java-1.8.0-openjdk-demo-1:1.8.0.91-2.b14.fc22$>iVIyUW96l>@l?\d#0 4 BX\* 9Ohnx. 0. . . . . .t.Z.@p.( @(89p: B9GT.H .I.X Y ZX[\\`.]#.^?bsAdsesfslstt.u|.v%w.xt.y,= $@XCjava-1.8.0-openjdk-demo1.8.0.912.b14.fc22OpenJDK DemosThe OpenJDK demos.Wdbuildhw-02.phx2.fedoraproject.orgAFedora ProjectFedora ProjectASL 1.1 and ASL 2.0 and GPL+ and GPLv2 and GPLv2 with exceptions and LGPL+ and LGPLv2 and MPLv1.0 and MPLv1.1 and Public Domain and W3CFedora ProjectDevelopment/Languageshttp://openjdk.java.net/linuxx86_64 Y+, f CT#iY 88 @ v#&9 * &E1uG2>EH2n w  ) C%Nz| p=!qn;@mj3  ;VJ;l3yK2#dPU@~ o saj!\7C<+ g<*;I8 L ~pR @  3  P   i,bauqx_l$YTRz}"XL-$! Ca< 676-Q5,9 * X.w _124,8:!M ; 2*E2S  p ;Q #  G WQ .B_ , (P c E  wz + q4&, +yWn#  r  N 2@ , 'K?A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AAAAA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤AA큤A큤AAAAA큤AAA큤AA큤AA큤AA큤A큤A큤AAAAAA큤A큤A큤AAAAAA큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤AAA큤A큤AA큤AAAA큤A큤A큤A큤A큤A$WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWtW/WWWWtW/WWWWWsW/WWWWsW/WWWWsW/WWWWWrW/WWWWWsW/WWWWWtW/WWWWtW/WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW"WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW"WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWf1fe9cc011c4c23e23750f48688fb7ca6c9346858146da2b0a3aae06391521b6160df3df27d43267cf9c1444b4fe2947b0f49492347afabbe0a20a1b2d34edf6b165e875f839cdf0d6f4c3a63beae0ef2a875d79aad756711a687624553015fe5162e859ed4159ad1fbe3540ec5e7015ba0d826348abfada38eb2e26249ba40962c80330cef606cf1b4736c45da5c72874bdc2932294f0e4e614f49c25b3e061b8fc0b1fdbefe050dbd71ec86eed1158d1554878f2c9034109ad5d22423a2dd5e27ed0a48b73c927e18726a4743214e737434a55e8fe676fcb277256ecb8bad1dc6b002e56920e200818e025a18145c1ef06ab361d0900a3a66145316784f08b0ed94851cfe0d61b4f950b13143a6a8c13811ab1c666d3fb4dac5195409653586e7801e15f2d2a05f96eecdfe515c137fd08922c9479206b4782eef4b052cd60df27c0c6e931306c393ffc692df517b12e32a6d91a5b2cfb49a03ef7603879a54fff731d188e924e3300dbb9b8439ed5d65c66e86526516360e7cb2a21ecaa30e0d875615106ee56a2dc48379dd9a5e6921b75a434e10c99d83a539ac6e047c20381d93fe15fb1e753fb23c4bf87269a2dd317c21cfcc4d51cce267e7e75c64e0dd3ed3809cfb108599289827cdb5d979636d608b89d16c677c2f49a546470692725a1704fe352d451faf46b90878f063702944579e7fa8aa0c8cfed0ee1fca55d462f293380d03a86057fef2918aecfc1a9d13d2679c2a86f18b514caa478169aeb5642f5efdf89cf9d42a5dc4982382c7a5fe48e2c6eda3d704048b83800c1ef78638dcf1a8cda65dcc1c91033d8ef957e5cfb98bd560509a994ee1ca0c07a344e6c52322f8e9487d76f8e8fd7c6db25ad4a01b6ab5fdeb4e5358b288f785f565e187f2cd430e991d97f73d04fc14406a32d3957388ae5e5f83f160da8f83c49b8048b18091ba080fabb4138f28eff0111275aa2bf8f8937a428486a9a83a1b6adae6e2a9e816bfa1f9d8d97833ee5bcb4b0afff6eb72b469686c3554188a7246515fdc5280091df1dbc8c1dc1d0a6f0609a965773c8cdc12793d7bd35bc87e3b3ff6c88e6ff77da5be2a7e031904f3a27f7fd1485d5234d52287e75e2368d22e3d1820c91490fdec95bdbda87ef03c9c05eb660054ec462606c16b0b5ef388beab95c8acea524346dbc04102b464247c34a7b12b4438573dfb45dbe6995e186977059fd0a1c1093bc9e95b9a682c73dec090f32b9e27921d1b366bac578816efe957c55af4e3ffdeee42c225393d941873cb446e751e4359a1f2bf76119856909b4958025a6950865e9d5077addcd23d7d9bfcfffeff15532ce2599b54543a9cfecfaf9fabea7a8ad36f410aa2fa9154d9986ce741c55e148e1c7ab81c5a04a18d56dfac5ae117a3d50ecc01240aa9dc4782cd235751a4f4caed980d5b60d9b40b1627c8644f7ec2e1e13dca55e973c8979af6299d1e67ec6d459c7dd0404e42890bf1daa87e54b2bc8061e4f0a39518a6d2ceee12aaf5667e7297fed593acb5ed3a063a9107acff0743680461f92f168bc3ce1e6f78bc17d16ef5d42e33f34142312083073031b58e90ef1d428b01fe3e5b2af86a04005feb5dc8a58e86722f6fab6c3688bd0dcd9528a46674e8dbb2dfca4a9521f4e0e461a7a7af91c62d023a0a9bbb9a60629ad3bdad611b31aa6742646625051695de731dc3dacb28dcbc83151941c0ec398e9fe0d7d946050eb4a908f10aa03aae871a57fcc213c263fec050f294440cfae5a77d43f0dcf08dfb426279636423a4dc0ef02812d759cfd2ddc721ad38994b9c39828a1d611299c645bd554430d0ff434e137cc92d9a00f6a74fe9e3184413050241a002207c2c7065f75e62b78d02ecfbe54b11d564a543d6c166294f184af63d346d0b26496766c4642ad6241041aaefbceb89de0fc27d518839b11c2d83de34a341312b1be5ba1b991bc8e69c83b0a4c892b3c2295221cb86e98c28505bbc4fdf6eb958b1e67234bd98b9b360b3490b4d42d621afc62fdd10e74295fee5ee1434db369ae0ce2176a2008b85bee5e493ea42c1994d64d9acc8a6d06d541c2098e5fe511e7391e2bc278c196bafeaaee9412a147b515827d8a1c444bc1a43e07f8fd4f2116ba28626e58b5677745cfc457be765b09884d8a812ddba07318a1819544dcadc16651e222e6b73be2f05d2e4b338ce65f15f4e9452bfaedea3d17589d7845025f07b7f7877b3f4d950dd166c8b19389833f8e27713e79238e04ea34ae24b28dd488efdc072c1c26a823a7a6cab8b1b63921d6824d504d724d897906f1e19bcd6a354cad9ce8b01a297d9c9757dec533ac8510694e60eb997b899c8eca51cb8b1b8e830764d866bed6737dbad805c8a9d4e9a48f2ac8fe3b9cab269ed215c18d96cd62d24af73cc4ca2035b9d7d9b7b43a0f0cc6ba79ffb37d97bc5c198313c31a3ecbc360c8de3f254c8e19f5eb37bc2c9f192ae2f7b2f4b03a60b4db16996afc04cc25b6f45562825f5ce5e2fa46dd4472aea1d6dfd9d23faab5793c491398a51553a8dde6f31d176507f31e6fdb4de72e610d7c896b358c80532fb40c4972eb6db230b0d0dc47193a44d485701c26df0809c6c4e7c4f5e343bf238ec6c0deea61b35e74e0034a5f3e7d49ba119c75d8b4621368bc8293738cdae48cfd760b31af59ae089b19bc74d46d691a8456842d2de62f9cfd98dcf0e80145e3c4dece57eeb603cec6ccb0e70387534b99444b25bdbfa56ff765a88d7a92a5ec512585add6af7e4a205a2a019e622e9092dd976309cdf33c4b44913576a56855a91860013b3cf9b9a6e37d54ee0c41b95f086819810ce84b7d2656b05fc11352efd1984f64598d27dbb11620af3da9965ec4336706be2d3b0578932c71b80e0fb026643427869dc9381deb101b9a491cda04331a72ce7f76dab341e7101bf4cf1cdd3bec310cc6aaa5ffc6f541c3b069eee1d1578f135846d51f4bbff474e7942939ff9e7780a64a5204a5b7a348a9e7408c6c70a254f99ec52165b9e6026e07e0ad948e73050ad4ece732b5e20154054b8a4dd8b1759509a5a3ae6d55e001e5fc7837a8a9331db57e51b0a37cef8089d67e21cabf1334e0199228a46eb4f191e75bb184de04de888f3bd117274d147167c30e73dc3c6d64738f7fbced6a82e29363637ab233dcbedbbbede7d713d54e0a0a9063394a25e04cadd08f3bbcdb30aa214550fce60b5bf96a438765ffbb028f4a2d11d71d3d9488ed92ba93d9d10f5f47b52d4350bd5ccd4e9cbb0dffdbabb6e335fc33d75e36c9e534a5765f23591dc6c0069ebd343d598faa2561e2792a98f99f184c011fc69b05fcb3fe2abb90ec686d3d27c978f3eb2c4614c79545958d29b1dd29162737039a333301c1dbd8c594a04b3e0ec5d340922131232501311ebfcd63c86b9309668b8a4f03f6241f155dd0654f2d57d97d2391a319edffefee8f19d04edaff26f4c2918e6ec9e9093c655ed0c278e5ecd7e0eb28889d6477dd8b36e98b88cc498971d9c3ea5d038296ff63b006e1fedddd73262cd8c072aee8d3bf04a81d5a6d306859e69c059a8cd8a7565eb48c947fe2b803c99c6bc35fdde9002ad3128b932c454f413666b4eca5b4e98e88b8cd5a2ac2fc5d2fd3a08d519b59fee640276517a953a7bbc056fa874f73a66590863d2f45df8f9a6a84da80e08a5fb2555bf238b0757131575be7c0e88c2c327334855e84bce0a365b90dcbc6c4d66de4b4324442a33c352c97b1100b73af6e607396d6170e39e6316401ee85a091991b166cd78e5d29ac7868cefec04f732b6dc1afd828d3a7bab62906d7c8edeebbd8db68c65059ad88b1a1dee33302872b2a7c05d88f3be20e6a33e539dd3b7c4d20d6291da7175dca37679d3350db1d81b18a0682912da5ba029f88f7ae5a3bebf32e50574139dcf512cd342dc36a92788f55535e2e0f7023cd3c2f37b0a198ef7ba4d07d65f2fed98bb541d2be6f595be022be0783d71bfdd2f439c2b72c34bd57adee094535d4603192e806798e85f057e33ec9f93575935cbc0a5dfa27c8cc09c6c4e7c4f5e343bf238ec6c0deea61b35e74e0034a5f3e7d49ba119c75d8b40630e720bd485b6ffdda069d5c013a47f4afe8fa237a1656322c84c2272394d3aed922736e329fa8d3dbd69a2eab865841a69c5f2c24fd52a7680413462e18146a868bdf12d4c758ce135b7cb2d55912e75c5c0fde3ce7bed4365185f88af54cbc4874c5f8c3046c21d8efeff6cc12377ce2b11def11f7d4993c7acb9f425aa9cee6839bcc3ca644e07285ab8ecdd4afb1fee095ebbcd1e59bbb63f8971f684c26ccbb1d5a2445fa46346447c45c67fd244803cc2c489d444781b45a55fba7467b895efb2a5dc023c573c71f71023d0371e2121d2ec5465e1d8c2ef90cfd45de346c3813eff64230ca9df6a03820b1b23c548f3b0ee46fae5f311b4eebf28236a21fb253f5ad6f06cb3be7540439d16b3d0d19b322dd7475d1c7b6e37cda044d3970f66c098f3b6758b4788a17a73a0fd6615bf11a5d5edae52e05ebd902600a24d3ce1c116d3ca1964586e8975584b6e2017a0031321003fe595cbe337f377047a61b3c8976d8f979cbd407f264182b5c0812511d2b03333718c7d5796ee1489d14a93cfb7fa14ccdd775c1b66f844f5441d9dadb1bd7d01f8ebb68718b25e5224cbcc0d59b50973c37e8884f1f340d71918c17494632b093157ea7cf846cbe0bcae82ae49efcb1f0f3873a48b5700d1e954d4bdbb33fbd1a54557d64e950e8e1f7b8a36a97f663c6fa3b16cdb7253249c3f68bb3ea259eb75bdc0a2cda3a613f1bb31c4e48b50a043f76074ed225fb0f3ab2e1ae241bc02e9850251dfb0a8697436fb1638165b4c816b8c84a8b424c19df593e352204e4c14551c7f06e2f4e084bd83a21a7cad621ea4c5ec61dca85c6148e4ee7412c2286afa8a5657d97e7d4f75b4f775a81e596a826051a4e5b8b1ee014f2509c3e3fd2eeda4284860d02ca373951d7fb60e3d1f370349157c8abaaa8d5de8a54fd907a76f6266b38b4040c9052a13cdae723761c03addaaacc7d2ea6462ead08bc28159931657ec1359280be823a7b9da45c8662ebbd2c072dd3aa365df720636014a386c0677e24b466939e0b5a172948c642990dea4b670bfed9abc632c9939870086c6628bd633db4b830eed3b08398920e1d0a77a95625072a83b76f0846d9151fa75dcc773b181f6d2f3a4f541e90f22f0ed1b5aaf790e7728301fb8551991ec6ba0ff259b30f29a917e11ee4ccfb879a455eefe57db47e35842166049a004b16ef5e03fb4e8fa11d7b2eb64810881bb68c083d8e4104c1be36379c458d247e1f96539b08190c7246196e8aa6cacfb2383952de20c5cba36d438ff270c200c8fad60f8c30477775a2123e43b3fd3de06337a44820bdda67f9e844729ca374d0696923529b1b0b12fab09cdd76db16ec311a967b0dda58d2505ede815ed0bb5600303785a9701eb2b5d2580fcbca3f81e25005415054c5063bd9f60edb12af4a7a3f12e012c115f652efaf14455455d048b307c346c1f5b3d26a4cd8f2174b679c253f490c26e469689db46833534767ad9a02b96f832b89c93534bdb2ea88864c161921aec2d4405637a85458d2f26c41e3aecd593880ae911b66ecff0f8b1c57a5e8bf1adb5d8fd346b216485b1f6a1c56c30dd81056a733657a8df6abafac077457a07c6e6d4af481289a69d4385a877a2d1d62f4b1bf85f7cbcd9a3a981ae96389fb8ea0fb0771fd1016294fcbdeb50b973794f33958f71a06018475c22075858a09ea143f6215cc6a7a6e4d00ab9060a6d5b1aea2a5b44570073560242d075da15972168bd8cab0bc17f7435370ab9c9012a05b99f33208a5904238f2d32033acd9eaec00069579c9ea68f3a8030fc4316bfe05e040a6e60a4a1a9d0678b33ccc5cc98917dcb61babb18886d0c1fb13cfea762d92b5a7e47f61e7177a2906b1f171c040d04de24623f7bb675b82dd09e2fd8259b8248113995b9d64b218afbb6efe59f47200c4bd9da9048b9b8c58c1942ee870bfe91adc11d889e5b287176471f4eb3f3e1a489c7d6dbcb32ab492a826651d9192b58c9f6546cda8cfd5c5408ac6d051b5e17f07642de23b5a48c1b087bfb039188c81d52eb4c8cd50d28e30cd88c314f0d5fb5e81b716912095684d9b05f3ffd942de34f5f2a59e759f6d5ec3ef247c9aae65411fd6d1cde0d3d985d9a1aaa81c5aa053d33a24a7e57083d288b9fa8496e22b430ff57f402c3c169847c79ff375b07064defb0c6e7778933251154048b45c35c53040ee555ae5c5132c0f352a170a0192faacdd34358762bb4f930baad7edb998aa27c5f1f02cbb55837b51b5730db5a98fdbafac352bb0834fb995920ffc36061c7db32e33e738a46427a0c4bf264951ba6f246e6fcd3fa33daffacea30b979d203df717ec62f528316c006514530d6f5b12daba0f34865469cfedf805925eb6a3912cad3488719c8dafcec9f069856e7add6ddb2181aa3cb8425f9442d9bd59bb90affa888de1d1567ac592b1eb5c6d2e1027fbfcce704484d211f9347adb94a2093cd0df67bff6d55359d27d03d9b9eaca7c5be54f9ef46350a123c29b9618f7fc6f12964a76dbbc313ff8b056ce3b64c6473fb0fe13bc0ff2c7df16ad709e0edbfd84525bf0af52ad7c27ccc6a3af0a8f66439f3a4d4c21d611d6d648568c24815ab90c26bb62e163b3f9a3839ea98944bb2a3e4bff74b32fdbd10967c4477eda0bff5abe970842e242355ca46cef0d2e98a5873aba72aad03cc1945f03ac4979df4a7d5f02ae077301de558466f1b0fc4404d7de284e079ae25749ace1b0a5cc230751f7334d460fb52580f393ca143e48e40f6eaef56605700d6413079af311bfb31869c27dda71dcb1d5da42cbe337627fd24440c1c93264c3f29a7b0b9937efde62ea0e3bc2072188655b60b639fb3e2fc899dfce236e5017f6671c208e665e6d63759edb7bf1dd8fbe420c9f178501855e7adc8e7b4bc66a2c97efc099a50b714112bad26f48bd19b6adbe321009d6c61d5560def4b03702d6a9ebaa9e405f0ce78eb9d8bdfc1d1d788b8bbe8d6d562a0f180f81d5578d63417577c0e35741ccb9ed763f26e6d6b1fa83a75a9caa9ccbabbe9a9c8a023581e0ca269c60a2f75de1aae0fedc087e7a7f30fed5aceb0bd286bdecb564c754bfda6d468fe17d137fd990bb51f75860e8953a0eedd2ac0c106cf4caa4f39c1511dee5964de1be72ee082f947dc437fac967aeef56b0ee9b6e82194148ddbd9c4758df236c3e077578d148c7f33b95fa28fcfb86afd7562d66e64bc88d5f0823033c5bb9609fdf05fbbb1a11cad53bf349cf7a67f6ca9831c6534a8003ee6065d33290899cee7228b94d82b92d4aba41a34e66394c0bd08c20dcb61043f1623cc5b557cfeb904861363a14f83606a8afea1c8e14945a4bc86a52a232e5d0d2b6d7619fb701a5513cf58ed56e9ace6b486df837c20cab49db3da72f8f44598f89b6bfd2448a61647f74860dc1ab7e6468efb23fe67278a4fe1c837dc3b6d2ba6605710b2ba439834b6071715d5520fc0ec84471b622e8a2aaf8f764940ecac3d0a6a770b0b5fbb65565733fdb1e5f75575eba1d79ee6ff3267f1018142669af567c181cb570e8568251c5d6fe1588916a1e4bc7797ffa73eeaad0e8b244caefff1fc82f08f4132f2b766792e8353a9bbd8b10d591cefe721f24ee07fa0b2e57ab25341a8b6074132f18183584ff92066e4fca8842562cb9b94808db574338e9bf8d093ab488da6855b48120252327d048801e43953e85cf5cd81c606758d05d93882ec1584d8b58350bc763419a3b3a99724eb620ea58f912e0c5fb228cee56341901750d009775d9be6a7d97e2ffdcc04bd0c0e6f9607bcdf3bd52c82905679dcd480346c830eacd3128a41c3e0f086acbbd3faecf2e1388bc23cdc43179ef364c73846eadd8527561d368abd513d32f5bf1673454a498dddef6cebbfd0a51fc7406c8ae3c54b9b1ff7b6fb04e9729f99bbd36378e8dad8855011c2dd2b4ae55cd511c1f2c9d4987e7c8f49b27d38d7825b3ffb5c83b163866042ba376f7ef4af3668f5ab23acf89b98778b5885b46d500429e6906c4389cd4427d8d5bde6727bb6be3eed731caa9aa8d45ba871fe4d81b01e9ac90a749d8d37d8c58fe73432beb76918a5f3e622282997d2c4652a72f76a98c0a8da97dedc36e6f876895f09fb7f1cc156690beeb3915e527f57974dcd6381b9fb8b11ae04cb5d3cc9ec2ca3a5c654a656c17acae29c4f6f1cb3ee2ddbe79fbd367e1893f600193cbcc332f284449dfd8b5a53a6336de764ce1c73076856bc251d8ecaa11954de70c15493b7b6d039c5ab23acf89b98778b5885b46d500429e6906c4389cd4427d8d5bde6727bb6be3433de202f660f935f618fd51ae22cc6a768a2f1380b22231a5b0ba8b872b99a5271f981ba9b1b86514c553d1e90f726013d1e6709163dd7df3bf4656c3d1291bc3b5dad5471fb91160b17c8ba94b9597c70718072bf5c7ec4596add03889fd12d025d3b0ff315e63a2213d6267db74434651a947d624156d206626e07d1443a2c2bc32fcb3e2bb363e288e9ed345c43c49a64c440cdc31fb6730659ac7e480755ab23acf89b98778b5885b46d500429e6906c4389cd4427d8d5bde6727bb6be38fbc99a2a2c7c6fd572f71cee5c9cff387988f94a84f02574056921b021ac319378dc7c39d1d39db6cedc48f21731395ea9ea3aae0521e462e0864f1d5c852882a5638d34f3b24ec787075123a446bb03c20ffb00377d5c1c299785a5f3f929bca9f673a0d10a1814126a978caabc349abd623f70bb5fc4a59c39169b8422a2ba1407334c8808635b4c7c04a7f1811dfadc0e647b4d391f1d53290290d6e1bba5ab23acf89b98778b5885b46d500429e6906c4389cd4427d8d5bde6727bb6be33443221fd2e571bcca388df666f5bc0774d8e2205c16fd3121f65b5041fb991630ac99fdf624bdf49b50b63247de9a841837d1fde0a47e2ef8163d219135000fba0340f6ad6d18e0a0b0094adca0af2cdf770fe8e31ed4b363e0e884db5c6cfcbc397122476f3293a3e4e59fc8bb7f70a9b0506dd89dfe4d1444fb34e623165e35ed77965a96def17929d96ac572641f778adb4e714fa618fce8acf1383a31b05ab23acf89b98778b5885b46d500429e6906c4389cd4427d8d5bde6727bb6be3d33ddc951d31811ef1367135da257cfdc1987bc5b2f9f5bb9638d6cd8b5cb84e0a2e36ec9051977a56f3d0365d087794d8d6aa03a1a44aa92ecd6f259ebbc2237fa31b72f7ef520509f60fbf87be1176c762a3ce96516fd187dc0ffb57a88a9bfeb42a16eaefb53e305069e95443c706528b91c54d5354ada487affb4e8d9f198007351c96a7d751c4764ba28323e45a711330f187b6cb28c39aa3288ff438f15ab23acf89b98778b5885b46d500429e6906c4389cd4427d8d5bde6727bb6be328e39b0120afb4ae1dc3f7f69fb28e5788a6dfaa75321645465eb06f81cf33c4df2856dfc1718ec050ca2b8caf27934cc7a00a6daef0b89d43251e15b803831e94bc5a2cc029842cb62c9edcd22614c07cf5bdd96c933b898a9b8d034436dde07ec84f70f138a8767e7d29971491b3861167921cf5e1dc2227ece620bee8ddd8ddeb3d7fd574daeed8fe2ec5bb5835146f63ed5c4cf587912fc76c6e701392965ab23acf89b98778b5885b46d500429e6906c4389cd4427d8d5bde6727bb6be3b805c664512488407f0dcc012834c1972a13cff03e834117ef55b4b765e59ac509c25072b17d74bc16fec2b58e195a580a0b36d31e84ac7c75b5f567601538c5793bad3088a0be654e0fb0c1b14b05b71771578dfc13bf8e6464a77b11dcb1c4884fc201a315927e6c1dfae460ffb2357933df8ba6b62be845a01b45492ec0a28b3bebb490fcab2d177d534422065cbc79e565c143feb06e891b01085b1b712525d32a1aa9511f1617b6d6bed5026afb3e9113a4893b1f800cbf670626d446cf531c318c6b8d15b0a9c1f45b373c0cb5669251a4693f9d649ca3df9bddfa822dd0f0da4901889bf9a9c3ddd85bc640dfa52b8201682b71db5f3f99e92aa2dff7fc00853e61cefc1006b541da3b89762bdca2deed328ef252b8fac9c8ee0777be9f1f85e7717d2d5c25896d0cc2acb964d5054656c077f6562bd53842d539e0eccfb6a71bbf2ffb0fdf27fd793f1a6a43a1f4bcfe8e479da9f760b22cb7fe9bf85ab23acf89b98778b5885b46d500429e6906c4389cd4427d8d5bde6727bb6be392c5571b1e45825524eb1302a30c9bb1b1f26a8a795ded765dd2a1a4ad0027a0592f41e24196bccee61cdd52afe48c7abe0d2de07e97b3432eacf13e44210fbb20e3574f149a9ec63d0ad1de1df27b602d793f356dac4832441b5a9173b35c4132f847c3740b8e48dd939b87d0bbd63c858c9e3778c8745a9468d71c39f78f8d27510c415c29f435ad2903166e940d799932a526fb8b847db252ffe8d04239bb5ab23acf89b98778b5885b46d500429e6906c4389cd4427d8d5bde6727bb6be391c7b0e9cc78347dbf48e949d5835768f08c99011dc5e76f821134756e37c5ccfab2ddc7de844f970c0da99e30c4f30c11a7f33f7f8455239529d9053ad6e6ce1108e2c1f4ebb485c8e713fe1bc3a2f8133fccf838cee7f9a70ca56c3db8e3d54dc11b6e4aeb79c756a5ccc8b911f0cbf78a2150999c39bce7e5de41677ebde5a02ab3ee8eaa0c7cd7f96b7aa4397927e68eb61388f0873e581d58bc8f8372a35ab23acf89b98778b5885b46d500429e6906c4389cd4427d8d5bde6727bb6be3142a84c2d68e29633291ca77c7ba1a990775a9f07146287772253faa579d907f121669547a208baf315f0b646f19854d4dd46f2ee7f0cea2501a9793ca95dc8a8bcf038e1dee0f567b4e3a8b70b969bee010fc01ca0632f4272da204690d12f6ff3ee8520dadeee5371261d70ecdd4c169182d9dd2b7f706c94f57b389488007ee51c8d48c61c740f29bbad51d4f97fc34c6eb954f9d96b77db7a1c9812561295ab23acf89b98778b5885b46d500429e6906c4389cd4427d8d5bde6727bb6be3f482f35f43a620b5cc259edd9fd21921bbdf96c234be01df11f3771ac0101320cbd01adb82a497866ac602867cea00068a59139267b2ed665f46f514b3be6d25aa89e750727fc85c87149f6a1d0d3ee78779c5525440df11e61bd5531ef13ff8d3b25dcf80740ec8911121560046a091e23a9035f1c2014ba7410a30f6200b6381125b166b6721839160af70ea46c3ce9310335cbe9838b4c1ad3b12c768f352e805896682c38302a275a5148a64b0d91618cc5d5e5807374af3a4ff4d5413276424ec56b4ac871d6ed374432072dab6c41401bc9ccb45b71e7264e853cf0f51439bf5a86e26c06ecdf1984413e96fdd0aa61f75dac10a0d0efd3bea874335cc99020a2b2035dbce37d7d026d5eb1006e0fe1bfadac9cabd5060d995832140fb491954ea46550046077161a08162ddca6cef6a16746d561355daba803c38843c1ce694dc7fe37f8626f38737aee1e1d021486cc74bc8a625f98534f8bee09783ad762cb48ff9be9a3d088ba6f8d02cccef441d399d7138cd7922e38fa5a91b2453ea353bcb2e2b8f6f55c9e48fba76c1992838638bd1aa8acff6078e5814f4d9841afbf96c296e9c7afcb2fae5c5afad13add6fefc970a6a5eb83635fc9a214ed823d07f983f2ae1fa0332d1c5d248b337f148f0269eca5a7a83c4e67bdfba6282c2064c6b6e30f8afa6f71b47a6a35a1f47b351d40e3eaa7db9348aa5a32f4ed4ad50829254478ccda08388fa70a56218b905b30cbed97e47970aa4177efca213a21b439a9ead401bb28c54bb89e98db1596fdb719fece1262ad77ce66d0e6a9bdc3bc6e27a5fb9c598ca11bb536f06af1fd2fa4151856fea85d1898e27dc21cad984be8fad05a9d9cb2d86c86a9f9c90a488b8b55eb9969ff9f01af29f2dedf8238f15131c03083e1388cca3b5f9db4cf08fe61861603a9adc6334629a35d0292a3b1d9594fa611647feb523e90979d70b853ae0be01fd42e4496794edb74becb8d8bbf26d900652ffa8de0b52b9ee752e81eaa8d15bcf0ede5c7b2b5140565daae31e86aa8f2f8a900cfe64ad3122b561b46d57d214b4c6caa86560ab47c53d3842e4cab5092dde8526fee2e53489265f08c60d3229351eb00bc66a99663a485838666681c025c43261defdf2d1627952b6cb8633bd37367f19c57131993ec08a9fb11b01a6446fdc21d48f91fa61d1601bbb80f891d67ae8b2b5c23699d0db8d3a6e8f2321982fc6285a7801f28b01e6e3a5ef094857db05ab8136bf17e9f59bc3be92a904a47ab136d0f4a3f685c6cb488e385bd9b1671770a91dc3b79119422989a228292f0e630e9c7a7b2e2badb103f554b326627ed3a1bbccf5c68732f9a0e60b2ec5a8ca40fbe74720eabc69e8d853bdc8cbd1a718ff489687a8daed9e7057998badc44d456c4e7d05281d181b2c6ec320ceb94c2cb546f989eb54c99a9695a37307e37f5ceb3346291c947f88e77de0a2057f322d62fcd5d0c1714fa6dd1ff4a5195959b3889ff02a4820d60e116a5cc28980a54db94ddc65a185950705ee575d5bcedff131fda90796a140fed644f0b4485fd2fca96d1692a19c11cad03f4e3f5787e38cf044eb71cf115ce3339d8203ce03054f3a8da87f5c705893eb84df5062a0d6ba7814d8d4fd2f50def6322389dc2883943d623dd0131108fa1526840d3a96be183c5c65b3c52ae8923ed09136a6cb5582df4912a332d0b82738f7516ee55227766813a2979925ddc27ddf0c6fe0b8a1a1dac7c1b34741994eabaaf4b83590570ab70cd1567e926493dcadd9c008601d25c65a1960cd357f6d2917e9905e3dcb92cc383a215eee51f12fa841daf8ebe854173d4e9da584c617ede6b57d90d43de23f78eec2cfd64a61843cdfb0a33e7bb5395c5aa7f8ff8bed3eef4c29a099b139f5200930505b970a6937b44765b6bf49bbf3a596f83d48ccff886c9628bd5ce1a7b49b3b95c1ef06295c67ebb3d87fe10d4a41c56ed2d81f4d4f6047a9a975e38e36ec53d32246c0b309d97cfd69b61fd6b152334d6f2a1266dc500758325cca808cc6fc2e1c912c558fab6ebb91d5c3c9a8b0b16dc0eb80b3210a5f1cabee7695338cd21f1e03695f05f9ade0419917a08b28ba81bcaba13eb4e4d2c16f718c4db49e8fd5812a0064e0b12c52e147979240abd019a0102067b80ba1bfe2ec083c14f8cc8c46a31bc5696853e2c7a0c10819d12091495ab23acf89b98778b5885b46d500429e6906c4389cd4427d8d5bde6727bb6be321694605753c849fadc975c3868fdedcdd7af7edc9a85b6aaf499942ac2e36a6ebe48b4e9b3f14bf399205dc6688752a2685a77019b9aa20768966821c645788b6ae106c01ddf69ad95db71073a29df86d6db96cbc68f78907f88a7ad763b39ce33275b70cea07d319b30fd042e04228055198920d1a30cc9c5205c5c08ec9c2b66b30aaa8197765eacd9e4f497588ae0da209030d8723c863718ef6d4544dc78990c6df649d2ae17a0f8c5748b1c0d734237ce2df226522613334b21499812c9c5ab31aebb1140f1bcaffa78593315a2843e159d6317a785c370fd1458a755ac514e94b1e80fdb4ef421cb5bd8746d47146b8c8bc7bb44cc48c1fd7db4e9646374c9c9892a29c4aa996a751dc181e4ca7918ddbab15c1f95fd5a698656754ba56b259249c7f2878ba9db88fbe88a474c4f2e41e6a2bd2ca9738ae17a90cbb641f0d766456d6430efec9ea142b29b1ad32fcd8895d8211e4a7ba097bb7e39e73bd8bd4e0900948f49dcf2c3e70f3904be0ff0f318fb3993cb9361bce0a45306dc32720901652a29c08e08bb9b59843762debf08cad918573ab7c0d5f94847ee2f791e255d06fd56b81d6594bc11113aed9518ff3399a6397517b84a159c5268f849b785801a922ba0e275e3cc755c2f441e62e67b3a4dcb2220f264e9e4f1f2d20c21d6295e7fd965a8fce0ac74505ac8599432b79225c08fc20975deeaae05dbf10feeff6d80361e4d1a1e8808133a6d330331b85dd5a52179957b499bd60f27882ab634282f500dc60b4beb91306f5e7489baa9f67d276c2250a53ce82ad8351c444ab66e8c93a59f6ec424ab09816357d71dfa35385286e554f2b3b327a25ee5382e5738f71dedbddfd9b252754df32b3d22f501026813693373927d48dbff46c24606cc526e4a85f9ef9024d993cb8e158b2c45fa2ff9f5643f5fb92b7a4d3bef7ea6c3ce9bbda0126979d94ee214bb9d7aaa33f59c97634f56961f2cfb269665659f9bc27469da4954c7c306bef3741c0c2d03d0920ca906a18b8664360663735bef5f866e10d4a374494f25cd1eef12ba212f76a644e277db1d5d64f9411024596aeeab4c673be05bf1b2c39d65cc22d78aa8cf9952e5215207c5f162f17e1c7cc5c5f1e0a7fad6cee2a3255debbf8c3c4ca387c3b162b978ba49b1e2faa3b804425b1d8ae56ee63138f354d9d6f976590d8108ae165a66543a5616f33f2ff7ef7bcd466b0e61cc8baeb4f5272035110835aae735f5e7513aa12eb488e5fae28015ad81c2564690c83db84d980158ec055d4f2f9caaf0ab73901e01548419c6009437117d4471dd64c1a01a288155ed46eb749036dd71b07ad5c55f77ca6718b7f94bfadf061533deccf43a005b31187208f5f8e7e67d7b603df38c22dac9023d9f0971d3fe89249c3ff9299d39785243c86d46fb7c331cddda6ac4e91882124ee037f9acea4ffd031a086092eaad4775ce038a6ab5ea3b6f6df1234b92ceac7328ce4a443d5891ed7068055785319153bef12972a9612f3fd14024491124d34323f21c2bf738b9ddd6a3cb06f98aed9f8ac796447e61bfa299fe654016ff9730d8445e99fcf7367670e10796872befb6983f323db6124aabbb5476fb911f10e611a9a782c2d33ebaf725550d126662301e26932d41441bff6586253439f46d9d3c6059ec317585d6ff8f6b4b6551171682d8626059da7b746020583340b45cfc8dbb7ef8ca255d1e10a385845784f01326fa95f769e060f9d526cf54dd22ec72b66a89c95a82b9a1db8261a45b487de2a7e673f72454b55e2d63a21e2a7678717dcb353faaef21c6143b0b7ba44e0978852a6d0f7f5894513cad0dbea8eba744018e2d6b5ea43d8396bc8d412415e4824966dcf99eca651bc5f67fc66fc71171eecea787c38e5126b7d4e335cd118621dbd3927180c9a111808cc04e937a175b507638f836af9ff2ad97e014dd95a2dd855386d88cc80e80312f85ee320be34b3d254c05d3508d9f9232be9013cc7ad91b61baab40b960e0f06bad24861dcda7468a77642cdcdea93e216471acc12e51f780b204cdd2de7caf3ddc4e613ff48e11633d90f5df8d3646d96bf292eae5f7a42f7b5156ba6c1165f92f12c3ae6954013857993e3d6a00210dcfe392e77ed45892458eafb18261a7351dba687c4b3e2a8f39b3ca42749e10002a6fc0dbf0cd1e83d1a8b78af634f4acf5399a983c4fbcdf7f90cbdd53346368b8f9d73ff0c1968f1c080dd986dfdeb17a3d0202aead05b606004aeb5036d1ce53c4f671707f352cf22e9e0c51937f78e0a80706e757cc9f0cba101f360ec159eb42a38c01afda62ae97c816ca76a6a986ba99521625b14a13fd4b7d635321b9a3262c64feb4dbf1f296c5d3131bf254f8258ef6c141d5054adf74851c7b3c674d211f4dc2612a8a4886946a07abe2e9b8f9333ce0ec4d53cd7e87931e19a7b4a42b72054eec7f68d53a00fc0c22fdfd2c084240a766ec961d2f4eb4efa2f81a86563dd92019014d36c564b53aa7f3e4bf071df2a1b781dd7610c9bb7b26dcca5b46d74f552e4481bce8cd695edd74f59e6dc83eacd99e65bd99e2dc738633df70a195b1b315a55fc9ce352da4d6eafbcc06b8ba0153d933ba6bf95209071fa182844098d3bfbb664dddf7d93f631df1e2a4750d28d7f5083fadb64f79250c47fa6e449d6c97980933ed3502bf0e591a063f9a3284eea056d581d7c1d2a3084accdfe86b109c1075b50a1f2b1c65428a72d79c56977e1bc85347bac666bb3ae52f4cf46cd978b6e044f74ba76334852f99fdb57dc130115d9f52a9b60b01ed5b532a668a78d8460e5803ae74ccb862ec8c0816c506d48b8391266e83a2f8e6cca4e5845793aef5af1d9b47111b930786c986e4ba27aa31a5ef1cc5d461dfa7107b8d58cc323c7ca028d2096c89ce60cd8f468025fd9d1f487bc8b5f21d2684e19e2f464f5da9e134adb6924b2580fda3c0b85b8828550dbe3359f216b61345c54016f4d298f8478e88e1ee47927165c7806e44e84e9f4c7ece024019730327fc75249ec8d06d7ad11235520cf6da022053939e72e9fbb412fa03082a5dc97035520aa3cfd8387fecc6627b0d06f201495fa265315dcd013d8ca6de174ce3ef655a872b7942f17f55d1a8659f9832ebfbfe5e5e33225898782e365b77bde75f3133d8b367a85c09f80d1e0ff096911f45e76b7aa723153394f85a7b9e6c4fc841d82ba255eac4c6ead2a49023efb5200b49c83d12117bd1718a2d5e45c35a944a782f17c1ac6bed7836e842de93e19f6d19bc944939c6fed90afc28aec39398a7dbeb576df3349a24c8435bea7727890d20c2723410d57be10b904bb131f93d293d1e9c0e79fd4e7b69797c77429ef70018233b31a8dbe756097f250ac0bdef0af23787b9977b7d8f3060c70596a5a8bc46f0b5060962ed0c46eea0af29e6e1ad679f871d1001951db73b28bdfefd95577dc5a95fb3f764bc1c857feaa45b14307b64f22d836ac90c1a2086c203dade57e003da61adac98bb8d8ed2a02d9fa484739f5e810fddbd823eb5475f5c0f682df12e0e0fabac3f1eb45385a2950c155d3e3472b59b6e479a2b1e6655910d4d825c2283b59807fed795c58728d0a9d3d81dc2341a8a385e1800bc1058a6847a0114e1aca17aeaf87d3fc2fe04b994462d6d893cd3d6fa5efcbb80558f7acb4092131c3dd875de80acc3ef24535bd339f59bf17a85d49e7cf9c28534dc3a853a7fa41e45c35804d270b05998638de702895d32fc0ffadd24d315a1a65740480bc29f59f0385db7f1766b05060878fc55c3a87dbca19606fa0ccd42b5118bf75388f226b447460280a6c81a472bf648d052e7152d7c82821b1b14049d458fefe82f40409f891c46ddbae5d78044cee0b1bb34566aebb37b5adcb70a65dd2c18e8619985d71e52d2adb88655a33175cac27534a06b703b3002562a9d9afb057c3d31de8ebfd1d0a3080059f9e3222ab842d4c23b9d6ce6dab32d05dbbc0474612615735715ab23acf89b98778b5885b46d500429e6906c4389cd4427d8d5bde6727bb6be3669269e4c502f942153b4996cdfde50d04e75574cb08e81a76442fe1cebd059d5a72f747b4f64fbe0300a86ffea273a0683851cc2213c6ce079ed7a25c5318be0046c4725ee858616749895f1c580903810fcd574eb469bbce141ce1f706ad081f0afbb449bce4cdbb37a7ea490b8125d9289f15aa500568f5e426fc0a10f2a08d1b94efcdce2b0f66cf1859bc02a3ab3888d437308825809b99ebd8bddbcf0ee8adfdf05881632392b40f30eadf615b285c49b134df8d3fd2375fb1c850f09da3a6ad74d429c83f2afe3e8f11ac4d0510d729785e2d3664fa0810c7db03b9b5795b3f9e0229e540d0a5c3b8e2dbc83efd92bf9ee79ab5401b515f0e37997ec0b8b3caf773af83bb7516f601c9fd3e8864d515981c7be36a5785dbc0b194814655b70d182f421150cf3e60010c4b94b1f5938b5329ab2f5388f7c0bff91f55c52cca82b6d3460cb7cff983421596c9c1675f270cf5412578feb17b97b7bf204af913d131cdd70ced6f0bfcdc973646a61da60083c38ee64a0605264618f392fefe815e4621f8ae816757e428dd2ff77b2cde4ac452d5766c5b8581133e8871f1a3bb13c32aa77445da4c3ad4562d8be6ba51088cf77d5819b251dec6a29988bd3c11d3984c482428e7511e8b2b29a3e10ecc20f02fa1798ae3dee114fa510937976e2b445089a4a77278935e9c51ce12d22026b9710bc03c158d7a2731e85be1f8160b887dbb3ee593cd150e0c5b06eb01d6614a622c4dad9972eb86897418efec765eda0c5ce845350a174e572a1f901803c321696b1a81a3c53d0c6f262e1870aed0cf687a2ab66601c14fc782528b36ff7137758c3238e51374cc49ff4ce78492321176b8d2433cce5b1046c604d350abaa9635a7bc934a92d859d8d49411649682f7a08c17cba01ec074f6d880d117fbfe87aa23c19536dbac09697296fac9c27f0431ba7663d98504ec8ba6a169c218b413c9af0096a1101ef76989db377dd5f8bcbd5f47eea6bd75c4a8d283ab7bd022452190757fe92d810cd65133b0067d8f7f645efe1131a9df13aa80ec2910d4ff898f9b14d337443a4202d56ab6rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootjava-1.8.0-openjdk-1.8.0.91-2.b14.fc22.src.rpmjava-1.8.0-openjdk-demojava-1.8.0-openjdk-demo(x86-64)libcompiledMethodLoad.so()(64bit)libgctest.so()(64bit)libheapTracker.so()(64bit)libheapViewer.so()(64bit)libhprof.so()(64bit)libminst.so()(64bit)libmtrace.so()(64bit)libversionCheck.so()(64bit)libwaiters.so()(64bit)@@@@@@@@@@@@@@@@@    /bin/shjava-1.8.0-openjdklibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libm.so.6()(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(GLIBCXX_3.4)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1:1.8.0.91-2.b14.fc223.0.4-14.6.0-14.0-15.2-14.12.0.1W@W @W @W @W @W @W @W @W W W W W @@W @@V@V@VV@VIV@V@VvV^VpVn@VXEV$@UŬU@UUK@UUq@UcUS - 1:1.8.0.91-2.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.77-3.b03Andrew Hughes - 1:1.8.0.77-3.b03Andrew Hughes - 1:1.8.0.77-2.b03Andrew Hughes - 1:1.8.0.77-1.b03jvanek - 1:1.8.0.72-3.b15jvanek - 1:1.8.0.72-2.b15jvanek - 1:1.8.0.72-1.b15Jiri Vanek - 1:1.8.0.71-1.b15Jiri Vanek - 1:1.8.0.65-14.b17Severin Gehwolf - 1:1.8.0.65-13.b17Jiri Vanek - 1:1.8.0.65-5.b17Jiri Vanek - 1:1.8.0.65-4.b17Jiri Vanek - 1:1.8.0.65-3.b17Jiri Vanek - 1:1.8.0.60-14.b24Jiri Vanek - 1:1.8.0.51-5.b16Jiri Vanek - 1:1.8.0.51-4.b16Jiri Vanek - 1:1.8.0.51-3.b16Jiri Vanek - 1:1.8.0.51-2.b16Omair Majid - 1:1.8.0.51-1.b16Jiri Vanek - 1:1.8.0.45-40.b14Jiri Vanek - 1:1.8.0.45-39.b14Jiri Vanek - 1:1.8.0.45-38.b14Jiri Vanek - 1:1.8.0.45-37.b13Severin Gehwolf - 1:1.8.0.45-36.b13Jiri Vanek - 1:1.8.0.45-35.b13Jiri Vanek - 1:1.8.0.45-31.b13Jiri Vanek - 1:1.8.0.45-30.b13Omair Majid - 1:1.8.0.40-27.b25Jiri Vanek - 1:1.8.0.40-27.b25Severin Gehwolf - 1:1.8.0.40-26.b25Dan Horák - 1:1.8.0.40-25.b25Jiri Vanek - 1:1.8.0.40-24.b25Omair Majid - 1:1.8.0.40-23.b25Jiri Vanek - 1:1.8.0.40-22.b25Severin Gehwolf - 1:1.8.0.40-21.b25Omair Majid - 1:1.8.0.40-21.b25Omair Majid - 1:1.8.0.40-21.b25Jiri Vanek - 1:1.8.0.40-20.b25Dan Horák - 1:1.8.0.40-19.b12Jiri Vanek - 1:1.8.0.40-18.b12Jiri Vanek - 1:1.8.0.40-17.b12Jiri Vanek - 1:1.8.0.40-16.b12Jiri Vanek - 1:1.8.0.40-15.b02Omair Majid - 1:1.8.0.40-13.b02Jiri Vanek - 1:1.8.0.40-13.b02Jiri Vanek - 1:1.8.0.40-12.b02Jiri Vanek - 1:1.8.0.40-11.b02Jiri Vanek - 1:1.8.0.20-10.b26Omair Majid - 1:1.8.0.20-9.b26Jiri Vanek - 1:1.8.0.20-8.b26Omair Majid - 1:1.8.0.20-7.b26Omair Majid - 1:1.8.0.40-6.b26Jiri Vanek - 1:1.8.0.40-5.b26Omair Majid - 1:1.8.0.20-4.b26Jiri Vanek - 1:1.8.0.20-3.b26Jiri Vanek - 1:1.8.0.20-2.b26Jiri Vanek - 1:1.8.0.40-1.b02Jiri Vanek - 1:1.8.0.40-1.b02Jiri Vanek - 1:1.8.0.40-1.b01Jiri Vanek - 1:1.8.0.11-19.b12Jiri Vanek - 1:1.8.0.11-18.b12Jiri Vanek - 1:1.8.0.11-17.b12Fedora Release Engineering Jiri Vanek - 1:1.8.0.11-15.b12Jiri Vanek - 1:1.8.0.11-14.b12Jiri Vanek - 1:1.8.0.11-13.b12Jiri Vanek - 1:1.8.0.11-12.b12Jiri Vanek - 1:1.8.0.11-11.b12Omair Majid - 1:1.8.0.11-8.b12Jiri Vanek - 1:1.8.0.11-7.b12Jiri Vanek - 1:1.8.0.11-6.b12Jiri Vanek - 1:1.8.0.11-5.b12Jiri Vanek - 1:1.8.0.11-1.b12Omair Majid - 1:1.8.0.5-13.b13Omair Majid - 1:1.8.0.5-12.b13Omair Majid - 1:1.8.0.5-11.b13Omair Majid - 1:1.8.0.5-11.b13Fedora Release Engineering - 1:1.8.0.5-10.b13Omair Majid - 1:1.8.0.5-9.b13Omair Majid - 1:1.8.0.5-8.b13Omair Majid - 1:1.8.0.5-7.b13Dan Horák - 1:1.8.0.5-6.b13Omair Majid - 1:1.8.0.5-5.b13Omair Majid - 1:1.8.0.5-4.b13Omair Majid - 1:1.8.0.5-4.b13Brent Baude - 1:1.8.0.5-3.b13Omair Majid - 1:1.8.0.5-2.b13Omair Majid - 1:1.8.0.5-1.b13Omair Majid - 1:1.8.0.5-1.b13Omair Majid - 1:1.8.0.0-2.b132Omair Majid - 1:1.8.0.0-1.0.b132Omair Majid - 1:1.8.0.0-0.35.b132Omair Majid - 1:1.8.0.0-0.34.b132Omair Majid - 1:1.8.0.0-0.33.b132Omair Majid - 1:1.8.0.0-0.32.b132Jiri Vanek - 1:1.8.0.0-0.31.b132Omair Majid - 1:1.8.0.0-0.30.b132Omair Majid - 1:1.8.0.0-0.29.b129Omair Majid - 1:1.8.0.0-0.28.b129Omair Majid - 1:1.8.0.0-0.27.b129Jiri Vanek - 1:1.8.0.0-0.26.b129Omair Majid - 1:1.8.0.0-0.26.b129Omair Majid - 1:1.8.0.0-0.26.b129Omair Majid - 1:1.8.0.0-0.25.b126Omair Majid - 1:1.8.0.0-0.24.b123Omair Majid - 1:1.8.0.0-0.23.b123Omair Majid - 1:1.8.0.0-0.22.b115Jiri Vanek - 1:1.8.0.0-0.21.b106Omair Majid - 1:1.8.0.0-0.20.b106Omair Majid - 1:1.8.0.0-0.19.b106Omair Majid - 1:1.8.0.0-0.18.b106Deepak Bhole - 1:1.8.0.0-0.17.b89xOmair Majid - 1:1.8.0.0-0.16.b89xOmair Majid - 1:1.8.0.0-0.16.b89xOmair Majid - 1:1.8.0.0-0.16.b89xFedora Release Engineering - 1:1.8.0.0-0.16.b89xDeepak Bhole - 1:1.8.0.0-0.15.b89Jiri Vanek - 1:1.8.0.0-0.14.b89Jiri Vanek - 1:1.8.0.0-0.13.b89Jiri Vanek - 1:1.8.0.0-0.12.b89Jiri Vanek - 1:1.8.0.0-0.11.b89Jiri Vanek - 1:1.8.0.0-0.10.b89Omair Majid - 1:1.8.0.0-0.10.b89Jiri Vanek - 1:1.8.0.0-0.9.b89Omair Majid - 1:1.8.0.0-0.9.b89Omair Majid - 1:1.8.0.0-0.9.b89Omair Majid - 1:1.8.0.0-0.8.b89Omair Majid - 1:1.8.0.0-0.7.b89Adam Williamson Omair Majid 1:1.8.0.0-0.5.b87Karsten Hopp 1:1.8.0.0-0.4.b79Omair Majid 1:1.8.0.0-0.3.b79Omair Majid 1:1.8.0.0-0.2.b79Omair Majid 1:1.8.0.0-0.1.b79.f19Andrew John Hughes - 1:1.8.0.0-b53.1- added patch518 httpsFix1329342.patch - test based on SOURCE14 enabled - Resolves: rhbz#1329342- Roll back release number as release 1 never succeeded, even with tests disabled. - Resolves: rhbz#1325423- Add additional fix to Zero patch to properly handle result on 64-bit big-endian - Revert debugging options (aarch64 back to JIT, product build, no -Wno-error) - Enable full bootstrap on all architectures to check we are good to go. - Resolves: rhbz#1325423- Turn tests back on or build will not fail. - Resolves: rhbz#1325423- Temporarily remove power64 from JIT arches to see if endian issue appears on Zero. - Resolves: rhbz#1325423- Turn off Java-based checks in a vain attempt to get a complete build. - Resolves: rhbz#1325423- Turn off -Werror so s390 can build in slowdebug mode. - Add fix for formatting issue found by previous s390 build. - Resolves: rhbz#1325423- Revert settings to production defaults so we can at least get a build. - Switch to a slowdebug build to try and unearth remaining issue on s390x. - Resolves: rhbz#1325423- Disable ECDSA test for now until failure on RHEL 7 is fixed. - Resolves: rhbz#1325423- Add 8132051 port to Zero. - Turn on bootstrap build for all to ensure we are now good to go. - Resolves: rhbz#1325423- Add 8132051 port to AArch64. - Resolves: rhbz#1325423- Enable a full bootstrap on JIT archs. Full build held back by Zero archs anyway. - Resolves: rhbz#1325423- Use basename of test file to avoid misinterpretation of full path as a package - Resolves: rhbz#1325423- Update to u91b14. - Resolves: rhbz#1325423- Fix typo in test invocation. - Resolves: rhbz#1245810- Add ECDSA test to ensure ECC is working. - Resolves: rhbz#1245810- Avoid WithSeed versions of NSS functions as they do not fully process the seed - List current java.security md5sum so that java.security is replaced and ECC gets enabled. - Resolves: rhbz#1245810- enabled sunEC and used system nss - Update to u77b03.- returning accidentlay removed hunk from renamed and so wrongly merged remove_aarch64_jvm.cfg_divergence.patch- sync from master- updated to aarch64-jdk8u72-b15 (from aarch64-port/jdk8u) - used aarch64-port-jdk8u-aarch64-jdk8u72-b15.tar.xz as new sources - removed already upstreamed patch501 8146566.patch - removed forgotten pr2428.patch- sync with rawhide (except patch6 disable-doclint-by-default.patch) - security update to CPU 19.1.2016 to u71b15- partial sync with rawhide, the main part of lua script is included from dependence- Disable hardened build on non-JIT arches. Workaround for RHBZ#1290936.- partial sync with rawhide - cleaned patches - adapted to global flags (hardened build) - fix build on many cores machines - reworked sources generating scripts - moved to single source usptream sources (integration forest) - temporarily excluded armv7hl (rhbz#1290936)- partial sync with rawhide - priority of debug subpackages lowered by one - policytool man page followed policytool to jre - adapted to --family switch from new alternatives - depends on chkconfig >= 1.7 - removed soundfont dangling symlink and repalced by usptream patch - added patch605 soundFontPatch.patch- moved to bundled lcms - October 2015 security update to u65b17. - Add script for generating OpenJDK tarballs from a local Mercurial tree. - Update RH1191652 patch to build against current AArch64 tree. - Use appropriate source ID to avoid unpacking both tarballs on AArch64. - Add MD5 checksums for java.security from 8u51 and 8u60 RPMs.- sync with f23 - updaed to u60- another touching attempt to polycies...- added one more md5sum test (thanx to Sewerein!)- doubled slash in md5sum test in post- sync with rhel7- Update to the 8u51-b16 security release- added requires lksctp-tools for headless subpackage to make sun.nio.ch.sctp work - added patch506 rhbz1213280-b51c6914f297.patch - allow build on Linux 4.x kernel (sync from master)- patches 501-505 moved out of with_systemtap block patch501 1182011_JavaPrintApiDoesNotPrintUmlautCharsWithPostscriptOutputCorrectly.patch patch502 1182694_javaApplicationMenuMisbehave.patch patch503 d318d83c4e74.patch patch504 1210739_dns_naming_ipv6_addresses.patch patch505 1208369_memory_leak_gcc5.patch- updated to 8u45-b14 with hope to fix rhbz#1123870- added runtime requires for tzdata - Remove reference to tz.properties which is no longer used (by gnu.andrew)- Patch hotspot to not use undefined code rather than passing -fno-tree-vrp via CFLAGS. Resolves: RHBZ#1208369 - Add upstream patch for DNS nameserver issue with IPv6 addresses. Resolves: RHBZ#1210739- Omit jsa files from power64 file list as well, as they are never generated - moved to boot build by openjdk8 - Use the template interpreter on ppc64le- repacked sources- updated to security u45 - added patch d318d83c4e74.patch - added rhbz1206656_fix_current_stack_pointer.patch - renamed PStack-808293.patch -> java-1.8.0-openjdk-PStack-808293.patch - renamed remove-intree-libraries.sh -> java-1.8.0-openjdk-remove-intree-libraries.sh - renamed to preven conflix with jdk7- Add -fno-tree-vrp to flags to prevent hotspot miscompilation. - Resolves: RHBZ#1208369- bumped release. Needed rebuild by itself on arm- Make Zero build-able on ARM32. Resolves: RHBZ#1206656- refresh s390 patches- added patch501 1182011_JavaPrintApiDoesNotPrintUmlautCharsWithPostscriptOutputCorrectly.patch - added patch502 1182694_javaApplicationMenuMisbehave.patch - both upstreamed, will be gone with u60- Disable various EC algorithms in configuration- sytemtap made working for dual package- Added compiler no-warn-- Fix zero interpreter build.- Fix building with gcc 5 by ignoring return-local-addr warning - Include additional debugging info for java class files and test that they are present- bumped to b25 - removed upstreamed patch11 hotspot-build-j-directive.patch - policies repacked to stop spamming yum update - added and used source20 repackReproduciblePolycies.sh - added mehanism to force priority size- refresh s390 patches- updated arm64 tarball to jdk8-jdk8u40-b12-aarch64-1263.tar.xz- obsoleted gcj and sindoc. rh1149674 and rh1149675 - removed backup/restore on images and docs in favor of reconfigure in different directory- updated both noral and aarch64 tarballs to u40b12- enabled debug packages - removed all provides duplicating package name - comments about files moved inside files section (to prevent different javadoc postuns) - see (RH1160693)- Build against libjpeg-turbo-1.4- preparing for parallel debug+normal build - files and scripelts moved to extendable macros as first step to dual build - install and build may be done in loop for both release and slowdebug - debugbuild off untill its completed- added patch12,removeSunEcProvider-RH1154143 - xdump excluded from ppc64le (rh1156151) - Add check for src.zip completeness. See RH1130490 (by sgehwolf@redhat.com) - Resolves: rhbz#1125260- fixing flags usages (thanx to jerboaa!)- sync with rhel7- Remove LIBDIR and funny definition of _libdir. - Fix rpmlint warnings about macros in comments.- fixed headless to become headless again - jre/bin/policytool added to not headless exclude list- Update aarch64 hotspot to latest upstream version- Use %{power64} instead of %{ppc64}.- Update aarch64 hotspot to jdk7u40-b02 to match the rest of the JDK - commented out patch2 (obsolated by 666) - all ppc64 added to jitarches- Use the cpp interpreter on ppc64le.- fixed RH1136544, orriginal issue, state of pc64le jit remians mistery- requirement Requires: javazi-1.8/tzdb.dat changed to tzdata-java >= 2014f-1 - see RH1130800#c5- adapted aarch64 patch - removed upstreamed patch 0001-PPC64LE-arch-support-in-openjdk-1.8.patch- updated to u40-b02 - adapted aarch64 patches- updated to u40-b01 - adapted java-1.8.0-openjdk-accessible-toolkit.patch - adapted system-lcms.patch - removed patch8 set-active-window.patch - removed patch9 javadoc-error-jdk-8029145.patch - removed patch10 javadoc-error-jdk-8037484.patch - removed patch99 applet-hole.patch - itw 1.5.1 is able to ive without it- fixed desktop icons - Icon set to java-1.8.0 - Development removed from policy tool- fixed jstack- added build requires and requires for headles _datadir/javazi-1.8/tzdb.dat - restriction of tzdata provider, so we will be aware of another possible failure- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- fixed provides/obsolates- forced to build in fully versioned dir- fixing tapset to support multipleinstalls - added more config/norepalce - policitool moved to jre- bumped release to build by previous release. - forcing rebuild by jdk8 - uncommenting forgotten comment on tzdb link- backporting old fixes: - get rid of jre-abrt, uniquesuffix, parallel install, jsa files, config(norepalce) bug, -fstack-protector-strong, OrderWithRequires, nss config, multilib arches, provides/requires excludes - some additional cosmetic changes- Modify aarch64-specific jvm.cfg to list server vm first- removed legacy aarch64 switches - --with-jvm-variants=client and --disable-precompiled-headers- added patch patch9999 enableArm64.patch to enable new hotspot- Attempt to update aarch64 *jdk* to u11b12, by resticting aarch64 sources to hotpot only- updated to security u11b12- Obsolete java-1.7.0-openjdk- Use system tzdata from tzdata-java- Add patch from IcedTea to handle -j and -I correctly- Backport javadoc fixes from upstream - Related: rhbz#1107273- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Build with OpenJDK 8- Backport fix for JDK-8012224- Require fontconfig and minimal fonts (xorg-x11-fonts-Type1) explicitly - Resolves rhbz#1101394- Enable build on s390/s390x- Only check for debug symbols in libjvm if it exists.- Include all sources in src.zip- Check for debug symbols in libjvm.so- Add ppc64le support, bz# 1088344- Build with -fno-devirtualize - Don't strip debuginfo from files- Instrument build with various sanitizers.- Update to the latest security release: OpenJDK8 u5 b13- Include version information in desktop files - Move desktop files from tarball to top level source- Switch from java8- style provides to java- style - Bump priority to reflect java version- Disable doclint for compatiblity - Patch contributed by Andrew John Hughes- Include jdeps and jjs for aarch64. These are present in b128.- Update aarch64 tarball to the latest upstream release- Fix `java -version` output- updated to rc4 aarch64 tarball - outdated removed: patch2031 system-lcmsAARCH64.patch patch2011 system-libjpeg-aarch64.patch patch2021 system-libpng-aarch64.patch- Update to b132- Fix typo in STRIP_POLICY- Remove redundant debuginfo files - Generate complete debug information for libjvm- Fix non-headless libraries- Fix incorrect Requires- Add -headless subpackage based on java-1.7.0-openjdk - Add abrt connector support - Add -accessibility subpackage- Update to b129.- Update to candidate Reference Implementation release.- Forward port more patches from java-1.7.0-openjdk- Update to jdk8-b123- Update to jdk8-b115- added jre/lib/security/blacklisted.certs for aarch64 - updated to preview_rc2 aarch64 tarball- Fix paths in tapsets to work on non-x86_64 - Use system libjpeg- Fix with_systemtap conditionals- Update to jdk8-b106- Updated aarch64 to latest head - Dropped upstreamed patches- The zero fix only applies on b89 tarball- Add patch to fix zero on 32-bit build- Added additional build fixes for aarch64- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Added a missing includes patch (#302/%{name}-arm64-missing-includes.patch) - Added --disable-precompiled-headers for arm64 build- added patch 301 - removeMswitchesFromx11.patch- added new aarch64 tarball- ifarchaarch64 then --with-jvm-variants=client- prelink dependence excluded also for aaech64 - arm64 added to jitarches - added source100 config.guess to repalce the outdated one in-tree - added source101 config.sub to repalce the outdated one in-tree - added patch2011 system-libjpegAARCH64.patch (as aarch64-port is little bit diferent) - added patch2031 system-lcmsAARCH64.patch (as aarch64-port is little bit diferent) - added gcc-c++ build depndece so builddep will result to better situation- moved to latest working osurces- Moved to hg clone for generating sources.- added aarch 64 tarball, proposed usage of clone instead of tarballs- Switch to xz for compression - Fixes RHBZ#979823- Priority should be 0 until openjdk8 is released by upstream - Fixes RHBZ#964409- Fix incorrect permissions on ct.sym- Fix incorrect permissions on jars- update scriptlets to follow current guidelines for updating icon cache- Update to b87 - Remove all rhino support; use nashorn instead - Remove upstreamed/unapplied patches- update java-1.8.0-openjdk-ppc-zero-hotspot patch - use power64 macro- Add build fix for zero - Drop gstabs fixes; enable full debug info instead- Fix alternatives priority- Update to jdk8-b79 - Initial version for Fedora 19- Initial build from java-1.7.0-openjdk RPMjava-1.7.0-openjdk-demo  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-.1:1.8.0.91-2.b14.fc221:1.8.0.91-2.b14.fc22      !""#"!$$%$!&&&'&!(()(!**+*!!,,-,,!../..!0010!22324555466647774888499:;;;<<<<:===>>>>:???@@@@:AAABBBB:CCCDDDD:EEEFFFF:GGGHHHH:IIIJJJJ9KLLLMMMMKNNNOOOOKPPPQQQQKRRRSSSS99TUUUVVVVWXXXXYZZZZ[[\]^_``````]abccc\deeee\[fgg[hiiijjjjjjjjiiiiikkkkilmnopqqqqqqqqqqqrrrrrrrqlssssituvwxyyyyyzi[{||}}}}{~~~~~~[[[[[demoREADMEappletsArcTestArcCanvas.classArcControls.classArcTest.classArcTest.javaIntegerTextField.classexample1.htmlBarChartBarChart.classBarChart.javaexample1.htmlexample2.htmlBlinkBlink$1.classBlink.classBlink.javaexample1.htmlCardTestCardPanel.classCardTest.classCardTest.javaexample1.htmlClockClock.classClock.javaexample1.htmlDitherTestCardinalTextField.classDitherCanvas.classDitherControls.classDitherMethod.classDitherTest$1.classDitherTest.classDitherTest.javaexample1.htmlDrawTestDrawControls.classDrawPanel.classDrawTest.classDrawTest.javaexample1.htmlFractalCLSFractal.classCLSFractal.javaCLSRule.classCLSTurtle.classContextLSystem.classexample1.htmlGraphicsTestAppletFrame.classAppletFrame.javaArcCard.classArcDegreePanel.classArcPanel.classColorUtils.classGraphicsCards.classGraphicsPanel.classGraphicsTest.classGraphicsTest.javaOvalShape.classPolygonShape.classRectShape.classRoundRectShape.classShape.classShapeTest.classexample1.htmlMoleculeViewerMatrix3D.javaMoleculeViewer.jarXYZApp.javaexample1.htmlexample2.htmlexample3.htmlsrc.zipNervousTextNervousText.classNervousText.javaexample1.htmlSimpleGraphGraphApplet.classGraphApplet.javaexample1.htmlSortDemoBidirBubbleSortAlgorithm.classBidirBubbleSortAlgorithm.javaBubbleSortAlgorithm.classBubbleSortAlgorithm.javaQSortAlgorithm.classQSortAlgorithm.javaSortAlgorithm.classSortAlgorithm.javaSortItem.classSortItem.javaexample1.htmlSpreadSheetCell.classCellUpdater.classInputField.classNode.classSpreadSheet.classSpreadSheet.javaSpreadSheetInput.classexample1.htmlWireFrameMatrix3D.javaThreeD.javaWireFrame.jarexample1.htmlexample2.htmlexample3.htmlexample4.htmlsrc.zipjfcCodePointIMCodePointIM.jarREADME.htmlREADME_ja.htmlREADME_zh_CN.htmlsrc.zipFileChooserDemoFileChooserDemo.jarREADME.txtsrc.zipFont2DTestFont2DTest.htmlFont2DTest.jarREADME.txtsrc.zipMetalworksMetalworks.jarREADME.txtsrc.zipNotepadNotepad.jarREADME.txtsrc.zipSampleTreeREADME.txtSampleTree.jarsrc.zipSwingAppletREADME.txtSwingApplet.htmlSwingApplet.jarsrc.zipTableExampleREADME.txtTableExample.jarsrc.zipTransparentRulerREADME.txtTransparentRuler.jarsrc.zipjpdacomsuntoolsexampleREADMEexamples.jarsrc.zipjvmticompiledMethodLoadREADME.txtliblibcompiledMethodLoad.sosrc.zipgctestREADME.txtliblibgctest.sosrc.zipheapTrackerREADME.txtheapTracker.jarliblibheapTracker.sosrc.zipheapViewerREADME.txtliblibheapViewer.sosrc.ziphprofREADME.txtliblibhprof.sosrc.zipindex.htmlminstREADME.txtliblibminst.sominst.jarsrc.zipmtraceREADME.txtliblibmtrace.somtrace.jarsrc.zipversionCheckREADME.txtliblibversionCheck.sosrc.zipwaitersREADME.txtliblibwaiters.sosrc.zipmanagementFullThreadDumpFullThreadDump.jarREADME.txtsrc.zipJTopJTop.jarREADME.txtsrc.zipMemoryMonitorMemoryMonitor.jarREADME.txtsrc.zipVerboseGCREADME.txtVerboseGC.jarsrc.zipindex.htmlnbprojectREADME.txtjfcFileChooserDemobuild.propertiesbuild.xmlnbprojectfile-targets.xmljdk.xmlnetbeans-targets.xmlproject.xmlFont2DTestbuild.propertiesbuild.xmlnbprojectfile-targets.xmljdk.xmlnetbeans-targets.xmlproject.xmlMetalworksbuild.propertiesbuild.xmlnbprojectfile-targets.xmljdk.xmlnetbeans-targets.xmlproject.xmlNotepadbuild.propertiesbuild.xmlnbprojectfile-targets.xmljdk.xmlnetbeans-targets.xmlproject.xmlSampleTreebuild.propertiesbuild.xmlnbprojectfile-targets.xmljdk.xmlnetbeans-targets.xmlproject.xmlSwingAppletbuild.propertiesbuild.xmlnbprojectfile-targets.xmljdk.xmlnetbeans-targets.xmlproject.xmlTableExamplebuild.propertiesbuild.xmlnbprojectfile-targets.xmljdk.xmlnetbeans-targets.xmlproject.xmlTransparentRulerbuild.propertiesbuild.xmlnbprojectfile-targets.xmljdk.xmlnetbeans-targets.xmlproject.xmlmanagementFullThreadDumpbuild.propertiesbuild.xmlnbprojectfile-targets.xmljdk.xmlnetbeans-targets.xmlproject.xmlJTopbuild.propertiesbuild.xmlnbprojectfile-targets.xmljdk.xmlnetbeans-targets.xmlproject.xmlMemoryMonitorbuild.propertiesbuild.xmlnbprojectfile-targets.xmljdk.xmlnetbeans-targets.xmlproject.xmlVerboseGCbuild.propertiesbuild.xmlnbprojectfile-targets.xmljdk.xmlnetbeans-targets.xmlproject.xmlproject.xmlscriptingjconsole-pluginbuild.propertiesbuild.xmlnbprojectfile-targets.xmljdk.xmlnetbeans-targets.xmlproject.xmlniozipfsDemo.javaREADME.txtsrc.zipzipfs.jarscriptingjconsole-pluginREADME.txtbuild.xmljconsole-plugin.jarsrc.zipsampleREADMEannotationsDependencyCheckerPluginCheckersrccheckerDevice.javaKettle.xmlModule.javaPluginChecker.javaRequire.javaRequireContainer.javaPluginssrcpluginsBoilerPlugin.javaExtendedBoilerPlugin.javaTimerPlugin.javaValidatorsrcPositiveIntegerSupplier.javaSupplierValidator.javaValidate.javaValidator.javaindex.htmlforkjoinmergesortMergeDemo.javaMergeSort.javajmxjmx-scandirbuild.propertiesbuild.xmldocfilesconnect-local-ant-run.jpgconnect-local-java-jar.jpgconnect-local.jpgremote-connection-failed.jpgremote-connection.jpgscandir-config.jpgscandir-result.jpgscandir-start.jpgindex.htmlkeystorelogging.propertiesmanifest.mfnbprojectfile-targets.xmljdk.xmlnetbeans-targets.xmlproject.xmlsrccomsunjmxexamplesscandirDirectoryScanner.javaDirectoryScannerMXBean.javaResultLogManager.javaResultLogManagerMXBean.javaScanDirAgent.javaScanDirClient.javaScanDirConfig.javaScanDirConfigMXBean.javaScanManager.javaScanManagerMXBean.javaconfigDirectoryScannerConfig.javaFileMatch.javaResultLogConfig.javaResultRecord.javaScanManagerConfig.javaXmlConfigUtils.javapackage.htmlpackage.htmletcaccess.propertiesmanagement.propertiespassword.propertiestestconfig.xmltestcomsunjmxexamplesscandirDirectoryScannerTest.javaScanDirConfigTest.javaScanManagerTest.javaTestUtils.javaconfigXmlConfigUtilsTest.javatruststorelambdaBulkDataOperationsindex.htmlsrcCSVProcessor.javaGrep.javaPasswordGenerator.javaWC.javaDefaultMethodsArrayIterator.javaDiamondInheritance.javaInheritance.javaMixIn.javaReflection.javaSimplestUsage.javanbprojectproject.xmlniochatserverChatServer.javaClient.javaClientReader.javaDataReader.javaMessageReader.javaNameReader.javaREADME.txtfileAclEdit.javaChmod.javaCopy.javaDiskUsage.javaFileType.javaWatchDir.javaXdd.javamulticastMulticastAddress.javaReader.javaSender.javaserverAcceptHandler.javaAcceptor.javaB1.javaBN.javaBP.javaChannelIO.javaChannelIOSecure.javaContent.javaDispatcher.javaDispatcher1.javaDispatcherN.javaFileContent.javaHandler.javaMalformedRequestException.javaN1.javaN2.javaREADME.txtReply.javaRequest.javaRequestHandler.javaRequestServicer.javaSendable.javaServer.javaStringContent.javaURLDumper.javarmijava-rmi.cgiscriptingscriptpadREADME.txtbuild.propertiesbuild.xmlnbprojectfile-targets.xmljdk.xmlnetbeans-targets.xmlproject.xmlsrcMETA-INFmanifest.mfcomsunsamplescriptpadMain.javaresourcesMain.jsconc.jsgui.jsmm.jsscriptpad.jsscriptsREADME.txtbrowse.jsinsertfile.jslinewrap.jsmail.jsmemmonitor.jsmemory.batmemory.jsmemory.shtextcolor.jstry-with-resourcesindex.htmlsrcCustomAutoCloseableSample.javaUnzip.javaZipCat.javajava-1.8.0-openjdk-demoLICENSE/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/applets//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/applets/ArcTest//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/applets/BarChart//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/applets/Blink//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/applets/CardTest//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/applets/Clock//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/applets/DitherTest//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/applets/DrawTest//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/applets/Fractal//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/applets/GraphicsTest//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/applets/MoleculeViewer//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/applets/NervousText//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/applets/SimpleGraph//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/applets/SortDemo//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/applets/SpreadSheet//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/applets/WireFrame//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/jfc//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/jfc/CodePointIM//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/jfc/FileChooserDemo//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/jfc/Font2DTest//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/jfc/Metalworks//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/jfc/Notepad//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/jfc/SampleTree//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/jfc/SwingApplet//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/jfc/TableExample//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/jfc/TransparentRuler//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/jpda//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/jpda/com//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/jpda/com/sun//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/jpda/com/sun/tools//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/jpda/com/sun/tools/example//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/jvmti//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/jvmti/compiledMethodLoad//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/jvmti/compiledMethodLoad/lib//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/jvmti/gctest//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/jvmti/gctest/lib//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/jvmti/heapTracker//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/jvmti/heapTracker/lib//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/jvmti/heapViewer//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/jvmti/heapViewer/lib//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/jvmti/hprof//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/jvmti/hprof/lib//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/jvmti/minst//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/jvmti/minst/lib//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/jvmti/mtrace//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/jvmti/mtrace/lib//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/jvmti/versionCheck//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/jvmti/versionCheck/lib//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/jvmti/waiters//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/jvmti/waiters/lib//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/management//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/management/FullThreadDump//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/management/JTop//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/management/MemoryMonitor//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/management/VerboseGC//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/nbproject//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/nbproject/jfc//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/nbproject/jfc/FileChooserDemo//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/nbproject/jfc/FileChooserDemo/nbproject//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/nbproject/jfc/Font2DTest//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/nbproject/jfc/Font2DTest/nbproject//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/nbproject/jfc/Metalworks//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/nbproject/jfc/Metalworks/nbproject//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/nbproject/jfc/Notepad//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/nbproject/jfc/Notepad/nbproject//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/nbproject/jfc/SampleTree//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/nbproject/jfc/SampleTree/nbproject//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/nbproject/jfc/SwingApplet//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/nbproject/jfc/SwingApplet/nbproject//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/nbproject/jfc/TableExample//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/nbproject/jfc/TableExample/nbproject//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/nbproject/jfc/TransparentRuler//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/nbproject/jfc/TransparentRuler/nbproject//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/nbproject/management//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/nbproject/management/FullThreadDump//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/nbproject/management/FullThreadDump/nbproject//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/nbproject/management/JTop//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/nbproject/management/JTop/nbproject//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/nbproject/management/MemoryMonitor//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/nbproject/management/MemoryMonitor/nbproject//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/nbproject/management/VerboseGC//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/nbproject/management/VerboseGC/nbproject//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/nbproject/scripting//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/nbproject/scripting/jconsole-plugin//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/nbproject/scripting/jconsole-plugin/nbproject//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/nio//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/nio/zipfs//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/scripting//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/demo/scripting/jconsole-plugin//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/annotations//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/annotations/DependencyChecker//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/annotations/DependencyChecker/PluginChecker//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/annotations/DependencyChecker/PluginChecker/src//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/annotations/DependencyChecker/PluginChecker/src/checker//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/annotations/DependencyChecker/Plugins//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/annotations/DependencyChecker/Plugins/src//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/annotations/DependencyChecker/Plugins/src/plugins//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/annotations/Validator//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/annotations/Validator/src//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/forkjoin//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/forkjoin/mergesort//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/jmx//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/jmx/jmx-scandir//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/jmx/jmx-scandir/docfiles//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/jmx/jmx-scandir/nbproject//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/jmx/jmx-scandir/src//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/jmx/jmx-scandir/src/com//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/jmx/jmx-scandir/src/com/sun//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/jmx/jmx-scandir/src/com/sun/jmx//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/jmx/jmx-scandir/src/com/sun/jmx/examples//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/jmx/jmx-scandir/src/etc//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/jmx/jmx-scandir/test//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/jmx/jmx-scandir/test/com//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/jmx/jmx-scandir/test/com/sun//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/jmx/jmx-scandir/test/com/sun/jmx//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/jmx/jmx-scandir/test/com/sun/jmx/examples//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/config//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/lambda//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/lambda/BulkDataOperations//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/lambda/BulkDataOperations/src//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/lambda/DefaultMethods//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/nbproject//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/nio//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/nio/chatserver//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/nio/file//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/nio/multicast//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/nio/server//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/rmi//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/scripting//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/scripting/scriptpad//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/scripting/scriptpad/nbproject//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/scripting/scriptpad/src//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/scripting/scriptpad/src/META-INF//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/scripting/scriptpad/src/com//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/scripting/scriptpad/src/com/sun//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/scripting/scriptpad/src/com/sun/sample//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/scripting/scriptpad/src/com/sun/sample/scriptpad//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/scripting/scriptpad/src/resources//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/scripting/scriptpad/src/scripts//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/try-with-resources//usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/sample/try-with-resources/src//usr/share/doc//usr/share/doc/java-1.8.0-openjdk-demo/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericdrpmxz2x86_64-redhat-linux-gnu                    !"#$directoryASCII textC++ source, ASCII textHTML document, ASCII textC source, ASCII textC++ source, ASCII text (Zip archive data, at least v2.0 to extract)HTML document, ASCII text (Zip archive data, at least v2.0 to extract)HTML document, UTF-8 Unicode text, with very long linesHTML document, UTF-8 Unicode (with BOM) textHTML document, UTF-8 Unicode (with BOM) text (Zip archive data, at least v2.0 to extract)ASCII text (Zip archive data, at least v2.0 to extract)Zip archive data, at least v1.0 to extractELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=48bdabed0cef1bb048400acd853494fcc2213dff, strippedC source, ASCII text (Zip archive data, at least v2.0 to extract)ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=654d267a661ecd03342e1b376f3bf7aab4f3408f, strippedmakefile script, ASCII text (Zip archive data, at least v2.0 to extract)ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=80ff89927f86a01df97e47c296d3618f5daaf123, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9b93788b7aa0415f6def32652733b67e16dd9b4a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c9531e6349d6bc4a46e3fc81847cf4c2521eb254, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=37f1dc908c0b2dd853b3142f782a713c276ed84b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=446a056fdb5194c5a5baccef56afabe8731e70a0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=fee03cf0479b650bf0a66a17c7ecf612e3d9d8b6, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d959b31118049a5c42ef693e867e5043fc98d9e0, strippedXML document textPerl5 module source, ASCII textHTML document, ASCII text, with CRLF line terminatorsJPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, comment: "", baseline, precision 8, 388x440, frames 3JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, comment: "", baseline, precision 8, 387x423, frames 3JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, comment: "", baseline, precision 8, 391x428, frames 3JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, comment: "", baseline, precision 8, 390x411, frames 3JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, comment: "", baseline, precision 8, 390x393, frames 3JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, comment: "CREATOR: XV Version 3.10a Rev: 12/29/94 Quality = 75, Smooth", baseline, precision 8, 755x443, frames 3JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, comment: "CREATOR: XV Version 3.10a Rev: 12/29/94 Quality = 75, Smooth", baseline, precision 8, 790x563, frames 3JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, comment: "CREATOR: XV Version 3.10a Rev: 12/29/94 Quality = 75, Smooth", baseline, precision 8, 774x499, frames 3POSIX shell script, ASCII text executableDOS batch file, ASCII text  &,1<  PRRRRPRRRRPRRRRRPRRRRPR RRRRRRRR RPRRRRRPRRRRRP RRRRP R RRRRRRR R RRjava-1.8.0-openjdk-headless1:1.8.0.91-2.b14.fc22?7zXZ !#,H]"k%qǠ5-4G7'}{hs˵INk_cSC@]&-Di;ďwm"Ǡ֥u&-<:d_ܮQTnmyr~a2!7H\0J DEmԟ?"h?PLD]ܷ=3Pj`$To+VAJ^MLXqtv ȡkՇ$~wD?*弿u]gڹ$ÏR$3z/VCQwL# ʎ7Ȧ|-:^rm;试"kEY25s R8z6cZ] dٮ2GChObKf,bXKePp`'Eڐ0fpL* 2*%Q&0 %&y [zݲ&Qn1'6=_ݟtz D}UM´]X&oc"wŤIoo@G᤿CV3't+ /X)NI VA' bGR &C\{{{ RbT/D+xT lRWᑳGBDUk%~,q 7Rc qWڞZy1`He#n$'XI/~tG(%ouހ 䉈r0˫+ >7t5SE9xfG4/Fh;ɘ7JZ<$|J*1q]G 0%͑5=hzqqc߸&Tcy#8hތ受%nN'+r"|xgQ}(OYc2oaYڦ~i)/D X-MH/zQfR -9E@l$724>!1{ˆG*1cZ-a8`:;6E1lphCyJqI57uڳծu}0ɸ:n@/-KߺEڐxV*|Fp*I; ,`ΧVU[Ji<">˴_vio`d,F.f孓+j,8+ozp;bתMwl aS=(b܆u,HI9%xE.G/^N]M wi8n^p{xk١Jdh#xx n[Uh Zư5Y]@rBd,s[.?Gc7nsUm!Ps#dٌ,.J(wEq(E%3߾ib+~c閘v.b_녎5cd\]Wmir&Pd¶9ĵqӜrca}Joc4X1^SLU}8KNDBؓT}1.\[ h>$ry͕4{B& +΁,Odb>;% .&b̢rYϚ3\EQ9FTn} ISs aBqr '֏H^t^98IWaxjP!qShۀ|642XF?Q1@R-p$U)MVLtfj |b0T4& :K!L}EHc7~uldg0{WCh8 7 ٢s (cLV6|4aFdOA*~vZ ,Gyhޠ"67('1@z|c3g`d˫RHx1SnMX*l29T_y"OJ݊`rf$ĽaGr#b.?L(0{$Erb_"aK1N4u/tt[܋|'0Ufz3 UPF%@/-,506~/A #8ZVۄFe 2.GDӄ󤖃A8G.w;Rima\ӭҒLT?/490I*{B FT`Qͭ0@# k\1aȻGtGV$:SN^8,#lĐׅz=o-lS'M$4f/١Ap2%;r1,S(?(՞rBI.a5Q;h_S ~m*{W/A{axq[wH ,Iuhy#_,{JƄwTK+/ I'5ѨvQ=vfSSYm_%CbJ;A*;ˈ8li"htoJU*f6&J@1XA!,7  sf*{tʀ(yYËUra%M,Ui'wUsUmAϽrIcH{XnuBvơmt ȹE4c)EޒQA86?/EplztpRc9ɕAT*mY XZ)vzK>IXI5=~Apz;t:kP+KiTt;,l9kLP-!C:W<9mϧͮ\%!$ŒTB[)$'cp$뢪$+}G~{2* n(B0YDVq#5ct]T|JPp LL,<+[}FQob_= =⠬QX> V.D>+ /J=Њg#fC s/R9.Ï{M'S̩'Xܶ" 6nmB> w'OU$x[z)ʂ0jk %ҭ]aߍ`rQ:iJR)ag}@igR@ ^RFLώ)AnrZu5x /ԟ^|43A*9eV46>9aG6]0x%MJN YrRgZ򘰈z.a40Њiyel xVefdM"SgJ} ,amf^1~HD7"}^o?)1:Eja͓47 hxiKĬ;LedhMpW,7woټr9 #Xx]Grvb$/ >A R؎(b6 <6QWnAm݇B|8W0!똂ᗒnx} Ƽ)-ސqo4lE:{cY,4b&G)>0M&m,pEja9R7dx̎!$DZl.P[/%T b^xn΀F1t[Ff9|/6 cb{`S-=WWVxd ˀx.W!SM#b"cw$$q2b s3-D\ږikH!l+RlׅrLl"_ t76`}5=R'`2V22}<ђ5tg-w0HP&+e%;_jgWy"#cfM6U7 G[(aDۺ+ 2M?Ԁj6Ұž=7>b3zA9$ ˘b}EZoVEqz:;5ҥ$lMtA14ݺΠ@Ē϶iZ}@hMlIcoaǁʍ>C$299TmFoUvbU%PX";y sua[9D N)ޥAӷߠs5WݏpYu7L/[OʫGTSχ*t؞Aua A CNILP%F-,H@*.Sx>z,} +gMt^\h@fJ!ACvQ:cټ+,0A|4:^esӵa1'GB8@UV-7 g刟5>A8>,}$p>A^p*0. GX7.aw/ ].EjV};ar:SR]UsҀy|IiGeFpL%GY@Qq ?Hw<"2XB2w{uZg)%M[hru© PZ콼{^E ;<,753T 5…ս]5~s/qY ~2V? !Z2بx1~1Jj^R.+X +C1FQ"_w`L }R LY&#}âxFɰl4N`dRyÑ03kw&I$˞E(#w;Z↋31H5 ˭5Q~@{9q}>"$kz%j*E-gjP8u5oY јt%D'[\CGCQ(UZodA1KhIPēVmy. N韋Bc3̕!lTF7\3y{BouҦU[dZhU=#q>#nt r#K֌mD$^[ fKaC'`/@83!z>m[ ÍP:AN 0h{X%UdE:I( 9kς:T]wbbZzoVCnCx,V}y>(Z)Tƪ.ilhc3kR XYΖx9v-/I:! a-\S'=.l(VyEմBu)62n\56 M# Ixh7B4}<TMY%*L?K wXMEs&螽*{zֿ$TI vb@$;VDŽp4iy+2zfda8H *ONMꕀ<*Ws;LYr9-`y`v"+ʩhBѳȾ6vZM%X7wm~boUk>=7 3o5k),npޖJkoY˞Mx@ q/j}8-Nu=a 4 fyq吥 /;\%T+ ;kVk*lGwc'M4R^Vv r=bSϧ2XB/ȟbO1ITUd זB7 i3ZIq,Qw#آ2<2P{-el3(e3Hgy:Z͈\xG“ivo41{5&=̣(LBJJ$?trלI aɸp+Lxұq0+?P5$NoߪR|.6@N<%$ H.І{.|ᜰN:XzPTlJ縗rm`gB  p5ED% !pi]{J5sCۛa>z \Th0wZP]Qig~ލɯu:0l_Ǧ~JSjYv9`/ww9Țj dz!uwXR9@uV`aQ"/_vaI79QeHdJhZ%̖0G"qf P._PAJ+ LW"8(>JՕEQ攧7oYz9 ڏ }L?HJ^݇Z~j6)`糣1) J-M_x*5dMm2NaH+_=g@d \p0JuwxǒՁ>П8} \Ҙu ^~ӏw>"M7e.}pPa0g!zdR`|+ctC%B {p!˒J\?K[yRUL2H P/> =L9JiED@ HY@0V^.Vpi,.?6ZeҗUV~˒(C#CD I+%M,+\]rw'UOb`Al-U _@[#ܴlݐ"C%ퟴ ofgMG8@ {]S!ˬ|Y: Ns}9є/peP ek=S#%ĥ4 dHNc]мX&ݍve~Γ3%L*pMGIjmj*J77b7p&@Q|q($7 Ho`7K=G]=+8r!'Iv_`;T>On1NjƛF^K1zu 5UI}xP!N<%>Y((ORk+<dž5<+8a*y߈-PʽbB) i%αϧj&?XV&XvBv[+F層>Y"nQBt /Cl:L0ϭa1:D<`ԩ3I'2c:b24 Bi>λ*lH H 2z=g&~r(OOb]#87 qbXu"F!%( ۛp]7^0#^0zvlz.tF\9CdQEm ^Cn>O}AAgl'49SAxN50h&`iUk=0!ڔ>`*fW ^vVO`C>{#%0( cSEL TJ/b3Q.\s#j5eWG "TW)T}1UE] n8CxF]KE#JUp# ?3;Ǐn HTNYq$?COr __/@7tbfzK==yd֑)VR): ryF(]r+'S>x0I %E.D/`x6|[@@`pIl·5[,Z~rm nl5oIbwA-SDW9=O˴#eƑFX\I4vX161u9.%h!iLZY{箵%tyJ=fS$~RVZ0彍D% m m;܆3PD98"L'Х&%tBt HG㗧{+DVw ,2]Mk)l$?sԨ&+;W֜dϼPX|!V>jj! nSA7h|. Yn3V>^J3ʯ>\cio-f-I_ߵP/Ak/7ww8=gd3YO!ɱxւunߋz&;8SiիԷ֘>]t_.4*` m,O;MHq;=}2V67"kM(~ Oy1򈢣X҈Xp} J]͘Ko)5va: · % 鱑Vእrq[;x֨O{;s[~gJ@ ϐ%d%叽 W{ d]3 GH屽Ra>:fEsF/@lb}(=pt"P^ 6psq+X/7ʍ lw]T;NWZlېEbA`O{6p`aL ^`]X (;*[L7'ԯi`՟ӱN[% W :S2(n ul%20*쬫mRCEN#j*4 n[0O@L #"ȥm{N?!W+ $^m%lɲn-#9٘\3P9&hO.xr- DCK~,?A(Daޟ [jBT99H직]%c;11!翝H UgfY$|m+bOA\ X&"})UIeC?`ؐ&Pv+IR}:+[u>,=RF\| ѥ/p;3*Čc-gt*:DZs*f=Lۘ}D,Yn'y2n' ALIӄocZSKB@X5,CZ1wm[Ue9n~ "̅ՌԒWt8WNjhgComb"7sY%2+?|UP ћu s lR%{-sx|az6VٴCKaB~F766guFJ)_7k7;o>R\ ?(֒3EoE[BW`Z hmE fth,WN".Rb.{s|u1 ø:F[Z^ϚqĐQBQr̀EʕO 1dA>=۳( 02?s5Gz`+:5;KA뽔!KM`;2! MHq;`vHPw @T\Kn.䊨 W=6\awO݌=wm^a!@Jl*P-Hm =P^hC#(#@\֊^*ϓ e"ayiF>Qdp4@@0scI_*mH*aV)B4n _˧ww4Q˶/0KXP幁Z̍ʧ(/J,x6zu.Fp+S  KV:c^q?7*$$ banjT f['_`ՠ~8pUT[5 36yZ4+{hĨV9 2ԯpf7> =߇0 &ķG#X+ZZ NRq/۠>6P.|Gz>(}.JH6Jb[u>&oR3{.SWoMW˅J1j iGJ8yDdf`wwl{o䥢KxLY,E\pQCJv5} 0Dh{)KH-YW -Q}ZjtK! |+I'ҿ^%"0-ĸrC}KaXlvM/p ].SՆMipZh ;|,:ЫmM#b;(tӶٿ%6'۰]$-&'?x7WʩG#Edmں"IUX=m k=ݓHk@Ў?/wh4!mL30 gČuKFfsD(ח-vEP 2!| "݋jsr.9C>{g\ '@jKqײbZ,ϯ?TpxRomMS s(.NK L[˚ņsy& Z rhA\VmWcI=1 eԨR{4A.Qp6lJ}0b[l[}J_-1F(4Qdz;L"HT( 5ѯ擹NÀg j~H}M(7eK|t\=0=Qn.?ɿC%$^Tru,[MK)SDqNi_R_ڮ` i "* Fh6Ma JP<`AVwԀIЄSM M#X__L[cۧQ|WA_ O4s NՕ[`: c,7lvai$=-F"{yCspBJ-R[4q!|j.t鿡Pŵ'm T5Chw[C*+AqH -iA'jOA|Xv&r5iLgSh@?8uP$ϔ!~ 'EWt/p_~`dxVfyYz9g3|՞uO+"z~ܩܸZ~*Z쇥)X}<}P~TogTWljsBJ}\lrnI4:"yː* s) Qc]𰻠&xN GGxTGdBB{JUl9 }N9pQpலvxɖYp M kYL1cGy^aٟ\3%_kf$Q}c^GxucbCԍ{{axK!QQղ_} xFxuG @ŚA̢=#o؀T䁩资d r}+<0T.H {"ke2v\yl"9Y9VL}^ʷ[ [V{&%\~+ uu:H(qnMqgX)BC&eӑ+͒sOp:1w1x6~]XuMꀋزR I)g9ws.Z{fwQ52&̍~Ia$YaL{c*.b0unKY{;)@ <(:&$R~jWc֢@96/p(@81"n ;.ɢ'|U@6gqob&l9arp9L  H: x)djc<  ն?)N͂> %ZoIAy0`*#y4ɬU҂YX8{q{޵2(QKO ]=KPRN]IPP 4@F8*$Tl>d h%5ǫ! k$!l7x7'@rwr:/E59GoA*]uމZrZWb.ʼnԆ\܋^\9QH9|AXDv7w~HU8@ nG36pR$vfQP'N}TCVZ9W;lŮW#kVR -rFYCA ]9%{S>zzo.ğq珺R(kYI $+l%'Z࠘ĐJkGVt0\jlbRȬ~ s"7.4t^#]1\&`(^  ~ܛ `F#Tj:R#E6y{%xv#YWܬTw;aC]l'ҕ;RQ̰;/:uS,9Zya̮-oF 4*eUSY9dwzCu!U 2qՓ~*hC8NGC=t$HRuG{(ص=`p򊐛v0:/.\nIuČ.Q8=u<}H\rP5%}Is{L6|Ng"4|IݐH^|G#:qAy=i )Y8btQ'HL4Z7D97'Oe4S KW&!ևOTDB}Ǔ͵b-\] ́(5KgTB"&" e0>齖nMP5Xl.ŃqV:ۈ+2;V#ems?<0 y'iX^#0y,T@zL*IR:btKjUA'&Zÿx#FhL+y=I ̖M&cWMK/8؉<ɧ_癮G6jf7+i$xo- y/t2Z%)j< Nq]e3wP˴ 88"q[3\A5J.MUօyOݽj<~;2˖nk,W~ ڛLS MT2#HD\% >QWl5&z%nde&P2䯸GguXӑ\+mFtXt8"Ń!=]ŜP:;" 5/Du\uXWkp@pCI(a0"X3S,La^7ߍ$r[L# 2%6 X!>plfaIf= QtI`@H7SG^i-po:Eo*d7C%2M콥z@wÏ8XsP࣪ן5dj.2V d |ͩʶngD[Tr=^6 |[1I\zaQDE?3:yrd~Je횯uGHyO:LBKa.[9`l25;8q ̅ n\Ͷ̱ ,f [Ͱ@,n.Pcƈ(ɠ0}$x3~sTFdPESf/Kƙyy[*˨2NSD8 yUK>AQ"6ʹj5:,~'leS}AE3؆ܧQᧁ:EʌPgt(YbH[=nO( @܈iKa7l˟+$m*Fmp[]}"S`NM4x; T\J5 HQ@H+0]P [o+xah.=F44nA&DX7XvvM[0N38cJXw?DlWA-?&E躅kډtg3Zy8Ieڙܤ nǧ%LZCE:D`6}k/z$wĠVBpz:}ĭ`^‰ϡ0N<'|O|YY,HkåXۿbm̼SXbx"F|!#JRE-֢ImS1Uf&Qf/#B.VDq:+x}%bkא<3XչA1$xr$m"-mAw{'!C΍b@LֆU$gM,rjkǪ^gCn\K=#6ƼwN32WƓmc0$W7{QҴbȧ6<":`ᵑ4+!e%ه4 L#|=+2&QzN2!Sӛ% Ft. sM"QDy|LSW{^W"G[s'xE6Oh*v5W_Yovf5S P#>[㦱IlZi!́NDG1mS67.tM33?p1zI?IT4zVӘ**$_:[y,| A,>K@ˆ^; giBGN`K"\HB_F^<3S ʮAiZ+5JueఄZ#gy~3+8HbKoZ}`Iڨ, ~AcDAMoH۟Ar>4$>' Qr,^%; *FW}=wݶiC=/w8rkۄ;8^g{mpڶHY挎4R{6`%/GC>է6H_̑PY^1֨6Ƣr7.$3zcxxBןbR:4G:wP @70Mi2p׏^ܨƌ$m04yRz0}WY[L#Jn<')BkD=a<9\κ|pyXHtfslq[pC]Z|V^n'I 'DOӸw1b0Ǐ3ҁhSk/w3T3rw8%Gzj1Qwnb @t#7×^PGrUeF`KvkX).ч%h..d)-yȼ6vI t% 01s V;HD-Uyqw./c3K9H ФtPN6?|#SjeN@&`s9;(f^4ZKP9R U璜5BF! @'Dyre qCYDڶF/t|Lb,xٛ)w,T~P.R7PS|o%=)#@C98cbe.DXc]s:*=([??b VQ{Y%cesfhl" OQ/@ʵ'nSe]Sv_)6Nl2;ۡɪ5z3Yw.qMӯ)F_jK:LUϕCHбEpgtn'dx78w<[PSesfUx0u^ aVq-(tw/g6Ou@#O*|31dh_8JR!1cԓ$ٿL8H3ǀZfo 気LNl/&pAJ87Pe/څ <ߓ+=TW><~"IVx!ʫ7E5%\w/l($Vf542o# `nEj$ajG7f?׆x3vOH$(G/T]q'*sR*?ƶyCgvY|Y'#"` O78B1vϩt M e<o,sUHֻE/Ln 1b3TK lHE}TtXbnk2cAK|13Z:QN/˓sԍ1 }Ĺ*]h1Xs/*Mo5=#gvÒ89U1~ƚ]͓7/`<μ/v ;y`5sU1{2Cx}1T9Q-8R`zܓb=xPu$\+(J$""3MJ/DRrsLzKFĢlKP R%xPdd {-R|j3oi8Ev=ҿ-h;q C([AhHRSig Y8cp-ԧ ΏO -\K=2-7N$bRd_kHX'Ј~P髲d,?5q!C8Pֿ}mOpP+ B/ Kޔ6ò08X>Z1AѽWr1 orej/8:G_gl)tnKjPUM\"7YZCRң*垖2>;adЌp+2GlV `RQ;Y+e͹țEÊ[8I04ʜiY¢͠RWH3g=Kj$ʑ(O.cǛAf.—;ǘ=̩ܸʼ׾B;1S1K!,g/>l/1hrr|&u#*}]x+]k͢B4%~6ۇe[q /IE8Hx @Pƞ7(F_EMKhvŕ/ƊS,Y3{0x+RRPp@9lMLe^DՌ;h=zP@+ŷBLtc k$YlfV YxGSf" X]-L¹-:94UlHz&#X\:Ölt x[}n|J+MƗr"ƍ\5Sq{<ܥo%,YRT5߈F ݸy 1]ָ?dI10Eyj0 tK.V 70;noyNyb~_g:k~[͙n:Q(#YN^X7e5yֆ"([nmSH,00d_((vCoOɍarF(ߤs& dgc܌ce=(Q[xjִm3BLRBM>! @4Ċ[$3b9IN2d ,QL !|+#@ʺb~kLk]zcTw91,8,;3lޡ6 hP;HKDeoH`e3Dx> 0swUꗯT|ܨ>6v2&5{x~,!>s̋A)P*R֫0UP'Қ-tϣLc<ꍼ~^+ڈ+mC=72׻n)HEiN.7|FX\GVWMּy{d UkQzÜ_(j݊Od eLeE_->Go=wze2#AZߦCo= L,+Ie3|{q#Ľo>&CkD9I& r:~A>UKԵŕDv^%i]da]rf@s0w4SCt\ cտؔ/ޒ:6E6i<#puZذ~=SyvxZ(]OB{ăӃ0u.^ m{uƄٜc°=exBM uGWjr:SjB9JR0Y1u&L߬1-k'$cIG AD_ CRwȺYd_k uaC7W{ݏr) lE clhz khH#ڊR,wFzv*/9kwk8ٸifR59MiL H!^mkt6S >4]~Iٙ) 1AO;3/вn?pKH;!6gfW տmvVGcyk/xpjjBٟ)@o#K1Dj۝WxÙck01α!|Q~,(*T# WU\Y ~7Yz3raAKNm6Ŗfk#|]|!e|8trWkm ;{gH!Q/e{:NB`9eUBwFEZ-G' t0_H*<[Ĉ穠uiTʃӸR.|˻oe2 'S{JW)@2@<7\ȑ0l‚=ȗ)=~bshd?cُp͋A\V&⳻t5MU%I&TXz O,$ :hL^ۄ15r֘l*%g_(t+RLȆ2oVsRҰ,-ⱐO1 % }@:FAcDT[`h꫺ʹϐNG0 & zZ @E(3Ae[X~?qG5Dep&zU8 T}-=#s| ^zAv>y!$50:U,'r5}%03|^f@FI@K"_uly.S#_?l{ZU(x H7&ڮAQށ0JP|u^Z2Vje'-( 6T->8l 4,MSvv+ò.\EV۩ௐVBQ~VI2m.&XtB6"muB+B_M㓔^rYY'wIe٥FzGwV sIѸds,tc¬^mA^zzM7s<ރ gYϺxt=͑H$>)3X<3bQq1b RK6 ]LYFV/4uFO^R>i.o~%MIqg A FuӶnxxtnG'J//ƷOIXSBuzVy[g-Ý!3 UjE]3Qp]0'A๎;0|?(K Y70H{z2E!%n`ӹqEp4LFFB|^~Z--_z;ݝpcf %o`n˶$]?6CB$=*֌Ofg>Cs.|w(4#h.YOơx?FU'@OnVN LMM=kL0 Gn:,q&/陳.JEnXҦ?-_WݠɧoT 'ݵQ/7TOй)D/D܀t뫚;0:AOO|\črU<&$g:d@Mۘ>)d59p4|]0`S&Ř٪>_hdqn b&ʢ/{>P9p[^v?W/ e3I&tIcV6EN (m%G0Fa{Uaޏ@`Z@%csި TRA90 .*_߾%>ܲ-M>5ܘNs%N85$0 0LxXfVϧ~5[iOq O} @}Z`4b7! Ļq*RJs*w6vq"8f] }ZUWvm%GIUBvj.|5bgIh糃Caݼ~rq?9pQ?ftV`\mO buf}IiBӄ>A֎KwUYI̭ېɾ(:|0vHn+*͂j\Kdͯ&}Mtpa͋U5H+Vdt`΋ERCf3 FPTh<""Xa Cf&yH! W /+xn'! ) KBm{WeG08HNJAu W| ?6"~F]~? ]z|'Wb"W%2 zC= b!Iu~x:^T@RA]>xB꘬+c #}(0uU;yz-'OՑr1$ Hd$q3)aesSR$U9GZ[gC8m[fxrFN[2w}Y[j>Y\44PA7q2 %NWź[ܬTa}o-gE1:7M"?~2MQXc+WN-b怏IܳK:>p!+ٵ8‘L@ a]^w':4=, X3} F%T]Pvo(4S&*ex4NH \ cG߭E }JI1toGe鰰`8zlC؈:iu&S-a!~@*2Tz"}=v (Ss,qk~zjuOv$ zDTrXQ&i8vTƜɭ2% T&qy0/0^7NZiͭI$˯]C$Y6,irT*y=dF$¯y(seUcZ9,)59:X:Hgdֲo]9Ă4Z-I S\p:E[]0eqAA KwF#kIطyXBb@0zO YP)"4%!ntE`mVhvtќ:|'R ?5vR$DfI﩯rLf1k,ơz(DL,|΂7('իX T~ؕ_F+:MRӳ1/t]7et..fr뼢8c'l<4G!6a D ?8tN3VWeԈErxԡe2{ZMUN/.Ӎ@Ƶu!r(ٸ?~,=3Y'@D?23^MKX i|CbeCFz{Ѐe7O\:w'>/Aɉݙ♸ 8|tv60v.<3 YlȽIan8 \ū}T:}gh1i-țlwwiTki)-IP(q4?' -XW]7G r" <eJj>UҁDyFJM!kϡDn>|{ oҐWߒ$WXu߻=9&ۧoJ܆,җlM`I]@;m䍘5e>sOijy>?ЗFesHH7׬`F0=p:b^ P'.L^?-϶8Hgv_X+Hʺ,fp8LҨEINkJG0KGaMR4E:J4p_lm福hɈpXȦ c˨&=ҽ*.XXՅo->'B$XNu(td4ݭŝwL2MdztأZUΘMBmpͿdȎPط2n@/69 CI6N2\7wBC!j@SA KFBW(z`& i4iԂ 6&!›[?`6eUkkuQX[T ۔v8k0xWn+ҬG~? Q*E[l V`Ej\ЫQA*E0] Zmbb{Ɂ:AŵΌ: l`-ji b7KTCMT bj@hYbYB.4&yFEBCvƮwoe4¥]:_ۏZRa<\H)! zt;畼yv/brPI7~-*zmojS ߴvHFPz7܄ҝ6 I4ұl7+7K;mn ]ˇ 2,=G]n(xMS/LO-̵{פ4gx<`y2:؄&8_'v?I=Sg{Hf먱# Hj߽= mG 6:W=GWꨉ'lےw>Pe r?hNl,fZ~eO*~L5A":H8N{ ; 86orl I 66EEx0TdPڄVlpo9N2)*!ZiHOG[e0Nb蓽1b"֜kYXJP-M\yH^!i~_ú*9~}Hd-wd4ʜ9w7ػFSL'<̀gK8ı{]Kbq9 }f26|K`L( JKڞ^z| oAi3=Cf(I@k)Iq njMNPz4.>%#'7`tuo 4 QrPh:D;N-T p'ܱ4AaʊbfD3[p`n?|(&@dʛ]ғv>{f0qs 1 (%Md(BmƤhxde XHvAG 5whRIȲ'd3bBVYU9_I($_0u ,GІjцMT~i?_Y>k24h偈zO4ȟxiv-h~/P#dKFnsqm f@n'H'^LL{LIM-1|`庥xyGd CX/$l=#Q܇>ݤ\dPj|"ĴU!1u4ABv~)7"doSiі)Sz& XTѭb.wLf+Ţw|X[:Z[;LbѬ^c1tJ%~'$~ؑkcsg'b-O^G-ǩ[}zrWWs~4$ڻZ(u#6r1.~Z(qPDB˗J2ڃgMGddJ31R|jbݲ.qqspFˠuzGN6*H՛H@ j[TX#Jx }8#MT g>W֞`푰j(n-G"!K&ȋFB7υ((!<5dTpÑܞ9Rz{ 2c8kY=`5@DJ'O$pѶ'lb~oAnIVhҫ ?+;8tgg;/MWwpq)@bʽ|zN/ı҄]׼X jȗgp NM?_ĺχ:5~jFf.,RT6 H\YlJhNϧ6nm'?h!۵Is$2qM!/OX]*h@bEy!^403ᾈ7#SBK---}KF?I\:sŌ09*O4h-@tľ]IJLJx wCʋ3!Q{s4H2NtLYxlB ɤqryrI`Cz5M<0If}YMoeD oP>[ga{A$cU$#5/|X45y ^+C) ӣe's2wMJc= Ķ1Wk7:Yh&wS"ߏM?b@qRB.ݾP".\rڶ~Br6#Rx 0" rB$&:dXPIO\b+';`5$ifjch5ϮѢ9hM1Fl't'i4Xw A^BVLFslx],o -F_$F0QM݇[Wʖʗ0;*&T%Se=+^%48S+ ׳Bq{0rn@+ ٻvL}ϠM(2&[A:P F6tp䨇jHȐ ?vB4 >u'.$l2t˽zHLHc g=)uYX ;Ah'7mshACы[3' )wSVYo~5*TZBev$Oj5&Ƭ:#&}6SӾLCԖ~*zpJi>Kk:,nX{} %.MbR3sx;ZQqIKX5,Ѡ^79[ f?n-_O@q˳VBAOyH4O\7ZC3RgÚ|6xmzppzxdfw !l`2uX= fR Vm]kEi{k2Mke5ӢնZܓ-! dW O es-ue;6qlDI.$jJoz#l['"F؜vPLx'M̜%6Fk<=Mq&̻:& m`m_3c8~1Z=~K";Gu#a*5NÀPuaz-_}Ъ]Lm0ՉllHe  Фb]{þxЍWOԗhs/Qޡk*ULϗjyſB-13f2ڭ}Tle J#ZpQ K ^8O^!_vtʂ7meʒ.ʘL@"X᠞X+7S'k-/p0Aubw%{6_h\˜n+u'[;"^rfL,CE [$x D](T/0X ف$%:确[!7!ѶYqG1t4uZWcg) `K)zp)AZ\e%ҕi+_-i*HVi P )Ig妟u*<]2c'- wdN6M3FhsjE"tԳ.g`}7y/hVRg젏" Do)}aB4[#`密|X^{/4GNZ]呦ƸwC&0Bˬ Sw;7ZCWC k;PQX*)%O3|Nipm$V*-$DxdoxRED$;| Zvtյ{, r vבbϫ \(׳0D#$qCfMNhiV1A|| 4n* j>ĭf}W8Qgh*4IsfGk@9#8`^p2#9&g_kmsK ƭ F\n0Kue+~2D[P\v=}. `U R렖Rn'eüdE91XuՁ{ n9;{*мc͆y: uǍGfo{LНG2\$՞+2_|>xmq]' K1asp]x 2[i<iBj͆ y4: f5 rU>~.|lsJv~"d)e\ȨMTRܮu՟sR3pmZ/>"hSU7~dDpsu34P^8WgO1gewe fzNN8 L?1<. #B7;lw B!ҪduicXxJIC"C'R0jiބt@gkN<-%N];s:ƶ$&f=יruIN©ɍI8I QmdԱw+pc6%k5fx/s»*uי(x;܏/έRXAصd GaTO/nkB=x3߯g"w٥M}굚X ,RO'@i{,H-pEDdXm@Q#/æ*ð\q[&"s3.sԷ8TwLl^\Qw"g(BĐ1kNznfn"ɨY+,de`T;BHĸQd# X&UVg߼dZtUB݋~#yCz+g7uJ i?~!cV?d0kR,ő7m`£ݣQpʞpl\ڋoJq5t_)AZGkmRjxz)/ h6}@-/M/\"1~"d2G-8f jW/Ί?x::MN\#SH܋* TBj %AìٞBF[X:xxf`&JM_q 2Y{H3U_xM!ZOꨱ?Q=`)S~0F(6^T_XsJ(ƪi7Dk&7MQ'V9*o@@55ˇ]XOaL,oˆvJ(OH7LɃAOCY͸kdQFtJqw75D`F$up#[۩:inV,иHg(ߋX}ts?䢗h$jI]҃n;#u 5[$#JJrE ZePz xZ?=S:A-sr=ISȚ&2n]ukOzrRN3VHWr8Aa,^4$V_[~Y:09 3p'g𯰶AnNtsH^ݣs.*lme0l&[R4a8c3&s]a(G /tPh+4ȯ!V\\TťoQpC7#d ΚL.C2]?g\02ډزmPei?6~cM[qۤD ,5'|=D^Q-6q!rْ$aE'y!`gW#1ߩ^<&OĬEq 0pO`o^ <iƅ*=+qRNs#kY'DKZȊ!ˁC)~iVn"1+ 8MG8#'y7c %o/;p&gaay3\n 5L1[X2~ }N~;ѵ"1pi}Axi\S'}\ZD*6k<wҀ*tb@% \jd7cVZ9 BufsɉYPxRK&y'RM#@*I|.Pʶ TѶkHbw HkF&F4uylTLr}^Cpo=^jXW/Q_3X"f)js:dT3JU']FGzWI|Z\StĝM8g.l-lhбx6(Jd5 "Ubc|_=,Ńo}N/)JjnٮӉ `V*|oj*74˚@cZAćY\hFOQʛ\9bUnt GS]8 81sGN'`1D  +Q&>>J <޷-Jgxr$by|@`^gp̥SNP+ jJB3Y<&djt?\ ʟ(\ϩ{ͥAMA\fCZ'yH=s5ȡ<7I3H\8:p }/`D-~#B"hs&bw9WӸ`B; 42Or qm ^HGr1Oڠ 07HN ɜYXS. ؕؔf6$'j v6"۲c:r>)B!s;< pc>]Ӫz*m У{t3`Ib9Tsbb^2~IoT\SeF~k#IqNзO!|!|cvEVT_S9tW&-\ҧӂo'0P̪̿Gu)LQ&̃ΛWq6qHqxɈۘ6!#~{Q0Va=6\C(~I[Ce`C | U**9Y= ? c7:e]7I .HlAB[@u4Fv>m Dm9pFљG= 튮[.ש"W.qF -VL%T[>|$lcD汁x9F4N$극oQ\o2R"L =42\wFǕ:xJ/3+[AkV'z]BI#ropKp{O=x[BãQhTA&rዽ~T녭~p" ҍ