id3lib-devel-3.8.3-bp153.2.2.1<>,ha(_!M@eeeOrj=nE~f}'OHut*q@̙30i3=EM0|~?#B}eָ9A_ŧ|A)pd+I_eԴ *ox_B ubeII E^h.s=[8!C ʇG mWĚvs9]it(6ͺ:ֿy Qg8 6:51tsV -XDw|@˃lny@.Fx~W'?>;?d ! F$(AJ\ uCC  BC  C C aC cCh Cn[CttCyyzz(z8z 9z :{ FGCH$CI0CXtY|\C]C^bc6defluCv&zP`djCid3lib-devel3.8.3bp153.2.2.1Documentation and Headers for id3libThis package contains the headers and documentation for the id3lib API that programmers will need to develop applications which use id3lib, the software library for ID3v1 and ID3v2 tag manipulation.a(_obs-power9-07dUSUSE Linux Enterprise 15openSUSELGPL-2.1-or-laterhttp://bugs.opensuse.orgUnspecifiedhttp://id3lib.sourceforge.net/linuxppc64le#Nf  B\ 3 s  p+?!S4 IqG 32 j$U0c#-V s!z$)"!z !S setoe<+ 6 n;*]FD]Z~q}B Mv0 <0 U qI BhU g 7 n T sK </ l 5 n 1B     % o2:@ [ oR$n p r w$ )7|vGw S-MUW5'  ? v Ȳ g b J )? S% &F {sG |$y @ ^^*q)_b{ \e f(d A8GUME(:+/%&$GgUM$=/DM A!i* CJ S  ߪ-8m \X "rb+\J\-t f??[A큤A큤A큤a(Xa(Xa(Xa(Xa(Xa(Xa(Xa(Xa(Xa(Xa(Xa(Xa(Xa(Xa(Xa(Ya([>aNa(a(Xa(Wa(Va(Va(Va(Va(Wa(Wa(Wa(Va(Va(Va(Wa(Wa(Va(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Va(Wa(Wa(Wa(Xa(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Wa(Va(Va(Xa(Xa(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Va(Va(Va(Va(Wa(Xa(Xa(Xa(Xa(Wa(Xa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Xa(Wa(Xa(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Wa(Xa(Wa(Va(Va(Va(Va(Va(Va(Va(Va(Wa(Va(Va(Va(Va(Va(Va(Va(Va(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Wa(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Xa(Va(Va(Wa(Wa(Wa(Wa(Wa(Wa(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(Va(V>aN>aN>aN>aNa(Ya(a(>aN>aN>aNa(X>aN>aNe5638f3390e8e876e94a21f0e558ed898e45f76f4f940bdc77f6f5d0f3dc95f7066d561e8a52e9dc0f395af96ac9ca8cf768eb58dc990c45f9e61133527449590d29d7eaebe3c6ba250836382840ca6d66bf591240730e62d1bd9d8a919f80586d110f468d22eb109d27b59d86a93dbe0937b89268ae3c3fee1298dab4f01188f0d917a4d4aa6fced834a2d965aca4fc708fa683af3e689785e8ecb85f7a9b3071380f334c8fe794aff664cd8925c0f3f52256391015ec0421c2e708cde7e458f004b835089b6d42c2f57b3a6f21380a88f1a840a21294cff3caa4cc9c3e64aa654bf936ad9aeb6299557cb677d2e2a29cb0df16a2b4ef0121e88fed79c3646bad2435d168e0558062ac24a67b08326057ef2f4f5a8443a8644a5aecb8c80a5fb29de9ab4d0b0e5b2eaeec04f05216e9613f0a0991408f318c163c8dbe7226533c803249b55176c663986aeff40a7d98af17509105f446d4990e358f19c46ac64c15ccf04399f1ffc26b339cfbcc2d4ba4c0e57d12737abd677a2e8b79d66b27604bfcc6f6da9946d454f70ec4dbd779ae49949f561bcad2d951376b5aaaef2d926089dbf7d975f9fa4dc6a94f8b4720c5f371cd5b3b5e4d717254f495984c1f8750c4fe6f70650d9a3d64b6bb65a3cfe4df5b58b7cdb96d9f3cffbd176cf87683fea895eaf6805ea1213e2008a0b61b94fdaac77de97af4ee9f19b199dcea6cc302b17c30e96111ad87f9d97cdcb1a4ef9f6a90873a104db2deab3a71224a569e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b1916482e3773f53d94d4ad8ce2f726c6c87ad4e0a29e5663addf9774c71b13daf85c3540e7f7c849df224b4585c6c034d74604b4c93df02cc72524bbd394eb1352d367d5e38a1da178bb336b18b40b69acdfb712aaafb7b56546b5c9fb8d05e58018dd4fa331b342885cf4ba6ce62c07f71ee9ca1d94c0db6108348caa2ef30254eacd0ca99644a0b82188ee019f453d0fcd4e80a7c11cc3e2160072461c7debd55b4c5267d2a51fb9597acafb47289d132dc5019d6b9db29a5df2cac30ed1a35dca4e06b35722a82d6dad314f0d1feffef83deac7456f9ad553e83b14ca56ffd7b736428d187e8b73f2e1519ab32d2ee9cbe08e8ff06975b54974def94c37d75f5d99821b9ab18b1fecdeff5b4895cc9f236399e50ba8f11fcb9b5c847b995191fb69e409e9082b6365951342d9c12549f411d904aafdbfeb55dec4033c78169368b4cf16af17e24e4cfc40df1d53f10a4a55dc0f9c6da72aaae6b455f5f6dcbdcb2c6d9838b47ac6cdadce1d525c80f8f2814c1ff976d374713741a50ed5219aa02af864c47454d506b5a4b30333e5e8279492bc252546016df2061a2fe3eae8396e03fd8fc10ca90ce9b8a9426cf768c746658b2b45d26af20c8357bea8f5bfe7a77c3b7c252c013a4f2f4f1f7d295964e0884887aa5c2fb79a32938bc38bbb6346f2f07881869964744f064f6e890b9369bfd019bce4938bf45f0cf9d0a52f9a89fe57a9750f8b00cb1249aea761c4301800ecacde58ed91098189f6971f913da20d4f7e85912e5218eda95d270085dcc48b05141aa4890f555da5cf7c365e8a7cef46b5d0a2d0e2d87aae4c51c1e8fdad258c499ce91736ae57656290b1c93be87c4cee16f5bcf449cdbc15a880c1eb5f4955ce2b915effceb97015ceab6f0dc49e34f506f3b3c7f97be94c7ec5a333acbb79ef0ec66df8da7f0c9148d4e8ab7d21b2252b9d30f51317ebc0870a97848b55da7b54d9e1d8032a011d88b88b6f637f3f42dc783ed4d2124e992c21781f5bac8eed57ab42b473f9fd8a21152039f2c41272a32c12e06588956bfee8974f0b4b6eadc1372fe01a546007efccd6003d8ac239b3025584c309daa8a31ebc34bbd9481ce7b4a7cffb8fb309a5f020b04cf69fe80646000c0c388254db3fc78047784967a8548aad6609399db6c3b16b330b66ade27342d0de2d2319c6ed3998f5754446caaf79e9d440194632963187e3559449c619afb957f78ff6f70381223ffc44d900533e2737970e1f546b0e253931e4ecb1d43f3a00b659dc64317b1fe8235a1c979f361f78091b040a98b180efa711d787107f0e7b3f5902d45ddcd01832f6f690570a333a590df046b2ba4abe5a17744e4b58cb7126ac0068213741c6383e0790e3fc337f1c866cf359ce1346f4aa797f197f0c9f88d42824c6fc1af1f12e049eb2f2c08d38f1c7b737f892826fd5ce922e85e7b38226ed4410672d9b1c510a9c728883f90436c54def02bab6d6be4153f9e09e66660c86d3093c38d6dd06eb635d8295b9f91b356c9603cf9bd85994449c7ce2582897934920724ada9deb7f97592bcb8a1d9a6048502c60ba41d57019f57c82ccdb0b876a775524e74b70ce03adbf346cda956f8262649c3d6a1ddf4e3ad88aa325399f72c6ea0729b6f15d05843ff30d10238387664ae7c59b9bc3a3970f7b7c47331f787517bf68e1eba822108a90eba1994fa52524d704aa0d6495d2437644485f864f4b4faae9dc3c135bcc2a1818f62727edc722ffe546124e257caea4af194760507c270e70c0bb376b04d69393062a7453b5088390ddf7cbc66811a7b3307b843bf6b2d0eee0e07b25ca25bf71f5b6d3d59e45902d321dfe3bedb64a327b624a00d8948e8ab2404556ea41ad0ba75473a4623fd512f2e247eccaa8be154145d0a8c77c8f4aff814d1e39ecef082484cfd7d76d7d41ae0f39c10baebac4d2c24f6715eb1bf52cf44a8f5890e327157b37ab1b348d1597cf156cfabd533f2a47b099a143bf0985705787d78023368eba604789923930910a15a1ac4dbc1e2c5b6676d2afd2708c947e56ca056be1c15a25a7e832f53474ca5dda742fc34ab335a272aa72b41ad0aec3a20c8508cb89588f7c93e62bf374663678aab1919f24064cd9309226bd5d551bfec00d276cb49e63c01a1041467fdc4f7319eeb8cb8a3fad82bc4612f0570199890f6e8e67e9578cfdd55c83f0f035818b3bd3b61232c9eb2d87c3af8ecc4374c6341afb8ab7f961ff6bae791cf166eb28ead78c3dfd3051d83dde40bd81ef9489981c854089bfc24a085165173a6e82202ba225b5351d55573803309b7b2efb100c1cb1634a748ef63e6212c59e685c5eac189166428fb49a6731b51d676d5cc8655e5e30f77e489f4c2ed3ef86bc54c7f0cdbfbe8193e32a047836df7b57c5424d4611b72a2aacd771b9183d215a3c23dfa633dde0f4681e2e92cb38c081f3b69a864afe54214ae32c427d3ff6e0685aca939074142e9b203949df1ebaf225f982fec5e673df9f3c0ba045ad23a2fe637b36db844be0490c16f410b305938e224753e63b5055ed5c30fd8e868d1327c1072704de23c3bb36093cb181554e7abd340a10f0b0806641f80e590ef1a8aad57b79e01495aaf406347663be53556c71f4a8716758c9cb381bb57a9e0304685b40de77a40b1a6c80a491ed39f210212eea33a0b0cb6900a3258153faad72eeb61894232715f42e533c6ac9ee6864d219e2ff6a02bb53514f911a3cffaa2aafba91896b8662d18006a2ebc1ecbcf94b256c7444eee2ec3b7dc49bc938f1db14d4de76e5899a01e9d064d07a5e286a285be34274667ffb9bcf38dd8109ab1616f1fd9f2d930d086b5cbc3dd549f7c3093c84a660395de6a6faf0eab24fb5d9bf489de6be44361968d94213b4080fa2f5fe0904c83d17062316dcc98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f178304a499f7714f78901e34cc205e872265434f55eaebe08028dd4c6c84d25c5200678e095f1498d99e88fd74687171a7a1d233cce8f8aba45959ed944c70d17f29c5309f530d06de2539e64a484976bde7d013496c14b886c601320a71fb81add535cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa16973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528bbc656bd8eabe7d3ba94dbffdf2670f5e3e10e16f058cb09cfafad55e919e4316b706871a09f9d16ca39e54c5dd4efcb48f98e7d5d8200a034de9f34bdf9013e5b15ca4d6c55117a4d1ebae65acf309bfa130ebf8d6e86046a021b89513487155d88c1c12d5e8750e7425e5b3c0af2ee7f2c79d622b53f739556e9222695a55e04bae4b290836c0948b4ca04ad2302f90155196bf766d8951e06bbecf971789c1ceb859e8103d53eedc9604b6f3a25dbcf863d347bd8fa6cbee7da44b12a95f4d7fc8a8bf8adc009b80e0332e7d738c3532faa751ec2097f3b7049ed26976671056c168d39febe0318676f97e627a0f4110c70933a92d746b6376d7a3411dd8d3c15c388a531992655dad836297193631c7785cd15d260c23c2d4c21301a652f484d4899a7f6a4c616bffe3bb07378f39886dc1e825a364a496a7735821e03fd7b3189c21fee38cea5ca2c814a164edc40ce058f3522bc4d05a4534246dc98925560d2233292b8efef953a36426610e13f08a48e1b74ef76acfca9d6ec951e0ff4fc7c06fd68723a2d0fb6eb649129ae02dc5e21092243e7f8272b588d5b2239c1c28aab6b3a43ec38021729307b94b2ac09c6102bb5124d05591f2ed82f4afaa240bc2cdc269137710bcf303a0d334a6e77e5836f0affd5fa43425609b5c9c54dd0dfd684cd7ee4b0280e45e57788ec7859a02a808dd0f077cdf7f6c5831ab0684b0537ac9c69dc11c5d8a473baa4f64f9227cf3e5e7a8ec03026cec33ed5439b673505988f485d20b5f7f574fcb9299189cc2abf65aac7c108cb344505244eca7317efb06c99be3859322901e7d0bfe6eefb639015a0a578ef6259d4b92733e0bfcf0a4fc6e6d25d97a5f8497d9bc63cad6408935d5f49b5ae6b66b775162a6a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26449ebdee72ead4941ef0dc40a99c15a36dfffc1fa13fed038ebb4d3930f40d8b89e135ae78929d3f69ed0a66028381cca3c120607b77ea486912afc1606b74b98b5f13fc40c1453b7fff8d2887bfda0a45a7c18d0df314c5e7578fa2d1e11475226e337c841d063b9791f2d17345a6abd17dc398dcd4b77b7fb7f3aec658606da0037bb3c4c4dd019189a643a0ea4c2fa846e39c9aa81243f003f2325c9cbf6e0165911377621403f172918210fa35a203d1ea9cec26ee65cb4a9c75ba0b196ce9993053083b8ff7770bd002d88bd757fd995b9cd12b89b4ff0380af54fb5d46c840e35052304bcd2bbc931ba4dacbb4e863f76e743bfcfef6dcbbffea96e90257fd653ac2f7779f7abe70bca54f346cdd1a606306ed83b0377c1ba3af0c236667480559fa37edcd8dd018cd53add36f093af47193a8f348d32fb92ed2a577ae0417c5e9174056b5ab0230faebdefae24b440b27ef94f6c83af938d77ddcde07079840090d7085a21ddc320453ee04fa5bcbb4eff17f66de11a2d134cdbfbbb6962f681668e130833b2943cd82cfdf6d338d0c728e2aad482ae99573b2ed265913b5346542843d055f7c5ef1e1df8dec16cce47513f12ee8897bc8ad9a28c2d40e86c0ca4ae63005e4d6b04fa721ad0e628d8ce09adda8ac43d5ddcce4814146b084f06cd88387d1b2dff6fb926a8319306fce851007f0b3be0023c18f3237ef2be917a14ce9a049cb678e05e6ec20e2ecdb483d57b4b1201a46b795a9be2971290bf111995970c291097849b97069e969fccd2accdfdbc87802a1ad3609c2ae50ee2c8bde036ed815ccba5bd4a1701fdbdcbc772ecfa23cae1a819302885c73b4a8d90a14070a000ba407336689b3b1f3257b3383479f110133daac3faa107b14d22f51297219814c6fb46f0c986cbd6a44be28382400bf1f02f05eaa700afdc06c35556b2dc935d472d83ae647a76eb217f467e736de70c42a7c0631f2378ef8f6e05d795ca4ea1694d41d9067a654d95574cea8089d44b0c37479cf2c3f734bf85d7780cf0485f7bd1c26849971ad426146b4abe5219f3404f155acdc94cb832ba8f9b7b9e521cdd8b6a11b9e09b57837ccc3bbdec0bfab572cc8a7d7c23e7f9fc88443f1e88dc54b87159c6ffb78b4b0337e7eb86c44d084a4d52efe39a912ba06d51543cec4d3d978d2799f877ece8a8f72711115ef7c7c1f65f968f02b736e4c2573498bf36161097516e8b0af9a77d8be3036f3f67748ddcdff3458fb5c39a8c679c8fe43095fabf3db48f4e1afe127b44981b6cd69cdb7fa3375aa9e6714c21140b72065333974250c350e14f958a482bb8c182b89ba7e5505d55f1b10632e0022806db824568f8bf42f1a065a7586544e555d51dfff7a6754a83e1c948740174cdbfe2640ab5ad0475acabf8c8adf0d63e260d8066caf2d65ac461b888541e14bc5d287445f93e376a4ccc743ac96b2e8b00621bfae43a502620e91580b10d9359481af8f8c1842ede52016942e45fbe9c46266f89281abeda5f9fe5f9bdf520a7ae7aa757195c965286eb32e5a037f9b1d9fc6fcd65b23ac807ae1cc38c23a4210a9d3dfd910a5dfdaa21e2617c776bca0fbb0005e5432a7fc93ba8a264dc1000c5ec276504b9b802550cb9e71dbf8d4046bdb343c2f7358c54583890111219b6311147ff7972198e19dd3405666f370f559979ac69e758d037b843be9969bd23816801d5a44e561a4dbd80c4ebc572c4ae976207c71a84de4d00d7b8e433aca3b5c9bc78c718478c635c44ffdd5cd2de05fbfdd269c6057a40b3d8cfc7c2f045168a92d738c6d1c119f8372e791c3a1e7a55276ef31253bb457b05864a3e58080cde7a33340725e33c685da2962792d02507d7d8de14f95676cfa57b0f71c7d2a7fb2ffd8e79cf6e09ed48f3f89c9d29260769693051b32f42d5fb490db5cff1388c3ec021a41a2ef2578793384d7237480a4e7c70d430e64fb66d3493d5283ca9ee7224051c0b03e9f229eaf085764ebb124445643c4d3368032ba622f384b3bf63a40952ddaf025a6097f1f28b67657c07da12b8584446cd7761ddfba117e55cffbf37b4e8c34b8dff356e7efebad7afa291b17c7bf49cb24755731ccc233a0795bb37b2811cae2abd748793ed3d6f062601ba3f9fdc453080b7c8fcecdb915b800fd31a18d908696ea928190017ac4203e1d1aa50cd3ca7cbb82ea30ca4f7692d9a64b2f460dc15bd8f4ecf42bdd6a3ae0c259111af63e3c7a1e449c582900f4fcf28af5b83c7fa80285b93b8b53c0389ce29fea3ca1dbe5663cb8cabddeda37a14deabe2a9bfcd9975da1dfee371bd81f65135a462deaffd57c17c37a02bdc735bfdab72586b1b8a7f5e1a6c36d7ea288b1e9b82c852777e17296cc4b1bc0c4fceea559a3ec3d1d9e95a2ac204395887068557e52e84b18621b2eb7401b54eb9fb29ddf6ad6dc49a43289d934321437b8ecf9752e04b0668f860da3d574c800e93fab850c0e6e43aab061902c4c732a8faa24d9b5e2b3bf705a2f9531827fce0ad4dec0c37a20c72610edf2c805c787d04d330f1c2752504ba0dfc9d49c3f88a18e8809439c49fb8b6ac594a641b998e0574b8ce5c87cc8cf77e40a8ab86f58091947d4aaf02752221f9a50fecea9c53465edc2500fe488c432a1681112ddf604fb2d28f19f7984044a996239ce86bdf5aaee354bd055c88b053a9371cc8ea0515dfe29db33c8609c6ff2eea51337a07a9ae7fb1c41f1d2e0bb82e732e746274cb2d436a26baca22ef62f7c7cf161f8970f754e93ae82a8a0f87dfbb4538241cf4c4d91fabf811c0f708e58117a009be37b452d9ee20dd8c715a421ef9de29dea7da04c14506f9ad69bc5022f409f9ad8b04abf2e799cae444e143a1988b86eac0c6ac526fc0902cbf1ecf04979439dbd020b86047178869a521fc4d3f3462fbf7c52a888c29230d986290a6eebc4976d9245de89c4d62edb4cbef1acef2c617e6502349b49b17c41fe8a40978dc2a3c100d49d7d2db201e55c42572414ff209915a6fb3ba23426e52d428ab9335d656ece1b653f38bb9e2206d49edc667d7b0c812a7bd6e538227642110b813eee93a11ea0d0ab7c7a53bb87cfc65b7af775c79d09e729a69d19bbbc6248aa85d99ed768b8061f4a59e70709101549ff1f56856fa6f87d3ec3bc2b994da47dbbcd93b6be73682172e6c989ad0fcdbaf6c093e604c43a884dd06533c5e90cdbc56655a3b8223999f36bee7818960dbbe507a868c2948ac963cd5e0d3a5deca3383fc72fc95342b45462a11a7e473942b695f03e3fd070456658dd29443775093d5fe9550cd50a1902a65aa97d0ca08f22887e2ebd1ea81a67d35f7e9c166058e7244b93fc8980f1b676b321475af129cfd66b5f59d76b829128412ba873d32036a83a0c3a1948ab1f1ff6e63cdeceb70303fbc0aa8b5e27d7dbb945ea0d970d1394cfc7b1ee730333aeb336f7a74fcd1547777a090dd862e037d9fc5543e767144d0719e922671bb780e1b96ddca8ba8b5abd19cfc486bfbf34799ccd67954860e6d64e8e645ec31bf6b5338171a2e2cf711a961035b780d15d5bc158d50cc34c1465aabdc29b49b0000ec7fe556ddd272fa0de3ec07ad3c52c1d8a546bf7762abcc3cbb255a4f4ca5d1525b45a219e351ed3d14dbc305b386906d758a64bfcef806f7869b8f962fe3fed731519e3d0072603bec50e1102a55b40d2e916fa0570ae0f3f233d0957ab7172a010152a9546cea2dd26a01a51f11ce71cfc46abb74fe0f5926b771fad8752b6b12877dc09042f13c66a78c44148739f209b96525ede39b0504ba24bb497e42bf0f9a8a268d27c08b72e84b31a70627595684507fd45f98518017973c73321a8b416ec63f8f8dfbbabd5e22e042cd2454665f086f2a36ce9069d1e97db6c5e9737afa370d2f48b00420ae76ce88b461696992606939b7920ea5c79118f8fb47467bed3111be19168127cf82d81f5bb0398cca659bb5c261109d8c9627ca0303ef0d5d2a6e3b9931f8a0695b299af92224ec143e08e564f75624a179c24e3ff805f41a231048e072ad5ab6de5b168b8773c5c2cfa74f5e300d002faa031742f91fc7aecd12885b2559902c41c284b382e89c1075584b520d60a54817595c6479f6731bbf8bd9ce9c0f47a99bd231d971020aeb5b0d109d03bc2dceafc9fcbf5a8f63a3d4280f0cffb8e929579f8077e62b617db2dad9e11565259355f486c1bb5aa45adf8e54d125ff61d5607587205010efd224fb3b8e278b538f62e99838ad830df3cf3af17a0d127753056d2f439be7b9f95e17e9919a9de53f61a1137456dbba1db51324910d2e362856adef40b3b365b73d77f49fad8c1c6ffecd5c1b9aac337a35e32261c3d3fc49e069765f078d9d48b1dbb728ecd93dbbb025e59245f0d3a66c25cd465f2407575acaa663824a0448873783402140aada5d6a614cb2c70abc38065f030a5a694694d9126e71674fc3072f5af3fb8f203a5d38514b3e459226f5531a83e5cc18ef2050fe4b188458d3e479b3e5538097f4bd672819eb5f421af142007187dcfbf87205e9ae591c485b20257555db1f0c77da8089e8cd622e4bd1aa3c490f7d748255fa7bb8af600a4174864cdedaca5482e1cf50ed4dc210b0aee21033306ad570f469657613ead34ba8a2b6f2e0d115e554b08128535b15e714917b52356c315393b6222af0c2236c901712067cdb3ac0012fe7ada515e70661d6cb8f1c1932011c88e81dc56a898c8fd4e5ff788da4d03d35ff7eb94020766442a2425fed314f3235b279048d1452824a97857ddbb659d9ba5f020b2623b4c756a1c842685b1e3831147bb5eb619540a4d9f22f38d04f4910e6224b02401affb21350774cce0f6bfdb161ab423e7c09a6b516e7d4454a73462b0470c35df650d8a9e2393566309e45f9c857c6a1bca1b6e81a2b2be78facbcbdd3947c587579721a792a9b512fce20eeb96555b16a1e03737aaeb510ecd129334bdf5c5da1cf000da11a036bd312bc43a44859b5b0b7b622a9fe9303444f0ae4801b628a31281dd2c4a16a35347a0abd82e0598599e92044cf8b70c272f1881fb3fcad42856b8103c9cce88b6a046ab3cb39e88cde19c28daf7555ee209f83cc6907d9c55e112a04a76a43523e920475e85d60e8cefccf2a5e7228f122fde150e9bba525666aa5998ea72f53981a44d5d0c574c2463476dba2ac2a5d3da1f36ec34c643180fc128d1bb52de4a67f0ac50bcec71941e2f5d095bff16fc3e2fded6764ec87f03c9353fa96d1403b73b4eb214e9df7cb958fbf9752c4a59351b3576c4f152fde42e5d0041476bb6dd28a7c26502e9d63936b9f362f1e6036cd9b13029d253f47c56e023b8463d000b5964bea2d9cbac1cf0faff1374964428643887b7a39dcfd8ba22013a065a9c83791a1a5b2b9ea741479fef071198297c37f0a33c411499d4b53f9ab4ff7c75d5ab17ba2506d94d033a3db8459947dc22f96ac9684ae29b0204ced476c352ea33557e28632e1e58458e6a9eec8cdfd76bacf5119daf02b26243444f3c83ceb4dd5f5db149474ef674acbe6fc88aa039be2725800146f48576accc6832a7766b0c7c92ae7d0684e709100e480ab2926c6fbd893952c27b475b28adf61f4754660c3cb300305f2ebea24f1a89d16ba704099f662022bbf45877f6d80d7cff07f8a89028b66b0d6202f7c92a4cd2c92a5945fdcdc60fa35a7eb647af1687a41ff8238af04da1d71e13a9156eff3ba21cbbe54b877ecab50583a1c01728a6907eb8c6c9aa3feb48fedec4f538731cd947f09734c182243aa57bf5b4862f242841e6e4dd599d7cad870f34b391f79c5d80aa38fd0d14c9cd6f4bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a4db938e8c73f61dc3b69f1b188027cb6180584be4c0672c6bfd0beb32297ee4e0ba9ea19960b34cdb14901de22d7df6a596a615eda42905e38bfb71c21351f6d21edc5e32d208a017b481b44624f981d0953eaf2f66e9becb2c9e79787265cb20b6f32793f2d7306b1743a17880c64c0067518430baa6fb9c95b483855ec9e2a653b0a98eb9ddfb319bb0c63d59c874152719c7250c46b1861665ada2a7dd75110c97a5eadbcec3c15215a4dd9dda83fe97253372b294bd2f6895efa56ada6fd20beee7d94ebbf7670f69ec077163311d750e86a8d9288a8f539adf1af273491f45c80bea2bf0b324695a85043f9a02c47d87fc9716279a8a0d5164869b29a1d56ec797c0d63418e6fd0a3f40e1a40741b312fa131fc1dbf92c63372ee3d634cad69cd8b64a85d373e0845e5667952ddcf0affcff5e8b206dcbfc0bc50f6ff1e5a47bf29eec9e675d4aded8add57b5e4c0a6712ccb09f0889c8df0ae7ed32f9a4be4f70076d709d6d2c869e941c8b9d391fc632779e7e265964f4169b6285c4fb1c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc52598f82b0bb70fb5d6a3723f0767d93588456d8593084504369d02054888b6615116f6cdfdf1985fdf91124bf13cbcb116a57a1be68021911ec6a28bef4a14dab3b6b766e4ae2df27a67d432c508440a9a8b61a42f085ec8f42c256e9f540a1262da225d340a290ab9a22879dc36c9ec4f41c202ede906d21c35cd9d479510e6e934d5ff573992b72c69ed385257143193b0f1b7272bb89764ff66a9fb41331facd411fb45ee9dc653546dda370bb5eaf682b4cb6fe8b45e3adff0d29388024a5045ab89ae06f5a9cf85cbde7fcb513c18ab921b10a201f16c20caedfd133df1e054bab370156611dceaa5732f62861cb85d4142fbec7d342805900a0916a8ff3e39bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15ec86a49c99ada355d3bb430e72c4d916e25949cbda48ac5323b18c41c72375dda9c159b112a1e1b80547019ca508018421f308e4f1ba16b860ed281a8762a962a18e7e5f0f22c242e0dfbfa2cf333fb3e81d26bbd23b10284d4e972ea33707013f2c8e4b4dee1f8b59698a1f9098f118e0bb4537962efb9ccae2b45d5baaa382c1c3436c4a4f54c9df8643af938053dc0154a3461810f4e07067044ce83531196d268dfe4b87596ba5c8c6fb742491cad2108e8b42c17c1bfb01e555bfe924c43bca8862487f5afc254ccf1c754756781be5aefe03931c76d8966e64b9d28ff5522e8f81e2db5d357a32b7eb76991b2278a005c7abb52dd5ea54da95dc949cad15045a5b89f3d6fa255a7e97bcf08d46fc602bd1d93df831ca419f13d2b608fb2d65af34ae18e8b3c8339c8d90026222e941a83e0bc791233e6ec8bbd4aeb61864cbcc94b4339bbb8c986f228e6f59e841a5aa47211c34b6f239f64133900459f0edde16a08c38e7322b132d0651136122de74775ab2f3633c3f70259b6a3fa91c263774742aabcdbfa9a355277e39b60cb650ddcf677abe471ff41de35a65111d0c5dd427500a479b87ed18f0dd836040e31a4e965d298121d4b5bee018513fcd530c639c6d4456da14bff25d9aeb110792a93f20c63739f95555b5ac42f3afaba8b2c8a61583c8e1fe58609dcdd2fe14fcc9b5cebf356bdf8b2cc7a49bcc5944f3c70669a23d533351899c9bf4095eeb1e7d7bf9f2af4d5e186467297c08c9a2927a16865e21939cfc250e3dc8b768f8cccc0c0cc6476fb8045f1fe9dc7e97f32e253ca9957a337535c0b055cf1dc17599cb5a0b4bb5ea314169312908ab084f274cd81f9967dc2a75f2f75bec5a4840fc526d7ca904215ab45bdd54a380b25574e497702b023ca10b65e8de2375d0ce20170a670c62fcc9d5a509fe626b8ec3bbd998441d591a97aa1ed75e1870354b6328372de2eb8abe9aba88a397cbe48755ec0dc94a87ca22aa08de73749c3bf476742d461ff9bfcdf9796a2902e7577da89f0ab460dddbc3242971f8efc627d0fe9ad06e5e0b48d1613cd20c1190797758452a1451d6594013055d33c37c77d6218e6ee259026caa596806e75ee6625f87afc67672551a4a10c69cc06e39d06ed8f54b966d3f5457c8bfad626e61e1610a23824cc34a2f5c9adf9ee4eaff2a06d396faa501cb29532c42de3ddb6769584883955e4c2d40f418f9475dac5dad4b3dd127bddf5f90682c054dc28b9e9dc8eb6cd0a9c2d496bea5190c80bc88e451d4360527711c699472a169ed2b29d246f0c23d1d03bf491a9ffe44713af6050502471c53ac02362fd948bc4deb62519c312a5e0b221e214936298260695e9903daba47a61c31cacc19dd178b9672311490a9640af73875d20517e9d048d117d5922fa92e172399ab1b6b396939b63112695bca4555edf311b2583a30636a37684ae5493f1a629662662ceebaf4082a4693d949d8c3fdc7fd4ace7c340b5f177a9f0c5be7bafee8bc93a7d88b7523d75c445b4cf90f3bfd055533426a5382ee035aa583fda527decf686c87c6d1ad4988529221b7a34ae812a7dea1a7400dce5790e524c8521019d2915cebdcb2cd9df828fb7773af78c3a4f9f50f4e93cabb7095edd895abc27a45b0eddf169885cd99b69f88893b45618dee0d4912171f6e264096e8ca5ebfd6398e78a1820797c88b5dc986a49603624adfcd4eb61daf7542350f60b5011e19a2cf2f2b33f0dc5cb942386116733fd7c879d71f62570c22442bba8a4f598f699e08615c3dd89a2837a179b7185ab16ce13aab9964b9b722d87d6add991161c4bc7e78da83411ca1a144154bffb3db1e5b749e3a9cff93584c73d95a251889f70d4f5147ef8b456b87850350b2c25efbce627088f16a88b0f24800560383e216894eef453f2ad91d09af5c30c1dd24ffa825a4f1211ec36e3b7c3129d55cf14487312d274e34986a6libid3-3.8.so.3.0.0doc/api/id3lib.cssrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootid3lib-3.8.3-bp153.2.2.1.src.rpmid3lib-develid3lib-devel(ppc-64)    id3liblibstdc++-develrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.8.33.0.4-14.6.0-14.0-15.2-14.14.1]n]n]nVGSRlQ`@Q/FP`K@NuTomáš Chvátal Tomáš Chvátal Tomáš Chvátal mpluskal@suse.comcrrodriguez@opensuse.orgcrrodriguez@opensuse.orgdavejplater@gmail.comcrrodriguez@opensuse.orgschwab@linux-m68k.orgcoolo@suse.com- Update patch id3lib-3.8.3-autoconf.patch to fix bool availability- Add patch from debian to fix utf string lists: * id3lib-3.8.3-fix-utf16-stringlists.patch - Add patch to add wrappers for field encoding: * add-c-wrapper-functions.patch - Add patch to fix null pointer check: * id3lib-missing-nullpointer-check.patch- Rename patch id3lib-3.8.3-fix-stack-overrun to id3lib-3.8.3-fix-stack-overrun.patch in order to keep the name sane- Use url for source - Mention baselibs.conf as source - Cleanup spec file with spec-cleaner- id3lib-3.8.3-doxygen.patch , extend to stop timestamp generation.- build with fvisibility-inlines-hidden, no sane real world software appears to require the default behaviour but we are paying for it anyway with bloated dynamic export tables. If something does really require it, we want it to break anyway.- Renamed id3lib-3.8.3-tag_file.patch to id3lib-3.8.3-CVE-2007-4460.patch. This matches the redhat fix for this issue.- extend id3lib-3.8.3-autoconf.patch : * AM_CONFIG_HEADER is gone, fixes build with new automake * Do not use bundled zlib, ensure we never pick it and always use system version.- Add -I m4 to ACLOCAL_AMFLAGS. - Fix check for for loop scoping.- add libtool as buildrequire to make the spec file more reliableobs-power9-07 1630053727  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABC3.8.3-bp153.2.2.13.8.3-bp153.2.2.1id3id3.hfield.hglobals.hid3lib_frame.hid3lib_streams.hid3lib_strings.hmisc_support.hreader.hreaders.hsized_types.htag.hutils.hwriter.hwriters.hlibid3.soid3lib-devel3d-logo.gifDoxyfile.inapiannotated.htmlbc_s.pngbdwn.pngc__wrapper_8cpp.htmlc__wrapper_8cpp_source.htmlclass_i_d3___f_stream_writer-members.htmlclass_i_d3___f_stream_writer.htmlclass_i_d3___f_stream_writer.pngclass_i_d3___field-members.htmlclass_i_d3___field.htmlclass_i_d3___field.pngclass_i_d3___field_impl-members.htmlclass_i_d3___field_impl.htmlclass_i_d3___field_impl.pngclass_i_d3___flags-members.htmlclass_i_d3___flags.htmlclass_i_d3___frame.htmlclass_i_d3___frame_header-members.htmlclass_i_d3___frame_header.htmlclass_i_d3___frame_header.pngclass_i_d3___frame_impl-members.htmlclass_i_d3___frame_impl.htmlclass_i_d3___frame_info-members.htmlclass_i_d3___frame_info.htmlclass_i_d3___header-members.htmlclass_i_d3___header.htmlclass_i_d3___header.pngclass_i_d3___i_f_stream_reader-members.htmlclass_i_d3___i_f_stream_reader.htmlclass_i_d3___i_f_stream_reader.pngclass_i_d3___i_o_stream_writer-members.htmlclass_i_d3___i_o_stream_writer.htmlclass_i_d3___i_o_stream_writer.pngclass_i_d3___i_stream_reader-members.htmlclass_i_d3___i_stream_reader.htmlclass_i_d3___i_stream_reader.pngclass_i_d3___memory_reader-members.htmlclass_i_d3___memory_reader.htmlclass_i_d3___memory_reader.pngclass_i_d3___memory_writer-members.htmlclass_i_d3___memory_writer.htmlclass_i_d3___memory_writer.pngclass_i_d3___o_f_stream_writer-members.htmlclass_i_d3___o_f_stream_writer.htmlclass_i_d3___o_f_stream_writer.pngclass_i_d3___o_stream_writer-members.htmlclass_i_d3___o_stream_writer.htmlclass_i_d3___o_stream_writer.pngclass_i_d3___reader-members.htmlclass_i_d3___reader.htmlclass_i_d3___reader.pngclass_i_d3___tag-members.htmlclass_i_d3___tag.htmlclass_i_d3___tag_1_1_const_iterator-members.htmlclass_i_d3___tag_1_1_const_iterator.htmlclass_i_d3___tag_1_1_iterator-members.htmlclass_i_d3___tag_1_1_iterator.htmlclass_i_d3___tag_header-members.htmlclass_i_d3___tag_header.htmlclass_i_d3___tag_header.pngclass_i_d3___tag_impl-members.htmlclass_i_d3___tag_impl.htmlclass_i_d3___writer-members.htmlclass_i_d3___writer.htmlclass_i_d3___writer.pngclass_mp3_info-members.htmlclass_mp3_info.htmlclasses.htmlclosed.pngdir_68267d1309a1af8e8297ef4c3efbcdba.htmldir_d44c64559bbebec7f509842c48db8b23.htmldir_faa762768908fa40927d40cf9facdb38.htmldoc.pngdoxygen.pngdynsections.jsfield_8cpp.htmlfield_8cpp_source.htmlfield_8h.htmlfield_8h_source.htmlfield__binary_8cpp.htmlfield__binary_8cpp_source.htmlfield__def_8h.htmlfield__def_8h_source.htmlfield__impl_8h.htmlfield__impl_8h_source.htmlfield__integer_8cpp.htmlfield__integer_8cpp_source.htmlfield__string__ascii_8cpp.htmlfield__string__ascii_8cpp_source.htmlfield__string__unicode_8cpp.htmlfield__string__unicode_8cpp_source.htmlfiles.htmlflags_8h.htmlflags_8h_source.htmlfolderclosed.pngfolderopen.pngframe_8cpp.htmlframe_8cpp_source.htmlframe__def_8h.htmlframe__def_8h_source.htmlframe__impl_8cpp.htmlframe__impl_8cpp_source.htmlframe__impl_8h.htmlframe__impl_8h_source.htmlframe__parse_8cpp.htmlframe__parse_8cpp_source.htmlframe__render_8cpp.htmlframe__render_8cpp_source.htmlfunctions.htmlfunctions_0x7e.htmlfunctions_a.htmlfunctions_b.htmlfunctions_c.htmlfunctions_d.htmlfunctions_e.htmlfunctions_eval.htmlfunctions_f.htmlfunctions_func.htmlfunctions_func_0x7e.htmlfunctions_func_a.htmlfunctions_func_b.htmlfunctions_func_c.htmlfunctions_func_d.htmlfunctions_func_e.htmlfunctions_func_f.htmlfunctions_func_g.htmlfunctions_func_h.htmlfunctions_func_i.htmlfunctions_func_l.htmlfunctions_func_m.htmlfunctions_func_n.htmlfunctions_func_o.htmlfunctions_func_p.htmlfunctions_func_r.htmlfunctions_func_s.htmlfunctions_func_t.htmlfunctions_func_u.htmlfunctions_func_v.htmlfunctions_func_w.htmlfunctions_g.htmlfunctions_h.htmlfunctions_i.htmlfunctions_l.htmlfunctions_m.htmlfunctions_n.htmlfunctions_o.htmlfunctions_p.htmlfunctions_r.htmlfunctions_rela.htmlfunctions_s.htmlfunctions_t.htmlfunctions_type.htmlfunctions_u.htmlfunctions_v.htmlfunctions_vars.htmlfunctions_w.htmlglobals.htmlglobals_8cpp.htmlglobals_8cpp_source.htmlglobals_8h.htmlglobals_8h_source.htmlglobals_c.htmlglobals_defs.htmlglobals_enum.htmlglobals_eval.htmlglobals_eval_m.htmlglobals_f.htmlglobals_func.htmlglobals_i.htmlglobals_l.htmlglobals_m.htmlglobals_n.htmlglobals_o.htmlglobals_r.htmlglobals_s.htmlglobals_t.htmlglobals_type.htmlglobals_u.htmlglobals_vars.htmlheader_8cpp.htmlheader_8cpp_source.htmlheader_8h.htmlheader_8h_source.htmlheader__frame_8cpp.htmlheader__frame_8cpp_source.htmlheader__frame_8h.htmlheader__frame_8h_source.htmlheader__tag_8cpp.htmlheader__tag_8cpp_source.htmlheader__tag_8h.htmlheader__tag_8h_source.htmlhelpers_8cpp.htmlhelpers_8cpp_source.htmlhelpers_8h.htmlhelpers_8h_source.htmlhierarchy.htmlid3lib.cssindex.htmlio_8cpp.htmlio_8cpp_source.htmlio__decorators_8cpp.htmlio__decorators_8cpp_source.htmlio__helpers_8cpp.htmlio__helpers_8cpp_source.htmljquery.jsmenu.jsmenudata.jsmisc__support_8cpp.htmlmisc__support_8cpp_source.htmlmisc__support_8h.htmlmisc__support_8h_source.htmlmp3__header_8h.htmlmp3__header_8h_source.htmlmp3__parse_8cpp.htmlmp3__parse_8cpp_source.htmlnamespacedami.htmlnamespacedami_1_1id3.htmlnamespacedami_1_1id3_1_1v1.htmlnamespacedami_1_1id3_1_1v2.htmlnamespacedami_1_1lyr3.htmlnamespacedami_1_1lyr3_1_1v1.htmlnamespacedami_1_1lyr3_1_1v2.htmlnamespacedami_1_1mm.htmlnamespacemembers.htmlnamespacemembers_func.htmlnamespaces.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngreader_8h.htmlreader_8h_source.htmlreaders_8cpp.htmlreaders_8cpp_source.htmlreaders_8h.htmlreaders_8h_source.htmlsized__types_8h.htmlsized__types_8h_source.htmlspec_8cpp.htmlspec_8cpp_source.htmlspec_8h.htmlspec_8h_source.htmlsplitbar.pngstruct_i_d3___field_def-members.htmlstruct_i_d3___field_def.htmlstruct_i_d3___frame_def-members.htmlstruct_i_d3___frame_def.htmlstruct_i_d3___header_1_1_info-members.htmlstruct_i_d3___header_1_1_info.htmlstruct_mp3___headerinfo-members.htmlstruct_mp3___headerinfo.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.csstag_8cpp.htmltag_8cpp_source.htmltag_8h.htmltag_8h_source.htmltag__file_8cpp.htmltag__file_8cpp_source.htmltag__find_8cpp.htmltag__find_8cpp_source.htmltag__impl_8cpp.htmltag__impl_8cpp_source.htmltag__impl_8h.htmltag__impl_8h_source.htmltag__parse_8cpp.htmltag__parse_8cpp_source.htmltag__parse__lyrics3_8cpp.htmltag__parse__lyrics3_8cpp_source.htmltag__parse__musicmatch_8cpp.htmltag__parse__musicmatch_8cpp_source.htmltag__parse__v1_8cpp.htmltag__parse__v1_8cpp_source.htmltag__render_8cpp.htmltag__render_8cpp_source.htmlutils_8cpp.htmlutils_8cpp_source.htmlutils_8h.htmlutils_8h_source.htmlwriter_8h.htmlwriter_8h_source.htmlwriters_8cpp.htmlwriters_8cpp_source.htmlwriters_8h.htmlwriters_8h_source.htmlattilas_id3logo.jpgfillpx.gifid3guide.htmlid3lib-manual.phpid3lib.cssid3v2.3.0.htmlid3v2.3.0.txtid3v2.gifid3v2.icoid3v2.pngindex.htmlindex.html.inmusicmatch.txt/usr/include//usr/include/id3//usr/lib64//usr/share/doc/packages//usr/share/doc/packages/id3lib-devel//usr/share/doc/packages/id3lib-devel/api/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:16873/openSUSE_Backports_SLE-15-SP3_Update/0234b1dfdbe6ab080d06215607237e39-id3lib.openSUSE_Backports_SLE-15-SP3_Updatedrpmxz5ppc64le-suse-linux                                                         ! "#$% directoryC source, ASCII textC++ source, ASCII textC++ source, ASCII text, with CRLF, LF line terminatorsGIF image data, version 89a, 132 x 132ASCII textHTML document, ASCII text, with very long linesPNG image data, 8 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 8, 8-bit/color RGBA, non-interlacedPNG image data, 124 x 136, 8-bit colormap, non-interlacedPNG image data, 88 x 80, 8-bit colormap, non-interlacedPNG image data, 116 x 80, 8-bit colormap, non-interlacedHTML document, ASCII textPNG image data, 242 x 80, 8-bit colormap, non-interlacedPNG image data, 129 x 136, 8-bit colormap, non-interlacedPNG image data, 125 x 80, 8-bit colormap, non-interlacedPNG image data, 118 x 80, 8-bit colormap, non-interlacedPNG image data, 268 x 136, 8-bit colormap, non-interlacedPNG image data, 101 x 80, 8-bit colormap, non-interlacedPNG image data, 407 x 136, 8-bit colormap, non-interlacedPNG image data, 9 x 9, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 104 x 31, 8-bit/color RGBA, non-interlacedUTF-8 Unicode text, with very long linesPNG image data, 1 x 56, 8-bit/color RGB, non-interlacedPNG image data, 1 x 6, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 12, 8-bit/color RGB, non-interlacedPNG image data, 6 x 1024, 8-bit/color RGB, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 36, 8-bit/color RGB, non-interlacedASCII text, with very long lines, with no line terminatorsJPEG image data, JFIF standard 1.01, resolution (DPI), density 300x300, segment length 16, baseline, precision 8, 132x132, frames 3GIF image data, version 89a, 1 x 1PHP script, Non-ISO extended-ASCII text, with very long linesHTML document, ISO-8859 textISO-8859 textPNG image data, 156 x 149, 8-bit/color RGB, non-interlacedyL&[?4TGdloUryoH Ɇj"} M^LDvU8@3-}ܬAPqbz*xe P ;t1 P-L0yb\W`3Ntl=]"ĞZ 23ęv;27}l2bgwvdB9:0%51+ӥcIpwtBMs lκ$ K[dH <+,rEq4;)}к[0ET1 7$An4Dc5n 'Eu nʺa5GoĐ`~+$_<ӒvR3[K%v泮к@|f{f>EkuS WTz?R>L;NM1waz<.% XbX`!,,NfS()^|6I)gˑvJqƚpb7J&UEO3L]RP_}ruD]~$"L JkHg~^4gar_T}#ik!z^v5%N["6YHQzl|bBehk՗]m"܂O+QL%~?5?cv׬Wʌ Bܸ%Oc^ۼ(:42V{|[ at3rHwYj=F;=ܻ0!NE{h#H rÄtowc= *cBO0fKyv;V5  ]'_Z Ik&Vb,9h% aSPûMEqM!ƬOxTcu .Dq{CB&_! 䩼՗jݦYlJJnbp 98{A@j33x6,cTpj^gWm0GX=E'Ψ#222S'Uw]aedBF&Du t58z_1[<`v# 9R]iM_FEE v3ܺi-BbFvQ{KrD ]q)`pg6ҩW&o{r&[ΰϫ sAInQd??%oSAߡ˹bӝӓ;2;*)^8 1AZeg=EƁp\¾xܽ>i}u^Ļ(5g?ͥ׏^#zd$l%CI/Tס Dˬݺ/!D,A(D+0o~FշO52[|? m ^q1W͌5 ORtaߗm5lt̸Kak>@c0䆢? ~.@SM UI(cSXS&mUŸIa/&P:_ީ ׵u9o`A)'GN:lz"C*ı7 8խYw?h!^*_C3+qd%mUB%-uxFƳ BAyR#4?ψ7!pVD@IށbU$al)‰̉c6\q_3≛RdgvejuP9TGnjđd#d+8d c֍-@NIJ0CXwl-iɬq \E4.u},R|6ΓmuBsGbGoB7B +tašBD&gIs$]I FDDWx#mޯi2Y=wJ9ɗ%jirO A_;HQV ,V%Og^`c j/(6I꓿PFjQ%jXV>2;" BDgc dGF$7S ~ՖLƘR;*Ef0Z&٤V/ 'ݘ$fQe_ϐK%3;z YZ