thrift-devel-0.10.0-3.fc26$>F.JE\y0 >:zZ?zJd  : ,GMT z    0 1l407;;8= >"?H"B"(C8C$*9C*:K*GUPHXIZX[ Y[ \[]^^ibldlelfllltmuovrwtxvyy-z@zDCthrift-devel0.10.03.fc26Development files for thriftThe thrift-devel package contains libraries and header files for developing applications that use thrift.Ybuildvm-15.phx2.fedoraproject.orgU|Fedora ProjectFedora ProjectASL 2.0 and BSD and zlibFedora ProjectDevelopment/Librarieshttps://thrift.apache.org/linuxx86_64 +(! |  yj5   . p9E % \    W3 VMsHt j/.5\ ^ (  nx<  $4M  2b `A]37]Q$_dR_ auG dBu<*M 0R~R1K! 0 L# -"SzH81BA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYWPTYg5c637ea3cefba62d1737317354b21975cc3db6fe7be72e283bcb9eb84cbdc0278eda0f7f72654c393896b879037e177591b14731e17e017342c0e8f993cfa004a548de2b8406835282e80d1bde96c6f804a7ca482928ba279184c3923881956775ed1d3f5f44e19ce647644c57688b58670ac0159035e1ef2988617ffc7b587a5ee7d884cd16635fff08ddc855b24d6c284d8d6867a8b88059c17ab57174eb0abe1fc728ded2099b20b7ab779813ec2794b7293ca994e76c26195c5007ca589b2795c0e0b7021df2083a0b4389dc5cb32861491b42b351879fb43841fefbe781d68ce3244c825616d98ca9c31fc1a1546453938743c4015bfa4a12ba3a39e68f11f8fb63e37452e355d1cc41a40a7017b02373ac28e2adb0b7dbc1b20494f0883ccd0468c36e420bbb31f763b0671eb187585601bb1b76992707b360a8e008901c7992305f972db9e8d088ecd6cf4ba3abc6ac4633af7089aa9afb00a6417875dbac8e509ddd158585384355907c4a01142ea188e0e7e7bd6eef79bfe6bc6110d27e71017bae042b7ddcac18b1537b2079dc19998ca94946cb55a6692b59fc5f05d4a8020e634d325d2fb15210125784bba2bab98c5705734121808037b67cfb62f34b9cc5ed323abaae17174ceb4c3efa13680272b067ac738b6fea9dd059d0121f36ffc10eae1a4001e5ad42bbdbf6c0871a8fe910bd7460796090a855dad35475ae7e77ae8a49af04d7869af8d82c83e39b7bcb315571d02fe1b9869ad44af024406196503ac84906d01560f6d8a276136c150b56ea618473c4cda84a50ac869f511a20e693c837be2f10d869a35979475e4a83b4e69e32a613e043b6d2f533593867f430b464497e8cccbda506b627541dc1bfa21f313dd3d299889459ea6cc14f1059ad4b3f5c819d70218fcfab8be63c4948bf00862088766e8a3c783235a56a35ecf03a67b814177d9fbf11c709062ad91cb82170f64e808fecf092658fa0baa88150b045ceeb0674a87a5d49372751f665246cd212b48cf770643f1df84ee11e9b90511a6227afc7c13bfed2b45a9ea41016f9847476e33ae2433bbf138fbbefd2482f206283a043834b6ba13a8b38e3170ffea554532166794281b17f1f4f19271009a5c922ef74c2af4982e54ed0124c3dbc67d0a7ad387ad91705b1483bb6cc11d850dd049abc88ac936570b63fa9300ae15c716d89b3a7ab30974ebb1dddfdbeb04d6f0d697a8b611960d8f6a17ded860159e06f19982a2cbd2a0032806b67615fa9838a60e1f27c121e807752b879fad30b71be9dc5b97b3dbe325010f542f04341bf2b0b44229487e3cb5dfa49007ee4e93246fc1160f329787603a6eb971ecd6436333f0843aa4ee5c8b27dd4d556ebc4beab82776cc78cb55b827547705297ef4ebe33fea9db71cd6e884fb871c789ff233f9531f60f1e866d26c2568f48972f66633c686d8df50d5400444159b930aa1cbc761391af1062f40f8d7ea96a938fd265c4940ef8664584eb7c79323a7b823dedf351ded35bfd15e05bbaf031e0d0865e90a5318f887b383505f01f0e175dae70e15529d63d33ddbc4f4cb0f8eccf589a3ec1824c4ca838207ead9bfd6a69ee982f858f08fbf939b113e369a33f848c341e84b919155ff6d8be846fd2b3d1467d6e7b0f05c81ee97127d0cfe1337cb19a1ec85c99d503328374f9fbe93ba8b1280950a3b2b3b3c1ad55a5960b6c3ed772e491cd800e4bc17c06e2f50d9669bf43862c572207f0a7f8b23e9cf0579862ea9274deceb64dfb5da5734dadebb4ffc8883b8395885db0433d4f85d3945f2b4d2d798a71327b37d9990004b4552fce96bf858bf212ec4fa8b2e039c262ca0ae5c1f3723950fff286f2c386f9194d17d287af361a26a95e270c78f51e46d83e779945317a1fa1beaaecb53d7d5367b1cd046235d28973b1aac2a6ff8fd747856c2b12860ea23c4ae1118d11a8b03a3f7b47dd9515d5f58f136d3948432e96b4256bddb7072ad96592b6bda5422434f98d82d84c5dba2e5c842bdc2c4acfee8aa9be764c7aaf69c9e619991f43a548e8a738855ab33752b2071881541b15a77557f696233b11e2a41f55e8814a681b2bec05cdb9101ae2cfd2c676d1fd0d57da3409be0262e84bfc357962b8d6d75e88c2cea3017966a2bc5a92909ad8c0a2a4effe63e4f2cba49bd061c4f6b24ee11e11ce124a8227156108e046f0bb2beda579ad30cbfd1152fd5c71bfafbb356bbc57532770bf43aa46ae7df1e95e4318879d5fd566663d5250d1ce76ecd5c49abd33f5e971e61b4fd3f5750bab988429de7ce5a4ba0f08da41b62aedf1bbc26bd013d2f5ff5f7c8da68a8b6a80e78b622f9c7a06f04e19685991ba41e0b9bbaf90ddd43ec71549fd98c54b8388d1e07ab5febcad2291c200c01ba120dc5ddd068e287f4fe2a9cfcf1545ac15cf11fcee48834a2b061fc8743ad18766b7e12d7de9f0b908b6660921065c7f4cfdbdd9a31d5b56e5f058c793449d8fd42e0d6271a0f88c48f25619beedf45951b3cb0a9455cef8aeea5d73713e9d4d2fb6ec658c96aac4ba8f7c758f5475ae7e77ae8a49af04d7869af8d82c83e39b7bcb315571d02fe1b9869ad44a364f02bb4911110e84e155392998ddb07675c0ad0890bd04d82ca652bbc661b8901d6ba71b482bef00376d565de712b415f9a076acfe420972f586245845e9fc1c844e649e28d85b28fdf21812577bd7f5d4307e6bb0544bc0dcf55a60e19df09ea5de36903577000d644b74f301b4c87ad1233f73e2283bf3e0fc87366e77a40d0517b35f0e250966d73a550a4f4c34a1b93e783eee3b196023e481d696b993a7b8b20f35a6dbcdff0c8e122064be81e9fdd74628c344cf97d052040b7aab67bec06abc8476215014fbdc2b72f1c860f66c790fe02579988ed0bd6ca171a567a0361f40285a5b544cf060e3ee2636cf207a4375033942c86628f9359bbb4ad2fa01389a6fbc65c7eedba18ce96ea6ade2b4ba2db24eaf674078763d795a1678b1c12d817e87b3343cbba4671f3bf5ab0acdf6bd3e7fca4b2d1d1251c47859e705897ffccd4a296a5375439cc638259f6378dfb5eb4f98f4eafecda9eb562178f6c2294ca90bc6584228bdf3b10a297e9a7c71dda9df19454d4f458140cbdebc9c947ac261beb2569d04a4998d7e761da9bc40fd499842fe6434c250afae7cc9d91888c24024c1991901d07a7045f2544f08a7e1f964489e7331aa4037706efb818ba5e1a26e47d13ce773bdf63bb3a8bfab09f1ac0e1f7a9e9bc4a8e79475112f1d7f37102b067d578aa55c77b2d333bd24cf9e4ee9b9ec337b928edcc49ab9ed796943e8271ce4be5f0d75dd3a2aefecf3b961b7a0bdc5143b1f97912905311c4d18b71589b22eaa6219049fa6fb4cab4cadfab9a85b5e88767beaf76b2bb9b7cf757d0580aa7db61f4060f40cbac0e3f8bfa2521fd541506034263586b4748b15d5bb3ed2d9e7053169cb982aca1cc9eae85a60e46c20861ece0778cdfba9d81aeeefcadd00a5ef49389581d73733022fa52f2b525d78e5417c336bdd51681d65f89bab4e42b392b7d53517f55ec8e252d5d3350e481afa18a6a26ab4a4f424ccf5333ce31dcb4e4fa9a21e8603e5b2abbafd43cba0402ec39a4be0affee2453d2452484bbf1980a0bcc0c02582f71749ee5d4b973d474d863774b8251331dc69b6ac85367c01d28ca2d5142883b92cd9588c5e03762674438a9c0e200fba07f3c1196dd11761b8cdad3de0830af681db8eee94e74cccb73725ce096ecec78fe1aeee7a89f57a15d1162468648a4fc0b0c68500cbdde325e0e10bef6d34ebdebe5c1e407adf55f16d74e2d584ccb47caf43f9a459813e9c6daf6b75716264a3901bc5a12d246a9b3128fc161f11340b35ae955462743ade78371cf935f332df1a987d22c88b6659161d3bac58f9f78a0b1409a468e822c7deb88b79df9670c88f83873aac0741c5f23c4a6ce20e7e4e8886d9d6fee762454039782d363834bdffbc4df64a690b187b3a015f454a7b83cb10b493bc9641e35f4c7ff356d9975f713f1888063c87566f7d417f0c5ee6515b1157ce6fedc905eba65d48b592b17d2407d4454ce55e6efd80709024468da2b3b305ab099d86c92d59b07fa20750eb8735711693b4be8103649d7ad698d00e7271572c288c688f75ae05a12958ca2d0a3fec0ceb2ae91d528d404a7148e950af671445467b5c15a8db276c94124c30b57d5d4d4d97974ead158bed5f3eb42674a59e204b7f588c258ef35e0c7be6193f3466a8dfd7a0be4a3035080bd713b189389a99ead62501f94fe2733687e2d528e69dca745b1fc1831fabd1884e569d56471ef1c2a0d5d0acf92046e91cdff1d789ab3fc1a4c13c3cc09045f0ec98e014e3f8a4fc77abd9eacdebc088974c71d4a6466f920f8b3c3f5f0c021130f9bebec3b154323561c4565fd209402efbd5c5eddaaed9ff2614db33901170de4e374825fdb141805991d3e4a486c71461f6f64367e118885158e094b640855469bf992e418d897fcc74bee1c3a6361d4920b50a93209d1102b9c4b131649322a21b23c6042b02f142c842f5f4cac494b6b83b2c567f3713d6f75e33b9795d091cc14e5f01b6ae224d269e7fded3eec5b3a48f3d3b62b4c44c9d31e31ecde53da590f33658665132d9253283ae7a1393b45df4e5349a2ec53281d1fbf224378cb3b1d3b23c24ade5c18234d19864ff4d9653c491b9fa8a1b63e052c96e472963af0112b7bde54e262af8e6635756465803a740e167e7e740a0adaa55562c43b64548bd094386c5a29eb312a09ef1ec68e4ede6cd11be46909584eebc00cb8eb0cd182ec2ddf80d9439f578c43493971184e1f6765174f4eb0fa2d0e12cb0d79a8f4af93145d2845fc56984227940610cb91001154e866cf1c9006d1bbc4e46cb551219db099fd54b3702c606d35df4d828c792cf23ab1a68adadb08331545aeb48bae28867872878b0640448cc72b0b036f907c06b73b700d4d2b15491f8e12a20ee81727ab9cac443bd958854fc9b06e0ab6185b94b2ee7b1e80510cb4334db94c1dbc4b7d117db9ceda293da622d112071bded8d97e2f566ee131fdd4b98ad9fa27b5366a370391e4206095a1787a0dff5ac971b67e41da11181f1792e0624bcd654c6b893ab4f99eae74ec6472f2cc3a3eefd9ea8a1a83c99cd7f43e6914151bec989e659ea53a41473cea5c5440ca8311619f7601e9cdff9618604918bc95a16aee75b827c1a4101444eb87d952003f6a0d2eccc3ec8d1e2132c88dc7e3bfd66ee70038ee750aee786c973806e90a54c5eb85cb497cde06965788e670abbd76850e0dfca881e1be3043f7eaa1d1dd35d4ef042a489cc8290af53f893025e3feac365c2d3cfe42761654da239d100c8f21a5f0f208d163a6372e2569f3c73c1b88335cb50a5dc27460a5e6ea26b68c0b38be7d9156c91c949d88c7f5f055d5edf898833f2a887b437fda60ed5b5e94d4a8b1fe8fbf3dd9c5e2860490509828e41952d02274fade625b58fd93efa99b9572ef52328edfc9e39aa283993c181130c7ef1a9808a1732ea290aadd52d2b10b494a8a37abcbd5c20be7b80aea13caabd3def9358358e9849d8822c825aa14021eac21921b3980e1c8a3b90fec17451d9f507bb5a2a1437df9162d0e5a991082e31e8960b6543f5c017377a403964030aba189a333576c15d38011834bcdc376240b9d1ac654ad47536cd999cd2f97ad55eeb7c1f8c94e046be1c1fcbe06507e1f757c6e926cf1195b80b66482b3aec6c414855703e7c0c0341e07e7b127826a513c1a00f91924aa1b6502bbeddc63ee5562122237b991a46711487b3e8246b219a131b1d3bac9504027014e86ef656c7cd31825d84957c320fab52c0b7e986259727bf1ae072e7b9517294a5d6ac63ef048bbf7738a8961bed51535e4fe1c0379a7ab264937b7030668e66f4d1e9a99961e3f146b22334cd302b499db52721d55ada82150af456d4eeda4c5c12e1308512e694c4226166dbca3745d4d288448804c26feccab49dccbd3fc5bfad1aa4190875aa8ce5872f21834de006312532f61f3dfc8c165370078d0890156bda1d1a64a6ebac2cf8a2e3f9bf1e8e4a486ef7585bf2b0e1665fb62600f9b9bcbb022ca51b724b1af02c028cfab9932d4996206076b93a33c8b52b373e979f0c847c3fde751cde33a3c55eb791767cad9085e3a8f69258ade38549bbafb6c094f7b358372e3c921fca0d4e7018a9724bdfede286d4b67ec78b63fb6fb904c2e81808bafc03d80a362eb5163d73dae5516fe6b140ce85ab297e8f83e646cab0ce5082c68137db69f91a0d8b86a1489d6e0e85fcbc6e0a9896d113fbdee89741d2e93e13f18aa314757c86d99eb93362899de379f14dd46b8350b6e774c0c7cd191446c0122ba32c4767e06b6e1bc2c4eaede0be15a57fbcce666e89be144ece8a20b8fa573f9b06c4d035cb96ca50c45c730b29b68b0f7f29e8b460e8a15184fcc0ff9fa60e9eeb9777ab5ac59181121ac0d735860fe4ef407c66896fdc90200b0d31ab7008653bd93358ccb6d566227414d04d699de34c9efeea68237dded6a0942ef0c7a1fc53e2833330edfbe7980c574a6698cd817cd1a944ccce620f3f79a6a53dbffeb95071e33b4cad794479f0bab7b4c5ee6db7a0e4b4291594c174661fd24568e4cc8be8514d6aeafd6b5c2086f123df881cec3192d1f4474633c14eb2ec30a45b84f8daeb82b9de5d2bd3ac8218236b8ce7ef337bd5990f064cf6cab83eece1270d74d8118d5dd0f1ce3fd1a972libthrift-0.10.0.solibthrift_c_glib.so.0.0.0libthrift_c_glib.so.0.0.0libthriftc.so.0.0.0libthriftc.so.0.0.0libthriftnb-0.10.0.solibthriftqt-0.10.0.solibthriftz-0.10.0.sorootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootthrift-0.10.0-3.fc26.src.rpmlibthrift_c_glib.so.0()(64bit)libthriftc.so.0()(64bit)pkgconfig(thrift)pkgconfig(thrift-nb)pkgconfig(thrift-qt)pkgconfig(thrift-z)pkgconfig(thrift_c_glib)thrift-develthrift-devel(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@    @/usr/bin/pkg-configboost-devellibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.20)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)libthrift-0.10.0.so()(64bit)libthrift_c_glib.so.0()(64bit)libthriftc.so.0()(64bit)pkgconfigpkgconfig(glib-2.0)pkgconfig(gobject-2.0)pkgconfig(thrift)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)thrift(x86-64)0.10.03.0.4-14.6.0-14.0-15.2-10.10.0-3.fc264.13.0.1Y@XƉXXW@W;VVV0VRV'~@UU@UU@UrU:0@U4@U%@T,@SSS\SP@S8@Sg}@S?R1@R^R^RZ@RW@RJ@RJ@RIgRA~R<8R<8R@R@R Qo@Fedora Release Engineering - 0.10.0-3Christopher Tubbs - 0.10.0-2Christopher Tubbs - 0.10.0-1Fedora Release Engineering - 0.9.1-17.6Fedora Release Engineering - 0.9.1-17.5Jitka Plesnikova - 0.9.1-17.4Petr Pisar - 0.9.1-17.3Fedora Release Engineering - 0.9.1-17.2Jonathan Wakely - 0.9.1-17.1Peter Robinson 0.9.1-17Marcin Juszkiewicz - 0.9.1-16.6Jonathan Wakely - 0.9.1-16.5Fedora Release Engineering - 0.9.1-16.4David Tardon - 0.9.1-16.3Fedora Release Engineering - 0.9.1-16.2Jitka Plesnikova - 0.9.1-16.1Michal Srb - 0.9.1-16Will Benton - 0.9.1-15Haïkel Guémar - 0.9.1-14Petr Machata - 0.9.1-13.3Jitka Plesnikova - 0.9.1-13.2Fedora Release Engineering - 0.9.1-13.1Petr Pisar - 0.9.1-13Fedora Release Engineering - 0.9.1-12.2Petr Machata - 0.9.1-12.1Lubomir Rintel - 0.9.1-12willb - 0.9.1-11willb - 0.9.1-10willb - 0.9.1-9Dan Horák - 0.9.1-8willb - 0.9.1-7willb - 0.9.1-6willb - 0.9.1-5willb - 0.9.1-4willb - 0.9.1-3willb - 0.9.1-2willb - 0.9.1-1willb - 0.9.0-5willb - 0.9.0-4willb - 0.9.0-3willb - 0.9.0-2willb - 0.9.0-1- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild- Build TNonblockingServer, remove useless man page, and use java-headless- Update to thrift 0.10.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- Perl 5.24 rebuild- Adapt to GCC 6 (bug #1306671)- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Rebuilt for Boost 1.60- Fix release- Backport THRIFT-2214 fix to get package built on aarch64.- Rebuilt for Boost 1.59- Rebuilt for https://fedoraproject.org/wiki/Changes/F23Boost159- rebuild for Boost 1.58- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Perl 5.22 rebuild- Fix FTBFS (Resolves: rhbz#1195364)- Dropped Erlang support for F22 and above, since erlang-jsx is orphaned- Split Qt4/GLib runtimes into separate subpackages - Drop mono support, it's broken and not even shipped (and it pulls mono-core)- Rebuild for boost 1.57.0- Perl 5.20 rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- Use add_maven_depmap-generated file lists (bug #1107448)- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Rebuild for boost 1.55.0- Fix EPEL build- fix BZ 1068561- fix BZ 1045544- Remove spurious dependencies - Move some versioned shared libraries from -devel- Mono available only on selected arches- minor specfile cleanups- added thrift man page - integrated fb303 - fixed many fb303 library dependency problems- fixed extension library linking when an older thrift package is not already installed - fixed extension library dependencies in Makefile- addresses rpmlint warnings and errors - properly links glib, qt, and z extension libraries- adds QT support - clarified multiple licensing - uses parallel make - removes obsolete M4 macros - specifies canonical location for source archive- fixes for i686 - fixes bogus requires for Java package- updated to upstream version 0.9.1 - disables PHP support, which FTBFS in this version- patch build xml to generate unversioned jars instead of moving after the fact - unversioned doc dirs on Fedora versions where this is appropriate - replaced some stray hardcoded paths with macros - thanks to Gil for the above observations and suggestions for fixes- removed version number from jar name (obs pmackinn)- Fixes for F19 and Erlang support- Incorporates feedback from comments on review request- Initial package  !"#$%&'()*+,-./0123456789:;<=>?@ABCPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~0.10.00.10.00.10.00.10.00.10.00.10.0-3.fc260.10.0-3.fc26     thriftTApplicationException.hTBase.hTDispatchProcessor.hTLogging.hTOutput.hTProcessor.hTToString.hThrift.hasyncTAsyncBufferProcessor.hTAsyncChannel.hTAsyncDispatchProcessor.hTAsyncProcessor.hTAsyncProtocolProcessor.hTConcurrentClientSyncInfo.hTEvhttpClientChannel.hTEvhttpServer.hc_glibconfig.hprocessorthrift_dispatch_processor.hthrift_processor.hprotocolthrift_binary_protocol.hthrift_binary_protocol_factory.hthrift_compact_protocol.hthrift_compact_protocol_factory.hthrift_protocol.hthrift_protocol_factory.hserverthrift_server.hthrift_simple_server.hthrift.hthrift_application_exception.hthrift_struct.htransportthrift_buffered_transport.hthrift_buffered_transport_factory.hthrift_fd_transport.hthrift_framed_transport.hthrift_framed_transport_factory.hthrift_memory_buffer.hthrift_server_socket.hthrift_server_transport.hthrift_socket.hthrift_transport.hthrift_transport_factory.hcommon.hconcurrencyBoostThreadFactory.hException.hFunctionRunner.hMonitor.hMutex.hPlatformThreadFactory.hPosixThreadFactory.hStdMonitor.cppStdMutex.cppStdThreadFactory.cppStdThreadFactory.hThread.hThreadManager.hTimerManager.hUtil.hconfig.hcxxfunctional.hgeneratet_generator.ht_generator_registry.ht_html_generator.ht_oop_generator.hglobals.hlogging.hmain.hparset_base_type.ht_const.ht_const_value.ht_container.ht_doc.ht_enum.ht_enum_value.ht_field.ht_function.ht_list.ht_map.ht_program.ht_scope.ht_service.ht_set.ht_struct.ht_type.ht_typedef.hplatform.hpluginplugin.hplugin_output.htype_util.hprocessorPeekProcessor.hStatsProcessor.hTMultiplexedProcessor.hprotocolTBase64Utils.hTBinaryProtocol.hTBinaryProtocol.tccTCompactProtocol.hTCompactProtocol.tccTDebugProtocol.hTHeaderProtocol.hTJSONProtocol.hTMultiplexedProtocol.hTProtocol.hTProtocolDecorator.hTProtocolException.hTProtocolTap.hTProtocolTypes.hTVirtualProtocol.hqtTQIODeviceTransport.hTQTcpServer.hserverTConnectedClient.hTNonblockingServer.hTServer.hTServerFramework.hTSimpleServer.hTThreadPoolServer.hTThreadedServer.hthrift-config.htransportPlatformSocket.hTBufferTransports.hTFDTransport.hTFileTransport.hTHeaderTransport.hTHttpClient.hTHttpServer.hTHttpTransport.hTPipe.hTPipeServer.hTSSLServerSocket.hTSSLSocket.hTServerSocket.hTServerTransport.hTShortReadTransport.hTSimpleFileTransport.hTSocket.hTSocketPool.hTTransport.hTTransportException.hTTransportUtils.hTVirtualTransport.hTZlibTransport.hversion.hwindowsconfig.ht_audit.hlibthrift.solibthrift_c_glib.solibthrift_c_glib.so.0libthrift_c_glib.so.0.0.0libthriftc.solibthriftc.so.0libthriftc.so.0.0.0libthriftnb.solibthriftqt.solibthriftz.sothrift-nb.pcthrift-qt.pcthrift-z.pcthrift.pcthrift_c_glib.pcthrift-develLICENSENOTICE/usr/include//usr/include/thrift//usr/include/thrift/async//usr/include/thrift/c_glib//usr/include/thrift/c_glib/processor//usr/include/thrift/c_glib/protocol//usr/include/thrift/c_glib/server//usr/include/thrift/c_glib/transport//usr/include/thrift/concurrency//usr/include/thrift/generate//usr/include/thrift/parse//usr/include/thrift/plugin//usr/include/thrift/processor//usr/include/thrift/protocol//usr/include/thrift/qt//usr/include/thrift/server//usr/include/thrift/transport//usr/include/thrift/windows//usr/lib64//usr/lib64/pkgconfig//usr/share/doc//usr/share/doc/thrift-devel/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=genericdrpmxz2x86_64-redhat-linux-gnudirectoryC++ source, ASCII textC source, ASCII textASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=da798dc62512dfdbf9904565c6a563e00148e563, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=30e0674f5df48cae8b3e722865d463dce65b5e50, strippedpkgconfig file !$') RPRRRR R R R RRRPRRRRRRRRRRRRRR RRRPRRPRRPRRPRPRRRutf-8?`7zXZ !#,R]"k%w,J)hHy{2}|sOo- u3+yRZC&z C6=˓Mu U]D ~QMݦL I0ߡ',nAdh; /@5 0FL+nŇs"vq¢TGaw9|ry/yhv[ OԳkllbϹ;@ w$?4"cĥ 5ӼM#D5wYDhrc;Ewqf4rX@N!]vĶ6kxH.SYjϳ5?'C3ą7'dnh%hf*S+УHiq4*0T',X8 s>8}w3[8)H߮9Tm.S|[+ #G )xcrk?e9W wA^HƁ;K&m#JwKP]сԀ=%o!T~H'_|Zip-KПp";VTQ_CNl@/`Jcu/AN T ΆhVYhd)8:KV'쿦REˆթ?j_uXo#ND#BgBdU;-3 @\j{-mtCЉ67]zD2eѫ5T@.騞\h1EYCH&`"pIؔp0$6gDXYFYGfA_ 2#`7xWTMw1MS k?i|+r `u.b寉&RTsuD0ax=hGoU^2(ca_JְIL_?~%C&nC|. ,arP'h0 ,(Y HPyiY0sJ ے*b?8vs_?pD[3UJH3mF&q }S[Eb^Tbybo:NIJsLOjTl\xj'[$#ebm -ź ZUDν+ZW1uIߣIV%)|R5Zwi"uKS`jO =L-[B{l/5s_dv'-A@rK-b 1SL%t9Yj@c1$~'=0$pVjᣅjRLa~Ya_Kjr=*njgZOxV5 ?5ïT(&-? #j|z~oy`_~2S=pU X$'&/?ı؞f4k {]M6ZFγu9Ɇ`p%NG?wIW&`~Jذ"s%N&fdY>z~=,>Ob9_pw PGIҲdt K`/gޜ?Րjъ>sʣ+X}R*wo:ZRiϵG7P '@"(>KΒFoMγeo# ,@r~#Թ> B,7PgXPl[d86$'${FeުOz t5 B!oiGiTd?ܭ.BA 3 .4+" QjrVU28guȹZ m4 OBea pHg #L=K(j|̟,h&.Ux;p0?E>M0q!Lnhq rܔqd#)7oab9!sqPq|NM\5['! Tm "{ЩANJO<X_-C*x_(s]d]qnځ>N6`40wHmi%g}{+I&['MrҲs!VM^u[G;#|?|uCtCf?*[sE/Nc[qP5wXm^ + UhO=d''bj=RH{6?%ߐ aB3̖cRh'͠ 9*=ͼڪJ#97' Dp:HԨiY/Ha6 ٪󈗌&o_VK&t=,) m1dR-e~eiV@1b{%Zs_m[4cW}*mQQu}Abc /5arWW]q Co\xq1RӡߧlRvSH` _Ct;s_cAT(o: dʗy2,: qB4Z$Uu^UO7-XXvƞ7!kF&FS%8ZDL:xA^]C<#1U3KU>JKVn{b1S=}YcK2V<>Wx|WxQYB%nQzҥT3=Mb_ !y7w]-?X *}ڦ4QYͪ/}D(,* X y*^s˾ 0{ 8 T᭦5a#$jT8zx$7nslJ^.nUeUmZӢrH[6jE#ZȔG_ƴ6=z2:'v}ڝQ{,-_FcISg1F^-bڴ1@^j0-8[Ǘ264d&ΙTAq2lҠ4UPmv 0% eJ&'4ߗ{oObDiI7!ǺH/l)|^sMy}l`P@s9f;%K|vkpB[!T 9QvS3F- (bL8@&C9|h_AW!qW(4UK*$b =T2 y:Gec qt¿~ផg ֥\ LY^=ܘ #ݣ:*]ոLY0OؼSj2G-,Υ٫1s0 n&!P s>\Jk\4~G` n@@?gE'=kٴ 550'K$C]Ȍ2!r*Ɖ'@)_j Q& dbף/tA}杄m%ah`aqDzr2@AOy/UAWiQ=6I 겭YʂSA03&<0šj,?':jK%rWUɻDrؖ-T߰ 1"ĪLfz:q,pt1<̱ ]'R(28~&JCLR5!#Q nZ$ףXT)n)w۪;(H Yq"憎I"hjUk]&{޾ 3ͩyZAh>of]"AH#,eNɅ|iMGFzrV5CMjן5~/*: uc~ >;xJkU2 -'I|@2@2'q )}>e:@{1ᾠN282@,_mHl>bi(Nl\.K,r${ HzEv.prnvə? jpIp1 95eI $K,js8$lbSсdy&6SI/l@UXnɍ. [m"qrPd ehYOuL'Ѥ yz@~??7Bdw- ladلe/}^zvI7tX=6XW4οy;;!m*gw.l")}O ]} ~NvuTRt <}!W $UTl ,f;3Qk~r(U;E)Sp<^䈉#f~6f-T̖l!ʣсs쓩3|~nmY.HD?&~ OwQ?4zpL"tlUjLCuŚ%tOf~RS1H34UWRQwԊs,=.fQaih}My?+xHnl_3+GvZEA]M)x*G=tܒHx jr%z d̮9K1UrfI#aٛ&KEchtQӦ* zKQ a IX}__Kn}q2S= 9 d8م/=>U]v@ m@gI,L dTE6D Bg, GIRzYu8))5gr ʝ4:'?Unq?RP79/2H_ c)a8ޭ!f;2LHTb VEBGBzATy: &5' dvEop~r#+GM}\TP]Qr ((UY*$I+]o  l0TDRS/FBФCM{J%T *O\)B3B +3dM J}ewa2P |,GlDST<ㆹ!P.{0x&-KaQ/.a ®gK8l%Q2R}<ӞA^NRe`1gـ38/4|XPKΉxy_&EW`*g-ǡ k.oy7܃ 7 ҁl垝pAƒKZy'cĨPy;TL{^^9(xS|2'Ʉ<@j?U^!5ο@l6)mG6AK;-I{S@E->:6F U-^7pJ;?68^Ǖ[;e>s?( ՖH5/e|"YzPcv=&Hw!>{i|gW}Uc>2k:+~0ʋNnٓ:sјUC_H&*Wޡ̘}ر=8,Bեt\?xQ %팸KUz>hFF v xՒy㞺8)LkFZdԺ[__DaA%v̡aHj(?C ++4 a!0ejQiDf~;R-f3nNpjuzW& @]eyb L ́FemiqжZAB.cnk>ĿIcװhF'DJgDMZ 'y;NP%N :yr2&T";Z[hkofϫӀ Pr4iQODd4^V6ޝ믄T ǡ/N: w4cz"N~\^[dV;( zAa;$0rI2VYܤ|uKJq̈́eLߋJ D;\ݯ 1BTJvBOSyBFS̻->o{־dar Jii7%Yx˸>K̭a#'dYO wܶzN;l鋻V\Qd"u= v'kfm!Uv8l<*5d2x6{56kſP/•Is,ouGw "wr?QDB֤ڞ`Hdb]xKt8n8Y`Hp T1;"$>qGk>g2sUư?_4 f՟3."R _/FG[G %|ڙ.4 I {BhK% 9Z[9TkӨ5gl/x6ժhdM,ώl$Y0E`~A%cpYsjFQ x}-\Nޥ3\(&8~^z pAci,! da/=".E똱P=9C2t$.9g7kQ'KZyjp3 oc/UBel#=Et3ú+!źD](f0v\v8cO#ȕPezǘAoY!&YN4h6?+5q "fe_q&KP]8\2g 1ɛʙ\N8͛1! !l|D9k/M˷ u溦ճR|k|!E9By''c*45Jp[<+}8W1DKNLooXWPٽT}Z L";#aPdsZHx! :.}-QǏ '5ЪW48JgvZ^";Ўize%$Po<ЁL!9`jL&cp:V-6bBW6P}(07*`7#jb| Jf\jðOx(ػtjcqW=I{Dwd^NYWQ!$wy9l ý&*m;l6v >x}U.qHk:ԣb#!gSA?[IcS5%Pߞ0e/[6*b=bPzPnNZSrIC!yZW?l W2jG3I"OЁ9zє!IlF1i*GHF(Ō!׏ˆ<1JWX I1>%˾YzRܥߎkM cICN1lxڣo!ؗ.IZ7Wt=7/s_(O9>lW"Snvz7<#=I1ž2J/Fۯ꠼ɑSE̼߿/*WwGv([(bKvF^ (2oO'⿛P%#ό?jw5@@,5&FUMqH6 DN}aBcX<;ܻ5oDlG}JEԭW"jg=kƠ ~Mtz+rUⱔ24LÝO.`8}jY$v|dڊ,òU^d $La'ۀbrb|'9+ %}rW{GXɯguavL&G4rg^ꛙ phƘكonkp \PdzBK FM O'L7Olw#I .aKwM~X9rVU䯨ϸfG3Ktpu hc-`ӏ#1H]4yڸ02s+ʻ/tp4?vP,#h$Y·f }O%rQϟVFWBmg7@rI l%@cƄ._dѫ oߎ̓f|ѓ+-ʞ(H\{"3Վ~\jp% :n4|mˏs _Fa5㟖p$Rnu+,|{LHn6ұ;ʍg[%/B2a 4>t{jP`0\яCmD Mq4ARBȊ+L )gIj'x\j#s1c 40R; E;S_f)=׬: tЪGn;+c !jhrJ M`/ӯQbu!r.3!GP%UOK6w(V=UT&u(yC)p1+8AEL'q'B CEqcm5%pkKAm(eGp#da(@ ms2~vWĂV׏HK'\݊[i'2(QRO}3%Ft(<[ 1#-7pE9,NHuȄ]ƀJ4wQ}v##釥ײ5 peiK0-%=| -C68f) vFDnfD[^mኇT+(D͚ҁ&RE6g%ƇI@~tn5?<u͂}4+KcSQ;bsм%LW=v|q?>klRJ>f)+kS#d}x'0I Čd89D.H9Wn:xS=s:hݥ}!?]גږ4ɧ,JytL9 ۢ2K`V_T嫎lss1C:x+k܍рM]#;Ы1p!4:cRUK_.v,]X) t\lk &ue9C_ڦ8* Xqa˚G34Co7l6."Z1Wm)A6LφUI{J,ϵqW{#u{)ΏzF*st?։hS2ʩ-Xf^Z3sXr MmzMn֬u&j)%@4MV|2vn@d |jXYL):K4(̚w#@](UH0*kޟ]\D95TD;)k{KjV*Z;lNb-ҔgU˃,%N_ia|bݦ78t=cZUn>YI`pT~3Z%³Ymj9&1 :[2!x0v8۩ (CMTUk`5 A/,Q\]Q2oKڳJcHT6OP ,Dd6$":++{I»!F?~SZF2%3lY~8tݹ?OVSt+o|i^ՃgdG{RtsBLu8V0Jjo_ڄ{ZэuRd`銈0[ZQ'wƻ +_%eVF5ҾhLXcz+ By 13#;BaXB%]l-(iɴtx npVπpx.Ȅu4ڃ9|B7mI'z7?Pߜ6ȩ{>;A4? j=Ӈ/U!m!H.cT}kW1XTDFGd D}[#A{G2sآN0Jr$29]:k㳖pl^s#Z5'@AkP !<Q{S,n~vp&6Ja0E!ᒼZ">{@Lwl^lFu {eLpT&#B- V)է*Vإ*CQ)EY GZTks\ N9-3/pd;AoGQ$86= }`Qw&I+-T@cnqIvD {؊=Ͷϥ`cgUkT/;=AW>d/A;~cJdy:!H )]"TGe q!* RΎG~J$AV%k|``C_e_[$ j/橚X2}2T ܱ:o%G$)0)aOpV,|R JE-=8_Fu$n@^FƙΒFFآ8t# {2+1 @'[YxbkBCrNJ2AFHt״CAO 0L\2U3pMXU=]h*6Sh}ċ#ps].=Lnd1!~B77Z bn0/ځSp0 GZ /Gc ^|C'rLfcS><,.S TFF]-x/3F>S):@tp4NeCS\s#qŒx9쑸YtD, 5V<16W,IJ+D ln>a'q[wONn'ϵ8@פɼ"g n)!A%Y8zH!Q| hݹf`+:c7@s=b3=0/ZR>y8ToMU L]2 R;&%TeU *pjL*8MOQ`]J_yvEmx[Vњ;5`hH'H`\I>ޙ[RyEJ u|8mLZz%cl"A"0.nC|jwrCAfq kYw޶9eeD7#8`+jA,\"#.NEr9.*"tઌIn~vi.#y\[2v >"`m '&]9\6Z$`ːE.Ĩ4; ȎXQ@H"=S%.mྕ7KvA{J'5ލ3@}u -GJfylSsv횱 g~ՙ@F3W/֐9?ٿ-Aı_kA*/)7z-`R\JPZ`6fiiU WcpĵHbTj[%MڼH2);4Sʎ'.TH[DszЖqť=`s;aBU?S|AJ&DՙzEb\Y GQvDr' %nǹФ y"uy~qRiC~^iBP S_0hof%4>|N 0dFLAٌ̜<5i𱍳{8f,z cXuw"Vы;NpQm/փ3kɫd)3MΧxR}U4o?[rNNnx>&* 4r&Td(&lW[ɠ:R `c%3l?] 80Fdىh4R;LdQT+P/u_9K`3( JBE֜p9'51?\:l1/<Պ@NCC{ٮP97E$>~ك́L^ۭJu3)pYHX^j"# sPk-ždE 7MEzmDrՓ8B>0S[&q_)~92VߊflE0UvBQ8=V]2%FgpZe,[py{͗KP|/(:"5.4dˠ¬]$Lfjlja&{9X!efK@ث  A vvC紮* I: 3u#e(UY}->5P;μ?_{Zv&a={U45c(_UxTc QLmxOK/-QQÔU4k F$CZs~9+fI&4h@t@^%f*Di%_l .T$"d}7{9{fq-DyYekJa;_@!H\%*~SNvFNP? ]7p.ZVUbw&ijq$!ٟ q oVC"1, [ttO )L[YMx1~DU,<t!TKdA+s)!MZؠ J72;8kxZq>Rp#rbIv%{ûSDcb?4wK&Sd&/^'bPB6wըƳϹx;ȰNƄϑq8 !`2_<(W-= RV='B+ ;hX"?~؀R R".5uwzy2\ u-L'̄wMq,RNJSw>`^B,p/rZf#G8H \EqwFyYMpF6Q|(W$t Vg~!ɍ7\| Z󗈞߫ "wP \KWY!Sk a$6}U6Wf&!cOkqnN|se8=.ޱc3H*8G.O$čJR?dIM88(f%dwbaSs{\ vlBIuAksYkz ̯ɫzm4'Pu7*YÉ+/ZٙM" ɉAnnFR"kFm#FkY,a1j'ew@(J4KJVtO-6 cMIXZ6S- HJ~2w>a8cBqr;VD\u2[އz>mbm{$W5lIY#/6ߧ"ZW5nw%#Xڭ}zfIb^f ԋt +ӝc i{%TSˌХ^0L[+wCqz{{f.C BcQGً'=VeUTl艣E-Ac'g$;}fUp-B1[d?otl^<d&$Q݅/o&@,S>YR0!a+}]ҦDf#m'"hi`AG W.jTy*Ry3AM_0nۗ ۅnSƅ!>Jw.&.b9SY4hC~u[5ɷpOvPíO5+a2rp˹`6 ];gS  #CwSdcPƆo}c C2ݟ`Ax-`r8ł&] 2 yTsb}[L y45]l֭t+# φwʑM)x{c MB\wg>:.>}*ZPhXQ;n!5bͦ#볬lT5wMGս7c)v8O{|}jo|2ף*ʸxtaU*T)a*#Uėq&"3o_ :݃BPg\< M&۵<{xF뒊 +\W(Mp}Iyn+E`W<Sd{~)\Nweez e 7shh&}Pd a^z5 0skVgӁ?_8n^0t۽^d79la:?&X!sX93q/I4֥ՏuAߝ 7T/|g i4ծ |5r<] oj^`w7Enү@1)􏱘[4T;3c+~o7=8/褌a1(|z)偬Au僶ϟ)bfmQQOù@wp\fr^mcsP=Y=/-uTQyycCpP+]p(jXIc**;7]ߠfÂyU8jW6`mdT(^O^ \ku[R̻e8 >`1|ORc]| :0c,-lA=SCׄ?.pb bqcp病Ij[ox{~<}xe'UNW7EҋP mKG%5A~89,|3!pXf0.Vz]B9BӏV}'hպp.358fUhJ>tU P`RbRI 5OG KQ'xʝ4gKp! &M@Scq7̦]7~p834 93eYe3kAܼŜvgT/z$ᵡhl̟-]9cӦЗnl|Oah*mtkW5ӛº~43.p/g Az!ߑ#mIsA@6h/>?i|%_ctDg|:7Hٗ j2w{~kM۳-Ǖ%핐cvJ;b祥 .z.}%1X0d,xayEte A^Utam#b< A6(4%*ks%KfRpnPdkmݚDZ!}6QDaXa&aenoٲgG4T Ձ崡3tcm 9HE ˚|r%?+dG_ 4*׹bjD%FpCBਜ਼9ħ <,c 0M֠N4ĭ=R`jSnUpnc݆ )&2Zrڭ+ڏ-?LxvJ|[ 𙇥]Lj?J'PJ_ 2X$9|6lrHUY xg3\;v!9v+x6hHTʡ/U~F9GK5Nxq";fAL4ԩly\+w"gn,+}i7LA‰dyKz7Ii}֯oL‚(fdUV>zsiE聶ѐW%;Ȩ"wn4ݸoq7bv"t@ԊE*/?K)Y}7ޏujeJ̠ a 7NtĪ|GZ.; hCq-|4bydNJ&yI+́[\=p.oW {(p#SV*`XoE}dD*2'v{g8X!.l4ˈ3t;K9(6El£NX p.n\Q,6纂" NE#(sIEyiF,t9lŏm?*6W:aU؇-W]?lvCc+4&N&%X g 'cX>59$k PZP@7=s|j0kO>g^?)`GG&O>}ƮPUqy7x@dJuT3AR|eDlCTZ^xqWEufM˒ApSK-x=}gh4&H2܅ܭmI#H{K$ܮn'{9*ppKsl~4P$1R(3!\͆+# HlJ q1#Rђ%F+, *֡r 7YN a:aJ<0&̢ܰ=QKu53sXb:@}nm{5 ve$Sd)e.M]取R7./)%H<*B,]sˌjRm|0*ދGlXC\ȃ+s"2pVbʛg^N=OɳD۳ i;TWذͪ 3IS'OG΢vTIIؐd@>q3ױ A%,JxP\ 6s9^j** h"-ZVo{x jTv=&En|$Ei>܊E@ϤΎԄzȷ[c3t/yC {K}7LݑPq) 0hΈ}iUT:׳_Vmmsn-unopc=,pmM<8 M+`1LbUgtPAϖVIݯ$Sc2B@\MT wce}"%r<>@G!?/R ?<ݳ$nn4kQ>Sf`9na{@iV{61'0P$zE_ޮ*[}0JQ2PQk:?{uB!E_edӃPq!/P\1 ?Ms[,}S f>Kz5ۯf_VsW)^!ۛ-D=Q~hs|,Ssb/gI:k' 7ꛫ 4vN̵ :Bۦg*yD[1Zξ f!>mʥ҇S&B;5P?~ɱEFSY;6{ѯ> f^n/6蛗¦MU Gp& YJ"M `E9H35d0^|rj2v0!L7: 0om ~7c3` vywYՉ-4{} B".|ݳM-QBs cf u~^FYbeFH[e+ >غAgNEQ)/N<>+;E"3yEl z~w ȡ_miFSN.Y}/ESMdC[Nݽda-dBBFE9^Y"3`Ù}05u9f\B#ݾY̺YzzfDσ2vWYο2h-nTx@}1};4,h3QyKfeʸ2B -wzBJnnVxEd ߃+.ڡ{<>9V#:wS.[6ByS |%R/UmARF|-AaB#[O7UZ. L@҅7 $ntq x B݊uisO"6?vڬ-)iXˮʅ{m ;UK߾fKuq|>B~pC&v߆4BEAz]Lq:) 3#TwW`5\'zDmdIJP љ5/P;Zxpqt׮xDHÍDlD}Š(@UUzL.ˤm7}]ieЋ1C v(<&UE%)s'μ%s‰ʦ띮m]BM ,L.u V'b}2M ryu({7!/,ۨvhb[]V|ZH@krr{mJ@+z%"83D )?8+?x;W*khIhds`Ù ~3im4=yƉ 9 7IIIRqyJ0i?7_YrU2(*9\15|']@1zvko8Wv`.púɊnRP@Oe`lѹ}N8VPj-C˟IlG܀[RᕛvDx  :J :5}V3㵤j޴CǥrŪr"Rcz$`_ o>o\3oC՝8x2'Vp;_ }h̭t7J_-*ydFvYk{(DF Ri\VAROnM :(hMe=(>xfV9,3q;O=GRόPQj#1^VZ9rH:P$x'zx {Xl΄Y7k5 H-A'0õ_\_%;9*Y`KSVmLLh8dՖ)WW \p8[|~YjT6r;I+esQmru/FJ*1L2w  _ = ;%V yˎF~WȰ.o ~õpVuDX(P@+'t}Ё|Wx`+Z>d×#c@7tX93-ﴧ 9HF[u&biiڌ=ϗ˴!qsb#e!c{y*ZxJ:!ΈzB tPslX2X߭?/KcWWP&shPt>=  2 'n2F!YٕCh|sHHQBY܎: wu ApKuGjqidZ!S=M;Y]'bQ7NӃ߳TM ' Ȣ/V2OiO"tТZu t9mv*<42MYH6 ,ܬey8ٺd<r[~Cqf-/1Q,%ج7 u3O"AS&}B t˯^9w懲Ҋ㗕<*)gH#^P>9?w畊Ai!3$%'w"=[N%?ڷwی8:~ uD+'Wi}*Xj Ejih:OJQDo :40:wB>7 >5H aTLQPšiwN};)O1|Wb)_Ʌa4O|eѤEOw35rTX)d(y?iꁄFՓ}Jd5 XSBEUk2y3'=iq2Jg/3ajjDOI ;ҙ|0u28!j7.Vmdi>,Piky=h(`vt#lb0?T:/ S&E6Wp>ܤ^&S@PaZ{U$,P[ILHQG])˶92p~ }VjПZ~H=qFpgTvs z5V|*x9vj;MB4 1%otL2v6 $˜w[%?_KIW8G{ޚ%;wQrpb3O}](Wy"N+xH-4f:!M]ɋ;]ug*Zx('rt[ P=IK5ιe{ 4*~Rj3 `BJx3rea djؾFGG4 q'!t ,9Fu7SWV>{>K=N]鼙yBI׀9`!' Jf2dn (jwy SyڛY)٦(I/wmDJ\Y)4 Qt%+(@ ]7~hڢ* 5p &ԻVj DWhߖizSGf>)or}뗦[js}p/ysb_1kcPW],xA[@SRNK-Fdﴪ)B[.6N-8(y%n7)f7Wb5og'R~@K"- DPo5AηD4)U)fem#Մ1V^3sNiO]cU&9aĈ8VR.d3I{PXK#Iw b~{}?R`bW/*f묬ʛNFm {A .˹%6̅kΕ# U&.8q9hL$c⠑:h8)S(&*Bn[ٳdT~>}#e%ybzݟaT j!_ݓ$ ^{gK=^ 2N‚4.b|.yS9ݽj32PCMk2gu#rGC5[fR7;Nm)JQ*.+x J~mo4fd+?w=Eb'Euĩc,-Kb%ߩ!a$8܃a; xfwl[GHgaAA¹cE c'tط啾^ |3ȴx;Cj_Ԕɴ"x˞ ́/|s>X>@t`5tC61iG~FW-KxL-8 &h%ӧg+PKI7l! hˉb`GBBsFW5ͽFdƹ-W+A=Z| 9N8PWW*#R6yE`ZYVy D7^ʜK%Ml N$xv> A ѥ)JUY1_qN<~p0r` \PV fiG\9tgԴab=CXJ.A g! @m"/zePvd!̎#H?n6c[ Þ"6>\ Y喕LN@9?m0G2f"S;hL)FJE'U#53Zmnc^騜cO=d(jXEuL]^>sjZ$>Ō}ѷYgv1E﻽̑ǐjy!d^gY$nfG*sX_W=5/PC- ؔ7)}~Ήa޶ 5% J6-#(ۚeIJF& v=hgW+{7| 0@` `cPGreKtU=v |3wݣuEHcKD@s~oC00I`9orcœ(4#.dT2A])MqPoHZ!P*mCX&K?ۢAP0d6f{vojX*KU ¢UKgkD+YH{ 5Pl@51W"xsLCF ״cͽ iJ8zGU 3+5tIdv邝R,D>9'Og+]qR7.:ת(H~F06s ަb/bɪfmNGSFn-`U6N-6kH 7@icN 1Z roP*om&SѹYqZIۯ쳦[8c7Bvhv,pJ,5%/.ZROF0ߗa|o_8[mмo@ԹSo#_ƍdL w#2k#`gM̦!ڻM؃3FYf5"x}拟*&1]ڒPZH痿|+zTP|u;i>.KEBZS.aђmj’cBECWZ]:rڤrԱ"z6x6Ԏ4dkG"XyߑEJ5#xvN>&$9@!SWct"2ݨIM&|A;:Y \m#,  JUz1zu1\j&W̾Fm<ӵï { c,!?q}Yv{$xx:v.*]I <\z B*>hh^N"Ou˓E%ڬ ik6tA56+enwB/Vb~l,k ;;o2n2o6y~k8=T|;r:P΀f0f!5+WևД-3S1F{-9g<( {@>?`[Q6\7XS1,+qM=DDZu6vcsX^#7x\CND<21!HG@Ӊ#80_AbLGL[O0mME_+z$[xcT2i`)Z&%OF`:XF msyi,0`I=M'n(yuDvr8Kنb/hu2`5ߍH_5:x76lj^] KnYK0yoӓB oCӋ/X£}%P|Cג{\kdv'L dth䴮}/7EL/J=4ޯkƍn)tL g ц)SbTtx DXqzI(BYo*,7ekׄ>qXlIWK"&Q˚%>CjV3گp[MO/C3E}t=^#m;R>[O"8Gݟx_0r Xǭs@@ֺXЀ!%RgНcZ/ ͳ9@|Xܭi_$`;&'h[ZN9tL}kSfW|FDnI| Ac&ecp*i"mn0 6C6'pjGMsR&iQGERdUKg .l\|NŸE=$VO1R^t- h-_^dW(KҠLBޘ}m=\9 DqFii` jVlm;W4M \rkj *,ZɈ&Pr 7yw:4;o b{$s 4?\KRIkg14Qe4vEG؞;t\;Weor%񜙻Ɔi2}cPONBWb!1֛;$CLPƇ*>ˆE!%@P>GT:pQȎ!#dWR-rÿh9ډR m!%H9iw3ӆ5hP K..)$6WGaD ֹ.L gӹE.QK_1yv[Q]G+Iuvۮ>?CgIa7Zu;e1)Y)KHM8c˶D#d&{BGlg]u[)B_SF9dJ h/ $H?&!jbsjbLfd$Wy0VS#^)KLo$dA [lKIR:OHq7mĞ\9T$viPiMZ0ؾ@Fr&Q@}ӑP˸ċ2  9%$j)1ZW9a A839&JܻV< Xy8 JQ' rj;gWQ5MQ^ȟZ ntkB +T;z5Ffy{3ӦpL)A5zv@Hա\4QvE{d3}{\(9+CuF[Ϩ>/eymܡ΄-#߀VMDC̰j+e7Cֿτ Z |Jkw"!s:'=27}k+ƽU~.<)㚇 $phs0ML &ogbl &F P"ɨS30P^szNe ٵ-dzKH .XEQS!ϕ*Gm+7gO m3-Tm`KFHoSBߙLY I5% ,{NaCL9D|1EFOF**ew0Jnw3 ~:>uM-LHqZ66s\D,yc'0ʑ;:X횅<|kvE Xi\?XL^O>J~R&1ͤ#CgC mb/ a$Udb/^#+3-L AW)/e\eaP=>7udh,zOg!"pGALD:/񔖿a#۷mOZqWB6E$p\v&Yxu%uv|Sgp3+_e.0CXF{b(Ů~0j5cP1voN7ŭ38+ v``?arIl趠`Ɓ8O1-wk%uE5.8 KG^.'ff|=Rܦ r>0 :a^!" ,; X?(O{]%>''!n.DЫo4"HˤTyz,?O C J*3u#,I=KUO!rFO8t煓weEtW_aMQBzM]-8Le5x?`3:yt6^~9T%Qf`ڷ*:fhxMyjJa=R0Z^kA4aeNLi]فBA\qŜy00pm;J *Plȭ9eEZꋰ]}@fm' u}PkB& MA b_U62,ϿM㿎N!csx?Nݶ%$'Pƒ~hE7آf xFl*e@ Vӓݦ4\f(ϊsں7<;0tI&!"£fq_bf*16q '1`ŏs];6ƵY;?<bQ>w\<e VWnem%{WW{bXM8lKdeb>#zT<& 3C1)-Z8䟵ˆY<+s 87j#[n:nĖ~Ϫz&<h\GBow֣ S_x`P#$/ \/ R?LˈI ?L ō^# WR>Sv@L&^64pJG A7Ē/dH0nIWv+jh> r#h m~F&.l*&RqQykMRz I}/z֋}cYDyIϾZ|8@nd:-vዴc@D1,,fh3ɋd.F I\.saq,yZ16oƋ- +٧|/rүUU6ڰ*8^jk6:2߯K !a=4/§ [j ^:x[ZiqpԚlv& 퇆) 6)nY^u:_TAUf(Zu wP HˬB8#$岱}H\^ЎnW>)O8ӉD /J YLxRVU0@ډ8 B2f)8rڋ)8݆1Nj䕾79z;a+~EizgL,+dL`M톧?q7k>y]/oo %Ltt2cTD\sہH5#( x<9Z(Q͛vt$0=eV7JSKt-mA O'*& q>BgQͶcof^R n&\Z+HPK g.ªߟ.`ޓV佮uOu:,FaFڟP))5o_qv˽1ܽ"^2B71':Bˉ\2&̍ZݵYIBF5쓢|Hԗl`urx+j tYDwI.tpq 1,Bc+/r̓'Og)\)8E«K/Ròa GRvɐJ Hl},j{ Xbɿ\YJ_{řXnx lD(ًԭ(tsr9A){i0k։#?UñF9Ot XYcfrO-C֐.u'/KnR ( @˵P/$;rE@3M&o_n@#}`9hoK㿣qCmpTj3sh R=l;]- +̦C6D?fT?'W8aR~PƚiFps\Rjvܗ8UŦue'K?8*i0s)S/l%"F~ ^(B=u7Ah .e4݀{j#rT ⛨5R +GЫ 7sngFWw a'YC͚kٞ~#y, >7;gX!sN@E*ut?G1TdL&Ί`xmӢLV YZ