rubygems-1.3.1-4.3>t  DH`pJ踋/=„:9Xg.}tCT(mjۗ:K 9-f-nH Yp/s&ƒe<:ʿѤ0G?5_H<;lwdH$V&;WOM5tl%άέ>P>mA@{ ܨQMg$ 8N5ZNhA `M0ݙ]`vFFJ|%c_+kL(ީ,FlVn5 ? d   Y  ;cipz!Xz 0Lz ?@z ](z 2z :<zX$z}zz$<(8 9 : FGzHzIzX&,Y&8\&Pz]D8z^ b c 4d e f l z Crubygems1.3.14.3The Ruby standard for publishing and managing third party librariesRubyGems is the Ruby standard for publishing and managing third party libraries. Authors: -------- Rich Kilmer Chad Fowler David Black Paul Brannan Jim Weirch Gavin Sinclair George Marrows Dick Davies Mauricio Fernandez Simon Strandgaard Dave Glasser Paul Duncan Ville Aine Jbuild337openSUSE 11.2openSUSEGPL v2 or laterhttp://bugs.opensuse.orgDevelopment/Languages/Rubyhttp://rubyforge.org/projects/rubygems/linuxx86_64 ˱A4@QOoD9W[>DMy(/Q . DVnOgYD|PD(Lh)y- M i v:'wPbbr d5 v!S Y ; "=c p%H 3(=f>a-3 [l!_ P  6/X[li ^` $U! / r N:(c3r DJH eg||- q( " g$hln' <`z p g . }V+D6 *f-9WC c  yL> y    \ f v4 M q sS0<[ U V 6 a99;Hn0w"D   3pL  s a j?B; }H d ^ & d h""/d  *J$L!{1q h H & fR| l&S_%O  4>!  ?$MlXf  {  ']^G!  Cl p V t8 %2sD\  (g(7y L>hq lDY*-^FJB9Gqk $$  |\  VC W%TD B  yuQw\SP0XQ J3B,UII'v ) pmWeU8&m 3 !^ - # k1RTF <D_ QI 2 #  ' 2  D  = t &  Av   % D D A D C D D Cy &   $  v V *$#U#v]]2  U2! q 2o8uqN@D26uc66o4mp16 3 ra(<vk MnE$X 8N g#JG)bSK(:4K] [L;4y<V/<AFNW!4  9EMc8RR> ;c/iO\/ 4) 4'2F3%#BY#O 2BCCE36LRo &  1M5V  H  h3qQ:o c-A$- ,}D " :R:7K3!\;3fc1k J\FA hS:XB 521 QB2+-+"C) FsCu  F~e3 }VR,97n XSx ; , =L Ajb <k \e{q5  %?A   Af t#c}q8@7#CS \Z  %FE Y:</ZU1L BE j kW ]  0i;l& W HF oN f&b AW SDZ9aS )  -#L!a2k+` g ρAAAAAAA큤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큤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큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤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큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AAA큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤JJ⵭JJ⵭J⵭J⵭J⵭J⵸JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ⵸J⵶J⵶J⵶J⵸J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵸J⵸J⵸J⵸J⵸J⵸J⵸J⵸J⵸J⵸J⵸J⵸J⵷J⵷J⵷J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵸J⵸J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵸J⵸J⵸J⵸J⵸J⵸J⵸J⵸J⵸J⵸J⵸J⵸J⵸J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵷J⵷J⵷J⵷J⵷J⵷J⵸J⵸J⵸J⵸J⵸J⵸J⵸J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵸J⵸J⵸J⵸J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵷J⵶J⵷J⵷J⵷J⵷J⵷J⵶J⵶J⵶J⵶J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵸J⵸J⵸J⵸J⵸J⵸J⵸J⵸J⵸J⵸J⵸J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵸J⵸J⵷J⵷J⵶J⵶J⵶J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵸J⵸J⵸J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵶J⵶J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵷J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵸J⵸J⵸J⵸J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵶J⵸J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭J⵭JIE HEEG&G@IJ⵭J⵭F|F|J⵭E 'GZGYGYGYGY~GYVGY;GYE 'E 'E 'E 'E 'E 'E 'EUZFT[HFTbGGjGkGGH]HuI=J⵭F[J⵭FNFNJ⵭E HHG HbFneHw$G̞G̞DKH}HH}H}H}H}H}H}H}H}H}H}HH}H}H}H}H}H}H}H}H}H}H}HɤH}H}H}H}H}H}HH}H}H}H}H}H}H}H}H}HɤH}G*GGGHHH}HH}H}H}H}H}H}H}H}HbH}H}H}H}dc17a92663133045b87ee25cbb4622493de993fe26be67485b5900bcb9250d38d5cd95b8e225802d7a98910f2e5672867054aa67c96112f2bb201ce0959c941c6ac653b9acc3b2f126d9996e067d5ee6108c8b1b6f54544b1380879877d5ff426e581a97f7e4bf17619a15ec329015f77c73e916f62ffcf0b2943380cdd05a9c59dd5cadbc2902f301d6bf85fd0d6f2ba75770d460e47c100f845a914c26bf03191b4ffe8f07e006a69e4caffecd044f240f56633ef9d1c2e49ef57ef05f6f806563d8a7d73063bd877a1c104a780af8609984da5e0be5110c43c77ae39f6040cb11a6f6949143e11873263e9de9a43403d785af63fa27673b70165c6d0ca13c8ea7598685eb8faa89be7fb87ac3a89dac56b08138e28abe1051180b4e9e7fb98a4d30229915106f00d8fc765f39788a9ea210f830e25b8b776fd273d69998bc1d1bcbebd8d903a23aa0932cf573bd56ef4a8e6806b068dda10f5883f5ae57be80a67e074dacd232697653390a85c19b55160f639e21a3687643462aa812b75b8a159b2c888acf5c81322859ee4cdd2ef6dbcd85ae7458ede4b4282d2ea70932a59dcc06705322c34407b8f891b47c1ac7cfa5cf9d855bb20066f91f6dcf3ed30453d2046ab92eafb43f3dd0cec71792b0fb75d3827e84d979ed0f487964390de5c69ed74072ac7dba4d4a9500635c68169981c63a89c23ac934e02d7a6db223ba20303b39e523f61937437def2c8eec37feb1f82a27bbc0d8b1c6f0c97e178ed976808535d0d9438b323946d90cf71716672da5c84f31bcc6b4a693dd51cd4b7680bba427300d2288c275d2c4a759cf757c6be272c8ba76df91f5fbe04d1ee04dffe52f2f6cd900027e3e24f3696f6de283efad55ea4d9358cbc55c8d725fd5f52c104188f48877f66c6bcb567d33e5c77c32471a361092ec8617f94dcb263fff19a0f32348667ee60f6cdb83ec2af13d68f0e19885959588994ef3961e820e75c98c09b07e16880adc49599429b613e8835c39b8dd0067cb51dc8a5d65e30e18582e3ce2789829023fe650072be3180ef7853fe2c9af623cda589bd6d3ee9a4760c1e2fcc1bf8c5852741532f3d2cd6e421d4666fb9b7eac308b4b5516767512cf0efdc608d797e1c14d7dde7e42d92f96a2410553ba5b477d3490d71fdd0147c8ff7b6b43fe08bf0759aca7ff680e71e70d73f78bbfc19e3ded75de11a1c484ae71f2be1a97fb60f66a20c3b7ede941be9541420977f8b8a5b166cbe9282035239c1544ff469f1006b80e66eeeb0d08f0f8f60026f563957a1fb0946391283e2776f53adf2ca0b13a0166a48b99741ba76abfef16701bd2081026306e2750fa61a3b6cf8278093e1e9f2d53056cf2e373638e1a575730acdf68a7cc40ab2758af6912f730fdcb67f81839f236ae5c556675b9c50ebf70954fd5e0cba2c56e77e08aa31e62f3976058440dd75124edb26dd624544ab7bb42e01709ab3d0428ada8dde76f708216f0d550582eed1d024257d892c7b9137499db4118d557f4f8c0d7e372c48faddc2130e110311e600f4c8aa26babf702470fcd1611ceba49319fc3c0a6d6e0a21bf7d87b6c851196189a0dd9b69c9cee855ab6e2f773fca98e3b35c95329e24fbf2db6e506b0bc387a93a8369658e94de5f17ba5d73d3da254de72bcb5f8e9be436aa229ad83744a5bc19b96f37870956b760b7d53df561b23ec9db3ffc6f2f88ceb75b72a8c1e8366e377547ecd36b51f599ad29acd1e79fa76417e05fc8861260dd365f687503629dce7789860f767f6cbe4e842d671cfa1acc960e9e34bdb6c709a7cec08e113e556c2fc9fe7734a466f9b533657a1b00ecb7d227479b82fb0e70bda1781847208d966c4c9c7971e12bef18b26b571b2cc8f2c6314f81cbb237424392570dfea21627646632d8b453eb8953766369aa34d6b9d2f3b4ae08b895b7442900ba2582ae53d1a8fe01f7a9382be9ed7512b3f9cb09bfb593d9c4c3372d2025e4ee11cb0a1d35c6631c8189da568e03c52b895c089a0162f4f2f2edd433817a793f92218953ddc5a848ab7c9eaef33ffdc5aa765e417c0d0e93d13af99584487faedc276307c7e8d7f6f67ab7783ca01ced7b6effaa5ee12e911ed3bb7cc0abbed8dfd87b417cd5b7c6603bec749e98f60b6512f403db15a47ef4ec08d7ac421ab2d1b9fbdfa8baec6c9924eb648f3b15fa9f3b5cfb182a1d24f47b97885e84e4cbbbc1eef4a0428edf50633078843999949131735706c9bac6d25f22fbf2333385c5f58f306bb742f425d7785c2614f7a975a799081dc366f505c679ef6e97a94b2925cacc0c938d20f247f8be2d9bdd9532224d176eaed8d575208fac19d9c2def3a4883d7ae88d45007448be083ffcc7ac303a795878f93a34265968aec9f4eb58335c8079c5c833af369773b40a1b83f516477710ffcd52fdcbc130d79478bc4a09afc2736931f75ed926deb12dca55c88fe9d0b9ee10dfe870677e2608ccce21c5d1c982c9348aec0ec8c9c74669e87e52f1466375c01934819caf2c50a3988ab4dc9f8bdfa7faf9c9f2486ecb5e642ca1545028b578c46c55b30a1c7e188d35c818d145999631e70a79a4c097470b09f13aecb48b84f01458180def0602e289d2483891fdbce0ff354eaf9e428a34e705cb228a0d0ef4ae1a5eeb943681ed19d86e70f62afc018628d902e5b69fdf16dc772cbe81f50d3fea3da2ee996b58ce593643e6cdd37d19ebd332a90ef6c0dfc5e9b8ae48db74854073151b2e5393214083484c9a6b764fde0ae440df23ec58f79d6ef4f7588dccceca837096cb1a1ef3c9b194bc510645faabd91bb554a4d44e734eb933487bee652171a077e50600f8003820e5169eccdc295da4d84a43d3bed1ba5ca4860b0a465a54d419330c42898db7015763f8b52f4ea12db8e709c4c0edac70eecf118e830d4c574ba70e8256e44c90517d78ba2973db5ac5335e335edd1b08a89bfdc6859733b947885f0062d8c284b4edeb9cdee1534a462dcdd4b15abad2fe11f540a1512e2d747abb4ca0d8ede57efaeb629122602f199eb8bf8ec1067e0f831300985f8411de0460ffe499dba3ad7384fe559d6a7f2e3cfef19ee996c5a8627049bf06d0766411dcbdfe52efc747647cfd99e769ed950697e0aad1715ea1653d6c5292f4fe5d42d13c82f3e80bf67029bc44a1270b2d6e068e89937d3b5f262b0d3603f1d713b5322c2d644523e7d12d18fcfc766a41d10cd0f9dae8fcbdbf576f63e7249a6c7f15f89e062f53f74e4b1b50535b21072e605e24b8c89c0418bc7bf768831b9f3da74b391d93c54b37ea9b0d4d53b7c95dc25aeb2fc3f49435cf826aa0bc429b2651ca15a3870c9aff3bedb9d4d2546a404cd565b18723932504dfa2bd4de6e2eef33faa15d266a1ac127fd07dd7e8ae471e9b5a41ba14305eb03ea5228a88f3b328bb782d9707d8373a83c0074994580e25dfd397cedfa5829af69b2d80b8c24aed71b2c1841498995c2fdda8e86f2873e7e89cb4ab0c9d28e7c6f521b5c0e0505d7ee3f109f0499d5e2d6207216b73b34b4404704b3745d8d9d76bb528eba974bcc4ad0a2c5dace96437c0a673a7ed6328dd11e93aeae29dfcc847994e7d4bffaaf37ccb77d3fda2aca25c180ccb2295bc456576c445efad36fb06a4848e06bf3d84bb35c61f2b5e2663484c3743a184ff4526851d39b120a8a47fab86c69b76d7d61e01478369e0066d2caec520499a261116d6d4503ae15e13ad96e45cd19873d5e0d42db801c73048015270b7e8afb3ebc1421508ff5d449c8ae5bb6fb4141ed84fcb7caa575e617955aa859b912fd8ddd23a602f1141cca865dfcf2e3802255d8c9396d0bc1b71363f900ff08abb829ce9f79559e777e33c622238784e0bebfc174c280592fdfd63919de4605b44a8f3a053c34465f521ff9c70868ec314e678856fb361429fb876e2bf4feb40395a3d2b1860873576695b616402930472aebeff59bef96d71ace02974e4ec9b5d2da618ce033852e5e80532030bbebb72c3307198132035ade039cb2753544b52a47ccfe9807a86694259680f28f041106211115daa86ccf6633c11649482d10e4961c9f7241323ab5db62ce958ec38df1b5d0a36b8131dfe48dd67e664af17d304b235ff6d98a55ded57a46a40aa92cdc2231e2ddd00964bdb0b6d18af300b1f3364c8e69e8c2abe773486b3411d59cfff83384722abc8a36b990f4f3102a89d43a8f2fefe230773b69e1be0eac6b7fb0af11a97f2bb0bf5be404fd80f3379552458d65def31c736c37b8cc46e3bc31570606ce7dbdd4b1722f7fa28fe90d8c1140fad0c811c6a385af6f8bf3d27a727f1b84730fb107c838678786e64f2bcd9b9cba38714baced5292e709936af7bc0edbe712589ac877ae5d4f5eafd42e62b3f49951afdd4d8d1012c0c953370ffdb99f67ac38e368940d6cffc4983c52eebac215e833404b38a62cfadfb2c482f88affcf6bd2ed00e4ff84895ed3263353a53706d81ad51809b4a6b8fcd4973d85314047538c431a380ea1a4e5c46b565bda34b753bbe5d1a4e138b2d51b6d994ade80eae7039df09fd53da801feb8564fdc5552fe268037d84df24811c83194d2618c21fb27b97b59e960f9afbef11293587273680d808de8c507f05625fdb3a555225796d46f9001b7c4fc37c69354c42ad0dd86839d0400dea6f8cd63119a47a97ba3bf50e792bd058cc8bc367298c02d1923ad121b56a543e5470e4d66ad6c4f10590d60f507d26241bf5ee385edac437057490199a70ed3fedd94fbbe8c2cf5392ca86fd7866faeade40d7b1ed5e5bbc934534cc370db1c6dfc0ddecbdc882d387233e45b2937a4d5dc4f31434d56706e7faadd5ca0a5ff02ce57841b3a449be2e2a368f707f2d8eeb1358c703f5984d1a2617848f72b8734fa3324d54b960d9e4774dfa3aff5b4d5f5355896413a031daf0aa421b4a0374291b76ee9d152c9ffd14909082b51648dc789d37dc0a009849bb67f2fd10c73d78657a280899ff8b528132b524b2720d64be81682ea3c2b397b6a40c750d2e9984c6a466e009a6c6dc3b518f45fffb87c14e9c5e05b2df6d945475c75ce05d7700bb2c7914affe0f2849da83f94f89c825b422b3a510a6b5a87d5bf5cf8a29eeaa7dd0c048a80c0702031aa73b46e669e7f994f4d0d738dce147f1748c08a7a65e07b45dc3e72012ec3a425c3ebd59799b7647912a702ed415a95ed49f84a5cfa3b700290ff0a040fa689b6bd5f69cdc1bbae53a229358bc44224e64fd8c4b1f1417dfd6f4560bf43742b40b682893caec457ff822361fc5a85e502a8ce25596c2bd48c91f3263cc4e5e8c5345af0d186456105d603999472bbbe746387dc856e1eb3c0fda6b13e6d68c101f51556bbc16fbf424ae959bca10089639f88171447d4aafe4cb710cf7bf4078c7c45daefc712287275fee3697843e3a25865d17698dec030bc8e8bc16fd1769472deab438a80e230cdb4ef63db572e343969be1396f99a4c7caffb6ca2f41d61b2eee509e71cb11766aa6890fdc4bc5bec9834a1df2ffff74201b52029e42fab633ded289f48b2933d2d36fe07cdb43265c6908205dcf39c89f2ceaf57c20633dee46104c4a5beaeb955d687078b8d24ac154bc79d9a96b3f462edc846631304740f6d60d389bde000ce73dfa398bd626f798ee034eac5e6d3be08dfce625507ede2e7ab4a81dcfde6ad015ab56e6883b124ca112c47c012d9c04d0bf9de51b8a606bf9518bdc2ce7b36b7f0222f92b83d1174abf124edf6cc43089b557c4eaab38a9d5597293ae8a82633af6a8dfb88f17986055f7e0b9f15bbd9cac3be85b8d28314f78e1140ae74fe857e691956866d7313b84c833eca5acad5c1b9d97f422aafb1f41d9d2ae16d0a00ff122d47e24e5a1dcfea88ee425af4ecf1c3b921e46d3c539111f6e2ac7990abc033bfc487ad64b838c24c813c9f9626079ef2610d289db1e28940660e5f19a817af47afd37ec8c58fd1e1642280aca0ec16727016ce64b46d63ad2146be2b5a7009755e72811052e659326f9fd3579065fdf45ccb03cb87bf4abc6691ccf2fe61973968c837dd3bd035d1f03fb58310fea129abb5a35e72b1ce39d0d5d860b2b9223b35c4540efeb82657a0eeeb38761a0511c1e0bcb075499c69931834c51aa4e6cb1f7e955cd560703b5101edb021ff76341f356ac86bd74368532afc1eee23055e3ea4360eac75ab24ee474613dd05665f97408bb15f6b33495fda21c590361b6c01f3860c92986c63012304544e3e23b5a8514bf1038980dde77b0dbcd1eb30d1101fbde2d04ddffb45cd95afa4f087cd7684e452fdc74f3f8b21d7c8b4fcef9b8daf58d213510face61aad40d556bbf6bcd4996cf1111aafa76cc807b6e7420cb22c945d9dcc8c1378c3f8e122b07f259c97ec492a22c4bb6564a9b3e27840fd142d0f1d22f608503eb2c10d065c1c779f3a34a5b44a402888cb550cdbf13202b74bcbc24937b365723a4d1d7e95998399b280118db8023be437fdd35fb63180b0586f2d3b6667d75328db28e573e33efc76f5d92023dfb63212c4764f9d6ba1e79036d4acdb50e7e54e249f7cdc3df59626ceab16e139ac47ff59922686357dc0d76dd8275752688eac1488d1a38319e2ba7c2670d2694a8688950abf357aad41175296ae8df55a80115db548c691dc518cda1fcef4c8a0a82640c89b1fd1edb30178736a00ea4f0482017aa87eeffcf8eaf99bcb80cf0de2479c0f36e88081e9129b4346aee9dbcc3511931dc66af1953e0e3c9da5194010cbf7acc9693c385c011d4908a4be064b7f78296ca7ef1fee9cfd1b9d6bc02118eb5cc05c92acf28799469b800fe7bcf2c0592dff60fc00b5700ed5e8b83035147564bba49005dd49d64f0474f55e42689c9610167ee2a17a4916168663d25b77836a62c493663503ba22967afff6b8ec11e138542881037d7341139cfc44a89644c07ab2fc5123a25496d147fa50720d21cae699b8e5883b0cf85570fdf66ae9ad0ddec920f3b4487529878e243d5f9b56c5550fe2b58f28ee1a9cc38ea4d715416662b29a1be13a8b09634081918d4ddca827fbd7ffa37bcc6399143bf1e2c2f958a261a2ca4f722b18e6a62e0c0bdacc04e8cecfa76e1c3a3bc55cd546dc7201bb174ae0f74fe8920a7a6e274a39cca8ee76004bc133dd1060290942c25a131077074937241509b2b8a7fd414d0251d80210b67c80e7c5b2a9e6f131e1052adb6b555f919623c6d9f1e2bd992517b629d1ac8c8b46b6912a58b9e8acd697c53388e03d36448e9ad1b4e85b481199045ee89b2dd46200875d120cf9ec1013cc27571f7001f856950db5e81816ce1da82efb7a27a7bd287903ea33ec3a5f6f661016dc691491ed35297045638f4f3d3c428620177fc908dbaf22288bc26f820fc33715c024bcf7a51dc41125d7e222023eea87c389ba70868976745783478a12d4566f219e25fcb19d0d4d2288745ff69fe2e577b23eca02abf76057309c01698f9f9f354104bb1157edaabe2a63fe2d9231e204040191dfea2b369d208da45c8df42e38019d5d0d882cc4dadc6b100cf73c2ceb044cb94e203921660ca96d1135e08eedd70608299406b6a565902924149c58f17cd3713e2ec492892ab8f5c9ac560885a71e59128b3238d2efa8d0dab3e49e17d40467c944182e9f3f957ce189c524e742363554a460a897ae6b9fe1b613dbca863b9d06d112f2e1cf86e62982c3e8040b5cd328d07d88547df02bb53afb1a50f64fdb3997198ada86ad45a96e076edab2606ef30a5a9fd6a5710ea76bf343403a93c62479c4101021709b3fcbc18c49f2210b1d7350ffc230fd017db104c11617e3fbb174bb8e36a4de69e6d9c12b7a22a810ac61f77893888c463e308140eb0dbfdd9c69a7348b6a3f3057ce7c0a9f94f9b0541032b5bfca7c7a318955a9894c87dcde8d15581142d86e65bddb919355483887fc2e0dcc173e902ceb38af150be53056698493c9d91806c89b56183fe120e10680569f704644d3e5316fd5af3832f1a0da70f94aecc1619dbfd7de3e60b35946238d49ece56da5b01ec953cd2aa8b5cdcff7c67bd8a8c7611e5830264ba4af2ad0167dc0b1b1fee06a5543bbbfaa92acd30153f41b372c678e447357059b670b5555f1651d155cd4ea8d8f7b8778dd6ef0e3de393f62668ffefb5bb08b72576a69557796e068e409ac8c0e35604226863723ab6c9292d7ba3df3032f666694e5ee52f11e9c2744547afbc804c6b24a3c2256c04dbd21e2a881d22c180a48a8e3b8843ec88cc4b210ea04f62533fea8289c08282fba1af49b73a06cc9db4f6b91fc926fbc88477850f5a10bb5db22869caca61c575c880c2fb1c8bd8d9b344ec92c1a93e21a671ed1a7619a8de8a2a370c05f4a5c4926c8eaef13e8ef268d85ce535a1f0e36da59cb4a3df1176713351c27749379ecc2b5e0058f48f0d8bddb192c607782b9bea9eda67f535a241dd342f8c6d2aa1136f3113bd2cf243970830167bb27eec5a841c43584d805357e46ec120f84593a78a6f9d015d8e0c53eba43d00a75dadbffa45aaab78f49d4d27c0b96fc9533eb3b767fe82fae4e6be9de721e046c044dbebb2886653ace3035f13895085059d5833a6a97ac3436871e4c78665247468ba72b1cc141720d347b3e2c90f075dc1da2d8175c8d76fb821ffb6817c998e4a17fa047aed0937b01944adbfba16fdd3c1c19c16f21b61bb86158db3079dc90bcb569af1c7b9878dffba8df17311a4750d0b094d106b4152e071a28ab87a892e2386cbdc641b67ee09b872ececaf70e5f4ae9a7d5270d86ff753ae57ff859061957d60deeb8d81636482604e7ba75e566a0da042fa5fc16c51a5ffee43712e034fe6e0c941a3ea885e3d9e64127e2a2af15c6f601328803d55e236649698df8761f69d67c5ad1bc2650530e0c7aca63c35bdb416e3f5e08c4efbf03d35a0c75b2d88d0b7e6b5544ccfe55fcd380331cee82edd017c90257bdcfe5d1ac81398dac9265a730f3e51536c8df9e5b72c60b08c309ce50ae672814107b107acc78723585faee7f6a0627ff427c90132e8e07bf12c5867fa4ce69c90d1df17185a2e0d1698654cb9096ceca35b40db1d784e111d9bff25e41ff389e8ebf05fc86d5df85f3df235dc01feb54a84135c9e620f4d7a4804ab0fb8034f84355b79f2a26e5c1dc36043b368c081ab7e17a1221a5c671dba55b66952ca27fb0c290f11722e98deeaf10fda77459f5e86e59eb4d87a721babe7080445175904e707eca36bb0f282f1723e3301edd6213695a21a048014370edb2142c74e9529e7f0c1323d24f8737c5de1bb0bfbaf12ba7941c175d6f7386b951d7ecf78b5b5dd9261e8190dd4a87b8eef826650c9252e5c6f0720d1894c4a004267ed2cca360a6ce207f24c1c1933947a677016d936f484ceab8825965094b364413d032169b344979bfe0bac8d5ec8d4c85ec0e1a9273c2f35c702eb94653e62b4ce414ec40cec627c51dfdbf11a29244166df8e998cb2b6235e676a4aa4df9dcfe8513a9bd9f5e263ec23300bc6f7afe74fdbc078ebd9e40b9d5d8ddf19e6673f1bce63e7d1f035f826dbd91a718a29028a6d2c57992e180c24c619a3529a3069a1d84ac3ce3218a3a0f1721910cfa1ecbea0ea346543b6298e3786ca129e336ffc70622eb12afc9ea1de03fd7d5b24af5845d68647a3ae095ca01658548705e22852b2e2b323180a4106be79e36e8ba6392d0d7ed3f13f47671b88734813f4977670f783a3c6e18dde55b725ba3c06af50384956fb531c774158d54bb47653b8d5a99a50d63b32b3fe5c9e99aec5957dff77d9d83b51112caea8afd3c65ab9817b9a64e86d5789b4e4c668412613334133b9e4578d965836a508504b389936525c40a230e01a33a7677310e9df2a251a2a8585a279b7e9cc0dea56116dd3ab213058be6d9fb2fea0106fa6409f51f95abb74a360106fee0d4571b6c9b7520cd4d2838de2eca929fba3707eada4e56207b3806b58dc30d5973358d70483f2556498c51e8d7f2d07694a2340a8055fc679a142831c9df67cf8f60dd5c0f07a0f866e7aea9eb6b09a8278989aec8aff7adf9d833fe7dde228cc984c42f6b7411bffefd0450298a80a47dd1489789eaf8a60781b253f63401211cc5692c0ae4c9f6f83d9571d37706174577c56a2fcda5f426ffef7cc09eca4e82a557f3287b28c9ffb0dd552ea3fc07d84a12f25b8f03aad8b5020e59026202ff72d603b688c2a21bfb9689a5d2d418bc21d272cff71d27612fae2727a2a14cc96c3d2135464060890da8cc9d822f7f9493ddbd9229a03ff72f36fd1f6dae3329201c216567193a2181a6b8e7e7e7bc6cc5136406a6b87e5068969235d075dd1d8dd00f8156e0d3db29136d2dc3dc6166de24a056896e839c36a04ea0d525d055b7b9bf4b30bf4833e98d8be2b14ef13e4577ae6d4027bdd155edb0acef268529308a9432dd666f72b2692246e6258e90883f52fc369b56716d554ece79088a03c0c66f7f30e3ac84223f19256763178aa3c31dbda99123c51679acf40308e61bf3b820dd49f331fdcf5699dfdca472e02f874f1d5d9c5cfbda7b59bf7b29e1f128ee39e5b01bc75ee86dc8e1cb2963cbbb871d0a9310d1227c68522258b503a63ab4a3f6003e6c0ae11885375d69d91b820cb5ab67a7a1e240a2d17e18a26c166370317884e8396689764b3555f1bb8262847d70f761cd70d4a4e4b1b898cc5100c7312d9f3d170e20f273d2c27ea79ce04a4076d8077c5acafc4de8452293b3c27256c465626283160527eb300b63bda52e0b1e878472f0f0b2da739c27d9bda71ff3d2619e54f5a1ef1a1fdffa0682381fa0da7a470219cda1912fc1f0e5b6fc7b19eaad408bec9fd05b475e7d2e97c5c7a604dae0ee626562a480b9bc6297f07d75ef84e39e40b71f3738ab28499aad2528efa692980cacfe18d700080dd858df6363564be67ef1ebfba8b91795ca494136b828725d98e0f36fd477e51c6a25753b27e7963fd101bcf7651324cbb557a16c4484ca75f763262daace0e718475778438f03dbb027e240f4252881506b6df019bdd90c91e77c52c68bfc206d75bcde5e4b83220c64b4fda030a8d4c90871390080a7d1aa368f6a42fba32be737f8f6bad904027e6047b1e99f41232634679fe5c70012b52f6926688d1610fe21e56189fd5daab499fb52fdd4a40f9267d80ee32b07510393bc2986114373fa451e9b9d270905b1735e205a8f5c40d96ffdd6c3565e7ba284c44714e1434765cbcad8195b4eb8a1593c276943325dc7989551a52137dc9f336eb8edde61d800b0e2940981c04c0a75f454c54307c2b3eeaf81c9d73e78b27ada528adc4c2585e7abb4fec7d2c6ca2121e957610f501a55f3e5909cc77aa63893a40b1377bc3002084fda208dc5760ab421d1407a936391d34ffbe766183d18a2dc4d52c34f4299548970d10d997bb9c2f7623e935ddaa6a739818246b8e437cd621b5de7aca9901fd03d43c7a4b899ae44aefd67ec44762bb9ba48a4a2e78cb132273875823ed549ca524a144bcfa8d277feaaf481efda9ebcf25526c7c5c8d3f1edbae0ea422876bc8686cb99def598eb4b1bd9a6dd8308aff7a1e0ec1e48cfa01045bd1dee58b05fdde167dbdbfe05589b8f2793b71444dea3256f8e6ca656d39280d68a9b2e7490e62c0c18fa7771aa86b108852737df0bf2030ee3e1ae5b1a4452c119cf77d3643cf24691a16e9fe6edd989599b40ec47a8bd9c381737aeda1192d20c099f8bdd492ff56359a41352ff79dd14bfe938eab3630ffa9bb5207568a631cf1663635410a63a1b984f825f2d138c53bc72696431b9d15b8e3e67f61f8af1651422754f48550115e662b111d43c4f0b9d629e136f7554acd3855aa87109deee9478495fb47e0a48ad9f99ea835fa2cc3e99bd25b131ed6ab8131a8227d8a01addf631f972b94a7fd44e496b7a1017f00dac4feed5db8efb52ed9fd2d8686b65c94b96e66dc2271b7c40c014a309fda5c7e16078d1c4344e25b43b2632885970f9a5bbddcbee745dfff28e590b5232ece6af072f36f85a6750e6c97a90c771de52885464abd1ca7d883ca4c5069c019728c4ac1cd5adfbc612a96d088d826c7721830944c1b8453ddcdaecea56d84e349f45e5e67060fae6537b7b0bba44f925ebcba24771b7bec14cf8cb904fb96025f0840ff6cdb13515ffb6c812b67875333a3e511b6e0cfc9ae0e8c61e825a8be626494ec861ad04d2fb984912f9b0d4366c9c2552d3c488ae8abc911d45cf2226545293cbc54f14f2e28c11e2553a81fe0196e8b45f085fa3e6b929b2ba249e49e3a4372fcba6bbe959d1ccb493d9f71a110b445dd2f012112b69bcbc44949d7fae7f364c55679d168721eeeedea34822866761335737e09e1c7bf517d4c82f9cd745a1ef76a98dab5739fda3475ddfdf7afa3f05961aad4ad30a1cd3eeb03c469de085cc7b621621d53b99ac7d5f0c311012837c5b7fe05969ba76afabea617b2289c8024d5c3e3801bf9c1d8fd8fb416053ffb2ea194bebb9cb99613a0b77918f721f14b2571d173e9f271b856d0d0d913b98ec360117bfa739403b3a901516e1e5206396a4cc37856a95e7b91c7687bef42b0509c23e5e8798ebfe4176985391a95861b22eb07c2122d36d769fa6d12d6a21d2ea6a775cc2ace32b2f6e24069b93d2e19dad754ea1aba09feeb4cc86661956a277a8179b7062ea7145818c218a1a4204e0b2835706c5f8e5a24cdbdf408d5328c7cee7553764113c5c1ad6a15ff6242de54db2e0295dff7e8635fe3787e5c679935d8bd413cf9f1be6b351336d49d7b0fc004fff01c707dc6a46af6e759516e00ea9cefa67b01b800d0a26ef989afd06e4f028d536ffce0891b1a1b7e29abfd77baf4a987695bca8c1e1963354f48f9652167c8eebaf8a11463df6cde61ad3b423e1065165ae61838ce379f1ada0774aa3e1230e303659672fc241e384b2e6f328ef6771e79261f30450439852d3368f4280448bd6445931cb493f9e3c5a66fe45253b8b49b9ef082205c1bc4a6cf860a8e7b980e76ed17d1af6589381b9cff6c72dac190ec2e2d1f47e5709212d4eaa48ef903c18207d68a5168d230d290560b631e1f7a1efb0e70f6fc42f5daaae772e22baf04137133ac2e8e7efbb7d0c8ee26a3d7e6eb928248696ead11049adbbd58392ed04546bf3e7f4e5790c469069b1540582e6bc87eb588ee0e0fbe85e8f12985c8050cd558e261b6dba87e60e30e43db21b26e0730c033ff71548b612a6e303ce9ba14af8952553ccd5edde5e152ea0e0e241a7c121743c2da9fdf63a5b2ec10c60d118a4944d21d69b77a930f7477382d6dcc7abd518333925f9b6a2e245ba877963f079a6a1d766bbac6694d86a663694b01dc8262258138686fb7c684636c1d431d46f4d43d73588a9c9692d189891062ceba0c3e5ff14bc3703e05d344b75d04a6a9b5e08777b81ef55b113fe68934d9c17dd5d4752c16babf096a21f0e85a2c416c1c409faaa4726880a7a248e511f902f9d528866dfb0207ebd93516c30a26ef6e74f671b5426372bbcd91f6e26545e25c1475dd1ecb21df04771d6e317e623f63b868d8d9f1b499292ccc4ceb030af261b84e92c21f995009af2ed545da31ce7cafb0eab69c0568dce4f5803829ad43a85893485fd7b5f48b27630f62f792c76bf08e3b00670379e1776d240eefc56913dc0d784141168145a79a69ebd3e0e59ba7396f7f8a9d8c2eb7223329c74cacabfb131c34a236ee96139a768b47394fab659e045a22b9a38d41927325b2bbe2732a27d2e8a407c973adee31c59835958e37337faedc5237f73d6cb25d653a364042233c7dc3c5fcedf468a9dd69570e064e3d7d8c16b47a2e23810c7f4d5460ada2b406393d4899aed9d1e98705ee44ce85bea039d2484092f40e827e1fb885bbba7a5f1231d9385c309707297205fd094ffcec2c76aaae78034a46e9bc9541273a697114715cb029d75c3baced43b0bad2d3675cbe01764abb1759928b07112870b78cb65a6bb6bcbf87904f8fa6664bc3648d2be7fd350b258806822825eabb68f12389f29b88ebb734c9f1d6cb9ab3beda64c5def43fdd33cce9ce1361f70bb08ee99f616918363e887f4f1177e7f31a77fd2adf8926e903af053cba7f1d19d4bc7167836e1b3be1b438e63969a7bba8cea0256ec3235d8a8d4f212922fef2564826f17e59e5c83267fbed440d3f4015e63cd192a2f4a58552879110c733cfb04a5d0e84bca9be9d25eb22ff67c66d520d33a36b541663f0f5ec6af3a4ab9f91040cd3a70b79584d083c4c4745ad83364152132e7dfc8901fea1ed133fd098d1bc425394ea1c4d29092caf461e1de4ea5bcbb983a970b6b1a27127a79b4fc971555cecedddc7f4e2c0a8d5666e953fc337ef3fb32e2acff60a9a122155707b193d3519c9250274829e31b0622cfe3f6a920c0f2fc0c2597be33acaf593bffb7f62467c63602a28a842ffa1ed459f0650578e9c374961b08b6a80831bf30ea3e43d521541745f0ca900134d0c43cb00f6a6e79ae6a07a59cca7876fe5a85ccad0e7e5a5bb96a91e8e1da58cda800ef8c82e5ca0f1c28c7d692cc991798fe52f9662cc105d85baf8dd9764c31d6b7eb5ee04d85abe6f240d1c7f3061ec6cda2a5c1ce19c15270b7f77c74ff4dad0577398d9ea421cc7800ae4416727bd0d0326dd5ad7b51e92fa6a616d49932846cbb732b506883c1794e549bd513b5712b3c57b7e25e6a379a1c9b0089fad2008069f76fd0e1236bb40f494189657c9d198bb0d555a54a800266fea3a5d4c1bd1e26dce2c065efeda4d89adc1c94d37a204f68cdcead5695e53a9e566aa3e8ab070e9f6f6a9063582d26d613cb56b6de45766311ea07f2cbccd9d0ad5783983349b7df20de5e51a83dde8c523d426cfa108c3f62a57d84e0ecff6fcb83c4aa5438baeadfc724381ad6f69fd363d795d06f0f917e0ca761a15cd5004b709c7e57596901c45fd0742137d20bd1f78b84e2cdeb5564e346e1bf4b0fb0b5956a0d21eba4f935a786fc7594162b5e57d11b9fab606346c02c4fcf0a925068d6b4bb4a6180a929f9cdefdc063659351acb43fe51aaf00335682bfb374b4e0ea34bfe255e66aa2bc5743d4c51ebe0a5c597a5d6dbb67e3dea3413d3bf466081956f0a650ab6710fabadfa0f351c3560f6588c0f3b3164d0f90702ad9bd90aa3b29d910a2d96121046b36877175607b4714b78df36fa05c0b5fe6f24256f6b844867c7f115a9e568e60a3aa3bc119b2cae7c84fddd0c7bf85e2a8bc4118964c46625defa771eb00f9f9cf1d96047ea1b3909bd47d0180bcab79fab556f8bd5b99eebcd0e9eec2fc552004386496c3081bdaf62dec9bc5a676ab3ccefb34268b0b754829b190144ebc798ae088f30b6816a3479df3297a9cff6c96b46e4ba3399f918c3db721b3084290f1ec27edac5b0feb645f0854141497be5338296fa5e152ec4c44192f5532cd22520e02a5d5da60bcadd61d9b018589a8a6edf237796c2fba9ead731e2b57afb9541242c2530472b85950889bf89468dfe4e709eec44985787b6f7555c60b2ba2d1706d6e588cee3210cee566421733ff2a7d5039e4eca421c515f36b21c1ff68b5a37b261d22a1d130e81093a4000967a6d6f9abc4ab393b293ab9b3764a8a059648d2e95cbe8925fade51697aba5af6cf1adc6c778d0def9f19c044cef0786ef377a2f11270bcbd8860ef4716b07eabc9a88b771afd6b4860d244b1e9f31ff82c531db153fc6a2556756d1dd7c64fda1ac469d342e40812bf97d3abdf859f8795426c60bc85dbe45c6e27586efc98495d03059b843cede463ff5ea4649b48c6a5496a27ef5c4dd77ab5cb39e72c0b57de80b34695bb88d64711addd3da1068e19ff3a70b0845e25deffbc9e8dae49a0c0bf095610aeaf6cb7059ef63b5321f09cede676d107f5abf5bdf442ea251c6807fd1ae81c3efa46e2d62ee81538bfce2781a03ce20d6e8e13d0d4839fe3548a5f0d3ca1a070e554aa9a9d7c8869b727fba7bb5edc218efd2fb46da7dc20439dcb11264a04cf8edd1f7f587ee18a866f61f694a8e9a81933870048624806841fc1adb17e3c82d13a0dba905e92575525a7d3cd1f5af73890b9672377d13c77d7371081c93811ea895e2498f789743c0ed3e5fd8d482a9073c431c9bf27ab52f6367ef87335a014f8e8ee6f1440e3fed6151074de452c15c114cd8a487fdf477ec303f3dcbe6a52183b86987a7476058032ab39ad0cfb507f63509e2147c8b2fa2c6686fd64cae90aac918158a8782421b723b91d92471c883ef387c810fceb536ec3b2899950f965bcbd9fb39df7e028784a1a02f760c83c06ed95a2c122109018a603e7c3ccdf4a3159a69fc881768c54b47fafe2b8698b6155fb5937793495a29871b9a6493d96c45a986825962ca780e2a97b072e3cb50fcba8f266ba4d21c00d5c2414ee0b54c98d7d52f98baa0077be603df7f45de1682902350df00c5e052155543755031004202d61288a6f088d1ab98693817c1c436b07dc8ebda8c7903cb31a5e571687e4878f71f9199262b1da3c41b79ba043e2f49f402683613bd5b9a361072aa044f14c13dc9b173507de6dd8f4d394d28525738ccf91dc41cb4a27509ecc471322432229267abfde2c9732e38e36e867576062db945ce1370c8a69004ed6ee156c6ad792d3d3ff6f3bc3566102676dfde95fcb15a0e4da656853eb3adf26df177a6f9c9745c8be23bb7947806a9f488956e848a9200236d88cff30c2aed5674bc997ec8d669c92db37fcddce64eca209f27792c3fadba2aab2dd0f0b0de3ab0fc55cfe0f3d2ebe64f8fba7d716702d606102b5c1439f212a2b61cad6179d5c6a916d5a22cd308e1dfa66411a942add0fe64a3772ef5b6573153720c97bfd8e5d2585fa2ffebc2cb0210a4ee6a56b0f6ad353fd593390e7b5630a6f6ec694a9a2dbba12e7fd9f0b92ff6699b1007be2e97d5ec2bc7816089fe2927714494b35c12ff33c69ce88d6a563908f4d2ddf5aefbf9df663aa7cf3769e47998751018e50bcef2a716532ef12cc1f9f8b846676f2db04f04bb7a5fe9a2a060164ae105ec0cde4acf7f59697eaa615cb3e6bc54e7682aa305d95bc0e7aa36fb072353c59296482dfd0bb062749815b7fe6f26d61471dfdc27f0ea95db5ec5f36d14e68cd39ed5babc745d3526845f56208df461efe9ea8deb73e85fd9cbcd8202e137351ad42d5be6132fffa34b4cb5fe6fecbfe5255e50a4a34ea8a450f28db6b153434c7658cb4aa0db43dfc77471960678b230ca61c792c90417fa65af3fd03f0421bc92faa110c7498bf3ac4f644abcfd813ed1e40fee8172ec65c894f5807cc32aa3b88f9911fe43613a29650a3a4f7eec7f2410ce716d07e392401fe5f82b9d2712a2a7f312e3707ff4be997601570184e3d10dc1a3df09415c9edf6debb180bb936bbfdd6a58e5fd97e0cf0f1e35bedbdb4ebe01f20945a3d7a282e28769c890e9cc7eb7b5eb7e8f975a9f510d235bd1fbca2eccdb3a23210f294573635f1fe53d2939a1ae88e1db48866d9e5b921f148d32fba5e9aeb35256a9bd6610a8baa3fddeb46db6d0bdc230a14bfd1e25bf2f7e7f445891ec0ba0bdeff8cc75693406eef2e7180538a60ed18d093ab78307fbee99440c7e75834b7ecc88cb5d89927ccd09d442ce1ee33e2f0120684b97a68598745800d1fce49b7622ed94ce2c69961b39c543f41beb1b7c2bf2f76b0315eb291cb92dadf632de1855d93a07d3b707f69369994afd848d5073f95f00ca9d20b46a52ec62cc61114b74fcd74845496d97fa89372239e9f94ed6f433c3ae2d051dcde58591f0a375b29130d8114c4c479bb28edf3d1b08fb7ba8e8dd9bd851379f41629f8e429d57a0bf30748cefe87555bbe5456d400214d98f18962cd04f5935bb81faf5ab89aee136b0b27d1f3cf4dcc820805713a524d420548d2d9854bb4303046935fc13b81a64b70560aea932ce14dad5069aa4f2a30948dc4612307137c99f6eb533b725182950a2ea1162010670c50fdd95833ec8539206c618ea1abe9630425f07a36624fbe49b86c3707bb01eae41cafa59b12ff71a34fb2e6a8d0766fff2fe16ef704b0e1ece51ff7469df752cd26421d97d220d80736ed041780f489056bfff1b01bcb07b6e9c84dad56a2ba43e710aa3d115145c01dd511d9bc81252b2f9c4ab4db63ceddd5526280722bf8c9b26f00b7593da2aa8822b38daeacc0da9d9fd1486040c64158ce9ee385c1a5f518f563c00136c3516635b5b812ad44f28304aa5a18b1d939e5056b36d2c7509a85b062086054d3441135a496ede0a75095581b5dd112f165f55b3dc967d1b0c5c3a87fac35c8d653e9187302d2fb5280ba479e81f172bead6c0999eb019b07cd62608304215725f6f699f43972936b38d3a60c330f47c425e8303763f7c9ad71c323009978ca564de5bab3f11533789501cb4b1197d542fb6fe82c0b39ea4edec303aa672a1389d4983cde35166ab775c89084a79188322ec42cf5c2f19652bbc4fe0427206cae655196e7af86be977b479463a0cad237cdd2de7a906b695777dcdd4d28d87bd6cecd7aecde054e31b2376a761e79f0fd477d0153439183f3dac85709d6d269d297007b6f05b0e29aeeda7028cf3e97d51ff91c2bc0e2b2cdbe7c980172dbb8b06b77251399e8b689f325391e1eaf3fda9691765e5c7d95c7478f8bc98fda0a8a5f7fb9ecf7e08d3be1da701db9ba6bcab797e6af03402b4cbdc67e3ac18a53814b86ce2492458544da5dcc6eec4175ef5104c534ffceaf8efe6fbfb5f7590c556879a77c218ee5305fed0e49cb1155fd0e7fd56c1bd96a8171bfb6396bd2a309cae29caa6bb86297e63ef04ae6a54dff550545f1855d0b8afa2d8966dd833117302c2d040d40a1592fee2370799360a62a5650fdba429cf179c8c0a00dedc74048b5dd51972c8098d773b70f2e0043743fbdf3a8cd1fa806deea4b24c12267619b057bda9c61bf49fab280212559db09a9cd0f56944a20ea16af9a48075308f9318d0bb50fa9c01e1bed7ce49bc89ba52ca9547a11e9a0c8caa8f6d0a3b1a75b27422c7e957727a10af1d5ed49ab4792325787387c09b6d898ae37f5d7ae99a9c9dc22249384cb82caae910f941fcc116225e8c26acf2dbb6df3e01a93ad64d281ffe4741ca91a1986e796d83a9975312839a77ac9b5cb65a61064ddae2de700de8cd26d13b46798b9a40fe37bd903fc2675e68ba916095d82f192595e0c78747ff10c3669af8430f8c7d17030b14bb2d71155dd8e3699630d8ab941c9c18339d286bbf23bc8e78b638f72775c341c51818b550ecca733d6392fef00baaadcb7fbe82c3f7fda4e09a7a181adc92589889b60c01bc714318e0d8f3a72b763223f6173a6c3c64d51ed503b57ca1181731420209325f0fb0f7cc117d20cb149aa6418137eb024d0ac40191dc030b4eec8bf7f04dd55f47802eeebabcc88a034cb66631b9ee273263dfa27edac1a26953db3fc3497abb6c3a1d51b3f7331a152bbde2fff2fecf39cfb8abb13d211fec525205e39eafa8536e7d7a184edf0ea10e7751751a0ba3859951cbb700c7913e598afe4338766d56302e3604a8d8aaa7887d2742e2f8a7d5685c369e90f57e8153c9f89b30db158acaec0071a62a0125761d391aa8a37f9471f750414f428ae6f4c9859110bf3f2f1b31fd7439ddfd993e76a9977d599a6ffbc3510174b721905a320a0675dab272d6cf22cd03a624631ae25816111535b573848de76a5869a5184745497b4f3cd354ba896481881b79d7af48ada9176757841c478d1c0f5eb2b67f6d3beeb854beea5f340335fedf95fe5ca0a8bc5f26a0bcea6b6a4c90448743f43336ab2f8a2f691558e7b69848e7597c56d56db55fecc732c2f840b76d94604f6e5bf9aff613bbac521c2617b96d7b7ca860d44d05fdfd520448137f3ac0b0731a1b554abcf323d5a5698a437362049cd42476c2f5a9cbde23c997984e84fedb46932e00da6b16aaec5e40eb4fd8ee37f580a976dc4ed4166a01ff583f26ed99037ea111d3a88aefcef8cdaa59e200b9a60050a1255d50f9096e99b0383b6512a671f48891231f8e78b84b7c65569453869f554b270a14f5a72720e1a2bc0ce99e96baa2a9c1bd34fe7c3391b3d9e9cf1ea63c48013d321d88a33228dccbd954ae37a8035b029f499b13476db840ed7d2e05874c18809221f3b5955ee8e2ae8634719b206c30f5b78f47e7422ca87094a5d1c70d1c4bfda06798998d2cda6573ec2a1c195061ae5796ffd7d917d754906bcc510dc0d087781bf1eecb7b05b5dca7ba631ea479d2214c490036e30ce19b0e38b625f6295d8d951717e8c55fbfa2b8b681d0da643e7fa751b32e6a5d2ffb52ced017c5394b8dd15315613816ddac1d6ff9bba55aa525563eea1eb981a3199318753d6b91a64f69f77bcea383eaed7875874f9cb81cdfd51cac429217c642ce5f0165db42d29153c02e48978442181765b903ce1bcfa35c14da8ffccc095829c56a661ba7f3c2ce3fef0d17b5499428b1d6b9f921778bb08312f546c39934307c68309137c5627a1fad516016478ba3d839f49980b52c5f89906261075da7992145c6d711c4f6246d55cecff7ad27a9a1a4f9ffd6fd7c1b4a47e9129ab49d4e8bc05e4b92e66bdf09cddb5a339e116cadbd93a6e5b697dca0a7c90da57deb510bd3e90b3ad0cdb3966e14caf670148ace2cae31de197ccd81bd7a61038cc8206284a6867e9b253a3da42c2b4f58380b339f7f146c42d532adb408aca35e4bb68dc319b957a11d8b288607b34751a28bdd6535927105e02e63e4255c3db1e1a9b4fa98b1e70d4d6880a6f1b34e2cf202e2ebddeb5e262c5036cdd2a5cd3bba8baca51c265409c1b949e7d17f63dbe2bad32712ee8ab9f85cf70970b2a6e11ee30877191cc82cc8befc60e6050b0d10db7a968f071ac38856c90c902d42bf1f216fba5a0fbb158a98dac7284a0a2b25e94164d3d1f4c2a1f054f5c1a31c7e0c8f46cc949cec5964a671b2deb07361e98a8c2e80885c73986f9b9a20685692810735917a6554df7c2fbf1a9eb44f1a69571f877cf57cffa78f3647a06ee826ead95bbeea3c67558dc164fe7b1c483331f1db20958bb858bc242baeaea1a60885ee592993f5a8c9e250620fd63066ca9fc61b3a1ea7737b51131672320c0700ce9dace0eccf7c9db59885b46a82ac24d8a5c8d761cd1d77627126e7efc9f5eaddd1bed6d5d437947ff694cdb61c1d1f57645ff1e913161da391f507277ed541f61a0bd0e40bb12b8789890de57faeca62a35bafe4d3d2a61a6832c3006315e48ea2a2c401cad810f03568f4030946e589967400c8dec04fd29a97364ce6efbb49ab6f4c710265f459088db0b28fe4509654c34ed38e550f082416238a611720ee9846582352af03ee7a2b41127b6ff8c11d428801555d50a4dbc06030a9ac7ebe2c02aaeb1a0eec95de4b571fbd3211d613dc70e40256bbf4e96bf81ae807e60ecfddb0af1d38a9c4f6b2919c580068eb41fc2b46592f551c2ffa48ca930220c01ee0761889c24414cbd94614e62587587261cd8c96620e6f8985e636af7354e60e855194d41128e66538f46c4a29849ba7c385e91fdefcfd549f9940687f2aabb8c8fcca833632b3219c6421e3464035f403dff66c04e6e216cbdc2be755ab3ba0e3fac37710ad1da64bb4f44d611f1b2124b0ce8bc33df6c65c004f1460aeb0a7bbabc38d085bb8a5e30974d9187820f87dd22f75f531387787af32f3e59f7c85d1e93ba0501af7e8d0309cc6ecacd0b27ef0054cb4051d551fbf4bff2714bd35af47c9bc7d93ba655c8b6ac13907626778313e0d544bad267cc0a424f06de84e24d596f734bbf7071ea31d56af90e79800f939f6861d7cf835f2d5af8b89b7848f0c937bed27357f6a597576a4983e283450395c6ecedc649b4f9381bef4028baac76bbdfdc0ce2f07affdfd5830bc1f5093e446c07d4a79ecb6b27463e2008c9abe762f0d6a1f4a6bcfe946ca41ebaed24aac5262017fea149f54c1a069a2e311cddcfd5090336d7be02f9593768364a4feddcd27c9972fb471b80763f5103d7655181735452f0a7683866b7248062f9db97343b13d7ed0a87bdef607bdf88374b8bb2b15ac3eadd552882c7bb8105985e94dc7129ba60aaa8c23dea4c4def80737e1a7c6bc1c2b9d538cacd73600dcfcb5b04258010bf69d0540620a21a5774e2c8d9e548cdf09c2e3a5f27cd5922fde71aca8f5b862bb7fc1fcbd50e71b2ba2ad80c94c678ae52acbac333089666ccabce234f683b6f7595dd8588def7a3a44ed5108a65d67c818dff91bbc8e1025aa9ce013563dd3918c8c0ac64627976b51fecb3d5544d6723c53d668b8cdb3fd09eb14b1dfd7bed005fcd7ecfa6fa5b5bde600a927384edb2a0f32dca7a3817755e57a2e8c56e9bef56fba385ee33f90a40806d6a4000e729bf52975f5a2bda8e15a6c9bb3ae88580d88f1ae2045301512b4eb59f74a1fc901de9751d4aa913ea4c5a3c5dd1bb91bd86d86629b427190b234a4d1c61cb5e41b7d29369849ed2273172fb68bfec9a3de8d5378179a0573bc4f213e71935471d71d46e2ccd124faf8af6b6fb4923ad90556be194a388f767b8a570beeff0061c0a62e45d9e8d0898f6f68c72c1ff381d7cfd3c6e5159c4aee85ee80675f7cdc1ce26f607508d98bdf59ad1aa1ffaa7237dcdce93c0f429ace81069190e6edc205760689c8f6e0f153faaa9392b3b07569604916184312be16b4965650e0de4aa921e9e44e4c1636b4a8d4f9f4a84a964f33aea834d12048c1fc63f8c274c1e6a57fc798764c37d56b47d40f1379c3eed2cf047ccc9a03b49a842af14e0b081116c4b83c7e72322d3331a9d990f898cbac6bac4e6f2da037cd615eb2e2f43d2cbbb675f7740813de5650b2a8191453047439cba8e4c6c326cb8c14598399ea3a67395a9cdbb4f03a25b607ceff91a4c04f0d6b7f22073ada77c926f493186de74e56f1657d2331de64f8053d3eb63f0d9f826e2232b14fe674053b88a1e4df9d41b456b5f2f57c90a309d109acbed39c6188d1e9119aee4f06c3f5fd34dcc01f9ab02bcc4388d740a2f1e60f13d42ec0d4789b4b2cd0be4923a70d824edd4fbcc287643c336f17b6009c8adcbb655e203a29914d9df7380529c14cec93ce65d6e371fffc8fb85c7b144cc3a66c58aa5c3692c570c7cbc6e1d1a7ecd18cea4a54949c0ec71b084cc395440a0795ba22722716673b5c134890992c505b65821e5c595737af4703d92ac455ea48fa272d066d5b71f790d5bce5f481ec23548f5204c0e7160664f8e2b07b0fa78c2623d98f5de56ef45756601a053f93737bf9e90e02fdbeb458de4514806d7e08546d2578886426cdc5f406cbdd597fdc323ad597b7e7502406afb491fd966b2552f49d15700a66cf4806ca176957967c3909bb7b1fabcb6b41ba6619e846200a13ddf9ac4de1cb9d153ed0b195a1d3ad600a671e6e548f3f1ee3b66d9954cb18501e561c3a73ba606f2b7bd1673ebf3671c877c1e12aa7c037f3118e4a9eb94e55271e4404d04ae28a26b53f576c229befc6bb31ab6000a33225448900db4b6af41596173cd0a138722a91600b24862a81fce08d37d51627b79781d8d39ef2c03f51463370f9abf662ed5f52f7330f37b0d25a6faaa326a8efa92608ef6231eaa90936d506ecfdec6f55cf78ed0e4f5e847626bf636415b69678036d26e3a4c6a44c1cdd4627b4637d184c6775ff405582461627bda2e1f40ef06885faf5cc6e20ec59d98e3d6a65aa873ba28038e5e9cbd9bd739d86ab7900bcbc4aa151fc3754ba55aa3f8a51b68ad42929c125e389949faeeefffcb37779bc9a5413a97e6c1d537a7d4e201faf7aaddd9693cae39e9d353eab293de77540a6a69b81e9a56b2440685f650d30ec6ddb6651eef430f43cf4276214207b8fbfef8f29f23b1e9931e2f2488f50397b336281627ff7ba518c41982c730cf38b160c2c6cb0660e9c8132e19d4b50941c2e96f1a21e67e7676c4042c7dc7192c3f9bda16e095903a08dd5382073b0c82aa7740f45b3bf53d1c897223ddf889582a321dd097b9550ade2c5f215cf4fb73e7875e709a4971cd537083f389aa3618f8d6aeff8795ad58d7623e87a5ec3fe65414bf32b73106227b51d00469564c31362a957270e0ff258450f0559f5d8fc5fdef87d75e37f6a7ee8cdad0daea56115be35f056cf126f30ee4ee4a77cc950892f28b0b3ccfdea717109b967547156a1c5f8f1efa9153703677c484a7d7276712709922cf9e2a5768aad8b8376d71d6b0d56bd4bc4566ca036b76d4a8bf2cff366d07f1e50c1ebceab7a5fb2b2cd48cc87902057989e2a0562a77e91acb1caed87d15a90bced02039367b8fef2f805151dedf9c840254bd09282cb618ef6e208aa3747aaad7be96e9c5fe45bae51f079884455faeee5c9097580a00b7f7643fcdaf3e8a79edd44d8b320541b5df6c1db75d210a482c596773fef49a309efe69d46c554fd1e8ad5510cd1d35cb011fa79fd2917812c97ec1f2875a8c1dbf8cb7504b34b93cf852c4aa5628a2c5380595ed815732d74f0e176aae86dc22b60f7a37281f654978ff661ba76ca06f6219b0fb558183340b7869c88e71fe2bc96c1b2fad1c8484945fd1616353aa32469de05b8002a11a966c5bdd0a57b2a16123984557bae1511bfa75f101cb77e257c04b24b3f85c2050e5bdc42a8c4bff73740e0e568ef46afaaf4c7468b3f9503ceaebdd374c8f78245114d395c0f892fd21fb0c8f5df5ec0fc5f037426d030e6cfeada101cfced68b7c7a6ccece7be042261ffe7ebb5405e348ed084f01e7e5a0f7b7cbd7ee9f6e0d147dc7da8400a62297fc8ce8eb2ca9fd9d3bb2924c7ee4f3416e0a4ba345265cc19074f86a917b789f09b97b0d46dbde9cc6c81c4fe4d8eebbf16ac9aca5bf9caf1ff6297f2ee943b56ed198513c74e76538e64c7294f3b4b4ceffa3aa72738b65ff4e428f28d84f8bb50a9d2a8af08d85d3628219edb4d7385006cc2fa45ad7a36c905613cb988e2649d66709d91481c0c7838e895b73f4325ac93e1b8b4ba2ba60398bdc9becc0a6223db039348ca9162b24f2233f199b365ddfe33c545df40546100ffe02cc95abd50b00bc333c571650e4ef13491dff2e6fcd0ebd32b227e5fd53e4ccff9768508900691b37fe0ff4b95c5974c1ae9fb0bca694455f4a1feebc27dbbac75c87df22da46ea6129375284bce5a6df4d314c96628d80e80c2cdff7cfb34971ec97d549df97931aa6d57e86391701d0daa6f1bb84b435d242dbe70f6a31e709c12882ca74fbdb59108252f1de5b065beaefd8499108f8d0bd91275fe90c4b0302febca28a47c53f7004c7a9d394e452f56b00aec8de0243635d1c91ec402d67d5d2c8205d5bcd65955687e3f58797b62a73d2adeedb3f403a0d6802ba61bc1a157a3d27b66698b4f9e056e3c391d5d59e8174209fabffa353f7f5abc547d07f3615fd489beb87e950d5f689a9a79cdca105faa6fef58fde828bf9a9085c82f4971c88eee35dc6cb2a0ab5f11a5b72e7fbb87f4e1204bf0a4aca668313a61a7d4cbc0b52fb9881a98a98b6604eec60663c21317f2c25e2c9e2619af4ba5d41dc6d60fe0e5d77e5816863a77f7ac657af45a1fe6ed668adc515a54ad50154ef18161e67b3eed69271958d07427b31a9e7de0253ca2ad74ca0950a783ba1bcf7c55ec378447316fb30fb02fa6773aa3ec5a272b339e62b96a0d1053c000bfff3a3b803da82abf1f210c30c8349367dd59e841996f097e4645426cb8d2c5d94657f110e853d0bf64f44add8a4b496d1206bf0b0090f18b86a04b876018105a412cabd74e445cd85d938d9268e0ee0cbfec32b5efb9cafeaf902f916ec2f9af8ef10469699edc6d08fd51a550655e88f882a71441867a80dd033583a0e65ecc0ecc237eb7f276a883dcae355d8f972c2bf7a48b22115fee541c7898f8659e46d01f85a332c42a313b7f9083c3f4173b561bd492c52708ea8d4cac90a9903f86f0e023385b394d8302b049ba38b1a8cf793100d39d956cb18df4c0f70128642928c52ce091505295e0a9898ea4bd7e4a532d5d75c5a8b70d90c0ad13d0bddd8dbd34afcc15e571cc1ad846356f12adad95a034dfd9f69fa8dd560a0ae6dcf165ced774269559d49a1f7967fa354fbe91cfcfa4baad80557b7599ffb8f86c87aab55762bbf4ffa93e9f806216b0cdba6d587510677d0218a62fba15192f749c00a68f7b74b461b0cf4dd5fb8016d0b3be2d383881fc959a4aa4a79267f25f71da593b7008b04e3c0bc4a66405daca0b9bc0a3f49e72e2987fe443b76c5fa3dad68cda94c9b5b7738cb00ae2e0fb5f11ddef8de3fbf7762ef795d6fed6ade7d65f5259ce500679074cfeec207cba3435fb2f64e493d73b45b90003486171cba777c0eeae2d961c324f93b369a8f938b5ba0a7c93169aac4adf7d081c4649f7a08db8848d0876dce5df47fa54e8f6ffb2fcff19f63d1aa048a243fd13a079b38181e1fb8817a17fa3600bc4513f71f4336be13fc79853c9155d080220b1e8f227e904c45cb0d51d1906715f9e98c093eea7772e38ab44ec1ff5e35434d428c34ebe7bd3fe53d8eb161231573b45acb8fff16277b8ce4849cece995301e8c9591bae85bfd1d8cd0c710d13c67ea029d886b124604ea362a1c043e6172684650ad6b5af393fc873d280679c3f27ca1067ad5f9c8056dcd74624e56aba22fd6eded3feeb30ed80bc5ddc05cd8ad5699d875b7058e26e6507e54c62552ca90f4f5d19e3c2592e7858aad929518fed27cc86b7716fc23f65c7721b692fa39c439799836537bae0b67490dfeb6c31997b4d3d6201f91b8d6cd1cbce15fe083e75676e74bd2f4ce1d30248c871e66405d1ec73c4008e5ee31661fc8fe878807b516e511ed9cd838e9d34e28ebede6b33118f37c73db0f288df20f2890d118491485829532b20fbeb9a75ad84efb9a3010a37c5ce5c15518fedc8902104d7cbd7b0fa6201139a51a03722bed890dd986feaf25835a53332abe424078edeb3134c2a15c8197eb0244ea32754b280906420b6f4fd0c6e226ccae7a4ae2346569d73014977485fb8c9e59f95e195d6f9504c54c48c99641ebf15f97731ee590ff92ac497fdc6d576d97818cde92c95b9647e5cb34de8970fdadbf6b3adef965446548c3ccef196da2a15d11b00578b4bfb5396d66280d13f0b38ccc72701b68a873bf582eb470e67294f5fba990e37e2a82bc4ff9b6c25af3d6af7a0442c3ac1ae71a0c86d3b53e1253acb5dc7f9cbe8d601c002ca64412be24348ad7d7b8f636228307420d5836cc2feca1107d6cdfd42fb380be79578649bddd139f7c14739065ee78ec3cbb2c95196ad131bf8f9c8fa96e239a202827cdea7f7574387a5d3ff48dbcb11c3eb0702c9d2999471ae0aedbbd45a9d219058c5334a89ea948acc608cfc2ceffe4a9eddd7738e48fc1c2aaf78a777efd8be0d88ad6c33faee23a866d2a3cfd7028835e22b1f3ec909c53a04bda3342f8ceae1459958e58f02895e9ccfa58a74b44837ff7bff98c853e9fac5b5e90b6a05cd78676e00d01833e2cdf484c7761c397f0dc517ad11b8b60df8b17cb0d8a4738916bbc43a4c87a8c7c7ae907bbe898cb27fb93794e593842bc94422764abf91da432b7f845a65414bd9079c93977fe92646ce8508dba3723f7868c7b25a023b773478bc011743ca9af08150ec68dc2186498e72985fd726b7096031c610a84a44204a961944ea63473378c08ae1352d2b43d94233704063262eb5db0aeb37ac1532b4daee42496cb968c30210f176a160b08bd656f1092b738a664ea8bf42eb9f989efcdd910c91c43df3a7d1c106be73a12538a6707265ea19244c7e9ecb7eb2bf0a4c7de01021ed598f0c406066fcdecd0e8b7fa29fa9f93f8c0f3ed8037311556994d9f9730d157ff78e3a8b7384355102fde79a9b9556851e4eda756cc035dec7f03f19a4a2b40be29417bedeef4f72d0c1355ba91d630981f78fcda527794da84dac73331b0b04740795d96175be1ff6d2708e4186437c7425a45d51713011c052771f7c58187106cd5af0c685f7aec00b8fdf760f666d50d378b378a49159af3eea619cc2f3b7e78c8ce3ee31e6c89ab0bf7b39b3287a4b828f967f2c8b7fffc6c5670fa2a4a3d905578bd9e02549e89bc38e8d5cb1a617322a930ea500c65966a8de5a74be0d24129fc41ed8dca960177851b6203afdddf01b7c164ae51de2a78c4c67ed9df796d684844d5210e52d87f15e0474d0fd9a99cdd8b70859141afaa5254be42c018571a6dd507e7c9eab959e548dc9b2e3b97752d08be4e0e2f4152cfa4eb659f9daee30c80b036cf8dbb2f8fa88d56913738d5f47a33f25d811146908244b94d5baab8ac110c7de82f725e5a4acdb7a66b50d4de97e0a3d459406a803442aafaa9b2a5652b1c1589ceafb2611753809003376c462479cb7e7c425791df7632b3282ca23d8d24c2e8aee7f2e10b83a1e75bd3b4e990ceba51c27b0afb4bf3028b452aff556343c4279ed82a6d757ed5a683cb774dfb916f73ce72bb6997a18a26fce5c8a4f4dec091a7734874811c5648367bdcf99b32e3b24339cc47a3d62915a105ea71741efe340aee8c1074f3ceb25249c0ff6c2886827ea69c599cc2b38c5e675db7a1e771eedf3bc726cf8d1d8fa62d9c1fa50cd821c86ca650b9257523cbd4779b1a2dee7e4d0e4cd66a2f92b29ce66f61eec023c9b0a436206a4419cac70a5853462f5b563c94a3b4cb0bae7386f25d6b0692fd410cb4583fd5b4680dc8f667cbe9924f078f981a2e4e3f80e421aa01a492f4b7be70cf2f6f1874a3e83670a94b642ffe7ee271ca265bec8868babc32bb44ffe3def14ee753af8404e71d751c8e5754b1f495002d912cb2157cd1a8f35b5dd74ad2f7c618dd90fa33088f5cc57053450a2c00434f1f372703a12d94cb790d26992b723f2aa2dd53d5509aa46982a12dc40f6d9a864526d335da3998c801084b7dd551664a42898bdaeb2cfe4c81d5367e4a384b6b9d2465f31c1886340f0f44dab40fc53aafd8cd3a39818277aaf5a1192565b1f66dcfc1a5e73455559de70cd7df2ab64b716000e3327ac35fc6bbbde12d98f7b66c4d620578ac8d5ae0b4bd79dcf5fbef0fd012bd0686f425080d28c440844b2fe1adbcc322817af3e366f2a7b978ae794459c0a27a5c5f0186d767543502928ff9a460818c4b1ee2741e9cbf729743559189eea6015c2e638e3104145041e2be45cedaee9bf70dfa0f9987a049ba7a7effa60debdbfa65d5bb86f32fa8b122dd15c84fd505cbf6bca89e4669af93f57a5dec482a8d5bff6f982c81eb4e3148b702242a1d758ad06fb1180aa5c0b84e10e4aae539c79517a61a0d596df25b269eec33f86929740c5c1408f843b1652456e992ae7db436dbcd063fe2ccde5aa9fe91afbd22c6a6c26e48330e018b0fb31f779bee2fe3760b2f70e0f9f30078205b92c62ac38d036d947a6ee8dc5a101304fce22920749c680e66c213340e3dc1fc0e54a4da0f31aaf4808248aa2e74521d9f195d92288ed4cc78b55ad102f25c33b2b7e661deefb4bf7ba318b2f74acbca8be2ecb677221bc5423b1595ad22669529070ff28f8bb9da25650e2ee20e79cbd492c7c5fefd4fd976156e5146c8f159fa34ce5b3706e14455a342ae323c58865e7392520b58568f02ba4f5b959b83573845dce8e25805c6cb68cdc6dde09cc12729a3205b2339cb66b6cb20da2902117cb4d800ff637f4c998ad431d56013b4d3495b3613b77e47bb6537b996ba17409b51a8659ab64f39d9352cbd32f3438c97b8f4fdf05e0ca1f794458b215f2ea459f97eae5b14491d80930ace326001aa2825acf479193a9f867f03682602d14fd31cf2b3fc668c38c542694df02aae2e46be5921341434f9ddf9c81494e5858cdf6ab20299e7b1abc10f88421c53f53f29f87898d8480b023dd4166ef2064edb96e30739b90515799929f168b789436f3c05483c6666c0687ffcfdb9c0defb509c7ddc5ed1efc2cf23203a6a5e4f117a06adc1d186e4a7ca66e6f2faca2cfc35fb70ba3a4564a9ea2f92178bf54dcc5908f88e5dc3e0aeb59373c6930a45faee3e63e9534db292c3f78ded8bcfd5e11cce97e3955306af2ea764078d0ed282fad6aecdf6fe39e0d25c6803ed592878e853e40bd9413e64b40722a5efac3a9e028a7e2764213f9cd29e09d693be74400e0dccefe0a772fca4538cc6350cac6e160c7fa4a53fbc403ea1743b76c2ddf272c55baa02827387e4f45bd9009ea62e36010e7f107db791f0d92f3089a44b91f1dbd214c5c834865e8061d29d7b39aaadb1e77ce5cba6e15d460ea571c8ed189ffd63dcad4ae47d7306cc576b63cfcf062156cf7f65e6fea341a0d7306d9ff38b0c172a84f36071159bb81a50665e0850fababe89f7c2aff74961d729726b00f0065c1805357e9a763fdd104d9736241acfd62d789f18a60b79d7bd816708bf00ace2c9e3169cb24a894569ff9c752d7adfc48bf70ed2399a6a91988f4675c86df48c8e1aa95a63e5ba0eb46b8e198b55ef3b751b7c39119478c2aacec94ff6665eabc77ae292921e169a5168e5dd0362d510a0e613851971f3994adbb2cce1b3298dab4ea1a8695e259191761e25c057d45b139e5ec9406ad906388eebaa5243a87bbe333f57561e7f48aa661dedb3f3dd8ad21a700e1b14e43c85703580f0396e93d98c877a10ae4dafc62c3d5190570535dac7c3e2063c32d7fa67a226b5d2261373aed34158fec9dcb60f8a8b9b6649fab6ca44563a1dd1c72ab430fbc339483d44e1072e07b0e44f373b6d3e96c6f02442025c62fd36159a0603f92f09a5fa88b3a8549ecda0d32e41eb8bb04586d8f3ea3b5e21308e7fb01f6140418f85c607c440af5b1b15f11881c4e254c4eea71e6a1b2a19833ac7e9ef6c7384ef42161ec59d2e5c22d067fdea6aeccf8d58664f6d81e7b4a82efcc56c060701060ec9f1feb7b6e13cf1a50314d09e3b0d19eaca4ab0c97bce11ed130f5a56d8466ae417092803dc460024f74b61500ed1f4c36ee80ee493c9148187481da37f035228242d137fc996a2fe8d753acbf49a199842cf2a8bab5128133cfa58d33b642131bc652cf86b68bd73d6a7d3800ecccfec868c86aaa2e6729243598e8a99daf2a53c1c4ba507cb5e91e287b80a8dac4d85a622fbdca93b43871ffcccbc55a2ebae9c6045b808e5bb940968567399ccf39e938aef2c02b78b7f357fec23489eefd7fe98948a2546bf37f286a0eb788e1281745c2a62a189869667659049c563ff15c8959d92a64b61576edc171a06681b90ea0182fa992811b4bb059af0ac0ab58c07f23ced3f932acbb3ecf00a04774bbab69165c14c93b7bf3dea32de934694ee1a8dd50765aabd78eb8066086472e6af2b712dde913a64f4bff924dacdf40e300c42e71edf3622696d1c097f5973aec0f7b736ad5a8e6b2e17bf4aaa6aad4ee01dfea039e2d755eb8fce4d8196cdb6cbe39fb13ebc1e27927da9840bc0d559794f771c40d8623b34f19abc97b8308ff23af49cfc61df13a5a5d1f73a596613ce5fdfaf1897bb6b188e59a03cea715d1d7079b17ee7453b526b7e4866d9c88b9bf5b18372905f4fb0e9e072744d273acf16788c1bb3d86eb111e313ec4bddb3fc6afc366247a0032bfbccc2c84f28edb78ed8377d4fd0799971caf8b793167283384f94eaabaee391afe9fe3a606d2e36761b38a65851b3ac0871cb9bbb4a37de3672fdc1147302cc4c4d41e63db223d509bb19720483694a71fbfd31cbe854c796df890018abfbfdbe70959b75fbd9ffd63756de41e3eb3cb2f14e059aabb235f6a5efa366054c51b5af6287444c7aaa4f1b718734b1fc417d6e89e1ae6c2045a3d65faab6c269999f2ef6949ba090f602f1975dec37bec070bd22a8433a7e6264ae4e88d21ed49dfd4b5241586797215797d244da53d07307e8369ef8a8538808e8b671a9429d27da324b4f6bac9826d604b8219837a6f255f8c3237f5e3ac8c79124f306a40301f0e0cbfccc68407ec859598014f25ff4427665bfb0c652bcbcc618e55f8337a7bc40c64c2d71faab50f497cffa8d67e1fa46ab9904e40f30fa93890c168317c63fe74cf9c47f44dfb012743a233438c47b98406cb89cb905370aeb4fd443fa1739409400d4e80e659f322c279993f5733c0d62cae6f35a5c63e7ccb3b5b3ffeade024068eb63e1b79b4c7d1bedb3f58aaa08c8bb9277fdc2694c8a25ae7834eabda828c494c13f2d0eae71622cc601b59eac8c6ce9a6990bb45d86543dd7f7475d3d31fea268fa7ffe3740507c201cc80b3e6326476a3c6f623db18058a5d1df3353d425ce5606619bc366c6f7c3eb90351b294da269ed8bd0729fb436b4486ac62523ec8ca1c6b826d4903ef1db065a8c1f4a987ca6e4ad290a0faf8fd70f3973b8af894b9692cc914c547fea29c9af9bbc79c3a211d180521d76c123c3c85c7c41077bebf9caaafa6ee8d8c00787c27d51b34c681deacc82664ce41a504736f0d431d3329c662d3108f7d70a8f5c29b257ef6fb888ee92375c6368ad029309633c5534e8521aac828a5e1fbc73921dac68580a1a938b14cf9bfc76420383b5c025bef82bc6f432ca90a693ef6a177713b59dd23ccce194f0d499faa5a2ce5af6da47ac8b8c38715e6673d714d0e2c0860d865aee62c25910136e360cd90755805777d12574d8f7751e5a807886a56dd757c366e186b20a7efa45cc51ee67a3d74d34bf2304e0c581fd9ba1f6f6cd65cfea094466cceeff6fa5d801e3ae0195cad850189e8ead909c00489dc6de31554d5150124ec286a7c168cc2b088f9aaff0ee32b9ec7784aa8269a582374ea5caadc861843ff7421089f98477b408e8818effb910d57454dd66c1141b0de30313517885cd4bc57429ee96333414f75ca7ef9834760141e677e8f12bfc744161157b16ec450e4f3ffb90274b9467bd5da4101be08d1219b4c5298d538d3458c968797047eeae5c42e52e3ced2f47fa73ba3c8884bceb255f214e96587c9784db39768c4c5eca9d1ae54cf8be1e9cb9a91ae5d38977b5533ea569e749f6cfc0e35332b5fc30a8affa3e342e875925f36751526e435a6ecf87726b0e9efc8c7c3f23c9fc30df8d7164ff4cea581f14e7672d9576ab03d08b2fbfd62e01f2c0e2d8f0efd3feaa1d853cefbaf11945bc60646afa64921ae10b76a6ac314b16e3bf3a3390314b94478b94d5183dbf3e1e8ad3e1f35a1115f95826ca56655550f273da57bf64b4a276f7b2d911ca465a7f79584fa4a1263d6bcc6429c6ee48298c192bce72a67e17e51196d10f5fc2f12bc4d7194fb7b7f7694681a825f9bdc64cea639cb6653bf5770075fd6a96d85f633e946f981034d5fa4a06c60e84825cf7f8f74dd6a88736946e87c9467fcc36502003a1b727cc944f73b338a01ae66f34304fda1a7980920856595c699442bd83808e6d314bad5348443fa70f481180eb60fef27afedddcf16b6eb33fcd9a5b47b9529f7d437c23cbcf9f7354b81bef71a48a5be1411a304f3a1e12ebeece38a5721571ad533279ecfd8f2ef971e7abdcf98c853a5a42baa75123050553d683116509552ee964e2a6673e27d3f9004906dbe21901858ba6110d246515f7059d52d2f17b1f9ddc486b78c2ea1d2080c29b96bd386d85cd21665d76b9eaacf194ea7a2a88608bd2427f456c4eb8e2bf884315a76bab3fc66665b138d66e1437eaab540991b8607e8c75d480c19e3a3c75e675f9a54eaf719001ec4fdf4dc54f6378f62a313f5a0bf90e193e7c8c7124ca75888afa04138ebec26061772ca4c1396c3066c9e98e95fc91f286bf3a1034212b3d52a6a0c79ee2798af3dc43442ed851f8be82a5be8c266661a0ff6fd487fd2bd4a875f89cf0d4b18fe7c9dcbcef839aa0135737babfddda68fc81d73682f67ae1c5f8c9fc95b461ee7d6d74bd028133c66ffc25bf19bf5a4005963e1c5fceeba69b50f8396cc3c23d87c7a3d8f00045eb6320156f0552813dc0caba7df771edc246677166a1b11f2a056c29ed812b55d195e4b6b29408c8e50f1ebf275fcb92309be6d99c512e1cf989b0992ab89e018c49e45c252b7089a8d9561e72fa79639682672478a177a2a0b072daf0a5af0db6d5cefd7559910388b6a2a9859f40514df160fe03c36db1f791719dc24ddb7111676800fb2da8997ca4b55d5dd8a48e1b57e4208a075daf447eee155094d29437cc91a75701d53b8078df5331db5f48839269e870c93a56ee8b270a100283abd4bc74efebf232edae5c71f7b60382d12bc0754d38ca7e8f4ac2ec936c223bbaa6e0b1fcb092091ed1223c10b4aafc5f4b14f38dc67b3436b820fde7804d97231edd650d8d85a580d6d8f46d57c696ea66bc1a138b25da168377e3092bb96054edbdf8b5ec59a3ac9a597ae4c281616648f7f275934509baca3ebf4453e969a8cfc1e03f43dc2c18eb6cf37e5bdfa1b490db37cf3f84ba718348883a3798febb5745548cde9a6d7522ba045079b46a264aed00347036cf2a93cf083bbca9758da78a440e98a1da15a48d309c251aa4560773e7c93c0550bd3173f4504b2cbd8991e50b398fdb69a0b04c98ed172c5edf34644ae300741515e33393cf8217234449de22ff84d2fc54814fa14a0a20728254e2fccb38214466d20651898166e2aaf0db1828e7b42071154cfccb2a785f56a3cc06cbd0f6feaa59e87b956068fd7758143015e128c376c1546f8b797cc8138529eb9d8efdbb714e1f58f146770332b3075aad998ab2e713c7a783edd34ffdbfdde5f1b5810fa53b1cd94531fbea51169861827f6b5fa8d4d79600a4bbc342a739db9f8e70d497c07c2d76cb2eb22037310b83d10fdff8eb262c7e891cccc9acc66986556bd00368704802bfd06c3a2916e4fa397da29e3d59403827f49828b4f03dda1b924b5b75ed031bf4938c992b2250bcd6012b8cf08a501dc7cf7419d32a5e95182c73f449fe3d701a68586958fed9c587027f1c03be3101a5ba4a43657c9f616316487e3087f40e3072360d0eb84bb4d09a56f2c3afc349c4b245ddaa5b2b48163e18adbcb92d095d4a93f086e861cb81728df7681f909fa5215f9beb0df467afeb54d31dabaed12e6bd982a4d8464263e1ad99a4518a3c4e1cd57520d79261efe365b64b44118b6a6b9802e2c9dcaa00c193b8c829412a5bb502a8550d70e592abfbff134dd78227f2f75fb125b90aa9d2b7cd6c07579c6cd076dbf0198a619a02c36083b5306e3adeff5bd581a584fba6431d9b2c9e5beb36180d4c4cbfa1a6d81ee6944d820011c1c92ffde0baa2cc89efbf7f2e5f47a054c936d3671454d33dc1436d92f139c4a2c9c92cb4b7294e083508e47b80e340723f8242ad2e109d95ff0b167e70286eaa26b4811b26716eacf231a235289184505f3338593790ed33ab864b0faa3de91b6a695f51a13af3beb0dbd8cef76270ba6fa8b4397a01b02d5cdc557ca244843499617bb133600ad0b2afb3dcca07252fef9accf57fee14b40dea1d3a7e80614470810fb8c7e8293e3a4c7dd75532926ac8102589dbf707804390ec236525e657f9f8f93aa9ddfbe2107e3dfb7a96bab40851b80f7cb27768c8893ed593385942cdf17cbe1dd8aa3d21941fa053b1542b08cfbb0dc59cd6d1e8b727f334a5777693f4c4a674c99b0a72a7918966f756ca83b58fe83e13a40385f764c733a193b23a6d23be0a8db6f2be9a57f127959a736539ddb0f96bc3fde7b62071735c748180eb21d967568366c8da23ca4a59dec6a88c4c0dfa2f27246b1fc6ed012dfbe12a80248e01bfb6293c72f019f0574fa37605d15b6d976a0150de26581717feb8848ac7b28e938ba0aa3cfa927e084b46885d9fc0eacfb8bf57e67a796e3b85053888ef09e9f4982eb4fec698d6224feca72f8e91058588e06cdafda71bf6a84f5d3c4ffb3f0063ea2d2f7f61f1dd770e5bbacc5d58cd848da53d013458214eee6d9ea24c0c093512937255134dab1bb1cb9e86e425b1e1c99e90b8f160c163be4826176647598434bc56143b67a12b8a1d9d24ea0738d89e33ef8e4e74ef1b7e3a9d464db7c8d31e1de8c6962eec281bf975353561d8725221377efafd44aba8cb23a0c07c6ec6fc85b8cf12dbcce49e01c7ecc8262cbec8ac00d2830dea87036bdc38279330abd4e072187c1ac9f3410fdab7f1ee74bf1a27d4d9528910b88562c1a08bfd5ac4d78553dcedf87cc257b3a7633a28e2c5401d875b567efa165a7455260b6f3134717eddbfa23818b724105577e1f338c64a4ba5db5a13b78469d63470d4d7f311fdf60a355a4a1cec8428378272cf7a54f4363fd9e5de1e7b87a8b3008508b0484b8699b81a686f0d8d8e512480589fd4be4cfe42bf9c63fb053e96970d426b85c87420fde6c07e16c2a099c1426a8ba0575741e3527637023e22d5dd0cbe525d565cb095aaba5f0d02ed59942901c7bb5b572ca25b0f9562eb7df6110efe8205a9a0062a9808e79b328c075a81bfccdabaa8593fe1385a3ce6d5d1abc646bce12edaf7ac3d65a67030adb5bad04d618bc57fe6b97c03a0302bbacd661afa21f571bf0d99ee2345b8b5a2f4f870c21011f4535db35fc2110fee11ccc6484f7a2a910633ee401684379dbaad22df2414f776d466d36901d62027db5c3252a49f0b04145d33aac5281e923583895a9cb4f67296ae48aac2c6dbd4da44d9d0581f375d1ba78584547b0ca8895887178698e0ea71be21f18ebcb61840564deb25dec346275dca49df344dcf7fc63638cdc5a3f376870f3c1c5b9ced61f9fe7d78a4e9d752d3d40588439cd2f4edffe07dd688f75d2f4525517a6a677ce75c1031efe47889bfab528fed5b4062fbb6003703652d7846822cac61a452f971f3d1a1b4d21affb07bf64a53d0573b2fc2b24068769a1bdd90ee2fcb45463d16681d87b592f80b909943ffffc711b8d107b10a76a5964075a83d00d3bfc479cac887d213079ed949ee85cbd3759b92a676f21ea4c1d3069f53f1f40b047e5dc1bc2647b32cf2e8f77f888343cc925f8fc0fa6crootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrubygems-1.3.1-4.3.src.rpmrubygems_with_buildroot_patchrubygemsrubygems(x86-64)  @@ ruby-develrpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)/bin/sh/usr/bin/rubyrpmlib(PayloadIsLzma)4.0-13.0.4-14.4.6-14.7.1I-:@I&HE2@G}GFU~@EVEEE@E2"EEmrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.de- added rubygems macros file for rpm with 2 macros for easier gem packaging %gem_install and %gem_cleanup. %gem_install calls gem install with the correct parameters. %gem_cleanup will delete makefiles and intermediate build files like object files.- update to rubyems 1.3.1 * Disregard ownership of ~ under Windows while creating ~/.gem. Fixes issues related to no uid support under Windows. * Fix requires for Gem::inflate, Gem::deflate, etc. * Make Gem.dir respect :gemhome value from config. (Note: this feature may be removed since it is hard to implement on 1.9.) * Silence PATH warning. Deprecation Notices: * Gem::manage_gems will be removed on or after March 2009. - additional changes from rubyems 1.3.0 * RubyGems doesn't print LOCAL/REMOTE titles for `gem query` and friends if stdout is not a TTY, except with --both. * Added Gem.find_files, allows a gem to discover features provided by other gems. * RubyGems now installs gems into ~/.gem if GEM_HOME is not writable. Use --no-user-install command-line switch to disable this behavior. * Fetching specs for update now uses If-Modified-Since requests. * RubyGems now updates the ri cache when the rdoc gem is installed and documentation is generated. * RubyGems now uses the regexp we already have for `gem list - -installed`. Bug #20876 by Nick Hoffman. * Platform is now forced to Gem::Platform::RUBY when nil or blank in the indexer. Fixes various uninstallable gems. * Fix HTTPS support. Patch #21072 by Alex Arnell. * RubyGems checks for support of development dependencies for [#]to_ruby. Bug #20778 by Evan Weaver. * Now specifications from the future can be loaded. * `gem lock --strict` works again. Patch #21814 by Sven Engelhardt. * `gem help install` now describes _version_ argument to executable stubs * `gem help environment` describes environment variables and ~/.gemrc and /etc/gemrc * On-disk gemspecs are now read in UTF-8 and written with a UTF-8 magic comment * lib/rubygems/remote_fetcher.rb - Now uses ~/.gem/cache if the cache dir in GEM_HOME is not writable. - additional changes from 1.2.0 * RubyGems no longer performs bulk updates and instead only fetches the gemspec files it needs. Alternate sources will need to upgrade to RubyGems 1.2 to allow RubyGems to take advantage of the new metadata updater. If a pre 1.2 remote source is in the sources list, RubyGems will revert to the bulk update code for compatibility. * RubyGems now has runtime and development dependency types. Use [#]add_development_dependency and #add_runtime_dependency. All typeless dependencies are considered to be runtime dependencies. * RubyGems will now require rubygems/defaults/operating_system.rb and rubygems/defaults/#{RBX_ENGINE}.rb if they exist. This allows packagers and ruby implementers to add custom behavior to RubyGems via these files. (If the RubyGems API is insufficient, please suggest improvements via the RubyGems list.) * /etc/gemrc (and windows equivalent) for global settings * `gem stale` command that lists gems by last access time * File modes from gems are now honored, patch #19737 * `gem install --no-wrappers` followed by `gem install - -wrappers` no longer overwrites executables- update to rubygems 1.1.1 * Gem.prefix now returns non-nil only when RubyGems was installed outside sitelibdir or libdir. * The `gem server` gem list now correctly links to gem details. * `gem update --system` now passes --no-format-executable to setup.rb. * Gem::SourceIndex#refresh! now works with multiple gem repositories. * Downloaded gems now go into --install-dir's cache directory. * Various fixes to downloading gem metadata. * `gem install --force` now ignores network errors too. * `gem pristine` now rebuilds extensions. * `gem update --system` now works on virgin Apple ruby. * Gem::RemoteFetcher handles Errno::ECONNABORTED. * Printing of release notes fixed. - additional changes from rubygems 1.1.0 * RubyGems works with both Config and RbConfig now. * Executables are now cleaned upon uninstall. * You can now uninstall from a particular directory. * Updating from non-default sources fixed. * Executable stubs now use ruby install name in shebang. * `gem unpack` checks every directory in Gem.path now. * `gem install` now exits with non-zero exit code when appropriate. * `gem update` only updates gems that need updates. * `gem update` doesn't force remote-only updates. * `gem update` handles dependencies properly when updating. * Gems are now loaded in Gem.path order. * Gem stub scripts on windows now work outside Gem.bindir. * `gem sources -r` now works without network access. - refreshed patches. new names: rubygems-1.1.1_buildroot.patch rubygems-1.1.1_install_into_buildroot.patch- dont restrict the ruby version- update to rubygems 1.0.1 * Installation on Ruby 1.8.3 through 1.8.5 fixed * `gem build` on 1.8.3 fixed - additional changes from 1.0.0 - RubyGems warns about various problems with gemspecs during gem building - More-consistent versioning for the RubyGems software - Fixed various bugs and problems with installing gems on Windows - Fixed using `gem server` for installing gems - Various operations are even more verbose with --verbose - Built gems are now backwards compatible with 0.9.4 - Improved detection of RUBYOPT loading rubygems - `ruby setup.rb` now has a --help option - Gem::Specification#bindir is now respected on installation - Executable stubs can now be installed to match ruby's name, so if ruby is installed as 'ruby18', foo_exec will be installed as 'foo_exec18' - `gem unpack` can now unpack into a specific directory with - -target - OpenSSL is no longer required by default Deprecations and Deletions: - Kernel#require_gem has been removed - Executables without a shebang will not be wrapped in a future version, this may cause such executables to fail to operate on installation - Gem::Platform constants other than RUBY and CURRENT have been removed - Gem::RemoteInstaller was removed - Gem::Specification#test_suite_file and #test_suite_file= are deprecated in favor of #test_file and #test_file= - Gem::Specification#autorequire= has been deprecated - Time::today will be removed in a future version - replaced rubygems-0.9.4_buildroot.patch with rubygems-1.0.1_buildroot.patch: rewritten for new version - added rubygems-1.0.1_install_into_buildroot.patch: new setup.rb had no option to install into a temporary root dir.- update to 0.9.4 * Several people have been experiencing problems with no method errors on the source index cache. The source index cache is now a bit more self healing. Furthermore, if the source index cache is irreparable, then it is automatically dropped and reloaded. * The source cache files may now be dropped with the "gem sources - -clear-all" command. (This command may require root is the system source cache is in a root protected area). * Several sub-commands were accidently dropped from the "gem" command. These commands have been restored. - updated rubygems-0.9.2_buildroot.patch: new name rubygems-0.9.4_buildroot.patch- fixed rubygems-0.9.2_buildroot.patch: do not break gems with scripts in bindir- update to rubygems 0.9.2: * The "unpack" command now works properly. * User name and password are now passed properly to the authenticating proxy when downloading gems. * check installation paths for gems before writing files to avoid various kinds of exploits. (#235110) - remove the provides on rake - rediffed rubygems-0.9.0_buildroot.patch new name rubygems-0.9.2_buildroot.patch - removed rubygems-ext.diff (was a backport)- added Provides: rake = %{version}-%{release} for easier compat with older packages- added gem_build_cleanup to delete temporary files from native extensions.- added rubygems-ext.diff: dont run make clean patch from the mailinglist- install into vendor_rubybuild33 1256371661m   n     Oyz{XYZijklmnfgh|}~opqabcderst^_`PQR[\]uvwxSTUVW  FGHIJKL 4567  ?@ABCDE !"#$%&'()*1+,-./023456789:;<=>    !"#1!"#$%&'()*+,-./023MN   CDEFGHIJKLMNOPQRSTUVWX89:;<=>?@ABYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~$%& @59`qezocgjkxvmnwsbfpl{rdtyahuiC7+>3DHFGE~4WYXZ[*<_?(VS=6/IPKJMNOLQ0-BT|U);.:A1,}\^2R8]' ovwx-0123.456789:;<=/>?@ADER^_a`tuwxyvzpqsr{|~}jkmnlofgihTUWVbcedXY[\Z]Stxwyuz{|}v~EFHKGJILopGHJKLMI[_\`a]^bcdefg'(     BC@Ajkldefghmn$%'()*+,&)<=-.*/+01234567,89:;BCDEFAB;<CD?@=>3748569:   %(&)*+,-./'012#$ !"  PabcQTUVWXRYZ[S\]^_`>?hi%&MNOFKGHIJLMNO !"#$qrsu|}v~wxyz{imjnokpqrslt     PQNUYVWXZPOQRST !"#y{}~|zpqsrtu  jkl*#J[OdYMQTUb`WXa]LPZVe\N^cKR_S-!i(.201/hACBDE&I)@=' 3:547869;,>f?%+$gFH<G"hikljmzouqx}srnpyt|~w{v8! [\BS9-+fgb"T?E.`eI*,'cF/HKY(R>A^]G64V7)Wa%_1:d#=$3UZ0MJPD&;LC5<Q2X@NO1.3.1-4.31.3.1-4.3    !!""##$$$%%&&''((())))**** ++++++++++ , ------ ...... ///// 00000000000 1111 2222222222222 334444335336337 8888 99 : ;;; <<<<<<< == >>>>>>>>>>>>>> ?? @@@@@@@@@@@@@@@@@A BBBBBBBBB CCC DDEEEEEEEEFFFFFFEEGGGGGGGEEHHHHHHEEEIIIIIJJKKKKKKKKKKKKJEEELLLLLLLLLMMNNMMMOOE PPPPPPPPP QQQQQQQQQQQQQQQRRS T UUUUUUUU VVVVVWWWXXXWWYY ZZZZZZZZZ [ \\\\\\\\\\\\\\\\\\\\\ ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] ^^ __________ ```````````````````````````````````````` aaaaaaaaaabbcccbbdddbbeee f ggggggggg hhhhhiijjjj kkkkkkkkkkkkkk llmmnooooppppqrqsssstttttttttttttttttttttttttttsssssssuuuusssvvvvssssssssssswwwwwxwwssssssssssssssssysssssqqz{{z|}}}}|~~~~~~~~~~~~~~~~~~~~||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||zzzz   macros.rubygemsgemgem_build_cleanupgems1.8cachedocrubygems-1.3.1rdocclassesConfig.htmlConfig.srcM000006.htmlGemGem.htmlGem.srcM000007.htmlM000008.htmlM000009.htmlM000010.htmlM000011.htmlM000012.htmlM000013.htmlM000014.htmlM000015.htmlM000016.htmlM000017.htmlM000018.htmlM000019.htmlM000020.htmlM000021.htmlM000022.htmlM000023.htmlM000024.htmlM000025.htmlM000026.htmlM000027.htmlM000028.htmlM000029.htmlM000030.htmlM000031.htmlM000032.htmlM000033.htmlM000034.htmlM000035.htmlM000036.htmlM000037.htmlM000038.htmlM000039.htmlM000040.htmlM000041.htmlM000042.htmlM000043.htmlM000044.htmlM000045.htmlM000046.htmlM000047.htmlM000048.htmlM000049.htmlM000050.htmlM000051.htmlM000052.htmlM000053.htmlM000054.htmlM000055.htmlM000056.htmlM000057.htmlM000058.htmlM000059.htmlM000060.htmlBuilder.htmlBuilder.srcM000458.htmlM000459.htmlM000460.htmlCommand.htmlCommand.srcM000291.htmlM000292.htmlM000293.htmlM000294.htmlM000295.htmlM000296.htmlM000297.htmlM000298.htmlM000299.htmlM000300.htmlM000301.htmlM000302.htmlM000303.htmlM000304.htmlM000305.htmlM000306.htmlM000307.htmlM000308.htmlM000309.htmlCommandLineError.htmlCommandManager.htmlCommandManager.srcM000411.htmlM000412.htmlM000413.htmlM000414.htmlM000415.htmlM000416.htmlM000417.htmlM000418.htmlM000419.htmlCommandsCommands.htmlBuildCommand.htmlBuildCommand.srcM000203.htmlM000204.htmlM000205.htmlM000206.htmlCertCommand.htmlCertCommand.srcM000207.htmlM000208.htmlCheckCommand.htmlCheckCommand.srcM000180.htmlM000181.htmlCleanupCommand.htmlCleanupCommand.srcM000156.htmlM000157.htmlContentsCommand.htmlContentsCommand.srcM000215.htmlM000216.htmlDependencyCommand.htmlDependencyCommand.srcM000168.htmlM000169.htmlM000170.htmlM000171.htmlM000172.htmlEnvironmentCommand.htmlEnvironmentCommand.srcM000166.htmlM000167.htmlFetchCommand.htmlFetchCommand.srcM000213.htmlM000214.htmlGenerateIndexCommand.htmlGenerateIndexCommand.srcM000182.htmlM000183.htmlHelpCommand.htmlHelpCommand.srcM000173.htmlM000174.htmlInstallCommand.htmlInstallCommand.srcM000192.htmlM000193.htmlListCommand.htmlListCommand.srcM000198.htmlM000199.htmlLockCommand.htmlLockCommand.srcM000162.htmlM000163.htmlM000164.htmlM000165.htmlMirrorCommand.htmlMirrorCommand.srcM000175.htmlM000176.htmlOutdatedCommand.htmlOutdatedCommand.srcM000196.htmlM000197.htmlPristineCommand.htmlPristineCommand.srcM000160.htmlM000161.htmlQueryCommand.htmlQueryCommand.srcM000184.htmlM000185.htmlRdocCommand.htmlRdocCommand.srcM000194.htmlM000195.htmlSearchCommand.htmlSearchCommand.srcM000190.htmlM000191.htmlServerCommand.htmlServerCommand.srcM000211.htmlM000212.htmlSourcesCommand.htmlSourcesCommand.srcM000200.htmlM000201.htmlM000202.htmlSpecificationCommand.htmlSpecificationCommand.srcM000209.htmlM000210.htmlStaleCommand.htmlStaleCommand.srcM000150.htmlM000151.htmlUninstallCommand.htmlUninstallCommand.srcM000158.htmlM000159.htmlUnpackCommand.htmlUnpackCommand.srcM000177.htmlM000178.htmlM000179.htmlUpdateCommand.htmlUpdateCommand.srcM000152.htmlM000153.htmlM000154.htmlM000155.htmlWhichCommand.htmlWhichCommand.srcM000186.htmlM000187.htmlM000188.htmlM000189.htmlConfigFile.htmlConfigFile.srcM000532.htmlM000533.htmlM000534.htmlM000535.htmlM000536.htmlM000537.htmlM000538.htmlM000539.htmlM000540.htmlM000541.htmlConsoleUI.htmlConsoleUI.srcM000235.htmlDefaultUserInteraction.htmlDefaultUserInteraction.srcM000143.htmlM000144.htmlM000145.htmlM000146.htmlM000147.htmlM000148.htmlDependency.htmlDependency.srcM000421.htmlM000422.htmlM000423.htmlM000424.htmlM000426.htmlM000427.htmlDependencyError.htmlDependencyInstaller.htmlDependencyInstaller.srcM000505.htmlM000506.htmlM000507.htmlM000508.htmlM000509.htmlDependencyList.htmlDependencyList.srcM000519.htmlM000520.htmlM000521.htmlM000522.htmlM000523.htmlM000524.htmlM000525.htmlM000526.htmlM000527.htmlM000528.htmlM000529.htmlDependencyRemovalException.htmlDigestAdapter.htmlDigestAdapter.srcM000231.htmlM000232.htmlM000233.htmlM000234.htmlDocManager.htmlDocManager.srcM000257.htmlM000258.htmlM000259.htmlM000260.htmlM000261.htmlM000262.htmlM000263.htmlM000264.htmlM000265.htmlM000266.htmlM000267.htmlM000268.htmlM000269.htmlDocumentError.htmlEndOfYAMLException.htmlException.htmlExtExt.htmlBuilder.htmlBuilder.srcM000063.htmlM000064.htmlM000065.htmlM000066.htmlConfigureBuilder.htmlConfigureBuilder.srcM000062.htmlExtConfBuilder.htmlExtConfBuilder.srcM000061.htmlRakeBuilder.htmlRakeBuilder.srcM000067.htmlFakeFetcher.htmlFakeFetcher.srcM000472.htmlM000473.htmlM000474.htmlM000475.htmlFileOperations.htmlFileOperations.srcM000542.htmlM000543.htmlFilePermissionError.htmlFilePermissionError.srcM000530.htmlFormat.htmlFormat.srcM000334.htmlM000335.htmlM000336.htmlFormatException.htmlGemNotFoundException.htmlGemNotInHomeException.htmlGemPathSearcher.htmlGemPathSearcher.srcM000284.htmlM000285.htmlM000286.htmlM000287.htmlM000288.htmlM000289.htmlM000290.htmlGemRunner.htmlGemRunner.srcM000255.htmlM000256.htmlIndexer.htmlIndexer.srcM000217.htmlM000218.htmlM000219.htmlM000220.htmlM000221.htmlM000222.htmlM000223.htmlM000224.htmlM000225.htmlM000226.htmlM000227.htmlM000228.htmlM000229.htmlM000230.htmlInstallError.htmlInstallUpdateOptions.htmlInstallUpdateOptions.srcM000089.htmlM000090.htmlInstallerInstaller.htmlInstaller.srcM000485.htmlM000486.htmlM000487.htmlM000488.htmlM000489.htmlM000490.htmlM000491.htmlM000492.htmlM000493.htmlM000494.htmlM000495.htmlM000496.htmlM000497.htmlM000498.htmlM000499.htmlM000500.htmlM000501.htmlExtensionBuildError.htmlInvalidSpecificationException.htmlLoadError.htmlLocalRemoteOptions.htmlLocalRemoteOptions.srcM000070.htmlM000071.htmlM000072.htmlM000073.htmlM000074.htmlM000075.htmlM000076.htmlM000077.htmlM000078.htmlOldFormat.htmlOldFormat.srcM000502.htmlM000503.htmlM000504.htmlOperationNotSupportedError.htmlPackagePackage.htmlPackage.srcM000091.htmlM000092.htmlBadCheckSum.htmlClosedIO.htmlError.htmlFSyncDir.htmlFormatError.htmlNonSeekableIO.htmlTarHeader.htmlTarHeader.srcM000137.htmlM000138.htmlM000139.htmlM000140.htmlM000141.htmlM000142.htmlTarInput.htmlTarInput.srcM000106.htmlM000107.htmlM000108.htmlM000109.htmlM000110.htmlM000111.htmlM000112.htmlTarOutput.htmlTarOutput.srcM000113.htmlM000114.htmlM000115.htmlM000116.htmlM000117.htmlM000118.htmlTarReaderTarReader.htmlTarReader.srcM000119.htmlM000120.htmlM000121.htmlM000122.htmlM000124.htmlEntry.htmlEntry.srcM000125.htmlM000126.htmlM000127.htmlM000128.htmlM000129.htmlM000130.htmlM000131.htmlM000132.htmlM000133.htmlM000134.htmlM000135.htmlM000136.htmlUnexpectedEOF.htmlTarWriterTarWriter.htmlTarWriter.srcM000093.htmlM000094.htmlM000095.htmlM000096.htmlM000097.htmlM000098.htmlM000099.htmlM000100.htmlM000101.htmlBoundedStream.htmlBoundedStream.srcM000102.htmlM000103.htmlFileOverflow.htmlRestrictedStream.htmlRestrictedStream.srcM000104.htmlM000105.htmlTooLongFileName.htmlPlatform.htmlPlatform.srcM000544.htmlM000545.htmlM000546.htmlM000547.htmlM000548.htmlM000549.htmlM000550.htmlM000551.htmlM000552.htmlRemoteError.htmlRemoteFetcherRemoteFetcher.htmlRemoteFetcher.srcM000318.htmlM000319.htmlM000320.htmlM000321.htmlM000322.htmlM000323.htmlM000324.htmlM000325.htmlM000326.htmlM000327.htmlM000328.htmlM000329.htmlM000330.htmlM000331.htmlM000332.htmlFetchError.htmlFetchError.srcM000333.htmlRemoteInstallationCancelled.htmlRemoteInstallationSkipped.htmlRemoteSourceException.htmlRequirePathsBuilder.htmlRequirePathsBuilder.srcM000149.htmlRequirement.htmlRequirement.srcM000310.htmlM000311.htmlM000312.htmlM000313.htmlM000314.htmlM000315.htmlM000316.htmlM000317.htmlSSL.htmlSecuritySecurity.htmlSecurity.srcM000079.htmlM000080.htmlM000081.htmlM000082.htmlM000083.htmlException.htmlPolicy.htmlPolicy.srcM000086.htmlM000087.htmlM000088.htmlSigner.htmlSigner.srcM000084.htmlM000085.htmlServer.htmlServer.srcM000476.htmlM000477.htmlM000478.htmlM000479.htmlM000480.htmlM000481.htmlM000482.htmlM000483.htmlM000484.htmlSilentUI.htmlSilentUI.srcM000531.htmlSourceIndex.htmlSourceIndex.srcM000347.htmlM000348.htmlM000349.htmlM000350.htmlM000351.htmlM000352.htmlM000353.htmlM000354.htmlM000355.htmlM000356.htmlM000357.htmlM000358.htmlM000359.htmlM000360.htmlM000361.htmlM000363.htmlM000364.htmlM000365.htmlM000366.htmlM000367.htmlM000368.htmlSourceInfoCache.htmlSourceInfoCache.srcM000428.htmlM000429.htmlM000430.htmlM000431.htmlM000432.htmlM000433.htmlM000434.htmlM000435.htmlM000436.htmlM000437.htmlM000438.htmlM000439.htmlM000440.htmlM000441.htmlM000442.htmlM000443.htmlM000444.htmlM000445.htmlM000446.htmlM000447.htmlM000448.htmlM000449.htmlM000450.htmlM000451.htmlM000452.htmlM000453.htmlM000454.htmlM000455.htmlM000456.htmlM000457.htmlSourceInfoCacheEntry.htmlSourceInfoCacheEntry.srcM000461.htmlM000462.htmlSpecFetcher.htmlSpecFetcher.srcM000337.htmlM000338.htmlM000339.htmlM000340.htmlM000341.htmlM000342.htmlM000343.htmlM000344.htmlM000345.htmlM000346.htmlSpecification.htmlSpecification.srcM000369.htmlM000370.htmlM000371.htmlM000372.htmlM000373.htmlM000374.htmlM000375.htmlM000376.htmlM000377.htmlM000378.htmlM000379.htmlM000380.htmlM000381.htmlM000382.htmlM000383.htmlM000384.htmlM000385.htmlM000386.htmlM000387.htmlM000388.htmlM000389.htmlM000391.htmlM000392.htmlM000393.htmlM000394.htmlM000395.htmlM000396.htmlM000397.htmlM000398.htmlM000400.htmlM000401.htmlM000402.htmlM000403.htmlM000404.htmlM000405.htmlM000406.htmlM000407.htmlM000408.htmlM000409.htmlM000410.htmlStreamUIStreamUI.htmlStreamUI.srcM000236.htmlM000237.htmlM000238.htmlM000239.htmlM000240.htmlM000241.htmlM000242.htmlM000243.htmlM000244.htmlM000245.htmlSilentProgressReporter.htmlSilentProgressReporter.srcM000249.htmlM000250.htmlM000251.htmlSimpleProgressReporter.htmlSimpleProgressReporter.srcM000246.htmlM000247.htmlM000248.htmlVerboseProgressReporter.htmlVerboseProgressReporter.srcM000252.htmlM000253.htmlM000254.htmlSystemExitException.htmlSystemExitException.srcM000420.htmlUninstaller.htmlUninstaller.srcM000463.htmlM000464.htmlM000465.htmlM000466.htmlM000467.htmlM000468.htmlM000469.htmlM000470.htmlM000471.htmlUserInteraction.htmlValidatorValidator.htmlValidator.srcM000510.htmlM000511.htmlM000512.htmlM000513.htmlM000514.htmlTestRunner.htmlTestRunner.srcM000515.htmlM000516.htmlM000517.htmlM000518.htmlVerificationError.htmlVersion.htmlVersion.srcM000270.htmlM000271.htmlM000272.htmlM000273.htmlM000274.htmlM000275.htmlM000276.htmlM000277.htmlM000278.htmlM000279.htmlM000280.htmlM000281.htmlM000282.htmlM000283.htmlVersionOption.htmlVersionOption.srcM000068.htmlM000069.htmlKernel.htmlKernel.srcM000553.htmlM000554.htmlOpenSSLOpenSSL.htmlX509.htmlTempIO.htmlTempIO.srcM000002.htmlM000003.htmlM000004.htmlM000005.htmlcreated.ridfilesGPL_txt.htmlLICENSE_txt.htmlREADME.htmllibrbconfigdatadir_rb.htmlrubygemsbuilder_rb.htmlcommand_manager_rb.htmlcommand_rb.htmlcommandsbuild_command_rb.htmlcert_command_rb.htmlcheck_command_rb.htmlcleanup_command_rb.htmlcontents_command_rb.htmldependency_command_rb.htmlenvironment_command_rb.htmlfetch_command_rb.htmlgenerate_index_command_rb.htmlhelp_command_rb.htmlinstall_command_rb.htmllist_command_rb.htmllock_command_rb.htmlmirror_command_rb.htmloutdated_command_rb.htmlpristine_command_rb.htmlquery_command_rb.htmlrdoc_command_rb.htmlsearch_command_rb.htmlserver_command_rb.htmlsources_command_rb.htmlspecification_command_rb.htmlstale_command_rb.htmluninstall_command_rb.htmlunpack_command_rb.htmlupdate_command_rb.htmlwhich_command_rb.htmlconfig_file_rb.htmlcustom_require_rb.htmldefaults_rb.htmldependency_installer_rb.htmldependency_list_rb.htmldependency_rb.htmldigestdigest_adapter_rb.htmlmd5_rb.htmlsha1_rb.htmlsha2_rb.htmldoc_manager_rb.htmlexceptions_rb.htmlextbuilder_rb.htmlconfigure_builder_rb.htmlext_conf_builder_rb.htmlrake_builder_rb.htmlext_rb.htmlformat_rb.htmlgem_openssl_rb.htmlgem_path_searcher_rb.htmlgem_runner_rb.htmlindexer_rb.htmlinstall_update_options_rb.htmlinstaller_rb.htmllocal_remote_options_rb.htmlold_format_rb.htmlpackagef_sync_dir_rb.htmltar_header_rb.htmltar_input_rb.htmltar_output_rb.htmltar_readerentry_rb.htmltar_reader_rb.htmltar_writer_rb.htmlpackage_rb.htmlplatform_rb.htmlremote_fetcher_rb.htmlrequire_paths_builder_rb.htmlrequirement_rb.htmlrubygems_version_rb.htmlsecurity_rb.htmlserver_rb.htmlsource_index_rb.htmlsource_info_cache_entry_rb.htmlsource_info_cache_rb.htmlspec_fetcher_rb.htmlspecification_rb.htmltest_utilities_rb.htmltimer_rb.htmltimer_rb.srcM000001.htmluninstaller_rb.htmluser_interaction_rb.htmlvalidator_rb.htmlversion_option_rb.htmlversion_rb.htmlrubygems_rb.htmlubygems_rb.htmlfr_class_index.htmlfr_file_index.htmlfr_method_index.htmlindex.htmlrdoc-style.cssriConfigcdesc-Config.yamldatadir-c.yamlGemBuilderbuild-i.yamlcdesc-Builder.yamlnew-c.yamlsuccess-i.yamlCommandadd_extra_args-i.yamladd_option-i.yamlarguments-i.yamlbegins%3f-i.yamlcdesc-Command.yamldefaults_str-i.yamldescription-i.yamlexecute-i.yamlget_all_gem_names-i.yamlget_one_gem_name-i.yamlget_one_optional_argument-i.yamlhandle_options-i.yamlhandles%3f-i.yamlinvoke-i.yamlmerge_options-i.yamlnew-c.yamlremove_option-i.yamlshow_help-i.yamlusage-i.yamlwhen_invoked-i.yamlCommandLineErrorcdesc-CommandLineError.yamlCommandManager%5b%5d-i.yamlcdesc-CommandManager.yamlcommand_names-i.yamlfind_command-i.yamlfind_command_possibilities-i.yamlinstance-c.yamlnew-c.yamlprocess_args-i.yamlregister_command-i.yamlrun-i.yamlCommandsBuildCommandcdesc-BuildCommand.yamlexecute-i.yamlload_gemspecs-i.yamlnew-c.yamlyaml%3f-i.yamlCertCommandcdesc-CertCommand.yamlexecute-i.yamlnew-c.yamlCheckCommandcdesc-CheckCommand.yamlexecute-i.yamlnew-c.yamlCleanupCommandcdesc-CleanupCommand.yamlexecute-i.yamlnew-c.yamlContentsCommandcdesc-ContentsCommand.yamlexecute-i.yamlnew-c.yamlDependencyCommandcdesc-DependencyCommand.yamlexecute-i.yamlfind_gems-i.yamlfind_reverse_dependencies-i.yamlnew-c.yamlprint_dependencies-i.yamlEnvironmentCommandcdesc-EnvironmentCommand.yamlexecute-i.yamlnew-c.yamlFetchCommandcdesc-FetchCommand.yamlexecute-i.yamlnew-c.yamlGenerateIndexCommandcdesc-GenerateIndexCommand.yamlexecute-i.yamlnew-c.yamlHelpCommandcdesc-HelpCommand.yamlexecute-i.yamlnew-c.yamlInstallCommandcdesc-InstallCommand.yamlexecute-i.yamlnew-c.yamlListCommandcdesc-ListCommand.yamlexecute-i.yamlnew-c.yamlLockCommandcdesc-LockCommand.yamlcomplain-i.yamlexecute-i.yamlnew-c.yamlspec_path-i.yamlMirrorCommandcdesc-MirrorCommand.yamlexecute-i.yamlnew-c.yamlOutdatedCommandcdesc-OutdatedCommand.yamlexecute-i.yamlnew-c.yamlPristineCommandcdesc-PristineCommand.yamlexecute-i.yamlnew-c.yamlQueryCommandcdesc-QueryCommand.yamlexecute-i.yamlnew-c.yamlRdocCommandcdesc-RdocCommand.yamlexecute-i.yamlnew-c.yamlSearchCommandcdesc-SearchCommand.yamlexecute-i.yamlnew-c.yamlServerCommandcdesc-ServerCommand.yamlexecute-i.yamlnew-c.yamlSourcesCommandcdesc-SourcesCommand.yamldefaults_str-i.yamlexecute-i.yamlnew-c.yamlSpecificationCommandcdesc-SpecificationCommand.yamlexecute-i.yamlnew-c.yamlStaleCommandcdesc-StaleCommand.yamlexecute-i.yamlnew-c.yamlUninstallCommandcdesc-UninstallCommand.yamlexecute-i.yamlnew-c.yamlUnpackCommandcdesc-UnpackCommand.yamlexecute-i.yamlget_path-i.yamlnew-c.yamlUpdateCommandcdesc-UpdateCommand.yamldo_rubygems_update-i.yamlexecute-i.yamlnew-c.yamlwhich_to_update-i.yamlWhichCommandcdesc-WhichCommand.yamlexecute-i.yamlfind_paths-i.yamlgem_paths-i.yamlnew-c.yamlcdesc-Commands.yamlConfigFile%5b%5d%3d-i.yaml%5b%5d-i.yamlbacktrace-i.yamlcdesc-ConfigFile.yamlconfig_file_name-i.yamleach-i.yamlhandle_arguments-i.yamlload_file-i.yamlnew-c.yamlreally_verbose-i.yamlwrite-i.yamlConsoleUIcdesc-ConsoleUI.yamlnew-c.yamlDefaultUserInteractioncdesc-DefaultUserInteraction.yamlui%3d-c.yamlui%3d-i.yamlui-c.yamlui-i.yamluse_ui-c.yamluse_ui-i.yamlDependency%3c%3d%3e-i.yaml%3d%7e-i.yamlcdesc-Dependency.yamlnew-c.yamlnormalize-i.yamlrequirement_list-i.yamlrequirements_list-i.yamlversion_requirements-i.yamlDependencyErrorcdesc-DependencyError.yamlDependencyInstallercdesc-DependencyInstaller.yamlfind_gems_with_sources-i.yamlfind_spec_by_name_and_version-i.yamlgather_dependencies-i.yamlinstall-i.yamlnew-c.yamlDependencyListadd-i.yamlcdesc-DependencyList.yamldependency_order-i.yamlfind_name-i.yamlfrom_source_index-c.yamlnew-c.yamlok%3f-i.yamlok_to_remove%3f-i.yamlremove_by_name-i.yamlspec_predecessors-i.yamltsort_each_child-i.yamltsort_each_node-i.yamlDependencyRemovalExceptioncdesc-DependencyRemovalException.yamlDigestAdaptercdesc-DigestAdapter.yamldigest-i.yamlhexdigest-i.yamlnew-c.yamlnew-i.yamlDocManagercdesc-DocManager.yamlconfigured_args%3d-c.yamlconfigured_args-c.yamlgenerate_rdoc-i.yamlgenerate_ri-i.yamlinstall_rdoc-i.yamlinstall_ri-i.yamlload_rdoc-c.yamlnew-c.yamlrdoc_installed%3f-i.yamlrun_rdoc-i.yamlsetup_rdoc-i.yamluninstall_doc-i.yamlupdate_ri_cache-c.yamlDocumentErrorcdesc-DocumentError.yamlEndOfYAMLExceptioncdesc-EndOfYAMLException.yamlExceptioncdesc-Exception.yamlExtBuildercdesc-Builder.yamlclass_name-c.yamlmake-c.yamlredirector-c.yamlrun-c.yamlConfigureBuilderbuild-c.yamlcdesc-ConfigureBuilder.yamlExtConfBuilderbuild-c.yamlcdesc-ExtConfBuilder.yamlRakeBuilderbuild-c.yamlcdesc-RakeBuilder.yamlcdesc-Ext.yamlFakeFetchercdesc-FakeFetcher.yamldownload-i.yamlfetch_path-i.yamlfetch_size-i.yamlnew-c.yamlFileOperationscdesc-FileOperations.yamlmethod_missing-i.yamlnew-c.yamlFilePermissionErrorcdesc-FilePermissionError.yamlnew-c.yamlFormatcdesc-Format.yamlfrom_file_by_path-c.yamlfrom_io-c.yamlnew-c.yamlFormatExceptioncdesc-FormatException.yamlGemNotFoundExceptioncdesc-GemNotFoundException.yamlGemNotInHomeExceptioncdesc-GemNotInHomeException.yamlGemPathSearchercdesc-GemPathSearcher.yamlfind-i.yamlfind_all-i.yamlinit_gemspecs-i.yamllib_dirs_for-i.yamlmatching_file%3f-i.yamlmatching_files-i.yamlnew-c.yamlGemRunnercdesc-GemRunner.yamlnew-c.yamlrun-i.yamlIndexerabbreviate-i.yamlbuild_indicies-i.yamlcdesc-Indexer.yamlcollect_specs-i.yamlcompact_specs-i.yamlcompress-i.yamlgem_file_list-i.yamlgenerate_index-i.yamlgzip-i.yamlinstall_indicies-i.yamlmake_temp_directories-i.yamlnew-c.yamlparanoid-i.yamlsanitize-i.yamlsanitize_string-i.yamlInstallErrorcdesc-InstallError.yamlInstallUpdateOptionsadd_install_update_options-i.yamlcdesc-InstallUpdateOptions.yamlinstall_update_defaults_str-i.yamlInstallerExtensionBuildErrorcdesc-ExtensionBuildError.yamlapp_script_text-i.yamlbuild_extensions-i.yamlcdesc-Installer.yamlensure_dependency-i.yamlexec_format-c.yamlextract_files-i.yamlformatted_program_filename-i.yamlgenerate_bin-i.yamlgenerate_bin_script-i.yamlgenerate_bin_symlink-i.yamlgenerate_windows_script-i.yamlinstall-i.yamlinstallation_satisfies_dependency%3f-i.yamlnew-c.yamlshebang-i.yamlunpack-i.yamlwindows_stub_script-i.yamlwrite_spec-i.yamlInvalidSpecificationExceptioncdesc-InvalidSpecificationException.yamlLoadErrorcdesc-LoadError.yamlLocalRemoteOptionsaccept_uri_http-i.yamladd_bulk_threshold_option-i.yamladd_local_remote_options-i.yamladd_proxy_option-i.yamladd_source_option-i.yamladd_update_sources_option-i.yamlboth%3f-i.yamlcdesc-LocalRemoteOptions.yamllocal%3f-i.yamlremote%3f-i.yamlOldFormatcdesc-OldFormat.yamlfrom_file_by_path-c.yamlfrom_io-c.yamlnew-c.yamlOperationNotSupportedErrorcdesc-OperationNotSupportedError.yamlPackageBadCheckSumcdesc-BadCheckSum.yamlClosedIOcdesc-ClosedIO.yamlErrorcdesc-Error.yamlFSyncDircdesc-FSyncDir.yamlFormatErrorcdesc-FormatError.yamlNonSeekableIOcdesc-NonSeekableIO.yamlTarHeader%3d%3d-i.yamlcdesc-TarHeader.yamlempty%3f-i.yamlfrom-c.yamlnew-c.yamlto_s-i.yamlupdate_checksum-i.yamlTarInputcdesc-TarInput.yamlclose-i.yamleach-i.yamlextract_entry-i.yamlload_gemspec-i.yamlnew-c.yamlopen-c.yamlzipped_stream-i.yamlTarOutputadd_gem_contents-i.yamladd_metadata-i.yamladd_signatures-i.yamlcdesc-TarOutput.yamlclose-i.yamlnew-c.yamlopen-c.yamlTarReaderEntrybytes_read-i.yamlcdesc-Entry.yamlclose-i.yamlclosed%3f-i.yamldirectory%3f-i.yamleof%3f-i.yamlfile%3f-i.yamlfull_name-i.yamlgetc-i.yamlnew-c.yamlpos-i.yamlread-i.yamlrewind-i.yamlUnexpectedEOFcdesc-UnexpectedEOF.yamlcdesc-TarReader.yamlclose-i.yamleach-i.yamleach_entry-i.yamlnew-c.yamlrewind-i.yamlTarWriterBoundedStreamcdesc-BoundedStream.yamlnew-c.yamlwrite-i.yamlFileOverflowcdesc-FileOverflow.yamlRestrictedStreamcdesc-RestrictedStream.yamlnew-c.yamlwrite-i.yamladd_file-i.yamladd_file_simple-i.yamlcdesc-TarWriter.yamlcheck_closed-i.yamlclose-i.yamlclosed%3f-i.yamlflush-i.yamlmkdir-i.yamlnew-c.yamlTooLongFileNamecdesc-TooLongFileName.yamlcdesc-Package.yamlopen-c.yamlpack-c.yamlPlatform%3d%3d%3d-i.yaml%3d%3d-i.yaml%3d%7e-i.yamlcdesc-Platform.yamlinspect-i.yamllocal-c.yamlmatch-c.yamlnew-c.yamlto_a-i.yamlto_s-i.yamlRemoteErrorcdesc-RemoteError.yamlRemoteFetcherFetchErrorcdesc-FetchError.yamlnew-c.yamlcdesc-RemoteFetcher.yamlconnection_for-i.yamldownload-i.yamlescape-i.yamlfetch_path-i.yamlfetch_size-i.yamlfetcher-c.yamlfile_uri%3f-i.yamlget_file_uri_path-i.yamlget_proxy_from_env-i.yamlnew-c.yamlnormalize_uri-i.yamlopen_uri_or_path-i.yamlrequest-i.yamlreset-i.yamlunescape-i.yamlRemoteInstallationCancelledcdesc-RemoteInstallationCancelled.yamlRemoteInstallationSkippedcdesc-RemoteInstallationSkipped.yamlRemoteSourceExceptioncdesc-RemoteSourceException.yamlRequirePathsBuildercdesc-RequirePathsBuilder.yamlwrite_require_paths_file_if_needed-i.yamlRequirementas_list-i.yamlcdesc-Requirement.yamlcreate-c.yamldefault-c.yamlnew-c.yamlnormalize-i.yamlparse-i.yamlsatisfied_by%3f-i.yamlsatisfy%3f-i.yamlSSLcdesc-SSL.yamlSecurityExceptioncdesc-Exception.yamlPolicycdesc-Policy.yamlnew-c.yamltrusted_cert_path-c.yamlverify_gem-i.yamlSignercdesc-Signer.yamlnew-c.yamlsign-i.yamladd_trusted_cert-c.yamlbuild_cert-c.yamlbuild_self_signed_cert-c.yamlcdesc-Security.yamlsign_cert-c.yamlverify_trust_dir-c.yamlServerMarshal-i.yamlcdesc-Server.yamllatest_specs-i.yamlnew-c.yamlquick-i.yamlroot-i.yamlrun-c.yamlrun-i.yamlspecs-i.yamlyaml-i.yamlSilentUIcdesc-SilentUI.yamlmethod_missing-i.yamlSourceIndexadd_spec-i.yamladd_specs-i.yamlcdesc-SourceIndex.yamldump-i.yamleach-i.yamlfind_name-i.yamlfrom_gems_in-c.yamlfrom_installed_gems-c.yamlgem_signature-i.yamlindex_signature-i.yamlinstalled_spec_directories-c.yamllatest_specs-i.yamllength-i.yamlload_gems_in-i.yamlload_specification-c.yamlnew-c.yamloutdated-i.yamlrefresh%21-i.yamlremove_spec-i.yamlsearch-i.yamlsize-i.yamlspecification-i.yamlupdate-i.yamlSourceInfoCachecache-c.yamlcache_data-c.yamlcache_data-i.yamlcache_file-i.yamlcdesc-SourceInfoCache.yamlflush-i.yamllatest_cache_data-i.yamllatest_cache_file-i.yamllatest_system_cache_file-c.yamllatest_system_cache_file-i.yamllatest_user_cache_file-c.yamllatest_user_cache_file-i.yamlread_all_cache_data-i.yamlread_cache_data-i.yamlrefresh-i.yamlreset-c.yamlreset_cache_data-i.yamlreset_cache_file-i.yamlreset_cache_for-i.yamlsearch-c.yamlsearch-i.yamlsearch_with_source-c.yamlsearch_with_source-i.yamlset_cache_data-i.yamlsystem_cache_file-c.yamlsystem_cache_file-i.yamltry_file-i.yamlupdate-i.yamluser_cache_file-c.yamluser_cache_file-i.yamlwrite_cache-i.yamlSourceInfoCacheEntrycdesc-SourceInfoCacheEntry.yamlnew-c.yamlrefresh-i.yamlSpecFetchercache_dir-i.yamlcdesc-SpecFetcher.yamlfetch-i.yamlfetch_spec-i.yamlfetcher-c.yamlfind_matching-i.yamllegacy_repos-i.yamllist-i.yamlload_specs-i.yamlnew-c.yamlwarn_legacy-i.yamlSpecification_dump-i.yaml_load-c.yamladd_bindir-i.yamladd_dependency-i.yamladd_development_dependency-i.yamladd_runtime_dependency-i.yamlarray_attribute-c.yamlarray_attributes-c.yamlassign_defaults-i.yamlattribute-c.yamlattribute_alias_singular-c.yamlattribute_defaults-c.yamlattribute_names-c.yamlattributes-c.yamlcdesc-Specification.yamldefault_value-c.yamldependent_gems-i.yamldevelopment_dependencies-i.yamlfile_name-i.yamlfrom_yaml-c.yamlfull_gem_path-i.yamlfull_name-i.yamlhas_test_suite%3f-i.yamlhas_unit_tests%3f-i.yamlinstallation_path-i.yamllib_files-i.yamllist-c.yamlload-c.yamlmark_version-i.yamlnew-c.yamlnormalize-i.yamlnormalize_yaml_input-c.yamloverwrite_accessor-c.yamlread_only-c.yamlrequired_attribute%3f-c.yamlrequired_attribute-c.yamlrequired_attributes-c.yamlruntime_dependencies-i.yamlsatisfies_requirement%3f-i.yamlsort_obj-i.yamlto_ruby-i.yamlto_s-i.yamlvalidate-i.yamlStreamUISilentProgressReportercdesc-SilentProgressReporter.yamldone-i.yamlnew-c.yamlupdated-i.yamlSimpleProgressReportercdesc-SimpleProgressReporter.yamldone-i.yamlnew-c.yamlupdated-i.yamlVerboseProgressReportercdesc-VerboseProgressReporter.yamldone-i.yamlnew-c.yamlupdated-i.yamlalert-i.yamlalert_error-i.yamlalert_warning-i.yamlask-i.yamlask_yes_no-i.yamlcdesc-StreamUI.yamlchoose_from_list-i.yamlnew-c.yamlprogress_reporter-i.yamlsay-i.yamlterminate_interaction-i.yamlSystemExitExceptioncdesc-SystemExitException.yamlnew-c.yamlUninstallerask_if_ok-i.yamlcdesc-Uninstaller.yamldependencies_ok%3f-i.yamlnew-c.yamlpath_ok%3f-i.yamlremove-i.yamlremove_all-i.yamlremove_executables-i.yamluninstall-i.yamluninstall_gem-i.yamlUserInteractioncdesc-UserInteraction.yamlValidatorTestRunneradd_fault-i.yamlcdesc-TestRunner.yamlnew-c.yamlrun-c.yamlstart-i.yamlalien-i.yamlcdesc-Validator.yamlremove_leading_dot_dir-i.yamlunit_test-i.yamlverify_gem-i.yamlverify_gem_file-i.yamlVerificationErrorcdesc-VerificationError.yamlVersion%3c%3d%3e-i.yamlbump-i.yamlcdesc-Version.yamlcorrect%3f-c.yamlcreate-c.yamleql%3f-i.yamlmarshal_dump-i.yamlmarshal_load-i.yamlnew-c.yamlnormalize-i.yamlto_ints-i.yamlto_s-i.yamlto_yaml_properties-i.yamlversion%3d-i.yamlyaml_initialize-i.yamlVersionOptionadd_platform_option-i.yamladd_version_option-i.yamlcdesc-VersionOption.yamlactivate-c.yamlall_load_paths-c.yamlavailable%3f-c.yamlbinary_mode-c.yamlbindir-c.yamlcdesc-Gem.yamlclear_paths-c.yamlconfig_file-c.yamlconfiguration%3d-c.yamlconfiguration-c.yamldatadir-c.yamldefault_bindir-c.yamldefault_dir-c.yamldefault_exec_format-c.yamldefault_path-c.yamldefault_sources-c.yamldefault_system_source_cache_dir-c.yamldefault_user_source_cache_dir-c.yamldeflate-c.yamldir-c.yamlensure_gem_subdirectories-c.yamlensure_ssl_available-c.yamlfind_files-c.yamlgunzip-c.yamlgzip-c.yamlinflate-c.yamllatest_load_paths-c.yamlload_path_insert_index-c.yamllocation_of_caller-c.yamlmarshal_version-c.yamlpath-c.yamlplatforms%3d-c.yamlplatforms-c.yamlpost_install-c.yamlpost_uninstall-c.yamlpre_install-c.yamlpre_uninstall-c.yamlprefix-c.yamlread_binary-c.yamlrefresh-c.yamlrequired_location-c.yamlruby-c.yamlruby_engine-c.yamlruby_version-c.yamlsearcher-c.yamlsource_index-c.yamlsources%3d-c.yamlsources-c.yamlssl_available%3f-c.yamlsuffix_pattern-c.yamlsuffixes-c.yamluse_paths-c.yamluser_dir-c.yamluser_home-c.yamlwin_platform%3f-c.yamlKernelcdesc-Kernel.yamlgem-i.yamlrequire-i.yamlOpenSSLX509Certificatecdesc-Certificate.yamlcdesc-X509.yamlcdesc-OpenSSL.yamlTempIOcdesc-TempIO.yamlmethod_missing-i.yamlnew-c.yamlrespond_to%3f-i.yamlstring-i.yamlcreated.ridgemsspecificationsrbconfigdatadir.rbrubygemsrubygems.rbbuilder.rbcommand.rbcommand_manager.rbcommandsbuild_command.rbcert_command.rbcheck_command.rbcleanup_command.rbcontents_command.rbdependency_command.rbenvironment_command.rbfetch_command.rbgenerate_index_command.rbhelp_command.rbinstall_command.rblist_command.rblock_command.rbmirror_command.rboutdated_command.rbpristine_command.rbquery_command.rbrdoc_command.rbsearch_command.rbserver_command.rbsources_command.rbspecification_command.rbstale_command.rbuninstall_command.rbunpack_command.rbupdate_command.rbwhich_command.rbconfig_file.rbcustom_require.rbdefaults.rbdependency.rbdependency_installer.rbdependency_list.rbdigestdigest_adapter.rbmd5.rbsha1.rbsha2.rbdoc_manager.rbexceptions.rbextext.rbbuilder.rbconfigure_builder.rbext_conf_builder.rbrake_builder.rbformat.rbgem_openssl.rbgem_path_searcher.rbgem_runner.rbindexer.rbinstall_update_options.rbinstaller.rblocal_remote_options.rbold_format.rbpackagepackage.rbf_sync_dir.rbtar_header.rbtar_input.rbtar_output.rbtar_readertar_reader.rbentry.rbtar_writer.rbplatform.rbremote_fetcher.rbrequire_paths_builder.rbrequirement.rbrubygems_version.rbsecurity.rbserver.rbsource_index.rbsource_info_cache.rbsource_info_cache_entry.rbspec_fetcher.rbspecification.rbtest_utilities.rbtimer.rbuninstaller.rbuser_interaction.rbvalidator.rbversion.rbversion_option.rbubygems.rbrubygemsChangeLogGPL.txtLICENSE.txtREADMETODOpkgssourceslibsources.rbsources.gemspecrelease_notesdocs-rubygems-announce.rdocrel_0_2_0.rdocrel_0_3_0.rdocrel_0_4_0.rdocrel_0_5_0.rdocrel_0_6_0.rdocrel_0_7_0.rdocrel_0_8_0.rdocrel_0_8_1.rdocrel_0_8_10.rdocrel_0_8_11.rdocrel_0_8_3.rdocrel_0_8_4.rdocrel_0_8_5.rdocrel_0_8_7.rdocrel_0_9_0.rdocrel_0_9_2.rdocrel_0_9_3.rdocrel_0_9_4.rdocrel_0_9_5.rdocrel_1_0_0.rdocrel_1_0_1.rdocrel_1_1_0.rdocrel_1_1_1.rdocrel_1_2_0.rdocrel_1_3_0.rdocrel_1_3_1.rdoctestbogussources.rbdatagem-private_key.pemgem-public_cert.pemfake_certlibopenssl.rbfunctional.rbgem_installer_test_case.rbgem_package_tar_test_case.rbgemutilities.rbinsure_session.rbmockgemui.rbprivate_key.pempublic_cert.pemsimple_gem.rbtest_config.rbtest_gem.rbtest_gem_builder.rbtest_gem_command.rbtest_gem_command_manager.rbtest_gem_commands_build_command.rbtest_gem_commands_cert_command.rbtest_gem_commands_check_command.rbtest_gem_commands_contents_command.rbtest_gem_commands_dependency_command.rbtest_gem_commands_environment_command.rbtest_gem_commands_fetch_command.rbtest_gem_commands_generate_index_command.rbtest_gem_commands_install_command.rbtest_gem_commands_list_command.rbtest_gem_commands_lock_command.rbtest_gem_commands_mirror_command.rbtest_gem_commands_outdated_command.rbtest_gem_commands_pristine_command.rbtest_gem_commands_query_command.rbtest_gem_commands_server_command.rbtest_gem_commands_sources_command.rbtest_gem_commands_specification_command.rbtest_gem_commands_stale_command.rbtest_gem_commands_uninstall_command.rbtest_gem_commands_unpack_command.rbtest_gem_commands_update_command.rbtest_gem_config_file.rbtest_gem_dependency.rbtest_gem_dependency_installer.rbtest_gem_dependency_list.rbtest_gem_digest.rbtest_gem_doc_manager.rbtest_gem_ext_configure_builder.rbtest_gem_ext_ext_conf_builder.rbtest_gem_ext_rake_builder.rbtest_gem_format.rbtest_gem_gem_path_searcher.rbtest_gem_gem_runner.rbtest_gem_indexer.rbtest_gem_install_update_options.rbtest_gem_installer.rbtest_gem_local_remote_options.rbtest_gem_package_tar_header.rbtest_gem_package_tar_input.rbtest_gem_package_tar_output.rbtest_gem_package_tar_reader.rbtest_gem_package_tar_reader_entry.rbtest_gem_package_tar_writer.rbtest_gem_platform.rbtest_gem_remote_fetcher.rbtest_gem_requirement.rbtest_gem_server.rbtest_gem_source_index.rbtest_gem_source_info_cache.rbtest_gem_source_info_cache_entry.rbtest_gem_spec_fetcher.rbtest_gem_specification.rbtest_gem_stream_ui.rbtest_gem_uninstaller.rbtest_gem_validator.rbtest_gem_version.rbtest_gem_version_option.rbtest_kernel.rb/etc/rpm//usr/bin//usr/lib64/ruby//usr/lib64/ruby/gems//usr/lib64/ruby/gems/1.8//usr/lib64/ruby/gems/1.8/doc//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Config.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Builder.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Command.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/CommandManager.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Commands//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Commands/BuildCommand.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Commands/CertCommand.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Commands/CheckCommand.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Commands/CleanupCommand.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Commands/ContentsCommand.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Commands/DependencyCommand.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Commands/EnvironmentCommand.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Commands/FetchCommand.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Commands/GenerateIndexCommand.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Commands/HelpCommand.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Commands/InstallCommand.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Commands/ListCommand.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Commands/LockCommand.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Commands/MirrorCommand.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Commands/OutdatedCommand.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Commands/PristineCommand.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Commands/QueryCommand.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Commands/RdocCommand.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Commands/SearchCommand.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Commands/ServerCommand.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Commands/SourcesCommand.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Commands/SpecificationCommand.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Commands/StaleCommand.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Commands/UninstallCommand.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Commands/UnpackCommand.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Commands/UpdateCommand.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Commands/WhichCommand.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/ConfigFile.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/ConsoleUI.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/DefaultUserInteraction.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Dependency.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/DependencyInstaller.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/DependencyList.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/DigestAdapter.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/DocManager.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Ext//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Ext/Builder.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Ext/ConfigureBuilder.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Ext/ExtConfBuilder.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Ext/RakeBuilder.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/FakeFetcher.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/FileOperations.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/FilePermissionError.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Format.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/GemPathSearcher.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/GemRunner.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Indexer.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/InstallUpdateOptions.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Installer.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Installer//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/LocalRemoteOptions.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/OldFormat.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Package.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Package//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Package/TarHeader.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Package/TarInput.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Package/TarOutput.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Package/TarReader.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Package/TarReader//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Package/TarReader/Entry.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Package/TarWriter.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Package/TarWriter//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Package/TarWriter/BoundedStream.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Package/TarWriter/RestrictedStream.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Platform.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/RemoteFetcher.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/RemoteFetcher//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/RemoteFetcher/FetchError.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/RequirePathsBuilder.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Requirement.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Security.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Security//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Security/Policy.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Security/Signer.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Server.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/SilentUI.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/SourceIndex.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/SourceInfoCache.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/SourceInfoCacheEntry.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/SpecFetcher.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Specification.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/StreamUI.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/StreamUI//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/StreamUI/SilentProgressReporter.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/StreamUI/SimpleProgressReporter.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/StreamUI/VerboseProgressReporter.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/SystemExitException.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Uninstaller.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Validator.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Validator//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Validator/TestRunner.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/Version.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Gem/VersionOption.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/Kernel.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/OpenSSL//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/classes/TempIO.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/files//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/files/lib//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/files/lib/rbconfig//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/files/lib/rubygems//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/files/lib/rubygems/commands//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/files/lib/rubygems/digest//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/files/lib/rubygems/ext//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/files/lib/rubygems/package//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/files/lib/rubygems/package/tar_reader//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/rdoc/files/lib/rubygems/timer_rb.src//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Config//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Builder//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Command//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/CommandLineError//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/CommandManager//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Commands//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Commands/BuildCommand//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Commands/CertCommand//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Commands/CheckCommand//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Commands/CleanupCommand//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Commands/ContentsCommand//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Commands/DependencyCommand//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Commands/EnvironmentCommand//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Commands/FetchCommand//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Commands/GenerateIndexCommand//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Commands/HelpCommand//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Commands/InstallCommand//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Commands/ListCommand//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Commands/LockCommand//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Commands/MirrorCommand//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Commands/OutdatedCommand//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Commands/PristineCommand//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Commands/QueryCommand//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Commands/RdocCommand//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Commands/SearchCommand//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Commands/ServerCommand//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Commands/SourcesCommand//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Commands/SpecificationCommand//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Commands/StaleCommand//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Commands/UninstallCommand//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Commands/UnpackCommand//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Commands/UpdateCommand//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Commands/WhichCommand//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/ConfigFile//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/ConsoleUI//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/DefaultUserInteraction//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Dependency//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/DependencyError//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/DependencyInstaller//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/DependencyList//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/DependencyRemovalException//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/DigestAdapter//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/DocManager//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/DocumentError//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/EndOfYAMLException//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Exception//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Ext//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Ext/Builder//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Ext/ConfigureBuilder//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Ext/ExtConfBuilder//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Ext/RakeBuilder//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/FakeFetcher//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/FileOperations//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/FilePermissionError//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Format//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/FormatException//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/GemNotFoundException//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/GemNotInHomeException//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/GemPathSearcher//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/GemRunner//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Indexer//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/InstallError//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/InstallUpdateOptions//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Installer//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Installer/ExtensionBuildError//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/InvalidSpecificationException//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/LoadError//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/LocalRemoteOptions//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/OldFormat//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/OperationNotSupportedError//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Package//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Package/BadCheckSum//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Package/ClosedIO//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Package/Error//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Package/FSyncDir//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Package/FormatError//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Package/NonSeekableIO//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Package/TarHeader//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Package/TarInput//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Package/TarOutput//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Package/TarReader//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Package/TarReader/Entry//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Package/TarReader/UnexpectedEOF//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Package/TarWriter//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Package/TarWriter/BoundedStream//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Package/TarWriter/FileOverflow//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Package/TarWriter/RestrictedStream//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Package/TooLongFileName//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Platform//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/RemoteError//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/RemoteFetcher//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/RemoteFetcher/FetchError//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/RemoteInstallationCancelled//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/RemoteInstallationSkipped//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/RemoteSourceException//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/RequirePathsBuilder//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Requirement//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/SSL//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Security//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Security/Exception//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Security/Policy//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Security/Signer//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Server//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/SilentUI//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/SourceIndex//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/SourceInfoCache//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/SourceInfoCacheEntry//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/SpecFetcher//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Specification//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/StreamUI//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/StreamUI/SilentProgressReporter//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/StreamUI/SimpleProgressReporter//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/StreamUI/VerboseProgressReporter//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/SystemExitException//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Uninstaller//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/UserInteraction//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Validator//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Validator/TestRunner//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/VerificationError//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/Version//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Gem/VersionOption//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/Kernel//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/OpenSSL//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/OpenSSL/X509//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/OpenSSL/X509/Certificate//usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.1/ri/TempIO//usr/lib64/ruby/vendor_ruby/1.8//usr/lib64/ruby/vendor_ruby/1.8/rbconfig//usr/lib64/ruby/vendor_ruby/1.8/rubygems//usr/lib64/ruby/vendor_ruby/1.8/rubygems/commands//usr/lib64/ruby/vendor_ruby/1.8/rubygems/digest//usr/lib64/ruby/vendor_ruby/1.8/rubygems/ext//usr/lib64/ruby/vendor_ruby/1.8/rubygems/package//usr/lib64/ruby/vendor_ruby/1.8/rubygems/package/tar_reader//usr/share/doc/packages//usr/share/doc/packages/rubygems//usr/share/doc/packages/rubygems/pkgs//usr/share/doc/packages/rubygems/pkgs/sources//usr/share/doc/packages/rubygems/pkgs/sources/lib//usr/share/doc/packages/rubygems/release_notes//usr/share/doc/packages/rubygems/test//usr/share/doc/packages/rubygems/test/data//usr/share/doc/packages/rubygems/test/fake_certlib/-fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:11.2/standard/0672700b41f2bc32645b9998eb0e4d26-rubygemscpiolzma2x86_64-suse-linux?n-K܂c%$?] b2p)TxYJKp91"p$3Y"jmk"FBJ<5|Z5 K84Br n޾޸%ӝ_wIJmGYXEZ.i6!z?۳55wl` ^\PpD`͘6,,0*Q=sD rƭ  rWݨY6X!s6k\s쏻RrqGdQC3H!mX8ttٱ#e z^G( "ʁhoP-[xSL S'v"cQH;Og94gг^`, NL~ Õ F^?̕S INcs Rt!MF,EOUeV;kJ|bZdԺ!ͩe8ȟ$[~ _ Ԙ̏ʑ,"̱-eZޗ L. l$;]]AgSqw-CbMJijVׁa[FQS 6cu+[<kȝ#5>cVOv]P`0&< x,VЕkiLP" egVEZqY#ӫ=/PO}2L𮤥S 0 vYBgWR{7_'3(.D5s1]:M(f7=8 Mk!j2Sj) Bs^&(?m5EE':йs̡sKE@O5Kvm 7>3;~>*qz/]*#mAӲxm0a"jJ)!Dj'U=ؒ/>ơAי}xoNPfۋ˿!TߑQ~9Cgаrqr*X4H_l t|=u&/y#nb$%"Y P"J"S-~u\Uώӭ.M_vፋتBW\%쏍J6LeqƎ7AT)MjӢ~'R%r|E:,TufLR2Lӫ,޵Pn*acX ,)5dkFiM{[O+{dS+oJcxs/uX̬Ź8w4|yz({]JجCxpRӾta|ť7,():zap *suT?](T5~md MQb+W3|o ex܆hht7wj#uMxdO qB0q X! <@ll&|)v"^^S| N*mC NbdOBE(w`&x9"aR#Blz%]]Dpdƙ jmLű8g쯄mǢeɏbih\kr œI*SD) )o3pCd0ǜV4dejJ}?=< [=)4Q 3K`*pwo~,7jKUsJ\pxم^1̊zzyZ'LOv#TyϫhFJ*r/:s" ΀x;S}*\Hv=5Y_xZ 0 f03v[:/m\fBbMhVyK'9o=#uGgqZQ "t:wB;(Fr[:3M.z/^!!. Yp>Aq$< s+|a6<8 ; feWrDb _M gYQ"L03Ǔf!.J~29MX^ǩ t_ I3w 0S #t-Nϫ][VQpy\@mH&҅nGĄ @>8A.f|:0{uT^TkU ID=G2?Q=4ar}NGI^猄: вU"TGGMђ ^eK`<-cN9?.MR8#ChW/1ƗTʆ[R(Ҥ:QD$K1-%8G(͕s%}y%pi)tqdHO[W)r$5V-M>Ϩ5+y7xy"dα~:ptEo/C#"eGiȫch7Z@ڧwhZ8]<7{gIi xKp:3Գe噠"Um5ѴC),<P@DI"ipEa*,_%>gXbEzȭs#-HCw Tgx‚A__M[ ɅP9Zw÷Auc[JuDp#a*s,c8ge;%w;KKL(m5yYDSyj'ޅz2UfJc 9,&z"Bކ/V,@VC9 s X@EG[;JI{ *2'Ly͠f}sU0|K9 $M9w ;h9/}Ky#p4cv]TGD%DAqQj֔uj}|ܷ=Y3}SP-oi5߹gnH@B f>d^_^m~icކ,c? 4?qoo9(Ux)l&SLŕg u<֩ Uc ]I)3 fsJJ179Az ƪH,'~1=4,)w'^z-X8B#Ǡ+"9&L^Zޤޚ:8vW7~H7{b 43_l#Ecj) e5[Z1NMaUN|^Ol ۾`d}$h4Ep" ڏg8"DH!/.O1.QAOa߆Ϣ !v%!uؒ97Gx0WQ/+sQ#As,Ԁ^`sf,rʗg$Ջ8j0!U};+-dAmB6'iDc9w-؀ "KW`JՑ[JS20GnNNEn/]h\;<\)6EkH22Spp?J:loῷ.ٯǻ?TW6(*1s(Az#c(f⠹ UJ 8lbƃ7ڃ`P@ ’*mޜ!aLַ>(%jZo煋D!-߳bzgzl'JSò:&c7cvܕ*BP鷅z-&5`Ck/ Prb;HV9uu0L~ݛDmQ * OD+iA*- 8bc%V :RI$wҏ}&APnꗳz娾N4a6ӫ!܌G_+]z'1Äs}\'m nFowSᮬiR3fm:N.9UzA;twlf_ Ҙ #t[)ҿv!4p֐/RmzTmw m]gmCPĐI#2P7vֆTZ΃MRڼHa$ kQ{[ Kh:8 U֝ua* 0wT=9 JISEb[2YH;۬לgqkpqo)Ő-<X.`XPSq>wG'-#oñgm%2n5 /Ѽ!Ov=blN5 1)[9hUȭӰVo/bJ D$6OYz'I5#o҂}MJ.I{ SVܩW{7YJ6x²{/Cjª'M'Ɋ刲ltQ9}xA&ڸ[?8Y+ZIqh"~v-6{䤆m3Y_p׹䤞4}-Tu؃6D7Fk;JY $̡s($?T.Mѝq: 0Esr`[uitiGN*:oD~c cq$70X-IAjؚzK"(ɥIY JP)u5L[,ҰSuLmV(hw3GK--EbW$T z'[onY)/ >vu.(RN4Vȴlx$$CԀ݇f8veth]f\  5^~@,!f/,d-E`ܞĂ%D Eq tCll݁p ~  k_IuXl/81itǬ)fVz[N TؼS1u. [BFٛ"MQ`Q dvE] xt!b^` CSg|2<0+Ӌ>#7d $)=E+L~uPIcTIWݨbL%X@\ 8+%ѣ wd: K?Y( !%\Ez:OL@̏w=lA{TCΦgb(i/̲أ7Lx'%#W@=>~ȝi͘?,ǯMe~\ZDkJBR.aTެML3Wހ %%cغ[HMڒj0A]rːB4A-kUzk8HUGׂ}CHhM7:'`8og7kǰ2-HҿRƣ-`ӆvVHE?~C.u= MtO;Z~K pގe8m g͖3A3 4׫bk { F<{CX 4,lucGE[-aV?yiyWF(Ii Tô m"M=U@ԤUsDwq3UG JKkL`t@VLʀk':~hJVi:!3UX4 )+Qn~FiU60G/N}93z1KPX oU "+nTj< %$N9 |;7qrr}/&}lX UTD噡0,d!}}#/OpU<^ &&qbϾTX"4qbH3px:>vʭC_0Mٻ<8Th$la1+A=p|oH+]ߢB! .,--M#mpVh=eHD67pUz[K% +1 y=0{Pǎ=Vc7(ۂ_?X4M󙙤+Mi90Ƅܚ+;dȋea s>(wX{JC8*̷7h1&]!h"WXͺ賀W00h A/1l̴Nꢡ[#'PڵXHP)K>. nfqnl=򚓃F9S֦%iGك} >L͒u6 xř` vY{J>xZs̈́ qͼ/,4, 9= 36VzEuΥb].(L(N4|PQ]'Qo@MJP>{kd-eʬ>}ib27Ad2Zβ6p2A kj1OwVu&Ŝ""//eU9 w_%V0ܽDB(,S YC^NLFW2^l/>592}ZIO?cHUSҼ&FulyŽO|NAݴ3Cl# +خ!3 0${O`j0RɁ8ŭnA5"Z xh<%[3B AK8r(ۤ[x RfZ[͹z]KGbCtH1X&2RWOf-E'0-ħu]bXBoP0`h1&`:*vtڷ7KNjq~qE{zt K74L%Tϟ3J2)#M΢,YM!gfi4}D-%]Y$aNBģ1t׋_/^}*Clw\pb7M+?AX_0Qj}< @.vޢ,çYAf`?v,-sjh(h ixql߫?2y~tE6 5,]ζ5;5wW@ t7911*g;qG$>Zt KNd$W> 4S1 ═hrɿ\S>ĐeH'?t%oQNc $xITcZbPO7{$-X[د!_t#F7C1}dJxGp!~lVh|4A!-;pb.´coQ?9N@D2={-#ۛ !P†רSKv*HDԳQ2 ؒ,Fq vX >%K x}$CD(bOv筪±]ȟJϺ}iut!ckC ϱΈg,ݝbh~wEe} )tzQ }b(-S"6/u޹ }^aP 㰥x0| He_ t?sZ6tg'0Y,^1=>iDR 4;hQKU':1+zM[7"q[TK> lLf`EmgU1y^ MLQ3GDsbH }76oBe&,= o,Sj0s";ʃ '5x&CbW>k#*Q"r6pJG[Z73h(ѕѲXy/NtߝV-`2dW*C/C8,Q묆x?B0"n؍(-rC'0Wy=>2QiqDNȤ4KA r}3ab|߽oVZE;M h༵,Eo2+Iܓ s _h @ i5#܎^I^2:cfXRRMJ艔H:#%FdD` D+&$a|ZS))R~og"ص / \6Gf-p[%vt@|yOA I$G,15ЇΡ/b+.z &@HW|M5tzuul"hxOt&8 ,&[#_ 3_^Ý '3c.7jHz4nV`7zq72^:tUq>ExT[hk,:/M~](]1g>җOv4ȔzxC&>gEaZfPSODH оfF+0Bd$.IЃ=K7,{Fb!\V=z2sZ0ecӍ#>;9B5?\d .6SݖwIIdzХrM:X(ş=J<9KߥQ"_,LZM=8]jHO`'$q)q; bό9|N"4iuMtR<4qHedд2rÿF[xM1/ ,IgJ.9Z][慓{cCfE N4DՆ):0]{~4Q-:/ma~ $)(½a*Z]G*m TixU8bsRÝuS'?)|n+Up&f+סXδli1C1e?!0*J5t2:*=\]x6L,u{l)`Pݡ5eu'@M|} miϊs`]`ù/}Y^A6CQ;3se'yg7T%vjC\cV )؃ 7znҝL3{?=VtsVB"x%->7>;Wthmt?6j#OQ]ɜ oJ*}{ҽeO*&jHtNI w&d~ƚ>N)e'6Qrn5Ds;"Z=NHE78KUv_3od)fx=t|Jybɿȸ/!rLUIO2j Ű#m8T l4]< "1?j`mBL{w4QkѹG~7*{5I)C@6RPgIY- :/2["BOGE!ѣHsƛzw0[Wa+j\3[s+j{OTIP:Cރ< /m<8$:h:ʠRIH6v~M\߇&Urp}>QQXmz(`dDUW뉗nу4Yz^=cͽi\' %T-WɅ8E]yB1Ҁk3pi( 5QiR]gw#ؖ$Iir!U;x?l7QZDq&繭]wjۑ+Z\YPIтݒV(ׅզۇX Z'ˁ%΀播'( wP)ɍBl55!?x?eJZz<Q7 dbI2jRjahe#]Wy 5 Sj߭ ,Ma6EG4p`ҍ.9}Xb,Ӫ?dS +پpu`H̽擉\7&j^j:|xmX\8'!G|]?.I0uG1pG2'vY( e{һ!?';_|OuAQE-;'Ŕ^'a5Dֳ ȴc|MdDw?b`ZEKrRUܟ)n>J[@(2澰m|$e'DGܺ5J@miq\[AFsWWw"SQ@o r A9`е 0= Hʁ杼n4D)bk(|j=CЀ}Um>Yʠ6>g&yFgPIY6GCt5 ySN)+hߛ_c`V wo.F~R)/+N[~/jPi&)a)iB``=`*̤hYWX~5=O7^G{[1w|9PߑR8`8>`Umhm1 k01,jO[&7DfysÊN4'P5,srr^C5, =Q~H)K3 5k ^!8Z$:|*HF)xm{IWQD  sx7ywdC3wAdy <~߆M ;"nởqM8h!Hl x *`je~= ȭ}͝vE$I=>2[?u)vtOa54ގfŻm:yAoĩXֹS '){^ A/y֔9E[y֣a,'{aM7Ar46Ēo6.kHgWv8eTViLrRd_k5Sh R$Ι0hg;!Jm fAYi3N1'h̩cXȅ%4P7,I0ȏ >|Qv^D˒ XܑŢJzahBL8@\ Uڡo jX1يaIIeT.ObfԺ_m1|kT.Ը](n>i.D?TvY < { -ȝηѫzg _mANLDE0#Y e-x.XYրXZC p;!MJ Fn]߉qI2C(t[s&öݺ& ǾהF?Le U,계p$H~ @؛8G|jf{"w 9>;O@@=^xXxk;a`^z,qΣ0p'V42zN| Ɓz8Wc.Ʒ;0툷.`} Ld9_(Ȼ`T#aMMDD1 D8Fmy˴rve*--G#3G:TeU K_&ENǣtWy_l& Fz a7 > W(YI˰u+. Y җ{634~D7Ն͏uM%v(1H }M#o0-Bչɓ1Q%£l,<ܤ$y $Wz9 X҇X+`KG='I-\.=:J.ҘU2se8q;[F^B4ެt 1zyՌ)tu&*mLՓGS?>R}јt߉t؇bThM01FW!F^J? $S"+(B8j9Irn=n!fyhv@?'//Țq+|>cV3n䧽;Tj^NMw#VOQzHVS ÷U''c>ys4o>~'ʼni#LF,Ac!;()(ik..YZOFʏn'N{m}*x TbJovXok|Xߨt4Bo!P8vץ#";gcGƊ^=yqO,*3;L}ԾvQ|8j} 5'h#2,w]AVBP kvty'yɢck/* kL7dw(q܉ S# (z# Amg+>zs96I>rz}C  qz {j+O;(yi"JR4T3Z}{ l,_e#r~C](?E* n8lW dJ2肀G7kΚ]0o ",48p2f%%*a`Wk 뮡}d0RrXd8sJZapo? >0m"u ^xG >o'(Rן>J+Md@8gLG-3H;jDI.mAW8L~6v^mO,moDQw ROE[)@)j4ݖJ[DӼrw麇UP=՛#i):5UVԗ2r1eFCHF3 G5/n^xNب @Շ-t,յSA6OQwUŮ N3,*ҌB@,4/DžbIr%o.bٟpF4V~h6m@f3n"+@q^*a'k  6|ޥ*ʩ˫&Ѷ<Ypa4d :]G1xBDieV#L" MO'yaYΌ/QK2$ "rk@/>䔉; L˾c#Ԉʉ9Յ 'װ]@Jk=':|kwJVR d?my$Ϻ4:Aߓギ<C/32_M t ;M: {.-º4Z{E;ViAR ,' WE* $K5|MLTpwHM.U6/: נq3Xڭ2xn@zU *] bc&08a]'7:f;Iկj]Y&E2b\l&5 o|tza3LOv "'ws|3`Hc@sc9ydF0G$-J3Ќu7Fh:[͆~?h Jg"zӖ;l;inWiiV"3/쏠c.P@k-V:Pux'qd|Sd0N ƺwhhX}|BIP@VGdrȭBnt iÎg$.MvّiĀ)5psA0BH&HK[xܭ%cO~pɚWۥq8 :MKN5cH'p nH]Rgh/N /:<l5Q:qd^@U>] j5ȷQsqԔcAܴDӽm85vaְ(<| eS(`: PŒ&zRod,*;մx8K9Wї^mpGY*9C?4tjM^V>¬bJKz)سB~1?:(e?mT2^׼SɯӠ Q-Jq8PTH2K)2PRD!!GtrA"y01{k~S*廑g/:2Nt*)U;sPkH*\ [@4)E&AJm؟D@:Ha8ADbK"@9 D$ΤJ;'v@1BRR*7>_Prn,H=c 8[{ݼlL .߾i7 <◦P//F#QJ+Z-YE2Q ~j|qXf^v5(bWG&fZ ;tCZa&ն8,3p,A &LBV ]Et0|%Vvzd?IkTe,ZHTK<@KԆ&fs~V]~jѕ^'tU:&;qk#Xor!XmB|B? IH`/#$}!/tPi}R~2x튻k>QˠvǔU0dqS3X;~zg5E*#fE\i[}=E=QLƭO XNk얡.3eڲy.{лj;hǃ|DL]xK(7R^H;-ՓqWiWyp0+8П>`򑽒Nl#Ru_,A*Z0r} țz EMâ9d/`*YaOEl~ d^@k{/:;MnY7 NJ!oF4k0N u2k!r ;\iPS_F^RS$#@d_7~r^6ح|(ۖ#34ILd뷤s8|fFϒ67=O{_Saĸ2q~jW;%,!^$@!/xjT !&ƨ!3ӿz5CW It1d5|8Hm2B7\~߁++/k(@Q3d002𧶙/mR1. bJ!z 3%_WX!Z8"hGmBwİMA"KB\9XzG#%U3_C( />C /4^tq|R]Aӹ ܮNXtR ?6%{YK7Ul!^6i ywܒo8*Fn$iY!7Bn KވZn !< |>Y<#49%x^Cr^ K> ) $&3ľœY^nh $3FGa]<0. Q; Pd?'[@vڰ&٢␙T2x#}R< G}d FuO&Y:>:sZf[7 B+ iSh4gR`.kQiYN|Botj}Z7&l%½{=!Ꮇu/W p%;d$Rj]RTZ4Y,yj Av+4q}Ċ )RvQori K3<տ#Y5%oYry)Pl%=jE'%T'RzaFW&Jeu'QXv#  y)[GPJP%s[Јnk T k+o822HZFS"WxƟIh9M9żF$oϔvps;C3HQYw\y/\|ѹ"ȐќY$I |' :D|G׌ULؼuZ! Hl)n ^a_Jfw;}VB*.< 4ά?<{°pgy/m抏)q (Ƈ'3vsHOD;-Y r+hs-m XU[IFe6JYNwžxì5b{.e߉`Km#}rФqy}gwrfڱRJ<|[Y9Z4LHi<[Iy=n%dQJl}ӰPZG~d,TLQL.Z K5B~Ti2gR( -mJ f?-:"2$= 10dNqrr.WfK"y_gbYQF$KZtI`G$r*$;=6,Ux! ?6`杣*さg世2m `8+*r3. 3[7 q9-M_nnFʇk> 2G6G ۧ᥇}Ϝ(zD4k߄Rg;>)5e@W脐qjZm qߵe<"K*J|A06.D<:[s!/F¤ ,!™7( / $ؓ-}&PcgIVaJ)#p>ˑ] AJH0,8d[-x&CExW kNh[,ԟabڼEӭ@kY گdq5ˀhq_=Nz?%˸MjY` FKZ I Y ơBսϣTs78d1wl{ipb;*yVԹd#RKf_wLtc9ghYm(x16!e ,466>nhxٟKO2ΗRc}b@!ށzwola#Ms4>Bp̘n%K 7r4h.F~n+!mfE!t7]Dla ϏEC@i _|rjPpસLPrM-a3kOgQ'eHϏjzɃ*uxi۶VOʫLG; 0&*7$V$Ou`*]*K6?z/8k4"-c$j*Qy`S\lMKޤϟ x^ x,׃lμQnu`;-)WOI߄$XsMs:n:86U|:Hͯ0I$~zjtwIlRs6E&Bcތ ~:0.]K~ DRRfƎ(\:mi4෷OnriK̐:@TM 3eYNO_uu vq; UT @ DbO3:@ C!}I@|=Xj0U<@׊HArINu (`SfeŜ!{/>G%QK4tuPiEҵSiʯ&=3oh៴̈́$R!؁{ޱdG"Pε j DGs^`9-lZe͖bINYmNX5"'1ȴ`qDhk,q_De|ުxkKٓ'f^1 Q]SNȾc!xףQ:oeW C~? H5 >ɱz ] yQM$#wG嘹kf.IL5 tc h.~$Z,]n h L`o׷6qO`UWhOS*Qyڞ勢FoKhb_0&CaP +JU$AԘ_xkVyRdd~4@)ʜr i:WAjҾ۷tQpL\}9Q˿] =wE8}"8{s}F5~ `EOLnt=)gl3*:nxjmI}[IBfP=^*F{{ a8s-T쳄ӑ%eӇQG@ qN4x;(nǾP7Ͼ.B~=z]#sy挫'2(*G$C\+iP%`"9zUnB6@.{)%hp7N?Qd 7(y! J}Q+8 ~jA&4.XQ뉖A axNk_t0а:2),u. > IL }Sil |r[9gRe.d?6,:ʥm}!aOҝ/IAb=W#ՠ͔~5q@h<_pGҞw&.>ŕs% jB)uhfH nWrI9A||$%v^OI7p)n hcVu1N򤦶 38:<w?cB"CظqJ4R>F@ÿ_Y;bf\NFΙ_;HD`T}7Lg*Ģb 5Jf-|*?AN4d9r-FKQ!߿dI^F0]E0uI5*l\?m?ZF׽|﨧cӿjE앍;1՘wݠ CkVjՂ6]1Nt MOpP+ !Mئw{$XBI?&X*x嬘lߖ-ZBee&S= }MH]iOPmGh8/& VYt8x_h|!F'` 08BDBĪEJ)4R<ca o)d4%]9V %TN@ONʊPAքq9w R= " +~RAY?$ 6#N`:^9&4Qrʠ:@jž`j SX|>ۦ86[4冭cte)2:QaM ,hY2fɌ; #7`GjY M5 b>FR53 E2%hvaoSqLd*GAiVkXTb+j Tʭ?TcyL\ad}]7dx6aFEa9_sAOg/S LxiWd; y]-"_{vPH\g]?iy?oֆ]؂ua>2K_=`? k=/VhjrA#'@~1ٲ*tî|aps ȁY=ၪɻq^!vRHJٯ 38FiQOsI1H2Ǵ"kUʓLQJ~9@iԼG^_ ^^B ,=&3( ^ό-Qin%pMS&՞ BwL>/UŷGGT_uɡ$j!ʥ/Zj pk76>o41`#XlWkQE} t|kKQy91O?`3k7yO8㩫4 Dy_Fn(w3ء|ACFMECM.7ĔJn ӣ޿ y]U[WxP-qQ eqǨ %:w? R}c*sEZo4ޱYc~[v&&n k4MIa2a5!m ",=HXFW KFSrEALJp*}(ͅHz ^ȕLk~4rp͘J \MFBȁz jq8gH(h=_s!pfHgaU!ܐ_ OK UO+ۼ-5ƅVm*+~d)nek-x2L"-A>V:7'ukd#%^@w?;r߈&qœ]fYԯ +>1{NiIDYלQ?+U{q vY9J6x9pu62?ׅe:;UpoJm=k/<Ƿ5|J4*G Aj/ |G4_aH{'YE\i Y'XhZ'017GHVVn[#™)!WS:ҙu& 1H4#&!N'7+Az#nҠR˓(ˣޙu c(.mfb=_<*v&6ft+)}ZѿwmwsxV NWHMsw_6w ٬َ*2NM( >:x2I7=|bƒ \nb lN )sK$N3O=4!Ǽ4<^ YU? .G*|R#~# :; 4ӨpF^,Xr2 R4%qZR<~~RE :f j{HQ_\Ξd?7J7bdgkY 8ɕ/{& l Mg@.|%Z}9^ UR S.ճM IFKY\> 0B&]kG-WUOe'G䳘ZƽGR &v{8^Lcrjd.2;SRנ$wg%]u]Btq=C=Ceb 6 NǑh7E\5aL=G ʔ.V 2N9qmד/AGOCSyFtQڿcfܸg$^< _<6fd\ןɧJR}x_S?s3b|Eۚ)Ns0}:Iһ:5a1m6BR7Owb#c-J8cWM^Bl9ws~_$"7~ׅ;l 4^3OHgg_P٪J C+`g/׺[|~Д.m<9iD؍b7 Ly{ͽoq8#c6o2&_QmH@\(` sB.W[} hr,k~Cxnc+dcPLoHOX`;+o^v>pVOwitN ٮ\*1Z's?6:eC)ܰ]WV 8T%Cjt&"I@*bxQo(uXTzr,l#3VAdcV}@sQ^.x@4G*kb{2.PiߧЍWhn^R!|Un0~x >9>W&qc:ίf6c޻Gf:p7 7ӣ+ ]H{tB_fͩ~#1s>OcFrց CF U(]aZya.~sClNJFPF޵&Vrw9p7(|R9o Y0 _;$&rmqfbҥCw? F{n!%_DMh2yγʿIǷEBe$W͛V#b@="iPA>ñ~fd[νp( vf[!-Bˈ3ͼ8{̌Y,vgAA4a$^筤 +..Рe:q6@lR-$8*QhxNO y6 xgz UXؼ2H_ݔQ c#@7 k Jh0 XE;\iM%B[jzyI%er(qs|ƼqeWorR hY[!ǯmkx_!)k 85݋.nބo)@F́Jx*2b3 MƖ"wIJ ]\t1g甄$b(jy$G ][Dn!% VBKVo:C|F|p;/1:7)3Yԭ-'qhKhÖrAΓȗ&XF[YTw^oAh%?g#dL7ysg^g0xAW]L0?Rzq _4Zih`\x5ԝv#SVӍm~6ͩ0[XT4+aw5@2(e`2D.e;lH7t%Q+YzhmIACH0$)AQâ| Nl&ڻxou9b2y J~(J7J;WOž?A ޅJ_AIpqm%T AD~%y6M4 BĵzàmZu H`6Ef;19|,hLD[9wrkx$ɡKdƢ?y@M562c V^'mDzSl|"hM- GkE/Oc]MK ( vuv}ʄ͞ -n)"؅#)M|^v?_bw$ ۄ}w-dz*0e7/k7e[Ҙ$=̴],*$*lK vg'@]y]5fJܼa)9TS꠩abg̢ v3jϋv[j꒮3L4>?QZe ׅ1Rn iu~Rxj"PW̧kתG4%nFbxZn:dA{¡Χߣ%y2s{E[e0W趝gp8oCnn;2穽i!c=6J}rC(.{]aM$ -\PCnW^!1ey֓Pi?mG1:N=.36JsY݉|]I1XBOtg9$Oup*uf "/u$>J~7g}.ׇKCC"|䦞ڝk&H&YؐSTP:L3FGkՏܭL_8)ׂ  x=t0"}V邕g  0v, m)J9NxX0kx>Kbա$ \ُF5-nR]V *D-^.1X4 TLK8W%SsN_(z-;&Č)a %~mC, mEߡq%K DW$ge/Rf-;D_[Gm~m*Rě8k_DU"eiq&C ڰ E[xHဋ'AIW/?Iw6OVE+^~"7[{nTfj#bSҪ]|"V9Z@:l[mפ1O2T[`K D_"4`JIvgs*YkogR6f4i-+/(4y5{@Cg'PuaQԊD]qa;ȆG:c% EyʁQ^^]q*I J:*1Ke\뛷=$,z-̥j^Cdăp :Ta'[k*vm6r4m6&5Ao~0; 8F$S"<| 8jrF%y_eje0b<~BHfnjF@|!X;}DPLb_"i㱆"akU> r:Ոs?94I q!Tv,{E$&pd^wAy/]Tꋁ17!i;~x (CP-8.q128O:2  7?rLxmrL|2Z2ECsfުu m\#TYbw"rs9jt1`,Uyq)wwG~N׫:j= 8;Fhlo "=%_eY)hSG^Z5 wmRE%Ls}-ЗOf.A)Pn&?% NIr4 7U_p~Dʶ}IHfw/\NMJt)CuL>x+ga8csDxW%q;ڌfWB&&qPTxZ)]fi;tpp.GfކŒ*Έn "@!a?N&, -?nE\ GWx0@%qo>?hB40rKa'eB7!B= `r4+zLSrE7g[^c|u?.۾0) Ztd0!o,~ ]t/9=阵fP:y|QǦS2ߑtGЗںԱ#8bir=6L]r85OTs:g߇Ki:O8حe]Tr).9rF*B&nT vquFOms|Ҏڒd@/ϤLNN 7lߎIxJ4F I6pօzq*}SKiP{{xt;t]',JZ^͛"`e  Q*jo+m,JRr7=ezwA>ǫC>b#@h=/qf4~p3<ݝ*NmPwӌAzoU _%@\ɠ,@@jwX #ZƲQ]RZ/XgiQFj9O Hi&Ò"`ӈ#Nn+? msUe?v]{D:61e57"h%xU4zj ًc4D7&lRZVyk`ԑjC9/l/F ,m9vmaTjc@!: '?ۀ>ilI4&HS }*j\HLgx!cZS$,U~K\(*31ӪfN>;ŹJmq s Tݔ;iIGpDw]Jh"*!42Lus6HvS|В̓#EqyP}и%,,%Ρ %/g*y#W?w\ficZZՓsge0RC &<C&h+^lA z{klDf-1T7/iS].\D|S^M`eXku߭ 4=|PISpp]?fO0>qೝ{*F~ȹɚl_!66QEIm^`AV7~Oi|p.ͩI(K!m~V(Oq+4d99⅘:&H57܊Me%E?OK90|\zOv9\gaApO{e.3}TN,=I;.0I @ `\ֻ0^v,>r%V`Qõ崌YϷ}ȑ ծ0YA-k#a12s3 X0P{NEh$4Qj%yQ|~">?Z S2Rw,Yi/$r_ 7MFƗ?;\k%,w,ejXsPWot^{pNպɜ8dl(§ϑ(_ YNJ Liqž$d:OƈdԾaauL:STOjex1{lf=޽;_ȵwl:߀$I w?TzA5mS%lU"'˗ncߊ>SO?ޅcROB[\׳j=8SUT?w Fh~iS=/q7,U##OÈVOHZkpX?5Ȏ@kP]ʡOFY&| $AS=}CRubIM=wBC*4ѕ1xԶCާ b:2Eám~632`c Z,Ǜ7YC i|vnv6V{T A_!ZU5r ,) I2q/Hct[Tτ",.\N=; #/k g!&"A`IUc3!ERk'8kVQMl0c% 2o*腯>~eizW%(frfЂ{,ݻ>h# rVc>I)*o*3Y bc/qw\tX#`UQMiT1bLxט<&'yg;ÑiFa]-1T4#eL1a/5D@M 9#l%05d¿ O"ok`Z vEG9)[V=0h\.j3?z8/=5q~9&(I~Dw?9UgȌ}r%VjĉV}A:1](~ĘfFbVqr.\N[=*3ҳr> qؔlx@z$#Ҽkf޼ 7zI-'[ޞI/Oi(ƐWrfNft8̉+%Ս$˳T |ү ʎpq+iڕCJݑl莙o躟!4}:fY`9-dS%]>+EN{!am. 2j jb`kϽx"SCfwX1K~T"B#XddBK.PY % (۷nQitiʋ>k1%f 9wSJq(gmq@49'GXB;Ll tÕm"X3u e rl^nY"p|.53u١g?3M  \OkpBK &͢gy<7) *Vk\8?@т*0z,lQ{7>Nb!Y*}|v9%DzڕR3(dljcf|ЈDUeڙs"%)!IxwjCŇΗdQS Ir%q#RyE&E6fhÖfzdјo@@9%ýun>N5&Je~&~tF4OBHvⴸlFGG();`ڠ 8fWgQ$+P*,ipH}N|p=  ʦbs_q.#(u4 3{8Z+OP!#+4H6xc6 ;09h4p1+]#fߊTKw.˱ڌ~-/Ͱ7qV ,F?Z&TmExUK7q54{y/睖Ӑ<CS1;U+w Ki΅(*`. A4vr}vHJgK)u ;'2j"&)(+SPcDw &,fϪd3+öm0 i4a0_`dN0Z*+ vH:n8#jWUMT @•o&z#C7tLlk>o1}oJ38Ie{V}2)(/A4XqiT8>َi~FQ_!9dIҼ#:?F;+gs~P"a`2>'YŘձ ,nl T N)\v,Qy- WkEi\`6Xx@Uvj*!%L2 \֫+ *8v`z]G#]Ӷ]{xpqrT5vyд F{a%&Hŷ,_oWw" / )4dЧ81:KU6+V eXݜ'Yf"1XKXx1X_\so'yy'Z1ފE'uc13,t.uB:9R6~j@p|fYՑ s3&\,G_hl-]wg2Lp(qɄTI Iz 7{Ԧ *ǢzC٪I0&yԧ_;Y.D0#=jHPܷ鉮@cIčd8e)}j՛_%[ i.v1R𙡑 3.LԐK7[OF~7\;|)J R|r@9a ԅyEf(]nw>dzF ddkQ@wa_.w'1q9fg<2L0}C2Ƴ]IEߧ_ɒ8ɦ#~מ.IPGaQ1w^Q\6?n2nYlnzQ%CmV[ǂJBV=]+qr[Uw0(=fC58")|, Iv$?k.>LfĜ9:\e,yr5<#"ǨRXgΔq؜ZgG7v=#vteؘTa8,flXθ_fZc1\zLuΥ .m&<) 1@ʠfMS:8![L%&䓯:g(=H^TN?eVGPH++3{=_Im6csW)iPl+ل̭eV.<IiV.\