gettext-runtime-mini-tools-doc-0.19.8.1-lp152.6.6.1<>,_t/=„`sem-r,$O6/򥬕2[9@77v{«" 5oAu]0yɹKz63 zP8#E{qA;o{gBq2CzUaU;8@^=&78DCuޤYܜ%ex^g Up& r >aHp*=|j{k|ֆ5) E"j !>;<?,d!* 6 j ,?djtZZ !Z ,DZ AZ Z  ZZJZ @Z[(89:FwGZHZI1\ZX6Y6\6Z]L<Z^uLbcdHeMfPlRudZvz(Cgettext-runtime-mini-tools-doc0.19.8.1lp152.6.6.1HTML documentation and examples for gettext-runtimeThis subpackage contains the HTML version of the gettext documentation as well as project examples._tbuild850KopenSUSE Leap 15.2openSUSEGPL-3.0+ and LGPL-2.0+http://bugs.opensuse.orgDocumentation/HTMLhttp://www.gnu.org/software/gettext/linuxnoarch " W }  &x# | F ~?"!y _ qt|f.+vf5YBk%9>-k/=\v BX`B0) sL)8/_ިk]()!u %2 KhW`=V[E&`p:.C(3 +loza)&ta0T= c 49(f-8Wq  7\/.:7s y|n63z)n=aJw-AF5s3Ed~X ~ehvZ"p  Z)M6Y-2!_)1Pj~ +" knx`(%r`/S< c38'e+7VpR~:if lF`<rMx)LQU4.y uz_brTlT#G0Q',Y%+Jd 6 vyk30m:^Gl *>C2p8Ba{ 05kn{`(%u`/S< `38'e.7Vp 6pse-*yg4XAf$8=,j2<[u 5 vyk30~k:^Gm *>C2p7Ba{P.~+" qt{f.+uf5YBl%9>-k.=\v@  N x{m52z'm<`Iu,@E4r3Dc}y u}ehuZ"o  Z)M6Z-2!_(1Pj 5w?<+'wFjS y6JO>|CNm R 8B>321x|{yc }qG+ 'Z 5ilz^&#t^-Q:]16%c-5Tn w5u=:)%vDhQw4HM<zALk OM5hkz]%"t  ^,P9Z05$b-4Sm o5t<9+$tCgPy3GL;y=Kj (or}d,)wd3W@ f#7<+i0;Zt H(ilz^&#t^-Q:]16%c-5Tn- 5ilz^&#t^-Q:]16%c-5Tn"uۿr\,?6Q7% ;0 ;3k{H-oH,QW? P|=s%! 8TAv0( '!. 3 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큤_l_`_]_l_b_k_`_k_`_`_k_`_`_k_`_k_l_l_l_`_`_a_a_`_`_l_a_a_a_a_a_a_l_i_a_a_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_`_`_`_`_`_`_`_`_`_`_`_`_`_`_`_`_`_`_`_`_`_`_`_`_`_`_`_`_`_`_`_`_`_`_`_l_a_l_i_`_`_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_`_`_`_`_`_`_`_`_`_`_`_l_i_`_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_a_a_a_a_a_a_a_a_a_a_l_i_a_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_e_e_e_e_e_e_`_`_a_`_`_`_l_a_l_i_`_a_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_l_`_`_a_a_`_`_l_a_a_a_a_l_i_a_`_b_b_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_`_`_`_`_`_`_`_`_`_`_`_`_`_c_c_`_`_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_`_`_a_a_`_`_l_a_l_i_a_`_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_b_l_a_a_b_b_a_a_l_b_l_i_a_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_l_b_b_b_b_b_b_l_b_l_i_b_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_l_a_b_b_b_a_a_l_b_l_i_a_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_l_a_a_b_b_a_a_l_b_l_i_a_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_a_a_a_a_a_a_a_a_a_a_a_a_a_l_i_a_a_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_a_a_a_a_a_a_a_a_a_a_a_l_a_i_a_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_a_a_a_a_a_a_a_a_l_i_a_a_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_l_b_b_b_b_b_b_b_l_b_l_i_b_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_i_l_b_b_b_b_b_b_b_l_b_l_i_b_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_k_k_k_k_k_k_k_k_k_k_k_l_b_b_b_b_b_b_b_l_b_l_i_b_k_k_k_k_k_k_k_k_k_k_k_k_k_k_k_k_k_k_k_k_k_k_k_k_k_k_k_k_k_k_k_k_k_k_k_k_k_k_k_k_l_a_a_b_b_a_a_l_b_l_i_a_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_l_a_b_b_b_a_a_l_b_l_i_a_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_e_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_f_l_a_a_b_b_a_a_l_b_l_i_a_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_g_l_b_b_b_b_b_b_b_l_b_l_i_b_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_b_b_b_b_b_b_l_b_l_i_b_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_b_b_b_b_b_b_b_b_b_j_i_b_i_i_i_i_i_i_i_i_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_k_]_]_]_]_]_]_]_]_]_]_]_]_]_]_]_]_]_]_]_]_]_]_]_]_]_]_]_`_`_`_`_`_`_`_`_`_`_`_`_`_`_`_`_]_`ba41c44648d3140e39feedb86498a875aa9a36323834895c1e079a2c1ab4f075879e56a740a7fec50f805529dc0c8c593c5381f76f3c047cfc3899e77327eabf77e6975e75d37488d4fe22dcdf883914da2e19a9855bce4d6dad2fe0773709811ac475498c6a0d20d522591ca2b1e366421e159b4471da3243b1a99fcbff4952872d01e7316e40ce829f866342b42f9abc92d9ee65a91375cd8124e76eb14bf6e4c81364b94eda8dbaacdbb140e0c034278ef0cb1270adbbfb50a4b3f714a651734d10c9cbabbabbfa15b98830d1af9085b0ec93653f4aaf8e4d8cb6d254e785d62a55a227f2dfb3a1d11876503b95f0b6adad4610592fe1ea110301dd3ff5d2bdda0a8f12af484e8daf2939c383466afdfeba9dfdd6fbe9d22310aab33215d4fb229937ab411fbb28cd59d69aa8e38a5da93a653ed26723a08c26480e93c5aa32ddeefe93cf8aac843aee0d3c953571b18437a847c8aaf4cef9616ab056f2c650d1fdb0d22ff7832ab773968a0e51176f910db3722e9bd03121bebe8f681298eb42c4cb053ffdc32f564267c073587a628d104e23a00e7340bb1e9347707ea20a49c409ddcb2823ac2949e9ca6cf7a428db85ec1c0b7132e4c8e88178c20ede35dd9ed82f38f07df9eec43f181a134992298fb218f83bfe19cc1998392562f05ffd5afc0d78ad9ca8dbd6ea21cfe65cfe390d829f8e5ee2138940d93f12d87546a9f7200e57c2af5ddfc77e692e4315812fa09d56f4a5d14390de6175a5241915805b0416fb3287f8696ac6255adb9d727c16c5d9106088086d4a58b3ac53d4cd613c553685cc1c07f9f8f70f7473636db684b90befdbe6640475cd41841271c3b5cc5e4c2783f3ec1642bb4b027442a5eff7c7b37502e67e5af6b0b1c38f130f8d80deb33c8561e01ae35dd523bdb7441b580fe27f61502bad729e6c3eede618ac5c864292367f7b8633fb4eb9dcdfff84596d395ad14cb7abfeb6400c51c418290a860eee8e18574bb9fdeb34dc4587642274de8bd1b733c462eb184f62ca480fc5f5218a8327ca76c6c2980b94b516bf7b65e3cc1d2c59c048cb38e85b5bb984e4f01ecdc7b2cbae6e69ae061c269094bab1331eb557d9881858e504b122665a28c9af75da1c4654e7124e5205022fa1e8fb0870a065f1dae264fe01c2d0aed5b7349a406e5e6670aa8a1eb140872abe603bd09763245131cf20a1a1ff6700ec9e50df67c8de4923925e7df4aa9a477c0dcfce123bf86cdaa41f0bcb091520ff26e8c2f25298126e8988ed495d98b1011e945e8bbc3d68e36f1dfe1f0383ceae12914663313fe9dc6880c0768b76070ec43b4b826cda635e8d7c2057bdaf4de0ec5d97cb4f3a92e403e95303d4e6eb2f3dd7547b035a4275f3c5f5fd6b8430b5873fb805b9302cbd6faa1bfdf0a7723263a70bedad59132e421b9ce83a4acddde76c0923be47357b3ce9af7edd7e933714fbc06d9e162bcb25ec4fce3807273821d9fe6456cc38dba6edca0ddfad869984e34ae26da31b82f11dbf58bc7cdaeed81a7aacee11e230a878df84f8fa17349dbb3d0eaa603f5dd731285afa08c39ade9d1905189598522384600439200d76d3dfaa5564e0ad9325eb1e89d302722009ef03114f46f9e21fb0e537a67fddd4bef6765b3cfc1ab8d006c61d03f5558a7fb74908ee70f5ad1ce7cc13eefad80c7bc59b06087aee94a1987bb0f0a2e233c694e43188ef6d30ae9b7f4fc066d930001809e51d6f4f228b8233755cf9d8c4b881401c50b000b22a5a72aa78b418e288f023ed33c3e774fb94c1e3818529fa43aba9dadef7f8aec89d5a2b664ed0c39da38e5b02cc7a066845c6fac615faed1ffff065170dd47703160b274b7c4e34d933b943fb05aa4b57329a3a7c5f6e85a6d3fa4cf731eff4bb8d7eb6db960926b0e49a89c70a11792b64a2262cb497f2291ef41a39aa668ed5e98cfcfefc5e61448a89b7f321d6b27963cb6aa619144ccd0a702f4fc48c5a76f06337e04620140c4cfc7cd001fc6aefe6bdb71c2401a7423dca4ff05ecf4c3259e58319e33ac3bcf8fe37915129f022c89f55c8a3323747ff7db5b215e379b794cf3c35429583f19aa008151854707f8320f031e0155fdeead694cef2f60ecaa6c3c5817d1de6ae115efdec05f8e23cffd9bb3f806cc0f920253ff0655c4ef63b1c363196f1011b3d6d38947c1e576242c68a98aff9bcf9d32ea2d7d0165cd1743d6562634f1a2472185f877d115195d75b873c3f0c915096997bfe0b2147824cf7e8d3df1ea25de2b9f521d26b8160c507a7c3e21af86e720be081eb722de0e869aad930a0ea60af7879cfe52dd5d9d8580591aeea4f5e2bddff2fb763926c03f7817de59e90413fa52d19c7bf0ce6ba0d0ab1cc89f559c09380cdabac1571431aef92d56659aed31a83dc7a001303cacdba1398ef9c76489805cc080599d783ae09f9c246f5a22b2e5b7847d8d1c20dc6ee0b13e046ad3d5f22e30812fb94b2f337b495b033aa76891d5b32a48533440accbbaad5b5f6270b60aaf6b5d2164efd50ea32cf200ac2dba4d97c51329ce7af4c17f9c900c56151463f9f937ed7d0906f14f300a81804eb0c41032b21efe88ff5d64f6744adff5dc20b1453e4ccbfdb680bec3b964b5aff00c0b795c085f440695b4a6fc347e7448005bb3e53cc585089f399239883a980d4838b1c9a27ec9192cc963887a1d582e9f455327e8fda7056ce151556a607bcdecf18a61083838a9d91c6079fcffce0273108093037b0e0222168a527562207d370f2bcecbc8883dc1fa86248fa41840fbb5d0884d991814378d8b284d90752bbd4192a282b4bd9f6454d7808eef2bae0e145b07cde69dca2f717be0a168e3745ee104036eb3340f35a1a393d488b3daade1dd7b56f768412fbb268bddd7313cf1b82d800d36abf8584b3a8e4267e014f7df4114530129756d060339f17e754e25dbb0229b50d17ffdb9b92612a4c5532cd2362304565a53542375372d652debf41f6531bcacef2dfdd5ccb818f115a47d55e41965811812f3c3e830ef9a052c23526b0084f44e2c39c171059c4f004d212f3ea28fc68f3b23ef8bde42356990066226058502a5c83490fcc9fdf8b7762a5574d84ba8ba11f575c07e8136b685e55851765b9c9dce931fd1bb4db87b773da53e0b1d9a0bc75c8f44235b56d7c7b1606f3fb23bfb55fba58657ab0d085ebb75cd09779038ac0b619cb11373c147f16140e5d047de644ae93e7b497d70cb248ddbb94aa9a3760577a500ae93509f0e29f10bd387e3a676ea2462123cbad405d6f3d6132e98f56907b0b0d5f4e07078e0af5d3a770b9eaf37de8d109438f21ad0d20ff714d92f316b5989d4c61711034fd5cb6dffc981ca67473776e755fbe4a82aff25e8080fddd91b37bd122a6869dcd719055ce392b1a472330774fdfb59db45f96d42b97f6847dcb6b99f6adbb2d0c19d12a9f6232c07b8ad99fe4509580cc94f36ef730116da2085a45759cb2a662342b24b9c112e1b749bf899dfbe08034cab9fe92549fbddab1fca00e31445f8165eca4575c9688122db8cbe34736fc988e6fed5d63649801a14a9ef5a3c3597886c7f781fa4708a4e6b0d22162bc002c967ee45440f848723364ec715381d3d1eea8166c50f0fb0b1ee4a67ad768ab9250336873b3a3e770c23f800105cc0bf7e8ea0efa4a5fda6267189c7b321615f70393218cff3a63ba99e855a049c9c847bc19c9f14f5ff649a674b33ca3139f2003ab2232b02950942b4495d4b4031bdafc10b72b2e7ff5fd8bba0e709ca6afbd1e910770246d526938b4dc602e92e0f9e977995cad1578e2648134369656292b3c69c41f21c25a43482822ece2757623a0bf577aa6020ef92e8427c8e00a7916f60282e99fbf56d33d61f29cd91f75a3dc7ce30b056da841d07ce79bedf1be55a22e7c1b61ecf4fae7ed5859482ff6fc513fe90926110bfaccd49dcc7c05415cff3a95a91606d118cd79a2cb9b38ee3a52ad07361c1d8d39d3c96483149d1eef35dcd94191514720ceb036f7f71e34a1d66a332e0f01e8861d2fed2c3d7a7b99fd45d4c2f3113f4b86aca85fafd0bbbfa40a54a0df032d9e306378451816740e313475ea4b87a162c94a528a59aef7485a2d8c9c86b32b33c1d9198148f098aa02768c48d85890761eca43bfe4f30005dfa630666c19c3ec83cea13a5eb25b445d916d7a2184f3513227bc3b70735f086b3446d2d4676952489b027e189796a94b5caee4abf13ef3acd07b22de71866d077a72d77b31f20460df7e1c31d5ede5cd85bfd5519758f4fd31a8a2166cdca3eea8c4e2052d8dac721b3b085b03046bf054459b7d33b04d2f3a7de3394e6a3d54390b34a96f09b3f3b6e786cfabed90a71b40de3900d8f408ffafa8a31b8c5597ecce0ab0a6684f8aa3cc00ef43718a85f43ca1de7b804e580ac72811ff110e43f3bd0a17741d095c99bddec18008cd5f5656ba42b22b79efe25d861da277625c802725b3cc3e5eaed8b40f4ed8077622cd9126f97a1518b874488119b0892c21dceb29a37f85f94350f75e20e7118471b64a7cddeb51daed6c8f2915a89d857a24ae9525266466665a28c9af75da1c4654e7124e5205022fa1e8fb0870a065f1dae264fe01c2d089fef8aff9b7a41eecb7909b2a79a92d5271362f65c9293f849880bc761e4b80306f5a5e16b86227619d5132adee8ac759838d74369b83ea6c461554b5cf32c05a30ec27de551f63c22c5a440ca58ef1a390ff3426d4ea6c5e1323336313fb43c4e392188c67fba7cdee8842968fe2bd4880661602d976bc8fac65da087efc56d5500165b2ec19046961042ff529c7fd43ed9a5d749ab2bf4d01765ef97cc67f5f658553cb7ecf8807aa21a4eda01b557e94411054208a62a1268941f6ab5efc211086f4c2aa70388821310f74bc5a3d819dbcee5ebd371fd05cb152ed127ca6be6f3540ab4dbf9d1d944348ec3c05bbf21e7255e9c4743ef152218156e59615891620db6d4d53658f8353fd316ea73f52908456e25720614ac6bff61153e90af25a559334968817b5155b4032a484eeb8ee9a913a56c628d018c416b85f48bebc8dd43346dd7d85ccc0dc00b209109002dc8c7b76c206654dbbf774e91099fdd38fbde35f41663a1fd73a84c17469c483c97b5e32dd256acdd2de4c6c80f6008e39a47e6b0b27733e5b7a7a6bb1fb184666e7ae5dff6a90400b28cef2c165d4af171fb31e62ea7d4dfd62e875640ee0977de0dd94a9e6ac0ce98b86676f67b0368bc5895805631a5ea1d765be6de4f8048e1c1bab383870196459ea8c7d757cab188bf4d04f5d4383ed804ac22304a12ea30b9fdcd7a3cfacabf3bd2d025a7accf18ad04ce099474becf6573d96d4b0cf7f013dec51cbc22bddc68e5b48c2f0cfedb374bfced0b3ef664142790378d5b40a294b0ef7bfbe777117b1011c118f5bdc5e566e91cd128a97c6ba34ba353cbc12001604d6ace53fb76ddd8e329bc28970677f59cebe1d9fd1eb7e4658fe2021b09db0369a178458f4f5d0078231b8b466f1e3f943bd7b12a01e4cce1c18a356e4fed40676929d70491d122f408a51bbd16bdad0239e36f60c473491985adf13ff96abd8b5370c431d203ea8c8822728b66c6e7f649c58fc051a1709a828a6f8c4ec388eec8ef0882f250b18fb11d888f326cf9b988520bbb1b1d542edc6dbc4e9aca2f0d71fbf0e3ed489432a6c5b6232cdf7393979ac19ae912c974c6aa3248c74da8e7c11b99751118dee74ee168e34fe506913122d5b252e7b40b997a38c20a8417fde1ccddcb60cb7b526695927e1406df14f58a815ba519a278db65dfc81e1494d9101d80298e7279a068576d607b372d52e408433b509bf336c0ac3723c94e1442c0eb86285244c928b23b36848b962601c2d57760ded829053ec865b9c15f5dafe2f7ab9df04161e872d1aa27cc783b95bbcbb40392b3d935bdd37399e01a7cd237a3df87bf34b21211a2da3cdbb921fb3717746d3d850b2a33a8da94831020f4351bd0b8b7dfe1b8a1af5d07260017c03208d305f773ee3d32a49e75dcaf9dda8a7fe19dfce9646f949c228a0946ad290918ff13e23630d9e7f17c2122d7483d3bbb134028ca27aef15202f05a494c4a8fc7172a627450b67725aff3cb788eff86899f3387bc7165d13efae37d3924b1aa67f815c4d8996c896443baad125cda9b8bfe8e34733362c525fcaedb35680868bdb68aaff93b0913b2dae42a61c0aa8fb94260504c68368b02de4eced38e72f73a51860079c1c7f8ef4750022676d35116210b2376d04f62cfa9b3d9a563c4ba57821bafa61f99abe708767f179d985bc14eaaba25a7d736fbd6cc79b4610f85475498036810ba14bbf1c48ae5073573d2d89e753d90dd1f21a1829c15bd62e0d549a328dd55cb03cd5d6b8eafb501cc474eaa0868b782a799492cdf87b6c044126d6563bd14757c455c4a3d59f7f8783f2a85e44dda980edff4ff4670d857815a7e7cdae3e4b8c1d8db0c9ef1be9bfdda7b03998a61bc92cb3253b0df2bb4505953d9899dd9687ce97cf24cd9c6f5beb4288f5fef047b36d22d614893e8eb37fe3489bfa8b23b523b056fc49d37c1a60727c1ea12f031f5e01b8ed9d9e5bf393d5c6b304736ec6b4e102455ae2f06a51d201bea1301daba12392cc1fc9ad9dd759b53694062b30cb743c4f6233753da6353820d124c2c274850fb07678886ec17be5ff143d1b15f7f4a48921a6936b874651573496d6ed54c35ab75fa9f3289108d416f973804d9b9e6e6f77c1b9e9459652909eaa8d67a1fc59c96c107b378a5bd286c3d2c85e7834beda87e8f3280d1b50cc017ed5a96650f49e64c09f0f23a29a2e0e890d467522674a59cb93e38a5560c8341c05068b8655580ec49767a727d2042e33071a4ba8e1e4d865261ff443e012aa34f3e458b5665a28c9af75da1c4654e7124e5205022fa1e8fb0870a065f1dae264fe01c2d08394b1d5d084ffa2721614bc237eea607282da9c7018af4c47994973435c983df146764695f3c59d0bf14ce7f4b07329706d2d543e2b748af5e22ef11c3e3897a66da93a941195d712b7b8977c46d4a16fb1e8be18ce428a12a00f49a69bd46870ff8b2421076fff2631160d16c1db1c7dbf9dbc7101f4083964de9034da2fad5d134de6a0181a245cbe058a4205611ef21ec04367f3d73fc6168f479f62dca8cb9aeb7064d3f3d376d0eada8c21a332eef1280246a15d06970a40e67c2b4c9b524877450ad1db2b8d80b945de1fadf6c778e05f8ef6a0af3e0829e46005f85407ce469ebe12394bda72e7f465caea4cfbaedbfc1231f80d5afe3e45cbce60da12d2a1559dfc1594a4d12963c86ffb89af298ef764f733d0e7c5f20eff30f6f947cbfcef9f106d4478c7390816ec0f2e678d64c971ac01c94b85f1df2d279670ea00fa0b8cb5f160d4df07d5fe9003c657d5f4424a639c5e50755ff218859983396fbdf1d656f312b9841ee7e8c4d682d010527fd2486dcc3d9f3725697128c97be77d21193dbf34fc48d91743fca7cba63e7cb426f070d293ca7cb7bb8727a156f10300bbbabc09191bfd66036dd8d2bd6261452060c4b48cc32edba011cd412cb158752d7227e2063f770a3b754fe7c331ad1cd5ce181114712faca3f51bb1ecbb0d32befeb1ee2b8ed68ec83f8219882f5e02f1d72038c13e89dcb60b728eced90c8dae3fd456599abd344cb20a983e84794465e9f7b13a31d4f93e79ca60d43695c5fb627027f030576560df48f7363ed0b24fee2bf28257a9b3952cf709a43064a330a4ee7486ddf5f09e3187d60ae03b090bc60f3aaa82a97d749b808cd657772e920569a8fe2e782d8a522573d347725e96c19946ab917ece520c5cb2c60af446d75366a107e3a25ef96b52deacb9de522e1fa867970a35dd65a6edbfe1452e07c07e20383516eaa4b260508235aa01538831d7210433afa1b2561d579c4cdc65a5c3c2bc081596e32e001ec797671889d92bab4696ddafdd6e866104010396e0113b0d74aba5ae10b7a2e76a88fac6632836065cfe23d1f49f7ea7be7958ef344d730e1f45c17687ffa4e063540176e021a355c6ef1b3da5c918cf6bdcdcaa3c0e2a172b99aab57ab6ceb3bd0b60c19ba21d7207274a16009f03d3ec9c0fffc93926b89bf6d2abb556f6ec6f165962ea4f7588bc3dd7ba708b61ae150a705b2da447fde9e24a3720d72734e17943fc45904bb92495a216ab9cff83c31fc93f40905b52d72b11b2c7d076b340593378ff2a7f62951ac4886439e8834ccb37ca533cc392ab9cdf9c526e26322c1d0c9216a80a90b6894f6d048637ccb61371959a1eb3d5c0f581ad26687efdd7e767ded200a920c3664c901924b10d967d3585c123d7243a394538cd24e9e16a28b68667a6f9d78ecce8d36fd5c71f43c9857f5c71d0a157f6820d6bdfe7b75aab32b30611216e2bed77c96b90b9a568bab845cc3b77df557f32d2884ac64b088cd8c13fa4ea75dc968bc78036a56ad79baf4d792dbae1ab5d88e872c9b1dd5b6a205bf6258fe8ca4ea38d789871d260e95fdcac78fc3a76843e6092c9a0f8c1ef40a5c27260082307a2a46ea063f56a8a17e32bc9fa9d8f691b4f13ebd5ce5b5c167ab093ee6954187a0c0eb27f4a3fa7e0043684dcea46c880ca42ca1f287a7064b9fd21d972054563422b50ec4d0feeda4a10a2546787e26aaa8da3fd14799dfb8ae5f204af8d4053491ba4153278eeb61cc27a24797c6c23db1e6270ff6d59200c0e2a894d814019f4220024b6e08ebf3f81d8b36b58fa2f4c058bc13f56992c64f4484b64c69112115150cb9b1f78b210adebf042ac3b0c29e58ee6444458b41bae55a24c41025811791631a2215f1f534b5a7ac684f7886197fcc0c13935652a74e2932a1be03dff156cf76686b62267d55d50b71352882e582158aca011f64e70fb42b74a7fd483085a349221b13686980071ffc9cb9b5502343154b51bdc84df1594b65f53e2620902f04e0730b37f000ae97e39f4382328247936faf6f27cabc1bc9839a10f6c4802deb9c6295fb3603d5881b59cb847cac827d05c6bf51419b8b218d06ea58e526b0bad7ceef41c814c77522c0ec78f123521f46d3158711bf3cb35c1cdb8b24475af2894b396be099b57d37cda8f92051ad241c78b5f047b3c08e21563329e4c07145544665a28c9af75da1c4654e7124e5205022fa1e8fb0870a065f1dae264fe01c2d05bfdc8198e58d13f7051e263c07c455a523e37ad39b1ed0803631a06f2510a7edd0a97a02f0897e7415800d62008f44f4c92ca0a70f88500cda111111f1f097bd6f8118dcb99884db206894ba7226ad2bcaef5d0ae2afde786e71d707fb166d369cdc857f7d5b15d95bf8dcbf05432d0442728f62f5de8a744ba2a4fbdf63265e658b668370a4569db9f25e0045731905e3cc0a29ee013dbca7f3fbacecccfc04597324e46a77371643084df723a95898963f6715f1fc11b0726a11c2676e61f4706235334794ea1882c9da12df4cce477b8b156b2a3f957d9f2db761e1af056670085a10886834044ee48863d366b561fb46e2ae281bd4dec4508058caa17d7f555e66a44e6e4b8535ddd54b5a147ff693e34b14a2804084b7b3823f9d3e00e9daf3297d0cad9e8b02333cc0c75d934160ce1c6c9f2a3ca461b4813bc0103014d6803da24fde550e0a0f23a753ecd0adee6be5960ae23902eb8cff57fc2e6cc82379189f0cbeecb933aeca91883170ae633ec4ac899c5157caf2612a87ccce90c6d853b9ea18dd2b0638766d8893b8ec88b666a789723dfa7e717fd8e71e7458e502ec5f6e9a053ce937d11684200d6f480af4ce718cedb8ec68c0a3ee863678ef52efae70ee6f2d67997e8b9bdae4cc822df4e4d4a0293136b5c00befba4e843c6d759c427a0bb5c5f607550435b0f661eb8ee3e8a45a10f720ed1629ceacd8c8534ff701879e724de4bcc6f26b19e9549b78b3bffe7e6e9e4ccb609595135646944e1662765ff54285b2470866bda6f7a8cf6615e58dbaa6ec5d7a8ab2abc33857a6fb88e32e9a2014ec45176ef9c0b216b5658dd68805e9025f165a5f642316fdd60aabe1f5f5262e35d5fa61f9492b24f8ac8a0c6cb7bfd12d65d9a9d429945d96a29ff3089e9246d4e364089bcc76d56fdf4c0049e0afcae84aeb50b996a5b1f5360b342473fed39a81e3de2fa3fb436ecc23f33f5663a4b7a6d7aaff91624141e46f3eeeba61a40611e77b8fdf651cebaedd945612fe31249b58c76fa1299126c1a4ff6545aed372b55e213a4e0ea1609033a5cabf3ea98a5b03ca8762fe614dc44ce49e6dd4a0e6424ca88e46d7185b23aa26129a457febbf0cfa1c91fb5a6965cd8debf8559a995871d8abc5e7cfa44af4586a8b1ef89440ab3eee076545e14c6a6eb0e0615bbbca54958418dd8ebef51958f15993c481ad245d5ea41430195ad701908777523217c51456eb8a9322a0c621d240470e124d2d1c7b08c47ffba304b17304618aa354c1861420e9d2319b57834bc50de5eb200c9c8222c12adb34c016ce06e630bd39adbeee77bbedf4dd5ece112b015583f4e912d59ba6db88da40d00c9a1e13ef83d92249c55dc450d654edaa85349fee832c32a08bbf7a2992a19b4cb58cabca698e0e62a9f2dc4d5cb60d36a7c3179775102a9a3f0976e8fe67b771703a7a063dfc59f8120eb03ba2e87d3b559c3f674e34a14bb799950fd3d5c3a96d06d53072a4d9effba000d0676170475dcd152177d0f1337b451fc844148f3e8c3045c994e55e7f748296ec10a25f0314a806a9c7b567f07c724dc18dab4c011f682bd3b3bfdb607156bb2af5de8bb1c99f2dcdb026948adcc6ebcd5babce3355eddde8ab866b3711d8bcbdf379d9ed0405271efd4d257d50ad43ee39528c5160002b36b3b751c3b852016aecfa1deb6a9735c61e2adbbf5edda9056b5662eefc45e6b73be9f172f4fb90f11c8f3287c1c743d96e2dec6c93286de95bbf11c3c941593f7d5995b6b8bc2b480b05a3c1d211f61abd9a03e59ced80c342cdee1b892a62c9e5ff71281b3a849f7be411eb8a364a5c835a7543cb641868962a4db1a8c0c8ec5ba432815cd0a8cdb7747382d3929c3333c8dd45c81c792b43d8199366ade82201fb90bb0405e2610093f2a50b9a3d6d953158d93c0d46cdba26d8e85af2e426731e3367137c08a0b318a1e2456152d9adf2cd9b778dcfd57284f4c121e4976cbfa45ae9dc387a0e26c058291c7cc532363481a0da982e042f2a53b6cc9960d909cf25b22e43af7b5482b77cb99edcc99d7c7b3ea8250aa4f5b62c232177d394b3040121fb6afaf2b72381fee6df906f2835d08e74350f75e20e7118471b64a7cddeb51daed6c8f2915a89d857a24ae9525266466665a28c9af75da1c4654e7124e5205022fa1e8fb0870a065f1dae264fe01c2d0f230d1ef8ecce7ec7f530b786c04b6d417a5666b2f2aeb0eaea67ba0dedb619d00ec9e50df67c8de4923925e7df4aa9a477c0dcfce123bf86cdaa41f0bcb0915d7367176e734995151ce39f2009357b35c9a960711753aacf103d29f6e204c0d0b6a12f2080b2186f2eca5df79942188e928da8f63eab8088c496cf03fe97f7eab9926766c63c37f796560920727347dc38f8dc895da68fa3b07b434024cc86e00b6e382b207afeb0c1ecaad0b8b16c1389c8336e7f9c148bc6a5a3a0e35c4e5cc3b078a64689a4a19c0eae283c7a8b1483d2a1e196b3eedfa2d839d6de09cd026ebf4bc50bc264365f3e168c913ce03977ff71aa843861512231a2fe7ceac692f1def06d2a23b52e38243c2f7107292c16449babf84fdf3958ac1ab0f57daba9fa0b87a362be05cbdfbc0f8fc22de8e76d4f025c902d30ca2c4991263f251a332dc5a6dd0d0b31d83e267dd27662d707d57f6c81f74ba4a8e80720988568552c160403134823ed27be1ec947de270eb62f667f711693112380e1976890ee54fcad1b53e1587ba7ab59243a68d81e2b95af68cd703bab3deca5f6cfccbce7f7e7f8e5632308900bb2e45f3cefe2b90fea7b988dfdfa53d53707f2cf718f8b89075c6f04596ea346932070f32f471a22cba0467913308d871bbc9727c360dffd03d3b8295f7d240676a4101fd64363eb1075d995d3ad3ff8152a26baa21cc097848911b9289e0789d889474989b3e1c71490e210cac6bf47fe293e10636314629645affeb3ed6a931ac74ff078e0c35ac1d1286eef1e8aca6fa7b1cbb4b4c2254a87b1941523be3b046d614ff3bc2b0caa7c90415ddf1ab38fe06bfe64505390f0f238f4bcd19ff1667f35bebfe49cc24157d299e17029952d0cc4c475968a9026fc64943b142bc94c660db5bfec0792b1e9e09ba15b2e90bf83f2e5f2f787967e67f0622024547a26684e4042f97e19e36280a2e6b7713dde0609c539214e355f3d0d18344839cb99a51fa0ae021c0f9b716f1a1cc1bcf64bd54e6b88fcb3a202ad4fd2c6b9d4b3adfe1215f56ee3f713dc6d6c29c1aa8aa59daf7106aa850d246f542ada6176b8fb4d74c376c64c382f23843e3acbb269cb54b728de6be63c45aedaaeab99a6a495a5abd42ed268786cb48da5b03a581ba322495e37aba60e4920c63106deac07900faf0800856c67d37b94e2d54039711e12c5462bc61e6fda8e95b87fc9a80a7e829dde351282295ef805b2b03360e1db8861b778fc75ffaf61b566226e37f2dfd8627d4d45986feb2500b73101c5853cd34defb15c5aea90d1066e11dfb949888300a31b9944a50286eb77651f5564b6beaab05a33a23142be509a49c8748bdebaa6700eefdf26f0b0735de1151fed75cbda6f896dba6d08bf567bea7308c49a7061f8a3c79755cd3a6282e7d94b1f7cbab4e15d0a36fbe6bac479b2962197683266a34b75dee05097675564d2801b6bf909b79265ef1f3f2564830023fa6902dba1460ddede3660446325c9035e43e745103f8f00343f8ee49f18b6f04c0d7ae02fade8047c7d1164569e754f0721ec003a118810cff39fcf5b32959134229eaadee2042b821530898b042d3eee19bfca6b866d45394c99c74d6014bd3ed83e1d638b83f55261a7ea98610b0e21633faa5239ed52c73d8012b095cb3980c129a87d3af8af8e3f65e18a1dcfb5d212aab1dad5c4e0a473ed87d0ab13d01afe8fdcc5d367e89cecf69e6d9e669fa469846c81d781f6a2b224c7bd5627d8b62969c5c2488a4acb33c2db81af83b346714ae01a98063de1456eca6f741287fec648592547ab15006963210b46fddc7ce24079782261280c8afe762f3fd219be6ed132b3f68412f262a80d0b08e2290e2f72707389f75c1d8bd7fe8132f3e197e19f80f7dc075c37d827a7bba652ce1d7a27faa57d9e2e73710ef60ffb21341745ebde4f4c59c7634ea91157a447a8a0652607641cafad8807b5ffd5afc0d78ad9ca8dbd6ea21cfe65cfe390d829f8e5ee2138940d93f12d87546a9f7200e57c2af5ddfc77e692e4315812fa09d56f4a5d14390de6175a524198a01ab11a859dc98c563ff2a8a0dec2acb64186269de9cce3fcdc4bbecc86ab1287623a3ce2507c399512dbc11379204eb8b12cd699100b0324de8569c6fde1d5eda3f8ecd13781d62a265971d7aa22f0c1b567cd894cfcb04cf2eada9d911590f8d80deb33c8561e01ae35dd523bdb7441b580fe27f61502bad729e6c3eede618ac5c864292367f7b8633fb4eb9dcdfff84596d395ad14cb7abfeb6400c51c418290a860eee8e18574bb9fdeb34dc4587642274de8bd1b733c462eb184f62ca665a28c9af75da1c4654e7124e5205022fa1e8fb0870a065f1dae264fe01c2d0aed5b7349a406e5e6670aa8a1eb140872abe603bd09763245131cf20a1a1ff67391bcb61ad7b9ab493f34f460b890426d2ba5f48f8eb96cff3ec3856ce2c46f24a5fd17f270346036c15acd9af214e2ea5af1a1fc26e1006ec5515002c3260ef266fe14cf804bffd640ed2563e310e42ecfe4019a019eb3b9618fdfc382b4b985c93719b7e6d2338a3a27b755214688d8e25ddbf9da6a12a2dd2ace4b7ddd8ee8502862bdf32af11cfbf98aa272d3e3c1f0508ec7b999cbae8c071c563e04a375136b2fde667ae9fdd837e8c96590bc5a5606e4b64143640a46d57b4d978b49fc4ab522f273ec8daf470bd1de5cfd70b1fd2547e32eeb93a45c80f12c7be6df192a9c93a2dfef9b799fa0c561ec21edbd9bbacaa221e318d3fbf9f86fc75374a78dfeaf856734f053a4b8cefee0aa79de8015ab27dda8c0006cfbebc61829eb45f2655d902069433ee7a3efc3c1834712959c2f3653d3ac2425cb53fbf48de7f0bafeb8fafba11e4ad7e606b8de67d82659e9c948885a1e65e5fc0fb20b867299c1af53bd5fef439abee6f8c737f71f8461018629f04b3a25f997ef8ec4cfaadd339bd5b98145e1b3c69af122ccd0694dd81a24cffdabf527f8e86383133e92c6cb79a29f8d1ce269a6dfa3f361c055511533b5e28a78b8b1c29b3535203a525e485ea59dc54eb1cc3ca7335e6b3cc4c3b66f028ed10388d0c9e0d5baa595ca21fdb6c75fd92206e910e5ad084f561c6ad6616c273a30b4f8c26fd7de67785c55c9ff10000f3279790762899eeea11467e6524665387db961c07b36ee8ba6c657c29b3fdba71207f0ba5d81aeb3f23c2c015a601602930038519eb97af91ae274b98b8c1980ec8c0796635a352864d8236f4944146c12ebef047276058eaa2cf8e5342eea2ec31a850c08913a15ef1d2539acf0000045c89965dc6c0c773e5021e5e975c6814bffee76f84f2d1031906f63a1274af871ab21ee436105b04e218404fa2d7c0fe3972b7369fd60d2f1b3c2c3966ba06bc2d9f5da9cdca73961896c8100e1a526bbc4a25ada87ef37ec7cf176ac2e9c7bd4cf655e3719ad8b2ff84863e2fa9a1c4e9298bdad0ff089515155a4036072424c44b3b65c6da24957bd46362bf33e75489d9e6c136f32166d4f6e3bbbcbfe3362285cbd92a4069cf1f7e2a824a65b5ba4f955da207da2f7dcf630421eec198c56c447e123382483e8aefeea0767823f84da5da592a1e148127781768f60a335d905ca6df955e620773444cf0f7daaefcf96fd156600cebf93b34446ed234215bf03785f482b88656ffaa2ef763d0c966536db5623a99b3226bba6d2b2c82434d7ae942519d942e89f6f03d8c71a72de251eca4e4ccea47832fcbe9cea3c1e2b5024aa8597ab42f5cb703721e2fa9a4a7ccc606721841eb2481a3e632b7f50aa23c7d57d74d679c13bfd3afdb89c4d87b40d72be0f619df987860c7606a443dd2dc955a0403a5b052bf1bebf022424ca3b9b32f75c9e248ffa55be96a1942d541d382b61802ea55e084a869083652193ddb80dd549f9d5e854110b0ec1db56da6105506c22b033491e630b21b625323cb24dc4c38105a2c3aaa1f85788760679e3b475fe3de7e85f687dc51d9f6fa9c8be7d90c4930e4843bf8bbcd8ea9a3c2b17f6b2c484348d4f6837950c6ac9378006f42c1cb0f6e36911d826cbacaad022cc21201a980bb439fad8b1c5a23713d0700f577fd0d6a8bd618594498d0898fe840479a95649d7789bb16e601ba10a4487fbba041315d72d078683af74f2e24756bc0ffc276f3e85df5cefa79f7c2e7c695031fd7deaeebfbe44d5f7720b67e61201c078d2726dd5bc50e30ad63ea51c00b4744805749f7f3c2a752dc973d39bd1bba2289d64365304e21b5522a7f8bfb62e1823dd0a2acddd7a21b9b31f744f3312381cb300badd721f7e518285b7a1de122dca8c119a07eec198ea3a2e1dcc154fe34d2e10567274c925ffd5afc0d78ad9ca8dbd6ea21cfe65cfe390d829f8e5ee2138940d93f12d87546a9f7200e57c2af5ddfc77e692e4315812fa09d56f4a5d14390de6175a524190b99dbddd13c46c0283e587e84a68fc01edb7c165499ae2c719411f7d8ba637f7ee2930eea2c0a810647e45ea79dbbec5562a4ab46d30a08d03dcecc2191f0e5913445882de6ef956af15d2b8f841ec3c5a417b5b448ebb8a69bbce546727090692a1c8df552e3e3ac1ec5bf7f0023a0cb6b707e60110c0c888feb0f91057b8bf9eaaa57f86c07c6c5441dc8bd16bc62db64cd899898b98017c6c6cc90169430d22bfe47454a4d53d1c77da43b29c85900bcd472c1d12df55edc75c531649f6d4350f75e20e7118471b64a7cddeb51daed6c8f2915a89d857a24ae9525266466665a28c9af75da1c4654e7124e5205022fa1e8fb0870a065f1dae264fe01c2d0aed5b7349a406e5e6670aa8a1eb140872abe603bd09763245131cf20a1a1ff679f05b8b8b4372b589c41ac25222a3373f4d104a60a0cbad3bba64a0d870e0f0a1d46a162a318bbef0cc89a56b091e556c436a1be1f3d5e3a2d8fb6a0dac64a311db8ddc287ba4e693db113b64cf0dfd2eb521297769937c52c50216ba00f8aacaf1d5a38e0b433ed3c7f7dbe73d3a57529e5f838ca5c397e2fe5222e4e88408e0dd8d24773bdb0ff33e18948699fd6fec0725c0a6e10e588c261942b2842bf2864f29b12b4d95f43d000914cd6d8122f0304a60c512d3aa8151681da1a7d43d686f695dbc852125e9838f7e41eac38dc7185475e99c23806f8da988fe90bc4ddfce4438c43102de62e32453fc0bc5e0c47dbe93bb780e839791ae4606e53f03e105e908ca1619dc665fdd486baad9cd6484fee1f2d7e41cf78d661ff54ed849714130b8f64119482b543146face893e574f37f51974c85df6028b5d68d4e5f6873dc3c6b95b92567459c9813aef901b90099dc887f0afd02327cd0042f2d0e453b3f666e1581cc424a9902d31c7630717bade3e01560f7e5157205081359ff8743ce917ae6b3d7b44e5f10dfdfd97f957d959fe067b76b1980dc7ab5deac8a28b7a0edac226431cfed8b1530e988adbae5500cfad4a0235494c3c8104336209f3942ff5161620f2613afc2279a73dfc15d808185e42dbfd6062110137e3896e3dfca89c3be7c9bb9cc89667188a232b343ba3af1e39958bb75310aa4e69dee6304a453ddd03b4ad510822ce5e392d38308bf35c03adea7c4e318d41017ca333ed60e7af1c3332618854a695f482bee02a3943c32f5867751b4392c00054a65d724b7844299d628d2fb455a3bd815c1c6deb4f2b78045d547a03d1b3b45dff7e2e6791b625443a7ba782d37a31d74e9a4894672dbcf81560b58351f1c181ffe963b420cc2e69aa083183614807c55199ebdded492b12644631070822712525d34679e16ae3b3450f514a0f6f9032c3b88ab5868f76fd08131e2feb40aeb810988a9ca9738778afa6f397287046f8f03335b8167125b18cca57f49223c7b295aec43b78762215bc8cbe27fe4d66393caf246a9df7ed1451671b63b43203df2279d866c5b7dde5ed34f789fdfffd522a2c4b7539346e860bb4c2fea271c049cd88b4d816ec031a5e6288ae886e6d12beb915f6e71d0910c4d2f386fefa042a9a899009e9b4546e13e3ee0ef6dc233075d8ac2238eaa939d059639ee0ad687084a3ab856a05f08d274c58ed3ddc8a4e786487f34991ced0040385c7687f78f24306488b4b6a63e87fb325064437358cacac0afb2f9c62aaa9e58846623428389d5a47e762242ce6936307dbdf3951139379d52a4d2838936a14404060f96996eca1585c45a8c6cfd768880b9350d149f806d6d80377d5fcdd92ba25b4d2113ccd02bb8ee860f9c8e0d78ccf4e42b06207d78e3992e80d5fc5e7642d0caf9e046a97105a87bdc6e251f549186c97f94e6170e5ca1ce3f1085b9347ca8bcdb1852cf41e7045f2f835a62d85e006869fd3bf9d448f2d23ee259ac0f23f4c7be49bd29d2f55fc2c2b80cb22bb21ac5e035d0f51c9d644f4d47c33f2d44864ccb87d86a568799dadda5e086b5285683441264ddcdba6954c43223b22398fc3adbe42ab7b28fb1164b8575e6bb3ee50c34eed45b1ebfcc5d7f0957bb43590f52323faa336671f7917eb3452176efb874e2428f9ea97ff403bafbea008023da499e4ca5e3f76db65a467c5d254106a7e09e23947a6e9dbde5da53120af071fb0483de91a0a48b6c51d3d162cc647508266025f0ccd1cf143a5cc143394a49a1e968382a389aa914b71a430487ff1dbe3c252fd7e1fb7473170d3ff8999b2625796af39431bc439158c6836279e76b97b7463b8996a0a0d01385831bc660ce08b49a0df53e59106a284aeda1e5fbb02b5210a5a4e2ff5adbd256ae7c887a73c2ad4df0e67c16c0d46cdba26d8e85af2e426731e3367137c08a0b318a1e2456152d9adf2cd9b722ffe9301463e450a09dabc3c80c1258477f68291726a301c96144588c4a404fa5d846fab49e422e3ed6e08911a4ef7dd9119a4f934db6e79de21b25523d9f65067a09533451b43dafba0c70e7f722d0cd5cab99850989aee3a9e0370b1a8edd4350f75e20e7118471b64a7cddeb51daed6c8f2915a89d857a24ae9525266466665a28c9af75da1c4654e7124e5205022fa1e8fb0870a065f1dae264fe01c2d0e3a2a23eb6ae4a475ed15247d65c9adeaead767e7d71ce7fc3c118cf1a629a56391bcb61ad7b9ab493f34f460b890426d2ba5f48f8eb96cff3ec3856ce2c46f230ac5af0a02f05a53e4d98c3e807b3f701b964214ec5dbe5bae0421bf1344a0c37bfb3a3c322730a8dc9f927dcaf95886ad0e9a06bed17af0a8351d347484442774f5f3fac5ca917bc0ae31482e8b2cbe1fa4f6e5c317c23c31770ea7a1bc6d37ebd91092d4c593ccc458f5f440f376cdeef88a553b49ec6a7c29543d2b553df03f27d41da8621d61db87548c6a758c15b997dbcbd46ff192de8440e5b786d904ad4cf7e1d903b892eb30eeef3c5965d319f7938b5244ca902add57bf1a4314579d8b723a4e770a96033b51bd41dc793167c9520a88961e46268724107fdc2f52c92ca68e1d9b96f62886bd3fdb05f878ba0b818655757bcf8912d6ef5baf31ffced6e32e2920df21cca790df781abbfa2ca1ce428e47315cce9135db2eea570e3c9e7b7fe3587dca9e1a5f781715f0b30722cda8a58a07ebcf4b39e6979958099e20a146873f9da35fafbfa5952a0ebe3bf7aa8250ddf58516cc19b9a4155a0684fcede3374b7758701e1ebf0b6780674379328f0cabbe847c48d6cbba128a800bb72528d06e92150b3699c5f74091651a589f136794b9fdaf1bba70d98a9110e2d24697525c564cccefc429813655e653b9466c9b646fe2d3205f6be6db1d24c31e9caeea93e8de99f1a37f24fc23731ecee4e64e8914778c5ce94e52e78d18c209f09afb5e322dfb34958b031d3b8aea334c2e082626ee0184a40b499e69c8232a70a30a348ad5049c1501f44df42aa953b4a17e0715b71b633a84aaf4a8aa2f7a707704fc8c14392b8a39f7c0b7481705c0334c01001395962f0fc180825376325cc37429afdca65729025419af0f3640867a0012cc8071b7def3f0d812b19fade4551b3fbf1c21457c44dcdea51996658fba4a64c9657a6b4bae1361c4fc8d82cbff1d8c38e80d2009984c7b66d2ac37a9ff7e1b5a5c0c4cbe103e3409606529158d885fa8c0a5f6fd512b7c4002350275b6f2dcad7055e267f5501d452fa86f88a959865ba667428b57c8ed8a35d41065e01e2df46189f8903b7ad5dabbb518f026b4c1e9dcfb04a56ab1975b9ce09a834b8cb5dbac0836c3b98de2596ae75a39cf8704f3cdc99a448a19d9b4565ed9f00b63e51d151ebe18f7523d366ab8f2b67d9b402d88bbc3f5a848c6e659f57a1e51a6e9580f147e355bfc3e46d3f603844c46917da963a62853551ed0775517420b2fd95913c5a35976729940d9b841ae83ff187d56e1361d8e502fffd720af3ab0c8ce66df1209ca3983282832bbd6f8a44f6b420180fa78a1ffe0e472288ec6c6f43488a12f3396c70e78fe55b05ce8d853e8afa282a7b1e5b92def48d8bd48ea98f7f523e359a666d419b262ab40d1333c3f67b1dd76480a64a15038ba3696da8940849a07bd6be34c5d91f333243aee328828919d088a2d331e3c27514e24d1f4a2ee51ca2948e521864c9dc42595035fa1ae901d1f6f5569a09e59efaea161b337ee281f33cde5890b39c800f357b881434c35372e770a00db27bed5bd126ff2c448b0761c94981edf71182b1c896cac0e994d8375bd9d9f08f652f8fdff0582942646b12dd2bb559155924c06ad638b456a9a59d4dfb87e53cd1ab51f19aa22f1332e7abad7bae164dbd2f05e1cd8a05ca1cf5148addacba4bc84e0b966aea75989e3fb373041715fa6ef81b9b0ac9f3d89f03c93757dc3573577fdd4ed93ee516f2420adc260bb32edee19daf0538d2ee88f810298f4c0355d885fff5470045127991867c7b593ee078848879183062b6bc802885e45a243157caab3e7b6f61688f629da129ec8690f2f6dcf4fcb382053dfc0359ae7b4108b3fc2f73933bd72b75ecf0d11ca5a65f1d59311afdd4ef4502f98037a2f9fdee2ddac58d78868e1bd3842c7deed8121e5227ada1ce422f6858f3a3698ea10cdea01641124feee8e8a82cf73ab8bdc8b7945870999cc796d583f783bb34d06e6625521049cce7a75f1c6a99def0004cb0e33536ff5604b59b86350d3025f95cd5679db67fd3fc09417d4cdd702ae472a3f423d39fb61f0ae0fc5f1d53f54593df80c7e412d48bf83ddc64507754d35b19d19498967ed67d8e294d48dd28533c86cae48b1cd3982628c5aaca7b1fdd4739ce665a28c9af75da1c4654e7124e5205022fa1e8fb0870a065f1dae264fe01c2d0a9764b7fca7ea74f4e6f37d868ac531f99d3a86367fbfa73b9bb76c854e0c8778117c04d4a47145f2ca52461061cc5ba515aedfa411846b3648e79245ab3b19724432b3c21edfd16f10030476f494e469ff23346a5080d61891b596441c5ba123f477d06ae04c1c0282dd0ac8fb90ef55dec8f2c288988b122d2f3124cf715f77b2c0acd730001106eb95fe95535787e80ef801f4a3b161eba883ac660a69ed459a60304b88bad3ef671327768e1f3db811dd4915f93a9b6e024a52cd89c75b179838be3e2357d5c7e80debb60b5bb4c784ff8bf6dc8bc4427b614e6ec7e8dbf9f0d0a7b1a87adc65deb82e52c5d2f171c6194ed057f4455a2d59deafef78203b7fa07e5298ef9e44ae5f154dcfa393f1278a50aaa9f97ef4721053b22b6e6a1b887365129f1ed5932270af98480c658a770bbe7a6da8165eec08cb6fdce0319e1542043a0bc60024aee0e77bb15349c47f2a98ef05f4430dec88537f72ee558f35471d3a88e14117004eaf3b07c98d61b6562a2adbfece7440fe0843283d7723237a7e581fbf8614619a2c43515b7f73431afea1343854cf7caba381c1628dae8060fef71bf2dc7c8625bf169c70dcf179a5782fc4ad6c19bed9bd967a644e81ae1eb4b066d2b178624a5c1593cd073af174cac11a41aa51df5598a331b7368bb4d807e41123eeb64e70f2c764089a52a35091dcc38ef85a90740dbb6fcd78d76a34be0911bc8d4ceffbc6dd84a780c12e13c3847fee0fdf8c83420935f8be64b6a97f6e0e7b2efc05686b3a4fb9dc94894f0c068fb4fcb6fe07f87e97762fd48d8bcdf62ff8c2726ef14691f6664075e130167a4c6c836310360690248fedf86af414d381c1b756a5d7c2e58437270355ca38a2b881e049a96c09d610338aa8b56f28e221e0b787a0a7a632da96a9050e357553bb850fabf3391dfbc93166eea3132c853f96eb75419a5c6eadf035ef20b43c7e1c8b06db90318871e75c89831eba9df5007c18d859b9c7fff54f69c2d6798b4a2e67a992a1f8c0616bd58ec5f7a942339cf29650918cf4f907a4df4d27472b42b3773746572b9d694cf6e05fe374f56d62d6c28228f0acfa779bd071de4e82658336a880bd25c6b8301af6e19c4dc2146eb51073c5bc2d5e46a5a8129b55422d962ae1dcf55ad02da8a3f1ff5cd184bc1cf82e03d8c6138cfd0d8ba83b0afbc19964b2117abe75bc5b3bc80316c53583db91bdd427237e9491c6edddb29e61f878645f701c1edb1538a5f0a8f09727b5e01de7e8aeb7e74c3d408984767e263b9925d11143076e74526b04914448a0f76cd15e55fca9c431e619ed996665cbcb5c3857eb871893e7353d90e073a381a9d0e3b0eaa55a3b8c56c4b857332e93aeb0e79050ac58b5debcb4ec93750740615172bfbd8567006893184813858aa03bd6d30a277d9e8dfcf79abd5949e703904e29c7638687a41c79dbe23ca289eedf94fb8207d1e2eef406e5106d500dae0afe15914209f821c0c7122efafa06d210fd6b6aff5bda77eee967bd663486ee859a1221af0463eb1e2655518638ac1bc110e418aaeb823788838e0b1648eae177146d9d6526649a474dfdaa34dec23142ee8896925e5302f50a08cfbfd7058afdae8c9c9cdcc767be16d8cb8a29bbf36c7eb655535232c53d834ac98ade91f001efb064158b14a92d511153830a52c67bc9cf2bf2e57e53955c45326b64d95eb7f98857bdfe1af509063b86ded884efccacff5dbfbe41fb2764a1d46af3ec59a2b94b8fc179e8a40f9fc1ee74e4216469db26cd3cdcbbbc921355ee46def9302f168cb38bac10d1282af5cb5606ac087e8dad30dfde5a5de5de2a4ea586d3e1d2aed7382e64eae05a29463d1703e4d7a74d0dc2bbf81685d4ff87eda96d4ddc4024ed68f8b5dbb56ce7b3d51ddfe5d5c429f2933d2ce17b78fcfe13d27ada1ce422f6858f3a3698ea10cdea01641124feee8e8a82cf73ab8bdc8b7945870999cc796d583f783bb34d06e6625521049cce7a75f1c6a99def0004cb0e3aa326817e7dd5634aacd9f788299d2a92f6981968b9b02ddc4dab4e7eae408de796283bf5357f174c6d74befed0a1bf945cef42244bb364e01a53e709e357b499498967ed67d8e294d48dd28533c86cae48b1cd3982628c5aaca7b1fdd4739ce665a28c9af75da1c4654e7124e5205022fa1e8fb0870a065f1dae264fe01c2d0c9aad2fd081e215632ed31a431dc5ec2c97029098a5b9d5e53e7a62bc6cec129d76d87f9c821715fb3dbe86fa9089900baf6082cb475927707f606a7b78f8f73113765041bb684dd4a87e720d6e65d3692c4e713c3c6af00ea89159117306082e440a227fa0d023e5e67edd69f3d8a6b01dc52598e69daf9a35a09ddf109dcfe5eed6455db158281b69fec73ab75f2423e40ff4af7735b48224ab4f6f16186548ea431a5142a91a40d6201e34cd3f3d1c8ecd34d74d39ef1b6f91df1c01b01c451271e192ef076479dbdc17e7a2d2f14b88a6f2baa4210cdceefb48cc93e30b5be4bc5321fe169b15e2c8a64b9a2110294ede7c1243e8f2cb67097bf930abd0eb15d43053c84a1036d4307988fc81a09295988d26e60aa69133bc2d186428ccc71c3192f4ee150837e1b96f03fc503baca7ebd80392019dd4cf04d9b3c8a752443de3b2b00a810b0ebab79305c5fe290466b0ccca89d7d5341080d711ba72eb0995a86addcb269a9578f6606dd95341ee90a6b0f7c13ded6ef44397cd432554732df73acedf1df40170999bbc0d075905728ef6302d60990c0f14654b70df555f4f33b6660991d9736ee59bee6534c27af731ba8abbbb45851b6181f454bf3a43b68b10b0421c21e353b950f22f5b4ae4c5627814f6460de5c57aa303adc73d5b66fad9b59161ed6f79152259c1d63060dfbf4a6577fc8816e3e0c33c2623d09c1c84e89db5ea5c1f42335d6f7b7add2c09c0af50433467fb287aac52857c7a4d0b13a455c77314abd3f1e60cac45fd40b309adf9fed6b7bb9bc82af9ba3f40b62e15b45561ad1a1d5828a8474f41e90d1c7eb83e440d025718dbf3eb338dc18a51560dd6c06ddcd9a3825bb8dafdcabc00a4907fd037ab1eef2ff4e66f4b7993b1ea3b17c340fa1aac0368b5429fb4ec437b2faa2ad7719bac1f423af5941ac73591de2c91f4b2a7b7efc40fc79e12bbe4346cef261c03b7c8acc7e80fa64a20db5412cdd555cc6559d693074668cd7a9863453ace02af078063988687a19afd26c68c8eb5c0b1260a86883d2c985279edb3f45d1ddaa8f4fc5bd740e0369c3b9f55dce927139448413211b2a7496ed162bab669e2c0fab99fe4b5baa9f1b599a52c7491aa4e0e6f1f17c34d47c463146c4515d001da423fbb1983b554fc0b7cc47ef0a39e75680ee67bc4e5e21f6a585c325d39a5774c238b21e18a6334fb998c00d60373b22e3b6a2f7e47cbea2810d8787dd4e7bf5b5deb1e705ce224817351d4cc4cdeaed452b175e0ef1ad9b998225028b1865cbb0dd649d4d857766dd2ca20b8b0e6a58336cbbddedaf03123ae9b96616f9a9e42320c781a8f8d572ceabbb61015352e2bbb8d5a4b4e66f1695ec48cf19d8744749c3ce690107378766856520fbe673901525e65fbaa8b4842cb79174310ee180d956442de4154c060d89d4f455f11689fc393e31ecc5ab8f0e432b1be471781cc217daceb74e5abcaff34d383a2fc2dae351b5afcf7587843f8e7ec6d86daccc41b15cc169f511408f62f8b6d91961089678049bcc234deb4818e31557b0ea16b62b405b78e51b81b9fe250ef350f9f9588cc8cfe598efd8bbf1a3c2cbbbdee579c03c106f5a6fdfb186b0db1a1b41f11892c09ffb38ea716ba50888e83a55b2015985e42aee36dd2fa58e6efdb9938d8979f08c39195db6c5af099edc20a027f6ebf07f7f6cced8393f1d68dc592e4343168900318c3245d6a3dc45f249d4216da6d0c09a2d01be2959b9601b5aebb965b33b59086feb5b4647dcd146da486382f1a899d8ca2d2d64cc9520150e4ae2735b4c1d458f985d76ff588476258935b2e46ec3120add6c2ff1e47d57578893445712ea6ea34a97a3eefdeac14ce3107559bfd9428f65b59096d4ddc4024ed68f8b5dbb56ce7b3d51ddfe5d5c429f2933d2ce17b78fcfe13d27ada1ce422f6858f3a3698ea10cdea01641124feee8e8a82cf73ab8bdc8b7945870999cc796d583f783bb34d06e6625521049cce7a75f1c6a99def0004cb0e3a42e58b9557c2eb3606eb045d6d0f33fbfd5fcc4bf93e4124079263e89627d025f5f57847e3b5df93eba6b3d30e9e13c449cc61f506c2ea61b61e6dab4e173f09498967ed67d8e294d48dd28533c86cae48b1cd3982628c5aaca7b1fdd4739ce665a28c9af75da1c4654e7124e5205022fa1e8fb0870a065f1dae264fe01c2d0916b4d2a38ce0b843af82f27953adeac06225c737a628c3eb0532b6f70c0e11c9859392555d0596a8674196e9fe977cdbce39b2e9291259dfafbc737d77e63b509306dee1af846fc737065faf80a672d3e06ed9b8948b841ea94aeb8a52b543ebe98c30d02c4711c7abe82657c7db1228c673576f3412787667f11001e11a0acd73913ffb5d7d30414f18e401bcfe57c153388b3cc7fe417cce008a723b45a36abe91fec2dae21155c0ac7fc2d95830e551a7f91d0c8322db6034038c105e4d36bb1928bf15a3cf687c4f5b70a5762a4d39e5b754f36d58d6bd7cb8ac992e4edfa06465a473a93c1c042be251cbf790438a636799ea727984b51a82767985f0ff7ce7a416f5c2e1d23155f5e43e06be7b98862593a6c02600307966f5e77f86197168f30fdb8498d70484561f5c61b9d96c33a89a5debbd7b0ed7874fa6774bb30bfc8d277b1034ade1b0b6c126a65dde33abc40cb6b6d52d51ae77e2978166324a962e859a3093a7bd85112f64d9cc756af0c657cf17ad552a1c047f22b03711c85ef44ba25687b90c34b60e0c8cf3533d5fd2a9583d9ce692a48eada57e4788a04f1c6687baa0c63e46f06670eb7971509ef9f4ad5a295402148cca0c22cc861685f821a11ad83fc108f32c09e6b8197e8cadcf936645a4eb95832a5f046eadd0fcdfe4d3ad06efd9ba12b75b5cb41a53a2f666c9e0aa0d55229d20496b279eddcc0db972e516c27d536a3948323b7080458aada4e251a981d7444f00bce6df9b06948b6048ca9decb633bc0def92f4000a4a8372ba367a2856fecbe2a5a61cbc3e49cddb145b9259a3f103d4308babad34672c240ae8c961901e85cece03aea962a3cc474f75d1f9076db4233016ceb21a8feb2abc59602352467eade8fe01f1b2ce1a3d8dd16a305b80f8b11c1c36689c751247b6fb9aa1efdfc2730808c74911b0be2ea92fb5c22b02bc68d420779665f6f636c8192ea652f81345aa8d8bd0e54805823cbf739191bcd727c92593ecd269fec6ce1130fe1ecf8021a2cc7ba01a36583acbe04ddf3f3f25296ca473174275d696c1b37b6dbff25f6417a1664637069485a677e05e78343e83923e5ac8c3e01189edaab97f8e39a76b0ab3a6b6d646afb176347d0fa0794067f164ce66ab51c8e45ebcdcc336591262b17104c45e0c7ed61f7a0bd1c98859a064d344b7e8015a2965d0a8fa2e07b9674fa1254cc3290f3fe37575f45bdc70fc6e1161a3641e7e346575d5042ecee4e446ecef73b86abf9a8ba6aaf96381cb5503b9940c2b2170e0367bfb36eb72292d6eb846a22fa2ac2b3f7590ad15cdc6c4ffd081c07c5d40f5f950a38ed06e83529d8f47d483fa12b16d95f0c8998a75498782ca99d7b2ed7f6765b13c7bcb6d595c15f07ea74a7aa0bedf320427471e8710081337c8bc7f7d1c7dcdaa5471d82e1d98bbf5cfbd7ef898d94400fde50bd6cce9a08f66938cfd559a2d878f6a74202823d81e6af5ec96c3acba4ac2d56a9b2d54bb36a55f9660d9d1ef6f918952a68e1e8f4264b54bb395271115516b5bafa0e0ac1ba6ef8b4c243063c0de59122a27e0f05c04ee83c4cd544d9b748de1ce02ef2b45134999f0b498b2d4f60437df8b0b30f5c102a0d16529ff5a0d87f8221366aad4b818e5291d3e273571f3de8dd470905b935bd092580239a0071628264373ca8676a82d2ff0afb378f7a8e19493bd55a0f9d567779e36eafb0597cec59e666d39a1afe11b18d816a9b36a5edfa9c8c36523933ebe56e19d6f5a83ceb9973626b67431890911ebb603525030d4e85eb8bf260807ef598327753fcc9b0ef1bc3cbefa8d665d9462baf6522df2da8f1553ed442394f81553dd92c6042fcd229873262982b19e1b36e8406b7083331ac37bbb654eda9c9dac69d98838b786ec5a3f1e225d0246ef621fa1d9456aa020fd127ada1ce422f6858f3a3698ea10cdea01641124feee8e8a82cf73ab8bdc8b7945870999cc796d583f783bb34d06e6625521049cce7a75f1c6a99def0004cb0e33d49bb5f4165ac2618dc941ee254bbf33576089e02bcdd16ee1d59317169ec62840f91bc53ff26a6f7851fb4c011f8132599301a86f190b4f675ebf98ae9e47a9498967ed67d8e294d48dd28533c86cae48b1cd3982628c5aaca7b1fdd4739ce665a28c9af75da1c4654e7124e5205022fa1e8fb0870a065f1dae264fe01c2d0d4da0211026208955786c635bc86aa6234dbc0403ad173989876b3d0e0803c82609b7a8dbd91d13e43cf36a3ffc9a127d5016d66f2e9a4ee048b346fd65c1f2f704eebdafaf36259cdfa4bb94513f90fecb04a4a3dcec7047ba26355f4deec4b030d1009a97bfb22f65daaa4426a53161d54e0d2fcc28d673d2c8eb8ad7f61f18f0cbb26ee64dd5eb7a9818a3c9731ed44849bbfbab6c198418ec0ef37ab3b679f471cd62a89dcd4d0ec8ef946ddb540971bd71ef40fdaf2c60b5e965f3d5ec27539c48e089b3fc11b235a1143e6a4993d9d7b7c8a4315caaf0711d82a3e4f0d586f99c4b0577028ade9916b8fa7a042c9131c13029b67eeda027f7d9632a28b1d67ee408586cf67a606381acf27723eda3f2579332a41228e837ba71000218d23f24a27290ad5baa589c564453b4750ee6b44465bca18457a4ee844c91d0394360d5784fcfc6c9717f27fbcdc33c1072eb296190ae4c27b3744c3331736296f033f034c975ed0fb3ce47bf7d9d154984ce70247b4f04c633d4daa1423ecea80c6c8d7f7caa90b3590ee968a5330106ecea49bdd7ace5cdc4c409bb61ac7c600d1a9ba230d26dbea744f38ef60cecdaee2e683ac159218573ffe74eb7a9cc452fc9d91a19bac867eba679d90896b50f32d6259a3933c3b842ee679b8c281901e321af3babde165b124e8a1ce91525c884647ae546d04ccdccd02b628287c93acabdd654b494a5f0473028886bbeb1ae7d5abc7453fbc25a546c1a2ffac2d6a2e06a7f9262ce38853256bc88b5df5ebd8c6d1d9e15f75a95421cabb3cdf4220bc23b5b1573e309df6038860ef5d3a0930bd79e933eea78eec8b5b7518631bebea9ee862d706efecff30474add3f4164b54faf6d44a13b82b13b174d540147215544278112685f5d9f48e1e96513b3cf21562ea6063541890e5fccb0fae792b62a703e97cbd7c940401a150337345ebf687caf0622869c90fc1e99c5b2685b824b605f80f57285de785ea15978facff0064746de5effb8d8dd7d07f3c223fb591f80c05b4ac6687814d02a6fafcb859825799b2e21d885135acfba5effaf90a3a53f96389e25f5059a4e97870f786ae1f18535e6547fef43a52aaf3bfa6a20ad8d27330e781ad39ad92c66a44cc861f898a9d2cc5d5a3f9f1e644bc7e3f706648607197a387243e67ca9fda4f89ef553ac7ff868aa8b0c2f5f9c9fa2f307319fae7447c7fd0830f69364bcbb7ecf0ea46dd7fb9ed08941adb8eb87ed358c1b5dc71fc9bc0778b728b6c3f817c1219c3efdea9f86546010dd909f9dfd91ac99e1c1722a11914838d51a8ae3acbabebe550731422ebadf56738e9c3217a00d4b9fa83b1debf2953e255aa929d6a8a5a12498931c137a12e3611815bf1b008646b57470ecddb86d7d26743d6dc39da53b2290f648fb62e45ba7cdbb4d915dd9bf6d58da48902f1b6495507d8dc869439f7fd195d3c4233193dc66694c9e13ef42c86ac62921fb2cb84f157526a2906dca1ad55735b5ce57ab8bf8f3b670033fbd2797e2db090332c7f75943e5a098d82fef598be9cbc57e599e501010edddd0ab7ce575201f135f92777bd0f8a905e4d081a13a50939c7c74ea751645ee4d1ef34e8933de1a8f675d585adaf8c09c8562540a69ee143a1b6a40471976849047423c703d8acb72f5f3fb6c437248b2f88ccc774e378db696e2fcfd71a185d1d4bf6dd993d20fcb6a8b17d929a695eca0bd41d19dbfd32cb011634559a2dcad83af40568bef18890a685313042659bcdb10324712c1fc74bddea10af105666b219ec85c3d7b2ef4a58f5cc4709084ae1bdb6bfccc70347ba7f46f4a3c38e10db8336d1a71d874851cc6a8175d1e923d82eda5773e31d5a3c0fc03ad27893ec914ef2d4576f3f3237b75fecb225d8b794fa167f93c98bcd394853371c4e91b8c3bbba4a15ffd5afc0d78ad9ca8dbd6ea21cfe65cfe390d829f8e5ee2138940d93f12d87546a9f7200e57c2af5ddfc77e692e4315812fa09d56f4a5d14390de6175a52419df5cb4633c121d7f7bcc0b58da19b0d16e4f1ab1a527d3d319ac08044cf875256837c28094c85a876c6b5f7ed3c95f166b323d942db17dbbae3779949a83af4a5eda3f8ecd13781d62a265971d7aa22f0c1b567cd894cfcb04cf2eada9d911590f8d80deb33c8561e01ae35dd523bdb7441b580fe27f61502bad729e6c3eede618ac5c864292367f7b8633fb4eb9dcdfff84596d395ad14cb7abfeb6400c51c418290a860eee8e18574bb9fdeb34dc4587642274de8bd1b733c462eb184f62ca665a28c9af75da1c4654e7124e5205022fa1e8fb0870a065f1dae264fe01c2d0aed5b7349a406e5e6670aa8a1eb140872abe603bd09763245131cf20a1a1ff67569649112458a9fcfc5668f720fa10bcd51c87c2c88744e5e9fef52e84c1872bce1c79a6634e555579a34c4c8f07334d99b427a6bba949970a257dd98ebf0bd31e29f44c8da2d1b94d4ce57fbd963dce6f46290240e32e2c4d3c2860ddfcfc6c61aa5fa68b9a3d66bc676b99790a37ce9c6323435c69246f63175c9f4b602efcedb03e6de231f6d70c88808e3b736d86c78c846a8ba613261033f22b0580ed79ea964c4ba0cb49ef36c5f9caaadaa3732a468cc57860843a3bf08b1fdaf277821317e0724458687c2a5135f822d33027400e0a7fb5449c1081ffc9c5bada13c0f25c1e8927c31427071149432b2b84f5f998266947b0a704ef4afc1dbacfd9cbce05533029925529a8e0083d1fe7cab0ef7a97c9aa24cc64d2301232dc4f98beafa0380040a51fcaf8e22515a6a96a52ebdebfcd11e0afea8a29a7ec5ee8b1b4de9c5aa1daeb535bd7f42cb45ffc6116434ce7f887154687f32ca5aa893d093e7647a864687a766e0bdc904e04833fb5fc9d56f825b0a9b9022da9a32eec05e8b9647c82edad8de43a6a013bb893aead5c488f7b037391e5e8044058f16966d99802a7ef80249a57e6ed13461315c374613f14fdd98e3a9148cb12a0861bf2d2d075218f072e7af649bfe82eb4bc0ea7f285a10589e40e508ba329ee02555d554c962653fc941fab606e38fc120dc0ab4e8f7e5bfd83a1175295f1f615c726e39b34148f7997df6c25e4984a2bee6a4ffc3f8abedd364f5fe3f6888fca95889542377be6e29923403a1b65e0dac1aa8b87bd4f0665c5a490e15ca6b47a3d6505797bbd66ebe61bdcda4f7a5b4ebc4764e9620f7a1ee1d6cd438f16034050778f16c8e3ece2597dcf3f21c86994f08a1253544fa552dae044834a1a5e05d397cb92f5bbbf79080e6dd048af9f58ff9cb2d31914418edd686813dc9371379ca75bcd5a6d2e349a41d712b7aced794494c37fb79f08f8b300b1046cd2b73153c4d949ef9ffc08d9cfcd393a14a1fbca80924132a02e4ab230e7733e1c15c1ca7fd42ad9fcb09f9addc18f8365bccbdd94b4dd5208b1bbc0854dd6fa3a3a3b3ea3eaf008dc765af65dfbca0a4fca282fb49e58ae6cc5b73c58adbe32137b2862f6ef958829d6b84c7123d990ffa173ae298d16d03cb44a2116419d2a79e1b15745fe645eeb00054b3ee47b0e9b9c32646490a465038ccdac1b428a18961ca109c6e2449927a9bc92bc7504f715ec4cc21b7e226368713636f6221a3b78f212ddb5e82857d270eb028b4716e894f2e33d6935d479f74d855664df266ac9b732d95e19d42fe440362057aa291ac897afd746fd349c7c23624c4804b10e9c3c473250ab981745e8525f0ae9a46e87f62f09c6d94817766871c20a6e8100f825525db6db9260cbca0c49d10d8a1c3a2cc4028a4ea801be6157970cec2708bf09f4dcc307536811b8b621769a127f1d0ede04ef156bd5209da2caed901c6eec9e638d3b4c112f9e1351f38a182a240936c4a44b25cd3e8197b66ce63de9aa5b66b69c41478830a307f187793cef8249eef6c406f9070d41d5b5af1b3c0d39424cdc6793ccfad1b8d6f77ff834588885ed8c7f3a84c9fc6ee5de5ed4ea3455517352359a0e6577a13b6edbe5ed3f8a53230ff910c2e7795ce9543540633f39754f5c31bd337e6e5410b0f83a7d6180ad33d961bf8013a18d8548cbe52b0dae281773c111d306d0d200a375900d3a8d4f50d9134e043c49a17142f43769a003c080db657e7aefa3289e93f80b1a4550cc65bba9f78fef081e5e5d2f2e13091f2bb96831a6a7093f048e7b7541d0bf6f5c25367b42a2fdca79f516d0411904d00ad298c462376395f42502824a85b36369f880123c37334caa53008edd86a7d0faa37a7d7e1f336bcba465a01d6dfeaea845091697117aea206fdcf5e9a33aedf71a3a2652bb3292de16c11645148b418393008de1dff2743714712c61fbc623f0493581ce00935f9956b0f62f9fc4917a11e02a1314c05dc492eabede3527bf6b067b187bd2c7f5be5341eec102732bc079aa6a48e3b1ad4aa01faf6f4889963838b611e4565e22e6838bcd8948ff371ec47d90a6b626f3448fabc5436c6681e63f73fbc550dfca2bf2516779a716e14df1e188e73ed69d1395193f944d239424ecc3cf2e821cab791da2adb779154ff18f2529ac70f06aa590e7f25555e8681a1236f3ce62907c12fbeba99a524988cb65d5a401d2d441ab966cee26aab795555ac173d57001d7e37585ec6bbc36015c8905be852fd125531448b7745b3af0609b8a6f7b4dd076a15ef9632770dd9fc2953f6e7541afabc0ca4594a7490a9cc0d9b793243f665a28c9af75da1c4654e7124e5205022fa1e8fb0870a065f1dae264fe01c2d09ea68f61dd17c63f9fe16507e99620efaa1cbe5d040700c9cce9f2a0c6614323a2e28391ea6a81700842602e4418b009398959ddc6022830e979222e2a2a9d66e8cfc6125b72533e8197a75ff5ca95a2206c4713c64518f29802dcd1896575b4a589bb67c684d8cbabb50a6e4b6a41c758e5ab6c36865cb70ecf012555dc8918bd4006c721317ab0e265afeb46cb75dabefa510b9641a8fe037db8d7bb6039a17932f1d80bb6faa362e7b4ef5b6dfba766946bc48ad3acbfe5a8624dfef942d31c82c9aea6f5fdfbb17f11f2c65ab9c565c9887fca1597d7829edf19498bf580dcda2ca745ce9c6c3ff4382cf1697c9e0897598f1b1ced32a138b7ea518d712e81079b966ec5b0997eb507a5987c5486b4799211869ccbbbafa2367b5d7d687c7cdd388f7e76757be91e2ae00fbcfff30f928bf3afb5f01000e4b1b07e56c42c8ac0402787ecf5910e8dd6931c4ef242f0aee3914ca2353b64919c090946a3867a7a8884f2d1e1b132ac4f0003b728fe83e06d6f89e3a9b0479ac40a54d5abf496d1a01f0ccccbaa11996153a55b6f6f17109cf1e9c88fe98cff36bee1276ff0e2a0d17da0eef67808f9d0ff387ec4a35132d64103d40595e8af940e78e69f31515ab47804633d5d3bee70fa0947a12d1cf1b47d8effff970fd58cd7b70fe6e2eb6cae82d0b676eb3d4956c19a4e9791e94abb932db3ee72f79a0968e758208abeb087c2c2050162ecb1b1f903bce89f8434169572a814aab1f059c845e3e96721ec9fe580044d7de640635f28a1488eda20e4997c517501acea3e2dd3baedfe50487f777196e9d5ab1576633cbaf0896d29b041a8f20fd00dec0765d516b6131d7d036f63f89531f978e7b0aa31322319cfe7a3a15ca7a4568b72999085e02ce83fcccc1d37b6325e326a89c57031b936c45d07e5ebb00fd2acb16ff82a535019df4fa28d91649a18f24d94902bfc092f157008ee76d0c19aa235b64241700e315b36b6154e8b69ff8e165923dcdf3701322c2c153811a598ee48851d26a49d6ba27e023c61b7bf28a0995719a05d24b079039adffcf254d192414b76e3fba5d6049636c9ed1a38564cd43d0fde061bfcee4003ee140ba2c69fa6b8f5f6404ad20bf180b326ed78787571de34da50451cc8063d34c442d03c25de418ca0cb067bc7f9861be9236bf600001b412f2db51cc6137d0f6b5db015d40bb0553c695f571aec8add26315d664d7be9728b2c7fef6d31efd4c045ac6e29cfd783b131dc7fd10a6531896abd15d9d84754da90668de6e4fd3b2c81a82d9dfd28689617add43812218706a140855a010d76d5283e6391b13864ba94d34d37a37a69a33e2cda4c3d3a28a3207ddc32a98195a434591ab44a15e80b2c7634e3f52e20fc4d6a1bda2e65aff72a5e7f46344a43ff38c58ba955b3f42e8bee9094aa34c5808437d3d4fdef5fabf226af4d975f7d39e9afd086ecae6c42cff58b6f8995c61dc1439e12fb292a12ce28cf4d8eff827cc4edea39dc6856cd01e380884b02862e36dded7bca8d8db743f556100a1194d46a4d79b118bd19c99ed2b7ca764da67756ec3395f7ad7d12a5310cde2c9561f6d0ea760ace55be31b6bc164459e7b5c69115c819432bdfe74acf948f2da1801524b209dc4a5fe1f4bfa693dd303bf1d136be68de9d496ad01346e3d2e888adaa48a7aebad16e5856f2d890f22c8e129810c4e86c3e623e8c0745815126bab4dbfb43856bfc79263adc7b970120632ee3185546aede45e2effc6d5bee1079985d99b6605010465922a25241894d70d4336c967b1f3d2dc884bc70f601564311fa0aa40c8a7cfcc60d1d9b41cd12a2897dce551236d91c7764e57f0486b1ab898193779554eb2371c09cdbe472dc58861baad7f11344aa4dcb238504971ff65d7c686a44541997578d5ee8fd0b9ccef4ee345dc0d46cdba26d8e85af2e426731e3367137c08a0b318a1e2456152d9adf2cd9b722ffe9301463e450a09dabc3c80c1258477f68291726a301c96144588c4a404f6c9d2f66b51b91428ccce072863519a9d5bcb8b1e2f7270e8fdb0dee5c8ad20cbc6b84601e402ab031f1dde6515be092a80fa5017a98cbf1964b2e8eb21075924350f75e20e7118471b64a7cddeb51daed6c8f2915a89d857a24ae9525266466665a28c9af75da1c4654e7124e5205022fa1e8fb0870a065f1dae264fe01c2d0e3a2a23eb6ae4a475ed15247d65c9adeaead767e7d71ce7fc3c118cf1a629a56569649112458a9fcfc5668f720fa10bcd51c87c2c88744e5e9fef52e84c1872bce95e5c9466aa8a2efefe499780100184fc8bedc2418bac83e480fa13589e0bbd9c4b09b35349120af58101bf1caa937bcd1035916df7a070265b5648347a5001963dac0bf8cbd800daf9d63e5b0dd242b6aace964dd25c1aa7a35d71af2732dfa3e7ada94dda5017610f362bb8e35c887c3f45f3252a73a66b8cd05fe37ce064447dbf299696e934837e078f89011c4b2bbce6d33defe03f32cb3dabf9d83d59d935e7a80efe0429a137d892263bbe2bd7c8391729d16ffb293633d31622f443158f0b8662e864d02c689109a3ef069f03fa8ba6328d94148aecd5feb554995873c2e3cead68331fb9f5f394adcbff544d5a91c338a74ce789fac6c8f943080424a5e11307491814c11f3cd9af30ed3749f6175247165760b5abc8ba242ec632967ef90636b16678e363aba8fd280385305da0ce6228b1a3e37ed154b33a06161b5c7fe22891332fd6e31b9d9d02de2ac5ad66d7f006f4553685940bb80e70a4b97d2522cb9afeed328b14806fe5e9a98777de5833d636ec92e8b6280f0ac44c3087ecf9a17a91eac14ee751b6363303418bbaca3738e2ff4ff4f5a1e077877aa472ad6be5bdd66ee361fe31798cd178e19eeeeb09e259c388a10066e5147f1cdebbb638643c56e1129d4bb0b73cc82e27287b994584fb0d78d24938c9c0333c0e6862c801abe25fa4ca8a42339a2175663f8f256dbcabaa35102ce92e4c132a0cd0db7a3ba69a6c37a5f14dcc0eaf456d012e8d0833f7a9dc90ad7dbfd330d9e89ea00ffba60cdfecbcbd91cccee773707dc2f21e122d7dad67c8b94376c036ba00dbe807d7d5351697801ee5f17508039a9b86cd3ee696c5f1ba81f3b9b07d0e4bf59719f2281c8bdc399c27b94d355ecb962a5a17c898c18306892f544137683381046d8c5cf04a2fbe34d6fc7725e538f3d9e12ded8f0d53d0a9008a1670c57fe6f4e4e302e35d126f4132bad1ff49984b28d5d2ea560ba855141812a97078f5f3ea5e4ac718888707a5d5f7703adc616d93fe553518104fc588fb098d1f0fc7ad39380d17b0e491743554cde6f72587f34d5838676dd52a79244a60a06098cd1bb23565a966a9bcd1dcc481d36c9f877b4bda2a8f997a941d16f7dece0bf9ffd4109937f7f52118d5b694a5609eec175d03ec8fe2f340d772c05ba196da06d2ef199225a0f94ca3da7c54244a67d0ba3e77ba69829571937a2e32157ddaf7d82eac5e1bbeeeb85a7bec4cef9fcd1aca7188ba09712a71cdb9023cbde70592d3e8860a6475c7f15f93fb93340ba4e5b3e085f3dee7c83185ea88dd4f517d2e018f1b420daf672c09bacc898937800505988d43ae6c86e4a155bc3774225abb856d03eaece74da3876712a7c09c9c8570c373576345d29e9bbd89d84c6ba2bf3843615873bc09f5c42b7cc6e52cf3063a9607e638a9cd9a664a888d8006129739b9f4317c1fa76554f5d003dc2d93035b30b89d98618ca181f809a60865a35c59963ba751fd5446aebe4279732df64ca4624fac0ebfa5363e67f7a8cd4de3754264f07d0ea37a9bfa192092eb1ad39a8c1dc3ee30a2897d717639a46c180e3d208b0e6fcb8080ad1fc5f5dc9ad5f4d127fe88cd8497d1ab5de83b7b4a1a3d31e328137f44c899902d17379926f4033b6c678bdb101c12efff2a47f7bc6e81cf49fd246f9c8a35579eb10ee5df0334c4f03e31a9ea0d70d8d9582177cca1dd90b256b98c91cad12c3b06a32ce859547ffdd569fadb5289c79f6e141be57e84c7966348a2898251467c23024b0362c11660472dcdcdbbf1161375884ad4015d24563ce6bacd7f0da0aacfa8a218daf2f95f30854893fd059e5e34edfa187f4cef429559a1e0c27b59df2fde31e536d3403a27f90d90c1bd7b88352389e85ce27ada1ce422f6858f3a3698ea10cdea01641124feee8e8a82cf73ab8bdc8b7945870999cc796d583f783bb34d06e6625521049cce7a75f1c6a99def0004cb0e3931f736a433e75dbfed36a95e3a07ee1fc02b1ff14a0a06da3c76f08c7ed2655993b9af1d04648f9773b412159901409096de8bea25e2e580dffb44da8819c7541809ed15385bd89cdcc2d5dc7dd594f9b78253ccc9bc8d6a0949bb6287636c09498967ed67d8e294d48dd28533c86cae48b1cd3982628c5aaca7b1fdd4739ce665a28c9af75da1c4654e7124e5205022fa1e8fb0870a065f1dae264fe01c2d0987fb9314c74587d0380c181f31e6ac76d97ed8d3585e454b2acc088ebf84dc97892390dd1e38dc9c13b7d8de218d88093e42362eebe7976e6650a3bb6d20fa5af0607363e634d5369cdb17a8c31091cf19dc9f56f2af4e1d3eb0850e57df58600b74be81e7fc2b4c4dbdb3c630e93cf202d1a80b5066649e66d8360eedf2ce70690a95bd5a441606a53c3d7de74b5f048953f8dae8c39d9378fc1cc409eb3cfdfb4bb01192160a8a2db36fe205d288b4597f3a1cf0aaf58c0bc15c9a6d52986fd9cf5295e4e44ef748c06153709613044702f6c7f0b307eb07d4b5dfb2e36461780275c6645e0015d14234d4adf0828ab3bd4b10ce2a6db713f57dd8af7b86e73586abd866d3b4bbd00e286431d1f49cfb44564ea6b10e87403681fe1a70301852ebbfc8d5de2c660033624234611d2131db58c568e98aeb2568072272e8f561e10e97a1d7bfc907916d1eccb263a0eac34bbd8ccd6e10beaf272b6be7d368f9dab3a68053747291cd8ca88e0165353c2d1e6979b6d24ca60ddfd8fafad9be08fcf0bbbf6730e674c7468179aafb9698632eff93b4d65095860754bc47004ea63fb6be254131e33a26a4b384407f29c6e9cf59ecad2a42a8f95cabf3e481fbe195840ac1a0b0874b9aa5479e466c9064bcfc257923f5b1fe5073c7160aabbfdfd727c8f65316680067450cf5e761e15fcc864ce59e6f7d0f754b1e579dac5d03e5caf5255c026a8517f8851ff41e6c328145b61c666747c539247b383a2f5b4fa831c0b6d8da494820691578be3d49c55a08ccc5ca3b584ecb99a450304f84e9d1203622caef02e60e5a21d027ba60b432ae5a7a40b6a303e240f66f09fa3c2cd31b69e89f01611338251ba97dd9d297ad9c9b6cdf718271fda660e07654c26965044cf529c38ccee65630d7c9b881886e4ce7ca460c546e1ceb5baba54ba5e16f06b92b8411f57ad8c96ee79c101ac954bf9089e0e7afc83410672abcf248dfe9a876e16e0a870f6cb86e73c286ce89f7a79ad786c960d9a5a10941c0a90df06a9fbc7932e98aa39f0306a811cd4233e733f96e79a0cee059dd5170f6ffd9850adca3d8c3b404a576891eafc7749bcccd5e11d49d27ace34327c9d49b0dc9d4154f7a6d04cc376157c283d3c2e97a48a328921485f77de733846a300c1d3863383009138e355b84164e72d78af03759393413cc1dea3ea9492e304be5963eefc6ea8fb9b5724d5c172a2dfc0464f3a791ea04b105d899312e30bf5bbc9509967e7ead907e5e1d567e9fead4c42ab6f56e1238369e02cd9391546cbd7e78e4cfe65f727306ca54a45faa0d0f6f4c0feb8bfeb1165576d2c22effc2b5936fb00b1184db79e32eb04b667e3e81d1b6e4e7fbf8b8359ccd9ad9a36750d60a96ae99c95f3fdbcff88523137288dbf00daccf389075fd70077646e45e9e807bc2909deb97f51e61fd7821c378293ab40b61c5317fea4573045807ccc4a4fb87b8a8bc376293563ec45f09724319674f8a4c6493ae0eb1692d0cd8f7d205981e999eda38101819f216b172f99105f539f862f75649501051755a04614954b93ad08755a155fcd73780367751c0f660783877d03dc6bc3c3575d92e2f1ccb87d624f912c26e5c7a489ad6405e30bbf2accfa8200bef14480144b78d8d3e53d8598660501b3357bb7e1269df550c4b841d10625b2ae672168c6bdeaf5a0ea9adeb17e1be52b0ae5139f245f8199e3607fa4ab1bbddedfde6ef0ba5ac7ae5962f8731a947690b71d7035846b5dd3b71b2f5eeadd483e517db730429fdfe87342a76e7431a7b3023882591a7ebe5a831cacd7fdab8e589c34d28a4a1ee87fe79f7392be4bb934448ef719bf7b2a7cacb7a2abe5dcd794cb0189c41198e2b4177bdd26bd6fc16f20852ee049d2b974ff39ecd95714313580b36f38c443a77fb04e8b30dd9627ada1ce422f6858f3a3698ea10cdea01641124feee8e8a82cf73ab8bdc8b7945870999cc796d583f783bb34d06e6625521049cce7a75f1c6a99def0004cb0e3b2d92343f93cb12f73d99af1aa603b3c85cd95fd23b55c6a5ac66d5784cd7ee544d81b0a19e63b5e58301eab664517cc455064e3e3813b4e7a7e5410fa7f1f8078547487d3e33ef7c92711f884ab2f5fa319bec4bf76497efbcdb3198be7f6309498967ed67d8e294d48dd28533c86cae48b1cd3982628c5aaca7b1fdd4739ce665a28c9af75da1c4654e7124e5205022fa1e8fb0870a065f1dae264fe01c2d0b072dbc66f0ec6a300ee297b64005dc24029cf7b6f1d08163154f513bf94a68b16a73788e46d1e1d501a1b1af0b2200fd09ff38b626e7673902f3672dc31c7b74dbdd331bb1675b7274e4b75d029bb8295233fd54d713c7dbfa3edfb5a15c95ad81ecbf5564ca0ca2398cbc902526e228fde902a4fec744aa3ebf853efd57efe1bdb6271d267dcef6a65deadfa6d402d0f4c67f6f08d339f7f19499e63ec5a1a33c44ce9816d426e5821a71d2b8bffbc9975d0624cf304bfda88cdf26aed507d55b965ed95b4ec994d57f6015a752988378d3811a8f007af42e652effc0e6292bb8fb6b339d2d9fc7ceb2505d1da9dfe777cdcd30320cc36f285a31e68270cb2a939f5371aa5d4cb19fa7240e1808f8050fca53d1ee1e03dbbed0da2164e60aceede60eb54e99940eab8ab9c5cf021d4f62efb5a21d21aaaf358acfa50343f4113ac92eca75eaf386363523b99cf7bc0a49cdf40bc672d9cfd6851a9f39ecf328989170edaad2c1e8d77e50e96b3d03f5285d67001f6a731fd62bdf3ba5ea6876031659198777a71e37585ea09c8d5bf3722e0cd1c43da9b488d8ae133d62a4d5e42f95764d1bb33e948c5677eac9940eedab87b2f50e4c53a6a2b07a65b777461b90864e6420316fe95281e138dbe750df9fd2aac7fdadb1510cf1fc81b5a4b0b94b00b923412faf8566d86229ca9bc1b4da09a18733031b9371e8b4b86d5f707bed00043988b07464a3f92a68a51a4d7f57fb001879b3dccc896761b6b25fb8fe76e255b4ab470616b2f2bac4e1ff575095ea798927d55ed52ccaba2f2cd6ddac81f4e0316645632204b6f199e96758e51d88b1a4d6131f4eec85b9f19e0b44befaeaae8df2232506b148e91bbe3a094a7049f08f5ececa0a0edc08ad5a1c368ed2703044a740b7ac253f24f023772f7d609dfe1a0db229f62441f24fc3b9a69a7cf2ee1a37a481519c051c1e6cc07bdd5c21bbede09d8380dc9df7b740559ec26bee1286f2a9d3485c6aa18bff6f79be41c29e0a6d4d92b7daa52d5ec6f109223f39365a6482f6198937f2b8cd7c5a17f71e1694179b24c2c60d725e6e941208797c92487d0321f8c1df8756e6758e354c379295847c75d31fbe0eda809acd7c13004e7bb312161b812cd61efd01079285afbd2947e897092a06c7507ead28be0a61755e792f7acce182ec0f8f9a9f51f141cce56039b43cf1c79f173ddff140ac0e26426962d2f74e71e8b67a5d111097f080193541ba7b017b7403c01fee1f7dcd1fb4aaf8201ef50bfe6fc36c5839cec6b275d0ccb487130fcd56d1fccf1b7cd6796d6a6bea3cbbc828424285dc950bcedc33519c54a47afc202ffb62d067bfa81aa2665bae47e6be0002f39d38590d163b36306acc719e2aba426cb8de3123132536256575cc3bcf8cf96a01f516a587518ff0abbcbb39af23daee88f4df69e43320623b8561852568104b76496e5db3d8b84e335865e9feaa4f12776da05e4fa381ef24a05e85847301a8ec3ef7dde306c6d62264acbf856f7e7159e0e17fc08eec680f35427cf651162170c7efa4aa776817d8ec99d4c0fc1516a239d3735deb42478a7bb6ccd762dd944b539fabb8fe8c51d3ca2cb0db4a2420a08cb24c8e60ddab4e4914b9f8e6642328f84ff13ce7761f7b5846a6e564e846a2091960cceae223ae7ab70099a7601f33b01423a60bcc9b90e3d3b7677bda6b8b687b1e32ebd9c4c745187435bfb871bb69de38cd660149b1b2e3338e50e7a132906bcd8f918ac275d978fe87b574729a072b2110bdb47a343aa774ff6d21e0820b3c1590bffcf98d5cf96135feca934387b3f6c571e9932419f3d6fd30a5be4b30c4cdcf88aaddcbbf7b0c311abb5a9abf537d8775bb45d541a1a1fdbab6ab91896d4ddc4024ed68f8b5dbb56ce7b3d51ddfe5d5c429f2933d2ce17b78fcfe13d0e7ba4f4ef03db5240128f30939fb36e8087f42486c613105629082188abc46e27ada1ce422f6858f3a3698ea10cdea01641124feee8e8a82cf73ab8bdc8b7945870999cc796d583f783bb34d06e6625521049cce7a75f1c6a99def0004cb0e3e09802f7d1843aed10a359e92089f1513bf773068f1704534f4ee679c9261c93aeafc2f5ca679ec74bf38260f1154e424e4a63ab06b0c2ac3dbaeadc0077d10b9498967ed67d8e294d48dd28533c86cae48b1cd3982628c5aaca7b1fdd4739ce665a28c9af75da1c4654e7124e5205022fa1e8fb0870a065f1dae264fe01c2d0191d59b6799385b8700ab43e54758f201ba0a8f82227f6e09dcc7181fc8b1c284adaafaabd692b482c85268660cb8ac99522b7050ee770acd7a9405f2b2d8d0ff1e8675dd32254442697729c6bf0ba50a7b02287d6b16675a6feba096e065c4a6dcb5303118bc489879dcdbee8375c1d53c193b95c2485258506faf22b2dea9a9afb64fb47f699f66d3164b25555e842c9a5a0d7d7d453719a569e80d5ae8adf8765ec06a28e0c9a69328a489b4c331fbeabe4284b775310879133705a0784e28b5fe81c561023463d4cef3094882637193c3a81fdbc978c04e13fdc6343f9011538f43c3d0da72b054a916fdccbd6e559d734f340df27f7a6368399c67b6d94ef3dd53ca8ab345e295b1ef10331151fa5b58947233fb40889f3e1324816f76900e58f46d06af1a132d5a5d1afd007cda80152141dab45cc4d2d7e67850f19f892ccc1658f43fe428a0481542888196354192a1310b60fc1f91d3d84c70a27720cdf79086b0f9ba73554050fb17659e5507747b057a2f11a9f6fee14d869b7a0370e73779e0c815794f4f5299866e2d90923688991ae47c410062b4ab951e015585a2d3414c94f842dc2644e532c31c96a46ca40f43b12a4f9aa5aafb9d22efb4a4adf9fbd5083d8abfa5775de7b8042f97dd6674f1be2c8f3e08cb1168ce3c80178d8519e87cfda56fcce79e2ad52133b3baac8eb4f447f9128185a1181dd091ec2ceda2767f193102364468e84e90c745d5e072818bc33987dddbc266155c09883cdd2cdf9e9fdf63fc02ff4d531bc466fb5c94b6a7405dd5417b5d38a20ee5f21d3a9999f703efa75e50ad0c3453f791f8282ea2ca2889d22e5d8ec18f858a97504d31a8661e9e64e03aff7b60f2ed94b1aec6ad7a229e0c03113682e100e02e984f1139955af41e6cd00c12f1d1439442e56b33944b5ec69dbd8bd60a83da21b88569c6a5a3bb5b744a469194a2d61f93fd1043c4816707303f8554440dfb1ec2f6377074c95b333a962745d5231613ea9407a2b9f768c35a7cf56335a4c7f9fb1dd9883ad6ce5eb35496fdbbad9d49536585970b3a99fa2ba57b90661b39014319d20e4ee50c4389da12de10dd6e9e1ffce3f4a24c6f2f289145eff69d4e230f225f79f6cf822de7611df851d0517219117508ffa627d5d10fc415032879ce6522045f139160ac28c2214cfaaf55452c395c6e707a16e53704b0255ef6cb11e93dc26e31d086db8f15043a204e6f24f255100bfa9e48f11d8f27aba86b66f515b5d514a37e07f9fefdb272fec5832c7a5580fae88c9d54269575cec4280530b47a30be70d049b1cdd9a4dc0a6868f833f7db986bb89d29433f2f71f31365fbb157b59b7965963789a225ad4b29628c7a2dba353d3a91bf7a092cf8c64aaceb00a49e5175bd57a329ae69139d036f73a26547068f3a449b9096486bd05822f7b75e0a00063f2299d45567740db7209033fe79505e7aaecbc048c0268bc315ffee9bc37b1dcdf7efeedfbaa3641b44c3c8462daabb356898209c4027359658887ae964095ceafaeb0223a62311fd6008468370aff21e6a74866420e17a1692b9ac208dabb1a964e74cfb4d79ebefbe0132d15897f2e45d98c145ffc961dc7eaa9e25abf3ebdaff53a9598d0a374abac9c85e006cd80c572f8c6004362a924e73ef7ff9f4a6e1b5f725f0a133d400fbccdaf0839317a4ec7aeed7196b6d350f6df15be73d0c36718fc50dcf129cd78cb3f47ab157b70c35898eedc3fbe3fd68bcdb1a62ebabfc1e94914c1c850249cee95eda80851959e0108b60f941df936b0cc2c38cf34ed47cb919e77263fd5b7acbbe61b3dcc770e12ec7e190248efc176e2bca1f8d0c4ac4eea3dbddd3d50e016abd0f2a2ba3bedfb22edd187ac4c3b5576ac183dc016ad7e0d35879a365b3b59b3b65b6150f96e54270aa1dc23bdd627ada1ce422f6858f3a3698ea10cdea01641124feee8e8a82cf73ab8bdc8b7945870999cc796d583f783bb34d06e6625521049cce7a75f1c6a99def0004cb0e375925201cab0bd1c38f96f10ff5b8d70fc7f0f4cb3065f2a1ef92e2d9e7ee39382289a559805e4c654e9af7269a6ec97bcc36144622685c7893a06b3c55b9c389498967ed67d8e294d48dd28533c86cae48b1cd3982628c5aaca7b1fdd4739ce665a28c9af75da1c4654e7124e5205022fa1e8fb0870a065f1dae264fe01c2d06c853e2efdc74c47e8aa91cea89f3c287cca5479b4e7228b1528ec67c6c61ed0036d6178ea92db69b78afb5075ccb870b64fbf47c225523670ba51409d0f22d4ded1a0d6ca912f614bca0e67acb4ed6f0da3229bbfe6fa9922de5276c2db394eafc70ac2d0c6ba452c83e94fb142bbed97de06e49afcd379ccf645c591f2e74cc1c4e8484f952926a39d5213b75a2032e8e1c1039a6f81170d7475d27d429361132d391e7248d05f2b0a4e870326cd2ccf095dee613808e2ff238e11ccd9e0aba0fc42dd899a6a87c542a25d55046be22eff5667b4fd49e5311d0d14d31e5807350cbe432d6d4adf960306e67d8300952beb22acdf4a77a338a3a03c2852d505a33698b027a959da0e1c477ea34e301721760c094069a57da7591004b20fe8647c02ff418b95a3462742660b87bdfcb754ff55c2997656527b1997cd8dc6cbcdddffadfb3d5fcf6cfdce8850b48b384c931b72bb5b2b8ca6097bbe78874d15f24179a405ef3823ce1b25371566257a6f452ceabd45fa2d59144c915b16bffbdfa982a25a9644aaf66703662f2763e48fdeb07d5be2942e88c789d3ec8e13ae861aadc3326aa28a171ef0f210f625e8d2ced6506c08b8b7e524948f013dfa4323e707d68108f2e91c7c80bdc9a901b0048c72fd1e6137617319cc385256db1abe467f79b299ad50316ea42629cf9c09607dcff745291f06425c38637d9ca66f849c0ca44d3314952d86514995f49451b07bbab1df8191569f2645482b72bf40ed49800551df452ac563c96a5b5fc59b48a99131dbf3a5c85bdf97932abccb8127c2ecf80244ae881bf2987a8607b64cf0c60aa1084a07ab546a1f431ae50e7491845142b218fd79924a339ed40a316bd324e4f361f8c56e9983dd0e399feac20f7c8e7c352ead28e5613827ec79d8d2b9fdc48aeff33afd51add0ced87d9a33646786423826445b5d3d52c931a58fb9f11328f8d1c883e2ada7d4f2f996bcc22f37532629816611094a838bde05d2dc2d9daab124319ebd97735f89d0b3b12c8855bcbcc6e13c742984b6f12afbbf85b169b8fd9cc6f94683996b8ebb16e6c0e15db93b048c21950939c9fe8c124bc2fd34ba3a1fd3362878850b71714b634b2a0222d607f820e799b33e2056a0a89bcee75848ee173bb42ec128ac66ca4becc9f2f5e496abc1bba7b2c35c90280063523fa2554c6422eedeff4b8b3772670bf7c849963f551e866686f94a17fe3452d88a93fa5224f81b4ec8a3a7b077c4b5ec294b011e9204ae2e55ff60d932f2faec181c32d2b21926df42c11ae08ba6563819747a5a2a80773b57a86eda79236449fbc0d354db516fd84d3e73d65d122c8e660b3bf9724c8644efdf4b43fb4efd4c4355e948c0d58dd424eac084ad106d3874c4b2dc8d15aedd8f91929f1f6ca4924f3c0b3bd47cc760c93f9507cd1401fbbfa3eda87087370d6418a6f7b6fd73dd508959c6060b9ec177e84a9d4f4eb41d739110693a58a32fbbbe976e517557d99fa1b09d492d41e70f62c90a2fb243b740996c3862dcb5d93dd0d8be4a2f16fc519b65bb2505bac4fd970e5392d26c2b4fbdc42d0c207c4335727bb9e5000fe1682497134ca9ea1d5d472f7297aa2ce6c70b2877981ab0a91e5befc90a7429467e984d6a01e6343dabb7346b24bd880dff089a7076d1a28e4a3e2b09d7ae8da7d28942d868a7d6e1883b6e012ff3c9b72e6d5563cf30614d6d03e2ac5dd5c436f9981edad55799dc77e56bf6075ee0caeeea6b16c07c02610c52d75c193f9e3ddbe5b8a11af1a3f0b8a16719d8a432bf3d82792f1c08e2bf7f47b74e2c4946bc8ea00f63a0ba34b469592fbe7d4e4d4f0017fb12688a984331dc0763dd3f216f5bd940aad8fd0e10134d90e1dc4f4b0b96d4ddc4024ed68f8b5dbb56ce7b3d51ddfe5d5c429f2933d2ce17b78fcfe13d27ada1ce422f6858f3a3698ea10cdea01641124feee8e8a82cf73ab8bdc8b7945870999cc796d583f783bb34d06e6625521049cce7a75f1c6a99def0004cb0e35dcb3160cc3f7de360b4fb6f313a706376c873a859941c5dc4e9bbc55ca40bce5b9f614544d3d60e584f9ec31bc7533b92cea211bd15d2974943d6b16ad962a19498967ed67d8e294d48dd28533c86cae48b1cd3982628c5aaca7b1fdd4739ce665a28c9af75da1c4654e7124e5205022fa1e8fb0870a065f1dae264fe01c2d045dbef237b3352e691beb9acb4090c1803666e1e2d739a4d381904ac496036dd2cb393a5f7773066947626cbd3dbaad601cc7888ef4922fd1bf2ef5f3fe0cb203bf2a5fc4c0fc9515a2cdc285a6ca9f72251e74436b2d6ebf39b0cbc056964356a6ffa1b98feb09c0f77ce268481d4a744fefff28f59b3def700cceb3befe0001623d34d655dd33057b27cedffc05786911ee8cc2a81366f71e021f6d10fc983b11184e0e2c081f23ca0bc03b5ece356386989e356f7abb28aa9406c2171880629e5c6cf9eb6b03952d9bb1dbd96fc2570ca62e36e8240be2b00ba8534a363c84b787f34260c6c348957a43170a1b56117e3ba1f77376f0b01d563afe10d043581592fa61d29f74a02727e76914d6ed47a324b8360063e7a1342efc4c75937ef7b77bc6e1edecb9e25762715c633f8ebc5ba09152be00a057094fc83156de8d03ffc4fa81565b685d6627fb96ffbd01b4baf57c909803783924169563ad6996d5ea869a5585fb27ab04fbaa936267a4ed98eb4f7ebc2dd2575c1be4bfef913633c7d7849a7e7df56f1f5ded3d94268208190d826183f3515b271bd54ec438d59ccd994e1be5b946dffb381a318159595668be39f4d12cad40065cccdf0b81e35dae872ede80d5441524f3df125bf919f7df362c07136c4a4eefb1a135747f78f600e0abf1af93b2b3c52705c4723671e5178a59fe8553b3933d287475252577a73a97be1407d21475482eaf44e5f1443b2bfb589be31fd8b50fa173ff7d99b58fd43bea31d03a00f76ac40c9ccd1df57b08a14e524503ea1549a61e150c396ad0c62ad80665f27e4f75f91b06d0a52c1c5cfa80b5aa76096893c8a9c5ea841fe64022e32069a7ccc36d1851db6c866b48d19c6b12282bcb419a3ddaf08ad45a4fd02f7d9f840bf66a530543c7ee3ff56f8c9144119570597cf0d00f8787ee398941f0f64a1ea5148cac82cf3459a5c2f003ec10e312557c59f242e04360a1baae5c63c3524c71b9d2db8161d20c784f1d299474b8e9ba9c414b44d713b8ac518c3747c7ec6d9c3c093f0f3259266326dafc712eae0cf6090eb29ec80be13212543889ea81bad32133e2270a7c6dcf0d23fa3b519c7671b7cb79fd541aa67c45b5295401bba11bd427e0b9a384d7aa375fe48a554e7657269a2f57ba80e2f9650ace0bc04f604414ba7a646aefb90ad65ab08fa9ab88823ed448879f52c97fc177c3ae25ecb225cd22ed30d7f43a6da147c13989df8647acccc8d7c477d01aa915806b66a6dd1dabe67897c3a4db3d333c93c4fbe3c6e72c735fcf13e20374c3c0105b67854cff6adab2175065838be48bfc00d4d3a68338b41c844eb531204f1035a63620708ea963d65aa18e9e1c46f21fea9f7c501c6414dc075420df474c095f5316461ef96cfb3048b74af5b2b87057dd8b8b7f3c799b865a1760d0048b99e51ce6072c1fa7fe315b70e86fd8f78a3db1ab6fae61f57212134963ffb176e4e15c8fed3d99b8121a4c808a0ce9ed6429c26620d40575cd1a9c237aff8583e4f9d299026c2b8df7bb035729e2d57e90f6d05629920dfda78c7f73323a5cb5e7ef7fe8e7b144b3739d5fff38a053b3eb457220b9b1f0b2e48277d9a29ab1079db52b0d8ae66eb807256f8a1b57f181d4ffae30d53f1dfddabf8474f9c4ae46436014c38a0f2e301619a044c3231331d512cd709c0892948fa017efcd1160bd4ddc63fa04ddde0752e5ba3f4b5e8b2887280906bd19cf16df782c4756ff811ba3ae43323adad3e7ef42cb1aaaea3c115a4436302fae9917322025b07a396bc91e58daf32c23592bf325856e436230116460110ae4e3f48ef1e2f663d191d267574ea1df4a5078b17014395c693d18f1800b9da15241b98fc8a373f5f69a483cd495fe611e9ed24080ff71873a835cedd9178327f3da5cb276b063dfd09578a4627ada1ce422f6858f3a3698ea10cdea01641124feee8e8a82cf73ab8bdc8b7945870999cc796d583f783bb34d06e6625521049cce7a75f1c6a99def0004cb0e3d85b7785c096bab79d95397fd6e1bc0cd61264d88c4f4513516abbefed229d3be8cc820d68cbb8ef9647051330e6d054f92c2170801ab4541ebc248c057767d89498967ed67d8e294d48dd28533c86cae48b1cd3982628c5aaca7b1fdd4739ce665a28c9af75da1c4654e7124e5205022fa1e8fb0870a065f1dae264fe01c2d0b2170a24b4ff7cf5aaddec7d76789b561aaa728663f627df5c5c754efad1097d714e829827c720ed346af50267c49c6b94cccff42c644d064185eab2d2f2af86067e3fd2e0620cf26b1f9bdd7ed55411aa18144a5f09e8af7dc6d8288f6c0173795b287b134e6140a84fbf5cad828ff8c403e1c17dfa163c00f259afcf86eb33246135598df0c171b5fe5c2680deed8dd3171a63ab09103798931316c68a7cbc081614beca576f22188be0a337d1d651f61dbb8d3730ecb210609a8be9d6ffa73b10f50cf08dbc7a73de83cec0bbb2158b30347ebcddea1b855c186806e2dc684c664fc9ab10933d054f10ab5121d7f3c5299d8c921b5a05a704d2d470975a0201312263cbdf1c0fb84441b6d726acc39e0917109eacbafa57b73713e1424870f8a65e2b918bbb0883e8c04b4471892190c4eb4fa3f32f7a68392d747485604a2b9edb51e178243f5084a01dc7eaa7ae9c367bc769111d5c0c89c630db5484cd1df43e6ed4ec15adf8bcd76ec4d980a9de93bd17ce1f3becaab85273d785027d2301f9904304d2cbbb2ea3cd74885217a2b214c89a811649f86f370041da33ab8b2d7f6d8ea0d98fd9c0951b34062f9bb0c475d75dade41fb7dea2b21ed9f8703aa975fe5f10b9b72a5d066243c33eef450c4a90ea339fb3139cae0167cf3b8ae3244ce72fe15fb7a3f66e054fb14ec11fcab9ad5c6a9c30da0880fcb746ca5908b16037a81ab76c68d84352e6fe506420c2dee620e2681345f9a73f6a9725cea3717bdcd9811d08abddf20f3014959bde9c11d3da76e88a22cc58c4f526442117647e5e852df1445f7bffebd693b19a3047d1b639335fed9578df0dffe2994e9a4ca57769ef9a6e43cb6917245735aa115aac4040735e593b126bbfdb444d7fb8569cd3a98683ebc00761932f6c1d84b4f03c4b462dd5f3918bc5243fab8c1b5ae3240836df20335b0487f77614dcf37d2c3c2ff2e87630bfe682a9d196bf51cdc8a4089cf0162277e58bacb3f8311f4006508d99068c6e8cbb5630b5650187d5e7ebb5e8ef6c5d125d2953acbb0cd8a96449b8036d02d8bae2fbe540907228f9963d3dff587d88eee02942d5d2d6ec1acaf9833416a1aec1238df0d753b21fb03e2f0016e0882ed34a79a4ddf3dcd4b73abced029fdb6b493a50b8e9d4f58264d9a8dc17933ed6151a371dc43d0610563519df435115934026acf1bdd3fab721f1abf27894d95e99de82d57cf26fb89ce5d5694bfe29527d5002d2b3ed121d6718208910b0b32f0103e684932bbae2734266c186b7df737e5172f948a3e8c5c80aba454fa37a89c6bd7c9744d5b7c34c6bab3446cbdeb2d6f6611f10440466a21bad9485b714616eb2f5b3f3b63036de0e9f53c52fa712ff4d525837a32639fdc58582ba1dca38517b3b4df56630c7feca86293a6feafd7fe04ffd8bd063376b2f2416460d8e00bec45e60209c74a5e0597bf52ba1fde65cdd75bb668573f600ef801c0d0ee3ecd10d317122b45c1b6c0c5b007358a532aef4b3b8c1b3927fed58a46fa5c77f824e1e679d008466afc33d8b8acf2ddd0e9806bf27d1f80970bbedf548fe100d1a5969fff01574aec6b1720bd86a18a529c97218fa82f79171c94f54a0129432b2b02956c3ad8e916a15ccf61d97a75b369bd985061d5572bd7eabca7cee047f99532a74b7116c66251ffdece1bb5ed005d818e2cddbd546e31a4dfdc390a69d0a90338d2116e030ff12460ae85b9125399f1660be3edf0bd64d48a080d0ccc5d04c0e1c83e1b2f0ab3fc453c8d74e5dcceffbe1082fd29f562de0149f32f35e0b07932f52cb10b7f78817dbf6116f13c8aa6400940b5d2cf504aaf8d99b8dd53312d076addfe6108edd374b3e41e4fd9ebfa7b861a20e1a3c96d4ddc4024ed68f8b5dbb56ce7b3d51ddfe5d5c429f2933d2ce17b78fcfe13d8f6b3ecfd4e88699aad462f54e7bb8788eebe4bf1402ae4f8cb6c0dd945240d691f4ee6f70231928afa27ceca90525e09d29e687acc27222c2fdbedc701535bcaffd861776b6ba320dbbb75d0ac8c78393760619d12c4657d4e60411407fe2608971964d5480d226e0bb2e7b503c9120b0f5848bf076f069142c97c58e15582b9498967ed67d8e294d48dd28533c86cae48b1cd3982628c5aaca7b1fdd4739ce665a28c9af75da1c4654e7124e5205022fa1e8fb0870a065f1dae264fe01c2d0966d74ddcb1cc60ab87b63274bd15898a30304ecc2d78aef93a4462391ee3367ef672da725887af36536df37ee3c76d29ee9ab348f6f77dec269dfdca9b08c41b19236cebeec564a58725b28ced616710f1c84b792473864edfb6a6c7581dfaabd533a8981fd6c628fb7179c0f35b954acb54442f37455d8c9192396f6021f4bc9d3b944c96298a2b4bac50079fa800b435a6890d456be01a1e85dc7a58e4b566ca2dd1769514c370078cf5dba532663006e31d2533be5e15630bc6a2bd3e52f61ceba0f977eb4e527c7a3dbd426a48bb3c111d95daebf321bdb90f6c975d840ab7efd2afd3da9df0626a0ef870a9bcced460eeccff4eaad2b5e9639b6c022639a70149b8da569a9c2214e8f407749ea5fc10fa5bb2a861302b2b21893c37ffb45f96706f49a6479fec655f30c17e6c0f5442821a82b433af165ad7a23305c274597beaddfe5d89b340402548ed33df8e7cf412a9c65d5570e4775c0a615f44e591728bcc7561835cc8b1d1e10492c666811ede980a15fe289da6dfe9c0f55fcd8519e7cce390585f4b356ba93fe46ecbed864b9cebb2da37aa8ec8237e597a4fd99c75513963c25ab0a4f00c31c5a3d7270180df535b4d3a544830a4fe135fbc204c696a05b451804eba562f167adb72c6ef4a636bc4bf9ecc69f90801f4781b8dad8a39b9beb19893f6a5c47ecbbaae2e5ccee401d267fc56bfdb06910e482d7225ef5f8374dde9399ac17d3ecc208fd39b9999d7a27714c407aaefea356e6b88ac8685d05507b36185ea4040d4c00d8508ae8f6611b74e3d5dfacd2874ee9cf78de832d8d3cfa36ea3969d2c33bdfbd0ef6ff92ab19294d694cc97b810375bba4c511385759c01ec736e8c3749cd1b255dc473422b678c1a552156ea106780b3fda09fa287fd2b47a17d82ce8c9f147592a6b1f7e0d9b8fb2de1b20f79980154c9fdef1deed01bd9554a179f1c7dfa276999ead8d1e4d8c6cce321bc1d436fa0476bd6b8e60fb7981177d655c68a28edcf3427ca72f1960d1bb2639f712a855127a88208df802ac346e2eca353f7c9b9adbac4f1f5cdb207094aa19468a2326959822abd226a9df4d4defde23b89dcc3ca059bc3d6dda223e6b6c6347bbd01a99b967743a441631a52787ab2e3ad63acd3203a1be3f9702caf5d07633e5b598af76b284805dd335e7b74bb838e9da248009086b1d8cc9a148c71559fc72815402405060e5a51977b08253a1468400d3001e1344524b2314ebe7b092ee97cdc33c295801f350e301d62653bb450cfd1b316f85197d6d18b73506e671113b764aeb7013bde86ec68a4b57abfa88f7e3172ebfb4ce80ea4d29495a0159fcf189412dfc957ede138af36190aa818ac70be5f20cf8550cea2fb35b55c36dcf4fe912d49ec01c657303582137a344cc7f366e014caff04e2c8e30c81c4528727d3c7de8baed8136db276bd2c7d011a75ff125d06f6c6cc2004021aa5dd03444afd909ff607ae7e2742e3cd7d98c2466d6e67cd018d32b1926711cba3ddbd8a91fb36e200691c3c601ba60916092c1658233df8f1a8fbd4a6b048dcd5e4352a7c4acabbe4d84bb560b2cd9fce470c70f51d5322e75a49ff8cfaea3b309785cffbf623cfc78c6198e3a0e7e806963634a021136897ceeb00733a1dafafec29748121e94fb1f651a6e906245361de7884460c9ca97f86035312cb492dbe1f63108375783627ccc2754ed8bac930ec3def81bf7df0512346a74d0cd3d400a0ee0452e4c1c7dbb76aa9338fbbdd28bb82a531f6be0cb641614ae3a9c67ad8884f70a2ac3291d7904fb5dcbba6443adb35073303e68c46c9c8bd9f8ac870ed70640841549d52d18082549f759410bb00091f3056f3125c1a852490eb538e1baba9f653a4096d4ddc4024ed68f8b5dbb56ce7b3d51ddfe5d5c429f2933d2ce17b78fcfe13d8f6b3ecfd4e88699aad462f54e7bb8788eebe4bf1402ae4f8cb6c0dd945240d691f4ee6f70231928afa27ceca90525e09d29e687acc27222c2fdbedc701535bc8334a04bdccae97c1fe0d6112c212a5a8e0b050c288c8104fd9419b69c75b68a8496539c90f40c6113f98b9102cfe484e4b3fa1d5397caf3ed3bdc6a9fd66f039498967ed67d8e294d48dd28533c86cae48b1cd3982628c5aaca7b1fdd4739ce665a28c9af75da1c4654e7124e5205022fa1e8fb0870a065f1dae264fe01c2d0966d74ddcb1cc60ab87b63274bd15898a30304ecc2d78aef93a4462391ee3367ac8f3ccc46f9e8b019101332627770fd079f6bc596e1b0425c09b04396d1431c1484cd10b0c1fb8959919ca2902276f2a05b8121a428265270aa8b1b9ad6b1bfffc55e77f28cb114d93f553b62d0839125bb5bef4398cbbc93036b9ea9f42a0c82bb0a7f944bcbe13ef1477b97ebb9af2d92de07a23b8d27bbd6e3e0aad147cd3a09aadf76000b94093db8795d85499838fb55ba45ca1d6770bf4ac8dbcda27afc3478ca4f239e59f53c9ee7a3d6b3370b047a43632a7b97c280932c0d4f97a8bd8e1490f800e7e951fb12312274c6d53115836e6373b2696da3911c31be3fc08f9c4924b7d412ac3daa4963f4135fd48ca618850b9e4f12fa7ac53f204b4638e0dba49187fa277259d09e6471cceecb0b693567f9e7ead05f05f3cb3e49ab1c7d58310554f50108507a36f88b37c719d8bcd8488111e0a0c669d1c587042a1e853b0269baa6f18af34f32cdab840b260e0ad3df0ce6044dacf3161267d94914a859a033c124359529bee2565879d3d12df0a0d1499e25acdfeb2ee4d8d6c1961c81f4eecbcded3ddc37cf52124ef7a17052038277824a3bba29999a726d6ec197c677141fba95c957b39e2243d1ec1460bc0917051d410d9fe35a79ef9801063be11182ee8596e3b7322a71cd5a474eee21ea6e1ff094b85ef7bec32b712d1e6103aacc1a58b8bca7032ad89f1da7897770caca68d3fec41f1f0c5399ebd281224682f4352fc72df7ee8214eff7813b2bcb1f8717782227274bc4cce7ebdd53f86d57e612feb753816ee6fa945d50a61c08cf129747a85f3b212efd7b09f1a81bcafdcfa365f25a005f7278757ef7e3b83cdc2b06918c2757ba09e81ee21fb4ed16d39c07b88d3a8d26a784a22caf95d6e29c450a35b84d1c101b8a39c7b753294bad9667e7b7be9b3bc8b1bf5237885a9ba82d822daebdd53eb152710dc0d274265d5f8fa43592883bafce3ccc29696a5575e89d06296905ee30df8611a16a2d7653e37f1a63d5ac1febe03772e4fc698a35d7434e4a094f7ea684f429f7ef2ff10b220972a1125b32e585189dba37f24b2d111f1083ddae71fc247cbcd78fbc166dac4815e44d207a31155b843539706f2832d1adea539be2e29440b72aa90a066ac7d685b2855dc199e89092dd1431c401f9db304bf97c094e17c5973f597a1dbe4b147e544328db5399cd57703492e6acf2b9aa62325828aea69b0cbcfb5e869d6e929dc141aca36d1a9a55ff0e6665bc7c72924ee47bba8ef41af8d9acaad436c0f7bad10efe41a4f0cc5eb0d33fc4226e5860f451367129f631cee4394615e34361da85b7e2c9547e93b27a91ed117bc66b57695aa911cbe9efe71a12e706973ee78da7946b947016acb1c2bcdfd220ab1643cd7beffce096cda6b750e7df95aad80292735fb592774333d14e5c3b6716f5f2ba0deb5585287c08d821609b016521fcfa9f349c126fe726e6848dbbb18d0b6e02b0e96e0ca7fa8a6264c5cf31969177233bd4cf16e3c47c52465f62eaaa33ce64e2dd9ad4abbd457a52e7a521649641bde42e0c0b00aae808740bd4faf6009a4cfdca7c9e34203e7a1d24b025704fb703535375a2246318d604e4fc94eb25e47339e4961fba04f1e28cdae238b5c9ce6af4a46c087e8ac07d8d26388895d9e80e4edb44adcbfb0473763efe79e1deebd0c99254fae59f50b6cddd95ab627ab1c46d1de9fdd2a146b1218d6bd415111e12d77ba81c97b999384c95dd06e7ad2dee0c0c41bf750915a51f82389034ab26dc963d37536091147c388666a22e6415337fc93ff351ac58eaea174841a510d561ad36aaa737665b3288d1c618fc7e6aa05f5d1c2eab4530e8d82d69c661e8b67aafccc1e02f58bc070aab536d8b6d5e92e07e318074732b6f9d27ada1ce422f6858f3a3698ea10cdea01641124feee8e8a82cf73ab8bdc8b7945870999cc796d583f783bb34d06e6625521049cce7a75f1c6a99def0004cb0e38bc47f395f937a25c0b30ee5cb2a0821f5f47e4680a6994edbf40823df8acb3b33ec19342fe0a0dcb8ad010fd0d26ba8604f7652dbc0bbaf8ad8183e424f93659498967ed67d8e294d48dd28533c86cae48b1cd3982628c5aaca7b1fdd4739ce665a28c9af75da1c4654e7124e5205022fa1e8fb0870a065f1dae264fe01c2d08396aba6f740ccd1ce2dc41fc6400f49f50dd8928e4791c09d3bce549546a4f8fae2cfadaff9b9dbc263258ecfc793c13615da154bf9fd98afa47e2bb3a09b15041c2cbdc43a05c3dd13fa3153b83c9deb288f86bc0996a33e591805304ca1af22a5495aa18a17e5ba22fb69675089c825801445cba33582e724264f457d8316bd6d97ade7d4e2a19eca071216ebd1c7c857f803743c12fba25aed14c3d6f809bde4cc72a6a7494a25cbe1b922be8e561f4f5fec9d905eba09f52ba80b9ac07c8579cd09ca3773a1f2c2caa066e6bba46faac809db202458042c90402624d754acb079b602c5492024fccf2c58442b2bf0a3c120eb487c32aa35acaf9b156871d97822410e9fb5bce0eda0c1c2d8aa9f48b360a512762c6e88697c12dc861cf6e2053848e5c6ca84fe7b24253e43e90de481b3c31477685b86bcd5b0b8315a99522d5f1099a5138b07e6bfc05be46dd1ab9d2f4c1302c4da2e4c98dcf4920a4c57beec0905ebfbd29210f8a3c31de4d16b619e9de6ecf2d47883ff725b25c60bc38dc5b68b08558bae821d281f35ff7676abe3bbd0e1f8c9180a3b4f66cc721307a5360439505dbc4f4ba20de6803e89b8af28f9b8488232fa672020abceb606ef6cccbce94f492972ab20c53e6b5d3fd606cbc0abe0ba6aebc8794872073ad3812bee669654657d38617cd537aba1d10e796d61bb26035490aa0e7478878f8239aeb7eb3cde41d1ed7f641b0b34b2c17ca42927fef51404b4efca1f6b7a0d790bc6b8f42acdfa30063576c216c90c1dba3cbc556b45219d1a326e05986940954f4401bf67400af76ec3eb2adcd6f51cbf2acce225ac3ed7d7abc62c5153269e858b0b74232e610848638c64e7050a77fdf9b944bfae8e3901cd7e0fd122a3619c71d0cd19b6074b66109b0753dc48cb38ee931546889206bc1b1ab7e473ebb342357b808fcb07f6368d02314d979f55a2b4a3e3ab8a8f1c89b89b3f82b87c02e645371a72428ae1eb60ba76521a0556eb65f044755dc574858d41b840e4f31c13a0a04d55e3c5c9cce0e67bee435c66e9d77bbec5e07f41ed21539654a64021d63851bb948f66edc4f267bbda6c086788086a33a26ba795dd921c81a55cba5b07fdf9df05df894295c3a24515850b46fefa7fe4527aab98dae8d762a163f3240b98c04f389f575e82ae0a2c520c594bd4de766b43f8bb99f57ef522778f30df260f66ec550785e2fa6c5ed88711a8c34f14d414f6643100e12aa74710a5ae1cd8c4f50cc95f91f5379dbd16ab8e4909f0a4e16b83dd03dbd9585bbc9cef96d5fbd8dc52f3af1e8e3babf01745c5e85e62730205ec13ede5b7fc0882a48ba24e6557c726f94c54f6864b643881e3fe46da6cf0717a20ecb452d93b9443d0566f92c69509274f609324b7a65b6612f6634a3a6507c13904e2faf80026c5f76a5a2ee8d04df190a279027fde89489c84a5f22b10f725b0b340a1b0e6187a3945332633e5a18c956b6bc3df05a4e75b351c3aafecf25ca78bfa35684702b270159f1ba92fb41d5f4d9d7b7552fee49db6b5a83287a389a9f255c39224470022677fe865117d25d69bc7517862b473bd9aecba1c1256c008aee2c75e6cc67311e52f8a93db4ebeca100a8e510de32e6f73eb4c54778eb7a522d3d4086d059515a75c2dfdba353002944388a665996c6a8d3a41354be854efb6605fa2fe9e95e989ded948eac64c9cc090615d0ef1de30b1d5334090a02456f9d3f63adce549989eea5f9703f0aeabdf2d35f6ced3abdec042ea5b8b7698d3cbe8dd002ca9ebe324917ddff8c3c4d7bcbf1ebafb8c6c3aef58dc9835283a5ee87c7f8c405f0d08c6ae43149705b38e7429b80228102d6f1f145f6c50581777176c9c59ac955ea20e66268bf88013c60a7d680a3a6f14e3a14079282d0c7dec7f580be2c30c1dfaa0f9076cef0ccf3b111e4332930b2623e9a142e5a51308971ac122bc1a097014cb95ad9ac10b6d0870f04f6ded3faf5c42d7fad084a8db763de097359aa7e6face89dd268228150f6e4d9813d0f5d01488f55c8d46868e9d9bdbc19cc132e722c52e5cf1a99959546adaee6aca93f4657df4fc19cd7f053a64b40755cef9064a3d68f1f941c24796ec6680c9cd8faf7dcb97d8e3c9881ef2fd7512ead7d065c342395a34c898a560cfe7cef907028f3ebf75c81f5c62480012d8ad2a8d4f87555c2f41c70183d3ec969323b9a5ec560183da889c507bc6e822430d5eeb6296cb39909745863d95019b57314e3dff1d272c0200e62520cd37371faa701bd4ce7935ac116dc4d6875cffbbd6e3d4a9d106870876f077299b1545b6f1a061250e08b0907f32d9aa5ac88e46c8a221bc1656c346dbe739512d5a8ae0cf8097d3c0d82a12cb2855790cd0982bd42be4800a9f1d88a08eedaaf1bac5a416da84e99d276610d3802bb8de07f00e0e5b72597560136001661924d8f50adf314d86247984058e1901c85f9412b4760e5340adeb2f866c88a83e324b2c066c236aab86891a682ff91b81cb29d079317e896296b838b7e05e11c7ca0026968045ddcae92ea67cd97aa3804b3d34fe205d6248445f3440819518eaa979b8fe0b8ec8ab38afb3eb926484cc4f1b2bba5b878650933cae8213f2bd55d46e76ebf963cfd47cbbd88111ba0f4ee9b1081954a02d9084c84511ec442fcdd18b8d4e6715cacc1ffb79215c1d2bc72b6654ac97c164049fad2c303d29256e2dc9d1a3d2cd9ca555ceccfbe14fab419be8fcc01b12266e75990a3962b9c3318705f97e9987fdcd5875fbd0f251acaa0dcfeee316f2355716ed20603828f915d993dd45078f18c374477dc07646090e0f9fef6f312d68562e2301ec7f3b91e49c17bffde0a78148cf3e7bc22fc14090c9ea5723ce019e4d74cdec928b5784b4d5b625769455e924ed28738377490604b2f2e07c729ae4f5fe32a9419a306593a0c243e7c461ff1f81dff7ff8aad63ead89d7be5026a8151992bf980aa9d0891e8877032abee2ca2fc616b268cbad2965c047836ea0609628b1f8cd312bc94739b91dc002fef8dc0573b6ca91a1412f4bcb6364be6a0cd4081f69a3ed7c45fca893d0edc9c79a68205e6f3524ed4b499ff263be49573f9d0fa736f725ab516b8090524fa87836e308e934edeb6c6d6448a7cebfb12228ccdeee7bb7ad48929d99e6bf2364954d252df2a559fed4231eceb4ed8af71077cb2a001c8b5c43878281faea2524213d38e3043c3a1ddb2d29af3fe2caa28657b47ad4a1d15d1f906828b9014da8262edae1ce1d053f54f3814003ee5d14e9452089b5c438995dd2f23dbdd55cd2c3ca7f8f45519d8372d50d5b33b4e892a995c3b033d57b7061d78a6037160b52432770e04dee28ce35db074053637325cc9334d7d897c036e872abb8dde9b46bc54c10b910af6dde563c9f0b84954fba08acaa5aeea657f2c3bbbdfb46cc7111d28be1299345bf5b6fa176cbfb5322f506518661a058590bc5f0da339e7a7545e4a75321300cb94882857c6bb860ca68d18d93bcb34e11f0779b8fdc9853fee1a764d296710be8966379fdccfbc5a0da38f4ae58368ee03c74501647032e79ff497710a3d71ed4ceb8925125f988a752e5a4cd80189e7e09c06c72d16ae8e32384ce7a309a564a3f3045ea26be06539cbe4d2c088df0dd029f3151fd4260f3c63d6ae4a076eb357a07c2bbfe308ddc3782d54e31a4cd375faeff3ed02bf51a72edf67b2e094c735144f51991b126fa8757d2228fae06f035cf4ecc26f67ae283790e2154cbc26c7b6052f902deeea30f6af1acc1cf1a9334343b5e0555fb968e65bc1950d5b6225a1fe939dc6c1f83174f0d1759dfc1a28fce34b6766cae7b14c263b8fe3d984b41f526dca94a35117763948d01f0c453fbb6d84b8ea644a75b47187bbbf726a8bf9rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgettext-runtime-mini-0.19.8.1-lp152.6.6.1.src.rpmgettext-runtime-mini-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.1_Z@_@]>[:@YlYWY i@Wf@W[@W@WzW @Vf@U@U@U4@UUTT}TTAChristian Vögl Christian Vögl Christian Vögl Dr. Werner Fink dimstar@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.deLed andreas.stieger@gmx.de- Added gettext-0.19.8.1-fix-uninitialized-free.patch (boo#1176142)- Fix boo941629-unnessary-rpath-on-standard-path.patch (boo#941629)- Added msgfmt-double-free.patch to fix a double free error (CVE-2018-18751 bsc#1113719)- 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)- 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.build85 1603142772  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqr"tuvwxyz{|}~""     q"$ !"#$%&'()*+,-./0123456789:;<=>?BCDEI"#LMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ q"L"     "!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKOPQS"UVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~"E"#"      !"# &'(q*"./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWX[\]^`"bcdefghijklmnopqrstuvwxyz{|}~"""      !"#$%&'()*./02"456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_bcdf"hijklmnopqrstuvwxyz{|}~"""      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ0.19.8.1-lp152.6.6.1    ! """"""""""""""""""""""""""""""""""""""""""#######$#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&'&(((((((((((((((((((((((((((((((((((((((((()))))))****)+++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,-------------------------------------------......./.0000000000000000000000000000000000000000000111111112133333333333333333333333333333333333333333344444444546666666666666666666666666666666666666666667777777787999999999999999999999999999999999999999999:::::::;:<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=======>=??????????????????????????????????????????@@@@@@@A@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCDCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFGFHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIJIKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKgettext-runtime-miniautopoint.1.htmlautosprintf_all.htmlexamplesREADMEbuild-auxcsharpcomp.m4csharpcomp.sh.incsharpexec-test.execsharpexec.m4csharpexec.sh.ingcj.m4javacomp.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.poky.polv.poms.pomt.ponb.ponl.popl.popt.popt_BR.poro.poru.posk.posl.posr.posv.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.poky.polv.poms.pomt.ponb.ponl.popl.popt.popt_BR.poro.poru.posk.posl.posr.posv.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.poky.polv.poms.pomt.ponb.ponl.popl.popt.popt_BR.poro.poru.posk.posl.posr.posv.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.poky.polv.poms.pomt.ponb.ponl.popl.popt.popt_BR.poro.poru.posk.posl.posr.posv.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.poky.polv.poms.pomt.ponb.ponl.popl.popt.popt_BR.poro.poru.posk.posl.posr.posv.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.poky.polv.poms.pomt.ponb.ponl.popl.popt.popt_BR.poro.poru.posk.posl.posr.posv.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.poky.polv.poms.pomt.ponb.ponl.popl.popt.popt_BR.poro.poru.posk.posl.posr.posv.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.poky.polv.poms.pomt.ponb.ponl.popl.popt.popt_BR.poro.poru.posk.posl.posr.posv.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.poky.polv.poms.pomt.ponb.ponl.popl.popt.popt_BR.poro.poru.posk.posl.posr.posv.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.poky.polv.poms.pomt.ponb.ponl.popl.popt.popt_BR.poro.poru.posk.posl.posr.posv.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.poky.polv.poms.pomt.ponb.ponl.popl.popt.popt_BR.poro.poru.posk.posl.posr.posv.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.poky.polv.poms.pomt.ponb.ponl.popl.popt.popt_BR.poro.poru.posk.posl.posr.posv.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.poky.polv.poms.pomt.ponb.ponl.popl.popt.popt_BR.poro.poru.posk.posl.posr.posv.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.poky.polv.poms.pomt.ponb.ponl.popl.popt.popt_BR.poro.poru.posk.posl.posr.posv.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.poky.polv.poms.pomt.ponb.ponl.popl.popt.popt_BR.poro.poru.posk.posl.posr.posv.potr.pouk.povi.pozh_CN.pozh_HK.pozh_TW.pohello-pascalINSTALLMakefile.amautoclean.shautogen.shconfigure.achello.pashello.rstm4Makefile.ampoLINGUASMakefile.amaf.poast.pobg.poca.pocs.poda.pode.poel.poeo.poes.pofi.pofr.poga.pogl.pohr.pohu.poid.poit.poja.poky.polv.poms.pomt.ponb.ponl.popl.popt.popt_BR.poro.poru.posk.posl.posr.posv.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.poky.polv.poms.pomt.ponb.ponl.popl.popt.popt_BR.poro.poru.posk.posl.posr.posv.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.poky.polv.poms.pomt.ponb.ponl.popl.popt.popt_BR.poro.poru.posk.posl.posr.posv.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.poky.polv.poms.pomt.ponb.ponl.popl.popt.popt_BR.poro.poru.posk.posl.posr.posv.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.poky.polv.poms.pomt.ponb.ponl.popl.popt.popt_BR.poro.poru.posk.posl.posr.posv.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.poky.polv.poms.pomt.ponb.ponl.popl.popt.popt_BR.poro.poru.posk.posl.posr.posv.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.poky.polv.poms.pomt.ponb.ponl.popl.popt.popt_BR.poro.poru.posk.posl.posr.posv.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.poky.polv.poms.pomt.ponb.ponl.popl.popt.popt_BR.poro.poru.posk.posl.posr.posv.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.poky.polv.poms.pomt.ponb.ponl.popl.popt.popt_BR.poro.poru.posk.posl.posr.posv.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_3.htmlgettext_4.htmlgettext_5.htmlgettext_6.htmlgettext_7.htmlgettext_8.htmlgettext_9.htmlgettext_foot.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-mini//usr/share/doc/packages/gettext-runtime-mini/examples//usr/share/doc/packages/gettext-runtime-mini/examples/build-aux//usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++-gnome//usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++-gnome/m4//usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++-gnome/po//usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++-kde//usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++-kde/admin//usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++-kde/m4//usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++-kde/po//usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++-qt//usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++-qt/m4//usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++-qt/po//usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++-wxwidgets//usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++-wxwidgets/m4//usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++-wxwidgets/po//usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++//usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++/m4//usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++/po//usr/share/doc/packages/gettext-runtime-mini/examples/hello-c-gnome//usr/share/doc/packages/gettext-runtime-mini/examples/hello-c-gnome/m4//usr/share/doc/packages/gettext-runtime-mini/examples/hello-c-gnome/po//usr/share/doc/packages/gettext-runtime-mini/examples/hello-c-gnome3//usr/share/doc/packages/gettext-runtime-mini/examples/hello-c-gnome3/m4//usr/share/doc/packages/gettext-runtime-mini/examples/hello-c-gnome3/po//usr/share/doc/packages/gettext-runtime-mini/examples/hello-c//usr/share/doc/packages/gettext-runtime-mini/examples/hello-c/m4//usr/share/doc/packages/gettext-runtime-mini/examples/hello-c/po//usr/share/doc/packages/gettext-runtime-mini/examples/hello-clisp//usr/share/doc/packages/gettext-runtime-mini/examples/hello-clisp/m4//usr/share/doc/packages/gettext-runtime-mini/examples/hello-clisp/po//usr/share/doc/packages/gettext-runtime-mini/examples/hello-gawk//usr/share/doc/packages/gettext-runtime-mini/examples/hello-gawk/m4//usr/share/doc/packages/gettext-runtime-mini/examples/hello-gawk/po//usr/share/doc/packages/gettext-runtime-mini/examples/hello-guile//usr/share/doc/packages/gettext-runtime-mini/examples/hello-guile/m4//usr/share/doc/packages/gettext-runtime-mini/examples/hello-guile/po//usr/share/doc/packages/gettext-runtime-mini/examples/hello-librep//usr/share/doc/packages/gettext-runtime-mini/examples/hello-librep/m4//usr/share/doc/packages/gettext-runtime-mini/examples/hello-librep/po//usr/share/doc/packages/gettext-runtime-mini/examples/hello-objc-gnome//usr/share/doc/packages/gettext-runtime-mini/examples/hello-objc-gnome/m4//usr/share/doc/packages/gettext-runtime-mini/examples/hello-objc-gnome/po//usr/share/doc/packages/gettext-runtime-mini/examples/hello-objc-gnustep//usr/share/doc/packages/gettext-runtime-mini/examples/hello-objc-gnustep/po//usr/share/doc/packages/gettext-runtime-mini/examples/hello-objc//usr/share/doc/packages/gettext-runtime-mini/examples/hello-objc/m4//usr/share/doc/packages/gettext-runtime-mini/examples/hello-objc/po//usr/share/doc/packages/gettext-runtime-mini/examples/hello-pascal//usr/share/doc/packages/gettext-runtime-mini/examples/hello-pascal/m4//usr/share/doc/packages/gettext-runtime-mini/examples/hello-pascal/po//usr/share/doc/packages/gettext-runtime-mini/examples/hello-perl//usr/share/doc/packages/gettext-runtime-mini/examples/hello-perl/m4//usr/share/doc/packages/gettext-runtime-mini/examples/hello-perl/po//usr/share/doc/packages/gettext-runtime-mini/examples/hello-php//usr/share/doc/packages/gettext-runtime-mini/examples/hello-php/m4//usr/share/doc/packages/gettext-runtime-mini/examples/hello-php/po//usr/share/doc/packages/gettext-runtime-mini/examples/hello-python//usr/share/doc/packages/gettext-runtime-mini/examples/hello-python/m4//usr/share/doc/packages/gettext-runtime-mini/examples/hello-python/po//usr/share/doc/packages/gettext-runtime-mini/examples/hello-sh//usr/share/doc/packages/gettext-runtime-mini/examples/hello-sh/m4//usr/share/doc/packages/gettext-runtime-mini/examples/hello-sh/po//usr/share/doc/packages/gettext-runtime-mini/examples/hello-smalltalk//usr/share/doc/packages/gettext-runtime-mini/examples/hello-smalltalk/m4//usr/share/doc/packages/gettext-runtime-mini/examples/hello-smalltalk/po//usr/share/doc/packages/gettext-runtime-mini/examples/hello-tcl-tk//usr/share/doc/packages/gettext-runtime-mini/examples/hello-tcl-tk/m4//usr/share/doc/packages/gettext-runtime-mini/examples/hello-tcl-tk/po//usr/share/doc/packages/gettext-runtime-mini/examples/hello-tcl//usr/share/doc/packages/gettext-runtime-mini/examples/hello-tcl/m4//usr/share/doc/packages/gettext-runtime-mini/examples/hello-tcl/po//usr/share/doc/packages/gettext-runtime-mini/examples/hello-ycp//usr/share/doc/packages/gettext-runtime-mini/examples/hello-ycp/m4//usr/share/doc/packages/gettext-runtime-mini/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.opensuse.org/openSUSE:Maintenance:14613/openSUSE_Leap_15.2_Update/903d6db122a8508d3c0cc4c3e0ecb1d3-gettext-runtime-mini.openSUSE_Leap_15.2_Updatedrpmxz5x86_64-suse-linux                            directoryHTML document, ASCII textC source, 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 textGNU gettext message catalogue, UTF-8 Unicode textGNU gettext message catalogue, ISO-8859 textGNU gettext message catalogue, ASCII 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 textC source, UTF-8 Unicode textHTML document, ASCII text, with very long lines bnefi5-utf-8ae9593434aac3b3e3e1a34e1356ec8455c67f7777510698e928330609d155f88?P7zXZ !t/B]"k%7k+ѱJSZ.bD I%&v#zPysvplV<=} $nFV]F-ULF8+sѹ&rmYr3N+N rLvD{;MwYj?Q=,BbjI~!\6'ZYER;`*eiA p6ُN3`btLA ׏u[ [u'tfʲU<la&sRr3# AmN*%Y T3] wBY4n`U8Ar)f/݀>ǂ= 8B-%՞o,8"<6MԂ_AShmC!WtsITeD.CR8t)H%P:z }OYA,*Ncd; - IYdŬ/r*'@Q+~saUn~=g!m&>QDNwa]!QZ DF;XjI/Ҥ3_Z~OoFkq}4Ϝx~Ihjԟwo+EF[jTT7#̡^4jÉ*9ҵ+cu ':4 !Z+|\Kv]U䣥@ 9)^jAւ0ZSc"ɜs/hгLE_^cu416GC *emݷC3&q7w( u\\u[1cV1]J> !5 6vAkZQ<7_ ucɟ-蜻jmfN-pR_׶KWm+GJ:ǔI+?*7937QQY|x"荨Ix[yP!1A$6t:st" cAU%@ kBxKj 2zg8?(%0 CѠh;B\ jۚ4o.Bp~2o߿'ƫ4%-2OX&͢(aM`n.ús ǶY -@>chq?aDUoc$wLhc;:NQY1(]xs* QN?pkUnӺltAImU @<:&8u`٫$۰Gt9`T[ErQP+hs`Z$5-zGvҘhb`aLcG~ .6[wPYC|ަCIƄ{C1\2ɖ.kHw9k%N+A͙cL[-ikR tyOq>v/j>y-:x,Oc"гSpqW. cX;'j{-tAp åC{di8^eVԴC@;`!3^,,bZ1MX$;v +M_6L~0 ir\) ګFaٌE(,⨝ y맯%g-_tݏ(c <}άv e"T}eHȤyupgzIOy*_kY+[YQC|͒G/?CG Jyg8"2])ŶYOǩ˳R"PӍ_۰h"DBX|Ƣʼn4# yJIbv 1]ITಚ'8s%`[5XMI?HUFJ!Dć,Ju~6thhq^jc'IޮK++K%Gt)8s-#\kul3Fz4, +Uz`Bj6;?D+H maՌ%cQ)~c~/ if0<{cljFTFtci ~!d_aϒjˤ%j3y4! L\ZelR7e%(`fo괊GxԮsQKywziO͙u u _oMk1OQ4BF nAjMRǒOW ` Ƈ1XE#ld Um?Ϥ{dtܫ17 K2‘!wEJ)" ,fv ~u,U7 \ǎ`V]xz']Mf8h0 YUZp+Q1'*=; c`!\Ҁg[}][GfL'iq/yðSfV7zIx5U:VG[>lYu$z?Z6o%8yrH--[E3+G1D(LArw8˅6|`]܁y |sOEԃmHٕ[ͩc~r mT?|Tn\.s@,Ja3Csn3C(G;5L^mv=3&ECuQǂQdU9\S~)`/j혠-jۤqC*- ;Iѡ5r<(?]H>:&<^j1"] S =q8b Ʌ`Vb&=?|%=,EJП5tVMwwX䏮G{a3%F]a1PaĢ;nPFĶ`W{ Zl;`kJǣ 9dR,/MϯR]$1\-N\WDk?2})=45c[p4-[$9} A=a97UGp ^rA>;bz` 6 1#8(XK(I'$›u4*P ׾EJuz7Ji-@z6U3ʾ~Fj_XHz_},4Nd>g{z4$2s'wR2l6MAc))I2L;U>`$Bg*B@AJ絗!p#WU)Z U{@VIhNɜlzas#xǬǚB?w(E`I oXXϛbi[vUgA=tHdU;9͗C:K~zϫy\ޭeĩ0u :t#oԧ +o.(.xyD@(Um'zF,3K8轮!D mr LNZV{fɯԜc'?z!_;3F|[eH4jBS57W:·>>ũbC {ҕk>p129 jnD!"p4b h+U3uBb~":+)4d$mLGc0yl~".0ϙ3aw?9aU/~túB{s߅i)w`P$p;qGz1gaЦ# ~2oɲ mO7yݻTM@.%f%7HySZRȑM=3w)LRlWiaR3$Di^$:m#mhqM4v2ܟKVgHBR˧?>qxi1'$S@D^}ژ|^&ϭ_Py ureQl͎94cGstH5t#fdo1(T:MI/yң8fwO﮼<]˗*Qۑ@$&> N;NM'n xZR7i~s4lLĿh<@Lgp7嵶/(C)+AٶV3 v /Il' D$?PKX;qL kϛB k/쨵2 7`m}IQ[}=e.8uTqPyT$rCG7>dиj|LĐ:+{5z㲊NkNxxՒ8MGcj, 9Vۦ,`PmFn)aݮ]D [mǑ`& p h6*I+lWB+DEКj3B\|9 be1t1+ T&{dcmФV1;Si;EM{LG$ـi$>P$$cŖQND3zKYt;0elOcA-xj,S2^z )T<=%4zͶ YZ