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 73404 d657c3d1938867050de90943881095d778422cfacf380ebc803c55866989624b

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f28e02ab538fb3c7e2e8c3d2d4470fe59bc5e8e237c7dd7e9645cd11d6897150
Certificate Block Hash
d657c3d1938867050de90943881095d778422cfacf380ebc803c55866989624b
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00403a0000a0390000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000357ce9a6184ff843feaf588cb2e89bea7e128507c0bee21ff857ba6e1d32d760d88fe3f63397d6871f8b865602d353c12c98b511082c413cc1fb99cfb524897797dfea4cb6a925b9e175853e6a76d6da5807ec5ea6758d42a4030000000000000040000000400000403a0000a0390000

Raw Header Hex

000040209334bb7de3870d6b1165c9504942df30d3574d7bc1ebb81fa6aff68ca91f6e8ae3b467b676897de939d07b67b02b798bd34c4abcb616ca6d2a2ed62dd3ef05520231306afaeb0018507189d611cd45967eddc737e2e8c59be50f47d4d2c3e8e2c7b38f53ab028ef2

Proof Data Hex

59,560 bytes
121216020307008181b6fba49b5413b57dd6c1483700d50deb809508dff60b46511c2eace093c31d82cfef9dfac05e9b1de18279a89926176043510c63876b7ea5317f7a03ac4b4524427c3ee387ea0038c3ac27c9816daa0376197122bfc8390090c2f993778e39a43a1396a76383f8cd296e9ee582c2e755fbcfeea4c6c47d903410e511d3727efdadd501b55734f44b6707d671b65e54b1c79a0dc703ba00ad2feb2a115c420bb8f3c26a97d0234bcbc6520225cd2e2b2cdad2796606b13429d73bd1962c0a72635ad97ae2273ef2c63b9ce04ba96dcb9078affe5305706ccf166083252fb5d41c8c932d67dce9bbcb49968824a7986e237182ee20056530be51e8552ce35e6bd9de33f574e42cbe5a6eda1a8ed64258e05fce07a5081b65faef86809b3e4e8a029ea062aa6a9daaebfab9674e5fb8f42b9d39c7143dd930662a69891bdbad72b22001121e35caa4e16e55df8c2a57b72367359b164c48739bdc3e900ff9c27c1ea48ff93b92df4acab28ba50630483d6c268eb3bce23d2815c1d2480b4daaaed58b2a4f4a592f54fb11106a4349b9e7ffb00e1c259ae9494a8b41c2664032c39602e4748dbdb28f1079113dbb49f5f9b80a32722536ccf52799aaaef5ef521b209752e1e84b5945901688ce80902204fb3e66e6fafd0deff2d6caba02b82b16aa996046d3cd12f72915c3fe604626a72760345e07cbc62925b43ac0169e7ececd7366859a955f49a30cf9ffe8104e97e98ce5f4efdd8d294c406bd124df909f740045ff8e0c40cdc8b2b4046ac008eb4cfb513fd590e4c7d4974e0d9895364cef7d9cd28484bdfb19eba337b0eb6d944741e5342f8a0d778b02ab0bf5e6d27dece5e043dfaa7575cc8991b3c32aab8a13d63348b87386fcfe7696c996f8495ab296cc0373edc5694de4ecb4bb1c5b07e586c801b770b34dbddb56836d5e310d05f80d526e09adbcd32bda0c2dab41815d581ca40b74ca463e18ea590557d55588a65cf740d5e22523ec547b86de516482cd8932711927554607ac5631aad28db010a8e2b0e3a7d67fa9cb669cd7e821690baac0e002d79af7a2445c7b29029a2c97fba2978b49b6e63db31af88aed11101231ec2919322d3bf77120488511d0742aa46a8cc497eb9695478f0bc8e24a02fcb3f23e2e7d1d8dbc95ec34046b0ae9ca79fb261837b443adcabbaa6e26bb7d9e702c89ec46982b29f76772ce97149654a328beb18fe843ecd83d73418eaafb2e785f88d5490fd634bc46aaf75e9e302d892cd92aabe421afdb9ea6f24ba8e393c4d664e9b396105890f218b0f6fa95c3b58f005a08cca713fa7d5a9679437a636524542cfac96102e8ee517628695ebb2a9b589d5d8b08d6bfdd0d719c3dddf7989cdf1d446dd07719051f79cb57ecab7a13dd0090632bf06243461742323b13a49738192573a01898dea73d10d23b0bc6d7e02a7311f9f933f2a3763a257c1f7158462e14df93cb13bdc8f2de6eba7bd38545aff6422cb840b72e8f6dbc861d2c88f84a1524dd7ddd49384522b648e56320941dffc7b67b446dad1a2b9b2d892272fb97d9c47c970c6ae5833f684b149b31a0e5efed16206112a0deaf107dafedd653683611dca833874580a26366f42cd71dad3965635149579129367aeddbd175190b51e06238c5ded76f5592c324011e513c283c7dfbe178818ee82d106119a0879be17b018add6662d61ba35c1110ced6e6f4c221c380c75714f463959d82526accbb757eb806336bc1db24e34577fb972fdb03c4e9338a7a35a8e201846e811e65850979ffbe2fa667089a66f6b9f328f3aad9a2c64df6c1337b228173a112e55c71f231643d9248af01b512ec53bbd9065eaffef047ab5900efd5bb1d38fbdecd2b7f28cf48b8b4f0a894dde09ed0f522ce8aa7cac50a77d5ed590864d346186dac6f04f17a7fea6294e759bf709d765caa7cacc209c15611419e1a31abf19b960838607be59833ee17a4c2a46d5788807efa48886bf3a339b264b27a93eb3b491db85644d9dfafbebbc8d4690c02047f1acb45cd3162722d32d350daa27c43bf065c32dc319c9227f2de64ccbb125d863189d8e9cb5d0a6fdf2ed98117a372c1544032f516c64283972d1366b1e7ba2c37528a5e721c0376ce72e4c5ab83c372282390b58c36dc1c1b9676a4bfb806a2f91e65b4dfe8f9e13da5b8c15a46bb6f79f873a08d056939679262ea3dedf66de40d1535f588f0b6cea004e6da153439108877d75051051a09f99cd06a4a2637074e9f7eeb44e461cfc8576deba8b9f381363dc2ec974d290701000306f163fae2fd3fd34db9e74401b9f3b0c1704d2a16d01aa7055d808d72eb51289bdad27ae9b2bd8d8a0e44eecfd6067b743f3d755c24933ffd0bc80154df685c26f46605f640288d19b713eefad0a0091ea2cee0066eb4ab22a0bbf3115aad7e611c28a558e35d6d13121aa26f339453a895090fe712d931863bcef1a2ac32b2c7b64f8b34b87fd463a6f3f666856a422ac2d80231e4fbf9ce6149815a6718f377970cd2cb50a4a286fbf308a7911918808fb1af2e61db20ce9cdf1622a15f12d9a9e1dcb05ae3e8674e697b4e3c7cab088f4fb5b13660fcf521e93d72c38b8f2a1e8c8a0eb4beea7401919c935ad5c5a40de0dd544f6dd7e61d7e499c7ee8eb4a562a1862504f45ad2b7c58dc192c541c95256c75727a4b11abf9d22cf93c2df721fc05ca0c40385b6c3d4617b442d769fad502d72e9b150b1bfb84da196e7fa1499d668a9b776273ff08db869d6b08862df835b3c70e65c3b287b402b08fdf92e8388620291a41dc0c00724279af120ba75717392b15bc439a2672106b3cca9179ff93401c982eb682d5b315b6e5a3d74b2175e289bc9c873215c0b66390fad27fb10d15df4bed6cb75bcc9e534b1befa225c09bcc55a08d5fa169d3da4668960dea5236d9d7ba2c276575c485dbc184785b235c6b466d18b233cd321dca2513fe462f7c9a7172bde509f0260475e820f8365797ca126aedd99660c938f656b2eeb4a2b8514faeda4b8a1d3662bd715785eba7e4e4b2bd452d8ed9172712217e65b530071cae067d853ee25e9b1c437a4c59752fd9036c07f1c8eb47a05572343a7b309485406dde2563a3fb432b72d2c770240992a66ecc6059f23fb41b1ba8a580e1e72cb6d1adfc1572952642af91a551cd412adb5170afb8120c7e2da99e0dc40e88280acdcdb08aee05b939ca4820ca8c201d9b6f24defbf5190002c9b5c9a64af784b699c4fec5b9002afd5d1154cbbc75d889c619f36c677f2e95b6f6f4be3d50abe2ade076753060e2906fb7b58bd88240956a76861ed80334fba84a91437ebe675eaccf2db0eda64cb20bcf4b848af598da02553aa4aec0be18f0b053d598ba1b6ab43138603f2a9ee01725f622beb0aa44d695a5efde54ad40fd28007be4aa636284effa8b9f0c5a87153de9ccf36c86e79eb9714194ac60a9d6df9a81caacd0b4a5937758aeedb98dd92a853b7add5b9c96a97b2784b9b432ae9105a82cb808effde92a2b35d3acfe8e717237c3c66c0e0859adc6329702f7d3d8ee4c41a138e7fa949f650b585026f1b5b2631441600f9309bcf1328afd7bf12de34b0a17a8d142c11e1cd01b7fdfd5e61b24ec621507340df7cc1b9c783c2f2e0cab03d14d3a223e29a24e78f5cdac3219f00569d25e07eb2240919d2ff2e9ef6fd0908064a1d8edf3300081ae7cfe982c3d9be35772a99e847f4d919c01b9fb4718d026c76b76951c2c2850de082219d6fa38cb8802f9019d4392ccd6e8c9c8074cfee0f289b4f7ff95228cc936ee71bf214708028f6f0b24a3ea0d8ea64c9e8b2f28bba233373f40562b9152107f31e646261cf1971dbd318677d07338ceba839c496d223b6002d3c34bcf294ae94fe81f194b5cd5aed0737ef419b224dc5b0819918598e2370a84f766b137f530a958d22ed9bcb9e2ff7e44059ca71a106bea0984fd63d2255be5a445dc68647cd76c8dbd1973e41674a63b5294fa80b74466780ca0a30713163ca523d6820f115c72163e17acbb94d3be86e6ba60b91c2790b4b6e0bd116a99a45ac57e24f9112c434334dc63ce7657e7e694cb5ab3090b83568f3fbe8dc58901d36be3805d6088987928b8328d764c3b75b9153d51061bf57e8469e3640c7d28d8b88ab8ca571fa688ae52ab51f92b371ce5a9931eff89b64cba8442b30450052be32cabf06b8f95fc3c1a14db9c735048109c2e9e0c258beb71cd2baed3a761fe355f27729bd5d0b14fc87051564787dfa57a45555191630d3a19da04af3e77c52f41e649632aa19acac10792cf07d69e50c5f7abb3cfc89597b01855f773eee6e7d1d579f8f2aecda9fb7d8782d62a7aaad20c7cbee89fce5a2c6716159b9cea843dfcd85533778394ae16a4c911f3fac2b452d34c51956903699ef85302bf994b3913a085c0e46a7afe136edb42ed446a28acd8a8d82e9c99e2cf333fa6875991a313b7126601c30c3887e2bba3fd73cdd33df9a684ced62db3357f624ba10d469003f93fdc882de753298206ea042b6ad12b1e6e68b74f1d600eed9f491c1b7a22411d48a2f78998a684903bbee3436b56e5e3691013195d26b50437b6d1dc7aa72cd9bfc138148e2c813d65c5ed5cc0a4281f6dbfab63b636c049651f4fe6459e695ef5b4967729421031b1c0cff19d4157224e01a6553f6209c55f2e558b27ffb4df20e4103c9042533c5d1c626c45a4e9031cb44a472a6fc66c1a1f89aa9bceb260bce38b32ad6a215ddb0b9d4a79b404b56d855a45894600e0387b0b0d0c0ba916a5d42c314f281497170ab88e26c85401548dcfc43a97723f9bcfb6be524f9409a3ea10ced531468e1013729ef721647981ec99a0a97264c076b5068730d2c0d9dfb441b0606c39834ea57d96743df35df1ee1c3f7201f3cb64fb12ef211c82daaf761c92d6fb397fabec688f66fd746bebd087ea7d59003f66138b5261bcaee7526ecf29dc866a10e74400feac5206d72486970a63f1471eb42056af79f3558fed0180a30a333f1bd95c032b567f832fd3eb174df16e77de903691815ea1dcdcb7c2785806253e4fedaca39281bb9639d5809b281f7e6faea3470472564a07a34eb0c1d766bf73bdd7831f9d7781e546f0dacd4dad51e1b6b6e0566b9c57dca70eabd76c125b3e217ee0d888e5cc89e274c29ac383abba402a2d9bd2370e6d0082c162d41ce832d9781cab0a4e782958889f80697029fada61ec0f6db98200742f5007d577891f71caedbdd170a8251c647f2d7458542395bc112f0e54ebcb471a6d8295e015c356a795584c46ab693a7d4fd916b4c5faa3191ecf57a4330c9da57b270e8ac7582dc86f164f8af5e89ca8d2572aa9388d611893acd56239baa2203f92eb9e42064dfa65d0726d3080cd02071895cafdc55679be69c9863e94bfee38eb7fcaaf5c813ef31a0825bdaf08aeab31117b39584237694a88fc5f1e30b8d60ab6c7efbb20615a089a541d343fbf74a83927bf1cd1b3a32ff2cf5d3e3a662976d7e74e1b6bf0975a359f65030b253ccda692a79c27bcc3ccd480e516c1c4e3f9d4d7814212c27205ef82e9f021ae99efdad43c1ad42c97fadf619160fba3db744afa364befbe1e030eb5be8c8173001b7c040abaa109a989236fa79d2916f6abc314810c3e1e7ff109f22fcb9d2ae2d983365c9d67963ff53619fd9c06c6c9185303838c528478616235146da90c45ed9cea31b222aedeb4ac089531c5753552f53354e76bcea6dab34b0955cfff65c7c3c1cfc61827c354d8d7cde2746a2b7a1578d9989476ab3ed91c53b9a90b12e8d399a45fa4a77e1e33158a2b050093d0fcf7f8a1ef03bf5beb753c45e6488917094ea2df0797021643396c95b7d329ece56e49ab34ecbeaf49d5270328b26d041c0327b824bd5df7d5ac408eba8906967a268936766e1e3be0171f56d3f41fc6b2e8ded4581497f7ce52d3d54d7bbaa88e63c1f6630029cacc550d4e0893ea1659bae220dc1e8f1d2588d98c9a2da56bff65c4df677505e30f53af84314fc1d85914486fd9d6347eb4f3ec1be0b41782abb0e64498b65d6561a326e56c8973a9151e915b07cb30f5b9d544c48831960a2296d16a1b62334acefee8cc21e4fdd1eafc0be9bd5ebdae7908f0eb0ca9d38608473f3865b896fe0c8a4f7a4b5a9f123e799c01cbc9f879bf9bcd19830c0ed9fe40e8ee254d7b1ff327e3beedc66fd4166881c74b567ce00e320efb4db53db3d206c6cffcb04b3a3b4de8c9e1349ae92651f6ee1b1741f7f786cb940c739aa83a4895a700d5da4d96cfe42276df6475cfe4decf32e300b9789184e03442f9016f8efd66a7ca9d56c95dad5696964f97823fd1301ed3ae0492b57f33c5c7721892649028b3d3c51070acd0f96822ddbbff2cfd56a00c71852987e5e1d89f56d93f9f3bd0f3726764ae434bcfb34b5b5540a4933a6f687f88f4ff03a6271b9d766866b99cbf212a30a9ae30d898bacd7c749931b38cbc9064dcb7bf5edc394490a94aace770e92dfec48c0272ef1c0e2bf5d71ef8a81bc5f4afada323f6806b4aa5b31acb6308964c2ce805afb848a553a2d4c9499eda0920bcf51d2c3508b340c3c5707ad1998165993580a02f53d8980e56f603c6ceb7c615099a17fc9f1b7462d396ab6e586f2c72907480c1d4848bd4fa00fe24a11c58da56f9e5fb82a5617461a0da8e0af566bcce633bae9d758ba07d5e3b96db860d68c446f730b959005b05b2204933b73b152e4c75f218c7882d481cf3a3f64cab8e9acd8cc4b62732d8643ebdd35be6fba5f9def497bc70b8de618c204aef4821bb5ef510b00494a1d293bb997adc55ea2a6574e839b87d174606d396785683a143898822fef3c92870d3b4c7ba76cac28d98f4cd2b4282f7fc9a145e5a77a487260c5137477d543289aa8d061b0cc34ef1c58d324b2b7a5fa311ae9a5f5090d4ccedcc2163f8df53675c68443c30ffee8ecb2b79d360cae9736b90720171efc9f29dbd0d1dd1d2b35a47207c658cf557dbcd46b95c782542d5351b94639440aab0d68d3a498af0818e7ecbaff1479a1847c9a61e6ff089ad30ece432c28c5e4f9cf31b802a7e0487959a94f9a0744accb33cebae642f350d6fdd151f4cfb626bf2b8a7bf80fc0807d38568ef8ae04781dc6df9c3a5f508cfaf790cd58da413db54fb2e6a3427897931d5ec33300df444fdcc4f76e9f915c35c296d40a6b60483b1444dbce9f872cd9ff1053f09821f35dd0ff9efb0f525290b5de28452cbbc922e222ced9b8f2e1ca2fd96cbd63f4cc920f690688d5aced769757c4c93bce32e4c76e14c4a678f19016e90627eb063b0631d392330dd4a67ec3b4a5c6154cfde43976ff11ddd60ede66a2064a47aca04b0c2d2053c08b0572d972f7bc031624787b73245990b24439e458fef9e103f2cd7bd0850f1f6af016b066e43854544ae156ba4677ea227750f38f6ec02e5f69abb29d33aa91dfa53f066b5c8b87e0c8464bd0f3fcf75339edaf4815317410f49beb074fc91d8dfe75d92d5e3cd455a8e11757b6dd6a496b01be9d060212b1707eeefe67ee8357d083274877406baf3c8be5c356997933a008db17fb3fbe2df5e85889a70fb53af3079ada1fc2b84eeb239d62db71374693591e6f0107910087fbf46944ad46e47b2d4ae460c3e1ecee386dda1a0d1e6edce4a448ff0a19a40759017e953d88b133365cd6a48a0fde04e48742d2f504e0b369f12cec346ee32617c1c8e154dcd2120e59f55c1cf7e28949c6581b1fb82a326c8d64a984cbd2817aa263a779c234d6714ae826ad077f1e5e0d7207b175602b24f33a26e25e7de172e6c4c204f0e54f6793796ada31105fa595c203d7258e1f679b5bd1726ebb6bb2e110e7441b969dfe3436aaf28cc1df92250396aefbe6decd437a281d45ce328233d342de8666bbad300dff35f112067f6e9f18aa318f8ca3b496ef03658230da2f67f9b0bb5fbd492accceaf9eda2404bc423084b317ea5c2e725f9138d999eba4ffb8bf5ed8dd422074d2d95bcd42f62fe77c46db27a2275c5412e1f1413173a8c8a1ebfa7072c9040c71f5ea9e04f013bc53f4a5578bb87be973324fb1917f94dda255d68673b5b10f105505cbdbbaaac6e150dfbe14b25fc8bf1ddeb0ccb6b178fcf872942cf0b36d1b95a8114c14eb39342c6fc1e570cb3b8acab2a89ee4b0a625cdf6dbf81fd5d494dfc2b94a89402b32504e4011d02c629138325673c41599e425dbb0b24fe6c672bdd450cc6233c2ab2e43ced72c70b88e087c1d0f5209006aff344ed9133e87aad6a86dae1eed6361581e9316cf024b311af82e687ea89cb3b6a51581a1d8bfa298f4e60fad57aafa9f1f243ad5e76d670e681737cad34d5e01321e058f1aa19ea451b4d82ffd71e0b484d51944c9f7027e238cdd26795fa4e48b8886de9d88ec435fd9e233164262bcdc7de90b1a1e06ce93467cacd2d35b0f7655b637fa074ed7aa4a98a920a5c293594d2d056e3eee615985a110e47b4cefa054471575bb11ae231c6db2f4d713a67747f63e87e967d49ee09c764b27884bf8faa77be47a0f9e5f2d5da5b10bed49e2f3a307d9692f46f8088605ff5cd4d6971fe728432a09368c03eef18512a4b2d24acf95e26cfac0319ee8480b673da4028b3aabdb559482fbe4cb9af963558933d4bef54f26af2045363075cdf654b63640d8cd827b453bbf1c8c077789d4954f163a998cdb1c9e473b0814e09ba677c2198ac2763e4e6bdea4af1c9ba4e1a6d9471ecf2dc52db4e87b1e5ba26c7f471150099ab3a478420b272b0571075e20db263e1111754d2935171c01456e35581bf31402fb3f4f1956b24ce82d06aa5ce533807bbaf0d8966f0271994cdff757ba5bf40ca3082cea05f1a0b0493d603fca0f68fa69495bc17f4833c9d45bda42add1666e49c18fdab7c52c7793ea7c389c328aef77d703f626935244f227529422f4d7dbcd6ad2b074672686362093ea091738e156602ce80a6b38845d95eb4f653848735c2b8337ac35d8049c1c690acdc48c1314d0d9f88f9d50829508575fbdea516d682872e07f5b45d0d44233edda3da2cccd7d7254dfcca268a74cdf192801ae65442a2a55cc321e2585bfd9de8667c9b7edf3556324ca983e7ff98cc22ca30fe6a9d18657cf4ba89c42532694528679544d5dcb5c4dcab03d3e586ba23a52e1ce6df5d49db5f0e6ebd1313964666e1325d38590be317e1922af2fda8787ba3772f56e203d8f7a11fb36afec669c6eaf7dd71bb2c3196d005f0b07470394a56a559eed95e37f149ef8db1838d5cdbf00933cd134f1fc6aa633767df3827b630eb6f9571fc7bef74fe42aa880bd3c7924d362afd7b3e710042f01e7bcc26c43ab3decb6dbe0de3a698afc10aff7b21cb03270d4a6b001a0df745ece10dc5be87717ab22aa27027a6b4faa15e25a1d39b4311ecda725074ba7c742f66fe145338d26e1925ae911404ef75ab8081e2f08cccd4c9f685e20f0fd0f9db4cf06d42073213f7e629e13e4cb06b2faab303c8cc23fe8aaae57d22c9b1de093c336e53437ebc17a868811c72061db46804e78edc157088d92d32b12360d6fc4df23cfb66be9f104fbb7b9b7ef4b48b2731524f321568ec1989ffd9d4377c75afc8c7edd8ff070b4ff3bea92478d2ec5531047157dd566dc12c16af49de2eae1c9e0a8c4ac7590939cae87ea1437e691dddf17385ca227207da16bd5916f8a30f93fddc59c7c01ef20600322f9e72f2f77ea770c8b575d801af54335db0b23c61717f2a1391281d67e2d85cb859ce59d9a0020995147ef89dc93d05864505e85a0f8b7b989ef4f1b22a57c74d93c519c085e67a5a31369b4f7a45338df574997ad229ea8e5a9a3d26a8320b418db4a845acc8a5efe174145a39660ce4053bf180a144801aa19bdf99134499785df0ae2fb54b6fc1e7229a9a87493dfede32c58790781f0b78353aaed437c56b9692cfc6168a7eddb90aad9eaa28ae8d9bb2461a74d05de5de2ab96ef6c1d1af9071930e85c993296aadd3bea7805b5d079a5dae42e3faf867b75d1857f16ac2275b2686577b63f945fe92eade66911a4eee16e2a713868edd5df9176e0a0dd274c0ed012ef49d3435bf01128c1a552b551bc5da365caa126a8ea51b0a0bb927e433b383c4cee875168cd1240915f95c6d1e6622457ef2f5990f7862d76fb9009ce19be3d92186747736e7df901c7e0c63c02eeec981d29f029f80b2394e11bdb002352a897b6b098747dc840e451c1b8106bf69f9df77c86a840789a41b1ebfa520cb13c07a777fb49f6607cf987e50926912cce623fdddf184947ef692b12a990b21877c818c16c49eb63c9f5a08aa99efe60072d1d33e34faea6381c4cdc9d9453aabc136cd227dee5f2a818fb6c46166f6e7a8a81b45c34a7dde59cc72ea2f866c581463ed6c7354ca40c23accd33e4f23089adba12f3d2948cc450a4e9ac7b99b5b79d0663c1b1f1e633b7f4e081bfaa45c3b6bfb21e88e8b26ab8703da10b32ccc6b43c7052d4fce5c747100450a66e508aa0438daccfeb56d7f1c1d4864eda2b67a3722afe084ab3fa57c3516a817bd2458f4f1561c183a605bcd8dbeb73b3121003dc604adc51e1f58c0c4faf4a784bf01f6c75607cd306b2c197388e17e32f48d3bf692f2b2c0339e8dfee25325d8b9b6d0b70cb54d47844645a99a114bd6bb566bfe29f0ddffd38ff6e089ade3cade548eaf62f6801c13d87ffbd62c384c1b8a0f4152534788a21847e0e4c5a8bff5c71f975719cb9ae702c53c421598386109ee47f7969465a272b18469fb79511e8cb2046c5bb5df54d923c4159f12c61ba6ba76aaf4c0fc890b280d72ebd06583f284409b07b35cfe56f6693cbc6e078814785eba3b65ff42d3c35995329ffbc8b4e63d192db833e5a6c908ae446a6757c5584d6c8d71c490174e2c3207c4a8dd3c6bbecd27cdf93130935e663576d91ebc58039d013e9da55dbe99193764fd573f669efd9aee48c0cd644c44bb265529f7df26bd75e9614766b973f89f3019a7b0cc8f5477eb4b4ad7c59d16ef7fba80dccd0355c58f0200849757ab0c83eb53d4e51f6288c6208fbc55819b7d65ea1a945b39f94bbef23891d66268f39a1254da1226b20f1f24dd2d5280a7868f591e78b75745d743861884865b1a9abd62c6598a8921963e6f5dad9321d20472b8b682cd0c90ddfa4059c0a3341e678992ffcad27a8bfa52ac0845219991211b058aa072014b36c357e36e9a1c185bcf49c5c04a9b4a2606af3b535ae498fee666c10d816815ad51a00a855ce78d2cbad9d0b5863d05ee31b80bd7fab3579067a2b022fd9e92bbbac4f259408a39b9c0868e669ff2d7634cd58543daf291fd1bd6d47cc8468a96e22f3d387a593485c2d74f4498b9c0a1c733381c26561022bcd9c099ea2139cd9d9e7229cfb17c0e9120ce574e143cba5e37610d55d458868359c3ec6f6ee9330579e95b4522e1f610c82e6d3c298155e36e20cb01be61c3e57b017bddc0b6fd7ee431d9093bf852d291c7dc5002f48fd74d424a9350ff760709757e8e77155b5fa787a3750d727fc9bbac12ad06aa32cc2176d2161abbc418560739d95ac34742da8b9a5328366783f170e8243f4bb7d85b0ec203450a066858c0c162564456377dca9bfda3bc08505038e7c4b585c63ce497eb8d10dadd327e38a984c106d9d81db03a0468aee8f65c3c02b3ee336718860c0f7b0af861f7a72847b0d4ec84f655839f947d902322ef89e734d1d0e46ff90c003064c6847a872951da8ed7a112f7ce8472f21da030f420aeed26ef0942480fa7a3b8a844da19979e439dbf9fd516137de6c5ccf58ee47c9175454971cf200dc9428cc5aa1217590f63e9a31f1b1cd4b7daf23c39612a8cbd128b31a5be92e2e02b1e8932acc420e33ecd29120e6857f9479fb53b305546c0537c1ada20d6ddff781ac8017b41a8e6dcd59a77f0738b8fcff5c09b9ce0cb41c31aec630d09de899d9cf1bd5e80f268b6aac6d676a03944fda22f885595015d6bdec6dd5c0d05f00cdd82e73f8dcc105504f85d13cd4a41d5b25e3c41b7e274cb14e69a81f34949f364c273c3ba48923f8a6739d60f5f66c0c18dd35d3b1ebbf86d711f410c987eb001e7ff820c802ab6e876d33db8edce468f8e5b8bb5875c556463e122fe8c66729643ca69d636810cb42d7b1b2b6facc9869880d50884fbfee797eb750674f9c4bb94c0bcd468d993e2e86c79e42504bd185df200f4bea16f520e8e59af0fbff1a604483c62bc5199019bc912f3f2e176c13cf99650da093395c63eebb13668bc08c34855fd1324556f0af2d428cf9020837ff5d5e546ff92b317cf1bd05b960e39ffaced099a86d055c8cf05ab7c21c4cc746d128dfee7f3687ddafa31d428d0fbcd5d50278c7644f1de6d53795234918a5b2d72b11d666981229ae1e7c98ec4082ec78dcacdae7d7f76da3f1f78ff122f16d75d4901720e0ffbb41f9dfe2bdf6e88fd57928f6cfbf09d382861ba516d24eb50f0a7f0a99f4b61b4741ecd094a640eb05d746bbf8ce76d3ae1bd605b66eb15a3df6618b7c6e00a8038b24252b09c9a15bb8e5a596a8e38540f2fa9e3b6849851622d9088b483f08f8b51660d44e4ca21cb1a5e809f077404b6ee27dab9f66b36d2bd880813eae8ee53d9933592f7e12f0126e0e0c27274f2f99d06e4d8f44e3995e0ad0a8e1c72770a55f319455f74b93c67cb1c3864d7490094aa823511357535ddb5364c9a44bdc9c1bb42a0531ed263efc4e576deba3a85475e9937eeb0a17bf438f3e3f6a6b547fd7055291c54a87f5a4307aa3a42937aab389e251e7a5d20754df1b48d5440379909600de03b20c5044616df7d67d55bcd680157b907e1fb78315165d3b0b65b42d45d48f2deed6b53b6d094136e298bf2bde41e90824f2abe9895b816aa2d84afae3053a80c9bcb81efaabc78c9c9bd6db93360e0ee60d71497ba4fda04a48d49745eea193257519e52ae7f2eb0efa68fe2a37f1b70fe7a93230696ed8c9ca75b7e1af5aa974389dfa7b3dab29860899698214aca9cdfa077996235e9bc0c4f7935045b50b36643ed939483163a7e1a80614a90c219cd139a42284c79e65ca20cfcd011000fecfb3ef1d51044ba5b6f1b5cf6f2017330ee3d690dc4f929739edc621fe794ab97b4ba332cafec9ab838a087d9b2d206232a5cb36a5156fc4cd89387a0bc06e607027277e86d588155b2bba50ed053c5373ee58ada34f8dc509e215425588ae5484159cefd2a32fd046bd508e1729486ca4eb5ce69ba87eacbb0147d5f4c0f833ad0683b48e1c82cc25c52958ebd81960f10b0a2ce87ccbfc9c99ed839f828a16a5d33799e0389028575bc1aa37db30f86d1e701ae0501522c3b191dd422f47dbc43172994c3cd2580f3c2074c027a726b8d8db30c605ca1c0e9b2c0544c208585aa6248b4aa9680a8dda06bdf8d21d29deac990f57039d3150ed9487b96fb7ce47d3026cf6f9dbb817300e172186bb6acb25b09c95a3ba5a075f319d7702f91c9b55cde73582fd08af32c8a54c2933d10dfb48fb516a30fbe378e9fb3f18dfc425030eac04f7ed71aebace964f98cc96408e5cdd156fdbae1731fe92605bb188f0fe49e6f315c85d8d78de7c87f50109545fa03eac8dd3a5c4e6d6e63659115f80564e9e80d5c50bd0b7b823d1d38b723bb55d86c802c99406190452af0a8e615fe798a99085318848ae6fb08a5fc21b6a7e158e81e20c62f3d55b0ed1bca4a3cc3df98ce3c35e76b669aaf697182b6da5e8d7e963d18c22eaf50e76554ef94469db9b1e14b2efe17701da88d47b2a67005a7618a1164fea3e99daa500317483dff0b312a96228801c8844379b7373eabce17c6a718a9a97f7fc317c24f741c7b63763990eaebd8d59eda4f5ce4d0cfed535133bfffe83fd1bd64de81f5818804cbb2875cd4b884ad824d4373612e5026d44e3821eccbb4776f1671f36738c895776b4bd3396b052dae9a426d4351ed89dfd1cd306130ce5d52c0d912b7ce4f27ab8c6545b32890251223f8b6be02c4f65797d2b866da53f87eba4a4222df0eea6d911d10e9196f5542d7345e3a38673e2315d2227aff8fdee38f8a6ecf3c2f0d316a41de08bb295a8d3e33d5161f60069c872f14c2b54bc6ad0233e3c4ec5f0ffa6a959aabbf85131e6b55f6afd6b69b15048fa634e23fa8d1ffa7d8ce0446f78c27748e28447eb8044caad95a5c4ae21ac9eeada19ea2aba1e94b671631ccd0a4d157b3dc937d8247cb12f69b774116ee370b7948f9e7909baca43a523696abfdf08b12b0f5311c87c6ba450c5764f8b64f574c4f05c3ad6292bf87813063eb58ede3478f1e1f43b8ac0617fc6bab428ea7034a3e653c9b57a8499be23f97ba5c7d4d1da4001bdc4b9568f2f22c01ab73bf86cf9ee09906026d72f9d28c5bacebc69b9567fc494fdcdec7a36c46ba054e36852261458b99cd80a63ad4a88b922a68ac2b9ba5c30ee1eaf5707e988c17932e15795411d973ef74715b07d6a2f97565e574d3765b7bd5b823c2ae76a03dcf8906422f2368a3a3c68efef7d102dab8ab548a88025bc45cff4efc1424b4c64dcad41709b5b687ebb1ec81d1c117a081a36343169ec6169c9ee5ea0af55d4e98d1a9aa36f6f85ed7e5aa1320a0c29e963e561039fab019ddc8a35596ae147168b8d30159d966235e1b155f28160ebcabe115574b978d2c0f127bc0686a9abd6d0e553079cdd713dc85d7e14d7afb2ae14c95aab919c8c96766f5e39ce18bca312169560961c3c65baa7424fbc5b7215ff173c5268c6a46bb5185520d65d2c7ea590146768793ea5bb2fb7d3f9945688d495a979d2fb346eb86c0554ea04536fd7d68f1c0a8512dcc67da653a1fdbe12cf82820c48b7ea174e9b9e62545df6601b6f9149f7870fd530417ebf1f03bed1d6b496669943789ec86a5c1a21b9a06a109754b15118fc0761598041e00b34ef6e4648b26595ee125fd5e0c791af240644d080c71b2271f15c3189f6c96383328392cab90c18f3585659f88c722035ee603094af6ca457fa509b21ebe1817a90de9caabe9644aa5346c1494c7333fdbe3f1cb06310ae4fe2b0082f8b1152a05321d8e770367132fef74778c069682c0dca19c81436cbc723a821f14f675c1e09493e36c66e153d47969657bbbf9c230aa545268f3d73142272f94e0aec45cfcc5349e6098fa47e6f9920c4b3dc41bf40071c78e902de9c5cca1660fc8de810c4b1178335a5999b9c7c12edde5c67e0a0b858282910a0bd8373d3015d3ce6ec39ecdfc8c65cbb1b8c6d39b74c1674f609b46e28ae0c8b52050eaa063d51547ac6f032ce71a9d90e5f0caa38f0295d215281f403149d82dae4419854621af9add5773a0482777de6a190466690b76e65a2c52401a3b910b2f936c6f45deedbacb0a805504998302cb9f459c09842a7fdd0b4c7ee78015e0409f5c47f59005f2c8b9379ac6588e94812018804428e67b6576423f2d09878608310f05c5c366ad2d5baed439fb381d943e1d1cbeb2ea82a87ba0479e4296c9c4233cca7d6cfaaa40155379c5cfce4dc2610d2baad292526a3eeb1f213a0fa36f7b0ba463b6c5ff861f2786f7039174453d62150f2f77f6429489fb0e7315df5b094a2886ed07f17617576378061164a87a1992946173abdf0946fc0578e6a3c39d4b6955e8c8e3d0d7fe81f4485c6873202ddf34265b6bf65856f7424ce6fa7067338d514cfbcb96aace782ede757ebfe6d38f9fdf65b549e1d830339200987669486761e424d79ac8a34dc5c1fe63dbb5d5b90514915dd6bb3ceaebc4e7629273f2a4e1ac0b8b45803c9a2b5a70222faf2451391656ee45466744fc6bc6ec15d3e583e5554bc3efabb5a03ce05d9f78ed46a221b34c023913b9af94ff55d61e3dbc6e2227bf6452a8f24e62c9bbb1500f337b7b053da5ca51ddf640d0ebdf4bf32e45f40a60c688a921327d9f3c0be96c05363a587d4d9aa5c87ef37ed8fe625cdd44470bc08f2365d88fcdc8e94146589f720cc22dea41ebf9b2ad20ee790dfd198edcbaf1c9e51003011fd64fd19976fd073cfb2fb338468779e907b4cc1924add4c969c5a0586f5502d5425bb6ac695119b7c7d0d89d6049a74d5072bde2e85ed0608035d71ba41e3626cd1305d2ab8310bb9d21f8b44f9b043b33850ff9494ec462acc9ecc19d9c94d64cf77bc2fa9eb0e33dda45fdb61d33d44961e11e5fbd24223a843fbd91bc4ac7b6deed291bfd5898ae655f4f76650afcb8541c2563eb17de7deb3dcc3c0cc34a46ce3960b221765ea9ded7610894549f3832177d8418ffbe23f12bc3b3c974eb08689ccb6df191b3af622bede2da3b16cd45b832aea2c589dae2221063e6d66e2198b9c5758aa0b992a008d7032d0818bd4fd9d7b492d22ce3d9120b10dd214355d653086499eb14a1ffbc7aece3118296786810327a456e3952eeec7afe8e11b4a4cf32e64c09dcebec15a714dcaeeaaef061b959d85178c9fd6af38bb98b759a06c66e936ceaae472885d712baea8c06bdc91559a40cd9d801d84e160dd01544737b7b07be47038463f42daa90f2ca90cc7cee991baac856fdd29ef2a693c0441c9df305c6e862abc46e0384297f74b27b7bf447f7ea757594ca8346fc37276a2f5ff9a594fd5e5170d0f439eb09f3d2aea3840c241da9c81c74d692879ae09a3a1d7176f3b6fe41b99c7599e780c0ea48237bb7a886484b97eab0395999d541e508df1eedd321240a87ccdedea10449deb076c87b4edbf004f94ced0f5a8668e5099c8c9e3b0067ca07883bef682b2e7580500850dd051ba2aa8f0b4b6b06e0be7deacd31d4e19f3f5358aa9f15eeba3847db97f4d7ca6e0fb0f10d3cc37c6ffd1425cb6395d7b3d9b6fde22f7bb9548df459920ea48eafd98d08234542abf94cca76b0b41498cfe1b92869445a5c749348d3a5400ed42c6958585158aa70056567d7ff4497d85fce7d09d823406d98c7015fc329d3bd5977991147638baccca60ce7c49d707aa5e46330f6380d8581f63906cc854a9810c76f10ae2d7b69fccb48167cb894e377d7c5af299fe907c2b415659dbf84c73850d88edaa9914b1c3e744e14d3f88e48060d262734a3d57a246505c312f1dca1e896634daae7b3821575b83d9e2283819b203b52c5c6af48614738a43bfbd1c973798b2164f2750990f63a3b16bf2358785b0021aa5f65fddeb930cb01a0dad62a13af4acd0447d17e78735c8e9e2598daf3cbbef8eddc2da26b498173a2c3c8f2d0759cbf564751078053dc6af5d6dfd04dd7e11e06fde0d24ec9deed8076bc7be659ecf5bad45be30a43deaeb60bb474a18e0cfbed3c8b9d36a8de084c0d6277ef8e1c557d20caf3a47671c95ff347ebb463ff7fc898b112283267b69b745d9da8870f62c21713fe678a1479f4baf903ac78c4a8a680d5af43d5069a619d7847b6f932a4a2f8c13238e15600662df888f15be7170099f12d7aae6c602506fbe56d8652a95ae662f162443b263180ab09f902875d1e8a9c93c73116a48b817ea33583079e8dd0189a1fc5b3d9ef86f68afd0e58443befe98eaaa05d1200dd2c6e43bf62ce6faa3ae7290e9e484f9f21aa86e421365fe9a85b17e4fc75ce2da8cc923b5a90c776fc798beae5f3470f33d8cae440538776980d3fc12e3e028c3db8d71d0d7d9d7415731f1aa3c3c66cfa364e197f416bca8661d663c74f681e310dc9fe64bca7ec556589abd4d4a488435b7acf55412807f887609c85eceb97dfe349c966d06dbf472329b2f99943c2570e9ade7eede69c0a1711699645d4ccafa4244b20eafdc2f4f9cc5c0da5693b259067c7d25ce3a8d36ceb9098fe0bf364f3cfb28f85a14ce7b9d913ca83fd6fefb26d46cab69709e98ac8772eed1dbfc95b74f76c4cd25c360b56246d0b7ea1697bb3809ffca8e36ce761f528b47ccf9a6871ecf3ac13999e520d8ee3928cb23f8ad3f98e502dbd71cfcb1fe43251b538c5c72918ebfd668a25cc0fb011970a86f4bf25e935d9fdd5697263bc3759faa2a335ba5e00183cad14cde1a7a67d614a09b7cd622318c37aa5d6a1d936e634ead29aae39e61b5022ebe3c811f708278b22ab7fed19306ab143ba2c1935313093c8fcd3814ddc8b489b2e93614ddb13d1b6b9575559cbe004eab70fb0bdc42acdb1b26a3e52e0c55ef2b89ce9e334aec11568c18ae97237614be2d9cd19d396256026513b4cb40a44f6e070aab1d3bd6a6b5d3fd530111d1da4fc6e8b3bb636cf110039124e7770dc08aed125a4bf5eb4282efad54a7a04d0aa2b9fceaab5bad7d32e732983af581a5c803c052db1e8a9ce6e559c83bf12887c78fc321b8962e0c17953d19b167eba41a8044e9bbc6ee6e7507e9bc4d28a4be212079918fff285da1340803794d72cfff66674ffbcd7ab1968331bb3ac04a7f4ef2e5e5e9210ba8ccd29af0442abd8e98394407ea14f8d217676c1ac9b048bf25db851399f9897b0941a508cb34a62f2b0537206cd6ba58a517e6a378eccca4fd46651e7454e94d48d5bbd3c4bd2ac7a80a78aafc40d6d0bf4abc18eb6842d0fa600c6bb65de7c05c77d0e061b72c0bdbdffeef1fecef938e16aa8534991a6ed2e95840f0c3a07b9e700029280f14e2e9136245194eb4c2f562fd027642708ddb57c15b1b5c862bebbddf0b156138f58cdd4de55f2c98e7a5e490e88bd977027c1d45cc17e2f73664eb0b1b809d24e5b063b43feb49d1ee6922c3ee3ba4cafa57a7405b8b163c30de60bc01ff4ef83acdaa1170e06f758d1a0e5f44051f96fd5c8eadc76d04b735605f12be93d4c46eb6cb926e58d7ca32e8f3815458d90e535d3dd31be1acb34087072b673e4c795efa40b62f8b516873dfc7915edce87183aafb1376a61bdfbab27553cf1a527fd9ea77047715b2f1a9c0d88dc7d224df2c1340b79a0749e0858ddf63b76329d1ec15cbf17ee0bff4df39e8ff7db58059ed85c252d411ea40d95df1d8b815c169f2f8b6a40b270635efe38fad41aa4be335016ec443a603f45dcce02c9c3535d63192627ce247bdb37787e339363f5625ef65e587b1c1418a1add244567b70549d93c2a89494f6fa288669ee9c7999cf4437115bb96ff2862d940430ec83d8bfd55cfe4442c6f519affe1505138b7f80bb0114f1d3bf07da1680f8575cc6d58f1c2c203008cd577a08d5acb4abc9d215d98f56b8aa847fd57dff84564d949b502552122d2775ba14e4860bae5cf4b145039f39d59af8ca9bf7410aba5ec295053b3bdf68d7e63b1ffc68fad2f77be31af7ea1c428c1e2eef9050a5b3b329659d4e5447f1e2cfdb61e6633bae96dba45bb04cae3ea648af3d9f3a595b27d01d9ba731484706c83ccc8dc85f0ce440a63f017c4fae4de053f401eca2e427541c064a6b68216171855abc4e908809447c17ce968d3cc4bdd7ff671c1d4aa1e7c7f4804d4869110aa3f1ca6c18d479c402c07b07858f7df2f876cc9e583589f1a7f24efde3f9143d5f5514ccd8e975f4f78bbfa4f6a6b2137f348234f725c8fe31aeab4e6e2c021f7c124d3101fcd3161c948a1cb39bca3a406a901cd55300707667a20574df1e10ef7ef16b191a57b83fb7eb36e549f86a28d256ba19060e68eaebd4b7a3449552132df4f658ee3b57e107a2e4ae82dccc7e8af9cea8e8122ce20a70c05020bf666f9f127390375d9ea96ddee6aa9252ad6ff54c2a94e28985888c7947ff6ac7c7efe196e2c76d946d9f0c0c2f6a9bd934373d56305d44884fee79a1edde3899efb4407f872de3360370d5298e3996746b57dd23c4ef45435da24bfbe9a3bd6f7409204a90fea214c0ef0c34072d22e29b00f3999bad4a29ef6ea4a989bf80594bcad5001d12778dc1e81af2288fe154f4d7144344862905b979506f869181f53bdb0beea1b188d3add4e33f78896810e543bb5c908aacd90f1a90766134da56ed4877ba09338e0f157311a5e5b7fad0ceb597bec6fa56ca28a856eec8adfd9c8775b098a02f54b381076409d184ded2762b88bf1101827ec44d8ea0372eacd2e739c33551bbc884cb8f44ce0e71b87be1e35bba4644cc6ec77d814bc6278143eeb612e657055aa6c09d50cc30ce5662898b63c33713fdf7535208d7394ab0951cbef70de2a950cb4483eecb92b3d3c65629d0b1736cc9cd39ea8c2f20e91679d5f0ad84fc8e45a1d15d0d24bc25f0c004abf6f4aa9c4e5357466faffc3c165de2dee33a936a111a6c4a392e9e5c203b3bb81c3a8ba00ce7bdef37287c78b6ec274817c25e6206a04683a34f199a7e48e7013bb90eab053d0d881d2f00480c37f103efaaaa29d74494cde862d43444197adca9e5974b64a564bbddbb739d9c786304d8d8be374bc23718bd741d420e5fd013e36fcbacffd58106603f5f697a9221fe37ddd93262f521d0ecb170fe907d68a0bd117c3e11eb75cf4e9a39f1f301f5ae3a21f195efa7a9f10c58688b87c9369afc144a59316afdf8125afc295fc5864ebe29be3fc2aa523a90706372746fb49af3b02978dfead4f562e463c73efb951dd0e84acff73fc98f143fd75ef43f3c255e2498bd29c693084630c680851496eaec582d37c9e3a1e26deac491435bfac6269caa0594bb130f37cfb1742807f8f224bd0c7e088ec0632a7f8985d77cb9118104e9b7660ed534b0a6a891faf57f137d9fff43748b2ee736474ea8277d0dcb9bcc685e6720ab093f44ff4bb8eb5280fb161682feed70ca2c6816ccdb062776d27f7387f155528b634521865b4723bd15d1e7e1ef90810128b2e811bad21c9bd5af4937ad6fae3d33c1ffc246c03cc927711b00c3f244cd443f35acde55e3eb6a172e7705b50f5e86ffa4201212ddd27fd884f0319e026305f06393fa09317d21b1aa08586f389ecd3960e6a2f03a5ff65af8e3cad9e847e463a988268d5dcd40385d431f9b97a4f2413192a817a9451db70da8eaaf5043da1a7ca393a7dad654c073b85e848b2d872c59e22232b39031b0f8767abaa7ef5ba678361db38479ff3526bcb7a37c49e27d3f1d2e0b9115289e7a01ee7101eaef201fa8dfb450ce9c556468e138dcebfec81f456745adefa840838118f9ebd10294f41b6068722349fdf84b909ed1c47f7b6d3ec016ef1c6cb6a3547cdfb7fbc27321d5238df588a5338cbbf84f9ab0f0d9d96fe6b4ba14aea713e0a060d2116ab37cfadd880b15cf6aa04b70c5fe2f648bc202c831e309165f8715011ddb5a2ec22f20ec22e09040ac244aebcbeefc6b47979478bc48f164a8a217b06356310b4f158e37470ae1168ea510d8a51bd800124f8d580e2d3e298d68ca5448dba711ab9ba5302f51663694e833087a453f8a72a393253e6c805c029028cf7e0f57a9ab1fb84a8aa1ae5e90d40a687f27d435a259087165cc087a1c60e37a32af9c9b12e7de1789e9f5eee476383cfdd493fdfffc38a09f054d9b6fc264acf7ba997ee613df17d16699865bb9c6cd13c7404bb10979fc20b52b3f8f3fff53ebdd22fe02ced9a0afc23d0b9cff49f1811fe6b8266a31a1166a49a0990dba217fccf9a142e2fd424e0d7520542e8df63cf71a0cbc50a7f9e9d5c6ccb1ecf30fd543c0c98b371d047d1904e9451c2b60b2bfd2af737a53483cc4297a89d8fe250c4d6292fd1457f7adafb79cef9b3cb8c0f6cc2c309cc8f26eab156d8632cc721d678a6cea70258b790de1ab135210890a0b9828f4efbc62ba5f27b2ef6709412cf441310f4d2ae034617ed8de9e11542f6ba6bea8e0d4e96b3d3061b3114b75644f606cbda4b1da76f42dd9e95d91d19527aa7db4857118ba335592472d294e8256e82e3b37c5b8609a479a10f8fbc838c37318e62902ca6699ad68440bd25795bfd08f558a8a79cea8dd883474ab3593479992c2c976edf22b54bf64effacda0f65b3320b9b1c12b9f692a0d4d3f410f6e72c73fd3980721821ef98ea2e157520656a9473bceef881f46889ab404dee03b595d97d62f47f7f29e4672f761b513a0147c771da268b7e84e768294d4e4e583c50b88f48d6908c70ddbeb2935ef8ba50bacdf23d4ac533ed4af548c5ae89f3ada1ada32d478e37c29dda5807d2cdfdf1bf311721ba7af16901d8d7edca3a5afcc8610e24e14a91d0713588fa0a527037719d485cbb83bc278279323aef6644cd74876e9ee28ff8ae2bbcde1dfa85cd751685dbfc79bab642f8ac41a4e141c31057b1a4ee9bf41023045bfb28c2a6f7a13110eade31623c500a9a05ce7ce668510d95166d6325069e606b835caefbc8ad7060dcd8b73b96b0cf809fba2c0dcfdb2079594784a060125fdbb5b6bc3ed5c0b8e656a4c48645f9ed9e7e0f83fb5affcb0a530f6a90a9a03d7fc261b56c65fd36da828b53540d60f68f67b789fa5b6bc6fb793d44c4d27e675d5de593118f4ab5d298f82b3fa77a130b98f5be3f90327c93eb631c98e31df4c813c9b70b327a14f896f4d435880b3a6226a915e10879aade00bb1eab3907b8e6208da9d05fc4ad478ce52489b52dbbd81c3650cecefd0dbcd61639fe5c0abaf9a837143fc114b12f09e137f50d0c3d2a896d3769e7eb2c8fe699239c1dbc281cc93e35193d6242076f2a748cb268822eb3faca73b3386446a44bb2da87fc49a73b94ae89a027b793eb002cdc124b4ffa84b18c4978d919e6ca4b6f2c18dd89b2089ac2a1956afb3d6fa562f00a2425b5528bf0505d7497ba2638fe1907ec0c2af1f0f9d0f635b1a9e2e2e5cf277e1149d1b94d0fd11e8fdda661791bed8e48e8e47bd417428d1f9aa38031cc1e416104199c06f9f86b08b2d781bdcb71c8f82cad0010a605871ba6cfaf259c18d49fcff926e0ebdb7101925a0a838f7ee0252c760f91783476b4c13201fbfe420912d98bcda427c14699f929db2e000959ccf473842c246a5b4d3f1a5fbf6593e064e1d6f230a980c9b2203033b1e9902cce786e3cea87a1e2c0baf70afa29545601e6e40cb34686056670369d8781b15e9e42029f6f0f808d0cad79ec917c6bcb91270dd156d167086a2ae51124e0d77d2ce4beb350ffcbff02a54e6794dfb0cfa4395497ee132b73373647e71fdfe2afebf9badf0f2cd42429bc7ba79402ee72c29dbd76ee262e79e416d5dd9c3b277c20ded3cdacbab471ca241587b7b89c00056672be17f5ec29bf282d405fe4e743a60eb505f57d300ca975505ee2c1327c1b5f15ba0d1982b18fd4da76c7aa70509ed0df6052d69e964b8f2f42941b7aef8099a0d3c84395e0c6b3f3a988d533df9e842a056b919867bbe4e7ad563d07314a28cd73aeee1a1ae1c48cfe8a7b83d7d92863b6b45baeb9d67ac9ff6a8a3ff3030caec711ee3352f7d2569bbd2bf487991549661a4bac34385bfdd9e6b583d4bf72703ff76ec44284ae8275af275fcc1b8ced03e0e47fb369a8a58b2fb327e0a06ba3dca1039f403df45ba7c24dc3d29a9ace9c1937f4834153159ac936c3063f96ef1dbe367c52a779486f2d02e84aa59ece2495894de43eacdd0138f221f38b0b5479d6d59b0171b05cebda8f06e38e0ed96ba15655c0bc39893ef745820436468e3bbc4a863d481572cc6d0a8698461f452caa5e6053c7109997776194932654fd7aca48e5493f7c6579c743fc4c12141f4e14c50f84701bb1dfabb165594e8d52abb36724b25c20ecb05daeb96c112178adbcc5545fe77bc8a9552e6f1bb400fa862f9c1a15e51579a4980d5f4b219c8ced2a628ef3aa4ac5ffcf143b8e7caf5412c83dc431868912752ffe9ce42c92958f7208306b1b4318d3b65ae26cbb82879754050748febdfcdd08548c256d5b2dcb245ae16abf2e89b76c485f19f697ce31c7c246e620f993a3dde3a3c6adf286d27f07361637285da9509c064c8b571302f7a6018a0a2b9e6083011cbd0dfcef7cbbbdd72960cad62c1c9b9d9b29000f8753233178bbf4b5a01b2411f014f0ae2576eb42ad9a5228c9894dea04da61798bd470776c10aca80c8e6e8c3b3ce01670894bdb55a385bdbe707af25fbec68a81f02827b837c238ff7e029b94155374012d6bc0d98a56129bbd9ec28118e9faeac2907d3a620ec1da811ddac3225472d5b00f65f753499c0565703b082577b10861295f0bf8471ab4d5734098d441a3247cd868e531ab810aab09d688979c6444e1c50733b8270050f9f735dfe24c6968f1ffa1b0cfc6c89b5c373955423d9a69e14f375d9e4de1302ebbe000873872222c2e4d7c69c0c74a58b11fe15f5dd012161b55542fdba3f31843d5d3e38a4e5d62141c0b5664c1c6220b11f7c77fb039ec095e66bfa234ce699b088b10708c685c0c4de1118aafa6ecfca3d6c82eafa6ad4e4c7fd5930a15b1c79a0290a9bb2b3be4f16dd512c6904938d2f20c42b61571aa2a34171e98a742667d2c1c05e82917f5a59b838f6721cf9e7f2a490062fc747bc82e13de25be62f6a299d80ad25ce0ba0880c7cd464d9d48d686c81c68a301294306c47e0561c8f33364a64f4224e973cb47e60300171fc471d5a94f22dd0827e40212abe1eebd88f0e538644274db2f93faf9836bcfe625abb3e3a8637f2766f9b08b50997d221b153d2926d45e7ba4e1a5f3fd684ce0f1236129269bc06a19d0a4bc86742d9a7b82146e8b024e0f5e51be7c9d7fd31c205bad281b7ff24944d079475038debceb95984e34cd36229509f37e5e9c07cb398d48270e55cdaa6cc52027c6481386c2c4b1aac412d148720d8a4c5e3881c3a7eb8e9689d4cc035529cd05cf894008e5da0ff1b3e6b4a0de076f17cb346a0ad03326a45b52013eea65af8a9b3474ad2cd35c57222a79613fd3d66f96a4b4952066c593aaa38e44cb3049b77a0739baa44e32f8948c03c7487b1867075d6ca00ab8564c63df4bc537bd7253d9fa261cb00e0b91a38f04f21f6e80eff581bff6de5ec42780e62aeaf94256f5d50b3ef02a1f6bef9fe54652c787de66fcdbc205fbca18c7440baa2673a7adc02360af256bcacb3077a817dfd76520c062c7cc1deb3f0fbc1aae0199a4f5aff71b6bcb3b4aa31652c5f539faf7d4e5455000b5f092ce3d0b480805bec6c068a369f295d868f60330c3cbbc24368e440862722c9092c3600cd6758ca34d8e6a111001ddc7261bc3b7adb2820e9f3e0e8c44ddf28b8f46d9e29b37ce33e542eaf92cad1ee81151c75373bb5357d2535f15c8e3ae480b90cd27fb12923ea76cb186b43fa9742bea30ed4f8e31d3cbecee8ba674a4392e1b357bfecfab777f8dac411e607a4153420556de2381f0341ca1425aa6fca37b9744f1081a065a502d4b3f820b8a89f895073d8ab4678c01886f248e2ec31fc1ab9b1010da341c796be3fbe538e024bf17418de6e81d232c9809155b83dba363b75433a3d389e097ed4a2428f3eb2fdb096948e9a6c5f94d59b1bad36e35554f53861575c1aba686b83dedec79de2ed079efd3d233ea6b94231d83101a45ff32b9aac2d8ac2288bd1ee3c7ee229712f63fb5c71521061a31a26b921473ec1b2c3912d3979257b75d68872e62751c6e639a1e9be932e7ab93a750261d9ff480508338cd60db355814105f0076d073a9f8aeb0afdf63e1f893dd4a53b76ca4c9480a63d977f0ac21b4f85a57d836a0bb84ad8b3d6163e2cfe512b970b918c707afca037db390d2f6b7a33a7ca97f30d51b56da1b3dd420599243292daa46bebebf0113a4b3c4b95e48c5ccff33d74e1c5a2a88b4f1b4b2d987585735424d25939dc76da709b74fce24e8bc661c94c9d0f78f636efe7355515de9cfe4e97dfcee01598a4898b5c8c369f374a9f2d4c892df0a7b2eca8711d433af1d36ce3948842a6aa1a6d5a0dbde8fbf266d00d2e24dc52ce1bb55ed0facf20f6b11a553cde17e6d71ce611d6fe7f383ce33593ee1d8c878200fc1eae5259d9c8a7cd566a3114bfc2b09d909b72ba8ccd51bd310ca48a1ce4c55225bedaedffe2100542a58db5a1b898ba875a4e5b59d6e45b79716a2587bb3092ad80b796ed9afcf4efa7d792a4e2db4db3ae002818c1a1be9f32a2a91de730b74072925e73790bfc3f5fae2d0d421639e41f2337df5f90453cd964b4bfc3508e25c182d569de88162abf5caf4d6523c1439cc5e69352d22b034dffe37e37055bf7940f54e3928bc9d870e2cc939f91439f1a0edce25bb758544a5a1ba1c5e0692b7efe914270b73b1d2e7d450cf35209cf9ee9750d8036594905c723e7dde993065bd71b21bf93022e7653aa55096d9444394bf487198ad93884571ef7e12bdcebf90925aac5880a26e8c700921ec35c76b13a8bfa1180fde93550b69ff8ed05b93f57903c3d435333a79aa0c8af20454803bb7b591d2d26a093fbd92c44a7ba31718910930a663e3f8ce58c4211bd2ea0478ecba16026101d4bee156f32f27e933ad34429030971ab0c39972be33d11d87b18b6d034041cd0bfa562bfad8185788660a39e7c43bb80b4cb0fca2956a7b2264f4828b6f896580a63273ef827dd14d9c7a0670ce06f3b9ea25a5102110612d5f34d9b1c01821118ccda51935e76f5177787fac5d22d538b53cd96c8ee8caf5254708937a5c15eb07793c16796dd5c526eef7eec18b8bf5e8256a614e9989dfe5173daef4718cf3abf6e518a7e29d196a34cb747765cec6fee29643868bb2ac6b6ff9776225d0b56a4b0e5aa6fea7bd383db871c2b856176de53dbbd7e438f5ba7065434304925821c34cf8b33eac22e3990f4a282f449441f154e6e5740a7e21eb5c245a00c9ed2d08566cb4097f64f32e102e7a3e4a1b94dc7e0c3f60ae479ed40823b6936e453ac1d57b5ce4ad37a94cc4cae874b8b847cc58d65da860c5310bf762da73a84eec1ce6d43662d9cd14d0cb6104de9e80837706b16fd1434e149830a9e368a5f9cdcfabbeeeebcbd9fbfba002c975ba7844fc5b17730e6feba7822a5a4e4e3f6c83afa477e695946dcdd125cd3d60dc83ba307bb3b505a5c0ce0c5bf8f6174535139e9c978ee834150d84892de78d04b1571bf550e68198d535265a306ee0ffa33829f844d5eece39f85a55ad1a5b87579c69b87f1d9e7241ed2f3acb7b293a2764c82cd7e8eaa1237c28183f113390dac3d0af5aa62a23acca5084de45f1ed4f4119f0055df9cce28b22f6a10f7c4b3427409a5dc0e04799c14f36ede0ed649c05189ca82ff414d7cb97714d887df80f82a99b227f6261f5d95fffddc6fee2bf12a0d19383cb3137dd42f5bd0f437a1480aa10177b97dbae3b7e1392bd92c866325b5946994e284260503c6dab928b466f7e0e9337728855b3644a84679060617f91378247d46d929c70151eb7b873f1667e4b87d8d9f8491e496343c82914a09165c792e64b87294c46acde130bf9f8ea84339e8afbf4f217afe14dc7284fdc31209f241208b5b3dc2273f7aa0f8ad9780809d09742655e173759ca92d603b1b73d57947096625443adcc63f9d1e9c8ef7e0937c393102a0e58b02bc84c588669ac7899fc6c1acf61d098b6da980e591b1b3910f129c2c43f9b0d962004d9d1ff3fc6bef77dcfcc6fa89599d35fd8b1ae7e33011995070578ad7ee3506b461810d95e70efce77f4682ea11acb1e1414f32870020bcbca41708687819d94a7c25f9936f0339b67beff54989067d3299d4b4bca56148cdaa08d5886927f9f31d8b1b2e4b2b27cb0d3389c0e0753f11c954e5be9e7a586831b5b78089c24b570b5b62e94528201f5b4501852be4364db403c58d9a2cc589eb641449875bf30b8e098acbd3060f60c98b53a986cf6cfc8f1c539d85d2b1ea9a54439cc2210bfb88ab7b5f29f7166563e7a0f9dc0f517f4e617993785f128c814130fcb13c4b8fc29562ec5084eda70c3d665858830cd7fdc7dceb03544d135f5eab9497c74bc59667ec5f2de78dba1220c02e228c90ef366b06a9bef025d1e16018fe8c0b4c75d2b176255d1efec2770273cf466d7ae1a254da7b66ba1d2c913b4b78ab01e6da9cac88105434a476d6e10c8f1aec9ad510fb287f8fe13acc5f53681e5c73466645bf01e61a2766488a8c35ee225b1e0352f79f14403a7fe8555f1f3bacd5365d7dac9fbad7d07a10b9c314b5c945830045918c8596916e7e391cf1f83c8e3625b764ea53d6125afcea82a6c7bba7076467b66faa1a258c9f38bc70867a69e601ad9f9e84a72342c09da99bf9b017438903f1b91507da6532645268cbf57db4391959e64fc7aeb05836b47214e70355a72a5dff8a337050a004ee6322471c75f23a7b251c37149e9dc3b41df957dd6c7f52e100697ad0b83165eb47afe0b78d44e4d688673e65f8b02687359bdbc3e7549b57fa524e9b2fcededdfb24e8102ad9a9112d7fd0253c9828f0414c50b8d444193078499d88eea0dc215462bcdea58fcba115f832d98640919071332f7b94f4d77fbba149c324b9d676c3c8207f12c8eec4794a1525e7bb332e029fa1ac0a546d14bc03c6859cc9729050147872977e6f9269b63cf145296968e966fadf57a1d924655e03d1590c1d593e36ccbe1acd5ac31d2b508c5f41d847cf66b5e0a117162d7d012fa90fbfefe0c231ff6119881a81ed22487628df1e264d774a6ae286df21af5acd6c7376f94dc83b8cde24e71d2c1c9a9ee117e5849974741a7deb07931613245853602421ee439856f9d72710b5834727b5b0af90451494287103e04e9f5538a66a12db7941715885ff4aa8a6005ee39f1a55a81f7b0a3f02c6b4b1cf690f63f9e4f71c6dc3031bd5f4f72fa7bb5f2833a126269fb514d5c08ea5b14946a65252bcd27273f4f00f4a01fc834d52fb16a72971833646be5a2941a035e73641512f7533010d734a6d7f475b8d97f0f0fcf86124c03fb094b8d8b814f29ca1a2fc94e39ba19c0de6c72ac3a57c5d19932324598257192e2173cf7e005037f1df0c292a4c624860a86147cc57991ca227bc2ad5125eed0eb8277efc19db78f75a30e51e7c403281c8c89be2342bd867a7e3edc2365e84e750391bd4e80783f90f4c08fc2ebbca36b3bae880376a9826ce98172263c4734ca0f6ce5bff536bfe19f4938e475ad0b50e77d3b1ecb8f12c3642d49c92a280fa44d1897fc1cb43e562110b0cb7bbac3fa2ddfb5fceb681bdf89c0a0b1cba0f49e3b42db9b514768a145aa632245af9419318a5c89313456030c082b277c416bd5e5ef1437c621d5a1b68a9b9443ae04dc05b648840e9a3b2310916735927c703edebdb63f960d497fafc641ff1258e33a040e44556213031f36193a77d36512ee2b4fde8dd589a8afbe32987d1005c1feec49fded2f710373144064471ee34c09aa9dc5446ca5f262521664beaa594e3ae9694bc1fd6c7ca0bc111d5dc9334f6f5927504607271653f93c24c42dfcae149b6fc3fbc1cf02ca3725eb0d8468bc8d35648fcea794d320ee6a82b64a2758db5e8f9b56d95123cb7a291586c9e62e6553711c4746c4c0e0e96a25ca6a818391f148ec07a3c4487587ac27383a9d98b26ebf97e91069d743f86fc0e0f0a53ad97b44b4152f5240a6f37a6bbe37dbca92b056b3f78997f0c51834d219dfb8f1784a1d8a56a919fa55de32a815efc38185d84c51e36b89db3625bc9d47eed526656e18a8763b59af574812c1c6804ec5222c0c166309bfbcc5bfbdae51e4fb0967fcdd2314548680ee6e1efd24fcbb9dfe40afb0349a1e0a99a8b2ff614f3cbef5f01e004fde3a5fb4b228ce7ad88b066ea272b316d5b0ee1eb632a00a69a007974c2bca6e4c96f8691cdcc1701a6bb2d8ed6054de86095677282f346ebe16e464ec575d6a25dc42f035ec8eeaf5acf0d127b35963fcc74c178a6eb4838e5fcae4122927d984006defc9b62c380b3b23dbc1229cb4336a124366c732e7779ae2bed8ed3fb114498ea8b9c544a0e2dc5929ffd362a6911fb8aef7af1663c7195c51fceca64a14dd390b4ea8165648becb63511162349330365653bf2df1cdc024187ff187246d7d2ba00147b9056d97884ba3a60dc084dddb20e8d374df67368d5f26337fd365be46114a5f4063eb748bd2ca0902bc82c03e4f42bbe08d5b8caafda92098ca029bad47e761762000ca85f7c00c2cea619daef060573de0b5861151a7aba138fc5feef66c7f9f23a5116deb74834af506f84e70695e297b0ab09873bcafd491d63ed9af16ce12e8c477fb2df129405acf1b0b8a338417e0954be0d65cdb654121541ce2f760a1fbfee3c1c18314cd8a6d9322e3dfebcfbfd6eb8475b09fb2bd4f0d29f5b711b106b67dbd2908211477d5534a57a7bc32bdb35451ec46914ef7f4056fcaa9e80acf4802b3f422da0bd46684974f6781392730b8509feca697a1292207f43c31fdfc558a1d303a149268f27f8143bb8a80f1b6d994a82bc950a804908d11217c01eb85e83bc5a98f23bb25875a30c18b5661b37365e6e840210c7078a7b71b3562ec3e4634625e7809b66fd76bbe430109ef09084a5158778b5f07f0383ca22b513ac7c4986b446dd4f66e1f36860fd134df0bfbeaf74022c31663be9eafd2feac8eaed8622043529d4fc8bf6477443effdf994a2950411d6f0bf1ce774c907a64ffaa6936a2f0b1b9dcc8daf13915cf6190853a28e089279fef39fb04d13992cc79c9ee76e7fda207cd55f86c38bfc919b1cf3aa75150594e1c370b877bbe8863ee0d53e8f0e6512e82449659cf2de61a62de8fdc5f12ca82728bde5f517fcb002c7455d8815259967fa79ffc21e839e84e3179d6296aeda1d03b6ca24777d3823aa032240b24a0507dfcec665ad6ecf9339904f054e388c52ed70074bff27396dd56eae9aae867cad216e59b45e0a397134803ef68eb9a4494065278d1de158c0137fc81fda1fd87cf2c2330b14adb0c17694e3f3dc1a95cde84c7286a5e818defee696e5da31437ed935e7fffc4c0fa0c28b741e0f46915486a2feb14e21657c9ccf5d6f03e6c7d0f406cf2d4e7ec42a0d5b1161ef8e0aef18482df10d5771509234d53bd359b2f364ff8060d8852ab1d2b10fca92df67c0e1c2089d1f0d0debfa92f522039ca3f87bd06588b15c63a0d35df4157d96df88c707712c892583fddb40fd8f18f3e4fb6eb05edc755a464abb94628570ac2f1b7555e1b2a938565b41e83634ab8b2fa3a84aadd65d5a0b0292889379c39ac62ace75515a6045b08fa40776e6d3963432c566462c3975952286a38f5e113ddb2259e101271725b3470f733555a656972cccb4e176c19a4ca241c2fed8e176b00b6c56c1e87a67f4a46388a23fde7a8b4dfcece375e5d5a14eb75d534be2d790c5eda02512bbf2cd666ff3fec0d8f25634d21037f88d09c68665b91c95418b7260fd1c0ef03e546a241b3fef2871ba950f41fa49f1bc695f92b544a3a6b100d8eaafd024dd176d3fcf84f2cce199035ad18680c2db099b1bcc63f7f28f0e3edb166baefed6124ce04c70151ba72ea2a2bcaf4cad66164efa544b684f90036a42d10ece965592eff4d3b6a6d05b859ed123dae1a74f19108a2dea4e9419ad5646a28b3db07ac434e6ca73ab2e9fb261b718859ae6fa49b8c690661a2b96044b088ca0e24869d73214deac46f4a508d1a621d780fe0ba8facbdbd3e3011e9fa1b8cb812f89fc758e28e75b03db283a8cba03800aef55a19480b7b2a817b2760308a8a2c8386313f045ad04271ae282abb91fc7ed57aef78c7c0286dd527b1913385b07aeec1b697c4fad85edb850b6baa106b004551b3df6116330c2b6ffac2ecaf631051406d32903651623d8486724ab0d9868945b4af386496e34361ce8a8dbb9772c884304ebd2eddc0e723373bd9ecc7191d31967fea99b3b536699f2f7c338238b96fda17ffe0ba4cd90ced60aefb6c154a0d79b49f14b4474fc9878512a1d8c571693c8eede55fcce6c442734709b16e9711618895969b82c16be490586f8d597ea1169d8345f9425be4cf2a4613fbc7c01d20c4ccf212ae96d4572921430b3eaa3d060e26591675ee29644caae2831e443ad0793da13dee37d6e6077a5d708074517c3e64efc749099032d8bf28fb34d25ce1a343701e05dab66256e5543cfbf06e17b7df6c52339344c8d3b69a303e5f30a002ca4edd6d9cf47203afb22d6981b6d0fd66c16acf3c14363b116db5020f9dec40b7efce2e157b3e414b927a5ae647de80f38ef366a181b6ab6b01a4048516eb579837b0bb5fa65875973f704c180f5ee94fe9463bb32d82b859e643bf15084ae1df7d437d3a6c05ea1419d1874b4b6da9d69def2b8f61ff7e9df21e5f0a00004f973a6b1256d95f838d8e651e3c5e2bcae37393e881e39705f23b29ff47278cc296d2279245f70e740f0b128b4d48b846bdfaf95445d4a6cbd8e751385f4457a019354b65e8919e8c403c46b502b7dec93f018aa335dc7342137dc597d4959d33c8a56bac3efcf116a60d53583d8c1fb968ea7c670a7682f6132ed33b43a320fafcf9fd47c4a87539ee770b959b61e839ddeab6614e5e52f142fba7741366d641e9b5e3b050253c6c782ad35183f8abdf6055f5ba9b39c3ad35b094c6edbf86f958f47eccb013f9f93129cac0e7adb31874262590fdc444496abce0c2d5e33fe0d98cb08bd9ff2641fb260848bdb2dd3d56006128249732de24be5e741f2d5e11bb721febe64ad6b9063b317cf1bd05b960e39ffaced099a86d055c8cf05ab7c21c4cc746dff1785ab2ac96d2628aa5c728262f594f9b93456602d6d49c0f9fdd25fb9bcfaf6ced74bb983cd85bef6243673e8fd4e00b772aaadc4b312b3d95fca8a3102b528fdcb679776f65ab76a1cc55961359710df993ff5b293d7784e65c3f18f7627ec7de86a0ff228eac601daa2f7d654411b7bdacb9a6302ba7533e4ddc5c0b11bbfd333f0082f8a376391514090a0b6492177c356700aab9e0fc2d0f31f25a5cbb2b2df26b6e36f0cf55687167d57dda9f4639a518027b31964a5cfcda72270bfe752e19836f51da9128cdb3c156542b42e23d0e03afefd7b5c6357e0e902d60146b5f6cbc3a5b9362758d357d63c0b15f3528f6424ac285d98cb8c8caca3b8cdf36f7489d09c5e23a14bbe73c424cc27c9386d22e767b87599cec1bfdf9f900427ebce41f96dd73d0bcccaeb6f0bcc64040273c21f9869e9c531c76e17d4da3beefc3643dcab45c7e2d895bf3a205e8de9a25415252d0c09bbca43e9c66f2e6a1191865c4383f46b1a4c3b79f0a398ecf6029bdd3839c76841596025ec37faa10451f4229a289874f018df4f31c1f6becde21528a28ca17785f24fb6151cbf3aa98e7b1bffbb6712125c8f4e015a5fa59f7e548f4bb320e8603419dc1b032f60a42289fd7c35a635e979f5af565de4078bed78201ce48e2f1656c0ed8564d939f2692190c25d58816faef1c72166a240ec1e3782881516bfa2a4a3bd514721e124a9bc1b1ddea7f709fccb605d5733e81ccb98d51044ba5b6f1b5cf6f2017330ee3d690dc4f929739edc621fe7948b7dd8ca86e92b31b3e3d1844cea53e1caf32e8ef6429c414f22f4a3341e0445b7304b2a84a0e4b7cfc9d1042bd9b3afccbccfc33a540fde8c8efb079ee1412bfecaa5a15a943683db65af54c5caeeab54a005928e1c4c21130bf12dd416022eb5b0b05040a3416e1ba3589f4d8b96376cb8b6176a45786d35b3ece28cb99246363cfc302cae5804df4b23423a67f6b08c68c2da30e31dfc5de06a2d0e5f84c9f0782a3752c6d70d615c978543c17b000140f4c2da2b87be7014c162355d4becd24530cc999055ae7c5534147e65bf54d173204ba276b531d766cef2c20482b3e08feb3be95f25c80a615e575959dac7daa1ef3d7dab6d3f9e30b579ed9f9bf6c5a6e2fb260e010620f2f04ea21714a567dd9cd3557f694a0f258126d0865604bd0a668df15f34f417ed56810c60d725e2e8fcdd2810aae8cf398c3ae8320569150c8cc4c8353a00c3bb9b441802af9a10e0542d58cd2b151d6dac5c83fbe46197cf4698ea6cf9911d06746ab929dc1551db7a554fbb23c8c39879b0c6e80340f4ded1cae3647e25538c9ade6bb6272905b50ae4922af5cb48f36b1156c8644d0ca65417821b09e1df80aabe9fbdc639e46f13da88d122c0852d5c64a460d48b50a8a24f2ca859d3839d1079e943b54765585e626cd72fec6dc3250de78b9d061ff0de8c11c25a8327a54030612f287be2daaf8016f4e60018563820b301fee26e586e126222d5a43b35beec1ccc102e50dddd42bcb63a5898df7c2d825f55b53777e42bbd565a3efa361aff4e6cc02992fc52ddc613264267440b8a55c1ee03a7405faf30f2948a3a30b614775f486c2a30d07b7692d48e0ff0cf2d3658ceedda967c4c0bb4b5730c7b6952440329743462061247f8ef71f76e7084b1b3eb22e5507130bfd4c3601c418fa05e4d8a1c1e88c915d2227aff8fdee38f8a6ecf3c2f0d316a41de08bb295a8d3e33d55f6f5d65ee695d0835fd5b95cfc75f87c90dfe78e15aee132cfa9b67f765e87f74cda0c8ab87148625f24e1c1659593bfa1cf894c3656d0b5d9f57dde4c2f887c5ff71dc6d8092f9ea388c014239a646384b88c7c434e3bc7739d2ab8fc135ec703d0bdfd533acd6f944f4ec04656817de50d4900dcfc8525bbc092d4de75b7f0c4f96980c6644006d208bbe18f40ab20764cbf43f0ab55d53025b01ef1bac128b97e9a865a92b777fb99b578300b1720faf5d43bdeaa52eeec07d17d867f985cca9149f277ce1cb54c143de2d4baaa8c57fb70ba7ffef0863212c8ccae99c9ac32bd7d979d1fef50046651051575460493e8589a7eb6b6513681cb45239d000f9843ca8eac471ad134c1c8a447224359476ac6e0d26c09dea96e60fd13f951a22edc8300587dc91dcca18200b9090b0e1cbd571e08951ceea675e882569e68ce965abb122bb52100cbe726b7569352eefe055ae834beee559f8e2e6213b2883e7719df7ae991ec98c1df82e22c1fb5ea0873a8867f8f71779425251dffbcdecd9dc57f30179221bee1b3f66cdd3cf837aa8f50aec3e17dbf5801a88eba93a2a06d1cbe953aedb01e507d713dc85d7e14d7afb2ae14c95aab919c8c96766f5e39ce18bca314de7e75e34ce8d47ef7967d39ef32a49f82abd33a6640b09bd3f6d2d874ea690097ca0a9fdfa532ce6e31890c36449cd0b4f2607f39e257b885c1014d32709d3c64552ad85554536b84687b0c5d7734846f379a33e1b26ef0ffde268ec55d86c0a8bf8f028da3d0db65a40702d586760c4bca30bef8d0c23359c3c8dc0e4a96509319382eaa5c0e3539abd76781dba95a5d7858e8e79c94a712ac7fffa58bb741f7920a619f6e3fea5e78a2621f10aeb372d5bc464374ec0f2fe7b5f833c32bd94674c2458f690c896259d9ebac86d2434a0b690e0370b1713f9ab34d01dc3e413090f36514c1a6c970f8c7e38454e31e409d169b556a62ac53e6f0dca399999fc30ab0ac0059ada47e9ce6a5b3943e0236dbd825f059e3c0d742275eb25ad569dc56fb376ffa39881738e09e87c3d10c2c5f1c77ead1cd288fc40090b91ad55f0a57f9777cf2e79e8b7431892aac1776a8d74e458662ab4702edde5c67e0a0b858282910a0bd8373d3015d3ce6ec39ecdfc8c6522afb82e9d8aacae697b3186a55cd23f5af27d905d490cdc26910ed66164213f28ba4aebd80c96913dd2bfae6de375dec4fa0a5e5047c8c6b3089fee440907493bc6902307c746d5fc148cef27d86d7c680a48628c7214f1c7c0ba9f776fcff17323db219148c70d7e20b5ea90b7420d67b17d47c2b95102de5ba6fe9e5fcab873934613e5a6a1d5aa3698b2f9610e0c92510d9f217edf08ae9a77368f8830719a5f238e76fd5714dd62830c47fefba2bc650d792c931929ee89ce51bfac6cd6c44bb748085eec89ed081f087780c0e099faa16ed8f47fd47ca3300160868134a94de461182396a7f106dae1dd62efbbdc2b15843288d16c20d8d233cb05cade4139e1f889c84ded38aed0a70cb3a140a249407beb449029b63529fdd4918a1d3649acdcbbe0074dfe711506401e4b05c84a728904691c3164715a599f4084c470dc15bdbbf866fbc971f7708ae69ed43cb1197c04fd033d1608e50c85829dc824ed1fb2b5a23b6377d5e427266239104cbb34c9a434cd93b9af6eb7919586d00e82881434da100bbf73e738b2f356989d36328ab423d4cd7f78267ede71bf578c43126a56b6f851f3e27ff516a8f50f3b4f44dcd82769de801c1db7bbbd2ba053235ea9f2c7ce5c5cf77b60e67158ad709f8bcea0d3a12743e2739de0b0f75c62c8926a794269e49929a7addc3fe9d7cff30e4925d7e0b708f673222ddb8db777282b79ee4ab5b9f02089b637b88598b42e47f34ec1425adc02ab6cf84ca9e7173ed6c2c2f3ff3771c0ff2b3907d0218d4dfac657ac0c476c8febc3e17c8848a4ed0ef4f2c595ac3c1e973f4de5483a1a0a93e69714fa469f0f7f4a62620f3a0f52f88889d4f6c2c08b06f86dc2a2d58387c1f2065726f2e8031c1fc7d1875564583143b6ec32fe98e6b6a6396ceecf9e7d530b6f7ad58d6d3381e0248c227f66bdf9de58ff3111b6f6a7efc2d82c80aa18caa6b24d93e2a3fb6ba8a59458e781b4942acbecb10609e0a7b992cbbd6433816c22dfa8d37b6dabf83101ee03306b2f933ca672e2b4554f03daf726b8598ee9ecb1948101986f7e253d6fb2e001a3b78c1c786f6f7bfdce7219f69af115335517bb5535c82dfab4d6b152f2ddeb9073ee27e13ac1e51b08f83c8a2dea183ee0f5bfc1fc957560b831751c4f6cca9619e84e78f05bcd97ebc28eac2f5eb103cc14ea53c190cf39f634d7a38241626a101e52341d2204d4913895bfa628198e1e69219b1d3bb7870257e74b468fdee90c95719a9b872a9f26a23b302419179c2da0accb4fbdb42ad65f5342591a28e6e09411c02b56a3ffecfb4a09b11a1d06c2df9b1a94cd99ed4e21f206f6b18fe271d86d9a9450e4d90739ba31087b08c1ab249fee92f04c4b20bd8a14f09d8454188877acf014773982ac655129be30ba2415d22c7623bc508175f64bcf92f87347c2b7608694be042f93ab95a09c6d9ded7d00822d6f1afb58e50d6ceeebe0978d20e0eb5c23a023f52d4b145fee29e766e7b91c5f3a73259507f0195fe564c774d2180e71e3791e017f65cf1da6150938816e483f9aa30f69ee209c9ff5859a3e5346dc0cad9f5b090b9ff8734bb2a9794d2d6b84be6606b6710773329a9ba44d8afe2f53988f167e18004affa72f89dbeac589ba47d812ffdcabdd3bfe0c6c882513b393dcbc94d808e672b707eb5843d53a7cb86bb22c9a4dbabe6832d7832ba83764187e20b1597b1a03dd2d5401f53988fd3fc1e35be4ef38d78756b860dcb2d58f816c00c40759ca5f3699797c82f604435e6c177514e63ba505beb769f99871184814b2adffbb4ad2fa893ee9187921aa13e77047673d94ee9236318d8b8469a90ba1e9eef83242678d50aaa47e7fa954040616dc04640a73c9e637fb4e2ebf85ac31c2cd6d3ecf190aaefd02277d5f821b588f67a927bef295d749c1f7f3881c8975dae61e7ae328f36c59f711da01d8c13bac4cd1ffcefa89114e2bb7660c3b42ca67b5842015c8159e93bfb70a001aa348eff32ef66bec540e82723f8ad742cea304e213095528bb760adb665ef6abae3ef4d921002f8b6334574ea020a9ee90074b34571ee6c1ab98c93847449c836fa06232dbcbcf99ca1b37c1a70821a0b3869a09b4119ecce953e0a059f725fed3e561b0264f292839fe9abf04d9fef1484b4caafe906f2884e80b139d99b460c729d915a52981c693cff3702380d8b17a1e7f4aba1ba86b6032d872ccff2bad6aed1ad0dca22d6738d2f0b0b69c6f631bb826d0b3f9114f681f65cd9f176f2d15d57e2ad7e12aaa13e6e7c680588482bbb1e847464fa921249519022cfa8bc05226e9f0df6bbf7920e6623cc6f9836e9f0f3478b8b348c314dc700bfe6f3a397a1d74ba3e74f9f307ada211df82d20a8a4b9a551f374e03c942833741096f7db884a97d607f7ee9a93ca6d447f7d8dcae0e6c424839ace6091b1012ad8baecdab182bb29877e3db4b888bf112970984accd0389d23a558b62898de2794ddd9b6cad24903453e8ea4405b37eab75fd0b29633230a5ccc32f66d3b1f3bb36114a0c3c293274fe818420e744f9d88f66e5d006a5235a41d13e38de318e1b033f607a393c4db773a9acac1296aab858bf3c0d0dbc46b430a0c4d38d1656e9127609b4aa9b75c830fece8035dc3838479e76034c103e4adaf8248f5a114f94be3577d8dc8c383d59602c39a7d7e4e61fb2db98818c7507f2f5c8b076dcc13246643d8f7968f5c960d5a787a2f6eb0a966f83cfa799ecfc25f44d7e06afa1aba55c5b16143a7efc96f8608144f3f03cc86caa119659049c824d998490dfb347c44648188a6d59f38cb7366218a15f4f761435feb4f9065224d624d273ac51a5caf8c4b61f38e1cc444713863f9f56eeee0e89e00ec198bfb1436e9b7b77ed8a0b3bc6efeee642b5b9a79177470631c9d59539b36ac76b75d3d20b68701014eca017d5350272a794fa7c2d8ba24ce7e911aef00405aef81821e78aa196fd6b9afc00e943bb500ff80a6f9064c03f03f903d379df0e8d00aaf0123fc4aa752e117806aacbc78cd4d5ca5d66689b4837bbcc8ba737fef07e9ec11041b0fc1d1b6ecb3f036741066088ac2bfc4d795c53aed706253cc7cd808f2b60a665103c4d352cc1a22a3a2369b5c74edd3ed5885eb969322c8011e1d2c41cfb95fb5ced9b807e64edd04e199deee09678ecf24a9d7436b77884b641758a02c7436c186a6bd3eb66696a406349d730292d094a5f7d4d35d9d193025a78cf41c9ce3a308a73c46608e8414bf1fd0bd533e58cb07298c84a15f6e87315b7bf26e0d41f32ada7c929010f46338f35f87060e6b4bb53faa70b4187954955b652185d0d7ccc99e5b35533e20a793becaa8119b9ff978e5aee85edde6168399d5b1cdad79c469662ec327665866c4c600ec9b0c9765a762ecbd858fe91f7dff1d267ea038a7190695458af4f860c47848a984d4d8f5a34c993ca1beb299fbc2a2d49ff44ecc4e41425df283116271b72e465d354b0c8c518673590ebf8443a668671660d3b5c65bc2e404994c032846c1d0070244487da3dda843be538fa0135384ebeb871e2afeb6b6e479dddaf2e8d70cda11708e8946274a074258af0ff5d15dd30bab98d3c5f700b0f11632f6e6874df98a3ddbde5c49ccaf5aa63f00430cfdf53716b09722140276d24fad49f3be32e84afe699d16a5b242c7aaccabb000e71e097df8cf4f4bcd0154b5e3b4b5f408fa9ffabb7abec2c5e9bac89fd656a6409064d8b95e0126e46b4d7eaec5d43aea2446559c9ac603319240e89339d38eb6996f8013134349ad6244c78821023f6bee3bfc36bb2a8ba70075aa0a7ecb6b7f36e926d8d5d3874c6a594c102f7432e022f44fbca58f24c006a4f9176675a8019efe6a531f3682f78f74ede1c1ca375372ac1ce452a68fd7e385fb76bcf29769b324e4c4cbe35e5ef568c280f7b75f6c34d8d2e6d94b50d2fb90eca10eb2d8c843f66a121633bf036bda83a93331fd490baacc95dc2472977f1e36b02340e5a3a31be09afa852ecb932512438c6ee332e364166982ff84a725d3d70c1b6ab5f0c54da1489272a3502ed03b47b62fc0f5169c5e681b02f95012a331f0d50b4af1ec39093d70ce6778da876246ca1ae1c4353b61104ae31e7942d27d8e7526b6f605a81ce503c7a1fc8f3378a4bf64727494650b4e7e06a520e1e5dffef1fdcbd65c031802a65b3fd365b6e357f3bcf340f7c2bc790be9bf376abe0b6ee767c08c6040ae763e6dc11ee7367690216a5ee979bdce11d46242f7faf3b6df7cb53952ec0414a93ecfa8bba857483aed6204eee9afd7da56268b007965794f2aecaf734a6dabf7b53e9c47dddad8d4f79db48c186813a6c9b78e4277209a86f296ebea26bd5701a564d2130cae8dcc2b7d8b1b349784d3e7b72df1a3effcbf0a90070924e56b90c8ce20d219ca7bbf7ad4c8cff78fa812e34d858ba5a2e4ebca637062b13a99e76a6f9bfae150e4aa32a1a081ae76696adbd33de6b16c364a30f17fc186fe7c452b5e1c45ef3c5dde1cb67b9f0e5d2642612aced34ab804a1c02c1b38dc90f9203da502704a938bdb95fc5d97f9695f2fe24c62bc48af82c1914a73513dbe75528ff11401174cf083cda43081259d3297f6fc9585b917073e6e0de02bd93e451ff958ccae755debdbc779554acaf8a326082dc0d6bb6718d426839fb098ffd603b093775d2b678b9bae61bd61fc6b208f44ef31d34b1b701caf1607572798cc860bf7fbbadd8a3801ef3e510baf73b378d16532087832d9cd120ea188e60966d9e9cd54a02c53148a13e378f9c8a6fe1f75ba53547e40989e4c9dedab21f2da47f2a1840eedc91ba68496e6fa892762e63007063cf84bfefb8ead6f1361606b2897a5d41aeedf96919fc2f526798ccf17477933d4f11e9c050267bc820adb1efe2c37483a1a5e76ddaa74578049a597ee3718b0e65dd4099f9d41c54fcfd89a8cb5779fc3d26d0e1164da26cf256ce6716a89347be8ae9304629242efb0860ad30390c6cb7a390482d0199c09386801594ad92de7a84506e3f9fa7a1105d00bca1ecd9b594e94c237eed6f3383537dd95cf9a518b681657f99ecd5ef836dacd6299bff1b020488cf2e77e3ea0324dc69d1c6afd3122698a46cd2051fbe65683bb29a919ed060941849ced661488636b43d246ae990225f2e9ba41efadba1c9f261a425e7c52db547b2ea609c6fb617262d8b6afbf283d5bde4b48eab011e6ec2528bcd7746a71c9b8754b914050a9f7bb107c50c5a044d20dec8ce459c47d7664306e7f4fafd0281a1568db3d1f664b15b22c6836724e8516e668144ff5d156dc8ed89d64bca711264ca74655c82cce4b5512c8e22f45e5e89542255f40e90bedb14e9913c814074f9a09e455abf710678963317671b71e8c9c233205d15357358b025ca060e8552677273b1c14bf8a68dd3250d401fec44fe578baf18f4c3fdb8d9756b6bfdbc19700c9b8d49c8058c8a02de68435acbc83b5e81f41cd7e963863e28f4fe60ea69041f8fce0d0cedaf4c26c3bd2b13f1643e17e178b88a32c6a38170907996b523eaf190a9c0ca243590ed14707e2bda70c7fcb69658f2a90de59720b292ef94585fe779198bb0214d389d6adaa14f314cf01808cfc91da59b4fc082e63a0bd285db096fdd54c533dfb0b20efe65723e5cf247c90e30e52536975f53d4bcddda6bf252000447ccd9113aad2ca93ffb24938b77c47b9f7c878c9bf01da20a847521cfdb6f9ee01f256ff81a0111c335d027c7f1ed98390074e12e247637b6102b8b439de26c7c11d05639ef25f217e2ba994a470d3a924d4ae865a1ea62b6c1b0d0a14ffaddf4bc06cab47b744dc7fb97029f9098929b30cf18e7c0eb05a42809c922e98002eb77f55c665d7575ed008c659ba3891541aee71f0f40b238154c4d09ffdf77f88a08a16f53c84cf909554e6ef2bc56112a561981942fbca3887cc5db961e8557f1a6de19789070a96c64644eb8e479dcb11407668caa2f620ad9e306dff1c1130e19c08674b816d268c275a79bea18cc812651fd8b197870e09733cd8ad9cfb786e082f251919d5b7e3e25414474adeb7bece36e437118c8a7b06f58e79daf81e022ae982aa11b99a6e8f38b1af034a642f1f5a30c939d0c3cf0d7871ac44551e51f2e05214f48ea9e03b58c66cd8cf00774b2916b9618b979e1c00114c3b7a6140110c81f243cf7764452919f55be961a7c16de14d7a3d9d364e9ed5abda993e6e21dd607f2f7fc46663c6e12afb267bfaf060963c646d2b8b36ea2f2b34c2df12b6230f5405666f46cb0194259d6516ffed5c34d3268ad647e1108e5d05d7d4b4eb11fe40f6e5615a85e39b80cdfdd7ee5b10a8f511357d79feaac26478865f0a7abe26d200fe9b68b444efb742aff1a9bbc73d0e0d160aefec247aee54b88088af44ed4dd51f54ef6f4c79ea9e9061b7ba5b4a7f5ab36ba33597970ebabd96f221db10120e3ff13909615ebee1e215cf3d3bb64ea4e7b8ee449985055dff7a2690936446dd28cae8395b169fd7f699d4d15c09e1d5b668c1b89538708b2b1d5c898bb6c2800a34647ad44680edfd5bc99c0ed06974991b1dd9e3cd4ed2824ac0f685d6c5765af9d5bc8199085e0c2533c71db9e33bfd7d5aab8d11f167c0f972ed1df3d123ef81d40a1f4546ad4a5d83e813cc79a4476df3ed884cd649042b186f2c3d8d54a74cbeb764f47e8ba12dd77bf31444ac63a030c327cbcde6a11ebdd8a288d10dda56acd90d382e6ef011882622726d860e8856a1326733c42bcd6166b6ff165bc89fc2f6fb728670c490c5099d20938a3ef1170b44444c998963389712ec4a8bd291fbcd6bc1c06acdf58f1e9a47c0afc6d9329b0799f359f49ab68191ff98fe69b165f766cfbe772ee744db1d014178b1ee0f5b833e89912a7b440152341b886c359860f30892645a70994020f679a1f544eece6c5bfb33bc0cf6363254dc5f706e517eadde8bb9a8a405f2d21411fc15d5856445ad5092508a86beb4595661a75199d269e282998d9f8d362d734c8f4f436645cdb72116b337136c3784b7e42c0d7fc973223362608d14bc66aaa681a385b7ed8218b0ffcd050f420ec4c791adb12dcb7d3218c1c8c71928f83cf5cb6bc5acf691a6b057cb22ff98a002258142f962c84762134a4bee2304dff42e860d646c0383d374bd891f2c7896c247b0acc3e90ac50e314bfb69ffd5f0069377b00fc2a8be53e3e90844ec9b1f52bfa2bc747b63710a237fa51e058bdb91189d5ab1385508a68129f64c78dcc8b1b83c8c1597af200ba7963e4fa26e8cb91f52298710541f87a647db323465c1beadd3caa20b9299531884c66bbe0ddaad57c77d0d8340cb6ba515960938705bb948459344669365335ed420f3448b42b48dc8d45bed85e5d5ec6b74b0225fcb18aa862bc15d97b129e09d35d6a5d2001a065a3cf922bd6ea81d5ef8955a980879723004de98429e64980a13de3d3a15b39ee1dc0265fe1edf2904f8c60470044f8213724b986ec26ed65de2becf5203a3c8f1c3d8bc6544c7afedb9925e835c545fcf53efa497f255cfedbc25ab0503f768c941d98d036013cc44483ea030454932891b9e68602b1e011a9a304a75f025e4c457729482f9fc1d60a8180edb874d0c8f7cbb4a555df813e91a26c0c926c6359916548ab5468b68e64b5122eb248509a1cacae55132cf6a7cf76552f924c7cbd37edd0502f1b97bcbc7a4ee6dcf48cf0dc9c2b9b8e8f8356022f6208c3430723c5df52e5bd5ecb5e48832468b08ec83a9e9576c3db55471eaf9895a1e73b8b8184af5f36de08294eb33f2ffce0588d7deae982c272500bad1c11ed6a6003f461793e81d25179c60d14b5c3b81ea8b8a9a786ace73b7fa8546bc1345ed76d98d41826ba940ec6c0f281b57f7b566603a66d124a0f428578a52cbaf3135adb73c5f0891716ceed13af70d28e87eaaf1d6d3c9d1bc5229560e5ad6877ee24da9345fa006bf6c536b5ffa8a344bccfb4c283c7d87cc7c62f004aeffa0abbd08cbb3b8827f42ca458551e6dc92fa474b297aa49d934b178ae7b2b9cdb2443d6445bfeb13e880e8211cf688580876ba923c8138422a2c3b046b28ebcaf7e5b44923e563716bdb15d0b3334f2d698c46e4f85a3083eb7b741bf1853544b190061ad5541fe0c3e75695ece1913fe3de621e61e2b0609a5f8d8ea4ab4fad5bd6f48b64cbe97e7aabbfbdc1c62440e1901954db0615b26885970633599e31d9824373d80a1ffa95700befedbabd64d355d39b651228b1ac42a9f753748490c3800f1abd96b316b080520508a8762bfc9de28bdd6007bc299b46970412e54a6ceb3a6985abe436d1b694e15a70f7d03d6ca938cea9a847bc6e14072ec0bfe0f2cd7e24583dadcc735b15fd883cc0a0360c658795284b0ae98362e66902e15c9bb8f55464a9fbb0b155480d2bac63691b2041751aabb8a7fe399e88fd0d6cdeccd959ca818d2b5e88f33e2dfacd8ecf14b7c36286c2e041efcbd6f1024954fb6c6b00894fcd4498855fcd0127bb7748b62742f39585a231404d4334b2af8cc448344dbe70a1cfc5d594d9a27df90fb55a98d0a9e14b4232376e7f61f2fefde1837ff45a9c7a2f69c7758a82a6024c9bce6c24857e3146be5a11c40444f7ae05194d778c8974918730170699e91d0efefeec2ad24f38fa3ada2a07fa0f84138351d601b3de163e3b598b0ec3192111e7811a6a15c3db560b35f81d01a02c467ecbc21d504b4ad907d6f6f96ca193c586a45ad69c37ae64e5375a65dd0b58228421b6259fdd283e9892efb84ae3d8e1994d2494827e3d68df2584ea092b68183e07bd53befcbe5b934e797f605691207364ee476e1881a47b09ba780117be8a92a1f2cc515e9682453053b9716713e19708bfce8beb47bac38cea7b5b25831c2a7d57bb06a8eaafc616d91b8041151fa0053658d31edd9d5177c1606ae93439eb4a807bf993c61483ee694ad91a2e64a45bdf9c05908108a52e321aa1ab3dfcbd2b136b278528d5b08632267b9882b880281d0ffebae8f28fc8f0c74f94cd74c56a505957d50b097a54f6ceabca127b41c8177960c4ab1ca408b867db0cb00a70f9aeb400cf3c8bc33b21a4e758412a541be61c52731befffc450a991a525bb1411e31600c0d0ddabaeaa06c2f537875a583ab52e121327e92f77d36c3667f03204963cef1ef57399a39eca1f9faa3ab32016cc3e162ea53a8e7f89df66495cd1ec7766499860405f4f22623cddcc11b90ef98e05d793a0bcfa0e24f67e0309bced9c63e87da2e383660487bae9a4da324b26f1320fea6967b4f2599f3e9ad3061e4f6844208dd7e053ba188a7bb2ec78e9d492ac7ff614827c4eb294af6d8e8565666e64548ad1e21150bad8df7332fe28401a9fd47ffe3da6b2fe2dfed5b90d99414d134a242401819e3611872f6767cc7a7d23d441b4fd0e9250cc4f80bb2a4dad219ba8b6a54edbc352f4c7ef0011eeba95055d9fe530d2a6f562ce4c6d4fb6e84da1189d30af8862ebb697d539cb02b708eb8c49c0ddee9ad170f462b60dbb382e3803a986125dcc340730a87f36c526bc780cd390cbae4cc4ccc4eaa8b7938bfe5c35c72a5df2bddfb3fa017caefd5dd875d714cf943a58c6cbb55b2bfa28485e522f78014af9415da00796691801a068f2237bae4a3a322864d129bbfb5d6430fbb343b0d5be46e66f5dd438ae18927ec7d762100ae2ddfcb1c63dc08c8b6573962a94aedc6099d96e6a9920e7fd314b7600c290978b952ae5ff45c9c0bc7820cfa297b30f91fbca7aacebca8c3cdf79d40fb4a6079be7dc049fe01308a13eb7a3a55f53f6f80d1c8b5e3e026cce947f43746b356af979014bdf399d1b79a90963571837a3e64863204d119e31134490dcc79a91a4eb9e964849970c5d7859a16c0ede670147f126490fd162ff55d3c4c0160faedad85bd7cc8f02f8c5b3f955ecdee46366565ceb16d0cfb3b362d56d10f1249dcfdf3124defd9dd2ad3da12a48e835b994d3a24a56ebd9e4b0bc5b0c778873aef42e9cba6ca4dfc97abba2dd11e90d2604124a6132e03c65cd1c12b7c8dd21ceed1a93d1c81cde94cb3ba373ee1e3d030ff3a4e5f4aee251dbe6ad5e48141d2511863564f486ed832cfc178e337009332b52821f164b4e6820f72863097b5084924efa7d25750a18bcd4142bbdf6d8bc0440ff8d7c00b989a34d171e789cb901ffe886a00d84aa73e5e976ce5aeca7c424c0546821131fdd4f9d9ec35f6cfd49b1ccf39e9371e3e3e45c945a7b794a444b37495b4d250672512646327bd0a390f9dca68ed4fa8dddb9215a96e4de8ac4925b698816879c66b37cfd5f9b5595be18f216f0dc5a1b808c3cc856bfc64352e6e2fbc202db9915613fbc721178526543bb0bb5c847381a7511dacb9ea901838b10e564a170a6a9e6bb18b8620f72d84f30e9287d8f3b809cf93a38e257678fdd8d48e0cf0945b0385421f3df57472dc945e328ddc64c330905e584c0bfc5b5bb350f3cf268cc7c6db5710290894749fcf082bfe359749f024f922ec0056be2617d9f1fc7012bec42701b5d2d98d767ee844a72daa8137a777b796405245519d0528cf4c456f5dd347d24071fa68b752b60bf21a612c5dc365a7be8472460cc5a1d6d56e1a2755ed6d8bb07b8b6faf05a8a7660e572e79c3d07a513fb6d5b41e2622b51c56359fd8b8c43f9f5c53dc74f52ae4da4ee0f808eecef915fcd6f2bd12ee575e6910f7fe3f0ea48dfd72ac7d29dcc4a145c6a6d0c97dfbac6c9cdf0c4de3b4477492d4a67e1fec377ed8b03140d659b4d75ee24a57d175dc42b2ab137f6be12294bb31ae3beab50d24cfc7dc4ce128da679e7eb6c7368e01789b7e46eeb0ff8b925d1b7b2a70dc7cf4d88203e0deb438655a5a138d02f7a023f7085081dd2edc963e0aef21db17b977720064afa77417fd5e28802c9c8c65f04734e20eedeb8a12caec86b3b5a67bb20205842d62c1f7dab282ec0f16f68b2a6175c66a50cce03925f6b06cb966920f4efba3e0db6190562bc08149ef17678fc7d4f84dd1d23ff10b210764b408e2cce382f5d357c33a7f1e5209659446aa65290ab5a01d92e7975066aedb9aa445723ac8bf545ca2f3a212b5b1e2f475ae48b0ec6aacaec21728dcb2bc0f78b85d70b53927b9ee9fb0b005f1976ac638f45563ea2641df6f262ce378fa2d38be0c6db550c13b7ac56023535b329459e5c68a2acbb18aa205976f7a143cd4cb85f8e0dabd2ce2d44e9c125355cee73c910983520b0214ea5086dcf55c50b75a1c834e9dafb1047ea5005c2e888028e57adae4bd4e08281f1da08f71aae76564cefec5c51e5d727bdf9246e026e19e8e8b0929ee88a01a7059764ae67acfae64726d2a7bb5e30facb31fdb2897d5325bae19760df85c9d61e7eb361fbd20bfef83f3f5226dc9699345914e8fc375486bad8b0e44710be9af6d8c2e09fe37ea4494fab03c592b3755ec86dbdccf6166865839ded42bb5e764afc742f43d0eb5c727299e1bef8166ae442d407cb55cfb9f324b40547876b707ff591207e86a33fa2aa36a9fb4b209a0ee8efa25eaa5d17fbe774d1f81a90915c4ffa21cadc85c90d9f02b96ebd7b7eebd794828291985b3ea33745f0ba90400fb9c5ea5d37d62aab4d03e0f12b916a8497086a0b4dbeb6b81a53bf43503dc6c3f9a25075b44041a4842b7a6f1a2f0a2713269ca28b13926a7774b9e676b64b9afaea5a78d83dc715eac4643e74d23f04164d8d8d2f9b1fd142f3ed9745a66c8737c73b117c08f01ac705bf00bbeceaad5948b39f0bcd939348641236fa2c7b57c0de68af131f84f1e2b5992b54418ecf827f7d2374a6929114e10ac659e52592cca9db25062a133ebe794102b2aef38d0e07143c6f41f8b31a11f1ab70efa8df0973c964853866a81270966b4bf5abfaca74508bda58eb7fafb16465c44b7d4fdc2e947ddcce94ffa4039a3bd1503cbf3dcbe8d6800c68455e84e940e06c193d1fdec8feb874cfe6841913bd48e7061b9d0ee897efd7ddc7ca1f6f8b2064f0e16289ffa605ecf58760b2846580cac5a414372ac0b012212263567d26b2b5e63dda2dbbd4094384dd08d4d5a369f9dc3c2d735500ee6934d9c222d991610d0f047c89ca2ac2843d87854ae5cf50782bb60fdfe5f55078188b60befca698697941ce5b8358328e8fb602ffd33c65a347ae56f89c773ac67c60578278cda2bda7ed3dbb913a9eefda57cb0452aae0405f96f0b38cfcbd34932ecec0e4a1ecdc3a2d728d5607264d5a48f1ffeb1fe24d7053ac6d103e159e362e3b7da86186fd7942e51de3bc6a7a1c27913da345ccb2ecf99cb5e11d9eafabfbacab9663073a78685e7681868e6f7ad073d73e8631adce3a6de239a70f499edf5af7d54c07a99b7d7e6533f8ce19e59e48723a8640cfec2aba4146591575ce0040f188419d0e3fbb354b68a7374246af1543b2bf2b10db2f84996955c7c8ca183004c9cba7881b02ccc7bd35ca8a107de4dcb06f64e61650178e23d8febc736ec0ffa522afea7ca3bf229fb73bd2eb6b20d94e4228f216a379f79c90a6e4cb97e2cd2851cdd3f13f06fed0947cf930a4d62ffec716ddffd68cf7ce66f527f1b07d56d023f2b30660b4ee2ebc24692a036c0a427d98e0bae2b83f6a3303167872c36a69ae0c203b99b12cc984fcfd467a3513564601bbc303adf1a30a43795d08e7fa49a7a88a2bdb35a2864c6a51e73e4aae4c17d034ee99cd8c93ffb2224dddb3cf59a086013e7040f73396709d7a2edc65fbfef2535fa64f528358151fb454d203c5482164db4069b08c89a0b1d78de0758524b4ae513d2bcfc056cad7030f28d81ad11f0fbf90f88aa03e9c04c4a01537a7667de6d976db99a292533a95092ad604214d7c7c4edf814735a58642975f84fa0b9f710609f4326e3d6a44f7df538c76741cac0367a0453a6673af3314816c3d56d87ee3a466f35d6d0bd4eaa9e75e3d9131c230b2293694e4b5293998f85daaa6da8e6275422c3794da7f855cfbe19c5497734c02218b17696e0a3a87a301121f931586d21f2eb6f8a6287221e0fec1b2659b30cc60a177fcafdc05349e8b0d95d6bb5cab5d7ace47ab8809538e22be1e7c031406f243f02677b91ca5136a52a24dd82b43d35422b962a8e5f6be635abc02f7441862eba0ee9006a6b1775c7c0b24b13687ae3cd1439c80eed0af519017cdffb163a2599d3ecc6ff2559cb9fc02e2c06ca5f06711b10877c8011c8f3b222a3eab79eea78b51f53557f3e2fcd7e68a265a85b69b4fc56640a85fdb8eb4d32047829b45923dbd0d35ac2bec564862f984bd86d6fdabb5cb443daaedd489091314947a2317253a0b5de8efd40af6b4c4a6c4bf480b70d58f1cef9f1f9087246cb54ecc375a32a1ed7710f8348aae27272e97c7cac749084a46a90e81c569db1f1610593a127d6816c7c29369d888bfe7edabc416cc494657957a6eb3c8086c150f395054146e951583b71496bc5152316d69e77a0040c57436b3172bb1656f87f29cb094301761daa7df8553e921622969c3904e372fb42b6134bf72e544f8690a33044fc6690644d7b8a6138fb51431e9edc72bd739ff4fd7372a8d3c6648edda5e5a650597feb5eb2994aa6322301187135d0a5e60508989c200ce7f225279b543f4b8f7907cfa98c12fce4b8e1298b19ce064fa15992009af491a1b8ab0c18c616372d6e886c250526d60573cc88a27fe9390e3ce7f29ebd17eccc04eb462107a5998b3a278dccaa3a79df530cfb3e2bd521da0636bed95d1f9c35a1a55f6e4c6eb011592b8d8f5c0442e1a0cec47540c33c47c26c37292d885efbd4d7ba23182b98b992287160548182cbe2c4f47cc400c7f33ff3a1f075a9556d370321fba92811fe6009ebb902631fee8f410c86a0713135fde2b5cc0f11a144387f481cdc8c8c80f5800ca937038943a109eb9ca95b1a5c5ed7ad9a577520cb68817c7378adeaa45dc6535d80d5da4b85c77464b20ef922ba94b08a96e12714488a610fff08c7e753763e70c838608d88cc113d4b8128df08d864e0ce38a09abdb0874bad6c3cb2fe4f369c5ccb7b424e19b92de9666039d007efd7faed8277d80a0f6aee374732034111998f640763d5d19a76ff398c75566a5fbd192e46a6ada8880cf06fc65133fec2ab37e3032943ab01c4b1daea60951cd6a951e9187e9bb16ac8b6ea3531a16b631b9081d457858c50eebc50707afedf8105a23be3405cc7781b633f65a7cf388d52e2f32642a46dbba05fdd824ff238a6717f0da213ece3fd56076774dc2d3eb2a6a88dd4379502156f84959f037443b21c64ad61012415a061dd2bb40d874c9b85524827b8792c8c2b1eff7824e0e18e12cc20c8041e54f829b837607384665dc435a7cefd7e7b25ffcd44bc49ac4446f3bcdc1b2afbad8e2b433ccb0910e38cad2c60271da09241de6fa59e6b2daf7b14deb1ade33cb7fc3b029eac834fbef715deab10fa11df60c5761e372994ad404abbf4bfbb947e8f145164a29f89483f778edb7ac4d8fd8a9bcaf82c4fb65e7aad5a4293b91480d81a4f64c7f6a688efeff12d44249f86efe3215d325de390a75f9b8283996f49510c2bcbaa4854223b411b9793af2ce2bcb1e9c92bff550ca2f20d992871b47c4f8d59845850b35b548b35fe3055d14ee805ff48f1901e01bb66a4d4b144eeb6e5d5b4863d40a56f124c60683e8833c92ef369b7eb631aa7c7bd3ff80dd273ca639f26f743e18d2c7f50d7326e39968b835cbc39d05201f31ba34dfaceb6aa291e5fc03a62f90919b12b0b33903e9b0c55a1597a67c40b3459b32d4112c8f69eeedf5df86b8435fce0aac866f1c89a820122e2427130fdfb0a60f10607f362ebc38aa9ae006393df1d19a51e40e5ce9ea81a0340609527e8939f87044025fd5e84447d29462d8bdd612173a6e7953ad8ad22113ef3909d7788d13de123485baee034f4521f9bb8b6562925c5c171c9b6e0f7c440d958f79dd071cb73464e5b12589f376e167ab967435cbf677df6d444f553f4b8ee26867b53a1cf7e02cb51a4126776d811d952a5bc3ac45864ce06b1da1baa0a62b44639c326eb6233068bb7f1b53130fad3de2adb2218662f722b8d09ea48ea52e8cadc228611958015b346fd6b3b8ee0c52ba8cce98c98ee06d22ff77b4004b9f5098c5ccfd041f02bfec30f3cdd472039f23612653d7314160b22106174c071ce5fd00486b979d15a5d79ce2cb81a9940a5a9a01450a9da206365b1b353dce9acc0be085e51cbf19fe3ead9e2199d06848175ff497d26e653f61872ac04c36f539bfba59c78768993e5b3d36d4bfc1926da44e308bf594b07f72f6f7420222d404c3065c8c38b9c3b484b6503ee53db924612056027471d1042bfedb5d81aeccc1932357a8ad84cf0b5a97f2a2127c3fac8c6be20f29f036169cfa6b3bc17e2546b4d4b821829cdfdc73d950a5e7318dc0e79df8b068c1d2b3a1975a785c59e8d563621c0427c489a4e8d9a9f3a2ca416cac19e6df316c2e73242847d31a4e89feb6a875148f8d36c341ab3c4b44e3eb3e39ed9031400c2dff7c4af39d3c3742e75a7630748047246befb6953d3de80c29e74a14d8daaa6f8204f31fa5a10da972d9f15474939bf889e7fd5c63f3f3e16b67a63eced614a82eda8e5ebedd2effa82d227d4b0f2ba8a45ebf952e6f480e57375b3dc7c69b2026f76cf1a78c64c26b49eb9752b193c720cc1e96a61c39261cdc7a70f05c8b7c495154c5cd2146b8c9105d3c7a1b254b64b74983abf23912f86bb6c987fc538074f63316d004d576cff87329773101a855084eae1e2d47d32ae18d8e16b28538262179912b60f5bbf84fa5a55c92f36daa112dd6288eb1bd8ce5f14f6331ffe48bb7488aae7df0a16ed83b56355d3e1aeaeab98b57ffbac214edcc6ba6188659cec08002b2c19b19c84e936036dbf2c1264f719ab72d921e37442c51fd6004d9826fea99c332c123db2e32afbb975cad081600ab49d1c6d73772503e144ccf0dbc8c7379ca9d1f0f3700c989a70fe627bb371fbe95d478d0d98f67b9a9ea1da4ea5e41f06690861c1bf5ac53dc8994a4c1e352326559751b398681e5dc4b1d82eaf534286314e24597f778c67f18416a91e3af44960803a44848e0038516bd4ccac178e5b5c4998f4dafa8ba10b292bbc6de39d30ca5cfea7751fae6b38bc9d4194d8567597b6a15116ecc4d021eb88e4318d264e903d8d63786aab1bbe31ceb7e615b585b04898ca8d5041871dcf6a23810383bec5a09958a98e384fc6d86d3c412c1f7125e5345c8ef5ebda0c8e88f484e959fc1fa7f2ce7ccd55a0d65cc39f9d7fc0c3225dba3ab215d96d91c0583fe4d393357ba49200edf21d70c56d7e0658421d146e1728187d0cf2725c7d6ea8f95a516cf2a5bdf9fa3895e37d718541136b6aa2f82932611c81b68a7024a2c5a25482ed2da1b46e0f7a1e00cb818e7e0556ce90d920a17c6ccd61071ddcb15f167b0d88cde91dc2093e866b30f5543cdaa7788ebaae71f8d21f720d32d14e71aec70452a6c9355d66cf0d77b609822cf170d5247f577c082e892ce53e16acf34bd329754581ad0c818a204fc66715bb6b82837f19a052f434fe50feea5ee731c7fd0951d5d7b7d00aaf0165c40b27cb5d17b4e30db52d267d9d56a12d001ade088a8713dd09890201f0917123a1f6ad3688c0d60ff1f1a7877cf3f7d259d47defc12858d0c303cab8cf0cea96da0f805928a903cdb2e588231aa14ac22febfd2c333ad4261c6025ed8d8cea5695af7c54fafa06cfb1cedb2dd45e29f5d5c3c377ac63a2802e617f866ae1b0ede2f095c75fa12da204028c9e17e29fc8efa464e3eb84a93ca868f38d04c99e833f9cd9e7e3b81b1d0a2d50792de31b5dcb92533c099100c0a9cc9e989ca30de7b5b2a8a066aeb92737fe496156eef716b67ccce2964b184fa8e69a959ff9b81f94537ba000ea50ef41dbf48211e5753870c850b25db826c4e773f351c24127512e4535989c78c2c5ea61963264e1945d7dc16303d39f59c062f62f128f51e83b43e96df03626f2d34febcdf3db48868b96d877b08a51f6b307e0f8f161d731f46ee4a2f66143b137c1ace383f37b6753707d37770df8daaa1520491fe62de9be8edec67149eacac990b2681985dbefd898507bb0876e9032de0d40d77524eae144578f73d694e4f43e6800512fc80b57fc5988c8c583ec353d8e0144fdddb6bfef77588330787751c1e98f850b9d586c0c2b794522b4759c25a7ac4d60f3226cac74e0c73528dba00171a41207eacdf764d7e0a62b650ca215604079888938ecd4cced8c0af1cac00ccb46a21b7f528fcd4cfbfcaebc10747cac689f825194843fbe0d39f50af41f41cdc9bdc28fc4ca7bceba717611ba22a81c19685261b0031e688f73e790fc731c488af9a9089a0baf4b7b4616afa00f80aa68f9dfb0713713738e0df56ad26d5d5b796b205271bcf720b5ae440fc2cb9d9228bf9d4073af4682d3fb9d06f6e08cf57792c2669f58d706ce464dbbd552a2302f9ca0ba96e179adf67bcee4acaab89aa6bef439c7e13bcf8f1ee3a137a82ee75d2fd154314683688df772549ba08706b274062ef626546d63d485967af23d7c70065531499a38b3d57303614cd90300fcef2f2e9cef6e15a853befdf6aec379e31ef00c616e20a3055304c1ebb66d17f50159f0c5afff2f9004969313d7b91a229ef59cfdbd46c52937f288f10223ae5a1ab9a7044e96841893a3ac8fe8c51e6c3f0acbc9ee8d3132fc2f998fd60d55930c41ce6b32425b293d4360f104716f343074f5897d115ebde000b53a452abe5ed5086ff0cac5cb268d608a360826934de2106aae7ee232be0fc4ff25eebd87c4f46d91dc4390ac45356078b7c470bbf7104ce75047b44cc3dc9df49cbff52b68bf352d19adea7174c9ee34be2321cab0d2398f31ac484f1d8860fe3a65568cafc790469230cf23819964c75dc4aab1b92a67717bbb4ca81ba58d866e47a19fdc3575d9330ad48f1e57d981fe7bb88b1e73b8e6934cfd51437b342fe5d35faf08ff475e434224cd6ab1f8e742497c8b79be053d72aef1f2c9cdde4a2affe7fdc02a9b228eb0bb74bf3bf6d16a1775e8912a93bd9527a8059cd94f65798beb08cecb567a8e5f2f57cc01c8f4893708dfab06d66c41b5c28b5808d5bbd0b1b37ea1c7a825de26bff1ec3a644a8bfafe65553c08f640fb1258e1ffde89dd8effb36aa831459d2d62fe9adb6a92ba645661ca920b5d97738fb2c4c3f0b5b54db2b1db04d6028bba3e4c77eecc26e9e66e53770d89147137b580517ef37642b11e9ab7680d7c523c23c8501f6a573f8182c0135d3766b13050d358dd8099a63df09dada5f688c406d7d2036fb2d10db85efa371e6fb61933d5a1866a2c04777cd13aed40f7fdf387ecb4c1381978f482163d2444ffb533b49f8d3f0f7cd33c0e8bad02db79fe1bdbe8d51b1ff36a8561a6e455e6a4f917f4ee1b7fe703a3019dd3c5be0fb08dd922342579333a1bc69b1050c9b11f0756a58700162c457ce56ddf7a6f0435d649c288fea9fa1b0b4e07b4259248f7438baf4181020a450f8aae353a75a2168f286d68cebacc45f818268b87ddc9ee3bc6f7917113d9d5cf246658ba34337930634eab7195fea69f4ed469bcf9669431555e9d9bec088fb5e0da1d20fc2977beb38a2bf0e33a21a9d36041772e72674a8494bc61f2a5c14b776586e77b97643b65d672298c91b416c6515e5a633790eeeb09d32a0357eebed536a27b73daccf1da26d3a0bc3e6dc048064aa9b13f10a7929b3c74845ece7ab96db0c3c7c479a2b1b8877ce550b5218a3f27a96d88164d0e1c890a80ac92a775e9d5bcca7368b6d1883a507214c7ffb5019fb7de9825140c17d7509b5611d81fd7e70c6746b0a4949cdbdd55072e427975c594dad663096a57beeea14739964ca1098ae400a8aef2791aaeecb4191e0ce95b60531c26d46410ba101305c84f969020d444d52b5da3f9a1d8fab89a447958243987fa6142fe9574f5103a385380d35ff583e13ee987af31354676e0e677ce72d8ff39eca7cbd5c89f5b8a328dd668474be3a0045ea9c48fa8132d3694d76825fc242388fd3b8db8319e2549b9ef9f137208c9d416890ec7d716be767380ea3bec19541b103a8e90252df4842781069fa53dcc9659bce3187d26a2052aa51bbb0c37a41db6c45a2f80ac658b683a208d101ed1b33e7101d0b6caed71546e027327390cb399f0b77bc66b33038a3af52c441afa2de9b84823a3f3e8fa223fbc24867f79c2471106a8c17dea9a38ef7364fb327bd4b38552a96e5c883bb4c457ecf044ecdf8aeadf62fc125a370d1869e9af4190647107d8cfe55878ab06cd8cdba01cbfe212e16aedb1538cd62a67a49d3953e5738b5bc2164522f4e2af655d0f2d262a7f8b811e8e2d293bc435042ff15197a3786433079a11d9813544061c3616e12df55fbf3388bb3ea36aaf27ce3b076eb0059f85c15128e446710390e93ed3b745d30bc24725600a5e9772991dbc16956d6f5a55b2016b22bccddadbe7fc15db744d8d43844f671af598232d5f6e42eb365a48fb3f81ad56d07a194afbc66d53e01b92bf12ca522d4413bd58eb65ed8e6a636fc949afd8244a26a950e2cc11138bd6805e2368e72f5d43e9d4b1cffb13d8585fb6e24da3248459fc02ab973d8d9f934135261829554fd72adcb499893efd308837d3fbc818b9056ebf00f2dcfc6f664b3942102e2c318929c3232ea7b7a2a572d7cd983bef2ff639d49bdfd43a43fbbc189003bb90dcaa8dfcc9dc2ae8e0dacc84dec86c0de5721e2a3158cfc611e3ff097f8618bc834247e3c2c43b5777a68351e8ef741c71573020941541581c9aa3ca6162838936fdc62c9b2a075b3d737e80f0fb4b0a0553f0defb3113feed3633f02cc4b1ea1345aafac560666916df4fbfac11393ebad7f5889f5412d89f50380b1b64d41e6839f5ccb666d7e723b456ed188fe6a981bac0332ea9dd5a7f995ed44c5ad0f73f8cfbdacbbe79ac5fc5df1881655d73cada9be4a162dbaf712bb05870d9d74be52903424e11f62b125bf5985a87c0ac92cf10731747db1790e9d232bf71745c94865d0cb1d234d9a76962da808f2600f0a8f941cc4c5b7d8290f440be23cd198a679c0e00daad95d885db7ee86043c1b51ce354937503777a2660d42ff00bb9f82387b09198d70d791dacd433a9b166045f7f52140f4f389d26ff0ac6f71dc720892dd673e4ce4a2b6f744d7f61fc039abbcf3dd571ee9375cb0eb1830e2b3338114e7c4ca7bdd996af1c0d0755a605dcc54b2df705bb0bdfc390a857dc03d02d4471c14a56862235ef8f5020513aeb5421aaae33f1e15f9ba20d85c78a0be0cbbea7555c0bbe9751398bd70db26c6e066f8aa7c20823dc974ea65b47174c1d1285836bb41351f3eaa225b4fcc51c6870b68c0b0f4251d6fc76eeab599e6cd541c69efa53519fd468ec3659632fa50b5166936bbb5cbdae589cea0cbc24ed312942abc958d8365634ead45a2d16541aac6b3b0988c945083b637f546bb14399074da7c4669c5b0ae72d5c68ed0cf603696fed4b060a3edb85d42751dff108a6c19068071dfbdbc082c7cdd047efb392f7741e6883b064f277f124ae61131e8c4f31f25e1111105930f9bf9500eaad0144aba21a020a30d307d7da09bda1066abbdbc0baea44cd5f058a3d46c077acc5ba89cb1173c01361a812c5162015823d41bdab6bd651c021459684dde94371cbdb7b2ff43e2753952ed0250e4246805449f97eb378ffc81e26f632b8a292d006f307f0f3e55f773472449b08cfdda0f9ec78e62d7ec333f1d117134a4843bbfdf92af06c057679b528739f8f53f6cbb1f3e8cefe6339df09f42c7c5dd1702cbef972472c3d9b5917033c711eb34a5ee940f893020f84e251347ebaf68efa15d93b9a45a409943f377bbc8836789ca83f15987527a29ab578a6a6373f73f953bdf69906da58be20d28b7231a7017833c87d70bd83748ef6b7995c48e3e8742d214424e8deab61198ad171ff5c64baab60ca94d6db3d41903afc3fc7e4c21ad8aa5df2d9f398852fbb8cb87122772c7a94ad45880fa3a54b6e058071b1d4d0c886753524843db29743e112c2eae2c48f8ff3ef867f63f48ac45bf856df3ec2ab6dd779c043d4e1a625b56d6f2e0962d1ec5e161ce041b51dac7ec8305452a9c538f82a4425396d8388d394ee0c306093585b87e905e6df9d1b40d5efa202b6ad2177fc7fbe7ad0147946a8e3fd0ccfa403b7dac954d1e3e43786ea90f056370a4753a96179b55579809354ad0f32e424595cdb8d0ea11cfb5850f02b2f1bc912b8007daf852b2510f6177035f70bb3b3a10fd70ac67859f01ded1e923d136c739756befab17b7bae968575daded72027e7e5e098b9d7ac331ba1bc89cdf8f03dbc103205d35bf2d08724bca4f22c00d71aa35e83d97bfd3d0422cdb9b3cbfed13a451fe1f97674e1d54ca34d308caddaa73a6107c3bf6792a5e24473b766313acb80db25972e7c94e8cf8ee67b103d2463999987b2cc4d310a6124a8ef2113a25225c245d5baeebdd333411eb02d65c0e365e63e1a5439e70c5ec04cc76bef691bdb6539124693a1e19051d6edb5f4db0527f9a70fb0ec980c6eecdd6f2889b04b20c86b53e3cacfc3371947a3acfdf5cad7e4ec3cdb21596ead3fbaa68f7adfb969ba4b741b7be955b013410c123ac9ba5be14284ea23570f6c731cc85951ee6befc8977d7252087072cae3305ae451ac4ff9c2904639140d93172e095f318c290f724c350ae75dcefebb8bccf70c7bf8c247b132e3df4737c212fb40ce8f97a4bc012f889d0f0bfb38679c165ae263888d9c60696127d823a5e843137d6d76a27942be9c8f85a1e50362bfe931227be97b638a97f82c668e52271ee0d08dfaf9803a29f82d30ace7cfc844b213a1e023e0fbfb32c85607dd2317db97394af2be76057b07b0d64e4ab1a5075cd90314a1a82594e9b913b795e2c7bedd06acd873eafd40a492d0a0e973d4be827356e4f5b80e62d7e5792fce37d740e5d999f949075f6684311897dd6659b434c1e5cff896988ce6d10fcf4bdacf3d6420f29be018214ef8c0f010bd8aa797f51b0adec4945448c4cf903515643f0c5c8550ef18565657c346d847da97bc84789519888f01e5e1a4ed5b96c0911e384eaab4a712d905ea1b1a102b00c4025de49e89d91fdde34a0d84173e7206fb1d4ce90b154c67891ae252123d59b00002d20136f43e56120b121f2c153e768bc30ea31afdfa59ca902b358d9afd0fd2151516bb9acbf56ff5cd6e0bf71f1815c8a1c9a97835ae575abe80138bf266f7408da279a47923b48ca33e4e92066e02bf40e59b7856f107ca7d264f38065a84d2316a5e44cdfaba4272803be33a0fc067c02fd0dc2de8b7f4ea24a016154ca3025497e9d84ae7f009c2f563d69223da8e9fa0219faba38577c10c37aca16ab590fc36a88df10dbe0ed2bb9c1082a502f7c4fd62fa818427057b860fd8c1843d96990bc0f64d6345e8b366885cfbe4c878dbfd8990b76e2f1fc59b528af188ed19dc2d7ae4e99afa5f534c4925c23c81675872d6f851ce465b19464a424569129ef9721450fb0d05ba193a190b7ce8fd7780cde951f118bf513fb5c14fbce8055edf42bce22834ba44c0f3ef5b23e66c9e5d36ea9849b5ef3f106b7ed8c7e58ec5233a98d41e771c263d9463c228dda5f671eb9dd6da58de249de187dd56fc2f4fa4d2fad63d9b7bad2c3f53b68eb398fa4f51760be1a3e4a139cbc33d615339f560a84e1d71ed84cd6419d89811a17c34bc81f578850352b60dc91306891baa00bbb2b09843d52d54461cf32066b1bd3f4d5ab725a82d3a508496ab0bc7ac1e44948ed14ce9c7985467b56f067fb07d971fdb2f58a7f70a9f39882146b776856f36a524ec4597e033f95eea294d2fba7c7cd2d694f7642e8efb5f19a155d13edb3753c3161e7a21de3cc38954714bc8bd2835c0bbd4aaad59f012b462352893582639ccf97b200344aa036d501cd9c6730543e16af379c7cffa5611b80aa6eec9a390d108c39a470c322ddbc28019d3ee0f2813f4ae2cc39a815caa971e811899fcbde5f442c1cb756509b8d445f6c0d3dfba99435154e6072199ba2b11cd70d9206e1e66fda477f638f45f542434c318aabd9224d8a5970c7ad71c2e30ff98bc8a7a08a0be0b4a57086eca982601584c0e082c0f352f3dc01c164651f365869b1075ff4b220451184771e0dc500d0a50c3c1c26eaaf1673c41b5c357566f7b35b594e1e1987e042638f72055d650945baf1b17fc0eec329d2f5212f05efab77f178e5ee5eefc5aa149956bda0fc590de3780e81a095869e737dd192437576a9db81c41200aece5d32cd70a12a617b6f370c6b5f11cc35333d56d334b86c60853d5de49ca58c3c4b59e98478450a42f8b21e64b86613a9f23673ea63110b3d0d565d9da6fb9fecbea0f2f1af14d2266531aeeb5d5309496e21ad01f5657e8bc270d8125c369e5785b85f90306b71be855fc05b86e8ce45a5e8e4ec03efbeec9a5e97c9f6798384517f8f188e2f7dba08ec5d075db082a72294405675ac01c1983bbb8bb94618b118ee14364c50220ddf05e221b30092a7e210742d2150a15cb7e9fc9dd07cf08f59387f3c3c900d23be2c8719061ddcb7ab9333755602e91ee3ae6d7f50b0045059223b9c3fadfcdbac120623dd163d381cf5b67119c74e750d7b3a2befaf2cdf71bdc7a708ac0711c8929b052a4e612634825ccc7c4c2acea94571472831121ea422aa708da7f49db8c54d4131da26811ca60dbb935bca15e2ee54e077e5e2d62704a77fd28346a8dbb202aeee9afad0a934f9b2bc9af87b7b5a73faded28634dbe2e1fd1b09f0884ccd085376c15f049307e8e22ac257b254616113bbcf540ad475c6f621492e1f885ba6d516352359c39e26029699b5aebed58ac134fff72d68d1960095f1a114eb05f45e07e7e13ebf74eb6986b76524ac726afd79d3ee8d4b94fbca9e5c5c7720447d625ba1be3db3eda06c1df895d40af8262ace360280357d8a3eaec939d90cf4986d7b5f17a47158d56be6e35625983726ae2dae22da674819ca1385e58f2e92936bf5e08fd36b20710d2f4ae6735e06ace6ab02dc18aab04b5c2dd978a2c12a0673cb14e879aedcbb064215d3ad9db66527c8f1e0240bb20bef69c95f2c2c448a61bd94d94aa08085fe55f7e210c84358a709466cbf45a9429039e1b861cd1856cd58bbb4b666bef31c9b79e9b50a18366bdb8b02be5292c01b2043e5386c2bfa8df8dd827a29473d4eb0f364a001837ee8f30e1af69018fcdd506d5a8ba202b307d3051e256eef9b4a51c23fc6e95dbf7902f996f7bc2e78634f3d6c45ab943a5ed6761a59d81c17b43c3d5efff9b948808fa72a25935389aff938f372723fa5b89ddd4be2e9360469d6144393c7c0860bbf587b72cfc04dcba4db525595735b5b0dd48d2b89e1a9f5bf038d2055ca08dc1ea13aa16cadfea07331798511d5f993b923b21bfa1292656e80d4eae7b08d217643444634864dcd39d4e83ec4f054974c639b4622f397cb9729d5f864bc7221d629079ae18fc77c7bc49bbae8a79f46ed4279eb254d937a658033703dd5cc44dbf84560ad451ee7c991c92955db6c7041304b4a2662b9d0fc46b4c847204068a58a37d7248f53d2743b95e4c286afd1ec42692997fa2f9b7ef921004e37b7a2c02f42e4319831a75440090db25e696b49e980544a8a0c64e8ecf1345f8f5de5fe9d06f1a2603fb27033d47ea112719a2b4af4769298643b64c31d5957ce7a577f3abfe4bda68d2bdc7336584dd62011a1875784e76ea9883a9348500c734dc4f097307058c5f4e18b52ac6eed7980d11cfc02a7e9f28b40ce613db5ee77ade2811379f797293376c5f898e291376bdb8784e06a6ce3013fa59218ed1cdea924920393fdd5838be5bb1f932aa43952871ad35a4cfd15d86a679328143c070e683aa44b935310d978a85947d2543db0ddc4fb0556a535437810643441096dd61c4038f93411e60de41026533d36be32ddb4de757f2805385fdbb8caf71072cc7ef49f0088355fd0c76d0d568c491fb17ac919667d6effe505c6abde4fa8a1db31f2e5ff544844ad65e219ab1add416edac7339d5d40f5ea9c4fe56f3642a4413011af0633867a372ca5f5add2239e32d99832272661ec21b2ce91c49e0a44ad6232db40f0e04672625cd2a9c2a51cca1f6ccd6314747666b02429c254f1e7a9980a126a5adf0c32ae1e7ddcefb3a7311aad5066142746c28cbd77fbe86d147a5658b755e04d0a466e71c493e4053bccb84102d54cc07a1bcf2bc898a99826256747aa8c513cc5be8f175fcc6b2d2ec46ec4505336ea8ec6273bcdfecc858e4829c690c7959463c51393cb86ff885c97f77cf03a4ae611d11282154496e02918bec73b79774d4a4373d4de8d60dfa340d9b646e1a6fe257f977f00170db25566d1603d2278dea3709d34c7e969d4a78030958053139368551533a85bdf4675e561a9de4af52428be0b6b8858425d71808c53c20df85feea3c6fac1f4b20a7f22bfdc6438d2625ee2d8428aa67310a684f78e702a6db55c5e098a45615ed5a2b8accc29b6ad205fff47363f40478313eb4b916adb80063c11edb6bc513291a0c650728fcb7df5d2e380f41b1b1560279ca725daa4319b48856754b94edb91bbebb4df7ac29ef0993bd95d4ab9502872809fafc8c02d6b99f4de0569f70efbab6665cc6aa3bc75e009da6ac3b3f0992279b8cb28ce44f2e878b7103e7322e123dde5b33c69830e17dc6b0237269011dbbc6be2b3676e5cd3affa7b009a37045ccfc94486f88d6181b0b04c1ce60ee41486120a2a2ae948dd8ec411aec4382ed6aa12920372b249bb7b9aec2faba7a4218cab6fa18d24eac381f1b47eeb93a6962b95960f6b2e2e030e84b6b5df092d3ead67f81a40015492c52c04e0f8012ffb33216a9c79c5a939c8cc3d94287522c6882c18ff28fb3319b709c283ed654d6a60298966e06053460a9d22ecbafbbfaae739187971ef4b2d185cd9e069d266cbe2e38cead445d28704d8353ad05abdfb4c42cae2452bec0c7dd22f6a9848b66518a09d3ff9c58e89af5fc3c7b3aa1892a3e6f5b14476a2b05b2d4f8bfbe5d1754299962cc1484fc07099864bad7b4fec901a4ec4beeb737f95875c3a6f16d2eafa93cd8d1124ecfaa0f428491efec54a949a58f2ef4f3467c592bea09e0442cbf0832e81dd3bf3f99293915aa25d944b7222cb9fc5a5a1aac5240afb7e22ca08df9ad0920db3e809d0dfbf58e94515450a9722cce95a2ede89a64719ee1f16e2c1e6de3b84eecd6b830688893d894c4e29f46971f7de6589af826d11ec33fcf50ec9394353fb437ec6f47d2d7524ec5d021b298da4f7807d61f48b63a05c44748a3cf3383945dca4c19c208ec24abfc6c33bd6a36ee5478419e7abb880fe326c8c0d2ebf0a969fb09816388edba16fd8c5cdc26bd540d8b4e657c4b39f724b03df7311fa389dd4030417852f58e906d209338760285ccb24a272203a86f220a8ceac9bb2b829e92a9daa6898cd8a5bf3cd12166c4980bf6c3d0e483b2efad4a6d80db48ba12ae78c74f08c1c825565388ba4784bec2ae52c36621f8105eba429534437e57a2687f2a363b12a94f1a6dbfed025e1aa0ad49c43e4622666bf854c7b8084a8b3682d07f5830df1933f2a4691bdcf93cc64a3d406a351da40fddca3dc480e9661d37fc0399d254ebd1830f23978d60c66be5902910fc0a8b407e4db451b15b1695bcae6253551ad4d553e923255fb0fed2948d669084e57da9bd6d90f93a84d4c853c5132d0c410e29738c7658cff8cac57db32c716693c417184ddce3969fcc2b03dafe89f0f7b0cb71ac0798be01b1493609857be1654939f0edb80dfe99323008eb18bba95c7b11af89e56f5ce627219d0ecdcb60db550dde6369e98d5b85b0f89ca425e7a5b4728952754181f6e949e5dc2af5c803404ede11b042f86c9c9bebd32c53d10968cb7dca84ff0de8eba9a05b427b7c49bb055cd15b2c8e860fa41c6127ec6ec4bb9dad0b7abfe6b4a29b4d864d399263b20909e3e11b666ea2139de410c1c0d18c25814425ffbdab51738448c626e79bc146d0cc95883f7fa10d4fc244d667d306da7b156e40bdad6c82bba732afb6ac473a0d1fccded0bdc4fd58b679c8121dfb1f37e378ebcde918523e3c23854842e9bee872b84c036fd08b0d4c2e82074edaf81cba98235f22a100ea1e181304159db2afdfa6c160e3c1c0a7977750b2dfa3b8c180c502ba063e168a7745c369a3bd97773483e6d48444035fd907bb137db09b317b4af728944fadb3b2ec72c8aa17dab0c4be6afded0762406548b3e2ae26ed132717e64a99f1fa650f35a5a4e70bf364657fdb23b515673909c39324637311d95bbb26c153bc65b94fa3d0ec1bf205e3717c5a59b07b26cbb763d1e9486ea1082177fa6b1a32581915ca0feea88e0e8dec230dd437b3406e033eb872fdbb1cce7d08a19bb3ebf6be6193786af82c0fafa39936ab836a144acc944ca0a7f029010aa59f4ca18792ac9f093d3d103991290a0d0e68b0615dfb60a6c63c1ac97053d3d49b266c5531e4379df1948cff6407fef6beb1db48df71408c92c4595e512aa6892471f7181c1d753fe2eb235aa5b816048f001d8abaac2407c8641917b8c6e3937e1a33ad452afd692276bad31a4ed3f1a6280e38eedb8b299ebc030d07e619f8f4ec92fe96ad8287adab6889de81a92d3c4224aa22831298e0251060f663459bd22efaad710f24e80392b7bc7c4ed6bba57e0f2b155037d488e894a538e0b93790d594037b6edad03f9ac7db966a517ba7ccf6e1fdfd11c412e54962084bf49ca43019507143ed39ece820dd6fb028f1c3beb493f67339c9b97fe61a511a49b58bf06848bf545fc028295cebcad997bbaeacd116fea29df126ec83f5a4c9662dc8d60181ea26d3f20adcf1b81524dac1105d93285c6316f07373e84ce2028c027c91d272f630603abdb743eda7189f21fc7d7d3e858156fef5596025ddf4384b9ebd9ff4efb388a8fbec1fae141da1e8ca5d1f609362d7a9f57907e75b13a1661062f7cf4efabf9af7af7b4b74fd334a87cf8b4926c94a6a9a6bf6b5a50b361b4cb51acf6712fc8a05c6384bffe62d28d82167b464673f1de70027f735bf0e932da78c5e1232f125018aa838517bd94d12b68a18d8a98e90939c9c533cd2642edab56f59c2eae5e5126877061ef083b28035b8c646db1e1ae3303ab3370e01a41c9c8231ddad232b29b46908074f34f5c3d9ae65d5e393b1e963500484891c1b38033b8931fcf080448285f3511ac77ca98970e5f8ef3f7f91c626e76c81f915b92f60ca5508b17ae5882f78617f7cfafe563c38c56737abc1cf0c7e1430a2668ca52cc1cda12ea910920686d66886e88c1b3568bac25497d1599644e477da3c6782452b2a20d3e84b2c3b1209d22d432ba1397dde1f6306af030f5a13b3f13e54a3eaff62dcc83a61c963f02f0c62f3ac7dde8a3a7881a317a0a327a45acd9a38f636031c94beb931d33fa7bfc6c81343d938b98071a054b155f3d70d1cb2b791d4c6098f3c70d022b4379f5e458592187d7f5fd951e5847368189bb3f7476c327f8af7c79dd7f0a6bf9c479dfbaa4b6b60439cd35bf4f372467711c480078ae40f5e6fcc94090e63556e4c81be48ba9488ba21a8ed7691e2babf8be478a2b07641a805f978ef20f9ab388e3a0439f47796a2800f7a908a0b4cfa2ef4adeedab2b9bf6715602cf2f8f88d110a6f7751ef10a643b4fb3517ac4883f9e6fc70a8cb4da47b3c3c47cea139dd9105397f29015a1f85395ced03363df1f1ee93d2387cceaa68df4e36408f15c9cf44e682a1b4faf3f7be053bae45f798a199985f1280a9769edf58eabf83d1e54220d1ca053eba2c1622e3faef49a92d949e22cdd596b04345dd9b9986384bce2b2aad8f3d141d993eee9f61649eabab0dfc184fd570b90d83d94cb93966d2ee8ce124e6c5c349cc70a4119f43723e32f3a98e02b229d5c346866836da91e45ee1890dd27621b5af6ec5bdba47445fd35e1525abbf85fba752e230e678a975c4f226b71233dfe764414b88e4d50c834bf9aeefbac186247e9a4742c99d65f6832d6b08603921c58c58f7d00977d9cab17fed0320ec65fec5907826cab7dde0f94df619f1d8e87b367c6c35432df4571ec48afba5703e96b53afb273fa8d7f894d1dc74fac70c0c52f5d8fd942e4b37cbd1d0ec9e133528a5624008e54b1e8872a546f782940a5f0bd4f15e48c66429b25371004b2cf11a17cffc30852b5a0f0db49826574d9ee59203753b86d2e41216e9282a00540bc63b2cad99d64c8a8ed31869487bdeb71ee0a2b279b54e35ee0c56123c33da289aeaa181460535f76bbce704c1fd3afd1baa5ac2c18c722c537ff9d20c2db5919ed6daa4805f284d072c7b6600e718decf701aa5b3478af2f4763a053c12890964ff752716a54e86b39a9c59b45c33ee3eb1f74d2aef60e74518a4b1f496f188cb017d4f3c1718f1af8c4d1d4011daf2ff23774437faef9d125588754f51694c87ca7cf91d779eb290159409feda4272c01c5f26942a7072be857b5bd10c96914c0b932a30061a26b7452fd2206c0b364390bdfecbb8aa2e4f7dc2fb23b10597e83b62437e41b3ca65410b7db77e3f451ea93df0b491678bdae0ac1c564da63aaa0409d06edc3df28b519478d4024c14caefdbaa0dbba6b7023a3dbda933ced0602e3b555b3b07f34733c9d8e864a2671d23b423c72eb5f333a7d6369eb874bea504c031e4b9c418a91c45b8f50751dc34c93a132a252cc4330c8198adeda126a5bcef86f78b05dfad6190a58c00348870585b22098bec9cef2f3fa212bfe0dd9c09b1724f63ec36e4530e9b8cbe23c45531b263460cd4a538b333402a05252f97f44f89831698f5a6334ee54e6a2abc6aab522f9a01642c4ddb32ff5fc00b46e50c4fa60a18be28441e447bb02a9641924dc54a9bcfbe4b95651edbadfa5248535af8cdd108bfb48825ea6e4d4551399afebe910ff4e03fefb2a3960dcccc972cd603c88fb2fa38a286a8c04992b931c7bc0b082e2176c2350aa5cae5c12e9023616aad7a15ca165f5a295c8385b04e65dcd3ff7e66fc43e0e617e26923474c30df9161d1104a031097b5a93c97862d16610773a4b3024763bc17cdccbb45538ff52f817cc01f521f18148eae64f01c76064e20f480b0be360e1f80a97d374c5f8479c4dc52ed0f4c2547e62c4bd2b8be65e8a76a92c306e765e7f328174e40ea86f5fa89b761e69d483bebd54437334a21d5a1089e423372d91effbf345ca0e38efe3c479268033e08b48ddae5088669e0127c31d4b0e8177985d69ae57dd58f6ea3c9276e0a518a5ef3bab2af3128899ef4f771d5287ea3ad42152bcae1d80314c460e4f5073bdb51eb1d6e71b49bdcb702c62abeb2a0ee1f19fd6be7dc6edafd13dd094c07079de59f05e1ac10b1e07513cba8fac3261eb3cab70fec66114099af858ec146702c879f9ce6373fd21d4369e09c5b8f5f11abbe3de220483f6407207fb7ad6ea24743ada6ac7958e3eca9f1709c6e6aaa45329d75d220979dad49155a161a74e94db49f9b45a4a2a03906a3427b5c9a3811cd522ec2f3611e5c89370018f02bb4daef299bd53574a13feb5ad5c72c8487a3ab11bcc8262738731151f00525cef367cae5518a07871fee8669474024519573dd1080b8bcf14f71f64133ae551760d5d00ad7f2ac157542a11b181ea00b55620e0f953f80afdf2dbde8b268316b70bc03887b2396b8e1fe77e55b953424b5d1e2b4d18f6851c9733eceb4f40b1ca02386a94322ffa1f5e6d3e48d23fefe3b5962a9f66a7c2f720c13f5fde19f7b79b1efa57ee08780dd31cc81a1ee39e8623d9b9d487c7cc9d839e5518719cefb355e6daaccf26a6b42175bd1c11c771ec4517636d8bf4086e3b62bb30c4baef35d88a8fcc1ea0df2442324ba56f367518ce56bb7a141e6372226f68bfb2921ec2f6016c531fda42efc4f4e5ecfa1ec4b2eecb1291976d3ade9d82f69fe2495ad2335991d40da7fb686776cc8801ca86fa9686a8d68733efc3538a2d19cb95c5804677bb6e9b921109123890adc6886d05e021360bdbee5d9ff8ce16829e33a31d670142a53c194378d34e9933feb431a5a66d8f30bf6abff4ca0c9b751580f961c9751d91a3b58eaa375915d7b90d5d1aa5f1b212f2bc85a1b6085037419a369a63296d2cf9e15f1902be4b62fd124ebd1611dd42544e5b007e4f3490f7ee28ef06a9bc4ca21176fdcf3bdadf813f3a09ce0a275d9cffd0212dda5c210330b29f65b5b5249ad35488c029174358561490ffb5814458335a8f205aeda3f5e77602d7ddd17b5af9bd5d7535b6de380ad555352ddf909323413134e5f5631886a3ed46b69406098b5239b83ca6ccb4ce32bb244a41a1b4abef26dd26f8a11531308f4fe012a60d87bb5b0ec9892bf9ae01cd9cd9eff9486d5bfab636d8e7d354a0646485390318fbb73685d0fcf6b4f82da9e3379a946eca8ca21b3f2506a38fd3d1b98cdb7bc720d32dedc0aa4f03b6d16f8a58507203bbfe50ddf39defa3668d0805069f120b3d291e37645bdd2cc27754f341436176f160ab82d2dd50e5733a2e258e9adf8f2b09e6e79e06f1194b4ade7eb2d419a6251634e93a1c8cd1dc4d113398c5b1cf864be2453f06a5fa020af7c3f9067fb040037332cf841baada34738455f94e875f78249bf8d4afd99d01b4054eea5bb744684dd0f958f5b92771f03bf3b7a129cc0a5315b47d1c595cca872eb994deac30bab664cb04cb1406b429855ae0f0c9ae0456f22b1d0e1098d30c42a09a2f0240f0f74162a6a1dc3cbb17bc6a5388943110b53333d7e8c85db153e9860043c9c384746eff22adc75083b7c05f955c6e55cb7f72c6f61ef345c31787ddd7e31b2e88fbd9d6c6344d22b4aac326a2cda9776313615c676c50c346d3f1abb378cb71db2967cebe5283dd6cf0ba0bd2f6b4e21df1c7801b75e5bfdc163580eaf6809181725a6875cd48bd711e37ac9dfabf7382334e99f4e7e20f06506ccb6b3f8c73cf1df64186e23903c61dc37eefb583d2836d0ff8b0ef33ed17090e988242d46163899dbb14ca8d2edc995f85933ab2425f3d052f3773a0ade60c8e3749c83cbb9cedb50dde2a8a6cc33a73884b5a2f3c866c92ad420c3a4ece4cefc395da86dfe5c65beba68981415a369fe129640c67cdfed9e29b742ed2631f83ab7c32658dad8a30e39b6ad654b49e329eba4e5125edf91a059aa00cb5733f7fbae0a5a0b04b58572ef9c2ac35af0b787688e2dd3d2ec7a5a51d6381611c48c213e0714b0ca8f1b12c4bc5980bc21af7bdcc78e8dc1c03aeb2c02e0122a6960954ecec0efd000270b1fbf4268945649b3faea8fbefac0fa53b30a5a593bda89c220ba70b33baaa5c6a1b996f8ca0ebf8ddb4b1ff708892917f7a097eafeaf16558b0c555461760dd28e96c1a6e58d52fbf172473c233c8a75f876009d9528863729a380f4e7f3c73225fb02fe888ec0cfba3460083c0f5b100b4fb789b901cb44a6c6308043f75e0e9d67f7cb8e8c84cbf1b04f815ea2c1f7199abf2c19b0c76c5ab62bffa44f6132d44fc4205c500ac8865654850f630fc51321dc1bb6d9c3847e11de9fa79e66794426afe6b63161dc863a14ef2b03048d832a565998181608685a93e138edbfd72a2166b8fd6582d5547fbaf5d5d3b63f7f33fffc8eb3156e974442ffb69d9512e74143a10691ee12d333902b4e6932d98c73c9b83fdf718dd86941c4b0c8c6a34572c84ce64f74398b03ce530255f6e2ab53f51ce149c2b06b2454295641a552ada93e616336c19ed82e07fa0ec2630a24cef1603b74423659fec238b86f67690427abfa839f89f4c747d3cbdbfb445d247b8d5adc01505b68d6a3501534791fdc0cd3dd7e8793113f06bb90d43af8284aa8b7b9d1ea09969db50f46dbac9b28b220c78aca6496fe9ac0effff2e627c75e4453cbb40311bc7bc0eda50f6114f826f125a83245dedd24cdb66cbf776c0eeaf84a1bfaa4ba3111832a6aab2adf2c57c8381fee0ffa9ea88d4b6203d51aa51ab67c2d20f47ddb9ef24be751b4d70b131dc4769e2de0b8de45045363449662d3910ccd403ffb3354cc7c07b979e8ef492d6be241639c3710916f96e8ff3b5254923585c118f3103b8f5ac3c2102e885c71f44b7f0936b10601161b565ba2b4dba3595e3686f570e2831236b044c4f696603f7355120e7bb8373139117901eca16eb804cd059ded63712bda61d975c45954c0df21001a48530fa7bb8c60c4ca2b53b615059365a3db3016a6b5d5911aa8cecb348c9be1adc902e3f560b05bfdefa897a05f121c36626dc2c8ddca76027675179f69f581f303e0291f476a5fb0f04f6e5f52ad10c750968e90bca73529d9751ec0beb35aa1f82b110e7c854fd159ffebc2d5cf07ca277ae872332c9ae6eef465fab0c26baf5dc1e8b24de3cb08595d5f6a06a74941d39be80f346151cae49f2f8cf9a0dfbb6a35a8f2cf2032273daf5a1bca5d436d66d52d617be497dc8084c4d19ed418ae3ca531c4849194529e69e32760ab6399f3c9f3796f2497a33b250798a758c0eabb09c31bfad77a6e21a3f8f1265b9e65ed94111b979ae7be8244885fe64f3d4ff0e0e85a5073344bc1bd4fe3863ab2bb2e4393fbdf029a9c942cd1bc629d906d7231a1a6c5e271300f5365ca57c044e8b299cafd80c3a7349b542705b0fc14f6b3a49d10ed8acc21243728b98d6187d073037de2905a05799d4cfa8c16dc39f678b34e80e26d97a2687e25f69a81139d35cbcf652fb98e2db884f7a48eacad2c0fc220bb5f1fe83a2671d592c0ae300c73a9d210575c1ce8d451f611408702d20f5c78b84459ad3b7664dc5f8f992073f1b97262e0aa7ad9b7d559b4834018993ba2d882ea64e6b2b7e3942fcf64a40d02db6866654d4e953d9becaf6529b3b4dd299ca65df4feb05d8ae7c2b0d88d588d14457cb12ee5a6fa158afa8cb84cf5f653bc8b8919f8217629c7b2c85406a6ee1ecd548aeec310319e79320fcce70912051ae0eec64caa35539e6a2665adb1f90799cef37c8c9d4142378496c3cb44f3098c5025450c7115ecc21024f962189ffad998c58dce279d836b5e0528fa69e8a8cbf6241a319e736d494ed5b8cc5cd7f160eead97025cd36309d088103866f5f2f7dc7391b20e18e7fbd7a7f6b4480f0d7ef16c810532dd179c7c8219572a0cc3e842de67c419550cbb6711df2cb85e15be5019984c86dceadf07ca52ff995d14e62405873e3156e37e2cb7ded997d482400184a7046e5db6dfdab1df976a37442d214a7047df6b3ab3f15bc49612c107a8e957d6f2fe8d47bd1c9595bf63160f0f8a01fd6a93fa6c321d0c950728d94967b2ae9c4af54a5781f1fbc0a3be3a20ca5aacf1648a3a82c5bfca8ddff2656797cc3176ed983ef79cfef1b0956dd7d4f5eabf569c2a19bea826d24270f08198233499c8709ec0e991edb10efb65a9e55673b8c3f423a6e358822ce07f2de352ab0ff8043eb5dd7233db26a74d44c1530708f129989d9fad8184ff705e0a3f772866a7614f15580471bb169cdebe5bfc7315c13604a3451660acafe213e684439ab7f4b1bb64c941f88f457a92a52ae4293e62d17e1d6ff7fa4ac64420f83ede9c163a7391940cf69d30238375cbb8bc7da1e1972a70999d3a7f0b4299290fe622a92360f44a52f3f274001ff5e88c1d6e871cc3d076c3d96c39271a4d4ba30d326a189eba865a43b80f3d4551c950fc604a2df1c63ace559b2d8a9c8a968ce9d75be1362875d99bc7e13fed2b0b6f788579e396ef9df40ecee84aa5e42a39385deb67cb8cdfbcfcdb532282adb80a2f57c8a6e66b5bad1d46706b4b09619c32937f917f0f46b43758f109f5bc49c525345effb7bbf06c17dae072afe8d93dd528e2e0d9cfcbc26fda4f0894c120932e324c1bad89d23c3d03d4ad75f7c2ff7a41d375974a20c7dbe1d97d17c69c79a4227c8169a83bd7c154a9fa1d3269c93f549bc3529f949135a3c622cca887fdb44820a1c251a62b95231c79295aa0567a91cbcf0ebcef88222589d3e8feb15d9007bd502d64d5bd85542f7634ff19cc836a199d5295818abd01bd885cc8222e3c06ba2465a6394355a65ff44048d2da7bdf0a8a609be6816ce6c2e1512fab1d72837ee60def03b848b3740cc1767f3d7ee29f73861a456efb6d5ec445bd0948a946c720748cac1342d25b5e460629f8d034ed57727a75ff9afea30b33e6ce14f1ce50be056f5cf313192f76cfeca83551c5f37e983b15b0b1accb31b37121235ab714d1c8b4bd270f5f4c9392a78c11647f5a05e1eddc525a2581ced7e6c9e9487009476a795bfe88b4aafb8c06e21fc57fea80440db5ad9d3f4d1f0f8b76e77c2aea416236635a3e22322cdb529702252ec31472facde9c5f4db4affcfe18efa3a30500633e79392e0b3a46d38d1cb467b20249fb39c4a5f0b1ca9538af5e38f3cbda5e356da7b86b873a160ad276e62f90dc38973b740cf7e0691c59d99a854dced2119938007e47830694905d5999c8dd6db079a3e9a611fb91266babff0a7efe49b911d7f3ccbdb6cb51568450de172088dd51a5596ad2bf04457ea15e3c661651b099da693864b61cb9b3167cac68862c1c58724a41e9299a153f660080a87c46de1af1cc707314dcc30659f6c3e6ff4ddc7168df88d65b1e253c35aed0b8f9204db2db057e87255afff2649f9dc5a5962f3343dc543f19f6218813313201aacee0e8a58321894a1f1cc72dd9847157252020a8438cde380951e217245bca43d122050171359714c83983a9406782871efffcc8de5b4b74bc30be83c585bfacf47b779a79c08d31dc8544425ff05f622185c00af1d2cf8c107755778c2857736c5c2fe62dffc382aed5aec78cdee0c9baaa3d27e62d028e9432fd59da126672a4b1df665e1d7e966efe8712123736bf927bc74d7d31be817117d81c6d67b7ab0239765ad91c3b78997e8bd88572cbe50ce212815934585052d47cebee13cfa54ad7e2b5de98421802f5353cd941f7e9567740d9a300b421baaaa372158b91212e37a12c8cbad1e2ea59a1e24bb95adea22a556bdca17af3b0fce899f2698a4689c999dab145e148f9b149b9ffaca702e64e507e4ddc978b2b8f1ced5023b3d8cf3a002bc97a675e2013e48159844bc08253053ff47efc24cfb586d5934afc5d1caf404888c195ce10e8953b408fcc8c1f19fc661767ec335ec9bfbbbf9e81de359a60cfb4ba5070f8cf02b50f1c46180695bd85d33e0228ff4e9b19dd1286ceb6a83440dbf60995ff8ae497b8504ed4e0cf7b2b457569401d65c573e58e9eb18fe23a927c3575720da2d081506e1c2bd1a4d326d0d3ef46af7c14f584bd6481b481e5727cec840fa98ff46eefc558700062b0c5850598ab958ecc205e7e6eaf649c373cd605af152531b3af5de26d0ac36b232b09dcb7729237422bd764ee649b285f7d8ea5fcd524a2d6e4694378893d108c66466d76398a62ead0ca4aa98621607b28a62e073fe7c4da5835281ecc2ea80bd3175cee29afa4b6d608097f5b7f0b60bf75c46180e3b69c0e5d5caf26c940f3957b7ac584efa3a0aafbe0734c5a3a130246a4635a969bce820c1a28c34ca29bf8e388991c456076f622911d6f2659148f993a07ad53712cd25a35dcda40f1c5e640047fea4c69a8ec69117b2145697945683bb132059829ac15c207f3205a19f9b72d8f93158b6c3cd8849e4187afa8965532f893b27907c49d8e4158b0639955a1afa0ff758e524896a4c42ab27cf262601ab0468155838b035dcc8266d10c6b26c5d63810b247cbb26ca4a23880c40f8d303b62fed756d80a1100d29358c6e10b6209137bb47bd012294a195f70bece30bcccd162ee291a32d7bfbbdcf3af7e8da1c8319fd0a1899a5bd936f192c4ea5d2add309bb6fa4bb1983041be5b40ec113e300a0f9ca2d80f90c6536a30d1a61baa89f5d9f1d71233397c05e8814466d50ada3a1b3433915fc2d9cf46aa2fefcff7dbe2c9ef0fd86dc3cba94bb57722627bb5689c40f07db357999143f2b71cbef25fb5b2a46f934d6a5fc0b3128c50fc07f11b0b46644f6cd757de0949c808c42e520ab0d16e4087f06d49566388309b0356bef8bb72667db2ced4e357c09c0303bf5888fa0f297e00f333b4316ce09b201f92a034fb68be57707ce56b9759f431b77831136c692368888b6ac5a42db1b8dcbe046ada180b02d4c53f05a8743fbb185c67e9f50019a83a0b63fd07407961ed17e660abf1234cc9e5760227236424ad777238a3f3ebbe488a63e2928304a33bdb11c29f7561f4a70a79b8b9d128c906d5c29be365ed318b370bcf4d061267df8fba0423bc96e3be720d43f7b6d88641bc44da6afa4d1b859d21ed53f98a903acc799423cfc6fe28b711e6a2841b698096a38dbbee1c7f133a3435361052e72aaab88c2f817bf70396ac1fcd06a098e03b776ce631fbffd93a0759c069bfd22e19264bff9938cb5627f1d8ad3b67732ae2d1c96bf4aa523ea594c58a39a7b5364d4a50a58b81a3f1bed1630fcfe0fa283fa44826105798ffb56506b4f7abcf3b8ed8ad7c6cd3473ec8444f58e7343d3e7a50e9792fbc576a2558b5628f9b2efa62b5025854b6a86a2bf999f2ee2b4aa5aa23a834604c850c68b98de46133065d6cb4aa61a40a3018609eb55bfb3153c49b28687b14fd1e8b7dbde5a9b091e1cde42e05717328ad9af52f60acb29ff3820e2aa371696122e6c45b204e941a1f3ddbb6a371e05b292ed89d8f743760285c7257440151cb2db42ad52fd0b565d99b36bd40dcfd3299cbe72ba265aeaa4c1db8b64e5abe95bcb6be18206fc6c2cb4bd021495d517b9a6161e888d68cb9aa95b6f61fdd49ba8e4a5a06b8774759fa2905b313bd0df6cb40c2de8266418413db4214ead1f9e707b7deca61e5ac23594953aaf425eb2655fe2e094b939353f58cdaefc00143f65c7347d4e805a2e92e4ec68fbae1838fa573552ec1596af393919e8fe4dbd562133b2cbf5cbaf1db25d58f15e6b4bdf1604ff887270d637fe20a3596fe4745c50fb35ad1380af58a1b6c24bdce90837e63f4077ba96fe70ea4366d5d2c6c0b9607cfd2c1faf24b0921d327d1b247ca44497a11fb21b464c750340ea2f944ae80404f560fef67b97045c352a52c1ce9f9fd695d9b556d6ea1001a5a3bfc30aa7f86e1d82101fb78d5d282cb3210fdf5bd8fa1c136e0517d1aa1d08522d81f77387bab73c395a55c1487cdefe2c7846c13e81c580819a1c0094d3ffd2a6bb101d5ca704430cd1cd44cc16220ea39a0fbb81338c1bd2a9dc4b58f7b619a47c2908f65cf0162c10c12f792078799af962e0f79094b9e482343c87b3fb7fa9ff8c1a22b37477b5b8a6ef903b432c87f44bc7a1bf9d66fa1d837f512192331b6164f509cc23b8f7bbdfd022f90e17ed874c64c008148933174d89748f287593bc5479ad804ac974179de40eb6c051c726a5048e89879e749c8530e20025495c5717c09744d0d18f960f43329c298fc39005ec4f36e9b6237f87ce439534c7303b5e00065195a9eb44880ffb39d045145f86b9a507709abb5c0bd4fa8caedba0c677938528a971866250d2e6943aab15e34303bda50cda188cfc0de6fc4850df5c0db3a715b3ef4d5c04b092b9af0712a40ac64162a7e202857240c815a49578a753d84b12cd7b0af138d91febff75125f4bea5777126080cc90cca91ff5053fa1ca1cad1d16617e85811bde2334a7cb06d7b65fc414ad32e260c8f2c9a24c699ea0a1378d36cbffba5690dcfa0288040327d750eb1a2a667bf2b7fce6cbdfefcfe697878856799444077cad964026e74bc31dd2d275293c3b57ea624bbb265a57ec9e66af2d59191716c8a71524848c9019ebc07b02815b6d6ebcfdb8397120e4374f218f91e31d7bcd6cb6ad48bfc58a1b968b1a89ac0a6af4b5d47a31b29a0b5e97e2787b32eb7c5eb88a23dc8bb7e4b1686ece843403e3d34651f03018aa54237e706af2e04f0d56caf3f37c79e71960458b72e8da2c24e0e5e9b43c7463a6b713952bfd5d40a8a535d9d779374b1eee467858a9e5bb1cbd84f504b77da5856a32c2d7bf30126900ff7e3de5fe9d8aa9bb0f6582f272ca72f98e83b9fa2814e0e1b3cf4e199f5b0906d87079556d46e15d5ee815af6205c3a2a74fe9dfb1be9c4528d9a4a4610606ba33eca57e940a0347124095c83e5125eac641a423521c392e33376baa86a0fd8ec82f3166dcd65fbdd1d57f8e4dc7f8aa036d93510c618c8372f433837e1aa07165a6f0cb8b84770b729b5864fd70cbb405f10cd854e9df1c952d6ae9e23c00e93be54f24c13bcfe68665abdff9101dbd1883e31eeea63fa3aac14cdf67707fb02e5931874e4b690919e7cd2b4ee211b9351765fc8276ea78cf1cf6b2248dd8abc78742626b51af78d317b2ee1568de55d4814005dd37d272a192ea1462316c6d96829c8aeeb144515c08324754e9d1f1ad7f5001adf4c636216e265f4d011feaf7e1c62d4bc89c3c1245038becdeecdee32b34a611ecdef1f79a105affad714c7a87dea44681d45b02d26aa3f11c39835b0d79ff7b3be6509728a0424bc3a48b7952c7a749df3dbab5cd94d84a93cd097e62da8e08c0238bab6be369e5b7e2ef3555b45e751ed8b3b0e0f42b28b1aa6098da84d4f644ea5796610862f75988a18bd859e68eaa82829ab2884d6459bae43ed60d1a310396a3330574785047a88055a9fcbb32fd24a700ba99c5e30b1c2ebd11a4c7f4d42bad3e9a21a98c7f1947e1500807e42c149232f0162fa3901a4156f107b50d3afeeb509624f3e1cc512deedefbc365022a2f6cc628ab0236972f338fc1ddb719a8b8b0359ab5d52d8d43a08653a837022e7ffebba394dad8a1b6ff77cac4c77214c7f809cd64aabfb778f4da6d7cf649196bd7b077a607f709675a27ab64c266624d9eaec8b9bb19633c4d3bc710ffef293174875471c45edc94a1afaa44f3d415918470bed417113cc56e60b040fbb57d9232ce06bbecd39914630deccc87fad491ab703c4038676beb0b1810b89d4336636332b73c5b06a67cbba03ede61e3852fcd9f1d40b36ab4a42144510b919b0d74267231e5c8cfe25166b8d8b3ee175401ee52a089c8197fdde05f3663a6520d5ccc4a6d10e705fe10b629c71ef6c318dab50769b128e6a800d73b822b33ab02fa6852347e43fc5fe9cacb39f948eff0b4b26b25429728f771afbaf7e60394420e59fd1faea701b57170b2a75897c4de32afcc017e3922ed106bc4d2aec098f9e3f62ce04aa67ea697e5160e2e78c686dded3ee50a7a20290db7b7968bc836a5a85d6ae572b4d21039fabaa9dbf60fa64fece5fc77542a6123055bb7dc7989ddb8e3b842bf91b481199cedb18e19141467db0b37aecb23849ba24bd51850be3640c8676df88cb1e86f040b71768266a3f298ad62c6a4353fc377a2a30b114266889ec446950d7e6ecdc19a370e8806948655482654f5c9ec34def542c418d563912a8744c0ff8893b5b7423a57530b7b6355e2c1a7328b746f7018a0a379f1cae86eb79d16b56f72445be41c3ee6e93734ee207e52cb5e3c470d86ab6b85770b1a9a09735442f2e5a607ac8e4d6e10ef05b3c3dd17d9df4dd170a36e9239af610070fc1d40d7d90876b989ae965bb70769da9c6cf0301ce81c48c80d0f8accd512350a944247892fe78569ef0b8ecc3df50d91a53eadf6982945b547d69796be41a5beb3fe194691eb2493dd8ae523cdea8b0c1dcfbe01a480a8de572d63944deb75da9fb166fe94f0286be89574a09785979a80341d31deae8b35057b4cef61c13b642277b8f3834fe0d66632983626ee628c5f8278174a4b2764f8d2b5ca2a1512032315cd9b2682a865a907189ab2d1980e1dfb4a9d5cccd01d4a4de83e299b91ed731c03d026c3553d6449196cb531538d05ce0b87b7e94438e056700be08f78e371d27bd2c5adb2053012d5eb8024f24e36b96b89cbf72a74cdefe05fae04540cdb5abc4e9eb5b9c8ca5df3168a040ea8d6cedd54f93882ce4ccdb5cb1fb6a46501408d0099ca1ac9bc06cd2f3a1c43ddff80a57ba4ee791029bb9c9c392a6783f2fb48a4a078994b71376a573e603980d8edbb487b236c5b8a55556ab32925bf6edb8a170267d1b3aad975b75199da73e09bfbc244964fa432be00532f932f4b58d6f6eb6e936070956aa8ee51e2d968f71fc88244f20cb354e742f80bcba3071828aa97f1e80c0c66319b4908ede46219f6962e4c394a3905f05b24f4fc1455915a7c013a00777e841ea64d4789c3db5b59b8af6c9add1a41f9a7f26a8f9bbf454892d5a8902d669262cbe8deb690137649095262d306a7bd87548d632a80fd1ac728601790366ee8bff76ffabace574a3f19a0ab4120778c79c78cfa7c67894532685f8ebcd20bbaf66bb5c56b215a9a888ad2eda165e2e3610e2a54e85fb69f1a70ca2dda2bb1207ea72343b47cb519c83361dd7f152611189852530d450c5b198a5cc44e81e49c5fa81f4d33c772be63219117f1a9c75378756b4baf333a43bde6f3db7cef4024d880cfd01dc77463273efb4fbd7b5668ea359fb0d9434331ec8df50bc821e24633b67e8dbe877c7b36e953ab639989e1f7abb44bdc852658be83eaf0ea7fb9790773c9dca087e3c0c078a3a4d3516b5e5d94a83886d1ce505d334b9b9f00fc8ac72afcb0247e39879c0ec8f4c2f7497277840ad501e1099ec2b9e09fb308ab0d0a011344ef987f6c6af07609e8601e56b7338b9bf49997d14ccec8382cee2eb80937b6d3c51ae6fae3b522d1fc24884a27680fa22f96e80858da7ae3d55fda27a43d6242d60ef22b25891c66f3b4b35a0c788237ce47bb3f3828018247d99bd742849ef10339efb8a25d09200913300f537bbe79ec63fde648a2946b2449bcc32957628f6c5191a7d068cb8f7561ca84231f6b2d03632195b67319c05f97c9dcca5abc127f07c985f079c4b2953e07381bce3007302126c3f127b3e33292ae52d3a77ae04628be248a89187152ab14b12dff232b9e1360bff32383b98c9f22a4868154c52865eb473bfb4ccb48b7887c149001f4e0a67c33d05e3e721ee8d6f9a398e049315e7b41d62171ede20b624982c5227299d91152dcfdfe5cc7ad67bd4a7761b8755e9d455f28c97e017ba7c23907d8b603ef47f5cb2ed255e9b65e65f18519229797f392efa911905a0c40cbe9a19c720e1b03f6001eb13d5b094c6edbf86f958f47eccb013f9f93129cac0e7adb31874262590fdc444496abce0c2d5e33fe0d98cb08bd9ff2641fb260848bdb2dd3d56006128249732de24be5e741f2d5e11bb721febe64ad6b9063b317cf1bd05b960e39ffaced099a86d055c8cf05ab7c21c4cc746de31fda5a437db5bfa62cfddffe8f48f032b14a890be46ec69a30dacc67470233b85eacd08e708e4ade8c919e5d3a4b597a15823b3982e14faf3aeb7b54c0cdef7fff336a9c3ecf98a1824cb05b398caab48dee51ad278c36253227dcdd94093da8a923505b9822d49b2c4af1ee564c775356de012a981171bd69d371dd8c5db405d6bf3c8db81a0ba0471795ae5cf3e4a3fc1b3ad62ce3b20f70de1643a0c207c2f7454d047ca409b1a7159cecefcdec14a4b529d531b946acc9ac11e9f90cc7423a698a9cbd14bb7e58a743821c58edb8192100e6cd3758175ee2dd4ca26ccb279a0e181a9a3b5793d01b0cebe6aa49271a68355e995516ff788d1add248e6bcec462180884868234c1e5d28a4bb54938cc438c9e6bc4493b9b543a1f4e07de776d9a52e8d8005aea3c8c3813c4d38efbf469884386300ba0a124554ddf26fc867626844539fa9e92894c9a6d29329730cd5c2e81768885c895dde4e7dc5e8f10e386825cf18f74bf4878639003b3709b63a49341027883f578c43b24cec1625bb5153c2966da60fa876e3772d25541e5a70fc927460b0ccbe815ec3cfb4cf1331fc5a34c577cf36af4a409c30b79a983c3b7f7dfa9d84fa40b2c0364605d46d33689fd7c35a635e979f5af565de4078bed78201ce48e2f1656c0ed8564d939f2692190c25d58816faef1c72166a240ec1e3782881516bfa2a4a3bd514721e124a9bc1b1ddea7f709fccb605d5733e81ccb98d51044ba5b6f1b5cf6f2017330ee3d690dc4f929739edc621fe794cad051ec1282706c9734fb215fd383d58d3c9dffb44682113756c9adcaae12388af8e518f3b0b051113e986e5b8c1ddb794e8d67a5003ba501030aefe6e1266c306e72e62464fc3a337968de50a39a6f57bf7735addda9df3573bd8f7663894935bf799ce6671bb4d570a1bc17d045704654e48f5fe47246eb3de431b9ed2ab40cf44e084573340cb9d376e4f89a0873657b9edaab2e69cdeeb341e51f7b1987729900804bc2f82464434de10ccdd92feabc12fc98b76ce78a806c1f515ba2a75a6b59733e2fff3c3af7e150797f33857e1d10edfe876a41e6b92dc4139d8cd4e01b01af5d6ccff55341a3ab632997dd13d16af4895227347c230acd6738e7ad1b3ffeeefebdf9e8cccb3808f47f8e10ce949b4f3ddd7d790fdc50acb8cf4df73ddc8bebac2731ef123dd7975024708f9212c209226515762805ea7be11c56d27e885e5f20e9f3b322393fef40e3848192df7ab9e636dc81cc2373c0a10a9e94b03aa59be726ec3561fba6771125b48336ff25ff49479d7e11c1945c8eb3bb98cdff2046d84114e8677b26716b02a3307c9f95632c2612ae0280f5333338a34e44aeb517c17325bcc525c9b5415d41c913013d9cfbb7ababf0187fafbe86d8415e9ae47ad92633ac547e29d44e8a3dd39edd3961adf9b40ed4fb680be227708bb4ce346bdadfd9a1afffbb289b49789c4e3c058d743794d699ed138dd137c3a0cd98c6e10adbcaaf570c516252254c70fa8a5720da604112c3c0cce6e1e2c64a8c20fba42e0c4cc4c1d541c063d9fc5c961aca6391b9d288d1bb8c59616ace598ba85faf30f2948a3a30b614775f486c2a30d07b7692d48e0ff0cf2d3658ceedda967c4c0bb4b5730c7b6952440329743462061247f8ef71f76e7084b1b3eb22e5507130bfd4c3601c418fa05e4d8a1c1e88c915d2227aff8fdee38f8a6ecf3c2f0d316a41de08bb295a8d3e33d5b59a527ef98fa4faacae714008db9c2cda8333dc5e583fb52e4d9223e931b0b3710825b271c006f1e8fdf61e0d238094bc863ccc6ed5864713819ed992476dc6e3a50ce92c77c0cebd3b196a99f5a375dc2b096dbe378110b3b2ec70054d7eedcb8ffadbbccf50eaac341c5bcc50ca63582aac7c7916f928581ad781250176bd0c1a029cd7be043a279f0cd26bf538a414cefaed1e064b8993485d312a5473de8a7a8d6665c76c5a166591911ddc74afa9e40c759ffb9c0bd2142f15f500dcbac3f66c93010eb15ca43635639033c475ac56465aae670db78bde64bd648c1d515d5e38032dcd64b7e930402a74ec0e0689ebeac6f4529542382a205e12ddab626194f09c6961e73afa81fb81181d951d2baf0577180e85ac2cdda412618c33813f79a562cb81a286d8cad37f74d5b36c940b6bae54304ec093a0f6b8334c113cfab37706dc34cc4b17e7cb269418454ef14230fe938ada3552f8e2e6213b2883e7719df7ae991ec98c1df82e22c1fb5ea0873a8867f8f71779425251dffbcdecd9dc57f30179221bee1b3f66cdd3cf837aa8f50aec3e17dbf5801a88eba93a2a06d1cbe953aedb01e507d713dc85d7e14d7afb2ae14c95aab919c8c96766f5e39ce18bca31d7f2fc3475b41e22a13bebd75a3a76927760b88af4daba7d553af609f7f4520a04455f364d2b7a55551bedd6f362ace63b6883cb8d5ee7748005d6381c6fe7e0b9ac787221e43c0745fc367c10b4493d101e6cbeba7d9ba58fe78482c261104a8cbceea65a115fced2b87572484bac333cefa5c0b877a72aa7ccc15921d0949d09be2a0b9aba505f23b42639bf88e9ad3f65aedf3207408a07b14fc01e2b6ea7ee19ed7f1cd64213b569a606696f5b7d70eefaf2be622d35cb51f6913859ca6c483e372d708d2636d9cc5ac6d93f19638f5cbe0b4d43ebaa477881bad4863223251698217e4e51b116f7a6647de9de763554f2a214bc0b28b11353506cf16305bf2710c969b22ac147e9ce6a5b3943e0236dbd825f059e3c0d742275eb25ad569dc56fb376ffa39881738e09e87c3d10c2c5f1c77ead1cd288fc40090b91ad55f0a57f9777cf2e79e8b7431892aac1776a8d74e458662ab4702edde5c67e0a0b858282910a0bd8373d3015d3ce6ec39ecdfc8c654042a66b48b64239e0e90473e7c13c1abdfa3fa0efcb07efbfc5f815727be35e10fbd8960b5875812ce6c50619be6a2afa1752b4e755722ff75f180c59c8df87df90e0590deb512a28d4dca54a7f9038e91f7d36ebe30ba77b05034010e6ed324d534ea134a7a098e8169c38341ee05d4a688e03b9874766723db4bb96a1a8f8a0aa9faf636bd45cbc3344c5fd9f70f5b07b05d6e8e982b7cad00185c2ba738f7478273e228c4826db5c8b544a28bffbfe8f497a7c9af76a3959dea8d694ec0226f38d16e84f348cf18e9340c471a72c0ce04937f11b7a8f9e12aa02c3827b54532ed43eabd54c7af54ad5877ed4ccd820918a5a04e3158eda4127e75519837c81a5e9bd98144a8c4034cf470c234dfcdcadb2c51e082c3e7dc4b4406b8f54457618e7eac25c8982b7ec3084131e1a51b0cf6a0af5fc5bf260ba2d474ff85ced835a5b7836009b13decc453a083a129e64b86da11a123a652967733bb39fea3bb7e31c70890a1815aa60df202ca3c58d63bab3438b04d06ddadc252f0fcdfa869ca8c6a3541537edc677398265d4502780f4a367e9a95733ac7da3b64f527cab9504eea39c86da0a75d09182a3e600d23834510e74be39a5e9aa8a7c7c50cb144aa66ce39355d2c26e640fb29ce118d68036437b21ffa27afaf08e6415af9ad0fa37fdd2497527774bc6e1fee92288ef6b99bc4a90c441f23616710bff8410a59d72dce72f7cdbcc7f3046f80db3c2d2279cd80aef9211fa9481c931bac056f957727badd7f73f0a494c14a345757d1db0c9219fdf658c2c5ee624a92deeb110a9e66bc4462a4f4dad58acb2513c15faab8159dec869aeb44e3264fdbd692a53bdf768cca702edac8258bb3a14ed470bdecbc99509cef769ca9a811f9208a8a4ed50702a03fc88fd52181f35d23c81d836dbb6456e2f21775a47070cad80d21901c9bed7508e4af81d55d765a53f4c70965804edd979d3bcebc710b7c0614b0451c92facf249da7fb17ede8b275d90fd5396499433ff5a783f80aacda89fe39e0397e3672df57b0d4d0fa5de09791f56bca23890285cf2a006b0984b18de914503fa4c47c406b0f8ae681a2d06e46ab0dfb4e8a62445396200971a2060fb8c59bda6a706501d259bb5293c33e9c522ca9616f03d016293257abaaa340bed2a783e1a386f5cf2b76b9631c323a2de1ca6cd86175d5f53819dcf6b399a4948ea13a5aa8f2445d027eb6c40e2a3a51ec87bafd313ac681318d64868b6cbdb5fd557fa1ba4f841a3ee95a7c5cf6a4c06d9658fe223449b9849ae4fbb17cc2b0afc01b372d891431da68379ad8d9f5d5f8720806e95bda45ce9f16dd4d6ed69c2708e8321f4bc606259a24c7a200b8ce503d11e2f75b48df999a8369f064d095f78d53f44c5b1060a45fbd98b1bb0892eac9a73adad0c416726adeff42a20053c69655c14576e55e46a891de0f2c2b26ece326bdba5aecbd03d767d2e7912fb8f4bc095f7df22fcb4b335e7c6cd82a179a2e036cbc92769fa80915a8a305c05d6644568e75eef1dc67a20c3a044370415865fccc3a973bf1c8bf27054e4ac30bc0523f13e8c990aca7dce6ac3938826cd3dd31165c7ed0a57c8e964a211b7cb9cc4c2631983ccef191a042990f06cab9d9fa98b32930cacae87579a4b1cce1bd8825a0e322e9ac9beb2ee0b0bccd1ba83005af4ecba4f2916d26b2ccd98d5f1e35467b643ae9a4cfc578a514007a22bd84440443ff461d5055ad91423dcf10dec985397dbd107a41bd684725fab107443c130ad315408d12ba278fa9022c1ddbdec9b175ac34f960937863c141fc3c75306ec209ca96a8a023ba5b841e8e1867952c7d63b885f2bfc7197bad6a697ba18c4cd131309dc68f95479f2d9afc647a6ab69a8e0e84b9ff9d66d4491995e3b1092a6ff812f4162e0d275b072ce85870820f42c303f60505bf71abb933914ebf091be4840588adb6a97c1bc44e5c6769ac15332c6c5da110998163d8c385db16b268a295731b2393f3aacac1d0522c7b3fa785a594b16b0cfe084388a544098ac9c01c00fdad7512f5a0d22acf5fdb2ef5b8b22e0695c259e23fcb7e47a33ea4293552b738ecbae57db693d20abaf1669e5545c43c5ff18faf60d34fe0185f4465d9abe1d836234e29e992aad1ad2933e2c6cff3ae86a51194c814d7b013d304c3ee6001135f3b56ad60ae283d95c83745be8827d78c3d3621afdb39618d390aa8528ec1d98bdf42b811978217a92d19da8f2e364fc961dc8b0820bd99b2db93d51bdb87a66f6c559956098ddc1af1c4332f51f7fc92f0d376fd371626db78d91b20daab206063242390559661acc6e2ee0c9dd23aa8a5310d7d1bda69f2526c5e4b643be54c9cfb58d0af93c235b4b86a22950e80b9f054d66bb3f2f20057fc80dc64004b74bbb1b11b834bea7e99cc8ee3d688279ccf1d24f3fbcf7c827cd11fdefcc60403ce4fc403ee580b7aaaa90367a463cd43672b1eeb7d91652a2d477a7c9b6c1d1bad63a7828d7e1b7c1fab0f2d73044b70bcaef029ae875386eaeea042a2b2c3f6f66f28fcb102a9470445b3f88fd765d8990e5b2749dd1631c7922e83bdb804fcc726a3ccc70ab9788a88b1cac541104c0608b7423953903b61beafabc6f3b2aa48670e671e82ce0f022907bfa730085f21241b8c9e124ec9b11a113a1f28bc8d609f118e67819f81f5feca41c872a30ae606269aab232a6fb0889afb9427ccd6a2535112fda2c849567999977a0c7abc999661916e1ab0c30f778f916e6b8a78cf10e8a1042654aca220323d323faad5e3966ebbbaea78485586f2c326fa33a816f7692b6708057c2e3429f5b8cd7fb0741b995af17dab1e963da25acfdebc1710e895b62ad1700b9cb47abb17bb301b8ffffff47