rubygem-rspec-expectations-doc-2.14.5-1.fc20$>]#8hAFu>8P?@d!( / \  6<D  j  !  t8խ"T8L(89`:GLHI XY\]`^KYbf dfeffflftfuqv|pw~xx<Crubygem-rspec-expectations-doc2.14.51.fc20Documentation for rubygem-rspec-expectationsThis package contains documentation for rubygem-rspec-expectations.R\{buildvm-24.phx2.fedoraproject.orgtFedora ProjectFedora ProjectMITFedora ProjectDocumentationhttp://github.com/rspec/rspec-expectationslinuxnoarch)"#O+v005.%i;91&1$A%4%]F(_7:+/Gx4=4`Q4Wu7]288Di9W`H/N.R04lAw@1dru\cObr<T2r$]:h^"#GtrUmV5OPXeabH eO Bl(} *ZcC ) 0&* 4r_]RP^,_08 K5g5gxxxx *272 0*]:{+ 26-)6KSN-2H/7"+J59%CK%M'\9A+V3')X5=F#AI>!2 :2<Z7?$BJ>+3*$"6(-HL;C;$&6  /7 ;'WECf /7j2:8@"!?2:.)<7"5=>3%!*CGI . R$*WHP.,jAjA@C*<(1OHP>+f\0B#:'5EMYA:"&{ >FBYa;5[IG%$-@KSKEE(&t&FN;O'GR&H20864)76T\O,3+*HPCC CLT5-P1$BJ$zP@#V;z/I*0DF'@:':"5VR5[+YVw[G 2S% 7z,YX+)0,K9"*3+D:aXb {_9w 7i@hG@ jZ9 +!+OSvAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤큤큤A큤AA큤AA큤AAA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤R\wR\xR\wR\wR\wR\wR\xR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\xR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\xR\wR\wR\xR\wR\xR\xR\wR\xR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\wR\uR\uR\uR\uR\uR\uR\uR\uR\uR\uR\uR\uR\uR\uR\uR\uR\uR\uR\uR\uR\uR\uR\uR\uR\uR\uR\uR\uR\uR\uR\uR\uR\uR\uR\uR\uR\uR\uR\uR\uR\u4c143825a527623ba86b94f682be75ca88b79b8e52e0b775f0a8646661ebc1754dee6873a7e513ee82049687ecce60a4a8316a362c0f5a60e89a2ab26a9a6784638174d80147bb36a92f3826b622a063f1a388364c9f2f2d2783d4abed283e8f9461f8f8ef12e363757bb86291f3d8107df61cc6d120cb99c2f30af73a8e65b86c444c800e4c9e5cf1233de6a84ad6e99e0e0a72b347509b0e25f8efbae14c41d859f2fb12186c39055bbadc1d8b1a400e083d79849c8a3fc9f1471907defaaf41ba2fcfa13400603b0e6547c97fa8f22bd2e49f33fb4c5dfc87e92ef472067a8c466c94d6b4b6c99700c9c131ab3e3bda8b772a29679fe26b9281c8734d76c6c69df659bfafe3afaeefd9b7978f5d62a78f9525380beb5a99a505927b20c63f299e4607283a89de8d99186932ee2c105621ed81b034351869b03fc9edc38a2207255e08e184d59eecf9b1db17c2e097c8a74c20eff8a143851079435b9c9579ab39ab07d82c65539a8a2549d72f11bfc3a757cc8fb9438aef1ece522cc008eb3a502f002fb62b47a550327df350b4e511e64a9142e219e1ae2f924811f7cf5a7a8265721ac8d5b91847dd4bd2aa15616b2f4e6fd402e311b1e702ba99baa11febfee0609a88167023aee62e61328e4ccaaa5c38a6f766713fe26a8dbef81d2d012797547c457e0c75c2da3d8be2bf517046537d1df7d01391bce046b0a34dce74e0d8be9176386469505de130329506db31e913565272e3199d572887aac363f25bc238a486ec67ff6c1b5046dca6b5d681c09c8d033830853720e4add3dd62453cf723e5f1c452b019287800ceb530788b3e8d9cbd0e5489355747ca8f7161ab9f0041b352352412cb3775a6fec8b93380f9fb9cb33792afaeb62637e96900df1300c69a8a2da94b9ca172c2e67a4a0488c844113e2d897c9ff2eeaaf429ea22614839ad2029fc7b68902526c67b0c667458ed17f184d660db9bcee09fc528cb7b6e460895b3aba474c09479c6e4d00aeaef7014dc83ac1fefbf05eb114859b671b5d5b7ffdb118091cbcfee1d645c338243e4fd66101b535baeaa3e2757ec98b598bc831f1869ae4d95b44961440b40d8d8c4fefbce38968c117ea425cc83ee91fea2a053f9dfd26334bff1ccad2b5307517f970f24bb14cbf826c266da885d584992bf85a21297e57f47c1cdac170071d5edebf65ad68f773f08492822e910b8a2fc00b25ce86051bb33bf3152333a24e19e32a9d493c4d7c3f394d610542e1d593a6cd2b982a04fa8ba9dee5888a6fc0c0444dd4b02fe2b8f105f805f6a803179d9c4ce460ca5753ce9729413c7b73caefd0c239c63e918ace581a5be59784546e5fa6d464f6b3751744f29117b549037fa8239d38cd6237e8a57655828e149a0cbb3160c9ac27ccf647861225cbf3150d67a0226aa6cd61bc917a554b837f8c6f2865ae788d48371aca0cfe4991f4dd7c1954a99135991d31630178e89fc60f421b6c228a14138b08f7896fa190a76b4d3be4a6209a4005f9ad382ec013ecdcdbf23120c08b382739ff2dc7687ad3739b03c62151a775b40456b8eac358867d2aa3981de3f18da96d5988942df7cb0915c27cb05fbf1518ba7c424b9916a8971db57ce2cfe684ec2e725599f6af66e1271fcac5caced87bdd5a2a8f23c4093b7164cc3e415094eef1d1706c605bea410a3db36adeb7c7f18a58cd5923b5b356a722d08566c78cf371f2850c29de196a40d2b02961886e55f40e5aed290ea3baedabbb27996c8c807f5b370e071133413e4333eca7629cfa1a4e7bcd4b1e7c3c5224c366a6632f16e2b0344ab76a0a74b6f956fa5ad56e3289f352bb5f5baad41827c3ae08a1b3a88e97ca185655873663926377d57a219985cadc5ba19935bc332b64e63d699451203dc40d318575ad81d2cbb170f585d86e71bf33589a2997dd17a0ea18316c991b18b7f2a9a273d4a08998fccbb006d3ecf8fc036f911c944772514f71807e4f9d37dc1455ebca6b5813b1a4c8a06b8e6b54dc8f6d0cfacdea7ed703c892c19b6b9c334a163b878ff7b3c220a638eea342f79b7f64824db4c5ad5584545e0412736f1b6757a124edf1783db02919edea66565554e364c2f2f839c5b2a82dd3562771e72d46de4d6d81054b220fa813a2f7a3f12b46a5f1fc8b6e1d1d4259d893b3659e5835f21f3243e6f75a3956b927fbb5f0e32d3d0fd82108f41683226c29f4f9af051db2b4d1acba682d521edd3585795a48739867c5ebce4fc9a3255a78dbe138b9affa206fd348df5abb2c26dc55303f1295013b7b4c266bd45606c634966f83e1162d67f73e16c9591f0232db0c725e96acb18fbc04a441c42a55fde757a22e9d822f19a1bfae8cbc4d4fa81ad66d12535e1fc739b34fb04462b51a346f9abbda61749b3d8d0d05267a82216659b2d78b6e2715e986dd6916cd6f87564bc06e0cfe557979c4cb860a0a8cb5faaa5c55843ba0c8f512f127bf39ac62e8dfa34b0186029b7d4d393a781c2b1161d61814d3444c307618480db082336395713be897077f10ab1de6b48e425e2f32c81bd378353ec176502b3d68e500d112b6037e001453cfe0c09083b1656fd43f2ce8eb3680853e7427ac24b664048bf28dee5cba14997a3280bb2e0838c73bdd978c7faec51d335c6b6c3b53acc179bf6854632b98fee1ed002280226cac5f7a57cd111097bea4a5ad9eda1b7f74db9b598e3e6617a5325090321e8b8ebaf848f2ec6be3a0ae23daad3373f0787509855c5c788999aaf021a2e5d05aa17ec6a5fc3dcb5dbc381334db27931f584486ddd981cf590aa4c0ac3fde540f60d41fb6d2f99252ff6909afa07f38d27e415cb85256c9e9c23e057b3dee3ba4eb9c3e0cc645ebd1c0dafe3dfbe9dd4e92ea1c4f477a5a925ba435add00e894ff460bd8f6e65d7e94c0692b5711dc6372b6bce8c4687c93ee04b5156386d13f2277b5a6b35a8027f5c9c06a52df3361df380a02a45159a0858d6f7cd8cbc3f71ff732a65d6c25ea6af67d10bae64c806735b4d43cc82b6d0878d80ee1ad1157d483e21667889bb110c28ae12377e05d6095c8adc0bdcd974d0a1a5d1e7cc03129dd55f6b85618a92ae516efff3dfcd084b1ea0015ad51bab487c51e73a4cd3d738b433c27e5868525b4725eca1bf5eab1cf800f5be209656503126543933e3aab5f1d91e673cb8b751e3532299e95071ff8a462b085dadc804ae17daf20aa0569dfd25dd7d26ee1b93af751115943de91fc272473a4db3875c76c7ad5c1d3432ce1bf7956dcf7ae4ae968c038e65d4e03c06c4ad59f11e199ed171b52b2d1b23f1cefd2cf18c3d0cea2ae0edf0eb4494370b7c3d373d3268add63a8637550cb7a6648b033c9b20d4740ce07a8b5022e59a1bde9690b720a6bf10fc9767db6512d14ebff2782ec62b5bff83769d1ed8232dadb5b3bd5bf7f4092f432872da32f50691739514d055a377fe69abd7e0cc82f336e61fea889e406ecbbeb7ece1df960231b7a9ba0d1dd1676028ebc15ad448256635073ebedaf1282006227f4cef68a8402c6c4d7001994a83427654727cda23f9b123f314a8f21c6ebe0ba94c4828a4d69135cc1d048b832447e9b062ba094c6b20d727d573a0bb800db1234995ff2013a18cb3278474d5d41cfecf2bc4115c9f077c31f4034eec2df595a68d2a1177faed5bb2daffb91e788456214f8470ff3c5c3d8a21eb3df6b79bc35942949d5cd38163ab82a76f5c6a253fcdaf6dfac5768252be1877d863071d3c181db00656e3d07d79ac6a4b1632147aee6630141d92a1ec804536737a9c5c68b66bcad0dd72e8edec587b10ab9c67e1b7ae990b330c0812b89a1580c3249e35917ba00bdd7818c4fbb4c6e3602c53f0bbae24a8561b580aee7839803630cac7196572ac588ecba067ba2cf519a23b10e590feebe6d8b0360027faf0a0538a1c088d6a78f8407509400eaa4990d95cfe28ef28e679cd6ab2f9ca981f9945742e5fe239b1cfa4940c6cd8a487b1277ce6ee6fcc7739b08851e2c53bfeed7746ba06827a88377b6477c7dbf1a0cac3bda017383ceb591c5e0519dbf50fcb6886156c12ca548560119b7d03b54e419c94cbf11334a32c1e4122bed9eb700159fc146480c9ea6532992e020ccb8ce2a3b9ea0d5bd26621ac6f2e582b102533a0aa11a937177eabf86c3be97013b65c7d16d07a0353405fcec95f7efc50a2621bc7425f9a5e8895078396fb0dc460c4fb928caf69cb062b33c1982f5aee4e03869fd0b98635c53c02e7880cd591f263fd8c0db6a916789b8e9cfa80850b865f2d386f60b181f726a5bc05e9785e50fe346d75dc01fc2e452114ac2b3abbe3a2fb32cc59d6a34e91bd995922f34e4a8fef6fdd76435962751689ca3cd3870ef4c66f8b2ce75e6cce4c2ff9a580ff8bc798d03a56602ff058d30541a3b10cdcddea3560c9c03518d0833bc49a6d5718ac7a33fd6860d1085a7038fb768fb0e736be40ab6a13f4bef4e4a99111f77183858b5f37a05002b02726b1e7952491ffcddf61d991983d717d67d10564150c9ed5d64d3e19420532b6ec23c496f8c25d0fd687b1a643ef7988ddf23224b0883ccf09997addeddafab312972028fabacbf7574fdf2cf8e5f2c682463450eda86463d03f992cf3fe00bcff7894833dd05be19ad2efb4781e95df445c5266e7890240d39ffeef5bf1e6a7c6bef34bf7cbac615e39fff3a14b1e793f1299977a687923db5b1fc022841849a6a4a38af87c35d7dcf4b35d5018bbc7aa71c2676d4c7ccaccd8d70ef607742580a4bedc070ec3eb0b4411402bab244a4cff9af600c5c715ce92c9fe08c55aa85501879fe30003f36a0cea209167dd2dce1aaaa20274f9eb2226442a4640cf4af7249c64d85b243db2c3984b45b4c1f3370ac585075ab0fa4b9969830608b86c4b3566e3f877abf310d9f8aca8a7bc8ce8287130b754e915b6ac1fffcd2e1557caa9e4a5509d637c71be057f44a5c463bb6e9a6262cc6a17ce00a32f0fd1f1a345181d038ac0b51279f78b289090e61404b965d8ca66f97eadfbb0593d988c821d52cf671382e35b5be268e38b8e862d585acce4f326d08adca22aa47c28362423aef8ee4e79f8e5d2c9624103a6d29bd010d3239ae72d76e9d2c9e20c4fb90f09a642b38d86643961d1d692690b6fbe3dd9df51c72ecb0a9dc52482b788abcabf8cba46d6b5b9d681216dd0e3fc000bef2dc9b1ac26db6ed8f3d2b1917a331c2d5dfb8f83d373e0883067a37249b3c780800977eb538f600f7cebf2db3ec4e4be089984aad20fe4a113c809fd3f03f297440cccb78408a4c4f7c988037702b9844f196aa305abe1ed50a770884a7b064cc41cc3680fd4ca489b5f1d957a3850dfb4da6673005f8d95544979499291aeba8bd93b7caeab7dbefade0ac7084416ce0bd3196ed70442b70beb5337c50427987242a2a377c0558d2a9b776152011b4c21e8e66d77a1a70944444aa2a05cc474df3ac5689d486b9aeabda4926f91500c3bd19d882eaa7dca4c68d3481c62291e977fd64c13021041f5c8fdf974d1ef28b5dbcf6e6a052d6809592643a8d4f906f61498c234e3108128df4fd2c30c4ad86079a43e51ebf19f6aa0690b551b540a1fa4410a85fcd3d8bb935a623fe24c478572279a8acb2db215bcc5808242eaf6023d462a6136b3912c80d74367004bf1b963392c4101c38bcb4d2d3a9357a750af125609909f577a03e46737343001c5610e5d8d4794007f76eaeff69153a90b27e61925fdf041284528357f0dad204f940875d34b72bf16a1d0cffa41a02d1455876732d110f0b89e7ab94ebf2fe3a04215c7f6c0af8430aaa889991ed05dc5e65f859c7c1e697a80af7b53a485d04367442bebf918c0d1b6f1e131d3e87393979882180bf7fd9a87e9b95ca20333ca3c5f147d8677e4f492de25f2678d9fddb1b7289a6799b445fc1e34e404aaeb467cb4e23c1f44f73b364aa4a666fa5ca4f29cbfe98c4f7225b0a156548939c6265665193ec589f05d955ce1e488d387c77aee8d04f968a45e5a5940ac1535e51a02a302def4ab52fc50c18b6b53b1931c338ac92f88b778b1980461228143eea58e4d6bf61d31ab6c6cb18dc6260ef1e206080dd9ab35cfc45769dd46d544ace456b80dd3bc889d43f3dd0efc1a9e05b70f2d7e6b82550083f22d8a459d9e3217b2f197e40e9a8faeb923f014a929be0d3b786d483367ae7929f46000fd26992fc9e4e8b98a38e5f5eb658ef0a082de32340313b29e3b355e04f9c6cbdd8e98533eb8381ec8271a28a4487a3398d7c5c75f5dcbeb9e0674a595a0f3da714c1db71f7111b9c541a30f072c45b218550179f2382058cd895bf6a46874ca01aae7b859f734baf21ad12dd7c829f22717f3fc3b7b17241547a074147319c7400b8b653d34718941d483ed590498ec04ca82af7fbc0c374c432136949832a42c2b1efceb5514de848cafd652eb8997e174e4fffdb5ee980134936019c34fb67b6309f8bfec5828339e88aa2c72d388298576e2ed9c35eb7021700f7949afec2851a72739cd93168926a3dc2308b28059e9050d394dc79ff97418b44192ba6f2cac941996a93d43b005eb396be83698f89b0c5be244934e3919114e2de3bba963c766297fd07d8bbac829877b2ac888700a9d9d84268579bb5ba56964c6a5aa2682707d1e9cdf7fa5378fd5281eb82311d8f83e1b9629aa9516b2919180395f53719586aac0b61f9104733647d8ad2d8b952ffc8e53b55c0ae089d10460a7bf44cc81008ea6fa160a592c7ca5635c73375ece5137f3005fc1f657f03cb3c592d6f94f299ab344dd1765e1bb1f12a8bfb781296d992c7913b840220d78dbeff948723b87d3b82fa0b259a98fce36470eb286803d91e9bc896a34e3dfffbe20bd679d1c128ecf99dfebb83fda3e71ed693d185f5c29675a0cafeacd17cf76f1fc1039fd6e19912658280862e92628bcfc32523d47e77d20efe91ac4c322376e837d10325f8df10530d1150886f8d2cc990ed4c4c77ff61a5c117ac79cf1fceb043b471d1da9e606a1691d68a9db69bfbb99223a44c3662f84ff30ecf6c0441e8ee673307cec07d0e1ac6a44d2bfdd161062e1dd4a879bd65a371ebe531c13296d442f6f3721cb0f5a2bdbfcd02fc68105c786bede393e645e94979dfc47fbb916a3ab9b2fdcbb055361db2c77d4adcfd27c3f634db5d83fcc6cd835d5cddb68bf840e4b88c735eb6f1d3fb00445ea0242c614c4856ba6116ea1db472c724de1b4f1ce1e920fa18f0b89a5e1f9f5bde4d0402ac47e9840c34dd7bd2a9740d3ed981faa2075acbeced4e899df1711f0eb8a17b624a8a97e4d3db0959b92ab71e5b1539d4fe299488fa127df8ff3b473f0701209bb6bf0a9d21cacea1992079a355e207f2f96af8d07497b0c21467331c096e6abccd0dad62899a09567d93e8c39d950d2c3a0f60481313b7144757854a989830432ca62059f9882d474add009029b482b1ccf3a38a7a55da7e90ff71692488d0c9fa411a2629dd34b657493e7f7b8ed86b75e53fd8af28c99933d66157c577d9d43c2c57d0f1af711cdc0528432663719899f17ea1c0bcce48c615ca2c6fbb8f52b4f8fc0048c1f8a727c90a3705e387f54b71d16cbe6258575e53c1e11baf8235b442faf51a9dd3eb8e369da78f55a678df9e56727587591b557f84286db9df0a5918efab23a39b6c7ac6f955b2979d54ba83297bf8e6627022570fee9aa7a2358d6c43b529acae2c6c5b9bee2345dfa22dcd8004d0593110875dfa1b913cfbb93e4cc8d6644905cdbaf0001fc1552ff89be1b2292568a4a432d827fbe5c54805a72d80eb442bbfb3e761c20523dff8c4c27577903a87bbb2c06c39f54538e15fc5e4fe781de0d2cba2b2a0ff2214b186181174a380e2f1ffe924a8c40016774dfe255519a54ec5c52ea4dcd2620639770523fb55087b89679d98edf45ef155f6e588e87659c976f8db39c3673e6eec2c9dda9ba16512beb432e4f515507cadd22c4b7c7724131317a725c4ac2df940a12531604b6475f1856dcd8a816efdbb2cd44dcdcd203b2cf560fa46f2486f2a0bdd3cac5c7990b4fa2f7604daff0c58b7b54e5b76f5cb9832485935e8257a4c20c46d96567f61df183a5c452832feb7e3cebe93faa76ac7a4f8cad0ab9c91d517c65e0ea55df7a9258d18d6009cb677141a19ec90fc4e4020c29c9e7d97be0d2d53e68c6f9cd90431140f182eb98610e76e288aa5c0039336f4a9b2c163c267c9145e976dd70bf4d9e069b8c41d4b3f9b55daca801b20dcfe6f90c79fdf51def391c4977705b60e6c2a5aa60f408e8bf47ea2369050324e010d7e4252f48a4485b0ec043357fc9ba42d3733c19dd405c35ed7b31050468eb2c3b625253d0735063e36d911426fa49c31404917e896e2113e843b4824f9d54f6ddbd615d1d6836ce64c03b42ee5a5ba2a2ffebccb0ad52d782bad05a1de2417997763300796e258d5e25d315d69af91a3af7a966725b4f56914664d2b508756f9c4d6e4504d28ac72597f8481ba9fa1df8396d8a30b34c17da2736c4762c8fa8f347bd3d51a2a5d59cf05db42bf4d2cbcbfba66a7a95548caa2361af1323a7d7cf5599d01dd98ac5e5d9cfdf94e1bf3409d4ae7f5d9e454d3dbad560ffe87fcc421faae56bf050f06e0285f896117c303881b0c1770cc9933566f22630c7e4d5dfa5178076974801977f57623dbc7ba04ef65301dcc07c814d54a9020681bac1acf3695068a56e44a13e3260557d4057b6142a0548760682ff7b63be4db2ca3f85f6584704bfb91be237ce222ebff3e39b918a8207efb559a6c4256088ebce9026ccc74da134356ca51b1f2c870de41abb586d392b675a69c9cb8b910cbfc8f431c4b0237cacffc1508aa0a42959574f103883696651164f71d575b1885e8d5d61af15e3d038661c9dc50f299d72e8871e0d05e241f16f760072acc7f11a32621e2dcf8d4d020ab662ee464beb8a31095027bdc5927f12937fc001d9b8f5037f9130345f59056624cedeaff493a9220e0b92b7184b47418a8ef5bca1334a0db8046a0814a2fd5db101bd5201c438898f163ca04fcb0380c721ff286e150af72f6e8ac6e43172a9aefbb713eed9a4327cd5d0ff3967005f41dedec6d05b7132ed355a65753b571b7b074aa59f28c99dbb71bbff2a3401ba9d27ca75d6c781ed41709d5d4917494f110b3de9cf875de631b40335fb644dcd457f52e5a9a91403ab155a96cd6e8a733ff130efb1e817473999c2983641dd95f8705bf78de97a90e9cf6dc768b3f45abe81238d2a5520523b4d7b86094f2f8abb6be12599b4a942b4c7222186819355098f340857f8e868f0a0648b4827dc642f185544ed1c0a7975f1fd24c065d0452a004477cd1a22bd89cd0a585e627b036caee6edcf7cd7f46fcef4502ae8d210fca420f6ec69f3bcc0a9bab2f4dd7719ec815f085d6b5cbce43135df96d668a7e4871972254f689ce6c656d2b5a784c7965cf64bc987020a22edc2dcbda6a7677bac2bbe990bab8bfeaf00f7e4ccf3e77b60d21eb535b869b9e3ed76fafd646cbbc5e8a81ffd355cfb329384a1c8f9d9c7bb02645be3597163cf5f2ecfab2a7f8872961d86d5903672559806a52ad4e4769e1211c93941e62ae1d0fdc38533cce64272cad4c68912d8c522d25dba0617a25773ddb287791bec35a582d9a3154e5f3f3e2f51631b5bc944027435727e04910d5531a1908d6b6638225c1c81f06d4b2ed816e441f72a03049867efa7a71fab731d44af1867bbc07b53479f5904d4c16085c90ab24a5e92d7d0539377db2bd23f26f9d8bc5999387ffa4dc6309c9a2360b8c4ab7ca3d8c296b06c126bd7017279b51a9b840bdd72276546678552ba2973a5f1f83e5fb47dd9a3af3c26005e239673cda58a2d9521eb7d3094916c773eae4411aa6c089d9e7857a86751e1a69f8b0ae33a0a443c3e046afe406dbe8dde25be1a3791f60c067edb6c75fb470632724d6ee523c9df9982a88ae68d0e10b9eecf8e5de4c38c36563897f793b52ff9e24d63ecd38036ef6d1783a18090ee477d041619a92a4ccb8f0a70806280b7e4747576e2b43011b826a97f0ac9d887d823449f7debf83a7f93cae4d479661d3cb11e4048c39a949d8e9a85b581ddc351acd44ae6b1ce55e967f8393ae4954bf03d96c8fd3920a70e297f82b166edaf12043b76d099ac0da64024625e7e2cc49fc5511007d7ddb3e8fb979bf053b0b8189548c30d57f09e20acaa6cc4b6a4f9cce42352954d6ef0743d007b90565b8766cf63f5af4711f696c29d2d2d0fbcd5fb0931e1904a60627f30be3ea5c565bb6efbb83b3b9925558a4e83491602fa9bb0a5b4a39189f93d802d87e78525a746a67cb57dcb4fd8327693d1405c3c42bc6191ff63b4a9cebcc6f1735fb558df5b45687dbf2d2e69c7f304a741c387985bc1f28084935f25bb8f7e8f6fc87193025236b195cf6f08c7f091063cba23154460c83aaa6f1f837b3ea5d03245bd5e6041441ad04b5d4f5ef78df23708fc23b30e311fd797028571c7b5d72c13fa95d0e92cd089757a6f83df5fd86282122d4ecf59b5e57720f9f79f21cc2a1a95be210705ba664125745f6dc0e7c873f0186d0130da1f90dca7a64785dee669637c651dc6f1ebd4f9cd117962ce2d212e9561c4c4194cdd0ce2fc3185fe0a8ca9613a93b28bed31a2c8926ebd7e9b4625f1636f636ffd13bfa40412ffe1b780eefe6c9e4ff99c22cd7ab24ca791d5e416ed85d3a8efcbdbd8c9574b02f3d338818e8a3f1b8d6aa38c777210fd319b99764ff040b1e14fd2f9b915969cd053977bd6a70c4e49295c4412ceebf3ff84c7863348d6c2a28ea30e5017f0c6f570104cd6ab52fb90b4ae51625ea980f49a41c4ac51c924457765d846c07c682fad44031eaf297b148f4c03c8deb70505f86809782146d4babcdd6554057ce1e21dac0d8aa0621b35c89a12157a6fbb868770f3a7641fd5063567a61423ae3777ffe4c85da68100200045bc01d330daa1fc1a4a36dde7387d5dc343522117ab5f36174ff9ab6dc79a8368fce7bbdd820e9f8c02287e034789bb3dc53dc46d9d9418bb454cf7347503f37fbab04e1144f737daf3313c5a75045a88319b38b20b0063bb0e33e2598a29b63fac902bf36f34edd8b6cfce58ba3905e7b4b6e61ec44140cffe62cd5fad599769da9287075accc7ee568d5d735a27c82e0f6d2f2bca5c4dbf283370ce88f216a6cfb493c8115bf566e873027ade7934768e998e066ce187a4af99d0e7f8d33f729bd9ce73340e4f6fd531a0f39e6a567109e39df396717561baa42e96adbf525398c68d4d9c9b0c5b7fbce02456403d4e7f78eca2c238d2b2850fbb94903196530c61520987f9c840eb82b35d4502e6e8f4a878867c86cdef2e45bbd197d37237fb0e7c05f57533eaa343f9154aca0c110ce04c1fe3cea8f4abfed1ba3a891a80dd9280a4f44fc3aff585809174d1de879cabd8c878aab8051a3f0a28b335337c0e16175a38fd74886ed7c01f45ad3915109ce7307cdd3076b91c0bf9b266f3ae0c654848db4d02a41b5a61d70394a5695bf2ff5b296c416f53026807c1c9ef8487451fd05a19e6ab48a91edf7a067b82da3dd36cf9cb24c2f63d3136033e5dbe3c7d109d6a5f0aeeecc475fa5ace313a837de39f080f0b5415d81ae9517d32b800d281b5b733ad48e0d9fa6edfa18d1526e9df42f1f2f24ea24427df144e50bc2b30ef00dacfbd727e176742ecbaa7c71ee5fe1dfad5353e16b79f77b48798b3adaf897caa2905ae11d6503bb1f6fdefcca40b31fa6fc71cc7c6ccfd65df409b7aec7932a826d046bd944131198e58a9389625e9056733ac534e6a12de530fd7cfe7885fc053c4b3ae29ae50301d5458a39e08f023bb83b9be5c0a338d6517f45407a0e39c36bbe3e393589730dda78f39a6ddf116abbd2935fd91f7b19e48b7b54e2322f38340b2739005adec17330d425eb2d969802a84adaed7bba1f07ea667b9d14d388f84df155bb1c3bf3d447295d987ce4a6085ecd39b80d341c53321b6db44eea53e8cb7603d67af1c657baf66423371d4f95ca66d74232602193c3478ecbc29b0f6e6d95cc77cc6224e8ab815636470476370c6d3d917d89dbd11d6b8449c23835dcd125a8b7be0294965504ec366d0e67521b06b521c1cca959ff28bc16adf86cb6d63d99337e7daeedb4854520165a64c18e0947a6411b97a75e6df20140fe04af047cb86756c804da87323d4332e8af3c26febcd2c1347fe572d1e3fae8204b1728bc7e8826bc55d8bb9b2287cd5ec1e037c9ef69af2f9706a6d2dd9d7c96526fbe4b0417f12aec54e0e44a5bccec6231c1f3208b24b8d733a85cb5b9b86f2d5cc1a1706cb0184cabe36bbc5160a4d1c56800537ae68ebaf887a86e95c8656e8b4d07a8211cb0447fc047517cb86f49f354fc17e37cae84577de8df06b7b5c56ede646fdb2f3f58561d42c5e4811aa280348e2028955b6133f9804bab95242eff13f1c39fffcc0156e66cf00bc93cd55f8d70cc2a4e2afd9a44865b80dbcbdf4977fda1e6802c6ff4f688a41b19ec77d146aded892654cc48ce5f9d784b5a02a3bbe1770383073f981bce8fe6be4019019ce9fb75cc7b17d39bf3de6d073ee970dfe011201c29a955365d016fae21faf2d27a83ec449d5ad9fe247e6314e188e306d01ce00c264b443291fda41248ece3a2c51ea243f80173978d2a791ba1a7e6a7ee3cbc74cba3efaca6633e03712da444a2ef62e15f5183b6c12b868e2094d4290cbaedb3fecfff08813b60e31d3236737e151d000eab9ab0f0c2cdb38e21874484edf78c8fc560de382b0040749dcf1cabcc2805198e552efb199324bb5a14a153a8c1f0999fbc34e1a689ba46ed40378408fa9e311db143482be1040316d6648501aa652836387ed920d7c57ce10e185484d146c9a2ebf8941207d3ba556bcc8536481358ef3863f2473d706d50f02c2ac8460667f9e895a36f9af7593e9ab8667bb1f5003a1f5954ce1e8ed0775453973d8071d9a67dcf5aa3321a406620a33f74432c683bf791e9c2ac89fd884490da2497d0633b32963ed9dc7404e8fc2edde82e2b99b4557c49af4f5b93ab59bb2c2687201f54b5dbf9e89497957ba235c4be788cbd65207286aec4c1083d7361351903175518e1eecbf0ca3b51fdfe2f559a804968c05f0f1b5fe1bc1346ddb444be37c7727321e5e5a2fa77ac44040604a36a296e921324cfec279aa92c541ad4acd1eba5a8234ae81403d06b4baa4a4a21f750420dde63c3604fe370beafaf03fd90ba0f35a4ebb8e768ab4f19a729d08093a84f7a57c785a77e59dd3fe810777de2fdef0f5e7e16b6b28a4505719efbd281b1463af34af1877ab07bc5dc96d2fabe692083ecf06dd4cc4be7210084f57fcd9ccdd58c7ef50c4bc73826a52c1805aa0db405788dbe284afc33e2ab65979fc614862c26d80cada488eae92bd1074bd69f79dceaaf383bf42d74968a866dfa09974286a7a967384a6c8ed5d28036eb44f9bb768d270e2b086ac9187f650ea4c809faf9ed768cca39e73f0d3cb14d2d78707b4fb456cf8e05e8a1fc8c3a0690b8bce104a17c21fbbde2a086fb57eed41c0a8b73fc6b2c370f2f5a00c9064255db65d2cd70daf38d14beb6d30ac20768a82a162ede5bd36b297a21687644badf836f7d075f913b1ef57ace9ce4f125852ff405fc97c7196cf90931c7422028e3d2810b60cf7bb69e7a7b01ee8005fcde7bd4607fc16ad40a9fd9e60d2775827ce25f1542ec53d8494f6ef7f890ea2bbb849bf30796ad30d97ae885e503d7f2febb63ddc77080bf98e48ffd2e74a87ad41f9a047c5c7f8060c190b74a2cdd7cf047b90cf137e1c48c62d11fa06e7bbb6d99dc4e15996acaf2f7378ff90c80a60cc86722eaf621e0a71bf3b0da54c57dd37a4f33788a9b804c00fb53b99200b78e4e4c53bc9d30c25ab0a158b5f834a669740e7aa6e6568d20d2aabf1aa42a80a3db1a6d879d89eb028bcc44e3d9bc5a1b8a3bcd1245c8969324e6c84a56dc51df50f0c40f72bd65f28429e325630851d4bdd8184c87f62d1596ec8c308c8f32b132a5d4792a1de8e054a7c7fc421421461c78ee48e66f39ec6dd65484fc0d16076eb4d54787bfdb970b39d9a25e6856d0877385a75f07ad4acffbe4a9be6935a3e04f8a99c6651205349dfe1c8f880f4ff204a9924cf0cdbaa56a207fd51156a2dec65192a01227b6f3c5f5a584ef150237b122ad2d406f569fa4a1357ce211881943c1120362385602e3aede4a3f62b035b95aa14b633cbec5538334b33752551c52d533683d7540739bbf52ea78a77c333cbda9e7f0958bc6fb0c0fe0b564fbdc28d4dd46a7f2a6175e8b1ede25046409a55f0a99e3cc212f953601177be243fbf06776d8316051a3f94d8daa62ff660d61dfd6a93ea25999e29f5119acceb09e13e2b02d73b7e228b719e8b332878a740aa517c42fdfe7bd2e0cd431e786155028723104fdfda5ed41245accf3737a9aaa8aa1af9de69facdbe401269b22e8267a786f8648cf7f8575f5c3402baaa9b0f3ee7ba9c98ac6071a9dd9684c58e784ec467494f0cd06175e7b69d5261117b23803918f893551c55ca08625f5858d46eace6da530a8fd24918a742830ef814068c9dfe97ee15d42b4d079c16c300cc2c659c37af22452fc08c6a5233deb45f79f7a5a5ac1388c54c836d92cbb088b61f57a3f14668c7833dad5065fe144a5d4c2953bf41f5c237841a41cc60088719923962d2459d0076f6948dc704d41433556f99bc38bb151fe4fa4aa9783fb63909d6005e2f25ebd26e01bf09e235aa246e661d2ca457ec7835d99988723c5e3dca92a2af3a42ca66291315aea0bc5257f0c57d3131714d631415f509c821354a17b0961624397c4fd21202c335fe04aba4fd44c7792a6b752b1649734280cb4fe1e3204660635671602c348666fa445adf70717d3c7043fe5be4cff4d0832f1dd6a7bd157fe6b6453ab5ccc8efeecc12d7299c0bb85b1a3e79372d5221c78f1a6f85ba4e852889aecb355228f22b55c6d880daaac69ea85996dc27a393236e25cc96beae696470c9f6c7ef91e678ab589106e9b9a8267c7ed7aa6673738d4efeea30b35d27f13d716f78ad22094ae77d21574c57d798784f19d519495e0c42da2341c4715f350494940c6c476af2c51960aa29026366bf3979f6e2d85b763f56b8e267d245ccf61cd38a41331738c57889b105c251818395f527ceb888185a4fbd86164597e4ab5766dce5f300dd7fb00ec28764b65ffda9ff11bbcda6f2ef814b8732d54cd3d4e5428efffedb16cefd9fb34c9584e23420d25d53d5cb2f3a0ea61e107a9b03e00e42d28035b08d1ebe3745e9ffc0bf3548677551c805aa79877ecbdb7559eff1ce6dc00082e38dff5db43f16a92936611961d85973a9e57552fb1f8ecdff39f5c29c77b7379e9b951c473b16783493b65698513e97ea5a1d043adc54899cdd86eda0c78d11398ea9cf4852b7b25c71b16f65131d5104d48f5dc4a68a5dd353a95f59902e14391edc23e73a28851cf1228221858eed4df6f2c6ce12e13e6dfa55b9fc7a872fb4a2934c476c488f76cb06cef26cc0314b0483195d951a5541e92ef4efca36a84f45c7f8475323f8a920998c9f161f7e97fe868edcea25b1949d86308be08e11e92924a01a344a646a2bfa464acdd2d4fd374c916cf856ada110becf67ede136efa019820700c1e852bb6d7b6b8270b370e6256af6e1de2e0cd679c83571d85205676d7aac9d61eb9a11a44fcf10f3d32e9feb1eebf20601795a8ea706000be68013a36e8afa995db7fcd3a1158c023d113e206552cabddffbccd857e4880d6b01092a993143e595cf5870e84a0ccccf5623a829098147e00e579abc802356a16af35ceaad6178bd951cdc840f248b6d83480ce6f1b7adfa7afdf216a424aa62248e6e91dc460caa8ab056bab6cacd66c787b3e2c45646c4b08e2decaf4d0b3c0a0291cf06fa5685360b27d213ec6b667624838430a3f9f23773972111e9c1f972da42c3541b5a98f2db9462fa9fc4d5aab11dff13e61b39809f8b43dda7372395d313948e5b662aab3032be977a5bd1dfbcaaf30b52308465111d33626067a7c2c5b5a650aecac3e7f0fb7fcf7628bc3e6cddf6e0d82ada783bfb88ac4f56cfae1ddb9a263fbf4bf3a38f42ed76a22aca986f245ec383dd7bdcd27da3172a2c670364cc67436ebaee4a3569f88e7425343f6e5518290062e6cd054b291f0ee32be943bd4b79a5a2a4986d5d759d863d6e13b062fa5b9533c91cb8c5f333e8e06fb018c4d81c13b7377632479eac42c270157e3637a3325fea188d5e52c768d5c49386ff68816055fd1f621b82619c26cd92ef47c817a199a774a872d2148b8fd53e55e40e49a88fbad34bb1453a0ab6f4a091d282e7a03e71cfcfa546e597893010bb639812b15766c740ee6c37ee52c07ef58c3ade3410dcea718cfa03828f7a9907ca8991f653fa7fbc54bc10e13d5770c15ad94aa169583199cfde58db030c21d685963c1750b776afeb104128a1ded2c8a865139ce08c325a78b9f7493ff1ef6a3326f976acee034081501ecb5c89b8bd4f8b0c8e55d522a5f0f19e262d9cce2aa69740735a847ce8c90ddb357d5a77491fbb5c73be0972dca011f03e1aaf5fbd9bb76f274711989c290fb76ad55402050da218f07112c2d17acc89b6c9fcb9e3b6feb9e21465beeab6bf7c37f12af081c17ca4a8f04d60fd20840dd1d8aa782d3da19b8c68f8ac00811e47113ed78bb334dbdfa3b963fb99b896618a29d9c36709e9197480c7068f5fc9ec1c452cfe9478d6227200625ae5a9663c4c9c0a2cdbb7da1c4df93858097944cde45a8d338ac2f1dddd659ec5a606f4530506aaf526cb2d56c966492bbb48379206b02dad1024a2f176547798a5c45d56fc502189da6abb10e33a379d9c70d3e85a2994698df037762de9a5d729dc09d9bd8fbf80319e5acf32a6b19b47953519bcafee483e67146cdc0dea137e83fb7d83fa45393886631d66f9087ecf04a7c64bf3a4dad17ca7bda995e52662b846a9acc1b74e414f8871da9d0c580b7379f973b3f6ab415d02d1d4615830e4f2deff0bd1e3a5daa35c3658f54f2e91233df48e0f38591ec303e1e965048d53828a880ff3d6b3f9b860345788c4af5e6eea2e08e16b6e1c4b29f76ec6df4e8c52c99a570121826713ed1f12d07545ea51e8f31c7216ed490196639a2efd70716052c35a0260f1744944e114d53f2015e3556c225c668b0785f84031035c965bda21ea9743f9d8d1b2fd832591647685129709f46a5cb897e125080f5a04b65737f496a70b130695716e668e61bc9860119655d67dcdf65076129093539e937267f3539a5e85e07b331e2fd7aaa3eda61b901e61e98a39d0f1b5ad502f176011cd197abc40bf142222e805f8540c6dfcb6e13683b22ab98c57e4b8a552774e8006e5907c6a6d94823e88e443ffe6d3172092580133015db5e59d77312bcfb7b4e237679de237ea5dcd4d4aeff1238e87f5b0f3302e24e751a455a22f7da73440dfcdf5ec7589ba91e7fba8a5a14e8e0429b1c4fe2c1e9575d7187a5803221fb8b2342491d843e7c220285d1d47b5e0b93d32d2b9a1d823e049022f1d4828f00843b0d62eb66853eb7b85511d5e1017f3bf9765340510602d1a8fb4581d5f917a2435becfcc92d1f9265cd6940a764958e8530d4258505bd293099e4e2c8298b7363fc0275f052b8fe37d8dec4e3fd95cc723ff9e3061898043bcce472df502aab428e42e957c707035f4df3156a43674b18830240ff2aa8e22350bf25279ff59c336ae612fbd5c8ae0cf5e475e311da6c7ade1513274f3f2e4a17b67d0de8dcdbd49d3c5cd58a469e103c456c6631959a0be6810c74d6b5a27b81a77a026d9f8e9bd11e755b4abe110ed73ac660e28702679117e07be926217a564248d1ced03b93097b9153d7d118db215511d3ff73da8d50b5fec0d94aa505f9107a9173a0e0482e1b5a7801a5741526f920a49277a6e9cda274403e4eb708c19a220b96ca64e78dacb76d12617a167610e12fcb1575347ddbae60af70f0d991cac88cd59988a137ce0b49c3331b23b14f60d50072a8bd89b94a56f39d7c1dcdd57434a96a08671e6a14dbe0e15b39e7e39a24ca2e566540a5d113dea342a7b16c513e8bc5ec6c4217932f9a5334e2a930367d3e1e3eb4a0e747e415cc3388a08430c5255a569cb1f560f08c18c29c24b49697f2e349a4faff42d46cdda090bda009837995bf769b3c02284dea87fd84b8796036c668f6535a133c770dd3950779cbc6eed93b0238ba266e86b43747a2103fb37966ce1b8625b2db29be70e60f2c44136c63c56d5ab6a72251ac0b7c056ccc217f42cb742d97cc8ea9d742ae305c7e90d6996e32fd4cdab04004233e8dc82653fcd601f1c746d5a48074b7cccb8cbfe50b16be18919a78b3e53045b1b3e670a60f0354fe104ed599aa998ce670476d8f3c21d0ee439395fdc944ba2f0a1d46c85f437a4eee9023981c09b5f05ef13d69e9c86cfba3ca1983be21c0be4399a6eb24c1bb0510a3465461a9fb72b327324e81ddae165105b6ac05a22706a4b44f12bd40ea154577a9663bcf8ee2e44603ac6586676e90e6805630443b49dfad11f26e82d79149d15c7ddcf90a6c5c31e527f1ede9f205ae04fe6ee4bcd1b30687d1988b9f8aca187b8eb41b58089c3447a4aba7f2145416798a8344e71d37d80204d13419b9436bbb1d4bbc4026803138cbf4d8405f30ddea6b3735205e27f5937943732e5aa326395abf3b57156a34f607b8c843e76b7ffd1727e9939e1563874e22adc30528c8f42b935cf093061126510854c0c092a2d67e8d0c0035fd7c87794bdc536fd7212165860e26235e22feac080159f5bb71a80ae1cd685f353c65d56b19fa1bef7005d3a73755d754fd8393d25f1d445c92b83ea08ce62372a6002397f5b97e620a31710d13eefd39dc158abfb444d7cdd8033a5a167e749b95e6d3e3018efb3134ccfe4f8e10248f7adadc0f3ceb0a86e8a2216e19575781fc16c5489f3f355feb937ce369613e8f07e1dcfe89b387db78c488477816f7abb5db4ff62eeab1b479d5902e8e7198654a5a03e54b59bc304612be0a9c78c9d6daad1b52c58ee9bfd882cae1d874e2e5b2f9cff9c7a571f949e6598c4c12dc90475db0c0da5beb6df3afc6ab042513fd69dba7d0d45e326dcdb0768259481760a369dd512e8b8a829067b832f2bbb2c3f13d841b1b005afd619ba339b3f0272e5f5b73d565f050a6ad933d67a8ce190e4c4d6f3eef65efd2aebd1e0f89fb974db5ce094deebe30dd5945fcbb6c2d9c3ccf9de3886af50287b5e29151a5259f2552c3a34c792a86af33b1a2045e73f239a7c202c24e958eec7032bfbdd02b693346d820eeeb7d82df0da5ddd21a94f632f965a8661c60aa8722dd9adbc633f5c06bfb0a1d38e70f5bb5518c3cca9077403f83ae6b7af559942a11763e18f75cc5c2899513ca5c45ac26a6a5ca51c62690aed963f80de88ce1b9c461170d73472b4856d2bc91d0985e3436f9404cb3ecae7752e91ffbe2d3ccb1823f7dca61f55ee16e5b501b6dd585dbcf04015bb20159a8a235539670e824a298619dba78b62f4a330270a4a9df6b54b722f53d887bff95a072e87d697b5183d1827f214814f600c06e0073fdbf89d87e3e517e8fe59926bd39f7051c406b06a7580e42f5883a2d48c28b2a58645a367f23993b7e77d17b0f963918225f023206e9ae16301e9b11bd8ecd13d15c12b7fb72247cda17d08d082bca27229063dd3884826f51702283bf593552ad5e62ff9426248ce3dd0c347fadb292563ea5c8cb05519b435da23a8e32cb3006b6e9bc0f61b2f36c165828ad21aeea13d95742217c45c64b88ecb865f98084e0067a7dfc1b563d8799674657b5f00dc4f30284d27868f96002aa84e14d89f59cbea7732a5cb996dd897c209c4a1c6a008490c42886bf12c99ddbdba76e26eade64f85accbac1fa8e2a1240590d404888d27635d4034dc75b1c17dac0b605bebe7bda1e14b6ed8608a5a56a4da8c6ac270439310de07cb935a2e187665011df650c34d9e2cf2f7c7c4d2384f857d82d80186ac2d0258348f567e8ad279b28e3ab24238106b373841516b1a9f728cd68c2dc77aef0a4d2253a89c14a66c5c281371ab6fa0fd12f41ca8cd0b2196b582c640380cd78a0bc11ee6aa62801927086fc0675e4ba83375b5f5def23427d1fd1c69966df4ee5195b737da3f39f050937e186e08670261d93dacfe931806c95e6f973cc511f9c10f90968648a31037fe96184987a202fda7df5cbc603c73f189ef451728acc4e52a34060c3870c93eec62bf04fcb404fdd0273e0a6aa4f1f45d7dfbaada98a8c9a135858c544267dad69ef1ef4e3bbe388d64a0d1827cf3530b31710247f5aab6613d1f86f013c024b3d2b7f17d3fefd00cbd5207030f6273a57cc9cce56984667304764e1bd50809b404c778e47fa60ce148c0dc176e6ae2aae1af30e03b8a4f1ea6fc8458f2f73c9b7ce34b2bca55a4c977a2525ad4f8da88a20420d0d1d6ff78c7007233a4285e72c0cd2dc77d2d1bddf38f860db3d60bb617420320e3b460f4847143dd381ebd53839192a53bb84afe71e1d5a391d875c699f868919561bcf102c97e7be11325b2a69c3b7a0f7c926c327bf31a9555d045818aa6bb0d6a8f4389cc2cfbf6e0df0e0f933506c7cd80380f664a43fe65f003a295b56045866b93fa48157daa2cb54e07e9dd9cb968da6e9acd583a6b9b6f8a430b7c66658803f546c99eb2d930b8a687c5993f7f254a878c9c397a72365d7868be64f0ed0c1426d0b36a8074cf16890eca21ea46392538779de95b6aae7651562bb560591c1000934425ea0c0fcbd155705141025d6e37bbfd5c76a3d53f34bd95ddc8e8424571ddb735a629f6dc2c64c54193e5d534581775881b34dc95f9d1379bc01296d2f716d75cb39a653d805cba8bb597c636d5273815f2086b2e82e948db2f52a638f16ca7bed5e3e65ae3af90e8aa80c30fdb0ebdf3ae38e5836896f737ce974786c762e8cbc2ac37cbfcd7fbec80c899fa8aa062226e3762e2062e2f30cd028d9918f0cdeb3ea038ae672d7c280c856340ce44c0c2d45f92bae6e75108a1c7cb0b46869cdb5bb073c64fe1d2e5dd3a498e8336d2fde4f0d2216b3601489e1b58a80f326b720d99344345b837aa31bfa2bee19028f3b1aa1264bf0e851ddc200c177473a9a631beb3a181316e5e1af87454be735f6eef35ed38ec56033a3173a82f2623fdf8ae6187d252378d1cc240a1ca21690dcccbdf4c906584198d3e667e7bb180fbea0a1494280cc75880148ac51160534c34677a416ada60cbe78b17ddc4b2bdff51ef44b2e7d617077248f0741cd569e7f5087f0f3c502f2593d69b6ab5c05e3bdfcc54c4a547fbb7f14b94ea2293c14d664b89b70e314fcde51a17806b677ebd8ba6a99e4ba464ea0e1d63d6eec606f3c08867b65aa3d4d570ae697d4820e1a5ee7f7d5663d333933bfe756ee1db8be011e7388af8a6531ceedfd50c33bd8f283853ceafcd0f98c6a2ef18b8c8465bffb8d46c48233a420e5809426d74e1ef4746b43293346118bc588c62450b705ed36677dd82cddd9ec31c257cb049c43ac2573a41eca5e9e1f8dc9e1119d05a72b4c5e78e1fed5dd1d880f4ab0b0e7c2199fb6b0f14476db5b7d61a95884ab8d49c370302db6f877b5e9acb95b7a06362eb345805622b55780e8cb5a5b27156ffe6a222d9b56b1ad7f9ab5e653f570549c3279775992058a2fb8ab87c13653356e3677abd75df28dd5d6df863734f4213666d045e779df27cb1405d240d70ea41a880b175104d2dabda54529a8fca29dbd64a4e82d8da5cf382ad246342601cdf95c77354dd3a89193f5fb5a26732cba48a254be991f483b2abde54f15cded1edf53bc447121a2654062bf2389e3cbd1d3aa59c3d91a7c63d71cb8bc537fc1d8f3bbd1f2338d360086d4301ac90a1d2fdab6e38080775d2cd2c7f9e3f132ef14a22147e2fad1ac1788114a2f43e45469e496a82481a0d1a4b03f791dedc853e0c704ae415ad9162ad793df6567d74297a31dcc7abdb122376e602e6d4db49d547459bfb3f433bb4714b1dcaba11b7133a4d1bcda97888aff3431b8f83a97771c92fc5926fdf19608aaa7da4bda92a61e6854529405ad809680ce8e66bd627d8adb19913591f1e11536cf275b475d65da58ead914f2ee486184805b4c9ecab826a714fceffb79aa2f644e43dd98f5da6ba70ca8308fa13656ec89cf0a4abdbe58e8b4c308f8f8a5ef83807a1c236407503214c072ccb4eacc9cd8fcebccd294d62f76cc9e829f2cabb0643bb2408bc45c0dd069cf5ec273bedb96ea733afd0dd2472ec6deb3abf52cbcab3b8e1fa7df3a4844cec5ae5aa9544abcc3c8b671581dd3c65b55ffdba415e4480b8e82c0785e362860b57fd541adbf287af810f797d7c7d33a6382de375bd68975eebb49e3ac0a3deb09ab4a7ef45fa2d3c7dba2a891297d39fce9b3a1faa838c7439c86d8be96b7daea7431239183636abd546d66dc5e1e1171b1c9702b9fc03dffacdc7778f9168c9481fcfbc74da9f3b9b492ae816e3c513eb58ec23311d604ed36de4491b47dad1d53eda386dce400af54dade97a7fd9c65eb99fce0b5d934be5d3616d75b51f44524aca158a3392a16af8c9112ffef2fe6261e1de314e5d33c47e21d5b78f142ab61c139ee84fb22e59c0e962af0ab7936698a0b169da27513222d0bf09e8de98950cb494838f8a1afb5ec2fb410d86dab9430c580de6eacd316ca12c80d48d887919c5f9aa3e4bc7b239871736e0c74a27e1f7a87c8c5cf0be5f195b4ff08a7b6ecb0311ab093e09c734decc4f4349eb50e4577bce15e7c028d2d3b5f6b29ae058ca77e2188f80043e80833603e9715cdc632039265e116ee50d5a03e6bb722851bbe4da3dc5e0b28cb8dbdf9d18dedb527a91ed6f19e3ccde7deb16ed6a69e13b7d183af54fcd61c92f406a88666bc581e50d1aaab08c62aae5fb6e256b658a6a9b422a4c0f3a1fdf39a5f7de4c3cee7186824e69641da1631e5fef0a67a72274ad4959bf8ba569957c0dbc0815471c8e82c3d4232f72bb5f14e418cd67f93718be3d011fec73c76006aa1939ff08a5c4a90b08f4463058edc60e24b9922f637095bba3e264d8d6422effe68e0b6b7a0a8fad80d3cfa62b0d9ab66d77f9811cfb024373a4aff35c13aaf6e119daf344b725baec6694f07a86d1681838921e66212e5d4374691440e2e3cb582d22f82be986e050705aeb7a3dd9ba87340fd882a82aca31f74eb112eeaa7d2134851381e6db1c49409553168d4ab8d13fdc5dadcc538e1b2e45198bb7fbdc2f35d4eba208523a0a2cb44159fc7eb17720e196702fd5dcc558d29e9683c768d432f4e87deac665a8e1fd6563a72a0b2b692b206748fef4d50a5412e76752a1dc77de8efa61589b24ad33964c004fc684f3269ea6ed63c4364bd7681418424dd89019ffa932780982b9b7b2da93850e3cccb7738316669f239775bdc98181183f04cbb7733f1d99acc123753175768f5170eeba598b1278b3e833e0409bc412263f83b2e05826affc54af815ca964ce0fe6578f87b851a1b4a24c595e43241c8726a16122c5e0a17baf3b63d12c462feae610f0debb76106657ff621918cd59ec350dd6022bb480c759109a0fd62f90ecb621d4dfc943231e56f3f82b8ae24cad1f6fbc320d99a3ae5e5a6c910f5e8ae8e641385d5f17c4c5455eaa7d21ee264024c1c7d6c30e75c656936e4aa0283b846af16220c980418872cbc71bf974c722072e5a61b0b50fc8525737d8d338ca69b5d864672dc52539ae1fdca81eb364951b602d65c777436f3d5b35257ba809b654dc62205b749c58b5fb9675f70a0cc7e38ea8a1825489a01042857e125d13d66d2e036f8376c95e9fbfbc72c19ad878de684e15f746ebb6d50f05fd83b1c4dd7e66b09e96aea6f29bae510a150c4e65c0e334b2e626e0b89fe276f6a3597f48f090e71637beec48fb90cbef2bb32f3616b7a01bd4fc9bad6c54b016f483558af7bcd62f23788b2dcdb75459c3b9848423e9ea4e4d16d45dec77c307304471d6f4437bc339718cbbe3506f5613845988e3da38853de6acabacb98266e4820406e939cead0eda307dd266acc32880323ab6646518ad7dbe63ba639ec765ea5e03ecbe6d138edf13207423fd4f6137037300f607a571826e3b61f9c9aa06e7562fb29fdf43f78dbd8012a5f5265b8b6f1b95ccdc6fb7194add2b8637718a5308a3b707887554eb14fb5ac7983b1df50de82d58d54176ca67a4cdc581c1ab49a7bc688fb8bacd5983075a14ac1ddaa6dd74c0220c785dbee145248c96fe7c591ab9a071fc6ba38d7a13b365f65828c64551af4af58a1d84be516ee03053e2992f262f47ce4b8a02d69909f26470684f2a45a340578691cc37cb363693c488459b02a0039164f769f65f77b759ce671eab532f7f3adbb17821391e77aae39da9b76e1a48333b8657cd28dc638ee299ec834852705b70ff7884b938d0251cc8cccd5000c6ff053bb950c5ed360e1287b053f44da1ad577b3a7658c3d9f3ab915ee3a5fc7f3b0666fb1f8baeba29bda5e1685f552d8617cf5afca948316a1feafcd0c2e68dc811adcfcd033cb4149c1b589193eed8bb6b7351c327326fc81854a8080b1a50d337de2615c8b4e8b3bdaf655f0703fca62a048b3c8f7d10062a5e1b011f4aba97bb5aa75f36460bc0765dcc357eb96de4b3fbec3752d21de5fa751a0628c6be93c01c9fb82d588a154dde717fdfe5ace355de5e7be014bb20474006bce01e34ad8e17928f663758d2d4c577c3df637433689448c2c802f015012fa6a7d372b9fe15d58f17ea5ba1d59bb55680e1877be810174c9f1207744cd2aab882655a132a63229f007a3c1fbd1b1d26f1f1fad51ff663c9e8644ab513af7709db7e93f7f35a69a3e361bcc9f8a7c55be16c842d94a1c0bf933add27caba8570e34a00126fead941803c89b61519e845e4c6186ef2e087a28001f90a61999b5ddd989bdf7d78afc33d3502db9fb861d2296c65d041ebba75939a5e941c629507cf66f81020c5f4a6eb86a25e3714595e1a5601fdef1de1f82d5ca8532d86e0d2553f1d74ad9cf01b6bc0a0bfef93fff41be9763424644ad45d502c7595c08a483327e4ed277dde291845e202e76929f43809c1cb1c40f55cb2bdaa2854f91e18b0e1be5d6f70d8fdfa5782a1b6f5be147c445ae0af7da708f85c785ed6b66242d1f2b1bf0eb5c7b4d844c67e1cfface282464014decf7fd24e77c4b6030b557a8ebb8420579e7b9d4c4be3698cebf19bd58f6d15b72653dc26dc19e7ee6328cb560e388b4f133bcf40c207be6018ebb0879096424087f8a98f0310084321103a9782dc061c4c1b84833702fb56422eb00530c42058f382dad1723c415c860d263463272d463e13e7bdb089945a895bd0bd44c0b318b29aae4a8f3550cb954c372062fa8954ba55f6daaab50ef12d0f511b6dfef3f0f7dd89d600f241617d29b17a4b7247eef26c948226c60bec9a6dd70109e372c07c56e0c78c83503f1c643feb7aff191bd63efc80d567dd9763103936f97fe6ccae813f2f5d365ccc5f69f99033e7b3f03d0a117d61c9088a1f13a4f58293f52c240546524152db18bf6113a4fded7f95f87bde69a285b7c1c28bbc66a25dae2fb2a41125a5a2cb5e0fb1356e7c4490dd471c468a588e3383a91182fd9750e6a03699cdd6c3c4db4f7b4deec041fa8d99e61a173f17c652dde4766b31770a38c43abaf0e47d499a53eaa97e7edaf74cbe2551b1134b4bb5c5df201c2b2702ffd9631c2f99f214866f63211861ade3a076f4796637e2971460b3fb2005d51baea27dcea99246345606f51811e8e89bf67bfb39911ec50c930dd48cb53f4c6355e2806c1f13db63b5408ecbcd8d739a344c94dea54cfdecb5379d25fc9cd7874c774b7bed3d565fcc940068f75a5864adcd85a920c514328bf5f873e74a45194bf77b626caaf0f08b0a5daa4692207c4c305caccddb4d30bf4ad190b99b3880b8d448b4ad7442f04ba68cd6abcb790b921c5ec6dd2f3078a82705200bc16da97730e88b4c5f7d45f10b0f8294d7b70c09d7cdcc913f928f56d3f537f42c34e81ce5cfdadb2219756110de3a89b3d3cc5cec014648b11080dc0ab2480eec24a31ccfd60abf21541333d385b395bc7670eb946634d4562a79246d49c6ca6af8b0dfdd3d1593b8855e42921b20d31ea76bc2f67d0aa498091f5fc6503ca14df31c983220dbbbfa23ae6e8a942556152656e030ec9623a9185481ed50655f96e759e2bbef4507c27bc70f16549ca90906c05353ff56915d197accf4e136e45a386912443789978a598b0b2cb7c001ef42fbc30b724e994efa77c921fc0a3827361f0fd9eddbb2d8ded0ad3f178777b866b9794e6284410c2c929994b3eeb0fa6b6e578079e48c7fa4aa6acdb817a40eab5f17af45a10a13291a574bec67afaf2690ce9b7b5788541148b34f5b748d05ad780d0d2eb2b77bdea4dfb3d705cf318979066c3ccc4daf8b4354b6a7fc7e6a9ca8d61640ed8d3389fbee226e030f5e93328849b30dbae53d35281d85bccdcfd866a377cd022efac974dc933eb1624a12b84f703d3e4ea81cec932e5eaa7b2b1148264a1ebdc93b457807ee83e88eb1c1a852755719eb20d7668a42adc2921b2cce6ed6535ccfc37a6f6b2fc5b31db621a7edd30fa089aac97e887b064bbd7b20f4772b38fd3d2f6f3e391ae973f625cf63c5177487a8daafbfb1464cc67c44d67559ffe1642a8b185e95a7d4cfb1e0ba18f0bb22ff1ea9c88a815da0ba6a172b0bacc756bf4a34fcb2f33e8c14d73bd3408b2dd284137caf9c086df014b8218d76bd9e74cef46e5470ed86e34e4f5176a491ce8358e4b414f0971b772061cd935ca9e1dd8791aeaa67bee53153febba53acbab132ca97445f73ea47c8909fa5dfd0f6002cae0abe6de885cf1d37f2ff9c4569a499486219d32484afc3c3728e81fae8413e7ff2a2f32466af76bc23a39efc392cd4e2a8f8a314d2bd3drootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrubygem-rspec-expectations-2.14.5-1.fc20.src.rpmrubygem-rspec-expectations-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rubygem-rspec-expectationsrpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-12.14.5-1.fc205.2-14.11.1RRREs@R@R@QB@QT0QT0Q$QP!@P!@PvP OOOn@MM(M@M@Mh@Mh@M] LMamoru TASAKA - 2.14.5-1Mamoru TASAKA - 2.14.4-1Mamoru TASAKA - 2.14.3-1Mamoru TASAKA - 2.14.2-2Mamoru TASAKA - 2.14.2-1Fedora Release Engineering - 2.13.0-2.1Mamoru TASAKA - 2.13.0-2Mamoru TASAKA - 2.13.0-1Vít Ondruch - 2.12.1-3Fedora Release Engineering - 2.12.1-2.1Mamoru TASAKA - 2.12.1-2Mamoru TASAKA - 2.12.1-1Mamoru Tasaka - 2.11.3-1Fedora Release Engineering - 2.8.0-2.1Mamoru Tasaka - 2.8.0-2Mamoru Tasaka - 2.8.0-1Fedora Release Engineering - 2.6.0-1.1Mamoru Tasaka - 2.6.0-1Mamoru Tasaka - 2.6.0-0.3.rc6Mamoru Tasaka Mamoru Tasaka - 2.6.0-0.1.rc4Mamoru Tasaka Mamoru Tasaka - 2.5.0-2Mamoru Tasaka - 2.5.0-1Mamoru Tasaka - 2.0.1-1- 2.14.5- 2.14.4- 2.14.3- Enable test suite again- 2.14.2- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Enable test suite again- 2.13.0- Rebuild for https://fedoraproject.org/wiki/Features/Ruby_2.0.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- Enable test suite again- 2.12.1- 2.11.3- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Require (diff-lcs) again- 2.8.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- 2.6.0- 2.6.0 rc6- And enable check on rawhide- 2.6.0 rc4- And enable check on rawhide- Cleanups- 2.5.0- Initial package  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.14.5-1.fc20      ! "#$%%%%%%%%%%%%%$&&&&&$''$((($)))))))$****$++++++$,,,,$------------$....$///////////$0000000000000000000000000$1111$222$33333$44444$5555555$666$77777777777$888888888888888$9999999999$:::$;;;;;;;$<<$==$>>>>>>>>>>>>>>$???????????????$@@@@@@@$AAAAA$BBB$CCCCCCCCCC$DDDDDDDDDDDDDDD$EEEEEEEEEEE$FFFFFFFF$GGGGGGGGGGG$HHHHH$#IIIIII#JKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJ#LMML#NNNNNNNNNNN#OOOOOOOOOO##############################################PQPRSSSTTTTTTTTTTTTTTTTTTTTSUUUUUSSSSVSWWSSXrspec-expectations-2.14.5rdocArray.htmlMiniTestMiniTest.htmlUnit.htmlRSpecRSpec.htmlExpectationsExpectations.htmlDeprecatedConstants.htmlDeprecation.htmlDiffer.htmlExpectationHandler.htmlExpectationNotMetError.htmlExpectationTarget.htmlNegativeExpectationHandler.htmlPositiveExpectationHandler.htmlSyntaxSyntax.htmlExpectExpressionGenerator.htmlShouldExpressionGenerator.htmlTestTest.htmlUnit.htmlVersion.htmlMatchersMatchers.htmlBuiltInBuiltIn.htmlBaseMatcher.htmlBe.htmlBeAKindOf.htmlBeAnInstanceOf.htmlBeComparedTo.htmlBeFalse.htmlBeHelpers.htmlBeNil.htmlBePredicate.htmlBeTrue.htmlBeWithin.htmlChange.htmlCover.htmlEndWith.htmlEq.htmlEql.htmlEqual.htmlExist.htmlHas.htmlHave.htmlInclude.htmlMatch.htmlMatchArray.htmlNegativeOperatorMatcher.htmlPositiveOperatorMatcher.htmlRaiseError.htmlRespondTo.htmlSatisfy.htmlStartAndEndWith.htmlStartWith.htmlThrowSymbol.htmlYieldControl.htmlYieldProbe.htmlYieldSuccessiveArgs.htmlYieldWithArgs.htmlYieldWithNoArgs.htmlConfiguration.htmlDSLDSL.htmlMatcher.htmlExtensionsExtensions.htmlInstanceEvalWithArgs.htmlOperatorMatcher.htmlPretty.htmlTestTest.htmlUnit.htmlimagesadd.pngarrow_up.pngbrick.pngbrick_link.pngbug.pngbullet_black.pngbullet_toggle_minus.pngbullet_toggle_plus.pngdate.pngdelete.pngfind.pngloadingAnimation.gifmacFFBgHack.pngpackage.pngpage_green.pngpage_white_text.pngpage_white_width.pngplugin.pngruby.pngtag_blue.pngtag_green.pngtransparent.pngwrench.pngwrench_orange.pngzoom.pngindex.htmljsdarkfish.jsjquery.jsnavigation.jssearch.jssearch_index.jssearcher.jsrdoc.csstable_of_contents.htmlriArraycdesc-Array.rinone%3f-i.riMiniTestUnitcdesc-Unit.ricdesc-MiniTest.riRSpecExpectationsDeprecatedConstantscdesc-DeprecatedConstants.riconst_missing-i.riDeprecationcdesc-Deprecation.rideprecate-i.riDifferblue-i.ricdesc-Differ.ricolor-i.ricolor_diff-i.ricontext_lines-i.ridiff_as_object-i.ridiff_as_string-i.riformat-i.rigreen-i.rimatching_encoding-i.riobject_to_string-i.ripick_encoding-i.rired-i.riExpectationHandlercdesc-ExpectationHandler.richeck_message-c.riExpectationNotMetErrorcdesc-ExpectationNotMetError.riExpectationTargetcdesc-ExpectationTarget.rideprecated_should_enabled%3f-c.rideprecated_should_enabled-c.ridisable_deprecated_should-c.rienable_deprecated_should-c.rinew-c.rinot_to-i.riprevent_operator_matchers-i.rishould-i.rishould_not-i.rito-i.rito_not-i.riNegativeExpectationHandlercdesc-NegativeExpectationHandler.rihandle_matcher-c.riPositiveExpectationHandlercdesc-PositiveExpectationHandler.rihandle_matcher-c.riSyntaxExpectExpressionGeneratorcdesc-ExpectExpressionGenerator.rinegative_expression-c.ripositive_expression-c.riShouldExpressionGeneratorcdesc-ShouldExpressionGenerator.rinegative_expression-c.ripositive_expression-c.ricdesc-Syntax.ridefault_should_host-i.ridisable_expect-i.ridisable_should-i.rienable_expect-i.rienable_should-i.riexpect-i.riexpect_enabled%3f-i.riexpression_generator-i.rinegative_expression-i.ripositive_expression-i.rishould-i.rishould_enabled%3f-i.rishould_not-i.riTestUnitcdesc-Unit.ricdesc-Test.riVersioncdesc-Version.riall_strings%3f-c.riany_multiline_strings%3f-c.ricdesc-Expectations.ricoerce_to_string-c.ridiffably_stringify-c.ridiffer%3d-i.ridiffer-c.rifail_with-c.rimethod_handle_for-c.rimultiline%3f-c.rino_numbers%3f-c.rino_procs%3f-c.riMatchersBuiltInBaseMatcher%3d%3d-i.riactual-i.riassert_ivars-i.ricdesc-BaseMatcher.ridescription-i.ridiffable%3f-i.riexpected-i.rifailure_message_for_should-i.rifailure_message_for_should_not-i.rimatch_unless_raises-i.rimatches%3f-i.rinew-c.rirescued_exception-i.riBecdesc-Be.rifailure_message_for_should-i.rifailure_message_for_should_not-i.rimatch-i.rinew-c.riBeAKindOfcdesc-BeAKindOf.rimatch-i.riBeAnInstanceOfcdesc-BeAnInstanceOf.ridescription-i.rimatch-i.riBeComparedTocdesc-BeComparedTo.ridescription-i.rifailure_message_for_should-i.rifailure_message_for_should_not-i.rimatches%3f-i.rinegative_expectation_expression-i.rinew-c.riBeFalsecdesc-BeFalse.rifailure_message_for_should-i.rifailure_message_for_should_not-i.rimatch-i.riBeHelpersargs_to_s-i.riargs_to_sentence-i.ricdesc-BeHelpers.riexpected_to_sentence-i.riinspected_args-i.riparenthesize-i.riBeNilcdesc-BeNil.rifailure_message_for_should-i.rifailure_message_for_should_not-i.rimatch-i.riBePredicate%3d%3d%3d-i.ricdesc-BePredicate.ridescription-i.rifailure_message_for_should-i.rifailure_message_for_should_not-i.rimatches%3f-i.rinew-c.riparse_expected-i.ripredicate-i.riprefix_and_expected-i.riprefix_to_sentence-i.ripresent_tense_predicate-i.riBeTruecdesc-BeTrue.rifailure_message_for_should-i.rifailure_message_for_should_not-i.rimatch-i.riBeWithin%3d%3d-i.ricdesc-BeWithin.ridescription-i.rifailure_message_for_should-i.rifailure_message_for_should_not-i.rimatches%3f-i.rineeds_expected-i.rineeds_subtractable-i.rinew-c.riof-i.ripercent_of-i.riChange%3d%3d-i.riactual_delta-i.riby-i.riby_at_least-i.riby_at_most-i.ricdesc-Change.richange_expected%3f-i.richanged%3f-i.ridescription-i.rievaluate_value_proc-i.riexpected_matches_actual%3f-i.rifailure_message_for_expected_after-i.rifailure_message_for_should-i.rifailure_message_for_should_not-i.rifrom-i.rimatches%3f-i.rimatches_after%3f-i.rimatches_before%3f-i.rimatches_expected_delta%3f-i.rimatches_max%3f-i.rimatches_min%3f-i.rimessage-i.rinew-c.riraise_block_syntax_error-i.rito-i.riCovercdesc-Cover.ridoes_not_match%3f-i.rimatches%3f-i.rinew-c.riEndWithcdesc-EndWith.rielement_matches%3f-i.risubset_matches%3f-i.riEqcdesc-Eq.ridiffable%3f-i.rifailure_message_for_should-i.rifailure_message_for_should_not-i.rimatch-i.riEqlcdesc-Eql.ridiffable%3f-i.rifailure_message_for_should-i.rifailure_message_for_should_not-i.rimatch-i.riEqualcdesc-Equal.ridiffable%3f-i.rieq_expression-i.rifailure_message_for_should-i.rifailure_message_for_should_not-i.riinspect_object-i.rimatch-i.riExistcdesc-Exist.rimatches%3f-i.rinew-c.riHas%3d%3d-i.riargs_description-i.ricdesc-Has.ridescription-i.rifailure_message_args_description-i.rifailure_message_for_should-i.rifailure_message_for_should_not-i.rimatches%3f-i.rimethod_description-i.rinew-c.ripredicate-i.riHave%3d%3d-i.ricdesc-Have.ridescription-i.ridetermine_collection-i.ridetermine_query_method-i.rienumerator_class-i.rifailure_message_for_should-i.rifailure_message_for_should_not-i.rimatches%3f-i.rimethod_missing-i.rinew-c.rinot_a_collection-i.rirelative_expectation-i.rirelativities-i.rirespond_to%3f-i.riIncludecdesc-Include.ricomparing_hash_keys%3f-i.ricomparing_hash_values%3f-i.ricomparing_with_matcher%3f-i.ridescription-i.ridiffable%3f-i.ridoes_not_match%3f-i.rimatches%3f-i.rinew-c.riperform_match-i.riMatchcdesc-Match.ridiffable%3f-i.rimatch-i.riMatchArraycdesc-MatchArray.ridescription-i.ridifference_between_arrays-i.rifailure_message_for_should-i.rifailure_message_for_should_not-i.rimatch-i.risafe_sort-i.riNegativeOperatorMatcher__delegate_operator-i.ricdesc-NegativeOperatorMatcher.riPositiveOperatorMatcher__delegate_operator-i.ricdesc-PositiveOperatorMatcher.riRaiseError%3d%3d-i.ricdesc-RaiseError.ridescription-i.ridoes_not_match%3f-i.rieval_block-i.riexpected_error-i.riexpecting_specific_exception%3f-i.rifailure_message_for_should-i.rifailure_message_for_should_not-i.riformat_backtrace-i.rigiven_error-i.rimatches%3f-i.rinew-c.riverify_message-i.riRespondTo%3d%3d-i.riargument-i.riarguments-i.ricdesc-RespondTo.ridescription-i.ridoes_not_match%3f-i.rifailure_message_for_should-i.rifailure_message_for_should_not-i.rifind_failing_method_names-i.rimatches%3f-i.rimatches_arity%3f-i.rinew-c.ripp_names-i.riwith-i.riwith_arity-i.riSatisfy%3d%3d-i.ricdesc-Satisfy.ridescription-i.rifailure_message_for_should-i.rifailure_message_for_should_not-i.rimatches%3f-i.rinew-c.riStartAndEndWithcdesc-StartAndEndWith.rifailure_message_for_should-i.rifailure_message_for_should_not-i.rimatches%3f-i.rinew-c.riStartWithcdesc-StartWith.rielement_matches%3f-i.risubset_matches%3f-i.riThrowSymbol%3d%3d-i.ricaught-i.ricdesc-ThrowSymbol.ridescription-i.riexpected-i.rifailure_message_for_should-i.rifailure_message_for_should_not-i.rimatches%3f-i.rinew-c.rithrow_description-i.riYieldControlat_least-i.riat_most-i.ricdesc-YieldControl.riexactly-i.rifailure_message_for_should-i.rifailure_message_for_should_not-i.rihuman_readable_count-i.rihuman_readable_expecation_type-i.rimatches%3f-i.rinew-c.rionce-i.rirelativity_failure_message-i.riset_expected_yields_count-i.ritimes-i.ritwice-i.riYieldProbeassert_used%21-i.riassert_valid_expect_block%21-c.ricdesc-YieldProbe.rinew-c.rinum_yields-i.riprobe-c.risingle_yield_args-i.risuccessive_yield_args-i.rito_proc-i.riyielded_args-i.riyielded_once%3f-i.riYieldSuccessiveArgs%3d%3d-i.riargs_match%3f-i.ricdesc-YieldSuccessiveArgs.ridescription-i.rifailure_message_for_should-i.rifailure_message_for_should_not-i.rimatches%3f-i.rinew-c.riYieldWithArgs%3d%3d-i.riall_args_match%3f-i.riargs_match%3f-i.ricdesc-YieldWithArgs.ridescription-i.rifailure_message_for_should-i.rifailure_message_for_should_not-i.rimatches%3f-i.rinegative_failure_reason-i.rinew-c.ripositive_failure_reason-i.riYieldWithNoArgscdesc-YieldWithNoArgs.rifailure_message_for_should-i.rifailure_message_for_should_not-i.rifailure_reason-i.rimatches%3f-i.ricdesc-BuiltIn.riConfigurationadd_should_and_should_not_to-i.ribacktrace_formatter-i.ricdesc-Configuration.ricolor%3f-i.risyntax%3d-i.risyntax-i.riDSLMatcheractual-i.ricache-i.ricache_or_call_cached-i.ricall_cached-i.ricdesc-Matcher.richain-i.ridefault_description-i.ridefault_failure_message_for_should-i.ridefault_failure_message_for_should_not-i.ridefine_method-i.ridescription-i.ridiffable%3f-i.ridiffable-i.ridoes_not_match%3f-i.riexpected-i.rifailure_message_for_should-i.rifailure_message_for_should_not-i.rifor_expected-i.riinclude-i.rimaking_declared_methods_public-i.rimatch-i.rimatch_for_should-i.rimatch_for_should_not-i.rimatch_unless_raises-i.rimatcher_execution_context-i.rimatches%3f-i.rimethod_missing-i.rinew-c.rirescued_exception-i.rirespond_to%3f-i.risingleton_class-i.ricdesc-DSL.ridefine-i.rimatcher-i.riExtensionsInstanceEvalWithArgscdesc-InstanceEvalWithArgs.riinstance_eval_with_args-i.ricdesc-Extensions.riOperatorMatchercdesc-OperatorMatcher.ridescription-i.rieval_match-i.rifail_with_message-i.riget-c.rinew-c.riregister-c.riregistry-c.riunregister-c.riuse_custom_matcher_or_delegate-c.riuses_generic_implementation_of%3f-i.riPretty_pretty_print-i.ricdesc-Pretty.riexpected_to_sentence-i.riis_matcher_with_description%3f-i.riname-i.riname_to_sentence-i.risplit_words-i.rito_sentence-i.rito_word-i.riunderscore-i.ribe-i.ribe_a-i.ribe_a_kind_of-i.ribe_an-i.ribe_an_instance_of-i.ribe_close-i.ribe_false-i.ribe_instance_of-i.ribe_kind_of-i.ribe_nil-i.ribe_true-i.ribe_within-i.ricdesc-Matchers.richange-i.riclear_generated_description-c.riconfiguration-c.ricover-i.riend_with-i.rieq-i.rieql-i.riequal-i.riexist-i.rigenerated_description-c.rihave-i.rihave_at_least-i.rihave_at_most-i.rihave_exactly-i.riinclude-i.riis_a_matcher%3f-c.rilast_description-c.rilast_matcher-c.rilast_should-c.rimatch-i.rimatch_array-i.rimatch_regex-i.rimethod_missing-i.riraise_error-i.riraise_exception-i.rirespond_to-i.risatisfy-i.ristart_with-i.rithrow_symbol-i.riyield_control-i.riyield_successive_args-i.riyield_with_args-i.riyield_with_no_args-i.ricdesc-RSpec.riTestUnitcdesc-Unit.ricdesc-Test.ricache.rifeaturesREADME.mdUpgrade.mdbuilt_in_matchersREADME.mdbe.featurebe_within.featurecover.featureend_with.featureequality.featureexist.featureexpect_change.featureexpect_error.featurehave.featureinclude.featurematch.featureoperators.featurepredicates.featurerespond_to.featuresatisfy.featurestart_with.featurethrow_symbol.featuretypes.featureyield.featurecustom_matchersaccess_running_example.featuredefine_diffable_matcher.featuredefine_matcher.featuredefine_matcher_outside_rspec.featuredefine_matcher_with_fluent_interface.featurecustomized_message.featurediffing.featureimplicit_docstrings.featurestep_definitionsadditional_cli_steps.rbsupportenv.rbrubinius.rbsyntax_configuration.featuretest_frameworkstest_unit.feature/usr/share/gems/doc//usr/share/gems/doc/rspec-expectations-2.14.5//usr/share/gems/doc/rspec-expectations-2.14.5/rdoc//usr/share/gems/doc/rspec-expectations-2.14.5/rdoc/MiniTest//usr/share/gems/doc/rspec-expectations-2.14.5/rdoc/RSpec//usr/share/gems/doc/rspec-expectations-2.14.5/rdoc/RSpec/Expectations//usr/share/gems/doc/rspec-expectations-2.14.5/rdoc/RSpec/Expectations/Syntax//usr/share/gems/doc/rspec-expectations-2.14.5/rdoc/RSpec/Expectations/Test//usr/share/gems/doc/rspec-expectations-2.14.5/rdoc/RSpec/Matchers//usr/share/gems/doc/rspec-expectations-2.14.5/rdoc/RSpec/Matchers/BuiltIn//usr/share/gems/doc/rspec-expectations-2.14.5/rdoc/RSpec/Matchers/DSL//usr/share/gems/doc/rspec-expectations-2.14.5/rdoc/RSpec/Matchers/Extensions//usr/share/gems/doc/rspec-expectations-2.14.5/rdoc/Test//usr/share/gems/doc/rspec-expectations-2.14.5/rdoc/images//usr/share/gems/doc/rspec-expectations-2.14.5/rdoc/js//usr/share/gems/doc/rspec-expectations-2.14.5/ri//usr/share/gems/doc/rspec-expectations-2.14.5/ri/Array//usr/share/gems/doc/rspec-expectations-2.14.5/ri/MiniTest//usr/share/gems/doc/rspec-expectations-2.14.5/ri/MiniTest/Unit//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Expectations//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Expectations/DeprecatedConstants//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Expectations/Deprecation//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Expectations/Differ//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Expectations/ExpectationHandler//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Expectations/ExpectationNotMetError//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Expectations/ExpectationTarget//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Expectations/NegativeExpectationHandler//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Expectations/PositiveExpectationHandler//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Expectations/Syntax//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Expectations/Syntax/ExpectExpressionGenerator//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Expectations/Syntax/ShouldExpressionGenerator//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Expectations/Test//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Expectations/Test/Unit//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Expectations/Version//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/BuiltIn//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/BuiltIn/BaseMatcher//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/BuiltIn/Be//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/BuiltIn/BeAKindOf//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/BuiltIn/BeAnInstanceOf//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/BuiltIn/BeComparedTo//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/BuiltIn/BeFalse//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/BuiltIn/BeHelpers//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/BuiltIn/BeNil//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/BuiltIn/BePredicate//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/BuiltIn/BeTrue//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/BuiltIn/BeWithin//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/BuiltIn/Change//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/BuiltIn/Cover//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/BuiltIn/EndWith//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/BuiltIn/Eq//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/BuiltIn/Eql//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/BuiltIn/Equal//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/BuiltIn/Exist//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/BuiltIn/Has//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/BuiltIn/Have//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/BuiltIn/Include//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/BuiltIn/Match//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/BuiltIn/MatchArray//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/BuiltIn/NegativeOperatorMatcher//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/BuiltIn/PositiveOperatorMatcher//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/BuiltIn/RaiseError//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/BuiltIn/RespondTo//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/BuiltIn/Satisfy//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/BuiltIn/StartAndEndWith//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/BuiltIn/StartWith//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/BuiltIn/ThrowSymbol//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/BuiltIn/YieldControl//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/BuiltIn/YieldProbe//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/BuiltIn/YieldSuccessiveArgs//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/BuiltIn/YieldWithArgs//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/BuiltIn/YieldWithNoArgs//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/Configuration//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/DSL//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/DSL/Matcher//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/Extensions//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/Extensions/InstanceEvalWithArgs//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/OperatorMatcher//usr/share/gems/doc/rspec-expectations-2.14.5/ri/RSpec/Matchers/Pretty//usr/share/gems/doc/rspec-expectations-2.14.5/ri/Test//usr/share/gems/doc/rspec-expectations-2.14.5/ri/Test/Unit//usr/share/gems/gems/rspec-expectations-2.14.5//usr/share/gems/gems/rspec-expectations-2.14.5/features//usr/share/gems/gems/rspec-expectations-2.14.5/features/built_in_matchers//usr/share/gems/gems/rspec-expectations-2.14.5/features/custom_matchers//usr/share/gems/gems/rspec-expectations-2.14.5/features/step_definitions//usr/share/gems/gems/rspec-expectations-2.14.5/features/support//usr/share/gems/gems/rspec-expectations-2.14.5/features/test_frameworks/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablesdrpmxz2noarch-redhat-linux-gnu     directoryHTML document, ASCII textHTML document, ASCII text, with very long linesHTML document, UTF-8 Unicode text, with very long linesPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 16, 8-bit gray+alpha, non-interlacedGIF image data, version 89a, 208 x 13PNG image data, 25 x 25, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 16, 1-bit colormap, non-interlacedASCII textUTF-8 Unicode text, with very long lines, with no line terminatorsPython script, ASCII text executableRuby module source, ASCII textRuby script, ASCII text?7zXZ !PH6]"k%H%wIel<ާZQA( ^@` $ ~B%cX)UsavhKe>0:r{o00}(1pl\nVKjY's 4T4LbH6.Ǐ+[L pl2beIEN4-6'vM :PnQ8)h- m+@>A0+Ui9N4z. 2'ֱIY>L %Hhu[v_\ͽk\: ⴜ"Y!Iaݮ,QLFZx7Q񉫯M8;.D2͑xznU2@04#g$BNG)|i/+x@ƒO{1ٸ:ĸ-CSXhRġw_ЛlcT3ߔ'7[7j+VK[vAk^jC{[G%'[s0|U/2f]֯\:;[N_U{kl4j¡GpNj{ŬE}5ѬA¶ZK҅h A7&A?tok#%L[Z2Njio\S$F|" !$4ڗ N7Wze's€AVHu!Q|rR#M HvKܙfx:#%bk:- 2b^ݭ)rYnZi>z^/Jk`;Dem\^:^iH"s^lP!6Y WF X}de7Q + ߐ@ aSeKBx}5I9ϥh5s`*s'uT̖ )I'V.b ?z8'){%+~XG@uF%/uO~n+NlxVBz'  s gˈ5/v4R"iܔ)חwFҵC7vnh,4 f$K7Sum`Ė&=Ŏ͍sz 197'gFHzܪvDxI$4}La)z47{}><`<_j6r<7)iWxjps?v *X(m"[!(ZR;d{KK0= 8mW-1~F5HGWQy]s_A8gd;!XGՕ90m\OCQ< ע}&jnIg»Z_e^)_U1ZGFǎGp)LV$;)ͯ5ZΆyUSJ?}^6 \ߘY܁jC 1fqyߞd1f\0HsmmƒG9 "V^fa$nLO%PfWs1}.˭7/4yܑ +i8$zC`\^fCs$^mik^wTl(oj=ʸXp+\1ʮ= ~NОoa=Q|6]UF&K4F b >\Ikqƴ2y?$2 ~5}WM9X~͜"yӾ\Tڏk`3P҅9-K*pW})t_5A\n!xL+p  6h?DU~0ODY%-<ѧg@c U 2nX:-HazN\_]RH_Ēd :KVЋkTKB+΄E_%~*676^59QM8nϨVɄ?=anLDMCD|bIn!md\p 3l/5$aĚ09Pl;=d~֠B xy=SB/XcLe%'x]up㺻!jJsio2^|S;8e^wM!Lg3пaQނ]aTs=~Fκ|<_(j Q:|}{ubueE͞)t׃lJ kyk;ݘ Ia o؁8!L$Cld523nC:]0*ką UL/O$e0oZ5d 4B(~7|KF[O6ǯV{Y`h`yBR̊󣸒kG^QcaɗMgc)VqqϢwpAPURRhz*dİp/[\guiuIӃE2M}i_EfQz6+%f2l⊢[8Ɯ, dQb:(Znś&:o3N!]WPf)--:rWM"5Dl'{{5q,*}|}#8sZV\Mǝ;ifܺev拦TTGiQd']"d2ӌ- |SQ>CpVRKIxl"FܨLѰIoAHOJo On5~BK%6jc"(2:4 bnJPUTïY!JDM&Ҍ瀇IFv8BeǘN\|L/ Xntgے۱hټsS*}3F~ł-8 stY]_CYۛ0܇8~PJߣJ 9W6*w܆&bq')$mRw"8 7.P^M +Dɽ8x~wU>E݁O\u.%;ĦVcVY0F$$ټG^_CGZT+j iQ6#>T+T&E>n`VaG}eVhd?yI8P =Ztwv-r-_=M G4ݜ&l6[fz6dP[u(_Y"VBy&fZ@ g/yæ}~!;JEyyɄ[]$A;"1|9-Y.&w.0}#%Y6K?HLӴA/|6))ֲ @~elJ[ kĚ=]WA/2vCʫ%Ugx~)vcpBqҪϳRyoSZ%R7l{ZK^*k]{֗i"F GveҕLH. )M]sP_:g~c7h#8j15Q M"_ւHp3;Z7j*^#[LdWքL媹+G ?zl }!O;s*i dYvyyO"y?\ٙ:f,74vH^5 <5@1[GV 2Q,3O$y(Ygf/~Kg_G[ef^S_`$"A],D`ъ;1fw6(t۫K| ::W &~i}tG_t@SBt2{j΁S! vUFZ9(z P89KTZ59ؗĥ̔PQBNSYB{_^;@/.;]4xzC>î m 8SÒx$ˉ4_%p@|}9mB?/;1#Š0W'ɷ9$#'n YZ