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 64858 eb0a46135f17fdfcb7b5e104ed1af968a4d941e37d046a855cc1274f4c355ef3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
35624b78451bda72597fe279f65f660845bb61d02662ec52996d3e3947e8388d
Certificate Block Hash
eb0a46135f17fdfcb7b5e104ed1af968a4d941e37d046a855cc1274f4c355ef3
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0015f3010016070100
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000009a44fa18096de097d91c763156623c810d7e2a40f17cf8befd874a0a13a568961902805b5014ebb18e6ae0f696ce31c8b3c6e9cea8135ff7cfbdc14e4204f1c2419c2832f57ecc1542bbdfcacd9071577774195965453328ab09000000000000000002000000020015f3010016070100

Raw Header Hex

000040204dc921cff16f5b226923fe936658db2adf2da9244d28e4ca78a83df7b8ef192f10daf72d130ccea3a366dffe5ae9156a6e7a9b095549cf25dba146de06f9bc16f7d01b6a8daa01188d38e847393e6d9952ec6226d061bb4508665ff679e27f5972da1b45784b6235

Proof Data Hex

59,560 bytes
121216020307984243928ce8400c6ad19133a5e0a8631dacbef8fba227ecdf4bc66b5cf77cb63a5890be355ee5f758893b4ad4bfa3295c113141858704f6e11327047e0ecb472afa8be6a6101a18912c55196eda8d50e980060a1f078155c779bc36da426602af4b88da4774d0dd87e1ab26a887a53a32b736eb88cb1a57c0cec3e44d0f41389cf327d0353e821a46e00e2ab725e8b11ff3c861bfe1032951e47317a9b199f72648c3624d871bdb9f57e226fcbe471c1859ee2f6db178536c8f29165b3668321d990cf7df5037075f5c4b724a478dbc825e8d48e5e0a28ecb1b0d2d2f5cef8a0399115ccc20bec08ce8ff6ec018e35d226b106406f5c569cec34f9a8dd1c239d4d6e5016ee78c668e61c6bcf036944919df00a2575ee0deb0ed5d2c989d9fbc18a6f20e0207899037627a34de612c4e5376933df6e01e8c6b2801507529ff81c3fbff66cbb7df5d57c08ed03cf5ffedbab1f424a10633005c1a0dabc6a2ee5def859e708065eb930cc7199cb6a66f790c9c7d5507b340cec21dfe945469a41af6b8130d1c51714776d0a6e40ae0465abda9edc5725934e756f32eb3f1ae17ed301fa5550c8f64d5323dc5ac8bf1cfe7a30eb4f2103f53dfd4dd91b46c470620954f8f2b773e21bba1f9ae1295a999190d82e472fe22e50b9fcf650daa03a655a70bd365f3c988e19205df7e382fe42c5aaa6fbbfc1e7ba0848986d812a7a0c9dd71eef84bc21de2fd45f50b7c5fbee444c743cc035649cd07aa3768465359e0bb83dfb952cce837a4af942b9eada9f4e9c5005bddc54fd3041771dcd32101877164b6cade2d9caa3542e1fe2636f56cef81fca412cc91593e5cf8c55dc902d5eee8092533f9c5cad8582ec633925ee5d8cf012381126f11e8218081d3db299b70c09b7319f9e7acd32a4c65bc75c0229e8ad79f4bfb06cf28fc3335cb6e15d8e3bfd8d5242cb0265e8395a097c246b9c57fbcc2aa1661b5ce247b1f9dd65656e6f3f6a3d90a662414cd1a5b9d156f8087fec04ef68913cb1c7b8d68ab4418a53d887cea04c20248d7907d6fd4f7ee2258893b253c5057ed46396655e4f9c90b460e21f2653d7b978c5220d41180c3d199d314329d41ba3be5a7f32b3449028503dbe9c460e01975e4cf51d318c54748e0b4510ddce998c8705a82781e3ecfd24c84dbe6cfebc14029031c7471a8c38b776390e04d6402415da6e6cb642a2bba04def181afe48bc0c5bd72f8a8246c7f5a38a8b7cce1927f6d07ce41e9f7e2f6d403953e74ec0a8f331c40e8a8fc5a3db2d4cf19c0cf73dc4efa71025ab80a42a0accb2acc723e97456c147405a8fbb250a280a94b056f980d8a961f65a4808c6d38958ceddba5d81880b78e46bdd224f986c4a1ddc9304694eb3d69a48bfcadd19d44f0019428dc041d4a58484f8bf39c521f0123889495a8ca98eaeb4866c2a125f921b69cb91f942147cafb1832d3669f64d1067e910bfef72201c0abb05b5b50ea8bf8c9c103b6236b848ea266e68762281d21669cc9b320a4958c1d6e8761862a8d972a9c19a4f095814ce2550e53796b32124e3e429ffa2947f21e50684ddade3f39476a12cf165e24108f1c0969e06d6c658bcdf76db0b217cfab3b28377de568a000f746f86c083ede06066846724873857eca36d15522412d0326d661d1ee7d7be3c677df7871cfe66fd5c57c14660abc35e9e5645bb81d6d4ca3b312be1db783ad031fb13a7fe9b92e267ada5bb44a43c84adc1f89bd2ecb9fc2c524501720dc1f57f7c3db4530af73e01d467179c17ce413cc5ec132b5501e02cf7239518e4f80a1fcd69b4077e7c7d3d8e680bab3cf333179d40bb2ab0f37295e2d777751d0d6c38963f09a89707fa330c6095afff33925cd9d43fd8c5649dd49a0161da774c6e73b74b34092e9fe8a3c149c1cfb1cfed7bf708c1ec1ae004885e086426da65d2d7c119a0d7aa8112025b82b9af3511baf8f92deac623b6677d03bfbd31150a9fb2985b2f4a234a741fd75107276f9cbb3f7ed5059930e396242c5e927a043106a070f6c7a695ef835a709376125c9bd4a3d3d3cb6f695375483d10e261631df1957ddcc60231447d1157ae0f87456adcfe3b17d9f822fdeeeef108880f09174136533cecc533847071018211bed4b78b30b46719dcc8448430e95d0b31e575badca1146bdbcbbdb7727a4af30626681e1531454b9cc9ff6108eb969e7b5394bd647444a75f92da4eb47a5294fe47cbce3fbbb9d66372ec1ccd822ce75ec02b9db843b426252694ed87920d8b97fcd715414ce584d279ab7359279bc8d7579a25991f0973ce7bee9d4d83abf9560d4d5052912fc975f2c002c0c58b30de1c99a9f21f206c53796e4058c35a24248e1c69038300959045df0086aa2ec5b03bdbf344f72132d307c6b7a8a9d872c4949416919c590d7efe4f73f0b6772a003bbd04aae21b84377ae85bcaa0f2874a6811ec5a3bd2b5b7a8ed9134078a283c2d16f256ad84d5b993eb1c3a1fa3d3052ff443535ba4d543073b375d05be0965759e5b070ce399557951e86dc548f0da009d76cedaba7658a600e6c74ba1e33176dcf010f183bebbb46f276d3df398e2d0a3f19906321b8baaa4ffcfbd42e9a4528ff97cfd82cbf284edd4ace758c9dad76bc209c8cb31af652b382daa4b180b51b455444cd74a56e93028e14e737f675b01a4f15112d3fb2b6244653c3e3d72131d68f618f35e0b9cd1402e76cdd680ee1a59ee3204bafe5c228aefd5aa7041ae1fe8bf867c3019b825a28d869f14087242f58215383c4b40b72fc13c2618805706eeb37c353b19c53f27e6a0da3baf5507287682fd223e0f4fc907caf6a369a3a1f8dfa302778bffcea62a00f1133476dd3dd261a8c14fca01e87e1e4d06e1720f72eea5c57e79557e32cc5bd5beebb92f8f11864732008619a246dd74e8d9081a0296e7b9a0ff2aa9ff0f7e678132838152cdafc741f51c83713b97c125901bf91c717ef21e1bc845a7732425501549e8ff4c625ccaf8f534ad3971128a953b63ffb85a56fd778f132d50f70b6de9a536f6db8ccc7ed3103eafbe72b90b961cd30e7798062e767b763aa5f4a8b295fbba6b36a7a58bcf47f0cad758498290a4bbb1f565255fba205d44ffb32f97d258fee5a99da2eeb860879699c28e251a2f55df40f3b1f1544ae6d556f1b44fbaba440717bf0e501b6b5739584fd5f6aba62b58e7f8d019c9c61b68efad7a427828a2a711a301f6fa501806ce37d4b8549ec75d56a835363b66d7babab4ee4367e48d02d0d7801e806089633f40e0f3d8da88858d480be0474fc16c2df44690b35d300c28b0717ef7be72a4338229e5bc78457f548f93f9fc0df59619b989ea5410df7701948c4cbad679901b788bc100bfb43ddd5459c2710c6b17aab701082bf2e8a55e746712392fe72f3f1e54e7e47424fe7624cbf722839f62ba396d4bc6ca5e7d3aa7d480720be5237736d2b8d79089d8162e9ca2d86cd23346c645901f4c36fb7de9c195b75c1441b1336cdf24b106fb495067fd1f04f747a1aa0ca859810c3bf2a48d07b4f3173fd8f8b04086cbaa39270384b5da61a64996082672a9b79c6c62eea7fc98aae1ac5ec4c93f57370f270aaaba6a083698a9581c37745998bd83caffab3504f0f81128ed019a75cf40ead530b99fa0090f0fb99cedb23fad1954f07d40f7ad72fd02cd6a87b9f06fa6ad89c32a2e8c97476d37ad5333085c539a5cabb6af01b5bf15438a231724b9b7c47fd2e7439e548219665a73484582ea6c7a6574aa0738716962343b7b75fa4e60599b82da7884d8c9943b9638b4b192577cb906ed09592826efee4cc8a096e8ce21b8606444179b23eaa9f483a138221555014891883e82633460a553aa8a2fec37d7cf693b65e824ed1a3ce0fd71bb702fad88fb0869042c623855896480fb5c424f5cf1e81d4f291a7775a5aa4c86d4620002e1cf8d49519f06befb610ca52003c997f10568d349635712d3279b24857e058aa57d6b4e153c1100ea28b934646e13e016eb42a9d655d9ea2dfdc0b9a56bb2f3359638719c7f3030e29c71eb57f02866adaac3450d10ec93f5b5248364138d341a52cb073c9f8803c1025dbdfd171ee5805589be5d6f5e9d548687d1855065c8549932b0414c1927181ee2662e064534696538121719c747077f815aa2659aafdb0e65d2cc1f119624046212279ca93419a16797657c8f8b7f110957e1bfe92692fbc58fc5b4282261ebe9ddb9f620aa7ba3cf63add3804762c1ac7ceb30ab23445c2c0e0548286581452d74d5a1b1df012f3788330e7b54deea2c807cef3153f6e3437347883468691246cd0789d626571333a863579223e539bbf40da3c6f716e94bdad19021c8b989c361d53bbbad37baf0edb4d55c981df5f15ec19f77059c22054d895290ca7ad3c6b21a4f9a21a2b2f044f077c19e59d8128e7ba390c2e461abee5ae19958dd4a23fe0ac75b55c31cd74d1a100a70400bf38b3612d0fbb958cb97a4c39f541198e1cb7d54c1ab2e880cc1661785187bb4b2a98a3e95eee70c1d573ae7e49d2031a47268b4e8b1fb467bc9e068aab7aa43fe5d6480717fcfb337f953618c46f129d734866836e64b48242b1db76fa30ba4cb6d37f6eb08487eec2aa70160da80781ca750939fb30f22df04dd25b6653968a5952bff5a7c01db156b4468f89d0f7916ec7bbdadf829e348f2730894af0c4892308bf317319d98b329f52d1dceb53fda66f5f62c7f4eaf3f830361eb5fc0d1c1f1118182b776204d05c7cdfdd993275261d575b94c861dd8afa1cb98c306396c39e66524116ac37a78e3a41c4c1ddfc4ad113a9f6eb9ec1a9b7355a659f4987b802ac27e6d48a3aae6aa88884b914d6c460c9fae3c2ea1f4e02a7cafbac33e9097934ab09e1f43deae00fdb5069c2a99c3eb5d9bce14d0c70e062057402f3ef5bd254448b659c37eb34f6287d03273c37aa010496d20486268976287cdab6bbe295e74915c5e14c28e3ddad2e5321a264e8283fd1bfb635f89d98b53511d112addd33df2c8fc6e007e34250410d920276e30b4c7f8a3de91178bae3cd71702fd0c962c2f754e2520398afd8766ce11a37c066981554c02499a214fcd49bca631622ee3cdc044c24be3b88dbe562b3148034566626ea1230366567e248cdf58eb33c5d0b63bb3ad6f5a522e0d246c5a7ba1bb8f097796e1cecbb03955473c5edc360b617d8d349af7f74a9d5f5949aed2ad5f95f0358273690863374762013084969bf9524c85114c6c5cec86ef8d4ad6ae292b58968caaef638f5be0de28aa2a66e69d0d37587f55d4953519b8ba53ead7ab979ce8cb0d84f7471c6fb2a0accd6e92c7332b4156da4c97115e17409ae025fc09db1f21de46d853fcc83f973bf20154a91c6d0eed58d3dde15a26186bc54f6d42eae74e55be1856b66e3bbf64d6819c605ad83c1b1a122401f6467dbf10c97806e922c95c58581dca6271c104dcefa47dcd262c2c2a45e44cdb1ae9b447107cd5270c5704f992a441f7c9c27a424ade73dacae5e4f916d95407fd07a5f82a3a3daa29b15a80927231ba54120ed43ee80497c200409085d824576d863f7ef10d138e9910fd6f2fefee4129adcc9b4d0f46302634d6d0b9bae9e9602a36e67b9a2995aac36997103577c7ac5c9e8cadef0d4a6f1920479c4853007bcbd1e1af44e45dc0b2fd07a89c8a9c43c7599c40417045761c674585655538e60f86d731d747370fadcddaf9d9bfe70ea4be18dbd11e0905152f7a2e21e6b0ff6afb0876e3151f2cfc4446da5b9fded46c9ce9259b788ad0c1444dfe25d21b91f06f623d2a9e3fc62fa28c87ac60d1b6e1d8ef8501700c01b7db95f04fae2d9744080ae1b8d29900b08e2a5d12ff96490eb2a62f406398ac519a23fb8db4f34c1a4be09c79151f0d8caf645254908837c59b2619992ae2f544db039df765b3b2ce4cbababa1e9b31cdb925e9be30f7e924c080f6d7a5d472e8402529c633b92b7ef68303b839d9eb24b946b344ba1c88ae6b452ca7bc2df364050b74d935f6e801fc826968122c83b178120bb8be06c09ae621ff9f3c28f0861162228bd2a5298b77e387a760f68c9ad2bdda6e8bae379940a8687603da2c86e49b34a5abde76a7dfdb165d8cc9604d96726616a3ad678e384fd12184e4ede86901a86aee75b16207054ed30cea9f56da98aded719275275b3fa40e3537af800a5b3a783449f9f5cf0efb568fd79a572f11e1c64e15253a27bb9ff0474fcc9e57962d83d54c371b4a469d73fcf4e88bc13e3c1dfc40f1cfd04aa3d083a78da28abeb8c51cc056b4b4625822aa5584fde5e63b54fa187d7901b2da406b290d979afc924e8c51e66ae8b2e10bd9315b6f3f7dd2c512cfc53792b1863c47e0e0c449ba0c27e7729e2f522a1931d8825345d2fe5237eb572da81e7139a5ffe0e3f8d75da85a3acc1335839fbb85b6ab9854375f6939f9dcbe095d628b7e60bf480e391ead231cabcdb542f127bb21f78b41ec802b2e61207d245e4b298fe57b6ff8cb5783414f9061cd77af0497ebfbaefedcab118effc1fc0414df32b1c90e2e99fa77ca5ea74e362db5f468869ba6bc2cc3072e7c7d4a8e25b711c6fb5a4ec31e10001a183c90bd5ff8b12165523466b04ed0182e1a0d4f19faa3aece601ac1983f2ee0b29c9b3ea37e4fbd8ac91e9f2e5376e2b5f645aaebbacd8f382f8f7720a14b5eded2b778288ea5316ee8f52879e56bdea9763f0cdc0bfe3121a3f95fc5c0378a1227935dc887cd19999d730dc89d70545273fb9ac8b1ca010cb5be194acf05f657ac92c9d89148151fb39a9b4e2884f3ba41bdd1afde8c7a17eb794d0c9ba3b4787014259b387aab918478001c3d36fc8c428f09c5ef6c4f7354e73f8c0ad6ff8dae888f79e164994d546494d7ca26f457db97a0a45dabcb4cd43c078d4581a7aad40028abfcaa7f6fed37ecbc1018e25aa9ce9f41002c18f959054116e5b7b19815266a89f308f38a9b3c295f6cd9fbbff34f38aaa777d608a92802f793f7564ede4e8a3c1dd7ad271a4e266bada1d7ad4ada155f7345c49a27e1fa65963e0bf31f17ccac975449980c51c6d22f648d23207872c47fea16cfa6dbf748916c1e9f440cc6316a78502daf6c3e9680c4e04d60b644686bafa974ebff0a2373264345c54102cd151a9af520d887c9e20d3e1549304a95d0f3079215511cf57135342a6f48c614610260c73dc737486b97a502d55ce34d730579c3ecb78e71cda20001560bbd47619bf304d4285dcc2e1a1b0692d739be73a62209c9c034f2555ae8d8781c8dea8c28290e0380ab18c931310e026d0a638ae4bb3f83ad9f62346f13328466fcef51d6710d18388283bd2b32925195f85b948209df6cc3e5b3ac62d1450ffd3fc37667aad32b18076d4ed4bf9958ea75fc63132a96f4fc7daacdddc7291174309a5959302971ef364b4c3456868407c4f65dd9ab6968f48be902c8ce374cd59603285e0deb0aa9b87a54fa58e5d1fdb9469b9cb457ca05af6c7e3557f208848572aadcd8f783023394dac342da24455416eaaea6468243d49ad0d270babd843c3e3ceb33fe8d4e445c2af3052eefc61a64fb4d742c1aa6faf9ac8dffa6fbeece61637e72070f266f5bbe72d81a7b206b547d756dd8edec9b658d0af1083c9db4d90ef49e5604ef10b3215e703e56706e70205b3ee600ecb2d3171b8af2204c733559ba0d50fd3fc3b8892886b865accf7ec09530fca1d151b4369d5e91c61313ce442908f60ac958c2daf41d17eebd870c5bbd8b1ca9cc6ca79001ab2d3fa9f249a395201b65c073dfbc3317c6d191a4503dcbbf9c709ad6d0d59a4463687680bcc777420f047ca81223a5abbd793e5265f7f9aac2c10d5c65494d3c42cef03fc0d4c0f84e3335b9451f9296e2fa1e01b300059388e05b08861c028a8f305b1234ff5521e3c8bca759e0bc936fb2af9c21b8f81c76ee9fae422a0d83310400d2b7ecb5e0d4b28df59366b1657507f4966ced9bdbb301bf39dbcaf2aa17bdd75de75fe30787462901a7c9dcef30b02602397cb77bee5c308c24b7ac7c018a7965173610780101e18fa42f452fe831e492fb4ee3c158359e995f4c4de0218d18371594f9d20600d4caf40a4f38af9d5272cc880120a5127803ef9dc050f9649674d2cffe6fb4f0081fd170e1b47756aa7ad8997850b061a8cade7a7b00a5b04a53c0994ddfed4b7791d0480c22bdc4a6347b68a0935aabbe7f74416fe46898919419f41a5ae8a61ead3a7c25da52e00932c37f3e16af4fdbf1c0f9644b909c82795f4127355dc46ce2dd9ce5bb07a695631d3081b8a1f8690b5b4ae4e28af6813114c23b88ce8c65e9908cb8c8affd46778921294a99a30562925b6df940d4998404e03fc821407626ed1cb0acae81fe20f5310fe980253c7123f0810ec767c6bf2c389bf20b88bdd556b07ea2ea769bf9327f8039aeb5247f86e32c417938d3f2267361e9ebcb5cfe0727550b0434566c0c1fd427af9aebe466c0bb1093b78fff94256d1002455f1f0571042ce180e139bbafb3db34a23c0d5634ec94bd7baa7660117b423ea90109919decfc46bfffe84765edf4702481f9654d4ada783ea830a234f2ac3bb756a2511412768792a1210f625bd77129296db3919e1387e87fdca8a013ae350a523ed63f3eec177b635513fda36e73a6005f6b2374a8d8fe2206921253802e8d3395305ea53c98854eb89492ff5cd7772d1f654f434ed0a9702a00e93ba1e9281d5c753b6c277a9dea6f9ae548e9e7b9c74e5b9172ff92906c1fce814f576d1854924e2df6c51c18a4339ed3bf425a647ef56150b937aa2e67015ca6cc41c5c7a2e05ad118001cae98a0cb51b2bf992550301866f65fa5a382906ac1271f13f98e844f430e7fe49960fe17973a3a4218d4568f0153f7bd2b1404b3568f5c20973ac0260b481b6211173cf9a1eecbd1c14e60569b67d2bd92a51557c0d6f5581ffbaff7cc7628a168c08e4d4ffb732a70d7012bdc317f2bc151b2ea26478a59401d82f665e9576bb9d6b5e0af8cada86c40ce927ddbed2b4d86b4eab3f31779316a189f0c103618d02d9d3d81a7a0c194003d19cbf74ff836813e880087d3d93ea75929ddd4d3baf5683c3195aecc26d87a51f1a1ca7c6c370cc0bb0463d03fe637dcad54923bf727ca58ae3abbd361997830864195ffd4b10c8985b305977103cf14e936f39bde79f8ca7428aab1949f98ad4b015f1f03a96d815cfdd84e4b8844ac1feb64e62fe22fdf9ff4f03b76a7ffea8000dceaaf568b7715eef5c15544b36147cc965b26b9bf4f8d23d57b56415fa4fe8c1bc02e57c7e4616f840d106b04224b6fba27a7a93c1cdd8596ce0ebee05bbec9030b44a98118e996cf0e02cb3ccf145292b23740f2de14e1beb633251f1c8ecb6f720026384890cbf7dba5c5c1ca88864d0a30aec78191c672451b54ac9737c2f81d95457c2ea14317c34345bd18af1dd26877afeaa7d66e9c00e901775c59d50d511bd73c43897b24e3c282c6dbb2473b537e3b9353e5f4be82b042c4917a32d759620dc012a6a9d334b526bba1492cfc613f4039b35744ae02292ea3a5b270bb1925c2e9d95c6f849ca8aa8986fbe8348cba2e6b129319fbd7ddc0b40cfcb5a40dbc1bb5699427e27ecbab8cba92bbfaeeec732cbded3b0b0eb1a14e99d1e8232e8cdc3159ede7eae5271077ef505c30682fa21709769a3980347d8d241d05dfad8eae20095f9ba66b2682594032dfc44a86485811b7affc2c1bf8fa5c6d0e3e151bb19a2babc39ac16abfed3e7014abf03292c56e5291edac50e8e501c05b219bda44bb71cf85671ecab1608b229eb1fe47c8c76f4522211d1a99d142ef74d60f5ed512d6b6fc742a6e1494524000b6458512b0d00acb455827db9cd4bae934984843b35f8eca21501def70e3a8aec62a7f3c285e08b95a58c090da1ba2b9b2c172127220c0dbee25b2233bdae0ed7e55131ec6922a09d3eaa0041164945c816e474d2b9ba841f9d9c012b9fb76cdd517fb2b5bf35a77b555b1f2a0b33ec1f1c8dc523dbbe48b9e1f48fa9c94d44b64f756e9191f26343c9b3f83c880265a468b978240acc77053dcece3ad932d48a0d866b420cbae3ec5fed099be66a11d35164e47f14b4794d60dfae516a75fb22885bb5c57065d7e941008c207495b66d20e55ab4297f967144fda1f6407341ff715aeae048c1dd939915aba03766fef5d02249b94a09c85813bddfb91bfd808fac5aeeb27749ce7f3920062ff943cfccff394a65c8cd8f1ab65920e599d19bed3c84bd39110aff63b1a116e3b228516e3514be5ff244544f6caad70cb5a883cd557f5e0792bf1959b6ea0567736b1044a6ee7bb211c0522a424bb530262ac6174c465c4a9a382cea4f3d1f1d399a66f31cdc8d67f538c367f0d17de13bd210aa310731550b4118f1ce296b3868bb2976f296165bead441a20652eabf9ade4a3d86a9c26767a7222975d8999c20cbe118b9d6e3856d0344aa493b0f7a1225c2c325fd0e3b3c67c97630f25efb90a6457fb8eef96e219a90ef1df3a2fe186f9cf9032942a1312415491a0c35bc90cde382fb8c6ef8cc17c650b7524f2b99b77d198cc967d00e3d3f178f81754496e86c0ee1cd8346255a53aa9d24a55de363e27897530e379f00e7dc6fd67413f43c69e916905fe189b43e45ec965e08555d65c26d4ae9ccf5d941520733afc3b8489395ecff71b50a0862e8d423bb447ee9c736d654547cc7da5b056a93fc83ee9c3913b3157d2b0133323e6beff43eec82b8987c91ba34eec53d90a1e9b79a3f985eb4a2cbf575e31a5f2fdc5b84c14c1cff930d7543c25f31a9d00a019e19db83abd47e76b15b1873d487c3463c7ebf201d825bc6030f360724071b8e1fce763a6ded29f296f04d35701b2a334c4db68e01a94b45d4b443f62716cda70c1fa9dda4def1607ecc6b2034de962292f589e071c84ddcdf37f3fd56d885bfea62371f8281ec13e8c4a25705b049cc2de2c2b6ec405f0df197961fdb3f1fd8be7da26120a16ab00280d196139568a6ec60fe5bea8f69bcd289dc35e458782d563c3150e5e14720e622e2bc4aaec9a67b80804e51db36c8b9928488d8e8db12d772b3db2bbaae7a2649df944577c70cfbb96ab3a851c44ee79dc779739e361fd70967f33fb0665d732a3156bb12ed10e1526b2c8111f5624806ba0a346637455afc9b32840a08141309cd8dc9a486ac59fb3c6315d0d65627745fd383cb246dac3367245b340f668f4dc25bf97437d69fb2afcac8ee0350a6c8396b22985fd59142b6a84cb0de9a17fc9fce294ffe9bd0b2777e8f89550d149e25e385c5de1b1a5f95a7704bf34d5be1957dd49018e36e4e4f3d90bfe42519bd91793d575de3bbbedaca2cba7f2ee85672ac44fd20baac923ac617f3ef4fe14d547b991656ac99b24fec9d8efb12a275db48ac94f2811d87f3ff73d409ab10b6485b72101265c97e9a2b010c609c5f3664bf718fbb25d891ba3f07ddb97c41a494ceddb66bf16f9b64abde1b3881bdd60a2653f2c4351d0f765583a4f0f5003fc80c3f3c6436e9f9f75ca2175bae9d57a59becd650d65dca67668b4b93d0474f68ac216cdbd0d81fdc25a97a1478e7c7c6b951a004a48ff29f13e96d2ccdf287e4736bbf78e2676794e1f5ba42c32fe1980bea16b4263ce3316016d893d67931c446346b480311a454d9e5a11e2e73f0ce97fa0c9fb2c43091facf8df4cbfddd9f2ad1af406746d235bab1ea5f6bb9a71758aef99fd87ed0d611ca187d3f7398139749688953001bf0ad33d6141b2f59f2c0960d3da9d6ec0f112b31e9ba4620a4625e0f98a25968bf77161ad7098b8aed5a0c107affe526515c315bb52431fea21e4c04d549ceb7d58b04f78d46cc2d27c3bff1e0bab6020dc5c39f5689eb87d3db3f2e7266385ea3bc40ebb3a844219c6ca5b05378be0706cc83efe5e59a19d7bc03c8bb4198dcd1071302e423e24a9276c693df6a410d6c75fc8da3fb2c492c0980fa879b7e4955e27b00ff75d9b2e02233c46d71d8bc5373b608c211f69bd6479ecdc7c698ffc9774ad4c3a934de9b910af7638fbd0bd0501675bfe07b26988088104f9561add98c8a3f758d0b9473b6759b927a3a34358142cd82b79cf863cee7e2eec6ad87b91256730f3f1d6ad70f4933ab457ce8a4df9dea76c4e055ce79ccd1f180d61ff3155435b02c22ebbb162fae2ad5c9e08e7224f2fbaf53812ab9a315e2c59f2af1a16c99d62e4877211c50448588d6adb80b122c5f0541784ba59fb8b80c9b0fe23e50b9dc3a7e91790d18cc26b11f3d60b9e92810acad314cca214f69214920f0ded25ceced93f18fd1c563901553648e5247c49893a3dd34c7d3c79c9a85577f6e4b504dd87f4fbacf90e341e03496d2c431e826a876114fae63ea42403537fcc69f50a5a95a6bf7fa9e5d4088b9e8c10d986f5a151363d5e5567f14c97890cc0ab272415ea1f58cf388851d97489d6702abb23ab8baa0c75fd42c6c758c9d8212f0418681838285903feba3097bf22b39e44c4e749a762d98fd472551eb859b41f2f76a4d6f4434c9bd88a48c4774240a0e228c59c67189243707adef0fe60343e3bc106115c3e219ef187d4e707b96e68f26d31b0913d5d9c6d2a9103f2ad3a4a8af1429d6054db36c08ee2b120b884309e36db0cccb9bbd5b2f52eef08b360cd304a58da4f21a0825bac09f6f5f574763a90bd1382c1f2fa42a7b41c31268ff3a40c130759592ae16aa7c1ab9d1b352868bb9cfff75658c11ce1d8cc8a0b210e528586d9a3e8c6f5a868b13d9c7bff7f54b03060b155305b5a5001621a62a131c05e5304aadb965a596e41cae3448cf44040f5ad95974f61d55a1c0fee89f741630d968b17c2c3033913261971f1d47241dcd1ea38d547793aa580f1e111a19ceedefd851065adef1d2d4ddb92a41156f31d286c5d53a836fed344b9c4a17daa9eb54af36c43c37b0670131a8f732d49f98b2fdedc3e2dae77aa0c200651138f68b4dc7a30c47dcbd0525a66bfd482f28a212af1977c2faad7dab0853b15c1a21eeb0e71fafd909696874740d7886ec80a2c58e4f320900889ee02f0e707cbaee6e280bd36959998e65dd4fe080b341a23fbd3a7a9792a5a0625d97d731fa511699f393241f6f29db7897b90d20b950b3dc14dcd4ea452e47789b0bf4feec3e7dc3c9876dd8a94744a5ddebef40bbd277344a15ebd971aa6f78c5f7637cda25508af69fc366d7d887fdc2d4b9a746abd5377ea3862125a54871d05424a09973d95993ef856ed51572b82e372ced783c3ce4bd6bc7b6da58d9e77941f34a3d91e1b9b3946e6d2865086ab9e6d8054faf0ca781ee6bcb4591864eb72e5a00fdab44cd4f0dcc6eb09f2ad22648d23669adc5d739a605fa0f124af8bc1d40132b67fb1fc4d4195a276f2901893c87fab52525ddf4fda8e0b2c0440143aac5bc73060649fccb79f98b6fcaf321044c5f79ef4ea050453c92dbc2b2d07cb8b26a4140b9cae5b67709bd4dd3334392b85a6e45aba90e31046df246ccbb5d74006157b140af7135dba69e0537280fe501206dc82dbe8091d896f76dbfcfad154dfbbd926f67263904477eb6d407e4cf565299a483c7bb988d01ca978993cb19ba56c721b7a9c249f51b3e821096012568eb191c868720058806780e99f1d40a8872c11d6eb82e626842ad1f1d70f77d7b7119bc5609ee6f57da0acec17d01076288cb071fa41dfd1a736376b4372f0c6bbbdd62bcace642c6e43bbbd05fd7cd4936d8888fc18ea6087edd5d8924efac8203be20d3ea387072845ce78cf1c5e3fda777d10cecbdc87fb1f59586125515f2bd7a5b763ee2213bfa9d41ddae6be9aed117f16c258852c5ad7bc829bd2d5f021d7bab085d6a7b67aee51492729afe455a7a0004b93f7458c1bab5060936246aeb049469a269f5cd8dc0da7d5f185417ebb1433feeefa9294826ea232d652fa95fe0daf4cd60a3f763caaf0bc4148c66413bdc7cd1d6fdabdf40b3e1ced9648b17d3f6b63114104917ae50a8a2ac1eeb787f1d0ef1b48121159f6194cd2c9b99d056ebc3dc3e51a352dc5e2dac5aa8d0b5e0b0a06eb434b181c6a54281f0f16eca620d27d6c87af5cabf56889e3698b5a19620c67a757f6a9fdf36f2290f1251fce8fb6a17a616655898f8e540812ce3d13143c37b494b6e442743d8e2e81d32fa8d6c8f1be2f506338a20918b1286831319e23fe5e1eeeaea6bcc4d8d25b395dd7c7de36377e2a1c56f850a9dfceace0a6992a901b13d3117db8f2288f65bf65c9d40120f2d2919aaa149bad48a695f41242f0c772605b72335749561706a4371dc87e84bbe68f01745f22bdc399c3b88cf023a18904ee0574c74a7131f18b6d59cfa4d3421c21952b4111ca6fd49037d02b4a1ab112c4eb5c8676a74edf53306113c841487df84403c849f657117af2eccbd18f0d9fd1a7333d5cc1a5da88c87832f24666e212854d128c447adb2a3f0a52f339b876c84d801400518d92648604cb42f2ea5f4b236ed7e4668c5a44d5bb622e54eb191f1840c9bca36d6df796a8cddf639cdeea1ac0053b81c5856989bff3275ae8f89da14006ec277224ad5b8d67320a754585dc2f3a39086b57d3e54bf66c801c95ea18f07ae6424ea0ad60c04365eb706b8a6242c5ff27599f35dd450a590bdde2aaf687001b6527188df4344e86f860df977ecf7246dbce6f81714f94dd6546438d31dfad1b8d0ddb40471e6f28abfe8580c14d9a56b7f0bb0cd697c7d7748bcad8aba58c9be8e31dc6ac700734f67bc223c7c976c901c0856cdff3d81641f99914251f7c99a462c87a8e61bb3fc43d4f77e00de7864c99b388fd231938f4a240b7980793425aecb09779d07f36c7e4887b1c0471123e50155a42b2da5956eade6ff674af907a75cfaa928978151cb9727b0314a14be42e90b09601765e6a7181dcf098276f90864b2358da0c66748c9cc9593634f2806cb0e475ee0ed27836822052b53d01e86db23a3c6a75cd6b82f98bc3b919dfb9e2d2c959cf74e0aa3ed3fec2219ce85bf4cba8e346d6e66d6b222dfad6db40166255c08fe14be638c63b3e41be6fd12af3baee936f34829aae3daea4dab8c2f22f8fce6478d926c1a7f47f1af75793887d40a9180a7e722ee480f447eadd83924cca626ab91d35ba23f29fee37664b4c752fdf4cd41fb65ac5effe55cc527ef9d415feb4cbfe64566b6993275a3bdf0a140f891ac24b4cba55cde5c9b56e5a65aa033e0b44b35fdbf8fc9c96a4690062a92c570485027f51d44e94420d9c400e68e5a529453ea25a9fc74ebb892f9b993b4f775bf49ed56e065b3338599b09554e3c6cc5328d21322cb022be7c2bbe7d3b9f21f528317be751442f6279f02b5b110e1080dc7e17a95d956a7c8330ba1548fc2621161f70ed7481fb427c9a514689fd05bb8ced485f53920b3f158d60fc7dcc4e13e0bf5066244f572537a775fa46527990af7ff6a603d341b9f547a78a1e91237d709eba088bc65e67e820af1d347fd30da65469fb06268b4c312f6d6206bd3664e76540e3277632202b61542940369956e08ef9a70f22fd82c20807dd811d6f8647a05840c018447a10c2faeab74916cdc09c95e4f9eb6355362d1f3773b81259dfeb66ef1f3ff93b84def41307d1852df5c42733732cf7b6b84ae2a075f7493d5b58a61dbd63f3a0c674ef6f477393e1af9fec33bc83f41bc0dabb28ad2ba337a9d1e9c3fd92268a81cb9f368dae3d02d52753f2d2b39a16c77c83d56d326ed0a98df2d3ee62f328b65043b0a04eda29cf7314a0514378ebc4c73566e27e68720827c7a320db176d1cf53a3a915d552e0f5df8a799d9e97ec3e5c1628de94d5ee1e4393e4a51c24cc62d565cb80e4d06e4c4c6f8dda57946296dc51989a40aa7e2cc8e683b071c73084b74fecba99892ad5203c4e4c61687102cba4d8575f9c8cd1028b655e5a2cd4182b00a7198e212d25f0170676399a00b3a63b277965e6b8c14eab2f4a7ab3e73d319201fdd43b8d41349455b2061c5617e813478559b02c7ab45de0047cdc69d3e4db319a852c75b7a06c31be14f19b3a4d3313d40038391a1c211f86936b7af468ea1401c52b4da5c5037fb338ee25a06ca318c4cedfe4e4aefa1d38ab2b285fcaf7304b9d029cc3fe22ac488fe523cc4b3a583e6f57f6b1e48f154c92323231f2f10fa47c8b70cf0aadd9b4b5656c31b1c605fc0dd6c695f9ae87cfc94140077a56945368ffbaccd7202a876700312c411dbf6b4da0768bc161b14470e4dd31e6c45336567d7b94012294cc18a5c8eb37c6ae0a8627da5501cd9807bbb794a80c4e7ce0c5b55eb895594e283f51d448e06e8bcb98e8ba9cf8799e1d91aef369b657939fddbcae06de7feafc7935e4ae1e8bab4c2072d52b8fcd189447ce0b31dbcc6e3c043a9e969e02719b01b662ed29534a40de5ca7f5ddd6016b6fde791c0422bdaf9ea3ba9ec3e2b3ae52ea77b0eaf2fec41c621ec1ba26cf28d4ae4b4e97932e04dc0f8738834884b62b7870945774290cf8fc76b4a51c45a3d5b9698765e1bd4d0907cc51f3fec06fc3b2765a5f45fbf063e6372262053212841e50fd7ef4719c27a780cf9f60650e09cf2d49b264888bdad3eaefa112aa4f090e40a6495c554c42fd9d26d3f18adfc6048a7e39273eaf11ce6d1d9db2eb708fdc142a32fda8fc77abe8f8f06a30a2fe3f87fd61987191722ab5c04bb142a8ca07faa8c574749a28474a94c7be930b318995cc904f9d01c2437dbc3352516644252a06b910502e9aef9936a80ba4150eeafb4d7d007771f084d29ffd274d08cb7dc36e1c7402afaf61c38e3253fe2ce9ed001a35d4932d33631c1a39c40f9e6e4abafa27ee1521f1e93b73463bc358a6a9bcb3454a7d6f4992ed77c108668e84e11fc106b5e30693fe666b93a870f2afd017aea299739342c1c8582c3065e2542fafd35ebc9ab85183b761e1259f3d584e5075e48ca025c000ef45dfe101dd9b0231d08d6ea9b85dc00ab42656943ee3fa321a7ffbf908ef0518b5b62a810d41ca9b4d32a6aed4de8447b74af411bf979369766bac54a0fbe4c76fa1af73b4cd6b2a227fdf692131adaa97b744edac6f8cf3a24b213e70cfa0c0cbe1db8b5b72e0911cc711c2f7b9e261a5a8f939fed2b76f8a5c105189a66bd0d515528a8d62760f128b4e99b34b0204f54d2e4a9fe72d3cd0b289541a38fc79ad1817faae6e51fe847f68365419b4e0860a6e7f2e6dbe20d8512d734a34200d06f73c54362abd855ba896fcba1c4953528d893a1044a90b5085756f6f47952b285e8f15da44337e2b7671ab83761f0ba8672bbb8cc40d4d4f15db8ac63ae926314e469f71c7ab9890f921072a8d7299e335187dd8f5e00d32f6c7c191751c22599fc2f3f54617b99aed4a446220e8495ad9918e6e74ccc15e0f81a80a2e8d01f22bdc61b09162360c4e3fc017a8e9338bc076199764acdd3d7a75a662ab1b351f57a3b69dbecb727e94667c2c5678a227fa9f60b13e67f1adf7e398306365e6485f4c1a3e04dbb0e19977fef9201dd2dffb6e7b8c070a4c11389c5fa524a4d9acd562eb4767a2b82e7aefd5a5804ff8622f4cb79328e2ef645dc48a86091daf09af4682d95118c4c2089fd78c0071fe0b0fd3c06c704c7c35d282026dcbf893aa77a915c022f4de8417e6ffff07e5e7534d5ddab820c26d20e1e14217367289ad2868759a1965a2e37eab1f65ae4d71eaa847247daa1bd0b214b5c52ddd92d23d9fe744580b81a8bad3e7beaff4b6478b6cdf72a84077f4a4f38660269ad86b59f004551fd77b7788cfb5f40d842246dc068a75a880cf39d69174f99a428e9aacc362b15a8214464d75cb25c48c2ba4d336071627adfa219ab1f9b3653a68d6a1e80846031a0f17405e319895f9b5ec0430357a528218af781ee58ec8122a98c5f7015423028cc87565e5d7fc20b1b01235ec01061cb7ce329144ed109362bb857da92d07689b417777a39641798cb28cf8da5542393f5ca84b7bb506b44bb8b144a51dda8f47b0725f8d702e9fd97a9448b84fb63b8fc296d6cc02ef956928d8e1b4c042d6054aae775044934a9f72f30d35b5cda2c73059f370a2c5beee2c3317618cc58feb2d147e2a6bcaac3bb1540df8cb036adc63471db4852c522cd9eba86958b05b59141b9d2f45bd5ea415319e8f91428f57191a44af708ffbb25de63e01711a1f60d3aeeff8adf1256e61dd08cd9f1bd4bd79930ffebd5c4c7960cd8250693a614526e6cbbbcda26058f5d39b4b165bbfcab318109f88559e50866a80aa34fac078a93d117acf9c7901cd1c6923bd164e8d6dd018631aa95ff27504c4a5b62d198048fb06daf9493ee946be113ae122e144a1bb5d74422de88260a3f3cbf7599048b78876c00e05eb953a9d820860b90328c29c4fa7e8c450f2a6ed5d2c90b844ed93c1f547994da3caff4dd42157884c22f73a8e203516ce3b2ceba40dc03e75715df5501c956ce945494f5626c341b9b9013647d196643b7f96ca3424fbf7cc082427726a271faf337f78d3b8f64c8cf3dcbd711c74aefec7d6059c8177713f1f44c06f9deffe192a9868521facabd636020387c4f2a9513c0f01c55ab084080453db8f68e342d6e0a9d41dc19910235b550fcfcab9ae24bb4c9c0f3c09a8d76d694e7293caecfceded57f76caa04431ba9c23586fe5f94b7207694f4074d11ccd7586afec88f5b6ca9930c4455a3fadc9e67b5c41e7c7b245ff58759a755d622b967da456d7806f1b34ed76e45be26c39f5fce84e6a0896daa434f3cd62fca4b31cb6ffe451f9a5ef09463a7dc33e175369a64fa2d3a023f0d71cefcff0d861baf0cd745eb0fd0ae21c2a2fea90f8a64bb9d2793114990e19e18c6ce4d8f3c5cb00d752a30cf75705abf1c5a22879ca8d2106ce1afb1ada38aab2029315cf0ed5da535bfd4379bc892f78ed1794977464d92d8294d20d976f9893195ed1ff64ba51605733d2aabe324cc95e4ef61bcd297af657180f565fc8da9dc38661cd9347fc3da1f786f794386a439bd3f59672e2aa473a08f0d6864edd9bb1bd44492a95e81b278369fcd5e61719f827a10aa294b4bcf5b62967cb902cb333c8367d415d8fa15f19a8c73ae3a41aec3014abedc205041d693072f96932ef0a44defae62bf7903f685bcfbd9c7c32efba3b3bcbfc4e021a6456a3d821faabf45d0742b8ee7f8f9c72381d897c0bf7b3708ca83dd3d99edd1881d25cf441b550bef2aaecb0cd74aebdaa9cb01512a9594c9ff8c311efdbd8fe257db5cf39104a909b679d5cfa445c04b307d4a2be29f9759d8374e056597980153771c19085356869e1f7a92bdef266768a6203eb8e9c99cd50c3a73d2a33f5500c80b6071fd6aae07715ed993a6fd27afe02059364e678eacdc98540973753c0aff11bc32bf3723286fcd3127a4b138756e5e86c16e82c130b8ea99e6055fd47aa1b7b42eef660865238e05e1be3231e068bcdda43f48054d83ea92bb10d66d2a376522984133b32f5a3cae10bbf4beb57d0c1f01509a899fc6b04582c13059003613e276a333a20f9409fe183e25451c3ed320a625806dcf6113daed2631254079698f926429b38d875d4b849c974cc675534cf693011a64c4d05b926fcbaac7c18fa46cc476fd9336fe7428a283c501720bded50dbc2d6d495992ee4d951bd2eb21766e1d0bdd9ce14474869ba71764d8d086c473f1f26a89cad143a9e3c9cc73f044be66335902088b129f2c6d127bb72e99945dd932b19e93200222d62bc67992214956f3b42277d2fecf4b88a0db36296dd27f01549d99f7cd537c806a285e0a3614fa696ff35624a53d2732db1d52926ad4971571adc82dcdc3ecbc9e44342a54c0a06ebc442931c041b5b7630a60922848368b3b6ede31c4d7502928133012d13b3ec3ad9ab2f90bda4f9af13ca5affaa1c29a0c7cc5fb77950e1d3b69eae434213cdaf0ed4b024bced7fb0c4390625ac90ee23cf75e6891419809b54b3afa0decd3d96d91d609c70b6a15879293931d2aad487b01dc74aeba4fcd822f8d3e7b99b86fb6e66ee100fc74c66a08e772f15c6daae43008871006d9f9f2edbda12bab5310400534c59817084b2b8acfacd81f3d64ed3cc9020ef5cbf954af2e4734f1292086f73b4298bbf5283453400876aaf3099ffa46df84afba428b39d7e6e4ef833e404fcdfdbba18f16744fb360795c45c7be2b1ed98b7d88fd8649ff00f59c66fe100a43d83beebe519cc199206bec59247738c58b8bcba628b17ce3ac3f8522d5ecc5ee248d48673a21e15787a925514cffc9a0625ea4bab50e4756d42b3cc453d98e0b63af952b397a3cb00bd9944e5454f1acac95e2174a20fd81578f3d64410017a2e593f18537be8c1869802e69d3f8cd062d279e49b600958b73543bb0c29c52a45d079e751b9da2c4de55494172b75c32c358cac1b5bf4ba959a7087f956c6b82e514394d5e08aaf9887b257039e7c31a56821345b83f7242a1fca01d0fe12c8ab167abd22726aa4eac98e3177d8406f270a3b53566eae96809a25d18339375867d66dc8e6fb24b29113246bb8ae2d9dd4ab6b5379e46cc7bafdc92eb8bd5417e54ec13852ab901cf7c9ba9c357fbd3521b74e2dd2f87e9b2f65493164f47770b142b131821a413425240f4ab80fb578d92bd3a264da5da6afa4cd141fa218d8c2ba6df6521ff6808232cb19f28f0f918925f245fd7d8349dcf708b347892bd3eca047188a2286cfc320d28fe8d52f97bfe249c0e67a8ef644ab2f0ead223f777b0d43ed7190f3bf52ed11c298e4f2544b7a8f6e3378fba85a41884c11d917defa50293dc590903a0a64b210cc1770c819c834f8a35ad4edb7807b779198c23946de41d0503de6153f96e27209ac41fe7f93f5b4bebb3925b2f812e897b4350b71b2f38ad85dae5243e80cdc337e4e3de1940da3211f054218403045631d82ca839b15e099cb39c3166850235ee2c96aac293441435fda3068bdb33625a51fe78e32bbb2620fffd28b1b30b9f5892a8f23e7ed6b764b8d5867581962da575dfd7926055c387f5c74f250ba934ac30e62773e7082c87d1c4dcfd88c1ed68901b10fda03bee768a20c1dc562e6145737114f3da0f4012b5d0ff5badc20fd450f499dc0445daca4a70ba81ed5ea635231d83715535ae96da277d08d0907f7bf9428b4f6e4695ff0bb280124b067b135089cd7ab1c530c5136140cb0205a9137f62677c1c0edece6c6d65f174beb583e7526bff027e03f1f01c288dd80ce322a1672da9b13fa14af17a1c3984b455f33a0cf4d5b6fa6c15fad15c95c12bd964c9e3b23eb966020f5a77730d65ede8bbc7575c74cc6654cd72b055f8c7aaa8099d4392c736c053051db5997ec11af5eeb99973fd7067ed3826d4669839d72b0937c4cd303647372669a8a29bcb47b510f69cdeb6eeeae1462504fbb6c152a0411a0b59e4e68a640d4345a7e97c3c4932f15f2ef0adfe67d2a2779f8fd8954830f5937a10fd2c492bc8b9dd3d637d9d65137c0dd769dacfc20ee94f711aa95dc3bc26cf40df43dc09aac84dd530bb1305c371344cbbaf9384e8616afc7bca4c30a87151c3f1af11cfa8222d37f1cdf7d97bbe090b2f3d16c58da58d44a4c4f483d4310cc8dcc1dcdc25dafb569b5c8abb8699cd852b41a5759d9aed791a0d394d655a8a26600af898d3a1094a74e16ae7592b487623aa35079664afa7abefd3729946d8aa92939be1a99a0e5da97861235f0c4845026be950fc1115a821993ace038a47caa11b42d5b9f33db822e6dc9b8adb2a43a58f8676197655c0dc637d279dae259fc1013da14a8ab61e328078f75054bf6e6541324b3b222b233d595275de23430dc4a08577cb44865a22204ba2eb4104ea0972425a4eee0994ad709d4150c6400f8ce59d6dba534bbc2b7f74eb06693eb5bf83f08fe9890d18ec24ad335690fd52bcaf278db10e25296e7a331bf5e08189ca6c3d07408610de50d31fafc8e7f930f483b8899988a9675706c7cde0b93ec908ae2bbbb6729e8585ce9eae4cdc90db7bcdbf92d8fa7271ec4090f40c69afa078af508b5e209087d4f8a494068b6cef92d3d6a7f6118106d69ba6614ad97c6d9c2d3a93bdb1e46559ac26ba186951c65bbd1897d61a64e59b5efb0d21e043a75ecbd8d9f2f45528b5e731543972cb87ab473948a42aa8a8c2924811149b1f8ef6e48809fa14cf5698d5b81a499729229801998403b4cf4fb1eda0b6592d16415ef48814fe86e69e38a8e4be6b9a7a2cac1fd159fe64f135912e1568fb899c5b89ed5cf8ed4a70de59dae2314cd1f280ffebeb41c972db3335d63503257d07e1012fcbe8ae2bd55136fb6453c252d7322d23537c4b1054aaf82e1245c465172dde5db4735c92a1f0ebf3890b4acb9ed413bca1675a1b73b3348992afc21967191521431deae56796922d1669075d39b9d9ba84e4c739ec82197e4be39a6f82b6216f9ca06b4c059c9b43c49bfeaf60b07c5bce29188aacf0f7491683be9521b2b362b42c69578b827269652596ba194a2531f58b3561738e68400fec7518980a5da0ef5da46f169f8afec0703c4f0b6dc4bb36d9131e2558d8ffd9842b700c86d10f6d35b56a7149e8e8a552c007ae74bce1b875d5eb5a1a25f000da91c39b0581095c734b23a67df4fd60eb6b537bc4f9ef2dcbb75b7130fcb732d0980f54ae094248c5d2835691ea38b6201263d695e5693f9e73e083a0a704cf978a713dfac08d0c659a1d06aec8f0765136e99d688a0b022f027975cf0d8e6d6dbe232560c754d95cc59aceddce51231b2d22dcea786d251beddc82c573411eade69aca18b07b20d06aca18e14b67736fbe86375886230830cd7207083c3c9176fceb169feba5d2775488c4422d61d261dbecead8441759b178559a69cab5777e6ab40e6b13a0ffd423f38a97fd44163ddfc803e99078cbc93bbe002e2ee3bdaf51d51649ce8cd1e3860cc6e4d7161656ace83316858abe5bf8969dee9497497bb9ad057eb85ce06f3972d8efd211a9bb0a32c4ff7b877e63b0741d79e2445b4b05c97c3ae55840b3d6081ab0a9037c07a83ea5db32df1c505d0a3b1523fb8cad5b0c4430a0ce020e4068c0b789fcfa49dd51d08602f00f57c8307813f01b0bdb226b37ce5f8e203ab208e31a727f394f2614881f0178b63cc457f4e4b79c6b66faa50fedc2e6d6242b5b21761ee1db807f49084223ccff683ef8395d38d1b5eba8dd741327cd96c804f821c0920d509345047c1e21fa6fcc997b560ab5e5ae75de84925f4da91157f41251b0c1d146e2eaf7c7acb31a0e1185b188833bf381180a6863b5dca6bc8349bbc0da9a3b2ed7a35c6a8117db7a00f2d343c14e1660bde55904d15ec574a498cd865d7e1a17c77c102f2d4a8898e38813e4a8f15c212fd7707b92179851cccdd3f594a9d55cfe10f4f3d11631d5af7303bae719e93ccf7bfb40d463a876d8462702ab5f44c1b90b5c52c3b1e4f6799f5a07b63520894a85ad3daeb9cd5e0b9f55ef92564b4fd7dd19af90e23793b5429adb0f830fde7d2edd64ab3268f02364b48a787090c7888c32d40a11b47708e5db86bf9e7d14b8fe61c72735a97493ef8a430cfb24d23de3a6f9e7c8b147c6a858780807733de52471b3f608efa53d813e9ed3db59760f73e633f093d5f2c92f1cf7582a6787f559b89a76c042d36921f66177c0a3b9f9c83c88c868f9a10a23e64c4c85923e08f76f3d86f3439e8d6f486e4c8796720b5041152d52dd8062f956a31f39f9d35146ad5ca95a060ede6895b35578a62d78d3c908dfa3c13d85d7fda53da686fb3866448d4cc9b15e5d2b0f55bc2cfb0e84f0c439be2149f7dcaa39238574a52bed38b7adfa5db487ea3df4ed7255e888c97b16b4253fd329797f83c7e7852b9cb8e40b075e793d79be963480549d4fa6f40eaa46aa6aa2e8dcf5b9f36b1677af65c9e4741913721b1e0171d87bfd7eae58801c6c81d6e4effe74c115effc31fbaf5257d3d72c8078f3e37f974aef7bbcc04363e415b2a7a47f095f2911a7eb80e9fc0563c705a8f718fd91110a9cfee13b5a4b818cf9b35d33eef8bae48270b7550ca9757a71a3ecfffdf05882912a9785bbe73903ae0497d5a5aa69728a7e5405081f0f610c7bf0d5d79ff55df829764bc65bd3843c9b84f1c0a24ab9a784eb32b0127ffc2f0ac9537840900a6436c609cc90e2d4bc96cded3ac3e0ac194801961e8061cb3007728de6c6c483ea9ec374dd00f54a5c83d476e1e64294d7a028f63cdee30b08298313376b3af20ddbc524d5bf82e0172c06d99ca910ccc7aa03a249ad8ad26128661e7f4186c32bd8ccda4efd2766e3f0ad0e8c3f2d5fc41da217e06c58d02ec8571d459c40380fa6d703ef06b725e490ccd509d063984c337ce5fa6acc0b360c01cffb7d87ffa480b1fc7604106cc9c9aed9e2bfe30cb1918d827cd466b790c3bbb6613a7a628bc7d2767d5764dd485362f0758151dec0995bcb56714690b61d2284e4cedeebcd84512b11d1f8bf071341539e56be734d11462c2a9c976efdf4297838bef04ebac404a6ab99994979876369f16defd33e556e10f2b28c88aa35de18477ceec394599ed5c26235008d4368716563d2e2cb09ce5fc31e0793db9508e2b7a0485cdef7d30f0d864e3d9a74cee661db0af1ba8e291ff5384c89f1e875e7f5cff8614abbea59117e39184273b3d34582807f994aeb4c70f3e9533f64a661ac2e34da33829ac157649e414a583c593a747f99a558dfb19cec1ae8b909ebdb4b76267775998949e28394dcb080dd1fe9c60a1b259b6ab6e83591e6d6baca460bdc3d6afa5320f0ec8455e387064fe517bdc0d4620d04ed4fd6a8d70542ddc30966db8ae79126468287678b5afe2e1a4fe49fcdb01d60e4064c7b03f83c3b3b51fc1aec468de6136e08dcbbe8d082344997f1f5ae3a500961d207c772109e1929828176e0f4dbe5fd868545d5cadef7a67926375de51128b0b73be98fe1b96681051dc5be6341a5b6369ffc1d01b3e075aca2b3a7c90046beafc7939d860b666af809ce86adac379040e15761097820619e775fc62b2523cc65a311facc9957add05c92275bd3d73ad2fde76320e62ea5c8a81645ae36a05859a422b6e06dd0e052b27d518bfb1823e0786b9cc74ee0e37521566ed8831d5139d9ef80756465bdc3138f6510e940af162428197440a4aed057e0dc8389b6558579996c2a72fc14fd39f4a3b7963839da369bfc7cb89fc9d4739623a5a7471dc54adb230734d9fa26d1ad3e3f3fbdbeca4ba998a7719ed62aa26afb06b32e8418de37a76688dfee09c98c3d7793d3f70dfca837e9aba232b79ce1c2970aaff3d7ce5420972ef8502c74f3cfaf9d7bce1f82452c122cc22ad028b7cae1a6987ce69c8e604c4878ca0208d7ae91cbde51a1572f6b01153b91af38b6d7bd19c95c4f31915b5220b534413ade6ff7efcce7a09fa02e2ef9b5c056e85bc409dea4307734a943fb5be2964eed2242201914754b7e7f2f6ed6c06c71132f2cf05a8a3847e4d2137268b02ebfb5b9a4da58686b5447f468f2db862c147887cc22b736e9ce852e22a802bbda754071d9fe9320b7046f5a19621ed4b73aaee121f2e43c718f6d080eeb1b51105d2f920abeb37fab1de68579d85135dcb92adf73d00119c1b3c5af2ea84a72f3e8bed6eb87775f858522dd1f1d0e0d96ab167cc243ac4c2a11511875519373446c2b639772480d8a45872f63b79adb16b3dc4b08d810c21f53263e66906e11db6fe86a7d961af2f1a50d7e426e33fd05f164fd7a9688bce945f9376a12f0d7d64dbc00753d5bda695455f21b4bf1340eab6afd4f5f6387db483b2a93120e3169bd81a66af6a0487b055fea3b25fb814f628797e93b9f39040f7881b5c1fd35c2cd5a349347453f286e2561ff21221cc59a80fbf35bc1f4d95090df5d58a4479c84af5d6ed3869ece0f809aa699de39612a6c86ec5cb6f15262891b6753acac98670fd462dd86d8c372d8e44696e1d6da4c924490ae94b239ca1642ab0582820fe9d4a13be37af467803eeb41f349dcaa1e31a46c47d62eb2a082993d78a6c3ca3f23fa1eeaf5250286873d0a5e0cd3e21122f844127f5c4dc6fd520e165a8285943df8a90448672dd35c05083ebcdb90f49b7c17090a5a06e938ceaf5cebdd1a4e7fca5acafc243aa19392e05567d82c800a86f4897569b22c849ccdcde0e9bfdfb2d2556d99fdcea161893872d8ec674bace62e9a8e8b0be9e9662c2df1cf8c172d7f9b7513456955071fe64622afac10e54da8614a146433898042990653308c1c0a1ceedf29fd45302b2ae486ed0638771d6a7353af8d87e909df22819b5b792c2b8f8ced056a37171c7a17186f66879cabceadec00dcb994a8cf16bb8b00179560065f74da0e4bfcac396060589def1bfe2d1435bf8aeef36c01980a77bcc7700da0a1c9d3c070f8351cd5f1b80f7768457568f4ae0ed0e26fb515daceb8c960df19161bfe8a65e31e5281bafca622e7db9ff527bed4615935e3f142eb454c4ec860ff4074ba2f95735223e80bf8dedc691e548feeac935eca1a755ac7f15691f83951c3f286d47c374f0dc6477a7312d29e56935fbe12dce7d862b42cd7df4fc486a27ce11f0307dca9bd4ff929c045a9581260a6e7d70d9f91897179f0de7011c02b9a071d00e750c2bf822bfb3a5b331797beacd00bd54d8a12f24377f8b5be35786507b1ad728a8bd1a35d15a69786f18d416eaed521468348070f6e08a0489075a381fbe6db1022eecf8d2914dfd012cd698f921438790c7fb85abd907f92126cb0cdd6d1454378649b609954cf441485a8993b728d6e77e7b59066471da7c44dc09ba55cb2c0aca49aeb76c05e33104ca55ebde0ef2c383c3616ec95ae9c28ea153547370360cf11fa702746065f19845fd2d8ce8246d83b9d1e5b6cc8d6dd1d916241d6d65f80b00ffcfd32b1a1f674bbeaa49e8d55c4c6b387372d55c540bcfdf463ceadd65d683e64871b8af2bfe2a7b9ac15be00ec796f167eb4df6b658e7ccc340817ef43b7a11059498dc6ec42ecb5618204cb31a5df50251f7a9df0f4884549d24b503bb8e1433ef5fb0f1788a6b4930279cb9a07a66e35d89b71599e4719ae4a0b2bcb6bf184c368c0788dbbc62b6f22937a71b26a7f81798fbe28da0bbc1e7433261794a4579547df79494d7bb5e1b4fbb538a10416678ddcb9f33efacbb7f97dce09aa0ef5f0b93bbc10790a84c2c4b97dbf8538ee2d68a4d51564d8bceb5cc2804579f28cfd481049594be3d817d52c6a941d3e5dde093843792ba7d872f5e23cc2051b6912710beecac67e741b04f22fc467f436a69e753ba9da2dc6784ec25c8f2d4cc1714652dfede8ca4807c427c18fcc074734657d1076abd6a6a6c52f6c7863e8d6d756f23505e8b85ccb12ec58aa3c63bf8e5bde157c783c4b1ccf4f2453d4227d9ebaf567f57896961ceb430bcd8bdaf2e19322f17b8af3163463901553648e5247c49893a3dd34c7d3c79c9a85577f6e4b504dd893420db6dab225c1f1867dfed29b76e5f0e0d2e5541f8fc30d5561526be863d3f8d6ad0896a6049f806275092f907d763b9c328cde8e0ea21c313324ae799646e4fe615dabc55873734e3f1d201e822e76bd8f89fbfaf5cf8cc3ec0414aa6571975aaf2ac55d310e0faad06fb6f0041fede0169b3aebb4d3c24a1a6df083a738de3d7013cc1dbe9201e9390b7a7fb3b9649c2211133444700f446056f0d8297c1f6e9d1cc58dcea3ed0923ca49b5a235d4fbb2365cb8ad0205320c6d53ed92f4244f163c743f80e4f28730fd451d9ed97d79f777540d38a1f1d8d56f0a7705763d41c820ef327c71a76a49b499b76fdec6180c4421fb902d3209f2adc7e6ec70ac780fa57da0c502284ef9da0a9f1c5479ae3f7f2731b4cf3a877fec1675258c07b17c8e954eec31d4cabd77ae93c254fb08da893b7747706d53a9be8ae416bd9ad5ad3e9bcd13eec6c8993c06a0770a616246e1a739349ad938e8ca2f9de012f38206563e4deb5fdee8efd67c34bbe610e695e47ca4f6371506c58209a91a88df14fb011fc55a82b579687c93428b3592921a7b3292aa5f9c77574d5bb1e537124c641226bc099b3b403d5d35b686a73e40a1f8456a76286fed5d72849e35949fba25bc5473a1b503185cca6f23e643ac585a98e84965a3084be9b45ecec9e3195d83243554731120d5fed4fe6229aaae3e90d9747cd6f23fb61639f3cf1e608f5d21f64d975d1d987644b8f448d42e0ed0e0a5a0625d97d731fa511699f393241f6f29db7897b90d20b950b3dc18a57cd14c5f7af2df07f1922763826927925d629478f76a506d9e5191744759eb881ea3c8c3e7c64f37ae6521e44a9cbb01c06e85d5576eeff4d603c242d49a1fa1f24f1b422fddd2ea5fd5cbb91da2419d6cff0fc2980e7b104f878363a419c83a6104a6696a777b9d25cc62999ac6d11564234ea79e202df6484d3929cb6aa6df546d69c6cd3ee7d974273f800565e6a4b42101cc7781b92ff7c93b84f56b0cfd4a7dc1e2ad8c4c792e075052e35136b0e52be776056a33198c679edfc6dadddc8473b97000e76f77bc2e389ef6acd90caa1a0d25a416dec7a0ca856518043171c6bc76238ea5581f6b353d1f071798f85c6a2ffb0045abbaeab2f9b906ef4a47c7499a20a3f4413edbbd9cfac48418dfd096940f55d80f821208b08a4b30a3454aeb828a0667fb923bb62293cc3c8a4de9d7a02d5c1909346974eb84ff87d48b9c8037b132fe5c20d92112121ec26d0e9bbf3fd69f820ac0f165b3e2249b5cdd7d4c4b377571602c8360156d80520784ddf9b66decd99509a9471c6de13b2beb9bc53cba35289055b7cc49d1989889fdd8c3fcc80fe778d8e165447db8fdb4f864718587bdd33704dcb43d7f23023938b09e1600abfb9a851c3f75b4767e05c15a370e98902bc86551f0596b3ae327a6e7e339ada6cf72b408a05d1d1e74d75862adcf5a5fb5d7d04b0498cf2d4c2da91956cdd48b789b664e5df89dba01a5bea01f44373b186209fe213fe4a78186f68b0ccd2e8df9c22dfc08b53e11277476230a87e6a9c1a1acc3a2b023a60852186d4b55df05e304c5a77c3ab4d3c620a84ffbb068539687f8ce17936546b647ee5c341f7960a09b7e1cefe81b6edd8a6c55f7e96b2b0cabea75330cd6e31fb96a1ea863ac232bd64507e6a6101f89adaee4a01f0b5783e6eb6941abb7195b60b53781c6a54281f0f16eca620d27d6c87af5cabf56889e3698b5a1962024d7ed4c80be0e79dde2a5631c66d8621852f40e2cea7adbd606cf206ae21839c312cd55ae7c0c4e1d7bbda1468c3e25d0a22a0e683a25fcff73538158053349b928dea29fd90cf7f31031e29d986efa09657f9994951080e2e13dae4ea69088931ae1d8b577b91d74eac013f9bcfd3e278bf4eeea64f00debf2d6eef7cef88c0ce7e186a9af3555e0eeccdef8588f43ea76856b176cbf9b43bfac6638bf17a4a505bfda9a20ca0e1065232196a3a8544c78846e03ec90848f81c175353ecefd4dcf6a60692004741b5f32f6898a2b996b2215a505941295473778e19b68dc785ecb7109384c34429bc6977d842e0db5f169564b1d89c8186eee9659ee57b323a2d1b8f1abb9b8b5f8bb1f50b1aae9bb85da67c5d45a45f54dbdd19e4a45e2682583919d1935b4c8db927ef8959399a8f155eb0911959115bbb8ad029536332fb8e9c34bcbb559c9b273d92ad631b214096b78631c3da0f16111d1303bb39d1e5298f8b4cd6128a9b071b4a033cb06bfce4110b5d28dc62a1d9da867f5c9323f8e74062facfcc395902d0a36140dc8691b4713e4fcb7ae080cdfa84f4544c32a5fd9702c09c48dce3bc3ddb40471e6f28abfe8580c14d9a56b7f0bb0cd697c7d7748bcad8a7c9118276bea24e6c51ca2180bf853e6f07835b7f4d338951b4dd190f79accb803928c02f2e46330b172ab507122d1aa0cc8712f47b257ab0f5d19d9348589313c9a19aaa66c2fba298359913219965ae81bf531053ad35424bf65986e49c6bc97f316b1531754e594bb41b87a943c03e9043c2e7b552bcbb6b5b87faf558ea6091f616484a7873c44a327aff03acaf5bd18a554ff8b67108c57ffe09981de518efbc2e5cc4e7afabb91ad7266152734861ea1321c7001b031b9e7ccc20b93a2f392049150e59c7698759d3526863484cdde3c68c50179118f2b153cf69e209042fe02befe9dc9187990e3ba98bfa58acf5b28db08fb4ca1e64350e1085383459ecdd76dd020a4bba8e48c7a134babce869a41125c2f38662188a1e10474aed6a9e0dd9d91b23161108fb00154bfd6a33540a7154dd44bc62245dd2be4b24b67dee47222e4b8d7639d12a321f41cbb2c9bbb7ed03950b4ed9a4b35fdbf8fc9c96a4690062a92c570485027f51d44e94420d9c4001f6605f3a8f8e3a83bf35f28dde7f44bbc944781e45344b420fe54e209455b7d8a21658ccbb5b613f93c61cebd9a2e63f9430c5a55ea7a1128f8f282f5c71963bb06f68e49d89476e39458437a2921e90464bd1bfc29d4ce5d65eebac36132291b1f494f9a0b4e0d8db197cb12ae37b850c824d365fdb33c7ca61be8b4af8b4b8d4b2710f4a75e564a9bdc394dcaa1f377649ebfe57be294af6857d2fb96295547a43bdfc7250c53ec536478dcbfd3478adb5992e89d7e1b46b15de61d0660fd26a8eeaf28e41ff5df7f8bb670a921c56c78809c6185f0b1bdd07c19733748df05524e9c8f5dad90b60bc0eeb484a36850d809b64422212d9859df6760061511acb6043e2a6408b598cd798798227b709548323108d4896c241277ea36da8318cc48a8f62d67e0b3e623ff39ae9ceea2fec0a89440b8baf566b152b6092ba7180c16eceab07d540bfdbf6b39a57ab66499aeb901e6396fe583ab1d229d1bdd939cd4c13cb80dd482106e2a0a4226ccadb6f6b00abf2d1381f06be76e7dbdc3d88de1e4956b334703c275d766a30b41b3864115cdd1a16116957e9b1a8f63f7cbcc4c29d207ae6b2088eb5bd9ac8b157482686342aaead9872ddd6be28f239569b5d81c08a6d5ed62837dbbbf24b76f446f874b38a49610ea17c3d5c99eb6142579f510262ea8b7b7874499f8e04b547fb84509bc63b1b70f96ea2e8d2392064b691ef457114cc0dd8bd86cd450c34e9538a1bc629bb9fbf289bc47838875f416b40c18eaa80febd24c2e0aadd71a06899951dab05048e1a8f9e5443439292355c4b21263c0ba59e4702362edb19d85171c28f7266e3cea821303d77e7a7bd5bfb16183edc884e698252d3396d3fdb94774c4ce7bd61c9888ac735979651ff356496341d9ca94af4a1f652fcc644555fbcd254751bf951e74fb59f809839d4ab31c75d9fa3bcc41d8f0016d6de16e2d30d072a9de0b2faff16b70284092d04e8807f6ef85633ca3e961c7505407bd6a736537093998ad01e3733fd158d90391febc768422bccc22f3746e53772681e9987669160fa5e791f68883f1adb35fd754246d7a6b3bc3e7bc987fc3752c17896e34f27ea9e7854de12f62015ed9e78aa5aa3f513cc3b91eebc03ed0a8014bd0d9d8a4dd69dd2fa658e18946c43dedd2337d46dd425e4963926f280878740c2aa4110d3a084f8b00631717a9e226e0a30c04fcb17026a48ba27da29ef0dc37df8524ae5adfd1b2255a799925d7a1157a4b35b59c3084c1c4cdada473554ca8a9319509bc218e1980f665cf053b79e6a42efa192346ed2e4ab8e5b47cdaa5e97a49418b6966b37f8a9a00c63a9b327d31d0408c53fedb9d5b2406c49af84fd9ae9c9aa5cf3a64dbb31ac5897df8ec37bc7d2aa61b7433d0043879c6d3648f3fc2b7ea50c68ab56457779309041f8291053bc0553eb5d7b8562bfd75258296dc6a5b1b32e061a230a83d5285f4649dd185575deed0889c07802b8c8d7862c9e23ad8b104bbcbe686c0b0747315cdcea7b9f192081bf14c49058ac7bda3f75e8f2356484c7d6e1d06d4bc0f88d2a136d773ed4dc76c639282508446a369b2de2b069dfb0908486770f8161c29ca576acd77ec48c78b819296fee0c1202579c78e5258030bd3db9521bd75ec212dcfac13a45c41ba4165bf6c28fb01df24532ff68f0f44004ae6f0b0cb7cc3dbd55b18f36698ff2ebd906b1f5dedcba3ab02900f4cc3dc953e428a0713f6101cc460627b8e1a74194a2ab61f1ce69335cc5bf8cc25f14a35954025f457f97e1196cf54b93f41d6d5362c4bf940756a02bf40815b8ad65f1f386939b49a9abe8f8f0c9cc246d00659ba9a7e558037d1a7a8295102078dcb648d3ea9fc83483d7bef07dd0ee55ede2e9195c23b325055b9cdceeb3827d7a722f671cef4c31bcba4a5fd39cfaf9c250222d783e8b2728729b597996f229c71273354ec0cdf6d32f8cc4af219d0d0dfcfc3ec23062c7a8d234a012fc39f2624ca0cfeff05fa368aa6c6ef0ede066d5469a77876bf6caca648a97e490903993f27ab51bfd4e7c6430edd4e70622ebb4be959569d3a8694bf7f50e29edf0e4998ba43f63ef668094a6f6221d3a306da103a8d538443c949dc89bdc99d801eaf437edc09f451406f81955eac7a3c31f75928a6eaaa23c210aaca90f0ab650b425103c0591bc845fa7ede5f8c5712d107982e17a6286a762ecc737166790c7e4065616adf233bf07f5a5c60a1e520d8758c1816565b222aa012b834e04112cd252ca7863363ce2e1466d820c3f5b3b301a2141dd7bd3a2d52889e6ace96b2564981cbf90d536715d87e8a35d4d884ae231c93dd6d0f890f8f1ba3d6f1978d18edd255bba69d2b375399b7590c43539e3f8ed61d3eea83526b903f5f3d48d25389e69d8ff8e2a2cb2fa146096e77ef01f40e18160a66768990f6c68c0734ab11da0bb64ac513b7efbfea549861d3d2d913f031302babe7d7ba13e99c7e148ec40bf026221ef7fc2c973611a15c854c7d9b83e00abf1f7db374a5bafdd7bd249b40bd5a670f041e0c245154568db47a8cfed1259b6269a75350eea438f0da6726787ab5f1963b08ba32ea0707575c5f67cbf710ab8eac4575884b4732a55e6d284172ef49ac1b15c83073cff2fe6e7777d72817b062e46e0971bdf029a88a1270e9ae32edbebd416b1456658195c9b3f301f4246f6e7737cf48e4ae8d08fb9cb4a1887fccb73331358f14bc8ca958e06c3298e017b76cfe46f9747f02c592eac695b772232be833fa828d2ee592d75ad2fedf4928a067053d26c3c91eded03b81933de503da399991d5e66b34d785df5b4830663732c6d5bc9b4b91b4c2a3804640d8dc52cb79ffcfb16130a75608d2511eb6e363f5a484b4c5f4a556a2b4cb8d31e17f35613c5649927e54f837723ba251b7cec67a238eb7c82d81b67bbab68bbea0539c717f72635cf87c202522c95dd5b0bfe16fe88c3de9007c8b454564fb102caf79120a7b42a783431e4355e7ec8b848c2336e9310c54d724e9820fa92c9da752959a3e8d19c5c50a1172ae73e26c6d9b869e2a047acb1b67296c04b0aa4a2aa10db5a7815c797f10e67b2a0ffe01f3925e22da7f965b5000544c649899a4f2b1d22896bc66897e9bb0b810c60ba50ba73c50f464a2d61744daea61b6045069d36941e52b1d3a207164e01905e2358f265849274ea1c9e794c0ad7ff16b08b443c0a5fe4b24c3cd187e795dfcd1deb67ae50b3d7b1c17d59fb8aa3336e6931d9adc3fb8c7f30806e7760010a91a204d28fdbc7c0fbd9696b7c876f1686386295902ab0f8cd5dad6781b445c521053738eb66b5e528b32189cd0b91b629d300167b654fe3af58cf4a48bb88b7840b0ad9c3cc689940fb1d20479f2894583f697a873a206d3e61fb23a164b41c7427e4c06c2c59bccce1bbf832672388a98fdbf2e3dc3037aa24f45165e0eb957814575ffa88139aea5f7eb64d2f73f53457cc397ddade236120fb01627cba21be3d90b0d5ae580ebf9abc44e5a545a22f93cb8ef1f26d346eab2cccf91380eeeabff1decd0a3893cf82284a6821f0218aa6b8a285b9218a672d98e42e58e112f8516e8a9e6eabcbbc0d18ce7869cd689e8e9c2d87057dfc1bc8fa9a8e41e233035ff81e6d80098f974f158227c49037c34327f516cc48b656cfb79eb7811fb4b882a0ec16492712fedfea69e7833bc87520ee53fe55825640b5d151071f4b43f0457b4611be1be9f328a05423a835516004518845c8f5649023624ec3228e8969aa8d411b6dddedab444eb6b2ee24ba0234d6dd293ef48f8e66e4d64279b3fd38f23798bba022eaaa8d204a612efcdf1fdff05a416bdb09bc316c27c4686cf993d95c649c2dfae1d378ce2e4bb396a8a2d0e6a5ae67f52c5c73547dd369e741e94778247e587ceb997508e24f5a67c7655a49a573f706c303257c0a4b8998875fd4db16fa6bf77a7699c79ebb4fbc1bfd27c9675dceaf2bef901363e25f285331a21e5b3658f746041a2095d46fb1fa6d1996d33604b78f9dc315596df4de60c3194ce914aa31244052753500c4dbaa2964bc86d5a9b5a5bea6c0b7d4ec2eacaa61d7d6a11ca8d39242651f462898ea054ed02248323f94af2956eba8a842f463dee60f8a900a252f39a54846f85250003aa550420d85eb6663400322af22a11625be57213cbd456e10bd06e6d4b24d082dfc512e92d3a11a18103d226bb6d80e9bfc2704c0c80c498a21017293fa9aaa7423223900468a60a61c492f318394d03e00ec1efff34329372de532efa6e80896cd8c496792af0933c0832bb8612710ff10cbbab45e10e3579c955cadc6a2eb57139e78569f4a8636218c82c80d2d8bdfc7d6ac10905d1b6c0c8c9e2ec0fad6b7f15f64c82d10dd2332c53711514f5fe61d8193a92361b0dfac0ebda4eaf79b26b922fb0b0beb8a4f9e4cb5afba7ca1df0b80b31fc4f0b8fec09446dde74c5f8e573d3fe635d47b462bb9da4a29f2ae67ddfd289bff3e74c7916e7c035a36a576c6cdcccdb2a87f403cafe999e82061e2325eecfd8c45a453d982ca0fd3c2f74e8b74b457637fbdae7520b1d091dccb4e8b3c8d9f27b0011f80379facbe9884addad918b46e45c2200ceb4bc14f0903a34ee06c3666efb0a5be4b009ba8e50d3eb7cb7c9ccd3fd4e541d9309469e6c8d103374e2ff9ab57629d4afd89ff3f8d00988d26635d370eefddf0c7352d53dc59c64ef5e00d4e9449cd6e51862da62801a5cb84b5f37a92a620b7c51ccfe4952e00130c058b04396f31a4d183476478aa739d3cf8001e03de15be8d8a24995d30f264679e778fd227527a322be4225d4e008c8a8a2f48675d4ed93dc817a0d657a5a8e6bf0ed431ec0cb81d259e96c0def6deca614f491aaaa9bbd99dcffe1e8091d2a08f8670ac1ae4a73e2cee12715c2f8b2e640a21ca6699a511214ad9c783162592182addc070253dc25ae9dd1eaa807187c58b59ec62670abffe2b12e5040745ae00bfe919c7aac4faff28b91b6774bcd480cac473eedcb8dcecdffcc3f3636750ae0d837aa6363371b00d1fdfa3f99a78700d268cab52f324876ffe1d54e23f9e31d105720cbd04c7e757f41f365c8d08db16d4f9fb85732c4b167768e546da55822e69b6c1b4791d62651a208447bf5932045c204c90b3c8f7902778fca7bb94b43e4a1fe8cdc7bbcdccbae683344a9921de6d4635d156c9d5705cb577b7a5774c80c8bfdab86cdbdd94354d481d4bc07e0f38042d4bcf374660a06c7404e5961ef79f97493b66d7113e5e06a30c1b6cb11412f7a00e54ac193ea605129a66cdf78a7892afbc31fab499c479fcfc7858b18916365d7ce5482da3024fc2e90db3d5a72ee00001c3110de16d4ab9f50b1547f7e1bdea18712d3357c9de2250134859ebef4d0fdc404072d6a022df66df743c53713f0952b5028764d62d151f71326cdf27013c74b31525e72f27744244f733695bd284d6e89f84b29d14afb77e2f45a0136858fba4dc29ca123f2fbdd136d986fc172a68c791845197437dd134f3cb87c6689b1ca41fede7a06f0028c481b96616a71e02b07f1ed98b64581fcfa1bea732f8a7174f9f61962bc00e408356aafe2246d3ebc8324ea9dcb2e3cb6726dce8a2d55b190eafaf2ccf87042ad06e914d902d1eea3c01ec37a7047baf2be9cd11adbf5a94a7650c1be290bd42339bcea5ca76c2c693e70b9a6c080205ecad69ffbb40b57705fb5b5547561ae709dc3392ba4cec95ade8aac4e6706bd16d4ad5d4c1625b308bfadc93c6eb67175bd72e96ad3ecd15ed24b093469653502eb36027ba4f7e8c7a2bad2e2722c3f8c08240fddbfc24cbe8f4eaf6773ccb207b35b45f4f7dfbd03d33997c21ef18f2e1fa65467e266601e055a4036fcfee3af8848baee64e0cdf8c7264da3415c58b037f638398d1d7150d58e1bf354f976ca158601e46489822dcb2be6c7795e6ceead653596410807511ceac5f1404b6ecd2d008d3e6b660303f680db89afc9ca9dd12d64e07b0c561fa5265ae6249b49fedc945223129fa37040b172b6067a8bf8dd999f14fb87f542b1a1eab30f43b23d4c22bca5b876558903ddc5c2134f8e50c3c0987dd3d2e060523839632068a2c54086490efc659fbbff369ff761b5188f9042369808d29f06337a607c17f12f272ccb66874557ce78cc44da57979735400d747ee1fddff3f9c748e24fadd410c1d041484727a64a0f36368fb68c549282c8dc1cc83d10e71eeff8bf90e26de6a19e4e3c9f7e53fd8db3f8836002ff504e4a9e22e2284c330ab00db9583f32a2b3fb942bc339a0fe61672352a079393a54bd6671ec7fba126bd7bc59272562fa5030275810bdaedc369c0732d694c09e9f3adadd4f5d7e63780f334e96696a36b553a96980bc2b5726264411a6f7b22ab249ffa02ac11a787f3577f2843bf969f8693dbc130772c00c3bbf3cae28c4acfb261c0212d21542ff16f37bec9dfa8662baf2d035b5d861de4514963fdbb686af28be47cb7ee3f4b55997b59e2df9c12d9e20c3977529a08703f4fc62a07f989a0aeec922c996526a11f4d2ae0674a926f67ff12f9a72f8146a0665729a9661bf38cc4900cd8e0e3faf090f391db6b5724cb4f99ceda662c0051ff9a35d6cad989f31f9a0f8e287fd1335d152c1630715462ae3e498f7c7e00db8d5dd81a8d8025cf00cc100abf6e1612d23f4d604bfc875f31306a1f1aacb3da662c09b5d720b2aa1da591c602a30d10bcdcce06e67718a6af2e40b45ee5c612755a780a3ae075a103b366ec2701b8c645352dbaf82c90dc178700fe9791a89352e9ee9a82b223f87f127972a37d43fdae8290406aad4c6e729140a65bedcc595e8975518e71830dfafc34a1b1dfa51307af52b818a210e82e5675278d130e3cd40970779f59c73ebf73945ef87de89ce7025ed97ac91dd3b55971b4b6be95430ed49e2593e6482995e21bd136bf663da78350ca6a18fe3fe4b617d21d81ebc992f29eafcfb401b9bcc8a4f547b0c5b865af165d6155207cbe90dd5855238cb504b531a9ed2a9f91b3e42487518625a8735b510f4381a01d68f7c32378283fbd6aee4c447c4d2403e90bc58c1bc0b8d89a87fcf1aecda6af69f608d9c0c1aadbdf3ab833aefa50480dba128dea95af86c5d30969ec4b8f4498ead2a65c96b2611b243dcc3de936c093f78fe55fdab9e822fde367bc41c43b64f6c63f8ec79e4b43cca6b120022c63c7ba80dd088f187a30cada63172228a8b1c09dbf1d388772b0b9b1d91a2288d7d081d4225623642eb8ee1993c07b8591c1012e188910718e4afcd339cc93d8aff4ab26d7e43849e361e37354f4a6bf151351cfb129f4e59921fb15950ba9ec732f663c0ece8fb6aa8449254298fd5928fbae6d8b1048d0f1b927106947136c8a710e9bf9253d2b19b094925d4eed9f81c0bfb9cf20f2c27ed2f940c585d7a4a02c728ea9d26df2605da4e804aba432dd8d2f2e3b66cda72b019c0570bffd58d1f10cc38185da96cb862727914334b02def28ce9c6da147168cc09f8ac5cb0408205f253824fe7dbd2c28d011ff475cc553e2a6ffc6ea6ef13e43db40a1da2bd7b2e1acec33883f76a87375300eae40bade1f431600411c14236a28616493ad729bdba2e1aead9b45741f26dc1f9ada129140ff3ed2194da252064739fb7d453403893861d952bc61219d899a385e8d771e63926742beb3dcac607fd1339af127c2e58b88ec94af6c83b94a8f2a919c2ff42560a81a957d65027bfde68b3c7bfa2ce6d88f8cdf608c5185540b5d5308716ccee157e6493568c1be2cf4db61b7a109c4b155c6bf92f2f781323805480b8e5e3c6d72721a230e5c0d2d9480781a229b335d7470cf88fe5f19b4b70084646c49ab4d304b33e7f0d7b3d552701b46da39577f76de91bee5953a3611f79819e5fb0b80ef8150919847b7abf4963add7f22efb7f1fc61f896e80a42a285b8be5f5ab3fa62036104df36facc6779f83d3f565248eaa7d0023f79a8a0bff10461dbc43d073c15caeee29b51133339421113e23a9b1784dfbdaa3e7ea43c4cd227ec567d3da752bf14a4f05520ba8cf7d0eea78300f3a6bf708f9c8ce8bc231b70a30a158fe9ba8dafd9dcbfc8e8a953d3182623a82a5d88f93cbf6c4c5caffec31af82e1e0049152f5161fd6a55bc6d6abd0669ad3546e4d1fed1dbd6575268b409dffb67892889b5a2f1508e41c1ccbcf45a1c09d57c8e99481e2762074c962c775f1bf3dfe8f3ece9fbe1e1090c490c2f16824707d4fd69afd1f8b3b63753be890e300ad0ec8f8f7f9e73df4dad3a0094b043acb25b4aee8f47edc64c776ae25e6b2c160ecfd68175a1f09205036f1299507fa18900fd7f917cad0d309997151ac8ab4192d78c9af8a6f0bcfc5127c26cb535aa7c7effdbe7c045db93e798b59718a23db47747bd1716857dd71590fd0cf9a39d97f1ff0136dac0452579e736dedd9368d3d557a1e73c23ef621ab156231ac9076128c396cb575dc4c21b85695005768fe7e4b26d1b76407f1011f362a4398f6e948285158e81418e11310dd3953e0d785dd4f3f0d7d0f2ef77c8db2a5b5e78397bed02fb14f0a69e95ebebbfeb4eea67e527ffa10bb780b5fd7b417d6957d5a0704019a9229fb3e93e095822a323834fef6c74513c802277580898a7673c285df5d0fe5cbb2f32e447d5d8823d3a5ceb7b977777520cf2a9f098be63b4d4041d20c4103b78f4a07df63db231e3c762bcd6e9a255f4bc7af2a19f0db4ed4b9c5a58c9accbf28308e7200bf49cacd2c8e7998f55f67715a8590f27f334010b5bb68f461bff1fc33f0f8c6d2237ce4b5c250968e0fad17ef4a34cefae7dad7a8b3ab25b88eb803d5c1df509367ad68b6b5b8bf4d6370f506ef533c0ab2f01b02e37d2fc27d54a783b2cb7a254dfe891c424863284b94823cafbc86959da3a81c87deebc2b8b287b7e8606f10a49f87ebab102a3cb946850aa116a5ab3d0454ed28d0938badd5f76d4fee1fd9bab3959e2a5296d565fcd230fdf7d53cb425e3263c820b103ccd1920ece8d7c47105ebd431126442590e81aa1b39079907246768ed958687c91c8d609d8b57aaf5ed4d6766f0ddf750517562770ccb6dbc3a3bac2a154dc76d75d2725152e7ce2f34b693362fd95357f50c467bc60ed93490573bf70b36a0d4ac502547bf056b78243f39881b9b821b6d1e7a2b34050cc999aef5288787949195cef23e2f9755de077be66b17599c8046174f83bb0cf780d440fe37434d146d0068a01cd98b6ff4a7c939da573bbb725a2f3b410122bb7324f2b3b623dcf7036b9ac35264ce8593b00cf473653689d5653ac6813e4f3bdbfb243c9958721012c931d71a46e54333ce5b19793b182d25824b9790d80e23852c8b614b83bf148d91d02e2f021dfab2459594df3fbb1551c17b63c24b8ccd360e251e2f3fe77dc4513c14c5ce7e6e638eec67d1529eb2fcdce3b2a9a6313cfe16d0bed5a0bf016233882e95e7d588652e0d16fb5f8213ad4d666bfb2ebc730624f51828a30407a05873d6eae380260461a06928d7c59a7a3e787a593c47156c3069e607b7d935fc55a5832b860d69338c7de6aeb41b3ac421c40376c8ae4670dc80b5c4d8824fdf68d498a026bacc2b047129d2bd981ac564c6c94e752a905875b3f3d29d4709360b4a21728bb4092fa029cd7dff0f172cbc65b3893316c135397dbfae1f1568e964e78606e8ac5b6c007eca8adc04e26e9d35f9e62f83bf4c560982be6c7609bd46d2d3f7a6e904aeeb97dee2fcfceb2a4c022624d9fe79ffcb946457efaff531395adeb76fde2e65f19ed751a61c72b33d3713d82a4fe7a12b7707fcb40e735d7e2a0f0e772e43a773827c445da563e310eee32b5ceb7d4cee15ab0aff65340e7b28ce489158490ad12a8f1fe6f30083d0741a3fcf2749721e6d8d8936b4126ff1980cecd8dcd33296aa1657cd4cc111cb7af130c6bce89e0fdbd98af9054df915e8a73a3c2c16e190935844a4d5e200274da806775ca6a198d5f9fe386630d82de44d7329fb73069d0ca7e0f9869b51b1b395d316fe823a442d55d9ebef2c6ebbe2b9fcb74c8c4fe267c678bb0475b5f47a0585696c4c1e4e32cdba302b337e40f08c5905ef13532c186af88a6ef164bb183e832ec06347874832a9a126acdadb233d029387bd7c8b62bd81855dc749c1f26069480e9436c97e2d7a7e13a38ab60adedd1d3d8b051e6646af1cb2d52029a750cd5fc4bd1d19ab853ba706d69642b9ee8ce7f31dea89231947c700cb48882efe5fffaae0f0f101ce1c9f9a9a73367cd9e86c63d8939c7f08a83d3fab6bc97c2ccfdd87688c3202e5ec8ba35afed30a6e127cc6124921f6a51dd7483dc77a89e7f8a795b95268643a41b38c72009d37df009cfed121531b8669a0a09f1d067c26013bca770a2967c3f942def50daea346b213f0b0ccf1b529200de07ce88f69d8d1f9bd39c4752cb28a6277a3bb15e8aaf8c96cecad86bbcc33eaf2721b3b699db7d64a2570e4cb9e8e3103fbfe9191e8732d87794f18c7e451342477ceb3682b62363f8ab0685983e2c5b2de255f1de3e2289df464bce65ed59f392c970f6387455c133fe42cd46f791937ca475d5075d1d61acd4891002ad538a3b2b24bd672e03cad74c1d066b03398bd2ad433510fde5ddaf830d3dccef8dccfa3e4a085384e5ecb59d99354903354529d60e3cdeeb0451c25de890ada9dd8c5b0fb98c32cdeca0ef088a4caaa67259941dce09d20ee56523370c6a815bbc100accf85c0d595c3cdc1b611db157a716dbdd5ad45aeba93dff3c8194057c2b79160c737c425a0ce6d9fbbb8c9145a9ebf9d7c9571548bb6718d5b997d15589ac678b56691688a830974baab115a2856d349f8882dd88a0689a8ab3c9a2a4003df2cb73fd7a091b847e8c203473772aa186baa9e061c7c2e3bdf7f63e2863611494d2b0a33d3b5defeda5394080eecd781516d6fada027362d36ffad923693fcff23cb15ade421bd1d7da9aca6639a385a18238c21f8f58fc978ca26074de64d7a1935ad6c34ef9ab5c7a63572536bee4ac367edfa20994e551db3f8a90cc5c346eb84c15097ca58a6c4cb878592d965dc542447799820eb820462449a04640305226e4dc6079655f9c0d19f3a5573ae443f2ed41082b3daa370855acc915a8e14031a64e5f925bff07bd86d6f50f7d10b7d77be0a231a8a599c5a7371daa428dc7ebf9bb691fa376eb148275110268eae27114ab854950265dd68646658558b1a159384140f5d3452c844300440d12a65de7cab208426e02cabb1b69abf2497eb4734db1241a86e72ce1ac010d012211605b42a3c462cf848ed425a69e45292e78832294651ab266e488f3343323e1ac1591fbb3ce79376aef04dc08be35a946722ceac85b3b48c7c47df7e22c359047a738194656c11ff89017f16d228b3bbe4f00a24dc2636753f2c4974fc9887982c948509beaf6bb30fd359584bfd0b1072118ca0fbaafb007ee6a9432ce935496882a02104b4d6aee7cb93169698cdf5ed6c4ae8889d573edafcd5f6c56cf059d2266832cd84c9f13cc686a13020113c6ed4888f669dbb02571278310481731900e849314d7d5a333ea8b01ff7bd247f3c0007e10ee0a0013a8eacc84c27f1c08a78c49041acd64c0fbed0a17965accaceb575b2e584ea114557a71f1925b642d6113e401910677d9daf6a0c6ce9880ca85f27369822737df9148f9f4e249ae75a9408a464a054f4b1101dcbb89dacd6d731a3fe33a5c5bba19acb4427d5b89fc93a45afef0a07925616c967ad2e78529bce84049a1c5e246002ae5a171c35c60c47a0ffc9714d143adc284389907f8ee47a43cd9d0d776d038318fd20ddbf0813e9d5498d929f32c753ee3a530fa4ffd57c5dca9f5737754ee622f5890b5684d180ea5f352d2e87027497481024a3bed5f29510d4850dc181a3d4567815cc0050bd6cb5f325337d65104eae5d3b16c52a7e5016688f3f2f2b47642356dfbb16e23446704beec514013f5836e6c0341cdf7767ff326f8d19f48f214500275a24e0e9af24e5daeede02d3cd22377e62ef10e05aa9ff0207d84dba7857427f15f4cc28c27c992ceed6dea6fd7f00ffc67f7081550951494d41b3f282fbe0519bfef7f1d182717ef3a1b6fffb8f9742428cf9bd73112f5513043e9db615680f452eebf394afaa7ab0ce544cf53f736b59c103d390c50740dbc4afe99c5ca0e961888eb86ad6ded393d57297a91e61620a119ece804fb09807bac38b901b29284e0cf55430130fbeaee52138035f6aa5d304ea3b983cec83fec71caf9e3a12195ed38de2616bafc771ff4f00afea13768fa8b8a6aee9dd684b5916b65901c160e1d42444ccc5dcd12ad9069cb2fea9413d531cd8b79f71f90c0e25f3b50718895e4f928c6c02f500ed24bd62f929ffb8ca0ccff2f5043b850f3fb3525e41bd7cfa9b067e768823e0851445923b9ff8e0e8f07b9f957c52ae7d65ad225a58375fd47cf9981830a2bb563c41f87fd90fd3bd9aeabf66512bc10bf483261dd8b0136f58b86c3c88491eb732ce8a23abba0721fc4e7e72f5c939c89d8fdde16d8c9765b44e4dcc9cdb018f564aa13396d45c7d3435f64f4155527fc0216f5e2e14dedbf4e89a5860c1398c61e40e98d50977d31f5fef0ed1ac3b876418c8fb0081ab64d3483a5762acca453346ea4fed167f9beba119e44cad79fa08b167cacd23338020afd47f9600af2a4e58e2fa38a51c73ee40c59ee6c766603849e0bb31c0e64b6e03768ee7637f3c3d98dcd86ea65638f810701f0eaded7264edb794e5fae2fd83cefd1dfec13339e4c184168e956cf6f0212f109fd4ae983b9978ce895208f17485f2678ab9da8fc6a2b9e4a079f0aebe338ffd9faba9d37ef5664b1af7f3a4ea9e48d5ec51f39f44801b7308e44540f7d16253048312edb129b16d6a4f710830ba39c41a0e5f1cddf5c9486a9ad01be5b7cc703f9dfa80f3f21d83855a9635aa8c9706bcc6fa95b1b1c97017a1a937e12628db79b5095fdda252ce5adb5234cfc199fd0e4f17fee8d140a192c0a69f8751831bda5bbd28d4452423758a96fa45e2c72ad9cf3d13c63c6aacb512bfb35bede87f1fa7bf51e6f1a16b1d8782cf40509c2f7d8947480f9a68d93867d02ef64c2c1a6e3f26e0246a1f849743220787c5021bc26ef52df00fe9f703c2707f336411947f929e6a6c2b3163b793c4c1036482ce41231f3aa276ac1dd9e4d350ecf7c6c54a220602b793e431e2cc889a1aa694335b0d71f07ce5a13fc79162814c9b5faedae44cb7ecf7e59f12a1f7cdaf93c22e60fb1565fee35059bf9be81cb09c223f7b8639552814e7ca02bd23d0e4cffbe713a5f3980ad00c0896de94de30502f767ad8295f78a03667751522bcd63b17c93f0f094df9b646a594f634ee0376671d807d9570f38bd49035c883ed2a42773188a5329f9a31bb7ca56c30f5d549fb22a385ec01884198bcf0b2ea1c4c71d70076d7cbaf4620f605d5400e7ff5649ee0d6b1709299f6c3845158b6433e5dc05928cdd2a96f57eb38449fb9f202f2ab5aa7bf2e520a2c9e955b13ecfc67f8962fc591bfdc1e98599f49803d24f2c197adb4c98ab2344414fb48c827d75a1c4e34197a213695eec4bd20b1446f9d9a65e64ead396f7c2d0a2a5ce0af43456a19487cfacb158685f17a361e08a8c4acd339b29d065ea959b7fe1dc97445195c4cd062538b149b22df91e7ab3909cf39d709389952a0ff8b6f43d51dc3d69ede584032adda02cad77a2a651ac97d5703578498f8e12af1096b0061f99a77e8fc783cd617936b216a7d4573a8db7420fd35d16866e4dd6666cb340e45b6dee2fc29c97e278bd610d0d2f3c6b1ba79290d70c00be8b809098be9e1014aabfc01735bb212cbdb64da08266f7c8c8276cc71dca5dff75060e9a367e68e53746ac9ba8ee47e04dbd971c7510945a6668840c8cca8aed3a44aec7441c73c6db3f4d3732e8d9e2612f91f1145a37095b891b9e3b13d2823446bc7ebd2e924f97bfdd447966d27a7a4270d6c3572e6de3b33baab8fbcf8165e6456cdc3553ed411011d29c50c495fd32ab1c6200d5ab02f1b2d11637e7c8e759203d284f3acf4d8d92f84da441ebe282c52dc3137117119eef7a5a27f6d0db932a1ed440c774329e1a10d66175239a94fb7c733703358b66d72267ef7c24759e96a616557d6b7e5120056b425fb1f3cd74547c172894dfa1f78d83c534125ac4bc1ec3e3ffe98e5f48f6419db9b39d5bf05368675c97877a44eaf0a5f9d1d18be2ca143543e1363156f63978369e1d71867a34e97c4b29de3f4af1d114de02af6570f5d24b09dd15c6d3681633ad5faaa6e920dae94281603c53a584c6772a1391e215ff4a89f67b3b8d19b317aa7ce89bd6f1f3b9cf91f808620cf0d69a8dcd8b2bfa34fbb167a3b8744793211b90ab0bdf099c3d54c3fff49953e9bc4b672f9e8477c92f84ab77aaecdb9446977d169d66154ac899cfb4bf5d37e9c752f97c43d290f7518cd95e68234564ec78a8237eaa9870404c2fe665d1bb555d49444a8913ae382b2f61598e84fab9b8b5c63cac4d701327fa09c7a2a736325ff84e373f6acf6152cbf566f6a9d076c02cdcd319ff69f381d8341c2adaf7303a2e2486d2628d81aa726eb3858a6e956d2ebf45e47dca78faa7803550516556d1331b1513a7c0ccc975cdf84159fb70fc8f2bc0754054d3df112992c0b60415cefb3376864f1f01dc6adf0b188d5a67726186c9805db90816d3013ff56003f0da704dc47c8ba423ed668869309fae8236a492913f31013f5416ae9708e9d4dcd9e99ee801f06378675a80a9aec0c088faa2c1ed8028f5274d60c1b32616a4875693307db302a74b4a2d374bbd9de8c02a8b32ae6c903a085b442391f7ddef195baa23dc3882fcabcf67bacd1fbcf6ea2b1b36e52fbb792eaad7b0daab5b33490a3cbcfbd0a13cca7981c4352a59677c2923143421feb0b7e4e57848d6f0f13bacb3d474dacaa68c8f481bf714df88c14d3657735364298b8c4c41324acdd0c21b2c1cd49fa59ed961835c7e9ac8c7c6aa23a910c88e0a38f4cbb846bbda6613f4fa4702c84523580bd45c59e75fe3afd7a1b26b28d4d9b0fbfee8d61bd1726c0a523a83038dff4b0ad7f9f5f1676344763a397f96902ab7b4d10a1a53a8a70448ca148453a954800f67c47f0dbc7e7e393fffd49b875f11ea1b16a76aec033a688b13f6789e18b3d6224483d5e7368c79f65139be0e502b275b7749b4ca75aad6164dd0ebebf939cb60858508bc7bd4ac6397dfc67edfef17dda086b74e80111e2df54b6261f7d5311a61bee26e06574ab4d79e52c28c42171badf7db4335602ae65f868e3a78784d9f53aff70faea95f58316c8927d7258c4c64133b17ea52075de8f2681fe8548cae1ea24eab4209400f7189ac094c84482f76f2b2ddc17dcded1bfda7c99949bc0e89e8443a6aba2c8ad8dfaf592ee33f5a96b0268b193226755f4f088b47788294f84522cbf7e982289feee54b51b30116365c666f598e6cf3384dac5d2631c1bfe5d467a4f672facf55dac45bf557b6892f4c976f31d74dfb8fbb0e23d28e0963967747c9d7c034855b31cdb99db683084ab060d9051fe0b50c4b960a1663f68997f6f99fa3bf6d680be05e8c52dae55bc4fb7ea62f87dcd5177f631f716dba6c218de5901e5aa1eef09bb46c27b31bcf2949d9c4fbfcf49fcc88c18807d0a115ddceb0ef61d1720b1568bf3f291bc73bc912111f93591ccc0414a71a433b0f4ec54ca7f2f73d3220aa05debb742b799029610ff3362b1faa79c28aed7cf65404d577884b6a0f3ac346eabc2b8c2619be2f24df7d7261922930a09bc5eba831a154842c96eb31f5ce273a1f60e3ebb3d099d73c7dc8ca468ca4c67108c9cb827b16f27ac285059362605bcec2c442164d79dda6c3eeb322c5d240273c3d80b4bb7c25edbf4f9cd26ef753fd67b8f7c1a6466bab135aaf03f2ba3eee00483fa51a9db5ff67460396aaa16d0eb28db595205b382078a63c04aabccb989e9bb15336afa473cf6f8ce3b37185a9c74873df3eba9d16acaf1ffea6e956ed1764cde3a2940e3f3f6401bf1e67fadc55b31e19ad31446d8ec9e47a645745068e43ca889f9bb07b3269635e495f344c9b088bbc39add523d23f02706f5037a893dc862cb910352ee2e286909946256113ff83b497654692f9f480ceb4ef2418afe528e4acf5b4b05cd9a2bbd972471bb8e144519b34857519c1c4d7b29b7f8c418fddd8106c43c1c62a3c52e9f37665e2554f90f75b03eb41dfb38d1820316473dd9810ff99346230b22c3cfca4f4105e21121f94e13a62a87b3840b28cc763c6db58929f9b05f117cdf2a897982e3ca1235468b3af17765505161a39bc0ac0275639e4f14722e954a2e59023e2d8832461ae8e87210febb33725ae9f1e86f5f5e3e7081d289e9dbf73dd59d876c0ab6cf13d2bbbd8ba472d81dda7706aa64351b5eb7df6c0021bd4f480069839188cc46d5c6882bccbc162090ca8a1964575734d72c3277d44622ead52c89a768ea9c1217cdb109cd4958a00f68f1f86d44365edb6509178860ffe92bf3595ef36c02fe26bcbd124fb4f4e0e58bcd5c967247175c56bf2c5c108d18dba49ff05d4c98ef61e691e914e216ef15df0c3381064e81029afa312773a86d08a04190491571ff19150f88af00aa644579fd6f6389981397ee451488c700e7ddcbaf3d36ebc9333b7a502c6595895843bb104b780a4000a51d4dd633544f4c032c89ab635c98e2fd2ae7878aea6cea5753563a7a2efad271725588850d88554d2b6c4efb1650e65dbb9db49738584d3eb709e4a8f78a3e1c4fe1b9ab0b2ba5c63be5543377f23cd03eb8f90f3d4e7b8cb82ee6621d76caaeae09829af8054e514f0d0e7896326a3654494bac4802eafdc100ddf4d5f7b3cf612f3bf6e2e1832099b12d329a22aa0ac0144423e63e31148ad2267f531d44100b28b7d87f9abab4655b7c2915303b6cc7250d456e460e838b4db794c4aef8ea1b2f52bea4249f4f84e3b0ebab6bd33d531cf2e25c3829c7ba604fa56623a8445f3887082ceff41d877b9b564f6dc0335070fb3fc0a29ac1bbacd3388ea301f9d297eed98aa1ed9b7d9daca0da65938cd3eb15453836ab5745e9ab9270cebc4449ff4b0eb8b4afae64fae8107eb810f8ec1a880ae0556e690b5a8e87392bbeb26dd95b2ecd937c5d3ee2a455caadd90fdb7db2b41a446134a59087d030f768a9cf25856288b4ca165faea6062790b8b1aa863d1a7f6d0531b969cc0786f3cd446b8023146245aaa9f0fd05020632ce4b7428061c1090d59587b0cb59498cd9ead0b1c0a6116123b6ccd4b5d2457db742690dcdfa1b4415f932ee7e6e6e39856b403602885d6344c58674c70235b3256dd557793f5fe57618845c54aa25d7e6f93c49fd8b07c2c7ee7394efa4abb653be1bb1852adf38b5e832217623df3bc00f92f9b8593016a28529e583b57d02209fc95d0c5f8d1ca5df17e6fee01998bd2fcc0783233ccd8e30b44ff437d11c136b3daa65eefdea228b014c4d298b4515bf09f783d21b0e6e99c49ecda2ac302256c33b581c551f0bd6421d485e897a15346b53f084c07e94904788bd257d666116b606d1dfd4e2ed3d069adb06cf9a139bf9c4bf709afb6da2d555b9f2fc5254bece1959f8f981cdf412d6fdfbdeef38858183cba45e7a9996f823cee2ed117727e70ac97715602add5da0b8bb78e08d0442144b8ec9f21baa3f41361214489c3565de233552c17c477f1cab01d99f1b96e0ae5d4c63ef46cae80481e2926c69e53154f411e50fd24cfebb76b4bdd767142465ea056b48a8849829bbafcdf8a0bdbadd5ee21e93ac8e2875deddfe56555e88f57a6bdc2539a20e6167b0531726261c1dbe82d77b6cc064f63110a23cb35ac6f4c75a13aa5fabc8952df238e6b7f2c36aa3595c982c493a2638bca1a5da409819367093088a94796a1828eec8bccead03125d99b4cb78cb0bb941fcf448b970033729708dcfb428ed1aefbbeed219e1d8e0e6f7be626d34636db8f0e29f4ea777c28472200baefa2ca051fa64faddf7935197691f999e5ce8069a4cfd3f177f44c25ac1f5010b353ad5e945dad8337d118c13c90ff169018ab5cfe946f11935db577147c86bc110b37ea09d95501e229e01b1c28755b01dea0ad58f3cd94d2fa14adcf5fcb0aa6629a7344ff03e00c8b3b056135c178ece68faa70a03ac47ad408e77ac723628929b36988cb5f033b566b161c02525309a181b8feb0baad5127cdf1eb18ee85d6ee24a36abbe25c30ae233093529a23edc55a7731d93e0594c76a4999bf920c428e01161d53cfbc40987991097aafd4f89688928b0713e449b47107b7bd70f270d161546813714e7aa01fbea09ac317cace19dcdc69e01bead1bd5450315ea4356384bfaf80f5c77563752b862758fb68022751303ea2ec5ba2796dcdd4ad2d54c98f3062484a8571de6ee1e69857949a6dccb1c3c10f02564a3a7b1951551317421f643d7a13362349eb6999822fac2ea475eb9d1392e3b2e70a04ce6c0658b0469bb0ca2fae4e914730268c46994924a4c2005d00006b9f24e528645c67820d969375b3436e029f56a380e42754ebd4473037760bb591d0a01bd8b583761314bce3330ad1300401b3899e5a88f99b26c1d68f50e5bcca320c8d8ef4a79b0f5d72181d24e95edd4199a1c42d9560d6593bd0d80c108f8aa21f91a3580c4294261c9a8ef1e83e915d0927cc2fd7aada5b4d0447d23ac1fb797a161b63071b52d996cc940bfc00587f4315565ffbc4cd784076116f61681781eef1a7a30a3e37f3b645c221a04c21a645a2b5da5c7b81a9ecb24c740e9b98945cf15b1c5ae0430edd890da5e907e9273b0fbec3e43033d7c4037c0456a7dba6088a6451e7dab99bf36599733e880baf1c91b4cd91d508b38006881d2bab7374ccc4971817827e192f3ef6e3b9b905a67c053940afef922e90b195146cf65fa3c62c4c0107826aa52dfeb689d5b96170510e679467bbd3852b6622b6f949a9b2b58624e449a664d4dc336e438b2c4be00c48838b507bb4c5e70828b8e6b2933f44a50a6c772a4d054788ee9bb970a8b9f1a08f9680f4848d55a33b4dcea23edcf9fa833ab6834cca2f2389622611befdad2ce2cb138a5ab84b1ace2dc7b6cfc41a8400c302fe7527ce6e1f0f7c65034dcd516e9a82cac7ee62fb59bea9a68d33ecda843e462f8d7127deb1eac1e8cc6f768d44f197bd4b55a15144486c6c7b450910587b1c4726b006e518fddbe3db2451db778485cf255e00ba13c784297cb8420b7be78d6703622cf9773c35c20a7bd5229d51307fe4f3fe24fc261f2d33d9dd9aaaed3e101a5f277ad2ad1deec4856265caa95e3b2baae5494b75a77049c7883b7267f93a6b42ae77f194a50f58646a8c63ac7a29237a345e092203127cb458d16a9e06e7d0aefb9eb290578fd1aa0fb32efd87781946643028430d1cdcef7ea0586643996f3adecda72b4f4f2a4aa3c6ce3ae4082fc3d387ba6d73b37240d05f0f0b00b60055de55cc3caa4a3c25dcf3144fab7ed26a7153c9704a79d82546729b723a4020ba7d6484dd3ac3375ac03d76626557fdedcb87a95c1ec9fa743f149a3b5dcd0033d72c0bbcb224f248f83f974170ae5724b2b1bdc6e43681c62ada39185db580114e217ec6e14aa1f9db1cad3e6a66ebf33c4c834a53f18684b712a01bafeb7080bf57ef25bd23518b59616ef66a7000eb189c293150a0822c91eb622fd06b05a38a503f7fbb2913225b3acaf71bde348cc8133936202b04389abdd6f6c4b7d0c09f5f5c9c9cd08d8845f9be62c0aba99a4cf9b567d10a4e7e437b831c0c123fd878268fa1c46a5d90f0dfcb9ef02a266f298e9533c17c469183969466b452560f503d3cb1c74c8aba090115da37e8878d611e35429fc2f76ecee5c2cc58a47fb169564bf0004b81bdf4dc41695194b3a1bcb1dc4c585748dcd1fcc62f2f9588b1564ee6a77759d27d0fda52559f974cf3515188cdbe54f5d6a44196a78334eac096e80277526fdcfa97402fe505646bdcb7b183267d2ca51e056fc2e70ebb093313cd4fd89007308f02aa9dc384c4085c5e8054ec303c4ba255887c7c6d3ad1a3378d96387e0a12e74cb825f2549105a6f68779ee79babaa2d8acda368b76c0feeb352b11d4ffb658adef3d59ea7ff379cac67acc45f86f004d6a4320e1680e8da2361a40c51bdf9628b1183d85b9daf72e25a0e0c2aa83bfdd93cddedfed7c1b2f84209bee1c39cbacd016794cb109b7ae841aee8997db3ee4d6c5eb884b7354b4e83fb67e26d64f21838747850d97984e244533447ef242cc9c3b7e082e2c0fa373216b97f2daaab7e2df56184cd164d9a886a45e2b3b7457758b54cc335d9801b5de260ec569b4f1f06f4a19af272b1ef3a220d9b42c18b9c20c167b6a198bf8026a70455d28dd322060b8ab0cd94fea0baad676ae17a50fe3253ed420af2971863cee20f69dca5416ece226145316669386e02669d019c8223af4ad1be05e4226803fb804861501e2ec741c9362f228047dee40879f90e97b842c93b7dc614f316fde857351c828d397637fa9e222ae15e204003600d124664e5afd12d5e5458af6b79f513bef01fb64fc0071f4d98d99ec72f16d82c21553f94555cef4a8aa4b1f7c331a09da615cd15354d76684c3e9a63f0d949e90db1fe315811e27610f3eb44f3c736d883567c717b30f2221d9cf18fcc2f3bb5d08dc9397bfcc96a0b504bc99c62da963b089e1135b884523f22e0d99d241a2cc4a12b09d0ef5ee33a8487aa9e04b34cd301caac1671506ef01d49395d251bdf73619347d7b4254dfe89b1b43369f1a727cc087e08caca73d1d1ffcec1384fcc69797d2362d3f659c54c9573ac9fd38c40a1343d5adda4e684740b7fd1df6545e304e52795045d0297795a2ba679d9ea98ef31b4116c159315066bd60ec6df0115a6f7e181be0c4c6f419e1e033450581d53d39bb94eb5b71fe1762966a2dab1709da039d46dcd9d731ff72c33700efce493019365d8c2472f3c894c8d26294867be89f306aa54e15fd6abc0358671618af312756f612a40415363dbe05ccc8984d1a6d0131ca15841dc976ad4d2fc1b4a8a776f32ea733f2dac067b14c4fc832072886b35d8560a9c5030c22a606f2be0cac61b345ff6377a90c2a8a90ce30ec0d5fb296494e3273d3495d77b6ffc67466e430bdeeeef1b5e9c1c223bd711f417dd5dc6bf3ebdbe4888c0911b06175d913452365e3df2abcacfe82cac7b9ca8de0f86725995a051bc205d16d120854c2b67bc66fa39e7687a412d35a6f5e541d0a94d3bca8578153480f73609a343ad734749c781cbbd7553b7a4ce422c8fb2cb5aa350b6b5b8518c95d8f141106b6ce6dfdcd716e382680809a8fd970a2a7d2c7958e46d59f0e7324e47a8cc849778b312ca5a590d187c94f7d98c2ed9351fa387aa42b93f9510b72e56ecbad286a0b1929aebd70dd55d56ba9d1641800cb89526e988eaf7628d3f26d1a111ef32bdc9d232ed00cd58fa593c679ee134a91e681c88c1935db8a7f947d4ba7432f39dc2f34bde819103ee5f73e459190f58b48c7481f356c1e68f6ba33510760a142ded2742932dfaf3b21645e128bd34fd0c72e3984788bd484ed6128d177ba3d7db04732a6e306580e44acfcc984b044f6a77d372442d17e156251d2296cea340ba2538794f0fdfa804d9d875fb18af0819dd40e03c9df974e683656217ddbf45fa7e1c2dfa1d066233f34694b555c2d58140a4798498e4d94120de143a3e29623e39302534792b480411d1c82d537963cc1d9b3cce8c2d28dc6d517ce26a479f292b49c88b4148657f6b05a44bd9da774c4b413b5e3aa0ff8bbf12b5a41c145f0602cb741949eb1c5fd70c385b523469780e277a30323e7e28d70fa30a026a87d4b6913d18586e2b9cb8f0466762f136032305e367b39a5de5f5a3f8c357342ff28d7b6566dc80060bbbc75ec6654c2265764c95947da9b5ec5311ccefebcbe517fe4349485f2b5bb9fa011955ae6f767867b35e0906fb1f1fa759747a9a61b518013815ad8ec914dcca308322d460a903f256c59ed438d905de03060c4b56234dcabe4f33510ff44574aca6a6772d129228762e2f5150bf06e957f20dc18943c6c51ff8d0c4fbed5347221294fb23b40bd28133420e843bbbe72573d37d1b0c3bbadfff53fd8147f716695eff94a37ba9e138203545a44a1c9bf8506783e0f88d2f44ff087c3419814981579716caaf23e5f8a0d3d4be8aed06c35972ee69e71375a161ed06c9a99c8b7327467c0bdb226ae2fda25c94dab3adb58d431c4263fe8a63f2e87c472313b17bb4b778d3c03f67a4d5099041095dfa909c372f4f0d02dd9463e98b0d9fe052848d4d70baa27b5786534219a485adfc0e7efab54438d424a5c5dd953feb38cad8094925ea2786c4d5d9ab04f43898a835c8278b8b31b4836af61e6571e045798063f6b1be079d38cb0f7a50827658386be3151d9c6f40d97953053ce69b013a49e510ea4342b1f80bfc84b4ae719947792cb5b64b8d878b41d7e8efca1342f032f06f0d0af9ad38a83e9339376e83277813e72957bf393cae229fe8f6497d615eda14c5d06578469c190053b0c4b60dd0c5c55d8c72ac40ddc7da2eada8f5e2229bbe6e1238b09943116c5673dbfe65dfb466d4eef977163485be8f235c5cc02f65f568feee3bf47ddd5025c9f76bfef149f0a7f1873c0fbe6b75bf355d3d9f49eeafa6fdee4567d21064c86cc9c6efd82e957129467fa96bf4a18288387b7825fbe961462dec48614da73dd86b1793b87dd8bde8f3316c5138e7c51fcaf14bc2d2cb525f4def67ce575090a6015c84989f8ab70de4f8dab85159ab38bf8dd3b21490f1ccc73a97a32ed0e0886f171f768180db1410a03b1703915f9032ef3a32da0389991344e81f8b9cd9928b31225573370cb23b083c8fa8534a2643ff84ce9bcf6597ef2df343a94b83a50e8fe71705058b1adb1b67f7e48cc7ed578924b624538793603e78204e6e837357129a2b90ecb737aba510a9ee5aa21679127442368603d25c3c551b5374a8fae6ebda1798eebaba6da49e87efd09792c081ff978fda69a1872618d208b1fc644601061a836cb2e69c37a98abf325e1f998836cc69d29a23d173e34c42c3683a77c2a5b8abc6b3456d84762e822a3330adffc6051a3bfabbeef07379297cb4d93b266fcad0edc83323e5bc8c360ebe0332d02509c71e9068696a49f33f33a07aa4a255bebbce14f1a898ca2d246e7e067395514a160bd11322df1bc625f37e4bb4bc1e0fd97d143d376a48c9b6579f7590b10bbc8ad529fc6b4975a59c0b174a68a400472e1c3c55a9ad55d99840ab96df78833e70b19d48f552619646c7e95557657f6391ac1e90ef8f02ffe22557a628708d13af27385dca2853dcd7d23a865360874036d65ab51a1f0fb5542e90e1fb696010bae69ef32a326b5301bb1561e77ea719bf1d0451e7e8a726094327b7c803b7c4e248ee2d06db1a60acc251483dd69c6ec6d4ece32930378118c137fa753ce13cf9880829c73c701834a4c55eccbd79e1b18d276cef48645891bb3b100b1f5290aa0d36c5a2030b0078d01f329be6fd976d8e8e234a4ea85c468191d311801eef6242caa96bc6fc5e72377bc58945c16ecba9b7ed2daf2c99b6d65f4b2dd566051be14a499e7cebb90163d878128758b3064f85e097b68c8ad3f1ca8b594de00c5290217fb07d39c9786c8d0b66e618211cf11fa69dc9a2ae19d83fd2a4fca0e3468d8037e5ab08ffc2aca9dca2dc90cc63ce2cbaf079da371953c9831419068eb40376f3124f89a8303828061e1b5aa77628fd9173c71fac488ac9f43435229f1faa67f771b9e56d48d7ed36e02fe32030d0eaa1aba35a89e74514ceb8c328f07e17ead3c5e53db4f13537b12e8db36c073a0d2454f381c5a07fb0a09144714cca4ef5eb8cc58c636527489b465a742d2882ba8376069e51022b44ff251f0d6206043855fcc3e6aada976c81d56609b76cbd4b7c41e75cb21f3c4645c905275265d76927f6cb3341c79afa4c4f28783439fa09bb8cb9f921d905144b6871f91ef649186bff9e0288e1cb6713c589fd7a2ed6b7fcc6b5c7692cea240efca5a75fccc2e567dddacee5c57cada8631d6610037edbe80c29ac9c83eb096d79361a594b8e818d85d859f94edce9080c26fe53ccf558d763c11ca5bea03930dbdc625c577e6d0edfed01c0a7ccd32522105c5783a5e0a37c25b52f0e829ccc911bed75e4617320286aa9c316afa4f793956c408f572fc653890fc93e2dff69966b6a96dfbcb7abd7b828b0228a5602c9a5c866e2a33fbbe7148015a627580f8ccf109d6ef70d9d35a6aa932117c178ba505e7c990daa7f7176b63e56bda504721a4c3201a8a32cd026862a027ec3551320e1ed61bc5b715f0900fc9e09d57b03b7facdd5e665841f3ae0ab5c13791caa9993bd4eb0530183cde041d84096b946edc6a262207be21d1255f646907f056779af940655a68cccbc8bb1b4a59e011acd600c72af62ff1c3c231e71ccb1aa97a6e7365be1bb4f7c6b54bb84fbab516a7517a5115557bcabda1007638ab21b3b7310a88b694790e4fbc098666cd989fc34d1db9c6bd2f27b11a8e1040777b9ccc98fb638983e0289d54fb2aae55a47143ce35e2cefc1df9656f5a9ccbf2a7d7e9c3fe765cac97984963031e310643e2f61566219973c484ec5babb3e70dc5ce6ff4a72c93821e000c5bb316e3894fd7e1d2791e4e5fbdb3d30e99a5325661c48b236974c997ff0a17a6b274070999a4bd5d503f23443756d8d4f4f15c0b8b1f69c98eab009fb8e880aaedcdf7d3bde215f3b34e588052ad880a7614de453aa8653d537add9ddde4396db1cca0d8d02740596e5cd5362c71aa75f7737e1c56f7b5bf40942f55472d8ed844fabe7bc4d346c237d090194c7c71654a7dff0ff7acb84a54732554bcfed01bbac9bf34753b4a571fe4c960f6077e5c08b849df91968624d11a390e585653233e048b09d0309bb4dff655ead1830f963966cd4d2f1866eb83c90de279d14aeeb47c86e73ece3e53d418690a945df9fd17e7495fd03685a666c3c1e0c7e032b4b45d9f9b489ed2bf246cc4da5dcabe885750a79c508a6bf825ae014a1290e48c672edde1ca0e96d91ee7efaa5b9788d67537a2e5219abb538c74ee1eabebb73ce9bf037680551c36ee53e0de7ec796890ca04c16108777acb7497209a2826cc535370cda175d89e4b5df6d1a648f9f7dd3f8b6dfa0312e5aa21377dc12eda2ff908b2044ddf195b93a9fc62569e991b5c84c677ab6f56db9454d43f1a9e57efc431fb11972067b310fe6b23f71037432f1b71dfa1f9abe309fdd5971fef78090502427d6951203efc68d35b1d77c7e573a8b3ded2e2bf7179cc59849030776acee8318430039f4823d665792ed18b3e6acf2c1642149eafc52a08b7f12a27481d01f02f0d1dfc5377a14b6d82c2e6c86ab26d3617e9f956d122547e1fb2e130e5e30a1815ca51c753f1b5c52c5ac53fbf74f187976769ee145afec297e4a9d5fc6cfa8a9a038deeeb0d58ed03717e1760c45843e89ae2dc865fd3fc2a95c29da0dab01b8c4b8c2bfc88ac0cf2bf268f3889599dd14582918af5d5f697faf9df11fc85b05c5180a9a4f8306b7a2569d77f36a5b891e59d4bf5cd237d0e9073448cedc4d7e6e6fcfcc96b1a04b2c72a0632e94b40c670aebd3ecdbdebee1a4c07e85e783f2d7d382711e0e9f267d11a31801b39738e15904529dfbf90e685b2648463ab2acb267f63991488b1a302d778079d9728a02d7352a91878fe8608e4d5f943662ff3c97810e70d9b117641a8e8fef41b957a32c8972c55d242b0e9cc03d80b6a45dd64c83f51b2c7177b82be1384d78389a90eac6c5933e7123128691e8c68a3ee4446c466b49809316c46e82da440890431b3d15b18ecf30cd895a704975e20c6134ee06423db188f9d7bc86e3bde769a1acbe801cb6a247f0b0b2c04e0fa35f04dbe353aab0d02e9fa93c4ae4c8d6a935cbe8a0ea45df34ccc52da88327c71d48c1d1842e685c22effd02504a973ba2faea4bd661514d1cea92f4de21b8969beee921caa6d68cd8a25bd8101cbde8b2475b6db85f6d517ce245dd4c698598210e31213a124739cb0f8a1c628ff2d61b70e22ffb172101def848eb430a3123267a453e1e5c0eb510e82860beafbf376a6b2e67aa795f6b642194ce18980c45b713acd609f7633dc74f519dcf00d5216334e84aca8d78ea78a75af2f18abc4223eee5541cf6000063576655cbaaef5de09d97e641c1310cd37c5baf4e9d08a7afbf94798903788c15faca9916099f71da44f36beadb5240bed482b0af9b4afdf4b1f84e13dc4725c72c68f157fc1a44e0ada9d8acec9db66fdda5c0b75c84feeb6d73d27b4a47f4a1b460afd0dac6fbdfdaf5e0768ced3e8b898ec013bbe57e7a901ee4ff6ac087df00210c09797afd6aa0413f085ef932b1f9347b42c2ccd233853e88bcfb052bb7cbb6bc516eb3e853f15b196fa5873c901706b1f1e4e0a667d3365afaf947dc1e9e9d27edc8683ab6f53bb7c62e5380c742807907db1e1401e576838815052a2d473175ded2d6bcae4184b1cb4856cd8a851ef41ccca658d6ce1e0a82cdc06107398b595f6eef8ed32d42a611f6d8f81e0e8d32fc8fce5a68a6ec800e6c2abc69c61d78c85f2ff06f26bf5360d1709fcace9e22663880a73da2a86e00f91c41e69c236b8ae760dfc97515c0c4d2d72d1056e6aced47952d96eb63c1634a1235c2b9bd58b99f537faad9cb4d34d38584e2cffa155796314f8e826d0e6870771d0a967fa0657818bac402e28f06b330afe8dd25c8b4504ed54ff88c2d186a03db6926d884dcd5b1aff7b98272fb92f09b837ef4021f6b535a10d948aaba34b38ee5c07ec8e13a978920eab45fc2fd58d15da6218c67042eb7fd495e7f54907f4342a24eeeb8af686888d416da8534402dd888008abe61e01719671420149dd4627d821c268b1ad66a00fa69c5dbb4c1ad50c91aa72c4c52ec30803c4e9f7c7a03e01dc2fa9111d31c154f95a954939a60071bc71ddc9f20a6dcc81052f19a6778d882049318b7f24433867f0e3e5484d0caddf238aa3eddc9f93f6e1d84dc44d4494eb2fe4c5ef6d5a1eceeea19d24ffa19f3354fb3b8d9d9a85808f5797f4748cc9719265ab5767b2b8745295190e507173295872da99a18bc9e0eb0119c8bd28dd93392e9cad8d004be37b1ae44c97cb8bb7ed07f4c4bd8d2f44ff087c3419814981579716caaf23e5f8a0d3d4be8aed06c361584c879e686749ab89a65ce9deae37b914c69ad940222e2f149b7aeb5928d999309eaf966e8c02510bd359b290a9da1cdc243ea7e8b12810815f149b24b92a35a1376f5abca21cdec360049db2c54aac7184c27b74543e54f70c1970796f7f56e7246df863180e5ef1521b2848667f80dae4819ed04817709b22eb2ec7a0d8ed56f6a86ee1f6b499e3ee9ba28b42226ea348e3b2fd397b0fb3ddde423f71abc92648cef8cb2f9047ec2e49bc768d564b330a2ea9902104a983a2b3bb069fa5862842191ad6fbdcf7c5d6788f7090acf2c4f775945dc2890fff627ffc838263fab0e270728f80f685a93b8c5cab586f9e8a14b0095ac3733fb56e2072894f3c2ffc804a836283c02fd3bb1041c19a6c5eb6c309f8cedeeaaccd936aae556638e23abfbc59c8ba88507bcf34a55315d4dd1a95f1303638d6af760aad7487b1c22e7ee75848fa3eaa04db64fe4770dd1bea605eaae2cc759fe074f336dfcea9dfc3356db6f3f2dbfc171f3910cfec5fd01eeaefa241d975bdb2c271b2d99ffb564d0b666fe188da4a381faf17d34633ba45f3818d0f9e0c2b1b66e6e3a445866e1ad9ff1c815210e337614bc7190c6f26c02c2681408e20d20afb2588188843219290ca275013cc0bc1b54fc48205e094fa30fc79a435f8efa286f6860b2313cfa8e5090155eed245596bfd2da834facac6cda5fb72c50b51c2443fb3c6961ff9809394812798c6845e9c09ffcfbdd5a6e310d793603e78204e6e837357129a2b90ecb737aba510a9ee5aa2167912d90e7914dcd7969978a843d9b0f8eb0560008549cada496428749a4167eb41265108e2c9f56c1e4317cc5ef11cc9ccfbfd170ce9e61bd958eaa79af63b4accf312994cea78c01290a0bb2403f4c330e66be086c2fc6410748942aa363df6050adaaa079f2ac7823101f158dd425a4a22ad65c0edca68836a557c021e2ea141d898a127a0d7150a8df2daa78a65ef27abcc1ce19ffc9734c35e9bd3f8fa2e5e3d3b40c1744b9465902f4891603ce326f26f7a292e4f10cabcf41a0e6f166644419b393423217329a00ecb069011d8f794f49fe86aec7bad43b07d5543863c8f51b9fbbfd9b4c03ad6118ab762a8c5e1100456519392e8006af4ee0b0dd86c38ab6ce5012cd4712f6ab93a47094ea8ec28328a524cb75b79b80f11549df474b05c1092867c417225870f2ef08a1b5a31166682b17089f9cd92a49103e4fc3af6fe1b7cf3cbbd8962d68c98f15c43d2cbc95b40043d903c11d4850b851a51c0bb20768003ae5b38bbd0768559c4048a8ddcc981f69c36cb9472d4f2bdb99b4471e0a3b41ffde5875d1168ff8c34064a702b38b82454c428e4899e736478221c9dc3c1e35ede5003aeb0608fa993815d4c4afbcc923b6630975ba9d196e9dfa9faaac4bfb16e73670097cba620573993ac408cd3b63c7fc27bbcdca4985c9ef2e1fed91e6651deed66c11aa086a56e15e656d207c6e73099697652527b9c57cf500138b1ae4094da0040b53f566bc5d9446bf6dcf2bf1bac36e4027add60f34c27fdf40c68f9d0c4e415c3999111efd22dcea0982c2325ea0807ba1ad910b28a22a28a9c647f30a9fea3e0b8ec2f6a98554608b9cc4e916dbc62443ec10fabaa05672575d7cdd66a4f488e25f47d72c17c154eba8efa115b3e97cd27ef4846f10c9ec79e60ed5f679f761a004087b834a9465efca882ba8376069e51022b44ff251f0d6206043855fcc3e6aada976c81875be409498c4a04f39cfdf701b7a62aaec099079c42d23b320d0defc899d8d63ad55d110b609bcb048d441831eccb4a16378aa16c2ad84c80b0bb2dd0217b7a0886905cbbd1407a75b30db277279446ed4e613f31918e7c286044c5ba96c31c0e5ebaf3362615651baaef1eb4cf16f4372eeacd497fa93aeecf0f47b63cb9830cac00cc28a3714677c055216b29fa64d4f8009416daee51618b52dd69a2edf6b1ca1dd55b27ec7733964c171d90884c92f626b987d0f7bca62a9566583a9be37d57bb027b3bd49c8bee327d9d2c9ce0aaea7ac1a6b619e73bdc83fd85e4a84383b47696b018bbb49da7897a4fc54c903c2181077fa63cb5eeca16eb528b3c994ee7122400f6458f02da0bebf3e99ad9fc2bced4723c92372b6750397c02c328a1c2cb644f419a61f8e927db52eb3f4dceb9f9db46e39b4870af0e744260a73b22b3ecf23ce16431c7668556410be35991aa2bb10a2475cd91037a51250c4e88f097a2c82da96236b7bf31fe7456127b89a6bfa3dd9bd7781af9d36b5dc48f51d75f3fdd06b195da36f62d97a19e2b0aaf0a1cfd30b5a685e6e2c8bc63066cccc80627d0d8ed8f5f973bc098666cd989fc34d1db9c6bd2f27b11a8e1040777b9ccc98fb6381be5736bfc432c5724fc2a138e2629322c2c23580cbff589614e16d27b3a9a6292cd95153eb342cf860fa4c5ac026b4a5418a9477d29d0e5bf8048b5945d34618dba92132a4857adfb99f8f7402990e25d842cfd409489f1a5f05c8038f61bf93a01fb9426ca4c36bd407b4ff9c63d8e15f22f458080e007528634b89ee6bcb509b43ce2bc96cc8d780c8533860fcac1af158fa896fc038a211e6361bd8d6e61e766be0934232a9b12b2fee7064ef9acca6e31600b66630df24fa862b03345fb7e174260ba78e51397ddeab9b0409b52410687e5c37611316fe19b19c89180057d56d916fe81e48f848834acdc6b740208a34cd6420b2b10ff45894caacefc43bc239b39b38cf127431219d920d034c718bf0ce71ebd4ba24f5ba57e132936e8dfbb666033dcbe5ac031b70c650c7b3053388dc7865cb7f5158cf9f6685d7465341a05cff76cb1a7381bd4a279f7da0d9bcd0a55177730a4b8c508a6bf825ae014a1290e48c672edde1ca0e96d91ee7efaa5b978fe933b8a766b1e598d2ef5c249a22d9a5146f568c9e6411773aba4466f27c24ad046b757ce4ed719e4679ca3da9c356f4f606ed65bdff0e0e778c91d0c7e5ebfb626790cff2a63c5c03c497de7d1dd61161dd2548fdd7bf888a35c0b5fe1af56df4daca81023c4f97cb91f926744031bb7d4d740dc0b581d61d0885a85dbdd476e5faabd46be5c55cbc9a9d419277b5f10db10085128bd98a02cc1438dacab4ecd240cccba15bfb641d299cbe2b7d6d3edc2004c66276e3f85ef4dff456f789c64bdd442e04670f38c0ae560d1c25d2d3051df6c13b8fb07d084b13a2109481d30b90dc51b5fdf23ed902402e7f0c535e56f20dd0af6ecc33eaddc36d898bc6ac165d723546aa19965185e41195dc6ac7ceb475b74a1be8e0e28aa2285df388d4c53dcae1fdad84dca5b724666b94b1162cb16149bd0c434b8acc328eab852bd2f1ddfefa19a34bea68f9bbb0ad880344b5fd13962d916487c9cd22a8a7949844b37427c2f93e7703283a1dc138501070ad67978e2d20efd88b06bb961aa20f4c1112cdcaeccf429fea8b4f9d2366f83fcebe84146cf09ce955af2838184a5314cdac47b81e4d28cfb1e72b3f89cd3c9ee80ed0c34eb6791ef5a21bae877134490d249af2a5d959ee4dd2b103c0216ae3aae7154ae258cb4bbaefa1366a92939724c0ec665aa955f598d1fe20eda2f922623da45c3f712533163607682d57fad1da352c230ef486badd3ad3708a614c66c85f5b11a79ac58ef13433f2bb8694de023211b97e4be898055c5d67f20684be213cf7d2109a715eb63e9d16857988314e9ec1c94c9f3e900c601241a264e407c4b97dab203249bf08dcf5e1782d24b6a2f3dfff3de52ca61159c513c3d0e560e01fbe29659b359f758dfcabf90463aae409c106b17adfcab6141eeae14290b0fca400124fd9acbc6f44151ba11b272e72fe121f749d8b8b5512d9770adbcd3795db6df2eb800647688969d04ee43c47752580d8066b8938bd552bf6884fa5bf0be15d8f5d38d929caf9a1cc1d3ee7709042b7f395fc3e7d8c09f44c0413681856891e4079de0db7d7e97578d4c3003d5c94a858d46ca34a2370dac6f13b9aded8719c396c75f362a77c22eff76e95f9beced8d587e41654420424a121da2ffc783b22f12f16228634d02d8b6b7a3082e34975d6df9082f5ecdfd841403c0292e91961231e621d549581b0d313253a3488274e10ccaee063bd89e9d0efc8b919684a7d473fa86605e10229d0d05849c0afd339039f4e009fee74be4f31c0f7d83afa31cb39ebbecf050c943c09f8d3865b033f7ba24e37b27736b1ebacaa17a8a9afb7ab0c7c60c69751bad8602155c4a6e4bd1119021872cb80f90619c86880bc2c494fdf250a3d5fd00c256e2c0aa1cd6633ddb1b81de708e648eab70985e6dadd04b3387a35e46b11871f73f21ad076cfe2c430aeec5813dca9b1461971bc733f59ccc5d37079918faff9551b2c4a0a554b1ce9eff4f338334bd7f37b893f0a1352335b7c4db044396f6dda6f6a6031f04085e159cddf8593ed8bfcbd53bef7c2ea0189020c20fd7bea61195eb7023ed4e5af838a7078774a06522e99f89343ea81ab3097dee9f691f2eb8de5ac9f86e3229e294568b2382dfa29c89eb251bed59ed1de22626851f2eead449cd5ff29dc2e3e695b02c0adc1077358b77358575211cf1241b43012ea67fc9b2e068a2844d920420a6d4cea984d77fbbbccc0aa42ad5759add9f7f7ee78c6701694aa363bffaf2aa3c524e9eca1b2c4d86ba288d5bf2ec87957df2b59fc11b1927e67d50e0e97429acfc1c883f62df0938343bd703026fdd95ae93d08f43e8c95f15b81563ec0b4cce7eb3720870d31e290392123a3300c37afa0dc78f40b9119570b729103f0c0fd1285b4354af56edba5d2d53b9c6b952a3a6e8f6914a6e348cf1a73b9ea845afee648d96bb4a678ffca196d68c38a110fccd44313235bb16f9db44c76da2b54110131b057c3cdf7aa4b948d9fe40fa32117c4f1ef50ad10aad5c5fd6c7830af74bda87bcd658e63140de59309bf4ed5b8bf5430edd4e70622ebb4be959569d3a8694bf7f50e29edf0e4998ba43f63ef668094a6f6221d3a306da103a8d538443c949dc89bdc99d80e24d8a99adc844055c0726ae6acd36436b01ba2087eeb2d857b777bd142db65eed6d7365233829b605ea34d34d5584ff6476488769d0789e70a2f2bd0924557f59f363f723e66b3cdfc0a66eb84a2e6c71d3813aae66fecb7607b7f6aef842ae8500353758f2a7419926d997657571c54d40bda02b8a3174016ee4addd1081ea8b1ffd062bde1f474e29d506e46de90697ff757bbf657dca0fbf87878d03c0be5919ed44bbd77b96fc3418762229deade6c8e41e3bcac0322e8e78f35d8df019cc2b713c0dd2e1f3503829933e6842bd119d9ef376acfa7e73d5c71fcf0075bea48dd6984b0a6bb7ab197fb8b21b7d0365dcf7e3e36b89705462ffdca260497dfd9b3b3b91cda561d6b3b3428353e8a57dee0d1d62c004020069e624d7db5310e06dfdfc99d3103429dcc441813afc4eda64e7055a4e3989cc33cdf1cc789e2e83bea963faddc656367cdb70ab96d241b1feb1b862fc6e4f8138efd3c9b1fd3ab44d6ea76cc698cf9c9d5913a72e6ba79c979e770250934fdd2d1bbeaf82124afa0edc7f5443767382c8ab72ce57a9e5f02683349dfde53e8a7ef39ea1d9aa8cf5a6dec1cc32e3203cd0287d85e8f33ae4878904dde9588b3caa9feff6e57a48c6ac907312bcafa2e7bc3fcd45486e55c0b42849034cfc7612c8b31c8bef4609186849fb37347a4e191c27adc35ee6b557e713168a3be36ebc9b4b91b4c2a3804640d8dc52cb79ffcfb16130a75608d2511eb6e363f5a484b4c5f4a556a2b4cb8d31e17f35613c5649927e54f8379d15370258aa849d871886aeee842fc279b96626a97279169b183eefe79afe43bc334f8bd4144ec6c329189093710c4ba5acb599928374c9fda73f7885cb09d618c755ac5e686102bdd06fe20b85e9a3ab986a76e5a70d87de3ebc99fb2f9e7ae4ef182541106f3099ce59975b66fc73fdb3558a7577b8d8ebafe75c6dc18ea6c735c01b5e2df67fccd21f8fd47d27218f66977eee6400b37eed7533c9bcac5d960eabadd6ed493165c71fbe89c85a33cff60c3bbf78665b08df2a03d5021b57c5e8015d2717807e4ff964dc7e2fb384543c63600dda5d24cfbb375199c367b453d78400b50938b6f28e86b2dc25b2c576d4e0cfeae301a57bc842990ba7231251dfccf6e1107904a9d96b0adf4f6bb3e9359381c2dbb8860f2c05e0383976d1add02fbcb34fd7b96efc5bd3b9aa32bd899c4fe68e703d70d258c90f1fb0eaa03e4a3dc266157b9de1ec718cea830589231c329809cd319ef186d14a28195840d0ed8ee9c8be130415c910d7eaadbf62b7f7c4b3a9de999a2a6acff8a67ef8c5d14aed54e5120a12aab319a61716505b3deb91666be45814711819e50d78ee88bf0342f477043424bb98ad5bb5c7347690c8ed4d72566efac84df3b2697cf6b55798a79b3def07ffa597ff62972eefe303be7c341c992c61273dab4cbc936e70a6b20d810edd8f5cc3b023b4239bdf18f57190d6cff7a61678a0a38bf6caeb682f76e53fd2025ad76e8cff9d39a010499a04f7011872cf34ff537afdd9a292b4761d64964747ddc659de19390b58e0472729100aa01326e0ab71ff2a2bd732889326b213d016f707809d091fce223ec6557779ccabd443fd06728911f13e6a7a1278723708d495d7b461d14e4e50a2687278abb4165184d548f8e66e4d64279b3fd38f23798bba022eaaa8d204a612efcdf1fdff05a416bdb09bc316c27c4686cf993d95c649c2dfae1d378ce2e415fc9b035284344d2cbecd7f070f98471f378a1b92769213b18d70cc9a0e773e68079c0757e9593537698a86907785ab20b2d6149f848383165c5249e9af261b1ddc6b2f23b9888858f4aafc26b99b71ce737ce17844ba4823b5e9d3c4028cad1ce4e8645bbdd843c98bb35ff6efac6b7eb7eb797b4c02be6fa3b44868e4aa0a0c005e824cbf41626251fb543e000e97668da0280f2b51886a56491b540a160b3d978d92a5c89f8f408fe31f8283a49dad28ea43956c99099076ce392acb690a5b9144ae484bc6703c89d89d722b4934538d097ccd224505cdaa15fa49b9997c36ad5bc6c7fb1caa1786bead3575baee3087912959eb47cadd28a6cfedc3c0aea402a87c9f770e84f72bb9d71de59c0645527fe821186a842bf42cc67619fa5347de70547b038ae8ea28152a74bab485bb4f8e797a5b662bc72cde0dcdafbe813f31bb6d3edadd1c35489c3a5d1f69544c0772f2d617e29a5257759184e71a7ad369c3c0977efeb701c6da3a2723ad7988dbc7bf5c8148e758d0d77d17ea0f13d6993e279acaabd72e3e0eef293c11cb5afba7ca1df0b80b31fc4f0b8fec09446dde74c5f8e573d3fe635d47b462bb9da4a29f2ae67ddfd289bff3e74c7916e7c035a36a57999dea84f41598f185fbd0d45d83a0b30ff556ea7e0c14667a3e9b09dff05861652f811741ce74c29d73208a3d703fb34e0a9bc15f3cc5bdba5c2541754d01151682ffa22094f09b482ba09baed4a5ab4932274df28ea81bae016b81df3154ddf197ad7317464048a70c01fb5edb4387f68ec826c7fef194156a3818028ea0c7091c475e69b8459ab0160981e0b8f73da5c83e079cf267c164d3ca3d9bd6ae504224a8b39794be6eab3ca58e00c5d477753e0c7e86587c9faa147713725b288c2a49be410d6584ef0ccc010d83016042bfa30e632976e319a981b59ce00628c1edf718e383318880377f2e825515d9fd248320f2e8ec5528ef2be3b2d9317f5da9c6a43cb22b3612f651ac2b67f25edd52850f5c220f868b35b595e6f3dfd4312a3acb7a643895c945e6b979ae06653f7d516341303ea855d9c26e5e87efd1eaa807187c58b59ec62670abffe2b12e5040745ae00bfe919c7aac4faff28b91b6774bcd480cac473eedcb8dcecdffcc3f3636750af500beaa207d0c595b380019d8c9c2ba0a719c62e412839936175fdea7d5f545837db725138d8994db41d504e27a9a36a065b766206cfd89ac3cf4f823e67544f115c7d2a9eb4168cbfda9ded4face7a3ba70816983de109caefe2b10c9b7f34bdd28e6e477bd9e58e0d6b40921ec029d079fd6282302069705283758a6c6ac8716b48cb790e5ff4a699b961353c6fafb602e1d692b539e16e0b9abc27bdceb26735e230da9970722856c4ea0e91c236cf5bf36d8b5df10d05a8c315c8b78fa8c69e567f82553e36bb824a098b13d1351562f4a20ea3c5eedf9fd227d379db24f748666dcf639592c7d7082982285f6241ff98543978450afb0715bb1b1ed32ca1608c4629d3aeceee4b7a976011327c104cdc4c47491abc34b5a02a16ed2e426f8f7e9056c19bd6b32b6fe6e83e6bb7f674b5a7935a64cefcc7e59f792de12d43b1675420bf1d90e97a4d9c0152ddd76d222841aeeb9624bc6c0589ae2d1b3eb727fe30226488decdb95130c3437562fb78949927f8637a5fe651f6e1331d8d0b2d2d462791ee88f9dd37efea0c5390b356d359e4e567109ed232382309eb9fbaa66356e470833d5b7423ba97d8e0a7457685d2fba30f6bba88afcf9e72e1443f511e0f024617d7ea0c524461564f66f8193fdd75abdb9f0e943b9924b6383153aa51ac6545242a6fc91e228a7cdc31201f7b43272ddd2fa60393bc400927c01b0364d751ca1fc8d664364ed72c81694909022cfd08a840a80bc8d37f40fafc1e9b8acfcb0e0c13847003ccee0545f812a1e2474e3a31a3e79ae4a362619ab1405e1bb69164b9c08abdfc7cbf0048483c483c9db71b374c6e2c84a8d105d025f0a9f4597606c2cc3e92634689393be783efed156fe12df9432b68fa727bbb82032d4bb1b12d1d019ecceddebc640a89405c9d62d3d69294a665ee02ca26be324d3482e283173cd5ec58d32cb3800be2ebe96a6888d44c9d8320ba4e0c274a34b795c08d1cf08e8f51005d782145b8023fbf1702e94913fa6df9774163e0e7fc5cb9578ab646778d075e23e34304e1ff1db443f7655ade983e2f44b6e50e719b00ce8cc1dde47d79b163125d2601cc7481d4b2050556cc640d62d8fce2d047ae14301b3ba8f1ffcf78be3f676d8b0e3414963a6c3e2cc85f20528ba225470f9d0fab799a1a9b81d26d10c1a0e60569b4d8593fee8530f50a9584123573513e5e68629c84eb287f2ca69b49351e880bbf8a71c74ec4ba93cc0b06221339db521369134a31e81590e0b78898cb7fa86e644b533af7bf519542a1532df1482ef54642e9404d457630d2068054d20d872a2260baabcba517584e2ad7a64b5b0fdcbd823665f90d4810220eface176c614e6496416cf40d7de5ff4f7a0c623851babfd05a117d21a26e457728ec56f48cd0caca8a2f3a2955a8bb0fd0a56c1b7531765c3a1922a09677592660a494a65c6559aa2e6c79aada2b3b3276fa4516b85086dcef4c992391968b4f4424d6ae739c3c7b7813224edbea9fe650552681954419b1d3650901088c7c09173d502c51ee7a1d091082f4ae323a0fb58f02011195702cac13b7b085532792d76ab672bce313d10f7afa471615dc43a37e232e047e4ecd0983d7808b5e68b0032d8eccf09691e9288469e704f8aac1dea5e89dd90d435dd38f009a058a4f8109c837b7ce7af0df99b66a9dfd483c5371fbd4b523181bbd6ec6851cfca6d7b2bbc99ab96c87948a9e384d603f18252edb63a9560d1da858bd28c900817e23db93c96cb133080b6b6b39930fc891632b5f36703d3455642bc8e855e6d3e2b36314f9038ad421f4948c7ae96c34b32349058ab246bf353b3632a84e9e8505496655970c550d03f8266ab801f364afe47afd5df155d87707770236e73b25beea4b62cccd04a435eaca809acb8aca0c0c7c2d76adca8d8a92c98bafdf89851951d1794cc094153fe48b63fd10c56463c7e547994785ecfc47b89dd79c8c198a2801e0b412a238d32d149c675ad03d9124f1b706885c0673e6276414428e9dcb5fa57e2d303075b7d11751d00d8c7b4b4b6fdf9949440843b630ee1c6de5f8c3488b30187cf899700fd8d3fdcaadd90fdb7db2b41a446134a59087d030f768a9cf25856288b4caeee1f44cdb5c0586af730189713a96f9483f4653a62876da39b0bd5dec1c7d38bb07efce8fb9d8a2abfec33561b012b42456c94f646c756b21a15077b26730acf7990e3171e2f70824770472180c78b02fefb76071daab482c42c9cbac450b277821096cee481ece4661dfb69a2283b98447c780a5f7b75ec1764b349ed927b1fb749866815af44d397bba1225c970d6f41f5b5da150cb7f0f8995b9ea0825223fd7cd412482d56c7a03215f81e88a898bb5c22707181fa68e89ba65cc39b06bf4767995921ae706ffad94e80f6822022b00c9d554e907696b29da3f54577de953d2484d2b80fc4bfba6a3770e22d593e439885bb968c47441d36c40d6d30cb698e7eb98dd30560ee9115959abd425a28201df7c33f4fdd2ebe9e6973451c0d65f4cee87fe35293c583f6324fbcd60421732e9489ecba4f82c27ca0ef625413bd4c6c74f0fe18123533fd858b9ffdef89e8631381a620863b49533a0de361974a3a02939ac7e04c38b91eef4326e538fe75052a5ce4337b92a8fa7aede63c0c7e99cca1b212234decec9e760691e0b1cccac6a0ad89bfefe61ef2ded0569db7d7517fe5a77fe2732314895e19587ae14a33d413a218a5f5fb99813d833b41787a5cc1dec7431494c9f83508ad094a20e8cf79641fbd10cc69b018c418b96970edf0e689e4e8741cc97a2eb4a6661ca2718cbc58c50a75870d5e896c31876cc5c8eb5f6bce8a94a5025271b0293f2871957508ab941fcf448b970033729708dcfb428ed1aefbbeed219e1d8e0e6f70c4a498d49632af74314ba7a99e7f5a192e44f8039ee094f9767ff4110a998ecb90754b76d70bc5ec22a365030cc1dc6c39bc4aff7c5023efb84530d9bfad77349d1673b1503530de5084e32a5c3d95f0661c7ebcb2dbcb292be5e768be0c3b9a3a8d908c777237db34f85bc264b441d734bae445420e1321d60e71b8e707db4f737d27924642f0227256faabbf2b6deed68db53e9649fc7f0f6ca08b5f84e7bfa5acc0a38a7753de7e7bdae1dae7521b5f515d372e35a8f988e5544ec5275038ec32dae749d5c2832f05f90eb37c0d5742d86dd0a61ce943e3ee88c080e853d380ecc5f880f855e99f01020da8c06b479f7fcb9c801bec659388cf541c3f25c004cc50a946973a0e33e9393c6026c73a07530417d68eddb0f1015d4df833b4898a38dbc94b5e116b77b90505d20deabc63135e52e9ae4f7b4c0540d5f1f32b955c76c5ac70c737b12a5f74854aa750d98a9ae56011b65f4add1d42a81f79e1efd5abffeeaaf32eacad560324fe63d5f5f7efab584e2eb120e9539e66dfc59c217c08e89826fa4d8bad3c7dd66936db5c12af706792500c83fd273ff13e4862ee8a721dd7fc09070a18505e9688e061680dc41f54b42756c4e5fb449081db3bb033535222463112a2ddfa0efd69914c11c92489368be98c13d1831a3ee23094f24a91faf630e4d991dc5dda5eb7d0bd9d3e1b734cf3f083380c961b55120de3ad81264805229e67bc84697c5acad2a59d15e42eafb7744b5975d969ae675b02f6c94736c55b8aa10a66bb9cd75f03b94e8fab98146e29136e16af638f82f8eed7c1b480b2650738668ea70e7fb3cfe459a2c8edbf36b14f9a15ea106f54b19bbed2e3ad57d9b1f1befdecc0559c460ea8b7253c4f8d7ee93d0f0766c127ec87a6cb6f2d3c769c2a2923b438ebbb8e4717a052792f3ef6e3b9b905a67c053940afef922e90b195146cf65fa3c62c4f52dab9b25c05aeaa15c5508223213131787ede98ab7a98ca8fb9a21e17b700b9017410e79d8981b1ac6d0152bcc72c56581b541e3de2d4fb9b4870913e452e6be0c5c9edb981f7d9892b01707f2c5b54eddfcba8af2727eda94d8d226465d2d68ccc6ce2de8e701cb100f8690d220ad2e850595671af69e13b4b2cb0d5bfae00c5dd773a9c993e259665b6362fd914d0ac545a09b060329946c9a54a2a40902e447c008f5a6d3e631e96b22783ecad3aaf3643859e68e041e4f405dc33ec870ba116084178902ae2d8638cb0bfe3e563691f00eb79004b0e585bbc66d2023cd537371c34d5a7040f90ca472f1239db1c24d9cdd3e3d761022f65466ba5853d12258be5296136962e5d5e464bf93fba7d1320f9d0858b843b582f4be56a81b1aa4623e599e47f67788d5b1c0f695fcd0e234410319fc76d8ed83e74a75282e4ea2a63b5dc3775e9d346285c3b039f71b5466b306088e36aefe640951e1430fe966463f29ec964c7fdedac99d7258a802d560eaa76ffe0a868a64f7f2dbc67d74f05d4684204b693311b9a7a8693590e7befbf2a52927976beaec30b4d19ff1d75997e41c88c5681859baac3375ac03d76626557fdedcb87a95c1ec9fa743f149a3b5dcd003c2b47292263bcebf526587eb63e9b0803ae243d491319e524617dc96e61ae2d76ab9dfb9c07d957473aa4367f0ececf9cded33c9e0e397230a4a5e934da43b4edfcd1191094bbc30925a8ffe98c1144f11a7bd213bdf509a466c890539764d3dbce87b1541c9bef5dd4bfe9c3f89ef05f60ea895a4080915b4273dd5dcbc0bd8098f268126caee2b7dc8949790885d30027a3c173804afe18c4923336e67d91f283361ed79be28d1488273fde6f339bd949b183546fde6e4b9495a1e4bab9bacefebf3e6e697cb70f8e74a446699a9e680353781a9cccbdb279379492b1d14d88a805e27fa36b86e24c33f617412be2dcb3ee41e768c9ea416403318a3ee5c7784a53299def17ea0d844f4e808f873a63a3c67c7468a483b248a90dbc64625c1d27fe0bbcaad59f2d7c7bbeef1ececc603967c8f58b950c10ba693a4f4214148918f54c7b209841eb9b6bbf470a32fb09ebee5ebf5ec86dcb95887c7c6d3ad1a3378d96387e0a12e74cb825f2549105a6f68779e624734469c3373bfbdca479df7f3e8076e443a92229ee0770e3a17fe56247dc500a03128ab0b727eb6a2900dc5f09da03c6d02001fdb6ec845e493f7d1a32b87513609ab507b4ab75412ab59c2bc3251e45401cee0ad7db4a5ba2686a6e9ca92349c7fa43d9333dc907109afd043e2c7e67f03df82fe17b766a25944618479884153dce6a0aebde5212575d1f106e54c5e0978efb7b5ee0d9ab4a6cbd206cec05ff91ee32661be494b7fdf08a1cd04cccab18bc69bedd6bd00c189b5a4f80d87c3238c97b1b27421fff8d1043b36009f56689e618f72ebfae8b015bbd3c8d6c6b8ac6b81dae28d850bdc0571adf3f34b2bd2c9df2536c1c5272d9c88455f31ff122fe3ffb71585b45be7a53293ecccd96c3404f92f74273681792b18a462e2bcebffad8ca5c6585adaf90499ff8eb86d49d24bc2ef73c78bef0b8f2db8007b2d5906bdbcf69423db8445fa7d46f6e3ad3154768eef6a831fcdcd28387f2ced8e5b9603b667c79d5584aed355d54fd4cdd879b4050ba60b0c56709e4376610b47bae98f6e3d18b7a332f256d3027a1dad4b9bb4d391d7a5cf348730887ec6edbb574b4b1bc428a64dc0f5c48a538add8e9a6157fea879bcb15db5eb21cf09a7caf4185c3f776ced81d55e43d22dc472fcf6c19371bf5588300ef4961c0884efd3a8b2b10ea941ecbfd4ccecf0de800dc0b6d7073e0ccfdbdf9bbb9064cb5dbebbfefe1a7f95458f023786909fcc3575d07b67482f06a727115ccbb045cc77cfc769ab0d8fbd46dd01185f2b2cc945ecfcec461e6e4f09c2ce910a50301479725aeccc73319e96424dba01c51c44dc88adb71483395a99ec381aa4cc106ac5db4f2af23f8074b158c55c24fbf0083e6f793f36a0b9aaf08302d55aebde45f85ea87309d09e14f4ef05060ec1d27f46b06e509b64dbff120f84db5aea8bb6770a129b39e43c05a71198a80262c2dac786c734b5d18d697f17e6316e1fdfb3d2d2b514b80b07fce35249051d5ccb21ad2e06d661574631f4a1df2e690cda31f555f771b5433dca21fc538df083111788d163daed2852eb34a302dfa55c05aa4bcd95778309e872995f174ad24a74f35f52f425684f6ddbbaf721fa2935509fe0327877dc61d969a6c311be810c6201384d019dd5ece4c1f572b3208b17a6a933caf7b2b7dd632cea03010f2487318d63820a435d6bf40ed8ab7ade536fd8a4588d87f0ced1832160de34c6fbe3f60c70a9b68d56bfea67b949a41f2ff0be21af904a18048425c207d201b046b569bacde1c18b52f338a46c6ff91efe7732bcaf5a4cbe66757ef80c7b24e7eccb87bfeb07be6e6a0b703cce81ead31e8cfb50cd63a07e93bd5a85cd622f58b7f60e4053beca9b235d4e545c01c0084b2317beac02eef3e88da9e8cc949631e07bb734cd267f022c7081ecc6c4a801e92b7671e9df2a3aea9051153df006d2f7d40f92168243f1b4f6d86f410120e93bfba3c9a4d3310bde856f43c671ed6d3cf77ddb285c406c937a7c522694c2a232dfab4c191cefc1858a42c4b33c0ca14d6ff0c4bf2223a5a3ec47278658e60f213fd4420c07ad1e59f2c267f4dd1077632852401457fb7a94b7edde2fc1a11f2428eb615445429f019c783472ae7fd2e07c4bf542da423386f0f58e3132836077541c35109b0eec847a92e3db40b8a7f54db6b56bed486b9db62f456ba4f2296d3183a990207a452f9caa84befd1d8783821b98d2f83e2d6b53fbb39894a9937fe4d2f3cc1670d265cc968bcda5e9b51887429d7319fe1c083613654a95ad9d640db4fba546c5fe463d31b2f9f782a5ca8aea61866de5e277411f29974f70be447fe11819de70315ac1bcf1ac126314d4917146a171290b2d820800e838888bd0f3de03c86ee7cc8b5ebb162b3c68a6fb3451cbf215dae0fa5b19b3120f4184197838fe2061df22e08b1692f7b4a207dad2e8beb374b407e40ebcd81d037a64a38dfa0b597b97d24bad104edfb5c53c989207c9a576b3a53ab8831074bb129687cd3c6ff6cc94fe02b763413f064378f20f85fdeadcda57d48cc8cd40b780e26d111735c4588b0d7b54e7a9733b68baea3e2cea43b304bb19174daf3b14f4a7ff988ee683b44f3ad1af944651843795e5af35a85726f4af7c18c8edd3425af5b886f76e8080ec843574bee395620aa3c02ad49e8daeae8531def8d98244f694eb9be4ccab1cfcc00c729e89f515b7f4ae93d7c2985ac42f5b90a53d26b57a62f2b7776754cde3f3f29e358cb12b0a179de1df26ff7dc2a7578cea41d5b51dc0364badd4a4c9006f039934a2bddfb4c1c3af889e1677b75e7fdd2bd17b43cfe29df3146dd6fb10e782b242e51a0f83b90b0756e270121df792783249ebc8fa8877bbaf4fbecd929f92d130ba2f16db24ab12fae03b5e21cb042bbbd0d84311c99dd8424c76ab5c738120a494f473a914c2ca5e98717e0148a4727bdb6fae4b2f56ad740fca08c7f25ed596182cb59729ab142ffd9433ea47d1c6799f1540f40b0c0277eee35c045e9400258bca4e14e7672f87f669016b22a2b9a6cdb919c9cbcea917758ee9017052546cff8c76090721551b618954cca88fa3934b2323297bd4a92771d81ce8cf6b05c5eacbc411e5af13776fc87a8cf88a70c7e07547022aaf09e3bec82776e2c4971c565e0ea5ffd6d0db55c9a89819fdbdbbc9cbffbb71be6c08ce84e21c935893c7a8c7a3d2b5a7fb1302970af676278e814e82bc6bf929113a2da939bb882cb1d5fbec8996ee9680c4d37bcb79e17f849f64bb7a8052c11cb17492a62731ec4e31384b47b7d0e03adcbe205a08fa53cedd5d580321e866a7e7f8e60cb11b0a6715a0edc977dfeb631ac50e79d257ed998ece8afeafdc9f086e3e65b60e23718d54981afeb63dc658e9cf577c7fd0086d72e15db275af57013f8051b5947bcc753fb6a06d11df360bd9b367a19fc97973492d0f03f08f8e2067e15a3b5569c57ebc6a441474cbc54ea4bb2c64f5b021cc6ded043a3f9996d9037c0f4b1895d366f2be0bdb8d78dd4abf191ecb5d4899cd4692fa7036a1c8eedbbbbe14366825417e884e7ee572204f6599f154dbb8854904c79a8e46853d3f7d6a3c15a88c185f76f8fe8c8397b4e6759056d8ce23f8c2894cf677d35943fd7315eef5268bd078b3284a0af8a980bce1373202ab7df72dbe8a95322a73271b0ac3b7da761fc9ae84285b953fc4b3cc62e3f3a60251b43b6d24da394aace6c4553d4609fdcdbe80b6fe013309c1be7959caa447f7853beb1093b76c7cc6d985b05c41f7f7ed198dfdbed1b64f353b22ddec85bb060651b30d0f5ddcc7511fefbf637a28223054715b23d9ab7101dbdcb1f78af4c61463be5e9d27ea7303978e92440c24a5cadb668ea896e86bcda51140c71b0220b35111e75a2cd54d59bc36fc7412e1bb7cbf62565fa5162ac4401046796220b7c6cf9967f69e46319d62e3f289bc4dc8dfd9562dd10d2535fe9a9a248e0a7e02bce8508626cf1e4772f38d7254e954c57f716688da87918433d58cb7c1a8d1b70206c144b1c073ce06c71be54da819b4a88955713cee389e142ed64eb13f60cc7552d40ab86381a42a8d0b7e078a554b33e88019b91f27f90455c1b4192677b559f63bb804c66d27d0ee7962c04bcd7dfe32c7340ee42bef9523134122663bc5dc8b7b9289c02b230f31a2fb85d1edd7bd004038009b48773303893440e600f6e71a443cd9993535bdd7c8deed0c8cd3ff6a1c22b7777b5e15c25ecbefac9d606c5f67c2dd82d75c67eb3fb95e90f6fb0fe096f43dde1ea0be1668e19e7ae71514bd32b4f0c908abafc2054d576643addb7f3c6a7b61db63b49fe3e9ee1bef6a84d500757b72c394d74a4ea05e5b38d301ee35ff7bd818c746ba33078280096d9f9b6ce334155c7783e4bc99091535c78465048efb608545bfce56e2436e43187cfd0f32c06159cd6778430bd577098ffde217d55e805a7aec1916eb9bdc3ae2adb2ac7a0e9f3fd0473901e33a6dcf5e03436480569663cd149166606e971e0f46b2101c89c28cc7df2f6600f02044e4f7d720a288a3d78ff84f0caafca7a1504efe7fc33a544940af2fce1147cb68b07471486c68734f46b6be918c5680c7c71dce6711ab2ea1c39b6827cf85a604106860cacb5b258ddd45ece50246eb50728a7f489cc58e7c22d0b2952b89eb1aa04c4005a6d2ef8b009c004fefe2c5be0a859c1f3e8fe6d677af7f8657668fc831465c9d56bc75bdb90cf8fdf48f16a22ed393c7522298cc7d1dcfbe6797e5e8e3569de1de0c2710c32ba6d0f944cad80dee2b592c77a76d2f88a2914b34f114b901265e24f38b056d1769376e4ce8ef38c89a86f9ac2f04279ad66b17639e50fea48bc313689ddbe7493388101144329242296831772b4a948baa05b2efff815c261249fddd21474975f39d62150872b66f47e92a53944e10735a9f001176f55d285bbe6ac02cf4b27c687cd34ef589a03c3099b2d73120bf5f0df46e38eeaf44232366e10b18acc79dd9c975c40692d41f16822f513f884ef6f04b3aa2e25012626edc26e2212b294b335baed2332940c194e775526f6a7bcb1b8685297a12697819770054cd6b17f281493ccc5be06830176936e82f910fdba6d81e7907ae9650dc2976f1e38aa1c876eb0c6d7c8cffbb7614b09a5c3124bc0deae59648638e5a76f67610694865d639782a6ea6df09838a75993bd8ebdab22072e9141add33f795ff1615710b28347dd83b29e6d39526afc0c14f3c0b5d9ab65db0590260644dbaafdb9abc02fbbb97e3666c27e0a4bb193eca64e467a48f4a2d95d762f9080647efff61854688045e9305fe46c144d918ec13c32d58868f807642d7af2c055679985471ee7fa46bb49844ea37807eca93ae6b25ca52b189ef69257de3afed2617b08dac46e84bf78e80d278784bae1df99935fac729e3c62549daa5448cc8102b20fd4cb1af7b6b80cbd2cfd23b25a68ff557c353bdb40aac755f0a476725b3f477c51378dea71dbf6eaceea064d51003535832f153677df565063a7bf7c1f79bdf6bd30ab576ec24534ea4f24cb8a2b3a9018687f7cab1d2df6bc234cdb4961888fd5aa506695f996c8cf41fe2734d653c625a25e5c41831c39906be2c40435cd922b2d09da2aff02e48c3217e58cf38c9a627f706195d19d9a20e0463c7eb65da55216de7124ead2552e42c5058db7885e65aae1825a02d76f12687f4ad21c976b79a8269267f2bad5a6dcaf7bc3984c4b46ad8ac4bb37caa6fab542cb115ca43da52cea7862e3f741a71ff963fbd84614d119b1c04374a8f00c8ddb5b606fcdad905f42dcd3510e93b12001fc6789dd926532c04638427062b130e5a5b15763a3cfb96865bcead6326b5ee29b3e465e00ff42079b6fb966d2dd9c494703539a1b3763c0a284f51731c16bced21d9e46bb6db288d886817769ea069538b14cb242520f8496b75a8b152fc2549e1adab842154a4759df1684439dbc371ee94ef153d9b551655ea73b878db699083cef31f863d38f4345958ae969244f3cb5ce27f3e63c8669191510a8b4c7b788bda7781cfcf5e601007990f1a0cbce5b8236417b057f31ddd89c9464065a3a65f93230fd304a03d939b15b7b16b343b15f822c48a15f09d231bf1f023296b3343cbdc0533e474ea6bfa53e04a8215b3e14b82498703d1cd7983c0267613a3cb85857011a61a138289deff6b275f246a3fa3cd10e4ac5f3aaba2dc26828bcf8471bc04ec50c1a0ca3a2ad68f2027187fba4ee6cf3d501aa1f59d3b71445cf45fc20e054afb2516534b62724d2936285c65c288a97b02d96b36e2912b390e89d6b9d669bef8a42d8cf9c53b3441267cc83c5867a5e07810bb33306f348cedf46da2c2ca13805047b066f45fc6b0b4e6924365e29931905821e65502397f4342a45fc3e7c07377653fd411828af471ebcd4b1806030c75fb5cbd1a4f781235f1c719f9e976e35d4f15af0561ffd99aba746887f51cbacb1bd9183c287f7553aeb38b87a72b23c44063b62585e97b7dbcd916f54fd2e791253085e3c055690adbf60f095a1f0b66c0dbfcd851fecf976c2c9593c13ec34ca8f10fd24adcfb15903ef50c17faf4a80be3176a531778e1e29badad1b23c7e1a2c677b2143d3f346699de7d8b87d6143194dd0f7c4322642839b2b9c59f95e4e9383692773c50de64eb46da89cfb7a55aa1e9b1d82d913dc20a17ed48635364920093b32ea8ac9f02d01efccfd455f030d796d7f209f576346a4e5cb9271c002cf84dca2b78651a6dc448ee1c20f1c89a7de8d4040f97e06cc5013fd1effa71cd1db7c05f0af0ba1a446e7ac37dcf33030c54ca270be72ae4d139c0821f0ad8a0d6899a9e38c09c0f81dbecb4f13f1be884a93106b8ac11e5e378f24100e26e467066145fdf76962299168aa4366d36b76e5ca73647cf8b2ad7e334edfe2d96c873d0db40ad3332fb087ec1f4fb9b5f71b56699161169efa8157a299fd6371a22f3482aa064082a2e053b3f959d213857f52fc86006fb3955c2748e97df955edc7a7fa52a7e906f49e25c78871cd343a34262a41ff71ddc3273d8f42e8a374fdad6e7e1629c01f9f154ca5c0bfe3e1028ee77d24e630fc6c217b1f1038b2e3cc1c0254f821f7c07d1f14ef696a9fcbc55873a0ab8ff73c1b11fbd138838248baaafdfb5f57406246705c3b73cd9c40e1485a83b7831d4bccf96012f41607fa263574da7037a9b43c9cf51a44335187253074737eff3110297dc46f84ec71dc83ab4ce4957960999c0e0388133a21004cdfccdcade60a36350b3b52f029b57826c90f7aa371a5dde795884022bcd3eeccba18754fbf2c4178329ce999dd6de505f4b2a38f0f66045b07b5ba991b89d28cd56ecd0f903098461e311cf69d35296dfcf999734ef55e7bbc7822bc2ca82162cda095c7f6679110ce0684aa20c9a33bd9b848b87559fd8d322731a0824e3fe3773c43b38dad9b00a92b9c2ef4662c371ebc28b8f671f66b30b3c07a835aa1680e9a0f1f0ee8b4cb48eee0d0503fc418f269879ab02863e3f008e740125cd5db44002ea2a9fe77d5d98f2f6cc94fe02b763413f064378f20f85fdeadcda57d48cc8cd40b780e26d111735c4588b0d7b54e7a9733b68baea3e2cea43b304bb19174daf3b14f4a7ff988ee683b44f3ad1af944651843795e5af35a857f3bc87ecc42e03900fcd066e157dece3e1324bac996d2872eeaa025a4883b67aa325fad264f796b3776e2959d5ed9c5c257fb42674b09518d2c6e59bb4eca6dd64e7870da952c01391edd2cee2e41095c45917d85e20cd0032d2915d976dcf2f875c879520126268ad01ad82fdaf0c5a22c87084c7323a8ae6466337ab77458535aa941af73aab9cfb5a11b976292f979748765f09f0dc970fa677b0e63d2698265cb4f824341ec7602b83758f9f2faabfb393d4916d5764511fcb60a79b8f97e058a092bbb2ff3ad3e0b10b65fe7f06d7edc00333fdf62033cf684122736c33daabf104f680f2939390a3203bb23b10a4fedb04f1d478693bdb200a95fb581b828ab566fe5da195e74d77d6a86af8ab553b6d7007ca817d5d4c42edd9e33889bfe4e307a42eff829da86f52aeac77c28d77058a8b96c61e89763eca2261d6ab7fc27a46f08f0d435b4eaf41e6b4b7dbeefd1ebff0206d1551ee503cc3576965001ceb4f379c287838e9342e3db2bd1a6d4d0774aed7c80c6d6e960d1ce1c56a94f59288a5eef36b104eb028ff5a6d6eed4d98e1beb69ec99498aeb98fe444b4d4cde0cf7c15de8c6b55cd0a702ced2dd31d0bd8610b91cf63a6fbb8c01be537fe4dbddae8b73c59a6096c7a918d354b9292cbb35e0cc653577b3012e0dcbe205a08fa53cedd5d580321e866a7e7f8e60cb11b0a6715a0edc977dfeb631ac50e79d257ed998ece8afeafdc9f086e3e65b60e23718d54981afeb63dc658e9cf577c7fd0086d72e15db275af57013fcda758dee3079c7c2affb839a9b43ea46115d9ade352368bad96e8477b0f37237a918ee98d0925830c8ed1c2b384befc0bd3060f22e59c19701b9b16d5756b2d3d2b48bcac4918c29c08ea4282d9a5ee90670db20493d066944800c322060d1deb45cf4ee37f291767de1915c55aa17ce2e61cf13348a8d833bb5708bc365ab8da0cf031ef79c70838bdbd0c78495158d5814168cb998c1c0a66131806dc4f28defee6daf4589ad8554eb68e83f1831beba954bd08f7fd4b2c76f8088d7a34e88cd111154b15a94f8e054901aaf589aec456bcce7868aad9ce37f9684d5809fa7d6d074e0bfcb8eb80874801c05fa26b87637b1cc8cf5c1149074a9bbf5fa1ba0bf6efe28ff76ed1c0eed0ce96bd98a7505bd03259aad8540f6e0895ce39fbb11df367f2effdac3cf717e5cba98cc9b89c179f426f8a49be21e7007f55316a5a2aa7ddd22f780dc8e1f7513925e0161e2e3e111a537da927a25dc0968adfb9c5e5b06ebdbfcbf28bbf5c646f0e5cf88ef2ae137aead7bbae6268aa081f5f2483792dcafee66a83a4dcbe6f2607835385c77ae8e123f85d4e46f7ac884ed395c565d908e3f74d0a22d776605d4cba566d55979d6ea94b3a474e23e303796e2f2280303b41421c6335f53556a760f80cdb775550011e8db0ec0511471eaaeb91f7bbb227b259e7ebe537f6fe0eab5558c924159b6c63ffa7c6c7f5a6ed8e6ceb9792647f33964f3f32f56299d681bd5eead00049a2f9bb185f2323808e2091ee9436c83d1862dead90ca0cbfd39b9f68bb655e7f593e58dc9f79923427d3031727e65418f886761793c52b6f7eb1ea570f2c38f938f7163c748f2b6caec3eb3fb95e90f6fb0fe096f43dde1ea0be1668e19e7ae71514bd32b4f0c908abafc2054d576643addb7f3c6a7b61db63b49fe3e9ee1bef6a84d500757b72c394d74a4ea05e5b38d301ee35ff7bd818c746baab459d3049339e9608cc8d69b4d9059e1c6a570b2bc668f7ff633547bbaccf3c48836b28963e27084fc3353713e45a449d11968bb14b69e651e4b61349c8587cbb2bde0a1dc1390211640a7570779995d99d28a342853b1d69d50dc56e9f37b284be401481cdcf4a0835c389e10c9e3a2bc4ebd5cc53af416b5b857a3625a3f10c60b29160e1b4e91ea85578dd681dacc86492565c2148fcc2f2e90bc7a59d56dcc820be9a15822318828b9d348ba6721da7e868637848db09184d0f985210589fc69e586388f8a5ab75c9a1ff0c0b2bb8a74996368ffde5789cb7a869b1018056c0a7ea9c0fe31128877f5358841e4a03bf1d39c5ebe79a75f8f83f7b7dc465c5d05447be2cfdbd7a864e7f31808386e66b6d6af250e23e0b61cd709c9492bc2bccc1bce03a716fb94447a7f5889342072cd094236657d49aab6056716e6de9c50a1ec3c15dca3097efe078004d2fd7b271d50240ce8d8b5b84a42fef65a31584df03ba705cd447575cf745dd45b538e210aacd815c261249fddd21474975f39d62150872b66f47e92a53944e10735a9f001176f55d285bbe6ac02cf4b27c687cd34ef589a03c3099b2d73120bf5f0df46e38eeaf44232366e10b18acc79dd9c975c4069297bb3e5a859add623550c552cd90fe145dd5a1e52ea10b7ecbd48971c5d602ca1c6ba93c477c79c1d0196e9d57a8c18019d473bc4d3c80e7f275ab49fef54f3fc03aafc34bba59ca2e912e8fe4e69ebb7e7256e61e77c3e22bd9e9747bd588a0c63cbba958a484ed9275a5d82299128a137e56f15d6a7851499feccf53f353c2092adbebe29a3bfb8d43476d96e6a9c8253bfb3a6dde587053c8d2fe3e1ca578f3c60e820a14f1b2ea852bf7a2ff2afd66e3d5f5df8d90b18bbcb4bfa0d1fd2b574aa481bd06ec61e50753b04909ffaf880129cc733f8df5be9a1e4ddfc118090bdf739c29cab194924563f929afc0956ff90a73cff9509d10164b65b3f42d859df85af670693e4a01d6c9dea74dd71d5bb2ccc3cc9b127c7fc79d8575749c5625c0ed9935fac729e3c62549daa5448cc8102b20fd4cb1af7b6b80cbd2cfd23b25a68ff557c353bdb40aac755f0a476725b3f477c51378dea71dbf6eaceea064d51003535832f153677df565063a7bf7c1f79bdfe85fa70c6fa5322f1af9bc568de4b11d42b2285c4ad0a6aa7be1370e6c8a617bac9bdde8532d8496808fa572815f9b0f168a5656ebf75eeef682af89082b359d922fe02475a141f7819954da5f59fa84e8b56eb113d4e935cac99d545bf5c7750e554c22147e74e00400b1f1055b658f8e3504f93d03f119125e6fe3a008aba46a019b47d852d4f4a505234f16a9cab9e472c60ee0e857a0cc472a8b8e18a2fd6295195a951a7ca104915d596696dfb529979b8197ec773febfdab1f0effb341d982179fad93bd28d67a31abb7a32a556444ae3a8e479762a620e261db016bb9487b5a141c795062128a5dce2cac04a15641fa061a82902678ba61a1fe54ebc3fb8fb4217a8dbae13877bbefb8d8c548a73e1f24219b4b7935477fe83a0baf2665f35c4a80e503b7268747e8b891c97d43d5ecbdb5f8ff835537ecd14f63acebd17fd7e8f4c6667078fcb67021ffd66237e3c844105765efa1f27f8ad951eac4f12e35c79c0bf54d9e69518918fb17f3c033f309190064df5c835a7b98885fb6f08861e263b047bf3d793797d954deb02ba84b437596440942e95412baa506d4c0b8bc8e961d03fe6d60457172a73b683e8ba99da5e79d4c3326371bfa02643cad9b3a94aeb932fb95b454a94e65a9b08c93d6a94af160de41ed69ccf824a01f33e3d174cd7e752ac8d1d06a79a1ee0c044cd896c4e1eabd81f2ebabe80263dbd624a8d373b3e6e9b6c7f36ed7b67a89130cae9cec26082ca1387e808c71f3a31bac3536cdad8171d3edc5ede854b7e2d2ab47604204c5c2930d63e75744d856988db05defbf7b2f0b2c8f8f4f80de3c691a858b7bead195da3f1888f0bbb089ee926e8e240289e59a39c716e48e04e4fd58eb529024c0c1e478041efe7284bf3cc075600158cd649c4494172f923fc42e1b1130ddd9b38ab75daba6f9b6e6562fb0d72d26e8197692da1f636eba971948718c6b4340857d7e528701b53b5d7bd5d1381042c0282f63a103c351a272350c830648a94939089ab9b706a31a97efe592553e22103239ed5e801cd26f10176fb86a01b258ed7fc2f6d050f2b9a9d3a1081c34b46ba7d152c94e81714fae655b2d1adab345448cdd8218b800e43ac8efa1fef8fa4d318584a2e036bd3df8e8b88367b96899678c51ecdee14e395cf1ed1b89fa6fa95654e934a171db73a5ef30d76e3cdce178581bfc355a77a0612dd89455e3b62a8ff5830822c5d05be0245cb40661839d21a8f9a03146cb7212615e9858a98487c33b86879b27c676b1d9b2a7ecbdd9c7b77cfc3e3cff8e3c0bb3d6938c01b2d8cd32739da53865ccfd0c52cf180e5b1936061266e5ac82443a51369ec5faa774052c8d0dbfe12ced1ed4a2750d71c50c25e4db6af9fade0d4d7891fddf68f1ab08d045c6a55d1126ebdf3b6e227920abb5b61e9da4516281f1c0e34c9d15edd2ecad0f07d01b086f279cc340d749795f13a83cd08b915c2a560718abd9bcd99af00907040c455553984845ac02abba20ed89a365fd183a760ab712223da251fb8edd41800783f564d2e05ce2c8a95dffad81ea137cc9242527d6efdd41e4c84790a5470e733517bdea2d5998374fc9657268fee88e8f273d3b56e2bb920aacc74f5d9282e803404843652959110bbea307fd91685e23ab2a07e058a1bac9c52a389e52927e0c26fe6ce458548f5701223468be6295f2fb6a04d668256184c2726c898606ecdb60fdc0487bb1c484df98c2c19550d89aa3c2b9c6054479b29b82992e2391a4aed2dbf99a1295659dbd3d4e61015a09da3bfbdbdd0094f5d41e6afe075394cd0fa1d1c2efffee0b052bc3cf6c3c700a51b75c6095de877bd2e7835e913689e3d3c625574e5df62ab5309fdeefc10712736612294fe7176b41e267a16fa45656c44f7ff0db56268fca35a53dbbaa3cd2e73b7982d0ff624aa59d6933a5a2e594bdfef4960bb0d9220b2d0f8bcb345ef6e199d3a5bceb9ce06d8bb6454fa9a3ec5db9b76a7f70b32ce2c2a54c06980324e14db1ab12afbea28df526bd9c3e8812f14f3f7b49ac58cf000c79a0852587487b6b3eb95b9faf2e4fb8b089968f0946253e13d8f53d422570959f944d9234936bda4de05e16eedaadcc55e181e94dfab8ce05639273844f624e8f5a6bb4f359b9f8cfbd414f35f66719e203eef279c14a84396cb61eeab1acc7dfe43a4867a688293c6d7980ca697c3f8483624f4215a5024062b66bd9fd22df01a9ac3e93cee6adad55df5d41c67722141a798cd096fb4546ab71799d4508dfe7f86bbadf1e7f32db53313270a5477633b3db6c18c03b8716a13d90bbf82e76a6b5f8b4b91bbfce2e25d423aaa21f5c030e2641f5b19b81a33f84784a961b239aaf21dcb97dab0e269baa321d36738ac0bb58ecdb9f0b819f63b12034ac123720c1f48182f15bbd442fe222f9c69c58d2a9b9f637fcf3cdb7698f30eedb0ab487ce4ec0340e3f46f41b8ddb84931f6e33aa4e952b679e61735037342ef93356362d2d0194b003091f324fb25a3708443767ff7eb4bc0803b89dea4a1e3c4a1b177fc52c1ae95a54e6476bf33ba9c702644ff984676326a2edbcd4ea4bd32b1048e612dd6926dcfd84b9a041c4b21ff4acce064f14db3f3014d7bb012fab5e429465bbe7ae7752bc10d09381e1f5ce4970d65e315fc62e4b5ebe1ea53105d27ef9845671ce7819c577cb6daecfc9742bc7df74438595816d30b87b7b1c29425ad0edcba8c8ff3d0c17b658e1a7be383269a625b5fb5eafb66e3742fe5e9a4a6c7e821ea184b469460ba2c40367089a27a31cad70510ca29caacddad9248c3d1bf29492615a2e7c0149786ba5e398f1877ab3046d667854357093da4a9cf9b07607e61e7d64f46b53906096fc0404f0ffffff0f