libxcam-devel-1.5.0-150400.2.5 >  A bwp9|G]t-^X8/>g/ƦRV\`>čUqɻ5U[@߶S#u xU/BЅ){g8liA (ewoN!d+kͩ{NƜm)!B\ ҳ(ZmAè!`N37ӗQ ^0IKCsϿ)g%N-/G0w5Q L{MDu}-'lt{tɏ 8Tfp7902679994e701e8fa0e91e31e9230dfab67c198ee49ab86dbd05bdff0fa6cd4abe27cded79b862ca574ba70bb6128904cbf9fe4c̉bwp9|р^$ez2B6ZWTE3 Q \ 2%r4wCH&u<'3KicRuĵj_~xJbC쪯#@B֭[*-1AMeFdĀZSe! =ύ}D B%kG]/nY_J%-DzP[Ȣ]3pn_ޤMRf6aDeI|g@ZRʗuf<>p>k?kd ! ? 7X^h    | + ,,.1{4n467$7<7(787 98 :8 FP^GPtHRIU,XUYU\U]XT^a bbccdcecfclcucvfXwfxhykXzk`kpktkzkClibxcam-devel1.5.0150400.2.5Development files for libxcamThe libxcam-devel package contains libraries and header files for developing applications that use libxcam.bw:sheep20 +SUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Development/Libraries/C and C++https://github.com/01org/libxcamlinuxx86_64 )j, c ?1  6 7 qL Wj J G   u( c r> 8g `v x# )&V   F M #z $ ] .Y,8 $FH  ) etQ T @$   2AA큤A큤AA큤A큤A큤A큤A큤bw,bw#bw#bw#bw#bw#bw#bw#bw#bw#bw#bw#bw#bw,bw,bw#bw#bw#bw#bw#bw#bw#bw#bw'bw'bw'bw'bw'bw'bw'bw'bw'bw'bw'bw'bw'bw'bw'bw'bw'bw'bw'bw'bw#bw#bw#bw#bw#bw#bw#bw#bw#bw#bw#bw#bw&bw&bw&bw&bw&bw&bw&bw&bw&bw&bw&bw&bw&bw&bw&bw&bw&bw&bw&bw&bw&bw&bw&bw&bw&bw&bw&bw&bw&bw&bw&bw&bw&bw&bw&bw&bw&bw&bw&bw&bw&bw&bw#bw#bw#bw$bw$bw$bw$bw$bw$bw$bw$bw$bw#bw#bw#bw#bw#bw#bw)bw(bw(bw(bw(bw(bw(bw(bw(bw(bw(bw(bw)bw(bw(bw(bw(bw#bw#bw#bw#bw#bw#bw#bw#bw#bw#bw#bw#bw,bw#bw'bw&bw$bw(bw,ae44c2912e834616697f70d91506bfbad7b72d3bea282618c285070342451778ea95ab6508c7217cb348269524388693a623a4cfb05ed085aee8b178a6d96f827c0991e9b7ed7c3937b9a870ff29f7e6388c282faef8a826cfbfb3c75cd0967d703e2716ceadb3e69542f5762dd357eb9f7afffb91c0e0701bf67f7c335e57cec07031633a352cc1f6ae28fb5a3e1d9429c4d54f582ba98e28a9506e5bc989bfad0ea8e9499abaa4af00955ff4a8897e06a4da1dda4904972bc8bd56e197947a6bc4039c45aa3b498fae43bbe45064bb5f953cc125a709c9721f9c1aa147e96d264d2067576a952a38e335106da3253abdbb41fed2da33818b21e9ec50a5f284befd29c42b1b9d7f7f569e2c3356a61b68757ddcbe0517627a5fc2c1c49042c6d67054d029c484f2eb9f4ca93003755d763152fc14e7f8af7abf2075f7e9ca05b3b0f39019e13fdd8cd4c0fa726e79254a3221e5e85919fd57539cb7736efbe9be0079798c2df555329b297c03941447a6949ca9aec084ae01cac0eb1ca8ad639a882eaedf200caa4270720e54ff975585af1998c6186499df3c40de308b34f4c0f55197725d731dcb92d49dca849f701d715faf4b965727f2cc19aea4dfd9b0b81620a8c0a71fba5db7df69d95b3cd203999f6162be34034839d00bea204d369ffea1608b2bd130e1ccea789a76c5e0a7fcf41943f3c1921c964d25982a995ad476a8e09253ce0d5466f7d51fd1fc7da68030093f1cc0bc293b5f629bcb25d8b7ed47cc5f7df036e635ac0fdc6d2b53a035c0fb545fc5ad3896a05bb333d132e33f6da3b8b475f0d9bb75b90fc62d00592b32db000da15f25d92ecc5b856abe5d5636f9271b76c9c1ebebc0acfd4556cfcd8963b5715f136a908d4a186f82178d8bfc32752694db027512077282238ec2cbdeb9e6952c422ca02080e570419b97f930238e7e45732c3a52b708dc814ea0abdc53939a24e3232f5663b734e7ec5071a6764a8004df8f586e50255bc0757a7f5a0d75ec1e93ad51b4a0d09007cdf12f071f24826b114bb431db93bba89d9f59432bf2e5f9de7ee943fed1a6252387614a96cc6c441497aaf29109ea68c60311a96faa157f66c80ed6c24667f0105136b60ec1d88bbb38a8883baa135b3206e99a7235f20b85797e5d8de8ad9af8c401c47ad70e8d34188da29b6557b2bd3795f89218998e26d30ba8ba6ef2b9f872d6ee97a153d555ab052086b251dd74593e9a7c900b03dc621dc8a7ba41c276547f3c44659f55652126d1d4b1aa3e6c8322b00898ac9353a59fe8f72603498d1f004aafb16529e2949e66984b61345c3cf57dfc4e8da9285a2726ab987af4f0c4016e5634dcab60768fb362783a0ed9fc639e4642aab6ce307a9f257260774aca1e3ed8b0b886e606fb9122c96cd25a15b31ea77beae39b80655183f40596e58a7b1b0c5052eb44fd2dd2cf024f54940fd23a538c8d710e7369dcb35798df9998bfe636169fcec1d8ec79ef8603706f910b864c5b1d816b65db2c16296c0de9ea5a30dc1ec0a68e46d88a56d44741cda03c8699bdbb6196f02f11d2a58067c021dc6c327e65afbf3e06f7c04235c0206b4565af90a9c128356a2958cb5c1c74d1b919a515c2d9dda71288b363031798e17d2ee0d2ecc4be5fabfe64c2e6eb49cac9d1aa90b5cf8195cc59e589da35ffb7611104d4d7d778b90f016e5505a612ce22ff4ef006e98869873d064a21790bb8252587991873fd8f6c515dfcd0b0fdca04ecfb83f640c85f8ca0eeb4d96f97d36999a8b2a45753828c6527574ebf7cb13948a13606ebe32f7d834639224075f550504706422289f4e97a2cb465ad08b730e0e9f60cebc433f95693e76c01f2cfb4889e70a34a29bdeed2bfebf16bac1e627c2c927b5943e804e089f9c2d9b29766fa42df775c1d2ffc0f651880f2a2660a5a1cea1171735d357833683fb55347916d64bef5f4ca147370c8a99b6b0cb67931ed3619c122f058e8422be98e3f17a6209adc50625a0b6d50adbae8888c465c29230895fcf0a8b6dc1b25cd608ab9201365fc7d69d71baf02c05c3998af11688b2184b5f44ddc4d2667d83f00de23a55fa1e496ddbced957c325065bdde5ab7df7f07b0e465d233d69695dfcc00c129ada0d463946ce5ad0c47979ea0b8319a5dea115a802b269680cc100bb10852b96d4e1746edb8d131f78c189fc5c317b4b2e2d2eaee70887b95a127216d279030c89efdf4b59ed4ad03d55a1546c726fb3a6c13db246d8a35170bb9cc294dc31b962f7ddb275912550a7507c109a9c5bf8793b521218c7f19706a9a7a6ecf02a4276c78e108441e082353d0de5ce5026abf85ef3f0467d6622bfe26e4bc2d5f72bcc77d9270a443da07289407fd654456ddf6c16a8c21435c3ad8f79cc86e8b099187ac759b132ee3dea82c189cd38ce607d5bbb987dfcd6e4b832bdc32f1aefcaf298b6a79f5935494caaf996b22f44324fbf309b1bd74c98f62bee980cac093d1c5d3d76f410670aaf1d1a97d352590c8b5956b2c33fed9fc8ae6bf5467521112c4f221eb387f9c496dfb1c393c8a4c9cc89aef5bdaef0f0da2abddc5bd78be8cf104e7e554a8556bb22b7993a3c67c3a5456b41617d01c15a30e8ae2fcd6fac7f2416ff85393355bd77022c6d2b27b62a93ad1c3b1b31939c0926d7e4e24eb082c345260d7f61433016915329471ff101f6d57b2ec7a720e38440e823a7c11a515516cb834f5b7c2331f5b24bebb3da8c397bab89e37f6127c9d11c90a6532550f0869389fcd4d4828fc8dc499565fbdc107f8f85aea9608feb8891f7e4518bb1bc47aab28ca4c3517290e4f3825a0ac962daa1a2f4602c85aca7386991dc8d0a40e824bc2e61ee3921ef3ed6a6faee6f90c3d3748b208b49f85739c78137c6ce8da2846ec24852692d2e524d7b9d4d72d9601ecce40ec0c555c03f32638d9584407efb40a39579d1c8b580c1f8ecca227470103caf052249ce74d59396920ddafd9e56ae9d96b514ede8621d1ff32dc239468f503ea557ffbde14460746bb83887638a00a7a5a44aa631a8701a3cf60b97f0d8a10a75135e6df71ab21050bcfaa217987248a51fba7cf41e0eb20e58ced5f59c6d8371390525e5b4d94cacb12818cc0c3ec0d15fc624ab4b8155708ee9d58302f95d4782c746b841378aad0df41e9e5ff5491151b35019cfda7a9ece1c82523424cf778e9a012b9fd50975054c9d3d2b9bb634127e4583395f5b5a504e6465a9bb37bc6cbebe86e574af0066d510078ed4fa3196632ac79caeb76a28ed9d58957fe153e3885dcf221cc9bc566cbbd929ae0792a040ece54e7a6cbe8102ab09c3c1b2667091ae1006656c12dc06d049390e1c927945d2ecdde876da6e0d7e3ef7b7cad471f217a67f74178a606dbdbf9ee11a69bfbd7f18cd9b243c04dccfcf5e14b12c525689e9cd677fd1c9ef41c9fc9cc79ce47157b73db24304eff4fe7273f283150c8e11d49972f8fbf0d7115de457eed42c32ee3e018b70184c5c74670cb446f3519c6729e88a63d0db25a754598faa5e2c57041d56d5e30648d66e2ac97135b34c2ce66a360aab85ab4d7b553c95404ff4eb6183369e9728402c57725bfb7d0d7105356382e983ffb4d243b08d061deeb8fd550974402499160aefbcfc5ea467a389aef7feb2c879a2b82502caa86e7d362833b1da49bcd8fe7a5a9584804d3db904a73c45fda8409cbc0e33c7fb3dc661947fe0efe894aa4019d81019532c9ac1d2832d404ecae833f9e9a911e3b41ed6d091afa02c0e0306219df1efdca8bca93dac8c8b96b2eb421bc4a13a217fb1a8bd45d0d71b367754a068265f42e16ef2f5f18df6e59e9b9278d539d04e505b91fe076e46d63ae93ce50cbb4a511c385cba343f1f69f418c5b8d0f7551d5050ce5bcb7e9294ff79b83d5c3be13219ea828b8e07a99d1fb9cabd950ed6496efc8aed7271c65642c64e84048cbd35fa678fbbf4d3e2d928abd98bcf34d8b3cb4216faab2d2669c71c8f295d7b04c6db07b898e79c171ca3e4797a4502e350d0daa4bdd69d4b58d273098012ed0a326c534836fdf554db26afd4f340474d7d6c983f6c29af1f553d22a13ae78ae3fcac7b1eaa61aee7c1595432359ab85ae00b40e0982f9bf6e8d70660778947daa0dfde00460743762c33427d65f990f3b12b2362f0adfc4e773ce347627e61e2e452da70d7a282711b611fc8e8194c264e0b8c569b278b1beea801176c3c1c2e2c1d0bfddb77112c1a1b7e5f3439b88b4d53581bacabda44a310660a3f3e6ca28b731b79d57e9064fa4424c12658b4689b1c0c7f406c823d89f86571bf5ebb272f2dc32c7a3f80bdccf16267d56550919f7f45093df5d1179b23242c1dc5098bfe8558b294c1d4b33c8846134beae9047e486c8e991973c3177c20feca240f81622b71ccac9a2a385ccbb1e39ac784dd88cc6cfc12582baab0800028ea1bc3efe2984a7d1459ab262389c86be85fb0c37f09913c71da5e967ffa0b87b576ef797f55847c49128d6a5dc8e0a916580f800b3dc3460a8bf3ee3a2a72517a64a5a29a9703df5efb27f013ce344531baec6b55c9549a3520495260c0d8f581d4ff915e2f38db425a7083c231de67e11ed47b1cadcfa57ada86dd91102a2cc48e18c28d22633804e1109f3bdf56fd21e879e053120272b0d81c6b5024533761babd720f839d97f86df3b2d6f0161b689698d3b8fe029ccdf2aa9304a9bf6f0f174daf2d35f32c094c9d23421a12971a4429ce1f4b9e9a321bffad44ba93d0de056c4d7f7c18c2cba138eaf3390e1ff26845f2283e25d0a7d6d0c5ea40ed6f27aed4d49170dafc6681a8d0f522ea7f65e7120272f0e7359f39975715c1c3b5faa5a1d1cd630c3e4d4bbf347fc61436b652af0a72cf559038cf23f4ce21cec04e251d75a4044c4cad974c9cfb1dff27f143e95310b4637cb8b1ed1690568f214ef19cb3fbf9deecb45a6d47a50ae248e16471423c9364f3e72ad1c067be258572fe40e9e2107c7b4ad31dbe23a86192af881b5ee0c9b9d831e852a9466c727c4c7596aebf343552b2129d93fc95fad748cb2ac1544d39facb483e0c8977228e907f4dd56ffa99505b088bb7a04d99438cf8d03fae98830c2c5d213ad90b3712c61112a3e3dad98a673d2658bf83bc6c66f5af24686a402763e7241aa07d0deddaeda57b2136b671dc0a3fd759fe069a9cbcd90f9ab8f761591a3c73ffa9f7bc6dd1e9f479f46aada3ae86dc4415b85ab77c9d636c6bfc50d38a4c0516044be41ab45321639730d13f380b77d89f735a5ee5c9949ae11920290c7da790192b2d2ead44c642659182a73195b7b0961890405cd54656d82822b233664d39d85e4418f7c207c3115cfa547613a8e1249ca91589290bc615bbfbd0cbf7ecd4147c59ee84358d0ecea8a32c22e75bc0c636111bf39f1ca8cb9198ea6e984fab602fe049e5b2418e83734bb7e64e5c21655b00448fde3d73daeb63d7f51520b6ace5f5f74875fe3d2095cf79207de3c21fd92cbc098a24c0b22eace3e6e7b5f6b0a5c24e89958d47c7c2da4b53d0126d45243daab1dbe03307fee9e58fa75d1dd5aa7034418f266fc735f77efd0f8d7cd9a13f3ca265422ae86fc5271f96b72dbd43fef6804b7fe1978a1253643f70400fd52a79b81dc3cfd4f73f034c0f03b25420f0033e6069b4ef5d34978daa087973eb15774f60cdc94bae940966a6bcc2a7de13f88ccb25c0246376401fa9aba6558a68ef544218b4a8663c75847786cbba9d67fc0fe1626f018580a8100535a599db5c26011e342b0b5ebcb9d4df781c3200982cbde7ce1a30bff8ee38dc429d722db772fb50dcac03ea66fb0f45864adb705c4a62c43aed41db23912b4f450e2f11187d072d866dcbb54d295e4803ea2e7943497e686898ac08a1a3780a8e23817ee9f4dccedf2063558d65b0fcbb5e26536d4a7d95ca1507e56a7eddb6ee2fe1cfaaa2fc1ebfe88465bbf1046d33b0246f6324cfe673c9a14de12238956299394ce2be5677480edbe841e79b4ee5ba6e80b184823593504da69d8681564ef062d601bd80d613b0fd05dfc31646b61c3b9a675a1723f75e01fb373b1cee013946e8ba18875ad9311229343b2ccef91bdlibxcam_capi.so.1.5.0libxcam_core.so.1.5.0libxcam_gles.so.1.5.0libxcam_ocl.so.1.5.0libxcam_soft.so.1.5.0libxcam_vulkan.so.1.5.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibxcam-1.5.0-150400.2.5.src.rpmlibxcam-devellibxcam-devel(x86-64)pkgconfig(libxcam)@    /usr/bin/pkg-configlibxcam1rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.5.03.0.4-14.6.0-14.0-15.2-14.14.3bk@a{ama_{^m@[]YY@Y@@YR@Y@alarrosa@suse.comstefan.bruens@rwth-aachen.dedmueller@suse.comstefan.bruens@rwth-aachen.deaaronpuchert@alice-dsl.netalarrosa@suse.comjengelh@inai.dealarrosa@suse.comalarrosa@suse.comalarrosa@suse.com- Use -std=gnu++11 in ppc64le to work around a bug in gcc7 which redefines bool in altivec.h thus making all code that uses bool fail to build (boo#1195517)- Really build against OpenCV4 (on TW), add * 0001-gl-stitch_support_EGL_initialize_by_GBM.patch * 0001-New_features_camera_tunning_and_fixes.patch * 0001-pkg_config_check_opencv_module_version.patch - Fix ODR violation, add * 0001-Fix-multiple-definitions-of-XCam-ShaderID-ODR-violat.patch- update to 1.5.0: * 360 stitching GLES pipeline supports processing YUV420p pixel format - drop Fix-build-with-Vulkan-1.2.140.patch (upstream) - build against openCV 4- Update to version 1.4.0: * 360 stitching supports processing YUV420p pixel format * 360 degree image stitching quality tuning - support json parse to apply OpenCV fisheye camera calibration parameters * 8K 360 degree image stitching performance improvement - optimized AVX pixel data loading instructions * Simplify configure.ac - extract macros to m4 file * Remove Beignet dependence * Limit OpenCV version to [3.0.0, 4.0.0) * Extend the functionality of capi module - support soft/GLES/Vulkan image stitching - implement new FFmpeg xcam video filter - Update to version 1.3.0: * 8K 360 degree image stitching performance improvement - enable AVX512 intrinsic instructions to increase performance * 3 cameras 8K stitching enabling (CPU/GLES) - support disable feature match in runtime - support specify the pyramid levels of blender - stitching quality tuning * 2 cameras 1080p stitching enabling (CPU/GLES) * DNN inference support processing video stream * Use Intel open source graphics compute runtime for OpenCL (NEO) - will not support Beignet driver - Remove obsolete allow-newer-opencv.patch - Add Fix-build-with-Vulkan-1.2.140.patch - Removed obsolete or irrelevant build dependencies - Enable build for all architectures, disable DRM for everything but Intel.- Update to version 1.2.2 * GLES compute framework enabling. - enable GL image processing framework. - enable features of multi-band blender, geometry remap and data-copy. * GLES surround-view stitching enabling. - GLES stitching enabled (feature-match may support later). - performance optimized on compute shaders. * Vulkan compute framework enabling. - enabled Vulkan image processing under xcam framework. - vk-copy-handler as sample code. * suggest OpenCV version [3.0.0 - 3.4.3] * support CPU stitching based on dual-const and dual-curve scaling factors. * support OpenCL stitching based on auto-scale in vertical 2D-direction. * change test-soft-image to test-surround-view * Vulkan surround-view stitching enabling. - enable features of multi-band blender and geometry remap. - enable Vulkan image stitching. (feature-match may support later) * Surrond-view texture rendering. - enable 3D surround view scene rendering and manipulation. * require OpenSceneGraph minimal version 3.3.2 * DNN inference framwork enabling. - enable pedestrian and vehicle detection based on OpenVino * OpenCV feature match enabled for image stitching pipeline (GLES/Vulkan/CPU) - support three versions of feature match: default, cluster, capi * Abstract OpenCV source in ocv module, and build into a separate static library - Require pkgconfig(opencv), because this still needs OpenCV 3. - Add allow-newer-opencv.patch: Allow all 3.x.x versions. - Disable 3alib to prevent compiler errors due to missing linux/atomisp.h. - Enable Vulkan support.- Update to version 1.1.0 * CPU stitching enabled for automotive surround view in Linux/Android. - enable CPU multi-thread image processing framework. - enable multi-band blender, geometry remap, data-copy, OpenCV feature match. - enable 3D-bowl model stitching. - support generic Android platform. - CPU version of surround view stitching upstream to Android Open Source Project. * surround-view OpenCL stitching feature enabled and quality improvement. - add dewarp process based on bowl view model in geometry map. - support multiple (4) cameras stitching. - add new selection method based on clustering in feature match to improve quality of stitching. - auto scale in x direction is done and y direction is WIP. - quality tune on different datasets, both indoor and outdoor. * support standard OpenCL 2.0+ driver (VPG OCL driver) - support standard OpenCL buffer. - remove libdrm dependency. - drm preview removed from test-device-manager, test-pipe-manager and usb camera. * enable deblurring feature based on OpenCV. (GSoC program) - based on deconvolution algorithm filters - support noise estimation - support edgetaper * surround view solution will be integrated into Android EVS (exterior view system) WIP * add sample recipe for yocto build (libxcam/doc/yocto).- Update package summary.- Update to version 1.0.0 * 360 video stitching performance and quality improvement. - enable geometry map to improve performance. - quality tuned on different resolutions (1080P and 4K). - support CPU and OpenCL path in feature match. - enable lens shading correction based on fisheye image. * gyroscope-based video stabilization enabling. - enable gyroscope 3-DoF (orientation) assist video stabilization. - orientation (gyro) data should be measured by quaternion as the pose of target frame reference to base frame * CL framework refine. - enable CL argument template instead of member variables in kernel. - CL kernel support async mode. - image handler take over input/output buffer management from image kernel. * prepare libxcam debian package and fix most warnings. - Remove fix-build-errors.diff which is no longer required - Increased soname to 1 - The pkgconfig file has been renamed from xcam to libxcam- Use --disable-aiq when configuring libxcam. AIQ/ia_imaging is an Intel proprietary 3A library.- Initial release of libxcam - Version 0.9.0 - Add fix-build-errors.diff to build correctlysheep20 1651972922  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.5.0-150400.2.51.5.0-150400.2.51.5.0  xcambasexcam_3a_description.hxcam_3a_result.hxcam_3a_types.hxcam_buffer.hxcam_common.hxcam_defs.hxcam_params.hxcam_smart_description.hxcam_smart_result.hbuffer_pool.hcalibration_parser.hcapixcam_handle.hdevice_manager.hdma_video_buffer.hdrm_bo_buffer.hdrm_display.hdrm_v4l2_buffer.hfile.hfisheye_dewarp.hfisheye_image_file.hgleseglegl_base.hegl_utils.hgl_blender.hgl_buffer.hgl_command.hgl_compute_program.hgl_copy_handler.hgl_fastmap_blender.hgl_geomap_handler.hgl_image_handler.hgl_image_shader.hgl_program.hgl_shader.hgl_stitcher.hgl_sync.hgl_utils.hgl_video_buffer.hgles_std.hhandler_interface.himage_file.himage_handler.himage_processor.himage_projector.hinterfaceblender.hdata_types.hfeature_match.hgeo_mapper.hstitcher.hmeta_data.hoclcl_3a_image_processor.hcl_3a_stats_context.hcl_3d_denoise_handler.hcl_argument.hcl_bayer_basic_handler.hcl_bayer_pipe_handler.hcl_blender.hcl_context.hcl_csc_handler.hcl_csc_image_processor.hcl_defog_dcp_handler.hcl_demo_handler.hcl_device.hcl_error.hcl_event.hcl_fisheye_handler.hcl_gauss_handler.hcl_geo_map_handler.hcl_image_360_stitch.hcl_image_bo_buffer.hcl_image_handler.hcl_image_processor.hcl_image_scaler.hcl_image_warp_handler.hcl_kernel.hcl_memory.hcl_multi_image_handler.hcl_newtonemapping_handler.hcl_newwavelet_denoise_handler.hcl_post_image_processor.hcl_retinex_handler.hcl_rgb_pipe_handler.hcl_tnr_handler.hcl_tonemapping_handler.hcl_utils.hcl_video_buffer.hcl_video_stabilizer.hcl_wavelet_denoise_handler.hcl_wire_frame_handler.hcl_yuv_pipe_handler.hpriority_buffer_queue.hpipe_manager.hsafe_list.hsmartptr.hsoftsoft_blender.hsoft_copy_task.hsoft_geo_mapper.hsoft_handler.hsoft_image.hsoft_stitcher.hsoft_video_buf_allocator.hsoft_worker.hswapped_buffer.hthread_pool.hv4l2_buffer_proxy.hv4l2_device.hvec_mat.hvideo_buffer.hvulkanvk_blender.hvk_cmdbuf.hvk_copy_handler.hvk_descriptor.hvk_device.hvk_geomap_handler.hvk_handler.hvk_instance.hvk_memory.hvk_pipeline.hvk_shader.hvk_stitcher.hvk_sync.hvk_video_buf_allocator.hvk_worker.hvulkan_common.hworker.hx3a_analyzer.hx3a_analyzer_manager.hx3a_event.hx3a_image_process_center.hx3a_result.hxcam_analyzer.hxcam_mutex.hxcam_obj_debug.hxcam_std.hxcam_thread.hxcam_utils.hlibxcam_capi.solibxcam_core.solibxcam_gles.solibxcam_ocl.solibxcam_soft.solibxcam_vulkan.solibxcam.pc/usr/include//usr/include/xcam//usr/include/xcam/base//usr/include/xcam/capi//usr/include/xcam/gles//usr/include/xcam/gles/egl//usr/include/xcam/interface//usr/include/xcam/ocl//usr/include/xcam/soft//usr/include/xcam/vulkan//usr/lib64//usr/lib64/pkgconfig/-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.suse.de/SUSE:SLE-15-SP4:GA/standard/e8a81c293c1203e52f0c636e7d644515-libxcamcpioxz5x86_64-suse-linuxdirectoryC source, ASCII textC++ source, ASCII textpkgconfig filePR%dng5outf-8de8abea7e42e09c4bd7d04326c665aeea4e96a257790b195d06d32a74a3f0f59? 7zXZ !t/M] crt:bLL 'sy0N@˷gS ]NÆ",!;1ŏ;+fzXihXF1 !J@TDR\SZU.d1duGKi-[r<)-X [7ʮT55_zHM*hRڇKBR4|;Jєwwxi*V?!GPOet*z IDIaTxpc}p+,ΦgBUPP1O|_SC"1 4}n܃.D((>(KP!Lϣ+R7*Rn@߆ͦىkO.Dv}i-p▘o6}饂粕 xN5/JPoC-48 IoCm^% Yz7 ٨@5 K!<#*)o FgQhyA@"=_vDVv`74SyB&UQv$O%5nRD]/+ֲ+Nj6 j4U/ WcDedo2 Sy!kO)wR1}4~Zi$9;@-?L' JO5_ffߨҵ^up1ru :~T7?$*ѓ1;8! IHGx6pxqX"[qHUΘ35kFSh oJb޸)9\bԬ̼+{4a9缅Q^i4? +nh&FLn /EqS7;QNZ>NݑfDpfGYn&M2(:~T^KT˃D4# 'JB5w}5G%<1^`.J)gܼ~Ӑ֍)L7DIM3dZ; s"e,xCrbI,0<&Qgvzbe6ߨ43뾲5ciiX9rRqw@ٛ,o.UK1 w#r&ߪfc a.OݖbN‚X`Pq޶K͑7.2sA{fy6x rL6n V3*!:o\aÑ#4mop+^s$_4aO ऊeF@- +s7zsW=*==A :Ph{gf)V=BgU%s NCVq16PI=4rb 9/j٦v.@v&ߘ 9!6>{[XMτ N6|k-n9 ڃ=&/+h ?w xW]lPY]ٞ %θec @nLB,ʵ=i](UrL.t`E̛d|:ݢĪS d˵Uh1;(*zKl{4AݨbaD VgyA]FX!|%šbQ;/cl'vBTVU'8rc\.[Q2M@$u3ާ+T-` L'sך8h%ou6yaDAYe8ؔɶgYuušnaWݵ$xhL?Ad92^c3ߡ6Y ~iVx_=Li52,Oٞd%P>N! X"k[ӔD-[18kR2Va+SF EAdI+U% DYPx-=T"{ ?QD,tR'zb܄٣*DDH[/kb}e VcfeË?YM|ƞEC##PkV^P\)O.x8 ղ?v{q+.`[)&F/ؐ#Bt`_|?R(O"V(o;lsI fL!|#[kgkgܞ n,oqjL= nMeYY#GU'7Q`qIU G 1ai/g¿l$hff"(/4l?t-ϔn,%ˏ}$K+B3Qcd22fk=_!{ТYp^nRRHW>>Us%~|LoQ+=tQ< %6v/]clY!@gW0ލۭ.ߖZ3g(9pfM"h!lFMy|ɯhv׹o_:_gfD`5G{pi`.h4VK#OVWl'K"BgyCHd=ïf`4x&J-)b2Ӛw0Wʹ͸[=;<{K hbМڗ'@'iX@ 5͉OWS7SR}nT\?CV걌 @Sh' 51o19ҵcm`pl @B$À$ _ųՍ6W!]N>?ݨkFgG*}S k- 𔩫h571&"0|/4qcۖHX>d_'!>v8MnV;;wֳ ]cߥ↪3&>S( ۑTPDJYU^J`;'ԀW%<%a0W-Z0Izg], ߚ'&}JG[Q2B$ q-ZQp>bʿ/9xXKK^X' pP_nP>hx#ɋ1`X%qѝʍ4Rf8`~%)b~'pfɆy/ݡSgQ^! wo7UC}u&}{Ѵ<'Ho9|`p}AF\]ep%cpG,c:wj5b"'yUDSqy9D;nq:׶M JXv1/5Qv^q"v2p| ܧje>}nREJ,~vN)T>u/ۿl-1k>ω N鑫e=Hvjw#)E~봿= )VF:g."8Zݰ5Ԭx/:D $.fXU-pgA H8ƯǕWt9q~f'egE4 sCB~ԛE+f /6ιY:V:50$ڭie%(^OϘX)@(b&SMZ!wQѪno>}Xൽ,8dw$0B^>+Z%$CϙZ̋-pOR6dՖ1@p$|7~ X +-S zC^_|]Bc0a Ω#`"eS#=r6vxLԾ{~vW{p?~Lk7|Kn L,80񵕘FLJj5w jz,~;?6dU{|1#C(b^{1:kXRR(ha6xhjjդCϜSȂ2Sx&Bf9 98oSDkch gbMu2 2-PK8@8uńj0Fʜu9uHmwG«Va&g0q׹ۼRpޚW*l7юgRZRKJ>;Pm9}3Y%RVSEf\Mr%o}}Z֪"S 92gS‚4J-AL$ ^Xlő${rFm['0=@IdրD~E*koJvdx|>I+J7oJu\g_C-Uw_3QDYJwErz[ޝ̖Kb}ۋŋJ#$EC+H`'%fEt*Q>;WBKU.[G "n jv䪱bBtPerfxbύW`%Y/)]e1}^Ļ[lX|.I`ht5 wGe4O"Gf@c+RKt񳨓կ%RfY ,DԳCcOI)G1m$M*t34aaۙ{/  b OF˒;bFnh? gA\(zFô߉)غ {m9eP?!D)G+I,QZ[Uďt%MT*^q\7@s mއ148Ye<o_~y䆔ZcYٽkz % -nS{U$Zߌԟi5ѦljT>f:C(l7/S)48>7*l6J`&nzzq!V 40mwpAWHڸOh`T[ ^ #3# ͐`r g\f-4-EY%q3M>W^`{K;eFuWZ:M4[TǬ\Oh'x9x.4&J:v|8G<8vyçWkT F`lI&GZi k!7KvFҺ34,l癥<8?Y)#Ix&F}< cA|L b,.eQ^ =#;.ܰ3,3Ҹ\4DWyN4] J'H\D$%2f2N(]yAcb+kewȷmE, ZwRԥWG-8(!^Bn2M2Vgh-ő@idT X-̃ff!z(WvN%?3kcm<ڿxg? nP"rLI9c`<꿑m0C)I%ؗͽ.k@'Z0mZ{HZ>4mvE5L3kPf7$\?^̄_}膑F;ΩfUd F ٧k(nfDofĉYjU$ *n/bpT+:JS5ݔ_&"jLP3+eXJ>QT`ZLΆ{XL ΚB Vi~7_!9`K& SёXAM}<\i)^&CDvyg5:s.Q!0%:WBwheE|h)ϤKw57 J}iU܆E!Q [&u7G<O'+($ps8|OwZں׳l(2Qn)2ɍ3,8Xd6r$/Ĝz_G9h9xZٕ`!w|u *,bT` xvz%-яY_Fj*o,"x7z{2,Q6FP ;riky%٠, =L`a%}!@QeS(E7=YPimwAQ(yt^kn4)L)JR"6_f ?5ƟY(LWd4mvV )p>.!ߑ'L%j&PmZO 9%p8RZ8e/{V^)(ov9,`XDާ(;u|β?^H,0Ʊ3l궝Ou)Û~ {ٯw`0~4b2!X$ҕ54FgA,ޤ7I"L (ڬ稌1%"30B3͟3GRĚt|nB+gk`r%hu[ oa ~ј4@qIӂ7LеpZ X}TR:k4Fϟߞ1rtf3CJ 3a5w=^U1:XYNB [n 0F Nv#huV~XHW2V6П)pڪFA!ٴre8-O?-Bϝ EAI)2|'$uRyZ!6' .rY!T=\c5qF6ۙݿ 5䮼<.xSV`ӡ(gC`[4m>83ڰ(T coʋ\c23EH11aY] nuQw`NY'X8ZmP[1Dou/$I!xBʔEiY$5ӑ WCN7Dﷄ_^@ HqG;uQVMWf@{!,Hj frCijQ[* LAekҡ4sy !Y/'<07Z7SiKr*\I+^L1y#3ۛY;^:7VRI"QǃA/o:V0<3evBOD*.|^n *ce:Sf/uCv_WD̳A٘=(h8OeDPLy] U+\ 0me?ʤi4jI/oc]#x#VzPH *I_[ thhC(|޲aԷ_ͬ@+Cȟ7jXciW*,rs9$@帷' \NLF{fdxu\82@PvSO  y?0#A *u,& vN,7O.cVF5j @Q^=YL0 i/iF_Do#Wq~O03jP%QgdMd̸MOl3ksTVjww|*^few 񨇋#Y ިGd~( +mݮV`l,MQ.;YiSs1:wt<3+|j4,GkD 6 ևJKcM*;A_Ŕ +-ɉMrN \Odr+M:Y ؽ aVNbpْwp=#'s4~ LL ʚzx0c& BwFtFǮ?a% Džw6Y =櫔W[ W ^u-Pt-SD,ʧ wJ~/4z&[dyc:{ѧ0!рd{Gh Qk2]GV >|YB.R Js@tNnDgr*6?N&c.3U@QnZ|Z*Xo|O̓=XŹ@!yO`7a&,И?pHk:=f`s]$d82${.5醟P\oMcE[8u4xaKDUtMqL"m37FBh-V`& 3=t)Q_4\6HʠZm>)ʌ#Wt̑zi#|ITZ[ !)1L|: AAILmMe!{r!̖m4#YMG̮IPzj\BFu,{ 8خ(j? lӶ~̒'^B t~Co"3At˴3*=oί, ?=i'YZRS.7l߆p=S>=_7oڣN6QL,W Z4;2zz;I,J=Mc<8 O/W`~Z0J@m`aNc'9Y v[{T&Nzz1ӋG侰 jg'ߒARϢ;0ujL!y:0E,]O1O,v; +7ShMVc Dl3.WL,KiɄ,U2eFؾ OܽETwۨ߅u7a|A^]C]x-}KI2yjݸ0T9m ZDly8uP-0塘7џ—bSJ-JC' M’MEOms{5T$lF86Z,T"ZD jPξt@pE}/LE3wZ1)J;C]} izkϘU>C+ڶ<w'PT%D"ey<@Ds̋5WrR'Z%:+fzW! C OֳA5wk:_hC ܫ3HzY?29a=+c˽`'e5iD*V)hocB d e{}Q?,|M[<ۡIS/O`<1{k7(Pb zD뵙j\2 _F*Y[ kp(™^hO0z7{G1'rSʻNQ&ĝ:"W%x(Ɓ-M G^Sr%d@x~DdkWUoDΕԸ-x Je'o׍h.ˮ*0RBAQ}3ߒ; Rp|twʌ/:A籠￾\I;Ƌh{/j6'uk1 i%(vSfaDȱꚭ@ u`)I;xmքΧ ^FnfazWL.{Kx"2wɉ~,=rK|khH`",4W*|{2#UaIv,˕bms;RH'|ΤYy ,_Z*MTfzLRa. dpZ<ͻds7|Ms¯U"ձ=z-c|s'D?F؊lw^o,*SbX/.=vuWj`w!75`q.|TmEϚC=mГ£z˧{:wʊM{=f"!AϕgMLxh)Ρ/yчc\\;sK&ӎ#3L>Cq]rx!ڜHze7*![p^[- {jh g:&0K6fL5 L]yeW%O>R{q-V),rm|>fЅX̼h 3R0zQO୛UsejL uRA<$3̨e1g-[caʣ63|[JDpthtSuCLtXLNpHo*7$n[>%OXo0 A#Yt;qvEۥa#5rCܡkJn(2**](H:;0-!,ośآa 1Rڍ'=c9}ORvEm=naHS&ŠEO .k?['&DG!Wx,\Aέ冇b湐g A4uR2ؔv? 4H}Y`f5w}4e͟ex4&qIld؟+$pk@hJm~@s' 6g6WJBZZq+rcV0]g::z7aI[]gE$4I2Ĵՠ1^xc wUgeGKa)(|ᱧ ©L(C6=1h-EI17wɴk dl!ʅ߬hw zLs/|΢> U,۽|7)iSw_3#!nMRkull>S:L?yqv'x[-׈!{2woX%]V+#BsjXrṅؾ=5bszK+_(YgH:UmM%_2EiIU}C i*_޴m}Zv尞i PFi"k6(J)_p8Cb{/_Ym*}P/ Isntmr:?E}ɯj;n`+$a,V tHV\lR coO6y{bi3M`&F N%N1k&N.$VU-ýF5D\x2:6/kUq>]Ԡ\C7RҪj 0kRT?uL`7Pȫ rB;S=D5| Lhrkpǣ"\4ȄI.iIJ)qZ!0 4A&RG4t`E s&{!F.x uc.O?!Bq$poAm{慓I!R]*Lԛz0 gRHmX_1o@"M0ugq,.Sw0KwjBe+2ËL#WTNɏic:w3%5pqbffXZuܳ.ƭ0 _26.vSΣ9QҜT$XP`TkFҪ@,ش;nm.3mk  U4!FJVt5PJD*IFc|>枻PNeCʷ<ͮӖgk8nLFsݕ RF7IAlCCUh}*_V~T (L_t Jsʋcz~7 Q F`Ele@ƒfz&HȂhqa:~ xrzyĴnNVH>誕G"ma M֠ǥJ Y=Zە $4P]4h73BKP+;\QXQ4okYXŐ<k1v6ȨWdBʓ1#1Ax.iӸ-X,>=$?ma1=-,L[5%^Nf)ypfmU` a`̈hXxe#Ǫ}c2yEq[qAu!BW;̆F4#xѹ!>I,l,[B6#BPg2ރn]05^Tx"w+7 :jV0YaMHwtT;m^3HPEtH.+g AU.g?*Fn:F>7-Ḃ1f[) 6!Py҅K?>K_VuYOޭSǑ4xzRGW3:AȘDŽcQu dg*&Q]al >{S;L* 89j17l\?J7&+ ~1i8[GtAk/(#$X7^&1_ L&*UdVJB|gO_LK1ċ?L~;+s*pmŕu$,A_L`'2 6Cd1V?궜 R7ҋLQ[,'!i<ߖ~DhbX|bIvFYiyZCa{8G(G-u>JoA`3/% F1 S柢sǞ?`~|0y:?_B|x"b  Q eI_CbTsZ[ gu\/ aMlVMPҺGQ.4`P!mvΡ?i&NVHB:Q+25`) mV+@rc~ L{m<+( ^G՗A[ӡDyLrZ=Ry9(:to\NrI %cV[I|tʃ8AE(YV`$E!O`.́~iGαKq#L˟h.{5hbRz@,}55ch P=GGzML>Ggij04.>UI (7?nl4PZᡀ3wuτN4`ZAvȊb;7fބPw'\=X-GK\4+ӳ&c'6-p/rD>\į|r^1pׯZ5Ϻs l(%fWN|,^D#ϑbOKpУ "ūҥ'TqTbi|f7##TopelIJvw,ܠ?+>+I*׽맺}2 /Ūo4O(6,-~e)FcOcF5XԤΤs;ˊ2;4%a8Py0K_fbEKegT]Z2TF.N-Yd(+)/~ѦXGQ=У쑖jjǵ6T`,UTTqyj1QU2͸*-= +ohDNqnzH` Cjx :+Ͼݱ1Sڲ,N\^-9C(aauwc/<ƭI)nUMnt(6ȟD:KGMn&gmW\Es*/#9t]D:x$K+ B<\?u G͸Z;}š 32_eVh' q~\C|_$ͥQ #G .` &9u+lUvi6D'n,MUوe-4ZX+C[| ''iJ~d;|{*{[h9oFpNVTB',a!Քzإ@{W%Bm}{F%|% ӄooOFDr4-#X86jϞ(Z6,¤z2Ԡ[R&S;ҙ pbp#o\t=䫺ЄcyxJt\yMAoYT8iئ:%6P={GҪ:EY$ ZG[u<->#;ZO9XRPk;[b]t {lX6ᲈVϥc`h5JLDµ 7_z oF=ixPx:&E<Ē] :eĤĶ>M l2^A3k{G5G@j{TSm^̆5Yu@?(2΁JЖ8 WM}AϢg{ٰχy XE)x #v ouB$P`B톴XAOGu'L,o3:6]Lqx>JUˬ–{ɥ3\$ۭ\Xxi ,Q\'cJ®Srfwmiti`re_3FGP$/ˈcKM{'k1ML]?; >h('|ʤmؽ l(8/+b 1g;roʡfA Gg|\ɼ9@<SJnYw촼q4w%ئ wT(%>}4vySĵ @C( 3|&@F ;Ǜo MP uzcns !daS؉͛SRcz83a6ǔ,*;%kF)1HN Ϻ-%ɭ.J./{]g*hLhD<ɘALDa:N\I$wJfZ,ͬL3pcޠսpN'YI O-$ϙf̃r55cȠDR3-S uZVh VpSTl_5oiϰNvGyxxUB6Xr\Nꎘy\Q_kG.R; od,U>%o,"یi*ѕ΢Ҵ{D}&ƣ/0nmrhOxuөk tw4BJ1 MaiL.LOp?!#V.kjk4bZP[#W.&Mllb́⭣='؍xbDahA፟Ĺ?\v]"VA,&ER $!Þy>R!˩;|2*TFzxdn]С<2KeӴ >쇖]$̉[)؛'z/ˇAC*z8l7jH#Yx|21%XG0)ch%tjFhUs|ȘM=A8b/~ m< A.:FM6ʶK5fMC]]t¤d@ yGFk6soش|_T{tg4$.r_2M`r0GgEqbX#6Ym)MOeouQB.,*KOb:e92 F)G}AN[(OeepH8.־ h:3Xξ-H\q"5aX32zt |aM"ډU>}'O)[5]#oVHA3ă"ox_'u~i[weΉ$0a-M+>RaA㡋7ɩ]Y!<~,nfޠOM5# ˷/ |:TRz :6a>f%wK VjZOp&b.~ezO'vr }uKe 3Zw ypxَ没Be{D*Sm[k_w<&h dɭ6 R6$>",XtFC[psd`!L["'h&ą[E##jdOWςYbbiΞd o}@_AwDvR糞߯]T;來35kmjPyWn+A8mO;vѨWK4&W0g' 5&~DtBü8Ħ}r2 V<6Ywhϯq9PB̒~y"Db*fcȈݸ?U(5=o]~4 ``0Э$/&r/;mj]%+<R!ilsݩ7Yͥx_0hÏpZDXimb/z `pT!G&LEșcZ\e*Z j·*㢄:sJsQ:%zz@?cRi&0qkDs7ڰw٢zR| yV+gl[8%`M|II_=A~SH ,Bn@6 "b<ؖNB.b(g a_*;xx$Mo;$Ζ7u:~h188lzO.w_&Gʾ xN2ߑ_ = Wsyˇ%2zc3ﳫGsR-OB^P.s.)83melI[Ҿ=X q@LŰ9wfV&UJlR #oA 8=`WɃ d1j$j 1,4cKLH6`)Oa"vOPʒ4A|@(Zf[1}-DkT洸Tp>uؠg-g]cn')ښC%-zcMFT o!b6v ޛqq@7R‹>~. Y@Ki>2poʈcVe_ƏTOX]{+;?dvE5o ߦ-R )d_"Ѳl~fV3ا!b̓9`0T*^l  ꌋ>^J_"aL/2ڂdߍSԳ8-\%hGre"Uې/%wD^kV-e؝G=o3VY\Q!9tƘ_oIK{ &]Myf7cHea`iUp+*^MqÖv+.%BAM|AP P?sQ" $Y噢1z3{V!F%LV/9ZU'HIzμ79[Mb*+\RHW.-Uͯpi|y6;hz'dCqhJVa%w~y5 S痟Q,(x4m7\8H`~{vҡ_gh,Rf$sChU|YoL#! #kV,#z༫19Gop.~>W ʌʏnM#u~C\-jdt\/D1YQT *t0a?U%ᭈ5"LL*8hT#$-3!٠GjWĿȯl% &\6ESбI;nR& r356P>AŋtVoEwAJ=t9tOg "X%ϝ%dOa Ü;- ?B. m&ԗ7Cܮ2؛HA旂]zvJJJ6XDYWX_ }Ff?ǁŝAbq "=$\\nYft t|Ǜy$6< MD SM̋0kbZ2韼nu1 e 7%)jYu$%v)֪ꊱEl%l)1'@NCT( ޙD+#o-]4f˃9ԋ^ aKf+ӷS3(XyC(S~{NJ4t7JwdTa2ˏm_+oLLO늚RiUjA5@C|K|S!jcsʃWNɶDUfLI5;'ﲒ!a %㴊Rk ;X2Am;e_8!Js)zm]%w2D!]n={ -{u9U>SUHߊoDo;'$xAp@L>qi:#gaCݓg^g?.z6OtZ*П~xC23핺r_ivvj67D`yoC_}]1Fi:TwR$cj/1/FNj[?@e"]\LF$fr^Gc3։Q!;7Cq` e2#/5FOQEfkCmtfn Ee  =0,+XL`A`4ڌ~7@]\m7쬡I͏)%J K.Os?R[n"Wrd'U08Ž]h&KfiÜ:f>̢?/)* ig\/gCh,FA$c) qGc'09 0^*Gd*#ZWб TߖdiyL͹ۿ ۙ黑9}3Ư.a\9ƕOWEN!qFd/> uer:}OU鈂y ֥PYۿ nFUF9fYqt685{?]YG'BrI+WS=. |B=p/]eC ZBejʚC~JF: awe` n,ɚ m%/!e[* ȩeyb eBs"]f-ϒwᥨ[u ;G! 3ml'zj3Ρ!k Q0iv7z+^z7bXZ6՗rM"e@#; t~!nwQ򥎥҂;; KyB}cB,=p7;ƛ$YG[;t΍tzy2v|SHR7B|n7tG`09nPC$ZhސbV-qtԶ;sK ;LۈRWd!b=ָ}as|p&&'Ii+caoոt<^^2v]`pmI^CA<OW?d1d95_LZSAK4U#i9i5馷aknST H~=ULO10+2D\/3Xv'hpn>='r*dwV\Jtfl+ AWc;iI2l"}nM|"S~g؋gث GSz0 ?rc5~ptJZ$^۳JYlkϥeVb*̄&!]\a[QsHm?1o9Xz/ LjbY/ FZHv/H_2"NP׌+:t Y ' IˉC3h!^.աI|ѡԉ1_L|v|RG%sYFK88VtOPcmaoqY >?US l;ph!AЛ~x/Pԁ)FN(TlJw llv`'z v %bW21Oaa.owt$tU]B:f&?_@8/E^ >} pLi ǗtkKC\M3ݙD1CpiNB.n24>JVCU.JJK%iҵM% 7`/r$K MW7rM5,Y^PXu\Pf;TsqmOrlt}+\1_j+pku9݆dt#.?}s}_prg)V6֘,ON^mJ7F UN eb]IH6"Bjc^,dpmx$K!1/힊}R-*ycM_3)`SV!&5.M;lO=5 KB^Ss U[uV7KGN_=!3].FlPeϹqmU%.D?䛯aH~h~$xy!t4r[&o鑿БC.<~f"^(oSg O* ᆓS[sZ}w7@3a$|[?ssݔ.[{,p€.\(LEAݓ 3ULC.e ly]>b hq UcTNay􃔻!@Pd jt~x1 mn$MDPfC֝zdlnJWjr10  M& X;'Ցa?\&\,}yLV~Y{[0LB~)7JES1ޛպ/ v4(LQqO^SZ/fV$qrI򨣍-Xĵ@1jԝte GoB"rC495 v1ln=pIcX}}ѝqfV(zP s@o&^["~|cۇ tu消klx _'Ne8IP 4Q @Lb>ad )-5!e "KiypxXmg&b{ pa#!NR^7TQ¤4䥈swE3-SU.s:GYiY5zG #q,y7{?=aJ\kYŜ7KyΗ\0şUF{]膦Jt{ |_Bˍ}|#nWRKZ"x8ZT(pG07P x&:xkw왃< u 7RIܙ5FFB٫ƠhEJRŖ1r2\XK[Cb/z*ڞBdh(=]T&$S*ߕOVY{$:đE?; )T6jc,-gk bRI3Q8.,ܶUA/T>SiH.} C5ucKE{0ɄəcCg3?dOɻ?QkcBK4z<sIg'幥x˺I턍fqyy~í|f5bU m?@Yb T@A"\a\FY,pEӦW<ל\l@j=3N04 rwXtWm=qͨB#]Ӆ=YIu dswd0WXbkf-#MXZ8MmݦR;/|_c挢e 8Q }N84|(Q=*Q!5n-ZʤxkЮ lsׅV`L<֎!@[ߨ]A|L?pnk@+.U `UE.W.A1$!p9,.ڭo,ު!E-{ A?i$;0R*ۃmY%~F7^3qyu9eWipA/[? \91י =pN!_؏agu=%_sWd/Y?)Er36;b-c/KzH^ɶwI&1CŲ%83DnNkItq|[Ҁm3a v]qN8*zsf`/U$(TKZ~T=B ó9 Xd 8'Deuq.?B3?z> B$,Aa%[FKNb3hemcӆ?2$j_و(˩2A9w}8V_RpSʈ k^\V’!D9rkdD @<XH`ƥvh,]xʌH}7}ld -r¶mUb BY vpN^~RelAܖD(2F^ YA1I'Ěv[}Lu FZ #V HXRyeT|5pjP0-T #kfw (N`bݧ5ezJ0 1pg=jM oefuQ "wV\ '$jQ˕I<&MM`lMdp{O;Qv H'-?;CXaC'wz{rla}?T xVK]fSEYG!GÿaNT5@.o< %@w 4ioqMn&"JG:7ć6Hѯ[s?NOj<'4Ipue3F+W-D((ۼO~ '5mvy# ډu uȹPPY#mCf76 ?mqg?q^R }X&jz0b[# +'T`d.J3t]R4Z.jh A#88Z?v~ԡ%;ۆ?>-[ Z %M:ڏ^I\A8Aȍ؛fw*%g)4Ȭ+xP;ڒ(Han$$AN+s6^՗Ɖ6(o-.?&wICzټu ҹ#>Yk+ sSB -qpz&=2s~jmVi'8W }6 ̱p7lAZ8R=ov)dü>>mC_9gj> AezڈwX[!hI*kI+$p#:~hQdsfYgk-'gXS]dz'{L3\X7-gwskO(K>0w !#oϕl`1c28ȣFD~;x}m#w);^dElTwItB[Itg[54h> =I{`CTeKΠ''Kqh FhxMf}R)*\_jp#%8Z6mv=i}H0rGv<|YRʫZ˱\f.%̬鶩t7e ?qbȸ;C't|@\TY~ܘZ38,m*}܊wE TEPL:Moce[:Bk&dыw=Fjh?Kn=doqp UǍ r:>Cd{Yta *=7)#cߔ@X@S QAĽ FD >HuM7{~3iЮg!?S޻cED@Gk\o䦻ʈ@!? 5<);XFG yܘ  QSZG}|To`C8@`4-a-E[ܣ/"&!|/死&>ʣ^YVc{RpSe<74D Լgąċ)9Y$Q zJcJ '۞4S\JsEpI3^11z̍2$ XFj\YqtĂ2>{E8hd=QϨ mb!gk$z&b%!ģeVN؛sA'Isž˜rVw)u q1Ʈ;]fɼu +0L,v).t^-WBu3W.!Y3V!8W'}l&^R9xrhC뤩^(#titjQꧤJhT)b\KCN?;m!/m) JD^M(Fgs6,!UK0A@)K0)um> ֒;iD?bSk)PYStK>:r5Ag'\L1ݼȵ>cZtw]r=.s 3qjݘEN!o־ضȋ . =ŀk8"2ڒ p\Tv IЃgNi;a2Dv|{r׎C$1tPfzB4RQ-iõ쿖bb/5w9`x+蚉J %L70&d~cb0f1s()5 稭`{by XYk1EziP̓;vJ(m&Hk l}ʄ4iw@RpJ75 1+GޱP 똩+4 :P&_7%S[+_ u6kh~C[Z?$%KLFCOD>VTzssLv\HRuدNV} hƒ؄ʤ̗QM~55Zb9Nپ(aƧK~EsX c?>Q},ɇ3u\* 6b "NwL8m3=Bi $^%G!Aq;.>.221uo zY Q]#%IIE~#DZI"L#)OЌSHJRجuۮgo6Yޡ1aRYه#X@Jgen:Hg{&*OQ/m]={WwiϮy -ӥwOFowȣIdr!VIc?K'޿wϠy6P{{iwϑG(ZbRDfЙK]V]VṃDV5Nˣ۵w {5vB_sN*p ΕeDE%/BN4Ǖt½wF l ?^Gx*1Y{Iaawdc4'Hk6N~k@L<Az2̜iԭi;˃ ׵AыǥxJ_{VcRFOu\P2h(8Ii)ky@:8u*E-b\R!B+yug.6FOse H[hB֕M_}>%UAs.G ЀC=P]-Gc<^E'?o{ \ rP x #wFGs/2}zy^B~-y|&ve(Ǻ iϒh=<8=併1uiFn|Nr)X])Ԃ0="ń7x%ֱdx(A)O mo~ڐ/a>HSB>[e`*L:V\O+Zm!AqvQA,NIJ řJ~kG)i/n\Q0LΌ aN_ kxb<>-_G\Lt`6{4$%%@he @ʞ7/Y@QL0vW3yGJ.6iufuF\ZSq@ Ť} OjK{HOk rkMh0~,i4|lYx@&hZk:mge2t&`&iaϤ4I, n¨ j_ȡ$0̉/4m|BRۡ*xAa44Uƒ#6"RB'L>=.AbH`=>qL 7>hF[ cZ<Bt4`E u|F:nb'g|cÙ;{ +JuZLjH+3J>6Q5OC@/,Mc#7|)no?t ܘ~_ɍeOI^[Gﴢ#&:<y]lmxi/TT:A~k2g_POb,oeycdhO W t"F#I޴NGfNyrNņ3l=aɞ@tT4#Jceʮ c["gQX!jU Kdz@D@t9M<39 NZbpRx ^Um$bmL6YXx@cǪ-Bȭa>IQ0=TS6IM]S fl N!PdZ 7 ySms4ƆN@q|26>Df [j6.v/5sL+20ZRNu;)`$A$sg}R;O;Vb|؟TO}(~VZ8ҠLm?~+'qv/RXi!ѱ-i"Pa|P0=bBuj JJް 9z<'w#l"|ۆF:0k5H?ZׯR ٲElrNJDkhv"ݭbteX:hSfÄOA:מyV0괱NXS: j˭66w D56~cqPE];VN*t.&5 L~(aa k]p=0M5)e#c?^lۏN3+Ù";k BNCշ>z OdD=+#PLMtU<%цl_,h533SXvnUWJWU9̌nIӶ`sh1h0M_Wz͋>IvωT$Ս_#Lu<?&I偐KJ#=Jc\P7xwl:wܚ=o9-}Pu'(0JJd2jFle0fiq>¨s?M! ^$~6K/,tqJ86Tb/n>BxGf-wG>9CjӤ'qذ i+@,MdyPx4HCgJ0HxW0LÍx9s$=@q;0X-p!Y]M*jagfT<ξ\A!#\:vN:˦3*}obof{lGoW+r fS ?W,ѡX |QW((KnL#X03aWmw]aajc'iwuӭ3\ >BHubRpL7 ^|0Bmժ\[fq1弃崼8|"ԦؑiM<,WxpuWKiB# YIb-N ,9 P/y@eQ1b HUzJQM>?ܗQuyQq f{ȳ;[&<4vD;Kfn7} ZHa*{*rSsB G8i#Ŕ]|CdX4~1L٠0_4DoHřD$R>9/6r{ɏ  wi2[KFXx Ł \;hPnTA8iDz$2 3h%:g`^#2>`@} si7nk.uw:]ּGٞ>Zfqw6gk\Q'cr5;L<I/5Bz7T0cpbnGӇߠ=$IQ")bNhf, T}Zi{hicݠԖ~5@9H,F={o@מ9)dZPj Q 3»U #^1`j PU~avFת#  m |B>yGБN0nQ!˥ux ; `sf($g<-}ЋlimWJuIT|2"g@ .B8!_NS-#o_O'wDiXi L#D,m:"mSp+" 6UOZo 5VsEO5?{o2ەxBH w%Dݖbr/dUעjlOJz<34^&L'l?iwqɍST1ȀUluǃ jen8wBkЃp{658@Ȥm_e\WؘEm<י0Fh u3 (\0L /Y3ƼϮ=oyY>V{ҟH65|B8@h:S@ZcV$uFižvc\\y\z6t,|ʘ[]oQ${MQ8(5.FPu&dA`MO?N,>J'7ASާەuFBÛ}1Pa@4SC(o SNGpIQ.c {%h ? Le-IdZx7aZ+϶x`mQyA$.]$h%l='][LNuċ0*yn÷4Kx+cg&4 ߿ cIAu{~` _QߦLЄll&; ?G/wHd<+?Mz{eUs)l2UaO50Sg A5ʜ!/[gb犞v )iW&Mm< 2 !I4$+@8vHLV'$߷mihPJo2+# 77ʊC5pޫl=[󒔩S^ ibuzGYFޭNHC/Z&o6WIU1+] r֘ܜ Ŧ+blq^B9g; -"h ̓ 9IMΐՌ?f;YUCxLāN#5VojÍ #"S@&OT~-Sas3f*(^ܦz8 y\fOwԴ?o?E|IGVMj'4{:RtZ*4)p0գ8%c {q.KJY%hZߑEPMmmj(m Z4+_le*LWjf 4GL9J.o>iމt+ev2HpisJ|"XoeBBΪWj; %ƯH;V5]_*S]$ UmeCL~~N9n.?^^8ػYShHo A_pPᵽqrѽU,z%8w3gU/aE6_KeR$6oVDzh]Zs ŤP38n_LeD߶Q:{=$8~4V+U5\ؾs ˵뢃r9aYCia!< ?vz&~O]檚e4yp>(u?^#je+'̽nx;re;;^<J~1 +wN wF>u ZL!<RWj˭%۾ N>zL&143P{ Nnu Fll0!u*b.dnbD"qr$ sNq<`37ٲz{ZTP}H \n[t;4cLE:F <[=Eċ݊Fy6è}fϟ>CSWՓ:= /{{U~] luw;R: D.iWAZ yqx=L%n %z(S2*d^j]-8謨KϠjރ=eչ6S-}J{aH|{l s%D:ygp\P?E Ojs'~K G*fzEUlbZc,j5 ťbW^CNJ%EB+X4̅r24˟0O3algY 60b\Vk=6au o18CU  {O]Y]3P- p#-<dE3 ʹ1͹蛐ti7i2Bd&#ٴd;cq `#_gpbB`?2d!K&όa-Zdp"/(´h.unda'H/tbfQ[1m2z.m+ ٦pN/@SdX3qbjgwp鳭>nٮsNͳy@ά$g i ENmSX:6nw1֊x ޜT6: cpCW%-]w}58A)6#ɧK菛q#lƁT|OP S|UT=̪n)(8lkҜcGK.cwQXվzgC%K:ԥHXz^8ZNuD'/&P#;2P4ѻSl*mz߸g8xEEk6c|f2ٲÒ߭hRj.oeY[g$Ei %cCv3WFO3?/h-3bNQ^s ;%,MY4^y6!w,zwN_Y^e;D6-C&Fz&ؗ3\b;:_ƶ-!9S;5{,\cbe|JׄV /"tf*>|Xv> xFW{D+w$-2{󊽯abJOv!p1x~qFl^J-&-ΤPrX'Y߂bO\PMY4[4E[XxaFc=y"= }W o5Se1i\x`K3H>s"]kM *MAy\,L$S$!_9@u.>uU!sRlos5 2͗y#뇥[%9h^y :?: LBCܽ|nkjv. ^9ᅣھrEO|/ ^å;7Y{ d^xz(8Npы-XpBJz'W("C䫵Y;*҆VjcdK $=]F cAPޫqRxc{cYBʕ]F1.; t32OZ(휂.Z< F͘Ay !g7kX߄aHUtW)@3s i em2.̂]Pa{y:Y|xUT{&x \Syr|ZRCϯ:uCNݬ(33qYV嘔yh1v|ud2+?'4k4\{PCjޓ '[GӖEdgY QMt?CmZvSn5XY[wDD5y]`l%a|6a&qh-Q H[ i-0"j&3:HL8 /8V⏀ +I:﷓]}1 4QQfs$t!6JZf^Gc/nd9Ũ`zWruP`.. *KiD1{TmZZ3<*|ʼe_N JR*+jTvB!GJ֫I(l77"=-/+&+=ءx_e"<ԓ1~14WEsAg|w+xEkBQ`r1ʷ 첨ՙ?yҩ]ȰD"6f'/q-HxsYs8rƀVXߡ4Txj347U.k^6H wlysVta0|ÜeVq6_^i)%vmJ$NGdVSkPe]R"4oʴG-(-6b*% ʾߏ(Gb|cs*k`]GU9 5PwR<7Z#HXJ̰ݥ\.Ay}} zkԧ|j)< /Iw&tXSTƌډ6;fF,a 1HU͌jIGb `D!".m:a$>]%װQ﹵ob]'fLwvK)X]jG1xgJYsl?p>rq)[u#/96eӚ8z` ب v#hx\yq%#ɿ:bUϼh t)?dө OZƑvZ/Y&4@>*5rAH`Y{_I]l5Rç8upf}[K՞faVL}ڧ)RN%LgiC^zNOɣpUQIfSY+y<Oi;hzi~c DxS4l#rv[pX&vz|؟ZA'm4g]Y)l昻#7n’ɜBýsLiVnq C^"8#]]gA5{?au3etb%⺐FnJJCKczH"9h^qE덢pq ͘nFmAW,M7%wZvk\VNsV|~|BZHϑ%0`x.jj[eduo4{$rZT `Nb'=g"UVK!f_G%иIsܞKeҌ AFɪIg0u[&~h$L/! VB""ڲ<}8*BEdK(<~U^0;61[-nrݹEIX[t\ "jj C37҉ `v$]6$P7hIBVL/20Q@ٰ%,=CI\&! xӑvĬ+晇85O7{5_IFЛqL zri\kZe.7MƻHRv̄W9smeHiʻɂ0w1uخf6.:Q/ SրRU:n(,,"FtsÝ˯G,6mOT;p~ѿ)GLݧh$1KKo=Qfx?2-XU4Uaɘ~vI#ves'˭~qf<^`6 ~!kaelDo7,"Yv_;!~(-o؋\LOg)hTX'Z&vux7jߍ[U#a캆f 1rC{SmAfY@OVͿD OogF6#toLi<IZ XklwyY% WҜ>% !aVxF@Pv)@F1Rb]3NГŝufw֯A=6 %ҟɄZd<@˰fa/S/KyFl(Pa :uS4rX)?|" i|M?Ѻ^³$!Ufn>օtZ#a|~i>~ي2cpqʟZwtUsA|2?PD6`h-#q!,D6='CYMC,3j"~ zVp_>\~&9=)F;okHBYs@gAѯ_8t@2ƴ{2Ζ.<VWPV{9ҋuIH.gWytj~ \D1L5|M&IfяvLHش!is 9>q1TGoLvkE 2ӀFVT5#B0 &|Q\7]^{B|=geP' {_,l Twϛkz5'Dotv~ԥ$FgT*_e $A#GuTb^KumHnQܔ0{hUco]˵C[=={7M)N(DG&϶$p7 3p9Qj6/M7!p5_A7X) A|7Es{&;XGduWۆKDˉ0фUiWj=❑n qGKGٺ v5Y>T ɒ=DL #:;qڰi86Ykl捔g]Mx30RgVduFӡtS'yfrwW|— fF}xs}]zvgrF*4:rA<;^xye׮bjj?!Um?Vd+ 8qī J︩Ap4t6،Z"6 LɦDv4 !CтĞRݦbsfCO.T!۲4+Y[1 <2Wfvk$Ysgz_s+:fc5{ܦ]n>r _gaiUv!0/oJ72BpZ:;eBlaxEoc<W7Ug70/Q#~zE%k= E6 >tSqݰFFJb)p?G/Еֺ3}Y ׽or=Si\rśiE@iygqL!fBa}8A%:]̃ftrJHeT( cb+J^uu0\O_Lb=S5ݽ_$|a8|F̫'Q|%_dS7y읣}cC38I5V ZGaiBg&[V"7_#|˅>\J8HVSm]j%V@^zO[g@!G@#?Cqbp&tLԔ x+o g+}eMe ]xOog4XԵd Z4Q.s/ S>HۥDs{87Z1b ̛fEU[%0Dq ;'sG?>ZM&8s`Fܙ4Lн dS~4(Uihv e:aloXԁ?,DZW9/o 9>}26afYx,n^?ۖqh e30fCI6 z %\U=syj("Jlh#=v?S]N ȈYۗjh~ۣ'k8/lv2:UƆ|A"T#t],Z9v,_Y#8˃CȊǢ=ų\}vϚJo:Xgki,^p5Mc40U sj9ښ. ,ִ0?lM>+2v n5wa!yՄ?9ahD"rUۏӼumE?5<{+t$ H\밉K ԍncF/Z^w~w.ck ,oeɡMxdș t"\&5}N{o,TBRQ30)Nh 5r9|߆9. Yn~~1vAfE#'}3:ts (2.,v`-hARfA⛵ܲj"PW*g`>'&`MnTۆ*핽{]'E-2ܴL?TI?QLU) ş61h4&Nomv90j*WF:O#rWo%&E4&iS|]zi[7~&GRRt`KIGxx:VZB s? ztTA !(mq#˧wz9  d|K"7K8SUuy`23"k}lkVV 6fPU!`pD~]U- 71^DYN)$a䄯m6%0k72Zf0%4G^6IOS^ XF7op4K8k ;~͸tYCǫS\=X n2P3Ld?f^f^}IMcS/p[ͧ!2 peGjg2RA w̝BNj7;Ysad9Y l5i@X |xVL#H VO<Avm1Oe)T)%!_G,8ÀÐIpͪ-tu85k+⍮k$ۈfc@WBK`-}6~Be%!4GE- t(|P6f'v = .lͤrek<׎^V5snX8Jw5_Y[Ml:b5\x5kQMK 3,ϔluFC$OGOW1T}f{G=[It ӽ@gjYT^6!(oSCKk5nXpo 7Y y>/rШ,ҖL4MQBIb}%P}C)@|;,dOam=;r[mR݆$c2:GM͗7`#u( Re+*fKMxovb_ssV@JmgK#Yk><'q/s|Ms4@SuaЋR5*_yK<)'nbHw#R]fEZ*q<})Y~י2b%S_|U}% :9j";W2vH׮,mWJ;2W $DRY0sOAcM^z8ܣKeaSR$̩CI,E9vk5 E+[l]Y/׳?챸l):}Nkvg>P<;mp-cktJY 7uNkHjaHNֻ7k$uR<\"&4+x)0B"dw؝*(0/v3C[<噟(]taDXNџj;2:J qLέxV1d,{#йCzjz {λ*6%6g;U;vފDj)}2X-z2c΂\$_\+P?&Ԙ"Y}&Wv&U3q\spɅDž%3_t-&iC9?e +F 5Tb + ȹFq# a[ϰf(Q '*\2&HOfO(I8h;,,{\ω>؊+ \ a1*}Uo235|#C\G4&H wuͱM즆 sw~Tr#_he0T]Yصȝv @Sw+ :gW~}??rG5RW}: 1``[;08bEͼJW$s4q7!`Ҡ$cV@+JϽoR ^ OstsiOıp|iRt(J-&_hʭ]k6an^D@BP1lDgS8eVz:EШ(2We_z$}4 ;`­itᝪ{ogB$w"ǶܤL(eYKƛPB)dҊ~@nTeZն-;BG)gM-1' $k[aۏ$Hiƒt.RozV&}U.2dHn lmFs6$AO än0 .eᰦ]#@XkoE;Z;ʶs^o:1"z$d#&BtomYp®[hN }r%ĴM= BXuU)r\(5ֈ$TT|cKN]e;;g˩̻٤D"bˢʹǺbGٮmWY<(Cx"̅!0Na nomÛ7rFWQP :?K#:ު|cI S#S#I,Gg2 ǙۅAC ݦLSb%`B'=gQ1=3 *!BVOsCx} T)CkmI`_QP!qZU@9aIN֨8<$=zo,( :>Q09!W0s0r,z/cd-`#i9 ;3^8Or xzz_Z,}谶9ۉ@Vf& ^KqIV{9@ Č P7c͇* OII}(^NDP5m2N6Ne…s0hE.OfƷ"q#[ {˃mmP8]QJ*K |Rb{-˪ d'Uev(}fr2xeM;&~縵=GQxz 5yyQ[0U7AŴ4WS2٤S߸[ DLOpP5CZN)lRZ5vˊfbɅ(h/>8dd,hԙr ܧ}kCo:zZ^B[XI94cekm۠ M)PM:v{ru}ܸkO3:;5qV2rOe(#;O} 2רey.`1t-M`{xt݆KMdbS5B v*ꫫ"3Uh\tĄT\% p٬"[ꅟKeԛƌM#qDI,TF"45sdڗA#=2Rf{b1@yfLqȴj x@O~PM!-Xjvv)0VtwFpzqoncɕ&R f:hR(2@ݽ+1'_3xX %og%O  OA*qP C>/x+wQSA=fPxL V9W_ ~9Trw<,=r3)$*A] )SjD;M3(K K,'/K,ύv|vZY|J}ۭ#j!qeBu!f$$yhqmGDR^ 2e:0\0% &s@N.8[ >.npCw1' bso`Z/6%b_t6ҙ椵G~Xظʯc+p#~'ظl[LQƮIwS,8ʿY&A˶i7D2aB'9`h+@BF0N^(}nS|47bjMF #KWO!v&@W+yfdָٺugx=Y0 ZQ 4QeSUtVX0\UW[6Z| \BZ&⧃[m*R,Q8@VK2s"O:u$}TZ'U]a@'!BB#juL]lAvW}2Ƅ<~ +q#F5kDVp3q7pc(heʩYczUw.8l=Rk>r4 ţuO647uYpQ(Pn7Gk`)0u`rVۆAE{kב.*4W\sxe%<~:sX?chƦЇ _1]iDDt ]2'|mfZv >e5T% ,&U`m9E4%xS.8B( ò/yZF0 -oXڈ1B"w8UԽ@UP(}\Wz+M"r"$v}2L4@hT1TNJ`U>oF@M'F1(i`H >Ry̑G\lnxclg|Q ]#RE8̵i⺫t^EMP;߻* tjz6^. wbܽ;M$k!F!h31gp~[S^*6~_I1(B#ub14NO#Rz)0LF3B7ޱR;k} V#YI^Rb5Gd+xԽڜ]``*Sz1$j||}dhzwp?'2=DUX&jz;e!1p=³RmN&MXfjB)2(J&,S2>{%}GǠ ׿?hE&5p"f׍ߒoCN}%@\GMp05$5.O]F:4Ua*U@OE e9@g ,E}o%f'L,+Sb4)HYl죷v 8t R4ӽ󻴑ԡBv NA!/6tGl]I{Z18}au7f~"d>k]cKJ7 b]|>`rÚ1ӖjI }9b;[]P]9]Χ 06L!Sms`Ĥm"9mLk6 :Yxȿ71(1$k37w]+g0`§(TW0QJeRK$s`?H_9íAplw-H/ a+"ue1tS=]fa#i5M1-j[/Y@ߡf7/dW-LՊ48j"{Wm 1D*!G ?Ce өvv8iAY8YC Tck)&psE7q@ϟDdoj֤OvĚeϽCj|)8k֎ 鲁 [3^ipϱ,=~&1;9Jk8Ų&Ox+r/$n :[Ŵo]=6_'{W?J>8.3u 4zڻ|}KB&z}Ԍrf˰gV™!w ;apKݳM927{cwї;rWqfs%=Rq4Z9)+=i*Ԫ-g 'q" D!V0^瞰켴^l+:1z#9JS4S6 Fdg&6 Q1;yJC@d8R.WtEzW1o/s`?M0’tr{S_K7q_ɤe J$9 К%ŔjmQb^tȗ}D$ȴnCځFVkOp<6Mm<fA.hݓNot2Z@Hi\հ5b0Kb=_[QO(BXlN'%WW וViN`tqvPMjgvqu9's٨|APro*Y P^J%PMksXfga od*J:weM:pn\A}!Mr&.Og,$,P;RJ`,XSՍtfufov%s_cN6<U` :)wշ@=Fdz,SϗHE4@셥 PŜ=m5.h]ٻq&@f"$PNmuqHm^d˳'3TYe7@oge*{5 c<5۹ܔܞ cN޾Ǭ֬C3Z.ciayXY6Jߏwee.sN6풅應^w~9x]nmJ EtTr}QlUì/wCkÒQ`ʅ+R.)L^=߀'G=.oLo1O#EDٽ1}&FXd].69?Cco)0^9~K Ѳ1<ʴg.Z8KA%l`(g2atj.:t}[!a/00L m &Q*wpHIEXa{M\?flT+pv(E?:S <؄?V^u鼘Qc(yUi5' F+}O{wH^ wTeiP,^xd36 << i ,] #ɘ:on!8bpmvz-h=31\)#L\\Å''O7Q\.B(.ni(wmq^T*j"*45FçN[# .g#x$WY3~u#Gk+j__Mq.hlcwT7>q_ǛؚC.3*X⟞<:<5%Dh\f*:l=J{3;f)3 !tRܙ5`tk _A ,vhWڂ !"/Ap=xX!в`(J"m8Ьi˘(PmEӑ黅F$e!M/YkEwV~E"$!i":lYuƆ-|RvSi4oi:?]<<#jjl|8׆C.E>+G8/2)1oKq*RK1`w2ob/zAb^0Ss "UKn*uˁF S#RHq6kY:ę2zSO< TL}7E(m*F:9}S[u ]6ʂ7~c2Œ+y~!tI[ؤI{CV^6UuE:9#3m4\n&ksZEk\X!'|m$x_dא<&6g`#V^^,Fu&qKxDAim͎XҌ`x` Ő:kǡUN AIU[?7SV[(FLkфK7?UGoQ|^eIUv߮J]j[4nq p278_sݰ|L>m:VuY'.ѕZKWmz܋.4#3٣aɀ'S\Dukh3}_5F|ןs `Y`Ϛo )C ˼lހM@Y3QX_d&ir 4G_<,2; )}[o'|iI9 _ZX)3섆L ĈO -tT(?@y$7p?VOVƫu =H]CFS89UDf\ޢ̤RRO0vxY*%3c{poڹ(!2F8P#J䨕z_U,V<I rnaSS17k?ȍ Fdn\\$Aл*H1vt<j iv4ʞȚ$Ɗ/Uw QFt:ӇZrRG 2hbYʻ$BquY]N)_oc<lt7kdaҒbg_vQf ^ 3G8 ;.+A{?CLUDwH뉥[9KJVm!Q2!vhX.7t#I2y눖I f\|4/k C/"dQ/Ԩ>=)Qh%^({),9>tpkXo< }DDaSꧩmLɺvBɹGaxR 86`< 4߮-$@E;؀էs?e[f*-Du[x4݄9 "T8~X& 94ӏ.prī{shf!1? "f~_sʙhy]mϛ Qb0$u*:[4am7;7J7x+:*o^i7IŤ>aϠ[gk@kjgNE5ұFT6{M UB;sw;~ƁlS&S?#rn`3b2x<9][W !h #=[WNi+}Ј& m#8-('\LQjӔ[VƅȽm ]pvqm=HJ:-6N_?*`dgFǺ`طZjk9GǯH,{ * q=7ü3ez +Ѳ:Z|(ssl({C?XJ;7NT[' 2_wi~A"_ZU' r\>V%OoUy_a75>fsΜ:#o8#nUuܩ Ȥ 5k~l.%8'g'PB;VL*##((칽>pLWYA9Gk$e <msʉz>bV^㯖 f|Bt?ևv*@k, ?clZlBWJ@Ѵ7)K0fb] & ryl;a; 丁K# Cq yDx!`q^Jn'gHvh$4%<5rc$?eLA,9v2p5U3CqJen&>zW(x<yFZ `y btAIد>E>-vbۼb( ol—jc1iS%(5xLz8<Ͳ&N'u F/$"O=}mdU̓XeM ↗G)Dڛ}7` V6q3liO<$4`hJ8}GfrkP^*Wg+N{_'r;.X F@!#bJUjG, ή,v\p7Ƿ6X`Ҽ4e]u!ހ.l.j ~]%`L汫iy΅~qїr؞*S$5Ḑxc $Q!>"6P?Z,, ?$ A40:n|; d9漸+v>O"T&[Pʐ&[*$'lh{t_v1RCgVzrb8I I,G2}%ۮ̰)6]j o8Յ8%ku}]QSڇ #ENvf"1K+akψ0)FO\[ZiUcȫ 5QO-߾ۅa@W7*}ንs]w['p$\˄H0\n4i}-~&cbF,R>߹\N.T2l3 wYC{>̓~79ƨą0\QP(8kh^? :'f@N(zޞ38WE\f霮HvJ2SLF!d$*<-"B 8\,s#LpfG=TJBPG; E֟#m хא|T(>ϛ${maYH6td͂O6?\p\ ռɨKCfݱ}wPSot:.CdǸJ p40m&]kC YZ