groonga-doc-5.0.9-1.fc21$>sS(M ڕ'>8U?Ud  5PTx|    ` 0   (buildvm-18.phx2.fedoraproject.org8Fedora ProjectFedora ProjectLGPLv2 and BSDFedora ProjectDocumentationhttp://groonga.org/linuxi686gX  -qs~?`@6{P : 3f  6H's@0VPhpR  a0W g+H,5 KW<S%}j H+ y >1 3 $u$ X " Uh zx &:q&  H@`:w4  '7~'} R tL $ziU!d \ xR0  C# b D),"K?#GU(a'm:,pJ  k% u[[~f"Pv*b+E`/lYYc;D 3R/1L,\32<$G&Az.=X14( _oI('f%\/7o1(z$V&wFzj"B'!c32}$'1j&/".ZUE :']u ;T91*=G:)2:0#6/I"5)a.!4<Pb.(!\!#Ex6 BA/|/;h#+&K#p'9'3'a;Upu-O261'<4f)g&ol%C#Qu1C:rv*"DY:)-Lu?=)%t,08q7w%C5PO:$>J/P2%f.=6r;Fv@`,aM~DMc6I/N3ed^rO<P+u.+g*0-;VkX  -qs~?`@6{P : 3f  6H's@0VPhpR  a0W g+H,5 KW<S%}j H+ y >1 3 $u$ X " Uh zx &:q&  H@`:w4  '7~'} R tL $ziU!d \ xR0  C# b D),"K?#GU(a'm:,pJ  k% u[[~f"Pv*b+5`/lYYcE'GJ-:77F._ˉ5JF.'L*`20G8- %o2y-u,'`;W!`x+;}$%(Lm$YDwD)Ag5k3&)&2(951F#[I[H0"5u)_Z!:2DD>q,;$02iQ!$09d-|/#8i@[/*"#w%AJ:HaP2=2 @&.)1&=q)@'**dS@[J.nW6;4|!*'7d/(ou(%5UB3>v %w,D$MHN>U,`1FQ,FB+("12X> :KXA0E79 l[U:*4G;a4D+L: r G\~<Jwn7J!5>peP(B/b-0XA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤V2>T9UϨV2>V2>V0 V2>T9U- )U- )V2>TeT9UϨV2>T9V2>U᭼V2>UUv"Uv UvT9U.T9U̇-UUợV2>T9T9T9TCT9V2>T9U6T9V2>T9V0V0V0V0V0V0V0V0T V2>V0WRU@jU@jU@jU@jU@jU@jU@jU@jU@jV2>U:V2>TT9T9TCT9TJUV0WRUT9T9T9T9T9T9T9T9V0WRT9T9T9T9UT9T9T6V0WRT9TLJV2>TLJTLJTLJT9V2>T T9T9TT9V2>U:T9T)UTeU:T9U:UU.T9TeUmU:TeU:UԐ\U.U.U:UMUWU:U:U:U:U:U:U:U:U.Tx~U:U:U:U:UT9UޭTeUᜱU.UFU:U:UU:U:U:V2>T9T%uT9T9U֡Ug T9T9T9UT9V2>TeT9TeT9T9U̢;UaTeTeT9U֡T9U֡U- )Ug V2>T9U֡V0WRU֡T9UV2>U- )T9Ug V2>T9V0WRUUV2>UaUaU:V2>T9TLJT9T9T9U- )T ỤU֡UaV2>TeU@jV2>TLJTmT9T9TeTx~V2>T9U@jUPV2>T9U!T9V2>T9V xTX3U@jV2T9UUԐTeUg UԐUzV2>U݌V0 U݌U݌U݌U݌U݌U݌T9U݌V0 T9U݌U݌T9U݌T9U݌V0 V0 U݌U݌U݌U݌U݌V0V0V0V2>V0V2>V0V2>V0V0V0V0V0V0V0V0V0V0V2>V0V0V0V0V0V2>V0V0V0 V0V2>V0V0V0V0V0V0V0V0V0V0V2>V0V0V0V0V0V0V0V0V0V0V0 V2>V0V2>V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V2>V0V0V0V0V2>V0V0V0V0V0V2>V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V2>V0V0V0V0V0V0V0V0V0V0V0V2>V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V2>V0V0V0V0V0 V0 V2>V0 V0 V0 V2>V0 V0 V0 V0 V2>V0 V0 V0 V2>V0 V0 V0 V0 V0 V0 V0 V0 V0 V0 V0 V0 V2>V0 V0 V2>V0 V0 V0 V0 V0 V0 V2>V0 V0 V0 V2>V0 V0 V0 V2>V0 V0 V0 V0 V0 V0 V0 V0 V0 V0 V0 V0 V2>V2>V0[V2>T9U- )U- )V2>TeT9UϨV2>T9V2>U᭼V2>UUv"Uv UvT9U.T9U̇-UUợV2>T9T9T9TCT9V2>T9U6T9V2>T9V0V0V0V0V0V0V0V0T V2>V0WRU@jU@jU@jU@jU@jU@jU@jU@jU@jV2>U:V2>TT9T9TCT9TJUV0WRUT9T9T9T9T9T9T9T9V0WRT9T9T9T9UT9T9T6V0WRT9TLJV2>TLJTLJTLJT9V2>T T9T9TT9V2>U:T9T)UTeU:T9U:UU.T9TeUmU:TeU:UԐ\U.U.U:UMUWU:U:U:U:U:U:U:U:U.Tx~U:U:U:U:UT9UޭTeUᜱU.UFU:U:UU:U:U:V2>T9T%uT9T9U֡Ug T9T9T9UT9V2>TeT9TeT9T9U̢;UaTeTeT9U֡T9U֡U- )Ug V2>T9U֡V0WRU֡T9UV2>U- )T9Ug V2>T9V0WRUUV2>UaUaU:V2>T9TLJT9T9T9U- )T ỤU֡UaV2>TeU@jV2>TLJTmT9T9TeTx~V2>T9U@jUPV2>T9U!T9V2>T9V xTX3U@jV2T9UUԐTeUg UԐUzV2>U݌V0[U݌U݌U݌U݌U݌U݌T9U݌V0[T9U݌U݌T9U݌T9U݌V0[V0[U݌U݌U݌U݌U݌V0FV0FV0FV2>V0FV2>V0FV2>V0FV0FV0FV0FV0FV0FV0FV0GV0GV0GV2>V0GV0GV0GV0GV0GV2>V0GV0GV0[V0GV2>V0GV0GV0HV0HV0HV0HV0HV0HV0HV0HV2>V0IV0IV0IV0IV0IV0IV0IV0JV0JV0JV0[V2>V0JV2>V0JV0JV0JV0JV0JV0JV0KV0KV0KV0KV0KV0KV0KV0KV0KV0KV0KV0KV0KV0KV0LV0LV0LV0LV0LV0LV0LV0LV2>V0LV0LV0LV0LV2>V0LV0LV0LV0LV0MV2>V0MV0MV0MV0MV0MV0MV0MV0MV0MV0MV0MV0MV0MV0NV0NV0NV0NV0NV0NV0NV0NV0NV0OV0OV0OV0OV0OV0OV0OV0OV0OV0OV0OV0OV0OV0OV0QV0QV0QV0QV0RV0RV0RV0RV0RV0RV0RV0RV0RV2>V0RV0RV0SV0SV0SV0SV0SV0SV0SV0SV0SV2>V0SV0SV0TV0TV0TV0TV0TV0TV0TV0TV0TV0TV0TV0TV0TV2>V0TV0UV0VV0VV0VV0VV2>V0VV0VV0VV2>V0VV0VV0WV0WV2>V0WV0WV0WV2>V0WV0WV0WV0WV0WV0WV0WV0XV0XV0XV0[V0[V2>V0XV0XV2>V0XV0XV0XV0XV0XV0XV2>V0YV0YV0YV2>V0YV0YV0YV2>V0YV0YV0YV0ZV0ZV0ZV0ZV0[V0[V0[V0[V0[dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551938bb7e39b8817485c4b02d703541cedcb4363b7bf454b1e357244dea5e12067ecce993f345735f3e84df3f41167602d31cb37b43ef6c5b88b23ae8d7695cae910252dc30ab99444275b2405d9df1a3f9086033c8df6ca12e358b0fd79bdc30e163e5798c1b8c010319379d572d7b1fe7d9fbf4de1b104a3aa8ad79d56b546f279ff697defdaf5cb9978dbdf45ac1abc5b04e9c036c584dce3db365771c70efb6d9f268098ed8be381b55756c7fabc24de442e212f5331b7cf37acda610c25e222f7998913b10f5f8b04cebe4c690382a47e92f4e3fb795d9102e295f546745a8e8c7ff434eb84b866e5b736da81a4e5edf432a58fa8ce99ea939bda9f7d08982485bbfa896a95493ad5ece6bdf831d478d833af635362dbdb2ea06256d605dc674024965cfeeb4a36366bd475f6f969d9f850aa46ada82f4a64b382f8aa5be6d18eef071206757d1306dc01ebac825958aa339f8f7c7d52f430b4ebc8ac76a2f800713d6f8dfff68b4f97a387545ffff064c22f0f61fb7c01c5d9adcebd1b1d6646ce152383dd70be66388bb6365fadd161e1c0387b7afb150e75a90c4675f8c2f9111252b0aa76ba8d50a1faea74ede25104f5634e13de03cec4b0febeb5d443419d008c4f8b8da6460cde4d1cbfe1b5bc25a05d840b4c73880de178bbeac91855ea5de505e615b7b4d6b7ff0b5187620e01346bba62eff1af562528a00f5ef383bfff0e232bb853c4cbc12cbc16180de3a10101d33b62aae3fe8ff69f7932d85c9c2fea83735cd86b8812875209c263dd69d3160862cd3582a0577e14ef6bcad649e9155ab0d8c0628e044106338690a6cc26046e9ecb9a63d70c53bc60b9da5ac8949f282665a36bc17c9a4d0d2f4f43f968158ead2f3e3f9f68aa608ff0db686c4f47dd0d380480a7fb32278a96aacf8eef9804c48706d5dd1a9222ecf1175f9f8982e1d7570f8f68a83fd583af673bffd4e9eb44be2f71cb9743ec4a14052556ffef8842f38bc65c1d60b947b62dbaf4bba294adb98e5ba0399be82ed76bfefad174583ab5f02350521bb9991692a537f5f7c37098c7de757f1c28597faa6fab67e3805c7c3cedacde1d6bce250c6e3bd51f238ae0cf870213d361da25416ef6e390880f12fb17b680834bb94c4aa8c38e54075817ab66b8ed27a8e89ac3b9c711fbba1862ef3c18e5eb21b51f490adb134822496c6663e257f07c1370a364e2e605639238aedc534878847d87960b709987610ee0783bc7bd8c9cb72974e87d0df1efbf81248c671454a11bdf552a0af75eedb272e9eac63f11e2c57f63e8128da0243a3256c9782f3d2d3e4e428c13d0c1eb0d976ccdd02eceba4fe61041c174d6b21527029710de0d6d9f1bb1ec6317ecbe942289083ddbaafd79dfd9beaecc13df2983393998c9fbf96549ae073cff6bc62fb2f812211828c86ee312f83b87da055b4d4efd44bde1bbca3de721dee768e841f8cd5f28d8b58b433335d4525fba951ccb4d2bc66d640054b8677b98a786fba58923f864543182762a076c37d9a4a4787218553f54bf363437b13d0a85f0bc28059e8c07414fe3ef6d04f4ecb54137e6da5f0f71e9498404aef0d3c9937929197fcde855104c6c14e67517bbcc9e0ede8fe04950342394d9c3a4e581a9ed13037a54162756cc8e5284f58ed12d9de292399840583e963f180bc9e96c1bd940878b4d4e4937d1b45261c1a65cbfdf0711ff5e4ce2f80221913fb4ab11b8841c1b368d08379d4f233c90c3f418593c07b32d671b2ca9fdbea3df9b5d472b2c3d1ecad22f7484ae8de1c3a1936672e8161166a13f1eabff36462d265f4abdf4772ce13c20ef2c50fdf7226aa1c46c320e9116518d27f77d9f6196dde35dd2793079fb12c524662cb9bbfd6df77b07f322614f185741950b4c2a281f91c1b028502886c18f10877277c8dce15ad5368a57599ed120ade4faf9093df0d284e938a5bded4f30017fa4dec1c29c965d183e824f8e4fb3e7a8c71158c7445b0cadf8ed7954a3020ecad111e1a5ca3f76ded6e8cf8e4756645a81668880cb7ca75c3d3bd260ed70dbe8c6a2b6146076eed0eac8a3c39930dd6f00300f96b66396f829b7feaf4a713f43001ef98f9749042e7b2bb1657c96d22b9dff94f1d32ce07f445024a2e3b4a07eaae635bcfe06dfab27fc4abef165c828b5d43be57d7327644794faf494ed678d0cc9ca981e7d462a9235c10010401e8a58ada2700972afc2c7eb910925da3c33c11bf3711f8cd5ed89f31eb989b93bbd673862eaea46d8722964557cfdafc6f0b9a5487aaa55fd61dedeb9be10abf2fae8356a003306e8e83714a15e690c6ea1c4030c81ff7c90642a20f96259ac3e077f15a9a6a292562fbc73fb671935cf01d85d0e89f80da2f98c34c545d124a01f9c5be7dbd896062c7a95ff5ece3756366dd2825c8e7f23b7e9357ae307c1fb2c93e89229fa5fd6ad1282d8e9d9ae18ed84b0eb63bd875f141f4e13e22896a6e777801633c5ea6869a75819a1cf2c78135d389a0843149fffc421ba841e77c5bea5c20b0ddf828ee6ca07ae0ddde2d46f29eeae55fd00982b64cf19be48fcf6b3fb5b2edea10e3e2a8b4721039b9d45e8344b5c0435bf90721d29a0adc810e8dc9212450a8356e27373766fab58a84f1c72e1848a9197825dadade8ff783be4223518d8cf1d37a6451b224a5a8f58d6fb1b0e1a8782fd1a7f4508669451e6d4fcfad38d9e6928c6a7d30b09a53ec579208a7932ee65d0d2fab9b02732a2c5ceab1fe538e939f2e19fe7cbd647c3d41ec3714fc52ca3992c41e68887c766e37ce9e849da6d6a9b85627f2c5a5f8c99922db2a4b197398545e50ee457432b8c33c4e110bd9af656219eaa180d038830883da2491baac3ec758bc48addac41f349bd36b0ece388a10166572194274286b4072daca6531ae94b61819c3ec58528f55e3fd3c297fa0c61d1a626d0c5cc672a6e8c25f7f21906bdc187d40d5010703fb0d1a0771c3ae48622a228d7761a398193ac646daabb021a61186446a43ab5ae76bde26ae8a7fceb60f6ce2fdd7523ab2d36b40aa987bb3682678df0a01d31f6da5add6f2ecd5a8c33d631374ed4a5e671ba11fd00a77c7778b37916c10f0a1832e406437fcabff5c74bd11198a870afb073bab45fbf03fedfdf6c903815b0cf7acfed9fc9a2772fa92fbf78c4ea85f7bd58a69a8ee83602ba74549c94dc58fc7f48ec13a7329f36ef8621e060c26c16401ef138c24e666bc984b76e482935cae732d9a4687334a432e1817dfb5717cbbc1a9b77bc19db25889d023090edc422e192d065091f9bfcb08d8d5ff8f03315bc1c103f18368f28d860e988aea80665fe7d84d5756a5689125277aa9827675774eae50b98de75fa3007b5288985f55c1f8891bd56dc81016bbe6dad85e15ee444d3ca81d5b57182e09db82da9025b295db231d64879de7aacfa9126312d9a9e0e8fa5093419cc3934c994304a10fc54ad227cebb50d7c6b3908898cca7c45941c84bf852843bff59a2e9e480483f6f2fd8b585241b944b3d50182f399ccb8bfb1f0e5cdf856a5f06b8ca88d17fd21a75a31690ffb91be35a7fe7d4d04c3f5b4341e874aa22947ec92e0e4d0217c5d915abea5eaac6f86a97933ab6a35e3dbef7354dc80b2aeab189ddddd1ee2750598ab46874caa79bb8f1e17e0317fe6fbb2bd0ac6a160e4530e1e54a1c7065a001a4851b653489519ef983ccfa9fe8bbc4623329f4fae90968bcf9df22086ba0b87d4914acac823dbb74921fa7f7c73ecb8b7c464498b77d3a6b85ac8f3bca4cac838496160945a25b99c2ce77537ecf22f9d1e12eb0297b3d1af941ff8e104230c6c6f7b2385b08984e7581e1d6b81dee01d157c5363421404622b59fdc3bf923ea5af35728003ae18640bc8b3830e60a15b09e01146e0ce8bcc88f10dae0ab9eaf22d227ab74ee655d1e4943762f59a8d6b92e35523905bc60bfa40ce6ede94a347f1a0c0e203c22a675a0a93ac946a58c4a82f9d46d5e84ac3d50f5b687dc03bd0e9600fe99ce8efd3989d861b1770af805570862d536ac5bdf595ed703ff6b55bb37172176759de4c6d7bce05d2a0cdd66bba667ee3f96b44738cc34cc928b428d3b7aa792f3443d38e8d1941f9a347a8d9899fd181d64e54c4950ecacf6357d6f71ebb9db9554fae19593b8fa422a070428d4a5d7e06b7685f6c4d2fe0287d8cb2e820d805327af616c9e3d8fd717a4a4938c4b27d67a613707847bc4c5fd189e9f914112c4f3ca77bb4e940325e706e49eba2ebe859e6d6d3d9711bfae54cc5c0ee493ebc86761cf4d88ec1d31734700fd5dcb5fce408f360eeb4abd6d9951f22eddea92d0ded94e339bf2e647128347b7d658b2868cab01dcae8b9699367139e32a0e6f6c80285a8dde6ef8183ab6c60da6fcb64ade43317927a5905b2150bfab9c4d644505e447844e40cfb55229ffea41cab5a6a80149b3b9052a0723cb7dbcadfb8228fa41eaa88890706a81fb4e641038aad0f407a8ee317bead030bcd34373f789a1e7cd5540bb0d593d5586eb7e4f707ea4e51ea158e4ed247b8c7dceadda93096d04dd2c31a26c1b66442d65821243ebbbbdbabdbf388ba50ac109275a720821f5ee30038d534ade56f3ff8cff1baf347f9d97169cf5fedd68110e430f6a8d5846fb707bebb9d19fbf327f95e4a826b297955396a80ced097ebf70b0ad05786693242ece1312bbe7c4adca6bac08dc6da497bf3dc38afcd55851850ced6ad40e654b71367ebc8855defc2d32493a1509277a441f9c91279480f1ce43fa98b44591853af116a5129ef1d332c828890669a2b7e19930cf6a7b5b42fb5e7fa69aff6b4cb0c08241d9e30bc3d660fc56456f1fd5e8025fe2261c683180b89e63c7363d70e4ba19f5cb65134cc4c7d40e39f741a6daf72fbbd08a4185a554152bf45eb3daf4e00cefcb1f43e60249e96f4cb0f5182215414e78d594d6f3af7182e8b25dd7c7d1c82e9e807e261b24bfdcfc6f8affd273efc706f2289c26e1a933b8a198a9733ca4a683e44df8f9312909a26f5b803207853e93a3de0fe31bef9f54479c7c4fe6cf97ef3b35b66967d25abd3ac27dcfeac2d3e1e13aa3a89d211d163ac408f83fc6a5da6a3904a89e2d1a47999da56b82ed027127680ac73d37624ea99f6fcbe23e0225cda670ba912244ceac54d9374446a706a9112b9ce9e8111bdef58e12a657ba3ff6c99ce76d18c22ca5c40444338b0cb219e002e7ec0b2713f85c7f37cb4ecc668ef000d90ee47ccadeb7adf0c84b93bc6b698646325b8f2501005ba653f14220af355635bfc801e86cfa8a5c2523b5ead728d566c5dd55371fbffb3733422fde6fa9301ed10af89548f01b0500820e68a86184a220860872c63d21f339ba0ea78a2cab8ef3bd5a55ac5d7b535d53ace34d8d3b47169aa9bf64f2621a021fa4ba3845b14398e848fc6eaa6bb0c0478e1118d9c49c98bd083d974d5cf58dcc554f492e23a11e007672278f702f838f043e3a970cb6414f5a977885b150efb5c777c8ef2edd17c69b0b26986d5882df3e96b015d75fab484a815b423da0dac6725d043e871c2d1d5f8f59bff2c5c3a2f855bd3619ead7f036385d83b5f7b61b768a6e1bb557c484b795f513bc1c63ebce83bc4bf8b5bda6b623fa6c6cdef038a8b5627fe98c6998b6a1a290aa713b8f3e80ecd5bddae046559a004fdc6ef5d6c2da61294e21a761fd46ee025ce65a6fcad27c315d52dad583e8e0f41ef53407011ef828e75f2734603e258309b8eeb1cefb83b44961b023a24b459e5246295ef48c338bde3af663a8f44a83782099cda6ffb60977e5930695f5ca8748dc0812fee3cefdd0765e22251f8639f56c3c33bfbb66f43964ab0112b1be681e1b5ffd00e3861e62411e19e13cdeb8156413dd0d579cf23d4cd348870cbf400c6cd218e88358f9ef08e11dde1f7cdbccceb28d90f9f34d98a14f5198ccee1859255f65094684873319a594116ea474ee295cbe3b54c08fe28b7b1f2b071487d349dfa0984874566785840a4906c22a3475e61e11524b361124679a61b0f933c7b2d7c8c4d85c981f06741074f88c7a92d46d9ecbc70c2a639ead4fa6898cf90fb3b6f688d56036e9113e88e2d9441877c98847cc5ea8f09e5f24ba4e4340d4b533fa820c8b76ffd8316a22fb3ae064fc4a4b3f79c698e778420bcbb74ece3c51e3d8a2a896002f1bf015b4953d7cebef9dd775d0cc83b6edc46a85b95942436648b34cbfc8d1249263af1dadc38f78fad19578e76f2587f257e1a04bff55242fd96bf583de0f7e1b3f9ce6cf3eb76f35e7602c353beea36efe58fc89a862767754948169075b114986ede67c64eaf2b4be9375690629de9aef7edee3b8609821e3f4167720f22f22841f84269699ae0ab9f4d6b3089a7fbf5e99bc10d6c492ca05c1e8d50d009781f0d58722bf064b1d2937db4fba0f65a3f1df47d206f2472ecd2bd7f1078b2cecf6c3a1528b63bf65acbde40b7d684444e9fb776d6bfd614927aa9aed7b29c31b4dd3a55d0a9b45775e358101e1986d1c6ee77737f073f750c438799b60bd5b03d8d4c894aa8dcc029079e851bb35b2ff8e202ac4dfa27c4b373df79c241117b3c3032dc2c6b3f6135eb5eb2c408f36600fd08bd2635806b5282decbce14e014fdae97fb4432407066aa85baf188201bbd6f21bf7f5b6a1b8402126d573db110a5d02544ad87cef41557e362e895993f04f7cea9fcaf8554483e5e4345c91cf157e552ae98c1a02ab0e7286cffb8baaf357d958bc847f98da687c971c6beb4a497b79c26077169df2b4a263a033c16fab34b6ada8686cbc7c62dbf1ebafec001ef175904c3ef7edec567e3f5c85092af83b432e07b7a6a9d30095320da9c6478142ee02cc01d345745106b019aa2a09dfe5cebd947f6d3a70a092f455c15aea9711fb067dea5d4ed399df49fbdb5903ffd3aa34d6fb192dc711bfcf2711c37dbe41763072021543eea52be4862c1c453546dee41e16b9e55fe69a2b4a65b2d0df8b4dcaf20514488ade502cc11f47f29736c1dd557e88b6fdc66ebccd84797f115ed65944093bf37f8714ebd2e25555518eb0d542f6ca4d854b56fdacc4fb33b9843a527ae6a0e6365939a0723592dee7478d3f5716a283d9398d41313df28c20f9edc15ab19aa14fa067b887274cbd693e5690dd723c60be999b0a0f8a0b5007c06a56f309d9c6fe1c4082b2346d13410985e329aedaa01960925af71c4aacc5a0f8c9c908e4e2e6bb7c66ecd4770ae6b2fecd81aa7e667d1256488a36372982c6944f0f29455e5ac9de0fc362383ddaa03c01753d6ca6e6190f32ef2a01ae668adfd80b608d2541d199440d9c7a5d68a2eba138e823fe9eb8bcfb01a2fdad2910553d8d621e84013a638c93c8594b4ed396ce4524e06ed0da82e220e52239a495019305e64b9b92e34caf1f3dcd7e672f0b8d0736721ec13ad5cac9b692622dccbd5a5e217a2b8239313bd5ee03730b89318f2567ec7189d672da743248d5ad9188f771af8929316e1befc54845baf0a2eee5a69297ee9eaf9a89f858f2f6100e61c63cb8931f057d25195506108212d27747d76036a5996451aa6c29e153251d914dc458ffbc1b49da97f12cedb3a30549365e7aae62726247f091bafdfe7786adb977e415797140a9c9e0e11b3235fc630644ec80fb3ce2854889727547257ee0043357a28e0760f44cdc0cd4f8ab86cff59f6ae28bff110ef5627aa0500c156edec52c40fe51fa8fc41c73146737bd766fef471ec13d63649bf667195465facce83d2322a855dfbc688aecbe8f5d44ef5b451e6e320a2806f0e8b881fb66b1e86dcfaa49347b228857b60333fedced49206558e1d144e06fbf80a8995f8f43bbbfb1369da27c70cc4f068085bc7ee4d7275a6fc216cfabbeaabdcdda7203d4fe4169c9724e70bdbd833d70585c2ad704e613c169649349d4014172e7db0b81674332e3800cf46dbeceaac5e155b79e55479414142c56e23c6fee8243a80be5cd394bd72a1ebf3c557c40c7cd750fc4e50f6bb4a281064ceea795edf742a6cc9472c01b2df8b743444a8382ebcde81bf8fb9d473ea8bd3272e8191305bf2fb2eb26999d493637033ec179d8b9a69e75f3c94c611567fc3a32c36a44bcac38b7da36d82c3dd31c3bca6591e3edfde446912b9e62c330fdfb58c8ccac5875e8de7ee3386b6883ef8985ad1ac993d2d6fe1b8118812f1bda8af2de704928b0a50f4628b9406a66d02aa8800bde457f99b03d7f4fc1e851361cb1341f555a9545f36fb6799321c4cb2c423e015c09ad6c79432344c1ae7dc96b6c3f4f5808b12da65ce9a835b53cc188928e1f705e77dbbc60d2ed920f1f38914143a3785c7343436c55c4193d191e604be267cfac52aca4e517033cc56c05a29a866185be58b9c2e1a4c55ff9b32cd6261ae893c3953b4c5eefa5f9f466507ab01802fa7b0f30a59eab06948633847acf3d1c2b82004cbc1b662443caa877f38bfab9377e2d44f6a1b4f5acef6667baa28a28378d3e856454e17e16bace9d848be0743643ddbea43af421b90d157030615b3e0f4c5f7b4aaed45c538800afe6edbb2111b084e664dba57120e1878a299ee87a1e1cf9deae1f19faf2d4f83f48da6afe4c1a5e12b9aeb3a79f2b50091fbc4a0f4b4dc2577fd433667f6534f12154cd1a56ebde33d5eb443dd3f92bda824ff87f7f641813020a2252395eb45c84ff8a20e892ba21c90a5768dee1c92507ec86cd81ba8ac0d0587dc73096698555c1695306a72483850c501ae3d8db5702ffb4d0a32418f36c7bebefc631c44bbfe4fd3c992ede1fd166d48a1c00e8726222e18c3126c0bf7380104aca7def8e1008c871c2fac0c9d6e2b4066e90bbd9d6388e8a92431be854382ea5b0b2da06399229f0dd84644a2923482e20defc73585a7af587872569c42fb61d69f05febdd43a21410afc12a44824328845c795ee29d0647a296304f93e263a1c2ecf8e9e7f32dcacc6f6888bcfa4f1125dac3bf7398ebe32fd9b89a4946a73d9b89c9a07925354f09faf13eabfb9b4a0ff5dd8f11a0fae62240e2a0323c62d75f7639743e0dd317847305ca8c8bce89d0183c49af829754f642215073a65760e258978dd04787ed830c68b91f6bbc70b7aea995f97b80b29fad60a27b52f4ac71402dbec9cfd1a584e56487083c4836bb96da7177fb1ae1778f90ca29173bcce3f6c614549177c7a2ae61834392e8d91bd3eebeab823cb71165febf0281c8d44b7bcf2b754ec24c6fcc135b67c0ea1133943242f02785ea878daf0678f190135c24b51ef408060a0b486ff0bcd3cbb4b8529c8aa68d3d95805daa9fb164b5807db2f8a89fe060fb2b818c2dfa23e298371313da4f1aceb1471d8f08425e7d4fd640cbf4c66769c108477e5703024bf335aaa5572816cc2c42869c33758e4919ac9f78be1892032ea824e336c63e186885debbaf5c17e856e108e97162f9fe5862f024ce1e134646e5505de045a9978619a9606c14c83627ff8d92921e6b3f560cdc1fbac5aeca528e7a4a3c4309fed7922927a79b60940cbf024dd5409d856f627fb2e9974fe5014304dc74041b334dafd5d045fd991ddf2b208dd9bf39a591f50e6ec793416e2867f54e8c6c7e89b68c22275335611d24853a55ea91cacc75582741edca1793ddaf016d2e715b6702989fbf050c2a28e6cee57d0cc9611371951519946dd4997fe16f22e5645034ba9ab3ea320043e367d66516cb66f175a015c64199b44af409b83d91209019ee9c530d3eb24bb509cbc6bc987d9ee2df98dab9150931aafe02046f040dd042764e605b23f7956b3bc4cfc466ee9df1d9f5bb3eff31bf535f0522d667b0b2502c642b5052328d9223ad2a5113aeeabdb47bea711d893c6fa23044fd799490a1a1d18fa00421ec6cdeb678923a5cf2bf4adbc5146bac6bfbd8aaacf7bab40299983686a6e13deea3e06fd4a099ecf329f531749b6d448957ae7ad2d648ad31d85f244cd080654dc5fae35bcb98999b3205ef6998d474bfbf7b4c9c2d80eefc87b6e0b16edc00df2823bbee07d0f4e4092d712dce856530288df943824cf273b41d5be04f407a7044f82e3f8d63a7ffabf2d9e4a028fda35d02db63121f720e66b9e819c3029834a820c79c154c377f52e2719fc3ff2a27600a07ae089ea7fde9087f6bc540bc6dec1dd4b92ea4d3fb903f69eabf6d919afd48f4e312b163c28cff0f441911af790e2cf59437d72e08fca768eca18ca463efb017328a21f8f577d69fa28f02b592053e6673342cf0b0cb77d9b0227c7f11013f7d8a9445cd769f1e775ce1b37b1f718c919a08c02a40a0bbb4a02134bedee1b2071fa5f74b19b7f4726a23c46c24e4208c15d43518a3a4b334c75ad5e12534e9d1d2b814b9d05ecd31b568805514c71333af42a0235c9f56864ebd4a2ace5ccf2b27d41dce611f3471fd0c6ad4f1668891cdc7f7b99c0f7f44fd24dfe4cf9c1f8046cf94f01176ebc578ef808f0aa32fbe90fb9c9c846917faff3fdd4e236c284b76c02dd33753dc9017742d8fad13bc28fc726775196ec9ab953febf9bde175c5845128361c953fa17f431475775d3649f37f56ad175b7d5d4707405f9d0929cee2f34587afa628bb9fdf8a294cdb7ee9cadfe036ca70aa852b83b4d4ce820d153b4d63f5d0252045fbd1b75d1cee5ca9299b470d000f384e419f1ed24d110d36381c515aa9fd65a92b7c9406c75ce937f3779dcff55e6582f10d0aae0922721998dd3c9868fce9d48f371dbccbe497424f513e4cb8d9473e52adc8182488af0c1e2fab5799578ffc6b3a78df6ababe9baa5f3acf74277962ea76ed1ef609f3ec89209e09a9766d9441252dbc9d03be31e40c8c59aec9563bc1d5902d33fefddabf9925f171a2373f8a7fc04f202a9b51e9e5ede5dec7c4b20cf04ba332c3f53bdd408b10c4f94842b8a2f381565b4267b8c28b716e9969bf9cff78b89d95ee21c3903ae25f4ddc275deda538db3ab7bb2e6b8f51f0cba5b6d894f9d74d45930fa68cca51f4b840d0cdf8e7a8a6b611b62d6ebf5b5702e6db0e66663e0b1aff8e70f77dd8c2a6779bda4fab4a7cee6535f4fd977adbd746d270104676825221a9027a6db18e9c63bd1d92ea18135e2db4ea853ffe54a31954ab110e14f8e7a258eb35aa585dddea030c41fdc796edfc61cb9117034e30b822c99d2dee7035eaacc301185f8cc695be123fcfeede524e7c7c10b8114ec5e65929803a2bc84a497111ed5efbb3d476a64ed2b7170bf20b43a5cc4dd9e2c4eb07cd33d9c3927073e625da0638719bf9a0c0fe2abf4df2d8491269b9600ff20390b37ae8e2e2fb16f16c6c2c2ae2acaad5fe7ce652fef8d1c01f2c9d17b43b769b1ea592cdbd7a2771b7e21026e8a2a61b80fd01d3f2adb0b9c5dcfb3cc9893afa870099083aafb1724e9c6906ca6f5c7f745567b647d27496f772e142e1edc3074a27bee0493e8148c8fd51cbbe051a8225a4205b7a910beae0d4a40f7bfc912bef8544ea48e56c39fc0f52fb34984a882c79039e9e2be5f8888c849d1be9fc97c80b31b53da1464893f96fa1f7641cc4da198258bb175d2586d4599b12e7c59d9a8b7f30bbafe8c225ddc644634349bab69ff74d52cb5a5b68f2d41ad2e98ce2bda0ec124a442e5e7c813ea2b01186cf426ff02183371d3db20472c7fb86c919a8df64d4b169846027a2d1a1c7f5e862d72f7debcb3079e502353978af0da5020d07ae9b270ea3245b8294d93ace88d51b522d83b92e4c3e80f9ac8ea35b133d499652a7c45930a231498da608a09d49c2d45f712fe75640ce3d09e8a9f59c4c2c70bc091c66044e8614366c9fbc69d2980923fc440fda42dd3e98b8825c37ad18f0c0b88264b37e8649069702014efcc11c36a925e663a53f3f0262514fe65449b1f040a8748b7464b73000d08574a3a9627e58211f115eefe00a711562a46149cd538344b3f66dad53fc43a84d76d7a896e1706c80cae0c819e9dd9ef570245f9b456f93985cf6004d3ec1536c11cf48c0ffa3cc3384eea438066272eea16b291059d9b75993abacb9862e48ef6f70b286da60c691c966d01addaf60f20a824f0b3e04793d042f48ac0bd5147626db385facb842e3421f65c34ebef68ea285c08a95e50ffb8ae69d513357be728c97ebf0da3ad0328570bb8fe43e7508414a52025c7cba03b9bf8aa2113f0a448754f204b89b36e671120c3d1933c02b3357b43b776af876038bdbe26d54cbba1d9391ccc93ce60e77ee13aaa3b56f8b0b315d08fdd1287e5dacadc011f412b51e6f39b98464ad4b39aa6f82181653e8cddcd60b1e7b84d77b5979d75cba3fd8efeecabd03f7e1e47dafbcaedebfabb724c8ca71d67570badf147b14ce6b4c4a20f89dd0f97f65530ff3f323114b7cc2a01580fec240824fbe3ac66e4529d241caf203973aa5012450d35d2ce304da7405337101a7e93b25e0d50e0d3ca3bf4fefc5c78742e93ef4a429dadd10ee33f68c74f7677e86e0a281892c528295de0cfa414504ef35510e085825d0e743e96f0eb399de291ec706b731c015e67089be02daa6f1f6ff526394ee381edde0f23dc04d9b6df9815e34b29e949de2deaa7c04e642d1337616408f9b2cfdf5c67ad9961a6d18c727f324aecac1b4808a7641b535c742119366816d61c22577805f98b6d8b0910494c803ee06ac84a1c7507740aa8e45c06b71a914aa69be53ef823d3eb5835659453df1e8012cd913dd95b95d4f6345922d015290f881e5895884be62cd5b9e54ecd059fcc0b3579ad5d6ac40c390882e302c53db62f31d50e11ba595b864160daa83da75ec9c1fb93e709578e539c9e0e057cc66ca1fc1daa506f822bdb6f7c3adc007639a1a8a180f70329125406258894f568da03088521e388e44811bb9c26f92fc3ff187c0bb43b4c65b5f49be09bf4e565e947d5e2c1f2e8dd241be28d03378a5aa0f51370e081b80a640a019120ea147e8df3ef858832ebcc44b24dc500390dbd9fd50b562b51179765f7b8cb11639656ec7be245f88ae8fc1ef4f312e4aae645878411b6f366888b1d4a571444a2b7bf5c7c46c866b9804238c4d7df6a919b3517721aa11e85ce07c8af5894331bbffd20f828cea65ebceb63e24999aa5b930da315785f063ae815710e3e2c0846a1bccf8062eea9fdc2bac4d5e411c40a109fe1c023e2c028728a57af3ed4631d871dd02e2cfbce52145e71bcda286bff75b112622c870f1d125b75509b30250fce859870dd06956163bb29d4486b7007230ac52056bdc29aa37c8337d4284e2f83a6f8d3dc99eee6fcd8028934aebc9b7d6ca404f358dc00a5ce710357501706473b38b5a0b7e33162a16fe8bf9b5b45605a82aa552cdeade22cf1edb591b67edb3a06edf06b5f60e6f0547691e98eb81f6bf97d02fd677a61f6da717d806d9dffb46db93e4d87439c620243a5cf4bd8bc036f075173a856f3a5fd2f5f46bca16b3f76749c26cd26695e002344394d492c1c461ef42df12d105db253cb0d4ac888850e7120715dccf6f0409a837894b28ee9cc91145e305177fdeea8de71299d699daf68fff42f9033d944bbb90e5d182462e45f7c5dc134b2a02b0469f547225915b6a3d19df6eaa86c593d46cc0e0c2f4dae16daca520d870ecffe5af3406bf22aa125623ffe7312e84d648767cf1d4d585591e366374b400dcbb28bc0cf62f8b182a26143c6c70d6b6f06c5fc00be4095bbd22bb4b8d2b23bec9805b2479b4f49c16551b73c99513984b6a3534a1776bd94743e3d7d4746d8b981b54d44411c209fce24c8d8e1e59610f4cc378520b29a9fe5d54bf324e45490e4728c3f4e545de3d41581e0d317bbf7d8be44e312fca711d2fbacf3f788829ca95eee8da6df9a65e76f9748cc4d6e0ff13e9af5764f241b7e441c9aa6e6dfb9bb84c2b99c4c26006e46640af8ad1911f721328b9851b00a4b5d94c7925a6f63f41634f762711493c65d2dd7a112a56432b621cfe51b88a849304aca4625ed72613876cf7ba3e3e25c65743d0520dc7e8b66574082bc1bc96cc209a51b5341b7d0a26c86b6a1d12e3bdeef36a7efde3d9331d0afc484a0d9c16166b62bce68447be4473059f71ef3725079633fe2eb0c53685a1adf5c821e1aad046838e2766fbdf747bd75f7d6b758a21c58a360c4a27d86bf65efb6227cf05f9a87f8b9300ae67c13d728344b7301a85524f22ecb0d7789e3a66950681a2e20c2734453ea36c93b67d2fe8bd5cd6ddca4a1c149066f237e99e222917c2a4985c531cd7de8f7bfe5a0260da66f0b2519a677e93ac760d0d814364c141a52e2ada9030581d895b2fcd45ae0b50be6deadd517de044f7030b78d15f7b54d5c25d94d8cc8ba05cc3f7806e3e567d5dd7d4934f6da96234c40c405478e32dc361dcdfb651e06da65bc9ee8d06223dceba438e69e708ef766e4d26f8146906196d5b6fc01e34c791e2cd892ccd6ee00ecfab0d992b1c6b83243ae2243cf4d5d16cb38267059ca0336c42f6cd81011e9df8419ff9f501cacbb2bdb6411c1f43b6632b5a6a4468e0efc0f3c6736fb98c223dbf784fae4722b44274783af6ea3bd9a26fa8ce51153ff49103f00353d9f7d2ff4dae6b3a31066556ef4e9fb3990b40fca2cc3e3964ae8a861ffd881a21def32a1bfbef25922f79ee071d02c48039ed1aa980c3ab2d58f7331b27d7d906b1d2021a8466ecde48f35fe5480605e32bbdb0580425466e883e5aba358b9eb0a1f082021c65fc4b647a07b3d5b4701e140620d02ed66232cd7e111d42031bc8958629da7184d6136b7600ab10d5c69521bf6b6b9934a16843c03baca3b9a9662f47e6d656c1ec7542d72505131e6a1eb33ecd93fb02f4f355a128bf0926b6695fcafcc70b89cd502a31580209296d6caa9ffcd36123c17b9a46a6af0ebae80076b58c52b75d65af7f20530675cb7776f3d12ba3c815f38e4e1e15a0076a0606389ffcc8e8391c5b4cef3bd685bf995dc3648fddd269b1ffe13426943cb8ba94e7bed5cb42cf8c9dc3b376ba690895d992131e45103b732a9ceb5a0384546ea3b8f243b6cc1d24bea2ae52cc434664834b77a952bebe9da889334f57a075c53d3aa82abe484e3e78717a4f1b1aff44b0f276fd1075eaa6b23b560bb145989796727f134d7adfd6b2d8d92765966ed60a3005abf790366ce6f6f742ed411b54524e4b8702c1072c8410081d35d68431a80f29ae665d36bd5564581cd03e06812b78dd631ad41150dcd0aa0f9942f0cc2c850879f6ffa49db85d507f839413a34ee062f54f360fa3018d65ceacd25441a6d4d1e7ecd0bbcfb1418cad9fbaca2d249376664f739b8ef03eae845fff827ddd9a4348cc3c5e5941ce8c3fe2aca3ed58e8ebd586e442086eea0cb067687b3ae2118b10f976e994af930abcb2683036cb8d2f32d1beba8aafdf5f14776ac0240d0a76ed80fe62343307b1b5e105e4fd7f163a23bab4e344278abd7c35d366bab67dab098333d8ed377f0452d3c3d7af59882edf52a0eaa6422e067ae27a543e2ed9088d5a1249d2488ddd6cf3710f8b81360b6c5167cd6ee552e44a75e2594349550a81e17a11da6d1bda040400aa1fac8e7c2208fe11a1ff6f4c591936f89545d3f179b493ac4b34013a7b6ca867ef12835a5363f32333d9b795a99f4ecbf498969a7534448dcc3610583d41f73a4eb462ecd415ee704a20b15ab4cf665f622ff2d460b89109d60a63eb8d762f3f026a738bbc5528da592446b88cd74195ee8633f9d6aff0f5471de01c9f25ff511967cc77c30a57873c80872de63ad7d95624e316d025438526bcee59d3a01c3c41c85b27e1d3b75f0aeea7614e71523f81a0760001379a0c212a6c56a6f3b27f8bc531db70b220b8865eb6e695eed969d43d6382c37335ea8e4cb5f8887399dd9020e9581d3298f283b66d46d77be8c315c1090386455488025edf1e199931f5bdbb75d073bea72fa434d69c50b8a7f7a5d40443d1bb83a9fdd25d5decce8b78502df92d1fada544307f984b9b5249d48c83060825babb68943b106d020de305455712b3c1397485b5a559f9cd3735dc050c9a5c1904ea848f06200317bdd638efef87ced111d556d3a7d0467a2c5a41634613937d800578caf362613889305d9b7f5acfba405f05f2bd058df5610c97e5684201e049b64f46409bfd936b1634647e826dea94cad45472d4e471f20ae0a08b06ef5bd8933e20c3580567c325c1b657c4bee9cd79490f620634a0277e750a875c8c463af89c511683cf0bb93edebc1ee31cb12d0bbf9a6a77cb465aa2e5b3e6e7b6ccd3b97f92474d6f42ea0e11eaf89c1ad717f6f3a736cbf8be6bd01dd750486683609723f67805e4f8d71b57fadf71a4b682e671c797b3c5bb67948d29123f96c760cfc7dc375ac3d8658bdc9469d8a61f48e66b4987ed5657d549f9498c79171ebea8dd655e3c9d876035221a2db227c9463f9bd03d99e8e9c8fa1c2447bb2576325f5ae0a354cd60674916cdef26342d13282535c3a61f63c759a21932bba7b5a0e8b22c37f71540a145bcf4f6281ad9ba92dd43e1898de976fa79347cef823b0606872648f158b4e11f05426069178d55f50add7caa2e1c7467741c0de68915bfa847ed3f5b2921f99f0ab1d98a44d18509d371e7ab849fb8a8693f4d6d97d449fa2ca4e640bb1c5e10cee44ecf97260e960495f19782b218cbc89b3899980db58518bfb5345880a1439a6d025128a692cc1436c66d7a830d965e0f08b2354d568f160ea302598f2365a3b850ce4813243685f750dff2307d790ce73e74136c7919a2d6d629b8c571fd291f01cc867618592ea457491bb5e77146ec0438fe32c21a48df5a2d67961cdf4ee027507838295fa14875c8b8b9dbdad8046919e22df9f486ffd9ff2336aee43d29dc73cb4e10a836e43575730811f6e2cc99baad333d4edff1b3206457a2c81b8d38833b4e233e3cd2c62e046337839cab380ebfcc08f5d8d558ccd5ea588d2ea1f2f2e4e83e6bb75fb91b47004e67b920a0b353fd8b6b9f99156e3129c51c7450682f7cef06426ee15d3b0bac1b3c7a962c4d1b8143a017ec664cddd1c850b194ea83ef6c4b6a741874dcab032bba0bf908aab5dbf22dbf139cae0af8937c48b1cbfbc4b0867f681cd80450ee871d8b982da8962e2c39823c6e5fe62aef87af3e210ceb186678b6d9687287be8d48009c442258ed7cde1b67548800ea10fa90935cc87278371c65d3b62a39cf9f7e8dcac8c20bed45642cc8004b00c0ca1a844007553f81c49d62fd99feb027ba858bf3f45d42f1ac55aeded16f85e5fada0b1c26be0ea211388e4e864396757f73c9917c276ac566dd87ff727052cb63853368bf62b327db6de190d154e8ed8bdfd012f159389017c8c72580ce2b29bb61944c61fc5693a79a68946ca8c1707a68f387236a0df8f18f6015f53f64d99d5b52fd2aa831c91b7761b6038a7472560c33572490838c861195a45ce40d7b04b9353ab4f40dba3716270bb9b6064034879304268cda23a0ce62aa1d7af21c53ea357d6575153bc365e4dbcc7d2005f09228b8d53e3f9b1423dc6e9b0fdf655f8d7c89634d88d778f12777dadc3b25e248646a8c5350adff176387a904cc7bd1c2961010b13a0514373b4b2f9d9b6b3bf1fc9901ee684d30392e81e1cde9eedffcfa7d970b9a4145537ea1676112e8d77cd0b2da066e4e516e750c988de06e2c945a8f46ecd1af891b009a74151e62fecce52a671b2422fecc6a85045a08b2f591f944e7a99b541f319e74577d967fb1636ed66a031f02507ba0a38f4da71f6cc2ba15e24057062438bc813068e5ee8a177cb8db910dfd8c86cb5dbee0b7b7cceab730f7ec031aef8f11d4c76719d42da09368631322c04d817cd5e97377ff5e3ca6b9428ac593a49f4eeec67bf00b4d5e0e41cb058f4773f57205834c49a68c274a0d1ede18b27a042eb52f941d6eb94e34aafe9ea9bf5cec76e1c31e397c35b498e7ce5dba612fabf1d6a21a479652634f8cabaeb39590e082fe0d896d63a832328c9142f92f038ce770875f541abda53e2bf780d4713dcd2606a5299cbafb0cc71b6c0579bb2a4e5cb92df18fa456e16205064a7e132edd1bf07ac4c7b189be3a7d8bf550c4fa6c5d2278f4e1059819dfb6fe239604947778412548ad9a9fdfd04d9a138f4b5af6f91f32c38ccb6c32bf8034858fdc881556b7fcf69fa1b9dd70effd7fb1dbf6f0393857914faf83b196e7b36332d96035da3f4f7e00e42c56df35195c6270f1f2361fc1d27b4ee41284ae214b247d281f40bb791e82ba5f0062f1877c55f1670fbf840b971250c0aea7ba09c5dec7c7ca4a8f4dcb3a0d986502f6fabaed7df0c9cff102b74480bec59ac7dade9231942ab98fefe5a2371b7bfeec9dfcd83fd516ec6091cede8041f0d6bb6484c86ac787e7c416eacafc9f830fe99eb5e6af10e2c745929e7dfa174b4d04d0234d299b46df7782de00280e810485d6fe4a800144f09c4e63185b1052a4a242a131116464c0f7b175c82faf0d3bb19288423840372069ec56b98d65a8042469bd4413bd531363102d7dccf295895a7ab6ab0a9b4618de9d0c57e597c98802ccfa07b752f6ea7be1976370c0c5fb3abbf68701e89a01805f46126844ffcc25229565e6ca6459f6f95f99e4bbc35004089c7152fad7340b5a037683189e9cc4321cfe137f94ba7d756fa1a7247636ec66ec143580cc021286bf97794b1c87874c752a2dc913aded024e9275c9a70006d9dc22f82885b98005b5fe918b739c1921a4a2598d33ccd010e78258670fa5067d0e103c4d1c19195c45a8549d34a3d1ba494d3ef210bcf818a5e717d6ede7aefa78396a1e6c4fbf38d6dbc6ef9500ca14504c303fd3f8dbe853808cfb49ee455bc842be234dec3a23c9ef20c37de9967984728f24a933282d784e62dfb39ea35d969213ff24cb7a02667d3603f16ea4ab222fbdbdfbd09ea89fe9f65610412a5ab5d941c1c56fa04c3283b71bd6b3a527e6c8137a21cd6c748434256d2d5631d32038b40e91270c7e6206ce54059d8ee42d7d08eae8934bd0215962b4f916a238fc7998764d91630bf65600493aca6c4564d7f4a1344006885f77608a06cf378d0918b1714ee7495234eaeacd6fdd5092b489356573e5faf44976f4ed39d750c27c3b8199110dbb93f17e537561ceb8b567352ef4396320731b207d3f0a1216aa3f37435132d5ef6188ba5d0428eef7be69adf38b084ca1ef97e4bcadb79af93cdd17d5278008ce8085d3801abcd550518ab6a79a4031fb7e7aac6d5103fc45520247cdeb00f2d87d2aef966f3ad2ad5ef87bbc882d0bb8098ec69839a74887f0f719380b5926579d0875e2f61adfbda1da3505e38f67ea67ba464fff4887b2ac67e952ef3004fac49d41fb6c3110da08c88001df6b36d6b403e2acf022dbe74da20fd0c404b8219fa2eba2ca12d08f48d6b6170ab71e3b8c19845426db74fe8ab9a185999dd3c091fda0d56a219fe283d60d850aef9f268c771a46bb8d5fc29b544d52620cf1a23438de36b3dce7a145add63527fbd7847bcbef346cd0d669e66d163de6df466fec5904334fda21258590d816f9a171aa3159c349a62d9a22a65a0e454d72efbc98b078e13ecf4ed8367486ab5976d3185f684a5a5a25d13e1ba93c84d6d61cdd5cd15ad08c0a0134e8b24faed6d450e85221e8a06cfa3e118a923328b1623ae5c0490227c834bf57db481bb4a638534a4fdfc52b1048b25c3c5a9f8c9dec899dc136476d725e2e8783521f564dd303ab49f8e27dddb3a4bd096f67fe452930e2c8f09981017d0e8ca63edae780f2d44a1a45682ded9506e6c02f597ef426d937669a31be919022b7ad2ee2432ecafed4f5c629cc4e9db1d1bc36a140ce0012fcea7539f73614dfd2bf6b8e689f41aa264bf2259b94810fafa07500063077a927846169164d6c7c838620520655bc678efc803c64b0f0bf177c5c239a9a533886e47d13b2ed4077ffd195967004249c7f91754f5d871571195659b3d3cdf1b46939f76a82e925a96c8bdaf940f329183085e44364033acc8102ef6bfe6e4feb02bdb45f0be5f48b95a692e45e5b362a9779f1f4fa37d5bbeb8b0516d1d0142ce8828cb1cc9f37cb645422c48149ebf517af6ff68c9413e7b182b0548d631b9dab21d7182e0bde7d88e64f81136b60abec1f44c91855d02d4bfec36a80570eed942cbb1f01576eaa566a01bbd679383bd99cc4a7a1ed7ea51d25da1fff4ee88d2509550d8a51710bccdf516ea102ccae8df17f853fbc5d2a665b64506089b1b618dcd33df52c50d4b04007541d86210b54129871c9aa910252dc30ab99444275b2405d9df1a3f9086033c8df6ca12e358b0fd79bdc30e163e5798c1b8c010319379d572d7b1fe7d9fbf4de1b104a3aa8ad79d56b546f279ff697defdaf5cb9978dbdf45ac1abc5b04e9c036c584dce3db365771c70efb6d9f268098ed8be381b55756c7fabc24de442e212f5331b7cf37acda610c25e222f7998913b10f5f8b04cebe4c690382a47e92f4e3fb795d9102e295f546745a8e8c7ff434eb84b866e5b736da81a4e5edf432a58fa8ce99ea939bda9f7d08982485bbfa896a95493ad5ece6bdf831d478d833af635362dbdb2ea06256d605dc674024965cfeeb4a36366bd475f6f969d9f850aa46ada82f4a64b382f8aa5be6d18eef071206757d1306dc01ebac825958aa339f8f7c7d52f430b4ebc8ac76a2f800713d6f8dfff68b4f97a387545ffff064c22f0f61fb7c01c5d9adcebd1b1d6646ce152383dd70be66388bb6365fadd161e1c0387b7afb150e75a90c4675f8c2f9111252b0aa76ba8d50a1faea74ede25104f5634e13de03cec4b0febeb5d443419d008c4f8b8da6460cde4d1cbfe1b5bc25a05d840b4c73880de178bbeac91855ea5de505e615b7b4d6b7ff0b5187620e01346bba62eff1af562528a00f5ef383bfff0e232bb853c4cbc12cbc16180de3a10101d33b62aae3fe8ff69f7932d85c9c2fea83735cd86b8812875209c263dd69d3160862cd3582a0577e14ef6bcad649e9155ab0d8c0628e044106338690a6cc26046e9ecb9a63d70c53bc60b9da5ac8949f282665a36bc17c9a4d0d2f4f43f968158ead2f3e3f9f68aa608ff0db686c4f47dd0d380480a7fb32278a96aacf8eef9804c48706d5dd1a9222ecf1175f9f8982e1d7570f8f68a83fd583af673bffd4e9eb44be2f71cb9743ec4a14052556ffef8842f38bc65c1d60b947b62dbaf4bba294adb98e5ba0399be82ed76bfefad174583ab5f02350521bb9991692a537f5f7c37098c7de757f1c28597faa6fab67e3805c7c3cedacde1d6bce250c6e3bd51f238ae0cf870213d361da25416ef6e390880f12fb17b680834bb94c4aa8c38e54075817ab66b8ed27a8e89ac3b9c711fbba1862ef3c18e5eb21b51f490adb134822496c6663e257f07c1370a364e2e605639238aedc534878847d87960b709987610ee0783bc7bd8c9cb72974e87d0df1efbf81248c671454a11bdf552a0af75eedb272e9eac63f11e2c57f63e8128da0243a3256c9782f3d2d3e4e428c13d0c1eb0d976ccdd02eceba4fe61041c174d6b21527029710de0d6d9f1bb1ec6317ecbe942289083ddbaafd79dfd9beaecc13df2983393998c9fbf96549ae073cff6bc62fb2f812211828c86ee312f83b87da055b4d4efd44bde1bbca3de721dee768e841f8cd5f28d8b58b433335d4525fba951ccb4d2bc66d640054b8677b98a786fba58923f864543182762a076c37d9a4a4787218553f54bf363437b13d0a85f0bc28059e8c07414fe3ef6d04f4ecb54137e6da5f0f71e9498404aef0d3c9937929197fcde855104c6c14e67517bbcc9e0ede8fe04950342394d9c3a4e581a9ed13037a54162756cc8e5284f58ed12d9de292399840583e963f180bc9e96c1bd940878b4d4e4937d1b45261c1a65cbfdf0711ff5e4ce2f80221913fb4ab11b8841c1b368d08379d4f233c90c3f418593c07b32d671b2ca9fdbea3df9b5d472b2c3d1ecad22f7484ae8de1c3a1936672e8161166a13f1eabff36462d265f4abdf4772ce13c20ef2c50fdf7226aa1c46c320e9116518d27f77d9f6196dde35dd2793079fb12c524662cb9bbfd6df77b07f322614f185741950b4c2a281f91c1b028502886c18f10877277c8dce15ad5368a57599ed120ade4faf9093df0d284e938a5bded4f30017fa4dec1c29c965d183e824f8e4fb3e7a8c71158c7445b0cadf8ed7954a3020ecad111e1a5ca3f76ded6e8cf8e4756645a81668880cb7ca75c3d3bd260ed70dbe8c6a2b6146076eed0eac8a3c39930dd6f00300f96b66396f829b7feaf4a713f43001ef98f9749042e7b2bb1657c96d22b9dff94f1d32ce07f445024a2e3b4a07eaae635bcfe06dfab27fc4abef165c828b5d43be57d7327644794faf494ed678d0cc9ca981e7d462a9235c10010401e8a58ada2700972afc2c7eb910925da3c33c11bf3711f8cd5ed89f31eb989b93bbd673862eaea46d8722964557cfdafc6f0b9a5487aaa55fd61dedeb9be10abf2fae8356a003306e8e83714a15e690c6ea1c4030c81ff7c90642a20f96259ac3e077f15a9a6a292562fbc73fb671935cf01d85d0e89f80da2f98c34c545d124a01f9c5be7dbd896062c7a95ff5ece3756366dd2825c8e7f23b7e9357ae307c1fb2c93e89229fa5fd6ad1282d8e9d9ae18ed84b0eb63bd875f141f4e13e22896a6e777801633c5ea6869a75819a1cf2c78135d389a0843149fffc421ba841e77c5bea5c20b0ddf828ee6ca07ae0ddde2d46f29eeae55fd00982b64cf19be48fcf6b3fb5b2edea10e3e2a8b4721039b9d45e8344b5c0435bf90721d29a0adc810e8dc9212450a8356e27373766fab58a84f1c72e1848a9197825dadade8ff783be4223518d8cf1d37a6451b224a5a8f58d6fb1b0e1a8782fd1a7f4508669451e6d4fcfad38d9e6928c6a7d30b09a53ec579208a7932ee65d0d2fab9b02732a2c5ceab1fe538e939f2e19fe7cbd647c3d41ec3714fc52ca3992c41e68887c766e37ce9e849da6d6a9b85627f2c5a5f8c99922db2a4b197398545e50ee457432b8c33c4e110bd9af656219eaa180d038830883da2491baac3ec758bc48addac41f349bd36b0ece388a10166572194274286b4072daca6531ae94b61819c3ec58528f55e3fd3c297fa0c61d1a626d0c5cc672a6e8c25f7f21906bdc187d40d5010703fb0d1a0771c3ae48622a228d7761a398193ac646daabb021a61186446a43ab5ae76bde26ae8a7fceb60f6ce2fdd7523ab2d36b40aa987bb3682678df0a01d31f6da5add6f2ecd5a8c33d631374ed4a5e671ba11fd00a77c7778b37916c10f0a1832e406437fcabff5c74bd11198a870afb073bab45fbf03fedfdf6c903815b0cf7acfed9fc9a2772fa92fbf78c4ea85f7bd58a69a8ee83602ba74549c94dc58fc7f48ec13a7329f36ef8621e060c26c16401ef138c24e666bc984b76e482935cae732d9a4687334a432e1817dfb5717cbbc1a9b77bc19db25889d023090edc422e192d065091f9bfcb08d8d5ff8f03315bc1c103f18368f28d860e988aea80665fe7d84d5756a5689125277aa9827675774eae50b98de75fa3007b5288985f55c1f8891bd56dc81016bbe6dad85e15ee444d3ca81d5b57182e09db82da9025b295db231d64879de7aacfa9126312d9a9e0e8fa5093419cc3934c994304a10fc54ad227cebb50d7c6b3908898cca7c45941c84bf852843bff59a2e9e480483f6f2fd8b585241b944b3d50182f399ccb8bfb1f0e5cdf856a5f06b8ca88d17fd21a75a31690ffb91be35a7fe7d4d04c3f5b4341e874aa22947ec92e0e4d0217c5d915abea5eaac6f86a97933ab6a35e3dbef7354dc80b2aeab189ddddd1ee2750598ab46874caa79bb8f1e17e0317fe6fbb2bd0ac6a160e4530e1e54a1c7065a001a4851b653489519ef983ccfa9fe8bbc4623329f4fae90968bcf9df22086ba0b87d4914acac823dbb74921fa7f7c73ecb8b7c464498b77d3a6b85ac8f3bca4cac838496160945a25b99c2ce77537ecf22f9d1e12eb0297b3d1af941ff8e104230c6c6f7b2385b08984e7581e1d6b81dee01d157c5363421404622b59fdc3bf923ea5af35728003ae18640bc8b3830e60a15b09e01146e0ce8bcc88f10dae0ab9eaf22d227ab74ee655d1e4943762f59a8d6b92e35523905bc60bfa40ce6ede94a347f1a0c0e203c22a675a0a93ac946a58c4a82f9d46d5e84ac3d50f5b687dc03bd0e9600fe99ce8efd3989d861b1770af805570862d536ac5bdf595ed703ff6b55bb37172176759de4c6d7bce05d2a0cdd66bba667ee3f96b44738cc34cc928b428d3b7aa792f3443d38e8d1941f9a347a8d9899fd181d64e54c4950ecacf6357d6f71ebb9db9554fae19593b8fa422a070428d4a5d7e06b7685f6c4d2fe0287d8cb2e820d805327af616c9e3d8fd717a4a4938c4b27d67a613707847bc4c5fd189e9f914112c4f3ca77bb4e940325e706e49eba2ebe859e6d6d3d9711bfae54cc5c0ee493ebc86761cf4d88ec1d31734700fd5dcb5fce408f360eeb4abd6d9951f22eddea92d0ded94e339bf2e647128347b7d658b2868cab01dcae8b9699367139e32a0e6f6c80285a8dde6ef8183ab6c60da6fcb64ade43317927a5905b2150bfab9c4d644505e447844e40cfb55229ffea41cab5a6a80149b3b9052a0723cb7dbcadfb8228fa41eaa88890706a81fb4e641038aad0f407a8ee317bead030bcd34373f789a1e7cd5540bb0d593d5586eb7e4f707ea4e51ea158e4ed247b8c7dceadda93096d04dd2c31a26c1b66442d65821243ebbbbdbabdbf388ba50ac109275a720821f5ee30038d534ade56f3ff8cff1baf347f9d97169cf5fedd68110e430f6a8d5846fb707bebb9d19fbf327f95e4a826b297955396a80ced097ebf70b0ad05786693242ece1312bbe7c4adca6bac08dc6da497bf3dc38afcd55851850ced6ad40e654b71367ebc8855defc2d32493a1509277a441f9c91279480f1ce43fa98b44591853af116a5129ef1d332c828890669a2b7e19930cf6a7b5b42fb5e7fa69aff6b4cb0c08241d9e30bc3d660fc56456f1fd5e8025fe2261c683180b89e63c7363d70e4ba19f5cb65134cc4c7d40e39f741a6daf72fbbd08a4185a554152bf45eb3daf4e00cefcb1f43e60249e96f4cb0f5182215414e78d594d6f3af7182e8b25dd7c7d1c82e9e807e261b24bfdcfc6f8affd273efc706f2289c26e1a933b8a198a9733ca4a683e44df8f9312909a26f5b803207853e93a3de0fe31bef9f54479c7c4fe6cf97ef3b35b66967d25abd3ac27dcfeac2d3e1e13aa3a89d211d163ac408f83fc6a5da6a3904a89e2d1a47999da56b82ed027127680ac73d37624ea99f6fcbe23e0225cda670ba912244ceac54d9374446a706a9112b9ce9e8111bdef58e12a657ba3ff6c99ce76d18c22ca5c40444338b0cb219e002e7ec0b2713f85c7f37cb4ecc668ef000d90ee47ccadeb7adf0c84b93bc6b698646325b8f2501005ba653f14220af355635bfc801e86cfa8a5c2523b5ead728d566c5dd55371fbffb3733422fde6fa9301ed10af89548f01b0500820e68a86184a220860872c63d21f339ba0ea78a2cab8ef3bd5a55ac5d7b535d53ace34d8d3b47169aa9bf64f2621a021fa4ba3845b14398e848fc6eaa6bb0c0478e1118d9c49c98bd083d974d5cf58dcc554f492e23a11e007672278f702f838f043e3a970cb6414f5a977885b150efb5c777c8ef2edd17c69b0b26986d5882df3e96b015d75fab484a815b423da0dac6725d043e871c2d1d5f8f59bff2c5c3a2f855bd3619ead7f036385d83b5f7b61b768a6e1bb557c484b795f513bc1c63ebce83bc4bf8b5bda6b623fa6c6cdef038a8b5627fe98c6998b6a1a290aa713b8f3e80ecd5bddae046559a004fdc6ef5d6c2da61294e21a761fd46ee025ce65a6fcad27c315d52dad583e8e0f41ef53407011ef828e75f2734603e258309b8eeb1cefb83b44961b023a24b459e5246295ef48c338bde3af663a8f44a83782099cda6ffb60977e5930695f5ca8748dc0812fee3cefdd0765e22251f8639f56c3c33bfbb66f43964ab0112b1be681e1b5ffd00e3861e62411e19e13cdeb8156413dd0d579cf23d4cd348870cbf400c6cd218e88358f9ef08e11dde1f7cdbccceb28d90f9f34d98a14f5198ccee1859255f65094684873319a594116ea474ee295cbe3b54c08fe28b7b1f2b071487d349dfa0984874566785840a4906c22a3475e61e11524b361124679a61b0f933c7b2d7c8c4d85c981f06741074f88c7a92d46d9ecbc70c2a639ead4fa6898cf90fb3b6f688d56036e9113e88e2d9441877c98847cc5ea8f09e5f24ba4e4340d4b533fa820c8b76ffd8316a22fb3ae064fc4a4b3f79c698e778420bcbb74ece3c51e3d8a2a896002f1bf015b4953d7cebef9dd775d0cc83b6edc46a85b95942436648b34cbfc8d1249263af1dadc38f78fad19578e76f2587f257e1a04bff55242fd96bf583de0f7e1b3f9ce6cf3eb76f35e7602c353beea36efe58fc89a862767754948169075b114986ede67c64eaf2b4be9375690629de9aef7edee3b8609821e3f4167720f22f22841f84269699ae0ab9f4d6b3089a7fbf5e99bc10d6c492ca05c1e8d50d009781f0d58722bf064b1d2937db4fba0f65a3f1df47d206f2472ecd2bd7f1078b2cecf6c3a1528b63bf65acbde40b7d684444e9fb776d6bfd614927aa9aed7b29c31b4dd3a55d0a9b45775e358101e1986d1c6ee77737f073f750c438799b60bd5b03d8d4c894aa8dcc029079e851bb35b2ff8e202ac4dfa27c4b373df79c241117b3c3032dc2c6b3f6135eb5eb2c408f36600fd08bd2635806b5282decbce14e014fdae97fb4432407066aa85baf188201bbd6f21bf7f5b6a1b8402126d573db110a5d02544ad87cef41557e362e895993f04f7cea9fcaf8554483e5e4345c91cf157e552ae98c1a02ab0e7286cffb8baaf357d958bc847f98da687c971c6beb4a497b79c26077169df2b4a263a033c16fab34b6ada8686cbc7c62dbf1ebafec001ef175904c3ef7edec567e3f5c85092af83b432e07b7a6a9d30095320da9c6478142ee02cc01d345745106b019aa2a09dfe5cebd947f6d3a70a092f455c15aea9711fb067dea5d4ed399df49fbdb5903ffd3aa34d6fb192dc711bfcf2711c37dbe41763072021543eea52be4862c1c453546dee41e16b9e55fe69a2b4a65b2d0df8b4dcaf20514488ade502cc11f47f29736c1dd557e88b6fdc66ebccd84797f115ed65944093bf37f8714ebd2e25555518eb0d542f6ca4d854b56fdacc4fb33b9843a527ae6a0e6365939a0723592dee7478d3f5716a283d9398d41313df28c20f9edc15ab19aa14fa067b887274cbd693e5690dd723c60be999b0a0f8a0b5007c06a56f309d9c6fe1c4082b2346d13410985e329aedaa01960925af71c4aacc5a0f8c9c908e4e2e6bb7c66ecd4770ae6b2fecd81aa7e667d1256488a36372982c6944f0f29455e5ac9de0fc362383ddaa03c01753d6ca6e6190f32ef2a01ae668adfd80b608d2541d199440d9c7a5d68a2eba138e823fe9eb8bcfb01a2fdad2910553d8d621e84013a638c93c8594b4ed396ce4524e06ed0da82e220e52239a495019305e64b9b92e34caf1f3dcd7e672f0b8d0736721ec13ad5cac9b692622dccbd5a5e217a2b8239313bd5ee03730b89318f2567ec7189d672da743248d5ad9188f771af8929316e1befc54845baf0a2eee5a69297ee9eaf9a89f858f2f6100e61c63cb8931f057d25195506108212d27747d76036a5996451aa6c29e153251d914dc458ffbc1b49da97f12cedb3a30549365e7aae62726247f091bafdfe7786adb977e415797140a9c9e0e11b3235fc630644ec80fb3ce2854889727547257ee0043357a28e0760f44cdc0cd4f8ab86cff59f6ae28bff110ef5627aa0500c156edec52c40fe51fa8fc41c73146737bd766fef471ec13d63649bf667195465facce83d2322a855dfbc688aecbe8f5d44ef5b451e6e320a2806f0e8b881fb66b1e86dcfaa49347b228857b60333fedced49206558e1d144e06fbf80a8995f8f43bbbfb1369da27c70cc4f068085bc7ee4d7275a6fc216cfabbeaabdcdda7203d4fe4169c9724e70bdbd833d70585c2ad704e613c169649349d4014172e7db0b81674332e3800cf46dbeceaac5e155b79e55479414142c56e23c6fee8243a80be5cd394bd72a1ebf3c557c40c7cd750fc4e50f6bb4a281064ceea795edf742a6cc9472c01b2df8b743444a8382ebcde81bf8fb9d473ea8bd3272e8191305bf2fb2eb26999d493637033ec179d8b9a69e75f3c94c611567fc3a32c36a44bcac38b7da36d82c3dd31c3bca6591e3edfde446912b9e62c330fdfb58c8ccac5875e8de7ee3386b6883ef8985ad1ac993d2d6fe1b8118812f1bda8af2de704928b0a50f4628b9406a66d02aa8800bde457f99b03d7f4fc1e851361cb1341f555a9545f36fb6799321c4cb2c423e015c09ad6c79432344c1ae7dc96b6c3f4f5808b12da65ce9a835b53cc188928e1f705e77dbbc60d2ed920f1f38914143a3785c7343436c55c4193d191e604be267cfac52aca4e517033cc56c05a29a866185be58b9c2e1a4c55ff9b32cd6261ae893c3953b4c5eefa5f9f466507ab01802fa7b0f30a59eab06948633847acf3d1c2b82004cbc1b662443caa877f38bfab9377e2d44f6a1b4f5acef6667baa28a28378d3e856454e17e16bace9d848be0743643ddbea43af421b90d157030615b3e0f4c5f7b4aaed45c538800afe6edbb2111b084e664dba57120e1878a299ee87a1e1cf9deae1f19faf2d4f83f48da6afe4c1a5e12b9aeb3a79f2b50091fbc4a0f4b4dc2577fd433667f6534f12154cd1a56ebde33d5eb443dd3f92bda824ff87f7f641813020a2252395eb45c84ff8a20e892ba21c90a5768dee1c92507ec86cd81ba8ac0d0587dc73096698555c1695306a72483850c501ae3d8db5702ffb4d0a32418f36c7bebefc631c44bbfe4fd3c992ede1fd166d48a1c00e8726222e18c3126c0bf7380104aca7def8e1008c871c2fac0c9d6e2b4066e90bbd9d6388e8a92431be854382ea5b0b2da06399229f0dd84644a2923482e20defc73585a7af587872569c42fb61d69f05febdd43a21410afc12a44824328845c795ee29d0647a296304f93e263a1c2ecf8e9e7f32dcacc6f6888bcfa4f1125dac3bf7398ebe32fd9b89a4946a73d9b89c9a07925354f09faf13eabfb9b4a0ff5dd8f11a0fae62240e2a0323c62d75f7639743e0dd317847305ca8c8bce89d0183c49af829754f642215073a65760e258978dd04787ed830c68b91f6bbc70b7aea995f97b80b29fad60a27b52f4ac71402dbec9cfd1a584e56487083c4836bb96da7177fb1ae1778f90ca29173bcce3f6c614549177c7a2ae61834392e8d91bd3eebeab823cb71165febf0281c8d44b7bcf2b754ec24c6fcc135b67c0ea1133943242f02785ea878daf0678f190135c24b51ef408060a0b486ff0bcd3cbb4b8529c8aa68d3d95805daa9fb164b5807db2f8a89fe060fb2b818c2dfa23e298371313da4f1aceb1471d8f08425e7d4fd640cbf4c66769c108477e5703024bf335aaa5572816cc2c42869c33758e4919ac9f78be1892032ea824e336c63e186885debbaf5c17e856e108e97162f9fe5862f024ce1e134646e5505de045a9978619a9606c14c83627ff8d92921e6b3f560cdc1fbac5aeca528e7a4a3c4309fed7922927a79b60940cbf024dd5409d856f627fb2e9974fe5014304dc74041b334dafd5d045fd991ddf2b208dd9bf39a591f50e6ec793416e2867f54e8c6c7e89b68c22275335611d24853a55ea91cacc75582741edca1793ddaf016d2e715b6702989fbf050c2a28e6cee57d0cc9611371951519946dd4997fe16f22e5645034ba9ab3ea320043e367d66516cb66f175a015c64199b44af409b83d91209019ee9c530d3eb24bb509cbc6bc987d9ee2df98dab9150931aafe02046f040dd042764e605b23f7956b3bc4cfc466ee9df1d9f5bb3eff31bf535f0522d667b0b2502c642b5052328d9223ad2a5113aeeabdb47bea711d893c6fa23044fd799490a1a1d18fa00421ec6cdeb678923a5cf2bf4adbc5146bac6bfbd8aaacf7bab40299983686a6e13deea3e06fd4a099ecf329f531749b6d448957ae7ad2d648ad31d85f244cd080654dc5fae35bcb98999b3205ef6998d474bfbf7b4c9c2d80eefc87b6e0b16edc00df2823bbee07d0f4e4092d712dce856530288df943824cf273b41d5be04f407a7044f82e3f8d63a7ffabf2d9e4a028fda35d02db63121f720e66b9e819c3029834a820c79c154c377f52e2719fc3ff2a27600a07ae089ea7fde9087f6bc540bc6dec1dd4b92ea4d3fb903f69eabf6d919afd48f4e312b163c28cff0f441911af790e2cf59437d72e08fca768eca18ca463efb017328a21f8f577d69fa28f02b592053e6673342cf0b0cb77d9b0227c7f11013f7d8a9445cd769f1e775ce1b37b1f718c919a08c02a40a0bbb4a02134bedee1b2071fa5f74b19b7f4726a23c46c24e4208c15d43518a3a4b334c75ad5e12534e9d1d2b814b9d05ecd31b568805514c71333af42a0235c9f56864ebd4a2ace5ccf2b27d41dce611f3471fd0b024262d8bb8b81e6fba34a6f88438a527a829a7669262f5389f495c437b256ff808f0aa32fbe90fb9c9c846917faff3fdd4e236c284b76c02dd33753dc9017742d8fad13bc28fc726775196ec9ab953febf9bde175c5845128361c953fa17f431475775d3649f37f56ad175b7d5d4707405f9d0929cee2f34587afa628bb9fdf8a294cdb7ee9cadfe036ca70aa852b83b4d4ce820d153b4d63f5d0252045fbd1b75d1cee5ca9299b470d000f384e419f1ed24d110d36381c515aa9fd65a92b7440815dea3c7565568c98cf2f2f7fe823e8a115d977f3288c587f11e4a875c81ffcf2ca3bd3505f14c340f961da318e2d5a3e21c127278db9681657b82c2628bddfd24bdd5c2aa22a57b743bee294f3d98b4c7849eb48e9c909d34b248c89d7801f388ea24a1ac9a2b30b001e65424e6f7f9e4cfee97d53c4458435b1c277fb64f501a4fa3dfbd5c4bd87a84a59b4511b23ff4ae0fa9fd216a0bd72cc519497b310d6bb23e7ef195e4fc12e3c85dfb5fab845394b4aaf16d1d48a88e904a9b4ec8955866a972be131b84c0b237aab9c6f756b7389d205c32502d6fa4e52b3dd47232eb1a53da465a2352d4567a83a79721bbb84d3e4d36f51faf16103aba155f970c70e4075983cbaa00fc10a07906c529ca023646eda35b7151f3281be6ab460ecc2ccd24b14874833a8b344150dd96df0600ece40b920fdfcc30fe5ff7c9ac3f6dac99da1e02ada80ab43221019b2bdf99f17257dd7dfa96604cb0d155be855f4ab583eb5d0a53f53939bddf02c530f0c207ab3bb4dee2e8e4f54f7791a6613092a8b5a699879a203a814815de347ff13d81a612f2c8f6c108960561fd5b37c3fa28d9ca78e1b3f22fe33e8461b9367e1204964890d3b9e725b1f8fcb136cdb21087fe4ea5dda3c3c62d55c3658b5d922585cbbcb37a7a5ee49904a7329ca0f420058c01b870066546437656f05f0b1a5535ad3cb3a99631290a5f9df2127b0a07ed83bf56d5818eebde6f40cd98de6b0ff94fe9e5c74ea287b7bbd110a3f734db267f6044949c13df2f925acb8241e949417bacaa5ef00361be1e6ca5e2c8558f7de8ce02345543ecbafbb87db3acad04d7959dd4bb7fd77ff0ef80fa4e6d8c6a4fca05db181d2321718ed3d7e2d62f76a35c023fdeca29f5dc099c58de2c52d12fe56c841ac6f3bc55ee101a09f706e6b4324afd5925df7b495156d58a4b45634e14bcdec2723cd98b8e229ee3876683b899dbdea46a270cbe97b5bf1fcc2e0c915b4f580527c764f26ea5ef0ee4c5730097dfe9cf1b97ac0d3e0d426dfc14269c9ee229a7ac72f4f908a6a4371fef9e16c794a58513bc0eb76a345f50c72c3a2f79474454d2b28273e9e5dbb2d48cbf69e77e0725e8f241cfc57bcde32f6b52ab802a1ea3bfd7c20e7016e7e357bfb9b900a4e925b7484739951e460f9b810f888b2e9152a116176993235e2c4daa92b11fd3de540664af73dd332dad3a5ec4a0848e9543f7b23599b04b38988b79d1bb2958ff88fe7e07872fea3bebbc9d5223ec369a08c1de6015e7d34c3b4092a3ec8517665a4db8a4ad95c61ec049a9e1be652d703783dcd49cd02eaabd5daa47fca943a4f715d85d4f3616f5e66670ff0a8e234461a1a5557c29c3545a8662eda20d2840f91886582fc7f2cfbee28a5acfe0ab67196248f211317811679d1e3e85adb22a8abd94445b2e8444a98c71bf9d5b67a4b8aed524244b39193e2499741d0d36609febf4a0b21c007540d415f17eb4ccc9e601b28626607f39dea1767cb280cf1d006657c40697fb4e246b86d3c395435df61548c082ed346f2c4eb1ec82287b2680f91ead99599112b12af1117b7e257843d67f4769499ebd53d384652cd4d200881c1a7ddc1824743207e67f4231a9b1aee9ddb0a86bff5543b13b11e5a77375501613fbbefe686ff79604dca88e8c6877eb96b0e99ee471bfab40c4bbd155a5ea03d5cbaa4f2bf129cea772af766b59072b1ac42a4c2b83e6f286b0083581e1b5beba9eabb2cb65b354355c19acae633ead4b45aa2096f68a869e6bc1ecb49501a68d72b7b45b65ad32eff419bb7140527e72c4e5f65d50cd69817a73e525bc31a1ba125453be52dfb663d2982b5943053bd974bff64ba7e0550e52f15da7c1fd5652a155f9d299573ee9fa7386eb8120a58fdf52940fa151d030144155af8b71f9450ed4ed448b3be1c31b0fb4a5a6b40d95676f3715e89cf46fa4bee1f2c81ff06f20733d9d316279cf6f7eba052868347755c745fcbfa6569de6c3e793abb0346a496dd5521362486ded9b457fb3a9053b9033dc8f248be297ddcceb294cc81fdd1399079ab95429d3883faf196792fbe86bdad241637771c4901a3a7c247585c7509d0303043c2919ed85b603b769929efc7370515f17ee550e3cf253b28d8325c3d731b49af8beb9e1eb020de6eeacf9b225b9e2e8ed23fbc7e1c3ed23c5de38026051d838943148e9b18906b293d16b7b4969a7b80cb0547e561db34c9b0a3a3f2379c78d201907233ec4e1121aa7c01351553c9ccf09ae414b1033b44b4cf08aa5dfe268d2652dc0dcb5c1a3db29de0952c61f70a618562638dddd9828bd5620b2e3fd6d3b7b15b0a41f29281539de748a7c72653e5599bde09f0e8f68bdfbe7d873113662ecd071ca87fc24f03c12ad41ea72dae04581c16c8267418b3a6e85019a4b517bad14589282ed944b3663c7d75e069c3aea7676d2986112544a5805669ce4eaca4580a5f961161ac5bcb8592c148d7f93c19c4612f12b0219847280694afddfe23ac779a15bb02db1d6b82f1986b0870a9cd09af2b1ef6a629594516d05c0bb163c2630a3d890524c057c42ba5a125482e497dd4e912ac2b255b836cb639c5930e77bc7546f26b6cdfdae5e13498f3cbb24209d1b0bd4ec2753c86f33d9490f898aad70647329a41a260ce3f134f5ee4163000b14405aa0edcbb63f9de912fc8fc4b4d00efca6c33dde0d606f381e999cc1dae463d9d9a6c8f383c9f04f0f204b822d9490e5433ee8bc6169e327c8b38f469385427ed15f53c061a80a232d14610a39c3293b8e0145bc17f80ea3e8ffcf022b944621c7f296d1c43b10ed602dec80af95c4f6e762cec2524915d4d4637d99bc4302c4f0088db923bf0c941f8fea371c040e9a22a2c87345b1d702a2b38237b937ec76cd5f38e6f152253978885d6e065d3ee8e97362333612f5f9c5dee68f19c66eab46e1a8dc461be83284773e7f838b1b8012f6936e2837faa63392541d171a9c14148e83ea6eb572377a6a47f891c0ec96fd0df2e1d824305cb32859b8d1c8df8a2614e2ed92496fcd9cea6be5b3f10f2e3edbe9337688b3802360b585bc8a82132ed91cf429763a5bea4709f6fdaa0c9f58fa3dd59bd6546d1276d488a398d098438e227a88a30908ede6371ca516245f091be2325e2b28c5724454ec8c2f3be798f8deeb187b3b9ff22ad6d8b6efa444230369945f24f535ca8675b6f401c3c7d5cb6edf6d368f7769dcf2d7ed0a116386de02d942150ceb116ff49c514c889623780307e976e67692d99dc5aea0f6e43cb0c4fadcbd5eb3777cde4ea2734e7a58f400aeaa849cf9aa17cc74199f0676ffc5ccd6481807daac72957e3bb63fe0df18a03842191e930814038691730b859e29c7dde57133867240babc6114d2e7a6e0abe980454a464a1f7e06827910c3e25a1029bcb84ccc1c8ffb79eb002af09b85485af21366c69a0b1dc51d401576c903285da33f736e26214c741bb68365a77f50fd5cded59eece96f2a4f29e0190558fa16628d9ebdb2c392669cba7e4d853bba51f518cac12d8179e9fad91720946b674042670f270a905e08677253d92885639d7b9117043401f21c75c081fdffa3bdabe7c1ffef76f77e3a0039cf148279d3676afd98d121e91e91a00ff52a0044e6d6ec3e02f566c9a92ce0c5a7c115152366a601b2952c9deff660b38143c715893034746973d559027ecdc4d4761b49f3bf7157fc4e34a7129bc7ce9a2960d3dd30b7840438c6869704fa787ba894eaabc9d5fc1ac35cb463f75c294e9132c6e97e7d549748f8964350cc04d42bd9ac5f57123ba56f5c65969b9678c6aa2b82d4af6422f7fb868355ca962b286bd58770443b64c00ed4e9e5ef79a57f0c1fbd20febe674ecdbffb35524e566d7b66a79580a0660fa14fe5e7a6a0df576e81cee05894c496695d6c62adf9669ede871f72740555e746534e3a919240c5c0c8f7a9bfd9e0b0f37f348f2145d7f1de358245bb86b279879d69f7e53752dda5f762ee96cdb2430e22c868784a34588f1a186658d54b8a9b3e423ed7a91c89033e9ecd7e43b49d627eecb78fdc92723fc284e8aedde210da1b7133ff7ada6246f1e142a3794b92e93e5d9729037a9a9599e10e3a3c6f65652f77a269d2a6ce4006c68ee9ee9055f143ac2a355ad9432edb34ed5db6537ea01e727a8be145872c2fd181a1b7bf2a0f08f80a49f34c12a36c01e71d801a5020aef88cc77f74c366c5b70470b5523fcd0c582761689e007992d4ee2a5566c70f3e54bf8acbaaece91add1acf890cf480be03c8b0f43b01de517d918d68588249607ddd0fc4eefbc9a4896c0da94efde2c151e7775a28748df473ac0aabf6708cdc30bda18d1fd608340c3da93b6012eb789b0d83adc20ca3c5a2b12dbfb04d5481c41317f376c7ef9a87e2653eaf9fce8a2d164460ea526f0176e5363664efbe958993eb4f1e246a6fadf24e5e4b4a8d50a1adcef184a850f9ee6fa2b9955db28da5f23450413d6cfd940d5c3a1645e31d8f3fb727d616b47dbf9edb7ab81cb46113b9321ccbca6a94a2da0d2093d5de80198266f60bb44b0e51d5bb29a66b70c155533d2c84b522998f8775d8678abffec6f4b5d4f70d5477dfd38c425fdec818528d5a7a1b7969d7410a06ecf6424b474fc20c755d0c5d0ec4a44ddf188dc073e8d1bb0cf7adb7bb512addfcab354f14213f492ccf1108a9ec1399b092f11dbb789d1d8461f9b2da19dbc69042c3aada576eeecfe0ac227f4cbca682572785aa33e1983eeba9d4ae45edc58e03ee602f12ec5385963653203d87c8044b2b88b0964f1b33b0e1368d5fc81747edc3fc05d3470f63aca7af54b8a64cb07795ada97100f01d759659beb68be2dd7acd0b4ba56f3241e46841b4149e2d38c8f41a6f547a6c2d243b63d39d9bba88043c88874dffea0709c8a560a893427af494a7c830515c78afba0cdb4434111f350e678d89dfdc59ed955bdcd8517e81508e79bd5ef8e86d146f098351a60f2eaa6a5352f59fcf4c7d90bb369c79dda9bf1f64bf1e172a171094550acb0deec1bd46b5f2d8577433159f53a739d0c9ca6b2bee307d13fe822b0c11379b814cf11c17a84de270c7bc99750fe0f19d6e95b58d62eb0bcffc09e7b1b5de6859a4e60b382fa7a2e0c6328f47c704cde5680eed8c75a615cb2a40ee4b6446a383863711c235c8b4f302c04f3174cc5efbe1d80567c2cbc1fbc7bf637a7afcae5c4462e14ecdf52191129c8105b27cb3d9a98339367e357fec27fa5d13dcf9aaefb725593c3336a8f9e94614c73e846ca191d68bf604c9ec87e74fc5e3b63538cc613535a9bde12764047f65ea8c907cdbd40ef3a41eae63f04db0f5172a6e6aa812b3b8f9cdb04b6a018bcfb28999b029911071d503dea3359c75f1b2532b8ac634ff2398be150fca6bbcad8603c0854d0f15095090f01c5a0aec87223e40e12b006697a21f7f31902a634087a2bebf0f68d020f9c62c72f845673e30cb97847a69b90032f7c85b2015d549252d6fa33ae18739d7f07f2eac0314b091a35c59d83f2ba0a5d7e866f29d392b91f0a6b36df2b60dc730d821af05393264c440585dbd8b2cb6281f20fca247312ac0285c15c4b5f99027816cc68edab06988faca803767e33d45552516d96f4e09372ffa90beaeb6ba5e47597ef9b1ad6202280cceb2e98a7357bf91fb1cd8ec6cb1a6ee2f3ec6302480ab1a69b344b8e8194d81f2799a056151b3fc692b5e0495deb3d630aa61e5f1f4ea1567acf26b813cb2d8f4e6d1daec51fd1f6055b91863130421286b0e533deb3ac765035a22deb7ce2516fa92155e328e8eb9ef40fc40a70b3985087dffae9f6fee0db8d8999e6cccac5e772aa9c447dcee92acb4f98f0e022ee6f3c967924a4bdc4daa6aca8c3f9dea92c7fe75064b726f7ef6eea3bc9eb5bc8627e6fd2e9fd863ba577e2067b9b957dc144af4ca764f5d6899af6e66d157ddf96d2ba99c52f9f66c7652de97a14b8313d5734344b30addf8a242a689062af38312e0971d5e9705901688c2e1e360d5287d772092111d6f14328f53c8caec0f719ff375efbc8c1b15d014c8dd237270af6efaa8e148ad903e6c98fd81a31cdcf6d1bda8a1f11be4c9c24f4c3e60c993f712f866cab6e6b3f8600b0670af5ba12ee30f2c6547c3eebc21417f5cbc81b235262006cd8e2724be47b43a136db3792fc1cc3b28e5542a351236f5e990584761c753356a116794c891c47a4494b4ddc96863d7f1272760f040376145cff38b05250ea2a65d0cb7ce40adda3382151862af2924bc23631d2793b388be9bf10c5c510c46bad2987686dfba491e0df7120967c9aaa6ff8632455db4f299e4c789403423ecfb49bd5db89692dd25b97ac456b6cdfe1f30befadfa5e211b308c78fc82c89977f1744d81c471c52a3671bbf216c21fa8aabcbbd8396240a76c0db7f9578d40d37dc3e3a84679cd3d94a2bc5b9ea3315697544f5cc01e2db43fb8d3c7e085207113ab8ebf28180960bb989b5ba8efcb592047d6a22a59a123ad6599c17ed08233415933e0571fe03a2e26584d79a374b8323dbda147afee1d06cdfe113c2621cb7a095eac66f0fe0360f680264cdfa389dc9a2f4f7167a3d256d953a17e893c07dce88b797cb81adeeb6fbc4dda857e49595afca6572691016df75a4ce16ceff0ee2aea14d34097ab55cc9114d40a59e483e4e993702d1d4265c70ff0ea1a87041991c4603966aed12af25f48548390a4011e7a1b2f91330c4bae457d387c1227b2a3201947ad95939c581cfab95f3d85a5fcf8232508e0939214118fce539a9a4fc498d4723ea120476e2b1e9538636116fa0b4c6b5b5f47d04484972a46d48f9f90016b24d7967e32aa8c55f88dc66a23e04fc9cdbb0955eddddeee86f69937883bdf1f60286e371e589eb933243aadae842be2ee3d5a5d0d7954e6ee6c34e2bd7aa44086720ed52feb912274186e77af4282fbcb9c2792e60ad2b0cf4832c9bbaa74e8d473bf8384e522f0125cca208d5ad64fb73a9609d93313bd01798763dbdbfda99d54720a4de0c398e274a431896bdcb7d0dd9ec22cfa32af90dd6ca10ab5787ae45e829e90857c78c9829377ee744d639d0d19f76ae772fef57aaeb63cc2f6992ac0c14008305328eaaa63c77abd16695cb4b2e4e7bab3dd19718e9b230b5dce97c05186b8bbd51e58fed42b00aaba469429c9040d80e72240bcbbf306a83556fc5bb80c991460ac4d00b462ef8b2b19dc642d25ea525200af6428cd410c314cfacfb62b84a01e575fb4ef0d94305c0cd92d73de42c70965652a9bf40962df0a8e0ee8cec0f39e45f8eb76137d43c62528650a6c0e24cee5bc5a33b83964c1c22143b6a85692746328d6966d18775b14343ebf97a7865c3407de8d43a7914fcce2fc248475a236812e6812981e0d3ab0ce901e8731d05cb07636116e09125fe136e1e55fcab5616731b0e4897c39d1e86b941337e7ce930896736275015768790cf11496718f524beffb914a0be05b76ecb826dc486cf23951fd9036749b4ac32933701a1dd7ead6d42c665bb68a0c960752e06ee052f337954f8c8d8f59a7bfd5e205fb610fde34936a95a14cadb66045a19595d73050899ca3994436a685b141e4b45726496a31b46362f91cf5e3dba28fe51b00b0c862d48010623402a609fe017a998dccedc909e7dfc168390f2bf7f57f446826998569cc222cf04ae482d31fccbcd35e736a2899578e62f23e806d0f8debe889e02c3a29e5c68981af2e59e7a1d62ae91f415bb3a76a23eef42b753adf37234c866cc8f4f4322a28c6ca50112937a898fad5af8b13bd54db0735f51fe6090d12f985c53818d667477efa12300f688ba94d803b2853aaedc30b9996a0235aa67ae267db24b287cf9d868d4685d30a675329f232be71ef5a9e0c99c51b8b600967ceca49424b5d9d4e383837adca30b5189542630c7f80b4f4766a5bfc3dacce18e996abf4aa209c6e3d4e33a5877fa6d45071f8307f457d6f7e03892a141f45c3f2a9a64fdaf37b65106740d1549a1f5f043c79894eb4e8b073127df7d5c91dccb0330c6065488fecba5693ccafdf31d448e9644eb3f3b47403ea7bfcdd83a6cd6439cc75adc6994f58ebb3671e6f3e5de5b105d7b9f4ebbfeec2d9536965d9bcc3df690b48c9dfbb2a0018970331c6720cd593eb111cb1bad28b88620638e8ec3d349d048ac25c28ce69dbcece03ec1ec6fde263d6e28e36ad3efdf2bae8e5a890068f44b3790db0b8b47d6038ed4042bccca0b42990e16d71407c876af2780cdb022fcb79edfb20865084bea6cad8d22d23deafd571a34e0c1b66aff7a78f761296adb8738ea830899feb9f6194cf53832648af8a08f4bf260ac35e885b69b48c63d3f8e080ac8277c69136b7e25795822b9c71cc73a0bf1db7d188d4c556f424b93e909203f1c721553cd7b7601c1b3fcc8c8f4098eed0eb9ab84d2a75d01d98f192c422d1955cc9900d965b6b717b850ea07f1a3cd584af94cc7372e2df7e796a585f5d3c330a9afe46a929ce8386d702507af179a7287584892a71e852ce2f8accc4eed927b13e7af7cbe6864f48c39b28e2c80c65b9d36d8624c260163aafbb6b8093ad9b28886f6440cd7ed046b7862d7d7ebd4c67da117e06a2e7469a77dc98542ea0157b781d93288edce5ae3dfad386994cc1521eff0f481535d4a7b4a5cc8492128703e1a4c53e2162a6b0b9a8d134334dfbc3a4dc3364632d09df7742618319353488276b586b91b62dbd7bfcb219e3b4a6be763021696039834ba4a8ef801baad2b2e1a6ff0e17648d450476f76533835e83f645e4f723cc634525669d9ca0733d78b810c98c0fd55615e616fa53567e00ea50cc0518687faccf57ba730a5260c5cb48d33d6f6dba46797be9ea67ce5635300b525be7dcad119379709db7b1985fc889f9c157746c63a7b5eb4ec734be431442a84f0f570153a47a7b9c880c27d9358ed901b104b9227f40cc0a5c50299df4bc9aa223c89bb2163e9818e05d53c3ca4336e886bd1cc10c3835ade045f35f1d21f00dcc677c623a120d56411907167ecd2aeaefc905f2e21c0d8e4eed97b8405575d985c2ae4a0f2be70aa52b52fdc9a24266e95a57761250358700eb1a1738cc65cdcf87f0421f3fa1056d7f92e961858156f8249d3e1b6c9db8809fc0d00f8cf722e2e099488c1a436a7f935f074dfff15eaaa08242ce2a2eb343e34ae6363a275e1e4b2f3d8c00fe3d6c5d8b6d6a0c029455f0550e8241dd94b49b0de5af02d768526d12d5f86ade07c3ea93d06a098b0bebc644e39ebb92aa5e78ed1783ee265b53c12fce84f6db1f1459f61edcb25887e9c718b0501a59c174479d4eac5e75021ba0870e87cb5c7d60b580a56215f6ab9227bb8a82c68f5bdcc8826bc4a1417bf8d2a01c36af144fab1e622d9d31c9703fbfed08433fcb89357cdfafeb3d5385477433154b218c54574173e80970f27487381e50676ee9ee772449d6200f9b020e06d9217171577d28d76138b847f5af4f7308f96f3d2301b7d0c7644a0b469a3rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgroonga-5.0.9-1.fc21.src.rpmgroonga-docgroonga-doc(x86-32)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.12.0.1V2 @V@U@UU3@UJ@Ua@UmUB@U3UU:T@TZ@T@T|X@TXT2@T @SGS/SSSrS9XR@RR±RRo@RH@R7Q@QY@Q@QQ~`QU@QPPN@PoPfP>@P4PP%O@OỌ@Oĺ@O@O-@Ou@Ou@OtNOtNOOdON@O*zO&@O%4O O?@NV@N@N@N@NN@N]NdN[@N2N2N@N M@M5@MM@M@MM] MRMRMOMJMIG@MD@MM"LL@LY@L@LdL@LLL@L@LLLs@HAYASHI Kentaro - 5.0.9-1HAYASHI Kentaro - 5.0.8-1HAYASHI Kentaro - 5.0.7-1Masafumi Yokoyama - 5.0.6-1Masafumi Yokoyama - 5.0.5-1Thomas Spura - 5.0.4-3Fedora Release Engineering - 5.0.4-2HAYASHI Kentaro - 5.0.4-1HAYASHI Kentaro - 5.0.3-1Peter Robinson 5.0.2-2HAYASHI Kentaro - 5.0.2-1HAYASHI Kentaro - 5.0.1-1HAYASHI Kentaro - 5.0.0-1HAYASHI Kentaro - 4.1.0-1HAYASHI Kentaro - 4.0.9.1-1HAYASHI Kentaro - 4.0.8-1HAYASHI Kentaro - 4.0.7-1HAYASHI Kentaro - 4.0.6-1HAYASHI Kentaro - 4.0.5-1Fedora Release Engineering - 4.0.4-2HAYASHI Kentaro - 4.0.4-1HAYASHI Kentaro - 4.0.3-1Fedora Release Engineering - 4.0.2-2HAYASHI Kentaro - 4.0.2-1HAYASHI Kentaro - 4.0.1-1HAYASHI Kentaro - 4.0.0-1HAYASHI Kentaro - 3.1.2-1HAYASHI Kentaro - 3.1.1-1HAYASHI Kentaro - 3.1.0-1HAYASHI Kentaro - 3.0.9-1HAYASHI Kentaro - 3.0.8-1HAYASHI Kentaro - 3.0.7-1HAYASHI Kentaro - 3.0.6-2HAYASHI Kentaro - 3.0.6-1HAYASHI Kentaro - 3.0.5-1HAYASHI Kentaro - 3.0.4-1HAYASHI Kentaro - 3.0.3-1HAYASHI Kentaro - 3.0.2-1Fedora Release Engineering - 2.0.9-2Daiki Ueno - 2.0.9-1HAYASHI Kentaro - 2.0.9-0Kouhei Sutou - 2.0.8-0HAYASHI Kentaro - 2.0.7-0HAYASHI Kentaro - 2.0.6-0Daiki Ueno - 2.0.5-2Daiki Ueno - 2.0.5-1Kouhei Sutou - 2.0.5-0Daiki Ueno - 2.0.4-1Kouhei Sutou - 2.0.4-0Daiki Ueno - 2.0.3-1Kouhei Sutou - 2.0.3-0Daiki Ueno - 2.0.2-1Kouhei Sutou - 2.0.2-0Kouhei Sutou - 2.0.1-2Kouhei Sutou - 2.0.1-1Daiki Ueno - 2.0.1-1Kouhei Sutou - 2.0.1-0Daiki Ueno - 2.0.0-1Kouhei Sutou - 2.0.0-0Daiki Ueno - 1.3.0-2Daiki Ueno - 1.3.0-1Kouhei Sutou - 1.3.0-0Mamoru Tasaka - 1.2.9-2Daiki Ueno - 1.2.9-1Kouhei Sutou - 1.2.9-0Daiki Ueno - 1.2.8-1Kouhei Sutou - 1.2.8-0Daiki ueno - 1.2.7-1Kouhei Sutou - 1.2.7-0Daiki Ueno - 1.2.6-1Kouhei Sutou - 1.2.6-0Daiki Ueno - 1.2.5-1Kouhei Sutou - 1.2.5-0Daiki Ueno - 1.2.4-1Kouhei Sutou - 1.2.4-0Daiki Ueno - 1.2.3-1Kouhei Sutou - 1.2.3-0Daiki Ueno - 1.2.2-1Kouhei Sutou - 1.2.2-0Daiki Ueno - 1.2.1-1Kouhei Sutou - 1.2.1-0Daiki Ueno - 1.2.0-1Kouhei Sutou - 1.2.0-0Daiki Ueno - 1.1.0-1Kouhei Sutou - 1.1.0-0Fedora Release Engineering - 1.0.8-3Dan Horák - 1.0.8-2Daiki Ueno - 1.0.8-1Kouhei Sutou - 1.0.8-0Kouhei Sutou - 1.0.7-0Kouhei Sutou - 1.0.6-0Kouhei Sutou - 1.0.5-0Kouhei Sutou - 1.0.4-1Daiki Ueno - 1.0.3-2Kouhei Sutou - 1.0.3-1Daiki Ueno - 1.0.2-7Daiki Ueno - 1.0.2-6Daiki Ueno - 1.0.2-5Daiki Ueno - 1.0.2-4Daiki Ueno - 1.0.2-3Daiki Ueno - 1.0.2-2Kouhei Sutou - 1.0.2-1Kouhei Sutou - 1.0.1-1Kouhei Sutou - 1.0.0-1Daiki Ueno - 0.7.6-1- new upstream release.- new upstream release.- new upstream release.- new upstream release.- new upstream release.- rebuilt for new zeromq 4.1.2- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- new upstream release.- new upstream release. - add vector plugin.- Drop ExclusiveArch, atomic primitives now supported on all arches- new upstream release. - drop fix-crash-by-missing-libedit-initialization.patch This patch is already imported into upstream.- new upstream release. - add a patch to fix crash in standalone mode. fix-crash-by-missing-libedit-initialization.patch- new upstream release. - enable mruby by default.- new upstream release.- new upstream release. - remove needless 'g' option to remove rpath. - use /run/groonga to fix dir-or-file-in-var-run error.- new upstream release. - make groonga-httpd as default HTTP server package - drop groonga-server-http, it is just changed to transitional package- new upstream release. - drop lzo support. - add lz4 support. - add groonga-plugin-token-filters sub package.- new upstream release. - drop a needless patch to fix groonga-httpd service startup failure.- new upstream release. - add a patch to fix groonga-httpd service startup failure. add-missing-mkdir-for-groonga-httpd-service.patch- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- new upstream release.- new upstream release.- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- new upstream release.- new upstream release.- new upstream release.- new upstream release.- new upstream release.- new upstream release.- new upstream release.- new upstream release.- new upstream release.- unify own directories of plugins.- new upstream release.- new upstream release.- new upstream release.- new upstream release. - enable the PIE compiler flags.- new upstream release. - fix wrong directory ownership. - filter not to export private modules. - add missing groonga-server-gqtp related systemd macros.- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- built in Fedora- new upstream release.- new upstream release. - Remove needless "Requires". They will be added by rpmbuild automatically. Reported by by Daiki Ueno. Thanks!!! - Fix license of server-gqtp. - Fix license of server-http. - Add more description to server-http and httpd.- new upstream release. - Split groonga-server package into groonga-server-gqtp and groonga-server-http package.- new upstream release. - Split common tasks for server use into groonga-server-common package. - groonga-server and groonga-httpd require groonga-server-common package.- use systemd-rpm macros (#850137)- built in Fedora- new upstream release.- built in Fedora - add msgpack-devel to BR- new upstream release. - groonga package does not require groonga-tokenizer-mecab package.- built in Fedora- new upstream release.- built in Fedora- new upstream release. - use libedit.- Use shutdown command for stop.- Fix bind address argument parameter. Patch by Masaharu IWAI. Thanks!!!- built in Fedora- new upstream release. - ensure removing build directory before installing. - grntest -> groonga-benchmark. - remove groonga-tools package.- built in Fedora- new upstream release. - remove other permission from DB directory. - use HTTP as the default protocol. - support effective user and group in systemd. Patch by Daiki Ueno. Thanks!!!- fix systemd service file- built in Fedora - migrate groonga-server initscript to systemd service (#781503) - add groonga-php5.4.patch to compile PHP extension with PHP 5.4- new upstream release. - groonga-server package does not require groonga-munin-plugins package. suggested by Masaharu IWAI. Thanks!!! - groonga package does not require groonga-doc package. suggested by Masaharu IWAI. Thanks!!!- rebuild against new mecab- build in fedora- new upstream release.- build in fedora- new upstream release. - enable zlib support. - enable lzo support. - add --with-package-platform=redhat configure option to install init script. - add --with-munin-plugins cofnigure option to install Munin plugins.- build in fedora- new upstream release.- build in fedora- new upstream release.- build in fedora- new upstream release.- build in fedora- new upstream release.- build in fedora - add ruby to BR- new upstream release. - add a new groong-tools package.- build in fedora- new upstream release. - split server files into groonga-server package.- build in fedora.- new upstream release.- build in fedora.- new upstream release.- build in fedora. - don't require zeromq explicitly.- new upstream release.- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- add ExclusiveArch (atomic primitives implemented only for x86)- build in fedora. - don't depend on libevent explicitly.- new upstream release.- new upstream release.- new upstream release- new upstream release.- new upstream release- %ghost /var/run/*.- new upstream release.- own %_localstatedir/lib/%name/db. - use %_sbindir RPM macro.- use %python_sitearch and %php_extdir macros. - correct directory ownership for -munin-plugins subpackage. - supply %optflags when building PHP binding. - don't set CGROUP_DAEMON in initscript.- correct directory ownership for -munin-plugins subpackage. - make -doc subpackage require -libs. - correct directory ownership for directories under %_localstatedir. - make initscript disabled by default - move "build process" of Python and PHP bindings to %build from %install - build against Python 2.7 - fix naming of Python and PHP bindings (python-%{name} to %{name}-python)- package Python and PHP bindings.- fix License. - pass "-p" to the install command to preserve timestamps. - use RPM macros %_initddir, %_localstatedir, %_prefix, etc. - use the standard snippet to creating user/group for groonga; don't call userdel/groupdel. - add missing "Require(foo): bar" for /sbin/service, /sbin/chkconfig, /sbin/ldconfig, and /usr/sbin/munin-node-configure. - fix attributes in %files. - correct directory ownership.- don't require autotools when building - pass --disable-static to %configure- new upstream release.- new upstream release.- split packages.- initial packaging for Fedora  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~5.0.9-1.fc215.0.9-1.fc21                 !!! """#$$$$$$$$%%%%%%%%%&&'''''''''''''''''''''''''&&&((((&&))))&*************************************************&&+++++++++&&,,,,,,,,,,,,,,,&&--&&&&&.&&&/&&&00&&&1111&&&&&222333224455666666666667889998:::::;;<<===<<<<<<;;>>>;::?:::@@@@@@@@:::AAAAAAAAA::BBCCCCCCCCCCCCCCCCCCCCCCCCCBBBDDDDBBEEEEBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBBGGGGGGGGGBBHHHHHHHHHHHHHHHBBIIBBBBBJBBBKBBBLLBBBMMMMBBBBB::NNNOOONN::PP::QQ::RRRRRRRRRRR8SSSSSSSSSSSSSSSSSSSSSSSSS88888TTUUVVVUUUUUUTTWWWT88X8888YYYYYYYY888ZZZZZZZZZ888[[\\\\\\\\\\\\\\\\\\\\\\\\\[[[]]]][[^^^^[_________________________________________________[[`````````[[aaaaaaaaaaaaaaa[[bb[[[[[c[[[d[[[ee[[[ffff[[[[[8888ggghhhgg88ii88jj88kkkkkkkkkkkgroonga-docCOPYINGREADME.mdenhtml.buildinfo_imagesgeo-points.pngused-when-indexing.pngused-when-searching.png_sourcescharacteristic.txtclient.txtcommunity.txtcontributioncontribution.txtdevelopmentdevelopment.txtbuildbuild.txtunix_autotools.txtunix_cmake.txtwindows_cmake.txtcom.txtcooperation.txtquery.txtrelease.txtrepository.txttest.txtdocumentationdocumentation.txtc-api.txti18n.txtintroduction.txtreport.txtdevelopmentdevelopment.txttravis-ci.txtindex.txtinstallinstall.txtcentos.txtdebian.txtfedora.txtmac_os_x.txtothers.txtsolaris.txtubuntu.txtwindows.txtlimitations.txtnewsnews.txt0.x.txt1.0.x.txt1.1.x.txt1.2.x.txt1.3.x.txt2.x.txt3.x.txt4.x.txtsenna.txtreferencereference.txtapiapi.txtglobal_configurations.txtgrn_cache.txtgrn_column.txtgrn_command_version.txtgrn_content_type.txtgrn_ctx.txtgrn_db.txtgrn_encoding.txtgrn_expr.txtgrn_geo.txtgrn_hook.txtgrn_ii.txtgrn_index_cursor.txtgrn_info.txtgrn_match_escalation.txtgrn_obj.txtgrn_proc.txtgrn_search.txtgrn_table.txtgrn_table_cursor.txtgrn_thread.txtgrn_type.txtgrn_user_data.txtoverview.txtplugin.txtcast.txtcolumn.txtcolumnsindex.txtpseudo.txtscalar.txtvector.txtcommandcommand.txtcommand_version.txtoutput_format.txtrequest_id.txtreturn_code.txtcommandscache_limit.txtcheck.txtclearlock.txtcolumn_copy.txtcolumn_create.txtcolumn_list.txtcolumn_remove.txtcolumn_rename.txtdatabase_unmap.txtdefine_selector.txtdefrag.txtdelete.txtdump.txtio_flush.txtload.txtlock_clear.txtlog_level.txtlog_put.txtlog_reopen.txtlogical_count.txtlogical_parameters.txtlogical_range_filter.txtlogical_select.txtlogical_shard_list.txtlogical_table_remove.txtnormalize.txtnormalizer_list.txtobject_exist.txtplugin_register.txtplugin_unregister.txtquit.txtrange_filter.txtregister.txtrequest_cancel.txtruby_eval.txtruby_load.txtselect.txtshutdown.txtstatus.txtsuggest.txttable_create.txttable_list.txttable_remove.txttable_rename.txttable_tokenize.txtthread_limit.txttokenize.txttokenizer_list.txttruncate.txtexecutablesexecutables.txtgrndb.txtgrnslap.txtgroonga-benchmark.txtgroonga-httpd.txtgroonga-server-http.txtgroonga-suggest-create-dataset.txtgroonga-suggest-httpd.txtgroonga-suggest-learner.txtgroonga.txtfunction.txtfunctionsbetween.txtedit_distance.txtgeo_distance.txtgeo_in_circle.txtgeo_in_rectangle.txthighlight_full.txthighlight_html.txthtml_untag.txtin_values.txtnow.txtquery.txtrand.txtsnippet_html.txtsub_filter.txtvector_size.txtgrn_exprgrn_expr.txtquery_syntax.txtscript_syntax.txtindexing.txtlog.txtnormalizers.txtoperationsoperations.txtgeolocation_search.txtoutput.txtquery_expandersquery_expanders.txttsv.txtregular_expression.txtscorer.txtscorersscorer_tf_at_most.txtscorer_tf_idf.txtsharding.txtsuggestsuggest.txtcompletion.txtcorrection.txtintroduction.txtsuggestion.txttables.txttoken_filters.txttokenizers.txttuning.txttypes.txtserverserver.txtgqtp.txthttphttp.txtcomparison.txtgroonga-httpd.txtgroonga.txtmemcached.txtpackage.txtspecspec.txtgqtp.txtsearch.txttroubleshootingtroubleshooting.txtdifferent_results_with_the_same_keyword.txtmmap_cannot_allocate_memory.txttutorialtutorial.txtdata.txtdrilldown.txtindex.txtintroduction.txtlexicon.txtmatch_columns.txtmicro_blog.txtnetwork.txtpatricia_trie.txtquery_expansion.txtsearch.txt_staticajax-loader.gifbasic.csscomment-bright.pngcomment-close.pngcomment.pngdoctools.jsdown-pressed.pngdown.pngfavicon.icofile.pnggroonga.cssheader-background.pngjquery-1.11.1.jsjquery.jslogo.pngminus.pngnavigation-bar.pngplus.pngpygments.csssearchtools.jsunderscore-1.3.1.jsunderscore.jsup-pressed.pngup.pngwebsupport.jscharacteristic.htmlclient.htmlcommunity.htmlcontributioncontribution.htmldevelopmentdevelopment.htmlbuildbuild.htmlunix_autotools.htmlunix_cmake.htmlwindows_cmake.htmlcom.htmlcooperation.htmlquery.htmlrelease.htmlrepository.htmltest.htmldocumentationdocumentation.htmlc-api.htmli18n.htmlintroduction.htmlreport.htmldevelopmentdevelopment.htmltravis-ci.htmlgenindex.htmlindex.htmlinstallinstall.htmlcentos.htmldebian.htmlfedora.htmlmac_os_x.htmlothers.htmlsolaris.htmlubuntu.htmlwindows.htmllimitations.htmlnewsnews.html0.x.html1.0.x.html1.1.x.html1.2.x.html1.3.x.html2.x.html3.x.html4.x.htmlsenna.htmlobjects.invreferencereference.htmlapiapi.htmlglobal_configurations.htmlgrn_cache.htmlgrn_column.htmlgrn_command_version.htmlgrn_content_type.htmlgrn_ctx.htmlgrn_db.htmlgrn_encoding.htmlgrn_expr.htmlgrn_geo.htmlgrn_hook.htmlgrn_ii.htmlgrn_index_cursor.htmlgrn_info.htmlgrn_match_escalation.htmlgrn_obj.htmlgrn_proc.htmlgrn_search.htmlgrn_table.htmlgrn_table_cursor.htmlgrn_thread.htmlgrn_type.htmlgrn_user_data.htmloverview.htmlplugin.htmlcast.htmlcolumn.htmlcolumnsindex.htmlpseudo.htmlscalar.htmlvector.htmlcommandcommand.htmlcommand_version.htmloutput_format.htmlrequest_id.htmlreturn_code.htmlcommandscache_limit.htmlcheck.htmlclearlock.htmlcolumn_copy.htmlcolumn_create.htmlcolumn_list.htmlcolumn_remove.htmlcolumn_rename.htmldatabase_unmap.htmldefine_selector.htmldefrag.htmldelete.htmldump.htmlio_flush.htmlload.htmllock_clear.htmllog_level.htmllog_put.htmllog_reopen.htmllogical_count.htmllogical_parameters.htmllogical_range_filter.htmllogical_select.htmllogical_shard_list.htmllogical_table_remove.htmlnormalize.htmlnormalizer_list.htmlobject_exist.htmlplugin_register.htmlplugin_unregister.htmlquit.htmlrange_filter.htmlregister.htmlrequest_cancel.htmlruby_eval.htmlruby_load.htmlselect.htmlshutdown.htmlstatus.htmlsuggest.htmltable_create.htmltable_list.htmltable_remove.htmltable_rename.htmltable_tokenize.htmlthread_limit.htmltokenize.htmltokenizer_list.htmltruncate.htmlexecutablesexecutables.htmlgrndb.htmlgrnslap.htmlgroonga-benchmark.htmlgroonga-httpd.htmlgroonga-server-http.htmlgroonga-suggest-create-dataset.htmlgroonga-suggest-httpd.htmlgroonga-suggest-learner.htmlgroonga.htmlfunction.htmlfunctionsbetween.htmledit_distance.htmlgeo_distance.htmlgeo_in_circle.htmlgeo_in_rectangle.htmlhighlight_full.htmlhighlight_html.htmlhtml_untag.htmlin_values.htmlnow.htmlquery.htmlrand.htmlsnippet_html.htmlsub_filter.htmlvector_size.htmlgrn_exprgrn_expr.htmlquery_syntax.htmlscript_syntax.htmlindexing.htmllog.htmlnormalizers.htmloperationsoperations.htmlgeolocation_search.htmloutput.htmlquery_expandersquery_expanders.htmltsv.htmlregular_expression.htmlscorer.htmlscorersscorer_tf_at_most.htmlscorer_tf_idf.htmlsharding.htmlsuggestsuggest.htmlcompletion.htmlcorrection.htmlintroduction.htmlsuggestion.htmltables.htmltoken_filters.htmltokenizers.htmltuning.htmltypes.htmlsearch.htmlsearchindex.jsserverserver.htmlgqtp.htmlhttphttp.htmlcomparison.htmlgroonga-httpd.htmlgroonga.htmlmemcached.htmlpackage.htmlspecspec.htmlgqtp.htmlsearch.htmltroubleshootingtroubleshooting.htmldifferent_results_with_the_same_keyword.htmlmmap_cannot_allocate_memory.htmltutorialtutorial.htmldata.htmldrilldown.htmlindex.htmlintroduction.htmllexicon.htmlmatch_columns.htmlmicro_blog.htmlnetwork.htmlpatricia_trie.htmlquery_expansion.htmlsearch.htmljahtml.buildinfo_imagesgeo-points.pngused-when-indexing.pngused-when-searching.png_sourcescharacteristic.txtclient.txtcommunity.txtcontributioncontribution.txtdevelopmentdevelopment.txtbuildbuild.txtunix_autotools.txtunix_cmake.txtwindows_cmake.txtcom.txtcooperation.txtquery.txtrelease.txtrepository.txttest.txtdocumentationdocumentation.txtc-api.txti18n.txtintroduction.txtreport.txtdevelopmentdevelopment.txttravis-ci.txtindex.txtinstallinstall.txtcentos.txtdebian.txtfedora.txtmac_os_x.txtothers.txtsolaris.txtubuntu.txtwindows.txtlimitations.txtnewsnews.txt0.x.txt1.0.x.txt1.1.x.txt1.2.x.txt1.3.x.txt2.x.txt3.x.txt4.x.txtsenna.txtreferencereference.txtapiapi.txtglobal_configurations.txtgrn_cache.txtgrn_column.txtgrn_command_version.txtgrn_content_type.txtgrn_ctx.txtgrn_db.txtgrn_encoding.txtgrn_expr.txtgrn_geo.txtgrn_hook.txtgrn_ii.txtgrn_index_cursor.txtgrn_info.txtgrn_match_escalation.txtgrn_obj.txtgrn_proc.txtgrn_search.txtgrn_table.txtgrn_table_cursor.txtgrn_thread.txtgrn_type.txtgrn_user_data.txtoverview.txtplugin.txtcast.txtcolumn.txtcolumnsindex.txtpseudo.txtscalar.txtvector.txtcommandcommand.txtcommand_version.txtoutput_format.txtrequest_id.txtreturn_code.txtcommandscache_limit.txtcheck.txtclearlock.txtcolumn_copy.txtcolumn_create.txtcolumn_list.txtcolumn_remove.txtcolumn_rename.txtdatabase_unmap.txtdefine_selector.txtdefrag.txtdelete.txtdump.txtio_flush.txtload.txtlock_clear.txtlog_level.txtlog_put.txtlog_reopen.txtlogical_count.txtlogical_parameters.txtlogical_range_filter.txtlogical_select.txtlogical_shard_list.txtlogical_table_remove.txtnormalize.txtnormalizer_list.txtobject_exist.txtplugin_register.txtplugin_unregister.txtquit.txtrange_filter.txtregister.txtrequest_cancel.txtruby_eval.txtruby_load.txtselect.txtshutdown.txtstatus.txtsuggest.txttable_create.txttable_list.txttable_remove.txttable_rename.txttable_tokenize.txtthread_limit.txttokenize.txttokenizer_list.txttruncate.txtexecutablesexecutables.txtgrndb.txtgrnslap.txtgroonga-benchmark.txtgroonga-httpd.txtgroonga-server-http.txtgroonga-suggest-create-dataset.txtgroonga-suggest-httpd.txtgroonga-suggest-learner.txtgroonga.txtfunction.txtfunctionsbetween.txtedit_distance.txtgeo_distance.txtgeo_in_circle.txtgeo_in_rectangle.txthighlight_full.txthighlight_html.txthtml_untag.txtin_values.txtnow.txtquery.txtrand.txtsnippet_html.txtsub_filter.txtvector_size.txtgrn_exprgrn_expr.txtquery_syntax.txtscript_syntax.txtindexing.txtlog.txtnormalizers.txtoperationsoperations.txtgeolocation_search.txtoutput.txtquery_expandersquery_expanders.txttsv.txtregular_expression.txtscorer.txtscorersscorer_tf_at_most.txtscorer_tf_idf.txtsharding.txtsuggestsuggest.txtcompletion.txtcorrection.txtintroduction.txtsuggestion.txttables.txttoken_filters.txttokenizers.txttuning.txttypes.txtserverserver.txtgqtp.txthttphttp.txtcomparison.txtgroonga-httpd.txtgroonga.txtmemcached.txtpackage.txtspecspec.txtgqtp.txtsearch.txttroubleshootingtroubleshooting.txtdifferent_results_with_the_same_keyword.txtmmap_cannot_allocate_memory.txttutorialtutorial.txtdata.txtdrilldown.txtindex.txtintroduction.txtlexicon.txtmatch_columns.txtmicro_blog.txtnetwork.txtpatricia_trie.txtquery_expansion.txtsearch.txt_staticajax-loader.gifbasic.csscomment-bright.pngcomment-close.pngcomment.pngdoctools.jsdown-pressed.pngdown.pngfavicon.icofile.pnggroonga.cssheader-background.pngjquery-1.11.1.jsjquery.jslogo.pngminus.pngnavigation-bar.pngplus.pngpygments.csssearchtools.jsunderscore-1.3.1.jsunderscore.jsup-pressed.pngup.pngwebsupport.jscharacteristic.htmlclient.htmlcommunity.htmlcontributioncontribution.htmldevelopmentdevelopment.htmlbuildbuild.htmlunix_autotools.htmlunix_cmake.htmlwindows_cmake.htmlcom.htmlcooperation.htmlquery.htmlrelease.htmlrepository.htmltest.htmldocumentationdocumentation.htmlc-api.htmli18n.htmlintroduction.htmlreport.htmldevelopmentdevelopment.htmltravis-ci.htmlgenindex.htmlindex.htmlinstallinstall.htmlcentos.htmldebian.htmlfedora.htmlmac_os_x.htmlothers.htmlsolaris.htmlubuntu.htmlwindows.htmllimitations.htmlnewsnews.html0.x.html1.0.x.html1.1.x.html1.2.x.html1.3.x.html2.x.html3.x.html4.x.htmlsenna.htmlobjects.invreferencereference.htmlapiapi.htmlglobal_configurations.htmlgrn_cache.htmlgrn_column.htmlgrn_command_version.htmlgrn_content_type.htmlgrn_ctx.htmlgrn_db.htmlgrn_encoding.htmlgrn_expr.htmlgrn_geo.htmlgrn_hook.htmlgrn_ii.htmlgrn_index_cursor.htmlgrn_info.htmlgrn_match_escalation.htmlgrn_obj.htmlgrn_proc.htmlgrn_search.htmlgrn_table.htmlgrn_table_cursor.htmlgrn_thread.htmlgrn_type.htmlgrn_user_data.htmloverview.htmlplugin.htmlcast.htmlcolumn.htmlcolumnsindex.htmlpseudo.htmlscalar.htmlvector.htmlcommandcommand.htmlcommand_version.htmloutput_format.htmlrequest_id.htmlreturn_code.htmlcommandscache_limit.htmlcheck.htmlclearlock.htmlcolumn_copy.htmlcolumn_create.htmlcolumn_list.htmlcolumn_remove.htmlcolumn_rename.htmldatabase_unmap.htmldefine_selector.htmldefrag.htmldelete.htmldump.htmlio_flush.htmlload.htmllock_clear.htmllog_level.htmllog_put.htmllog_reopen.htmllogical_count.htmllogical_parameters.htmllogical_range_filter.htmllogical_select.htmllogical_shard_list.htmllogical_table_remove.htmlnormalize.htmlnormalizer_list.htmlobject_exist.htmlplugin_register.htmlplugin_unregister.htmlquit.htmlrange_filter.htmlregister.htmlrequest_cancel.htmlruby_eval.htmlruby_load.htmlselect.htmlshutdown.htmlstatus.htmlsuggest.htmltable_create.htmltable_list.htmltable_remove.htmltable_rename.htmltable_tokenize.htmlthread_limit.htmltokenize.htmltokenizer_list.htmltruncate.htmlexecutablesexecutables.htmlgrndb.htmlgrnslap.htmlgroonga-benchmark.htmlgroonga-httpd.htmlgroonga-server-http.htmlgroonga-suggest-create-dataset.htmlgroonga-suggest-httpd.htmlgroonga-suggest-learner.htmlgroonga.htmlfunction.htmlfunctionsbetween.htmledit_distance.htmlgeo_distance.htmlgeo_in_circle.htmlgeo_in_rectangle.htmlhighlight_full.htmlhighlight_html.htmlhtml_untag.htmlin_values.htmlnow.htmlquery.htmlrand.htmlsnippet_html.htmlsub_filter.htmlvector_size.htmlgrn_exprgrn_expr.htmlquery_syntax.htmlscript_syntax.htmlindexing.htmllog.htmlnormalizers.htmloperationsoperations.htmlgeolocation_search.htmloutput.htmlquery_expandersquery_expanders.htmltsv.htmlregular_expression.htmlscorer.htmlscorersscorer_tf_at_most.htmlscorer_tf_idf.htmlsharding.htmlsuggestsuggest.htmlcompletion.htmlcorrection.htmlintroduction.htmlsuggestion.htmltables.htmltoken_filters.htmltokenizers.htmltuning.htmltypes.htmlsearch.htmlsearchindex.jsserverserver.htmlgqtp.htmlhttphttp.htmlcomparison.htmlgroonga-httpd.htmlgroonga.htmlmemcached.htmlpackage.htmlspecspec.htmlgqtp.htmlsearch.htmltroubleshootingtroubleshooting.htmldifferent_results_with_the_same_keyword.htmlmmap_cannot_allocate_memory.htmltutorialtutorial.htmldata.htmldrilldown.htmlindex.htmlintroduction.htmllexicon.htmlmatch_columns.htmlmicro_blog.htmlnetwork.htmlpatricia_trie.htmlquery_expansion.htmlsearch.html/usr/share/doc//usr/share/doc/groonga-doc//usr/share/doc/groonga-doc/en//usr/share/doc/groonga-doc/en/html//usr/share/doc/groonga-doc/en/html/_images//usr/share/doc/groonga-doc/en/html/_sources//usr/share/doc/groonga-doc/en/html/_sources/contribution//usr/share/doc/groonga-doc/en/html/_sources/contribution/development//usr/share/doc/groonga-doc/en/html/_sources/contribution/development/build//usr/share/doc/groonga-doc/en/html/_sources/contribution/documentation//usr/share/doc/groonga-doc/en/html/_sources/development//usr/share/doc/groonga-doc/en/html/_sources/install//usr/share/doc/groonga-doc/en/html/_sources/news//usr/share/doc/groonga-doc/en/html/_sources/reference//usr/share/doc/groonga-doc/en/html/_sources/reference/api//usr/share/doc/groonga-doc/en/html/_sources/reference/columns//usr/share/doc/groonga-doc/en/html/_sources/reference/command//usr/share/doc/groonga-doc/en/html/_sources/reference/commands//usr/share/doc/groonga-doc/en/html/_sources/reference/executables//usr/share/doc/groonga-doc/en/html/_sources/reference/functions//usr/share/doc/groonga-doc/en/html/_sources/reference/grn_expr//usr/share/doc/groonga-doc/en/html/_sources/reference/operations//usr/share/doc/groonga-doc/en/html/_sources/reference/query_expanders//usr/share/doc/groonga-doc/en/html/_sources/reference/scorers//usr/share/doc/groonga-doc/en/html/_sources/reference/suggest//usr/share/doc/groonga-doc/en/html/_sources/server//usr/share/doc/groonga-doc/en/html/_sources/server/http//usr/share/doc/groonga-doc/en/html/_sources/spec//usr/share/doc/groonga-doc/en/html/_sources/troubleshooting//usr/share/doc/groonga-doc/en/html/_sources/tutorial//usr/share/doc/groonga-doc/en/html/_static//usr/share/doc/groonga-doc/en/html/contribution//usr/share/doc/groonga-doc/en/html/contribution/development//usr/share/doc/groonga-doc/en/html/contribution/development/build//usr/share/doc/groonga-doc/en/html/contribution/documentation//usr/share/doc/groonga-doc/en/html/development//usr/share/doc/groonga-doc/en/html/install//usr/share/doc/groonga-doc/en/html/news//usr/share/doc/groonga-doc/en/html/reference//usr/share/doc/groonga-doc/en/html/reference/api//usr/share/doc/groonga-doc/en/html/reference/columns//usr/share/doc/groonga-doc/en/html/reference/command//usr/share/doc/groonga-doc/en/html/reference/commands//usr/share/doc/groonga-doc/en/html/reference/executables//usr/share/doc/groonga-doc/en/html/reference/functions//usr/share/doc/groonga-doc/en/html/reference/grn_expr//usr/share/doc/groonga-doc/en/html/reference/operations//usr/share/doc/groonga-doc/en/html/reference/query_expanders//usr/share/doc/groonga-doc/en/html/reference/scorers//usr/share/doc/groonga-doc/en/html/reference/suggest//usr/share/doc/groonga-doc/en/html/server//usr/share/doc/groonga-doc/en/html/server/http//usr/share/doc/groonga-doc/en/html/spec//usr/share/doc/groonga-doc/en/html/troubleshooting//usr/share/doc/groonga-doc/en/html/tutorial//usr/share/doc/groonga-doc/ja//usr/share/doc/groonga-doc/ja/html//usr/share/doc/groonga-doc/ja/html/_images//usr/share/doc/groonga-doc/ja/html/_sources//usr/share/doc/groonga-doc/ja/html/_sources/contribution//usr/share/doc/groonga-doc/ja/html/_sources/contribution/development//usr/share/doc/groonga-doc/ja/html/_sources/contribution/development/build//usr/share/doc/groonga-doc/ja/html/_sources/contribution/documentation//usr/share/doc/groonga-doc/ja/html/_sources/development//usr/share/doc/groonga-doc/ja/html/_sources/install//usr/share/doc/groonga-doc/ja/html/_sources/news//usr/share/doc/groonga-doc/ja/html/_sources/reference//usr/share/doc/groonga-doc/ja/html/_sources/reference/api//usr/share/doc/groonga-doc/ja/html/_sources/reference/columns//usr/share/doc/groonga-doc/ja/html/_sources/reference/command//usr/share/doc/groonga-doc/ja/html/_sources/reference/commands//usr/share/doc/groonga-doc/ja/html/_sources/reference/executables//usr/share/doc/groonga-doc/ja/html/_sources/reference/functions//usr/share/doc/groonga-doc/ja/html/_sources/reference/grn_expr//usr/share/doc/groonga-doc/ja/html/_sources/reference/operations//usr/share/doc/groonga-doc/ja/html/_sources/reference/query_expanders//usr/share/doc/groonga-doc/ja/html/_sources/reference/scorers//usr/share/doc/groonga-doc/ja/html/_sources/reference/suggest//usr/share/doc/groonga-doc/ja/html/_sources/server//usr/share/doc/groonga-doc/ja/html/_sources/server/http//usr/share/doc/groonga-doc/ja/html/_sources/spec//usr/share/doc/groonga-doc/ja/html/_sources/troubleshooting//usr/share/doc/groonga-doc/ja/html/_sources/tutorial//usr/share/doc/groonga-doc/ja/html/_static//usr/share/doc/groonga-doc/ja/html/contribution//usr/share/doc/groonga-doc/ja/html/contribution/development//usr/share/doc/groonga-doc/ja/html/contribution/development/build//usr/share/doc/groonga-doc/ja/html/contribution/documentation//usr/share/doc/groonga-doc/ja/html/development//usr/share/doc/groonga-doc/ja/html/install//usr/share/doc/groonga-doc/ja/html/news//usr/share/doc/groonga-doc/ja/html/reference//usr/share/doc/groonga-doc/ja/html/reference/api//usr/share/doc/groonga-doc/ja/html/reference/columns//usr/share/doc/groonga-doc/ja/html/reference/command//usr/share/doc/groonga-doc/ja/html/reference/commands//usr/share/doc/groonga-doc/ja/html/reference/executables//usr/share/doc/groonga-doc/ja/html/reference/functions//usr/share/doc/groonga-doc/ja/html/reference/grn_expr//usr/share/doc/groonga-doc/ja/html/reference/operations//usr/share/doc/groonga-doc/ja/html/reference/query_expanders//usr/share/doc/groonga-doc/ja/html/reference/scorers//usr/share/doc/groonga-doc/ja/html/reference/suggest//usr/share/doc/groonga-doc/ja/html/server//usr/share/doc/groonga-doc/ja/html/server/http//usr/share/doc/groonga-doc/ja/html/spec//usr/share/doc/groonga-doc/ja/html/troubleshooting//usr/share/doc/groonga-doc/ja/html/tutorial/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablesdrpmxz2i686-redhat-linux-gnu                                        directoryASCII textPNG image data, 200 x 200, 8-bit/color RGBA, non-interlacedPNG image data, 651 x 437, 8-bit/color RGBA, non-interlacedPNG image data, 664 x 276, 8-bit/color RGBA, non-interlacedASCII text, with very long linesUTF-8 Unicode textFORTRAN program, ASCII textUTF-8 Unicode text, with very long linesC source, ASCII textPython script, ASCII text executablePython script, UTF-8 Unicode text executablePython script, ASCII text executable, with very long linesGIF image data, version 89a, 16 x 16PNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 16, 8-bit colormap, non-interlacedPNG image data, 319 x 26, 8-bit/color RGBA, non-interlacedPNG image data, 234 x 100, 8-bit/color RGBA, non-interlacedPNG image data, 11 x 11, 2-bit colormap, non-interlacedPNG image data, 103 x 50, 8-bit/color RGB, non-interlacedHTML document, UTF-8 Unicode text, with very long linesHTML document, UTF-8 Unicode textASCII text, with very long lines, with no line terminators?7zXZ !#,nd]"k%nš3Bfе`sv'mv-v"-4_BY1,rD\v`3l0G\F/UGqdC֔hHlKB4 0IDr;&?s笍 &%ͅ2m5Ӛ>kKfhLŹt=k4ENA&,.a?!*p6yܧLy_+e@<^S|r g֒Mnxy] x3(ꔝ󘁮lL}E0"qQs1R<8Nr[ hfAk$nVƯ0^Z6v-gk7$)V6`S %:Ȋџ23ȲT4?["^Lz %d EOҐſA;<4$tp@T?f q9&4җM+e4?I%}X`ڣ;T0S~?C8õIf6V-d " Pnx _H/ jSԌM&Uu6s"oPPLV x^~r9v+E<Qp%LX!'<}i*F)Q)vŐ~! P(m7cGH;(`|R&"(J(/ы< zo;@|4uRٹv5Bt?8D}YE 9ƀdGPŊ7[{@sjWjPIɿ)0y"e a$; ЮUc^;;72@F]@-}ə-/l1@)gƀȱ [ۘEb"tG8sth27X 2e-dt4vZ\9%R*rL^+?t/vzX=%8d9UF;@0`bD@*IU rbG wbm)ոZ,MV@~5wr #$y Xwχ>R(>ZgZ)UgYa_TBqCY΁1'zg1[:p gw^g4tV#V}?3qн?mϵP د̰>g{v`R 2+-S qͱ>Kq3_@EG3b`()_ 0VEy^ntGqbeG"6ˤ*o P"/LP{Ek`l\V4n=Sj|4ӵ޶|ݷZigdO Xl<\ڥO4=<@T8y'[#7.D?:x+t=X4iKUnGfN`9#C!ݹr(XʬWO}=QՈ _i_ E?T}IChV(Twݱ$-OBqCD`TaЯYEۀ$=nO@T"(DK[.f#r#S%VlBih4}Ù;xI| z&㏁ߐIn@:?N,oWuq,njf|n=#ΑDEֿHBvpқ@ٴSu-e['|uv:KKfI.av4@`˹]UwM}M9lZ0iXzlcEgd/N!0f'NWnՔ3J zpXaYY2:+5) j'%7TɊbϽlo)^N9X;o)+sWcU#g&/p.I.uWCB EW yu'V4{dNbS>x$޵G*[՟JNj]QHUW/ tT)ǜt;3J^;P[ZMjAPi`Pʉx<^)p!U8E}H׽wF59nJWY Zw*RB<)\?CĂ |9xoB T|!6~3SChrl:Gkʔ]*d)i!r ݕgM0}V>g_m/_N^R7`,GQH3ʝ2|2X[SHO;b;xJ-d)L4۰O2gA (ӈHcmWoumQswcܤU镍k/h8"bI;^Ug:f]m׺-VK+JFl\MeDWy@f@+Dˑ0qW<(Ep#]Dz<%`YHY {n{g\c`왳{}g\W;4s-F­}'awVAx_2𣗗@8뫿;.9ΎtU!](;ZaW>cm9_gOZDf4R`z Ƿ0۳d3*q)'T\&oh,r6aL xwC&fJ`+x"s9zk&l>=^CQ5<9Ua?dv|x4Y%;Q QӄY`\=< =8Kt BN N%Ao<:}|Eqv}owi}\\bY!a0^›B5cb; I{ri-yd~IGp&p;~oJ5821B>,/+B(gj(e 6eo  5VT= oC+I n֕i;4 =7P@wtK?.:4 zbaZ" ݙt GiK@GnjxCqK&,֓g6v:|Qg$dټ|эi^;X mS]*,C|$fL XimcK΋N[>n>Oe<5 ߾0WLEeh <|d`;r[zܿ5ܶh(ot|el>CMo|pDʢ b#&E vV$V41QGTX@O2--u>#Rmʼnu8;@S8X7watʤCz2Vy59`wKw^q۷^C%|Y]hZ61P71<uGaktF~łvbFR '9mD'mp [{nxXcg![^Yq> eTpu9EaX)[$Ͷє8*eaf}~460O怦B[#$GQnC6ˇUwܦ4SQg촛]Zo*`' I|W;@k &X Ė$̞~XA|y(_C-} 9nHrqWVZm]Ʉ\]¾/TIF>=^ SkhRAAngd y;[kr8lbO5?0VfѴąZO \|Cxxӛ&75|_02;RX;jѣWyJee6Lc5>=Y]zd!(Tne)[,ӔA\h 4}My?b)o.+ ÓMK  4C͈C5ЇH)9.pSl4va=Օg,d6ա$o<+`z h>+wE6βTuX It^M(3k\t` n SH(X[J'SMyfF^me6EaCSm#"Xk-<H-H:5A4.i0G(PH>9(ρC#?k>:F9Sh #QbP[D׼i)Zy#>X!aN0ԇ9v3o-*^s~6Z_\Qsh?"{ٴNv+tCXJ{t&9vI^z^[V=g4Cv_8߻H{ 1LJ{ r9LYn뎔L g面 Tfdcd W1-&>7]АKokc?pi>I7dYZD^8q~'շ╟.%Ur+Ѽd<1Փcgg*vƜ]Mq2Sb=v"ד]]GLxǵ3$ G;d] >1?oG"38a]4*lI-?c26GQK31v2ܒ2zVdMw-iG{C G>ghJ zEi9G5Yr'=isL'ӰWrT3`2F~7/+  牀Mhsyllt]wQ$]ijX?sK>s%mjƝKj bP%d$tꕃd"FggUFh?eζ:6N|IC:<[Ruy>a d$rb@/ˉ޾@tX;&F3x:*< {t[zg9x?THql%d90IpCcYYEy.F2,'4kٸ`ejFUvLnF?ى*sCiHeEhj כvYP#7f@Th("%>f47-iǤE=IB6zWiy՗2ZaU؟HNPWf䃇nqϨؼM63$S'ͺNf0&0+m=Rͯ֊T[Q\2MBtuoL滹2ĵ D㸤{~{wcفF5=s 4KHowH$R13xF v%KVDX_hTzNa=`m1g!k RV`&^2t#4^4E,b !wkބBb#ŐyD q=3+}j74>NiX]>k z?.8[o)baP!`mS&WlD9z6Lgh\kC !z׶S=^Y]=%&dL*[ UG>lo-! 9E&Y}/Bup=ƥzsp}e˵;Ct~e NHo'Hon b^qxWf[GNiN(jMh鰃Z  و pH{hBb`/o_ {] hV>!ܩ;(`Muj@ߒS׺ܾǦ- Z;scriW)uV)ӋFs"%+'YZpNt`ʉ xϏNq>֐2*B#ε0vD9@̀mm܊;Cǽ</-c5tV QYٰ[*qe.(+)nt#7;'tvГM<_2xSʷ(Ka\ ȷ y7f,.]݌^lLLs}LHq/Z-Lk֞JE֝)˵*Ec/fz7s^z IT]hv w0`k56]w2a% z ҬAC#>`r,M%tmwW ږ8q#C%+?>~B[}gG͈ͿJwz"֫Q$6OTA,WHݶ*JmaaS~VYYl3GYh֜Mb4!&SNK/mu7D6nEqo,."TC}bQ)7І&65m_xOBL&?wQiGe ߾Ub\D)v팱jP<0J9cn6nW׊R'U#z #yF]R.=@C9^9 (s+Zᚇ` 79\U [q]^!䀌xe pf8ճ,)W JKo7f >qhLtwmMRݚ|\"nwM>=IXJ.Sbpb;4y@j |daK2Yt΁|yXޝ}p`mFabgvZ.V\ܩ-c QwzOUp(҆Gr -V~'p-É)2QVNVwC C˓^5T9PTDG+&44q1u1,YYT=R|PII:`v>H%ԭt [<3\_ܣݺ bΟ @\ N-EssKbHe 54Za2:0}b&qs! "2DH9;8Q;gZ4N=W>:X뿹hRʣs>>ե 'ѪeJh:hdž1Ҏ O2L*bFxK2|'8nJ%Ur $ow͡C5R>}觑6:n`CtfcqxOV#*'A=^O[q>a0jj◖RxS?ErvBq4UCX8^;zx_Lmq?ƒliRӕDob1cl4E2T V]̞:X>УQl" mqK,(]`^9~qv@6ef2o&a-~96&ָܹqaWM7G)[x, U rQ`pKkI8Ek c%Yx?Qc@+O-`N%K.R$ T0+-.,70/H2/etM!s4rQO((9m.1C0$7|P&! u]5|(o-;P.'UxI(_u3c1싐j5tCcB]N')4:gj4faᕫPÇEoreZհ'D"/1)ݢ5 "-]YOCsWj$GCQ5LN:PhGg5$4TdyTL*Qu!mUmk0,e$c M0Letn+.i lu+0fgxOV#-Q9*nĶRbҰMdKQ!v:m.Ƅw(&SZJL֧7 xo'0MrؓgÓQ#D=JԚѕv)-N`DaCFnw9=I /`š 2j)>[͑9wmW=;WWg)Ì>@T"Xf/VtU F"#jK$ a_8$egJkrcqi cqjole0Ym /QQi޷;A^'wBoH6itV!h]N ![Y^ TbZ6ʄG~pw9s#V+`ݨ6O+6p!N[m(\hiP>n~K>Dz T M8lӭ3+V"b/)?O5nh(>Wėw @(Gq]Z|ENk<2%^S,Q9lJSraa~ okJ=~݋*贉mc g8]l4ONJLO|#]b Nf}l>^sSh`#%/{k4চ|ȆQބѲ9tryƮqCQh6N xUCP8`F~8)saő=`q:|N+'9D.ڔ].*-mYԽ nMW=Y3Mbke#`փB]{!i9y,h F_pfy Bg:A;X!WF˶)31ե`[S`h+%M7/[*/ X^/"oyw @XnAj\V3ovx):|o #{0tEʔx\&&kl_cu7` tZ!Udp'w\+q9M/ytGk9?lJP񟲣~>?2*m,v|X᚝0ڕ}*qJ8]~9\]vVy.>aaدM\(C @bѦe?+,RѣHqV/ 8;bb*i{x[Ƅ&ksi$*$"/Q1wRɇ'@Yp-c=(,7vD}' [*|ث͖-{肂#5 E.CzKEzf/ ?%z޺f}- >HψIiH@rSl@$:XFɬRo7A {ۨV~Dl)-:@9ųﭯ_'Bņ$Ǧ.AsZ.~r]M^*ro6|%b .*fȞOG0 r(LVO [-%!uE >KoeV`nLDTS#gTVsX?eƇh:N7)W/Y 0DI l-;.V+2VI_W){!nRPF6 6bFi sNfKk0WnƦ5ɲ(fsbY8w3x3_ PzP``2B+HԼ(JJSb.e Uog 60eŗ_i+RkZzH4U}Gs V^%5"rL 4*4JH #*t?b(/B~I„ҕ^`2OYC?{= CMdGS]B)Ak4էNK^ B6vFdo섅&}C~uiB;2;詷A]^i810Ku&GaBcn`1RfJ*%#nU& eTzNC)mT2^`zsWWfrFH*fBaNLӺd$^ >m--άk%~;)F~/z/w󵉁 "^(!JrXGh<}Twɀi+Px[j M#TE:$,& /Ӂ \O43Tؓy6&]2 SCwyUg|5c~kӵEIFnlucdVdmvXmyoN42J eDӴIYRV^{HgR 2۸+c?Uσ`  Q'1\o|'m٨ȋs@,UQ u=T3m0"3vœאDɯ됃K$x(>*] t`x -ͨabU4s}M6~J%z%B*:\jC*W&<æAlBH"Z`|qL$T7`k-[Ѐ[tJ7$A^c,C 3?ӱLCd PP%OQT48'ܗL3G=mX߰m||K4fFĘu?5*{'-,G.OE>K:wɷ \0eBX DPTz<]o]lf9ޣIt;F}8i>짐`M%KKqj{Q]{B,YdSQe;ݱ39ZԠ!ji= NE:z5_ݾ jd)٤xw:W!%p+h 曢/FhNs NM[~PvjujkTRmY<Օ(5$ aŋ *d[ sh/ >';nc:]/ֶN RqBNQ4I/ |Y>XPHkMzK5Q};x?Up yyڡ 6B\5 ^M<=L84 (Miō4kkrz`zxY0Ah%$,OăT%N2`i\넾٥xvAcXAعRDh'4tz H4Q(|#eHd¿mzn/i縕թ$تYZZynQܵԝ%iX$Yt//.u* ?N޴I&s 7"DK"P!ڰN;MZHuz#.VV?57PKPptι^< , zLj% hݕؙd}x ݌"υE-JoZ dGvH4]};_Qyj[_N  sʂw0?7_0gDԶ-2 ٠8kT귡</Z']K 3;k|,_n W{1 Nko8מgR+bFXD8tSwaG(cyGRwɮ j bFEeqOoIޤC))5q+!YQUg~[1ԫZ2喙JeI`5#S_ӯPl.ɦZt /=0+A,A1`R7eŊↅqwP?[v+/Pg"0f9nجNEC6 dw&;blFηp80Xw9kM,j8]shֵ raڠyEFMg*hdbB|~]=H:rK; d9 )PpJZ4Y c*׻kmi?<=[S @ "_LSeL?F:u \ƩA@o4MQBM'7m' ?M0{XE2 -(UFE`ɊZH"0RtuܶK*~,W6KSM1WS'BVd؋u#:&6#U뷕H`YÐiOw%hqQ/E4\nzr &?"cO:l4.>,лx<<32?@*65׊9o)(XY?3*oypVAQo&(߉^aTs6ł׃Cv#y,pߍMW&L 'IW5~Q0=<-FT` ftsiSF`_ ^[MWkӋȾRt\9嫼&Y䕱C-I`&T^m΍he.Rս=/<4@ y,n.LyjDpj?0_yޭ.fp>Vqaae\bQ H];ɾcdҁX(Qo!kihnf61L(4g\D2nCh_k)$ 4IRha7igX$ khՍ {e3ɨ16i.$ۆ~LP[2I|Pi.1}xU[HkUX44A'{[o[GYFP]9~\acL ]y`tFc0z>TQ|\O)NjzUG $F;(В B鄀`CqM`EsŮHq6k8O$.ESʾNp:\htI19&"O}u%)36qPήqn~NSMl$kp\@IʎOzU;;'2LP1ՏJ΂b \B 36ш OUpu*JJҌߝRA?^P 8{t4ݧ= Tר}a;#ծy; ђ4>NVmzboMr6K[QՌINf5$ $Y'΍ObpKB}x?pBL@U׃XIcfRx /j0@1ၝ;HxV3<eXPB/2k8K~CqȾԨ#ngׁvh:GYǮNKzniלP.b/1nNuVt=f$pX{x2s]A%L.snnq1 wWohpxOL 볮NTC( =0xY>@ ]]la}Ra`b]w|\L@wL0r,4kH rnu(C檲2˶UXX05[e[g ͯW ̞gtzqO on+^RY]N7Ejg_$Q*Ipsɞcm0**ܿБ1.pfJA0.8 31%CI=ňeG.9.*4DЦ]:2|L$]҈{-JZ>7kSHDANQAod*[YPCpW%PZ U@ ;o 3iS!i86\ li4F@>YoRx,6͈e}>zWǙÒ_Kqt$k;tIdKV_]5Ŗ~:."W=D P;klG|K =kjPbѐWDˆ4g{dE)iqIaLbTbFL1d1 rh8::6#jBz-z\3/H U*J?&1#q݃ SdupY2%;#W~ u~F80::E_%J_+#Ƿ5T02)serv.c/K);7pJbE fpl8p?Tlne~)7[bS^tNs5$ [@Jdг$65{]>k{3Q\Ci N2t[F{kM ߟz@r`vL|'qH^3iZdQSB(+"Tƾk#DNmE>'+= $n&!Oow З'f@͖֔t]6I@ݗwuX?3E#v%rjgCf\v4 XwttD -x]al(:#.KL\uoڙүeyAcV!Dzydٺyy\Q*UIrYC88ٛ$:!u1:F3.sϋ90Ⱥ2No\]xvr9Vd,+ ouPʿ?%|{#e^'u+̲.=ӯ?:ԻB4.r1:KOHYX(nZaܾD<ܬ8HwifoH2ʃ?D0N)QURplOA1sh}-!|삋opOR.Á]LevR!SܻCHpP]vA5g?_@ҳ.۔Na9YiI;+ ;J>g\P1ȧ\а쯈 _ IД_;:k8^*0D $OFir$IOĜp'rliΣTj;yPKg{;77JӉl!:.w(x,"\ԅ9PEm@ua# }8q/eF[(s{53U ԮN(v,LOπ\> (>du\z}$[*mH )q"F-}$5 bE!(O%䥃aBN-4v !cRj~Ye3uň{n?sXtr4-X20$[m}3%Zw6!Ɛ2Ij8=\'(aiLXIH@FVj,ݔ[Wz:˵d(!&Qq#}Wu3k5|A{w^\Ue>"p.Tj\GJk DjgOP:[5훠Bp/[#"o6fM61eaA\:6Ġd -xf—LA,4zL-m/Er._h/LR=J, pt:0JmңvBu1ZȚ֤8$s@։}h}zÞrT"!Y,>8q/S"t`W5ˊ8̋R Kga *k 4ۮ k 4dԊ? FKWs 0 sۤ5i 4CUz>v2 d*O*|8)"&QSZk^D4J ٽ4$7߭!mF^tt<fL+S|,}NRt޵b=xdbwoԅZށGbe ?/IӒw ac܃>Ny*5[bKx epQidgܯf&UXmK١&o8غ0u\_ØoYTӞII ?/Z2Fh;UNڒSj ߴ| V7|)}@4F`,s02;F:Zk7'ʟLPZ 63^,]  kfx(yS}D8e=ĎZQ6X9x-:͞MW9y#@(O61dye"l!N~w:]kpET*Q2)_ˎii-~#S<gb h$CjOXp@M# bɼ?vp9+LĴOyyH<@Q )zaXy`%&xPCyzڬf![1vxG<)v-|}[;;X@̪N |k^12/7.eMcJI"ݯsVrwkfJ.~Ӎe ߀0t˩ ta,kyomӮ]@Xy:2}EDb}> p_gCQ|гl؅H9|}׬?8%ĐfI-m GՀ[!t 3kA^![#C?LÔ^!%i6r/|ϽW !_֓-rp]?DŽTѶeal~ts+ $.[zr1 *@2y#y^'Φ !$Vq+*г|exigi#R 勺λ.s1Mzq_>lEU%Ao4,kj .-1k>Ci{[Z^]5sqab05A;`%N<OZJ!ӋpxO}}#T@o(&F_JW=w&mNH?&?B)hQu+tAEksl|2woDO`~ Dk G[+[KG$LJɹeGڮ ])2="ZBn4X U G5`:9riq8|c].+!i '@E?C:S/w>,uCBƁC?C2<̲!jVqe><;8]u52סf,d\À+7 BW/MljJKI㡥y=!?1',v,3R[;.*<*AL}x2Zv$ηE70W W CVXn??*=QjRgcr|7(B5n~kr'YH͵]zz˯C3P&oؕp>s}t9>|@< !"67?퇳y[߬;8b6A6[ Ev*)AMz{kq5؄1qWj?Iy0n ao8Ng͵sɋ{V~Q0ClTK/栭l޽^<@GxX1MlPm—CvAR7LptBF]wqzAh˩@ 'd̄΍Xt>\VͭГq B 1%†tmc:FǁI\+O bMx'uӝ 2i8[bv8dd'ڙ]xv—#P˜gr;.U|ImrbafƆ, Gp؜B!__,jZcm ͥ<{tҤĄ{,-OzXLF[%s`?3 *>X=(0yH3 T?ޥ-p n15+SI&?&R-39, ,1.+*J^# ]Wv?:qmH}\j"@Fe_e$sus5wѠ(FA~7G>6 + xS&X7]0hb`Q4؎ٚKGڳO(OUMYX i+p N4" "B(+hԱQc!`*hnWƎ/tJ#t'+,xQuhn fXn;qYSł;ogaNŚ7)bBg[r5ȕ?&.Ge|ngjǔ1 ˲E  z, ځJAK" SQApzP O̙V??vU\AKWc4iބp_SFԷAE&OBZzS#Ac'ڍCҵr;٨i'g8*XYKR߸M{r ꎱ;_Mc9zT5:rƎ(L>Ɏ8ݾoT5-G6S_ 8Zihf~nH)Wko1[ 7|m2̞/ͬl Ml`qis`;$pŸw Vp7G&MjefȲ̩?g*w414kjԌiz4? sSfR䯠":͚m =v1,?.c$$R YUScxQc"d%=G/I~@8zy7z"E*J҃QyMSygTS g2=EގяѲ1֊Z^fWP2a6q70dQeJC7,2 j VE+%( r|| b"8+^qȷf/8[H)N t dZGZ絉+A+߸nAh2]l^ % BYؠT뚤 RnQKʿEk"Y8]Q>5ݘYq-Um U\*UC6ثHjf.hMAU9^ׅ݀ͣd{)4Nm;gZ`~/XpyHw|<ط4Fbқ0id!dEbɚF|c R4ą@8A@bJCݙ{yc)%ɝ%)׌? ;cDak.TqvB"[ >'Zsnۚ Л!TdտҹmrUk>в+f8-hwdMw׭L>0es*MsH[㔂j[Zk{S>"p:CYn̪ ՍU9v7&9D )ZGwRcOe7mEmv}#y蓳ehgͮu?;}Y_z1cRیa l.DM (!?.mx}'jbLˌ{RǹaJl,éō"eWJ#C`yNAO\-u˿"gY[letܫ[̔d9#ųTFb^ȸz3-?j݇n7@KgX@Lɞ"fWuPҟ%}(-GH-+ Wlhbnh9%5ͫ _D]%o ڶj -n]p xဩ&\w{dJ A6b@:c=>Ԟc0ЪKRޅ-" NeӃ$Thv2$Z4s>9(@4"Bb9wmQ+$hub?h Kl&z#ÜW:][ <"!y :蒖70B׈S4{^jg$V9wn y% =Y;_P|d(Rˁ*Q@J8*O pGM ƟX]{4/Ohh8&a mA گ~(AtAF@m _P@ҌnYmg]9n= (Ϻfg=3Tu(c 5j92X; EX俎'E|A ؗߔ*Ҙ0x|2I=fY?0tz IgӜ{HP pMj@2tc6X9 u=:fpJ[(]a1о`t.reUO7KP7Wk!URrg=<%aڄVǑIx;peRtbݰ}"H`%r7oE9hӍ@nTբp.J n򲣵15hزtIN΁zc< Uz)˟υ0K)%P* oͯFUW&ɷwi.E8 O^xUAj1+RB1+,,"jDY˘aKΥaγU p{maҁ2 `F`;lߠ{6srÁ^@ޯ@*( {(BZs /}WqFfPt간ٳ)F$aVR@o d> 8$Y'>z"s+KcߡvBC Mi6|Vs~VG׃,W ŴOJXfN!%갠t8IN<=E]ZgLM@@,=ZT!!N;#;PFCEǻVm,YEg_^ֹ (Ӻ7Ѹ&$L N_*C)w4{S  "GK(ζxVjYή'gm\}*yqr/b򰂹./}˩x7ludIy#i25q4b4gjg/٤l wSV,i{?5?$'QgaDѢ ǁFجOҏ!{.~Ul~`\ &fxi_* rQWS9yկdET30MhY#ζ YZ