PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 50261 96db9151d7328d41b66dba1c7136ab6bbf44f0369ff43c38803ea9bdc98941c3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3d16a26404e5fda399b983ed58c724a2702050ebd6cefefd452013ac2d64f5fc
Certificate Block Hash
96db9151d7328d41b66dba1c7136ab6bbf44f0369ff43c38803ea9bdc98941c3
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...003006000016880000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000e6b13823e4b65b45406ef3a522ef2d462b0052909afef4bac4f6bd987ba22daa1751b985debc11c1e71b6b550ce51d4d8198a8f2e9f80a402097dc78518e867a69d7591cc9d7251bd4a2f75953c91cd10537cbcf5a4bdf6413000000000000000080000000e000003006000016880000

Raw Header Hex

000040202870692970b6dc5e4f60b0f726969202f7cd28435a2d81bc95ce9e76639a8530beb0fb0dc482b7482d1011009ed54765d0667faf813636f7162ceabbbe0550ee50bc026a953d0c18fcf5642dac132045fdfeced6eb502070a224c758ed83b999a3fde50464a2163d

Proof Data Hex

59,560 bytes
1212160103079cc70c1ec86755e0f4db415c5c2782daa7cafa4dbd467f3eaee5b56861bd08ce0484a25c3de2e042dcd05b2a9434b705f0375216253cdf5277396be97304a5b9158f645135cb22fc8fcbacf03567268703374c02b85dbb1b0f91ac5611ea2fafd762f1da171646c99998a4afe5b2bb4d38f5e41cddfaa6060be7ab7312dcf153c6b444ac64b4abfbf40c5badcacbbedadef222b0d45047f64230c46fd18fd948db1bc10a78744210a202a419e157889bf4d42f3da51bb2a2c6a0e52540dea1be00d3e0c93f82d85442f2e43a70508e0b56cc850bffbdec863c9ae97cd539495d575b784ebd2db25af2484ec01de7efbaa0acf1588b018794cf709af19f48cd4989bddb9221d43d7e8fb3fcfb171c03d2c1de0c832bfb7a007169b51546534d1c3d7703af3c95c41bc76818198245a5af920845d1a38abf58ef8f07dcb34d429499443599d0b74fed7b288690197d7d41cfb99136f3e66e6bd585483b37b32b547cb74c406cc6995d455d635fd73a87ece5d65374e5baae5bf905241dbc51abb463206e323b6772661c433680eb2e387b022e13c8ba5b4779cffd1a4f0e9aaa6a3c4ff1fb4704405aacc5f155a46ef53def61c4473b495bfe599db3b35fe2a7e49d0e022a35cd189409b8892540a58d03780e017a3aebb3299e38bfd1f066d04e4c3ec4ad0a6f09d5b4182cfefeabb50e5701b5248a13d6e4c0ede73d1c4625f90353a350a7fede4aa8d1a4c76bda4b46aa4f30c6df7e4b3aead708832135e9b9310e67954ad4322f9d38aafbf662fda9023178d2f6a1669d5832119c94276b7dbca7105ffea9ec5cfc7531c83f746298ade22fe3647b38a6a616b4bf0c8f6609e2bc4c129654bfb0d2e308f8c36d30c0a79e9a7dcb1a9b884e1b495b977e48627db6f2acd2d71640d856a5675cfe9eefc6ffa8a88e798c7748616b0a8ffb66de4b6ccf5dfda0f7247bf93813898efc2c3f9ca018fda66b5d912e9d58731792e46bed138f1cdc09dfdf76ff99cb5253b8552895fbcf5d1c7edb7e24a4524cf0b747bb84c739f9840669bdda6f2c5bdc4302a0c92e94409b8163d639a468abdd446fd1f64aeabc92c1e1dacb4354d160e7048a3bcddb61a82234746dd8e17ac207081c76f6e00843e7c109a90a0764edfa02cdace633a3078c9af94ea01a903bd13bae63c4f7fb9bc63c9492c6a4ac4bb31ced87715e1b26080347fb6b344413fc9cbcceb4f0f505551c315d424b00a4a206414b1501846f3ac29541e5ffaa22adcc8232c67f8e53eb1883ee9d41f1cd92eb85ae98351828b18f401ea3783a0183e84a03e85a9922e3b189ff5109d5c5e050f982e304cb929905e770ab04a58496da8e8032826979a4dbeee51fb67b2ed23fa3ac371c4ee5980fe65b046a32899376fed356e60e371f7ce144e93e0efd47d3ae5585625e4e282c5c46f501c700c5f202ddedcd057b9bd7fbf286904d97dfe3e2ec7ff51769439f1901eea83d8aa801f3c2147700adec186d68c3de618fbdc943d9f06fef1805a92e9c6097da0be46be41fedc20e385184f74cbc3f700b282d62ce7861ad4637032347b9ef9e123a608f759243231146b42e431edf1740f64d5fa6f59989198411f2f0318a054e3a01b191e6ffebfafecddd29268df4f1a3b51084b451ae129fa90ddc986103d182f3af3a2d63f6d5082d7f5231dbd8a0c475809f4bc2ca8cb1c75d078bf2aef18c117d2e51f37f21cb7d442f87e6d05d9c29ebe5937d01b867b6374286407b825c4e514444708571988abc90e8df54bbfa064f5917c98b7314f437645e5076c8b6713692067d32ccdbd7f3f93aecede2a4255f878e417349ee086be886a5f3a146fd829ad376473921f611008678ae43f53300d72f155fdde5c4680b9b8d77b1a8dd05ac39f31f02ff3b5705e29943361eb4776ddf49bdf6f7c9cff47f92d48acc8657fe867bd4cbabf9e1eb85d69332274a36e0fa10cf0e64451b0372d5c7a96a6af3cc64023499a5c15a0352246ae0d19737c9235029cf84de26c1a9a911780228f1ecbe334e9a0c010d1e0f6672fbd165c20c67ccea85cce84aa9f384cc580b8f4952f84a505c3992ee15734118b9884accd2fd90f423314e8557c869b378087855b9d1bb87f5e8357af7a6150d460c81460a0d79f6576939c849362932725b372d39ea5e1374c7316d2fe077f582950daba254f93a9ab75875f4b2ffd376db3ef6c05d2254587cc379d6246fb1fbc8773250ce46eb63d6bdaaf4943806cd88f8049c57f579fa5633848ddec5bf75662e0662ed6fea39e9196501f34a7cfcc866daa5043738eb6fd3d131c2318a3a5cf2661be8416e71e476920779d04d02deae30bc47dfe175cb487f3013b1f2bd27064462239301eebf688c205991baed3964c7414946d584cb884bd4258f5926ba9bf834abf82f9049a7b77eeef4e16957243fab97e3ef78141adcd47e0e96fd0b144ce425ef6560440db71970bd3b7a101fbb61fe75f967cfa46d7ec036751a0a7eea7c0f5d2c141c46f573e35af311a1f993738b82c4d060ede1cdce984b15b587db83e3e7d90a54415bc44f132a8bf2b9ad9203821ed041d69be84ecd3ede85e6863d08ec0ae7effbf08739241276241f5888547735a60b73fe007091e7ab0143f8a29b55f66bc247e9e1a83a3513ed8ef53b2bc29915858bf6f949ceaecc8529485bff33f91223e6171322d3a80f96e0474b94b0eedd728ffce25d7b93646e78ac616f61e1c57fbe6827ce52199c22c4f662505358a2433b7237a92347415063e11fb5798f3aa84811900f37461ec63daf9cb2061528a86bb3ecfb9ef83f73b18c44892482682a4c8ba758d08ee89f681d76a320b8816cfa1abf232dbbb3a084223f17e5e5720fc71618519eb3bc40d339e3c82a6219389e06ed24b3124e259dff48bca0641891dd22d2964ef8687380c575abbe7c675da7131d7e93f58edb1cf01cba211ad3124bf2a345ff62c431304f9a42ac205cd82d5db30e9083da1e25163bc98d61d3b7503efe49ac296e39a6a8ad48cd7742d1dd4a7b0cc84c4378d0827f1eb7b6316bbd8b7e947a8de47482b8a876c0b43949f9a6eb0b5f8e6bf3eb5d616269ad4884b5b851748a5406382691bc5acdace141cde48cacc64db5ae27a6198fb19abce39a4ba8d73fcadb93e4b3b8e23abdb39fb60d597ea126935274648d79371ded9e998dfc811b0d0baa7462849e40a358bb33dd734d8b140367ccd96a06aa88fba80b32324eaa04023f657b79f98782a61a38494d850dcc92e7822e295c63a5244c51575eadbdf430bc581af106ae77e7903dc2281b4ac69ba3da142fd00edb5ac91dd1a127868ebbe68029d0fea12e60407dc36502f03efd7ba2820fbb88776cf05d2d933f53e65d77adae135a1b64deee82055fa2d1e18a9c3f9932c0216996168d4d853a8758adef098dd0fa056c856d686743657515414ae978f908c288a5e96ba7f35162a989a5278b4b19436d8369612ca00edce52d528aa919e4e50e5d2e8f71a5ad51e3b9db68bbed922fd51dc1a48f6b80fcd2f544ace11397b7458bacc34eb9f1fa85a4b29a10889a02aaf54b8cf642d7b8a79985e1f00e3c92f8f8148a3bd494f78bf06f707be236b806137d9f786d6220ae108d15ac920950790bc9e0e0533252c26425e4dc91cedef03b3d1a3da3a960019eaf06ef6b9754f9a608c299581102265ad384ff61d5b35221867681f3748e23036bafa6ea327513dcc08205f2eb81b34e660a78c406cc4a78577900e45329e49ce3ae8038f98b1b830b42d5d462028fe60fbe25c20dd3ac6660388afb3fcc17f386f0de01a4f59411f75a76c37a72872f72fb8dadbc83a45fd68e0adeb4596051c956323eb8d4bd763168e3163da3a5a29090952d8e1f7e78571f66ca922d055c96d4e4edb2dee52745c7c4ab84c698cc6edd00b460e5227da19aab11988709f4c89974a3d39ba495dbbc8f656ae360b8638a734dd730bf9128c621b07cd47f66e136e9bffd525f0fcdd0d6ff1bb8a6572bf717799d02989aa2076713f76f082c30aeec650d14ff35f5336661630adf6c369d61d9e1974dcb34746c135405823555e9704435d277422ef21f68a6e751c0d2cae54eafab86c9b43b116878869d4ce75fbe4a4a1257377c3e1a420f3f3f1bea211a261cce7f59dfd3bd9d3d9aad1607a4075db7dd84f5a79bd93a4879bab192afa6208e5f51b4f598b47a4a780b96c04bb5f262a90276e1386484185beba10d82bf096ca55b5b65fd7a746a24398ddba3df1e2c8cd8769460570b678a442f57143c8787d0be29bb068c3585906a4f587238899a809e6888b17e9bde7f017bd1d2b5d59db3edd7f53f3c69b7a9849a029fe7447373d96ccb8be6c4a2d83f7a3b1e55c262f841c6ae6610aa09f5d95cdbd9d69f2d273c2b702c504a25b17a174fbbc52704246e401eb9c98d559c09c1e6ab63e9dd2ab1789e4cb77362d694007b9e15e856db377634310cec254aa9b9e3dd51d53d9f2d773995cb69b36d829ecdee1d31c1dd8df5441b13fb61053f74c98fa3f9337c62f3c10aad759c66664c2a1a71b22be9e89997efcaa3b13ca313da6725bf7a9f900678bb2cb8c0918808da3fd791b21ed954caf7d8d73958f706bbb568b0b6a9fab3429ea1218d2349eea96a06fe9dad066df6d6f14bab8fb6ee9571c77af9440f2d4fca635a529063ea75cf5a98ae1c0f7d231ba6bc7529f9cc5483ddf2aa607f23e627cfd60cb30639e7695e834cff9b5873e6fb90ceb55a7a5336b0f719ad78bbf4aa2fac9efaea006186fadccee86402743d61d283cf90a596974d49821dc399ee837761079beee36ed4d879adad829cda144522f3141d6c025d0df2eda85741640180734f0397e43ad6e7efeb92bc505727a55fafcae3e008ce33be31ba02cc5ed363b5cbf3b909d998cd2c0e3def7a908b01ed52918a5d46697e9b5531458ec46e048d841ba18973e5e7d6141b278586a72bb12f1be1f1d0b33906c7bb45a7c4355541e5812f99ec526d4fa59ba607a21bf6ec367c41d80d3c32518e2d8d999fdd2bac66d36e21b70b4e411bbe5cdd536b799040ec8e460717aba6a141af7e98b70e9edd3acbd66cfd339548ca937726c537ca90ad20f19691747d73c3800b4d265a381a95c19f6c06227de2460f308946a00488f5cc2acccba8adb7bad5a158a7331e9d8b08ae2d6d5915dc7e5564ce6001904ac779dc195d1dc23aefe6e496d039c50849b79184090962b3d98e835887512739eabe1307119ee20e5204da62e28bd680af955d1e48e997684f087d1f3cea3e7d33fefe44d1112131fec383b1c6a56e72079cda3e99a797ee1298bb121adf14926902a47d055053fc6f642da0ca7fcf3f1c61050c695c667498dfd50ab4310798051e9161f673a934485b6105a8775ff176ebafa213d43ab20250122ebe0cf81a79996dd24f653a7d52734f35efe0f5bd770389c4cf512033d4175ce4afbdb39cf0399f2aaf37f5d86c4e06ec52d171db55c1ee3902a91737cfddac16736dbd88e216edd9c23448c2d7cf3feca3002eae76d84bc8087f31daf5226beeae23c965bf0bd7adf8c65dc0a8a2869e226cd442c2d2ee1f20ea3f558985d02932dddde2948cd0356601bf0b346da75f0d48adbcc57033f68c83e79d26f002f1de8aa1ec87f4c386d4bd18ccb967f372e07b73e5f3d5d4bf4d024d1d5f2bae003814a3e40368321e83ba8c0d40d88d5a613801e3cff75fdd2e4da07438ba67d27aaaf7b42b4402fd2f7993e1234d038034cba3f3fbdfaa516ce5414792adb8cca2f29b15c327bf6fb9ec2a08cfce3b8fced2098bd2a5ff689da0175b52cd9f711a0380a420df6c95fa7143b84be4c4b27eae9286b35c128c32e1dfec5b3c09c977b5e4b23c9e42f4ec6df46a7167afb8eed6919a33646282343491bbf5da5d25a340f663df68c1cded982dc44192fddfa31752f02f71fd175a5deacb20437d2932c6f0595754637850005ddec365cc77e0097afd538db0cc7472900b5db5d0a72cc1798438b2ac909b8ef5ee93fd252e6b162afad43e347d7a13dac6085b7468d914e0664651923de6b95521e5252bb142dad86993ce4ea3c5845ec596091fbe97fa4c14560de5830fb0c3292b12f600519619137efdfaeda472380468c5fb2e86e8995aef6bfc9722fa45d78404816afee57a76603ad57b9bfc1e246323acb636c394c4cfa2350095a13ffd9b67c15bd4336c54645770fe0dd8bb208e0ce90159eb30fba5978018dba6d53bb0af45e6c506bff5e4e38e91bcbc58df865ebac01019fde89264fa948fe3088a69cc894caa6b963e9e04fe3f60b55b6810dff14701a00a8cb5942f31862632b5788ce78d18073c6f3a7a17727c78f1f9fde50ac6a31de88453224d1c6320afb347b2d3c409ee9a0134f9f4dbd49e0d4f558863287fce6391a1e73e7a8434ff49530e436da36c3ad97b54eb3cfec3efadb6ad37fb50b66df58d28951a2a91ca0a6d96c5f60383193bde656502ff643af33753e0618e0589bcd2d21ca915efed114ef880caca5d376ae8934973608148d36b2bf1d5d52a7ebfdb7844536305a101c63ed7f9472f67c032c1ba973810814a5063e5cf90b6d2c1ed86c037e0539c5ffd5bcb0ecf9e58c1a94fa4698e4fdac027dd19a90a34a8d1573f62ffb1ac3fe3f6e440be269c8c37776df395bffc4e21e1a4946a29128f0a3cd31d27326f6e6d8aa2ee952ade45ba0c0d0570179ac3a3eb979f7276e724e1ca9e18d2a2b40e13f07ee60bbc3df4396e6a9f568ff0899f3947b59ca10c2ba21bbeef8d164f784c8d6eefa9acc1725e61c403107a33fb1f49121fcc55d009381d243534a445214a47accee7be94e306ece6c6b35b77cb7e7ffc4c5ecda8da08a12cd67e286dec306458d5b3600e70c824cfc7cea097e089ff199c203dcc76c1eb9ae56cb565e9ac53e41376ad6ec81418673f71048e45e6dbc5a43a04bccb482b485b7c6133583e72d9b8f9680b9807ee6ebf173b8f24878e6e9c0f3e7db07f695d1b13425be8c8865573f729951f8425c985ad75c4a617ab6a933c2f7f2dcbadafc9f89549863febc7576fd6d40b9727854647d54c27c8255e8b1050776f17e0e3b0a3df2564e2cad6e081f7dce470f453f9aab025187a326566186f78d6d7630363e3792724f6d7334bb3170615a8c7fee26acf1d1f478ca833eff977063ffce5ac72247a9ce08d60ee48a0875db19acb2fd31b1dd92d3ca3c95ca977341f2baefd82c267161370991fff30019feced51911191087422a873c6818585cf953f1bacd809095bce7d7bbde4ee35cdd53a11cf87d2c2d44810effbd39f20f15975773129bbef19cde24bc67af2a06019bcfc27e76397cc9cb11cd5380c6e96eb54129761080f5e0db983903d3928204ddafd734987c4427b51d4b849f99622a743eb4ee6edc67602f60887c494bae8854a87db3f08f16dd8eebe75ecf7cfb891793e5e7d329d49eddff3e1d404006aa758c46535d9458949fa3608cc6369f5371cf9efa86021a4def18b2e085805838d92de0b5bb9d0b8e50a61946e4dddddc7299fe8db9a77f6ce1da63f4a83670476e8ee6a15ac0666c5362ea5db7ec6867304f4d9ba0511da24e111d8a32b10dcb55bb6b26cace5a071665361569b0438ca66d1d2555d4ca350692a9aa920d1874e08b89e80a69973439633872e4ea8bcd099ff419da2e91c4c313b2526532636080b2d1b8461dea60ff5204c7e8d023b5637e03880446fc3d8eedd49c963174ec4ffbd05a0482058ee313030fdac55098661691600244c3404c0b9b8523cad66d1090903b7a36940f9f1890a6a248aa3165147b4a02b2f35981c3acd9760466910a617d535b91565399c47d5893004023f76d8b7c77740229cd34465112ea21dd345e2161742532e98ac9e8fbe6136e2a655685ccdcb5efea1490ee57ad1c89944249b474df49921757652c7f163c8836a89ee79d357a2b0ab3cda31b473d3e286e4f8abbfd53f2681d76e13f7734713b30c1fb1af23a06ba7d2aa1bcae13d5ac255f6ef89a9cd0752258e78072e8111f0fc6eb3cf6de97a80cc2d19895e94eb1575fdea06bd8de4832b80bf80193cfccae453164f82ccaa333a532b053d12fdcef767afd14a98fb2fc78ddea4f75a241f5ac6f9e0846b765cae1cf91c67c835013f6b22d015980808277a6424e8cb65f9b208953107454b857805e9efa36a5a99c316e67be02710c30dc4fc04d2b6e377b3c128fc539a28abba0f0ff599e68085ba0f277fa1f206b44972652e86cbfe6b1149daf2dd68243460ac9fd3659c91f3328f0886acbec53fcc0671da99545ad2467c08b3c1cba8890d4ffe6f521b6c3489fefd094cc3e30f4fb62ad9214399427fda2f3173e5908c71d28d33b6188e2c142319c72cba7887bb7ecb8145873f6ac73bc4e6eb8d94631df01a87a12c3015ac0ab96b81570af60981da8a20b531a29db04d5f3d1016276c921c535fccbd22574e2804de88fca04fe06750d12559b5912587c5dcff860d59e4f3793e83778f1f864cef9967745a701b3498018c7c7869bc4014f07a3cde985617d79158db4472a4fdb128b7d881efa77a74ea3acfc086c57b4f1fdd373bb16cbf52b03a254e427a2f2cd85a3bd8a09df21316edbf3d6c0381329591d889bb3105681e18f2c5cccd3089b9a8d47018e0e094c5839ace24d8f0b71eedb51e54f347fc9d7c12114227a216a642bcec224743c5650effd89157cbd9001552bd022153167751fb493c1af5581a0237b2edea97d9011bea8a1b8510e0ddbd2f5e48ba52d633b0064b08ba795546fd92d9d1db7853fd672c945c0a843c70b66c01969a68bdc468891ab8e0ab92d22b102ff8ed0278de75fec15fd21cff9dc57166ee4f9433652b81530a9375b7d56082603a41277700d64474d4d7242885f3806a2235d41f9c9f8853cdd187909762cf2e1672378d7192457e820b34adf99ca87161ad3eb7d79959e1d37b62879f9253770c01463cbbffe134bd97b5f8f29208cb81dfb915c7d6d0178d938ba9e7022ef68b92041541a96da83a99092d92a95f24fbe49b21848c42d59502b3f29b3c4f1bd6e42819b9ef63b430eec3fb526ac5b619b5608bd7fd62a9c371a3c2cd8cf0d4eeda1faef097fd02f50a4a0389a39f33a7b70fe51548f3a4535c4545a5c8079dd608d0c040ce21d32ce21c24b46e6876f2dfd1fe6e129defdfbdadcd24a8105c2e1befae6e513a22186c756e7334bb043e65d481356f85a94e92578a5bb173af143c50f41a22b1de36af3cb955a74bad33acdcd391fc3b20302d9b04e2623f24437303179059e8b78a16fdec66c930c906eeeef5246c43ea4629557ca528b46a84dbc0ceebfc0f7cb544106a96397ceb5c4f4b13f2bfc8d0bc34171235f60e6f9997e9fcb00d3fa2a733c8bba7dd88390a808911733cf3225be54a30691d2a78ec53d9671972e152537dabc8b07907c8b333b2303fb01d2781d2b3ea037b3f60969e43edca964371be7393b206557c5a7d86c5bb76df592061a9ad3a8ac46ae70e90feffc332a4abeb3ede64363b6ba3f0a17a28c6db2f7a4b9ba9bd8f4a1cfeabaa614fa8a12bebee94d2db944f6c2cff2bdc52deaf740afce0ddfe5917a0107b7b287b899342239ec2e324da846a3707e04f92d0d6ca908693d9abc84d20f1f4e24dd7de75e22ffcec54279918ac0ce8d1d62b68da00b062a12a3f249a3b32587c90d710ba4e70351630bc3ee8ed9c4677928ecba09181847bfeafbcb2a2439af04b4a81000a178151264fb8e1c35d9c9bf6072bc7a606e4de5f66b6aab066810c03df6c373b484e21127fc6ad864163aca47a4f35c54a0995081694d9e7bbfdcc35f3360fa5a2245d39cd330953f7357400b9b26fddf08d7ed0aa26c3cec1a27eec9bdae5c36b59b2afa08222d1012cbc177b4290f6291478c9bab43558a2ef911c4a07544836005b95d29ca59584fbfbeb47088b85d518c0ee8918cd145e9bed23d3c6b5083730117829d294bb16eec546142b68b03d144566008dba48ebd53af86b7137013b00b79a44c22e2bcff1589fba782aa03137e614fa830d29bd1140e88f04a46270bcbb77ff739ac0ee67ef44955b1e5d699a22543531ceca378daf9ec347190c1a444dcdae3ab7e9b17b775f9647de3b96cd27d4ba852cef69cb14eca380728e77a4ccf7f7d8ccb6c13e2465e9672903598b9f5c94c48d6d49788993deacadbca3c58d04d350c35ae52babe9c55482c5306a30d15faf4408c04c5599a52498b0d9aa4406f01ddd08c1305111e3511e1ed637d78eb76bb9d766ccf188ef878a7c6735bff21ce446c2b8697506392f48cf638de780d31cbbfcbac33fc85af1beb0c903f83126f81a11a4c356eb7d91c94a678b8a80f0392401778b3a807a7128086e1027513b9604aa557e770ee396caabeadfaa6f1d441981030c37f5a2c80d499ef76d0807aeb17a5297544906be30a1a9d1213ef07b51f16c3121d0f96b2b826af8914d541697c2e77f0f67f67c7e347a9ffe35200934cdb70593606041fb584ce2d3d15d2ce88fde02234b98b66c86143dae0446c7d450a4b8dfc521c9139138999c57b1afcd6f1e5f7ae9fc7106983b127fa1c43a45d2ccaa9e17a834aa77908fab3ad1ed421ffdad1e53a8999db9d172cb743d009915f54d328513ee8e2cf82655abdaee76b0ba0a3b474127e3e0649069bd5572c9f8f6308541cf86b16adec8a8e398efdda77355e66f8aac834d5931aa998b9e16cc68832eaab0878af0f81f03a31af3e633cc2686dd30ab44a796d4cd2852a5e4beff0ea3b6bd936388e898f1f333e9ea774b9c3fb194f4564386bf587149b6f216e85088c6b67970c9e00aa544a14501241e438a30546bff98b89fef5dbe1f5bccadf1072674945ccc1a80ccd90b1bcb3c9baa3963be1e5e0cc22b721c87543c799f08f91e283b3bd7111d1ae51001d4a113f3e4989fcfd4c8870c7cd51cc1c3d059924e990f043f4b0d9143db7d7768f0b6a119f4a432c66bb0065e590998890c5eaf20da4fcb0bfc150283919e9eb6111cd196256b2ca00dbe20b583502848e1043f00b68e17c415413309c34bfb9552d533942e53320a5b6cb2024f4f50f4232a9a7bc511f6285ba9f5496c99b20f7c4377fa9687401fed23952a1c8ec3976a6d37c31c6bc76bb06b31f14b6eb2f6db3566e50a3630046d31e20b222e744f7287b5faeefe5160ffa972f1f8016e57fa87d42436f99dd55c88b947222ae20424b83002d4b1bad3f27b561602c048b3f867f362be464b6138f9adc1b81ebb75573992acfda6d20da0cc86faff4c1221bc3fce9e9f610863e9b8507717f1e515268fd0dd6dbfe9e928b5c05ad5f09aba6cecec34b86a7e96c1f453999c9577fd46e76bcc3ab8f6d279463fed603e867d695474ee0a311daa7178c58e03f165a79469205bf2958be10d2e6f51e2bab6c7b761bae431a651823c93486e29cbc9450477c57ddebc6f36f48363c3475b6e4116b4c3dc9b9aee1a15d58772fc93aca1809ef684681a187672e6bed5dbfd7e2c4add55f7587b79ba2f096a14bf75cb2a1d071ec4bb2b54d095e400ac9b0f0121445b9ca75532acddd9600fc89c47e77c5af84747a3e9c0a6e189b9235b2c4b5942f606083e709d84a05add872bbc644d613c16e6939e83dfd94d17ff4452d1f6daa68816c29312a47f53263dfba9208dc4130554025371cc6868a42fe009e221fe1c8d2a074df7e715cc717a59cfde2d6bb86789a58f0e4c53ab71f99667eb34045163313c9d3cb2b6f4ba07343b9fc00141d641c9128a8b892ec364ac90c0538d262b1be7bad3bcbc3efa427510ebdf39dce4e3fac40f007d3bdb7e91fc37f22850f62ef40b5084beb3e385ba89e81ee8b2e24914c8220b9bfcc9bcdcc0c8d4105a63ebe87d8718b70e229b8f876ad6b7bd0fb73b0b8a8af44dce1cc8eced9a11eaabe88c52db9a605a6c22805a26f4bbd0e80b76344fd5e9116607f46de4e44a28bc6c501785866f1da1d63173c11b1b2927a02fe8808b6e473fa18c30aa7ac65bc1844375ca0a2418f3aaf522c4081826ed57b15ff4ec62f817c5f867307a9fc14c4bdfe021c5123bb5d07f2071e799f3b7187fe3ca5d3b8c379ca1dba5716f75f3a8eaaeeb3deb898e776c43f24435128b981bc5d843dd350494f8145154bc3be61db1cbe4c004b4112ad4162dde500d27e0f1335f5aad3e46627daf60c8607600ab22749a74e2a456c7b55f217cc20ed887fe29f8ea4cd61dd36df4b8c4c87358d6165be42520b3e236a57fad02f49e851d32d58b4e71dc6be246f3d9edbd838359a5e360235fa4bde99ecce9aa91a708901a2e4b0e54e3ecb1d2003d31bba324f2619e1fdcd246eadd4555f9570afcd07f2b71ae9fe86731fa7ad30475fd0de74eeee10eee97d921b952c25bf80e374002b5fb17a25b904ccdf42714aa80fa410a273db1a59d927ee1293b191fff8fdd9b6a0d743c470f53f468a805063cecf0bae00a474c60373a679d285a6f96c83b60be043adf123479d4bca74ded8a56e7d706cf765a9fdd48ebf4d078c202991b7959ce22275d6bea100b226d6b451dde0359045cd6fe238f0eab1fc11a953518d56963860fed492d8111da3c4fd58d3d900f849eee003666345f90441b0078d670587d1ba84ecebe3c294f3dd66cdb063977e64a3e6d9a114aefd891429f643d277cf569af554d1031b42d310c38d7a02ada3fcabf0116c0fd90530a55efc680820d00a90354e8c76ffb26d3ab63349fcb12959bd196d28e5a3b47f55b5e019d25b1f194c00dd39f07a864d8c54168c7ca2da075867ecb1d8f5b0e0b0e1d533e89b6a5633d16c79c8dc589951cff2df52e9e3c5d37fb8720abedec5dc78f333fb4fd878172f90613caa1850f5d34d3ad5e9c91fb93f5d73205c1901257460aac21962cd9564297976771c658fb35e0a9c425380fcf78a315c25171b954d3e1c0ab7d41d73bad56c0fcdb56cf15d349a37ecaf2294f81e982dd1945a917bd2b6d873afebdd7aff3338c55d1bac60932e6e46cd33d536982c05739a5dde11e4f43678386afd76de6cd11bfa38ab0489860dfecb4176c84f625847d1f21edd9f1cf4b2e743828aba7976e839203df535242531ae4dc3fd750093690638cab10c4bcfe0383b93142b01fa5913e42db849567025cee018e252d213491b840ab6083623af563097deffe8edbfc6493620dd92a93f4f2b522baea5830b44cd60ab13cfcc4737375db6969ae9822211a2941b0ced63072472d1d331aae3527eb18655993756fdaebd36fb15488cdff38e852bff6f5bc31a7aceb75bfd6b8d3e3eb62c2b41d81b6de1b569d6c72103fb73de3dde71905a21a03a7ed94b6ca8ee92bb894a00263199f2e400f1f78a39bc014bc55447927160b5b5ef61d4c18924ba47da9279e661e80c3d03d49a60cbc53d755fb476d911fa30c64c63c4f165261b608b2804c88d752453401c4f7b0090ec3e1a1308e73a1ff245d05d8a1a3e4b64fdd25a0f09dbbe20efbfc237c1b6b17e4f8bbf81ee0ddfe6905cd0908b5db889c1f604a7e385bb83437fae43190ccc15cd99481660f84f4aaf7d1d582ce5f0d8e087b0f5c04730fee8b3dbb84a77518ffbff62de7336cff370d0fb4e2d67f4ea5110007eadb95043c1f583c0ca2c89c543da21da77d609e91bb3fa9816044e51fd4e232ccf071b55e884535927c5a9047bcd540e1407a7bf59916fba27ed810f83a7cf34d4693187db4c4c803c604aceb8ada183df3c5db149d1c17112ab35b74794c4a7c62a6d2f84087768f8f4767729a0d2c0b6561c2c2110ceda0e7d91f4943fbed219da09ebb6766b24765c5f8868bc0ec12bccb3b4943ac5b4c9681459b271e0c9406075549668481450f8ff3863109bc20b71e2e52cc9d0aa3e98299a06be6454791b5036c7e1a7fa2ed1bf8fc328072de96d6156e68e732b0a081fa1c217ff8f7e646f45d661346e0bfd80eabe6baea093f0a3c7a35cf1370c4e3054b0e6891998d1fc99dc87398cca75f9c71a5c114a2703aae8a731416d81c3cbce7b465c7536597ff57aaf4f861310a825eaac09a9d4e16580b55035a212b9bc64912d950845787a779088620482d7a6b205fc1da52e1ad0425cf66212eb8d85919966a09df33ed9850c929e84bd42aeeb3b3cdd53484fcf6a7a199e6673f684ec88d65b944224e3133db9da3f734d51343bd2a5dad329060e6a47bb6547d69823f622759f739d59f93b686de8fc24d03c61031a6855cb2ef2b3f14b2f8a916b6f09830c4425e4a090d7b9a92c8c98519d5a346ec408cb8a2afc43ac834a18d89a2d0593452847af02a3ce41b609ccf5b4d7ddba9ecc23159470c662fd57ead8c968afb7d8cbc92cd6672e4463d65a9bd46929e5ecd2d5ed441af77dd16a3673ca3c073117cfa8334706e02b002c969c48c87c20940652985d8bbc2898e9c7372e467c6cf6e4b4a60a3d40b4b1ae8e6c059e68ac3230e5de616592877993ffabce6143fd2003987290dad12cf6eff8aaa5e20e47265a1cb27662aae0144290badeb871fb98720440b9c14f7ba260d045def399ecbb5f115d2ed3c6f7c326b15ce5d010de74f824090a7900015d6e4eddfe4f769bb0a57a7218fc0fd8305434de7f1471fd915da5e395f034fa42a4f63637affcac3514429edd38181f273be2f94525086c87afb1bb32e341f42e7d56d1f85307c057c71963fe21e1fdc006ab8dcf742247122cc24029fa0599e98373f6fa6314ec388f832858df0a6156827d65aed8e403a5bc7f8bbd127f9c1ba5108fc5e4b824b7cbc01c0dcb630d1195a165806433007503c8057cba90ec036f7ccf46fe0eb2959877a3b4e108bfdec88ed2d15f252b007e56355bff1dcb02b4b334e973b8eb93efcb90c19d5f52f51428666613567071a0c80e9cd23ec5829852876e6d8333722a35f27e68ac794acd280b72725cc1ef8e2b0c7dbeb15cccbbf56100bbbf8884caafa62fb2f4368b657098cfc4306d205bf5cbf692eb87e03539ae6aaddc9f9f250d12fb09f338e65e05d43b3ab31e68c0a83e206b2a20f7a18512d25ccaeb4b1f71e020d8a2ffa3c6d1641cd6b8138d0d573190980ab860d93fedf33417f9fb3f0daa582168b373a53f257d1e0d07cded23a32b56cf63b004fbc1a87d7069fea8ba331317e04330764cb96f93d8830ccebb965d3ff9ac23186df6cd5a9a00772ae779a5aee386db27e9ecbfcf9643392190a9d43e756b2ce2d8a0c7f874a9cc7847d4e2079d95fd8206302ebe02ade3ea2a261354142bf18c0a1973af544cef17d80b380d2f3de3249de327732b6116d49c6a0326f827c6baffeea302cec273560206cc781e0d0abcb0ebbfbf5c1c1ce951aca3363b0168ea567fdbd76151041df0061ac0190f0ab827a67e3f345b6eed4093a57ba78bbc0b4aba62ff1126165b4d4342668cc7d4d16a5c70283fda3817dfcea28743d4d96f9e6093333025285fa8c6faef7e2b2669bbe56800b32cc1856884a039f301fb8fd38e58a17350076fe94ccfddbd18474b0beb412472bf6722aaca9a69ef932c7628a48d407046259fc363aaec020e250fc75712a2df959d8b61358e6df00c14bb796865f6a090dd7f2bfca95681536c521f23c788fd474a19eb984d0f50aea0db9ae974d74107c012ce05d806c2fab49da562c065cfbfa37b9b6597afd7fb6640ca05fb2461d43680f6450b3929984f1e83c756fafd29f5dbafff0c38eb80f1d540d7e08d00bebd758bd59fcd17e22dd18c03485533a9867d64e429cd82d717ec194d8e8293dad5d7dd916d500c7479aab9136803a0b4e231e606df46b88d96a4288dee2fa8635097e891de7d13928373fe1ad869a3f16212a4e25655dc1c49c25fa6584f71af7aae609a0ff2939dbd1e3da6097db8a96c958a81c18a8dc1ea881818e609b2a72e2a538bbf03d09489eab4d5ed0e7af0c4389ba8444a119ec1782c9a89350d7487011a2299f9efb710c129bd05d2de21dd9dd3b366b8f47eecd3197666419d58f4841ea6ac6f1c49a5aead3adcf394044acba1cbad9856f6f322798802419c89513225c577ee5e4c64135057d3abf07c3a573ba0f2b6e5ea9d07aa225140f77bf92559575770ab4fe5a91b39fccb7dc15817f9f93b3bb553350b82ab17e8c701bb71737e786e9145c5565cce7e2f2fa5953de94f8c235697a6309cbbe6ecc32ac7034ff184f5be4c368ab2220d701e79eda38b308d213ec1a5dc888ef8726bf4300159f130e2d47044e5924bf16de4d1d621dc089877e2200f22f82cb08237d80b92cee8ab2e7a56787ce7ed85cd9ffdb90db9cd5cce167598d17c8fe5e093446aac62afc1902630228f5a5c90d0424ec03583532112df9527a1efb3d26e42f585906b60105e4cc129413e617190a51f38310eaf3a5ee3f9b5e23b74cb96650b659110cecd12f540634b64817cecbae0c3d76150fa4a7a30f54bc407392fa0ff4d50f305d992d378fac2ba0ee08d331c122b22aa084b7cc32c70c4409823c59a177113781a6fce717c9fcf0f15b6b1ccd38cf2550802b038eb2ea94ce26b5049a44e33761121d2544a343c031bad98a80d814ee374cd61ffdc2758e181927fc9279fee012d028168809775d222fdb80e92ccca6e27a517e4f3b0b1a6746c92ae5687998917ebc4dfcf3c854ce769be9b316b170fc816f03698653985a5586abc9041509c5bafa0e93a1bc3780b1fe83504869b9398b7940a9e9d3770a14ee20228e9f3640fb4f911a4ca22e8399ca03874bde6d93c94fc325ad9cd41ce7454829175df2b9a2a832c6b5c8b1513d1236bdef8432e724a466830f3ce814f6ab2a9da83078e19d7e02d8545bf7e884eae71f5eed19453e55304388f5b9f210b4a83e26600c0c35a2ab50f9506f320d297edfa556059716550fa10efb6c90fe30550e1dffc8fb873f108230c5c7a45d72e5003ad06054e0f26cad7a7ed8709c14122e74d07213df57dae3487f2a0456b112cf20b056c7759fb66f19b4110db8e80bdc335848c9e00803e79c7d0c890074aae1169bb4e93e90faf57e1299deabac3e64a05445028fb0993e5b9d20719e3894d3540597d78bfb2cb0bcfacd8b0f367dacf06c4dbc456966ecb4cda4bfcc1ffa619d902f1e4977e1f7e5b030148a8300db744a751eecbbea4a275037657006b0d4c3718bc485327bd7d60cf457786cb297f345725e56f98d26db853ff7de9fac94e059064ce80756275106eead577a339ebbc4fa8d23a40d5a297a9a71cb2e601d6ac73d9ff2a2dcbdcf0475f75c3acadc1e777aa42d8f79f0f13acb5407f2218b539bc809de82ec1989487e02f346d3264c55152b6fedba5d694381b17545232735aacbf9f2b2587c2f80aaf3658f80525a4bb69c9fc61b936b8d002f0ea7d0a669f9b0140a240193fda8e39b8ae2d76fddbfadcd9b9db3477ded78f88cad5e5912cb553adcee0627fb772ab316069e346c9f707644c928556c7b21630cafdf3f9f9d3144df84a9da46f63b78b375fe5b502111da911445d0b7578bcd5543263d1c0c3057eb5406cadebbde576884064e11b1fdd561c1e45b7b337132d6bd324c6970249ea149b19d11a4b8a43a091c333b4e0f4c4e7baec4f6006baf74de9132b9b3048d112b79ab8f1cc5d5e5955f0de35b2788a6973255118008fc681e6aa7e29f5708c1b35945b9242c3d3fc63c2680d2dbfa0fcf4b748e97d65e086524ebd77f568d6049bc2ec3228c1e76388bfbbe06f6034e497a885e08b9160815b61f9b4ad77416994b397f020f0d72af60caf9843ac6e104a63a3ab2bfcf48782540b2cc0b99c8348eab75e96042acafffcf4f171a86261143eb464d3d6fc442edd732049371d81f3696ed7b62e1659caccbe041bad7c7ee68bd44bc5e60e59ec7ad5e2595e5d846ee935a4ab5f37ca6f186d8a19d43536df688961689ed46e48d04e78303b4bc83e2d790f9424488c07dd7e353d237d49f152ef2eb809aed259766a21da3ad64b18d0b8b846ffe2a155ab12edfb8398cd069bbf7f51decce5c871425dd53314ab2f233e37a82e09756cd47290550d2e1c516054d782878a02c2484921815152f4e8d8e8f57540a2bc2eb8fb13f9ee8a7f33245f3fb8916ac06713c85f3b039710f743aa2858d7000525e91b1e2f3e151cd91c3be5486998b9349f4a47c08503d0fba11238653fc619204e60ed3576eb63b7b6d7abbb26a6d215437f0c7ff2e70f672d6ec236e298b3e0f1b1ece174728bea5141d871c4901426df33527674450a9f95e02be343175ee0d2a7c71b4c7f44dff44840f11be0da8899c8f66c7f3622086a483ec5186ab3ff737098a21e8885dfbb4545f235184259fbcd5c52f083abfedca8e480d5557163c43546897e3a26e2917c6a11f65a73e1af0ab68bb602e85f74b3d457af359b0556b51b1a88b59aa3762407d243e35b39142958e7058ad0638ea44ef857870c4c0dccfc58cec375297dce7e6842c9f44ef27df2bdd7842dfad898a5bbcd9bedc07240fc6a1de10c35322b0bfab9eed66e0457657a5011083d8bd6b1eb13348e427a12b273a0b709939a330990169586fd580a89b86b1fc5ae683738542f07329045f46a5f9262107da3ce316f117aa693732e63300e514943f0669afc6a1311a598bbc7869aeaaf30df935eae91031efc9cc69170f31ea0c356a45ba25b7485d2526c3fd25fbfe2eb017b7f56bdec9ead3d307db4df30e1611bd3a43f4b23df2063982dbb91404a652517dced6dbdba46bb0a566f727813a27fb4439e8d6c1d71d86dbc13b04b34da9ef7d6d621d1c70afaa4ff6e3ab6fffa66976b246940527e575370fec1c4af4e533be471535599e221742e293c363069853783647eb2e48e61c8978b35c855ccd348c24db9fea5bef3744b1bc7e45a3f9f2361b90afc88a5e398759c3e3b2d1e76726a57efd08ba70df9453a164047c84e0a70ce1831b1851fae613a7a64c342277bf28457a831733152b8a14432c27250a73b16c063ee551b73da43edfb101c615bbaeb296f4d6ff46e83464ebf18f88d45aeeb6c11ecd59e4049962bce87e13ae43b17814c5c677b79948c46eeb2f8f7a4b1b58ebd428fdfa3474c183e91a4c6c54d28d6b8dafcbd06985530cf221434f7e61081f0b891a6719b295a11b4f03fb2838b382028ad030af80e941e5f0612be0e9ba7946bd100b13202baed1951eab833412e0a951c38749eb6f2de4ce9c46e1cf9db0d984b5741308d4148f52c1980f4ac4f4b51dfdd08d2edbf6de05becfa2d18bed6b7782b1f2d477266eb5c59b8746567a5e126605dfaf617ce147ebdd46444a29a6a2ad3ad68b55ec70e7b8811a3a15017061ce625619400f7d3e8e669eb8574d1bd85bc51d7385adfe9ede8b1f2940422a160d22bab7b38b7325d8663836eebe54546c9a57924e7bc8de81d10c357797fa037ea19df869a2b8cdd1c632e1b48d56d7fc377dc5e0403eb00ee6813a71333eca6008314d5a133e08769c4e927cafbe4baf8d7a43acf1d8e4dde22a327e965ab3bbb5e744fd8efd3606e07c8e1821c185675f8aef0e27f30e12201fee46df840dde381e4922060d64cb48ced70fbf8041c418c4e0634df0edbecc2d22e10205adbb11d80d06e4d3066b716f3c68ac605f5c7a5865833d1c2eaef8c66d22a897ff5cc6c49d59bec6b9a8ee63ab10e7f9a6e1434b91942df9198e2b158151c9ca3e880f26bc7ce462fabd1a93a693248e9126bb1141bd2d475f960b3327928d2b9eae84986992488304dd9a79f4ccb345ee523a133bfad946c0af6a2bca5c3837430dec021b6445b2533840d33a407b449632cde81f600612e29acc4f32af627e6ceba2234b80759704a88a6e5ca4839679db0d15dcec93ae6d67837db17cdf6d0212aeffa01cf9cc8851680320a42d8dc7fa5c64b019a470a1771c0a11aaec9f41d89fb2b1dd386a67b2fb4f8dc63fe2fe1734c3601455d3965663933c80d3cf9bb24ceecb4e1749e2ee9f995d09764ca25eddd03bf5b84a2616057aeef485d5932ecec0ebd1742b91b28135238310ab7659b99f165f0158c2945db65165e448091d3bcd87a42ea9d86cb667f9bdc88353467f42423dddce43ddd2402ee1e5674ef3025d3918d2b6c088c8cf87b85605305e2f1c54e0f1c5943488ec97f1df98e051877e069fdda9fa64e9dc2cf4a6b885e405de47f1fd856f8f59d38fa06bbf9821e263270143cddd0f13e9af1a8227eb338c275fcb418b834f1413bf5d88994c80e8cf73c70e3ee1fba546b9e9c9be8c1800ff67c3de151bd7535e1dd98a62957e4d7c1a16aea9ebe48e5846568596de21a000acbfdaa91aeb21ef3d938d68511e4cfc0535245b96fbc8ed3b9fb30be539a1140187426f02c81951262dea3f67363bb287d327480ef529293fdb3d4efee0650d4b58074c1b6e653696a92dc350d0bd8d010c09d670fd420ed6a7b611696ef4f65b1ecbb1e8e99f00f4587646c9bda9978bab0cb8b157f98fa3fb11bbb8ea66ffcccb4da07ec0d0956db52f979f0578aa33b01320b2965e452fa1a8bf99d672912eae012a2440a781f19b962ff466f999bbd9cf221f154002b1089405a3b9e705d9784e75c033177ee243d01613aa3646a52ff1b6f76d9bbc4a8a188712810892f20286dae0a33a58ab9a3ba2a0e9026a0e035c12ef3222ecdbac123ceb47f29deb8bfb459483a45f8782dc069fc27eb9c06a5d82d45ca896514ec3f0ebd13772a473133cbe37d108f715d81abc877b8b04ae9ee9caa53ea6edb03791a4d6378fae9195033a8e02b5db3fdcbbdb931a80ba0bc5556aa560ce3201ea8f6f5c0b27e766e7aef01f21b22058ddb1ce1f96d3ba3c5f42fdfc8ae77aac1229cf614bc6f8cdc6226e4f5e2362fc0d73dd1b2e55c488bddea21eeff56892a24f046eeaccffe4056e7c5555f4154e94d2c58a7d6d0f9149bf92ee83fc117374918c150dc12e68b6bc01c701e350c6ce8f5886a949d135858e0548bafc4edba2a03f60ef6573522babb1970cca5839479fb623efcce5e137816b1d9d1310de6f8673347b2e08fcc6b1cd34597c4f9fedabc01dbd52dfd2b88702cfc7e2fb0e17ea3f23e3b4e41514a9fbcec22fc399d4b7ec2403a5e272ee76f3a53f77f59531c0bf640d9065dcaadcaafa8ef186e0eb3e06565a939976a78c717a7601fad23b675eff0900c2b5ae14675206c830d13690b53096643b33b2361af2e2f4884b07b2d1e78333741c616dff17642063168884133527645b1a692426260618fd6d6ea0cd14eec1b7e292e8fdde1ce4b614d2ca8cfdb10a71b76aebd93b1083419fbce4c82cb5bb32e3df0239c4e89c043e3af454fe610de0ba4843fd762f72da8c464834d4217827571e06d8ddcb036d49fe17ac38fe59684fd8276bf538de923d60c46bed447113844e0520e33ba4f84ee4f1ea463b088fef1595cde857d974bfe9bbfa5b1f20b40e4f178dff3feb3a05cd7a46c4e9caace6a4026c417ee646281e371809c2921f680cd1a651005aae829e27c59d2e242844c46248b97f86d9f9e310bc66183b4f5225e8ab20838687cdc3bb58a58be870bcb8ce238b2f028e1b6f7a6d97188979c8b0b4aedef047ac52534e7f4d1ac3357fd73f67a0a8d4922598c1a51170a01e71b7548240b6d40b5dd2c54c6323088195ca51c73f9c8bd9940a2d8627045d7c89a0d0dae974bd15fe7ca43483ebbad02bcfdd943fbc9e2e91ee84e75a38f4f5b3afefafd98dee184131ec62bdb4ce6d6f99996c740ed563f84198a123a4f41de3f0d92d5c78fb2d4fbe60a90f982cf5a969788bfcee443b69848bd1ebe26a97279eaa858eed8c088fc3a65fc2e6a897700e84296e8ab4bcb7ea3329fdc17ea6f0554364f77c425554bcbc887c918a6d10f21bcccbdec36ca1d3fba0abbabc63f5023d01423aec2fd0ba0d9320af6a6ea7d93b361dbaf6f930f6b6c10fbb288b9e1c8171b8f452e6dfceb706b44456fd731670f28952ea0fafd8527465aa763c8de3ac03ebdf7b294d29bd050e46f81ef7bb1403f6ba2e8f250efba484478d0f493f0add8ab2dad89116666422cd29936a2a8f6bed24fa7d208b61436b5de466e58ed5ff2c3047757c05161ac423e8d0367ec51c3167fd2decec60770806ab9b00833415ad99a4f41a24b9e2bab1b21dd67e2ad189c70f098ad9126ff792563c65371f3b872d27c43d7eef112aefa9e64c0f6d6940031ed84a097a05a52bd885db718ab50499ba3cf84056eb649fae1eec6b9565410874ea42de2689026deaacf551e0fa7aa88a2734802a3bbd0b27d54ac1787f05ca5637a59e5f6e8758f0fc2900d314722f92d99525b38eeb87dc62a12aab521d89ca77a901ab870b72b8370fc9a661e5e23a5fc423aef10cc21b709e78e271270d8d837cfb3c87c2c2d87b41eef155bc752f09dda966dcbe6b2174d802277e3e333ee00cc80524fcb40c4f3126ca3c0c5b8b6c8d46cc355e6409013f81ef3097936974c59602c7b948052614acb3411ea296f1de616e8216d9a20681dc7be8d9420e4b0191935e9e64c7564ab974c83dfad75735db9af9786ec0e75e7214072d94262fff9cff9ccbb83f573dd42fda7d25df254ddb7379e112e12b50d29b8ad009143cf570a7d3459e90ef2b589aa2d5d81ebff2ebf05f96de2fb6dab27ddc5adc20b2ef2e74f66e20ff62ada2243b74b84a7121a31ab31ce29a07be18d8207828683ed857795086b02f91fc88d5d1230645f23f7eaea560e33d69c5ef2a9b3a8a740d850a7d1aa13014345765dd25080f5e4d698d9da771cfa105befb69ca7730cf363edf0ed6b520cdd301f93f9e9e3b4f38002a4236799d79c82e10a467472cd948c9d7c16d57d9d6ee5e173aee1bf984d6e7315a06388020fecd5cd7d3b8615c4d6efe8457de46ab7329223b0f12e0221b0a955bb9022d92d07fa9e728bd63e0290d152b5933623f671ae1e757d70dae9c6bc5a1eca711496dae57e90151e2a60902256f9591337619e2720899d5435158e26e13630edf2362b6ae7a22a2a7d2e8f67419e8fbd5a286eb93aa049d8b49fb2a493aa91df41752b7f33f8b5ddf77f98e6365990a32e03f4a58e8dd42edee5daa8535355e5c4dd0a5a6810614bf96489e6463ff7817656b1df4648e2eb94d9a10484ea8b92dcc1f65ee3c172275a39c3d3a59d7e2d1361aa7e06f08ee00383a851c578555c58b496560e76c3f9257eec66a82dd37174182c8ee878ce0da3833b36882109a8cd6f42cf09a2c07bed1c0a2f2fff3cb632c7cf69ec8f24dd6f127fd28a171838bd43a087df88f5c5d79621c3247c7366d92adb20dca80e3172364c8b1a6b2af116717d4afa62d9abca4e940cbd628bcddddb554e6b1dd3429589debf8e10a3c53cd22ececb94cbeefcd14e5be8dbad9ede6f64adcbd9012bc0494e4827014a7d4845d183251c1cc04d6cf7bffa77dc9d08e45da5c1c5ddcc1678dfc8a26ce9dabe061f73d99fa0e715a8f38c75989c0239d38c4697d0fd45814976d66e0f061e14719d509b344326a34fa52eba4453f9b8e786fbb7bd1cbbc52fdbf14ad7f6b6d5843b4e14dc61915f6d209600526116b9cb2e1681a4aa92da4876380671c93c1dfb02fed04a48dd6fd6e0589a8b172f764b3011841dcf6a44b566395cfed30be3253baaff28ddb279744286ef750711ddd2b0b51244cbb59376b0733031b4d50b02a7ec1d25620adbba89ddf844bca36ece73b07494e90559ba6a2bb2e8dc00adfa7b3793a0f8b5a1ab83730ba2cd26379c4fbbc98cd62b51cdcfd183ef868788da929d41d15a64b4880a014e00bcb5ef05189db3554680746e38949d9ad4e977dc39875871ad6d8e74cb194dbb8a0ff1c696ebeafc1d47a246b1859b3949f78af65908f53c9eb1a4e201b4c69318d9a48c4983dcc42444044e3017a0da0f604754237cb711a7cb909bddd512af18a3359d752b57f2abcf06b1258ffba85727fa6b22ee1c4be32927c451323a38f82f07b72cefee8108c1aee2299108b6c47b25607c118b375c7a9fae7f6d5ad48b72e352dfccd9a142561eebe6f9f5126e8b6232c6b7574514ab6b4cdd171685c6d562fd866bd6f77cad174ecf8995de36ba1709ca4d7071a2f661a178eb6842a9a115c48aff1b6e0c6fcebffc22cce04645ba0499bf2bd618a6981c7e469cbabf113353fb8dbe8e853313ac5d7dccdc1b7f9c613dea773a69d5d991d7b58c12eb5013885f0927ce3df9e8da01494d496ccaeff1a55a41ea5e5cfd40e433d4e04d32fb448ac7440a28d46f8f4659d43c1982abaef911b11fcef4a629d483f9ae34d4cad7ec5cc78904d0a516ea26393d0fd84f4bd5319abe89ff6f6876ff71251a504085d5f26781aa69ad49f534862593cb609811827c104d15100f0aa3578e64f8bebdebc9d0d904f2f84709a49c6f50ab9b5f11f54b69c186e2c9936a973e374ee0cdac531b8a8f46aeff1ad244d67f3baa323030f705a99b281397403b1ba4d1cc15f9dbd8df006e32d355e0c70e8dd5eaef52b4375af83fe23f91968bd7753446ce1f38d515268f88f042a7fd1179829eb2dc6a654a42c8e9e2e52361a5d71465fe31423f585044833c9c22f17c2b7798da34b77454f0f684f844e5bef81a99a03c04614d88f0907e7763c95255c467e5a98e427578a39f85e6291608136a0c3909e43b9f2c42c7098d686cd520c0df324e0fa2ee8bfe2b0e02ee004f6cb0b20a9af96a9f9e7da6efb75dd93a0eb68a45a87ad0df7fbcfaa8dbb2a416b607289ff7431336cbf1d73531716fbf9dcd927525dcd1cc10f05048be26652b66718141f6d9bea45388854b3ae9145acc9fac264af80044149f6ea026f9cf593b966b30073f3a47d9ff3bea2e54e0577f6b71aecd0e7b2646a7cff3e3d6a479d0e18b8cfb7a79b5b509b07cf40355b0d8de4dfc14728426992d2de69887ebf95e83f73666be6244e0323a3128fa0aca971561e451f90e98993b09dc7b72a517d48c3bc750a53e88e67c4fab039f4fc86d81a1e5ca7f0290ac89f43c1e6349949eb0d5adef2b28dfc556322aec3fd685c6feb898844fea4b2ab84fb679d51cf90f5c8581af6c8ef4780b3a27b9987674904da9b7f5b0bc18d8f65fabc7b75af90393b29c9791cb62f53da08b30e776384fd4d8109954ec5df9b96f45a5bdcf475a75831ed07a50d214344f427d6364e9532fbec51c1a0223895a91d03a406e4f59800edfebe80a6bad6c6a9baee2930b731a5c35b0954d1b10a739e3a62933d1a7c740dd1ad0d0c2aeca80016f52fc3683c16e074141bdcdb2702a216949853bdd3f168c6061f0fbca58213b080b1705360d97cf823c4908d2123fd8a10aa091183af9b77aafa00b2533f6e31945c3d9b3251d7227f54b108e185cddfe69b325fe8562cac3a8f2bd8cee6827804d24a79af5781ff35b926e02eb65f4ba0d6fa93c05004278e2dd2a4a0070aaacc289ca62ef143de94f841d4899a76446fc6dbb9c946cd2762b2e0c076c9356150d1723f4013f618ffa969f6aeda875c6b89961db4f48616fa9ef06affc4381913656a32e4b9a2fc7cd54f3f651818ddf94a9b6cd3331bc697afdbbdb978ee895f11efff4ab5710506fdf9c68d6c59d43c31242fdb6760da6eabc868bfa3760871491b076dc9824ec1cc899eee7a6684857c0c8555f700323b6b13be943dfa46b8460250b2e7a160850f32a1123732e2775e6f692ad3dddf663704fc8d133e13aaadfce5959477b4d74cdea9b12527870ad1f86f706ef8927b70974af2692d62312422270c7b613ed1e48882a246e1be50f11175f08f5f7ef4d57bc97ec1a9016829c5388cd897818d84697f408711a7b1e10fa7b756d47f6ae343fb6b7f54cedfab1573261ff29886edea6e2dbc849ada1a8ca5d9bb6c5a2df5023eea60dbea1c291e56776c65cf2e06b87f92787c815f689051dc7f1ebe30940d0e2cb868e3d40996f493b073a2cc2190ffdb9a8ee42ba5c1ab2f35f6a41e89f0035c06a09bf9976fc96c34695a06f76c9f807d4e027c3bdd98a4a4639bf9fe2ed25fe66269bfc1df38d1bc7f4e7e130c96c9767f57b6d4c436ba7ad9c7b45ece1996c15d5b01bcc8f2c171e522c6a5701d2cfff974d46c2a654287bd58e7a7edc66df16440735c5269c339aada35f87732192b48c6a014c6a877898aa81bc9ff2bc8d1a588d0c053795088fcfa1d2250b9acd880df625531846a6e2516e48ca7ded870aeb8ea7630fcf718b46c829da66c3ad877858f636620069ed7c535c2e825cc6e3c9c01d63bfc7085967dc8364e48886aa64f6785d1370a96aa496a5f9b949d1d08fb12c16cb203f0fe2eff28566d04196f6cef7b8c22ab821d015fb50e002ef722a6ae1addf7ee82f251f4f31e8fe6124318219340500c1badb4bee79a4859bd88a1a9c4985aeab3faab77982323ca39d29be49df73f68ed6610237136344cedcdaad2f1c366b542cf2ef633f3e8b95329e16940a3e7302efb74657c29b85d5598da907dfa21eb3cb5e3751e6806c935747caf05a6a2aaeb0e42484a9e3352d2b2e99aa66730fda9a224721aea44722ba99f692d633d17a4f182fcdce31c8e958a17aa4b9a609915b7fe5cb24cbb122630d7addb1aabcd01d697133195a8a17a7b9bf6c4c4258765160279bd68663833c77aaa743a1869f337f31064a21a1934e8210c58a4066f15ba3845097228f494795bbe59aaf9cb83d3a8c7da107c359d4999d68c546c1e698ebcfb9305b171c3c4ab6e2c05b0dbb287e50870527c1ec8a436dbb913220fa8fdb1f1995ad74f0c143c35fefffdf66678910a8455dfc8f119adcc9844dcc43699ceb1147615a7990426c450a7668bb6ec9a50d2bdfab9197761726cb2709040cefcca35da364bc780b26e82743d3333b4d3ce301ae8f3fce24e6240c03684a7a0ee1c7b0974ec862ce5764b3b5b946c3314ca7cb520e1d31bd4ebac5c580841d31d0429b780ee5b8f43deb1377d786b23582564b0ac65f5ecc61f82398240cc7df9affefbac4d8998afbdba73d47536c229643b840f4a913cc50ab5803b4bc9a3b7b144ccc676d428b8d9b0b40fc8deea54ad106f567056ca6bcac875c5a66736dca83868555164af01cfd889ea6a4677e0cc1647d7d332f354577cef15077e0a6076feb75be39a064b2fd933ec892a89438dec30e3967e1a6a96c3a87610845b94f4d945ef04c24246c2791b03d29b87e22bf3455e671fb0e49d214a10b9da865d64d345592d21b77517edfbb47765860c539e67995ee1c10520c117d679ad4f94ba45cbe18947dbec15555fa6955af6bd03aa9aa7aeb065e5528342ae33bdae18ab44405f71eb498071b35683740fc1de32764b82869e4e4c794fc5bb2fe513b4080dc159e68fcd63c9a0bee6062383a9f839fe303c1b67ba8b2911886fd181173c8a613003eef34e5269e8e623579a8118cad1e7da62641d74498221ab2bf58bc133af58c0fbd90321b213b9c3fbd72fa72ba4c93f6c58e1fce5c09ef0e215e10ae635ed01be6bb5d9913e27a59223b805486ba52c689bad13b4a6c415401a10ea57f1063f26a9e47f999efcaa09a5f5151f6b7436fbd52674c4715c1d37f00840c646e3679c4a2ea74e887edbe2c65456b00e25e91ccd18be708957acc858af78e827cec9d909d4a28a45611832131a0b334cd02c3f81df824eeec8f98d23f7c9b537a7ae14850bc41a23e5540a6ca64e66795e52ed7789e029f6416b1a7e0196cdb6883bf4b2f05a4d7d303c56e5ef48b44789f3544acaf9cb8fcabec9c72ea19808e2ed7b473ce1bdb208ce5fc7b8f5e07dbb354314f476cd47212860805bb2bf276bd9c4c6333911d1f13123155738d2a095907df9a1800fb4149aa1347fdf19c0e9b0aa5a6eae50fccba45b9219870a94576e9d2a68216bc3cda1e15606accdca22f5017c667f4693c5b4999a8908cc4fb6112050bb288dfc114c85e7830b9824f448131ce5c7fe032df0f554e38004b53f28d137d581adf40b8e9098559aec75db4c6ac5cea67981b85e5420fd86693922805654ab0d12bd94a71a9e3b5b33a9ea09a50b2d699b115ae4f9be2290e11bfd4116b2dd0da7ba3613f5129cde7883b1c4ca5b658ba895c32199cbb7e4537f7e0e836f1916ed26626d34f6a6042fcc947c054e6d9184c30aa8aa2a835479aceb4e2c64aa4eea8b8b58385ed7e44553884cbc2a456b700c529e084025897ac968e44b933f61aa972ca0368303c90c40c35f49e09c45d1630240fc416cb2572c738da0002f49022afd8b0f498dac954157336a54112e359cdf7820ab6f1f9c9fac91826329d1ddd3005107a70cbc70ff1111ac8accbe4bc210f4f2fa88360f97040fc4be21170371a0b3080f39e8ddf55b622c56da7f892a19a708954436dd9e5e4e251d787aa95308296bc3196b38affb22cd7d3fe33ee51ac0110f53c036d7f16055909cf653a1a3ec6ffbe43b47a2a243c37a982fe113213145921e97b4328a8e9afa2041ffcf3d41a60e98ddfeb068b7de66718fabf733b89a6d780e6b8939024be1f7f39792f48d8a08884c9eb1eff2d7bce7699668168aa433a683df0504f95205047e4f752000185e6acce6eeb3d39387533c8ac0ce2f8e3a78e5704e0068cb6f1f1806452506adaea3837cbf7408e78ddd2a65ee145b3401ec523d2f49af2c2eda4c48c88d7554cfc8679dec19941bd55b7b0eb61b23d484dffc517becf48be06fdc9b115f0d79abb4da3872f3c9599048daf4433fed8afbd7681b59ffaea1ec0d0dffea33137e10e671f63d8ec3a7aaab76ac4965025f992590f47774e32649c9177843b9556155b69e55281a919c400fc022302c1e2a6e4192b66d3e42970261f40b55a6b0f7b3b3d10890334d602d5e898a266e6eb9286f4cd5a3f42fb25b203ea698bdc22e13697d73d0c1b6e5b61dae104310eb3fd7e327a9c57a25b5aa22aab7308ba4b0feeeadee11ec1cb0036d0fb53d8cd1162135940f8b1fd635274901a9b7955d2e0fdd9a02b05352995c16a7713486cd8578b8181edaf1e299a71c00b170439d4e914f575c39aeb54919d1722b1604d4da4adbe3dfeeb257159cc0a7e7dcef12faf45ad8a2770c2c8d63fb78f8578f99f9d28089b61573bcfa1d2cfba004271808f437ddd6871c412059333d8f2a34e9c9795f2d26e469dc2e467be011410770d3ba869d70a82de2a5212820983190c0cb2897f1c40b9c71ede5c33c983f4a6b3024ef90c22a010672935d599aa9ea60010cd3a6363929d9f4346c52a4aaff295bc94fc55c1f5a65821ee7a082a8baa9b23da52db9938ced98d3743a8eab9def5ce8cbaab8dfd113fa80c30bc834d7047e4ca3da313a1c30758fa08ac1948d5ef31b2f25a4aa63113fd7ecb79325931ea3ca3e190540b0cbcb1d5550e4c94d4ee97703bdfe107c9f4419ab06987efac052e9320869174125383b2730c944ca52eb01db919a5f124d2ad046d11cf945dfc8d5630e676c8dd8bc5c7648e95bdcfcdc52d0efa6ba924e52bf15d2dac97108e302dca6b9e90bce1394bec5c457083e9a4875b7e79c0ee406b8818a687654d287f2fa77bfda0d6687e16d50adb64f3f0c4e5786295c65d1df03ba523fc9adead4565b62455c7a074e535b5c96d87c3532af7f6a2806202de936bca16518054668ad5fbd1b2d034ca097cf1da59d36add24bc84b4b4a8954a628c2f68a6a541a54a210306638c3517d95f791adac6d032dd63fbfa186316bf594b9d76e8951ac911442379a5c1bcd778a95fb8444ff9816e6dc602f724df16549fb209d2b1194a1f1aa518500029d568bf88832f9cf45ec276d4b6fa6d84dd59f139ebd65b22284e5b6d5a42703cdc7da7b78e39ddaf7dcc04954d248a1243a368c246ee0b6c148aa0a11bd73a0609f25fb57d78e8f1cce68594ae7224aecf5b3caa0b036716e0a10ec134fe33b9a022f24ce46cc52ffbe492dc88b9c06c066b00dda07ce657c7944716923a7448c788512dc94281565586b34ae3027382dfb6132c2d93b53bc7993b4cb4e246f6bb1ba4c3d5a25866bfb8d69651fb3388be7a247a03bfe3abf2b4431bff5a39207ee831f43a83905267a48aed77ee1b2372326c2699c09376ec0141df76cde8faad34586ff03afeb30ae4a0edb67c11e9fc7e5f6c4453b36b90490b1774bd99fc7ebceadc4dcca9804f8c42d4c2031fcf0bbe43e7a8e8dc40d99499a58790d6f16d1eda35478f11e1fb8f630269d092d4f5f9e11849f740930e9b9095edb6eaf8a0e21ddc9db7b1f99d00c698dfbbeda2f9cab90bc9be8bbab13955331ea5dbef8073337cd13a0beceb5471dc798648dc87d28c32f19d2dc7e6addd0c2bdc3cd7705fe2bff8026cc41d301223824ed47d19da72bb50726b148eac86dc86f20e1af01a8460dc74ea3bab712aa4d9cd675d4ae46d278408b73c2f52f742989aa0b9d3c6fd9a6bc109afc769f5eba4b71344837870b32f4954f217b0e19a204986c8fa38fc4da6402748218b89ed04fc806db1bbe71d0b43744f9716c2b2c83c7ec15bc1adee08bd2e3482ede2caa29fed540adf4dc045d7b9854bb4faae3e7428a5cc72a7c058b66ac208f772a02175262540a83ba2a49e8efe52b8efbbc339349171f388947baac984ca77105e7b6934095a8a4729330631e66811f4967c8c8e1a44f43bc73663208af1349b945711d84e9ad77ad432ddd7ad2dbc764914a0cb207cdccecd2b9e1259fa03acc4db04360fd5e4253f4a90abfd4c65f94005e6c571242aa70b2fb61d2c63dae49f96b642025f5dfe590908117339de68e394e2822cd10d3ec428bcf4bd4c0f3cc168705b8a289b248a3b4f465203fd9810fde41380a42467d38454a1782c04621890cac1b0183f4abb2399e98df49f4100aab34069dd73f878474b019de1270f6bea497dd8aad9dc500f90d1a8889699fa582e7d20a609bb14e1aedf29ba3722f8525d8fbb9ba76f12c2cad5f87c3dcce5f822409e88213b0124a98b66c0b39c166c7f4b68cc432494ed2627ff2d15430ae62666d6d7a8e6007c61772d5aef5f76b492158633294413266b2937794c42bdec736bfaa3a45265787de4c157af3ec6cf326d08fcef99901511edc8504cba513aee58a3c3616ae003ca24df846e5ff3c4aa0088fd3cd36d68998920e9df4c567b1e11dfb6415395c996110cf42e0c2264e1e40f4abd3ab20144028e1c85dbf16eaff77ba240c797e754641b5fdd4e4ca772a15d4e4072802ef54c942d5888a7549cc3facf6a7dcfb63e24d26f316c1fc477aa30ccbc012d41a2a5f4e678be5c93e63b0740e386d786141bc376079c95234e8dd0578e98ae147471513b001854a9377811bd02cfc802027f05d512c0962a291149191a5e5523c111dc8e95e034908009c079f8e4c225d038f1771691196a55d020a1d1206a2cc5128be0d4b9554eb9dcf020c609ce19e1530448be6c8cad60841fc54500548d54ecde1bc50fa867cd0ec6aeb0b5907c6fbef28f444afa0f90ffcd181c45db69be5c18d9fbe7debbe3049e878b37a89abdf4802b3137667c90c886be886b0215e6a4cf889e8dd37d8480747f43d70770597734dd8203035588562fe4fc18ad79de67c902312eb675eaacf031a3cd1d7117f6ab0948d45c6462db45e8192261ac476e19ded18eff34b8349078670c5fc32c4f15ba2113b6b49733187b2f1c2267ac2ba5579f8111a3b79d17358beb1e3d6121eca8b7131847079a7fe52c92cb53fca18e63fe64a20d9ed0a51a5fc515003a87b6fef00fb0af8e37b4654b5b826ad5dc8e3703e14b026b322102f39c2b2da8c1ec04b6d175e133d1c0f59255460f5cdf9e4fc2ab8fa21ff07b18de070bc0514aa9eb3a85e82ad88826ece5b8fa75441517b8cdebd06045b472ce1d391cce5b342a8383a994b55738c5fe86af6d7a6af964bae10e93a6cce088381e21e18deace498f162e631ecce42a06db1191a59d7b8410f75f17ae6c0266659ee68eca8f51433cdd39736032132a901702792531eacab728dd8d659b6c743188ef7edaaa34c74269c79da4d80220b857fd485ffae28764aa9356d3aa731d3d98637131babd062c4caf4d781c3042f8d01995e3c200122bc26b8f32b8af74b96d0056bafc36de9a9fccfcc526bb7d43aeaebce3002d90f740f92c8d71e36aa4c0e7aa20e21da84c9ca3600c7eac2e96c2cb2d355e46590e16e1d2221e6e698cf3c574d14f9193fa596f5ad4b15201ca7d3a3b51127fbd1a2db79afb2ce753b4bee357bef9ac00d910aa23d552e3c12ae7ed0baab57d0ab189a515415ec48700223927f61c78391be257ca44aec646bccf0c26c961393731637a46f91009d3165bb118671f27f414244b85f24d0e3b50079a396e0c585bdb4ca4c82744ded5aaf9f1a8c7def0062b28555312760b631c69759c8339c8e64e7fe5ab6252b8709805c5d23ec5ea568f8cb7388577b63d0f7458bd9fa4f52b81e0f82ff245379051f1690e9e5341175f26e5087ebd5de12790818bd3a975dfc67ae9c59709abe03a7002cd3d7ec6ba6d66fe12378df5e589dcc29be06a1b6d7aab30506fd146ee279b5a6a0ee3fc382aa42b8d10cfdd30613df79a4bd7a50ae98ce8668d05a934f505f8bb1f03f439ce296675904d948e37336b622cbf242821f5837427599f2e523ef09361f20f39592966776ec8c9bcadca50ad7080f15f37c5d1753db5f3e21a0347c9b1a1074a3b03cafd706a76201e0fabfde22b9d3057692708d055b17082cffa56057f306ee2f13c187c3c1c55786087f3a7de59289a7f5d522868149415d1b913f45f9861cc82727f0b01a6e1a57006f5e485ade2d33f75bf4b85759a9d97cb0df409e084163a545c23e3e87baf8aaa5108afc2e3ac232ed59fcf80de735217ffddf9f0f61af62595d2273fee8c5a6d04e2c04ce1af4319118b21a533e054613796581f20f98c5b0ba86acd5104f81fbe3d1cc57d655535a9960d5fd8104ad6515f635a0cf0c3f9fe595e72c45a87296178abf120b323aa8df51830900b649e5058201df3df1b73f09ee6750cfee63d9075c151ab9984929ab7d963d35b27cc50049ee6b21e92f2b3c14755eff3e3fd2e926fdf35449f9fe5dabe3e2b7639ed8886e800d56461d4d83a36ff5931cb64c323e6f48fd86a53b85620cddb0f98e2fb50c93e3e50e1d7f98553474416bc2cabd33dd1bd85cf59e242d1fc1bab6501f72cb7ead3dd9b744be81d6b4fbfd17165dfcd4b57c5a982d57486dcca4f1816ff9646dffee7e9ed0ae5151f5363a5608448d204ca89e56c95268b46643e701cb424c81bdb8ddba48234aa263f23d64bc465e63f01927aa47192236d532c1fdacc938b86b0721b736ecf89eca9861a00eb1f29b254b6403701932ada57858347e38227cbd835671f40172709b0f012f56a81ec948fbf0663f1223509c3d9b1e1078b55bdd675a2462fd63d0d0c6cf7dacfcbff226511c8ce802c9a9d31bbd9facdd636f856203c3441f9778d2f47076acef4909a555885a73076d78c4befb3c346a15f969399c7b668d2bee902a3636bfb05928aae8985271d0bc963340eab1bc09c11107a7d04c77e3872a5d31f517af0060b2c4a55ec3f740efe071b374e70766fa9e222bd59eeecced1293bb0b771086536f18b5eab24f98be23ef5340c2c99c98762e5bddcfc7c158c71c67e93c883537bacfd6327bf213384e237f8b4c84ac848bca409b9485c8e4dda3ac5cf665309830441c07fff1ac5a588850a46169ffa75438a7f7c1ca4e9b3f410cb8ebd89a6c12519cf16890bf6f130e7a2a90c2d83ae5540803a0bc81abb619530749596d4d28793f965c039d87d6f683faf6a5caab176483d2f4b7bb2fc40bf5af047166607d8f66419a843a7c14ea0bc41e834a99302e0f0a490ba6c40124a4d976d0b46b0f1baee699f1ea8c5e50662083c2c5308f642e58c144616d8c73e191372d81f54f73d1d288c691f20bb72afe8a923ae10622ce50f315d3fda8940b218d9bff530929fbf2bf4cdb61cf1d9ae5bb634bf9fb864b8a73f2ca75fdfe2ca67219ed1527ee672290782034aaa5bd531deac5920b9f25d069c157126da8a1080fd25ecad7ea13121df229ff80c134680ba39ce674dc511b99801a0faf51e2242b1b508851ef3b0fb9b4582e6a31ece1b58f62bbafeb3e3ffa177dc0513d7c9cc3baa418caf91c3221744516c8e33e9531e4e9c4e33e3e48c85a168458010c5f9d6ab0328621844143db6ce23c8d74f6c1ed41638f02c73e1c30d047f28f3e28002cedec490e54c138e1057393b3402dfc6df2217f91a071d4c1768c008d8418845954eb22b903edbc40c9d1d615d451025ce26ece2c2b74ec118b7d4f54ab8b5365dc687606412f134462397c12ab75a9bd094df6d2e2da4c42bc883b5d7fa1ca9dc17662ade4af15fb1dd6d6d848119371cb33f518f122008ba00d205ae2c0d4152d7466998e03a0342ac1f5310de6adbd37f715362013072397a8820a656cdcd9588a55b2f7bca081bf8c7339a25b5f89639b667804c1d2ed88bb18893a58f10ba860c5baad75f5d5742510a54a1d5729ce687d8e2be2f0b423880f20799958ee99ea7774680d96fb2252ba11d9884a6fd6555b3d80734d8d552b8c90e34785fbeffe72a8411c1ef5d25eda54afca29d9a060a8f555f30a160c8796ff40bd385659a88f094222a59583e0d0b317d256624dad68f7c230df6892a00a894f430cdb9c6b1eea9a1243f1cbed7957d43ab72f971a46f97c8d1b86f79f92895fe4af0d5e8514841d439275e831f8581f901fb13eb6cb0f12f37515830ebdd086aac717151625ac771f1de19913fbcee321434117cb19299efbf667967f64be453c71e218aa2685318d3e44fd5b8cd1c82a26dc4d11833212feb77c6fb09f9afd3569496a3843edf31cd71d78c2b883a4a7ba32477520e4403ddf6432968526ebc54e33ee2796ccd7b25af1d66f624f66e05ecd30ff617a727844d59cca6b607ea755a10e7c5921113ce2646c6d19e790d175136e9a8c4210621bfd2567e88343d6b2af49bb649cbccde3050ee3f68e3999a0ba4531bda348a7b9f02776a27fd6e17c8c0d00c6a3234e63950f2c52da1e5dc7d4efa4c22bc01194cf03932104f6a897de5ac8304bbd6643182d936b5ae5523e916ca0a601cc9910d6738d74274a1ba334d1511c068e508efc056e31cdbfa59449121b4adc4c5f8932f81377d8e2edb7eb3a2e95ddfb2417be3d8b6559ddcd087d5f12be1a36c2964c3758c040d240fd98555e77a0cfde73b1b8caac497c40f1d2ea97459c1c4e630370161469f7099cd7a38c98c7809b628b0df21a82293505bdd2bd0f86c9afd04c08e35d21104bc386b4dc4b0fd719a9256901c747fba12002a952810aea4e9f8ae2a66aa1c9b94e45c946b38553889a581eea8060918e7ddb62916eec33ec86b87b7dfabca9c2af3c388ac8295606e1d262391b98e06dd3af0fc7a8960a73640c6d7c2168f9541b94cb8b7c9adc9a7d0e1379e53d640a8de36f2f99b6815221c5991c42c5df32403532b3e3710f4045612ba6a0a6d9c23b1fe5795bc990181a49df0b45a421abed9450b4e54f4ed4cc67afae9cca25d4b6e598db2c4c3972ee53919eb62b9267478a84497e5b3f87d97382e6165e3a8bd17635b4c4d23fa339d04a58da1c2652b1dd737f74c1e00ecf36187ea77c19ce69460c7de14219fedb8fccb038f7385e12a8e53088ec62cdc252935f23acd04f1cb77f7ee7375fed0f28a225229132398567c5a01f96eb2b7ca0321e5d65d760b848dc6c2ed62251d5be2537d7e0c5c6fecb7d07bc40d21852a82f387f601e3575f3d60b0db5881611a486bf1bfa76f47fee31227e6b0a16e6edbd2c4d699247e6fea8ab5e41b9e43636624dd858334d5af411c10851decb9be88dcf98ec80ee3f4fd969824eddd6e4dfad2f98b34c3f32db2845e0b7867a7c44136159650d91959841b794f12cc0cdd428839914fcc2eec5612f25440c7d58604a450256560a056c9ae2add44fe45da9b6fede59cfc92f77e7b8ede13825b72cbd7aae109b8cc116c4308490e33d782087dbd8516c719024c72e2fbf2495e0d277886a51d25481cd12091672bc6e9f88123c0522400cfa21f6a4be203dc963b81fd17c3af7e29e21ff1bb588f10b94864daccf44f94cc3eddd3c168c5d919a1da3ec352e58869592ec78f2183634c13f9fdbb7c0c2c0d6b6ec6112b1777a428bdae7d1a225ca9161dd92ab066bef02969ec6e3ea1d58cd367dcc275db7c9aa4ccf25e22170405ded776dd331c57e84bb4b8d02d003141d723cdf9feb5a6332b55f9920e38caabe2660de8bf5b88e3614b6c8231e998ad8c8f07cdffd550b0b196f7fb573334eb133168e4c8917273ddd52edcdc322809439c6eaf06420c30207f8897e9b27ab511a88498244b070592b06d32f05ba76a9dfcb3f16dd42c2b9d409344a2fc05a555761db8c689db187ad2c7cc4a1f371ae67394e4a90fe5de2b4f17430dcc03f7450a154c22fb1590ad18cf827a460d3d18194a2176afb1448340477dd1b2d96fc30dece955eee0d0cbcfea6b6f4000d3b55b6c13b89db1ac2953039e35fc508ba20f1fbf57dcf582dd96664f0c14f62507bd2d444adaea0b5187219dcae9a464ef5446b2586fd4ac9d6615f94925fd2dc01cffc44e266c2b5794c743673376f57678bb66136541f13c0b08c681c72d8082f6bc35b0ec2a7308732eb06ad175e447c6dfe771bc3a36da1bdc78c8864caa0177f838e3db6780909017e28a286c9f8113e8fd834a918cc311881dceadde01d2914f5935a63c9ed9552b3762d901bd72677c76c606a243a85a421f1caa5375066370147b06325b3b79c63daee5612b5ad46c6af58714754f47c5815e86344decdbedf47d5ddf97e6c6d395c81dc4becb8ba2f3c9f005a32163f1b12ecf260f4f33ddd5a4fac36519ba54070dd82adc48d6dfadf32e07f0444cacf5fd4dc0411a850360791618a6d5e906c86583b2f7ca791ab92a8c41341099de02bd2e33c40771d0adb26952c66f9e1bb1961044ad38866c454a6be53f44c5422f3c1a112b242cb02d45dbe93ae951193397b6e42022422e8d3185c571a76537926ab99fc1945e09b37a710c6d7de3395d59f67896ee84ae83b7946bc1d338e0612cae3e108b513b26b4e4933f38fa5331474d683511e05049cce7569363599e7fbecf1c4e4382fd4979cf5e18b650d0f8dd4ff5dc27aa622536fbd72e690851fbd0e0a62665a5d40418cadb0cb449794bcee9a66f89b8bd306a8930aada9bf9e9fadac591d6643c4ab856a5c62dd44721a0ec24612b04c42d04b68263091d90654c80b4abb4aec89ff950a34c7ed5e48d79673356b4958c670075b1aa20876829b6decd6debd5b6ee6e7b8510b444570a21cd30682adfb640ecbdb4b347fa9a391d0a729d848a1c0956248e29687d9f36a4c4544ef39c0ad4578f5fc4f2a89c85e9ef2b333528656568d512eeefac47b53841ade81229cd00e3d11d074eeb1b71522f1193a0fecb846b551bdb793125706693ff9ff8d38b56db44c6265d6cf1ab9a0184ec7280d5d598f90b9dc3dcb58b57e931470b7be494fc811231c64f6876ce473527739ca92119084ec44909028a8972e2dd94ca237e835363690774d0cd93529f4915a266fecd207f895b2446e57e56580e2072530d07578c93e93ff08db5afc814a8bc40b43b9c5ea7167595b3d4fd6ee49773378271b3e8cd1bbd2c5ee33a20a3c5a2ae56ebb06743d092d7cda3d6e8e5417028042ca29c8f0634b32d5c69b225d41e3970c03147b7dac460443df280ae916547bf30d29eaa8cd32160ff7201d1eb71b7a43f8d4ff3bb65f0787f991d0ebc1735c6da32713d9db12459619b79234c014f83eadc8cb703f841f408d7ca84f7edc688aa6ed5f4c458a3bc4a3dbd84bd90d3999efbe550a75276b780c4c399ced037adf41f6d24101b51ea6b589760fa0f28a326c40a307b6f3fa5ac88a9684b5828c54542a07e90feb1d1c74325bfa27157df677fe5f40a5409e01cdfc49022b1b8ec00e9da568fa6553e8f2ac6ae8f398bc3926178503b404fc439b88517c9d3fe2c06efb7eef4de79455d5370dd1629a3ce13a560049826f52f2b9ca12c34fbd8f5df50e05a6bad1b425bed5b6dd2ddc60e6ad4b75a46c144e7db38cc2e8760309047b8c1fe4ef2ff3d01946717a8d961a63248665baa7897db203daa6aa5b5d4e9e06d3e6248626f1342359ce6802b969d40f0818bb8a7bfafbea38fd583e318f37d9dd6253a7f5a6e3c2a0aa397e7b42aace8d5f4552e68788507b6a205e4d489f154b2b8bb757703fb29d505f7d8a4ac41488decce4d6a8fdc6a9099528bbfdb6ff919002ea8dedf6e662056871f0b8d626226bf3ccfe022f3877d907d34f31ab4d78136d0024e09871622158c5b85a5d8c7f281ed0f2dd1761432f5fde14b39fa6eaa21ca8028da71206fbb6d277624ac213367ef1d3b79a86f94e969b75c7d70377a9e3a446bc4ce0e8f8b2af0a39b6258976324ff8e45552e1613f980ec7c42f4206f8db5ab282748d334fee43f00e4747ead80b768ac8671b8f3ee1b486ca3d00d4d4368156b0b2bda4f687e544de36b78d0556380a3b6f565ff6c552f40df197819a1d31e74c847a751650dca1370802e18af1afb32c7eae7b644f958dcb05ad4f7bb20925d769a3ed7ad19693326baa669d4b08237f6104d19a8328c37cd9847ed7e35a07d3bb6ce67a81725b4a8d059432e93af72e07b0dbb95914a543e40ee3f4ec0dc570b901d2f2ded08fdd6db64df23b10d8a36a4fa87ea8c542dfd25e7006a71e483a5206d6c6b9f9302dc2d275bf1084472a73fbbf9e74aacb901a70a7988863a62caa48f2071b3bb72fe5d5dfdb6924eace971f482c71d8ea2a8225d71a5c2898fa6b9561368ff5f7cf3cdfea7df897058fdb8446eccc6cadac6918f793e6ce95371c6a39338cc75d28d0d40fcc26bb1757280ac39f65216f9f73158af7d979d59caf7fd27228106f4c3be0d17d10a78dfbc2ab99b2ad066040f67e6661f9fa8301980727af8c44e9905af4a0ada190d9d480a5c27eab2433bcddf7aac0bdab79ef906bdb192246eb264826da1c0f07e41769a1eced398fb2369419dfc1e0d289909e5400f4d9fd6e6488e89522ade3fd301d4d2acb3cbd0bfd2c1b76abe74730bbc93a5a480ad782c9cf8cb5cf059d1fbb6b1377a8511c161b65b97bfad79450b370a29dad8c0e42baa810df17d037d084dd27baa9c141f253f3814b61950bd18e1aa3247fef439a74bf65995605948ae871a63fbd0ce7474451984976a9e7d90382165c8b4ff6d874711fa7e32bd4b0954fe92a3de6daac86ad479503594ae869de9579231da92dcacf8c15266a713cae2c4208176176aa41e5ecd6c4bd089767902d4ee83bcf9b06051c8861842dfc686696f24dc0e54d7ac63ab5503210692c8d90ba7e869ff1a2ca630043ffe3516703826ae196fec2d17a5aed6a82f70829411db69f71b77015aa7c54caa2ac0c5f0592931477a359bc5946160a05e7d67ea31dd0d20799424980b18d058799629dfc2fed4d29f1ef15b9fb8707959abc061a7ef093df36134396c2c0e446d1ea5ed016173724dae6cc627c98b07068ad01c1d010c46f8757529edfc3feddc1a28d7177050f64339463c8f58f85451431163d8e762e74e2c0eb9fcc604f35796309b1dd5a58f4933732b213aafe55ed94200c5da4794f964990928e9510b4334da3cbd7cc4ff8c357b2740230fdf5238fc7b542a9294be04ee52ee8458cfe928a105b755dfc63eafb23e4756de2dec36cff9c719616fe9479910144ecff69700b5c5ccf8785f1d692d692507b121b6ac638419e4e1f4c4188acc6b1afc8db3b55138aab867f12cb2a44997de2523693e1606bed2e7e682d4dee7a97746935dc370122df47bf805da3e7c790d0ac10cf265943a42d7fbb3b1ca5127d1bfc7e32ebc52a2a7a5c4cccae2ac22e989b0450bd17b2241abf6a1d80a16623757b5cea6836b8db54d899905721e86df2a255d4d1ccee5da15de56c458718d7f75a4d73d8d860a66c34b4b85b2eaf73874d5cf4312940206a697586679a8fcbdc8ee528ec7f5e0c411f3992533a581fd2319b9cf9664490289425f8d9a115a0a750c286a8ed4cb1dee68ef8b1286da04d63af647daeaa744d2db8b94d43522f1c10b579fa7418c92a318edd3125e60a1a6d4ccd990d618c4d744c75d8154ad20176e2ab883004e5e524f6f378951db1b836b35a59260105abfc76c8495248a6090c48c5bb10444177496c5844973b5ad2625061dced16ebc9f0a7f35b9c96fa18408dc640791ca4fa14a24541368b0afc162cfc0e72d8487e668f09f0ea932832119e2ee7ec22331ea221e895838c5bf84749b088e109ccca4f1cdc165a3af26761d6bbbaa657bfbfeaf3f5d829931e316f1237b233513a9666f453f7da70c91363ff1c5b90a39bd1036834c39e13bb3b8f8eff33642a67e5958adf272ccc65e623ff0045b7af516a4f32d92e2d70c5ab54685907defde850fb9d3884ce129073ad90e7087d692acaa11dca0f169750c786f250af3cf7632380fd9f4e4f912781fa882344785f16781def19ada4840740f13516febdbde03d58f15c19fb38a9bb40a5067eeaa309e5beddf26db94caa09b8b5d58b02836659ae1ebe8bafe944d71a872e7a7525e1b051a19ee84eeebd4ad65a5d80d19fd43cb0d66da76558dc453b67fd49a1a14b3a955a9ef808de99c901ac7fac68dd885a8db9efec899ee760da633a994166ead8037656b3b7fc8deeca002febe22b4b454e0ee4487801e943b813faf3b4a37d7cdd7453855f3ea98be9975a66b88664cda7ea3956dccc8d77126d56cbf14b4ad8f59b98a75f0a97873066c81771e8b58624fcc72071ff1bf2e5e6fac29c336b6fda246768b8ae8663b58c4230dbf6bd67eebb4fa6458b7f56281852cb87ada370cc8a4df38d1e237f413e314df74edfb756225635edb4422195664b994c243af4e3e16f5604360141f820b74ed232878a87e0303614d68ea15cf83a0a1d01670c7ce7c4da3b897eeafbc9643333f19c2f5f5f89d363d4515dabaccf5854720343385116eb749670bfcc2f897b1f11a64ac4c93c4b18295ea8690a9798eb21ae2f70c2f3fcad37b45b02c93d9dc897e6dec1993833f56681ddb1eaf03d359cd2abbc126afb3511e1fff60122e6efa4f1c32e5b1e77bf2dcd1decfdfc63a0f4a71d519775dbd4b313d7a46a66930fd9ba813f91852be0afd86db8bab623cfd4ef0e92e510493842832229888ecf0239137900989ec290c6ccb293b6cf19e91c687fa520cd597e92175ad74918313c7eeeb410441d19225f56251eb8a58b86190109ca82baf00b86f2daa94ee93a939d35bf43fcc1140715a42203889785ff0f7925e0ff502c399748cd80468a65a86b0c57a707286a747033c60901682aa21d54f07d81a4e02ed278a10cad31b393805d5c4d8b7bca5eb4f3c1de0fec8f85b700909006b0bded9540e88a0a28e662e7b2c9900e315e338650124c529d457af8a79dfd89d967e4b8367061102f15caa10d9b1b97e5386e7b77329ac25b6df3a3b62605989071e9bfd4c858ec1b0c7c444a4804ff18379b614f8e744dfbcd4d768dc41c18e09da96b1c1ad051f5cecf51d4ae3f05b971c87010eb20c21498f103ab93305d0ebaef7812e1ba9493127005d6ac2a18bbe085a6e3152eb6ede04989e4bf29a4d685d56aad0d02b47d6d000e10dd10e272063913433aafbefa63aab244069f5459419721b5a5212aebf1ad2f699a7536bbda4cead80640b00e7b7acbab0effb860703534ba814fb0f7f36a7f6199c4b34f72017cc2670aedff110a6e9d16e02420c5b1ded08e2cbfd27918aeedd97e32e1bca92a664eda7873c210c9be1dcf2a1f22c206b1a5b2d7685b05e5d709b7f96a6d2390378b606e8ebd44101b5e61a939a2341f705c77a8f6ddfe8bac252f0a625895e50e4544773c418d17eb444835542af1e534bdf352406c70187740bd3314683bf33b9fcd9846fff6c75dbdd2b4470777bf1deb48a112c809fe1e768636102eb79bee0943258fd31d25e456dbfeb8f981ae4622a37fe9e2d6a2e4db4d6b127eb7d9e3641c76a0e45d58329ad1762a2e0c67325a51568a1e7e0114c755fc0071314820607a924141b770a590e6ede1c3edd0dbd0fdeaa856f5c3644fc6d3f484be4bd79ce5525b8088fe28a33b29e01278769df0a81e988b363b54da8a5f4f89315ca52a4f9b1f7da4950f7dc0455cac0ad471ba7e7b7b76adfa60c40a88687bbaeae0c3b02e5a8ca6b71fbeba70519584a2b7b6f859b78ddcb9db2bcf0d5752b804d8d277dfc180ab5303bb520f7b14241b4b9ad30d0bfc241d4026281d0a1311cc8dacd99a93aeff61f828f9740942e1873a8be38829e21c0e8c7a90427e2f8b1907d5435c66356076661e996f643dee51e8b7798e5ca76213c5184f997638439949308071bcab563855fe102f8769d8db6adc6be6ce6cbf8c363a6d88eefd17862f4df579e98da2e47ae3fd2980e20859fba62a72d445f2f98b3c70dba061c9b46eafdc7f40f9589ff35ca3a45048ba510e931e2b0cbf90f0bdb976392d199496a24d939d447d9fa53dedc62a5688098d60d98c78f91bd0d37d72fa44f753f85aafcc8b9857ddbefbb8becbfe3f9b5aae182ded225ee8aff96ad3981509494244235baa095d6a5c8c8430007097ac9e759e5e383a30f614319f0269fd840c8834df1f7c07dfdd19784357bddc8b8ad7421a48fd4a8d0680c4aa24e0367f2870a52eedb5260cccf32455283ab13fa33abc658c417c94cc6b63e98e919fddba8fc412edf8fd3f6dadee4355d036773f0ff44ffde320ddde5eaaba650ead392c300e12639fb924439f003b3d5f1912034fdb29722ecbac7d7ff96fb6890ca7b8fc2953a03bf33b19fb08aecf991b5b1f6790343bda1f59c135be3d1a11cd579e7a09a6382c55c2dfc86d534c632f5d83dadacaa5bbf55ed23fb2b81d743073949648ee4064fbcbc71c82ca9d9809bfac6097634e0e9008db0fccd5993c83f11c2fd6973c1db9636a36362ae9adb13c57d83de0fd5d73c7bdcb9939b8c0cabe0bd4bee62175984ab11fbd9c99250e149a17b34409778afc24bb20ce356e2c0a0264240acee9d317e55754b189855c8e9c37a9c526ce625eb84ddf7d84ff7f181ea113c170cb2eeceed0b49fd3d53e2d7215b0198dbde3462d1c556aeda035a4704680b641ec326c4d9c213e2ef8660e25a177a0570a44a3742545f62ee78ffc49887d88c46cfccfbe4a0a2b3a808e816919f055a032f9b5a2ed2de648ed1adf6bb18b733594de99de14459b6d0cce42aaa62cb6503761d026fc73c8c91eca120f29dbf5909b61fbefeaeadc05091a6a2331bc342efe22c026b2e219c200939d20ed501863137906713806f50c6d699e1e3b7752aec8ede5c746900d8a099608fcddb1117aca096b1c58fd1569eb66691671e5e226c59d6dd77c64e79697bfae8aff0a305bd12d8c41991c11d8a934fa908c4fbb4b8d5bed39a193e608a7a5399789ad17ed8b6bbaa6dec300de7067a87a2e82f32479c850d802e5eae24a162b0ad9a141efc1001a7e4d99f0d3d4e69f08c6257443ab7acdd0e42160352575b1377b79f4e143d8431b11307ac996ab07fc7e97b07f25b828e397d6ffc6d1b04f7b2d341b31b0a37108c79175724f762094bf898a0ff2f6a01cd45acb2dcf9b41d4109ca68103693e378bc1bc886889a5fdb5492ff92fa16316b3f3bba83cbbc4d55a4a8c59061b09cbc09791350db51659705889579511f575ea249f13c0a486d5ba79956332d24497fb7d7fd8f6916273849295138a701fe228024ed21118440b57b8b91dd75a087d104d031af522e889aac6de67e8f8abc7ea4a5efa9682f44d01f08c7b4a83ee43d8b39455d089a3f8f4ebd8dd7170a832f22be1daa039e3d252dfccdf12b707f3cce2f86e2b5c04faeaa54107c3e34fa4d26cb22d52e2cb357dfc1263e9b80fc62569fb4943669d4d9db0a4638145555f15b6a966e989a260c420db526af9c93ad3c40f363f2b93705f495b5ddbd66bb7fa6c591bd248bf667bb143b45cc557cbe044d5282e6e7854293799ed04239d65461fb66fca0f6686a693f2f5ee0bf90c5439ed97dd2ccf68a1743f9be9ea6fbf0e7e62ae0470fa5d519e8f5537b5301ec7d0649b9b1e56f4bfc00dc7762a1fc13804e3304cd5b0d177f387f2eb4d6c8bab35f1112a070fdecbc94f5c20752c142789b42fa5f7e2bd7509287c5b86c35c05cd9dab5b57041bb46fdf30e8f1c20b3252868b6efa6d7a902554f7152f6029c86930410e30dec810665f0af43202ec50620622ed2bbdd7e40c30112fd6e882f52780dc0c9cdc9aa1b4421216af21a006d117825f14e58f1f09d5b7fa455323917ea8e57bb8174ae08e7ada297b369712ebcfd70facc534e61f7f118d4d26f3c19a8fd7043ed48ddb30c78ec83fa732649290aa356db63f9b51049b2334a2d21aca4df454d45b180d489327b513c1342e77d24ecbaeb7f61864318947e3bdc03f4a2b36c3402a27e5f3246fdaa473cdf2ccc07bddec0139f30cbd895250ce040719f1289df589d10bbb12ea88cf9f1f2f5624ec9c2d2cbe3f3eeebff35ff1cfb8accdb026c8888c5f974f9aeedba94119d3447359c78d0a4d612517c584a24e714d78f4c4e3a08e30c094b84421ec293edf080d03a06cacd849d3561cc812671492b07561fff8701ddcf29fcf8e03a3871b49b30c13ddeb438b0ced291829ef1144a887cebed9582fa271b96de50923f9c350eabb22e9cb34456bcba10c7920a9b71f9ea0a7a2eea080444b427fd905fabc2b826ba1c1397f6ce475559fb816e4621e0a1ce48790bed8cb5264b657d070de005a6fed0fc5f90900a6f2eecebc59a200d18f6cd0ac22af3c9427111ff9814fbb58eaab932c445187fec19c32896631a1337a02374dc980baebf45c58dd8776cfa8713e9cd115a94250826efd3bd4bf89499aaa41f946bc9e08c7f4c07479362a2778c84ccfe627d92e05c602f1b59147f77930283d0c223ca073393df0edbe4c819aee8b05fa229a72f98736f3a672aeb2cb461b11f873a495e5713a1fdccfd2267298947939892ced37dfc625bc27f55457332ab3dd3e766d63bb446f1778f42453feeb6463e610853b95e74fbf1214947090bd7aaf650db17ed5cdb068d5b07f9c6f2830958afe143277006b13edee596a53c91b63232bd4610ebaf86b612bb9020bde5a8b22917a12d293485b58c3e05c15ff36b4374c9c99edd8ad073528bc5e063f00f968006f98df47733c3a4e980eb41387a0f9c67826b5fa19a54b62aeb19ec9ae1eb88399205d3c8b68997eecad666aaf011a93db1516196782e4a7cad1a059c48609e00edb54452515cb792781307444946827e4057e6e3351a40c7d6bfcb5130d2ef576d25759c048e22f7b3f30062bb3c40cff6affad96627a145a2305eb0baefef2e55f635fa8597f20d6efd3d1faa2ddc05b4c24b43ec98ba813c8fcc8b1b01cc8df78b802516030b3154d9349548f52a8a3df7c06cb19484eb19cb08994a28f2d7af70c780fd6ac9e6df2491f9e098de75f3bcee531810ab5cf70e0758cfc348b2621f01d0b3651e0f6058cfdd5cc49b18461f270576e5f737867676708cf90627496276b525f7898dff1771bd95e2c3c92e987cb84c410cd1d8ffc2670e115979de9eab863e145ebb4dcf4086b96d72591c296a19e6afedb74625d04b13a6c63dac512d25a632c5eea74b47a03c50a933782d4da51b016debe4b1abce0709a22e7fde32454eda77587aecfb02348c2cc17a21571760e778ea27d2daab0995d6cda7d06afd80355192cf941a7874164b2afe95258dddde6d85435a8b177a51e067f6ecba7827cc12d9ea97797ffea0ea43afad013c4410e65e04456a74323e9697767ddb3149a9714076da2584bee968f1c8ac1a975a3045df5b11e464b5057e86430a81e93ae397e7135f5492365435a5cdf0e973682fda60e1a42391ebb4617e563a1018d1e6482cb466a70f1e5c7bf0967d3a8806ff00efd35ae149deeb1af4fe8d0cd8f7e4a6d6225c15a53d15515874a2cd5ff4d8d619abbd586ba746540c3034c3f3a66835dcccb05c8260c35bea417035a134b53a6d12b4ce9e236cc288e166d95997bc71ec4d6550b1750bad16af5aeec95ad8f1bd2936987cf6c97cc44d044065c02d7b50d8c0c15e357776c55d1e9c2d846eacb457c3b0f19242a6d827cea0052abe6cd70113233642fd43a0ed9efe3ab21b96a30056496f006d4c903de376609b7de264dc1fcc59ef4b89c9a5026d4710b830ebd921372bdcec18efe3f4f397e844d989577f388d7b459918ef2847473fba8a478c152d25f310494466f396250ab20be34bf2d4cf7dacbd1c8b4ddb57c2242fadf912e0d312b86be2703da2601b1b4b54796bcee9416250478cdf0dcfbd180a045757c96467c16c5fbc02ded4665d6fc526ebabdbf00e80e617722b9b21584fc134d539a85c0d58808b09f64d9d84ba85e8df60ec8526b7a219a2f7bf79f24b55b548c6e977a883e3bc5d0d3bfb366f9c1ca5ebc00c91bce37618f0d4b04a5f9467b3da1f9c81efc623100ddb5e4097272c6586b42731f6a292ba830ae70ab6d45882d536005f2ce7d69d30f92b91176cc071f9f029415bac47854027279f18da7b9bf68dc1d1737eefe332e43df1aa248a44afff1a461b0843d42cd881c945cceeb6d2c1a404118c9a986f8a86d57238e43b2969efd43ab4bff91fbf9d8824494687bb0293f373659bc46885a87d4115234482ed76420a5b796bb8351502479b1561c29434d536b263f37a6b9eac033db33404024d5f61fa77ade845cb14d1bf07885432166ab35338b38ef0c601145def889a5cb5e8620bd9d48c1cc473b3433547b0ce16cef83352b3d2d1eaef77096fee9205f73d96fd719e65c9ce5197a25126b18f0c97d3500189d50cb592bfb3d0cb9b1ae2b1fd287a35838d96fca068e988b5a8bf687910020e1adac3572f65ddb0f917557b3c840bbf9a93d69f30bd79a643fad4ba37b06fb200f43f05d4417c22209c50c74b7dc23b35fd56817971cf8af55f8952c3716f1e4b133b937742344f8d2771467144abfde5803fa95e5550a44a78320563d579ee0ee607bb672c5a850cf68529a107b164e2aac250586e66557b3eac11f14bbfb6aa8e111de65ff9fa9d693d6e00ca79b0ed42045d55f741a59fc9a90752cb706143a27dbe6ca4b07c208f4eedad1cbef1204e0298319f5bb4470ae9db6137d9d76d95fda8ceed57a0fd2012a4443d38e742057b1ad6d585260a131f3badfa424c170e7bb9cfba5566b94e39033d2511eb34887f803b9bbda0d76329fd2925159180f4b2dd9e460675398c91e6c1d5cfaccde55954d8ffa7e0a34725c61ed12c08dcdaaed6a0a590efbbc51952c29ba51f605d6c8ccb79a5544b80ab2af354dd9d91cc1b390a271542aa4d756444204407dec2327caedb6cc222f2d0a553df54cc0f0593ac56acf2c349cac96d3fb0bb16fb0a160b8578b12422c1948f79171218640e664fe14b8338738e512a4f48240a1048b68963a2fcb501fd751d5f43c1987b5490615fec76b19c7480fa9230838d55905755c6bf06b86ced4de687a01817aa09da5e8b73e477aa3cb3d54999b670b8c05ba21862e0551c5019f020f1f6b5eb6c35dece8ac17323f71b1d35b37704b376a70a1be7350b1f6420fc17604d2ded69658681e1bc5e6c3682f8899a08517496fc19a849792e768dead97d5ba42b28e3ae744f87e47b0e540c5b628ea91cc75c1497c14fb4f64b593b1d51e1fe961bc76664987ba6f3a39f2d4334ab28579242d6ac0d550f1b122ec2a28f6b58752a017ecb09aad8352c582202d79d861e1d6b98a4abe145e7ab398f26ef2b1f14c237af07d71067a46777af5bf1119879d9e3a5abcf9f3ccc827d85bbc46b59213aafb9e24d988ddc8613cd44230e282fece84bcb192261b2710fa2bad704fccdf1f8b4d534e85d9424323badbf5cd3a97157ff84060b4a9796e4ac5a018a5679572f2bab70f64b9d83c0cff43fdedbc06a4e3ddcc660f2084509a171447da07bef30c4adfc8ac83251c6883da59bd0f750a329647cdf6146f445ddc4f54596fe838f8f86503a04a633d93c59f63caeaee0484458f837f2864e94278763c2f2971140118ad653d1492a4f1b423df67fb8a33d22c7c6f1b65645a70fcaef81b1dbc250ecb875ee6242f57968d7c890bc0bdb0f2a1ced1f9194ddeeb44383fab764c5264061b1422a81865ef74d4c8e973f247caec654b5f645887f9c0583ddec9792b3f662380d284ebe0349ee11595b828d966a3ffca8eeedb02e723d0e357c209989f74134a997a5ed78648f583f5ded067046c220de1f73b985ecce4f216ba5f6555e16f902cfc726e8038a9b70eae6e1517b276c697df20a9e6485ba50cde809e3fe9a740a4f6170dac3392e89a30e32a2daf93c4fe92d17746ac30dd3f2035410b6fd01bced2cc724bc24087b0ea15f030ea4e228ed15b5aaa2b2c09918b0a0208bd75ca6be6f9db4770da7f21977051051d93b0126b40afb4bb56650c1d813a0a41d1f4ebfb8808d67341c7948b83aa198ea15a8d71403c3deea2faa36cf50bd6a693068ed4d7b2ced67f7ec4e82db297af1a0d0fe7416f1bf0c21ae8ac64234b5e6a05f8d40501a0583d7d1c1cf6efa0558b158b8bb2b0b8dd7e49236bc9a0ae28544f0b20758426de1c1cfd5b7026e2b819b7c803b629ca8f44bd803c9f19793bde4ac11f868a2956252bc602b2ebef7fd1547e095697378513b9fb728204b1f75b7ba91a5891a5511ced4e8f0aa967d2290ccf200f387c9d4aa5292aea9cc17316f43fb0dcb71118edd2812246ef07b03887c9382ae26f0ec0fa9be872db5588cd112d322f340c4aceb7d02cbba5d352185eecf54eaa4b454381c2ef0330518dbb0dc59748670d42e60dac29280a5f18584521cc0b16aa0cdcbac68c33840b985731e9a46930c25ff3f2d27f5aae808e4f0f8cf8848a42cc4e75215d3733be2d0f7074bfc103e45ff2fc980eb0eec7dba63433212727257926b17ef9c35ee259d49f248d3a0bdf7e0d5947b4bcd193bf15844dd4f07334e44059e2e8cdd867ad7c1356eccb3dbaf1bd941d3e53eda5c18e6b1f68229e261cb25f4874eb1a82d71732a7ca65127caf0a33e0269272061e85ef757df7be66eabaf44be0c1d3fe91f05186b505158a0ad90ec792f97a3d7a9e627ef19a2f9ee7e02e1683f5090b68cfb716cdca856089efc738ea5e938a838b516f1f219626c3671e40599e80ab171f756f102f7b3249c101ab9844340fba850827b9d74df4b8c3b8ae74888e6c757125b3acba8d89dee0f52c64191ff37341bc27b43d022550de012a8a8a6f0deec432d0a333a9af6a239fafe587f23ce5512a8d38dc657b0387f354432473ebf2eb03310500d6da1c8dfbe1cdae4a6a9c97b87d6fc65c85c9c6f7ef613d464bc7e5167f3f65dd6cf24f06b02d7f3623fa8d8b9f17a841ce4cb554ca7ac1788bcc5f143d13a559b34db1eb09bae66f5330d70b9f197b836585b0cf7051902353e3f0725dfeadf407f6899a6aafbed56f72d234bc2c4d435467c83d2a39658f97563884522ccf670c29d9eb7dcbac747b6dba6f8567d2941e839230886ab6d4bb53b31736bc6d569f06ad18779184c7ed6fec1ae988786fbb91610a6b2af952143ebb16fcb239cf7348fa79c0c2f887da9fb0f3c7a02788fb6620be2ee8a99f3dc0342364c6cfc8a4fe47c13c7f4b2d8d448b0781216d230c5486a8d612c068c4764c561facdc4fad3416af5ec26bed62ba6c05284f5764513877f3ad424e2ef9d9d132238e748583bedc193298826f5180a32e663c63054e76531327aad0dc6bd6ddcd0ce3709d90bd7db8243a9289475abe4955ff045aa4a28b95dc037f48817628bf726dce761e2ea29d853c4b255fe6d13c4c604879839da7a9bb0ee261afdf201636b9b4e34f7d911db36fc8b00d016f6647ac6e03c581438c68f70b4a2a729158e9e45b618e5697c68c3e23ed149655f40fff8ac247c834b2939cb0db99853586e586644e53d4b3091f8388dbf23c7fc0f3975adcbc57e64695ec949f3ff324feee8ef3734d75f76fcf5f19df86a11bf8c7835dceec5916730fcf3858f867b00e4e2ac836a2cc938f30e2bbc4d57fd3f553635df5506012b95e98ce46cc2fa6813fea14d123a1a41982a8333a210627d764ef37af01550422d0286e0bf0f50f16a0569b5101c33bccab46b6ba248523cdf084911aa267ef117e7b810a6ad96363b8a51abf919c2334b824fea92a41ae5b7f92c8f44678a106cfcb0ee00ad9214afeadd4ad4cbfb0f14cbd84a001593722d104f9f41bb00bf28438c75fe1bdffc434baa2d519d34b0af37383ba09f4df5a97fc3ad648c09dd8370989734df8c1d30f759bb8bc68c69462ac7a7c39889afc4311ce48d09ae31603cd9b943725f67279e1326f265a7dfda312edd6cf35993cb0578ef2b4cd5f09c33139ade20c3fefc83d21d51a5e265f40a34ecc3fa7a8cb50a2838739dd84d1bcf7c516c4dcdc4536766b2061c06c9d35d73c87245a6307974d3e9599dbdf8f43a4913883013c99cd1e71f0d35dc6c5a3f46d5179b5becea915d51bf983633f7a252ffdef555d8a9186fe2091f254d70a3e18fc2dac660a8e904a00f7ab832dd9e350cf71279b381c63935142d584fe96c1da47ea275583df771864ae106c74a3e1573aae023f6356ddc0ec6d0b4efd94f657d865368fbb4cabce53d3381b20c5d937afaccc8553c24c9971fbb6340e5f2e1f765cf8bc0eaec780a7202782a60604487f526c89d1fc76dc1c89e47b8d4bda23f1f590c7f13f8d9d0129552615d0e1742fa1d78db92f8a44af33169ae8c9d618cee6c4e3ba522527537b44faf6d4b2656f8d08b3392880d2393ff1e861aae8fb8aa5854cea5c1920a533a12335fded053211dcc03fe288afb6c7924e90967c03edcfce72a942486955671df0a69531dc16f069df541f6df457ea3b55fb5cf80c661dc8b1bcb82480019b771f7a3cfeecad5b29bec94c381068bf5b3afd731f1960b1f6c164fa5ca3b80d8f93b1b2f06684a60b5ed559fcacec738734a21f49e1c79b84e54344bc52c779cd1f445a1c05ffd74a5142e6f77eba49e14e0629d3c509286fb01f5365f7e26e8c399fd74203c31932ba9e0f76868884ced52b9e440e9d3725f8278f19f274775ef94c039b2e84d19006b44daa71703f8165f74e1ba0255d9520a15d7aab83c418d9e7e4ddaa2536ca161a3fd64b992cf8b84a5b8f669f9c479a5ac4bda88d1059e50f063a67db91d6c45a83bf2d516e546012e893b6b5a200b25c2e8042c31028d5565c4bf77e33b96c0847f929a755679afc690c7eac14185c22f3f100cbfa59ce2889fdcf9476d1f4c6e79596a83f749e89c23ad79ed1105a617eee73d9ffa5fcd898ac5ce18b9d883a27fddccc1dca71ed1d1c520f7a0cc437306f6191c896e5ce1bb364c3816ac2ecf6bc0c96d6a6cf7c2e7dc93b27339eb92771d4b6a7acff7b5952264ff7c9da12b635a8f373cc4977248dbd0fe654db33f227b16f67225ff29a5cf7f71e135ab054d8bdfdd98fc915f2425bf31d58c817f6469e022197fb83dad138e3c5649e0718720014e54bf3cd0483bad1c6e2ac4740782c7a06813d77f310cb5e523de06aa233f6321c1c9cb4534fc5c6cfe67c895b5538e0ec5db97a631c3a9e6613c6668eb6630f520fa0e7dec468835a848411010411260bcbdfaeedb85ef1be32f560eb43c00bc2374934cd6a9948bf233049f09a2db59e635c74b9c7d0c30a7b572a94302bd5e8b3677e1348277ea25b1a7b09d10b2a45864ce536033ba33053caf93a882943be5b0577233a3d14f2a6b8a0ecd3b17a2b0349e6b8639e3cce640bc2b76f3f38c9bd7bd388337cd93ae68f9ec3b4703695dc9b895c956e2d6d307ca3b85170d697d561c8a2bc5f0612461b6da18f570f29be5105ea91134709652250ddedcd300d5b560aae3f2464a8371bcad77de8fde90a2c4464c86f0ec173bef8db90f928d9f0786e985a31bc8727053fc6b6f3ba58745562a02dafc9d5cdd9d3a13bcb9f673c95cf11c8c333a18cc54b0d0f8b47cd76721a252e5d24bf8847e4c688c0c63b6bc4523136f2153536510f61b7fc254b49d46344bdd844bd17df1251e7190d64e0eaea07dcf8fa1b0d3ddba0b6a4eb53d46ba11826c88af26d8dc05f9e1427c9644861c56c21f245e08b9de45570d6a07701aa0c744bf8cb988ca4740bfcf9359da36d7ecd626a2258cac17668bb5331e35a060d9582e7416439e96adbdfec4c0f5f51f841eb5fb9d4fa6595019f95f4d3bdb40bce884c6fb5dec5303765a6fdcff2e9be4da93cccd25236345f12fdebb6c69612dbdc91b359659458add4deab08fc3a5dae85b837418fce51fd0dc6da033d1cb06af102d245b4248ac655ae328870e66e31fe066c7868026a8ea9b282262d8e05f921af369977b46bf872326a7a9e11a71e16a1183710e0b6947442f20df877a2a7d2c22a1889e09182cc16626ee660364417feb59b1f7988c3daeadddf5ca4e482f42df102bcafbe4a78041127636ecdc568860814f60d363f860a3dd6f2b6e415a3ec8be6b39c12c4cbd4699422aab155473320174ecf28345fbc597fd937295081f1d32552ee1a71403389a12295dd4f445a304d4f0324df8de47e4635ea14759126455c30f247a3198ba4e0affeee9d586db8e4660b80e56ba29778cc39c884fd224e2674708de14601f3faf8817891621603e6d3c5aab7ccb2ca187bbe4c32030967c409455cb057f43cd67fddb0cfb73f3fa252fe8d4e7eb162a8651444b0828a9edd7bcbbd4435eac3c236feaf21f5759970496405bc39753995b10902a69a3fd80c12a8a46495cd6c4c34c038fee38231c97cbea76f555c1cd236a3ff8d46b69203000b189ec29f955a6c1510ffea25b8d1e826575facc2320527ae8620ca0888647803cc146a200194fa70d3d294098e332b1a430c533d361685c530df60eb7ec6f1d349deeef5fce5b8703978f22eb49ec1caf7882519291846eee249b7ed90d266b9288d1601a13220d165d5c4d0aba12b6de0c2dc0f504adc33cd03b821587b5d931b997d8fffab59ea6c95c53aa1834da30db65c00daeb30846d5e65530f7a073b5352d63e7366c0a0ab37a16e5b529ee227a610ef1061b6019b04a09b385a87e167d2f4d059e354e0ecdf84dc60c70d9cfa64a41e07e00f4834236dcc7b9bf0a2a5981f7c87f5055dd7c6931be46ece29986db0f4cda16efab4fa85511f92e0264fab52f32d93c4e81845e97bc858a4840d8b43e856a79cf8f0d78b205e1f1e4ca1287c30fb82e4448dbb4275d6f6fe2e48f1bd404581b973701ea00bfc8f06c4d735fdafb8c53d4ce136c7274d99941c68ff27847605046b847db16c6ced8b55e7c18410fddeb593986011bb2d1b1b362b86636da64d117ab8487c2f9eee292f89903b56e9a7b6305c879153aab64b97d1063b35c24880481a97492d9c8e5a0efc8333e9630405af3bdd9848db000739f884b0931d9cd80be9675c1414bb85b952f50e2a1a9775db7f2cc614feb8e470b106ed7724d04372ba2168b07c7f4d44c5d9f39feac79fdba7ef7a6e07121ae8cb7c7b2a8ba0ae716fc95f0258a5757fefde5ea646a3a88663c0082869bcc5a1c779f4dfc694c7ef29c927087bac743929f8a7273b4734b0644bc24e93eb04341de8b511c06753fb0aa67670b64cac24c0b0c1874726e3648c3e67973b89d0809f83fffc7d2f34e536abc746424759f652416d76fd8b3416f5f82864603c9a85f724017a9906f1780f26237c9ddc53f3778f95c16e0815a0ede3db73c4ea07bc1b55ac62202bb7e14a013465d3244d149000218b28ba56865dbd2cb7431d7159b29e45bdb76173f627e18d14cfea02b182d61e003f90998e1a06c7a5ce37c9b5485b85d49eecdab318ade0a386b8a9253bb608e7f5d98a5977bf69aaf0e9eac9ce79ecb14637d0213df3e8572c5040d1c96cbd41182371115fd3b8764df5d3443284a623b709d9730d966502de60ba1e410f1a30eec882fc6c79750cd6d180a14b564bd283e7fd82a2d4c20d5b30c631fffcd1ee6d2de3efd67297ed527109022029c5ed9f5ba933ad24ad607e53bba6e4e4cb277fcdde476c24b63f5a47451432889a2baa43deb3be96ff207d47f263f7ae2702017361712ad99384cacfb9ec5daf7f332cc5ad3a0ea2af3a55a239b044c761c84da94844e3dcb01cb637b683dd38bd4e71da00b615b06d3d501087846d3f5517e5c8f14f01954bc629200d91f925331094efb0f8315a2866a62440ff5973c9ab350876960f686136933e76379243835feced864a2d97935bd15e9b881ce55aa5e8adf241fa26f04c684c7b46ed49f3356944944f30ec2e8ca65a03c42735b19bdc8561ca6e5c78e3a13a2fbe0a27f582e49b71d5ae0384e26f41340048b6ae01554d325d9975989a714c57a43bb6b72d380839caa5fbc447cec6e861c80bf038a5e4ca1d45600cefdf4ee8bc6f07cb9f5a97692a19aa4b39b75ff8d25af4861ab13270160d058b3202cefe4bb31f4247dfea55889e764d6c720e9cc52b85fbe2a84d40e468dc397805090a3af9924c1bbbd15fd26da28e99f5aa369f1b0809a6dbed1f24d1f812d80c42a4b7332160c542a504ad1e005adcc6b2d6da5186ca1f4ce2f87ce61874c8b00d8541c420d0b6da74cccd37611c6d7c2178f7f0492a5295764fa2a2d511ab9c7a2700a57bd9fae88615c5565871ad86cfe9438578a0f8cb71e9d84cb60f337505b2a7e98e45e15101730cff65fc8c30c62fe29c8a6f212ed15cef3deb5551f3de4246198d425b9efa96e61c0c2c2ae8217f76232bd78802c87d7d32be6800415482b6b70e353931b6289a71667b815082de57e6dc06dacd5e9cf417ccb413631299ae4fbb635e5e1853c5bc9feb4f23f8db289b67b0efbe34a38a2b98aab868870106f6a92bd7d3685e876f93bf9f731f245b78c7d7d680fe6fcf7f01f25538cd3eca4f88964bf18e5a1790dc8c2e441622f1b5f9eff3cb68e8f7416e1f0c0fb6d072805abbc2e841476ae529e9d89240c43ec0d30a1a04287c5e6b7f86380a4d7905dac5c2c910445e4c03aaf63eeecd91deccea4af0adc2bd73d28f752a92e1c84b40bc25f26de38003f70778054a5097bc4b389c8cd32917551ea2eec83af9b545fd40c6e4550d51e7d0873c39821484dd8e3de2603f38515be0bcca1b0e534b689015e843c86d3b92d25d00b1b664fff8619e28312530a44d3c0e8226ca4f9fc5c6a47c8424dd47334d0e91195593193e51f33ddb07167a74c937b62225b50251bf58875a9f1cad70c7af95725d833011e0bc059e2fd8db4c5f0fb76ff14cbe115d86b0fc2d1f6ea52552a58ffd67cc23ed409f90186df19d3c50c659ca2f48c9e52a4991dc13971a6a601d40097d3bca97eeca0680ddb1965a352561c89c72ba69d0f410f3c1f0bc441a5432bc446778c9dc61e59c4008140312675c08fbb27f8901db504424f136d6bfe321e5adbb0a17a61ae7c93658f06387e981942582ad0bbffcf7b18277a36455dc5455aa0c4f7370f20efcc7403246a7942878295e93b72235ee5b4e1853cf0626fcad34074ff07da9b9ace97ce9a92b7e8901451ee88a963af2aa38a872741526d162af26ed9a7513aa0a24c891203e36d3304ab28048e7bb2dcf99e204e34a0a26f791a8ea38a8974370fbc309424a79a4d861a4c9b7b4b72b1f6c9902dc8c5ee7c4587511136ef062aae0cf438f32afd15a23fc0d30c43addc964f852cc239a43972d6bbc2a00b0a360a9c2fbbeacae23a576c6e0420f8c8013be90d0144436a90fa02e063e2551664f55826187380f87de0444c305a4414f891ed8ef29a96fdc042106e4c51af68893299ee72aac03a626a74e946dfcc558e51c2e3ea779faf8fff34e1422d78ec2ddc9e2ab9e2fb04b5fec2e76f5cf593e32f969c6ac42fcdaeaf9ea4f9f4d23344ca97675c956047c9e979087814d071778a9be7d49c59dd60b9d506686400654aef7a1af727db5562b219e8e84d6e77775eb4463f70c9fa8db7fd5ccf04dfdec16ba433b10f16d571c9980baec478fc7a7f278883516b054076821c528556baaadb78b1bd1f5821c8755f1bad1ba4fdca14b02165730b878c8dfd8f931ac9cf69a9dcfd822eaf8b3dca023c8225a258ddf0ce0db5cc5ac0facdeeb32421230a8e5f94ce90a6ed132acd74ed8e794a30ebf6926fd071685d85f92d7ba616239430346c2ac61e8257efce80333842ec4fdcc955e9bd1d212acba2443883eb4bbff2f0f773042c56d363ceb078444db9adac79b6e93ee592e1641b5d18095bcd178405c6c2a679da18e8f20f787fe647cd37a8d1b0387aa809b6df31b5c5e824a6d5bf9cebfdcc704151bfba18fd9b5a19b3e5f62f28b3045ca7baaa8003fa881d5f7aef291777a71c3e11996677e9811e1f40b4e54c21b59a0b1a3a836924093b1485fcc8fa8d91a964bb8c6a418f3536669efffe7929bb165ec15258cb74fd73d8189143aae609251051a93112baa616ce386f7e38cb8f6db7f7ed08a161943242abb4abf25fb658a1e0bcf78b4777e87ecc7ba18abb8c72b87f97cfa963cb91bde627a34cda5e04b59a71101915307d1188a97973d7e8edb9be26003ec852eb13a2d3f35c79d3dbb249f68793b1118834d5a21277d77432f9525b4168f946d9dc0a8bb7e1c2a78ab1056b7c87c185338f4168656d191ee119ea0bbae3287e3075101512462a34955c3e38ccdc259f17f7c138d68aefe364f1863c5605a842cd23ed7cd5358ceb4562a78fefa6ecada38bd01ffe2dd795a5647486dfd9ce98f5be3a4ec10a48f3409ab79509820ceefcf3f2161ea2f9c07cbbce5ce7f3d13f59eed3a13b9118b1a1bc735d903d425ea836ec5ce61b23ded10101524f57311a5508774e22f0838e489ce6ed90ddcd35956ed9c4612780e755551af971187829e37b558fae86fe2e5133a0b5a7278b204e91f8ef44ae9330af8a98bb0a73522b7ac8bd1b552047b97ecde682644e7a246bac73f054258678a25e41b22bd4d0d1eacfbf850be3abb438496b9e0fb88d2749a7ab0c1620bf0f87b548f1613334e362b0897444cc501e9dfd001b43c8dcf57fcaff52416545465a6b7cfe64a2de0bf9ef577009d2c58ec99977ac018f8da8d63fe49c0682a46036ce677ec565a93f663f84008c5531d4811a6c4a0f660d0b5907bd1d11952fc3b363452ac797650095ed4a4f15c370baed1965d4441662a592e1cd483e32f207accdaee59b046b76432dc92a6e7b5b19ee80db62cb336e31382066145b9e5293a9c6fde25a860a5644395abf5ce0f9d7f9a10b573003d51bcf97ebae6e91f1f4b4ff34f6e7bbfca0b235e5d6b0e20f71df9ed452b48050294e8f173ccec8c2bfaae602f448618cb1b54e8f6993fd3b09a0731eeb1985d8d299b5be6c12a6b546cc78a1faaaadffaf9a4ca05ce46c6952462c6c72dbf308da63cf7d95d45d84e920c21ddc0ee0a9fb6944421d1dd6bc8d4e2766b7d91d6729163d5ab807315724dc1e3cb40591e3372bec9d35d3cc912d1e5ce33fc401f94f6c0c1b706e167b2bf98abbe79b06194537ef83d34cbdf2025d80d9dcecc5e0480ee0941fa1e0fc8cbc2055fce9b62163ce7a8020f676aa8d0f3866c439c26a6bbe2961adb48483482361996d535393afd9a63ef9587c3859f4fbf5f70bfc4c09254b8143c1c04db591e5427cd0a324055ae7347ad458d4b4de220307187378431623933c3c372bac6ab1861b61be690d5f96422ce615d78dd61c91e2c67412a5b1af745249bc95e141ac254368880e2d824533f220cee4609599226a3770d7d5d7d5e20c082d4c82f6fcb3758e6d9385f602d26a11178b7bc89336c52c304c14965d3dfb860af14323fe4762d95a874e00dc6a1a05350ee7e7b52265d1bc9f44b7d4e1be5faa3e088569e65e02b4d2c738d1793aabcf52f993e92191b9e4815ac8bd25d87a99626729375c98427930c27350e108c1ecf786c6f6c3997ee00391493abd878078a6e83e5552fe8dae6e19d56463d923a5c7502f1d4bc5dc9404ed75b4b0e750303f37d3854fed1611d04ae7af21e78fc7abf844204857e57bdbfd17cbc120fcca9f99b69cb88261132ec819b5d7b896411a0572f54d359192fadcf1844a3fa865d01578a35efc243d39bbe124817e0f70f98ebfd784e7b4c6c1cd07fb408dfd593c524c08c50c947fb5b7f4e4b012f4f5e3c5a8cd96563d4d09ec934604cbb268a1287c3e6f0ee5243c344126b5f237a0d5420f57077e264d33c6290c19d53daa307809473e39b21cf3b5fe8074e8b093c583faa833b54fe83c4c9faceafdca3f00bf30ab36d77c260f681a778d30d058b409eb91c4a83c7b84702ed87d8661a14f92a98b17a526a9bce0860b698b03806e7ccac9cb45df273d0ae676127ac5b4d050a50e0c05d6400ca07c9d222289e0a8d34eecdb6ab5b4ace3624d125507c2f7d63a6544bd12842771bb3b8f3cd090cf3354520ab672f651efdbfb195f694035d3f8aac035617da0d0776d78564fae9e35cb2db3e4ae6c0013d2cd32112c86bf864a77fad5bfef3932c1d6143505599ca3f461943b16f6cbcd2542d2f1348818676ef0685c057be58b2f8e6f59d05e39a456224e65a514229c10c740a3840f7cd5e9a3a267f64a153acf716926b9bb873eb6b0152611a3a62369a6388f347bfd40ebefa434ce616fcb059c2620eb4e8be733b899d0496d6562d7f1d3d181d9e240e0b9aceb465f3435447bd4a674e5d375d2e2163d99d326af1dc6392a964282e2f79cf675cacaab9e6442ef9d1615bf5cdb83888497b755067b801c7504ec6d0026ad0a670cac06a658a1f4560e4ef646c7db4beafbe98fedc30716742de703018efd6a54c68f0718a72bc5b5516d8fe35809508d16c91893b15c291b6fde8a72f94d722fa9b907c4f719b7d755beaeb69a4d8d201bd9c9fdb80b81fa65e7836399e9391f3cfc098fd7779bfa7eacddcef389c5e362f3416635d3b7eea125ba6b2a8e580811446a67ed69e01f898b956e34afee7668dfbbf9ce6da886bb07d8604b80537e1b99650e8b80fd52938af7511710258ea1db36f18ff7a0d6df91d87bd2d793e78ae296a3c92330cb1e7a98582c4ab21b6bc495d0c21f8a912b9c620a961e7b25d2c04f4188f293b1e002849277ca045f718ba4fde9850e48092d8b88b8c18d45a2f1ab294cfeb08f48656df1bf22e61a3269dad5bca64db335659e5bbe886fe3d047460898889ae041193688aa57e0df89597a8acd09bc164c13724dfaba2fdc4d2e620708a02490b908c0219add7e87e758126c28afd823185de8244aed746a52f2ecd99f79a8902f2a2a320514acb65d9511bd2b35b95aee954c1d5e3f6298fb7f210dffcc36475960147775e9eef8d0866f5b53717c9ffc5de945553955c14ff42ab0497cb3a5a55f5c024afe5fbc3ee080db939038892903616348145d3df8434e4642e0388d3452f6327ec856b59410ef115a3a5f0c791c1a16690f1e4f9833b82abe1db981a944f68ac795a92a855ed1fe631541622d38e903c3825eb0166d8a7fe33d80ff47a3f8f69aa3d0f75cb121bc509ebddb0899e3beffaf65a80e5a05f9aecbedfba4555f691d23bcad884c6e2938521cb087ec4e4ba3147d735d16f0864d8223cc403d95b0b564f85436321cdac6d8388bbd6db8bc6352b114549cbc37befb1c45d8f25d41d9a516dbbfe8723f7504fe859ab8fed59a735106750bad4aed28ee3e3a81420d2d89121cfb45f59d50ae5a96cd74f22525e8ff02a60ea356c38905b567580607ec8169de12dcd39c045afa832e0bd2c0c77a0c59db6de0c7011d164edbd1ad377a3ee454b2f450f2ddb52546df92b1a0a2f8fdf20cf64eb35d7cb99ff90e4ecb2544429b9a4d903ac29611474610a20b6f754e1ff196dae805ea93e000baa0239f549c6b5059e0cabd0dbe0e4d7afd5b1ebe9783534177a5bce9811edf5fe2c9b7f607a4c5dc5633537da962d04a2d4feae8ed05911c165ea92d67c5ebdbaa2e10c261da630766ee19fa083421ffe66d5982c0a8fb479c27b48c613772bb0993a08496f8a39b44995f6f70b0b39bdd11cbebf4b435572d747fbc01201d2e687660040537e044bd7a200eface31c855dc005389e977cabe7971fb88cc8d908fdb860b79075c2568facc22f155a8d2494fc07e79890aa0aec7eba7d47ac89ee9af65dead0f9d43ba16690ef63f20f67ab42428fd4a1ae0c15902856b86b04dbff2280a8cada1b365d010f4e60864d47590367cf2b6f4852639f7c180e97154b394ca4da3e2a92a7dc215cea2fef9f0b8023656bc7826955ff6c753db1557a0910f5a820f84d64362ff837ad1ccd0426af962b692d0ef07ab30d686c420679b91bef836b0be5668c10cd5e0efedd27dea47276f21437f2325b4260ece8b9b377902c495f80103e70a4c23b19f5b813a5614ac0aefce309941c6c106c609acc805ee99a0de200754d501a19f1d6332dfed836bc7421d4786e4650dd5c87eec8f5e3d1cf1b0d76b996a4b8f7e12285a6e4d0055831aceb2ee4115edcbef82b932114b1bd3fe8f0e686a99c7de1fb5bdac37419aef1d5a8dfae1c0dfa7ea743ee4692dc5d182482c7f2f3a8e3257beb2a8732b522cde5f9b5c054851a1ac87ef55111cea6a2adfaf44613c01b2195aa455e0fd9471393d7c8931c7339446859ea199e32c4299d3a19592b4430befe62683e95edf17be57762a160406aea4c822eab987cddd0d5d8b76b9332f94cb992e6363f71c4027e64a29a7bd02a06cb58ec02d13fec4c40925841a340be8344760392a3c65d52ef58420b11dfe89c1c3c4b7c2c331f8e5dad834c5fe4aeb333eaaa0266efdf711e8129bfc0f31f4aae82622fa6a34f53610aaf26d9564e1e8b8f8559409e61683eb149be3e841cd776b1755a956c61d02b7d6f1d3d29994154b486db681daa517bc3d471cc2fbdd56ee2ac2540fac842609735ccabe09b0ff2d00a163ac448488a5f45824d32e8cf291444663945ce1a703fca89f3785f069f189ec9949c494b25f6e06afb79c6fe841e9a60bbdbe4d6fa902c7702aa404b60681e199bed06f8cd78dbcc65a263ed621f0efa63bbf7c7d647f87081470bfe7481ded656d1e16861e539dd3bdfa96d379e24f14c9d9ae4b95038b11bcdcf2fe64ac9f7fd52d2bf81829cae265bb1e53b750e1553201d2aa314d1b80d60d4a37592dd8df905624fb5a18ee4fbf66104e4c4f92c01f057cff652f2704317fc427077c83ee4e02dd03c9232cdad1d96f1758aa61d20779c305e2b33e969fd48d2a4e0f5f5d4816fd41e321ee957105fad501b2fd1465cc5051b54e5918ce882e766fdbf8229d595cd71db736efb83e879f2323a57462ce034c49a33218789159843054b112f90ff4b385e21a130e3aa81ed3e2e20deb45825e0976f59ccb3dc33a691e1c21d1e576731415da616968fb96ca1bd5b75922e26dd42b86deb0008f3d021035343e46ed07868a2b4fd066488acff49c84f619f43a1fb6e41eaeb871ff91a2bd56242c398bbc2f069a2c78795fc0051548f2eb3d914c7cd5897e1f666fee341721eed12a85ca8e9e2ad0acb89b61d515590037f5a1b5729cee2fef8bcf180dcf8fc58b19560e1e02dd22180c5a05545fa88b5d484d39893f005324d5d3d8859571b29ee8ac2647d1ecc582901bf692fa045e2ecf998050d87cad1c6370c30a1870fcdaa2c03c45d4d364998e721886d2b859a794a6e971911a403e28d917975cceff248f60d79ffef251b8d4557eeca4d330796465cfccceca7e75ac884371b2d67f2df883787e67a862882f7a347c1cd6017fdcbd1e2156a4915b3559659c2a1dd6fe3756decdb30a98e90ae777c51dd1af9cf0bbd5f1f908f9b90e85b317f34c4e40a730a76d044818a71daf0aa3c21bb1d03e2624eca019dd0f34f5c13f07c4f7f63817bf713a54602b14cc082d2c6f46ec24997676576d052f9266338d130d9d96228c1a7799e44364f738d1cc29c6f7ecd78ba9c5d3477afcf1d4b1827698ff85ea519dbf8cf141a980e699ecbd661e4295db738c659789166b0a2537ab05c50c9cffdee13ca3bd4d534f36c941ac548c17ee8d56fe6ba70d0013a6a9ff4a7927e3c1a0f9e02a094f2657e084cb01aff63c255a9b022a552a1d9e38d4a67c7712a28e67b2e809edb2aa2e493008809bec7a8c8f63ddce678545b635722a16c2c33be829bac33804beaa405419c220758669dcb7179a45bb4bfc0b0ab754240ed5cc394e89fb5db8dd00ee08d6dbfb9ab9dcb01058244fa7d280a579ba330e00a12cc59f20fa5691e8445295c035418b883a367825f45ec9b6f34b4243092301ceb2e08e81b0935e8693e5f615f9e18410f250154f8ad9084f75675c26c11686f1fedb856d865fb1f3f086a001cf5238e293a837144debc457e2349c5a1598f1adb69404b4aa4bc1d58cd8abef4983c206ac76f8c8017369d718199e07213b2183a91e3f3e654d6eb5ad6a04598ef4624806e65c0737116a879f75090ffb65691ffddf49c8dd7fa4bf39570ef7b27e719e0a52205023f1ca40d896f5481f5aebf47d535d171a29471332b785a8bf86b69bb9d1c98d52808f72fdaf65ff0182485ab832698d9207aaf659fb0ea91275e81ec7aae35bda00dbd3f2c74ad942d5874e6aef37fb1b29e5f8b17f97e9ac00b84d14f3b8a98285b8e817cdb32567a5af3c216773d2e49c0c9f91e1b8e502646306e7bcaded93075d63cb117f4f2e3ba919990002af6cf7d05a6b4655eab9ebb2d289b6ecbf08da8e59a864ccfbc1d42ffa8e0d8f2acdb362ff2d8ec5f9b45cdd998c247ff78f622692cf859f887433aca7f0fa6d90cef0b625238fbee8d3455b90a94b98919c9488823b01687888d65bbbe0990c7ed46793403f7a860da9fa15fd78096af7f1b02a7f4ba703c8512a9b74750ddd25c7d5286a3b8fb96f3bb072cfa3a32ca600ee5c012ab6208a1916cc7dbc24e340a8197372ee4dd34236c08a49b52ba3c84d22a87717ef67ee578c058c4776fd2094dc8beaeea171cd47d5fcfd067e17caa7d365c52427a5a0980faa808df60d0da1cf7021f896f1b1eae2a448d678af2424c414d3dde52e6a9ccdf62b1b5a3689c3b78b0c6b787dd0459f2d95b66c51823acc787577e25aad01f0fc58f3646ca453ac978aec7cafea863f5acc4e4d42c3544ad5d0ad0cb8a77759ed3f7c06a6012946a0f260cd602147a314c6417b54d368b7d207edfe3e9238b3cf6c8d3beae367cf54424c113602a0e7cfc3273f0cc254105ea8c624ba4f58b9c356df511384d618c647085647632353256c840a5e8a870facc2d22404a789338512e513ffe86633f969af1cac26494b10a09178ee9fcd0d2e8d513370fc1c67a8a5822bb7f5392a67cc817e8a2c236d8fb9150ae59b064e2b312fafc7769a0a2274215f60da6e838e16aa174d5bd5a9e6c3aa6a8d09a3a1f7b5f905ea0b9f0d4df8d06e2d25a4f7101d892efb865100fbbe5dc3fca92556c2704041d06a5b3eee6631c8b79d54fd97b61f912fbbad3fc7b95e86cfca54334931ecb72f68bdd6336dfcd91cdf59a4bcac28acae6db14cfa4f09fa60ca151276f9c79e2e4e72b7cbd1b0a775d4b170a2c61e898b9b070766c88581ad24bbeed2adfbaea317e410fd41d65821b2c5fc0c85bafd5e09618bc5b3a35db78d4117c46b3fd765078eba55650e424e0262ae5381b9c43163a48158f5d3630e67fd8e4a271ad57beb06066c7bbca5347baefbe2d740ca137021fa4a12535d63714b1bf437482047db7dc1babb0431aed47c286f5ed1aac52e07574558326b501ee594dac833b00771223b36c9800eb493424dc828c15f1cfa51fefbf6aeb1a8fff2e50f2e0ae617c2eb29b34b68b42c58efec2bed2e03eb13a8cae5edc96738581ad7367d6e6c274cb9f57f3957960ae22379b6c501d41e4a42730effcaa10ab389ceb047be0b07fec6bfe29f3958a3e1baaab09e03d0852be98887f21a83b9d2d6b79f5e23285d3161126511d4fc3a356d964c693dde7593ab8259a4afb5ce5587025496a3da151e5367774d383eb1333c7442f7989a5200bb3c3d0cbc8c7a663962f3063e00572fec684b4dc5c109bc277c20230dc7b330fdddc4d1db8d723ed19bd3dab300caf2f663165e28aad0f69ee30bd7eaa4e7f1eaa3cf3e20715fdbebfdf441f44be1dc2f6e579fd8fd1cf8ad77862767b068eb6d5f531a4c68399cc8fb6c57d487eb7d49ce581d6730647c507bf9cde2c7366b586c3058b7ff9abbb37e315a1941bcd5813be6a0c285ea7f50d3f82f438963ed52c8003a3e04a5cc7aed4aeb892037fee40e169c93f62c68fa960092b3202b94378305436b9e4899dfc705edc63a5fc80140bd0fc3b27e6bfb5f2ab9fe60d8eb4b047567e45430aba9d751470dcd75eef03725ab0391832ef422d140e6b1c8faad2123164df315a181043cf53874ab673268e02c101bf26e386bcf93cf493236cdbc4d6891e9d81a46b2a85f53b5fb2d0b91cb66b16895789f6c6b52a5067a769247788d06a6ec3f4680e74417b57325afb69fa6679f2b7d0fe87e215e42f7d9c2fc8f547424d7614e6aad75c2dbd4f7f50aa852237abb6351a0ecbc22151f12d589411ef8c6cced19ccd12ec75973996119cc5aeac067f8436ee25d15e95b656932003340a24fb703fcd12518a97d35b7c42f7b7ad0ba8b66cb2f535fd66d3aaedae7067a3270f121bb72d254c4cbe1a7f652653aaab99171bfbe0f45876ed087f63414ed5d3d3cf293fa256f1fb8d549d4cfcd7e0eb5f4d8ae8863b35546ae93e64c6cc9acd5d0e4e275c7291179e9f62f1f9f791fc3659873ddefe00b72b73ae227a0e335251792ec5763095181ab0ae9d8e29160c93f69a6f9df94277ea2d014762ecc5aa34dd4a1b9e0125661d36b8a40271c1ada673a8fc36fe49aacf4b9cf1fcaaff4befe84dd143c327e512a425ed8f32e3cf36f60ac438055228785a2b1c441bcfbfd3813127a259c673fae051f4837c4fddee1b9336b74a5f067a417b8f24a8d1596d643052411806e5eb268e728a3d1fbf5134d51a131921bf53b44e63c814589fa00d3c9f3d1745c4118db3aef85ae42663a3dbf0d1473120a58f569c032b681e5172702cf57a056c214b23c5d39e17fe81eb61408753f255ac4f05af14f2b776a48fe75f713984dc90634637102049bf0ea84073decac02c9a1f1bf2b67ead4b613da965300be1a163d68294caab31ded65a44432fc1e894c1a3bbc1b019661b5f9642194e41ff330be6dca6bf8ed0d5bc580d4fca24540e71c4283ed7a13cc309447b4c1b4d4550697ecf3851d77a7ce356e99e019fa7ad69c21ad4403fa491c3fa6a3fcf4cf901c8bed6380b392ff78a4be7509614ada8c0aeeb5992a71f3402c25f05af2656cde97a5ef00f708e1b3d4903c1e5c2c539a465a73440b7fe41686d3f572069df15594e2e75b46e3dd346fa2c9615d34e65dcaf743abe2fb36c0707ad0982dfdca692e31fba889c7008e9cac823094fb7da6932924a246297b8b8513e90e79ac71d8224407d3445bd2d90eb9844399e22e5fd4819b7612fc3fa9e8281bdd40a13c637aac15e0ede39e7b2338aeba97cb5f7f3dc5810833408a99fcfeb2d2434ceb5ac17b7671646c4d67e389792752626f58a4e56136d769c7bd2df5f2e5d5759e018670acc02012186cad5f6cd50c303668ba8c56824d58a8ca25d48a105567ca1ab643d5c0dcc20d31a22001af253b63ade96fbc43bbbd67bccebc2b921771566f98cc54bf2987d37c64d83a2a456942d69b4e9eebc8c4560a0cde12f43aa6f22ba8dcb652624c664b5af7640a2381dd8e316536c265df0499fe77ee61b3ddb7b43f72445f4386672e90870405eff4b634202688ae6b111fcbae4ecbec355345898ed452a3722edb12331ba89a2d03509b6b672d92f5e984d7c453cf7a350ac3e93b9c200df6738c36c31bda33d6329ab0dab3c2f86a20828a8dd922a2f7017cb42fdf0128c02b08cc14f04435695e84ee9e36163621ada43faeb71f4077d6b1c81f870a48d25b91eb7ab12d4657c7a0b44190e751e76036f3682c025b8bf4fc84b4efcf387c50206b18ee7f18124c7e657dfa8264dbe2da7d5c06b83568bf7c8d59fdc88d417cb2665b34c569e9bc6c7105452c313b6e1c773b8c287f168fe55adaac02ba1dde127f0d6abbf36441d6f99a266dd2e15a185dac5e9295380fc0db8bb470f6745068ab1ec8d9b2eeb0b9a21696b498611652ccff4fb86362681c04679ab4378725367c782c6fbabf7823de1937e5af404ac7a4ee0b84feb63539b80cf1c5115cce7c2eb79b7fc588538d5221260066ca968becab16c748c330ada26dcfa6b86d0504dc6f46cc08d74e87c4e7020676daa96d9683b9ebeda15db6b20fb5449be9a66c7e8b7e3416162974c711c37fdf7c9f3ce5e23262c4d74da5ec8a83c74691afa4d6279377155f228f3e0b8979ad64a37f040a3cb640aa5c2b05529c8604beb24cbff1adf36d95ab8c44a9cee9519718801200c5dd02b386d3684f0a0280dac07b3a37b5c334fc421431b15c165e4c78455c6c00681335aafc1d774aa0fd30a164e315560c73155318005242a9ca070c11f0d71df3002c6c7b2682d5cb2bddee85036c2b2c66773492ef67695c0943d3eff666804afeca7bfc699c64baa9d9d815474b5d60bf5e8920295794029122c80a8166630bdf1b479e3206f7f5ced8ce2c35bcfe31f36d9e47bdc14c8539723695b30027c53300ede9627ccc9bb132787d3f7489fc4b8fd3cb2ee3578adf20adb76aba60e97d879199c8dbd96841c71cf2cd0a8b03512dd0d6edd43ea056a6d60c8cd3dc9f1b4818391137052a9692f003c592b0f11f0bfeb5fe04505e0a9c71e84ac5cd31f7903aeba6e7c5ef41c12bb712129ddf59ff2b0f9e180f74e347adf92d65aec781bd622d1adfaa0a6e83876229473301e81795def854ae65a9288092729c451c30a4df9edf0fbe26a9ca272274418064e396a0e3ec261475c9eaac508bcfc87bb674833dac69b54a853c8f27406b831665f3eb86e3dc3b61f0b89cce9a063484ca3879c546776fd7e73d99fed9d1b737129a0dbbb77e691c4bfd16ea3a7843e5577f94e5395bd90345c142bcdfdbe91491ec0caed1a4227b757a6c5168981d41b3a4af515bbe8398faa189a5e1d11ea77ea0dc2a3ccfdd859cdb7f57998ef21110c29443637aac5cf8f922d83a9eb256d86eb6d198fca435fab0a0e3fc3cae8843c8cd2213960d073d5644b57a090f56ea77ef851cb56f89d3538a50e5ed12561e12cab9e4f71721c7e4df4b809b10ebdb893dc2f4fe7f01a4174757e40e7fba220b03fea9cfe1ca1c6c4280474d10a7f365ee97bb1241e4b35d60dbc686c0e038d7f832b79554fdfc90eda1982ebb67930ac94b1e519dedb15d2c3ae0fddbad89e5a1f4c12cbe436d5a5958422bb71ee39b99a6c4ae7809ab33fe04330c8357c9d020e0d8bf4ef33fd23b288d924cc1db8147333d3f4e142f109391dea62e24a641724ff46631f721a287f7242335cb12bec15118c4f72e32219a8a4583846d7c9bafdd6a0b37d18b5143e562536796ec1e2cba49747f83329272dd8bf1675d0649bf7107941beb574ba12948d953dc2095975466aba4e152ac6d4cf9d1389db2a908b7597303cb13ae55d7c671affd866091cf46412eb4fb4c7c13f255b91c3db963c9869de859d104d9cc5fc55b8751c54c7a7a1c51334fa8a936ba1bcebb5ed77deaf593e5bbda2b7b340694ccb1e8ebe0730c1dd79f2be7b6f9227030fff7fb16009bbd1eeaae7a565b60cfc1f6fe8e13b56d6756a0b185c651a4f4b1511271e739de9369bbf0077a52661d7d2b0a79c26ae6edff1b1baab035d5edeaf42b16529108871925fb42832584be4e170b1468e86214ac3976752c65bb5ef9f37e0fa75161162e4eff039bd025afeff056bc345b7d8dbe6fcd07f2b71ae9fe86731fa7ad30475fd0de74eeee10eee97d921b9573525ce4d6649ee77970059d4fb594266dd593418ee3277d4156967ec81abd7defdb5cbe9439a3d4514a0455ba94379e34986ac0a8c017a9796db3b7b2f2f1dfe85db702bab9edcfc8ac9255fdfcf42a946e49f25c3c6228ad0d8aeb1d92eb9bf462c1a14f9a8ce58671565450813c3fa94b1cd58fa5087bb3f347d2e53047ae2ec152dc5ea72a780932a597bcbc28f0411f94bedf3480f0f9893c4c34107e581e3a572939ffabb980c87e7a291e6f32d1dab3e2fa82b540670f9ad3fbeb692880c80c31bc3b0bbfddc4da51972199781b608e182e9b45cafd6e55bcd70dc589b0da380cc663edbf4edde56426c0ad84f73b0a54f372a87bafb366e72beb2a1eb19e75c6e204837111f54d9c9f8ba0fe2954f9502a34719f120a85621949fc7c51178076a76c4855b221c59dd12689f65275536b6e421eb4db3f60fdfab4dff05f9f91c16d1d715d2d36976effec569a71363a2b4f32541fa8877a6456406cdf7a22f79567bbb77e69e005fb7ff92045f80fc5d31ecdc3c628a9495be5798a430a017648ed15264c590b89e714772e58a416ae06489f3cec3d7c2af9154a227e0bc4a9310d35de9dca63a1f2d1ea1497cbc27df7539029946272c97a31385d59e5a819adbb93fd4bfe2e70daead57fa0bd9032a249cf15228c42eec96da142f23b5090c1391c9c4dfa4ab071ff828c0269c1cfe9441fd12201041a8d09e905bff55432ac066aa4a6a3af2c7513ee4a753cf8bdb849567025cee018e252d213491b840ab6083623af563097deffe8c419eb73a22f826af24a909055cba21f9a56dc7061178cbcde20a00694d48cec148e0a823d08374ee4ffce9ed0362c018269ad701e2a852e3e2340c54ad34b4e469643ab6a018296f8d90a316afec7713370852bff836cc078f2cb06527df5b61b6fd411397e7efd694b3f59e475116e3afa3b374306241a04be02598338ddfa743e1c7cce8901fd87670c45e1278bfba8e2dbecb60cab8570d1fdc881e3ee97a71b4180d8fd523820366a68ce3c6a60482113f2d58a025fa6107d07691896c43cc27570142c44d2552a503b5c9da723426aeda267add856db5023f509c3e56f9d55b3c021e659a573afdaf219905ec1d66554de5608f72e7b73943f673124de25d0c70b54df1c45076b146088398367a81a44add8d58f80f1159ff146b2b047322f922ba165cc17a23cfe4b7bd9c7c5cee002ca83f47c30b92d248aa3374ab32a13f129ae50cab7e48367a5f475a94a8a1a72774cde07c87cb06169b8cf85ab057eb8b29970af91291869fa9b9b9b63b531636933bc1df8a5f0d19081f1a4614d6a2f9e249622ad625380b7a2e06297c7f8651819e99701d15d4a581b0a1d302e1ca0f7c0b62d3d88e86e1252d9ef0004dd9bee7cfef856bc9293596ac4b1b8ef2649d2946427747ca373023cad20a1dc8d085bdeb95da6a6c972bc3a44fcf8241b04fea89b382d5a7a6ecefb47ab5e6711064db03da7ea9e73ce7233731341f4704fa30d7172699b0133042025e344d62e7a1ae7897f057b098ba3ab9b501dc712fba54183725f5034dca5fbeac449bb067ce8623b41e5c4530f9d3a3684711d05383e79ad1847259caa6ddb93a1c35ad05f5d69b1d51f6305b7a116e7453b5859e284f169542b947e948b6a2cc07a67ee664486aa03477cfa0cdb9c45f9cf604a41972eb04cbb6b91aaa9446412693511ed85919966a09df33ed9850c929e84bd42aeeb3b3cdd53484fcf6a73e5f22f5f2b61bbddfa1193a493adf26b443c203acbe1d6d7538d2ea5fd2783b02290dffdc868c13eae7d63c2461414bdf65c1c22b6f8ba60e2300a2e8c654acfe7b4275c245e8eb61034a79607fd16b2c7629eebca454d11a1b01c94b65a2ff75ce3bd723057a8425c44e57dee7699212c0c61ad7abaa56d72a668370fd885b0cb9e201cbcd933f4fba626ab920217cdf1a3015fa5a2bbb1cb0a8067a498b018e07493f6501f1dfdfa9d83cfba239290dd49b0e00b8cdb4531d57be50241257acc74c8c0a134244c500a6ca6c321bfb9f2d400cc111791c2039be944529ba8bbd1db281ed72ec1c756cfe09eed75014cdb50ffe5f04ea54cb8e27b83b6399b2efa33dbe2a29fbdca8462d20b931a26fe6d7d91bbe04dbe9e733d9488b54b328aa69b07e397af9bde7f33f22a868a2b829617a5933755b5e98430ea3fefc311e7d1311a5f329e4a99c139a801afb4483552daf9e51d5fb450da42e58f3a9b09000f75ab741f592e551c38c1defb90f8e2689fe726010452856658b5315e21f86d4b24934cc352ce422f8fdb5feffc920c4ffbde44ece0335adbd7e1161e9fa819227db7949c7ec3baa603a5bc7f8bbd127f9c1ba5108fc5e4b824b7cbc01c0dcb630d1195ab06cb556fa6080b9e5ab31d076e397caba35e5804b7b21b37916ea302a78d2cdb10b7f1787c31ee222578ad0087410bdf9cabb5a309156d6078042f66ff729c883154a59be6a2f5050f033d04a73e63d2357bdfa5807f5f8d2a15d31486ba3cf91262c2893283b26f0e494a123240875a7511c7675376645ada87a47b340cdc409fd32e757e390c0f5410311cb86e7864de873723270d37666ea63cd0fdf9a52f935c417bf97a4585620aebb2252990be49f605e981b0c18b70ddd5ab78053b017106120854074fb6a2ffdf21de9ce7270552e10285a076a75f9b713abe926e4f59d3bdb6859e98e978093f0ff5d1ff0cb854afd5ceb10eab816dd312184f590e5cd42187fb9bc478317095d4f6595bfd62c6c643eb81ddc8d44b2adb10f068c9cd81c3aebbce6de34d926aa9815a5559a2b864cff49b0154a933cd5bbe66052ad64365246ae3f9fac4b2908ec1debc301363656d62284cd66b380d2f3de3249de327732b6116d49c6a0326f827c6baffeea302cd7b51a4dd75b3778b329d60f7158ce1d48594c5cd89677813662bbb36d887f17b075d1a76b264932e9971e920a33cfd1596adf24228c7d2753729f2aeba9cb425296a40d98fd275fafaccc91ac7e7f4aaa1f627ac4fffb3dc4d9a1f98a57706bc79242d78173f855a052060f6a1f3eaf5f8cf54a81566953f0a15416998a5bb9a601fbd76b1816e686be58c3e3019da04fde088ccc6111c4ff569745aea1c1bfff754f7ce13c1b2419e5d5aab704754e00f51f7a9c0374fa463edca7a5ca3f04e99c6539b1ada66db4fc3f7401691758394fbfd40112471091222f05cc633df46c78615dc7fc8ec6edd299473edd309781f8470ec4f14eb29a8b10ca3be2c7c7df80bfb0256e4414fcbd5e370c25286841487190ffd9ef6c10976fa44aa35d5d53db39bf916bd29a77b096a7b1d99c9f962ca318f4b047d40364b95d73f2f0e574c8c9b0d1e9c63bf7e2e13a6e48ea61eaa39488e8868e72c00bf8364b04bdf055c61254dfffcaffeb6621a45f2b27a981f7d4219c76eeaa22b11cf7b253ee20712f6bf2538f8c278d98220c400d51ec82ffffc52b19988323df61a77fd9009e29ab49f0a9de9caa2635178d8ca102db475e63cb8dfe888f91ad676bebd304d73208bfd37e7666608fe937f644dbbc763d2a265f74292729dcd9132ed8299888e5748d895823934c9d232fb7b609f8bfe7d5701700560db05b2ac44a1509c0b40d30a37dff58d4776f2be737f70abd77dc0abf543a9c7763aaf9c33cf2344269e3ab3d866971d4074c62f377b4063525787a569325447c77f3f6ba0fa29cdd23b618f02a262a6c2166153f0093bf8ad448ba7d4365a36163c24287400408633eb384335cdc8f2300220830799a617205b6431b887fad96fc22aa85d1b9411de39d616b91aafc012a5e9e7de5d72f3b9f996bb74ae3f9215633fd5313b315a2ded11f52f86b24f523760368f2c9753c9a17adc532eb2b0f489164c529a9803b32685cd237ff75f472fda939c4e583fad594b26eb25161077472052f864068185d5774463db7f97e4595d1565bf3b8115b2d7f8d06cecbdaef7d7c9afd63a80b546b8476571f58fd29d20c4babe2a35fe963a43d65e0e632316af36aa2c60fe0cc76bb18c174ac23480d7711e8a8bc43c77559cae37682d29ccc90928511cd162285a2f1d447084c1eb11818dd301ba81292715e043c1760689e9e75681e64deaa22888320d4a566d8e2f5690d495f1907657bb7e149435a40e9f7bd5a1ac06c78acc48e559ee650fc8c420dcabdfe38955ca4a61d9aaf6e53faf359011ae408fd36f0f3b47021c69c235d2c77617204e9db0e86003ac3a336ba8b0f31154e9a5ccb66944a9d2320f1e42f3eb5035cfaa8592ace05604f6d47bdcad9d7dc28f38da476f7a75acea1a35af27c3a0c9313ed5cc860cae3f56f626edae48cf85c17ec2f11a6d5d66f54460431fd3da8271872b185d4c32be364a80a79fbc15eb901f3a62cdf701a330954a77dd23bd2d853a774ec19b7f349d90f847138591ac96fabe957dcb8c7d977e517fd5c35146fd7c503d0099e250c0d4e0f3218e1502b34dc74c3364a55bfbf456fd5a2a0b3b67b08e562886ad43f7c2e85c8a5d6286b31f8d645e52f57f74101506f07fe7bd3280309e759ef4dd1e6f378179c018556fecc1b59673b823cab6bacd1e7740e5966973ebed31062b0d7b4bb13f54091a70e41ad59bd8d49d47c0daad97ed981bbf021ada54d26313c92f13038551aae812cef909599798f7e9e72b38ecc2efaca8b292ad64c04813ebe8fb286a07ce746c58141b6728fd5ceb4f7915becef07c5a61ced793c73d9272e51617fe7fcf03be17e077b6b096f2065ea10b5f9d1439779301a7bb0ea0b2cadac9a1109003b6c94391e5ab411a7b9796e456ac557f7d7d2f3bc432da4b2bb2fff00264ab847e4ef7a8560f4f6286580385218c2a7cb71fee637934f2d0fef02a36200947b2db78ab51f1d637b8eb6e3b5815c48e16e3e5d209732205ca0323a9ee28f7acac906285be4df8c1339c1a1a34b3ac2fe6efa06d48f9c6f3f0b54a39f5837427599f2e523ef09361f20f39592966776ec8c9bcadca50ad7080f15f37c5d1753db5f3e21a0347c9b1a1074a3b03cafd706a762a70cc93402171ca7d166a9c004c2c0f8778989fcdc18bdd06b1fdf0e13cca3d11ae1a8969d3be0414bfe304128e181a0bd0c8d064ba4bfa43e8811139d50ddc3f65493645b892bd1aa3d49956d2abe0340372d8230fbe29990ee3ec96a4ec7f5cc57ffd960eb0d25c380650cadc3f7e6bb798880d1e3523d08af8d46c941df1ca0499ab51b698b58d744e20776041701d442a1345e2309dc0fd24d4e5daa5604f9ea64335ee8696218f7f9c834867c2b659efbfc5f69415a45c74aa1f652ba94fc251c1e347cd64219c0560fee6a375197bd87af7681583a276ada591ca89540981c3a380a58aba52ea866dc090816d7016e96a1665e58d839f13121eac71ab7a6df8d2aa791f6781855e45613d7272da618941455b3fe85f63292ebe39e5fa6f7e1de88a989c3ec75ee70281b60bbf690739e0705f9f2f22d8c4c9b2c56501fb80a37af8748b8bb1de69d8266b8f55e92dbe02833e2522e56117730c55d145ec6f3000a600ed8f23b0e9197200b07003b0cef8efc4353c5ba06e1729f2b370fcd950dff55384911f860d665f4388e2733c45c942863c2b0c6b6f84b04689757ae13bacff5c80ea1206f34e99b68d06ea829bb6386803e8d1ed64b0811f11cbdf6799dee7bf53cb5f10271a212a4587343d85c7dc9e2f6b70b245e77ad44df586406038826432defec39b8e1d430e042fd6c128f43082602675a2462fd63d0d0c6cf7dacfcbff226511c8ce802c9a9d31bbd9facdd636f856203c3441f9778d2f47076acef4909a555885a73076d9b2603df2d7c5722301b64947ddf131b3aceb8d9fbf18d82dabee456aed0b61226a8003e4784cd2710eed6aecf14c537defddbdf2aeaf175d0455350aafc2989d7c5a0b496bbd2f7467bb9b12b93450eb682f3bca05b7cec1ae7ad58ac9b8b8ec4b7f6d15910e97de1c9fd29f63a372f1278de65efd78064fbf9895891f55a432a8450faa79f8f5e4bfeccf00b7160e971f8ab39779132da775dae78ac95a26512a6e85278bf44d9123b7986bb07fd4d8ddb5a6fa3c32f7c2128ec398c03a0396d7908e3c5efb633616c97ba1002bb8306eede6405f34c58036993ad56bdd097c17c0af66cb495cc67d566067c2eabfee32e62719b1c02d0ec10056d0d0246a90c598014797040982e9bc006ead9a696cfef05e99bf862650fa59dda6972f0396cead772a8fcef31e387b934746b51e233c56fc4816a33e19ff17e1e505229dced272c6acf49933b98adfeff5cef02f0df864bd7eb3ea163cb8261dcfbd110fd3e8fdfe8c8eb17ac2b2f94fac8a1333f007c87b120d6aab2e49d82693bc9030c08f6ba3e5f5f0156a5fa7ca0e57f6e8ed4df848b3c75e23141bd1b86233865421c0dc819b06a6cded7dbdc3cd81b2e168b9c1294043393afdb7d56cb42515efc92fade1c79f7387284a265c75a9b7f6cc7f72aac27ce540a69b3b1d94f6213e133d2b563a53b0fd0fc1dcac47fea618d1748027c4d95e6b83e1255f5c389a3e61c032f7daadc8b0fc09b63eaa9a57a31045da8beabe4c015926a230c4fb1f97edb1fb083f3a8273409236f5c1848f6fbdc8a3cb711a9fdcf12baf571c149478107e577a45ca83d8c8a3c51263ab7fdb242501df0e550b056c1cd9f5716df82d7ab521f3bd063ea2e13210f2b254e8a3e5a2d77c6b4cd359762ade4af15fb1dd6d6d848119371cb33f518f122008ba00d205ae2c0d4152d7466998e03a0342ac1f5310de6adbd37f7153620130723d8fe410ecd1442a95371e84ec26d287f393c09634612d2ab599f4350ce271644ee7d2ac4c927ebc718f28d1fd87aac562132e442ba5a3a5477ffc9e1385386cf4ff9fcf9dc6d9f8513b4b50b930db5749b86b0887157fb84f3a8dd27e892edb6a534bb817a0f05e9689b9769cd16770547975ff62a247d301453eb39fcde02540c8f5d389a0b585f4d7826ff760dd8de02fecaf3930d8ff28a2d07e3995ad6d37b13f4c457d0b5b7083344c7d9133804adc30a53010286385db8258cae8b29e85ce2c984b764754f223062a09f79eedeed90c7b9c8eb34e7e13c51b81a8cfeaa9ca0e59286bf8af13b401a542bac021495956704e5cafb1b5b7bfad1cb85176919b52bbb7be4a80944ebcabf2f8a0652625dc8fbc5cc1202769b751c166e682f36209ac32404068546c653f12195cfde53b4e399e07d3621a7184e5643fb2ba48d7a94eaec0c14d94faedf2d713f4b3534f350beb58c92d95bfcdd56e36eb708eb9887c19a7b82cdea4bede5bcaaba2469c843f4af03a16cdec8a83a81f1358c1d29f4c15db6d32696704a3fc86e66050ee3f68e3999a0ba4531bda348a7b9f02776a27fd6e17c8c0d00c6a3234e63950f2c52da1e5dc7d4efa4c22bc01194cf03932104f68d88eac77de2e6c147617b744a6c30e6430910f6c8173436f3ffc8586e675c1152bdfbc3ef1e9636da0483c49df5155cab2b31fd8aeb75ea6b0be31c411b17f4b41d44b6b5a06d85f1a066a250ab5db497e96a9baba2c5f89417bcfffe7e7c2fd041e38e260bcb172138f9a5beee0d486659301649970fd1ac210726a0468e2b0924e800354d4fe21cbe380f218fedef30a7dd091f36673b3b88c379daf15d8a32ddbf40381bcd0c9fa325ccf9ca4788e8c7b2aa9fdf757235676a5584fea23d361d6e867387dce7493b6cd5d311886462e56a3de30f01044c3298c9d6b76bd83ce7c9ebbd8b89b24804149aaef225ff685f238104b9344c12002ddc07ea0f376b6bf7e55e9e3faaa6dd35027f8710c26ee4a228455ffc4720d73a521bd8144ddc82a7be561851ae5a1e92a49669e2e24beaf247bfdf43666b1d5dde96eda421abed9450b4e54f4ed4cc67afae9cca25d4b6e598db2c4c3972ee53919eb62b9267478a84497e5b3f87d97382e6165e3a8bd176356096b313a62cea60b5c1b265b6fc39390642eaaf34555b1bcecd509e1df1426ab20ee09d1e4a34d7282173fedf7e1b8cf9467b9a9ae08ef06673ef0e184ff1d115104aefff03c6ac5c62e80540801d35135dc282f4404e67702a8b690439bbc791626a3290e7e70a8c263fcf76952075532ccfae52ab83e58a8b97476fbf4455b96f8bd3521c0eeefba826185a11a2eb3ae8cd04da93567505812e3fc342da01dad0b0eeba27bf383ddf4a8d4a5f3a25be0f4a9eebf000b86eae470bfb7396277606f34d086b8afc761f1a67c3d27449c0150e20587ededb5256a01b119a76597f26fbde16c8026a4a6a9092794a8903329ac1808e968d6e11fa136ea30403121b12b1b099f3999b1cfa9fd190d4a8cc91e821691817bc6e7ec754b41b616c2412cedaa8fc3b41953d777983c9610cf95b8a2b7071552bf1fac23f4d7f40622ba6c5d9fb9f921174805bad5e77ed4fed2013340fb0516ed036f46fefc3a0e555ab97ea2600fa9ca8b4539bc122f3c1c313146317b058fc10bd9eb7a2a701c7ae32d5a2bcfc49b0eeccf6ed0323d3ef9acf036e69c8e04eae8e4e9596263798ad2e748ff6aca80d3d7e07cebbe951f1cee5689d131727b7137b6148fa5ed5f36b7b5ce6a3e84f1cdd61e4fe790b9bf4851d735fea1a07a496261e392611b7b0414b38699ca5c0f6e1557144cd626f0db4e5065adf752966597219f4c4b1764c953205ea0bf50cad15b8898222605f59710018c943e414ccdefbbcd923fedc95a33b72687335ed32c8e738754e4382fe03875c52f064f927f39c73ddad07ec1416c315f351ec2c23a22676e133e14473dbb5b303177c50a77ff71f8a77e30b874190c24fbd861d200b438ae4bca70a7f79de581f2ebb2c0546d86a95db97f6b63fed5668049913c5bdc012d87f47dc95ee339a7248d75cac376b9252e0ae9962e61e6e5bb59e9df2c1ba9f3c5f135e0aea2ae8e4e86bfd7975d9637dd130a7b0136b482c66591f34ac6223bfb1763cf911a7e34030471ee7c775aff4cde7bb5bc9c09ce6502e79414ec7061f2de4daeffb77d9d2025e9ce50a3b8275b094bb9987cdf916e7675eef48ef076fa4026c4c8843fbf3a3f10ebc9683ae226f8fab38e2e8b47f464b563e4d2c60241d76733e85564a86a3abed7be87d938b44c5b141cee5cf9ce7d9407db4377308502681597fc8a078301cfcf273afb1b74290be6c890fd8be52e33864c96fadd12b65c3a4bc41621f1f7fed50772bb62a71075269b074723f492fda749556d904f27c5a82299e30d5dbf22d182d45a3936e6c295a05e19826f7fd2e00b58f0431824623732b459c174e6ec83e7e223deea4e5a58d8fdce7ee11d5bafd26546d466c5bdebedce295ec7a7c193e03c96f1453d4f523bab019619511c4a9c7e8dc9f690fee63f3fa8e67615981a6eacb32e7054c515864ec07e2c96006bce4351e32387a7bf030c95116aa2df0c941fdeb214e93bac4286e7383efe7c36e703ba3f584674a5a3d04842e34a31895dc81bb2143b2987ee19fc7d6149f4d63be8959bdff8605d15b9322cc52570f0e430fcc17a429b310b3ba0f5caa1e8587ff2678abbff9685c733eb4de16a281fed6490c240b3aabfa64366cc40e830f8ae7b4126dbffa939e18e7ae72dd652548c1968f8297fc1da5352af63b4d3c569441869200ebb7e672a0b95bd573e6facd92b0566311c07f20450c4d1ca2ef41406d7c8df510995528e174839d217dad60aa293556743bd93b5669a4b7522bd3536b6087fc28aa220dc252e77cc6669392e70a3f80762e00a110417424838541ae128d7dd896f34bb013ff439360877a8a6f1bfb863ba1a731f777781290a96ac13dbec8f1bf6cf9ab3d11a88503880c64afc93246eede716e7955c6aea2ab4f3a6ed2d3d48657b230bf9c26479dc80197e49f53b624e94e88465732c7df9dc29c7b748bc53bebfa9725c164f43d4373fdff6a06e8f6962b4a036c64f7993f69c2af3ac11698e42d0b44f255e0eb4840e78391ece1bb57a1f3d4c2d5c5e85f782540371f0a0a1375f385b67072093b85f3f982d3acedb97dd61be3961f1cde4ba57461c9e941a208840944372a071cbe46410b956a8a7e51978372533d7c41cc74de562d49479a72b983673fec6e5275b7f17291e3c4f4e6c813ad78c4a3b13ec5d2c84e7c2cc06551c9ddf4dd8393fbdd81e8be8599b8dca78f7ba0d59589ec2e9f26353a4667a4f7d3a302ea973ed11adbd112d32a0864d18c41f6164dd850a2cd1ab9e408d257030cde5d281a065beb8cefbfa159c03b9c59e7b24ee8d83cc731add7bb9e6dbde00128b4f5cb166ff39b06bd5b33e4f57c24f740f54299cd0f139a280e561c06b544706bd368cc5296ead8cd956eee39a02a4a11e706f8ba31134b4bc9541dc77a47b13558ecb6357d2c54e8b7aef8bade83deb80cfb9ccae2b0d5381ad405ee043985204c5f58bc66d5e6b682b52439be247c1df8df639ca776be15ef3333d3956f1f823f9452a03b26aa4171f40453a1e0d3bfb8c3c3d9cef06f369e77f7e0f26c055ff6121c35bf9f5fa14004fa3037884c9f75c7164f1c9249222d5f2be4cf73862eba7b443380fd996399f96c411eeb9cfd01cb5097b25c774548037e292475eec97c4b88e27a7e73de8d242e35d9261738727ed6d16f88d464ff4c7d967d319c1a524ef5892087171ead22bb164e868f05dae71b4235484036cb2a93cace9009f45da251e56837cf4e5291b6d2dfbbadcf8e6b7c14ce07e2f794f4fb4d983624ff7005e2fe6a1d808ec285b3e09ecdf00763684e77cc4a731629b10ecf6cc62d4c7d344b4a12b82874e206891a57a402415addd283923e5f73fa6a637b1242302dbd22d9fc65350f5ed6a54bf168eae4796a83c38424bd5fb182a4cadee94cc57bd8ea7927457d6c37477725e1790138606ba984887ca23f51883e1402a669e3c30fa8c8f30b3fc9663cc0346c4f8e8af467f27403d0c21ec893c715171bb437c1ccf0cd6a6f30c35fb7da6d7375023810b718fd28d4b8406dd07dc5161714531eeda51b34b0c43088f8610f27d7b9502d7da1a01dc5f2d95c2f4bdf8d387a97c15705c27aba9ba5eeb7ba0b35875577b17e889cf4d8b1141f48758297905d5281d29a8b56c9704bc9f7e2cd8ab0e9210b48df9ba133c61de3bde0e332e7670c60eb57b0d9c9d66433be184f62f210e92ad58952186cc39ab9eef21809cc4ed0b10e2a212000241e1c22ca5155ea2e9d666d5eb6f8af7bda88da67a3c800bee6a7e636b938e7eda1ad827afd22c9f553ac4d2888dd9ebf019ffa1252ea479ee12b03410f2e58d213dc0776f3e9c2f611f93c507623ba9e4c42d07a67a4b2abfba89053a47873b98fae4fe100573a3cb16ed707e12def893a08fd3696b40a97ead4f763401548d6d9129a73937a302af431e756a913bf50a18fe160007c659fd81de34eedee46c2abd52c42e705b6916073cc1d586677c13370c046a8d9680be37cff08af3632c9747a08f8909d168f39111a5ec30634c5f66694a54fbd327b141af5be49b614daff0f43446ce716fb10d117000d86dbff1f51958a2646ed7db92b9adfcad4dd63078d791c020e161e76cb273d9b4e7723b84fe9f20444d736fce4738fb7c4dd69d3e73138a193112711405b2a77d9c266ca36bb870d1414e1edfdeee35d17e4b9e46584b6f704ab44a4a3d246329cd5d716c67877f2a764d134102a2d836aca260240fba409460411f62fa2289dc8e9cca73862a49253230a965e286d1f7b9a005641bbdf0bca522466b99ae0c75bbd18a33e60f3707306356254ae9bc6c75ec7e65e208a0c255124eaf70583777b97d630820986bcadfc34dce148113b05fe6831c83f0dbb25516d6cc441d93e69100dca7c11e769f1278fe9a06ff51ae675173088ac7179518f71d2c1941825f39a5f9b31cae8188c4cf599fe167497e0ccda4a80fc648b99ee090d4b4cbceec4028efb0f077c0a159d16c4c68032bc86656288e481a46377a51018e1ef4142ccb1b38d1447a2d8b4a6223b8f31ac38d8e2c3ab2530c6769cb217b5a3e09ecfa16c06f7f00c9f8412c2f214fa20ea1fea2bd2e947fd73920e0ac5f31120b31bf4b9fc00699544a771c4815a9888124a18a70bf82601da49238480189a058f50cfd7a6e913d482ffd573143b0bdd75fcdc4551b38d59a194e2bb952e8ef0bdf7d295574b99b9a8aab54ef8ad4dfa8cf580cb9a36f035ee4d796dc8298a1d3b89d222ced8b5585bb7b5aff8dba9f7e1ae8374ab5ee0d3b939d5e964258377f1c459cc80ec89c7974a69e8996649c0b5db2ba40b39e8527e7aca79415a1822e9b377456ed5639b9479bc2f0ff006250239882f6f8fa60a940eef6fc7b31486fca529dd91981508e474ccb21fc9fd69298fb9cc6e7860748cd12123d47d2e7bdaa4250383ddc207d239847ebc2b5ef888dd442946acbd04e3b36cbff9877c81c9e6da56fce3bd4e44aa6517d3d98eeaac107bb1f2da9e24a43f13e17171919fc21e8224648a48a6ea52ef40fa5901afa000db6ab52e7228857805c44c24c1515a384e92aae2e77aa022e322ab9dcba123de1bc9e65ef65f0d0f60df9ac530bfa556032b5982ce068efc1db73bc656ee37693a9746571b194494728e69f8d10e77437545f5907f4cf8127a7dac6a42bdda0962d499e624a5d82420571f820b7501c0a26638b1c65d54334cd90969fad6af517d54fbff24968ce804fcfd3fb749da19aa0ec4e06cfc4d205b7c6d7f4eb6ec48d4ed5a31a56a7a8b7884f577a13da593fe95377501666247ce911e78633e4670c5532adec7fa68bee4e625f74e08c817694f19ed6dcd423cf86f2190ff6893b1c310aaecec445a7c45144b5d26c7893616199ee17cc7d5b65fe0d39d0d784e39ce9fdf0b714139eb6cabc4812216b1e06fb9431d36a0907a800f7e8bdfe435626425d1d9fbce51bfcaaa034bc7d32205899aa7176bb64b170a930236297673a794125d8eb0d30bee5f2fc2a81f1b2836ea367f5e6354e1c84e50e43244df1aba32356a4afe66419420659c210dbadcb8a3dc0fa93bc3c3dcd0bcd32c0ec1664743831285abd0bb925c577770c43baf24c9636c0b172321241ad382de2cf6a1a0bf629744c8f902b18dd9e183c080d1b5cb0228c11354c5408961666237f707a135981ed4b2a5455744eb61d72eb9d9f9d1c595869b5562acfe03d94c071dec9933a6b169573942d609cee26a7571f9a834a4ad5448d66be91fb0039dcc88c20c0b60b16100249902e6d18238e05d315f6eb1fc9c980b83d95a9da582da9331539ae556b62d4b65b2f9de8bf30481547c4479066863941b4e9b4330b9280486b09abec9369f67e84e86bc6cba38fa5a19ff2f8d8cd58bc4e1f731849c649a8fb6b91aa7d9f9bea7a3fe0ef8f49675de7e38512e041c14e19a69c128696674f65960651c582830fc7ab7a678e94d9ea5f866475ed38b97ac5af6293e74c3ee4079860a8c420a5e6740d6fb42cdbfca7d5c913ba4143aa8138d1ca72365bce95ba02d9bc9aee893790e0460f9bd0e4be0a799b16910cad8bd83bda73b42c620fe270dcc7d541088696fd0431f07eaade121ad50a70647e33a436864306be284ddec356bdef8a62f18e8595ae63ef05459ac9a132f2849ddb40fdbda532147a75f5e557bff2ea54c755568c73f6a52088e05ec616ed1f254467698cfdb3d0aef145f9790265ed255df27fd2d614ea621d89f0fc6f3b691738a71ca297df07214fd080c445227942e45fd9244c19c16dd3758453c47503d540d4eb992d8eb8a25cc6104b34bb540082dbf9320988f5c64b622069eb781c1589d2d630a097fd24f7b389923ead475d8727ac2d6d3dd0b07424666f28e26a096eed808907bdb8b7d59608a8d281f2139ae8b0264d52b719f1748795ad3189fda7cf3cab0914a15d5f944cccf5951eb3888f9176867622ebb9d1a4e9ecd3e117c17cb3ec4d979d141a0c646680776f571ca8953a49a016b351742d8d745cb8ef5fd96c8a7ef214add58ba1b2f81adc504a390d367ab8697549926a9a793235dd60a7e4f8516b2296d2d0356f0611c8886664e1402bb2f2d048bfda61e21c480dd11be6fb17475205e2c3126d8604fe28826c43bda5ef6fee59237f5c1523baea394ddbcbe203a2c9fb2d54550e9ae03038d26104b976aa5bbfae649b8bbd28dc4add671a8ba9862afb929fef1e0a83f71dd171c179eaef1493fe49ba2152133d05645a212b40569a0a3f5e83d13b7d083e6aaa2dcca8d1d487f1fa7408c85f4dcad2a738ae8f5343701388154a9a7caa46ed4e0691a62841c9f08ac5ec140c21cb904836714c46733a28dd7c4746f80e7e5711553cba269440afd83d69e5f04f1f81aa6994daa3df0e6e1f676dfc29dc11b9b9155f4a52358dcfbb4df50ec919fda7bdfc14fc0d411b6d73de89428d6a7fa734d6e95bc05b24436f8753e49056ed67e15ba4bb029be07d112029506425a1657bb919cb9a28bade8825e6a8cbc71fcced81a1a5446a0fec22a1dd15ea4f923c14c902090e7f2a81592134709607ddc396ace26eaa96f7b5e487e2dc2a29121261c8f7e0e90059a3f2c23bc9598e801a9edff9f0fc3b6d7a44447171b582310828c729f061b24dcd290a33a325def6664032b50155a033eef9732df3d0d65faa4a545aee6a4186258b361ca12801bf8fae34797d2119046a9c4a9f3a6e0a41e43ed0a55ebb9dfa697058a89f3de9c8c0e0ad17d364c28f568f84d079c78eb2b89504172b8f02a00906e9729f0d3ba36081471ab2107cb9b7591aa0c4a3c9be60185369b46161a2a7b5ea4599408793597bd744ba13a3718e132a646bbd59a092d8b5f8ef7b0a32b523637029d09b69bae70d2b45197b2f170f39971487461c52d6f2691e4365f4874ec0123b9cd95ef2f6bfb7202637c360541d2b06191482d618ea30ea3ac22aae89579fe4ae71aa1b240520808251e36cde8bcd909e2c2061ca20a83f78170296edc5ec1deb4b94311da1f5b570493f8ce8d4b853dd62fda5b44de2d12401a969b91ae7bb1eaa9e6e933dc8c351302e896e431461ab42e506c9169cace91123c9b0d235b7a831178bf6cf833bd019f8ba6e8a64281582e0be9cd1673c37f2334ab3543fb1de86a8538ce69e726d611535d95072aab3da4126f04629c9beb04970634b704ba279fbf73deccb76d6a3c97051a581552a427c65daa95dac9b76a56cf51f5e0b7962c1f627629f98dd9fb23e1127599c33907b911efca4dbb2296132c3073910f2e10735b4c28ea0bb994900a27af8e7a568c224b69859f9ae8f2f97126d2c0358da03598f6174ded8e044dfb19e4ad9caa3bdbbc97150de233436596789ec4b2ff6fb313188d0b3689f021430acebfa5dee1bc6f038a0b47e3c35ea1efebe40aab961059cc6ca8e4d7d284a93b291cbad46d16a48003d02d81f6157aefc616fa326fe2cfd6784098afbc05589c0211f057d91bca1171fd80f79b51daad99e89ac2e088c5e3ab9b53ec9dd9aed339778cb8946e19911e4a481393386c8d314bdc1cd98eeb5c552182093978d02740d1d74b5754b5e01070c606f0df98827f7337074d6f3a26e8dc5a0f05251db9bebd35f422282adfaa82ce8b866d7a4ba63a737943ba24e37d44c2c0223d23f3f9c47dd63b9ab7517f45933f8061eaaea102f37b8c0f488c579b50dc77221d85f1f5d8558609bcdddc7148fd8e0c9d5ad6eddf57860bf3d41288d342521cf5537da9046394039d85d76bd29f0e9a673af6c54d76b19abc3a61430a9ea1c6256e13b26b8501b427aee1e043502eb0d7f274254b5568b60d024c4e275797f2539c674b73db12bea4d8700c1d42cc8048d88be2aa457d09fec71a4b190b4d1732857bcfdd38550421cb1163a156d559f8a98a7135c64e21efdf3b409794b660c9c714aa3d5fd96a173863586ba86bb6c5000000000000