ruby2.3-rubygem-rack-doc-1.6.4-6.16>t  DH`pY_/=„{TqOha+coJlUK3gʂ|5}SJm[[_ U;&#duT 1 -K {=TƯ,3}۸p\![UueRk RD&\b2T6{ޠ'ُB0.y^Q}@ jZMa)qzڭ_Br|f 258脧'LȭQF{>Tk^5V9?d! & B ZZ 8Z Z )TZ Z ZpZ2ZZ|ʸ.(J8T9ː:̀FXGlZHZI<ZXY\Z] Z^;;kbVRcVdW>eWCfWHlWJuW\ZvdwdZxr8ZzCruby2.3-rubygem-rack-doc1.6.46.16RDoc documentation for rackDocumentation generated at gem installation time. Usually in RDoc and RI formats.Y_lamb20topenSUSE Leap 42.3openSUSEMIThttp://bugs.opensuse.orgDevelopment/Languages/Rubyhttp://rack.github.io/linuxx86_64I0O-=+  Q#@ # '    #n  $ GFB"B 0' F'/b0["S X  %$UO " "%5 )qu* '0}}IIe 2U,6 ^3w91EmtNA3$"y        U{1> 0$`R)WZZ{c]ZWQ) ]`\Q4  /  A   c3  AO <  zz   $ $ 4 P{$n6  ({d8/NZZR(*U.V-9~  F0  7  ),*[.3" '59 BT_ 1,/['-1) P~'a !!66dd~~&&xxCCff,,  #1:N;RQZ 6 AAAA큤AAA큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤AA큤A큤AA큤AAA큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤AA큤Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_Y_792fc04197f0a5157c7c912ebf60d8c1230e5b841ca5b0914903a0bdd25932f7a133a70491312a3487d90b8a193e749b22c3738bf0c7aabd0b3dee58ca5d140a7d503724c5cd34b41721a1b9d67ce5da57704c2234de903218c4ffd495249e7c083946a49a8e188244c17cc7b14de6bcf3be5c5a59eafeb222c482a5ceb485bab0bda7c4468cf3c0524784f39dd7a61351be5f0ba11bf9ff7d4400874cbafe96c9a5dd8d3460f7ab5e92b5b458ff2d4eed7a7e3d85bf1dac51e2b69ff1a753649e23f9e01923cf42bc4b3d144841c950e96b62253e482579938a469cb4670c1539b30fa78d07696b699c5e7083be5b65db699486a17320bd58df7a08907d734afc6c0e4876626bb728524f5976b52f3a7561d65a5388a0c1673c8363ca2993142d233e8ad9198751f667592379f7ca23aa66694073e4b66917ae367ccdf3a91bcf9bee0b449be20c563e6d26cd0f0256e3436391042b435d7b02114f90a45a57eddca0fd8c1e3d4ee4556c9ba9036d60824de7bd7747019d122ff24537b0dae2dcab4779d591a3836d4cd00843b46b4fc3b97d9774091d5e77acb4377d8eb9f6870444ba7d145bed547fd58d960b00c4d9b67c1f56147b0dd47202e84dac66e03db0eddc6c756e4c08104745cc169bdf8091d97cb523d3d505c198ba66d1290544bf651eb24403eaebcc30451ab71225b181bd599bc746174dce7ef135c56308d0942335638d82f7e9079eff6a27c78f0383a00929703c2257f87405debe8c0ec24060c90c2c5fc22770d437a517a8ee5dffdc248bd8f540b80f4058b014bd71941a68d606891ee28ba0550c3a360130bfef2120505a3901d3a88206a98f2c02fc24aa336325ba482cd0f56c56792ed8e62653e274569c11740cdabe1d045d28cd8a863fd64790f14b079f227cc85f7b4169ea59615112f843a1a06949f13970ad5a11028884d21501f9022d5459e890b615b620d275c1bdf3652ba728ccc7cc0715e8970a6d380487fe51767424fafc7d6a4171e36a9d90f60fd2068794b9068f226b69c4467e548e5e37e90dd94e0cd60c737f0ff16558489f041264894e76abce3964f90f507808a30675c49ce799789b1347d16c571a52917fbf3993b0d2a3f4bcafa1cd06c1d3d65a660229e46ac52e7a236ee1721df9aa2203dc92202965bb0c7f2c16e661fc47cedd474c2b0bd0b3f26950c206b9b36d78d8c3948e26a65850192f6cd40dfafb9dd07bf3a590b8396f177e6291c65f7fa7ad8965314a806b2078e97d477c62d8d4a517dfe15960b905cb578d8413099cefe89381130657261ef871133f5c3143bad4824b5f3bedf30255671ea9cc314b70d3d1ac0b8b99a43df8cb5ea862ce8a1eae078b811878ca84a9844c86f4f2dce7c091b7f328030c3d363b4264e06b9400f7fa830a2788a24e198904967af621bc8b82db84ef773cbf4b307b430eb591059c4ac386e9bca2977065f873e26ff73fd4e62fe2c4a5b9709d86575798db525d1f70112bef3103fde8855dc570c3950a34647845a5ad7140b859b5536749aeb97fc15e9fa09befaa8df60cdd2acf341aa2f04c822540e9f2a0a2c31fb923811bf818afa341d0070325ce3abe3ab5158319762c07490fcd9c617cb0da08982d7ee0278372b5dd792cdf9df96b179fe13c500a69ff98819577dee8479862c7840709136b5dc9c7f0c6adb3c6dd6cfdee4405da4e4cd9dd37f39ff81839e4dd607045ae4e11b66edf23549fd84ccf3cd5b3f3c7a12ed91620c79292fbad08774f9a90f074ef439a9ccd21a34309bf44fe437fff6a97a51d9830818c16b7d34d85a6d48eabf720587c02b4e064e6c9483ea2e8bff12ff5f52fdf11077d1f7618b4a7811f3f8679524e7272aa44d3a2be0974907ed2ada135937dfa88cfae79659f18b40219a4254d7282cc50a57551a98e97547ff889866bf0cca153d55cdbe1f1ac40d0e841306dbe0e276f59a2fea90a0b4b8211c274ab2ac2fff4a08f94d4ce9573fc8f61a192b7058e846727d9030af0820d87581135586ffb22be7369bcf5bb7197c26652540fb8ed54ca7f05dd3905c4d6a44ad435058cbbe80ab3ee5ed457e91b12b7a26e167e417fe8d02f587a1cb4eff836de33b9b37eae15a7b8ec6337b794672e9f8568c612140d96591efb3886f97238c73c6422d4decf887fd25215ee990d370d148fa1d7abde59abe9d90bb9df9358b5e69c896f78a9c1b140558e57aee2705a4d77ae8c83d34197747afcb93f1043af27828f3fb44018416bd0185c2c4d0edb1d9a8a2933892a54dac573eff895e82fdd5f68e5615a4b436bb1c17090c360d0896f3d196da743a42054988429c2d878c612d53096b5359d5b7cf1115e6e290c33c2cc9a628a260ccd37f1069b8274b2f1cdb00a65ad8b7136f4181ed5059f0c6c19a26eb7c60839d877e7441c9348a4e9caad639b1c7b9797d27cd9f89439bdc0af499c6329f5ad4278a926b0e9a9e2d5a4a7986232f77e8e368bd8344c2da4d1b88e23e0c05609d734c4e25dc263264ac25e0ab468116a74342c939826f68fa6fcd2e3622b1b3e2bacef2877780b983d3b00d389dc02d28da3a77b0af5450d97750726d7cfa1e85c41373e76a8432925d365f856e40def55cc3fda95431ea8e68085b80e4b6226f87f98757286a280827bded7baf702d19a103b500b0524bb85c1c7ed44320bfad7334e557459e144e35cea0302a25401202c493777af0718ef19f1860cdbd3451a8b650e49c4819c2e13c3f044cda55d329b6b80c8c1e7fffb0ac03bdb7dd90745ca2103f954a4be92e2c49d3262aaca493c3d2ec1246d4fb39ef2097098c87290237a0a6961569ad67d4ea455948e478188b8666a767abf08de0c171cb54ec2039e643042f5ea7825afe9710abc96d5b20cef487635f6152ed50a3f73c6696d06eade0eec69205c69426a698e7373abd908d67cdd79a8297c30c9a9baa5ad550510b7d70f0a71e9af8e4f73674bb7f88b419ab8ab090fe6f3392a579c1200547b37c13545da805be862328554507a5d9694970bc62a26fc8d6b67515c80d5e6494ab7ee0a233dd2c7c01654cfdf5afc2ddd5b5f04e4a17636e3d13ba910aa6d9160d511725948571f2c9d317290cc5f11cfad7b23a04626ef894a014c7f3f23b746309a4ccc456e75111660669c86e4ba97815eb5eef1c6d39813e1370298803cc3f3290ddd3289b4ab5f177a7b181c05bf6eb1474ff38049d4edcc4f8e7b96e69eefa17b74cf7e7125d9842f540578f94b82b76c586f53f1aa22ab9dbe64160c79e1fd060571669d12f400456df756b59eb9f5ba1338c7c8d24b67b3ab75767554186ad633e21f06aa1f43087767c0c10a5682ccb13057586ac4b6d915ad885b8aaba7ddbcffd6bd333963e46de0adc7fd840e11c9ee3494d4637119ca59e03382e3d487d89827ff3597725fa518a498c4d07b87e9584e4a922e2546b04835b34ba910e026b91955afb9d9411cd9f2b3e8b3b813f50a06c13889c2066d7c0b06e6f8fe8f1fc2e78570a88442d48db7eb254d023ee5e1df29e2ddf990b95670e15adc0c1b97f27835b0312e5d43a06c60290a8355085bfaee1df67e8404b56652f1b1ce5843ef132baa4ad4b702d08a13d6b29197b845b10c1b6ab2181d69079ce3f62c9ec77ca37d5913276a5f078d4f92a142183ccca980343b99f90b69c9d4e96ddd09ffbf7627c634b3e02260165dc2012ac1351d754a68d9b02cc9ac7a18e33655fdc25a170503c8b061f811879c808b6348fac4e47d640315a2d919d819b02b14ae51313825afdd8892c04ec2b9bdda4a1552e07223926c56e4b098366d6f28655858ce51c0977c25b1e98d36b890099b475056fb6dc295aeb655783600e24b12b9366ee7e7846f3ef058f72ab77b1a3ffcf22dedf69bfae5fe452fc2acae8cff8abef8050411201656483d91677b9e5482754a951da2e56d7ca0e3fa99b2299b878f6a47478b14047c233e38be8eb19f2853fd41234d98504b1ccc3bea72edeeada4f0049fe56d46304c5f88b8d3ab2e5dfa43a46372f53bd9d63ff1e2b89b950c82211fdb9a36ad6dbb08240e06792dbd2cd32a850435cbaf20f05edaa671f8bf2d283260c82cc7bab36af0fa0210d7fb56cdf0988a42f48f475acaabeef76de0b2ca6ac5cda8b0adac76d131d401814be2e13c783294efc82992ae0061f227db47ea3331feb237d27867c4fdafffc4e1708db33c1d38cc789ab68206ad46cc0a010f12f12b9ef8386e02c390cc86dcc630425de08159ae6411898c952fb8611333590bbc7759d7837c7357e2a750a7d2869fa0b2321bbd641c952518e5192c8663bf7001e395c785671a6a9c14017500c09851b44b55cd4ed68ef65971bb73e968bae90f1f3bdaac4225d37f6919416bec0b11752f9daacbc53ef1333a7ba6b6b35ac637139f9d124dd7489d704f08002738dd74789c2e153bf80a325ef1a792c5bce2fe0f17af94ca63ffa2a72eafc177a37d9ca26e8a373823d7a919e661421603dc898ea4a609da79ee4a0d6dfd5bdece0185207cd6e05a101c5d20ef017235e750a917755e9992307434c2d70ad7c95bab68d9a785e40428aecf90481c0361bcdc15011bf69a053a4e001258445d5b07d94bbfc4ae85fc0683388050890efebd2bd6b3b17ef1edc73e8665dd4de73da4957a7b63a82fb374316bff71ef7fdec813b3af2c900977ca64bb1e77a9c0d1f9cac97ed1b7757c3b910dbeb641a8eaa75b6cd023f91a877390728b7d984d945e88097dd3b5bd898db06699af2af04ecfc97c621266fabd12919d5b40ec593c4c27c53bf87f823bb6a5c1419c8c7f5d83cc9aeed5f6fd5bd09322038b16ed730e07f9bc72d6674e617b0d29d70ce480cd9c4e28b2bafb485e3c52494985df88b1e6914e92b81e6112457537591b2068bafe8dd9f89fc7dfb113db5f7edd5fd2bb3344ac478073ce1330dbafcb95495ff0bffef5098a8e6cabc2f891e52fdea8677280080fd5ef00fa7c590cefe41a91e39ba1875aee98e7ff6cc1aa2f611e176701124173f3063f6a1f266d46bd462fbc863654afe8e5c1a2c9d1cda5ffa30a0df36967df2c0ddc0320cde8206a7fd6a12e4f95c5983fe26e02882c8fca5273de6de1479bd901a068f2b3776671b7daccb190406b81975bd15e0cbf41d6fdc9dd63a61dd9adf77026e1189db8fdeb7816adc6818e624c695402b188cf84236506dea61ab505f74a6210a040b33306755004f8f21342418ae234ee95b393f752648baf31acfc22178cc10eb2f1d2e29d4bb47b6f6f47070af6175c84b05afbd2e5b9c26c34032c1e1dca63263c52cec9409c9cc69665853a0ca43b07021bf478e7b813e117c39b2782cd35c9efff9b55edeb947a7a0c5b3b3ba3175a572f2b492b17ee97f33c81ec106b4e426190da7ca4bbf74355c69856bba7b4e2d754b7b467cb72db2fa01eb50cf480a3aedc79ef9594678641ce0937fd949e269f506d632e08bb21dc1499c09f4102b682fc9ba9764e3663e0c72aabbaed8fc35649570b6f752cc50da0a641e12708c1784e2bfda4fa84673ec3cf9fd25546791c35ac8c0e2036e544639f3c2ec20caf3e6382303d7d1d5155eefb659e204ea3abbc472c1416f0934eee8ba4963bd84d310be976c2a4754a99a04b1d7f8dc5bcd7e49d5d354e65571e5968ea71167de2ec18d6520baa5c9a68e82e86b95f41e273877dd0be4640a88dfdb1390cb8fcd7f3168191ae73e538d458795b9f878e42155b9a83a4ca7901d5883db2a8d9809c71674fdc0b64cb9c724bcbb892c8e55d52c059fb3e90ae7a0c29931d347405f33f547f59f8aafdc2e6fd5249e37cd262c141bc531ed6ef4b6e937b384099264c63333a7a844ba59c4c5cf247cbee123b87ec8f42198365d76d8938ff56f86f90f0f75cd667685d653be7fd76dc778cdda3a9b17b0610b50ba20334a093de8227e6ce8b3d23eea5fa1e6fe7f933f74f552b3864406caa904433e31e2adbfe8f43bbf9082e8e4b493832be1c983e2b2b42e9b92082b8f60fe7a9ec2a606672af4129ec68466748e1e4f51ecfb1d26d48204d225efc69ba8101fb291ae77153c9e071dffba527faaf2831415472ff91181f0e056ae1571371be9f4520e7ad1f5e0f0883d79ac097d146e3030447fa20d55d26bd95af7b511be1a6e51930c1d534dd26aa0a7fe03e45ce3d3999ca1a4b12523af1d5c6b553a670a18010259b36ab76448f36f2279ad1dfdc065b16d6c2a4d2ce4550088efa9de39423056e004ff22722486751ad09536bba4a8926c85bee2613a0e9065e3e5a72e7248ec5c2e90c03df8a4890f1a10d7ac13024289be978003581d709265b4f82ee084c596d5db4d1ca3946f15a70fc576caed93447bfc1d0b2fac946e3a12478c431a63e75d5c93544cbe127697e57a97bb461b896134e0a31896175e210e02fdd5b64b2bc6591cab85cf30549cf96110b5600afae9190ade38ef65a80a6b5c70953a6d69970c603edea8c88910f6b464d39d9230a14719655035f122725a2c02844ff0909dde988b4040612123c0beb29b694988d5573a248f0c5f294e9ccca768c824e20ad2eb5a8498f5f9e958136e2fd0f53e3293a42bcacfb3f425c6a3261ea53854e6f9835d03cb8972aaafb936ec159b9b48e1843c75bafa230e5c93346c10364931b285d13ce6ef3d31832d5d0d97eea336bda59c1df8acc4a0ad033fda50128d2da1f20079405e13990d30080f55ffab9b69ebe46aa14c24ec1ffb3286583346c5fb3f26cec838d1d6787d91c4770e7a68fda65c3e7fff9af7138526cfa9caee14605a835a2c2040cdd3d1bcbd39ea5c770b73dd3dde843275ab11f1cb356bef46f4a548cefb0558339b0f55ea95d0b6ed72646b5c9499c5674b880c0c420d11865424b4278605a6323bb528c541d4c06d1e6517cb869c18190cf8bc6b9844179aa3f3db6029434334ebfb0d8dc4b31caad7bbcaca71c4b270bdbf059fea8085642fd068059a68b98dcd1593ddc3bd4c2c945bda101143350530d40595665f617065a222fbd538f00214e732cfea70212cb4b4363ba7d092338ed492a31aa9e2a1ecf11dc506434dd4fd2846b42c1f7cb6ad52fd9bd32b41faebb8d525a9912a3ade1ffaa087dac78aa9a8f57d75632b730436a455e2b252c92cc3e4a69a2e01c3dbc7e5faa6292296c24fdee291d0cf698a85eb44c6d256e1d3318f506e6b915dc7bd68dfe3ebd897922c4856db2d1947c645bf0e27c804aa4342564e86d135097bf294dc060047a72a9d331d318cf5c7803fafd7502bb1e936a2fe51b37543629927e889e9d9d8b3adc1653d1d2e3933132527c97062c18894d5bdd7ba2b8b1c048908211785eebcc5bc14a3b8d358cc40c1920eb14e4722e093a4ac033abb2c1d27239c72231e6086330070ad5a83b8998a178d13d71a1ee04272b39e14459e611b2f1b60255f555e22a2e38138e42e36eb870fe2b7b027459da767781ee13b4232b16c40e427bc112b65fc1fb8ecf4f0d99abd19aedc3e93b72c6f0b9ceeae3fc7881b492d02fb92454243914d4f78804b97e966289d905be7d4d24392b591cef15b473e04c2893aa52c7c568363d1574b2373c40a1a31c5fd8815892ca91b947dfd3b9a817ad2da3151d91040ba575ecb4c2f6080d89faa1cbbd9c5aaa1e98cfc63d070aaef9c550c52fde7dbd74bc8a5f9dad61dc8114b1e95853e54b155999be9ddd750d6ea37bc69aea44d9e672479d3ce8ca82ee18670b0534d11dee90b666b9a3480ace4b169aa66fdcc1a2939969a9fc2daf2b9df3cf042a12950aa1151093b960948ab8c9375f9deef381b15afce8603a780cfbfba2bf5a9529161561a75ad6070bbfe89a6bbf3801df37d77ecb95a4a17a64da7e71382d973be15171955b0e0b7232a3d6ef4785a9b0ff14f6ad3630f1e11c2ce5aba0bbbddad68d00f51993b14761d2e60fd74b2cc3500d2c037b4e1103aa5d0d4b32dafcae8a1bbcc0f2dcaea7b14be1a489a0645b93f93fe6f4746bbe7a364b7d5825e9a9c2f7371ee76c332dc15ff7ecea3149d8cb9c4d1033689ea66830121f9f6980d787b7ad8d06b8048511a7fa4153c06f0df25f0b6fffca9276bbcdaecaf25b8a8f2536bab2c7abe0e449a2b6dab02dcf59fc594e404c7e2b534d77a544429816d07e37c2def7fd8ca74cbe26d3f7f2d47bc2d838cc00c379f328bfad7b27ad5af2da26016e5acd3a67698ec9cbd3e58eeddf4fb5e8452af065b73dfb5bb141ff498131580151c095da5d21d55618d1b1fbc95867ff7dd2b000d1a2e38c8413cf6314f6ed5ba0ffdfbefd7f96536f551853097d666e6637bf509db73c30f309b08d680db5d6d9009d85226d6f99286e4fd25c2d7f2ef8d4810277958d9bbc0c62e1c725076e069dde90a6aee49153bb5ec4c690f927f39a0c3aec485fb4941f8ed248660b9b6ffd3a07f07fe6780bdad1234df1adf61a5f4f607bf678fcb528ee1b3c41b950d2eb156e573ac0cbada4798af50d48ae79fc865c96d4f8d5a577552209e2f09bb761cb20652c279bcc70fce502b1e09079ffa28c76a0de56e6b0155a3d6425f69a7180440100b8c26b25e7b9e4fd2c0e3f2c1927199c1a0b817cb9790d4a6e7deb226ef9eb3465a19276d32e4f09c3306cebee2b5a4b12f2f812603fa95f25c9aaadc25e967f2526e01a7ac6f7014d6be9cf89b241bdb72b5f12af3920670159e966571891c06046dd67d5d61a07f887cf703cb6068825bea6b7edbcadcce9804435e7910cb4ae499ee0da56b583c5589e4dc4dd80b045388c3be9bf5b2369eb65edbf7e00885c8be02e949f768a03366755f1ff90eb2100d892358708b4f5b227e804bba1c8a31ff37c1cd9f762c17adc5d84f6c22910b6790098886d578a9817f5a985498b601d37929f37bfefb1c7675ea61f341bd2f5e3f46e915df9827a424da22556095f781c2dea3f115a3ae68ba621eb9b558953b1357af030e2033198599ffda39f9c356afd317d35488c123b339fb4edf4575cb45bd045334ea5d2aec36dc98636c4d2dc1d1ea77a820545ee76fe0752d035501867b2e43b9be03ff17a6bda04d6eda58e9260c6e8c22c43014efa13275fcca8c3396929a2632c2e50957d9b0028a4e5864e9f041cc491486ef0553e41f09535c5f706224c7f34bddc021f4a046ba49dc3b8536089f86400a2754861051157f2dc87258559c4a6ca29e5f698b8c7060cab1c5be000f76a801e05e018928140b3821fd3b3b2346569984c329c229031e3076ef982abf1cc07ed52dab60386913cfb4012db518cc9f566f53c687302f5ca47cf02de7143ea2717bad6a560c6bc2878eba3a26b4de085f5e96218f5878c65d7f67de9a2464e477e2df113cda0600b8aa6611e9816fbe40d8cc4bfdeee378333121ade2398ccd8ff2a4d4528598fd2acd57423bf3cf7dda88ab0b9f7584b049d51dc6a31e4f93a18352dcc2792da27eda533e63adb8f7bdb6e00beb1f72cd78ac2135f00de5da5ce3628b2c76b8748e14e1d0a05366472404db958e4ec66aa0ca7680db02e00e5a92650aed59af12d067c51b55bb029a819414d3d88603a3b6b04b0c4b3ef4bbae320c4b03cef596b219fcce96ebde797431172967c0346153b18d1c6605a1533acbd4c051985c62320b539eceb2faccbc666ab25097364b9c6ee6fb208a3496083f2fc94c72df511ad36aa862a004a054b96be5b08f7a564001124073942028dd981bda6e85f74786fd6743475a61fa5ddc3851aa50d05bbd3905d2e2fed6ebad802180c2cf864c3c4701de7ad33e9c63fae5e6a23ce4c24a1b34e190652419749afb0ef2a7c401e80ab6b27033dbe300df90e722d58f25b6ce86c5f1f0b3bb58e11fae1d00090f01c2f9386dd20f07c3a778588abe7e90c04501aa2af0ccbbaf9bbaeea32dd316615c347b7a5be6882039290cc5fb08d43ea0ac20069a722a1196a99d1b906214ecc2e3f9b3469e8d80c4a2bcad8ba392f41be6032500a497cc0709415ccbcbaedd314c16509a8fc4e0c44dee1883ad194792d9f0fea640b2cc40fbb469f78dfe69ca5fb5ab886007ffcb8098e4ed0f1d03678b3bad4269ed902cbeda00b5252e886cd67198e3fc8731ad0d1e4bc974009a3b5360294970838fe02b4b86fe55b237f69189f43e4d79aa2dc7594bb305aee1c7abb167a33d43628e4cb93f135642cadf55a5b866265064be68ea99fa40869fef8c4570a16a437c6a4751af0229b6b0087696bef69ac3c430163a40cfceb2d5cf727998e5448c8e5533f19fead55f2893f319f942d2c8ecb47722dd378c872fe8e182f3c0b8d76cfb68fb08d7648e2a6f31d680bcf91baec4a0f06f4677725ff9db17c45fad8cd2b557e91a8a49e0830a9f3a6cf7c184b46bd8cb11635b3e3697d8d47e95a08785a6afbb5aae95017d379071bebb9316452eab5577dabefb483d39ada568eaa5a3597e07e7ad3bf63df979199588abb0f166ba03b876e45104eb89f3a56920895a710c1aeb41182997061594336c1e6c093599ac89b8d34c7915958b2d8cee2b1ab1b4784d10a954f3a72b1a664cbd12be58b36f14f6efe07dde2d48e1c90e431dba3ab9843b22f659a2b47ccde3381ec0ac021917da6963580af93bc0d0cbf4521def09ec2bef68e2829848bb354f2c41f75ed3c4ee1a59c9d351f2b120a82bb5fb71e355a5e566b712959539b34ef66b8df8f062d64f180bc069cdb01d9515e2d5e24ffa896df6d24d9a3a17c04742db5c4c740daa30bdc5beb78bcbb00b417b4a4f2c76aee2f6e21e6848f8efb65de4088dc30a2c6aabc827df3378cc94963fec988e52a28d1f7fc48b752677e4dfba65370803c9c209e88d8a70743c63af963777c201c8de6ea64e5edfabf70812fab9c210c01c16075c40d9b311f22183dde1c5e342c03f0c643213fc4fe4c2d706fba6f06f686971bb4ca46230e7aaf0353459710fd00d09f98d3705877538cc65802750b65dedafacf6fe28f08a106240f4ba5cd61763bc6a5c9eafeaaeb8cc32582138d243a0e28a4fab4a8ca1205c5badecb4236fd864897566b6d2e74d9c5874606f7a9b144399313d952abc72064ecf06e60ec55402c84f805cd41b313bdc62712e08800e51436e292ebef5af7aa64c5193969da8943c569f4744c296a7dbd07c834786ae452bad59e58bb56e2713d5f4e1067f9dccce1210ee157c66a8037a9c620ca72fa8e34ed900c3d3829ba81506bac7c5fa56e8b34ca0ced3132fbd07d703dfba6e8526faecd35592bd106b4be39f52452e869d0495dfcb74ce95a25c2047c4e7f9ded79e882bf7d9d89ca4e66002a30133c96506c8fb56feab3c260d428a3f02627abf3fa8ba823202de53c5bbecc449fba271784d4f6889db20bb03c726d56053e5a54388fb91b25cf773f7ee2df278e9ffe0b2037c64417aae54b6d92dc43b69cb1381bbafc5c5f97b7a0401070ed5b419e21ba52eb8dbdc887dff7d90dbd3e21dbd806a7348267ee8b77dbb382a9ea8212738154999825004cb5af5c9cfc3dc379ed7426bfaf1e765502980148c9b5e3077a3e01da60efd0af44ce2382ad7df190c4c94148daf7031120750c1b87e4b7379fac007af02acb5b55f71666fd3a71194232a1e5a410b429e457d4afdb11b7d76890bb90d998b2bbc9cb1ede7f8c3d4d11417218f2f12f52b2450b4efb7a9f4ef85eb28fed4d89a99077a60c4f6ff141339d19b04461e2c51cf11bed9851a6461b3ef2f307f1fd05808ac8e64eb5ca2f80a4b5a8a7af5084f527fc57ec98fa25bb628bbc5e16762e7a7df8c4bc8a229f420a8cfc0d813cdff61afe7d1eb11a06ec7d5d7c87425cb7018d8e8af5b056d97fa515d6c6b67d9e7c0f97f3f78de8b956cf8bce2435778fa29ceb2f44b67810137ae973ed662f8c79617089027529ec55f353b3616780af822a52b0d1a21cad51a7354ee6083dba58e3960f99003a342d075ff40c2032850608148ba300fa4020af9e7b2cc751f561317c28764354b65062537579a60db14684e3e709433d3a79e0a9b97222bf4f332bb0fd8fecd6fe1f86cacd44fd7a20294191cd9d8a22878bb4d93a92f9608818c28df9f72bf85b639833c9e726998488dfd413cd118c47f78b550cc0271bf82d5e2512891a03b5214e71fd267c75ec70f0db078643688cb02bd59770321301b14a2f6c4860e9c5631312363f2db861ebcf2afa5e523412159451ce4b93f2c4903dddba6a183627f8edb664f06912e725e899fd3c089b9ff42b90bb057e991e97ef92d19574c5cc57e4fed5afe1552af1b761babd1593679dd4631cbf36873737aa34ef5aea44aaac78f5eb276b1280a5b80ade9b15345404b479e541d4e1e4a235b25c9695e2ac14926ccd495a8cea91b0d1abe6997a72d2989f71e0f1d8281a02048b8ffbe5a715e8d57294833ec7faf2ac55ce274417b9b4ad8f9d7d591c267ffb78f97d26549db305174fa0325bf2eb353abe5ab91678fe26997da32be46e4b9617c509aa5853efa34f87480504484bba9d8eb1eee126887d353a7b5e9bfd35809e93d14ba96df3de262af6e43bd61532c98c57a1cf0ca773136b67b500723c3d650e3c88ab480aaa09320a49a1d7e21d2151b968b6ba8e77f07e29a214ca5be7873647ce465c935332ad80b580c9103d723dcd47162a37b10ef4311ceaf8992f689084aadffaea326e0564677a42c4f03ce0ac69c5ad56cedf1ce80294c98eab23f60e245dfc841bdece65b081265cc3f7e732b508122fc89c6dba9eb7d9f63af1011eb581656db3a88965194c0847ab8dec862428d64954c7b70cefdcc038351a856b338a9a6d7e648fd856ef0cd962b84b098eefd10c5a39e773f98789c98587f18301412cf96eb614d44639a3e819ca2ceb8ab2b57c6084ff16e1bcee9576321151c851e992fd023a9e3fa5d6bfeaa89a78845e3c266073c8bc51629a47b9f63853eb4a233686cd7ed995dbc4032d56dc349d81440ebebc6270113cb6812d3fb4229257c82f174dfb2b31d227dda9afabf9eda8f9cafad3163c9c4f0a26dc6306b253fdc2113facc1b4df7aa58bfe9fecea941e92329db7b693bfdfb96cec80cbfd7116820efdc04407f9858fca3f35cbf8196eecd6c035fefa8a67bdbad3887a68ef03afdd96c60a784dd1349a68cd3efdabbaad85c9467f1aa071a7f53b1e6ede8b27a6e89226b74fe6b008017764e67d3d9a97f4c213ce51a3c8987f760d2c1eec173228298f58049e0c0f4fa1cebb60af1f8a96ea964e38495a048a89f7d799623c6e60c53080f80e5d6cb04010fde2c50ed7f9f37a68ff814e62f8732c1447869548b2a104251d8c41bf6bf0afc6706a092807b44bd2e0df02e475d6c77354a8db207e74485e1c88ed85066746e2e5d5dbee8b5adb7ca5543d01374c5f7b99afc1889b0b7bdfffefc63bc72a5830768cc28ca35c4df0ac589edda7a20abb7c988fd5102060505909c99c4a1439fc8df0c22d0d3c3ccfce5622b5bd3eb19ea55295585cd6b5c9e4c33669f174313079adb0b49064dc8fc23922b0ca89f53381e5b52d2b3643540a43bf1e264b155149195c0b7ed2111609c58f0ea41c1b6c747986a3f73eefe768cdea69cd3002ca5285c171c67063b5037095e7bac9d4fcc1d81da8d85ff17e84fa175162eba00ef507dca5cf3f2eab32ae9358c9049f58491cbbff03203ec5d4eb6a0705dddfbb7d5cc43349f79a454731b615942d3ec886c725a98cb0d966110679a15d083ef332ab98fe1716d844a1ec9a0530addd93fa9509e3e6631b2251d1798a24cf8e0323e92193d94656776b242110ddcf8a07ab7da1aee5d3a8810599f1da59148ff2ebf98585eb394dd4553d9468257695db739636b9d12a3eeb25cc3ec4aec76caea61d324033c1934c091903a13ae50553a912e1763f96c6700054f0e4ab69a4b95e3bff3f648985b08346eff4431112140780bd29bc1d468242a0fad959e7beb3d7cf53caf419b491acb3a5d3e4b0cc290d2994e4fcc73d4332e9188e8483f20f251bd173d732d54981a883ccf1c10e27ba7ca8c74b2664d1bd834a0720d38c7862a08427f682b857b17a276794b9a37b61f2fb8343f3dd02a330e226d543872c446872f296c358016dde0be68caf8b17c9226958d4fcd53c98187345d5cf1efdd94f38bdc16938a995bb233a26917a6db7f580d3faf732fe0bd0e540331a9075c01b33460ab3892c7602500ceb86fcedfe041cd9685fc9ab58fcf721632f020c367e2dc985a8caa53dd1e22145e893002b25955325452ccbbff8499dbd64b0e800496340ac5636b338f9793b6d96bc1832fa805ed57187d4c2f0937ae95c349340a4a1dc3677606527d49866d791f2674ebfd86cd0e2f15c3add0389b0641b91df465ad5eadb1479984269112f756893780c065700a38bb28fab515861f53755b844b6c616920c3e0d608d0dd2324f4b26dd4e0d082459d86604e4b14ef01f1c7e0b8a76159a547cce9c5f5a93422cb7ae6b31677c7e71ec6f88ad427ef6e7966ef77fcfce874fbf72436d4fe391d7a534c9ceaf03306e00f91c24f1475a384a3f96c6974f358ccd0e223616d83a87f1cd6c4d439475250f68b223829f15b599c8c78968c84b172ce70b44454b9ac13cfdb5eafaa8aeaddbb050c24b0385acd37a8d32201c1a9893238c95a448b16df3b41e5b2b4e8603e7d8348173bc2118c1f789765d24d063f1a0f907cec4da5a5fe74d0f87b243ac9312c21184174e282e55e13a86e18883409df8cf2e3fca1f06b30d1c71350f5174e7e1a4e39a50553f15a7b7c431d87dabcabcd44ec596b365654aa672ccbc515ea926ae78823fdbcf6853f24c75815ac2400e5f49cef217e4a3c263264f4ed3898b63d1785cc17494404bc5c7cb28c2f23685142ace52848c02570a3e0475bca72f1763eb3589f87352aa91d199494f61b7279678730fe91fab796016d3fd0cfecedd8ea1536f76b975568877df23fa7016edf92c6d36ee048ae4ccdcaef268ae70bc2a1e07947d7d290ed988b4e175a457a7bc20813007d5fb33d2df0b551f2446a469a4a76c41bc6344ad9482b567ac2f560de44be31c5c3946522f94d797a4d32502d1f99fb585bea0516f486fc77793406752493c3905fda1114d6597583f383f99f6356ced376ae59f4e23d799f08bce7ce362154066e941765647fda6837fb293fb1c8a3724b402e2b07dd33b0ec32996fbb3cdf1e8a60491597aed08bda6026c364d8c6c49534796fae3336724569bafcd5eec9299ca74666e639dbe8c61c1b5aa0606230f29995429fcfadb2d5138f8555dc553887b21197a7ed7bc23f05f3f859403ba81e0aa541a2079f7710007351852720ffc6867ef3fae31f7e1a6133bf870f6a8b62481f1c16ba590b010786eafe80226034ba69d9856eb97bf5bd000d5b72df9df9ac9eafa98cebc3a776845f504f22ea979cdb95f23a5c67703a119f031b1fe77261a6b61daa75059d13977d90ddd18e453e0fbc607d553d7edcfaa25e2be8354c371864104070740e0becba50b1e0dd74d4879cbbf7ae52d0c5c11f691723a9bccea541b4e457e10fa22b0e3fe76a316d967678df5c9786eadfa425eba232f15dda039bcb42d1c1601481f43d7d30556df7e5ce7a190ac5c74edd77f9db512e7ae2cba4d2983c6f55881182a6575007f00eedd06d18313ae6adf8925ea5b73dc6318827f283c6c22521d1d1d72afa90b8a1a23b5d16c7de9c42be604c15601c38567432b70d61f893a2d0dda48d3c7af17a380fc35a2ebfd6a64c7b6d06a4d66590f20559db6ef999f72534a02f1cb777eaac05698a864d20d74680a34dd0cd24bc9b90112f427b37a147f221ad382cc0d786c5b5fb22c1a9fd144dadde233c5cc5c48f56ed6bccf8596f61ed33dfea7bd5b17d4d666403be7e0678c992baf745612209698c15c7f82ac4e0a95e1f24e4d6a3f17fe7ac77e329f0c1406d55d932679a4ab5c5c3db5551f7bff959bded5f98c9bbf7c7fd2fa6142b889f8915ffdc6311d838c6c77fcdbad375170ae9dbfaccdd1fd6699be8c70ec735d6d07415d20a0ab6042ef524c83caa11b50401a8e5f39b8c144773f91f3819f6c54320424b35fabfd8e7ec43f8f075ee327efe2b5269417c74e436a15e3fd32608bcbd7da88df9f4187649a0efc0c621fa8c71ff156d25306e0e15beedd3a7a18fd48a8853b04980bdb5fede8a523d05189b60af3599a518e40dabf4a53f37f183af1c1c57e15df8a5d846f49e92554746de04550d9929eed0dcf21162ee970e438c4c9dc9c0ed9ce9be6be4903fd537382c2aef5122c4e49727a1d1038abe1271df2a1ba9e164b467ffc261b46e31e6545ee072f21d7894c4c0c93bbf3fb26c0380e7fe2c4ee85c6121f0043cd2fa2680fc2cbda5af8d5dc443e7c76ce25502e1f399f5f308d3eeb52e116fe305ffe9fd0661c90e3b6a499816f3c18cec92f4ce0b566f3610ac964ea5a6a9208024068554fb3f8d5a14809a75a1bf83e011a6f3c1808d90a0f4ed9133929f2e8698e6dc0dcc5ea0d9cbda9529fe837ddee14fdfc3e2997e0de9e2941dde5bd346fd555d5232c75d6e2a9511ac9fdca5be64fafc6d8eda6ee684fe992fe84fff4b1ba3f926ce23ec27831ddf0aa70d130ceb4605edff08207c0cc4fd713ed0d17d77a5479b916eb797e8ff2b1dcd7a21b477132b95ba50f93ec08647bbacadb2e85714450a7d8e1c28e2eb9e53daf8b810dd72014cd27f9cd8359dd10e1c89e1e04d32cb9c4fff1890ca9d99b622503e63fd110b930a34124d6075161408597d1305236d26b213c2fba45b0a944ac97d0ba09a8facb4d11984fce04bc18dcf81a1d9027274d9f6e2cd9793811a98f07e9a51e62dea31e29cd3ba3f8a038db66c64008a958dc1f3a10fd8bc735ac7547dba3af0ee4e6e5d5c6c77b400cb36c35814bd7ed6274b43af3539564db9ab31e67968c63f9b33d53eef2ad1cf9fad4b7c30f4a7d35a3a700ce092f5ca3edc3f7a579a4ee0c39834fa4rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrubygem-rack-1.6.4-6.16.src.rpmruby2.3-rubygem-rack-docruby2.3-rubygem-rack-doc(x86-64)   rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)ruby2.3-rubygem-rackrpmlib(PayloadIsLzma)3.0.4-14.0-11.6.44.4.6-14.11.2U@Ua@UKSTԬTT@T)IQ@Q.QQ@Q"@P @POyOu@O!@@coolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comtboerger@suse.commrueckert@suse.decoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comjreidinger@suse.comsaschpe@suse.deadrian@suse.demrueckert@suse.de- updated to version 1.6.4 see installed HISTORY.md Fri Jun 19 07:14:50 2015 Matthew Draper * Work around a Rails incompatibility in our private API- updated to version 1.6.2 see installed HISTORY.md Fri Jun 12 11:37:41 2015 Aaron Patterson * Prevent extremely deep parameters from being parsed. CVE-2015-3225- updated to version 1.6.1 no changelog found- updated to version 1.6.0- Fixed all rpmlintrc errors to prevent failing builds with multiple ruby versions- added rpmlintrc to ignore the rackup shebang line in a test case - updated to new packaging scheme and add gem2rpm.yml- new template version- updated to version 1.5.2 * February 7th, Thirty fifth public release 1.5.2 * Fix CVE-2013-0263, timing attack against Rack::Session::Cookie * Fix CVE-2013-0262, symlink path traversal in Rack::File * Add various methods to Session for enhanced Rails compatibility * Request#trusted_proxy? now only matches whole stirngs * Add JSON cookie coder, to be default in Rack 1.6+ due to security concerns * URLMap host matching in environments that don't set the Host header fixed * Fix a race condition that could result in overwritten pidfiles * Various documentation additions- updated to version 1.5.1- update to version 1.5.0, remove suffix * Introduced hijack SPEC, for before-response and after-response hijacking * SessionHash is no longer a Hash subclass * Rack::File cache_control parameter is removed, in place of headers options * Rack::Auth::AbstractRequest#scheme now yields strings, not symbols * Rack::Utils cookie functions now format expires in RFC 2822 format * Rack::File now has a default mime type * rackup -b 'run Rack::File.new(".")', option provides command line configs * Rack::Deflater will no longer double encode bodies * Rack::Mime#match? provides convenience for Accept header matching * Rack::Utils#q_values provides splitting for Accept headers * Rack::Utils#best_q_match provides a helper for Accept headers * Rack::Handler.pick provides convenience for finding available servers * Puma added to the list of default servers (preferred over Webrick) * Various middleware now correctly close body when replacing it * Rack::Request#params is no longer persistent with only GET params * Rack::Request#update_param and #delete_param provide persistent operations * Rack::Request#trusted_proxy? now returns true for local unix sockets * Rack::Response no longer forces Content-Types * Rack::Sendfile provides local mapping configuration options * Rack::Utils#rfc2109 provides old netscape style time output * Updated HTTP status codes * Ruby 1.8.6 likely no longer passes tests, and is no longer fully supported- updated to version 1.4.3 * Add warnings when users do not provide a session secret * Fix parsing performance for unquoted filenames * Updated URI backports * Fix URI backport version matching, and silence constant warnings * Correct parameter parsing with empty values * Correct rackup '-I' flag, to allow multiple uses * Correct rackup pidfile handling * Report rackup line numbers correctly * Fix request loops caused by non-stale nonces with time limits * Fix reloader on Windows * Prevent infinite recursions from Response#to_ary * Various middleware better conforms to the body close specification * Updated language for the body close specification * Additional notes regarding ECMA escape compatibility issues * Fix the parsing of multiple ranges in range headers * Prevent errors from empty parameter keys * Added PATCH verb to Rack::Request * Various documentation updates * Fix session merge semantics (fixes rack-test) * Rack::Static :index can now handle multiple directories * All tests now utilize Rack::Lint (special thanks to Lars Gierth) * Rack::File cache_control parameter is now deprecated, and removed by 1.5 * Correct Rack::Directory script name escaping * Rack::Static supports header rules for sophisticated configurations * Multipart parsing now works without a Content-Length header * New logos courtesy of Zachary Scott! * Rack::BodyProxy now explicitly defines #each, useful for C extensions * Cookies that are not URI escaped no longer cause exceptions * Security: Prevent unbounded reads in large multipart boundaries- use new gem2rpm to provide new provisions- Spec file cleanup: * Prepare for Factory submission- handle /usr/bin/rackup via update-alternatives- initial package of the 1.4 branchlamb20 1499452415  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ1.6.4-6.161.6.4-6.16     !"""""!#!$$$$$$!%%%%%!&&&&&!''''''!(!)))!******!!!!!!+++,-,.,/,0,1,,223334445555556666678888879777777777777::::::::;<<<<<<<;=;>>>>>>>>>>>>;???????;;;@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAABCCCCBBBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEGHHGGGGGGGGGIJIIIIKKKKKLMMMLLLLLLLLLLLLLLLLLLLLLLNOPPPPPPPPPPPPPPPPPPPPPPPPOQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQONRSTTTSUUUSVVVSSSRWWWRRRRRRRRRRRNXXXXXXXXXNYYYYYYYYYNZZZZZZZ[[[\\\\\\\]]]^^^^^_```````_aaaaaaaaaaaaaa_b_cccccc_dedfddddddddddddddddddddddddddddddd_g________________________________________________hijjjjirack-1.6.4riFCGIStream_rack_read_without_buffer-i.ricdesc-Stream.riread-i.ricdesc-FCGI.riRackAuthAbstractHandlerbad_request-i.ricdesc-AbstractHandler.rinew-c.rirealm-i.riunauthorized-i.riAbstractRequestauthorization_key-i.ricdesc-AbstractRequest.rinew-c.riparams-i.riparts-i.riprovided%3f-i.rirequest-i.rischeme-i.riBasicRequestbasic%3f-i.ricdesc-Request.ricredentials-i.riusername-i.ricall-i.ricdesc-Basic.richallenge-i.rivalid%3f-i.riDigestMD5A1-i.riA2-i.riH-i.riKD-i.ricall-i.ricdesc-MD5.richallenge-i.ridigest-i.rimd5-i.rinew-c.riopaque-i.riparams-i.ripasswords_hashed%3f-i.ripasswords_hashed-i.rivalid%3f-i.rivalid_digest%3f-i.rivalid_nonce%3f-i.rivalid_opaque%3f-i.rivalid_qop%3f-i.riNoncecdesc-Nonce.ridigest-i.rifresh%3f-i.rinew-c.riparse-c.riprivate_key-c.ristale%3f-i.ritime_limit-c.rito_s-i.rivalid%3f-i.riParams%5b%5d%3d-i.ri%5b%5d-i.ricdesc-Params.ridequote-c.rinew-c.riparse-c.riquote-i.risplit_header_value-c.rito_s-i.riRequestcdesc-Request.ricorrect_uri%3f-i.ridigest%3f-i.rimethod-i.rimethod_missing-i.rinonce-i.riparams-i.rirespond_to%3f-i.ricdesc-Digest.ricdesc-Auth.riBodyProxycdesc-BodyProxy.riclose-i.riclosed%3f-i.rieach-i.rimethod_missing-i.rinew-c.rirespond_to%3f-i.riBuilderapp-c.ricall-i.ricdesc-Builder.rigenerate_map-i.rimap-i.rinew-c.rinew_from_string-c.riparse_file-c.rirun-i.rito_app-i.riuse-i.riwarmup-i.riCascade%3c%3c-i.riadd-i.riapps-i.ricall-i.ricdesc-Cascade.riinclude%3f-i.rinew-c.riChunkedBodycdesc-Body.riclose-i.rieach-i.rinew-c.ricall-i.ricdesc-Chunked.richunkable_version%3f-i.rinew-c.riCommonLoggercall-i.ricdesc-CommonLogger.riextract_content_length-i.rilog-i.rinew-c.riConditionalGetcall-i.ricdesc-ConditionalGet.rietag_matches%3f-i.rifresh%3f-i.rimodified_since%3f-i.rinew-c.rito_rfc2822-i.riConfigcall-i.ricdesc-Config.rinew-c.riContentLengthcall-i.ricdesc-ContentLength.rinew-c.riContentTypecall-i.ricdesc-ContentType.rinew-c.riDeflaterDeflateStreamcdesc-DeflateStream.riclose-i.rieach-i.rinew-c.riGzipStreamcdesc-GzipStream.riclose-i.rieach-i.rinew-c.riwrite-i.ricall-i.ricdesc-Deflater.rinew-c.rishould_deflate%3f-i.riDirectoryDIR_FILE_escape-i.ri_call-i.ricall-i.ricdesc-Directory.richeck_forbidden-i.rieach-i.rientity_not_found-i.rifiles-i.rifilesize_format-i.rilist_directory-i.rilist_path-i.rinew-c.ripath-i.riroot-i.ristat-i.riETagcall-i.ricdesc-ETag.ridigest_body-i.rietag_body%3f-i.rietag_status%3f-i.rinew-c.riskip_caching%3f-i.riFile_call-i.ricache_control-i.ricall-i.ricdesc-File.rieach-i.rifail-i.rifilesize-i.rimime_type-i.rinew-c.ripath-i.riresponse_body-i.riroot-i.riserving-i.rito_path-i.riForwardRequestcdesc-ForwardRequest.rienv-i.rinew-c.riurl-i.riHandlerCGIcdesc-CGI.rirun-c.risend_body-c.risend_headers-c.riserve-c.riEventedMongrelcdesc-EventedMongrel.riFastCGIcdesc-FastCGI.rirun-c.risend_body-c.risend_headers-c.riserve-c.rivalid_options-c.riLSWScdesc-LSWS.rirun-c.risend_body-c.risend_headers-c.riserve-c.riMongrelcdesc-Mongrel.rinew-c.riprocess-i.rirun-c.rivalid_options-c.riSCGIapp-i.ricdesc-SCGI.rinew-c.riprocess_request-i.rirun-c.rivalid_options-c.riSwiftipliedMongrelcdesc-SwiftipliedMongrel.riThincdesc-Thin.rirun-c.rivalid_options-c.riWEBrickcdesc-WEBrick.rinew-c.rirun-c.riservice-i.rishutdown-c.rivalid_options-c.ricdesc-Handler.ridefault-c.riget-c.ripick-c.riregister-c.ritry_require-c.riHeadcall-i.ricdesc-Head.rinew-c.riLintAssertioncdesc-Assertion.riErrorWrappercdesc-ErrorWrapper.riHijackWrappercdesc-HijackWrapper.riInputWrappercdesc-InputWrapper.riLintErrorcdesc-LintError.ricdesc-Lint.rinew-c.riLobstercall-i.ricdesc-Lobster.riLockcall-i.ricdesc-Lock.rinew-c.riLoggercall-i.ricdesc-Logger.rinew-c.riMethodOverrideallowed_methods-i.ricall-i.ricdesc-MethodOverride.rimethod_override-i.rimethod_override_param-i.rinew-c.riMimecdesc-Mime.rimatch%3f-c.rimatch%3f-i.rimime_type-c.rimime_type-i.riMockRequestFatalWarnercdesc-FatalWarner.riflush-i.riputs-i.ristring-i.riwrite-i.riFatalWarningcdesc-FatalWarning.ricdesc-MockRequest.ridelete-i.rienv_for-c.riget-i.rihead-i.rinew-c.rioptions-i.riparse_uri_rfc2396-c.ripatch-i.ripost-i.riput-i.rirequest-i.riMockResponse%3d%7e-i.ribody-i.ricdesc-MockResponse.riempty%3f-i.rierrors-i.rimatch-i.rinew-c.rioriginal_headers-i.riMultipartGeneratorcdesc-Generator.ricontent_for_other-i.ricontent_for_tempfile-i.ridump-i.riflattened_params-i.rimultipart%3f-i.rinew-c.riMultipartPartLimitErrorcdesc-MultipartPartLimitError.riParsercdesc-Parser.ricreate-c.rifast_forward_to_first_boundary-i.rifull_boundary-i.riget_current_head_and_filename_and_content_type_and_name_and_body-i.riget_data-i.riget_filename-i.rinew-c.riparse-i.rirx-i.riscrub_filename-i.ritag_multipart_encoding-i.riUploadedFilecdesc-UploadedFile.ricontent_type-i.rilocal_path-i.rinew-c.rioriginal_filename-i.ripath-i.rirespond_to%3f-i.ribuild_multipart-c.ricdesc-Multipart.riparse_multipart-c.riNullLogger%3c%3c-i.riadd-i.ricall-i.ricdesc-NullLogger.riclose-i.ridatetime_format%3d-i.ridatetime_format-i.ridebug%3f-i.ridebug-i.rierror%3f-i.rierror-i.rifatal%3f-i.rifatal-i.riformatter%3d-i.riformatter-i.riinfo%3f-i.riinfo-i.rilevel%3d-i.rilevel-i.rinew-c.riprogname%3d-i.riprogname-i.risev_threshold%3d-i.risev_threshold-i.riunknown-i.riwarn%3f-i.riwarn-i.riRecursive_call-i.ricall-i.ricdesc-Recursive.riinclude-i.rinew-c.riReloaderStatcdesc-Stat.rifigure_path-i.rirotation-i.risafe_stat-i.ricall-i.ricdesc-Reloader.rinew-c.rireload%21-i.risafe_load-i.riRequest%5b%5d%3d-i.ri%5b%5d-i.riGET-i.riPOST-i.riaccept_encoding-i.riaccept_language-i.ribase_url-i.ribody-i.ricdesc-Request.ricontent_charset-i.ricontent_length-i.ricontent_type-i.ricookies-i.ridelete%3f-i.ridelete_param-i.rienv-i.riform_data%3f-i.rifullpath-i.riget%3f-i.rihead%3f-i.rihost-i.rihost_with_port-i.riip-i.rilink%3f-i.rilogger-i.rimedia_type-i.rimedia_type_params-i.rinew-c.rioptions%3f-i.riparams-i.riparse_http_accept_header-i.riparse_multipart-i.riparse_query-i.riparseable_data%3f-i.ripatch%3f-i.ripath-i.ripath_info%3d-i.ripath_info-i.riport-i.ripost%3f-i.riput%3f-i.riquery_string-i.rireferer-i.rireferrer-i.rireject_trusted_ip_addresses-i.rirequest_method-i.rischeme-i.riscript_name%3d-i.riscript_name-i.risession-i.risession_options-i.risplit_ip_addresses-i.rissl%3f-i.ristrip_doublequotes-i.ritrace%3f-i.ritrusted_proxy%3f-i.riunlink%3f-i.riupdate_param-i.riurl-i.riuser_agent-i.rivalues_at-i.rixhr%3f-i.riResponse%5b%5d%3d-i.ri%5b%5d-i.riHelpersaccepted%3f-i.ribad_request%3f-i.ricdesc-Helpers.riclient_error%3f-i.ricontent_length-i.ricontent_type-i.ricreated%3f-i.riforbidden%3f-i.riheaders-i.rii_m_a_teapot%3f-i.riinclude%3f-i.riinformational%3f-i.riinvalid%3f-i.rilocation-i.rimethod_not_allowed%3f-i.rinot_found%3f-i.riok%3f-i.rioriginal_headers-i.riredirect%3f-i.riredirection%3f-i.riserver_error%3f-i.risuccessful%3f-i.riunauthorized%3f-i.riunprocessable%3f-i.ribody-i.ricdesc-Response.riclose-i.ridelete_cookie-i.rieach-i.riempty%3f-i.rifinish-i.riheader-i.riheaders-i.rilength-i.rinew-c.riredirect-i.riset_cookie-i.ristatus-i.rito_a-i.rito_ary-i.riwrite-i.riRewindableInputTempfile_close-i.ricdesc-Tempfile.ricdesc-RewindableInput.riclose-i.rieach-i.rifilesystem_has_posix_semantics%3f-i.rigets-i.rimake_rewindable-i.rinew-c.riread-i.rirewind-i.riRuntimeProcesscdesc-Process.ricall-i.ricdesc-Runtime.riclock_time-i.rinew-c.riSendfilecall-i.ricdesc-Sendfile.rimap_accel_path-i.rinew-c.rivariation-i.riServerOptionscdesc-Options.rihandler_opts-i.riparse%21-i.riapp-i.ribuild_app-i.ribuild_app_and_options_from_config-i.ribuild_app_from_string-i.ricdesc-Server.richeck_pid%21-i.ridaemonize_app-i.ridefault_middleware_by_environment-c.ridefault_options-i.rilogging_middleware-c.rimiddleware-c.rimiddleware-i.rinew-c.riopt_parser-i.rioptions-i.riparse_options-i.ripidfile_process_status-i.riserver-i.ristart-c.ristart-i.riwrapped_app-i.riwrite_pid-i.riSessionAbstractIDcall-i.ricdesc-ID.ricommit_session%3f-i.ricommit_session-i.ricontext-i.ricurrent_session_id-i.ridefault_options-i.ridestroy_session-i.riextract_session_id-i.riforce_options%3f-i.riforced_session_update%3f-i.rigenerate_sid-i.riget_session-i.riinitialize_sid-i.rikey-i.riload_session-i.riloaded_session%3f-i.rinew-c.riprepare_session-i.risecurity_matches%3f-i.risession_class-i.risession_exists%3f-i.riset_cookie-i.riset_session-i.riSessionHash%5b%5d%3d-i.ri%5b%5d-i.ricdesc-SessionHash.riclear-i.ridelete-i.ridestroy-i.rieach-i.riempty%3f-i.riexists%3f-i.rifetch-i.rifind-c.rihas_key%3f-i.riid-i.riinclude%3f-i.riinspect-i.rikey%3f-i.rikeys-i.riload%21-i.riload_for_read%21-i.riload_for_write%21-i.riloaded%3f-i.rimerge%21-i.rinew-c.rioptions-i.rireplace-i.riset-c.riset_options-c.ristore-i.ristringify_keys-i.rito_hash-i.riupdate-i.rivalues-i.ricdesc-Abstract.riCookieBase64JSONcdesc-JSON.ridecode-i.riencode-i.riMarshalcdesc-Marshal.ridecode-i.riencode-i.riZipJSONcdesc-ZipJSON.ridecode-i.riencode-i.ricdesc-Base64.ridecode-i.riencode-i.riIdentitycdesc-Identity.ridecode-i.riencode-i.ricdesc-Cookie.ricoder-i.ridestroy_session-i.ridigest_match%3f-i.riextract_session_id-i.rigenerate_hmac-i.riget_session-i.rinew-c.ripersistent_session_id%21-i.riset_session-i.riunpacked_cookie_data-i.riMemcachecdesc-Memcache.ridestroy_session-i.rigenerate_sid-i.riget_session-i.rimutex-i.rinew-c.ripool-i.riset_session-i.riwith_lock-i.riPoolcdesc-Pool.ridestroy_session-i.rigenerate_sid-i.riget_session-i.rimutex-i.rinew-c.ripool-i.riset_session-i.riwith_lock-i.ricdesc-Session.riShowExceptionsaccepts_html%3f-i.ricall-i.ricdesc-ShowExceptions.ridump_exception-i.rinew-c.riprefers_plaintext%3f-i.ripretty-i.riShowStatuscall-i.ricdesc-ShowStatus.rinew-c.riStaticapplicable_rules-i.ricall-i.rican_serve-i.ricdesc-Static.rinew-c.rioverwrite_file_path-i.riroute_file-i.riTempfileReapercall-i.ricdesc-TempfileReaper.rinew-c.riURLMapcall-i.ricasecmp%3f-i.ricdesc-URLMap.rinew-c.riremap-i.riUtilsContextapp-i.ricall-i.ricdesc-Context.ricontext-i.rifor-i.rinew-c.rirecontext-i.riHeaderHash%5b%5d%3d-i.ri%5b%5d-i.ricdesc-HeaderHash.ridelete-i.rieach-i.rihas_key%3f-i.riinclude%3f-i.rikey%3f-i.rimember%3f-i.rimerge%21-i.rimerge-i.rinew-c.rireplace-i.rito_hash-i.riInvalidParameterErrorcdesc-InvalidParameterError.riKeySpaceConstrainedParams%5b%5d%3d-i.ri%5b%5d-i.ricdesc-KeySpaceConstrainedParams.rikey%3f-i.rinew-c.rito_params_hash-i.riOkJsonErrorcdesc-Error.riUtf8Errorcdesc-Utf8Error.riabbrev-i.riarrenc-i.riarrparse-i.ricdesc-OkJson.ridecode-i.rieat-i.riencode-i.rifalsetok-i.rihexdec4-i.rikeyenc-i.rilex-i.rinibble-i.rinulltok-i.rinumenc-i.rinumtok-i.riobjenc-i.riobjparse-i.ripairparse-i.rirubydoesenc%3f-i.ristrenc-i.ristrtok-i.risubst-i.risurrogate%3f-i.ritextparse-i.ritok-i.ritruetok-i.riucharcopy-i.riucharenc-i.riunquote-i.rivalenc-i.rivalparse-i.riParameterTypeErrorcdesc-ParameterTypeError.ribest_q_match-c.ribest_q_match-i.ribuild_nested_query-c.ribuild_nested_query-i.ribuild_query-c.ribuild_query-i.ribyte_ranges-c.ribyte_ranges-i.ribytesize-c.ribytesize-i.ricdesc-Utils.riclean_path_info-c.riclean_path_info-i.ridelete_cookie_header%21-c.ridelete_cookie_header%21-i.riescape-c.riescape-i.riescape_html-c.riescape_html-i.riescape_path-c.riescape_path-i.rikey_space_limit-c.rimultipart_part_limit-c.rinormalize_params-c.rinormalize_params-i.riparam_depth_limit-c.riparams_hash_type%3f-c.riparams_hash_type%3f-i.riparse_nested_query-c.riparse_nested_query-i.riparse_query-c.riparse_query-i.riq_values-c.riq_values-i.rirfc2109-c.rirfc2109-i.rirfc2822-c.rirfc2822-i.risecure_compare-c.risecure_compare-i.riselect_best_encoding-c.riselect_best_encoding-i.riset_cookie_header%21-c.riset_cookie_header%21-i.ristatus_code-c.ristatus_code-i.riunescape-c.riunescape-i.ricdesc-Rack.rirelease-c.riversion-c.riURIcdesc-URI.riWEBrickHTTPResponse_rack_setup_header-i.ricdesc-HTTPResponse.rirack-i.risetup_header-i.ricdesc-WEBrick.ricache.ripage-HISTORY_md.ripage-KNOWN-ISSUES.ripage-README_rdoc.ri/usr/lib64/ruby/gems/2.3.0/doc//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/FCGI//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/FCGI/Stream//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Auth//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Auth/AbstractHandler//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Auth/AbstractRequest//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Auth/Basic//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Auth/Basic/Request//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Auth/Digest//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Auth/Digest/MD5//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Auth/Digest/Nonce//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Auth/Digest/Params//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Auth/Digest/Request//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/BodyProxy//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Builder//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Cascade//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Chunked//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Chunked/Body//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/CommonLogger//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/ConditionalGet//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Config//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/ContentLength//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/ContentType//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Deflater//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Deflater/DeflateStream//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Deflater/GzipStream//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Directory//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/ETag//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/File//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/ForwardRequest//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Handler//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Handler/CGI//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Handler/EventedMongrel//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Handler/FastCGI//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Handler/LSWS//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Handler/Mongrel//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Handler/SCGI//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Handler/SwiftipliedMongrel//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Handler/Thin//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Handler/WEBrick//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Head//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Lint//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Lint/Assertion//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Lint/ErrorWrapper//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Lint/HijackWrapper//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Lint/InputWrapper//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Lint/LintError//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Lobster//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Lock//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Logger//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/MethodOverride//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Mime//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/MockRequest//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/MockRequest/FatalWarner//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/MockRequest/FatalWarning//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/MockResponse//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Multipart//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Multipart/Generator//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Multipart/MultipartPartLimitError//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Multipart/Parser//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Multipart/UploadedFile//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/NullLogger//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Recursive//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Reloader//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Reloader/Stat//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Request//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Response//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Response/Helpers//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/RewindableInput//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/RewindableInput/Tempfile//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Runtime//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Runtime/Process//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Sendfile//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Server//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Server/Options//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Session//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Session/Abstract//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Session/Abstract/ID//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Session/Abstract/SessionHash//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Session/Cookie//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Session/Cookie/Base64//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Session/Cookie/Base64/JSON//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Session/Cookie/Base64/Marshal//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Session/Cookie/Base64/ZipJSON//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Session/Cookie/Identity//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Session/Memcache//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Session/Pool//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/ShowExceptions//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/ShowStatus//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Static//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/TempfileReaper//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/URLMap//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Utils//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Utils/Context//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Utils/HeaderHash//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Utils/InvalidParameterError//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Utils/KeySpaceConstrainedParams//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Utils/OkJson//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Utils/OkJson/Error//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Utils/OkJson/Utf8Error//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/Rack/Utils/ParameterTypeError//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/URI//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/WEBrick//usr/lib64/ruby/gems/2.3.0/doc/rack-1.6.4/ri/WEBrick/HTTPResponse/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Leap:42.3/standard/dead7b053c0906530066c95be4d4c8b6-rubygem-rackcpiolzma5x86_64-suse-linuxdirectory=6}aFx?p] crt:bLLD!/ )h‚j;> M,>_QFaLKBE$0)3vËOJCnz}PQ)0{&AC%w7X/4 тg yrmm,2 ]?c fۓ9$3#_JH4(mIFge^4NiQ?겵qWGμ'}7瑦YV]?r_CiK_Kq|U pG^e x種W")񦄁7rlJm*|~&p̂E iD>2ePHYw`wYb9y\4}W=0 }%^g}MEM? oG&8Zsof ՝*-k Av0e7EJ$-MYz[@wxF\]x}mM7}i.ہ(yFPK? (=_n? 6yB;h@ E68#bev*Ooc<#+.aZd vt p{C'drn:%Cqtch6chcxz\XH8̪~HI06icz.VaxCD?"!0|!c[sdN R?[g*\x-Lo,W(z&Pn!ߜ07rRm iwF|9 &B4HvD~3, ^UFJ@ t$GH9ˏ *T=1T"gmbsN5F F4fhHkh^W*W9t|Iǔ'mݥ8@}JP4L60>`Lj/vać+vV%"͐ęQBl^}N3n P܉༏|n6s3MaFn2 =rHpC.r'N#~w S7sX@DkzOC*#Z]+'E`* hX%=-"4Ns ~u #b>dqZϒU9,b !t ppX~:Utĵz- ³?$R 49&D2]aOYA?yŘؤ5IMܼr;"sȿq̆䲑%NӞ)g|Q rVe_ 4<-b<}taɢO# BL}1U\n ] d"z Y=ϲ?uU{Bg!εB7TKlT3=HObEG!BwS1͕llN@Ͷ'$TTd0}+3e;&}8*|9c7m^lw^{ڍ1m,C5D7sH1([AP8gaG=8?i'e[(qx{[Qa{oHLߑ.6;1٦w+ y*aASu.;3T/;rrWqo6D.G=-x):\M FEYd{l_TVCU;Ph)>q ȬZ5{zݾ5ˬA:vnE@H 8b;m [gQH/Rϯt%e9%Fȯ~zJay{>]\wXQwegy būq^c]?Z|U =5&sF[jzkP+kPLg}nڑ1ңYjMU{om6ve'_RX63 t,isrd SNօc0*H8"ͧ_vXZ]#{?`hKW5scO+Ʃ`$5}řEeVl]S$$\嫭6j.ڣ!V;"$[;Ca#dE[qX9^|FWeq= V|$F7 K.6$KL'  ~Iӛ zTK5hX 6x`Etz7&jMӗbmL("`t=Wn@- ΐStq ˨cS`NAF'; jjD3>.xa`aHR _ $PQqIjXdiFqN|$(>}J|_u]nz| &R9uu{=!4W tPu#sNPFxn{$eWc6m$ *Q^V{lE 8(6xw l&&ڣ88>|n&p'Lie4%X,_LMB:*5X^mv,@ Yveh{np겱E9=ф쎘;xA֪H,@@)a|T;`qoؒLu omYZXqX 3J(SsriӼD/tBI8VYp#>? m^7{53#DqYf+iQV@+,E#i+m8WbA|BF}^]nwJ萠nS]tpB`ȁ Ê`=}cXU,Feeݰ6d A4 6O:qA5 I(u^G11"&0(lLxEA;-*y(tH5(Xs2K jbFsH N[}M&pzOv ub' ȗz_DsMo<*.F GJ=G9 YɂII2r8>2.i gbQ:Jdz[h1ӭZt}-t4n:6?/)?u*,%D1Ƙ^;l)|Zja !3%0ԳS" 6Kbe#x D=v%z֠"l!*qgOOJ?{uB^{5I HxoՌaRI'rO!H%²'H&^¥^"k^#%b,9_^z1KIL hKu'/utT=F2DV2w}ܙ4``0\qhZ/_Pśա W UG&e['N#UP)9)mgoH=*ٻ:e:.w648IL}y15Zxq>R{Z YYN4Z)Pdό5Z te[\@H+o?-KDXRR%;H͍2{K/Xu%zOɂA7 sSX|.L1 *-X 5M=ox 214L&0PP+(6dh#'(M(T|󢩞:H>&.g |9.2^F- BD@q]Ϫ$'`~<+w`CFZ)cϼG~zx> -E&=@ G~$z[^v#t">:d%j_;e4x~UDlEтT$ª->NPE%©{E$KW!ΏmobJXK=5;^XS+AP2}gWp.6e8|i"9h)7 {Y&L@TzEVX&3ռ_q@V!*1 K1Y30R`/%fH!4)7$n}MC9t 4[ [$jHx憏BGQ}%Hwj#o`sy 6RN{.LkblQzQWZSED{9]^~+_^GOL$,es!=0Z>6pm "zDhZ=Z>C̽Qx1`s"|~3An|V ,~aI}SԑBËJpqt7 A a8췇K?rfYRPBsHH~PuMMo;"<FkI']"|Tph#\h, ]hSmR6{ h|oyjMy)0"{˙w)ngd%::I{T xZ4֖MkZ;ӛ!w{uwC1Uiq?6&M]Ğ6YT!ڢ_ZtWffJ7OGPP:!Ќ)/ <*Tؑ;rHqHtpjKsSM1d eAqjO ^Ymto;QcbAk:;=_*ݜ&p: ntlVrPE΋G?F? OcE!RO L',EG?ȜL)K{*Mݰ'C.cҕWLJIQQ8LǕ~.{H\N_iZIl勰Rȩ&h  z"LԓOyNg+c[%MzOYN.$lYܲQ˱~7M>9&Uq^ZIc^5tZ~fpVHQڻs F+=!A1tm8@O]'A>L%7Tdt)ˇ_tY*a馭i9 X{%5\ãX芡m#q8Ye,K@)ydt%Z& s3P^j#r?doŧ~A (G9g mtѺ {j4u[QhgO4@ ^]/xkI7U-%RLtk禥X`Y%0ȤMsVqzd8mgNi(uŰlE`YVha(fuۖi?E+ݩuS=@jBQyQU8|y"X(0har<fR" r>82a ]:z -k2Ѫ[{~~Q^Q|~ ~Wۉ0(pN| 옦W+Ht0c"3^NAB_64]bqJT!+{cߒjv\Eh#ѷ,0J e{U'k=Rw7v0Ϸ">pt &P20xV)}IVTQ=B2QUBtHlp,/"ꇅji%eٺ} 0+'?[wҰ“VO ?1;f#_rgrYnH{t'Jp `:Ov]bLW7^35%4b)FwjYa"Zz̿F-W;ArӌB(K^'8e1A0y{7X8 -!7 *9ˡ!I.4u"G==@"j3 _]-]vTc8hww| $5}0Ǚ ƮZ}{oB|*f6ßX֥,U)G#{0HSh,kq67zÄ*2z ~vɈN&=8☂Wnګ|Ar{lr/ :ck!1.[GgTȼ+ssrg[POpr, rTB;)N+h֧EwW|COV ?A0D?!?݉'@IKȝ\Zxmn=xEG}w{tOރd@JH_M0S˅/(>_+|WzC !*DGkS>$fR:/5]J. 3]"gYS::=O,s`"p/ї` /4QzeGntzvyqJݑMm?@?#?x-Tus2 ހ.r9yE[7m}Ix '5FX_%}٩nƟK`%sJr8I};a}vzOsEPwPn]%X_$ޛ*Њ4؈O=U{ow)? j6̋|M)6|c'iI! Rmnz}] :]BS :WHv99#ank[m٢aB|A8I6@m5%/ԈuRV*SX~ShҜׄ0~Ё;"]-IȀ./1bW:#SJ'gS~KsE  /`%)Uu2~nJo1 F.YY6'g<}Ck¤jO\cwaOZ0 㣫7w!zjS H;֮-@],_oeV1=VFEġaVFLh}Ipd뜱|!)M) xy:2[Rk4.ΜJJuC~i^wK0I 2Kǖ pfug60?6^(}!z79_-C026wW}3SW<^ KY =9c_iU`7 }8#_g2W{سtt*rB ʛ4 P=B\~ElYLqyfneIO06u('cWEn ^mB+[?ĂOcm(d4, Tv:7abOYwo].&}3OIֿIrT /W'uު0jB6W]eݗZ:Z='MVh%aZhf1Io[tsψ n{Wq07hLyl>()&HE)ϛST͍n+j7w +˯d~r(R>͖;K#OtvYi\ggZBAJQYrG[2z//@j*d)pÆ8 [M06[xlא0qHf`/V]hVaFf?DĚ;,XƨbwEW9;]1-8Hog.^/}[&?|nE!xv]gvq+GPQ+G P.ת-%zU]hP: |Nqgaoj­kP9>&+y@tV `[2`HQ0PZX zHJ eZr;J{!OZ&l6[V<ξg%  ɀ]$P O:ƥk8V hnn9k kOrUq,Mc۔.>kn+)\<roM020Z{ʳQVT"Y9*3=c_ [5R /^?i\ }I bc~)C|p~q}h$iϥX7<4. O%qJ^B[O1D\eb|1K3כ"WUW8.i(Y 6[S9mtz;`P~6Rnui4 ٠5jHct&s_+D1Ap8j7j>?i"#HsSccH6{g&tOxNYyyOizLp0 ΞP!nCObr!%.B GC#2Q/ŋVlq\|K=+/&C*r'F5e0H:lRYdz ꑇ- nvADDI*mTƿLdR c^Us6:9P4dА+(d8\#2EN_]T}Ivh.w:bY<ejsrBʹA}4W=8cPC ?gYc 9=\8 uh^hWL553 <ަu~#h` )B/"qm9pԚǰR߅h8/E(mZ /.D, &F_]}#NAQy\~5ww^/ڭM |uԦiChKՌDh }b@W"?̾7'nqZHq{jK޵bOUrBήq 5\l]Ż'kŒfA'B jޔH'yCtp_2RGnV540b;*{fcߊLKb4 sd2#"';8&9mQK O{uFrzWj2{4q71̌ R@?F3 ^S +r4x͸5ZC@F :B%]"+ S*k0DkfV05QЈJ ;j8)eWqiV]K#;X\ˑ,Yd{ƍ"-d:+_;'zAO2p$ %r ݑ`tj֙@JO?ɔe6l2x8^M@dZ߷Nik|ޓ9*P:чJ#$N8,九leE *@YliݻD%f.Ԋ>6PvW2 #nE=v{ alM&P(p>8Q~xG6|:PQ)=/E);4%'x԰MyA]7[0wKZ< v]Yޭh ;Xey%Tx4%5zq$;  :kme[&oԵmN}%hLͣtᗩ\W$K&/ ~Aj.0Iղ U#DHl#YҨK9W˱Q6B,驠/A:C~@z@y% @J|ʨ~$FSPy~A} ߌYjAѰp_+^'Ñ.Œ U$J4aGOBue0{>8W RjËoJܷc: ) [@D o MAk͏3,u 2 .FtY ^id }K[ b޼nXxϭO'5WvPRlcV-\6'ߒsSг=B$^G&gu dMg|)O]i5Dүm%LBX΅֍IJa&b?\5*;7!Kϙ_@ŷhVx&'Bf~Rdr-ǬK*ϽCMW|t=<G4aƃuAb#rX $V4v0[U *HSPCRg\ќ+dha)yS-mÉrTռdP-1g_Hb>dcP<BA vݭsYb1o5o;)eIHMP8ә9~f- 4A6'!&P$+VB)Ecbn|ck5yn_Y Q .EQw: ZȇEK:B0Ax 6_wH~[,Anѯnmu}M)ANel]= Lr'R*gx^NlC;002OF~+NX!_dB/LNvsq>>_b+nfDeY/fՠv򜢌y`A*mIZ>v3:퍾*x=X 58?]\Q#V6v?1q't}"F׆#ŞUsnI'&ak װ. [SlT-1|OHΜs/@n0*X@78 c)ڿmb&DGy*y>oڠ.^wSU_'#E& E)244nk uiŌa O*%Mm:q=[Ȥ۰m2Mi?&NGχFNtlKad˞F`ey/jq-}WEbի] 39 ,2VOwن5q,&0nH}zD U]F}vc w^ B1߬0y(|wP_Qnps:tDL;G$e SqB CLYF弈 U*riKm}yALȝ4&xS^&8VߑѸ+ҧktt̮:]=_O5gmDFQ 9p4VP_%g!L@E.ttQL4SLDa'L}HH .y$~3#$3Qh*G+C/T)2B%`|{68+>b.<]рsilώ-vM*dClX3$DS&*/g ǬFqϠF^L/n~_@f&qQFh- J,q|WRC*[6kǗf'\k~W=%8Ҷ4mpl3 o< $zՍ*4 '-078P _XO2*d CeH*(y($+.Ve/T{G_{ؐlTp\ Pv0bd!>GUY@tUUSiջ;v\74sp磳VCXAyskv҇7^?I+M`Ӫ˰.@P9{K)v08~4 ´s0QåT4&UruK a(j-2b2g7:j$u",*ȧ\?uw+PQlIGB+殂)FeMGp{_ :%M?'bBqR _Ѵi* F{ڣJ&Nr=8/i Q}$9-?j"nz@L-A.=9]N ] (L 6n$WV,H ?ikfRghnU!!ZHJ# G~|b!DS[pΈyƳ{)]J9zwө,Ő*-v^)z_ m=ݬftNBp$E =| WbWԣ' DnYUϱXS/(]$<1ZQ՛J Pi)[fܘ`8WQ+2UeVuao1'xD.-" #Euo0E1XWCj_OR0>`y$:X=wuK$ettiA{aS yًU$sQi U$]d]nrGSUB;!sb(K߇Lڻ2׫Jhw\wiGRA$)1"2 p5˰0#[Dc}L ]YN&kQ,jSi%T 0dFy.af>AKp|aCcthc}R6}Ps9̀0]#oHf4/CM(A;/Hcee**lYj8EIFZMܻ > ;3MGm +JQمΔ3Zy_l^QVoys"=b`76lsry{ N.[CQ-AO]`"VudW HLe>?/+>пDaxtO\/='T-*|Tm;1m6v꠳Gb IBf'xʾ_7D~p[^/+OVl]BRM0|{rn,iJ;;VSlr b#`ҩ9}!0 P5 &J@`|2t3,o ۵dS3Vz?$QWH.z4x2 V?Rլ5P +SM8hyiIdQlg%c5Si*Yl_5Xu[Gv.ot_4Aʻ+uY+h,R^B F4ƓJ\6Wr:VtHY90OPƵ?7!lV hE?b1F]zLHf5N/幆"u~zD8 n2:ᇬP␬m>]^L@G>Pσ ;_Ȟ5cvz򭁞YVA S-| iN?PCFY{5kZ F4|NbYx |%LfL.(r}7-,JMp6 Y/y(U[eI,gW|RxnQ͸KQFEb8un 4.e^vcpx͋\eDtzb޸=>IU' 6Qkdp/> ݓjnoe }xQ,^1dЎnIz~$uE%p=CjHƗ돢p;mB]W*qSyh-~@9FKOl:73Hzdh w_Sg]HSZ]!"Yuo@#v;@3:YhU!X/֡#>IsCiwZu'Ym;ίȻp{OpѪZyOuhtG܀FdDʺ"&-wOCRnݞi5NFE1w~(-y8=$rUj% vƏw y̒@ߠvzIV 87]Pr&9:CZrQ(ձn&g+oRLӬx J*~n~*܆ g|wu5PK#ɬ|ym\5ET E" k\D6\y9ֺ0?h~V{Í{ \!P?2Vԣ/q*p=8l$<]!ڸ=*k8.%A evI˂|9jOk?0Ba+1|Ô5e:x8lh3QWK_oS;5Smؕ;eHDHdX6̕XЌu%rV\dו;D=@sǛǨ029XR3RYO{Hg_N|S3-\>/% 8b q݅';"/0ĜR+Pb}8_qaܭ$152iwi_“B^k+P_m(%JlulvFh?WqPI {(ՏuMinNcH69h@%̤c IgTD=B2¬ddS= tSdK_XxJc ds77tص9ovJXb 53$/h`*"Q8ELN2A䵷맮.׽giI),ENTS _[UmM=YbTpT<}ofjś:Kbob76tӺio"^HEq2VXr&F?3N$B*J1_M eYVw,[˃MDC)֒@9-du?d&;_7obR4Rfмq45BrSb s|WZy> {ƠvDi\c @DO/yV͉=TVf7)yN2E,#ԇ/Fn,uBs=xaTjًYٛ^[Nw(z wu:]$}'ZMv`BXA iakF'ݺ҆eTҾ>xֺ~AH8ifJ[2 cH, ԃ!)+µF0u]ıB[|Hzo6QИ;X\!w=wӖ{_#d!>Q0q91!H\":2XG B=0|B*Zs۔ h*wF3W6T#;K(r 4koumvTۺO74u]i 2v3ri")j3!yI+YtUZ"Sl~ˀ5zOe,8g8mE8o55.J4={ !S`(uM[ݧY[gS;ם0V0i[O'MJA J 9&?)(1vj$ANw7hc62i?qPs2~y\PWfƨ3 uI""4@VƄ#6$4;XLr0)U0Σt`uA_ 9}rmkT댘Y{y.54i`]B²/h/Lf%i?"ca4{,SE >`t2WdgU6WkHh! MXM𠏣m/Xoow^QCcL)sVEh ba87Xp_tRs_}r-٥7ay:* 0k}8x`[XPo[Äi~u5Y<6OtygH9t6DyMD逐҅Ku|yZjJ&Z[ ac(q6BW]"47>Qfs`&t{ ڭUB{0*9r=XB'rdI!n9PNw9M?`0V i=B Zx&œvmwB] e55`; @qh*!?)!kY[#v&eiB>"b)T1W9J%ʷnQ1RS~",?01+z-ڰtfB)hj07ylpڻwLDN*./G2ɺhYte)آI|!s8pAc914l̢--4.8l G- Wqۭ[OGjm 6?Lg(ޠ]s+bBa,Rʴ5,xw`'~EpN߾Q!;/MLdxV,h%ĺW` U3J(ߓʪd`l>QoF'᪬uRV?ok/S<DǞ#5p@< \@M6xZd+@e&heRJ8?&=t _ڣW_r->R`t4))1lsh1eL. ?ܭ ޴-` ٘\29k.1x[{Y %ĉcsͧ<#H6БEJpzڰUR4V$.h :y=GN\ό_ yނ9Ptq 9u `Ě-1CHx H]]ÚOԀB7tӆ?Iw~ U֍rHK`[ GzDʢm6ǘ1&祒VvwcNX مG%2  Oι]kŔ @ځIc6 kVl~{G 'ӏ~Z_8L{Ŗ8gN)3ۋozcյj1_@g߮l& ڭ=o45{DY.]z ل LX!1s3ɇ"um5ȅX<"|YrMC~G7&/t"TAXnBP!9QHgIXmMYiCUL13<+ά7U8,>\3s7͟5sG';LFh,qpv k$]3SDk$Xf+^"cI`xnAy Il۔Bicկ \W1 Ϧ}W7GH.'cwpGqdK0y6붵N fy]K2²Xp/>;(#jikц@8l %?XOZ%|XLj*]`aGEVdtzTf:~ SYB؀u)8B4xU5&9{-TT`hgf% ,Tf;6@M˿ i|T),_sL)Z K&N[@ByhAAMxvh4F+jc 7Q#1wu_'=W͇f%. G+=a8hGBmɭ1QYA,/AJ SB=O R^Ҭd`]ڷG _auwws+d@|bI63/,*#o#e{%<u@aoڤgWA 4}x- bb*]zdBSD6CStftO2T)G FH7`NoQnݩNZ,T5ǏV Y'ݎ9Qj.g^BQ ѫ6 p}j@1T|stry+Gҿ,P ^jzEJ^hnJL#\Se>&feg%ȣj|攟rG;< <y)嶺̔ *QU Wz&Җm:Szo7YAGvs`H5f.~mY73`blԆ t aVtgr%wFs.g|"zv%ɣ{=Nc\M6ju3؃YiTȌ< vCߛoZ* M4.ѝfQoXwX=[n&@@ZکDZe_)gILbJ*^{<6d&&Xc4҅vח)) 7\VrY8.ܦdg\oXgiBM vtj.Ҿ6lYh,IhfL>nC;([&1 8Yf>E6"z;F-o)ֆleYH4}uU3jK?W $Q}s f Y$L{^ '!Q+*OP5IE_#q_T ; ףּdSƍ%%G바Y. 銈uѽzv;N,xcmp%}fu/fM E CYߊLOQt3$dss:0Z%|i TNs !"e>ӷdHqidϸg\g}#|uX )W!n,dF7W&o1 A~Wd;"~bq󽴠X_ȬOx?߭\j݋{$#yv'tBFK1eNN w+ )y^VY?hمXK7ձ" QQ\1 ||d$88ɩtOlJZ]I!tA䣭7+ݢh_>iž&jTbH#r4)NJˇP~rL;ܦ~TWsSCk_=n>x<24^q| шۍAX)8p1۩OºxwI+Oy 2@+S}eS:\nPniV/}tq RS|HPғS#$E$;Yt2ws NWO  @7#ȅΠ-.,w5PԳC8pvpeyF,$x+x &4B=pzP[' : ھyCCuZɬ'wxLNCq"\S "-G76GoٺH!"Ύcݼ1U !( l؇$f>݇oJh׋Ѷ,87j\0[+7x2\~'Za<=e1`eOOr6Pa w 32IS@q_RH9خH>Jԍ~QY1AjJ-)~aղ}^) _$ï(Ŭ_\{wü+mMKFO74tSyul2?Qetҙ½ p7>43?מ8E vnrr[CҌX8;;v{JWhg&;mp>- &u55A20R1| =yfttM/Y* `9̉PDnK$ĩ(+Iy;ʏ,i Wu(jz?;co:W]H+@N_(9طHx4Ec1`}[W d0 pׅ)Ϝe$Z.0%يB @sd)ܒTE֪Q)J_1ֱ^c$$^ð>=b}*g`:-9ʮL)R:"dKp˔Q?:DepK^i3"9azmF2/G&qP\LqC*'u+!)<8|ݖ4Yp_2 N F-|.rz亮)bIL~[{2uz™Z~ .3-2 2ЬxxrڋDL=!6˱W V}]oҀ)-K>zx:^ۑ>!ukQE+{mtv/yLLL<|_̊3!-Szr#NtUyuֺ4"\o9P6(fq|{lې,g_zCNx =$ԅ.WWpրO>J|eƲ"Uv mgr痜2\ޢg)"#lZ@s;7]i3;8GAU[#DVA0n#\5ai,تGf:[ݾ,IjW19B7+pEU]6uY릺WB z (^9ΒlmeP/ju<$ {70 &n0ؓ9mA"tGB||I(!5 ;F /tDҞp h޵at2X.]1Ι2/Ş7-|q-#ixJ#ӁǮV.\Fj|.ߙBmͯ\.9u#Ɠ713~a hR 4Sn4%+bz ؝HOh j֨[#`fIv-5ߟK[sjͱ!K?k% И$ ?#%a#ӆ0Hғم (3gEE)c1,k&W$tҽ@$UKf4b n1<@kuNJJe{~^\#`8w;Li@dH[vWN@v=jfz9_Tb.ذַ/tjyi%9BbLI]'r r3QճYʻ^F/<^g-٤?kj8Ƹ^\O7D:SmrO.\^CZBy`тPN#52;j?5 sY=zY[=f=C+u&QXaɟ#(}5G]y4@ym1V @Ӈ?E?,}U2?id[Pz~ p{(rUwI0ΝF қG?.[!AOڋe '~\ u61Ip@WX.AIߨ?A|bhJ:s]w>0̳o-D^d+=[Ųʟ946@M T[]ĥB+mTf'2c(rP؎^8m= 3Pqƿ6{)vHnZC˦õ8-w ~ *c5Dg:,}.-vC3~M[K}5?SV⃽9SA@@uz (%y= _ὦ<#rv/,Ojlj,gPTr.kdYR)֨R',$ЌGlTܜWLE.juP܈r`]nc / :_>?Yll0#iZ r& yZ8,*gIf-"D=8d9R{(0"FAWQbv&Pe=,Ek\]j3:;BOw*Hq >J~ϲw+?A5%.A6I 㰊K>q8Ϛ+{G]QNng{@8R)f>EKT6Ud;%!ճ [M{7Qxi*qc  gN#;3#6_̄+ Aswo t `De]8hs6T[n}KmϾx&Z`^c<GMШb깍(l:HCaFWX܈pcQOZy}Xۏ:F [>T&dWXԇ/YI $q%X7MSB`c)38끰8Ut~6\d$r<86JSYy)8U?|&Q md{:F-ϏuM*aMښ0'b~0$ȝwSMrZx[JҟsBLF~4PEsEtS~`tP$5ͳ AV7FA12ǪdyAF#YMrtJ,L\%]8'.)V"4# FBcp{jO"|I{ K}]$Bƿ"9d[<1sqN[ۡjEKNTJ5ΩESEe ~% ;Di8m]v P#ص|rfZwfzxVzzZt~љAl{|rP%\<#_"BKr}Ӟڲh 6ݰq;#O?;D&i^*F|rCl^,g R~ð˙vN"m'F|ظ,9fbGE{@C7$:$yۯ;ռ^R2^e)PŦ{E)S!h[sljg70{s.`(oiQkv§W(D7fFcC>$)K"MmnXbnp[qeUd7SRRP;|GݗU^ǘ*ƕx>g`_=j)&e.xImUv߰d sQ̲2@QGfJʧV Q]~Oo;oϼ:?(:%J&kNw%r.plvH m̤y!)V `1wOJlg9PS4 7`G? śo~.= Pf>raœj{}dլ^jh1eSؤ؏z~woMdx I`Ԁ'"f/qFҕZ5<:%IؐOjl9D(zq;1(fwfc e,^GetIuS I=H]2 1Ea ŮvAvS@פ>*@7hD_@[NIT[}C&i> T:0hONr,jmߊkzn,o%iDre^:y.og'5zޓP۰ku݅B#M~S٣)lO%wY[Cgr2LaY\M71¥63eʂ 7.m6żeNܒnV՗{㾿fQ741ƚg̵zyas*?Q4,>m}8t1턹^$3yմpg ȩWM` rthYNlMUi!Lqk6~Z_|4J 1Ef3Fxskԩ׮c[~Y Ѣ!zԛNxwXQ(:9j:vqSS}i3&\"3*Ow*˜LI,Gʦ WlhqqI=B404{( R4 n5;ژm<}׎*MB݂mșBwQf;&,BBY4<#(;6Mn c EC6-8]J,Ϯl !X0]җ^/CrC8XzcqOMg!z/[B⌵&B8(LУ heice$# <9q'D-C u }-Hí.I!EI&)_#AL~qhX_9ůb R6EPnxSƅn{WI埦):r!] d ͼ*Aw$5KU&Y3<8i~æwɄzM:om=aWƾxINްxSA UIUM+=d-Z^[BV${+Zfd~Ma2^Yx~{^3, obVpI#*⢰\FD(ZbpZhi6jc7U妣R0GqUैzppE 謌\ͩK,ţ5#NZ-ӰhȊy%5Q +NafuVO%r(}z_%3MT-ѕnWM5jHnuE h{ŽnYCS#:2;?\ISys'( #X!1 4wO^]L8?dXp\7i_Ȍb}36#!u'ܽT`d?xD:Vv=ٚ6{˽Әd[9-Wn1^ӐsSV ̵]0·Ç6oL J^wpL{kgksRZ$CW}ttE7M.r .#F7,Oc6bdJIלePu vh=tRyآ\}4&0Gzw r<rW~i|He0AW\pWrDIɩɃ[?A sR# ,H7ڝT2"ӔGḢ> mP!8W\XLJQh:&zX|3]@N~~xhPelbדpv/D}1/iP r6/}bjB;S31yΝOuD끐-p~U5܊1iɟEiޯ&Ov$C"Y| #i#o܎_GakϷڂA@*D;-* ڐ?(;[}ri#Lr݌F8x͔.Ȩ }І+ҨQ-: O ɻC"nLF+c0̧^"ha@]ZissHٺ֤GH^Ux9O7' FTd:f)O€V sqmc͏`D3e{Uȋ>;~)zibè +Pk|hw136)ĆvI*-_u4wqdKi2>y!N|<%IFҜMIG=ʣm*FUiQ8{'ٿB=Yl5ſIN$rscA (L#ҏ Z5PvL V. k՗ - % Ɓ2E0!~W)Xe+2}DŽIP@Yir@>xdl JdJ48@+OY; Q*ԮUF1b0i,;sȖ=?4Eޘƾ]=jID[d̏|q!y%^qA[onJĚ[A7xM򸒘3R큯[&z儑PZ'EroyÂ7l'}SXjz3*®cnG`MtA@IJE/9kv}9|_Qm9OԠH:NnķrY#W-q88׭r[< Q+:Xok=~1DLc0/߷ ᇻ,8 yie:suDl8mt<9/TĦ]j1'ꎒ 8fN&L<&GfIFߔ47T0 婘Q&Ā7xJhPH|PXvh\֜Eji۾f/CP l 8r('{^8+A[˴şa~6OF GEE>Go@2VXSIE|5DD=WxC_pD/?6bJ^H 7{lh]9G mg>g wXBd Vn<9Jq* >_ `tgmT>僒+Q&[ٚ&,*&kz@̀3{v_^h8P@ 2,XM*^))M**"&ǰ^&AMʲH1}l*5.G3aM73dM? 'ڴ~Vޝ3K޾b꽭cpv&Ư<*Tzͮ7'(2vm7.p8C| V7 ,.!lxd5ó /C#RAj~ߐDFRj!إf4SQ-;!]p$s{W榸AS/T!P1;Sև@P3-/,p(yL}ǣ:f^߄ߵT6LCwuDŽO`UiVŦi Th<,2O:*H5oyiVgY㾹;?ߠу3<TqȔ7aHG h"eO N. Q]3o:]>zgn1cٞR|x!h<[Ukbi*3T-r_1C$CŐE'g%xTX㎵)t⚢gw nkρ* HT&dCXgجG f,x_b۫]|Su̖՛ AFH%uufBdF^AVŗ~h#KF\tK9[IUrg%#;b- r.xaPy36nl'5J5kWn|OˡZ;kB\ ۑ/ /; j`?T 9NQ:jWϯj$n35+Z~yJ27 Qed^a+atv1݀# c JK?Z~N'qW늯u.k4﫟/ÖIk "meBx4J]\6P;D 5)ٍ`jЃ<Ɔ:4Fr8.լHіі e~]Ѱiڂξ3&/̥w%mVr6Ϳ ]Eaݢ"Raߌ᫂␼̜־0_aŅ׼(V5VPinM#V47!H~y=_pW5:OYFuT1E4tH?UQi($QP(Rj_^"jFxVGl:gc1la(\δdA }0Ț487BRO$g~hF$s5e$#%[. 8Lb7Gcf+7TQڼjim.+Z-}htDI*Rmaɞi}"XFb޿NUk7MV ]FnCrx  2r;%~Yuw+*eVkN-}L@KuHf,J)㌮ˆ(ሁQJ0%i>Kk (?Zq,> l!ZVCw/6̀w$Zr@i,NV,D-`(|(97i b 1d^_bf2Ħ%"ށjwx]($Tioo)tNNdʂɬ^%E5?gD"tc0 8+?–nP¡yC|֏ u3:b>)N -kr,PXwk J̸f˒И`-bl&Oo3J>bLZiVw /^W<+ǂ9iq`F']AoHI~@o_QZ/4lݶՎN'&93z#k||ů` \<]&̘ @TӿCZ51 6?0M+ÃW.!f9,0RǘNߠRh lVmGVt^׭Es9.q";XC&U!-Ͽ[30$EJ/DA.XL7'5ZrZ Wz> s( `\`Iu Bk* Ĩķ17S\Ou1^[`F(O҆yJ_c΋<x-Wn]_rJΨuϺ%W=3;E9gpDl& ʿR/n SӡgZjEo-tMP挃TĠBm} 5j@ I\?%&pP 稬U#[)eiFuv4UU__6/ʅG'dl ?!E&+Or/!WG=_ր/1#]sջx†(sM 6_ o& y[KHMMu9?|;5yְ}"g>mbp6Eh p~zxEF%xgECFxt*zRejE(YRl$^58 e5iCF 3 d,^QԼq=O|5Fr9IaG7fy3l]I'I^ы|p$| 8K$Eж5 D_ilbu&R`‚9L?Ϸ5rC>( 3PK/ tƐߗ{BAtXRP1Ջ\(O_0: ^i@W*:z\Nl;*N<IYrGmƇx7kX?,da @ #i ڴ0E_r#Ddm3K;0Us> KIנ`>Mn6L`nW-ZZ,LLoP,cD6W2s&#mdScOm Y::JX`QrM(a'T0r{Y:C=xm ˬPS0jt+>**UJ^vh"ܒ/?[!@ji\k #iHٖ"l1mS>hI-H(ȥV\?.:s@ +*mcƜ!x2@ϟ-_p.?n}b 3Ku#*.SVPwbSG.؛SxzJsCVپSfkеP hr;aS\oMA'|rXS|W!I $|sP2jH%(??7RJ .M H55?֌3tQs}v[36p!g@}/ObsYVD1],hrTEAH6U>[O!YF4S*AgnPaBտY.!1F9m զ AHү2?ھ雴8|X;qQk汞9dcr.TY+L5W?ܙch4Y|w rYl4bx4DKy*v+5j6Yby&dn@ȍeT@n-)m 8+=NA ELr{T*~J*`*Q)樗c\J蹋xhs].|J}΀Ѧ~scbg0.䍢4/0F *5{${hAY.d yԦ,4ƤG w1ƸAuCz{ДVeZ͠60k?+ =L 8&F "AWGƫ@+ 7r:?>NlכZBH0{ ^czz_ Թ!A.3ŋgxP>1z!joRmY,a$#ZOL /$.6]|)#1)(i#Z.'}/Va=INQZM/g4y? /:mߠMєԜ G$4^5#|W%z_Whjb/W AXg ?S ̢c 5 4RmwHF{{ܚwo/1~<=pZz!M5x|n]V! 6$D7MOs~h^cMdvytu19M{LσSBQ3 ueɓ! `dž{]kiu[^w\0BǘFh1X'yu)XuQaGAed$5DM;/0Mw?T&^FɬO)b3y1.cKr$1fg8k?.*wkY+}Ϡa6!WRm'zc:Nk\ >?.Z쩣O|l|P! b2W/8Q-5aRComؚO2Ad =]##nB$KsQLXy2()J~2:EfE v/_ "kR=NEȋV @G3CwwQ'_vdRhwWi;꾸HՂYIk>dNBĈbPÁON;|h'" 7]t08ScՁ2߽S^3JL:o>pmdV- |8\O$xToonfq@}]粬IMM)ŀrB~=f\ K N9T?[CȿT1j{CsG;1չKit^ B8X$00h,Y`i}m bxCIGШ'zMq,V{DZU_ +T" ?GrHjuÞcS.}[:uOƱ9 i;'"xJ+6#Z0LhukQj;N$dmxFߙeN w/?2^0yI#($xcÑǮb}foʌ9, k?<,S#YXOfa!̻DV7rT>Ci.HD/􋊚j@EʔS ?~G7$PX< _JVwҎ]}vЬ!29<'f:X2hY+@wWbfNRdp(\a_'I -mVATUvr"mxmƋ̠ PjJ&n铋 f#sˢ0̊DGFN4Zӆ9e2F0pzT`ě!}+`7]5kB})1 Ok/\c ԋP(F9&{߷ ?ܡ$bH\s19.y6hQ@yJ%3F-$½J~;q< Ov!0~jXHFOE39NxH"V Sk5utiMTtv*+ںAwntקŕ8PYv2 y68?AkK6uOwh_ۆlI9Z:+ $ZqX)LK\#E )z\k ͬ-LZ|f"A&+'K[V0y OHJ(׵C 91Z;- Ȥ<%ǰxKtAȹ ՀV|AۦQ;xc:l>Ŏm@RW3z1R5ݍl e.'.8NJ cNn$hcrg>PkIbjͽT&vKw'h(p-EDŮtی*+mvq.66>jsWtce$2]EdW$8;bf`0L~'Dh׉4(]{Wb ?vHQY, ՚gF~3mB76U]B-F&ahjw:>Qw Tw䩡w?=M r'MB1=-½؛"$I>B/Lgc%-Q hφL+t>u] )\#Ir:1eIS ?0%l$`Il]N%# J$C3K |H? &!'vFQH="&nq7'EЮ}oc O`ڹd˜,N.MEFlwԕikj|V|ݬ[tQdHN?+=_%tP \,gIC0ΐ&@s@>3k0?LCP s7/VapTh II @5 HN-n FATt44J%̈+C8].YW8ŷAJy,q謺r1(k {3C7w0tլ Ơq tJp}ȏkد 4bprhc[ \|/yH)%fȔ sx~-5- xv&(C>B;d¢ޟNyCŮ[I@>)W(헶LVnHB{g%ZǏ@^{=FMj(Co%eF6"ˈUg=Fy#pAqP,NG\Az@e%q?% |.;rjucnTJhYSRm@51g_Pc5,+J/XXS8vrZg~ٖYJk(;CQ/GIަ Zs:[2P웘؇zٯJFc+&BAvj1dJV#C“&yr>ENF; fT }aХ_x[,vӓ,|+\ 4JwRag Mt0lH_ ֡3PUW1^> :?@},W7 }*h !L0.;qc )χFm [jށu ]WLJxw=-/N (/2:c&B_˚Rd 0DCM킽|Aq`7n\Ka;1cFlp?K`)ٛEs %FP}"i` rXEǢh҃)?;{74p鵉N6Bt-b`I.K]c7 1]3&wY+>i#ƈ>vj<[ HmxGL8; $HI>A&m~=O,bc-ǘ^{<}M`B [=-[c>#'&`H /fFcB4L P&f~whlc[ Z(_{lW]7ƺwA`γ(ُ#:meP]zBS]lb*nH*dah]'ЦM/.A!F09;cbr&C]|:zbc2ДhvR-q%ih̗$΅Q"M,J{9-2")}I`ew!giV ;ns- OpdkjK09QK\!PE) A^<>]P)3'bpZA֜yét'Ra{a&Uۖ=mz$fyFhZg=PĬ* U!B0~]j"(C7IՓA 5I,΁:@/~ ӫfj 1ttUX :JdςFb5zbl"/Ի!̀঩ҥkt O.TJ7H CqKZsK1'J rL{4oWEJgSpH= 7ulD9t95v> Gg5x08ͼpAEhM1O't5:p3+4Mq< wd_=sy[p <:Xlr)b:smsJ[wLiraD>29QH ; cF~aY~Mкuʶe>{:ݩ+O' Vp?Ŗ!u|b]L%QI}}ܲ_I[uJQQ U7GU܌3A$10.A%n%gg23Z+6.(R" ~5&Q2١3lv5J-}i; ˉMةSIP sFo{a :B{kO6n{ =H"TY{)&GUYIs=d5VOޥE|yFVcs\Hn1ah ͻL:ºwiiӂj v+4vȐz(q:j]YUlg(He 2í cTUv%{Di<*B!^g䲱$.N 3jMtҷa5zerwv|G1Sm_QuW\op$y Oeq8 ;֏ -\g tϔ>s{\ݑ⮈rpU-ory IڿL $ 2X ͓@9u4o|w+IKh $ckk6 m5Lz@f0=uzq.)9-yw84w (` :T_T́}0iZTE,ֹE,B]w䱱1r6&&Cm]>}`|V~>YΏdsgb:(p((}A]Sr^kwv3uܲd'YJ9AGdķԚ~F-[2,;{(B5$l'a4#a)%z^9Rs`|,sE2:}@RSv{H #{e$BE *".!F3R֐~K[$eC}i*{ߣ{5m b3B/"#"" Sv«VWO2EUv])3:~X D,+ҿ- W>Q]l)ECe33[}uKLBkupƫ|h8bWQgV2N%Q}S5b2^\5֒ydqPEf-+gY "`y}&>[G,Tzג*R }RUK1R FX3K@!B[{ؕ:HY~;ɱg* {&wZNIJIEj-c&5{MPvUM`% 95% ~OLkRLR/Ƒ3LJ0R2Q巐r9f1$:}5i D;Gu $`[K c-,8oSN..<GۥmnMΚ83gV~gj2؝[=a9&k~kqvEY;6t$"F5 X0eR4@9氀>ͭ!;.e bJMutY;9׫|\'?S\h" e*`-Sޏfs+cty"&-VPt[wbLZܝiYP[/ gQ c01 w'KǢ\寁\>b3Z*?eF;v}G4]m"Gk~eok@K_I/1q@ު{9ꑉgsf~{ms%0P󕦸$dY1ibvNFA`7ϚU=r;-mg 33$/ekM"cxZ?:_r!:_A%N( y̛M:AvU\ekـ9/CcɺI E0Ќ㶧V;xp<}^ZK*͕JgXʡ=* %\1Lv!i`U`7˭S_ɡիH|q6HWuËuW&_|7*g1-hDW)$Qd tp ~ sCe`3^Pgߺ#;u-ׯ$7P8$h?!8.d(%?]i1nB" (6|2?f} &_ ˣj9 If6`M-^h bwS_C Eh'q71CְO 9TE@FZ.׆bڑTYhl֔KЇKI)eÞa¡Igd\YXcb1P-'9heȒ(h{>B`عNfr6nnru,[5,5Qt;!P=!;%T.l2#6697~Xַro|`^LD/I8r'7ӱ[N9ub'@hgՏaCWUk0jUmL8*>OzHpBo:f pJmJ>9ԋ#|u ǧ"{sa&_[O).KivÏ {zj9./9Ъ6-FZq.XV灲% ./]om*ט,hsmǦV[O_.CfyŲәLqoW##BOKFQԉX+g#J}RXaL LI@[}^mAqOr;g8U+\;)ڱ` בr17>SDa#y nJ(Rک.\ܘX,cǷ|d#3y!3lW  f0Ɨ=1)u>oLUKQP?; 48~оSB<;_>[cN֨]x~+Q ۋE5Pزf CP>hqԍTSV9j%R ֆ-D]e`?gSd!rTպ]C×V)vw}ؿpe0K 4f-_k=^/*uB~} )(A5nRWI#Na(ӄXWYۆ[VdS6o#uu|d2GON5ɸ âm-WV["nB`2;+Z5t8O1iH[g#ī5X{0Ц: (sLu.NW"YK^}ZehKʌ l1o~(Л|Eq3߅j6LgJk-8%O4x RBY.!j)% k)wϪҔq!@,ڲ2`UB-[3h^'ҋ uCeXZyk=oRv 7JQ0p,˥߾=89ҿh]LE( `oO.qnR?4$v-/B,#%-?Ø*h 2k7teeAe>M4Qgժ0VW>c*7EmWMӴ:?TbЂz=buH u]гKۑc֢تRGGtJƉGCU3Dڠ7τ מ.u)נqZ{Ǐ񃺨VysWH].y!U' B}ʿkMU^OΥmx5鸍t]!!*= !ų{[~p>4ynxUPJ. )3o7喢C6=&]I ŖU'Kb`<P ɧxz; :0]Y6P)dϝ!mX`8iWA.+5Wp}7 GSO[7Iw뇺Oس7`*9Os@(SFrl*t*ʅ @4s?m)fgi.GH?J!V e`<>1jg]~Bۤ uȖGh+g:_úE=3p^>Kt[MD0i!*MhY5#ek7%w?D(K6SfM*DN\ZAԆN˟^J+#j9~n99|^c^V"kNܵ1Ak85+MPN$Z/}g{-hGPշL[*vZHa}̿Nyq3 ,Pn8c:@urfeקoC; KZE:cj'ׂ!/QԃV #OãxˆDGFp s/>*3x3RYZͻ遡* zCu9,'at -v] qx0aH!}:LL_ O8 ?aOb#9SQ>ړۏNԐ]BS fľ|6񨤸>J5Y0W#*YcOᶅ{s6hnqH4 %&<湺y,e~^]1 վ sOrPiP; P bC8pEPۻ  ͕)oePN2yRax IL~Z~e9M`_q_twLJ]h8APB[Q"t'X! W&* TW n'AM 9Rg7x,w|?uy^U/27`|:zq2_L CH/tsW_i=Kd byc0!Ux_$ne쏁14 EK8([]QJpEE,uGm0~>PURp@쫜2,/ L-S_.;p (,Wan>L}>y1mZro&`Yތ{KHt8ԕt[WB($+/.npr1൸|iV@/K}3TjZ.hS|DUu.#O>JVӰqucn$-?cyG$l<󺺸*u&?PgBSey}|yZ}&]Ba6Q| £xyx6^x&aAN2Q/ }"-OL7k5›o+%d5r-48EXnPY{<D|3X?q{Pɶݞ;RdD 8|ӳ\]$(y M5ם-oYGzjgVou] M<\epy¬z ) i"g)ɸwnHD+CJ$hXv9ߣ~"oןLL m>Ivj$/2}N<-fdW0 # CIJ]h.bNt䎭Uh@G@ Pj?Y{b2@܁1~ր^L^t+!>Dv[x )[A;QilKh3Zɾۧp;uy] |/ #ŭ.,{#H#J|$Zי:5dcQ9ll`rSxb{%stʛwj{g(k6=uk.e3/0bS]-qU^1J!iGK^@\6((6aɒD eU;U?dXC6n`Fe'y:]|>ΡÈ@E;!R)MwkxA<7ᬅKh MVkZy >_5( }Ƞk4fLyAۏ; Dҽ9g)NZ%,R3J7o.tw|&yCBFIc `ѱd›6 qe6T w67>4w[fG9K~Xì\{yE(Ԩ>GŠ[fI!׹ZJBC.N F.j&(`fh6V'\3.PEA ͺ#.@[W8#-,e. Ώ!ٕ%\,Vq|PO5I%ٵ8~*$Kņф7?snh:vCl!Źx^"}%8~¤'FqkEbd'H D0Y.[2m.m%cA>Eʡ\ۈٌ dcQ~%} (Ut%EA国RCBҏ ]XE8tWL׫v7$7 [B:BBx^(DdĢPȗM7˴zK~e6T!O.ţY1=$850| RQh沨`v7@0d)A&MfIu}bv@hn;OOhH/ngrn rv7=β0O6Zw:T<'-xN'ON{[w "VT}{/4&~ЪxīAހWQ ']NHdC lyod}Dxq4ThxѺjgqZhrc=5)j'yH#fBIʭ/EՠpZ;:  KU: ?rZqmq&|Y.b #TE&[9 `ٯPqx%S *g'*{1հ8&{EBg.8g|K |9 1M=yn=I$usb+N9G? V:X@ 9cwmfpPsTmr.v*Z0O.⠕T9ǽyKi