texlive-math-e-2017.133.svn20062-5.18 >  A [pp9|6:oy0(>׍\lNY]]#jScAܺb+^H+d49޽X,z'`GK]>=:/k,|Rw@T|TJўܶ\%mYbtN_PMZJU?B*bImevsWq `v(G{[khIv9RI^/ɤd s[.q‚zPE,!Pc84c489f7a51cfcb2537b83fb26e6ab4bbe3b602e5d7db8429e80f1b6d51a41247aed72affb374fa96465ce2fd9e9c8ea6b6c724[pp9|tƓwiB!\'5a";CruZm몄Qf7]qѳ< jLe(IoְNDJO[^:2Od ^ܗ=s3'-H #F+7LTswTBy.VkVla?}j jWbh(le $>pA<$?<d# ( bdhpt  o      $0@|6(i8pc9c:c>@FGHIXY\]^1b1c2\d2e2f2l2u2v:z;T;d;;;;<Ctexlive-math-e2017.133.svn200625.18Examples from the book Typesetting Mathematics with LaTeXThe bundle contains all the examples from the (English) book "Typesetting Mathematics with LaTeX" (UIT Press, Cambridge, 2010). The examples are stand alone documents and may be separately processed with LaTeX or pdfLaTeX. date: 2016-06-24 17:18:15 +0000[o9sheep19յSUSE Linux Enterprise 15SUSE LLC LPPL-1.0https://www.suse.com/Productivity/Publishing/TeX/Basehttp://www.tug.org/texlive/linuxnoarchmkdir -p /var/run/texlive > /var/run/texlive/run-mktexlsr > /var/run/texlive/run-updatemkdir -p /var/run/texlive > /var/run/texlive/run-mktexlsr > /var/run/texlive/run-update if test $1 = 0; then exit 0 fi10>: ISf}d_~R .n .~!>5}N?QZ?gD+"5jZQvHy]T|X_$h -/ B%"-)Ffw96+.&4t}E:-5SU5{A]Z -?/I dkHJs\ (C7T NZdl/0= Bap>= *PIjlm(cj{&53Pc>t?#9KLt ax R)KCuNh,=0,It{g"?Rn0.:6;KD.Q::'8XfLS y"T,npJ`VX8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8X8ec8b5d59ee52d838d63b043c5f1694e485d9cab60e2a717924552f271cf50892260adad720aa7f18cba8cba7bb243a2bbce4a1ce20bab80d7c05a0ff235e6e94fe29324efb8218dc039f4d964cd3f18df9d8f778d72ed07a8179b18b373cf91fcc7167a229259de69e3cc891e3ff179a5c200da02c94fc1d918ad65d759d97d2a38979c0f52a64bc6b78c845805f6fd0822530c9e91f46444711dde24fd57b852ec9f4b66c6bd62e8ca9ba066ff7d0776fff7721fb95c3185aab4806b3073ac84e4f0e5dfc2df1c40b3716b1114fc3c685d7e9a818a8b3fecb056e38d5362b9c9fc27ce6a67815cc069cf7def47ac491c54a2d0521b954cb2b98b27f058ce311ad1f1465845951d8ceb34481ca21b30d4c61ab562dfee1fddae5329fe31bdced0f8e3f6572021a75f5283497572a6a930b36cde6458cef5cfa4c6c0a998b987c4d3fbfdeb05aab284ba32493585aad207bd4cc2072286034345e58b8fc5cb2274c9390b6a4c38aacdbe2fda5b28d722842e39b9776d0c458fa755d9bc39bb8d630f26bb473c4ac1b3b4af701290b2955fdfb63adb673c467b593c9e7240a78188fc9d8fcce1eb821122d4109a4e794ecf91a32bf80b42583cad22990e0bf7e5b6976f94c5f7bee7a8fe55f6e1faa3ca8db52a84d8ea277d4aacaf73d4f613250b32ac59c9dd1648cfcc5c509bce10e5d064b7311ff1072d01d20449aa298ac5fb39c0ddfb937f499fbf57cb4ae53fd4dd9100fd6a8d3b1a9dbf714bb1203b05957ec52ef23d0df6fd4ca2e6471ef871a3efc958aa3af6834083ba06e5555dc72d58afa783abac57fef7bc7b6c37f5cdb71e02e88473f62e15c2221bff9f73004bd8384e7fd98f430d5f3d0eaac2c6e574e33c9d8e19b82d27cbe6eff51ea7250566b1da2aa112f737688423d61d5d2d8ba16724ffb757831f8867037cea7e958efaadc4851c6729fa41d556d6b7972766a130fab21f0677a4f8baf6a9e416c961014ea11f099c262274b03fcdaea3eb67e3dae366890ff9684c6f4e73f03803e48389fe4655f268b74db5314c29d91d12611fc9e6a0b6a19b9395cd406a91227023a9ed06ad39d5bf84e178bbe313c7ed9688bc7eee63bc183e66802934ab4cbe6cada9094cb4d80acf5a0117fabd3772a419b78a91a4a7477bc1da543981417ff938f12a29c528eccdd7cfd205bd587ecd8a93f689c027649736aacdb3065418966dcf52ce5133745b4935921505fcfb0a32ec977f3eb6e6ffb8d3f694d084b9355585319121e7eb01f80011468e46ea4862ede72a4cc0e223178580376f25a06ef69b8da3aa01270302dd87cfc0dc98c485eaa12a2180a1f534a4a48e5196e8edbc03f012e96199d2ec7c5d16a93c32f8a3f844b0b9551706c7f25c2acc3d0a01fdbddd66261457a8911f5c4396c29d2c8f8eb7c92bd7ad637805e51c124b5e4f0051305e5932297c2fc3995c52dc830f3f7a62be37bcf3518cb8b3a0a719227627401da3ecc666fc7eb17d8cd4338378b3677f57632fa2c463f2f7194eb6d929a0ceeacc563f568f959013527ff6930d1cf9d34b90a300b0982ab35a900995ad0e5ae74bc9eae945924fbdf8c3bed957d11f59d01eb99e9567b4e889fae92231f5267141222f53e1e7cdfdbf59b5d3e526f235ea6fed7cecfef1cb248daf97e15b64bfbed5af8bab86ff8172e458abb202f5727353fe0fe536dbd9c020d119195753478d90cfe8ded441e51561ee254ea6d830d7470fcbb9cf153d7b0422608b43f2789b738a7a83165ea65c751af23954a7b5ae726484e27b9be0ebf62f84ff7fb5246568d061802fc0909b85ea1c9b6480824b8b25411aadd584ebf864b58484bf71fb8fe8043b28501b9d581cccbe82f3d85a19f46a406551b01630005d9575448ca9ef77ceaf95db703f78f0d05735b1ead4bfb48eaa40368c2cfc3425368e462583f2f5e7e432501b9021eb652ce265b828455ab25e65321c8ecd2ce621991098601326085391f7f9e77cb55945f21f247145dce32a50d97cf699169a851fa3a0554904edc967f3e5c94ce226d8abb90b40490832bdea3f1355ed0f444719df84601ffd2d6a69a814a6d57b44f137bd41d6d801e1eb9d3554791e3f676af074496efbe6692fcd3814d396f5449d8be71686d0c8f77cbd345e7444f4cc0e351a2098d9d81102cb3e99fdd13d53fbd9ff97c536d756ae86d81b4bc44e2954aae93e06f9c6560c180ba331abb23d1bf0c6948369c13e3736252580fbf6df6eb353e5e161cc1f1e2faae24ce19afb8105fb787935c7853289f75fb88457993c8105627ec08492dabfc540e34251d7a9c6ae1c9e8a5d14cc18c37648cecc53d4dff96718b078cde91ee4f0e2ba8a77cfd9a23ffd6afcb022b4a0e2ab9a759c07083684581e32846b65b150cb3e84a1302d3fe58c011adc952458d17021ef5161547f76d5db6b644dfce9f2e60fcad393f601769f7d3e0b4ab4cc72d48fa780359441afa69639e5fece98ea951119990fe63ce221e96a48fa21aefc8817ed35d2a98faeea32905ba424052c6bccfa39609c1d3aaee3a3d5104275961c92bdaeef6e608339c5ab8ba73a0e9e7cd337da1c6def71723014daaafeef58f2acea2ec9959b9ac915e5dc72b4b8b7079133a4d84187292b06602588fa09f8ed832dc2eeb0a7e98471bcc7c6ab209522d5fc8354517e12ee073646de757d9235d304f46de3190aa7cccb315735bfd52703e20a2cb14ff14f34c966ee2266b9bb7a4696a9daa3be9997a564f8368043e70ab271a64601c4a3d7d6725ebafbbffd6246eb29d66061b490b54bb42728d4b4e763a709cfb182e70533a49672cf5866165b2f206d2acbbb877a6c61ff1fd758f4ec11c0ae490cdef5b8f1e2d6e8d857745136359a7d1d3b48200d75149da7a4bd7f20ab495b392436f292965e05f2c015c4f9a1a57cf35c645dd7ef560c5ebcb5fc1df43ec12483db0db0d1f34fddd197389eb1351a50146be433f187ae5cc3732aa15790438a44847c217c133872f660471d2a3b8a9f97f815417ee4f94a24298d3ee1820d829d2512e65ff27860a1baa58139969072f00b82b1c9b783cefc4d9b6b60bc5d73c4c076369bbad435540a827ce2068849bae05ddd09256d14c1b8bf417f59c3acb0f6e84d99c4a6605dd6b52a61489950433d3a97c28be89e9a32b6edb79e6945e260ccc81eb7a2231c890f150ca3903aaff9783dfa58767e26759fb53cb358f34418fad1045a70b024fc6bff189fc894dcb3af853443b0fe7530d11b9c1c543661cb4333ec578f72069e761d27365c0453fad33c9bde2a1bf0b224305336065745b16d3c308c55bb3e99ca569efcf428cbff7feee288008a1ade43646ee29b84d4fc1e3fb86ca4085c98d0e805c470faee27082874eea6396a559b03fcecd0c00a47b93b303cd2ecd4a1a6f34144d7ff04f37fab6f00c9bb09fac4fa90fec0694c160ad0733aa059e0b1d530628178ff4385e6dc8f52c840878130a09adc61e724d54463f12497d65a5b8d3334259341ddf1e308017a0155763a4ee8c3044ca5d84cb514a5355607dd1cfb994e4ed29fd2b18ea77e8bcd4168272b23cc6bbcad262f9ecbf5b5f29a65be88e77aa80a04035d2aaae68ceca39d207957db14a05266506f44f0f5ba573829a5b59a2e987bfe3dfb8b58902a322593c3221167fd64262c8ffc689abcceefe7f8306aaaeaf3c6a9c1e6487379c655e1da71ac37e3cfb9e3112b1e0eb82c4d3203aab630518842455b636afd2ec1d4ced86caf63ae24503f3fe116bc16892bb7c6557ec2056baa4c1d669c6ce6e29c43e9ffac220265f8acc8fec8945929936634e77a5f058b53d6adcf569f77e47c5a0f99ec7d777301e99af9c269dd8e301ee4cc65a6862ac92eb349d0d76cf2aa00fe77b082954643e4a4f23d08c43f973fcda17a2a2843dad48d7d672fbcfc408a6dfa8996acb3f9b134f9302c89067cc18ba5c24783411ac2cdf2ac34d18d0bc30533e3915b0a80aa953064960baa23cbdfb0e74eed083abc1f497b45e6393ba02d8d22f990f8ad1fb4d47fdefd1ea6656457f2e2ef3c4e2ff33c1c0239846296544b505c35c2931bf5df0ed314d41d15e1517e327f9fe1d036006aaa9dc2b48a940c8f0ef3b9f3b10a33aec7eb0943c00834140816a3edf897b239b61a979b8e33abfc111d24a829432858272e1c317907ff5435992261536e9e7b0eb9298a1a7805f8c332af870d1bdf32f751f17c1ce9184d3cf42e6ffabe7c239e9dc78d9a9eb7490d23ee7dabd8c54eab9320242a643d2eb29dc74eb8ffa33c4f792d01e5bfc669628c90bd7f98b6668b5c44b506b051383302eb6de6d0572e092e45c119be04228d6d9d4eb45151ff9b09d1b97cc96676b02da2d56b77c2661d3dce4139a923f32383ee0bbc8d23b07af548536bcc0f561cfda1a3ef467fd04d7e869aef803681139d698c25ba74d527288bd6a380e3a5929b93fe13271cb5f6cc1f4da1e4b7970debfb6422bce865f503f1dbd2cc2d3f6fb7786467430988096d10e25a5899c13daf5fe4a86538c7b04d4310645115dc530a8108bae0ad3fd750a9aab7b0d923475e697ddb96a80000b877c5126e2ffccf9c0327a03c17db710aa026cbfd3bbf7d8ed4a39edc451d2f7b96004ce91dd654711f50bbdbb60b2b97ff5eecfe95ed5fee12136185bcb65092a4690682627378e12efdb4fe6716e9e9b006c7ee7746a92355af69690e243435a3de9d6a25914ed85e2ae029403c1d6898d232b35a23676f3d36037b90118bad1162650c010be3db2963276cc4aa124d041882a882cf4d8e2427169a7fb338767aea69ac536817c1d2ae6a9150489b029e703c845713b2f65e3e2913d1ff22efba319e57ca2f316b668660fd68c39b566a4fa1cb29769ba972da85b0bbccc88291760ee071464fd14ac7c0fce1e8f0019bdf36d9497e793bdfb70b6e88b90336b5dac03e1f8c87f1614a5d9c2ad3d305f37f01b25a531a7b2b859e4af5cbae18ded74c24f051ed18ee74c4eb847588153d6d39a01bd1790e8c606126b292901555d03a8d9ddf5d00d6248e2c31605ba6285832828e8ff1d4dbce26e54003cfc1afb539941703e63e3decf6da89a79ca75c36c34c44238d8569af52820401f85f40dc52b36571b40f0bd9b67920e7b2f4a0b08d8597b878b628949d20bdb8bcc85bfa9fdc7fa7d9ca831cc8039421c0ac825e7e263196dfa94ea078998c02e2f57b521192f7eec5e67ed500fb7230608e191ef4d3ad9ec04146acb70e9c9a105a41da949384697bf71b0f4a1d19780e494054844a528fac026d1fd17e7b7415adee1f4fc48ff92f4ca50380b2d3adc71868de155b62678352a9c7ca7782f736a1d9280682e4ca4d14f5240eebbf369498ebd9953df9e415f5cafdc3cd186b82d12746871f27ce894bdb9c39072d18825ef7843eed8f04512d48ae49d6d8bc094975a6f23de16e57ffb4ff7576580dec0c2738b2100c8fe95c340989abd8df9d6ef5b39bd7ada0e20d5fdaca6e8db6bae3ddb7de9b1d8480e0f8106523eefdc1841c32e1e0a87e65b54499afe6ed698d0d6b31280a7959bc8950423dc393a1bcd6fac496dc31cb1f2b37cb78581bcf739d300ca54085dd3986296fd4c90d780c7493323cb290d75d0715a6eb95f5f41dafd87e60ace33a7b8d912030c9f537593030b08dc645ed4cac0523f54cad62c59bd3e0a52118f927f96401f4080088b7c42270a47be99c9a0c198c58d16f1710a0ac464148a8130ea482d2430d5b5b06dfdfb2b75e683415fb556b447ee405b6d1a869a2da800e714c1038995f01bff14e0083dc155932ceb05ad2c77dd2e3297b68545a295c6730cdb00af45f2f823b8ceb382fd933ee7deba3fa005830f7ccc540890d7b5e889c1a19a17784c181fd4d089efb8b91f5de209687d1d82db540118b5f2556f4af5d12eb434536d4ef39359409e492b4c5696c49acf4e5eda14087aac86492d936f6b41ccdb0cb9bc5a3d9bdb1ce5a00dad7ea75d07da994638718989f9bdf9358e911d3c5f3a42d31b5ad98d5d974f5ecc7871316ec020aa252423b6134044002877bbc8576e445131ff68670889ac709f3964d5ac6a6625c6ce7e8debfae7248f808c27f1437181339548c1ce78ba870cf512b2a991788f5ddbabaa72c1af384d7ddec54538d84d8e3567cb6a292178d6d69497bb1ffd7a7108720d6580bbd680cdfff049590da78d1643c2d4b856111d59c421541e8482b573401401c54ac47fbe41afeef196512cd2d915f4c3f0777a65d0c5be7ac9457faaaa6ef6d65ab2258d35f660d1c440a7a59d000ae6d0dd5ad301c46c20ff9b9d53c61b277bbff9096641c6d0e9cdd34345517e92b559a4fcb43c0b850575545cf245b07ab6ef82ccaa5b925babe6a6351296fe08a293ca5dc1208fc5a297ba97295040d8a04fef8865c6d2a91cb467b4dcdd9db11d25f720080505e3bd32cb8fc331808ed4ed1c0da0e3dbb204bc0e85a3061abe546b0ea9307588513b1a7c6fe25d72e3c5d20f17f9223b2824b6e402625509789ef94576000510b8f615a9dfea3462afdf7cd9101e131514789f318b8d86ed261c44ee7c791f6a1f9ca2ecda9ea7542ffa89d5d4228942f028f0e0d3f43543935dd4ec177c13069ed771cd8914058075736be1839fe788bd1d8cf4a99c78f60c9276a661ff17d3f0b6142bbe9993f8cd398ca84684083837da93e1358a4ce9a1519bf14316a7246cafe8ef237ff025547f65622b5d2c785a3cf5e77bb6870fb68f9718820cd42c1971429419fb255d5b501c063393a0ca103d4c521bb70b109afce2485cf8d00fedf150a99295233134123092bcdcc5dc81344286759499262e441486d51b26b99792fe3969460d93703ef7456a5424697a80e5a0880b13659e4199b29bbeb9bc8ded816448db2aaeb3b587af29418757812b93d8cb40aca765ebdc60a4ae63bb34774e281fb193c09e7884c3ae6886f68ee9bb9d5095870b67f9b467189bc1ede5b3575b3afce046ba1eb9df4a807aad80993ebab3036d6d5fe5ecf6fff47cdbbabed3119aae351ab79597396b06eae0e4bee9f35f35bad68edc31a5adcaf7f8dff965be6dafa23bc65f512530b17d01671750eef96cd70648ce302ee7d0542488edddbabec6ff7d1571ab5a91a0f47b90645f5c5c612407f27d24b65f5c08d6d81d2d8019ec96dea7b93113598446756c10fff12cd461d33469a5fac6e78e4d603c663088de092b9acab94cbf2a3a43b7a2fc7bafd97266821e459ef2b5d01fcf10fe3b4c71c20e8a404223b80e26b6c8d34885f80934111ba3768529ed455ba618d9db91bb82493b0e8bf6213a988969cdac60db5166725fc6995b252c176b117019f4a24da2359a0bbb3b13b3b44532795d0aa265678e10935c1cad82fee3ac31831f94ca06f1c57ef3f2d66a668ca9d6ea8f6bfa12fef74497dda6ed806fe21ca4b0be6cdcd6ca816d4817330639460b8bb5772e8cabd831c91be4a2db19546c54215034f5d513c7aa9e6abffd9fbad12a30960defa629f0b169ad09c3c3874011004fe10500b31a4f0f7b133d337a750c20ac82ab553148c803b96195b51052e899e4182d891aa663fe3ccfe07132488550152f286cc27779eb5eb4adda6758fb136da1b8d67de84a84983f0dd37e356cd50103cbd3e36b603e73f7f00475a2b5088e2df587bf5effece548016eb93f9d2c393154d8ed8a1addb64606b3398b453f4ed03ea04980e1fdbbdaed1b648db6c170baf869c0e685fd5c1ff3af95ce575af19095dc4c1f6e3f3c3e15f776263b55ae17995e245978da56bfca9f3d9d76dd47ed22f3684ea14d3dc014f6f5d8c7bdf85eb371dee573f52551c1702da6444b3aa927e72f582e8ede42a4622db47dc4d5781f0752b32643aaa8c7ece6d464c94d4db881412d8254bbcbcbc35979fa5c08c0d638e6cfaf423be16c8a4d7dccd4ae3eec085d401746833b5d495859ea42cd99d2a3ec5b11d25da3d26f3b6ef4652aa3fe15fe46015eb1f826f3a02ffc11dfcbdf5bd8c6f181b31862936f565bae999b9da3e074a751b6fdda9f1043cea1f8e401adfa208d3a1294c95c1ffaf6cba98341dca28a643c27c5b40339c9c1b257b7b388f7ddb87462f5bc7434d1b43af2b6d99cf4fb1972131e3b8dae5f0f764f19fbed0980921468a0f06e0a3242298afb85f56bcc6b7fa54c771bb3af7a39f9b457e937f498312bae920334d166a815c3227e2858fb00a2011dd367686d647291c22a591600c0484780ff9507f9b7d6168a48d0be25e2616bba0b42a5f9ad159d050ef5caba12bbb5da54a0e3d23f3ff3a2cab30ec169a2e746f629c61f6e4ab4623467dd3a64b52fff2bb9d11b2c523627a417c1f162b66fa26eaaffd07d486a45d80ff1e1689aac9d2d54d1d13872a6dd7cafe419189872c504198f35faa34e39fbb22de855ea8152a3c4d2ed2551a425f770690fd21ef0496c680321f89691736f779dbe5028991e0f680fec99a3bd08ab85fb0edaed1d75c9bb23465aa3a9af3df16e68a1ab51822ae8cd7cd3364f0bbae9a0ab8660a8f606eb9eba26af6d36d5410fc5208d120c4585af3be487182e9a72011057c0b503d24ab6d0c105c12aaeec0b2106c6b38b91e668d5bd5c9aeb0bc62dd662c012bb73a7b389d49bf59b0a43b139693b711ced45cc11b534a670f3dfd6e29abce82b553581895a28bfbbb23239fe3dfb115ea666e9e46cc95a68497d734c9102d8c11c4d0f73a3dabfa59709e0674b7a0dac23e07838ad797347fb219acb43c145b4132a28086995627f00e3ecdbab0256ed05a3ce039cda07d20e92b5f1fcda9b3f8d5f899171bcf971a38077a06a1449dc6c66f392421c98c389f6e1e4f34f91befc9d5cee358594fb55ec7e89fd4ed61f82cece983b0c5cecc7dbba473045efef44e9a380353b4033a43ba8ff9752a316bbafbe53801195bab82b3237b16a9a36b98a9b01a0012a9f460a7417ab61b4882ee41c7a86d4324ac4baa7e8d3df7d6b04026d0162cd121aee60c74819b06e74817b02dea810b394a92cce2ec4fdc2cffe1c584a101e2e016efbb7e7a5d344ab2ca582226ad5fe76eaf0ff8c3ad9e51aad2451990e22dc380ac8bc624e9e664e67a80c7ff3b5dc9362be1a9cf5111641f48d63dbcf45b4d6459c5c52219731b4a8af6f3f224850ae39329079c27407ce15cbb45867ac1263aec456a1ff606e91a9290992f2f4f9bef8715530e99e501d8f4572747ef3d50190e16fe790f2f6bb968eb6858fd5f0ee4de0ff87f6661e1f15cb9cb5bf4fe473b42e31f37b54a775e38fef3f176c11c822151e4e8f3235321e07d96573f64c6a4875a1a96c52d5c0b7332c4fc648f4aac9a2fb06ec3739232cfc13105060076b2df5e9876b787781a58fa7380852f9d10d078dcd4846bd59d432a8f209f49d1eaf13602aa39c7966989823421e5303bdc86a6dd71654e82cea6258163225a3328e89e001f760d7215e1ad0507c8241c9229a941f9a2584f5eec2c28ea09412e04c1570b4b74f15ca4a9413a4142976a72e614ae4fc8d65aaf2a3eed70dcc954651f5ebd05b13c1b23aa2c6c86196b69eab34508c61d3427475433cddab92779b95ab5bd426d1ff2cedc515ba5322719efb05ad0113900d6266b371433fed539b52e258b5801a024f50e25f7fb5859b9ab85736a0772ddf4ba8652720a3887f321cd1f7718b3def1a36f3332e86bab61cc54acfcf13800c54b1e58732eba31103f08f5d401d67fa1db66aa295adf4277150ffb423f900caeac738635800261db2034b3445ec855206145267b5b5907812463fc36e0dcdcea15afbc9e91c37538a00bc862173ed921f98e0588e6ecbf861862e0ab635340bae3afd6c392fe54b0d5ac85c045f4f65f905ea6a77a4472e9cb8c93ba96263067a43d0ee2bb0887bce21d8c1d67cf7ec6b89317ea13d9e0ef9f646dfa0c63205fb45645d47917c0fb546e63297674a5cde305d648424c36be0fc6bf81c8a7238f3f3d9df3ab0e172ea53adc77a5dc0271e854ee7148f64c980eaff1bc2774167bc988b24b578abe2b4782c23939ce281418627a30478f818983dd986b94cdaeb249a6bb6ff0be43decd21afea9dd6f5b21589ba31a98857d246f2fb625c7a843cee412fa61250f7cc6e953e1b1beaee7cae61d65598230c4ed1169586daaefff9cacadbe6614b533aa9ea268eab91af1902a3a2e54fab0054a57010589c21030b99cbeee59a7f2ed5d260a332d0738fe78fe36342bc9b61a39c1f2e04411a9c81e7daf7988f55d2cc9aa22c886d01a824a6cf640f6252ca8a1861fd11f83b008f99b54b44a5883d06f97a9ee7e970bdfc65d2ca00989acb642f57191e16c5a4f203c96621ded61ad0ea5144572d0de0e71b70ac06d8dd9bd5725e83cb081996ab100f36f5c837ebc3d7c1350425dda7565b72726d4656e7f0c56148f340db7f939354f6cea789aa43ff9bbd483e06dc61a518f6ee64c7525db57030d548c7feb243962d9d11e597f235540793fd3d9b33edc751e5d24178d56052dda4a32f2f1ab8873f960981eea4d5e84093e41bcfb453227b4ac4c5186267dc630f93f1f82c5cf190cedb16739cc48db5e8158fb02f64df42ece7d9dc4f9e056c7112ead320954426cd19cc406f9003035e499cd553b019b342862b4542050fe224f9affee2cc8662aa9a680f0ccdfa4c3961945971ad210a0a917b9c36c0285270097164e109e15a378f589d94105a028fd92e3f6556bced4aa62e3b7b9aa7b4fadb8335b48df9e733f8426c40f8116c9062af57881f2cdfe6ebd34d7d8bf4d67cd07af235874b20d7010f2bbc11b76b2eaf3534a0a85d7f5468d292b4dc2033ddbf7d393d2276bc11c097bb16a465742fa82551ebd3f0db4180ac64d16875ffa1e2f6efb85c6e71d2ef7ba6e1b267dc7c50c97c105d54f43f3b5617c7349f7d97dc52fc76a3fe2e69c49d8903f8821e1ff8e455deed9ec37a659929c75878665192cf638f3e91118d393941d2bbb3a8f769613e204d6b96d50f9235bc8617373a04a453502888b4eac872e83e7c480a13bec3ffccea6a02fda2547645a1393a764b2591b3a766211e647d0d6fafe52d0c5e59f091d773d4abb61b5ff745ecd7adf5cded331aba2855564c7796270d31fb1fff1babe4dfaebcc9ba88e761428abc46df82ad5a5f77e696030b9cd16a88403c6d1a45d71793ad392bff8ad8de5b16e0af5adf08288ae26ea427e572f0a27098932989a84a4b06ca47ee1d130e80674b6ec342f3c1066884fb028e98c15a13b51af14056b3f8715e4ef41f24235dd2d509a45ad44ad95a7901653fb218b8eaa42a1b9a6d71bb43bd7f653682e3edede0fb493b01505d9bae6e81557e8386e5953239eca04ddc86930f8a9503dd37f6ec97a60409cd7e42380cfea9e241930a3acf1a5a932c3ab781625287594c2b5e6647059d75785f67a72326e95afb3744d31c7f0f6a46ac3e54a0345f0770a97bb0a69c4b2e95fb511ef86b1845153cee80e9c20e88042c6d683a75815ddc2ffb12ee72ff151fca1340fc7cc60f15e459a95bfedba469befe15194f0f813e0545e005408e4a20f580d5bf553475b0bd95b788de1256209c39c9e848e880383fcae8a64de319ce13f9193debf964e9546a416a79e6d766d75ec08904c3a8014505e847165cca5fe974599b4eba12ac6fa2b4ca544fdb0eb03df089512ea14d9cfb382de5378417532472aa6616344f07754d5f565a204c9e44f2ccfeb9499ba2aeddf5432713649690782d5b8737baaf519875fd3904400343d27eef2e947e615d467fc23fb8558e567a0d71bb7aa0f84a19d3fc65502c0b2d69ee2a41234dd46f95460a18cb17b31e56da691c96dea14a7db46dd08d7446bcd07307ba954f8b700863973cb11ffea06a20834edd95ec00ccb320a79f291ea8cd1a0cff7743556d855ec21fb887c2da33fc1fed12ca51378a53626bf01195e2f2cab964263ad33464c26cfe692bf5ba99840c6e7d110b057df2a38c17af6d6da09216db162084acfa9b8de9c1baa06f15ad4e50643be041ca3cffbf54453b7f7dcd77be07b9864ac5f775ee58f974f05841bb918219d6cab29cd11bf68ca9e54bcd206eda8e7b7194154e8f7238bc9e999121b7bd0719658fff8aa394499766d40e22f327fedafc98d50e083bba1f0bc77434ea833fe52c67350eb89e0238b57bf919762a2ea4374d82de52b22e784c5bab144f8baa9134dda0612ab76eaaa669a59056be1c3ca9faca61ed87f1995bfc65e3c59451e641c0bec485d32d666019816867f7eca773d3168f835a2a08f6137dca6c6d555051a48ada2a91a82ad9a3f3dcdc75be89efbc1694fcc8162ab12ef63ad48a33004bad7be174cb884ff1f09a8cbc2fa94a639632e29a4044d55f8b67aa0af00bb0b9dd9ce1c83b958db435875a0867d0e490a6570c8e3355fc0b50a32dc8b53d5c855ab03f521ef374f9e7fbf37fdeb6b542e9b774c7c24ef3bd7e4d735b178df9e63cdc28cf46ee9473fd595b6c59e9782f27106aab21e9bda1358b0f6daaff0b1dd78751687c0e6fca34d8b31b0dd13c4ba80066fd356f41d4fcd87e56f65f4328ad8f7d013ad0d8a962ee8242c8632a41b7f2a5d83c424268a046342027c8a5ebdf54a590428b7924570cc7ffffca8b277e242628d5213c938b49b05a777e3eaca0ca8b9bfaab7cc3b273962fd11c751b07f477852b26ced096225f991d5ea02b38bc45a5f1066282b4046991b77177cd5bd4c338a06793034579d6fe5d59495e84f35f460e8f13b51b47ac687bc14208076a9a2ce11828aa798ab9b8ac677cb889d80e7b61dc34d4ef71cd77dd00e309936d17a57864d8872441f434bc3739d25d3f7378cbcebbb1a0d99252c031515828fcec30980ff4c314aed082f590b1f05895dabdb9981b46922281cdff423b751aae09ca60e9b42e93c3e354a8ccc77fd2f91b9ad4fa2f9375f307c7c318b740df54ff5bcb6dac039460b1a9c7252fef61bd8973a9c340bf256031e6872b05318ed133cd15e9930894a5c171544cfa47a4eafcb46b1fa6afc43d3724bc79f075a9536a6f01fa1118428e856179f1ee5a68185774a6710406ae2d072fe0db845a806760ec447e79146ca7e482cbd6b8bc698318af4e82691cc261f2a5bd81166f8ec098c131d99a9c6a2924f38970d0245e4a955dded1f7a21c78fecad50ffeb1cb7f9fd7c41f1b5d76ef7785076bbcde3cefa2a7b17def3776fa1b1efac1e0954b348fab64ba859ef2aae2738b4f8b17b15b3c66386a81e85aeb20a720dbe100a9ae278e0925ce4c82ff6ea52c196fd077ec362dae1c4c9fa376e11cf5ea5240e026f5c9e7bec572cebc933ff4764b0c093dcdc414f3f17f7276014a76df806c0118c931bb93e742e16a92894c69a0230e8028a8a39367d296e09700e688c490009fd838346ba5d58d2e90915eb71121abda5699b2d59c42a0526b27ee94c9461d563fda69f9c88348cd42a4a43849ad727d637c6cace35b8e057cac98dd7685f368fa1f0a37ab453dd203daa3a7db1e2b164ed1b2e23d42724d1dd1eee0a7397ce07bf3a4a30db5325eea9d7a5f30a5222085584f36d051b5d89e4c962a3c1f19ea58b75334754d5f6a25b6fb8afb861078b6836a87b6d75416fbf899b89d76795fdbcaca2f86ba12fb81066020a80691dc2936c5a4cf67df9503bfc7e068719c6cd6cacf3c33dd6421216ea4b656e54395832cff7215f13eb164c5d8c46efdeb897940e2923b872ec1275eb771bc88fad36bde1f1686acfcc257f78281e480af03dfbc7d298492f5e03de57e0166776403d24511a38e6de396135a689bd23f77b494fbbb389fd4a69fb46b5387fb1c8fa71971ad07b3ca9fcb37031361fd8e2c34d32f63b044d0605b1e770f9bf7af056eeeeedf2e5808e01c85521f53c4ce25931ebbf09c8006e13ddd7f5aa7a5ade81415a09b16b815d8cd646d2a906da0168ee9dbf32d2828816d6a0f8910261007d4652922a9c1078c5a603a63c49afbec9dad57aae3bf213e5f5c4589c7646a44c970edbfadbac83d8ece66cf72c1a9ed1d8d2e0a305cba5881d7f31429ed97019e9e4518de36cb83690fae76949a1b3d7cd82307e80d82898776ad1042e44f229503ae77b6725108ff7966d8aaadaa064589c7dcdbc7a5dddd086b5e825ddef53c6108562c71133f567f28132937b8c0f21d791ddb6d5bec843a98357304521e844c8b4846e0b77ca2736c258794fb48ce3a023f6923b02fd64cc22b5ca054bad6938c3b684c92fd5f085936432e82b7b896e0f961c0fe9731c5448867ee17d5167010b3ae78fd579e8106fa2c095e493464ea26e9f40ae9fbf2832b9dd794e29872b1f9bc992c311026ef5651ab7f1f6eab169e73ed00aa31dc08b3e6e9b4d4f80adf20d7dd58a8114045fa22eac041bb76c78c6aef8d1080c6a7fee8d7ccaa88c601e2d854d44ac88e6c62a393afe58ffb4c158111a53d0bcb42879f35053eb33c5e89f81b68cfb2c98dc27a1c20b104548d902b7cc4ad6ca42c43e01a8359455f5307735779fcbc2559218e75861c0452fe01dba2ad726a56ce99be89b6d6431a3b9e7230dbb0f23cd41811e1fc3b919fc11dc13dd9ecd2e454542fd2fb957f85ec1f4186a45efdc18c418e09d05adee8a589491731a60a52bc0eeee4d09a4c0575dffdffbb60de85b242f3da3d0b1c7b6a3264e7a85ae8fa27c41f685f0eb92939bcb80249afee94e13f94bfd607e914b89efc1b3aa363fe2367b974bf19a8bbe5b1a5fc6e22bbd75d34041a20411c6aa4ffcaaecdb47edbc9e4037d5d79d645b1121682b28757722751a1194e69d265ba2a285dc51bcdc8ebd87ebd7046708200cff5f61ee842a5bf24e1c156faf5c8feb6c0d46bd8abaa47d17db4e0377dafa2022ab909156da8909914af929d4fd5cc18f6de59d02733d0e364a05cd7c37d3fbbdb7a46d2651c488e181ccd6fe57fc7021889610a2df7a9368e4bd510d4c325c7f7b39cbe020e7d44b61a01cba2e55b17fecbb474ca39069b302210c0a315144ddd485d44ed9b30c8c418aa7ae190188d7bab388467927bb9bfb0a2607529d14ba02f96211d912c28dda9ea0aa45c87366bb5c0b3b2f37d7491b6ed7fd5a744a0299f93e39721a778d59f16d78d56ea1275d8456384b2ba9ec190226a22ae7511502642c6c6f0cf8d9690aa98ee04c8f5e126c70380ee13259a583f2b650b39c768882f46416601f12f662fd138578b783b72139f8690c081f3ffe37786349ad9a4eb6ba84455bf982b014b16a9c82f5d4e9ca3ccd0142b0dded1d70a2c3412cf730e5f6d4c987ed2ab9190345572c229796d67a94bf98b014fc7f52fb3f88108f9fb0dc0e12896e61c9024416a7d90aaf99da1bbf19fc4cbcb93116d20c079d02018065842fe4c12b1c228c3e53701cfb9b7848f0ad1b78e6371b48e2003b45063d7a03c67ff0a71f7b69111b2337c3e10b0eae1c87981e55ba1daf80f8d6d5874ec337375907ce41dfdd0c690157b958bf302b445069a25427d715107be737985bd6af32bc4a254168c043b5a770a3e66cd116ce37f9f46f37963a752a1e9d13462316fcd39c2145562561f68c17520beb20b3423351bf6f851bdbf4c9d68419d8e78b8b49f2956f5d815a7adc637a0e153115e92a242a757333305582297293519ba6c356c7ee2389cc23a656bde2a980c8a521e400cfd0ebccf64b78a1ea3f9666bfa408d78547f908f62cd0a989566675e91917cba085915dbd9d63fa68c7140dbc0386ecb02ef40028ec1abbb3ee7df6731c6ad188455641d05e386a50159c0afa5c985e34a50ce0e09aec3052d28af3d39c79b29286f54681e1eb3251e1a1480d072952a8570d25518cdc86c3811c8249cda46d3c5f6b88731ea99c4bac9d7ae4eccc9d7b08e5bd46e69e7af0e50a14ce2689fddfabe70d840a5dee614e0c361565e39fb3791746012f2b60c3596b9c20bb4c5d35e36b1c49ae5c3d6b717cad6f73fc765029cc3eb8b530d6c91cae1a14a2e86427178f5a6e73292ebd64038389abd56d235492be2ec903c8cf78485d68e3aa4904e8ce0e595f83ad479c82608bf6cf0d53380d6fcd90e0f9d100ef5cca8309f0228bdb1875586e27e6a24d3cd914fb80aec585e724303709b139da1185cccf2f1bc250b31623d5ac5db38339c77ea77a00a03516780ebef543d89c16fc00528300517d9abb93f3656a0a79d2f7d585ede7061ceae6c3a22a7d7e10c423de71e81f629ec430f3fdc19ae31395a1d6ba25251e8aa9e42863169bf058ab48b46e479a1ff3efc0285785031daa2d2fdc77098ffa1555e57dc4b242788a1c685a05878611473cde0626dafdf2b08b05e71e4c045e66d62d2dfe017c83db1c83e985d2ce2169b1030aa311971afc509a6a73860650941f04cda336e2b47658a2e38b9c988b15e8584438b5072fedba7de57fdd0e895bbaa22f71bcf89b7f812bb73b59cc57f6863fc685a924d425dbdedabd7532257f820530641eaae1187db747f4be26b36e9b8dd71dc315b5cba883dfbe8fbe68f254a6594734b9196753fef24aa1e3306db9111e1b8b4407948b75ed7aa782d84a97b81d35907d32e16272825a3c3e85a04bc7b2316c48f6f43c434341dc05261a3a242f5910ee4fb180a9479e4b7134a66a5a013192e3aa5305c4a6f63019a05faab57237976472b23287db87289820f4176275514aa7257186ce7f6f6f0cc72b99d3277b82e8c316e30c505724fabf6eec3ec560a090bf817f127442d0323977578dc510f193003ac2a7ded681b981ac6b8a6472f888dbad129dc2cad79f3f834f170b9448663f6a7656fecc2012e0b54f56e6a2ff17be6af4cf25db854a3d9e61722d041c1acc219ac23f601c6109d068c316d626cebcb79269b0f6cd6c9f114312c17b799e93ae899d54214c714b9edb8ccd8f0ffe6abb2898fc1315f4b85ea85410365ccd00092ed09371208ff4d7e5cc458751685e85c7ee8bf019d72dd2587396436480f8372633e9c048796e10a81fbdde4a2466297972c93e9f827dba374d208fd2ee9f17c21aea2fe43a8467a6a4b3fc7fbb4def55d715675aff4dfebae41c80c7ac2146c75bc6e2174095bcca47c403d767b6600a56936f2e9a333e8f7f466392104a5d506b39f6375ccc831f5c3c5df859900bd6b258597d87b75e9dd37bfcb6e34d56bb2adc98bad39c95618008f8bae22cca9f58d6f53c0efbf02a3827c037b2d6e4abc537bc51edd973ed88f899fcdb20bf6b6cd8eccaeb6773d390ca4fd9f03cc668eb2d4a12c6b15dc1ea05b822e5ffa548aa16c82f4de51ac0b83f58cc3a8c99920b4b5dbfa63ab3cf6c86c79f3f455746132ac4a5c3ce5997de3db9c856ba6162cecd904053625950241d0cbb0e6706232007096aea8771df4834a75d3839fbfe5eb2d6517120cec82bb5f5aec66e378b26dbebecb245c76a8d4cf99cd39f477f44ce31de1858edc46de697c3bd7362c9a4e65250916950da7817de3d8276b6313078deefadcc69835e8c9b9f4c89b52424d9dfe94c13af7e13b0003c11f4254b259aa38d519d48457f3681138936f43fcf2909fc38ae4675eef03f6dc8ecee2b7143dbf3a6c7e8cc1ed97512d83733d98a1efa91680587a67436139df658e00af964a3eeb941aad65678865c5d37849dd0cbd75760694f9c0eb2471b1a5df99bf758e56b1a961613c632cad9d97e9c4205d1191f3f5f3341b991d2a40825d85d133ad2e877f3bd63c05ae9f8bf477cd04acb0150739e52afe7ff2248886ff4da8e3df9f1fa5f6d39b5a0e73f8f2c494fe9be3c7d5d133075ff25f770c677f8db8cc04a68d732c751b7d864f1b4420bba11e02f13b5c19c4669943ef45b30274ec92a7c20f102d0a74cf7776691ab20ec04912306fa2c5fc13c0138cc8aa1be2fbf22cac841edc6b6960b5dc7e454038873f38222ae9002d46a1c0e770b0ab0ce185e11dea79e0c065cbd165d2869a89eecb87f678495f7d92d9d3d23b72caa858c5204c7bfc6d08b1d28f1e49c4b3f2c3161712c1ddd24f74a3bbac477c77575c26da589acaf40d9a5d23fa5b62b8fa3063a9de0868c0991858d4ed085bae0fad34562f1396539fb87d85d9a135edab6d14d13779ec617108fa4907ce66a9b6ab728b18db98b1fded9d473487125fe716d1602687a3663b9cdce05da97b55d69e6308dee48fc507abb13d78f2080d513664ec1bd49538d6f1f3f9f180e3f2bcd4039edc78255b77228f9f82b787bbd4291c1a5524886f26b0da3c4b759c71b997de7ce2e1208541ce213669441c03943b552ebf1a7aab6bc7b9db83c25d124d4bffd2f8665ee46c282fc16ba7ee033bd7f638beec6d89a35b55ed4eb98c8c237885193b83d63fcb0cc3eefadcfea27dda3880b8361f7f69064e105c4390a6fe3b68c688a445b86aeace64543d1b1824928e0ef0c749c9cbeee8c9a33c195a45c081f3e2e468078765ac05779fea91afb71177d389dc14aea7dff8fcdabf522556f8314451f7e1ff6e5ad6954c277d5548eb806cc1b7051db91e295b8aa659b729eda6b7a5f43a18c0b3343f3fc49161eecdcaeffd099fc48c1f9c44a3b6c04a0a13b2f847f9cca5e8d51445d3194560651eba65ebe990b4f6038c8255e0cd9163674088d3a5d56d80de96bbed6b1ac09a21295d9fb11383c978ae7d549ac4e4234affe21627aaabb4f2a8314c4a4869e729a46f1d5ba23a43df100538c1dc8fd6ef42b9b40fca4b561512179016a1cf85754bfe24fc5d08c69950d56d9ef1c3dd0b402a87c55da92ace6298daa1db45cdd433f001900288d78d158d606d50e79fa455c716fa3f3df637f814da982d20f7f67080747e174ae8d12dd79fbdd82e154734c365ecfeecf6334835ea46efc760ca23cd3287b937c5012b980271ad9bcd7b70b3bb9a069183ed73508699850680a82e579fd31ae02b383fc85a60784499218e80bc3609c1d424fbee81ee6db082d2d6a88250bc5dca25be7d86ea31b3719d48e1cc608b656c557e4ea4943c819e3c56a87773c9c095fdbe2163db90e0a2bf6407787d6dfae4ad7be7f4d83d41099bb9bd17a5635a968a949e84fb8964192d4b19e3ac772f2d613771f05f28f959e81aec44e8fd0fed5a1495d32f30eb2963cdccb67cb15235849eb0bb0407e501e175b08d443b3bfc551906ac5cca06c9e8b5629a782912650db1ec59d1583dbaaaf7ab0a26e15d257c6c21dfff3ee81c5f3846574d1743a97198c654981ae371814381793bf7c33721b28c98296cf42e912182ce14f3807892370c7ff0cfbbe142e4ae705a8631d6f1e5c7dbe22bd86e4ea09ea253bc73ecfe1618a09966406b83d4e8a7d296663718451d73348e365cbde0a6897bd0150b8537fe007fcaf7de1b89e3d3f32bb62231f842be22264ec35b2249cdcb8edfc463d1769884d303d38ede2f21159b8df2297b3fd144710868491b924076a123da921424cfdc685d47e108980cdcbc37403e2c8813d460fbfb4bf4d05473794035b08815d619d7671e298b00dba40cda9699f56fd40aa4a795a6b0fe3ca468e970326796f5f74424e070ae151a188daccc295ec3b19ef43f0d925e45d81d89a4e37781392375c123c9a6698c5fff5126995a75881062d95860a161ad36808b0e849b6bc9c192abfd0c003c4cf87c585faf59331dbb62ca23bd3101dda3bef29c2307ebff849af9ea5d56510313a60a7540b7b5f79d800716ff5f92f9c76ec362165e80de7193eb2f165f4baa31e63cc12ccd24abdad52745e66d44058b40a24533357eeea135f1d06099b66cc4c70bea64e672724e8e58e26f38ef412805d6b336d1874273b266621abc931c1f0a4ca4bca36d6e035d9e1d48d33d7e32c4f058773210796e75f493281cd9c8a0d2ebb255cb4ddfa2ad336f636eefef9a5f58458bd928824025f9d2e640fc315047806223d05713706a53f087abe4bf3760510b0cd06a033a3722fbf3c177122a0ea4393962408236f35651952981bff13edf8571d06e6b81a2e415360148d345ddb6036375e3be0072718e0f6a39ddd360593fe4a1d55409d1d16cf076bc8ebe0457674dc39c9c10414a345ce4760d08d7fc54cbb0bcfb049a0fc9e37650a78e18d61338752da3c787b5947ab931dbb9b5c8dc6abd7f46369299e8feb45e91a54ba69ae0332ef3e2373e79ccb8a7b7c093fdfc8ffabc454ad3719a9f3dfdc7d98a14c14ce70e1f4000c972b364a111977a39c51d367ad3e819341cb9a8f5f676442e6d37ada0474b78f18e535b001d056b40b4c4a650ac1b468c92eb15e51b3589eaa13e071333f2050f61ae5dbcb4029613283d57ac458a021d5db57055af21b46cd5e72d5511c89f6bd07f80703b6be6ff5503e8691104e604deb63477c9fff8de7fc5f64107b63641780bb2a7aa84b8f779ae6f36eb265a981894e14f020a19db244c5ca95c5758ab714a9cd1790e7230560be9c74035c0afc7adb70838ed6e34f4de2acd4a28216f2992633b217faba7ba79523e5e9088abcf75f75b65b4ba5b8823c5c9dafa902bd170e0b8421ac25885d7bd5116bf18efed3cc1471970e78b3900782f681c105c16151a4a7dced9eca3bbc85eae310b013e83327b71d87aad7fc3fc0d936cd86b62ba4d293da8ad66d25de98b48ee88cfb865431d09d4922efecfafb6d43771b1a63e490959298e9adccaa431d342f2243f199b62c2a5d91a450b537eedb20fd76abfa1ef2ace8067953b005ae10b644e24a9506a2fa4fa3de2f9ada9925ae0a73ea1c4977ab385d3925cbe8d29b5ee7e7603c82619c8c949338aa2fe0dcea729110ae196f0907f4412f8a3da8cb0eab1ac344a8b4fa9ff661982480ee508ad2153036dfb754e3b3f051ec7a8c592a890d6b6e91df46c775baf666ba97198c7df968d7aed759dc16469be0562659d401f78bc3aea3df481551c4cb93c92af73120530307eb65c024055e78891c568e54ce9ca9d2b90e0d9a404817042ca4234d86646bf215770ac5e698e2963ced2a103c96b3263b14d6f45e3d888fd0d8d0c5d1f20d8e24f3109c18c3d558f111a2edc885a3fcc8398f3fb24374e96c23bf783579a42cdb6372332e756a5fb69377508fa3b299e8733fdc4e71cae2631b4742365d5486bff43595eb53afc1e6f2f3afb66758a770b2f89a8474699da43c0ea35f336f52bb0e0cf5ac83a22b98ea6f981a3b3671ac80cf8048280ddc1e1afcb76b9e93e314d6a8f0df2af45f4bb2fe78426ea118d343492388cdc3da6922e59f2d2cd92bda96ddc9da79bbb0e03ea5681d302cd1b4aeb3dee78ba5ba3cca1b03fd3a646d6916a3d9a00dde0064c2bc955444e399ea907c9bb2cf528c3232de52cf8185c298b3ffd5b3fc0dec1d6351fa2dbf65de6fcfec01b7e8625097daf05f4b282f0c2c795efa484cf84226480bdd93ba9a4dc66378f53778e2c60b9dfa364b3a690fe6ca63fba27926e28a36fede9e09e4303fde6594767d525eda18a1095510be3c343b84dca420d89e26d824ddc47cb3a6bc87b45ba073cf534f96799448b04d8ed7a27b1bf44af4e3f346efe31d62585ab1c3e013779cc93542e644d65c367656a961594d2d59491c83df5c3952452d0434be921464f9bdab0d9674cebdf443090f28202afc671bad6cacecd4b3c9fea790b04c245ab01934c33b8aa9bd6822296c3f7f15a68824f9edf5b5014918371b10138c218e6d3910d0d712f9b0f4656893ef183c909bb720514385cccbcbb47a6a289ebb4521cec738eaba4ee3aad70e2850d31de004788be16a9506206ac3f89786833a3efe9914b385a5afa6ac6a28c18572e433add3fec449a26553504b5c7f9c1c251887180f7b8905267c48d5b583ffd1a0866ed0be09d335f4c76261249410796dcae74f94b0dd15184c79d8f05e797b09b2c38264bbb55414048be0af147fd5e9f5f3637d0fbbf387e7bbbe6a7805556626983b2bd106809c6efbbd2c9ce29e1dfe4c49f03515b2606c676f07e6c6d0cc62bf3a54f7f4a1bacb13feb11ffabed40280074bee192e5c4cdff355e8ab9dd7b64c9be043b21bfa917d9de80fa0ae85c231f1312e3025254d6fbdb72b299504b4cd3086302326cd096f78309ec72fbbb0013bc50cd1426f3d8199c7b37085ef133908c5b0038c2ab3678e7c6363c09b049e7f5a0f11f75e2edc3bcfb93bbc1de4af786fb9eca93ff42426011f0397e9ab329400d0ff846b1072becbee29b2290437cb9f73d5eac3b2ef6cacfddc61c52f2ff02e2e8300b9807e58b7ebf889ce69948cbd5081a286890a2212ab35f32fa36f970a8a8116cd50611ae1546d08340637cf60a5d8657d455cafa7ebd6d34f00a8dc54286605df79ea06a1c4c5c938d850ac9e572ed6d56b7e7646392c77552e87045733dfb87604ede297422b22cd56c2787587848f32f5c9723fb292a134d87c6f742f2011a70483ead1a2c5b0106d975e9ea59c35a8bf1a197e78c1502ccc082d3f4744750def2c4eb4ed718b1e755bddbd8c4d4b7d95f7317bb29e3427cc6d0ee061449e634e99409c4ac355466fe60e8d4b7f58c27f7c5d70e74a15950de29061955445a011067e36b3c26fa6d8e7db13f928f7123ef1c956f63638d8af833b87053ed678e5bad2e2f1fe4715129ad76fb497e9c8250f9925df8645494ce02cae4dd94dbd6527972fcf3c8e16ba42ce4094191174b3b7e75f29a581bb17bbc66e267923aaf19770d7f6f4081181fc590243548bd7f780d6540b2722306b0925d8713413bb613d16d37a6ddeab2851f24c80a7cda68e5447746c3f5021048da04fb7a5b97b631f2ca4bfa293bbefe32b91aa638cf3d9e6b5c669106e791f81f756003306c4cdae6f35f0fcd483d0dd291ddff65773f177a733133f74b8309c77699a58e8dc9e3f1577a25d408373b6cef6a61c14ebeae5a80d0ce662d78ae0ab5eab778405415ee111c316dcb8b4b16f4829478944c2a702d31356195ef4e99d4fe486ab6bb421e8955827efcbfd5c469d2e974b7aa62563c7e9ca9009703c0627526053e2407731258f271b04b7469ae9b041fb00b5c99fb4c4c4d4e37a8790e4acdf3d0c5dd2f42077fa5d0e938338c0ef248f279aa335da5f52e81754c5b11426b1ea1a9fd90a7900fba4b1ef152ba2376ebab60d8c62fc98d3d1b483af64d9ea77fac839d8f55dbdc18813a1a18efc896783f8e5da45e25386820f8664c965326e39920766d117a0a0984d5d0f723dd68d8bb895cd50ecb6b2f91baeff2493248343c30965e4ba9a32e9f9825aedrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottexlive-specs-o-2017-5.18.src.rpmtexlive-math-e      ,  /bin/sh/bin/sh/bin/shcoreutilscoreutilsfindutilsgreprpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sedtexlivetexlivetexlive3.0.4-14.6.0-14.0-15.2-12017201720174.14.1ZS]@Z YB@Y@Y{'@Yf@YRHYMYK@YJ_YI@YGYC@Y?Y0Y(Y(Y%uY$$@XsX@XGX)@W_@W@W@WgWgWXW V3VxVVV@V@V=@VU.RU-@U/@U/@UUU:UT\@T T@S{CSE6@S,)RnQRB@R/ RR@R6QQ@QQ5QQ@QR@Q,Q@PtPPy@P>@PkP H@PPO@OG@OO@O@O^@O^@O O O O@O@O@O@O@O؀Ọ@O]@O]@O]@O"O.@OO\@O@werner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.detoddrme2178@gmail.comwerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.decoolo@suse.comcoolo@suse.comcoolo@suse.comschwab@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.decfarrell@suse.comwerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.de- If zypper way of posttrans scripts are disabled do use the rpm %posttrans scriptlets (boo#1074128)- Disable by a build conditions using zypper way of posttrans scripts as we already use %posttrans. Nevertheless correct naming scheme (boo#1069445)- Use chkfont.c compiled as vffont to add mapfont tfm files to required files as well (boo#1063771)- Avoid shell for dealing with perl shebangs (boo#1053707)- Increase version of algorithm2e.sty to fix boo#1051054 ... mention added patch "algorithm2e_umlauts.dif"- Generate/remove specific formats at installation/erease of a package (boo#1046277)- Fix some descriptions of PostScript Type 1 binary files (boo#1046104)- Yet an other move for texlive-pas-cours that is move doc/latex/pas-cours/macro-calculs.tex to tex/latex/pas-cours/- Avoid to depend on optional milog.cfg - texlive-milog does replace mathgl-tex- Do not require own provided perl modules for latexindent- Change left over texlive-pdftex-def for texlive-latex-bin- Fix texlive-pdftex-def dependency as now texlive-graphics-def does provide pdftex.def - Fix texlive-rotating dependency as now texlive-graphics does provide rotating.sty- Notive: Some patches have been moved * bbold_bbold11.dif from texlive-specs-b to texlive-specs-c * context_fourier-map.dif from texlive-specs-e to texlive-specs-f * dvips_config.dif from texlive-specs-g to texlive-specs-h * jadetex_ini.dif from texlive-specs-l to texlive-specs-m * texdoc_cnf.dif from texlive-specs-v to texlive-specs-w * texdraw_info.dif from texlive-specs-v to texlive-specs-w this entry exists only to silent the auto factory bot- Final TeXLive 2017 20170520 - Remove patch fontspec_emph.dif as now upstream - Update patches * kpathsea_cnf.dif * latex2man_tmphandling.dif * latexdiff_perl.dif * latexpand_perl.dif * luaotfload_varfonts.dif * luatex_cnf.dif * musixtex_various.dif * tetex_scripts.dif * tex4ht_env.dif * texconfig_scripts.dif- Update to TeXLive 2017 20170520 pretest- Back to old fontspec 2.5a * Yes it is buggy but it fits the LaTeX kernel engine - Readd patch fontspec_emph.dif for bug boo#1039951- The file texmfcnf.lua is a main configuration file - Use lua compatible configuration for TEXMFCNF in texmf.cnf- Remove patch fontspec_emph.dif and update fontspec to version 2.6a which does hopefully fix those nasty bugs boo#1039951, boo#1040434 - Readd the old font config and fd files from old fontspec package as the next TeXLive version will have them in the latex package- Add patch fontspec_emph.dif for bug boo#1039951 nasty \emph-related bugs in texlive-fontspec package- Allow updmap to run as batch job if stdin if not connected on a termionl (boo#1033068)- Modify patch kpathsea_cnf.dif to remove mpost from the allowed shell escaping commands (bsc#1028271, CVE-2016-10243) - Add some lines to %post scriplet for kpathsea to remove mpost also from an already existing but not becoming replaced configuration file texmf.cnf- Add patch latexdiff_perl.dif which includes the upstream commits cfe445c and a83d9c to fix boo#1013904- Fix language code: pt-br --> pt_BR and es-ve --> es_VE- Add patch latexpand_perl.dif to fix boo#983823 -- latexpand does not work anymore after Tumbleweed update- Add the perl dependencies if found for scripts (boo#992982)- Avoid missing dependencies due upstream package splits- Avoid extend spec sciptlets for changing language hyphen file but write out the pieces of the hyphen entries into seperate files to be able to generate the final language hyphen files (boo#984878)- Move spectra.data.tex from doc to main package of pgf-spectra (boo#985578)- Update to TeXLive 2016 - Delete dvipdfmx.post and xetex.post and use the upstream perl scripts - Modify the patches kpathsea_cnf.dif latex2man_tmphandling.dif luaotfload_varfonts.dif musixtex_various.dif tetex_scripts.dif texconfig_scripts.dif texdoc_cnf.dif texdraw_info.dif texlive-specs.changes- There is no texlive-misc with null.tex anymore but texlive-knuth-lib- Let texlive-lm-fonts obsolete ctan-latinmodern-fonts (boo#971282) - Let texlive-junicode-fonts obsolete ctan-junicode-fonts (boo#971282)- Handle even more unknown shebangs of scripts- Patch bbold_bbold11.dif move from texlive-specs-c to texlive-specs-b- Let texlive-ps2pk-bin Obsoletes texlive-ps2pkm-bin (boo#965472)- Add both texlive.infra and texlive.infra.doc as these provides some perl module files used by fmtutil.pl- Also enforce fmtutil.pl to use FHS as then it will find mktexlsr.pl boo#965151 - Make sure that mktexlsr.pl knows about mktex group- Fix bug boo#965151 that is wrong perl syntax- Update to TeXLive 2015 (timestamp 20150521 revision 26946) * Allow boot strapping by adding BuildIgnore for texlive * Modify kpathsea_cnf.dif * Remove leipzig.moves * Modify luaotfload_varfonts.dif * Modify musixtex_various.dif * Modify tetex_scripts.dif * Modify tex4ht_env.dif * Modify texconfig_scripts.dif- Handle unknown scripts- Make sure that tabs are used within <<-EOF...EOF pair- Package pas-cours: move runfiles from doc to working directory- Handle rpmlintrc for each meta spec file its self- The new TeXLive package layout had suppressed the detection of many Provides which is fixed now. - The null.tex is now in texlive-knuth-lib, therefore require tex(null.tex) in luatex.requires and tex.requires instead of the gone texlive-misc.- Add exceltex.requires which now Requires perl(Spreadsheet::ParseExcel) (boo#891617) - Patch kpathsea_cnf.dif moved from texlive-specs-m to texlive-specs-l- Add patch dvips_config.dif (boo#897284) - Remove patch pgf_plain.dif as now upstream - Remove patch latexdiff_env.dif as the affected file is gone - Modified patches luaotfload_varfonts.dif tetex_scripts.dif tex4ht_env.dif - Removed files pst-node.moves and pst-plot.moves as now the files are at the correct location- Update to TeXLive 2014 (timestamp 20140525 revision 34252) * Support DVIPDFMx * [fix] avoid luatex crash under math_mode 'decimal' * luaotfload: Fix incorrect handling of font file formats luaotfload) * Sync with Context beta as of 2014-04-05 * pdfTeX: sync with Knuth TeX 3.14159265, e-TeX 2.6 * Many more ...- patch -p1 from within texmf-dist to avoid patching through symlinks to please new patch- avoid bootstrap problems by ignoring built packages for packages required by texlive- rework generate to create the texlive-specs-$letter.spec directly to build X sources - this decouples the letter from being a prefix to be a slice of all the texlive packages - as such patches move between packages, among them bbold_bbold11.dif bbold_bbold11.dif context_fourier-map.dif context_fourier-map.dif jadetex_ini.dif kpathsea_cnf.dif latexdiff_env.dif luaotfload_varfonts.dif latex2man_tmphandling.dif musixtex_various.dif pgf_plain.dif musixtex_various.dif texconfig_scripts.dif texdraw_info.dif tex4ht_env.dif texdoc_cnf.dif tetex_scripts.dif- Make sure texconfig/update is run only once per transaction- Be aware that blanks may occure around RequirePackage (bnc#872559)- Remove superfluous xfs dependcies- Make Lua(La)TeX knowing about varfonts from mktex.cnf (bnc#847102)- Be aware that texlive scripts are now in the packages them self- Change /bin/env to /usr/bin/env in latexdiff tool below doc- Be aware that the package texlive-ascii-font is the former texlive-ascii- Do not override TEXMFLOCAL with TEXMFMAIN as this is now TEXMFDIST- Drop dependency freeglut-devel of texlive-asymptote (bnc#833498)- Make sure that TEXMFMAIN is /usr/share/texmf now - Replace texmf.cnf if really required that is do not install as .rpmnew but move the old to .rpmold- Move leipzig.tex from doc/latex/leipzig/leipzig.tex to tex/latex/leipzig/leipzig.tex- Update to TeXLive 2013 (timestamp 20130620) + Distribution layout: the top-level texmf/ directory has been merged into texmf-dist/, for simplicity. Both the TEXMFMAIN and TEXMFDIST Kpathsea variables now point to texmf-dist. + Many small language collections have been merged together, to simplify installation. + MetaPost: native support for PNG output and floating-point (IEEE double) has been added. + LuaTEX: updated to Lua 5.2, and includes a new library (pdfscanner) to process external PDF page content, among much else (see its web pages). + XeTEX (also see its web pages for more): The HarfBuzz library now used for font layout instead of ICU. Graphite2 and HarfBuzz are used instead of SilGraphite for Graphite layout. On Macs, Core Text is used instead of the (deprecated) ATSUI. Prefer TrueType/OpenType fonts to Type1 when the names are the same. Fix occasional mismatch in font finding between XeTEX and xdvipdfmx. Support OpenType math cut-ins. + xdvi: now uses FreeType instead of t1lib for rendering. + microtype.sty: some support for XeTEX (protrusion) and LuaTEX (protrusion, font expansion, tracking), among other enhancements. - Update biblatex-biber to 1.7 - Udpate biblatex of TeXLive 2013 to 2.7a- Let texlive-arev require tex(mdacmr.fd) (bnc#819867) - Avoid line break in patch pgf_plain.dif (bnc#823273)- As lcdf-typetools does not support kpathsea nor search below texmf tree build the texlive-lcdftypetools(-bin) packages again and let them conflict with the lcdf-typetools package.- Asymptote binaries may have the same version as the format files of the asymptote package it self (bnc#813032)- Change Obsoletes from < 2012+subversion to <= 2011 (bnc#811162) - Let mathdesign require tex(texnansi.enc) (bnc#808731) - Let biber-bin require perl(Text::BibTeX) (bnc#811258) - Do not require xfs as we do not use xfs at all, otherwise we have to add some more lua code in the %post scriptlet.- Avoid doubling mktex.opt content with excessive patch which had lead that the original content overrides the new one (bnc#801727)- Work around missing support of %posttrans scriptlets in libzypp due missing rpm option for not to execute those scriptlets (bnc#773575)- Add require texlive-metapost for texlive-dvips - Add some more requires for latex-bin - Add require pdftex.def for texlive-pdftex - Do not reqiure package pgfmath in pgffor.sty (bnc#783252)- Use disturl for rpmbuild runs - Aggregate licenses for meta spec file automatically- license update: GPL-2.0+ and LPPL-1.3c and GPL-3.0+ and MPL-1.1 and LPPL-1.0 and OFL-1.1 and Apache-2.0 Aggregate licenses for spec file without subpackages- Change font config semantic as the font directories below /usr/share/fonts will be always found by freetype- Source validator does not like not applied patches- Correct path in pgf patch- Make the sub packagers texlive-spec-{a..z} valid for source validator- Add patch to make pgf work with plain TeX (bnc#746719)- Make jadetex format build in posttrans scriptlet- Add some missed files - Break cycle between latex and latex-bin- move lgrenc.dfu from doc to tex tree- Avoid dependency loops between kpathsea, tetex, and texconfig with the main package texlive as otherwise the three packages will be isntalled before texlive- Make sure that posttrans scriptlets will execute update script- Re-run generator script to add missed docfiles- Avoid failing scriptlets due slice split- Modify the runtime Makefile to allow to build slices from the 2236 spec files may help to speed up the serial checks and serial rpmlint run- Do not forget requirements of texlive-latex-bin- Add some minimal requirements for texlive-tex, texlive-latex, texlive-luatex, and texlive-texinfo- Fix wrong placement of tex files - Xecyr has only win executables- Simplify dependency chain(s) - Allow pure source packages (knuth, latex-tds, ...) - Allow empty packages (hyphen, bibtexu, ...) for dependencies- Make RPMlint happy- Make main spec file run several rpmbuild processes in parallel- Update to frozen/final 2012 (timestamp 20120611)- Avoid source url for all tar balls as our checkin script can not handle snapshots nor is knowing about the infrastructure of the upstream TeXLive server- Do not forget the sub package like doc and fonts- Suppress leading dot in build release number- Change version/release scheme - Avoid to list optional loaded but not existing files as required- Add fix for latex2man insecure tmp file handling (bnc#758046)- Avoid making delcmdchanges.bash to be a text file- If MT_FEATURES includes varfonts and system default is not writable choose $HOME/.cache/texmf/fonts- Make rpm lint happy- Initial packaging of TeXLive using package database texlive.tlpdb that is we have now a lot small packages around/bin/sh/bin/shsheep19 1527279417  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2017.133.svn20062-5.1801-00-1.ltx01-00-2.ltx01-00-3.ltx02-02-1.ltx02-02-10.ltx02-02-11.ltx02-02-12.ltx02-02-2.ltx02-02-3.ltx02-02-4.ltx02-02-5.ltx02-02-6.ltx02-02-7.ltx02-02-8.ltx02-02-9.ltx03-02-1.ltx03-02-10.ltx03-02-11.ltx03-02-2.ltx03-02-3.ltx03-02-4.ltx03-02-5.ltx03-02-6.ltx03-02-7.ltx03-02-8.ltx03-02-9.ltx03-03-1.ltx03-04-1.ltx03-04-2.ltx03-04-5.ltx03-04-6.ltx03-05-1.ltx03-05-2.ltx03-05-3.ltx03-06-1.ltx03-06-2.ltx03-06-3.ltx03-06-4.ltx03-07-1.ltx03-07-2.ltx03-07-3.ltx04-01-1.ltx04-01-2.ltx04-01-3.ltx04-01-4.ltx04-01-5.ltx04-01-6.ltx04-02-1.ltx04-02-2.ltx04-03-1.ltx04-03-2.ltx04-03-3.ltx04-03-4.ltx04-03-5.ltx04-04-1.ltx04-04-2.ltx04-04-3.ltx04-04-4.ltx04-05-1.ltx04-05-10.ltx04-05-11.ltx04-05-12.ltx04-05-13.ltx04-05-14.ltx04-05-15.ltx04-05-16.ltx04-05-17.ltx04-05-18.ltx04-05-19.ltx04-05-2.ltx04-05-20.ltx04-05-21.ltx04-05-22.ltx04-05-3.ltx04-05-4.ltx04-05-5.ltx04-05-6.ltx04-05-7.ltx04-05-8.ltx04-05-9.ltx04-06-1.ltx04-06-2.ltx04-07-1.ltx04-07-2.ltx04-08-1.ltx04-08-10.ltx04-08-11.ltx04-08-2.ltx04-08-3.ltx04-08-4.ltx04-08-5.ltx04-08-6.ltx04-08-7.ltx04-08-8.ltx04-08-9.ltx04-09-1.ltx04-09-2.ltx04-09-3.ltx04-09-4.ltx04-09-5.ltx04-10-1.ltx04-10-2.ltx04-11-1.ltx04-11-2.ltx04-11-3.ltx04-11-4.ltx04-11-5.ltx04-11-6.ltx04-12-1.ltx04-13-1.ltx04-13-2.ltx04-16-1.ltx04-17-1.ltx04-18-1.ltx04-18-10.ltx04-18-11.ltx04-18-2.ltx04-18-3.ltx04-18-4.ltx04-18-5.ltx04-18-6.ltx04-18-7.ltx04-18-8.ltx04-18-9.ltx04-20-1.ltx04-20-2.ltx04-20-3.ltx04-20-4.ltx04-20-5.ltx04-20-6.ltx04-20-7.ltx05-00-1.ltx05-01-1.ltx05-01-2.ltx05-02-1.ltx05-03-1.ltx05-03-2.ltx05-03-3.ltx05-03-4.ltx05-03-5.ltx05-04-1.ltx05-04-2.ltx06-02-1.ltx06-02-10.ltx06-02-11.ltx06-02-12.ltx06-02-13.ltx06-02-14.ltx06-02-15.ltx06-02-16.ltx06-02-17.ltx06-02-18.ltx06-02-19.ltx06-02-2.ltx06-02-20.ltx06-02-21.ltx06-02-3.ltx06-02-4.ltx06-02-5.ltx06-02-6.ltx06-02-7.ltx06-02-8.ltx06-02-9.ltx06-03-1.ltx06-03-10.ltx06-03-11.ltx06-03-12.ltx06-03-13.ltx06-03-14.ltx06-03-15.ltx06-03-16.ltx06-03-17.ltx06-03-18.ltx06-03-19.ltx06-03-2.ltx06-03-20.ltx06-03-21.ltx06-03-22.ltx06-03-3.ltx06-03-4.ltx06-03-5.ltx06-03-6.ltx06-03-7.ltx06-03-8.ltx06-03-9.ltx06-06-1.ltx06-06-2.ltx06-07-1.ltx06-07-2.ltx06-07-3.ltx06-07-4.ltx06-07-5.ltx06-08-1.ltx06-08-2.ltx06-09-1.ltx06-09-2.ltx06-10-1.ltx06-11-1.ltx06-11-2.ltx06-11-3.ltx06-11-4.ltx06-11-5.ltx06-11-6.ltx06-11-7.ltx06-11-8.ltx06-11-9.ltx06-12-1.ltx06-12-10.ltx06-12-11.ltx06-12-12.ltx06-12-13.ltx06-12-14.ltx06-12-15.ltx06-12-2.ltx06-12-3.ltx06-12-4.ltx06-12-5.ltx06-12-6.ltx06-12-7.ltx06-12-8.ltx06-12-9.ltx06-13-1.ltx06-13-2.ltx06-13-3.ltx06-14-1.ltx06-14-2.ltx06-14-3.ltx06-15-1.ltx06-15-2.ltx06-15-3.ltx06-16-1.ltx06-16-2.ltx06-17-1.ltx06-18-1.ltx06-19-1.ltx06-19-2.ltx06-19-3.ltx06-19-4.ltx06-20-1.ltx06-20-2.ltx06-20-3.ltx06-20-4.ltx07-01-1.ltx07-01-10.ltx07-01-11.ltx07-01-12.ltx07-01-2.ltx07-01-3.ltx07-01-4.ltx07-01-5.ltx07-01-6.ltx07-01-7.ltx07-01-8.ltx07-01-9.ltx07-02-1.ltx07-02-2.ltx07-02-3.ltx07-02-4.ltx07-03-1.ltx07-03-2.ltx07-04-1.ltx07-05-1.ltx07-05-10.ltx07-05-11.ltx07-05-12.ltx07-05-13.ltx07-05-14.ltx07-05-2.ltx07-05-3.ltx07-05-4.ltx07-05-5.ltx07-05-6.ltx07-05-7.ltx07-05-8.ltx07-05-9.ltx07-06-1.ltx07-06-2.ltx07-06-3.ltx07-06-4.ltx07-06-5.ltx07-06-6.ltx07-07-1.ltx07-08-1.ltx07-08-2.ltx07-08-3.ltx07-09-1.ltx07-09-2.ltx07-10-1.ltx07-10-2.ltx07-10-3.ltx07-10-4.ltx07-11-1.ltx07-12-1.ltx07-12-2.ltx07-12-3.ltx07-13-1.ltx07-14-1.ltx07-14-10.ltx07-14-2.ltx07-14-3.ltx07-14-4.ltx07-14-5.ltx07-14-6.ltx07-14-7.ltx07-14-8.ltx07-14-9.ltx07-15-1.ltx07-15-2.ltx07-16-1.ltx07-16-2.ltx08-01-1.ltx08-01-10.ltx08-01-11.ltx08-01-12.ltx08-01-13.ltx08-01-14.ltx08-01-15.ltx08-01-16.ltx08-01-2.ltx08-01-3.ltx08-01-4.ltx08-01-5.ltx08-01-6.ltx08-01-7.ltx08-01-8.ltx08-01-9.ltx08-02-1.ltx08-02-10.ltx08-02-11.ltx08-02-12.ltx08-02-13.ltx08-02-14.ltx08-02-15.ltx08-02-2.ltx08-02-3.ltx08-02-4.ltx08-02-5.ltx08-02-6.ltx08-02-7.ltx08-02-8.ltx08-02-9.ltx08-03-1.ltx08-03-10.ltx08-03-11.ltx08-03-12.ltx08-03-2.ltx08-03-3.ltx08-03-4.ltx08-03-5.ltx08-03-6.ltx08-03-7.ltx08-03-8.ltx08-03-9.ltx09-01-1.ltx09-02-1.ltx09-03-1.ltx09-03-2.ltx09-04-1.ltx09-05-1.ltx09-05-2.ltx09-06-1.ltx09-06-2.ltx09-07-1.ltx09-07-2.ltx09-07-3.ltx09-07-4.ltx09-08-1.ltx09-08-2.ltx09-08-3.ltx09-09-1.ltx09-09-2.ltx09-10-1.ltx09-10-2.ltx09-11-1.ltx09-11-2.ltx09-11-3.ltx09-12-1.ltx09-12-2.ltx09-12-3.ltx09-12-4.ltx09-12-5.ltx09-12-6.ltx09-12-7.ltxps09-13-1.ltx09-13-2.ltx09-14-1.ltx09-15-1.ltx09-15-2.ltx09-15-3.ltx09-16-1.ltx09-16-2.ltx09-16-3.ltx09-16-4.ltx09-16-5.ltx09-16-6.ltx09-16-7.ltx09-16-8.ltx09-17-1.ltx09-17-10.ltx09-17-11.ltx09-17-12.ltx09-17-13.ltx09-17-14.ltx09-17-2.ltx09-17-3.ltx09-17-4.ltx409-17-5.ltx09-17-6.ltx09-17-7.ltx09-17-8.ltx09-17-9.ltx09-18-1.ltx09-18-2.ltx09-18-3.ltx09-19-1.ltx09-19-2.ltx09-20-1.ltx09-20-2.ltx09-20-3.ltx09-20-4.ltx09-20-5.ltx10-01-1.ltx10-01-2.ltx10-01-3.ltx10-01-4.ltxps10-01-5.ltxps10-02-1.ltx10-02-2.ltx10-03-1.ltx10-03-2.ltx10-03-3.ltx10-03-4.ltx10-03-5.ltx10-04-1.ltx10-04-2.ltx10-04-3.ltx10-04-4.ltx10-04-5.ltx10-04-6.ltx10-04-7.ltx10-04-8.ltx10-04-9.ltx10-05-1.ltx10-05-2.ltx10-06-1.ltx10-06-2.ltx10-06-3.ltx10-06-4.ltx10-07-1.ltx210-07-2.ltx10-07-3.ltx10-07-4.ltx10-07-5.ltx10-07-6.ltx10-07-7.ltx10-08-1.ltxps10-09-1.ltx10-09-10.ltx10-09-11.ltx10-09-12.ltx10-09-13.ltx10-09-2.ltx10-09-3.ltx10-09-4.ltx10-09-5.ltx10-09-6.ltx10-09-7.ltx10-09-8.ltx10-09-9.ltx10-10-1.ltx10-10-2.ltx10-10-3.ltx10-10-4.ltx10-10-5.ltx10-10-6.ltx10-10-7.ltx11-01-1.ltx11-01-2.ltx11-01-3.ltx11-01-4.ltx11-01-5.ltx11-01-6.ltx11-01-7.ltx11-02-1.ltx11-02-10.ltx11-02-11.ltx11-02-12.ltx11-02-13.ltx11-02-14.ltx11-02-15.ltx11-02-16.ltx11-02-17.ltx11-02-18.ltx11-02-19.ltx11-02-2.ltx11-02-20.ltx11-02-21.ltx11-02-22.ltx11-02-23.ltx11-02-24.ltx11-02-25.ltx11-02-26.ltx11-02-3.ltx11-02-4.ltx11-02-5.ltx11-02-6.ltx11-02-7.ltx11-02-8.ltx11-02-9.ltxREADMEexaarticle.clsexaarticle2.clsexaartplain.clsexareport.clsexasymbol.cls/usr/share/texmf/doc/latex/math-e/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:SLE-15:GA/standard/71e0496957b23083927079e36841a534-texlive-specs-ocpioxz5noarch-suse-linuxLaTeX 2e document, ASCII textASCII textLaTeX auxiliary file, ASCII textLaTeX 2e document, UTF-8 Unicode textROzCo)5+oj&3>eUEfbB&A}S{pfDF; mÈ /jicd,%w@#-jL4:RD L(ѕ2/^5{MōeA~{#1¡B$&~S. =Pl uNL X<%;{O8G6Io ~j1iGT)TR*u3$,h"sHHYPݥqcz"?pS~ф3/l̓o`!S.ͭ؍4KfQ9?[Phvᩰy;@ \<]Eg&}*ySnmL%12,ۻ5[ᄊZ?P=g1b#P*IKoJ޹IIWGʕyi^FzEܗ'ѺZT]s,b)m@y-j~{`S1:},NDyKTgP | [M9;2+ic֑iyL277G x%v&E>z*gP)>*IJ^e*};PG]זqόOAv~?'PAtes!p/PN{`#)$eۿJqA!j:[oc;4VM[Y`4)jS} 5U2!3⅖6Ql[-Y4uߍ:K"EХFǨ9N"8BVRDR&H& kA) ,ҙ5lX/Wm,jSlniM^k]FߥM]fߒ]e\ѭxL^KӔ}yo8@{Y,ٽ2o,yEw@ j<ݥ6m YɀxkQHK55 I!qcՔTg(%~%E2\|j2#C 7f^ x(ɅL.U^x M$m\R^/@40deIfQZuBP&gd/V^8@EJe i5{pX:<_ ,Wfws)|H_nUۋR>?1&+3:;p"is5>U40Fq+|#(91"x9M+ո`]Zm`K,5dhȢ9Pjx/Wxe9.kO^-bΣysiQR`36ҦJ13YIHcsv7礮,qw0Aaw#nѠ+AO;1<0az'H}w\FH^\h1]pU(t3vUQ)13F Q]C94 ;2onVZ`.. lcc,-;z8i(:j.SF o8{ x$J(mF{V/] pV,xz'A:'L9bWKqT\ 9R; L6lF<,xwaO+0 C1eӯp'rSSE)d40z);*"KE7wuFΠB;h;X%Ii눔rAfwpq=o oc8DKFt.Q֩g*9#^w15K.v=u(4ZahŮ uu@^VoNV@G+Hַ`gۃ 1?XE t7/Nٶ''ga9_@)j7dcxW|h.M*0:xpds e=V2졬 1(ۃM;X[{A>Z`(IT2#?j|V.m/%[a0 9>/`g fflFhk)Bui$@ *2 2YiКaNu K6'h!557 1g,1Jkvu: clx^tNnwD=~XЀ΄3$u;ٵeџu\l"g8N9h"&=|y>y]i=XI: q@qF" jzK'N':tૌ}Ba%ȇ#i*Yo_7>^Vaơ Nɮ~iQgM⛘w@&\ c[F@:q7OoUA 6(r^XDu?)dOD5*${z/ ]_h@MT48xè΄ rh H4׻_ Md'ߪ|0ce͖beZX[VZǣ6XR -@@S'R똤16! v /ATQ|pr)ԄM\}0_7K^Gs/XҽMbT ݴ ($Fᡏ4k<|&n(z QMί3><8$.AC=Ώ@!GrmVa&ygy/HmuTxv"ARvSY\,cҖ u~^K…f:#$&44yÝۧ2oUqƇRѽ S#ENGQhK=ռ[Հ }ۧ>~P3.z40< V}[.DE "BŞEv *+3u&?-!n^6Ws!w^'94Z\p1mݽpPW9 *G*7G7Kjcݛ&ּQV 6y zgoڢe1n&_ -^N(\;w(@3nym]inE&\"M j so#"bWԮՠz>m"HzOK&b:^ë3Zk?OFN2ZCv wKذ1E2ӥ,؜(ꠁ3;tXm7W]eJzr?Mq 5]%nխCW|M?ǏTT 7Yub[&ч-fRY>ȁeJVUgגI#mLm΀L}6vƂ'X%zk=Hn>pDDS/4ԑ[Td7=Ou-("1LХK Eˁi󗫲}%;#^&Fxї>7&xtčOca` Th썩˘b9 ؼ sEcJ.Žwubj J:fڄ(^Tkps`)MS.:"Y5]'P i$=B]Jzn#BG2YVV{Ƞnn. qwQyf$HRA؝0HBZBxo{vK9j{z%'5,l/S9;ڰ/TD>lģ#vSX3O}C^ـ@<JgQ<7~b3r}+H] ov0/Yו/鿦mޯK,yMqdD2^*@.-(9J0Ily+ Wtr 8P}Qp ׿q2_G3C+1Q3O~@v62zCԨm[OY8d˕vyǶi@S7}W,#>)Q5ǠӘ ]@**\^[,&a:NE_^/6 cSiRiuG=gK$W)Ttx/{NM@F _5Ag tQjS ;QDC;;{GFim`uuI\3(q%/%r)@U 7I18l֩QRd#U.,-Ќ.ì$#*`, aX^c=)|KޞQȜQ֩`e[zڒrdx¤P0X q5차n1ak 5>c'C]aZmN(Niv a1ŕ(?s~˨6xOVCW(2S:aHo<*XZ*B6ϯ/dK2(z?]R d3DOܓ1:,M}@ވ1)ڜ=][~(ib!>~P]l|lmYl7Q)<ԸY`&w>xy؈2,!]B} 4]G^cS] 2w%]8鱳ݔJ=4-ZւLKmS=4B|q:B}q7ʜ](~9.VTGiY$zo) 6?R8) ˰l1t 'l,MkհQNlU5w//"amv1jG\v~;Τ՘ou3G;ޔ9"缳V]$tX.VhNx`ھL qnN3KS0etOEF(`_Lj_]C~bosl{;K[W̧p q0 kzT\j%T|Ե@ 6rgRJ(`G46krtPl&O$q\гsxG<?QYNpa]b@dh/w 7$\gV!i/2^ 7ޕ._.=CAkTʶuʈ#H`3}8|/+N5Ђ/iй"7IaYZU^x9,m&OɊļ,Z杁G2LRȁ}"Ϭk(Bx}zҤGVPŃ\HC68M뮳˙_ެtmZ+rI_D~h_6zA+>tW_JO\0&.vڼ, [5整%/Z)@w!Wp+{V6,]sM|24LNpڢݗt~ETod!-OAQqل)ɴ㩾tAE&u*oIiqń\M7h1㭡imv ]ZtLU jKL"jjS)e|9ƚ?a-qDadg%Z@(+ץiu̶|mWx20 #PCzK.?Z߫"3#b/k48|^ՙԍHO ,u_aWXT/EOT@?´8jFR zpAyޖ&N,5zc'wQeZt a A_@dᑰA(re´QڏUbcyY6b^Ib@XϼzF, Afᮏ NAk!^&ą&T5wE -\H^c_Q~ gHţ`]xӖR_ 5 9(,qץ.Os w#S"+YBD@0ݯ"eU2ۑX"b_zvK-2l[?^ׄ_V/24%|-gGBϰu8UnHg;V1/蔣똠m_j ޡ\ `7N gOboMJ0!8_~Wg:O]^ZWĠqKB߂`Y]jҘّ;e[5BGh 9&t+MM|n7:$4C?(= =\ˮӈJ}3AV=|*QQIw3X*oޔ&fCЌ>  rL7L.}=&X0W\A!I0YT qG* l~sGi?ql(B]tkwI{\/ސX9j?zL&IH][+m1J4CZ]z'%W{ɲϤxJQ:WSk[W݄E>{E_+A]!V/q L ˁu*lkH@:ԎlmD|uĢ`b3. U%:62~vIcZH,C%i ldR;MX9ۭ<+8)硩L&t,Gp97-ۣ1C nr1da^G po52Fa@VJ]]+?2Ѭ0>9C3ϞL6* D͖YNmC䝘LazAxf | [ v8tv-h{{QG\%iOs`w Ow m"9S@E @4!okҡ7w)ayۇ9ՎQ&p(͖ѣjkA!,]e>jja֯.+z6wlbl:媣:+*(K 6&jw?w>rWEA8frs~Y^ (߉!ໝ>M-dtұ4ZIS#ԓ+2C w3SۣJ_j!ximJZ|Q<nϋ@S.4MKIY<]kL4VCUTeʝo0bFzO G2q#p+IJ4S{~#üd^:'axF'ר^N"sl@߹~;pX2~$mWT|e;1PhC~ܒD%NOrzX3t@Z22-,nrŃm,Uz,êP(G:j\tin J(5;(h)Ԃ|ect b:&/¾UHCD%|L@ Vƶs?Xq R*6bM/ՒdK^ceu#hu_ =\D#%4uRn #?;*Gݲc_<ڔk V?- /;r- 3vRd L'8ߙiĂVfo0S߰*B_0+eCBB `(|mn5;U]\!>WEwRSE2F{١6v@#z An7B_Tc(VEvwE6?ɃܭK4s߅r|4{ig0C4(2d"V~4%ONxpTAHw@Z1/{Z\sNw<8ד=qX3ǘN,ł_/M3e@+X}-/>/ ~j+uY`EyS6HKHm"HTĀx?ujʈCrd3O9o`KnOQ\}3ᾑ$D,B xXӞ3fe]q@K,7=x% :`d {)w#4$QwFe*d [P2R a;r^쳋r ZQYbVkzeT1 `PUDgD6C⢎'U 1q_!!,c =Y`o+D43A3A[,r~v(M,Քz*բ#Ah}O?I ܲc.`)Dt ݁Á qXcʐ17į&@4LLXIU҉K+<~/Bӡ9|2LRzE55f=]Qҝ!_/zpak{RpFE7N9QX1 n*@b)}w%ʓOJțH얦y$R{?;| 3MeKpRA 34퐈4'N6+?*1,5k,poAR߶Fж?r&\Fv_b%Y О= h˅`2QJ;4/kϚB _)I+HƑg&wsR)[[V .bd- ߅9! /T! @)-R"TKM(BLӊDes@$gW.ds+.uloؗ R:=oVX_-d6bU)} o+A~1%P7GmZM3J4,S ){Yy.- d؊i ]"2x:UNE|eLͯt;jr 5`f@[$Pf /HZ/CKo:rh *!SAVPɂp,![P,IܑTS.T<%>t rn0~۔4K x$ahЗGzz=^0rF#Ez{&qȇdڹh'&a{PTNe ims$Bfx(GSE#Y s 7a6Nrx-S@w,sT. 1д1^4E@󺎸gKm )B' !=!'d*y%6ݳðU(+ %>{7`_{ pP DNIw+L!yfh Nbj<-lk5p(_Włq]x-PW/a4_6IELZ*Nm7lVgA/m\~SA)0l)wAjo׸Tn%mϦoW0|8KY(?LpY*F^l+\T;{ UQT`<*BB)z5[k(p"|(9K.<9wZJO$H@H^$Amls(d~ʷ.ZAe#trDA$Y'9VXi F|x]>C_^mUW~Byǽ2~U T=)>Wʵ3S(9}MX(R2@ݹMIC۔7rsq̃VBdV4 ^$}B̰V2T%:u<\dQF"gZߣ9s۞,VW}Y QTĖPhݮ_D v+#BY] ftW?2AEڍ1Bv !cgt @@c52'|I&'#[!&؉ҌzCHULv=rb_9٣-V$[&S%!U@iԃ;R]xgD$fnbYi~LBH-kD8(47q[r&E"zd^՗arTnF97kt?WO]JXkK(K*Jiӊ;- |C"o^A3fXY_VVK; '5YH2&+A$ ULQݫÕg 5Up[`oIʰFu"@\`F^/< {KsL0D\Nk|GC~-<nx ySz86} ~z 4U_ULN0<:DnnvӀjbWeF5A@:jAd&dL Xf+r+71%EA&=jҞ_>oY ُMWOAJ:BKafb61AaXܧr`i0zfGo:tnϷF)ހruD[Wvr{Ql VD(4ЫAew yphP =0d0NRjata  *Oa!F#\O CD  WU  GM˒)G<;N1&D]՚](9H +&5m۲em9n~irv#Q.G[$Zz ڈ/ [A߱0^H-vO0kc'u&N_$ i?>eJX860 X7>.9(n*<_b PxP4!sˈSʑ 9Us; t_Y=$1 kjqT_A3ذ[4C!B_ERU3L+dpmW^s*` W*k);Pwg*؍v ئeB\ԑUFheWv=ŤS(ruZV۵U) CGI{y;Y s(L #ZxϠٳH4 ]fL9) W+niT=S,O݋1 fdNq{[ 遏EjЙođ3/pfsk_΋%?2CnJL qU3dgl7!ճ\ _Sy%)+h+wدdVdQb#A?@AI"[Z`g> !3e1 `QψN5ʑi32s.!9#bdzMEk-5 9zc v\+ ?t.D2r"67&Y=Ouûͬ\0Yč5Ll9]Oa{I=2N¯16ov? ~cPs_E$7.la" mwKs ׍zqa\AS\Tq=t֮ftJ[\~nb$- AWW\A[]nr%Qު|;5yAMr Nw1 4±{"fRrx$oT"{TӨ; fP 'w*߃8yz*mD$N!.S6Sͤ7XTMDl0|>AOlGCcb)XCa' =HJ(S栲!)fw΁5^3|a|ʳ~ߖۈ0/>Y8/@˺Ocyyt#c3҃oH*t_⠌3%!ޯqۈTxwS3D eec`'9㘄7_EcAJ<6~.kq$${&ֿN\HxV}-;'11ڧ Y5+m߱SO&TEUÏ*@ΝT,%i'QE]:f֍c[5~M>Aԋ:y > 3lUJQ#hiKN g]<31hw%ֳ???r9xB< 8Js~ ªD%.|FԱFWP<7"eP E!} r"dfo@:Ne[zZUb֦um6$MpO[2^򡢂_adD*nj~$(ڀI` Ek.a*c(4|y_\qSwpVP^haMEtDMCʒ`<snWwh f"B:@A}b7RLyF zc5eӎ˔Db|}d1|BAxs&K5U[hzƏ ͨ|G_̺I xI~}:;fCk9knW!"\#hG#_q9mkգp[h);%'pIk {_[1] _PNf֖E7 u] Nuq݉0O:XϘ~yE ``@ku<2*%k+B{jt%Z#Ngn=cW}r=2OxR7:6ɳx+(FUsr>v\^kZTvuљ\7 éJTe7\ıVVPD՞&i2Ͼ-=@LssϑV:xe.=ܟ ګAQ2,.=0 X\5Do>QXнw^AtWDC9Õ>VU]/ss_ 8GK&k.jTuzUn R*_^ @(bͻ841ͧX#3szui ,m;7ً!Ub˦Dk[~UMNFdp^>ί66"dBU;ۅ>c!DQRjOHho̝jɉg) 8{$rϨeOʿu.Fu#GSX<%.hç&MlF^],0bxꯋ n.,Vע+rG?N—^HWGFbي]P 3ryRt<>o*00znVGMŦ)o(`h7@f&HQSticOՓag{i wz|CU|"ר M7z4YF0o`u SPނZ)eC4gqtCTENWsȍ| nN͖ KX9`rۦe>2Q R` uQ cpj$*chMլUufMO9 7ON22s~ {qIQC0ܯ1J+d6+;HVҺ}}%6km3{I-轵$tJTwݏG u9TN /Gk\1ތM9/?.$&o 6@kb+LIغADL5H1U i<5_/浸KFҩ=d {ڰm:^^p8 ί"}A LzbT^V-9_61j$|vy bwJ D Ca^5%+ f3pgA0=kPT/Aǘm5JxcHH 'n_2Wh[#}f9I}{ g俋[Mk._l/c<38/؞ z^ "jX 0U]ܗJd=.l6c OyXКu螁k5w{؝m3͐Z z<1gQZ}'xr뒣97G<"Aņ<^vkXnA|8'辝 ?N`qEιCO&K.}S*W jZo!J`BLmZCo wӭVnoQNf=i _^%ԕ+!AA5W׭wGu@&<-tLNǜfķ% =nF]ӓ(|BZP/6ەP $;ɰCI4CţRkg䵎vHxiWZI%됓آՠN$h~3Rn]h ?_p2'cZ^,=C{~g[(سB&5U'#W\M}}iPt'~F磱~(dx@4Y g༿.s_aQTܧ+L/d¡N=} e8\-c:hndK=";}gbK~< Cch9?M S ↗ī] LS# :S<ӵUE<iRIvCkAnVPo1)[e=r ?"3R&1XOz'XwLOuJ;=KO :s]/2f8xe'aYjoZjJ1=o.e("q zmw sQ>i1Su bnUF^,9ղq6=/Cew`dϏDĬx>slĞalAxgCḽ~ SJ",lXu:kAq %2lzAk*ͭu[\PȎIw JF_ȏs]q-&ƦeͽU-kx uo!Y jX5} ,4.S 㼯q4`9wL OԷOHX{ZZCƈ,U fGc{}K\!xRo UĎ(zT =<¬ 2Y-.F,X7>P*`{c V*z"Kݛd;FBrT`MwXzI'uQfN1 LYZh ae q bZ`/#J'JX`Zֳ悑C?6Ǔ7uu9m!a]us,Dw+gcO؄XׯO \vzNpLU@`Sz"‘3SFaEFgԤ wwm:޻W\4xį(Z/p,e7vex%P",f_F|Za=8S7%%OD 0'D-M41y/?67ta>= +ztjlH)]+5F"G*T]M46쯤H,$/I (z:B$s&ͼ#f:P稲n鎎MJߑ|(T>q=@9)pE4N6O)hLN31GR{LՐn2ڼ2qř}uiz]N9i@K6K:=ߖhRP6aQ<;mrP᤿0 7Qю C%|!36^]]X<X>J^ 7CfĎ߅}Ad<<.yeXLvHr+pI ThYR# ҃Zlz Ħ:)a' N\"`-뒼5gR_\X:6/O4e07{dL `K[%Fcm QEhLIwo7ΟDM\:Ibvu9Co+R,{l\IqCkǚX37D.8m@نMdJb?D ,.%'V}+l#o{ p Be1P]-RWZfw>LT=AK 5ѴFYan`㠳QpA-<-xxH̾!r{ /=k3>gW4|x4jèMՃkitC pQs*Ks;GyYd[~ ɣ u&}smhaʵ*",4MY#IB 9)48?&o*uQȠ#Ccݶ,h.Yz.f5D@&I̛ù,;Zu/% lOPuxf:Q_L%z߯s!ůe}eym0Jԕs_/mJ yHTn/,鄯K9\[um3[D/%tdU89e]޹Ѩ[]02WY>t NzsX ܚS$ "] --j]k뉝N1F4#PUIzf{s5l1G7컺AxYC#/nqΩ;K"t3}'I5h?N ^n7I3nScXen:4yK+9S]|b2xe ק"JĀ-74_9BMd#րSW˫%ūKo/j&׹]]o SRD5S&؝mfFL!tCe_4*sb_ip^{'Kb&q{opnIQ'{ՆD0(RrbB@ן9`GG2/rhj(;}4bi@z0q`SLE8$:mR! j$51[=a5oH UɲCqg5\9MqelYzx`6g6Ab@F$06Y)kw[G%14 eXq)loP pZ w9-=X{|dSrH}DSw.!*w\bΰj6NB+/&3eO5y%m Qx]r <x: .] %y] M?Zk䀤M8,]GFz8-n鷟Ӧk=IW4pFW]** o{kE=7A9ӑl3 z5 L8F.-)""}ZK(s Z Um4A_ryy)qs lI>3ʶh0Вe.z}AX%f`FWޏDηg< 63Q{Z$2[=|:߿ZM<'/cJ)H_"͈)Z`3ZE)8[AkUs 0];ܠ_^?ʇ͐@""/ u2L T?IVQW>id77 粄j v(!3Lլz5:J{3 X%7Gd\e><27~Md `Y^52hpn* YLD:89D-9H({3[z:tRZRnQ\T2LRg0Ű[o(hHY",rWqF? n? f3v"U3Υ/[Ѯc4[$A嘘Ql '|U|S2C]e.12 lmpk5``jC億"gw`N)eb/ҎǨg-^p_[؟E4O"8}@?3ڴvУ0WH566wrj;^td^C1՟gm`ō)t寀@]V2 WϜVDzGN)4zV˳$;;JlnY<ºGB ;-IV"!Y @zpAZArp.q_ķU`uhgu>rR,o*{%7W~qm|/~ e!ռUC<>2ogι,!7sTגtu-^|Ed1a_Wu\~ 9J.&~lV,FV<+@V`@~ZKj }"t78Q&8]VۛRj } ?33p. 6l]s 0MY9Fa[W^ w0b65M쨆 ZR7녩6M:DkEd^C01?"vS[ g PƢcAi(vn- !^>_ kFQf-?ilbh '0lO~kCYxfAv _cv<*dh(cw(#.t"6 XJn9}9-w<"eJW8 ,4 O7]7  (C6M Nkܣ\J r}~&y{`P+kOlN1iT*}Z(r H\;5Q?1F[4nU,'|| "$XFfS"~5M76tZ`nh" mBCƟ,8yez% u !ɢTW+, 䀇^|Q^4v=qTJIҚߜ> -Aj@YDCftS*`,%RGjLـɤt e4L|UtKp?5K60_6Bx_Jh0/%#' I`{&JY<ϷĶQdXAbJ]7oy;$a:"e*yX eU:TԌҼt$%Zbz&dkb@q>AACG':0g߅6 @L|. c}B\ N,{'4IK)}Ԩg`a+Im CͧbjE?!&93ۥ\~#SY Zpiw](b%Re?<{an%7&@U+z凊w[8%k/`w#$]+F3eXiZ΍*{;n\AJBW#~e7%}kj$<\ʶ}xNtZ-#IbCyX6yRzI CHf%|Ӭ[3Gߙ1U!7$ ^j}$v/(GC8.Qf N%/G02?_ c nB ^'niQ=Gj&xK5r̃5u঄n+=a?TJc}z~\;´[ TdDE{tB ^9kBo5}>Su-WR;oj;|zW_θiպ.lԾGCl)jѢjwk\&Ӓ66#o?!G{nRA)Ԝ&x Z#vBgu` SeE?LmLq([ƥʔkݽXc`F+JC/ :lj-HA$BZ k0 JΠ#W8ep1t)Yrm8ɤ׈S-g?Rk'4u`ӄxNЧ%f;ϚP6%[aZIr2,C5"ذ pW墇oggQ׋Cj1&)7aH%cK[ƐjFà1%DdAˬ h"cop|Ǟ>fr`c-rIOk4ڪQΏ״'av)Z 5Ӿ&Dh:=ݫ׭9b>8}jM}^ytW Azs#;6Q.^)q`ğntYH[igçe ljmtmX4ٮK7yz"z'H#VgP`g%.d42W|bFGCܳH0d6 (Kذ<eg.cǬtaq ph*<AQFȣ԰rpdA\4&.^DvZj|I,.pJZaGqhȱReAm'FZT|=mWS /F<~9CT@0=fSZvtM~aFüiTM;2`aiIj+do8:X2Kw_kV o״?UYXʶ*# 4{rCPNBrAgquq=z]W: ҕ 齶/C8sRc6b@AyJ֣7IT!-Ln0ʻ:o9I_x׶Uv{Bjv>0D-Ff^d(գ`\3R߶y;پ?.]] H[Vߤ c_$Y"]8Ο}DR 8/OPG9@yU)G\*,:#o5Dt&V2!Q:n?B,>CAk6Rt^mďJD]&6WU{=j 80B3K#r[hs20/?JT 2[O EGj4 G+ud-d4coé2n 1ssȥ /dR$bx J;ՍA'VhS]AH\e7CfMg58bE |onbJ\eapK`3[kv65?(b ]Q f/Uk/fzel!=~&MvF3VsCsO2m@6?ٯ[fQ1*P!pK*pHL\~$X[ZWRpg ?}ۃPVfT'm蝇зD6ƶۄR'|+ƅDE!O)!T;VA`Z&>f8ϱWLqFpl-mv?gAh)Kó|YBC~c\نZ@7vh:~0N62{q #n[ uC#gYGHeXjJ<aݭ#^:_4}"ਈ |"PzW\mWTzp9o?VХc'WoۜpNu{,N|zBdR,λ<41@zuo^+,#wwd6!!M@ Tkт YCxtf^d՘zFǔip>WjN=_Mc-z,Kx0Ě jk5jiћ&J#[ȫk9RGY^5iGȗ-]1G`$Ҏe; vwp8ųN`i4U}9u>mh{:v3T-@cVT"As=4 ;[ۦ/{-iVέ;2`Bry~dqPxeh\I鎍Yct\H0oFғ˖J~n2wʙijrfhV}?3 $[\&?}q ы$Fyv[Ƙ^ 9)Y[يD1#4Cú(gQ`l݆i@cS Ym *Dž; {=9(cN]pqׄYiFhE0`V7܄G 252q毀HzeXL"d%|T(%A];3 >>Oeξc @̳FU[Z*(^ȣ~p+:AOѬ8=G y͵&}M>E|$]GO\_"7}u듘0 DЧJ>1= dц9(66*uuoij;Y_XXN"_lfp*A6*t*&OA:o na8pC 1y)[F EpM3ԁO |uAQmf R ?uߍ9eۚzre*%%'EƔO6Ĝ6i+g*|̘Kߵ_y+}H6Ɠ jSYU@[5߯XW̬] pؙaSq`As+?Z:/xrIl h!"HM/VsC,@iQtʮC A A 7t/l{L^O!+EnϮIs47. ,x{wtZeʮH5Ϟ{|E8!x|Xル[sVH)&'UrrjCR!R׵$d֐:H` ?={? H)ڐ/mn0t'\GL=U`$QD*j|ص+Ď%X4#1I$ VMg6Ϩ]r׫2yGڧy˘Ai5Hce&;-*ԀnӡM f nhyOnqU+ .;0sbRfh2&s)Wf"t_%:D#WMZcONCkmQeMXȐfkLlx'vќ]hǝgE换EE>6BhQT,8t>ID&4#} C J%MUrS{bqPU`J}RVWQEdM?#MP$CΆsWjF~\sNj $q+$Y[ȴD1۵ILGoh(/́0=LNiZJ߽MvPg#8 iФ)/<дCWԨ[(VF׭80${oͰAeiluM QMk!|D~_)? ڂ]Z6bDQSAbw7O2>ۀMbD2xNà})w_T5sc,Ymdv}~ '5/%5mI11~ㆊiݏ U\szwiJ{S a)@T]>irN3/Ʉm)*Ugh«ammiRӛO<F03`G!UY-T@9bЇRkjEu0nq 0cƐ(ba_ly3E +szF6K<鑰ho=@H9A@d޲3#4\˾:iQN[Rv#foVb1, ĝK!z6Qߍ>>Ky%`_ozI6:U?F!\' #)zgx^ʪ K҅/D}9R> ,3;?ژ{5?r ByaAB0y_DıZDb FmuQȃzRbd#P*LRϙ\mPĐkѕ̔jsj癬bt A1#ժmvM6`hni@C'yӺ/1)3+IGRo;&[9^V)JRD9éJJ(߫z)@GW~<`&/(d[T0Yr )].w P޲1]xc&()pDӔSK`ƮιsPª"o"'_<A!7Y">M9Z%11AIs5[Q.cj0 vX=S8įx_s6o7-m%/+ɸ|<ߞ ӅPH)B3?KWlfu|8'__$92[d=Hf1ݎ}l\*r90Vk<- Y͇|`\)vt6 -Qt_xof#>)8W1. >|9"ֹ/Ã{ebT' "۝ҥFjqc{@yjMS68u+P A<5D*{&aߕݐ%ܪk:cQFK-\Za(_#DrA*}A8 0>`F:/%-G4o 'xw.TӌedŠ;QkSaި鵥Ȕ:WgdmRϵWas>ގk>oa\<2=} ѽ^ IIofͿM"Q[F>)>rFt4Xt@b|oj.u9J7|5 ([Y+ʙQ\ENm^DXfl2p>+}U?SMT!JQXob"{|L}gYF5Xp(}WͣXf>ʶNH5OdWF"M4\>͒}uteّi\@% u{k# -PպRDCm|+QRD @轚Dt1թFR>f1T;Ofjs )`P{X0 ȌEfbtՁ)-KꤪvkWGH:;ܭSL]%T²?k.v rK . =: J"( _!h7{z lOli>,O͕3ڏ2ԘwViF\_l~^,` 7>Ey|`Ĩ'Ù"3bIQ/tzRp6 "_f1.&u3<)^TP#yhGd`F_g@j׽J^; aٌau]_-SYVV"PNhԜ z"kj#T8Ѻ i`J.&JN)-&~^I YqRN#gGi+5<.%@؞%8 9**8Pкa3f~DvUJXs~lw=JCcȾ-Kќf,\&69sj*%Q.:kum;{d9V} 5 Q -L1s вoHAm%Do~w}DBfox%Ά(ۛ­\IJjÏdy mF>2?b>IKO; 1UKq!06DƔLHko*T ;v31> c01 tI`eCgڝ wVW('7# 8kQn,sfYF(z H<6aj?{F\ttjN-kdL[WTOWLd| =+m {X:V^_Yp?cl?;Λ"SQL 7R:vؠfvl-[Ǒݜڕ.gnYs͑ znBN|ɠiFhr r ߻h%/ǂ-r$`i9YT)iaЁ78mrT z?b-h>i T1^LJGd-R>]pO]bM$SW 4y GAWoTkc▉:T$nn~Sz3zԓYc!qz;oJrt &@ 0ȭp/jǤ߽VlBCE  PR8}<~߮N*R<`wJ4ٟᓷUH/`O_X?]og{38wh۶҅1Ev3epGZ"q{ 6+I\=:X-[Sֶ C:u)9t.'MKGǒbʆO+X1-LJZD2^6qK!kE?6p[zf ይ}ꌇMmyfCXMާ0#dl!i(6=Xcx'+MJ=/5W{dK mQ_K^cL_"BO==%;O/nw@/y h\X={TͰxTqsUy]46jKK=?l\IN\ `Exj)m;w2$EZBg9{/d~QgiAr'=TkA+'aI|Fw1Oݛui$/GruLWa땗3䬞$Bq\ OꈭB Mc +50eL: 갓NxZu$z* \Nu_JD2$2q1:9 PqiHM@{+xzjpy]+Zr46ENDu qRs;_]JOͰ*iAZp`'7L&Y{Dk%++h2S3ÔK+7U欩 i%NXo"lDӑd)4N ,_KyBC=#-<G°-q[P ;4-IlhLj"kJ3uWVk͟X$|+A8|%MYrzee1-;D cNcg2Bzdf\X4eީN|IkH;^7yJ !$"qɅ%BH d}**gVeRޙÁLrie.נXhPLʵfT <ۦxxL@O[P#-:߮Vr4ځu-s@@[[Ȋe%`$B PY?3>#BkIƤgߪ uR'-&A=nU{UHvB+Iksvչ4s*ݪӠoL%UQ"?+g D=`C"6 ڲMd:)SFZ&j!n}_9NI~V"3Xpq_X a |.f~IdBQ^:zD\Р:VEYqt 7{Jǥ]}Y\d.*cx{uwkwo-y0<p@z墖P-,\O"o&V6W0iDZxg#3^HkLm\RaUfǯ`6=U|}脩==#&/t?kwty9F8"EmFV|tlBIR[ RKx%a%)-=C]I!.|^:Y=;)"ҫHP1jg[*j/bԵPt16 6Wa}XFqn<?|,-t^.{MeߠLUKb8~zVYE 3\^YӺRfL! )u jv"]ݛczU| *uYd: fi *[we S~.Mlu&8xǃ[>5LJ5rJqto|Z:i:p2'n\"sZ}ԎҾ}-t+b早uqVN^s+"{KUjKHPD77tǃ̓q3;^.o/AcTþ&2|Uo3YGW5^Pt7("g 9"{̮N3o <xq==?]b15]n!R nܦa_;xf*-aҘ}kOٜ#CIvDwϧwe܊yl d"=w?n:Ss.0xWe݃ˍJ-D{bhA> ^ Ȃ.7@n.D.C9'M@ AqM0viAl@Vy-2Yibf1cO1c;nP R\P #>Y$fCSmK /&1!oz9Daa]\3ݧcbDW3/bIGy1dRpsPsn?qe 'Ai ~A:ժ> sa}7:s͍"-62{$š\;Uu-s}.5z-K8U ''3?0/C@`@R_U|S;җ&bL;7KP L '.i_URlU=LdOG}6͒-[qBٹ(d=p6!T-c.|Yr`Q+ioNy\>@xc%^p0bшgQːOWT> `vPK(`͐7Ct|F,d5q(Jݑr&C 1 KVT9Rod öfoߎGc/}&lѴ('yOdd}<0{R kv޸azm]eUJL&n_Lqܝ HI{u?6Bz]K6נ9@ ׎OAB-MT#Ag8Ձ+8 ˟ 6"KvqoP'p!g\uŝҫ̘'TLZۃ]}e_N>u>gn&`ɥɱiͩG^fN,qA}U鋜nQ`ﺐ^xK)k3˘ZBYLTo;ecڋ(:COf.n C] 1Ë.`:ɱ|s Q T[~ ۊZXDp`5a5ɸJ6>C큷YL7eD⎁ zRAi,%<Z fj4d_v4Upwq%E,h^- w;v[tMw}ʦ5 ٲY9UG=="Խy/[rsS?{kE4׏&gfL+UL$~\В*O;-|17Ē\ᤄ!TGلm:XX17,X]6iYH Z!<Σ]=!O5' q_) 쪶OLO(;0ߢnIM_e4p|n}/@8Oj^K:!]; S;l6z[|-b 4([[>jap|9VjC}|?WQ5g`ӑ(/yi`L++U#KT0ƒِ-!Hddb ғJ[N8ʟy¼pr2C 5'n8N[hF%I$A)1qwQb -(ӯ{Zi u؊$5X _8a%-[.iTuY|Rl3~,rx?-h3W:,0q͹}0HB-|Zx‚]i1 "&jΖxAK4v7pg(BR؇5SaDaZ0Щw NY>j ϑ. ٓv3\n!̥p`rt0˦gE@.pilȏR#2/}5U$i}eN9}w5S=O4.&5#P)n6Nm| x+ qBаg).#tqbB+'ɷF$NuT0wdRr \8@l}{M4&~!?C^> K]fqLxJ3GnH7*; %тڗ"UqEor\^=?8SˍY) 3גAeQM|7 O]ƠT2 m)7@v,S-h?&p^J%0sNslB̥j L7yxpydSt g`4 DY!?/0{'iFƏqӝ{u.0?9C5 誊)= ԨnKj{odI1Ҙ MB#(_>8Z,,?c(Xs/havf{x1e:``<΃B 8g%Nu?8A͓tBDOe&L8wf Ru T*JiJ_IJ#ʷC/d68- PBָeXp*qy!"J= TZYjqޓt>gZToegYyP(J=34&`q'\Nb!w:57$m ߞtSb|6FaC)X0+7ԙXQ6% hҚs? oN!JJmI!FA=OW> %O i .))LVNDl?ʤWOH8E R]O6Fձ's(j35d?Kaυ(-zNړGǞ ^hHlr7:wX]LQ??TCKۓagl2_84ze(a_ *ThXL*W^.|`* eV aazW\wɀH|uH;)ShNA͞+#[+sG\'"lPamU\%0z ӊ3pS1l8g=+KR]Aªف%>Ȓ&_ "GXP% ҢZC8>0궱 Fu"?u6!3$dIЮ&PB5r]:S beF]gZ_l ]N[@S2:?i *.#4d^ z潸Da#0*P8HbR2I-yn Mk6h1QRU,NӞGVD9 )(ԉb{=I䁁 a☢'DFIGt` 'ӣ#sy[J:,_>j>fKAؼ(QNr[÷F>V/eNgp6+B+? tDD͈:RJ]@~Lpu#fqt21/uTX `:F-.Vɸ6jמdžd-k1@x^Q?fWz-*p??7C+Ș5JVo_}dk)+l|۬?zJ KZ`I$v5&fx. hn[evc5"fv@x[|)gr*UchC%l J]UԽ z9YluPܖ?Q<7LܯMQՉ5uBYtoӤ5گR)׮7_괞_;$ms Nxێ.f̓z g?WV q7FƘ1܁KP@s 3R wT `<|0\||$uG/Zǥ ˤFpi&nG66 Ue775?t.7+@b+ p4ox#].y@caUsZv6@PSUp)891c35D JcϮ-dB/ Gac3v'7Ϋy<]EKx5kbM^C} "1>v6}G8QDzR,OhM5щf4zW-De^f>(@82k⩿Th_ r>P ;?䷋nLvXx9L( @XZ/;5'ŸlXrŽXZ\ZJOǸBƕqGU0H.yS'ܠQLȋִl֚ y0=m%…x\4 +K:}J FMm)^R.z>?:*'YvJB+&~ū+΅J eY SL4]6# r(_nW^ [*A7ѼWiE ck0KL$늭ֱJgJh_ߪ٪꤃ZDD2-Ҷ7ա1-d=aQ>@tV~ t9b:HHQYcrܡTńFU0#mb MSBVj`iat lk 5  ^P5Z͜P'u@mE[ZѸrXotIXe󌔎O\xXV:A]/nnP߂ 2oYZkbQ"1g 22#՝8 ry9+Pkn*)ӕ'k!zJ~o"&  _E+ e@Qb?ܿE^Zj ,"=NNd*}Ʀ`" 2a 20.xVq´rW 9 h A5Slw!:`şKv? )Nd/bHCrCz$&i&lTnψ-4YeQ ^2BEN,Yc_j~ 4? =n6#//E݃6!q0;6d1N= x#_fdlߴǛr)Sgtr{~w5j'^KSi,fC8$g9ُ=yFjڧp{nN 1t0z7|{-dl?րC]")>uFb"gߝpڏ즺S{Vy wvY"%=˂S{Kp|cP3҆65?f+@ $h v׎]94z>˶QrK8*t oC]?WJx1@[=%[ʎtFU c%Lv" K?P6 B"dV[Q'_'ze/,vtC4%Ҽ.D%쉯F\oP=o0s2dyXC Urx 7bo>ͯXgRs8 K*Cs+e*Dan̥OՇ뀴IƤYb;߾/1ǏAYa{A0QP]n7ލ~[d57 :V~.o㇑h7QbзH2߭~Wu emQf 81c"W"qepʗ45vRv髨Tzr/:f)ɡLe>|CѠ+pN_Mor^rC:fJ֍Bh2~9J*H{1=;wVPtW3"|T,B)2mB7'3ɫ!??1|@&0*CC6k@3IxJ f/pjb-tgU cg$Lv'͎_p%$R(ZK/:=~%|Ӂ90|ZTwV5g4zeC Wvmr$Ҍ=\7 TRVUהߪ?CʓMx*5r-b*#-c1Hpm˚{6YIm;W>zoѬ U<eo4r'{>*Rn?Y{qp&^DV7'גS?PnE$?!W*DkO j*U+YAo_Tr U&n\CԵ!1,ɹ7fJ(_Tx= IDSدzzcGVIٷd1x~SQ?ǭmY *j-) B[!>b@d63(8Rh샶ctc`#YwӓY N N-Z%] W󉩸XҘOsUzR >dwTN`tKmU$w4yu7h'(J {v9Rȣg J9jMH5>:\z6$;\@IN3 ȋFY$!]SoAcJB"N8xf߮s^̇l; F+Δ߿=^عo̥JLo{ܼ06ȣCHƨm7An],}Iڼ 8ҕ]_O3 =q_BcBj¡mXAU/F>ي䤸C\]~\1 pn3AJ?~ІaK%H2_y1me_\2wͫ"-x+4̚U<3/3]Pzwl시\Q9s@5%p;ϔ-Wf`P0sٰq'QOg{6Ev-?”ߣNlzI T;ޝL)PfqU_2ߓ>frm)j? 9F}lXyxOBbȝ|*A "{ pf67eYr`?aˍ^Qn9Eq#6_I96}j"T@:=3[":Qԛ ;) 12.\z":Hlb0${ADb6WI;-֫wMoj*HjS H=Ohqjf(j>6ڙ _kB䰒Lp ʣr}6E(vţܠC%2kHFɈX&\p U=ViS3 -[qO9]kMM\2D43rns7 ,M , d_ J§MAqE b/5+Z=3\~'QsH~2#Yn?`Er|IEH5gjE,O iKMiߊJMqQV*s8Jx§s{n}8U&۰$^4`^Z TRXg@f5"UVO(rѲ@y<8&L"Cz RV6;N$ܦfl,K8Qz_R܂Z3Ś-4bb G\mL֘ϔa c?4bog9 @ VBs13vePʍGq<^;ּAK wv rjWVє.4Ou[T:6RrT} ()7KmܻsVMGkI<[iZ5H&cq5bO. ]`leH5y䘈Y*I0sq :2&G IjNfl@ IT*v3|nވ Uý}VM(O, =N` 7zqo;`iժZ0Fݩʇ_4oWP@V]vc4"̿zEm#[4RDsSky%-Ua$U0EbL1뛶RX̟V38Y84|Ҽbp<(J> L.2O.Q^o!9Z-Kjmm"ۀ8oiz'tV1k`JE[98ȩOg15b7"",_Rʽr38Y5찣Pv0LY XI=SMoF D-b D]QUXD,R†l#Ҥq JIsz+e_.l:{5.yuTXۯ4" c.0KYsU^C+Iq.SvIJ};k4'9mj0pm,]R!'c`r )w]i*|` DjPNnDﵼ4@dgqΔ([23(0pjwQ&91ۜ_!مiȎA`sO_3O*&?,!B4$IeU~&n 4lsT\gX <5 =Q\W|aT GOTǡT7*u<:p+%j&UYd)kv0Bc"2 U 4j>u(šرc{ES݁8}}ͺv > J\Utw5aimJT/1+]ÿ91$ɡW~\0|A)u*WY9UH%djieab 3ǥAz,%r|;+|~%t@jL`ou(.8x}ЌԐ AXC]弅Hn7Ofݙ\hsUfY*Y/lB ¸Z2vzϪG(UmdqUI桘I1J!/'8uߐ,A ziޯGB"Ǿթ!B٘`1ܦ_>wO^u*K* [rO{\E΍5R&gOlD1X;T@sW\Z5mkځ(bԨ€3@X-񣆬d" L莻MěbaNܘԽGf'R7)u9v֊1YkH nĐUǥ1 % {^U8+`Jn oezqC*$t+e=A{)YdH#reГ0:h- nМNR}\H)`,^>o#GRԥWvWwۋ_1U ',(uO]k5>6D6vPj!+%`!vp89+}ZI)'I A$ɂؽuϼ/_J-TaV:y \&Fdnl Z) cjm wR|&|ћd[Us2O6ۺr~:wYdzo*]Ei.mɩ)~LkG#sұZ_(Pw _Ѓ&okS9qx9|}&Yae1y>+X8{Etl B\ X%AFN|>\W LEPlt3|ZTS$RAa'Xͻ>qhi2%+(Ib8Ve:' s*uj_PC"Iȭ4ִ>a8/CmuyR:'RMRJ/IՄk)%bͷ K(ۑ? 1%čŚ0 d1n=g-y@ЄP-^wJ}} ڜ~ 6qIX?<-E{lf8`H@CFm*Y%x,֗A-gʯM&yֿ,Ѯ B {rJ=<*Nndͮsfs-~P &cC sŧ˝F,^xq0Rܪpq'_Bm8{Cekɦ95D?=3Ҧ8[NrNǽ=1gdecM*opE^J8.42oLx8{醘P] dgO Ԫ5fhL0w*X;5[wv1'w< Fp? yYpQ$$ YZ