mpich_4_0_2-gnu-hpc-4.0.2-150500.3.2.1<>,Pflp9|dw^݌I6.f :{SވUYz ̈́I*:2 SpY#6G̴L.h&P = v!do&k[?܏9{þU.?ڄi_ACKoȹVWZF'O #LAZRI(&WG]+  xr X~kBp?pd ) d 5;AP  $ 4 2 6tFpZknfn~~%`%%(/88$9$:#$>@FGHIXY \4]0^0b2c31d3e3f3l3u3vCwK<x[8yk4@zp4pDpHpNpCmpich_4_0_2-gnu-hpc4.0.2150500.3.2.1High-performance and widely portable implementation of MPIMPICH is a high performance and widely portable implementation of the Message Passing Interface (MPI) standard. The goals of MPICH are: * to provide an MPI implementation that efficiently supports different computation and communication platforms including commodity clusters (desktop systems, shared-memory systems, multicore architectures), high-speed networks and proprietary high-end computing systems (Blue Gene, Cray) * to enable cutting-edge research in MPI through an easy-to-extend modular framework for other derived implementationsfls390zl33wSUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Libraries/Parallelhttp://www.mpich.org/linuxs390x/sbin/ldconfig/sbin/ldconfig _tmp=$(readlink -f /usr/share/lmod/moduledeps/gnu-7/mpich/.version) && \ test "$_tmp" = "$(readlink -f /usr/share/lmod/moduledeps/gnu-7/mpich/.version.4.0.2)" \ -o "x" = "x$(readlink -e /usr/share/lmod/moduledeps/gnu-7/mpich/.version)" && \ rm -f /usr/share/lmod/moduledeps/gnu-7/mpich/.version || exit 0a8Q ,m'* 5T W sl|.8EX iW o ( ynaebagdcgf / > ay|YE cg9X0| + a`ckaa W 4r!C1aapliqqnntvmumskmltnlhfnpfmgdfbcfmlr9 a O t `  ` eg # E  =  d E S P J  G#jbjqmnqlgckgmcl (" llbimjgfdgiegekfeelellfeikkgjcgiieigimcfhefejhkmkjkiehefdiiehtvd w 6 ^fbf f  i}y <L}-<LgN^w7mgcsqw7Gy'7 N"9I~yVf*I&6Y9I ? # bhguB$P; $ A X ' } L  h  @ambef`dddcdefeeee_i(E} (X\W(X!H Z Y J]a #2L ~)J4tk  ai_khdahlefj`a `cmiiwljoi`chhqfikgikhflmhDbik;=U(66Tkcddjc C A cfa S 6 ( ]  i"abbdilQ[&$'./q0 `Deeebfhdcljgd`L4U@q6 D9 F m f 4 `cllnjnnkhnplprlmlojokmohnqsjqporirqrqtpsqqwovtnooophkmjmjmsuvrtuqst  U ~  W ~ | V ]  { v| @ H X i  k 3 b iR B , c Q 8 _P J |1Q  0 %  R g -   % E $ P q ^ E `_eeedfkdjejjokgv jdbjenjgpnonfemoiehl  c f  #= i D 3 M 2  X v  k   2 , c3C:<7X5 AAAA큤AAAAA큤AAA큤A큤A큤A큤AA큤flXflXfl[fl]fllfllfllfl[fl[fllfl[flXfllfl[fl[fl[flXfllfl\fl\flZfl\flqflXfllflYfllflYfllfl[fl[fl[fl[fl[fl[fl[fl[fl[fl[fl[fl\fl\fl[fl\fl\fl[fl[fl[fl[fl[fl[fl\fl[fl[fl[fl[fl[fl[fl[fl[fl[fl[fl[fl[fl[fl[fl[fl[fl[fl[fl[fl[fl[fl[fl[fl[fl[fl[fl[fl[fl[fl[fl[fl[fl[fl[fl[fl[fl[fl[fl[fl[fl[fl[fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\fl\flrbCbCbO fl!bCfl\fl\fl\fl\061c04ad4278923ef55949e5a10ac8b755bce5c6ac117b7025c7841518acf175124d4839b0e8e3b82234469b0e64bcd2ec9b891d7052db552e340c65763e2e5cad83d28770790e9a0d6a62f9591b1a38a6d7413b335f236330c3b884f702eace095edd0d0a55355e959953be8e5bdbc69ca6e971663cbadb0ba959e840a77a85d1ede89660d4d9ac3c0606db44854af96e169a16ca0dd14bb31e651848266533662677759f7c1d5dcb719802ac66a8d0778bcb0077a5666116a1bc2121aa7145ec86296456df4fca3ebbcaa56533c90679c18db1547131548e86bc3e751452fe476c6b72f422aef009b9346f859ff29fb7cdc262f23fdfd347a171762f4f2b73590c833c6a3b5af64b62b75993aec95df5b44834102f5bbe768934a59b4f0c442217e94a13274af285b5a83ef05853920e92dcf54c0401269d67ef121cf745eb9f51c7c9e4ea5f24c5047ec4d785998c5a18e8e2ba51c2d56a7f4550e6c8bfc2c59fcc32da11e4f091ba9b2a9049597dc7b8cba85e241fe80e52f09e058e6050502a7a2cd129ae5cdbd7a95bd4d3b4396b9e26eb7dc2c76538078bc1b44a9b3800e4e27b3bbe090a2648c45b3789fc16995368a6c540fa7b4fb7b351037736f4e1d0c2e334befa69464b425d65eb9a1389d24378b221303629e31f95d1be47326b7a4faf5e81e477c14231d3936979d2abb4abf931c6ab469ca200cfe1984bf3007ff2df0eae4938a73c1f8e8fd914b2a522825347686aa3cdcff264abe381dc838c27e928cddb88fb91af06bbf9f2f3cb077697f706b478e0ea5712a4491c94276e41175ffca3010d11a9efb0dcf4e90d94da061ea52f9df9f1cd27b74f413383757ecc4b22a10f75752d5f7a65741dc69901dc5013f15ab59b9122e1bec7b228c0a82f65e13e3cd8598c87c561bbc5e066a706895d225df442c282a16e963d8868fe6a5d88ec89c5dfcbc090cf48f55705b6c6c9d64dd8164d1aab32c8f0e65b29f1617de1ab80ae5a0a0f4141a389b2c2e929a550c11fbf5d0d07312a4a000179cdcb997357dd3b1f45d9f9960acdc5942b38a1f81f0d8f0d2d9327903eff7a4cc32e37dcada627e57a074ece901e9c90d23a0a9e125563091220149deb9e0a0391cb33bffd3f2a83a1947fcf7b4ce4785b4f18f6cd9356c0adca1c614d61399be14ca0fb992ec51e7e3f21ea66e2913a2d3892c9814023dc0e9ca07e0f9d2ad27257aba985936ec0027638e28c2a874dd9fdc1fa60cfb18d19f992fc77a5b68773628176314a3e0391e26a62e186b3000fc0ab4486c345e9cedc4d3fd5704b72f38fa3811b19b70049a60d073f1f7a88b55ca9072dbe47e144b126b575aaf9efa76badba49670c7962ba7a8279347e100e89176abd9f08fb8b37596e4d0a1ee6d64e2ac96b23f4250eafc6035773d2c30191e66290b43d92d5da062de7557c7f3c2fc554a5aad0ee13c4bc19fa69998de9766fec62660f297c6f295a1c1e8f0ee1251973b520dba74609d2a4b42fbe204373bab5062cd9c5f407782bfbe3de2049000a252446ffbd02e6a52be450a3c9570df6a5f5f41a8e341551e287e7cc7719b2f711da6a192c25a9e944312ef5a0cdc40b2b8f6c785c2bf0a047e3c23bed1e25cc1a8e4deaf05508e24e858a7e0b84c2af7288b241a842c835ca75be1e932524821440a23e51fc14fdb54318a083be2be83c7417f44b5db0fa238d5f7c7181b6642b133aff6380ced608ba2bd56529b2102f28cac7635b20c1fb691e6151b350b224bd7763cf17f303890c99db2d0cb3f07d779db193245203c587d9ee2a6ea8d70c8fb4dddabecbf3495d0334b427a8f12b68f8f84a858f752bf8a0c226403652f521dcbf9bb5609b6e782cf330f1f74da3c9fb552521fe2a0d1745bd6435d3b4be29bb24724b5feaf82b45f1df41c07b034200a1eace9ce80155fffe02bb73aaf001b1824c957ad58b300350bd15c02d5cb1745fd03ffbe5d7ae1f42c9d81ee3f4ce3e581b494b7b1a25f5b1d242adf4dfe20f0508b88643621ff83f36bb740c6813523b2bd1132aebfc00b6d77d59cae14a092d9736c533936e074109559971989dea4ecb6e62e32a9ae2b6e2f113d2a6a87d337098b62f4c7f5c16ebeac5488619165ade15778bda6a47959a3bd3554f9c8cb2337bf5b90003b3cf362010c0a99a58ba8839af8e533e0a5b9395d831331c1c3e4b915bc86d9eae87e19e722db58c03c403304ed3670a729007a71ce7e31e3e36456c390554a40a10215451066ee0c1911cf6310a98e67edb40db38468ee936199ac4fe18c55274579facba938530377404872ae4d41bbbd26be0d81db5d0171704cd9454d81c60d3f572237a84ea69a4cbed0f4e509838d3966a5c87ead7eac449c53f55bc63448d210701f26a240a5a74c686b9f865869e4c54bcc9cd7bfe604740ec4889fe4413d8c40b952c7380a6759f2fcc2e0f3bcb14a8883373ce5ccce444584b0dfdc9ce2f514974662958b83263609aa4b5dc7deaa561e775635c6e08ded05fa8c2d73edaee14bc75309424cddc892b6aa2f9dfb867697caaf1afe73693e360591f8aa1b8ee757e84679a2dc2ff34ae71372cfa377fc0e351f7fa0e7fb7b085f1ac12503f2a66309d43e240547d4633ba9f045aa3205b2d2c3338d87ca1438a82ddc1b8d66cbb9c60dffd2d658c10dc1bc8e719c78935e21b89f7fd8d69f33fa8c242bfcb727076410c87f6dd22b37c05a60fa8ac746f956e51d77ada20950957c479c7674e35dca17a8026a3b6cf92934fd1df8d689e1974ae352efcd0b4c76e3b886512ba933d54573b182c3fce9acfdd585d2d05e47f7c05fd27a57847cc21cee8db3e21be18993f17f19cf14f5eebe720623c13e7887e7a7571819b8cdc53e05eb24e5a8fbad5fb64eabe0773c1d24c1ae88ff04e3923cc675f6ba9bed1ae395ce22200d10192265fd21f6381d6adf5c179ede17f0b29dc08b4a92e101afad77ec47df7aac3b540feebe7d2e18b9e93b1b99270ba22da8fc1e9a827fb63255e7a059d0346baecf14a591130765ae1222461a28a5b81ebea89a2cec1e37af8e390b73c637918e994b65fac4a43ff367f0b6c62302f73ea96cf78f7453d49937ade999b16c4d3f067fde53402e2a015798660e66ad755dafab703a43043f3a0107e72b537b787e355e2f76b39ff9b50247f43382c56f47de609c23a8bb7fb8e17b04eeb2f8af672f2010a85c905f2fc56b873264bb4e1529c243feff4d725e3478067412690365639bc6824151da3449c4d018a222bcf71b2dcfe1517c83ab7210909402b3a6e63d212df0d1a6b5799bdee2dd71645a10cefc97bc09f4b83f6bb4b7f175b63d529335cb6e0342782fca9cc511eeb26efe4f5af58296ca257eb4108ae01f6857a4b1ddf82b206169b72a3fc5e1bb61326170593832df5653df26cdecf15f21b1e94e78dad4fcd0c6d330b089b48aa58876ab15b96c4862587fd9837e3b7685e6e14af1123dcf2d8b585b7ddfc59ef7f4e597f2e9b9704f54ea64c176f96fa8b119bba2f792faf0b4ebf81b9dc37b9bb7a73139e43a776fd14c2b9a06bd6d06b5e90b79cf3f94d2b98dbd56a6fa77506e484df66e2081cbc5fc5415dc73d2e8989fdf02c0a291a80e533d62da2e46984b0f77bd6d81f163ccfe04b60c267881dc39256c14278f7cc0d7f80d0fd906e1e297e47807bba5339c5c0c462aca576393d6c31871c95cdc9b5bcb5ee58e372448a104e5e5d3774a3284788b61e0235b60bfb35f50fee9b91ed4cdf59ce2aafbcec39356a66125b000c1ed6e60b9aad2e506b6f3e5177625951530da405920299709c4d17eee7d1c52d1a240e08a39b908a1f515b17ddf5086c9b76d28277c8207cec8a20f148cc36c34ac08f17913c3f0c4312459452f3e76decb55fbde8f3cb497247620ea9acd288ac75eba3bb6cafc716cbc02f05149a9145ef2ef8a454917467b33330765ba52b79d0a38348c84dbb1738d84cce301947044f1122581dc799dc77f0e99e90ed4da1b649368d3f62c6ba7a100dc0e646f22639a3e2a270f6fbb5b380e6aa9e6d7cc57aab666cd20e709350c61a06fc189e23bbc627dc129e788dabbbaa73505567f903e078654e808d830d7324293c22eac17b88dbf0b42309ba89619f9cd7764ec2f8d8de00843f35813c69bcff148d78bde38ce1d5768b5016f521980fd374194a2026e3a0579e013a1f3a063e8516bccdfc23b7a5b31d6ed2a4fbee512ed05aa5c7a3d6b852cc004262a9201ca47453696eac1224231120945063e9c3f36e4b25c0faa6ff495ecada70e3010760adacc891bb12c5340c384699d1002f6db945f364d5e2b461a7ce368d33f5253564093534e369883ccd5d1de9850bf411ea383138dad2d2a9466b65f66ddd1861bda6c868274d6c85488a79dcf5c9c74256d9b3abc86e5bc2f53216aa82636c141be29606db27057320fe05492d2333609066abf8a2e475ff5d2a96ce548254cb146e419132a991043bec95c78173e37a5330ab745639a507928e0c8ad1d218171013ed3af484159b50e89f36972274dd64952b2f7a83955c40ec4a49b78d8b8e82ccabbe516bc491fd743305a0a06b4602a2956575d6a7e49c97bc130a65535f302679e12ab4cb03ae1684a1f4f5cd1953a10cf90376d7e9582be33f3bb3597eec16ccf6b840089bcb79ce5432e307812384f18eb3870b6fe762532f7244df25c6adf50a9189c48f064b04c78fc0a90df1140dbb674c9f06f034f67874f849c762aec2157c95d83527034a16be5cf7383b704e1c1ce1aa629f69abc8786e2c5aab6e2b5aa0a8adba6b9954c5af1c28debfeaca23980c2ebf35647a8a2e7ac6d612d246019767ba01c1f18c1a6a5eab393806a5e7850f4eecaea6c9981474b384ae67aa259042964a1b41b59a9ab99139dfcd6899c32e80f83ccef8bf5c82bf41dbf19d7eb6a4b955080c3ff7d857977a13c92f7c3d019d0756d4d64465a256c673d6f2ff93f7b9744221a42b211137b6cb6ba34280476857f13bed495c5492997818a041dae579e29903bf738d0cceca84ff7385db6317036549eb215bd3457667be49bb2753707c78be4f78fb7102bd15f2d246fa61522693c5e0a21f340ec8f4567e99a1cc9ac0834731476e3aada587f5d72057f18b54de0a953c4fdedb25f5fc996263d1281aa05c1639b4f3b92bd36ebe96b0774288f75153296be3beca6fa91fcef597c6faa5781ffd0ea8bad4513327a4c6df229be0bad7522ec692a16c19dd758212c5c47314208f5c8f107fa5d3bd07859838abf363bd610ec544d260317ece1fded3fd5abdfd240bbe0de1311d04ec5469f49b01c30e45b1a13cb740ff72f82de839f4ead935eb66179e66a666861db93df25b7d61a838904237a3ba924c508f6c063d0a6d9cb7acbaa33318114f4e7e12842ce625f62d1e05f1678b68b39d8ec972a5396a77f84665da2d82efca1a75dbacc150cc0e6c206bb9ecaf57a028b5e208218e98a9773f7a7c40621a26951ca0d3b9bfc21c1ecb6c696434c14543ba6c401717e70428960fd6abdf0936d71115981f82a11c22bf10510cef2fe86f257606a921bde4fe1ff4840032ea761c0df63b66ec921e07cf04a4822ed76f7a8ed3bcd4d8f64a23b52ee0bb44488b9fad0494cddb48a2588e92a50a5bd9b798e34b42caa50b092b0b9b1860f31dd3f6c34c8e80decc65dc02727ea3f537c15757ccd7642cfe2c667164c643aaa2c0a1d7def503349ec9911c7f1090be8b8eaf478a13e43530fb1c36f2fef884184a98044ed4c7693f2348c6769533b69f2e8927444a3dac5578aaa00a19fdfacd6b053e2b2b90991b78eb5b632e917a999230d847539b0aa6cbfd45d5ff135cc22e7bcbe4ec27712253d49788b7bdb5b484daaf79f235b80a881cbdb4b7c400c88bc0548971e82689cd2293f3be458e52d989c7908869841b9da3a29f3daa621c890cb9dd8a977c7c6b216148c213f2874fb2442237d3182ca9f10c7ab78fcf07b446476147e16cd83d98122ac9dc471db076e4daad3b0402b687df2563c912f4a9b4c9219119daad68fda69098f94cb5715a5fb8ab0e1d3d671c340390e4eb67101db88025d3a215e3f6f5ef528388bace9862435f9fc46346afe827d2fb56fc6cbe5b7d13c3434b2b32e5b04bacb4a35875c2ec1c923ac0c0b0c5f2e2f2dee42ec8d0a5e11d9d2b62365dc6f5128657268d915068933cbf7db1772fbca13e2baec3c242ff8213378387b9828321c9fe5b7ce46a3b0509a0d9bec60fec88ecf0efa0a88e46cc11062b5cf2389eab65f2210883bc3f6a4018458cb754a75474e5f2f8848100388062f6f38160eab58e3edb64c723b820ca120f8b21a188c3e013c52d2418628b6e6b51ce4ad74762686dbc88222a3ac1390eaf45ae3718e02936924ce2870bc9b35044a8a8bf3b4ab8af13f7a7867dc2baff8d5881dd27b7f022d6c4a19d53898fe4abebd7b567dd491fdabea51903a17f7f0bc1f35911cfdef135a31e7eac6e595901c52ab0cff44a9f346ec72080b65ea81fb88ae9a753e385236d671230a6fd81d0fd2e210781a1bfdeb4cdf2daae62de776ac9ab85ec6b38cf8b3974eb512c154f96028441094905bf24cce80854156c627194fde4d3c9d8a53b471e41588c9a681ea5e4a5e760f17397697ba5f491f27c02a93a2acd2e8754d995150dad64ae08ff191814d37a22b2fd132b69c24be8385750ab08f75b54c552d77c69ce8b7a7e2baf1fc0188a9738e4afe3eea475031b040ad063cda4c012f8ff808936a4f27442e9815b1731acb11bcc8a26a91d38bb73ae1c1c955f03fd760137668b391c6a898c4db5507f5e4f9f2a8410d581462a5f22845d1d2bddc38c83f60cb1c58d52ae766b5339a0a508d99befb152382ca006f0088560cd1f7c54132af89df686844963135c50cb6b7380dd1b6aca75a75c26a9e08fe19b6cf029c3df1d13b7784183b002cf729dec52d046dba6621fb528be97c73b34e7d5515c759d0626485d87e2c6edd37311b17a060fbebb227626cf91235699e7ac770999893b3dcfa5f1074cfde127698617ce8d65c22d7a6771c6d038e0677bc26f381c4c612e435ca643741d77863123df7920fd51fbcbcb2f7897062ebc64870e08fff01a5a2c694392b1937c5667bae4101df52361a147a6948b819f13ec83e4dc7ed6fbb9a358c4934c59b5d3f03576f2d345c9f03e592d96995b8cb4d512a537ef5f1b559240b9f29ff138a388b26204cde0bed424cf6f3f667639ce5938b41f6ab5e08608302ab1b8a7dce61f24c0520e6c3662f2c1bcee903c82add5e80d25208bf741be753b01ea2e858d0ccb93f37fe284cba1be5da35bbea0859225d61d64ef00630aa73df2328f5b8f980e1a9ef4665f765cc831878a8946d29bad1a05084db1b8e2fb64e8b79afa6a3d93551bb7c58178ddceb6f241ff7e1968f34b45fa8bf305213705e35ac006f9273cb26e91495c47d31f098079cc2c510884509020b359a5fff201f5bcec2bf7c51eb367f6303bdc08d4ea2c019d4d515e5220f008a334a56dcd0446840030d75086990182fac7c01bfbd9480b7c7a48dc4fdd43bb5bcb479ff7865fc97bda8fb187afa79b2f0912cce01ec9b3d56a7908b2a3abe80da14c9d7bd4518863d42b92472532bf8f31ca8b065dd0b244cb1f072f25555002ae4ee3f0f740d97a1d41ebcc214c1838d5ae2fbf4f530e073821e43be6c74b319226f5673ddc7c3a85bdc08b583b7779cae8407a38d64259c34ea4a3c4965512e1e2ffe8175f0f50db8a8ecf7adfaaf7f9b4626cd2aded9647aad87d9f09cb1c78d7a6319e82aa6f12096e5589c2b5bbe35e0d8145823211f2cdebf2859cb937e43d90206186cf15ff6276d95e322b71b8d5f9c79c3db2a17bdf3de810007959e0694c5ca1f05dab8ffdf667681e60c688c2b389d30a4a867ddc778c37703c7655b7fb08d7a91d16f6aedf705399bcbf17b7df91dba53b78acb3840fa7885f4b72ba6698eae2959b1efa91033dfcc68d6cdf52588b69ad0ca9db5199793bdd19aa1c64c8193697c5a13584fe3ca8ef8278c6b28edc5f41bdfce672f91ae30ad7df358f4745ebcb030c77689e90e247782af4959b79992be6d6d6b612aa8a880ca533fbb85f584d7a2cc4391be125c0ed6808125f561606751b07977ef4e305ca3d962436bc8a3f6eded6ebe6c8b9f0695070e4dcac0185c4a516768ee6b239b7bca5d4eaa77b5f675c745a37cb49a3cd3e984631b1eecb17e28ed10cc57bc390c46e1af3f0f173e160b8bf3284ae84133c11c29728876c651f07ad955ca5211ab02a21bf9f101e35c1bb4a650d25c81eb16f30c12dbb2314a08ec4b75fe29dd97bbe834ba15159dd617814a208d331e2bcd97bc57ec088b16c77ab1a526b9a90db26371d6ec488056c7ddac0b49eff057f1ae1754b8280307960db757470745fcffd65db5633cd18059c88d2caf72d91b90da4d2294c3f33d60a3468c4c6213116cc68ba916ec32df4aaf7ebf6cace3afa91c069fa9924304f139b36da89e59b112ece1b4ed8ff5dd8b5321bb800af7d6563a964c6e44b7a4e2431d5bab0f3f705998344d9b939584676cc0ce50a640fe45ad4c41bad64533f93dedb8fa3215d3fac79d842469a81810d48ad865b99de328e97efec530f6853df683db901539b117835acc14e6a22930720d448f3102de9aaf0bce5b7b22faae2de28075d90c52c80a39a228f82bf79d954beb28c4a9eeaed5f66ab8251d376e6060dabdfe6be06cdbe5fd5cc3da21db536d52636bc345d78aaea55ad9914e2d7fd14fa4a015e419d7a5d35b63361e6a70ca83d23774dc4061ab7f1be600ad376399556e353a337299d6f890c6a3bad283b27ecdef71bc50bb72ff8ec7c36b87b22eae456ac5d4a877bc815295740c0bc707dd265258cc383b1c4cb0c224b168e614d21cd00a123c8d2786b2f4eec6ece7b34226f9cf905b0038f6d77c3ecfd0c1c4983dbdcf1be113cc2501d5db5689c0793d4485ecbf81e2b305afa89952f7e7241cd31488cd7123390a676c43a566cad7c54e5ce0a091601da0a6e59a04f04991fbc31d5da4f32b4516ede61727fad1c4000cfbd9ba2e95983344a1c11f1d8dd4e567afadc036dccf2b3245d0f503a1071b6a50658f6f5d7baafa091c0108b1c39cee3b0eedf1ceb5f05cd045573b782e7bcce31383d8ff2f45f1358241fe1b9b39e5bba31c70c30b0d064ac6bd17e47c6d62fd40ed4fcc0f9d1fc09126581b5de0581470889b89335fd92d54a6774080696dbb676f889ac5f19322b58c2eeb3f16d03da792d897a2768603668b2454113eaf2e39d49d417d00672ecfbc33d4abcf53555aba46196fec2eca031cb7a885894a64154222236e54e770ff3cbca840aa64a559c7e2fcf02d628662b717392f28e030bc1e82bf2968b5b8c3de254bbbcfd2ac40a6385662726c343847d3904815ad48a7d3f486aa4b4ab2f847cfd0629400e43f12bd945c9614b649ea2e7b8a6eb6138f524aa0761cf5030d5bdff0645ddf9679e5d77ae452c5758bc825c574fdc08e4c8efb3a2f3c2e7b9302adb01bef3cb62a0e4e686cfd2b1e9bf81caf587e8eceaf4cd903718178a622395d71982f162b799fbe456c818c803da844fdfe53e1f6f9950d0d1f477ba9a95914c5febf8aac4e8012de04d832ef997d01400d4f595deb0ae7e5afffb3e94ec694904c63a8d9c0831fee5a6f03117c1bf7f9e9c92e49a9141a70b0b993b7a423f9d5d06cc257d63e6b236839befee1600676143049e35a7cf93dba0dd3c95b59a3c745d636cdea29b750ec205775c52728a42cdbf76b43eecc5da6f2fa34913eb93468720d5c1a4f9f4d8f2954bd40a0f64d3df92fc0cb09088ed1e01ca413f1d7bd208e9ccd7d58ab43465af510966b3f132b84ab1b8b6098cc542e11f1dfee272ac2f730d22a34a90341cb2d8d69d920e50d6a663362ca8dbb9949b0e938df4bb0100603129ad4da25142113bceebb6d177388d4664843ea884ece4197588a1acb64751587f1c0987eb6f5ed3f99e8ef2ea882ded3ea8f1aead71321ed8ac571184ebdb411373ff1e134b6da47e24c67ce29f831aae007933d73552a9a69d4acb70579cc643e4a53c9ef136e34999c60e96300082d22ef8f7c93675ec9c95e0f029fadb02fd4e43bf68240164c97b67397f2ae74a572fa7aa9b874de643c8785c73ca0e2306c24b44baf8164e0d2ffdb4d090a173a85cd259c9833273fcc0800dc41cf585768e7a3c0254b1948ccf8b6cbbab1f72e792cf4f32f56d21905bd314635ab52fde424172859f8dad95ebf53259ec63577631db212a255655c7fb84c670a6bc7226121744d63c17640471a8f7002b12a806568a522f318e13001635fcb9b55d568f2e44ca0143692458863e0005743f78e61056728eb86dcd159eb8e35ce6fdf9a7fbcbc8a0fc3f0e8fb9f751aaa89dc82624028a86ddc5c9ebe0dd1e2d980e72d30a87577fb78708957a634e3579f3709d999e64ffd1d51dd47efd068c3015a199a58714782bfc723f78eeda41930417ca72efbf88bac161fbbf4baedab0a996c488f9f5b8716ba9b4e6b2ca9ce718b9d97f6efe5616c4673c21309a171088c2eb5ec7da51845f0994ff2e7a325c476e9f4d5de1848201d9c67b4aa4c8439381d298716c868d5299d579b8e4ca5cb61abe0e74188cab01b0839ef8d4d13dec1e41f85887d4c76e7095775ea83b325ad438b212156c073b37bc348eb0828b48a7e20857022e53f7fe16e07a268441be14b0a9386ade1b88632fded97741a131b418ff99f6b2a902a2e21eeb5bea5b18720fde41a2d2ce1c57313baa0fd63f7d976bd3e979c5b95365725ba513eb93ee05b247218e7477adaa4b0c21dc785a248ecf5486d5d069a72bd876a6d333b0d01fa2108c8fd7b99ab990d9842d489ee0c0723af08180332ab959c09d4d8369a208dec3ed5aca3f110bda0065f308471b9aada7f4b218bf7067df2aca398ea1d7629623ac8e1f98d36250138749e122ab01fef7af756d5573173da799a628991c33a91dff6f5dc7e413c19bd78c83eec2ae4937d1bda32ebce88ab066bd2d9fe9728f08d226997f854424c658695e89d576caf7a164a060e8a59c87eda4644f033b710f569e7c4ff3bf68f8d867fe069b0c79b15a7f6425f654e3a8679cd799a43298d3ec57d1c78442016be9de50df1cf8b5df22cccea536183b71e3c3c50e2c4feb6e9eff2310779aad3a02073112a26b28833b5f9abf73e935482cd3b3239a60ddfa7891fb5c5f5e9638a63525653fa42c2c1943dd9255a1e14d78749fc2a82cb79fc909d53c66072f1d05c5aff9d23666cb731c5bd11ab2994ac259573e3616f1ffa28138f2c64587669ab1e3b4afc47b17037faebe101e8f546439b76b80684a98456adcdebb544cae1795410b1e809b81c3580f13d377271f1dbe03f61380feaf94662d737359dc962c411192658a4361f4db0900004493b9291a537eca2aefd6e17232425675ae0655387d22aad8f12de20f2c9de66931d4cb536a697c5ec11e71dbd5e693608b26433e20a58594aa3dc34b479577851ac7366b55f5d47983082d1229171c44fc574bd6faaf80fda9480f5ca07e224083a27b5ef9269f5c6d1ef4bd4fed739ba839c05454c65ab7d09d3c230cf16b230c6e2a25ba709b157bb1f4ebac59ae547f7ad1c943c3c55bbe8edabf90332a2d077b4fc98c853416e2803da8b9957c6091515d565652fbfc255362a182ca7e1fa852434570958406667fc7d5eec545d2fa99eeb6a2fb7f80c431962df5d1e7e811895cfb54bd3feb70a7a8d1bcbc966351ef58fb3b362e97361c827325c783c984e02f24b2b4146ae07a1fbd2e73806e8b76a50bac0014ba3ea0a60489fbd2e1eb99801848e29a997efdf835d8d686ccc178a1d1533c7995b5acd0722f3c09a9e2f8e2849bebaaaa84b1e8ccbce550934e4929922d9723ecce1e4bde6b111aa9b3a5e2314ab74c1dd1a6324d401086d1938153529028539e29dc7f6fd8b2a5ab0ca780f682ec7a9419fce6b389728e0aa8fd2e019bf760ebf63ebc27285ee170193951056413752bbd4bf8abbec439a58427a44a08ae52549cacfafa123f49b5617a3d171443afddb074d748f4ebf9ee98e768ab8b003f42ba5d4227184b19b88ba08f53538955a1a0e741f8f9b87a662333175c1547def4b70662fdaf9fd24d66cd1c498f76cae8049f37d7e584d0a54d5fee264019a8614361b22f4422992f18a07bd84628e072a4cf60541b4b72b3bd716b2fb64b90f854657b74980089f51ac23684e0de17238cea1a098fb001da2082e89fd7bad1644a4fe1485066413220182c98cc4bd4aee4f49240161192588b7b7493cb7b9a6d5870e2ab71364448d05804e5d9863e49a6035f517ab1d940a77664a39655138eb1c6c24338fb860aa0bb73a4814bb8899cc8c984943e38e7642ed29e807d6fdc82e932f9d4709c5a9e492eb2070036c1dd21454146b4d4f1dad50717751a89c484e60289002a230c232255caacc84c52093e3cf712082aa2ae6e95e01a93ede925db19e5bc90935177cc86ed72162c4c6547ff55e5c11fa6723ff48778026ba0b64f7ff48308cf48fdf8bd73dd028b3bca63eceddcbff75041d64a8a9fada117027d95ce9d4a5948446822e43c913f071d5ab95f63f612a81b531143e3598c3dfbffd31120c097e756cbbb4baa90a0ae2b032ee7379f8ac436b5698cebf7a26723f5fec2f3da4b6b9ed88f44905e5265c6476c3a37da520a04e7a4e08e7edbf868311261d7fc96e2ce22987a2f9510bcbaf3024d6dba754549737bbda7fe0e08caa3e9923ceb3dfd17ac453f7098d2f0d86f2b3953b97a3c931c9ec6f9c294df8984cd40395179ec72e849dff32bf382a8efb4c850b3db5babca98f8b6805e57e83ef69d28498fa6a1763b0d42ab38c3f3836d685e03545aeb0e50acd785071b060f3d35417e5c1a4aa6787e7b9d90f269fcdb2a2143694113c501d26e6fa6750b210dc625e3f88589b04a8e7d5edcc4ca6ecb66ccb65ec5adecd20358094a8480676fc646f82344ef5fb0c1db1b41c9d9bcb42201a14e7e3de7a70f90c69ecf2023add115d7be26052b76d8c8fa29e4f9e504481d69fc3a1af308679aec39173f32995ae907732278e6a05d221e978e29b265fde526bff7d05444bc5f536cd2e75676dbd2e8227426a199219c8def5349e25cb785c87bf7eaddb176adec48a63ab61439037ad9ad469f6d6dfa2b84505c7ab4d01d1e9b7c1a1130413d55deba5d867b2a87cfd308c523993ddb982a28ad6a439b14392fe2a9bb4390686ed2c9addd76027cab39616a395c4d50393c7010946cd6f0a088ef48db4d9d6ab6559ad7234d2517653b7bcd9094ec1134a43ab7f68f1761a0c70b7ea674125cee0c611a12442f5fdb0a4b341c7fcf80b41b5b7e11edf90a02323f8d89479c61f54c653460faca01b8f60a4be111d45bb304156c23deb1ea39376efce87f12e009a2b6a3f36727e2cb2a7d60a86f3ea75b0a5dc452dab8d59d825bec113c9f1e4dbcb62423faec36664fa4c5eabc90fa2694f89768763d975d2d65f00509fceaa5b46443a6db43d5cf732e65f6ff99a69ae8e6b10a0fe380335ab8f48fd2ed3d8647099372b41260caee7e3d6c31a674818568f5f83bc82363ae68072e383ad7617778c991b6d10ae9a10d26a24dda13c35590d6028bab1a4fe0dac362689fed4366402d5abea16a0d402e3592b38cd7041f58d8404497b491a3912f53b0779997ca53608851a29db9ed18ae9718b51aec55bcdb15185fab9cd4e97a838c000a624e115c7bab6c6d3d0069622683f498ec6c42516505da83dae47d5d09791584db82b4dc71bcb2ad7cccd21b7acf668d6935486de7b69b5cf1ef39c911b22a7edec2a4e74f8bc0234fb9f695ba243b8ba4a12f5dbb4fd9b8fc007d081ba623aa70f77ef9c96a2a0838a61133de028531947ebf3caee7e236703af20a250e7a0e584874bcc5fc859a66c3bd25e8e1645c872007138c58d269c5e665493fb2c035a15ab5415e923826207efdc46777c05657a2bb1f532ea4c19877a18d07248a8ccd4ba856f1547880b0c969201e05251b56007af8cfab598fc9d18554830d297ec8dbc01542b2f9a36e2813ee26e11f0f22958386d5973b726bd6a6cbed8b96eb456fd1f0c338cdeec6e0a01ab8a08aa827b45b95f5341440007f053b8bca0fb91bc4986ce910ab800ec1d3f9ae192d73d9e37e59cbad9fe533b52d8e1181414f80424ae8a1f844a232b462a8b651b134b52c8f63ced2728207ae970f9ce6e471cc6af868e52e711df574a5e1c7f0bdcf1e555f10ec233cdcea19ab272d05021156736182ffbe97c65aa516c60a763754ce951ac17d22fcd9cb72081bb18e6b4a248695b0323f89869bdb3d8871f099b351d7cd1fff12074b4e9221c78157e8a3e92731ad90d0b06c9c3a11f628e75fe6cb17c022c42d3d3d50054d0338248352f3220667a651bf3d8f8e80ffe541cca1d2e28f90400bb9b27db1cb05896a0bba40aabe60eb94fde26932652c929605fcba5a188aacedc13363c7838634b5cf70a94da7d8ab921fd5598513cf634adcb9ad0e6550c720d1d56e754cbe2bf3f370d469dbdc2ad9c5bf857a226ed016b857c3eb857865095263febd5d399a742fd4f45ac52081815c7ad9de97948188d488aa54c84f9cfdc7d33cc8e1031ba4b54408b8a3e6941286174586779dec78d8b044f68a68d1e171e6b4904af96c169c0b094efad09cbae977511300647c55d9d65ff7cdf75dfdf20fa4c8c3f04dd63a01cf02e3685e7667d15af174854a116bf290a2ad0cc80b3969319c16879198b0118103ddcc95619276d0a6e348b3efe08bef54f0de8c0805818be72ece27ae4405822606a9986548cf973c0db896b3cfce62293ff8cef71cc4587975452f7cc0f9cc70b012b1ec196c0ade0002fb4d3d54f037fb9283e6d1b271dbc0fd6d06983487eab48104c34e13d7b438cfe5b052e0c9ab09195a9abf397b785e3f59372ca1965efc053f214de04fa0ab020c471ccd9ffdf744073c5fd23264ee5842e209d215a29e72a73f71e976343344f691d4491095972c2b739d8bada0a6ba0a4644251a41ac7bc2c8722b2d6b1d1c65478a9ff7af46cd50f8052de7cb72e0ea8ab59b54a91fb4d71718cc4f74531abe16e2b5bb5d5a7c380b62d0f25c565464bece1611b54840f4cee8f7d091fd4182defa676712555dc951256f6d3c2016ea64c6a3dfd1dca101d4a150e38eecf42e2c543960d931a6c0457832a42bb9f0753b13fd735e8a54b4507145564f38b4912a951935b28f23aa60f6921bf140593c05aff053b3c935eea387923882306813f944eb2ed43bc2e46f4ae116a9dafa9c53d8f1ef2ecbc4cd8f73960d3d414d73f1cf186d1b25b929ced9ac9f2ec26f6957dd19f3c1d1493366882030addb35632b8ab9b736ca545532c0d0c0a951108bf2d7d162659ea8748b6f9286f4b1f9fc8eaf9f80f8b096ec177b373719343c4dc583d4136c11b416415787d697f7cf344e581794f08866b860227f7ab077854fc012c8b4a90ff1964fc4aee28ab463d1731e35fe84a9e71f20ba897bb51124329e7b872e7ba81999bbbd0bbc04bd9da57019edb90d3d66ecb5f5109b0bf6580105af83aa26b46d339c9d0cf0e37f885561a0d5320ebad179cdebc482fee065c428ca1a52cf9a210a9d19c4f31a9f1ca8b3fab01c08717a8aa392beec906d987b478bb7a312d4294061c235c4ccaf30eceb8ed1d3cf771edd6a0e6504b07c573a54966aae5b8a1ce79948690fb69fbb1b0c3a8e6bab4b31cbc8c25b09b7ec91b5b50c19e5397e69dc50e8d159137080736277bdcf0248a9ff9f850428ea579acf0d90274d1337f578188dc447e1b3249beee12eb0dc5db6da41da780ec063404e9391b9e6c211a4fa819157792ce4aad62469941e9b50c4fc3d0735e2fe67b8bf7611e14b30a3af9d5b11a6f9f69bba8b68e5a0846118c7f46f005cb07bea930d2840c66f0d0884e46ffbe57bb5afdc950a1b46d5b341634f1709b3a978b6334f3fc3a7cb3795d1eb8548ceeb18b08629f72dfe5a826ee77164d0811224e92cb28825b2ebd2f7c5503594a46612636d7545712f4387829c211e66a5ae35779c1947bb1a60c4382a7c3200c077bb2e5f9d163d8f997e902ba0623e9b74131b2426713421a4886f6a1fb090391526698d63324615eb2587843357e56ee30d47e77d77623ad3de69e1dc5d21f8761bf52a688ae8749650149289a81295918a51075a26336c1c8848c644ff2cb7b4e751fef897c10268ec47df13261929c62eaeb1dd1fc1f6753fcd6a4af39a6ec1ed69376bff7cc685f21be54a624f16abd3f8d4a73c81eb329197b4ece9f42408d65de5d16bf173066e7a076947c788927fdccd37b51188f8826288e5349a2f916d00f0bc6ff337adb1c3b80ed8903005920da6b8a3ba0d8114b5a802ab3f832373567b516382ac4afc9403c326b916e443c520899238b21c9328cd43181e195a96c5405ff263d084f28bff9b449407048f3c98658a2ad043b67fe37198b02280b718846b072387b2d75a4f42279cc4485f823530491bcff43366fc756fcbd19d5c8b760e35b1c380b07630193c0c76bd7f98aa0639a2b7528ac77102665ff62bf001bee459c9b1f999537d703ae9e849881541a7c5a01ebb2eae903d7a5abfc16ef89b190c1e11fe0e1bd862191d863b9be174a0d22d5de50b058751972b47d9daab82b713e004863a9bf5d4f7564b438e70eb6fe891a2efe3364401fc7ca41c41ea71790b5749ef8ccc9f0468bd1839bf9ea340b698bef79dd35c6c8a573f30957f396b08dce034f3dd20b3431b70d744acaf969e74722b75fda36c006abf33ed7b75af579daec043bd62d08405d014d89f900f2b6677dfc997236c97aca7e5c2e869e507a36b4f279e703966677039845e0f9aff20e1632503f842eb50d9ae0e3fe3d8c359440b2a745f04954c3b701400600132a0e16f916f94ffcb82b5bf030805d1deacb8bf6f1faf0f9dae254c6af89245352fadb2a0888926300653f4e71c17ec077a435c0649b6afad907dc541bbf7ba9af8bdf0b0d479cad4311da0c413a61c19d910397c2152cd29354ad0334d7e3a078625b298e3717d64c56f922c31f1337f4adbdb1c09c37b9377b9e7a06191a42f2ac1d07b78d3f501db41bde214cb196238240696a803c6b9fde97ff55ad5a42742f202ad97eeb9bcec7fa6d703330ee832672914159f64f0bfacbcc308c45943c7c46a3ac8b26faffeb8de484f12f8db3680af54fa3e38b18bc8ade6556a6ca2abd681f9b7066f99a684473716b3d2bbc112d541de934a206abfabd22be8f89231dbc024f6ff91c945f267da941177c2525411ca72a7eb45913f6deceae14626f14bd4b6e3d8b9a030370d1729e8dcafb23db087d65bc12ca833a932a9bbdc672910c000667c5a185eed84204ce44cb571c0379ffc1266de33ab65b1a5ae2a6fa0cae8c668b637fc05d89a42f19aacc36b50dfbc3808c107ad7711e1adceca44488d566b1d750e988a34b298f0234a8898f11dd3c2257dc817f34a41bde68e66990684644ae8623d18df1a7d26f0856497933b9f8bf4e0552385744b14efc5bc39564b226c39f781f5a4c49e71d4e40761ddc4484571abb5d3309edd6a5f661fa7ffab76a897b39894448e4d32a1b30d2a61db06a2d75033b832d4ba7273b55c90813a1da88aa75b2fa262a7f60edf142540137bd3d22dbf1d2db56a9a9173ad38c8c626b86f330905d453920de6b8c86796a07192bffa3762bc5f4b1f153272a4edc62fec112d39da2a83e3bd5dc10057139c0a19fdcd2aef807182f42c4ae51d12211d926043d68a68cce2acdabf9c760c0a6c562f65d8ef07f4abd28caca7726b26c662966bafdc97f0738ff636982dff4c85960275b85c5bb60fab14afadb1bb25dd77023175cb60757c5362a6a018003154e60349385cb8eb27045e4f78384b2da6c0c4c6382b51879bc628e518862b4eb00941a2e8515fe345bcaddc8eb9f56d4b270a39a228fcda7d015088c24a67fd40234d148f1b174abbccd90f75fa27f3b139301eba453821af4adf80cf9649a03bfd2990b663bd159b475a04f4399f387ee33ee26e6789bfbcaec5a49c1dfd91f6d04c65f0d1f64715b109c9967ad44d19934c2c9d581990a9d3f5c1f0ab8d8fd9112694ef63746c9da6beabe1a0263bf0005a1d2a1ccc6f06201d0a7bf19a3b2ce8c6f4a656d4a44b3e09a8bafc1eea192b90d920af30d0aac5f2c8a33ce43073724ab5e1175ccf67487535049e87b576f62d07767b52277b60756ca83e3b80a1578fbc65f00475d32fb1124e24ae5849eb64d4a46261af5cdac508e01d90e3759a8ecd14880c525c60eba424c4be751780c5fcc6ed4b7923b58f661b5e5ac7cbf8eb2b25a646ce3ed3029147b897ec449af5a205b01931bfec8afa60f741db0a3e583e34a2efcd7dce8580fbba1c9eeb4d07fe737b39b07c88ea580823a56879d0245ce83e1cffcbafd5f8a9256f09c08b1f68333fdf926154cd0beb786777d36409a70184f9de6e7e7abbf08032ea1a682e258b166055d4c2ef4b91f53a3dd68d9f3a07d2d1555c22be9b83cf2a014e561920c724775c601b4239f37e869c14cc645d71cd7feb67dbc9a5c849e389c535779418f3dad5da2b564c4302b49a4cc8df2a531547f3eebd7026d8a75165e03b5693ed7033999420e7815d75040630f012907587236d50dd974b4d3004bb637235f356a18be11d9da1bf583d42e92ac8877f5f4d01ff7c6cc64916bfbdcd06cd763bf55d738bf820e7e00865b59e8747a71b74f46e2b50b060ebbc8e231876f736124f9b39ccc5590a9ab4628383e9ee0ef654139ab035a907ad6f91064f366c5d31205638d8a582d15caebbf3be59a7e69cf27414ef766ce22c3850e3c1a4b33983b8f9e8ec9f8ea49005b64b9ffcc5eebfab862ef8dfc4b729e040777044bebc5bf89034a6960382c48d026f0dc84c37fc8de1a0e5139ac6ec9a70932022255d1b1fa318503413962ae053a0b46ca96cf5845f1537a1388bfc890f609bdcea73f2fa7330ea581a8743629231c962ec3f0d641b2560e9b0c9cae6624780ec5d3626294e145c01905861943349da53710b6a5fb44b21dda0a641b0f84078d30e4e8a9105dd45bdd5292c8cea1f39de823676dff235fcb3e9dcdc54a6cdfccac0fff60f58645b14d808dcce4861cc6302ff5a41be18659c5de9cad99ea714cd5c25164492dbba6195b8acfd6d4cb36660fad8ec1159391b2ae93196c6ed8888b6abb26be3d49725f536c9bee31fa6c5f69a39986cf3f21231a9f4f9780455a36cbe306d376e5e5fd97cd15fee8991f090b27b73dcece3d4b56c108407095ae6f2227238b48ef87f00ffc689f3325aaaaf94c7019d834f130d5fbde2597286001435f7b798c609dde4b45c8db9d719526f56ccd5e3d8d68cc573e02cf201e2b24dfb6e10f1699d84874ee2d4ca8f09b6a5bf589097556078d4915a478fb9a96c38f5ffde8689d817e0bcf000d9f40c40838fbe8ce7662a873b7e060d82191153ef1a9378cb8b1e638d548f5048e6abfc27d5ada05cca0fe35a6ff3dd595c1f441fc4ee745ad218845f2e35e5bff7dca673a2945de951727e49e695fcd8b9887d8c0f838c5f08111552475595a22a12d83659525475d63a4c5b651215e95218e2019cd68d978b7f4e22c62bdb02fbd644818e571c2975443e0c297327bd8fc425ae11e251ae85ce1f0208fd7bb5fc2d05e853ee3d5b5ec4b75728793e6e4025ee5c3f00c27ae6b7f3983f7498c5a830c3bf2d64f5d94204ac67921997fc4d5b90879e729f0a3a6960aa35aeb6ca44a5199d27ef301e6310d652e53be3a63294191a8eddab8a6b2240893e220d98a23886e9d3e4eddd7f01a841bc360e96effdc16a76bea1392fdc9505a64c0cea4b8a2e8811d4ae73160be2ca2b33fc5f3e9fbbd1ad92364870695108500a5a3f312d5ae2e25feb94a2cb9f2c6a7df8195511a0cfa583b007179e48052152c4ef30eebe7add89ad59262b2f44d3f1a2b4807b4410ee773fbec87e675b85faab152195a8beae5a027919223e02a397cce9d3a679c28a35eba7515fe96fa57fce64a788d3c7b2edc5d081b827df7e0623bf4bfc0a5f1b1fd5f10bc6f911a08c77e4e5e4afe509c74a82414c53a66c9c1fa87f453e18295c1fc2bf7518d5a77beea7fe41ec7cbb8abba2c4d047bd74e423557fcbaa9c384f5a071cdb589736001f4cdfe8cafa70d054bbff15bdfa38cdb8326f0a133da29f0422ced72a6c2e3d6cf8bc464a3ee533f2860dd2018e7b76b438ac583b13a0612592689dadedcb5a708279416487226b754325cc0634f0b8a5a54555f362d017e41124f4b13631f361085690e997ef9feb2c215394a7506e500ff3d405a0a70b0dc676150e88ad6a8ac5d72725a923cf30d68d24a0f82796a384a1b7a24a6de9c54626f1dea3dc929cd4bad66823b569fa4e07d3fb4ddc6883abd67f4a2b5ebbf5f876d4b029897a61ae0c5e3e747941df3ef24584cedc90a6bcb3253880692c6e33ee953c60e07a3b5bfe10066d88b7bfad3ff3347b9e45594cdf92b39be3cd2e49d7f3d4f9e5955527b942bce498f698e65faf38fdc59efb296484520535c3aa8f3b4879791af5688f5c1e5588ef1a8482036b736827a0b03029d688bb59ee7603477e96e14067a8faa06cb076bf5cbea43dbf3c2128a593a3a926c4d6874191240db19b4c5fb9c164595cdae06592fa9ed3dab45a191dd9c23f80ec8d81ed7b403a40301407bb86afdad09ea3979d8c253e788918b206f1ea6af14734d904ebb2241bf7e4322147c9a61893ec3adc412fb2b4bee75c8183a5d63cb577928146bdcd8dfd43b15c9654badb8230567a93d7a9e322415bb3094d852098931bdcd5ea7cac191dcbbc67e36108d309497860891555b1da8004ee0bfe7de8b844869af5dc725195bc13bb466df23ede9afed653ebb1c523ee41d6cc37dbcfa179585e4b0fce89efecb30ea6343115b4461e441e6fb3ed91ea007fafe453d327b11a50a6317f97a767ead3179f78c89bf88d7e97e56bc839c7a187bf063e1fcd2c665500d1851408f79ec80a6e8c1b4189c8e3ced3766392a07cae9a957911bdc9b1947561be57a27b1974cc13e5f373e8bbcac9c194646721282eb35df2b926899bf62d3ea73b0dc9cb97b008623b66fecc278c1fd1a2e31dc111c73cdd0d2c13ebdc85c48ec3be83a5dd5693b219992aba9834a5275364aaca1bb11c15c913e9bebc18c60348d0cc0aada33ea169ab46c9038a0d79ad89e85ddde16199f7195cbd8d4c22b70c7e563b41b1e46517ab2b41478ce28ccd108690ab436ec6bc43210b75670addc0e94c7dfbef6fe801b0c907631c5f614de2f9c969586afbd560c678a4dd9f9808a150c4d76f67ab62ba96f456931fca8c429e67aebaa0652a5e738ddfc6a4b97f5fa26399991b7f04513cde9ba775fb01b1c1e625699d7ec0fa1eb2c7aad70a142fb2746bbfb516c01fc5d61d118e7ef05602c9db0c0c6a181736d623cb455ea66b48860d87532d205aec5ded6060859ea476120c91a0915e4d91c669aa4bf656834aaeec4ff0d1741ff7b8a2f388f5628e22cc5ac8050a035a52548fd339ae0bb2928c1be5f4345bb7ff901bc129efa72148955bbd9cb8c600ef14455916d99f5e0396f9b1a064421851a35e061965d5ec95d161da1856ab0304258347937d3985722447d30793691084758ee4df0d03dd34bdfb422b216a6500b18e2b502fef89c92ec8fe272b28737aa62e5f55eaa89cc2c45a28daf0951c2d28b6ae0d76316ce17c59788351c4e18e85d382b1bf3f76b2e31212e0993270a207b883e6d6a1adea514d44bd915a932e949ff55c110588146221a5acbc1afc8dc11e8091db5efade3e3e3c14211daba7c4c3575cd65f28c264ae3e8e157a0b6e816142b20a5c1a9e18e3084e5efeec2e9872b25b133ddd646c07a2415a843f6937c9b13c026875e9c744fefc9ea3bd27d38b7d1288026cb9efbcfce7b646a08a1e9603c418a1f1b955db4913e584a9dda80d1fcce6a027841eadfff55f0efed2b3bed42f0f68c2e4fc5d873f4575289c825062974ef36a5a35c25494b2e890051be400487452ea3b9a4f8e995780c2dc3077f43dac5c9233b4584c0e7ed54e965141c9a38b697ce3fe0c9906655a956db1e7fab1471c401cb4e4a2db5ae0106fd80f11d80b4bf639d29a3857a6c9f06312614f3139b5f2926943a1d45c680eca9e43483a508b23dd1800538d13cd863793c8e0bdd1b3ee48d73eaec4abf407274e7832145ad931962ab96c98a5960f19723302e09a3bdc81b74ab648f2dc3467a09619cb03c667e7e6c244d3b05f98c729453713f28b294f9db76e39e4a20b4391a3822f90b9bed229f2d7c5ddeadaccae2b5ec6a5ee51614ef8875caa1b0119473f8b0b82978672ebf8d9c75470201771f196686b29c24075daf649ab92d46ad7685dec84a9ea9173c9a94a8e7e2c70b967acc3214c1f2d330aaac73aec4418b1086745584b999ab67e2e9ccb1a138e0c4de58d017e770c629e1e3a7b7ae49c126f04b98adab9d2eaa1d66f00c407c4c11018604969ff7ce9b433fc7fd252fc79dc4f5b9c76a470a1e3de839694ebcda129eb6fc1313d876b73746a0d5b749feb25b3c186b2b162c1c12a85071c70fc089d3d96e64d97d3a158656effb2578ce727768c1cfd252928ce8eb38ad5269ad9ca3e3347a86ba682ad6b33d1af8fe365e3ed0aa597be1ffc7e987bec01c0c8db63694a898f4e94b99b8e94887513e4477e780ff51b36e18a7a034dcad8f08f12ba750aecf7f6d9b9491fc904c4d259eec214804ffb24f7f15570e596591e84dc70d88b6192a03c26908d03bd96a741ebf678fa1c8647271bcd31d90ea36444a1495cf41967072525e7e0492fbf2251869d4829e4128992c5d0a6e3661328c777364c16ad6383cd07fc2a3967794d06a7312025d1c6d09a6bd0510ae27ae31f790191690d80536068ce36f298fd5a59395d8b6e6309b487d1bc50881e59abb8b43fcb4450069b44141e0b1f45ae8bd9bd0cc97a55fb29bfd316b03c45543cdd8b1ca16fa81b4ffd90c5078d8471c7ca59e6f5697138b625bf2160ee2412ce4e5715cd365189d6dfbac37b094448b6a0b7a149e3224a49a2dab4c05234726a36ddcade5c355901a58fb0ee166dd9c4d364e69774bda2aee12fae705bffdd370c2c16402a6a723844b671ec45c9e6f7d6be18e2ae8b43133063d64ac7f4bc480c3bf95f395c2c0e5e695784fe8976d432a0e0bb5197dc2c7771f5f34b4fa3b2155a9ecd0d2cc25e9bd12d708a9c48cd9ff0539e71ab7fc963c3593e15911b82cbeb532ed9975e1c91b0a7ecbb767976bc587a6f72eea74d002ec77b67c485b46a3e1a24af1ef23f26fc0d5696cab8def8d7938ce92c46930d4ab28f508a79d14c5e89b0ebd0e7624618fb5cf022490454f63222fc4995a7a51999266572d34af99ba89e3eeef0c0c7c6b30cff1e48ec815d9be830ed18bbd8248b66dcffabad8365310dfe54ceb0b9e24c24934817d02559bcff55d99b549b99de382317ff5abd91d9c88a1dae27ca93df7945fff2e3bef01a8f680d7d4777a06a6991263ec49ff3c92d976944bcd7d7b6a8bade936078fa4031ce136a542ca43f1b23c9e4d4c00e10bccbabda1720b50dd55d1e8172376c0828dc72c64152019f0525a168b8023f6735cf8d5d9a8dcebbccf8d59fd56fe6816a9e849b7026ce9d27e4cb6e684bd0a9049833d6c5f8742d6e6f6c46b4f00cfa3caa54e95e8ba464d1ad8b92d41d6dfacaff04d6ef4593b7b83d7eaedecb338ce06cb954d71d2bdf461dffd90fbdaa983533242a2463b868cdcaebcb3a503fc5364c488ebc19b24bc994fe952a74afb5d7d3ee831704135582db061603848259287f7aed9b1acf44583912b53a84b6e85702b8db7f07c9d2b457662547f3cfa0dc0ccfe145748025d38e2feec388731a92e91e291ced419729975bc1643a2e12d791a527e8bcc71979e35893a16a85e61895315042e09982e4f778b16713a07a584e1a885d71e7f8c9b6f991fcb3e6b407aa923805d5172e9a378f48b1318513038caff6255f93839cbce9a346c754d41dfd3e0428ccb74d7c54ac4320ee8725065c47c1b471966c154bcb645280dc55db718971acbdb9a0c3abe11a26e6888a4c45190f0f789e9ce2465f2bb56088f3dc113ba84f62becaf79173ea8160da6d97f8f6759817482958a426ec5df5f1a0975ca74db1697c4d661b2892ba458db439b65a0782342668c17fb10decf599e6bcbbc23bd77b11c7679e93cabde1bdc1e049166ef555de1674da395afc04a4d157d3a244d2d455d66848a88126515b4218b9ff937b1b3636cb1a685c8f238bcc99f5df0939605cefc134459fcfb4bffdd84a46ea4bb18a27b03b7bba4af42f62b0f2cb44b88231788fa664ec98ffdf7850a2b7f40ffb08aecc3bc2110e94a0a233b4c4e5e6fdfa9e043448129aca00995f88f5dbed53b9ec10377c06332901d7795bde251d134621980962c02661b80af5512f205685d4a5a75a02f3a7b7e2724ff1011d1af2b7d8ec74c8ed0b9924b402af5175654977b1a36e29a004775746a0539004f0217c26f3c325ae3ec6b2cd62957d88c2d5e821dbafebeacbcb278ae30cbf24bfe1371787acee8f99c2fce2139a4f43195d4ff57552badbbdd2ce5a1062a4c7203135058b45c7f98195d4e373ae458b5009672dfd21bd6908b225b7ecbcfa0a0d9853c548b1b86bd34a0beaaea0df6465259dcafffda21c357a646dd2512a8034382a66a80d1bfa1eaeb1fcf6bc5aeaf7fd4e48357be1338a4f37801b0284f41ee6ec3ceb4adbcf65500acc43e77bf97f09105574dfb64963d5834a0ab039f5419975fa8a6e1c2825086c0a647aed4d02bf5c0fd48af80f3f8d8a7a67c7fd470b70b8e7134c76c273d9736d73e2efaa55f7570c467581f27e765b88a91c11ac8c6503fe9c81312c6546f327b0031d1547f9ecabf671b915889e82ecbb822f226a3b18cb3acdf0f9e564982dc163d1674ff489c1a04b03b29d82ed18825938a2782354a248050c133524174f00284bfa4ddf803196a17f101ec6258d8829183d6e163b1c76b6d6ae38686026a6fe6874a8c273d4a86c98331640643a66b747b8182a58c098bc05e715027e190ef8a3c2f00318739e9eb06ce4f1f158478611a0b434b65bb47061f73792f108bc059491c920a6c52a00483b7667f2a848805352932f2d144f5379cadc4c8d6b23142529f3139ac84d96a18cdaf26b9b5ca98c8c3c4680b3dd369e987cfb992a2b94f69fe4471ae15d5bb02b0cc57322bc8f79d96b65b49d855e3f292e2b1db865774cc734d4a3b948c60b87e0e970467007555a2b3496d2e08a23233e7ab9be6a537d5b65b30bec01dbb3dedc10a7aca6294d6d76a1c2f81efe668d1b138dde966f54e967c2fd9f726ad6be482721870193ea3c7262cdf357f4b345711b47de5ae50ac96b0fbbdd713ec55acc4f2d467c9237fb50720661f60c50d33dcf8aa1f0916cd518192b3d12a9edeed562a326a2fcafd1780b4cfe74e23216184c81554a5efa21e6836c27d0727a6c1562b53cf6b2f4d7a54bb978bd564aa4cb60402fd8e01acf1237c50e2d53b54df347b59f9d18d6b3b749fe98b27baede3070edd154232a2b961846814da7ec24df5e1514a8736f4fc2faa85890a276b19d377867af51693c70b8abbd8e7586d73466148696ebf3aebc377de3f1c5bcc668361c665414e163fcc22a582c7d287baaa7ebc0368fc83d6dbc13260c118ad7465456c537e454714ac1b3e15478395f3882f386a90f05e6548ffc9ea191c563e550ea3d10c2bf5581ba6a39ec72f322b687ee60eb97ac6a25c104eba9575ce29482601203bfa5caf32d7648f07172fbb49ebaf28ab5256b0a2cf1a1ac023ceae89de4e8c4b35b22060b1cff294e457684799680fcd740db97a1b388436f1464c6d9949df44b92e436e263b2a21d60b79de51d167cebfa2a09318c9268be46da723a5de39ecf55d8d7f7e5334852171b4f7a09ffb7b895318d6d61ba1aa1f854032d2957da700fe1b4d71b902d7bf8f626f4d3e05b37cee1cfc6244b14970619e0ec8c806821614184a2ede8c9a0fc8d5c5e20cf51fb4709b8997f5a90840b042e77880b69e327b12f0648ef403c2dd7aabfcc1e7dd9e4b4ac1e2ee1fe6727f1ef85dcf8b3d680bba370f4e4ffc93c53a1ecb2b9b436d0492075d4a831ea788df3d53df3f43355e5610fcb639c7b5f565eb49586c05ba304cdee4ce8de28f0f1fb301f6b44b1edd9a7fdaea42120079d5d5c13b020e982dd5358deaa17927ff388532797f08fb27514724d57fa00ad7ae9c1adb83ed413e7b3d7941b0e564f67a7a7fb937e14d7440841a1724afa0c3dde0d173103b68d7b6ea5993ee136d73f1e1cdb4e9b73f1907943baa85e187f5b45ee165b3b57bdd709192d0f3c8f23205a1c3e0ec717075ca6f9b126043845aa53fdf3fffc6c7c3c4fb9ea2188b398970c8d2429675af28381bd12ade653b7a278587444dd7ac6cc3c73dc110eb05e7d8f3378e0ae58d82260f7ec36494c300738caaf6cc41cb2a401662c1fc45a381a206668b7861ec8706e468fb3ac9bdaa2fb9ff704defad70007f0c2cf594fca68402b12efd0328593c7b887cda6d67b435bbc554dbd91a322db046d9c85a0c1f55b23228b8e6e2a6ced8b750ca61f3de55119ae88daa8c93f2f771c3bad11df7bdc018067eb4ce78ad6633a0343f0fd43b50cd6c2e988c8e54f27d88d4b6d7fe6cad2c9b9de2697c7cc8caf14141c921e05f34ab6c1bdfbc3e44c7ca92450788c5558097ed08e4c7b9ee839862995536e7da465142036d912953a9ebb60bec6379331bf5b6bb08c7d0e4b33530abda9b0fb5206e60425b85e729e6c20d660cb1a0eedb1189f2ff784c32d1d307a174ac33281946eca12f99a86ade99c1d61e0b8d63b1d75a0fc4bae6cc22030db85122ec08d92da39f5e330fc51c2cb13f0b3295fa41fd17e19042abe08795df7daf5cdbe695e26a41be6f447ca54d2a72ac653c006c597ac6b076aaf9e4c8e752f7408366559bcb3ea8f8320b1195bcb28ad7c218aec7e44d7813989a984284d40f9955955d37ff026f8a7b352a2d6d8d7b3dd951ed0de72ffc187a4343168ce2b73db60dbb8f60b437e11f8b87c7d1c0a98cc007cfe66599dc4a6e61a0ba400c331d0f3ac5ebd15e3839e3cffe55211fde2942602f8b63bd5599c98a35e30e274012bcdc14c8be72a99c5411efade86d5ccf8962f4e9d6a1b01197c46ca052ac06b5a35f71a57b13c993529e2e9213e63305195e0ae8dac6643801e8dea262eb9ba087ef060c2a6661042b3d78941c3054edd785bc5758d3470990c9d1add26bbea38ae4c1bae6c332a81e22ab4dae3b217be0e4ba70fb54ec9a09c82fa20e866d6b2ba5d8bb9ccc6cf0821451ad7674f47d0215b98a25febf89988a61ec1cc735a96a29cd360531f46b4d641c96c4e41580e11ec0fe87c4db9d5a7666ed63cc8b91ba85b989cd9dbe9d60160e1d4ab4142dec73dbe62157b6c7003c7dba6018dc0d457916f874d4ca5f47ff0d5f91d0db99fa7863330f67308d5c02ee80032f42ab396705b632cc42d6a3352bf81f035c6cf46a9e0f5f35871e6e46059003ccab5688235015743958e629d149d7ac0257e196cfea7b699ebbc946fe42ffa397c2478d568385d625eff61c9f5745cf7d3ba8756d5821c2f850366d928a281f3f0401e6bb6e664cfed8d1a352d3344a544df9c1e7add2c77d61fb030ebae4f3f684d7de42c872dad5557829de4a4ffe411a3675190b3747b47b253a6a5a7c0440b0f185fa91bd6047166a8d589cd5aa49a17c6421d53c8bc552f277a4183507d9a802c4e4b47de64f9474dbc36c57e63ed357d2a78e0211b4692c1941ec31fbc854c50cde83c82e6fb0b0b82ba0ed3776ea491180fb2b8923341b6e8800f5d7e7e04362b22d95aa851b1d8c678a1b87c00556fb8c4b07b0341623a41707a33d606cd54d3334aa25219f09c2c51c6ba20a04b61165cf9e5d62a555333530e420f355a82b6807d5d72e9245510b14d03bc869f35c0647c6db9ec1e28bbe0f995e09878a9b18e253056e0fc77d77ab3fd937c8a2e6748e4eea77a4139611037316b5be134e25b589055c34a69f15a0c4f6bdeefcb3453d0651755b80bf9b2eefbccad6d33adbe5cff1eeafa002fba874352359ab3df33f01325ee36711b6526735a1cd2e2e277e7a34c0cabc6d427a020468fefa758218b2c62c63a0db459761c98ac8dfb3c7b10311c1970195acc151af6e1c64bc9e248d3b55f6c59ba428af03b0ae7e05eeefa44e417edb887356c216e5b7a92e78128f44213ec578a954acc5f9e4caf7d42ebde7fb3b05d78af94e76d77273040ef774b205040bb53ddcde280627cc8f0b641bb521b3d6fc53726ab6f8f1afe3835252e37b86ea4589787a34cb9258f4c041e97e66f568a2d63092b4d35993965e804275243c865c003a26dc1567ceb690c63397e69517bdf990fadf2328db707af7304a59ce8e0fc33543924019bd3b2541b310a2f05e6b063e8a553d184263601079ca5b8e70f00d696a507b64b36ad486c7e9a7c69e49510d866fb3bb60f41f96a1c8cfa61f422c715bb2cbeb570e6fd09e22fc216c70a8756d4ef00f0ec429ce3a9c163092af7d39b0d4510d6638db065bd34fd014ec1f9ce895489cd2987bc837fcbeab161536952103578ca718319f70fbed674f3ea8696658872b5535f3d4064d42c8fcea9388963a75dd5f539e27b16d7171b73130519d83ebfe8ab685ff8c03d601170ae4b92ec1f733f5f04ed7d541f420ac8f8491e50050baec1324d858ec9ed60eaad27398da357075d800decf918bc3e44a5e36002a22c0a35a1bf8e9cfc5fa089aac302eda8a996df71241ca0d6e4181febc5b93fb10b5feb135aa57aa79b56205d84abfe69df52a21cee8f5f04450e8abc789f42a325de880172648496de4f718f07ff775a592bbb6e978e4cfa730db92449751a59a02d6caa98d991b1c0af2c1b12a04f84e1ebe9b43d4ce6a3c08b3f5ec736c5b7a219d579ebcf6935f20a76a06a85b9d798d9868cf9f4b2f5cb7b6fdf27169297f184a834cd797aaebe06a54c4696333a9180b106c1d90a1a9ac3786f91189f2426228e6284968231ed8d740bd4351885bfc9f4be04c6e922578c208e9eadcc0197021edce1a9e3cac0b6546db663c7e6014eec2941a38948bf83fe0cf47a0c6f0916f9082f7325b19ad120a7e4e08fa18b2cebd657a23cc468b6b9e307be5de436e080369016216d67c02253333c3426e7e13cccf9f36f4a98a6119db6eff1330815c02d773cb5aad2e4dc4cee3fb13ce7cb40e061fac09b62db05141d62b43dd7bec5704d46d20c237693d249d7135eb2cd712d4a7198edba840b41be9e3a2be2160d7f6e2cfefe61710ca23861582a77ce509f3dcdd19238bc54f2ad638f73333f8368a02c1cc1bdcf66b27a88c56281cb75f844f3b6a1b18e1f792283dc59087b9540e5109a18610c90174b3bee4753d3ff17dce058b44862c15c0a8baf54f33299df8551cb368e888b95974d73b987e7bb32c1cf4920c4e9423f124f3ed0004b1499a13d7b14777d0ad25fa510821e2305a659e08963086a03d21d3d435e8ed8b503e87d16cf6b99d83478c38ca508ae20a896b3382422178bb644cb51efea4a05ac130ff71d13da9baa7a5c15d3c40567a646e49746daf50e33c539a613376f5e18947cd1f53d10feced96cf68b7e89b30efdca01bc05d65601005b9761900e4587685cbd895343c8021c20911bfa16971f1954fbeb57b6ef9ad8b143559fc49a8698ccfac01d7f90a02e89151e56487f61f095ab65701a40a42c89869fc73889367d6085d83830bb9c74b73bbbc9e6e0a5ed2ef724d53d6bf0c2ccafa1f0c6e1137ba4fed074f193178dce407a4be7bfc34ad493fddba84b3841ae79305f8aa709f5238310a4c3249ec421f17035d3abaf9ac479089bd084cff531adfa6f13eaf49056ee9886f7c5f0a9e5a52a49bb4c4bd4dcb97fa4a65460a26d1f883ad631d95d897d127975939eb4ff6acfa578ef2de677602b232a66cb965aab3a4bf41182e2d2a9bfcba50c3463a19d0a8d3b64e8af4104c4a217195d2c4fc42ffc65e6414f01f1308995309d11599cba3523bd5c95e62db9725f4efbe685da9f375b1cd24f093f587821dc4b3af77efa81c52cdb70c0feb73ef458a1e3540455cec52dfbe5ef50fa9efed9c29d42bfa8c41d85872826b2e21bd771ce8b19c7a8ee411a3e2833e9c8ef64ba3c63ee34d66b1e0e5398aa367a11fe21a40e235d70d165765fff09aae8f32bdf7a0d0b3db87a5f9f68e759f4e2a19a89a200af61ff76abad7c2f0d093f006e13674316425f933bf4d5a4bd66e727a57e79dc521a3cf2b124ce72c09dc1dce475c00c56ad69dda941761703a0ebfd87209090ff02ee10bb1f5efd2def244957ffd97b9dcca71e2dcdfc4c23e44632450b52910e354205951d6b9b0f99696541ba52199e79e23f93f704c36debb13d9d1c982bcab9bbfab77e676e606ef65d7f24c11406782a4a7121c90ac533c4803a3456684d279518013967bb806328ed40548462b58849a67b86041ebdaf1cff45ee30de71f01ecdf597d26c6e37e0b65554fd9ff91fef1e15f8cdc9842f87ce9557a9959177a30afd998811405074fa85d8f8c96239da4f291ea0af8e7d9aa771ed0fb0588b72dd9a11ad0fbfab3342befef1e4a3193d515a3e1ef4fc2f963996eb435a2b5e5ed647883c88df0065ddbfee70d37d29e1379358a108028e0243d1eefdf1b7ad8e04396bca6c35bfa0f7589b871894d86b89d524551cabd42498a0f18dd9cc6fc322cefce082eaa757858ac59d55c9ab4dd8c755e5783ec066da1e86acc85cc88ff5ce741bb6cdaa0deb9f95e0d31fd6300105a08c192a6106b20a0793570d96917cc3f1a7d4179538ed5f5911740d83c5a53faf3ebc50d42a68e7d06c0b5a327b2225217f70d9b80c93c2478f973f09e4c3868e4e5919a611a58d872775251bfb9ea423c3717745c0dca2a7a299a2deb4428a83856b59c7036d82c5d580ae4d02db9be28502ee929c34457bd209c2c35acd8293858f2ab07fb77862d3e91c70e54f354dddad2f6f65663e3279f9f114b460833ca2b29a96c623aab89e1c79bae96f79cc821952c10de382a92a96558ca39e6e86b2bec2eff5e391f5bf5f050bddd77664fe1d9d10fc7b37fd33bfe23f29c27fad43cd872ee3b8ac0675633359fee171ae096052faef824fcbdb7eb7038915916b654c34860b5f695e7b840be2e9cc7c11e6ed993c9b9ab43aefef80deb664c7d16a53809f56bcb10e7ca6b1b6e08fec8aa9ab9dce9fee2c199054b0b554e4ba1f43fe40f01af00576be8efdf99ebae2d00e7884414673a6f36a8d679eacbed13f313c58c4906ed554adea5427316166e421d788a76a5d2fb6bab73f0ae4f8a458e3e3b19935ae3d823bc7c13294046995faf90f0b77f455b5fec272158bcfec0bdcd065ddd3e815760ab13c03423d67c95e202816e4a77d41127d0c501bb230bce5dcc93876231eb56b8624f97c4dfe1eb543cda5f726d5fba5be4c00ad2948f865de0e44609f2830abce024003e12ec3f5cec585293f8904bf2695eb4612ab269760ef360c1b97d618bf2c9c0c9e7f774e467935c9d70f451d13c99221150d8220cc40d5a578a5b5f84ed0e9517547d187be4130ecc6e704043e8831d762e65562812ec218eb9612a90903ff69660e92a09d8ad81707b71866cfe253440904288e194e859f0a2e9cabf2bef47bba49e115c75767971a742c30ebcf074cd66f082d17070d5f17bd032776ad3fafff7cad3448bbd6edec96d2ad1043cf9324e8d226ac5b36f7667e093f6df1b4b44fa4be7d24b122fc92c3d5489a58fdea3ac665baef5d9d95b5a2ab5da5d0d1761abc93aa302098c242185c2d4c1c83de850160ec20a1f36b7d93b0a605852025c554cd3f41c5b3ac1452dc28447e0d2b0659dc8f2f066c934856ad0d273f38e3298c4a690a5ed33deab101c55b3093955914f04340b87ee809d7d780e7351a135f6a5276384fe022c1ecd40961de20cda5a6ad253f39a423f8cc7ae226789add311abf0a9e2ee1672bf939865fe2b7e8bd77f2c82e82412aa74cbae99ab6aea941c0bc024e62b4f9cf97aff8bc95ace7fea2407f2e36d5c8362c21cc6e0b233c064e40224ebf8e66aaab21664bab9f5a700f34c3cd93cb1ef9404948ae71008d715f0fd7b6564244b76a70a4762bf6515aa6217b371d93f2b34fa356bbf283ae4643e8a04028fb759c501825698116e6d41b75e862503bd590321126937e4337798b499c2915a32bb1ec4f4dbf101b21e1f0219884511c0bb8cec3392014774a82bc075a9035ec2aaca30e83b10ba48aec798f63473c3b95c03fea2e89a10d682aa79c815437184949fc8b6bf01a9afdeb2cfb187dbf5b195ddc142dbf1541ae55dc4fdc461dfd2b288e8e7514ca64ba0d0749217f541c4027a5083590af8ff5d9b7ee42fae768bdeec200046ecd1ec7b2a650ddd9e00dbb9455f3dd2862b4f80ebd32d1941acd2b5fc0c84b7f60ddd33725d3d3558234a38e733adbfb0f7e2febd8b443bfdad09e1fc5ba68c9c098199a6bc344aa6d5744560acd6e6923a793c1c98a93db342457023702ef2a96d0ff0bb2b60e2205d7cac1fb32af0b1461dc35166bc6316d062f394c101463d9fb1a521c5efd56c10994800668153d3c05e91f4ebedb48b17db78b78e6eb2ba54c0b6285899062339a9777b1cf873d01c1fc6172f4f0a808b2d67491e35f3ffcbfd4646c7affcbcc33a7b9658164916dcdbed852e064dca6ef04f68a6d59e675a5b3f2477ab4f37cdb5f342a064e19f5ece42257da5b37d681df736b71ce296bca917a691012d15cfab819b8713ce48c5c889592858979cf18b562ad4c84c54ac89bd164881c6a835518ffa86116ed6a0a682c50547b8dcaff02b12d47360b9fc7f6473dab43aab4bc24e86e68cfe4d0d743a5142f5ba76f02075a4dc68688236332da9636a6a9c58d01d6ca4e6b7af386bda3e11cff5f0f0067af1aa9b21db54adad622a34fcb78900bb2c466be392b2e28e06c8f3a3d8ac5b3ff91ed7e961c4f0248ff9ec5309e9893039bb8cdf25dcf8d2e6c763d4eac29e9eaff46b0143142ae0c6cc579361b9c4305443f8c87e8338eed98b84a623543a64b4506de5c8e88ce68b851d3cee7d2bec5526672db442bf7f02eac9d06cd3d4b95df7ac9dc6a055db9f9e693d728d7f3a3925a84d71b9f0139a457641eab0b26b4e6a60027e75e5ac7e23a19d6aa2c1b4d2d46f88bcef37d8121fdbc04dfc019f7bada1ab16ebb72af64b5131359b02f4a8b8bdf517a2110da3203265533686dfddcc77e7a3fddf6a9ce891ba4d90e03de0f271cd4ab6cf2fc96c2330d8be17713afb1a4c259f03d51b7252339ee8e0fdf0fbe204da217833d426d360c6e0a15a2de6d2eaceca09c6f11d46fd6cde3fd997faa4bbd24eb4ec9bfbaf94e0a72a10185939585fdd5444965f8127c905e6446ce4e42d82c4274f1940eba4c19015aea315dfecf8eec44fb972c776e731cbb49d2f3c7e48f0ad9d7ae052985c7158fbbad0ed334ac08023a2835a671dd06a23357b6e6707e7558d6c9d9a2e5fee521f185ba61118e5cd1e2e5638e664eb9d85c07c1935162be2a1b26a9434b8041e3547794163bdfd6cb5a8a50cdb4a833823ac49a6e6212ddabf9709ccfdeed3b30720fcd6267a3160241bbaec44e8c706b24bc1a534005f5dce1b1274b0be39197c5a7ae81f371ec202e264fb50f07b589d3c72569b753034ba9b211ffb335ccd30050f1b0eda143ef8bb79aa5e569bce5dd5941174097de3346e43d105b992174fb07af2b8cb60777f7abe5f1bb48fbef0524faa39b2a7ca0760c052d2559889e816ce518effaddff355b62313cb7bb292648c7e61379eeb314f4964239a22e8eaf5dbc749b7b014c3108da5bae1265543e1544d7ee02918a737a927a71991c7dfda3cfb3ee25c4d65b24053f7006e7959724f69f3ab95aebbdec92a3a837c61448d03601b6f91bad972397584e2091396b20e8fcdd3616b34a9da1f62a7765c9d217db1670e7030d6c5b32948734cf68f8fc66050288dcfff3f3aca1641a9ddc81ba05ca1b552f1b74d69d30da30c8560c24fe6c8fde63257a810bbc81f5ff29711469235388e0705ed66ea3129e80f1836490cafe084f45ca17469a388d6a1176483b8af88cc15874a1132b34b8518ab6285e985f819d358cfd8396908cc345722f6be4da11857960b64a634214c2884ff9a8a59b5808533e1f0f1960f182ca4d48fa38a35e4cbe1795ffcb01d55e626d1a18e939a75a3839fad169fc55cfc63187b3a2e1e6bb5abd083b69ee37b6344c9d2be1e779fa31f28b7b44fd27931bd04e6eea47befb7e271116d68b588e8360e462ecf11f63828a9f34dd8525df0be3117f55cd4a84738f97ac2c7520b65fb76cfa897f5cea305c7d5006d1676152ecf4681d52c67a59fbf94d275630e423ea2b108a94f393b84ace5cea7089faa19f0c9d3ff0091b4dce50c1ccd2a3e6853233fde3d3569ba293818cd1565ffaf0e9d065da90c5dca9f5937b75c8fd3d076b1d3c06c8411a9633f9972f6acbd753cf7bab92433b465b3462581be1e2b50e8fcebc53ccd7fff4aef09355588000a4ed6faacf27725117c0681752a6547037c0b1cbec87f5f5265707c13b1a94391984074061fbcecf45c88eeb06207d35b665127aaff527326dd1d28129367d33f54959a915d4f7eecec00ec723675bf4ef8614dbeec156f49827171137dbe4ce66e7071b38e59db612131c75f11098db2507609c01883a3d9f84261c1b670b1573a9df937c066d50c2d7b6ebd05ae6f05083a5001e6e0b54e49aef88f6b65b18199983f3a4cb906c5a8c543a14e60f8140e3384ba5a8de052328f09acdd4518aa71fc9b8952e2a72abb3037a0486cbe134abb74731d8b4e52b4d481dc5f246bb5de2dedb5ed59eda7ee036121d47413135140cd9b0dd54ce4dee428bbaa32bc837a2ec2e9ab9a6a679096fdbb9aae759366c4052e59844976b5c1bf88f923c885022cd2de1fa749f1b38a96fe86534a5311fe8ee61a5a56c6b8d4f4f1f44b21bab01c895dcc88e5dc305367553ada9844a965b864b3bde401620f619c0c8b69daddc6946f9245cc94b952b3fed11ebdb58bd5515c704df73a114de22d515b42ac18afa2b8bd69e6ea11a9b18695fedb66c22f8388af92ea44312d4f20339bc9e60dfc1f983addf0192835d0bf75e6db0f412c4a78224a4ba80e35d124c6a7df88ab6ebccde82ae2fea071462e8a9158b8861403300c2227b9f0040509b91540cd5d1ef98571f3b0ecd49c79512f3a1b0d37092d8943325c72d0629c2d806bdb1e8fcedb2a696038223a7b9246269cbfbdb8a7e0585ab92da72ece91d573ae4788205d541d8f2730e3ed0b2bcd600aeb6570445a908a9cda4a2fc9a6fe637221227190b173b492a0ebaa9b146b45aaec8f298b7f43414b62b87c9a334add5ea3ac99a96352495f18a8f099b061cc8a0d9e52415f3669005fc424db887e933bbdf3f65bdf9d5474e6d7a69df5c6e18efc32b79d025453d72702bc7eb10a2e087f0497dabb40f3e5b4352a06f3cb786de053c426092fcf8fed5639e3846764f1d001de9419dafc1b0e5c1f471bca760571fc8a6cf5f444f8570af05f84276a86de8b41d62030465bcf048c98917906e09573a11d7f6730025efa3af521f58b5141144b96bd41fcb66d7f766ffc0622beb5299313cb495a3549a5ed0a9314983d63445313e2229b4685f9d4a29f5bd54fdea309929720b0c8f0a54743c677a001ed0b7df8f73b8768dc44dfbe4871d071033fae8509b476f5642ea49e4a31bf67b805618d1f57ef0a3593cebfb63c4a396514e4d75499cb0d26355557239dc744d13f2230f2057f9a9db75611c7688e5b7f217f46c219e54db06cba35709c5586994dc25ad78ac1a8ed8b8d3aa6473fad7f696e945a4df848f384b80ecac294f4de6c0f92edcb74ef14688b56fc9be48481dbe4b18050175b7de274448ab0c811c15626123a24e69732c22e14f13adade6827650552eb173196c4834f265263d4141acd015b18e66e8b58d2b508c213f2e43bd6f5b87c6ba58609f3e787e7c83fe688081b8c22e56b638f64f4db63cf37eb079b693fd486cea8cb3f5193a3d311bddd3a4b6fa570b19c50c201ba1b943ef4af08079d887dad3f6befd0ac7707bbb2cd032d69cb51c30ed6d321050f9886b752e61d345a6b8d8d4bffbc53f215a85f66c1ae0d02de7f9a4121d3ce5eb8a505697a0b798aa20ad18df3f16179c5c95eec8d096e81ca28df33fffb4f7e1acd5c31b15bb3e1b29be92fcbfc310050c6b5acefbd04554b701050f29471f779512ba6a54e8068931946c0db709b860da10e14583c8b025a0fbd72c9a3525708e4b61a6f062e271c15cdc5f72a4b3859ecb45c0bd881f8dab6c54b0b68439471f467014165c0622a271ae972daced7c4f8c409c5096924cba494f0f986076faf788f8fe3fe1d45cb57ca574862c68a40e1491b8a2268581c12bee6f5e006775d36e90f50b574e07abc30f2975c2b60d4070f06acb955adf38bfe6156ba098167890d7ce5a6bc8a48d5ceafcd6e852a9e9cc3b39bfa30d61b96960c012802edddd6e78f929a309b45ba162c76d6a73d248ada1c28f131ecf8c6c518badd397ebdc2408cbe591d9ccace2386eb48dd47efb0bb4aecc1195e6d8f309a6585cbb3925af41504fe81602d16a6ee6f0b0f93e08461ec3daf1021ad0587a482bc68a932a5de951efabd38a6e722eecbe201e085b8b02d3b4422fb4c9fbd37085aa6886013a2b7de74854a369aa373846bace24fc5658ed1b5d1413a87ec1a203fb219c80d0ea8aa6a43293044d0661d7869d90584f3e1389793cee91b87a3352a74ca8dc5167e4404d652785cc18caacb781c82291af69cc6861040b324efd07e5289edc8d9960ac66085148f9a4633ccdcee644c099a0549a8400746d62de1a9cc97d8e0bc8d0b1d6ac7741b5129d0a13032749ac976d3773e4a60ebfa538d5ebeae83a3f2d3f089f555d2e57c8fd7bd79f58379825b3426a66331341b7a3188d8afb2af3c15d2ccaa311152111fccd4cb26a020f74f8a475e4f4b18cad188f6c8856e5dfa01a787e6878a6c64546451f700d99ae2a4d8a2856c04f9769ba468d04225ce00b1d99109be577815c89e5cbf92a93dcf7990cc4c168c708c276117fd36f5d1c9fb5b9565111179a2ffb14e58928faa82e23557a3ccf2ed1342e731512424c65a4c1ab2ab7f32bd4e7ace1ac7d97b4258c83a74d7065dba2a1fd7db8f5d710de11f6be85a0c7b9f72e8269df70c6ac83fa1c9ff3b0d17f82f055034a48852208406e09301063e2af8a015ae5c16693914e4ea44b68d288e11808b20be013c6822a5ed6352a13f9055657850b59de1c88df0b2ecbf4ff2347d98ef984e80644dcea0c414b0235eab317b0e48a505a6bacfaaf3e55b3c86cc42b1b5a48d08c2be8a5f1d843b6154510bda6808d56138048cc306c74ee194ea009f84821526e20fff30af6859cc92ea29a88c77a50cf1cff45cc5b4736412c9659cd8d846e37a66fbe782d997fe34c7a351826b979b06aa67202bae77e9a3322d00e2ebfd34ea6a21216ffff4a7271bf2d4da611f6fa1451f61d703621b8b66001f983011c102e443942e40d2eea486130893a0f57f19b98408ee763c19bbd50b91ccb131bdba5df67caa7730a0d4c0d3293db2a4ef6f847f9ee445bbfa81fd04e5c1259d6f45f95e256cebc568757b78a3413ba3ee0c4ba4b687815e8ac39c0f527b88c3b042e2641496c026ed618631ae4efb8f8d9103b8468fc706e056a734a72fb84e83119cbcb295f304c8b1efb59de44f65887196b35a62e5b1fbf789ad50cf746327d370ab8819a2d61a59316c65d100432e5ac0f37b81d254242dfbd6a074be235728c734b890cd4316aff2942024e4b7b55acae60de44be9c1c7a303c63c9a414f84855e778ce6fb385b3527132b3224e90e1db242ad18fe456926777d84fab394f7d2bb66360580f4d873be6fc1194fec69c3f253ecb27f2062bfcff71c0f3fa241ed1d3b29a52611a17ecc180529938b10668ed9d33bb8e8cdee056d3c64f624bde332c66e2bf6d8b194e21a5e76fa8cca01e44c25b14ec6f3c4c34697dd31ec53bbc7c928ec35368a700e0373aec583bd07bde26248f91137c329b37213139ffb7615725d57808c8fa9ff8750f72c4660010b7d4b4a613238d96393aef903433f4a691ff5a8edc1e2efb51b570678fcffe7092dc063008e54ded888f016b275f3b77092080dcb3a489fdaed0ed38b2a5e25bdc76b9937534b2434684ff1e88ae3f3e7e65e1460f01b039c70d2f3d137c534a8aae8c1eba90d5eda13813fb3a638d7330571791a87459ad1940c2a21c195cc4c2979e1493447812d159a41d46d66e370464bf160fe672fbf73c1bf80d96efc11aede09ac9a0a3c3aca2e8c34fc56afabe6a68a71e1edbc8f5ed1b5bda3acc8ddeb906f5b5b7bdf1b4eddc50544aab08c082e75a10d410b19b5a300120b95725eaf38651767cea80ece1630055d474698b2714741f279f4443e562c42e453203ad8c60ad641d7d44e816e777f8f29314fdb3cd2f44c168a6760e65abeddf4aef6fd80f96b911789bfdf66d7d902c22c6eb1e6f11aefbfac9d300126a5dc44b9b19388bd6ea22084602c531a7c7c1a4af03fc47c007edf35bf7e08f4c03881c9248421d2b90411b4a09feab2eada81fde750fd1c9b33e45c27434815605742de0167db2d9c7748995b9aa7cefd5e0502a905e97264273fa23a22185f37811bca77834c0a8651e9c2b628e098da378eadc18112e92cb541f96069d9430230b79413386457cdcf278d4c056103979277f5632cf59239c8317483cde5b4c5a08b12cd30810673101a68fa093f53e5bfebf797da1834dd5bdff0e2a10e5d6c7404866ea5fc0611d7b5b6067569bce9f9b333d8b2a8068ed75e77026cd6278632e115255917420bf02fb7d6220091db2751eef0dbc6e0305326c36aa3b72842db3b73ea72d9fe6e79f2fb4a37bd6c19073af1dc693c7780135849f524e471aa3b3d740df350d23ea480880f26a1d3b272ec80a9642233e8c23526d67073034af222ed4aa897b2c38bb63628195a14abebff90d5479e6ba13e325e462f5d247dfac22dcd8bf2dce066e334b9d2b7822aa644d8495d6badacf91aeaa3e9c9a35276db0715df3e8ea6a52654ebb9a14ebecf87011e9a94eaadf5c39b3c77fc49e68e41e48c778828656ddce54281f189c34ead4cbdf2e2cfb1e8d784ff8c168694aa9e9370e127ec37ad7ed66144ee9cb09ee900457dd0eb683eefeb062c236505fed359747d34d23a222374a9c36b6786c765b37cc1c73f0ece1fdb4dd4d09211c4e68cc9cf7ec07e011ccc001f0588d9ef4dd72dba7e713b4b6224361a6e79366e7bf8771dee1692cabb4bf44c5e6d170eced830ca8f30d3231d71fbbe75bf4773acfee87cf11f70d9761b41f2d053d5c98fc995f15a31fc40016a9709be26b26c69d5d69782bee8ab4dc1dffef4d52a389da0386326bf7eabb023e8da230a82ed317c4432d49269ec99b8d200bd880ea6af2979eaba47b156236e466b02ea6390660fa8d8b8c497bf7ea8340caf38f87b68b26caf5710b55d8573bcebc6eec4e3ad4bc1339fed76a593ad5009e66f5aa3a2837e6303fa5fd916cb31645f3b54f84764e346f9c7e3d39f634531b26d1db96c3ed0e6647d93efdae3921b439ca621ed16ac5c20140bfd93c170b45b9a56cf025115fdabb57963dfcc903843c59779d05bce82a7478091c7164bc3ad67f3e0a12ae407464457a36e6533fcc53229f7ab6d5a4af092d394c69c4fab93c6f5728a75938d4036669f0983dc32e730a95b1dc75bddc1f5c39fb2848403aeb2f3796cbe70b49803cdeefd3bde41e4ef8b885adf2d95b9b14b8eebd908b8135552d2bc224526713c59646e4018b053659726ecf5b75687196deca4b56e647c325ed436b1efc735cea482cc51d4ffc16827dd951102e90a90eb01fb2d81645b76b99c3d5c9442ba854a9f64ba7d07a907a458ae7ed73a4cbacdd5e0a57e90f601f0700f89b49943ce862a6ad52093d8e97a21a849ee52efd7c8002f68065485ab3953a0352646cb5a950558f63f36992c850566d54b7d39aac459b5cecf205a2b26e09a05821df7fefa956552fa065f75678819f596e093511b5aadb2f1b6d91bc21ecd70b089acb4a34f4f73936d1b8fa0aa2927e8c14bee81657f5916648614862bd46a2e805400e83b9740f415734eb11a7ef5b06b722a2dc860a2834d61a717b61db8842c04fc608ce3f6ab1501a1b49ae34b30fd8003ea4ce64792b2a9397de34c88446dcf2b545c5c6c2c52e36b36fb47faa6cdc06fc5b9d65355094b647ded75b47d448c83015f1396e3b603f0a9a4b0e08b55513fde4e3af8afefe87249d0168324ba5f28521a38f0c9f28bc78e99acad7436b914d3320133ae749f51983d3d2aff1ad98a9a9841fb3a8e8dda5f1941ce5c4e1d9751cb395cde1cba4cb165dffa4bd1f53d2a2b7722f300ce95cb8756d1ca859f46b0772eb29e9e079bafccf7cd50ebde413e935dbd4992e72bd796b4c485bd258cb44eb11a727dc3be4f7b8af00288107ac3c5820977ae986cd71ae5bfe77990afa6143833ef0fbc49b909e0182446a505e82789d1d76ce97db6549601430ae2aa9b89b5642c10af0ebd751891d81455b6a263f7989236d13dae86d3fbd739b842975f670e5dd0f16e2b953494b6075a3e1cfb66ddf742c55e5fada9365bef3a6b10657fc757fa0d852474c81bedf63da90cf0dac6525b029464afdf1282b7e90f1313c93b58d61aea90c6f318d57800f87addf9bb2d70a7af74f7e8b2b1230cec81bbb7695920a0710814bacd567d806e149476dcb5b97e48463c4f8f368003fc965175499355ac02e3b3cffaf3206019d8057b9041604384eff97c9cc19f32edbd479d46c063ad04c178f1d70f7725377586501235dceff52ddae692f27caf024d8eccbf6660745f883a6243c5c5fb59988ebbd3e775669af305ad41cac42308a4b86d20e35426a0724a6665e871acc85bbf379bb7a8ae8e32d53d5e16f920a18da2af4a730291affac917f33e4128550007d08caf2ac69ad9c12d2c582df84d346f7b39e7d888c7f41e3fbc6137ca5ee60c86ed862688f6705b0f284451b86a2825e5cf96714075b9b850b17296204001a7a4e1537a8ff5917432b80a7ec27b9e11304113f67b417fa24a14e1e16e99a9c35851016918822455db24ce7ee2efb1df5e03b743227285d8ca798fae3b1362b4f8cd34ecd2ae01ff20f6325bae189c9ad3c125a3e364c0bfd9d88791af2759497a1b307cba5d3129b3adf232d99baf4d22b25d77acaa6f3079ecf63facd56e5b13e8b4f8247a9f91258b3295afc637ed3c4c6ca789bdc9bc0dde1acf0ec85c8a3740999a35e4bcd5054e714d2c5c9da90fd44a16dae47f2d87dc1772ae0aea886142bacfee4adc38a0ff35c05a332bf7f99a4eb55761587e31bac5876961bf3d5f0bea55f354690128c875311e92e2459e3c129696fc9947aeef9f0e9b27c24a876e7eefaf10ff3adcfb5e6bcc5237597b07d349cbbea69f654ecfb2a31d9df0b3b6125c35add98b07dbca58a5cb17a4217239e1a9d22db9b5019cd151509511ca299bfe5bd3e4360ef9088d5ccbaab0bf3204d502c6bf6a39bc8e20766e80db7940d6e751190d51505af977623cdf6e7169364938f5615a31a8989d1b754da019e3f790b6e200c18d27ed8e3f8c5565474c6ad8ee9137dcb67c009a323892b7f148c1fb22f55fd0a4797ce8555ec5e0cb298f4a9633f2116f1bb5d46b02491946fa1b8be6e5ef0ad99f8fa9dc62e02f802eacff37e71f93e1ca49a0cfa610bed9a0cb338a43e112df889ac3b92fe3065d01dbd4f0cb2e2c8a93efd383cf65144471c4e8b98d0ec09c86cc8894c29104e816f4833a63207f32e3664448d48568b2904830c8ac90eb16df6e6e2cafb660d2ee23f61393ef6af5d89bf8a4f6d15a0030e4e2fe24e6d361fbb75124c6d4f2b9db7411347d5920f66cadcb747ab4d3623d95e43c906bac4ef2abc9a8920b1a8bb1a5a249900c3f2e03a00a7984a82d098ed7d6d177ea6bdd991044e5f11677c7574bec98f14b1ef90c1a3862b637c35abdc7b35160253752f02097ee1ea62488a062cea258fecc21af8d2ac87892a78f08a2f5e2a4c14d89dcfe21edb7a2bd0ecc9b9edc47f8f10b521ee1c85f10108654c6734ca92cb8f1b5465fed9a50a1249445e92aec859df7b01796b6a9075580781417fd03195d40dabc42fa9b5eb5baadb8d45360672427de1f77e56b85b0ddbcf1a9064f02519ee5170a26f8d834c68cb8a00725f220ad64d16a8cbefffccdd3b3887e65658e7e7d77b14df25d4e41ed4716dbf9d2ad29da256e611a7e1111309c63c30522d41cc331a3ebb0d297285b229deae0a2b7aae7020e9920b6d1d0099f114fe4ac7eede756d506be202177657958de48c975c2038a4847b35d7d9d4d6ed9f54ab0ee78587dde6c6776c251d83bf54b96f7011599b3c9be53113bdeeacfec23d2545d2d4b897d30e66e150fd6c20aad849b8a5c815b4df5fc6a990005c5235733afec721829d54dd20d004103eecc587951377706ce4bbb005363fedffddeffdd44ac0d8afdc26c25dbfa7c824d625108e066207f088d2199c929f35064258ed84ec6cd0d42ceec176151fad8b8c493d8326d22ad6deddf3b5b7e33507665de3ebaf92ccbd63de5a3c6d70f655ec6e26df705e356e21cf20f6fd9545f43827925789c8b240ba27710653afb4cce39ceac752282d8cfeffe8f84223e6b94b4588129e7595dc5afa75abb7506f9c3f1c3fd5a5a49ece39fbb2920283d586f9aa2401234b601faad656f9ad7e7c08f8898f393f83f464a7d23f43ffa663c0de25786dda3718c972b9d7de983807503b34741d6170235ab61ce19b3115a21ebe0c6421319fe9ba43dad1106e46aa0b184f7db866987fea214fd891122be1bb0c2ae59f99dc97cd938caa3905b143a66254f780326f48d2127304eedc426bcafbc321b47182adab9d5e5609cc1ebf3ad0090d6711b0fb0a9f5c27a5ef0958fb59c614b192280c0434bfbfaddfaaed17ff74f1b9b7158876b204fb383a405fca5431c56ae182eaa240dbc769935d5e10a3e2f17f9c007d26246f4e2e740f4df05a76e227bbaefdcf7999ebd21574a3375037f2e78cba840f6ec7e879ac4f5ffe39e6b082abcf6c27b0c414bacf6e6114d6e20b3cc20439d1acee9e1f39b6a7ab7d4370566109893016e6570b60cb65ce85462c74b8901cbfa4914879ad85d1e5f66a7403a7ad0b5b0be5b5b6c095d3ed6f273be3da5489955cac4549ce0b9f1c40a88352ddb5151f8f083dba336e214c6108e9177d06aa5a08f16a7d9d8d410756d81c524217720535b9693e62d5ea8b6381708863fa39f0b466a90e2533ea614c726a244f698c86b92bf856853fa4e26234d31120624d131fd457b6c4b3ba13468d4fa1be78c2ec1853ee232724d07ea109ff4a9aad21ccddeda3c368fd743bb86a0719b6445eb9682713892f126eab2c7036c765d49573c708373f5b36bcfc3d5671b0bc1095027816fb7171403188392f7cf221b3323c75d3383f8be799aeaeac287db41afc3ccec63c0774ae1b9669b954f4b71034347e6988455926f1aeb974f511b90e3615a5f2da392abb65cfd7100d310f69daa1d26df37f58f40794b2fbd4039307d504ea79ef7b874760eb75ce2ea97c42d4e5e7c3aa255e617f6ea2885e09265f9e1c7ef6785a0709f9c51ee552370b6eb048b8e67aa08e43ee608a7706158e9a22e803bf21e8a062a98f9029eff550587ddfcc0e03b662fe3aa5989b258e606e7fcd54048df814bdd0790f2bf59f57da88e04e622ec826ec303d354a8e3d405b5f582d26c382978483bef0792b6a3209f708cd74ea4c7f87d79c45bfbf88ead1fe9f60421b2cea475c41952c819d89bdbe492bf5b1044aee35bef1a0d92d7e0657dc23263b6e57ceff1d050a869d9077773f4bd843beca3f7ec879610f51046fb1c4b4e76b84408abb20aa6e1d7b3393d1e1d7eb264471bec0a5e4f489b0efbd79e975133a18c8fb61532af2ae24bce25534ddb7c866757ae063c26d883c002d23cc4c0b8e9dc861366a8920dd36a25aa4ee0534bea39bb77a0ecd06a9865a50c415e1c9f778ecc31f92e53b3c32a59b9fe1134da2c29e33792f6e67cf52d7b754c9483250eb8c0fca8c0b48cc4b5617c02df2668565cdb14ae0fe0f9c7219fd29e61dfb664013a0bf0d63bdf639f48d1b3c61a3d0acc81c09face8a5fbc4dcceb30134e45f0432e2da7b41af5877caa33448a6b505ac54eaf49c89d0361d95ee61855968e7857c3f9e942efefba34f0049a63acd4447640b0774b2be1b678b5a81f8a46fc9a03994a15759e38eef71620977934bc57d0bf026fc5fdaa06f28f8f61c79e9d9a4379c0b6b5c82d6a1a789ae6e3b6450fa630b4d8b1981eadd3fb33f4c7d159a5a69c946b5afaa3c4ec21ee4d246d197542d76a58fa0eee5bc2d06e688f5e264250c53100904e3f0de702416fb4e311ec5c869f61b5813de7f9380dd462a8919919bc56efe11daa7e739e5b3ebe1213242b6c49a3b47772f780f76afc84b7547bc2f40a77c5afe543b0f21b76252b343b7936868c5500588b9b3fcfc0bc978894b50211889072e6cc177ee763b167c2b1c2d81b2b973be66886127e4b6f394d082c7ae00b3289e8a02639f13f1e085dc2a55ea3fae5b1bc1db64234a343893f964e053d0c4e8e057351a5288e901dfea90bf3afcfa2fb30e7a23f4a03mpicxxmpiexec.hydrampifortmpifortmpiexec.hydralibmpi.so.12.2.2libmpicxx.so.12.2.2libmpifort.so.12.2.2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmpich_4_0_2-gnu-hpc-4.0.2-150500.3.2.1.src.rpmmpimpich_4_0_2-gnu-hpcmpich_4_0_2-gnu-hpc(s390-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/usr/bin/bash/usr/bin/perlgnu-compilers-hpcld64.so.1()(64bit)ld64.so.1(GLIBC_2.3)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.6)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libjson-c.so.3()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2)(64bit)libpthread.so.0(GLIBC_2.3.4)(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.2)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.8)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libucp.so.0()(64bit)libucs.so.0()(64bit)lua-lmodrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3cWcMCc5by@b%aan@a$@`@`c_Í@__{^y^]߶]@]@\-@\|[T@[\[@[y[Zy@Z}@Zp^@ZaZOhY@Y@Yg`Yg`Y\YZ1Tq@nmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comsuse-beta@cboltz.denmoreychaisemartin@suse.comeich@suse.comeich@suse.comeich@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comaguerrero@suse.comeich@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comeich@suse.comeich@suse.comcgoll@suse.comeich@suse.comnmoreychaisemartin@suse.comeich@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comkkhere.geo@gmail.com- Revert use of internal PMIx and hwloc library - Using external libraries disables the build of all process managers- Disable valgrind on ppc64 to fix build dependency issues. - Add _constraints to fix compilation running out of disk space.- Update to 4.0.2 - Fix support for dynamic process functionality with PMI2 clients - Fix non-zero appnum bug in PMI2 server in Hydra - Fix MPI_Op support for types created with MPI_Type_create_f90_xxx - Fix Level Zero properties initialization in MPL. - Use standard names for CPU affinity functions with POSIX threads. - Add elemental to eq/neq operators in Fortran 2008 binding- Switch to external hwloc, and PMIx - On 32b systems, use ofi instead of verbs flavor by default- Update to mpich 4.0.1 (bsc#1194369) - All MPI-4 APIs have been implemented. Major MPI-4 features include MPI sessions, partitioned point-to-point communications, events in the MPI tool information interface, large-count functions, persistent collectives, MPI_Comm_idup_with_info, MPI_Isendrecv and MPI_Isendrecv_replace, MPI_Info_get_string, MPI_Comm_split_type with new split_type -- MPI_COMM_TYPE_HW_GUIDED and MPI_COMM_TYPE_HW_UNGUIDED. - Add MPIX_Delete_error_{class,code,string}. - MPI_Info objects can be accessed before MPI_Init{_thread}. - Drop support for UCX version < 1.7.0. - Multi-NIC support in ch4:ofi. - Extend IPC to support non-contig datatypes. - Many bug fixes and code clean-ups. - Drop 0001-Drop-real128.patch as it was fixed upstream - Refresh autogen-only-deal-with-json-yaksa-if-enabled.patch against latest sources- Update to mpich 3.4.3 - Fix nemesis shm bug on systems with weak memory consistency - Fix progress issue in ch4:ucx finalize - Fix nonblocking collective issue during finalize - Fix predefined datatype handle leaks - Fix bug in topology-aware communicator creation - Fix Slurm nodelist parsing - Hydra help message improvements- Move rpm macros to %_rpmmacrodir (bsc#1191385)- Update to mpich 3.4.2 - Update embedded hwloc to version 2.4.1. Fixes a build issue on systems with OpenCL. - Fix additional bugs in GPU-aware nonblocking op collectives - Fix support for GNI provider in ch4:ofi netmod - Fix bug in dynamic window memory registration with ch4:ofi netmod - Fix bug in persistent pt2pt when used with MPI_PROC_NULL - Fix bug in hydra nameserver when freeing published entries - Fix bugs in XPMEM support - Fix bug in MPI_Comm_spawn_multiple where non-root args were not ignored- don't own /usr/share/doc (owned by "filesystem") to avoid conflict on install- Update to mpich 3.4.1 - ch4 replaces ch3 as the default device configuration. If no network module is specified at configuration-time, MPICH will search the user environment in order to select one to build. The user will be prompted to choose if no preferred network library is dectected. - Add support for XPMEM. - Add support for multiple virtual communication interfaces for more efficient MPI_THREAD_MULTIPLE (experimental). - Add support for Arm compiler toolchain - Add support for flang/f18 Fortran compiler - See CHANGES for the complete list of CHANGES - Changed MPI interface in mpich package - 64bit archs use ch4:ucx - 32bit archs use ch3:nemesis (verbs) - Drop patches merged upstream: - ch3-fix-improper-error-handling-from-MPL_get_sockaddr.patch - opmi-fix-a-wrong-condition-checking-return-of-MPL_get_sockaddr.patch - Add patches to make sure built is used with the proper system libraries and not the embedded ones: - autogen-only-deal-with-json-yaksa-if-enabled.patch - autoconf-pull-dynamic-and-not-static-libs-from-pkg-config.patch - Refresh 0001-Drop-real128.patch against latest sources- HPC: Fix environment module settings for MANPATH.- For HPC builds check for gnu compiler suite version >= 10 and set -fallow-argument-mismatch.- Add build support for gcc8/9/10 to HPC build (bsc#1174439).- Fix compilation with GCC10 by adding -fallow-argument-mismatch to FFLAGS- Add ch3-fix-improper-error-handling-from-MPL_get_sockaddr.patch and pmi-fix-a-wrong-condition-checking-return-of-MPL_get_sockaddr.patch to fix crash when using getsockaddr (bsc#1168092)- Update to mpich 3.3.2 (jsc#SLE-8574) - See CHANGES for a list of changes- Update to mpich 3.3.1 (jsc#SLE-8574) - See CHANGES for a list of changes - Drop 0001-Drop-GCC-check.patch as it was picked upstream - Add 0001-Drop-real128.patch to fix a compilation error on armv7- Fix LTO support in archive file- Update to mpich 3.3 - See CHANGES for a list of changes- Add patch to remove obsolete GCC check (bnc#1129421). It also patches autogen.sh to get the autotools working in SLE12SP4. * 0001-Drop-GCC-check.patch - Force to re-run autotools to generate properly the files after patching src/binding/cxx/buildiface- Add macro _hpc_mpich_modules for modules support (bsc#1116458).- Remove bashism in postun scriptlet- Fix handling of mpi-selector during updates (bsc#1098653)- macros.hpc-mpich: replace %%compiler_family by %%hpc_compiler_family- Remove 'BuildRequires: Modules' for HPC builds: it conflicts with lmod (boo#1089970).- Fix summary in module files (bnc#1080259)- Use macro in mpivars.(c)sh to be independent of changes to the module setup for the compiler (boo#1078364).- Update to mpich 3.2.1 - Bug fixes - No release notes available- Add gcc7 as additional compiler flavor for HPC on SLES. - Fix library package requires - use HPC macro (boo#1074890). - Fix mpich HPC installation path in spec file. - Fix hpc macros: add %mpich_requires.- Add HPC specific build targets using environment modules (Fate#323977).- Drop unnecessary dependency to xorg-x11-devel- Add LD_LIBRARY_PATH to mpivars.sh and mpivars.csh- Disable rpath in pkgconfig files- Register mpich package to mpi-selector - Remove redondant configure options already passed by %configure- Fix compilation for aarch64 - Build multiple flavour of mpich (psm, psm2, tessuite) - Update to mpich 3.2 * see CHANGES file for all details, some pertinent changes are: - Added support for MPI-3.1 features including nonblocking collective I/O, address manipulation routines, thread-safety for MPI initialization, pre-init functionality, and new MPI_T routines to look up variables by name. - Fortran 2008 bindings are enabled by default and fully supported. - Completely revamped RMA infrastructure including several scalability improvements, performance improvements, and bug fixes. - Added experimental support for Open Fabrics Interfaces (OFI) version 1.0.0. https://github.com/ofiwg/libfabric (thanks to Intel for code contribution)- Update to 3.1.3 * see CHANGES file for all details, some pertinent changes are: - [3.1.2] MPI-3 support for Blue Gene/Q and ppc64le support. - [3.1.2] Fixes and testcases for Fortran 2008 bindings. - [3.1.1] Removal of the mpd process manager. - [3.1] MPICH now supports operations on very large datatypes (those that describe more than 32 bits of data)./bin/sh/bin/shs390zl33 1718357653  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~4.0.2-150500.3.2.14.0.2-150500.3.2.1 mpimpich4.0.2binhydra_nameserverhydra_persisthydra_pmi_proxympic++mpiccmpichversionmpicxxmpiexecmpiexec.hydrampif77mpif90mpifortmpirunmpivarsmpivars.cshmpivars.shparkillincludelib64libmpi.so.12libmpi.so.12.2.2libmpicxx.so.12libmpicxx.so.12.2.2libmpifort.so.12libmpifort.so.12.2.2sharemanman1hydra_nameserver.1hydra_persist.1hydra_pmi_proxy.1mpicc.1mpicxx.1mpiexec.1mpifort.1man3mpichmpich_4_0_2-gnu-hpcindex.htmlinstall.pdfuser.pdfwww1index.htmmpicc.htmlmpicxx.htmlmpiexec.htmlmpifort.htmlwww3Constants.htmlMPIX_Comm_agree.htmlMPIX_Comm_failure_ack.htmlMPIX_Comm_failure_get_acked.htmlMPIX_Comm_revoke.htmlMPIX_Comm_shrink.htmlMPIX_Delete_error_class.htmlMPIX_Delete_error_code.htmlMPIX_Delete_error_string.htmlMPIX_GPU_query_support.htmlMPIX_Grequest_class_allocate.htmlMPIX_Grequest_class_create.htmlMPIX_Grequest_start.htmlMPIX_Query_cuda_support.htmlMPIX_Query_hip_support.htmlMPIX_Query_ze_support.htmlMPI_2DOUBLE_PRECISION.htmMPI_2INT.htmMPI_2INTEGER.htmMPI_2REAL.htmMPI_AINT.htmMPI_ANY_SOURCE.htmMPI_ANY_TAG.htmMPI_APPNUM.htmMPI_ARGVS_NULL.htmMPI_ARGV_NULL.htmMPI_Abort.htmlMPI_Accumulate.htmlMPI_Accumulate_c.htmlMPI_Add_error_class.htmlMPI_Add_error_code.htmlMPI_Add_error_string.htmlMPI_Address.htmlMPI_Aint.htmMPI_Aint_add.htmlMPI_Aint_diff.htmlMPI_Allgather.htmlMPI_Allgather_c.htmlMPI_Allgather_init.htmlMPI_Allgather_init_c.htmlMPI_Allgatherv.htmlMPI_Allgatherv_c.htmlMPI_Allgatherv_init.htmlMPI_Allgatherv_init_c.htmlMPI_Alloc_mem.htmlMPI_Allreduce.htmlMPI_Allreduce_c.htmlMPI_Allreduce_init.htmlMPI_Allreduce_init_c.htmlMPI_Alltoall.htmlMPI_Alltoall_c.htmlMPI_Alltoall_init.htmlMPI_Alltoall_init_c.htmlMPI_Alltoallv.htmlMPI_Alltoallv_c.htmlMPI_Alltoallv_init.htmlMPI_Alltoallv_init_c.htmlMPI_Alltoallw.htmlMPI_Alltoallw_c.htmlMPI_Alltoallw_init.htmlMPI_Alltoallw_init_c.htmlMPI_Attr_delete.htmlMPI_Attr_get.htmlMPI_Attr_put.htmlMPI_BAND.htmMPI_BOR.htmMPI_BOTTOM.htmMPI_BSEND_OVERHEAD.htmMPI_BXOR.htmMPI_BYTE.htmMPI_Barrier.htmlMPI_Barrier_init.htmlMPI_Bcast.htmlMPI_Bcast_c.htmlMPI_Bcast_init.htmlMPI_Bcast_init_c.htmlMPI_Bsend.htmlMPI_Bsend_c.htmlMPI_Bsend_init.htmlMPI_Bsend_init_c.htmlMPI_Buffer_attach.htmlMPI_Buffer_attach_c.htmlMPI_Buffer_detach.htmlMPI_Buffer_detach_c.htmlMPI_CART.htmMPI_CHAR.htmMPI_COMBINER_CONTIGUOUS.htmMPI_COMBINER_DARRAY.htmMPI_COMBINER_DUP.htmMPI_COMBINER_F90_COMPLEX.htmMPI_COMBINER_F90_INTEGER.htmMPI_COMBINER_F90_REAL.htmMPI_COMBINER_HINDEXED.htmMPI_COMBINER_HINDEXED_BLOCK.htmMPI_COMBINER_HINDEXED_INTEGER.htmMPI_COMBINER_HVECTOR.htmMPI_COMBINER_HVECTOR_INTEGER.htmMPI_COMBINER_INDEXED.htmMPI_COMBINER_INDEXED_BLOCK.htmMPI_COMBINER_NAMED.htmMPI_COMBINER_RESIZED.htmMPI_COMBINER_STRUCT.htmMPI_COMBINER_STRUCT_INTEGER.htmMPI_COMBINER_SUBARRAY.htmMPI_COMBINER_VECTOR.htmMPI_COMM_DUP_FN.htmMPI_COMM_NULL.htmMPI_COMM_NULL_COPY_FN.htmMPI_COMM_NULL_DELETE_FN.htmMPI_COMM_SELF.htmMPI_COMM_TYPE_SHARED.htmMPI_COMM_WORLD.htmMPI_COMPLEX.htmMPI_CONGRUENT.htmMPI_COUNT.htmMPI_C_BOOL.htmMPI_C_COMPLEX.htmMPI_C_DOUBLE_COMPLEX.htmMPI_C_FLOAT_COMPLEX.htmMPI_C_LONG_DOUBLE_COMPLEX.htmMPI_Cancel.htmlMPI_Cart_coords.htmlMPI_Cart_create.htmlMPI_Cart_get.htmlMPI_Cart_map.htmlMPI_Cart_rank.htmlMPI_Cart_shift.htmlMPI_Cart_sub.htmlMPI_Cartdim_get.htmlMPI_Close_port.htmlMPI_Comm_accept.htmlMPI_Comm_call_errhandler.htmlMPI_Comm_compare.htmlMPI_Comm_connect.htmlMPI_Comm_create.htmlMPI_Comm_create_errhandler.htmlMPI_Comm_create_from_group.htmlMPI_Comm_create_group.htmlMPI_Comm_create_keyval.htmlMPI_Comm_delete_attr.htmlMPI_Comm_disconnect.htmlMPI_Comm_dup.htmlMPI_Comm_dup_with_info.htmlMPI_Comm_free.htmlMPI_Comm_free_keyval.htmlMPI_Comm_get_attr.htmlMPI_Comm_get_errhandler.htmlMPI_Comm_get_info.htmlMPI_Comm_get_name.htmlMPI_Comm_get_parent.htmlMPI_Comm_group.htmlMPI_Comm_idup.htmlMPI_Comm_idup_with_info.htmlMPI_Comm_join.htmlMPI_Comm_rank.htmlMPI_Comm_remote_group.htmlMPI_Comm_remote_size.htmlMPI_Comm_set_attr.htmlMPI_Comm_set_errhandler.htmlMPI_Comm_set_info.htmlMPI_Comm_set_name.htmlMPI_Comm_size.htmlMPI_Comm_spawn.htmlMPI_Comm_spawn_multiple.htmlMPI_Comm_split.htmlMPI_Comm_split_type.htmlMPI_Comm_test_inter.htmlMPI_Compare_and_swap.htmlMPI_Copy_function.htmMPI_Count.htmMPI_DATATYPE_NULL.htmMPI_DISPLACEMENT_CURRENT.htmMPI_DISTRIBUTE_BLOCK.htmMPI_DISTRIBUTE_CYCLIC.htmMPI_DISTRIBUTE_DFLT_DARG.htmMPI_DISTRIBUTE_NONE.htmMPI_DIST_GRAPH.htmMPI_DOUBLE.htmMPI_DOUBLE_COMPLEX.htmMPI_DOUBLE_INT.htmMPI_DOUBLE_PRECISION.htmMPI_DUP_FN.htmMPI_Delete_function.htmMPI_Dims_create.htmlMPI_Dist_graph_create.htmlMPI_Dist_graph_create_adjacent.htmlMPI_Dist_graph_neighbors.htmlMPI_Dist_graph_neighbors_count.htmlMPI_ERRCODES_IGNORE.htmMPI_ERRHANDLER_NULL.htmMPI_ERROR.htmMPI_ERRORS_ABORT.htmMPI_ERRORS_ARE_FATAL.htmMPI_ERRORS_RETURN.htmMPI_ERR_ACCESS.htmMPI_ERR_AMODE.htmMPI_ERR_ARG.htmMPI_ERR_ASSERT.htmMPI_ERR_BAD_FILE.htmMPI_ERR_BASE.htmMPI_ERR_BUFFER.htmMPI_ERR_COMM.htmMPI_ERR_CONVERSION.htmMPI_ERR_COUNT.htmMPI_ERR_DIMS.htmMPI_ERR_DISP.htmMPI_ERR_DUP_DATAREP.htmMPI_ERR_FILE.htmMPI_ERR_FILE_EXISTS.htmMPI_ERR_FILE_IN_USE.htmMPI_ERR_GROUP.htmMPI_ERR_INFO.htmMPI_ERR_INFO_KEY.htmMPI_ERR_INFO_NOKEY.htmMPI_ERR_INFO_VALUE.htmMPI_ERR_INTERN.htmMPI_ERR_IN_STATUS.htmMPI_ERR_IO.htmMPI_ERR_KEYVAL.htmMPI_ERR_LASTCODE.htmMPI_ERR_LOCKTYPE.htmMPI_ERR_NAME.htmMPI_ERR_NOT_SAME.htmMPI_ERR_NO_MEM.htmMPI_ERR_NO_SPACE.htmMPI_ERR_NO_SUCH_FILE.htmMPI_ERR_OP.htmMPI_ERR_OTHER.htmMPI_ERR_PENDING.htmMPI_ERR_PORT.htmMPI_ERR_QUOTA.htmMPI_ERR_RANK.htmMPI_ERR_READ_ONLY.htmMPI_ERR_REQUEST.htmMPI_ERR_RMA_ATTACH.htmMPI_ERR_RMA_CONFLICT.htmMPI_ERR_RMA_FLAVOR.htmMPI_ERR_RMA_RANGE.htmMPI_ERR_RMA_SHARED.htmMPI_ERR_RMA_SYNC.htmMPI_ERR_ROOT.htmMPI_ERR_SERVICE.htmMPI_ERR_SIZE.htmMPI_ERR_SPAWN.htmMPI_ERR_TAG.htmMPI_ERR_TOPOLOGY.htmMPI_ERR_TRUNCATE.htmMPI_ERR_TYPE.htmMPI_ERR_UNKNOWN.htmMPI_ERR_UNSUPPORTED_DATAREP.htmMPI_ERR_UNSUPPORTED_OPERATION.htmMPI_ERR_WIN.htmMPI_Errhandler_create.htmlMPI_Errhandler_free.htmlMPI_Errhandler_get.htmlMPI_Errhandler_set.htmlMPI_Error_class.htmlMPI_Error_string.htmlMPI_Exscan.htmlMPI_Exscan_c.htmlMPI_Exscan_init.htmlMPI_Exscan_init_c.htmlMPI_FILE_NULL.htmMPI_FLOAT.htmMPI_FLOAT_INT.htmMPI_Fetch_and_op.htmlMPI_File_c2f.htmlMPI_File_call_errhandler.htmlMPI_File_close.htmlMPI_File_create_errhandler.htmlMPI_File_delete.htmlMPI_File_f2c.htmlMPI_File_get_amode.htmlMPI_File_get_atomicity.htmlMPI_File_get_byte_offset.htmlMPI_File_get_errhandler.htmlMPI_File_get_group.htmlMPI_File_get_info.htmlMPI_File_get_position.htmlMPI_File_get_position_shared.htmlMPI_File_get_size.htmlMPI_File_get_type_extent.htmlMPI_File_get_type_extent_c.htmlMPI_File_get_view.htmlMPI_File_iread.htmlMPI_File_iread_all.htmlMPI_File_iread_all_c.htmlMPI_File_iread_at.htmlMPI_File_iread_at_all.htmlMPI_File_iread_at_all_c.htmlMPI_File_iread_at_c.htmlMPI_File_iread_c.htmlMPI_File_iread_shared.htmlMPI_File_iread_shared_c.htmlMPI_File_iwrite.htmlMPI_File_iwrite_all.htmlMPI_File_iwrite_all_c.htmlMPI_File_iwrite_at.htmlMPI_File_iwrite_at_all.htmlMPI_File_iwrite_at_all_c.htmlMPI_File_iwrite_at_c.htmlMPI_File_iwrite_c.htmlMPI_File_iwrite_shared.htmlMPI_File_iwrite_shared_c.htmlMPI_File_open.htmlMPI_File_preallocate.htmlMPI_File_read.htmlMPI_File_read_all.htmlMPI_File_read_all_begin.htmlMPI_File_read_all_begin_c.htmlMPI_File_read_all_c.htmlMPI_File_read_all_end.htmlMPI_File_read_at.htmlMPI_File_read_at_all.htmlMPI_File_read_at_all_begin.htmlMPI_File_read_at_all_begin_c.htmlMPI_File_read_at_all_c.htmlMPI_File_read_at_all_end.htmlMPI_File_read_at_c.htmlMPI_File_read_c.htmlMPI_File_read_ordered.htmlMPI_File_read_ordered_begin.htmlMPI_File_read_ordered_begin_c.htmlMPI_File_read_ordered_c.htmlMPI_File_read_ordered_end.htmlMPI_File_read_shared.htmlMPI_File_read_shared_c.htmlMPI_File_seek.htmlMPI_File_seek_shared.htmlMPI_File_set_atomicity.htmlMPI_File_set_errhandler.htmlMPI_File_set_info.htmlMPI_File_set_size.htmlMPI_File_set_view.htmlMPI_File_sync.htmlMPI_File_write.htmlMPI_File_write_all.htmlMPI_File_write_all_begin.htmlMPI_File_write_all_begin_c.htmlMPI_File_write_all_c.htmlMPI_File_write_all_end.htmlMPI_File_write_at.htmlMPI_File_write_at_all.htmlMPI_File_write_at_all_begin.htmlMPI_File_write_at_all_begin_c.htmlMPI_File_write_at_all_c.htmlMPI_File_write_at_all_end.htmlMPI_File_write_at_c.htmlMPI_File_write_c.htmlMPI_File_write_ordered.htmlMPI_File_write_ordered_begin.htmlMPI_File_write_ordered_begin_c.htmlMPI_File_write_ordered_c.htmlMPI_File_write_ordered_end.htmlMPI_File_write_shared.htmlMPI_File_write_shared_c.htmlMPI_Finalize.htmlMPI_Finalized.htmlMPI_Free_mem.htmlMPI_GRAPH.htmMPI_GROUP_EMPTY.htmMPI_GROUP_NULL.htmMPI_Gather.htmlMPI_Gather_c.htmlMPI_Gather_init.htmlMPI_Gather_init_c.htmlMPI_Gatherv.htmlMPI_Gatherv_c.htmlMPI_Gatherv_init.htmlMPI_Gatherv_init_c.htmlMPI_Get.htmlMPI_Get_accumulate.htmlMPI_Get_accumulate_c.htmlMPI_Get_address.htmlMPI_Get_c.htmlMPI_Get_count.htmlMPI_Get_count_c.htmlMPI_Get_elements.htmlMPI_Get_elements_c.htmlMPI_Get_elements_x.htmlMPI_Get_library_version.htmlMPI_Get_processor_name.htmlMPI_Get_version.htmlMPI_Graph_create.htmlMPI_Graph_get.htmlMPI_Graph_map.htmlMPI_Graph_neighbors.htmlMPI_Graph_neighbors_count.htmlMPI_Graphdims_get.htmlMPI_Grequest_complete.htmlMPI_Grequest_start.htmlMPI_Group_compare.htmlMPI_Group_difference.htmlMPI_Group_excl.htmlMPI_Group_free.htmlMPI_Group_from_session_pset.htmlMPI_Group_incl.htmlMPI_Group_intersection.htmlMPI_Group_range_excl.htmlMPI_Group_range_incl.htmlMPI_Group_rank.htmlMPI_Group_size.htmlMPI_Group_translate_ranks.htmlMPI_Group_union.htmlMPI_HOST.htmMPI_Handler_function.htmMPI_IDENT.htmMPI_INFO_ENV.htmMPI_INFO_NULL.htmMPI_INT.htmMPI_INT16_T.htmMPI_INT32_T.htmMPI_INT64_T.htmMPI_INT8_T.htmMPI_INTEGER.htmMPI_INTEGER1.htmMPI_INTEGER16.htmMPI_INTEGER2.htmMPI_INTEGER4.htmMPI_INTEGER8.htmMPI_IN_PLACE.htmMPI_IO.htmMPI_Iallgather.htmlMPI_Iallgather_c.htmlMPI_Iallgatherv.htmlMPI_Iallgatherv_c.htmlMPI_Iallreduce.htmlMPI_Iallreduce_c.htmlMPI_Ialltoall.htmlMPI_Ialltoall_c.htmlMPI_Ialltoallv.htmlMPI_Ialltoallv_c.htmlMPI_Ialltoallw.htmlMPI_Ialltoallw_c.htmlMPI_Ibarrier.htmlMPI_Ibcast.htmlMPI_Ibcast_c.htmlMPI_Ibsend.htmlMPI_Ibsend_c.htmlMPI_Iexscan.htmlMPI_Iexscan_c.htmlMPI_Igather.htmlMPI_Igather_c.htmlMPI_Igatherv.htmlMPI_Igatherv_c.htmlMPI_Improbe.htmlMPI_Imrecv.htmlMPI_Imrecv_c.htmlMPI_Ineighbor_allgather.htmlMPI_Ineighbor_allgather_c.htmlMPI_Ineighbor_allgatherv.htmlMPI_Ineighbor_allgatherv_c.htmlMPI_Ineighbor_alltoall.htmlMPI_Ineighbor_alltoall_c.htmlMPI_Ineighbor_alltoallv.htmlMPI_Ineighbor_alltoallv_c.htmlMPI_Ineighbor_alltoallw.htmlMPI_Ineighbor_alltoallw_c.htmlMPI_Info_create.htmlMPI_Info_create_env.htmlMPI_Info_delete.htmlMPI_Info_dup.htmlMPI_Info_free.htmlMPI_Info_get.htmlMPI_Info_get_nkeys.htmlMPI_Info_get_nthkey.htmlMPI_Info_get_string.htmlMPI_Info_get_valuelen.htmlMPI_Info_set.htmlMPI_Init.htmlMPI_Init_thread.htmlMPI_Initialized.htmlMPI_Intercomm_create.htmlMPI_Intercomm_create_from_groups.htmlMPI_Intercomm_merge.htmlMPI_Iprobe.htmlMPI_Irecv.htmlMPI_Irecv_c.htmlMPI_Ireduce.htmlMPI_Ireduce_c.htmlMPI_Ireduce_scatter.htmlMPI_Ireduce_scatter_block.htmlMPI_Ireduce_scatter_block_c.htmlMPI_Ireduce_scatter_c.htmlMPI_Irsend.htmlMPI_Irsend_c.htmlMPI_Is_thread_main.htmlMPI_Iscan.htmlMPI_Iscan_c.htmlMPI_Iscatter.htmlMPI_Iscatter_c.htmlMPI_Iscatterv.htmlMPI_Iscatterv_c.htmlMPI_Isend.htmlMPI_Isend_c.htmlMPI_Isendrecv.htmlMPI_Isendrecv_c.htmlMPI_Isendrecv_replace.htmlMPI_Isendrecv_replace_c.htmlMPI_Issend.htmlMPI_Issend_c.htmlMPI_KEYVAL_INVALID.htmMPI_Keyval_create.htmlMPI_Keyval_free.htmlMPI_LAND.htmMPI_LASTUSEDCODE.htmMPI_LB.htmMPI_LOCK_EXCLUSIVE.htmMPI_LOCK_SHARED.htmMPI_LOGICAL.htmMPI_LONG.htmMPI_LONG_DOUBLE.htmMPI_LONG_DOUBLE_INT.htmMPI_LONG_INT.htmMPI_LONG_LONG.htmMPI_LONG_LONG_INT.htmMPI_LOR.htmMPI_LXOR.htmMPI_Lookup_name.htmlMPI_MAX.htmMPI_MAXLOC.htmMPI_MAX_ERROR_STRING.htmMPI_MAX_INFO_KEY.htmMPI_MAX_INFO_VAL.htmMPI_MAX_LIBRARY_VERSION_STRING.htmMPI_MAX_OBJECT_NAME.htmMPI_MAX_PORT_NAME.htmMPI_MAX_PROCESSOR_NAME.htmMPI_MESSAGE_NULL.htmMPI_MIN.htmMPI_MINLOC.htmMPI_MODE_APPEND.htmMPI_MODE_CREATE.htmMPI_MODE_DELETE_ON_CLOSE.htmMPI_MODE_EXCL.htmMPI_MODE_NOCHECK.htmMPI_MODE_NOPRECEDE.htmMPI_MODE_NOPUT.htmMPI_MODE_NOSTORE.htmMPI_MODE_NOSUCCEED.htmMPI_MODE_RDONLY.htmMPI_MODE_RDWR.htmMPI_MODE_SEQUENTIAL.htmMPI_MODE_UNIQUE_OPEN.htmMPI_MODE_WRONLY.htmMPI_Mprobe.htmlMPI_Mrecv.htmlMPI_Mrecv_c.htmlMPI_NO_OP.htmMPI_NULL_COPY_FN.htmMPI_NULL_DELETE_FN.htmMPI_Neighbor_allgather.htmlMPI_Neighbor_allgather_c.htmlMPI_Neighbor_allgather_init.htmlMPI_Neighbor_allgather_init_c.htmlMPI_Neighbor_allgatherv.htmlMPI_Neighbor_allgatherv_c.htmlMPI_Neighbor_allgatherv_init.htmlMPI_Neighbor_allgatherv_init_c.htmlMPI_Neighbor_alltoall.htmlMPI_Neighbor_alltoall_c.htmlMPI_Neighbor_alltoall_init.htmlMPI_Neighbor_alltoall_init_c.htmlMPI_Neighbor_alltoallv.htmlMPI_Neighbor_alltoallv_c.htmlMPI_Neighbor_alltoallv_init.htmlMPI_Neighbor_alltoallv_init_c.htmlMPI_Neighbor_alltoallw.htmlMPI_Neighbor_alltoallw_c.htmlMPI_Neighbor_alltoallw_init.htmlMPI_Neighbor_alltoallw_init_c.htmlMPI_OFFSET.htmMPI_OP_NULL.htmMPI_ORDER_C.htmMPI_ORDER_FORTRAN.htmMPI_Offset.htmMPI_Op_commutative.htmlMPI_Op_create.htmlMPI_Op_create_c.htmlMPI_Op_free.htmlMPI_Open_port.htmlMPI_PACKED.htmMPI_PROC_NULL.htmMPI_PROD.htmMPI_Pack.htmlMPI_Pack_c.htmlMPI_Pack_external.htmlMPI_Pack_external_c.htmlMPI_Pack_external_size.htmlMPI_Pack_external_size_c.htmlMPI_Pack_size.htmlMPI_Pack_size_c.htmlMPI_Parrived.htmlMPI_Pcontrol.htmlMPI_Pready.htmlMPI_Pready_list.htmlMPI_Pready_range.htmlMPI_Precv_init.htmlMPI_Probe.htmlMPI_Psend_init.htmlMPI_Publish_name.htmlMPI_Put.htmlMPI_Put_c.htmlMPI_Query_thread.htmlMPI_REAL.htmMPI_REAL4.htmMPI_REAL8.htmMPI_REPLACE.htmMPI_REQUEST_NULL.htmMPI_Raccumulate.htmlMPI_Raccumulate_c.htmlMPI_Recv.htmlMPI_Recv_c.htmlMPI_Recv_init.htmlMPI_Recv_init_c.htmlMPI_Reduce.htmlMPI_Reduce_c.htmlMPI_Reduce_init.htmlMPI_Reduce_init_c.htmlMPI_Reduce_local.htmlMPI_Reduce_local_c.htmlMPI_Reduce_scatter.htmlMPI_Reduce_scatter_block.htmlMPI_Reduce_scatter_block_c.htmlMPI_Reduce_scatter_block_init.htmlMPI_Reduce_scatter_block_init_c.htmlMPI_Reduce_scatter_c.htmlMPI_Reduce_scatter_init.htmlMPI_Reduce_scatter_init_c.htmlMPI_Register_datarep.htmlMPI_Register_datarep_c.htmlMPI_Request_free.htmlMPI_Request_get_status.htmlMPI_Rget.htmlMPI_Rget_accumulate.htmlMPI_Rget_accumulate_c.htmlMPI_Rget_c.htmlMPI_Rput.htmlMPI_Rput_c.htmlMPI_Rsend.htmlMPI_Rsend_c.htmlMPI_Rsend_init.htmlMPI_Rsend_init_c.htmlMPI_SEEK_CUR.htmMPI_SEEK_END.htmMPI_SEEK_SET.htmMPI_SHORT.htmMPI_SHORT_INT.htmMPI_SIGNED_CHAR.htmMPI_SIMILAR.htmMPI_SOURCE.htmMPI_STATUSES_IGNORE.htmMPI_STATUS_IGNORE.htmMPI_SUBVERSION.htmMPI_SUCCESS.htmMPI_SUM.htmMPI_Scan.htmlMPI_Scan_c.htmlMPI_Scan_init.htmlMPI_Scan_init_c.htmlMPI_Scatter.htmlMPI_Scatter_c.htmlMPI_Scatter_init.htmlMPI_Scatter_init_c.htmlMPI_Scatterv.htmlMPI_Scatterv_c.htmlMPI_Scatterv_init.htmlMPI_Scatterv_init_c.htmlMPI_Send.htmlMPI_Send_c.htmlMPI_Send_init.htmlMPI_Send_init_c.htmlMPI_Sendrecv.htmlMPI_Sendrecv_c.htmlMPI_Sendrecv_replace.htmlMPI_Sendrecv_replace_c.htmlMPI_Session_call_errhandler.htmlMPI_Session_create_errhandler.htmlMPI_Session_finalize.htmlMPI_Session_get_errhandler.htmlMPI_Session_get_info.htmlMPI_Session_get_nth_pset.htmlMPI_Session_get_num_psets.htmlMPI_Session_get_pset_info.htmlMPI_Session_init.htmlMPI_Session_set_errhandler.htmlMPI_Ssend.htmlMPI_Ssend_c.htmlMPI_Ssend_init.htmlMPI_Ssend_init_c.htmlMPI_Start.htmlMPI_Startall.htmlMPI_Status_set_cancelled.htmlMPI_Status_set_elements.htmlMPI_Status_set_elements_x.htmlMPI_TAG.htmMPI_TAG_UB.htmMPI_THREAD_FUNNELED.htmMPI_THREAD_MULTIPLE.htmMPI_THREAD_SERIALIZED.htmMPI_THREAD_SINGLE.htmMPI_TYPECLASS_COMPLEX.htmMPI_TYPECLASS_INTEGER.htmMPI_TYPECLASS_REAL.htmMPI_TYPE_DUP_FN.htmMPI_TYPE_NULL_COPY_FN.htmMPI_TYPE_NULL_DELETE_FN.htmMPI_T_BIND_MPI_COMM.htmMPI_T_BIND_MPI_DATATYPE.htmMPI_T_BIND_MPI_ERRHANDLER.htmMPI_T_BIND_MPI_FILE.htmMPI_T_BIND_MPI_GROUP.htmMPI_T_BIND_MPI_INFO.htmMPI_T_BIND_MPI_MESSAGE.htmMPI_T_BIND_MPI_OP.htmMPI_T_BIND_MPI_REQUEST.htmMPI_T_BIND_MPI_WIN.htmMPI_T_BIND_NO_OBJECT.htmMPI_T_CVAR_HANDLE_NULL.htmMPI_T_ENUM_NULL.htmMPI_T_ERR_CANNOT_INIT.htmMPI_T_ERR_CVAR_SET_NEVER.htmMPI_T_ERR_CVAR_SET_NOT_NOW.htmMPI_T_ERR_INVALID.htmMPI_T_ERR_INVALID_HANDLE.htmMPI_T_ERR_INVALID_INDEX.htmMPI_T_ERR_INVALID_NAME.htmMPI_T_ERR_INVALID_SESSION.htmMPI_T_ERR_MEMORY.htmMPI_T_ERR_NOT_INITIALIZED.htmMPI_T_ERR_OUT_OF_HANDLES.htmMPI_T_ERR_OUT_OF_SESSIONS.htmMPI_T_ERR_PVAR_NO_ATOMIC.htmMPI_T_ERR_PVAR_NO_STARTSTOP.htmMPI_T_ERR_PVAR_NO_WRITE.htmMPI_T_PVAR_CLASS_AGGREGATE.htmMPI_T_PVAR_CLASS_COUNTER.htmMPI_T_PVAR_CLASS_GENERIC.htmMPI_T_PVAR_CLASS_HIGHWATERMARK.htmMPI_T_PVAR_CLASS_LEVEL.htmMPI_T_PVAR_CLASS_LOWWATERMARK.htmMPI_T_PVAR_CLASS_PERCENTAGE.htmMPI_T_PVAR_CLASS_SIZE.htmMPI_T_PVAR_CLASS_STATE.htmMPI_T_PVAR_CLASS_TIMER.htmMPI_T_PVAR_HANDLE_NULL.htmMPI_T_PVAR_SESSION_NULL.htmMPI_T_SCOPE_ALL.htmMPI_T_SCOPE_ALL_EQ.htmMPI_T_SCOPE_CONSTANT.htmMPI_T_SCOPE_GROUP.htmMPI_T_SCOPE_GROUP_EQ.htmMPI_T_SCOPE_LOCAL.htmMPI_T_SCOPE_READONLY.htmMPI_T_VERBOSITY_MPIDEV_ALL.htmMPI_T_VERBOSITY_MPIDEV_BASIC.htmMPI_T_VERBOSITY_MPIDEV_DETAIL.htmMPI_T_VERBOSITY_TUNER_ALL.htmMPI_T_VERBOSITY_TUNER_BASIC.htmMPI_T_VERBOSITY_TUNER_DETAIL.htmMPI_T_VERBOSITY_USER_ALL.htmMPI_T_VERBOSITY_USER_BASIC.htmMPI_T_VERBOSITY_USER_DETAIL.htmMPI_T_category_changed.htmlMPI_T_category_get_categories.htmlMPI_T_category_get_cvars.htmlMPI_T_category_get_events.htmlMPI_T_category_get_index.htmlMPI_T_category_get_info.htmlMPI_T_category_get_num.htmlMPI_T_category_get_num_events.htmlMPI_T_category_get_pvars.htmlMPI_T_cvar_get_index.htmlMPI_T_cvar_get_info.htmlMPI_T_cvar_get_num.htmlMPI_T_cvar_handle_alloc.htmlMPI_T_cvar_handle_free.htmlMPI_T_cvar_read.htmlMPI_T_cvar_write.htmlMPI_T_enum_get_info.htmlMPI_T_enum_get_item.htmlMPI_T_event_callback_get_info.htmlMPI_T_event_callback_set_info.htmlMPI_T_event_copy.htmlMPI_T_event_get_index.htmlMPI_T_event_get_info.htmlMPI_T_event_get_num.htmlMPI_T_event_get_source.htmlMPI_T_event_get_timestamp.htmlMPI_T_event_handle_alloc.htmlMPI_T_event_handle_free.htmlMPI_T_event_handle_get_info.htmlMPI_T_event_handle_set_info.htmlMPI_T_event_read.htmlMPI_T_event_register_callback.htmlMPI_T_event_set_dropped_handler.htmlMPI_T_finalize.htmlMPI_T_init_thread.htmlMPI_T_pvar_get_index.htmlMPI_T_pvar_get_info.htmlMPI_T_pvar_get_num.htmlMPI_T_pvar_handle_alloc.htmlMPI_T_pvar_handle_free.htmlMPI_T_pvar_read.htmlMPI_T_pvar_readreset.htmlMPI_T_pvar_reset.htmlMPI_T_pvar_session_create.htmlMPI_T_pvar_session_free.htmlMPI_T_pvar_start.htmlMPI_T_pvar_stop.htmlMPI_T_pvar_write.htmlMPI_T_source_get_info.htmlMPI_T_source_get_num.htmlMPI_T_source_get_timestamp.htmlMPI_Test.htmlMPI_Test_cancelled.htmlMPI_Testall.htmlMPI_Testany.htmlMPI_Testsome.htmlMPI_Topo_test.htmlMPI_Type_commit.htmlMPI_Type_contiguous.htmlMPI_Type_contiguous_c.htmlMPI_Type_create_darray.htmlMPI_Type_create_darray_c.htmlMPI_Type_create_hindexed.htmlMPI_Type_create_hindexed_block.htmlMPI_Type_create_hindexed_block_c.htmlMPI_Type_create_hindexed_c.htmlMPI_Type_create_hvector.htmlMPI_Type_create_hvector_c.htmlMPI_Type_create_indexed_block.htmlMPI_Type_create_indexed_block_c.htmlMPI_Type_create_keyval.htmlMPI_Type_create_resized.htmlMPI_Type_create_resized_c.htmlMPI_Type_create_struct.htmlMPI_Type_create_struct_c.htmlMPI_Type_create_subarray.htmlMPI_Type_create_subarray_c.htmlMPI_Type_delete_attr.htmlMPI_Type_dup.htmlMPI_Type_extent.htmlMPI_Type_free.htmlMPI_Type_free_keyval.htmlMPI_Type_get_attr.htmlMPI_Type_get_contents.htmlMPI_Type_get_contents_c.htmlMPI_Type_get_envelope.htmlMPI_Type_get_envelope_c.htmlMPI_Type_get_extent.htmlMPI_Type_get_extent_c.htmlMPI_Type_get_extent_x.htmlMPI_Type_get_name.htmlMPI_Type_get_true_extent.htmlMPI_Type_get_true_extent_c.htmlMPI_Type_get_true_extent_x.htmlMPI_Type_hindexed.htmlMPI_Type_hvector.htmlMPI_Type_indexed.htmlMPI_Type_indexed_c.htmlMPI_Type_lb.htmlMPI_Type_match_size.htmlMPI_Type_set_attr.htmlMPI_Type_set_name.htmlMPI_Type_size.htmlMPI_Type_size_c.htmlMPI_Type_size_x.htmlMPI_Type_struct.htmlMPI_Type_ub.htmlMPI_Type_vector.htmlMPI_Type_vector_c.htmlMPI_UB.htmMPI_UINT16_T.htmMPI_UINT32_T.htmMPI_UINT64_T.htmMPI_UINT8_T.htmMPI_UNDEFINED.htmMPI_UNDEFINED_RANK.htmMPI_UNEQUAL.htmMPI_UNIVERSE_SIZE.htmMPI_UNSIGNED.htmMPI_UNSIGNED_CHAR.htmMPI_UNSIGNED_LONG.htmMPI_UNSIGNED_LONG_LONG.htmMPI_UNSIGNED_SHORT.htmMPI_UNWEIGHTED.htmMPI_Unpack.htmlMPI_Unpack_c.htmlMPI_Unpack_external.htmlMPI_Unpack_external_c.htmlMPI_Unpublish_name.htmlMPI_User_function.htmMPI_VERSION.htmMPI_WCHAR.htmMPI_WEIGHTS_EMPTY.htmMPI_WIN_BASE.htmMPI_WIN_CREATE_FLAVOR.htmMPI_WIN_DISP_UNIT.htmMPI_WIN_DUP_FN.htmMPI_WIN_FLAVOR_ALLOCATE.htmMPI_WIN_FLAVOR_CREATE.htmMPI_WIN_FLAVOR_DYNAMIC.htmMPI_WIN_FLAVOR_SHARED.htmMPI_WIN_MODEL.htmMPI_WIN_NULL.htmMPI_WIN_NULL_COPY_FN.htmMPI_WIN_NULL_DELETE_FN.htmMPI_WIN_SEPARATE.htmMPI_WIN_SIZE.htmMPI_WIN_UNIFIED.htmMPI_WTIME_IS_GLOBAL.htmMPI_Wait.htmlMPI_Waitall.htmlMPI_Waitany.htmlMPI_Waitsome.htmlMPI_Win_allocate.htmlMPI_Win_allocate_c.htmlMPI_Win_allocate_shared.htmlMPI_Win_allocate_shared_c.htmlMPI_Win_attach.htmlMPI_Win_call_errhandler.htmlMPI_Win_complete.htmlMPI_Win_create.htmlMPI_Win_create_c.htmlMPI_Win_create_dynamic.htmlMPI_Win_create_errhandler.htmlMPI_Win_create_keyval.htmlMPI_Win_delete_attr.htmlMPI_Win_detach.htmlMPI_Win_fence.htmlMPI_Win_flush.htmlMPI_Win_flush_all.htmlMPI_Win_flush_local.htmlMPI_Win_flush_local_all.htmlMPI_Win_free.htmlMPI_Win_free_keyval.htmlMPI_Win_get_attr.htmlMPI_Win_get_errhandler.htmlMPI_Win_get_group.htmlMPI_Win_get_info.htmlMPI_Win_get_name.htmlMPI_Win_lock.htmlMPI_Win_lock_all.htmlMPI_Win_post.htmlMPI_Win_set_attr.htmlMPI_Win_set_errhandler.htmlMPI_Win_set_info.htmlMPI_Win_set_name.htmlMPI_Win_shared_query.htmlMPI_Win_shared_query_c.htmlMPI_Win_start.htmlMPI_Win_sync.htmlMPI_Win_test.htmlMPI_Win_unlock.htmlMPI_Win_unlock_all.htmlMPI_Win_wait.htmlMPI_Wtick.htmlMPI_Wtime.htmlindex.htmmpi.citmpich_4_0_2-gnu-hpcCHANGESCOPYRIGHTREADMEREADME.envvarRELEASE_NOTESgnu-7-mpichmpich.version.4.0.24.0.2/usr/lib/hpc/gnu7//usr/lib/hpc/gnu7/mpi//usr/lib/hpc/gnu7/mpi/mpich//usr/lib/hpc/gnu7/mpi/mpich/4.0.2//usr/lib/hpc/gnu7/mpi/mpich/4.0.2/bin//usr/lib/hpc/gnu7/mpi/mpich/4.0.2/lib64//usr/lib/hpc/gnu7/mpi/mpich/4.0.2/share//usr/lib/hpc/gnu7/mpi/mpich/4.0.2/share/man//usr/lib/hpc/gnu7/mpi/mpich/4.0.2/share/man/man1//usr/share/doc//usr/share/doc/mpich_4_0_2-gnu-hpc//usr/share/doc/mpich_4_0_2-gnu-hpc/www1//usr/share/doc/mpich_4_0_2-gnu-hpc/www3//usr/share/doc/packages//usr/share/doc/packages/mpich_4_0_2-gnu-hpc//usr/share/lmod/moduledeps//usr/share/lmod/moduledeps/gnu-7//usr/share/lmod/moduledeps/gnu-7/mpich/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:34207/SUSE_SLE-15-SP5_Update/3493f37c0682bbeea0d3a966e356db59-mpich.SUSE_SLE-15-SP5_Update:gnu-hpcdrpmxz5s390x-suse-linux      directoryELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=ad3a5b813887959ce0e62e0c75698322a103c9e5, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=fda0f82ce24dbd0e39eee3736c08b4507b907db9, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=aa52fde2fa4f0d9d283c9aeb5a2746c0a953746b, for GNU/Linux 3.2.0, strippedBourne-Again shell script, ASCII text executableELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=8a15228e6a514cf8a0253ecb5a0f0a9655188ebf, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=887e6098894661f0c0da85f5e4e51ba6170442aa, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=475865fe0a2e5a5277762e932895b27e8689e148, for GNU/Linux 3.2.0, strippedASCII textPerl script text executableELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=05bdca3423632b9f9cc184ea7cbebfe17030a816, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=cfacafe67914fbb297566a116b71dcb6c0146c5c, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=950518326f03d32a838037dca9c041e80f85224c, strippedtroff or preprocessor input, ASCII textHTML document, ASCII text, with CRLF line terminatorsHTML document, ASCII textHTML document, ASCII text, with very long linesC source, ASCII textUTF-8 Unicode text8VW]^|$4:**RRRRRR R RRRR RR RRRRRRR R RRRR RR RRRRRRR R RRRR RR RRRRRRR R RRRR RR RR RR R RRRRR R RRRRRR RR R RRRRR R RRRRRRRR R RR R RR RR R RRRRR R RRRRRR RR R RRRRR R RRRRRR RR R RRRRR R RRRRRR RR R RRRRR R RRRRRRR RR R RRRRR R RRRRRR RR R RRRRR R RRRRRRR R RR R RRRRRRRRRRRR R R RRRRR R RRRRRRRRRRRRR R R RRRRR R RRRRRRRRRRRRR R R RRRRR R RRRRRRRRRRRRR R R RRRRR R RRRR R RRRRRRR R RRRRRRR R RRRRRRR R RRRRRRR R RR R RR R RR R _g!Qutf-89d298dc0e961080ca2ecb690a406bffd2e5dfa916307bfd2bf8ad9f02995fc64?7zXZ !t/(4]"k%hu[32@h$_Ixmp?oNL&GCrgYZW͜PJ DF>;WJYLvx5{#1VOW$-P莿-^@ yKXN@4&:s=aR%vŠ6wݚb$[!uj#}FXb™z.xt ' `jvm(JdB_zlUhd1i{TdͿ,8 pm8We,u|T,Xm N 3EpCF7leeF9!alw޲H}UOD*_]k[rוQ^k {>S`Xqzfעk5iO6l+fq4 K-z'> \lC>f}Ǚu<r\zϳk}#6B_xkO\DžH#>;W8nZ6[>1$ c6jӲI"4ZHxR[LG{qvdTM Cj$5R34vRbʾJO,8\^!vJ6,GؑAl3:x):[STUEo3.Ք솼# V<+&qcj#My҂OO$]Føvbx 3]RM\0ω_1|L %9} ) anN)Vϟ){:}F Jb M$Qq/STS"fmcȏ`_j3$kS Ÿ=mk}I2Q 5T"2ۨj)v"Φe@}rcc;ȟ덜@yq=BZ Ќ @H@bd圇J'fd_輄v`frØO嶺2f\d,P߇ZYZ M=ZZ?fOf#rH8$ w׶4s-LH| s !pP9NODK)9.#Gr^ˇEXZ y FqWLu.D CJ,3Fjw!k]cA(d M_2#\"*.5f%;t۟y YGyӤxl3$2Û>7+N|!"eu!IL01_?-# k]FĽ=Z rjLJCH0ָ0&t|=$UH'iAPqbZSޜ9Ҋ2pؒRrat0Y<~Jv(O"@) h { Wbз0Euj Dps{EvXZƏ(/{zYWOd}6۩-8Xu"l!vU0>R5{Pm$[kd$tă*v ƩS؂~RV {̰}52ziȮCepOd@7ekw$IΕU9c$31z]nڌ41|~xZܦDs6rT͈WS ݉Ow{_ΦI8 U1A}lV:J99A];p3ڒ>^;%H",^ +5et^`G WR:]7a*btӾj9>v& 3K&0+إH䴲^D汊KT\v7\2Esƴ>{^w0ӆ.}ABp=VBaiaЫS+aRġafcϱРrv|O*ocQBAA()/$+rSi@4[Rw~m0zAΓ]jxhI'^6 `^(I,6hEzW>S${I5l÷ABkPxR~1;ln4c٥C}8.z$ʏx _>dفG9m8s`ShGvV/nR ՚5@#~db?csN h(Ы2kUՙD;_Nc@|o2cW 6L˛_IK6^ 1Ӱ9Iݱ | ".8ӇwoJEԴauO'cb"e).aN7!rb%q ȔK˒tmN߶A(m*ueL锄>$pt&z}4N\a4 "D^ƥB=OCz"z.JZWkxV%8kL7bÀ'lJzdUg7iuPv` 4o{Cg^;q^`WP%rt9x!{ oj\-Ս\X4e7P8;݌&R?%Z7O)$( /YVs ುIO[VAwpMi$K;X[XyK%dԆ{ mAvGm:n2,jkyC=W}%ȬDيi\o*;`(*]2Y[7;s !\;atkzh7ERMU$+HRFXi>#Fs[n /TÌA' RwUoMjBԄx{S>O=m?YTNN>yALֵdsk/=RSkM>ֹX~ !#EޜMZ ,=n XcIbqX;quu5O&No^C\w;S(+u?JZT ^qx|<)XQRQB T=k"I WL9mIj&6ɭ^rZ/yF.yr~iW;JvcW=W֬u:$BbUߩ{6ZtKH*7$)TIB~~"#Mf?EfSd(T lפbJ~0 #y-3??Y9)}`j$P)=X!f-R*;$D%re؏yCemHVIX^Ã'8T`_&_q8辮wQ)SfވP;wa<uLy U|j1.w)gTsc"RU#D^ylʵpJór \jBJK` E9[ͭrPl+p^CM Έxx οiaJB.t$AKߚS7B\p) ^ dmy7/( *cU\|:ao{X^)~OJESc^kI]@y]*HWVnpRyܯ)|%eC~x fxOpgjh-(=qz>4U|#Or&bǮ抉CL+ an%Eָo7>޴:֝zj@S>E~P閭Pc9-j4n^ 'c\>"n-H]~wnyΕҏ0 YKtLt>',j&э1]{;ZϤNw5 HRw [gʩ1ٛ%nwCU6cot2䚭?&.LaLGp G)P/{ `~jFbצ|a^%VĢT sa}Ճ7+UEۏ_CYqj((T'^"\O"7TMȘM= ."r''柠-ة/Mu٩p}=pooyhUƠkgw`7ˮ>0-\lt_$B2ܞnk%'Y0A>U#e-I*wgF @ [}prO@>KD{K!ny"[<3w]O=Ϣ[<9z0H<`7zk &1e%;*ͯZRp+!h{b2GAD j~xXC6C!f%̘p}$Lj ľOp3B;Tmyk$]WmbOgwT[G[<8{lKu~C>43AVОͲmqABF:l=TL1YuWȱw ;5>`(̱. c6+]D=\_)5;TWa(@_ʄ ~Eou]/uN£_L1P>K3pvn鐿UwaRTc_bMu,{Db/܅BB.h}VkJb[Hyxp>iq&3BhΖ'](%o9%9„Izv>K[ڔ]z 3[br_(fc弐_۫C(;^G V.} 0 W$.bҔ5[P f;٤E)H|FGUUbLBzdn2"u#ns#Űƀt %y5#|0rvVQ|ҡcȽСR[ս$NPB+OMW\o}‘)๖d.^aA) L1w-Lj@%A NxWiXgXJ=Aݞ\f$h1.۝TiT‰q9OyAW+B)v6;@-&v`aA#,##ݜYj򛙇ܿd D&!Cy}12Ъ}]SPm*9;ÎyopP 8t׉J;#InB w$R|)3Ғ2b[Ka$<}koŏ(oו;+*]F[AO]0?Oxnh.Gm^QĐ;:k넀ӕ9PFJo@{l7բs; Ir I[<w=G.UN~Іf9Rj@eAn4N}wٶii4Cm+ ڀf(Vt.K \|˰R6o5_jƯ]{jego'r*R%!k椒#铦I.#&V+V $ZnjcqUO <!.}ʨD&y TH~F@ dRo[oDra\QU'x猡VFRX$۝CS 68t"CE=¬}rr doj}KwB>.H'5_e$h(ݢ|99kΖ߰Bվ>94>@Ik+y1@LIge=/{FM?I9EqnBfVbd^0R;pv0K 0*]ObVpK,(8ՈAА {rXҼ% 4cCM쟷k3zkZT[Nbvh\=qG/ARK!z'x"3i0bvt?zRƯkL?#s (yQ! ;¡Q'vz ϣw:>KFUm NIz?d;8i?J,-դj{ugp@h|PlTuxa)ғ5''{g=E syMhm4 r\&]N%SEyJb QQl~]ގxw۰db+%*p}-ܱBLj֊#EGJUCeMqM@JԱj^#n58&'+!ZlGp "'ðcy]yvF6s˅SPɄ|t"ÎvYuaPQ(v9߭Y֘3TJ,7H#y~H}}=etܳJLHH 'hhAו͒ YKۆ鯑p51De1]g*:a n"l>ijðlr_iyhH<"G)@Y.`LD:F1jgQ%䰖,zhefjtT1vLt`j{o%5spD âH´ (ئk  .@VEl' zJFwSgPB:cUÜM#8wR:!9}mœ+ZoR SP$UԺPpP˻'b+S>vrRZx\"\<]l8g >-^"EF Ij}P0U[_:qK׮ύ5s9] )ӜgWzW<SeQT|Oxx-QB8MVWOl7*^o%R"lAWb򯤑T1Ū:OK>` ($m)dU|ѡ0vc'1VgڄbPn:f;,f=ƨAZ ӻe}&6G=35A>Ly4aSf 42HOfUs gCp e k8lu,%*+ĴioI*Zp<Ն*][2m46A|J#nEQ g!$ d:e(SG"׾炅 6 0dXxۜOKh >Q∈ǑA-ƐhG E`ᱎԶ\K$ N$lUl{O Mnll9OKU}YIbz$$%"Д+dK3o5PQ?A,:=2h+d''VV5U!?Hv);R]LOw#!UWYnłߔ*j>=\ce \6;>rM¦jwFf1 }ng#=W٢)QS$.537Abt?Ѭ o51BD~`& ;Y(P"+O9}g9ΖI%_..{SfbqBě8cD'rG!KR.q?nsj+=zV4tvmbwa *u3Ga6gM3 Ebg{Lw-_N뵑 3 x/zK_o'/DYjIi-˥L9W*t.y%I/"CPkKؾaS6Ig-sgCig+HD.SSųqAZ)f zH@nb*0{Zj#VƧ ;wEQC7sRYodH2pj Ax>٬ʼr fQ?f^'!(" cg'!/kPo;-@Jzxltt%3[ KlӪkZf+sd$09B%ף&LѼ^.Xc`Kd,Jr C'>p/֬rfZK!K p|*Wpy ͎M2,Sޮ 5R9qxyK*l^+}/|S]8>ZY׫Ot9ޢ#Z"\OW$hEC ^ ,ν ,/plI*+"źo?^ VwkK$< qv0pۨ#5蝀٘>JdK`C/OgV HoU 獟Շ&CWiDo@ORw LQ|3ME60FSl! u1C\v`nɹ:"Xic?V߀쀋7Z1U\1Ee>z;P rNlj_^Ofɒ3dI -yh"vo,my=|hrm9靓“=Ð'a3+70۶ m+wvw)yT2`"EBk6aQ!ע{!ꊗڥε6l%~0w3nhfS~Cv&[ #_AA檂ڳ^b:AsFr;>̽C7/,F@>ls9[@]v9co.ԧzP&e=Žia_ԼAl(=UAmgn?n9MmOS?$+PW1oiG1BPxVҩ1cA~лe NӔxWrZXK|wj)U'WeHɋybNZ/k 7/dP5AnlAdljw%Sw@+BT(ha (  3Fc1뮃/zb;L>$_I|nWP 4ȰNUm.~+EMCdțZ KRff$iwor^+N\:ޣ;[r1Bx[|Jjǫz165¯x4'40z%xga$*]D[e\}o9} HE=of=P X!JRR iF'3ea*g&VlsLJ0QwsةցX ]Ԑ1% E,_߁vZQ>xDڳH h+S#scQNS Ooƹ,sdZ}cikڝ|+) @%WXkqI ;\e)* ]f It{4^Y3OoCݔ) -Bh+$`jt7x[G7*Fm0v ˊ;>x3m*. ƱEjFCH'k].) 9q 3Rj֝]MʈkhCɏF؆zlfza(.#I|n}ze|_{kfMwꨭJoxSv{i ^c|%C=q<e0d44 ZV* K̨9csȾ_>WC)62kqM!d x[[/<+ԲuJei UYdx*Xr "de9>S! llAY`bP*ҡ&gKZQ/f6TkZ4VmwP+׻ck^uI0Nfb  ̧X#BQ5}৛n}v%41"4s" PߣTBYߊe)K{{WW&G*aob; J;}Tu1Ɩ4 i`R~uSwMY(֏]ꐍB\SE/gCIZ%2K< :VbţcMoi2:ebïesʟD1rlPfE éxq0RFOW&f`OvT>aW};}oԂޗ rQX$4)R*[)ise:&7bPcZ rYEEa\,1~Pq|sɛ{zҹu㞻\`V28fo[vA=Oe * ,ՔQ́ ayN6D8/QFls C`ec ^K?!%Kt[ղP]~KbgYq`AX 9XJI; ط꼁`꿶t&m~٦1ټմu]1 h9P9֏&>>u*%NK A{jUg?ΐ "jpMKɦrXv% #6*j  6Z;yz| . 'ug*/Pt[) ˩' _Sǁc@X=$ q!¨ͣ8sX8fz=dv]c~Y NJy,WNjzv3<ক\S|ϻZw~D&m";1m Aqw\Ü"(,&J9̒]9]hsW`fnəz#[( yQC[o+5!9ؕF4ˏ* ua|p7 dHl4JgoU#CycD\'|;CK2;A*, Ӯ <{/mbnWqX@*@U [-;<{1I:1r5bh+0 yc WtZl^וUG|5n!MSِԐ}XH]ӯQ9!QKumλu~ŎƅLuۗ_VP ]\[|da<[oȵX~ïPz9Il7ayfq#Jcv^Dz\uKW P:oUCHy vv+7y˭9ALJEAvDK6t#82‘rgG#ԇ1$IaYO{'a䍽5Im)hC{b3`OHR4ZQY(g/F0b%v^)dIqc!N7ܜJc]]m?N{EO@Dfu*2FJNtraEdswRO-C#6td ˗H@)ѻA G-b I]x=|K6)-Wpk0BbfV򜗌|SGU8./>:"/C*z{% OJbޗaޡ^pQ{q𞪰ș4c1<,ǧg'daT@TK |Dzb-QTy^Gטus3Ӟ)8Z+ P' W|_fް44Th:R6M))cъXg\t;UT3*Z"XkVxq Ƨm?@I(RڃAJ 1v̩~'@` X%C,gA蚓CiV*)+a~¶{7 oOws_/sHrx *!wc3q):׹)[Z2f vPFtM7yLLql,G DjS&'J rbh.hCĺ.A?\fQ5e {l}4νRu"j.HqF%)MЍėױQ'ڤet>דn4:|oG@7]6D@,cջ/IV zi7j́1,^}zԁUjF$ڌ. @ٰłVhB΅$ocl]B*<6Ȩ0;;*D[a$I"et8^ 9 2lЁGׂxS :Xa*ja`4L_Jd@9RDY=[`Y1#n/Ρ5 ]g>5bٙq ]䫛:d|\_{>Q(X"u;⦬ZUvV32f*3TeH;wlZRyyf/_, 6 F{j6v $+9dBo"}&0,ruWQyfŶAA`j@?Mtb-{C bp2o-.]A٩e r"˶G_BW25jU[ إ3B SN)KG_&HtqH10e>j':Ũ; 5gWu@jot2VE亯AjJ)*G[jc։^MP*ܨ);Z6-:4/Π^ĭ0d*w*1 !'?3>m5ˌB+I6vӁN 3Z҂ZI4;C-3Ec4ɸV D -f&C8fڑMkz uQAW_e>g…P>a.T^z_I% k|C<9 p,e w{3;V֖YBfVks3RԢr\[5s/!p{EW3ADHab ֔5sLXk)Er]Wwu .[yjN<0f^yUڅ5l /[*L?e {mnR0HˆlB5f:4_Dܸ4ʹ47e:`Aji,{q&1?R.:_ zy,*6?yČMݠƤf87h_gxA[\TERv23TKʑ܃<(rgyhXs$&҃x>+PT99@{j4{|lMS U7iyAj}$o+*8$OGk-֧G.p6;C%ȳ/Xl#[C+2~: S=Sf+g(>DvHĔխ&d"w;TN?0c~npt'`c?rKl*WtBP]hy>qW Jc/7`^G=e._/ zEE*. G3.^MZ{)@g-l y':/s! +ah$s{Ѳ6Em;v+,} &SG"!6+HvWm4D1CPX "8>j&L\^RC9]~G[J><#x%&gw]!ꬶUdfOd1tkYh˴;S~:%k+S=]X%],NV\*rg{>0{kB]wR[T*\,:0͍UDC#h1T:+\ݵj-,h17Tg4W->.'kqb_f+/֐1J(Mh;(Xe6\uLs e"M+%}۳s~A:!д2Q/=M9;S<:rrN'j}?uA}VfG .y *t*:TAL{GۋEYO Sp0k:nv8sU^0C_̕v 1FM :M_gğ.>cy+QN@ۊ# <yK(/՞'@wkB M.,c)Il#ڶ2cXKHBZH4;"bV1Bez1qX%O-Hkb|Q%JCVM*~+K=>pD &oXt1Iy &tcj2ެL_K*$;+U ]9 jǷruU擰Foy&fE6yjqKn3 4fv0=32^#5De2 {”[2;:nؖφ"%FY;qXSJZm"`[M%5aNv1Jt[ ¨Cل:ڙ Dǁ(1-A)Gٖ*ߍQ~eNa2=Z RY11${J {: FbEI~ YgscUr]4$,BƳ1v|U䆩Mz'}xI ڢ=&Q"kLAp9yv/opFh^ ?i헬`.p#4L} qI VįUIe\"(WX>聰 "X()̮A*GթzJMP9>~>#vͨ7A2?*>ɠ?o\3nZt4r/ReJ-e<Ҟ8܅&9'G+p^Ng!e>'a<!XW-.慮80&AQz)h$׷v7qϤC0O<ߎ#9tV{<vIDm{,Q90گtr4D[- 9o_g 'x:_"0KhV5 e]PחT#TlyJ ժpFs>m'y|.]Ml]EQwŇ7Y,diݙ- ItZaZ}ۋ\D! B3b_GkwvMI?jχgVE& >O˙՚ :S$p{p&Oc^ @:3)Y_hzg)G@~~~ɤN>kbbOBHZサHtR`iV⯿ 5c~x>8'yےSG,F@OF,Q (h$S߸GFpv\= vš{)~ \@'w~8hHVUJo:lr%b>,JQ'Q-쌧:x$k4F%^ KPRxӻxRtc2mΔrx‘Ԏ^CY!2U4ګ@EXL"iKhu{[Jg{KsUL+xWSRݸ{jPL/}Oufy/MWW#:--K!r?<dzb/OPR.qi) ݊0VZ䑘DfH:>~\YčG?wVC楻rV|[wMoXhj!ۄZP%"X݃u4'+ЗPor&mGbG  C2s;r ΐ'ݯAoO6yɻO   BgDtG޿eK9&FgL*٠!Z"!gXeTW(+^>q3xeذ[#spK+mc\K<>&7c)w4jq;ܷxaX;/ Dȃ(!-ώc7GGa&t!.#Č!,q(B{,0$m+γxlOH%]RO2-b>RGݔwUq0?+p,A,zܭ]tPt˽\ ta>$5Frl2+;W"eϗP}P7M=x?-z30g9 n}s/dC̘S3nĠA|w-3ObxѶd.OXҌ]5Ң| y:;˺>MUnx=}TLuK`qGr`VDR5@S>\rv:TjWJ *!>lMƓOFLxN ??H&\VjTi=[h-3J1WNLg [-zx21ZÖX !n88}4C G)1a '퀻s~᳏wr=f51@L"1!<)HQ\P n*CFKmK/?/Ni:*‹NAEzGYbg’\"M̌8p74hL/ͼ賜,rsܦ缔ƛDtIE~Us:E2;ݓnaFʏ^Ѕ_[Viu!U5$USPH7F ?̌IWVsdLm ? ޠL\`j 3!Bk_x;P Ec ͖~j*x \4Aas68` iD K~FH"U%ϯ:creF\OݞjWE֟{Hԍ_78| i[\l*d\<{ '^Bsl!s JT ^~.CHcG;;VreB@/f;SV*aV mz;m[*#tuO%@==r'Ή}mBq"6إä)u /a*xfAGnlθ/}yۦ8#2-0~:t6ԭhLǡxɢoI!@:/ Ƌy-2] u=J w]u, j|N?'>3(8$['bMQr=ō7C+ ƫax87O^sM0$_4G8 $k b0NK{vg"rga-.ɍRӗ$vU@z(z 2(c1#P:0fݖ{S6|pTUR`܈j/u]5@1V`| NoeGCT~>j<ibuc&Qˬ/a`k9jA: }ZvN# >s8$|PҡTݥ~=LbRSpT_hP)b4blU/tg@cɣ|XJ%]̟l,4H0|vWH0J)."/ cG0/wLt MӤrlslHҬ﫺{}5Ɍ^|ʖ@vXm0!|N^s pͺ.,} _n=Vs+5q2܁Xt"ф] +>%π*JrUܻ^zi$#Q-8sia|zŽ pYܻ=ߟ|ٶS F?B/&g yZG`wSQ;T hжY­:fBL $"2koN!Xc,!oQH YVȫ(zW f!q]CüwtMmkњp 'm7!UqdL+YC}8V;!ó#`.aMJ@Y_޸8)=,~̀/:D{5W]|ouŃjJH'}-KMi?ݻ⅕AsXS3{PYG$:@Ml*BT ~Ӏ 37! D,m\HUoɊ! hT@$Iʗa))1:dЕ/þlTh{ BS&)bxfgk oYh-:hG3jX4SAs~9Tց)q,U&Iԅ>N-%A'gθi^"z1β~Ŋ%8f,&^&Nc>zNs)%q 5vǡ$ɑ SPZ[}ؙiTBr<Ζ,oJv@ :)-ImWjRGk3i2x[$̑*/1f_ Kɉ0A%o17Y"npǘx>yj^Ja5ǯdl8:V͗~*@BKO̳$Vb Cgϲ`\mi䠽1V4_0,nR1:X(_kX+Bؠ##<҈.5}ιs2V[K⻂NT^,o+JՒyiBy]v;+]38/Qp⚇^Wy\_ŞSF-jCqRpPFP.Ȃa>>PYf=:^5g "ޔؔt'RuhUSuJWU-o +eLĿK 6Dq2E #7xlNu 0AJ7kM1DIP47XOّPjmqA9>6{I@l w̨m0~*W/*An/bzRlW+{QߵH[┊n*X$#iOY" YƂݟCX~XEPSBNlh= aQ~sq4ؘݙVsc'/25mI:s@)W[4u-|HlYE+@-ٓ}qGx Rfp'6WZ 9$r|a"=W|B71{5675c$/DViv`e'9Qv2ԀDK;LxYIQ[ 3WG#1ɵ-yC5Y^Pk4=bk%=#MSȊqS=T;S|[B a㷺-3~Ox+ܗv2r.J@`\)aL9c=NӾ@HJtԠLW/G-Ju_iZQ*aB媩+i8p^z'B%wUtk"pUs,o8SRqYS d{"IX .kanJ S_c+8VU:E'kQWQ7;p;=9~:p}<tX͗GEۺ"C[ݍgp -C(QJ/T#X$BC%"[QYC;渑!Gk^AnAU0HUahT0Z (Wn^_߷f6 #S*DӾd[[ـXCMi}{ K{whu Y^fqH\*sb3)ÝYm`$lcUӿ;@ m#95.pnw19_.-)t,Sղkr ]< bt4V:f]S.uI`vƿح#s_9 .BybxhdP}0;Co줶`7oLJŸV[a5|SD֣!Fps()J#5$r ji*]1g8VQƩ?0 $=@hՈ0YqQNn0Dq#f<<q\ lFDun CװMY|kxgH~c?@yx?y8}5/yG \{(N6TM}-xj?|Bæ++[u "4(X+ \ clB)%e]|-d .m}%Ap"(VL n͉uIRϟ2OohmYBP kNS'Bfd3[6g {A<qVC"5mixDeˆ2Ӹ[ o7 Èo϶yHcx1B̦>W# fCk4 KǘڜUH<7S%ccU΍I-BUԘd1+,Nc\1?G_s疖%\ۖ mSYO(+6 y"oh;Ph}E!Z(° et)*̢8/7P67dZ~bZ?Ϗ"Y~VOx {Ji_ qtr5pы;4ϕ%g&f(<{t7HxnmQA0R'|nRF^_ݼoG*Xthf~YBmiiRʷ陱s3~^=|ʆ6~悥b4KW *G}ßgqbQϯaD"J-fVAآeKu]S5kARb'a`Et 6%uf[WMtBƄ}`yH~Ŀ?SqMO/ 2yύfUr*˘WGǮ酓X:FdBp*n@!12R'{Y7 t[o$\.tV2k@ctF ]0u@(po{/-]UP@3}EWיJhLǷN{)YU!y=Wl m]&|~y{Waz#MCYxhj 0 K^YXv_*v꺒TRc $ yܤ;(HYCj& ̬ZmZ,r1wJ]bҽ*|qQ4^9wL+0-m5BI\gm%q+HYuԍI^&:xaQ;߂F'EY3bd_@<.moln*gAyip 3WaP)D͵ F|ⴡaմeZl$2DIO9C(&2N霥^4ႭA0#|JO~Ă +]P6/6L.* (O7fV5АTwXG--lGm$j5Gy5gl]?1O;dgSPk6. )z3Ҍ%<ymݓX ʹH+fGH50sbWXGoD D%3 ۇ5@.37$a 囤 V?ie ӛΐE8$ $婧JoT hAZm>df-?}r0;spK o!] R!'X=c]T!W8Cۡ''a2)"ϰ:[_UʥZ7o-+W+!ђ|0{i^/#cM `r)Tt1D:"WU'rLLe0C@1J4:FkMs|U/B˻n#"3ȇs(G$2 RRs0pGcG1{3ݕ[aL粚grj GtHљk%t+Wѕ%Ҹ ]yeI8ե'-[8#Y؂l]vtyen$/u~vc RC{tq3iڃ"Ȭz0>7` 1힘гMO f/- p׹TՖ`󆹡x_ukudcO?sb[26UNFÞb{DT@䳗lFØ45r{CΝEx WdpPEŨo)CM9֐҂*T/ uJqWBm[t~yf =FGLwA?ڄc3?v (Ġѷ6qZÌџP.RSBDQ1>L?22!9~W}8f> &15C7/{>*nmW^^y,&i,$9" 4as@d5\XP{0Rw[ :ֶk6 ooGdFq9AЌd4R7=&J@gA.%B`)fT[2`BVQ0 ne:xi<Ś -|zlc }lYT5{mz}"L5>)@t[(VL[tK3V]|)3J٨?O|ߥ߶0()Tq*5fc@=.?f!J,iˑ^YSٸ3 ' кh{[Fj Hj-b9]y$G1Xǘg9ime;運3Vҥj u[7mr)bm}c# &HeS"F$c5usQM9mڒUveTaJ3KZDRr.Ϩ`J~ а!CHh'(<^jO%*)̀[T2ʱZ>VoRZ^]J@nSӜe&kZ_`-\49(Kᓛ$$Z&u,Zu@UwdRC&yޮyJ/2||cĺ1͵%pN+@H"dl.mA4 5R0r]pwz"TLQ]6)^Q< -Tm3?H-"ygGvw ;2R8+^ n{8W2(r86Z{Gn] fg89<]4&eR.4F@f-K^nһ鹅* FK ~w&rHQ}jnfJx+EX͖[ A6"B)F7`v cD][E`C96 o pQc ?zUE1qҋXM2 ` sڡxvH<04uC$kO-kh3<[l!;I3yGbhƣ9{',7&"8nxMKQc?]$>dL?v##/NCϲx2 f ;ȏ՜,svx$F1wUQńޝe η?QS5uvN0Ǥ䰘hϽ5*Wݎ6qlg@ 솻{j߻eԯeHcɡ~D9?̋Y< '#"n {݌[r朵Yvk|Yh1jeh>[ʪt :Ii.0  X 9{!\L t+lqxۂ6=JD p[씏kI}l1v(zVXxx g @ʊzJ7ɂ#cȓX)SgvvF_lDÑL :.c>0Vecl^HIrWkp@w!;ᢞRƣy3&[eFm؝l/_os"SrwV5ԔBGgŹfTLh!vwߍg JOT$aT6@x:NjC2ڐY܋guƿD>'&9C#pC;,zߓFCoϖay$eQT+\JC6'bw7}ATU~inͺZKaSnbғ%fMɻeW6?)=&_ٻM ,5& ܺUR aPjB]}OĚ>JM%O'#33O<7wN!:ho nf͉h' rZq J{V릺!V)OWPeW?-7@͌Es]-4uxx)b[@2kZ{D?ŒPc3|L(3ҹKإ:I{E`hg[wbh27c\-,*qoof-T*aJ=U8 M<a]{s=d@?]~H2DhHjcojfyD 0{F*sp&8b5eytDAC'. |8 F=`35SnMtݒZ/r80ec`?#4p4-\TzTa{L]?V *d#w}VEY1"nrFʨ5o+{#̟iW:eC"zqㆳ@,C37-zz{)(PѴKөf{*>9=+c7ZH8O]QDx}*ב~=Yа_\9N4!:F`6̑Vv1!F+ kkjUy0& irsr`7oSyF '.wJGn}JtZ*+c+ʵeTXNԁ3,IkbmA# ['6>[Rn=P٘JT~=<3ߢ"lN_fg˜V;~v|'4cRe|'}A7ޅAx6&exz=m#}?{$'w[4|{BaVP_$բ<C&n-1ro]OgO^dvaoƶ,? A6ĥ~ u|{͇~O]Ȩp wro?.MoK3OGY&JpDf%2}V~Uf b,Sp+_U$Qt"[M*0rBiqL{auC֒FzUr$C:koQ !53 @?ˀW6.%%ڍ@[s: ۣo"e_K,_`JO,3n x|b28 & _.*/dr8V[sUD7u1֤1ṁ.J.]ʿ UP#ҥRgH{S{>V Qu­ѫ27.'BBd%?s$c\y;Zd@pBC* Fco Ƨ Nq\~q%gywOst ;t'P-Vb!rC ڇ |UKb$9otB^qe[{[ (˅R2x*sQ*N'0Y~T/@48EBL*j'ƞ~adD"u E}#}@.) Wt,,9A; X%1?c^k&ɊAL{EP LGo;pV9]i@Gu浆S1) Q$߱_Ô@Ay8OXRc4fIsE!bqW]@N tűuښ L.;Ֆy}PE'JN2s_ڎaS9grd7 kwj##0]!ܴPB'cCy͊qSщ5^s4DwΩ.x'yuS/mw r7F+bUDӮL fOg- !/j!kvṵ+k%3|]U@Gb: 1Ϝ#T@s8s9`ƙ?Ǎ3iǑkoՀ0Ar51.KM'!ptsq__[$ |2a@yl{ sB֯s1| МB^Ȍc~ʋM#I\{ _ <}KDk_Yk/-.PpCc|CvQ@.2 ]Xx8T8l{p "OrH1&ܲ?Gٴ XN xqV\0y/\g$;O*qlR"(m*(e?] DBlWoqʁ(Yn8)pȏ_SV^qH^"lS~es>GݛO|&Pfձ곮1 SPai:gff>#p􂔃_WT=^nVjO!pYj4:2/gV$y_@oMmO+#ɦe#j ]w }mSn{;őy ~Ө7BHgX# fIvU}kzShUW qS+@#QC;u-i+r`Э0]䮂9Zɶ?{_5YVg|2 ΂li&H3~\BƆ94K:4$ y0J_2gJES+"E8ufYY=Z7Zv^ 2wߠ':_9vʀ$f$wo:]9[&u4W12m1(Wm߭^c[x%ЩТS  fAMU) Ѽ(7!i+ZSUh2ٽjǏ=N26YyGs+15}(R ml(uE9@d {*UЃ-.G,b|ٍdX%\ULv{{|Iq GTPy,j?MK[-xkET x1xR NK6bfYk*+hY,Zŭ-Z~lP &-l颢h$g ee-DhRGIØn/uTK@пѩ$Mdq?#`x8ox xi1ƶ=8% ?QI\7nI6ŠQYqYr,ܘ tM'ÆR8JxZ0īv?^S$WF owJ[T(:n'Rq"U՜! L-[!rFV(8%x\aPF K~yq<jŀ"V5C*Y˓8+Zdߥ+Y]PcQiv{1qG]YeYF̑r?Oa yT֋8mBN1;*D`K^A׸o8RAGL=Vzml(:_la؅H_*B2/sqyo黎Ѿ1pơiqrhqv -Zܙф L"_I~ޛ>0 E!gP:.V9E[ʋ.[pRk7NT\(􎁤1LC"-I<*ZqL^`JZ 9PZ:KVd$4/rmѪf!s%USvF%Vq$~-ʬx quL2R44}$~^MbhҬuxsR [ُ`rPZ,'\^"x}*5rږhoז3hƪ  ?XQXYjj\_cՕ|tVtCi:*бrs#\b'@h_i#W}jTՇ}(ݨrА/C'kOWyl_ þs ;;ېqTdL'iPn͵Q$!OyKYsd>9NZQQE?ZiĶ՚)ȡھ:Yh4gMc &q>}7 \M_-:0ru2=x<;<'Bkݒl?#C^Ȳ>mm.D/ڷ`Sr9g1 jNĉ:\t6:j//V y 2e+D8'GE煂/E?:8 E30X <'3/(79 ۬ްhƗ}D# v! I<}DNIvuvw̮c;tW*ʣ2e!&E_"OBjoXlE\Wh,f\W'2 !*ߟpWG萞MN~ (Ls8O q&?pNw^9L$FlaE$7Lb B@ܲ=]\cr}܀5vO(E`ؔݏ-]},0IK=< uReI٨q4瓲.eh$y)pj.|8"hJY{Up;_`3 򿬖?dA1C +ZGi ;AET&s] M`mM\(~xP̋GmfgO/cp,*yioh([<9vجDP~9 /Y!y9_wNE W`u/6s^0~rjx(rMmT]#9snR6܃SG\dKjCB^&(g2W1MD6ӫToGaSy2B/K68FG/@R{H1ڴ+4N9Q.?YkgIO,ߡղ0((!{ԜlLqM/Γ|w*Gᎍ 'Cb:\L Ïa}TZe b s2C<oI޽?`A+};qPR|Jۢaɏư0f܎?o7Ȁb9k  } ?ubę[\@_k59pX7շ U8噗5'0lHu̓?'MkYf%c2Ğ8H+vEs(@zє̶)va)ZDIIĿsÑ}(b`hHǺY~Ke0ك5h*{f-_Layw3\;!6#x֥5aȿ8,rs%bKɑnȁr1OJ@JBx8Sf߭,vݡPS /,[ E_c4>,5w]kBC֛:h?ĄN2ʟ=r]x%X{}7ѷT`sl. ۣ7 vJF`tr(RQ k-Mw!$8rJ%"L[7; P4)*>kvC]3ʻh'#)k+h$c%ՋMH=(`Z@gk' Kj@'~)XBH(FO=ML/RHV){PA'sAIa>!沏͹bGR%a`O7T8;M10=[l4noEqg Y ct}hfn}PA^ ? +T$:Kփ890~ ϼa8 ԝWdߦd A^2Ӯs3[i[chg"Wx5Axp#?ǨU.8dS_.I})v{V wҞ BKu̴~Xei`$ S 7ɳ}) Q?0.hDž-Ő!$.Rj[0c{Еl3E|8X)Vvy[u3nGĢ[m:.Z=+=KU6ցAf5m+ՑWa}B G@4094XPZd%tLt2>EfPfp>t)otN]+ P4l94~!YdգkCbK4%Uu!Q7QȞXvϰ3yvkl+k0)-0ގ{`LBăbPh>V)/yDbblѦ05/׆,y$:ZJ'Oh _'v\H R{Aa?zCHftK} eo?{Бn;Dalp{xU&h7K)ﺉWkf8nMVn*LD; (`r\||Ib4OYրa|2 ;;ٕ~-dY)\@H#8G--Xq]HcuTz؀9Ov/QǡXa`!W2, 3rRLy BMɥ)X>F\xyCp[gRKG/NbNȑS'tb37~|&q&}"R#lGJ{;XZnc޳KǑKPr] +Vã)r7`*S5V !yL%r RlW>ޖӷ_ 8y".}狱΄hT43jgoZStk:Kw뀲03Ƽ@fPObQ]g|*Т`(v@ "MJ̤zoMThBopz_+}󋝛tX{j|\.am^$Umjz#;bMq9Zl>KPϸԗ?ytq27 y6 Tg 꾥'v 8?U=pyl.igEB)Hh5>@جlj{$\C4]DCRrpt%F@ͺ`pt$Q搎i[{M$([\TQD03SXtu-z4{=RP5NڣVtu>q@ٸ&ӧcf0B6e{JTbNBy Y /$7D`h 6EQVzyȪ{qktAP+±,aHܔ2I~I;i.{w`ZMNjl-:VO5׺+Vn *qw'ۡlv# ?_$G3leG0x%㔚BX9+ ѭc>yIR"#z&"E=~z*pȹ0Blħ$7e y4ıŜY%V-I|Y4%[_LkwFFz y)\g@ MH8 ZeS*eڐ s`^ìRy#ä0&R2 ś_|_\nkmѭs^QSr5|Dg–W"-'fd"i(SQ_@xy$ }.g3uJ1ˤG9x]Jj|4 \V ƣMhT5H%+,,&ڑ74_8l3`"8 MR׏ 6"ǁ5qA1lj^  C$U:+':dG>mD>0?4߬ۨQg1]#*u9/ںpz0-Ġ:cm'Nj.T֯a1J"Ysw;j>f#܃K]B տZ> Gwsމ`ϏJr,h|;x)KR BǼ$P.w)!1C܉EeߘJ%, 5ژj'$E({aGY,._zN5BK?HdŶŝ_Z<'"/;6n$7j>*ox@"UHevX9ߞ6)Jr sUmcAg>\6z\r6GN #en 9{ۜ}/Kx\W[YVYamt;kPӸ5 _{dI NQ,}rkhz{}ȱI7pN[IL$)$>ꙶ@SK}χmkJHÓ1SrPWVOh~Lӆ Ը]WFa$٩K-´q0l]Թ0ƍʴںbی"Iy;v:P1Wڳ2`sOZT9L^۲O@jR hӕ15AЙ !w3}bLp:ZhMmVSh|I1AL/MdUɌ0S7 FCh8B0csz8QEOE^3K5Ycg'̪L7W Ef=΂8_q(9KZ5dwV7YAw@0sYU%wfw& Z8IwS-OQ!ŒˏHj]pFN !°e]/̴̀qkKD/6+ x&I b>KG TWEb$E 4W$@#eUQu(uh Wda14XYl9dGAA1`My}zbv5UsksRK$+`f-0qeq}ή"rE/r8(;2xM)vl]Y=Y=wIt}6Js[koEwT:|{THMBGW:-Gh=Lh1f3D~ y^S={͟h(|~w>>$/@pB Zɨs? kR16vNلgZh=?PٰEцhx~zR%K"&P/>қ0Du#hLYKw}1f ?na췁mͬ}8>Rgӳ(={J*Z>q6HRZzk6 uU[" ٛXB?Gt&JIs]<Ė͖q?Bka>|Lܯ%㓞k7`{liQ=@p֑0=ovw?y3{ $žtkhSE+ۧq"#3JQanuQ ;tR38*T|F<>+ ;+FwBMMFF^V*{I꨿-DD#M'?"+C~F(Q97O28mPY٥EIkPh"~ l+SdT. kBEr6A:.Q7,@.RD`dچ{, 8[xҭ0[:)Odl #Ԋ,Ϥl˒zv "]c쯑]T90u_(FKp'N>L؎;ԗB|P:1 bd /g/2ƄpA=e!QmT.AgT vWnnxTUɏf2ΝΐfHE؞&pȧgﲅ 1'* _UCX\1|״q%{Y)(#F4Am\7q c6v<-)?y5THܘ+։c N*9jEk[Z爼UV]8T䤥#}yɛ*ph!g~1#)!jOB(PR%xpf^b?,hL;"SBHe_;9B˿wעkQnۍ)mDcVp9(L)L:@yfq䭘šh\ Mjōh7- e|'ه= LfC5@Ôp1ɘY66HܭYm^3Yn|KIMqkΥNrHsob!ߎno'0 Kk8F _8bǽ^(rX} y_Q6Edi+)!`1ݦϪ#ܝ۸=V#+>rϯ&F&.u# 1HfŶޅzuIyf$ǩ1Ow@R`+CB2Yd/+G2yN1G:bqҀў3n20 !X=AOXLF CSf܇4_ua5sbq![yê`ö- yݱAB_UG uoƸ $+lyAz#x%'5 =~K-v@4-:}OZEi;g P,rJ$r@2&7Ng3w8B1>N|eaDS.:u@b.{@f ,_n`WE`)Bh\WN >:-0AFX SHHD5mȗ @ hob%50WI؉wtzFN]N-EwyM^}\hқT襃ez@jv`N%ϻ3p1BNByθPl9Ma;UVkɳ޹/W3F CT87Ex`Fo;t} MC.;EC*5vǭ7V(0tVv{NXQ~j+c!=GY`YKY-cgfX, f$q‰sþf73T?3 d^?obأܹO^@A@O68Ҧ׼:ki "oܠ3u{%?{r!#L+tr茽QQ,B;\2sllIYrRX>^x~-1t51g(ag?R{C!3!x:*˛l!/^4' 1z~.-[4Xj ]_E9jb :Mɶs|7kH rB o%_gÃ*4$ה_XL2_{ɊsGqe{nF~lCB,hm|q/fӒsVZmƐ+>~q+pc}Ej G0%39nr|?ˡ-KqsJfY&.\ұ[QOjl>DO"x 漅?< 678|&OSU 9=l4tv,0AP6x+:FrgjL}_ƻ3췻&N C|{|"۝IڕfX#XP;[Z?ky%]K+|A#flu.8q:&0;4m:畞c !UxǯClKR|H2 Q5& _1.ɩ*n˕@yR Ltޘba i(*usә0 'aJK"հ6[Tzy{/D12g 3pXF{cj}A F"'+Lfw,8tj=*hFr0"i#T߻< m Y8ʭvyQ=w| gN(xHqeJ .oyLt8E|̹/-rlbҷ(&[ZVR8ZUTdӯNKKxEiCu'|g`G$Z RGлY5 &3 D(oRmL#. -irT o0`6^'1S>o43'S zkY%{^Q1ya%y|Ĺ?,(as\)'pm>Nba!N4ˏ3z.A'v䰅D0xg~K`9":d4Ӥ4X# 'pP_)dX{P[|?|Ա;3 e(7.hW'Zy4¸a G1M].l6mS◵F $M]\Ն7Ik]nێo'~. !N7}=|Y"kd-~Ϯql1 -]ٜhy}x5ql8|Ҹ5+A6.&`T4|7Uiڙ6ߛMa4]TOWZ`TJZrr;('_iv:k%v҇wxxXĭGq0N@txE @*-7g>pwM] o9{2vQ3e~㞻I+Ky2IV6/3NE dP5\+wc.vׁp|^H"ܑib1 (MJ#FWąa 36He5@l83yAO_*π%e߸XP9srm}S0wٍ}` &q"A`?rKiΒfYLd-g`" 'or'Zl :շ  ?~Caԑ<̓_<JbK\k(R熮^;;,~esb~K W f+Z|1qHR9;[& F@1-71u7@݆l7O< KoP~+nY$xyTju$a&BǤ0!TձF L]A(,+ǩti'a{}/@Rp(iZ)O$s(OmMrNNZA >b[L M±MIȤ~q2|y0֊cxaJCf|jpI1c1X3ǰaj(zn+2ɏ~+J&Uz0x>&ExzM'SY C| :7)[[-E8 1B_c)b2! tVi|.fn= {&f Bu&qyFgϔXi| ޏ~TwƬ3ur) UK,~~Yz}mVʄ*g\qjϤ*&XJw9J`>9uq$qNUKj/̡%4 ݎ?u?Vziy.jS ,ĠNL]6O*NT㹞pO<~}i}qy@9V) kB8"t$q0hS?5Avc+zq>N^*ZցT ZIƦM!Їg  7ˏ+ Lh13)궕.Ȼ#)yم0OQȃ$zpwwS"_Sۢ}Uݞ9 @}&[%r=mgxlGBa9I8 3'E䷹OLs{䚸[Ẍ́'@Oj5*{ΥO<`/TB8ߘ -2TopJ.~ojT4?EcfO"ޠݙjJ%<פ ɒ<+ڦ4@z"kw ˥E@ba BٽҁId LY, [pʖYVHpfð1owwtP`䝂c.-tg_z[4++ Dd sc+6hҠv(uG{s\**B>o+Su &Y@ },gx7AۣwgD ɫ1t KK9 o_0 :{øJ NR5ڰN $ʡz'̘`sI8o%}Ii#[i U.|?u, --_w 5 ֍2UMF^i ~T,qrh-EY즻IO FE╻܁P5Bt0@O%JH>z`]i]h 6_̄{y i-ȘSn/ NL@?>Har=6Ƞ3yֽlef0gI3imJu(֎~A@ɕғwY4Gnɪ:XX7kCG8H;wIα&މWnnt.sj~+*?j, C6\HŴ! G27=J{tiSppOѕzƃ4TnH.n`׃};otXDpS.5ޘi J z>vD9&j's3ї)>>ls"=0դ{S.2ǖgaW[V)M[˝1P ^"IOA:d*Pa8W+2^].kq#3WFfd*ǵ:$.yV -vko?.v Dv.nEMMߧ} o Qg{0>-=5_3:em"4Pm,'Q<|GFU<}^ؘuUN29+S7y)p 3^&K(x0|F/~XY+bi}O};n"`nǿ%|5W7$}՝'n1ߴW>sS!, MI<j/BB IziT삃cqF g,+gd*Lh^:VȤZu43c,Z:O*tD6=Y)jMwsF6}O"č5,0Nꧧ~]7 >ezPA|c!0Vp+(A.hE7G*q[Tp'EZ? JB5^Mqs8VI+Ln(:xB|A2,'g aTa8RxpQ!FMXs{w~N3f#i{eԣ[2痛g6`ir&dI쐩4T,F♖X])8M<*"b#o+.T1POswkD6VL# W}Yuh@dmgkV=|CY~IVZ닌̛~q4{ߛۼ8C!((ʞ"'[dA@yλ8-6DGHf냉M V񔬂]#Q7*agE~C|fEwf- 6p7z@BBA&ol_'KU ͆cPh<&ݣxqq##3ׄ:,2Ѥi ms!i\w3Pd lLΥM!tI百1wf.$0c=9+US1+ NM5E+EU"lmz4G`_` :b~4pR;ELn< R3wq59iN7 )]0H9In@ F<2x1)|HaGZ0lDJnz4h'Y?Te9l`PňSxֱU`ɶ֜fK׃4 :SnUDpCtfnzn^]+KI 8[g͌Sb;mN \Y#&rУNArEAUŦ(7f`QMK)߶tg@CUc %7`@t4` 4hGa?DYqR6l2nH1ƝrSklr0b}<mۿY6D;3_O<)FϨ 㜴9;hyXp>7ښc՜#毻.'(\9-)3ͬs^ْ&ћdG$c"ueŲ,1ޤ0x\+ש[)"z)|[KlF2Jpch 3N Gȕ>ÜwЍw'Jl<6 '@X05b5&U-Y%v(ɜ v@ PwwpdݜNEhK6^]suӛPS']6oMu)nܠ#S{sI Rn!8ZL@)?x mvD'lKRy+,erjyj4[2;NʹK2;*O%"Hߏ\MU:+oIms(%+`ܦ,udelh2܂f>zk˟ܗ zb+Ge}AӴwO.8:=v{ goă߫PYl4ٛ܄zG6WK{P*tt%@m{((Z YZZݾYƃП&F3>x0q b \=t_{uT$ױ%T,vа=ZPҗ|eI _?^_fU@VGYKVErg`6.jv޽G -M=h8ދdsLw!Iw"iz5Ntf  #`fTGh0%)`eS'9"h{",F'=i'PI&sS򑍭MS9:=\jK:Mo>eDv;OEQ_Z1p_[δD-Gڽ٢Ԑ;b~Ktl+Y>- 덧Ta7'.X tX:[hw|)0Å˪4C# mTڲxlHCg[n냨. ?ig'8EMi1*o2|lL檼<$A1 fX :\-[ $@=U\Ԓ ղV@ =Fiv >D>DYk7>#e%wZѮım L v'{D\7]<۝ *`l'XO_7e/뮙J(wI~Ú) .)C >%cX*51'`Z D_Y5,$Zu_DZZ^ CܑAןuV80YMrTϷ>7C0SZ.V^B!ۺź:;+Vm Z75X0 Y@ _XC * p[Ixć]3PBAp` i)prk&7s8Srè&8emyBZ}Ck gK{yϑ+bm6*FUkuYŶi^>e**ԑLS )Oi>(ont{w?;$|+n2'(ܻ1:ʠOi߰C5Ka+.L{Mr0YHlSt>a?sTJ޿xM[R:LOڍų"l=suEp9a sY+Y򣫚w&.m,^[b f"{6t(f(AV:˻[~.G+gQaHoڪw&]i7YҵEHntZ᫥nQFzľEz$)o9۳]t`Γ7yCG~2?+4TAɴ:u0}0,&3` 5NpI"/EkrZ`Q!ji`K=hڠm]* a5Rx3t!ICXUbS:w =Loߪ))MU3r h6ٍX؋η,u@-WG=;Ff\myA:gm |逃v'ñ=.\8w7gS=[8#{΋?-k2 $U)ro$A\JMҝJ}T6&X]U4-p$Bщt@"Wb ٠ZN{<\[# Fh>uDD͢[ !ЖZ_.Uu\Tt^Ne[8|Fv/lJF\xWDž_`fLm?Rt%QL'I,~ ݃VD/ 1xgg>3D"mŕB|9ݸ)3!4B}G[_FY_vGR>G鳭cU8EE(vsw*pn{уgӎ&zq Zqe&0G$.-;5bG7eN g';18jiCRTNBXR afG0:_'ϯMC]u=6mxG887ÝK +a.SFrLx܉r;*BP_gAO RLv+VI}YL3gCZ~; L͏iid(Ԇ׊M  BPo.c-AbAyjcOv^~%ƥ3."= E}p?g=2;rH ?Yx:lou\ ؜Vu{䑻z3:'5׊? #t0 |vRsE6U3ΑvhN<  'k X3Eہ'eW3(l@)V]fkKN_1hHǿf[Sm &)ߨPl{/Z[L|]X+_uAf90ފPV~y~ #Se$v)ʭU=bdF,0" WT i֑*+O\`asBΥLe\.0 b8.FFaoùJ 砀h4 ΃Hl+E`l*zp!:|t\9 d_{gdۗk,P)8 (Pf0'`kӶѪ;j][6 g:Z& $b.?2뎤}4p]ކŦ,)5ɀiSG̣;V]3JMh4JAIާvx ~LFQh;BZgiª u1Y\ 2_}~0-eO5gcӹÖ? $(*3-D=? O~˳VĚ'v0< fRi8&)1C⥟ri +p M E[7Rx='ƾ';jy| e} q;FL %YND5sYh1u%[O6zƿ}wI‹9ڱfg9KMMkdi`w;[ܻ'a3~S8:H ߔO@cM.H9f"'AUw#rbAG)2!^=O+`*o#Pq spL3i-5 ?6|S|'^xoHj.aHHԚ`5a϶ƇTqRӴ>K].RS^XYY/1|)w "ZMz 9oIF!vouX*Y n* iR"cczfmZp-w iYzaNI?7E7HWkxPZ72sC`_X$ld#LŔ}q{EZ#~aMiԝ {2x#_"\p -tɼmI&3]$ap.>W!,}ۓ[e ?~M9a*׃xub zI\{ z]߫Ԉo^U7%O hO%4ŧy۬Ch}q ;y|F.~ܭޛB]|\䆶`^+*_fPB o>k"9.u,.@ԍ9_i.^ߘYV=?.+E{?v:_ >٧W=0c W F0dϹ*a2n?AGaߠ >E-+.8Oֆݵ9,E6kʀY@醣I~l9Uu#1 dvw[(LZhr&}Qy>*~X-8[0+l$?:ge5r՗c6rƗvm?_c9)_Tۛ{;*uH`{\nP8vͣh ]){O}_O~N-ŕlg}DZj MY wSk &@C4X/V<̗]W_39-ۏf:O^cy?i ^Wtf'6l{'#yp&7/Am~?5xlo`.Km?]/q;헗%~iU {}OGyRKr|l_OW3l,7 oc3U_sOG}9kc|gEp??mY,S&i ya]?_K6e7WQ(:?߫ۍs{;ryFq?u<ȌeݿJܳV~thg>2>MV7*S~~Q1yM{v_i(J/ Y] ^g͒ߙ[S|USx̊OCE0BV :\^SŌSu ~]Ѐ~_+wRJi)(f;Zl^Lv;:5w}_Aɑ ̧lD\ {7u~!0y Kw d[xyˮ28QP%uRj6#࠲/peЁ򾌦Cb@Dݢ@uȽ+<8Ŧ9ލgs"ԁ AZ8޿[Ǿ"4$A(t͢|NC)Ώy7|gBuhU U.I#d]PLU{%ˍh[sBdWȒ19>ZrRг'<+ਮ'4ey=7yn <_)30a}P3UiQ*fY.vTͼj^2\2h|j؟go R{v"UUd󆢌QwGFH{ɰ=&#n M|6q0}tﶲb? jY^KU o2.7322*_G9޶Q96LKXMq\f6 gg>cobkuϣ v,r\+Q{w *ʂ--X;|olp1Cc`,3DJeJZŮ́ kmnͽRŃ%T  1Bd(2llkjmA :y8:QU#G gIaV!>BKG_e\S0$8GGH3+$CGf<D^ҧ'EpZ_xdez,bmPEdӗ>sw\-ak%Ķ @e"g$[1N)(gEq#ʌRBJ'RM4/lQ迵UL⚯Iwg3Um~ W>5w<06aOHBM=o !t;8T-5r;SXW gwOO G_Tez?eg71ҌBWk߿GMx3Vjuc?;6!%Ik:շU3Ӛ<<< byT2jm-l\H|h9]wֿyJ _:rg? 9,̷)y>&7l;J j .ɢi*nϘ'W۪Yt&$S}NGq8VwgBTî{W 3.'U} wZƭ]B\j}V,_ޛJf߯b3y{]{EP;΍fp^/NsC"&dNMř+~tl\.I-m)LutsEM&lTem]N&^7Vlg7"!XZ|m>mP5iG:޼oa1fQ;*k9.Gf{b^ceqTZo>^)jc4vNU)1Ր!:ц33.Hgov&v6ePر5YqQnOM:6Ib3n6])JiD6k~5̶v)p0ÃCaA&[_O3lRzO.N3scqлBҎ"8$p-gRr>g<yw>]H]ֲY;*ʞms9ICEUԵ$P?IsWa1Gl{?P|r]<5us?+ˢjiUj8y-9Is0`}[I<,=2ejFxʚ.ZTy? Z ` ыBWy#sZ4 l]FJɜDK9(*$BYRM1h M @+uYQfiG{FAz\?l s y$Fٴ &uHWmDT>SYвNJ _/"\L %Q# BCg3bޣQrd6D- Шa1v9vG#BUvjDJW?8LWSqrD$D"ē?{iJ@Eޣr~Zj"ůvaIvk*|SV,)qfLD8% ( !*yA%"ϒkanG#P 2Qp$x,-D]>vp -v|ٶcVemf]g˜ ĔQPO'GgW%LdwȘ RGZ:y|]*9liy>Ȫ,͊ДH$CiJ0ڪxńw5Iw~/;">VdwZ[_nN^UZtos>vỶb{NN;<ʸ]xS,_c"/E^ѝeON_i(D#(^ d8*&$TJG[kfl|r "(1Jj8MXF(< 59p rƢ# Jbf_34=u|bN醁H@^(oeZ=UW*4 *,$G8Ѧd"־at5P@VQ4Cj@k0{E'׹qQHrGa⍅)c>'g+Ztg q5»w/-jU቏M fy?v9#Bq #\^߳Z\uifxN!A$%c`CIO9}3.Yl!oPvՒ{}Fzxvm[`A>Dz/S?#=fHwqn f' F, Rs*@a¡)4o^fn38hﳻ &hIDa3Z%!||kw+T^I:o8RnlMhS[󪍱̛~VzNXQ"ԯmq%D. ac}-iƟAEFEc΍$*d! E=ԠQE,ഡ B"6Yϙj9F\h@vo8#~"(}w]='A;,D/IAwcԜ ȶǕ8`eQb g\3؎SZx&mcJ'RlpwFe9:FeN(ḌI5^O& I,B7?2 *m&GOIF2cs$`b23LqN:<~sx"Rvq^By◴o+螭T8M퍩8(w:Ե̯xC\|F5s8#=w ٿ^k8TȦ]2II#D-:u=7G.gY͚֪[bw[`̬ab%6[K-ܶḐO577K'MÞ(q\xM.SD|:\7Ϛc(DN1Lw^a1wUFfO2~(aqp6031rx#y&1-VIB0d;20А0fTr|f%d8+5X5 2;u.1'|*7斅Do7՚#d$Hƻ{M^ABwvm̳"5z cfk<`q]LDTB&8fy,I,bp2nzxE=s!;: q8ؘC_r2 1>3{0R %Gx% mDSղ{0c,Kro3.ImJ a3ڿ1y,x^٘j9!bXdcr4鴫MׁGoX;$D'Ïjo$ZTvCɜWd| fDJM,+)M)q&4AiATSQ;S,Խg dagjZYU-خ%FU$ 3r$δJ߆mȹyPR;tFbGkӥk₣sܵteT=OcʞWǥ7; L谙yeLXQ-LG, i%5pkmHDP![YHS$YWH' "-J20J[E4]YnE@%LR5t$j,Z!*nS%) $% CBq GѪ 袪<CkPQ}/QpQ1fȂvS9#]p#*;Ŷu#,$54ūϟqb@ 4TD~V+;UAE8}JXE;缴w6.ͰQ%b+[ , 1,aqI) ,`LZ9Z对kmkye@%DI Mu-.EU3 {wQF n_m_n_\̤⸊3?qj ZBsTKke IaS.Y/lUK"bF!@ =2P*dTS(aVa(@`/0B oUoTEV[E5FQhh b5֍,m65FEAcV-`_߽Vj%~}c9]su]kse8їDw"y2L3b03g0/;f4Ē˩5!<19B7lz:IKni#M23lj vm2)0H .1.p甗V(sXvkgIfFvrF ѣW +^# xX|A$R7U &\v66;a 7uɸc'ANXf Mv3*f 1i4<=2u1llI9(nP10X;hdFqà0Qx8]`&,J8 Xܣ'lt><:NeroNЎs8w'`YQIĖYGct @ͥpGqy} 2,úE i_{cVp 4S* m@"b%A.<z:)樰ŹŕaQ0]| ]y1"#EAA(ŀ2*tSѵ,oG 1C$)< 2J ISme h ڧQ7ʊ(UlG?l: BA B@ 5 E)'` >h0[l)Ą ACi{ds˧/12X$S$C*`% {{bѧ$xn'!&!x`pYrľh(dhQh (H!p~&s?$x>1g;xa@45sBJ>j :^Gv{>1Fbܴӟi>h^[W^z݈'fi\ݒkC|((؏bBP\=@bZ*KFڊ-`0A^;-Ykus"դb+spabq^{Uvjjձdw52des*2 k9a9#T,Z2.OM}C&4@5^XTh'=Ɔ\xKu9sX|d:AI@[Ol$M32C6PJ=,T8ݫ ug^HB >/O_iqޖ*Z&۩#  TQqp#C%&!9v!2/բuTEaH˔ұ21]w_ > .#er7]+rB@= #"3Dm|Jynu]AK%J!_Lҧ-I$$7eo,jAiQ a^FۍȌkEFT5k=ϢTj#F 5ThlFэFjKEEFi*EFPhlFk*bkDlQT,g'Hkzg{1/^>q5[6_v8M/>WDDځR3qiѪB .LDM\2UMZ.O/$e33]41 M(s9_id!ݺ۬m}8$ jw&)*0 H]:Y$r|nl6ULnf>H𩩱NӦJe,eT]a,S4әǙqs<7VBl5I\deHT\0>(9l--iC9jeSܪ$\IP8f[Dw%g"k93DOuB! ]c;ΥnQqccu_5N؊\NUo9ḧ=/Z5g[(6Tc3ԎD9-3 kK=]봦.]5BP0hUyPA%{*g,&e1Pbw" *#Vc"}f g_X ! lU%"3͏\OG)jpB͸m):,#o:.c79Xi6Xwˈѵ^qɊx+~tk*F1dEl4d3O<Ɗ EYZ"Ȱ$2: *k5F$Ał$e' KPdf+52܉5r\kn(jď6X)LDmb0Th+{*<,QS|ڪpZgd3(In@9_O"$}vz$k w!9/C/#r~Q~8]r/wxQyEGiRAݒx/R sDh06bLRHJOZH\snYhi~&Č,K=QPj̒F }x4TP!ϩ_F4 K4!Ze# UWnAꏱ=t|_xhoI@!P 4ą[sq\덌T]@L >9qܥIZz V2HM(S!BZb00uM!=9?˿; !8Yc$nD~7|tl&KHFzǝ] 1  4I$:|܉gl_uK"N@ތśclb4G䚙mMRP F/عz9m% 9 KJ)MTб7bm6Jpt6ƃS6IM[)tapTx}KNGzܵT8>qMblLemFDgbPaKyZtnڍ|~So}b Hs$W-nѡl6E1&fDmY;dv[xyf.H?]V#8$u *Nc |Hdv3ۧbI5}SmlZk :FIͪz&I&3tA/ ] oݺ鎭J9bΟps$k1çm*V-*D,̄NmG %EԪj-P );vAKK}~aΟ@? ] XۋqovCwp^e7q+OC EN R% ('e!][m6𣂟/|8!Nl LP]X[RS.) !!&vO120lq* Ll[JYYCFJ=Oc԰"3!KX./_lq\GbExE20uT(@ 6F31yi!Nhy ZCv}C`*TzK ,PEA_ d0kfR0Ȃ ܜλrwvujQQ8(!2KJ4U1ä"6V ]{:ޱ(? ADIi>ꈱm5+tECliӕCE ]sV.;j)|,8ACdesH2M*$F Tm%,Tlcuc`8Jb(Rc=^s5Qa3LHQI[{ֽ$`FkmtBe]JQ8lhRb+H )**RR\ˮ um:M(H-M5 ʙxMU7*II P S#I𖒵kIƁ ʪX O G__-XO5f^b&;KlQr!H,dX$TS\ѲKX؊<_M6]n|w@wE)"2"EjĞ[R@\dZC"J#j{eVu8 ZSuT/vl3LgQ $z>΅`?j08GL&\2VTOօ/YLP%{p)t*\$,#@0E_ TlSik T=()咫eIVPYJ:C讼nl&P\AQF" fljѭY*if+%%i)e6mmmZ[kecR횔S)vj5iag6YN2¨Z[*VWɛ<M+)>y8XEUUklUY"`(74#3K}]ݮ酂 TȔG,er`%,0obapEZd!I?4k趢ȫVcs&5.y:Lk ԽZ 䒊N-V`̌ؾ@f¢'/p$TWx %ZX,뜼VҬ )KH! K۟: ԓHQ|=U\k]PZ<\䁤"Mf!le )hA*'=ss`+ yXo!tiajC!FTЌy+oD߽oYZH߾R[%"7h :?CMTIHP;]cD%q8i0ak I-?70 drRf&[\6" ¤S-QU2i*xH/b+!|Z0**}M޸e" *0E#kq ZuCfB2BN9QEȡ!?#+#@J#41d)LDԥܛhqF2ƈi&7qdQTh64j)*HA1AtFWːSLȐ%QhZ-ȗu .MdHiSW*#uZ5I1$& -@mf>AF& ;|Zd҂Sf)!{=LLi1h %4Qe `#Idɨ`C61ݧd!~4(2$F]9RjV^Љ; /՞OM4w4k/lPrlHQ[g3`kaKJ̃ IL).ZDg 5k@{ zLDssHln |ɴRh2EbD?ӣ"/?$@pˊ8K(dnu|:kDXW[v<,rT\@6"dc3)+z%YaSRLŲd[4IғhJ%,TRQD(EaDT)VI1266%F,RQRN뮨#7S 1 PӜ׮^Đ3uQmfv_bE2|tH̔;cc 9tH61$R7\$0җ[~dW6Kc^JP ~xIM9H?pJBlqvw׏>ДjibW jClqr&WAV" A YLK5X̴2sw~3%/pog9gY%I]WX*ִpcc)k:~8o]|?6Gz^^:hb$&"VPr*C\CG})w3Mz )@]Rr^BpOG"b0%7.yɑÎo-I|ɢEd]yHX4]u{zcb-r3bqFDHA8V-f p(gq91x1 2Jl,2 I3BdRP2AME&cJB! &(TH4Q216,,ljMYI(QI$$RAPb)k%ឯW߉x^z_F&,QKB1b7ش5Q `_kTP"dJBIDLZZK#3f(|jues=9K,<{x.C2Ѳ HM@a8;B"QO CbI%g(8/N;Ѓ/b!yk^l7A??yv&AļP`-mb1V ė+2-&[$[H;x/(=?_+?9DI8cYdك[U/;PF1 &[*$9C 5wԻvZ,q8Kú48R#c3B{e8m> Kز {\EҶ8âL\f3f3jAWF`#"  M{91/m{\uU ZkV˵Uap4Sd=YQ1J盩_G]2D3dWRIJ$LX tC4*VYb M׽j:XrR!@b4F_jE(I1n{a( ysbHVP@!0C}E1%.^(6гX;L/,cR7.ͣdmĈHa!}uba\ԗaX¸1%) 43cX2kHX13uBؙI?J~[O~?i%Jj54((RzuAEQXr3ZY +pTcLĭBP' ފP X&6pcq $swOZ{s,PJA+0J$6'R /S'$(ޑ!1$ISAE-tcAB2k_ "( 25H9V6Ųj-EP4VƴYRA`j i[-efRTy IkC,abT+TG-4Q4Ycf:ϹLʑY!AKɕ>ksI,QBP1* |nI6[;K2 -9V4&}j9xҞxdtbMHA3#XXQ֫2kƄ9֢hP(YEb*hb`0ԫn AJe=h0 hE bDHѪMҴlT*mZVeiI2<_ -oQyoˡ*ER1XH"/ch5,1r)Bb ]W-ݢ;&H6NR" O0n;BQ 8CPɓhW&<@w| H% ($elaR!}Z[Idb&LUT! b,IhAq`As*Jŵ@*cP뮮ߗ 2*"f4bsڎi6xPT]6Qۧ7"{ׅutpZ*kR#"} 165 i: CGM<FVNy M`X.b &{yKmh l`UH쭻f7dMnPHY79ʎq7;v[.6[1`6av~5Զ:*p oS Z@A"CVf?2`Mc*h@[ot?ۨ5Rڪa$eL7S> E(b% _|4JڊSNvLb\htGf00J Ӛf+j0RD(/B(SE]s+<  Kg睪8LG(hb n%DB>DS) Ch|:ܺZ}yV[iZ[%ijJ)hiX,Ij*Lf__̦خ?}芌k,ɱ #%D&nX}UW]L HD뮺,AP(di.ۈA fd&Q9÷ެDT'!iChQdĽVP$r24OU֌IGڄBByF&5ҹ!c2yk]oW5E*lާ6h0j6.y&̤n\eMYijbZQƝ|]wӥx hEK5 /,]Ct>lor8E!la0)Dْh"̒CD#)"(i  dLJ12&"d(FeHl`~E/RښDpEm0jhmETEȓH>oKDj1 -,xѢݖ>՘ !HsNqH2vHU*ЅϼD]+T)g<-tO#C_?gĿ4 3k~)j6Ugwe-Ì?#C9Tt= !$ BQCals<뭯$=Q O!O%EM_GIU&32msXʼD\\3,o~sO:9In¤iѠi(3ťsָؑr,Z W1l--,ͰZF,)3"fR%(IR#CNB%c>Oo<-5~,~,QBF"  'bA%x w D"A!ggcvx| qtvE7_xK[]]x0+_yT]046G6 vγ?~eB6U5))3#(h61TFO |։:>u=NU3fFhA@3+J*61;`*jӤb }-moI u٣]?-! C#߇)tZu[rXGnLW[<`0a@DD†D%0QrcrIquN?{/c8I_I;siĥNUX#,L_L'xjl^>_~]ɒy뾻J3#bAWv&&P@@,-},@Nw.y,hA1 4E'N XgM4`s=OȅQi]2 (Z4Ev{kqz*E~n0h!$(TARY2 --V) n.E`WR55 S>a}`=zp>> WxhUuS5X㧗rfɚG<'ގ="܋OQ<*LT4b15EV+8mˏq]1I"^yNt'){J[x eҔ9>C1|د30p-׉B7 >2I X7?X?C1K#>ވɉcCgO=YĚP͇tl#}}ߋtS#ɖ ~2 Ur'~[̈h--3'r"g3Z΋9噑ϣ0_hYAb̾91Bc ReBk&.k-o~7&x&BIS1؄$Iq2 YC%4\)3+m llvoO1ӣmRneCN+|ԫW1BϥW]|ɊE\O$b""$5)W-VVb_lme rqf Iu/:`12%3&c4bZA UӉSMZ*Ij$,ĴJ`U—ME Hb*ֱM, $ysbpX}DL<,-L1\q R8Z$5W(: #4 JEȤ"fAQО.>2p4iF7/ub4Dx:woMʮJčqyyCF$MM'|HK&ZVS/Xޞwq\sD2⸛nyraUKVBk- idy\qr^^4w"<}~%!LLe YƹO5Fn8jZTB&Uªsid*( %ÖmBi!k/mfQ`ӪTUG%Nu6 I@$X4@Cמn귷ӫ]+u}{9^/g>e^\nMOӥR EF1Gǿ~+NjewI]ݷ2v^b"4Ab 40((O'b!qwMX7@**g&W].|vC(?P aG$L$xĊ( 4x;^9wu-@>Hh?R^صɪfFgl*5 p8:As$Tp5 R .|ݖ?s:o8u"[HY` ɕoymw45z<t;^4n_Igy?-޿DPȹJ[^; ;7rK⢕UH!(goȨ/$P$aNRg3tt/mh_KTtY5 ¤ַ0d|i~pX~G |G_,1aNMiaGgW1˥**19EK,NJI"mw|ZETH|Tv2%$NyI97#X׷ ,)+*(e ֶn~+jV]yH) /HB#^EK)T I`$=?窱ZUN5,%`Q0 PDGɟҴ#U%qV8wGs0 ׁaDffJPPhtbJĄIbp3ZeɨkgX nLXd =|$aN1tVkXܽr5DGxxjW0$$B;UDKG[^w1es˯w{]|GtN4]YfM;;H>K;;ׄl#٪D=j#_?9MI"A8ф0tlȆUwuV&8ƊR5XfǜDB0La H^%&]-v?˴q_e}IV3Jj(8%Ҕ~n6I H HEr$f6cH ,LJ\`lShRSISIFWALjSJiS0KJR3roW.)B \Mn5dDmD&-L̦`$X ɡ A0@ɊdD`"Ad$")$RDQ& QIBY2d!RddfLIaiFYBB"3DDbLċ 4R(,$@HD H($F %6hH6hdI0He BAMAcI2I0cIMK. fb2`%3!2$ 2Sa4S %($ВcF(I*fI&c&C@bII& $(,Lf0d&#2X"A&B@%F"I dM$$&%H2Y@HIPbPfcF`FF%"i,FX&I"Lf2@,@"2Rd Hȑ@1df) Lb4  @Fe$ QL!i04 Lb'?'\j,5-kp/SW %f6YM6U[_5 *3Pܨ16IAL:f ʸ B!-ʢ%3 ,՘[rªdGp߂eC:HBDd1@(`2)s*47#rkE= N"0!.j0'G>X qt.D-l-EѢK2hl"% ?y@?7`8 cb,NTB!T-4"bPlRFfSl! D0btLUJ%9$0n НR̕qaϕ愥5-*]]fa5J +JftcV]}E᱒uт-)!BnmkTP=e xGU鷕euIebFe3MbYR0&43EFCDAa+f9n[cӫZ租GDьkǚx @uL@biD"BH F#LҼbZѨU˿ ƁMA&IL]eW.]mկuxi&:T)CNeMDlDBUeW/-kEy֐eP7롩3 qpdk3딢[syO“v(ԄqUL(,XD l_:9gT_  AT`%@KcBi`lP(-T2$*B A'Mo\*TCZPDTj¶K)癛#_?jxؑC ĔCco\TeBОT둌a@ *d٦323`(\Qc>έ llKXZ$Nbff337\zѿg a3mj¼&\%tlmZl32DGx[ RD̳@ $H-!{SUKXbr-H*HH@%?z'{^"E*S@8IK?{YQhSu;8uH5slo{ vu ɣ}V6L.P =G.>N t"7"J2`@I1tf z4]e]Pb(5KmJƯK~mÊ9tCIڋߢ%%`E }}k'Iuɵ;:a",b>5h>q0TNKeS-_;< ?7Z}v0H"/BIő[ց.QRh9H~ⱝࠀb9DQߕ[L|>zV}D틧5LN%B;Oz|_Ǐ mBY?ߛJ_y4Z8Óaݿ} ?P&M (AF3>dD8XX2,1##jSO'`C yTQفK+*3tBf &d#1IZr7cR+wiwD Q酰iKh~j>.((Dk#B_-a2DBPӵ *xz JmwKrdfI$${x)ئ#Z. 2YZadX!R߸X/(O8bȪ XO?||-k~Zѣvȑ Y6m|p q\u\tUIqZֶ*Uَpt(Yq)HHIDS|fcqBP)qvpjo;ģ^n/dR]EsrT:|)'/kcٷP 8F@]LwD~S8LP"$ud3$O.ե:}fh$/s~ϺurQH$ьSR$ AbKs8?g<4M#-cL" C RȰҪPUi}hPlb+.4-iP H mbmBdf3"G6X@u.24(@ PgLGO9-*kqGNyt陝k >Ֆ#;o]!49!Wljl7 J|?zA pPTA^81(&0,@?>S˽\_ T ]:Iq$lq]_[ e52^#j]= R^XLk-)Tg^#^ "E`:aFƠ/ ~ߒ㮿QX_P 5:bbe4(YɽR)'%IHr#8DbfZ3w)b{0R/QX j\6$I5(RV[!]0Z6tB q@_xP^W[rVLlG%튪ƋYsUz-:{UE56~bցLِĨ08 .j?ݨDbT>Z6.)}a͛)Cl\sy̹fT *7;RrS+oFAFJay*뚊\(7JU {/ߧ[K Y 6 ߧxbo`SrAHE[XGi!AQJ/-*|H$"1R=|QP=<> 0 bB)CBxibI)F.C|XHx\3XμޓEV auܕ ?&q L(lWc}w4D<f //ȄѡNumT6s_y+sG}QPhEP$$])U 26 "Qؾ" j5R(U.)Yꄵ5$ԁLhX!/ʩsT]Hm C \TܚDbg*t]E?~O-+ӚZtCNlV(UX  kS!uuJUEF yЍHEu]IQ{}zz;lc7|RH#/>ltٜ6n8 *-r$BI  gm7"aYe6%3 m;&66 Vߨ Y0w.9o07% tUu8.Wx7RHUAI#[&&<:ky&>ĈHdFep&Nߪ-߯K_",5FD b k H1F#F6,ȏua #dDq\/Z(PS c޸=TD-4$i%JؘGsz:xީRj:I4hKXHAMݗ/L20l.3.4\"Q?ox.3 ï mp*py$o|*  QfQXwPMQfⶺl3V9ux s'  < %]qj}`b*v{p`eDieHRskߢ!"eGϳ?>+с}$;w[vau 5p`erw~!q. `H,B\0*P-ZtQcnZBڍeQ`>kF>ksms~E_舧g&EX="i*L´cqɅ7R*5Xh (QHHED-5gNWκ?Ģqc 8c`P@(Ck^P^tHj2yؔfkNR/VQUK۱sx'70\\IDbrNlbVE'Dk~:G3`0%rw(pqKc_`ͺi/|ȋs h $~=xo?"wNE bw% _Q)DH߭Yyy/ {mΰ[]u9>an%=uЃaumr­, 2Dd1IM&J~{N٪K%U GmO.<:'t{fM1&ɁIAMAD*JJT*̝_X}d ^s\k0 LY:D+'cuUnӱm4e߶uf^q0KԥY)#aA=M80Wyϛ_XgiEU[kl2?7׻& |=oݤA5@ÇI>d?~5ԒNN]X/NS钿_ŕBIc󊮛mݹĔك {63-wq50a5k@ eH' a8 |;r '%Jr=ᄟJ';&IdR(Xm 5Q l_M0~6.]3w8]e?Q:!^RW=ZSW'gD4l[he4H/!& yݎ;>1bݬeq7(cI0خDLUtLn kO5pt4fqtaΔMA9LUڶ?iȥȅ9Hm8\p5T6#ubHIRR˴3fU*tUŢNI`οz~&m EEjYb"Gj $dZU/Uv *H2!_§df]7w}GaE=iEٯkwOwr@IB臍6:Ϻ9a_JJsؒAj\H,IuÊ2(f$HuLsfn&)($N6߈CX Kj|d:kJh) ;"O>HGes /)"hβ8 enOQOI!E/FY?h ;mob|˕?9 ]LԿ |݆6co u*6);K":qW -s/(Cͷ<fb"'.0 .q8SF[Q;Da #J/!qUOG$[K[ u!k#b pNuOzHOɦzk-4WP3Y|01! Ko{NG &,9FvNr /F!jzD khrK+30"rn7.-!(yDhuA2O 8e'$D`"3j㏢;Cg!2=FB;:[ 8 / <֩*~9ԟfÆ663g0C=KQ*FY$%p؉D#(z=6 b_Dn 6@"PTBXl"TlKpR d&GD#*JP*tn{B!|@! D#g9BMV9"E|J,v|=?c}L Fx YHLizD*eKD@ . v/$&ZXmZ-%k @~Q$1f>V^kn<=̀TA frYOA ױGS|0VUaE$I 0$HH =WlV9:BEHmW7](]-o8dhdQAPzW1~;o:mDb%][o7Tjؠ*Bb;u5헳{ykVC*-h"-P Y*!b ( 3T6də0.l,a~1VE"(XJ-"3H5.뻷Wxh*eCQ"MyRX cOo-qdl^\HPS6 ((W Z5IhFSͮ1K"[q4cDo_nӑn+9V-!,ho+s\"%nwn( qIX+ZξvfrkDnT$)`#w"Z4xѝx* o|Lb;V9E`?M@ɟG}0?ON*|h1Sq*5v6L zN'Xq8A\9%f5@| X8I]輠Ȁ9/7350eV8jsrDe#dS!?$MBCRLs42rرDTrA!aq3I(ºn+m f@LRE~Z\)qynx|lr@ܪ]k$Pse J:=2J]dQIGD1D"g340u{:mPPd@wʐ5e [_,m&TXwX_OIF%?`Lh[idR$3Jz烾mۡKQwL18=.[cqV_̴d?'N: "n4**ff_b(zwcY% 0Z㝚gM\XfDՐ>R,g F) ,,p wȌw76u`%.[wqc`a7y&Q1F/ )!8qڙT(} Y(ͽFV uCm$#5лALhP8\+MϲߛqդO}Tq*\1(r/WSPR JCWx )_`/.y@-z+= [hWQjOLJՆE'K#CE$g={ 7PX@=`0F^<[e_#$|s Tb˩-֞ɧ糣n ! 0(~/2p`ʀ{8IO~n`km\ճx=M 9 0TbH$qz?Zlqiswʠ[t h+dmvK]KZM~%& bMjXj5Kck6 h6J5djR`6E(ưTXڈ6J-آdC1ŌbR2 $ D mξqϙӞw;-|et#)$L@0Fe*CR]s8ўnJDQQ<#D5B8+m#)ٕ5߇#" sAҼ [BT"8NkcGɭ"%FA X*, 1#da,@V=4(=/݌DtU}xG9u "ma$ڠƭ((w*'uO‰Xt9=]+cX*h1Hllb+EbѱUAYDP+I%1@lTRlEJ+"0$ X鿮W[Z%"lx; 6pş%t}\f$^~GBlg{J>o%evmYʥuσF?r?˹g{ QDd"H6SM™k6]-E_-U9i/gn$`PJ`c8RZ%IK؝z}bFBxQ-0.,H+ROwUqF.9K"0H;zֵuȨ'cfՖB\f7DOB\_m౮oF]+}8&}< ėd8hHzY_}KfIF{ʌ ơ%W|< Tfry{Ff K66q].|zmyzmYL L+8,S%PoXH1!j 34EqV*Ѡ"0 l\a(;}ަښTl[iԶP5b*L,XFkjYiLUSjjқk*Pkn=^(BYIjC'{>ehǚb2$N9JCb4oFHgF7ƖPSx`ĝNkzl=Y-@-|q x Բdџ>{5;?iʡ)>qLR<ʍ v>#lo5Ab-tŀV&ĒG%(R$q8A U$5vB`]G|IUS|9NS81 ʐ [ 30_}~29s|VrHIA7|>b,ma Y4wPÅb2 I$L[GtJ`L9H!i~r*v.g6Ua&* d˖dq!@%҈֋MG.as&&N[rԸGMjXf33O3R("(-*BȺ5ހZk׹qH3"3"@$R%Fa5bghA F\h sk}ZX)P}۠ ѐ3qbFhdȥ̋NGoѩb4鈁 CBv(z!?я0yks90O86z*J״ }/44PY(4imZ$%Gg3&aĽog"q j?SCBĜa BJ27Aw`3&\ISj+o yes<_ ѿ -ىz^ Cd_!( ֥}2yfо vTy__v\1U&J/HޯIOs(BL4ãH9u6O͠mCjr'L1=gJRxFͤDÁC0E &ۢ!0$g#O?Uҏ\M&123x/>aV-2a9x7U-.nLq \o#!O`(MЅ;v{d(JT~Nb_ʛ9d AP> TE+_ˆuHMݫCc<~HB##ljc1OiyuX]u2 k9Zq$4HM87º΅S+TX0cɈ5AJm%ע^rJ&TZE[_kT;&Ƴl +DB+ % Z߷g7+qqog3 E`U9N :U>G˲2{ٮBlT]3fjY3a똉P,搟U_7(ݮk$yh NËn Z& skCH{YA/ێlIrª,ffjpknSf-mq))1mIݒ}7Xz_s/Q~o[)_0!@ȑ 2$A1WhXj lQ UCʈZC>n{ -uQc Pʴ@kG "DDRD/sWe2gUO< 'E!t&n@=(u'5jkt7ҁV!t$CڷOK˩cCKDcR"@R*(?۴?_i:X"[p-58Œ1 } gR2*#dKy@z剒Ea1 3kz`$|z9XCc;.ZpRT(*mzK^It}D)ERTQUHdI5οW`{P^#ED:w|@]KaDRףbjM7>)^Z:3MLƵ55W&lvA!3& (|T^HQ73q<$ 0 ,<?_+B@6B10[UbyJ2~H $R/oA:-"btUGBnv{dՀ䆼&68 B R= <. a v NHЋёDC`A`b[,ݞitɾL<3pP2Z++y6/3cΪw %Lj'O)Tgt'z~õ /4[|?c|^H;nuύu$UJȨȿɭ LIVdYqESwG͈ 2{N{`q8hX3onA>" I8jQAGb 'XH0 e3^Q<*ъݴ&R9T!pDp0Ek"JfP(Kb^X,hKR2)$fd$@II$N\B'0n$Ak&]@b"_O!&ƎsG~j gn8Y@!F2B4Q'E!&o}nOw8ez 7qbks*K&w[9 6Zja BC"1N?kZ|pCbɳcJ]g:*d9+G: >CjTIxs9&Y(dSBN,g‚JP@e[`Ij/4] c-ohkuրF#5rVd \ Ⱦ2f$Dn!` Arh2ls\唬V Ht"E<Z׍jR#kpʷ^B 3yW&^dXΊ#A] sZ<{,?WcFh-T82 >rLuIObZaGܻ #{]}yb#^?~/[5C8H2%/v>oEo]5g+U('YĜ1Q0^JM5JBbRLgg`5652FD{7|=6~p{?r{Ź(;7 mKƤRgXCB? H řyT#r8u ArxQG̻qwl j)@5iK&C/Q#1A[RوJC@AX.C=v/`)dc9QS&=] $>1^̊+tIf`M Vv4`DJ\%nFQy#ޑ3xΆihb^4 )&PK,"Rc* Q⍂Je|X FɛkZT"aOm+Cʰn;oÏ '!GD9Ʌb c1Ob^݃j ~g4?:.{  ۖn'iYx>(K{}y HQ񝱌4dBHo+ 7jE:"&lߵP2A"*~?#NÅ<\ɬQӺ6oc5f(907}-g޽J؍G(s'g kVCkjg9<vgs/ xPӹVQnCRʦ%"S~}>[gd4S|Rˆ1׺Y|'<IV{ť?MKm\үSIbUk pZ[^uV)0\oWJ@?V`Nƴam(LOdTMTV@)A=sX}WJ$qzᄀ u -*`~3L۪W1(] W%AZ†al;SCE@ڕ%EYBEtQO;o_<3Tr*uc|/d5|jӴj_ EQj8$ul R{Q=3 pҒG }˻MlX("~Yx8znǘ<_MQw62yZYhiʋ{jKѬ^bQlꑮIݏmN ڄ30hf^ H ]8U06g Jڻ{ 9LJ &-H(N.^tNu)u^akf!:N#,6rؾ+V#¤o\:>*mŮߔVxi˥ /$ Aw&թZ0 9#*L.?]駨xs[~}%Qjd0p1GC'дH@ F"" "18X*1Iug` AySXpg=EoTQF#8Biv[QͰe2UXU%fY幌MiPB)"Ju2WΈ,>>RzF ̙D&8>K/q&&fGXjokX%_zDsp-ɪgt]}~2f$N2PPR HH7O-؜IpxSa#a  B~E{DhQ3{*-E&2=ldI=fHܾYFD:9!m'3m٭ԬAx:L'4r3W 1Y[f JaUZhLVjN8"C>NL)رq̧lnT+Ӡ8FK._&Ͻ\+f #V-?h̽[Ul0գKB4Rv2ŎM$ǷCdB} qucP*:;^6vu ?<;˯n+c`S't x$,7OJ"x'&YJz,kX5-(TgDl.1:I 1xxuY7vҥuz8y (J1L7qLҶ-ntAE%.B7kMI958&o`"ETY!Csldr 8ʥ>u-} HftqK"w 58hS |F0H"&fbg7S##6w)CD[O8s>C"{Y\}2G|![315$hH `5?C@`.9YK#d}K![TBӠGW'$^ E;gWe'_Vo=nѝޓ k@aHz2;Js0j%TavZˎ[>_'wZqk}aItnֲTD"zf)p&jǘh7BBwxy+])G|{+dcIU/l_|C{jS8񛟝Ϥj_ɞ:y@rw@nA6 !D+H?\h}VC䞞e8h5lpΈ'%jA5z|9FyTS!&5?w(l0NO9X2/遼1^u@|⏨$# `0ZNø$yN`y<$0yf0u+dr/,rjK$Q4&#W@=VA&>~~ng=iځysu I+uufK;3(ze}g'qFo籏DlZ2T%"e!r UIyM" ,C2ȯ~kE =P$C4uͭI 8ȿ^*VZ΀NbHҼ] 4R1K:wNg 36^z bG,cBޚLc3+oer rrG7^^Vzr4ӫ!<ʵ0N$6ha︒GV'GXM?sn" 7>^NˢUMW"EXi%#`!`&>Nϼ.Q]s,ɤDI{϶SAs(^MڊbDY8׋G 8vٰ̌H!n# [E3gdN/' P00@!eu%r2 =bۋڟwV} vF}޽^^^)!Od*m&zs\Co, :mo/"ъ؎gfSo|vHo7+1/+1#?6e6 YzSk3e~0^ΗG@SBD9Nbv6ɺAl1q`etCuH>}oUע8ʶ ,QU8UѶ0iM-9K'$Ѩ֨?POUxx. k^ͥO44luHEЗ/ 2KPsf2!]Ґ /Ȓbt&e:3ܾ4Ry0Z(Ӏ$ g, Psi 0ӀHA pё-H2/cymr8-^ElsyXgzZP̳iLR-ao|G{E$D3XVQJ .V2kxZ ZW9PB!$:kkڋHs8Uٓ8'$Dl5;ZKR!߳yq~nf8'q{^ VJί]_X{M̜r2(l5dd8R2m˓IhBp$5-։2ޛ9GAAلMY=isPHrOHtmTo2hy_@]5,ٶ"mتlj5QsNQyEdC6Dbdh\qclm]da$iF}+uL1LwqVxt#yHXKk(ŊZ| fy<o1XhLsOLcyzʿR9H챴3f)Q[PzA lAd$fuKk,o@>7~pރg[r>.\!cb=;GQ}L]+iȽV@ŞH~?'#Dw0D$FDU:IDSA"H 41ЉcP~X5's8f` CtΜǽo~5wYe/u(̝Yuf(<<{|LsR7|YK 2֫:QZPR҃3q`YMT!t'Lg[f*1OD9B# U0J̜ODg;;|n\I%IXkBN~~,l꽑j4M۴TomS9K/S+֡4/DOR")&ճKE+8}gΝW2ґ$ ȎO=0 ny-m*qo ccJlx]5GfuR+<^Ah~xqY jk%hm%irS9=iVey uAt P qrT\]pA T. xQ}κuM; ʮ };ބg RуR{ yfz #'Yeɴ5)ױi=VqtR/bޯv/rJ S *ڔVECYS&>E&l{l {/ߢ-Уe>tXƐ3Om(!yy(mP"Dc?n4ݩ, [C@X$@DQshK2K4Uݮ{h=FO-3C?"BVM.eZ". raf9&3,LC>1uG=I|R!=dz?W6n!'jxܥm 4 |emٶu+΄W={ H$g\!̉VЌ  - P>B1O䘪PR&DËSZ:XѾǥT#nu,D">tDI(goq?"d#2^Zp4RI3d3eص8h[,`9&3vI?h36ABL?ˌlkYǼn&cfV9%3m&ķ2}AQ"BjkhOK % a 2}KU=2UH0)MH?`*<{/Ze76]:_rM]ݦU5Le ·pZx[\bjUo NףZ1ͧw/$T1kƞ[JaN&TTtHˆ1f4* 6szF2,Q2w:tc44):X;>.BW^X{Ggf5ky̬_iq 4k[%'|۪4dSR[qPTO4ŧЅy;LMRĒxcg7@"6Cg!>!uy iSyo*İlI 5f@$9s~cz12lɨKͷ,d9} #dV]6.'򟺏>~\zԞ*R#lY󐎮,y-y`ѭ1E1hfİVAF:[Nggj_bp Vo+ "Tm5eˉFĕ-A=HD.3-:y?w~E7q^l 8S"D0d),`DѦEH@S㦎:ȉ I&ZFA2{Ӥ:dUWi"i3"^L"0"3EɘIQ$ >ZAX9*]EN}uZzAJDq{i!(7fۖpWA$SI0qF V2ϯ,:b+Lq7;1>tdnM{ O @uɣ{l!$p%&B/Є+|t!"BPl\:HGPfA '& v\QX"?d'eIc #%$Q+(M22K8xͽ@?chIA"R68rI5)&RRRNhQr u30̺~ }9&~d-+սFK]99Tj2xV4 43zs: #*>c۴@Ȼ~ NH~SC"rYR0?+vyxo;3v)aV* bf%UCX2a2dt@:aHDU@&Bè mT'M |ۃ׀ b n/G95 @`YH*H@Roj@ 0dFE%I>ޜ4ZX4PU ˙pJD,NaFnvC8ݠn[ۆ 3X2zEUdʀd^$6z5(EY_5ץQ 3\ n[3fTX\*STu^CY5M'I?8 oL$E Ot)2]SQPx8fNՏQGYrjtP2]YqmEN8؍1Ԃ . " 98U 6XMЁEAkLƆGBXנZ]G8NsPQ_3s /qy44/Y9;+Θ}g:5X'aMH+³4 @S DOD_~Mi)zy)h #<#@n@ 'i4"A@_uwϼbgu6Pg])Zѥ`~6cEc;H0|%%<$4#F9Ԣ0pA=1"b)YQ3.M3H쟭En9C~0A_;v#-fu:p>mxx*Zm{QޙO&g7sdwSx[ n3\ZcP&NB$k+ n0࠸'M#t6!ɴ 3wn?O;g^us:60^1lS4*Q/vl7qץ֯ƥz[7b ]h4e"E^wYdZ Ū]b8.gBiLWtnGTN"NdD3'{~no@yH)ްAK϶VBQ"̢Bqt9|Ϳ@%qPOT9(P^`{i9W$u1ç0iwV@LWa;+\nZ骓BR]uLH$DE^ZD+Kc/W.I%1ꤖ$f0Y*10jZRK7E M#Q%zՋIkř51@*ȁABRJu[Р"]@%mS77UͱkW,Z,K0j $-556MZ[^WW[Rfo-麶kTf{TEn;J[\Y,, `$qVaBJX5ƴh\ef5%l1+j1Z"Un5ۚn5A\\RVũMUŷBj"4PF[[[E9j5-W*ak3mAbۍV [FUAZ.V-WjtF[حZI!!QA- *)tP* QQ$D."QTJ*H"T@[V*(ڴ[j-clFd刊Z[EUmZ6ՍUm*-EoT!QV@REV@ddADPj"*j[X Ȋ, (** *Ȩ"H1.\hy N"m|}~}aQ"6H"ThL0U6#-Cɗ {%Vɡ @Mgࢱ~1rjC=oe,vETBľ0gڐhP1`W6n:$ARSF 4UF;u, 2^{]Ⱦcſ>Hݳl-*6 K\W*~ِ{;;VERѻ ΆuD78S܃q؛ b2YN'uˡ,#0ZiK֑*GSpQ C %Gwfb)FAj=KXwH+V8u7ʤg)eAjF7r7jHț")% Dy9=2i\ɩt'2%![;UΉB!TW6,(x'hyicakGDc5g*jbtu. 8*>O8Bjdͻn%Q7 Qtp3EVl E- rݬ"ICf|E 0c(r/Voe V1kg:W fUCBz+ 匽Wt@|[دo_('`nv~`$"\(gwoyd;y`oJ WĠVMjX!Jw=DAS #|Qn͈5rМUv-m{&c[vc\?iЀ ؽV]wMۈ]΃M[vь]gjovz31Ŋ0)kd0B@;chumaͥ/7Q7Ll$h{t`9J+1٧\ba9ѕl]GUa8:@^2hj!>]*.с tEə*$%5IsAZ+VVcD>2N fx?!d~\f\Z<֨b=ok'hv)wa/#lE|/}DWfC *f:?wk&PZ'ȩp`u<ʢ>t0NouE#wÙ:wu_Q@}-Tf2C7SkeK dy.֣?.0F<+ V}s̺sHꭎSl >rݧ҈ >e$Hd֬gd8L)!5f&sgVZ;]6:I)|Vm6"zBi/SKIMןS6v (/WgLDL,5_ñĉhәcl|/7'TA@}*q兗H-RV> _'$Ix< tDb,4&"*=zU VW@%8u.Șa@RTwreQj/pCx~3j?@TO>\4s-@-\"rPqxvsEC'3<)l_׆ԔL/v{gEhaSajz#՛wA{YdM Iԍͮn~Rn DtMl=C싫3)3m5AܶB@CZ=U0'rdټ9k&d1/-*uا8QhN{L*+*Z~Qާ WJ.튾 9﷟Op5S} DIqvr<0V/ А%h(S=vR_-\qiR𛚅g<۽{n2%9!v`H%U~>bps'~Q[+_l;'j_ q/͈߯-jgf:!+ȷm@L/-hij H6bX1ߢE\c`{j4D0~E%%FLw!YÎ=w 䉊TAB<5)[Q@/׵TS4JH _xjkS\6 0(yϑ+y*,d Ib'N\ s޳1/\b^~OwbF7*SC, }GrX`pk'a++#k hx`FX>BL ~ ]h>Ǻ6*1+Mu!% fTToN_aM0kn9 Zchhۺc1@;QIn 9DjG+t`/" {Ǫx2ve8iAvlԃY9]ѧF쒝ORG}>JkFb˩ds^M{i4͸H C哕_0LmxXvIb9A^T+zpT*3V{O 󒲝Ekِ`E}[*E *u^')?jSVŸ UXʋeJĕZ-!ӼNca;9X A=B pm;Qꖷ4':ږOSiل1G|2 .12o+o[I"QlBm[NwJay8KizB11'PϑTu[4d0@0Y2cR|guu :xD ~ٞʯ:|3^6- 4ͪꤞZ~LȎ[G2 (IpG`rIp勶ܛat6.Dн|4l~I!صc@.u6d &ƕ^vx$~@`l?LJ>XͱcZVO>/dT^k ]8.K%<lfhzҶZߴdYtŔ W1YY:O2pqI!@$k,Ipyo e gQUZZK P(qmf.AoTR(NW5%Cs<~2tb0\}ڰrK :JKPmoĩ͙h0EnVU F\Zt⣊ =LXdsTO# bsE\k16Qem<'<_ ʐ궵tJxok59M3L vʾhi* d;`UkjBN`T㙜'@G)v}n5ok˱VqHnKņ2~ UTd["EV@ f*EQLo;gͶk $) RtV wmu|aQ-JMcͳERWT>llA۳>pnwZlQ) xS R+=gm M_'UDsc@'ʚ_r*ăS=6&Xto~6 >)|3 pUZo9;:_"A\"dW#)TH /ᄊld21̈_uhAl'Z93$Y*|D7*qaȧJ /ɐ/5P2 ϥ>kͲ]$ Y'Lkn ȓQO;X+}8t1jW.qL `͟Oﲳ zaDD,<9..1e0s(kR88=v +Wd-@NO HnțS/@ݞu,Er^ܪh vb -Mz^?2KrN5 lGk`TD, K=SXlqB#Z[ڰ!<P5_ f>國$ZC̀+u7.TpC TN6|eђ-2nMk 64n"&\֑_^3N8Ǩ:5_aR!EwjrNrH@Gθߘ~1[ʊ[ iMd~i۾0BZؤV~lK1Q#|ȳ#6PU3a%(qZqJ kND!xWex"ߩ*z*x|J*"$x,rc`@ѫ鈴05x_RS?E} h}Pn8Gz Z"9Ht:PU_E >Lo;d>Ghb{m/HaBss Z ]a 5Y7%x['$?.YUlwH*tU m&؈Wk0M7~ Lv])\` =a2ƻ&+"xbѪN~Z!-/m|nK~z\z8%@0~:ȅ^xe )m F@#j_Yw(q٧K{I[+Tv7C(TTC8(MY>};8O䓎`zU-( Jxp`Mԗ6p 'U攐~@eXnqkAo" uJʁpb;=!gWm$U`H8KD:Lܮk#as? o?vk3dCK8 VC:~"ղw3c!QN:-V#ުkh;LMNizJTA?БNSԽ0`u]c&[~2ql>nY5M1,8>ezܴjFN [f@.| ;[9E^ *7{roW' ;s3@0 |Ъ'|KO?Sl;C.<ѣt7^y=DrNIւZ ;i|J,e5ξuVl8Oў]Mjaea[i t}X, on@gpI JvTӪPo#PcW< plm~PG]ĮT"b,Z>{Z44ݒMI7cU9J]is-A)(iQڍ2o>-f rw+%in,ֶ#O0sL kNa+8AZt) ra)sxoX[qaQh`}GS+`&_|! ]ElSƍ@FX΅9{@֎'W2q,/ !t0Mvcz*l;b:hd%phNEvƭJ-rᯣad++!Wa_';?eǞOh|z{"{{U"Fj߸r2]E9J~|՞XikaL β#yEt8sBSsEc#5 "1t+p8:E jH'űx_쿀X!jzf=R=hPJݽ:4%_ZM17sF^ĕ- Nf5RZ+\oJ=¹ت]۔mMtPWcvE6Muʭ6{ΙcRPFd5~o_*=yycT(P}GTC)v`9,Nt-1^+VVOZ{:g.s`#ZX#cl/A<:?!90QhtpRߠ_o*i%'uY4gX>+N>v 4 :yr(3Gʍ D]%#X]JVb YzdD~m&ͧ8#WfgCp$\ջu ]85R̂ @kGC@$tq2+@X)]" eҌj ̾S+4!k v݇ Hѭ" !(BU~FGa۟6'~+*yϑMlVAP McULf x9J7]9|bIrJɫKV-)o9;vy^΢-^h36v&^kKK\,5p[#BӸwh3ɛ6Y=g ?)Rۜ,$?1K>5>Aڍ~N{VL:jc *L>nm{<M"/iCgT$ÿV]qS# :XI:QPR<Ҡ3 ]p\ >-zsc*y'5[yҖx .Mׁ6ZUKXPl>pՊT&n DYv`  /n@Z$' 7o62_7!7GMj3K&*tb1P- ^lnh{Kw p_]N>N[54Ok͘'Ռ6϶@j{FSaIf OEPq{m3mE)حT~gH aa(RսKpL,<>AT)w6eFQX08:uY"9XqTѪ+zfŇh.A2]P D,>$7P큲JItCBXqc%In3}"ha0E3v4_oC  fz X&pc ˟0 2G) !SK0qPV9Ub1P!{_fjBHl6A523-_w6jɑSBG_wXŎ&$%3TG3H)="A +M uZZδ_a ,ֲ-+^.] $AuQ?1qR&6Ur}Evr;Vj)k {㜄oaΠ MV,2hbb3cɑy~^x~>aC`͉ !Uadư^Bq@ b#cptL$ldOgbEd/6 =Uy"@,ku;BHsȘ\5&s*zt)H?_2^8fv n1oG٭YU骈c"}cr }JBoQŧ_<{i^ ƾ!ۄu%n)SB{YPg#$\=:AUrfWSNHN?lxHP9磋%t!*bsC=/.n-`guUD܀+EWyRH0v{ܼɑY%bVMŲ1Rq/5=bUW0 c;EmM^n,t& CfWS1@b4 k9ss^iKW"G Kj/^hacUըoZgc4pQءZmeoVbr5m3V] PW~RJV|x> Jz }_Q90CW?SCkoBLNZXlmz]]B 9 MۻTw1KW~7M\Au<ܷus^s;l)gP5m GvUm1QCoE_N"T^3ӭwV]V27 BTQ#N{z! dH^F  A%X6DNΪ(J'~S wAf|t &Bw,tSk'?Y`9xϞ38AY`aoL-ojMlYMr9z4— 6ĽY3$z'HUd0$cRxC:p*\ tR]Qݧ|/E@pŭ~8DG֟~ g_̬p!<"HGUøG%rg\R YgBcFd&m[WNJ~zxpkPejiis3,,8=KBnYPw_+Gf'Ɗg#3`e"GIϲ}ֵWM;TjIV Ѻ$3yLdӋ o!7Ex٨'[Ik^R1:fy-P M)n#U4:CZ)?xjІ]&Zhxsw6jU)eIJG4I+׽ CL,YiOo]:?_|q9J@yqXu6J;zqk'dgl.M~,5Ia&LY^QC8\3}]0.n+dRڰDbj< dśw 2.Ta!˪[d5.B'畵WSmXr|A78B;~vm9\h@]~yh\[e!\yCQJSy2Dk]d7,bhX5?Rm/V{`u tQ|잧'd,hŔӹ{A~(/xZO/ {pn撯ꞯ koRmoaBM߾  ~oGJ0G_ٔVVv53Ow7wXl^D&I@|i/p@CY3Iy@}C-j$0 ӣ/GT>LX L_'!s _[5ͳT!<Rڋ4}N),\*Qgۑlq߄~<0CҴP0i:><;e|ۅ !wIf)ߦ "-v%8Vdl\/cC,XL}Jmʧ׮(Q|$gDGZ6I\0RU{cwp@ W_& C_ (Rƪg;P8 ҫ#Ld@gFu1]=@?ޙ:!#C-XM^'AArRHKlc 3ݒ[O7h_)>5Mgk'aO^ׇ@^| "587tnN+!K)>b%CseIU}g"(Wx0"f*kki ጥ .OIٚ됷w7>F1Iqhͼ,tAU`u4b56КWxgUql{Nz3Fµrg,qG z%dHD- rYtD$=إٗG<<V/Ntԃxem󐴯bSibɘv KBH+"?[^;L7HVRp&}Vc%ݍDys3|ވi1)Rl/3z5~y+ɍN̰H!氼] ;ǐ}[1{^N|X#X ;\ݜsh!R0ˎ${iaB(}\Qz(+u"zdfZn& "U䀶FDVmEp^1sp#NLP&é Y la珯vaޯԖ8QCE:1ygA9<+7|~[b#xzK7 hVg/mߢOSX~}q◧~v:Wp&`|"n}*iE)AEN)RF&DAU"u>s`XrOU]`F}N4庵 '&QXdd  mnϤ|9/ s-ɐWZ)`ۇxx_m_ _'V,u63Pzցbv 6H[/nӦEol~n =ݝ=o1@f)@N,\C*o>vy{G';S.ΛU 07/*V 0בG۫Xsӈ1ƃߐ:%o` CW%PQY)ʓ(!$ 5 uZ.}Vt8\nV;GƃU/<7 /DtloqoujZr<pvA<|N/ĭ+ z;UDm-lcKȖ[-!ېR?-"d-xu]" '6DRdE2Mٮ.CrSho~u<5W,cDyn'C˗n/i*pDkm@#ޗf&ׁ"1񌈄y/TaqS0"Hveۢ,Iߍ o0)OyʳIx, ,zXA4~c$p\ƭ<<\ N3vuڧތazz`ro#FX|j50E7Wq)Rfv_(d!QvU*`.1 U A8@ƿ= 9=#47$ 4$G!9k6\p\ٰt EF>²+umޢu'- w%(D]gb<%2"6- ucKr@䷞#uIܘ rQT|I-+A~<2gA}/VXK~Y|qD4bR({msDhɻ?"{k鑵g-aS[/Ǒm{.8q80j?y&X[`"ּ9> zp=Dihcr.Z\PumtyRJY}6l:PR!&A`l9귻Xe75I۳|+'G? 1c3AH^j[Y Xܨ("ϝL4&$[jk3L؇mO4($1ZR %j{&M 6Z<["l`?=񀤼WqS8"k#.e6+.W+p[,_n8IX%[cU I _ l,<[xkx\ k?̰ׄד#JK XHDHYwb]üFmV| ~Oз- H6t,  ;U@ փ'1F\}W ԫXO'CJm+w]]z?0]V0y&]w8} 6#I`XK{ŨV&C'P)¿:uʁ%7!wM; (@:!џJJ>BϩP ߟ RdZ|Ly筑hYXqS5EґztbiRK[^y-koI|gkbI|7\h6:k:|ǁi:a$\7rTj~9}*]{I9F M)êpBmy3[@ F q߿rקbzrD> n8,Vp%]ps<L;5[/`|e׼w?,t wc7ꢵ+GʣY/8a @0ד_d\mGRЂKgky km+u6JFbtq\@X[ 7kR&'9CZ8Lⷎ$ W5bi /g1aJ@HŶ| rCXFV4PRCf6jެg#el~_W=Ws]?̬M3@mHPrJah0%} \SB\LJ'2?SVGq\%Ьo3Fmf#ݕXYN{-v 75G)zAM"ױy&\ߚJ~6CvmP)RȦS:AHz ~(H$@M$~#E#8ӛv Rإ{"Roڃ:-@:{*ʯ22!<%_V(Una7N͗G>X?6eUw<ȑ=1VpeѪ{=HQ$µP +&uDiZw"\ǫ (ץy?֟T "0RdqK)dfD-b09 ݮLF]W[SJ p2Zv=ao,Fr2M<܂rMf )QOFL٭]7_9).t4_R`lsmCN%iUtdZ=QDvPJN;hu66?O#R:7.04"-o~}v<:Mc(f G߹YvfDco{ R{.攇ΘE1GDi63cO=WoSFRЫAN!ѣ3GY~b ̝RX7.rˍNP:Gx$y}ll e\=ʁl.Ux#}5mq﹍Kp*wjf ͝p=3qB ( q/Iyur!,k7.!vZp{gC Lx؇3YZ~%k9BV+0O'`QFJ Wi dXq :SO@F|ަ`/g([RĦbt 2#ә#&w~^F~V&pM|}KbH:M[ʗMBgsYw_ ~y0,ETca׸@Ij7+IV{]nx2r2G^$,;Pb8iVN3+ꬸsG󔖄Qd_M?]I1YT H4(v  lDW2]92i'ME:GNYt I`+n) Ϛl'0qA2f+LTv㋒ L]2FORrY$q.g1gg2q=M}Ih#Di! EdJA*TVvՁq(~K^2?XVx0]X2aT妠i**viV?: uBAZu\ΫZ=tT_Y4 TU,t_Տ*ȋ:[l7a/ܭ gvUF,կ%࿩Ms4[Yҿ/lUY_s&MJA_Kݔ`a^փ*ݫTLHY@ /ݼ .p෭uo5d82X&xy3K)uL*XUV/6vJh Gٳj[ 0R23w|KB',]f6+p)Snca;LrGI6Er[gpǣ~zd&J3pdS;@dǠ]!``6 w Rl0 jC,3ϯ0F'iVg[yoKaև;]HorX<\3Ι&vطtYr{]PR>L6{ @j@XB6I{L`;I1?]X q^Dq[(\$rr7&C[7RBF9r$3 A U`Xs$#J*DZOP"pf?k# W'0oXA9 JYf;j8 #\I5cL9`RqoOY"*Lq+! Θ6Qn@a\q}؆SoGF{*t UvFG 45. `r'L1 $AZ~~¸hs=_CCxW*'KjE/wg, )M~,~w`bjQVUU Ғ"@-*Nh#Zʞ<[a5klRz:*+ɁR *#4QnqFems&ݠ@Ωp{\mk ,$W:HolCꡘZZ‰9Z;cfT]-ݻj0Mrl܁:n guIz;O~K L1sIMWYp!y`,1+vCi,FWꡁUp3/_lŤA0}ECP%pQSJmʝU'6* ŋ* 8!(K%x-ݗeZبmniVg:OH? =NuH&=3 6 6PS*FGKuw|4ҊW,\6β6RR吉 EaE6&~<ˢj"Ahw97M`z/wp$x]#܇:/pr]3̙g8"x+xbuXh!]WWuaqRJoN2F|NoޜDBsGUt^q $["XR{'wqCr0?]'Hv̓e^7`/#/ tXRdvϯTO%I 3ϱpR.2KA64[ #quӇU.HE흲}0|I%0 hH$WdH䱃WPUEpIVЏ< %MQWMC\ :AK E>d#q䕈`rkY&7$l`uoCy=.b}$-ja'jT3ա7vv_Sn-7@4#)@r~d^1r?g TXec0k1,xCۋӫj6Է4.LhxŪ:\:qqDxYG;Yu[*|PA紑 ٺ7J @sYF5yM }xWo75e/?i?_eOLJ+*2>xz%s5wŜ6ת@I#op]K{y3ekM9nkx=K3+JQj-Uī l|c?Z/UܒRrE钢8WA_Gƒa[ -5ˈfaVTԵ z /D: x -HӭVف5I̗'o"h m*eHf TM(|qd0ס{{* +Dɴ"=0PC@~Y/P0EQ[PZH}Ðb|ɓ툺5ѷZ :"00W؟1b&LJ.?X7B,[ y~8|=,mBYuD6=&3_(3[$9!>P=BRSO4+W-[+npADwe! }{H 1h⾕hcke!1:ĹԐxB&CIT O]m~h;;j҆xش# ,6md#^SQk /Fk&7q{CPWi"E먔Mw(i.™?H26؄H'\@!nnFp=hHGfM@I$˱FWV]ZXU//g`2OPE>#Jɘ{< OeNOι}<KzĮ+eXMZ <-M(q0ɸ#Jܧu8k(u#.RRD/9:9X Fe,#qe<}\9<%MQLǏѷOĴ9]&]{R#v݄4I@9y2 mރēNpPo7}uo MGv[g0U;63Ļ1p!r/h~ ЪޏDzG_C& )cxPwhoR,0 SYN+A.ryv,idq~@0SA7CqQ> .%d=׸@Ugo"Eբܜ٠(𦴐vF+`,d/I8ԿwH^$+cW%p$RwDA@iAI MæDmo\I_il~6)䣾"51:|)$ m 4Jwv? 7ߞ]wZ@:|݄V5*8xꌵ7(Q_R=/&zׁKR=eNooˈ(Ev,hV ,Ȝ?NRb0:Ɵc|PSd:E5eu[Q^Vy o ?;0aC%A0iMBk5=BjTz@ <bSMysQ5qA]yr>GYE}rjq;Y4 PZ}RhY.vCM(us,W1Wd{2] 9Ӧ|"#:1[>4bć[˕|~9MpC}w0PL Vӓ呂rY@ u,eϢ/!f mŦaޅlbeO&ށܠg1pi) G~%ylp'ɬr/E|t4meFMBĜiQC!QN^IbA9!Hpbȃicplޚ?#k0Ӵ[% o!c>5T\+lWx(B'lOG-80+"nE4T.܇qcn.^4tJpT2u/ɀ9 }FAtnz`Zʫd`bIg#T1Y(5&IbՌX-kdrzNj3uw@D2ᨺ?Md@0Ei49vamZ_ &5XobɊ]mOyCy\2DʆP-ǺP3[Wddk \eKS0\h7ce .{ңCIqy@5a{"z` O"@]tXV+C*1nc`ceE/?:Zh˔Udk^iCc^|6.H#Z'Y-㯦Ɠxl~c\ ]D׸L蔒!1n븏 yZ 1b!X J9)L3_c>םt%h4ཱb_}Da 'ܫ 5:~vuۇl͖(X涱 >T;9MSZ[OO&Y~qoA.ϦeP}J1QNfٙ`(H6dQ'V`.5疥@L%@~X1?+>9@p%YM]I\^5xk-xb;ZTrD\ݿH &PMT&:M Y\EG^:xDn+:y+ \4O)G.| )wdz5{;!9 {N;#%Y* exl mWe|USG8b.^nt1#4-@$bȞ7Qk,jV QaO_+,k, .bZEBѱduM!A<]N=I"&ᦃI?5T*6AɮWES%kLkn#OUSY>l&84֫V*/2/@Br'8-VX:7}vS} =.m^ur1|r\V I mSs pn yrߎT$@.R-6E3tK*F[m5f);1)puW|  tS\PdZ_n֌:0-V$Qw343zCֈrB2b¤on;9)x1EV%n Uj'ŋ| {1I: I[_C`$w`7Ǯ}=nͅAm4S'lVYmH:a}c,?+.I#v{ܨ`鳄uvdZwv;_r&u, KcH<~@=\*%Ý!dQo#͋H$\R$)rt0tp)n |^<[Oh?+f-%r¾c܅0\ɝz3U顎dyva4ղ] 5k\RKZ;r_6J,61*-iwv{=IT#꾦,]\7j*:1 ~Uw3gљ7Xnx OZ .ŀ;q:zdr|bحRgUYN<!4/ CEF \`1xm}JYo{ZsčRe-47W^6[4oC5Ʀ ktƎ.t՞Je!2߾X{W ǕNu $DrL'-JYy~,}iF۞vP5DV|b"Gn B@GOv?fؤX('UG=Y?'>dh ZQljL.9+V>5Ik.bOQմz "qTn [s f1o(Q3.PtLGylxpGL߄xǃЈYz zf,czM9'b2T@֭Ynmc3XP!Oo+:A#Bz vx Z P=?`[Ir&X5u*B\<ƒіӶ|; "{p?bLݤ8uju#i8VO,tP}>!kauucLc ԋ#Ejj 漏߮/$t Y9&H40""P 8Y[;o 7G,ur.+_Fξi{GQ?w8YpSV=iS73A3B#=F\ (eC6SI|KAFJ;Q( ?hD\ &ay R.HUϗ qv_yX18NkÊ pGxU,8Q EiD["w-ަ~eK]FۈGǣbi/빴b׿7EIY>l9 h9Jj$bB $rqցxy0[ AZF JݾP6LZ~ xIuDGGd3tQK]_؜s~| ^TҍK=p oF_  [pA1DTX,&$QGtkM9ϿDؾ 'ؒ#)~uuC(=Nm ^QÐf_urNR+LS4'G GGpO1|-D$A o qÑa:^jHN\̼:I7*!BJ.WewvxdPK҇| i>BObMM=׫K AgT,b6 Lrv0."OpgAqSH;ovC*Gˤx) GEр\5ZAQ$Fĉ ÙO8txRe];§2f)5aKG(9;5G#'X}}.s=F3N@sN`/fpWx˧ be]ȧ@%4)j_[+8c?JKVvdAUSDKm"|HEi5U!q d+4OrKEmkwH#Mt%@*#6n;Us\jB#6#gǗ1rc` 2Fd@Ċ F)6 ƈ\- j\.Yᔕ_VOZ>^Ҷ+0f ҁ>) mp;RĊ]T_4RmL]wFX2_:WjiYDefF%KKw=H3vqJBg︾.B[PK+OE{NJ&9jlV(yk_Dp'nd ꖎ+Mɂ*GQ0S GuKi5(_4hi㔾>KN!+{aʏBrei)kZ6_dqV8;эt4Ax 銺n݆QZ'θ)yQ`,EPPK-Z{+G&ۃ@52e« Jն"ZQBYLG_S4,h`r&=*ڪ::7)E,QUؿ.}p$^ׅEyFkY#5x{C/'5R)7ٙ|V_+ x 3<5zUS78+5@ (sy Nܐ2 =`bп[>6&ZRK \O`yVh1'jAhx-F%݊i5HB*$ d&h>D`1ixvD{tE#Rސ[pz* k!L'$aW1^ 4ǟ%}荤 Ehxi kMRD]i-8Arh`g"3(/,W4#rJtzkT"{\X 瑴jmv۵TQ@aN[6-RcTt; WDiWV'0)hn;Q.Ѥ?67)-rTj /e8#vCAh_ < K*UȾL 9OM<%[&Z*DʸY0վ%Gg?)sbPCa$`hB!4S 7tߥG=.ewrSr|Kx_ s ͉tIs:Lb|7d(]e>r1KqO9erd7c.>4yQ1 \gϻNUwO{'1ǝk%o5d?B/V֠OSA͖ށ0!Vݯd˕ [ey[^]n6K 0PY:ޏ.4&mmB\[hl qLH=gJ̑<%aP=\e@[}GR=˗Ó(Gd KW wK%˅([ O3D aaJeU܏ ݧ7$̮DdNQJG7SzVOxQ{ :c{GN'8hz)coR])f͓ a*9g©_M,QRauV͡ C:70I(VSAV0lP-9Cـ#ęܴ Hy2旅J8ߑ3-4*e:A^ٱߢ5(6GQ dieԆ]sP5᪘߈;UhrmKyq,dM{fmbNïe ̳PpAw\}*_ƨ *7?l7&? )a ka<, nagԁ`1*lRt9Wmb#+Ɛ Q'" y H5bY-![^/9! .Tm_ն,ƴΐɎJ F@ju"4hFC^pa` _SE4*+Jz:$B j0pd>y h9YT̷R{CբS/"kapbix~vCY0a㹹j*ZP_;M#!˦O }fZiU:Z +q}YVyv\>G֖*)P@9s;;|vbʋAqT~FභAӏZ1{>m[ueRYZ< mw(VTY}42H6)Fq#YN䪳T^',7T)9|B[M$P}o{iGS?ޯoӘl >A X~^CO:ü/P V\u,XFyYKh}v4ej8}uq=03fsm,Aq'p0Wqi笀5)ϵ̷dɛ=!ahLm e.WA;|%=L格X;IFا=k[*A]BM]S_VUspB,o1 ]Y *#EܲmkC!xiSyӸ.y+G},@|zG*<]&S|^{ҨQN|oRA' jw*W #) +®5# G:YHB PJMBT {&׷uYevRV_]3# 𱺭 yҟ 3 ?f#&T/<3 [6J3$ЎTY"^939[RCXM_rXpX9]!x&0).{},n:5c}"m;_n~ |(+@* d[GH_j V [oE$ M )ŦkV bYҊtM`d1@g1gt'*o\Q2=h:};Ͼ2Y2Coo3'Ab)] |FYM6aa)|+e|4P)֨--?dxH0cA&bt9J c@wxA! uɲ-܍|b '%LD+c $C%wʧ|OXq"t! /dz(4*<7akrRgC 7͋Ml GV PodjROm3H(d#5QDo^UQF{9iAZ'aU%SqHFQ犊"9@-= s;>& lϜ_\6vVCr+8@˾ZX of[z4kLw)]-׉_ނj8߶| K ;Y 0` |Hl!ᡱytM|D7B\.:6R xqtt4-1a٘ S$'Q/߆e'.p|)jUIbbkZVDmHt(7߫{"0Gj!(e`/nbƋO4x VQ9#ӪӴn9',{ XDJgO浃Ȩmn#&2ץT&f W0gڊXzIi[?ϐ~EziOawKe!UT֯ê/,$K5w .C˫xdP Q9>h9'ȘgoWq (<>4V`$WEz#w\8+ ܄D@p0܄UեDqխeU2W fs4a/KcP<̦FD2 hGwMtqb5 H խk6 񃌭$n-^͔(0XWb|+*WGOtZ="a 3\,UՍ'l%nE5 9.:MHUb5i {]+:}8fz[Z[j[`|Eّ1n?c(~rUgod%t[9=_x`^d<<%UlUŏ>lh͠S_,'RE9sno\⳪,ȋ,xOXSJAlMvq mMdS9۬ó6%:u7>1 7жWnE6/Jvs5 皵 o~uuPgJAa]ˌ=[(1ˢ{v *҃{eseOIc={?yiS:R]ξYkcUҖP!&m,>7`QnUŁ1ß*ۯ6I퐆".s 4E._-b:Ok.NTѾ)ѱ)nBRiq@'0<1ox]xvl%հ3&>a uetYF[:-4mCCcNxY*rĿMV] U\=eQ/[udI>k;vtȗ۟&G%-u7s4_h6bpF!Xq>b2I46}w`=CSTQXc3i W[#~4eɓp5pI>.jpo\SziS.P!prVP,f2@eo8?oS=5f_'m~( ^o}ͯ`~ǧLȨC 1n ΍[|yGP8ˁ\ײH+ މ5N ? n2Yoy.+,rKx,& T^z:?/ܪ[{RGӢ*KGqKfgɮҜK6i?'v.7\]D:+#HE[jMX_"GB@L*mZŌ1Cw4M~y&fH-1t8:WAHDsHYҠ8|.BJ:#ZC_rc{XxQIrlة+t'@L5WEtٸF{ eي"鞄kV3Ak@w"emSb/$!uKh]''("m&4ާ-x$O$FA@ DFA2cn⩸u9@{ֲU/ĵ$ح Հ3ai>_ⱺ)eboHo+{2-H |}*01_t?(Q 7 3X09VyNrY%];h}CՊjn_Y7x-#H@m T֚#7q1P:fa:U3ܚY) nBYiJfD4Dkm/[ˮT_AͰ},u!T~:nǎ#aS~B,vƽFb{Zpg "aUszC`TsoNݺ\t,9>ur⺉hDR{Mۣ !A)_p<#|͑2Gk7c,1ޒsVN|n]O y9T]kQ&rMų$'- Xݻᷟks9vϦ,$3}-V= _{&5˾(9c<3/) aYΦ3wZ@H6Iߨ(@j4A8DûEDеyɐAz__1hV8B[LBrn@s~J?_)bJ>MnK7XϑkϩU\[DJ(9[㯪=. (~_mJR!|Z1t(ɷUcOӷlNWi@ V:bdU5t>FȉtnwQ_6mQE!ч9$ ui5Hm!uDđ Q>]GE3M?un'cdz* ^=[`%3=] 9>ۊI3 //=s󠖞rwHR^7Y@Pv,~hEujifX9Gہ&F%Vѳm_2mYa#XX')1>zX %n4a3n'3x2Dvh2nC3Ԇִăuz)W(1 Ӟ4Oӂ\qBɠjOY@hN罟Dj7 COo:26jk̷l(=u-lJDm|0FtRin5>vT,-~5Ībh}r 6`bhy:tԗ+MVtaK+q(AQHou|έʼa75K[b5'ylF\xxׄm_m6tJGQtQ3$땇B$"yFvBn zJGfu.VEk\2b 劒~A}d:8iAyI&~dByu"?9YÁv~To[8#!MC.s \ת:Jĝ;>1`E {0r0ڴC?.ĝ?̈&c9 ?:'iW(C9tR%GECV Thg#v}ΡYH(QpevkA,֎|?ɋ G(*[kD5zgD%QW=Y&oޠ杧_=TH`C ;NJ'B9asO=x~OPt/q-ljKܫ:#HԒ^7z^jR`]"|FE Aw9_K/N8R9eq;%W})A{ZK1i7.yвamho F;h/uگaN^aYQ Xvz7AMI\v?1#*PR г7!4ɔ@$)LҌ!~`4T<֥ cMSwm<>$&sH+轥Sy@5k- _l4a24T 3lФ4ZO C8ĭm$cG0B4AlLF3~#P:be}4-3wXsUT02+Z][ʮQkjPʿV^VQ H:)rM/¢}+%I[Fhtyd>(ATCfc$?P_"Q͹XQjNVcĻfhjD73=mڌـ}eQT8C)F)!FkV1KNz)tDuϴYxfMMUyƼt$]\%<@/1^(^sr'ogb-Zc@qb3!!|t"MQ+Ϡ*w}IBdu>V ,A(~UnE?^=g}kazsZE1 8/ilEf7t'>n!AL_iL]!x5*UWt,ӥ;^t5wFaf͎Kҧa}Z]/9L]m'녌cr+wmZ}2zK7"Z ~9uU+ڵ"?w/I|2oe$ Ķ_p74Us}NGvUx.HiPZdo.%AKȨ[e޸t}=fT`ukWk7GtN0ë. 7KP\%tR6? nN=P;w6wڈM=p<#^FX#NDtZ8 TcXCEGWy_͝NPe$bY;UP%~4dgի^?tѼk_i9MCZ: r|y2I0yGQN*B"~" ʛ GSm[H*oECH~䏲J UiyXO${؅I3])Z m2m=x p.Ysnh<&(lܪg }Ά|HOf #C_gU3 #'z*e#92fG̅iNqjyPB㾻s 4MɦO=H_yr}F.vOa*?N/>ʘ|JR N8}'+|U4Թ>6ͮ}h螤Ih;"ѠzrԢ7=vGj7@ 9y6A`W'xqM{`2;A N#M~ >d[aeU&Cmt$9ɄLS^(^!)٫- ڔr6d{6fx J!OB!^l@q{>mQyCm,+y׈sET' @s?Gwt Ȳל7+w`"k$NS]0>hs i(lЧv)`o&},*+Iu?n[noc6RV],K_|zEֲ9TI4]>g/Sx0` @TݱX ?QyWa<ёhv_ 8fs#JQ],lU]s 2fp^})ђ }zE۪Y6xP/#kL|i r,%4D׹'p\ג5k.ϙԞyo&wo/9dS߶Wĩ~}>!88'ƎRn]zb^=+ҬM F4"G'(reb~.B'fhrg /sWj"'"#A!LF^¢JlG̕}DT+.#BWIʝ^UB`nj*efDbj~=Ku+wqCEt PȽࠂFONw$00 b\TA>1ᓴJ([9 4'MҷS6_& Ɯi .7iAp ::dlu=;4BZJs#Lc~{ kйfw?yZmN#tcdyQNC(T*4ڐc މ'jVK p558G>5SEt\<uiHB+u됍_']NײHm9~ 21>zH!j bVoϠy3=K}sHd6}̿ 2AR)ε˔$ <=eh4UY iRǍ\ C?^J)<eh>\ uAUz;"Jd҄p+}QT Ú,$8Y2Q`vymaH[m՘mm"$ 곆 a>l[+ݞ(y4*-hݟm^z4;ez7:TeuD:; @e>Lr&etprٸ1(; sYjщmt. r-zN E#`'PJ_v b_dsr x$EȗrxakaY%;DZ6@xr0=c>{}*;ܒ8V'-Q4N9, D+kwU4qGeD Hzr#45ºN[ĭpqȳdoz5fPΞ= 1DFש#nP-'IߑD_wxP9z ۣ#/ViSL~Gx6jfI:/ nV#nC +)}HO)~n_%_ NN|"&J )Aph4S/t-,jڶ `5LHc< Gُ[95F8 >ku3%8 s\#+TtÖ+IH&✲\]`L Լ}@\{aLjp,KFfNʓ\2qIm[Iyjav UDF%J,fh8,rC:9LP<=E_wr(ч{@!T:zdaL/h'ED6QNk-0 O|P`z[-~TJ~mVnu=2Uw iXͼctFN7dd=W?@B,\l)aQ+QkL׸&`7ElmҰ2tf@p\!csK H b]J8#U6%<)}Qv~zF`;Fu9~șB~\,#GnPztQˑw aK@UC5" IT}ky 2 _m,A @ 최@%b\KM}?/0tf㭚 [ރl;oۃFS.xwdc*p jz,( U\R)$zt2;ާ/CXQ95l>ǜT^OGMyQG-?SAf}[ A~Q TJM-(lw%n,iL֙ 5m__ 3B18)`*l4  _`pNÓVw'E3 @nۃ ~!z!2:~IxHCF(y-(TD 5,VL:ӴZO sHiP]R;t &ӹޘpwd:YEE䔭0d!}iÆn̎vjKQb .  r8L*,K@rO(2DcMT)$`.=?tbn))Zb.\TB)r[Bg^}d6%=0z1Xw bm!ˮxw4)͚7\z,'9))M"ذe一{dU{ 3d{3lSc[ OG]W%oo['âeϊ@ Z*3_苡EAq}lαwȼ(m`G\ i0ZLDo_ϣgZuvQO]#'7Mr5yHezhR2sj~*C# 4 T]=+qj46@1L,#HN! S7LwV׶N{DۖWڻѶ12%vq2 3 fjXcQW>!լiʉg+ $G0WCH큗֘D@UԫsR+'7qviUe&iWS%>+@/;HШjLlw-S3/8uh5al7>:=“s|Y tӓh^ zME8IF_|r eE}#O~NyDƳWV@2/Cv?V6/.4ckB% LG6%{wn0$Mc:& pdd( ol0ǦgA"_@18N85wJc|>5@ϷC`!ޣ< _Y:=7z{@ PUv)ZO-?B=1 C39#fI7F,foJoPU4*خr;s5ӂ,9E2s!{pMLZUJßBT ?g!cѕp134[(#JXUhWu[kk*)vl׽72fk gZpT4O==>{.x.}f$!+sKϹX|'kpCѼ䖆aX[ ̫YJI1pkͬ+â'R\=6kcv@>qF; $- >1q1rЛ|j=;*khRQ61-@]]HZ/X8Uf-oY=” ,l] &BU0[GDeDa(W&CT=׼/`W7C]43vRv w5,g4$j3XHX)Ŭ$NTRi6@kJ0[|܀Wz)㱬,Jݫu@i<"o֢(NN0"Hp81XVQXh"c}ۖ鬪ʨ-qplV8_G?6#1zsz'oGPv/XAlv+;M(=<a(G֛GBI+_]+{;Y Ck3JHUe) Г`17cc?VWT/bnl%9ҳ~b3gCQ{J&,-1Pe KABd'P8prk4ckz˻+TTC}p \*& ܭķ o"MLOy^Tȶ(׋n:;݊(h@"NcyQrC9kUH[2%İAJmwJ`>5^_+Ћ5ZoϣJ%v)P~J@< Ύ؈PzsZw1bo: [='p9q@?$Qh 0 $x]0W*k.rRyJݻV@(;n t2Z}orz,+?w75_hh⹌AЫ:8tXwOvzg_v͘ґz$1w"t'I( δ,٢SjMA<]!ZOKU |xZxb2PRq]龎~>̋9&>'_!b7N&Ae1Zhё+V(Uk ~pFl(}0jSdP”6m(QR>-.H(PDW" (YwՇ >aj|)U΢݂"":K5g] y旀R4Zw (x=uEAMsՄI N}(^&*ȩ V$O𙋝:4PevĉDE@2rn0۾,|3|BM؆c%'||vacаԅωd t8f#M+ v~.=;a65v"r<Eѕ(]ϔtӧ9&(N,|ShCIuhi.!QjJrh$-\Tv @2J h2GJxɔDW HNjڭ>Yp>,u2EC\dF Ae,NOi_2K1q)d>WdGoֿUH.`Rػ<o<(?.Mن&DV=m er5uA0Ze9MDE#VLJ!SN۾i7ڭ-z/8,jaAY`8"K!;2f|hZ]ouRJW'wF;D#ϱjS;?oo2PW柄JenSb$uĘQ_R-0C^K.jɴ}'urb}uA+2E10 ՞ 4);!2>zM?KG O@^,I].,Iuͬ$d?,2Ќ^$6b ?zEhf߹d"/ `ΈϺM7A. Bb'} ȹ) -pʝPx.(ɉKی2g> Ax~Ad%G0_OuSg ј٬NcGxm;7#TVFQ0|6a6=dwDmf6%-a=x+yC#B' IUcʼDYI- ,rrU\xv\nߣ>VYl/'$ Glf|,ׁq:R̷ݵ$VzB86zRko`M9!Q|Nm` %ʌe0v{j߀W‚2uUp+ҕ&>,r 5 |oEkT5ӄv½ݫx=bM7.É͵L>n-mβP:7 t23V[4Z2@3Fb`qy$O8xfGZc\'+-*Fp̑f勒5[?eT-wgT"QdjrAJO } sx$:JUqg`y=l#(8#s@3ϷH ܰ`s *WIc6 lN[,awU'8mq9+w9,ZʜeKzBF=_T}N(qf{3݇䊳/DCWk^+X0It+RVi@>؃Hodl %>Dzzc->QćUh0b/@#N /E[qh9b;'"\/* rW$SA:Ll>nh4s8uT i{'v-g`)ssR:#xq(l6y(0³kNxAfoD멾 +qq]O!Ma7;ibr\M5|ēݑ4ۭ 'y]Nfe%'' zJpl9ԗ[8fʩ5X6e20Spп =5L m ):'9զ6;, OrT/Pt~m\UJ 6!=lh~jd xe),1Q;J3̋b~k(smF$ d []eOlbIӧr@>1R 4Χ nozdfԧ'uϜ8^W6.dq *6EJ(i}ap'GlnY33@n$"dQw=f6`:3XN=-O 1w뫥Cѩl" mGIsp$F i| DZ] VE>ٳ=^Q' (X@ʂo]okڶJ͹6ۣ>Z9D ]5hm57qǗb$L#p?FR65Z_AbّOdA(^HmքyF7%@ lvuM+JpBK `#N .ߓ N6;OlM|*>13c_i3AM9ԏ+䜶+B09D!Dkyo_/GO#&8=!uYXR影 zj;JipaõQG:!?oޕ1Yp-iN(#`b 0=i"YKB& ;j#ks HTnߌqf@ԔAA~ D8u>wrCR=W@ P\V>.0a*wD>:mH4MQyS{jr%tP|ErMAk^&LӞG3%լll()y8eCGUoE^81ЩS'-˥%FR *HZ(&&X?a(COZHwwA%yy~7,?9}zlultK])w UTM:nsJ68dJuvbP߫55f"t g UCdNFE>;-G\D,w-Wsy()WsaBk/'BApP&`W K$+]\LEuf F\G2"H(߮ҵ 'ɩ_!]u.^ׯb| RG'h5ݲS Yg:J{AU6ҏZ\u=[7Zr5󕊲$d5+U` dE ա g0ޟx@.Âg|Ifׂ^Tg+ڄ=tulA@KқT]=ҪǭXPN?^Н5K;!0:?Zlyq䟻\.JsDz/K0YK:彈Aq!MR1 YTv΋\q`7\4] 5` dܪ=gk4w>I C o+ʊsa90~r5kg{rq)5mﳟT %JR/;3۱ ABvc/SoSv>rceu6n=Ǔ 7àvیcQv+ޑD*D8s 9xS|yBrp@ P_ROoRyMֳ35Vڈ]^_W.xWvA>]|?̩ %2RqGN?L ] sA!¶tV(j$#BRBPugby ݧAc$US$^vjJ}5 Ur}T)Oh"]vj+3O٫GL3%&%4o'MY߽fɉQ^(SH᩼6R &NUڦ4ͽ7VP^ ;<ʾGET_0!q9#$wx݉`fjQWϼщB5\?{b8e+zLR6Cn #%,06pJ#%RٯBY+z\V،Lk>k*?"']iMH$Dm+#um+2Mť/~p-NhW2V}j@y(3*41!Fwhކ?1~PjmY d;J!z.{ZSHҥGX@nL_,G ءa)yF^6oHF+gՖpoQzR/jMP#d"gg ey'&ut{\^J,ڵBoQ*|5 ȶ{0" P<+:_gC.ȗY"RUH+wF`]s&Q'4L0Gx{-O=LPom67'p~JONI%[w:F^B!Fn)F]I-Co{P~vtO{Vo..p#GC(08E|olre!sR\mes-YH+Db/Ǐw][1|u: UÌ8 o\{Q,NLLKk_a9tIDƜش6h΃TSI}8)p9ITE+&>V)28NKw=[/4P%Z'0Emڝ7qhw*HKJ@ÔqRZ[v;߷lGcY;2.*^\N  6 rc,bXk]oCOXusT9BNv&_ ڪ=_:B^n5MDtlD EU_jlv@T,e+ CDMeJѦ߶U>EPSgpV+%WriճSrV/CldCS]hi8OEd;#=V9>PHĚ%6AэGIuTWTzd8S. Od%`sS)ZEցl :4oW` c>:9"!HmגhXcH?#bźtX'|ջnOx{>wB[Ip|Fw f@p0Dwx9vbXE=tx#fn/[Q|`)1 pkBz Awa!GG5v/ 5МV*eTu .X|\ͻG>*.dd8UG4Տ'^=jƌ*୨HDJ:>J9E\c@1ޛY-cb`E?;F qȩJz\b0p~}Λ10Ԛw66#U T57=FRXp9 _<U$Ol6|heN!Σ@- G[&Sa4;8DpIV o4kgU"k 6.,oh[iʉ3>zj?u!7H1*gp5&μ\'Rd G =*)NdDLK){2jD&v"،j)I'X9/Y%,<+KBx勤j "G+m(U:J)Ӥͽ']ɿ C> @!:i Gp%%h릒~u;8Fs; , dɢpO-n Kpm|G3VÅX0,UKN I,@\ gBI!%Zhd 5$SozKl[ Da@rfgơERƭMbX2fc`<73B͐4#-?µԻ_?YvVd2msRU4$æ@GpecbAɍJeS.?9V tQd VA#-=!Hx:ݳu`9/Hx)Tr"#{̊s_׆`/~RZ|FV81~ vRPMFP/4 >mVw~]lQm2yϣܞ{%5;2S j,I]W| 펬%4i-d;>Fixv!W]71duS? qپ`n_ihqiK[6rM0.2S`,=fjhxt?K$&g 3yP]tk_'O+-؟d@5~Ϟmr@\}ϛiW9MU LD:}!d݈Qo||WwnHWY,j<"p%<]0OG8VJ~b1PK?D酟e G3>@>ߘIvg\*'IY@k4l01\tuGZ,J^JzK`r%O,V" o jncj-,Qp6`uZ/ DaAIE{\ =דX qkZ~'<jRnN%LUZ?YO b<ᷢ|Gh?iC1_jW>],9&2P]A.to7Cd&M.-Dh{sgL͸I`*f=Pc9ƟIE,+V@u$9gFiJ$ȩb,J?d`;^{j N CNX0恿ƙK٨u |H,#ۡ!q{8Gr8EH[=}P0>viRlnA52f Ie)/iLܤZŗ<9IrJ]BX<4uvn[Ž_kLQLЮ[1ʶ)KOD?Z=O:kUw|̶6Q '!~Ca{Y_ BNp!զ?Twx|RA^/</JݏH?rI<^`JFvol^6~[:fYϬ><~WXP蜦%&''PkeRb)`fC"-a`9F&bH/&6A )ƙQxckU4˭pǭ,n@'IɌ(< msu U8f-S*أذ3HnchY ;']L\e2lZ%U%'_<'axGh7͈ᢑ6OKՏà4VM1h̅Dr+}# kΤϴ|doTKbg$+"sh`Y9³͇˗,,Կ܀h$%>.V!W:*l~U QDNZHsUL0֯Ż#s_`JxH¹m}CN}`r(0?HTZ$/:# bg7=شG=\E6|AgEJF'O}+%ouٚ+#g{ ft+Ĥ#ԿHӧGEY3\|Fۣ41FY=I)K42FRgܥ mzå MrP1K$k^g 5vꀲ1N] 0`~H1-wrʧh2geN {*i"noS0b 9* < ZO0a5t*L) ۇȬ7xJoK7KMe(*нk)z ٭]K畤%uӟS>mZL*M ;K'4Àr ģrUXӞT<:N"Z:k(-$\[S$RHةJ[hJBLyV!%Xœ2&b =ӠV׭IMW *bg!2֑8J. T .^SjYG#&MBб^{'H࣌UBYZ_- .3CӅ{u"R:G;UJjK=phA fN_grE#ʾc) 4\ @nlGNS.fܾD l%aeO]Cwر SZBχ.%duK,hJ@vȣ ://VQj:vf=,#,XCmt%+mIoY qa̱o2;Gɹ-Deɑ) mӜT,3)dߦS0E$I qȨ]e6r2;:@EݪkT61phgԾXeـ#əI˗IE%^ÚjP26\Lv*b&/"rDhߝVrdP\@NƇ,Ny""={L=Ʊ6ݑ:EՃOd_ 4Tz͖B]TʧB_oE"|[~9Gr[zBr $ is0%M)K -ti!}ä;ȯƔơ i)HҾf$Y`+-"X~QCQ8lZyKO%BeDQ#2ɹ&8uA`"q[̓PĂ㋭~nrd4錣;[>}]+-KW٨!QH)BEg)6H1ajRQ\9 '$Khlã 7} pw; 8/3uPDvWL+jD  |ND;p߶Gn@0Ʉy`$I@ͦT+޿>fID U[IeW.35hz'S9>dkb\80.KSv@Es:I&;UI*oՑ&bТ2WQk'eCD9 i/zwVȽ9%PC}=x{gfC^+/%ZTtn.~[3}pvSt]naC7"@|6ߡ?%_RBygB4/jr3V7"گ@N/d0*>v_s<*Y'vvc(p02qųsOy<^<_R%]Hā[6aB jNzqzG0%Z֒—qA*vQB(2Ghk5Ʊٕk.MMnHܽ \KǢ~4'A`a% 0YcޥpfZG?ǟ]/~`fOpt5aBF66JIVuXEY ڞӀL\/~ W¢ڍP~)ȃԡg(3w0ܭE1jOz3qXEDP,VTJb ZnʮsG2b zd9l2,}}]8|Q K3v6z9sPyq@8\kVK$RWV1UyZ,ue1BNɔ-8YduqY><C#%y"mDq\ms+g*q]k) rD"F)rР[V),[NNa2%W* c!gXuFZ̽ šM|{H]VŕLW%{9h$g;ϗh}"\qiV~RT%,zpۑ[tŐ8B]?.ԕ8 L{w Dau%>!G3(H:ko1vvĦz)=U>-؍m yb5j 1?ufZG$<~:d ! ӣdKx&؝Ȟ(a.M\<SF* OlCm3[Pg ֺ@;3inZ + ӌl ] N+v87/BBƖbv?I+/SXt}Phgnrb>=^$USZS+ K *xwPj'c8앟`?@u+:K5Nb ?{<;0_?/?ˈ> #(@r^PNu?fZٮHFx([dtnJv_XAj$zlDiPޙLCX6aCqp9)Ω$0S2)ujoSiuo,BkO4nl:14HO n{ -w2@$خ n!c.zmGUBtx#P"dT4L][ >ԥ_C_*x9PwEE &HewpVQj8ъsL/U`0jg^22٦& RLA.H{i䄆d9(huu uE3=ӵ䅂s:!'-eH.MĄAq@eҨBwZjL"[Hj69$;Z;ݲf_]0w ?%TW)FT+)Vo86^W@m)=yr \gUgiC[W.&X׳j9:۬ 2,Q]rJ[ԁXI≓jS f%x)x%3^ @>ǙZ̮竗];*>7׬. qF!,f<}RX}/=]=0Tuݜ 8 #k?f(%úVڃ= ,W$8/iצS{ )^oa0#v{E|8Օdo=sBt`sgrTlQL7=?_@Xy@!\Tu(&G :9j~\tkTٲ`JRԯϜf zO /<ȧ1d́IʴiW4L]w%  ejS#lY%.oT!pȣ%~;ָ~Փͧ2t4ad7@nn0#-a";$'o4<ȼ`s.AywHiu?40ԡ.fj YV?o}uE!IU9]@'1E챵fSGt%P>Tn=>j+v{ȢWx/GNsUKhA k$ f$68ϲ@>@wSYA^'x6N 9^.Z;>.5Yqq~$xSnKc;7j ։* ܽ*L*#b;gxqqSy*8L1AŒ׃Mϸ/Ķ0'>hqyI8BÄoyyVS R6T/.Zh޲-=B769"/E#1kҒ \h(;bA{^w@Y#Ֆ}IlUFcH2&'֑|9.ZZ ꔚ EĿwɅBpK"IN@ 6l95&dmeK7ƉsSŜ_7P=7=1[Ŵi=T0qH?ڝ3ABLs$GIz2y)ᨧ0jzl͜Q7K]Ŷ/RcSP! El |w.&Jy*gۧ& r wmnE/m7,} 㦦ԋbl"URxb|{U6%{X,#M԰5S51Tc^(% ͰGO89M(ʀFC@mBAs02jl>>0wP;A70 >0R[ a t'3b,ulЗWsFBus{ =R[&%i i ހ7h.1c'bx?;5FGU,m 1V*'?0Kgw8)LlFk19DprQ϶Z@? z}举 `)XUoeT`i5HkoiGϞc9a$X˜o Fr3{»#OUDP3t:$E%Y2c%Hw5/9{$3\̚Z#U[Hh;%KPӔR֊poM`ח\~Ls \@馂^[}FbH|Q)P<EppYl8*.)Sk ہ(cspY 5w x+ܯNȐn5Ȥt:7bS@2/ڭV@If&JR]>H&3f1TQE\H8iMq42Ɛd+M>LzStX8 ]A"!} Q(l"$Qq-?F60-8&R P`x*Q)"__2.oE.V~΋k:9-{O j%4.a<7'Vi#iӇwA>ueq.c4@̣Pފ$2Y\ko/7Ujd׉:ZdOB@ ghN/Yk"V]6lw`O/@96Vvč ?˕ޭ}=RT.4x[ 1v+ibh9 &&&OQ$\$I'+]8/.Ű?՗gnorTUDmNwRzεԕcx/9v>UӨpϊR<Ε붱ii5w Ӓak+@fnN<^8(Vkc9Gmfܴ1p†adzKդ;N߆hOrXOϦJ齃^K?PT^bRJ_z,N? ߷}.DA1TG3lNTut=RO%9wKcHh3 8K3zSo f?Ћ4K}UOh'/\ٯ;^H={_߿&uz}/հ v0(^ޤOV,kzΔsUy $VUtWkzqn.W%B˝gm9_*? 'S%r^8kU=m{+7?>S.Ut-vٳc:+gvB|ke3RCchb҂ݢ% {Vp5.GJ=.19-O(){z^hz 0M:;|K&=F$Z[2I`|]6 xPE|TK}Gy!<T'*'_ t# gsRq]w˨W Z*@SN 5dpn 4di^(Ch %$L:8wt3m!xu]zC;>F_o,|Uַp$WvkC)qSbSEŞmMKN%]u;[yIB82HO'$S  ن*۪DKv;=7}V_Zu;5%;Mluϭq R[`+ǥ{p (~5^+:y̭8k-)=}N<D|UU\YsIORE߂"3΢air.|pOz˪kOdhmC$nsc2#A AN-qPӋ^2vuĊI5@<_K:SSl @:˸P*Л[+1%NQ !x.~ qlE !y? WW0Np7T:vFxFgMȓ{ςeDk;U. r< vdž!e*%+ q1FU2@V\nk5~ L/&Qv:-+J˺m4N 1o}ԀHY#8w?~Yv@Ǜ>Xx/6Eaز%47Ol ' NmX3 t[0ViiRͳM d`;j%:M7?)/vC²'T"鈛㺳 ^)*Gei4bm. 'Pu+>CP xMD1J4 Fl#ƢG%v+ S-1jv!@)NĮ >F |*xC5 z޼}(5/yKmO?C*Q ݽҴd-Cͨ6t!}EJh*#M;CH){Öh i}48Re̜noJUu#t-/3h #{זMq;@"f@}pGCcgX&;6N`(kuBZw:_@J&9D|`h얳A~'?}fT{<*ZuVEqJ !R;**-^`_0.WSLq(J{#ŜVL^: ,1܁SC")PB*pE8H^?肚,UXݐ^ v!p#X}xaNZf[$ n&=jUu[O0w)3|n ut8[`: lᬰT={kwς |#w1_@6Ǝaq BKAm=go87>sTҪծsl>/p->tjJݥq6#Kb BG^6[mI2C/8ݍ#몮'nd`]䙗KV-e&$^<ޯvY;凶/@&;-xa [u0q#*S oz`=oT/;NrzbQl?!0Bja{֖CS\uD>b󻅫/mpp oRED%bHs}.rp rxcjAtB>[&g\9ʼjX3@tkߜG".Vc(]"Qxdο5zun,2 $?>ڼ޹wݥV޲O`v)2Qrx\V@5O*gR85*zooB)FPi)AF! Y&F?]X#H8625Wڛ>/ԩK!Ŝid9{=yQ, WR%F {FnH]v6TCs+:c+W(}S࡞ 99}L%ט6XLOHc7a@mKПjl @})oC؋im,o; )2)G쨚3Fr.[$"Resfu4MTR#hV^1Gl&Um"qӂv6S. O8eS(/ 2r`+FVŬ8ėD`4u39T6*#TPi?I K)C;ó#YOjE_Jfsc5159^ʽ̸$my8hPljjGй5QyKKG#ԎCl-=v'pJm~xۑ]n49 N df3_x"?7cY1W<[78ߋA2IUa[95m3;Cl*aֈ*qr}|=ܘavtCD #eY ŠXT""l{̋ctetJIp,+? !MX+)oL'b;Sch6/}\d_R]Gr XӜ6bSaν~xaSNf44^oGE&1#_a]I䗢ٓ,Q1d,t'w535@jթ =ܤD̠B (A=x =|V:1i]\@G)[nbgh0FwB]zѕ=V ٧z3ufͱt %6PӮu"6e&_LsOFIX{?mGXMQ#70GSZ>(&w&:ڮ^@zAi"猤=bD;!"sw<@} 5"(ZEcHXzrL/ؖD %*C"h |M Z`]ؚLoPu\̞Buб2ܣD<3 dVo6V !# )+3ӯ J~9 bgM.{u"(DRq7;ԍƛ40HanAW?Nd=e% MSXU X:"v{:gը)h`0F _bv23Bg?Pfֺj<›jvNUs8b"i~) ;g6JZ/S #o]᝖Wv.P2bV"2_d#okGK|2Glྻ~3}cfucD=-ɷ V姯o/4蠖OC - .Oz@uiu QDz$`CFk >B9df/cQnd4an6W=3X̚u2 "`acaRA)tQ5MzqrR~b>zA_dWZ?{!eĭ/Cٔ})mPey_ߟ{?xs{z7텢7!ͮS y8ԐJw 4BW0Р]J(ZMٽ,j<\W+ y$j=FIz{MD/Ɉ31)& ~"Rs9V'6"Tqb{zd+p{(頀?"lLJ! X+썄s{Hmy#tS3';( viSG_ѧ 9 NLFOiZQ@@]'/ 8 Cϔ^ 7 -X o>pC?vrŠW odSECs0^z V٨yG ެ `PNo ;6sP 'I햔0> [Oƕ7*F ;XGjG)rg.O?/Wux9Oj40qX/ ]ܪ@Ls& Y+ңj{azN#?zL6ə9=b:hh֐L:NיؘE%Ac~ȎR6ESlg Q"1LF}*: g ֵ,A|0uறĒofA\<7)HF``6DKqfìNy HZR><˕xk cskyY:* TW r٩٨R`?o-Mo>w8N A9 1ۛ&Se%8C4=zf<P7ML}oQ?,ikC& ɅN;m&HQ)hGt:dFiKmI 뻹 ԡ>噯dMLޥ8c-lnJPNWeVP㩀y *79R,Ϳ%$xK*1ffy0G@ԝ0wkAiVPtz}Ɏya ?q [2ׁݫ*5qhXt)4)=?Kb5 Hǽm0s%ݽS&~ W# ImAb#{x`1gnh?+K@֯6UXN;+&U"r\W(Gɯp""i S duEH}y=R ڿ9Vx/K~ 6Zɺtt]%9٧6R4z.}OfU*@wEvU kpI&R;#K/kAe7 p2K"l];y ,k\yIx8w=8 /u6"7ďaÉtp]Aik=^܃P>Ngxk3vk4P C$9:F'1J=s⃫ƕ\Ut[aC9t%CFJ3֪dUBKVC-]pY+hcx9 v 0\;Y s4X"dõ:/!WIo.߷*;"ݶ2R' ;xp;[UW.(BGQ+'QXR|a%Mpb"" Bk# :'`@(<йVxw>d Oͧ}2p^ltڒv%aGU0? kG|sEe/gK N5,6JYK?|Oڏt j4CN"ɯoOMPu&Zբ!s-)΁Anڤ*(QeS/XPX@fȸ(iqjRo`GĜ鋩N\TŞj4? Fg[^GQDj#AcihO4&LQ%>|ǧ޷/9gL/M7bѸ# ãO^".AȃN15{ 6ozW ,bؔCocsal&n_K"qR? tW^D10fO9}#16x< FТFa Rا[kZ( z!AÞӋKהBv%ڗEK`0O_<:clA9_ke5Ci!?YsͰՓY|-~J1RmMQBX}nlsj;Ňa;h~*`Ÿ̭qmö6|b[Rk&dQ˒` (HxECҼP&3}EQ=qŒ\s/ҺYldȊFoɰˤN@ս0_㬫MHdZ/ ApLښe0GUm04Τ︗+CZz35w'dKK .?{`Iw~ %x휒,d\]+%z늃,TI*do5sFBXfF#@7ni-W [ S[Z^ clu-)*XKO=;W܆fU5w=]T]͚7Sqݴ9 <-# -# _(:jKN! "mq눪I{u氋)tQ؊ gL."'|6I]qC u^sl3)I @A=:q~zThxk{g_a &i1(1q}a.6+ Js}'hK=\^8fУsH:j Ktrƣb*t GP_8X#nlg 梞,(ӊOp\Ćz%Nw͍ M܌z(2S5>tΟoY1U.Ől0쉌!PuMhlѮmӠa d URl+,svH|`>*R__1gdaCYߋ&Hl;cքMg>vW;C{L_DoM'ڎO('iFsi, +ll7WA1Eqi^))tISIpx PE7&4fw{@mdyǒ +5094gX[lWah?EQxbm4Z!EG=q5, k}Ab$LFݤkgc9@GQ-,TV-PAn^Qk'tu3z saLS.z82[*#gwU/rUZluS..S8 ]MՈu=5V>H7D &Av]<@ :RKG@$U>9{9b\~ZLNOOV6 f6S>Xg'.`$?C4ǖ axsXrhIZ8"gH%2@FTߠ:-u\[Z&cߴ/UYͬ?)&8?4B z]O kHy&k_w~pԣ>bJ/c8~Q+N(Ƹ:_Im t:jq~&*R/DEcRʆ:rP?N8(qƪ:ZRr2U QNg _Dh@Z aa @?:U 1osa(Op4Ё:G}!o#BlݴJ#v|v;.:W>6MX$p.0"_@/͊vAFH=a趑@y3;"G u(~GGbٿy磜h'* &w#j?M SG$XXu`FTImʹm;.ALւ$H1W4խ.nz879SrJd&?H4,z=l9n0}܏l,%9ۗAS4K 73 Wp5[Ȏ>e6bp_AjMiD3 }5pQڙkV<-NT ZFݢqWWaTej@?\,Y{ 4qHY?C.lJB7ђhwdk2ھl?=БaT^kGυ5GVUbWT"'3ʖ>wޡ2u{]JA'叙N5ۧw2F0 #od :f"Zi4El@0<.R={-E^WRvC?gt0ҫh Cw̅-5L@ҺJn>΅H=hn[8=b0E7 No޽%'p%F(U@*2` b0֠.\(!%MvvgTe&Jbda?JZfojpOPEF&Ǥ nu?bc'n0ۡ>R%5X ?a-6#cLmg:9& *NDsK;NX3Šh`̾sLO_$!57*[㑙v,T+(5g[cX; mmJTrZ&Vį!x͍V"ޏ#/%9$~lnFH͞Nu6,}}7]Yˡ$;e\2Mbaݿ #wË`|g^=Ktb. ʸZ;pᶎu A w` * nЕja9:YB92W3>G|Iar"dTsm(:=#<3R)c8 S*qYSOmrg+sIsbI*hd Yߑ/,Y t4Is2hb!0E/MKZ퐮U:]8of6w6D01vW `{xS%adcFmoC.FHiC4ݎ|FDwysR^΀hT9r)Z&E'Q@.Xr:,FhԒ^zuDQpB1ӗ>F1 χoAz7ivZ\/ V|ިLOhE?t GD lVY. 옫Ŕ`/KU@Ks A/Jq]-%(vTnm8 put3f-UӐ5aR1 >~α<^zPt}D{`@ sEv%Yԃk :3IΤf^&[mXz)s00y2_|Ɓ)c{=iѣۚn!<[ rNKf+x!`Z#(o #◶:?{l1/8y35 te MX 4H9(G5(cP˼a>Ͳ֬x1|j $ JSjTa N_j&i+MU Rg8\O[dm}UaetLаMzOMj˷ב52(o׭U;KbOp77 )hՋ*xٴg5Z@>;X TEW.ц5VB]!-;М.+kWߢI$́^#Np~ ?"u"re΅G-6@A]~7qd< (' M}Xѫ0Pz{`Gh1H5C>O.uelT Ua[E2#}.ŧ8|J+aZ}!HG3w>ס&@g!iFyGQu;?(I q [8lPOu}Fj\23+!^UD$27v;}NV1m xV%_;9A~ O%JrunڃZX7!);qCma)VK~@ a۔wmߙ@i{0.+a^K;I:(ԍzStlID܁=ԤY{Szm?iDS2>R yt=ނ̅s\Td6XLH 0H}JIɗ u}Eу_mJ  j$&+VVK"$* [P8Բv3ޖ|EvXf,# 8ɢ9ь7aK*PI,Hkr7f&G!#IxfHI\$I4}R9nuc-}(8h=oWHX12т2|yttt^,Wk$;gV$f^"w+*I{do% .uk͗떞'8^NR p-e%k&_=aҩ#!! @WJl=Z}+v)E="C,K_?67QA]}2(oQp;֎Ne.r+pDq'_w8M:1i;qA`|r;I>2yʬz zi/Dݢ-ѵOH`;rWP#|HJx N)9P~:,q|Azp #-;izCӉ1H/y v8w㌠!Xf1AG_[zFYU٣ESRn͏ur><~.: ; ՙi:$}4_}F5#C[\?Xs.bsދ s@*O">c0&ߤW%yoACĜp0r}XQ.eQm?bjOj$@yf(PqjO:ϱP&q("RU-u,0YZK:NbKbՖ$;+1gFf԰zYd]q ٤, s2<_L׹D0,brY$y ShWXABOU;rǡPr =NIiQWl`D okCT־2y ~;4-Wj?$q#7K5s"+@9=dE-DX ,,6TC]D,ե{>jnr(KC)OSOi!<(5溙w[_;Cw'i7=]sԯ3Քi:JR(H?ey`U膯.0 9gÌC+7{-̮<] 5X BmkoU% q!OR8b;]Ssx<Hwu94ݭ @HhUĖJS=^ߍX%X\3QEWI]dVa>C;6]6(|VXnt<|JQV3 r]4֛cq(SȔA0fe'-{:8iL}qb'31Isv3hHEV:ԼOv_6Dn/=zihK3(>% ,)2g?JN3DbuowrhdOZ(~/5"nD v 'Fx_ul_&#Ww[S[eMQ1;RDPgX]߉Na]+4rW#X+oA"FtEXV}}1?S2x!ʼn990kHE>,r;_FǴؑNWmq܅dyӘ;g bsNp'2Xހfiܑ9lgְ.4c` iRi@+;` *5i0H]ԓI[J`dtIޘ(X #G)aU$\8&L)&CֺO) ӈ>oUL(XkadwY @subla]/TX,"v8)zNI.ոD5E)#OimJ1~ P\UҌ]$X"u80:k]tQ*QI $ا)u5 RMf/H0WRWTZLAIE7s+ |E(D[8gD#VsH6;L[""Qp4@:АӷӁR]bof~(=/cpTˬReFGAImnd ̛  YZ