gstreamer-plugins-good-doc-1.12.5-lp151.2.4 >  A \N/=„D4KK{h6I8ժ rLFSk$4A!9M#ߋ?bJ#pnyB14#Sab8K$C{`lXqA' i5  DzL_L%qݾC3^@ ~S3[oʰPp}BB :;8zS|y@`~rba1n:&q"FT`{ 9A>uaX{50>p;?xd$ . W 6<Dbb  b  Tb b k>b lbr(byb,b(8b94b:bFuGbHbIbXY\,b]b^b8cdNeSfVlXulbv z(,2tCgstreamer-plugins-good-doc1.12.5lp151.2.4Documentation for gstreamer-plugins-goodThis package contains documentation for gstreamer-plugins-good.\Mcloud1174openSUSE Leap 15.1openSUSELGPL-2.1-or-laterhttps://bugs.opensuse.orgDevelopment/Libraries/C and C++http://gstreamer.freedesktop.org/linuxx86_64V% u//9_G7&TA1#&$V30v)2C:>m (x(/,!"0"3jB1NM5&25'H,$Y&'8'%,K>(&V!)]K2W) >-[]0!/v!"J%PLYy]qG/A&c#*Q#Y"+  e 3$ A8 ( ; Cp \ K  $ < Y K v p k % Q  & % " # RL H 6 " ' Z  p C 8 " $ # G [ Y!H0@991!*%m($BB H!}Cky/;xZ&</=LE+f!h}!tG`"  lLat)#Z$U?,0K?-gBcq]9fp||5I+KPb/&A-+5.?8jN]!;!T.> [`S!+4@A--%4++1(7NV*$L9:;u"lvA큤A큤\MY xY`Z!Y x\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M741bdab0028d4715c160fe8161864a61d501c3fbce230ff07783d9d7d6732b4aca50b4aad6ac82d9b3269ebc747369dd6b17fce6f9b6960a248b284b4b79c4661b3a96cca75ac3e9a5ec0b3c46a8b6a7aba55be69200b53741a8dfca08562f50f5d6f2838aab2d2a8257327c3f4448bc34aecf064d49aa0978f07860f3298b79b1a752145ccde67c7105db6959560038ba7f534197913ae103012843d0d3a5058427c6a2115ab08bc9e02a32e3105f3babd066b22873da23f8728f197b70026fe656e9add4f9dab4ceba0beb357bc36c0032e06456c95d0ae9b0cea1fde868e41559a3a128450c8d9c2fe8e30ab39180c708b7d3904bffed0c35f21392197e11c05e629ad6968fb39853f6425b0c37053651ea83bdd06b941faf4a72b0193f7cc960a02e6704f9ed7dbd81ad725f79d81de44990c34b81fc333e6916ca41619074d81f146e1804b507c652127a3f66035089aef4611a55ab512fb5525b968bcf75632d39d4070763cc3727a5617fa1e4358a8f3f05c77c8c059e0017cf2d59d1120622fd3742efc707dc526f90056877af11242d037910d93ecc3e2efa0180d96d361a2ce2a2c160bc5a733f61eaeadb146f34c8d038845bbd4d4c82e80dcbbbcdbef1a5306b692eede5306b1069dc64ba43a1dce4d08afc6ef64683b4dbe733432fa7279df83d893d31a7db51f78064a7157f72311544ad7b1969806b7cb87e1f8b950ff35bd23cd69af60d4c32aa605c329b8c9e6fcc5ec4af27c7d5526aaa0158079e65b4139b2b75fcc01522c451b21f1c831492334548ba7d6ad27c66ac825ddf8bb5ea18a41e8b7fad6bce816c086aa6512641c2722c3fed6ec4eb697683a921b7f870b3d564c3cd5d2d7d4d39e2f894efb83efd1238b419a447be26fbe729adfc79e00b0922aaf1c85136c2a5a06f96e8264eddf4160d9693fd2be5b9bde02d8302bafa9a2ec16aecd2c370dbca8ffd72cad7c47b5d57f8f4741294c8029197a56dcfbd91f43e19383a7b9b307362b31457439dd795605600c75626df6fff96f087f189cecaadc050c1382d10e429fc1b61d507213b70d0a88dac560c577d06e9f8eafb9e94815ca53c8ecbc01341859d9d7ee97a5bc4673d135ad94c86ffd017222e39111744a81edb15d633816bf8ac4c0ea672c30d2e0b7d36c9b687442adf6fc61cbc71e633a891f3c81c49ad3a8eb52bbe327cd0cc0c41911878511d291de953cb01c6ea54d4a2dc2474bae3c651486645bf790865dccc6712d17c8abf95f73d16c9ff85dbd90dd7dd090f2c09855743d16e660b9df3fbdd4d2d7eb260f0ee1dd41d341e419404220e358492f74bd0262e065b57ef41d9ad0b85ea8481231ed698d2a304d90ccdbdadbaac2af37746c0fa6a21c927a96476f76125a79f597003d950c1df78c092f6415d4ff002b2cf1a00f9c27dd4e43814561f7ea17fdb569c69a90a92ad0ccb08ff491ca387642e2feb31ff3e24a1270eccfed89b93605848e82f3f742dc78c7ac98f1ca2e279531c45f2da0ed394003567ecbe6d34dd974c2f90e87731e649dec195ce01b035ad4f1109acb69eff55f43cd3927943c732287c8d2486ee08d7211b17719e126360500e9a6425557312026457919dc9677a83022519b750ff0248bec5dbb756932c55de0ab553d1139027f14fa02aa7e98c0e1a35529b69a1e651359ee59ffc9268872a69054819ad68727632457de3effa8bf57c7f25379c82926a07a253c1e500b0ba0cbab8df85b7574c708d6e1607cca65eecea89aaaef0bf5b18f88a3b722eaf0347d971e84b7d8ab898136d0de8203878f8f8efb4fdec2119b4c056340d4464c68bc85bfe97b292b0679450d7360e98101fb32267fa755956e62b681e0b387d63a42a0d043fc00311241cf630af5bd454d8822dc866266f30cb816ef0cd41d8bdb3daf74726ed42fca88ad65307dc651c140d88591c346a1681bc6fca810a3729238d20ea9e826a026e886d20cb828795808a60317fb25a4fc75a9840321789388b7f0290aba45155f925219a7dba14ea8b243902bc278de01512d6b0c196ad69699deb006a952d6a602e76949fae3750596f656739c1146fe9d289333cb56f7246ef00389fb758f9e1468ba79aabaaec66582a32ced3d8bbafb089eb19224a2da55c82018809c35d589fe78be6a7c7c921066c0e1244fe93a492ac4bacd1a8baebd453ab37dac2315f4163d9360514374cf6b124d493830ddb6183e7e4be48c56fc3101fa9e6f7d3e0f7489c0e272081c530b3629d445f88559df72767cf3f36f4342c1559981e9ff1ad7228815b0c62700de11b544f4fd36ac845a58f2a2cd7243978ff8b0d781c79fe3dfe8e5713db0a7132f05a50c751bc65311dfececeefd8122ca23d4666d2a25e7bf1c263a79970e3d93c91d5cdc448156f406a49e83d18a026522f55541f8e680fc517f361e6110f3f3ae65d2f33685df0d16bf0707ddd78f8555074a4939181b2b98654b9012e176eda9fc1ecc6bd6a157fcc3d7e83d6e4dfc1cc34d760dc9b7a4ffe0db18444e50d2d1143c02ea2853cc6b753a23213adde8540a27055fd2572287aa1f06675fc9cfa796eab886a685f1e543239e6f1697952ff0480efb9e5e0c14d434ff1fab2643facd80b5b46546aee282449acc16043c37f2b1bc3ec3980e9de917a099d9685c4e13fc40d1eb06037a26bc64f0589520fdc93dc7ef890881ff7db970ec0b6ac571e5cf9ea6b8790331834db528c97954a877d2c43b7521accb7abe8aec6e206373064e55b77c7e129b136c7a1f9d892406f21d4efffc83c67a8130f2dcf0e9d9a6a217ee771ccd39c3aa25019fecacaaf6d215a327cac3e79a90e910330bd21d6309cb4aa64a550cd7a627aa93a4fb830dcec2f7c38b5b8134114ff354183a3c2455016330963265724b836c02ee1f46811c2891a6620db90e505f1c7307694a9418fef46e967ce95b4a7be08d22c2cab3375877562ead03ec8a54be07444f05edbd78d775aaf511b7296c1b41e882a5b3e91650c7a694b7e02bbe95a7f02d3ac984264ab5dcfb3d539fa7d7c51e69d87a8d8e0cf3fc712120ed865f815b4f3897855283e76aa2e1d410484772052ead1eb16cdb0432379dcc7e61db983142b1005eb63933e9385742813b4505e0ab2da5e307a5edff2a8d33c7ad28156044fe72eabc503232d58113995917d0551db08e547fb2d04813b8eb4d7d6b2e05c74fd3dffb111bd86d59829127dfe2efdee6e1199ee174731ef2c66355064e4aa7e6e57d67fe86821442baa4bd526dc58855e7a5e3460425e576e99f57fa949e244243a23daeec51d37e26504811e7a1a35c20df17c4591bc65c83ce0a2f6d4ed089d1421bc5cfbb190102694787739d563c61da6659e53a7191d6161c422a9b0d667eb1c4cdaf86a210c0b3713c5bfe9ffd2a519ebe257468f9dc01fba0a4398022982ab5ce21581075ebd7af0d5b1c442468de9ef2ef3fa9906760e23f9bbd35c7490604491ebd8f73152a0dc1cb0a3afc37b707de28b490da7866671ce87edd54c91eb2d70bcea74e1e05f0e036cdee52b8fff176dac4b1372dc90532ad2aebe2cfa1aac4e676d06c67ac9e464b87036682e8e8d846903708a13431fc5d21c48ef5341bc3508e4a35519a8539d9b2fb105e4761b582ea864a5444668ca470828dd7b99aab9803f1d5d3cbef2854e0640d38b243ff59ae481cf36d45f3698fa894d28374c91c8200bb44a9325687db80d87fd9cde63f9778827bcedf2a19b68e52f911ccdab9a4dc6b112fa26cead204fc7ffc8a7f187287ed4f254a42e24e9875ff2cad63ea21155e33c1cd57df887bb79e09667d7d7ff25689ca9c44fcfc76fddc48beb0993dfa461c8aa8006a77ad5708b2e0c910b6666aa2f5a6068a4b4b2106c938abfb786463d35ae3e2ccdc06bf635b81ff08fb99c3eccebdaa18787fb6685e52aa74eae32de96c4f4c48412810fd0965d693c8c1d4839bea956cc38b9164ebf7e2703e5640ef529e108bf3b7bbcb93bf2068f994246300405f62d17daa4ee0bb3ecad1d56f217f5ec7d5f3600ce99b38cb1e8d51529fd8e424a04083b0f493573c19c7e7b4f2fb07c45887df29b168902783d86e9857fbc7438a295c187583c0dec1af71d7265e33ccbdddb2ff9d11ce2eb873287ae59b622c81dae5e371862b389565a35a716db0227ae0f3edfc2cf924fda90aee7df5e114bf4a1364177c93e4eaa427131a0bcf71a41d6ff7502c8e61109fa763426892c39fe05737e26a7b26afa16f055079d9197121757334e5dd13dbed8933066d5343dc04c383da59b5c09bd203db5d4ba5f945c6e997e0c89e7112e7f1771d364d28a7da66b19010d4e3ac809843f768d47a87da533353fbd9d2143a69057f3ae271f475156d6602378f4b8a4ab06692ab2b83e778c2bb33688236e3980e84baf4441336d697d303b8e4d5014830e7c2ac24501607301183a62b85717ed4a11e3c89bfd7faeff387504db300a91f6a63d4d5a83a5ef85deb28ff040ad5b7296298de1fea83c21ef14b1b08f68db98932710edfc835add99af4910b9e6a1ec4aa6657519a14bb09ba2ae8070bc7e4739213076b40d5a1183629053aa764ee5c8c0507da38fde17a48ec46bbc0d9c8a4b892a1801416701a16c29a8f7325dc246da940c41c265ab54fb31d9faed30db9e3eecd4124d420835c9576dabe8b57c4f73d42f184cdf93361bbc91c603adcbff1686a82148d4d62f09069368e85a910108ec783efee4fbe322e950cf0eab85bc5716ddab584513233f8a8d2dd85ecaf8e507da788e3298ef8372d8e8bfb8c6d32c25ae38b9d8f4b7b15540ece57e9de764b0eb0492aeb7a1f9a5c77c2ade778522b94d307f434985d748f6f095153c6a2b2d925a8f9b326105461d05249da7fe0b1b00fb3359c977601c1c1bad4dca7e57faef61e3ccf9fba07ead8f5e3a3960a6efc9532da90c1a8d408a63da7f3a2a49c7b89a4966208de69ed4b1be5ccc36324d7c8b360ddf6de2cf9f8f5c15fe02adc74c33f54bbb827443e80d0c112b3cf4f9b53aed742448156984f04f0e9b0f8bb6e40a422312005afb23960b41b89487b560c30736afb303057e31dc6167830236d008cb0b66ca3bdeb94acf940711784d45b5412422e91e61d6d93dfc355895fc053f353733560bd024ced31f1d54bb424aa356e2b979e4613ed8d0ab2821524451f734ff454e6d3502a534e7ececbc1f4716b745aa7e639e6c4cbddbb24bf3f5655b81938604c858a84a2fa46ebcc2f8439efc71c8d537211b184e28cfba2713b3f0b54032c3024de094bdb74a1654f52e08f43410ac7e3420701a75e56efc694028885c1f49106126b99531db457636760a418602db7e2098054998e30fc4bed3fa93a712d38ac26e8ae6ce878c014dfd4850d8b750772732a263d58ac1ea2ab26f862870db327f49331c95ceb9cd3b98ad146c63bc144faadaff49840d12f477a45c8d93dd0d80bff00ce2a9f061a2d461d8d874664c82216938c7f0ddc1d68efb783830e65d4d8a591b5d622a08200c693b6a416e57d61b69e134ea16447b2981b2191c2f766432f12d596121f19634bdf9a3b77b5f2aa96d13dd3c86f99b177d227e170e3e6252b77ae9618431a28caef70f2a3d620c95a7ce77eed4a822f73092e83e28fbbbde2e6d77380014c0e7c5bb2bb4742da82df2e0a92ee3a875935c09a3373e1c12417589343db0a38efc3f40410c8d6464065e6d1b99a0ad2da54879d7a3a40d3ba22a2b96f44310466d64df781b169300675d3309b8e6470f1211a4cb11c83c25c46910706b5bd045cff41ebc82e572a1cb91ae3885ea9d0e84b1a5c7dc02c0c2b1181cf8d66f64e32d0b02e601aefe4a826a511d9d49e0d0765114308fe5697a76f1e4d2d315d699230b17e66275fcc227a805ebb2e22accc61d353c6fa00ffc9e71170420d0fe9dafe93680d844200488e223ea4f79ce41e547e1a18d52ec5a0d8093f76249b9f0544f3d026e75c15fa5363590c80c8fe8428d4e7e047204732ed342959b49bc7b7ee5c612e96e312718ad5b2b5033a235a3728b84aaab1ff3b8d4ee96a0499441260abd9493b71f69e9eeb01657adc78edc53d18920b4061f274a559c566cf089eac41623f28c979c3110beb47b2735786498c1c51b653af559a8c32add73d09b94f83c0a80b57138401ce4c691baba94a3bae91e5fc62de1fd337d0c5612bdf78acb5dc5741c07b0045765a25a0327096298aedf987cc96e032a3b0cc1186ed260ce8b0ea78062723838c62ec37a526d7bd0f3420545c8b68833f7b9437dd592b0f33e2f4965f118dcf71c43e8b7691c459d52b48f535fcd1a5a00b5a9cd727f6ec229837a6d95c21b887f4f7b494b49352eda2cda1e781ff6c073e50b4903aa1675e4e601c44a5513157445dcd1e0bda7be1599e19413743c7cccc6f10d85ba6600c86debefed2b503cb7b9434376e8f94cdf20f1ea10bf19c5b6eca91c39870f70fc3a926c1a7f4055b6dd5896d278125b2290a59c4a17003fa6ca0b51524ec191d9736bf884a4752239c88517217f6c6d7590ec17b577f4ef8960932926bc96143401fc211453788f4ad401959a0324b59f90a44c60f05b19152d222175f2d85b3e672c483c0aae0d2c5c3ae054ee2f1937aa2050ac559b687f0c4e1b83a45f426b995cfb8ea81d723e245db672b4ae8abfe724edaa2a9539842f41d7b16478416504cfdb6a8e5d99a611e71d11ad231b37b0e304480c15d2084431af22ee60507605e4743cd7ce1e9fd2ace74582484f0b631c0774f293c89dfbab33a929cf17e90edba35d9482dc51010e4d559709df1bfab3fa37fef6e4e5d6b3db14cfeb20b33714e728025e3f1a8a4e5251d9e1acec549b09da0c58a1b3e9141bc38a5512c9d4cd9d09802eceeb0eea85aa23600438962f41b2282e7d8280c2eee01b607161e74e7253dc8e7240cec31fdf8ea389b92a0b37748484f307ed5a7a95acf5cc1ecc51e4f61338be45ebb67db0059bba0965ddbd881e72e3438bd96081d4b1605ce5932deb7badd4bacc69b6190bfe29fce4e69862dc3394a054ca6fe269a33104591b0c34b0dca479f150549b9c877e76b77bfdcb11b518badf66d8830a788dfb4263f608c79da79f56e0fbf2de33372cb20042050c311db71fd57ba5a904f882ba658bfadf93e85de2329260823c2fadd4bfa511075fc2b07891af829da7290604c307b2876379e4d81a293580dd67f8adbd306bcca00d6d9183d420f8ef80ec7d24aba2a0f8e4ccd3eb69248288dddcfae91b44bd87ba102bb815a2f605b9695d9315dd0c8cbbf8d9b2fe2e8af2d6b8af87e2e9a373f3eee4dfcfe526f65025648e1c6b23fdb2f1f95347bba29f2629fddcce7746912f59d0dc5db27c2726ce993f3fedfd52a35d0889769b2a16b24788cd6cc0407ef53a9184ea8f0f118787c6f6d7dcd7a558a81fcf7f6c57ffc6ecb5feadefbbb994a6101ab7bf253e23c8041b64229da8f53cac326e168412e32445ae1f357e0e07a9c16facb0788dff8acb585c12be200596f8208f2d70d6e765e353731466619be061c0291e37e15c8933ec311f3e91b5648e1dab3a083042eb1d517b7d60374bce85eecd06de10068d7dbed9a447830fed5433fefdfa968f33648e7e622aad5287b4d7d495c8dbfd3527354f4914f85c4eff7b7c428655f5e2fe5a12d3850e7c9b549e797e44cb381e9389c0a5f3954ca9b5dfabcc5cf27d7b96f63387f3d0ee77c5a0cdc3397af55f5d30a76646ba44beae7f6011d0e4cceef64e78cb902a28f8f31a9e0f8698ec378baa46ea8ba7ded96fc3ea9dcd6487d3fbae06e447b9f9e88083a00f80392e26cad7ba583489588a883541f17417d568a6a8f80d268c2793e075e16125d246fb1015ed4d1873bd69fc2da79fe2395500e1eb2ab9d0417252b87d064df04da20c28af8a111e3ccea748f8cb4daf1ace664e6f9d31185e4a47280289c1d49e43a30ec01e49d1eed8aa46565b9ee403e93d88fdd0b4b8093139b0ff9a1ff5cbc996ac89156911e91e6cdab33711e0cde0d2dcc476efef0924bcaa71501cc85a4b24aa77e61758732997a124756f928f7dd1105d8140e9e16868a9eac2c5ffb2818b3cd6052db54343fdbc1f8e8b2e9b3e36107434cf7fec1223a9a818b7a13ff79191f9c82901abb11271596f71371f5b604101fdab4c9c1148916943b3deed9fa7caa5729e755290d20a4eea8483f5d9366e66fc27f456605d5fc9f1fac8bb858b93ae79efca7ecc8483149250c0a01947b02f390df6b097ac20cb799cc9e5e2310fcf0d64ff3b61d92dd49cc2bd0e23f91b044c288274aba30a60e057ba554cd082955b7c33d8700b57abf80702ef0ed708057d4505b5e7e8bcc9e5e863ea07fae6311389f39aeddd75f3a4002ec10f0767945d048e0810bdd7219a1f1fa5bcf882641ce20080ef31172bf2dc26b0af0d6911dbca64fcebf3d6eebe6064b95ebb98f5c1729e8a88a3bda3954ad72e7c68448ea375cf01451558d3b610aeab7ac5083047c90b00d599b5558a0abe9a406f6550fc033b7bc492c33ef0ecc722be0f167986f2b9747cc00db6671d7ec8b2c6c2aa3f4629a40b628736e40879a2a0a09a1d6781a4e181ff061889964bc49b6ce9b7af318859b8a252c253e0b527cef3061f2252906554b88e42455fefcfef845afda76221ad5d491a79238363af8452e1c2fb96288d75f7155c7f3bb2d701f2fd1f3d251a7cbf193b7f6c806810e9b97492d70886eac3cfb451d1bdd28c7baa16753f376c7c8f61ae6b68a00e1a5d5445d615a088a92e5289fe01da3d365427b3064bfd0e994cbee548d60054f78dea1f46d77f1fa7bac239509c0da0bff7e17a997e05df09dfacb3d2cb9da32f544163650324ca6f1d503a4ef20f0cbf68fa4bfb98688d7d010ebb371563a57cf64c012490c1821c65889514f06ab6b3d2c1385f738581065c4aaf1549adb4decd19ed95a29494de8f028e30e610de98f8059012731ccd513c5bad0d2c637b4e523fa4b6b2da0d1dfdc9595c313fe84f1a1233bb2ba79e90092decaacbc6ee5130093bb1e97cf6831bd8c7c37c8416a9487a0550d9ecae7bcc45e153e1b676d4b2ff99319e29be8ab668b0cabebb7a53e870733eebfccfcd2f538607a6a0656d5851a733c3ada88b54b4a869de32bcd5990fe9231e091f3aebdac2c56744a641b10fef2c5327fc6918e2ebf9f26fb494e99d5b88fc99b3b17992b6ea0f195f7b059f84044c83eba14726da92b312183fb62cec6300ae4d4749fd3a0d4472b78a33c2e57d8196e899161c8d5df23ba7ecdb1546f0132cd65485f7c4b235a1df5ca8ac77b40b9ea73fa85c3ea0750ea077ca33502ebd6b4764328e08eb0aa14feba4beaecce84cc277a2e7910ffc878a14aad4d33c3bc10a54d31193151795ee8626ef0dd8d144bcce971e220a37c749c4d26496acaffac08b0a30db87164812882ac85811208a253684804bd80fe39586531a9be52679b8872db5d80c8f7dd96e96e1b680ddfd194a1adeba3c5024cb24f95748a4e84ddb90162f9afa26bc69c13dca0f13401a457b66769769f53bf71c3c8adb8d9dccb616e9fe55df3366c99db8777f2be837fc60d906dbf3680512b39f6860456fbe99b8eb77083158ded494658427e07dda78879a6c21482af5cb0e970afda96fdcf82c092b358550a882e5031028c7ac4d22c92e9bd6ad64e70c7936a692f8cce84ee3e42df6735409728b93b98f878b422f01978eef7d56ae6beed0a485de10d39d890149c6542aafa9d011ea4f8b5b66572aa18cbf983342915386c1ce1e146f274d13c0397ee6111dd7bea31988a2d63fcc9649e1f806ca78b8e094f2d6f1a1922476a5170962de6caa66b9e9557f25992a6caa6c01e7c261111965198da781d53c898771d4f8dbbff45c7bab9f10c3bf523d1329013c1a45f73930e4034925944aa630d44c3440a3688792af2086c9a1be716f9fd27d0a420dae786738d1c1c4c72df4d55e7c550c10f96020afb6c3934914d9df00de77d7f18395f8fdb5bbdae0f591168c4b6175f8b90f6cc955b3ee69cb523e1e1cab943a977f35151aef29efa8b0c06fc21b6982830ab58583c1214bfe5ab171179da7ec6614d0253b8d1898fb49a2d4be964b5d60504c7b3a0cabee62c33e81e567b14af1da943c51b987323308be3e7136876aaefcf577e4baf7d9924c2e12ccec3990a2a98766996249473de52bfb7fb3dfedc2eb66c7d1650a2e4d91c2d8df9aed13090c235cbd49d7a1fb8dc98606fc699e385d166f3565d841134c5cc5b3318efe569f57ac95e9a87f962b6513db1bd6d2ca04386eac76d6be92d83638ce43706acfdbc05c889c197e40ae257632783fa92560d029c7e23774e7c24ad9c25e5f95bdac97aac4bffa95f5d8c38c301766d2e7e5c2458746fa0e7927a2e37e30797a4b9b606c89fa5711954f3196c99cabef2c85c633958fe6156a60c73a08f8712a7075760479579ee9eb3209a41c04fc34ab61ace150e66d3e9829364d560b3a0ef6f6670c74abd7c1e3d973a5b4522f54329aa1e0583087a68446a0210adf24b9740d23a3829c8d56bda2d3003035d893abf90dae5c2c81eb279978f71bca6674765f3de697f23e99e30cbb41fff856039962bed62bfa83eebe7256e96e319aa6bb6752e409ae4605bad4f332f13344a05ba3f6f3b1b315daa6cb718ec4958811f619e67db8224aa49d2a6cc511208bfb661afe2db04009a247e842b69a07b1ec6431ceba4718df15110694e95f5adb051325b57109fc0e5c8720bad8f860677ebc03e323e54dccd03c469430da19184eeb0051487e512cb37256c6f33e13d12265cc115895729b485286cea493fc5cac11951be6f0405eba2e781414e752b85675ada09193981978afdf35ae0a54380e4c0ad3997346ea6331f8fc09174cd6af972ce73f9dfe90ba34d94b4865057fedb30e5acd22a880e62d2a662d5fa6b18246a5dad5a80de33381d8d8ceea63c3ea912473c109890f205a274da74703926da4c4f3c47ec5bac35bee7c76e1bb60cece2cee2fea47aef06098e8c137f85467a87a0cbfdef92786544c9a980d19a46e3938f2c8bc870f180de132ec9e6f285061fb3ccf371c3acf20d4cabd395a91f52ff2dfdb26baf93a382f142ad3df2fabcb9696b41e13353d6078b9a5d5d76cbfc4fbb2b79d837485a0c3ea684f64d0206a75eab6d029338b131ef0a6af9757c6aec51ca39a299ff539c5ce88b38bcb84d0d3dd640ad2c8acd5e9a81e86f12837a23dd32b667d1c3f01a2b8b96f8e734781c792eb32d91393bfa3848bbe696201e74dd00390a323e07b260134cfed564a556998178a9dd9dfc98f94f3a8587afe64fcff877401197aa47ff16dc9243eba1c8fdc92fd6894f40b3f9d0bd05789cd2ba5a2000cb32abaacc39ca57b8791595033b80b0b7bae1c2f21ae523e6956e6493a7a4c364c70aec127785167bf81bae60c759cd59068fc2a78eb444924fb02b0f3fa13789119120898b94fd80cfa3915c1a59b52fb4bf5960a4f480b6324b037532ea4c615239d8c0138699c55a72553fc3685d97a97d18beb69040c6c7651645614be319b9eb482a84c2102c0957ce6465210cfe667e82891f25ed32fa97008d14973202ea9f0ead0827723b8092f59ce5b5ee4051d4b9301daaa14de10cd9b75ced57ee80a11723ef574b2d2eb048c2a2304d74ee15e4ce3d0959400af84ba07fc8a35e4e5eac18d75f688fdbd8b12ea66943bb912da23162a153c6572100f917f4a298b7d2808ddcbf8d871b03eec7c1a3b4b8fa4e255ca05bc65dd1b4e2c14ebb6634f19cc2c956103d1b15f01df751fd1bc5f1c31e8ba5609f8287d2e33c5052b106fcf2b8bda4917031aa39dd8ec901b55deb154e070d406360bc7ece5d93da193e7ec1fe775f56d30375bb424307d4b3e54fa96a1a4db1072e4d9e40dc09c032238fb6fd3080eb6ba363185a59345b9d041a6c7cac0d0acd69fe1f9702f9a6e974ebc52dce7826ddc4726b0ff03c5418163726294087d29d656743bbf60280ffd1f0e7d586cac2bafcf1ca4d694811aa3471e857ee742f26271ad9fc0f6f1a81977086a33a1f584168ce71618f28b0168b7ecb97537e57538abef6c9080d843d69f2c0c292fc8cb7740a89aa51dbffdb8a434d60ae9c2bfa740fd41b0cd297cf7bef3d3143186e2132da4e2a355438f74be78a1e41c8dfa830ee03e2b7faacdd788cd43f36f5a9cb4b5ba5db2e1acada0817c2a40996e0679f03c252fd96130cefe09e02194c2ae369cf47a93787b72ec56d12eeac3801d1d0f4028c250bea44ff5b74aa81c8e1f4dcf63a94cce73248e6fcb5f18a76ed0102cb49de96114b40d1cdebb443453f3cc9e703ae92851e5e29a87119177a794eda67fb477786dfbcb0c5dadc9a3a4ebe8969ba3bd75e7ae51e2b526b79e705c67005536399d92f9d230cfaedb5f0e3cf3312d2f194912c3538f7c2110d1a4d6df2a59d4d67bf7a68f550c876d5297e8492fcf2ba0d45b554ed06a8be021443a0cf980ada96f2dd0f82fa17291c9bc9c6640e1036a8dd02e2c2eca688e643c55707fe7ce89a066ae04f21a11b46913e3b1408bbb60efff2e27bba53a191ef79aa9d06eb6e212d586c71beb38df08f10d41467c9ebbdf13012eeda9dc9f8811695ff9ee5f2d401ae77c6d3fa57519b1202b780030fe522fb134d93fc024f997a72b2b22dbce94ee68e06a4623e22e613463ec33e2af1029f5b189402be7c416bdd1d344871b2852343bfb652434c11cd0fb2e69d01c75ba65c0e22d148bef42ef356ec9856230f3da3558f2769451d8761d6c5ab54ffac88e07ba33676cbf73e8645b385e7492865e45f2923358033f6e21ff8e0dc81d4ac1bcec01f64ec248043cc7c3a45f0ad71e8dd497fbb6a1f623951a32606970a6dd8f2651b32aad4742eb4a125309ba3b997772a083a3b6f3d8f3cd2e4bc8875d2fc42aa3c7282929d7077804cf2fb16c4faa6dd29c1d04bf9ef0dd88af6a4566ad03ee36187e56b0dd4262fe625073beca98d8f685f1851b452b86417f3d07b962d831f67eb39b0ac5490210ee95fb57bdf6e1855186cc18505277b5ca3ada4693bb278b0bdb731a052ccb554fa2e75f99902ef11a6dd575302255c641b95f52fd8a69908223e437e1f67d9cc6e8e0e0b16bb0ec5cfce4e3290d786ee2051687ebe2afe7e88b4ebfc8387a8d9b572172fff17e09e83211ca2a0aa2e75da2da4599f5ef3700501064767e80cbe63837a089a9e061c451b329644ccd8f39edbb56d228009bfd31618096cfd0b222d58d561e3e5cd8d92211efd9b0659903626ea9139c38eefd714f959be83484efb9fe158f15c4b2997e638d25649b47ba7814749ab704c0c25dda4575b93b9767df5144e9436138492d49fd34ba3c145fa62c588e819416444d1d545b0e7e70875b745ca6aa7ca01dcc46038912fd2c34740fae9d1bafeed4e4f24f67d57497986a017cab2e3c44a8be40a964e67ac19467dcee30b5e64d5a77b89b146e036ac1626a5978e946ff18bcd99b4ce2652c53ff15f34ffcada64ff105d4edd935ada7102396590cd1d337284b1c0aef7061e534e9b668f42d6b347cdee33429bfe7431dca9b844a9963e9e2c6ce79d0ec8a26ca7c31bb57fe2dc0d9cbd784437d21268915677a8e4c4d3e5e87d03c0fd4b67ed3d3b2fc68323168a8068d2e12679d8ad9c2099d6ea4c76a6494fea4a4b736ffc1f3751a234f0d312eafa10d96698c895247f5d9ce8e074882f1910871870d43c8314fdcb3945f9f1923296055f65f2573bcd9c4f1908691a63a3a8f4ad33132da18f5eeb7bf12d15bc4050201ed99348978966b8cf6911a621fd7a1f6b8aaa31e0b40bff145be743d496f6cb9f4572734faa57c9124aa4f80532837146bd7d033abe68b55e4a6b17175b2c7c70909739a9d3e871dd724f505220d106cac3542a5724b0874b34df3b6598ebbeaabff0077e8cf5b971388d305ab6ae4d327484156af7993534337c2550857300c7e2afd679a89cd69fc92e3d198406f989adfceff50c7abd79e808a6d909804c4397eedb97d9bcf2668874bad0821e2edfc31a62cd973c0bc2b7b0a0d4c023c3ecfa9c0fa7ef24b6515d97f8c27586bc7d38c1961ecdfb3a71f7119ea1331f63fae5beee1165f1cb1d71eaa965f2e6ca1d9f3d0c1daa702cf082e56d05a36b3d03038eceefd670c4b8291a167f90f0c7d91703ddd949b86dca206ba267de71a41d1fbf2f265a40e8df20c599a14fa5b1e0f6c668e6d32c0b20aaf164a5ecfbdb0c3ef315a77152f5037633614e6044d58f55df013c6bdc5cf5ce45ed5d451b4711e4ce16b0b181ed762b9e26f7c4ea915f0763fda5adf7d6834d780da21b6fe0fa4dea86ddb69bc25c07bfa819a63ec306781c384eb0aacaa04be2c3b54550e8a69b51de7b4f5f3a7a6be412536c8a78a0a10086d236d2e450730f8dc6f5306411bd0b50165f29c59491900862ab23eb76ea03e61bb8b96d83044c8e3ceb255d8a3b6188c4eee1228366757e8c27ee75f7a95f934bbb1e284230c65f5ead7f86725742bb8d232639bafb551578946ac206660448319cbec252856381771c738ad60fe64f7d72302fd001ee7a50c2359b020d5cd76a400586c0fb3942ad5ef508e5008fd03ad4191daf0792fd08cd17ddb6f21e2d1622fcc61172ece6d50614a893ef2b5b466395e7233a36d728429ee79751464e29c2872eb7d94cd2c277a7ba65f6a839f53ec1dcd9ec03215f861b55d1a81d54b12137139bc602d4a30de4e41d2742e4f05d27ba27310c5891c982ae4fedc0a4cffe59083dd1c742602e3eb163e86898e3a6f411f8be41cc23b5876f9890b6aca9ea9e9a7a48b19d494448490fe26049e38e3ad1cfb670fea92f94eac98836a6eca360d3600a66e8b399058811d685b388f89af890dc8822f8e629e152be77f9792d617cf12289cffc23110ac7e65e379c3608c1357910d2fcc91b1100ffe9c179fa671df1db99f171ff943e3f89d55df288ee6600e2b42bd7ceae2dd7bb0aba3917b33b00f4c5924d905d78118e5d05d1586aebd1be6a4eee517bc90f954d08fc1b9a38272a4744a207bfd78327d001fd765eaee734722cec5faa6f1ddb846fea74f4a26cf32f9f5aab3e0328a998b59c6b224a531b90e4037295f3409a2eb65e40655604266d1e5591db65740dd6604b69d6516e10cfe8b3d988a9d6d8fe88f948a47fe28d650b9c3794cf5ee70489d6fd1f39be1994dea63819078a24e0335b4df4490dd5aef2148c278a832289d71fdc2ae7cd18643321e0e48b270297789fc7215385d33419e952ef6d2fe75f533417e40dc2945ebe38a2bc2e7df9440525686f34d14ca148a5749ddbbf376ef7756a0bccfd34612a6003a9bffba204294473b9624b0dcf4679e15e9cd72d0896a40d850f9ab2b7c94af43ba87d0def2f20f052cff5cceb26f5a5a4181355a741f98bc85a9f3e209517a8d24b00f5fb6bbb0446249b605efdd36598e8a0f65ac3fab2e18438c73b91e03f705aaa78ab3f917fe80557b80f7afcd9c5edf8920e1ac3bf05da7bed6568e303355d93cac53410997dc7a3f9bd60f3ce0d8ebae7908978c8731fe9bb139ff0eb96fe775524c2d4d4f167d79041b17c5cc8ae9112478665132c31a1417fb4a794050c64c498420599162f2b3b6928232dd0be7991d942b1dc0b1670eb8695e0629ad38280184be1b94602f2015707a28170151058f7171aeda501fcf0979d3852c77f7f01fe8d2828a4878390416a8e7c7359f8edefaf881b05cd516a880070420f2040eebf418098a86a3fb2ef5a9659c87d37b81ee85b69316b045a9453ac54b75948f4d26357dd018159078f36f90deeaf29ce3b9d2bd0ea6655ef1bda8rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgstreamer-plugins-good-1.12.5-lp151.2.4.src.rpmgstreamer-plugins-good-docgstreamer-plugins-good-doc(x86-64)    gstreamer-plugins-goodrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.12.53.0.4-14.6.0-14.0-15.2-14.14.1Z@ZZZ$Z>E@Z.s@ZZ@Y@Y@Yh@YI@Y]XXXX@X*XBX:X@XW@W_W=Wo@W@W4VyV@VzV4@VqUL@UKSTMTeTHT"@TSSSǺSZN@S@S@RmR±RRfhR!R QA@Q{QM@P[PѬ@PP)PtP`K@PXb@PS@P"TP@OOOOleO>A@NlN=,M@MAMXMz@M@MMMUMUMr%MGL!L@L|Lc@L_K @K@KP@K~@KK{@K2@J@JJIbjorn.lie@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgbjorn.lie@gmail.comzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgalarrosa@suse.comzaitor@opensuse.orgjoerg.lorenzen@ki.tng.deidonmez@suse.comzaitor@opensuse.orgbadshah400@gmail.comdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgvuntz@opensuse.orgchris@computersalat.dereddwarf@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgvuntz@opensuse.orgtoddrme2178@gmail.comgburt@suse.detiwai@suse.detiwai@suse.detimshel@rocketmail.comdavejplater@gmail.comvuntz@opensuse.orgdimstar@opensuse.orgaj@suse.dedimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgpgajdos@suse.czvuntz@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgsbrabec@suse.czsbrabec@suse.czvuntz@novell.comsbrabec@suse.cz- Update to version 1.12.5: + Bugs fixed: bgo#792775, bgo#793067, bgo#792376, bgo#792644, bgo#791473, bgo#757449, bgo#791494. - Drop upstream fixed patches: + gst-good-equalizer-fix-Wincompatible-pointer-types-warning.patch. + gst-good-fix-memory-leak-GAP-buffers.patch. + gst-good-flacdec-flush-flac-decoder.patch- Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036).- Modernize spec-file by calling spec-cleaner. - Split out jack plugin into new sub-package jack, also add it to baselibs.conf.- Add gst-good-flacdec-flush-flac-decoder.patch: flacdec: flush flac decoder on lost sync (bgo#791473). - Add gst-good-fix-memory-leak-GAP-buffers.patch: interleave: Fix memory leak of GAP buffer (bgo#793067).- Add gst-good-equalizer-fix-Wincompatible-pointer-types-warning.patch: equalizer: Fix -Wincompatible-pointer-types warning (bgo#791494). - Clean up spec with spec-cleaner. - Toggle ENABLE_AALIB, no longer build aasink support.- Update to version 1.12.4: + Bugs fixed: bgo#788777, bgo#779957, bgo#783542, bgo#784749, bgo#787795, bgo#788759, bgo#789197, bgo#791034, bgo#791074, bgo#787586.- Add python3-xml BuildRequires as it is needed for xml support.- Switch to python3: + Replace python-base BuildRequires with python3-base. + Export PYTHON=/usr/bin/python3 before calling configure.- Update to version 1.12.3: + Bugs fixed: bgo#759292, bgo#781458, bgo#783086, bgo#784250, bgo#784971, bgo#785429, bgo#785435, bgo#785990, bgo#785991, bgo#786268, bgo#786670, bgo#786718, bgo#787160, bgo#787254, bgo#787313.- Drop conditional valgrind-devel BuildRequires, this type of debugging is probably not done by users of binary packages.- Update to version 1.12.2: + Bugs fixed: bgo#783778, bgo#784282, bgo#784486, bgo#784616, bgo#784812.- Update to version 1.12.1: + Various fixes for crashes, assertions, deadlocks and memory leaks. + Fix for regression when seeking to the end of ASF files. + Fix for regression in (raw)videoparse that caused it to omit video metadata. + Fix for regression in discoverer that made it show more streams than actually available. + Numerous bugfixes to the adaptive demuxer base class and the DASH demuxer. + Various playbin3/urisourcebin related bugfixes. + Vivante DirectVIV (imx6) texture uploader works with single-plane (e.g. RGB) video formats now. + Intel Media SDK encoder now outputs valid PTS and keyframe flags. + OpenJPEG2000 plugin can be loaded again on MacOS and correctly displays 8 bit RGB images now. + Fixes to DirectSound source/sink for high CPU usage and wrong latency/buffer size calculations. + gst-libav was updated to ffmpeg n3.3.2.- Update to version 1.12.0: + Bugs fixed: bgo#782042.- Update to version 1.11.2: + Bugs fixed: bgo#778690, bgo#736752, bgo#761761, bgo#766177, bgo#768762, bgo#774209, bgo#775440, bgo#775817, bgo#776714, bgo#776715, bgo#776899, bgo#777100, bgo#777182, bgo#777330, bgo#777331, bgo#777540, bgo#778013, bgo#778330, bgo#778389, bgo#776962. - Drop chmod call on tarball, no longer needed.- Update to version 1.11.1: + Bugs fixed: bgo#708221, bgo#746574, bgo#748360, bgo#749098, bgo#754696, bgo#757631, bgo#766991, bgo#767771, bgo#768723, bgo#769041, bgo#769048, bgo#772181, bgo#772740, bgo#773217, bgo#773514, bgo#773712, bgo#773785, bgo#773828, bgo#774129, bgo#774131, bgo#774403, bgo#774409, bgo#774566, bgo#774674, bgo#774747, bgo#774789, bgo#774840, bgo#774876, bgo#775287, bgo#775414, bgo#775702, bgo#775752, bgo#776030, bgo#776106, bgo#776789, bgo#777095, bgo#777157. - Pass --with-package-name='openSUSE GStreamer-plugins-good package' and --with-package-origin='http://download.opensuse.org' to configure we want to show where the gstreamer package is from. - Move cairo plugin to the extra sub package. - Drop obsolete clean section from spec.- Update to version 1.10.4: + Bugs fixed: bgo#778341, bgo#775702, bgo#776106, bgo#777399, bgo#777940, bgo#778428, bgo#778437, bgo#778453, bgo#778815, bgo#775564. - Drop gstreamer-plugins-good-qtdemux-sanity-check.patch: Fixed upstream.- Add gstreamer-plugins-good-qtdemux-sanity-check.patch: qtdemux: sanity check number of segments in edit list. Fixes crash with fuzzed file (bgo#777940).- Update to version 1.10.3 (CVE-2017-5838): + Bugs fixed: bgo#775898, bgo#754230, bgo#765498, bgo#772646, bgo#773218, bgo#773891, bgo#773905, bgo#775071, bgo#775450, bgo#775451, bgo#775455, bgo#775472, bgo#775479, bgo#775543, bgo#775794, bgo#775888, bgo#776107, bgo#776720, bgo#777101, bgo#777123, bgo#777157, bgo#777174, bgo#777222, bgo#777327, bgo#777362, bgo#777469, bgo#777500, bgo#777532, bgo#777832.- Update to version 1.10.2: + Bugs fixed: bgo#757292, bgo#774428, bgo#774834, bgo#774859, bgo#774897, bgo#775219.- Update to version 1.10.1: + Bugs fixed: bgo#769765, bgo#770568, bgo#772610, bgo#773269, bgo#773512, bgo#773515, bgo#773516, bgo#773784, bgo#773861, bgo#774507, bgo#774556.- Update to version 1.10.0: + Bugs fixed: bgo#762207, bgo#772496, bgo#772497, bgo#772644, bgo#772656, bgo#773509, bgo#773580, bgo#773582, bgo#773643. + Updated translations. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only. - Drop gstreamer-plugins-good-wavparse.patch: Fixed upstream. - Stop passing --enabel-gtk to configure, no longer needed nor recognized. - Move monoscape plugin to extra subpackage as it is an experimental plugin.- Add gstreamer-plugins-good-wavparse.patch: Don't try to add srcpad if we don't know valid caps yet. Otherwise we'll run into an assertion on specially crafted files (bgo#773643, boo#1007595).- Update to version 1.8.3 (boo#996937): + Bugs fixed: bgo#769773, bgo#762208, bgo#769514, bgo#747275, bgo#768509, bgo#768232, bgo#768623, bgo#768195, bgo#768268, bgo#753760, bgo#767980, bgo#766025, bgo#767680, bgo#767496. + Updated translations.- Update to version 1.8.2: + bgo#766025: rtpsession: race condition accessing ssrcs hash table. + bgo#733864: v4l2videodec: Implement EOS handling through V4L2_DEC_CMD_STOP. + bgo#736252: gdkpixbufdec: packetized mode logic. + bgo#748700: avimux: stopping file without index fails. + bgo#754042: v4l2src: Asserts on renegotiation with USERPTR. + bgo#758424: v4l2videodec: Keep the input buffers, they are needed to copy metadata. + bgo#758703: v4l2src: gst_v4l2_set_attribute warning messages cause infinite loop with .dot dump. + bgo#761165: Setting overlay parameters on v4l2sink fails. + bgo#761787: qtdemux: seek fails with CENC encrypted streams. + bgo#762219: rtpsession: don't act on suspicious BYE RTCP. + bgo#764679: IPv6 UDP stream to site-local multicast address. + bgo#764733: qtdemux: Regression in YouTube TV tests in WebKit MSE after fix for bgo#760779. + bgo#764897: Using non IPv6-socket in IPv6 scope. + bgo#765072: splitmuxsink: Sometimes creates a small one-frame file after EOS. + bgo#765320: flvmux: segfault when no buffers have arrived before EOS. + bgo#765391: vpxenc: Handle frames with too low duration correctly. + bgo#765689: rtspsrc: Various problems related to seeking causing scrub seeking to fail. + bgo#765725: qtmux: Allow MPEG-1 Layer 1 and 2 in addition to 3 in MP4. + bgo#765805: qtdemux: Only first fragment played for fragmented mp4 files recorded with non-seekable sink. + bgo#765806: qtdemux: Store the segment sequence number in the EOS events and STREAM_DONE events/message. + bgo#765933: rtpjitterbuffer: Fix stall when receiving already lost packet. + bgo#765946: dv: Uses different pixel-aspect-ratio than gst-libav. + bgo#766172: v4l2videodec: [Regressions] Should not fail if S_FMT(CAPTURE) fail after STREAMON(CAPTURE). + bgo#766359: auparse: sticky event misordering, got 'segment' before 'caps'. + bgo#766382: v4l2videodec: use visible size, not coded size, for downstream negotiation filter. + bgo#766558: deinterlace: fix caps leak. + bgo#766610: v4l2object: fix caps leak. + bgo#766645: matroskademux: don't hold object lock whilst pushing out headers, might lead to query deadlock. + bgo#766711: v4l2transform: scaling is broken in case of fixed pixel aspect ratio. + bgo#766712: v4l2transform should allow to change pixel aspect ratio. + bgo#766719: v4l2transform: Does not fully fixate the caps. + bgo#766868: qtdemux: Segments start at 0 on live MSS time-based streams, ignoring the start time configured upstream. + bgo#766870: rtpj2kpay: leaks input buffer. + bgo#767300: v4l2object uses deprecated RGB15 V4L2 format code. + bgo#767424: flvdemux: Fix unref assertion failure. + bgo#767086: v4l2src: pushes incomplete raw video buffers.- Update to GNOME 3.20.2 (Fate#318572)- Update to version 1.8.1: + bgo#764733: qtdemux: Regression in YouTube TV tests in WebKit MSE after fix for bgo#760779. + bgo#763711: splitmuxsink: deadlock when one streams doesn't have regular buffers. + bgo#730540: rtspsrc: parse crypto sessions to support rollover counters. + bgo#744612: splitmuxsink: add property for specifing maximum number of files to store. + bgo#757569: rtspsrc: avoid potentially overflowing expression. + bgo#761345: rtpjpegpay: Allow different quantization tables for components 2 and 3. + bgo#762893: splitmuxsink critical assertion when changing from null to ready. + bgo#763780: flvdemux: don't emit pad-added until caps are ready. + bgo#763973: qtdemux: Fix qtdemux memory leak. + bgo#764169: vp9dec: Dogslow VP9 4k playback with libvpx, works fine with avdec_vp9. + bgo#764798: rtspsrc Critical errors when connecting with TLS / rtsps. + bgo#764870: qtdemux: Fix parsing segment duration of empty edit list box. + bgo#764889: rtpjitterbuffer: Drops wrong number of packets with drop-on-latency=true. + bgo#765072: splitmuxsink: Sometimes creates a small one-frame file after EOS. + bgo#765116: scaletempo: memory corruption. - Replace glib2-devel, gstreamer-devel and gstreamer-plugins-base-devel BuildRequires for their pkgconfig counterparts: pkgconfig(glib-2.0), pkgconfig(gstreamer-1.0) and pkgconfig(gstreamer-plugins-base-1.0). - Also add explicit BuildRequires that configure looks for: + pkgconfig(gstreamer-base-1.0), + pkgconfig(gstreamer-check-1.0), + pkgconfig(gstreamer-controller-1.0), + pkgconfig(gstreamer-net-1.0). - Properly escape a macro in comment to silence rpmlint.- Changed required version of libvpx to >= 1.3.0, package can be successfully built against it and version >= 1.4.0 isn't available for openSUSE 13.2 and Leap 42.1 on PMBS.- Update to GNOME 3.20 Fate#318572- Update to version 1.8.0: + Hardware-accelerated zero-copy video decoding on Android + New video capture source for Android using the android.hardware.Camera API. + Windows Media reverse playback support (ASF/WMV/WMA). + New tracing system provides support for more sophisticated debugging tools. + New high-level GstPlayer playback convenience API. + Initial support for the new Vulkan API, see Matthew Waters' blog post for more details. + Improved Opus audio codec support: Support for more than two channels; MPEG-TS demuxer/muxer can now handle Opus; sample-accurate encoding/decoding/transmuxing with Ogg, Matroska, ISOBMFF (Quicktime/MP4), and MPEG-TS as container; new codec utility functions for Opus header and caps handling in pbutils library. The Opus encoder/decoder elements were also moved to gst-plugins-base (from -bad), and the opus RTP depayloader/payloader to -good. + GStreamer VAAPI module now released and maintained as part of the GStreamer project. + Asset proxy support in the GStreamer Editing Services. - Add explicit pkgconfig(libsoup-2.4) BuildRequires and version it. - Pass --enable-v4l2-probe to configure. This is a runtime check.- Update to version 1.6.3: - Fix regression in GL library that made glimagesink unsable on Android. - Integer arithmetic overflow in queue2 element that could break buffering or cause crashes due to NULL pointer dereference. - Fix crash in AAC/ADTS typefinder caused by reading more memory than is available. - Stop ignoring encoder errors in the VP8/VP9 encoders. - Deprecate GstVideoEncoder GST_VIDEO_ENCODER_FLOW_DROPPED. It's redudant and was never actually implemented. - Ensure to store the correct video info in GstVideoBufferPool. - Fix caps in rtspsrc when doing SRTP over interleaved TCP. - Fix crash in pcap parser on 0-sized packets. - Clear EOS flag in appsrc to allow reuse after EOS and flushing. - Ignore flushing streams in streamsynchronizer during stream switches to fix problems caused by this in gst-editing-services. - Ignore tags and other metadata in WAV files after the "data" chunk in PUSH mode to prevent them from being interpreted as audio. - Correctly use colorimetry in v4l2 only for YUV color formats. - Set reserved bits in MPEG TS muxer to 1s. - Fix calculation of SBC frame lengths. - Fix output of the RTP JPEG2000 depayloader to have one frame per buffer and crash in the OpenJPEG decoder on incomplete frames. - Update ffmpeg snapshot in gst-libav to 2.8.5. - Memory leak fixes in scaletempo, the raw video RTP depayloader, and in playsink related to audio/video filters. - Fixes for error handling in the OSX audio plugin. - Various gobject-introspection annotation fixes and additions. - Compiler warning fixes for latest clang compiler. - Switch to using http://gstreamer.freedesktop.org/ as the source URL instead of http://download.gnome.org/; the former seems to be updated more frequently.- Update to version 1.6.2: + Crashes in gst-libav with sinks that did not provide a buffer pool but supported video metadata were fixed. This affected d3dvideosink and some 3rd party sinks. Also related fixes for crashes when a downstream buffer pool failed allocation. + Big GL performance improvement on iOS by a factor of 2 by using Apple's sync extension. + Deadlocks in the DirectSound elements on Windows, and the behaviour of its mute property were fixed. + The Direct3D video sink does not crash anymore when minimizing the window. + The library soname generation on Android >= 6.0 was fixed, which previously caused GStreamer to fail to load there. + File related elements have large-file (>2GB) support on Android now. + gst-libav was updated to ffmpeg 2.8.3. + Deserialization of custom events in the GDP depayloader was fixed. + Missing OpenGL context initialization in the Qt/QML video sink was fixed in certain situations. + Interoperability with some broken RTSP servers using HTTP tunnel was improved. + Various compilation fixes for Windows. + Various smaller memory leak and other fixes in different places. + Bugs fixed: bgo#734098, bgo#738292, bgo#741608, bgo#753823, bgo#755106, bgo#755222, bgo#755614, bgo#756028, bgo#756951, bgo#757155, bgo#757264, bgo#757453, bgo#757454, bgo#757732, bgo#757854, bgo#757873, bgo#757895, bgo#757924, bgo#757929, bgo#757935, bgo#758029, bgo#758151, bgo#758204, bgo#758205, bgo#758276, bgo#758285, bgo#758286, bgo#758337, bgo#758344, bgo#758512, bgo#758620, bgo#758861, bgo#758912, bgo#758913, bgo#758921, bgo#759019, bgo#759380.- Update to version 1.6.1: + splitmuxsink: - Post messages when fragments are being opened and closed - Allow non-video streams to serve as reference. - Do not destroy the multiqueue & muxer when going to NULL. - Initialize mux_start_time properly. + cutter: Fix buffer leak. + aacparse: Wrong LOAS config reading. + matroskademux: Assertion failed: (stream- > alignment < = G_MEM_ALIGN). + gdkpixbufoverlay memleak. + qtmux: - Fix sample memory leak. - Doesn't compile on OS X 10.6: strnlen not available. - Fix date memory leak. - Allow negotiating to S8 as a raw format but stop making it best choice. - Add ProRes support. + qtdemux: - Fix taglist leak. - Fix caps leak. + auparse: Fix event leak. + matroskamux: Drops JPEG input buffers with just PTS and no DTS set on them. + scaletempo: Does not work properly with negative rates playback. + splitmux: Unit test fails due to missing files.- Update to version 1.6.0: + For changelog, see mainpackage changes, everything is condensed there.- Use manuel Requires for gstreamer-plugins-base and gstreamer: the source_validator service has some issues finding the tarball otherwise.- Rename gstreamer-good.appdata.xml to gstreamer-plugins-good.appdata.xml to match the package name. - Add Summary to appdata file.- Update to version 1.4.5: + Bugs fixed: bgo#711437, bgo#726194, bgo#736397, bgo#737603, bgo#739476, bgo#739722, bgo#739789, bgo#739791, bgo#739792, bgo#739996, bgo#740040, bgo#740392, bgo#740407, bgo#740633, bgo#740636, bgo#740671, bgo#740905, bgo#741271, bgo#741381, bgo#741407, bgo#737579, bgo#739754. + Updated translations.- Update to version 1.4.4: + Bugs fixed: bgo#726329, bgo#736071, bgo#737735, bgo#737739, bgo#737761, bgo#737771, bgo#737886, bgo#738102, bgo#738152, bgo#738297, bgo#738722, bgo#738793, bgo#739430. + Updated translations.- Add gstreamer-good.appdata.xml so the codec package shows up in GNOME Software.- Update to version 1.4.3: + Minor bug fixes. + Updated translations.- Update to version 1.4.2: + Bugs fixed: bgo#719359, bgo#733607, bgo#734266, bgo#735520, bgo#735660, bgo#735804, bgo#735833, bgo#735859, bgo#736192, bgo#736266, bgo#736384, bgo#736670, bgo#736739, bgo#736805, bgo#736807. + Updated translations.- Update to version 1.4.1: + Bugs fixed: bgo#727180, bgo#733695, bgo#733866, bgo#734435, bgo#734473, bgo#734474, bgo#734475, bgo#734476, bgo#734478, bgo#734764. + Updated translations.- Update to version 1.4.0: + Bugs fixed: bgo#732912, bgo#733122, bgo#733190, bgo#733380. + Updated translations. - Package baselibs.conf.- Update to version 1.3.91: + Various API additions. + New plugins and elements: - v4l2videodec element for accessing hardware codecs on platforms that make them accessible via V4L2. - New downloadbuffer element that replaces the download buffering feature of queue2. - rtpstreampay and rtpstreamdepay elements for transmitting RTP packets over a stream API (e.g. TCP) according to RFC 4571. - rtprtx elements for standard compliant implementation of retransmissions, integrated into the rtpmanager plugin. - audiomixer element that mixes multiple audio streams together into a single one while keeping synchronization. - OpenNI2 plugin for 3D cameras like the Kinect camera. - OpenEXR plugin for decoding high-dynamic-range EXR images. - curlsshsink and curlsftpsink to write files via SSH/SFTP. - videosignal, ivfparse and sndfile plugins ported from 0.10. - avfvideosrc, vtdec and other elements were ported from 0.10 and are available on OS X and iOS now. + Other changes: - gst-libav now uses libav 10.1, and gained support for H265/HEVC. - Support for hardware codecs and special memory types has been improved with bugfixes and feature additions in various plugins and base classes. - Various bugfixes and improvements to buffering in queue2 and multiqueue elements. - dvbsrc supports more delivery mechanisms and other features now, including DVB S2 and T2 support. - The MPEGTS library has support for many more descriptors. - Major improvements to tsdemux and tsparse, especially time and seeking related. - souphttpsrc now has support for keep-alive connections, compression, configurable number of retries and configuration for SSL certificate validation. - hlsdemux has undergone major refactoring and works more reliable now and supports more HLS features like trick modes. - dashdemux and mssdemux are now also pushing fragments downstream while they're downloaded instead of waiting for each fragment to finish. - videoflip can automatically flip based on the orientation tag. - openjpeg supports the OpenJPEG2 API. - waylandsink was refactored and should be more useful now. - gst-rtsp-server supports SRTP and MIKEY now. - gst-libav encoders are now negotiating any profile/level settings with downstream via caps. - Lots of fixes for coverity warnings all over the place. - Negotiation related performance improvements. - 800+ fixed bug reports. + Things to look out for: - The eglglessink element was removed and replaced by the glimagesink element. - The mfcdec element was removed and replaced by v4l2videodec. - osxvideosink is only available in OS X 10.6 or newer. - On Android the namespace of the automatically generated Java class for initialization of GStreamer has changed from com.gstreamer to org.freedesktop.gstreamer to prevent namespace pollution. - On iOS you have to update your gst_ios_init.h and gst_ios_init.m in your projects from the one included in the binaries if you used the GnuTLS GIO module before.- Update to version 1.2.4: + Bugs fixed: bgo#725104, bgo#722185, bgo#724619, bgo#725124, bgo#725712, bgo#725860, bgo#726777, bgo#728017, bgo#728041, bgo#724638, bgo#727329. - Drop gsp-docs-fix-mismatched-para-tags.patch and gsp-docs-use-docbook-markup-for-xi:include.patch: fixed upstream.- Add gsp-docs-use-docbook-markup-for-xi:include.patch: fix yet an other fallout from gtk-doc 1.20 version. Patch from upstream git.- Add gsp-docs-fix-mismatched-para-tags.patch, fixes build with new gtk-doc, newer gtkdoc is more sensitive to mismatched docbook tags (bgo#724085).- Update to version 1.2.3: + Bugs fixed: bgo#682276, bgo#712134, bgo#719544, bgo#720659, bgo#721241, bgo#721268, bgo#722159, bgo#722163, bgo#722953, bgo#723125.- Update to version 1.2.2: + Bugs fixed: bgo#688153, bgo#709800, bgo#710013, bgo#711131, bgo#711829, bgo#712137, bgo#712328, bgo#712335, bgo#712401, bgo#712611, bgo#712722, bgo#712744, bgo#715039, bgo#719431, bgo#719811, bgo#720813, bgo#720986, bgo#721003.- Update to version 1.2.1: + Bugs fixed: bgo#683536, bgo#707975, bgo#708505, bgo#708864, bgo#709270, bgo#709352, bgo#709384, bgo#709390, bgo#709423, bgo#709457, bgo#709507, bgo#709614, bgo#709728, bgo#710110, bgo#710215, bgo#710623, bgo#711230, bgo#711497, bgo#711699. + Updated translations.- Update to version 1.2.0: + A bunch of API changes (new stable branch 1.2). + New tool: gst-play-1.0 in gst-plugins-base for basic playback testing on the command line. + New plugins: - mssdemux for Microsoft Smooth Streaming. - dashdemux for DASH adaptive streaming protocol. - bluez for interaction with Bluetooth devices. - openjpeg for JPEG2000 decoding and encoding. - daala for experimental Daala decoding and encoding. - vpx plugin has experimental VP9 decoding and encoding support. - webp plugin for WebP decoding (encoding to be added later). - Various others: yadif, srtp, sbc, fluidsynth, midiparse, mfc, ivtv, accuraterip and audiofxbad. + Moved plugins: dtmf, vp8rtp, scaletempo and rtpmux plugins are now in gstreamer-plugins-good. + Audio and Video related fixes. + Other changes: - gst-libav now uses libav 9. - Static linking of plugins is supported now. - rtspsrc: add support for NetClientClock. - RTP retransmission / NACK support and big RTP jitterbuffer improvements. - SRTP and DTLS support. - Changes to many elements and core to use the correct sticky event order and also not lose any important sticky events during flushing. - >1000 fixed bug reports, and many other bug fixes and other improvements everywhere that had no bug report. + Notes: - Single header includes for all libraries, e.g. #include - Stricter (correct) caps subset checking in some cases. - x264enc now outputs data in byte-stream by default if downstream has ANY caps. - The MPEG TS demuxer posts messages contain the PMT, PAT, etc, in a different format now. - The GstContext API has changed between 1.1.4 and 1.1.90.- Update to version 1.0.10: + qtdemux: add variant field to H.263 caps, fixing H.263 playback. + flvdemux: memory leak fix. + goom: fix issue with caps writability. + Bugs fixed: bgo#705142, bgo#705475, bgo#705477, bgo#706422.- Update to version 1.0.9: + udpsink, multiudpsink: unbreak IPv4 fallback on systems without IPv6 support. + deinterlace: fix changing 'mode' property on-the-fly to enable/disable deinterlacing. + rtp: fix autoplugging of depayloaders if there's only one of the payload number and the encoding-name. + pulse: fixes for alaw/mulaw. + matroskademux, avidemux: fix some buffer leaks. + flacenc: fix image tag handling. + Bugs fixed: bgo#641599, bgo#695981, bgo#704162, bgo#704533, bgo#704553, bgo#705018.- Update to version 1.0.8: + pngenc: fix massive memory leak. + pngdec: parse incoming data into frames before decoding. + osvideo: many osxvideosink fixes. + udpsink, multiudpsink, dynudpsink: bind socket before using it, fixes sending udp on windows. + Bugs fixed: bgo#682110, bgo#692400, bgo#693727, bgo#699260, bgo#699303, bgo#699314, bgo#700047, bgo#700382, bgo#700514, bgo#700878, bgo#701586, bgo#702167, bgo#702457, bgo#702705, bgo#702732, bgo#703076, bgo#703100, bgo#703171, bgo#703729, bgo#691419.- Update to version 1.0.7: + osxaudio plugin ported to 1.0. + Bugs fixed: bgo#695709, bgo#697103, bgo#677560, bgo#685209, bgo#693005, bgo#693727, bgo#696052, bgo#696651, bgo#697113, bgo#697303, bgo#697984, bgo#698224.- Update to version 1.0.6: + auparse: fix caps leak. + avidemux: push mode: handle some more 0-size buffer cases. + deinterlace: fix infinite loop on EOS with non-default methods or fields. + dvdemux: don't return FALSE when dropping sink events, fixes flow errors. + level: send a last message on EOS. + mp4mux: in faststart mode, don't output up to 4 kB of garbage at the end. + osxvideosink: - Fix crash in osxvideosink with external window output. - Make GstGLView propagate input events to its parent view. - Make GstNavigation key input events in osxvideosink compatible with x(v)imagesink ones. + pulsesink: don't error out if pa_stream_proplist_update() with new tags fails. + qtdemux: - fix potential crash on short MOOV atom. - fix sample leak when processing private qt tags. - push mode: only parse moov 1 once. - skip disabled tracks. + qtmux: set stream language code from tag. + rtph264pay: Don't use upstream caps with peer_query_caps(). + rtpmp4gdepay: streamtype is not put by all RTSP server, not make it optional. + rtpptdemux: forward sticky events and then set caps. + rtpsession: Fix wrong code organisation in case of collision. + rtspsrc: - flush connection when stopping. - only EOS when our source sends BYE. + rtspsrc: save the stream SSRC. + v4l2: - don't check stride for encoded formats. - fix compilation against newer kernel headers as on FC19. + videomixer2: avoid caps leak. + videomixer: fix eos timestamp check. + ximagesrc: Set the pixel aspect ratio correctly in the caps. + build: - allow calling autogen.sh from out-of-tree. - fix build with automake 1.13. + Bugs fixed: bgo#628790, bgo#656068, bgo#675453, bgo#678429, bgo#684924, bgo#684944, bgo#688935, bgo#689809, bgo#691484, bgo#691570, bgo#691580, bgo#691832, bgo#692309, bgo#692786, bgo#692935, bgo#692950, bgo#693055, bgo#693173, bgo#693307, bgo#693373, bgo#694010, bgo#694184, bgo#694275, bgo#695629, bgo#695643, bgo#695644, bgo#696355, bgo#696358.- Update to version 1.0.5: + rtspsrc: fix regression that make rtspsrc hang when stopping + audio/video parsers: fix negotiation with encoders in some transcoding cases + cairo: port cairooverlay to 1.0 + jpegenc: pass flow returns upstream + qtdemux: fix pixel-aspect-ratio of some files with ProRes video + Bugs fixed: bgo#690184, bgo#690476, bgo#691098.- Update to version 1.0.4: + deinterleave: properly set srcpad channel position + osxvideosink: Fix resizing the Cocoa window on receiving new caps + rtspsrc fixes + shout2send: also accept audio/webm in addition to video/webm + videobox: fix border filling for planar YUV formats + webmmux: fix linking to shout2send + v4l2: fix build on FreeBSD + Bugs fixed: bgo#684312, bgo#684991, bgo#687469, bgo#689732, bgo#689336.- Update to version 1.0.3: + rtspsrc: numerous improvements + build fix for gst-plugins-base installed in non-default prefix + multifilesink: post messages in max-size mode as well + vp8dec: improve robustness on decoding errors, e.g. for videocalls over RTP + Bugs fixed: bgo#639420, bgo#686837, bgo#686985, bgo#687013, bgo#687154, bgo#687330, bgo#687464, bgo#688382.- Update to version 1.0.2: + Parallel installability with 0.10.x series + avidemux: fix handling of paletted and other raw RGB data + flacparse: ignore bad headers if we have a valid STREAMINFO header; improve coverart extraction + jpegdepay: store quant tables in zigzag order + matroskamux: do not use unoffical V_MJPEG codec id; fix subtitle request sink pad name and functionality + videofilter: add videomedian element + multiudpsink: add "force-ipv4" option and "multicast-iface" property + pulsesink: fix caps leak and potential crasher in acceptcaps function + pulsesink: start the ringbuffer on GAP events without duration + qtdemux: add support for 'generic' samples; allow more streams + qtdemux: support more ProRes variants; fix memory leak for MS/RIFF audio + qtdemux: with raw audio, set a default channel-mask for multichannel audio + rtpbin: set PTS and DTS in jitterbufffer + rtpbin: use running-time for NTP time when use-pipeline-clock is set + rtpsession: inform source when caps change + udpsrc: use negotiated allocator or pool + videobox: use out_info for out properties + videocrop: port to videofilter + videomixer2: Fix race condition where a src setcaps is ignored + vp8enc: fix default target-bitrate value; set DECODE_ONLY flag on invisible frames + Bugs fixed: bgo#654216, bgo#682481, bgo#683782, bgo#683842, bgo#684701, bgo#685864, bgo#686008, bgo#686046, bgo#686550, bgo#686642.- Update to version 1.0.1: + interleave, deinterlave: channel handling fixes for mono audio + videobalance now supports NV12 and NV21 as well + Bugs fixed: bgo#683622, bgo#684972, bgo#684977, bgo#685059, bgo#685213, bgo#685512.- Update to version 1.0.0: + Minor bug fixes + Bugs fixed: bgo#684237, bgo#678021, bgo#684430, bgo#684469.- Update to version 0.11.99: + Move vp8 decoder and encoder from -bad to -good. + Rename vp8 to vpx. - Add pkgconfig(vpx) BuildRequires: Needed for the vpx encoder/decoder.- Update to version 0.11.94: + deinterlace: - Don't treat every custom-downstream event as EOS - improve framerate transform + videomixer2: Adding nv12 and nv21 support + qtdemux: add support for prores + pulsesrc: consider stream alive when not connected yet + Bugs fixed: bgo#54089, bgo#540891, bgo#609049, bgo#656317, bgo#657941, bgo#670257, bgo#673509, bgo#673898, bgo#675448, bgo#676302, bgo#677306, bgo#677535, bgo#677722, bgo#677838, bgo#677905, bgo#679301, bgo#679343, bgo#679807, bgo#679994, bgo#680206, bgo#680275, bgo#680277, bgo#680278, bgo#680283, bgo#680388, bgo#680427, bgo#680540, bgo#680551, bgo#680558, bgo#680706, bgo#681077, bgo#681247, bgo#681335, bgo#681369, bgo#681491, bgo#681677, bgo#682446, bgo#682481, bgo#682770, bgo#682959, bgo#683065, bgo#683839, bgo#683841, bgo#683861, bgo#683902- Update to version 0.11.93: + Bug fixes + Sync with GStreamer changes.- Update to version 0.11.92: + Parallel installability with 0.10.x series. + API cleanup and minor API improvements. + Lots of bugfixes, cleanup and other improvements.- Update to version 0.11.91: + Ported flx, dv1394, oss and oss4 plugins + Lots of bugfixes and other improvements- Update to version 0.11.90: + Lots of bugfixes, cleanup and other improvements + The interleave/deinterleave plugin was ported to 0.11- Update to version 0.11.2: + Many cleanups + Ported to new 0.11 core API changes + flacenc: various fixes + gdkpixbuf: port to 0.11 + imagefreeze: port to 0.11 + qtdemux: - negotiate allocators - use PTS and DTS + rtpbin: many fixes + wavpack: port to 0.11 + Bugs fixed: bgo#628773, bgo#658357, bgo#662615, bgo#667085, bgo#669607, bgo#669612, bgo#669643, bgo#670303, bgo#670320, bgo#670623, bgo#671534. - Drop gst-plugins-good-buildfix.patch: fixed upstream. - Drop libtool BuildRequires and call to autogen.sh, that were only needed for above patch. - Completely drop optional packaging for hal plugin, since it's gone: + Remove build_hal macro. + Remove optional hal-devel BuildRequires. + Remove gstreamer-plugin-hal subpackage. - Add explicit glib2-devel and gstreamer-devel BuildRequires so they can be versioned. - Move to pkgconfig()-style BuildRequires: + Old ones: cairo-devel, flac-devel, libcaca-devel, libdv-devel, libiec61883-devel, libjack-devel, libpulse-devel, libshout-devel, libsoup-devel, libtag-devel, libv4l-devel, speex-devel, wavpack-devel. + New ones: caca, cairo, cairo-gobject, flac, jack, libdv, libiec61883, libpulse, libsoup-gnome-2.4, libv4l2, shout, speex, taglib, wavpack. - Add explicit BuildRequires needed by plugins: libICE-devel, libSM-devel, libXv-devel, libbz2-devel, zlib-devel. - Add explicit pkgconfig() BuildRequires needed by plugins: gdk-pixbuf-2.0, gudev-1.0, libpng, libraw1394, libxml-2.0, xdamage, xfixes. - Change python-devel BuildRequires to python-base as only python is needed, not the development files. - Remove now unneeded BuildRequires: esound-devel, ftgl-devel, gconf2-devel, ladspa-devel, libtheora-devel, libvorbis-devel. Those were used by plugins that were moved to plugins-base, or removed. - Remove BuildRequires that, as far as I can tell, are not needed (else, they are implicitly brought in by something else): check-devel, python-xml, sgml-skel. - Move to use GTK+ 3 for the build: + Replace gtk2-devel BuildRequires with pkgconfig(gtk+-3.0) and pkgconfig(gtk+-x11-3.0). + Pass --with-gtk=3.0 to configure. - Remove Provides/Obsoletes/Conflicts for gstreamer010-* packages in doc and extra subpackages.- Update to version 0.11.1: + Many cleanups + Ported to new 0.11 core API changes + v4l2 major improvements + Ported network elements to GIO - Rename package to gstreamer-plugins-good; drop -esd subpackage. - Drop gst-pulsesink-bufsize.diff: new codebase. - Add gst-plugins-good-buildfix.patch: Fix build. - Add libtool BuildRequires and call to autogen.sh, as above patch touches the build system.- Split esound plugin in a gstreamer-0_10-plugin-esd subpackage: we do not want to have libesd0 installed by default just because of this plugin.- fix deps o gstreamer-0_10-plugins-base-devel >= 0.10.33- Update taglib BuildRequire to reflect the package new name. Fixes build in Packman OBS.- Update to version 0.10.30: + Work around GLib atomic ops API change + Better handling of malformed buffers in RTP depayloders (bgo#650470) + Build fixes (including bgo#652144).- On 12.1 and later, stop building the gstreamer-0_10-plugin-hal subpackage: + we don't want hal anymore on 12.1 and later (see bnc#697018). We use a build_hal define to control that behavior. + remove hal-devel BuildRequires + do not build a gstreamer-0_10-plugin-hal subpackage anymore + add gstreamer-0_10-plugin-hal Obsoletes for smooth upgrades- Update to version 0.10.29: + audioparser: new amrparse, aacparse, ac3parse, flacparse, mpegaudioparse, dcaparse elements + audiowsincband: - Add new windowing functions: gaussian, cos and hann - Fix range of kernel elements (lim -> lim-1) + audiowsinclimit: - Add new windows to high/low-pass filters: gaussian, cosine, hann - Fix range of kernel elements (lim -> lim-1) in high/low-pass filters + avidemux: - also add the frame-type for the stream index. - flvdemux: mark delta-units in the index - stream->current_total is accumulated byte size and not time + avimux: - add stream-format field to h264 pad template caps - rework _request_new_pad to handle explict req-pad-names - use running time for synchronization + cairooverlay: Add generic Cairo overlay video element. + debugutils: remove bitrotten negotiation element + deinterlace: add support for NV12 and NV21 formats; fix greedyl method + dvdemux: first try if upstream handles TIME seeks before handling them here and other event handling fixes + flacdec: fix issues with large metadata blocks when streaming unframed flac + flacenc: - Add support for writing METADATA_BLOCK_PICTURE blocks for GST_TAG_IMAGE and GST_TAG_PREVIEW_IMAGE - Don't store image tags inside the vorbiscomments and the flac metadata + flvdemux: - add width, height and framerate to caps when present on onMetaData - Do not build an index if upstream is not seekable - fix deadlock on setting index on flvdemux + flvmux: - don't overwrite metadata tag with duration in streaming mode - don't set duration for live stream - use running time for synchronization + flv: specify stream-format for h264 in the pad template caps + icydemux: fix tag list handling issues that might have caused crashes + j2kpay: skip EPH packets + jitterbuffer: - also estimate eos if very near eos - avoid trying to buffer more than is available - handle position query + matroskademux: - better calculation of output framerate - properly resume cluster scanning - pull mode should always report seekable - set stream-format=byte-stream on h264 caps if there's no codec data - store cluster positions provided by SeekHead + matroskamux: - add support for A-Law and µ-Law - avoid building index when streamable - use running time for stream synchronization - add stream-format field to h264 pad template caps + matroska: Use ARTIST Matroska tag instead of AUTHOR for GST_TAG_ARTIST + matroskaparse: new element + monoscope: stability (off-by-one) and memory leak fixes + pngdec: handle 16-bit-per-channel images + pulsesink: - also uncork during EOS waiting (and after EOS is rendered) - fix deadlock if connecting to PA fails - release pa_shared_resource_mutex before pa_threaded_mainloop_wait + qtdemux: - Adds more h264 fields to its caps - Add support for 2Vuy and r210 - don't error out when there's a problem parsing non-vital headers - avoid skipping exposing a stream following a removed stream - Check for invalid (empty) classification info entity strings - extract MusicBrainz tags - mind rounding issues when converting from global time to mov time - propagate error during expose_streams - support some more mpeg-4 fourcc variants - take configured start time into account + isomp4: move mp4mux/3gppmux/qtmux from -bad to -good, rename qtdemux plugin to isomp4 + rtpbin: Don't try to request the same request pad twice + rtpbin: fix setting the SDES property + rtpbin: Get and use the NTP time when receiving RTCP + rtpmanager: ignore a BYE if it is sent with our internal SSRC + rtpptdemux: Tag upstream custom events with payload type + rtpsession: - add action signal to request early RTCP - add "rtcp-min-interval" property for minimum interval between Regular RTCP messages - Don't relay more than one PLI request per RTT - Emit "on-ssrc-validated" when validating by RTCP - Emit signal on incoming RTCP feedback packet - Emit signal when sending a compound RTCP packet - Implement sending PLI packets in response to GstForceKeyUnit - Number of active sources should be updated whenever the status of the source changes to active - Send GstForceKeyUnit event in response to received RTCP PLI + rtpsource: Retain RTCP Feedback packets for a specified amount of time + rtpssrcdemux: - Tag upstream custom events with SSRC - Unknown SSRC is not fatal + rtpspeexpay: Do not transmit samples with GAP flag + rtptheoradepay: Request new keyframe on lost packets + rtpvrawpay: add support for interlaced video + rtspsrc: - distribute new base_time to manager children following flush seek - handle * control correctly - improve recovery from failed seek + spectrum: misc, optimisations, add multi-channel support + speexdec: - Always process the number of frames per packet as specified in the header - get and use streamheader from the caps if possible - Use speex intern silence detection + theorapay: handle 0-sized packets (which are repeat frames) + udpsink: warn when packet is too large + v4l2: - Add PJPG mapping - fix interlaced set_format configuration - new v4l2radio element to control analog radio devices + videobalance: fix handling of YUV images with 'odd' widths + videoflip: - add support for YUY2, UVYV and YVYU - fix invalid memory access for odd resolutions and Y422 + videomixer2: Add transparent background option for alpha channel formats + videomixer: - Add transparent background option for alpha channel formats - Fix argb/rgba overlay orc code + wavparse: tune output max buffer size to material + Bugs fixed: bgo#564122, bgo#432612, bgo#593482, bgo#595520, bgo#622553, bgo#636699, bgo#639994, bgo#640118, bgo#640163, bgo#640249, bgo#640483, bgo#640542, bgo#641330, bgo#641332, bgo#641400, bgo#641827, bgo#642205, bgo#642337, bgo#642412, bgo#642691, bgo#642879, bgo#642961, bgo#642963, bgo#643087, bgo#643981, bgo#644288, bgo#644477, bgo#644510, bgo#644669, bgo#644773, bgo#644849, bgo#644875, bgo#645858, bgo#645961, bgo#646397, bgo#646474, bgo#646567, bgo#646800, bgo#646954, bgo#646964, bgo#646965, bgo#646966, bgo#646967, bgo#646999, bgo#647263, bgo#647510, bgo#647511, bgo#647659, bgo#647833, bgo#647848, bgo#647919, bgo#648004, bgo#648160, bgo#648589, bgo#649060, bgo#649449, bgo#566769 - Drop gstreamer-0_10-plugins-good-fix-tag-list-handling-issue.patch: fixed upstream.- Move plugins from extra subpackage to main subpackage: libgstgdkpixbuf, libgstmonoscope, libgstsmpte, libgstspeex, libgstvideobox. This only adds dependencies on gdk-pixbuf and speex to the main subpackage, which is reasonable. - Move plugins from main subpackage to extra subpackage: libgstcacasink. We don't want to depend on the caca library by default. - Remove wrongs Provides from extra subpackage: gst-plugins-good:%{_libdir}/gstreamer-%{gst_branch}/libgstvideo4linux2.so This is wrong because the plugin is in the main subpackage.- Add 32bit compatibility libraries- Build against libv4l, so libv4lconvert.so gets loaded, which gives Cheese et al using camerabin support for old, JPEG-producing webcams (bnc#674287)- Updated to version 0.10.28: * Fix build issue with new kernels- Increase the pulsesink chunk size to the buffer size for more smooth playback (bnc#684781)- added possible fix for gstreamer crashes (bnc#673914, bgo#641330)- Update to version 0.10.27: - Upsream changes (see documentation directory NEWS for all changes) * avidemux add workaround for buggy list size extract datetime tags * cacasink: fix masks and strides * deinterlace: change the default to linear * deinterlace: avoid infinite loop draining * deinterlace: rewrite/fix how neighboring scan lines are calculated * flvdemux: use aac codec-data to adjust samplerate if needed * flvmux: Fix for nellymoser codecid setting * icydemux: Add 'StreamUrl' metadata as GST_TAG_HOMEPAGE tag * id3demux: fix parsing of ID3v2.4 genre frames with multiple genres * imagefreeze: pass along eos if received before buffer arrives * jpegdec: add "max-errors" property to ignore decoding errors * jpegdec: avoid infinite loop when resyncing; discard incomplete image * matroskademux: add stream-format and alignment properties for h264 * matroskademux: assume matroska if no doctype is specified * matroskademux: increase allowed max. block size for push mode from 10M to 15M * matroskademux: normalize empty Cues to no Cues * matroskamux: add support for DTS and E-AC3 audio * matroskamux: try to write timestamps in all the outgoing buffers * multifilesink: send stream headers in key-frame mode * multiudpsink: add buffer-size property * navseek: add basic support to change playback rate * pulsemixer: Implement MIXER_FLAG_AUTO_NOTIFICATIONS * pulsesink: flush remaining buffered samples on EOS * pulsesink: make corking during pause synchronous; don't uncork in _start * pulsesink: Uncork stream while flushing the ringbuffer * pulsesrc: add "client" property * qtdemux: add support for fragmented mp4 * qtdemux: add support for (E)AC-3, WMA and VC-1 audio- Update to version 0.10.26: + alphacolor: make passthrough work + avidemux: reverse playback fixes; prevent overlap of subsequent fragments + deinterlace: remove assembly code in favor of orc + dvdemux: parse SMPTE time codes + flvdemux: parse and use cts (fixes jittery H.264 playback in some cases) + flvmux: resend onMetada tag when tags changes in streamable mode + g729pay: extend from right parent + gconf: Don't install schemas when GConf is disabled + goom, goom2k1: add latency compensation code, report latency correctly + gstrtpjpegpay: Added Define Restart Interval (DRI) Marker + h264depay: always mark the codec_data as keyframe + icydemux: forward tag events + id3v2mux: Add mapping for album artist + imagefreeze: generate a perfectly timestamped stream + level: avoid division by zero on silence + matroskademux: - more robustness for parse errors and corner-cases - extract H.264 profile and level and set on caps + matroskamux: reduce newsegment event spam and set discont flag where needed + pulse: - allow setting of pulse stream properties - fix device_description in READY + pulsesink: - Add "client" property to set the PA client name - share the PA context between all clients with the same name + qtdemux: export AAC/MPEG-4/H.264 profile and level in caps + rtp: add G722 payloader and depayloader elements + rtpamr(de)pay: support AMR-WB SID frame + rtpamrpay: proper duration for multiple frame payload; properly support perfect-rtptime + rtpbin: add "ntp-sync" property and "use-pipeline-clock" properties + rtpg729pay: properly support perfect-rtptime + rtph264depay: only set delta unit on all-non-key units + rtpmanager: provide additional statistics + rtpmp4adepay: grab the sampling rate and put into caps + rtpmparobustdepay: properly insert dummy buffers; use valid bitrate for dummy frame + rtpmpvpay: fix timestamping of rtp buffers + rtpsession: - Add the option to auto-discover the RTP bandwidth - Calculate RTCP bandwidth as a fraction of the RTP bandwidth - Count sent RTCP packets after they have been finished - relax third-party collision detection + rtpstats: Rectify description of current_time in RTPArrivalStats + rtspext: stop configuration on first failure + rtspsrc: - Add property to configure udpsrc buffer size - add rtsp-sdp protocol support - don't add /UDP in the transport, it's the default - fix duration reporting - handle stale digest authentication session data - use sdp uri parse method + shapewipe: - add optional border parameter and slowdown animation - Force format to AYUV in the example pipeline for the same reason - Force the input to AYUV to prevent negotiation failures in videomixer + spectrum: only aggregate magnitude/phase if user asks for it, performance fixes + v4l2src: - add controllable colorbalance parameters, add decimate property - fix using mpegts via the mmap interface; use GstBaseSrc::block-size as fallback size + videomixer2: new videomixer2 element that behaves better than videomixer + vrawdepay: handle invalid payload better + Bugs fixed: bgo#625825, bgo#629047, bgo#537544, bgo#628996, bgo#529672, bgo#581294, bgo#598915, bgo#612313, bgo#616521, bgo#617318, bgo#620790, bgo#622390, bgo#624338, bgo#625547, bgo#626048, bgo#626518, bgo#627162, bgo#627174, bgo#627289, bgo#627341, bgo#627796, bgo#628020, bgo#628058, bgo#628127, bgo#628214, bgo#628349, bgo#628454, bgo#628608, bgo#629018, bgo#629522, bgo#629839, bgo#629896, bgo#630088, bgo#630205, bgo#630256, bgo#630317, bgo#630378, bgo#630446, bgo#630447, bgo#630449, bgo#630451, bgo#630452, bgo#630457, bgo#630458, bgo#630500, bgo#630888, bgo#631082, bgo#631303, bgo#631330, bgo#631996, bgo#632548, bgo#632553, bgo#632682, bgo#632945, bgo#633205, bgo#633212, bgo#633970, bgo#635532, bgo#635843, bgo#636179, bgo#626463, bgo#628894, bgo#633294.- Update to version 0.10.25: + v4l2src: massive performance improvement in many cases + streaming mode fixes for avi and matroska/webm + seeking in matroska and webm files that don't have an index + new cpureport element for debugging + avidemux: - improve VBR audio stream handling - streaming mode fixes: use proper offset for movi-based index, handle 0-size data chunks + debugutils: new element cpureport, posts "cpu-report" element messages on bus + flacdec, rtspsrc, rtph264pay, rtpmp4vdepay: memory leak fixes + gconfvideosrc: use correct GConf key (ie. not the audiosrc key) + gdkpixbuf: remove gdkpixbuf3 plugin again, gdk-pixbuf was split out of gtk+ and will stay at 2.x + id3v2mux: write beats-per-minute tag using TBPM frame + jpegdec: fix markers parsing regression + matroskademux: - do not error out on a block with unknown tracknumber - fix streaming in case where the size in bytes is unknown - handle bogus files storing ADTS AAC data - support seeking in local files even if they don't have an index + matroskamux: don't try to seek back and fix up headers if streamable=TRUE + pulsesink: fix race when creating multiple pulsesinks at the same time + qtdemux: - also calculate PAR using track width and height for QT files - fix the max/avg in btrt atom reading - improve reverse playback - parse 64-bit version of mvhd atom as well instead of erroring out - prevent reading past avc1 atom when parsing + rtpg729pay: avoid basertppayload perfect-rtptime mode + rtph263pdepay: allow more clock-rates as input + rtpL16depay: - also parse encoding-params for the number of channels - default to 1 channel if number of channels not specified + rtpmp4gpay: implement perfect timestamps + rtspsrc: - add "port-range" property, useful for setups with firewall/ipsec - don't reuse udp sockets (avoids odd errors when data from previous streams is received) + udpsrc: add "reuse" property to enable or disable port reuse (enabled by default, but disabled in rtspsrc) + v4l2: sort formats in the right order so that non-emulated formats are prefered + videobalance: fix wrong locking order that could lead to a deadlock + videomixer: only reset QoS information and send a NEWSEGMENT event downstream for NEWSEGMENT events on the master pad + Bugs fixed: bgo#626463, bgo#593117, bgo#618535, bgo#621520, bgo#622017, bgo#622577, bgo#623209, bgo#623357, bgo#623629, bgo#624173, bgo#624331, bgo#624455, bgo#624770, bgo#625002, bgo#625153, bgo#625302, bgo#625371, bgo#625442, bgo#625452, bgo#626467, bgo#626609, bgo#626619, bgo#627689, bgo#617368- Recommend instead of require lang package since it's not mandatory.- Update to version 0.10.24: + Use Orc (Optimized Inner Loops Runtime Compiler) for SIMD and other optimisations, and remove liboil dependency + alpha: add "prefer-passthrough" property to allow passthrough mode + avidemux: improve audio vbr detection + cmmlenc: Remove hack to let oggmux start a new page for every CMML buffer + deinterlace: add mmx implementations of greedyh for UYVY; orcify some deinterlacing methods + dv1394: fix the internal clock even more + flvmux: - add "streamable" property - write duration at the correct position + gdkpixbuf: Add a gdkpixbuf3 plugin that uses gdkpixbuf3 + jpegdec: improved parsing, and better buffer handling that minimises memcpys + jpegdec, jpegenc: add grayscale support + matroskademux: - QoS fixes and improvements; reverse playback improvements - handle zero-sized numbers correctly + matroskamux: - add "streamable" property; set streamheaders on output caps - try harder to make sure clusters start with a key frame - mark output buffers properly as keyframe or delta unit - do some write caching to avoid newsegment events before each output buffer - fix some timestamp drift caused by rounding errors + pngenc: Support 8 bit grayscale + pulsesink: - optimize communication with PulseAudio using pa_stream_begin_write - Post provide-clock message on the bus if the clock appears/disappears + rtph264depay: consider SPS, PPS and IDR as keyframe, all others as DELTA_UNIT + rtph264pay: handle short startcodes in the h264 bytestream + rtpjitterbuffer: stop buffering and emit EOS at the end of a stream + rtpmparobustdepay: add mpa-robust depayloader + rtpmp4gdepay: calculate the frame duration correctly + rtptheorapay: keep announcing the delivery-method in the capabilities, restores compatibility with older farsight versions again + rtspsrc: respect aggregate control attributes; try all ranges from the sdp + spectrum: support 24-bit width and arbitrary bit depth + udp: make url parsing compatible with VLC syntax + udpsrc: fix multicast support on windows + v4l2sink: destroy buffer pool when changing state to NULL + videobox: fix negotiation for I420/YV12 + videomixer: don't mix input with different pixel aspect ratios; negotiation fixes + wavparse: - proper closing segment construction when doing non-flushing seeks - use typefind functions to check if PCM data contains dts stream + Bugs fixed: bgo#555967, bgo#570761, bgo#583047, bgo#589997, bgo#595978, bgo#597695, bgo#611117, bgo#613066, bgo#615461, bgo#617339, bgo#618530, bgo#618871, bgo#618982, bgo#619198, bgo#619273, bgo#619293, bgo#619531, bgo#619717, bgo#619824, bgo#619848, bgo#620148, bgo#620154, bgo#620162, bgo#620277, bgo#620358, bgo#620390, bgo#620494, bgo#620540, bgo#620591, bgo#620743, bgo#620929, bgo#621510, bgo#621566, bgo#621723, bgo#622498, bgo#622500, bgo#622501, bgo#622816, bgo#623103, bgo#623172, bgo#623196, bgo#623366, bgo#623379, bgo#623585, bgo#623654, bgo#619817, bgo#617512, bgo#619485, bgo#413942 - Add orc BuildRequires - remove liboild-devel BuildRequires- Update to version 0.10.23 + alpha: add support for YUY2, YVYU, UYVY and YV12; YUV->RGB conversion fixes + avimux, flvmux, matroskamux: don't crash if tags arrive on multiple input pads at the same time + avimux, matroskamux: add support for On2 VP8 + capssetter: element moved from gst-plugins-bad + deinterlace: - add support for most YUV and RGB formats for some methods - make automatic detection of interlacing the default + gamma: add support for more YUV/RGB formats, make gamma property controllable + jpegdec, jpegenc: support more colour spaces and pixel formats + matroskademux: - implement push mode seeking - add support for WebM + imagefreeze: plugin moved from gst-plugins-bad + oss4: plugin moved from gst-plugins-bad + osxvideosink: implement the xoverlay interface, allow switching views at runtime + qcelpdepay: add a QCELP depayloader + qtdemux: add support for VP8; push-mode seeking and ctts table parsing fixes + rtph263depay: use Picture Start Code to detect packet loss and frame start + rtph263pay: use found GOBs to apply Mode A payloading + rtph264depay: DELTA_UNIT marking of output buffers + rtph264pay: - extract SPS and PPS from property provided parameter set - add config-interval property to re-send SPS/PPS in stream + rtpmp4vpay: add config-interval property to re-insert config in stream + rtptheoradepay: fix in-band configuration parsing + rtptheorapay: add config-interval parameter to re-insert config in stream + rtpvorbisdepay, rtptheoradepay: also accept in-line configuration + rtsp: configure bandwidth properties in the session + rtspsrc: - fall back to SDP ports instead of server_port - use the SDP connection info in multicast - handle SEEKING queries + smptealpha: add support for all 4 ARGB formats and YV12 (converted to AYUV) + videobalance: add support for all RGB formats, Y41B, Y42B and Y444, YUY2, UYVY, AYUV and YVYU + videobox: - add support for Y444, Y42B, Y41B, YUY2, UYUV, and YVYU - fix floating point to integer conversion for the alpha values - handle ranges/lists of width or height when transforming caps - translate navigation events to make sense again upstream + videofilter: merge gamma, videobalance, and videoflip plugin into single plu + videoflip: - add support for all RGB formats and AYUV, Y41B, Y42B and Y444 - also flip the pixel-aspect-ratio if width/height are exchanged + videomixer: add support for Y444, Y42B, Y41B, YV12, YUY2, YVYU, UYVY + webmmux: Add new webmmux element that only supports muxing of WebM + y4menc: add 4:2:2, 4:1:1, and 4:4:4 output support + Bugs fixed: bgo#576286, bgo#618349, bgo#574416, bgo#590662, bgo#592270, bgo#599585, bgo#600553, bgo#606689, bgo#607452, bgo#609405, bgo#609658, bgo#610172, bgo#610902, bgo#613786, bgo#614305, bgo#614765, bgo#615798, bgo#616516, bgo#616700, bgo#617164, bgo#617537, bgo#617733, bgo#617739, bgo#618305, bgo#618351, bgo#618386, bgo#618419, bgo#618733, bgo#618874, bgo#618940, bgo#619018, bgo#619103, bgo#619105, bgo#619219, bgo#619835, bgo#619943, bgo#620002, bgo#605231, bgo#619533- Update to 0.10.22: + alpha: add support for different color matrixes + alpha: add support for generating ARGB output + alpha: add support for ARGB, RGB and xRGB input + alphacolor: support inplace and on-the-fly conversions from AYUV to ARGB + alphacolor: Implement color-matrix support and use integer arithmetic only + videobox: add support for most common RGB(A), (A)YUV, and grayscale formats + videobox: add support for on-the-fly conversions for some formats + videobox: add support for filling the background with red, yellow and white + videobox: add support for YV12, including conversion support for I420/AYUV + videomixer: add support for ABGR and RGBA + shapewipe: add support for the remaining ARGB formats + qtdemux, matroska: export h.264 profile and level in caps + multifilesink: Add key-frame option to next-file + directsoundsink: Implement SPDIF support for AC3 + h264depay: handle STAPs properly + speexdec: adapt to new oggdemux + flvdemux: mark delta frames properly + flvdemux: improve index building and scaning in pull mode + flvdemux: add support for backwards playback (when operating in pull mode) + avidemux: fix offset handling in push mode seeking + matroskademux: prefer index of video track to perform seeking + matroskademux: add support for backwards playback (when operating in pull mode) + matroskademux: push correctly sized flac header buffers + matroskademux: restrict resyncing to subtitle tracks + rtpsession: Make it possible to favor new sources in case of SSRC conflict + rtspsrc: send keep alive when paused + rtspsrc: handle ipv6 listening ports when needed + rtspsrc: require a destination for multicast + rtspsrc: parse connection information + qtdemux: Set stream-format=raw on AAC caps + qtdemux: add XMP parsing support + qtdemux: Read replaygain peak/gain tags + qtdemux: extract stream language in more cases + id3demux: fix parsing of unsynced frames with data length indicator + jpegdec: don't crash if jpeg image contains more than three components + ximagesrc: send new segment event in TIME format + mp4gdepay: improve constantDuration guessing + h264pay: fix config-interval property + rtspsrc: add property to control the buffering method + png: make work with libpng 1.4 - Drop gstreamer-0_10-plugins-good-libpng14.patch, upstream fixed.- build against libpng14- Split the hal plugin in a gstreamer-0_10-plugin-hal subpackage to not require hal (which is deprecated) with this package. Fix bnc#590715.- Update to version 0.10.21: + Fixes for RTP h263 depayloader timestamping regressions that broke video calls + Fixes for FLAC decoder when FLAC is embedded in a container such as Ogg or Matroska + rtpsource: bitrate estimation improvements + rtspsrc, udp: multicast fixes- Update to version 0.10.19: + Features of this release: - shapewipe: moved from -bad to -good - avidemux: push mode seeking support - avidemux: drop video frames up to the desired keyframe after a seek - configure: cross-compilation fixes (use $PKG_CONFIG instead of pkg-config) - dvdepay: don't output frames until we have a header, fixes crash - flacdec: fix tag extraction in push mode - flvdemux: obtain the index from the end of an flv file in push mode - flvdemux: audio tags without any content are valid; indexing improvements - jpegdec: fix invalid memory access in parser - jitterbuffer: new buffering modes: low/high watermark buffering, rtp timestamps - matroskademux: seeking/segment fixes (esp. regression with gnonlin) - matroskademux: subtitle stream improvements (advance sparse streams in smaller steps) - multipartdemux: improve header mime-type parsing - qtdemux: fix ALAC codec-data handling; handle signed values in 3GPP location tag - qtdemux: fix frame rate cap regression; fix sample durations corner-case - qtdemux: Use the correct duration when comparing segments - pulsesink: avoid segfault when shutting down - pulsesink: return previous mute state if sink is not active at the moment - rtpbin: change how NTP time is calculated in RTCP, generating more accurate NTP timestamps if the system clock is synchronised with NTP or similar - rtpmp4gdepay: avoid division by 0 in corner case - v4l2sink: change rank to NONE so we don't try to autoplug it - videomixer: fix timestamping problems for input streams with different lengths - videomixer: fix problem when used with gnonlin (always send FLUSH_STOP) + Bugs fixed: bgo#584536, bgo#587304, bgo#599292, bgo#604711, bgo#608026, bgo#608843, bgo#610004, bgo#610053, bgo#610238, bgo#610265, bgo#610280, bgo#610296, bgo#610337, bgo#610483, bgo#610556, bgo#610839, bgo#610894, bgo#611501, bgo#609724- Update to version 0.10.18: + Changes: - v4l2src: implement GstURIHandler interface - matroskamux: make index size configurable - matroskademux: support push based mode - matroskademux: improve stream synchronization - flacdec: fix possible hanging in pull mode seeking - flacdec: use a single decoder field for both push and pull mode - flacenc: optionally add a seek table - rtp: add BroadcomVoice payloader and depayloader - rtp: add G.723 payloader and depayloader - rtph264pay: add option to insert PPS/SPS in streams - rtph264depay: optionally merge NALUs into Access Units - rtspsrc: add user-id and user-pw properties; fix major memory leak - avimux: many fixes, also better compatibility with Windows Media Player - avidemux: per-stream index parsing (= much faster startup) - qtdemux: progressive download support / seeking in push mode - qtdemux: per sample parsing (= much faster start up) - wavenc: Post warning if file hasn't been finalised properly - videomixer: MMX optimisations and other improvements; implement basic QoS - matroska, qtdemux, id3demux: fix language code writing and extraction + Bugs fixed: bgo#503582, bgo#351595, bgo#505823, bgo#515073, bgo#539858, bgo#554839, bgo#582575, bgo#583367, bgo#583985, bgo#587323, bgo#593354, bgo#595265, bgo#597497, bgo#597823, bgo#599300, bgo#601143, bgo#601242, bgo#601728, bgo#602231, bgo#602508, bgo#602887, bgo#602940, bgo#603376, bgo#603471, bgo#603547, bgo#603779, bgo#604352, bgo#604611, bgo#604679, bgo#604814, bgo#604872, bgo#604913, bgo#605222, bgo#605269, bgo#605447, bgo#605882, bgo#606198, bgo#606438, bgo#606692, bgo#606807, bgo#607353, bgo#607440, bgo#607718, bgo#607949, bgo#608209, bgo#608255, bgo#608268, bgo#608629, bgo#608671, bgo#608990, bgo#609107, bgo#598610- Update to version 0.10.17: + RTP improvements + Support automatic cropping in videobox + Add TTL multicast UDP property + AVI demux push mode fixes and performance improvements + Support large and unusual chunks sizes in wav + Quicktime demuxer improvements + JPEG decode fixes and speedups + Support interlaced Y4M file output + DV demuxer improvements + Pulseaudio fixes and improvements + Support Pulseaudio PLAY/PAUSE requests + speexdec improvements + FLV demuxer improvements + Fix audio noise in the Equalizer plugin, and other improvements + Fix compilation on OS/X Snow Leopard + AVI muxer fixes + Support MPEG V4L2 devices and improve timestamping + Better jpeg2k support + Many other bug fixes and improvements + Bugs fixed: bgo#597848, bgo#588245, bgo#368681, bgo#458629, bgo#561825, bgo#581334, bgo#582238, bgo#590362, bgo#591713, bgo#593354, bgo#593391, bgo#593688, bgo#593757, bgo#593764, bgo#593955, bgo#594039, bgo#594133, bgo#594247, bgo#594248, bgo#594251, bgo#594253, bgo#594254, bgo#594283, bgo#594298, bgo#594490, bgo#594520, bgo#594599, bgo#594663, bgo#594691, bgo#595029, bgo#595220, bgo#595231, bgo#595888, bgo#595897, bgo#595942, bgo#596319, bgo#597091, bgo#597214, bgo#597348, bgo#597351, bgo#597397, bgo#597463, bgo#597601, bgo#597730, bgo#597847, bgo#597867, bgo#598377, bgo#598517, bgo#598810, bgo#598933, bgo#601381 - Changes from version 0.10.16: + Moved rtpmanager from -bad to -good + Implement SEEKING query in more demuxers and decoders (notably mkv, flv, flac) + avimux: adds support to WMA/WMV + cairo: Add cairo-based PDF/PS/SVG encoder element (cairorender) + dv1394src: fix element for live usage + effectv: new elements: rippletv, streaktv, radioactv, optv + flacdec: fix intermittent FLAC__STREAM_DECODER_ABORTED errors when seeking + flacenc: fix issue with broken duration / sample count into flac header in some cases + flvmux: lots of fixes and improvements + id3demux: fix parsing of unsync'ed ID3 v2.4 tags and frames + matroska: add kate subtitle support, add/improve WMA/WMV handling and read bluray PGS subpicture streams + multipartdemux: support more mime types, do proper flow aggregation + pulsesrc: cleanups, report real latency, set the default slave method to skew + qtdemux: support for agsm, misc. tag reading fixes + rtp: new QDM2 and CELT depayloaders; fix SVQ3 depayloader and make it autopluggable + souphttpsrc: Only assume seekability if the server provides Content-Length + v4l2: add v4l2sink element, open device in NULL->READY, optional gudev support + v4l2src: fix 'hang' with some cameras caused by bad timestamping if no framerate is available + videomixer: add RGB format support; fix I420 blending + Bugs fixed: bgo#331420, bgo#499242, bgo#521625, bgo#560033, bgo#564100, bgo#564501, bgo#567983, bgo#577017, bgo#577318, bgo#578052, bgo#578166, bgo#578612, bgo#580214, bgo#580732, bgo#582153, bgo#582169, bgo#582462, bgo#583593, bgo#583640, bgo#584455, bgo#584613, bgo#585205, bgo#585361, bgo#585559, bgo#585576, bgo#585630, bgo#585699, bgo#585757, bgo#585828, bgo#585831, bgo#586397, bgo#587426, bgo#587680, bgo#587826, bgo#585831, bgo#586397, bgo#587426, bgo#587680, bgo#587826, bgo#587982, bgo#587983, bgo#588148, bgo#588349, bgo#588359, bgo#588368, bgo#588483, bgo#588695, bgo#588777, bgo#589056, bgo#589365, bgo#589423, bgo#589424, bgo#589459, bgo#590038, bgo#590280, bgo#590401, bgo#590447, bgo#590970, bgo#591451, bgo#591476, bgo#591712, bgo#591747, bgo#591951, bgo#592232, bgo#592530, bgo#593015, bgo#585911, bgo#576378, bgo#564437, bgo#582515, bgo#583048, bgo#583371, bgo#583803, bgo#584981, bgo#585056, bgo#585549, bgo#585842- Added support for translation-update-upstream (FATE#301344).- Fixed directory ownership.- Update to version 0.10.15: + Some fixes for seeking in wav and FLAC files + Faster seeking in Matroska and AVI files + RTSP and RTP improvements + directdrawsink moved to Bad + y4menc and flvmux/flvdemux moved from Bad + deinterlace2 moved from Bad, replacing deinterlace + Many bug fixes and improvements + Pulseaudio sink completely overhauled + Bugs fixed: bgo#572551, bgo#577318, bgo#576286, bgo#581333, bgo#478092, bgo#486915, bgo#509311, bgo#516031, bgo#537537, bgo#537609, bgo#552650, bgo#562168, bgo#563574, bgo#567140, bgo#567857, bgo#570781, bgo#571153, bgo#571321, bgo#572256, bgo#572358, bgo#572413, bgo#573173, bgo#573342, bgo#573343, bgo#573721, bgo#573737, bgo#574270, bgo#574275, bgo#577468, bgo#577609, bgo#577671, bgo#578052, bgo#578135, bgo#578310, bgo#579070, bgo#579422, bgo#579808, bgo#580746, bgo#580783, bgo#580851, bgo#580880, bgo#581329, bgo#581568, bgo#581806, bgo#581884, bgo#582252, bgo#582281, bgo#582387, bgo#582420, bgo#582661, bgo#582715, bgo#582753, bgo#582794, bgo#568278, bgo#569611, bgo#571294, bgo#574169, bgo#575234, bgo#576729, bgo#578257, bgo#579069, bgo#580554, bgo#581432, bgo#581444, bgo#582218, bgo#575937 - Drop gst-plugins-good-pulsemixerctrl-strict-aliasing.patch: fixed upstream. - Remove hack in setup to fix an old error, and do not call autogen anymore. - Remove checks for old versions of openSUSE. - Remove --enable-ladspa from configure: it doesn't exist anymore.- Don't call autogen in older products. - Require python-xml explicitly to get minidom on all products.cloud117 1545096659  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ab1.12.5-lp151.2.41.12.5-lp151.2.4gstreamer-plugins-good-docAUTHORSREADMERELEASEREQUIREMENTSgst-plugins-good-plugins-1.0ch01.htmlch02.htmlgst-plugins-good-plugins-1.0.devhelp2gst-plugins-good-plugins-3gppmux.htmlgst-plugins-good-plugins-aacparse.htmlgst-plugins-good-plugins-aasink.htmlgst-plugins-good-plugins-ac3parse.htmlgst-plugins-good-plugins-agingtv.htmlgst-plugins-good-plugins-alawdec.htmlgst-plugins-good-plugins-alawenc.htmlgst-plugins-good-plugins-alpha.htmlgst-plugins-good-plugins-alphacolor.htmlgst-plugins-good-plugins-amrparse.htmlgst-plugins-good-plugins-apedemux.htmlgst-plugins-good-plugins-apev2mux.htmlgst-plugins-good-plugins-aspectratiocrop.htmlgst-plugins-good-plugins-asteriskh263.htmlgst-plugins-good-plugins-audioamplify.htmlgst-plugins-good-plugins-audiochebband.htmlgst-plugins-good-plugins-audiocheblimit.htmlgst-plugins-good-plugins-audiodynamic.htmlgst-plugins-good-plugins-audioecho.htmlgst-plugins-good-plugins-audiofirfilter.htmlgst-plugins-good-plugins-audioiirfilter.htmlgst-plugins-good-plugins-audioinvert.htmlgst-plugins-good-plugins-audiokaraoke.htmlgst-plugins-good-plugins-audiopanorama.htmlgst-plugins-good-plugins-audiowsincband.htmlgst-plugins-good-plugins-audiowsinclimit.htmlgst-plugins-good-plugins-auparse.htmlgst-plugins-good-plugins-autoaudiosink.htmlgst-plugins-good-plugins-autoaudiosrc.htmlgst-plugins-good-plugins-autovideosink.htmlgst-plugins-good-plugins-autovideosrc.htmlgst-plugins-good-plugins-avidemux.htmlgst-plugins-good-plugins-avimux.htmlgst-plugins-good-plugins-avisubtitle.htmlgst-plugins-good-plugins-breakmydata.htmlgst-plugins-good-plugins-cacasink.htmlgst-plugins-good-plugins-cairooverlay.htmlgst-plugins-good-plugins-capssetter.htmlgst-plugins-good-plugins-cpureport.htmlgst-plugins-good-plugins-cutter.htmlgst-plugins-good-plugins-dcaparse.htmlgst-plugins-good-plugins-deinterlace.htmlgst-plugins-good-plugins-deinterleave.htmlgst-plugins-good-plugins-dicetv.htmlgst-plugins-good-plugins-directsoundsink.htmlgst-plugins-good-plugins-dtmfsrc.htmlgst-plugins-good-plugins-dv1394src.htmlgst-plugins-good-plugins-dvdec.htmlgst-plugins-good-plugins-dvdemux.htmlgst-plugins-good-plugins-dynudpsink.htmlgst-plugins-good-plugins-edgetv.htmlgst-plugins-good-plugins-equalizer-10bands.htmlgst-plugins-good-plugins-equalizer-3bands.htmlgst-plugins-good-plugins-equalizer-nbands.htmlgst-plugins-good-plugins-flacdec.htmlgst-plugins-good-plugins-flacenc.htmlgst-plugins-good-plugins-flacparse.htmlgst-plugins-good-plugins-flactag.htmlgst-plugins-good-plugins-flvdemux.htmlgst-plugins-good-plugins-flvmux.htmlgst-plugins-good-plugins-flxdec.htmlgst-plugins-good-plugins-gamma.htmlgst-plugins-good-plugins-gdkpixbufdec.htmlgst-plugins-good-plugins-gdkpixbufoverlay.htmlgst-plugins-good-plugins-gdkpixbufsink.htmlgst-plugins-good-plugins-goom.htmlgst-plugins-good-plugins-goom2k1.htmlgst-plugins-good-plugins-hdv1394src.htmlgst-plugins-good-plugins-icydemux.htmlgst-plugins-good-plugins-id3demux.htmlgst-plugins-good-plugins-id3v2mux.htmlgst-plugins-good-plugins-iirequalizer.htmlgst-plugins-good-plugins-imagefreeze.htmlgst-plugins-good-plugins-interleave.htmlgst-plugins-good-plugins-ismlmux.htmlgst-plugins-good-plugins-jackaudiosink.htmlgst-plugins-good-plugins-jackaudiosrc.htmlgst-plugins-good-plugins-jpegdec.htmlgst-plugins-good-plugins-jpegenc.htmlgst-plugins-good-plugins-level.htmlgst-plugins-good-plugins-matroskademux.htmlgst-plugins-good-plugins-matroskamux.htmlgst-plugins-good-plugins-matroskaparse.htmlgst-plugins-good-plugins-mj2mux.htmlgst-plugins-good-plugins-monoscope.htmlgst-plugins-good-plugins-mp4mux.htmlgst-plugins-good-plugins-mpegaudioparse.htmlgst-plugins-good-plugins-mulawdec.htmlgst-plugins-good-plugins-mulawenc.htmlgst-plugins-good-plugins-multifilesink.htmlgst-plugins-good-plugins-multifilesrc.htmlgst-plugins-good-plugins-multipartdemux.htmlgst-plugins-good-plugins-multipartmux.htmlgst-plugins-good-plugins-multiudpsink.htmlgst-plugins-good-plugins-navigationtest.htmlgst-plugins-good-plugins-navseek.htmlgst-plugins-good-plugins-optv.htmlgst-plugins-good-plugins-oss4sink.htmlgst-plugins-good-plugins-oss4src.htmlgst-plugins-good-plugins-osssink.htmlgst-plugins-good-plugins-osssrc.htmlgst-plugins-good-plugins-osxaudiosink.htmlgst-plugins-good-plugins-osxaudiosrc.htmlgst-plugins-good-plugins-osxvideosink.htmlgst-plugins-good-plugins-plugin-1394.htmlgst-plugins-good-plugins-plugin-aasink.htmlgst-plugins-good-plugins-plugin-alaw.htmlgst-plugins-good-plugins-plugin-alpha.htmlgst-plugins-good-plugins-plugin-alphacolor.htmlgst-plugins-good-plugins-plugin-apetag.htmlgst-plugins-good-plugins-plugin-audiofx.htmlgst-plugins-good-plugins-plugin-audioparsers.htmlgst-plugins-good-plugins-plugin-auparse.htmlgst-plugins-good-plugins-plugin-autodetect.htmlgst-plugins-good-plugins-plugin-avi.htmlgst-plugins-good-plugins-plugin-cacasink.htmlgst-plugins-good-plugins-plugin-cairo.htmlgst-plugins-good-plugins-plugin-cutter.htmlgst-plugins-good-plugins-plugin-debug.htmlgst-plugins-good-plugins-plugin-deinterlace.htmlgst-plugins-good-plugins-plugin-directsound.htmlgst-plugins-good-plugins-plugin-dtmf.htmlgst-plugins-good-plugins-plugin-dv.htmlgst-plugins-good-plugins-plugin-effectv.htmlgst-plugins-good-plugins-plugin-equalizer.htmlgst-plugins-good-plugins-plugin-flac.htmlgst-plugins-good-plugins-plugin-flv.htmlgst-plugins-good-plugins-plugin-flxdec.htmlgst-plugins-good-plugins-plugin-gdkpixbuf.htmlgst-plugins-good-plugins-plugin-goom.htmlgst-plugins-good-plugins-plugin-goom2k1.htmlgst-plugins-good-plugins-plugin-icydemux.htmlgst-plugins-good-plugins-plugin-id3demux.htmlgst-plugins-good-plugins-plugin-imagefreeze.htmlgst-plugins-good-plugins-plugin-interleave.htmlgst-plugins-good-plugins-plugin-isomp4.htmlgst-plugins-good-plugins-plugin-jack.htmlgst-plugins-good-plugins-plugin-jpeg.htmlgst-plugins-good-plugins-plugin-level.htmlgst-plugins-good-plugins-plugin-matroska.htmlgst-plugins-good-plugins-plugin-monoscope.htmlgst-plugins-good-plugins-plugin-mulaw.htmlgst-plugins-good-plugins-plugin-multifile.htmlgst-plugins-good-plugins-plugin-multipart.htmlgst-plugins-good-plugins-plugin-navigationtest.htmlgst-plugins-good-plugins-plugin-oss4.htmlgst-plugins-good-plugins-plugin-ossaudio.htmlgst-plugins-good-plugins-plugin-osxaudio.htmlgst-plugins-good-plugins-plugin-osxvideo.htmlgst-plugins-good-plugins-plugin-png.htmlgst-plugins-good-plugins-plugin-pulseaudio.htmlgst-plugins-good-plugins-plugin-replaygain.htmlgst-plugins-good-plugins-plugin-rtp.htmlgst-plugins-good-plugins-plugin-rtpmanager.htmlgst-plugins-good-plugins-plugin-rtsp.htmlgst-plugins-good-plugins-plugin-shapewipe.htmlgst-plugins-good-plugins-plugin-shout2.htmlgst-plugins-good-plugins-plugin-smpte.htmlgst-plugins-good-plugins-plugin-soup.htmlgst-plugins-good-plugins-plugin-spectrum.htmlgst-plugins-good-plugins-plugin-speex.htmlgst-plugins-good-plugins-plugin-taglib.htmlgst-plugins-good-plugins-plugin-udp.htmlgst-plugins-good-plugins-plugin-video4linux2.htmlgst-plugins-good-plugins-plugin-videobox.htmlgst-plugins-good-plugins-plugin-videocrop.htmlgst-plugins-good-plugins-plugin-videofilter.htmlgst-plugins-good-plugins-plugin-videomixer.htmlgst-plugins-good-plugins-plugin-vpx.htmlgst-plugins-good-plugins-plugin-waveform.htmlgst-plugins-good-plugins-plugin-wavenc.htmlgst-plugins-good-plugins-plugin-wavpack.htmlgst-plugins-good-plugins-plugin-wavparse.htmlgst-plugins-good-plugins-plugin-ximagesrc.htmlgst-plugins-good-plugins-plugin-y4menc.htmlgst-plugins-good-plugins-pngdec.htmlgst-plugins-good-plugins-pngenc.htmlgst-plugins-good-plugins-progressreport.htmlgst-plugins-good-plugins-pulsesink.htmlgst-plugins-good-plugins-pulsesrc.htmlgst-plugins-good-plugins-pushfilesrc.htmlgst-plugins-good-plugins-qtdemux.htmlgst-plugins-good-plugins-qtmoovrecover.htmlgst-plugins-good-plugins-qtmux.htmlgst-plugins-good-plugins-quarktv.htmlgst-plugins-good-plugins-radioactv.htmlgst-plugins-good-plugins-revtv.htmlgst-plugins-good-plugins-rganalysis.htmlgst-plugins-good-plugins-rglimiter.htmlgst-plugins-good-plugins-rgvolume.htmlgst-plugins-good-plugins-rippletv.htmlgst-plugins-good-plugins-rndbuffersize.htmlgst-plugins-good-plugins-rtpL16depay.htmlgst-plugins-good-plugins-rtpL16pay.htmlgst-plugins-good-plugins-rtpL24depay.htmlgst-plugins-good-plugins-rtpL24pay.htmlgst-plugins-good-plugins-rtpac3depay.htmlgst-plugins-good-plugins-rtpac3pay.htmlgst-plugins-good-plugins-rtpamrdepay.htmlgst-plugins-good-plugins-rtpamrpay.htmlgst-plugins-good-plugins-rtpbin.htmlgst-plugins-good-plugins-rtpbvdepay.htmlgst-plugins-good-plugins-rtpbvpay.htmlgst-plugins-good-plugins-rtpceltdepay.htmlgst-plugins-good-plugins-rtpceltpay.htmlgst-plugins-good-plugins-rtpdec.htmlgst-plugins-good-plugins-rtpdtmfdepay.htmlgst-plugins-good-plugins-rtpdtmfmux.htmlgst-plugins-good-plugins-rtpdtmfsrc.htmlgst-plugins-good-plugins-rtpdvdepay.htmlgst-plugins-good-plugins-rtpdvpay.htmlgst-plugins-good-plugins-rtpg722depay.htmlgst-plugins-good-plugins-rtpg722pay.htmlgst-plugins-good-plugins-rtpg723depay.htmlgst-plugins-good-plugins-rtpg723pay.htmlgst-plugins-good-plugins-rtpg726depay.htmlgst-plugins-good-plugins-rtpg726pay.htmlgst-plugins-good-plugins-rtpg729depay.htmlgst-plugins-good-plugins-rtpg729pay.htmlgst-plugins-good-plugins-rtpgsmdepay.htmlgst-plugins-good-plugins-rtpgsmpay.htmlgst-plugins-good-plugins-rtpgstdepay.htmlgst-plugins-good-plugins-rtpgstpay.htmlgst-plugins-good-plugins-rtph261depay.htmlgst-plugins-good-plugins-rtph261pay.htmlgst-plugins-good-plugins-rtph263depay.htmlgst-plugins-good-plugins-rtph263pay.htmlgst-plugins-good-plugins-rtph263pdepay.htmlgst-plugins-good-plugins-rtph263ppay.htmlgst-plugins-good-plugins-rtph264depay.htmlgst-plugins-good-plugins-rtph264pay.htmlgst-plugins-good-plugins-rtph265depay.htmlgst-plugins-good-plugins-rtph265pay.htmlgst-plugins-good-plugins-rtpilbcdepay.htmlgst-plugins-good-plugins-rtpilbcpay.htmlgst-plugins-good-plugins-rtpj2kdepay.htmlgst-plugins-good-plugins-rtpj2kpay.htmlgst-plugins-good-plugins-rtpjitterbuffer.htmlgst-plugins-good-plugins-rtpjpegdepay.htmlgst-plugins-good-plugins-rtpjpegpay.htmlgst-plugins-good-plugins-rtpklvdepay.htmlgst-plugins-good-plugins-rtpklvpay.htmlgst-plugins-good-plugins-rtpmp1sdepay.htmlgst-plugins-good-plugins-rtpmp2tdepay.htmlgst-plugins-good-plugins-rtpmp2tpay.htmlgst-plugins-good-plugins-rtpmp4adepay.htmlgst-plugins-good-plugins-rtpmp4apay.htmlgst-plugins-good-plugins-rtpmp4gdepay.htmlgst-plugins-good-plugins-rtpmp4gpay.htmlgst-plugins-good-plugins-rtpmp4vdepay.htmlgst-plugins-good-plugins-rtpmp4vpay.htmlgst-plugins-good-plugins-rtpmpadepay.htmlgst-plugins-good-plugins-rtpmpapay.htmlgst-plugins-good-plugins-rtpmparobustdepay.htmlgst-plugins-good-plugins-rtpmpvdepay.htmlgst-plugins-good-plugins-rtpmpvpay.htmlgst-plugins-good-plugins-rtpmux.htmlgst-plugins-good-plugins-rtpopusdepay.htmlgst-plugins-good-plugins-rtpopuspay.htmlgst-plugins-good-plugins-rtppcmadepay.htmlgst-plugins-good-plugins-rtppcmapay.htmlgst-plugins-good-plugins-rtppcmudepay.htmlgst-plugins-good-plugins-rtppcmupay.htmlgst-plugins-good-plugins-rtpptdemux.htmlgst-plugins-good-plugins-rtpqcelpdepay.htmlgst-plugins-good-plugins-rtpqdm2depay.htmlgst-plugins-good-plugins-rtprtxqueue.htmlgst-plugins-good-plugins-rtprtxreceive.htmlgst-plugins-good-plugins-rtprtxsend.htmlgst-plugins-good-plugins-rtpsbcdepay.htmlgst-plugins-good-plugins-rtpsbcpay.htmlgst-plugins-good-plugins-rtpsession.htmlgst-plugins-good-plugins-rtpsirendepay.htmlgst-plugins-good-plugins-rtpsirenpay.htmlgst-plugins-good-plugins-rtpspeexdepay.htmlgst-plugins-good-plugins-rtpspeexpay.htmlgst-plugins-good-plugins-rtpssrcdemux.htmlgst-plugins-good-plugins-rtpstreamdepay.htmlgst-plugins-good-plugins-rtpstreampay.htmlgst-plugins-good-plugins-rtpsv3vdepay.htmlgst-plugins-good-plugins-rtptheoradepay.htmlgst-plugins-good-plugins-rtptheorapay.htmlgst-plugins-good-plugins-rtpvorbisdepay.htmlgst-plugins-good-plugins-rtpvorbispay.htmlgst-plugins-good-plugins-rtpvp8depay.htmlgst-plugins-good-plugins-rtpvp8pay.htmlgst-plugins-good-plugins-rtpvp9depay.htmlgst-plugins-good-plugins-rtpvp9pay.htmlgst-plugins-good-plugins-rtpvrawdepay.htmlgst-plugins-good-plugins-rtpvrawpay.htmlgst-plugins-good-plugins-rtpxqtdepay.htmlgst-plugins-good-plugins-rtspsrc.htmlgst-plugins-good-plugins-sbcparse.htmlgst-plugins-good-plugins-scaletempo.htmlgst-plugins-good-plugins-shagadelictv.htmlgst-plugins-good-plugins-shapewipe.htmlgst-plugins-good-plugins-shout2send.htmlgst-plugins-good-plugins-smpte.htmlgst-plugins-good-plugins-smptealpha.htmlgst-plugins-good-plugins-souphttpclientsink.htmlgst-plugins-good-plugins-souphttpsrc.htmlgst-plugins-good-plugins-spectrum.htmlgst-plugins-good-plugins-speexdec.htmlgst-plugins-good-plugins-speexenc.htmlgst-plugins-good-plugins-splitfilesrc.htmlgst-plugins-good-plugins-splitmuxsink.htmlgst-plugins-good-plugins-splitmuxsrc.htmlgst-plugins-good-plugins-streaktv.htmlgst-plugins-good-plugins-taginject.htmlgst-plugins-good-plugins-testsink.htmlgst-plugins-good-plugins-udpsink.htmlgst-plugins-good-plugins-udpsrc.htmlgst-plugins-good-plugins-v4l2radio.htmlgst-plugins-good-plugins-v4l2sink.htmlgst-plugins-good-plugins-v4l2src.htmlgst-plugins-good-plugins-vertigotv.htmlgst-plugins-good-plugins-videobalance.htmlgst-plugins-good-plugins-videobox.htmlgst-plugins-good-plugins-videocrop.htmlgst-plugins-good-plugins-videoflip.htmlgst-plugins-good-plugins-videomedian.htmlgst-plugins-good-plugins-videomixer.htmlgst-plugins-good-plugins-vp8dec.htmlgst-plugins-good-plugins-vp8enc.htmlgst-plugins-good-plugins-vp9dec.htmlgst-plugins-good-plugins-vp9enc.htmlgst-plugins-good-plugins-warptv.htmlgst-plugins-good-plugins-waveformsink.htmlgst-plugins-good-plugins-wavenc.htmlgst-plugins-good-plugins-wavpackdec.htmlgst-plugins-good-plugins-wavpackenc.htmlgst-plugins-good-plugins-wavpackparse.htmlgst-plugins-good-plugins-wavparse.htmlgst-plugins-good-plugins-webmmux.htmlgst-plugins-good-plugins-ximagesrc.htmlgst-plugins-good-plugins-y4menc.htmlhome.pngindex.htmlleft-insensitive.pngleft.pngright-insensitive.pngright.pngstyle.cssup-insensitive.pngup.png/usr/share/doc/packages//usr/share/doc/packages/gstreamer-plugins-good-doc//usr/share/gtk-doc/html//usr/share/gtk-doc/html/gst-plugins-good-plugins-1.0/-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:Leap:15.1/standard/90b2259e0304ea72bba5e5c8a103814c-gstreamer-plugins-goodcpioxz5x86_64-suse-linuxdirectoryASCII textmakefile script, ASCII textHTML document, UTF-8 Unicode textXML 1.0 document, UTF-8 Unicode textHTML document, UTF-8 Unicode text, with very long linesC source, UTF-8 Unicode textPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedassembler source, ASCII textY {VV'Xog^>Kutf-8ce11e1c4f1952030d7f414cb9b09cd1b7fb63149cddf21ec04d7ad57a113a7d7?P7zXZ !t/] crt:bLL O3دcɺ-dZ +dH)&,JaokٛjP]K5W `JVj|repڄ= r*ǏTٜRݪӍ\l ZA!\'3U%}{W&@0f2 IՊeF6H*e\; 5TLn63<5X#8t正א qpW vsФ a6F%8ߛ&n={z$_6㳫`RMSh: 7 -5ڏqx:Ц2Oi`x>n6X2]7Vk,b'򝭪k4_^-^&J/7@x%"z8Ž6P8B'pֈpK72V`vDJG}SՍ=kQ')m:P) i(4/%k>Ӕˡ(lBHԄ)Wn4i( Crswg%Wsw<\KP9cPV*呤 9g@ y8JE;K< T*=_깛u+Pl_b md`\z.[~?Q J?ilt-q!) b|2)TlM+^tKò3 2 kB!@`ho:PRU[U Nb4׳nopbM)M{E!CJ"-/Yh^B{ VME\C!9Y,G BwU9߮?Q՘꿃DloD=ChbbwGn@Pq,NyoQ46c׍ydD$c4| Zk|^>LIОNd*<Dh$q-=Mgu(R;?5 z^%܂ۖ)΁IFn /{#N GNE霠 mAW^XSđk 0)'ȁK"Ӿ8I,C 7cҹ%T ~ 8#bk-&: J=8tRI\u+cKG>Ɔ;x)f5CĘWv7 ruXҔlc2h'{H1'),#d#=n^x2թ;lEp)g':+,KKy&:*iEf[T`߁xԨ3ޓ*&$e[P7aW[p|K4魝q ~Tą:&h-Wvaa?VoZVgPb{sjo.2lihpVbotYҫ|+!UEmSsgv}eB^{fd]6G;d>(.r|7&De)$Un2L㎃[L@eb4OP ԑit^,/7I4 c "BƗfV K|ovQa}LdwGG650I@㟋DHZwki:$6)F?Ubq{>$n@:u}m YB/*(L$}[Na%C:9Zki;eZB ڥbjӺSO<٧xEuլ#'?~< eFqNú ̇^rC9xTIq7~&&P7ǜ~O\;dGjM dp!.fͽWkt5YҪ]-:¡/äV NB<][\}P':jD &'? dw`984dADX2T _پC?fb ŒD޴|&zRWk K.w!,s+ԑv \"%(BqR:j^!b+м4z'L:5^.30d{:cOGf& Rz%lZZ9^o6,jn'ݔ八k=8 vT,j@rzmDʣ'Fe!]C(+Ě3fn\_q)D@!3fpE%#V)v:H]3E=ෛ{ix"9A^YP8'\4{矝Z(*ؒRJ=,{+,Tc\uU=/ۊB! 32I6LKL^*@#.O[u7Υ {FMG\»\=vk}#ijX= ֯:Q_b򇿩1"ߑK2GUvӄq WL@ VA+{b2-K+*((ssm٦1Ƒ~MlF,޷l²ސD$!B!/+I= X!ϖL=a+{u[MMqgb7d5y4h$1Fm#'R65 צ$L*e1R &5ٚWn55z(Q[͑+>^))4:̗ͦ͝MIQq$WkIhHOuK-DF54kצ|΍h$*~(vgϜHH9MDHT婈FM9$x?hñ]˓WR"7bkax" d,rQb=i44j>W :iGƽƄc/.p'b鏸Y(4q_UCYzHx"s BJbQ:zd٥eUB uW ۽;Lo-^@o2'-}Z&g2~p/\:k:/ՆNHI ŞJfP3'N)е+")n=nd[)ί8[PQ;Xp-\c&ZEr9kOaz\K2:)gW05TR1IiOR["ѕGfŪ Z` p5Vt!_T'gTg?iY6Vĩ2ڦqF7??yq w҃oi 7egco|?{𺧞{E*a}-* F1`~`K Hj4uhư3mکáB>$g"sh)N{2oQ~ˍsr s#9GM- fQ F99fnGpϢ\2m7}4['m(K2C—Uz#ys# c2~Jѽ݁9ڼ0@ (g ܱګ;JY(苤IJ$]15k ,=0l1ְBd+Vj(ӽ3%@EVc}r>t.i5k+4W,O䆯BP~Kȸ(&$(e[ru@1J.|^XA>)k3A[wjP~ss5 I Xٲ\f_p-U1Y/lND1NX$_[LNG͛wɣ^+SB5l( PWN"KzϽ]_`m9eq1rSrY tJ~(OoNq 4S8>/&,rLd(C[t* C;:p3VwvrӸ pV35{Z|V@erAqG_dWcЫy}/q X|!W=@D0+m FŃ6I,ᢎ)H:B^e9W]YQF cH A4تI)G㠪2x]°EĨ͏c_ZBCk~jF,])@sR:8'>5-:^މi7AY/UprҋO%3зEx_y .FY,ZԂ"&VUA/GS^98x auqH]cvbJ ?Pyoo"12glqiZ՟HUy4-qUWyI[R}3 xr AqKB%3EP=P%]#HT3d͸F57Q[ZiYាU+M]6iAb4J]*62~V Q$y1z2U?3`wk?g]vmOy6+U50xa> N$_{Qoܨc8DWIɪC o/ـ1XZ H lM<j-<W({xxLBQ rB!Yعi,ۖS iC\[di5Wc𢥁U.S?w3"*~^dd#5MFZϾe2Is'pg6ѿ3FsnkLf| a!gzQ F0}'qG+eif{1vב~U@Oʕ=a0>gh8ҍ$ZX^.-ir'*-ƼxXrt~̼&gRp,qH#糏)lSx1pN98eT /vH ݆MAMy6E.UF5},1ӣw_)qikC)Mqi'#Ԧ 2c',V B۪MI:VxXi2I'{[MǾ(P#! ʊa4KfӒ |~Ğ Z4nrʾTY!oLy+\$lr&3K JT`)q6|ΤvNBE߹_l19ݼ\%~,߸ȸ ';'=Pɫf':r]Q391wezKHݡ-CY n8++r+7UP [|2i1%FfiULC 1aB0i'=*mz |/P*&6$,Ȩ^u!Nj(ݓYoR yKY~z;*&Ŏ3;tłiV_Cԍn5I,L~醧$^,OXwCƟTq}I{"ՒA}\Rxб0[ø՜+Cu,K&w9 yJ,lE:_v!]A3II ?rJFr?j+_'Njmo L||DN;]&{ǻ2|fM\Y_"Y6r>GJ^U1 O1΂._y3oWl6@M\SH= E& 8?V0r0M"fReF^wͻT0{;#F0Q c7(:b_L ݋R30&>w'zbŽ6.x6a|6b/ 'v&+۫X_-uU_q#׎7sv$޼YVD>Z(Q4=rCbY@{%cIEVGC onPrA8USxR5qq:9Ufh5W͆2w7s2>c!Ԍ٘'j=k%&6;@+sb]Iy NRwjcUK[;.AO@b0҂7.oim!JCAE~ r|r_k:+JFߓ)Ɓ̍u/&j!brߢ)yڋ7`z#Ա1j5h?LG.a{\$%vAJĺ/@?*|:J3Y5 0a@6H_p q9? ȃ92 Mz'^QfX >ܵ*s5NbITD휑j:Vw*aa"Ex5QdF5/IN7B2ě4̴u&dJrj&sXǢԱ5Op|WO# ـPXiX.UNP$=m9,Wuw/AGDjmPb?2\ U89[If-z6vlu 0-&ӈdl9p㌍Lڬ\7)6c!NWz2gO>38VDr\6Rb{A%/*ˆx|3#$Z Z,E DPePZl|Xl?tU]MM3$M+ji%CH-˗XRnoPjN'Q欝TZGx 2][('4kɗ?1GeXêRtK(9ugR{{ LY=i C*E a E8mQ Us" T R'lBƟVۛvY%Zx:ZyQd2 (c[@0^7S}MZc3WP R4DBv*(,]& &Y|25 U}avL<>NB7eXfaEsxq=-'`ZaiZTHa9,͡ cgoewұO9-, WH(b(+ R <+G.טCӴKdX>OF>e 'HZ`xٝ[ 氩QY̟$=t9}[kݥ-|Mysvs W|y4GIھ/B 3C%dPj|k+Y.kz^,2/`͢>HyQ!`V`OU UN9ZM`ѵP0Bpb@$:L ' Kؐhnܑ%[6n_TуS~)D)s#8duGor jt(VM*tO 7?ZrF UI0^؞4}f<7no'(LXxP.`DRT #r.Qa ,ZB.܍w7[iH'@h J~ 5a@b޶" ȶzIRNhhgFnHƔԱ y_Xc`FXk^#3D|nܱE|c^`͖nHAe Y Y<  ׍9Σ6Lʝ.$Oc .H|O!d.tNK9ޥ,(F)+5&ф \&Ny!ؗY ېp >'"7I#KheYXXHE"]̈́L$RtdLW&F\vA"gwRwx,=!XQf!3\|w-<,;[8W=w7}[N"pFӺ/ҒQo;nMp6ux^ĤC I#y+WaAy,j^d;*AoChd'x72kt~L"Yl¥M{hneO_[֬ V!7Z]pk "o kIOʶg:T,#KMǽwBLղNbٌ3͆gegK{TY+l]U#?+ wR( 倢,>-Xz\ڶˠ|TLEqX޵|&Rk ٫XoN z/6StCKAytFunΠVڗɲVm+=Z/ڠ 3IR=8V24KF&A"*RzQL4{Hx&t EB ǻ '>Z"*b􃉐fMBWi:ߊ8B3~7!nmpZ"3#U rƧ;DO"j$)Iaw6.;/` H?_M " !P&w\pT_[G3m^ 6Nr.X TZ5 +?I'ADwL:/gHJeP:tN$4n$޺@VFRI>undJG6+QL \*4dG@g&i, X-M+<W]vS#ڍ2'B* 7@EƂ uY++K w6bQqT  26)uIj| ;[3 b\8O#~fLNbguA%1N6ğ]ef~xVcx[s+`Ms,~^2ܛX -x2d. |)^iv;_zþ73u<iO?HnZP*.ohy(aS܊KZiIe?` AaLF T~ИIUd<sQE`Ρ飶!q>n*^ wyt,bb )7J"On\AjÝBs+!V)0i3Fy me^TB4?3>9H͓UTj\o2NT$t'ifKOYSɟ8CvgUH/ 3=$ʴTy!ICA%'-@lKIeJ"m7Ϯh#}궍UuR[4LԤ_Ck؝קCB- g~̐S3$4` $ `IloI&3BF5^}0 ԉ]`|bjs~hCEBHmk91qb8^hL{aNX-7ȝ+͙*=o-C%~-0\T=T}%:ɟ]%S1߶dG^ER rc$:a d2u:c9t뼻:]vV"beL塪uo-Nz{ec%m~=q+U1i&#+O ѿ#J)_344VMP8O\C=*Sudy-+oB8(^(V4k|Yt\XUGT=E:fCin;#,cЁfx0! iAЖJ!s>a_`o/XYB{c%Ҹ'N&3r}QQ/6g= ؙ{QӾ-۱lvbBxDOL bBF P_  QkH{A4)ѷ7n苉g&eTN:s)vX#*cԗCE~z$}9ѧcgAWihY*q #VzKp¦$poƄO u;H2P%4E2 rGr Ӟ$WG{5I kwB$5rFN`u^R*m*Ƈ f!wJSCg%™Ə"CH̱B >"-aҭ]ڡx#-ࢾK;>?>p=n\$LHd,s5G Å^n~=>XZqunCT:09JTo*™dA-yM2â:faWy vϞf㖼c4k$du^jO8N)^VZ,BHjXXZ9e?v W9^fO~y +wj&v@WYcԮ7z |B,P}c^:XV3mev/"e^i:b iu✎Mk¾( B h 3=FsX0[OM@?~`MKg'I2':e%5mǸԋxe ȂϺPs+;;?qxx:3ʝہ7 IKnúŊeEaFqal&-1ot:Q._*#v0'/dq'$|E TK][|LFݴ+u$x>%lްc*oqpSxoݚ]:×[ZT>}#0|4R]ynt;)Bz]3i0%ӣ32},KuOo%k^vseʧue։WEiK;lˡ z-A]qmE$>#DD_R82MP#{oӮ:BhscLiI{*xfwa\UѤJ|"XkKnn&EW!Қ=}ŏڞ;ͩ0ЩU^Icr" UWyz=> =4`l oy2|`J(*KNn}KU !-b&b#1CUNXQav7@݌>QaCײDGLyoY *b["@3X;€W ڙ.mò}wjVr }S7VdXB|nU kX}H#9yS sq Xd=K&3@ "d(i;L0yw]]FCq )vC_E^uh{LN)5ŀGcC.锽V$q|^OCK$3|~!"u"Mo .* Wj`!Dخ,Bɬg%,e̕ =&02~@0ME>q@:x', -?S%9Q롅/9$c>@7 -9+%‚fnrjjm>c)Wߧ6"x"ڵ{)L;=2+ئ2uR Jt{& N_ |(&8Bh}œanaVW} A Fu]2 mKu<>-h4m'%m<#1'$H 2N=' Bx )b/QXl~.W+pѸ>S]O}LaW5F|{`يм)kVXYiS4ytiK3Vx|^9}-zBʔUԱBU-WSŐ-=nTv$wL}C}~;6^LCVU 7t0;!0EN իMKybKser5I ls\jLmry ю@`smã:!x<Edz+Ft^=濽))+s ʅމYZ.̝+_j#;9Q.[}On,dލbd1b fU) ^5sz/{G4 4/$i8} 2%jq߄|@Lv`=n2?L!h9Pϫ pLn7ԙ%091z#񗋉QF+=Ym%-+-zMgYFyC,뭺1K!ۚ[X.:Ymrgؘ8V:MSU k|24 k%8(©*iSfYU$ZCc7Nؤc=Q'#=>Dڅ |.q]Y2d - !SL ء_& 7[I WN(b|#@M R`kzO2y랢"ju#tzHIP~IAReqWTϴ-KWUN #=B}E a Hnr ;^\IBCҷuP_׏]T8^ӼE[Ŷ_YΉ:IƐ'ƿ7fAFPS~v$ W.+/$鈢0q./jzkb>D7JqB'\Nd``5d9G5َŚY9##]sXQ3jyL4 j.>\T´/ͰgENmij@DW X t!#LJP<ЩTN4s"B7o:#dG1Ł\^ޓuW*d{p".E@?ss5fPe L0ٿPED&U"-1Hj L[#({sUzoOei.Yџ dD9bdPs F3Euc9Ku?Ib HqN]$ JQnuG Y>K+W/~?|&cJ?Z&w`®ynEW7,[r=@_#>&[B֕yQnRF(*? \w̻0Gk=[־4T eSyhަdyLl'< 1BHw[d=t2d-4;˜ ΙLmW͉$wF"TxPrn~վN}*IlKFe`[[VLd Y(^Tz$W\)-"{N&`\#qoT˦jxYXTIV621}T73OZ" ,760e%&ׄ,qMt^z䃷2,*= %.>,= .ػk4Aw*o˧&KiV g &S~?v-hfhpGC>1`Aixؔ2E,ۤLt%"벳#?[?jgٗuY7AKa94> @D՞d8x/wʣ٫#,Y~b!+|_:7{9; #Cek!v0ua;C36^/!O3CZ4|< CV{j5kJJCb,V~[w[r%E?vW. F }v߀WQb: dpЂ3OvJx)uI@o3y(|LGdȋ)Dvn/#@{1B>E6L 4RJKK4xxNr8!נ\b@ .]$33P9r6>FJ1u3DK Ǽ\ڃ)]0U6+ ؉ |G353h.H?Q2Ly;mdT'5vic.Q:B@: $x4o~ĉ/ FuXSq=vlo3/x 3gvHKb"!Bn>cn ȇl2 v692nJaш6ntRPw*9.C'M kgPR*ˍcON1no^#*, ܄F{HܓPz&#lTp.8Yk_J_ㄻ*8M.o(+DLg.з,i=J)|cH#&%8sm4|lp"*o}9T]X&-TPZ捨HޘAUubo!C,2uyAw#;0Dzi?Ny( &Y~AP[N6oVQM6/1࢜WP'((Ed4kӊ/Ge@E?0vC\ғ5u+v13lX@"Z>r K$wk,=\:/^,r";6u[$K,liBkM 9-`ܨxwA˟bz~h>r^ UX$,VmJ_q|BYʭxND\:߇\J:-ga\Cnbغf@bw"y6!yyHksε5 Sqւܼ@S9$O/)9$ڛ3d [oDo/qQ&c@mL*'&=3 W+WWhZٝ2D̪|k>G FE`V2Hüz m޺Qi3TGOLT^PxMj8>ɫUz)B]TB-Iȗ`AQAxEsp2FkVSRص;|AWitKdֿZ{j ÉǙU<ݾwl9HB]!]=KOo={r: lGP5WŘ!ORHѸ1C)@AL>i/h!*J74J:lrLj"!TaSܒ$!WcRKR-KJ]jwM=>8!ff^[U1j6W-] GvT~m!V'JЅ,{C 44)n;ib^9{7:] f e.,\j)}`)1Sj 95q)@ۈv ULIH-e}b: 9 Uize]r#qz1jsWKZ*8rJR뢚5tbsN;_{0>G**1Z'Wv=Fh$_=.N ASjuӎf,ŻYOy\1Wgm.&c͌W7fR^hi. W>o. ;w öf` v;M.fWy"YHLm~ްmfHCjQCe fL}w+Q/z|#m֪kZ'b ۳1VCWX0/zg/.ױE;\L3A>ڢO:B+"(ݥ?AsQTb>Tcгt@Zk'h y}NïbN"M̂SdKɎ5pِ@4դd"s>94,@˔b G#,gZ+{í<XT"џ԰e9oN g#*sM:\I#0|UMt[ i6zCA굫監&hT_$FӻHFG|~N2x8Ta vu.$!~eX\},vѕ)Y!bd47hy&h=gpcdPm d, "~ '%-A;d|?_"nJlZQ~x'2 cHbtb^Q,?)!caPkDHu=T!Cʥ:~Ř ) #}1 jt?ijj>m# &_hB"dӤ&a:01ܶ o#βĊwoDM#7"L--M̺& ڍzגYy*N4Vթ6 Rr767^9 ĠÈb),4 +M謧+$C5kR{ GAG5ś'LxbyOdig7q?L=U7b v#QW(:/$3Ժ}ծlBbU r7f౴-%B-i%x`TXZ1!Q`L;SI޽CMïWnc ,ϥbFpdŢ,eGDh6 TIX'>t tG{8G՟<hr-Vm,ܽq3pOe}2.y0`) Nf]]'K넘1~͎l.?e'8ɀ,޵" ]uPn$"ы ]0WJUF3w4@HXf,*$3\!HŮ4]PeAh2a1b5Dk@ '/ 'B)I)%GLGJ qgaM* 6{\I+,>nr^ݓϽ>%ӘCDvϡJ-x h- 3# -X9?HM̍_&8haG>-_vyQqb\) 42&~y|~~#d5 x)\;1Ψhë % 7_n*R@ S*}Wܥ(gaX;3 t1J= DG'%s] 皘px(0ae֪;)8(#s=3T/g.b$gEEZia3k')3-c˭qJݮ! x5iLb6[UJϫJ~#h1|0wj{DSJØ x:&U'ʞiZGO)Nō%ݼvL)* ɒƯ5/uBQsamh?S7YTៀ-P~NzG-vdSF>ҹS;"jn0Nk[B?9`Qe3ozVVgcshY/zƟœٗoP?"{ut5A - 225*i sSQ_6AŇA.w dLư,eN;7$"Ls徔|BRHK %U憪Q>\-4Y|UG1](7 l~my .滝$٭gY1?|]ʇ,.P/ϖwur-VCџvM<9 kVj#]1 #`.,oꐴZ.֬*>$D ,ym]m [@9hVG\dK=0dLй;{JETfRTK4[TF@joNBY<`KFE"/+b%7D/ϼZÍUD ClByhtxUaL㓰VȖa(v1T_ZlT}{?P2- $Y)8郝ǺI[%I98PRxpf,rapQk^GҥMۑw IY_^[i] f5\c ^ad$usTR֑z~JVAȚyCRE]p2\{XrFĆx"C֚=Aޤ5$M]p#Z ێ{Z+d2L~Ɖ+ =k&<$<DY ~hnYu9xb"Dl?e $o/,E w:- !HrObHsӰ2T Equ-s֛6`(!NV2Ztr( h9N'o j0䵳 =r)5̟بo(hÔͤpKD6EU͓mD2v(R3$JR%Ul(5%IʯYHHI 1¤%@\)` K/-#GҮ.rnW7DV(;,M!g2{s7 kXhF.[WaͤLﭙzDFɹ%QSqC?{ZظjPr$MM_x*k D,tmYDsn Xa2{*#$ɉd6ioW>f-YUQ_=mSwN{ &$߻MT 铏<"if#H s/ɹ5+@0Ƈ]<7;׫VzM)l|HzrMwYx:h]* I]N< ;D]/`5Px+kz~د i-j}&Zhے[P;r =8&a4/'B3VK!\g2jI@BN3rOcD03CFTc*01:+ hV= ~1o#ޕVni2$qsM I(dAr"WEx@v*~zϧKMҕ#е|'E4 R anhN?t3?D;(203&FL "l~FG,'ٚ//je Ň+8}<*M pEW!Ʊhi:f!f8?„ױ*BNݵN~0(g>r֔8624)i W$#,.S00S.k:f"7yM V7&G⮽ : ذ}3Z/=7}`j# {Dk$f ױ4gk{_7RXKfuUzS=N^u ]M *e&BZ2]bײyw;!󝜍nRs֛8DLSHB"lvCG!A]Y2P m~Ky۠ՠ9:Z#,wIiqMG9`b4NϽJU}VOk'Y[/%EJEoW^vY8g!_6C?_:<&1ynTud~uz#qQn2 wάRQ<"ZMGyw`QQqMDo$g0$*Sb?=`ؖ 2!Ua u2U{]ߧaYVUlhkuu3c%<ԗ䏢UÂiOte'o#½6%N6ˠ]V6D>7VO"PLdc%yI]BM(T H?!/į*  HއWisY1$#(:AjsfR:7 p^U,W>@u΍L}!mbf$t' ;MKT*3D,Z7pHcJ[+ܰ rTL:Ue mjtmX,KwB(:@=XΌ~pg '2rdJ!o0'u:4XP4ˎSN~t2]m$~1V&ׄuʫo#B_5* h(aQcuS| id* J[SaJ$Xq0CQEЧ$]gykdr<Zq/\EG?+D.QWF5PZXv碮oz NGSn=OYץy!Z?ëu&mhCq-;0PS뢄#2RWh$ϩ^zA:6GͮS"khGot\[yd#jJ=~VڵiZ ڝvQ=Y; M=z_5ËM]J:vKxQ:R$ۭ>A!DۅQ?s˵CO4}(-.E%FܗU( yٌv+%ui"['krQk(pLZM0 od04MI;׶KhPб.SVT[Ri(f/9 Xf$ q~cNCTsC7OJy J[_bj8N<աЍ m[PSCꃚl0K T}{s!؈|7ڑQCVl)62.-PUFΦ="X^G2?.&,ùh?k8shM_'PK۱TwX$jY۳&swnR~2kK6:KpdJ/tFF ScP MyW$X!,,V/Z_p=ݿGDvMpp-af_# +U+6;|*ii㛄O͑cļB Ww0ԢP"˃v9.[=8cY<օgg^2ϬOH6%\vqR&aq>v>$u LeB,9T I+S{FVI,b觼J$gQ(v"4^܉@(?{Tw\kdUɊ\w;4d\wV6eˢ%hVjY:$pA ׭8הy2ɰkT~0¸ڶeMb skIza;߉<[@:b镝4Tg,fC`灬Gtjt:oԼ}CRb7 nkx񝫪*{MJKeCph LtNHZbr+1Gh8@ʊ q}:>ΡMHc}T8p:Y15HQ*M)0A+J4NZYP·R SF>q=OFzZeHE+s׶jbVE?^U/30~r){?DCXg1F\{jl esO^1r8LtHvu(j{,aFu gzAx1) e˿Qʽ}SJKDuϗSoΎƒPr-dhg O6':DNyE!X zÙMڈ"}f8)ϠWiW'bUOKщ2Hu 6#]J@<<9OnL$P5#0~==Lbkm4VU{x;o5o!i2)mhz,=:AM5٦t<_MPR'#@._|\,:y0ު@ԯ$T2 ~'rlw%K+lrq0:%NMwi'9Cpɩ9G>9=mC+ƸjB\@v_rj Z6@`{Jj6r5>'q2$_B!k71PJTQp^ųm7\Q[n\6~AX Ah فze5![rDJ|q c;Et1ԶbZ9:@@pkFgz Q?=z&<s+~)F;=iRuZEjB{:E\c-565 t259Aa%*㾃;ʡomyEҘ>*(lV:jW f pe)/ xZU.j|pCq7|i_X^Î\ۣHd6ΟE찗 eۚj>OȟB~ΌKqZ,qxez: '>3u{o4a PcSSCL6 Ob@$عxyih Q0u# ,9"fVe*D.Olatszg5`5 6Fe"?DwNZIFi)IStS-xY$CR'vMdž9/~#խvP<]nķSy`7"Bɩ]t&11C1sV))Ѵ;y A1Yo+NxTu C/  Hl]LgF!0 ~8* J'8"Iw>̪-ȵ,iڈk6bhڃ`=$UɗوmKuޕ8Q2DfPE~RAyzNw*)=|19Gjs/ j獠7G9_h]Dꙉ}% fz@ !F9 D,ǸQvx~NW/!UebQE{%if^W4,4$'KAo:d"Avkv0(lc6pU˲ɷc4cf;?N%Wz7WĪYkDn^]EP:\)W^'M"xn{4L J%} *wn l=ucs]D Mpa<] Ĉ Nd+ci[+,|r b%@O FsZ@wr\$f!  gGs9Ea#4A5rؑ~IEŽf#b>+uDF>8>P(^ip,5dmBWȪmrS XM)PtGh DLqD'5`"(Đ,ecrg+fǯ4uM7e"F#9Z0=Z8L+nrCc9Xl4w?i)l؇!\ pΌ8*HT$C9G:F hfd-9PyXFG;-KZWH~ e"&52k2qKwCPT3v!xJ.G϶XHm ۡgAޮ S]P,~?$Wl lǷZ泸l=U*FFu`րbxc2Q@ݱ5EҮIDܔ~N6<\-2-bwJ.9|8W}QvL[tI D8 ]]rpJd²B\Wz:Uіh2ԦxKDEV9 MWu` J>-,'ےg~A*Hq7{JJU SUl{s+X@BEYx4yr6 etn8jVxB YXwչ!2޻t0|SnPc p1 {l#$*bǝaAu]'t+_gRp(IKH}٨-qky>|So]S^kڻF%9ò [Aez ѧIa8HI2e6tc4 S^mtfu}<# yjSWXws,!|>M՘0?XH7 (q«wI'znSy]sigewh"|'i#*] (|V !EJi6<#OS[i$tv LaK?7_ ^haX˂%P*Z)߇4VzA^y/I)g,42oR-tET4F99r8Ҵp  ͛xCx] sxkG:8_(m\{ٱTH55oW+X ׈c@c'N _̖ӖY$ˬ]QMw2NOUBcOn J25hՇYkܞ#!Go gAdmBkTB+W;ӓ;{@uH(0yL.7d+J~n)h7a(jp)}75=񾵰X+aa(e9~0DHjBWm^dʽ\<"L C^[#<157du:KIX:pvBp̍'c= wԅ| 0bNX7ɨqĴ8E֐a_L:݆yܮ|=ZC Վ_ ~Anɮj$oV zqL>9wvַ3n$ϏRJة փ 5۾?A2 Xv [$gC!YÐ8v&%ILN}=묧za@}" -cr:U{)N_ C3R N7!|YRܮ.(NKc.6p<-^,w\ ( ^^<n8 HpRq~Q 0h"\Y~ &T;͗0# 3XOz =D2Qn;+HK\v2ؽڪ$6R]|z-`'t|Bp|C텁M^ ϕIGʼn)<@_Sdz;,,^&bh ;h5íϔUzf w~Z]HݺaAdɑPMȠ0rG3 m4УIKf՘ ";ߛY~ˍؐ0+k3uoB*)Lԕ^x,O'U(;lXO.9F[iQqzS !:V"džw-WqqW:#)F=XJqTB;D۟+e'ELYBvyQ1[dWc\}x"IDh~"ۓzߝXpwgv~L>dYd~L9w>(.p0RW|9jOuNa38}H'LQ 3F0bqIgEIdaJۋ a58ʞ.|єؤ$N\'̋ ==R9pV6qcќ1X[fY# M{khmu^gtKD,Ps0; ~Sg<-nlBNth)H_hBv܉xOtt[}j]n ֜4Q:r}ݪ$N!+0>BD~N7}žC[ >c|u7vuٯKUeG-$Q'`Bz;\Q%] KY73Ns>"Ty,~+;Dv(߇Z]&4' wCua,;Mpeܓed}} : td׮.0D'ce1O45 sv쟚.kc_=tsd@ (ej1 l^AJp|N_b0oyM8FCuZu# -3/[d֜F,6sV3[LP`m05KRj~هx4LHn$!0I PG]8a bɅDsCoSqRfWY*R?xahEuzQKW/7Xۧu cO#KDEԂK,@~y*º\a84Z*Y͊z.[i+:DApH*8!13}6cQߦ|L2qJGzmcRy%_D1ģ~ \XXg0 oi]p['1КXh3#?sHE`nYiR%+ؿ9ͮ=a3-Ǜ;es8LӍyis@AT1Þ7TO6t9#y) {!"`iy\h!,p Xfm9;Ne*Һ]yQ,1LF6)u (<@V%|fWXYW5"=-g@a<*GuRpYs_+f$Q qƆ/Yf8 :% :  ƺ\a"Wvn'>IuTMJɾ^:90)H!9S1:q3S,a;snHV*R[/HNе"1 UﺂcrY*9lԗ}o.^^;Ctz/ ^R8@΁\(sF.B'[3OqԼ#L/@nZmq RC#!8oP䶔9eVWRu0>- [u[a~!pѭu (;`9GO\&^㗤wh0فw_abmz-'}$٘м\ kt0~/@'`єo6Xi\`B\14ؽ818Un}DLAQC=)(}Ye^QX?qMV6`U$oނ0Sx8uF@oՒMw6 aV7ai IrKn0kCq# 4 "ȯkq-ABruT~QظА)esJ{aړo»tm9H?*x05nmwW0E<71|{oawr= 2Ǟٮ0yp\[]>МU2( -4IZpyyp#_o>گ 9(Adaۡ7`y#ge*hg;lmT^5+u7_mVIV cg>?anKWvW}YHVeX9mDS7++Ј…*JihrVߧxŔUa032/7>Y8h|V1>ťjΠяk/̋^Eq< B"^к"\ATqDxa7D;- isi{Y$gEم7*5HJ ՘M !Y^y( fD>Iat(k {܏uF ddS0]9b;@2"cxуnBA뿊zJ UbRv3: Tߛ&p#>)枑%۲gتyk]t?pFEgӐ{(UxW S :hzRZJh@l__9G; $k +@J P$'L(gxːRXqb@#CB 2>^lqno[zi0UÝE̪~`OLk8mYя#XKPnL.ajŒҴ?ޕsJlГ=pYQ.`wϮ"\mǢ uƛHn{\!ݣ~%Ӑ󯟥?`IR9eja:,B2qF>>h "Vy7r ;6/W/aFO|z( 완+ן7H I1oK{=4YI+l!ch<~ ^s4DDfysy=X݁wj기=Vz4r_42pˇ s ND >(F\í}i q^6{h2ފ k5>A#ùCہ;I_<9=R^|W\Zv* Y2d,&? O/L"^IMQRAAvBee~<r3kt\ 9SԆ8N J$hZ c!JKMߛ=[$j7tXJu\h孷+I:gku "+gӿފXnUN3u&E!2f%.ç\j a LB| 5 ?i>W_^^LK.TjxӁx5/;LhbRCj*&\P"_҆:8t +?޽?CwSzt#B }O@lQ,n NUPww3V!*φJ1˓WOFfĽzSe"J7<\/5+]CE7=-\%RݖӒ:Ih!Xsn]ʡS(ź98O6.0­䢋[Fˆ,OC!LE(Rx;k]se8-E[|`V zi`w@ s?|fj/⻥e9d3v6II:d^ ]oy@juC8)֊ q*' _i`=G%yA`> _UF%Ͽ|@{` K bY_RNKc4zMde"{kEobGPSg~=*>v,Fqy:Yj@:#jIz-K091-aZVڏE:*5Cw7s㹘}ϲ=1j҄,%Dt)/C Qҫ땗RuV(!_|iB[odyɣhkn47$GImq]cW!O(T+iN1?_wyy1jBw]bƓE[]s_BG췙b`Z2k{ijoUr Oi i˧:Sť|3sm9z| D[ǝv.!<֠d\ N23<˔kAD"6/%6g*c},lWnn j%;%$b_ɷ50cu!&#:ɉ`_/>ƓPPm Νth՘6wݽNr5!GKh&,mz[B<K6?UG;`d s %lDgrP4,Vӄ,J1ЀXdlUEeF' u;khe =/} ,&Ղq\1-aCϹT-ݐF y}w|L.`g4IHEW X-Bx)9;o1[nY %, qg/Q!:8ILjz8uQuSHI}SNx%})X׻:j/Q-:,Ra @\QG|[_ɗl*EF(&l/4+K jNj&*=^lR َ@6AhbK .-Sάш2|  =BE4KKKԄ s1NK%RO o_ǣRG?TM 8bAR\>  6뫿.JQw2ICK8w\Lw.,.P?dINq;.", }n Brق[&˻hC,xXy_;/)<тy99}Q4tKoQaA)X9/1팛iؤva')K1͖;y)ѽb%@hEg-% H6#Yǘx,x&=|?s/ NF8q8.r:sqjޤdM(I HUy}btvetwf |ViK[5\uҁ^y='!]4k)/;TU"=75v9r zr+ ̭Nf"b?j nr3vuCx%7RF+V7M]NeFX%܂:g[y>p Ba"8粞>_,+$ZFvN1 ğh* |5x ]Iȥa=gn #sC"ђp9)e%~Ϯx2ѹQgSjkB@7RҨ ?KF\r9"sI2"}NH? E»@h/yvBypSV/8l?kN> Va1kSUEGm罶߽F BVBFwh9GT#O&* gA5& k`4,ZX0o>s# u {oaUUq8V '٭ gc6<`7{"C`[^Vl˥tAbźZ;=N |aDJ3x;v2v.)~屌K,m g_3Sv U0ugٱgV*jۮKcllȀq`hWܬY&c*#Eg+eH툂D%M$v X3SSxxULH1!ҒPep4V  (P`Y"@[wN昚˦Hh[4"RjI0΋x7ͻ{\,+1 2`u8ɳӬ>s{L *VKH}{}n-T׹{-][ٶb9q . #ŕ .J|ʾ-9U(f[ `dRl4>-z];)oGdmk#&snV 4F.I ko%iz}5Ee1$%B@N~^'~R{-cjSP~0YLN%n!4 B rNP5'~h=Fhx?Go3|Ό$` Ob|<:m%Mժh?pcdnhcдAsh4R z.seXcFD(%x¹'o1 rBN2pRy憻p*OLԹ~x&"FG/D䮂m<iP}#{-ILCJ{ʗexi*sVrz?~4 >FhkԻ&>= 4vecu`t l1ÓM`(iT6olUwDmt \G-"Ͱ0ѰXņU#:.;/**3βZNڶo\(nPo $a/ (@1gLlUZ<+`Mei‰rl_(KGS͚{bJ씳tΉu ku3^|s3|8Ue˦3^o"SX&Mm/z%K,:6r&a ,Y>zbMKh,Dr5-:$6_K]pr"UXn6'S݃fv?UٍAJ( NkG>pP_er+H ri,BmD>mIXaERd\ez$DFjQy"}>?~^{Q֨^̨dލV j.t,ok/MƘ- @pIח5#P w]M 4$#UNkbpҌUd'l:  y}Y}!Ά_F+2%[dy.IwL{k8AG|9R<~0LN$~LHc vHuc)\NUL2s2s:ISn]pG`YYBLJ$"aMx#b`m?aO!iI)K&W/$5ygA .O W]6h!rCͩWp(.jrWJa VDt~HԠSk!%+# yJܰ ΑBE9;&Lͳ6ȗZZ70OW#(0d/J_S: >!R"1{Ĝ_>ZL*[!D Gk@sΜ#vOeqA\ÔAJSӅ=sgq>.rQ]HۯфN&!0..ٱhNՉJw!wZ׈ɡ陃ͳz~r$u!*4t "RuFXKl[:#;⸢'J>g4eigb%̷ ('F?u&0U>N͏fD|;s{g1K1&tP^ ''OQFB}(^@81D_;m Hծr$}rK,T$✘NI J@!. N< Frb?J^\H?a$s6:nV G8aX"1v8ZJ!T"J܋ƲxTziX ]s5m\yQ[7.TA@E:?y+=fO9TI#8X&y9:qH)b)WTs49)+ q1A۽q!&% g!0U+'zr_]3l ⃈a6uz"aH*#"Kބ7ni0d9wrS8XAE0e=qr\ƫFֱ2Wku  >%mH䋱m3u ?ﻰEש\Z/5ΊᾟAՔꋬ*롘BomLBJs:BhMOx/ IN䲖󹨕ԛ30?OPj6ׅثEarP1_Ɗ v.] A60F:)Wy 4gIV3jh-H8BO٧hX}.y@ E.7UQw{iӺaZ^qHH,uXu,cv1G)P} q/@`u&AeCj;X?x$ Fpy1BruksFf}R@Fy`‚ \_I9c;}>u)eInEOenq'/?:|'vark$UX%.9f[XR}m¾ŌLy`ĵ&lc&C#5J,_<qx ;K*`Vb1l4H7/fɀLʗ5#QO&ӎ!| *o&2= 2>M>^bZDN"]hGͩp5wPQ ~^q ' $k+ 4 X/ˎ ]2m5/.AܟedL宔;ӃC!?s|J:hz(X4e!J3hLnVx/ʊTf~wl})fuXdKFMfF>7W:N6iABI\Y#ūu@.Ky#c;ӈBEM䝖gq䂃r:ߥxMڙK#+6k_ӬgG [/#SD{JT1>OSFA'xމv|;ezgfJџKL+0Qf%Ȥ0 MT`_cADj˷Q2xEK"jӷs5cJOKOxO"%i " Jn[l W_AHPȺ4 |txR:نjOl?gIڙ{H`GVi5&56G&•]"T%ps͆ Y&?hQ2)qDݜgrntnJLV8t\u]^V=B"!R A* i O4]0?CωWH;B6Sֺqsc-uM7>=>>rrVﶝ&墕V5F7S40~sTvEu(}WBs#.BRghLN_0}X{H]9u|;zA/ڢurۗ?TxeY:5R]P SspٙBN;ȄƈWtSE<\%*M5'6l5>Hg>os ;zPLa?]^Z`_' ĹNCEt Ã2ˡR5Q8:="'* Nj/5h/=)1 Sz,oBLHkEQ|[:dw`ucO\Εe퍞;/jcm? pU2}]&}[Gt06RTgyk~Q"ֈn챚˖k|FC3NN q}"9wS?QܹA){!;h w4UL~(Ƨ?!6 UHCp5[x`Dr'PA*c7DnK:=eybaFLeڏ)czj~wF)3zVe6oS3'Rmϐө۷iw -4Ef\yG R;D5qAco˫&-^n; Q}n@nIUC.&}y}oU#HԻW}}nb5WMp#:g$?MHjOX p\!.MHWkm?-Eউdt Hʷ¦9~s#erQi#^L- Kȓ,-$)j cV-BJHTz-{}X{B\DnHM5zY/?ݾyTtҏ?Rk(ǛV7^=*4g:%E ^e m$#ݖRubO͡%]p-W')+>]?P7D+7 s@ڨ6t^?B=.vm_^N1|^5.벦?$D)yԖvf#Pڷ*sz.,~@'՜U 3-$268>@5`B._#W_6Oxrjl[80nxY;o=F".*PYܾfGX^'o8k?/oOaJ'5.r*>EJt *fpH fbV ԯد5Wq#}[8<Ďh37ucGŻd!d1ԍ&f)x7> ^C9a0j-V 1Z7qsh, ![˲o"9ә; `0C<csQ nf"d{O> -^Ws 5vXVJωQ.vGqI_ԤgfMm's&DO{H4*uRG ޑiP&"/Ze@}~\yR96 \(s`7EJu0{ C,a=cgX(S:!I>/W[ì }\% OuHr!g)6tV_}gLGMs?0p*Z}c~A7*ab#m׹o2@4 жYW+ )vU <-zU^L#$ rTAni5Fה@[d_wL{6V-{@J"vTPu"v_ B}N4<0mI)(YT'A )9cnYA mUe$ +b:-秉gR3ts/gnu 5Y4-p'}"S+Q1-"lM =b}Oqݗä#;,|RzYQ1ꐧ WnJ2fD`V`jEvvxw(\s;txޖ"FEuOU}@-nN䯻vH@+~eS]ƿ;M5Χ:@@t6aRWs1tqYHXDٗ -d`a"oO6o5Fl[fh<4LH@1KLF#Xd*'{/sq 8! x56 Yu{^;fؾT0@x.[@ i1!EFܯT:hj\O 0 %<#d*!9-s#"#ЧQٝ5鶫OLb,טw|`]='eB Y>5Y+/|t\e3zGG,I&~u+Im vJD1!cZ *_CԴJSL̥8.-Z}ۏeR<`X.rkaie=ix%~3% ݍc?3tT;k\Hmb5Ȑ˺LIXU9a&Q­;"_G1HFnsr +vכsFٳ:v1mH/T:#nGAG^!䈱 '^0uՒ$n٤z TcUF=e7&^*rZ!bQ$'yWa֍LW25TÁZ8*G*u OޝcuIyÍ)tn{`;So^ Voݭh{0peTQFk˦N@_iStVoXc2um11C1d^em~Gf'aY!7Hn.`\3]m=zC,c}eQe^YZjP΂n@P*y#iP' =ԢdĬ B.$(LM6U F?U՚MLJZ>P.Jp"LV .P!#%u"ka\18E0*~^N?W2!]s"pR$nW}>,@qBq ]jCblǐ5+B-Hg~-s<*]ƒ½i 4hqxXO 'CŴ0MeW~@XFPKP sWO QEq*M>ύi Rbsndad?JZQ}k3-[I屿] EXņA#a6@2vB0urgQ̺}*^f$݂>LW|':@bE%:z 4|]=ΏI_Ͻ$\|Q&ԾKWEL2[yu Qolr\z6MM6dÿ^k/K ([ďT!2 El4?/*9wx lݴܒՋ- $v©j,^57rfC<,<Ҙ8z*X*$jO66̟qI;ȉ# WU6^˖\6ȴ)|:zmz^b&Hh =¯5-Rg%0ey'"i4H\~To>3Qր&?7W )܂18ً*B? UXf({?qPB WԚf)+~ml,J(/\UIm4^ο[X(c]~*h2Y;W߳+k`"cQ+xl??*6O09-DU|ȏü'nȡG<>)Ơ/??`5`gcSSM"P"jre+=d^R0h 5l]k͒ₗ+; 8@GKO7 [`؟k h&ǀG禮xa,Օu¥˰4)ȝi%1i?.saȳERNh}c Qa;pALtqDk[Ћ٤R=nO/5!҉ɻ}qEaRgj&-!( ijh1C@aRljB'} FBYDMzĤycpS2ʞd; 0s]W4FĻtp@h_mb ͐W> Mwi5t]t5AܑgНIM/M4EqEU[q촖رJs ?C}\܉UݢmgD64iNَ25EJC*SaiPT)=䉵n.>92J]h Rj MoJlB/ԚZ{ 686d9$Ύ Ee-#9uCJ.`n1,p}E<-y1k͆zQ ٳ{((Cً]`=VJ#ۂN5E$y*ȷM]BLDNԍ󢸌Ы,'bȨ 'Ov,Y,1)C_^k fч)w+@#"=k0209qM?XӰE閎8'ڷec9Sc H 0'l&s!gd60n0y>9Ho#Z? Od{Mʇ}?—nX>}7a rUt>(vt(0!bW7󓚼D FK#:BeZwv _pfp#97̎3TsSum3#\{߱Ɓg#DqlZ9or&RDGCcDJfˑ򵆫|s"49J֐ЃxvQ.˰ GL ҤEX,ʎ#Xnc;АV6ݥ$?*=:WKn$2/$.o 2dX9`&_6]{҈ '3,ES`AIpPvpdO`Wxe(%W©f4++}CH1=tڻuJ+%{۴H}@At+cKa|x,_t<Ľ| (P¡hp">G&1fwO?Y :hҼVl,xvt7¹pU*_Jd"\bcSAޑ8H<4!Ya0cAdG3\r5:GuIĐP%Y+ҜS`]QRK`9nh_- U!199rk*Q+,D ͢JfNt')b:"tIT!F{[9Џt"H\~ =FE]k!r~KCvx>Ec P%$`e"s:Ohe/_HUT) l8.Cxf~ t[Ƈ#Flynsȱy e xlWWva>5~D̒\14H_3Η^.3nK&k6*Z%oX5h^g;wK_0gǭ]!NRNWiD:hT>:!eEM")cMH"`ҏ(i)Z?01 („^bt1d\>NM7\q%΂^ ōKyL$zB$- L3 Y ZuPݼtGhK u܏*kth4NؕqHGurܐ?;f*=f,wsv0\Iؤ[m2IgK4?EVipLbxWMs_;ق-ϧkjmΓP^6W"X>z>@4O C4l(G"s@)F6-t%yI6}1 @x-ExHz􍩏c-M=ʊ2Z9@ FǢ~\$f"9tIԛ7 ͉Rs=fs H5tIo[8ϧ ,Z(%N6}x 03.`ڗnϫiwbԴ'RSGRDJ[CP&ކZoY` W*Gv$υFc;Iwm{RLdI q~=yCpJC+oI}\404Ⱥu(`HCp< gJY >D*eN! AO 9/a~AWu^z )I+c !w:Y ӷE*zFqYl1 yDgrC Ŗ%巁sAV5#;&_}qS#y<~O[DٌCW_9ll5]--;rDg+dv=~Pʂ\*qDZ! kz I^s&¤]q%x]v-)\ 0C4ijhC+R4R%[RĤT Zy1i;Hj0h)(Ɇ=QS1+obF3zv/rvvi~ v1Yv R÷f 9s0N yrHs0+A0t6g&Y{"b6\σ Ñ㕏wc@9^Y)0{"8@ HE0x"U>1Wc*²*:j0`I#5>;i\2 ӯ~!nv"0 29ACc9A i1J#5Z4C23)BKz<H]UqUm)9voNHC+;,?-I)ϚANUR43*Ou}$O0"ɤ»9-F~D@QY1]CgsY(ÿUƑiW};2/۹a* #_ø=h~?Xɖ;\}2ɌcS$kƋӆe!:1.O90rL$TA7BbհW2ߏkcHZ*L8ǰ!C#\GZfV)KwZONve _LSl; L@sj]A$ pjf1j=5|_=|I3 j;Tec$`wk+DW 7>}Gn%1W)؈B#׃q?bBrZã3ɗj XstW9SkJxS ;;!H@yɁ!uBQS18Nb-WřǸe(a/L#6ԂL諾 շdzi%t+!2< ô-,9J]`H R1%jJswCka#(7A 2`($َ‘w#;vL;듦,\ҏzfd=XA icvuvyɚ]PF~ټ5q}\_.IU|2=[?1SڶxSvje1Qv/Z#m8g&y 骰~ĬjyK*Ҵ]a#?7GJ?5 8 [3 hg'ftOzj_ݝ4]HpE31;y\h:NMx|ᴖMK;r*;smo4@|ޢ-i3+s _94Ӊ4b@RY|˕}~HJxU lb!sS;ǯ;6r̆ƛ́Ӷof?Iu@v4GY^e\Dj `Xٵ(>X9ɑ|)r Ql:mg{.m$r*L |_i+l/РN74뎉r* cVŒ͕ay\kik9" vv`\'$3Srs:QٝeShݶDr*|U) h0oZ'oa@bH7\o_:W]̤$3[YCzPccb[tal%׳I#)UU@e& y*sX~NKϹD L]ep;Y!$f#xL{EiX~Ґ |Vif<zbUEI۩YGꇌCo}δjԩ;Xfr*'؄Bmi%@YF\X5Lf`GeRqG3wS2 R. A*3CϬoHsQcqS 5t!Kk#/qDPA$ZrtZF;ɮvQY,<[" Y LQ~hxK댹6Pa Ǝ֩wZ}*!XGY5˝ve5A^֏Sf}Z}ŐWf>JO@#ּpIfX^!yaE,pXx?f% .{W 恉ȋ {q\uͩl#xhr H#)fjfv@loC8HmR@:\*=-B3IF?K?ly5tX]9IN}/-QﺖNc{8kcfR0$N 2Jg 'G1#P_/0o;hX%tllLpL@+XYUG-};㍝˳"ߨr<)H Qi60#i x4юD1B24HP/:ŤaO%?k ~Pt?0Z^N}kqoH3EF]>jk5 .J]и453bwJ {O'dֽ T+Z)#dMb_rl<3 B7w"…/ :H/yAj#$Uxp27̺nxR.L*q=6m҈kUiza16+ ba1KnӃo9ۤ(Z6 ќoCɰcYb(M^R7Up'G8W(Lq!G[_uNg.+|]ךcʈ^Ek?`,I|H J$#=Ed?=zBljEي(ه&l.fC"Ø, M̂a\"Jqw4\̣#sxUk;hXR}g6kчXf/ꛨnx0ւ z$aA2y:[i@N'F}VAJuY(Q^&~ 2_\jHߨ[6*^u9i1$POUlK{_'*R3ݗhF9lS.˨"@H쇖'99rce%mՆ4F!BGfEFcZ% F J6wQz7\>εa􄸀l$HhwMj5Vo^?h•nv@Z4рua;jbqԧ@ހJӉ^Ws"jWU8Fs2CV(\B&…$ HiWH3I3_r fHrzfQ]ӝxgL~NGY>}!r֣\\evQQM qB?^'W͂Ҳ~QV8m:| jpc0HJWO1)xBF֋7ui֞|8Z5c@h^\yIјC,GEaޞ2\Bf{rg*71):mCoZ[gCByp Jr6Q-7]SL<ڰ6`b,XLh-Y4!F@#)dg5gAl 54RɨW|2Z.2 wPt3lk<=ȬNڑ`WGbYO U ii_F Doa?xa27EVy4>hp+alO/G|.Xa;Pz  '3!v e Cn(G&\NaƖQ0W?Gi?B.\}jLpKOpWATT%@k=pkgr,t S ";D$_| )_ C=kˮ}>+'z1f yۿw ]R(4,](鉺_=u[*(LjPt6I%g2Ht3#a5{NϘY<|u"ą:@tOJNB;)R` \hNiJΔ2+pjj`*A0J*+c#^+{ϐ%Ciq)y!z=NU5ټ7WY沨Ac'_%HLC hƪʟ8#<Am-e!ZD&qw ,״%TAeuOU #hߐV(cT),U` GPCFv',6~9 e~Qw[-d]M$Qwy$ՕB縙|ќfMeߟzҪ1rlz9!P;P=E"H[ ~m>K'wZ( ĊBi} $`On|S W]@=l-o}#a>)_ uzXaB9AU|/A'S2k'컺ܝuD60-il~UDr e">9Sa&u='[&wӗOcvrXhweI9x)!?^T@8vt|Ūw]m:u&Mt?<BE(xw T[PVQk9T;%Wzj75<9UI!&L:E XqFQ!fe2Q\F=߬~j_d03[65?:1"i#?=ntޮӇK*j1%Um>G S"`J A7GSܣX oJN.E;E)k":jԮc:zbcH+/qG%[׻{;]ʛ?65Op>t7Gzf&*tm t&y%U{:cc)=;WAr86U,T 7t12@1S<DCJ%'ɹz*o e^w/kMIPyڭlaܡ EqP|JjmdWY}#yM <׌7w^*H^M-""kjgz8?m#3V ADC+;hxoEvav5`MRNLB8!b(8|_DeT+w,ٿ\ie I>5jCS Z?K48[a2XoӁ$e`UpaZzW=oC37L1}p5 шkhr"y 4==7wx ,agywhY&T6QDA էkl#tg-c p̋@9hEE"!=B70,Y5xMX=6D?n˼h29%L$΂GaB*K9gE顑nAQOF#J+)K$r3fppPgE| L&VXΧj*3F~VMI+*īឈHvPVf2B} $2[R%& }Pw NI;ڥXOABggdlЈ\ȍ{|p5DEhq&yg7,0 ,ehpx `&"?NkD0H~Qo U.T#F0<յ?9eҚk^UEşF)PZPӪVs!VwgkIHΐPŤfW2}I/x+$Uo`OŽ.`C=Pse]^csȗM+0܊./#5˜"nF 4xpH1"Aۤu,X5*|7pS@; րK + 06x-#1;xѓwS9tϜ-C!=qzXEf>/Fb`8 >t*Ea= @/i:I>_Je&6Io(ۍ8hj—f,j D)`>XV,>x)WMTc?@߂((\?p˽E{Ѱˈe l &H):Wc)-pBad~E*m<y@IU ŮOM:)?ⳀDt_kX&Dl3oj>[E6#s_ 3#tJtQ+/dsM/ '5W(*IzYm2y4~ltar/@[͏A15QIj-AftMqӠr~Έ3Sjn%"]mFTW4 XL%͔ {N;&0xZ14XXO4JrGp<\ iZJ r-I[J6yX*㓻9$ռO} d#T'oO ?)afu)^K< %{ m萹E-[4qC`PH$U? #2Ep5-_MZrN|U,퉕\3>a`91NqI9cοƒL qRgrp^8ǁ'ܹdyvq[a_(p#j.橩5A- V @Y1tU3Q(LpQy[yD42?cZgbb3T&Zbk:,.'S*dvhdg;+a"s$P1eV&cT^0Usfh'dZ?0ق?0bš'7$?UTNTg/۞pCY!=Ѯ֌amͨ%xcq 7xqZ&ݵ1Lļŏwʈl ]l; A5=b@ <ȠUtBv%-k[JWHPjNQkVzԘ cW~Qew0=vrKwtyN8<)ND+=v:ִؘҙG{Y:V)wS9W̳*E[ΫF:G_{s9G81AΧHxJ}!%ڱ^(~FrwowU`4tL(I*?h8^trەR\]_{u>d>A> uA=&\Z{_H6c*-i̐b_ Iw h6ŃƹS,!JPdaPRʼnWd,.Iahc-H/y_:L>O+r`ױrIc}bu !ٖ2rxX7@3k $r|G}Ocd0}]TS%2F{!˸l񕛕~ uE{oHюdV<2qr6umlkMŨMSDNQZ5e%# iUgDHUK8dp,ĐVr5> |k~с~}[bp-JFMLymth&[R?{3䤁`ǴD9ѕ s|HK(@* U=T/^A~GOYH_uއ[yHϫ_jW0{|"| qĤR޷QU:6zĮP15:VæyVL5#p4L(nH+ZwUYTHʮpd\#]8KC]h-;& rMƉۿhſRye4VւOLfdaH, RRXao7@ PU є29Od8ϮP wfD[R+҈Tט})$M{#1Yl}=tY!`2$ u|$YS6Nw kw\y-,pYhS(ź0D"Dd z}Z/Yl+$Y>c<}bWn QUa1OÐ~I7|ʐ dpŮ9}`</duGrTgi4nuptdz9PdaKm[P^w꯫8z)9` =5RfmDhQk"s_?e8M!EPoH &!~"h;a:z*y9:,~z(zmzV}^t frHI#5+j:fS4p/M-iqbQJ[>n;Xu_2PY" 498mȭcvͻf8g'y1Y?avU]6~(15mzptE!^gw/p6^^QRy|c]].uYKס_Xr"sŢ5g;W32B 48W|["Q.Ó%``DV 1YqNMäO/<#a\E*SwllP)RPU۲*v$Ilv\2c 3\жM&F 1|s6A\FU=e(`&-.&#- 1҆) #vx&N#ėuKn@ ~W-.%[ ^ `+TpUN%z(`4~L 2Ll Ÿ ﬒.S2l·Xi1Y *ݝ+v U?Q=ijM=6K"v;xO'<"U݊uf4h $@#nfw%Mi/_奌4tQi(LJ"94=˖KO5*\z e;7Fϭ]TIQ VSg˭X6nSSkkзH*PJFRU툝{9 =T a}Xԟp&9ُb:\:/dc˝s+Jw\*BETtV' @&ShrFYHo< Q;"4 Grye qqaVQJE 0Yz(Td^HڪH\/qS .&Ie1sPR{w=5RCKNY?` Bea>X.njnHY)T'&=_<G/[ܬ{tV\j)J+[ks/վ39^hV,=p]%3- ݮa{_[[ !a.^-K-((;1s rۤƐnn7Nki7s58Ip^EOfZ;Oa['Ozp=tӚ/|djᚡUX|f.\uOM{?mGM؀Tk(|@gAg+~kC> nlj}9^$) 6MNE۫~ڐ0g>$!l{f 2AÈHP}k/:Yґp=/KfuDg\$'Yk2"%%p䲵UNX T H2X|E9 Z\[])FO/ OrE̍*5,P?|ֻ[DӄZ Г\iHZWQXrm|YAš?u&T6=4xI,-#|iZh"6r0N.@=*Lz"co\,RahSu%IA Hcw>9!E t^ !W6=-*$ͺ(!r)1 @ g~'][:ak|݋T⑍D a(<2=3%g=xKZ;.UcŠ$>d/I .B{׏?/(qڅaҖ?\8!V6EٝWCw]ٽ* rX( ٺAW~4[G1@5<9IK{,$GsVڝsEWo@}'{+Pv΅zZ00_賽Z6/ҕvީX(OH{GIQsuG S ~J+D] 櫠_vo.Oq.Ci(aRHswZYl`"n- 3bn b逴#..vNuqL}h*P]x\jV]Kt` #(e.9X!Q95C/ãEҨo{u)سpsB4$-a !8&7)J-{-O+PP+E=^ AAi;e츛<UVb W< 3OFrнO!tT w<u-Lc5ַG[뒔v6ec4bBdݘ9%Jmgb\yfXBjInC'F\o,P<(WX!lX8kvr85\7qͬͣdQƒb+VhEwA{̨MQ6k(SBUd\_ԭRވ*`@/mb`>cfd0Dϓd+x&J+dʚ??q^b _+Txp'@pn0M(v*ulԍu\Է=>;{F!LsaKI&>wpE.#JNcrL_'E}oU[p k4KS&~ ~bwYs&p1,o C?}ӺYڳ)Iw`3bùMPⵖX)G'M0Tw! Y„%gTAp$W(y||*!XLTH5Nl)ueZ Xy׮Bhb&9O2 ćN)?,"^06XZ]XR\I]8]˲hH!SP?OZ_*G~O&ّuňFGw3$;P2`e dS_GAν-w&>uh19I%IgIA ` " K  L?ݲ8V3rHܙ[cPl{q; , LjPk?UޭuD|XPDfaOM ?sgugȭGS$:`"2Iqs7녜;i 6n'KUbr@ZWiV"2&dH"#9EErhա&hF5`qigmbYNXr?)ՄH }qf4%6{tS tѫu&t?2%בܱsSm\(&|4pW嚔9! Ef} z"W:D4h⒥$ Mwt~rԀ BYP=?qGB 6%ro TbHrub6ey&i)-b쵎A6FIF}Ĝ31? Gs\'R(hZ Bқ 'kʦyyםc`Q{m(EF `n(n YV'cA ӈܳp-ěH˙_`Zl&BV}ckpj:\p+(嫔%*%+.#!xDsJߑP|J3"Viÿj$~& PҼZ eK "ߎDOt£ClVahhPa%BDY*+jnw 7p؜5ZkuL9iEvg?Ur~Y0&h.势4g]FpLac\zC[ (C4=Xj&iڥhAa Z󵊌'n>ųH6RX:E]I"p]P k;Vʑ?#c?ߺӗ7Kxd\vNRYȏ@.obݍlv7 üٽ:EN]mAI%AGd:+GP5Dٞ'q fO_"m]'R$oA>-ʸ,L> 15头 NH:[KwWA28`M;omz9v cղ3;}:s!߻#d 8!u ;8%N˃ .$!T#И$ʠe߁Ŭ RjTi[po.hѥK94#dEn͌/k4u=@#cr7h?ZuJrE0_/C,+SE?z!r=k"/zX)$N)q$]ajd8 m.PV'ZE._xFUY a\":dg=I fU b,L-RfqQȬc%&Xdkzm4=$Wϯ =@1is`G ChYùU+RsG .o~]iT'Ő~B, +:5}۞@j#'xF4I{,}V9ȹ2UkY)5[% H M`Rkf`"( daJjɪ?ѧ)ͱs`$kʡc+Ki#Lrk#8tIHCů>4wxVj=oAx?ʷ:#(V-&{0 O#kOuWP* >WOaf#ta56T(B0=mymslY)9|r?h>lr}Mg^`9Pi-En YHDgI:9@a6l2hP ̜UZ "!wNq~hG74ZX-W0[=HZ\yX =&ySJ?:OYPXCBx#⼞ީg!&nXs>vqh~ 5O#_4$10|G'@>WG?/lzF ֢ ǗaUʭy0&\CD|wu<`}wwnd`g.(hxࢪ]i;(13<V-eX ߪ; WmǟO&r╡_0[[Y\x]8wrcP 4?"v3.Nͷ䋺>\x;4u}#Q7ԡǏ>ˎ+h%3{4z.X<0 ǜ FBͼG,!S+?\4D'TqN,k`OpWF>6 :9$?_3,\o6X{4СR$sj hJ׻ @V/<3] Dt]}5#_%ʦZ杄 >;^0E7S mJ+J\\lhGS}7j˶Q>JASI8Ӭlry t%5$o3~hNŸ5-4ȨV*ZٶIZ̨y؄.?n͠P241+׹vO,J>"}m'kI?K pݰc˾ A˺IZ,~%D{!]N\_qgj{3ka76U#/N0 VOjl8˽͙5:d-a/j[ܼ֎!vB19}kOJ?L4†&I] t([qvO%gE.C8IrҗLܢ=@hy%U}cv~$W{43.uOYֽyAyXp ٠[6%[1b5kJ7~BiRhs^݊B׉~D[`56֔ /b&*ϊ;/}W(Ig; +HPIUOQIDJzk<P5mB`*Rf]vR,­@(UM[u8eU5C>u 'd'V)ּu_&]e1S *NTA!Iԥ/M7w?frJ HWg=xbB{G(*"؊R>FɻkqT{V;w"kq7W]FAP|%[Fd`ڲ*A^mr} 酻U+㱬xQ7kc%kq80$FɾLG: ΂f;J$Cϋ=\pL:)szN'ܡE={Wda;i525sdž?. ">Χ$+6o`YKߕȅW"$`w)ɉuFy5p:pxebSچ1XD tW(YJfre)`=<Q9ӎXoYRӺPؿ;0l̴<&/aJH&De5- ) k=-#NTCEHt:d ]_6ikFk,I理]<=XSOqSl &S~39 W&78|4%gJ- `Ԗb< zk?D_[[ B75ؽL'[q%#vrn0fDTٍH._ʹ :*lt]l `p2ç+(M1A4v˻'"} PZYc}RwtSJ+uD3!$wNn$wyEO"fT׮ךaIbJ `lM/_"6(LOHUE#UwXհ/%.ՂU6uzha`0P~9zEhsFDFY3$cFRE7g,>]^nsPov{$L bJH|`@/-c c*_"QN(O6~'2"quW,^@؉ i<ƌwE'=.g 2/n̤ZlqsӸ)g{X;^FաPjMU t] V6,F}_@ԞYyvGw zA~ :>o7C]̟-HwJBazz'SӐZqc߁Y/Qax.]NVgiv}` 'T|0Zl e#?tipӵߢ'5fř\r15^Z>_#wRmW־>Vg+V1ʆی{YuY)K*DR#RW ,jRuiI#2W添q+ڙ=EyG1XrٔNزL >=Wc ]D(_eX?fL"@v_A_il(5aj.lo8{-{ U?pi<,%-'N|I/leK]<`13zY'ii);JʩEHBfyio#lPI<ÎQ1dK5ĬpQ!1/&{Rwwf}&ss'P?uAbR+,ȇ'7#ҿ@kB@VmsT(j_z5Ñ70DZ8T嚁իWjf2ke3DRLYL^<_puXMej< (lc `9MR`Y8odOЫ_Sٶ&A֝u(42Bl8^"8橢N7e$RWySj7!|X/21yghyiOlٗr?mDYW3S~!Ȕ\!ҩar2"J x>\(sL5erWp}䟌eٔ/N|qJ(x1Ͽr<} .fNu~=Nq$+!^/m~e#ܽo(* 4W#Bdy))~&& dր]r>`?$#ޒQI5>SM^zuf~j_TR!% IQ̉~AnZ#ד {y^=!d@&MKb,.Y$k!*Zrzh.% {84c2hO{{&_^ 1bMI$j/_MyܲywOe0rHnM%[%-}FDe\'&\IB c']NCjiDdz0/:j_{ø( u;?j6k 6c2&6EYry\.f_woPʼmTe%5Jwi#GE7 uW-Y@d{Ge98?BT0Ok?ep)(ǸXfG'8zV^Dn2Nq͖v\zhC+5F13c}l5F:KùT+()W\=i „*ڵ->A}D+Qf)nXkm%l #sv`LNt:55v%w.&XZl 8(~༛Xy7ZR{kowWk6PL|y)>2#4sb%hÛ0mqt_DT7fqW" L-6VZ2|,=NSF{a 5p-/IHEFtWn:PQ.\v %WL,H/^('$۾nvm=j7xE>``0vc4X$R j?MGucd?w9'22 G变\BZϚIsSCQ-] 05x2Z!BF5I⫧Fe 1nͽbb1,ӣQQթamPI/X)6i (A&*X4l*wSS(ۀXrƒNy8}JO#nME &SFcGWA4aN~L] N]P]%ck::|C&Y)2OuOg訇f y Sl3T!й<_;DeS\֛% ȬPvy_ 8K =Om̀v諭skՌTcl-)U]"󘲊mIp"SgTؒüjz#<æJm,], eøaջ|2h3AHڼ; ^km>93 hF^ 0n%#$h8K tߧe=GZ_zܪō5?Jf{X kF0X1G޲5P=@U3ԤqgCw $mz5G }~!09&]ɝ:b2s+Xu24ĩf5ad,{s(H̠ /'gIq$V(;.E C%GRreR;{2VlA%@{h{(sji]A? ͥ*ɚri0d a#Dh“)XBrClSDA BFOdEmSogHB'YVma4iݣvD枳q#m6i'> *2L]~JjGGgd  `捹]ȉv$U HN^(!eúfz@TVrK@)gO;3݅1z8Ҵy !rV.95ShemaiOue1 f~>yGԑ!F(fs$S%0U T+Iq(N&7{Nܟ&Tq텵d5-<;N[ UX"{CRmXA1F'_UȰğ#|ߟLW;S{!/"i3RYӋ'ŮS~+۰xPQwmX~3@MLKޭ#:* og>ӷd`Bp/C B7MҮw@u#u'u0efS~iܝ9wf>FP”%*Nqz<]Ɉd")@x"㱩;Ҵ3KT=~ON~v'4rW>*MF )ZN%A7!́y4FI'aؚa߲8^-XbUcNnB>lL"˭S 낔 F(M( 09鈲9{GNAB❮ł%抑#z\+>?o+,o#vזۆ+ET$6 7$I/<R8& yekO>lǵB+w*W(`@BƓYˤRxKj hN#`m PÏv%hLY.c&3I\^'SQ#nUVQypaM>fWI 9;FkUK fY|mGT &L 6SXDE*:[I^̼:QҀd@Ѽ]~'miHŐ Y ::VWD"a\WQ(`DƄz'\;q\ShB+n7m*+I0YS^\oB٢8cQN0 iLy;nY0彞埩v,sTiJu;ͬ9RƐ٘ IwLY$iሚW\ ;{w=A(&^kϢJ IPL ;Vf30bnzba3[~ؐrxѝk煅DLߔGȫ+c?"v/@UNƈÆ%k] XJ^Ճ*-l8$9?Sx& щ0Yjgҋk-%ur a*WV,gG+H2P\inrFȝ=wlH0Dh/c.\?Y󾅨3ZZtŘYvm5i[HlOg{Z{ρhT/TJ!+;0 CaI٧=*_#AΠ֎. {.-C.׏4f'sbxeO<0Y-`2 ;%XLIՅYA>Qy<_ JfOZ7adX?v B}\O+#NSjkdN_c߯t=e5]a n?X>xJs&gD ! lGiWAs:m))*;}!j]HsjV(4xKaX-x' UdBT,~n՝&m,Ŏ_!>::=3(}`8 NM4tW@f 9PS^DjT=C#TpyW28C ANA+8gw1 Z'й\N$UOQ!5XdVY7$Εt$TlDc2+C߅ x"Gs^ۺG&qT~ +_eDudJ`$-PX\iu$GI,tF0Z Td4Gf*|P6SGg,m_K'ˆq<L^͉LJ8RKa9BeEZh8UX8y9= X.]"5@鷯g166GPU6;Cʭ[XE;ۀyёVP;s])MRoy+/V{71ӗCK7M" s2ZdYաY_2>Zm溌Vᷬ.y[FvD0`રgXX:!R%gn|` <\+B_jiaqnTaZp= ِ:U5U pk]%k:2^hv/oxi mQ{w; ou" WP$ eĊrG{Nlwz^EAFIf*csKdPsMPe-!.q(iH/ܭ,ى$ P^(Ay8tӲ^ߝiiQ/ޠ.RPzLFRd'xHIR ȃŧu,ׅCup'>CH 'k3\x G?"O*PŠ2cnM c0T~.1 0ycwؗL`|Vq]p8 &7pa &g|;)0ȕt@0.2skK E7fscB>ݿ5>B`#&PB6TхaHzp+2 ߀Leѝp@Z}/JK! Myy %:X;L|t+u `J2i5|3@lPpµx{ <$lC1Ne!VRt_j& jF, *<LKSpw5wL_VݽH9t0,, խu-ÞQI]7hlud0=4]m+~fX!&}#ݲg_֥ ҫ ~?J.FN ͪ(2ō?_o7 ؛T(ܖgP-ǣ;Sd dUFJ# 0/^ɓANW2"gީ(Uز㺅* 5ꦥ"wKǐV-csiNOjBZ+J98x"r0zi_~ i}y%vvmv36eѠP㳮\'BRΒc#Eot&4 *W{L)1 FZoL2H;f-pOIb =Ő|J!nw > )E\abk.j'Oُmk Wt\U;Aǂ?.NpCq>"CegQ-k䗜Xiqv=H Nw{0=9 ܂ wzb((Q|cNi<+j}s"V9}(?nT*& =r:4[3Y3 (ĭ4\Eq`jGցrW9d\ʷh 4ImV`%lQeA7޻@&-{SssGG1K<.!MO۠H,eԾք}MjQ4 6ω]Nѐ 54XM KVD`}X#t&Ӽpx*oF.DA_K'%˛QyyE> 5aEia0~(yz}HMH|lʣ$W,DvVM_H :* XˮؿZ `Ҡhm7}  }ˁ#Aa̐`H20ҹ.{s! )Csfݤ\P@{Y˭[LٵM8u?°_' CewI]1 wRfz8 9ay wœ#\뀑VgMu|Ƭ&[1>ͦ0U.G0=B7&-BUGҺ D hb ԳmMM@g䱉IwT>ِAɢ2ԍoXs \B+:\|a1u~O)*(n}Y"]$^l.CT=^bMe'i89m*1A["t @M? $DQ`.t$)e޹6g>&'Tj>I/G$aRk:jkY[E;OUr\=5pUM 0gPr^oB|G1啖6UGaz(uxؿfoqc/[RSY"1P nˑbRkm|݀'4=ХBd57Ugj#CU$_.~Mv| aK(G-2$IRх'O@f͏<Ǡ3YK$H] ; rڥ Q nU!Z%h Nn7Vk"NAicra އLRoKѬhjl 4mXiCp=?lv-Xt [LGy(#dk0-+5Z(zyP3ts.c!~Xb4d1X(vKyXj@(5UͤSq7.qdiViOP b><(fQtbPm[.&Pi\TDpK_-Ybu!H·rNJw Z)!05oP?.K'qTv>F+ u7wBYLrK7Cn#6N{WFdVuX*A~֫qʃ7HZK ' TEx- k9Eiѝ!֥J;a1`e*6$9A[ _m.Ɂqgg+A{xd}A*q[dLE Poڎ',+ սawTH(6[d1EpsfYM"*[~*l_)r%?\.0i8VVD}_Tv͎li+ug:]C2'+5ж_i#"&e?`$B gjO#pe&ŋhhđ۴@=T~ l͋>!D@hV|ۆ2r  *|Y2 Bv|zL}Ig#-$$KǺ͢C6FHuh3u&/ujn;;) V񾲆hY/%;AMZbϻA*tvDya6?:Ch#ᒭ.y28;DO għiKeG}!gqR=-_w:!ɓ9:ZZ%x [TpG, 6†y^"wBUȼs 6sZhqiga1DuIX :Q2ɉB:&M ;)wD?lL^_b_6S Zh y`A\mŻn>uJ%΄? jzrf'jdvst8tjkOؼt*?}if}48?]LYBhRYEh㶃a{LDQHraՖg%XCV-;|G CfVj`3dBIB;|,"ŽY6gTjpI .-h*jZV,<$ٓ=bsG'<%tSvIYr nr(4t"! 1U{sXE AַfI(Mu٥E+UrjRQe{/ x_gVn2zh"fB)P)v~SD{L V(xKyѣR1^#j˚>xLip:vz9+cQ :Ur k($qg6F">i`8,C'5s/O/P`\6W\WwґoD5:[VEj&V<&k8fDF|Җ6lhр*YCQ<9݂uWCLZȒM;3cIv|i]L~[vg^&l*p?ěUlO{Ⱥ좟rz=jˆZzF3 H՜Ϗv ^/%v3 =!w5=?F"Ҕ: OR dۢEê{A9bFna-Շt+3#<,(:h6nj DS$v*':{л-.,DžB.{,'71;'_ <4u~^s@H l@;!t,'P@gEyɻo>-91Ao57+樓 u4VA؏-*$ID;C-Uty+lʯ3C{7ޅ v\AVqWFLNvANLVwxm3y6OmɳF`WfodA\Λ=떮l^lIv]z(0Ӛ +R*n: ? f9c%W!Á@Lmx՞/{Fޮ< />E?ERJoJHſOB#`H 1Jݯ?Jp_PWLJ-)C6'^n#)~/.XKEN1‡.H T>ELm}A4jPJӨ 7h<񱫤ZÉm懞%)Cصs@,p歐Fqj]C~suԘE||D>(*>5iIu=46|,&-q)w sP$(B95{QWsJ#uYaWӲ O3;䚖̔׆چ[)/Y"Fo$t 3Np4ID٪g U^Yyޒ@J~n:ʖŪBhnOD^)NQiBܘN}lVYdZ[y+^)IļQzuUliw5}/:"lѽ!Ù.OPX; 4H!C<.r PB8`|@:ˉ 7|crwL ָ <x/ciF8O)?W*l-“;+ m?ѐz"gu{og DWDb8A0R$2 r ;MzqZFkd3믶h?'(Q%l l-UvKQ`0Ü9Zx3\&4W)uMk3FM28U')Ζbw V [h _(VSZ2c&YN??٢ ΢y5r/Z>ET$NlBj98O}7"sT Wً?n D ą/WU@Y1 &RiUI:噑dx)ۺ[˒ P.[ȯCp=8<g:d4*i%?ͷZ7TS9=LU\|'$$` $=w/$%]hR=w,LSCDks},D3>b >}G *f 1U oIzjBGmjE^DoRFZ҇AR={{ܶ1bY"8'i~k M?}P b߫,dp#,oîO-W%2Qq$%l`~gp2MV[AG |Z e;-7Q7/RK*c {kFy&6s@b()rjP8y/8"- NDyil)7bװKctqاah_ 'xhZu?y"pFĂEޘk$ ).!FiR{6sPD8Ʌ':Ѳ2v^ oV/w7ف$C\7;\uD/!`V#áVwr)djy9 DtU"%'qDbwR7do3Po__6`^eƨAO|\߮^Fb\"Kp'9 qA#i9}230Un/rKag=ZB3G'.߈Jj];{u\t`nZJ0wv FʏO"v|BwpzR"\ux0*eeIx0r^k(debVS+.L}Uq0 N h@.4ꤢ5N(*r)mU_;=7&Νak밧(,֬= QTJ~/w.Zm^k9O tsvwz|)Paդ+P۟ &GYiՆ9=&V:{M1 7}5{ARUpJ/͓Oڋ ڨ}DM֫ʖDu j۝}ԴFFQ=/:ҳFLZDUߩj1JC:8ND"Dr[_?mohaЩéĔ]q8Zѷk,iK^?t_> g[}8(%Ujt߰Uv@8E)SG \ y1~Nc<[Ol^J5;$*"K}xXMpyϬtH`~RKmgݰg4\z\ֶ{xT5 -ވi֑-- E\3 JpRW9~.uK,VQR?:&F)g|!$vL;ET] p&2GAp/Ok_}: /Fqv)اcһYJ-Vѷlrj`7Yf9bj?_Y:аa7թCj?1XVT5Xve@vgR'G(> tp/ NЫU|aݎ𳶄 rDW^}:xjF.$\(y[GQ(RfJS(5wWe3#0tNS11w7WYAٞ>I&5kamrU`0VFvK 3lq\c3+ǣXcx4Q=ݫO RDWQ1GiP>yGutӚvXJsj5pOY`Pm͂׌mojQ$3J=!E{*7T6z̎Pwr9Ϳ_yN$<&!{\lJh4W>~xٰj_&Me/ ~Pu;B`xEk(]-?m$k6ؙ[%+l72K/:o uk-3Ed' 9Z iTѕ#ަ>'(+@XlS+[w>. Q#WWOPN2 {V ܳTu6͎~ZʧL_4V֟D[ K Gݬ*\%- :c& ^.6(pl N/a]Tm\ĿA!N9NxfpYF*faOX]SfcHOܶyz{e"P׳i@Z'C]7ӠĄ(9Ӱŗn<\=.B .Jdzdz/Q 6ZQ4}\jh=KL@QUzdLӊML.4 I#d X-i04 %+Sݰ%)$gj‘F:?.p"IZjWjS~;mߞD5?;ab}~s4Gt_2rw?Lzi=4WXd^jvWʷ9/~DtODJ/Bϸu g[걀"QĿ͢4D9_ze8 mٛ+DNċ^?;7wCh7 sG t))%ԭC}7-{G.ʮCfQpL4u^L5i eo tF{)u,QƗ9 SY/DC DF9!~P+iݡ8(%+t (h>O>ѧR"s$Kk"(mXa!˶O 0ڪdV1ybn/|Lc.AwA> Ovv )^Ǚjы[ 3YʐyW9/n 7ykM떜c eFE9Hlqӗv$ ĄN%>Ӓ Y:+?E!-[(^APrnC{hFA1ɶJeԼkT1Q\d8w)P&o&$\)XO11!N+d>e֪[8nm#Ʌ8 W ?DzrD~j g83_=+\TpH=cC1K}j. NAw˥,x/b=Z !h~˲'K/tTa3\ˁ>*죠 s[zVw܃4vaqcUlBJwiZxYkvͣNW O9hcA`-c#H#>~!" j$ǭC&Z,Fݕ2fQrPᠺy)"Zy*W/9ҙnjxۄ+kF|*!Z$[)t. H <f P?,N+wU.X((/vkj}^=Z;"˴'g`z:y.N5cn ȁ3iؼ #`՜\b`iGi6h{:awWS-M̱AN;,ثH3ax}թӠ]=BE{\tU;+U׈Hrk"YS; dt2zU8ڌ*T>oAA/ݮs nP|-UeCO]Y56rRwxUw VJiDUۗY'a_U#X Hd{Scnƿ?ژUSGD3 CAaQ@Yi6C+NiXiɩwM"Og5TTGYv~ ]Q胛1VǹNDqAhkN /8#Ơd e6{dM'i@TOU0JW!Yp@Hm 2lN~YN! 'w7X6(z˾/jTqei]xp` .f?ަ2 >dwwzATtO}a,z\.m?Ib B))7 gJi/pXtYVDSXL؈tjzw&zeBInfPAA+kM)-dnAw~4kKz>~LuN@G'$y _[EYGl -@6+5G֎&/qXsJB' 5yZ.0W`d'E 0 [EeB^J!a[*<>{cAGNK-]TC 9Ww֕y6g4-J0IF W)]{J鄟]sF4]cR93V@%h./ $Z<>Fv{U.(g''0$dp_[V4{:62Ų4? tty`Ir)SV{"Y~KC~;Z}Z [PDRꟼ?yxǣsEX(u4 XsG){fXؼ>#Dd3fB5:aͶCALdy:L?DiMk2Wu^/<٧vf#BӬ!\uRy%[RNb/U#qpIp"7a;$t媒(04ymjkjdIқ" jضp0MSh8{{3nĥ4 Tmx !G7ElM(nvLMZa4@S`ޗ tbUG<*/ҞaM %ūQER kLS cC|C9~rJަ#0q9N'0Œ <sS sgy+,;{UwsV\O+L qU1"O|ídޑ#An!&Q_C[ ĔYFamUqw[ ,>$rVT܆9"þBEÒ4QL3cmD2o)@17~DSxl):f%Y4Jg_=3;@b7z! r,ħ[OKѪ1&T(hoưc1f}8\%';%9-MoBV+P09}8E$5YZ̤ZĘӗV&K؈s[4G8K Tջ; RnJ.Kk޷pJߒP+i7~ ,OZ4SOREEp*'ۘ RK"'85n :ƄEŞɦJ%mϖ^[|!4XEG 6@btewkp7 WX@""dv IG`ih}s x*tbr3}ڽg3zt%dwE1A99iƻ'aUvI g+2oz LLa ;m?jgA<>W^1bxtx ^U4g3Gix! 'Dm2\R-qmL ႊr4 ; $nˆ@E;!K*\0Lag,XèȘw*`Sp< 8H9wzؓoGݾa.!#2@2 T;V Y >)ؾgH(?508M=%8tׅ4cU\_k[a au ޲s;{rQDڞm J o/HtXI#ץW s[vEلZ[ '#ԅhܡ 4LDuxFl)JȕV6@(Ҫ^`{\|50<Ҷ \\%$ e7#";e]evU~sJW+mW4AG:Xw,6T g5һ>F{, .%XGyۖ>@"d 1 9[ {C[ڿsVJ8=DZ -řt2,-v%}#H%>V.B!i;r &KjX YK5.(-LG_3匼cQ)h!9g߄,tHFth8///G| sHsU%w@hi0I=_v~f+1omFPC~S/n֬53=C5p !z?TGvwu{%a*5dOٴN6lpYfg|i?~z0M! GtB2`Vp" ~'w(FE'0֌wͯ9w.>ʟ%@Z%<~]{yZ.۞ֲa X6j~U4T3kޭ Zi6\x-5> qgD66f.eY}б z n646_3ǚ>I@&X )Y5׋og=;Ob۬:76ߠу@9 qD!EN>tԡ2z@¾0¯1jM7q/zhYI_\du7MϟekZuYbr՗6>v.]D9NT8aOǔ QV_=19ApQ|! r& fzJ*$VC~K^[%UuŽYrt*ZV/ժ -NPS1a>d|Y)׫<mI/؃t_E# b. h/>Q+dya;poAǜMZchjlV}d0!PE Ζvȶh.m7 < 8IpA4]EaY!}S5wy? V ?*? +$q3USb:YAeM+W0SܞdPo>\Bw< u0<_*yWEApEO|6pU_7Eiړ9J 5yĭ792௯0'*AZdڵOar1-Δ|0ԮLA# [E|[y;"cZKARknrxq@ACemw?a>dG!eB)8-;CߒΰXk+ 7͕1YM.v1OA&ǘ"J뾒#9u"Y-`(uI0Z:d/l`gH.PkxY]c %Ea|%g@7ٕȢH }PXx\7@&9q;;Y<٭o}*+rQ!wJxF㲇#ht L}ܵSK̟H1N*Y6hPEL'kާ{}@@nձҸGYfŹ~KϬ/}U ƚZ9( Q*actq>D`a hZvyg젯,%E|,C 3CQ*e(]xok0Z/Y݁*N'_ c MjnZ0tܡ/֥j7I,IQeLeCxӕEÞj(bD­'M󲚮ϖ7 ъhn/ࣜ9c) Fv}%H u~*dϻi3Bd$t=Lםgf}ώۺ0KNe-K YS9 B! S9Vs4Z1>^݈o>rpO gO %# aI8OfW?o;a NK#,}T;ؐ/"dȌ"Oe&2E564jDLwb;@gH#Y>j`C":pc i}@|E,ޕ%WWk公v-~TBX&n@RަC/tY4xQxe-!J)qr&Է`MHO!(;TZmg4g#Zgn!~*uaz"*ϋj)[);)ړQ8=PSo#MK"pQr CvS 3H摦 ōUXLj(a &F#-Wla*niLjNINEM}ۥZlx #psFq&UO!8ai2W ziz|֭KlLaf#[ubjŇW<9lv8b>1(@p(PԯQyJ7&r &w4)#<.!^J3J3"'Q>2blk{}wth)zB]ueӣ#uɱL%,`HG1'|N_84 $1ƂCSe5e_uJLbB/RDr(_5/zC6*Ag#sEJ-18w̽#!斈w@ 5X%l| F́>bR'T^P̤`};;bg콿hI6js'Ѕ!zdYJc={飵O>m7QShGZ8I\R4~c؅.])|u*HpxKRTm(2GZ,/=.*(̏JEIVM'BBye:7zӺYf JP -2(h}.[9({uMX/,8ߴIR1q҂I$v}M@ m&AJiR6`Q6h-i*eo<(rko(5(an4SKS/cd4NEO ԝ4P &}:$pF a"&_r\@3J*)0-0D><ᅖ(\3AhoVf#U/'`^_Ywz5yd)|R?p`jy:Mqsl"@2WRrLO\۫HT?>Y@ !Lҽ+3k&] opp67m  UtlT2L~?{Bz(BlcAP0[Ǎ vS&ZLOӣcӇQ~H2|C;JE\0(&ؠ#+,y.`>>,j HMz:oV0.` ,_h[r =tM6_ g]%ZUTedO~2-RC 4 `|>`L.̤>#Y ەk"KJ0<|,^ lSn]EsSP促OTJ"]>=DR!qDZ #LSu7F6EZ}tl_3%ķdIX:yxzf*кԆ]eÇd?.Jڳ"n(#]oRcL )p@uj ."q- QMl5ܗC1Lb dwj1F N!*sOnYNX~.X6 B(?ZFrx7p !/uՃ{\ :; [v) u(DwӲ /eF"q\RF*Iاة}勯kyrEo+@x0`ؚmUn($P !(=ݵL%j:}&3S RGRӇ`15*Js\jܕ=";p^trrOAy@K6=ޭuko:cjcV>}h2뛪ph BbGX d ꀒ@?5eSvYMġݼ-7Ӎ S Gv9< evْj#q!ȶ-Df.'2_χYNxt,(.8RH$RNj#35g |)AS?"7;>P.?<.#SD` 9@]!2UvX噁I3lP?A "HV+ lk bЦ1;n^k!]ݟ 4;w2e@֨vWңM@PH3G %Y΢hZpyl.⯱mչ28҂L`JI*KQ qA8:kGKYD= b9(n(qt}e!r{{>G2әkzzjVA8̓6 [ 6J~M,aҬ+SLpdsGۿIdh!= tK=Wd'e()S|vPVG9bq+%Yc+9jLeHQKx :ֱUR*@2Sp-N3 #@wĮf&zUXS"1IκK$l;J47嫓d8ۑWij 1[w&|Kqm7YXb.?s[qNOUf(nؙ)zX!8ز)UMV'ҳOVȫrнoM<;m=J8L0HnB*Lw1v$p09G|$l|T?x jYh|՞{CwҗdI*-oꉆJ!b@t]GseMCHOI%'ZLe/-b_.2WCzF^PJnA[5:9^3g4飱+W6Y}ݮk$y=`xm&&z'qX/*$Q0U9Z_R$3HnVS4Y< [ OUa]ল?SZxC`\e{ɟy bҐ#cYu`fۉ]w&C0g$3/S#OBk[ йَlAT S]NT_cGRl?a _x\DAj4rAk),U%As! Ŏ㑈F5Nh?ꥠ=%p Ry WD[d˦7SOێ (N}& i56B3<Ec.8Ao9L'v3W6xe'7haF) L=IZk'l4/-10 UD_E2"TO @nB(q&i]+#&KEi 2z`F?Hvҷ/OT&: 2.PϔnIB(}$+CF"W0-9)[aGY(]/'#LJ5Z[%Yz=jYd/pHiqM[\H7lsX2$Xql^M Pl.h8 eA)r bLڄ&UyzHu1/vtT9y 9CM|eN9`us2, @]+4g)M'Br`bo/nq-Xa= 62~q ?kƴ,v##usJ)"[s)^`I0qFz?ջJ?T0.j9K}g\{\~VZ]K<15C&S^zIӘ X\ąl %5̕=:Ŀy@/p=ŲZp!K81] ~<ٴNW5@oP@bNS}+F0#Jݮ+*djI(Oˑ#אG(2BH e+CP(Y}-Sv0TWWmVcd[YZ=Eg_@y 3QȚUO`e$u\̱ PiS38#dsKg˦z!S ˟c s{x%TsL T6c'AqMk/!-CxV"rhilHV_Iگ jԶWh鶼-PdUp4߰/K!x%^:JE6UTo%ƢMiE-=L)eI{ zy-:8ލ<{˖iO5Tu}n|Bԋ OkQbNN;Ϧ0U6sN \<78a7ɩQ92`Ƭâ1;M-ȯn y~Aҩpۏ\0jVu*6~ӵWSt z5UEKl`"Ӊ݈Wg Bi}bggTIBk?AӥFm 927ȱsr/f mǐba*l<*c偣kScYTVn5) ;`Z؞ne>cT0P+ݹ CM$ wo7pVAۊY <S{R]b_N yG+V.Qx~'HYu]#抾M(& 9rCp~/ă$@nG@M0kcNs/+vN#R"zjw, qWH(UxOR>zMMEK?{HB>ds-:qSfoe׋^U.wXb/}'ok c=j ht99`:XR)? R<'*u &&n)֚sE>GI k"60$%\ n 9v}(28h\%VޜkHv\v UYgl)Im»m@Yv`i]`V̠pґCTAm,vG>uz^ L@^_!PבMFA|qЄCayQ2cj d^ >u斀L/dzO)K¡7]Y358U؂zX 88btz:6ѥlFԞŝd LJ:hk<#;tvz@qEfhv6ܖwXe`Qu$囪~/u l|k %[7 6l^+龶wpk 儺n+ϥBq%%6ʫ딣"YiͬH6ˀ/kU3r{fuK%,n.3;9W&=E)+aQ 8 ıx_vP7D;hS8Ȫ)uBRHh,H>wv$lqd:G'upԕy2~lM̍afC OD qJճY(ڷ_V()?$5+t J֗{Mx2[ ̵~ƴIѦ‚R2)OIlVEgBn~t6Q }aR957fSl4%IO%Y!ȋƯImף20H$DCQjj9_wV`5WwBiY\tF)N3Lٙ5OY×@1B^;>Z#*x'r2U1 %@"#zNY {wsq鯄rA9o?XQZyB',ەx;^" Mwr 5WmIҤ?\4]~̖3S{=&o|ɯG,zyhBLl3$9[-dy@g8[Bc;ʾm(hx~mTA+f7Q ~͵Ntc 5=00k2EY>Fi[p="HߡHI4w^JSwz"o 2 `Q۞z3zk_LKb3 kҼtRb  Aq}+⫴%0E8S_XӰίdVs{K߉m4S3<ܾl\lۦҊT[PA}.Jwb*N!|M1"|BP\jcHc@MR̭wn>bؒ bpqTَ7Glqv12?,q)PQsN:XڮEPlf}Qjhz"9쯀Gl.L]Ez%YWE7@b8\KTPZS謹Z"{}ўBL\g( =I5e'-B\9W׸DOSF'\nmCv NsNPEhd{0ܖK~:FCL,no*8G\ *%9a]]6XƀaF@<߈Y*ʩ,"rq;_hm e4˥821cP-[Eۻ Ifڋ%K "f5+0,캣gn:-'VcdtOe *}˛A$i"R4|:"1+tfŶ5;4Qa7(Hb% :sKsc*^+\Y%ma <<3PfݠWg G3#e8 }t YӮ%vκ;oШs⇵<&`&m̠CJpɈ-]rce-*.pjy-Vwrz ?$QW:Sy@?xwDko3y8"N/ps᥹&+$T;0uNvf C76kB` WWiNА/غߴؖ`qKW :]VG /!%y[0 s^C{mW?E|bv{y-ߪm֐S>f8)Gst4Intzt13 w2r^PÞ8+c◟ gQ GM=tmpó8` N+.ɻx3f="F!9&K6 nX'{/s.x(?#[:F9 TjGD9D&ko~V62{ķ7_;TWv!M400|IU%I* ճ2؎~bvz`%ۇ6c󦋶]YUd*]틌n/OD s}t&ޔE5qd3g.|@c&6ID Z"Vuck?Q6j:Oٰ|`t}R| jCy'$D 9_aUa\_)L2#\bdLl9#8q>);1x n0g5QVW#%xfscw Ϗ]|EP~Wi#Z!};"kK _R9Y)= j1$ܼHE񁅞A3Iψe58AKyXc_Rfr`83򅜥Tѿ 6|.2Ґ/i6YL4UyJ=mϜK "%H+-@ YZd/Wk[pHn+SPvop?&y~qk_:pP.cAV󓀘Fu` w$S,8k38 PN0O EBNPB|^.ԴТ^*1f=ȗպڮ  %]jA92b~ۀ+Ԩ4mf?zg!1[; )ɔRk!o؎)ʀR@4v/*ixA r=K.|tԊ$ǚR txC_ k9j0(!_?йAZ(ʭޯor@=_+S}a5vեާ /B&o}HLX5#.H-d!@Ykʧ5߽3doz)8fJ.r>HHMQBh<ܛ0DxOa{ic\bʲqoq^?pL{)fa֘E '#2+Ӳw>Mԉt,.a Ә }Ą >N+ vF-78V'yuH1 o%|6 b~ҺgbOr\=, ׌;؆yFcVyVOfMQ+ a.| !h[фĴ{vt h> r-@N 9vE:.v@Mrߋ[<.ЯYD+5|O=CsT P/a\.k z,~B_^%HF: {'#$$z(7x(P޷1`p]7`*lr5[B_DݧU1=gǕvםޯ&ۇ/p?-9 P>]tzdo ٢̍K8yՄ1VGh(lw']?taFvw%Mɦ3؎Κvo Vr @#4oZ̚nqӐQ?HCIAD|*8|f"q6v 4j2\>@+az{ő%WlvxQm(^B Ҭ4*&!ͥJCc^K`1?>o/REK65A$a6|=ڦs l]=^qs=m8TcO@ &7V_zmg0|MⲤt%#iB Ǧ FϐȖ|i)ܠԻUFDq/5G=p\R7\O*$77+nITlk<`G%czN#㾗( ZP/܃dN _ X mt oJNB9O4ç}$<쫲P4SyJv;ɤ~Q-^0^Jx;̖kX򹩔q:T,0Äd_k4Kg`,DcNt[ ~1R* l24O?k~~<$IwɎ^MESe=htM!UrҀy"*!<5k6W% +C~8?HD0|мͽ4ۆќ_Q&uQ=i7f@p[Pشj4sװpđYBޓ#Z)+bY0 p81D.c>1p>M HГ\L8HMrf}귪"~d2^s&ZmY7iuebjXp9ji*5Yi~>^<'ӏ(16SuD"%0kjavų3"Gv2Pa]ʲ{MO"&luyh0/SPf||^u먴M+!2F(Ӎ} C#6-NF V8Q3 rƊ1`* 2N\J_n3+Atw#^~+K0F@W;p ŰCT`u2̒<&q;FneiDOIYQ4b c}[)X> 9CGܾ { $+wa_/+4ZPgD:>eZ_=lb"0כ1ʨB{ 7T֏Kwn?ai%MY\h 'F#磁`-+J{ZgoE\4tyHhݫ@a{pnHK/sq4+9[$525<)ُגj@P[kvQ/y/"j>V7{}qQ(Ɵ[lKװ ?(;{[.H 3=lJ9֛c YI86SCMP(qFL@uިf7 :{TNDj+d cĶU- 2ܻFi?%d\!_Ҍe^`j9pFTI{s6Ӭ){q`h)QY?CT|PHL ]tݻ)L'UzD](P |RqexVo&>N e m)i q1 :Llr031p6P15+a=Y Ao gK#$I$2g9Ifv\U}`!%Tyt’Liqźav?|<WMc[[ρZUflm3lOyNly~֙C'fx\@yN\PE`ZlZYVXu5i`v. Q(x0:P.'x(/s\O.[Tp8$;,'<8~*DW+aj`aGI'lv=k|vꝥ aW`}?m_*mJNa`{+M)UK?t Sg, mnP}.9h-/Ӄh[ T8$wX=?XL*=眊* ]})Аd5P{?Tľv5zD627i87ekn"4cm:EOHZ;ӨYǓЙ3IvъΤ9z!=Hd﬒7X1dHkVwZUn#%)<'f\66txkXm2Xv{ 1<ƚSd3k䌜͕^+=1@TVHs 摟dYt!_#貀L) MIοB<дVR43C?_p/*)ta'ArzǪQ-m3L 5IF}7o'-ߚx®+0`rsU3^)<;o+Fj*er6$!27|Ms ƝwD 'ƜRi{nelǩzzd)Mv*Nԓ棲"EU -H]uQo64b`4V6+^?eLs^ﯡ*̬7q"XwvooʾnXt:XMHm.[/l\(@BE6ˈHq?gVGcŹG0!k[V7e U]~B!Q?X$&Fl;%U 08M&,AIy=Aouw}fb0)}Cn/a>P/ꪼ?7 uhbklsL :Px '*bK-!wH8Vm1钂c IjMyGL!q.o*)qRݒ>_֨8)kG9s4*nZQ3#RHM*uL%-m<$jٕ/-;/tRי(sVT_7 %k*iYI ߙr4':\K/.=Qp9_p<]\2: < \O g `-D@.EѤu w0mSqXֻv32<#n?Ş|QL_DAv,̹(uxhK5B׾?@OڲE+~gԠ\޶n}QctO8)o)w'ޚ<ˎW:@hIl e>Tl5+:W)MS3R6&WdA&Zƣ<<(_7aKG q@^{%7WrxtJ<H=8)qRG>A"0&P>Ͻ%0A[*n3]{Mß3tHL59RPn 4O KrS烝t,uD̵+VUok\XޑO͕PBY&[+j_UƅJmN"pKgc=aZЩgV\Yxgܟ8CX!J`hNdsI>?j՜`&3p7Ǔ#^1K`Up+Fn ^&v= 6.Cҽ]BA,dmc %~lx1*Xg-U؏%9TtA܄}I@ S6clml"+[.ui(BBG=ˆNҜ:+@+DCz=I}sʽ -֨Xͨ)U׽`{LRZu؄t扻s赘TP `UZ\yEmW26n!ɍVzZF-t}_Q/|_f'y*oaOąRSsuY_u*A l56$ K D)Ѽ Em]- @qh8 dUX9XJFRAem)hoο!HIUFWE><|CSwerг? jkr},Y35P\{+W@ pq7Runt"dT{j#_RfFjjȠ[!M#2QSG~-z* T?EvrY~&8!."@[DN?MAuMLD$yx8xPg e.cwfِB[}֨ȉs^mG#rmZ'_ .3~ϥ#<];/S}ˏG]ȦpA78FXin:/=,$Z۸,}4Tި wM[.ByT z'B%lf-$mWw"'@J mP!R!-#q% ɲoWNd9tΩ)9,uw`I*s0SQ8:={z]ԵGw4@^NۤDLisܹNΚ8 Kɭ"pr>yhe$}8V3qG{ RwHӚcUMnW{|:ڂh61?9zh}Stf~w.Um$$y8uqȄd*Nd]~Sa7al5| h5>X9^4 @UnKӞrL=&F4 NvƬ; 7@F4o<: K"@ZO+g)儐Ӓqj$t J}^}k݀JEo)N}τy,& W]` r^[DnMJї Ȋ%tTn %B`tJb@gpyBxp@Z ٔUKn+a|a?~otDޔ.iJg$党`۵edy_g $q*˔34W P;bӇY'螭PRcioӪ1{[Wl2bwAG/K.%'Jv|2l D _MsᑿeĸS:]Y ~6ل焸iH% p-y7uyp`g0*&YssCŝr)JgvS$GՐTxTK$߿Z>GHmlaA?.N?"즨MS_"^NPpz`C/9b$W:;3i#l[=ny'f'=G 8~"3sזΎkC7^C ?j gyY@![$;{PqٜR_,7llI\~í}`:6DL{~#C]n` LC%3X|w0+/VD'F -ε"#cZ2^taOLnwsǽJTPʳI蹔!~Z2t`wEe[2FosҎɈ4P";+А(?cA9%//#i^8vJD$.nI|>EYcu%n92l#ܒ@@jKu6^Xh$G."o %Hm-fbb_TlRv\IW!s񎄖vTg/r)bQĖL펾\ͅgdOAU}cI.{C(2>8 %.6`WآQGU&:'6m⤋,"՟Q ~08S<βJǓ8_0]9r:4$eqѫ aa;^tIw~)lw/5dҼں((TEzZm>sn(@r33CHz) ^ݾ!K0i@bأQN:cxy2Mq G'ɛ(SW3=ISy>4 T6nDbC[ jc_K*`q:#ZmNrp$F0\i MIئ41ԸL 4Ɏ{O5Flc}sQkv(`Ze KcW*+!w.|ec=9_C.LR r@v ڶK5~C #eŤ]pf=1(r=C8dSE9<}BwՇ*2[})eنsx$^M}6Ի)6Sߚg%Jڄ :h\ҧذlyǣWn$_SlRMG;t+i}z>ژ + p~Q;.+7?WuI^dsgѢPA>Z98E*ct3%KTvz**QP%=nLYX̤:Aͼ^`v)R\e7+`!Z幜EYCǖz?eV8#g߃2}Bte%HtX1M^w^Y1r%ϙ rl 0.ת}B`/<Oi;d]q4񀡑Kh=\\1d\}gݝv*'sxuc=mkEچJ;Jzi*A/x CW"b'/9tpvDUQ!-p!o}2!W7^ ~t_ )mI)ԾVF'jEEz0H-S!5i$>饳ƌD!Q.M O8;D¸_ĀYxDZj% Ǯ;UmfQ^F@扄m7HۨTsn_S09DO%~ZMZ/^[.dWi(y'2MPvUej߮I*>$dbŎ.sI粫S5qnȎM`2xP$+Om{%֓-~:Q#u(3tC-LΊ@.gjޏֱ.P)| a#z/,'ҥ!$uWcw!Сҙsd" t yX|ťӌYL9*"'Nϝc뉀 Ŕ *Y,P/Ux߫hς.\i,PɋK>#K|"W7zV{}XŬKP4T:|XIDA.~{5SN&^Ⱦ X *> O/z,5#fn/ 6r'(VOhRGkzя7h..[74jPc!oR Ω, \3?B[HZk]M$"q0+ wt&v-' +~ @Ȼ2ɋV಄ƾD,I[ :ɮ`^`?Ʃ):ͩOe[~'dz՘֝oӤj䌝T5&nVi/-uQbrFoc Zҗ8} ïJ0-:PJ?]"wQ5<-<»j ė~߁/~/u,Yp,; >Q}w ;>LD񫻛tGgHǠ? _ixRM p#K?-:veBgv:8lw r&o_6qKL=x5O^jVxgp4=,B$N1F~#gOR 2 Z.zt)9G޸z(sgMaR0Fs19# J%/mg@̏Fif6J`ԵD/F+wzPqR.sACSP .Gyre`T[001Y`BJ7_GO!$zqk<nAkp_bffC( zUh7gMĹC*.VA؛zD<\+Lu$VŹ=w%-zorUSi%4~4HSpZ]ͥY.(񝎿:"&ѧ|۶޾dsm^maFŬ'G߽%qrsPbQG_r,篢Hç0#P;d_Ui¢z :z/5Nfi(%ُQŦ0M.[@sy]e9sYCbHy/ah<w%۸TDBO⪫KS*qnimyi3H zlzozBWMM- 2R b#*A8znRDƓhi =bZSR%Cw)ɲ9͂Ǣ@2 WJdr Tb'Z@Q_%YR6*]kx( 3N.פá-()ywMC9d֝t%k}jQtR?ShB;x Z%\ 坬JwrGė;u]b(4b^˄GknJWҗG=F3-Aa+[m^%BNE%F ^|"rbQ7inBn~v& VΗ*;RE|pH]=׵He;\n~)ZAuJ&5*DW}gjTc[ö5s9 r&/^yHH&H@Df$DأVڤj6rֺ$(#p%qH'/sZFu ܲ6!s乬]۔Yr1x/8V@ TUZ]+Oژ/bys]ac%".!8fK 5tRJfB ɰ2"IŽ?A"ӏ2zo ꈢ! 0=AKp@JSA;.(7\JfrmVq9Fs|²@g)tAa*zc?(SgcQ*0p;=LMH 4AaA~#A^uCvd aXGRww5oBaYц,'%]ĭrsBu&sYYL(w TJ|Z0Y5+(iFIkGxĘk揖KtC|8 ;r`>33Ǿ5ZT%Pw2&QtV.ɾ7m﹬3Ҿ^p 5Gh/KG pneOQ4*cr.뀳[ S.9U.GKOew_/+ )g }5_jL Atd୊PWVlA-6+M6 wrsB ;zeO;B[3f]gcGI~STGY_ eQw#ECԴ+}o6ܶ#w/߾vC\CEԪ?Y}xif}1yBZH4{{$ yK4kZWH]: pVX#n9:?Q-G ։&h[+W3WcZ˜G\hA JxDWy_=8v^ڡw 1O1*hKq ZZ6fd7j~: DN5>ӵEqX  {jɁ:I!kg}ᔋPa;OԲ;4YxDq8”,}tW2#|9R' 2U4`*qt3bϛ-eOAx .L*5>_R0%4Um˼sӜ5`o6:)B_ܹ(+LX0x|yz…H9}X U6Wtɤcf:UU񐯢Ūغf~cl {Dw8B>J!7wQh> {xʗ;"~QA/EgUbc]%5^5oM*wA)x)WAK(JE/^  O-& iFyvGW~nlb#=Y'FRy<3e*6-U$e%Q)cBSKz`ϝ*~*}afa@S v hПnHů4w,`, x؄Nl$M4v[PJωyTa_|dT?7䷧:ͨi!=]H-/" yKB6i fH gD.ؽвzL#W^Qxaliu3wIXNZ #}l#y.vTZHaH)BT<;TZb1p׉6 c=tȣ R2r: Cb[\Ÿ2,:f XgQ2߿ߋe ʫ{Hēp7DveD>6-29e 4&!YȪ؇^&#nQq92 EQUR,Ccv;kd~UB$O){`p;?XE f JvQsD.<M<3G]/g"OlIa1dXٚHQ4a2c=yH2xQ4[E=nt)L-_Fm/}yz3%Yݨt3=^zƭׄH;tp ;2y?^W0ÞDhb ;>%'$ >6Zr͸JH\(Kb"eiVyT:fEY\M([.x{قo/X !09Ic w~/zH{xW-DKm+tVѵydB3$|pWʡx%wCBcA;7Izhg̜?C3K/r$/5Rdhv ϴ "@CÀt?=X }zր-ihqJz+%R:z[PϘU#ǯ'tO~\A!,jg+q: 6+uo]YjbMs Ojd6SsTcְMh^Y7\d[ و>etoڒ1> 8\d5V}sYWMV:k,#u4R3E{~|2ِ}0MC)BEY!x]meVޤ6\jvTEzΜc-nNwF:# &taAad?N9Sf?0VS͔9\{;E~ttOSW,4c G,<5 d׶ϞyX*ܯwqNjDtYc8|m_kؿĮ #h/hH2Z؜1. pd4c5%랥T`-1ڧF;wu@9L|w,I@#l f4-5*Ԍ^qFi9&c,T!HH!{t<|7@`Mbp CbC]H JceMJIm%J \&;.~; SŮLl3Jy8P hɯȵYs7֮ 8| o^ 7X0PN"M"V؃V.4E2yg\Z{JgkjЛ"_E͛I?߃}=|'Vs[ȴA9(_ZBqOuVF6uAŤCȩ!uefC>I <Ïi܌ZXCF27 :=F{wØi -4'FS :=e'P9О3XOǴd}^_f/vF`3DqTDb}}N\a5Leyllj4/;-o/?q)c?$ofv%~(ڢO6x`2Hٳ&=f:-<9iS^yg;D @).Od1gM rֳcTdCnyۼ+c;DM];1hxc0ff\%6s-i:nj4)%5qG HݪLRkއ? ^a,u1r79л]G@L4qτp~! - ~[ҢpY*U5v0fpGf'OU_ȗafBF9B&p՚vukFM(*v!+hjpt'2́&lIj}0Zn.K~F|+U-K=RsZ4wi@O} Z}c| z7%b9 G726t+(M0@4;tLat~д!7&&H}/i}\Pܕ=ϗһE&4݇\%UUIw? yS/,lFߋ9ƶ7 fSE6퓐/%Յ7Fr\.$ j|^|Uj'lW1%R*d(\]xwPr0HCo>$nM)+gPUDp*6T2EMy'V ``YnR/$s/q6pyDc<\kbi ?F4nu"켚o_}ġI:K)2YcQ# X[|?*x;X#R[z8PX(iW@܏S1)3P}g#KĥXrv懛5UժdCD@oEF]Hu6J5|߀kxz-MomH}IzAUjc7>u ы|ez{ y24&e[>YZ-֯(&J_sH~^|@rr1O>ʄ RǸ N_lߎ_ ʙ/rĈos-Ka6?(e}-ܑ"csC;nbKU}MnwS:7:$*|NTؔi pʂd*< 5=6| ih4bAU·JN ߏ6.;XzsŃ2 6*!7BPpB?Ir]o #]6oQ6?9t,6˩0!e.yЊk@O͕ۢN0=^ʊa/mئ͙qˋ-Q)a69_rpQP׉m`J3 z2"Z gDsC,WČ=N X&B+#ɞ\قs _Ђ2/zq`c .׎<\s?k/F`ֺV/x|cN-@QK$`99 "$J4tISI1| Gض" EI{S:f*no!+*=O0%ټ/,Z2gm+?{ ~YOA[=6gn_iUMl:NՊ9ĺW!*ydgN>=3ZB'$bwSm5 5 ӟ,͘\=y2cvê~Ma[ xJ3'%y?:{I1"7O5ʏAƃ3!RQsj#2]x%t;lf5nsPۺE-[Hmz.Z3[E{dʱn%,OFT<5F<]dv8hx>31ZtPqyD% =ndc*ou7IVr5.yD<}jʨ:j"+mDA8ݘԟNioE׎f%{hI qҬLVJO>ձؘ(_ |kPQ _$/U8ͨ-+YGr)쿪&TYpI~ Qqَ>Cނg&z+rۺn y?S2F?\nݿ\dMF$Y|7僚εޫf?>`1if/ x,$,EzCr;H\)=fxqӝ]uc܊" 7E12Ľa ٓ:px՟+VFUT:uxPl=[msm=Ȑ8m^S2S?LQSܶӅoy.oRƹTt?w;{ROcnjԞ RU@yɍ>53@rה:v4JT.yuABbf/};>Oq`.ƭgS$16<y3{մ¿(5z7yz&V0fʼnͩq iImJu>`6@t+ h ZޓCҸ#1Xd|c4i*wV<<= qP̠9 'PNVwVL;+y~9q 0Բ*߼FLGrɥ(S/&1Q1!v XM֪Eliop1imޤJTbJ4γoE Xz9<t"XH\@80&}Z>q<}`P-V9TCkNjs=xVFm]+qSϵ=P F@Q9uӅ;>5RPN$@C| -e<{(㓰!TTþ+evپVG<)[ )a?:fe2~YhK ((ƫ}lt]aPJ}nsxԂ0z7I-}6/YI&;,Ə ;{P4 ofsWÕ){n5vX4!h8ۧV2R+txR);D Q+%[ a ܋Az61Z\ej]hux&DŽ]EE.nY xkk6Ѽ į;BB*T/*r" _9 ^Dsa4-.Y#Ϟjf?L\Xm(uQr'6^e, p=^^"-~Y})_34 8aضe'TN\ FDU(Kd&$)g#|<ʱɷP!Ů<^?x_bĻⅤfODf]ʭFC.bYv*xU9aa^Ć}ߩ2naeLNynUhq2i tLds9<αrYy _n=L S7r &.>"[|m {=&6ƅn*3q2+.-N`1#UlN8\\a++<P9YF'xOx|LS:=!.Os/?6ug"AL|kf 8T\W`?|w~ O4((D =(ҞW]&1nSaƮYX#Q22b:D]+mH[)xqU'h86_D&r'fw* 猬Y-RC|[<P[,Mv xݴ1U,xC /$.fQMo%p%s}Hz]HE;o4#XtFr~Cpj^,;E/Msw"ENZYٲV-a tT}@}3"9( ŲѸO߂rks޶?duɅ0Q線DyC.JW0M, IiQɴ+6-•HSq!ƈ=y*7y7tP ة_"%0p"}7x҉L0&d6sq@b.ehuWB*?2:<; R}h4OO犤Ed %Ƀ_ $H2UC@ll{oH+ uw~kNns}/4W~S"e5sC$3mmԜv7YJ&sӖDI[R+{z xf./ Ү !뽟[x9Lbt9X!/dY@3N brWȖoR*Bɶy;iŘx;g4Ú`,G+,l_ܖfm(Hv(m馫'+p8\+ׅXShqQz`hW1i?O&XRi r/P1.*w # q`} #m_ 4` ?:P"^AR΄(zdkTe=%KAM_rzqH׾#K*9]8:K@7B㣩#Iy k=v}7g̔xַ# @n0i$&n[)(jCm(ua/Y.qe1h}aOfI3aBg,}XK7I„znYNo#O)&SG*|}17^$zo i3)iZ;R<"B3}W a3M'^IGXRӾA/'.۔/38WtG9]J퍅 =gXG{8aI1kFMC8[“.Y= t^N#Eo;6 nw@pF(^l(V(*{{dz{Tጸb5-vWNX8ma.x m+e, ņETqOrd,Ѯ]jjL#0aҰ ]dpd2rvG1h&ai`6קjYrt Ioo"uSp`Y33%Bx_g$8(9nV?GA8B7.`g9q2Xio^uI_0*sbҡgU0Qz1w _ְމi !]P"ᵬ/Bܢ{pt,39x4e3.jko7 x9UOTRܡDЫjbcSTp,co*B{~saZ}rDDPww׏v?D͊ 2f*:Mg^!HB="@p2Vۅ5\uX$IevS^MI%i.8&8H_"qwSeH4 łͦETaVRQ*X8.SV*RhwXBLN($E 1?9'-5TF6{U3-⭹f2/GRRa4A|2ltFN68b.Ղָ>'W. .W'5KaJ3Ż*p88 -hvӴIl)7FZjTy e ,/ 5&`F!VM%G~/lTӾ_B ZWC k(~y'Ն>vmƝ.e1cq' sQ%{WXd2jw2 -*wHk EѵE%+πܻ}\E83_-9x(.Xxe:7i>cZJ%6)#p }4^lEDB@4LjbvB'cTw1ɹ*2mߘIl9F58?4;c$!}:k[(|P/o"k>Dg; /ji/UZ0;ر9`غ:Ƣ,#'}+nъ^[Қ0.BA^=>~[ihDcá#H$tG . { s聀Un3!pnًft!pe%֋A;0?lƫzkA@^^ up1c yٍT*n\?&Co &zC7~ݲR.5IM[RzK;(T#n선,riuP xj'iy \=\jMcǽg&=ɳ M޿ dxS(;Yfn|qcLL i3 @t9<>=寲]Bs~@~tJUy99e8U \ӷ_Vr<]a0MghM1. O&cIp;t!(?EtAki@ ڦ/Zb W-q󾹢:U~?~U+9Z!=Tvr ~U(ͣՄ5|29U 6=Iџq9bA+1K[n4EiG4_Ǵ@uQNv,)ffF`ROfؘ?Ix |՚ye{Ǒӝ#퇈ͻ<|JvV^Z^t6h3, i0|R碃 ;-OPĮAD#H԰6$9ͺD禅pIN,7K!ޤ3D~ڡdj SzѤMc\ P^dk |ߤVpтއ!-7O#MX.yۏ!&7_z2TY;14E5T3wc줫;0b'90+jw[#zNl*.K i'|g8vL|圿_pnwjĀ.{>>Yi+Eb;W8^%c1oτ4g)˳ޗ*&`Ԑes)00ʀE2;t[U$Ussj`PQSb}T[۬(B'_һڃ+U5"zۯk̉4iXN Tk#~%[,jC h~--}ax,S9n9o| %*-ՊK, ʘH2Yw&ijaP_]Kq¿8M&]OqDL`!=a#eƢ$!ۓ=er MBq0?nוUuF^B3=B z|Zn3)'z͟i_OtCL,yEeP ? p]cuO<] LAj\Ni#!?yQUH)J,@uvᴝAzl$E X(p7QUaUOFPR9ŨUfDX브t,Az%D7,!^0CK`b^9IE(Ԁצ\pTbc" KB)!+?0naLQ3aʾl~rW.vul^k,- tkp-xݗG1OZ>)DUd-JAzf G7!bK99i }>]}E-\BVb9W×)[GcM$Δ_X:G/lk<-Z:&lE@vU3'L(Rk .zRPnhN#} Pإ> P]"NfS߳ʫ:kwp\ʤvhŧd_t%L5Ir{ vA ++^W+E]/k!@p1\9|9Z=Rǡ~6c91XF禉J(ڝY3jpхCumД"l戆)h@?&j 1{^ gWPC|V L,•k!Loxw>Y$U+16W.B,Y;)aS4IE^F.geLy"eVFw'1x1^]bm8N(5R3Vwf  -#F%ܺ.)&iϘpXec;B'-MAt21baT`_c~/wu he$?؀?%GԦ fл/oSxP@+9S3Dq6ԵN!8 :x42)"I?dْ~+jba3FSqd[Yx NǤ! w$Īd-tZ꓾΁A,{: ?nDI9λۙ9M"3VL%zҢđj-U [`ڃj0#H:\h CIP噺p\XԺoMkMztIKtD-$"F^pDj`(] Xz)$ˀ@"zOwf1wN6RKD&J8㶓P͢!j.呈_aQ3f),cHeb]3LyF*,nP B{[kuJjn z&4 ;HĶ8mK<@aE<$EqwyS &3}94:ʯBz訴43uÒ!<~èt_mõ~ib] ZC \"gـ<"yMA;z^$HدWd2>–q"Ƒz%Hڭ6<K vG5E4lwՙ K`9` |m3ҹ:F:pKϿ# O3k?gﯢ \~g8exD N(Ж#o_ Ҟv#;:,+fUSo$xwx{̴P cAd1,!NO̰aC*7(u:Ǎ7j (7l"YY_$еp紷>~H^C\Js+Of6zW r[؀NN,9P3_ƻCqkn {0خ\$7Chric͒FX?}knRk@dF۵|x!D2RZv oiRԺF+XNfݬJfq0ZAL(䶁]KbG)%gp j ,͝(Ba+ێ"tyL%;iy Z-!P^dݾ"l`} :1nF.ݼ_u919m67s32'u *oK"#?!o]Cj|>LzY'e%'' hE{78:{^q7r~j]o%e?7dӻU Ir#‚+dcշd{+w95+z"hmgzE)fG}&XEYezrж tgkqݩ+`D\p!,fVeLweyhPWY;BZ,/9,*o1ǝ@uU_6. ެ{80_vTAǩp'1Nд!.˵anx:D}yΩZD 'sw\2=q-dW-cIڶ׍=#rR*&_Йő}"zhΐ ]!\dOx5LlI -ƚ-1:#I݋[3!Vp<ב8=n0>^ҿ{v΅rE92- )f eӽϤT3 k#Nis~ ѩ0D~U)r$bVٝs) q0@- Ws*%5g͗lhz]CJWV$ҁƳuRoіyuR >w|h8,P~1,NR"AY rmG\mox{-V'6ʞfBG{OX1՚YϣjfW[ËūXFJ9__ӱq|[ (#\ie<<-zD'Pz.[;6!"  afQok=+ avw<;:v U/X6,";YKb'MG ѾX8þsN7Kިv+ 6 twT@XHa %S$-KٳifF$ܸ԰)$k7:Qw_vTADCJ6*DyOвkiKz{'\SzaKKfT`e-7_M&s{>E9'7=wp{' gvld` &kա>N  l5!厜t fb}Mi GRjj=w~n^Ԫ8nY*rH볎I{W ՎQz6@՟-zW)O0G 2R<ڎcD¼f#@7jBwyyħprdz#KWM>?-&~;'ɗuF;V "KNsxGN|v) Gk4*9 Ҷw^ j]8ʓZ@O;ՊЊl}L?F3OӰEj 藤]O+C4lwkpM*%E21Ζ-a}ޝ V}?$/_hSy*h `kG]#}1/C 3:M4J+jG[& [mLESt<契DŇm1m dVi3%( t'89ի%qY̛78ւ=UIveM[-{P$2q<=ʞH;$r> B&03?6:5dI\Q5X~ki~3! Ab&G!eؠbwwsUI+!\ނӰX$4?âN,d|0BbJ/ k^)fJ_B+et-dm!Q? h#wA-5Y/[# {*rJ4dN+<&*Gִo$ߓb>G8  p_Eÿ(#:Po bpIjx5~ 1+dD_ 9Q򻏲~.3J*C<:e1Y,=)6]p'{ /L8sLHs_}:F@>-sUɣB6!K:F.<4ϙBЃI kxvX,}RGo >$ea=Bn(v4eG~Nk.*$lebw!Jz=GrV\X ! 7|MNF th o7yO2.ܸwjø# {3w dkKNdn\orsrcG #ބҠq⪀혏1a=pnJ<Ѿt|{? e9߅sXಎ|:U %n =)7/7s9TF,v<*gL8:/<ҪVa1'O5y <g` ҉`uR"0I.0383+*- |#&0BkW$[#b%m}BCGcZW$鄎FPv@kve|9 ."i ]_5Dto1WIo)sD Amr!aE/s%4OHU.ogm`Xַc~}BVcDpƬfjm. x9]5A][XRzHnSUI"w!O]I`2JڸnTم9kR`ZW/Ǡݳ,{v > \DӅ}N7EIZГ؛A7U.WT0/Bv7BZ{11RwnY0&Ƥt~<^Dl'Uy &oLg ?^Qn"\0h-& yE鴚-׮r?d!  dqWs5Uʶ.gvtL.w Bz1I߶MoB'8lj]I5>fp1eջq'xD縋Ěta=TYK{]2Cu2OX̅reT^=(F.NA'I9Em{ \9zq]?igLVm+;^au֝-p@~,6@g *4 UX6N3^y*rvǾ;!+<Εy3 l;oz~-RTJRmbbKiYMFH3({o?֕K6N:Ae]39̋,1}"+![oh&T CtTNS0> x"Ֆaت"! C#ޚw>|m!**;Wf<9^POu%L WcSN/8cΕ|>)! :͈V3r3hu"w- tz?UH|Ql$ۜ O<>Z >yyzH^$ەHn!r]VAdUccהj=!4_Шs NO*D3oʍzq_#~ h9oCm5җ:G6 @JxѧG_I"f(ٓ}cL7QV4f a]{(F_ǜ5:8ug67碪 $B|'L(W;9EqX_S:ady-LM&\h/2'B`( T4K3"^He8|gA<`uh&Fw۝v@)7n{MB!?N]ե5!FQ) [\$Ӌ8]UpTHBShx.]_kCnNٙHC1[xo$G7=D̓ _W 4qpX!1i0gi.}A|: ?H t=7Bq0PM D%\X{ENplRE ¡,1Eﮑci c"),4Oz>m&\auQ%{Ac}Up=jn[]O<{vϿ#Vj0mMnÙ>m9u9,W,X96ĔjC03P[ q!FP+ÿ>WyAUd*_c01@p[ob=[Kwc DA'K):Mwc5@cԘρlحH|Mޟ5V)֪xu^:׉p7REqq2wԕd3Ǐ=s}~LU{&*drt%0ݳh,~{>HqJta{g3!:s1csx2D3YHBAs6BOhΜrCTz4"~kd[>@v{4gmb} i-/gU>4>xpbjm9_eCI ZD櫭.c)a\aqb Hg=f2810{7"ؐA~Y?~աS򮘵5L0絰;2TK;h{4 7!WmNXxI~sn~ d~|ӡ m_8 'ҽ ZFO;T1h>(d[IJ6w1޷/I W`$f~;ni?hT~^5FaW4xmAf0h> w 0J ;I'?cP_@Rmj(5gQ@~.;@$ɁMJٹߏ3鿍lT$Uۊ*B=9}>9' b=YڝO_ AK5I.Y[/h+iG:_7YdѭFJG<ʧx`^7+7g+ @IL58N썧e|P瑞8ڠǶ_U2ʼnko"E`@$L3EPE4j!W{!ƚ_@yl=xW/;y66ͅ 6) wITQEb ol5U::Ԙoe'Mu3;бHaJKfgj+?}վ(QBM 4n.PiVa*,4ՒU,< XisiG|sX.i Bz $IQ v x -¢H,i6vޯ2UeD@\^({Tu?3%v+x p;pP)Fݙ=ӸoU3WOT$(C+au/G?IT4{WKI:&TD1aa'|[ٷd^@&m_š78D͙k= C"ŋuyeLM"r3'!3 >6*I9'4.2[QgqIS6/I;3UGVxUa8lmWFOTOPq-tGv `y%RE`?d0ZO0#/ә,""wG~KwcVbȂ @@G0' 'rLƴURi~ÎZe#j6֪fIa'g,J':yZ zH'HA-N͖LIqo2qwR?(I/Jݳ^Iwx?H_]W*!!/T~gѿTOڶX#vOrvJ%U:;-և(DR` Q՞Bznn~e"r^8_K"6W5'{Y1ѝ9đs)%@6ׇ B9A[j7"/&HNp^,  Rp33=Q(w"Wrx^oޫ I:V`15 eږHJ1]̊kWL,9GMKZ2*,"7XcmV+(pƌsr)Cd^dVt#/q2$|]ty?*Q7l@>ۡk46;FBb9fܗ*بXFc'sT R $&aM^ƠjS/蘣0Lcgx<6's 2gKxo9Lwܪ^s\%{>i+ xD\褅`6?;9dgO9@)m -bmb%_?_2bDtP =S]Tw1%6I[DZ*rGMvdlSI'HJ,Is(վ\4!ͷOn(i放h0HYg gɖ*vuI3 y` (Mj de'JީwT`O'8dRk`;Q*c\Ќoi˥(kM}(M9B紲 Q.U.CV.!*m_J{!EǠAnsa^vpǭ{-#=•f(GMg\*Y,1R$6rߞnob/3㥂D@yL(h} q9$Ә39@M%[A ʹ&.އV4 bl! Mj5Z❸Z D/мs{l?VPA" &*· 7#>}{-Ǣ Ɵ$XsKP$cY/h<1II@WWu!A?=3 \ٗr9j:@ 4Z;cĂdo/ ie6lZ)DBs](݆̀@A=n'+m#?&Cԟ2E9a/ a߱iGE&SNHS<$W^q~Q0Td/uE kf P_PF%kV;"kFPn'L䜟\P]}^}xoCp/x,$7vg";eٖ@bI*T3 7"8k>|xЇMG,j I˄5թZM|]" }=qV4$޳$ Vke6\+a[GmwTf&9֩&I=3__1b S͉b Ą>7q刃m5qTk,.̙xXhw}8Neo ]@Hg:M@,O\-S'w< kj !Z $MJ @Wkb[^ Zrv#[#bq@I˓L' k$V1.W+gB9k \!'QګW=/w>Itʆ1L+dߩftoPpMKմ7jjaO"_mΧB6h:!JgzA0oyG k[l%bF`E#jOJpmdWq.}EݕH I<CH,DQ̈́j b-mVx 웯`+voO@MKbG4! e.7FE|H&;]bT=0ZBAӜVw~.8.ُ0r4`f0VORύ ʾNNyo{K1spCUCK)Y{7J H1Ӆ1Ϗ׾O܉3<[PWPh3 }^: O8:N˓6Qì\6EX9/'Um#s੣;ppgP9"WB >4|Ąٸ6GbO}!W@ƁpJXf TLSTTv.J p:TQոM:x`I3d[.ߋy oق"mٺA:k,ΔmO)mvZ4U Ike^Mh[=nδLRȶ&A?CtEd1ʵjPvf};_vHK/ 4ۃY5DDc֞?(n-J-||}Ǧ>&bi.p*2--8@ӌw-xB ZfNM -cwLB/ܰ^EqC睌fՠ<.2VڸK+7[$SEb5Y/.mI\p{~87*7o V2%kNviu+q0Ϫh u`'E>p`M:ptK |u9Åyhr\5_QPPeJ]Ϸ 3V Di?O*ZF#e[{;!DdV2oq֔y 𩉾9XI Zcj:o>R:\G'j%~>E>/Y/ 46zs,Үѣݑ`FGhA? Q@Zu1RFaX4ib/F_;7j)󄂸6j/ %^s,JX+OfZtˎ k݈P\Lr  3SR(9`AqKmcwVVjެlDžyUnܲt7C9ˤS"_,ݻ4]jgٚ40z+EZ²@1"JBZЋ^B\;XQo/Z8"A,#a/6APMDb b9p6Yiѣ `t7r_%np`N-!" ]L 9ѝMm`|+vOlJs|8a$[7]V.xbĆJg*ɀ"Zӄg}$w`gNHHbԚʮ?߿rh`eJqTϺU*ͬRTfCz ?m(X6YIW+FAvΕAF䎅SKJ8Ze~7Eo@"tdH^FX *Lp܌-hm2^,P/b¦jVxIynI2~gqѫvSTW8Ol ؝uQ#l{—x04BoH7. lJ7FT{ő3g3uݧ DLJ19CLqdN Ji38'XԜFҮ9f@Щƕj>L Nd7W/ :3+؎U:T#״EQY ҍ̻z] :4.`oa](P$0?a8A9ͫTⷶ#,C97Zhuc|&L}fu -/B+WB<2u^}!GuAr !]N)ƯU.5ħ  `,~s.d{J~ H[5Zqeg7m3E";dT <D2pR:fn33(;?]@#}ݰ|=Ifo]]ʂrE"\Y>OLL1B ʵ}KB?NwN # R{oJ3lȈP-@흟:~fxd~TNm0kB)|!c5ZAE {]FO Ov#!25UW1O]b ( H Ȱ;fVO v'<Ư=mnمp \ۏ\ƴBrDKB +bFOxM2.WǴo{KlG"adJTJ|NW`=yB"zȐ=/"m!<$M~fwݐΊ~(3C5,[ J01v-A./_nuDxX\ц5=>kzXD^!%:&'hKz~bU(>رwA$Tyiﺼ?kp=LX(܍rzs3q68O~\l~Z2M ,s!-B %-xB%'ksҔ B'ٿu m:hnR~iC|; [df#=pާ!W_Sؤ~*BIh{~o!()N A7V[xҬ W_dJd->Z "hV$%iwuow^F-bx[pqB~p1X5N&4#slWу.PjLj#{ f J>x>ˑ@*=NXpǀϋ.tHòT@S={C/GDٓz +s454DZ75v/\arnr=\S٣Pǧep3>{mf3^t verOWϞ4緻+83Qć(V%v<ۇvܫDv#gƜl0s=Nj+rV )!Ya.#sC1*M4]Ag [)˃G͈z#*kct_O,o1` P$~/U`j&>)/wiU)!eOɩJ*z@ptJ -&HĿ @SI,DuD$#5>~Ƭ|'֧R@A[Iܝ26; zO{u=0w]bJ?. .jM'#Lm,QyK_GLqθhP1 D/] `EvJRv Q'OTPy695>AFl&a k[NgzCXι-OM߅>)vQY AلNK'eNOTޙ]=I?׼8xSE+{ ,mM쬝xd.rK@3z#DWf2|Z{ s̶Ϋ |aF.LPӵÎ߈uдA/$^fUo%haen5~5e'`aQM*.#[P."A c7q$1͑5鑀! q/1qE1;f/n:$"H  5 +ڊm0XtT4lIN jb[ezcc^i"9Zr%I[&_8%'0jXt%zQ9`*=Aٷ)ꍛb^T@r&[58 ç^@jZ#5QuDW"c5\T>*?bOưMFdi$ږv(X1>F@d \zSRo9>VhЭ$)晥3>oD\D-tU%FR/rLb:w̅mH" ;ʱ8<-5շQj4ɔPx{{I<8DRV}Ua䕤 w\hzUR7C+Nܓ}iaʈ%4:μ\9Ej]bL|MMg]o{5angl= a?şŰy3Qg Vw[7׸ćbӓ2Y'd}JՎiAb6*f.a\P$"|7r7NMK5=^=j`1Ki2`NfwjrDEĻ|yWROeW%i*^qU-h+! +lO F*3vO&SkɃ7%?U6xs<L9`)Ŕ9;=o2m. p*{G5GjNm_Bez$EĻ:+벤׆3]Ɓ`8hXAJx)ʢ#|:* |ɰAģY!R |Dy-SU}:Lu#;](跡~|ԑRWi#?^zOƖF ;p<*8,PFK"k?O I&,)\nrD^abq+B RȿFهG.qvI grOqU.R\Oŀ\kE700"4OH1p:ɔrwZj1P/G=(0uVeu.pwAJQfhZ )E8++%.meY%oSrP/d8}($"cW.Ö"0,onon7o25okcn P3 0cʮ zeo5U5ݦ bG> ~u GLGrBD5FwcJE"4fv ّU@ ~B|! 8qB~6XPy|LgO4|AיW%~G{h:&|6ݶzSu ZsX-$YR XY>NԽ/w\u٬Y0!x:-CA 8p6=_ʟW8-^u+Av6L=89ڲ:>jP]q!GI0*_'4E+ph? _Ά6qbPs!4 ~fv%`բ(|);"}VيLs_ RVg1_c"KH0S*fz[IWt8@kyt1WZ߽x}SV[VpU7A3նÊf}W){6 S Q3E4 kJfG;S.سx#Rd$Nؠ\8(# O[7X2!}qc(rQ& ~D7/vE<: cUWJ-()T5>*7bs&#(#HbmЄ;D)wk-[eq8|/|みPƟԯ.."/ps@jb <~+#@p/bEm(^G m`-ctvámHx,pJZq srtH Z#ed.L: */3.P ]F4OLz!%_}MЋ`<ĄvE48=b-w*3E]'NP"GoVb<$P6IS@BDcxDAɥq&T)z!yo Y+KŢ⶿αۨ >J{t.|=E`mK+ [t_p25UR&uj`-Z($shYG`[~ FѦ 'yge2c\[`OU@6*Gqw"ߕHds j M)IF!;[%68}r~&3&Eޑ7[B*?W>{NZ|i[b%z7Ze-x[i`V7_\0T6扭<:uuckGub>[Gs|; 3C D{/dԟRupєGWq0ҟG䖻9!)(4`F?"^kp:J*WKĘ3Ytu4"8W7R}!RA{*56%}So-3e`WhNys+T;m-[s- GZtGi*1Oy&*73-"ps ǀ_F99 /3hH/\`}[f#+HuwQGKr!~W8hi$cVy?d1Bl^3Y$˩ \;%\OʥA{f&hdŤyϽgu~:[qA{)9S_ҷeݢ6 -2MQOJ.8ljey7=N}j>I:hD4pe.LG) [Tj_ b,il! X5wo[,x"mFW?9qe X̗H:B/qODZ*aAiC2b;>#o6,=|i$@~{prKo_Ai&˕4mvbclܜDѴU2xHG!CUyzqtUmC_n'_&q¥h#}.  QY14YIa( =R.sk?^Ly[ eky#h=a%ὰ+7JK/Z]& {nq.MC4b {¿ Es=V% ^|ߺdVyGǬ7RPD|N] UQ $2h3/. +ӅnltqM˪LRwI`~a*jjå+3lzFv]XnkMw2y~a_r1ДAŲ+`<pge&7/v,yyWCH~x"疫)YyOQ}űE%ˡrC/kswBZ}3~%&=Cq&C4T-ڒi~ o9Qkfzz vh/mҜ9ROn}F M%C93a8捜y-ۻt_Py4Izj|% @R4zst0kd B4~c3~VˆK\"Ai#c \\Yah3xcf?fz!xR~q$As]==U),K(=OTRyB}<]RQv}|{ݳ6h= 1Q{C~EinZ668da arK ]D#.e#a>MF[D#n+WSJҡ}uQO@%nBյL12 ؽf:U(|--ҾV)!^o_ `F$1d)MسB)`('"6$DZ!ҡq58;U7D#~6?_.2$_z .f>)omSAp;ۮ\r*ӭTꅎ dxU 'PG>s;?dS omímƟ΀\:^lÉ!hj<}Ѵag|c* Ta`fC <j[=]1X,o:/~-IB_ vG-GUBwG]( ^:–"}Sdg|đ\_@Ɂ C+ׁ(%wݞ)3 ߐeD˅C 2̂3agQAw҃5tӑ=xum.X̭{w{ˎs/YI?[>G̕.o ;$][Bn!5g*Y*rB]*7$lxMH(!+9۞zNs 2.qp ky b0^@~EeUF2#d;짆ܩ$͝ X(t8k;J ,?z5<*/F.OU^ſ[2Hz緌C Nͭ˧P?B;xx:J>U?8B)*bHAMSYG"zYmrk}dJzM'ߺ;T{YC.JEJ{IZ̨MX9>w:DCA𚻥D>`~ Fe\dg && -= J +LxڪE*+oaa8Q>9t-3ם WQytn+Oc߀ʀig:};榧CrS)ŅsEFn<*n#Z\Ì*cL+R]p4$QQ&g*0ܛOZ=O[=}Rpܾ[ !PwPhچ-38aPe kF5O&WaڥUS2JzfP0E"׵I!t5zaAVc*!}C2$n]үa]b~: q[n+Yi๏nxMFc4`e6ib:8SǶz,CaQ0sxx]|xETBlU|-|W=Ovy44bPؼ3$[(KB~K̰B: aisO-GtB^ÂLb=ƎL@N;Ys|;Ꭺ!c8L2A PT Re`yFbOk7oYGzjHwv}MN Q$9!zCj WϏl&K.ENGbZ *dA4)m5i0߶$U]4iR؂@wY9ciB7s'0Om") s#rRѦ)ZS7没l.8~ EQ֊pбCzS˙!0l].&B{͋%x}1,3"}}5tmdYuUI±M o,Qź<7rŽk@ruHJ=wV)b]l^4Ѻ0U)Zf aFҟa7IJ N#0G%Uf6OTA3r~~o gûk)E2f+:}SV06@%=68; Tm7 \(;ˊC 76{DoAօrk5USZ4}VDVЧk`:Q|$޸ьM\x^EgLn)OgGRaX1u5) %|!~Ň0{Z}<*DoXfEj֎}YϽOEk,{z⛺L;.}ct f-Anu q,Uy`d2OFʛx;.ãQuX9~? !j Ax8~Uo)$ŕnXFAEZfnY,&\&_ :r)4,XmN;b +gm)d,MLw[}%M)l&R)@&O['ߚvPFُ>[0Emu/5 8&nKYVhHEMxerRD u&9gS6jx޺0 [.G7[}!R,4q 0KQU$S+5KA:l% ! ߶}r #x鿊OTy Vi.A:vd7*K H,7mKJednuF;uYē2mCd~" $J]4UV1r,K2?/&HX<=kJ':kL CB֥o09b[?|@}ڢg{hd~hK t!"rU_ aVLxfJr+^DΥK歡0!3%h)iL(clA#>r~ +5 ǫtOQOX> 6uEZ#` pΏvW_QzmH+Qd2ꊝV;hByݸ B.=,8@[@.Sy ITZ0+_!t<\0Wz-c.za Og$;^ U ȗC̚ yRVCl uBͲpG'i2%BzsGn[]Tu"j]a LS$u,K8|K7}8I3R$bM6wEh7񫲘MNK[zD=VV-[ C@ᄏ蠌q)h S50#.uH4`tC5Nd%ǻ{2QYf=SW[ȯTv̌$%j1q(pS#򺿍n 3gG|,jcγq8DWZ`+crY˒SmQGSz=Up' (;HI]A%iCPAB`+-jeUBl)W[%~C`oA Pڝٺ]K8?}W z^QPY<% _M\N8k1}//\]ѯrP7~Op.9+7싙G<=Ojjab^9,.y+5-ˑ#07ꠢPKiPG.l? @YR$#R{:ՈM8no$/9SyxpPa}qO܉?O*'cVY2leKsAՀ9] OTBĝ=#pU^bM8Tc)'ibpjxVmJSM dzl.<ФYX7s8]6ZbڲJ+LM`4aR|aMږEVhI],BV WY yk5i+x:/Ssu cM"b0&+QnJƐ3Te}˜aW \q-G+4>qpȽ;U LiNJ(Bdʗ,KQ}0L3M"VJQ ,4䟔J2e#_t:zz 9"1T<n^<짿JFa;!IbURռjR^[jn`mLiF>/ěE2QYH%,Cr݀ Ź*~A09rjZ CjC7Doߝ1k@ /i7U` 3wrV(+ F$6BF;a,j_`U`Ү8boJ7fiYf1$+i.4>qǚYF7P&|yj(;*1i6ݐYmH-@HK9ұP9<+J3m^tI  'O ^P$ۥoNz{>H Niо㟛(-sk)ݿ/dF*UoiX=*}OWjQ\=7AMP7S 1xGT7.%P?ذz$Ц)$$ {Oi4Q?H}&Eq@كs՞vۃ w7"#=_gghčgoeD9HtM 3G({H,Iڊn`nԵ@2k.7@XqՀgs 8зgd^iz54_t3ڊm"/aৡ T^`Ci 2 E?| @v c`oռގRN %aY)vCVpIdoOp3O]-z-[W6P!%іJ,!qJzX۶)BD"3; .e۽zp3,s_*8(jsFA "a1AQ|ܝ3TX8}Ͻ:cq!">zf1_J_S_+*xO Zæ)lcfnbYNF^1# X,.{}BB̃\=?G9/9ojxs5 =6u\lc EU'ؿּ|cڧEDL`+'?AԝrmRor;6*jT4Mfs~u{Õ~LTxO4!..iσ- 65_ Z*Z~wF#NHke0M"ј·D5wx`TJ뭦S} wkF ,f,tpZG=-甠VLS4B9s"!}h(82~%3gϦ*xԵP} .AJ;8E8RiJP9(\-:ea9u $DБvպ g3[r 6UINEm5Mg;!_.x7ABҩC9Tbjd!Cõ3y ! vXXRkP>4 7c 0)\SLmŭB $򯗞HC;eLQA|b zp/B o~6%?i Q-IbEIFT>NdZ%Nt6 (Ml6*c kHLOx^Rw%5ZFs⟾H̄*PmY*K$-?ԧ!؞xvyXfD*MQ$opņ{bg~Qܿ]I|e% -`A@ 抨 z9|Қߞ3LuhS\kKHJ a\?|U0Qۣ\0j6S/* (*LB Xv7iB8jqTARV=vݳfA<~q`蟉#Ar}}ŔX*ۜUGQV7^_ 'U4Vd ;jIE\ua -BgI$^7Q< @;tmz{&qRc!NR0wmNVn^Ok3g^!UٮY )myx2å4"kmf͵);U$xoW璁Yplx RrhV%8nP|LJ+/xV{kA.8F®˨fRW=y5;͟%aW2B҈ZW 2Sr8HHwOw DKzrӆlg_p>|&N{_εTMl_CYl*_O,T8Wo .Mrg} 5_bmq6]O~n:vT8!r C DV z\ufXW >IeWg.LrŚ&Pin- 0 f7!}mCKXwHϼF,`!?xQpuX.kGn|LP@R񸟅}y]BMEr!cc6KFuFHfz0cح HʜfAmc i`x!`̀NΈ\.ׁũq޹DF;t3f)5T/[q=ie*9뇷hj\!J8U\z\ǿ *)_P $fbU*݌6!>"1u\b,1-h*qPml>L Y HQ2{Ib@'*︈T鄬=4y&4Lju,ovphXAHਲ<:Vzo<ZYTj\tmM- tFQ,lʩ9FJIod׍pBZ5.ULT|JS`ALY@'d$@Y{Sj[_h|9?(_;j!mw0 F`C)e@|/3,R{~/`mAsjϱOrF k7F$RL7>A%}! M.NM{aߞev\]mwh{"j$ $Tg2W#(縲 $E}G& ݆0+2 /v}W`G ACA HRAR^$- ĕ\4f|-u/i\V[D S.Ҵjg"U6o)`vOBN?zT k!z2c4}6D5U~8Gg[b{].AZuӏeY&$"-i@00 -)69Pr/l˅ 7`|8@ ?Y$=a;'xT.?YBjDUJ}I嫂VMIF3 >v<~$ ; ¾Bӟh'Ye!w c\wFpmv8lxVVljl<$LYpiւh%xT6 ]%ܚ&a8׬%lO C;@7#}j&(EF#wX?fd#;s+{V+!y6)a@G*4W)Ӥ'y4IIgs-8il<72v8|MSRoq,u"u,ј ɒGB7 7 %RRSԺjJۿze=+΢Sm`F`¸#%@M U\Sh=A3u +av*VrEe]Dzx@>ʟղ'"ڴ[VK`Td[bb6lՈk4-Y(GhhV>T5Z! lBAq=ʫ L^UQK]؁Q%c\wD /*#$у* Lnױ("_Khd΢Fڧ䚳Iݜ1GWxjY1ad[[qRPlH~"oXR kj)Wsd?3fJC^;,fxU͍=[moRA%1ϙGL[?HwO6cbubcArX>WAQvh8|5 8)܍$7i/}k &JiOE kʎPM>-Ӌ? Nċ=6~Hչ4 ø}^Vcm☀x&>ClN_NJ OS-x(/PNmnT;n cBfwSbY^]EѡX(uUyW~~q5˴u(ӂ.GERވHt3\PZ͑H܌!K43xu "QL+3}ʤ7=NN /e8̚a8y*FbshuH CYrxNGԿ&4OeӘxDsQ8FgR"QGj85[Dx|㮧љGzQ~'1%Oֲa-]_W9`U $ xm1Ar{Ly^LnRNB9u!ƻ"䞤z#ApԣXc_,>FME4H!zm)r0DQڋ!aP( ˛"r9WD 7XCɨR \n&&.i+zys6i.ܯC׀{F~i~,x!ͼQjR`of{n;2 9MuV0kdO/*?zwY$9$+ Q> jg7_b`i OV!MbN**VJo]Gh" 'ŴzAP kJqu/&9Ү?R¦o"{ᅒW]+1c r7G$H^_Pv?6>GmYӹ9r[/H>B55n8=Z0JKHZ. Se`S圝-$О`UђAt9Yc$ rxdXO68@$1O .|hS7Džȡ>i%~SZ_/nh8wpx^m8tP/WU/?]P d <@MubcNoBCqW#$k䑙6*"6ga.A7ܯdVx',5))7l^,UaMH_B؜O)i79GdNv2S.76k8dpeV_?K"S ]4e׶+2M0&ދC]AtoS$a<|ҥrm 5:sNSRDP$~GCh=|ՏX ܟ"X{v4: ܐDN2..(7~ tTylB%(Iz#Un2"_1 !#K~|It0fFZ)g4m1Ϲ|;J4'>7NP`U/=@+-rGZQab5S%#ljiʇ L-{Wy֮_x[q?ljF9SDh~|oG;ٖ}Y^\ ڲ_wR Yf+a3$u ж1JPr2%n6MzpN!к*.;fr(5MN G4y)mUWBK.mVqZ{s9Hn~gƃ{ p71ӿƸnL*#oSq8J-g61Pd }{tU|,m%%]Z/B!-z_-̀,h*4v3jco!{eOXWjӱ/MRh|AY׿MqWWjv i ߾=3DB7X0Hp>ؿWpjr^YZzƍI;3,l O*/U/srUb&_Bwk:Ob Ls˸0F[ld [5g'80 <|h" o4?@iL`/kl+kk3+̠hm+xc&VN22\;!{ޕW6\ho$ S;OkԬ>X'0sX4x-*b}4cS|@.  : YZ