dtkwidget-devel-2.1.1-lp152.1.3 >  A ^/=„Thz&Q#.ѕ=*lgZK.bx}[ giY,b1|,JeV@5cp0.n ΘbҒѵEDlU% /Ah"@.$ C mX/=ڝ2\R256ꗈ{$P Ӏ3$uWoک{QFD,Bc梅ʵ>Ju=-> ;uƹMh0i`Y.yyE835751b0b9ecb30f4589a38a208cd05d54696fe21f9ec52e5f836e16c1e0e310cd90da55443e5d89d6986b8129b2684680958001 ^/=„FF㭬uԾLL?@A?}9(g Z_ws"S!unLs*P&wZ<مQ A7F| xf ә:xP쑫܇ ]݈tդ&kxL"Xg8x jy:Ap Y]m3%"J- @kPYIbGl.V59.;iO&NoSV+G)*Mz~Eɛ\E6aڃxO%MJT.>p>yT?yDd " B <BL   x -Q .0d3a6^68949T:(:48:<9:|:<+F]G]H`TIbXcTYcd\c]e^oH bp,cpdq5eq:fq=lq?uqTvswt xvpyxzxxxxy@Cdtkwidget-devel2.1.1lp152.1.3Development tools for dtkwidgetThe dtkwidget-devel package contains the header files and developer docs for dtkcore.^jcloud137qopenSUSE Leap 15.2openSUSEGPL-3.0-or-laterhttps://bugs.opensuse.orgDevelopment/Libraries/C and C++https://github.com/linuxdeepin/dtkwidgetlinuxx86_64!!!#$  " =!Z ! C cnH  ]yl 6 , =P-  ) V P:U ukm  ${ YrX)A& `    b~>  OAA큤AA큤AAA큤^R^T]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$^]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$^]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$^T^T^^T^^T^T^T^1fe6dadfa6607682fd3a14b8e5e6f3b296d3cd6a8334d57d0c6ea7d454047790a0f54863966d94d521654a4b064e5f1e846934c390a0774ec997f5b3baa2485ab0b609f7f9f705ee8726f7b748c28c08f9950ab961e4134374d675b1ee42a6c38a2e062e53591ad00f79061fba6a44e6f64c57f5e1ba5f61c673ac616a4776459c01e6fe61e16a0cab81a168a680d564287f3d30283b694d27c27a4ac72cfe4ed8788680ffd8bf73aec8065b211ee355635126ff81651564bf9df3ebdca0d8b57c72c2a636b744164f112abf9beb247ad98a098695b1c3068ffbb45a7ac5767ca80b2326dda3f12971c6150722eb1117f9db89b4d5172c7fc92cf67a6caf94b1e7b8658a22f62ac50deb5ca5ad84396cc5569e69f51eca1e2bdb77b801e4d554dfadece7d392ffc208f3614faf000fed2dcb293dffd1710f77a1c91cd9e981c54be988595ef5ab98e22479491678bbac38c8a1b8c03cbc5fc058682ecbca7b6136b83f6856814be9712964e7bc3b29694746920f160e5121c6d0ccd81e91152eceab7ea795eab17508bf9e4c0e17aa23c5bdf5b4faedc8195e94f3a1efae59af663ec4498f80206fcfb7b53a46ade8e04fd954894a2c8c7f74cef918b47ad68d3a0eac18e5a4ab0882452735bd0b1a62ff9e961cebf65a896e66046bfbf0115ad32e0f96b331f6caf2886f897c3cbdeb6e4409d5af17093d0094e8ff686c7dd7a63cd3f9a7fc6cf439c0043371aa027718f739d6f256c2fab846d29857654d278bd7524bcca9550844303d0bd61d088fb55aa7ab8b8104613245f2ff98e61745d1b6b2b025410125a329e8414ef856a064efc8f0c9ac3893cfad4355d010bd740d738fa9fa59b26882f9887c2953787d227b7688e4841b5dea6e385b56d99dbc31dc9a6f922ac6fe959279de1b0bf44a86b50449c871dbe46ae40c4d728c33215baefbc5d7624bbe24ddc5e29ce0120afec840a1a0b1ac22f9bc5209ffd86e0809f5f66a877261a0d83c561c89829388b5e6d67d17b6e5ef4fe161a416cca2153d35892d5d39aa8900a54b9dc3f8b1236d946e5825042cae6f41db9431fe95ea3d35892d5d39aa8900a54b9dc3f8b1236d946e5825042cae6f41db9431fe95ea9524c47a6d824b661afadf9acabb2a297a35caef111aa57f34ec1e9cbd4cad239aa251f3fab9707bde75467a8ddb13530cb1d419a665b3c8a031df711a020f199eeb3165a88e29b9ae5eb45d481492572cd11e53099fd055d64291e9a6862da0118dbe7c50ce6a9095f4ceb51ee9bc5f9b58a966d7d51599c735c8d009e6034afb7f353af215ff246c843d98e1630410727c78ea5033b43e49b2cdb2bd96c3b75a9948c218d98c81338e4c079995bbf97993e67713758e18bd5a828b6eb1ae5a5a9948c218d98c81338e4c079995bbf97993e67713758e18bd5a828b6eb1ae5abacde0b4ab95da92f5d66bf882fc5fe75ac62de5ab2759d3548a0d89eb063d7d8025a07277590113736c84811fcbfb3cd2131c0f41444b845ee6acab49f319ae1c4e16cb5e6fa5a9402154608859a840a843db79d9d94775b6b2ddefa8b350a650b3ebb2b30353532699c4a3c511cac48d2e4fa274935a135c9d386e85e501ebe3f4149ab3d1efd669efa6ec610b7363f1be09f25c04114e282554754f451e7aa6ca925f5213c53c5fa6d7b9f4ec1410befb106852c81a1d011a84e51ef404d5768c7c761daf2a0cb0745a3d9afcaedc5e0209647518f87d50b910a01555a33534434fc727c1bc221e918a57938c4fdde97a00cfa3568485175c12b4504ee3ae7472acf13c2861b49a6645baf43f901cc946693cc16fe20085ba738062f09b0af2039cead3f4550af4327fbe5fc01f2db0819824354adaf6aa5630c7670f5eaac5f8b5a6872c468383088cff4dba199de24352f679653145b87f1d7b0701949867ad5ad2fbd5fe49558028a93ef9b50620887f8d1bf979dc4486f92895b8d3ee8bdc8927458301eb06d17ff2e7bb0c478168630763fdc6bd1fc54310c762a91fe67f99ccb743ebae9a1b2d1a395c2f8ef9768468df10ff14e6fa1414c6aae4ce98c07fa513493ecd65180c4305f449ba6ccfe68572c36d3b0104843ab88199292439bafd900d237268e65cb40becfe570ce96d98feb81856e11cfdda46410259bccac100d977ffc750aec4122877278ab3327a2a579395354be5f02033b1963077ce0a33f40afcdc879dcd929d6a1657f0ecc6c01605eae1535eca93d146eae1c676d0a6f6471230bd95ea183d66930dbbb25b1f5ac1827fb97d72c808f137b0d40cabd67b2f285c92eb4c88b005ec8f408fa20c697212adce8e9ca40137d9fd398a6f1ee883e6f642bc7ad09b8ef746b3ace259574d57d822f65154f3b6e52e9fd8d012cb1f1134aa1266ebc1439333366a31eeadbe804ed79044f273b6b792d103fd6bac1007a83f08da0bca9b6ac56fabd5f52fffde5347860eedff46f48378283ae5402c0f7bd2df5452c891a3838aac6937decf72473e53681931119e7bc6b8e7737fb6259e245382bd72f5dcabdab774faffa2f30019f9d6ac018d8257b2b916f96d5e7abfee90d2e9d88119c1824b0cba8f28e64a3811fd11186d974e40ba4b6fa98e9adc64836710af088284948a6697378b5b22668112c889b4e374506879c4b2deb3cc399e071989c7bbd18652b12e0867f548c9d85583ab6fb7b688df074c9175126cb90c85032b1cd06bab879da0adce6e831d9a052f121d8ff0858642260f23484287d12413e5cd26fd1cff7b9d47817e59d976d2a04531b3820b5ecd84c9ee07ea7f145f2b9d19a3042e64317f176d97bbe0cf3ff9d16bb18355a109e5c65a191af89203a6c4e32f2ee948629531e973cc8fdc401e9f3e6e5e9c2ed714870b0744baa794efb7d9f449c8eb0f1c522be99010b51576e1eadbbb7e2a8678bb441eeacc09fb00d699eb5464a052e1863f026f8d1a0961f020fa7572f0ba4765a8d640b63b7f7287a3854682a2138485deb303f7e121d0dffc02e1381e7bce23af0bb8c55385bffbf21582970b5186a19c875ae53270bc5824c419372df90ad66e07fad41338a4a1b3d54806a151f6a32f892775110134652eb56c14c2ebdd77a9a136fbd5ff141ffd193819c5f5194e5f63b58865f5e0c03f64f73fad6e693b66eb3195ec56aecbc7d9202a47fd7f30b9653954124ae3514137d7476e719ee98274dc198e1fcb82a06d0d36d652a53b995a8e3186f2e5c254e3cf1822ce522b7386e45b575f9d386db29f8ae35118f4811defdca7839548fc6f1897fe9e5f884fe54b08a67d9ddc4a50a7ea452d4ce6e137197c612cdec00355aba731f77903d063fd328a1683fac6ad8f6378e458a2a478b208a17b1f87a28c38a4083a548a310be4246beeb1a64b375fe046d906f5f9bc8311b16ee2d7bcf2b895d29f9b5be156f78c1721d771817f335f3645ebcf31216d958c339ca1e99bf5ecd35393f0daece6dd801018b03082a6851ebdfbd0501541b3acd03f2e976e6429dbef538dc5bac559382b06c4c05a0dcaa82ae8322fc9a9cd7743e5d68757882101f79e8dd56ca2b7ef4d7462d323e754f9df7d2000deb49787ec1e3856001af9a32d928b16580ed746bad46b68da3036925a17e918353dbf0ca1d619a719c9bccb6702ebab90c1ced9e7c4dad280e9c31632c4cae6bde9f0e71559f47a6e54f11886bf5bb50a102ae6534fed1224add9b8f97d9b1373cca43282987bf34d331956c4db99667e5add82395618c952eb5133819f18319d3f74a8cab3586975ddc0321f8ddbf80aa90cdb2fc2d7e7581aa45ee4d9b6c2377ef517f89104df4ee8bb41f8972165bd71c466cd8e5705ac35fa7946d916ec5c3e4e2ce11f8d75910e2032d94e10dea0d30c5216308e66659dee7c6099a2fabd3b0f34fb154a30a4cd813e209b6f21ede9b74dc9be2cac0e77d883dd524273bab819ba768be307b2cfdb2ad37e173e565d83f0031befcf79f0681960fa82b54855753afffb773be8fa9e2e680cff7aaacd144856dd6fbff7d0ba594c9601c9e58bff89e03bcc4beb13a5f55fff034e619d6f8322ee2476c187eca16bad301f61e63337e0711474eeeb9cc0d37a94642b97fe06fc0b9b1a326d39612631fa3d97f247ca2fa21268eaba360f3e91fd68b857830ddfe3dde60a2994ba08014cf86332b8b1b0595aaf3157f42905866d7bb7199f59e7b1a46788aff8abe7e9b2173a9e59a72a2faf89f95bb57195134cdfc3bd05d37950b8267b401797c1ae7b31beaec687f3aa0f02bc68465dd08422e205dc6c0fc4313cb2977d6abe246db227eb4a2b4fee6698f4c939262954047fd7c15178b837c7278b7c62505691225bac7d1bda1284d0bfaf1675eefc14bf709c7ee2362e3215304a11a24792c8ec7faf214d87c50f7ddc8f29f438668d71b98ff8539375430e355c337a0e465e3cd729c6dad765ae2c3ca12cefbf175f3c183080c55d7e9e47287e8b59ae2a695ce102dba08a83c0c04c77e5cba62aa71c23539a88eb8910cf0fb1f0e670a61a3861f66480e7c9fd557bf2e2ac555c2deb8664187d3e3e86c7757a4962aa6f79a84b2c92df5b4e6205da4b75fa48e68e916d42046867dcf1a00100d13f196a70666b627d226a469df0252360f5e7ae99cc399a807d321f33c364c8b59809cc05cf38b5191d1ea13c931e5a0f1dccea9ebedc1969174049fcb7c2c495f550aad8c1cef0e28d314046043f677258fbc5b435c3ca6a18dc98c8020830378c253633fb35171a4102a5291713abecc0966873c855bcf185b7155998fb49ed39adc7fded86c12f837906b8ba550549611d602d78e37d5eb3abbe57091243e9747ec2edc43cd8d98f928b0c54697b0d5a45842084dffeb75c5007d1e40c6500377686cc67ee44999ad9493268a965626ef5c274138f8e805fea45f4177ebee596a2354ad5c9964181e3072f6cb3d03e4f26c3d9a261acca339ca85ab5721b7e4a412e00dba3eca245e234bc3bc14a9c5b72e08e2046c398966f4968dcfa11b30013c5d9d249defaffe087780a7ca0f0f616c6e42b25224a6e1b88744f3b2f37f5ca17267d41e2fb6d95574cfda03a165ec762147874f49c8fb2e8001bbb5dbe659296ee90dba42c81efa7ff997ce13e81f04c72f31ad91fa4e41b3a65ae612327b7cf07bc83f36ea98a043162e0478cf4f1d55e22122b313d33669b0c41144b6aa5374efc62c016f722c822a6cc45bb2b05b21203fe7d7c5601d1f9e3dbcf39b9fefe2c5435db289a7059d9e09e254d00838827ce380b78479bb60998c2bd38d92247916bd5298d0ca8642cad09ee140e61d486dc54a331694c5a53c3e58c8226ac0f4d5de7a88e1fadb702405e1892cee132501c3be9c0a1a714348e095095f8f2eabe2748f0fd7b543201c65231495076109a1ccbb2b8e4ccd29cd6c1a7f1a9c7daf5dc84e5906fe5c0f73c1c75710d23d972495a04d429339db78044496123ff6f3401aa1a5e26c0a1bb49d9475ac25a4f5d84e9cd59b1a3acf64f9b5ce5848e5d42da598c72d6ada321d6946b3c61070ed49bd598b9d66ebba9fa97bee3d02ad3b6c1da2d8b01bde90cdf1e343b3e75dffe709c33ae82dc8c84c360e1f4358a263ad7d3ed266b4e11d6da5505b2b574452609163b5aacaef071f320c0448a4e39e5a043f10f945e822db79291b0871bf715a728f8d0e7d57fd9aece14e1be486670bd66f78646c834792939bce19ca8e33718d7b8194b7ee1f2f0bd05ddf2d2d3c45ed337364d53916f679997c0050a4722b4acb008c28a91370ce49b253030bc891ba4488e10847d09c7ae970307215ae6969044e9b06365c6ff4260e8ca3a0e3fc4fa39b328ac40b6f81ead39495f6f4427c2b251ca2c7d0fd6b6da826d76466a1e740457be5b584592defb185e828a6426f7477cd12fda2d92e1638918ef1c6def91a46b32b622ad78062d6ea29c3636bf24222c81ddcbee238cb225685ffd57ad81126f1a7978e7386b822eeacc7c069c654b165c2d5622120ac04419f40b299be36f6af8dc778d3ed4f4e9ac658b79aa2a1a8aa862e974715695d38bf363f181f3a3bf7157e86295c3ed1def2b1cf08fceea739b0a2d3d610fc3304b070dbfe1364a62eaebf03af80d8f620e53b8dbb1c545044b2cb0169afc6ca7ef476a219a9d3d8e5df8afe69a720fa7a8d3cbfb3dcf94143f2370ddab02536ba1eccd83abda27f1f1afbed3fb46a81a8d96faed7fae699a3ce79999345cf8abc00cfd79a1f129dd6f4e62caf0788131de51f48290a81fe18556ba3a71f327508f8137dea61d659a575e00823976f55c749c0f4288e870414f7080851c7206bf055dd025c1dd834f60eb686e3779604ce578e48eb288631b63728546febcd618aa97e9febfe062702471ec51c552ea44179efddb3d03b5d9c8532a3638aa50485c0b0c1671dab12beb3fc882683fc27f6c42e3f4262685148342aca244e5934c3fd2482b14c184b96f56a24eea339f2f14e747e75faa21148b1b796760d4247ede9f66d128fa7311b9f64ebd1db91d61b9libdtkwidget.so.2.0.6rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootdtkwidget-2.1.1-lp152.1.3.src.rpmcmake(DtkWidget)dtkwidget-develdtkwidget-devel(x86-64)pkgconfig(dtkwidget)@@     /usr/bin/pkg-configlibdtkwidget2pkgconfig(dtkcore)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.1.13.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1]F]-@]!\@\\@[vZ2@Z@Z@Z@ZYZ@YY{Y˒Hillwood Yang Hillwood Yang Hillwood Yang Hillwood Yang Hillwood Yang hillwood@opensuse.orghillwood@opensuse.orghillwood@opensuse.orghillwood@opensuse.orghillwood@opensuse.orghillwood@opensuse.orghillwood@opensuse.orgdimstar@opensuse.orghillwood@opensuse.orghillwood@opensuse.orghillwood@opensuse.org- Update version to 2.1.1 * Update translations. * Fix crashes dock in Qt5.11.3 * Add ThemeType for DThemeManager * Add DPalette and DFontSizeManager * Reset tx config file * Use the DWIDGET_TRANSLATIONS_DIR * Add dbackgroundgroup * DSwitchButton send checked on mouse release * Update style after apply dtk stylesheet * Fix FramelessWindowHint caused qss won't apply - Slit language package.- Update version to 2.0.16.1 * feat: add property "full" "blurEnabled" for DBlurEffectWidget * Fix: update style after apply dtk stylesheet * Fix FramelessWindowHint caused qss won't apply * Fix: don't full blur background of window if the DBlurEffectWidget::maskPath * refactor: use commit count for the package version * Fix build failures with Qt 5.13- Update version to 2.0.15 * Fix repaint widget mask color when the color changed * Fix always show menu button * Fix always show button on none linux * Fix hide the non-window type window titlebar menu button on initialize- Update version to 2.0.12.1 * Add interfaces for custom qt theme config file path * Add signal "screenDevicePixelRatioChanged" for DApplication * Fix the dialog size abnormally on multi-screen- Update version to 2.0.10 * Fix crash at DApplicationPrivate::cancelNotification * Fix cursor is always in busy state sometimes * Fix wrong register ddesktopservices enum type * Register qmetatype for SystemSoundEffect * Fix minimize buttons of fix sized windows are disabled * Fix build failed on Qt 5.6.x * Move Q_DECL_DEPRECATED to front * Fix titlebar not shown in some case * add groupLeaderId/clientLeaderId interfaces for DWindowGroupLeader * support all sound effect * change permissions of DStackWidget's function * Fix can not hide the window menu button * Fix keep old enum order * Fix can not scroll view on DSettingDialog by touchscreen * Support touchscreen for DSettingDialog * Move settings dialog radio to left * Support connan build * Fix doc for DTextButton * Fix doc for DExpandGroup * Fix return currentWorkspaceWindows is empty- Update version to 2.0.9.11 * allowed set a expected icon size for DDialog * DWindowManagerHelper: return all windowId and current workspace windowId * Fix the dialog type window will be closed after pressing Super+D * Fix workaround QTapAndHoldGesture comes late than right press in dde-daemon * DPasswdEditAnimated: modify parent for tip widget * dtabbar: horizontal dragging delays. * set QTapAndHoldGesture::timeout in DApplication * DWindowManagerHelper: add inteface: "windowManagerName" * DPasswdEditAnimated: add updateAlertPosition() func. * DTickEffect: change scroll speed * Fix passwdeditanimated: hide alert flash.- Update version to 2.0.9.8 * Fixd bugs * Updated features- Update version to 2.0.7.2 * Add DAbstractDialog::move(int, int) and DAbstractDialog::setGeometry(int, int, int, int) * Move the DAbstractDialog window is invalid * Can not auto adjust dialog position * Wait dbus call return- Update version to 2.0.7.1 * control single instance by env * support hide group * add DFileDialog * dynamic website info in about dialog * create cmake file by dtk_cmake * support qt module * update password edit style * auto scroll when move/drag tab * support new and legacy dman interface * support set combobox data with QMap * fixed the QPrintDialog theme to dlight * support dynamic property * fixed the width of the DTabBar add button to 48 * add buildDtkVersion/runtimeDtkVersion to DApplication * parser correctly when version has '.is.' * follow parent/toplevelWidget flags * support configurable whether to redefine the window content when dxcb is turned on * add "target" argument for DTabBar::tabDroped * auto hide title when fullscreen * add propertys maskColor and flashColor of DTabBar * support drag tab to other for DTabBar * add DToast * add window title * not set AA_DontCreateNativeWidgetSiblings if dxcb version greater then 1.1.5 * set version form changelog * add property "realWindowId" for DPlatformWindowHandle * add the property of the menu * add initialize text parameter. * Fix reset short cut not show * please read CHANGELOG.md to get more changes - Add dtkwidget-fix-lost-pkgconfig.patch, fix lost pkgconfig settings.- Split cmake-dtkwidget.- Update version to 2.0.6.1 * Fix bugs * support new dman interface * add DSuggestButton and DStyleOption * not fixed font size of DDialog * DTabBar add scroll buttons * add the "dtkwidget_global.h" header file * add the "DtkWidgets" header file * add animation for DTabBar on drag move tabs * support dual-click to make crumb * add the DTabBar widget- Update to 2.0.5.2 * add bordless window on mac * support DTK_TITLE_DRAG_WINDOW on mac * use D_DECL_DEPRECATED * add DFileChooserEdit light theme * show system menu on right mouse button press of DTitlebar * Fix window motif hints is error of DMainWindow * fix macos build failed * Fix popup system menu in window content * Fix correct typos in multiple files * Fix windows build failed * Fix add DTK_DMAN_PORTAL support * change the QGuiApplication::platformName() to "xcb" on dxcb platform * isDXcbPlatform for new version dxcb plugin ([d8b5c040](d8b5c040)) * DRegionMonitor: properly handle scale ([95766b45](95766b45)) * DRegionMonitor: possible double freed object ([708a5fbe](708a5fbe)) * add shortcut to DMainWindow ([5e9d5b6c](5e9d5b6c)) * add F1 shortcut ([7e311564](7e311564)) * add setState to DImageButton ([fcf9c3ef](fcf9c3ef)) * optimize shift up/down keypress for DSimpleListView ([7019967f](7019967f)) * DTitlebar add disable API ([ea92fae9](ea92fae9)) * add embed mode ([266f4337](266f4337)) * add trash dbus interface ([b88efbb8](b88efbb8)) * change productIcon to QIcon ([2a914b51](2a914b51)) * Add DHiDPIHelper class ([0fdbcf60](0fdbcf60)) * daboutdialog deepin logo support hidpi ([405352f0](405352f0)) * Set AA_UseHighDpiPixmaps on DApplication ([e9fb9fcf](e9fb9fcf)) * add svgc ([fedb3860](fedb3860)) * lineedit support hidpi ([026ecb65](026ecb65)) * titlebar buttons support hidpi ([56b11074](56b11074)) * titlebar support hidpi ([dd537c17](dd537c17)) * add dbus singleton ([6ae2978f](6ae2978f)) * dpicturesequenceview support @2x files ([a299ef09](a299ef09)) * dvideowidget support set device ratio ([74eaa1d6](74eaa1d6)) * add DWaterProgress::setTextVisible ([a61d2e88](a61d2e88)) * add DSettingsWidgetFactory ([f14ff92f](f14ff92f)) * add radius set interface to pageindicator ([7bc360c0](7bc360c0)) * add border and shadow to DWaterProgress ([ecc4ba17](ecc4ba17)) * DWaterProgress support hidpi ([94350b7f](94350b7f)) * DArrowRectangle support hidpi ([d7d6a876](d7d6a876)) * Fix windows build failed ([1b40d6a7](1b40d6a7)) * Fix disable _q_onTopWindowMotifHintsChanged when use DTitlebar::setWindowFlags * Fix draw pixmap size error on DTitlebar ([228fd523](228fd523)) * Fix DTitlebar button is hidden on the non DMainWindow windows ([7b131a72](7b131a72)) * Fix paint DBlurEffectWindow error if device pixel ratio is not 1 ([dff92b1b](dff92b1b)) * Fix min/maximize button is hidden on DMainWindow ([89279ac4](89279ac4)) * fix hidpi load icon size ([79e81f94](79e81f94)) * update DDialog message style ([2c6133c1](2c6133c1)) * Fix crash on multiple apps registered xmouseare ([dea8651f](dea8651f)) * Fix icon of DSearchEdit not clear on hidpi ([6ebada94](6ebada94)) * DSimpleListview arrow isn't visible ([b08e7f1c](b08e7f1c)) * DAboutDialog icon not supporting hidpi ([6ec60734](6ec60734)) * fix dtk-svgc crash if no font init ([83857265](83857265)) * fix settings dialog style ([797c3e35](797c3e35)) * dialog use same style as light ([9d7d4a61](9d7d4a61)) * fix windows build failed ([7f31ea48](7f31ea48)) * fix dialog size error on hidpi ([b9273c72](b9273c72)) * update translation ([0045c39e](0045c39e)) * crash if setIcon with svg ([9b577be3](9b577be3)) * remove useless image ([10c9607c](10c9607c)) * remove private header file ([61b375b2](61b375b2)) * dswitchbutton error calculation radius ([d742b169](d742b169)) * dimagebutton private not initialized ([146d893e](146d893e)) * DArrowRectangle: arrow position error ([592187fb](592187fb)) * DPasswordEdit: password edit icon out of content ([c1fe173a](c1fe173a))- Set Group for shared library package to 'System/Libraries'.- Update to 2.0.2 * Use librsvg-2.0 * Use dframeworkdbus * Use QML- Change Group tag.- Initial package.cloud137 1589682026  !!#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.1.1-lp152.1.32.1.1-lp152.1.32.0.6 libdtk-2.0.6DWidgetDAboutDialogDAnchorsDApplicationDArrowButtonDArrowLineExpandDBackgroundGroupDBlurEffectWidgetDClipEffectWidgetDCrumbEditDDesktopServicesDExpandGroupDFileDialogDFileIconProviderDForeignWindowDGraphicsClipEffectDGraphicsDropShadowEffectDHiDPIHelperDLineEditDMainWindowDPageIndicatorDPasswdEditAnimatedDPlatformWindowHandleDSearchEditDSegmentedControlDSegmentedHighlightDSettingsDialogDSettingsWidgetFactoryDSimpleListItemDSimpleListViewDSpinnerDStyleOptionDStyleOptionLineEditDSuggestButtonDSvgRendererDTabBarDThemeManagerDThumbnailProviderDTitlebarDToastDTrashManagerDVideoWidgetDWaterProgressDWidgetUtilDWindowGroupLeaderDWindowManagerHelperDtkWidgetsdaboutdialog.hdabstractdialog.hdanchors.hdapplication.hdarrowbutton.hdarrowlineexpand.hdarrowrectangle.hdbackgroundgroup.hdbasebutton.hdbaseexpand.hdbaseline.hdblureffectwidget.hdborderlesswidget.hdborderlesswindow.hdboxwidget.hdbuttonlist.hdcircleprogress.hdclipeffectwidget.hdconstants.hdcrumbedit.hddesktopservices.hddialog.hdenhancedwidget.hdexpandgroup.hdfilechooseredit.hdfiledialog.hdfileiconprovider.hdflowlayout.hdforeignwindow.hdgraphicsclipeffect.hdgraphicsgloweffect.hdheaderline.hdhidpihelper.hdialog_constants.hdimagebutton.hdinputdialog.hdinputdialog_p.hdipv4lineedit.hdlabel.hdlineedit.hdlinkbutton.hdlistview.hdlistwidget.hdloadingindicator.hdmainwindow.hdmpriscontrol.hdoption.hdoptionlist.hdpageindicator.hdpasswdeditanimated.hdpasswordedit.hdpicturesequenceview.hdplatformwindowhandle.hdpushbutton.hdregionmonitor.hdscrollarea.hdscrollbar.hdsearchedit.hdsegmentedcontrol.hdseparatorhorizontal.hdseparatorvertical.hdsettingsdialog.hdsettingswidgetfactory.hdshortcutedit.hdsimplelistitem.hdsimplelistview.hdslider.hdspinbox.hdspinner.hdstackwidget.hdstyleoption.hdsuggestbutton.hdsvgrenderer.hdswitchbutton.hdswitchlineexpand.hdtabbar.hdtextbutton.hdtextedit.hdthememanager.hdthumbnailprovider.hdtickeffect.hdtitlebar.hdtkwidget_config.hdtkwidget_global.hdtoast.hdtrashmanager.hdvideowidget.hdwaterprogress.hdwidgetutil.hdwindowclosebutton.hdwindowgroupleader.hdwindowmanagerhelper.hdwindowmaxbutton.hdwindowminbutton.hdwindowoptionbutton.hdx11window.hcmakeDtkWidgetDtkWidgetConfig.cmakelibdtkwidget.sodtkwidget.pcqt5mkspecsmodulesqt_lib_dtkwidget.pri/usr/include//usr/include/libdtk-2.0.6//usr/include/libdtk-2.0.6/DWidget//usr/lib64//usr/lib64/cmake//usr/lib64/cmake/DtkWidget//usr/lib64/pkgconfig//usr/lib64/qt5//usr/lib64/qt5/mkspecs//usr/lib64/qt5/mkspecs/modules/-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.2/standard/9d9d7b60b9a1956ff0ec5cea6da5aa59-dtkwidgetcpioxz5x86_64-suse-linuxdirectoryC source, ASCII textC++ source, ASCII textASCII textpkgconfig filePPRRi2ğtgutf-8efc3b79cb81a26b7589c2e8000cb5bc364a7472f0161e505ee48eb34116b5205? 7zXZ !t/.n] crt:bLL iз#A:9=X{6?n܋=~ pΆ-.;94P{6Z`V52.yK[ zi}\O.vШb -1^x24&j; sj ܳ9qP~V6J%lO ^o Xň6&4/y>~WH疈#HkcCԘL@:`WQ+IȖtOmU#Hr)T+tUZ_d( NXAv7ŸV}XtҾ-$0&R>=T,U_:+m FPxVBlJz!AѢU9;TH:cg aV>ǐoݡ&tmb'`^ǷӄS#H奝HyE|y-jzpEἁ:"xknuU?L>Y[FcX!KABCljhTZdK~󑢸zBJHBŊvKA7-Ӯ:.$T)"i'4j9SS/!I0Af|<9gi5>NglI㸬S8x׽?-۷H6Fg@(qp=Jp$6>YvyyI Laų܋FE6|w)7>?&63yvU:Cڎf᧓$XkwU h!>႒ fy)o—/[ #$D i+SJ=~"[ʔ/e [. kxM`_p">NYAfOӆ#Z0eԢMfPjmww Rn"٤W(QHvU=k @vaΘb#yf[5މ${4ӹ<0y4=əgvt_A=+whclTVAbpmô^^d? 7aGlT4H`y:E|J5r o/6F|L /,\h?/ks;7S垼E M]Sؒ j}X OֽSW{,kw]FvgX/i^ 5R//9Zϊ2Z:P\,⛧چ6&,zP|_O#g,]>w ڈNieYwZ>3rL"f2H@ǖF\8 V,} d lc4 cB@o0YLV`[2N<G DPZ 38Y"CЗWȡ?''SebNxҢo( ƙ'( w'Iqŭ ?H8Ĵ6ٛ*yOQlAsz5q `%x٬w2]?3(xFI'qJ~JA׆mTñ޵4/Y zgHsfƁieG5o[٘ #yQsT-d]n4ЗinBo`#L:a-^)3a@=m$ݰ0{ +9uu=5 {Ś*鰌hb&zQ< d;\gMyHY6C,\W71wa |TQ6r#";p\D:4MԮ_~"IqItST%n6/O> I pF/ ys[~*uW;8t@jNѱi΀h0u<-Uv9b;([.6G4'jJ[Vz`T@ xSQ Dm; Vx,xʔoz40np5~h6;~nYWV04HB֋#Kd>HVUgyNo ?ӱ]گJ;\[I?6BkbFSa휫X DJ`Qrt$毸)!ŭ_4(Q{x|6fdA#7 NGg̎A2=|g|;[^d-ЯK<4!Wv}~*VD=<ʵ2=x˭_'H qX;z"*Bjlb@洽W@~h|9Ggԧ;`SMlA_ifZz G g9~|"2a(o>L4vo1=z iMޚ0~5y{B J `S\tg;,oe"wS# ʱCiru^n >G A;o@k88h3 3|09=p!jh  q(>F2uP5>Hܐ֍iUg+v *BhܦǷZnQsMR\{j]gH] ZF).0RAӣg.!xE?CNS(@_F SGwf#yT^PEPP .M#I|MQ R*ПlHJm鑁0Jsp hC<FME.U8-=lME>`Jqij$Pp_AD$Qahq7wTZ%I;hZQYqSq-pue7y?J+0fH@+((J 3·:d`>e|?X1~ 3׃ԲT_)NGTE3}KDЛx*7z&+#&"Δ m`6&&f͑4% )F/ B#ڟd0`i P#(wps-KH0X"Q4g [`@g퓣˼atl>FbLCv'_B)7p8zpS᾿̶X&?;A\CDzLE%Nq{.o] m0TMSMlrms,Đ&RyH]gcT/5:WXu(jf M~W %_:N<[ 邸Kʫiިác"*(ʑ2edF7KgKq$~BaDRckbbG4 W?w,TUP UU??uPbZ3l"+yL!ϯft [;!$Bu VJXzP%$ډ%NJ$#w~ۗ@tL:W;j@8s.S #,im]O@Y 7UX{d; K}2 ?]aV?Ax me{Єr?.y,ws0dJOӔR}QApYo-/ 3\W7&^ȁ(W({!DĩҪnLYo)D0 \=uוH7$pM._c8ɒ!a LBPp.Gdg A`w|d3iih߼A,Y2\e5,Eޙ}SnY-E\yvwCz 0JB?gGNW@ BOޑ= 9,͂edmW ݈|ch:(>0]BIܜ^FZٷ6Q'XUŬ-%!lΓerIMey;dzΗ q3T{2|N\8C`S.Gu'%ʅAEE7 tlt+PBT!>X9ޏ+|/ued2ld]M,<v/g-y>18 Ho/JY}sT;!;b=nRj ʦ{JO;;iHuhض#ӵi^׀\jwtZ^6!(JL3*,6["g p|ЧQ`])-EY9WEy 4*Vm5RܧKL[ xj;#*46I0'ͪ*q‡R=9aV?[Yjxc.g-lᣪ3d D4><E`N47XoV8cZj|pb^eV-8SNZDم xJag:yʲ4Сm }0-?޳{h%)4gQl=9_(mؚ2ZD_w26bm/|YD L3`Ӱ]-9uOLnl$8XWĹYn/.֫=絖qt8s *!)-[sMrQfM͜OjIz-%_D^k+)/y!ۃ4tB\{ mi>Eb(g!.pqeY'!0\-B+8 SGߤz Ǧ7`R8SH&jfn;Xo͙O1]ZG3Oj)"w$6ޯ?/8P0J\;p=DX^nt>2֦S̈Deߨx w^p3wqNރÂ98`vߓDpx@'¥O_5Jɩ$bk&+m%=]RJ~#BSrB+񫕣ۨ<|= 6jY" X{6ޓD'uWi{#Q=O))cW,cruef'Y~Ux+FMa5'{Imw+rU-J-عku ݶKwOai/)N7Dz#6EO"F:b 9c݈8UFrO O3PոHr$krd jD6:K) EA#bǰ[@g2Tàc ^'p|`%uM;*lXARnJ3֘ 4&9ot Q U=E7O{j$04/b5>p~ ::W&ԭ H_.[B-7J #ĸ^)t;X1pABYs3)*xSrw?TtXz)mR*RፀosM} A%\;}N*1bA ^4laN;:3[D+\9!cOtPūBkn;4zb\a4~ X 淎 XNK#6K]LB%~Q8k~wCS:lM M]##{(h.άbF]| eG2 RsQcɞqy!k4C]ŠYm1Y8}߉[:r"pI*e\{.¥C8dV澛*8 hѾcj\ jsj;]5l)@gVL`Njqz4f.1Wl;uJs2Y)aWѣ/60Ըly'z@26;Jy4\/9lcb)v' WJoϖ<(SP 64X(^qȋ%.H ˜$[}jF 27%&臒t]dX: 'b楘:IxԀ+BU@=1u~3F-9{r P5K9(x('VHa<J0wGWfB#H )n|{\ ে(B"*Ns)q2C3ص hf_34ED` \;66kX 0N VGWǙ}J?i'-E ?bsCBn"5 Wwx {JGД0Dn".wF{+CފE4%C̦6^p^uk96O~-=( Q (IKO%nxɍ|+ǰ|j%αn {foI@re<05(>,{?uN?%攔EU#:VT6e;"v_(q@v;JiC.L-e7FÜ{EfAP&Zdjh]ʟ|P1(mOIB:ӋVD|]UBًKsT^ʷ<qIkѹBi_ؑF$@b3zgqq,$r My_U^>';IhBP*(_j_hfs~2j\)#ٳgH~'oCǂQ3'̭Pק~$߻5ƳJ<[iyS'{kC&?fB 8C؇W8PFtʟ%uLLPL#C NTz rVxi+Tgz6m~Wv,x !y+EO0L y]ցsJ՞T@J]EHKxqrON27IHa4$KA-٪e KA({uޮ*t,E[D6Ovgxx|MpN8]ElhTس>\v+Q~隆XEݸ&;IU]J-.p߬>0&K}`1nTfh*QyK:3e=WoZX0c_>Э1^z@ ~Ȋ' I~:b22p d2coNT xoqR`RP␽v93S1;'INA2:mJO*[Sxj@!x!xZG)1Ԡ0}V-L PA pQDŽ?(}C׎k<ߔ )ZrnnSpJ܌M8("C,*,qdL!o̹Z { f}!*`6cy ~oGU+:w/ChRH-3b*6!YP7Xnjm=֊wY(X–me|[}}s:xn3{>XNwmdiG멧b>RE0𠴗$g D<4֠:C? ҌXJmW4B}[`3^sȟ1.","Gu!6™X̂aK<#"ڦ1s|ê(j(W#J?ͳj? vD4Y$30FcNI:q75}f߄V#,6zRul|1exiM=.SVG!oS`Qj !İlwy+o#!zc?x@d'So®'JXA|<9eSS,ihE-lYg)rf9A!wئ$ r7X_]Md:E@Ѩ./w4qn.?[L(Nǝ)c=@{%2Oוu!W.%_=Oo󖵀x[gDx^5h2q"w.6]c.TV9nwY7݃Ϊ4S  h{f;QIWrW&8WVϷG؂o1iuG187`eْiqUFD=t4onޔw/-mw65tp/bMPad`g$^P̓sזf@0)a.e7m$V9 (O![Z??H}&Њ+$\&'`?$ڰEzD5ɟ8%JeLu|"lck<|.T^d^0MxgФy/0_w?\]EK0Z2In^Sَ& ]=dNg*ouʝQu;R" ϗ3!uWҧpM:ˇtaS%  B~})}ֱ\D^+LtŰ3Fbz7A':ǘH SQ WIh80S:3Sa?6FU(+[vPw}]zs:iTWE314e81ِA0gGm5]A7ZM0 n8go[rLӛnAٌ{!NpDDGHwu1 r&[^筥큄>&OU;zU|`R7? ?u(PPUCAiKuHs! y\Ȟ* zvHOe'Ga"5}uLFjbKԢP/B>l&EQgj9uBI?Z0e#Z1ɛM%E9Ċe:Ve`$|.W' -Δ~;'qLWd i]f`b"GH~_0=]mNܻ3ξ/X S#%M<sġ)8z|QƋDsp6֬hgQI_O+ B1AltWiA\Ӽ#sNR!B<5Ӌ+ L> %oM|8EJ9| DOWŘ>)|">_.a_~LO˾..tnS&E "+مMXΏd@V*0Imz|J~]/ E睐a*;#{!gݧb6Q%^*vFP vM=Q*7 b=א!"YL@ Pv/ w5*dC58YUo]KUvRf .S?"Ǵ:sYAa_tB VPGrs1rԚpѥh(Gh Sޣ0:(sxm8$ҀiRlC߁0"*atg;UËvx"<{&&a<Պcc(pVHnu\h®a՝Ivj>3%*Ά~;*+zah'm5ڸ9̝gó%WLaKh~jZR~X&|5٦0[' CL =7nuMz4/p1 Zdej]ԛ?Ijgjg Q{{ynqm5LPGnnbjy`c]JaA:%vpt$AS?P|WQ+g:-Eir4 JK$y1ѪXnn6]uv~X=fX1T I&T,hT]1gjeYK*O2|9мGW2i_B+䨀toD5d\<*J,s\ʭ*̹ N/.GsB,.\= .nН7xaY㶺ZU0%pf0O|s>C,/z;oڣ`)P%0k+#pk%@,i%Nf`ArQqG%.\R[FdMMkt*UU uԃl9aHy٬ȟ,9 K5Q>f,,:]a>cԯ9޹w<'?勍sc齿tllOr:,h[t"~_Vd#mãbՏXh}ÒTe4-3IDO"N@c*z2Y)1%':24vEbWCY"ĻU'ep'/CttU.ɇxOԨ{l/d1Gfznyp(j!sI~AH+l{u2wFC]<;3$fjh|dvfkW>5rd$+qk$ruTVYw&vJ w@SE۔NF܋㬧CM:uQMԭ 22= %)^UBڟ\w-VW?c&T$N`4L)iˮ?b0f?"",1 or [q2CH&F2AwuD{\)L4USf!kwti<K?3OF\ Mu ®R#{08aJ pnPl VYLR}ez\\XgFH wܨ=PXa(c·,B'pDT,ǒ;TDV$J2='7αUIGYEcCS5@LVHw<QѪl3LK4p%\$LB`2vω4MjWB^wCE 6eWř*B~_ J_jDkᛱɓ/Mr}\ݦUv"msyB+׌IՖPoL)r8`$39vޙȔ>Db` `ԓ*!*qЭ+;mɵj:Cf7| +ZB#jPʹye@h_Lq8[vvu2r=06e S#;WAݍ|l΀A8T4w~Y"X8Y|?>㵪voEb\M͈ӈhn=yEe(xLx+#8uAwX&tv^ /]O.[5GᙐzzIv'1Jvj$UhrB,$5Jsx+GcC0]z2r|~fZ% vS= Ֆ/숄^lSn%P}Q*ŽDq|ߝ - ~ gךUǸsQaBS$\]{Rkk/.GcmRXeMa[M xf҇(_a; h*Aͷ@Iw3KF4Vcw"XN LS;Yاww[?OM?T3&nԻsVPQ d摩DE/GGb|蒳\meaM.Ovzu5}x%,T,7aX 6fWÍERQ,tuz'UXB:^*jqJ)2t௲R%y$^B6WP:/E&vb;6pC;EQ$#Oi j" rt[zhW,vM7gq`$Fc+"wzܟ!,ܵC@W|jδ<0Q?.fo\:/A-S p!!E|"u>f{ cke]K*CN1z(;f|w=pT"TȲٚb,SҴ˿-7W {썹 ,,ބ<Ƨ֑N}̒i\E Y*gPW {e9^~g*'WAWYLE#NdzppfL`:R*C jv`M e1\N;uJV]<ƎU􌞤&^}ɇ8ojyb"Gw[hIJ'@ so=J3۾p>Zߝ3 |07{ͶW/u]E`$<8D0qy|6zɘ&8S=WǂP3oqSk~L#>!bI+˻Ӛc`ɚr0?k|\{i{wh:kx H`a=7#bw [d`|O*9kv?k(ĝԲ~Em3J<5<6IS$pq@9K_r9I{J6:f3HuL/ Y`[A4M"T Ĉ&NAK6[Tb@u5ih`;kpM| 7I%D! &ozTIt$WKSEp{pN  @{ؔ=My$b.kdt< bهcҎ!Iq1-˅L )e*Gq9v-(ME~"/QW>^ "P?~ܻ1C s=Xwx~UBɘ3K1襚 S [^ ?IFN}P{my :iٺNv%K3W/4Ǻ h滾H|zp M4y5[oC-fjgq2:ïjN۟+ץ@go䂬A) GG[x!=+[|#5+Vd>9s` ɸVyrhn[Rh?FE4D-c$U ْ̑Aq6iȀȿbCJDG_.M<+NsSv#aiΏH\OBsfq6DvTy믓2kּT?2g3nFr=L#*8[ysDPe ?0Y% (y0`6!|grA:2-XXm!"azXQ_nĢ0Y Zi!in="~jAE>vقaa-j+lqs%Vb, QoJ<.^@ty<(b5&b> mch/,{>>#Rtvoh|FycIm|zj1, 3/j816k̇9Z}&I/_;k誛qWi&@OɡG. q%x9'|Gj_ȍ!a$ԝjC5 VFFl\;?0t1AljV1)@+2<2k9,r `g=JKH;7ZKjQXÍ_&AqnoᑈfIjؕ1j8-0 Bjc^Cw53eE4~mA%QiԁBrJz;#^Yҫ2[2uS\ ^oMcd%"FVG) 8!h7PM^,zBb pc^ct]v=VɈܸ^t,-؇,Emi,qf!y8Q.H^8&q(ͲnTa~ƯqMfks&&WV[,S_QY'7A-(|4PT&!s^Me=B7~an\NҒeg:MԌhS^iX΃ߛu㫛$sWnάY\9Bd2.Z?B]7oP8ugif`{ih QE՚ws[$d^ 刱uL"xWмsbT=iEwx ϻHOIYA|/0HP8%ĈE`a}D>==Y?AP )Sg` >!q7,eצtlnfQUd(<QҨxMNp;$j}theD 9Ub1fI;봓R ߠy7^73uV*M1wuʝ:ΫExhOܫS7 Pcۆ'L,%cgΛl>jpY_) + xWa[hL T%{E|$\r$\@6_]|MR/L +i.z~ՈZ=\]0:f>:= bo릲Zt+|˹"%:`>5++g:OMMwV+N݅P22p.\w6%`{l7O"H$&b!gLFQQ3SIa,46q)Eb9LT)uEBrG7))Rl/XvSƭ+Ƀ%iKdkbfrBHܬăP\=_C}G%z,]JW޶?!3#Qe=$ZtRB͒aԽW\9'uGQ%OlZ.2J_}@p_*Y *ˮ2-{%GW)O+q^JWoC?ԥ+ξ.i,}h`2:4bYy+ X J:@-%ns,MM6'zpFb!rC?@ܘ5 2jx1ǿ[ݛYmΠc޼(v>Ǟ]6릞V(Oq 5W%(E+u: u3.@aLcu|sY#(eeaZkS:\՝CiaEǀ_w&Ykz`+lqO дukeCɃ2dT& JřU6QN3ԉğ.pV3;kX 4s\w lJ1n$S1cflwd5J%_D8QeYtl἖< 6ѯ#F' ;%0' DMRqd DN$>7586X:_m&I;(dzTϩ ɞ1+ewT<Bvhm肝ah*n1Dkؼ)I$+o,НV'R\VZ[, b>Y4^I# \ ^"ے']c#k1tQ݃:&V'v6~ˊkSU]GS\F}߻m']Jo |:j[m7?EwLyó깅T?# L_`Ӭf8MĚX+MJhw`Cj~: 0z+% 2,'-:Q"2TioҖAk *Qel5*=҆xjɎ?o0rŤm+\T(HAZJ TNnWR-TAw{!l2ރHS^(e @₩8] |XEtm/[_g{%Gz>c*LQ?cK >!q$Ho#~ [,N9Nӕ*$^YӛQ+U{0jM ؕMag_W/JAaU(9Dʎsr"Rʻ+[{#\(ۥW{ϴ4^{3?/"0jmeNߦR5>:~Ŧ%狞.dM-V?4P5ՆMhLTvޏr="@0dgijEO1* جP(෤M,:Tx Sg@)uocORvNڿ> |5'k[&/;~kUE퓼BbEVFAsZO4`P[QonK)7/B(O7Wwu58kvU!Uyxvk1dqheRq d !s[IT6 .M$ѹbgU(ƃO.oxl@!RErk ;=-ډu%~ڭMcո#A CnxѸ(z9#%MN3*4 [$A_jX˙So_PWOH5=_Sk U?d<0>QRmV9.HcY󼔬_"BlY-2 QBL,ZpP^MEmIGWwhp6̀CFheD Wo٬y">vb~PUL _H^Ϻ0HIL0~&bT<,:iR $ RYH&[o֥}օw-ޗz7)qȅ*w,y[!T;_ Mi#JR3b1 Ѭ0Kr,#EsAvEڿ/{5-Xq&~c2 7];"8΄] dxTPq!w[+>ў?s=k݄߹qޑНf_5o(&q0tfW5Mjhf)/5H0c{i3MC+G۲;]lՉLKT1=rqDX; J!Ȯk̐CLzzv `h\jBs8gi_fddY %!-1ݎp OX>.*b _< lrq3q!cqH0gK{@gȄ-{tE4eqc~hSקY߸vdlmCO&L0$㇥X?O+om?OMlB4]TfC?\伣",Jj9pYaBX%C\:Z`P{!E\Dk_:DF',6H1(\5apgVv5 xH}&^,G@&OFk~"v^{okmswZ}"KB(ڲ{8VKX XZH"cC" "h34smy,57D#;8K-ztj<+r| %jX&stj3Dt~AzmCJ QQH'N݄M\Eςm~ v/"Ul XeN s(*AlE*Qb7L'].*W(H@] UDƵ U hs EZUIin^?s$V xl86%$&QT~\h3<<A&J.p`Ӏ\m+ϤkF^D׎z@ yPT3MdœNǴo LT nWг|_@S@tfծE ˦QF)gEt@9+$C*-105*Pjͼ }Kxw1v 7Z9 DlQ9q*"󬢠G(&ِsTjGS~<*u*ҔB"K|fW=\bա|}vTO:*rFؿv1՞?X`3fсX;%]YwNH0-3IRj[=cx?jv Bwx1ϟo^(kgJ甥Y{-&,6wnQdSI3VZfy?5.:#PfyKyZ}7ȏ R+bY7i6J-7H`s1nuk{TyTvK5p4}(5IFՀ`CyŷiXZNcty E/u[9Q#(DT+* g8`-vzcrZP`aػR4١5`_J!an*c71x?G*GL_3k ˋPFGWfʅؖ2VEY!FY%[7TU0Ӥtgu:Rׄs1~Y^ZW95b;%ނa[{%Np.Kq#lH:Ao>0kxc?(sRTz ~g^Zښd,i~j~_ֽR5{qRʊʅsVyqHo]jDsFmb1سOf7;b2 < ^C ,032xxMunk䛳@~-2\)ғ.<`9{M'$ݢ}ɕ\Uw`kiP4 ʐq8҃+OK1!&.ЗI=DkQyIYHÔDuF΁ZCêw? ˭ʤV_mЎ04uk3>?u_?=?%HuVKPW]Nb)N|pѠi$QԄnZ6pȼoO#>Hܡ2tɑoưMH)7%heb/o[Ysz+wlfV]g ;'e&@] RuOn=WA$oGKO_˭?~G*>O!ц%[: >hG!gv FuN/5Vwቇ-Tn%]Y8F /^R t4;OFRsmEb%o;ڻbs^Ҏ} ^[0/mN%}t_ۭMQճ=K&`ٔq2/. ޓCOR|89' c+81w®˯)F *,*s+ ngU[8Z:y _gSU訢 %s'kqv&-8Ϟ71n<3*hw?+Z@E]>Y噋Ad, xDv,ڜe4 v!Iw{mvq~{@ .X+#%V)YDnAB'ĀO0 3u,R`PN~Q/c͙q#0pH.^vLY'!t*\XZB&HlXy/ Ӹ +ҹPc@nԅjc&ttȤ,?Ut&?E9A{-' ~e6&Q((\t16{קD#VVlT0P8[*"VE762YS_"}o7=S[ݗ쵄?f ? Ƃd&Ioa5'%p]_aS<JqН>Z".A|ϲ b—9e$QӬz99'tlA]$DVW Ƅ$-/&ljʿȰcCĘlF8@vkЦkX`&@8Ω9Nq㣫î#5K;}^ GB ]{}7]0ci 6M5wv7pbh)w{6Ç>@?7 I{QMoH|oTwq8B+t|Pa m eۖQ_Y05XGU P)R mvH/-~ |4z,{'hQF@E1FS0IQψ%s4/s %T h|a2JC60Jx%7@0c#_TԺ䍫Vaׇ^E9̉L5YZ[Vjw9oPo5(.R}Ffn:B¬v,?}vVo05rj+ c8ws8XpNe QTxϾ'LjzɍՐq&UM ^C6;it wvRW{=z>g:7'bIV@Q"mJgd%0^G"B㈢qYtVrG@x=Dk TA MNIZL^Y[va=1!a0\a/3i,@h<<;]AZJ9Lڑ'Znyؒtc ֏wUN]V UI`$r}+7̜ׯ`Uq]\m U6k<%'dM0ILI!=RCXgwomu'))'L{[cWvJ!B7Pno&Z'\2]iI\$?R>b\+A RekfI{dg#ZhY0BVt͘e]q2 7`gm >!-1x٦{_t$"WAsk0.fߣ蛑El,ǽbGf`ĩz 1nDAj}$^$5;>O0=|ֵYGN7m216ϊD~*ӄY Ei We$emcFCOglB,j.T|mGŬ%n2G Z~B-*/5in}`#8w`F A`4hx;DSEg82Ǔ 襳EJB&q'V +q;ʐ2gLlvJI|TDu^[Z1X)bn+Na TlIZ#K6U= F˳NlſYN:}2̧/X!_vY 1Fac۱(Ck{TTi(;TF+@x zH᧺g;GHyŌXn;[F2Rg׬CUH2%L2# gj&%HzJrݡIwzq@r-R.ԟku:9F壼Cڔ2 lf.d` )Ɲ %T$hy΀;MI=`{Dgs*.{eo'bxz~ZamYrQVI*1L  tl\7͆enMUrޭAV sWP@p@&Qiqon+M3BL1|rfKhy$-"@]ѳӲEꂇbe?@ CAqrCځduߡ;viV?,ˎS#Fn7iK k]ݔ 1ftFWE*jU|9הD q ?e-̴OJE;yC,nQa縄А iʑD;Z9~j[2@{R Q Mp^%:ɛhkۧ th`k7Apbݑ1d 7'b 0A2s֥" C>0"AB}QYKzs >)@%}Afgd淾Bk7(e^#ͿI#sǩcuW,Lc5Y-! 941!c9f(7U~6`e:#jQIdu<Ⱦ2\>o DB YZ