rubygem-flexmock-doc-0.8.6-1.1.el6>t  DH`pN F_~qNaCh&pSý%evÍ̦W°OeF}%Ry:fI}֛{F͒:.%pB(gyCQP&" LM Xkd7a89f0903b797344c782990d9b8b1c17d06b04czN F -EE4D;lo$_R?rb%LBf.X=ZI8W[1zv #0jNQ<:#zr| :,h823m1!Jvp4k}(JZK9?Fi@~ l[h(Z2O -F(A&ڋKQfěd.ѷ%D)y&eij.eR;z~&pFiL@֩[y?'Zl J;y呏:IY1Þ[/7]Xy92#853 ;( k2Y˺Zu8_eܽ īJ"ޒ,cX\7:i {Aɐp4Fܟ9Ī2L(Ɂ{1L Z<)L?|{Iw[n>7?d % H $      T|Ldx(898:GHIpXdYh\x]H^Tbdefltu|vL wxCrubygem-flexmock-doc0.8.61.1.el6Documentation for rubygem-flexmockThis package contains documentation for rubygem-flexmock.L-c6b4.bsys.dev.centos.org CentOSCopyright onlyCentOS BuildSystem Documentationhttp://flexmock.rubyforge.orglinuxnoarchXM &Hkttw_+ M KnVo< V?0Kl 5JoCw&skw1@<yvH]- 3M.|% .E d0dv4m A Jxr  fJA G k., P  %~W $;9_dZDGLXC D  #.u 6] U* \2t- F,a|yZ0k-:7/ ^@K0-|K7!,}xH7o <m6}!T%z p"&DQtM9oZFN 6s) ?) ~!NV|8 . d x n X    > 6  /Z3&X' ~p y8AAAA큤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큤A큤AAA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-L-6bd01c0eb180306e8d98dded8eb9b0c907e38025a902fc22897b07a13ee348aac07c3061511f8c84c5d4d8b58a46c8eb7a2f4d791be1f706e20d4e72d2e1458902352cbc20f1c6ce32a77f0ed23dfe299df4774721189e48190d5d11a3a2f57059b78c1b19ac79e9f655988378d2415bbd1d15c4fef5a41156fa134318d6c4223cdb7375ade216c165cdf850775f8907495cfbfa98a731d401c8215dca93daac0a3c179dcf36234c3dce821841739175a5f497b1d82ef3a1f4177988699ddab0091d70171deacf1e5bddfe3b7b5d55325c41eca94a91a24457813e5bb00cc03ae9c5a353038ec4192a96919c9b49821fda64fef5156ff6cae86dd200caf982915cf4bd39fad4bb769746b9b2e85c6029e2ab1ceaf40d2632a6eb16a5e7bfd96a579b528544011a58403b783fd81bfdb4d63d32fd99f69364c3bd52d92dc493e2cab5869f1832d2f4e600e1260973f4dd96efe3b28cf8a07a1f487b67d39a81d0066fe983a1f4ef1b915f77c089c34358f9e7bb771fa4d52d9dd62d87c87ae126e067f1272d271b73c3f1960091a415470c53821740224da602bd06db2af5e04d5255aec68e6d1940fdc006f364d14690d54eb3a1d6199a07f55b9cd4258fd715a0146d5509a811d35a9c60100dfe0f3b088499b5d6962070b545a7d1eb8c38fa552217af02403d45511097a5d7f977f8421aec0e167150b5d316c7bea5452f04c5279af76e0235b5656aa7810aec0cd07358a9e0f5fe44af453c2ab46d1ea0e5dca6e2f20eccff8a280fabcf3b4f39478aa1a621c9be93eb2cd00a5d1e9ea973d7582b72b4299568836433a7da73cf0d2725cd2b23b72dcbb665af54de0d6666049a2fc2264099c89538299ebcec8afd9792bca5481155ed9057d4c5fe5af6ad1d436aa2803c51b4a0f4be279162e19ec701c0db40e7283876254c9ac963f2aabd982d47a418300ed9b29412b7117d5c56d05ff62c827f1a1d8405ed31a8cb7a2b0ab61f2821cc77ba0ed4faaebcb54c60d75b5bc38d72a7723841163ad180921c81c58ee01635fc1276bdf265f3f8ed5f9d9cb59ecc8be76dfd39f208ddecd1a686d7e08d8f77ee971c7908cbcc1c15848500109893a704d31d63057f41a0784037fffcdb39394ed1f8b230e46dcb862e1468fd96226c68768c5cbde20e4211f181bee89299b194f2e13b8eebc6d783bc4d7b6a36391201decabf20c8088a9847859c32cbee14a5e81becabc5c20ed1d527753e93251c57c1a9f6cae9558f019c2a07f8ec80546ae760e6d119deb2e6e7966c2d98609e5ab5dd475fccac714b3b79c11038eba476435b5590fd882b4a645fd002504d4cde1b1208342c7b69f5fcdfbef1613dd7f20cfddc8eb17fcc619a520a2ae1aecc935e0a26fee48747dea5ad936c2e61f16f05f155d2afbb13d1b1cc960cc821105d89770dccb46819266ff4f31f01dab68ef32d2d1e5ada2c683cb0023e91a87e6f8965f93db7fca12481437a63cb595bf2408fab013660441940245c3962a0f2e250965d4fb39320f8bb65f8ecab8cd81a23214e39cc3c6987d3da6b1d388fbf228102e4071e66ec95186efc3123b5eb0fca04c0bdc3b2ca5ed9c6ba1f3c60dbf3e1c59df7b753752c1a70e1f6c2b043cdef05a78079e9f55074fbf797148ba985f776894943244b77f890c855c72eb9367c40c867dee60670cb722b767475d9ce2f382b0146f5932fdea6f9a976b4551c8aaa089e3cd63f11d792acbfe2f03a6f15c05ef4b93a24dcf6cb2c19ceb0fc28ac9ceddd3a74a0559b87426595c3df5e81c4c8b8df3689d2aab94de53681e77663118ebbccc1a45e68390e9c8dd7b43980ef0186fa8161148fb9a30b6b568b6f989d08f1b6cb155a149c62373bca9dd3604b2d1ffacde1d96043d6c465bb6ada2b59455c055a1d01bd08f26ad9bc3819f74149d290009b10f22dea742afbd8288ee03a738a8ed49bc749194953db3f87134ea21ca91243d1f96b6f85bd771973558dc7476dd7614f94adb8d45de70d8478c10533f33e6b761435a112d85d652c4facff4e2553b161d9487551bd6994d11084f99445c59c1975397ff0f5b42347babe34539b043c72ba732e02519b44d3460d50bb28f8fe7e2dd11755132e44e712f7e8ebe317502e226596badbd7fe4ce50cd58a7731975b19a973a16ae6151d0542826de56c8b4133afc0978ea63842156981c511020dcec7f9b12dab87ce6835c725d989308bda497187ba2e8af63399522301af4daff790ee74c52450621e12a6b1a65229914efeb1430904cc2a3b812a6968e0d58427a0f1382cc89fd740e0033f6b54b6bfd1dc7825f52ba477c16cac5d2968164974e3dc81532a70e81313310fb711ec3dc2b5adabd08aebc83abca3a6181bfc3ca474bbedc195623675604f3720a3ac56fda033b3c0ce848a6d581c75aa69644674ff9fce5b085370fe5d5292b58012c48d166a9cd4cbafe8360cb32c92bc19356b86d409d5092f6fcab7f133e25cdff787a5ad16b17691331529b9f93ce4507c18937265373b1f9f651135a172770d9cc8b264a198e1a0b2a8b2b9ea60bd933ecf5cde1ef911016dcac27bd3e6e048159bcac2eaa8dd97a134122a4e82e1de0ebb05ca313e0e45cc2f54bc147041c9365b9cffe780bd4c82947dbbf15b4fe2c633ee34a492ae0edf66491ee94f9860d8587e887903c3078aa210632d748f6f288c1594de2ffab3f34d8812b1b01cf54ceb5043c1603bce1f2a08b3c27c7691e2e3e495f679a41d6c45a8223ae03035d31e0b6a06ae629a0d479faf91deb453310da9cbe24a23a6b00c3e7dcf8ef8ad1351f64671701749754e5aabfe456b6126f1643e39334106ee287e9f54e6d49e39313ca6a459af148b5b6bbd1315709899a025727c58b02415cc7bfce494844af9163286a1092382a23a70a91057a5d59cb1785cf3b4d88d984cc451f4ee11721a16353c3beae8525a3903cec3beec38d30e436db6780d37198701a0151ee6309b8eed1719343fdd1b0801e85115db3b7d2df77f9e6e6e4cd5421c427cf3e9c19aff9f04b6ae23e634d5dfbf55a9b591fa3383f80c011c0c2eedc03c516e2cb221ca6280967ebfed874fcfa59dcf60719f9079c869654ca4e8d97570fb527f48ca3398e1c9ca2ffb993e1aba242f6dfd6b8d7e05ad53bef5e1e5aad142deb2c0e8172f567db297bd195a00cdf5eb9293297087e578bee6397e22719ffb7dc914827c8c7b549609d9b0ce7aa21d31102e7e3f57368bd38cf60524cc12ac121af0e41daf61bcca2ea1d1c45f4abdaa24169d3a5191374a9fe02d0e3eb3a75af08ca8727ceb052ea33277ff8d7f843602c13bbb4e9823cc6e22f830909fe6fe3f28551de425c06047db0a4c0dfcf72f910bdbbd52418de392fecc289388efc644a86e2b74ad06a22bca6d484db4f92ecab66076291d12405f52062b38d3e01d1c19c0960b97982a2c1e36f5db1995dc49fd5e52a40d453e220a268709166caaa933641ea12420283ea2d4cac6ed1632d54ea4e2dd017292c25a6444fa7d1efcf94e4e4ce85a894d0790dc99a6939d06c7b8c1430ba654074a429eda424388ec8ecf577c5eaf94014d15cd1aa317706cef05563456f0b56af956604a1e8beab8df21fcd06c557fa46809103b0e95cdaffa31eb51c7519090e7f3d70b33dd48214f35c237d2186eb008fe6993efa8f3b8008a49b5cfe02afd501ff57681be83cf75f045beacb2499ba225666073cd1eb5591e6d412a7d50b91339486594c01cf8e04027aa693c421be45d2db766eb3dce297e2822b1cc7f02adb55bf0c267ab5a66d5abc9f6ac908e568e81b4a7b8fd3207ffb0fcbabf3dfb4e890a22888fc1aab93b0a7961a106cbdd33eb2e67393abb7bd1e31f4696e9a5bfdb37404e771fae83dbad484be5e4c07f2a897d29d5880ef2854e853ca01675f18ea79f1decab116147b4c80b43c283d9381498d4c521f47292e431a2a2fa67837d2deb56586e2117fadbab003d3254727c91383e42d6a68b4edfd202db325fd1ef172549b9b22d605a7e3aa654372b612e3901e1c58b7a761aa647a2e5729fb92479f269bbad4d1cb578bd146a67c7296a765515cde94f40b27b332e4df520a317aefdb28f02ba18eaf933fbd0537c327103e3610bda7d09cc42b250f3821502a55d8bcc824c424f9b6cd1b29f13162642d375fe08268ac924949d372b8bf3ebb47d1ff105cf3c01e5c916ba4393441e8e8be7620436a85096ec743c1d644b466787f9a707f926cfe1375d6c29b8809f9a8c44f8d9ca36baadf3a7a1948bd9180de47578d2174f5e62820360b7a1cd9cce1625106d3bf03a5d3225947d7f660669f54acf1a81290d04ee51376c69a1f9575a63d949ba2e686998eecd8593141c25fffb310dc35855b62f3ef67073b81d9bb4a5e8d642c70e993757ecb841d1ba061d04f8c4e52a3bf461c94d3036bc92b04249f377707ec66b192f2f492698fee0a257c8441c11a4f8a37309ba5b899535268d6f35829f9c2c7d40502729949f4353ba0772cb76731ad2a19ff14b5bfa268c44a2b06d4cc59187af1ea53321b235f6bf4c3498f59e6ae50f3d0ffa09979f6d526febc3cbf3e9ca420699a64260fad5463853447e41d2c42b9a42bc3e0278854fe96a8e62a8538ddadf92608a2aa2618702016831c2afdbb2d82ba63c3cbe939f80e06092f282c179d6be0a3ca1b909a809c04eb4792817ef1914040ef508c045d3e4e237c46da5cbbe2656baf130085b79556cb6a17ae93a17fb11a1a043e5bb727f638a5fb2902c42f8a909a97016fb3243400567eb1806aa9f7f068db78a1c75020d12e2dde466d74585604ce1b59efabf7b332de3c00acc7d363088eb8fe283240c8a128c5412e23a8db22cef7347d9de9ed1b49a43d3d43325ea3fbaefdae8126c4c740fc6ef78577dd58c7d2b27d4118d1fd828c1fd47f8f589b4f85ae9aeb56f36e4a6fdbe177b00fb6d1e45b13f15e323fa38cddd07e1426200f4e16cda45b2e6aff5eaf8cc99613d7a04a9af719d80643d4bdc89b376dd740d541dffe635c53d552fbcb93d87fed1799fe106d2a4f07fd4cdb07506240af7554d55300850832e0a7cefad262fd507f3182bb961824d044bb025058cf05400a1d01e11e9c620c5365e71522572020b77cd7c6a1f7afd9a6d8077d8f8d3c75ce335388b2408c386944de828a310a7476df44c7b159a67969971b9b3c17909518896ee6e99b5b60a63ab06749fc0f46a2549c3d6e28c891c16579bf5291ea31b0a2ea25d453fd4b5082b1976d6dfddc7507dc86e981a7ba4c5b3eca42b1bd6532a41a84e113ffdc01a937fd3ffb996033d8787134c1fa358fb4ece8f8d10c02de5014756ad215a9c3f568131f64ccf2c6c7dcafaafd84a3a120cccc703000ab5f642853b2c889f15db15b2617b20ecc43476c22a40d82be43559e760e89a95863027f43fdd3a1c5f0c940f51ac571afbc419143fecc0ce92cf712b72c69b37704c69218f4367289eb418d8340f7b96c167555eda2a1f75f274adf3ec721a9bcf9f27a22b14303346cdd34cee045f0fc2965bb1f91a7be53cf79bca31df3202bbf5575bda7c71260f5204fff1ec2dad849ab663f436f179062205971fc5b3eada8dcd1948209c21a5fe307cc88ee0942927c5e6c171021894cb51a48f31223855f42fd248813777dcc9ceb57f634c05479a4c5ed9985fcc458d61ea96a6dfcaf11ac3a129f3a46b65b280f1d6b08dca830ee19a9e2d21be7625d57c0d541916143cbf966ef22451ec2875d37749fd10d5fc75f6d47a5390e88ff15a2dab506892742de5a9e4a34a3c22b59aeb36efb4d40ddfbb79bdbac42a2b373d5501ae15161a97e80470d396affe3c46420cd06c190636a9ae6565cc5babb8e17dbe633c34bf9f789a663c48010fbd55cf31e588633378e13029ded56fdae8f197a923d291c6c1290c5d4ad40eecb203cb4ff054e6ba9797fc0834370d7aa5100c757cc5be6ace1054c8969d1b0729ad91eb0043a71fa905ad95e132fb8aedad8352a4e308630efcfb0e0c7f1fcb12f0d99dbd6d9250abce6031d438bd0cd55d8f0c6fbde3cb9d046e2c527903c3fde43debce3e1119657cfb643b5e129eb37f700008b9525fc4c983fce4986bf2facf2dfc854e25eba3d2eeda282afa90c2a5394560d5e95795de9cd5020bc73b2969d19268388d23dc3c2cdf50dca4b365e3795593be56de33b61643f446b2be5fc8ddfed298b5d1cba124377e38ff55f65317021ad1c427fb28ddf6bb5fe014b7addec21c9a0129b92399b76d45076ccb4ef91beecae3cd54c403c7b496c072317740723292d5aaba41f4e9fea543b15d5f0f0f80d9c92335f595dc4f09b09a68649adef1c0bf41e27348f564a8819fdfb80b35d79abb9ffa010db8695655c05f7e73f5557fdcaf456532053b4eac71533826f4966eaba196999203e6a30cfd321ce72ae8a5705863e91873991359c905dbdfd9f767a9eddb140b2cb383cb4acdd38824bbdf04ac9c56bbef3a30956603d60165fd44efb198b489c0babb6fe862e83a27e9bfb7ba4426d7a985da1edf42aa6da2a4d91822263149c55feab9edfcacf7656a2511993ba96e05ec2e6c383972693b4894a0a12d7625e4a813703e9a356c1e77444d8069e942a0a6cfe6c0690ccd9c9ad5bc5f82200d5038ba254c790c2564e7c12bf5f061be59894ccd6b04a2f89c9c35723b08516b297a3cdd46423af8bfbbf7eb4ef322fa02cda94986974fbe4a1447373f4b56a601e72358b49b0087345742774f8368510378366a56e682b58c51c500b73d264663e523fab54e86b92beabf1a276eb1f81f1fca59ac35e0cc06ebf58dd8cdcabfb0d4b8f3ed3546caed4e802f06e7b9454cc4559c65d5a2e24c9d302dfa3da242ea1736ebf6c1dc57e5713380c7cac6d1e78dc4e5471b3b18b5f00c147d4ec67808145d218546216831092fc8851b737c29881ec05402b379bc7680091477469db20f1d7ee9080ad3368a956946695e8bfb01109d61076b8f543906fadf20875c04b143f891039aee727c8acaa589ca2a28cfe422ab80a6ca0e296422bb6fd8c29f3276d7a91eb8d0c43867530577f439ed4026d362226d22b356f33471c2a9f20dccc06863cdc7f1bfd3cdd1347eab4bdd493dc906543fa927a460eca1d771d5e1c0124df0592ff14a13c9e3bee67fec5ea5261e97730ad56719866b16fad8136c50d8ca8f355c9f236b188f48b32f28eb13dc6b9272047a37ac5b29d191e5209d8ba820510b06396ad57156789e1de5cf625958786e69c2c1fd1a8e714c080b4b42e3c8bc7874f872bf48fe7fe39b3a3fbc3dc30a8d3f1c63aa6c0a3ab820af3701cfc7efcc6bf0672f6b2f8b820030419a973615c2995e67f2f45bc4ae59163e2f51f9742670849ce80079dbff3839064134cad66349641626dc53b7643871c806cc8486db13915f14e6eee90a72024792ad2c4afa28107d8fd3897ae4e66dfb566584c098eb23411f2c325201d6e89607b82e70fd1fa6e0bee21535b6a863ee001a408a7d2903808e6248aa423b54fa77e13da07c2040523ae75ef575dda8dbced95339162d30d72149361f4384706602c76dc52c6b2a2e040c6f74c1c7a824149d92d0b9589f51fc5d87b6552e4cf3e15638a58268203b7a910ab8d51998014baf8a06c01065bc6edba0613225accdbdec628b606a2685ca4c91356f9f8865f6e023263bbf56b9fd65042471a64ea17cacfa51e93fac9511334b4fda97fffa4168638a06cd977f7fad6fa6630b3877fd1ab1959732319a2ea3957e2cc2d57b5ea08153d71b653f495213bd7932abba1210b1d049f273f6e4badfddeac25ba5159f9cc77ce3409bde13aeb6987a28a0ff10bcf1be394b82eb227ee573618a5da2d84c885fef8a48ea30654b935202e830a443eedeaf1dbadc52e91b6ef72f4be562d14d86d82ad3516736c55eb4d0864727a9dd417532be9a26dd6ba50e1f5fddbcf3917edabf2bac938b660c46778da385f21dec37a41a2822aa9830d38a1a66eb6fec3cd4315b99202553af51f1b86251db0dd81c7ce2042dfcc1023465b34edf29b9512feb653c3c6807f605d03094b9a819625dae60a64213ab3f7ff1fe79e3024ad8805bd4cf894b106d3db070050ff963976523d50fc3fc3ca221b4161f587462abaeb48783b216b6b4f171e473f41bd4c88e67e25e50b4ae591633131a0350c62d01d77e48587b8189f13ad7fd2724d0e7979c2e2e40e9d4640edcfea3178b7a5a0e93b9b19bca8865b79259426a700b9a97d1333ed5fd3b81dc753792092bf7e6a6f881b5decfc21a8f4aab52003ca09f7c20b66521084014d48e68749e1b09e386298b8f8f8a73bf92a4445cbad20e54cfb0a7ef74daf8e49f67c165811c71c32cf0456bb019b3d882116b6a54132619f887d1abbcd23da104ec387f22722feb1e96e3ed95514743df1e215f6f9b96688aec7c2de54eb41797cceb7e44e450248f63f7d02bd86fa621e3094aa05c4a0206a1939f471c577885f1569a5d06a948aea8fdafd04bd37b5c33bbf4a456708071d1535b21bdc13f4c2c68dbc308652cbdfc14ce102eeadd6bf26b28dfa6a0076000e31d7f245bbbe126b067fbb0710d8ed466d4b697e4a4a02d64fa4a1b71847bcb184a004ceb28bac7d18fa8c14baf0536e8d1ec851818417038fbb6a74e16a29e02e25b1984563065c6f5385607e30865c939ed66ca0f518b8e9c24f4172edc2279ff986cff7e61655a6ce0cf0bfd2790b039651ea7e30a24430c1b7112a2b79bd4522f7df6cfa73bab53652776302e6442483480406251687825f2e5099d1158c741922109f3551ff36dc0ffe1840683be4b86d508c78748bc1f366311ac7f3680dc27e0b8b6963a52535c480ce3476f13a8e8fe0710689277f58049190c00a53b9c5dce2890b52f2e5752cbe5bb1ee02fc56524a2baf417fcd97a934a87763d1df30fa9047e823b5ec89a1a7aaca3f0e98d7a9b8988fec71aecb1fe30c69497140e8262141dc15dc6590a4b84ed1351b072ab6ab337a8416e052272c64ad58c39d9fedf35d4263353c82fbcae749b89a145284137067fd4964f2c7f59fd9e041920038024ac50ec8c3cc05d792fe08657192d4f38870441fb83952fcd10d01e892526d350f56f1dddac1b67bbb57c98fe0e89fcb860384f56c956fe4b2ee94c8bf58616fa8e15e5cf0a49c3b18d48343047fc2db16e67583a1f82e5bfeac8fff8cef3da5becf0787ac1f7b6d2e0950b634b98e32e82fdb9007a7893a978bc96df7edaaae38a0da8d01461eccbe8cc2487b730e6f2df80efcf62de759ee687b06681c78d2f4703f3270ef578d9372a2b5fcb95261d4889f2a9a3c923238f4fc28015339743e58a08d288dcad4c7a62fdbb3bdf5f8cff983b0ed2bf957c012e55050fcf7cc0a5ee831e6a55352cd094f7098c4ceaca2e008d2130742aa65f48d5da8a56eb2a73dafdbb4d44d0089bdfbeaa38c2969f17d9a59f107fbf748c887138bf39d3011bd409bb7ca49399cb56cf25bb4b82acd5f925abf88ad3f751cf129e7b6afa0a49f6753e5ad60166d733feaa23e35fc0f6ec14cbd2e40584c38efe6303da338aef3a964ea11abece05bf69ac1a58c2edda961b0a47d302f1e9f35215d6f0b93c9b90a34702ebbc16f26543c73d0e9c24b6c9fa9a4d7aa45e895cf595c754603eeae30e6be5d654e86b2a55e951647e0d8b1d1fc59c8776c161e737e5fe7b64e66c628ce5ed852c9948c3ec235de67604c128049c45a05df055e5ba92814aaa02cd217994a81f22db1543ab9a22f788fc007fef84f6667a919316b579a4e2a04e781b28a7bb1733c43465e220483a534f3a830b55b9e079dc7310c09f7ebd5ce013b3e4df1c1948185294af0fa11053c0e5b0d4a02dea0d6f4344f33383a3860925422e1565145bb85011c779c527697bf86d1ff3412a8c3cc8edac8b3b8c38d946e3e70378d10801c7a34f65a157e18b841d70e96728ef07383a59ce2f0dda658c6c16f28b26c17f07b89cd9f0948ba7f2f1b6d813781a381c5a43f03d3320c31f44c1492dffb349648794721c6e5d06eb0562d050c330b68fc38f25104dd90dfe2dfd4d2fff1f07c9c47db0fbdf5381b99ff08c4b91a62e684d809a119375caf980aacf6e1b9539cfb8a99c1139b45f14abb8453fad95b775edecd54b554cb66c3b619570ca1a3a44c391d31eb4614117ecf784a9dd441b6657da53de634ba6b4e89e7357ca3126cad19d02a5847ad225247ec16ef2114c86979b5dc1d0e25264dfa421d7984f6490cf7611635d3e2200a4692105b855b3796b5146e83023d0b63594a67ec9ed7b370a1812774e212ffd21c9d4fc352733003232f74db21e1b4f6002b3dc6cd552b3469fa47319497f15f0228e0189a99b0d9656f8840d8b5382f3b94a003199376607a997b9f92658be4b5b45af39fc0f3eb8d842fba290b5e37bbb7f9c76d06089d3a1211d1b27c8e51f9544f3fb500c167b4601841c2a2c8e14387e6bf911146e3e885049535f6a604b121dd16f126195fc332750542b6b97149a985f3c7cef7e75d8355431bf3050c5b2f0cc6078ce854923fb4c2b52916b35f6664660e0776c44a448c905de703414a52c3e5cc1bce5969c3905be519df5ed051541714d7179c08748545472561e7c501168e07869433d47b90c7b43e1eda86fe3ae583a14970a97058bc34c1f4bc59bf623cbd1be404e1116235e5e63213040e2bcb37b2baff6a3406b6e76064916fa1d96965d48e558e8a27a9a45cfe46c68c6c7aab19f74ef02201c84e860b551f1bdc9b1dc7f6dc93d3ad477f8ac8095c88a69f0e9216775f9da8ca71fd4befe81444dc3490d2251cfb09e6fd7eaed017814b706df16c36b15f92d3261e1ad8b984c40126554aff6ea6344b7518d321adc91c5481d3101d6fbe0a2398d706446d0cf9d4b1d0579d3a93675adc7dc084049be37ec0b7df7a0889eb85b83946f43d0bd29574a6381b6131f42fcea4a38deed81949ac8f44deffece45db554e515b15adee84d88a056a4a81bfe08ba0609742379b034c00b405a38fe9f527e97acf8c846076a9ee3ab9c1da6a2c8ec977e440afe1c9ce2fca8e1bbccbae70d801faec4f0447482e309a75b58fe17ab7b16cb94451287bdf28b664af37b8b99253c403985d863205b8be6505d67fb746dea18f21a1c43d060cfc13ed6a8d16d61188b28217d17178000349ae03fddacb42b0dde9f33ba415036ad9407dad084894ee8c2d98557dc88acac6a4cdf5816b4b014ea706cb02ff047550d78a9e0265b71f90fb64c57ed0d9ad4763f896b12390dcbc1e889493534d5320a3f594d0e350d9db171044724949c08763d3398631c373e98a2b128ba6ecad954884f10deb5dc420228bf88ed9938cb77ad899bb02f3ea0e572bf30cc52e936cf6e7325f1517ba066bbdf6f9e411f93e9a91d58e28ebe31f78f0538befb5c24ff04483d511e2f5a7b01fab0448a523eb7f98118237b7d485079cf096b9703be46e576c90c72a2a08256272906eda9f7431e342f3ee3263f40f1e0ed45c25d37e51d7fdb06197754f8c94ee79fe51b314035f98517443abe36895318f1e5cd8c32ef1a0c40bcad25b24ed2d55266854630c6cc6c3ecab28edde6404e9f47bc9f6ba12e98acad1ba307047775776e13192b421d724d6378a4682dd3fb40d4e2b19e29dc6266768dba4ecd6ea5766aac189ea20f2ef702eaa2a7a9b84f9ff0f7d0a8a9e1d5dfb44780418a0caa926a8983c57faa74d0616914c33a43f09eb870c8bdcdf746a074be6116ab45e238fac92bb6a13ec61ee2b2cac37bd5eb9d1db0b9aeacc48aabb78a9f67edb91b40e2de2eec9a9b75e2b0218636ae7159a0135de77871b9851e2e9fe0ab268217f361f28c8ca37216b8b7644e8ab6d3227568b6fd0b54951b9fc95295035f4e45ef9bedc8704386715a18136eca47e2ad147c67f04285b7905f19738bee11a411cfc00c9b8b314c020e2529c845c98b3e598643fb77ac8c1905eeb3dca406703868839b43c0a24c81a3ea82cad380fc1b5a9d08189fa55ebebcc3edb8d8896994bc08f862d7cd827dee297041a5c41a7f675093df4833bd598cc13981730f3f1c82a9d87b469bf31db35b088298dba33940bf2a493b9b8b8c21b9fd59d35493cd153f48de09251210326758f3a885cd33ca9ea8e927b2da4aa5b8661b46723deba8abdfa2a55008cc750898575653d22135b9d10ade9ae743f25a6d4e6a7b3eeb3a8317ee94a12fbbf2e8f9e21b9fee7164271a9bbad9ab9d973d6ecfc04c5460e5cdb3613afaa68a4e4e4b876f604c4d3b527e81390445c491e4bc23b60ced6b1b5a7c0a8233d032bae3be516c71f38025ee17358e934314c6e0247ee040c3eea16f9103db6982c7110f0193686b28634fcb5d30dcf2b49d7f988f8b0b0bdbac693f75d4a203dbb7c10b8dee76a237678bd2ad20b7295445bd9568fb933320ace796a39642a79d1df3ccca877e7ed131e931255d180a38c1fe0f2e29b3d8eb6a343ae909ffba6829266a28871c2fa5c709b5f75a40a2534f1829b3bcc6bc924bee9419532983d15562e3118ff9faeb1a00114c754d92ec189a6f9f1f3d8b80e3aea8e03205190be5821875fe8b6c124c009d0a6c3690500bff7708d6698e37caee191f8776c3f7b44da1db9415ce9d2f189a26289e57c0df8c93041dadc1e85cb5bfdac5cb44fc341c2deacc71b7f40bdd7afb3df41eb78a5b987468ccda6f878c0c5b09c86e788435c88cda10e50934052a820606cb2eb58b2c2e9ca7e2351716bb6efcbb45bdc002eaf9a053754070362e1ae3afa343d74a6ed1b9917cb5e8e52193fe9cdf49d4bd0ac0d8b864918608589625d112c501f851364fa0b0450461a23a2d4797c97d3bc094f3acd5ade5da121dada11dfa5637c803d8497db1962099d0377d1871650c6ca72fdfab9dfcd24dfd53ede24f9b356bc86c7ee5dce296b02a0a23f965c04756865a2a0c9a3e43a30b09771c6a416afeed0601c701f33e2e7f3f606c9b3057c5e556dba0edda64f1d1b53c39073fb1bdaa95cbfafbeff32d2dc8233615213604c948aebe9d66c8388114cae1fb6d99687172081a23d66bfb63de53a99b19be8e0e757bcae0e37bcd4045849e96bf45374e9a2c41d4be3d46cda6aefa11dacfa8de73e6462baab4dffe50f0d30eb0d7a671fb374669c80153268bab88a9d4c47b175f3f55126538d7454eecb4ed8b80a7a698abbaac1939d65b32e565e8c21ab1f61dba52c360407a2fee4224814f44b3c22304984ab3e6ebef480c92b4a069656c8ed48ffb551203388bf0fb553f3d74516aabd58946ee4122116c4e918ed9af9c825dc69cb2b8808a0dac04794185ad083861f3c9b8ab1134ffbf932548d087baac832f6ff7cd1afc7cf7cd7d90bbaf88154946e60e42b73f06b2de309d574540debb39126a0bb401d5c46b7290cd21dd331912711e1612e91b9bda7becc8a757597b50b360afb013ba803275cf006882e64fbdd5ea7a1d5197dbfc2f5a942462a0e3f7957cc63517bfeaa296a713495c25ccce62c85cb216287cdede5ed2fcfd2be27993bef366530db6483d3717d5728b2b313c4e83eb39912b6f9f31aa0370521ac6f3f5f558566f0429074e3927f9ad750ebe958e9202ff6aff24c14885e449a8b19172d0de999aba2cf738a1b2ce7b444280b703ec306b6ea1b623ac8d44fc4861a2c16b1f760ed8ac7e9043e408498b859130c9b74a461113e5aa90501e05662c761cd99da647844288481805b7bf8a9c5b7c94b2860e7973e8d78f41cbac237e70e23ea051ee06b0f15f394d3c262ef7c469e36d39e24c424f5b81a5d825c4d4545229b42690998ca02c68e4334e34cc787bbe91d56ff87ae1a7271bc124213f7752870e803533493f386e04fa4eb557a897d2aa83c5f88d851a86eb906239085a56335b1119557b268dc0917bd3e65076261cc7a74f9217838b2faeaa227e0529b36a3e5b512cc8779c0c95c16c2198db124032fe1fd05c59ed00d23f085f3c1bd5916fe71530c09c3201bb4a823406d63f6161f1ef37fbe21b6397640170f6d680e27df6058d4de8699cda21c8f8bb149459642aa6f97027b566b218b104d05b77896ea1169396113fafc6b4bac81bc7c95eea30abec9318012e5075161b68ce42b2233aeca0b5cd19463348724567682a7c4d2928720cfec91bb3e3e5af0ad9450977b095883a1d60d4196503c0e9f68b4a3b07b3c20c8cd07c8feab4aa230170570afe15552196ae396be25acd3967b17b3c6a7f4b5b6b828eb70fe74f3bbcda9bb065c94f86446f877202100de45040ee1c1a7bbd0b0c54596738d7d5959d8a871789ac71e0b71b47ef10a440f9c1d4d6981f91f88b6be4ad8be8b0b887565f15f3e08d1595d33ba3cf0a938788380b6f7708b1355a131dae8204ce36dc1268f5f8534b3c099664398b6bccb3c3ce7d582a01203fb8edf1a5c265f75a940acf1aea28df5b9532487928a63eb3e686887a0e3864a1aa57a4d2975e808a4884d4cd2094f0a997fb1cdfc5e7b38c7e1109b821152e7bfe6dbce865f4279ba81e0bf314bc18437f6c3980acf6835c3e6e5cbc984699fe0b2f9cf53bb69b9f4f63d409084e53bc8a9468d0d1a5691dbba15e88a0f5b50c0b41f662f90d4f6e67c7f60d12c047ffd6f4088f5b1f1ec3c7628898d8ef1648b949b1e9a5775f7828df5c260e669ce062d8c10c1c6ff5a468153a845b69d482945ba9962ace334610701f5be6bb5b3a1f6112eaa7dd21262e3047a8f49b9ba36227c999d0c91cdf4d588a8fae80908df1ed943a71cf78c4dfc1a4c73ffa7d96341564268ab46e85830b38f3026acb608fd3f5eeee6f6516fe6bdcc219aae9b8855ae16e1c43faf860566eee3efd04725bcbc99f8a40a98a18a66e3640556498a9ceafeeda09e01a0466fd80951c0076a1dcfb202ab4e2e3a9cc9aa6cd95c1981a601c76113e44975d713b924c00cbf44ef77b6ace1e524f172cf5477eccb2f8b4b654e629296e48709d5d33fe4d32c3bdc95752f147cb03cd73eab7d87832c7c6c36eac2b09d92bc54c01771cfbd23dfed1e9fe02902636f8ceb2a34da1a85d7a439f2f9ca1bff56b4d53fbb3b85c5f407d5aa7c9645ca96a351a481036eebf57b10f486c4a688648845d074f47f4a0abe7c72ebf26a397603a8ded175c1846d7148dd0175dfd74dc621d77d5c1aa62684940dd17682e0dbf96e7357cf32f1de94e7506cf9e47c70e5a5d14431486c716cf9d0753420a91fb8c7c621ba34a0d82fc387a2b105389986b6c1d39b8b27b86364900db722d74ef8e7e9fd94fc0e04ed8a1856f57667b19c6a25f708e263534a141ac6d774555d5f4be757ee122ba16390287dc2d0bd804e9f5deff988179a3d0724889e51ba41752b5210237f65aefc8caab1782073e0b21a1ee90c1fd9114a414641343faf5414c5bbf4f72c6428e5a5415bc0c5b3104011e02a9259aea6c9c9bc70328d19edcda4a17da3192ecddd911a0ba0fe4012e42fe213ce9210c72376077810c7e07e4b7e31ec57decdfe4515b4c927deccb1d5a8ab6b9b8ac27eaac7ee3b7a6b514e588a211e62276afbda06577d97f5d03392744bac9b6846cd07cf7f20ad5f192bcfe57c7b63c8fba30337b7cebf33f9ef9e2def33f0a7ca03285bf59b7d4c0054ff9c4d77b9016b0dc212cf70e3dae8374fb4727af4c6c8a7199730c744a1e1c84a4d01529ed8dfe14edbd30d0a328ce79a83b6b74b9f6e5ab8083a5660c80d090fefdd4abca9822d0c245d6d9783d92d0d25b744c2af4947c043cd78395bdefd5acc4ee86d0342778930d37e74a0e03036c25b2c1d29820e3ff42fc078cb1699730b62138beddb5767dd63644a7a4942373c435aba762f5b91e18bf6cabdc7e3c34c23adc6b0985f03b0b5a599a2814e8fe5b372470cd6a565c0c42cb22262616c5caf2fea95c3b5ba78682af5c20a65dc0705e568b69656a4008f5dcccc109769c8132518010e14d76aa87ea9b04b3fd7a6b3917f8d10ffb24350b7a6d0d816f2666e91540ff2c41ddae7e62f330409e94465e55f65c377ed708e3d38f55b69f6e0a5fbc151d0f9c3bd8ac60348fba9396cc2a59823f2e8f05356af7622526a14deb8d7931fbcd088391f1bf22f16e51040a72dee7023d2d15b491b5a870a3473ab0ba7a2ea810d631b7b4724c2b7205d7e43358e18a14f2f89c5439279183efcc4a39e2881f64e174d3e6b0c53dd6ec8b1205fd1207e79ea22d440938e3c2cf4b13b9aadbed1407825a248fadec7597522a6fabc090a222e0aba96cbbbb61c60a69348113be229c4eb9f810a29020c23c1453932da293b002c76b27db2f0f08f1060fe3cff415e9b47e7250df341066f02b66396d38e57412c3cd3042a1bfcb3050afab64b6b1e841c4afb910a53e6bcd8aede37ea89582f83520685698be948ea2e14d9f8cbc881ed9ce09091709d242a5dbac01e0db983cea87d0f1cf8c634eaa8f2c595a389dd7212effc17ae22685c3305fc570c6ed127f4fea03710a64d95a7e138efb2ed4621cb5f91203c9fe88ad372d966c9c12816586ba2f98ef61e30858a2c5a752b1d1b00e35d5e5540f8c2dada78f91828b419cdf5fa0c805d1c86ca13ed41777d8db644c9846c14a01ec2fd8b33c9edc0aaa975b6d24db31dfd5539021826e3d3e4d24253f1e6d204075449dbbcb9f8038a29da1b09203a6fd2498923b7fa176951a68dc120d71a3ef396c4b8746de34ab75910f8f5124b48fe7ab28d338de72516f077dff8ba2776f87bd67d4819648eed009d86deb0e9ff06ffbcd1bf73ef5d21445854ecae5dfdca14e209743e2c46ce1d5f02c649f6259bf3c370d8e31dadc5b7aa5f4d809f7eb74cdc99890aca831d4f3755e825b9c61932b97e454b3068240dcb68893045a9ab8a81100453fa5dc63d93da4038f45260e9b4878c2a55372a377460cdc4256ee7e89f43c515a6025bee0c908d22d7bbfe063002da753b287e01798e52e000d0f76f71cc64c22aaf925bb1ddb3947a08dd5657348e3945e63047d02eb3b8fec31541de9889205ad26b7f36ceffc6c5ad7f9935f6f969da4c3ebd39cf59e1b928bcfab19a4245bcde463c768242bcd00ad00a22146699889bbb84984830b9944d1975d1a77f753f7639d4de37667196e2c3367caf31c62b41eaa7a7ff3fe5dcfe6b79be7773aa6590f2c73259f5b5fad9e1c47f9126f53a6ea3541d78de75473b7af12243a84dd95fe4d1db09af9b265be1450ce7d59688dd710fbfe5bf61b5fc5f4365ef8578f499f79a042e1df925a7db6e90c9b63585c9ac52d3d0f478a3d7ec44e06d1ab1dc9a315c4d70a762f90ccd8a1cf7ec45d8485d6a1ef86fa2dfc4d1cbba4aaeff46669af4660da45a8cd7ccb4592c4c499d5b3eb27748e3461f1416f4c8e6dde283d2faee389422135dce136252eee0a9be5bee4e13aae0d79c1079cd7891f4e29d920ac8f838bb35f9d76550ea961dcc4662e3ec447fc64cf14d520357b9da4015d8c3ecad57e1ef38ac6339540911302c21e2bb4288dce6f26fc6be7a28259bf77d95762d6881bfbaef18ded11d057094525157b89a8ec316b20ce3c77c4b338bfb50bf1d76ef5d63d0235420139415bc8f4683f21bf5b90296f814183cc88b01391728e7d7a74437d2359640c56a0e68ca2c318f55bb06a5b0f4c286bde7de36faf6f32ce11063c0ce69c9c4e1d8f05400f50fb033d69e2a9579bdad644ed8bda3d7282cd7259a52d484c26070b56ceb075197de70bda8276238b3d39814c16f3bbe3eecea6692b338ab038d5e1f7d593c6320c9976b7658563f67e7aea0dbd91fac79107827ccd5e37c6944b728ebad5f26654132e737250b28f5a34006cb5348453841a7fa76fa723d3027bdc6e47f04d6f401f976c9f24e0d5d87b560dc64801b245425b61bdeac390887a946fc4a8d2947d44885db2b0eab3a2d3e7a04fe9abdec14988ba4e78465620d93267eb1050e216c7dcd8138cc18fdfdffdbedd74b867340f60de34fed60c78037a6a0d305f41c76b8a1e21fd2bddcaad26f5f882df97b31e7366d1f437509a29e5c97f979e0a0b4f29616cec1dd0ddabec5392aa1970589fba5b692f5187d0a2ec04486c7e3f19322450330b91151b278ec367695e86516dca3c607c627c95c0423113d4fe9138a3d4b36c4cb57a329722a62b50176dc2614b0add69533f49f0bfd726efc936eada5461cdc4f83713febc82fd08f278fa56ead09e485ecbece094736d969daef0d260c71bc5a7cd6391f582b020608ac60c19b19a244ed65a096d1b080916b7abc387de0a02eca8f4f4e7a79f50ca39db0a0ed8bf393aaa22d028d4ea7e60facb811d4f03f08a571df6ff5c7b602350d32ecd5b61982a646fcef8c1dc5d4df32d448645bf978c7b47e46ba335249466e6d3719a069dc49821129bd18d72487d7622d42dd0031be0b9744fc26a55e5ab5b5170adc62d7dc8411fed64b2b05c3ce2a4582ee25f551f058cb55518d5fd863f5fdc4c5b34cb4ac283ee12523f0a64305231b1d1005af52e38563dfd2ed7272c30c699f4e03980eb854c1191251499ddea89999dd7a954bbeba9cf18a6c10345ce0361ce5d805ba17b72be41a00ea91de5d9e73367b08c1311cf7185ea26db10fe8ffdfa6170fed2720f9f0ef6e0f01e6fa068a5d0655e413d6d6d12eef5a2eeb78e210c81f2aa8114428190fb95d9fa4f4fc68c055db4b2f93f061d4ad2a46f83ef0bce7c1cb69626f099296aee689affb4cb8510a4f20f21316b3debcf772cb0b7f5a13de40da5614a731ead11bab1e8fa974508860de8a8dcc356ef06e03ad9d0d2f3eeaae0a0a0087190807f0c9a6fa448697ce131f96532ceac5rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrubygem-flexmock-0.8.6-1.1.el6.src.rpmrubygem-flexmock-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rubygem-flexmockrpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-10.8.6-1.1.el65.2-14.8.0KJq@JlE@I2G2@G1F@Dennis Gregorovic - 0.8.6-1.1Mamoru Tasaka - 0.8.6-1Fedora Release Engineering - 0.7.1-5Fedora Release Engineering - 0.7.1-4Paul Nasrat - 0.7.1-3Paul Nasrat - 0.7.1-2Paul Nasrat - 0.7.1-1- Rebuilt for RHEL 6- Switch to gem, repackage- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- Fix repoid- Spec cleanups in response to review - Fix license - strip out shebangs- Initial vesionBLTYRSOUNMVPXWQ2<A@=>?"/01;8+45679'*() :! #%&$    3-.,CDEKFJGHI^`vwaubonlfkhsmgepdirtqcjxy}z|{~\][Z_FGKILJH(+*)ced   lnom689:;<7pqrgjkih  ^`ba_RWXUYTVS[ZMQOPN\]!'"#&%$vz|~{wx}y -.20/1stu354>?A@CDB,fE=0.8.6-1.1.el6     !""##$%%%&&''''''''''''''''''%())))))))))))))))*)))))))(+,---,......,///,00,11111111,222,343333,5555,6666,77,88888888888888888888888888888888,9999,::::,;;;;,<<<<<<<<<,====,>,??????,@@@@@@@@@@@@,AAAA,BCBBBB,DDDDD,EE,FF,GGGGGG,H,III,,,,,,,,,,,,,,,+JJ+KLMMLK+NNOOPPPPPPPPPPPPPPPPPPNNQQQRQQQQQQQQQQQQQQQQQQQSflexmock-0.8.6rdocclassesFlexMockFlexMock.htmlFlexMock.srcM000002.htmlM000003.htmlM000004.htmlM000005.htmlM000006.htmlM000007.htmlM000008.htmlM000010.htmlM000011.htmlM000012.htmlM000013.htmlM000014.htmlM000015.htmlAnyMatcher.htmlAnyMatcher.srcM000129.htmlM000130.htmlArgumentTypes.htmlArgumentTypes.srcM000030.htmlM000031.htmlM000032.htmlM000033.htmlM000034.htmlAtLeastCountValidator.htmlAtLeastCountValidator.srcM000101.htmlM000102.htmlAtMostCountValidator.htmlAtMostCountValidator.srcM000100.htmlCompositeExpectation.htmlCompositeExpectation.srcM000043.htmlM000044.htmlM000045.htmlM000046.htmlM000047.htmlM000048.htmlM000049.htmlCountValidator.htmlCountValidator.srcM000103.htmlM000104.htmlDefaultFrameworkAdapterDefaultFrameworkAdapter.htmlDefaultFrameworkAdapter.srcM000035.htmlM000036.htmlM000037.htmlAssertionFailedError.htmlDuckMatcher.htmlDuckMatcher.srcM000097.htmlM000098.htmlM000099.htmlEqualMatcher.htmlEqualMatcher.srcM000115.htmlM000116.htmlM000117.htmlExactCountValidator.htmlExactCountValidator.srcM000042.htmlExpectation.htmlExpectation.srcM000063.htmlM000064.htmlM000065.htmlM000066.htmlM000067.htmlM000068.htmlM000069.htmlM000070.htmlM000071.htmlM000072.htmlM000073.htmlM000074.htmlM000076.htmlM000078.htmlM000080.htmlM000082.htmlM000084.htmlM000085.htmlM000086.htmlM000087.htmlM000088.htmlM000089.htmlM000090.htmlM000091.htmlM000092.htmlM000093.htmlExpectationDirector.htmlExpectationDirector.srcM000106.htmlM000107.htmlM000108.htmlExpectationRecorder.htmlExpectationRecorder.srcM000109.htmlM000110.htmlM000111.htmlHashMatcher.htmlHashMatcher.srcM000112.htmlM000113.htmlM000114.htmlMockContainer.htmlMockContainer.srcM000016.htmlM000017.htmlM000018.htmlM000019.htmlM000021.htmlM000022.htmlM000023.htmlMockContainerHelper.htmlMockContainerHelper.srcM000126.htmlM000127.htmlM000128.htmlMockError.htmlOrdering.htmlOrdering.srcM000025.htmlM000026.htmlM000027.htmlM000028.htmlM000029.htmlPartialMockProxy.htmlPartialMockProxy.srcM000050.htmlM000051.htmlM000052.htmlM000053.htmlM000054.htmlM000055.htmlM000056.htmlM000057.htmlM000058.htmlM000059.htmlM000060.htmlProcMatcher.htmlProcMatcher.srcM000094.htmlM000095.htmlM000096.htmlRSpecFrameworkAdapterRSpecFrameworkAdapter.htmlRSpecFrameworkAdapter.srcM000118.htmlM000119.htmlM000120.htmlAssertionFailedError.htmlRecorder.htmlRecorder.srcM000038.htmlM000039.htmlM000040.htmlM000041.htmlTestCase.htmlTestCase.srcM000024.htmlTestUnitFrameworkAdapter.htmlTestUnitFrameworkAdapter.srcM000105.htmlUndefined.htmlUndefined.srcM000121.htmlM000122.htmlM000123.htmlM000124.htmlM000125.htmlUsageError.htmlUseContainer.htmlUseContainer.srcM000061.htmlM000062.htmlModule.htmlModule.srcM000001.htmlTestTest.htmlUnitUnit.htmlTestCase.htmlTestCase.srcM000131.htmlcreated.ridfilesCHANGES.htmlREADME.htmldocGoogleExample_rdoc.htmlreleasesflexmock-0_4_0_rdoc.htmlflexmock-0_4_1_rdoc.htmlflexmock-0_4_2_rdoc.htmlflexmock-0_4_3_rdoc.htmlflexmock-0_5_0_rdoc.htmlflexmock-0_5_1_rdoc.htmlflexmock-0_6_0_rdoc.htmlflexmock-0_6_1_rdoc.htmlflexmock-0_6_2_rdoc.htmlflexmock-0_6_3_rdoc.htmlflexmock-0_6_4_rdoc.htmlflexmock-0_7_0_rdoc.htmlflexmock-0_7_1_rdoc.htmlflexmock-0_8_0_rdoc.htmlflexmock-0_8_2_rdoc.htmlflexmock-0_8_3_rdoc.htmlflexmock-0_8_4_rdoc.htmlflexmock-0_8_5_rdoc.htmllibflexmockargument_matchers_rb.htmlargument_types_rb.htmlbase_rb.htmlcomposite_rb.htmlcore_class_methods_rb.htmlcore_rb.htmldefault_framework_adapter_rb.htmldeprecated_methods_rb.htmlerrors_rb.htmlexpectation_director_rb.htmlexpectation_rb.htmlmock_container_rb.htmlnoop_rb.htmlordering_rb.htmlpartial_mock_rb.htmlrailsview_mocking_rb.htmlrails_rb.htmlrecorder_rb.htmlrspec_rb.htmltest_unit_integration_rb.htmltest_unit_rb.htmlundefined_rb.htmlvalidators_rb.htmlflexmock_rb.htmlfr_class_index.htmlfr_file_index.htmlfr_method_index.htmlindex.htmlrdoc-style.cssriFlexMockAnyMatcher%3d%3d%3d-i.yamlcdesc-AnyMatcher.yamlinspect-i.yamlArgumentTypesany-i.yamlcdesc-ArgumentTypes.yamlducktype-i.yamleq-i.yamlhsh-i.yamlon-i.yamlAtLeastCountValidatorcdesc-AtLeastCountValidator.yamleligible%3f-i.yamlvalidate-i.yamlAtMostCountValidatorcdesc-AtMostCountValidator.yamlvalidate-i.yamlCompositeExpectationadd-i.yamlcdesc-CompositeExpectation.yamlmethod_missing-i.yamlmock-i.yamlnew-c.yamlorder_number-i.yamlshould_receive-i.yamlto_s-i.yamlCountValidatorcdesc-CountValidator.yamleligible%3f-i.yamlnew-c.yamlDefaultFrameworkAdapterAssertionFailedErrorcdesc-AssertionFailedError.yamlassert_block-i.yamlassert_equal-i.yamlassertion_failed_error-i.yamlcdesc-DefaultFrameworkAdapter.yamlDuckMatcher%3d%3d%3d-i.yamlcdesc-DuckMatcher.yamlinspect-i.yamlnew-c.yamlEqualMatcher%3d%3d%3d-i.yamlcdesc-EqualMatcher.yamlinspect-i.yamlnew-c.yamlExactCountValidatorcdesc-ExactCountValidator.yamlvalidate-i.yamlExpectationand_raise-i.yamland_return-i.yamland_return_undefined-i.yamland_throw-i.yamland_yield-i.yamlat_least-i.yamlat_most-i.yamlby_default-i.yamlcall_count_constrained%3f-i.yamlcdesc-Expectation.yamleligible%3f-i.yamlflexmock_verify-i.yamlglobally-i.yamlmatch_arg-i.yamlmatch_args-i.yamlnever-i.yamlnew-c.yamlonce-i.yamlordered-i.yamlraises-i.yamlreturns-i.yamlreturns_undefined-i.yamlthrows-i.yamltimes-i.yamlto_s-i.yamltwice-i.yamlverify_call-i.yamlwith-i.yamlwith_any_args-i.yamlwith_no_args-i.yamlyields-i.yamlzero_or_more_times-i.yamlExpectationDirector%3c%3c-i.yamlcall-i.yamlcdesc-ExpectationDirector.yamlnew-c.yamlExpectationRecorderapply-i.yamlcdesc-ExpectationRecorder.yamlmethod_missing-i.yamlnew-c.yamlHashMatcher%3d%3d%3d-i.yamlcdesc-HashMatcher.yamlinspect-i.yamlnew-c.yamlMockContainercdesc-MockContainer.yamlflexmock-i.yamlflexmock_close-i.yamlflexmock_remember-i.yamlflexmock_teardown-i.yamlflexmock_verify-i.yamlflexstub-i.yamlrails_version-i.yamlshould_render_view-i.yamlMockContainerHelperadd_model_methods-i.yamlcdesc-MockContainerHelper.yamlmake_partial_proxy-i.yamlnext_id-i.yamlMockErrorcdesc-MockError.yamlOrderingcdesc-Ordering.yamlflexmock_allocate_order-i.yamlflexmock_current_order%3d-i.yamlflexmock_current_order-i.yamlflexmock_groups-i.yamlflexmock_validate_order-i.yamlPartialMockProxyadd_mock_method-i.yamlany_instance-i.yamlcdesc-PartialMockProxy.yamlflexmock_container%3d-i.yamlflexmock_container-i.yamlflexmock_expectations_for-i.yamlflexmock_get-i.yamlflexmock_teardown-i.yamlflexmock_verify-i.yamlnew-c.yamlnew_instances-i.yamlshould_receive-i.yamlProcMatcher%3d%3d%3d-i.yamlcdesc-ProcMatcher.yamlinspect-i.yamlnew-c.yamlRSpecFrameworkAdapterAssertionFailedErrorcdesc-AssertionFailedError.yamlassert_block-i.yamlassert_equal-i.yamlassertion_failed_error-i.yamlcdesc-RSpecFrameworkAdapter.yamlRecordercdesc-Recorder.yamlmethod_missing-i.yamlnew-c.yamlshould_be_strict-i.yamlstrict%3f-i.yamlTestCasecdesc-TestCase.yamlteardown-i.yamlTestUnitFrameworkAdapterassertion_failed_error-i.yamlcdesc-TestUnitFrameworkAdapter.yamlUndefinedcdesc-Undefined.yamlclone-i.yamlcoerce-i.yamlinspect-i.yamlmethod_missing-i.yamlto_s-i.yamlUsageErrorcdesc-UsageError.yamlUseContainercdesc-UseContainer.yamlnew-c.yamlpassed%3f-i.yamlby_default-i.yamlcdesc-FlexMock.yamlflexmock_teardown-i.yamlflexmock_verify-i.yamlinspect-i.yamlmethod-i.yamlmethod_missing-i.yamlmock_ignore_missing-i.yamlnew-c.yamlrespond_to%3f-i.yamlshould_expect-i.yamlshould_ignore_missing-i.yamlshould_receive-i.yamlundefined-c.yamluse-c.yamlModulecdesc-Module.yamlflexmock_deprecate-i.yamlTestUnitTestCasecdesc-TestCase.yamlteardown-i.yamlcdesc-Unit.yamlcdesc-Test.yamlcreated.ridRakefiledocGoogleExample.rdocreleasesflexmock-0.4.0.rdocflexmock-0.4.1.rdocflexmock-0.4.2.rdocflexmock-0.4.3.rdocflexmock-0.5.0.rdocflexmock-0.5.1.rdocflexmock-0.6.0.rdocflexmock-0.6.1.rdocflexmock-0.6.2.rdocflexmock-0.6.3.rdocflexmock-0.6.4.rdocflexmock-0.7.0.rdocflexmock-0.7.1.rdocflexmock-0.8.0.rdocflexmock-0.8.2.rdocflexmock-0.8.3.rdocflexmock-0.8.4.rdocflexmock-0.8.5.rdocflexmock.blurbtestasserts.rbredirect_error.rbrspec_integrationintegration_spec.rbtest_aliasing.rbtest_container_methods.rbtest_default_framework_adapter.rbtest_demeter_mocking.rbtest_deprecated_methods.rbtest_examples_from_readme.rbtest_extended_should_receive.rbtest_flexmodel.rbtest_naming.rbtest_new_instances.rbtest_partial_mock.rbtest_rails_view_stub.rbtest_record_mode.rbtest_samples.rbtest_should_ignore_missing.rbtest_should_receive.rbtest_tu_integration.rbtest_undefined.rbtest_unit_integrationtest_auto_test_unit.rb/usr/lib/ruby/gems/1.8/doc//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/classes//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/classes/FlexMock.src//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/classes/FlexMock//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/classes/FlexMock/AnyMatcher.src//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/classes/FlexMock/ArgumentTypes.src//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/classes/FlexMock/AtLeastCountValidator.src//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/classes/FlexMock/AtMostCountValidator.src//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/classes/FlexMock/CompositeExpectation.src//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/classes/FlexMock/CountValidator.src//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/classes/FlexMock/DefaultFrameworkAdapter.src//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/classes/FlexMock/DefaultFrameworkAdapter//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/classes/FlexMock/DuckMatcher.src//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/classes/FlexMock/EqualMatcher.src//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/classes/FlexMock/ExactCountValidator.src//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/classes/FlexMock/Expectation.src//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/classes/FlexMock/ExpectationDirector.src//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/classes/FlexMock/ExpectationRecorder.src//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/classes/FlexMock/HashMatcher.src//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/classes/FlexMock/MockContainer.src//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/classes/FlexMock/MockContainerHelper.src//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/classes/FlexMock/Ordering.src//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/classes/FlexMock/PartialMockProxy.src//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/classes/FlexMock/ProcMatcher.src//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/classes/FlexMock/RSpecFrameworkAdapter.src//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/classes/FlexMock/RSpecFrameworkAdapter//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/classes/FlexMock/Recorder.src//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/classes/FlexMock/TestCase.src//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/classes/FlexMock/TestUnitFrameworkAdapter.src//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/classes/FlexMock/Undefined.src//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/classes/FlexMock/UseContainer.src//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/classes/Module.src//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/classes/Test//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/classes/Test/Unit//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/classes/Test/Unit/TestCase.src//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/files//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/files/doc//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/files/doc/releases//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/files/lib//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/files/lib/flexmock//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/rdoc/files/lib/flexmock/rails//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/ri//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/ri/FlexMock//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/ri/FlexMock/AnyMatcher//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/ri/FlexMock/ArgumentTypes//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/ri/FlexMock/AtLeastCountValidator//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/ri/FlexMock/AtMostCountValidator//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/ri/FlexMock/CompositeExpectation//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/ri/FlexMock/CountValidator//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/ri/FlexMock/DefaultFrameworkAdapter//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/ri/FlexMock/DefaultFrameworkAdapter/AssertionFailedError//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/ri/FlexMock/DuckMatcher//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/ri/FlexMock/EqualMatcher//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/ri/FlexMock/ExactCountValidator//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/ri/FlexMock/Expectation//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/ri/FlexMock/ExpectationDirector//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/ri/FlexMock/ExpectationRecorder//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/ri/FlexMock/HashMatcher//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/ri/FlexMock/MockContainer//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/ri/FlexMock/MockContainerHelper//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/ri/FlexMock/MockError//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/ri/FlexMock/Ordering//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/ri/FlexMock/PartialMockProxy//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/ri/FlexMock/ProcMatcher//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/ri/FlexMock/RSpecFrameworkAdapter//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/ri/FlexMock/RSpecFrameworkAdapter/AssertionFailedError//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/ri/FlexMock/Recorder//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/ri/FlexMock/TestCase//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/ri/FlexMock/TestUnitFrameworkAdapter//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/ri/FlexMock/Undefined//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/ri/FlexMock/UsageError//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/ri/FlexMock/UseContainer//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/ri/Module//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/ri/Test//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/ri/Test/Unit//usr/lib/ruby/gems/1.8/doc/flexmock-0.8.6/ri/Test/Unit/TestCase//usr/lib/ruby/gems/1.8/gems/flexmock-0.8.6//usr/lib/ruby/gems/1.8/gems/flexmock-0.8.6/doc//usr/lib/ruby/gems/1.8/gems/flexmock-0.8.6/doc/releases//usr/lib/ruby/gems/1.8/gems/flexmock-0.8.6/test//usr/lib/ruby/gems/1.8/gems/flexmock-0.8.6/test/rspec_integration//usr/lib/ruby/gems/1.8/gems/flexmock-0.8.6/test/test_unit_integration/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=genericcpioxz2noarch-redhat-linux-gnuASCII textASCII text, with CRLF line terminatorsASCII text, with very long linesHTML document textRuby module source textRuby script textdirectoryxHTML document text?7zXZ !PH6] b2,xmOnYP?(֢(g:_v?u6.T:NKZ|͹0>{՚bپnIoJi =l6rJƵ J߫y"MeY8rXzk16|[<⫍&5b-S*cwv֬BmFIHr/# Q| q.mI$ZuTY`[ܵ mtev%G$>Sq/d"(<bz~:S%R[S2ּZiQѫ w)M  m" ~cVظK*|06/BĿ8t9Q:0I{akqcd()6gqskKLXu/̔zj`Ѿ:_{A&oW7j9:f Ttu ;S WM^B׷n*GZst:<mj$1?a*?8eU&7RGP֞΍4 y|j1uӹE2bS !/g0ҮNddtĘLj{oN޽@tТn%KU,<3z%,քj9O^ŏ-;ysH8NTgn=Y dɨ*fhi~{:>'6虴<'l9_6W@*.TAZ;sD#A0W^r<ޚ qWp%,c@OҝޭX;.t`+bo?XVUĤ!g ONB@Ul!T%?r\CѫI.obMs <ۂ[36[_/n9hdi= áCQfN+[N1PDsE^$MTN쪚.L[xɽ8 *gq#]11ԨNޣ#$.DֿzCvdHo΍dR?HIĀn'1i}qsc}OJzRLx'ڧdw :}[j N/8(߸n=G؏_y#xph`R䡬M$v;W-pv{ɩ2S TC#Q(s-P,b_+IFVhA=Ьo.,EOFAopQ[1!R:6>za.ljhK8}!ҿUjO$[ | wxYuLsJ,P2oئP-Kטoؙb_}rD`Y̒+eꓮ?QJP+/Mf~ 'g{zbq'߰ nhy<{݁h.$8Se6Z*8I^nvtG=yr!w3ϙuO:ՈIC0:v?VUipTui_x}PۏU3oiK*U~J1(@J܃$VHұ*ch73 Q}g Hk mo1' 5Oppʆ6a@=YM|N3Y%y8vO菋̱. ;Z-ozVjGp%վT_HIw oTPhgҧ_o4^`g(z"q(!acnT&J`qKaVJ2+Ix ĂA! fMq_ ick']?LdGiOWp8\7|R 9w?gtlX2Ǝ"AFov@풴X6} D{"o5UՉN"ht|SȹgV0hq:/lD7m4m`">O@7`@b,ZȆr=ZSClVŜz_tgER B:8 SOsfbZچ+5d`VRUHy܉JHAMcӧ#t>VGui鶝.c*dPG-͕ Ī|e99k';'Z0l`XОZ7i^3gVZrNO|OX} ~U$Si"o \Nɾ!-Tm'Gn78v՞i^`]8r#7Lf'HFj{ni @E &M%SĞb}zϢ(<߮wa1dZ9i[Arv`0[yxŠ@I/nSԨ]اmaG6ŹRLO+N8p=ֺ+׶5ʬV} I-_)L!$C&:| _THӎQ Wϧ1 7[{$D0XDbOR?)ݖ)琬B>C3I38K[ucN\(ۣi*׈zjڪ .KF+\[noI[JtDė=fU/s[|U85D\55+fd"*N4 CMi`L "Hx>t=p}oa#94DRTm֦b; (Qk&5ѷ1eE&s@ټ n_rlO,fw/nYt#vD9~ȽKCwr$O@48$cA []Gp@5" 8tpS$>ls RqaԲGpA7x&la\++~mlf&d$JJUOȺ"Yڙ`if^jښ[$dP_`yZ?)gp0d 6UVN_q7!{pJ<~OGEbʭ63'UgyR Q_g1'2`u z<|[Yg-2Dqf 1{Z_R,A%$nl0$ok ւp/r ΫK]_^R"#҃fPszc,ZpO!OKz 웓|(x_&=r+:(/axXs@V09s.רX_5*Q̪*tJ/]^];{?oglMt4(~.[YS +tjk;)gNQ˦Mx^dGT(,aq^fjIX 3+m|MD4re89?f#pɳԋM&$k g͎ nA|T3X:P!cXٸpي>mS`-B=d~aFkZHnN"|VqS);{ ~*S?~ U܃e )W__ixop9 Lqn}Ɠa>?){&u E.؈Ss'\d4EW.Q$NEjeKqՓ?Fv0\S+_n3ҙ k_\l!ȖJqu7m{i`O9J}eG nȲTt3Ɍ@S(@7FVMXNmkD ĘlsEw/CVVlN䜓Z:DŽi)EǍ$y)=H1FIZ(ٿ'h疇rws=P0B魯NڈHZbΰㅹ AgL7?F߷F^A v/R%]6\"<>pr*%*F1#GA)Vf'|3eUMpW/4q=UPe2aeQv48,2Jg慐Cv4|fwEw)4k>#:7.P1D <$$t"TGt7D {Bj v] fÍNoU/mk uiDm^靳KXDb -"M$f(E _x]'c4`}I#!8rby s*Q4;G˕1߼߮PWqDhjr"}uղr bϼxW[` '0N{݊]tR#m<!Yaf&C/ஏIO(EuoI )pL{ ho7B;? v4:\sdKIixfZ΋42[>=12P"VϰްDmyp$pX8C 2>\승0/q̮m2t0  lXx1S^BCن9GXc^!ʫ50ˉZn`X։5<ΰろr6rU}L:@-iV"Kifp5FY#yEi}ҰݲT i?؝3wY\G*j4XK<:˩c[#!C ént0d [s1'URd \'᤺^nG5Che5x7C]r$o޴JJd Z8U}J"vjpp#opgH|PрD:kZ,29|ӝ9f!p&O j#5}gD][Ҭ?m% %#Z_!AxQG0}HA5zOcc䑒\á€]aPQ ]M%pTm3PM#5$lUp<‹H ~x܉77u"*jɫp^ԓ) f"t{l8WRS47Tbrv̖RοV%@]8m CqK.M kI?%[ɠE]+'> dmwdo2oբ3g]!!BgwG$ǣ`MN@0>d-IZW Knq2I3E-g2.~{4MSaByãj 5{Y3>Վ|xUF f{5o]8W«;]zy:!HcGگF=Ox."BHD1p[uCmf౥^[^X;CF:Bv:nɑK"ɉ^)HR%{ed8îQZK !d^g$ޝRZxum`Z!/(WhjC%ޫZii'bP^wBk/@Rzތ1Z?e <fxWX2;(O# SK^Y_Ri*F6FxA$խ R<ܾ3; (a"NN`ͩք! F&o*hAt2ms+o]x& s)ͨe{lyP|el 澌 1E=纆ŗszHes3h ^\ ҁUDFV9fhUKȟQ -~zńKxb8"%]2u"nae o}dcxN*%)gjǒh'H(_j/y܏}@g^Y亰:YP3eS>|1O|M(5hp|:g)O%1grK)GоX!YA#QߑIe6~ěi+6oOQ5~oͮݞ{9wSgW&mAAʗ{XyNGq^NT3Z:!`2(i,s-h7?܌n WXKogNA7/P8g'>ij; ?ŪgQCtu0֘Aۙp;Lj>'l(S1t?o}J p7ފ3jcLPD2LmyQt'ia7ǽ .D9-*+޵,`_*fe/@;]F;yRO4 "gt>0YE[-":^^t$UpTjMCcxkgT+OKc*DZÏ%sA6sG@91FZ ha\*#sޥ80 `'9}"&SUɸv&@aA/A'9M$e LaHd-GӵJ+wXLzȣ}6?OY ?`'+D' 0z-0ST.WL2Bġr|^j l{9\+ ,ۋVIEaثvZ5̰]x 42E wȑ:ۯYl[<+!E\JR|߄ԚSDžy(2LL (i`b>+t)7:6ԴuzvLb}s))<]uߌdSU(LGנBXߛj1A`rPΝgFkdGЋ@!7"ÑV%*XX/ D"ܵV!%A 3EBIJGPnQ?Xm9]PJbxcfĔyjc-)ehXtݯIC5Mjªj2 j<D;YtDڂzL:JYorNy3ot#->P3]4ʦuu pR rVgj#Y*j4N LOAes/b9pއ#Ķ͢Z~WSǕP!jQ^0F49+wҜ]R+ 5B98h8ct+^]S33)º S0t02*Kunc݃; $0:}xeYp@"b`UgC0*ׁD<7k#+k~0,)x A-uLfH XxuOZ$ߢSZ>b8>BZTN9 oz{yl۶4-`FVp2 !ՀT}Nl呉"; @gRZ eyXBes>'ޡ5BFm*C3,8K%X;^V.Zc5E]jA&U !A;.tL-?i 8iQ2!z wCk\$r;&SV 8`1`歛9%1]Wocgm;-ՑKd.;,>fdd|"YYJ`!ZaQ ,qG0ڸ舫Z7_(\Pm1؏*U_zjtIοuEr jWAu_%cq85WN\#x?Gu\#K nџ_ATwWIXJ־Pۣ+^Xi ޞ(dP)$npn M0ZU5$Pw$K<@tR͐Qw ]&5>"?ʽ}Zr[K5.xގivmkMm$s\_3-p0;~u\DYV"IȆNtE~|++~5=h"3O1({/r{NgZtƽ"/(oP^I+_GyZҢNYrA^=e`ZދCf P0Dp,IG"k5sL$`v=QjɊy{ \JYd.(&. Mv|=Dl dOP+#xޕԀ\pžQ'f@*STu(|u ]AM")]%wDzAc$I)ogvGD,4^֗łEʷt:8\kBRw%c=r*C w9sssx-nLD;BW~uYg F;N('Ju[Vѿm^V3H8PAkn(:jdK{4BNđm~Y ]6@Hiy 'zM3r[/9/R2a0`3"x4j"LMRQ0Ŋ5Zɼ~OYp_Au';6p6N |xTE vڱ[1q _sg7/RmdgQj dfs]-XCU\>%b1tOQ׷e9jJ Ċ.3~X"U-ϊ%EեȲhSNc{<['C$Njгtw~)ikgHFrؼ2ܸ>b$4qJd2^[tgWBNCwK%tK2EEF#誫6:N(}ovK(3մUZG\ 3~yM֚㗯lMO5$SeZ;Y wbni:Ĺz{CZ̬G"8ki0ԗi)vwKDO_fMU(cyaW@uOoHp:"jޭ=@{z PfϸXsNfkbrI=-|Ko<.d PUYcqP>a잋Xc.4#$784T[GMר>KwR>._2ov?7;/PX}4L-D3Tͮ#$hDU-F2I1(&&5uEƜmqQ#ߞwyM 񒹒M=7$a:߃zJD,vw2lH<ͿVE^.8h >_GNGd2xⷢѧˇ cP!":mPb< +U$R3N$)΍Ni}EURm"D]{ӑ/=Ͳ䰜D>"G qz )LuI>D74NkDascOO-tfi~2q SfW>,P?o5c\èpF@a@MCN 츝cl|w )67*G 5 B`N>᣻}ES? o8t%;ۀiiUEPVG0Q/Sog>F~LN9V@R&83`NT+QBqo+ t87V2mnϽR *K?;cRà[5 gVH3椿v;RE*\UZ AF_.^WLh0RhF1 и@f!5{'ANz8v)f=!O=DQc`Dܯs !77+f W +T'+Y-e_f!thJ݁ |&`X\O|zj:}p`Zf/Y2ܐQR2kS,$H B+Mhxyυ 9FX GJZђwuƄS;HIkR >)eH*՘/fz"uԺ|R n8ٔ(Hu;m| %>zY.FQ|3DqCX;DYWM+j ؞݋Iͺc5KKzC=[)ӗ.b-0WW6?Nd"=iŷWG 1$1N[,ˏs;.aę3Æ:^=mV@s1=?MBx &.D Y# '{P\huEBODXj֚o\vMဿ[F&k'ҥ묤, gz,B#+P7YQH@ ț(Q vs`19QEhz Է(= !Y?6oN T.sDs-vg]rIJaJQ?#m;z4yt{oY\ 3)\ƿz3]˨jF/aJYQ!4H=#Mu>QM~J vk"P5N+2- b ;iaڶ48;pJƩ!ɵ?$#jYk5-7JKLmVRKIEf[X_V{H 1 $3rHPX_NO"%]ڑ7 ʟ ۨש+ vGOJB}(ԧuh`0z`72f^rVCRa%Ȱ^1P1[ML<}UPt!>dt Q J#uWXdk65n/odow,o #-BKV = D}HX^ŬAz I YHvwԀ`XO$]_7}"*Ȋ=àrj;ubYጅ+c C|^JN_^.2O,4\;RפJ0ZLAӃ1Dm1m4q~HWξȃ2U]ixALٴ|`'*7:rg7:'a<ߜkCw ּР]`%SрTtY'uaaw>-A/:<٥kH5 fܔuH1I ڎߍDA0P,v̋S4'h49<΋#N~ƪ5h> C wK.E \Z"ZF|ũ,ܔ-r.X$F]N0iC zOnή2N"n.[| ReL],s > 0{k/+NoZxt˦=>.xb+o!LIPW)qn1,J?$Mg˂E{pTkzb[vc&\lZb%Kf &UJ{nK0qOΓ!J1HIhv}urǐ:ysoY8܅ V׆SiT3Y0.DF>VǦT #j^O\~/ ㇉U^ԝ/{e`G ~ ns[>_;c,$-=.0Ke<@8 ߬YwX{5qNÚ3Jc)bgx{SK7ѪE[.^!䭡$꛳@I*b8V굙Z\U^w s/D>yUYO7o݌5=\!b]lDХÂP5J.tW 3$2 lW\xKD"DqU멋N;}EuxKBg>Ϣ*.om˂$Ͱo$gsYT}2dƸLkIUg' GCe! WaB0thabu6`TA=F{h/T&c^U% j6)uuA4 ts$#[7RcDL=MnfW,c'c6J4⎳*m`yr;=Y~"Ų v1ywˇ!l$9۝_*A]wnFz9ƞGt!=#k =IC*3#!A_Ȕt |8[Z,eRx SޜhExQ *N*{>qBɽ8g\0T9@{C'T\ 0Yc5rd䵒1 ESne=eL-3+P^\dT_hivFsB; KJe/E?;AiJ_cįһ61-uj'B}rϹn8E/Z(vx8uSpN(7S52?yk%)xI~"3V1d @2TqbYRdp+0zkZ>@=ʿz >Dc|fJ/Ȳ4}'&(uj€pc+LgfBƲ\Mz4a 7>\x9j sKKyh 11f^ g]$Jx#Z}{ T rq(g 8/-[0P6$w=yȃxߐ l {n?FVh3 e9;$ȶvwy,IC|KΑ.W>f4:s5^/s/?/u^-ՆH5IŒ;~^9ڮ*ab"/pŁW3V/S85>DPo޽TUG /N p^\ed&KKuބZ/l;ؗDZ$T8/ߘoQ 'N(Bv2wxy41 3oBIwTG]?S e! :1A5@:PC!DY!rv&D!Ăf6 )yܘF7X]? 7V?­O|EwDEο)uBr"Jv&g'|:̕ŝY4?*zWS׌#/ڃ~ jm | UH: 7:Sv6y˶#ki0KaMfP#{t _w|U#M{9PƺАjyEM&m>WkzT&D(gzp>ZLtr):'XMߏߪp;Nv6 m9Vs|o@$/_"?29=DyBYF\5=-:( (/ Wk  {JeY;4iM27g2уaI,7.)Z"z/4 TCP%b^r~NX6ہXᾛ{BS̑(&SM 9z)} d [InMLMM &qj&a)&i"F1JEE~!X ,c \=$5.<@eO D8I6q6KzUM hި2GnT @T`z%hBcW4m]BGB8ɣgPvu,[5٘tb]p;8!5MŮ7ވxbG0d֦{Z>>JS@3B5h[k%%m ´K' ΐŸ/Øa)b^N$V{ӒN _IӸ*?l1cXn@)±|T{#UGEˑ<|j"sc?`P|ȱn{x?bfQZBBVVw3(s@:pz;?QR L=73,qmMX+ֱ~h ޅ`\'Q5H:󢺯rT-Z&3]˅hIilgc鎯\2o"b67ԡ2]VR+PcWt) Ey5{ЋE;`'zb) .^ k`y $a% 4ܿ<7ߟUGY\|D% .6548~,IQ*,:_OW%="HYg+ݭ@s%0Ovl s,ԭvӺ8Q%|j%_7.!לE9ՌF(5X>2ݐttdiDප|ϧ!J0|hM q i,Dz %QxבjyBV7Q5PCF ,DV;ҘG5pܘ\ak6jDz'Ђ{ZU@5>j6Q .W)<{dJeۥ-3UKcnkHû ąƀv_Y-u8PQg7T3Q3zԷ(7b[4)AdS?yţMk? ϣwiz;=7lD~f%4MYhNexd"-#M4 0N1O3LDhq;>qGGvT}45$?h%|@"sf^wK )pMB>[҅#P@BKZ$dJkíM57iWU[p AYqY'إ.XS~gRn3h n:nJcp޳WguKjB=wFbB軽@e㒞V #$ʬEzU#s747\ܶ\@Iַ,Wz ؆WH>doܪ$Z!~͟;4 wàgD4҂9H@IQcNN~79]3O+/5 o*]=zh{Q}nq錙oE@;znh/@2hb$0 wZ17qfgHL bjHR9|`Hxץ^?coy ߈o6cNRUhR{Hc͓` 0ܧm-Z> 7lfqk=Ht.-S~P6m-ͧD}BloVVLQT>g$߁(M@բ"@ ZѨjG` x"Cu jQiEo;3@yrZ+sԊG0MTOĜ} %2}_6}Ves4uzA'wc>6'E?8L&%+Lyv~MߜWM0-ddj !b] DQ̰O7e~pu=az9*4x/JQ0hVRVܵX%ED{npCR)8^849TghxS%3{U].;[ůLͧlJd;g^UzR ~]r`.յa/C;5N[}inRH4 eߙF0E\ =W?\F`7y wIh`Wþ刪<Һ6SJŸ{DFs9qE)7ArD3f_q.Y4},}PݚXvۣSu#xH$._Y՟ XpH|rضNک#V ;fQQ}c/c\#LDz̹"(e#4aRJ91H5"8:-!k|Dn7sWgDsҡoIm;oEu݃,-.7&MI5-.3b{4n`%;kdu-RREϩϨr/hO+(/Uc@:[v߼u*_Mj-j:Gىa6?2IP,Aֿ]肨2LՖBF.OK~|@n_Gg<|ӱPePשQfabh36A=4ś33n:@ V[`$9{BXێm$qIBCqK5jث#7JQ)B$̙f~Q,荛w N1T]O|=1OX!ߦ̴fKG쥼cDW&v /Cah8DSUʛ=l\Ea@ | 7E3a:zPU@+j[Fxq 輸Gd)8I!l&%uHBn[u4)sPJ|7@_`0X[/(DuI 2k/I[q%CE/n$ Te++0xBEm}/0lG`>u}wW:?Xqp]i/~WZ*uNkq9>jX`Cm۹[!8DjPxո2]T`06- :0dmN4עbR;v2Fd=Ӭ.I4jYrC]zOt6ШQH)$G3Oac+H@ĵYj:)FMc"4|6͘^4y49sV+ߔkAn#iyO[Qҳ>w/0' uqʧw{ՙvG6[FX;d@$8aHT>Ь k?GTkث?X9).p:kY3qJ~Fhw9$p&!ĺlmp@JMƎyNbn~w׍>.Xot &:#+lB;t/[Ht3OY݆z֪r|`.f] Xzd!rJfz7tʾ AZ'Т$xq Ө47ԅ>Ʌ*iJ ^EhJVw􍶺jL`z&Hpdueo%l}y2:jK\3t0H?J3@I٬$’l"3cOku"7rGUѷ- B-ٰ(uUW]l?K;5P4}mUK{v";MYY-XW`ܝknƯF[c"wgXcKi{Ý١aXgZ~( y0VDH续mžKU_cRnvr-4}?I ePzF|\"tfSm{LT=mLT۲D@Vx"O*a3+0U.Ӹd {&X& x>ؔAלZ4ˬ3C}DY̵'e>Ӟ3XE~.cGq]'tdH{ܴuل/+*Q3Zl!&1⃺9T.1rl½g1yPϔsĬHH|;K'Q$ù Nˣn.gy 5}2G yt"COW!6Ї ™X5l[3{ )!4\2H^X>M)1f(:AdjwIq:^ ]SQ3$dɮgR6&7”k3ȸN[ oj6Giv M31!믄̶i R{ۃz*d5-ԡ4c[X8fL\[@J"fb+ kJq+UX;Z1Ҕ_/'wQŌkW&%7%k|FMcӅژy#|L _źxgfFpSr֨D1>zΔ~ ,3906ːxÌL*YCc2WxV ݇8GkЌeޒЊOi<{ X$҉mscJV22[҂\H s1)sh-䊩ǥ`%6P{*Z8dGXbWy=>ޞ׻O+ $S<ϗWE>wPX=|i^.>}F%T$'`q:#޸7q%; >ԭ;thJw?Skhh2äi!T_;9]e%68Piat`3{Qn5ؠ# ăo 0۹|,IAѳ9rT8K[Ҍ/S(JG\;Fݱ!-"Iv(xF-ϑr)+ׁ dǾ }ijOtZr]l%3%tUn\mM{( הY5JOФO.#X7h;ub| F&_~ r8 OV!Ŧ$=zldqo8aw4p;QKa7C5ls?vٍ7 K& kNڼ=`'<ûIX۾߹pGf @FXi2RR r㟘>MQ{3S:7dZ)(?lp`)8ܨzh/>37;s>Iaq8QCsp~oIX:Kߎ6G. p€Zk'*F|_*p^ڥ&"`{(=kGlROFSz A램RxIUݝ&Yc-5KE)=cPKspSڱ6g;uqlHDKǭWd+V ^&< zk;ʥ sc}l͗ +3}ShvLf/ j|mcO.0Z5p(R߉~"T[ˢ~O>y4,8c MoML jBL*O KŮb)p掾LݬW3t^vBb6bw覆ur8bZ:=th{r$8Bۼ %b+^J麰N4F0G6 fS tU6>ܫV z+ےc48=;}Auo+D3uGfRuA %,Z:_zߞkHd6>zMG ]IUGڥJLYXqw5DQem?[} ҈8JLO6xFL= :;1>0͘4Ap7ݥsx imwdEG^ .} p'4^1AM!b cU`q/(6`5kvKڭ$m‘ɕ{A/*>o<_uw%m,b3Mo&z/ Һ$MVz 6Ry«xa/ޢTXŏZPgl 7륓*1Gv)TʅX2\y?^36C m oC4CϪ"ZL_iD'-"O]~Khrǩjt8Xeof|cs!"*,ޜq)-@R5E!H|6^2ehwƿ!{ ˥j(HH,_Iyik!%^sU9#`:Q=Jض2hWKIRN~*"Gcn:'Ț ce=!drA$6 hc*D#'gR >nD4TD۟_1sGjP;X?/a!CDJzXD|Jv?>?v?WT}&6{_?2T %#TD46齻ՏQ3LmA*НS7G@P.8Z"ÇS0M 2vSdv`egF1j]kMBTD&F:/Q6!*9qV/GRV -j(֫c!H'a`|_S[nz,Ip.}֜ŵΓhi*דt P{QHz IL$~MHS3ôcH'k_gKoZ'[ÏUY^!ʟbth$Nk0@;hH񊇊{mag, 4W sʼVJ y &yOX&W;yRW{A=w3!ڝ_XjIf|l^QrpǸꃒ-"=*'o4YsNN?3bʝ KMGFvfsb(*rS6ĴJdb}Y\x}vIN]^cuiruo(Ei (Na"oQwҏ ^O=OZ=~ nо*R.[\BfRd% .)[:5%cc=[As9Y"]EvENCkl)Z.C7EKJ[ljX Z@6&k f+X ];-VZ*$v效_-uh==C+#(">P^jþU6.- P$`T8>x`ԗb,~k+ׯW|H7 Igv"ue2,\Mg@!ճ&hki`Zĕ&~o.bxm_H/5߹ ! }f-aי-A6hDf:}y ź2΄Ӽx&jf~J40 d45Nv)a|gM%vNYЦD`(rojGYӺ]5 gǽ91Iyyq)9@ X`l[R?%˿J"Ի/=ɂcj#-o{DL-.8!XeseVI} : m )Yb ʇa,*ځ:xF RrVOM,*?t9`JDKeOs F _}RD-iv5J IT=@acS%@u[?\H!љUZ HǝJsȁ5 _Q7赒:rVC{͢qK#nwZ1s)E` dh(YRAs㯘)ϭ"Zn MCOsb/ΘyqW" ףtb-lkCcxCt@vы'E$0z%'H5rQDPg'Ȍ+nOUMTMz'<|jW^zӖ#?!Wg9Cg(ci߁0 E [μM_0D0N- Maw_W*B|i=qgJ!O eĐ>e] j\qd4͢Xj} %yLbeҁnhxv>]vNq=[y;^M[Tah"`%nArjo˝nHGxΪ6,h7تjar&{ɡ%Q2L+I-kq&*V`>VUzۄ]rMtF#ݗr.u vh S$2Xt?e?T(D=[W #'J,088S嵉x^lv[Qޝ&r1fͳ.HH`vJph5+XZBO l#4ZXAci7~В ~,𸡢:q9-'u 2XI;0zJC-`̉GEjcwbic#5!޳j9w>~@՝6@BI;y?l2ZE^k,>;Gփ >h(p=iaڕ#_"|´3og?0,(.=E{ˀa=XJ\1ݞGE|M6<{rYM w9]Yμq^d5Wo4e+yq@Y,{zD}By_'Ffm=SqpwLKsӀuȽ9ī0bYp7X%;A Uidp&:?bKK,-C+g޼[oތqDӉfo{/Wi^cge.LRRBs"F_q'NUO2~fz}jP&l9(ZA[V]ѥ&^t+^'.5SJc.>d-lI.JOsH g$P)]TV!NA''*14!  fQ"YОF8UGrd4"cC;/ $ ?36Q i_#$]D70q&׌1TRj"?]K!$إ$}?9F},/j"iRn߹J6;2&yh֙aEC"ߝ="G7Z1b*j O3o:Ww!&/ͼ zMhS v'ɦN⥲꟯s\H֍D<$D <{hUWɒG̀XPK^]. YUa{܃!ԵV@zh48oy~V ;%(sZ&^M<ęH7ny@Cx)G/!~c$OA'T͟OW闆*&n *o՗ 3 ] @!E`T(0L$Jl+1vݓE +h`u uw$%/=m9&f01QEqU?،XZ)yAp7$j35'uOp/ޱyo7_]/dGA]bæVydӺ U[Mv>0% Z~d!L/3;@bK$%TGڪ Hh(85Rv |x.dukg%=IIчif~x=!YG]N"((3<_z})* lb+dNp۞-esP xSؿ1;Bk0 gf C)Vҧ4쬽K V`/;OGC >ߺrp"n+J+iI([Sx:ğ Sˍ5p"{icIS2gl67ϧeV=-]davĐD/Pd( TX#X:?A[{^oTw I;$ڏh%ځ=tv͚XE^֎Qڽ<u0Z/h 'uIm8:XJo CHN.O9jC&?ޢY݆ZN?+40mÓ3.Ϩ'-FmSCWrY[֏oaoݛ):0ﳟ퓼Mcz"h(C[j3w ;2ddܠ~^C7r+"p#moD46{*4%`;fϺ t%,Oq^!-ߓ7lS fXe 8\aNߑ)H@$FH,+|{I ٺS+c7@~.(hav|܈x{"Nm+ M'0I‘ZME ȫnu>x\)R$ }b!]XHD#\=]~Jg,`3WD=CC0#3q 5~<3S63{SD[uetSoyս;sd/n1!/WSW")lPN!Rm yʵ'=9͐$( ?;cwB0Wk#rA4[ #Re1<PT-2]_R_?+;N2$>@KAD$} :G[.cDaN}1IJrȒQ 9(zk3w4#@1—D] l}nG{2XNyѺ0Mc0Ɓx4>88;.E( uX"@]~![99Me64^C0CڇM[ w~S* $ُ֖0ʹ@ EUd#B gԫąHԍD!sњ~:36I5oDaw;lZY5P-rfB*pD%@~.b" IDCŞxQ kdx~KչʊDyc̊">@}}b3AT21=iWE(KQ:(to{,L5xsA=2N,'[K>pRbS/AtLb@(a/>v/OJ! (!D[M Gx7=up.~ڲcio_S?U2Q(,vsxO[PwZ:~#bT%&fFa6ʸ^4wɗA%f?N:m]Uk ݤlǞds*WnDi7j-lnm7ֈR%^3hsl u?N=?5=AD~?Q3ї f&.zlWH$ɟ);X1/o``ds{u =+ 8d.S%BI08,g@Љ$o 56豵P*Uߠ;A+)lwJ.^{Lt؂ܻף6o7cK;RJ{9avLSLx3!*\4H!?ʑ~=6'۶!d}X,);wz;­&!,妻t_ vR3Ѹ$`1aDu"C?o\G1b0&;^oCN*WȹꡯdSTuk 7@xU! u-3C!Kwf\`{=ʋ"e_fQ=@0Q!-<5=*'f G^pĥ>c$D?iAqu[ A.hHPd2@wEULJ(A" +BIAPXUw=(Ñ^i:\򔓐4:C[nB< H{`s;TU22Pmlԙjzypw&j{J`.ыF](+Dyg?$5>ָg- ՔF]M[ N;5Ec2VR3r;AH{~ֵ#18Z0I1_?Wy=қ}y*ͤ-I],F^: q&~usef SQu ~rk/,L^we2Fc9RN&[ )g#bdҼ9vbnu؊s?vQ4WS~`o(p54Iǰb.DEf^}iuZuOqÿ6|Fr[ ښ؋d[]79%ֺ^-#*vv2ܖS@O̧O+Ǵ#n;}~,2h0p)_Oa$QCox8uiQvu.łI<JSWQ( :o! T cð0*сwrx(u;C0wIi&Sw:7Lʶ1 KEHh=t;x w!`-m!h&ǿV m f#.Yzd;/3| vt'w&GQ %)=h,XiiI(!Z_ {#o ,Yf}w5_B^*C *އmM̻k36 =g,)%*vvWjY'.Ej8iQ1Η7ZPI]jMGf+}U@*g6b/`}ܜ\ '$ ;3BfeB.)B`|FG$~Faή&^b}` -o4ג! %SiWt!Z̾rBdgrw /P"*.8A5]^\BpzPÖ*']3SG\PA2z.{ `u9H4?-`^p;syTH_QNU8vBflHUcl՜Y&t0Aґ;Io+ B ^ Y s,7/L̅Gm3+[P}>cU22Q/QG O߼1~&co.!UZWQ@Ti°o8@P&Rm4Ǻ$#"&1y%tL-G)_x< ݛg,v$7y( 'lștEMȨPvs•"*y2PyA4Lt]tMdeg0O'I/鲝,Fq#n1d b)r=:wj}~)\2<ĦH@HD Wff?Y4 0Laqνը?}U*3)zz ګCشhJD1wg wvż`k"f.qB'*;խ@Q\VCFb',yfҪα_+K=ox;>!]CN6xJ ^nt&n7atS=Sl`bVi0 DN>Anɒ#q|7aMiqx 0~}8Ǘ`v)f: %iBquR)Txg ;WL %{}$|@ HZ7j^2[LT+ DH}9-Fpӽ D诪TFÜqVXs ݭ^]7MIrd[S ㆍXE1!,&w"#o /FKMrWr;S6Ծk"rAmkb{7j1տEhH̭98F.eߕ>J:?^vAR4yr7s$Gȥ)`ВI37=e jO} Г̇6XBᠯ_(e?OuW }qžwS/}z Zt:Qp֫ ikH6Y&NO:.ى6w_HMuz.NODCb/kz֭ m7}O 0-nӖ;o#v ,4{~XX;פVeuB|ȖϰZS}^8MkUNYlzbȂY䮒#l^>UVɝ V~Y=L4rCȳGץ.eqn-2lҼ]BL»D$y19Lx,)H7F:do'\%+YF2wj2 ]Ɯ**1ZPspbѵx/ѽ&<O@ۏ60[84;1ͦWU*H1.:7J0@`@3?/:)vҪm_ 0pd"D3[2GУ|4Pla^s4˓|īֿJ Y{y{9[N_,9{&2aԉtwkN1`%:RgMdHy{*FVi6vq䪃e֜FŔMy&%k^/F.#7*"jR0GZc9 Q0V/45uW+Z)v w2fWTcPhbS/ZM).t֌gX']edxBG[?RX?+=JorH*0Ǩc"Nc"b$5+X$͎:OK'Ոc{$͍u}Q= 탗7<&6pYUaJ;RuK݄B8θ#-[##hFHO+j!i 5H\ێ(o,F)8cidy*d^ }Rk>܆K'}E^POGE"J?8R HHket}`] R' I=2Āt!D C>H?E񘹶ұƕ€;73F N5KW;9SXth`jFL-_s ?{<\m4@s}&p\59KFDl2tlRY4R5&5jծQ+,ڲB/Z51bҒ/&mfuϼD*ZTmԫ5p6r}j=^Ĩ\r\C BRڼ -^G{3[.dLnДȎZv#$ 3+ Lc|L^E=V}'{h O%?`*|DŽ)x Dvmn_%[LVgz 9YښJߠ_,;pbG]Lr[n T݌06؄53PR7 R}Պ,DTkhBhK  7>Ʉ$Įd"!Vg)鼟aMwm&Ah͞ BAh#}@vܧtheQjG$p긵~ȗ;D̮ GB?B `O45l@޴o q*%/C-\vu:i`Lk^u;e&ƈJ@c{{IWtܞ#r`jo3NAϳC[#ژ5hjX8,Q+a^v,cY{a >I +r';ǦMg5vMY3%h!&.o;"dL]`ZÙ""G%b"@x .&=#;?i԰&EPduiO%r5bMV,b.,h_ Hk V^r#NE?L/ުXn=u=)'-(#bPJ k8uDw/e~.tHq4$ U`:uZIcOO䔛L6OyŠ1c-^C{޾6>\տh`#GTvn"I~SK9WQ,HE劲<*B>40ЍI4po$7 !YӫZ6 Hc/sĺz6gnAJ>֛rMy}xO, cQj|bT{=HdӮ^DXKx X|9sX ΡcJk6מ^yt"V0BQ3i# e4RTeڵۣmK& 'X A*hXe^<QP3zyӃQ}qIoC0&XLio[6ۛ#mHٲ|^ì 煉ڏ5Y=+wg/2t؟UvR{xrNwgifRM lhe=): 1YS2GKD"4nx@.SSaڬwv"Pck->Ad"s<9nӣ.fy ~946(̃0oi1ȹE_8c"ԕ` hj3(go'IU2M@ ̱g__7k<- W`2%IQdA2I*2k{h{[RYa#@-[nj\ |l[lF :?W\97SBzlH; saQ#V*jR`!fYm&֠H.UY{%Mt" qYePy$Ijc鴺S{MlߨǠnVe:We?|'EVL-ww`~:yxu"bQJ@B卵[S,F<E_W~8$P7h]}̨ழ}oTWk~TռUбD!n1 _%Rv6r&[!-&ۧ(QҊԨBPn|@;UeU&z{DT} `%O/5/uuSk)|cǁ ;w, :9_nrBkopB hœH@hj3i83Ho:T5A`(=ݜr(nYLQzv5{.6=yq3"II,y'݄;@XefWk-;i*<ҝ=TlAJ0(C+G\l$R"= TYW\ ޓRNw;zM7ϟ0>>f6\;8 +/R8!\%]pYCq ΃KoAu ̩~_)FZ~A1,1>WAUá rN6S$'`a{s8 *oMS'XZ ?SZߙQEj@gɣ}?q6ջ"4)Or)6lFxsԑd16xi@vL :NS ~b7X0TQL_5YtKWv~9B~>B)a om]JN`Т!~@B@ۘHv̝à=k,R]VL@&w˯<=Ns&y^vmUN^*O'х k "H^R1C Q ֛}8G?uDI8~!Kܟ:J -3}Bjk `UE~#D0N8KhB"~k0S=P3\-Ħ4UP@:A*JF3Lo14%t Tc?UޚFYFq8LǪm$yx8d.B _rƔ`ҊL ǪvoN@ۄEys; jC UDu"'-,&ldZgI' *q>B/ޝ@ U\%)a&a1x*(1]Yŀ%f-TGEy (6i"\۽HIݼ1J4bDg0y;)Ì٦>`KY '2l&iOw*fجS5dP\aC`+A {YvvoN0jB%P0 ooHWuG,oT7L 2LoCpMήae[zz72w)=;HM5u7FԙFoHIj&F8LE= y{}SSt٨˖"2X*NtV/oMl(ƣ;BX(ּRNjAyB`zBP{,֚U^OC@3YT-vr.֥c3eWyOMkro dl?~ձ/˝ 'u;]Pp|~ Ϧ 9H6A+]I;I)#dzB&-j#aˇTӬ//s5Ju5i` ;˥ܷm:gt'꺃@ĚmLf'A v3h=xzW1U{wjZfxOp_ }:٦Dc2/`|zFͪ;|LUfdA HJi6bq_r{Zp[pCPR z;* *IP :~qڿd3ʺ&|@V4Â׀1WO-eM2E3g$s/9S*k#Lï5AL<8@͘^ǒX(O_ӳLSIxWSF8JIk9d[jp>C }5MF XMQY)( 9Wx_$p&qaY+*޵#d3OF8ާ,"u}rΪ4_t\l#0\=xMd͂ j{1.Xp, hT!X`hۑy}cKxS˜bd,$[t Xi_/U/J̍ 7Wr5wnᆭOvxok r*TnҤo,S߻kEp6|M~16b},N3EDۡ!9FfޔS0|tV2IC BґK5u.h7j('wnӂ'O}ymk|w7R5{X9"ڮ v~wa{;73 fܭ,{Zb8EᒘfR}~WEүDt_\ =$!Fw/' #m79?l"8f v]SטJdF&"2 DB"&Sl:,22N(3)nO}!ZEN{+ 뺀GRsKa 7H+ #-wY ך^P5$.B*䐈$:m-* lʑTn.m#Y>P6cGL2EMËKW`̵"!}z(d֐_`8bzn\2Mz/Sguyϒ#1Pd'7l5Ǟq^d6p&ȳ+i2ɩ/&Qsaf3FF4ŷ7Qg#0}a<:/S]2w!TSil-{&,@~!8qȝR]/w!#Z%zpEduKQՌ7hZPOZAT|ؚ+=,ZS:&걧sUǤHFa$rcp{EmRkMlc"ϊxG6:<` o-PM}SCkit˙f3 |6`!8J^/D>ʦK? *eIxc؉k;,7Z"stq㩿 ^Ck͊)N|~WC;K`. / Q{$rv̕W٣(BkՊ2^k!kɮ>-mθV| `6m3)vd?JjŅVinx/SDwOfJ\ c:/>p^`MhoU (qyaOZV! Q%viGLetdqfS󒼊d1]a)1ŀgFQ:|w)SDAZXoy2Nݝ)*Qf`k:T8Rإlm2䛒9SܒSm;a0՜MFFp"[T.lսfF56⛫CU=q#fiKT8+z+wݗK6hhkJWKyN_JBKۀAԼP!aed-b>u/?t X';7v7¬>UXU &/jnړJ|-Big+}3I )BG;;bb4`;1)+",f3/K:{($XͶ>CShT`PVHP0Fތ(3'R0lE]-dnuD RގάliK#}r]:3ש _`( -s] ڞFVATcz{G=Ç4]o8;߃!E"pv-ForNgX 6͖Ob a O$_GůuU:6 kQiEJ_Š-9/I!\gHϲ8b@W]OB\!’F<'&U ŎH$ImҒm{7}ڷn/;\_肥S9sGO>qwoѽ IiDRdG^;V+~ FF@Iu-7zc%_rkJ}qF=r]<ň?ܝ{bp6 wJZC>ꬕ:A+WYw\/jT\[)FCEn:vIY/ K햐k>7sqyp9K@p+HXsIW$EYhC"$J[60(1W;f2(Y~ 9塖 Xŗ^lmJ[/cR(HU"4bۺSݲTKYzE 6*??״prc0V)A@YK3UN0O5nOh9F<0+:A'hT:=ȕ< 8tvZzr;HED͒HVLkF!RJsȂJb2MfN2Q|r7 gIDoJ oW$Y_`@+@ڪSy/Xo?P+_c$.0Dr1w:Rz܆pP6ZNWn2&3`/nr _݂ ւau7DxQII8^$">w?P./`HJ$cPܗN/&OۑYL"_ZDvefVb2/OXGD~}kΜJM[+ljjc#W)]9t;_o>hc~f+7ϳsw^rhQ `[ΔE֧=:{10/:`RrЫȊ.,; q|b4{s;GFM'~i8+mȹ0iN3W4Up^{HHs`˿]'Vcy<&f[+)0o}" 4 2 98kgIR6r7w~V90ub_ȱr!p/ i]կo`S j'W@ccP]O% []AWUDԞ0Kx  TP:sCDi[} 0tu>473~!ݯU9C(NG?'$^<3{~-W +MEdI=sED:LqW{RTa֨:-.cN:a7kBw!pQaqą1LMdRzx6ڵzJl2\D3տ''Eշ襷ll#0|Teu,B'  f(H\?#1t(.Ixhc=9ُ_M m/eIKDM6s"=XHEd'I9[2%TœKuGAXt)\ns3g^4 _dƱBI87X֒SiZ{bt{0QtHߗxz9ha\(oAnyr@xamvx[t޲?ޑXb,SevBTg8|־VをY,5RÅl?d>~r</jiŒ\ǂ S:-OZΎvsDY^Rn gСS%h,7a_0f5NCnӋM "͊4Z#>l1f'8)t)}kVXƀԊPYfB5I zS@AlUhC;xJѾ|Atc!L8ؽqxTv%}I8-HY4>)_!'I1+*ސ;@VƣyK,p;Jk ru^ R9.bmlQkӴJ;;_'m_p~IoKJJr y0[7SL Gonb0!GbhN) /0PqanC^"d*0frj VUf,"Pc4[8z>s@=-s;3?;,$|mH#u3@yBlLHZ&oIT'8f@߫%GňxɻQsXs޾Sv 5^]A? 8J I#ƥrz2D?W3U'Y gI*Ļ]̑Fr1]AC"8_ppz=͇Aԯ 1#Ets7v4gC](:G:> p<*TC'5]p-/moN]95iVf9BpOe$ o6jö?[6gVrq2J֯}R^/|Q\c { 1?ZJ1VdBE4bXێ'6.C{>Vh-A~ބ4ݗSȒ>,4b5'UW> \ނfxzxWԀ\ 01|yZg{*>CB!km;H_Tuwj/1^<~ͳb#* o^..%i4PTM"^{h[7̬+'yjA?Ay;ڙR@xHW~wC,̣]PHw f(zgvFv|#W;=SmS1[v!JT%:*QC6zG XgӲWx!fC"fKz/W?srujs@%-C^n(̡,E}I}&>ogqߜq2Ň:߷wmj8Xby_lsC0 џJI.tLoPpIe"XHmF6) |r[MiA%@V/Bѣاp+'HԨx(1#|e3J=6vx+ +?NX.L^rﯭ-TZ.I'B\ڭIkȠ_e ,t,f3bJWzh Y;6Gڮ)YUvJCTL=&9#Bh2MFczgںެD,5@CQ|6#O,mSCz9=g|E/[ȡ68-ƄEPՋS11|Nh.7&i1q\OO?e)G :ǣOJS7`2F/[GDIp(.}etZW%]Y]7j%'MwƥNwKyky̗wAV0D, Y]A*(\`d>?#;Ȥ妟AH^mӃ( Hy-~v <"4azAJyد~7$QNg 3y9"1;HO R̡@Hp`i˨[Wzql:.'r$S@耢jg`gx젩{C Z\i0;1]|ԡ}uaZ7Ô.B!_Ph ┑/e*EArM!8&L}8 +L6_&TQ|w !Y*Dm#DmdUtse[v[k@@'#9`P|uRNKkLtY6h{{c,W9>*=^x$xwnV>iМyaTrp=x9#"XR>}`A3%R:rOчy=gQp2z|WIYrK+Ļ-|eftQj*uM v4,@T Jdb{#tsHޯ"X %OB< K $ˁqHK磁+%iI2ZssK<$s0JdIB=ɳj8qh 8\jOa-0r١ʠs,>&8AWYHyh;y < CR<]hۍ|ˈgW+"fKg~QIu2L+PR^۶vJJf4lncۗf.Z0CKoy:6$`0B@SED^35F&l[ڃ`<{t7:ÊvF|rC mruP$=o $ Rf&8t\2F,2᱐L?ڽ2oR+{Cf%Avf}b ?x^ku$tFtg]&k 9V:.HhY_/>R'DE4+aǿ1Q1+ HLA «+*3_'0M#GC^**PCԞ:ҹ@]8J|5CHau'o|PR9Q)~1Fv|y<|j+g=d3ЀX5!e"@?m3RN#U,3@=ix|7[tE3۲.r,jwp;AD].hj'bʼnq-Wzώ[Roi0㭚 S FYڡ>KqS)SivLDwrUYk !HA2mf_x{hgOscGu%rjC{GC[._@>BXzO mFl@)ТV7*w5[YhEA3~{xbBnŐ7:e^!'<=jl?Hܣ}~O2 eq{qT3隫NaRk+ \MW1X_כ@xNRXu 伶{KY'[T%|%)Bq'2CˏUL%nJIoSJ,՘cn\rPw o;5yvB"my. j/ƑvsE)+|\s= a\"<ʂ>,SUD p FXH( 6Y:s 6lxعw8k0Ȇ1G8]ͧ_@,R·&oI I1;L)z `r #YΊ 3jPo}%yׯ!wI9_G>Y >db&SAܿ0Ce~)a!`1F#kʖlI+%E&f5p?=zd3,"^hJy{9COXB*tMcܲ5d0_+R:JAw>R.AijItBYߪ-kdl21J{B90WXYWĤ:\Jzگݶp* Qb*^N\\E)":6>UtnB-]Aޤ9:t@ !@\'Z&h4Hmwm3xΈ50 p߽k՘jI,/~K\ž8¡{1.u>#g b/EpBAˎ#lwre3.YW\NS&T@~wktL=`+T(Hׅ^QDhZWc@Vu?rP`2+x`,7\uu|fk~F/SvbhmzbgFҷDx6ٖH#ɚ]GI>s!L܈`PÇioQ|mPH'7-.ps5brTNBY?l6YYX+6sY_K/. .f _+W gK*Q&ˌ`7ɐD+IJsJrAU|H\;m2?"r?tni@Lgu) )"|R0к9h|Ly*oX(@lrVF90%5~R]8Z66Pz殉frN5Kv(@0p[Xq,-|Q#0^_&xp pPF;u&<4ar gO!ЋFE^ =ds_)tVr`>}4H_k;.!W2hÛ/(A·_`0ZاGq) ۟ ¿4pUϮxc=ˢAƸj%zQ!Q;n|'_ Q?qұ9?{V.i0BY!?jBL9kFݠFI] Z;?Xl Um|@WNOTXxܾNoxVrzm5Yף1h٧?& p4ÒՉfL5 E'PG{O6bLl7gѧJBe9}y%RBy)35vpwb( '94z%G0\}ʮ$Gr.7Ȣ>cQnx -rYH,hK;Q"GzkdzKEoɄk@JtڨY1@ZI|(*<*1>cA1HjGq O5*J`8|tb_>Ea$QsDRkֹͺkJ0GPawck(;2sBʤ=CW8إZ5t"Ɂaʨ7aZlASߧ 11'òb5lxߞeEдÔ8tGHCLڮXpNdAui!f;w1Ar ?zPr9sWEvj#}X[0BeŹmw!t(urNx[m<{DMn>6>4/j0'>1㒗j/He3x|Sjx;(hp;9D.Zs pUDﰏ6 4d LqNCӹXp=X]xM3rwɯU Nk*nmcWKX%mpZkqy}ߋut"$1wd8Iyأg[G$w)y̩|1^2]DX#RO)uVq e]7'P @LJ+U9~Hs= zDS4aY@>EhB0M6Җ&n;`*G2rP~ ߎ\ӐnU ĭ^:[B.3+v >b ِ$ru7j3ad9FDOAuQ.rkH.HAm]x덿Bd8qJGw6)r,`7`Ds9%%⎻ױF鎼d.^3 q He}0j4?^fJv7.O9aq QQ#!,7wfO/ٙSkf7CxW hs@X72AeN8.kSL!jC%NV9 &(EI @HdC[%gx$3<;fA[%R3AkePm azD *ZĴCuwꯢ&򂐊LI- ;g aPd#'H=%uEe=a  \Q1Mto oMM!RxOC< Q 1lo㔏B}33ٖ'nɎ"NRТׯd䑜j#,1R 7`dS%yN6-%z=O[,TfSuϵn46#9͚HZ\Ax/ nK!7z3R&rLFSC:RJ"DLjE9X|3\$OTXen79ZL 5lGpKdY"%Z:\[h7|kFn&?oA?zZ{+^|4P{:,5:s-ICzUрhKa%dW=o֩eI=;~+믆]0nH [pwsHjҊd04aٜ]90M3qSphjqb+%6B,BvH1A^)ȁ{h`J^ڮij<11.LiN|< :vĤ =q@oyFͷpԵ}<00*T[⤂o7|Zb$vd|[D6D^іi ĄizѬa9؋ DQ%ڿRS|i1a]̘qc˒28rDUմ+k\IW0ު\TwणrWz]S'\9J>m' ݥkj!A Q3qdRDwHxg$LkoR*(zXak]4(ZjԿx W'v4X[ t6fZ|#&ZQpmz;^GE@`{8N1Kj8Ӷ9.C9( \ Y,T¬ ]k;@Ag8C>Y8_!mjyO=ӓXC}n _p\Mm½U6d( LV GzӠ97GJ)Kvvhs.W͕FL=Z[Rg*1H~f#Ӈ/~k ۘ%Z9V951d)]X?! Ի^rVfd(9[etx"7d7އqEgb7 C: L$d5+-%vq1Rwa9iw TEyc9dMZzU:?:Һf.p~qczAwjCʥ5(AQUe$.DK4yvA/`e <)pNA)d@rę$ PŻl4NqUK4 <3vuZr $́Ob6oGq$:l[W$ l{Kܞ)Np8Jg |L6b.@$9-LE{5^4"Gڕ06A?̋>DܵEU31w̸PI,^\>gCFdzr5òDsXEV=$s2r̛,C`ˈl+-&W0*:@G"R9 ,EzTR75 [?ߐ<\36"wgy`&tD©W/X&r4cπZUޘj~F:a΍@H)rm4r|R&ĸ 1 y֓x7I}8|uw'bǮ"B ʥcߜzxf6嫗zVC~U}r2Ud g ҫ,c`$&kњ* W3@s'IR,O,R޼-M2:a!ď[Ӌ '駈X=H1R=fqS3rvnP{oy-i7s˨!ǣ}*2nC<.<:XKmѯ]TTR`|i/)8|>J:X*x č;7pC/4]˚g4X.x[r9+ GZ䎥/8ȧ6fx d/a\AIsmX-ˊB7pb)E6섭`*]=3~Acj ;Fdl姈R˷h ~yõpj"z೷dt7\vXF/++_l#=Zbl]CsN[TմyV!Yh6xC`OqI#VDҚOEs \d]f?'N>GxBE{^ y)tg/ uV' v!a$,kμQ~+?V(g #bcgf5iVrΚrH%S,{JMlk nKI7~5kTe4*t1]*`ƺ_E/ 4sdTQ--#2\C?jw7[1C4('n!/F؊:~ C 0ٚ:<>~Aų:1fW.JiTY`TTJI{mT.BT86cңefj_3<dJye%+]=PKs -^U:aE1GUPկ[TaG!j)qId:+O4]yKÃF+,X3$" Wcw/~Aa`ANoݺt9izA;D*hT8_p^dy0r$ glĆzmSQBBmui͊F,)?r;Պ ^bX6StJڮf5I 8Yg_JgAfE}4RTHJ+;8ю?bf$kyT f GK# ¿w- fÇ]rp?)`G"}u֢  8˼W !aG !鞬aE՞lK+?íC!GlWwUVd/d'8)gFP$_a%~U(K{!+s=O8f8i r`5(NX֨eܡu'b %v3Tv7C!IDOꕀldvAYýbu0jי5߀kZ 4_'bk:ͯ'A9U !q]҃:x=(@OB"RT]q=_;GՊDpEs|"o H:,Ey,Ү^C^6\Nڂ {.Z3)u,1`@vW6ӷaPZ'x";0C+bf{d?2k7H[q]Q~r$`?#W$$gՃrUkw+ MrչjW Y˜qL"$ i6CHȗ\J[4)%ȟ )TحA8zR E8{-Ssr :OTɯVh ۼ6 P*Hӆ}J]2f7 FAyXg|4ⷋe_􎂔dL9{`C0%@bS7s(rД&x.~U4SLTE~%Ҿysjۅ5Gͭ/)`q}|IJ0@gfÈ Bnw2_E-*C1NsyPLa ovN ulDDIQ1 a on_;5q~T5s/"'is4N&DM4֭F:Q-5˧SSw֟=ف6Qĺ\hP/}DxJ<CN:F"S~1쟂Nr ;gIe;ybDo+2ֈ:#km-]SW E E)Y6}BB17r!|\9'' Ia\ M$wL"\(ݽүK ? !uE e a$'2\T_nyNxs* ڭ/f`jˏwmdbm ~B.#J1Gi*)Z}&KĔ/ZxSHZ*3]a5k7ybaWyQa}]<ʈVxk3<%.Iv$ /ХPAE y%=lIDS l: 9'`jCfawCd@tMyr뽡D-flu'ҺmL~[_u{sBIX\ ~=V>k%aTBƙntf/x8! >(.=՘ +M ĸ9b(dOh Y3ޑ COshR܁!tqAW\ ͏}W mm-SeGJ+E2zҦNu%Q(OB֓XVk 퇉 SPLv<~iuыOtV4QNmucQxJס_J¤7QTpd4+tsdpDq=b##Q?xqIgJ>FkӅ'x`3 }ȁj;3nMq1V NMoY nZ7FHr݀6o:Lu}}!A2=ؔEJvdāJ/'zպ(C˪CBk$q&ZO}lry&nD9k^bs ^,pӨ;;LWP 7bmϢAc3,lN$V /$9UK- ^?$0xp1ѨhrHbj*x%-^7ˢ{SYp$x[Xi/s$YO=8\zlӷ /1$Rg?Z,ڀ@_9Fݗlg?=I%L*ѹ"؄8f&#OZ<0EUXclJ ޲ UDk e#H{BNIE9mKɮirRmK*$4cZ$4fHA$vs?t#j@'"cGzјhHTþˋ'F1lG~R ^ 9Ɍ*|z+4$+O|>]-\%GG.dSu㣰=\B =*n҇5ҏ1a$ Xra?&0pw^gAgA]%Ǽdu !ܢ,B)YMP, ͛wa[k_V&0A2V+pbRÝVS>(!ցbS]~pe}E+tz,溧!wET7.%~*w5]/.: %xek A&PZ^nc~/C_gr' -ioQ!?HxsCd%מ;Zy쫖Og6Eg-=_ +-q sscnuAKEanEW#GJg^0U?_n6|ȬFQ!M5ؼG;ɾ1KޣJ`eK§S-@;3MƗqVm=$:P_-s$+Fx#[wиHaAb9Vh1UA Lީ|NXmb/{C_Y.F5ef*EֈSUaw Gʍ9 j5IzӅ/X7SqesT "#ɠ-VIn$ť4]z.pI4B S9x* +1DQ4 ]#. Ñ:Ї%}'-7j62"tks^w8T).W~3qͶU)+z5r\פ,~WQtй%(κfj Fb{>[ JDd{@Vm* y}D+.ORvksЪGK%u8x=Xgw~Pe [=o1ޣ +y ̥q$+Tu  jyq^ug pu"t6:x-a̟M\LQ ?-.EH+.IQ^- a&՗_c+Jr ԻgOR]1u nŪB tW@E g21I:SНOT@= jh'1eu`7U 5wu~* ] ;rR=,y)ã'F?Rf GDSyyGݕ2y~98Tvhs>l]4@O D+[y#LERоaK3SNVDe$P<|'Y<s=[[pG-+r ~l%|Tp;7sPH>MIW~QT ֫V3?kB15Q)u$-"ZS)ĐB ۀíj0&j<0;iy;_HNx:9G}\b3?5Q!.Mk:4vޙ\??MZ*x[1jCLj/K?r}XB+.5h~d ^έN=g;=Bþ]4 z5ٴg> =V^kݩoŪ`Kـ=;!N-~zc{aR셭 ]SkIB-,IPVМpATr]FR52q\wcv#اgx (笰Pn VgvYc-[f9a#%BOp!e&xܖ$(&ñ _pDăٯCt/+e 7p0+Yʦ 5y;!sC,0guw!'˫*xΝ61|ᶺ}N{s\T}EO@:9.nG~1r]ج<܀ iNzҲ#.Y:3ŲQ04m"?`l||v[w^_J>LYeCJ.NWMWOyPhnu52UBt킏5cr8"]%y=KU͟FW.Y&{ywow9/FX53R$X ڹEpzlx8JpRa7ANт9C#c >* ~knݵ =-F 19W)0/Թ盕(+}ƋcrbS3n/qTWYMuRMǦ%aM9sEVC{cZ5PǼCEsI ~-Bx>D Ubf7wgLU P\S%9b& Z6pM}.&z1Wm+/0NYpgfqlFMjGON_2楨I!pY5j$9/ƛ42y :SIOl'K#_ ӎ]k2mBQe @ԔAձ[9N6/i9-bθ>{% zW N4]xuIF>RGx=Θͱ - ]nCG忌|-Y75ҥϕWq$~3hf]X,jO:HPX1_bIHR`3DŎq谏V_Ȓת"3 \Q'UƿAfa9k> K55 uJTHEM /92se' L'&fԁ$өThۏ Puaʾ'U^JBѩ&n{:ֳq|%W9US9#qPb?8l6@"]v9OSKo{mB(cmˤ;1Rl:))E=_Y5i/8isyLTC}0U͌ax4':#J 4A!Įٗs8Q"G<̷Bu:z~^8 / #eԾ9%{mj”Ӟu4H^)LB/wrA׀L~(i+.>1KBN2nb|g.0\(}R^͊ȱs. 5"!(~<~2]ϵC rC Sed ?C@I,kFr3jFa@塀/CPsAq5J5ub{DԄRE{h!}|{s8:+Y4Fyw49ژip+X7i .~!>P3(G15֭v8vjĺ Tl.è/|2rRu^;E1r(N1I?v&N4ÛQe?'vqW-ެțHsL`:5Ace"D7/[m\/I#3:=sk{0ee!&Jjxݣz؝0)7.+&\76hʌ\J]:\OEEv$^$!~5ԵBBG SP('c2 GWfUA<}֍ WQӫZ}s';.H:X1X}oFhcc6E@;+!7)0#U"ַ *7e4KW H̃>4 /&B_u'NJL[wz77 ONߋ|_~Pf< z0W󱀋a K@>7t/ nF/ݨ.rRI . Z{V;w= iSs|[d1J|s(U &5 N!ځ,ܦ%F8O^ 0To RwU^V|^r;$# l1vAdh<(Pͯ"zeOri2f0Ϥ6–uW`2O} (.u_lE3v La nfˁs@h~0P U 'KC !v: t/fC' \[ಱh=ktS(U!h(SMJJa xɘ8jk4uƾAˬyrnBĭJEo(Qq!о1Q HCy r"5ɕy"[m@Swͤ_)C݄2Bc@vcjp` p=Rf ([ p#ThJn(J btl݂q[Uc B"2_V6yd/ j'@eS9~O\¶~u"_*;46)-(Q`4<8vC)EMHZ( %3Ln=i:P-I}|A&9e5%rotY(NW6ifb9`gNqڬ{U\1ڊJFHG31}ÅbNd[SsGJ *-2.._#z"$yTb̅|:TLIa#6C)}+Q^)_\8F}9r Z[uB)@ܜrW{0 x ~Fg+ Jj*r$,`bu$g:"hiTْ!N'k[E^|˓oz-bIZn.ሢ[밟O>F4D(/1h(d5* 7c{꠸t rN chqYʣ5|ݏeRp`/^|0P>yLYǻ8O,R/F| .kaGJ/;X#l#L *${qROvF``rK\S] (xB{K$<%J "7M4=7U ?h g~XH_Qcr%I2<YfO #GVofA7Kr1)&6M i4AYYi8!&V)&94(l. fE>D0YR/͐| YDDx)<-#M#4;OP&r{$5F&"wY%Jq?swe5A7f^KDž|`dhrqҮtb& k1=sPiՎ**@η2Z9$ \=H$ ^R+҇3bcE7ŗ d {uyGVЌ=M^vF u*p}MD!bLE swFӯ"_B++$$V5Ŕ Ŏ?RꋟMN. PҚU~ /H0ɹk?HJ#昮 _竛VkI7mn8ŅMɔ>ʪ\~WR{oȎ1A8Mg]͵iF- hR ϯn=X-FGp֚veKH*r|j>).UOy+P.FWm}-r㎕'WTv긞қ7*tR7DMy[%$xjC"'hꐂ epo!X]`ˋQ6H:{=,yIWѝAL / \ɍ҈IL8A{>Jl fG/"74@S_OhF~ۅ nTW3ŎX]Y]|p1UP|fj15x gfV^kS,sPg+75Y 1GLsX?V@xE!w bUFCxc& D顴ܕ l}`7[3%Sגs >T+珟䂘)Tw4$PZ:e l(?1֖OK.돺M';dZAc!f;3ֲ}B`pq1Jb3!? qV7yT#uDXZ~B_pMؤ_+w=5p+`ߴ,w>맮`ur4C{ fɘlsϛ?8 {4xW-2v3ٯJ W=-᪃NNlO|Оtkpp~ﺜ(QYQo ?k/N^qFom]St?r[Bf)*J^es*lv(wf""&G14WQe^F~jJӖlG;e]bƷjcCw)O|z? i>:h)l+-tAeBԃNxP&x4h |IYh 5q,J#O$*qc؈1&B|)WNB?Ywzm @}e3hK0ڔܱ{eR nV`O%Oj7RJt׊Gᴩ|RT5.&>o *1kز]lѾ>4x$*.`=8cvӸH7CMGi:њ夂TxNW%<к9˃q\}7(vXJ|1Hbc$;鯤:yJ<w0BKyӗ|iv-V tۿ>ym*:B ܴdl>}OoТ(G(.W?q:# σ48M,r^7ą%Fk/my$86 4#M۸Udv^aAR89f8դ]~tWy>-u A‹1Z4L2j}YSj(ך匾Mt+Xj;.E7ܧݨ8<67o\ofK'9Xw:Ӯf4c”]韃φS+gRᡊ/Y\m T%7I?w˜2KMol(~`[Roۉs @?퇎M堸=wxrx]NeRdA#sߑ 3E[Ez9kI*g٦f,uZx7l78֌Ny7B%z}67jƹ6תC;hޥ\c]R{;@g[½n^/'Y Ȕ/'Vsi+ٟ*$lu-x$';\|~UyVS3r!fw<ܻr+SPAV %l(5Q'dXs6,JT3Mu%5$,нXdht˻Ke6E+T`0·;F8"xK0K#Uu+\YqNr6 kCH>bu**I$N 3?)>W1VV 4+Bj,AྰTAy\+ɂO{XvC†.XٍZLhnķLiʷ8=B~YWm_ _fũ\*p}E?)t[X׊/% & u ;|KH>OK۩x:SdCʵP?6 iHO"\l ~n' tjBs68P;W]V n0mH] &@Aa 63X 4϶CZ~Nvp}^tcnPPk8>]И ,Mre7P[:Βk fd7w-r^ t5D\t;}նLбR!,=`VmEdAZ2&.Pxʐ/kp꿙9Z,-24M@ a5]aP|>r`Yгq뵶&|oѦ6;aDI r"V}&qE{+`e{ l`K<mndE6xʘ1&ZO 9 mӅO22ޞUWbS| I?͛t;bV#X.:l,=XwrB/bXx G&l1/:Ry;hUlGgpobxY+M4}A3=[VG| F+jx+WtorR-gj%.';@JLdPzsZ'#&SLVx %>mpϜdRI-a)mZ㎩YdTlv&COF=8Ŏ*ngρhbW@/#r: )[d]6+#4q&TJS^,Ev nW;%yq(kMLH&qp"zdRAͶSnjIDנ-,n]S,#ս r,,i|6\U@8Xd#^Fχ91/2ǂj$1n\%:B>И(cFoӏjr|:2h5I܍+ъ7 V<@=T ]xاSukA`R̝s%1q䧼җ8~ nZp],NYKR7=bƄ5so>Z\V_BBjTU;R7>;Q-1CXP> NNLAK!g+F?+ܰ\ /u?Io9BIpŪ*\w-ry Z[%XWk-}ؖv`cJr X 94ueI}iPnCZ<'4)bV Gx"S JHSͪr9a);ec{!`UrPAi)?8ߞI'+j;&cMݒw.Ƿerker#JTMش~[V*{ߩV~'ve!w0IBl\j?|a- FT@Vc{w21c# @zZ.9ݚKNU? NÏwi__YhfK(mq7yX8w-~,ce!_~X.F>€v3T.?5nْIb6%GԀO5 HG a-7FkmvL{;PMJrG$ Gy]^& t\)2Y}݃NlJ_QT4(Y)U5}!^z4$K@ dsǒꠑ ~J?tbS8B#ՑMv{~] g+9Y$=4U%e TUC?"]9ؗ.X&|Vr7h J:gw'r6 DOO䆣` Z,(Q rw:nȎFOPXgBtzf4!&\uc~4aq/m'BcC CJqRHfJ+" 2Bϝ>ٳy?1 hQğ-p蕑'b!P <@5{@jp 8e+NiٿUeV8X X7Rls : M 9(*Pg6~{j@_Sp{c9)vsR|X=tk2YQ-dK/W'u!s V2@+ GWðv] blN<j0ߐ_o pƼJ󝟢[&rCE<7VJQ(Jɥ0x\Ir,:bؐw0 Q泣`h2.f׾M0 xEER>\Xv WBRp+3 ^oS s(&d}XTֳbn4E*gC,ۉw[s1߹PiF:6B [mv`=G.7qrYzR;weC)H?& ~#]Gk?)1wo~xxrdw/ǟ$'iߠ`$Քl2yhNt55's7k4J-~'5^gixVr ixN%Kap8=D&)[aGxIu}ŗgneW[o(8EM~,@Y!?'Bv{NȩrJ$[t6򼯱PdA=ge!(odBcHz2)I\۸S-NJZQ XDjbQ6Ej/ zdw)(6-}P6ҶE#0?`B. G|6+ϕ1/}Gݯ0˛ ƌ /¯?>vs'nZr2K%~\afi<*QE[ںT(Ն6KP8yE7◆Ki*B(;>aNn9UI:ҀP V;0 Mp'{*Z?:SPSrPԜ#YRTx Ζ.~[u{WLpY#S+Af#jyvƠ^auwxc [&|Bd{ѼN{ZһYXi+fI.ZIS<Rp co+Sx`ȫs]\,ˠvBuDtoǡ4N *ߚm,!^wz [!)!]A?B{ %`oq>j9s@窇znKiKlOXZ[bV7XqO"4&"m0g_uNfH>z!ʝ:kE:cHdm):J$>q~,p-m.pHd=|v48ETE4۵z*VjN&*-&B P7 -XsI*-7# JJo [ ZZO[Jl{#Ęq< P]~2$Y]Kk?n>=-,!! l\̟>tg彶M}xrrQ&S4Һ0,*W' 2C)L .Xf,S}\N9'UƢV@' 1p9gSq\r܇?x+3,ti[ nZ|AX˥^ė2^Y%*CļS.ϫGqf{℧uf$-(ßJr;/SϺv梓ԎJU:H>W W{ 8=^>h6QD}tbRsWHR @L#?7l~ҮN^9\[>3J;2jNxNR;*)*8R? VD3(]viXFp6sҵG!9iHXtfRgKhuH]͟WÒ~췰!:P4\J,$˴MiU;,4@KoX>H9(_NT4@13Ej'Rk?#YzDǟk߭ sѽ^9 deőcƘW0}xT':|(9 -vuHJPD}Ws.#ㄭmEDn(Yr )DzkHµ:H\^]YgQ )\|! ά"烗Kt#ĤT=EvcښMP oX=3w&ϒVV]:wFGB(3͜Dg>(O{[%%6>vEx@ f(WaGIw Bs8c*A DS /eP(_,snz ^^,PbFե<(@TM'a#_&ž-R xIxq]C\W{ ɼ x?iթ3gP2/,{Duw M ݄38r|aCljQLX&  W]jqQkyGp@ř3fLfP* Hf7VYDZIG#3L1h-D) ZOX&`ޣޏI,g@"Jab }b(1rǨ/&|Iq9#BF|fThGxmيԌ?f|.tBK\L o<ʾ]w'pI:9D /=}@*Igc\>Mߙ TF~ZoW;14A!ϝT8'Mb>lfpXa ^"pimA:9?04 ;],Kk~9@d ?1pf6HTY>ϰBW5z_sR~|lG1[ L0D@į*? V Cx/61UfWws!e(g5͗ǥqNg1ߗΝn׺SJLc+Eqk /96Gzx|fARYô]ȍ]fūU8!!MAK"AnfԾl->z33 J0˲Z7v3wӆi(D}4 *$J/KUmŀ,d 0Ѷ7ʛHѲYA=se :r@smK4 gI<*n?R y]广:W>FtR?ϤNOÌs&v[\>cRd2s@fQή :&pD"h~*yӰa DxH{ R\^%"D@IM9leʮ}&?>Hs.2>.'htfۑK!>259֐ZXc^!8N@3mdox TGv6)RXI\l˗Ⲧw QdîEGRZN?G($=_ fDwfGN>Q^15:U܄ N^YXoÅ\y?|i=L<<^A]W)OGB=.`ͮ˨RF%O1hxZI[^Yo3d9Fn0(1a6LՔ>$c)i* ˂jm,ˊ^`.컞/kVyIq$1*k(WLA;;qi~&qnG۳ %~STyBkFht`yd5zEA\`8Zb{wڧ)&=Z /(E-q^? ӵꑥ&+C6k26M9R mb]q'z"?7zY̠tL0Q}W=!%pj3mf&v+oPB2;+`;q(K*wiL-/ vDp;۰o3 >K2;)r}yF7j{Y[@@=|Ÿ,n/#?f5g,j<%A! _:xmuJC pfGSW`nR^̏6=s>iQN43;CvTZ" u%f(HJd!ݍnvUJlu0&"W?W/wx2Ϸ[䛬ÕY'qeFwn)nD[ 0c^gK:Jy|4p]xDDIZ 9̨^us0pE^@G.v4LլO wL.e]c'߲1?I?W}L?~hPwBJ-)}㐦`VT(s{wP w}]ل5;A?̎/D b9C.U}vKCOR|ZWMpMhOL0Ubܼ #nJKH07#Vtj'2uV'w_>fHn+g%y8 ƒԧʋcca?d+_HLˋͥppypyH&oe=#E|'k'i1QbkZuUpv%/|\΀\Slሦk8kyͯ 2Uq qTO^~DF[Yƞh /NԏM߅6;H1m#b0dhIgW>EX-?ELSIJ1QI.r;3;wNݤ=y&!y0}cL:0O3,=05ߞ<,ibQ}%"CEBtʉ iJ]FAMz>@>D ߷W$fvjLLULdX^Zn%-k30;F]&JtGc0rܵQ>SB~0N\ C pCEwˢt2 rٔ JtP L5Jl+^W60#񅿍JcAGE,G-q.S#;4q 7B͹ƹәs;dn;B+YkD{O4cC}OnX3]A!9W6bC[