flac-doc-1.3.2-lp151.4.3.1<>,ĉ_i/=„_&vo"*́bHStɛWc㎟YFp*kAᏣ$o:GmSЮ, c2lďr͉=~=X?ʭd?3; $[^`}4r tyLQЌ;8 SƣQ9l`/Lo[ܬ]SR-,S q MͭW#SeOxbl~n'L\;x?hd   ?lpx| \ |     Rl S|W] b\b|fffg;(gW8g` 9g :h/ FxGxH}I@XPYT\h]^SbcUdefluv@ z"dCflac-doc1.3.2lp151.4.3.1Free Lossless Audio Codec LibraryThis package contains documentation for flac_ilamb04S]openSUSE Leap 15.1openSUSEBSD-3-Clause AND GPL-2.0-or-later AND GFDL-1.2-onlyhttp://bugs.opensuse.orgDocumentation/HTMLhttps://xiph.org/flac/linuxnoarchkOFgDI|(f(/3-`N'5LHY%_NNcmSm`4U3p@U,jR|+2$C@:\MU-z+Iޛ$b_<BN!0VS fm874m"hU {8 a  % A l &6 z E4-` v &   3 /t . JJsMBwA=7z9NM#E]S؂lUFn$\/ niJl7F >._b{::{}  " F-c 0 0C(x !/ ' 2V0 [  RFV-/ /0D' UM$=A )+F "p9tO~!Y "ez7$vA큤A큤_XHlXC\XC\XC\XHl_Xh_{________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________a94c7269d91073b1e1675dd2006481dee1a9cd1d81e8f7ac3e735f28ef31daecf45cc81b400a048b56c9edbd4c3317f7a8958463dfd55aa96f268ecfd6baa12c8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b8806435df07007198989c622f5d41de8d703e7bef3d0e79d62e24332ee739a452af62afa27cb11f13f97b0c5f3ff363b1e2610c6efe87ed175779cb2a78e44eb19d34c3a8e033fdaf93e35b61fbb79ad8a27fc1a1e608fe141cea899b2536ac0bd98dace9c183794f0ab9696b6694777ef8a47adb62ee6169cdf3231903a1d8425d584c38e07efb5a5a81bccfaed676014aaf7f6e5307fdc9b05351fcfdf017c35c4b1297e05967250ca64e2deb719e33c0469731160fb01eeebc4a5adcc416be536a2c46e2d3be08692cc9077e1fe469f03ad1737daf36bae228ba8f265dccd1345213fd0dd67176ceec6c8ed5da345454a86eb4461a511925eaf855010b5244c229ab3e9f7a827642c46c2894200084feb939f71405ca11ee3471e13d688b8cdac21db7a3c0293eeff5951c3ccc9f86965339e4dc5306046bc1bf3a789e0311caa60bbdb0f94a3f2dc56082a50737aaab7dfad2db7ef3b210ab6cff393b53f614b90b5dbf54fcc97655d18edc179b915729c6d7adba36aec8aae225b12c6754576ba9e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58bf29d0b6c3dff7a037c5bc1ca9c6d41bbc7ae59fba2fd6864cec2c96d5962ac2e18fb1d55b70c9a13088672681296aabea4d146e313e474a9a483f79f420db0d2204884b747b1785407610686765d539ede8ba080175e311249740ac9dc28986843f6952b7ec60c3b4cb3200167c0140a7a3d548b6fd4003b24eb8e4273105742278ee2cc617b4ce07423aa58b79deba81d35152db68ba23c45d8bbda20101f4295af677d8e0c81a5217ce91b694274fddf54796143b4a5e156b2af572375e60d61d782601edaae2aa634f178d689350e9572a22cd8130c97d7ac0828c4d7ef204809a813a0840e8a8a7326629cd1ffe8be2a61ee7399a916b4479c99997a108028e68d1cf3f0dac5d36538de2472a332015f48d2af11868cf832a5c2edc463d128b3f9117b0499f177c4d438cb912aafd82dceb7608df9bc5cf49e23085af36bbddd07dfaa7edb5f9be19c64c6a722bbedfbb2bda268e604fa0f03dc0e114147266aed68ab258b2baccaa4f7d672e8df902fd0464e7900bf351f5498826902d9244900e406579356eecbb5a89529b4b97a295fa5ce7be6e8a82846a9861220ab61622a4c493eb5bd388e9496ba93c4a2442d51d158a1295456e40b33184a08ee3de03d0e6d9e62ce54e14a9c8e45e291633ecad24cd3ddac9e08bc373bc0bbc9202ca1b61fe7694d5b627c97d3c13df6518dceba3707c9b88c810cc197111da005ec2ac044352b49a3df7e0cde755ecba8e285cfe3acb6dd1fdfcee3f7bf4510eccc31eae05a6123d8f61b0822783c85c1cc37ac14954f5953ac4c76d36d2ef9512fac2512e3f9f7a0bf799e58143b4292ffd2624c31bdd1d391deeac0bca3fb04fadd65419044bfdf3eeebeb7995845a3fdd73817b05f89d1aeb1fdd2027b2df0d393f217ac963a4e073363f0101b00f356be8450dda5ae865e998d2ad8b8daef48579e95a0d4f1a4fb0741ccc525dc44fde3c712d49ed3f3b6089191ef2faebe5b375edb2f3f446e5b74f44ce3716e948eec5b017d6f0f06a6fbbbeef771e1ebcf48b0750463f9f7cea63fa9f3b8f83b00d0e5037ee4b8955c45d1029cd2f9a500740e37906035ff1709b406afa037999950e8751fc0f86e7804a9041587c1c318e22e81055cb3a8c21f0dc00bdcbf3ee97d8a42b9f90e7592c76f06fc1264a3e087facc65f5d352a0a358f3fe9ca623f23e4a542818ac0537582ab374ec1305f680854387fa61172427dc3968b43d4beec87249a9d2de6feb46faebf79a54c4eb3c4c8f916fae2a91a54c649ddb03144118aa504ddcac7a48d8f38744b64ac3f6e024831212e1eccb6cee9fa602541c2c47ba95b4e4a7d7884585f85629ca8090bd266762af9f72683b08b050deabbd112c4a630b8d78c5239661edae043f3a70ababb0d39946447796acc39a380576343e7de9f59c5e84500cb0b7f42d62c121ccafa10cef562f11a8e46a0a1e8a232a9114fa85780856db5ff0be7fba6d1f3fcd5ff4c899271e038ecfba653d5f23aff75e6c6c402a0fb779d6a91cae689251edf986d9f07b78f064ee2185679fb02be37b20d689d67265e89e349485b9be2f2ebefd66dbfe131806b57df17cabe3a437e8069984d2a1d27d11e76f36e36f1b2f788a8f128d9ffcac50da9dd8ebf76e28009e7f405bd4f32e94e184705bf2d43e402abc8ae1ac24d80311d0bac0ec61254f5c04ee902ed431230d9042ee344d2229d4f29a801a743a4f56b5b2f2e866e95051805dd493fafcb706004ebfe4e5b7050e297dd310af637c220547b9f3df57b39654123326c2753c6a0bb0b717e8582bf0ba7e2d4d6d05b9468d59d4a68a3ec491808c544c85536752c0f58987563c3b21f51e0da2cb5d6d2af73ebc2a317a24467c0910874720fb86f102b9679cd0235a22dd5660bf44192652ad6d7bd6d0adc51dee15607baee98bd5f47aa601d7d891a8300206fb183e3acb7c2d92085cecc71d2db2c035dbfea274c64b84d1bf37f38fec6fed3bae5c6e612ee1c0575c4502a8b05fb4f1eb70082452a86b523d386b6f438fbadcce15104b4b6888e69e30a6e429fdd63467694928357c439550b60b6e3a4aaf8c08f6eb422291f68a83237d80ec1aad18376f7bf2d45105e2f9ccb43dba5c64dd77667cd74566d0037678ed445cef0d0ff716befdf535f97b4aa86c3d8b80c410cbfb39e0c2b4e917a67c31fee6341c604a63f26796dafe2a26519f65f23c2662332042900cdf183c1e40fe3e93db42b7438bcbb57bde651871a6d477899a8ddd772789b1b3795f769f826a79773fa115784ce70600569248d6269fb873698dcca176ab84ddb0ab254366483c55e8311a15d7790f0523d6b37559412e3896679877f6533e5141be46b0a53c51da1318892fbe693c0d023c8804b6f4633d2dc910cf74834d021922cd027d6e48d4a0e77fbe975406c266f385caef0af345a60702509a602e3f2d059c6cf2079bdbaacea0128201f3fb72b7b6c08a4f9deed30ee1f4e825764962461d0ceb88a9cae86300fcd797b8462ad120f111cb9a2dcaa6a13d8cee2fce28f71c0c96a9684b43a69ca38af3ca52fa59decab7e55a73e4c395da613d9f497e43dba6f445214734da435324670f4de702550643360274918b92d6462f4150df2b2960c4c554f152c0b2502cedfc47fe8ec5dd7fe90eab19ce161a44ced4ff3e0bff50e74acdd8f995c23e2f831f4885c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830b513d0bb96a09f02254827cec1e8fa4c5559d6da39a8fddd4ec02cd9320fa6241cde402ecb6de12a42105931b30e9fbd1b0c30f5d6188c4631c07d622b368a737e24488323c00f04faead27ef5795e3ccc13307bf79a5cc20f78d4278b45eaf814224c34d9972c3f46729adb15f9721cb850d543790cec05a42804c611a3bcdde62500f2bcc8f24d8c8cb0715778ebca79836c7aa6b3bdc891ce928ebb2326575cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1d95fe86c0291b1e5eb2a4ac28881b88b3c8bb76e5ead42331d1161546a61ef666973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b3b10bbf6fdbc2543bc693af9c6a28da8920f8508f0578ef44c1d240fe719ad877ac25790a036b843950e863f070c6193ced59469a4a9a2d0cfc158bd18bac4f78890b6b5c5e940949fc6fa924b569f2a8bdb85659fb1db2fc01f105b72eed7d8cf1bb15c089d74dfdf34872395ae9f3f24104e9db156693cf13f493fbe3d11a97c373f6f63d24274976daf3b01b68d673e7342fe623392beb693ca53315ed50c361de8eca9600eec8b733c2b8450e1200dc6e345c3656e93fd7bbc85359f018ba6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e266ea4c214ba2d322f3e8d8f800c0459121a51b648b7eda11944a47782e3123e46dcf3a40ebca086f79f41bbf6a3c88f779b7985ca729df7ae4c191bf09c2416598245955860d6b4f08a43dd10a31a086d8e2f78f02d7ec38f2bf87d1603c85e7f1f73f5aca6870caf44118ae59594696df6f1af02f5667b023a0d635a754ffcc90f8ca7c67c6386b03ad408e20a62fbd5989cf7115a36c39e33327b0c528a3a2b8a3a3d4453be7a35fe6a8bfd6d9a4d8b8721c3b7f1be2da89d24149d997dc2008695b7dd1a4ef0febe3a6fb58c58c5013dedf8d1952e5c6c7051ee9e99342825468989b48b006068cfb59858bba13747ef6312f68e979501938777061a62be5c76438e1ddbce37d8fbc70a5375c6694b7ed0f5a755c013a29e39b585fb37ebeef7191f5faf5fea9dfa14e54b77b67429ed78bcce52c6570b3cb2a58030b0dd26cd1cd46419b759de2e3c3311499acdb05bfd1e5eb2b0299926c515b08fb7a27133535253fbd0294aced4bcc22e327c3c4d15de15dd583fbf8b64c1b23aa54c3a8f331f82febcc660965adbeb5443240f76b23f05688214f5f57da12d32722d81aef066a6effc661067b80469b18ab093c267675a0788a16302fcbe9b4ffe8708aa29b58e9aaa741aac788d210319c02639701b8ffb70cf28010b1f54db0b2cce89f8cdd8e71045f682dfc342331c05e6909aa850a6a088eca498bccaf6c162b19617c493130928e42ee5a81e8eb1a2f4b3e444a89f77b6c435bb7502a3b4e436d1eb1ca4c89fbd876a79557885ee77babdcc1aea56a46c59aa107ac03499eb1f5a7286e8c07480d2441ef9815e599e4afbf1220db5df9df0115e73dabee670d5a037c5c5f7195beff726643e89e8c9af9f36b6454cbac9d9141bbf2f4b566dd5dc4e3d92d23e9686dc7c853a9b47aecc2059fbd63170b3bcdc185da317dd43b4c99e4071b2f7916b3764e1887e8cac28e4a1bcb9d5ecec7b0911409f58de68012a11017040b5021dc0397008f1c774d4127aaec607555c8a26a1249a52fd26d95543f75b7b516a1260f47d47362600ab00ff8771ca57bb2aba2e32c0b1f2a8b5f543411f09325ae1ff7acec8497c0cdf7519175bcd50c3e1f5a35a97977aeb19f79a3cd137b56181b0047e6d742ed57fba464228feac4696715f46fb7e285aefaafc54acace114e1c7379c3a4a1e9764fc2d9e896fef5ee8405458b0fd7c3eeba4424ace97449c95fab526fb9e332a11037ab6da909c7ec55f0b608164ddc11a2d946879f85f8ce2849b87446eeafc19be8d83c6ce3c16761b2bf4f2293d821edf4c9a9a6dce7758ba995701ba55f26bca69c943923467f5c11e78ef71fbdc7f0915857ff88ed831fdda7925b81ca39ab4e2a7645e810693ff694ef964217c93461248381429f31cd40f88d4c7430d115b5bfd08bf8e787d88972b41fcd4957386a1f4bc089a539c3602ee940469e1d99de819ab21c433a41ca701a7218de7d752b8a507a410cbff9aa655cc105938719ee0e1108a96ab94446232baffde7b2183dfb5fd969f8b4c301d0ed5809b69114e37dd2a1bb6e927808e7197de395889e66dff6245ce0fc87f66e4667ce242a43267388b05c850891a3e4668c950ea2ca5516b08dd82e915a216bbe294ac13429e2906b5685d6b37f6f6c79473e907067bba4c0bd979aec91f6125ce9bb79558f3982dc053738827db641a35cba0a542af14deda924685ffdeedecad31b6ce8eaea4231597eb9b5ef3fd633469d2798b47266963dfff7419e36b97de172201aef85846f56dabe7b57075e1aa639486edcb5b642420a97758516ec1d318a0dfd289d75155103fa96ffefdcaddbfc074a71aa59c65750f3f7a953e17464bf0ec4edcb6533b1afdb051ff3e580022e3690bfd832c1af3c9a334bff2bc50d52070252070c9d975edc629b634ef3cb4d61565fa50ba731bebd23bfe7ceaa0933f1f69ed3bf08ed39079523068009962160b4d93d392eeffe5b558a575983cfb5724a2b0e58ba409b031e59755fac424e739f80af3e8b75c3d85ceb786af1b5191b21b667c230305359132965393434d05b27d05a561401eef49e013e918f4ecbef9a22abf12fcae8b33dba8774c18574bf83746c6f0f5e84fb0ddafb380026a1b617254b00f43aa89463a618c8500313a3eb034674a088fd68968281429538bfeabf9fd6ebc25172b322114e1010eeffaceaed2ec7b0a8915ec6b8ea0d132bcd1ff9df4df84f05a33498bb3c95e37ee6480c25225a3a1472e2a4926a6c4f0dc95cb00c1120c8c8799dcdba05e64b213583a2be64a5fed75d761de556dc33f3eb2dc0f5fdefbd1d2964af7eb582256301d07cdf4a3e12cb88309ff9ced79dc6d6330e613a2101919f2f48328405543c3f0d4d26e781a4c76c1ef8f56f56c7404832d6a1902331544b89c0d5faa8db3d3622f1b65dc96e7899e5e843f95a03be985b822286a7620c178690b6de4bbaa172ffd429b1a8cbcf6c9793cfac67daf0f33a217d86d778f12f909b5be1a7fde39ef59c0791c7a52701adf74f5e36d28d754962e5ba43bfc29405c4fe41893a88f8cd50f20426b7febdc2a3a5bd8d5d261c64b96db9a553cfb676a0162fe63100165c6bd2bf61b550de1c5be25a693ae9350a1e1008b276f4873226a0dffb26d437e886226e9ef67e75042da6ffb718406fbc4bb2f8c6e01610c04cdf8fe762cc9ea15351a9a8a4f7265fd1f11cb49256e6fb8a03f4b356a856d8fd6b447fa84550993e3284388fb6d54b62f5e2acdf7f5e105412e5333ac6d8204bf079910fa43388166771bde41e2386867c1ffd09af3f117242aa30f0be3c6c3660a733fef0fd469f912bd55b0b27a7237609fd16009ce6992a77ba2c8c70a317a5cce517eab16348b5196316e0863a2fc07bcbb54f682e677de6c6c1912e4d5db876068f244b18a82136053035081ce0eb6fb0bd3e85e4b842484fe45308831decc1b3f5e45a20fc468354ac17a7ff086b87200e97f4c890324c092c89188885024ed54bea3b9e54b40ff7dd344e5c5b68226165dea0d034068d8670f38687a47c98af38288ee34e58faae3f56a1c84dfd5eb6e9babcfb166b779476ea2b76a5c11a93431933af1db27dc2d41b12989310e9b75d621353d949d429b29f8eea7bf3a973f777b5bc43840a2e2240ee0491bbb4190fc9229c314da1691705c0d427f44d78f4bb7b9b55a1621b39b86e7096ac72856d31cb9153d9521c223a762c42cd8d7379a45b89d20d91ab6388bf10f7ad58308bafed014084074368efab8cccd796bba191ddbae6421d7bb4d68f45969a7fc3a14303d874f767a45e5f74d54e48c2e9f812d0268ee864e89e4fdce3187b5feae2b26ff13b6d88b46bba8d4135bb0063029a91e123bb612216048a737e074fe12743519e390fff5af3c55e467316e949b0d95d45e1f1e5179f6bb77aaa076603871664b3045e5d56e33ff68034046557ebcdb841ab40eddd604bfea423c3d0ac2c2000e0bc8009838ecd753951586b068cd8362a0d2b825edb7a27e457f77c5e50ba4ec28ffee732f76d9a52bdbafa150f93b45426801affb21350774cce0f6bfdb161ab423e7c09a6b516e7d4454a73462b0470c35df650d8a9e2393566309e45f9c857c6a1bca1b6e81a2b2be78facbcbdd3947c58531bd8092476e327618cfdd2bfc81a16a9bbcccbb9b313e2ba7d50b9d6899ca2fd07257ed28c65e428198941379754ff17fa5ce3ddd1580808282a7de3a954016ff117b7d9917459d019976c706aba1a20a908551b3a482beb23848fb01806d007ec36e92cf5a45ef7d20fe294e6b7da2e9ab64bd2a2c01fd45d2a97ee1527d4bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a44f8d73efd3b285b2901f1db71652fbc686f7cb73e11a8cd426c828a2bdf7c8911c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc5253efb98eafb2e7cf750dc9903cf7110d947e96e768fe04b15e5196f0deed09fda063155de5eade4dab856e8c43aaf90b0ea7f8a62ea5437b8e6572c783e89453cfe7293ee64eb43651bc945b9351898c3a71008ca81123119f7265df57042b2b8dc37953f30fcd747f98d07a06c53c2b5c5a274f7ff48e5ac883d94e26f9a5e83445a44fd66fdce6f597184baaf30cd0199c73898f98cac9d895ee22e6697c25cfd07aef10850eb02e2bd0dd81df1d80b04ad61aab40d100f8343fb66f8d6a7d3690c9e3e0118b30220fc1f2da0fc6b15ace0df133f77323e992866cdcb22d6d1976855adc906e1ac2562e590560690f5febe614d91c1eb53d4697c28dbf2dec7b2371bc9b630be66e7aaa1810dd927e4125ed53c3b3786401ac441cc4a1eea5b306960df80092a4075957693b5462df3ce63fbc227a68de802a0aa056c4dd5c021aa9271e1bd43a8345da4b57153cc9003dfe5ae89f23c4150c7e4870a6c6732b7102b40f2f384fd97df2e3b954d3925de6d5ec9205f96dd8b38c42c912577475b734a497c3e18ff4c3f59bc05e596ac54c682362e85f477992f07d05a7e1f1677db4c8fec375640ba25c0ca051146d1fe0c11c45e132455bd593e52f69d7fd2fba7966dddc71d0304bc4d538ab61f38dac7daa585db7803f1c5bdd5a146904e4133477bce5e99b8443deb6e895023b12e2026d57fd049f09ccaf3b202a9e4248ffb7bb35490c34cfbb43473beec230ea86ee7115626fc8075a69b69b1cf6196372fc292340c2464a3b220ef66cb5b4bc257d19da1d6c0fe2fb09ef06a975ea4dfd025ba0b59abc26fe7d91f95209ff32a2af31dc8b862b35e4dbcb682a9b17a116cfa86cece034379e4678410c95d8d2495b6b6870c4cadaa2d667b1d884c2c57fdc56954e99ce497efd7406bc2c67ad7ed7a90e13ef8fce43ed08f1e44e97b55279dba6797f8afb57af4f5090051879267c5e2973d2dfff9949f9f851627b0eaecc4de97c1b483f84474094676772c6306dd5f7af449715eecf0e14f94952f6d09759e12ddbc6e886f1074c46439a9d971b28b183fc65d7dc8d73aa61cebf6ccd052fdfc8a7a11eeb9bee5d530b1b114e175faa04791a85bf0aa7b14b973086845d40cdc91e51da796344e8b88a011b63b401ded98d555ba19ed19673d0802b9d707a7fc9d7740c2dcb2f745c67b73e1eb4a2b3a96a997388c1bb0f3cbbe4ad3acd6fbfb3789353832753a7d73375d456985ef3890f6fc31ef964d00c122081d17b03887bfcd6550f24651359e1b49920ac7125f70bed284d1182d04dab379bd210d6edc5d46bfe8a2dd1dde29a38022389bc99febf6353f40591d2637514be12d879cc9c37448966b6d58385b140febab6ce581046c16437d703b935e92486e1ab36e6a55791c548d3e9e0d418699765f9def800d39fba18e0350d360da5f8f753a2bcf9d3397595542d858164bee539939c4ce838d5ffdad6d4659f0e27ef4c5f2cbb2ee4bcf3c3a658c4bbedb40a806c5617f9bc4f2f284efbc6954048b9acfc771506f21e6da1ef36c9ebbd9f4cc86949536f0fc5b698c04fa95e70a20436595ba2e20c2816e72650aa6d83cf6b48e032cba8bbc2778426fb11ea00d8c555b98583050162fe0145447df85fd9716d82d58436b52d51eaf19d25da417c95fcdb47b28f5b70e2de48352b29bf974a4d29c62b54b8ef2ef15589b76a2f5d8b0579808e0b3a002d1a45321e1d8d4d7e9102721127aa84d23e32dfb2d3b14aff1555d80b0a9df1b406d1bcf2a2dbda30b5db241e1cf3884bb89239cac092fbe5ae79e489a227063425056426de28b381d0fb5a63fb065765420b9ee9a56d7e58749cd85a162a29ed284c325862071ebef0e734e96ef6e2acda49c93d5cf465c15aa32e4bd458558aefbb92ec3d4a3ff9ee2909677db969737f22287154b62146bb6d8caabb8522698d6ebd530f37369555ec00ed0375250e7bf3d7e9a83f510decfb526b6f26d3e8ef4e8bafd8f840724871340d5588eaf18d4a2478c5788bdfd44ab6a2e2f971c04d4ddc18339940d1ab67667756861fd373866b87a5ffbb4399234cbea93b12bca3eee1f88e2b61e0cb7657ad33102a1640b8183f2737e7f2e771b695a3a8676342f2822baea50e474739813feeafa64a6d38dd2a6b76d704589cfbf6ba2edff3938dc07e511664ffb99ee70e2ed849dca291c28803850846939b412a5cdf7780565cf18af1c61efec4c42cf1181048bdd4384f08c9b9d8ed6c09e39e7c76c6042cd475defa7a5ff210536b79d5a1aa7833b56a409f54d454b2a290f5577afcea5d29a368c44464442ffa1adb6946cebc2c9f6cf31cd3c4155765a133df00df930b7ee292f9064631a1169b6832559f57728706096f7a1451bf5b3a65001cff929c94d707387ad702bb1cb822c72e9f7e3c121cbf7ab94298b29b619fba17cf31622eb8f4051f752f3953a1381b0208c6e8a9b9eef5af688eab4b9ff20e6696f71c04e63b91718497f7b7cf03a0745ee07858299fe7c6527a154d21918b24ad223228fe0df02b90580763f96d5bbd6d0e673bbec1bdc6911238753e5a2e3d57b5323537e10701cd13438c06358bfb1f33f8ed1f415e82b6a39bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15eb57aef0f9420e71e0f1859403ea0a25d7a1c094300a22bfa512b49c263abd08f5606eb3c30e4bdd2762f180e691f159be2d84a8147ccfb02f58a084514880221797582b7f93ef7d834afd7447944e841126f20010a62d305e02e2a7d3d13bbe229d91f26fa7dc13fa704c7ed2f250025188ee086c881f56ec6ee993c2897cade5046a43d7eba88ef1b074a775f9b76de4464bc17caaf2c1dd6b0c3cc93b4c56b0e304673dd889713a74fed6af9966c363b190f3f788850f52bda657bbb5786f61f01ee33740fe8f809749e15015a8b8df407cd1d55987b2a406686d0652bcb46dd3af7380f7cf29bf86f8004cab482e2d520e57c3ecb308a8bcd10b07a3a608dc739b1c4b2ae61fae41e7450e1abe68687db190a99ace59cb77153da7cd04b657a43f904c663567fe40989c183d9769246518414f9fdd5136b3161b21bc35db0d98ff724c308cf6484d8f1398c3ad4e612b970fb1e21427f154dc6eadbca041bcce7596c71f4dce8bca43ae83904e52db061a4da80aebcad55e4568e54095af4aa99723508c46b5550c7e42b330b835bbccda4365f9043b1e3c9dc6f5569ca1982c99a0bdc39d716b9553257c8f72608a655e64217ee25d1d93b7a3984330a3614830281b6595a709f28abdb43144ab8bf77ff70214c7a16d5f47423cf8b11307b98e41eafe7f38b072f67c888c2f58fee24080860ceb07d65fa5d80f3d15993dc999159ef5b418fd6e36794e9e27b23e61e13ace22fa08a2a8a40fb377582e4ee6c4bb1202576a7ec339bed17fa7f05e0452c9d2244976ef0b6ec273177c59042d50acd99b09ff7d49a902807e4d8750c0dd363f24120d3a3de32f730148f400b7afa20dcd3d6ba10f2758b87688cc164fa4916a6bf854b4dd3a198834a7bdfrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootflac-1.3.2-lp151.4.3.1.src.rpmflac-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1__ZXh@WU ]@U TuQo@Q@tiwai@suse.detiwai@suse.detiwai@suse.dealoisio@gmx.comtchvatal@suse.commpluskal@suse.commpluskal@suse.comtiwai@suse.dejengelh@inai.decrrodriguez@opensuse.org- Fix memory leak (CVE-2020-0487 bsc#1180112): stream_decoder.c-Fix-a-memory-leak.patch- Fix out-of-bounds access (CVE-2020-0499 bsc#1180099): libFLAC-bitreader.c-Fix-out-of-bounds-read.patch- Fix memory leak in read_metadata_vorbiscomment_() function (CVE-2017-6888, bsc#1091045): flac-CVE-2017-6888.patch- Update to version 1.3.2 * Fix undefined behaviour using GCC/Clang UBSAN (erikd). * General hardening via fuzz testing with AFL (erikd and others). * General code improvements (lvqcl, erikd and others). * Add FLAC in MP4 specification docs (Ralph Giles). * Fix some cppcheck warnings (erikd). * Assume all currently used OSes support SSE2. flac: * Fix potential infinite loop on flac-to-flac conversion (erikd). * Add WAVEFORMATEXTENSIBLE to WAV (as needed) when decoding (lvqcl). * Only write vorbis-comments if they are non-empty. * Error out if decoding RAW with bits != (8|16|24). metaflac: * Add --scan-replay-gain option. libraries: * CPU detection cleanup and fixes (Julian Calaby, erikd and lvqcl). * Fix two stream decoder bugs (Max Kellermann). * Fix a NULL dereference bug (on a malformed file). * Changed the LPC order guess for a slight compression improvement, particularly for classical music (Martijn van Beurden). * Improved encoding speed on older Intel CPUs. * Fixed a seeking bug when decoding certain files (Miroslav Lichvar). * Put an upper bound (32768) on the number of seek points. * Fix potential memory leaks. * Support 64bit brword/bwword allowing FLAC__BYTES_PER_WORD to be set to 8 (disabled by default). * Fix an out-of-bounds heap read. - Refreshed flac-cflags.patch- Drop patch that should be upstreamed first, otherwise we will have to keep it ofrever: * flac-ocloexec.patch - Drop wrong patch: * flac-fix-pkgconfig.patch + If using this change you get assert.h include overriden in your project by the one from FLAC/ which is not what upstream desired If packages fail to build they should fix their include- Build documentation as noarch- Cleanup spec file with spec-cleaner - Update url - Remove no longer needed patches * flac-fix-CVE-2014-8962.patch * flac-fix-CVE-2014-9028.patch * 0001-getopt_long-not-broken-here.patch - Remove following as benefit of using openssl is small * 0001-Allow-use-of-openSSL.patch - Add flac-cflags.patch - Use doxygen to build documentation - Split documentation to separate package - Update to 1.3.1 * Improved decoding efficiency of all bit depths but especially so for 24 bits for IA32 architecture (lvqcl and Miroslav Lichvar). * Faster encoding using SSE and AVX (lvqcl). * Fixed bartlett, bartlett_hann and triangle functions. * New apodization functions partial_tukey and punchout_tukey for improved compression (Martijn van Beurden). * Retuned compression presets to incorporate new apodization functions (Martijn van Beurden). * Fix -Wcast-align warnings on armhf architecture (Erik de Castro Lopo). * Help output documentation improvements. * I/O buffering improvements on Windows to reduce disk fragmentation when writing files. * Only write vorbis-comments if they are non-empty. * Fix symbol visibility in XMMS plugin. * Many fixes and improvements across all the build systems. * Fix CVE-2014-9028 (heap write overflow) and CVE-2014-8962 (heap read overflow)- A couple of security fixes: * flac-fix-CVE-2014-8962.patch: arbitrary code execution by a stack overflow (CVE-2014-8962, bnc#906831) * flac-fix-CVE-2014-9028.patch: Heap overflow via specially crafted .flac files (CVE-2014-9028, bnc#907016)- Update to final upstream release 1.3.0 * No user-visible changes - More robust make install call- Update to flac 1.3.0pre4 (packaged as 1.2.99_git* to avoid messing with RPM versioning) * Mostly non-linux related bugfixes plus autotools fixes - flac-openssl.patch --> 0001-Allow-use-of-openSSL.patch - remove flac-1.2.1-automake1_13.patch, fixed in upstream. - add 0001-getopt_long-not-broken-here.patch, FLAC bundles GNU-compatible getopt_long for broken OS, but we do have a functional version in libc already.lamb04 1608815209  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     1.3.2-lp151.4.3.1flacAUTHORSCOPYING.FDLCOPYING.GPLCOPYING.LGPLCOPYING.XiphFLAC.tagREADMEapi_09_2all_8h_source.html_09_2export_8h.html_09_2export_8h_source.html_09_2metadata_8h.html_09_2metadata_8h_source.htmlall_8h_source.htmlannotated.htmlassert_8h_source.htmlbc_s.pngbdwn.pngcallback_8h.htmlcallback_8h_source.htmlclassFLAC_1_1Decoder_1_1File-members.htmlclassFLAC_1_1Decoder_1_1File.htmlclassFLAC_1_1Decoder_1_1File.pngclassFLAC_1_1Decoder_1_1Stream-members.htmlclassFLAC_1_1Decoder_1_1Stream.htmlclassFLAC_1_1Decoder_1_1Stream.pngclassFLAC_1_1Decoder_1_1Stream_1_1State-members.htmlclassFLAC_1_1Decoder_1_1Stream_1_1State.htmlclassFLAC_1_1Encoder_1_1File-members.htmlclassFLAC_1_1Encoder_1_1File.htmlclassFLAC_1_1Encoder_1_1File.pngclassFLAC_1_1Encoder_1_1Stream-members.htmlclassFLAC_1_1Encoder_1_1Stream.htmlclassFLAC_1_1Encoder_1_1Stream.pngclassFLAC_1_1Encoder_1_1Stream_1_1State-members.htmlclassFLAC_1_1Encoder_1_1Stream_1_1State.htmlclassFLAC_1_1Metadata_1_1Application-members.htmlclassFLAC_1_1Metadata_1_1Application.htmlclassFLAC_1_1Metadata_1_1Application.pngclassFLAC_1_1Metadata_1_1Chain-members.htmlclassFLAC_1_1Metadata_1_1Chain.htmlclassFLAC_1_1Metadata_1_1Chain_1_1Status-members.htmlclassFLAC_1_1Metadata_1_1Chain_1_1Status.htmlclassFLAC_1_1Metadata_1_1CueSheet-members.htmlclassFLAC_1_1Metadata_1_1CueSheet.htmlclassFLAC_1_1Metadata_1_1CueSheet.pngclassFLAC_1_1Metadata_1_1CueSheet_1_1Track-members.htmlclassFLAC_1_1Metadata_1_1CueSheet_1_1Track.htmlclassFLAC_1_1Metadata_1_1Iterator-members.htmlclassFLAC_1_1Metadata_1_1Iterator.htmlclassFLAC_1_1Metadata_1_1Padding-members.htmlclassFLAC_1_1Metadata_1_1Padding.htmlclassFLAC_1_1Metadata_1_1Padding.pngclassFLAC_1_1Metadata_1_1Picture-members.htmlclassFLAC_1_1Metadata_1_1Picture.htmlclassFLAC_1_1Metadata_1_1Picture.pngclassFLAC_1_1Metadata_1_1Prototype-members.htmlclassFLAC_1_1Metadata_1_1Prototype.htmlclassFLAC_1_1Metadata_1_1Prototype.pngclassFLAC_1_1Metadata_1_1SeekTable-members.htmlclassFLAC_1_1Metadata_1_1SeekTable.htmlclassFLAC_1_1Metadata_1_1SeekTable.pngclassFLAC_1_1Metadata_1_1SimpleIterator-members.htmlclassFLAC_1_1Metadata_1_1SimpleIterator.htmlclassFLAC_1_1Metadata_1_1SimpleIterator_1_1Status-members.htmlclassFLAC_1_1Metadata_1_1SimpleIterator_1_1Status.htmlclassFLAC_1_1Metadata_1_1StreamInfo-members.htmlclassFLAC_1_1Metadata_1_1StreamInfo.htmlclassFLAC_1_1Metadata_1_1StreamInfo.pngclassFLAC_1_1Metadata_1_1Unknown-members.htmlclassFLAC_1_1Metadata_1_1Unknown.htmlclassFLAC_1_1Metadata_1_1Unknown.pngclassFLAC_1_1Metadata_1_1VorbisComment-members.htmlclassFLAC_1_1Metadata_1_1VorbisComment.htmlclassFLAC_1_1Metadata_1_1VorbisComment.pngclassFLAC_1_1Metadata_1_1VorbisComment_1_1Entry-members.htmlclassFLAC_1_1Metadata_1_1VorbisComment_1_1Entry.htmlclasses.htmlclosed.pngdecoder_8h.htmldecoder_8h_source.htmldir_1982b5890de532b4beef7221dae776e2.htmldir_527642952c2881b3e5b36abb4a29ebef.htmldir_d44c64559bbebec7f509842c48db8b23.htmldoc.pngdoxygen.cssdoxygen.pngdynsections.jsencoder_8h.htmlencoder_8h_source.htmlexport_8h.htmlexport_8h_source.htmlfiles.htmlfolderclosed.pngfolderopen.pngformat_8h.htmlformat_8h_source.htmlfunctions.htmlfunctions_0x7e.htmlfunctions_b.htmlfunctions_c.htmlfunctions_d.htmlfunctions_e.htmlfunctions_f.htmlfunctions_func.htmlfunctions_func_0x7e.htmlfunctions_func_c.htmlfunctions_func_d.htmlfunctions_func_e.htmlfunctions_func_f.htmlfunctions_func_g.htmlfunctions_func_i.htmlfunctions_func_l.htmlfunctions_func_m.htmlfunctions_func_n.htmlfunctions_func_o.htmlfunctions_func_p.htmlfunctions_func_r.htmlfunctions_func_s.htmlfunctions_func_t.htmlfunctions_func_u.htmlfunctions_func_v.htmlfunctions_func_w.htmlfunctions_g.htmlfunctions_h.htmlfunctions_i.htmlfunctions_l.htmlfunctions_m.htmlfunctions_n.htmlfunctions_o.htmlfunctions_p.htmlfunctions_q.htmlfunctions_r.htmlfunctions_s.htmlfunctions_t.htmlfunctions_u.htmlfunctions_v.htmlfunctions_vars.htmlfunctions_w.htmlglobals.htmlglobals_defs.htmlglobals_enum.htmlglobals_eval.htmlglobals_func.htmlglobals_type.htmlglobals_vars.htmlgroup__flac.htmlgroup__flac__callbacks.htmlgroup__flac__decoder.htmlgroup__flac__encoder.htmlgroup__flac__export.htmlgroup__flac__format.htmlgroup__flac__metadata.htmlgroup__flac__metadata__level0.htmlgroup__flac__metadata__level1.htmlgroup__flac__metadata__level2.htmlgroup__flac__metadata__object.htmlgroup__flac__stream__decoder.htmlgroup__flac__stream__encoder.htmlgroup__flacpp.htmlgroup__flacpp__decoder.htmlgroup__flacpp__encoder.htmlgroup__flacpp__export.htmlgroup__flacpp__metadata.htmlgroup__flacpp__metadata__level0.htmlgroup__flacpp__metadata__level1.htmlgroup__flacpp__metadata__level2.htmlgroup__flacpp__metadata__object.htmlgroup__porting.htmlgroup__porting__1__1__2__to__1__1__3.htmlgroup__porting__1__1__3__to__1__1__4.htmlgroup__porting__1__1__4__to__1__2__0.htmlhierarchy.htmlindex.htmljquery.jsmenu.jsmenudata.jsmetadata_8h.htmlmetadata_8h_source.htmlmodules.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngordinals_8h_source.htmlsplitbar.pngstream__decoder_8h.htmlstream__decoder_8h_source.htmlstream__encoder_8h.htmlstream__encoder_8h_source.htmlstructFLAC____EntropyCodingMethod-members.htmlstructFLAC____EntropyCodingMethod.htmlstructFLAC____EntropyCodingMethod__PartitionedRice-members.htmlstructFLAC____EntropyCodingMethod__PartitionedRice.htmlstructFLAC____EntropyCodingMethod__PartitionedRiceContents-members.htmlstructFLAC____EntropyCodingMethod__PartitionedRiceContents.htmlstructFLAC____Frame-members.htmlstructFLAC____Frame.htmlstructFLAC____FrameFooter-members.htmlstructFLAC____FrameFooter.htmlstructFLAC____FrameHeader-members.htmlstructFLAC____FrameHeader.htmlstructFLAC____IOCallbacks-members.htmlstructFLAC____IOCallbacks.htmlstructFLAC____StreamDecoder-members.htmlstructFLAC____StreamDecoder.htmlstructFLAC____StreamEncoder-members.htmlstructFLAC____StreamEncoder.htmlstructFLAC____StreamMetadata-members.htmlstructFLAC____StreamMetadata.htmlstructFLAC____StreamMetadata__Application-members.htmlstructFLAC____StreamMetadata__Application.htmlstructFLAC____StreamMetadata__CueSheet-members.htmlstructFLAC____StreamMetadata__CueSheet.htmlstructFLAC____StreamMetadata__CueSheet__Index-members.htmlstructFLAC____StreamMetadata__CueSheet__Index.htmlstructFLAC____StreamMetadata__CueSheet__Track-members.htmlstructFLAC____StreamMetadata__CueSheet__Track.htmlstructFLAC____StreamMetadata__Padding-members.htmlstructFLAC____StreamMetadata__Padding.htmlstructFLAC____StreamMetadata__Picture-members.htmlstructFLAC____StreamMetadata__Picture.htmlstructFLAC____StreamMetadata__SeekPoint-members.htmlstructFLAC____StreamMetadata__SeekPoint.htmlstructFLAC____StreamMetadata__SeekTable-members.htmlstructFLAC____StreamMetadata__SeekTable.htmlstructFLAC____StreamMetadata__StreamInfo-members.htmlstructFLAC____StreamMetadata__StreamInfo.htmlstructFLAC____StreamMetadata__Unknown-members.htmlstructFLAC____StreamMetadata__Unknown.htmlstructFLAC____StreamMetadata__VorbisComment-members.htmlstructFLAC____StreamMetadata__VorbisComment.htmlstructFLAC____StreamMetadata__VorbisComment__Entry-members.htmlstructFLAC____StreamMetadata__VorbisComment__Entry.htmlstructFLAC____Subframe-members.htmlstructFLAC____Subframe.htmlstructFLAC____Subframe__Constant-members.htmlstructFLAC____Subframe__Constant.htmlstructFLAC____Subframe__Fixed-members.htmlstructFLAC____Subframe__Fixed.htmlstructFLAC____Subframe__LPC-members.htmlstructFLAC____Subframe__LPC.htmlstructFLAC____Subframe__Verbatim-members.htmlstructFLAC____Subframe__Verbatim.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.csschangelog.htmldevelopers.htmldocumentation.htmldocumentation_bugs.htmldocumentation_example_code.htmldocumentation_format_overview.htmldocumentation_tools.htmldocumentation_tools_flac.htmldocumentation_tools_metaflac.htmlfaq.htmlfavicon.icofeatures.htmlflac.cssformat.htmlid.htmlindex.htmllicense.htmllogo.svglogo130.gifogg_mapping.html/usr/share/doc/packages//usr/share/doc/packages/flac//usr/share/doc/packages/flac/api/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:15405/openSUSE_Leap_15.1_Update/33eb4b3a19feedf81b9b7af30346021c-flac.openSUSE_Leap_15.1_Updatedrpmxz5x86_64-suse-linux         directoryUTF-8 Unicode textASCII textAlgol 68 source, ASCII textXML 1.0 document textHTML document, ASCII text, with very long linesHTML document, ASCII textPNG image data, 8 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 8, 8-bit/color RGBA, non-interlacedPNG image data, 145 x 80, 8-bit colormap, non-interlacedPNG image data, 144 x 80, 8-bit colormap, non-interlacedPNG image data, 172 x 80, 8-bit colormap, non-interlacedPNG image data, 164 x 80, 8-bit colormap, non-interlacedPNG image data, 163 x 80, 8-bit colormap, non-interlacedPNG image data, 404 x 472, 8-bit colormap, non-interlacedPNG image data, 168 x 80, 8-bit colormap, non-interlacedPNG image data, 169 x 80, 8-bit colormap, non-interlacedPNG image data, 197 x 80, 8-bit colormap, non-interlacedPNG image data, 9 x 9, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 104 x 31, 8-bit/color RGBA, non-interlacedUTF-8 Unicode text, with very long linesPNG image data, 1 x 56, 8-bit/color RGB, non-interlacedPNG image data, 1 x 6, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 12, 8-bit/color RGB, non-interlacedPNG image data, 6 x 1024, 8-bit/color RGB, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 36, 8-bit/color RGB, non-interlacedASCII text, with very long lines, with no line terminatorsSVG Scalable Vector Graphics imageGIF image data, version 87a, 262 x 130 Oeutf-867830883e16ba1958f4661363e0d507afb48a74c7c179a7d4af2f5c2f78c99e5?P7zXZ !t/ 1]"k%nPʰ%ыo35hr3BHqov ?F@yٮ}k!祥teb6`7TQm њF/}ihE-x= -D1F2_x9^-OxNEz7EZs ]z6#j a-lT5ρ/R>(?WnS%n=4e >(-~bEAHCUD Vg3r/^R2{E/e==/!e#> ,paAݓd=.=pOT٭ TD 3$ɔp*s|p&o҃L$&rՂy ۙd>E'9 F>10vq^Y)f-ы؈e-)m~,keJvC(Q C)Vjd`ۘqB+G,R#FzR 1"+XB-GvWYms-ӍsZ(dߩ C%Ago x'JDEP<Ʒni udUܠ0Zs]om JqD%|kI&{OI&!2indWL}},C 3Z͜P1y U< _ں=hdc .@KX| 3l S8ȭIWTF=ĕ`b?Yv(<:3csoM\"rg1X=VF*7e6) dz8PhjěA]dMISs&8ÜUP*ioho4M'OMfQbwKJǸ@^=ź 5ԠD4ОDw-{ >EǙfk:HG 'LqxOa, P:[ijk,q!;Z|fh%_*fFo9<o % QnBt#6(k=go* R6nɉ@d;_8 /,sy>x%ڧ6u~87 s胑t Yjb;08doejƉ;*4w/ƿ["z0Ʋ $c~B.r xͯ/8^D-n3V?w, ܣ*֏]KYBN'8tQ}U4&?M6ŋ7Bqviyp8Q$eD[?DY)QN].ElpLkRb_9-F{<$Ak[?U`ĉI (^7&ԜM~#hzp'@ s ^tv Gŋ(jms2@^;>+u]ֵRSh,BUE,"=7rR-ۓ:KU"ݻ3 :mh5K;)` 's؛܀zj.bedE81Jݠ,+V陉Hqg Nh?ٹf!ѻ Y#;7Δ+a\Ih}^b2 OZ2h?Ge q Q=&drh7 k>lgp7?%1pC0SV)nڻ, SMj.*bk{6Ix,"Y lD`麟^;:4sknJF(Cمbp-3~r}nV=FҷNO-o$}]W6OWq!,Nwi 7Ͼ6/r\axi@u"cGuKM(0.a&-ueHsk5?r1Mm\'2zqߚ:,PτBF >Q)mGS;WLж4z߼ (-fX[Oa5/_ tR- L(i/2aei7I'IkHk=Pѳ"BdBB݋F>6H]wg$( /efz̀ay{`\K&0~?nA\{㎦I\,aQְT²}Z;x>^S>ׇ 7\.\5|c/|-J<^g )4'% _!Ao?J#(neUgRYFWoTN}?N2 u"%gi a*҉$ak͒8PP *ۿwG92d YZ