libgusb-help-0.4.8-2.oe24090>    f= ;G|`u` g p(7tPQH %64bzƊ\oAy-!l ͼ]F׼4m@YmNzvkkV\ڪ-g/D[RCJLit{oaN?[(0ucýx{!G2| %5?zοYn㧈M'N'vi@ȊU{ߨGo$@!F&58UVy- jD@)A-wpN[踒ܧn;r2~q]`CnX}ǘi;ɋIkAVɻBl6)o`;y7aSA9^Xœe46c9307e4c5029bfedbf84aa22a1c42b67dfb91ef8e63bcd36e685b778c3c5d801b79db182e00308d696ebfe97ab7caebeb8c0aP$D ̷>:fU?fEd  4hl |    2 36 9c<<?d?t??(@8@ 9@4:A%FAGAHDXIFXGYG\G]JL^^Vb^d_e_f_l_t_ubLvdzeeeeffClibgusb-help0.4.82.oe2409Documents for libgusbMan pages and other related documents for libgusb.f=dc-64g.compass-ciMLGPLv2+http://openeuler.orgUnspecifiedhttps://github.com/hughsie/libgusblinuxnoarchIg%f):1o3j ?Lj4 l?Va=  og""""-%84+-G #:D??k+",%@"###M$w/%#9#~#<$1%%50$#,#"$$d####4#,d/1#"$'94+ ##O-Y$$b+,wS rzbk'aIdf))D'aH 'p>Nnn4HWLNA큤f=eJ6eJ6eJ6eJ6f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=eJ6f=f=f=f=f=28ca62ed13e312b9d62e58d9053fb349844d83a7332b7d07859a97cd8b51130bacbca3050d0f5dcf3baca8705897b8b7c04f1d100b63a91a193d2d9164510dd9bb0785b8a3fb02b1a1008ab3c98c527cd9f51d5a901d23a98ed3e7308a0146d1a9bdde5616ecdd1e980b44f360600ee8783b1f99b8cc83a2beb163a0a390e861c2f35fdb4e2b96776a4eaff8d34b69fbe998d21baa7d3b5d97a7dff45984e4515b7b2405d2e55a5b621514dfdbc3227f96821da533ca3bce69d3256401b14d2db3e1167427c3fabec148651c1e40d505d0d45a2fd23fd3442b66e2e27d4be6fb1c604ea8f7778b437e46d164e8249e972abaa64ff5484da53497e68864b5c3f5d02bbfb52d3f4f854e397c1612e08aff12e4a3b45089edb2db0bbfea7e834667e7aa58cca108805f2ad4e9dc9b8dddeab4f91f0772888b4ea4257f3b30dbe26e3d6379d0da4019528b2da03618fe96faec3ea4c947f08ce369d708e2b4ba7669493695b39cf6f568820e290f14a02834150c90416f2e7aa6d68300592e716672d3603b18e08574481d7d5ca7204c85657ba0016cb7ba5f6787f21ea199444ece28457dd48e6ec76386d2846679c3b25612f96de7f8913b76f1d0dad23b3e5a7dffb9f6d35059f0dff0734cc3994564e1c6030390f14d1aae807ce3d406de9b16597c6fd52486127c522e6115f7db5b3f6b36aeb7536870f1e400d245c62d7073ad05b39fb302ecbeb7adbe727e8c0acba2ef175cddcb03d79a08d93ff881f99cfd89f251a0989ffe979ace1bc09254e2b282bf6782554f6f5193ea77923d4f4c777a47eacefb6cc1f723ac477a045c71df4e95aff0f9ca3e70e1eebe0175670f6b4aabf3a2be766599927ccc371f0a87d585a2ab7000327d96c42841938b87eed5717b94df41e8ca418beb31f831af5d0df1dfd4f4efe320fb6251035dc95d9eeaf33ad6642252376b5fa1fa521f7e8b9c3a70f469b58c1dee5c5555faaa5fc63293b7658059409f6000d636ba659cc68eb04214ea8cd9baae6f9fe3141591d4e182ec6e54889682998ae8150a2c4eacdfc1b5c2689311b585eb62ef1f4127fa36052500f7e804706087ea056e4c07cc0fc730fe20ab8ca8defa7cb77e07c03cf0da7e9e7b20495deb49074022dc4572dc983ac4b50be5cbb1f8978b1a170159a21c838209265d217646cd6ad3e40a31aa6cbf46d5fb11ff9eaebade2622738cac39613f4cdbfafebd9dc0e7f1b5ed4e2b75bdef9b9b0bb1270b042c01b4b26230de6ea981d163621d4c3e3082a1b1e779ac1050b1694a9529e29f8e06da550c9e1599c7309f86cb09edc071f9dffe6f0fa6c5140d5b0a1036faa51168cc6aa7beafdf2fc5dc6b670de48e5aae6d42077968c999ed4fb7a813729fa016924cea70daa46180dc66fb03ce25e7a3d7b113e0dad18cdeb474ebee5114008cf08ea06e38e56b8e44ebe44b58b7dccbc9a74cbccf8323ea92f563df248eccc1ffd6544ff711427d00a5d17ca98e3270fcd46f22dd06aafd6f747abd1dede82a155ceba5e4b09cf12b558ee782287b4394212205105e10cbf66ab20a61b3a93ceaa8f450645ba92384771aabcb4d714eaa113c154509560dc2b7f7b3ba71d6c4a82cf5706c93a5aa11cb6b7fcc432f10e8d16efb3f24a9cb7583957e169e16b917cf9bf17a450cb4737ddf14146cfb179cc90f93e8f00dc90264ab7e0b2d095f0ed68ebee070109b017cfde76523487e27c6906b7e188984bcebd5404799cbe16446e005949f439b0089310354e5e3a0d83a2d79158d0b4dece4a650593a1b501c7e9625d177fb6413c92527164d8766855d670c08acc9ef606e0c1aaefb2fed5a3479f6cdefd640c58e013247370bebf4a5ac2c74bcee2079f197d67e00a3af11f61f088fca3ac85800b98fc015d3fc1721b26861bf981c146d08f6d94783f37a233cda878b377f73962e895dd07f6ab0fee1629ba47e59838fb826b621c3caac651b9cedf980e3523740ba8ba7d249196101d565ab97f12a00a4870658bfa8ea212887a449af5475546c341f4516839a2234bbe62b806a8f412c3eb4bd077b9683e2c126f6cf828cb158bc811dec3e5c2c35541095aebfeb1cc4909f9605578a08473faee526f579b30006baa53120a555023f877db15e7299d261580f0715c7b9c1ed90b241639477567776f67ec6b4d23096f89c706eb23193380c9a7b26fa8e3e6b5b5ea1d1058a314dad50a695de755b677289e1d65293bf45f204a8e15396c5649cdb3f47364bf40550d9ec6642fe8711764c8f3f27b35aeffc979d3981211889f5a16b27a2fb984fd46fa8039c79d86d7f8dedf03d8307bda8706bc842314af9800b27d52f6a61542c70251ef2ceb6bbc293595c0633a04174307da05ba7092243c7a7b66450f88c69a22bf551ad11499622d52ff6bb92e7e7423510934250b8b2ca9c701018d07e85f6ea470be91fc6de552fbed74de0fc72ea85e0998be7b8214784799659fef9504eebab1a99d60260d631ab2571e6fe9ea520de151f456134553738b260895bd024fedf77bcc8b6fb62909ecbebb69677e76c7b24c45ca2517e5dffecf63521cec2dc2d00718bdcf9ca9fa123ff2525dec5533f8cf789c5787c4124da5b416af1adff34f26afaac32b1c8dd2d81f2b293c7521f3e886a522bbf85e251363b102193b8429f1f7fcf27397533371eb9ef17532bfa9bc78118500e77af0bac92a4b623f3c0d6e113c0e05f5ec1a0d6c4804d552961dcfb1afa958d017b8fd9f05bc9f9dd16f6c5308a0f608a326e2bbedbf88a4803f0395fac8564d8568610a37885aff4f50dfc09ca31f0c8a89c21ca416882c928b35e077d9d21f0e452a22283bf2d5e375a0ddc34250530b00e1758f8fff619dc953d5050ccd82928d2321025fe7200ddff0b510c2f3de55c95df622fe86a26b9e5bbeddbda6ae7a3d6f938dcd25803d9970579bb4627236484f55aa2b0fcc819ad75534d5c1f958f125c2e7c30d9a7bc0ac23bf0da65d002b52dcd235e34632f771e5ce145de13ca462cc681fe8e08e4b7ccf7a115899a8134b6695ff56142b5b97187d459034fdb01b9c283de23ada3433c886d06acf5a0a1124092f59d846b85374a6a6ea4ef53cfd5370e0b6c3c020556ac2a6e13703cef8efe680ca736c0d8ccf6042fda5d01d252aaf232b24e4a6b1f576dfe7dc737598edd18222a86c5ceac306cc4b8f4fbdca7ff33bcbd1c62e53c55ccab2b41b445982896a3b7a236ff7cc6464dc8c59a8e2b6c5868762e9d69ec063536618e23df63e3e28ab746d6cebdccb648f5fff9b520e384a71a48e1e53533dd79bc93375c30ebea4abe09d8c612e0c80fcc51dbc5c36e8cc5d3bf19a1e8bd45c6dc175facf4c673e3d40c8612b135062af6660b3aeef711758fe7bf5e3467c81d062b6014a7fcec92ea681f70638655fdc161cac60236ea6868edf1f176870c4ffb3a3094c4842cb80f5be7bd15959b19ae58095d26486a0e21ac156ac5dda3dcdbfd95ab0ae4e0287753d48dc9a699f507a0c74b441a006dd13f42348dbb130f80a8d452ea06cbc24b503a20091f5ee20ff181378494aeb75fa593ef370ccd045fbf44c8b70330e486c88db6a1ed7346498dffe1ad869b8d3d956cab741e5ac3b5213dd85493ebe7edf022d7db9ab0eacc4df348e627fac69770b3e8a7fc18b54e3b2839b3221b15234bab3d404862fd1d3ec1274ede8cca103008d8ca157ded94a1c9f3a0ab3df412dc7a934efe00a98866c57898e1bf1830cbe6648867a383e5c07c2841d1eadeb62e69684c8bfe8116c2223d1d19a41b9996ec948fc32ad825e0d662e316cc62948a14d826bdc68d576b4c1ef87a2e0f29e6d68bba9519ac511320addb170cb1aa81871a4af09246cb61d8a9c49905ef233b00d029c4a49fc305e7967d0863a5a74c0ceb00983cd169a40c4dfeee2ba4ff954d65772863fd78b1997d74bfff8f548161ed9f1a79ee668d2aa58bdca1c380917edb6fb729154e5605378c54eb5fc9f95ba0f3806d3ca3aa3cd4a2679856c1afc425e73b772589fbf847e5b99240d485013a04f05c85795213b8dc197b9081b8c0f53aa84457f6a3fbb5cfb0afe7b85e960e6b8cf1f69266149f576cda57c9c98879109aee1b428aca9c5460d28bc7f22a73051b667ccbef19e64e1b30a16585ef22eece240a76603379d5bb72ee7391eff5bba7e2832efd1167eec5617099a0ebf97e57e55d7f02867e291a73fcf15cdba584fb9b27c830b9e84d47b8ede5e144d3ad75f7ddfcbfa06bf0952c0d67391859faaee878a57b5cfcac6a0acd2338f3c15696c629128241215db672f043d6324320580b007352fb088dce6d80bdb5d7be3b0f4b64b3258afa5ddc47250a69f08d758923df6718ce86dbc18f5447782ced80373242d3a1fd54d5f87392fba0bab0773db639e850038a0a66402d6aa7a3a620cd5301d4c3d9fbaa867224eda2d1c9ad51ee08ce3d25f8bebf141e8b09ed4fc0b3cb2b99432e327038d8e3eb5a7ac72c741ca77c2015069913d02b93665af577874168f4eff155ebca70006fa54bbf8b4eb3982bb07a142aa880ed69bd810151b2abcb693e63fb86cb03af23e6cb025b0cd78a04469e87027333f1b10042cb426c31d39418de0a8f8eda3cd82e8c02e3fa1ce3a363cddb588f8c75dd3fd48fad914ebe32eaa1bb552b4c9bd52418e7bb8549773392acd886787f5d06e86c2df6c3ecdba3f74a3f4d222763a4530ef6914ef1368899369e2e152bfcabaff4b7ccdfdc6125dda31345f5e5434bdae9bd4d95ec2685c5166f7716e87f7bccd258447b68b77ff1c4a260dc7991f3c4846be2447b8433b88a17377b24c2197ac68b82e4f215d713a56001cf38ecedb26703d05e06f45020407bd72d009503ff6c9b8db029804027efeac4cea1f67417d7eb30af53facfe2c5d3d59fb5faaba65d86410c764446d59d3ac52abd960bcef272e0667875b652d933ad31bab44df8253c186941f72cd13e8fc7b9a33bf007ef3af34e3ba95aca96c3331a3855b9127039ff67cc1c514ae4f09de18415fef0369de4735670377c061298b4abd1a582e252c60f5ab37244241e76f6705fd22e2b2983462020ae41077f37daa2d9ac87d80b7ef75bf0cf1d969d68ae03105d78c5fe4322a7ba9127cc1830daa9945a03e79e3d7d4a6992cd93542b4357fa76774331bb4b3841f68da3d33c4b8e35ae30c6bd2ddd6c49eac1fe736274a7514bb9e200c1577cabfc6bbfbb1d8c8db4370894266162498de648ee40c66038697e14299e369a601b44d274aa0b466c9f5a809c38b00fa89602eb63e7f4cf99501fb5b4dcdb3bcf234923703d4fd42c1c669898bc3113e450f3eba71cd424d30d3f5e459349ab09743b33f2aa116f38e748a6c1043e5a885b46bd38a17d5928f2a04fc86d3fb7748f62bb855c5c8b796da936feaeaa3a6edca3135bf1d61c5b04c8074fcf5ffac6ea2a1008edaadbfc7b1c0d48490c254c7d378dae19ee0026b80d27f4648fbc0a7f16c9804d12c690c7c8de5266de2bf97cb8cc323133428c65476cc2ef68fb4f36b210860c000fe5d07cbdda7a3b107fd975c4269dc3f6c51afec6b14c01bf8fc1b20989189aaada88a154be32e49aaa2e9d67703999275f3c72c5ca43088e0d81fea197363047905457ba05616d448f29866e611efbb32ed0dbcc631c693ce2d01247b9fccc3c8efbcc7a571383cedcccfdfc59365109c268560b26e7b713f5a4dc06efb854d94ad60a490315fe6bed29bef7bbd8647897577369667f19171107ee898649eb526af0a0179253c3587a89b48feba0ec47b92e267250f9c8516486317c1a5116590997a36b827158295c26e4f312729db9942707eb8b122750c8ab7cf36c7a0a684ccc158c43aa91f772ad38ed466ad985fcbcc0c33bb6151ff97d95f967b944a422827eed2639a94d2622865220a6ff8c67a7f2c1c18f9b3c3cc5ff1acddc9c9951b6d2f654ebb993fb2debd74b90092b526a9e8f8a778ddf959ec7c75c7ddb682c71a685cdf93f02b0f3dc0e51ac7bdb89e865ba387ad6c9d8276abce6d18dde7585095575248749bc5c1efd57f6a5cab23ab308901956c6380d6c525563722ddd30f5b7ec0c3d13fa134895d2dd626e043b84f650f1828befdc57a9908def40948182c88aa6dc27d9de4579996dea3be3b85f321f4991189ea62006078324453eac424a94156e4c7736ea5d503e7c1ff78f40e30f3c1edcf4a70ee952d95eb2c39984a8d531eb9d8bbeab54b52b48e30a865565b6ef63b285104eb2c6afc6ceb386b6509d7f06f53e3da157cec7e3e9d7e2e37024660300496e3b69a370f03283253c84d2672cc2cc6232adeb70f1272eec2da18a29f187b90105cc586380009220f0ea35ac95236bdffddab2e2e2ea9f40262d914fef06e696e4101eaeed04b53adab007d9c28149e9182e4e74b1ce02798449d2f4b1209bf5d3684d9b4b8344e4a96e67cec6de2dbe3e3a81ef2799b24978d2eafbf9f595b16351097c245929723d26cd26803c3fff8f62696c86c58ff19f1cb25b9232f29dd4d8e792e736b0ffa8cbeb39f0445a363c7fdf89e461725799456f30b49af7ae2ac582a35fd862b6afadbbfeac2819b30852c674f55baff72be9430902ededddd89326803a19eef15f130c52f39f50f9e0aa97008350f63a61ab2405a5ac427280192d215945527a1c701e54f10931b55a89066e7331f01d933d78432f698d2d967a83201e031c32feca4b22fae638fe9532cc615a9612aa9d15d82173ce5008ed32a2cbda3814219a48f4f28f027cc1bed240efd731211ac4de6fc816b0705119e348a4b0eac507650781681db0e0f0d6a95b48db65aa0e1bbac851541c91e218e6b3caa92f5350c6269ca43aa8410b791a4fabfaa6a9d9938c1f44ad14afd14475597ee3ac01869d8c5ed56b334447c937675ecde5caaa2239ceefc1cc4f66e424fa6c6d5be4e5edbf7af7bff3b2ae9814c0379169feb11fc61af478d1b46117eeef2535ae01c99061a1407c9223f303e0bb14bf520ffd2c8f02cb9797ae6a09608b3682223756bfbe81da357434146f597a0e36321865a0dbb0275628902d26d3d58c140e104cd0c1a9204fa39901da0674666f4c05e498d83b37428819ff45f143a256422c8d5dbc79c59b592f066e0e1581847d636a8f066be34dabdb5d20ab0f6b3a6d4b05cf33484de287eb3237d0d8212e51f31fcd02d7fd00f9931a9581171030f1508c930303933623d191baeb84277667df30fcc4d4b65a40aeeffea108c87d8b3ef164521cb88e8d3d8e4bcb8bc5c948c985b60deffbdcf665242f227ca1e148e73ddc743f84203c9e53c639d0dce440b039d128086bcf0a340fe5932d8ccd7d3e3505d4c09cd0a9186cd6ed8a539ee4f931b993c54493ee564f7bf73f355142898f3ae9636d51a33e72f5441ca61e2821543e5ce12cfb1d41d5b43c31326ed0567bcb8ddf4f81302347edeb835e0720d0897f9e803097a3rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibgusb-0.4.8-2.oe2409.src.rpmlibgusb-help    infomanrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.18.2eedbb?@panchenbo - 0.4.8-2zhangpan - 0.4.8-1zhouwenpei - 0.4.6-1jiangxinyu - 0.3.10-1wangkerong - 0.3.8-2- add BuildRequires json-glib-devel and hwdata- update to 0.4.8- update to 0.4.6- Upgrade to 0.3.10- enable test casedc-64g.compass-ci 1726954887  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~0.4.8-2.oe2409libgusb-helpNEWSREADME.mdAUTHORSCOPYINGclass.BosDescriptor.htmlclass.Context.htmlclass.Device.htmlclass.DeviceEvent.htmlclass.DeviceList.htmlclass.Endpoint.htmlclass.Interface.htmlclasses_hierarchy.htmlconst.MAJOR_VERSION.htmlconst.MICRO_VERSION.htmlconst.MINOR_VERSION.htmlctor.Context.new.htmlctor.DeviceList.new.htmlenum.ContextError.htmlenum.DeviceClassCode.htmlenum.DeviceDirection.htmlenum.DeviceError.htmlenum.DeviceLangid.htmlenum.DeviceRecipient.htmlenum.DeviceRequestType.htmlerror.SourceError.htmlflags.ContextFlags.htmlflags.DeviceClaimInterfaceFlags.htmlfonts.cssfunc.CHECK_VERSION.htmlfunc.strerror.htmlfunc.version_string.htmlfzy.jsgo-up-symbolic.pngindex.htmlindex.jsonlibgusb.devhelp2main.jsmethod.BosDescriptor.get_capability.htmlmethod.BosDescriptor.get_extra.htmlmethod.Context.enumerate.htmlmethod.Context.find_by_bus_address.htmlmethod.Context.find_by_platform_id.htmlmethod.Context.find_by_vid_pid.htmlmethod.Context.get_devices.htmlmethod.Context.get_flags.htmlmethod.Context.get_hotplug_poll_interval.htmlmethod.Context.get_main_context.htmlmethod.Context.get_source.htmlmethod.Context.load.htmlmethod.Context.load_with_tag.htmlmethod.Context.save.htmlmethod.Context.save_with_tag.htmlmethod.Context.set_debug.htmlmethod.Context.set_flags.htmlmethod.Context.set_hotplug_poll_interval.htmlmethod.Context.set_main_context.htmlmethod.Context.wait_for_replug.htmlmethod.Device.add_tag.htmlmethod.Device.bulk_transfer.htmlmethod.Device.bulk_transfer_async.htmlmethod.Device.bulk_transfer_finish.htmlmethod.Device.claim_interface.htmlmethod.Device.clear_events.htmlmethod.Device.close.htmlmethod.Device.control_transfer.htmlmethod.Device.control_transfer_async.htmlmethod.Device.control_transfer_finish.htmlmethod.Device.get_address.htmlmethod.Device.get_bos_descriptor.htmlmethod.Device.get_bos_descriptors.htmlmethod.Device.get_bus.htmlmethod.Device.get_children.htmlmethod.Device.get_configuration.htmlmethod.Device.get_configuration_index.htmlmethod.Device.get_created.htmlmethod.Device.get_custom_index.htmlmethod.Device.get_device_class.htmlmethod.Device.get_device_protocol.htmlmethod.Device.get_device_subclass.htmlmethod.Device.get_events.htmlmethod.Device.get_hid_descriptor_default.htmlmethod.Device.get_hid_descriptors.htmlmethod.Device.get_interface.htmlmethod.Device.get_interfaces.htmlmethod.Device.get_manufacturer_index.htmlmethod.Device.get_parent.htmlmethod.Device.get_pid.htmlmethod.Device.get_pid_as_str.htmlmethod.Device.get_platform_id.htmlmethod.Device.get_port_number.htmlmethod.Device.get_product_index.htmlmethod.Device.get_release.htmlmethod.Device.get_serial_number_index.htmlmethod.Device.get_spec.htmlmethod.Device.get_string_descriptor.htmlmethod.Device.get_string_descriptor_bytes.htmlmethod.Device.get_string_descriptor_bytes_full.htmlmethod.Device.get_tags.htmlmethod.Device.get_vid.htmlmethod.Device.get_vid_as_str.htmlmethod.Device.has_tag.htmlmethod.Device.interrupt_transfer.htmlmethod.Device.interrupt_transfer_async.htmlmethod.Device.interrupt_transfer_finish.htmlmethod.Device.invalidate.htmlmethod.Device.is_emulated.htmlmethod.Device.open.htmlmethod.Device.release_interface.htmlmethod.Device.remove_tag.htmlmethod.Device.reset.htmlmethod.Device.set_configuration.htmlmethod.Device.set_interface_alt.htmlmethod.DeviceEvent.get_bytes.htmlmethod.DeviceEvent.get_id.htmlmethod.DeviceEvent.get_rc.htmlmethod.DeviceEvent.get_status.htmlmethod.DeviceEvent.set_bytes.htmlmethod.DeviceList.coldplug.htmlmethod.DeviceList.find_by_bus_address.htmlmethod.DeviceList.find_by_vid_pid.htmlmethod.DeviceList.get_devices.htmlmethod.Endpoint.get_address.htmlmethod.Endpoint.get_direction.htmlmethod.Endpoint.get_extra.htmlmethod.Endpoint.get_kind.htmlmethod.Endpoint.get_maximum_packet_size.htmlmethod.Endpoint.get_number.htmlmethod.Endpoint.get_polling_interval.htmlmethod.Endpoint.get_refresh.htmlmethod.Endpoint.get_synch_address.htmlmethod.Interface.get_alternate.htmlmethod.Interface.get_class.htmlmethod.Interface.get_endpoints.htmlmethod.Interface.get_extra.htmlmethod.Interface.get_index.htmlmethod.Interface.get_kind.htmlmethod.Interface.get_length.htmlmethod.Interface.get_number.htmlmethod.Interface.get_protocol.htmlmethod.Interface.get_subclass.htmlmethod.Source.set_callback.htmlproperty.Context.debug-level.htmlproperty.Context.libusb-context.htmlproperty.Device.context.htmlproperty.Device.libusb-device.htmlproperty.Device.platform-id.htmlproperty.DeviceList.context.htmlsearch.jssignal.Context.device-added.htmlsignal.Context.device-changed.htmlsignal.Context.device-removed.htmlsignal.DeviceList.device-added.htmlsignal.DeviceList.device-removed.htmlsolarized-dark.csssolarized-light.cssstruct.Source.htmlstyle.csstype_func.Context.error_quark.htmltype_func.Device.error_quark.htmltype_func.Source.error_quark.htmlurlmap_libgusb.jsvfunc.Context.device_added.htmlvfunc.Context.device_changed.htmlvfunc.Context.device_removed.htmlvfunc.DeviceList.device_added.htmlvfunc.DeviceList.device_removed.html/usr/share/doc//usr/share/doc/libgusb-help//usr/share/doc/libgusb/-O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2riscv64-openEuler-linux-gnudirectoryASCII textHTML documentJavaScript source, ASCII textPNG image dataJSON text dataASCII text, with very long lines (24963), with no line terminatorsUnicode text, UTF-8 text7#d=Na-<utf-860875f4a5bba0ad5adaa3f545dbcce521d9db6b29ec1402e89b12f7dd3de62e579fc402ea4dbfed460f1cabe503caff7b00191f20ff4802d651423ae62734ec8?`7zXZ !#,F;Z] b2u jӫ`(y0&UvGcњɎx,tEEst3IMKȸ6Ю̀3.Y EI.\+nMÓEMObwRAG".ZWU3K(́!„WJl|XQm:NEA,@A"[b. tr.FX"88QSak}->5PƮ?/gњs!uyR7NsE+i gZ  !e.0/ޱۖNlDϧwP~<҃3Wt0xf{9Kߨ~d9yoC9b>7l u )8*c[Ɩ>`,&8(,encL v`y: w"ŝp>!SZP,#xyqLj&=%~,q$ fF\w0Lɀ2T}d7O_J!f{M'FLNKOz&c::}/wϬ.gə|fY l兿>ayjn 16mqჍV{rpjj(?{r[?8%4ZW.I SikM7-Ȥ giWE53[$eWїBL 8B,[+'%rБ X8ٻ|$Uѥ CJ푵 ~,HІ͍1w׶x~|ƇV>(}8iiրI6Y{[acX"E!+ӇREv*%M3-(:|8AFq{ Np_YMQS `3gUdMї^:kGjTb2(nZѲ=v/5?K p1qИOUVK⬇+\$C.SBf釼s1}3/p!dmb_J#׋|B%ҢS+5H v-$f@/m/7NE7W .oZ'&R{ja P^]&3. ;GSq((A't`+a(9}QM@6Zi0m!S$X[Pc;FĘνW!_x 2:b\|w ?bja[β=^%D ܤL%SV|r@bǞnޒ$W3WRXoJ wxZ!F[[qU[k;k+a,^>K15.Cr}WAOl y2^qG|E2?N*?mfֻOz/oo{}eY[piٔ>sKeYW{T * oz{ S~j+ø_h'+oٰ\kqD?Ž2J nGib%qCS/N_$/]MW=d2$!wFm u}UCՕ`8Ftɨݰ)d!-Hft3?߁L~'M'h h7|./hfwo}^ouy?F's̆|R Ł.L`uP>5tzhtyZn ֎០IDĶC mW[p8N-?r!w%!Cu'͐PUs'ӑ@z"Y!KUʩ;4wW3mX doڎPhUKԏU!7ΣLjQ8uԳc~v^#(/5?ReԾIbbEQu11bkW`TAf[i[ a,K@P MeU$$feDh=#8DzĞq'󹨞D@_8;wd;!cr9doU[uIGEnkPwp2V um1WЖ/d^H`o@G|i@->mж&C9e@s|3Kt9}!L i( ةd.UMK>?9(t\9m}Z?zOre*e;_xh]h mF a^͒m9dݿKUd@,jV,W*yh RQ|V8`#KMZC/}Ii^bⶄ/b $ʅ3{٫uy*Q/95qĕLr9hgS\,L<kڻrƷ <1ߵB<of kQۦц,SM3{ʫizI<.xnLs2SQꡍ W_L-i!NTR_$)]toA(%\sRJ͏Y㙿n/<}z^?&ٸ|~0YC낎,G{9mԊS_L$ذ8_23|dJh.B=##_ߙK y0f=VZ~üh˲:u D*aIr2=r;9p"Q&[!#|Bcnnd(dʓ$_ A P39|`s 28xdkݳg*#osOBFj,$}@Oz[rT!U ETZȫ{u;fF_ &abAG`(G8ڝjT@}#O :{4M.: o6]\t8ן}iu`2UOӆE,1p ,y剫d]7d~{_؅.yf!6=Wţjk$)oZ駆"d Rx cdN=sS ]jg+|V6pMn^P/~, 4f,B89G3 e  eGX1pUyqEbH0˅l} 'w73Ky:IjI cv$،Z΂?:d`V˃N{ؼ|^jƄDGIiC +k<}QS,uR|ilXM0fu[?ɒ?c2I_j;$Γ"t֯/ giץ?v vf\-?@2cJr""\t'Q\G.|M%dt/uɜAyNqtȲ%id?W ,t7zZτ5K[(dTBAo> 1>a/uK>=^,W.M6hL5O_'To*uݎ{Pv.֙M6DqO `t5P>Og̮@*"\O>hvw'ݠ oE̤d'%e:([RQ9}-)a*'DN%ضdF:2-MkF) &U~ @ѫԱg*ᗚ|+f򱍾_$qW.o\zi Nj6ti|YFԴW I&>2i 9 0gl˵\%ޣrg?,Ҟ2ykD,U"U]Er5F@;H aW݌NzH/xr*E]e,R] #s|·0bo9։XoaeN` &ʧ{͊я m % یA/Byx"<]E)*6Y~Gp@NeG^Zh#MYS7nq^ˬnVIi#Ƅs)joS; O?/LPZU3*qmß̅R.Fc _ۣ߫݇L}DX~)W3p8Tָ ̦sx5;JL[GëUγImXu%|c5hG$`XB9M$TiFF*|̵BCs`ȾNXI|⾵xm*ɂ)Hpbp>Z^;(Mzʱ:k]L/ByivX(1 ]M٧ r/76ZSޱ~K]o ߭0> ^!x;@@)Ruxo5"zӽ¡ . hkuryť(Ƿ- X<)vfբrEv~gJC"7*k@#WF4_>%Stۙ˪1 g@ד:T ͪЪ%=@Ӧ#y#Z-3evk44cn?FCH#f/9'pLR#Cѵ}(d#LTPFAI43q%{5tIL*\ tմ8pM_ޅ/Q&ҚT `Hͧfz`y reW#sYg0yZy[>{¢xf;ǭ*ܭ@ F|Z:)j51+(+F=~bl P|6EB]Azg:t=|34uYH+zToOvYM3'[PX?o' "ߤpu,i0\uW$ŀXG#~`![&= nQgAٚF,3T$\? }2`ukvVd]| ̸*wC% tq7Io'9ߥIټV !h}TR a̝„onF5$z{V (bl81m(4YAܶ!P~™`OA&l@ۉ0I;ެ8CZjVŇ0zτl_6Daf߭%7"a'$"2j*(46\73[w6sbI9"U`^&| [iDz|$6"E=]SkU$V͇nGmzRRx2š#qj$bn|ޡ$[f*c.n_18 Te;8֋?sV?5 Ծ-!JɩSàM T;\yFN.#5γ!Sq(PgjKrҶԻM-)] T1k }930-rD8N運4Q|m~Q SDν.On1Bd@[b_s" :Bi?ZE[2ثt @+sXy ֮hCAd{)P8UP[Z/?t`5a\yqC:#(}?O,KAjp܌Pr8e}R/=rog}Ԇ '=Zg&kceUgv¢,.SwLUfс#ZC *8\˝!0Pgćuj6ޣ};R8niD@V ){X~eL,yVYA3iL݄}^ r:-K2\Tͷp>uwf~*#Fl:D7^G=3u;Ӻץ\ קVf^6Ry]f ھЈ@TQ$P,"SҶ=,mKxGKHKdePc啄ۡ4:ǍڟPXR⼘k]6][e`<l+XøpÀ2puQRj:zIj"fx5lpĬ;7^PCfO? ӏ5+h/R|0a'~^{Eq dXB^YgjC|?8uuN8.ug,Q\ Jvĸ> }S릮/ȶC7BCiGj6zeCm~r>y3fUSպҪp ։ ØSO8|hՂv|yUC~;6|y-X9,-V?nGFx&B{޶+RUB3ĜhvGV}O33Աd܄\h!..,iݛȜ=pe [ïKΆލx.Yj٬գUD[=/A墶o!*-htN`2tX[, HdUs$l6J ${,1~/{|( \fA'%B&8YBT]w54Fیz(&zD ǰe-$𡛥?<°AVn@D|^W1y;7P"uAS 51_!o+6Bb1}9hjM..7>ȭuIRʥf3|LA$2wM;%]e=b(k%p:_㤋 {#_aQF> a$!c.#KΩ7m׳d ,Z0]6VDXp_ poqvfwEP7_TOQx{ s1D|ѿUy 5?%Indb^ro\u:M1O,;D4yB{ ^WB '~5ROh9cDCAZܑ5&QӨ2%xB]3ּV"lϤO+.aWfTnXWw'3N-PJǝ.S 9HxP77>{ItUگ1f'Awc$]o-LRylh]W'ӷY.:G[ŭ5mx`'b43 L/GRh@E Kʳvcʶ06F!HuUuȚ}i!r E]k"!R-kA"OeF݇ _zOsR}1^ Yg݊hMQK2~93&S+XweST,q_@%"sWIc([+պz4OGqȧjO-p7l(!OD<9[On`yFps:ihP4Z&enbx+bU: B;a H(jl <΄=y8n_#`m<ήh]<ٞbϚ1-PowUk"ɧ'dvk[N[ǡAtEuK6S#ipb+HA\fQYĂަю" u#lzV5QDq>/֯Mgԟ\o}N+v^ojl~mU]qݵi\"׵ c(rT8JQ+nxF AO."'o7@^ ro`kOj1J?;7JLG:v9^Үz)jfXB!3o☴mI;ow bd5)!:%+{olH +羈|=flo xIf+ k(whhqQ)XM/ZwBO<ʙq\f\X1t[|RV9K?jrsR${dfaza+Qo ˳Ydj 8?"_a\us$4d[lpqhکG%MQ3P͋ͯUnii2nt;호mֿ_>Dobȝ+yڱ,ga۶u#, OdJVWy*JԅPmzl] R޴nLtѪf1Flk Ca?l%Ktr#Bʥ`ыG?bg\ e6^"L޴9vǪ}EiI!,Z񄈷QdV|zeQeӠyd(9Մ5[6dyQfb}GAx,~VyS> w2̌Vm/t,o˞ˇA^&ݺ&u\ª{U(<׊_]6xdVwdg?)GR2r=|z$H`:,DĎ$E, Z]<@|!2fq?-Ya(m'R1̮mh܅Q3vags]_%KO=Ҏ3:PCT5ANIcwj MH{LӻZ$lC-ɏ xNJ'a\K=SzI "$iM}5D,ZhCq"Dd ם SQ,Ũ[Oe3ԭ{\ޠ HՊ"`$r ,E($ĐK׀qWV8>άgT@ x;Lt!N #X;teMxڽ&l K3*ʙr=36e#\~RݲIq?aA=:e? PKOy_Cv iX磅 /3 E@.+dEYThOE%⼒H-T 4*T:|:䧳ѓld,1SL#=(;!Ҡ\E۪Zܣ`9bjnaCML%YސH`dh1`EW "AڽhbtiP!Ez7uGSySsH{'%1# p¥ODL[M LS/wg凗a s0e73pNSBwjtGΣ_[Lo~N =F0̥拈o$ދ8?F*15 `oftJ!as's5 -(4ijkDyGЪW)shB݅,<đ xZIQ^w]Xg uW³l2L* {`2}Ø.Z.2\TnThrMr:^=UPz~mΗ/@_-`xGaۘ:=Ksf4BF}-@CZ:^A8. t4JN7PФK֣"pѪP C6 Il 1HlC(GB] >)d =cJ $7&`ktU~WZُB`9qyѣ@ r̙[}LD?#y[~N8 5O'<֝KI[?U*ks紻Dnnk,|y駺 LlDI!'9G5\Ą۬0aUbJ?#_9.;9u/tWct+fB0dK3bzV բ\xvXt>mc IeN,&5i@)J*#u+|U=Pի& Xn%+oӏ;v 2MeF#܈+:d"6aJ Hq"c3^EhL q.=]ù u"5ĠJ/:WLC3a`p9̧6XAv9C6Jtu!a^ ր]Oɾ1KKsLOa>\\R8SRVW#Qy L {)s@wZaFБ6tOEԺe1 {aHթcf':uKgx&atv^Mr_77)e/`n*q`oܧAA V`'<"*od~EEh1eD@q JyH-Ȍ*Uc==Dfޏg& $>=4lZЖAT:zVS7MQTCozH4蕩W"0އy[B>%!K/P\usN")]w½<+usKN }s'Ӂ4ȷ7uVb{=$`CO"bQ|t\PCe-R0 Lv$^2p-ɉM)~\G П)bċzusAezgV\]·m4f[iH[&nh7r9Ǐ2 dApBUf<"+B)8O]aknᱜvdÔVŹ3To67mҥR~"Ur퇙PHЭH*AÍOvŔIV5v),_n!$ԇ茪g1$1s MM'HÓ+T wT89:Zh6)?K]B -Q uFyAf `ᴉ,NhXLR}nqA2bS%cNzb99̪#f\k22Uݟ ~؂0% 2}NRƤ%R.wԌFE B*2hmJ4O QY.Xq5Q8k۲R]6[xR[XTl= .4_mk:D=f>sWyqĪ(l"Q3}s}L~%7.|8138fpF6H7C/P;ӕbAS_ )M3ߩt4Aw("<2|ˑ:\.!F*0CԵ+J2s)_&|(jSm-xڄ n3Y@O׫U{c"3rLܛ'87}q:єv^ o*Z2>LȚϊ5JZMֶ[e/$YH?GB scj25k Efm 5QIWsq`}3F}_ `Y] @5+gP;KJ+젾TA<3abⱳbx x[-{JMAb:9j_`meMЅ*&ę:сJإS2Wq͊&T8E}/&ү]@ |S€۩n=ԪԂK.k4"XMI[=4JeڠDb~,wJAW u."ظByTPޞOo떺(&#:^cG& ~kS\6)D/g&e.=(S޶IOyD"gu%]AL˽G\І6a d/=0TE#TGXϖEˎrC++b@{쇴Ύ?osc@WEn܊$*C-3E mRSI'_M5xwtaڷ|/_M%/ޘ'ԧ $mw%[mN%/F؈ۦ5hiQ*`KO'ƕe 6?LcsT'aВsi2ңN8aց]5tY}Ny.sPF3jԿH:F aw( YB2"X?ʡ@PYN}B^ T`nq*GxwYGW!+GcScA)G$ :Ι:YYƊ!!?4PfE|B& :!MC&"$ⱕ/JAKxVNZhȧfڝfdo2hF;^7cL6ُHwD _m~#̊(x.1bڨ}imJX xXG}xS<\j)LKLJP:"H x|iT'|.׉AlaЊ܏&m |Ux-=}"E,#h!0BRxt}X;.ӠrƈpG~ioĜt([/t=}%C7B9+/ˆ4V|<z&F)D54d|'$,xP$/%]Z׮()FhlT~A#ZbWs C!k4kC՚@osOoxj@Zqj)~884>oص D6 :8"hl<^ B:;% =k'Nq}2 4Ʒc_ iF[5M$OU=Z۲?eu-n;m>}?vc xİWìfeQ`ߜ`^ 1p"~l"]G`Xc l_Wv6uS WW\<پ}zpkې8nFR>Eqw7?E૏ ZUl+IپEiH˩I^3_lweC@2 o,}l,%Kce]EaVZC 78.J@ qIz {34{3n1q@Iî2=$FJz,@ 3@21UpQCaLP`']6vV_a6Q-%Act5MXf`zX\![ ?煊li#eWw<YQ}=@2HVe1|]sLK6׃%{1YGlH Ĵ 95>2)To?o? F#ֿhDwI.0 `)68 xnpH=<ɂ f+,?؈wB OQ; l[8u")XﺒufIqő:P`6pH~!F n ENR'ƚ_JXhaTRis|wS:!XdM'@Z,A0|+G1FB7Bܘs,73W^?obY F_L˲M>C^] O.hxcŎuL@~>1oOo;& -c^% n(ob#N)"\ tt$:% *6D=RshЬv%Vz&DT\~ fyXbW&| nžrtOvL)cX]E{2pF jUa3^wU[FSA*an+]ψjz+p,}dbUɛV2 L[_l3|c 5sȔ7FfIOPb][1|[Qb2Kj#1zwpb=[x_jy3D҅:%3%\OzvGUybl-a`:D^UB{Og5,Q 6};a:1Iiġp3*E/ވՊ'!Tdmpoʍtźs¦Oy=d5=\ b,wbĥWkF/t"p)zJEO8)f9DhRU0cӃyG3I=ưaI_Ekos/(MX>U *p[w|Qm/3p  ^3(sWs1L^Fuڻ2&; Wٺ(mF尫@ܷQd⦧8'0OjByMp0af #)(rĒp]Lq 0%C̸9_8<űo\ rSy¿wz\WOe \+Q"')5.-;ጆ0Xl 2=Y?'T,Þ]7iսтIp+bV(fSU}oVA Qʴ0~ %$v?k$і$N&eGƎa fw bΫ{OB29i&SFDM/`LV vB 8VƓ8{[ʝ1Gf|8 D[/KRO5R!ː_ex/t42L8_.b^qJ>˛ՁvaLMQG*-VRx35{4GYV.F(Uh-#9SCPd8^bz`"`KD.FWkҩ'yUsJڼV>78oYkN%zcŒAed4`ƓR-VbӡQRne&iۇMq8J>餜_+3\:C Źn)a,nU67,Qµ+yl6eխQDgAGbdO=zwdTnZ;o=`bIK[mZPኍr\ujArQ -p<\?x0Yٌ--* 3AxN}ɧ'd`|a,' xU2ĕ3M #2 O])YzޓmZke)z`\_KJ-׫:tǞikGxqy$bhu7v"PZlوk_y{do8UOOo=@++tVFG.P 8"z7S|!x>p&#kj 7Q-Uj^{ӒN$<6RoxB-sHtScr`F#0هL1# d? 8/zD:{)rQ) ;AdVVٝX$@O@h.͒[WXܤQ[Uiie:yE媲)k- ܳ:kNlv$X7#إ_PSV9-%6b^,a͉ oAf>Q I}}^oG (]U8K }&q&7 8EnOrGeۚe6u/E &91{`%,|`A8"QMPV" psAXCa$86uWyaLnCՔLneUIP(_!5O[n]3V޲Š.̚T@BZ鿘h{^}K9#n멍e/Y}AC" ɐ$xYFҰ9?8 v$GvCL6OlN/RPb kTm? j=LV[ogqvJ gڴa+t1 :aHVoKl"] LYժ0XQVo܅8덨0 l:kθwg?%EuyytkVkKhCzJaJ5gpě?sro.&aosfq̆ g?U}ׯdl3)~0~@Lb3h:- '^9zդ9w*1| u96A~`".R |˂òf]Uiy!q^b%F/u)=-c޿D'mbTmkȋzzHͿ, h#4{YZR_1- |}CE&UD 6`o;`;u,2.)sh]|3H:[ 3I H>bd\< g '5sũo~Dk* L֌K6<9y`A}oL!tg|9̈+ӋdJDpJz[9=Z^2;@FVFhZ`y#rzgrʏM,nDȎpQ3mQ.V@RoɵIl~+uXwuy-h7ޜ[\M0][=#=?[IC.fE$]e95(5K.8ȠGg|Wzy awG-$*D?^^BӝAisɄLI!%l-cx>!@&6{S!Vvխ'{5(Q'WsZjjFMl!T!eZ(H772kH4d1b鍃fo0hsa 6HU'TƧ2 vku1 ]usHGdzDNx f̢EJ.(,QxIXҜ2S?-i] ^VV~j Y7)9$1>+moΣcހt | 9K`Ϝna7Y`$qS/oE@_fdVTlKEy^3BekkeASd@Y*Tl t ?>nX@{ _uJ`1y讞rhmm\' qN`ʕCkKl׬W6;} @h2Ayea[ʕqݓ2v3IBmO3XbW y6N@ d7J@D w?^hl -Sr.`ΎMƮ QG$,PhKZ.pnz9F>YoU0 쓇k'fdMluNDl ;౶aeW/TjIʪ,!Ԧ+?yDzzW8W&؈N%3)FL ݈Ie2E=#?70;QJU=T,Ιaj{%fjy}Z.:IQJ|bϼ[H*(֔Z:O`N^N6b:d377, ߝ.󬤴\= ,En+D+ɀ=IQ !ss͚ؠH5bXҾʴ>"?]̡ N>c@%ez; 9_\ڡ O[Xe"Vm흖=,A>`a3Z7H8T-X/Rn ~e_/wzAdtQ=`yڮ͇k豤-'|F?l=Q{b1R$`fKN* YILmY,\3O&Cm>*ND 4uwxw:n>vZMO̤HQK򐴎Mb$(ى"rPLyctE>&~t1> mlNPâ׫gl +,]~U[ݮB*jRZ[Ī442닳` ؏I-&E=KFdsI I!0 $>٫Rt? OL ΙVƢ/91s橮6eS5`VH4L{.L\DE+!ƈLSaLGvyd7+E+~z ?ؿM!:f_EMTsh@aUa%b?X*ejN 7 }6j0^I(Obq R_"<.ַ'u %LI;ǺW[Ķsv>C1F=׳.R L|W+[>ҫ7= 7r ϓ;UC) I P|uubG)h4r'YEZ]/juPcݙyź'I?ZHuՃ ^'rd[A?-?+bғe5#ӷ?5 R(f7ݝ|+֟/WMu=|e}~o_QꅄG[-6X5Yg%ro@5/M^X@Ҁ6vNBq<bh#}3PpECGblh`;LDmDgCnh#`*!x*:w{xL k~qUV.{502`\ϮԽˎ~f_Cc"P:(X6 >1ChDYڒ`b<'u6I~-0;ZȯUaxG gq헫%a:{GմaBaA֏"mu!j#*/a,$7<6 d|*͖+[J9zZ:n @KtB Lv{'~ @p5!듾9,d2Xyp/cehTjFҼsz%~kP \7a b[ЭnuIsl!Gv8D }0ӲcOWaI<yB3 (;pJ@( gujF&=n-fpnNB#aMؐ8@j]`B H5k2t[@Rc?σ ;J b *:9:r/_N9E ׏ ~n{&ء"Z2LKŨյ= &SCUCnXL[o|i`63Rm~/Bm>E5O:N, 5pv( 2L*NiI5V1v5X~QA5+KoEZeA%-e g/n HޔZ3 3Ȱ12MB]5qvЎE~|Dۆ.gM=N=T4{ƵіAʦݡC-7i!A;qcTԢjJǾVw`:BCwO}5c/Â`ZxEE֒lx0?z D(iy@V) Ջ5S"_6b2#?1P7(%@N}ZSVԛ_N G'(IeAM~ԓ~Lya$[rigA:.7F_[*h5 W0AteAyt*|6jẼ q_;V HmX ;1)#_: 8Y}'aAxpTʊ.@D$/>kPd-hhswX hv.Ԃ I(p~Aukȷ -ZCü;,l G`YKKg1/7xWPzIU`#M]h gMD=,j.IZA-(ϼ~+/B` ( ivһkR-}ړ= $bKtEjpjҐ / mF>]ߥ" #tjg4l| T1tʙ6T(L,C=}fuJQ#h]8b<?C%Mι$ wKW稫坧)mf'dcMH£*M\ `M81h xgOi>lL0+"֓וֹ>5:wjkX1׌DŽmH)>f&f CZ:)ݒՠ3$4&O41DQ|Ž+U.^syQ?#Nr!Sʥ58+a"e.qW} Y~#rdT^J6nN琴thECŸ.fXoki"U[#(#FV($U"ӠSH2aW-L7gbE*Us2zrR\aO_'% O DC\@.^wgtza'r<T%/~{ڰF].Y*$yh';f}(7C{ގ҈z x%5oRbsi)ΎH-Aw`LebjGs:S~Z]t"thZY!ytCr-4zߺz"' q[ԀCL䘩Z 7!M k \fUUHX!psdBxF[ sqV팤P=='⊐e~a>gbu` t2)4[eNfLT!zz;p,bUR>l5 Ӂ zD.QnoFmxݓrKIX .j;4ÐߊGt"mHV:cNes초F>њ rթcSh#op$bdeV_84A;<<XM'lɎ*BlD(]z1/M&X́K$pbVܹ Knؙ9K,jWfL'):DnߕfA*_?m$m1[ܙj>QX8qoی Ǝ'UtFz@g!"ZySd` uܮM4_E#K^PZ1qiUWi1˲Qnۇ;c> U͚ NJZ.}L V,+) p9^۩dv׌J HضeA 7>`8M`b?&L +z;k4@uGm! J L>{kVl,}n".<t(a$BR~6 oI'k֙)ӥPn4dHģc>Pg:س9z(sc f=iz .˙OW}j>{+ܿHE* Ik~=My nj)L/.:݌<W;5m@ogDPC<ͲR.Z=ES7zk@ x$let6nKnȱp>-+Zk.K9kwGҒ:_肫.GD@e8uQ ɗUY5`7&2䞤ڞE6sa[>B辳Cu~eJ V;plw$PWtWXT$p;[lJiE6Kg^[(^#)Zgg9\ r甙B÷i*R݇K$=-h}",J(1eDA1\cL^|`Hń94_leHYAu9z$dqVsRs qq4\`"e-o]2nmY[)yhBJQx h4닣-&Y{@]': n [Qc8EH~p7C!^')cM% 0 Q3]J3qޜ +,TO{Άr}BFD7H,4]݂IjB3K-djJ{$>ŲmRwv /0OUTqC2rq%BQ*D%PЃU91/St|\i}[Z YJ+kB̕5 )(F1$eXIPayT6RE ̱р$Ǧ&X cvb3uL0Grȕ䆠[?EJ~" mm,# !He% W읢*},^l e1뱚k#Q%]_2fˠ~=aioX(CP}SEs'TY! ~YuUPTͷG+Y$trgz1] 6mDoDT2C]k{񠎌F-4NU^Y/k5(l?[L:3UCNz Z!Bϧۅ=OC]=%Lkq߹g`[g4 43wa/:SGp5P9 g:jGF .퓣{5vv=A78`,.<]Zk߬BGBVNed}.`J1'h ; (?&ԎdurDgj>A0 @^eR2>Fv%47LUAvy6rhaSr-&8i֘[nJ ASq_̘t+=@ :D*IQJ( Gb?$NI>ȱ SULQK8qdzUj)&V_}W=)xXX_E2aM\Mrbދ7Q{cdJMoWt^7\ЧkvŲ;1SkC}fЫo5h$={M"2-sv1%]p-M6߉9(ZΎ ƳaIj`\wN똠;jbާ׬"i<1怉 mA䘷TMl[=}ɸ9 8 ru{h+PF~]D!U"8`M==ڧ^dZmcH:lVBY>ECJnA~H =Pv3P-IHvVR ,7^0{2y3072,Hw5Th'cg-s<ǛҰb5U㺅)K[4j܊렩v3= ȯÄ#s搀w-/oBb,QB/-M!XTLJw&#{3(ڋ \-z4woƂ)!cOV)#%g hNCh-aH"x %.3IZ z2dT}BQMusV5|pbQ8Щ$呴`ANXuRJ{XνZ&,OR`gVK!(SDme4gBf-=g|gHe#|<ZNiG~ s _H`O(]תu:bhGRbZ#D܆O1Waf> 1PGdgFfgwVVh8PkzwOdpk]4C l̢=y1YC&j/eQ _ v n,0bX7!TM؊By!OBhӇ<ViVVl?}hWmX𻼟ڕ.L!2?,ޭ}.gEyu=Yus;/9crE$pRzdîVf9rY^#?Nw;QM# |n'0Sb8GJc:dJ"W%Fr0[-@Y8&WIF9(ƽ(fd"`oyBPw I)x,}Wd$;m^¶.ok'Moʭn~`<ot0KIm a0#]Snd^8[6U#3 _}[(#[\2lyD,tPȝjNo$x/ @=*Q'wևhly;W;L^s4kć{̢i6G/wJ&VcҠoL)n|OqaZ$.z?^IK [ptA74ViF?=Tp!t`IB3ܪdTe9pnckʶ~)#I[ CJo>I.1ٵרJtSoFE'vq%SqǪ(Qw;l4A!;b0E.|&fьW (|'pPawsApXY4!\A ɧP=z&Hܺuj _Ꙫz u/-[*GM?GBn AߛY4e ?TXEtra0InF6:Di'^6sD+*'R2kl$^0 & A= gtX1 L 393rlQM!w"zV`#QVH-W4q%PNDQ!W(!ZϯGF 9Ȑ :R'vtn4*B>سOWVtSɛ;>h ~x\WyP-9@sHW4̈́j\Jf@#Y~/SIѳd)8*:akjB{ $=&ex ΣB֐LswLB\<.G|Q!}%y n_XJuy=cc)T?fKDh0 ƪ /hun{-"EE ZxQt' j-&ESn%jRSgU;:֯϶e{uGZ82D\s0vR:xYzlb.]59&(|b \LkcAGI}}OAgQ-DF3q'q6 :JhQ)Jg˗ ^3-؍ƬQ:!D}6? bB1BuWXhhb]6bH̟)t˴~=A~4dK@C'?rI>3jQ5)öz=p_;{lZYe< ݵ]VЙJFɼ =x ` Ю4zK1[t)SMXy zPǮ<d؞ME0`vٶtLc16q*c̶aMVF?+QzPmL}r ji{YNa%4,_0i"c7}0ݾ(;ς2jiʓ8hryEpF!ΡR 4 QFw3Y3Kq㊻d }t9v@4SF 9D?%Ez]QMc=v.#dMFO]׉k\u !GS7+޻q|ْj^W;ppQpR1"w-jg Nx/2o[pS(C1Qfذh塱ͻ!"G#-M#Ah,ЌY\MZQSH{砷2}򊃂W6°76D[j}*HEKbk&xI|y_4^8- zx-(l[>D֯39*Q?_ѻ?PjSQ2zlf&f SJf&۴z1oPn0! k(5_Xm<]͊B^@`HH2(O[6jjO<7Ƈ.#$;,mNw_q?եtqMOǛg UR%zV8gr. 2K_,wb k.~62FbSL^ԩao7%n?-0e;~(?Kyt49=$ᩩ@OVz>2$\rCQ,P3륈?{C zm6mtIL}-pҾ᳽#ኦ_Rqv[Pnz{X4g6޵ 0\)mѣ ;@[Z< ބΰ6MN2ТlA{`6d{ 6%Y!(^^ ±ԤЦvy'}Z5(A yg8M`Rt!fenS)IJS2'MMux}dV8' xA?{Ck-SfTsYo\0AW~~E$WOsY߫Pz\;F(ݼtu2uפ)Hk[|I:OJS'jnWk@db |O2á,]ԦwyKAR>aC5[r>Aſ#7H#'mAr](v‹QFIo\[{ku_x& oRR (I[dOɹiɝz(]ej4ދFvk2_]XiMeQXXᴥsbTнR}@$`هa/o,3RE`+v¢v1Z-Xn\ԝW|@Z)(93JL,R dêpyͅc8Z9kDR~^5| cJ @кo4;%9|/7n)4^[ɗ+!5 ñ{ĸ=E9HKM+>7qٍ؋(y !qI 0V^QŔ8UJ&}g Cv;Gsđg'3X%{sy{ffW}gq&SL*=,Dzӈ~SasR2+P.'nsX->T5Z.< \cECqo05ik4[V GE(KgnV|:GgҞmXAR<{3XV-32Y G]MY:$q>_r zT-"妄C*LiX!|wޯ T;H1h\8Gn!q[z7:52؉tM(>QC=Wh::&pdaOm{D.(b9vӡKeէHiڄjkJ`pn"ia!k%2]vY0P]H'zF^Oo N"{tԚx/ڲ׶ @qq6OKUCM@GM/T1t7ۧTbYsǦ5|VA]lRSߖDcr;}"$R;9Ӝ]1.lqU)_nzP-tAsP;2.}]-)rwe[pUramRU?7Eӗa\0]ٛW9"j5ik dc lqt"Z0sfPqŽN - {B^PqmfERq#jdYpF 7%Ȑ z9=]&@-O5 b^ww=[:ؗ(ք BֈxS#?<P!,=_F'n(x23%c2,=s(da$$9%-`BvQ emf0/92bV1#|y%i~y}\ErF7PVz^w҆p qZ{$mADcST5Qai$"9<)0b\R:O]Jfd;vh81xo˕zB x}5ݪs L0\3wVdv{wyLYŚF^^;6f$j;.:5r3lVQYσDjGBw:B>u<= ӁA2}iA8,sz2KkxNW])]?"BJ,"=}){,IWE~)<\%>A3 veL<^Td4ar0 Qo&Zvm A.:)tLcљETxl&`6LZjyZ Sq0dx~^;ADJrkiS2m+4.Bt.gL]էA2iG n8q&/LF:SE-@KhR*kLT{ ׿'Qgׯ`qMD-ߎl=xWߦ Y蘄 #}jC4Tg2IZRP JG>m%i'j~% FJqN"%aq?_,W{Q̟v%|x#ÆdmQp[L ݺ.JUiebpܲ7?8GEڴoj`d4mL~mb-X2鸖D}4/FϦǛ˓iќ{ts<3PMUHv7oܥP <4sZ_8\̉I{ڂƍ4X[:,pL;^I6Ó<H3߄2ʦGT-OG}&w"gV B[n)IM9A"ƺ|`AWS"}ÒVS;׈龳(=tb7Y,oFs k! n~hs˿Q՗}?[!Gֶp\`hzMAA2 q⇖-]]~>m{Zb f$QL ol>0HG.sf<P^{+ -TY#ޗzáfO-А'fL;.~Cj{=03;#vj:Sg =]@C8L{uPV˕jQ%Pۭ4u^#r B.oC=xN H3 -l/@"˲r V9imݮcg(-@a)v?q Q18USVဢIݮuV8|YDI /@- vzٓ'eDn&u2jM6W[3(G3[?3Y7ֱW١bwY++18ƜZͻp 70D t">,}/* 9Ԕ6ʈ!gD߳ˀ7թCkm@[ *wE.PzfVBgn i":L ,Sq3Z?[&WCQ,,hi%L׃&my_Kc(&i2EK!8Fύ2W9{%|tĕfjw1i㹕m0R`H H~hGcWSdS0(j?E /_\e4Tj 7u_o?)Ɍ}G}/Pv4 [4yd#l,;Hn κ'@J*AB?OIc9ԲDӳWˆ(~ܯ5d]v6@]y ]5ﱛڜĘ\و pp9isKjz>oڃ/]z#{3o~ĕ)._B!֊VGgKy<{KMj{^Bq { ##sAj;j} Ys?@OGdBzF֨rfg%Qe"|ڎ|^~`/=ejDt4nG/F%_x*DӫP 'le7Ϗj% D7fu-'93Aێ1J[ߩ2тɪHK R#2y_l|)`׏=wҤ-4O$On75m[VL^~1-ìh\5jjϳ>URoJ4 9Y'"r8#Ҝ6FDZۿުyr)4ap1 r-[K{3 I;*S&ɜݸ0vcC2^7],\%zӥkrXWWG{N?<:cvQHa+!p\iE:˲&a8=vos N`E`كکi+yml xmň%e$*2([SXվ'E9# 辧Gj'eʨ/ :%"#7NwÒIDPOkS1b$6y,K2/є&WLb3qNe*0 fmE2i61Ƈ|gzyj]ge ƶpԍ $6YAȷOx Q8АR9뼈YabUSpxf<ׄޙ v#Lh\H!J"d%$yTۋ%G+& k;396;<^UM0nwwVdƆ慎s?)*MenIY`+4mGGQ @3I&' Zx:ܜ"`& W]-S}En2*z4kyE`vP pC{d4#Nln&ϚI2ze;sXtdkUL< I RH@)E} Uc]0T}`x׵2OVY-;XNe/j>&A9hS`+Do8$LʜfZ\$3#rG:Iu TC%ˁ}p( Qa-]ؖ]upSKL7(H;,qxqrz+Tم,sKm8HA{@ZBe0PZ%D Iq|i0)gm=8 uj ᵒTPhPNiL9:y$0nnOL1{.5HL 8+82')(wqR=EDŅ9eJV"+>)hNjqϔe,s[o#~Z1EPQEmw`t V3iBA9ĥ]0Rb6綎ګK: ` D>R1lߍ;SmY vѐ>qÈUF6 ! BG1 n](O]n0ê~TԑQ>")]Є_d4 a#xђY?˟qMt=2m(("zmx5jrZT7.zy0e="u [ Y:]y} ,Ob\| F&H-nM;;gY }Y֋ gXYQ3ڭmz$3%N6@ۈѻX`|"WVՠ#ЦS)2߶Ey1KL~W! 30I*)/[Č ny'{J^ Svs"icʙy_T;? ̛V6>Rij1b\<LDN 35.ٺk q \iqXʌfu^kU!CQr6t1}ah `{5ه2f j#بCVh҆(p$#Fe4{54is|M]Pl/H2`P}YXQ3#A9pLqR)oW8gmi䍙|˴k.H$%B֪-d4;3O^v@A:^|i;7nt HX%g //y-- ݺmMVdEdiB.ߪ(*6K.uFA1Ohz)1ph](hƦcueJ,WѦѿ >qQ'TFCyw/e1t(NQa4wnM|=]őfP-A95sj w{ SONA}/@iBl HdRrX ,o2POlHx(2GX +u.e.Ѿ>ׄ4\87!芸]/ႏC ~XzPz D,桰\^ [m]7L8#nA{-vMІɯ(R#d_@G, 7˨VWDpmڸguP+WzpHLU A+FZKVtNW|Q.zsl+H3p`\exnr"k!q u8<,L8D9D2(.`@ :>ܶ%j݉RdR r\EUS?бSsWނ#.ϛjmF.ƀ0 X sXE7"/ N66Lop[[X!_ { d:E\~k.?)dX/{;2ז iOI~6.HH2`OHM vP~ _;^;THHm~A9Ɨ%;XYߏoM໔ t&20( ?z/?!'g~l BԜY Bp^bB Tm\/B Kn1L&(`.3;a5Nl|*9+(3T6V Tu,c EѶO M(qV9 ~ێJ5+X%7)H"Sޓ "+ uqM鼚 _C$qZV7a#`{`HjS1*b&HV8nsYwFֲ5<|ý:FdѹБgMG͒hqRm+KBt ,v iW2؛_7R( *fdLv CNY= ujR'!صk@ܨ[#RshSf}镴#.؅~ ®w S#845:pu?=1ƹ}0sưՁG ƾ YiHdl< WQ-5"Vش'` 0tWgxXϻH{" Oj)Ң; 5`Fh7?62ږҎ5]O Nag"=8ι͡8ϢTO,2Kw ."A0nXx{xUF?|cN-n̦,i#8bkuhصu#@AMN`;=D_d-mժ3 ~# PZ0SMi,m_W^v8[6Aޏ t vqsR: VlD瓻"3ڐra5&xQg2l-shqw۞/"`$\VuÞ{IZ KWyLsHX[ڣD_o IHj9 %cz l@{ekys$E|;3"YTa[>#Yϊ(P-CJZضgt_c'+6s&XسsҞPPw3_sLe[D %mw!5J~vy㮏RMFgPj~0⊅JhI}dS .&f]8>>Ɗ #vse,ߍb۹*<`,I+M?Z|װK0wHLM5#*+mpVh枑ru<(LX״U-4l,@!p85h}=>#@0K6辩,}C{ W2m^GEwf-cksa ɀ?Ĥ%tx "0=пm4RLqH5Fμ$A^ VO[fX"nܙE,2&|;.eueLS3$f BYG4k}Ũ )pJ&i;c@).I<ї;:U@>1}YỎkGC:^^ )Bt %V?`_/Oe_GC2/1-ֹ>iu1'kH2B;k,s^q9&0V\ /RLöo -Ô_AOn7{Ya0`l)܈)Aɖ -Ü~ԬLUאJt^BUQm[Oѩ&V-&۝ D 3 2"7:K'YҴ= I PY_"QϽsͳvI8Nt i,JeK(2v01fǖ7.oezĔQ3 {e RXR* ,r[5Oj~Knd{ѠrRyh')C eiPRo%S:VYY@W}Iff}˧D\0WBUsMQO7BmW@G9vQ605kc]]Wtq !X6W5 dJ;▕UGz!y2~g7(k XgEIzQCONW.h yԻtH{N&vN+YO$^Nc}AϮ"WC@썟>V C9Nϛ\w]a1=S)HMYT]b|Ѫم#춰Q-ԯ+z:3q[.;Ygg$4=ahS!kz c5({!uq{>4ECc~l[\4Xiһ'c՝ʾuADm^m`'q¶i`cueDE5:gdL? 8z6\ }LvBH8վ, ']OD@vR?aV6n k}"|9T/[BU [%?\XK,Pr۵;%X܃|縆vrLfҸTȮG?1O8Mz-e f!92+::6n<ޝ>IUpAh#ȉ6 ȋ3eۭE·\SAtCCtN6f ==40 vmP.A Wz>)cX1UF:2]BHř*w|bC c8BP al D.jP\mk՞r 8`lސ"/o<頮Ħ̀/s>/ɧ%1gA Ѡa?~aqGC=)S}Ѽws 9кC_O$炛!Y)]ŒfPSZGJO,Wj7gfa0 A d.W{Qjcvߺ/7 ",m1TL0tr=\(S Wg | 3+풙'C^M[LN_1d{G~"hh y5VIrB[:$sm^vVQI,<[>g|zDBui Xn֤lJgcD==2bڶ'L ;-)"u-l7: >Z}aE)( %+I_(ؼ_ >zִNo2wί(4q3{#>1˵`@~D- Am3dSyUymv#oY1jz.!F퓔xec0K g-q 0$$*$n;&)n ^вL`C;mKn >fz/ V˭դ$=+=BLܴ,4+\ p7&f. --ř<*#mjZw^0oӨ֯o K^"ikKrOrPӗAE`'CLWl;KV<&b|H9qzޭ~kߥĥU! Eo`G1f.62r7Τ`%}Ć-ECYޚ?~)<KžL1LǡXR{mUn/pO符;oU,F>l?ƯEtP(=,)gǒX?VRtGdiC`N VQ~!\#C͞ibv^uho2")`]Q27-8AYۉ+*ͨAUȯ0Y۠]{#/\'(z'~$ E^2 Ǐ<w(A5/y.4YMC,2\+.I[6Sn3s/f䩚Fa³Q 砚A4 _ȤRTOX]eޜR_ZBU"Ro<2e7Lqgܔ<;u0qq\~V8}(jEl$ s+8 .٥bgN5=1lvdj.a*:ۙjlȦ \87b KӀBfTrA9ًp^wKƙozE㮎 ?B@ *OW]ތ}x<9tlۮ$5 ѧg5cxu^sH!R\WԚ9 udLo ~d fe|c wt7ŵP6P63M+`wbswȲO?>V-|aeM* JΧ/.4 y Kua2@_)5V2Tc׸ʥxKhA`%c샦ΪG e+Џ|7=20GIVz8 %[}$k,bz+XqqT2X;N+QvH9V=DžUtBy}pF_yӃjGO}[;nG6!.,?#2 8sd'}x+\=>jU2|y+ R 0tY"h3NvMjlS l~4QҘjH# 2mS!&_QBrޖubWg4] cXH'!h{%xQ>J+W|c'v3()ﶶ0pi:,e5Y Q7/-wԅ^ &ekK À2a9.+V5Mfa:vjzB{ F} i( ?n%`i "a-6rShWI_jyu^e7*/4Q\U֮hюP3Dҳ=QZm!ա;G# 1CM}qi웼}:^"1r skU2 dYj;obڅ#*b2P5Bmxtَ\lE|lNoIZO o/P}LZES = .0 { b@%|~jejXmt%tÜ܊ۜ>jvD&rSnf[1:TcI&Nn5e.OgRܞ%r_ =%w|2YK}9v Vo-3®̭m(kcNXmu2(.F->p[…,fi LXx@SSӧ7> |R:;3af'I7ߞaو8N9^+d(nKi <ϙ̐;PTh5X ߀_foE##·%h~H3zcˀ6c#`)rڤdvr`8/L .>79y/U%\*µ|{#YM|n+@,d=ѝhn)m*[#U5 c`A.wӳa]42mMXl\  Ub,dlG|p9>uA14jr9gfY=E_/s,.zZeTWQH<6Ҵ1"L[aA?X|(G@F#|yCv.ʯaHQl6 nLivؼ~%OP)Qnj Kl`׺66PY ղWɠ'iI"nz%Q+.19C, Y'-`Yk9$!BFGA< YAu67KB+hXM4]bwE:IeRsj%jȻ0pE8fe} !5bcg"L7|/;ɀҢ^(^z!  ʡ<$o8PAߒK56%}4 'TTgC2]4c9猦/(K}NGV=,'(_&3-=4 ӻիD$k&a`LN(th; FƄ]+42eb'|1TF'kD/4Ǜۜʠs1m#:]3a&9ý(),- aV+5Cz&{ ['IR$y.Rދ{tɬ3i=(h(1h~@Ʃ={xnc?4$sX kR#c>ՊN1}gVEsXIT YY OISt׽>s םZl_1.l5C k_&l$9S ``a>߂-v$8\\;_l_? lZU0=B?/RVUU_M5*9w`ȀUg]w'EL+&HѴHzP/3 F5Yy^㮵ƹB2ci·iC|/7\G.c7{ëWii{;tbW؛,1QEj+KBq'bOt_C,ǗQ?=ʳP&ߨV ]{=$H:RŌ UU㍄;(Ig2ŠY,;Aw[5,1 @-&2y_*V>uܹ%:J,QWa)ʇiHggPq q[=>7 `B#"kj x\M.6Yz>+pwnSq[,&ԄoDDe\`ĺ؟:y=*7%xm蕫F:.C1 _V[O6( 'IwmBT"w}w&@=sTm&IqC^Ȗbݲkۧ *Y: K,e--'rI,J;mݬ$^CsIV*YaV\R!<8yMUPS}N~PT;f |?#ğ8C֜t9 M\c͑/]^!p32a侴Muu׵K=5.7xq B{'@,e[?'-wǫ1-^]Igzy6K>Q4P "W*}Pr$lvUfܱUoM͛`U Qhs<[j\|< Uf=P vJ4W'sW5w0?CX ]f