gettext-runtime-tools-doc-0.21.1-150600.3.3.2<>,Dg6p9|Z5EOâ*1fTARp^e֞ztѝtB [keG䤳ɤ%ZQ0bȀ_yʔLim~_jIhNuIqJ$G1h$qpo6^ axWǐ:dg=&,*>Upo'[&^S)>F3`qy$)ӻ0;ţ0>ݔꊛF:݌j} ZZ.\Ʉ&Iۋ#U[g>;?d# 0 d= Sf $ / F  Ÿn$PHdx(8$-9-:1-FH+GH@H_8Iv0X{Y{\|]^Lbcҁd eflu(v z8HLRCgettext-runtime-tools-doc0.21.1150600.3.3.2HTML documentation and examples for gettext-runtimeThis subpackage contains the HTML version of the gettext documentation as well as project examples.g6h03-ch2b>fSUSE Linux Enterprise 15SUSE LLC GPL-3.0-or-later AND LGPL-2.0-or-laterhttps://www.suse.com/Documentation/HTMLhttps://www.gnu.org/software/gettext/linuxnoarch `)M? - h a F !<"!y _uEnk V u9&dey~m8}# BX`B0 sL)8/TޝkR(jxhv@]?8M!}34"c[$f%T6jC:.g(3 9OCif Qp}4!b`tyh4x ^\/.:DkI s'>'^$ 8-n[h-@+ +QXxX?_4J$vZG^,!! x"uAhe Po|3 `_sxg2wR!:ixu-Z/R|OR2]"i2; nQyx6;Y0D pTAZ&6CN p,C,[!5 *kXr">0 (60BDe"9"P*|`Mc 2&6%CHj&=&U/$eRl8*"6BM p+B+[! 5 *kXl!=/ (P.!x"uDnk V u9&cey~m8}#f  &NI r'>']# 7,mZh*?+ *Qyx6>_3J$vZG], 6BY|7N7g-A6wdx(-I;46h EPOaWby:|,vXXlm.Z6vBCc!8!N(z^Kb 0%6wBWz5L5e+?4 ub{&+H926_MBCb!8!M'y]Jg0%6oBSy1H1d*>3 tar+'G5164Fi$;$T.#dQe6(!6H4Cc!8!N(z^Kb 0%-6BCfc }Nmz1b ]qve1u)U@-yT[T\TO{ +\E??H|yku[[֊Z>7^("J =-%P%VQ Q0.A큤A큤A큤AAA큤큤A큤A큤A큤A큤큤A큤A큤A큤큤A큤A큤A큤큤A큤A큤큤A큤A큤A큤큤A큤A큤A큤큤A큤A큤큤A큤A큤A큤큤A큤A큤A큤큤A큤A큤A큤큤A큤A큤A큤큤A큤A큤AA큤큤A큤A큤A큤큤A큤큤A큤A큤A큤큤A큤A큤A큤큤A큤A큤A큤큤A큤A큤A큤큤A큤A큤A큤큤A큤A큤A큤큤A큤A큤AA큤큤A큤A큤큤A큤A큤A큤큤A큤A큤g6?g62g60g6?g65g6>g62g6>g62g62g6>g62g6>g62g6>g6?g6?g6?g63g63g63g63g63g63g6?g63g63g63g63g63g63g6?g6g6>g6>g6>g6>g6>g6>g6>g6>g6>g6>g6>g6>g6>g6>g6>g6>g6>g6>g6?g63g63g64g64g63g63g6?g64g6?g6g6>g6>g6>g6>g6>g6>g6>g6>g6>g6>g6>g6>g6>g6>g6>g6>g6>g6>g6>g6>g6>g6>g6>g6>g6>g6>g6>g6>g6>g6>g6>g6>g6>g62g62g62g62g62g62g62g62g62g62g62g62g62g62g62g62g6>g6292bbe9955e7623eedf5f179e36462b07bc591d032dad4aca27663e1dfd38bea413adfc0043f5c72192cc490ef583b5aabe4bc999babb037ad813a1dfc0e2fea99bd1b638fc1f8d6b04fdc156feb7597ae126ece2f85d6b8fe970d280f3f6a5532d638f15287a74d3e4b45e40e058ccf24c69f4112649e7b18941e7cc8fa1d245d24699ca99f9821072b1bb160052141b0ec315028436eaae60dcd10adb2a026de4c81364b94eda8dbaacdbb140e0c034278ef0cb1270adbbfb50a4b3f714a6516e1529659830b4bd1fce4716e2e58058c1c647c8ac794cb6399b23ac81cef6699c00d8070205760ca690d41f8ddf51704d291d91ef92a28421aa5d5e283ec111ff99c68afd9c5b1041fabd209ada31a27fd9fa8b665955101d01e883053088a6e072761d01d72b7ac0b12d14de309d0b5e0eb98d8ea1bd9a94b237691e65d160e23f6d7b4f88d0d5cf440930540197794eb463e8f2b454c62a3ce23a76b05aa642e5cbfcd2038d1546aac79a18bcfe3e0c31803e71565cb8f31f0531d85b08ba0a49c409ddcb2823ac2949e9ca6cf7a428db85ec1c0b7132e4c8e88178c20ede35dd9ed82f38f07df9eec43f181a134992298fb218f83bfe19cc1998392562f09bafcf18d46113ecaa98cb330a0749c9911f09aeee13a6be0f0077204c8122c146a9f7200e57c2af5ddfc77e692e4315812fa09d56f4a5d14390de6175a52419abb39418fd744f2c2b6e055ec23887f745b4c20d44278b5f27216e231b08350bcd613c553685cc1c07f9f8f70f7473636db684b90befdbe6640475cd418412719a968af144dc5febeb51138b9fd37b17d5b10c801ae129c05e0fd0839d201a090f8d80deb33c8561e01ae35dd523bdb7441b580fe27f61502bad729e6c3eede618ac5c864292367f7b8633fb4eb9dcdfff84596d395ad14cb7abfeb6400c51c418290a860eee8e18574bb9fdeb34dc4587642274de8bd1b733c462eb184f62ca480fc5f5218a8327ca76c6c2980b94b516bf7b65e3cc1d2c59c048cb38e85b5bb984e4f01ecdc7b2cbae6e69ae061c269094bab1331eb557d9881858e504b1223d53082d44557452f0c202ca6256d41ecab56d919d7f537e7c683ecf6d6f17979229674809fb22664fcd5397cae259c6053f9434d437308f56d723fccf31ea2000ec9e50df67c8de4923925e7df4aa9a477c0dcfce123bf86cdaa41f0bcb09158b7c850efd567fb47d49d52dd6dd66a04c4730e0ed2d5b5085814bf5b1bc1763167de76989aa34d3beeedaa8d6a60a0fc0d63da07c7d3f66dd034376ba631e7b58e51678c3d810fa71277646d9bbc0196699a83ab1c41fe460a86cc25adbee31f261761e8046354a037c98d49183bc55d648cdd4b791d6e35580e7c8ec3301e6de3d354b70770bb9f96720ddc399b1111ac4f8f86d0f6b9921a7d63ed9415309f8bc02fb2bb23854f134ca3daec7fcbc0e075e67550654ba1c7d4a7e6817613416b60d125b0f0d43fe2fc7b44a3ad8ee9d7097486e807653e38fe55b04313e9ae93a144e3bd36989258db3171c36d6047774d2fa17af69aa86d255dbf5d30a163a0b7a0649727001682856e287aa3aaef2cac5dd3d0cb6fbd6e0899fe9693933a38965d8671440015ad59de2f4c67d0ce8f84ec7c337ea4b12b2811f6f5687b8ee54c593a48a52ef376200968b485763aed85ac425b69b6100354594c72de1cf0ffacfe12397eb820d4a41bb2bc03b39135852dc57206cad5c57ec91209d5991fb78e0a7ce67f402da68e9c1dcd6d51eebbc8649b3e053c8b1c4564dc64c60fb051e691e03a509115eb4944c534997e0b3117b10af6597867968a35e6177bd0a148d6603b4970e31a4a996251009ab82196a0a95dd59429cf2376c4454d082643f40dec3638ecc25f3d8692a69a1782895133632c163ad81b51fcfcf5f1154a6644a920f275552da4ffc966cf729d78b945151f7904d633f8077997c43a20df8570b1cb964641c73a4c4332d268427c4bd42d74179a3224ae3f768fb8cb3bfbe7808ab15483de1461f95487f7ffe5ce498badfe418a5fd003466e494a69088810149efb2270482074e847bcde8ed923ab3d9a3cb7fc894ec19ae66b84aac8a62238af7555488db1b116b199da3a77a8cc76c44d69c051f177d6ee7bb09ef0c511784013855a89ecf2a36efabed6a05a2b2d563cd56d831c4c5fddf15cbff25622d637afd799cca56138a8b4b3a80d4f4e6fee004256361e815d448ad4ec2f6b4ca539054106a0e40af1858ee37af6c87a375be7210e5e4073a0334cc082cf0de0b44d852c4785e93d1cf34fd3304c8387047d8c5d07b001af59ec1d05bd2f6fddcc819257d6c7876cc645b2957c26ad3377965c30c2eae6f89bcb0cf11b04ebe3d731e198cb35420e1245778d66dbda03a14538d212b6d086a5706a0ee7b65d473cb507a1e7004386a554e96f0b622910e4f70e0c1d9a08a262a4d56eecb45dbb4ae10299a764ef9e8ba9d106e400855ea0b41bd5f14aa2d89ffddd5f33e64db3c085a00982e3e1f70eab4724ba82ad8551d4734efeb48280a06fa9e1a96f211b143565578ff484ad1b6182d886e6e1ab85dc73797ddc9fa3280d44264225a6fc3e658ad25ba9c376848265bbb2d7697d0b96d71c34951acc676f44094b625427e021e879e596729642255a6f0abbb98c1579423320b05e91802852400f74898cf92836abee306213f3f07528d735754913a14be452ce828618092b466e81132a89ee9adb0568dfa4a8089e3a821089caa7bcc34ba6c9adb9eb588c6813ab096a1eb01b2cc1735a9cbf1fd89d4a529ac8606c283ddfbe5f02df9c3fae57eae9224e4deddd57571d18bfc951c18f26aee15a70854aff455d3322113f7a256e79ec69e1cae3f54a191e453cac5741770e67be56fe16010370458a6f54b640258f9e76fbf7a7e1de7e968c97097bacf68988008b2d8afac1e2c06ccf982b9d26e05d2ffb1aa0bd62a6d76185e44570fdb39b5b04835a61fa4b997c5b7487e1edad60644ef0230a6173a2ce4b522c7e7d46bfc86830fd470fc4aa6f76b8b0609a21184b0991ced88b0c0a580a3abe71d2f651a4c4ca1a4b7727a80624a336b156f04e6840e840beee0d92b45a98bda087cbb8feb0de91136c1dd8537f4cb16f3a4040dfcb49bb05a199d4a26e814327a8c9381a61da780b309fb6c7bf0bd0fc1ee661059c4f004d212f3ea28fc68f3b23ef8bde42356990066226058502a5c83490fcc9fdf8b7762a5574d84ba8ba11f575c07e8136b685e55851765b9c9dce931fd1bb4db87b773da53e0b1d9a0bc75c8f44235b56d7c7b1606f3fb23bfb55fba58657ab0d085ebb75cd09779038ac0b619cb11373c147f16140e5d047de644ae93e7b497d70cb248ddbb94aa9a3760577a500ae93509f0e29f10bd387e3a676ea2462123cbad405d6f3d6132e98f56907b0b0d5f4e07078e0af5d3a770b9eaf37de8d109438f21ad0d20ff714d92f316b5989d4c61711034fd5cb6dffc981ca674ae8810cc50e23a3ed568f61bae4ffd9d3cd84876210026b859dfe812870edb482330774fdfb59db45f96d42b97f6847dcb6b99f6adbb2d0c19d12a9f6232c07b82eb078cff6f4e9c415d659878f99757173d41aba18631648bd80a5c4c0d53a349bf899dfbe08034cab9fe92549fbddab1fca00e31445f8165eca4575c968812850de2658b3337b8bb99bb9a67f893f02c80c272f61ea3a737a799a8c85ff63ae6b0d22162bc002c967ee45440f848723364ec715381d3d1eea8166c50f0fb0b7427f11711787b3c90845752796e1298888537c07ad3d6ee271876a9bffa06f667189c7b321615f70393218cff3a63ba99e855a049c9c847bc19c9f14f5ff649a674b33ca3139f2003ab2232b02950942b4495d4b4031bdafc10b72b2e7ff5fd8bba0e709ca6afbd1e910770246d526938b4dc602e92e0f9e977995cad1578e2648134369656292b3c69c41f21c25a43482822ece2757623a0bf577aa6020ef92e8427c8e00a7916f60282e99fbf56d33d61f29cd91f75a3dc7ce30b056da8418b89115bac0731f6cc8a30bf48faf62aa05a8d4c9c9fd3b7175602d87b29a07bccd49dcc7c05415cff3a95a91606d118cd79a2cb9b38ee3a52ad07361c1d8d39d3c96483149d1eef35dcd94191514720ceb036f7f71e34a1d66a332e0f01e8868a49d5260e53fc81dfbf9773848cdcbce837869d18067e749e613c707416aa859690eae0e52f3ef0ec7c8d778a6808c080c1075dcef3f6fa03232a6f3a17df4cd70ec56f0768d343be7262da6747464b39a332844e3570caaea179a0dfbb55bd83cea13a5eb25b445d916d7a2184f3513227bc3b70735f086b3446d2d46769521122e4e01aa55203f5dee0cfebb4aae7b36257c23c8266f8bc8da17a94e774b95d4ffa1940de5879f35d4dfde641a8e7866f6a495f9dfc615ffc04b3db99deb0721b3b085b03046bf054459b7d33b04d2f3a7de3394e6a3d54390b34a96f09b366cbc4599164f06a18501bcae4290f3e408f2bbe3f03f0ba8a9ea544804f4717ce8256ede714ff3ea086906198dce9bd108eb70c28ff2a0bd9b74038e4bab166a5c44b98e1dcdbb448dc8e2b67bd0570dd24fe326531a3ff9693f9a3816559ff46880d5c9f8d2230c64d1f6c4ed7c4e03d0671b42727b0c5ca1a74b66cbefd7f85a5bd1726a55886261775820a8bc2dbec54c80d0ee644ad435360c432da93a93d53082d44557452f0c202ca6256d41ecab56d919d7f537e7c683ecf6d6f1797775e1dcacccf5b0af3efe22fdfc2832f23604e1543a5a7577687ac528d5d2f50306f5a5e16b86227619d5132adee8ac759838d74369b83ea6c461554b5cf32c0c7b3b0ffa412462f23e5b46b0ec994cccbd6c669d3021ad7bd60c591354904ac922824e5c0c398932ce276590f0dc1e99a356201a87a518cc8ff1de69ee890751a69ab3c17063eb33dfab828c8ef36502c348ef9d53c32d5cf9bca4d769b9793f0a745fe8bb9c175e676c19a01d492572a1ae3c99a711517ac4f34d997985901e175243ae1e2d729e05f0a79369986cd7c7b34a517e4866e16a4931e28b1b239b9a472a0b950542d6983256f03b7ded3fd28f854a6c9a56292d02fd298ea6bde86c22af1402da110f30277067c236826af902372b9d5c6d3b2b4bad59415126e61cad42e314fdb6399dc909e8c46f69d3a1d1eaa4c58a55f8570047aada7d2ec5e917d56679c5537a3eb12721b5b5cbcad44fa9926cd805cf8d6a5b990ef717e33c5eb0f1d51263a08f26faa63cec5f720360ad386bca35f4e8493c3a4024f8f7c5cfa51599996f54ba40e7546111f24db69cc4350beb5cb438b86c5ff9a092b96f743088ddbb6e07a7c6d76a639ee8d83dc49f5c84206cdaec880e278869063d5bc29683273539bcb32685a6943ac27c1fae0ea7ef98f57c246c4c9bcc8e48441527b7f7743ea08b06f6bbad52ec13f1be25ef938dd8ca7b49e25ac558c10398ee76c30ee9f09b0165bb272981f6871051b3b834d28dfc10a725a18b122c1db0c500578ba0ca52c910ba00b7749b0336adddd8a00c1aaecc52cad182b668bfe877624994fbfa983cdb0f71c6d75d1dc8f65eb698d5be5ac3659ffe37d0580a45c0a01d9c0484dc922eb184a628a97f4c33fabe88d7cd0801b271f52d9461eb9d906651fe0fad9b3f10cbf02e76eabce2520e1428cfd686c0bed327ad542a2b6cd13e5bc1eeaf38d43f1e6a5f57d2fc28937222cff5eaef5b446af852c8859df77da6c8f545693790235a3fd18fdf0a650766ede065fabb8c3e380f3fa65bc7481284f77f2371645140f9d8033422f528c37673e02729076aa1fd0307e7b8804c7248f026196ea71b031dd513c59d001b3b4da56d74108e34c638dec3adef8f0e6f56ec890ca654d1e11bc199f2f29f0a47371fd9b66e5c6572d263d301d99757d3e60498ba7b79000ee58895a6c4dd1dbd742f2595b56df2e7b535f847b15064491d8247ced3b731277af2d915bfcc116e0585e4537e8c0e65eb9e545b5f9ca721ae8e8afb0850061afb9ca2dc3f56fe74743a80a6507da563d77af296b9e08cdfad44d7637b993355a3d5cdf98a71dbbcdf226cb9cf1247660fbca2b1d2822c16142e8d052fed72021691d741d0553b9bb1e2968fa7313073ea16026a9e36d7d9ca9406e44391559b705b85099ecd319d629e83a76cdf1e6ac5c1dde11144009487aed043cc068cc49906312a920ab3768c6ec6db3f677297e95f2cb71bd9108369f94e32766a3bbbf0830b7a06ce7426c4a2ec9e3c3e7eb0e59a8aa8a5ec9f81eb765dd7b80b41f9166ab9590133d888a2d7298bf1724789d5fd073cb61b5c934d349ef7ae87c0fc7bbb73b45b0cabc89c064587b0237ca231ffd502e11111e9ec4f2cfa8cc4faa4ad84e8ecf70e8ec11fdf0a6dd8b8362f415ed9cb1044e03243106960408791ccccbcf8bafcda8169693390f205d149125527ec132d2bae3a05eddbe4b670508087d66da3e0e9bde92167b92d41c3fa59fdd0a4905cf482eefff11c839e13f9b72fce1d78b8db574ec2caa890ebca6dead98a4b1407e26954b83363a749aaec69f873dad8810a8cd0379903fec78f95aaad94a29cd0f338cfaadc8c056ee4b441932bd37a86f843ac073facd4d248907e95de900a4dc5c531461c66d3ab505dd0be24b124c2261419f9de9b6e8d50d95d0c102d5f031dc4fdbd8bbe653a1932eab62a025e849c7f371b1bd0c39fb4a2fed5d38a5c2397ffea13dd5e08237a4004c0f694106049722a4fadac6e57428eef950597fa214a3422839fc39c8c2b8fb93234546c3fade58c9e7c1d3168b8fad4a003db5fcddcb253b0df2bb4505953d9899dd9687ce97cf24cd9c6f5beb4288f5fef047b36d22d614893e8eb37fe3489bfa8b23b523b056fc49d37c1a60727c1ea12f031f5e01b8ed9d9e5bf393d5c6b304736ec6b4e102455ae2f06a51d201bea1301daba123905eccbcdfc785e83faffc2dc4235adf2dd838676f1e49207b5cbb28971a26960fb07678886ec17be5ff143d1b15f7f4a48921a6936b874651573496d6ed54c3ccf35c798421a1456e1ea360ae3ae22c9468f2fe707ae863047b18ae0b188f7c59c96c107b378a5bd286c3d2c85e7834beda87e8f3280d1b50cc017ed5a96650f49e64c09f0f23a29a2e0e890d467522674a59cb93e38a5560c8341c05068b8655580ec49767a727d2042e33071a4ba8e1e4d865261ff443e012aa34f3e458b53d53082d44557452f0c202ca6256d41ecab56d919d7f537e7c683ecf6d6f17972ae2c8284d5f5845eaf690b661d554c832cc3a4299423810004a942e7c2552ee4caf7f78c37d772e4aaab1838aff8da795bb924216ac8c5b2124aca9895d2771dff94acf022725c55c63db05c9d0f6269926b418e03e6317e47393b6b41e929abb1823e72de1283efbcb9c8505764caa4b7fe2820eebb6c69dc48a5db99d1186b8c3b2dad28b9946a202113f7121a574ce54d2c237dfa7a5304a4fa72fef004f974dcd6cd92d69044ad62c9b4d3b742281c555b7cfa5a1d0a750c4ed00a9c1574f3d7bffcea5c7b9826b0c20c6496f4ac0e121f322e42290b03e12d8e1120df1fd1a110a10f70e214297e72ba7c1d26f9225cb6275343d8b1099d64ed11544414d7fc003ed1d6554b9469d58e1b19cfdc375e6327f13ad7f1337e9de03bad128027155c663c9bfd478d06e8b316962528760b212eeaa39b7f96ec27ad5fc9baae6d926a8751af599cd35412dbfd4ae3e7bb449c470a0a20bc9563e04c0402f394d879a0bf5eff3708ee47233e7aa6c4358f4f532faf4cc4db484091a3a1fb94590fb12ef25b4e477615860a61c99953b67f0ff8e1b5fc2a1bf8ed5efab86e6c9f958350239ef4b86739f5b6913832eeb132f7bf0cc85d91496e32e891e986b2f225ce9988f1157d3606e695dd197d8302d10ed1fa378117b66e0e2b1bf3eb2564179202fd4afb869547dcccd90cda206646c1ad3bd02cd8ce8809ecc2fa74d27c5c1aabecf5db2cb296a92f67ebc8811946f45c80db0209b8d103bbfddf72baa9e14dd3c7050413e4322df82389e03476dc9532b47e1a86d81bfc0f00fff882bd23631c165f85359f5b23c9eb472df248eea189460a077507df9fee82382f71ff3bb21b92b9970e200ecfe59b3cd2d6dea219114941ebb2eddb27af1f79528ecb8c72acd5968f1d7bc84fe695c7a9dee093fb90739c5629c77690b189f18a507f8c938fe2d7643c94f4b5ab826ad8f0aa0cc4a593040ec7e0cd26e18f4cbb807eb38887d6dfc0c5fd74a72f906afbdebc290b61cb6b25225c740fd8fbc6740ae02047e6c9360c135684fe069b0ed4d8686d04e6170b34c087cd74cd673b0a64fc951213e1088c8da1f5833fd7bad45a3276064dd536c2db982050cc091b9543be22cddc78c035ac51f74d3cea44572603814b0852622429f67dba152db95c0cfcbf7f7c21153153e7e6fcf1c69f70271377d3efca4e41431138be3a1f3a90c871f10f250fd68d383681a811add5e774660fa258bc9fe2f1d8dc4bd581f0f58c67a0f9db96e9af9a0a0d709bff65c3d577db1e57d971f97fcb9e95239fe04ef86544560b7e7e53c08d832fe8d75dd4d3e55de7ddae137d34ce897dc2bab741f95eb55b25333e4e0b8c6eb4e751e372a35ea70bbf61c627cfc3b1e529b7d95212382f486faf169544d57b5d6eea40030f57e37d45e5db7f3ebc451226bf25eb54f04adf4330323e9643f935c23acd4ba796931f4f72b9ca04667f01a818ecb75c9341b8b426e24642f056e8fce54de09916df2ed95e1bd946ccef77f3472e3a8f4fad13ef7e1da2e42a15ac3a3d76dbbd229f3b07836496e09b2c10e110c4089f4804e8e023387efe5fa9c9eb271ee9367817e09b84a46af6bc038246c439e9f2624cd6276e7596c90a6f61f6ff3bfb84a181045f557ee39bd88b379740461f46274a16ab8c32f5a4cbbbbfaf33d574c309a4c2da75d451d54e728a6444f13d769565f7e44139a4cf1086edccc226bbc53483e88d465d1ebd0849f72e73d8d817b3f5c6ecffa0fafc094f9dbf5d070cc513a816a8e72602cb3d47bef9096fd738e1928fa9662448895f59c6d81969ace39fed9d3911b8ca899fb7f5c704dd108dd1adedbc783182f2a01f8d666095a6c38a04d025a0981399b46533afddc4e218e810c123ae97fceead0d669aee6d7977ede39df5fe48b9797a916a18a7ad3d2cf25d52b49a29c141fa1c0df265325b6cfcba7fee18a68f62fbd8ace95380ce2f110a866b3742a5dfdb540e6c71475cdcf5d8f30e4babd45fa51bb870c0363c49c78b210adebf042ac3b0c29e58ee6444458b41bae55a24c41025811791631a2215f1f534b5a7ac684f7886197fcc0c13935652a74e2932a1be03dff156cf76686777c5756814fa7fbd4978e55a1df0bb85bbc37ab266eb64ff83d2d289f02ab88b8841df2d7037da8e311216d81a488062cf7d2f89256d200fa2387a1407bb0f2c615499dab834a47c41e1edfb994f2deeb7eeaaab738fdf262d086667c2421d6295fb3603d5881b59cb847cac827d05c6bf51419b8b218d06ea58e526b0bad7ceef41c814c77522c0ec78f123521f46d3158711bf3cb35c1cdb8b24475af2894b396be099b57d37cda8f92051ad241c78b5f047b3c08e21563329e4c071455443d53082d44557452f0c202ca6256d41ecab56d919d7f537e7c683ecf6d6f17975d61d7d1af8b286cbff26b2712cbb66b209c0d716b36a84894edb37be0051aa88a4180d19a93ef36904e78e6029e90e088479446d8c8ba79baea9b01beb3ae922dd7cd68bcbbdb9e2f56014379cc924dec09dd0e066c0ca0bafe368af40e5f3335f44b71fe3b67ff2968aa2aab854b1d7dbd5c8fff969e7da890a39a45c49d30849ac545bc8d3873474c263e0cdf77d1a8719360270a115f7ca9f3668be3075cac2873f88e90c45c835ef73541fefb706159dd313c540e653750148cf6bdc278d61feb2c26dc83568fd636d303e3de7d3a6c17482178f0a08ddedf23f6b3fdd2a764fb5ecc10d0ff20ed754ef3bbb120955f54b703ec286da6257a965b73e56934fbba2c2fae75ba1cdba4738be8402309784f4cd31be32237c6b1bcaf8995090f1d03c8b5be3fbc38a94d9d2be416797248004d5b0883f9d12c819ca3b087a4dc651e4fccb6b1771b1b13437e48734c8690a116b811dbd5e2f4fe63820677daea904dc4b31c8d16e819159034353bdc4c37be35e167453045b6a03ef227e38fdb61c146971918d798087b49c1537e08b97bb62b61c2aef5ae473e6225d5ce4ac8058132db8afb09558a72eba2d2a7b08a3ee92cb53ab551e2b638c04cc1629acb02e5ea914f2adf8d45905b46be3da1a329306cb03ae286a7c885dab574572aa8f7d456059315d8eefc2dc849e20faf0c61f1a960cf072689931baa0ec686a8ce5a543a50c79959da59ed9843fcd4ae6a1a24ebc0b36ad9c28ad886b9134f6fd7ab9c2826f3073d0dcffa4d93c589013befae113b36796d78a60a7a4b648679db54de6865e21f102e10535d3d1393c24e2536296168db6ead769d24684bb62fd220a1880d6201fcaf1b7642596fc191d2c9266b74feb6dc945a0dfedec3d3d103f880d07637c7d13f6511e3f6b61ecff9f9df33e11fd142fc3c76d5940f13d64e6931f20249a0590bb02d150fff2f007a37dd58cd9e520cc5039d6538e29fca94bc04ae48185263bd25dd1ce810cfb81ee8eb520ed53c708748d40093cbe0fc3590d835a3072c87bb572e6d09c9a603e7691858227183c3a29681273843e20dffaf8f144bcb88701127e5f361233871f9cd1a13f6d7fb1b536477f0b61508b7f9791e18d0578db917c084fd94e5b9170d41cb3ec35893136cf1d05dc55d5b515f70e1b09bbdfffabd8da6d8b0705ef6c065116d327d405385b145215335210979755fac708058c3d769eff16abe95e1e7187d4b6bf287675e002656af9dd3cb8057a67df9f0d7985a73145cc24065fd0471060872dacb94fb5b7accaa6a660f7dea89fce4a8fab529a76cc3cdf0d6fb93244c29f6f1ac48265391da5d12cac5889744f33087d5f8ec4c998f951ea40f473658695a75bbfcf52c8aaa934d962fd2172ffedce79c5451172d24952fef5aa6e59093ab3349cec9e34a32cca31e8e34e1bfa4a23ab181dc883c494a378ec4e58ad3bbc0cf51c84b8746ecb5700e31f2265db4fc297e6fcc67f9fabbd0ea0b6fdfad7697adea22914aaf261978bb219000309d3880914d66d3831d375e34a656d4c33470202e2f264dd16d02af4e76b7ceb6e64bee35b637d70597504408697eabdb0f54fb2732b1e46094d2db8a0afb4a3c207cf609072618a1a6ba1ca68daca66cd2377dfd3adb71c23acfe3042f28955d6ef6c2071594502123a78daf4ee59c03124fe16a54d53af9c0ff569034dc57507b9c7cc26da2d71adcc19d3647ecc79095ebe34ce05cc444c096e0b43c18620dcc030e1dc8d41b5ca732335d45f0d7395f019b44c0a37f8c39a2bf9bc3d2d96672ed165ad52bcc3fbb680ddd787e3514526c7af6625f73dcad7271401d6720d031a8f06b2f1cf1d88dfb9d591e04a397d7ce98e8df1853d5f9f874ca3334c780a57810cbae4a0d75176dd6df3d9c7f0596c65706bf4d73a9eb3aae03e5c94fd0a5ce156e928e7ea8545af913410d83e35238e459a53e14e9582b09a08d098cb081dfa578d294359f80d79920497cf001a90b83b2c6d263e598ab56a91db641868962a4db1a8c0c8ec5ba432815cd0a8cdb7747382d3929c3333c8dd45c81c792b43d8199366ade82201fb90bb0405e2610093f2a50b9a3d6d953158d93b99b5c37dca625a1b2a5216fdb181ce000523ea6f51b6d28c3c4af90819d9bcc78dcfd57284f4c121e4976cbfa45ae9dc387a0e26c058291c7cc532363481a0d68cc8f62c91d6d32e444cdb9f0eabefe397ad967d733b3c739f8e636ec497d358250aa4f5b62c232177d394b3040121fb6afaf2b72381fee6df906f2835d08e785a5bd1726a55886261775820a8bc2dbec54c80d0ee644ad435360c432da93a93d53082d44557452f0c202ca6256d41ecab56d919d7f537e7c683ecf6d6f179797c95f263ba1b259eb4409068fa38849e4e2181bb7f7ad66f93516498c0de4e100ec9e50df67c8de4923925e7df4aa9a477c0dcfce123bf86cdaa41f0bcb0915c2ebb2216179a0962ec0a120aea7b947aa5eeb75a0554dcd6028c43756b2844f6a8d0e36c00bffff55b894f97d926c814b5a0eb65af84cb26db8619f4643bb6769f536a59c73a785f3fe7a59dd43288aca55c8f88c0bf21b69b9da0b5d34ab726ec68df5b4bad086b7dc2b123fa000682a13cd41018d76e326421df331bb306184b2699d137c3c626d7ba309366952605ea811e567fdda8cf902f1933644b3d6b21e8472a3671cac013db96282d8196dfb4ee6fc340730ec53e41f44ffbf358f81c1f914f21830a0ed7b3dbae7b21af2916c1e01153166b9381d955f75d8fbc230cc60413a336de5e0bd5b418d8dd53ad707ed481567ab3af7d118cf48be3fbb646c799e2f33b5c1fc08a09433898b1662a4ed23c1add69ade7da5f193c2255df74f2eff2d2bddf2cc8f391606ef2b26921d4220d0c7718954855f3013cdf16b39610c03d970a53e7da77d380ec0b03f00fb8224733995ef5e3af8a03a8e88c08c0bd9b5e9ab9319a5eaa53b8ff19b469e7ef8a6d9da1624b402086c0cc815ffe794e7bc7dbef39c43ae53a0477addb4d33fd01d5e15940194b57f9b9ecbcf65657d57670c02af34a63dba29afe5821c7702825baf3b3fd164afcb63b7aa0d0f195b0138c981bff5e07aec017a6b02d38b6f74eb709e46a1e41ea9e7a5b72f3ff75bed46142be5db1e2bb7702fe92a6816854d261f51bae2e73d955447a00fa59bf369518b969b8a268a685c3880181df8a5acccc09bbe540f9acbe9456fcbae9bd200579dc3fe1d89c232a551b4e333d6407e8506edfd7fef9ac503699225912f73b58a95696875e4215480f308b3ccebeb2029050c2e478ed4bfcdb11d356f0493b99179cc6128fa2375ebcd7f2e597aa7e2e03e90fc983b344e64d7741d9ada2f36be75fe62dfede368e2ec63010ffaf8faa1b2c25f66af372194d6c44a9b193f0a8b1cc6a24fa93a7e91fefd7f861c0c5733da0bb843c443bb1e5a42c7b67993af8a110e1acdf6b7183d259a7e497e5758fee9f075c06ecf8e5b18b0b2cee822eb8a344a61b5cb89080ee38bfd79cb0c7ab691194412366bf55e4cd314a3c0406487e6db666f1b0a527ecddf0c3eeed23234388a7b0790ee6b056fa94ead1e10e2e8fba866a944b2d679cb5bf9b92d8c40c288b8b936df6780208b65967f27ab0df1b863d4cdd19648d91038745ef2fa9e23dadabc76880f086afd13ab960a826156f7fae3e4a6dde53c1c254fb0a3769385f45b0245f1965376c468a329a527f5a9f06d30d883b98183e6f9a7e93d3fa8e06040a1749b6c2fbe29dc1c9103e5073469a0b13fedeaac5732bf5dc75f36d5e8f7fcf937d7032eac043352ecaeb2fefdb97cca0de8bf5185b62c0eadc0b7ab98ccd4f8d37d8385a7e99544b83dca8193b8cc886d070cbf1dd3598cb75fccaf1ebf347faddc42c531a8fed625f7a4775fd2fee4ba8dcc627e3b67d70da9583a2db3bbfbdb1040f6102a7061164cb39ce124fb2038917bdb6452ed3bbdd08d434849d95c39aec05229e8bd53c47930fcf3998e7a0eee675f5054d3dc12e8358527b599e02aea8b99a3305cd864383f62cb57f57649057522fe32bf150725de609087bfd8e9d856b457c3594a87f35865cd19c3856f17dd224e1dbe3cd8ef2b807b52b033881f720fe216170bb60d16515458cc67e3828ceababc4d9e543e810f60d86f8db4d03f55c27a96dbe22acd91bac3bcbe01f7a113646f05d21ef3a42a7d8eeda160a341cfb295bf8531d5c667f8832de9991d31a852746e71c5cf4b7b3dc32c59235cb30e89eeaba34012d55937a7c0ec3631363d42c981d6597dd28c0e015c956e2f688276e330a198744bfea363c673045fc27f13c6ee1e963e9b7fa8b4e31c6fe2ce215bcb64331890bd167d0de0dd6be7fb5164ad458cc6cedf49cf61a6e5d284e4f668254d80595b7c379ff30af1e8f9ceaff65df9edae3dd2d044ea206e597a503bbd5c238c157fe8132f3e197e19f80f7dc075c37d827a7bba652ce1d7a27faa57d9e2e73710ef60ffb21341745ebde4f4c59c7634ea91157a447a8a0652607641cafad8807b9bafcf18d46113ecaa98cb330a0749c9911f09aeee13a6be0f0077204c8122c146a9f7200e57c2af5ddfc77e692e4315812fa09d56f4a5d14390de6175a52419f5b8652217a18de6f038f49e7f980a5b346c52431b69a2c8d6d7aa415ef5c376287623a3ce2507c399512dbc11379204eb8b12cd699100b0324de8569c6fde1d85a5bd1726a55886261775820a8bc2dbec54c80d0ee644ad435360c432da93a90f8d80deb33c8561e01ae35dd523bdb7441b580fe27f61502bad729e6c3eede618ac5c864292367f7b8633fb4eb9dcdfff84596d395ad14cb7abfeb6400c51c418290a860eee8e18574bb9fdeb34dc4587642274de8bd1b733c462eb184f62ca3d53082d44557452f0c202ca6256d41ecab56d919d7f537e7c683ecf6d6f17979229674809fb22664fcd5397cae259c6053f9434d437308f56d723fccf31ea20391bcb61ad7b9ab493f34f460b890426d2ba5f48f8eb96cff3ec3856ce2c46f235a6edd795a2ae87ee0a7f5115dbd8329230e83abb7998340deab6abc262417f0f742e1584ccca13226c37973cf0a49d9559df85d49cb856f212495fd4cbba9677f518f6b66bdada8d57aa3844ea20fc06a3560f1beaf49c1187a0f9220158090a7cf3e83ec35141c8cd97d2880c1023f3ee743a7d4324aea313362045190d26da55335a88e9780e053f6abe69419086b1f002798403f76585fbc233714538b623336756a787e4e862ff84a4bb39680fae2680ac42fae17248b28adcd5eb0baa2dfa6477789398d8661669740f31a5bf4b1a00fed585547b2cfbb56ba37640ff7610198bdde5d23709f054d074c5f265ae230afeac88ef1c83e1d25ccd56a9b8309ada82453e0f9330cf0072751447dd0f3505e180b23ab1edd6972063aaf27d0395ac9d8cef6da9cef43628b5077dcec0d0ee78512f5fa723d4318337fbd67c548cbe0d4ad84b337f0d82a1cef946ec40a4a596fe8b45fb82b89825b001ca0cea0bad4a64397ad5add8cebe5493083be3c26255ef4e83a4de807fed0cfbbedd9388a5409f70e73a9958262772b7f01d049107537eb72c6f0bd3d84ba2eaf02d3e64232b6ae041af6d99b8f224f2622c18d51702e5f7ce35abf71b10c5c62ab0f56f92a12f829b5f4171e35c7a9129dbc49c85ab0f5a2befa89fe67c33fe136a5bf5528592bc5f45edd48c77504e898152bb903a7d62c20e8507d9e0f2afd7d6e29dffce4588222b123d21449a42bd467be66efedf266010e67031997db42d7078c1fb064bbb9a834723f3844024960e73f31c466ddaa24939d61b192e29805728b1331e064c76592039b693ce7a6eaed43ec929f7ee0af10724639bdeda03ddfab3685d38ba09344ec7001d6b51caf468082ee26bf6c743d8d3d9b15850a05e0e7fcc0657c9f7ac535107210c11637dce6aed6f4ba61b7dc558d7c6f309ce040d96f6d89dd97ab4bcb7528ce065a8225cdd9f2f2c1f1d510452b4adcad197e7c884aa41e36d9ba263071f1719abbdbf9efd778027829a730bbcab448b2d8dfaeb18e1d21057ddaa7a38faa69e03249e50e06276ac9e1176ed49f5451be25e68f8500f555a856e2401f0059db25e21b2a64dc9ef5e5b52661c9ceab3037141c20aecf86e3f3ea9d184bd0417a849247f33a2a8b9ea3e7e3f8b17a3057202dda71aed0ea856b92e3d02597dd1163aa3db70a5d8712bade420ee9728061ad0c448fbf9e9e2b5790c3d9f93ad27ac5e3588cb32cb269246740456cf1d80fcaba4fcd928ceb43a49361abe01ae71de550ca8bcea4653c88448b429a79d2ab2687926672b1b7e9104ceaa79ace16a6a9c1d818a3c041bb02d009c3926f34ebc808759e1647a0a7c8912725f5a0eb660a40124ec75961f91072a0078ea6323494f3cb6650151b6d1b77d8129b9b5790b4f22c6e37f66fcb95bb22d7ca0f7608b64d60a6e3f6f7bf13059c1b6f16419a7b73faba8c978099b265d6912f31d2dd3c2c499b14566e6f27b10848f2a2f5ad454a13faf32339e3bc1ac699ffdcbb7c2d50107c14250326c7f0b817d7a0028d9f87d45ec763d64e601434f26d354f7e459cc9b8c765835077aed1681fdea9f2fce61332a56c2e6e9636cd8b3d84c05cfd1a4510dceab8d42240ca05cb70b75274e322f9872dcd26a8c0c6de7c086ab3e091e45f1a8d5c2a88f6e66ed46c26378603bb40a8de0ad43e79f2dba977a5543346915215dfaed82d944f7e9cf064a334cadad4cb8a8c5bfd820fbfddf1a67c217d5e85f777f2f908087c99a0742a1072f0817c33b8317cd67d67b7b4bff870dc14e2ef354e262f82a91dc43091557f08b7c69f92f897f33386b0f1f0a937d1675cc8d8a7de148ff5cdacc9754f2f13f669b8511fd71641955b3d2b45f490e12f8e93c32cd9805a98d1e0a64f53bbb658fc639dab7c67a1ce920aef1571c0324d6834703078167987726605705344be4ac7b8429de65fce54b996a559045ff4a15c5b8b5522a7f8bfb62e1823dd0a2acddd7a21b9b31f744f3312381cb300badd721f7e518285b7a1de122dca8c119a07eec198ea3a2e1dcc154fe34d2e10567274c929bafcf18d46113ecaa98cb330a0749c9911f09aeee13a6be0f0077204c8122c146a9f7200e57c2af5ddfc77e692e4315812fa09d56f4a5d14390de6175a524199c2ae827ed0e7fb317244d985719f10478a0f06c000abfd7926947243dcb1b0c7ee2930eea2c0a810647e45ea79dbbec5562a4ab46d30a08d03dcecc2191f0e5913445882de6ef956af15d2b8f841ec3c5a417b5b448ebb8a69bbce546727090485596c76ffc31dde826ec7b2f79a7030ad3a7bf213557fb962836d534e0cccf9b00d82c5181d25d6daa91fc6962058d1321d18f98be69b8c952eb119f2a40d76b041c8bddf93975f280219f32f0c6f1d58144f67413f93e178bc5d076a4609b85a5bd1726a55886261775820a8bc2dbec54c80d0ee644ad435360c432da93a93d53082d44557452f0c202ca6256d41ecab56d919d7f537e7c683ecf6d6f17979229674809fb22664fcd5397cae259c6053f9434d437308f56d723fccf31ea209f05b8b8b4372b589c41ac25222a3373f4d104a60a0cbad3bba64a0d870e0f0a6b2e1a80ab5f8e999bfab8413d576415f3ac1101426e8bbcdcaa7cd45978e103637938c84294fdfe0191c6bc69b106df5f6a976593abb5b9a67aa8184ea4a16d0a0e28e680c6ab34e21692f98af8c20eb507e0eb20250311d29e98217011eda499811d7fd322c5976c8edafe96d9142cb9514b01790d0f3d9dd6195730c14f11d01270eb737a026197683bc8734d06f65bec9ba0be6f6a2bac7767a249a8bf2e139438b081a5f1fcd2cb7a4ce75ab90b38991164459b2706a50b3119ac3cdad1bdc83dacd82f87e4a3e6d8b4c7e14b2f580bc1da42b0770648938335dd0f867eb843c6629c26b700f3a453f7768d3e3352973e018cd0a9649af1662387d7396a1190b2bce2f4fb922bfcbc7f043d44f4958b223f30a2b22e46dc60f7e4ee48d2fed6b0217b3799abcba34dced294e044e66164bf6743c4655148ac389124e81a22c92e369d141fcf6e7cb11a5e517dd0ce28b5dd959cb7db5f59c4b0e627ca3e11fba06bd4f56df055b633f4faf22a72a747479582b282e201b454151f89ef5f09e329997bd1cff37bc65a0176f698c86b8ee2821cecacda5a29f58492cb92a4e7006b82b0b3e6e502c7ae9d7ea3b22489bc10738a30d9bbfa9eb448295c3a3ac6ef666a43a134a218e440f53aadbbb4a756067cc7762ac95f8d1d17ee5c5c8440401a882cfa81493dede3031f3fcc764965f7b1fa154fb0a983f7ade15e8d1b2363bae426ee0fcb7b296e762eba3cb6260996c21724786fb04c45449fa06e61355bf48135d1ed305e81a0de0177e42b1afa835179b7d16f17343ea2d779580d9144e4aa661a1870bf415a92cbaa3fb336b5adb3a94bda65c1f2acaf6da5a36c2d75155b269b334852050b90edd9aae96e116db2d6103a995b38609e5e69d3170856eddf012f606aa711e3e176a4327d0cf21791622b601fcf94f93395154f6290254cf9ccd3cfe11d32221b4b9fec427d6710a02b6131bd1163335e67b3145d93b103ed9b4c7d5bfc09d7512c678f9e371ad12ccbaee8fa5239eb8b7c15e0b41d8693c035c240e3984f36d4bab04a9f8f6e50ecad277fbb55d23293899feac75b648711b08a549a8e9ce8be2b6004e1a5ca9727b08630c948a9fdf7e4445aa52f940c71c8870f81bb02c0bb74d2325800c2026755ba7cef6667560302c1b1eb9edf109f2d7b34714ede5c8a3b0f6f458de9cfec8eb6b84be9e81a454d0498b3a869c022bf1ae457a61ce650f8157228ae9ce21062903befc41fe152350debd7d645b6f70fcab767267a23f9b791ce9e0cc6d8ebf2ed6f683a0f72c8f9414d214ba6b3f6174035fd2a822c88677341c376c814edcccb289916c57f309787965565abda0d639270d8c41c6021277e0c68e5d85ef89226a94f1d061d8309ff8323386098bd8fb94c213dffd31c6b34d83b70cff595a4724564d829a53809c1043a88d5fbf596e2e5de57d8aa970f5ad9bf912ed6bd6828f681d5c2fad4c0fe0ad2865b29264ae71e6a525a6c467a43b94b15768f6d37e24e97d39df384aa904b2626044affc3d900a24bbcd02418b1b81e9fab9b101e66e9813820a090d9c994aa9571cd79037549e8c0f9b88c175a7bdfa13ddd14f4daddbdc3deb0febb835ba6e2b658159d7243c4a526cb261ff92f2b2f76ea0871cb83d9855d2a55015173d90ed66a2a425093580c6d38d2d54893e768b023f87faaae7bbc9a5349a753f386d56f879746e52c8bafcbe7f12ab0f19d180707ed6c7d3efd05b32dfd275a2f26d73149fdbcf9bf08adba90806927345c256b8e68020bb06585f5a16dbd3e4782828568e6a1c811f031f97e7efb35377d323484098595ca15b2bd608ab1cb67d143e2ab2050352ee6f0d15f6fd1c7a0b0b06623760733a8a7ca1ec80b23687f00cd4bcfbfb51febc6b928871d41aa390ae104d931f3b78a58ce08fcd8bcd6187755f9c61b9748541a988ae7383920617f24c34a87fadd12e8213db64591bb3500439158c6836279e76b97b7463b8996a0a0d01385831bc660ce08b49a0df53e59106a284aeda1e5fbb02b5210a5a4e2ff5adbd256ae7c887a73c2ad4df0e67c16b99b5c37dca625a1b2a5216fdb181ce000523ea6f51b6d28c3c4af90819d9bcc22ffe9301463e450a09dabc3c80c1258477f68291726a301c96144588c4a404f28de2d929bbf4afd3f92032a07e5e73928481ec290bf1f5eb52337f86c7d69fe067a09533451b43dafba0c70e7f722d0cd5cab99850989aee3a9e0370b1a8edd85a5bd1726a55886261775820a8bc2dbec54c80d0ee644ad435360c432da93a93d53082d44557452f0c202ca6256d41ecab56d919d7f537e7c683ecf6d6f1797ed639bfab5f917753178790de379e0fa07be695243401149480a8646daff51ba391bcb61ad7b9ab493f34f460b890426d2ba5f48f8eb96cff3ec3856ce2c46f25ee153745bb80707ff2f4361a538409c46deb994d3733677079d1226223e9f0e17f764ce44173af357fff5bddd34b03b4d6f71786b7ed923411d37fe920d90571e043b267d7546df5503c3573bf8ed0d2455c1407f57bb51b6335e6d66e2a8ec45963f88d60717b1751a5ce91021b6da3fa593f4dcc52f426349758550bac846ddf0033340d8b52d73b639145a3e5e55f27b3de7b04fe191af2d61ec047ff099a6c32f0de97a67aeaecf938a91e32d6605b90a326636ebadd1c299353cc6fd52283fb3654e99c4a786365dcba350d1f64432b892b37bcb58ce2b6a2522e32d22c659d25c19764639f39ff365ab2028a9d7e458780b10cd6ff76a14e1fde5ecc0be453bc2ef6c7c26c118ee4d095f618485bf73107a43ac4d759a2183182256d3acf4a2c11d5657212316c2ac9009124958d85c4265bedfff6ba00b1951168a2717e1efacf82511837cede7aa62b3d51e0f867a0a74849ab4fa78aa73e64bd582f0ec37dcb1610e75197a521b002e6d15070949fb349072b23d0b13517391b672a82a567637506ab4636a7d7455d1ab1a984e2d023e26bbeda920f8d5af5df346465f9fa0606e407153d0fcf128906f5e6194f388fd0d2dfd85775b7693e17b3f0b18f50a4e25e13282cbbb07a71244319ca9d41507b20f1236f9a4d287c713a22c8d7cbb0a03074ef7c5c57261cedf51832ae633434e5916a4669880ad959dea5a30a0511dea4e82895193fb068664eb464d06f86f4216b1b8c61e433eb5c4a4dacf3a45ac82e00f7e7052745f0a6649dfc3f4cde1c981a6e1d27019fad77e1e38d6a45a8eb4eff9855ac714384f317f68a557ada7b75a4763adb5cbc2147b6f49b198c406e6942773210e0065932302ed9642d6043ce81faf1c6f2580bde82d0f9de04149a2c79eac4b12e79988c60e29462a83f05b269c50c6fa337d73bc131becd961f7a6e920d18230e932f8e0f9a005363e21a2d33910e37e092c7f99d39c9ba5fc26aff5e05fa67bf2cd8816d8bb4f30993d8b0a0f8924c8d749a79a88383940513a14e20f9384c20a9cf28fb927d1465e9ab2fb95f99e65b345756cab6ea82b2a4e491dcd71d12a20760f05c014d4b7538b49ccbd64c6903de712e1a3db4e20711636fc844ed2fb34e570a49e25a1020a7778556ea0bd9a727e4af649c925cda461c90fae8ff91b76909d569e762e077c390215c92aa372beb0cc78ebbf335a0ec58a4fc57cb40a1765752fbadb70e792a4e85977da234d53314f7529d4cf1c86719072eb856b7465272649c6e55d8f2172153336826dbd7834c5535837898e61799c909594602baf4a3a7bd05f7e93d55f18a24968cfda77e8588ac92c6b78617f09b03bedd4028606cfef19d82d862744d07d0cf15eeedeffdb0cc0ef4eeac14274bfb1ce24bdc23396d8968f5e5d5f68ef8871721bf1d5026e3c2bd824870bf8e9aae8db1b5555ee02f749f696d7155628f75c37951e1480eb2d6aded33bea9c85db705fa7e648886a722d305012e8b1bff74efac897e73cd148831d3dc8953b2b7d35ec1693208b3ea8428995cca9322525e56aa53824e699b5a8176830d8c1e66328c49f85fd331da10523f007b25cfcc9371fdd123db49e75afc15948fdde7f05fa9f1c93215efbe74254671a4663d426c81642ae590b447991f5ba38c7ae077d049a4ae925795054639e3796a1979bbda1d02b263f63e3941270a866c10b6087bf2d8991011580ae94ab61039546489ceb46579ff2df64a72f92c73c760ba7d867dfe31f17b6b689cd40b53dda31d7ece9aee588f69782ffc2e1f462d6f6f48cf36844d7494b0fa51ce1b087968eb01284fe37f15e646c30451f87dab0b8722f10281507b9e044c272e3c7508bee11f95187349f4b4392a8a79ec6f2e6653702ab791324d3842bef78735e40321e188d314cd46bc8661352239fa1d85f4736eb0be1aec8db4d6896d0d153fcebaac500a6dcdcf172eea9ba09f6dcf4fcb382053dfc0359ae7b4108b3fc2f73933bd72b75ecf0d11ca5a65f1d59311afdd4ef4502f98037a2f9fdee2ddac58d78868e1bd3842c7deed8121e52952167f2b14fb37759466cc14c24f38302986e7e89e368de457ce74585db8e5d5870999cc796d583f783bb34d06e6625521049cce7a75f1c6a99def0004cb0e30011f614d1eb777aefa0fd6cbab49cab4ddc8912f7c762a36d0b050d544c03af83ddcd1cce56318e0e34bb92570efa69bd895eb6d5cf779e471a31cb75252bd29498967ed67d8e294d48dd28533c86cae48b1cd3982628c5aaca7b1fdd4739ce3d53082d44557452f0c202ca6256d41ecab56d919d7f537e7c683ecf6d6f179764104dd3de22174490121469c23688bc8d556ffeb19ff648c905f5acd09d9142a41208d7004161613c05f910c41e7a310947559db5088873ed263e1d6e5ee013d95e9818b2826da16477bf66d1b9f497037fed6520e8897f0e02ecbc977367964df1d763df2b577dae91e0f388f4d927a190957edf98e762889aa68679889168a4a2e032de35d36bdec2f0c8670788e6e869e565eb6bff0cebbfc669a5d83a1b9da55e891e713e4f502b094db32e980690543bd84c61af2d120f9d6364e1e70c239c9eb640e6bd63813e82773dccae90089cd4fc3fa146f3afda90ada6cbd87d9365679f794fb58e684631ee8e2242ab810f49c908e271ffd786ff8ca64cc978bcfdea1c410b6ea7f9d4d9740eacf22fbd26488a15f744e849bf0089cc1cd16bc22db1cb39d765f6a8d97b2dc842e88e7e093c783985fd24d6876249488b6daa559f50a5a680f2525051070fa1f13d77084c366154091b373d3945c642035d29625a1d906623beb5e9549a041a5c93316eb8c1188b6aeffdaf9a134d6056281b891ce6f8764447deaa1a26b613ae7a90f5b9ca892a9388f0bf93c4d9e8f9dfe9690e95a422b6e314c41a807fa2bccc72e777305c675b62ffd8df7d80005e590f63178ba390bb73d86449f931106decb9b8e28031b2a764e04fa468f920b78579dbcfe8a7132d37920ff928dbf1c3ced2253c18123a6e46ff8df172d0ae87135db0caf1f5cd96018f8315c72aee5ed3bd9ecf93fbbea7ae62a5bbe2bdc9f3fbb4c169d0afdd5ecfe92e85463a0ca548074713fabdf3d390451e721e9fb8822339c770eca92f70fa195aa8479b2e19a7a18926fe85f561649091d26136cdb9f9b6a606dacffef8d8406271e8b28d944161d258b0f2b66e8cc9ab6eca19aa82738efaca2628be08eef4935b67233006d67c95c47b2288eca434a711f554c7663d65fb54c39ffc266a5233a3f2447938a8b159f9d98106417991f5175a2d0d082b7e88bb2239c9752bb11952d7418f099572c9ee79dc5e633601c914dc0802966fa0fda9228692fc9f30be0529f94c0d5b314bed23e66be9ec97e320757c617e539510438f4b930fca7699da5d3d96bd26a803295b8b1fc7527d343414f37c33897c80adc039ba60b565989c7ba4772f5540dc616c6c81c6bd6d2b2a8c8f8be808ef6fadc42288f09bbf7897c3bd02c3680b53d5eea843a7bfb275626e8ca87f254e8c7551949fef91a94e2840edde8f40e4bdb68ca3b7aa05fc3cfb4f8bd400427b769cc87399f9fcf0da917e0d497a5e894b009ea94b68d837aaa6fbcf7b5374c58d164aa6136f446308a23cb880d6bd98c73de57b041770fcbeee2e380484d3c98a40e22ff6a81759f7cfe6cb34e6160111f0b5dc35365bc75716cc54bcc2063ca54c7d0f1939c44d7d416aeeab0e5a00b38020813f6d68446ba875191f717ee2ee1542bdc6c664ed75a52424d930ecbf050c2f2b1e3d6f1d2286deff8d9bae03b664eadd1249716b0ccae3cce5711742d4ca0e4f2ea388a37dfe7cb7135b194704766f062036ee0d6222d24af7629aa44b315a927d4d35264f2340a73c619f91a3de300abd168683c57d0cedd9aecd65022ea45687a0b986e752f797c4b392d781785ed04371e3283cf4e5258a892f6cf9c5dacb01274546cc31ded935b76785fd0af47e24e64de56aedf17bd0f27fd8e2ff7a4bab2c9b2b64e6a1745a2be2cb2fa2733b7ff3d698f1668723bc2d235e20cb3a329ee1df8e7155a3bc2f6ded7871497c06b2463710364e3410b34f3143821e15f3157dc40c570e05709c983c83fce5a7fbd076ba39e633cabcf8ce04f5ccc8a211f262e931aad2989579c3adb401200e788da02c195f3d3be03fd4ebc386408f8ab238a199e4c803af7dc3fc2dd4834b76e697b9688690e033844c696149edbdcc0f8560d888ef40a319d7085b8195f802e606342577969a52249a7eb37e23953d2cf8d645ac06d428d4fdada999cc65cada2a7d35298ad39aa3c4b898c3e97b1b538720f0c7c6bd694745a9e4586d3e1d2aed7382e64eae05a29463d1703e4d7a74d0dc2bbf81685d4ff87eda96d4ddc4024ed68f8b5dbb56ce7b3d51ddfe5d5c429f2933d2ce17b78fcfe13d952167f2b14fb37759466cc14c24f38302986e7e89e368de457ce74585db8e5d5870999cc796d583f783bb34d06e6625521049cce7a75f1c6a99def0004cb0e3b19e96a14e998c10844ebe585921351affab85fc7d0653c6e46d4b79739b0687796283bf5357f174c6d74befed0a1bf945cef42244bb364e01a53e709e357b499498967ed67d8e294d48dd28533c86cae48b1cd3982628c5aaca7b1fdd4739ce3d53082d44557452f0c202ca6256d41ecab56d919d7f537e7c683ecf6d6f17973fa2e42040cbf5681b69977002bb5b605d8c62d8b9931312db1d4b0261cd3628531ffede0706952208f980ad087bcfa4fa465f7b148e80d313d7f709a083b547e9c6890e0a398d76d8c925ff10f459c7d5a5906314093b90cad2622a33b0cb3c5df6aea00f869b806e6e740ada5ff0d5f6b20933314cab70dc161011210e8eeb4991bdc26ac403f96d1a83bc92b6aa38101b310195ebe7ecb737d8daa4203376ff42774d1e848514b44f9a2035ee786e394df98d8d3daf3a3c6ce6a9083325d2afb6a26bf51943592a4b3652e0ac036196a2c781dda59c15104428a77d2b0a3e4d44dc9a694e417b0d7dca3a574aff3a6d52336cc1161a67cc7af4c1338284897f28c42f32ee7bd8419f5d9ca00d87caa07eab9df6ba997353a9215dfd5adaf8e37618a446a71265a736a59dba7099706692efeaa7fc75dafdfaf01843bbe9b1f1f0cefe45663cc6136ed6957c1894ad0d8920592c4b005adec7da5cbcb645b1ce4fd9c5bbf08af69dda82345d37e5963a26387fc6c4959a2472a0f5412b4d329b68e671d66c75d2d7a5efbc80af9579abc56a258805b72e08f83afb95329533d86feb278a93f51939131df13a3cedc20fa224b2b034df14acf123bb58713be35ad1983a5957f6905534058eac6db3684c96aaf19d9041fc34b45700ec8ab3ecd92792ccfc1572517078fd0d6d9f326c5ecc6d06a407f2090fd425ea053f8fa15e1a2f62b980811c2a5f9b88cc4d800df72fd08274be73c57780e0280131d518b1f09cfcc90562302d07d1ab683f333b29da631697b41d1ee6cbe1d8d4081cbf87617be1568c53d6ea050b953b7de14c71fde031ece93b37bee7d9e3b1b160af303d5e1cf66e1a52ac08d102fe2f2ad13cff873d6f24dfe2c9fc3efb2b090e7a43d0e71d61050131ce2780401dec87d530ae9fc950267e87ddd8135233aecb6b2afc9929b909690726f368b6760ec8189bdd2b569d35bf501af04ec05b12dad0d4f603e44e9e521d4c74faaa46dca8a0d881df309d103d2e8ea3e9ed3e8594981feff761e8cbe284f7834bcc42b0a661f268382c08b4ea59b2f605a2d53de6aa1b745abc7daec1dd5522b6514fec3612a111bd65dbcb31f4b99b70d7d965db98876815354b7fe048aae383df07a0d8354d30e60adb28aeeaea9b70f8bec964841798ea3bcb4ce206ed48b38dbe1427cc6f5b62d8d5cbdeec0585ca6e98ab682b24d096eade5ff82fdf2ebf270a03d8ac9fa32e05cc7e1a04a78cb170710005e26bab4b809e9d3ada69d9cec20b6acf498d58c57e84d07bcb57d13049c0c7f26798527ca002e6e44b5749263c6fd4e6509c7970e75b61b39080896869c6079d71007077c1ae31c3ee19660a3f42d4694da721f516405fbba0cdecb9a074a0d41430fcd63164674c0a96acc37609cd529fbc67be34f76a73ba022d78e86e514331f4386b4cf1f8a04fc2b5f9c31c0d42d0861e2f32a7afb707753285cf4c6abccecc4eb3cc8baacb3fd0df73d28b056f04e2fbd749deee08e4eeff5b38c836b178942a016f5308d7c819cac7691276ee62fc0fcc2d53354bfa2c57d4b5b57da65ee9413956c4303486a4bcb366fe526c59474f30e56e4e3cddb3bde0493b82b131cf0dec300ed7edb3a888d71f0a18cfd29c685f6a13781c179504cf0fc62cddd4fea0b569aa93dfd3c415aaddb02f88999cff4b020bfbba887c574eabe62a686004b6364ccd3eb2d2ae0e18b53ea42ffa499445e308c85a9d043f6db85ec8607fae201d63fee5b72f1214589f55c735333b9682bc993228620d06f958d32a86c35d373cfbebe226c8542a110c13dfdea0262413d3200b187230649a9f02ffd2884b3dcf8d18ef46842f4d74a9261ae15e9ad505e3fc78d23d292241f3f14a725c32a866b033bedd52e3b4d798faacae72bdd92974f131f2d61f6651a1644e5395dbf981f96bb7d6adce5fc1c9edd7c8d77956ab797f4e9f0b1ee233aa4df3de6ef6f04482ec8393db630d28b339808f8bb15508f375c2c2864d077a2ca1113e3af1e47d57578893445712ea6ea34a97a3eefdeac14ce3107559bfd9428f65b59096d4ddc4024ed68f8b5dbb56ce7b3d51ddfe5d5c429f2933d2ce17b78fcfe13d952167f2b14fb37759466cc14c24f38302986e7e89e368de457ce74585db8e5d5870999cc796d583f783bb34d06e6625521049cce7a75f1c6a99def0004cb0e3bf39a50ccd524670210da4fa18415c617d48167fc39a2d8982610c177288c2d35f5f57847e3b5df93eba6b3d30e9e13c449cc61f506c2ea61b61e6dab4e173f09498967ed67d8e294d48dd28533c86cae48b1cd3982628c5aaca7b1fdd4739ce3d53082d44557452f0c202ca6256d41ecab56d919d7f537e7c683ecf6d6f17976e7b72edd6a0a425793eaa0be9074e6c90a32cb7fdbe1949b4fe797afb3f90f7f0bec4b3b3e23437742e1ff78bca3f11eec63c9cf6c9efffeed9ff78ebbfa4d01d1be96aecaa55548a1f860210f9e1f6eefed452bcb600bd2fb21557740239827a9e2c63689b7c7a41d3304704201df05007650d79ea515f0e590a4a34d165b0b617add3cc6662cda6759f7759fe42ac6f13581c7bafcb9e55c76d12cca0183b4416f1881047ac2098fe21e6a3aec9e0d1ebe81798fe76cc906cf8b61538f673a2b38ea100a145bc35627c7dd676a81ffeb24e95e2a9fb116e682ea10e9a0bb79e6da7eececa6626cd1ac32c0e53811982d22e2963f8316934f2222930b6b44891754eda9d6ce35e81a99b5dab3a01e1c0f40ce776ac5bd585755e944688562288efb0618bc9875d1c8cc962e0e80db71ce4a2300e75503a3ea4b8ce141645b7e80e20ae586ef7e8a401945d959a1ff96e619f1373f5fae945120714bd06a18cc72211d85c3d01da04228e02a046b58beff779741a31aafd9cee241fb305a04f0dd439f94b036ca551dc5b92b728e1e7303a6472ed7812177cbf577680ed571d40ea37747449fd29dc0ac7b67edc9d2a08f2c9a812337c0f97de929cca956a296713ed3a6d65c18fd5a1f4f732822c6e7013f1507b16a04d0aa1acadc70aee6c350220c03f38913c02c9c3c0368ce7962b003885ae6407be3b11eacce1df27731ebeff4e3f8c1c8bed30851256ab439620b6ff0251251b11e7835da2c2171d0f5867e82ad956da937376aef9fc7d124edf0cfaf5fd3da6ce1ed91af166d1c2346149a9d503f10a641285075386a14f4c7cc891f3944f80b747978efd70c8d52eda2379d1e57647187c61794c1fe46e10fefe40d8a44891ffd76c2640bd7eccf25c1cb4889ddf8ac4d3a190a431b9924b8f0082954991fd23bea8d66af08aba93731df6a79660415c28424b2b4a40aa84e01dbacebb5c84d9ee02aa6c68f13bc62a7f06b9e7bf860dcf0ab249839b32058fb52ac79dbc36369295fcf984d3213d1d51f0c0bdf3befbcd6e758c2d96bfda9c2d5d263e19b8c687eaf7221166510d67e6ed24bb50e4df492ad06bf59dfd0e3e78245ffb2cbc31faabb6b11045e1dfa766159d0b6823a8eb44a08c1b13c745589ebc4da3c08f1940efe6f7e888217a4cadf54cde572c4c702d6c5313c47efdbe464a8cc8ef1ca806071a353b7e76e39c78b82ecfd29f49d3287866f2751377ba274fc1d18e2dceb9ae56d8827d0d06f43cbc8d8d6d38effb48f332d60c97256ba958b8ba4b12f433baf1aae2cb7264291c4a7b24b8a79b66a88591c3a2a4c12e664a247ca2868be877c044705ad6a25388535740369d4dd5cca6c2674c9f095f28aeac913ef46e8a91e007789442234a6c84e96df29cebb47afba54c0e34f75421e218747b4f75d99fe43d56d07bc626443b70bf529777c470e70aa94fe53a68392376151bea88fb93383478d6e4a02c13e69c470f4f153b02cbe17145918f52fb4664c6dc565cb9b044c65057d727c2286c1272a044fa039e1a34d32f012bb53f106d4dc0c6566840eea8a98d96a7058870ee1df0b75ad2095ff3a62fef6c73f5e43f75ac07aa9e83be2b5d73018974ea08adb73380efde95504bd22bb51f9a94ef9a1a0ea99a3f3f473f9564a738b979952907251de16479685d46be8480075f28f1e464d11a9df5310686bcf840133e9d5e61723885b05b97059a580e4d7df4c709fc1271166e091ac0711276958f6feca9c2db9b24688769996fd2901cf8e17361bfb9f2aff29d856499cf4f556f810d39185328467d96023f31c173724b8b0a1e4dee5c64e0e6517e52e64bb49f59bbf5143ba10fc9ba1dd580e15074b80117e0e0b945e05c91a8b67e1c6cfa0ffae38ba115b396ed4a11aa1b8b9cc042b341db59d5bceff232bd463275907f17a8aa8105d9770fd4cdf402341348831fa95d4f5b7da5faaf6a58d039df108143b61f8d78cdc2b73d8469849f9af4b19d9ccb7e2144efaba0af40945e93b7dd3ed442394f81553dd92c6042fcd229873262982b19e1b36e8406b7083331ac37bbb654eda9c9dac69d98838b786ec5a3f1e225d0246ef621fa1d9456aa020fd1952167f2b14fb37759466cc14c24f38302986e7e89e368de457ce74585db8e5d5870999cc796d583f783bb34d06e6625521049cce7a75f1c6a99def0004cb0e353d7b0d3641d19f20278c31e60e71e7d74174a92171a352e1a8a85b31f4836f3840f91bc53ff26a6f7851fb4c011f8132599301a86f190b4f675ebf98ae9e47a9498967ed67d8e294d48dd28533c86cae48b1cd3982628c5aaca7b1fdd4739ce3d53082d44557452f0c202ca6256d41ecab56d919d7f537e7c683ecf6d6f179704fc725c40285f51d2cfb231cdbf16d951cb33207dc581d79a5422335f74bd92e908de1dcbce847241f8c990f73a2fd76020b45aed6b7df3b2b148b2b13691cda4bb2d11caf5c0d402a6081d5d944b8e147551700262805b37fbc012c6fb9fef699a43dbc85b431b90d637d71c3608af0ca8ea680d858d1df8664ef13ee3e7a9ce644acd1d38c7da7796f1719c073fefaaada450fade2587bec79f1c0206cf13329c20a145c38116aa25f7db6760806582239fc00163ddcd0f87dee0e80d57a8906319eca04f1e82fb050385e0493edd45ee16eeee050dea601b45d007508a421826df65c9f44ee93f27fb24797f2ba68ed057763871844b2c0c7dc9ebe7917e3a46c97b1d53aa089bbd98b75e38e7ff8186f7b9e8238e9071691b0d00c261e7f9b9c69a249cd5df6c3d34d2f0b134e9036bbeffedf8f7aef856048dbab851797df281070292db02dcce49222f5c5f68dbccd6a5216ad74d4f57236dae66b40103acef3f3a2cb0fb93012574ee0b2e6200ad9c7b92917dd9beea6869bc95f65170ee4eee69d6c6d42a272373920a7d151cab03bf102d938cfe55332715acf4c79295a17d079a930b46417709a179d535f33f6af57dd223a856c82fcf4c704d05bc47320007b225255ca87a432849b64dec736abee5f170e1570ed433e1ee9f7b309ce236d90e615e615581e9052b524e1ff1a06ae2bc7181047e75caee1d7cd1bc337d8f9682c41cd2db3be947a62122a0aace57a1bd1e33a9b5ca2001813036b9a960bb9eca4c3e96122e80b3693abae1fc37f6426b3948d7508c629202621b46900f53a3d319898b33b09a1bb4e407197e3d7f69b22586bcdaae3b73f1001c28c9e60881355d0781aeb5927deb0735efc3c0de090cc32642fb5249b8a43307ee75037c3d1ec237ebc2da69a6468e2494d10f216bd5d9ca9e938dc73ee735c43c27e3330140ca3ea9b16d2a972d3a6f14bbf7e9925dacfa5b248d5f8ff163bf919cc1e5d63fd3d6e6dcb7073b7f64e32924402a0bd56de4ba2d56147bce3f8cc119f7f77d9be342f4605d63e1855a946a1830c5152b1f11aa7b2cab7541cfb91f9f97aa1c5875ec60453641f87708238cc3ee494646df6c8745e5f3558018cf33d70ed7879acf897bdb55b790921f068e0245005353fe4c51014110d7bb4fb903f1f4bc134d0527ffca37ba54a2619db89430761446751542057450e40ff907294285667b12e4ac6e2febb2019a1dc71e8f376ae92f065cfa82d065d51cca883d57765d4e00cd1da9af693b2b075b7263729214db7a9905dcf32134fe8a120fd181c1d70fe887731144b5b18d7efdd6dcbdf9fd88bbcb2b9857753dd1a412a07479f6e607fa9db53731fe8135b1197a13be89d5cc3b415ab743f6687cff0b2433c98c76200b6623ed55e0afeda8978b907f4f37029898eb920720aa0068ac90c75ca27414b0630f28f972570c77b05bd54eb90c3fd7e993f29ba8b3c5e767a48d000f4d49fa2753c5bbfd7bce84c1ef6d1203c99591c06c87995665ffd6a567cd9108f53ffb19b5da930e16766cb019f84e5f3beb9451707ca8a902f34120beef2b8e28349823f15d9044658cc159a041de3d55b51ed444b0925476eaa8a040436c54eb4fd0b855ccc0d1f81622336f7a5aac0cc020c3b1b4fb4d946b8d061648d421c16d15d327e6aae422d05ef93e1c21513981b78526b739aedb4ffdf2ea5366cb6fb10e00d6818549c2cee6a6568557a01f8bf593232e4e6822d2ce015ed290a050e52ec57322bec691d6771910d6330fd57ac17f0768cf922598fb1d78a47ce9a527ede126ca555dabab517a0599d941858484343c00d3d743c29edebf4ac271b3770f4b401957ea595786d098967378424d5845e6ce897e371bade107e325fc51fce12e223f58a2f662654795470bd11652217a3dbd7f3b7451e6447f268ac758a4a50323c8b9587f82c467794a5b60bc541d17d7c934ae79016931e84a3010ae86a6c188888b29778fbcf13cf846b19225060bb49339559f14eb34f071d874851cc6a8175d1e923d82eda5773e31d5a3c0fc03ad27893ec914ef2d4576f3f3237b75fecb225d8b794fa167f93c98bcd394853371c4e91b8c3bbba4a19bafcf18d46113ecaa98cb330a0749c9911f09aeee13a6be0f0077204c8122c146a9f7200e57c2af5ddfc77e692e4315812fa09d56f4a5d14390de6175a5241979152a3fa0e478c337eb56edcc25243e02eb45ae2052fd6139a7eed4f26d8a896837c28094c85a876c6b5f7ed3c95f166b323d942db17dbbae3779949a83af4a85a5bd1726a55886261775820a8bc2dbec54c80d0ee644ad435360c432da93a90f8d80deb33c8561e01ae35dd523bdb7441b580fe27f61502bad729e6c3eede618ac5c864292367f7b8633fb4eb9dcdfff84596d395ad14cb7abfeb6400c51c418290a860eee8e18574bb9fdeb34dc4587642274de8bd1b733c462eb184f62ca3d53082d44557452f0c202ca6256d41ecab56d919d7f537e7c683ecf6d6f17979229674809fb22664fcd5397cae259c6053f9434d437308f56d723fccf31ea20569649112458a9fcfc5668f720fa10bcd51c87c2c88744e5e9fef52e84c1872b3e0cd3332a95ecd3f2e64d2e5d73867621e5675f2a94ce0011bad879d931a9cd02fd7cec40f65c4a548f4f4dd8fb4d86c28f6078e2a9a3663ec4dad957f26166bae10ce499433b4a191a16ab5043076eaaba13b7a35cf2764a9279bad233af895568a92086ba43b4095313c68b4215f5577d7727461d6152269c36af12e3c2edcb485c43a463645d32ccfb2311f59d808c308c9553d1974778ab4c8959a6e39ddcb25138dda010acab08d64a835e3dad3477384acd7089589aca02e35d1e7e465d3fea1cd6a1b99cc5dff2b7e79882df12d084ceaf9c2e513b89dcd69fbf6520e5ce02e860fd6df45b5900d0d18d9a9ddb65b002956943e1648dd092169299dd3eca4dbe7f13449f1198210cca86114537e5bf6d7f909b0680af44056fd7d1df248d57b9779f137220368700460e0b61ab1f64f5068f88ac5e7ce3089befdcc765ce77d7896a7afed6ac0b51eb77094cdc14dae3f5e3d6ae5599ebc12989b80986c53a1191ca4720ebcb5c0e349abf7150e03beff92a598110f7c376c361084f82af974dde6e80253de7a9f286f5308120511ab59f0c4bd69ad83305168cbd8da6b5be006e2c8b1c91ee9d5ecffdff0299d4318e5249ce343e494b63827824b94f389dfdb26cbf542dd25652fef084b4e6ac316f9e8de3530f6ad70e70d3226e230b110ac6605ed90484feac0223fec65a4201a14932a430f9b02a02917a1c5a6e73b8666740a6c541f7f4edde89ea36b5121237a945ba82e295bea3dcbae4fd3a6379a3b5def8ecc08be8ba57b28f1fc2274c6a4eedd4af288b0f1b3df39ef0936c21d83d9f6b596bfdc351e292166b3daaac0d28064b56ec382cd7fa1403233637ede1006089f1fb9dc9fd46e982431fe30b2ed116edaf7434db97ef3c17280ce9e34f5764f08b9b20f0f553da4ceeae8a331991f294e4eac3529b4039534ca23a0f5fc5f3b4efa341ca0ebaf7f2f34c9a911544a8a0c427147f8771db4ebf77b5d77ddaf6b58346d5d55195a707029d19d0a75a31befce220b7ef1ae8ce01f243f19a659d42f0eddf2def50843986d5fdebbfbef59f936d5c4a294f053fe562d9a59dbf73de0425c52f75a56565e9cff3f4e1cb90385c1f8a5489652866530501bb1146ae35b32a9c0cc1afed1075fd98be12dfc4e524f4332c72753e8f69ffeaba0b40f8dd428223d86202e16a4ee7585ccea45ca62fae7a5c53b5cc5c7a5477587924dfb1b4f5a96e5bd77e46e2d619e2a7b63f9fb6c9a03072e9460ec4268cf4fd5bc19e642cf8acc9bdc0fc489eb9fa90c348540c8ca39b0cb941ef6fe7511d6a57644ac37bfb1a90be409eeab379a6b49905b397cc623626ce682c2e1f02ddd1d3d061cb06fecca5ec84175af7145867709b79b46043180cf4302f0f3a78448c1b2f3969a559f20b86bcc7ab68084950ea004043a11a88a512e27304899a0e8139c452c62a382fbb1ad97aa1b94ad675964ab1804ede3569b03772924bbea1659d31c621ebfac75bb0fcc6cbaa074ef837e0d27a3fd834ca2d12dad68b008983d9db7c15741f77110e90a2677ac5c9cd601ccb6250d38a2b5c1455955127473e0dd5456131aeee80dad40cacc7dab36f5b853e43531818629b4ec2a0b9c12a945e7abfe778c303aa66ea36bf9d5b1603cd6b856f629bddfd89f660618b61d2f547fb3550d642bbf88ddf112686d72c74928add9ba91adcba32ca6b375188ca1818b83f03678235efaccd73a511422789ca6d9e3b1970e7623007ffad35dc73b9471d606ed164ef1e7be362c35af1cd2e119403cd1f35b542e6f43e5af54cc4397be91c49df34a1800820a8c55fc8005ed7aa6859249eb7a26537e1eea55e419b94dd1184fabba567d3e4a285ed9045d4ff25a60409315c2519119efb6bb14443ea7a03b94f948202a9669b7f100e29a558182d257bf0fb56ac0f98f15af937d2fab0f4808006a42e521cd3b3d62ad1a6a7edcd35862a1441e9bda1ce6395f42502824a85b36369f880123c37334caa53008edd86a7d0faa37a7d7e1f336bcba465a01d6dfeaea845091697117aea206fdcf5e9a33aedf71a3a2652bb3292de16c11645148b418393008de1dff2743714712c61fbc623f0493581ce00ec4b84174781362bdf674bd93218acfc86fb069e49d63e5f864d8fa4af4ec9e3c7f5be5341eec102732bc079aa6a48e3b1ad4aa01faf6f4889963838b611e4565e22e6838bcd8948ff371ec47d90a6b626f3448fabc5436c6681e63f73fbc550dbb53d457364e7372db234c69c113fa469abc5b4a7b135521e57136e0b6331a11cab791da2adb779154ff18f2529ac70f06aa590e7f25555e8681a1236f3ce62907c12fbeba99a524988cb65d5a401d2d441ab966cee26aab795555ac173d57001d7e37585ec6bbc36015c8905be852fd125531448b7745b3af0609b8a6f7b4d2b7dae745416d0b3ff9e8618cbf3255cd08415442f2f23ac4f8c8d06d0a8bd193d53082d44557452f0c202ca6256d41ecab56d919d7f537e7c683ecf6d6f17979ea68f61dd17c63f9fe16507e99620efaa1cbe5d040700c9cce9f2a0c661432353ed5413a5e3897a132869916418eee4f063c4bd4ebc0fc3689a377ba29546b48170a662ffb41481ac810d7924cdc8f2f637be773cd3514dbc39923b806a41d43e4d405b833cb941838108ffc2ff4c119b08b5b21a9278c6a3ae34ee7f48d0e7e73d9c8f434e7454b86ce5d17ebbffa537f4c3929896c80dcb9342c9c8d07a16cfb2a8bf76b6d0b8cc293cc398c1c92d2c8100b254ce79cd25775861088998c922449b60886fb1e500c68faad1475ea189146cedaf57743a5b81693e9fca951eb065bf5a580e1d57460dd052757e0eafcbb0e53ec78313d9228cbea60afa60f21ebc7c90ad713b85b667d668102afe7ae5542751477aaf4b3835f3f040ba1727f3cc07f1e4637a37688a383096818d4bf00652b67b2b4c347e6237fc9c2543ed4d4d199c4e7f629af3c769fc6c2aab1efc92cfe551a032ecf2ca9efb9a190d4d9fbb36c1377cdae5536c90dcc3d7e84f0da1fa3bdc8f9e927c2d711200270ffe13feab5a2a16b0523f247e7366064e1f52a0863777b84e0cfd30706675637bfe4d8de6651d383f37de47d7a8ce8c675eed9d63cbec6ec0aa852d1b0a155e0d824045aec3b4b4624fe7016224174f6d90fa556973ffa46b63d13bc49aaed04ed20ed92f2ee8249523cdd6f6e9983e86792986abb0b5c10781cf34620e780e132dc390ecb124507837ad8d9860ab176cb01535384881f99c95f50fed375da519e550ee212218034a6fa366300392ef54257e275cade3f9be14d049e48031fdb7fd97dd095cae19c18b26c6d0e7fd6175a92008dffb935f7127c7520416e5c2067fb35bc940fa86bb660646e9222725a4c29dfdfe252fe509d55b28477bc4f00f2f685d61ed7ff57841824679f1370ad1fff7e1a91099661eaa27fbd9c1d6fe932d04059eeed65c520ecf7cf6432164a592370eb185a2279c9bf55f021f6815f209e29564e7808753e1ad25b263bc7c659019468b28bf5e39faff7daf61d06e1fc24e4762ec851521d4fc2fce4c959e2a8e1162c21fe7aab01bf94a23f09cdf652f0f376d807e09c0129a314088c3a481dc2e0bb8ee8619c74f3cb7352c583b8ba4ae474f51d4dbf209bb2b35c562f6e77030ad8628825c8c73d0fcc380e65858832964fcdc7b56b4c57d9fd15245e911a11f79149aee1fd996f62e921ae6d01465ff830e1459aac0b06ef835536897ee7e73c2f978108bedda838ea9edfe1660e14de6df23bc15d519072a034e7a331236b37fdb8b7684236f21a33c9ee1c8c4029d47def0db73b684a6bb2d74f62c5e64bda0e82c895cbb1db9b5a7e9f755444938cd0b292833ffbe298d6001406bae7d0b92c07a4a09e79fbaf0dd0043f3f35f2dc548fbc2844a636f1cb3fc62e3f59a1339227848a0058dd5948d4ea7327408a24cb4b72b2380f377f3c0324cc83203d2552556cd6249b62a5b6d985d773786034fb0df52f34726e0ddf374e8b225eb65c992b4fa1efb1b340fc469f3f997b080b00d19a657fc3687924be5bf14208e279a1caec70fa682d9c81be1c0c429d381049fe549c8006640210f66bce58d3f4bd4606c43c7f45bb5edeb0f122a80cc8777ce3db17c725499bc480532623ab394765ecacf470d84de95d10578424409fa5b7680c10c6d8c1a0717a12a92989a5e3ea05c57fd4395fdc15a455f897ed21c025ecc98038a5d5f52a98d664f589e49442575f50c487f4ca16f96f0e1e74f81d7f51eeac85e5f02fa352b4111679ddcf73b24c80a78d09ba7a6c59dcf5050fe576df92886638e807972908cd76cc1ba42d443b30e765f9da350c565123eefadfdc4f256a4704892f38997c80a7874b74e92fc1c3ea3de5b096d140717e2dc64abc43ed0f7e52144274602bfaf415eddf90ea6fea1a9c96e2fb8587e8fa379d7f5c97dea8e3ffb5917e5bc75b1327410a6a69592db4f70fbe1a19e0a45076a147b6f6ea9e9ebff44afbd1699aaecdadec4d9e27930a70a9cf45f4ed7fe53991236d91c7764e57f0486b1ab898193779554eb2371c09cdbe472dc58861baad7f11344aa4dcb238504971ff65d7c686a44541997578d5ee8fd0b9ccef4ee345db99b5c37dca625a1b2a5216fdb181ce000523ea6f51b6d28c3c4af90819d9bcc22ffe9301463e450a09dabc3c80c1258477f68291726a301c96144588c4a404f2a774755b578f514b123025b9bd313cbe388d5127cff065dbcf72dab4e697b18bc6b84601e402ab031f1dde6515be092a80fa5017a98cbf1964b2e8eb210759285a5bd1726a55886261775820a8bc2dbec54c80d0ee644ad435360c432da93a93d53082d44557452f0c202ca6256d41ecab56d919d7f537e7c683ecf6d6f1797ed639bfab5f917753178790de379e0fa07be695243401149480a8646daff51ba569649112458a9fcfc5668f720fa10bcd51c87c2c88744e5e9fef52e84c1872bc354fde146ef7bb1af92cae217d278e0aaa8c06e8d4ae792c6b3ec31d91879f689fdb902225c8b2e9abcafe609eff945024af9f7a66f7dc736dec3f4d585e7a8d945e4bc0ac45452ca624dbecff312fc6e71ba75f47e65fb827ca2b213434e4a52f4e088ea00d81cb625b3065703cab16a34445312b188aa59c561f1e9c264b13d087ca5abade5dbce0494a83fe0c57fe6138f6df94358b6688179e02eb4bd7bb48b1d87e063fd78d3da1fbe4ac0da420044d3040c3251dc8eaf947575a2826040f1e92f21eae33bf33b7fcf5f6e979940d92b70d9361a271b6d8fa7f19f6a49e04ab99eadd2a8c67bbe396859121c6c612bb25d81ae5179924a109e11fec261583d5e1702b209fcc7d534639375cf942e73dbf2b3529cef706c9787b152532300fe5b9faae6e9c43dd6453ac3fa3d1e061463b438a907b6503eef92386c725f59f9296e8e1692aef23f3a2890ce3d7345942c28930361b6e24bd49eb719b9571be13278fa82928ff2344d8fff6eb53ab43873f1b40200eb9f865f5e8ec039fb5bcbe3f570915fb19f1c766ac3318cc47bfad1dcdc8c5a96eba2a1ddd1105aca939063d02937f0d9589d0e14444d5f1383ea4269d507e9edf5beac3977818956d96e316832f5f19c3c354132537a0224e102e362b60dbada56e0d6eb1f5e61255c6d636287efeaeca7f6efef3838da6ff90961c0af778d1ede957264ccbec30e5769302cb2e80b7cde0aebe7a1ae3767e39ff538b888148ff1319454b0af86babb9605fab0bbdfa3ff9580447833f3e78d05763b30e2965de18eb534d2e2acb57710c269fe0fd2031a3191fd39866f0fd723df81def916bf68405f081e619c643ce094b6f542e75f7ea094e6291e7760f3020a492406ba737377af00e6648fb02b81c70d54865147fd66d6ffe09a88ab7f9af14de0399823351390593904e8e9cf0997672cab3a8378289376e45407bf6c881f1ce0aa164d05f873205c3e5f822b1da62a8e0ce2ac6f5c3a407bd9db2b9910f7b1416db7025fb79e88ebcf4216acecaa405e8f814a211fe44b164be67be3723f68a1837180842b354b1b6763a15dfbaa83fc3ffd1bb1a2bdad1a45df9dd50837daf4828d2473c1eb64c8e7c172070930448cd57af9674dce8c3b60c4fc368babe2098727267e655f9608b56ac560f84f5fa4114c1d4abc0246de6b8601f86d9842bb4721dd149fec297c58c729edec4a0a37e992d89bc4e2f842ba0807c99830d72ae9b187b89cabd43d2d15c2c42b27073dde35a64c46e416e4542ac9380af6342276d5cb483673d6d76cdea92a14f1e75ed80dd150d60a1ef2fce7636fd19271d312129863700fa9b65ba6a3ee4075fdf57fe0435dd8fb86cedb484cfc548339198fe27c438aa61d07bc23ead4b14e83f2bd57db69b739650af734af6cc0cce9bd95d658d59c62b988bb2e3eb23ff6c17e8815b83177be335d4fc649351435e00588451aefc75df57311706ac358220958881540a4c00fcba4ff1a606ac2bdd2ffde8e784d8fab10e6e14e1f6af7c50d70e3c83417dde7b54eaaaa7a83403d1ebe43200ddb35c53a3e15c4590ada537452b5ac6bb678db82e52f5dd74da37b34b52e23b71c2f305c49accb983da0f9403385d90e8ffcec55c4c089f7ea5125a72470e8e828aadfe5a53f16cfd78eef8f6740850d172c937a772c67e7094d9d86b3daafe2a7ad29691fe9b33e6b7af189bd6d7ebdda2cab1460d1ce2ed170065097227532d4bfbefae69c56255a05c53c160d17703373b5053b2cd293d59c68aec1d7d0f30028c199b6f04c26d4023c218f29d4d7ac0f3be4b6bd70523aa8e75d79e063bbcbb465179d5631f85d2201edb35bb4e032cac86cd635e96e880e9100134e326a5b0d2e12da6367458c37c9c34b6be261454f0b3c9d47ec1d6adf9d54e7bb590081891ae68363f8a0ded056d57b4ebdf9a7366ebceb72bcccf367da8b7c4136a915893de5e48affecd24563ce6bacd7f0da0aacfa8a218daf2f95f30854893fd059e5e34edfa187f4d05d63b531ca104160e4308ee3a7d6a02481c40efbd992e5a06add40a451b183952167f2b14fb37759466cc14c24f38302986e7e89e368de457ce74585db8e5d5870999cc796d583f783bb34d06e6625521049cce7a75f1c6a99def0004cb0e3be589ba5ea5939f845af75adb7f2726b0d885495688bbc09a9906993366e9380993b9af1d04648f9773b412159901409096de8bea25e2e580dffb44da8819c759498967ed67d8e294d48dd28533c86cae48b1cd3982628c5aaca7b1fdd4739ce3d53082d44557452f0c202ca6256d41ecab56d919d7f537e7c683ecf6d6f1797c12fa2fdb2d9c2b6260a9ad40bb03e29a9eae171e479375609d4678c7937d905389ecda1685a16e9fd1dd7c997a4d4a3e62484d53fcb0456df8c1447a92926d3acb7696be1a00d54f2a308e53d8f9b4718b46b7ad898e68e8a8b02e43fd62c4c6efd2dbeaf4ce5498dd27c38543fd0dd6589f705f4a466483945e2addd21f89c1ece192a699e6fb8740bcbab49e70f89bb71e723d25e01e31a19dda5f667e9c3d33d3bd5901850d5359671815f8357c621611def5f4b652a7b9e765568c7e55feb8ab513154eefe9cdc04b07dad246c3d985dcc6ecda0f9a5ec597edc59be993f684f6999bb6f3d2f5e925511416e56a27c0cab71aec17d264dd6630197e3993bc534e1f4a396bf03c0061f2d6cc0b0c556370df3f968b11f3946389df72c7f8f0b4ade479f78fdea59bf1f37bb966bb36bccae612e03a46be1c6cef86a75df859822a7b3f5f38fbe0836408f19df5003fed2d7d225a09add679da127b6e361eab31f3c59ed72b5820fa596f4d30283427ac9d39b8c763d9e19851ace623847bd1b15d23cd84f10dab797554c6432c0495dbf55522fa543103e6b924c1837676bba98e47c8d358ca6e9d5de84f92a9a5ca72c2b66ea4e5bcf00ce25b080b94facd4d43c4cd951b6910fb9af1b344d66418ab9991f1ee56e800fd4e045d585b4e7b6dd9ddc7d6e8544405356e84374149e2838988a70b7b79e9603e4ae14d5f60bd8da1da6543d1426efab2cd54498b9404ae6babfb475b36c8222280de8ba6a82a6a06577098ea15881f63f08ee7bdd9e387c1f79011041e1cde1169ef146f9546d4c0d90969afa8b6f1fb02c440ff18ba9528030c1a7a8f8444a87b9c805330310f65d82a99443e638e987a55820165870b2e01b02034f5ff92f1c1c6690c12bf3dfcb5731043a8bec9cda17da119b60f6777bdaa61c9523322ad1f3d9caf6212c612d450257e2ac274e03611736289d0db2aecac9fde2e2670ea48e492c6e31f5cee2ca81e1847b6f7952f66431e0f9749060a85694181e4fdc338414ccf449a30863cd51b83a54b64bcdedf08cd74afefe36f17bff1463c329aaf5e0c6893bfdd8314e0591d9b12c22ad9f88e0788afb1ca01fc0d03bb4f810077437afdd4694b2532b6331d85b82755ca4d7ff68057bf4c5e0ae5e73181780b69067b6128bf63ed083226445b6cd6097e1929b59b2699b2fc579c7d2cac56a095eeb78fb2cad9ca943993956fc7fbadce96586f8bf79738a5e1d5ce527e50bea95c0ec73243b8c3cf9fed78655b5195baa8234b072743d8c183f97b93a55665bee74a72a5ade1a1f7c46968d3d51e99d01d4956136706faaf7b7cddfd8602bf49a04d9a00c61b696fefdc9324a4cbfe6d8884538373008ceeeccf98b260f181ea75674f68d93741220d5c6f45ff510d344b8a3e900563e4a9fdd959872b2323208b570840a88049d313bd40232ffff264d56d58fbbc55a977fd25b6758425faa31af40aac31f543c58e17a96c3d02e1e47f5013147b41fd2af2a71c05ae92640fcc7d0f9751525e1c9eb66cbac7ec73b8e7ae6e70cfec512dd83d5a54da301a7ac041d23045e8f04f61a488e46c4bd380c8df030dc81023aacc47263d7e77ada07d8b4ea42887eb576b4462100859f746e9047a36d8164612e7626fe006daeff9a3f9bf25e0ce9f29e749ac8bdce28f434286c3d9148c0e64a33d2312966a7c84d360ff106ac1468f859054c29830a1ddc8e9acb8383c2d98bf112c3c9404e8c670865682d7446c79cc5e3977869387af2267380083836f2ddb311e499d61daaa7a4beac4ad59103e6dc5ec9651b00f5e7143a3029cfd52d948328836d294dd3c7b6c1bb8505cdf283143c2bde56283dc5b3d3109683f310aea3aa431bd6233771b64c0f7973ad0eacb6e27f065e1e8298c4dd136b8eb321a7b180a75f95c8100e511401aefb58714c3c0fc6c4231a60497e52412bec56d89ba8c88f2dc957993f743752bbaa5657eee3cd2d507678ba30e79d579fbe56fde69876e71af079fc614d2b50db934448ef719bf7b2a7cacb7a2abe5dcd794cb0189c41198e2b4177bdd26bd6fc16f20852ee049d2b974ff39ecd95714313580b36f38c443a77fb04e8b30dd96952167f2b14fb37759466cc14c24f38302986e7e89e368de457ce74585db8e5d5870999cc796d583f783bb34d06e6625521049cce7a75f1c6a99def0004cb0e3d65724ffa01c1ede36bf29e901dc48fcbd0d9dba0fc6e44137be2efacc72de1d44d81b0a19e63b5e58301eab664517cc455064e3e3813b4e7a7e5410fa7f1f8078547487d3e33ef7c92711f884ab2f5fa319bec4bf76497efbcdb3198be7f6309498967ed67d8e294d48dd28533c86cae48b1cd3982628c5aaca7b1fdd4739ce3d53082d44557452f0c202ca6256d41ecab56d919d7f537e7c683ecf6d6f1797db20535132f364949fe3d04f7f569573d10bd7d0967fbb35520f7d15535ab8d515a86aed337f015a8318f17dab82fb9305a36ec9e96ec8a95d89b418b5804f9f063cddc473b098a1703213b36666eb33c30e8eedb7111e1212cf760b2f84c303c2b8c986d78ed58dec5717c308e2c81d8d9a8149b66ee9957b3d1114aabfd452fc77ffb9b3f28bd44fceeac929f0ecad4afb036ffba476c83fd148090e7f6fbf36e60b089ff2e55b54e25cdfc6411c178bfc4008603176e2d37b55e84fcc063009ce096ca18164074b27dae58558e08d2c1d9ba38c1ae184750ca21ac6857113fddd658e9ae017b03cf7e00a6faf43e4197595ea2dd9a54d25899567f0b8cb49a92368ffab4f693e47abdb377c1ba1fa35cbc4e7742781663cf95e62114410fb8d4445604e36e937fb2181337114b03941733a38771eb462e89244a31761ed0c335e3b3a74fb69777b7fb6aeabda2ce6a5831b9eea7c02beaa92aace227024fb8d95140f1609ac258f604db46d513a77f8db9ae7510f81ca2106af6da7b7faf92a7356f62b3ca6c32c22deae6b23bea2d9b8dac7e43718bed52050a225bc7293b476775a170d87f5b1ed815279e2157ed7b814ace8e151e1b228fec69159a18e26b578a52efe3c01d4056b5db45f10c5688e9a25416a8d3af5f26b62602b47ecfbb7e4342bd81de3f993ebd7810dd164af1946fffb8c2679e189a6dc7821d9518dfc820af9e985fe497eb169ab0e47580150b717be19c619475ccbc6d62c28dd9e8d2b51b10e839bf4a4c37264d218d71a10bfd6674e78f45b571fd32306e0692f5c55e931ea865ce3e3b9502ff7f8d57c0a6929d4d479268dd71a67ecfa61d75d0a1eaee4c0a370a720025fa7f8cce336641a1f5410f53e22f2f89812f7844fd9061936181d3381bd2db0abc4c0bcfd39f2f868752d49e303731a7387b7d896af1961640b883266606d2757b9c9254e67e123b8005cacdded2b368b182c3b6a17dc68de9d477dcf8963f0807f620dc8713bb9e54c5b47beb42b58e986b463a9c64fe2ef74e412791a1245fccfd42c0b5c14a45b8048d856a288e5e8f3acf3e4043e03d6a2f003b6fa3b93ee069aa5670cb0a390e3521de2e63818241649ea05b3191e16111d60f3cfcbd3f13f7f52d02a34539f5a271c3cb22f0a73d1252facf95cc595c574a05aa6260f075bdbf3f8c71e2d4280a161b6d2c451a352ac775ff10f3f9fac48fb9cd629390ce838d440b2814609a4768c302427fb19904b0a19270d4504e63bae29063bca5b64c1295246eac469ea9f5acdece01b4e6cc2c9a8df37540962061bd28b26b5fd9dbb78744a6ec70c6cb5799ce1df5e9b5809e62fdb549e2fbd2d5d5a992b178117431729facb4fcb750ed5abc30d3c871dfb99d413c81ec733d5280df37d25bd4d033abb171461ff773a802ac6848e2bed2dc6a20bd18722396cc7432ed59acfc053ced6cf5eebe4d93d62daffcd5c0dddbac9415aeaf2a3aa21553adefa0af80e1c195bbaafdbb322bf3aad5c64bc9c124051254122866e9eae3936f9c76c298fe0234802f8c1ed28dbee57f6a094ed893b7e761f34a9faed0fff49ddfd36dd0689f0e738c49bfa572f81300bb8503888e93a1e84a7af73b2edde8dd7e6c72c9b544ec2276c5ec2479ea87a4efe7f3c105bc146f0c1c5cec3e7a389e28d8e7c11f302eba8c186bbdeb2069e536ac584c5a5093f3041a2e46b102c7709b6099aff81b23fa7041251caddb6b031b5659d7417b496d6e3cf0fb64bf3654fc68d3cda3b2ac7023b0ec87f2f914a3f1aec08ed61e3094308b8d2061afdd99468e09f6167d1e385400eba599337f4287f8057f960f833ef5bf57331eb9e1aafb20d4c5646eed7c5fe5d88305c8c1ca7236e869cae800db18f5996c7c4b972710d53e0a73022a5b46d4f585bf12bd44df479f5feaee6d4f6d75f3ca7d1bcc53a0f6d5a65bfab59ec6d11d309e0ca3f51709e53c35d325faf1b2eb7718819a9a4a9bcab6b0af8014dbab402b08f33616acf6509d47323600c4cdcf88aaddcbbf7b0c311abb5a9abf537d8775bb45d541a1a1fdbab6ab91896d4ddc4024ed68f8b5dbb56ce7b3d51ddfe5d5c429f2933d2ce17b78fcfe13d0e7ba4f4ef03db5240128f30939fb36e8087f42486c613105629082188abc46e952167f2b14fb37759466cc14c24f38302986e7e89e368de457ce74585db8e5d5870999cc796d583f783bb34d06e6625521049cce7a75f1c6a99def0004cb0e3b40472e576071fc95dd18ea95e81432f83c99263c422935553b246696ca16dee68dab635abafe1f5853110c658eb0aa79b672f4770daea80de100d2c9b2197cd9498967ed67d8e294d48dd28533c86cae48b1cd3982628c5aaca7b1fdd4739ce3d53082d44557452f0c202ca6256d41ecab56d919d7f537e7c683ecf6d6f17970f484fdd599c1198f5ce27fe3df5b10f2d5e0a0068ea09e7cffad3bf18f92c4939307c3003a319239bc1f5ec317f922a03189f81a01b2c05476acbfd35fbc3bee4bc11e1aec677c6c5784b63b211a42c6f6d1f8a0231fa4ea9cbdb14f40f2eed6ae011632582ba232335a29d6275d7a2ae07ef5474a290ac07d4a6d15d82cb55d18de43698160b2263e840abf8bc5e0a7fec6221787f37cf5a23d05733be0e270d66c2028184f72a3f3969d8af5bfa7516175b7c8e50c70d1dd90cddc127218103fd73423478a3538c04d131ed4c172401812a4d00a8bcda4e0f4e3501e40fdaf571c6e594f6d58e37101c2f8377231dc0f42adb73827f324c11b1224893eb782e754b5f55ae92d1327e2a39456fec9492ddb04f6d095540ec7e34cf6b9da2e08d8e962816720fce3688b940e5de285db57e852db94fa054661eee4a17df905339ff6d5e96cff78575c86312b61c3397200ace0babddfb5f52978a0258431cf015c7d3ac5ca30184cf04e5c3df30d2f3578e2a150c451e4e69dcd656207ce9199d02c7ca5c63321e0818803b7e6ef2f1394412131eef5c69eae75d2d219252529aea08b715b5cb3f85cf36af49940ba3ec610cb1f61e31fbf0cf08c18a781c5d8fe346e82c6f0cb8ad9803efa2a89f49a7c0944cbaaf209997409b38fce55e71509dfac8fc0f123c5368b43d45654eba77e6a861663edfdc4ca7c6d1a638cda867f1a4b921e69297820c880be1fcbd21bb81e0cb122a36b2eeba699c75407aed0a55ce97c7a4eb34263437606a178640fb0a62cb0ace315447d65b80677102b3f26cc5e33f592a9819000700c804a76a9792e9cef11fc5b9e7db9f03bc99f40668f6e322beade3b65577809823bc82f206dddf7bf0a84fd14d2b591732e32896d864ef950f2954341743bcd8018d87b55117eda405dd1d10dae8f2ce002902d55ba5a722d26885a407a98049984bb94d41a6ce74b048f55edfe527ac05d1f7f65ee5ea2481912335e471f5a4ad3471b0386de7b329f6eed8bec02f8d98760980b315133261fe2c194ce2bc7e54ce8700f90569b613d564d152baf362433b6a680a77e7aeb60fdd0b97b89c7529b4757ce1fc5e3f9c22d0d0cc6d26716aa8fcc75ecdc0bc905c4d9ac2ebc23ebba96de7b705ea247b3d8fd7fc9bfcd9ac143e8849f34b9b9e91594e578ea456af0643280bde4f5885c5ef09bcc7293e57899bebd1a674c6e49d19ab43e6e763a463cf924ebedcba9ae53320809930c8d5d7f1cfe2e42bc17f255be74c242cf510f57578ec4d1713aa9bd596e6700cbf9fb741d4a91d1073471fdbe2750172b7ab89cd1975ea055bb209cd5eb7c5cefd5a10d28fc3371a0986474d353002582fdd852a7f4fdf29b7ef488200ce28ee5c12f39af91c8f4c5a64ec1bf564666aea9dae4d77788b156af2389a1ac7e7c881b08e2d6fc25686cb191d7be7f235986bd362f44886b9d3c7c85eadce245d05e4a99bae6fa78715c9bf8f151adb2ff999067028524dd73efd860c0dcce881be5188b21092e98f4aa37d3290ba71ca0a6a7806806ba68bed9a4572bae58832c3906fba8b932931c84e4a1fc51855745a61fd30bc517cea3ef828f1c18cda9ed555b084c4abdbd8073a1091e49f0c9679d3c9c7727d312a313b26e834315f6dc11631d9e63c8491eb8a4fbcc5be623299f9cc912dc3e53d299ed70aa9a4a5c40c2b4bdf356627914d11a87627805b3a264fa743602ab8b79e0e83455ac8f7bd7d3e759d2607d3b355ed1bb520dc15b7b43a0a57d3c318a60d3716b276ce651663857a931a724d043424a2e7c70f60ff04e3c797db29ccf1a433f18e1359c0a4f7ac83383bcb92827fea90a387880b9decf6cba898327bb637af81a5a022e9e5aa221c3343a06dfc8dd1c20e907e15f31c12d54567513bc1820a918a299db0733dd94ae91e3e8822f67506a59108fce99a7991dc1f1e348cc8b6db4e9ea24c516b204ba2001e6823066d5e5fe96d08d96550fd26a01fe13a6263d585103e51c84a1f7993872c76e2bca1f8d0c4ac4eea3dbddd3d50e016abd0f2a2ba3bedfb22edd187ac4c3b5576ac183dc016ad7e0d35879a365b3b59b3b65b6150f96e54270aa1dc23bdd6952167f2b14fb37759466cc14c24f38302986e7e89e368de457ce74585db8e5d5870999cc796d583f783bb34d06e6625521049cce7a75f1c6a99def0004cb0e3de1385941abfcef8b2b7c66272c28d1d86728e9a15991aba9b1ebcc4232aba1782289a559805e4c654e9af7269a6ec97bcc36144622685c7893a06b3c55b9c389498967ed67d8e294d48dd28533c86cae48b1cd3982628c5aaca7b1fdd4739ce3d53082d44557452f0c202ca6256d41ecab56d919d7f537e7c683ecf6d6f1797daec2a5f8fe2869f7df4015b30276b799d19395f363777583fdb01b99d21ac8e7aa158ec2473d3f42aa336e0d762db9d855a1949293ad9e7850ea9b8571204c4b728227cf9596d588b6a65230d5db23e1fc02b63170b4bbc19ac7671ec511f2318232bbca96a51447d86341b2dd552d748392a614edceaa7ff7a2004fa2ba6400359ff84e3752104fb95e1277d324903bd78eff6e0599567e9c996d25dc15e178aff034150c94e5fe886bcb0682997f3d3c9505490ebdc0f0eedaa4a45fca39bcb12f58d37abcd0a3161b9161b4abc8347612c2d44f564ca24aa2020f0894481d1fd90ba4abad76bac7a0868dd919c0813dfc5290d0aef09275e8ceb925c98c9e7d1f58f3466a53c9e61fa56ace5fda686481f48cd094af45a92832cbd399bb96c27fb64bf0df68c95d0db3a239ee283e4a31d3c8b4199f180c145e3358dc0ebbfb6828392d995e8aa0f239376545bf1dbd7e2056db25f7fc56c2d3dd3dd0c7765a0589d5518ec11be6221bd6bb220bf9c57f5917193a46ae4c18f2e82336a6045287ed1fabf5841c044b13895a29ff652f0fa10f37d0ec6250882fc8e0f9152ecec5c5c3543eba1d1c11778fbca6ae5a107229191d89708e785ef9b8f4d905b8544b7b47166cf1574ab885a117ac58a5e31b8ac3e1981a375cf3fb9ba44e040ec6520414ab4c488b5656af4417cb98e88835c2192b7b7cd605027b293cf3f8aeaf94ec090970c2976e383cce641b7f6b678928cdcc2c20ed7320ab74f1c71cf1cf27e301c27cf5bd20f0a8c9cee32d0f011a27e36afeddce4cfdbafe598b95e06f1a1ff45ce31df2331de4300ab30d2e680b23879e347a754786e5c4f3d2c7a8b29eb5dd8d0ac95ea0149114f8604f4525ead3bc72b5c37719132a0b92de3b36ff7437d9cfe17b70b4c229c0fa39cb0efcf7d9223089d7f769fb17833dd57e4ebe25f86bbe08fb1fe21e048b68c722fc61fd2041b9def775e3e6c01ea2b88621494a0e54606c9b0b2586cabc8c94e69d7b9dadcd5ebd8caa94158602ee9c4f22913c2043398622bedf5101e32fc10cfd96f2a43fa5127436c3cac40babcd9ae3d731d1f4000cd5da98111927455883303eff140f2ff768cdedadd53b2f6ae04e06fc4fdbe5ae6b7b3e07d9f78cbc9fae00e84d8697cefbc3b3ddd8af9dfeeffa845711191af0aa32756c5bddd64f247c409a9ed282aa7d0c1a87bc8e744da5b8dbab650e18ea876372b64c36c14e2de973c4650f44f58348299840b771cfb087d99296d9101ea8bc1535202c32d17394808d11c97dd1fd90d78a20bf6dd3a707e59135135ea7d1238108757f053f608f2072ff54a409c1716389ab1d7f5529f9b3a821db6fd709cb3c65656582a7e02539f2d055566a81acb95496b12d453497c790d2e9436e2324b4385ae02c0c79be0ee2acab6907658e994b1869c242d701a61a216a6a9723b750ad7651628739429374c3dfd090dd401a22b35a04dbf8148083e3f7ed258c4d13639d972b2cd8f92c67d4510e92df78d06ece558f683a3f45958bd8a868d02b3579be0d1a8f9f75a98f3616db822ec5c2ff0a97b750b375cd3318da9fc99163f85208aa053218d324f7fc61df1c3a7cacf04db6504a80b0a6a2c32ab997a02c286f8db66dff7d9c3d35156ac2f400d96a0ee770e46a1129ee92d998468bcbbd22f3e792716f31691e4bbc3e49e076046cf1fd0e6b7fe4be81db2b3f36e780173dac2d18db7b82e1b0ed5f921c5932daaad5bb4176a5cab146cd644c801a2db62ca8d14be1432a56248deffb39bb4dba2fa38c249399d81743fe60055b730ae62ec6bf5e7e6395cb3b4cb13396c6b9851a26a87342d3bcf63665a3f2041d1653c96f59fb93fd0ee75c7a66a068d92d45873f4823af88393a0517f23713b30a3b2cbd7469a3d931fd42e0da825016e827738aa9427c37e2b9d214865a0e875499361b94ef9931b423a1cdb081351fd79013052838d8d7a71efd2f4a0580ef1f4768454142a0446f3c4c1926350052c036026ee927ccc1a700017fb12688a984331dc0763dd3f216f5bd940aad8fd0e10134d90e1dc4f4b0b96d4ddc4024ed68f8b5dbb56ce7b3d51ddfe5d5c429f2933d2ce17b78fcfe13d952167f2b14fb37759466cc14c24f38302986e7e89e368de457ce74585db8e5d5870999cc796d583f783bb34d06e6625521049cce7a75f1c6a99def0004cb0e398a6976a36bfa336a04b20c33232e7441558dc07342392e949237c302c9d9d845b9f614544d3d60e584f9ec31bc7533b92cea211bd15d2974943d6b16ad962a19498967ed67d8e294d48dd28533c86cae48b1cd3982628c5aaca7b1fdd4739ce3d53082d44557452f0c202ca6256d41ecab56d919d7f537e7c683ecf6d6f179723239d25f61c5a973acf793612d61f05d69c671f1f87fab2b3de63b5d1055c3fede0f8baa72477f418d181283f5c996ce81ee1ea52a3cd7685231f1a8dc004f60a8f592ebc95b517ba541e44a7ccb261a60be7bd7040b26064e555b810abfe8f3072c2fcc5840db5375258fb070a62d6b10c5a08db8cf65ccc714f3a5669c5d60c2b5e0a829d416cd397e986c305328e8cd22b1155c566de473f2ebd4342596602aa6cef268742a4a9e6cee4431f8ec152d25fb99adf10f9fa0c4b0d816efaa94911fc0ff6bbf1978b6c8a4914230fd6d236af20939cade4a927707826b3bd4d98cd854d04ad535e13b58113a90c492b122f1f1ef9d8cf214e60bda58f1c66dd0d730ada9dfcb1402ad058b77b96fd8c5fb7c7bab2127b379bfff791139ea7404bcd7ce4f989dc4bf0b7ace46faf21ea17a6076ac72ca7edcc16c74cf89a64203dff72919bf6156ff6428990a16097ada98bbd6efffd9929e3f505d985d6577b1d3b6c8d4e343a95c25a0a5f0edc8d8da2df91b3020bd3265df42bc5221ffc15f9a4c4f5ab451edee19e1e317e2fa253be6bf17c213177f26757178ff5afbbb8738ab53ad6cd3e0c273f02408b70750368416efa149f3c3b9f4f86e43ac0a6f45202806cc965e882960a67b36e66141ac726c98d75a92d3aa0d024c3f0e400ddb219ce5cc88dd83d8e9c2384cbef8a076a9aa7855544d065579afa7ae5f95c62b506c777759c15251c6e4b0f7b96d1b5bfc05a3e336d06b9be6eb316ccc43a245ff5f70e3af2ffcf203d67a704b2fcd7b7f6adbb8e65c15209970e38b198c2e68f88d3aa81caeedc57147085d504aee284935e7e04dc2f506edb65acbf35b043b1807e956854ec245d765e460406b06c664d54a07d83f5df7a714c6f70a232fd2190d160bebdf6786b380806e9ad4257ea869c22e3f648d8a8eb8e8fef2616a48bfb83872c08a3122bb5d4554d4e5ccab86627598b557a1b228a3ab0bd0ebc11537692ff3e928e17e2742040ca7472cefd0abd36d1cfcf9767ce71e297adea30000fcf220b40bedb2aa78a341102bef8e1581aa1a582af463e7836ebea08790b3455d7bf4a41d13158afaccc0e7f804f92bda57cae1b76b57729eb1832e9ed8f28bcc5b5ba379d763509e0326a9b5abbc0b1ca9282a3f46cb4772a9d27fd6ec834dac668cba8dda95212888aadc4bae77c93d08a9da4726863b00bef4dc32474123caf40dd5cb73d8b34fcbcd85f021a9029ff0c03e92df8f32de30c67b59c50319a50e044ce215ac0de4ecfa15ccce86a0c3f35c2a7870005d1799c1836f98aaeb573afa2ab3dc34589e5f1fabc13fa557c7201fc74156e6291ff15338dc5c1bcdb48850c4303efdec7a7227298af4a2436df683c2163bea259125dabe64f73727efa38724b21fe95bb4e9c2926940f2db4143e6bf75e6b8321c1b512b2186023e647380506daff0cafd7be054c74b6d92d97aea1244ee03f435f199f5ab9ddb06421ed9d18bafe8f7ecca61b72758570b0e3e7c4a24e73fdab0942ae01568d072ce9914a48d3bd426b122e2188f15aa6700e621b5f315be6571e90d9b7935fbc96e62ec5a69e3a2c7ae45bf0be2ac639bdeacdd5e7de5f08b8d36efc6c52146504f89a7de7abe2ee29f74115aaf864734daecfa37fcaf7c7628d862e928af9beb098aab798acc9333a2ea8ee694d229a39d1afdac07683bfef860f261641ebd717b744f2e72c7a6479fecd10da8df1d3a992816fe08eeba53dc1f980d59e3c45a3eb440767d5ef205e4afbb08e60ea4d772303443222ea8059fb8e1adf6551c8e732605f4edfb66a85c0b86075858d08bf16ff3a0a3d23c84209d6cc8b83bafa228117c42406476ce008226a486e0d2d9530c098b4be11513c3f00d77b1c83d7f9d0082929dcb894f31d58b14c084d456f35dbad58b64c4213df98e2085db0b8d6f1b505192d329fa7b8108ecbd676cdc76bbd269d97c5666e765379da40417a040045a8a93a509941bc01a365f2bee8c2ba8b46cd4097c7ebc9ca650d7e8174ea1df4a5078b17014395c693d18f1800b9da15241b98fc8a373f5f69a483cd495fe611e9ed24080ff71873a835cedd9178327f3da5cb276b063dfd09578a46952167f2b14fb37759466cc14c24f38302986e7e89e368de457ce74585db8e5d5870999cc796d583f783bb34d06e6625521049cce7a75f1c6a99def0004cb0e33375ffd92a4ea068fb4dd6434394976ee24f43f4b54f3a678586d5bae39d1611e8cc820d68cbb8ef9647051330e6d054f92c2170801ab4541ebc248c057767d89498967ed67d8e294d48dd28533c86cae48b1cd3982628c5aaca7b1fdd4739ce3d53082d44557452f0c202ca6256d41ecab56d919d7f537e7c683ecf6d6f1797decd09e8af43149abce9cd2bc8a603719c8eceec460b1e395e8e4485525ffc1ad8f332900b6b5e0184c53a5ae153445bcc1d9ff732c866f630ad147b7c5c7a65d8c6e968ede4062d70610710b12f660baebf6e27af8be363659da355c84e766f07c3e60004670cf05d3fe4c5b29831ff0f9b109c85792f4f2a6c0156c00d8b952b95b753622da2981eeb77837a263f33e7c4ac435ff636b41e0beb8ec8648fec7ae3248c911a2143806fd5d3b5028ceb131a0aac6003bad9a97c192fb2e85703605277d1c93bb552a888a74fe552a452eaace9af0360443e15003da35d5651de0c5b8688e47d1b8aea9289b44d576301764e2890f39cc476a149fe05cd525e41d41aafced12a235b9645c1a04535b6da39aae2f2004c6e2f657dc019ca8c6e18e920372590c8369ee52a8a32699095a5d98dead5420d0baa82be02c5682c1c3e96634eb598bfeea12c7a81e51af1176ba2f51980574505b5f1951b8291782b3cb3958ac6544ab27d760346dd16a1ddfc41d0c329d82aacc5fe2a6b94765c1dfb1b359f6807a6a8bbb0b550937c67aeddf480a7b252ecc268b383098fd01b619f05505f5f85e68adcc0a52a96500810c112c1ff7a987741cd7061f3aa775455d2e52f3587394e757ca11629d25ec505ba935ad542ec73707a71e5406d8ddec3549f465c696beec58899caf4ec5b9c23f2f29b2377b93e9c2838af7414f0f842b4a808c77931236eb9bbfea16ac2291f361a28e47310d66be0f68165e3c6b4a9347b761f040a9e77b788c1c72f5a99e4bd5c1fbc1fb32afb6e78f294e4cb59adf5da76372cd47ebf02e6546f45e6810afca1eb11fcd8e0176ceda084f5d2edb31f6ea91c05367b551f4aa9ec25d7d2cb053c88e939732935ebc7dde5ba4f7f9eae9df3cfb338447208d9d16feba702c1de68470298e5bb097b48542257c1b4678bc1cf3a36e2840ce9897c2c7c84987c971c30192269d4f7a736d74058cf99ca9b3b8c90263b37663081dba5d5d7e0b937f2454ed9c96c52cccc9bfdc2e2503d605563e088f47032e3e58728e5605f929f25a3c8eb8ba05b58e8284bf16b9582cbd8845336ba417d9c1f68cf1eb5d4fc019738e17cd177d847e6b7d76d7cb16f6549e3d67718d6b434eac60ee2e6113903997c406d5c4030f44ef0005798e1690707f2be73b8cc5d64e19362b9df97822728fca6fb782c7eddc7b2cbc655862d9ba5c3be0d83ca6fbeecc3254a037b1780f6972530b55cac02449e8a8f7d0fdf2c534add8fab0cf1f5502c2f05f01ffab557c3ca3b1b960f23ecd629b9db7503b810ec8c68814bd3207158935598f99a3e58e1e574b503058490be1f3f34c5b2391e4c2351cfa35fdd98bf6361b1777c01a7772656f81d374f2e75338345927a4f3f164d91dc9ab3f676b5a533e2f340ab268fa7651d1378ff5918cb26a99836bab5429cb33a05e097795f76e213e3ead623a3d21ac605b22cad08bf35c85f5fa06689db2ffa369f6540d4a5e55db09769909fbb4c45487af948e71c8a624cc254387f3c4c3b08bf8afc522f641fd74693b797caed0cd628410dfba18bfc7fc5e2fe1b240acd34e2b1a069a9ebc172efa8c8de75e759266ec4179721dc5d0e8d85c2104256a84b153c1d8d52187beb3989bbcbc55aebbc3a245f755b367802b86cb56100882535ed272fcb88b1a16be6a9f5e998e6b2c6e997bb61d20fb095cb8ca6a238349e355197914feedef1d40efc898632556e8040badf5dcfc002b782b6b2b32d1e939b81b8954571e0a29b210b81dcce2608b689ea60163cb03da08147abc03ff7cf9959cf81d69d2d758152bab2d18c28f17e393ed4c4fa9eab5753c16a334a759ca32fac35b04569229b28f0ff20e29c93a5b1c436f3d639709586efe876504827ad2a769b98fbf6bbf453326dba600514c382a586cb4e33da3bf0e66e59e0f203ae2f6c8fa6ca4d96a3e70473b7f137bcaa6e04e48366b859ea7bd0e6d89017135ed2ac9b184a682b12a91e539c7e563d34243b3f30982685e666ed04aaf8d99b8dd53312d076addfe6108edd374b3e41e4fd9ebfa7b861a20e1a3c96d4ddc4024ed68f8b5dbb56ce7b3d51ddfe5d5c429f2933d2ce17b78fcfe13d9a25f5a1e7e8a1a2a29c2db8b22c3851e424b419d24f390b3a5c9e0103b77f9991f4ee6f70231928afa27ceca90525e09d29e687acc27222c2fdbedc701535bcd74ab5452b013762fdc81048258322f93d6c4b310a1c8b32a114ca6005c2915e8971964d5480d226e0bb2e7b503c9120b0f5848bf076f069142c97c58e15582b9498967ed67d8e294d48dd28533c86cae48b1cd3982628c5aaca7b1fdd4739ce3d53082d44557452f0c202ca6256d41ecab56d919d7f537e7c683ecf6d6f1797e4449daf9c9dbcc08bb6e367936becaae4ec2a8322c2cd75bf4eef38d31e00471a65222e31b262e1adce02522d88096a6cfd5ca448538e863347f60b26cc5476d5c22cd35e85ec4d0de0b8088dfd2c3761b7c0425be79146db2876220b9c55fa498b6190be7fb6eb831a188ee3a014d2d34b6ce2818b01caf5645743e65baa86e0f66350819a96b442a47d24a9a308e8ebeeb310f1b1145ab5be2b29f6fb8be47d3871c9a1a7b6e32a85f2904df299bae3fad2862d926c2fbaea2d117a2c558404c90cb3c8bae498f41219bf1cb90bebba4069fc681ca20fff015ca923c7216d482281318d698643d4c2e520790e706e45dde11c6bddf3243e23a0f94e8a965a6d7a01e626d5dd5610c614063db5ad5b42982d23ff38adf677efccd2254f4bc69503bbcd2233f243e05635b27f2f501f1ea7c808705406f0ec52f85501c64ee393f09fd0e4f32529df1e2cc479030d31db26b9af453ddd413ed7b01147ef3fc3bb661562812d0b555e3a41b2c19aa322fd413bd61f6b2dbe28edaf563ecf9a9dfdb4f854462e9f54c94bf4712a69f9d14b1a9d9dc5ac45a735f8a1982e4e7ce36a28abe05d57ea403c6e2cb94f774e6757d35852f7212245f5e735f48785410474c77614ec3cbfbdfcd735769341e1f99b8de8815b5fd70f65f463bee22ba18e4906486f064d1307d3fb21ba7f1f21bf8c3624c205db8f25a7b612a231c18c6a8bd06676e7d2de723e8b54a3d06462252c6c4a73407d2fb920cd98e35d39f6112c843b5d5a43e1a2b4643738f4c5f89b5e3e3cf244a6ec33d775abf6998b6a14f9751a083f6a3199e85cddb30ea5b4b0c32b3a953d03d13257c38759ea18e89997c1a6ac86d124554a42ddee0cca31144e400e6284e0eb0014f2b3cabe283f56c1c26ce516b855a5bb91b9d8d02f73c63dbfba10081278d77488fdbe6765b2b63269630cf0e1f1c2585e636df685a60ee1094866afd0fec9ceca88080a511c12f2fde0c6ee88701397de2dc0e68f8cbf8290b16bb9474a0f53d1d748356898786a216c1438b27090c125b2ac41acd08b4003505c63982f212b3a5f0b420ecc4d2984b3aff7906f37547541f97bd5ec1b79ff10ce5d1575e96cd957d1f43068b46bb5d06da816cf4bf9de08feba370645c4e3d1c9bd7a27cd390cf6183282b762ae89862ae1c572f53570632ee20b2343189b8fab28dc2684584d733668f8ad4d1ebe8e8eb9986ba8e34b8724c485df564530782a3fbe35a760059ce4d610f652e513a36bd718169744cc7ffaff7e125c92d3d9cf0ff232e1f5420a7391f5580c987ffc5dd13713aa1035151655cae0d80b89b8c2a5737bd478268dd4f9f01ebd8f04706017f275f58fe813c5eff37c7a2a270dc029c86f1c50e79919108bb49726fed2322f7104ea5455cac9742690e68b5e9f160536eadbcfda515123db617471a725303d920b1dc12b90cfb6b9a261ad139a4dab4d3e1a7761b59d861d0075795cd6f8fb417a5780e4f2b152f5668eadfa2eac2ee129067937f0c739c04a69cd24574983575b27c460d7d65129f495e672d498d303c9affb46b6ca96c5abb37ce606b5f5be4555c6713ab3d0ff70a961051a2857bca3be58924c6fa13d7c5dff32dfe3558c59752cf49735f851af495a77804e08576cee0f3acdd2ae22188bf5cff3c74191e5d1d9e23b2aeaefbd0cee5ea54bba563c0f7e1b48c2bc48d29c500a0e288a78a4b4f3c98caf72f7de57e9952bc9edf3fdb4ca216f49f22cbad228e69f697841d04dd30ecb9d8cb1a1f1f3f2a37387e9911b47f5e4d0c68b35ad33d30ea25b9280ad0c54e1cbeedec0a83d6cf6ebd052ed892b1cd3b1125c712f26c80dba4e163bd121a6189673d3d3e7eb8224ef4249c48cec587f9f3ff5cd6587c7b3837c03d95f5b275d9c078a5ae0b4979f3853d6bf575c3d71ec19566976ce371947747a4a77948085a52a98b444d01c77c2d7df66f375fe4e69bf02ea6568c8b504284541add28f398f83a5d42e917443b065e7210a3aa69b1fad900a92d52d18082549f759410bb00091f3056f3125c1a852490eb538e1baba9f653a4096d4ddc4024ed68f8b5dbb56ce7b3d51ddfe5d5c429f2933d2ce17b78fcfe13d9a25f5a1e7e8a1a2a29c2db8b22c3851e424b419d24f390b3a5c9e0103b77f9991f4ee6f70231928afa27ceca90525e09d29e687acc27222c2fdbedc701535bc01c3e01c1ff80998d538ed56e0eab000ce4b1adabbd69cc876bfcdb4c757484d8496539c90f40c6113f98b9102cfe484e4b3fa1d5397caf3ed3bdc6a9fd66f039498967ed67d8e294d48dd28533c86cae48b1cd3982628c5aaca7b1fdd4739ce3d53082d44557452f0c202ca6256d41ecab56d919d7f537e7c683ecf6d6f1797e4449daf9c9dbcc08bb6e367936becaae4ec2a8322c2cd75bf4eef38d31e0047799ca867124c409204e0725af0c659b7a87a53c34735242d6fee5cb74c91b0f4bf4edaa3b3917387e53aba333f870bd0e5d273d6dd49b4ddbc8d6d2f929309a85a553171b927cd83e47d00cc9e63c4831bf050df7913e0b1442cecd3a0ceab9d8aa8a9954b7cfa035167a084d337c6cc230fd333c6220e3de13e6a4b8039603bd67fc28505ef6a05cd1c231cb5bdc9df1626293acefc52ceb7346b8e73bb50ec2ba5fa89c7ae75de3849fa71eae1c2e0984d776c3af511b8837a15f29e55a6a85879df5fcdfec01d6ce5222d39044ff89623bf8c9239cf51f0dd2eff02d7155c98aa5e4a1e6d34c400c056bae0cbf5916c4b96a528c6defe324d18ef4414e286b860e8b0c67b95268e7259f0ea1ca1bac627a81a6c966d7a257e747098c07c94140150478e21e496bc23686a2b13774079033d25377af4951525919b6045834f3d35f5829405dbc9ecf8ccc34c2fa34422de61f8c8455e414a4073e5b45a662109cba3ea824bee1695240c1bf74a51cae23106c22a7504faec5a2da3ea19b7f13dd28294afbb9709a5cc98b5f15defec9e7af932f849f7a23e62ff0ff6bbf57c501772aeba68f5d65498ec55a6cb0e3fce1af1ab56ef5abf50a3e5d869bcf6caf1b8bb129959a2f735659f96ee1ec62a5a715e00bd66087b448c7cb924b6d2cc88ea19a44a90ffc300c9e0ba15ab270f75693d4def664d0b5977e4a30786efa4d854d20ed19b02bf8069887df75297e8b7eb80e3765ec7e5c49a6c00e3d7f610469979c8b0c6a2f8df322f9490f2c3e30610705dd00d8b6bf1cf490741e80fef486f15f8a4f9641764a7f5785ccd2e37c28a1a9c317d93b81a6785c5a7189d676973b16ae133a56e3100c1425f8c0089639ea18395b94f50dd751ce22590fa952e03cda70d0e738bdb03f5f98e7d0d639d372d37eb35ad97d483f6aa8b55b0162b2deaf76f35b3c181252ed413a4855b1c21680e40625e4fc00719c1b4ecf16ac86836cc84c88c12b694ed7d47c0664581463f8fadd9cbd854cd887c8579f49da3687c50c24b3070f99e72fc8e4d7dd7846f56e20c5a7e9e33f799848d62784da215c1df4821a891dcd4b8ef4f642fd51c86f1d8da1fff5037546314db9d91d3b21f10e4bf34adab92fab4c58bf55cb30f7c942f356da24a19e3930bf6c31c0c0ee489af7379e3285bdcde9638133a85025a768db402f70c33dd9e968d2fdcf85f50bbe008b70f167209abc01eb18cefa7358f280a4c4b8dd0aba1eebec81f9ce32802cd081e9a3bc4135a319dca666d398d4068b84f7ac64a637fd4feff4abea23ea731c530e230e1ca8c46b07aed8931d4043ed0c20616125abd02c5fb35a8e0009af34b9598d6132e2a9032490d8698a635fd9125d2afa9389cec2e8bc287de1d10b7c0e8ed10a30a4f6c9d938496102285ed3cf485403f76d04269109080b5e7d8172e9b2b6d9468928d6ebf129e28f84abd334be2acba4cb8e5d2f7dd1634135cb435d73e27dcacb2ffd7779925e3be7f5ae11072bf5a38763fba2ba024e7374a3fb03e0207f8ea91c18805e41ae528c69166b39b919bc76d9929fef91324b0d0687d721c8aab34436d46ad9ae546fe6a0c298adb0ee6e32b31f2797ce40b7bdfaa56f6cc3720cc7926c88c2bcb1859bea2fd3660588c5ee9a23c2fd132b4963f8dc1a02a2fba41202d828007335f9482689c43f35b40f022fa1ddff310f479c63655616582cd394b8207062d8cd8a504a6c5ac98906350bb7c7379c25ab0de06a7bd2242637d718398678d879a10f6d07f3d474805a639eb09a1cf8377793452b031318bfe064174e03af2e1c6c09a400f9cbb22591b25ee5d5bfa153149d53cea3ed6486a437e4b0f1ad89ce7463f99b544b34889f362a38c859d17640147fdc4d52942fcfa41321a69c11dd4e06331230279c04e8187f777e4ab4f79c7127e9627ba410a7308756f53e7b5303aae7ac00801f9ab54f16d4d686ce57f174841a510d561ad36aaa737665b3288d1c618fc7e6aa05f5d1c2eab4530e8d82d69c661e8b67aafccc1e02f58bc070aab536d8b6d5e92e07e318074732b6f9d952167f2b14fb37759466cc14c24f38302986e7e89e368de457ce74585db8e5d5870999cc796d583f783bb34d06e6625521049cce7a75f1c6a99def0004cb0e33dfc668a45b13782f5f21a32d291de3af5bd992b581f08cbe208a377e2c450ce33ec19342fe0a0dcb8ad010fd0d26ba8604f7652dbc0bbaf8ad8183e424f93659498967ed67d8e294d48dd28533c86cae48b1cd3982628c5aaca7b1fdd4739ce3d53082d44557452f0c202ca6256d41ecab56d919d7f537e7c683ecf6d6f17975927c2bfc7221aa39639de998b2e8d1b2e87b5ec4437fade4ec45b390c7163dc35c6037abbba76fcb4a2e508dfc49ab0542a24dfe7ae974eb2964746026a855d5a9d8abdb88f8de1ea06772fb9346802fd1a4dcae36c09a5e02115a477688ccbddfd01e2c1dda9ac1e7dce011d014949182ad6b23e87a9066b3e78ec7c9d8f86b3854d85a73f07bf35079a4b3d8e484ae39094c8f74d06e019b74680cfbea79d5fdc87e48da5928e52ac15d0a3c0597451980b17ff1d3d73c7db9911b843b9b7f28672e253f94d9d35ec433a8ea614e64a3d60b524f792da3aee64f7a08b493af6cf003ad8eb20d8f027b7a4b2d30cbede91ae052d01cd8c17370ce373b500dcfb55c77210477436c2be5723a09676acc8e0e398245b11cdbeb1c771eb1faf73be1469bc5c55cc93ca6acd200399e316080b3e5baf6cf92f3fc9306d059e8e6ebff2b72e1ae48735fb12d1413de284719ba767dd1144e157935a03c3586f8f317438ba530d4d21c679573cf4e0b46017c8832012adf28287451d94ba4eb12c5780e552083bdc32b696917d2a82f89e2da60982033d1c9addb2786005e6fbd60ce32356b9c28c3ce8ef2ef985c32cf5ec6cad978c965e0f4750d67cb1d603a87a1a660d30cb0bae3bf58f543d6586a9c9073bdde00707e5abdbbedb71956d78104c5a6d890faedc5c236f575783b3b7ca9d122dae9bb2c58c3ff2ba8c0e8a7b9f498004781d47a5c6554f399fd52a5ce050707bb40a979661f4b6c6eae9e76a240b19065ead4bc0d1269c7099813525defb4fcf293105e7d5aba39e3d54ab57ee0d0fc14439e08671c4e73fc1d81750b9d558c7bef60b1de241296a36f724a7d3a01de56ef5dbbe5ab0cf5340d2e714d75055ef14bc0d84a4fd3feb6322b32094c5d6f25d09392ac07e7bace7763528e9f777d52209f7e6f0aa3e6d68b16b5cbe6c475cca7fec91db1215690cfe9c1f4dfa37388398f4f993c8775c5152594cb43e2843737f8d55a562b702aa7b394dea7698ba61bbe3e4cb2aac4301a72fa91791aafc84d196b9a60930ba6eb96c3a3c707c24196f34fa6ad0a1d348afe67fede57ab6d12081b42d26e7e76b9ddeef1200a1f0b890f25cf4670524114aec3ebb19ed25df1015ee8162a349fb62d782dda794107ed30296ae0db6c51e9b0c12383c11d48e0d11ca7db7878595f1cd05de62e6c5ef472da5498356f07e98d07332f2421aafb20f411fbcb4cfa34b09c0c10ec6de65365838c8d9755e296355cf7c24cc995e4945cfe18df384279d344a1b3fdea50461fe6c4b45f4cee30555c951a2f717b406629cd14bfc12703b29d9a107de99497f14542dd2da3c6aa3350666e4e48b04415de1e17773805a2dadc286bcb9ed1f96ea0ae6bd3d1c3d5e638338ff0afb5f2ea9b2abc044269fb44e7047191b4743aeb78feb2d7abf322361539f1e678d50d64529c0ce048f161b28b688e0f5e0aac0d81e3c068894feb9c7e81378f8f39036292c99290a5a22c2f99c22749dfdcc807d4a898055d8810c73cfdec2753edced2ef921c7f985df8b7c7a492de4f4f8b356cfbbb3d6a261357d55711d18b37bec1058c44f2e8194d195eaa9dac57d2ddf1ebc1dc33e5675c431470634446f420250022d042e8cf6320988121146b393995d61fe8226b12e2598bc6d3a1160f20586d3b46387e541d9c46b7e5c9a919904ed06652915bb75916c7bab3e9d9a63a5c888de732997be5b98eae9a8e2fea795a81cbaf7c2b25846ef42310b1d7029134fb51cc64ce461206d8b5d845dfc1d0348cf531ff48c4f1f395e6a2c966124e5c786c4b332fe8132ffd9c0f348d2ab3ef3acb210fe510028c5632e250d51686355fa9ac05b76c8791613b3a1fa56db9174a422ac8ec3dd4b86436c813db18b493af8146e20bfeee01e555ef6425406f4e52760854a564acd37c2edfee5a238393226bfee578076a1c47ab8bfa2d43a2736d8f11b086af86f7234247013c153da7929b93a219c7900781a8e622a57905d5ca88272d474f8cc9982da09b6a0881a4543778c3e362b21e8c2682855aa531ab70b16f5eaa20cb0f2f0cf0aa120c145f115185308fb6d3161aa3302a95b45a935d6ceab3a0aa77586523f7a79487e94b3007ecf24fdfab7e21d2b19fc708412487e522ebdfce06ad6aade21ae0a12a4be37d94fa88b433a3ffd13d32c55a0d56309c94c06a59b9126b8e92dc446c3d00fe8a049058f38dc6265a4d61af94fccd28a6354fac92385e6f134f83737bedc5d34424a207c722b3d3c75f87695223dae74be669a99e9cb6c05767ccbcdbe224a419c3f401292d4b9a3c4691696eedfd7112c9695242c74d678192b16674179bfd6701e7186b292d80643a49a4da9bac276f21669fc57ea47ce6cff4f2c2e2ef1b1b25c115dbc95a713dc9b67e00ca63b15e8392c59024c12c78e524efede28f5f89ec5fe4180a5e28ea94544eb16cfac28907588342305277c18387141c2eefc93830fdc6bafe44e65be08805c83b9265408a559214eeb48e1862d184831ce75ee835ff82c6339cfdbfc8d87942476de0ec7d7b831e10cfec92dd6e0a539f72e214791c6afaab72039a329cb016b82217cd8b71f1877ffc272e05de9435d9580421b3b7a47d735269f6e0391b4fb234df5c28335e9fe18daed949da34de5714c2ff76cf9c75e42cc6d5f5679ccb719a10a5d25637994765b0badac3d7f57c621e24d021572a9ecd6ab341ffc9d3796bc732fe6d014cbde6a1610ba4ad684225f6db8d113dd47a76bad9f1b7ccee160a281c0ce58ee37b448bb41b018425d0d6c4c80000a184901e63324f83823bf6ccb1c5c3c104cf9f4b7ef11de200550aad022a393c1973abfc40f9f4d34cf7e985cc544e2d7ad4ff75acb3382faf37c22508577a9e7ff4a1c4ce12b15f3563fcfa4abff773ccf4a1d5d8000fec15d12603b8a221508bb2f51874025779bbbc57a1c9fabd82d31ee6b51b65c8dc05af7c917a1fec3f4302bb05205df116259da506cfd4707b30b7a0d97569b120223dfe1e7bd812387e78cbd752021935a59c7390995d92c3248f352a7f528ff91959a0a666b53e171241d4263a04192ba81680e383c25f96709d4f8455520d1943cf18d0a2a0653e0a0002d68d589e34558d0da8aed661ee350fae94451d0c7cdb1ec943b26a1978ce715da614ce61e67781bd4ac9401637700420d8d5f1ee9042c5fd218e949bd1ab170f17f9e217f7cae213fb60fdc0b679c44a467d56093e9d3f18eb3e5bc8fb22e2e58656a605dea10161cb53f7e2a0c5f194216e1715d6b803bfb6e31cdf43d907d8a95d71a4512c398eb57eba4f82957d1c7c4ace3c3db12a4d57151dabab4c8de38adce3715d0a08481e94c8463fccc145cd1fa2b70cc3e6267cfd02a937767c31512b4b0d85d34e04f5ff3496ea44b4f858e232c6d0f9c0c1ebcbd28bb19fb6f0ff382d889297dac6adecfb0bf356958b7fc345a6df903ef3decd5c5994e1c9c0035f2078c3cac5864d183672434664bc770a4e8e7222912db9a1959f85feea42204ea95eaca466deb2c0a5c403524f8fd88dc815f0c4aa9301fc8e45803ca72d51673504443345986704919ab0b2fbd0214fe2c43ec8f5dd7a2a32071cb4a3585229bdba09c2616f6a0a57d866d2bbebfe95ca431f66cc573497a5dea46e4db2e5f7d71599fd819a6afb091304b3173b44f0444a7c7f473eaeb7fc1f29f40f27905ca12556b97312fe3e0d6ebbc603dcecde02eb8c143a0226968953dadaec43a4fa4a8c2a5aa4b7e9cdbe4bd325aa0ad5c4b956b69b41a5e7cb743cff8171a48ec399a174930b0f888e693ab856243dcd1748498f66c33f7856ad51c5c152016c71492f88720a61890404afba67f0383f9d609b1d71f33389ef69f4e3f2d76c51e460e0cc459bef34a4050f0cae949fc06e6dfefd5ad323f48c9acf8e7915852b6daa7d164f6ca9faac376fc6ed503d165c7a270c692ea1ab99e5be1a1020484c4e1ee4521abdb13829427587e6fd3438989e46112737a9c4e031eb035f948a79df11082fc95faf5be3d24c085e2b76b0ae2e6c7608dbef82de19e6a599e252eaea19d32e7227ec32f9ff6de9014486be01eee3ff533f4b9f6902edac653ad24fbb0262fc5ced65f4ce874741781bbfae89d912ea73ee6574f594811b68972adcbcceb5ef7d59409a7f591b66bde10a704fb2e9e341066c620df7ed1b656799f6e9e00167a26a166c75f18e378adf98be8a895c32995ba85005eacad000f913b19c52d56823b3124947aac09a8c9defbaa148b5456b6e0660de37b9de007bf225a46a76b11f3b798788861a27187fe27ee919ad0f9bedc5bddb5df709cff1100aed80e49e2052994b7c7230061009a31dad5e2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgettext-runtime-0.21.1-150600.3.3.2.src.rpmgettext-runtime-tools-doc     rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3g@dS@cV~@cJbP#a` @_-B@_ @_c^w^.^] @]@]]{@]_@] u@\\.@\}@[[:@[@Zz@YB@YlYWY i@Wf@W[@W@WzW @Vf@U@U@U4@UUTT}TTAsbrabec@suse.comfcrozat@suse.comdmueller@suse.comcoolo@suse.comfstrba@suse.commgorse@suse.comdmueller@suse.commcalabkova@suse.comchristian.voegl@suse.comchristian.voegl@suse.comandreas.stieger@gmx.deschwab@suse.dedimstar@opensuse.orgstefan.bruens@rwth-aachen.decvoegl@suse.decvoegl@suse.destefan.bruens@rwth-aachen.dejengelh@inai.demliska@suse.czchristian.voegl@suse.commeissner@suse.comdimstar@opensuse.orgbwiedemann@suse.comwerner@suse.dekukuk@suse.deantoine.belvire@opensuse.orgjayvdb@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgbwiedemann@suse.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comdimstar@opensuse.orgsbrabec@suse.comastieger@suse.comi@marguerite.sumlin@suse.comastieger@suse.comastieger@suse.commlin@suse.comandreas.stieger@gmx.deledest@gmail.comandreas.stieger@gmx.de- Fix crash while handling po files with malformed header and process them properly (0003-Fix-malformed-header-processing.patch, boo#1227316).- Add _multibuild to define additional spec files as additional flavors. Eliminates the need for source package links in OBS.- update keyring for the last version update- Update to Version 0.21.1 * Runtime behaviour: - On AIX, locale names with a script or with an uppercase language are now supported. For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and EN_US.UTF-8 is treated like en_US.UTF-8. * The base Unicode standard is now updated to 14.0.0. * Portability: - Building on macOS 11/arm64 is now supported. - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.- Added patch: * gettext-0.21-jdk17.patch + Build with java source and target levels 1.8 + Allows building with JDK17 + Fixes build in Factory- Remove libcroco from BuildRequires: it is now bundled internally.- fixup libtextstyle autofoo with adding use-acinit-for-libtextstyle.patch- Add multiple new features (bsc#1165138) - Add patches: * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch * 0002-msgcat-Merge-headers-when-use-first.patch - Reintroduce autoreconf call- Update to 0.21: * Programming languages support: - Shell: o xgettext now recognizes and ignores 'env' invocations and environment variable assignments in front of commands. - Java: o xgettext now recognizes format strings in the Formatter syntax. They are marked as 'java-printf-format' in POT and PO files. o xgettext now recognizes text blocks as string literals. - JavaScript: xgettext parses JSX expressions more reliably. - Ruby: o xgettext now supports Ruby. o 'msgfmt -c' now verifies the syntax of translations of Ruby format strings. * Improvements for translators: - When msgfmt writes a MO file, it now does so in such a way that processes that are currently using an older copy of the MO file will not crash. * Libtextstyle: - Added support for emitting hyperlinks. - New API for doing formatted output. - The example programs support the NO_COLOR environment variable.- Fix boo941629-unnessary-rpath-on-standard-path.patch (boo#941629)- update to 0.20.2: * The programs 'gettext', 'ngettext', when invoked with option -e, now expand '\\' and octal escape sequences, instead of swallowing them * xgettext now recognizes 'gettext' program invocations with the '-e' option, such as gettext -e 'some\nstring\n' * xgettext now assumes a Python source file is in UTF-8 encoding by default, as stated in PEP 3120 * The value of the 'Icon' property is no longer extracted into the POT file by xgettext- Don't disable openmp with qemu, the emulation works now- Add libtextstyle0 to baselibs.conf: gettext-runtime-32bit has a dependency on it, so we also need the library built as -32bit.- Add missing Requires: libtextstyle0 in corresponding devel package, drop gettext-runtime Requires. - Skip creation of shared libtextstyle in -mini flavor. - Statically link to libtextstyle in -mini flavor, fixes broken bootstrap of gettext.- Add -lm to LDFLAGS (boo#1138806)- Added xz to requires (boo#1141380) - The previous update to 0.20.1 also fixes (boo#1113719)- Remove autoreconf call (not required), and drop the no longer required libtool build dependency.- Heed SLPP by placing libtextstyle.so.0 in the right package. - Drop documentation from libtextstyle0, no one will read it there. - Drop static library. - Remove pointless ldconfig calls for libtextstyle-devel. - Avoid pointless sh invocation of libtextstyle0 scriptlets. - Avoid unnecessary |xargs rm. - Remove redundant %clean section.- Disable LTO (boo#1138806).- Updatetd to 0.20.1 + msgfmt now eliminates the POT-Creation-Date header field from .mo files. + update-po target in Makefile.in.in now uses msgmerge --previous. + msgmerge now has an option --for-msgfmt, that produces a PO file meant for use by msgfmt only. This option saves processing time, in particular by omitting fuzzy matching that is not useful in this situation. + The .pot file in a 'po' directory is now erased by "make maintainer-clean". + It is now possible to override xgettext options from the po/Makefile.in.in through options in XGETTEXT_OPTIONS (declared in po/Makevars). + The --intl option of the gettextize program (deprecated since 2010) is no longer available. Instead of including the intl sources in your package, we suggest making the libintl library an optional prerequisite of your package. This will simplify the build system of your package. + Accordingly, the Autoconf macro AM_GNU_GETTEXT_INTL_SUBDIR is gone as well. + C, C++: * xgettext now supports strings in u8"..." syntax, as specified in C11 and C++11. * xgettext now supports 'p'/'P' exponent markers in number tokens, as specified in C99 and C++17. + C++: * xgettext now supports single-quotes in number tokens, as specified in C++14. + Shell: * The programs 'gettext', 'ngettext' now support a --context argument. * gettext.sh contains new function eval_pgettext and eval_npgettext for producing translations of messages with context. + Perl: * Native support for context functions (pgettext, dpgettext, dcpgettext, npgettext, dnpgettext, dcnpgettext). * better detection of question mark and slash as operators (as opposed to regular expression delimiters). + Scheme: * xgettext now parses the syntax for specialized byte vectors (#u8(...), [#]vu8(...), etc.) correctly. + Pascal: * xgettext can now extract strings from .rsj files, produced by the Free Pascal compiler version 3.0.0 or newer. + Vala: * xgettext now parses escape sequences in strings more accurately. + JavaScript: * xgettext now parses template literals correctly. - Rebased gettext-dont-test-gnulib.patch - Removed gettext-needlessly_init_vars.patch (now in upstream) - Rebased gettext-po-mode.diff - Removed msgfmt-remove-pot-creation-date.patch (now in upstream) - Removed msgfmt-reset-msg-length-after-remove.patch (now in upstream) - Removed parts of reproducible.patch (now in upstream)- reproducible.patch: generate timestamp in .pot files from SOURCE_DATE_EPOCH for reproducible builds- Only Require(Pre/Post) info in the non-mini variant: as the -mini version is only used inside OBS, it is irrelevant if the info files are present and registered or not.- Add reproducible.patch to override build date (boo#1047218)- Add patch msgfmt-reset-msg-length-after-remove.patch which does reset the length of message string after a line has been removed (boo#1106843)- Use %license instead of %doc [bsc#1082318]- Fix %install_info_delete usage: * It has to be performed in %preun, not %postun. * This fixes warning messages upon package removal.- Ignore Recommends: on non-SUSE distributions - Explicitly remove %{_infodir}/dir before creating package to allow builds on RHEL and derived Linux distributions- Ignore rpm-build's dependency on gettext-tools while building the -mini variant: before gettext-runtime-mini is built, there is no provider of this symbol in a bootstrap cycle.- Explicitly call autoreconf, as we have patches touching the build system. Implicit calling automake/autoconf works only as long as the version on the system is the same as was used to bootstrap originally.- Add msgfmt-remove-pot-creation-date.patch to enable reproducible builds of packages using gettext-runtime such as dfc, e2fsprogs and acl- GNU gettext 0.19.8.1: * Fix unintentional soname bump- GNU gettext 0.19.8: * msgfmt now produces little-endian .mo files by default. * xml: xgettext and msgfmt now look for .its files in directories supplied through the GETTEXTDATADIRS or XDG_DATA_DIRS environment variable. * JavaScript: xgettext and msgfmt now recognize numbered arguments in format strings.- drop gettext-runtime-grep-2.24.patch, no longer required for 2.25- GNU gettext 0.19.7: * can now load custom string extraction rules in XML Internationalization Tag Set (ITS) standard * the existing XML-based language scanners (Glade, GSettings, and AppData) rewritten using ITS * Add msgfmt --xml option to merge translations back to the original XML document.- Add gettext-runtime-grep-2.24.patch: Fix test suite with grep 2.24 (https://savannah.gnu.org/bugs/index.php?47674).- Recommend bison-lang by gettext-tools, as it is used by them.- GNU gettext 0.19.6: * Support AppData file format * New macro AM_GNU_GETTEXT_REQUIRE_VERSION * po/Makefile.in.in can now insert the file $(DOMAIN).pot-header to $(DOMAIN).pot, instead of the standard header comments. * Fix mishandling of gettext version numbers for minor releases, in po-mode.el and gettextize. * Fix build with --enable-relocatable. - remove no longer required gettext-0.19.5.1-gettextize.diff- add patch: boo941629-unnessary-rpath-on-standard-path.patch * config.rpath from gettext-tools will set rpath for ELF binaries not in /usr/lib, even if it's the standard path the linker would search anyway.- Add gettext-0.19.5.1-gettextize.diff * workaround gettextize in gettext 0.19.5.1, see http://lists.gnu.org/archive/html/bug-gettext/2015-07/msg00027.html- GNU gettext 0.19.5.1: * fix build on old platforms where stpcpy and stpncpy is missing- GNU gettext 0.19.5: * xgettext: feature to perform syntax checks on msgid, via - -check option or "xgettext: " commentgs * msgfilter, msgexec: new option --newline * The base Unicode standard is now updated to 8.0.0. * msginit is now capable of generating "Plural-Forms:" from Unicode CLDR. Via GETTEXTCLDRDIR environment variable. * Improved Programming languages support * drop gettext-check-allocated-size-for-static-segment.patch, is upstream- Add gettext-check-allocated-size-for-static-segment.patch from upstream * Check if the embedded segment size is valid, before adding it to the string length. Please see http://lists.gnu.org/archive/html/bug-gettext/2015-03/msg00005.html- GNU gettext 0.19.4: * The --keyword option of xgettext now accepts same argument number for both singular and plural forms. * Programming languages support: - C#: xgettext now properly handles Unicode characters encoded with surrogate pairs. - C/C++: xgettext now recognizes ISO/IEC 9899:2011 string literals prefixed by R, u8, u8R, u, uR, U, UR, L, or LR. - Shell: xgettext now properly recognizes Bash ANSI-C quoting ($'...'). * Bug fixes: - Fix integer overflow when reading certain MO files with msgunfmt. - Avoid invalid memory access in various cases. In particular, when the same argument number is specified for singular/ plural arguments, and when checking Lisp and Scheme format strings.- fix 'echo -e' in cvs.sh script that may be unsupported in some POSIX-complete shells - add patches: * gettext-0.19.3-fix-bashisms.patch- GNU gettext 0.19.3: * Fix xgettext mishandling of octal character escapes in C. * Fix autopoint infinite recursion with certain configure.ac. * The po/Makevars file has a new field MSGINIT_OPTIONS, that can be used to adjust msginit's operation. This is particularly useful for controlling line wrapping behavior together with MSGMERGE_OPTIONS and XGETTEXT_OPTIONS.h03-ch2b 1741371054  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstu!wxyz{|}~!!     t !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRUVWX\!"_`abcdefghijklmnopqrstuvwxyz{|}~t!_  !   !"#$%&'()*+,-./0123456789:;>?@ B!DEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqr;vwx z!|}~ !X!"      !"#$%&'()*!,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ]^_ta!efghijklmnopqrstuvwxyz{|}~ ! !;    ! !"#$%&'()*+,-./0123456789:;<=@AB D!FGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrst;xyz |!~ !; !     ; !" $!'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUXYZ \!^_`abcdefghijklmnopqrstuvwxyz{|}~0.21.1-150600.3.3.2    ! """"""""""""""""""""""""""""""""""""""""""""""#######$#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&'&(((((((((((((((((((((((((((((((((((((((((((((()))))))****)+++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,-----------------------------------------------......./.0000000000000000000000000000000000000000000000011111112133333333333333333333333333333333333333333333334444444454666666666666666666666666666666666666666666666677777777879999999999999999999999999999999999999999999999:::::::;:<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=======>=??????????????????????????????????????????????@@@@@@@A@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCDCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFGFHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIJIKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKgettext-runtimeautopoint.1.htmlautosprintf_all.htmlexamplesREADMEbuild-auxcsharpcomp.m4csharpcomp.sh.incsharpexec-test.execsharpexec.m4csharpexec.sh.injavacomp.m4javacomp.sh.injavaexec.m4javaexec.sh.inhello-chello-c++hello-c++-gnomeINSTALLMakefile.amautoclean.shautogen.shconfigure.achello.ccm4Makefile.amgnome-gnorba-check.m4gnome-orbit-check.m4gnome.m4gtk--.m4gtk.m4poLINGUASMakevarsPOTFILES.inaf.poast.pobg.poca.pocs.poda.pode.poel.poeo.poes.pofi.pofr.poga.pogl.pohr.pohu.poid.poit.poja.poka.poky.polv.poms.pomt.ponb.ponl.ponn.popl.popt.popt_BR.poro.poru.posk.posl.posq.posr.posv.pota.potr.pouk.povi.pozh_CN.pozh_HK.pozh_TW.pohello-c++-kdeBUGSINSTALLMakefile.amadminChangeLogDoxyfile.amDoxyfile.globalMakefile.commonacinclude.m4.inam_editcompileconf.change.plconfig.guessconfig.plconfig.subconfigure.in.bot.endconfigure.in.mincvs-clean.plcvs.shdebianrulesdepcompdetect-autoconf.shinstall-shlibtool.m4.inltmain.shmissingmkinstalldirsylwrapautoclean.shautogen.shconfigure.in.inhello.cchellowindow.cchellowindow.hm4Makefile.ampoLINGUASMakevarsPOTFILES.inaf.poast.pobg.poca.pocs.poda.pode.poel.poeo.poes.pofi.pofr.poga.pogl.pohr.pohu.poid.poit.poja.poka.poky.polv.poms.pomt.ponb.ponl.ponn.popl.popt.popt_BR.poro.poru.posk.posl.posq.posr.posv.pota.potr.pouk.povi.pozh_CN.pozh_HK.pozh_TW.pohello-c++-qtBUGSINSTALLMakefile.amautoclean.shautogen.shconfigure.achello.ccm4Makefile.amqt.m4poLINGUASMakefile.amaf.poast.pobg.poca.pocs.poda.pode.poel.poeo.poes.pofi.pofr.poga.pogl.pohr.pohu.poid.poit.poja.poka.poky.polv.poms.pomt.ponb.ponl.ponn.popl.popt.popt_BR.poro.poru.posk.posl.posq.posr.posv.pota.potr.pouk.povi.pozh_CN.pozh_HK.pozh_TW.pohello-c++-wxwidgetsINSTALLMakefile.amautoclean.shautogen.shconfigure.achello.ccm4Makefile.amwxwidgets.m4poLINGUASMakefile.amaf.poast.pobg.poca.pocs.poda.pode.poel.poeo.poes.pofi.pofr.poga.pogl.pohr.pohu.poid.poit.poja.poka.poky.polv.poms.pomt.ponb.ponl.ponn.popl.popt.popt_BR.poro.poru.posk.posl.posq.posr.posv.pota.potr.pouk.povi.pozh_CN.pozh_HK.pozh_TW.poINSTALLMakefile.amautoclean.shautogen.shconfigure.achello.ccm4Makefile.ampoLINGUASMakevarsPOTFILES.inaf.poast.pobg.poca.pocs.poda.pode.poel.poeo.poes.pofi.pofr.poga.pogl.pohr.pohu.poid.poit.poja.poka.poky.polv.poms.pomt.ponb.ponl.ponn.popl.popt.popt_BR.poro.poru.posk.posl.posq.posr.posv.pota.potr.pouk.povi.pozh_CN.pozh_HK.pozh_TW.pohello-c-gnomeINSTALLMakefile.amautoclean.shautogen.shconfigure.achello.cm4Makefile.amgnome-gnorba-check.m4gnome-orbit-check.m4gnome.m4poLINGUASMakevarsPOTFILES.inaf.poast.pobg.poca.pocs.poda.pode.poel.poeo.poes.pofi.pofr.poga.pogl.pohr.pohu.poid.poit.poja.poka.poky.polv.poms.pomt.ponb.ponl.ponn.popl.popt.popt_BR.poro.poru.posk.posl.posq.posr.posv.pota.potr.pouk.povi.pozh_CN.pozh_HK.pozh_TW.pohello-c-gnome3INSTALLMakefile.amautoclean.shautogen.shconfigure.achello.chello.desktop.in.inhello.gresource.xmlhello.gschema.xmlhello.uim4Makefile.ampoLINGUASMakevarsPOTFILES.inaf.poast.pobg.poca.pocs.poda.pode.poel.poeo.poes.pofi.pofr.poga.pogl.pohr.pohu.poid.poit.poja.poka.poky.polv.poms.pomt.ponb.ponl.ponn.popl.popt.popt_BR.poro.poru.posk.posl.posq.posr.posv.pota.potr.pouk.povi.pozh_CN.pozh_HK.pozh_TW.poINSTALLMakefile.amautoclean.shautogen.shconfigure.achello.cm4Makefile.ampoLINGUASMakevarsPOTFILES.inaf.poast.pobg.poca.pocs.poda.pode.poel.poeo.poes.pofi.pofr.poga.pogl.pohr.pohu.poid.poit.poja.poka.poky.polv.poms.pomt.ponb.ponl.ponn.popl.popt.popt_BR.poro.poru.posk.posl.posq.posr.posv.pota.potr.pouk.povi.pozh_CN.pozh_HK.pozh_TW.pohello-clispINSTALLMakefile.amautoclean.shautogen.shconfigure.achello.lisp.inm4Makefile.ampoLINGUASMakefile.amaf.poast.pobg.poca.pocs.poda.pode.poel.poeo.poes.pofi.pofr.poga.pogl.pohr.pohu.poid.poit.poja.poka.poky.polv.poms.pomt.ponb.ponl.ponn.popl.popt.popt_BR.poro.poru.posk.posl.posq.posr.posv.pota.potr.pouk.povi.pozh_CN.pozh_HK.pozh_TW.pohello-gawkINSTALLMakefile.amautoclean.shautogen.shconfigure.achello.awkm4Makefile.ampoLINGUASMakefile.amaf.poast.pobg.poca.pocs.poda.pode.poel.poeo.poes.pofi.pofr.poga.pogl.pohr.pohu.poid.poit.poja.poka.poky.polv.poms.pomt.ponb.ponl.ponn.popl.popt.popt_BR.poro.poru.posk.posl.posq.posr.posv.pota.potr.pouk.povi.pozh_CN.pozh_HK.pozh_TW.pohello-guileINSTALLMakefile.amautoclean.shautogen.shconfigure.achello.scmm4Makefile.ampoLINGUASMakefile.amaf.poast.pobg.poca.pocs.poda.pode.poel.poeo.poes.pofi.pofr.poga.pogl.pohr.pohu.poid.poit.poja.poka.poky.polv.poms.pomt.ponb.ponl.ponn.popl.popt.popt_BR.poro.poru.posk.posl.posq.posr.posv.pota.potr.pouk.povi.pozh_CN.pozh_HK.pozh_TW.pohello-librepINSTALLMakefile.amautoclean.shautogen.shconfigure.achello.jl.inm4Makefile.ampoLINGUASMakefile.amaf.poast.pobg.poca.pocs.poda.pode.poel.poeo.poes.pofi.pofr.poga.pogl.pohr.pohu.poid.poit.poja.poka.poky.polv.poms.pomt.ponb.ponl.ponn.popl.popt.popt_BR.poro.poru.posk.posl.posq.posr.posv.pota.potr.pouk.povi.pozh_CN.pozh_HK.pozh_TW.pohello-objchello-objc-gnomeINSTALLMakefile.amautoclean.shautogen.shconfigure.achello.mm4Makefile.amgnome-gnorba-check.m4gnome-orbit-check.m4gnome.m4poLINGUASMakevarsPOTFILES.inaf.poast.pobg.poca.pocs.poda.pode.poel.poeo.poes.pofi.pofr.poga.pogl.pohr.pohu.poid.poit.poja.poka.poky.polv.poms.pomt.ponb.ponl.ponn.popl.popt.popt_BR.poro.poru.posk.posl.posq.posr.posv.pota.potr.pouk.povi.pozh_CN.pozh_HK.pozh_TW.pohello-objc-gnustepAppController.hAppController.mBUGSGNUmakefileHello.hHello.mINSTALLautoclean.shautogen.shmain.mpoGNUmakefileLINGUASLocaleAliasesaf.poast.pobg.poca.pocs.poda.pode.poel.poeo.poes.pofi.pofr.poga.pogl.pohr.pohu.poid.poit.poja.poka.poky.polv.poms.pomt.ponb.ponl.ponn.popl.popt.popt_BR.poro.poru.posk.posl.posq.posr.posv.pota.potr.pouk.povi.pozh_CN.pozh_HK.pozh_TW.poINSTALLMakefile.amautoclean.shautogen.shconfigure.achello.mm4Makefile.ampoLINGUASMakevarsPOTFILES.inaf.poast.pobg.poca.pocs.poda.pode.poel.poeo.poes.pofi.pofr.poga.pogl.pohr.pohu.poid.poit.poja.poka.poky.polv.poms.pomt.ponb.ponl.ponn.popl.popt.popt_BR.poro.poru.posk.posl.posq.posr.posv.pota.potr.pouk.povi.pozh_CN.pozh_HK.pozh_TW.pohello-pascalINSTALLMakefile.amautoclean.shautogen.shconfigure.achello.pasm4Makefile.ampoLINGUASMakefile.amaf.poast.pobg.poca.pocs.poda.pode.poel.poeo.poes.pofi.pofr.poga.pogl.pohr.pohu.poid.poit.poja.poka.poky.polv.poms.pomt.ponb.ponl.ponn.popl.popt.popt_BR.poro.poru.posk.posl.posq.posr.posv.pota.potr.pouk.povi.pozh_CN.pozh_HK.pozh_TW.pohello-perlINSTALLMakefile.amautoclean.shautogen.shconfigure.achello-1.pl.inhello-2.pl.inm4Makefile.ampoLINGUASMakefile.amaf.poast.pobg.poca.pocs.poda.pode.poel.poeo.poes.pofi.pofr.poga.pogl.pohr.pohu.poid.poit.poja.poka.poky.polv.poms.pomt.ponb.ponl.ponn.popl.popt.popt_BR.poro.poru.posk.posl.posq.posr.posv.pota.potr.pouk.povi.pozh_CN.pozh_HK.pozh_TW.pohello-phpINSTALLMakefile.amREADMEautoclean.shautogen.shconfigure.achello.phpm4Makefile.ampoLINGUASMakefile.amaf.poast.pobg.poca.pocs.poda.pode.poel.poeo.poes.pofi.pofr.poga.pogl.pohr.pohu.poid.poit.poja.poka.poky.polv.poms.pomt.ponb.ponl.ponn.popl.popt.popt_BR.poro.poru.posk.posl.posq.posr.posv.pota.potr.pouk.povi.pozh_CN.pozh_HK.pozh_TW.pohello-pythonINSTALLMakefile.amautoclean.shautogen.shconfigure.achello.py.inm4Makefile.ampoLINGUASMakefile.amaf.poast.pobg.poca.pocs.poda.pode.poel.poeo.poes.pofi.pofr.poga.pogl.pohr.pohu.poid.poit.poja.poka.poky.polv.poms.pomt.ponb.ponl.ponn.popl.popt.popt_BR.poro.poru.posk.posl.posq.posr.posv.pota.potr.pouk.povi.pozh_CN.pozh_HK.pozh_TW.pohello-shINSTALLMakefile.amautoclean.shautogen.shconfigure.achello.shm4Makefile.ampoLINGUASMakefile.amaf.poast.pobg.poca.pocs.poda.pode.poel.poeo.poes.pofi.pofr.poga.pogl.pohr.pohu.poid.poit.poja.poka.poky.polv.poms.pomt.ponb.ponl.ponn.popl.popt.popt_BR.poro.poru.posk.posl.posq.posr.posv.pota.potr.pouk.povi.pozh_CN.pozh_HK.pozh_TW.pohello-smalltalkINSTALLMakefile.amautoclean.shautogen.shconfigure.achello.st.inm4Makefile.ampoLINGUASMakefile.amaf.poast.pobg.poca.pocs.poda.pode.poel.poeo.poes.pofi.pofr.poga.pogl.pohr.pohu.poid.poit.poja.poka.poky.polv.poms.pomt.ponb.ponl.ponn.popl.popt.popt_BR.poro.poru.posk.posl.posq.posr.posv.pota.potr.pouk.povi.pozh_CN.pozh_HK.pozh_TW.pohello-tclhello-tcl-tkINSTALLMakefile.amautoclean.shautogen.shconfigure.achello.tclm4Makefile.ampoLINGUASMakefile.amaf.poast.pobg.poca.pocs.poda.pode.poel.poeo.poes.pofi.pofr.poga.pogl.pohr.pohu.poid.poit.poja.poka.poky.polv.poms.pomt.ponb.ponl.ponn.popl.popt.popt_BR.poro.poru.posk.posl.posq.posr.posv.pota.potr.pouk.povi.pozh_CN.pozh_HK.pozh_TW.poINSTALLMakefile.amautoclean.shautogen.shconfigure.achello.tclm4Makefile.ampoLINGUASMakefile.amaf.poast.pobg.poca.pocs.poda.pode.poel.poeo.poes.pofi.pofr.poga.pogl.pohr.pohu.poid.poit.poja.poka.poky.polv.poms.pomt.ponb.ponl.ponn.popl.popt.popt_BR.poro.poru.posk.posl.posq.posr.posv.pota.potr.pouk.povi.pozh_CN.pozh_HK.pozh_TW.pohello-ycpINSTALLMakefile.amautoclean.shautogen.shconfigure.achello.ycpm4Makefile.ampoLINGUASMakefile.amaf.poast.pobg.poca.pocs.poda.pode.poel.poeo.poes.pofi.pofr.poga.pogl.pohr.pohu.poid.poit.poja.poka.poky.polv.poms.pomt.ponb.ponl.ponn.popl.popt.popt_BR.poro.poru.posk.posl.posq.posr.posv.pota.potr.pouk.povi.pozh_CN.pozh_HK.pozh_TW.poinstallpathsgettext_1.htmlgettext_10.htmlgettext_11.htmlgettext_12.htmlgettext_13.htmlgettext_14.htmlgettext_15.htmlgettext_16.htmlgettext_17.htmlgettext_18.htmlgettext_19.htmlgettext_2.htmlgettext_20.htmlgettext_21.htmlgettext_22.htmlgettext_23.htmlgettext_24.htmlgettext_25.htmlgettext_26.htmlgettext_27.htmlgettext_28.htmlgettext_29.htmlgettext_3.htmlgettext_30.htmlgettext_4.htmlgettext_5.htmlgettext_6.htmlgettext_7.htmlgettext_8.htmlgettext_9.htmlgettext_abt.htmlgettext_fot.htmlgettext_toc.htmlgettextize.1.htmlmsgattrib.1.htmlmsgcat.1.htmlmsgcmp.1.htmlmsgcomm.1.htmlmsgconv.1.htmlmsgen.1.htmlmsgexec.1.htmlmsgfilter.1.htmlmsgfmt.1.htmlmsggrep.1.htmlmsginit.1.htmlmsgmerge.1.htmlmsgunfmt.1.htmlmsguniq.1.htmlrecode-sr-latin.1.htmltutorial.htmlxgettext.1.html/usr/share/doc/packages//usr/share/doc/packages/gettext-runtime//usr/share/doc/packages/gettext-runtime/examples//usr/share/doc/packages/gettext-runtime/examples/build-aux//usr/share/doc/packages/gettext-runtime/examples/hello-c++-gnome//usr/share/doc/packages/gettext-runtime/examples/hello-c++-gnome/m4//usr/share/doc/packages/gettext-runtime/examples/hello-c++-gnome/po//usr/share/doc/packages/gettext-runtime/examples/hello-c++-kde//usr/share/doc/packages/gettext-runtime/examples/hello-c++-kde/admin//usr/share/doc/packages/gettext-runtime/examples/hello-c++-kde/m4//usr/share/doc/packages/gettext-runtime/examples/hello-c++-kde/po//usr/share/doc/packages/gettext-runtime/examples/hello-c++-qt//usr/share/doc/packages/gettext-runtime/examples/hello-c++-qt/m4//usr/share/doc/packages/gettext-runtime/examples/hello-c++-qt/po//usr/share/doc/packages/gettext-runtime/examples/hello-c++-wxwidgets//usr/share/doc/packages/gettext-runtime/examples/hello-c++-wxwidgets/m4//usr/share/doc/packages/gettext-runtime/examples/hello-c++-wxwidgets/po//usr/share/doc/packages/gettext-runtime/examples/hello-c++//usr/share/doc/packages/gettext-runtime/examples/hello-c++/m4//usr/share/doc/packages/gettext-runtime/examples/hello-c++/po//usr/share/doc/packages/gettext-runtime/examples/hello-c-gnome//usr/share/doc/packages/gettext-runtime/examples/hello-c-gnome/m4//usr/share/doc/packages/gettext-runtime/examples/hello-c-gnome/po//usr/share/doc/packages/gettext-runtime/examples/hello-c-gnome3//usr/share/doc/packages/gettext-runtime/examples/hello-c-gnome3/m4//usr/share/doc/packages/gettext-runtime/examples/hello-c-gnome3/po//usr/share/doc/packages/gettext-runtime/examples/hello-c//usr/share/doc/packages/gettext-runtime/examples/hello-c/m4//usr/share/doc/packages/gettext-runtime/examples/hello-c/po//usr/share/doc/packages/gettext-runtime/examples/hello-clisp//usr/share/doc/packages/gettext-runtime/examples/hello-clisp/m4//usr/share/doc/packages/gettext-runtime/examples/hello-clisp/po//usr/share/doc/packages/gettext-runtime/examples/hello-gawk//usr/share/doc/packages/gettext-runtime/examples/hello-gawk/m4//usr/share/doc/packages/gettext-runtime/examples/hello-gawk/po//usr/share/doc/packages/gettext-runtime/examples/hello-guile//usr/share/doc/packages/gettext-runtime/examples/hello-guile/m4//usr/share/doc/packages/gettext-runtime/examples/hello-guile/po//usr/share/doc/packages/gettext-runtime/examples/hello-librep//usr/share/doc/packages/gettext-runtime/examples/hello-librep/m4//usr/share/doc/packages/gettext-runtime/examples/hello-librep/po//usr/share/doc/packages/gettext-runtime/examples/hello-objc-gnome//usr/share/doc/packages/gettext-runtime/examples/hello-objc-gnome/m4//usr/share/doc/packages/gettext-runtime/examples/hello-objc-gnome/po//usr/share/doc/packages/gettext-runtime/examples/hello-objc-gnustep//usr/share/doc/packages/gettext-runtime/examples/hello-objc-gnustep/po//usr/share/doc/packages/gettext-runtime/examples/hello-objc//usr/share/doc/packages/gettext-runtime/examples/hello-objc/m4//usr/share/doc/packages/gettext-runtime/examples/hello-objc/po//usr/share/doc/packages/gettext-runtime/examples/hello-pascal//usr/share/doc/packages/gettext-runtime/examples/hello-pascal/m4//usr/share/doc/packages/gettext-runtime/examples/hello-pascal/po//usr/share/doc/packages/gettext-runtime/examples/hello-perl//usr/share/doc/packages/gettext-runtime/examples/hello-perl/m4//usr/share/doc/packages/gettext-runtime/examples/hello-perl/po//usr/share/doc/packages/gettext-runtime/examples/hello-php//usr/share/doc/packages/gettext-runtime/examples/hello-php/m4//usr/share/doc/packages/gettext-runtime/examples/hello-php/po//usr/share/doc/packages/gettext-runtime/examples/hello-python//usr/share/doc/packages/gettext-runtime/examples/hello-python/m4//usr/share/doc/packages/gettext-runtime/examples/hello-python/po//usr/share/doc/packages/gettext-runtime/examples/hello-sh//usr/share/doc/packages/gettext-runtime/examples/hello-sh/m4//usr/share/doc/packages/gettext-runtime/examples/hello-sh/po//usr/share/doc/packages/gettext-runtime/examples/hello-smalltalk//usr/share/doc/packages/gettext-runtime/examples/hello-smalltalk/m4//usr/share/doc/packages/gettext-runtime/examples/hello-smalltalk/po//usr/share/doc/packages/gettext-runtime/examples/hello-tcl-tk//usr/share/doc/packages/gettext-runtime/examples/hello-tcl-tk/m4//usr/share/doc/packages/gettext-runtime/examples/hello-tcl-tk/po//usr/share/doc/packages/gettext-runtime/examples/hello-tcl//usr/share/doc/packages/gettext-runtime/examples/hello-tcl/m4//usr/share/doc/packages/gettext-runtime/examples/hello-tcl/po//usr/share/doc/packages/gettext-runtime/examples/hello-ycp//usr/share/doc/packages/gettext-runtime/examples/hello-ycp/m4//usr/share/doc/packages/gettext-runtime/examples/hello-ycp/po/-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:Maintenance:37773/SUSE_SLE-15-SP6_Update/2f20c2899a08cb00bcc64c00252e0199-gettext-runtime.SUSE_SLE-15-SP6_Updatedrpmxz5x86_64-suse-linux                            directoryHTML document, ASCII textASCII textM4 macro processor script, ASCII textPOSIX shell script, ASCII text executablePE32 executable (console) Intel 80386, Mono/.Net assembly, for MS WindowsM4 macro processor script, ASCII text, with very long linesautomake makefile script, ASCII textC source, ASCII textGNU gettext message catalogue, UTF-8 Unicode textGNU gettext message catalogue, ASCII textGNU gettext message catalogue, ISO-8859 textPerl script text executablePOSIX shell script, ASCII text executable, with very long linesC++ source, ASCII textXML 1.0 document, ASCII textawk or perl script, ASCII textTcl script, ASCII textHTML document, UTF-8 Unicode textHTML document, ASCII text, with very long linesHTML document, UTF-8 Unicode text, with very long linesbroi=CUutf-8067bc9bd1bb0f0f5c341b5cd7b67d8603215b4091fc0045c5c2a3e8c11a85d75?P7zXZ !t/=!]"k%7k+ѱPhYNZESjFQ-ٳPV1jp"7sh55|$DZ[5o-xkg+gh̼Z5)8q>CLv9i$Cp.iY9C&JGpABf4cc{lFVAOT :~z+V ,,D;55'7&&Owbн/AXSQU&8KL<)KebI/>+tr=k˲ ؓn$wlFM^?ބn&Z/C V̘yޒ2^n}H_+2$3CutF18MJ#~ֵ<'DiS'Kw)0=۟@`Gå2V)*xUpj_( m(!k_1M/18O@26488Wn% o8)|21gG. +`oS,m#Xk ',<1M'H͉P1 Ӓ#0W %1Gs["Jz$s8~Hg #g 6-&O01O1aG'l/=,kaHuĹU< fhui}fM(P ~AZ-=3=SC XC'Ѽ ?8^KR]>*!z "n!tXArפg*]} yv h 6rj4,!VX75 Ja8lC$(]fW`ُUd2[uzesbWG&YYw)34@MX]ӹZĈ'ރLHq)ӲI&8#S` "tZmY yqpOs> ǟzpG=:Գ@x*6I:Ƽb4D;X-3RtO f?^⧃ {o+BC69{,/" $.Qy=0o42SakƲC af߱>#_2A4I@i ʎMw&wZ ЭwCow2CngfTEfd6K'CZ&v,1~!MS;Jl5O2nw9Z_nò5~R8hmQRέmb31ċ|IE?4*rj)x#LiՔbnuG(52">38Nbp ;E[2GY $Kn#Sf JA84uON'x.5Iһ_9( Om -9^^!u4JLۤuZQN&XO5IN7zCڪ %s~(>܆ΫݼF$7ML{f U4Ƴ OlN>?ʯ|kΐrj{-3 r .CGL}"Cѕ$Y}plNcq%UV :mL%2D]_QxqE8Dg4tGHˀhLJO|ӿ=1#ԸEspgQNNLhTcӉh|E-Òir0`3GL->i=-W! RiTZiX#n.IAhNkY_K4!m\1blKJ<+Xhr>Ԟ`qOTm8pKANV`"2㻱O WolͬY=Za9ΚkbM^'t2,͎F@ZeY+UhיD:äkR&˄S_=ȵLL+ZRzOMoۓ54W1` C1mYcH€\E; ZTK F6hb]&eHJ @,Ԩ_W;EFfDݷe>x9k)δX\Θ8LQsISPfi8#1"yC9TL׭prG]}9J>ڹWl Ux#Ћ$ЮlN M |Ȃc2?ʴD4 u!Ѧk;0]JE`?ؓ6?=(``MjZ'@LLPô0IzO)Q+i6k7sAXfsIس ql'xHOY$ V|sA``1`nEe9rπ m\]XD=pyݸR9Lpt2ŒGWrŐlDf> jSG8!+k+Mo#V8hh6]ާ"L56(oPp ujNV*luv"9r'9dyvdE(״-A*$(ɪu@ ?9HZ;6ͬ_`OMԑ }U\osFk!qSpmKtMvivFX&h-=#n<mP̭)Q)M4R 6W NJSD2n 7eU+XYl6)ҪpDkpQEumu$k&~T^_^3QsoxVV糠v|cy =#g@]DǎځhW6bShMyQM#vkAnKEc uԓ֋Tx 7v R^%sy^PV>aAƒq';Ჟ1i&~mމ8bY$]$#m+@,sߪ5;JYCN _iy] ΗsWv  X*3תollV]Jsz P{5hrmTʊJt ZE7nWFԩ`7&i2ڱtl2(,> 9\\;Q`T[*Jڧ |Y}FXLrnX3̿a[Y @)v;Þ5!\FX̥z#n՚[mDߌC3\cM"]9Qj&S]Z=ƖRN -fQ +;hAX #]Pcxe} /*7ֱ.Q+1xdD]"}'O9tJQnLy7d:qvEA8?THLW-pU/V>.u" 9jLsײw5ᇻiUtR>GmW @O;~5g+R1}A|BG-;P ťO+ |_yN kk~u.7FwO纠PWew+byT4>kÇ45TwlpGÚ0nI2;>[U&v4^&fl?λXVHM[0/xKȸȇ 珰&CQ!Eu1qyтjF5pV5dt[)DD/7F!BZ"ݿ+,Ocfm˦`RDk50= w"Il0٭gYAA^];*ipy2C^t!1ܟ|즼Ga &TKgJd1fa-F9h' P93;xSx*GΠԹ^8 4 HݛOw~#[ lX99O)D[Lor"荿Հ[íɠU{eDzl&w.gōٸ.3{y]&ygi vn]'VDp%>ξk SW -lSbn V^ɩ }rN0JBt5q]H4 |J!5 fs[/4du*<ᙔ*vX\:d; {}BўNoR[XK2J H\r(t6x6.;g4A10ZKۭ73_O21?d( t>4~JSoQ\2=XHb;QLW$\ԷF,P5&-r6: cxu-v|8ԖHٴ=D/54#Lx;ۢTTV,+cA،m@jg8ŭ=}~#O%3'+395N$9T-g4Hi̙ԅ7Cᴽ }mYdϒis8_6)7ĽQ$v4Ơ)oS:(.斡a0>ˁv'(jY89>]F1Q1^KQ`~n.%\,8L6, ˤ,<_3-h~G#9Bs׬+g6(ybNH|ttdjvqTɘ􎤾Au+wB޳p9TM݄u/:zWw_Kz7k/!M#J\$ueQ5RͽNSz>vh]q9c\T\a >X7Yf25{!]QEl_˚C:84iijObʍwg 慠 gm|Kh5N=vvrVWkM(h[K܏ЏqeqAt\\DySRMtW)pG)0rk0h1MNlK%+xπ 0[Y8_miXu0@ )QDdT=h%$[A?-LJe{HylW!zNJ8"=ĎB}eOS]VL>OM}L}gw5V.oauCI8@;g>OXa~"m}s=e}|m<$SV"nY"ΦG/䚗*t'=]4< ;va>PPd(jٕ2Zg~ w6byZ˩5x ʴJmk\1u*M*mOMQZoR.BYQp4ۚH4h}a3 ImHbW4!!17TpU[~Z : b慗q;@\0w6fR'\6!GbRUL߇*{n~hTY`Gqф/K6ڄs(ͬgp. tP^̑l7FvLm Mf!-'r0d `\e]^`b"v"ݾޝ =Rj#"pǃQ,o Pօy18Z` 2n [5BrI--k1fId?\@jr4fk=9(~ݠO8hcQteƶg7S>G5'l:01Iuy4OJ:Icd2_!z鴱yjrJ$F.|י:} nBƣ>PzH/,EZD"{cX6bH|IA-񖝣{LXNa?A_hF jQEU˄B.FU53lҕ9ѧjP-HuԗHa ŦAk)BVgd%rC⇄:ռNJB;u6%2 _,(Xlo%ө!u<9CՃO>vX'ITJ'?W -]M(Nu IU`^&lm?S[wϪa6hAETvC{r, YZ