jackson-databind-javadoc-2.16.1-150200.3.18.1<>,eop9|w-mE+Ua)1'Q1}1<4 _#i3 OL1lj^.ryQ(] 813`&`o(كްRN+QScCrD=ff 嘖uYk|Hbȿu*S`m:!?X8 }bu zvb\e'Od Ԗ կ) 2\Oޮ*7jZ?t1̤~qM"o;?^ >>?d" 0 M LR\[[ !~[ ,4[ A[ [ X[[ċ[R߀[(8 9 : FG[HX[I[X Y$\<[][^=b@cdteyf|l~u[v w[x[yԈzԌԜԠԦCjackson-databind-javadoc2.16.1150200.3.18.1Javadoc for jackson-databindThis package contains API documentation for jackson-databind.eoh03-ch2aԇSUSE Linux Enterprise 15SUSE LLC Apache-2.0 AND LGPL-2.1-or-laterhttps://www.suse.com/Unspecifiedhttps://github.com/FasterXML/jackson-databind/linuxnoarchTa7A[:R:G<ªd)=>K:9}xE O%B r6[uF(0m/*9;?T;Pc7QKu97r0{+6=WV6z$oS*%/t[vBfPI31΃;+{^PrRJY1<np379LJ]ShW!j)o2ol#W8 ,Ov+j3"lR\4zw)Z0D/(wr aT MJ5`>n}cE_9|L&hkm!:Z]U>^lϽ^W?564ST&%uPRtfaaS>@aN>6cgV^,[ :_d%P5/O!C>V?(I]:p*P5%:X*\?p/<!X58r.' 79'i2`0tw'i''!'Qj'Q5&0m=z7lX8 Rns&$b!P:## >*%   H2* & '8:W/eG&1"Z#|^ }75+T_[II}z.^}GM #8JR+[r_8})-91S"IKulwf$VB%\MgY-3!gi$e@EW8*JILrG|,@L0L[]dxo]i[4i<#RI%!t%l-h@~A-:1"Z!\eI&(63ޣkkk/bSV6jJo&QK,}_X6z6=y BPW 4%3 $nR'c-^$)c;%hB'&62B%&hPdB;zz"#BQ&;I^-ke.Y6M.Mxvl--P5tL8s%#+HN-*9 +:&CB6%%rBTFw~'FIf7c^@2 J9v"~Yh3N"WXM,^A큤AAAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AAA큤A큤A큤A큤eoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeoeocc307734cc2f757652bde08b7b7fdd199dfe9db35d17d35d99886952b6ca7b3bf89b35685af0b4b1840151334305d5b00a7a0ede33eaff70b099d1ef0d660d02b9997782a3c5622f6793c6db69d67082f3e728b6bd28aa98fa4550cec3a5cead6004472d7d6e1a1026d81705b5a54e53bdb93129e669f8e74060682a7049f0b56e2322c83e9fffee581f4d295999264eded55fbdbd38dd08f4f0494c0810d61ad35e856e17cf4cf266df10d5f68ac03b44acdd7e07c084058575163a52b28ee3c3bec2f5dce9903ee18e4f53f90654e3e631bfb112942acecc7e2d0707496c8e8320582dbbfa179d27854555384c858ece9fa90547b8bdc4eb46551615647541f6d8e013dfb4c821598f5903bc13bfbf41d265ff1885241e878bcab26a0da6fd06ed2878a0fe3c0a7b4bf4fd75f666e59074259789758d5d7bd90d0ace43d5c0d158d27735ec9d9206c6d573f8d5c5e16293d496984b297c0b5da2d3701efd0f7770a3627ca588ae000ceabc5aca46166795ab0be9bc976acfbbe772e054b596d5851a7625bf945dfcc7f85438230127ccf0e50a3dd092e280e895708e496a60116fa7d084ad1d39d80d45d277c41a90f230f3c1160dc867a49cbf009fc1418b5abdbe040596a211c3cdf5e77925dbb37f43a3e55dc4f31917e3cecaab6a32da2b65b24e63c4447188a473ab9188d30068978acc99119496d09dab9f7e31935d5c8c182222a1b9177210103bfe1a7495a437073cb9450330876644f7a1d5e06788baf363a6025b92682f0e5c173ee02142101eb9eafe03a34e82b46431289b55515977611a6bd52c361daed88cbbd299f8aa0fe0f0da49725c349e576e1ebc26b7ac5ae935b57dabadda3641e43bd5491c25d63a40cfd576d375e5b4bd577502e92ad468b7ab68fb6407527b3d946f49a22aed34b17c5a730adb22aea9832205347e41c1a1e3734fe594b2a308737bb49d5da9c492573daa86389e658f77edd919f1e260188ca0d9aa47df42d970fb4a6f06db180c8e105f936f6e0ec90c2629e78146a18eff319b440c0576dea33ea99d9a0850f649993be5c2674f8f8fac177cd6c8b2568bd1975c3f8f78908cd762e49c88e8fe3bfb51ae202dd2390e39185cbce900e0a5e98a82f06528cbe5615e2c7f944d8f2e5c602ae8744740d0175782a1536d39ba249123b5a34d387ea0caaac441b810091cb7936b898945de576be07b64c7014b0437872a359c1db32ddf56a2e622b3f352625cc5ee33acf245fcd36b087a381522f061d389a998131e3cadea2f3efe3efbea194f7dc880c6c7c077594ad57c681194b80d5f6651baa1c39b15b0b5a6b52055137eb0c548c050954954e9bb57355befdefa3674024565d718c26434504e97e5eec41a6e0f320ce1b439a1227137ac22dd2643085fd02a50985339e449490d35a4b1d0a2bfdd36cc517b807e215d7c3937104a08e507cba92ef42a75f4dbede768678f28984a5dfd4389b9df6f471ca9bfa6f6a6c3b7417c5374f09e4f582d82e4edf6213390b7b064c4398eec8bcc01548af52e6206ac1e0fa8a4e1af8cec081f0e31b1393b5e60d8a61aabfa0e353e495dad3ca90c82987d1328c813f477fcdc7a75dca19b99543a97a4f95375267c3a32fd72133d8d9ab5eb3b73576d3631db966136bc66eb64cff15c72bef4d8494a01ddfbcf608f72adba73299b3f90d810c8a73728d08dc0a4ee40a001abe5298e28f04078a3ccd23f67302443715af73bd8eeb4e3de32fd43e649afb5a878faf5da3beadf9402427781377c151c3b43197154494f94fe774cb72f94b2dca2b381edf6d2824d019c641e922bef1fec2ececc6e64a16e45f426477aa85d6c9431bac54429b69ba85315166868613bc8ddec92890f3b0312d8c22f4b0aa1a75c9dcdf2ad2654a5b609e6c20c6cb1feafa6c7952af38ee1b306889a5399177f30c631f86239ffad0c97c7c36bb8580a1588a93452e12af47e74eac42ad8e5136f7cc04818efa1e8f7d4c724576b1f035fa2e305bf67d284a94440997eec7ad4670345b9c757aaa350c2d3a59afdf21a57a793570c61d792da7c485e2759f45907a26d62ea943652c6cac1b21490c38d8465f526f3fae0c7e262a8935ec81688090b74fa0f251b5b76d19b8edb3ee8cbdbd22937ff3a9360bdaac9495b80fb4b72ae699dca8fac50aae00207492f00dd01ed0c212d6ec2c669dcd66243cf6c035d01303b8a4049b2a541a2c650e7f7aedb0239274023ddbe544c94cb3ce23fe72f47e58fb37a485c89b4721587410a9506ccf839c12cae835a4c3ab1744876388f9b3abfa61d783d7ff685255083924045a26de8c2c463bcf5577e6cf2fb8d2b1e47f683172f96dfdeb418800d0b664a5e0153ea49b6d59d5c5c3d6e91cba9075d9334b4d06d203ce1bf57394c874018b8d896f46c1e3ad8725f1e28979129c6f65e0a79563c4dc319727f1075bb9dfd461cc1cd87b8f0bb0c59eb49976fb9203f454aafa6def2727ed2d94e2e1c51965d199e26e4530966deb41bb5b098f3527513104a9c59392f3c49cd48c9064c90539835c205cd3852541f25c1676f8734e725d20e46cc3d557aeab1a8aacb89f6211a5d376944676e54bcd1a80570351428275b2c588182d46c48d2069f90d45a5f539d16339b4dae238da17e423d644e4fb97dea5a7fa202d2e75ed258ff935f141132d5ca42a23cd2ef92447b20673b1ecbc513dc69d9a2adb45344c096592eed7c66b4dac992caa545db6c823c0b4878fa9c17b591f9f509cde188e8d7f1ee53368b8332942488bb04555e24812d19f0ada9296db54f3ab1e2ba5869c3cf4d0055af6138b9cf28cc4fe8f8a1f2563362360fb50c01f890577240bfa310a754bcd2907833f7fe1e04d6411b844aeb143436f9fbb2078d1be7c05c930167505021798e126d00fe5e03d825616a2c9f1dbab413d41f44cc490987648802c50b9f20fc7f502b3b886d8794a6fce011db37c8932a1ffda3ce4f4c6df1cb0b1008d9091a2cc704d3482f961bb8d2977f8faf8879e8802b958c5fe3c03dd8ef46efa74681e4e612b55fe878af2a650e8f32738e09ccbc10deb2915ea35ea06cc6ed5a117675327ef06226990cc9d9b578cea6ce53826c068fa6c585a01acd3e0f9bedf1d2cc0fa249c9bfb3450cd8b8e562ddb62c44a99328cc781cab507c69f8703d59bbf7bb41467585685a3c033d07a2a990023d37ae1d685318360992e0803368f5cda0128451bea131aeb0658e955c9742e35fa221e24744dddd89571562387040e5ad0b871df6f750982d0f2f7c93593318d42403eb8ec78a008e1b7c5f2dba966604f4edbab941e3e92f592776c0da54751ef5324dbe15429f08f5e950083740d48312ef35c3c5f3c16ad6291e0c50953f19438e3d8f935f5af38b736b6be59632e0c811b5347cb1cff620fa4de901d256e5ceb10d27d0211c295ba121cf382712ff101b42d792d95fd67944675fe865b6a831087da811500b172e12385ef9a2ec3c72e70dfe0079bc13454cb19ddf9bfb351c9463ca9e1407995ca0b581559982fab2c15075cb5289a267b7786bc54b4b715aa2b21bbbf195bf63dc8c3b20e4cfc2347e2683b943f2fb5b9f2a38bbc75bcddc41354e5d2826ac1b1c016ae516e0005f4e3bdd0138b1fd929b45ea2eff205ad1ae17ea0ae5d7d1da340130beadfc33b403adb8d4f0c3a533679e2931c91ef084c1874e2dcc976f52459d563765f275d3a3e11175c82322cba4957243ebd56f70abc4408d9f2a331d7a474a4ce4d88e8e2e8aafe14e382c9f1fde34564e393d30953d452fe2e6f596ec67091c8a9587ced1061f32002681fbf1d2dcb8e9a9c317c50aa8afabe6d06a0e0b9023deb96f55613a4737367cd9f9e782bb3d45d2022f4a47cc9351f9ecda54ba0d38139b8650b5b3e21d45fade66dcede9f5466b76f82a4f916839f524d1eec7ce797182e65611bbdb5c413925524bae83ea3c10b7461eb7b5eb094b0645131c7cf66a075d131a7b93824c5c5a88f4a4f58905073aec1cc0e5120df4273f4cb2f2454fe54aa706409a8b128d00b387a09b6bffbf258c25927240e99e7980f450f821b14ae380d82d95fe72488e6118d56f1d3ce488df3615c05f8e2978144a024939538fde16637e1f303a2f827c559c8e771bdf1d56c1d8daf7d1ace6ae0584601d0c4b2681d4c80fb18581f2d9b3f3a5bdf5eb6bd42fb2c651fcd524575df3538ea5490fbbae44f0091489cd26ac6d63f199a05716a700974951f7fd0cba5e200f245d7067bf2c5168811106c24b80b786521da3b4a674dec262298e6cdd0387c9cbc1df8d951b389d6c5bc9e0f122ac81deaa7e8a9d98a4333271aab7aa528ec98e4e836a7f942b03eefeaaf8b8a62e8b17c2eb1f3db9506b500966291aa7234ea43ef63a76aa3e0c8298926748f11f82a537ca1896aaf9502bf368f071ce6adc28d90a37472e166da676691324b4fe6739f0373c15dd9be7ff461d5aa8d7e89c25ec91b52380fb5f755dae4494f60777facdc1127a3717c2cad87faf9d4ed633a20aa99739f9e453325f85d7ad1c7e35f48e5d3976fd60b03489e84282290cb089e05019d6b663bfc4a873335d4c7082afdd655f95a9560bcc8e1f48c9c50b5eed3d8da25aee20d319dcfcad1f3c54a4d37f652b0734d3aa8064947f84dc27dc1fec4c4c66960c27cd7f358302d1770b34006844a63315f9996a00ceb237627b25e8be46ded5d94f3e4ee1b6d75545ef99e7b7b2e442bec6e3c17be6801da31b00033da2a6e1a729d033309eb61a78fcfa081fc16379ef5dbf516a838450c063fe702a619e2788ffbad50997cf0169f3eda32c9dd209caba7886fd286e2af0e943120bf9ff1d749642dc273223e031c878ff4de77d4e730b601410b6dc858917db496568e251b0b945352af1532c6962b5c1a46f912d67afb299c0273ab0fa21efef94471c22a13bdfa75c8af28b713636cecc7c4964d63b8b594a1ef67ea24cfaa37c21a573bb2122b81f6b44496a79d8f7df9d17089eff52b1b375432c7c6e8ae8befa3cba2029ef12c7155bd475a5a00b4832966045af07ad0fd56aa6cda8a2ae642197f3d11add4d7025098f6688ea86e917d41983d997eacad9795fb28ec301385842c60720854c1dbe291bb38d50b48cd7dd71da65cadebd8dc01ee498321a3a963553634cbcc5e82bcf4c0c8f5d11576864f4f763f81ccde36f8dd24113bb894f9c50cb46638b19aeaa61a74b155233b025f1d21638e7b5ffc49e37c10a49ad4791a62a05ac24d73d677d07861574f359c98020f993b672cb1257ca9ac12c2c5667613d5c60632f827da6c896364b93a3ae63f7296070436e9f20ae5599e00499e7f64a1d09bda0f3b9fa610f5c939705269ab8f663962486a88d8d4f8b714bdb4a369d1232ac7546296084844b9248eed418e41ad66ce3c1412ea2cd2c73e35830d110cf49879e31296c4c298b667fdd40caea417fbaa7b9a65df4fd0b1e049a638935c1231a7253f428d71d38bbe1e5ebbafae56b0bdcfa7a298008273d7d43218e9ad9a213d42b3c13d09955329a1a8ecbbabfa22f3feebe73163c73b608059d39a699c94e4482e14316514357cdc893112b7315d57fd90f465042e5b0516b3e5e4678db762f2bb267898f8870e705a54b842c6ab62f71b208a94681d3dbefa58c2151a085929539291e9cd5932cd7139554b99ffd755b474294c0eb631a7b6be9be9b3ddee6f178f4ab17962591c1f6c66db45db29e324e65f2328deee25726f52d56b097fc30e4942c7ad8f0e639ce452cb07a80b0fbd87c4462a07fd7627354f0c9c82e6c38d0bee4b2c153275dffae4bd05fec21fe8d0fee3cacd3ebdf0e785965e949fdde811dbb0d89d3009196f5f3acfac93f6533576a32033991b90a0ffbcbfef516bca824bcfa596860b81b4deac2d2f4961e2ce98a2aeae8243f7fecce0c87f4c69fe21391937d4c14a5629f0ad2cc839bfaf01606f68f2c32d4aac813bdafec4ae98e95e046e3785575abeda59d888ada1d2862f2ae81971ac2490b807db094b4292a4ba80d90a4a6488b3476776c7e16a9c62104ed0143220129a7bcc2842d95a2a4df866c7d313e200ea030aa4646bf762add5c317f77651f2174e589484ddfa0a9ba82c1f74125fb83bf1c0c1512ef0b30c771f35b750213f754704c6c1233a7bf2069516fb975efb4544b5cd73687bbaba1baea0dcefe84d5655a61e6c6edd76223565350faeb38af77778d8ee52fc19605a0b626612d732f70954f485eb14dbb787105a86da90a121754e5a25e69ad72ad6b1be407feaf48c297e15f46d0b015667e405580bf6d92336af4b406d8eada06b004e028b5caf72ff0f819604c3d0651120a550d1d8cd9b4a16285b2442eb5518d44e3fe10a55bfd7479d1c38d9a6c58180197a8c157472d4a82c35444a723698fe38fb3de5cdd600f54fe3773f3613a73b3e824e4f8252cdad90d9302dfa18e2fe1aaddd097ac1c7b0dd4bdb33cd708e0ca375b6dd23abecc63c67b4e24c10a14fca21de24a21f4e3066cc2b979039c2229e95f28b54dd647443bba5678ccd0f2d16718e74c4ca8bc68685915cbac4934b8d0bd85270519bda1dd16026b196ba3745ff01fdcd20c3ded8eb4d4f1c332adb1ad87516c65570082b01ff859fdf5ca4ff5174fdca3896a6fc9d3f4b916bad40491a0d69569cbda2da621ebe31f46cd7be25793a340141087d658eb6c7024e2e88653d9200e2d7fe2ad49529229b48430ca482e74b81a997a64cff702b3238df67e06d9784d0a15f7463a0da502ec21abe777c5233f5c1a5e4ecfe3a9c7c93854bbda90a1a7f5a1516122ba7c59e52409e91b7282c0240bff0ca0977e53794c796a13e58479409489b341a451b652f8b434f37d98ec7dd10d5a8c173b5bf9e8db03b4bf1700abf3399b80b8a6d321dc707ea0a25ca1181a43829971f72c550d02517ac37445d6fad0646552009d23d7725dd798868816d76e284eb29541ea1901f7a61f543be4a67d5cca90140e4b7cacd32f9f8fc51c9c51201428c6aaa083574041595ebaaf449072fccc4ae17b1ec771dc4145bc3acb684a3df880709b2761c41fd23e12c7eb51c36328ac598eb3dacf1effc39911696ec4e04b339944c480a936a4ebd58a90bc13833e2febee87cd49e66aa8aa22ccaf8d12fdf319dfc40bf689368446dacf5543eacf47e1d04c7c257f8e2b2e6cdf118a404f184b9c0aaa04e540fb23bfecd3359fa97a90845e29572b4f7aa70775230d3302a4c7fafadfd6b693551ff4e1547bbbd4de176a3cc2ad22da7687aafb019971bd8a6e6461a77b214bde11f96fa6bf3a4f1d0e690612d56a1dea7cb8fa1ed1ba1a2376894f6ad5157f080f2317f8dd36b821660c645159ac65833384a0d446c501321a84ee79a293a218705ea3e8111c5f9a8b173be3b57d2df577cc39af79d207620731cd858dc6df3bed32d3a4ac6266f37f0e4e8eb7a35a26f450164519982fb2a4a59b0e637e0e73e0d46be17c4b5d888cf1f92dd1787409531b8c649f0635176260b721ed080cfcb826705b60e33c116c343b583f50231d7c21d967aaa34bb139a71a31bab16c1a1404cc9d9bce9e7e8bcc8ca8a643dda59c01188ece2d69bce7a84f4c7b1da1700cca93c81d66f833a4d8b671a43d69ee4f9cb0e9feb3ecbd0bbeb4d4fa5e3cce60fc2062c0f1b7212cbd764fb1703efc74b6ebe37870f4fa0c809fdb60b9e5bcc5b98dfc911cb3fc87da6d9452f60d9819e86e73c31f635e9c63d5812f224ec9d7168223d9fe95d7f3f76957bbc2d114e9a18cfe59922bbeac95a33056308e586c5620c9614d8c2d3ecc9879be96b7f931bd24864b60e429447a6a5c933ea2b78c306955a532a0c528864ac58d4cc2bc4230bab920925d32b85c3c2878e4aeed1c36def2bf40ca279c4b60fe1828db3c98e5d438d44b064b2812028fb2c6aaf25c46eed986403e629cbfcf00ddeb40ad0eb3084c8d7731371be2fff6fc1ca0320ad810eca881568d455f91c7874d31e007553294b235eebb2a774af0a2c85353a5b9e8ec177fee6adfb11608f051352ed94f0d1618bce8c0c0d135f0d1a2dec675c93ae289065abb5d8519a7448face2a428bf644c9a0a38c2c8a3dcb74dcb127cfc5de802e512ea90bc55b8dd495cae4b0a3265ca320b2582e2fcef4f4d84341e64f1c987e9c9694a34f780b1fd96de1d4782b5a4153b0235dbbbbc16603a9c5e3aa9702ae71abaadc212f30d325d0f4155a4f53c4ad73cf87397f30994f84df44a7d4b977fd952efc8347e41c52d39c85d2820f946472a3b14f701f10d42a82d91040913c79777eb7d7672ff151d796c403898895bdef2c959b85bcb7bd53248b5fb20ca9d199ea4e934b1c4eb2ffe9d8218c7e22c864d2279a85475c1a399b7c904885b532aaf9af9b49a9cbf4ead3ff386c7954f8980b0a5665ac9fb81d8663c2468060fc46e171bea041f111263dbfb32d0adaa45b9396caed49079a163cfd376e1576a4501e49c56aada9e34eb854c39315c39e6053c9a9d521df715a4158de8b2e5f978a3147c6034f662c9c7965a5732d6542b4a75eb894f31c517c2241bc6bedddfc46a3dbbf4e2717d0057fdd778907075b7f99366104824086d13c8ad0a38cf8c7408b114e691ca36947a441891b32ad490bfefbeeab8b17059a9af34faa79f0f04eefb3fb2dc59b1483f30a926fe4948ef6af9695b174368554c145c8018d9d981cd08a7e2b465b2cb67ba9a2f266295af7f292250b4cafee3dc5a5e904bc0a1e4b571ec6fb4a23cce02c8c3c8a7afa5f3e38e84110a4571db68b94efdc48efb621c4250acad393fab6e9bdab5d6eb79a3b4b2a1b6cc20a1d61a2f6bab42a42c6bde05fbafcc550c2b92c14f05aa21bf3f582da1e8b17174483e9aa6fc3202afe9228606e6a6cbb725cec6f7dff34d0c06685a268eae478fb51349eb2cd9c1642b00cd73d1d917bc371c9cd815580bd9066e8f1da70e02b83cbc29e3a812b51abc9a1bd297127bd82b8681d247b09a5edeeeb15ee070ce000287ff659486a42ded96be7d1b05bcefcba6bf52fe291f21f1f07dfdb949b2ea7e2a030a0f68174ad40c9e35064c5b0b28eabfe1c3a45fb83404a74f10fbd26847c87f18a551eec9d646187d89b524aa2a50dc09c6654028a34d198d15655a94630be04b2d22bae5f9aec3edef796a3d6debe72fd29417c40f0f2a9d0b88bf7f940336d58d3267ab566645cb94e8185e77e2c6de036d7c0247fe8be4606b17cae2ed729514b61e12f68b1f15e6630bffc18f8fd9fc51ca8d04465bf13a52479568500bd0b967e14a89701c6b58813b8547b35a6460ae942487c93d1d3d28fa8f341390fcd88934ddb8cf8b31861fe054a48073c49d00fe79a8964dcaf02b79201bd084159e4122ee41487db65d0138dbec8c6d5c9eeeb7963856c4bc4ea55aa24e1cb9fa595792b327f35b4aa1b1fcc5805c326fd2fdbce1b8ce466da5b7acd9df66388ba6295d24f12c8e0200d64c481551b60b8a807eb2c40f2b5f88c0a718ab1819b59b4e544252c5835b0e6d33b00f068a5122c13bb571ee5aa0ee995a72a8270df77aee92636f5e3af8556699870b11269eb08a066899f5cf927e8f85014df12fb54da7730a9cc5220f340c3f049d4a694d16fb417f2b4d5107bc872ae7c67309fd4ee60a24dea6e4e1c27ee884b6e01c5aae5b26c43192cf62ae9b2486667b02185e7428f988e7f08e4d26356f7653b27ae6f0a7d13481ef7f91d4f6ebc5f5391d23a01f03acef61b901ced796d97231265e206c909ec22dec87ebbf6c5580e14e02a6d0de55819a0901f62abdf0210e9a855b43fc6d0f6679de54207dc28c3b96d1c538b6a34dd1b2dc4456a6323cfc71b36e356b26240a0e64d66e84c312e7548c13ca30139b0a850c92fa9d8b53af9033ebcb000dd59cb3cf12fc45f661653ac8fac390cab74de8248df478aa22cc8bc8faca84e3c8c69369b51466bd057a7b12569db247563d8dd121e747578433302ce5035fd0198d71a880222c7bec7b1f6b36bfccb04708172bfa19518f449a3aefca84fa47c098a4a7e27b2d46eaaafda107905c7b4b2873f5b1812d214440a2db2fcf27d0c8ecdfaa039b259f43118e92b90cbe2d6cda69e921b597b2c6c2879e8357449fbbba713df7fd446ea25d48c49ddb14a39999ca8674f099e2407051d3fb4314689b6d77c0e4bbedeb177b165af2b918aea55abd34b25fe6be2d1040c6f9b8540d42b9c3f47b02b85596598a874ccbc003accca8799afb01675e92d886ccf73afcfbea50108b586a8b3da5f6fb035ec154b7b25b6a7038d98678dc7d82f0ff27d5121ec26696164687b6c23c3565db2c08dc9a9bfdad15d19bc0788ba1cbf36c7d0427a56c20c1fbabf81ed2a666ae4f24b22032d10a5b356b0a8b878adce69cd43b3a810d4964b3b2a95e4620dd6e0ca3dc4334f5930dab143df5dc7863e247bd9302d4763d2df904ff1088b3ec4f33560e6b2a8430a6c7f271c0a45b780cc05104a26ad36f302a438ed03e41d0e4a77fdf8fada3b4fef00479bee468bb17d95293f207ad4d5b37a1ca511398a6e585320b8e25b52824bc2861c817141e25b2370feb26af763ca071b983c6b91cc67dd771cb45ff8ce459e686368857fef40d69abf32fc202b8d843908a73d48ba1d3f2ac89e9e2ca5522ec1e9a78d21949413a41b190a925e521705abf13ee3d13e91a7e3928e50901f766bcc6d7ed5575bc05c20c228e1b9f1482b803b4675a0adbd8b53a8c9b576c5fb7f0e89400c6f43fd00cdd3db41ba8e54233def2d309b59bf1a7525ef48b499e5b4bd983b7eac15513197adabc661b39dce2fa3dc474bc3c09c1acc99c2123a3d7acc7a5d366069d0dd5e8939ce8bb589608c5b7e9ce2d56f5c7487fe829e9bb86d3d62915915d78b5edec40c667db829572b56a8a3cdfc582f204c1180ae18d31e2231e6da96860c219b4f1414e6326fe13ba2130ba5dcdabed74e08c2eae86ff681be2888a9737947c9ebfb189bac77eb786253cd9e444cb09242cf84a67669a6186804952272c296fc56b5876803621cef637e779b18e840341e9c94f823800cf6ac3edf7440dc8e6cef90d0ee7840d73c2c268c87b219ce8451d202333c373273ccc13f484764d3b0613b1a653eedf6b79c4b4808e9ec66a29a59f41d792fc74d95c12dfa439cecf18be82bbb334253bb9c1065086d45e8df8df59f4b1d3fab00ba3d72119075dfae9a4bebda4abb568b6b1b81b74039ed55b4ba09029216065b1bf67fccada47e1152d514659284e9010bcfe8397aa535fe4150b565a703ae6132b7167217149f3900d0dc809fd494700dca7a8b2f12dcb8f587f79d23f11c1b3f58b31f9728ce28b31627efda6232e01991563f35276c36ec64e472ee8ae23c8bb2f02f976008f8f3c76a9fe57c89478daaf5e105a3789f6429c2641d5ed87c61bc0fb95ff850699cfabf99c70da548799242f7c0cd449eab2e4e8153fbc5cad16b87c7872c7c4a145c1b5f339f774113723e45d802d246b3eacc35cfe8357d1dfefb6bb615784a19a9bbe78692d34aac67dd734eff007b6a97b785203419514b8875dfc1745bbddc9a5cc99d1c220eba65dda0a72a9ac2200385516cb1f7e6944d579389b03f003249a27e4374924d9a6eeb6ff0ff27e0cbe9899d835da3ed252b9feef7cf3fe54297fa17a010262fedbe1680e56cfe682720b82f1a7060ce0425b1eb13e7ea40ceeec32babe1d1d8b7b01002713b10dcf1b256f501368ec8b92c062ff39bdf42185e21f94c83ca0bdc0eae5af53eb3a75e8e330e2649e90e53309ace3df7c027bc09ba8c7af57b966553131cf1386568186e0fb22eee65c4ccaaa1b8386e11d6814b758ff89266756fa62dd148db23d22ce9b6e204fffa9181e664cd4852dbddf6b4e7a9738ca71d2339a4e617383c237b42da7086e3ccc66da2cdb17ffe906156937294cb6614a96279cd1bcef2e27f0dd11f6f5e1c08b0cbc76406afe8b74a149fec70f28dd07cc4fd805fd919031d27ccc0e0dcfb4c02b39d84861f58ddeed524eaa6c4039a0802678bc24bb56e80c1a3d7e8357380d5a3960ee4db0f7bba470229e9f42942299474b4275c7bde6ec0267bdc1489f468589f8d7e2c2f2f6d6603b1134c59a7fb56282f95fb1602e078c7f2e49dadb16b598120823f95c1338695e681e1b1f071e2c66d033f46a30d9a47516291c9a2f7716a61b771e97f9857a1f6d903dce05a23d07c915ff2fe170bd9d3591cccbc18ee9ef7bcd2441d6205cbc365f220c793b8acfc74e30fa7a07ca357c8c4e6b356061ce4a92845db0efed753f0e808414d735c33cc36890c6def16c71b313dddef6e49c5f419e5a661d8e547ee99c90dcdc8cee4aada518a352b122160b2a4e804cb136eb47cb91f4885a92e52cca4714390cc2a7e57035a7e4824f914dbaaaa68b372c1685a2b32b912cf92ccf4e1b9e5e3fc4fb39f4a298d519736071dd5ba3bc0bcce66b014ffa7e6a3ed3bb6ee46dccd22132d909014d9a930600ff6161adf811f0c7bd1aaa4d45b7eaa1fe4d864c6ac8fb08d3d0b98d517aecea7938994a03bbfaac58dbd06137370aef3da289d720701360df61ce355dce6dd19c96be6203908630003e3754d26c958b1b0eb47d652c396e0526073e8a98471156828c85ba97b21e090e84d1a1be8eeaea183c2e41f1b996d18732329a9162f005107670063a1b2660f3a033ea55125ec9fd38843ba13a9f0beb5cdf561179c819f41f3db68f43d172323702df98b88ae2eb5cbc04d0c686658bf2bc882d2307a444bf9623e5ddf849e0a79f3b8445992944da28b4210929991730a1b7360863375b0792de0a5831d444fa67eff50192298f866c49f66aff9abafc4211c92401d6b6a15d81e301ef05e8a9987d7966c330ff91609aea4e3c3b6d013f8aec0f0a6056350a20aad1a407f8ece0d932ba92a54ae2717e5e8ec40b2d89bf921ad1e550deac1668635d7709d1291d67f7384b0a3861301445de3f05628659d3e8f3b79c4b1065186ce81177e232086188ba25ec33c685ae80501aa26f027d5f92aafc1a03a50f1f6b42205344afe4f0257ca4c86a8a42e9e9709d46ffa43322a139c40628062addf8af8ba6ad883a16824d37f2f460f084d5a327217f7e5839cf28e0a36cfc64ad552475a04b9fdd4c55990cf079b1a7d5a5d94a024f1511184580219ab543ebbb80ffefdf19d93d2a279943f83f7d9c90bedd50eb17034786902c43c1cfb347c916a03fb9872d7245a3c3bd8c1dcc0057c282f11af4114018adf4f80a1634af968fc11a40d0caebd8409ee119f54d74c1d73082b52313c98277f4c4ce5f3384e35243e310efa53f8f416f51ba68ba507c774fcc4fb7524236fca3bdf564cadb5274fe0d75bc188a979a52cc682180c6d30d51ffc5c719761778b00a27cd0bb5244c156d3526297ce4b769c32e998b6b9c734bffae0f375e77aa71d9cf9f4ebc42da077fdaa990d29985b6baa6a8f712930c30254610bcfbaf551b7c32f9b26e5ee9f521a9a95bc95ac1d62a2d640275699d98ded623d7e9722158f911d0ce4df6fac652683edbdbe2f07f11616ca94e2b4f5db6b22677bb3317be81ac62a58034f08c85b1d86cd1b95c1a97629d127ecb6173b4676447f29d1efb702d457028cba781412ffc149fc4106eb483611367f6d5e4013ce3f83dd733c230b11096063a4244ced301dec1f43744f922eab6ddda14b6bcfa74fc0dad9c444aa85469f98867088900f0fa7f4944e17b405f0a651970c7f4d89af4eefa6351a8b8db7b13eacf50ac15f693e8f3da7ff04c0ae704668006519f5ce1195bec2c7ac32558fe37a4d5ad72a47611786b6800513eadabeafa854e323fd33127e360209dec7196e8866b6ced2cd69ff94f4919c5074af90fd0deddf9eca36d2d728f3b66dc0594282ac3300bfe04a63e0233ac6e5093b15b280486d462a9e2b72a072819b6d92e50b70331e4faea36917f3443f4370073bd8494c71e7af2f3db8f617ab8bc8b49b1069c909a2585d053f1fab35156f326b869d7e5e2fad3ecd8c19a2c1ab94f80f59ed5b4116e9c32ebd8ba43fea99afeab49b6bfd0e7d51eb5940b127b477c8da070486260c4ab478547942906898b9022af2579f9693a5ff5e0f4e9a44570c705735c3da52de7622a2e28d8943226737489ee8ee8babd5ab8fa464b8d9c9772a3660d182132092ec2f94d3331587e0cf8754e417eaf325e8939f5f614fe00e35f2b43b3f0f5bca70d52630f4df6cd6d8f7b9537c4d5b13748f5baad7352715a1ad89e0bf105da2dcfa969c9dbe5cd46b9a913da1e6620a65225eb65d5691075c5e89a07d720ae16397202a8bc54766bdbaf2ca23189af42238d813851c409ae316007d3acc341e7725f1926fbf7e13aceb53c59906fb81ab4c2856ba6a9f5d171a182a9125e2fb280dcc6a6e8b11fda7d34954ba2848c4ddb59038f6c48120e607970e33ea02d1375d0e9fc268f44d6ff16beecb83c5c2e0a9fec1717a94847252566b51e985c45b4cb63fa3a745b4bb43afc83ad1dad651003d3f4ba794be17c1106a02b262268868941abe664eceb1813f6ae38a41e4872a9ef7a7acd056beae4b8116df3a63bc581f684f59fdd8722f8d38b9d36576cae27f1670e592fe544cbb6286fa2a2425635e24baf27e05215799a6755a00dc6d039dc3984a95f44d5c00e9e9d12ac4f8c6fc98b3e045ba48d60bbd3a5a3c4e5c2164c94ee97f1b203e6502c511b2414b5c91925cbc49beaa5cca045ce252ff8c8b853a670baacd43dc91faa8b75af5c71fa02ad16974519de0d2084744bdec4b0d8679ab51dbfc8c2dc21f8f68ae468fb1a5cbf6a820dbc40d8797532de50b96ab3f374ca301bc28c83871c98defab041c4e61dd501cd12a22fa0fc442f4b20a54d6f7241f189a35d093975310cc8c872f2e0091b809e235dc89a6ec2b61a99ebf83719902fe1ba19064107b30384269886d916e73e368c491a60c6b733ce90ddd99de18b95abdf80faf82f65d35ddfaa9cc4d36a6abb2b1e137d64c29ee1eeef135638051f1f5a4dd9240d6150405258bda0dca389ca826b766c9fc647b338b3515facf473af01b4fda4a424bb30d58d984a8f7cd687e53875438dfd0bc1dcf3e954ca963f1a37ff1121c65696a678a12053397db063eb3e5deb4fa5193077b1e72cf8a07d42086a966320b0658c2578d20d07e8abdb63cb2df71855250c29760c3260bfb0f81da023bab118255b8eb1fe9991d2e23e89e87972d415748811776fda9a08b09821b3dd6b1ccf5fe497717e236ea4888c99293db4d9191df05a8103fbbda332b0d78cb2fbc993e0308b72f49607163d6623c585051c3dc5c8c6eb3c3c3e343a7c24f2d02cc5e9708451f6b1044052f5d06ec015ba8051a8de405efd05f4aad2e4c12d6d58fc57954a75ed0b69fcf9d35727ba5589edb1c23d8fc9a03b42f49403d447ef782c24cf370be9d1c71482a1d7afe5e840e2898d1150059b7e69a5cd0c832b31442f76519e455e56e8b139a7d323fc117820ff3dff99bbbfb68ea620647bdf08a5916ef58e27375ca1e4c23c94c74bf5140974e69695228486ced17ad757025193f3bac15e92230e54ce8774dd857ebe4357da12cb1332eb10c8d1561f5cc909b1bcfb3173659ae6d7bf7198a9c33f019d678582c1fbb439fbd4720b41c28e639e204a55eeb1c18956227b45fe494f3ec19dced3e54384efba36592b187fbbb8cd7212b5e1cc9b8463f4703a06cf57c53a589d06d915133e46bee5fded945c5ba59eb0653694fac712c35146841b8a4f6158bdfdd40a5075b9d1baf7317b531f010a1d9808b03b3bdb7c501321d7a3a0f7edc3fddbb5f238457732e844797a6e7e4c2e3b6777462648617e5222cb40d7e6d15f2d42041f40f35351ebd4b12c3b566a3b8e2b28737eb691e8d20af067fffc6ab6b186e34cb2df831e7c022ee00398834a2ca4a59907da0393ca00790b7bfc3154222a3c293a5b7ef9d132c62b9f2e34064341501f739ddcf18ec8badbcd3143a8da72e42c1fda72e5473be6daac77449bef1e788a0c8f7c51bf30360accc37ec4ef7c8532303cec46f42823cf09335a5144ca56d204e1ec92cae986ed4f2a93784ab1a1e6986a7cec70fd912d05b1a5d2168eab6e4095a687a29ba0fdc32fe940725a40e3d2acc851f25e56cc6608fa99797e8b749ca5f50f4d5ad5f8480d2454bc61c87b42bebb3304af0bf14853370e86bf70a5db3ad1786911e29cbf120462ceb04112ecbe8e5a4ad24e237313c587c188b3638db6cfe9a2bb894dc842d87c5fca940865323fbe0121973ab60227452f32346f51c648163484913601a27bbc1c79b84e205f37993ad0815ad9d2ee53f7f65d52d17bbab784fd91c829a93456ba5423f4e5f4a91efcb9997ac5527181543ddb44b1e29f7a448e2c7f258eaab5f43eedff4de3c726a6d329e65855726e5ac6856ecf5326f7a39ab7d3ee61ad7c66539b92665bef08327f16e2feb3e8613cbd2418b34f40fb682f052d0a8ebf4e7b440132cb0300c197cc67054ee53fee0fb68343ada8bf52015ee10fe719f8f96d325bd61313d714f13cadc67cc6bb725b1cb23df28823bff1f983bce9827e154295c11c3a5fcb1328ece5ba61bd17cab020f7b2774843070b32a74b12f11b7976f7730fb000d0e2f91aaf58e9dee9da469a19ca5a0f4adb733aa8199fefd200de8a635f5b7faf936476996367907b95f6f8d300abb92cc73fb0a2beb65b965e6ef709cb11de255f0177cadcc85810f8288dc4e67cdd64b0460cc3128971b7ecd2ef96fa9fde7170b0312a06e0d96a8c7d060f471df5bbc5d0a13e409b44f659d3f866c849da6d091289d7831ccb7a4588d6281413d360c474c95a2920a616718eac592ef696d0f1828bf250df1bec0edf6025936ae5ee32a30cd7fe8df21e820bb5c718b7816b9e4ccd9f866f9cb081c6a97d1c71633542a303d9629b154cc5b572266892b2d8deb86c3ed864fca56c13503f19e1cf5e1f63af823be8c0a291048bf1b6c2b3e44377bcd2b8466d622d9cd7e3f3db2df6491e727f07f9c8a8263bef20e2e291a33302cfbedbc92f42477ff4a76068ebd9825b7008d4d6443103024610a0d1c23b1d884d7b3fc454a5a88353ad20767809135ef21a0f547fdbc3ff82c908299482d8796e47b739bab8f8ec91bc8825969a8bd2fc27e72aa6c5994c10927384344582b857929fce3594bca3be69077cc90e9f4187fdec938aac0d7fd86ed24c64fb2dc00ae227f47a06b47adeea9bb803e89d60cb47de8800d38dc8343d31fe37b1e9a090e7cfb0afcf4b0ceeb7dec0cb14c175e65fde72665b4af28d4f8db039b16e7467bd75401c4fde3bbb59bf491b5dfa94f70d48f8a2f0f3714f7578ffdafc1a46d86fbeb0776f09897cde289ed1bceff96504df45a78bf1d0f6dbecb65982238b1251d82a14ff4ff01122cc97283eb94b0c1b877290b04c42fd526b821f489124aff51b4c4bf8d03e107fc26f462361660efd6498dbd85d7dfb641c18f96bb8bcebf5f5c6ee425d9666a39f4b2f91dfd1fcc7fd6bd38ff62d9d0d415d2fd44b8ab474d3fb2ea8ab61a86e7d0a994dde1d61e5563580b5dc6c1588057bcab4d6607eacfe5bbfff0fe920b93f506e92652d643da386d13f45df7a239837698c02cfbf86b838cba87bf839b28e558ab2de1d401bec1e5fa4fa2b50cc88498830c617f934f8c6198a01bf5ece075ac79261cd154436ea399101c9aaea714763d3afb0c6dc4f87deb1d544b5df49188fdfcbec1674ac82e72294f04ecb56cbd7b95ede5b34e2b31b800da41d6fd62456c226212c6c423c0c5c46b15c8fdebb1a65109186d6e8b2a4cd0ef45f7d03839a04129b42443edbd35adaf8a8806da191075d2fe5af6d6e41d975c85efdc3653201b58026f07624e2be8e169f3bd98c296a430a7b91c3b63748f92faed2c4a493635157a8fdb97b4279ccb63cb500c9c4eb2ff43f070a38d77ef61116d2dc7397801ebf26736b97f61fd0392341fd051e1330c38dcdf3204437759e96bf837925a5f2c1400d9eb4666c63eb5ba3453f5bde5048154826158ec23e04b0fe1a5619a2dee93a73749e638326dfe98cfa2b983a5e1933ccffa7d24f031669ea2014e26431d6bca40232f52033f53ebc1f99aad5d7c6474847c624141bd5cb1f6c2ea9acf5616bcceb0daea09d4f4e35ca4846a01585f219ae447a12393165f00845264607a3a6cebb30ffa5c04ff30fdf318e38bc1fa9ae88deec2d993796bc1b8300b10f4d515557e3431373b0fd70ab9adf42252d2f3c59c7d2ec5132cba525f601fea76a42b71f131c650242d86b5805b6c81de70282ce719435ea37612f41fa79df10ab2cd6047401c99e9a1ded18f4dd103255637382ec3f8cbea794424559a049ead258c387305b3b476bd6bbf7727ec3b2f607badbb39c667a5390afa2329406d367e61ab3eebaac0372aeded249f38129ce1b50df9c5a7ef9fe28a91c188c49fff8f8c62ddbc274c133af016c322aea8a4b189f9ab6680c671e89e29595c5521ccb25bd265743483f9be8b313d0baee5d92d31978a82bff64de993309139fd3c5628437fd36a1f31a3eab7d193758c45417544b798a276450126cda2a02eeccaff298cd63fa0ecaf732ffff107d18ac710b1f7ff700bb2a2f702e89e125cfcbf0096fec750b2d930bc392cca58bb6dfceda4cee26d19e1a4bed5a3f0fd752ad6493e1e844ee1db304457c21e5026d876494af5741b0748717de6eca555b88974082cfa43afa9c4679593cbb02b7a1c403e59e3566add7889b5b900fbe70dcebbb7163d4b5df6eef379fe67df72f208cd0fca630cbec9521a99c8d5c653f3800f16a47f1e52498b67f272a392a0053bd4b7e8b092444821d567a75bc20523d53b0c7747435e3b4cf5ad866ac2fad2548c1bdd72089b9e1d8f4192148b1a1e7d285e5fa62b7ef82dcf1b3fd4a1bd4a2600f44229f59023784eead07ef6f2b4048e2673539d1ca7b3bc09adbffe36f00a0cfdafd0bd16635a82eb58b541bb2f014abd6b9867f4670b6ab1f2c587558322cf15798574163c48aa3dae6e3a8db40a78a303cf68ea157b6d6bb7473d720c62b11d9ab5c7f0bcb9bc72da9ceaf5755bc7c370ac6450593f6808233b913597d9895fa1358ec4dff051c5ec89422b83ebea1e35dcb1265a86e0df26318fbc3b01a0ab0b596ea5ac82ab46b62b9ad2acbac211186d792779be99c46d39995923ec55bd7e42ac9e7eb10d51023a9ad32b3e39f590db85030774dc1efac7288ff7e8a86d17098409b0546ca1b0b99fe7569dd967a7c81dd1254723811ffbc7737bb45dde56d639f5210e8ec3366bbdb5a19de6ad827667cf27edbf04e13be0df1366d8669cd9e8f676e9eceb6a10133fdcf8e67bf2cc1cf385bf39b95e2bbb0ed93b60079bec7e3ecd84f30e40585106360d04978d19e1278b2b11ae558e3373498270c10b5434b1f7b4cfd29b17ed4f56dc9c523d6400adcd6cf7113628ba4d5bd19f4312b24ae8b583aa70be4e7f4981be2ca5f8128744ae70b830dd8947fbd59f910d535925958e3c988d239a06e2200beebcf3c29fdfab4f88f44718c58e9b3e7fe7fbcca134c577531f0ffbd0ceba6bec756075c33c83f02f3da16b5e7852ddab3cb915619abb7695bf3f15d568e94faa9766ca50c046ae5b27cc9aa276f78c4bba3ca4a166f2f6c0b67aef98d90c846e738602f5080654dc24c95a1a05b80208d6f66637cac3ee0900fbcaadf916dc1ca47eba5b86d5f5e2a1fa7c093daec2865c4a05ddfddd5a059726a16ddfaa68ab3e923e2453138862315cd8ad999c82a099045786990b0d958439849710884f9e9ffa8329aa50adaf5f05476395ab09f5b379087e4407b444986f0dea178a4c395c852b654aa1bb56148191c954c03c4db695ae05e7dc62a308e4036218ff88e29cf75173d89144d00410c33d5279960222ff5af9153a193c57af6c2e71f4950485425a0a55d4c7e5758867f2d4c5f0ef16b3b6cf172e431690236293f23b9ca12d677f49c6f48661d27d43041ea9451d39da10bf11fcfaa8f09a887a314cc5642f1abf74f6930a3aa0e13d3f1f28837ae10a12754ebd6314dd1f9ea406c727bf552a163d6e7440fc224b76d66849ad784d4e7b512feb2352de23f0d501e811ae1f88728eda7604356e3527d4908d913d9de19b7932773f29781f4eae6453fd9caf115f10a8670c910f102b532df0d15c6ff4481ae8fe9f9fe067b5d486be8c26bc7af4a1848a002510ecb92225b0f29740638e718ea1d6f4714757ede9b2c2ded064e1a0f992b1a357386fe8e282e6db23c900627c5462ea10b2ba4b3575bda554a0f7f50a6ae65a47b5e1953073c809f503b4bc0231182cccc7f5346820a606d5eb12ca924a6f2d3a436e17e42696632879cf3a10edd29346817d4fc86e7ae66ea20cf61a672d8165971d17158ea0edacbaccdd051484d14f141e4751ad1391b3b68f7f9861562c6306c2355e67034ec1820d33e6d13ade5751090170acb20867231d526385cb69229cc7117a9bba2214294fe3ed8f2ecda890949bcbd8da72025564da81ac01bd147dba1a4fa09fdb544e8f605bfed8b7c67834495fb47eafca18ca7f30b8586c2b3be72a32a0bdb34b22f9c7619258bb50f5fd0dc1f484d7451f0fcaa4bb8dd583698f3c9bcc48a0777f8e43f03ce6594cacddc607e4f1e1893af003e785def9ad5dc54098535cd2db6d19b55e7a690e1dd583c3ddde757e085d1606d28990bbc606fccbfca497c5cd8ab26cc4b1746e8f6c2ee47de6715c6295afdeecbb2cebfa7a0c469f616863b1083f5dfb666c12fa482f110c70453678713585ee0c5fbd937a35cfdea0e0d867f7b577aaaed43a3cbd7326a89de834a8a13b8f359fd1722fabf86683b2a5cd5079ea981b37391b1d748a695db7ec311259a7d6fdaaf99ddebf7f42c9ef78fb09d982629793d4d10cdcab7b224ddb658a0b91feb66a23e7e61056b913d4451ddfe45c0b30c0cef1f1f7cbae782286f165040a01e6d02f67c6a64651820999a5699d21e20098e51015079f49d20e4a4aff99486878e47af2b1d4fb951a1d83bf65225a0205c7aba143be2db873e67be6cf069df7ebc016edc0e40585395439a64e5940efd0eefbf15642a196490b6016e32fa441dedefef0154034decc91cda28a4da7138039fde7647dc74f1012f2bb8bc6f6895f5384065b909c6cf929e14f3678205ee12a90ae49255feaee85c7b67fe6d54c8592d20d304c3f63d9e14a7b434eb58c4ce61e3db0cdcca6a63dd579069b8c9ab6aa752a06a828cf018c1a137a211b917f6c84fba486cc7a55f8e4cd464e1a0f90801c325ed2fdd8c01d8d6b06176c596a376ae7495c26ce4ed8dbd259ea2a3c4559121e205648da52a36db353deaba789aec6cd34f3907c2eacff432a7036e2aedc8a660bb240d8a14170282065c56733615b6c4c483663321fe7c2789111b3ffd1c50e99d3b14a5e5e99ce8257b517f1f0a1a06b5938a50aa6fdcb7794eff421d42323a4c77041d079d62fe81f18ed2ecb42a8e0d5ec71b49ecd604951e21f4edba57f5cc83356b4a4f07761cdc863cd29d45cdae5ac2f5fe7265e2c436edca6fcb996d3c371b476dd01956c2fbfb56c3fc61363543fe9b19f75408899bbe44870487e0c19574961d1bde293e61bc1f3d97e32ec3996075ce3a999088f336acbfc29279963aaa0db2a121fda96470ffa486a3cdb2525f00c819fed7bc27c15e25551602d9083215b9011e14c11ed763319d09123a04762db58e0ce231c412d87648f0896e35691e6b0b3cba351089e1887737ed9a68f050ef10e8e8f8e784e18a58bce444f58d74d643abfc4ed72f75e258805fdfa451814b39ee80d4b2928be6159df66987aca785f2fa38868cd503edf97f22906b7179ce0ceb4a619b765a213f106a9afcd27f9187b77c6028efda73625a9bfdf4e363876be376b229d788d3123da632d1d94e8bd4f58667200ceef6e39a219a93f0abd1c25fa3a4d4733811b31829d259b0be87812fcaea1f336be1b228ca22ce440698f541de828d1de2ab050b5efa8849f999af1f6bf3f6618d1e6eacad23d38d41ac329d2b4d2e428e0d3e140c8732c83bef1ebaa35235ccb5b88a48e953662e71ab1db2df7fe45101b30d89f6aa86798282814fb1b3e16281bfa7e6d9e03b6386473974da2f97fac8f447a20f69ebdd1bf128f47f51fff63ba2c92bb601ce5122a0864c3bf83be2764611345b46dc699125d9d36407799996909dca9917bdbaa60d284e36c911dfe3c664f9a347193f6bbad76ef30347c0bba39a711bf4ef08e88532afac27300619455f2cc3291669748ece94d70a5035c1cfe1bd2b56736ef1d4a5238df3e5a337870f7a5775807a21de59d85b0709d23c31bd355556e8db32a86ed6b769622cc5db6231fee36be162200bb8def69b4dfc71b42e0c00c4bcdf0cb398c670c6b796b9581a14c7d392ac282299355711177a1356672bc75b18326f101efa0e9404292cb20a785a6bae1959373c48e8285e9e53e3a5bdfdea97b3ee84e7dd75e00e5527b84d502e3153ea74c654eba71d50178ea6d97d8cd9528448ac44a63042c90afb1786fcd47ded077b074c9d448b97b4828ceba89190d3705b9e52d794c13c5b0160b2bfaac9e4129f15eb40b974a6f6384dd360c97633b9a54e843bf86fc2e153b816a3cc703091585092dc3b2c29ccd4baf0c76f5b97a53392987a6c667b3865d186cad65589d66738aefd6e598b3741095b7de4a811b2e2243fc914c6681d0f957abb1ace2f2c24084d1d4747f3edfdfa064dfbce21901f7c11ef82b3c95e5603112615dbc06332d71866cd9f920749a71e08210e49dcde551ee2d0bd87709771b5b4177cb95ee229596739ab3028fefbdd60e9d5b2777738cf70bdbe63a83505dd02198667af501b0eebee685fc7dc4f0fb19e19f4ab8eab49dafb805b7571d4fbf56389e4d6d24b4edfad74a7aef568e7892f85aa6309db08ced45e30bebe87ce5c5cad0018c478c070e535722b45c77e75a6a7b8728faf33d38e12f526f34191e7849d6cf2ecbf3bdff6486bfebd63492472f9aa1f76b1a6042f6fe43b768db2b35aa0decf9ccf1e6c2f5941eeecf4bd43a7896fc65b590bcbb0dbe85c65e3c47d2aeeeb684e27df418aa16b5a280a9ead8218a1652279aeb90209750e8232b4155f54f0590fdf9532ac232497c659150a91e14c691dde231456dbf645d2d48924fc5e43dc14a4f37ee61528e650d4115946f28ca5da11775c5f895b8e17879950936d9090a82fa151c7f2fc07cb823b54898bdd4ba1cfbd9c27886bc599710e91d161e72198e9f06b972779aa0a594d1d1aff10570505efcbda9a596aeccdc843ac05d74ce9e3fd536dd3745842fcea5a94d2d699af369c8e86d213c45d1459451776a9e7b3423909cd335e66d905a317f0562695f8bf1791f555a994f5950a594bc724b91dddb41aa220840bdb80569df95bd0b4bded1731485c06c968852637d046d9826c4ff930cc8c62d66e629d1d3684c6bb2d9bb8b8c201d989ed8a8c2e23d43b6408aa0b9c244b47b5d7e631f63bd16cfb17157bcd3cb81df3b4d1a1d5450e375b6ac12ec93189a247a153ef26e78f3d1dcb6cabab80b2e0f2f31bbc97955024b76ab5ee364129d7b2e3fe11fb5af0c3224be2521a78e0e4db755f445689820ee61ad3e516d1c47d0ca852f48842ad0be27e4be0f4755ac46f6134c7714b79c3ef83438f4d84e989286ca05e62d442b6eb68541da57b34fc4c1ae49de8ef9991c6980fe1a89c308b8b7ca5f86bd812081f5d9774122079130b1bea412c8bbc23c1a533c1879f2986082a052d2b6fa82da057b07be3865e2409bb3a9a7e47df5496e606e7ac185b902036ba834ee75b061fb821060043a52a53c0d2f9625cedaaa181c3e93e52f667efa8e71c949c8632de9ce6c79d90d4b2b85dce2783a8f0bfe4ef3abfe79c114db5df8a26177a2bff410ae941658feda183e819a24636583aed92e922613b9086fbb8c87d41af7681e65e63f4dda9226348dd63e52143159a14775911c700bcf5f11dc3e5d2866acf6b2676961bd25d37d38f89767ffd5af2657f84595def4b78a975a35643fa72c253708385fd081d8da32f61e0c64cba7117b61a0145c8b8ebb805cc2bc1c40d2ca26dea8016b39516f53ae450d0e636c23812dbaf5c2be891e0feec2bd6585b98b25465c3d5f62c13b8f026c29010559a44c6f600a7bdf7b993fc4ea05e507bad1d7511cf229cfc06625ec85f3425a3d7ac5bef0d9355f6ba1ee55fa63a2d0ee11249c57cb35c83cb7b0379a0e3d12587fa7c3403dad2708a36a754a64f86a6bd571ee8786cd1aca7cd13dc4f0956837befe5f9f18dbe7273d33b3be87b010eba366fb22434ab66d3e90e1ddc8f877c184eaf59139aa966858d724d25abd2acde7783ebe4d4650d08baddaee1a46dd7c9c4eb14a8e6d560186359595952d3b5b435cf70ea55e9cd30b11e3fb2f6c02f7aceeee396c9aab3a762b7732c0bac8cf936ef270421655a1a48aa485ed61e7c4d2a6c56d734540449ed7733781a3d01e2f5cc739ed8d2b16f7d79d9cc28fc42f53c617bc4b552eaed43f0039aa6cca060887ba60fcaf858186e61b499c011495b44e6856bd20c00b03ab766a01dbadcb16bdb52043f289c39ca1f3e617f78bccdf092837ea6cc813081123234a068415f9973dee221e70ff1acf36083559688f862602809651477a5b1a013d9fa1cfbf11e4cc6caa56586d915b5e3ce5f46074fe454e8b5fd7113290f2bd15e3c1078d5953c9a5d36940ddc6cf303fbb1cd78e0b2a351ba0715137f06ae3a0add19367f8f7de1e403f7760d1de4c4745dd444f76c783e54dc8b45ab1e7df1423587fa4fd9d46973e17dd7b42c50ed9ab2406bb8c566e5e03f38964278ff95b33a878429c7fe7bf13e75f4bd85d72ec597b088e157a2bb5f6d25db2aab8de6e69076527b80f89e7db35478c231f77205227606ae449aef3e7a8a241aafb43ffc87d52fc0da339c6598679c79c182ac15dad374616afdd943bb2a9f1d3c38951f9ce15d9217c18c8a84865b5443a47149aac4e3e7a371008478c61eb2d089fcc08684782ed44d489b33e9cc23f3f348ee83d9f217f4cee000528f956bd796bd8f655129526d5f7f9ae6103a69c29b0d3131e7b80bd79018a00bce3f43ba68c6c226eb79938fcf0c5bd022907236da8d50192b5edf5d405667c23e4b4e83950bcf8cbbb7dc8c4df12307a23cdcb925fdbb6dc1c6d39bd52524b5ceb3f69995e2d94551c18c9ea3ad89a627947a4447dfe16fd61882d7b2b7b36d25cfc4ad4b2a8e6ae9e9de66cc7ad8fa2111894169c7deb231d06b6d651008d963db3128308d2e9d0fc7dafd3e12488d9256d7caf2dbf63a5ca6f1782721ce62b7716128022543fb9bc014c916b9be3e9909b8fea7c982ea23d79916287dec65c42a3dfc4540ef1c2c74c72834eeec14f7b63026d559791aa32e7a5311232472a0caa49501cc7d7cec303250125e7a8ab955b8337bc05c4dd2f1027694906a3595057f2554a8aad2cb6db21de8efa001792eab86b6db876d6c6f993c8c591ebde3a3fc6fabbb1bb7d36a55b2fe8860f5ed18848e2d1f3b98b9d59fa774dd437eb3814587b26975588bbec98dcd31e3be43c8027b24616e272cd63cf426c3ffc101b2613ea01f6f88a46e46b4320ac4cd0bfc84bea0ad1e53ebbc9b6acadb7407288fd333324a2494fb88f0c5f4050e24b4ebecbb06e990caddcff2d43bbd1ba3b54b091a335f06258a974fa49fcd910e6b48bbe6a0c98d8ee9d8e9c363b3cdb37c04249a145047640c734a8ed4e3f5055b88cb7aa941eb1417efd8eb3e1b39ac9f25c0bfbac9432f2594f2718d96cb34a8f0ac3f1fafa84e72784307e2f5bcdcb55ca051257a02b798453736a345ed1ece1547801d8779d006be5078a88ec49797aeda39db09769e0b20f9703e14394564f4d556759f635f3c1a7a268ecd413f4e129f91deca32c5ac73f5d26a68fcc52d14ef8321b552d79eb700e05380188d17a0463f99a796718cb963fa55b541761305db4bb61a433a21d2fd7f00565d847e7c1697c07938b4e5549158ebdd3c76b2ff0f85fe317e4600372632ab77bcda50cc4cadd8885b78815a2311c53f3fdfbf2baa2981a7541578be59ba93e9a65749072c117115affeb3607ef3d74b9d8cf4fa8cc7436b6f78bba5a3eeaf5261c39ba0205fe16ba7c04dd2866c8fea01cd12d3b31cc9eb636dd74cbf811acc911d63e767d814800606ae3ffdda3ed4183cbb941738f7a345e7e5982cac9a452181ef826c16e33a142a6de9124e11dad9b35f281784378e648a2d0643a5e13e4e512dff4b8ab52e0872385db7c18f708f72ff175b6084e2988c44e63776564fa6e19624eae615da8ca7c209c47d7d94bf3564bb0093da4c707b5a47d482e76d7f366326bee5f86084a2c8e6a2d0e08fe4bc5c830c92baacd52a91680235310fa45a4a98b83e5e3cf9d7eebf0855c08d835d1e0e26ff2a524e14a0c911585274c0154c31c5ce45ba7ec2f565982c1dd3cc9c830434076e053a90b5dac3400e17429feb89735fd1f317ac40971ffd2675b25c605b90dd43962847c65d013e7473059b0d4db064ef9bc50866d09a0555f70f97ea35c3eef0ae3cc3fca79bcc088054f4202c90fe4af60f38a7154d73582a7f7b99ecf81a5e6e4ac6ab89c566332a4438fd52b7029da37df70b964954611c2b8b99ff1075b6ecc9add11717d0fb8f6adc63cec9ae407bf26465db47fbcea3fe63c705171fe1dfc85569a13b76e2198db92953ee3c18833c319c7f2ce80b1c6a3894ac8bf2643eeea1d092c4c7180258bf9cd7ffb0c982bd58964c838c277e3783d29c5d78a60c27660da31c74055433afe7e7ecf51803b04142382230c2b94cdc7e0a9a3df9e1bf4879f92218963e92ddc731a4da7d8a798171e604f68fe5f8dc1c386eaaa97bcffcf50cd9f869c23d5fcc2647db9b5f5adb4345e0a9c7bea83bc5ae41950a38ca3daa33765496f9b3a818904b19b0f5059b4bf18c23057c387242316901675550419e7f062dc34b4015375ecf88ffe17cd0a5866b7500ff21f1085693cfcd9fee5275e18b9779e0943c2449002439e13648cdeda0a8ce9868f5859158cf20027266de5c3fa3490dabd6f960cab4d2190ca71b20dd0a5443e84e3b704b9acbd91e91b54ef7d69bbdcdc9b8e431c37df6a8e2ab841c7d4b9dc854c8048c2fe05310967a0695994d87f119b6579049d4365cbc837db879bbc8575fae4a32587cf80680592402747d295c72e469c412887a1c9a87a74f42e793a5f4022493fb722ea57a538db97c05252630e780cc9163fed70fb70e96de0b06d316f84c6288c2964eaeca668da5b78b50d82e7de13e9376bc2a7783c74b84b78ea225543221bf07886230c5d8aed8c70c259dc6acaacbe1dedf30e04783db9b062043dc88e15c17b18fc23f1849e2a7730d331ab7958d30668096b80a0b980390c76ccf7723e1be5901d334832f9ec7203c6afbdf35cf4af344a6638191da904287e3a204eebb99d749a5d2974258e6d72979b5a053d2cb25bc55f661a4a2e55968a82f79dfe2aa9b35e8336498c8003c57ccaa5688fef978ddd37338d97a7d0bc970ce225051df735d01aa024f586bfd26a5ed49435e512797b0b378dc33ab32fcfa274b0a4317cfaf6a28992dd07cb40cafb1b1610d5736de18e555c76acb2ccf4480630ed7eac5b6bde33f0982516781bf75ccc16084458f6fdc05a9c496f3e711a6f58f3b1b318387e5a44a717ff128a98c40df3b8a876e5cc0bc5eff0a5fa1942f2918ad95cf11b52cf054fce3bef93c029b8518a59d006246ffcbcc44acb50ed56ee4de35c5e36c45f263699bba40698bc8ee94f41f603af8813495dd503b32e050e368dfd6518039e79a3b7e7929409ab54c25d3f50f9050dddcb521621010462a90c2a8ef4809c6c1304f3828252d29befb7e08bdbfd0a51e499cb4ea464d1e2860123940fde156c9445f846541eb91839676e5d3936accb1d4e6c937a7d295b677e98dff16daaa836c119074c536f80d251dfe0f1b9976a70672cb7ab32050440409fe2fa697e8f568beada7ba26239e36958ee76988bbec1d23cebdced0a2cfe770fa02df9475cfa12591367c01a1ce06a90c0d01d664bea9f234d16412a0b7328c61de1c2760286a0c5988ea60bdb60beeeaa27e1e0094c4bdad85e9743e1e38082c4de9cb693203033fe4227b4c0c0d0a2335f2957f8c87b3a4f0d06392c0a0ef475ef9560fd0103d7a98f560ddda104e2bed5d9d25936e8dbb7bb6b72c04164c25e1dd3aac6a4702da6d143682ed80b8374dc41bd8fa81ee2c85148d49eeab0b82cd81774819b7ff1471ad7d7cb846c2a3769fd03ee0ffaa08e8423ebf13bbdb632d665af5de0ba9e66d97ed2656daa68ea3ccbcb2b852c4ad3b0a175df8f950bc60c69dca483166572d4d80fb2201b8892a6b72adf5235ac4b15df7788a63389aaa1237df8666de7daeb03233e3be0d9db94ed2ba13052471ae5896de8d6565fa29cb5c81d3e594e0b0a6ba4a57ed83f0f9877d3aaef8da69009f3ffaf63a41ada2387a024fe6f7a9db7cfacd74a81aa5e813e503c11440bd11567b408219af9cf98ab1c14428c7438a9f7e62fb9b8f1a6c43affff192a3f7dd2ead84473161f03a3d13d5e82d2ca89a94ad80dd9569c0dcce2d19502367d1810fd8b555e65edc8359d175967182ac7fa6508e9b48fd34f72dcc2d4936b183d260b08d27e72762a8b2f38d7fe22b8bc5777a3e385d2460388574543876903621edfbd9036c6737b50271c719ae8c00ce7bad758a35da1353b9d7a95153e03833e3ee7673b61975dc3d6e3c345f9155fe51a5b697b7625bee4126ee25acbd7393e2c3cb0315b98d99e5c261c6f9f89df8cccc38635e32260cca97974f83eecbf0520ab07b3b6361d0b9bc4d5282be69d4138537603664564509550d2733b69df2d6186425a5b3b720023f39118b82ffc3ab9f868b82e8c5ce6725613d9ae912df853718fb880c4576bc2f73f151afcd666bb86f74ec6a6e2e35a1bdc149b5d7cfad4ed714c18931a0aa2d4a108adad9baf67e81dec1e36617b3b10f498dd604423c81e5fdb93643c4218c9c4acd4fd70bcdcc1d9b1a3a74445018d35a356f8554b53f9de7f46cdb036f6d076dd2129fe0754e13a9e63114e277e302637e25f553e32c369241da4f570057ed1822999ba5d3b9eb62bee2f638e14bc6b2b167f8d33705ed0eaa1af61f3e77668c08ed83343274c474ebf52d36499905bed3010ce813e6a3ef4112792040a30b6c6163a9f6dd49d86da247909fd3e625c15bc9be371ab4fe58b63cb9fb0142b8fed29ead02940e5525cd74a441b0589f7dae3afbb1e0c83eb3a263f64a41c06b859d272650082775aa2b8907d7192d2c41f2dd6b0ee7a7cd0de883d6f696ba756d9f397af3b714d057a89bcac75603aaeb03eadbf9acdd8a32427ef512e9cdd244909f53dbc905cf76ecff11215ed515eccff74eaa575322bdd282127cb287e72d197b8d88251bd5a6146c078f80d60af1e035becbdf280a09e8d7e03ef31e561dcf64e327247c612cd17af697d6c5b2e5dc78d8060308959d1f557d542eb2fa9f5d7ede95cd8fbf10d7fa082e273cf4d29a9d2f1f20b75d5e54baaa43974eea0400ecec7a7663d31d6f7ec4d395e10b83c963e0108388c08d38b013a4dcab6db73ae7809bc3b8b2834d273964f0b062109743395f63f4f91c2b5c2d1262614b75973b9451c3adb5ca54aab88cc90197a57aa0b78fc7ab75bfaa719c1d3739e0437bae6bbe52918237b8f59c614201b5d2dc6fa22f491a466a8e2d0dd7910bc4f07cb944b0dfe611c45a93f51c84671d1de49932a5a404aad3fc2dc080ca7deb9aba44fb4dbbc43267ef01793c73028b956052be0ba5d6729bd7e8f1378b3666f388c653200f52ca5d17cc4cefbdcc8609210ee44c783f9521ff1223cc03e4c1a517b4b1cf4a906737310b856a5837ef81fbbd735813058516faa275e75af89d506625785fd9eecc488cc1603f8a8248d98c690b4d4bd8101d4ef45c7a07a031a23505c9bbb7bb931ff133b676a237b01b6a48bbee9ed97a05811dc90a2c907443ceec3a12d8b660e30803ab50e363eeec334178ca8a25220fef14ee41cdc09592d00f34bfe47db37eebd2b3bbb39499e8ad50364ffe6300db9d8457eebd4665f72bbc9d8ebcd54f6d01b39430b52baab4c0d30bf1de96699865d524e63b628b4822611abd4a5c70f21c96a548a6678becdd547a34f45e4c96ccaa8959665009f8fd95cbd9133ee783f307470cde2767cb302ce9b3687c61b0e00d021ab286d96483ce9ed661e183e0c0baa7a3b3344d9b4621e51ec5d23ce2757739e46807d8b8b2cafb7d8620d0fe53dba9903e77d30047d403b2bd9e1a0788f8b43c894e6251e63573c087eb0b6d82a8ee75f83a26587fb063e34501a2c32618b3057c622e4b1c10e3139e5ba509ab33afb9759efcac4738a524c23bf856ca68f761fa839ffedab01a341e6ac32543328073cb02267a3a7dee470e3c516084836c0c368d227277d2bffb3d89e1722bc74abfa8a234a5897bd8b452d776227abdfd444578097af895bdfa4174f181412a72092728986be24d4f3553acdd3253148fc434e027010d6f52a26e32840d1bd9e9d0b210e5bad774955782447b1281e577e4db88d9f635367d33273610ea41915cbf2521904398091b6bb8769796c492a7e3d4cb3eb84b9c1205d569bc98230214b5c7eb3e6f549bd9128be91f5d9e98a8fb28a929d424f7aa64c52bcaffa314797c2b80be73f3f1af88157e5641944c50f99d6c7ce7a49eb83e371f3999cbe91c3f57b128b03bca22170a4b263f7613cdf3d18cdbb5d63ccf5f5e252f788319ffae2de3bcf5899ebfc8a8bd5f917519846d7be2bdbbb13a163b8a5a0fb5dd2afcae165c8b4c429f2f7ea1c6a22d52366940bb97466dd6a6424a2ebfb2c8075b7fd414c7b4389eacbc4dca56616021a8cc6ab226bc9a9d2d0f3d522843ef944c8cc6896935503f8d300721f83309eecc9a236ec80ee5cd378302a9d05506be5383cbd273b35c25aecad598ecfabeaf0b26249204bf4032c063376e9aa14db35a33c1615564262c6623a82079f34d9cbf1b2eb358b122f6519ec15eb69d2c38853db0e956d73e2d73e3188ec194beba0ad18cee3fe93c80ae62842068bf3962ea9420bb2133ad9015397d3a971c786e13b1b1ba3cba79052a1eee15d4ad7ef87ba20524a5949df0ed931e2407df6c6da0a9119c82e6e3ceb5a4e3f783a3261382768601c3e3ad79da3b2eac5b93902f575697aea2adb3df4a4d1e434657a547d6832661ae815c96d11dd24a7b1f0b2778677376092d33a22aa94df0cf42265fb8ce4d81ae40b8fd8220000712f0753a718f529c47920a35eedb33f5274b0abeeedd73a260203f9257169fa6b0cb67fcfcc4724f119a6e4d7c25406616e2e9a5e06214d115af6ba61d85a69e95a87fddb63e3673804205f9b4390db338c71b4402f2301a8f34203f70c1705971294ac7e37ad4e5cd6e99740a6c4621c2481dd3995799116914e86b36a85546e4f7ce923be43834e5892a73162157198418eee50146c7335b2a049073a6ec1713cffeea86373a648192674722bd22e60b348e0a37fa758890ecf97d334672bbf599e3b5fd051ce7968f1c71f17a070735dd32f0a63e9a0a72da5ed9163c3428241c43d3cca76f57f696ac3cf30ffbce32b4438af1dc173b8aa0bc8987089274b43e5e1d0b1c6dfd411a052253a653c540c1514d816e6e4b3736470024c3547183bb6d191137e1855f1f05c084af65a8bb7cb7e0e77f1b40048ef763f9cc17d79bfb9b58408c6666b18c0bba9c63e66864baef80a19f69056d185924ae5273db92edd1d90e18be808ea75e25835ba3a180728b2e699a1f40ea537b4ef423f27afa3ec86e87daac303bfa05e3932de97ab6ba2fd694d3b2411301929810a28ea668239d916d52e0ded3d444a7e7cff0ece79349a9e5ee4dc671c387aee8e5d2f1c1eadd9481851c082690cb16e10fb4b8c8284279e42848ff8b0d472f1e548c517d00d38a0227025c05e4ee72d9a6e29528584c83398966a0d0bc3fd4d61d0816e7fdd759980b40e1d18b0592552e2ac52364f0d2eba4ea12569e27f4e8b17f4c04c768ed1f25ba2a69d9907c672be43f86e9cc20dfc341b059af1e25258b56176ad98dd64e01e0c5ca7d1e86661a88fcb675936039d06b5cf6eaaf8f3c287637936962e676b44be22e53ae84277f1909afa520eb20bd87d853473d2772b89c75183a71b5c08c2c210de5c9a250e6bfe16fc41518aef7e8acfa1eaaca6204948f989be4a9779e28397149a8b135708bb828d1a0f6df43a885e00ff918940cf10156627da5d6f250cac0f841ae5cd8faf19f576e8b0b2c609de250579a76236d09f1e45d6269aa4cef5cb2664670130c18e2d4e95582fbb6dfd9fc47748b92d7d71feabfddc876215bd698b81ffcda533acce77e5cc2c0774d2a9ebac89b8443962fdd028d35e909bbd2f00e5f79d8f01ec500eefe98ac2f8d3f6b9a3a8ca7ad899f4b34eeb6912fa91d8957093c9dcf3e7696d95dfeb8ee21d22633c3addba1416c38029919a68a90211deb03da3c6a44bcb10cfd71bdf6a0c369323a2805b4a082da349bba6382355ed5ac4ad2ac3a8a9c80a15ab06919c67000932c5370e6684850cbf44b2623384c2a7efd9a84cb3fc7b384796eed74d466a5d38f26f6a627a53dd5a7f3ceac97e6b3aa36bbdefc080793a1ebd0fe5b4a18813135c82dabe02f7e5a1d1e82b8ec0a788c2ef22f146291e5a60d11051a2debc64290b26c48cb7fae347a5c45b745f46c6442acafd93b01af136a743511f84045b5b276c6137962263e30a3f30c6e7da94b35cc143d84c064efde410f3cc4782b6d398f604cb05d33c2310f0cc96776c26984411a81716a2a827d9fd86b20db725306dafa26848c4f9f9234b58c5881c1fedea2113497f7ad2127506aba33445cce193816f8e1d419a4b60447f05ed2479d8ed48f1d1adbf53f37c2e3f4ee9ad83577a9d90b5beae5f01c2529c9483a18dd034e3a1970420b95c3b35b987cc97087cac0e2b15fa2f16feabaff584792173c1f73a0422166eb3506a44714bb44f8de26410b5e0cb57ba34ace2b9cfe54c9989efb281c3e70d8bd948b0fe2f1facdcb4f3244b38b8412a4360ebd0540e41573fa0eae0cfa1d0966609d5a6f21ebf01a8a926fbb4032689a6821d661d486bd7be562b645abb7b981c36a36748d299324bd2edba84f532b2bf6d4eb441b20564b9aac79947386f349dea2e365faa1346e35c5d92a286fa27e53f5e1f1cd8db14bbb1bb373ccdce7615c102e39f0fab145794fd7f1f71dcec058fdd6fd88ff657daed4dd7e9fad6f82bc918862b48889a751ac8281bc822001c23faa3130c31f1cb03d4fa35fc8e5359199d2bbae530a9dbfb631bd81b152bf51ba6d6a8eb809de1033da590aeb8dac41e10936e9d0a00eea7632dc99ee637c3b0673737cb1bc716ee0a7e65e31cf16f37cadfe88ad7e24da78a0c3dd92b8ee984b6c5a6f6d2906deff43641859378644981281f2ae4ade00063e7a3f4bb795cbcaf1faef74de96facfdf91445410fe14fe09fb82386b0fffb60bb5467c38a6c1afd8ec17102c0ea744c550bd598996eac73de882317f3a5d5ae0422aa4b33e2f5be815ca0ba9a40c4a25cd5d71e3e2718ff2e9070b72687043167814f36011ec6d70d5e9f9640ceff68e70bbc086d139a6828ebe132a423bc57fbcb02c6af0184e30f9216469ea245fa7bb02606550c63afd7e5efa4147bb46204780ea36959206d5a740511e995fb4dd136cec5ffe0cfc5573a75cb4b64923b2b40f1e135ff532bf8b67fd63eec2f4718675a20a6e7d98ca31737095cd01994cb7bf142df8691591150a52a6a9cf3224f5e6359e12d270844e91bb51a4d4610693bcc728a405bc3e0dbacffcc49c4219c345d38791d0ea23c00b8375faa0f89eb5152e221488cd78a3c00ee567a4fdb22b65f907c5147d9bda04e3611416e6e55d905c0ff1be2df9e7365d41fa3bce0c5f5bdc7daef822a66a97b1754d8e97898817801437f27eeceb20d97a9ef83ee3999eab298b5912ee355e37702506d89cbce43f8c74ef8e72d70794c4426835a937e3bff708eb065e07646adf6f2f5cf3bc503bbfbd1923c21c58d227efd27e3df369e4d15d26921b4d19835999e995c763c34900355d11b4f2a5e1ef3571252cc25dc03a092a1cd95443d595f85c9b73bdc384f64182e2a2edf26610455c02acd008565572ac01a73633c1c00bad2630c839a3c0351aeb059984fa53a4777f6dab55c3731c77e7733e9254e0ed8f8be63b29029fdcbe186cd4a2ab74d75af664d89e781b34fc82ebe3af358ed083a30f123015ddd7931680cb2dc8e3f227c95b667dc8347559e797f383fe8f8751debb93628bdb51d6c692c82bfa64d1f7dc24091ec25986b0664b5a3d4f4ecb2aa46b17451276c3e31788e0bb5c349599f713f2d9e99c3d5cf766bda2c0d393db9844090ec55cf73e12c542fe4f800bb794df780647c4f815802cf493836079b6bc1fb7918f02c4f38c145d29c1b2d7128a114a8ae8c7bb415f564030b4af95e4b39b1edc6d6eaf61f5bbeae4abbee25c02240ef16705fbaa7e36d3870fbff65f6f13cc1c62f9d43c86b5469ec05cf2ac81f9739662ccf5a170df542a8c10a5c9007254ebb760efc12ef8d713c4249d85f6382e52f2ff1c84cc16cc1864e70dc2e3434a02203165266a4133a2964e1d8f7e32fbf8a88e755a621ba4717fb81f0444a018b5961604ad61b9b0fcb5c5a4d11e67f310e6985435709d832ed6421c1fa366c3d9ad54b53294520480366773bf537f3066e51895e6dcf0c8b5713b7381cb55a7731fbac3a54972b1c3dd7878fd5150765eace142c8a48b23dbc3195276fb3e0ae4a612263f0b635de87d7c742c90d095a498475594a4b07c23488658dbe42119ae14bb036f0a25fb601a3852d26dc8db9379fa879b595ca26c5476ee27d16e7f4f12d950a4bcc0588dbd4210344379ac0776afe1a15cdc6d8252f51547bb4804b2d6f67568cc480b02896f0900d7d0f0b524dc8c3e7cf6300f313c370df197ae88f94c7cbcf672d08938f34f9d38bd5ef47efecd3af32e7b2bfe156b317a9230fff1d7e1c3c0dcdaeacbbc509449fcdd9f3ff41ffdd923bbe6783602666069f48cb0e38bfd68047374f3db576e6c85343f092657280ead6fd8ac14b0531e8c7e4aae7b04389bf23b1b39390d7f5cd32c2024ceaf226cc7fb4dffd5baf26147e7e3b8a24a771fd1eeee5539e1af6df9bd34fc740a504b7151cd04e190ededacd30168a9abe15323189b25d2d3d201d7a8c279bc2020424b109a4fdbac43c89d29fdf971c3ef38bc913a7ff295b899acac573800761f647f7a3c577c15a553e7d5eba5b00851d2bb3c0d416048cd5ea001dd04263dc1d9fdd8fe1662dd45e26eb68dabf91eddf863f2d445e04d96ddb19e7ed16f096ed8f3643acea3d340c0aaee506f76b22b0449b77f871d3ed1eba773991505ffab4817280cae0c6571f853259658a27ad28af23907ee5d039033b9d79abd9ec63b35a3b214d2b8e87978af7d525f842fe5b28e60e1ad0b7cd8ce5f2f7827bfd840bedccb6ce6557ade4e2d3ed477aabcf6da7e41ac6375a450f1b7de495e2aae94889150de12aa23eba564bae7e06c1ef3c5baaa3ea6ea27f65bf021774a9108be2cdc619ac086873966cd4445e36cfd9270007df230c105e09cfeef639c6cd5c37a096d63e078fc2c733f981e77996009a5fa5132a9d0fe70b8332a0dd446dadc95130c5099d255da08ba51df9517c5a4f848399c483b3b28f7e48efce3a37971bd1757e21279054e31505ffd0f5435738a276f066f0ebc584d020d328ee5b2a07ab97bfcb40a1bfeb238b1f045d174286eded447cdf21037d3be2538f2513b3980918cd0f2ac73661a5cf22546a67b1e4db5313ed61edc5041270e1c4cbb22cc4b180ff854511302ae6c51f26a4f341ab6e84ed2c84a6712e6d932dab2b76df87eead6dd7a7dfe966aa0c81770a1e9eef8db0bd529c8d2b843bd63ab0d42523886bb1915acd5c3f9b27e31f9632d3cac3558298ffd7fcb1d21cda16f9e2ecc86d64f57296b14668ad97d9db6d26537b54fbdfe28614879b68fc5cfbcec6f155dbe8bacdbc549420ef8e4c61b8b0d36a60db48b606b9ea1aa4f6b3f84581c9fe704eecbdb8ed073c2e3e6efc363d19aa5eb4613387305a52ca58dd1ad58a9acf8611b92fc758ce5c2441e7eac52b11a7ee6b6e58b9fa93725682e1a672ea8bf05b213bb5bb48d105e33bd86aafd5a31ac361fdc27ed60133c2e1f915070765ddb84b2d015502cb5cec191d36786c636fca781d2c39e0339f79b08feb645205a43d0a067867ff6b65c7da4f73715f2a06ef0f6f673af2424e0410843190cbfda0f168997bdf400f56c6f4a0a238ad2b9cde28efc4040a380b05e3d7bfb2e320acd9e21dc573973b97e374f608decf7ced4138c9eac120ca1814d4c6918b3a3c31825b809b42adc61cd817bbd70271886a61b9be3b64b63dab6c7c50711e9b755e6b274bba5d23b3a24d9cceecf4c7dc125dd817ae204e41efdc11f059ba6e2ef14241591c5f52604425a82c788de09a346f4ef111cae84f101c8db741804514d6d12bc441c952f443132f819bf4a117019d545f6d27f7f151ff10ee56f5d63a2c3f75e041db486d309da58d4ea852cdede327ed19746aa118c012860664a0bb3ac34708205f22b5cd3a5c8fd12f5a6a34a02acf0ab8b7f4fe8a06436a60bc0ed03839a35e3ae1fd5f253af250f2dba022c1df6ae5a29a5e168e58fcc302bb3bdc40288b885f25d3395e27004d2c4f65a2e3f1a0f15c5f5158a2f1c135b5c50079def2f9b7c07f51e6bc83e12cc0aa7bd721496d4883f5c617454c80143705a4b1969f211ec681a4327fae08abd6df6582b17f0740a82f39beab41cf8f0f1d3b11ba679aa7947aca50b05fc765cf22aa083c50587c328f62cb877e3f2b3c021ea41cadeeb2833fb49186ee38d7de21f399aa0f341533fd82748796c4a8791f8eb068195cb691610d2b1df6b542fa9f761c9d30f51840d33bf278eb6643f41a6e003bb829fac76fc0d80b19c127a4b43e03155448d0ef91d15ae34dbd70fccd4d18d59620e15c94cd149e05420d25a43740e9611c93731a8d1a69b03f0b0c484eb4e45af773a35525553210b25ca310b5852221a2b4d15d50448d04007a7ff81d62d6312058da2ce9a66a4ce30f8881cb75caf62d53717e43da35304cb50654a67de31abb15e0513a2918adaf6c4631f1d84fe35d4d4971f8a3b70711bd14a52c8ee69eac10b15fea2f2ccebb99ba437361d173719169281b034926a87e1c598ac7d6099993d611bf4694cb5d745ac66054c1eec40c0c106f8a5edffdef9923d721a163f0dcd0d5605a017bbbd00d5921367ba0c81858aa8fa5f912302885418042d0c93df901f92f66b088c6d5735d7e2c512754a71368f9d1cb28ce68d7dab470c0239a6672960c65e605a1fe005c037447d581152ff9a9d7d7b9a49134ab3558d476044ba11d3b1f756268c3159796f64ac34ae143ca1dae101ecab002ffdb69f35ccc597e3041645c336b8baaa1dc52f4b3615fe92a7209a90d54d6c9d95b685de73d6b66756ae5208839c18c946833a73e1b03de39268e964e2041d51a321d3626cb272a996b14cd1b3327fbbbc1ca088ddb67910f8087f6562f267ce40588e80e4b28cf04bea243fc233aa28f4cc062ef54132396ce3c233df98da5a8eeb413fea1fad3e95437c83921f17c3d16aac4597f9bd1ae4aa4f131d8bcdca07105ea3e3a188f8d94349ed43b118168958cbae313c63c0a9135d42e1b9403dad2f0fbf020eb0042ba96ee6008fdfe2d1fe6ab089fe2ba0d2deb84a1fe3ba28b7fb01997c99f17519fa4db97b33791cd350e4c838f8e499dc9a39993200ac93979f0d1d0917dfaf79e7ddc591d460cd9d702eb40cd203d8317668d8fe7212a340ccd88cb8e56944a72ea0da1cf94640af13510ed2a482396cc4036f6c1e44939b73b2a2286ab34ea0419b97e6c1dd19f8bbb70e1c9ab6c1a353ae5e437678e298f193d77a8e87d0a8e597ebdbd35af289a2345dc97db8e679ce41e67148cca47e699ba8d4925888948423c2038637abd7d52ea88de5952fa878363eb8fd1f4bd2def16b7d47f578eba2ad398a39a840157e52867e7fbd6be040e8f5534e83381899498edf9147bbef0feb7f3c7ada1615f360ddd43e90592622560e056fde4ea0dee7c44b1e4af7b2d590a2868d0474a0d545447d8cbec70af36832650f8373533cb7d5d40fe4037d6745a6d77a86930e118eb050ef1ff5d58bc91ceabb6215427a8c0fb0ec5c1fd1a97344e206f5a3d70b3c12c68467ded714739efaeecde67a261a7a3ee0cb20fd9cebf2e2a1f18946e73659b2acc04b2fa21513860d7a2aadb3585b1007260e78f56a9b1b2a386c7c34a436781f7828e0c8d15a16d7b24c6f5a4ab7e11390d8d6e21e9575af9deee9a9a4b09d09e8166399f6e9301411bc7e9e6fa3c0e2d65a91dfb0967e59e5e1f233d1841088abee6a6a08871a14ebeafd2391b006b7c50151aad1201638097dd235af3735a99c0fc21b9eee92ea16545299b0e8a15d59d665c2c42849e47d9e145cd24b4673bd5800d7d294e058854f58773281038b3a6f2dfcd3a0b72734868780c671f0c9cb0371dd5e2eda20701cf42ffbabfa132ed7c38796b73f6690a01cfa30faa089a14ae45b29c5263e7f315bbea2a112d014556a9b8ca0cecee0b28f275306a3ba054d49d681c1bd1a569484635cea1fe7e56b95f0259dc7247fd321b1fef42acea2c2042c99219643a1cf80ba744375105f28501313c8bfa0030817958314a58aa7302e3fc28ba1a425547c308e0c0fb8693ff3a60d1c87b74a219b5b2806d772a3a8995a0f73ed009cf07e26de90e0ffca49e04b842653785b417173b0b47037a109e48db35eba2bc6de150e944b3c00c2d8e47182fd1c94a6af3a6cc8edb6f080a9abab73f2aaee23db57adac4a876436dc52f810365193f2837c208b95b822041040846a030882cb02c50bdebd2438dd72780805011c1e59a3c8086da110945a0a9b5341cf20709f1ec00edde9e782e44348c1e3c653486a1d95c4e27cf48c71e467bd89e805b97eb4eab2a55b5e1e602f1ddc667d7ca6fa2d067cf6cd4717342e45a3cb0e7723ef005b055a2386e7aa62666c6da66a485c721fa2c35ccbf4291efc2ab8318868afe35d11667dc175f27a598381b66f18a6816a8a483168c71fc96806adcfca3e85b72f73cde586ae8100904180fdf2669081d183438184a6c6c863baa5d86b6e83ad70fb1a5473109eab72e9f02d8c42b4a0f744cce1ef2b435ad3b65e48e6dac2243443fcaece7e7a107be8b1ffe3e67b8d5c83b94d9972ecf3e01ce4b682b698631e2827b71e471aa08c8cc85fdeaf4a23b0d63b4daaea767fea6c6793f588309baff7bbd443512e3ad8ef6dfbfcab89d9b7859a460f52a62a7d6c407ad872ddbe127e3ae3cef2d7f620a27eeee3f151e3af66a5ba676c459a7fe17501fdd381927a6e791cca87391df4809cc13e81d3629e015af66b4662b44d1a1d5e830c038319b8e99fa5c2b8ce2807efdc373e53df4b8f0673a45f7cfc2975db8c4351558f1c56f4bdf07f250510aedb2f504b27b2511b1a3a47a2e2ed2b3778078c2b138b09ad5e14253a311de016f4f1c54b048d6cf1324b38cfdaba4c36e37d97bd0ac1a0be074727af4ab172e150a30a69827a9b5a3e36491b10ee56250df903f85026f8a9f51c0b4d942821f852cdcd37ab864536c14deae92f7c9c8b764df77d8ebf28cd3acfd636877b43e1f564e0fbb9c8f6ed81b954562d1e15db5545abb9ff8f8be10fdc913fbee0c536685fda56e28278946042435526be3c6d7ecc35b27ad30bbbab8044b722e796a02649d201988357a088be8644b0b64d0e84b17e571f9737d636c4d6c50f318e6b5a9b3c1307412876f498e931a8df52d63a3018336c20f02f2ecaf1f480743820e264d74e5328d726535d7d6013b6c9316cbbc704401b386b93f1be8093a938631ef65aa121d98fbec2dbcf3bc2930d3d2e05dd9ec49b111d5679ae6290fa44d384b5cab9f591ca56be4e59c534b364bd9ea0d4240f434d686e1f9cb7597244c7f9365f5af65c47f152ea84646e06446f572f50e1ad4b92f6be85fa9e7764c91adb28ea547dc7597575bd362c8106c1a755274e3ef46cb328e4092facded8f0d4f0ca7befcbcb138c74e9b0eb9acf5b653db4e70977e95309770ca267d1622d8ddd0218bce39e3eeac2d374fece7232bb822b865ba1393661728c1ba77fd97f081cefbe144ddd80d68d2302ba444a4ac85a8c417baeb41377b91ca537758a5bd2a6a2610d267071aa88ccc251dc7c819e0e02eb7f7937b08b68fcc95a3ca2a2acaad0d0e3468df70e3ce45b063e09a02803019037fe052cde4230489b0599250065a2a85ead44b7b225133003ae33305293b5cc3b821e2b360fb6b635505f2d3833bb52a69c7f19dd1e7c8ba40841d291391c2b8a765585aac8de9239afa50effb737cd66925d9afadd8b95c7056be54d753511f4525686ab704ccde7482c1411351c388ae903097245df4654fb100bf869bd134fb353bd34cb61e5fffa4554c29e4507a5a1d29862c95539e599ceb020e2aaee7c4b3625771c5ce42a6e8b0acdbd935c4425577a2d82b5172fbe63cb92bb716d7809f0ce452502ad2cc748b0b38e46842b9f02546fadfdfd01917b713763c015c82681ed433f6db3479853d059643fede96731585e4ebddc85d5eda72493f7454e686b8024d9e5dd6482ba2cd185359fd87637d4b8de7bb851002ab29edc37132784839688f020ad5911012e6722e8bcb020e6eaccacdc9d530cae2c45bbe65f20e4cfca80807fc09e949d4241560da3a1a4799510b422722b0f8078369f427cb2ba1944c852969d448fa5bdb2913e283d5cc7fe72b6619e21514c903770d8b653339ae49fd4d23a29cf34b32fc3a21f7eb5a385e0f0723c7417445ef81e91e0e6bb5270c4a904f4a96db5e536610ac20de9ef383732cc79a3b8718e953b10a73b469d85b6746a29b3ebf43e7c3379c9de40eb016548a226784402529dedfd8a664a8dd29107111e535a9f89f547904be6265bfdcb2eabf3f4af97519d9560b5064eb214e5a231743c10ab9691683e971fb5259dde12a248e115e104bda2110ca3253f8eaae56b15dcfccef835d3a39826d2f417c4712a6bab362a92bfd3c5876b21f500c052fd8e8ffd8ab24ef1c8d82c079e7d402d805a24eab85ddf7c591f62dbc40af3dbc880af7ebaa89116caf84991f5a4bb015d84f5ea3b942e5ea43cf328dd58aae5c0a3e1a84865e12fa56926e1d2abc0c0b67c91e76865ac1d9d35ca4cbf2fa75f88ccde5871f7a1b3a8020f60d132caaf31d05b889a4a1412eb58cd3f001a021f86ff62c1b292437b171a940012500e48a8112f7aa7dff9aa2463e4236e94d354134bd2a68a17e46cea035eba38466ce1f5a05d4b9b28a82ad9925ce7f49030d8e8ea72f37eee8de75af50e1a78225ea7adb29052ff37e28f0211ef6bdfa75cdfda214f2b7cdc7e148859d50f39e5ddcb9be6ce6ae3fd706e8c4d3b094d3ff3e2005986df4001aecd45664b1d98a4d237215625df34843fa47b12cd85273fe71657e8f617592f7f7bd3c7df609eaa7eabbe017188513c25a6be72f66335a94b5990ddac5ea3e6fdc0f39af146e843b5612791f08c90aa5e1f104e610238cd7f013f7e738cceb93be9427b0af34476442952399d5517c1b574b72683b9b847ecc828f53c26739a9e9e319294b35f7673dc98086f64e26a0b17ca1f11426b0e829a6fe865908da60d27c4ac22007bf54f28b421f8d2c59dc6dcea4f33825341471649f9663dd9eb86c73535b64b36381c96882a53505c06b7c989abaf43f2bc0450db4a4b8375f16199c104face0a3f1ddfac69bd965f403bd95507a96fa08740f63d52bd4ea5277ed6d6a5f903984d05cc5882eb7ae1f42c8508b5231fedba14815f8936c580cec3c8f5e991816fac994e768bf28a348f0c3eaba6bc2960016eb28da17b43cc2f90ab9af9b34b13127152132228c38c9b7b111e81ca9d9c85efe05a56b94810fdfd70ed45a7dbd9ec7aabea3645622fab3a74b20b4d46531112d7bda454eace64d297e1cc26f77d8dbf1c5314e2800849922de39d72f200ae9485a22981aa39e65773abd5311d72f1937b88d857101b17b5394cf940dea397ba4543349b22cb25c067c2a20a8cbdab92c5333990c3584dfa04997e1d6529fec3950daaf1340356bd5bd62a41a3bf6f82b27118b23abbe70ee47fe33264e42a6bc2bcb7492b09d5e6037cfe09f39c4e41238e051995960a2691c5da2ed45023188c4b7cd5162766143be98e9236d79978f4c12bc91fc39f8c5690a548a212ee35fd6bed147822be9a0209e276b7c6fc95a46402f24b706a270084ceb65b7f1e1497899ee0ecb5b94cb16c461624a4c33e31469e79a1a28c0effcf6cb9fbc03a4ccb385737ef35a1fc7bd823782a832918120a38a8920bf1c7d58016f5f854961ff88a22043adc42a217b974ce10e8892d447cea6da96ecb79b98296085ee3f86ae803226d16990c5c4243720b6c6c928217ab09ac4b8645db8ff6148690a8a666b985847db4042c81643e97654a353fc8fc27efcd65d04fef16a3d142b9936308c6d5b705edf167d47512e2acc1ab00aafaf90e4ea1e6f3fa0429136a525e238bf482fa84a00a427d4361c55570e12a0312f495983d4207867bf6df4865e580030bb66c0c01f385ba187c855eb002924b315d43b99d776c842d31ea2c1a01d84104b5ceefd54e9746c6f916477bf252ad6b8db4d532c8493bae995e904faa83baaba1582d26e8ec79f705e827dd3f6f16d453eb29cb67693a36d2aa907aca4ad07dae5ea8ac8d690b3b33f1b82a9a9297e09604015cb296fde296b8318fea37f7b82e926f3f728aba9d32cf1235b9f147d5b69a76c0981dda29048b17ed167ebd0273090a5d5297a2e11458d869f29e12cba899749a977b7c1e6bbdd260ac8920847cf696a75dd382d9e85cc6301af0b4dad5d067eaccb32920f1bf7ffb173de772ae9e6565671456a96b296a42520699ae64c2f2fefa37a0386ada6ad0af627418d9f4a2d3e2917ef0c10671c856d217206f7336513b0275bd3efbfd33cde1453ef1450583332b8bec1abf48268e8068684b29b0952b856a55fa952319c61181bc920d289fb5e7241f487bcf1752f85bd8319e62d9840eaf8af2a7e3a13d6e80332ac0b8add4978c5f7d79c3c6ab073386907d4ffbc3a6ed38a65e86907f9b70d4498ddf775a96b8cccba61ea384159b6b0cf0f5ae5615c3ccdd1034a5bb611c01646877572ac1e1788c62bcc47359899debfc13fde51e8c2c12a98eae995241790cf446d39dbc1f2835d056e3cee4c35a689cd294b2ea37c7ccad3b885a2b210a77433bc30361f859788fc93f02d619a751f3e77ca51a08fbaf9229b4efaf983ea56449a2e2fb69f54fbf8b41d251b5e806320ff0166c328be919153ece35566fbb54a245847c116b5e024a25604092ded176885a1b296c2218cb479f91adbad3fb70727d3a9a81187221893ec97adbce64fe13cf20b387e190eaa91932632acb2f09a18c9294b435317204716da1543df6b540df1317f86d109ad68381f93d2a5ffe35680c7277e8fa1496beac8fd0b484df85d4737b2f5cc486859dd8dca81f154bfbd33a53a0fac08efc9e4d4234fee9ca469ce984a2038bbfcc7d4421832a5ba528b6b9c4844d67c5fd832e307cf9f5dab8149d1c8d9ddcc8c2fa3f05a1a1e32bd12ff23cda30e95c68e35b3fa793a40e63c1cf3f4acce5cd309e7d84403a32c5aea749e7161c55895a017220ca6986f0f138ca42d8800ba0e69be25a9b11d74da3c929534bce0609632c94930722a61dc3c6f1f9fa316ee27963bbc65be6ff54b00cfeb47acf22527e30f7107380c031bd61ffa9973c2f28a2614ab32ed29db7c2553058f4894bac396858ff07ae4a98c8746660b6524eaee825e52c9c63cb3f8671126517484a4f5095464996de836cc5e2059180133b3815b2002d9ffa4ccaa0094d614fb24a48ac0fc4207c20b647eeedf102e19c6aca11473c1d1c7c5684ec0ff5f6156848ae7fa2492fecfeb840946b1b4d5b83153ee1b8f4d8574c9e8f284313be343bdd6987bbbf062d6699fb76fb6bdcd01553545351b04a480cfe4f60ee3aab2aefc68ce62601017127e3bff8b07f3ccfeaf4f0dea2ac140b7e1edcd2dda778c2d30e3515b6ef279b83527476f4eac003da7d0d31947a6872d1916f9b2cdb2b3fbc23033ab7d69a931cb59f273e964807d755e6ecce71c2d0260a6c3d5667fe101e9082e6af29f7c4777a9ef264618785270750122d9f846fb4acc9f3481514a4ad0ab2bced552663c7d006bb97da27772863e059af06c67554b1887b97ef22fa1a482463e53f9299eb29abcb06816a99d7ea6ea6c7f521a2af30c798bb97afc881129decbe0cda94469407f38b07e102e4e418ec82ee8a929b7e4dd8a2aff245b07c57aa8a88098833f7166d34e4036a123e929ee80e78524a69d410feee7e22e5201c828c2500495567f1ac28d7c0cf315eeddf742f6c9abf8adeafae3d9b86a1dbe313d3bc2c94123e5ace2bf4175033e52010a6dcfdad8b7ebb598656a3a8a5574f519847ca4b6632ae3e2ae9288b686fc97a390a576e893caba3107b1ca37c02ea142192abe09b41a4e9eb2bc691bd0734c992e5621b1704a4f7e2d4784ef6fccc3305c82f06036c1bba7c85e0cd4ca066a85acce6124ea80c29cf7972da95bf9c6ff45b1dd24a21aa07a5bf021b9619f3d66bed5df9646d31c6fd9180b9171e198cec6d1378e0e2c170adbe303c673c869346419e2ca46e2be9fefd46379cb720e0cfd9d6d5e1be545ca120467a1f65afa5c465e851c4f88483f0424832ed7d12b0e0275412a91639c75c17be795aaacb05b6e60a67f5c9a9e22f2e91697ff01195c71bfdf02918c23b9f3b26a671f6bad0812e5be51f93a4088333e45317ba81ca3a58f19b73a62ff5f607bb6d38a8d999b7ba944a0de00da56f97ea02c3a968cbe19e0a0005fc2f0b30e563925ab85e395c8254654ca0f19edbfcdb2d2903603e8280f1590bff531fdce1346cb2fb629507114c1b8fe058e3e10aff7db686261bfe3378e4d9493909c7594317622112f1373b608a8e131671131943c5a7902b6cfbf43512773661908c2d9ba668d7dae6922fa16954fe26b35d183b8bc2c87bb32bf883ae1c4e97cd76de6b9021a5bcc5344d8a1d046e1636cb040e35155fe5d26c053278e35aa2ca1e502cf200e4759ea633084062d7ca5e47dcfb770cf569d6259dc4a5118457bd2249a70d5c59f0d25fa088d007773564596b0321941ce3ec15d0e13362a2779b960339ae099da1feb2a56564c36e34602cc52084bcfb6c9068f930b404fbafcd4039e74b48fc1fbdf0afddbff57ccc07b61903929b9daaf4f1df80f56d3783dbfe31e9435541022f3e13ec8f84a3c4b7643a4cf1ec3cc43e0b3792ae341fa49901fef2265e28d740b105824a09ace6fff938e5582fdea8bb855bd263d423ab2321da7a03ff566bd6623333412285a4969c84829845505e10a83460903d6060fe875723aa9c92a3f60baf505ea70b45798d5c19433e63a879030326070e4b4e06b9ba2bf40d23588f6556ef831a2a5c071cf94fbef15ab8756a955fcc7cc70cd2511d2682646d0fd261d43793fa7e597244fd7567e89416c81e6ff4c97bd4c3a5fe1d87682583ddfcc75ddb6cb637d9b7f8c35f527dc6de09e929816e1544c13778969a6af3d44946c963faf115b5392cb010c3f4c03e66808635ccc07e6e40023b937c8090b16b8f3b096b89c503a9cff7db9a5288784091bf02ee60908c9eac3b2264722ead4bbaf6c553248cb895dd2720557e54b9b43d4698acd9b30fb746d82dd89997e8ed8cecbc6fb6b8bf8306e0da554431311fd3b8f5c664c9d6c956ad54de6eb7d0610b943393fcccb00fc05097ca88709d52f75e0f37fbab21c316c10a8939279f26057ec05fe03594f00736b0d52e878244962e53d57d9dfd55fe2a6f5032ffa80bf849c5179901045581dad69639bf86fc8a31b540eb762c0764b5ed568a5d15627ab0a6750d9464e0b6f6b228d0617a4f798b3846c920d5e1ec111771b976cdd9800cf804fca4a7cb6050bd498036d96f1f1ae00b58d50e829e9563ff0532d170c07ef44b28de96f14e3ca01f114d7e65bcbd96214c04e627fae3635ffabbd01167ffc92f744ca600eaa22e758fd628a2b60bbb82fb88259b70b83e91c56431bb0de111b2ef17390407d673610fd7f4d53b9ab030c44be4bb20b5f83c14670f9ed8ebf148658a9ceece64daa80a20676135a73ef44b3f0adf9723ccfe0bccdc4e5d186458428898d23a07fb32001c1ab0896821d0da808e8c2031cecfc4551646376d7760932fd165bb91cbadbe6e4e7be58740d7be43a347016ea1524c9b1500e29bf255b4c330dbce6e2508eea89bc0fb9e024e8a4f896c9b323927e5039f9570616d8fd0646e69e103d248f94ff200f3828f8fc2a42b8a45776f6dba171a5a785c09c8438af586d4970796ca264fdd9380a7dc4ed1b246bfc31b2ce0fd08562aa53d8174a7929c60fcde21998f228dd3392b6d4c2c5bc1adca9ab63b414630e808137d0b9a2fb1125ed92893a5169ca8f20bcc17079ac5f4bf9db0dbb7dcfbe79c721f4a1a0bdc111b27ec4a33e9607fb3cf1eab049176abe208df1347c9ae166e25d3ef7fdb015a333b85d65beb409bebe4108657ec6376456433b570cec14239f9868b834c776600561f4bf815c84cfcc2da6c9159e814e99e4ced99d3a749b3be0bf737185cb26b489e4a771dd1bc6f34b50b93da7b8ad76e54baaaba36db3969dcca010c8fa224531c271e82b44a9d95610fcfab04223ba397a9ed0deffabc497109a9db66a02a42d1b427c5e8130a08c111143d8ed496023340b12c3e21142e501cf54665db6a26945b5dd937f3065fc77da5db3d53c7dbfb7d7056db810b7a8b4ff7f938ec5c88e49bc95c21f003058d47cbff0d031ca996570ed8588ee7a0d599b344366bfde453962554293d8d78b19f5ca19584cf74c3e673d05d27f5f95a49d53de59c135d414380ed9e1c080fd3c4749d0f9c2daf0ad7b58541c7c2febd0fc29aa08a45aa4f2fd8db7c3ddd85e361a335d26deb40615aefecf397e5ae939442d5ae31b2d32965a5efa664f2760adb8e25648aad54e465bbcfd5e5768b349366f1f8986ec3595dc0af53033f5d95201a1e65d33ba48655227f1082e197f1191f1e68455c94099402c5c2bf69c762b87f99064e04438b5b2dedaeb03faa600aa6a52a57594afab9465274bb97fdeb5a65e09746716e0e665bf037c7cc0de1d044672bb07c01a8fdcf9ed0e77d02e12803eddfe550531cdc1e37d9b26ec874b51afeb37cef11f002cf12311394d1707871cb59c0f060f8b2ebf2411bd3979db0df21ec299854d92b686a2aa72c79d4c2ea60966c2c75f583c0d1db4e98b12b84691e021a909e6c4b7d34ea218c61c2bf5830a24d1cdd628aca7c03498755ee04d3e6d09b46325086ad2b0179e251ce2516776e2113ceb66a0f7151b98868eda3e2d6bf21ba2b6a7f73a45ac7b584e34c3a870992e682f60557830694a33cd47e2e3722d47c63bca7f80700898cafa91a926f128c82f68db075405a3db242c0db7c59395a45bc0889a6f4057500640c9526ce5cab910116e6a342d260fcd931954f8ac303814ba406ff1ad740840c20e70619dff3af8cddec54ce16a1a550d16dffaf773ab2bea5b3da532cfb43d46cef8b3d37316748269f04e80fa8b120b32961795ff9682b80dee475022806ecb9fc41e14e6021bf14010bb6af17ddf92b0871c2d4ba2da1690f74c53523cdee5d5e98b182c02519f3757e364fbe805a78ebc14667601152498aec4c6a58631c04232272a570b0ea839c677084c4fa5185ea18431829818b0d0fa009140f85befdea8a1be30d72449811bbee34b36e077f82e1af358f49530e5a49d37dd35f2f2aae07a932327ca5abc6d2dd8cb3674c446bbb97a23f05f6fe6c05fe0d0bc027eba17f07ab62dd1a9b826cac0dd3270d1c60cbc1a2193edfd416efaf54935f345e6fb259d32e1818faccfa57a3847d2f6d7e43e94dcdbe968302636b160916c2a78e242aaffe02eb1f23fb480d15bf65cb65d73910dc058b155790169366d3699cb63119a81c55d0a6733d54435bdf57a4aca7fa4725abbacba006810d3ae3f391c786d06705bf7f9089d007950a4d394295f8462f2f94be540900b112c72c904b150f614765b32b47089f0bc7bcc161ff9ed0a0c3a9ef426ee9a4dd58ed67a419ab3eb3ff0f1414427299640a3d245dc9776bfed89fa8b2a16dfb86362b68fdb393b83b797f359eb8b953627824aae31bd9817148507ccc70d9bfad78ebd504febfd2e60adfc95317325fe27fb5a9e2be9259ac6bfa517d1e9b44a9ca56d56cd2a1201386e84bbcba3aba3ec9ed4dbd2f4722ffd7c4427d732951127a245263e3220347c8f2e84a848d05faa4f3abf06c05447557b493ca2b7ce813f82475fe9be81acfcb91bbdbb09644564d77c4d1b4103371f5a569a34b65e128ca03cc4c93432c9c7e1cc8745f63a9205cfbe538846fe455374a7b4f6982baaf2200aa0d2d21298083bccec11b851bba62d14f49fe0304a4b0d8678ea0a396b0b688df132a4e8042642ff898a9ddc55da526c9cd66864a21c67074c95b20cdefc37b2e09e86233d553c34aeef6df7ce7e0fc02f5426e7a5a6a752654f2935cbc37be345d1cfe6c3c5baf4ed8edfae418e5303edfbe4e1677932531fc87e7753ba3c3d58417dfe13328e71da64ef6421dcdf651502159025aac92966c3ff8d5287d63d58ccec6169db22ea92449e04d07d12bfbe20d4054407b61a8da7c6c18cfcc7c8d9287f63072de737e19c00d34bbc6570ea38da1f97f3b9e1823efaeca22cf01b50be5539f16ac28b40df57b4b24c11c8889c7fe82cd8ea55a966178b1e91c8cdb26dded786fc481e79e80c6f14eebd45c23ba02f068e5c05fd75b52129ec3452c10373758d3b2d906e85ca5360da6a7d5b06fc5d17fb1dd0afcb7edfcf5e57a8a65df60a161c174e177c672db7b77f04844023a9fd5a2a970c6a809df1ee45bacc337ba8307c2e02597c152666c35af9b6fd39f77b64fff830f5fea51d50ca02d952945392ce1aa00e81a412b0ab5a7af5ebfc667e0b87a934b83090737131bf74c2e1a955d211f654ecc5714b78e056daf6dd436b7a4832b115710ad9da6bc10d8be7af5c78ce687e33750703fffbd22f13c780aa9536f2c063d638d20b1d34cbab29cb05562c6f268eb26588b4328fe2ea3e8928d17f075e0f35cfc0db8950ebe594ef68f0bf66bbdc376d3f834deae485464083971a2ff95a1289142d13ab6f9d92194e461204fce86eff2bf659d54516ac4f273ef9d2891fc89695569c78538ebdb3fff3e8143a3b9bc3fea151e67bffd79d16b8088e4b219adbc129ec7894bc694f47c0a1023bc03ba9aa7c14abe23fca4e528fd87163251fcb5a89bf63f44f10996a4c8636df44b70de61cce658f77d0c55dc4268cced1611a56b869bfcb9ac67cfb610eeeef8c20604f29edc46c43262987407b0f0dbbdc8a29fde749dfa919be359ade1e80f9dc046ecfa3358bb8613a63aa1333eef199061b675b151a040947513062d588803933c4711fd2c7e1126b30d50854532937f8e1e9f42954d173d5e11cba6b2d39d11b023f7b308f7a3b64ff3f594a08814a505c643c23bac7b7935bd210bea38772961d02c0d5bc49dc5a5966a29d1807abe60becbcf427323e916146ba2bc22fcdebb4579103250c357d0d7c807fec607d2670dd43266d629d19c1eb05c141d81b1e70ae16bf513b89d135605644158b5ae2d08f824b4915fe69b9e8161514cf26fe6559fe955e03bdc5d0dab91386c4419539a00b9b650186e3488cbdbc9125179af3cfee94ce0ed24c2f91a16638d12a5bcf64f72af53a03b8d92f2241870cf69f0f3e8327007ae86b5e1a2eed40c4947efe09dee46e95669e6af9eb6a5977cf757c9247f9ad14da401c891e38180d888d8454e11880466592bca15cb56f1a35ac264b5b58b9923931f9352337aac07bafc53184730fb087a47905c482d798ca17ab447c149c7bc3b1c0fbc9e3628aa0005b3884a918ba98ded98bd0a8793581c31bb304f6fd2871b92c60ba3037234cd7352f6ac712d1f63f7e0144bcd531403efcd1c36fdeb2973e3926c89401512b837de826f9da11a13eb542e5dc87c07c99f362913e0894f5d088bfdb790fd6282d99571f678f35a22417feef1ce38bd05edad005a52193e6a463e885216fa3351c7a5a92b066c9949e40c408c03268dce92f2d5699d5a7b011fb814168a00a33ecc2b5ded7b72c0ade69458b04886f626c3952a603d800904620b2af56d1c227d92089d5cfcfe191e1f578cc273f597849d3f03ebe08f352b99f7ce7f6bab1deea388dbfc42608f02060d8ba47a122595610120f606e0df625f41a146af8464b3d798795a5e51c6c875322e276148d118f11d589f64a556defd99b958144738fe68c074dced6dfca0947df795cfc36463c9c1134b5725c2d69a4eb4b4cc25bf12945db6e7dafa9f74a2016f6029388d38d8aa33e41cb2648f255beb553f98885743bc69ac026935f55fa8da80b2300e5c6ea4c360c04abc409650acad595e98c5210b779faf28b8d2b4a1fb6f3744a37129a92b34e0ea842e72d5ad7589535d204e62d0fd04c0b16fa59b46fe06ae5b7a52d6cca3a78e17fb187748967ce297ff2d9075980dcb86a808b65ca0c8538d2ecd1c96b74b53386adc7e5c2d5d0213801fd25bc22f4e1689c60eb3f1bf24649e96fa197b67c581ae78d41d5efe866f8a55595b909a47b88c4bee683f3e2feb5c1e09e75e4bc83adb47e650c1ceed2a3aa7c5a5c79c228896a9efc184ce968c06f24c73d97620f20a6afea251f248b340f94380d89070f503e1d29a9344a72fc3a08f20e74dd28c2cc494e48b68f362763a223b0633122d3d2a3fc2af574c0841904b459736b367bd924218ec2fc645fcbc92f9a69b6a330e3a6a1a9670cd657159e92bb5c07aa4f6e4ee0c603470b769c5404ebba8e62f3bd69c76d5c039b95d4a8e54ea487baa096ec2d7fe7b216f2f747c76e986124095e15286afe15e5e871b67cadfe9376c0f330009bf2e959d71431ce461b9ef3db9d25fbfd4bc36f1345f837e5a112053f3f5951bf0657156b378c6555bf1ea66cb5344748a22ace1cd16a496b8eaab6226c3e503d56de91565d46f57896c58b6acd060341550d8bcd3670dfbc4c0ea545f6c7a7429619aafc003a99193c66b99eb04f7f3f243d700ccfdc8f397c88e350b84fbeaef198f5372669be59873bc925f23d83e21be7044e7bff13139db40dae56079328e0f1e5f9dd400c045a71470200459779fd8343ecf2e2137e1d89939689ca40c324aa50b795d5de0065da33dd91082cfecc4440fc482e30b72c049576cf3754c4fde408e6c52733d10b6082d0ca038c23b7d7d11396359fa2a1b8c9225d1823510b0870b85824fb01e9068d0fdb8e267300167bd8e0a79fd473956a37294e8f35f1920570e3401bdc766f4110ea017080fef261f11b1c6299d8b7166c7ee902e1fb937174b0c72107f0eb045c0f99c7513387ca8847780182a80ebcc688c1eafecc5e819dc7b1eec80e9c1bc7a8a1b3b64c5d46a6ff9d17a68824f192b44ec1a293a37f4656b0ec6a5e8a0774421e2c5634665e102f422610a9f74e7e3ec3d0c26029694a66a063d198cda75447349cdb07ad111f33c2fa82e556fcc513b4565b712f70d36580ac48e185ee85eb5288755b16bb18a9eecdd627c763c1824705ba6f2cfa360271297553a2040e3447a0e2040e65218ff6d0ec60caeacf2be84dcba81b18601e020fb5ea86301fc941af06d876e4d385357383ae8935d14eb220a5fd1e3605740597b2f7b29c47638eb9cbf0cee06ec1400a09e46871a1056540ad12799b1b9215c47cd8b39d582ba958694833ac1dd70b708e4c0115896a8e469b645bdeec5c947ece90f24c2397e1f3bd17541986424d0dafb8a3aade1775753b97c7f2b4a2441b4b8059cf77d7ca3d69d1b7886fe2b79222d73004faa70191b0a888b528cac3cdeb173a82db0c3982af4c3db9d9d65bb86dcfe0c3be1a2ad1b9ccf7485aeed830b6f3c94883260b586f3e647999679e1ded41ee39fc7c24f02817e85c10c537912a9eb60eb275e0bdbc6b02360dcbe3f2ff811915eee4d04aa8d1e9585aeb8a8166741afd6bf1b8d3c996ce49c3a130444cf944b566fd97e0a6f6d8ae4956baff88be1ab0aa8c03e40d68f7a979297f704453aec334c7e1c1c8ffdc18aa547d5d5c83675e92cd91aaf8f54bb2f1a3d5d57fbe168760e5b9c757277bc8cd071cdb84696b95d78fce41470070d6d0f4bbd229a12842d8f9fcb59d347129c76f9f3c80d3d102d1f45ced44b333b35672db2abf4149565ff006c46c2050df9cef207790508bb34abb66532615efe9ce4dcb70cc8f2719e2f7083af25549633acd1ff908ba50ebea3dab9685905955884849d3f76cdfc9fe2f4d28efd89f9d242e8fa50d75ea82310deafcfc39c037b0973aa9b7ad2475a42973287807d0ed73762a178198fb3635c85a38ba010543c29350d06c4cb396ec4686cf4376a51f5ae8f948075557259e37c9ce6ed6627e1db5c516f8c825df20c68925c9d34c24072a25033537b1759c556f959174eb5b3d8d8338bc28052cc7e26ad7109069fd022ccb94c129b61e1090954348cfc63f1d7cf4384a56d5cd619f60ac124bc101458fb5b876bcf568ba8f0c8ba40bea62c1f4a0463f2f03ed9b5542913c6ccbb99ff78ab6495a2b926f68d5c0c33dff57a62365e755976f1d19ea00756528784cea7cae3e4130bff3ed9272711b45b4ebc385f1250bb9835382050a335bd94bfbc2dfbd2b34fe07944d551abd38d00203ed5dfa84b96dddddcbcd8ff375dfa76a1cc6358358df8c315848135c89dc70f3d0c1739031500278a3bcfaeaba4a3393e873b728512525992c944a3cf8510ab53b6a439ae802c25eaab4389e801823551ff2a186424fdb2ae421521d4a42e06b36aa431fb381cd6db2f09b734c1576daa94d8fababd4434733bf1baefdebac2a1667022e28903b813dc22bc181c52a31dd2001dd79842c5b9dd43578a3c1cc7d0af0fc2ca923604c9c2b446af4a9883d720607a6456392a8da9c019de3c9ebb24a1b7ef76c590b359e898a6f0091f39d106182fa49c5b766ee1bb18f05ab45bbcc27942d8b2f0404d08f44ee75bbe25109aac7b96b9b34d1dcbf246acaf68bb4ec66e542e657396e9a77d82fdd5a3aba57997d416dbb73aa95e8d69047a0c092f1940032394e77ea3e4dcbe272ab1c6a438e5c3e9aa455813ecab8e799489d581bd4a318dfe1d7f6c05be195e4e101a151425faf9ffe9ffa372dab6bfaa7978d60ba265b2e288b0fa86222e08ebba298490c5782ed1cf5c53a41a16a6496e2076425a01ae24521b5bb31a5f72e0cd4c18921e4c36d563b700eff245c466165ecb27281213cbf5a7345482485631940d7773c922f935d387202bc6d104ef16bbf4c7172ec70fdd9260a960b102d617621097251819d2c5f53503a04e19d3b2dd2095c559fd1a90fd54f4876a75d2353954b9cf47b22789d13fe090bc58af876f52d067c65b2400df9164d7da1393c6b75ff4254e4ce38bd77b002880d031ccfae02b912b157e1a2006e406ad800543afd2d17747f763d162df1fe16fe8454d15a098aa6f839e97607c82c53c990e7f2f668867b7120c0672ea2cf77873a807c3e42cd60827ce0c0ae0cd7df8545c17f00b2e74417e83b59ce14a3425c4d2ed048115ccc75f8bc3896fbce5fa1c0e31610f69930bef6760435300e8874aaba502c8c9da55c3ff4860f7ff14959f28fc52c39c93bcbd3224c4915ace5d8073a09cea428ba5a8ee14d49ea2645c417504d96321c35f5552514b8b449d4a534078040d8fabbc2f7c84f687781dfba7687ada050d0f8a8d1862cf41ccdf92864098d60418c408d001f11950b4168bb4be578a0183658d60dcc1595a7b5d37a95acf29dfbdd4192d13b43bc0c756aab2bfdae3abf79fd0e1f91f265705084ef4785a477fa932f9d36750476ac26732b50d4c0c90f462fd8d9799df7c778af2f8103b2c3d9bdda4b0b214e8a68a56984793dca8c1c38b1d016b91a8c3df68071da4bd4816fffea1fd6a93a2cc6f06fa61a422a1b652e4349e202887991834d9bee82efb6f758182487f08f69d981275767539d093fd3c06dfb2821aee3f02ada1bbd7685cb9872a89501f11c48d90b15e45dcd473ce23712680842dac3e72696402e394f4b9f6e2a03b4506988404ce94684c6b33fcd2cd0c56aee0d5c52c2fbfa144c57c096d5d68028efc4e6fc1b59cdadcac2da2a03593a9940caf7fb0dac55db3e46125ba9d91dfb3942dc0be3191df21914026536ab3a87faf823f4ea1904735a63a6dd6b561a4a31a2be31eec820498e2ea58dda2a6b45b4e594f78ae9693376fec94004f4478fa000435fd758b4a1d59f0abb3136ab3b31f7713d55bfdd046597ec9159248d78a582a707447b92786e84e12f76f86be8bf4393c74a751b5712469f6af5d31c21dd3a0d4876a77b65a71d0425bb8bcec5f7aa1604aea500d6a256a7e675a37b77706e19eecd2f3f9c96f7504c92f1e704850fae7fe537dcee6cdd56e297e5d556b0a9fd3f3c218c7209fcdb6f43419f398be8bb05c27a134052673c10526aaf18841e9166a9b822aed595b4a117f9b3cc4ee38e8ae26021292cb95258160081ddbd2bebf9ab9a10932f738c82cd967f281294bc9c310403105a54bd522996ae150cac223a1b690078298ee944f3c25e458c2205ef23567864b16b59802611e25e2db6d6bb1cd59157abf8da31e5dcac6eb16ae421b1a7088f4c2c87cdd9e2bef201c35b3c0fa2385049d407d04496124d62727f541d1aefaf933fbe68aa35a7b4b2cb31dda38b3336b3634b45741a1ae7a67cfcf08205a017f901fd81f3f3a56dcaeec3ad61983caff1db815e04e56940899aeb1e89674de07a638072b8f467d00e6e522a9c84cb92a6e43d331deeb552746ea50c17a169df930796739f0f90b5d417c8c56a69d38dce66cd549a59ee00e11a0abe363af3a2e293d1a6f49295df519fc8027b7ad26be9c613385c67f7dd239ab1af4dbfc1dee389c9229443c05f17a3f83c344be15b9f45a19533ca48f9ac6f2b8736701da9e0e9954991970c82b3b4f6435470100938b8321ea87c807f5444dee5b342b3df71f1e4e34ebe97772a535c8ecb2c81d8b237f52174384ddf48134d38f486631c777fe9537c3583443dd2c739e214bb04ea7b1fb46da45a49db60db2b1c71840b2e091c4070d9558ac30ac09a2e90b0ebd658815fca7e8e95a9780fae8d7d67cdaa8a7d297cf10877e133efec4c6d11e8a84dfd76398e82efbfac1eb7dabd5c71b9e4873bc5a9a1db7b1e714d5093a5e273c2d8630986bd2f3b99f29a7cca19b8ee8726526c0b889ea050390027bd794eae5cdb83cf6a949922e456d72466e8c75893c87645f0a5ade24533d995a3c8ce1da0a8528bf53f5c0ad43375a2ce8852910bb5a05db4fc7189f4b1821a2af4ce4e988d25b35cc865c976bf0ecf0c4433f29e2333ba166b6c218b17afbb08a524de6ee1c89f4e3580b84ce3af632d4490d3116d9cd8126b8badc90beb2211d69aa0b2acd4548cc31d15b9b351a7ceb47669da653a70610202b27fc49b2a449967ccce63af84b911160650547d01a497bcba013f20ea2ea14695708c44c3e1b4a362dbb5f960cfd63283236b37ff4833179655ad4dfd3f725eab62c9d7a1b90f2676bf33c07a7949aaf466866537b84f57f228c97999faf0caf89eef17a4c666ecf9550a572494d4b9538f4e33eae2217300cdce45f094f28e2f6be7f4bb4bd226adabe457068631cec377de370642df0ee8489663b1d2df0fc6669fb7e3caa4ad7b6b72fd15dbb62039875ecd8a7373abcf653b8bac76f46144b8a23463e294c2d28827dd737445302b2049abc90014a71f54be971526fc5547ff07326604aa58aa2021625650246281b5ed573ad0a4ece3cfa5a0743fed170c099fdc1f1ebcd78404b807d0a0b8bd59ed65d9c710f41350a5db87962360d1000d7b6a625ca62941302bbf30ba8b8e7f5509e083f531fab0e21f95f8683dcaa09d6275c6e37a5c97ef5ed4a94f4214b556bf3b6b9a848fb6a1370b81be5d259040bc1f980ce8e6011714d6e14becb8d06ded2d47af385e15bcbbfac371e73594281cde7c91d9b9bf29d3d0bf23d64b43da985010a61aa5152384a691742044a5f6e3750cdaac96b69faa1b3eba87437dbf2ad7afa6d629fa3458345713683d0db95e3bc9c99d74899c7942ce073eaaec3dcd7bf9fd917e8eb5225ef8d3903bb493069d4dbbf73694837564f4470eefe3dc1ad982543d98ecb19ba911f22334d26ab7249243d9ccb2bf97dd7b0a9e29f3e0f91cfe01a3ce0acb8cc4c7c6330f86ef9aa81158c72f53f6f9c80d5eb75721cd488216d0da0ffd010e09512e6b4c70e46f0c9dc6eb733f9f6649d63f0ef1dcd17472b28825e3ec0861cc2e954f7be4fb1388ff989d49fcadc087848475123c8d85b0cdb712359616ce9847c399c02662a68f0e845fe147c7408e710839d8ccb33522ff8b3168e45fd912fbaa187fd20377c5c5504ba17b76ce276414cd2a0871f68a85715a295e7f3d21ae713c86080f00fe2330dad7a3a685a7b191502f00ca43e3070d973d9bf81fb8be3975951cd4ebe29adecbc1e0bf32c2eeb9feb261aaece662a8a0ebf78b3b0e7c9d7d8bfb01a697bc68085167647a4271ee99643bb26d9d440dd7554e1adbc67271b7d645b762dee528f1d946a3e9da626292855cb569899e0fae504ddcf50005a4814afab739d193556932092773ac7c7c09016284c59d88432609dbb4f9d49d6257d54a8f15a7b7df3130a21d1bf926971c8d2a7ad38d405d78cced1d2c880bcce955ffb15dd9c54304127a24819b3ee64388afca579d4cd17b837b9200bef627a9d91e418befbaf33efc2a85ea5a8c2b50a11d92514d3c59a8d6eed84857cbaa6fbe6badaf853f6b7411a6f3610941ca0e7259cffe9b70a4e754d89a400b75a67e86673f6bee481f024a2c95d00bd66936064f62afd900056df0ff1bd31e3ca46df86452674878b01063f365d0057116302525f94e75af80fcd8ab4110b521de9125a947a7aa38980c3c935897ea7383ee57e81c5be3875d16bf10cf01e3f0365fbd6f125bc247a3d0a8ce4063ebc85832aa87806e120266a2579e6e1f3ded20257de9b0e258de6028a98c62f5d80ba24c08a5aeef65dea408e5c95667e152ee764e070d517f467cb7000bb4dca78f30d40157284b466522b77105935d77ad23cbc3ba84b1c14e7674f1eb83a9d5f2275bfca2b9c8f82ba0c8de233ccd50f8b5e3d6ceaa200e2f04d0c86a04f0d0c6d4c897998c59b08091ca4102576dc37b9abafb13e7dc3cadc5524f2a932bc319c67634e3e3112ad6599a98ae0027b23df79370d06a4afc4a9973963de96ee58ea87682d045c560300e507844f892b87da90f6f02b4bfbe7b309b220b634ffdfd8d116b000678793c3a6e25b01bcd16f4c895f9260f45a569c5eb19cc9edb71d7479e904e6bdced2f2c874378879947b0ad1a6c2874c62ed4103c48ec7ea0654e98d2755df7f7f0c4463e613652daeac9e6e999df131797283521f813d07f10697490cbe60e1f453f4a68b5e417d297c2f2dd51f3cbe793e54c3c5764d416a3b2c3bf16d64f6b5b6d0f7b079df2267614dd6847fc2f3271b4409233c37a3cf00c109d907e543bc4f6dbc85eb31068f94515251347e9e57509b52ee3d74cfd56c75814e8dd474bd53b622b19152650c5595cf3c8bfad7a8703985105e8aa6c0904499f1efeef05641bd28fd7c73785e60f69ce9c699daf65af8b37207030ce844c4c202c352e3210a61fc0910039a70708453b0db6f29d4da9496f2711e794491b22860b2a9267b6327e19cb45cb999d290f167f7c87204ffc2ff87e457c06f765f3bed456436a8819b4d41fba66e537d88c90c4f46eb95d604c94086e3c38706b6ead21f5636ea9b79297a7976c59f8c1ff9242bf675aee5dce392ce985f8dfaf3a08014a60d94c7bbc69681481ede72a626307e40222bf371aa6d5192c9e4a52bac18aee4f3f90d05fbca603f5b0f5bf1ce8c45e60bb4ed3a2cb2ed86da6bddced7dc47b4f157a4551b399064634cc08f495041b761bab26c86494b5d243498e8ad0b23b21124f7faef38c19f2567fabbfac89ad81c25a9a104621a4c4d303499ac875d69041de8a1073058a4eacd2a9f49011a03cff576a08c9fb16d70728aa2e7f226aa4cf3a6b01d277c54af38be1e0738b9a190f3539660193e44238eafe1ab7a9a1425902145dee0284214ddf676ef60ec9b7a540be23efcab621f5df62982b1616c008958ec4a78f4017eca5adc202a4537387232ede6670af060d5f059f11c5f61f77f612a2c82d2a89eb6f25b19d68c51ae3e1d44ead7c1ca027f0ed28329634be645932e1ab7c321bf27b8cfaf9aed30f2cbf5ee4478952b2074e4b64cfac3a17618a69de47892e81023b97caf77e33c4db9048dfac1a09b96bef130eb3973332837cfb7a78f7ceffbef0a1fa9fb5c09c4d73747897cec36ebd04f78cde074a09819306f82e10e9fb8b8fe32378e92a51e5a9a29c68b6ba431e1c9d5e720fceb5b656a61352229a3cb45505af6c47b4978dcbeca765cb383d9be0e4714c29df994fbd5969f36b410859d27ef654b7c69fcb84137546db4d819722a1a38cf6f6fd45651bbffede7a65c1e4e466bda88e44c4f4434db634172cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootjackson-databind-2.16.1-150200.3.18.1.src.rpmjackson-databind-javadoc@    javapackages-filesystemrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1edQcMCbap`@`^|@^r]@]?gkenion@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.compmonrealgonzalez@suse.compmonrealgonzalez@suse.comfstrba@suse.com- Update to 2.16.1 * 2.16.1 (24-Dec-2023) + #4200: JsonSetter(contentNulls = FAIL) is ignored in delegating @JsonCreator argument + #4216: Primitive array deserializer not being captured by DeserializerModifier + #4219: JsonNode.findValues() and findParents() missing expected values in 2.16.0 * 2.16.0 (15-Nov-2023) + #1770: Incorrect deserialization for BigDecimal numbers + #2502: Add a way to configure caches Jackson uses + #2787: Mix-ins do not work for Enums + #3133: Map deserialization results in different numeric classes based on json ordering (BigDecimal / Double) when used in combination with @JsonSubTypes + #3251: Generic class with generic field of runtime type Double is deserialized as BigDecimal when used with @JsonTypeInfo and JsonTypeInfo.As.EXISTING_PROPERTY + #3277: Combination of @JsonUnwrapped and @JsonAnySetter results in BigDecimal instead of Double + #3647: @JsonIgnoreProperties not working with @JsonValue + #3780: Deprecated JsonNode.with(String) suggests using JsonNode.withObject(String) but it is not the same thing + #3838: Difference in the handling of ObjectId-property in JsonIdentityInfo depending on the deserialization route + #3877: Add new OptBoolean valued property in @JsonTypeInfo, handling, to allow per-polymorphic type loose Type Id handling + #3906: Regression: 2.15.0 breaks deserialization for records when mapper.setVisibility(PropertyAccessor.ALL, Visibility.NONE) + #3924: Incorrect target type when disabling coercion, trying to deserialize String from Array/Object + #3928: @JsonProperty on constructor parameter changes default field serialization order + #3950: Create new JavaType subtype IterationType (extending SimpleType) + #3953: Use JsonTypeInfo.Value for annotation handling + #3965: Add JsonNodeFeature.WRITE_PROPERTIES_SORTED for sorting ObjectNode properties on serialization (for Canonical JSON) + #4008: Optimize ObjectNode findValue(s) and findParent(s) fast paths + #4009: Locale "" is deserialised as null if ACCEPT_EMPTY_STRING_AS_NULL_OBJECT is enabled + #4011: Add guardrail setting for TypeParser handling of type parameters + #4036: Use @JsonProperty for Enum values also when READ_ENUMS USING_TO_STRING enabled + #4037: Fix Enum deserialization to use @JsonProperty, @JsonAlias even if EnumNamingStrategy used + #4039: Use @JsonProperty and lowercase feature when serializing Enums despite using toString() + #4040: Use @JsonProperty over EnumNamingStrategy for Enum serialization + #4041: Actually cache EnumValues#internalMap + #4047: ObjectMapper.valueToTree() will ignore the configuration SerializationFeature.WRAP_ROOT_VALUE + #4056: Provide the "ObjectMapper.treeToValue(TreeNode, TypeReference)" method + #4060: Expose NativeImageUtil.isRunningInNativeImage() method + #4061: Add JsonTypeInfo.Id.SIMPLE_NAME which defaults type id to Class.getSimpleName() + #4071: Impossible to deserialize custom Throwable sub-classes that do not have single-String constructors + #4078: java.desktop module is no longer optional + #4082: ClassUtil fails with java.lang.reflect.InaccessibleObjectException trying to setAccessible on OptionalInt with JDK 17+ + #4090: Support sequenced collections (JDK 21) + #4095: Add withObjectProperty(String), withArrayProperty(String) in JsonNode + #4096: Change JsonNode.withObject(String) to work similar to withArray() wrt argument + #4144: Log WARN if deprecated subclasses of PropertyNamingStrategy is used + #4145: NPE when transforming a tree to a model class object, at ArrayNode.elements() + #4153: Deprecated ObjectReader.withType(Type) has no direct replacement; need forType(Type) + #4159: Add new DefaultTyping.NON_FINAL_AND_ENUMS to allow Default Typing for Enums + #4164: Do not rewind position when serializing direct ByteBuffer + #4175: Exception when deserialization of private record with default constructor + #4184: BeanDeserializer updates currentValue incorrectly when deserialising empty Object- Update to 2.15.2 * 2.15.2 (30-May-2023) + #3938: Record setter not included from interface (2.15 regression) * 2.15.1 (16-May-2023) + #3882: Error in creating nested 'ArrayNode's with 'JsonNode.withArray()' + #3894: Only avoid Records fields detection for deserialization + #3895: 2.15.0 breaking behaviour change for records and Getter Visibility + #3897: 2.15.0 breaks deserialization when POJO/Record only has a single field and is marked 'Access.WRITE_ONLY' + #3913: Issue with deserialization when there are unexpected properties (due to null 'StreamReadConstraints') + #3914: Fix TypeId serialization for 'JsonTypeInfo.Id.DEDUCTION', native type ids * 2.15.0 (23-Apr-2023) + #2536: Add 'EnumFeature.READ_ENUM_KEYS_USING_INDEX' to work with existing "WRITE_ENUM_KEYS_USING_INDEX"# + #2667: Add '@EnumNaming', 'EnumNamingStrategy' to allow use of naming strategies for Enums + #2968: Deserialization of '@JsonTypeInfo' annotated type fails with missing type id even for explicit concrete subtypes + #2974: Null coercion with '@JsonSetter' does not work with 'java.lang.Record' + #2992: Properties naming strategy do not work with Record + #3053: Allow serializing enums to lowercase ('EnumFeature.WRITE_ENUMS_TO_LOWERCASE') + #3180: Support '@JsonCreator' annotation on record classes + #3262: InvalidDefinitionException when calling mapper.createObjectNode().putPOJO + #3297: '@JsonDeserialize(converter = ...)' does not work with Records + #3342: 'JsonTypeInfo.As.EXTERNAL_PROPERTY' does not work with record wrappers + #3352: Do not require the usage of opens in a modular app when using records + #3566: Cannot use both 'JsonCreator.Mode.DELEGATING' and 'JsonCreator.Mode.PROPERTIES' static creator factory methods for Enums + #3637: Add enum features into '@JsonFormat.Feature' + #3638: Case-insensitive and number-based enum deserialization are (unnecessarily) mutually exclusive + #3651: Deprecate "exact values" setting from 'JsonNodeFactory', replace with 'JsonNodeFeature.STRIP_TRAILING_BIGDECIMAL_ZEROES' + #3654: Infer '@JsonCreator(mode = Mode.DELEGATING)' from use of '@JsonValue') + #3676: Allow use of '@JsonCreator(mode = Mode.PROPERTIES)' creator for POJOs with"empty String" coercion + #3680: Timestamp in classes inside jar showing 02/01/1980 + #3682: Transient 'Field's are not ignored as Mutators if there is visible Getter + #3690: Incorrect target type for arrays when disabling coercion + #3708: Seems like 'java.nio.file.Path' is safe for Android API level 26 + #3730: Add support in 'TokenBuffer' for lazily decoded (big) numbers + #3736: Try to avoid auto-detecting Fields for Record types + #3742: schemaType of 'LongSerializer' is wrong + #3745: Deprecate classes in package 'com.fasterxml.jackson.databind.jsonschema' + #3748: 'DelegatingDeserializer' missing override of 'getAbsentValue()' (and couple of other methods) + #3771: Classloader leak: DEFAULT_ANNOTATION_INTROSPECTOR holds annotation reference + #3791: Flush readonly map together with shared on 'SerializerCache.flush()' + #3796: Enum Deserialisation Failing with Polymorphic type validator + #3809: Add Stream-friendly alternative to 'ObjectNode.fields()': 'Set> properties()' + #3814: Enhance 'StdNodeBasedDeserializer' to support 'readerForUpdating' + #3816: TokenBuffer does not implement writeString(Reader reader, int len) + #3819: Add convenience method 'SimpleBeanPropertyFilter.filterOutAll()' as counterpart of 'serializeAll()' + #3836: 'Optional' is not recognized as boolean field + #3853: Add 'MapperFeature.REQUIRE_TYPE_ID_FOR_SUBTYPES' to enable/disable strict subtype Type Id handling + #3876: 'TypeFactory' cache performance degradation with 'constructSpecializedType()' * 2.14.3 (05-May-2023) + #3784: 'PrimitiveArrayDeserializers$ByteDeser.deserialize' ignores 'DeserializationProblemHandler' for invalid Base64 content + #3837: Set transformer factory attributes to improve protection against XXE * 2.14.2 (28-Jan-2023) + #1751: '@JsonTypeInfo' does not work if the Type Id is an Integer value + #3063: '@JsonValue' fails for Java Record + #3699: Allow custom 'JsonNode' implementations + #3711: Enum polymorphism not working correctly with DEDUCTION + #3741: 'StdDelegatingDeserializer' ignores 'nullValue' of '_delegateDeserializer'. * 2.14.1 (21-Nov-2022) + #3655: 'Enum' values can not be read from single-element array even with 'DeserializationFeature.UNWRAP_SINGLE_VALUE_ARRAYS' + #3665: 'ObjectMapper' default heap consumption increased significantly from 2.13.x to 2.14.0 * 2.14.0 (05-Nov-2022) + #1980: Add method(s) in 'JsonNode' that works like combination of 'at()' and 'with()': 'withObject(...)' and 'withArray(...)' + #2541: Cannot merge polymorphic objects + #3013: Allow disabling Integer to String coercion via 'CoercionConfig' + #3212: Add method 'ObjectMapper.copyWith(JsonFactory)' + #3311: Add serializer-cache size limit to avoid Metaspace issues from caching Serializers + #3338: 'configOverride.setMergeable(false)' not supported by 'ArrayNode' + #3357: '@JsonIgnore' does not if together with '@JsonProperty' or '@JsonFormat' + #3373: Change 'TypeSerializerBase' to skip 'generator.writeTypePrefix()' for 'null' typeId + #3394: Allow use of 'JsonNode' field for '@JsonAnySetter' + #3405: Create DataTypeFeature abstraction (for JSTEP-7) with placeholder features + #3417: Allow (de)serializing records using Bean(De)SerializerModifier even when reflection is unavailable + #3419: Improve performance of 'UnresolvedForwardReference' for forward reference resolution + #3421: Implement 'JsonNodeFeature.READ_NULL_PROPERTIES' to allow skipping of JSON 'null' values on reading + #3443: Do not strip generic type from 'Class' when resolving 'JavaType' + #3447: Deeply nested JsonNode throws StackOverflowError for toString() + #3475: Support use of fast double parse + #3476: Implement 'JsonNodeFeature.WRITE_NULL_PROPERTIES' to allow skipping JSON 'null' values on writing + #3481: Filter method only got called once if the field is null when using '@JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = SomeFieldFilter.class)' + #3484: Update 'MapDeserializer' to support 'StreamReadCapability.DUPLICATE_PROPERTIES' + #3497: Deserialization of Throwables with PropertyNamingStrategy does not work + #3500: Add optional explicit 'JsonSubTypes' repeated names check + #3503: 'StdDeserializer' coerces ints to floats even if configured to fail + #3505: Fix deduction deserializer with DefaultTypeResolverBuilder + #3528: 'TokenBuffer' defaults for parser/stream-read features neither passed from parser nor use real defaults + #3530: Change LRUMap to just evict one entry when maxEntries reached + #3533: Deserialize missing value of 'EXTERNAL_PROPERTY' type using custom 'NullValueProvider' + #3535: Replace 'JsonNode.with()' with 'JsonNode.withObject()' + #3559: Support 'null'-valued 'Map' fields with "any setter" + #3568: Change 'JsonNode.with(String)' and 'withArray(String)' to consider argument as 'JsonPointer' if valid expression + #3590: Add check in primitive value deserializers to avoid deep wrapper array nesting wrt 'UNWRAP_SINGLE_VALUE_ARRAYS' [CVE-2022-42003, bsc#1204370] + #3609: Allow non-boolean return type for "is-getters" with 'MapperFeature.ALLOW_IS_GETTERS_FOR_NON_BOOLEAN' + #3613: Implement 'float' and 'boolean' to 'String' coercion config + #3624: Legacy 'ALLOW_COERCION_OF_SCALARS' interacts poorly with Integer to Float coercion + #3633: Expose 'translate()' method of standard 'PropertyNamingStrategy' implementations * 2.13.5 (23-Jan-2023) + #3659: Improve testing (likely via CI) to try to ensure compatibility with specific Android SDKs + #3661: Jackson 2.13 uses Class.getTypeName() that is only available on Android SDK 26 (with fix works on ASDK 24)- Update to 2.13.4.2 * 2.13.4.2 (13-Oct-2022) + #3627: Gradle module metadata for '2.13.4.1' references non-existent jackson-bom '2.13.4.1' (instead of '2.13.4.20221012') * 2.13.4.1 (12-Oct-2022) + #3590: Add check in primitive value deserializers to avoid deep wrapper array nesting wrt 'UNWRAP_SINGLE_VALUE_ARRAYS' [bsc#1204370, CVE-2022-42003] * 2.13.4 (03-Sep-2022) + #3275: JDK 16 Illegal reflective access for 'Throwable.setCause()' with 'PropertyNamingStrategy.UPPER_CAMEL_CASE' + #3565: 'Arrays.asList()' value deserialization has changed from mutable to immutable in 2.13 + #3582: Add check in 'BeanDeserializer._deserializeFromArray()' to prevent use of deeply nested arrays [bsc#1204369, CVE-2022-42004]- Update to 2.13.3 * 2.13.3 (14-May-2022) + #3412: Version 2.13.2 uses 'Method.getParameterCount()' which is not supported on Android before API 26 + #3419: Improve performance of 'UnresolvedForwardReference' for forward reference resolution + #3446: 'java.lang.StringBuffer' cannot be deserialized + #3450: DeserializationProblemHandler is not working with wrapper type when returning null * 2.13.2.2 (28-Mar-2022) + No changes since 2.13.2.1 but fixed Gradle Module Metadata ("module.json") * 2.13.2.1 (24-Mar-2022) + #2816: Optimize UntypedObjectDeserializer wrt recursion + #3412: Version 2.13.2 uses 'Method.getParameterCount()' which is not supported on Android before API 26 * 2.13.2 (06-Mar-2022) + #3293: Use Method.getParameterCount() where possible + #3344: 'Set.of()' (Java 9) cannot be deserialized with polymorphic handling + #3368: 'SnakeCaseStrategy' causes unexpected 'MismatchedInputException' during deserialization + #3369: Deserialization ignores other Object fields when Object or Array value used for enum + #3380: 'module-info.java' is in 'META-INF/versions/11' instead of 'META-INF/versions/9' * 2.13.1 (19-Dec-2021) + #3006: Argument type mismatch for 'enum' with '@JsonCreator' that takes String, gets JSON Number + #3299: Do not automatically trim trailing whitespace from 'java.util.regex.Pattern' values + #3305: ObjectMapper serializes 'CharSequence' subtypes as POJO instead of as String (JDK 15+) + #3308: 'ObjectMapper.valueToTree()' fails when 'DeserializationFeature.FAIL_ON_TRAILING_TOKENS' is enabled + #3328: Possible DoS if using JDK serialization to serialize JsonNode- Update to 2.13.0 (CVE-2020-36518, bsc#1197132) * 2.13.0 (30-Sep-2021) + #1850: '@JsonValue' with integer for enum does not deserialize correctly + #2509: 'AnnotatedMethod.getValue()/setValue()' doesn't have useful exception message + #2828: Add 'DatabindException' as intermediate subtype of 'JsonMappingException' + #2900: Jackson does not support deserializing new Java 9 unmodifiable collections + #2989: Allocate TokenBuffer instance via context objects (to allow format-specific buffer types) + #3001: Add mechanism for setting default 'ContextAttributes' for 'ObjectMapper' + #3002: Add 'DeserializationContext.readTreeAsValue()' methods for more convenient conversions for deserializers to use + #3011: Clean up support of typed "unmodifiable", "singleton" Maps/Sets/Collections + #3033: Extend internal bitfield of 'MapperFeature' to be 'long' + #3035: Add 'removeMixIn()' method in 'MapperBuilder' + #3036: Backport 'MapperBuilder' lambda-taking methods: 'withConfigOverride()', 'withCoercionConfig()', 'withCoercionConfigDefaults()' + #3080: configOverrides(boolean.class) silently ignored, whereas .configOverride(Boolean.class) works for both primitives and boxed boolean values + #3082: Dont track unknown props in buffer if 'ignoreAllUnknown' is true + #3091: Should allow deserialization of java.time types via opaque 'JsonToken.VALUE_EMBEDDED_OBJECT' + #3099: Optimize "AnnotatedConstructor.call()" case by passing explicit null + #3101: Add AnnotationIntrospector.XmlExtensions interface for decoupling javax dependencies + #3110: Custom SimpleModule not included in list returned by ObjectMapper.getRegisteredModuleIds() after registration + #3117: Use more limiting default visibility settings for JDK types (java.*, javax.*) + #3122: Deep merge for 'JsonNode' using 'ObjectReader.readTree()' + #3125: IllegalArgumentException: Conflicting setter definitions for property with more than 2 setters + #3130: Serializing java.lang.Thread fails on JDK 11 and above (should suppress serialization of ClassLoader) + #3143: String-based 'Map' key deserializer is not deterministic when there is no single arg constructor + #3154: Add ArrayNode#set(int index, primitive_type value) + #3160: JsonStreamContext "currentValue" wrongly references to @JsonTypeInfo annotated object + #3174: DOM 'Node' serialization omits the default namespace declaration + #3177: Support 'suppressed' property when deserializing 'Throwable' + #3187: 'AnnotatedMember.equals()' does not work reliably + #3193: Add 'MapperFeature.APPLY_DEFAULT_VALUES', initially for Scala module + #3214: For an absent property Jackson injects 'NullNode' instead of 'null' to a JsonNode-typed constructor argument of a '@ConstructorProperties'-annotated constructor + #3217: 'XMLGregorianCalendar' doesn't work with default typing + #3227: Content 'null' handling not working for root values + #3234: StdDeserializer rejects blank (all-whitespace) strings for ints + #3235: 'USE_BASE_TYPE_AS_DEFAULT_IMPL' not working with 'DefaultTypeResolverBuilder' + #3238: Add PropertyNamingStrategies.UpperSnakeCaseStrategy (and UPPER_SNAKE_CASE constant) + #3244: StackOverflowError when serializing JsonProcessingException + #3259: Support for BCP 47 'java.util.Locale' serialization/deserialization + #3271: String property deserializes null as "null" for JsonTypeInfo.As.EXISTING_PROPERTY + #3280: Can not deserialize json to enum value with Object-/Array-valued input, '@JsonCreator' + Fix to avoid problem with 'BigDecimalNode', scale of 'Integer.MIN_VALUE' + Extend handling of 'FAIL_ON_NULL_FOR_PRIMITIVES' to cover coercion from (Empty) String via 'AsNull' + Add 'mvnw' wrapper * 2.12.5 (27-Aug-2021) + #3220: (regression) Factory method generic type resolution does not use Class-bound type parameter * 2.12.4 (06-Jul-2021) + #3139: Deserialization of "empty" subtype with DEDUCTION failed + #3146: Merge findInjectableValues() results in AnnotationIntrospectorPair + #3171: READ_UNKNOWN_ENUM_VALUES_USING_DEFAULT_VALUE doesn't work with empty strings * 2.12.3 (12-Apr-2021) + #3108: 'TypeFactory' cannot convert 'Collection' sub-type without type parameters to canonical form and back + Fix for [modules-java8#207]: prevent fail on secondary Java 8 date/time types * 2.12.2 (03-Mar-2021) + #754: EXTERNAL_PROPERTY does not work well with '@JsonCreator' and 'FAIL_ON_UNKNOWN_PROPERTIES' + #3008: String property deserializes null as "null" for 'JsonTypeInfo.As.EXTERNAL_PROPERTY' + #3022: Property ignorals cause 'BeanDeserializer 'to forget how to read from arrays (not copying '_arrayDelegateDeserializer') + #3025: UntypedObjectDeserializer' mixes multiple unwrapped collections (related to #2733) + #3038: Two cases of incorrect error reporting about DeserializationFeature + #3045: Bug in polymorphic deserialization with '@JsonCreator', '@JsonAnySetter', 'JsonTypeInfo.As.EXTERNAL_PROPERTY' + #3055: Polymorphic subtype deduction ignores 'defaultImpl' attribute + #3056: MismatchedInputException: Cannot deserialize instance of 'com.fasterxml.jackson.databind.node.ObjectNode' out of VALUE_NULL token + #3060: Missing override for 'hasAsKey()' in 'AnnotationIntrospectorPair' + #3062: Creator lookup fails with 'InvalidDefinitionException' for conflict between single-double/single-Double arg constructor + #3068: 'MapDeserializer' forcing 'JsonMappingException' wrapping even if WRAP_EXCEPTIONS set to false * 2.12.1 (08-Jan-2021) + #2962: Auto-detection of constructor-based creator method skipped if there is an annotated factory-based creator method (regression from 2.11) + #2972: 'ObjectMapper.treeToValue()' no longer invokes 'JsonDeserializer.getNullValue()' + #2973: DeserializationProblemHandler is not invoked when trying to deserialize String + #2978: Fix failing 'double' JsonCreators in jackson 2.12.0 + #2979: Conflicting in POJOPropertiesCollector when having namingStrategy + #2990: Breaking API change in 'BasicClassIntrospector' (2.12.0) + #3005: 'JsonNode.requiredAt()' does NOT fail on some path expressions + #3009: Exception thrown when 'Collections.synchronizedList()' is serialized with type info, deserialized * 2.12.0 (29-Nov-2020) + #43: Add option to resolve type from multiple existing properties, '@JsonTypeInfo(use=DEDUCTION)' + #426: '@JsonIgnoreProperties' does not prevent Exception Conflicting getter/setter definitions for property + #921: Deserialization Not Working Right with Generic Types and Builders + #1296: Add '@JsonIncludeProperties(propertyNames)' (reverse of '@JsonIgnoreProperties') + #1458: '@JsonAnyGetter' should be allowed on a field + #1498: Allow handling of single-arg constructor as property based by default + #1852: Allow case insensitive deserialization of String value into 'boolean'/'Boolean' (esp for Excel) + #1886: Allow use of '@JsonFormat(with=JsonFormat.Feature .ACCEPT_CASE_INSENSITIVE_PROPERTIES)' on Class + #1919: Abstract class included as part of known type ids for error message when using JsonSubTypes + #2066: Distinguish null from empty string for UUID deserialization + #2091: 'ReferenceType' does not expose valid containedType + #2113: Add 'CoercionConfig[s]' mechanism for configuring allowed coercions + #2118: 'JsonProperty.Access.READ_ONLY' does not work with "getter-as-setter" 'Collection's + #2215: Support 'BigInteger' and 'BigDecimal' creators in 'StdValueInstantiator' + #2283: 'JsonProperty.Access.READ_ONLY' fails with collections when a property name is specified + #2644: 'BigDecimal' precision not retained for polymorphic deserialization + #2675: Support use of 'Void' valued properties ('MapperFeature.ALLOW_VOID_VALUED_PROPERTIES') + #2683: Explicitly fail (de)serialization of 'java.time.*' types in absence of registered custom (de)serializers + #2707: Improve description included in by 'DeserializationContext.handleUnexpectedToken()' + #2709: Support for JDK 14 record types ('java.lang.Record') + #2715: 'PropertyNamingStrategy' class initialization depends on its subclass, this can lead to class loading deadlock + #2719: 'FAIL_ON_IGNORED_PROPERTIES' does not throw on 'READONLY' properties with an explicit name + #2726: Add Gradle Module Metadata for version alignment with Gradle 6 + #2732: Allow 'JsonNode' auto-convert into 'ArrayNode' if duplicates found (for XML) + #2733: Allow values of "untyped" auto-convert into 'List' if duplicates found (for XML) + #2751: Add 'ValueInstantiator.createContextual(...) + #2761: Support multiple names in 'JsonSubType.Type' + #2775: Disabling 'FAIL_ON_INVALID_SUBTYPE' breaks polymorphic deserialization of Enums + #2776: Explicitly fail (de)serialization of 'org.joda.time.*' types in absence of registered custom (de)serializers + #2784: Trailing zeros are stripped when deserializing BigDecimal values inside a @JsonUnwrapped property + #2800: Extract getter/setter/field name mangling from 'BeanUtil' into pluggable 'AccessorNamingStrategy' + #2804: Throw 'InvalidFormatException' instead of 'MismatchedInputException' for ACCEPT_FLOAT_AS_INT coercion failures + #2871: Add '@JsonKey' annotation (similar to '@JsonValue') for customizable serialization of Map keys + #2873: 'MapperFeature.ACCEPT_CASE_INSENSITIVE_ENUMS' should work for enum as keys + #2879: Add support for disabling special handling of "Creator properties" wrt alphabetic property ordering + #2885: Add 'JsonNode.canConvertToExactIntegral()' to indicate whether floating-point/BigDecimal values could be converted to integers losslessly + #2895: Improve static factory method generic type resolution logic + #2903: Allow preventing "Enum from integer" coercion using new 'CoercionConfig' system + #2909: '@JsonValue' not considered when evaluating inclusion + #2910: Make some java platform modules optional + #2925: Add support for serializing 'java.sql.Blob' + #2928: 'AnnotatedCreatorCollector' should avoid processing synthetic static (factory) methods + #2931: Add errorprone static analysis profile to detect bugs at build time + #2932: Problem with implicit creator name detection for constructor detection + Add 'BeanDeserializerBase.isCaseInsensitive()' + Some refactoring of 'CollectionDeserializer' to solve CSV array handling issues + Full "LICENSE" included in jar for easier access by compliancy tools * 2.11.4 (12-Dec-2020) + #2894: Fix type resolution for static methods (regression in 2.11.3 due to #2821 fix) + #2944: '@JsonCreator' on constructor not compatible with '@JsonIdentityInfo', 'PropertyGenerator' + Add debug improvements wrt [#2807] ('ClassUtil.getClassMethods()') * 2.11.3 (02-Oct-2020) + #2795: Cannot detect creator arguments of mixins for JDK types + #2815: Add 'JsonFormat.Shape' awareness for UUID serialization ('UUIDSerializer') + #2821: Json serialization fails or a specific case that contains generics and static methods with generic parameters (2.11.1 -> 2.11.2 regression) + #2822: Using JsonValue and JsonFormat on one field does not work as expected + #2840: 'ObjectMapper.activateDefaultTypingAsProperty()' is not using parameter 'PolymorphicTypeValidator' + #2846: Problem deserialization "raw generic" fields (like 'Map') in 2.11.2 + Fix issues with 'MapLikeType.isTrueMapType()', 'CollectionLikeType.isTrueCollectionType()' * 2.11.2 (02-Aug-2020) + #2783: Parser/Generator features not set when using 'ObjectMapper.createParser()', 'createGenerator()' + #2785: Polymorphic subtypes not registering on copied ObjectMapper (2.11.1) + #2789: Failure to read AnnotatedField value in Jackson 2.11 + #2796: 'TypeFactory.constructType()' does not take 'TypeBindings' correctly * 2.11.1 (25-Jun-2020) + #2486: Builder Deserialization with JsonCreator Value vs Array + #2725: JsonCreator on static method in Enum and Enum used as key in map fails randomly + #2755: 'StdSubtypeResolver' is not thread safe (possibly due to copy not being made with 'ObjectMapper.copy()') + #2757: "Conflicting setter definitions for property" exception for 'Map' subtype during deserialization + #2758: Fail to deserialize local Records + #2759: Rearranging of props when property-based generator is in use leads to incorrect output + #2760: Jackson doesn't respect 'CAN_OVERRIDE_ACCESS_MODIFIERS=false' for deserializer properties + #2767: 'DeserializationFeature.UNWRAP_SINGLE_VALUE_ARRAYS' don't support 'Map' type field + #2770: JsonParser from MismatchedInputException cannot getText() for floating-point value * 2.11.0 (26-Apr-2020) + #953: i-I case conversion problem in Turkish locale with case-insensitive deserialization + #962: '@JsonInject' fails on trying to find deserializer even if inject-only + #1983: Polymorphic deserialization should handle case-insensitive Type Id property name if 'MapperFeature.ACCEPT_CASE_INSENSITIVE_PROPERTIES' is enabled + #2049: TreeTraversingParser and UTF8StreamJsonParser create contexts differently + #2352: Support use of '@JsonAlias' for enum values + #2365: 'declaringClass' of "enum-as-POJO" not removed for 'ObjectMapper' with a naming strategy + #2480: Fix 'JavaType.isEnumType()' to support sub-classes + #2487: BeanDeserializerBuilder Protected Factory Method for Extension + #2503: Support '@JsonSerialize(keyUsing)' and '@JsonDeserialize(keyUsing)' on Key class + #2511: Add 'SerializationFeature.WRITE_SELF_REFERENCES_AS_NULL' + #2515: 'ObjectMapper.registerSubtypes(NamedType...)' doesn't allow registering same POJO for two different type ids + #2522: 'DeserializationContext.handleMissingInstantiator()' throws 'MismatchedInputException' for non-static inner classes + #2525: Incorrect 'JsonStreamContext' for 'TokenBuffer' and 'TreeTraversingParser' + #2527: Add 'AnnotationIntrospector.findRenameByField()' to support Kotlin's "is-getter" naming convention + #2555: Use '@JsonProperty(index)' for sorting properties on serialization + #2565: Java 8 'Optional' not working with '@JsonUnwrapped' on unwrappable type + #2587: Add 'MapperFeature.BLOCK_UNSAFE_POLYMORPHIC_BASE_TYPES' to allow blocking use of unsafe base type for polymorphic deserialization + #2589: 'DOMDeserializer': setExpandEntityReferences(false) may not prevent external entity expansion in all cases [CVE-2020-25649] + #2592: 'ObjectMapper.setSerializationInclusion()' is ignored for 'JsonAnyGetter' + #2608: 'ValueInstantiationException' when deserializing using a builder and 'UNWRAP_SINGLE_VALUE_ARRAYS' + #2627: JsonIgnoreProperties(ignoreUnknown = true) does not work on field and method level + #2632: Failure to resolve generic type parameters on serialization + #2635: JsonParser cannot getText() for input stream on MismatchedInputException + #2636: ObjectReader readValue lacks Class argument + #2643: Change default textual serialization of 'java.util.Date'/'Calendar' to include colon in timezone offset + #2647: Add 'ObjectMapper.createParser()' and 'createGenerator()' methods + #2657: Allow serialization of 'Properties' with non-String values + #2663: Add new factory method for creating custom 'EnumValues' to pass to 'EnumDeserializer + #2668: 'IllegalArgumentException' thrown for mismatched subclass deserialization + #2693: Add convenience methods for creating 'List', 'Map' valued 'ObjectReader's (ObjectMapper.readerForListOf()) + Add 'SerializerProvider.findContentValueSerializer()' methods- Rewrite to use ant for building in order to be able to use it in packages that have to be built before maven- Update to 2.10.5.1 * #2589: 'DOMDeserializer': setExpandEntityReferences(false) may not prevent external entity expansion in all cases (CVE-2020-25649, bsc#1177616) * #2787 (partial fix): NPE after add mixin for enum * #2679: 'ObjectMapper.readValue("123", Void.TYPE)' throws "should never occur" - Vulnerabilities not affecting this version: * CVE-2020-35728, bsc#1180391 * CVE-2021-20190, bsc#1181118- Update to 2.10.3 * #2482: JSONMappingException Location column number is one line Behind the actual location * #2599: NoClassDefFoundError at DeserializationContext. on Android 4.1.2 and Jackson 2.10.0 * #2602: ByteBufferSerializer produces unexpected results with a duplicated ByteBuffer and a position > 0 * #2605: Failure to deserialize polymorphic subtypes of base type Enum * #2610: EXTERNAL_PROPERTY doesn't work with @JsonIgnoreProperties- Update to 2.10.2 [bsc#1160113, CVE-2019-20330] [#2101]: 'FAIL_ON_NULL_FOR_PRIMITIVES' failure does not indicate field name in exception message [#2544]: java.lang.NoClassDefFoundError Thrown for compact profile1 [#2553]: JsonDeserialize(contentAs=...) broken with raw collections [#2556]: Contention in 'TypeNameIdResolver.idFromClass()' [#2560]: Check 'WRAP_EXCEPTIONS' in 'CollectionDeserializer.handleNonArray()' [#2564]: Fix 'IllegalArgumentException' on empty input collection for 'ArrayBlockingQueue' [#2566]: 'MissingNode.toString()' returns 'null' (4 character token) instead of empty string [#2567]: Incorrect target type for arrays when providing nulls and nulls are disabled [#2573]: Problem with 'JsonInclude' config overrides for 'java.util.Map' [#2576]: Fail to serialize 'Enum' instance which includes a method override as POJO (shape = Shape.OBJECT) Fix an issue with 'ObjectReader.with(JsonParser.Feature)' (and related) not working- Update to 2.10.1 [bsc#1157186, CVE-2019-14893] * 2.10.1 (09-Nov-2019) [#2457]: Extended enum values are not handled as enums when used as Map keys [#2473]: Array index missing in path of 'JsonMappingException' for 'Collection', with custom deserializer [#2475]: 'StringCollectionSerializer' calls 'JsonGenerator.setCurrentValue(value)', which messes up current value for sibling properties [#2485]: Add 'uses' for 'Module' in module-info [#2513]: BigDecimalAsStringSerializer in NumberSerializer throws IllegalStateException in 2.10 [#2519]: Serializing 'BigDecimal' values inside containers ignores shape override [#2520]: Sub-optimal exception message when failing to deserialize non-static inner classes [#2529]: Add tests to ensure 'EnumSet' and 'EnumMap' work correctly with "null-as-empty" [#2534]: Add 'BasicPolymorphicTypeValidator.Builder.allowIfSubTypeIsArray()' [#2535]: Allow String-to-byte[] coercion for String-value collections * 2.10.0 (26-Sep-2019) [#18]: Make 'JsonNode' serializable [#1093]: Default typing does not work with 'writerFor(Object.class)' [#1675]: Remove "impossible" 'IOException' in 'readTree()' and 'readValue()' 'ObjectMapper' methods which accept Strings [#1954]: Add Builder pattern for creating configured 'ObjectMapper' instances [#1995]: Limit size of 'DeserializerCache', auto-flush on exceeding [#2059]: Remove 'final' modifier for 'TypeFactory' [#2077]: 'JsonTypeInfo' with a subtype having 'JsonFormat.Shape.ARRAY' and no fields generates '{}' not '[]' [#2115]: Support naive deserialization of 'Serializable' values as "untyped", same as 'java.lang.Object' [#2116]: Make NumberSerializers.Base public and its inherited classes not final [#2126]: 'DeserializationContext.instantiationException()' throws 'InvalidDefinitionException' [#2129]: Add 'SerializationFeature.WRITE_ENUM_KEYS_USING_INDEX', separate from value setting [#2133]: Improve 'DeserializationProblemHandler.handleUnexpectedToken()' to allow handling of Collection problems [#2149]: Add 'MapperFeature.ACCEPT_CASE_INSENSITIVE_VALUES' [#2153]: Add 'JsonMapper' to replace generic 'ObjectMapper' usage [#2164]: 'FactoryBasedEnumDeserializer' does not respect 'DeserializationFeature.WRAP_EXCEPTIONS' [#2187]: Make 'JsonNode.toString()' use shared 'ObjectMapper' to produce valid json [#2189]: 'TreeTraversingParser' does not check int bounds [#2195]: Add abstraction 'PolymorphicTypeValidator', for limiting subtypes allowed by default typing, '@JsonTypeInfo' [#2196]: Type safety for 'readValue()' with 'TypeReference' [#2204]: Add 'JsonNode.isEmpty()' as convenience alias [#2211]: Change of behavior (2.8 -> 2.9) with 'ObjectMapper.readTree(input)' with no content [#2217]: Suboptimal memory allocation in 'TextNode.getBinaryValue()' [#2220]: Force serialization always for 'convertValue()'; avoid short-cuts [#2223]: Add 'missingNode()' method in 'JsonNodeFactory' [#2227]: Minor cleanup of exception message for 'Enum' binding failure [#2230]: 'WRITE_BIGDECIMAL_AS_PLAIN' is ignored if '@JsonFormat' is used [#2236]: Type id not provided on 'Double.NaN', 'Infinity' with '@JsonTypeInfo' [#2237]: Add "required" methods in 'JsonNode': 'required(String | int)', 'requiredAt(JsonPointer)' [#2241]: Add 'PropertyNamingStrategy.LOWER_DOT_CASE' for dot-delimited names [#2251]: Getter that returns an abstract collection breaks a delegating '@JsonCreator' [#2265]: Inconsistent handling of Collections$UnmodifiableList vs Collections$UnmodifiableRandomAccessListq [#2273]: Add basic Java 9+ module info [#2280]: JsonMerge not work with constructor args [#2309]: READ_ENUMS_USING_TO_STRING doesn't support null values [#2311]: Unnecessary MultiView creation for property writers [#2331]: 'JsonMappingException' through nested getter with generic wildcard return type [#2336]: 'MapDeserializer' can not merge 'Map's with polymorphic values [#2338]: Suboptimal return type for 'JsonNode.withArray()' [#2339]: Suboptimal return type for 'ObjectNode.set()' [#2348]: Add sanity checks for 'ObjectMapper.readXXX()' methods [#2349]: Add option 'DefaultTyping.EVERYTHING' to support Kotlin data classes [#2357]: Lack of path on MismatchedInputException [#2378]: '@JsonAlias' doesn't work with AutoValue [#2390]: 'Iterable' serialization breaks when adding '@JsonFilter' annotation [#2392]: 'BeanDeserializerModifier.modifyDeserializer()' not applied to custom bean deserializers [#2393]: 'TreeTraversingParser.getLongValue()' incorrectly checks 'canConvertToInt()' [#2398]: Replace recursion in 'TokenBuffer.copyCurrentStructure()' with iteration [#2415]: Builder-based POJO deserializer should pass builder instance, not type, to 'handleUnknownVanilla()' [#2416]: Optimize 'ValueInstantiator' construction for default 'Collection', 'Map' types [#2422]: 'scala.collection.immutable.ListMap' fails to serialize since 2.9.3 [#2424]: Add global config override setting for '@JsonFormat.lenient()' [#2428]: Use "activateDefaultTyping" over "enableDefaultTyping" in 2.10 with new methods [#2430]: Change 'ObjectMapper.valueToTree()' to convert 'null' to 'NullNode' [#2432]: Add support for module bundles [#2433]: Improve 'NullNode.equals()' [#2442]: 'ArrayNode.addAll()' adds raw 'null' values which cause NPE on 'deepCopy()' and 'toString()' [#2446]: Java 11: Unable to load JDK7 types (annotations, java.nio.file.Path): no Java7 support added [#2451]: Add new 'JsonValueFormat' value, 'UUID' [#2453]: Add 'DeserializationContext.readTree(JsonParser)' convenience method [#2458]: 'Nulls' property metadata ignored for creators [#2466]: Didn't find class "java.nio.file.Path" below Android api 26 [#2467]: Accept 'JsonTypeInfo.As.WRAPPER_ARRAY' with no second argument to deserialize as "null value" * 2.9.10.1 (20-Oct-2019) [#2478]: Block two more gadget types (commons-dbcp, p6spy, CVE-2019-16942 / CVE-2019-16943) [#2498]: Block one more gadget type (log4j-extras/1.2, CVE-2019-17531) * 2.9.10 (21-Sep-2019) [#2331]: 'JsonMappingException' through nested getter with generic wildcard return type [#2334]: Block one more gadget type (CVE-2019-12384) [#2341]: Block one more gadget type (CVE-2019-12814) [#2374]: 'ObjectMapper. getRegisteredModuleIds()' throws NPE if no modules registered [#2387]: Block yet another deserialization gadget (CVE-2019-14379) [#2389]: Block yet another deserialization gadget (CVE-2019-14439) [#2404]: FAIL_ON_MISSING_EXTERNAL_TYPE_ID_PROPERTY setting ignored when creator properties are buffered [#2410]: Block one more gadget type (CVE-2019-14540) [#2420]: Block one more gadget type (no CVE allocated yet) [#2449]: Block one more gadget type (CVE-2019-14540) [#2460]: Block one more gadget type (ehcache, CVE-2019-17267) [#2462]: Block two more gadget types (commons-configuration) [#2469]: Block one more gadget type (xalan2) * 2.9.9 (16-May-2019) [#1408]: Call to 'TypeVariable.getBounds()' without synchronization unsafe on some platforms [#2221]: 'DeserializationProblemHandler.handleUnknownTypeId()' returning 'Void.class', enableDefaultTyping causing NPE [#2251]: Getter that returns an abstract collection breaks a delegating '@JsonCreator' [#2265]: Inconsistent handling of Collections$UnmodifiableList vs Collections$UnmodifiableRandomAccessList [#2299]: Fix for using jackson-databind in an OSGi environment under Android [#2303]: Deserialize null, when java type is "TypeRef of TypeRef of T", does not provide "Type(Type(null))" [#2324]: 'StringCollectionDeserializer' fails with custom collection [#2326]: Block one more gadget type (CVE-2019-12086) - Prevent String coercion of 'null' in 'WritableObjectId' when calling 'JsonGenerator.writeObjectId()', mostly relevant for formats like YAML that have native Object Ids * 2.9.8 (15-Dec-2018) [#1662]: 'ByteBuffer' serialization is broken if offset is not 0 [#2155]: Type parameters are checked for equality while isAssignableFrom expected [#2167]: Large ISO-8601 Dates are formatted/serialized incorrectly [#2181]: Don't re-use dynamic serializers for property-updating copy constructors [#2183]: Base64 JsonMappingException: Unexpected end-of-input [#2186]: Block more classes from polymorphic deserialization (CVE-2018-19360, CVE-2018-19361, CVE-2018-19362) [#2197]: Illegal reflective access operation warning when using 'java.lang.Void' as value type [#2202]: StdKeyDeserializer Class method _getToStringResolver is slow causing Thread Block * 2.9.7 (19-Sep-2018) [#2060]: 'UnwrappingBeanPropertyWriter' incorrectly assumes the found serializer is of type 'UnwrappingBeanSerializer' [#2064]: Cannot set custom format for 'SqlDateSerializer' globally [#2079]: NPE when visiting StaticListSerializerBase [#2082]: 'FactoryBasedEnumDeserializer' should be cachable [#2088]: '@JsonUnwrapped' fields are skipped when using 'PropertyBasedCreator' if they appear after the last creator property [#2096]: 'TreeTraversingParser' does not take base64 variant into account [#2097]: Block more classes from polymorphic deserialization (CVE-2018-14718 - CVE-2018-14721) [#2109]: Canonical string for reference type is built incorrectly [#2120]: 'NioPathDeserializer' improvement [#2128]: Location information included twice for some 'JsonMappingException's * 2.9.6 (12-Jun-2018) [#955]: Add 'MapperFeature.USE_BASE_TYPE_AS_DEFAULT_IMPL' to use declared base type as 'defaultImpl' for polymorphic deserialization [#1328]: External property polymorphic deserialization does not work with enums [#1565]: Deserialization failure with Polymorphism using JsonTypeInfo 'defaultImpl', subtype as target [#1964]: Failed to specialize 'Map' type during serialization where key type incompatibility overidden via "raw" types [#1990]: MixIn '@JsonProperty' for 'Object.hashCode()' is ignored [#1991]: Context attributes are not passed/available to custom serializer if object is in POJO [#1998]: Removing "type" attribute with Mixin not taken in account if using ObjectMapper.copy() [#1999]: "Duplicate property" issue should mention which class it complains about [#2001]: Deserialization issue with '@JsonIgnore' and '@JsonCreator' + '@JsonProperty' for same property name [#2015]: '@Jsonsetter with Nulls.SKIP' collides with 'DeserializationFeature.READ_UNKNOWN_ENUM_VALUES_AS_NULL' when parsing enum [#2016]: Delegating JsonCreator disregards JsonDeserialize info [#2019]: Abstract Type mapping in 2.9 fails when multiple modules are registered [#2021]: Delegating JsonCreator disregards 'JsonDeserialize.using' annotation [#2023]: 'JsonFormat.Feature.ACCEPT_EMPTY_STRING_AS_NULL_OBJECT' not working with 'null' coercion with '@JsonSetter' [#2027]: Concurrency error causes 'IllegalStateException' on 'BeanPropertyMap' [#2032]: CVE-2018-11307: Potential information exfiltration with default typing, serialization gadget from MyBatis [#2034]: Serialization problem with type specialization of nested generic types [#2038]: JDK Serializing and using Deserialized 'ObjectMapper' loses linkage back from 'JsonParser.getCodec()' [#2051]: Implicit constructor property names are not renamed properly with 'PropertyNamingStrategy' [#2052]: CVE-2018-12022: Block polymorphic deserialization of types from Jodd-db library [#2058]: CVE-2018-12023: Block polymorphic deserialization of types from Oracle JDBC driver * 2.9.5 (26-Mar-2018) [#1911]: Allow serialization of 'BigDecimal' as String, using '@JsonFormat(shape=Shape.String)', config overrides [#1912]: 'BeanDeserializerModifier.updateBuilder()' not work to set custom deserializer on a property (since 2.9.0) [#1931]: Two more 'c3p0' gadgets to exploit default typing issue [#1932]: 'EnumMap' cannot deserialize with type inclusion as property [#1940]: 'Float' values with integer value beyond 'int' lose precision if bound to 'long' [#1941]: 'TypeFactory.constructFromCanonical()' throws NPE for Unparameterized generic canonical strings [#1947]: 'MapperFeature.AUTO_DETECT_XXX' do not work if all disabled [#1977]: Serializing an Iterator with multiple sub-types fails after upgrading to 2.9.x [#1978]: Using @JsonUnwrapped annotation in builderdeserializer hangs in infinite loop - Remove patch fixed upstream: * CVE-2018-7489.patch- Initial packaging of jackson-databind 2.9.4h03-ch2a 1710911444  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[2.16.1-150200.3.18.1     !!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""!!!#######$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&%%%'''''''''''''''''''''''(((((((((((((((((((((('))))))))))))))))))))))))))*************************)))''''+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++-------------------..................---//////////////////////////////////////////////////0000000000000000000000000000000000000000000000000/11122111///3453333367777899::;eƣX Ӓ.6cJˋD"jCݐO lS!3N?cqfM}AAdRY\ @(~]HSK1K,@y\p"sh&B55j+(v4/;ӟ'41UhMRݾ*],{L>im`ӭvJSg8g]m9.cV+ϸ3rV% ιdux(5ϲ{vu,OoJ+ĥ(*yxUV)U]wH0狾-ΗFtޞWW)_Yf\!& K_4'-E?hޞd")Ў-Yg؎UcG(a"}3{-Z?>oPV_ʦSh0ɚ#EN:>"<7|E;lwª0MwXNF5RYzn|̉RM&hBqd,4=p8`$l4zNim@2+")PvLR4@ႴB0/=$+&~v-)4RF$/1),ɐ. Xko67L :|1W;k.-a'W'M1Q>p\ =imC]v|h~?;;I0bn`lS'VXMFRW`vGD̂?EpRDueRjY~`D6a-:U4lw:{>m9:~I=f&p>O}=()v>'ǾkCgSNjͭBY:9m"b6_._֋4bPc3\|ٰT+ ׾3w|>_+,&pbl9 B'oX»i  x~"ڊkW MqMLoqPCQlre:J 8\QO{RK,R7W(nk;Єy`㨪q<> >F\N; du'BĹB0 DU}'-4K2⓲~j<].?nɟPD?$ڈCU3-eĎh U&hb?чg wCch'YTŽzJi?.k3T1^l2:מt V3_xQB@ \4 U!k(iZpr8i ޥQj826Teƭӂꔮ,ZDU{s/ǘ{J2b6YgD$В.M|3b 5h(;$kj w\tDďmdrb!cy%OY&W KS<[fGv5EQ"7ꛈt0q3vC|j`nU[mﵾpvijg'bB"ZHܩj#")2%-~B .GX 8M l̵/hP}bNSSarC 8^aA%n :nЌ`nw\c<>ػ6~qvk+yc!Ly8$(,H (8jH酜F)eu0_(RsLp> VͥvÛxPTx^<Tމ UbQ8$X}襤ZN}(iQO`75Tc8P=\wVwc!E77ƫ#1͡=~sw3*?8Dȱ_y|J#,kۚ 7 ~ f]ťķ]_HY@UO'5%02**={ָe_OśdȫY-Fȋ_FZnt_R8{%~P 'El_<9fۗ~8%}KEP$K}q"vhiB/n:;Q v"&5t^0`<">P=Ał,H(|5نbiaw0%m"o1/4A` ůt#hC?ϧ|g' Sx`_~km3۪f)r=9I7? nKx#JL[7 ;|ZgN@ԦHڂŇ= 1УGGa9DAs 1!*|r{:@3;%jCo|Fź=Uf wb|L c8tMIZ0uepKz\2$SɺaC[Hڴ@ԤU'`R9{yTT[p^#dP\ug~pF x]>{YNU` 9SkE A.^Q o+J/*si dtp6,red`V;_x%;/H4=>Wu`VYɕmM[=nrfͬX^f-X6nC+tm nv5-͌ #v |KpDR^|pƴ~9Vh;l-xRhy<4$e% Nn^ҋ|72xuԱڠ{) 3^O lFNAl-Cdo2VdO07kURN3p@^u4+L=#.%ӏLfM /a9_Xete0 ,Ȋo*Y½w3 ̆"޻X=MBa34z&T*pо lr=m|ytM:65_.z`/cO3Ybs-̫/,v-э&Gr6dκ2;E8ڞz]w}$Kvf[2M$XûRsm4Kf]J}3 Yr{$27qK42†ʱ-V.K@:fVRȒ O]۞q GBaa^Ж sfm2ÆVrW'د낦IL c0F=)G2%.XVێv>㥒(icUc?ݔTn܅hn~"<(DNW}[ ^ M$qoA߆6&iyKXgs"2- 3!kҺ3QFܝ*HIz]ڤꄮ.dWM":F!z<l[4U h"{2E MR-1†zuKȜ{)wx<~Qo?1H4>eHٗĜY0cs' <_ԌyN ř*;3vq0]?>sbuQ t-4*mid -y 0BޡMUoMO -ns=)w߆?uv7d^lͅk,xSD6x_s@Nmc!Şy%ϰz]ƩbkozǺ 1%`蒬}Kۭ%'שfh4d*~UN:M7&/@J,^*jQ1j.fe}yմ7;pkU3r杹2*=>EQ/n[<5"CPl@iĖ ;= +*D̼ ʊe dջA\0jNjU!kj bkE=1^ҍͯW0&! 3/%pJP!> }Jˎ]e?A0o3:chIu)ă! tk皓qIp'iaցX$ÛCސ% ! Ae{/$qkQ!F/$/\&)5U%oMA0~޾|d*_d JlE/St~-vvΚw}U*h[|31mXmӌl<҃)km7PN!k沺?pǤe0$G'Ԉ%NJآ~]9d6uJ@ eM V]uo=[UehgZCR 0Bl[IW4r*aܩh TV:= Q 7E!8~[976t_LRb7&nsip 2)B.e/u5M&8w_vrкi#Ʋx[v`g߁sΉ|iᄭMd ha2׻%9r1-F yO% `6XirrG_uxMq91c"'/ҧ-X1ȿ*n[b{䓵J[zRT򹳩KW);etZ>yXf^Փ~tta"m36Sjdwz[8dOFDƗ$D6 Q+4ȉZW _(7*%쒢E/_Y fH*1Ҧ,BvGy \Ԡi$y\.(-%_}‰tNE\}9J:@䖟@!NwƹۑH0Tf-GGϸkoUb#浟M#"@0ܶxaGI'bTc Bj)vJ:(o+(yC!&;pqljFv Uut#֢^T%rFZ~ו_P{^te v%b臀Pzq6FqƆ?e[.zwu{Yf)yUԼ$4Y)|QsI,MLgn1p0b#Z x+/4[܂8ȣk. hY>](6l"ARȅ}e)2luFƉv ?H4_L\ ,p>MV(+֌FpS  tņ^J5l= +S3GPqE~!m&"L96bKMߦ߇ЃkSAzݟ|$m⃶:M*dpV\ڷ꠺ia6O:Uai& zhܴWʁN#H 0WL'+XCd95,֏RV(Օ0>C;Q.Kͣ+#pǽToF*C QF VkV=/~L,;Xlh[j ,o"0NIihݲ5UE5f1@O{w04QSs%%MCdz˭(t{܍5UҠ R} 5hHzb~ς:x,S dGKUevY %wgvlR#\_uǩKjCS*|iNU򟶇ָ3ڲ`U*xL!Lv9B?wQM,+AY~a`F$ǗD$`km3I5O^u`n(.U&6~a=Ǔմ+BT3*!-G}Wz69P9D|W9]㣤]Al [|0M, jlpwe-=Ђ( n_jz w/m_֚AږѸ_hHVN>ӐR~7pPms(kB]0FXۏ@oݻEo讌cNVW2&l 9(LDRMANŗ gqtk vXwl,Iq{B] ePAwBV#C>5OС ϴ*Ǖ*=՜eh|BߟJEPneEӭwE![->2v#s KU/AoT GcaiO/ΎCPв3$GB)BW 6'4>s2 BbV"n>y+KZ Cvpi ]?yhq׬`#eoD Kzl*]O\zN$a FP 9wMgLU+Et G|.(Vn"RhdX 23 ;ٯC%jGP=Li]"ғ/$ csDvpPEJ"cr)C vR8B#JāNQFC_h}8'.ND)uWKg5\Yi 8$4 =A FPM BˎzXhi3RL%IɄY-< zm.rG(h3;^B^qwDL-c7F6WJ8Bܥ_bP=#[ /c{Fux2.Pp-:?G?[D?by{:f>p=Pҟqgdv:;E=kJ)B+--AY0ǟ1d)R좺 }I :o>zoQcՁǙ('nZ By*~tΓ]dϘP@h!XS~A IOd 'r6i|՜yLE2kYA[5 #KԠyv5ߦ w׆?|eeuK{hUB[$}2L|;:8ڬw>g9-DN(bWlR5U_y^dH•a 5s{$5ʋH })NER䘀uR6&ȻnۅROLC^0Q ~\:gK9tN~TR"pl yf(HA&nQ^sZ㽢J;As $pm%H 3 0ͩ׼:{Xqq^[T` 8ٴξ6C<Bbƍ. J%2B*Ǝ8oh'ب$U(^+,C̎fw#!$7~:z ¸(4lFY4\%Y5ڃIP+!#Ux?N qC6J\l oPl̳x~7W#fޘy44zai??X??D Kxh$ZQ)y7HQKþ:X !mZ?;ieNLВW^C8) djv$4}ulOCef# 3| >1qY1}cC(d]WS7zn6ÇTOx9T+sT4--[D ̡?izR#BJKP6zw./yF{"+r^F [(J`ksSoN2[+_GN :ĮM#5TKAy34*z" %Sb~a_<}r6b3L9M~D5 Q lz.,{_hX8V9Md(8 1ywK, ,i\RcW:>"zZ)4gi\bNcc'V7 gEkR؇3( p0M/kz<^YKݎn0 م6랸1i֑׷4CDnUN91? K쮺)if0u=NM|* pi}I?Zv @JJФ#< NlQ!Ro/{r`!kY/G;\ EW~ӗcڀM8Ŭw~)P*?S2O5%iaaUEz#gM 5L"1vF(g6HF5C(0Z'߭;-oiCG|Аh{7@fܭ|b5 4S@|3\Н"_(/Ī F /լ_n)`5] $=}s=Zf=Qw6IߜW=&CgDK6so BC7*'^ReDP-dT7q0bmjϲ%)_F ܲUkpK\ 0KrhY0EjF]M5Cx_ ̅tx uPc8TyxJ.vzs59L1ɫYU3L,Nj=?rF\XeRXV Qd(УQ9IOӇ}A{۹eL-aCtySsM0ƉCY) dp\cPrdM;(]H ? GeOV@SsAMw(~?>'F8 *D\Wma%"/SE^9KFW\M%Hۡ _36P/~qsΛ 2H#]~O1L'xrLZJYz||ZY-8mۂL;vYū?XMٺ\-TWZh_1! 󗎼ےad,@dœF3"W++ߴn tŌ\F:>V=_E}jHF594Ӹ$PEXwY/xXPЄ$`ÆwKxoC]Bk08< T\f](> 5y*iy-h6zG^+لv5AX`e:ͻi\#BiKd E)I3}E~,$kk4#,Z&i_@qt\Fze_NrRL82'ϺXk1LC :(^ ,(2[ړ|r2DOiDkqW+vq|n4䴎DptL*KẓGEx Ѻz"f9&Q/^kSUxrׯxGqRR ,<"IcYmwv9J./EțP,,"wߛS= 3-(AhX֙S!8u6UgK`.v5rHnv|޹2k//8?PwA{]?:䟆 pɯu֯eA_X 4MU"_yƫ4 ,I|Օaf2>4v"Bkۚs@rhㆅR+n0+M@bT@~[%y ߆\nEVlL/ϯi}P-?dB]Q"6PHeyBe.V0S 1xd7ihEvG<+ˀ-Q 44 #o]==Wjd&K@:Y91 UIԘX aNaZ}; .&_U$;Fd%U'j:Hb `Qi܄I /wby^kbvg Pe%BʦB*ݻTf5Z>螶RZ!ۜ;On _8#]RːA]Ef76|_bۓ Bg|^c (֪~B. OcE&|]U{`Q e_?*]r0͈N3.f;{sju3Plu/3m|<2cH ͞Jۂ%.BUe 9y}5`mk:Urmm-{UMz8όGGmuS(1~"qbuQڄ*%ִ]\ T\`J[ޘmؚŎ/w6HO.T'Ibq%bJW p\tڿ MXM r|dK?qGb}2 -~t/֤/|%@ll΍*ŞHxXNq##UJjlsJDK<rqKT&D &eov Kz6({t*7nໄ|5Cs Tl2 XLj2="G`:enq@_" K4$d-ڥH f)u=)6Сh7Iۮ 0ǩM4st:Q?lUm-TvڶO61M~)gΨ/D8{%)\JM>0 ǵeD]KEia{ʮ T~[nG.c(U*d^WE, ʮ !K dns4!eyߺ|EO-f7TQd_ʼV**tk%?^ ;L fzuyܨl2d6 ^:7Ȧ臆ݳ51'aZD?GzԎKq,{v_sPY=lM{8eB 'PPP.3"ysI(r&πH6`fT,Sz7cma=*0fV? ':3+~ \`g_N0/;a"K/saMH&0Wf4:f1UdOYct{/W^@j2"M0 a噄eūY4L[+r0'imsX <|-WgJ<1*o`kC!ޜ5"؏ٴ#M(lMr@޷GX4ea2+.L‰m|NޖĦ=VFpuq>?xF'l i6i#kLdG]f uE wk`N1g}#%yLUwQ#.Nϖ_l*D=uVmGj0оhHȵai608"Hfv S Ȱq,flA#%Q Ls ="I HBaqP\&cPuVڶ՝m|Qa~:!D0d#ݥ=_ =jY~͐)͟&?rRseP T 1_}>L;v&>-he.$^ %jNw7D <tug0,f~<08:MܦS+o왬#lL^(ZIRoKP\j=%km9ivj_":ddA\̌m$(vݩR^%R 5Øwڷ@(I,\~:Y)TaVs˞jKv+H(6-18 *@滇pn5"WW=PZmSs.'Xק&\AaRg,MRBw|-]ى&#:";1dJ5J#{%hR"2+3w*M i# &)k7ZrQ>)T;X TiѨ|d!;)ѕ> 2d/IHRG\*M9g)ʭZF*K̛{YpsbC MJimmat9.TWܜXGR(χVf)FSBiJgwryz[v (_b%u!!vӍHO4?G-T wfI^BE"%^<#= <9ߎSjYgY !ޅRuNl ȽUF.tixˍ"X+P O\Kվn>wG~7ūB.VΛS bQ [? Eܜלx͂h]zprb { YWZ#E@bVrU&gnbn O5XhAA] {ZF"P'yns%1) < 6s@,Z?=3*`s\>wi`1N'69Kja*UjhAye+W8i*vgO+*ąW>-y#xaIB;I怇+*t6j9\S+'hάC9q7 G4Z] dg2NPbZ\İ7ـPS"&k##6*lrDsz\bw+ $iMSܗh)g,h˔DEC_^ j.?nɘus@CuX$74S?黉I®9fC#vR xwL h?9$ObRڒ0?t<*Jp~>S6OΎ}lv`ū.Ͱe0cPX-|Z b0]&#d& c.pן_AIR-stZ|γuqh(2 alkH3M9AJ0/Q@BZL]eX*-kJ `"JI 67SYv p#F,}˚dG('kY=M3_#v1EZ9 :mivp1ݐ?qXe}GGzqe TjM 3`Yid){i5ʬsQ[IJTOYTQ%nh ;_Sy[8gIp24aEcLi5kNY1 Ia;s?y$r$VX$ ʚm4ftXO87-* *![:k5{VmHBo(h8KKדХ I!D.~R*4*3m>fǢARQ} ڻHb"HzaE (>^!`&,YqOuѶ10tP@*I>, ͟ܡzt|n37~qM7]ϹXenp~!SA͌g{K$2Ls~bgᥠq>χ=۩4ɐh u\U~# Լ>|KыOUX /[`q8=`3%h,FX^ډ5uj..xvscK^:5/ D32^bn{QiVvc i^"Srl]#FW)XT&]1L.LO x˺g,&p2+^~T6ςY;q(/PJFArd,"<1b0nw 6(b0cM-CY4l`B S^ف8%ܕqn*{؀ZDNU[|KXlAUzNAP ;4wVcF;L%B+*LeTi[qmKٲ6T r`2_vY0}xYWxQcsűyw-oLVsNBņ")㮆t&)u +$G߼Z ۇ&ڦsٺ3r{?e"5ODˈ'X :-_ fF㔪ZPY$]ӌB0DFDk!BHTU,wI=\/Z/II+&EK-!  ws/`~ 9M hlx= %S3&L/E&[x Ҕ?xt^~=Wr*Er虠0.Xjga\sL$Rir+ߺfQ#jZ%뽏E̘0Fi( T".6*Dom5WHB?dqPw%lɍoXb7';EE?nyBJ N26~:0ō~\#[;5R}Ntm$,btBLgT'OyI&o#(=E0C.u( E"4H[.LE8Bρ.Ze~}OYӵ!~(:nO81uƨ7$ڲmvc2#8z1a3/ЪHkN=僬Eex%x_u?Cp갓3+ 2@! 0sRc\0n,Cژ7;|QE}&_l?~q8c۱#S H\} "ʒZ΍rlO}S :c*qT.Z}kNe}!ax^]nW>H FSfVŦϴ0$a7 xj}"U]Gf$$\h #e{%Auޭp쉐#T~_BvFS zȣ +6uJ/ B-m}؄g^Ϋʱ2j_P^p|6{3Qr0~}.r0 8t]^춐BTG皶dczla-(Ó[( VEQKuE%%$;΃W/"[\/ˮ!ө{~vׅ5M_th_k8yƐu=HTd1 zuMQ =O:m/)R-0!ab>~^Ш?0/$kH˅rimTR_#8J*ĥo;VZ_CGCx;(_ L,KD}PL-^qcJuQmN8m0%N0fTګfÚyJ]yTQQ~08#7v9QfXGJ"kL?+2G\~9csb:Oԙ lUm+U)wE׮$bQ'J6tB}SG+=]l 9}3X"Dҁo㑍; *DvYP+V UOkR!-tN I /pmYӹ\qO;#vun dh&HΠ׭5D?S,[P1%7KTٖ s[4Mh?Ta E3(4(ؕ! 2HAZ*%o螅*: X@geu!=,9bV3'p욕g=lGʑaUش30؏"/tQ^@/tקூ+: 9rc Ba,;o?RCIcSLI$[z46xt$fKIp)R d6&론02J:z?M1^ϑF'q+P(}(&[)㨨%D:o71yھ. pq$.>B;u!TjA3F C9mD/p ͧq,JZ.=%AOs.&Õ{R]c)UpIdG^~qP@C( VdOȅ}G^m*b +mHZ]^@,rƖ'?PZCU"u=wah;bz8V-3/,9U%sϛh:0bJW5H0UL {.L+S@ǭDJN~IQ% ރ> ɀ*z8=0PȞ19?uef{pkh ڰ#oV)odE\ȉ_h[*&"e9yZᴡm邟;$;i&j3%.sI^ E6Pc:ν&O,Q6fګDCI#TáxwXӶl|]u7JNAc%Kwu)ƞ(iPj PaWc΃r0{(2, xG/ϓ >8Ɋ*Տ޾X 8y@D^  A1CW>̊0J?i ]N0yT0D^&tWݱyͧ({WZGrobĦ 8GV޵!\1I (2薆;@du]/b;/|5+V0ukCuv?<%e#L:urʮ8D2FǯIGRozʐq כ&NRGm_$_'<;mIy^ r+Xp++%'lt6@Rw1#N'Er=պZ+kp_1 p_Ft{}dFĕz0o؈)ofK=Și?3R?wP{ٛQK s%N4j97KzU^F7.z-s2ƴ=_H(##CFpQOew/A )q9''oql.Y_Y_iKw Z1!pV JVlݚfdNhx+wtV ! 1>*9j~ȩlԏ6x#DvWcZ Gk`%I*W=K+*MJ_03dpp:謩º: " 1k-!$vt:ro# uVǂex(Q %+ȦaouM9zv^ Ib`Tu/̉=Ԧ/vf(Qr@Dyo&^]BG'ySm85+Mt$+G!`}lj WȂN"nx2V˽>nžrl?#r6%wǖpX_'RЁs3Q.װp|nd9BbKA΋ hj +C ?BX[w|a9^44O/>ԥu97{֣DIi5եڑ5 JT72~\)1Ym,2ˍ!HdDt g_h;ƘL^a숴NA2yoTxOֳGCs~{tn;rS3V޻ hj'@.e 1DwAei_'J糩Z+ADDϥ:2q%3JD_t\tʩZzG?F?[tmwڠ&ߢL߂5i#z `.'6 ^ۛjkB~n2)\Υ(>&[SD̿zR5ITg߂ɾf!v!.0QT3U%."z8-fcStxq5?!)Gl⒧myM@;Y `HBr:aLV6o"R]ŻS~LO1S?5疼~)t ;+&A"zh'IUV~y7PkHXgvݚ-*ީ"PGu1892mXeJih;͈<9u{I/v lұh T+#1yiQRr!,fBenPwW?ܫ$/ &2[!] I'qk>`5·s7K5ŷ*  @BU82 (a2.$z0͸4Ć;SS8^a-1 )+Fhj]qJ?XQ7Dw\\z~1`wQUe2*mv=n}w>aOl =N\%! 0*yZ uKYlJ08{C+J]-\ʊrƤIɶGxprcxiKBpۈԫc{QWF]))>l^P 2*84T_|)qפӓLг+biʈ4lZ͕2ծQ-p 8 ~:=Lw3a{) TzADogMYI.ġ`WJsHW:kH$8 #_*L^Мƒ;NrM9@Za~'PϜgbT`#Ek ɶlfLjHjN'n\@.p#R`)隽v,F쪪y:LQ;czr08[86<_mAb\)L!uĮ+&X(2#w:jFBd Ɵ6*A[evJJWϪˎZ0syQ1jb"9-'xD5k|m=3&,tW[{{&t$(c 2)kRcV6\Ilo`BPC4ҬpC@BZ0C0bUU\;2pүt))ƁN(tA#O(r!bhwcfU ClLW7ꨐf~ؕ>1 %-ybg¬'4 IA5sEUfBؔ0JWOh)+-pm1v# H?TG8-9A/F(en/+bMJ: I5}* 6n(hܲ%EnH#yoNq8Y2OA^3%f_ݶ5(uni`\7N^iطnbšx>!sh mX:OS/iG"]ͮR"'wIh{Vz˔-2+qr?/,nI2-;[DNSlUxܾZ2,fx[ Lj2:Ϋ㤡U)k> 0t- 8~0zz*p~7J\$7 i|{4 z8z䂚 7cW"〲Yh^t+vHH#"M5؇#\~+w{RO44e#c~yڭ7H)Sġ"S{Hg硕j-KH}},h5{ݫ]l􄀃V 9$ ]:|Z쯐LW߅ٍp9@( x؊::[P3sz#';c<׼ U [G c뮎5c0sEnݠ"~C*Yohn@TI!P3cKLCϐЫxHm;R']^eGsGXd C˦b؛zc+ H^T ϫu%;x+I:Vڲ[b=z^bI<$n?m裍 /'Ѭ?ҒAon9ԓJU3ُe=L&؄A(~ R^ SJ]E+~ZS]i7T; G8r'] ĜcaMEmpB{]Ĕ>}8Ts؟]EK[^4b86җzRd=UliRHCG8;;tݺÏ`X*mG xM Xw q^Ӑ OH{nJ3Q[U) uR| 8`3jxn瑰dDynJmI8")L}|m{R % V+EY(NΊ{sBde1X~Pm!|# @s--ȎiSܜV>P^<9.H5*9t}*G0QVEmDqj0t^rQ1{ ]F&۱CV{|u.Eu"~Bqu0V~4D4_-7o.zȾj`-W? oP]GH'墛#M$ tQn>Ň#Lq}Phx@ p>|U>C bqtX&h5-b|9K5בfl31g20;|6y=Nq֪)$0[q&;f7^sǑ8P !pMMkf̴wgd*9H墻1fYJ9V /N E7jrӜPx_M ,^*]v>&hԀf[ B8 ):=R#s.ph}wSAzk$]x-$uȿp?ʴ] jW* f h{ Ot[wQ s"Y{| ~Ou+wxz$A?l2ǔNd;E43$A-+]&uBi&Q,!e謡Q@bbCAQ}NK%|\c,<-ũ?G[ۍx:syJMv爓?h\ie0.O%x 9nCmܼ ZכAޜ0ދQLwfŏ; /9)E@WN˨hG/^\1Ƹ#hߡU.H~RRfF|\xa>-בD zTd~%9#]/S[}=Y1_hFAp]߰G9KږgQ8fXM(!dJXTtrR/Vylﶤ0ՓN?N'Nfeh{i}$AOJ-:VAX@sBdHwtkcʹy\Ƃ wZ$Ѽ]|Rǐ.:R8u;ɶE뉏 ޤZP9SֶƠq:fsΨNsO*rmGS7Qsn WXjZEgIDlRtV+) UAu>ˠOLZ· td;م#LD({?'Pe5;f4W 3!aVq&ȾM!? PJcL;&Q/cS^F .lF捔Q{mIK)N,e WY¾/R'>ٞ| 2H%lIo>ELQo $1VJT˹XZ}?* =bA/m!Yj~AOi]c'@c-ۭؔ!,(?|ήRFqq#+1 ?h~oFSZ<%hbV7:7Z~cn$ϓ=R⬺hPχEu4`ghWd &l:cA^`E>e,9W tҹ:wh Rm> [&ߊA9yY2H()Ø;#ĐgkLgP^''}q7gqZ1_7 ?[tÇpO#8I$[}t{.{k0l- @.DdvH65uۢ=Kf9Wc? ;`ul263i5!HoE?ue/52?-gY?:\~PwhąN}qm/`@GUsD(dz={]Rh,9'm% &K޷Ge0 Ie޷GbWt{oo3?#ǹM 6,cN5ҹ܁ h/ s['"oMga5vB7\ρE0\Cke \P/?z1g*E\3W41[*k Mp`ȦC][Jb.:.srhcg*N?XDo0*=H{%9c^%}Y!kt^AArok7E)ޗ~]1/q'znB`.VL܁+#BOAOjd/%Sy!N{"bP~h 53uGZs1]޲RAl4z:ᔾ- .鐍4Ոv_>8πi3&-cf_>(CQ56qUz赬T+ :Q&i\NN%;c\.ڦt6Krwb ⦨C=;z3vO Z7l1}` b^v8D6zmz>)~ٿtX̹ ?n@N‰uWwfG5ވTY H1Իs,RkC:uwr;gS 2&vĢģUL1`RK["' Zx͍ ˈb*%=m[o`P}I%DtM=/(M>TROiUm,Nua.g;P6Mt=ua:]$Ŭ_HZ[E[A.M&VjEb: xujr4J[G믟N ]2MPDCKkg?_ΧA|FҰnh)OUo~DbqRcsp6Qt!-C f&m>1bR֢ؼRzK8N}&2B+k@fdఘvk&DN ڻ>n!ȍ¯NYw] $ul7}oM ul_o-Yo" mWUI=i3~5lqIhte{M*%L9`c48'*nHIGH&Bڀ鲥>'Y?pN_Ÿ\?ZIڣD3zENVe$O +K@E$L.tzM_cu 7̃(9ٲ3~Rn;D84loL3Vva]u&n lKo;V 4i7B, Q*(-BO}#%KQܽ6&a4,/jʮ*N'C' 2N!|[J{Kp%ÚI_L@| Ȱz?eXa/ft1=`J "T\dL5J>ԦTGkB j4\[VqX$Kx#*ǽcPFrk&lcS#գGjm`2do l\&'ě"kC'KUk-1&QG߇kg7TMKR/3jacvx獏60jոYz!t0hb6"k+l>g4ڑNQ,ܗ rlbwx(g7*S~8~oF@јkkM{u7^^_D  gM+ܜH`'p\V¥+/5 qW(%jhO.h #{ DլFI2G0M)͌s x*[%>cvd1աEpІqn3le!i]/@~9/s[2DjRٗ=^_8{ׄ:}£z8v_G?"i&\Hݐ<:nv_-8(kȍg3p)kG%&=8Qdxu? WI3?Ӧ1n.00{Pf'y╹ЙNY@#Nf@OFh`{L7U@!yPpc./czc bݗvG]O.zN\7V'\*V~yj7(ܰ܂H4c򻓳"D'p;Wvm 8(\\N/ wzmKN(Ōу^QW>10 q[5ED!]Rtgzdv^1LQ2 ?Է_lD@K7ɠisCZvRړg[̎>?qUdZK ĥ^9yja7/~--B!Q!68:`e^V|R*0d"PP`\S6I"h*SOd4oΓ<6z<^oU.PGʂ<3vJ{h[?*`ﰐL|ECxM\aeP2r`P}myM&4/ dc:eKHVI6=w2mrK1bv]B2Z~uODZ[M~pz ׉ @;#6:|T!dF[ؙ.Z;mmX>Vv \\Eʡ,&DH^`S+ ȲXi$´;f  ouI[;ޣ$Ӟ^-̚MHqkp˝V#v)&(\B[mcQN6or2\lSbŊQԿ{kK!̪iS4(Pߠ|Ή` c[d\~axU$TOY=Uuޛ W)pqUIP׼[S;&\>|s9LYEzVf6unj3dHd]t>O%;VB!*hi:yyI)~k\ls}+ U[ gye$\S&fe h,ȉ?E`s)!LYV䥫^u^˜)Y2?;gT~:w(! ڷ$Dҝ{5ֈbzj#bZpc[LOJ9;e\T;H)2% BfGwFA-QJB @'#> q( x3AܥѠg;sh]))tY'9X_ 8リԸb*E=W-QdOP<\@H H`8 [K*DRG=J,Z*WC0>No:xjQy 臷AjOL!nZ^}S\$2ҿ郓:*%C}Ќj3p$`c$~ܩo#zVqa\|I̢+EZ"kr3LjNxsT/֨caX2::[p@7JuQd)(j2VJ"M+ Zl-Vl藍kDEd2<úX=-'3pqz8Mve DhR~KlP/-j /ӭ:u.P!ۿ4y lB]XtڭW*N05EMơF*a>,mx(]yiHQ~M5frt +X%2U3{ezglKPe"MյƬ r5Qk0mj}Go)dEl2܉g>5^uyn & 32h$aff458-}:R/a;:mOveYw5!6~/L @E5J,ܗ.P+K0&ҭ4GgJ%dTJDh Wcn-& ۇJ֯! L}̏_fꝯ,2dVot核<<(?/}EkN28a*DGЕ K*B9ߧ&(m) JrFSRn/s'80"I 78yg|BݗdR6) lC',P45G/(IpC_lUfy듯/%a -&J= äu[7 2cQ>򗇠!J{ V1\X IHc-p/Qq@&lΌ4R"c}A1E׀(ZX'Qd)${ZY8ho-bՌ_ #V [ jz7BheOU)d\* YHa+q(9mݏZgɣ̩ɨɤ$;)<ϰ0Axv cpzA<;[]Dós;X]oEb@\b- y&rd7DNy-`\VցSvl\OҶ#)֬(V!j=XӨƮOH2mv jW؂s9K r)l-- ~.Vg7pnW_H5KNZBL(#{*ٿ!1lr)ljϟoyxެې(@ j@Fe7~^&8J2Uu wZ b7 M4 =@njvO$5Hl[/'p,W$djMf|ǐ8f(O[(ƈ$k`rZ+APʬG䃦&q0JtbςvU|8q`fF0!%֋8.R_ˬpv5t v;AɤZD[ TLup&ge>y=,zhCseuPy-E#bڻ?J.Pt@SEs˷ep*b|+ҁA7pZ)nMfavtGu Sp/,)Iʏ}jD8rFG<N$k)2?~6>JAJ,LJ̣-|jhLPr ,,zTW Z6ސ D9G6ȴ(dڷF=Kx]pE Z=քDuf#"],Ou9Ƨ}rf ,\@ǺkI'_2RN{K B-X2Ϩ;er8VE?ջ;-2kA>AA2FSCzۍge^!j_%)/?CF|Zd- /- ™! 5x&Sܨ\"ɟ.-;ucbG)ͺ#ԷU#K%[F&:6mZRHwMJp&0FvfM6&1J1p/'CI,؊D؋`y}p_2ATOZNH-`l(/s>}9r k[98Ꮷ_.U%u go&6?{3sW7=ٟD$mo+~~8fҍz >cFU4΢hPs>Z|kȍ5vR\{E'I>N^HՁ:n# FeJY{Y)eʇVwЗ, x8kB]T?flLaa B'~. +6 )" E|veM1GV_\k+L3jK//le!0}!3 /`r]h:RV'ğ^ѿ|oC[ߏ稆*9wo|:L;{s4DIFS2.]xc>0x_9q#igD[w2Voq+Gbq}D[YLa|Hx,WD@KVtAEJHX81i*/ڸ?*IZb:$Mk1Ոi\Ԧ5`|[rځg|C:]q45hߌUF靾8e I,M8Pr}+T>?ʶdژy6qG@L* k;FoNfPO5=C ?.l|4W!ݲi@Tsb/@V~'# 9u[6pWY{9Wc;W/Jvt<{5VaDכpPFB[fˉB2Pߠpkn!yzl8Ǘfaڿ[=RI}ɸoehp.3 桅W9& 㴇IVrfW'.d)t&dXT4Pp Ñv=,x'Q8<jgNZP\՗ʣ$JZw;Ԍ{ӻ魉W"ӝer@ %5Ah^븽FTsvB/m҃jhȻޅ8ڭU[z{(~l]; )ޡ ZDiOGiԢ'2\ؐ{:~X;q䗝L\\s{sX=Xc["Gr "RM/ :UfLbyH szɉl(khxBxTsDͅ(p">z:xD0Ůտ kKN_`. U{M 9H=& =dJqm[[p@ !R3oa&\ygd"̽N-N]3xdn}JxZLj&*,X8WjV2 a箙/J+j E\  )+qS::*`(ǣ+H k5h%ĜK ,:.]+E{ kxܟL8h!c ,&34$@aagUpwxSxI ŤN.E*i 'õH+mȵy Ss?JIŨKW{@|d1/05>[}@y% ǿvQ-IG2WyOOP/t0\xÓ Tw9y$&|D4i> ;ˋtmgg->BL:P3 gəOR,{rxl +'Zelhuxk(. ї16>G%JnYX6*tj/QP/zN6+̓Uh>3~D[%a3*91ևj ËSD4cí^5\GHv)1T8TI)閡oBW|v(7=J #k"责r[O3jʴٿz2DaнqÇp9L(w7ǻ/~]~ !/Ļ' {? T+L{`Di2n)ZrG^8٪$w'#GR3ǰF3lLbv:šYq쬆J?ܠq },K7om@zK4jBt?Bh$@TLl Q"#F%` }C$Kn$1qrk9\  /tJ:(.]U0 fCW= ?6! ^l]8,˴/YF@|/)&=<@SL>Q]LZv~LVBL!rFGc!o]ByZX;?Bl٢33[kA]_HTA.bw OyRY5Y ay[XN'QV`s jCrfŠhxUbuW Rm]evRFub=N@ wmv>crt 4|yKĠV/ 2ѫ(ak EeY;:rI͉8$B'{ah@/wGY+A$z3cH~}dmtۋtSGN4))ޓ#g꠳Tp/6#bAaTJVj-A4iۥũP'Ix"ik<)!Egc5j(?!q<1q'łW׏1E%wyQl9F B PoޞEٟ.%Z~[{[BQc9ͣM\ e_~0H;s y+S"?S<^wvc[~qZ!7'wwO|U65W0Q3% u;$ B pLCdݙV'V"n$W9 $ 2ssfL=a'S #!ۃӔ/&f֧V3\XAcἸt^2;ƃk IT {υ]Fj%BN2R.r$΋l[bU>K;~I55bOr͠K:5dsp5 ⓰9^jnRq@$SCm5[Z=O^L&fo*T/"083yZ,_]%o(wP(V)]sJ yq0;ՂD܀"؟=dr樧j;ԙ~_#[9n\SKfEYA2#(X7sQ|ٺBw K.K 5A:p0/~A(gРdE.g~{ ^Wa;@*|.Q|rG:lVWǰ]jc^щ&#3 GxR5\@qG_!G'2ԁ#k\9BjRx.X!L%rh; a۷o i"G΍*xKhEIʥ\=Cg΢g+z5S:\$5{Aʹ!ǎ% uAkLB(ٻUձnIne?ݤB*_9⊚TMӢ;T6)8 ÿŎg(pn( BI׳emPvOh6} B3X>C4qƓ磡8gKCR$x2>jFB$zDҷC4Pg(`DnV#ZBG9vɤj%i6,-"ySl9)8hZrpRY[l2t mejni7\5 (a@fȮ{=")|N _dHI|IV%%:x7}mQrTh;v4_'meaKOWw1$e/:!Jț BQ*aGq =q-X 1q`Bf|p ի*|ox5 ^$D8lӯ>s5 CP4^g0Uo^e4L~@e+:0T?p؏\aɃeӾ†(M[duLN\_Ycua_gT!R~>*ֽk# { $ .l4zҰ6aڙm%cdsd1X(rlƒL1d"{*xq"O]lyGWD" ^6۶li:nfk<6唏vF/|(;%uv!j Hχ |rdu~mVmDp9%ç (thJ# wug2m<+WWNIu}PY3)%GVd6bMJ;fp`/(8)iI2uHӳea !0_s !ŹN o3 Ъ΄" ' sdAekںO)]bz{>םgK0-=(Uuamǔ!ෑ,)i5A^o3͒[MɯϡfA*"BbJ9Cen?{i |=BK$s҉j$k+҇֜3{tYfqЈe / RB;Dg56SUa4Pi<{"diErq*{'iA 3#¯V?%ЧA,S,kkN09bʼnv }ї\# pV06+56)Q[YҨX' _rg%Yȕ 5)fTS(tYc&ZGJ.uOn ݄T`h ؕJp,"NU/>l&$gļVtoyØS8!^挆$"N'+]1aTP4;X)bfZ .j=a2{rKagwżg:(;"e*2R._U:@ݪ sclqy GD]@"!37/ZUl TRn/n_ eĂ'x">RK*KoCf'ؑP+q=B:rb5-q*@9hNdۛ )T_S(ql3E9l4g]%$e,Gw5)_5?r YYi+vg3N>8sLW&gʙPO&A dW?.\.CԍK\&Iew#Jt3Ed%Cq,6f!}Ir$n7j(p7ŻgOf1v9Y>C_v0Peu FZ ¡7QVt8;c^ny2q/P](Q2$e.p'`h J=/ZZ̽N_G(TWeavu|xrwgߵOzLJ`CC@96sq2A|Nzn0TEqk歆T09N[Wy E@ <,9F=3L)FUB V6S(\Kcȷ2A|y8 9"EKh%u|$zMfsg@e<3?Y^*pJYe5{+oYDXmkk[%I7m"Vr}>*T >~ctp9TեA, ykN?xРjd5m~=j yţ;5<_iECF3_0e$QABtZ~twV;yK$p֜}1 *מ<43R/T8VE=]NcWn&QxiTS-jC J' @Z~q{l \*n-#Tٓq$ANbN.++GA'wox)5 f_ [jPШq%&k:?!,}&4=7joz@&gEML*K'497Js'x]qvp3k.]Lp"@5R4;k12L%:j/<-Ei]iusr.AxrB^2Vn2@qiZxA187(w,𐡃ђY5bNrfm.(pȧUk0˰ʹst-_9wĹmFrUg|&)p=â~"?(!!TV^q 8*lK:&cvb! !$&t%їL}k)t-8'Y1Fn!v{%S⍟%f-}Ơ,(mwnrDH(okf$O9*p bBL)#'X<~s bcusW',jyZ[kg1QT1D1&]zfkr?mUh[gJ]{0'y&S5ѹs/s }+/435xUUϷ I>f#lw`;f03 `llֿ?؀P.GDuBT%)jAoы3 }hQEaVhY[˒k[3TցE|p 7p`Q߆'11,+TLtAy -#ta4=xӍ}㗤>_Ո돝jl*;k]Kr֑z ldRqҬKsTNE;gqe@^?/`|Y h$,OzL,0J݌z9[)3vǷ2XC7mEM*"`+'k+$^ܳЌLпCku[sm/$g=|LAJn;+1HdᕰrZa׀:]2#4٭B͓5C~TH:q(4 *X^K^eJ˄zf>'^MIw~jXes47< ~&P5ҵ" A>s&vN=kC%7`D #%Faa*B 떭mԽcCv^Ef(8OלPA#>/BG.#EOgPTN%oO>PXxJSg~_ϋw?m}+he>]Ҕ7+I$|Kr H;? L rӪO$I*Q<%AkwcZߢܱ'* oMٽ0Ή*=<{Qfo~U$> 'e)K5N<3^|\)YGk.o?g #j(0bs>`XIҴi}O° E? =sqb*Yb*2Z{̋8i#=5ڣ >a+ʊrPzp0(5Xr'T8mT{I.D$==B15ɤd͕0рeRW=B,Yhuy=55٣S"|CBé%t5f)XN80c'+ԙ,YdI0"Ī3gv-b kr k \/Z,Zw~8`oɎ ! $ < Tow> +f:i"~SWcU߽e'];]lL5mwsS/$HUExnxg' ܮeUE\b:&~ߤn4GU_1'DUTc ޯl\QQR*wtł `&Z2xT:D31L1b3JL60EήMLf׏9Ūv#]lUɡ8$a_ݫ?KW=2Z'>!jT^pIc8H ɨ#_Q{!H`d֗J\{(HèF nʹL*$rNQw}nJ,"c,}XC=.Fo7j ނ:w@Njff"$Z=C3-D`?_{Ki^s8僎.+7^^cBj'sc)~{F! 8"%)$J1@eGp7HĵYzA8 DCj;R4kj<^"喵ױ4^)&*32>/l`u+r=%=nHQ8??VNYR*c>XDo.oܷվgǮzo;Dkn\ӛE ǔ ƣe 7^AlS`nop}ȩ UT1#i蘣%K+\7:ױi zܻTKx0tEHMFub8&G8Z`^lxҟDzUl%(,:G & m6uɃT$M AFh]=e^.23ukK@ZP2ڙ,)b޾ ~9#ˁԸR7ST6[D~gNc NZ-+sX^+Ln*طBRVM|àY=%#3 j!OC$Ncu4s"&ED`E ŹIR [{۔Kn6 yB)iVWI0( e@["u<+6 ĩok~4K'z\Ppx)E_~e@5f( HR6UW,~g t S }0$uMdg)K'ϛ™<4fH,OfTI5n:ݠ@Cl$>Ou7pUDP_fJү;5=L(թx&jt^b>閭2ڎYi 6+;T1N Q_b T@ hQդ+3c19:Q ($Ks @7n{z Ѝ *XrG@7檮Z!@#v~jA2{}T H r'+ժw֓BZczZcЏ`.epZz^I#no3`:gXZAJ=33Oҳ>?kkI$'cZ Jl,`HWXqlxpUz(O2 bOuc^ J[3Ni4qAe"Ql!l4V`!yvkz_ak1!kNf7#!彵s^׵*@Ig6Ӟ/R -e%L+R 67NxA[@`:Rq,nWF`9 3#Є6)7ghKl`4DcE}l/O+޺^;}pǴ MݴRht֓ mFYі]̾fDe$~2&PÛqz#WZ>U],u¬̧SզD]l6жxвTRy}CS\ GM;CK%oiw4{2kA;C*AO݈&H)Xҝ[\u$F ~I:xDJ@XDi%~IrL˚= BcRK }V~ڍ'}E& {zZX#l̰6w0 *'9#, P@CMo*Voc73|X>{r%Էcr!yiBw5Jr(QB%erh߰#j>QV,`lr*=j l%0‹̉ ..{3,HՌZg%uM'g*M雖ɪvu:C]Le?S]dV86:.sfR.%hi vMwQ1tiGMLݭoyw|$Rr p[Ìѧ?-$o'Gnܣʅ:ʞr_raU6 ƪC/pXjTx}Fݩx/bN2wZeUGZ6Kb,+~DKxɊƥ&=8IYt\\XdPyu`8vl?Խa =4i Pb)N',p>{!iM^SQ?33nY<ӂWJ>q*<Eݣ|Mjgi;lՉĦRr(ߑ,y+&cC$^eJoSK i1YQo`hB8O#}{±rtC"mҍzl;1պNB̡_O' u,<\ǻ=Oi`}D$COEɒɳӕD1hy*Qh>$y60{Պ͊F^/831MT Ü(bw5,DEP\jQ5ײU̓Mk /A!㨸US_]iFүHo 1j'?.ml)h_Ru[O:0E 4㜰1ņ+m,D[Y>%fC>x m!̫Vx -<,\ fH=l%߬]Hu?X.Y@d)C'<ތnfs>㮇 HnWdO(#)i [[] LS喏+gaD 4(uLB +AS> O^M:K-ko̶14(ӡi[-w]RmoT-+۷udup]\9uu-2r:RpCۮp_'*p彔%:LDH5/me Ht ۽U~颚0ɥBX|DR*=b!Ne&:(=p}86yf D4 Si 94pO jJ[o\){.me6on%ȣ`D&N~oϗA;o:7SJ:ƶ 0]@J^}zKv t*:P Xtz!#N9e4IKV~9GP^beܪȈ+>ޣqg%ICQ>ba!.1MSCC+kUSd5c.rFj6^xeHm?JN0RN{ 9_O!vIbݯ|n2s#( ɛ7qf5̟P?.G 4 Է0V(JI4|'0AysUR=_cdRki%>,*FsyʌR;pVzԥ065E57 =!_nQED͓{(,xeyuc\7RV*NS! $!7D7 ҍ-B$vڧ: ڎنddF *^{GTr@*$R9i_)@$Z_jlQIﰀ;hf3ts9gQ^;G3,&0O$ocy% ¿=L䲼@!،$)vO58?NvЮ׏`e ,"yҦp1/ s%t'N4HU:s`a-E_ZrD6Z5;ls d]דּа̢ڬD.g]$GCC4(>tb2^uBl|hkګ<C}3F4֞:=P@SWgUI*YaSUGv6DX5<(3I/ک&KqA*?$xO~B#<uriɝ- [}o5v{N,[$FZeD7~~ZqCxs 6qʓ.$33|UJ>j3ܳVڕ9v [ئQz~V(Ik? IgT 2T?Sɜ&I ڤR%yc'mv*F˸A:MU%T^hֱj_.N1)kOI'Joa+sR?Gu9T U$~>h^5q Mc<4G%1jGL,}V>+,ݛ$1Ost[ފu?%!'lmQWKCxGSZ7#HG`*Vitج ^/QleODE6#k}PK!'Ƕ9j({b7"3fR/ (,{X,#FC%'Z:G"r}*DUӫb2E'ɵבa cw l#Lt[Y3VN#RuzR-n|AKn-J-'*9`z qKaX\hSh6#ֺtu/pCHK}l]r4K;HIֵ߸a3_Kpd $1aA'|Zd\ =޶$<1gVE$C+ۙD-XN;0v+5s(.Ԩ.[eX 33ޛ-t+ ~۾6Y͸&Xӑ[he+jG=ƈm! nώF9|~@'֜#=@ 1w17ISN%lDheAZwLr~X܅&/!Q%T]Ip.B@o91Sˮ|ͥc>p5T(IS ճOCaը!sDPGp̔R]1:qm(-o&Բmͥ;`P.קda< ";S!7%AU6YTnaAAw %l;Qr=k|dƱpdQݒ%'Jm3_1ԅL 5SiN0݆kw{&w! ه$ *sX@8²%[3~$&h #'d9N9rk› ιoJL5+؀𻣕p N#Z$ J8<6C[8#@y!D{v!^v\L*a ,PWr.xWz\&.T{ھNW fL~c1L g1@jn֯پ 2]3j%WR"F@dsijIU{l6dGfr&zO Θ񐍹ϡ.[)W7urk,&$bA }ϥ:L@$!gpH]70z4 pi\ cϫ;O]Y otۓd䨶b/*DH:c(cMhV+e&{E?Tb>Pփ*y54;Zeg: ,Q{ؾTLyR2Gmi!.ANG4fh˜3֣>]Ğ_sAÇ z.KmB'~ĴG<.xXf*LTZECI<̒?B3aՇwmfj7 !×tm!ougA7oxEEk"`^sT%tuJmXշs(e$d)2a*#)Rnh25!S񄸐w=xzċJ,BP<~Ԕ6O!eE 䠼?MXz6UȕAg7מ/n=cG(ePWxPHrndwݞ^zY,+hJX  .޺Af8Od$ y;2$*VJ. (Љ]|9 9 hR?x9aD*lIņ{!6zX '-ba&DY e5w08YX,-}.7kL]WiJ[,ո9`:1U߃d<}6c5־Fj[~֧ǃL!vL} ҘcGl]85݋{NX@s,Vkڦ*5r!Hni0 g[Ϛ?-ID-Fm5ZE@4ah @6,"c(շG㒋! 1#̲3B@L+% _o'لHsչUvc-{|B2 Ѥ)4l!W1A3IGgJRA@i߫}F_W$x3CDy|Zw˲nt4En9N4mkޙ}zT+ய`VP49^ ̕j &v aS_3*ozIziubZЧH#hIǃ0:+}vSWOʣʼoQ&v r,B(ђ J/Q\LH-q4#b8c$ȸp.]( z<"b³%1BB&Gok{fd?5d BBfulT!YpڈvHfq˹ Gmp^n @ $=90^?S!bޯ)qZ<#XxA`0sUnC+KXiCf +0xֿehhD.7(^qΑgMcCZjԻuһw7 @i2a'yERdi+E}hKP.V}»]p?v]vBygh䄀TWb߷pB p ymfԭ11P;b)IU%ibULM̯0|sb+ T?Ͷ^<=C28*,0z_&!ix H^Ƈ*^X6(Tۓ9u' p4+i]0Eɹ @4JD1cցh/a"Aؾx1_XXC<*ÈUB4CC|`vwϗ=]8q('^1ەio`i+- kHM+׶Q$Z^'eP!?Wf 5d:Q[;'ڌcL 3VnZqY 6RA76^p l*evTS2!w / RΫ#,oER5BZ&Y Ձ5́Lfl;E*O=I`b;+)NXz^fvP^ W iJ6Rs2+-MYv2aPk1;xSZZ:]`)w<6X/c^16h\KkZ}U+>XpĚ"mvh}CIµ/Y3Mn'*#.䫾4%LMUdi4bІ_>34lxDnzd*Ö5{1xí:Y=!>(Xw<ϲceZt6 ;])fC«L+;MHdt\QkW2vw`ӽ@IMi!hW\3;0"q*/ghɡݬ $\d0ԃR ei_5pCS(HA'epoB>=0wyPRF[S1p !{t(T -K\ en/>a5763C>x\1TdE'GlLfSSdj42b3̙=XkyA(vii3C}x 70OB=K7Fuν5 UsG8xo<h~>_+Q~ү`*&Ve@m}Hci J󕆬!?|#Hͣjr=YrATUKIoRH7%'u[;MK] } t8LN<1mL?jq[£d z|XCfD\** _,[n٬b spW5TE>4|=" HjSV)CJu[`HڿRM̪չ*]wᲳ LT _ qA!T9 I l|Ⱦ*'\uG>Ϫ鰨s#b):#@9b|8~sC"W*'|+q젇|Cs`x4?yxwg3{%cn%hyl qb\Q!,K',|:KA$>9u{~j#x 3 clQ(2$.۴ȧ1Os:gh];z5ӽ| v’4Vk"l8 g`D?'tI7#'G\9yߔ%AOC1͏KRݎ-ijع"n8yr_{$ٳ>sg0u>qA5d,t'd}?it欗%np| E d,ye:}}FܻrCl?G`W\']!5F1ꟾ_gimY\F-.ԟ)['SiPUf@5~:@^L&wIX#-֍j@F>9|ݟxz]r\[7݄lćvWOU:rkA^ FW#-vVv-+(nP-/[Z鈷oPVkZg/DLBgR%#gECxi+PGXvwKx$3 6NHJgD5r҃13Aq}>'i4㲻_?,2BDtGS=Laa8[ϪMk:; oRȦRv4> X^Gk霛|>4hcgh^KN^`hūGp_VJ{:nP ݃UFD* l g6E( (m.`On%<=lctB,+^r86cv;qo09)v|ִf:+ R*h_h'e`UlLhn!s$ĉWmv[1(S6V|ѧV2>d}%fMu{J*B.W?lBǛhLnj\{&iuGFiQ9(c?lq!S Y~I^7Vژ rp&N:ɼ w 0;/6ϵ#?x`DPW*poաXhs9Pz/6FSnAoKfGﱡ {J=\!JM!>n$+Ӆg{),4W'*P;q.?]Q7lLn]y} l26 L#~J@h*ge;(y0D-Te6=ϳqHz9 ~MHĘnkdo O&G)=x)ECrϧ:K^ϽɀREgZCO>@a*|"eXaw^0!yTL \6c$u\zT."UkmJl}`(W\:ite *S)\cl$>V"?!xQ7U oA,%EG`!_w}<+rx fo^KbeLTIZ>j;WqFH ڒt*!#d!S[!y;.} kݹ F㡭L:}ۉRJ0r.&Y( BDS95ZBeK4Pne1dmW ;u*V _urV3~w3dzoT0 Q#%!&F3odK0zޡ6qUF;*\D~ o 6iz|;a{氆i3{!g|7Z('iٝBc 8˕6hoQ0 o̚w[[bvno u;gjόp”ȫL?D Y 7\M 3-FN9pBl"7jgd0ØyOr ++ 1ynw]IDmʾڣMph*9caJk:UM՜vmWs3MҥpzG-Ϳ\Խ|X8dE}Ļwlv?1G"ʕյ|(u9eMU4v/cwJ~QGߟe Rٮ$j´+ SDġ2ɉO_֠^N{ [M\?HYrߙw. >FXHI<|j !ctU5}{1W2  GwQztL[ҥ%N-z=m%ޫ;_Vz%t'px8ݲ#v\ LaCV]˗K!NT)זf8>ȭ!jڔ/kݤWc`zZ@R yCJ!,X_,[o(-fPʊ=>Mu?E8&#,o=Z Pγ({a˭dSE86( f?7%uǮ HRm8UdQw R0:ml[-1h} jRTY7F'mH 'ݟ5iCd%|p)nK2>x>%u^ެF)Y)& ۗAYK2{Wq ~bt=8Tt-|\XFRߑ~G%2eUqrB5j膨Q4 "֣#mdz2yNlihȹE4ܿ_"yMsه4dX[yV-r9J Gp̯IwI#O1jG9j^yJALkՊY^/Ѿr4S*]9В @n)1\⭹0wjPr6M@I7idZ^NIkۗ bJSG=GYAF6piQ? ftEiLz5ъlj: "`jqy ܝNȊN~/-΅?lXM }? FU) ׻4Ԣ.֢4KC%  ~oJ~1L{'4g2ڙZ ]PmbfYƲpa{\!:$6R Us c -v𱆲Bմl a(׏0{\ŵcӉm @^|ΒHj (_l-$䡱@&b4Y{A 4zvC_ 箥iz».=YМ縁]H[9%8;T>{?X&.dq)׷HHMOz]q_蘒D>SɅ ζܼ_)R4DMC[0)eT?3caX@>M &6#Vo3͛y+n"d*ъVڂ{)}Hm (4̚L8""kCoj1\[NJ_1ͣHٓXCSPYF[\(L\ r3Vuϯ2XC̺Ҙ&S ]=$8׷Ii_FnFɿI<(Vϙ#0JۍہeM玁cA^t$.2$uЛb+sBɲHw9xrdid%AGQ|`Uwl^oZim| _U˳M.oh&ԥ3u[#&TLj!6bEB^6`#Ö] vJw׀mp`9TqR6WE7o|Fֻ|ŎpME\ 3cȠ2v3N'ݽp-!Bez` SOL7j1>]ð?SQae H7 idfͳD~Dx/X}ƣJe+mɲy@+]c!Z Cn }c"#3'޼O:W]Sn'J9w'0*߸TR68FY4ڗCĚE>`8)>óg/~<rN9n2.2'kg\m5((B;<#2ֳ۟;;w#NM6w#-Bd=}|l Dʦ6i~A֧:1Q%ӻ|7Ñ ղ̹C~φQy9xw6ǎ<VZ.+d-&8ґ娨3"Oc>szC;-qV-=˙4CY% b\JЎD"(Ҽ}{A]z4mn2笼d:S|.itJYK;U!C6VYCkr ȱU"H4{Yjyn6X6@lls|L7S4/eDzIPq*`^*= ΃D!k i྇ ?fSK2۪:4m"[L30`U(.\37,>!!BEx-FH;Jtak}~.;qC c;םuae/T/~t׌bi܂H!-Xb-G-'6z31G9YLJ!QCq>.ƄƈJ`<[v {9BsIA7t8퇝/hq٤h]G5fj"P"|܅IW{W|(( \ҮwEFKc-X+6{)TY[rk4= 5>C[1$44"Zp7pzǫOB}9ʲI'g>y@' ~Ϣ3.Q tnpΊ~SNfa9OGN)#_"ODInDٓPOHCmLp4ɨyHR,JoSXP'_"[C(={35 J9ob`~Ƶ,!l .74(A?7w[p~O*|%ZT9ᷙ3 *[dYo׷wI '֬DqڡZ^-L'8gEAλ2y Э5ɣˋ6@޲\dڎU: c%Ơ܊PV,qrY4gңb۟cKykC@>Dau(]k2rj}!}e`9~x%aTnҳ"v+otq#Rog L$b(V%=Gp.9MQ="0.\FhK̶DD+n]qv2VG$^Z G=QRZݖ@UE.`*ㆷ}'GQY5d"M}$ 7Ɂ"O̒%8?Oe/8yOUƏ} K_#"Prz三4IiXns$ ROC0'7gZґq:^w]\d[|q ['uH6h)e 8+(,<%~e#9EԬs>jY/pT1Ϳg)h &msvMgn6.݆pUR*.EEM3)+!QTa=F/ha=b,?.0Ʀg& ̷9'[4f#'ɔ}  żcMջk̈́2Xf,jq 7E~{c2A ° 2 8k΍+wpIlVm_fG~&jEZLqw?)f=嘘fQ7!2`Ȧ!xUA紘P-b P  eL+h( @X.ˡU[lY|ı "B,5] g_eS'|jFuZo.r_g0hI$oPb*~ 0T<k~& 7ljˣW"ES+=ۛΜX` D%\G.>IOaҖ;sF@K&kt鿢\sn&T 4t02+GYcռ#a|AѱO vI,ƞ7!V^(89g kR" q,I*{hP[`f~d'K)YtT<WR]E.:}0lmk$LӥQq}5;؏1Kg"M S#;`Msc9rP X…#1\L<[j<}p5"o&+d2DHg sN-5A^kǏ[?R`F'<| xj QM6T=2]uD`Vd6|Y,)+ wE+yPP%s-hN'(:105ҭQ/:c4lW/02HjS1ޝG;"ZޮFUqɢe}y""̀n xB'9", o=Fat{6J5!C:E`Km U_L@*YpF7/X/ed}V s8:F&+ (cRj/|]ɭ6t@7 &B;ީJniIJ M4eOZ /BvoߩGe}'+.08Caw LRsA3󮤨sӫIQߋBӇj%{Ǹ;LQbxK /`s>V1xp.?,Snf;*x<(u~;IٛƼ~rY0D17s#0&ΉRzsC<}-cS $"d%+|+LQ5/K 9_b4xx52Iy}<ļ@-#㈟9"ivx(h'imQŝyW K[j#./\`q`  ^#¾{3kޖ),RҘ5r Ֆ9P)w lYK٬5lxpIŽspu]Yd%2&=,} d)3'!31xTP?xoK_(8-t-f f>"bmͯshgF3Glg/V2:y []R5Bq2ڑ?N ^xKԵm';J&I"ANrg?F@:I6 G-櫤|gbuf `'x>\YjI)ÆྏM;-$$hqqNC@x}YNA*OM{ms9 [5l!.bNʦ89[KT C`MTÖᯅ!InTَmGM65_}).:1RSGzײXUmyD "+Κ{}ANΔ|\2&O~n8g7`p&=l"K95HPUY>K\Sz5?-0rjvֶeһAӱ4A(2Mh9 1J iN3 MeB#3V-\'lVuڸ'$*%+3$pgnTuoն_d<]& %$,m;s}> E $PDN%Kd '??W*:]}ڒ.^/C*'P@6SD`<s=mE@LB/fVՉ `oo?VT=\T>t_ b,ˎ<%zBM=j{8vNlƹdskd /u98ZvuFO'/;[Ӿ 2g@TIAae3ާ9ſW$0+l*Lo}zneڛ GA'x&ϑeB/ś6<0]6 "+3/3$8BvSI{ɔ2w:aaP9vJ[Z98GjW$cMÎ$P0%+&(UȿD /]yɶ[M=՗q ;+rsD un JDMgݯ,fz/ڥQ3^.^9{qtÀ tb.GNG-[JBo_qi=A-B72nzIx/}fm}GB1Gv BYt8z+#k:ٸal̛ FF,vQu@0 xjdR'oUĘŵ[Y&!6ۥ})7D[UB9q4߭c|jGڝ&/ 85k #y >N(+е=TB"vlo vش(aR7lQ;۵Y7430nY#p?K#Yy${Q{9!CcuZϥ]COE$F /-`S C F1)"х~K)ɣ$UG-c_Ú1FCb56j>2-/& eg ϪU@z*EMi0 ema܊Cwvٹ/_nڡ`M-q)vJ-*uI%jpmf>0$}Ecn60GC(7 Z 35gi[ Cqb1tXnڪTk^CN'*L)Cśb1]/j/{@Z X*baB0yDiIAGSn$AθCMnBv"/TvUboy'X}Hhպ}35j> </oK=LѶGӧ=b1 `wn-qPcy?|߃ L40gpLF,'VyJT Z)P7~ˠ_|e|6}a#Gquf\b~Y<ju$w3_]C=n=y~ }:?f-y mpG ZT:bBrɨCR  3_ߒ)a8p֠ե'^IIcKXds2ź)FtPC.7PXpf0cDfb,uBQuͯ^Rui/{ e?nA =Z_6u-M]$>8߭0uhlv| }YI1]=u؃J[ +Pap1iޭ]h۔kԬ>d!?V KIbI$Vo3͋t_&rNP4J6:yЏv_* ŠV޿⑧X2itWnX3 z=Wxj@F&Y! Ғ2mu;/i,ON& fqrwQ7xj%}1KDL♥`"'zZF@,TdRۍBl@aRD N"4QZL[aM1 Œc7Zw{PE(Q"w";Uec p~Vs<.7/zws1EywyOKYq+9m.-w&;H%fD{wOqRJц&\y u c$QGdweI4$ꔉ?n-A܆M TjKum٫H-wC^_[H ml(ZR\e贒t T|@>FNٿSnڷu.F6P+fi&EU!X" -BzQiX#q9;[ʄUeW&l!d[ r`]?tHW\8ء;23`c0JKr/7ZBm ߤu9S[!4ݡ0\s`;PEV'n^?/Tt*FM$I|jcϬ|ǧ/'0:ZnvZXAlz$biO߫ 2yT.&}^x=Tl:$`KA{R뷼2`m]sjS-b/3d2`ECEl.sL|!DIi\,0wn$uɄWE8)ɒY FbG8Yݽ=# }$njpǬjpOs^? h^>iƒYp`Z9Cp=q-t-eŤ$WZb$:EEÚAPYMD>cl"%EN.ΉE0bSKjBVAMp((i8{=F /6?/N"C5KΕiC)] ?e/VDMW6+%p,H-uBshKw|_鏹Yn|mβr42t{K5!F<'z_pGJ 3d8tNSc 7z.2ɛm+Y( . -dKjA l]GX}au`Oz-8vu.QwUekZ*sH ʑimߩtɭ<\^Ҍ`Eڪ qvYyXN=ajgӸ-2UjIOUDM;ړE5yMᲒpZbFѐ1 978-?GY85Xv尳$ͼOslE\Ih8loI)fA\y@vj[1 r5M]uSEE gTwJTCl+8Ȕp|QHon:p f&Xgb Y\13u\{^;AڵZOiLKCLJ1, * ti8"؉RiE&PDv?'EJuUe.N`ؗ!-:R`U%4tM)1jV֞:ٛHĥ]h<+`)ж!> r0_\`ȫ@|Ƒ+|K`-rq[ gr'"Oo[s5d8=$';i.5AUDpܖRoOۡHU*,1 D/׸P鞲NT+ǜ5|oaL)cݗ's8DBjVYi)KW<.M{79M& p Tj3w9qVZ6g$]'P&{uOݸ`ƚRB(.GE%;:V!(H`[MelҁI1T&/[H( |R$/ה` +AZE Kq9#b1+:tUsĦj^ê o=6f-C xR/W4U4L$lr.ɴLbt}%)ᖶGM"|4j$"n+lFR̬\1f'ĵ# XO&E@"!)GzٱgbU!e;_NM15~* ]֧9;Z= >kO$1k$/\.BQ1-N]p?o$'x;'i`qΣ|~JƌNOZ'Q!]}Ŷ#-}\3$~,VhG/,~1ڃ52t]dEgmFhQi?H3]NT_~.ؙ$qlk#QOWgm*h^9ӏKPN,jڡ>^Ƴgi'opr^hJjղvr#j Q-w@:膒>#.p[0HO{j6wZ͆:eR"oqdYb)6 D4Yq\:sn^\:.q)-j+2js͂ w=(S ?QdNخ+bЩoFzHȜk$0ˇթQ0=?9|dCʙ1M>;ĕmdJD493 8N#[~o4*$Ґ6^2#jYv* x*Z$j'{ҧ7< S 5łL)qY*=L5%Ӊ|{BɊ:=/_x ho cB6 XR,5X k;#%s>(ȣeB(?]U{Qۼ&kA~(|m ,KЋhk͡tՓ k']R5̔4\bKl:Fp_HVZpo$SERn>V #Kb#8DFvϋ =DZmpϙ6K o 2Pe}0iw^h(dpMmnr" X9N |.eco0Zv'׉6-H&E>5gߗ~ÛL,]f+[osF]8[<>bB7k[ʭ<_I@z| TOz<|'!n]!OKnʶ}# e!m1K]ȶCVmt)ˁϿUSj' Om{yy;t4[F{HK.[tc!;]\{wz'q߶B|{0t)_fm;r ũLW';$>@4 "pU9z3ѼVs+qjk5ru ~d[>ᄆ`poβs敶]F) +Eݤ< %j~hBtlU5?Rk\`{z0wJ͸8}(V9KXuf(OǒQc(EsfD^  W M6"!vhf7NSe֜5 NՁAGVl9Q`eXoY^v! C26OsƆhVmK|Ho"=àV77_a}Y[ x,ɧ?8#+ شYbGM6S]flFU.!; p]& P|[l 0 w=NviW.9Įv2^hUC ߌ5=D+i|Uo|KrZ4pxUNԊm\J\m!NNmlAAS>LCoaQt8ֽUpgc/I̼nkÜ,m8A~+n7xk{ %ޞg 6s ;Tyš #32fNr KОÎ %h-ݡIkaz+Yۤ:Bqo/8b@)}yr,6e|g|.xKAJ{\JOK Dfݚ*h>Zg}GfDP`_qm ض1㟟k|TI~.$VaS]P%&2zg]ͦvq4J^m0H? 푌Njx|-$Ld<Ό<@Ph(#CeZ3+5r^;\,Đ| ;HD` xg{>R|4-#@Ţ#l'cƎ9 l5IA{b i F`{NivDzzy.fy}VMtĚKn'TMbNw޴paPT?^- s-MH'7(SY@=B,Kҥ%SU{l/?Q9TmR/Y7?j,KO=x$RGxGH Q,a/RU_S %f/3 ͉T}Ʊi+g?N+g $gMXэ3_b=zgV}P+z.VJH&xȩy&X){q04|֮r5;Q],#Ljtj'c;߱5q MAs!H$`Y:5S].ƌݵ=6.,~Yژ>,3UJl`<`kr"? f4g_roU|נHͺh_U{a{<)7miFjdrҟ颯c"F,v tdܪ D!aFf*r82xݶ:W{MW€ 3Ʒ~3/EzӜ?(N{G2 y'Q٪~e)@:%$M ֩d7oDn{dr&@r@I z4+K2A[H6e*贙v] 7zNChamRgꋺ0qh*vNJ_e7' !kg\F8 e\ ,"Yqv-HO$Z63ˠ_ZցQ]W'RZ;P =Q[=۔oÉkے!Z҄sm "ݛR۳rwh,Dv%NT $Q<+ɱ+ӎ8KøsqNv^~ ;bdg=\` ntRg [*5t+2xJb~ljv\y% w}~3Udgm99 .۟W0ft9MZ55k~ .Z 'ϥF?MVlt (q{A%ܭ)G%g[)Io!^8M"ck'Zɷ FrGA{^Ȇ_8]E,г>"A‹/!zaLvRË7xqP0@/r/Qx\IoPvC_5IÚNAIB.3Qg_| W8A2j4Z)2M肮iݨy^X^p%>-gXg](DJZzWţE.@@R'm^Ɔi-D!S f~>d Yf,o  sD;M gE=i.kJє+wvOIKa|"Spb@] e!r5!GOࣙh&"p׎xiaFR ;a|<ɄծWI ]2&&%~8P"搦@WYXJrSl@K d1 Ef"hDFDK^TasI9)b@>yxf"B:cPHӈ[Y7t8)_o&ީkR/ Ac^k? %O^(R[A Tt=ڸIr^}`PzvDX@sm_H)ro/ Jͥۼ=9uR{cR\a'/:F w.aF/a#!C($? \K7 KLnH@zhX=b?75S{ϐE2.p7sKw˧%;p1u$%.L"zB X}eϾsy[e.hܯNqz9 z s=Ap,GS kyղچۻQD.^LOٜ0'ָ%Y=D{J__#$c$sƲzkU|8i-vٜkd{yJI5k@" P`@MC##s&tT]U8Ըrc"=YI]Q찣Z(z.?}.Ѭ{R^(8;=b#Tzä1OCđE붤kKт}{ԇ-*R ŬIoervg'@EQV~OЂ)W;P -=BԆ&;4tt`R&EdkA.aF;&@nK=*m5WL $>,f(<ip֚P[ '(;{-fF7ӀBh%`6ɓpqmI -tc~E K^6T7skWcUu֚7u拵~b.Jl"(}B``]ίw)]m+r憇ꯎC~PbXCq>ڮb&fCK[&ZS]MU,[^9l=Wx%/śLߪbW]nNH@٬傾ݕ${wz^*>*8<跚 .mO`i(S4\½n/eBf5[|eNdn^O-LR/gZHak_xsG`aӬ(VмW =&?\ 2.;<3wLjѰh,`sӾ:IC9R" K(mZVwY5#\Bʹ`.pkPp8džس܆lz0eT*AģXNctrLb4 >MKC@mU01,Z/8W-Ci=*4omh)ۄl#ZhaιeH٬+$omH02]oJ?f/?ی)P 1ҍ!ynR*I0nW%rz %B0"$x%w}~=gϪ[~ he]+J]WFeD?{&ii@M#rfcVUbΜz_I#+טIj. y\[CuV?/9GUSk8:KRw 8 INusH S⡒tӀO /%cρ봈A= ˪KZ͒6onG an`ݫOvQpJ 5yA kwփ JI̜ZfSВHr-'gHY΅sB8>93[Hj72 ,k586[Lk`dr PY߰Ҿ& It< o ${l?3?ewV)G48߶!nq>[Q{W M:AV(&6aTJp=ɯԱjTea>u m$qq1+;ip/t6ϣaτb'q幺vVs.+~רL? U/q3غݘW KMd%xipʞw2~յr.;-Uf@C7 @\ vsU'n.(˰J VH~R.|n=LY. 39]:n7q6#U =q#5ó/=7m#M DxVm ,8 "P ͡:yvy2E] h{܅fيH]V5+P:B]1xۖ0ZUvȃGVl2oMlބex6/RO-?y.aWW𾵃S>"D@_V:FFYYe:|e_ag  cH)싉 JgK97]0cuzЌ˂Rƴ]h9 \jfA] 7=Vjowxօfm)T}g]aySb1jɷbjsUV1@#!>]yf +|gp!sI`Ċ ܩ:!e~#/#u>YCR3)F ldR"LSg‬$DL6;;ևMES @:ݒ\XV^uE_'<$piKi2#\[1c*hLNt;w$W jʉUrzݜ` 9#ﴞӪ/Pn`0&*=$,~b6" niSB/r/݋Z@"'5|X|7C@!]_po(n b.ATzk1~t/; 8'w"PٽsʙoZ|&U ry §ӭxq3mC )Ojw>6t-KR/(HRbFZ(|< L!mD<֙?j<0\Sp9f5|h>+ʼn(c.`3f75',_x;<9ʰ=joהo3vkTdw&|&H &z\֕Wc>wMS)Qdp5(wٳ/o"3%YT6ufF {h<qZGw }>XU?|x 0 |fB { _xtIX!8]!LtUK2l]%RȥŜ=\,V2^e PmBqW0Ax.Li]z$sL@)d@.;N!PFf;OtvWV-x1 LgT8Ro84;ʂ0DOS8Nį"~:3^9uV2`Cnv*$' t(Q͝!1 sf:GC4Vla~9cthS yDxSkҸsv~ȣL4xI^(Wa|e>do;~ESYM) zO/X[Y7+A/d7@>8n D!pn68JE(+$)-('$c [|T ߊD38gJ:҂$ow B:͎8g|g;B]x6P0AGj= +~ykLO&<γi qٱb`խ ^}(4=1o i?w8!u03WE=o JژX sE/^\]'5;v{2tdYxdTbx<%xlA[Im==wC?&yKv"{PuY !49$v{$%ˉ=+ GNoܐX?Ϧ$U2fq}]! R!e? s%?@Vw}=7F?Ot-P愾=`M w}_; ~}՛C\/r3;VͮۄBNc@qn}o{{1~X/HdZ-Sfv >9FLn?g T?Z`"zSk&*$hԺkF8篏%*IAߏʨ0 ٿ"&'ģ\np,2"c۾>:\g D/64'}DUJr \^9v෷\;vӬ^;UD:υ2L6E #m+a)0R0 209ϛ2uc_ 86 jy.%W޺Z_>};ggZmm\ -$֎b}:PKUe,@7waNiɝF?U/ 彃(^kӂ4 _08{xxNu~g4VLv d0:M1QEUpNثut PѸ6 \DhewBހӎ הpW"0~;d)u;:,M:ZOi|gw!%S$7ֺTx1oP & A@ T~lU66ʦz"wgsәKALҵiآ]h^PXX8n'd/p[6JAn9׎25M/T6*Ll M~ݷBY1鱷hƵd*V@lpYsxCtjq-GЍW h3~`,+%7Z$z>LPbNif>n|dgA q$wӄY\BhjDLf:g{A}r*rIU%.S6W)OVEzehLKoyLRQ*mUn6ڃV1RyZe^ד-~:G0enGAХqAHݢ.?61ca ˆ|8mϟt/!n:y;$7@5.{)!8Qնp#W_ߴޢblz2Yh2t#w2X.rҎa:ʵ<ЀI0H0On{ck%a>#}7, ܝTST=GX+8\;$WeA~M7R_D\5\)79’DWl,^1(%/?V?YxS(jGgƠف>_D1߬+7½!B(s@?6L.<#sXR(02`<ctqj+1Љn ~^.,\BnRd:-1?A=?Gvhh{]؁-* 7##ȘRQ.$i <>YGL=WXTˈ[%nu\Ó%!߉cj@ q߱ "v%蛚\ ϸ&^ڪcwKE9n[sT8PG,I{1 mUJF1!ri/ "t|ۖ6mU6+i%ϯ0H9LB{'cЪD`8F`1!kx9QC6oZvOr z^!"~rfIRRqr #ff2how k!cZHo(dr&EQc^K ت{Iե|Tw\Աr'çOeɞ"A[|q< 8&DL4E𘖃z W۹*r6S$Ѵ ~_Y;W"!Mx, 'i y3S&%GwuNf1D,l FK! '&݉>mHD 3lO#.׸iZpEN<P 5B9Óag{\#'Ő:N*{ˠCa ᪂9 Ӏb z JTC.X;@u(u.Zݘofs\dk U}̀1D Ԇ4,yY_=^Qֻag/We)g|?E VN!0R!]7'ODn>E'"Gg&{:n bGěuد< ȩEqܘbAsL`TrA^c2Aq3PpL-!Q~@hmuNƶ\.Փ \+;*RdʁLFcD_oyZ#ybk.>b|4vkS]ߛ^HFm)"o~`Hnakw[Le~6OR)xc9DMWrw|?eANh((p>?}{m+ B!tO]Qyb843h3@530HБc}`(2o# SphO,XIoݍ kwd zG<\pPܩ zVBˌA B/YzHL4`*FzBt\UZ\0Ө3 +OBNYNJ \`cࠃc Tӯ:1Ӥ&c. -f_Q>Td"m[pO"_Cg Ŧa@ī_|,v$",Nƻf3[wZ6JB  nta3d f8>./ [rzGRM!-սu$qTa~[K"-LpSomIĎ b4ajJ{THZ|D׉8x2mTg)=$,]z' PF%̦}wK;_8 aW'=a )C"bRLmfz*qZs"4c ]v(rz xzU8gm<"߉ۓ~TJ@{Qjna?,J_sWD4#\fgXmH@GY`CGEb sy6ж^ҴVRfmS׹IA#kDgKZVs $ Aև+73uVop̅ɶGy3M\ysyل"} N hOPQBSgu6kj b;SЌA8 >  'G3ȭ4@wy?Q VԚPJ݆,'q )k0H E 9e0||/`1~`-I1zCwARp\翃iR@\+kB`@l< MkcW>с,a7;a}7da;/0ٝG||-oLCl3a5,ֶTo x#K(׏R=JgnMP-`&`w0EEhJ>5ëgN *N(`EwozM@R+хsg|~`/:M)u.Xט|u6mjtd^#.QE k|?q͏7iG1_P=܋vc!88qaeNJ*iMeŐ{Ƃω-?d2/V@zZ:k0&\o3ZLA}rIJ JyW$bo];@hkB!j#2'>h4ޟۺ|Og&F9O]?ۭJs@1] 7|] Rr)U?WJ%49^$ b4^dLGO"B,u*lj#QCFHDP q)yU])U/Qˋ"$w뻿{hl݁mQ3=|bco$D,z!7x9!4Oh),lAI6n>nu[ɨdaOacVf/L o+˝*O"{{(| MKqY+wփ;&1'g]/Kȱ9o9Xfi$^w eHo]|&0 Q޿>I[f)096pT:GPL_(ҸL pbL?/*Tai$i:]Fpj^#ZB eUd&StO]T%s < $A+$GvRg!< R8J`K 5xP{ۭKtw,!]SvAUb! t` 7{# ]iBMF^gfd|>KpJOw\`zdB'h XJ"8p "[OElN7OTZ"`H)1Iz=~W%"BE+&5Ǵb;>sX_h 4][@U sSX}; g|Keя O1͙nJoϥxi0~ 63c7O{^6*sdD(]u{z:/d~أٳΌB;C4y&TQoBoouM`/?HlX3BbLQſ fb\+fwش&”kB:ع]CPN6J(Tr 3pGiv*_\F(vCNbL\]qi%ZTX FCd% TsB sbG8v{ [UaDMEl%-v µ!5@5RH!zt!2_Q#@4v 6T{|G>D]ێ,'W1́XZxA?O-"3:LM.B\8vXH8$SB@ŌoRXLЎ[ؤI»wh;$f9LFlPڋ̀uy>KPR+gtg;6Uu`W@ n(}2U#'/+1>f?gv+{ج,zEFT,ANF}'?Z-d|U U &V,;D'9"d ΍ͬ@Ck7O~~x0Z?JCI[_Y࿉@{)j\hPFtԡxR ZqX'ʜ{Id #c[yg]' >uj[$%qNfQw2KXȋdK}[/AO<+kF l2kA̞TՐ(n20WqiR’?{?[_ ?5h4Q81t,I~,]z= iOp]~Yof}H,C$t⼓{dyVhM$d![F^wb]doZٵr^O4~o[Ѥ"Q-Gܓȕ=!?ͰN[`ч'by, )F50;l-تKڇn p˩]3l`6Cw,CuUC/=E g BVNoxXmo S#>4z*29Gp.$nGN)4w`J 3lET;F>3|nv5^)-nGNsp![}5JX_͢|@c($# r[o+sw(AoL- 1Pb6SkFIF' Ҹ2q:yֆd@:YFs.r#PA'Cv)~#E4xh6ҤZ`6p:6tQ~mJȰSlI^sO9u-;tϮP|,H2]_yOͯ 5]Btug='u~zsjL ' SO2SDݯ3q\4 uզԢI S~gc1'-ay!Hx/-n!!6.j{]`-1DUcIC ߄&jkҚ+~ѹ3 U'KTN",H>mրj aJԁU:}.ރ}aUc4mzr d7z%ֲ`V)$Y+[%/?bpu'# r AMsTU zEôlӷ ׋ģc9S@'VbPP갣Lh,-}i,0V <"YH+9.tWs)B%#B8bq"$Hib>]NC5Gvo`n{ZuZr@%p/w֣"}Z\O*OF^+ѭq87dt{A{i<%Sxo^dbuѲ)$LٜFYcB#m.,6 I+:/Q/qkbp3yZu.m<`)ˬp޲?:prOmJ CWqUEnȆEeWa!*  =Nw»y'%Mk9?EU$qK LS? 4m?:#+/2#0F,E>+$߂eoʦu b~wW|ob9.anZ2[,-&Ţli8jؤ{JL8oJT!I4"G:dcK[b,*E"~"88M^)EK󡁸BM]i@;X+TjhOPZ-*W]ԜeKZ,t¡h?ШSg~ݻ8JqJ!O2"/ژ'|J%[C |.vr,1r ._F>3򵵲Tݪ/f,UF7kO(֒r H ҋh|;S3i˲$@\9 ft.KLlܭkwؚI2(#֚+~FlŪ*wO X2aUF褖l- qZ {jy8g+_?̀Ƒ՘<=!GWnx*TF֕T~T7] JRC$,{Y ;Ċooý<[KBZq-TtylZ[~PR) +jIC/۟7->4c(m^~%ʅ͈ lM|zT]LW剦5/ ]IJGCa8Ͷa5?O9N;]pm8Ev ,ߏZPpnU, EHR"}Y~<oC=8:s,pvKuk6}}uyg<5JQ3c:<1)8*Sc)N50Y$t <ꇎ;ke)ӳ@'BHd6[Q@"N/JC,~e!-4 | WStyM"q&"GM j\L-:ؒd3[:4{GD5,WT5Q;/{`1S0[?%gyoG-M{Tt?X/FWD#$XـA8~\M[g?,KsCvV]yiDղԠyyif]E&+P/nXnεjbz I6M3`j 1mA^!,PpP}S-ih5r΄'uC{kEM$×BnP{\0'j``Fdgyٌ(иo/Ji{mV4dR_WLDNG@t%=,"%MFIRXzco>DWĻq+24uZ4YO. ѻiVGІs,5k,  e /|C LUOO bFl0jEC*eʷ |AV|S! %wduF)CB\z[T)nũ7~Zs5)EBd7I4Zw Tf  @Yb.o (q- @~ZUz?Zs"շ7Kf -r'9ygOI_uDPf;DNS|_F.co=GpF!|b+ZHR]o!t `QgT=p5ue؆- +2eaqcE[ t,ƆBMɵOrYVn j.a;_J 1gwPc0 fg21XOY.KA8Y֑Hn 8 a"Ѧ޷6A2ñ"Rd9\Ѧ>JO)~2imMWWLiP Jqњ(PWJO5ikOGkۃY ng癎fq N{ypD P<`ĭ0oi$%!m̏ϐy/zho˟JDѻ}% yE@J1S{Go~xǂ{&fxx^b ϊqP jhh[>"T9-*WDč ?Q(R#Wp@]X[!.vU(x<qH"ڸO,j=8)g ib!q™Em &4ձA^7eR>܅,KD JcUv5on]]p#j_U" v+"n$LZјcBY좤)\/ %PnBJWQTpc|%W$!2$J::E Vu߶ZeOCfO<zZvZ_׸LP}C8uz/%.gR"c+$rj,~?m=L"_WJ8kd2A .n{^_aVI㺶R,ܟ>Rx 8fwuD&|"0лkyT~WRu!k*nmY@3|gHͅ]o,v?tOS[TrL!1/$lxnV"a`<b!!}빥vd UGΜ#D.22Sio;dJU9.̠#s7fp] +J}}|co~a*|"w~͝68׊6RmdqdΗlHU¿"VrxIxNwLפ &؆;z!#^aJ "ډ Ҩqzww7H;SxKYIsNT;;,KCDE:WW\Ƞ7wi7(Ap핸2H˙ r8,:zǜ^mpcG:KH,x4@I(ZIq]iF{3PC0QϱAOǍ/"FIZٮ !AB6⼅q.$ @k ~邾+`HbN69vzN3%$'Tx*`.E|dկG~~si/*m $T}T\KK6A(ut: !ԂÃG"~ *-Ic-y {ݕpL4ҁ5O G8^\ q*0h,J&c.ŠlTxå[?PW5܎u]uJFn\Is6שW\EzXM T <6%Zȷ9rET{%Pެ⇁Ń'oWaiE拞7ʌ^4.|IsD޻bl5W^DV;{))!i?xU ? fO̚Q\ }8*@;8z52 9Qucnu`APyWE{.CfwFSm׸l3?_L3g9W9nGWV!ۉ.q㠰lgTK`l 2 bJ3Re+^M)DtSHMqo>$ϧLTk,%J[q3ׇ~Q"X3xw;\a].JVNߌs -SL2I -{OGo}2i{e:~jQKeJ?DOʹ|=o ">L4V|7e( ?gW2t#PUԈ]x40 G TEX|o7w5Ny/ɌWpD``0q!j^.vך.*<W5:GbGҵ^vRm<%R]ݽT.㑿ܩ΅:–(ZNyf lįhqfY©r6aFNK";Ѥ|KUig6`V0TASVcGVW `wz@y1XAr'j_zt}%'z1헤ӝ &%?8S~esF][غ}S " D?cCڜ:;v{\Q777\JB%^J 3{Ӑf$Eȯrr \oï0 $.qȳRuW6Dٔܕ]dBܤ{i^}IMG_ >sX)NrӒ '@?MɴX|geLjzg/d'UռIaENPS_F(G/8Po:j*3G|I<IÆ/YL4pQ [m`Im1(Kh!U a˂4B'䝈n wlCSWmEo[wI\]^TzՔq<婄7~{XMuv[)kXX45v?.Eٰ- Qmɿt(ejgݙ\rPWB2v(Q7pMhNGm.>Uϴt ꈡ}j Sdg>5E.%T4XbGzP/}; ۓFCaGpr[ځ>GDЖIY#\W={> 7/ -Bb,/I>s$A221iM!ISU7I*M.vdԷ6oB<,8Ğ^Φ~Q:xk{6&?Q<ՀsҶSmQ~cؿx_ozueAVo LcY1q$Ij2IY&]'҅X 6(`LEsKط$m srI~T )!(N,IzUpThmpf:|Ǘzp?ekwP"cy9z&o{En bO/2bLB3os͒Y핞_I`'YxHisȲ (M<\XA J3 /QlavA ^(i*E1|ҿFxl.<nTw+pcDX͟l1+TyKS8:&M?s"bÛ :KBBq[.wߠJ_Kż͗Fq˴>ٶV| ^'<H$d14"L#@ ztۼu_E9F;?TE]bb\#5et_Y.^Ct,4o7l7$6{cugnsi@0牓2В"CˇgT*E Wk~M#u^tcjH2$mdn2LH.h+ =l)@yҳ ߜQ  k ɗ6֊]ӕ\je_uۙhCe>RXw'BRa*Ԁz-/wq&άcρDHu[E keT^QEJf ㍡s=:._G'O))#o*XGL `Vq |Ҷrd2\J; +"{Y;{,?S-`E}\kLLt>Wǔ[(FB:֝Xzk0Ue3@f]m8jn;]穹ރ]EprY0,˴ SX 2oًb1Y/|G Lˉ?#{}k0- r;.I $^ȶl4Q/5ucfg\4>d2I ywu CQ+9#sl>8@o GV{_  OJA|O,Nec.PGÃn+_P3\ۖ^ń,塊?h 76xi'wT[4("mACFyҮn珯Y`13~죣$YC4AEsAٌC,;@farQS mܭ[mҾssFā я܎϶$& D ^LwYݠRQ{e2#]kS@{w{CQʹ!&Jt!/pC,(Vܞѵ5-^&Ocy쿆:X@RkXd;UL'ZN ;JkBJLSPV F|bzBv²73ܪk'+cQ'ϙxbcJD1NRn7pEi֎VQ&ukyKl5.6ThS:jG^-}{KҐ4 '{Â!a8gl9͚; pFrCwU(_Y{ Jd9[Q)nAJo֔Mګ=|ϴ*L5}MW&@Ӧ UEbAp4G|2K7m(*Nܚ/Ni +?F~ej}o9X+K?["U^"Mf ݽݎivܒ&2)(ť\>gn~4Χ9K*0`zDzKPuc7(rJ#>OyNs ėPzmA.4H136YTwY`zܐQFp fiH TϾe"3_ {,9y zPR3]&Fc6b'];A | R괮tLA~SiXoINBu-:#pq (dTYK'ă(^s*?K)Smj$#TNCCnzELjд9lg- /mfRc.Lju]0xu+Hk엾%rRkʎ Z.j$ovYTh=JVxt6E&)1+FM4c읛Ma?tgc5}sא?t\vi q{H@r0iT)FTpSҀ/ 7Et`y4Wq0ۄR8d!tå$VԮ6s .\Dn#DxYWML"oI1"*f>ӆPS;/q0nԴ5DK{-8&c.(r)~o9!͝hrOIޛvZ{8$IFa2OQxQse3 |Vor >;B+ [+؜rʫ9!RsBKYRaBF`8[CG`taMxdkz .0_]O+KAdQ=W`RG:x}w-Tb#Jdmw[:/v!< pF9!o=KR tInD$w\k!smd5vջźy#Dm#[iO*ƥl6_OMvvM:Jus({T]<8piɣ(jH^X~H&\`~T~,JCobT喋y&j)ܜVꍥ]~1ڮcrן]]LO1 ٺ"Oex@KCfQ=SXٺ'ɷ3e44sO܂͋N߮ C5q^zF;M05)u>?5yubY^R@Y9CѨC`II0뉘;8Ƃɥch:ݔOWD a "9nsSNLi̫jbZ=eqRRlӏVW 2ݶ-*c0%Pio5qD/vH%PuߺwĚA)+Ҽ+t1edC\{c;¥pޥP8[LZlԓ}%Qc0CH Df|Iv0}=?ga;,L[1sͱЯY q*g7/Sj+ [@AVCذ|w˿\pT\ @ī%9BUS 헃z'(o!zt_pSpU/ЦiAJ;1ښvUJ.#B`$2QSTȴJHszH "O_jF{`X4%uujyE8`um6γ"~ yU\ lZJxCk,R^K,Ȼ(\8XmӽȜu?Q\1_]wC?Uk-2t \5hSwʾQgBqX笩R]Gd1$dqZp'rLf_.^{GfwnCW:N6 #iOկT_ځ3)TTssn7yy%j 0Sø7n8dIW:dEQU0^nT/~h5[fz-B攊^"~b@+[O/r9*k$6W9gFYYKޖRZMkln6jpTCH+d6;l΃kQK] z l*ҾCz h㒾;Tu bôxd霘dVņ|[~%ɻsaG5a1A ͢yz7?Mfo'թ%f lA19O"0));3`)vMmg? (Ba}v* LPKONV X30*7x k.jIdL?w$h1zgԏ~es=[LV~/R> ZYxeEF->i@}/I4TxcV La٫j,ky F[(  ڎjuREnI,e6 7{15m Z>3 BaD %ƈy H_@h[oFTK)i]~#@C04DnPc*/ \ nډ@wth ԰OJzGzX)Tb+*C2JCA0^Wz jߞGµ8pX-#Y=Ik.Lb@hs.Ĵms5'ֈUu*RU` w7E:RSEңGeu6 RF `ļ箺@Qiڙ,@T;K<qa{mK]$[H)>b5p5d6qc߸zp":BWo8t-DXMu%5-Ȕ~<:@rjXUtvS2s.jRL5\V"R[đ?5;tu#XM^)H7Nu=F.utLOMxM%EM'hn ^`ZTN+'Boi3ӑt>XuYMZ儵dp~;9嬒&f92xU֌<:kGrxBDZdXq.RR8yp-fֿ(^&щt }Ukγ~~^Q0ı*T#5ۄ9R>$:4e^TFGz13 N6X/ҋ +M?_+X0N\=֍/GQ3}$7 Ǭ0"@!cZN|8 M`4/ZeǭL '|uH}ر}*ƉJԯMY q;LHON4NLΎ}1pzoP=Ԃ*Y @ۀXc_' l6tdW>{/ n'?|xD07\ޓH㞯`S/U30jJ9d%ꐺB(_74 2)?|abu53,^ [D)QU4Œ LWU}7-Sbqsmղt_ #<;|98>-uFRX58f.<$ȅ̔Q:br@ ؛$ jP>vopl`'Ձyy fD%6 Uz4BRjou‹&U~z:t;fyMОTFcn~$_GQ-\4 Lgݢ&9t`.H{[JV Q&r94jidCHͳdXȊ/}zqkil{V4ay4!4p%ɘ;{#_k_hk̺lIXLQTZeg,PA=W`ъ!-ʉ^rnBOJwA#^%DssNU23џ]qPUCĈ+w1?T{q_v߭w?$_}sqΫ祜&ɭHcV|y>!΂*>JTOCഀ6 1wXqq{׈s <3,VW]fG[KȲb/muZܣRlgJ1HM0R۹Vc܉/61tj{0_>,f7/ĘK(ާU#s-w_Tkpݜ-8s7CtG% T֙ޕ6PE d- .nyc6uz} Kep[1͜bv"]i%0 w2Qr'(af-u`)AK\6'$(Awl5vW#w&l$(0:ӡ+N) D1os6)ZwAo:b]zov;*/qL̃rWڍGMֹϿ:Y`x[ݠ0]p o d3jA~CO30b}V--/=P݈oFq6>挏%n,G=#] L |7B NlzXCIHD-g߅> ɞNTv3anZfכS3R3~^0Wϲ+; ҋR^/PTDg,Lyp T)HIg3g/-)vȳV=:~ABϓn;*10f);X*^\fdZw$+]ίWBs!IAq/Ki9(F'7oVvz-Jİ~ؾ MlQ2h_$)f `MPD/LZq:]нUP?O#xmF= ZTi4YH[j.m ayp2j䠀_ofr3, & SY'Y6{xs 0}'V*Nd8͈ :%*qتtj#-&ӖTDiwoGcƵ)MR3|cٟH77vp Xݨ3w$W^\|R/e 97s3c]v2}Πn#qKT1HixAҩh Xt^'r3'>$-~/9 z lT4|~??iY?e<}֥oXb-4˵ߵn't,J4q*~#H&;'Y0]>:펀y*OceHМh7LXv{rwA,n21p$$dMxs].: ]e(!G2+y= 1\B|N>.mZcL;y}lV@u]܀n8727(7b2i39؈~رzо}ȊwL J fYhbPu_SfMf/=m;A{XY9Rgu'9d]5 *  kEMQ;W+4_.2vjᥗC&i_8,u&*jpu!Hƴ9hS ’i͢V* Og>f,jLVOdmGfEŸt^j>BQZ,VKZ|gǡo /+"Ykqv"v nֽ&4A'n?m!P\[gK٦f@r5^ حD_P?6MY "(rf9GfDAO.$"EhZ'#xUriLyGDK (Ø B̶/1Qǂ&xd9T#zSa VwcI=5_.|96?(v& `7R"wy( KAAɋ)..2z RbcuT#N޲zp(&u`ل$Qİ?TC$#Hb-m64!H7sco›WPk(U6(k}Befjk2a0wd ) WQ& ҋč[h\jt_x1VÌ_jK$1hr+ys%".(hoưLXN4'8wv ߻¿iF'|u@llA!ŒrҏY#IT4f]|-Ki֖3ΥF%gV/QQx5t&pR9*xl,"S-Y!}[ )~ՙzӄCډ?w7;N YIEnZw 9mJ@ߗoiҥgՍ001X"j^y-∂_8J'bU2F%@K5wka[⃄3HAX]KkO6̳, ܫ+yK+gr{&\KF+ψ>(+G*g8UWg+YZٺKkަh5LOp8?T[lXYG.vuT\2d/hN~<) cq1O9^hWً]]ǵ=u._:5e4zX|7RR ,V <.d9d#ym P؏*X A Qd5JZ 4Ѽ^r$W2,[}g Ju::`e}4]&VEaux1z*@GU20iB05m\`KFs݈ǥmco 4˳0}$,;ҦEc)I~iڥĚP3lZtOZ+;~U#M(`'P'[ap>Q5,0P^m UIcm3|3t =w/!Dž<(ZOq`YQ_4h4bphV@ݽ3}v_to2+S02pvRi}΍ִ]k4 v\Bi7.>{o>-.1(I >Nj_JxUǺ`LI|5_ ,AO.jC( h,=uRZՐ%<: bf)כZzxR8Pj:#J0YcYfBh s,2 !Hxf !GSgT$lwBfԓV0Ru?Sd^Ǣ(Xru $~omJ28Y Z !"-™)a'HDu?lY Ue&Фokjv 3[!a1]oL|L`r`XN--jJS2GD̻k *Rpg瞠\ƚ,R2^Tlw-!C|~/L@+/0,8}bSNiy0HK0w|qE,"#nA oW3@{쥗K I'"VfoE2Pe\^DիEMݡN1)% 2ӫ nye_GAl??$e:q'I-ms[iΔqe3?!5{ޅ;Pσ%EtY{xwQ-"S̘1&oH!w},*V_ؕ)kKVdݳYwu ;sUVXi#.E[Ϣ-ӽPඔޙ'`pNms8fdϢfVp8R4,j=s0i[վV>,҈q=Kܭj Ӏ9c%L;7QEFAB$~n>]5r}E05 vΡ\w{e(1ĜYjͪa(9`a)h2|r yÇ)񬷧u/C^6{tW؄Lc pݩBG1_çmt{?PNؚ^"?ZYc8ɐQ췘 z\>-n_Yd/v'03A?KJĜ4f-c׻6:z`d&;S`.WJ)䇓Yd 9ǥ $Q/׭H)n ~,^}d2uƎҴ+WGtu,ىؘf Fׂ9{76i(j8IX}T&\q̙7u!TgΌ ~h/ŒZU<)X XG}KV>Ksפ3ܝNew$cU^dpQ7Qi^~gܲ8*;N?&'U׸#IԌb Bbex W`ڏ4 ̺;}wwg HqzSab &D҇n6pj,;rvX;fxkJiדȪѼMM<&P PQu[µwY'L 3gKj4p{5R]G%f)w7IhNDRrJ!)'Z5 8 m,⍀UDGd[` NH4*톿Q[+s6Ey)}G|5H,61vTAj;lޘR .ٯ ئϪKQpUv\A>Dj(ӻM&x篍q[| &ҕAm1dRnc*4 Z8!H7xJA <&jt sqxᣦUNxr@FuFv,sj" `fgJue׭HT+U:%$db< <’ {(g.3v6A̪4M"Nh ԗ?nڍ``Kf-Ԏ2uĶ%bBNi6SΆBZ/yq$2ucag@QP`6-q s6nѢ Eh/.gW(Di6^4߆tQT2Hrc146Bh >mhj8& "]?W$BF cw@K\w8f 7؀8Ƽ6q1z!zfgg8#KGA% (DW /M$0=6K2(q<&priKQpƪiQ=?ބ[Za$@2 z![,~h穽 [cTs L?笪CR|'kcLU=y$xygM"}>`\S*Ylc򠅓ZLѦYχ!r/HOI:knߤ*ՕE@͕iȫ(ܭvLgrNW@Uy&i 5LT'$B8DdAQbDWwf<ҹ»LzM#۪|D7NO S>tr{䨻<9܉ n Q!ii>t|{J wAg$~sfɬNBUrkz`I5Y"I "Wtփw[(,(M8h mY/~Q.-~qY 7=&E;o >UJ#& _ iQY"H *@jvhsXy̫x#}OiyIwYB{^2>-~K@5s}!YR^:L$yi߾%Zߧ, Uo}86Sa!Lbk0*0Gt/E`K@e_<bkw5/W70YO뙟T/i︼l噱,3ax4rL sLAD[$JǣFȍJ-u8*8%Ωh;JѐgqIwGf WR"-B'ٰA~-Pz"Ap賄2e`jjXxZNc3_}'Lf;=ǔ;of y+sƠc49G23d܌T>v  <gM^u7}x%keyb "$0>LTZF ښ%83b{?-l2  oWY)o_!E"<혛&=9RX N,SirḁR_&d"HZu4<$.-Fƛ-19?X]G`k#`n#+"G@uEi9-)5Wv89E{i˸3 $j MX[1>DzuƘכdу]g=^6CP;iuNƱ擭ݨQQ f`(9Wf{Us(zPx%P/yCUXU7q2Z26tfBëLr1̀7M6_wXZS]i!nU+u# p!S"ږRoce3\ƺ3;}d(!,LL6_֧or#1CkL>$1lbszdI։l[Z]ac(Z+8B):_(y  HpJ䇅.Qyؤ^zUvEܕ=ChoC[}:MWy=mL{V^q3ڢHnΐ͋/<5L<y.lNSsx(XQN/#5k[xOyY꧆ K #\3fDos%^ e74}Luq fnZ]TI0lq}8Xn2Q!s Jʊ*5-E4s`Sƃ ,즿"Rs/Vkɐݲ抻Z 2"|хw3Ģ!GHy9}qxF,uyXq{ 梟C걝T[K&`H X5>Dzc&AQxј s `7$ b? msm%~2 8r*Jdn[Z:ӓW C歪NX* PLfzDgQ^?!jrVpʵjBi Q!h-~|Z#>k3HV Mf*$L ]wV֐ͥe9-jPO-웟ROB#uZѶp#9;֙)4=M " N7jA wߩv(CXHҧƷa [44.CX7a{ESƃ)q'Լ^Yd႘R%CJ+3ߍ ױRD*>x%n W6r!QF?7&3;r`cQa/fWJg_Cl$v/y9K$|ހtMt6:y*!%4:NikUVIGѠ[zoEp@j5J] Ѱ~︧twh/SW\\r-ܼLm4xAΥ$׉ {Isij ]d"Bl&[ 4F"Aa\wFsVxCq eltL5ٷڃQd_6g'Q݄9_5Bw`b<)nl<8Iu5i2w,V^k o+|o{IJ(׊"!8* Jk;g{F.v"TgII&krWA{Ie!&5}q`bcraF0L_vʋ*3M뜪L΍Qh4 ɀ#VYX#,%U#}k_cC#fOZBz,YgcZCrew ?҂2w Whŝ i)^u~h^B/g|׵jo *xWIݯM'x]j5l7q&ck [Gzs]B&m^L]%$;eE;6zgPA.vmWY{Zvmۏ`<-Z]s#v%|kY84|l΢Fꚤ 94"Nȿ~Ǽɖ|6\t+!ӽ7*jCg3NQӳ6j .Dk𔮙УrPc_v~8 Qc ^T1hQ {ch˷q:)bz4%Bs" tje‘@$;EgOOLb>RvP$j^Ix\sJp塂l=։O!.գFtB}u@XEJPE/$?Le=8b7LG0rs[lGm=5֘I~m{H<_i d1ԦW6\Ed`EX@ElG&/[=7]yI|~CV KS62[H(5ci5zd/ÛF^}PTS"MBU5͘Uzp5}'UlriO[OщNi,I ]n9\nV.7紧qcES7>S  )]4|*$zs \VrQ޺ Z*!jZo2¼ %el͏c63ꛅMS8`12ڞ+Y5Ku=f-_U<A&Uo „Tׄݕf$Y[r( 6F) Qǰ*Nh]tpS?Ml;zd[ #;$6r?կЧG՘lGYMRXAJq="GC]= 1;$r6q*(1456݀PęPg~!C{E_!(o_ șœ FhA9`L <*QHZLE >UrE2e(G5|dhҹrkS%'^ v1BB'4>)̟2ajٱzǖ(P4$RNfsNl4.?_M7 Cz8{J h6Ucj? phG:x' B kaLLS ՖIf+4l,~ݤR[ u].Q^^W'&5w_`yhr/gt@vY}oDC<'52bд_sa 3-@t/wL4<3פU KHybxhKỺeIwfOe#:ꐁ*揁j>/w`==Gk&$.8f܏Ҹ,KK>CunW[mɈ7du/eW{oN0؍cp)b"m!tiY\eDd\JڪݘsePI??$GL)DJYy1ҴktI̴ۛ>8u / [y ԑTnʉIȆնtX{-}1uKCҺ5{ݐog]c \jeY '\RR@ND7JiCv+W7lE3V_+IWc3ŵs U 6 mHi*sl? $Q9QsX``t…%$MtYt"fY6yW0$|h`2`nݥxckJip |Ѵ@#x)_2 |׺Ϙ"iKF/2koO z!ģd;ik̻תXr:lōt;\ge/Ypv#Xr t"dt|Fɼ)J(bu)T `Mzb׫2N]y}p!'6?|:=a{>@N9ga5l v^8 4j2ث&k,L5LNۮ%*Zfqcrх'c;=- K]&CfkD⪭s"ة:A;SI@zsxYeTN,=MwׅAPqy/쌲DUD?@c~Q"jv OK_PKJRcAVF~9jvrQ`C+O:_E }b3.p`~^0c>(3c/<~_A<WW%UգJ ݝa?Wzo&3,V]j}%?Κ&ZlzxKȑ/CPحhaB)ÔH1ҥ KPstHB~; J܊;SK9Ki&N:e",k<3D&ư^5D.tIڄfbvI mRMT( I8Rv8a?L?hJVK@%[஝ -XkLqdtܱ=!Q/ڴle~G9h~%;IJ># 8NCd/$R: N4!k蠐Hv5=1di8+) ,/`[a2섟ΗZ]iP@ѵ@4/CG~b/9֙?876Q0E]R(Odի>m. j]Eut(\xsJVPqR0n7!o3b0v+:d deOB㵠e4j'|#nL! 9^+@}<:h@`Yl DI_{>]gwq-ºy` 5v\ZZѤATVK8qOo31`^t4 i(-`zNmx בx=?'N,:(E|҂LFf?t"?fqP5,NU8xwH>|U}wM[@b&NՖw0Y-"~程ǹl'o?ýŚ9j|K/ӎKsU5%]e{j/l= c.GľڤCp'S.ps֖5nӦS zC AWIͬ_r(Z}8Mw۩V8?r|}yϽ2#r(@妇wзhKp`{ fw6 U|ɡڑ~l7ѿW"! 9 GF|A`Vz^WG<~df) }Q A'1`_E* BoO4LT")Ϋh{p ҟۦ_W叓@]y'8t~MQS|ҥ ;Na7Hp<% |<5(B\4 TՒqPnBHTl?r3 h.\Ha/-$ 흃M_@D/_iO ol~l?}%!r5uYF^vքT:#ݾ>*^= l0:rc9ݳEؒ7tXY_t~>ƛdCA"̸"r<ÇQdhP팚 _0?G&^ZS}7[[!j^⏯@[%btW;`sfK,8X,{0;(?/dgzD'tq~7м<ۀك¾< V%~-yadGR(ݦteХu%pJΈ>6]U?nVglbQxwpzZMDFG"o':n(Y@iˎ|~0$V22HQ/;FV{ 7)Ly ב՘ 3SݦtG,Z LrǾQP(({)U$D;*A.b\TTdXWH醇}m&,VYi*"u=U"oOzϽ0&orf^\RA/rZ+t7O}Unn:JX-:Ƥ2RoF(etPmLSs8hfMÉA>v9 2_EvƸG+ e2gݜq]a2a1dPU~G<[^aʚ6HHl+_VzpR//FЫMbCwrg]1jO4(>C2yrkԌE ]Ԑ ȉ/R)?Z8kN4B#'xقD _ y7MM-({:I[Kw{SЕ'c?5[Źɥ۬[5 =s9hwF9׉wT+.nS+|Ϟ7WnoMM?h є|ys>w2]:(mG 57]yIRLUeˉC l]}&Q1N+Ѡ;~j3':C0H,NZZ@GktrG+n4>!]zZz%*IBE6G狝H,0hg$rjkUN"lGW"m }׺Xa͛o d(!gL8~NA5\ Ës۵wz:a7xvbQ"{~ 8*hE#!.>"_s z6$tF|`lvb p^T !D÷u+`D/Ŕ,7D `a-!>$!͚kc1c jn*?a%y$S=b["mlZƾj,#S|չu~( wwiYY76v!=_17X%?bU$7z0u;3MB/p.nAfOn+c]C)ۇPqp\Z26, /Kxc˱; 2F8rl]^+L?.M~jߴd90!C:Xw%Wyˏs"5eW̾7}(\ \d{ X!t Mua%e=ݽr@2Ҧm[4_lA1^S7W4ؼk(bkW`y.ڣTP鶊bJnwΖu]E`Ia2UÇ|eG')5՚dsmh&&;j3N_3xmL;}\F_$F!0hqc´WC$- o+Ca9mņ֧fSR`iF}H`ջ]S^SR4j[2=x䌝FH"@eS&L U*H~(_Co jwݔ ]l,@ z/Z"h\}ozzmGWv)2Es Ffs_iD71u[J CMrE 8h6H$ a/^a|s 8Ql:W!rq53Szl7x_K'Cn.$L!mE8jha /g,! ˉX2QT0I =vwO=;pȾHs˒ Jtgpwܜ`+L Y1 $&B_`9ōMw$צTLj]j4>6;ѧG=.x;)݋Eݷxˁ)'Tb֖?V$zͣ+;Ai6MJoKj_ ˷!JtWJ,?}kNKɘXHn+T ` [Pt7% &UҤN% ms:8ǥS8¹+(+͛H^*z)ՠ];?PAw_=8;F& ^N%x2"*s̹xW'7*}yY-!0f$CkHOLI2/N# t0 ? 1n\ز%-凨}";kc\EDΙ{g IoE [Ovwlpt"WV_9+&Ou^H m(N'{x:-+%he,"{:JX4Sb7i Mi8 &櫎pӥas$=E+R# 7أ }8cO.TQ&Ab?$݄D|rYA6Old,OFʁѻxg :"TD>$p3Cǟϣ#-Q[W8*ޮtm&$xjnwzԥ tv6'[9J΃ :{#^N7&PvrPj%uE6E"aV9kklc_Opԃ=ɀŋIMLY ө}ۏu?yCOL1=ac| ˚no_탠S]{ne$N[ 15/ PK6+[٬"+5پC$Q}y䗠T6:_ Mk":1ʌͤ;ɳ &dFw"=HdZbo齃ih )2퓑E <?ч7vkw=TGB3fi5&+rN~~V/BooZ0#8сA~ -{#fav"|*. <4:P6t*υ)SnVR{O%jŪԟNV,iAO7AUJ*mqFd=$C:v!dž1tdW"QgGYZoygL} J4NY*S'eAXh#k7hL-I0$`R.]5W[-RHhL¨A&ҷ`p6 тCqMŕmkn@ +PT>2ك#'^耖Z /g(^Lr➌9 \9̱g20Bb0qV;2<g"ta'Rph$DY+W8TNaƸcaj)6[ )>*@D;'t <=uHpMV3lFuTK R?ʁ5]*$_ƫ]1'gr\. f?Q]fiÔxY\̏fdT,@:Ak)LZaU޺|nJz=]RPUA 9m 75p>dw;;G8ge ?7$Hűh/͹|H^֩ڮ.ݵ(`:B;Koe | v\t{`c.NД@9%n " 'IV9@ \,q$=\$,Vz^'%>}p1Xfh3ZV!wVrN ˬD@[u=Yҝxn2Rv:ۣ`?a_hZ L%lcߑ$yyvC1ij+p7@^kB37΍)q;VE&,n;Uݖ=yixF#8E!nrME8.[:k\3,iCbeQrM752]n@ٴ( ͩΨ޿(9D {y F[x.>_Ct\&ztL@KWI(QotWrEJQc>68mK#{tJ **{*ݡr늙m%ǧp,88TeH"8\b6Φ_mB4HMiW8 ,e/j@lw*MdY`Aٛu%4`K` LL͊\IJLݦprYh쩑~0-l1m*ICKp<6<+#v( ͇I̚O[ܶ@F[+c\̆oBzv3QzgUUN0K_k[,P飴I:BT\o{{8K`Cj +`\ ƐF+I9QYp3g(7;(?Uݸ5ZQt]ՈPqf,MGc~Sw&o@-It*U9Ɔg*'OF#u=b-S<*tmMx#w5 oY6y echH3(WxqY $`ѫʯn6+d>)!Ffm` Fbޑ8sEmbFֺ(8-J }QqbDG6G8kggAv6AxLC-ؕ(:Edci~EP*z\% } [Z{%.fp Y5`ZTdU~5|`[*ىլ_?- l7˓q̄YA_9M+W/r ?AO07BꘄtmHme28ٰQ6Ř,^x)7jOi"8[9V\>+P]+ bwKA41Lq -g@9?RUYeOJWe߇6OE I1-KH^wH^<%7'n 1S} v/%K6HgGk4K"0 15L:[)<7|3)CRKbcv@CR?t{.8DSC5K,0aӪ&:Z @%`mTQ'="݈IWo(ynY:%caO\D3r5S=`LHd}keW0cbkkrlX'7x$Կ`Mzf\+^Ll?ZOBg>VO&bcZB8)skLOѰ&.rR2 ̖Ų"PnQc >EPa-9maƈۇ/ScrOёv-`췂-~/ca). aZGuW MԪmʨۈsxLc1{rggBL>4k?i ݔfhP廉䏅oMstdjKAB8B]'}  *`eb GAf 썶Q:"sE/+B[ϯPgVSSXǢI&Cvf~1(?-'&(;u-H}=J;0Q@oB=S;Qagi\uDc7!=V&i~ 7`#Kyr~2cvN`EBkXV֯ʳZ &UǠsh6P.{ኄHy^󮆖#%]%yQ.LFg4V=Z(}-2_'%nC])0т9V\U˨):G(>Z vwx_m$bImX6^M ~$>xb @ N-/&PPfPE. oˁkc 9+.V!F>+FIn ԓQmZc Q)|$pب뇐{yƄu+EMt :~<p t hq.I}o{t7֋h8IW" :֩n< 9؊`1֗b0Od&D )DuCS5ǜvj(*eKT;i^``\ϫM }M~&> $jS+i؏M: CAtdKqV:T#=}5+M[y|GNH oON\) 59׼~ܚ1|_ǧ稤a@b1.rᕰux8x\)Y+i< Ҝ]YغML3FE80b jQQ0:(I=! `<9z8 M;Ț5ַ9kd*4<i=[uzat*g(W$c::Nأrθ.';]neH-;u鶠kqgyߏU4ujI[C Ls,|rg0J6薾 ,/%&?3F")Ȱإh# oM#AtOs7?F-37d'vp'C8sjιR~5QuT#*0Ӹ; F>U,T5 NvSE~'r:kQxSDZh}a>W挢 q !:&+nETDW-\.ps(̞oV&F YȮkHƪ^4Z NaĿZ"@ТjҀtd9@ T=TY?.-*3kCys8O? 8Rc~wq<8:rYY uBxe8JlwA18b {~N k㯅 _*l}B:\S`a\9-m D8_+X$o}fTjSaQ(?Od`Cq Uajn.䘆#![toCZIfz$ti|/f/Hظ|\HQr aM]U $'!$?8ͪs4ZL 4庆! 3#Hl;Ѡ^0:82+V4&uSH38*zAV1Hȋ)sI:?$6M7t3k~dBVYZC-rZI^ĩ}V`КKLۏH y>ɛRV [Cci 2sX"\4d7(07%B[֭_pRINKMOq6:ż4pI\vn/C^ !bDk?RtDRW&3޴W۰`8lstFE|dmW&u!2JaކPبZKPKOW^0 JuGuĮU` 7겸4lP,j7g26N`ŋlhXʮ *(sbf8e8g:ơ&TZxtUqi갽J,#gNui]=30wGL^:g?y_ v3jY41T ٶ-W5VlW@Gbܖu _b<+b/!y;C7O憬Qk rRN]99FCܢ%ȎGc;ai/7Gu!SHx/V>` XuTNMdM_DŽ(-YURkFJ~ԼTw53ACl]pQ!Y'b>2Ǟ+ 2^(eA<V\v1]T gO.0 J9DԲB%> pƷZ 0hGbZdR;8N?y*%b亜ⓡf`SAm] u@Y F j!f.c#T4?] RF3-3zMαsk6XgfPS b$s 9Ws/atV3 ?@yl۟tXevk.լ7% li8!!4Z?׽i=Y +P:v,0(~|tl߷>6$"x&ٕp(OL`$dP(:ˢϗey<ε2!s uӰSܘ[.3>&L!w6?mz 9BҚrqN'x#߮#.oI AiQ~I0TfX}yxsF/I?G+cP[&gcBL81F*s*wqV7w` Nxy0Co@*ԵOh * Yagu[W:ifrk Jq B4Xrrpt$V6;Ku\aW{@P9:~5^^81 Wx1LފXuxHEY!8ǸR"@q pS) rjG:q&)w9cPF*Q~O㏯3DMK SRa01Xk@Oa`ܰ ٢| :ц jү7N:/5Oʈʢ[!o*XO?MVSh· yߖUb$@G\g~dAajajm->0KIk^I˂ݾH{d/; lM=@ wB0կ.+s`-F+ȱ;(1-2HðOr%KW" Μ Kd6(>Sd0ijο}?D/{|fHƙưFPh%q^|]?-Ċ/W5AghmΕn5Fߕ 'nﲔ) Hv-@=-n%uXHϵȕ j?ڵsCxё/֪yBi). NjkU^&˴FhY1H}2 iP 9[kC[980wi-U,BȦz|dݪ= Ea_e'8!#,8M>?c:5fw{ՒLΣ酢nb9gØܖlRS=ےD2<}"n溔bq"U~ӰtK%.3x 1]/ek#1$}OGwc% T3jOgaSs]fy !P-q<ձ30&;};\S";zu(o{ .T12ʕi!ڇbȷGDS񐡣RIY`'I_3<(=[m7z3dn7T;H' 493::sP;8CWx;៭.[v# [B5( AD #[6hG+i`:)5ڛhC =r^@(=Ԕ;`U=pvbd Dzם_HW~sm}<6h5m73OIB*z0V7t*s+n^x3y xmyNCWϥ dqR^E#tB$<5D,ÿnTZ${Ld NzKy8;7Pp_w+L&+mMKV [KrFag`3rX4I gc'v;C5wdrzFP3al35"X,a8Ua cx)ҙ@!T}J3g+A|9@KY,ؤɇ1=K::~}| K<%{ V %S4r1,;'PE%O -=Dsҭ^|w4{`hU#W '02k<_ՊxسNgM?*:5|wP/>ޑۥ V|)F`I ͬ圭As#3 {_ %hy{fҸy U̻M_a컦r sܚ [W>L[8xlp@\΂mk3-vsrn"w|%B|! 7?Vr li ɑ m-qQ:%EEOm6UpnYiIENO[pc-3v!ݬ'xWJ@?%`JMt! (oE2%d͛lWy_"#'4GhE8r$?s}:.5JϜnV5"(nĜ/^e~ѳ$bM(T܆*Y,='ru34\o&vB0hb׏Meߚ50F-3@5X\uDm9Y]k AKit6 :>B;ϸ${f6`BU;~4`&=<^gr=Q F 8weo*ZVc{_֣,Y&ks |s|JnrBG#lC)eKfOU>`=\r |d/yd=ž*F༃@Ĩ~~X4)R(Ey`;"66(غP;Y t"Gߞ.k.TQ5qg1jK$[U jmL#11F}C6_RF?ϡIw{T7ul7Nin6Gahm0 EA4l+~bVs&psD>~Ip i$tb|ɫV:~uP6Ł`E ߾ɜ+S239/B1'ۜDѲR*$VG>j7 ܥ\I;Sp^RŅ^U셗k<=fm?^[e!2B_~Gqa("Ԃ,A#y= 2}1tpwMa@+=%W<Ǒ<ϞYn FVu䨸ke{g\mISo@]L#@iho ,#Nܡ*/ (UzB6Y`K} R99Capd+N EV(rr ݾ_#L}3R>{9o0VX;{ RGS+f4-u O&@(st|ᣖ5'NY} "g(ql*5A ЕSn <g$B2r6Ne;p gIF/4ev"ϧ:ž^2k}.QX؀-LՖ3{ 2wJֳHؕ97edR*TR}´ͱ!ⓣ:8TGͱޚ#^LJ,_L(#MC ]4)>I\Xa`,[Y|ۛ-ȝҰj<62A6 *՝pFL4p4j:%&f/K sO#[8}'h鞻4ZeP^vQ~w_'}L4rVM33L]*lJ慜Un9"<%By3 d|e(,N䲓%TwD zw(Y;ڻa҉q #$I[+pnmڮ~<߀z]E!pcauTcͦ:$[D9-ԥ˦*פC2lpy*{Fd8d2 -9?QEI]o-Ȅ1Hch|cE2S|ch($g}8zwc riݾ%I‰w>݋}AZ3 0w3h+&p\'_e";ƴ#k5_Α:Y )DbWTGޑ'u~;w;sT$EbT222j[fd 5` cNqOώ :o^ق><`@=~sW)Dba4f뎩Yj'GaВ|$Qx+WryzFcPv?UqB3ԶD/ 4eҥcûٛ.W.%lf{bGs͇6ldx8[;z">'|=P|,qӀ@-$~%2JV\WŻf`:k6Dsw}xOSq&4bw3,3eaNu uP@72:DV̲c\7xK]AYQLXzh xjҀW!1 7 m"5|P\x/$QC:"`^`CTδCC v{notjjO[UJE.k>z{b'b`8qv_RG7o sm0B(jʘEM ~D iXTppU3b{EWPDq_ 6 BS7]]#l -v^l [C*]Ttl7Lf0֭}XN@.A@]w NU N7,-:.ѽA bk[\*pX> `hp# n; ; ;,iQ~;#rVӕxde_ȱ VPJ0!3&{eЂ c?H/l_ ʓ+Aϩ(3 ɟP6Dӗ]fTݞY$=.Yd=*gMUòçTq '`'#%l93Ó̝8 c lRJz1Ж+L^<'r2~ wP-nxF"8꽇j^"T ikDfߟx:t#pHX&[)\TBrAQQQ(CbYtFLtOx@D`ki%@(K*O#đҧH>@.VIt:ZYarHsza&.2doD8#g3F\f-n^ULqkA$`F4xy-8>CTѸ/h&;Z{ 5dYQOݰB e8ZIБzopFCHBѢ1h#b9n{gW|E LW]\8}p{sxLR `#S g9H$N s;#`7r ϳ MJGx^^ ΒMT4QN,K,j^v.?;R.4*[2FB!%r"H'oL ]a\qLܷƃaX`S=nmeB!*\fFkC\"br˼QC4f.,lGj5h&_9ׂu}-nxj O 5E #)**!R)iO*}k&ayN9]iWؽ ~GkQARDRlΕS(%ɖ{\eq. dl9-$s-)ktd"#@-FIZ'6KٸWRcX{lKGݜ0/@cxa8V--_4I"T5o@`7 o/ޢ0$,\ʲ[k-@0 LD|Y4h)dInLC.3YAz.2'`~g"BP?m`I2}Z^0!کḪlY oA~!yv&gdHH4-"QPv?2OsZ >FMKFk&ٰe)Ƣ3 Mk'|q\ٴ5 HZ=z@ko䈭'[MWl:Z`G+1Il( zܚX5lxqO }8ۗQa8vǿnV%hAd/z]4XO6y'Mo@\ViƁV bFĀ끱]HNĊ\QִuDvݲ ERY) К*or6zJJ!B12ZfFjYۯ `bM !aK4V{-R{"`F^H,2caI6fc#.`UEGA g#LgA2rZxp :Ez7N:ćf4e$s  'A:#id\&1d50;!?bW7!`x¡ qfĈG!LDgk{0gXSVO`b{,IpSZu)"[`-(Ml\+pjGJq6_;.Hxd @hL1 L/_G`}ZVc.R3tgj0>e{1|8 ͽRm…^_l=e`Z,h ܒ8mk,x33%R4.Q,8GQU7y[1Qlkt_ |A|DA]u{r&hv\8 c7F['dh S! zS5Jpk1ޤ1)0kA1Ax9u^sN)nR6|w!.}FJнh gE&seoFD%r^c=-3oIlmqEEXSe.ň z G12bU~w޼A RC۪5Z2{[ݛK! :pDHkANp'OM=̲BJ+Nv2⻚ҽ d*D(~' W0YsDYJ@\c;AAMrFWr|X8mhv1g/\ymnQ>0PD]۔P}$3"A1"ڐpጚz'"G Kυy؇<if(O^`4M {e!}I*hbPvFc]u:/C3 'BL;:qK5T\+/|n)O'L8Pcc"u 9ڔXjP}*/eG\?eVwK |ɍEMH݂Q࢛.ʄ0p]H jxJ3y˶%J9bdK/bqq`>zH`6>) SNlʝpfdfcsN?< o^._(8CŒDHyVo y9F=KDw+A*[Av;>fZ}"R&MyEc-42*#Q1(kKs g}uAt\\n&[VR%8A)XЏV(>q.g}&pVc2Zv뭰6U6 )){ SjS-Bpiʲ %޴vJsYӬ.RtWF:4Oi(Fr+Pt Sjy=j ߱qon Gb:'?Y(-Hų-h9*j_ ` %b0mVI* {@&#,d!\G|ˁ-Y!Uiv g2x6! |:֕45#aF1S16m>>+Sؠ%%,ۊئ2:ݛC0~dpپGe5t@uJ/1%>U+ }#%8`keνyӛ;˱;}~bE̯ TvOy(N>Ъ9l 1Ҧ,q\ Вk|Hjqx͞9H+'m4vv6Y#"hO/j&k4@˯M>\j]=xnP!\V](,Q0U4c]r:^eIyF:;Q=WPŷM},L^!ewx>) lj G6͢|[ʔ ѐiF4=*:ShO z勋E>7zeinw܉ Y@^I!GO.RAFG&Xؘ<I$q =n;xӼ?ж#F."nZ;Kid31-^]l[Ѥ_J;_n_#=Rw?͏8. Mi\HCw۲`_Ntpc(@yy d}t ,y}}.ےk4ejU<ƲB Msqj5y:YֱQe .Ĭ]OT]3EیX{HX>h P 洳=M`LÞks/1pe G7vp:T}D'wu1ʋ6|/e~M;WUeV$M2YrqAn./}T!.h=sfj">-/|Uw•1`hd1/6 7MwPmIV9cs]ٮi^ kc#Ҧ$?i  蒻bg?A-h6GGW{L_]SgIwedSJbSQ0)7"3NO)t?~u/4LWA|j\z5?G-Z Z"D%CzH#qϛ&'wg:{K^Yd|@ GRwTXJ =^7N&TŦwh>ȕof:\ŎV0awGA]ILsD亏*<$ɑָAczW@aQcYo[]ݰJU]Yhvc\/+P!{pCbPw^3`_1h'>Z$%Bj+,4L!\7ةu .t #'Z&0M\l d{V<~*=@dg d2ONO7qbeZCZ&Pѧ">wuW8$U5^\NB&=Y95AۿW[-#$9 ;iGnvR6HϢ_데\R)GAE;iXB0)P5=Cu%t5;(W)m印k|lޥJ#۔@G+@eq_C4( HX|&}1. Xpz(B^ 7 o)!\#Lf /diPS %!lFУDC1ɕ'\S' g2^H>Á+Q-@fMR9{*+S8g I.c1ϰ`-\qD##{^J;Xz TWFg*R U 6h8}:mK@=¼,LI/T 9S[5a '97?2R;w޿lOأ;̍ fV[/]3d48=Ȑ@<%[Jt(V=7gl3҃{.79&3g.qcaNT $ ᥒ|77':Ȑl(>z,#Vc6|cNxB svzS=a@hTq-<4weإ6%AJ$x/[/ZBp*ٚ!BO/)2rKNN!G\XvEfCi0Ę5]aLu~1%ꑅJ&r$2܀ + B'L[PC {-cOyUAdv{ڀ~a2 |, KYgLRPnv)ti~ߟxJ0}>!%e f, %E\NcZ&;ͬ.Z+ ͐`#/ۈ06*Mdoqv94ՀH(=G}$߽ir9KE)$ܼ֨|."?{*C' י#O ^GNr2ov푞YJRVX0@XRXDW2t*K`1ڂP@X:6߂Rw;ۑp> t); qk Q쥘"ph=z%c]T΍amIm׺r~+7A%6$]m|c;d8Ivq];arBӑ9`'0 ԯ?8X]g#-2W^S|͓Xy3wϑ|eF EA )u.ω5Tᨶ֍ޣ-G1a%jNiك*BcP+GG59o;&Oy43wF2'S|;_NLFBءAkr@p`48 ں!Fi;iqڗCybdK%aI8j&C3QE,o2'F`e5Ƣ&i}" 9њݦ8Ӥ!t!V 3C,DT=@ 2TjRw'j5nK=cg?:srh͌(-*<ϣ%"G-U8݆azt{OP A4=Ѵ$ә{\ KTƎN {:R𫒜2wefNCH1 5NB^YH45eS 6n9C΀B[Im|m*]6Ǣv([p@^"U+e5oIB:Zu2Tr߮=;ijD~v^J nxN_]Lġxj60\,o!,-]wazP#J{>K/ ?.<XFGk;w>bnD9#}gQ1ǿ[+8TGZ'4ʌ08@ ܁<O,ӟ$5oծc?D#wa4ҹhꀐf&VIѻM;=mbQ+WJͦ#g1@;O~E$TQ$PA=᜗,'3nU`~!}CL\=5"zD=[nfdUS&e,zo{٠4&|%vV|.c|lPH(hGm]蜠Gnߧ mU.;R_tY:b#Km&q)M ?DoN!nh6RBYaiLy5qsڣ&y,^4Qdf q$Y4\ٍ'+^(qY"ÂW<"@'Ұ*ZspKЙAn=crH$e﭅1PZΤ6+&ȗ4XPWhPo}`_1>>u|g /V7WRmymjްd*uY8/D ޿t&nP뼸RgF@K=uٱtjln v6L|"\vuF=H9MX7 paz~7Έ ?d)Pej R`B  V\hL.HGIDbm"Y7_ Uy8V*J]{Vv~UDP-^?ıfo YGm7?Ip0$ҨlC]~Ijfw@;3n7]8qrNC{)db~S1\5VP>e:κ?c7f`.UF'̬f!KIC vޣG$R,s0FrĮw1NܦL"'⿈VrQ>'kQ\LkԴBJ[ՠpx2: dC P4L,,GvYb GN4da2#k]2oV2UcCn7۰$ڡA^ǧYT"5ꟉK5N¾O |5xr7,kS<@M{?hu-Lb>B{{%@qT[m $.y\&Zh^1[PXS3RLB g+?d03zd\գb CKuΎ3BR* fKmt{&z/%5b\^ϧk9F=IYZ*v/<<93hBuѐ/RI%DEY:a,!O^akCYۃ԰;q7 G+g/$k9iG?L(VS8֎٩.//Pi?u޲ ¢u n[~-eRd}`OJԤ&2PH >XUSĂ5ei*FH'$ 4Rb}N]jbx%{#=\G( xD+Ay|0.ߨSjOgk:=閷t3AԺ$>)KEF`G_Zu#s0~`L(jyQB=3IurR.u㯁'Ѭ#|0zxXd0imt_y20|ԭB‰Ѓ',k&r:oҫ褠1Q;pID=r?&q{zGMբ[gY6T[<|Y՛Y(fL~tƉ;pC 4+Ii졛=7~wnhG2E=(u!咋0Zī(|N{a "#wPހdjw7XdXCgmOބ@ +Da'*?;~ǂG^vNjOOyA (زȻw9LTUi$́2&w~G@A[6_{x9)(93yl 9nXnH.L'˒lu'X/ $-BB[ 1rAW;o4%AEěbě#ld+,*sޡ74íhgJl +>aM5J?[RK=ׇ=`ta):V_PH^)O8xt<*q!le+iB?7@l) 8m[`_{hԏ Yنp9?cRV?q ~x*GbeFdu/=|.8Q9,#8)wU/fh &y8gQOw&|RqALv(]LRȓm1DzE Jp kJ^qao뜊(f{2Gө\2 vP0I.s)+݊eFnlY2_玐s83fhJT@Oo\>NT1 CeffN#3}04+a8hiTi>14gxct*eBJWpBO@NX||ZwCj(CŖ#-&zqTb,lk*Mrqf 3JTiNzb .|XvCj͇-FV.Ӷn 7snB PKŽ'"o׾c`:ڧ &ڙۏ;BβJ!LS^c&RžMO[*J;Gp~bc 7م*Zyq#xRЄj\Yp>3-BNJ,[-XNCqIgK[Er*=>Y+M53۞}fvD1yu DLE6O n'~&uB@;x4<禎8f}!dfVR65a'6 0]vxc;ކ2=IqJ/MZkyDFwѩ?NY7ftNm-B\X8=]n>0P>[D/G4;D'66GiHkvM2L)bo\%;[L6q$x[.^@p:=vH8P*l*[V!k r^!"h1AFN#7y.}r] 󚁶 ,"/nɘjvUU<6\ a":)TJAd8 O:T7^z= ? EG$P"׏ I\QԟL[X/sD ٌ_} $"}D bEE~RQ}Rϴ /h*D"|DY|}IrNi;3{O/E!d0|+S ]Xfm%ek:uo-V@80R Tw .T|CʍS]d9ѼpSLSMWWq@dWH 4!w\h&Dp+R 1yxur7V"t9rm;\޲M-!@ZEZ1<1"4t8 Lu hV.hJ#N2HjkYy\ iK:j3?t4Okg!>pES7Wb 45<U9ʻ|wmn G)k?QJQ#Wy|&ZXv+_{ٔ8G76Ɲ4onOFs/(MTwO̒A&8mD? ߸OPΝTRfcO i3ECEJ4 0G9)k6ތx".mfU:+|lő6~ *4^^6qQT&%me_kPEľP MMWa(bҙG]bՆ]6"8+1Ӏ\Dr}l _ο;|ʼn`ITQ.( UZ=W٨(G=+ WZk;;0@s2=Mye'h; 1FNjږI2Yu(E6 u'Ca(Bju\?b~SLJ8.\Vmig{vuJ=V0af-|K0{p"S`=\j5͑a,<۩W4ԉ{gӷ/$o5r$ R@"弩ΫQh3״;.pfhgw\휎w^rvCk-ѧ|9_@,c`hDp+"?WrNӡY @*A;ՊtB|nu㍟CҁYpkgX|^7gIOZ%ӭ(m3Iy[M8Y4M8qvzFr: q7p]&*tJ4SC!zt/S 4

iIף/2hHu ~~[Aoo=uO۷|JL_> s{T7O(ىa1^*vq,*==Y݀Eӥ 5Q锸~iƵ~1 <@Y7.jm~;v 09oޔp0MWb׮5S|[?ǥj E hyXȩ~X+P1@uM t7{fZd6D`j[rP&ӷ]oڡ%Ql$ڷIܺIA/Z (^4nAs Le>|D:\v9A[Zmu]el楢RjL:Y_ΡzK3K ֿ8E~I.ym;At0ܾ5+'0!Go-B oې62e@(S@ɕANۯnsT@!rbrYM_0w\ }D䀡{_! ҆&Ehi㳓R6A`/"y|}0Y T mh&1e;r[PK>|st$񆓓i~q 䘺3R7u7 ,8peidT)aWH'b7o2O{% xVP q hX\xLG))lAk'WQ5EAy%o=x);<#jw *Ċ*5kvUCКy-J-P\k_kt$bGǾ-j2coؾSQu4|zZ^ϰOWV'3̧i޴ %tξb:R+aEw+%aWXKC  FA|I99`r8)vqG˰xmy*n 'J P~OivomK(:A,\UԀ̯G/_lw-mdmDw.P՛ ݰyk2FЩYWݖ_6X od(QҘH,@Z-27qBFFFR<ިqV>b{lv`0Ij{e'rҼm &$r76D^z3LDCm\UPSw"8jI/b؁[Dh ~tGMJl7**Ԉi@Esb*[<(H1 u}YHD_pHozK ِ(5(!:;V[A&b;wzE;HT8 IHu[=I4{~6mp%Tށޅ}}jѫ(dIJ(}\gToׅ%-%s 5CYق:;GUS\A->b <;;i SB#({`3B?P9-, 7'X-Po"fO 9@DUSOϖNx oL/w"z*BhI1M?윞jwQN4ϷQ¯;S({fPq'ye 4_ˮ}&>Eа!g^.(X*A&:3Qzd"Oα=Y xَ8rת ct h >*{pδ}ԗyy?n6Qe8'dh"PS7`Ka׭% W&\b S<3Bʕ0_U"2="X~+ςRTh ATty^U̓td倏14KNJc w ^')o 2IS@4D(o6_<4ש5Z&)E鼪OUՕ^%$ث" #'a1ZKɥɍbw$&W7 imƽVo~F~{h'NƷcȦ;r]K[,I, @G^:3_/nT63qF(uzr/4*"n8Yi kk3rsq |6 &e0c ҽ5Ïַ eJ*S@LI;k#>6zXeIgӰCt ~])q.!%5mj\ VmS( T(9aV$7\a7B:V haQ(kkGv}YQP6{dٌ@~",gm6;knIȼӯyUuɢ$@Ƃ >{B+&Mz>{C,r| 5 ь/z"jHnD}f x(KmM]8J#>_޴~Y++|5 m8.4ࢁBڥޏeW l< HӥEO, |O¬rNgɑ I?Vh<a|Ձ:;\ӣ {+a~JP9?0,9%Auwj }Ü[@͒4X7z8o }yi(zHl=T`5sZfqי0B&HLRIXBe<$삛kZlwCwV# ڛӨ 2Vm"bxffօM"4=Ah&`sqo/m~T8't=/8Ȁz kKr D I󗿦&/z`ͬޒ4قl<^oa5 w` q4S_tq³-. pAMDZcΜU AJT?B.gϼJ K \e/V|TRu,6?ڐtr֝CIgb8Y=9ûLOS1GO<:e~X|]ɥ$[,S㵳 Ud4ѿy\GXd7a.|ACFÈ5ZAtCZYP%ǢzooZY%ڽ _  ZχQUO'WlJ0G['$'3sYC6(] *b._'`R7 \okH h}ͩt8*6g{;ofp}8:J_DL" Cv/uVlgHG ~PXxjj%>3 ~IGлp+1?`}yi d=x ]O+6@<HC̈́PVV9\%X͂f~8,s"+̦Z˷&5\?wb*@܏_(0H[}ހcܶ{ju m.v{{E2ks}!O#%JTBq77e-eFʰ_C p] ?D_VeSⲲޯ.=DVK&cAx(>|B `'v4>.6KEh|M/l쾢AcfԔ[4R;RanT LK6/Tq]ZPKHT*J;LeyΟsZڛ N[0D 36("x NΐD+{%TO :gaU4 6嚇FY|bz|a?h p/dGnU2?>|{7itv9R 6^!ÒW/&$O/ϟ4v+dIv#RN|YpPl1XO[ɱ]ٿA $GH"چQeN$zoq{mT߲0H[joAHݞ]1Mx,ݗ4ulXa-!@hGxz$B K(1'逸Hzݓ [T ]ގg/Wَ[a#]Lvs-a(f &>U ~+o;/vEyA$ ~$օꕸ(ד! Y, z77M36KB]e,xד \C}\_$X0R;7Qɉ7Cp\ԛLG=6tԌ3.Ȑ.#!څOx*Ҭ pՅ y:=8si׼%= >”̃NmyU M(kX54xbzAe |"Z"9k3&g[hciD *:ڶ炳`ϼFD,Lz,pA?xg,Iseڌ^>-v:g5>ɚ Oa*&Hd YYyk=0FKMa:jW{'<.)e{eZ!O,s'~']n_]lfP+3id0n;J'x[/CĻxr;sQαǢ[QV8; ¨Hf:gȻE24y!)r5HR~Qf)h8L/]Xޢ>V~w+\#W߮^w],aNop,X|`W8mSk+Y  ^<Ϊn綂5 cGbF7};3[6^XaWsf]W)3'[cku#YvODy>|ꅀo չǕD>E< ܂H3f=&U=~NKc[>f!+6ό7OOT hrz;KƢLίج&Δw,i`˫矀Ud_q 奪|[/nA `ZcE\Y3ExۦBds6,n=kIya1.ѿd V#+ G'.n hsD}OENr~_-@ t=s ??gƼϥ"%K5R ˀBbvyڃiMLJlخ~#6GySB;5Zpܡy[6Gqi7iKu/,'\ep~_`#n%1HK08|D͉0>0(byu& 8<ܝތF1G=Z8(wې2xJX"͏YH>3ʑ!wJ0Տ!8ƱZ j;wn8>]+ɵl>zxSBQɌo:wum~޿V,?_OѣpC`3DMu4}Uݳެ뗵%$q#; b*$AM h7 yqhZ(VP@:nq8o ڂ/WG:搶*G p¢dm6nUђ|$KjJ73 aAgkn <Vr"rI//~u]t5; @k~ u@?øb- ȲTYz ltakvU7VrZňJt϶_UU؈x) p˟W*^-qo)ioL *´m$YC`YpOI,ݹ)>_ F`b-zP$cB@$ [is{r8[exrH8ʹVB}!`2qD6_omfn7(@]rYCٍ2a eu,p'BX -vIx`4Ol"1^K/I:}͝Jҳ@+4O'+°ea!tJhK/Pz;KՏf2$A6m~-oJB[6gNRQUQކ dԑIn/HԜK%52_?׉&\cI"E (i%aHĨS݅X浐_0B FQO+ukmq__|s9׵ud9?е=Ӿ?dGiIf{(K> "ec(]gm;b`{ !,`κRh#;?kI4'CW|qq|^ۈI١բ62!1JIiR2479GaK´J?4QeSA|m]*f$=_H,v՛JLh;˔M_=k.FہzHV e%3aek^GAْ:|[YUY}íWEA6M>h&1la/&> 4-۶)bƻ\Pg[hz6j+-uڢ@D*$7*+qt|C4rJRp99^|8Rdp:^f=(a}kHӑ K8{0tƣ?P"]p dQSt#4SiT~V8< | 1!\1+eTZFQŧW dVʃ-* zE+¦dj*? % -OzUTKOڸ۸!Q_v,-\˝ >Ӆ}}@[6)hE)鐲 F]1*ԏe2f&y"v[.0^^jp_8[խ>JcޝnmKM1n*55ՓP?>%}e&aKƴDGoHq|` JgzzRcgu"8[U J7$5.;xq|I %Nj~Ï5RPA0ԙJBDR!8!{Ne-}" BHvKzFOHaB'4?' BoJALb`Xg ƻlr~_& keJc!FW|ͽ.޿?RT'dI9mw 'c =a殠|o`h3QKmڬ4%rb.r)Hl@^"n̟UFk+[EnK\ -m͚qٽ^ّYĘ8uF^K^RjPPf~y?M6AO h򨿣|x9D{(5ƖUAj[Ra-^<P1(7\R0n] JcKQ9O4 7 d*Rp!׮.>wp)xs2^kC#!*q ?|2-xkq>bѫ}o%~I/S""E?1S%)Y/7DB7zA\yQsn)9xb >-7T|~ C?ψ9AX$%fJ_镗^至&WaѨ&&be>NV߃;'(]Ϩ i`.ܚ6*@2Kq5?_qnL3t4n\vQ6zmX.?˫fa5aZ#^6*ǓOmtt(yb,x+ ב*˞nE%4y>?RH\pү߽%dt #[kYC$>E&z{<9H-[JKq&1tIx  3>H/ `2K(!#yh]g/EW 0C^E}2Yke;4O- s[dzײy^8 =בL}\%,x%3pR7Wb))DlYrf/alING v,_\̬2=t,l&XSb:cg @JbLFPM "(@rN*[&p~';"F9`ыIZ_2v}e;͜#a޳zB*2\džGȟ~]fݏ2Ɗ&+N"(A}ZfT?Wb)WLE?C0,}mhŵk5L޳WQ5Q8xh͹tTN_)%HV l0;-rfx BԀa:lQZv|_a9E@½}5s)/Awti+|l;t5DLriWlkj3(ð;mvd2cg)z^0dߧ5FI{^AlQlb_:+G(Hv//?qBe?{h0:bC'M_9Zep-> ej+ERKd Չ&3L|#/$>ݲZY AS zi/boc!0@(;Zc+l^`XbXҸxz>tO>q_Z3jJI&?歑WTN-i#@&(Df8[ hloM0Q"2~4kN<3[k|-csXy7=AzB,x&lȟXٴj|&[bf{y]`livi&KM~q+OyF :Ac9-KZMmo9F~Ylb6jv] gI܈ {&I[{$y? KhNnX0WͿ(OY[F=#V;I,^3C_4(@} m EqXI)$Ȃq(ˮmrƏ_3o1ͼ 虣 ?<ÆYk.1i_ _5lL5ш9|q]{op̚ ,~xşsYR2AEIr O:㖫@ƌjKS8O4k&/i3r;?k ̯V`M@xo9|aDRhOmU_{qħZL >IP>TLMy˽f$ޝk_47COz7qzwtW;jAC9Fڊp9jѝ-{kh)6pG †<2HWދ-CPRo%ۤHwjζ%k[-T-FNG/ 4rTvAm>g5X`.wY^5:lwc}x:,6g :j^f/xޏL%@\ҍHXSL!i46'UF9_!Ykv19x.RfYͿWp5*N;}5ֲߥ|3%pK!cMLb@N{MY%O5 Ca֞TG ,yXb#IF-;"(H?9+",,\yWՂN?ʌ* u;MXHz(9 YbY$1n&2d/ Ng6^EAt> ("ySݘ' S)h1&fʘ_]|H|(Jv9uU 2ZTɰR̐cRpo c +TM%i Zġ!1n8z'Ch`YZBڒe.CԲ/bSCaP7 u K2'ElF`~ig=JpⱲ%"Ikl>aa8scRJ,mW[k`\ˏ>.%sZs:t O8Ig+l:|5XƵ,:k^<z?V|TYv+d0LYh޲V,AYԿ:^NG٬>GuY߻[Eٲ=,-g>2b(Oz1kOUYb`ޑEs H8j/n;؝|iaNq-̃K9+e7Zz-vjΡ~6VH㓗TLPn7V.Gԥ9:?Ϡ>u:4YOjs aW5RzO{Alq4\sЁ71H)+T;qU2:lLyVR8pw\6E)Ke(>_؉hb\ QV9<+O$X3\y~:7ĸ/i$,.d -DdcC+u, gpmǐAeȉ;O.~ b cE̞?/)XczxO=Ӵ-_]uVAtDIȽaZ_{\m;R8vtUP$p'ZU!q%tUn-_xI-d}㼙-.GVOU9]?mrK)>croz®:2tR/1ZG/5Id?6])&uKF`%(;i3ri9cP.z+ӎ1`LLUͼoB-ȼ"HD{GMvIŝkPH@\,Zy+Aq@."wojےy6֦ݍbg1`D~r{k6L!n %S iKl<G705?YY~*坖p΀ay,'z"`Ynz 9hCM}i#] PK߬ݜ)yR#߮ EQnt6,’$lG.&q @2`!jWRr(-zgMUdN 0v4{E1}2,6M=‡48w£LFeyerWx:`Z:ъTkƇHܨhmFT^=kaAώKEѣ4<'%hAQ %Bi9JH egσpQOͰ5pl;@̔s 3ū?^ Knb;)];5'C-)\`ijx T>{Hߩf\ Y\T΋ZڕQ,潟9PW le4x1wZ rXY8Cn1$/2-9JR2`;_^[118/SiBR7[]eQS~g*!IgwҚy^KuHԧ;K -ȮG#E"O9CkeM  O-#;;'C7N_BsA^^lH(HDÀj17\S| eVzQ n!Z'RTz*^C >8paqtI/!PmaСpvYI2d9xKT(IX*:e@7_}6W֌LhPo,PwVQVvKB^ !Mo)ψГQآ02Zj 7HCp{DtohVȔ-6OY]7-2rN{2Ӄs())}Xޤ^Yw63l?BSC\) '}5 P,㉚Z5[[ Ţ5UyS :9c'z5Cw.(dsKӮ䤌^*n]W&&vC e7)iB2QDF,\u/ A˖yb=#3EoR6s|GY\] DqIͽ bL|].;9phR7Šд˯~c[<#Y F  n`83;6^Y%+k {=2%iL|.&=މ6b^!,|L~A9/٭-26gHYPzp1;m)2/jh"s1dX%j>qMS.ZݠUFٵb܇O"Ya >lt@qsw/jȿ{+V >)9MhiKP'q•t_fU7;e!ƫghr%MlX9Q gVH$p{nA%l ) }_ lc\k$ͽ\NXQ{Tf"%[}F/KY(]=+IB7+S61jX}N 4tBzMZwC J~K@8#8 MdGgT4F:*,jlCr<=^Օ3,/d(ۥ4w%`f?ܷ_TcmgcW3܍$!n8EӒ5rb]s\۹;Ndlx.;HɥJJr)Xv^hR}.+ʹM-NSqV#sJSΧX2cjO}3L+?J%ȞBJ~ Sj T|XHJy#D%E'1jW.$hj2@- G 0YWhu_|tcg,H5  xdѨ9,2Ժ I(ӊtgW7#gYUu50 lȥ%o&<)$BavqҼV*H.HD8R4u61sunigߐ>tɈ.zmkͣrwf]{-k].86F5b3o7JI5]N&`Ɨ(<ܗl4IAI~nqv\{eV7V`\ćNiQz0وD<9h&HwC=P/.ehWs]QfПw6roi^X"&BB H³:AK%(yC\eb%gޅ\&Iv +6]BG2Z>뛈•!/#' xArUdBЈpC'pv;bڸ$cú;hp_+B疛y!_(v#~(rG۟&#37Y6 +]529Dcr7 ,)WU+I`oi{b|D/v[iKPH-_cɂwFÝAEV,†nɃxQq[EȤTčmO@?6A4cDujYVӊ^יN&ep B.]F@b|k/Y3$|0?kREAe U 6BrAP~^%r '}|")'۫2QWR; D:CB:ۙE <#[`YLL3;ڋ<~t.fQI`jB);mBdMꟜ1gDw -6@ `ihN(vfRi(7w ]'Ĥ\ЪW cOp.[΁Pvs`4,O>Mn֓䆂גJ$ -δ8.>g>Mo'-0 ~-TV&g֤k?s_H.#Ce*WXz p }c`{"UcCՏS]u>zpZ=qEͪ@.ΖDa8c}R+m{>T&Mr<Zaw}k oDU"۫,p,zGkY׈>zXNyrQ96[$h#dZMՐSn ` X?ј_O) a;~]I W--7#,I&,;yuJUE9Թ##{s=xѯ6Tmx!bE0fA/|!~_ Jaiq)FK\SԂe^QRC7oLM}x:Ξ8T`XYy d߂-Þ rʼnֆeTZ˯5ZNm3^B8v̺6|'03}R'r[:I.? iX-Qtb=jUof?{yɶ%Z%aB/B&ҎȜv f/55 [)]+TpW$l.WkX|q߁]R:@(FAG =4ZtJtg2xbg"A3X b"jw68yf4&SH_nr{:D%iSADug #AO]neY)\;|W"JJik[K2U2k׸>y95Q&ww1~mۜ}m!\u&ghhA$L=-}dB]1$HhdW^3, ];*x(,2{]m Km$Xm^ _Zx؝E ꠇ5CK+*Ʀo0 pOfg_^$U L9Hh_(í= &غ ٞbR??mmw`uW F wV# 5v(<mŞ;HxɳU,`òeѶ0>{5EҬID*ޱ  g2V"*PlҰiKi 2GM#/:" cc9k٥~vP |c{bjI BZeD !fzFQ8լ\Rޓ Hj7ǀc8B4,즋Wr.ϑk;$`Hg3Uix\j%Β V\:l0 CGF]Ӧqp#SI<2֠amaA3=@mg* #}sV 9֞/0s8G+[wWn<^4o>ְͅQ: u r\g=;QixӎNcs+GHzID>PQGuYl fv~49R SEdQȜ㊼oDS&z6._6^R,")+t9t*_3ۅB%DVzHxC)~3*ԱBQ=SSG `ereF)x 6.r6ɦcn(EPܖp647FGb3Qϼ9"R]ROWզb2ī)0lPBD4q.ֈAlv bmC1>Vy~5qO]OII3l8~GYSZ&:4ڞk;րVuǙN=юѳ@v$9% 03:s:$4NfD%3%eǬbfgQ;͌X ;f,TzT==Ms,τ /xSu6upUwqKD#1@ꮃqʩ+#_K@[7k')A"!q3sT,:P}|00 Z%3ZZ<oβɬkJ*X7ɼ<~ _N[7>)+0g*Er"ShDf-ON ˶ p:E)Q!ΡLZR%(X $$o`8뷅ᄳ=S&_e{*<6\) 'o[qI*3ռ!ն\ 6 -z4՘р68$u: ]fq : iP~Gh~3 _cUlv k?F@HXԍCIqN0z( !kHSY3[+2T aJ:(3t_%Hf:] etW> مa(vx?24̘h&‚!u*k:퀍/)zfDTޡ&IiP P$ZFpiwKUC8?X"YP~Aۣ J}0`n.pbn꺦r hPuOE^17 G8%[U @c% #R33W&. {BRx?D-+!D843lo|Mcz~OQ))9 +w'g m1b=5D L3C`9\ZnYjX8~g f.!ؘZ)Cfj̑p\q^whq5dRw~Q`п3dTRkD/̤,K$ŭfݷ3iDIFpVasHmslHjηlͼƓɉC eyScݙ\lO6(=~p94l59\0oK<?卶~|xI MyMyL#T]^XuV,WLLsŐ tqCհ7g[7OTxtS4Jqo&&eCr'9z R5;-eȖԙVqyQ X9%SQy;m@]C 2UF35A&)$Iq&EWOUTo~ݷ\k,Zs#FHg?$#! j_[*+G~Aq $O@B0|t?AƆ$dfO$mdWmG gך@nz$sB&2l7 V;)U7iY##,l=ݯ =Czz!%K5ݐ/x]Z+jJ@Bltv*όl5yM&͐gJ/3d +1 }1'C:zhɂWlF*Z+ k%w|ItΧxQ0`ql'Sxxʀ QBr?XP8=Zr8GdMIi4vTngLya-m;1^hsjC\/5$ڵuwo r-ϕGEh~ePxf·R8L0K Rt Qu&_ DZH5Ħ؃X_Aʽ:tEs {-{|_*@Q@~*ldX/y5:/m(\֯Fry=1 tSo\N˓.8"(% dkHN(H֝IJ&4j"UvFnm.m:rq8=сctBMQSt?<~#fvsE4eQ7{l0:2ܧڲOhӄr(${k2L3 ~}N)t$:A@)eGu"X[ w/"$H'iFڵlubOyM-nO=)"brݗp5vlkfӲc Pb gB^Y@fQ=Z gstTX7'sNn6X-UR[1=ޙ' WPqDg/~%ERuA{6[p8~<ζ2:ܺzG71 |aX{19S!MïN(~̀U +ookeiD#>s)yueRi,,2\=av8-i3ET9luڼ+5[!io97)[x x%bɲ2J:\N8R ~"n]ZdxۑET f״ɀBCSi8Ae( {Er{lnΪd<4R)j'ʺc;(:ӸS6F!ty{\k1%kfYIidC¢TF6cC^~'RF3TNC~x i\Ը4>jTqЌVT4AX b;zdn )<{q~m@&[)3Khb\D\wRڳVKs+ko-gds_Z[V)YȅA#88w%S]\g)|_]{ʟ.o\5IBV\w4ƅ3y%BF&ΜX'(6\GR#S ֎'J )NvdHqmW) <RVl7=SGg"ݠa{$#dRƸ,0jnA'߀fvҿju9G|SU3:^A`ҙuku5 I3x૤'j\bjѻ ,wյm(yȣR]m-ʼ|?*Kcw'AP-iӇ:`WX7*|'Sx}Dzڑݼ 6/4սEӚlԊ LL Usbw6lx5RE/n<|? kግ@"i?y/&W12Eؑf,ytBI0&G^Y;wKE?L1{KHBO =')gVŞl`c_+tjM%3L}?o`#VϏ}wcR/?܂#|EOwUݏS+ A9U>۠od7uʶNr)_\#6@>^qA ٶf6/C Pd!]3ţC B8cv j{̤ԤG 6K7΅娔XH-"0$5|89|oӀw"w8q`jʻjV8u6? BjiM+uVGr;͙|5YMbl_7Z^thF(υ=Z*J"v /Y Ko)cSM6>Ba?Ճ쎿sڻK}ӥ,n;|1bg|rs!N[]GMEeiJ==baN?6)-1!jR[P(ɞ=?}&uLэwuKU_?o:"7"E\7e z:;~3݉@(:GgPnE]!=9Y_}q}(bv wL) vk5 D[m=ݞE~vK ~|}N5 0ZjX %q#7H? 6"/y ^-gM JZm9ou[I<向;]!sCD(%MTRN µ Vِ$gu:V}^[#Im{&Zx-"}?JNdw*XSM~4PIMIEFO!ӯ~e0+aj՗lj2K%:] RJdVqق]F(O=kcZIT=֘B߻c;k85nnaZ0kRF}hʠ+yB1r2E%{v `0[ Kpa( )|SNS}d_#ӒJxA[@owc=Ќ)}g*uU %[Lj;S^yOPM/l;S?;Od[M)uyՒ.^^LIn!Kz&RuA'*0BC|ݐe*F5~cH!TH\_ذSPҒ='3hX^5%>6EҮs@hWف8/'_2$(tdP!@#|.7:6+dL$.J soL^mJ{"[4 iHוhn#XL (.B*r?R6E2tZ5@4c >Z6}P|썳G(h9^*i㎖KL+jzvSU;޾o/dG?we3xz"{y»>6a[iīKK(¯Pi#JY>ZADa\ ^[s8;Λ/|7HV7'SMsW7s$v;,=ދ{IY񫥔c1z'zRmDɏr3@ 2ck$#;5iGֿ8HrFfjf:i*KUP< sNȻ%x(~his0OЏmw!ͽD$amI+M'D!gfR&#VM$FR lP}.EƘiN>}/ ʽ  < 65 ' "#`ԣѸݻx_5)N$CZ l 3kBTP!;,pSiQ4Dk )~Y0Koz^*}6pjV:SQDq q`}h#m;e(aE7]Lԃ>À+Z44>ʈ:J=NHS#@r8;t#HJ? K!5.1^+Q^h2bʗܡZ7nfłqkro'7Vԭa0( `Pa5`|N&4]3q/'7w0Ͷm4l kJ8=pnFb9 W$HO )pYja丩?5G}0R r (-;:3[q{Rn/0@6dOAJ+w =x66 *bEM\׃iQ K;9@չC;;,!@;prb͑mY?kFI\x2>OTf+8W%e$l =H5tԙxC8C)Az10f8W`{k'z*#N&KZ^#Jz6V5X.6ɪʖX_fmR5/drug{pHz6݌)K߆{M3C&ymmo+@|[k$u A>yP|l{e \_gCғg+vƸtO 'PH'd^Cܞbc a'᫄* ē1,(ޛC:g5VȷsWX٬!b".)x.ө||

V@!HTv^#<-y&ƻ#Hۦ}`1?ToC!tquB ԇU#`D$i=}D7DpϮ(WxrzJ_&F.ROGͬˡy9¹Twb awz Ŀx ha1AJ5ͪ,^qNrI92W!A$XTj^W3wM#DmVJ2?RuWU*'j t9"4"xf>ysK8 J_2NS"1 E;8ŔA>1 N<2:*j,y\+мWZձKf)0M?'o&#O(D|垁fُ؎ Lf YIpʯՀhy2=F4+,Nĩ,ƍa.١j}fU;{->uUkW-׶rdۺm:pF($j=o|a:ポZha~Pq%8]Emȇo!{zݘ~Hս.fpLQ ToE5lٔrXh- oIl8aŧtmH/V+DE\}U Z銉ZM)0VY?p^@K ~Y!S!!{Ďi<*^5@U #C",{8JLMstΞؔxPAQ!"=S;J )=tXZW.nX?"sԢ>zwC2S4IRP;v>\9) Q&{DF}ez,ߟS;ww ZhAhf4_Ύgݤ KKs!B[mӔ+-A x!SFcFC9qu4ֿ<bhib~xp`.SY{]Dt*H\pbm\\mg.seT wj8Oky 6{۱L <Ӝy$Qי4nYyD&@hxņk)=|Q>BM߳9D-'q2 :8` gx4c1#ϣ BVnjגӦGqljI00x @)*X@_w!0Na3._Mٞ j? .@E$ ,u'H&t`7 ..39x | B =`u䂂W*]?'bԥc+m%$j9`aC/rlݝ9  /, J-Ś˕jݜH0#,Ք(+S|gРս.GGsKxvǝ?,s)QP^)@ F!i!3<0t%AaJhW!4|< WoKbP#*@JE+=e,SM5wv}Fj%HO\FB0˥6} ~3I9|y6܎j)$g)a%t1UL^'U DBgo'B14{ct 5`k:oU[VڮY\ t哱B‡1jGd^N8H/p yK-v3k=gv$RPfo uf瓱MHKܽ7*=7XX{2Voo3eaS6{GCQ`$mc&^P>?>bFBZK AsZx|dCx[- i_2㖄43;<(CmZk40oł^4œClʣLB:{o}/~8"A6n b[#Ĭucӣ"4g+2w 6#'8g1 SɵTEe>X{N|E@%QyZ>R_WT.T iSM덙ESNC"*pmAEQ Xۊ{VSITܫ {Wn@yps)W u0AMjT]/BrYR T,ztçCߑ2l0026O+8hiahDY{p oF emE:i ~{e;˩qH?U~jmom_@Kf"j8}4'QY޺ gX,^xfdPK3EF7:^ g"MOLh0Y(FpחI 6{8Gr1.qLa1@_'-lH#V>_Ys2"R?$""z~σǯ)z~O  ӝHo W=FR5uYU>+YDӵj~<&2 LÊ: Qp#P,{&K6[mָB_տ|Gm~Zw|55.sb|zeg_IEFjV$ePJō-6ulT9Ęv"''n噍Ct&3ݱw{jKa-f='7(?P߬vy +~=ȶ |[%,g2(߸~!,D^Vٹ Hda8'լ1phA`&>vcD4 NˏL}Әif^yУ YȮlBa5 oL͊0 K0.R*zղo0va~_E1';GG UxVĎ%G'9A -jhu۵ pED-lɿ-!Fơͤ3BMS~YWA, `ЌcK&n"ݝ~ WA"s=`0A31=,0nȀmW3|o(h%=B9Ë~c&+{5e0EO";@k@zMH,sOş-]GQE ny**$ p|j;R ѧ]%s PnZ4Kݻ.읒Fni! "AO9&mHSEiz=k 8\bY} P-f!;kޠ2@}sJ 2zq tm\L`Ja6= ʮ$+kE1Q_s,濯#י]]8lЦ`xhS)C1rt)` : jk#+)*%0TWGkwU* R2p7. rqq**h=!w͟a#Xے9Et [WC$ZL4eFU3vw`"[ wRVdVy1gW?V6GH(qG|=1X[ۈ}Fox_Z.٢%pI<}ni M2?q sp֮Omk7{+(eKhʴ3FZca*De6 f~@d{Pi?k?omhwtMT#${,ė!PfZFVg)!Ze7ԭǫI*Lߜ1Zl&iMEv#"u?螮hVː˜AanF*eN|p~lΎe ?d  e =P9 i~6p|?gArf,;=[/\vHBvDY*cN2ZaM]l.F0H'M2IJr9 Q!)Lִ)Lӳ??eBİ-|qOYwŌ-[?J300Re E\C~GmkYD6QZ>=-#xlk>YQ[.\[n\SaɒSVWC3\qwe Wnr$;;t[kN}+s%BҲCuNpNٟ{pRD2ħ?N#- Ɣ{[iEVlUy 浍z I3dN\aPLyp3:fAAsZ!*2PDˬ N(tKQot) gN`}ta~r kDACt~2 6T*`+x9%5%=ٜ(T.Qombw]M۪ Er\2O EԷxb}U_qV`k<]bC*LsiW2L P!ﰯ;`2Vv( nVB?P&g=ái ыz{"?!;n0Fs.͚ ߶Au3Y/l7!%p[F(ϗyVL7~-`i?+V;/|ZXvtU:a|nބ3^Y@MБ.h:=`D YEs\cEu4,T+pcL>PUVEC>Ɂ 81!y))gE*O»% tB}xX.77^q2x5[;ljdZSw T194ܔJ2YӳP77rg;HS^L{O)$Q2:h IvGP|h:z)`J RM9ixg.YQH5wNr*+TUO 0aI/<%pk!=pǪHưO"Y]i\RKXu`gW5oJuF@f2*"3.Qa  N[SCuEa/fDҺm|нinG|*T:eVwZ!Q[\u/0MU |Ewp&+b D9JvYs*PnD(u>]hZ&{QrK*d ]g< ol3[La~A=8 Lnkѯr{Ryb+{ c:n^-LJQ3Ht#Xx<_b-FnGJntDF+?ʨsU 2y2nE=80IPPs]ks 疜Y"pܽ&ӥy~ݲ7 p#XE!+SZG B جr~l*ZsUMA+.|4kܱA(>on'>lZ~pXI8U\/)kNDlQIh-fґ fRrVB%6oODaEx3l&΅arۆ t;9(y9BzojLרu3/\s>JcKV՛EvRԱig BĜuQhl8NIQT "{)'c,awP翹5ߺ*U{f2ƕiVY7Cϛ҉ǔ]!NI4֩QO=˲എ\LKb~_w܌Z=۟7zp.zGz,rX:eHJ8ہ(dZ-U*1YQc_ (FA%xdXTh/tוmoS VϨuA ~e#bI_2ak~NR2o"ꢜ *[rY?T>/RצdbbAZ^EM)Д163N@4q aeטwG1z7zڬXlbߛ5J iٲtKlwj{ni/mݦ"%}o]e!TVz60Orq*!w $ˠ䟱#pDfVfŬ Cp*;,/߈ xKnU0,D^lG.@$U?~30q}$Fuj&GvJW#^sA>=vPHw6c縪7=\L+Cڂ/ô'=F12L_ *TgsӀ0z'^pzw23o*O _2-'!2"<ڕJW~;DHrZ59MY"p`x~ A wW*sXn+Dysgُ_ K{汹?B< =@2d{s*5%!~1 ]ھMY0wW֕#0%$lH^no\ZJ2an7t @Tj EB ZŤ]/!4!Od,Lt"įRdz?8_+"BXROM&l_iMO-!yngcHF|a/c|fMh1½ʰy7 ;ÞPOc5~{4׮r[}{Igf&7cAoRɂ݃D6Ia!{uƝj9PEwFNJ.j!gTc)3`9¨L棍*cRnں OYYi& +h%I:<<@16lP,z$y1ӑ D5[b#FwYM;).;ĉ' ~l,!kؒv2j,AƑ-5g蔰4k x̌H!C301"ϓ=7\$U۴}>g2=;0mV&e߅U4пyrm3Y߮ɋj5NFeVKq/@ %JVw4@BZ@r\2G$iQM>3Mm|&-*]c~阞.Ge'ùH5{L5U^VRD_"sC*B')j=-!LDދǷ˺7c9`֋gn:$Jb|oQ1\8S0mHSְɝeF(WFbsFN~[׏?"-(bp'<6 䒳+]jxu^]Y(BѭFCS㰅y%Q,gNc`:s% *d VHzl\,jÍ_/+>k}i<beO͆T&OisV#G\7f:?ޱ+"˯BSG3R2pRxdˇpyA,"XITK؏4wr\_k=C3x:6㹿}-|rBr!dqGXnI%k0>ÐMuaoM5yݲǦ];3G*c}X*"i/emlW)@YLe+$rgҌ}F_wD& 7ۡG⿽tm20! O$ UUfDŽqB0]Ǽ34V^_we(&O?I@f4m^T^ V4i'LpXnK C.G sgՎ%T7•iZ&7,P +z4?tf0Mf5D NIFm E#afߒ1kɅ\Nm5vV5Fu^6~/%]e@өÞ,D`d:?MǕE % NYRS&U#̵k)qV)f"jބl#YGJau"}!X3XX`21Kޡlu1?q0 -DFw(LjqF /m1,bNZlɧņ>vS=<>SWtlhTEͻ1~RsW$T"r |wxH+K2J,uR !&bYlzEJw<HC%ڶ.<oJw.>0ǛyMw2j+ eu\4cLȹ?zOeݳv ݅]A6Y8ͱPDlfOX沐.U4Uq{:=-le 1zd,%5C17~0u G1'/x?.\{4gIi¾h2ss j>,5@)u2qjG}fA:kV?O<ٺqȬ$)_Xة͉-5捻@6O!>%V"lS+'2%][Y$Ξ ϐ(Gr@K ,3oj }R}64–ч_k ^ɯ4@FleUB gn:DhDUZn1JcQ.T/p#˓@ /Xbd Wv/OުFV򱋕TgG`wb -Ქd. R#mr^غxS;6pS_J7,V*l9Hqkߋ7<\ @?t>:n<)JnӆFn'5{=6)zChĆyh&U4 Ku8 "Lّfi%P!KU bx2D__yRfl)(WdྒTj.`AǕLo=[ƾb^N_)RaP/<͎Nj=κq#tHn) ex!FDίQ+tt0AfcY=־f02ȳZCX{deRy֌*I%*"ݐ H)hm{ebG7)Mbe\ĺg=a0\:,/,sBx>>o`8)G|N8$`K +ӶkDJ06$Am?cܝnD7]y#37zu'p_s?ў)&Qйm؁HY Iv~6SB&F7qSݮvCF4hJWuҲu\4H1޽1x"DbWM~GA僒+As{ETIRkwD,:5咥& T*5{ukUԁgN{m8Ӎ֦K}E:9=IzyB6QeS 4n8Hl&I[2pH \3:5IsOBE$SOL/oSOŇ!YRڕ8=G1%4PO$vc鮦 dϱDLlg&P>Ž^8FSl)frI%s8s^69&!=KCwӺP/uJwZ .WϠ kEuTWTFr2`ݚ2/07 E@Ex;A}77YQiq C2$A /]Jm*'pG_nS?,Ua:A_?@d#nD``<=1\9‰7ߌ\3њ=fYN\o~{#B.5l[ndꫧ;zu>[2jWYE]슮=j?a2=^tP5P3>3EGub߸\rGfZkρ"jm1 W2eS%PVzAdh@Enܺ+1;Ci=t.`iB=AjtA|]@7(/p 7=lf#>\JLG(JïwQnP*v0ɛNd5߷06&lEmn,OȘH㞬QBh 6273qiZaF9v%2d_fB JttmVF̓Jbٸiח.%Z'Ίۮ*d) ~w㕌mWX[o͚K;rtP%ěhwqmv#KOT0"v;5> >9u|@-SK 28cRZ.= 㔫R)hwsꂅLi(JG_ khhζ`\҈)e-=Xu@H,G N8%+-h^rñ[ 膡{TKӪts/B㗘.Њ3Z}VxSzwʌ_g4p"m -f>`2omkpB]+ [`Is#`ՏMK3x?UFnhXmSV-jW\V WxAqId5ďƆB1M5U~ Wp{'q9VzT_NdwX!C"ڌ{8t 묎ImtL,~/CČBη<[(O g TxEXYYR?l*uUBF$b&*Ep`C.?l^:I=urQWQl~wKG w4QAXsLC`HAgSH;UC+"erqq|-tnRSjH$@*zIexfh;P6ɽW>r̺C=rœWiiPjӯѴ%\JRB<KT,"f/!l 4q kɻj{X1y0 {/\q2+Fx`ՇzK!uWכ]|w($yu 5Xd7OCVOuzIy4FBӨ[H.ɄZ,@yG5aT.7UV.|\h"\,cͰyn= RN/uTutm80ښ9_݈1FɈ#O#ޞVsT؜+7C ]yGRR W*S Ӥz?'E1s;_A@3`ֻJsUnvt L6Q 3_]ݚ̳HS-]/ 6μJP:mUczroI_ A=U7 )/;Jc VaWƨ9mBq{7y;keH_R"G!qO3YB>{*j1l?%\_[eQK<  e߮,OA %J;Q-! 8(s9V ;K0m;M|a3x9Cx(ń>B fh:9<~\LKVv1N4;{e,eit2֛yWiL^:Doۃֶ8aB#ᐁ}=(<-]:yaUO0ux \pebQ_֦,YM'N; GN~)(z /eʴ1;T3'Gz86uq2-xlC\J6H^; !L,JDSj1- 2-vP_a_rt w )RS428mp2­.p1iK^F.-Pgaذ2i'TXvy5ձ;1"xI-qܞ tq81Lm;WA~!}ls|aaCO-3UΡU˞E?:E'>?SoFtSr_0"QarwV`rG-_W,е0C۬^"|]#o>0.TZC}Žc(X[,p7@S Tс )Zz?T%@cfEhmʞ;5(>j•N'W{p1Y\,T4k6YκJh)T.2>)h/;0g\uc dz_~TkGnfA%fl  ,o$ma"C{YE8h͝$\ 㣵 v|5<%O34M_+7u?ȏm/R{wWZQ1PB.-nP-b).ȕ}_&,C kI. Fl' Xʾ>5 ouVg~ ȕ`)k=>n5UHn(촘4Vf7A=* ,ns5(sz'XC>ε#xHFݑ&p*Q߬3-wXAL@N Ndw^0NJ bw l8  ߿n4:67A" h;5FO{B (M)C[C;?@ɠr`B`KvS'Ηl{zaݾG8FXWr@ei}zF-GR(^)^uu_d! X?Oqk.*)`4!R,KynU܊Z/)^e{8\KS#^J(t+'*Rtn)4f_ ˮ\A6%b =43IHίwfp˙1p Pٟ0գ7s~~$(&Z:RX*!xlyceZG=Gȕ28h /m΅LQȌ{6ߣwtZ"W QR?c=>2͝[īΕ};Qj <Yԩ8@by 3D=U$wTYInoZX:kS-P#2oi4ſ~eۉW8zjKitz!-wL&9DB8i&;Vr| W`H;ٷ m%uPSG%e6PW`^4ٚWTV%q?@ ,jwpA^A\PY7?\i8l{ _`$ԂOhq~wlR3jpw>;v&S66+Iի~ MDOea/ `UIZnWGqO ҏ˛ ܐ#rӋ<hFI˲lLDŽИ> jG#7wTK528u{Cw:ы*Y!^f섽z3R j+J߼%)q  +ݽ:WL רZ1|,K]ʟcoq|o◭Q'ɖ*nPFI8yH[&&ddl؀!px%j&~F4H ͤ2Tݖ`]$](XeT+AI،^l6dYA)Jf#D=.UFkI;+QbÌk$0 u=Orr2'n_ihHPֳkJ> @W5uǑ]Ny6k*rsަ}A'1[PTa `p\E  >Ts!myqBv^~"vdbI_YD%geqdlS[@@3L "ǖh8g n9OCFr7[qHFMηw\'7?Y2=bmma^=+ADpe]xCDsRX C$q}!SlLe-R<=_ʄ 񫤩E7N9vaEQ#s \Va#c2@g#jm:4)#%_W)(M}Lluɉw"[_0L!6_f# O$tY5leoZ|T=urhqtLٗ&Q(^;q ~kOcc4>bz_(ILjbV:ev6InZd,يkPi5큾i$~*DG_( %$"NR/ ֈ_lWb g*vb]$aNЙ/k~֤qՏh1>ZaAEFi\OF(L0eF9uR*%A`ks;Ժ w=-.]_wSzȓauO|xM)wINp` 8nD:\/W͏}|Ft1'grC !>;yEוU]i-'qɸO|$(r=R {Fg7tV<3R[c>[wr6>zEVK?=H >&;,4nI-,J[]uuB҄I%W+ݥ:bЦO1ʩF9=! &YN7S! {&\~Z{{^S!Xe]ae cK<;`9`6OD*MK8 ּ82ESJόC$Lbߎݔ4HЗΒE^l=_g^9#u(#=)ܛ v8Vfo'oVJfV hѸcU~Ox}gj0adL/;Ok]:V$ֱ Ń&>/BTNw+Y mOTsg|rPv؆72Ny{J7gt?t7} r-99b/̄<{J|wR4fS:|6/% Xwp!fBɑ9V?´+HWsX QDBbTi5NbVw`z1@qϏ&h]63f#:8E&7WDU>ҤK@~GjszfDx#-2^O. 3W>ABd5[aߴUb@;*Oa!=*)? ('b/mtq}n4hH5,qgPT%?OKpˋX:wfwA__O]s8y*Gd_@˹M‰yV-)Et!ZR+u՘eGJRnunIUU{27)J,jxw2"kk̅S&Tѷf]*rP [s?~ɗſƯR%Re 7J'6 MO[oCO/sD3-r 4Yi_xc0y}P͒|H@WvfRƼ&FhSALQ+OD5S,J *'գk]Yq Ն#wط;Zrg~+\bMM{ kH;=u7B!}(:Ð018 i8NSsS2_˛(eH، 8h z?_=RA=a?qD_D/1PS6r% 5a 1"vL%](-MwTZWނ5ksN0h:T_"DyjOW1KԤD)aj~/pXh$NK22d_a]TFDhXb #k9/tQ _S "C~ b r4Ojæ#mg뙥e.tR_ h'.3aO8`'Z/~Qm d Ⴭ(!꽗"ήeר:=Sjt͡y\8xqܑ|<70IE1NyV+.-0}/A'Vl*o3.|KfEDxFBn1ROm2\q~,YmʛVc8׆J?'TFN͙Lg -81TQ!W (©#eԖ/Pc?\M"W!W}wl)F݀5 [Y7N'qGEKՀhv/Tp'\ ovd/2Nf̳e6 iq,X8I2Or/׉j., J9 rM,EC$G?*~)/F$g#,j=bоEgAYgX v7 iz+' u>TiӞ]*6J]le슀VeLrp$iT  2NVtiu׿z2_,QzjmI2ā_VyֆP`$VMǿ9 *&< t;BmF{!_3Ef{}: @ #Cz[:6AU_i#R։o䚯 Z] dv ( "xJT L'hΒ(mfoDrzi|wiW׵rtx541)g㍅à`GOCOF2` K@1aϨ?֤:^QX f̳vK) /d)*fm.']'77jAa.÷;3_d&ؤ4l1Tn8R" GuAc$[VDG:9v*׭UW+|Y/K˝4/E<+~dxQ EÇ1/%̢JFoX׆% $6sYE,G69#*{7acF&M3|h>ﻨ I nsa).|Rd <, MFG Y;;Q*yZ>MV׷y擤fv^`æ>'ʩIAwi(ݧa}Մ5B?] IQ'Nm៿`6h59٦ޮZ;Kb?Zd(v^=_Xm,bLkihd0V}H-a:^aSW/A߷3A[H}@aj4BnrxCJKbܱf;NTBkGPz0.&yJ<:7}妬֎J؆KjÚDeĺ$Bɡ:pC :4ip₥~KK썲޻bƇoz8,Q73S[HWf~uU \)f$x>,eAz **jdWnh\([е%V .*MY--ۗ`A/Q?aw@:swZDf1A!Qw{T, $"pH%CZ3(4cGl&o5,SiKSѢIG:"gFC-I H(^P2~ G8=~"Oxafjܳ1P$ (,]vpBճp' d}F^6)5g%HUt&Z gaǠd>; daO6Zx al(zs(X)_\6f[XdxKMNec|(P[`Fo-s^m'1$o_2pU>D1.Ttϡj'3icvto}F#ۚ;-8DslgɟP%e)G..WUq{1"iA(2bahѠ?Ko|#'C#, Y^釷cļr[ޤōueյMۮیPJ̻a5I°tS {x6p"n̜?KE ./7OGBELgd̯"~ǿ-&g&U!IeEzNV^F[׾qg@6y ©͞Xͳ(=4ǮU!݇|L9w5 ]M"L>GuNKfl|"Tb x"EəoxZrլ!A8 Mqgo5cH9?) s/ Yauj1;9,3EtJrIh>_uBYGC7g\Gq isfفC8.xw:aw`\Ov?젧uj0_ ƄC¦#9Tl`kkF*C3*=Ց^ۧcT޸LlTB.ݕ]f2=p*ߐ xD ̧a)!nWFC1&< 7'mhɶ(X[&zNm+9gE}{dkx1zYܛ(> %AdƻCa3Xj+ưrVG; esvj:M<64$+̐0S)'k0^rU:">bSI(iQ)yD 8%94uYJn!VcOx*"?cF_j@U!+[9fR\^zT961,tIR^xb( ^sb9xA>06bbU^ȞQ*zJ].:NKW;2{ppP+qa1\4 uM"9+rʺO+v]:kXRM -ѼCxDN7W'Ŭk3Z,6Tk-pMėINҢ!KTtàzӚՏɁ-I~\A1g~j9d2et:mImMv;P7_#?4~d8ɱ.b2]n$EYLGo)Nӂ0!R&<^QI@7e,p6';0jBLp ]'L̆vE96Bwgbp8@ވeY6d*=J%ڞ,O+b0_!wXpܩpSAa{ v&lmJO-1cYCL4lX J]'Z%X}Y̸L zm^r,.Qo&AI vjYM{>X#N&ՑCKX%(3UԩbLuqTi%f:u9t!s@ QFAr⷇,z eZexm u |>8XT,:|A]M@P*GXb7b1@V$hōkѐ}ޮ V*:\r뜑5knUaOt#?8(qyhN8nsJ 8T, l$ٓ?("In=xF _ (^MBr 6`8xԾN3mmI%]HT3i< *kӱY=6v\l;/<~ z-tRp6Y27c B1>Z~yF';ӁN\Ypψ5ϐ X#V~m͋嵮\ٰqxyͥ*tL4{.1=VUAHO{6S&eTZ%[d 5Ii<^-My-6*xa*&F*<áQ|@2 pZM,^}znHF׏hAlSi7}WwG+.=ܵ/H4O5dN ^v򠳪%ΐ/'.]+:vKjB6e -+X.QzLʞ+:PzcW&߿0sYHG)! M~|9bp,b>5C1¢ZAT+_v|'>ƨGhWV$Uף4AHUS%8XNnM$(KpT +G|ZA&X"Y/[[NC,[Tȿ@kD1^ 6KTH&ŠcGgZcc[ HOIc}|} T.v \ b2? ]0Gj: Sb!#!ky4y`iPj>2!dLkl$hYM!X*xrCȁ7尠vEG3H>S@-C َ|9NWJ `ohP:3g+=d6 E,͏ ![9͒>ot״ttx5uT0PCrI9񍬷i\+ur YZ