PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 54704 0aaabf1936bf5d149000e6908817dc7fbe928bb88531671eba12d0819f501180

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0e68574cb45797573581c69f63b0e577beca5f3116b84e2d9384ceb67ffa174c
Certificate Block Hash
0aaabf1936bf5d149000e6908817dc7fbe928bb88531671eba12d0819f501180
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00a571000004660000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000aa40f6705aceb01ca7ab843c4dfd33fdd43762df2140c7ec0692db7632b0a7ad4b9a7f1df7a0989701b2aa37d3918ad255080a8ed1ec074d797c40bab5483a22571b6b2f1fba6fe7bbf89ef6b355e4ecd8a5c21002d7dd7e79000000000000000080000000e00000a571000004660000

Raw Header Hex

00004020eecf165c705aec93b6f0453fc8232e9c6b15ffbb7fb31a03e6a978a7ad5e1a48a7dc4810085d5e824902b132fbeaec250a0d2e8c490d25b7bb7d0a65741a2f0575be096a624306184c17fa7fb6ce84932d4eb816315fcabe77e5b0639fc68135579757b44c57680e

Proof Data Hex

59,560 bytes
121216010307be17cbecbd27295fdfb5160f2383e5ed7a4604f69ac0f095acf9965660afd38426095f4e191caaeae31bce8ad85f8acff9197bc6be63a80e322410f5520845b3e5ce2c6a2d363a7ef8198caca260a2ca57e43dc65ddb9fec6a61eeee4057a5fc995560678cc488ba8733457b711bc56e9a4337b163e5566d66198b1524cb779ec97364cc01cb1f78b8b1eac7edef313f63b2de835d44b0653ea2f02d82458406e1e8aa76cd76bc5b5b8a8b12100060b692016050f5516f1b3f7605714a08e04623e8c089ca307e86ee5e7cb6ee7faf5dba8620a43e6725668af1812cd447d8329b2b8233f9abe0b02dffc38d3a12ba882c29ac1fe2be1a319bdd68697a2bbb72ffaaef41d452943f15cbdeeaebbad80bb3518401c49b74e51e316fb668e087a283eec64862f4769d533670b199ee249be86a9131fcf2501e6a8ccc5ef09392a6711aada620ed17c97cce527701c38264cd7b81aed627cfa88f53e6360dd315956fd28e3158f17c183e93c605f52dd36d59c20272b1842f8780f4c071f68208807e1406d848e790b969a1a02a082c754f965dae7b03a8e8a9096057ec010352f60fc4bdf919f3d5e27da2af134533334f1efa1539d1050fb751cd48233ee710632735591a9e4cc1998de7731afaf676efe73c35deeae06adfd2922548d38cae0b601f464202824f9173c7fc802e0ebf4ca86c0a9c066c35e3af95b30c4c38679a9128090f7dd6e377b3429b8ee5381884693a3504e0d5e7d3f8f07e691441520ac0de2f7d65cb3407ef29100430cf43fcc4cdda129644d96cfb07dd9c2b0efa8b6b1bad17be18687ea48a4b8530af30e9221e6357e1ec29ff5604fe8361cf533246be94851e0d7f48ac5a74c83adfd192c0697f3f3c6cea805222e449c0230ae4998659db55c55dfcf154902bf2e5b8aab76fed4f9806b53c68a46589f0fd4a8e585a5482d37db9c37094a335454b863e1a3cd2a182f6408a88e55b87f485c2158b9d867251f5f6791c30c71d92f489cfa3489863253b5241ea99be167cb7559ebc216b72222d879f44a16421a11bee49cd94e57778a80d83140dc7ee550f0df0565bafcef43f413150052b7c09026374b2bcb6010d1b95a94e0bacbbb4197f6490641ac3c1d8b5f18ee8142195621c05acf078082bab5a945360bb08689f8034b184b19c4956d43bd23e2e024763ec6ae8ede7e69520a12944c2c77567ab8af2fffb7850ad610d20fd27c85393eaaa7c963ee53ba7a0546eb2b3f6b137b468c94035747d6599630e6aa46da287a390779c852592fea0ac85b41adf947b9aacb562ca7ef99fc242816c75fa039a69c7086b0043157a25018a811fc9af0edbb1f13c77ca2ef88aeb3f32c9f77579814d77722a8a7e3fe94e57eecf2a463d77367898c6a8160f7ca1674ae6702c7b4f9a8452b2bba1cbf304cac4c48d33a24b91e43cacc7f9057bcec9b534d756763fb997423ad6c73866f0032d9e766a7da969ed2af2d64896fbf3dee6086e6b04d1813bb7cec7ff43f6cc56964216317f3de31c2f0cc0bbb0d8a40ea09e4a23e82978bd7cf27528bbb92149073791468b5688288db86523ec9170cd062f3eef3a2759ba70c1709c58bec444eacf78e492e6dca7f28ab0a1b9717c728f827528fee45d2d191860dda9b9588426e222afb53a2b1dc365070479297bfb903d4d735cc780828d4f2836cfa5c66a8ae653c0dc06e90ca2c4124940d52619c7752313650672c141e2e8be1bdae0e0a5d9a346f76f90e37232eec2d02ebb5fa3e3d5188642570f2f34b593b20636041d8c9dbc231a5fd67da45b8a9a723b0389ed169c1e95c9f199e09b7c2ddec9fe1f6f69a026b2b274f6308220e1a9f6764579c56785136df191c5d69999addfe890c690441c6368da24e33d5948db560557feb4c4f1975fd3af75991d8528acfecf575f877ae6a9a0165f04f99086d875564c06b717f86fdbbfb8be555f064b306c18006ca1c3f6718e0ee795417a68884575d487343a0a94b00557cd22c46db1451ca1d3fcc2421f7e9ef09b120539e4a35f8f2487d4d3f21763b2304b0605530e7a3ddab242d5fd4c59fef5f5a8c0d8a80afae7405e119c58b613edb50b9205d2256f17e1d8ca4928fd51256bea9170dd9c3cb01ba3da183053cd9318ce75e51f86152b34b8bc05c1838a2441552359c3b038313ea7872e6b0e498aaffba8b01bcc24e3d36ff967a7df504991ccff71c104150c825b31bbbfa49aff659dd475281a67bc83185ba16b2fb10be32db0dbcf14ff8ec6a2077e50a2bfec637d1d4174a43d4edeb48523668df239704f19e7f7f892a516ef035951b283c53dece6491eff582071d248ace8f556148ae375e78033ebec468f77b63ff7b160576b9d6f66a8e35f0ea16a9958e37d14da6a96c2212e487b2eafe23df7da41206e78335f0355607adb152bae78864e0236449ffadf90c6ead0b1e0f1f8c8f83604200ba830fd6bac856ecde9c851118bbbb043a7c91720011e3e37fdadab6c80b214714a21510ad19ed7fa98210cc3c47a79f9ff4b5ef818f8d5366f4b908d2d49dd606347f10261b464789c857aca581416445c7e08be8920c56f26fd70708c9427b604064010b1edf2d58d9c0c1f4b0cab161ac0bf8316aa565a9aaa809dbeefe601a53494b5890389c3e6ae285c6e674a35975933f80faca845fa7e7c482e397990fc6b3a5ea69738e99e95369c10fc0673dc70739d7f12ba556f69b5626e09c9e1b884b0f85e9efa6d4be25ffc4dc0931fb5b032de30aa8bb028a08c76d4c9b0f5a48abc0a1d6010a1939d0400748a9cfe74728f8b29b5a31ad6ef2d7c28545ff41c49ec50a75d92ca91e6a3ccac20634f330baa209c6c3addc35dee028110726b9abba7d886640a75f837ea1bf6b9de185a56a10f1123a7769607dda45cc51aa3c5cdcce1e615299b69b82efe3b93e30c188a7ff8804b8737c1a5e1551a3c8c3c65ab2adc8d912292544fbb16570cc36126c7e44766796a5bfe0ffc481cd8af2e596dbe2c663c759c642d3821aa959ef84930038a220fe5c8231e97ee046d40a2011f9cfcd093d81acf4ac5137a27e3fee2375c3dde2f1ca95dc1f819878555d399c57f72921b8afef0e7c20c3ad82c2325c76c8a8512ee90aec270a960b8fa9b2f20110546b11960774647274fb6115b1d13fd98afb0098b7ef3ba953be1886f61e090c2bb85ac016b0fa0f265ddd33c11cf192e6c8353ca9bf6908231c0aa5394401baf8464f2a9309c38f6a0d8bb1fad3575436f1f29a6d08d63ea2df0caca981368e23a0654fbf43c86e171e9b2a8cbd37891d52568b4c6494810985be148bdc8495d3e979e30f0dc013fddadb27818b211d94824ccb01f1046d232f0b6ced6077cb3924af5bdda3def908983a5b410b3b7d7f8dd46880d4c9f2d181e7d2337b593ea0e89f89200e3a4217557d84585599e9a933a338fcdf6df9517e412fa986855ad76f4c039df9db224bdc3062142e74419c1ce2c5a8b76896b3d0831de58fa515221373a8fe0f57bfe96c213fd0daea3584943b5e9e65456c20697672d7878b175772e8ad3dfc5051b1ea247b18815a8ee162ccc1eddecc3daa61655c67cc961887cf20fba2fead134a2f01d22ea10a5cd55b0d2d0b647c9df855ed3418955ea7211cd5fa6164b9c2e1f66f38d4836a6401cbd1045967824535495ed81b71cb1ec2b3b1ae4d1c41529dd96903f61038bc942b63b495a078a00ead4a356ca787ce4a72faa2c46d7e965d518d2f3cf483a9a5b7931b915651dfd8b1f173fc7ed51cdf83854ee874fbbaff6fd656b1985b2714a1cd6960798deca08528119e57d2957042558e212f74c34f2e11d389af3ca762db3f98bd6d7f4b1f00b663a2df4ba9dda21c1dcb425256f266a39f47a281d72224eac899f3b003a750588857d442009f5c64a23281a7e9834c973a8755495873d438d430dd5b21185c872ceb6398fa6c5aa439c3429a35f0186519b40c6cef69c5dd5545b7e1e41e9edb212e0ae9139a7cc99a182a8304a305b6820ddb9185e7d1cbc87c69f1f4342de3509e334a6b4a0937e02cdecd8d9f562e43c4e17fb38193006cebea0efa05a3d1399ead981dce7ad8376d77caadb3410b74f3abd408f75321c81d71d2335ccbcba2badbbc1662af64f921cb0a4067108096283571ff8ab122aca07aee940fe484a533f2546a3c511f912d7939ea189b8719c1fc2f325392578f12018ab6e6cbd71e782c3c1958e38674fe3614ce19aa0377599a5b342ed8124397acda5aa1411e4be659da15dcbc074481436bc26bf42dcec66db2d3518a585561cdd25e9d410ad45a4ab4802b6c7af280ca78315ab8559508678f65caac2614730d2e3036036ce81a830066fa8d475b5b8b963ca4a6f8a01127654fb8c764f6494ee89235a2179c724b06dbafb4c46b824e0a7c4de0638cd2f344c7b78afe0863cfc0b66ffeeff772b55939ad50fc4b89618546f0aa68abf13ade5a0d0ea5ead20336a6fc26d3f9abdef03fe0a07e7c82a52cc6e81ce4a9d4525281da6bc6e4201fba11b377bae0a7bde4c02ec867fc78f982911d2aa9d0ab6e488fef68ffa41a32de5e0171b324a9abece5b34a31221ae4f9aef09d61cab22ad3eeb2725a42eb39cbd944231d344e93227c4d7214edf2aefa917750e2b1a4a60ebe6ab62cd4913946adbe0783820b7cd59bfe742da95394aae8e66e299b5168699495a1d1ca1b559d7917b2fc772bf5535f08e7b2ce581f29db51f18e61a1999d4a8b469cbc68e76660236b5ac0e5326dbb8543bdec642342ddcd0d08de6b065de15e8caffbb751d2a08ac233957740c207762bb84f3c12b642dec66534915b49de8b2b03e84932f94fcd43556ed6efc65276ece8729222c2a23033f535084d32ba757f96957e206f33fa35c0854e2ca47095ce462756c4d424d192c23c95fa86f35a210cf15e68bf0e2093d71bbe3e647ac16cd147cac370e483ab53ecc60cacffce5a830871b98efa8fd09a484cc70e7e27967d116713f11185ba83cd9cfef42d7e59254e5e44604a6da79adaef956c58659de15488ce253869c16bad2bf68845952c8057f34af485f3620ae8c5739c19059069b580f2f6f89a1fddbce6c12bf5a491e3bb6db618fe1101e078fbeb8783eab85d3f6597c2fc59ab22bf6a7176fb66b8f7523365da5a731b9c7eb90df76a6d931547d0bb01ebe341cc0990af619ab4d017989da7edef18d75b5adfe6fc757e78094d2934b549c9ff9874bbd125382c518c86008dc0aaa68c353b2909054c4c228e1c8b3506fe884ba721301ed77500b3c15b0c50ef916b5004d82166fdfee859fe176361c9a54e51b49c0d7a704721b8d46054ea87eb87e86d5ebd9b9ec1abde111fa831eb664c8f3b847e09b6ac8934823a0b0ed284cd01c2b4287267fa21c39f0a4c8bb7f4caade218699f598c991a741232c39e99a722348812ed2324c60a85fc3e22c5512c7255f48756086a8d9b14a791b8347a439513cdf8fa7c4a0bee5356be4b41a3341201be23f7114aa19bd1d763b76f8764e82a0b019874b4a21eecd2635feed274184a0a533b2ffbcf20beece9be5a62a1dfbbf9ea348e13678d0c50aa1c6c533d2c37c469239de56d03279e3db348efa8b8a4fe08d9b43c76168dd0e57bd0155156c10906c599c39ed077daf62a73cce41e717df31105d9ef81c3caaeb5e54034017eb53f7184e273d076ef88f479cc7aa97804d6a2f51f51639c7d5165bfe74773ccc3371cdfa8b592ac075cf59a9a3f51095feaad61bc80957fb330b6851c3ceedb5e60b63325b7747fd3ebb3aacf5319807427392a59f042526cd841f956c8e1d1043c56b5ec428b43a036f48fad6729bd9ae5585a995959b395dbaab9fdcc85374ce299f9f92322649a1a88c35639f0729aa6e4f12b59db477eb58fa11eab777bb29c4b784f911a9d4dc928b555fa3ea1887eebaf1c526f11cd84908182258901b44cfb3bf3a2b79eafa941353329f0ce55776effa225795454cbd17e929be832cef61e026910087a2c29487fc5ff690a8115de2b93048a905b86d37e22b0ee280383bb88ba518561a44a4ac1bdf91ac6b9f99c4327c31ab461324754724e4f17a6f7f4628bddd0a229df6ddd5ba304b434c1a825c45a739c6d63f5093d7e0560487b67b6da68c04e50d7bdbc6ba6c25d695d388d5bf950c85d57831baaa33b06cf0f90f0191871c41749906ee7da66309c2f281aa5fe66c4ed86b4a02b2504e565d1d2f421d358741f17100d1d1a7e60ea8e5e24fae4957ca6b2082fb7f788abce63254c5a3c88df7cc2000a1d0a27f3f80dfbb8bb35f9a9eb9d6fa06d323fd243bdc0d759d92063433591d6699973f26544dadb20a4b02779d4bbddf64804453f5df01c6ddf89f42be7048748c1c5dfba9d88f06d11f585ce14f1732762b7ea61ae57dc5770fbccac3d16284b00e99aea802478dd449248f345866a117650f6269bdad4eab3a9fef183f5c997d0403c7625bd2eddcf15081d76dcdb6de2b8086566037d79ffaf416ed19a678472e6282c23a0057092092ec4d0092b2b416589b01b256ed17b250e15063362cc5e469a01427e37fb0fdce930396240799a898e2cfd7adb5374d36202031f01b8603438be9f7dede0347367114235ade951834d4236678bdc921fad1f0841d0796447e80fa69abfcc1d2ae15af7e27e3010a8a3d9201a98286dd6aa90fc4cc8b26932b7042bb2b2b81ed8ce942e945cf8b5bca7e0f38e31c6e32752c24956a1cac1b5fe3e6652fdfc6fb01d01367cc44158eb0cd1a468cc5c117ee353e86d0ffe05c5e2b240f0905c283ca046bf9a880a79ecddc397b097a10ebf569cb144865f62d36b57c0b76a4e34f66bf554f83e439263c6d23f2949cc5e46bdf99562e3b3a2df0f6425a790cf05f576d44305ba418c0c4a548fffdfc436735cb7ccb8653d668e9097744ed6b5a9e3a665f0262f7b37a06313cc80906a2aca1d92e257ed1020d7f0d0d9241aa32f0d3414bcd829471a8ebc7c39ad51dc2496126a68514283ac9a42bfc6b5a9e6886f64d6195cdc92abfc88e3d0612043383f7ae0fc95d147cddf0b37b8638dda96d675ef072bc51a64b6d37269e0a6acc181df45aabb02353f5b773266e1f76478ac5df96f29812886171da342da4ecae585a25b31c58db2ab71d126b7b3646023e01d1f766f71d0c36739d012d70c47cfef126900c595e1e5690192713fdde684849df71c2109c8d4146ae476becf1d60ee5c42adf08f3f16cdea2ee5c176f1eb01a52827778146e689862e153cce738b646ea1923676a95ef636159ddfe6f168e06c0b375fb7c9fe37dce08c6611e45de805f3269e8d80d0bf1a841c1af44fd5085c7747f517befcda02d549c1aded4fad31b264640af8ec46548c76d547ce1d609298341c4c3a8731111158cb0bfda5319ba55e8a8a53dd7c49df12bdcf8943f077b68ea1e5516e61c20b2b4be1abf4e027eaa12648948f66cea3fe77af3296cf2adabf9b7b2108efb2c74c047fa9d7e586dfee542935314b1381ef8c788d6b6cbe5cbecff064953b828085c5c2863208e814a4e3a706a5f8fa1281c2d5881298c85616859c1316f607c37923703e304355bc24796fda06a0a16d85545d4e8ce0cd661b2d7dfb29c1df4116bdfc2c1bd9f2a514c9e7b5e8542e170f0814ca64b670c23c15f70703241ba3753792295a94a7d00766ec9b7b774a767d6543800ec448d3b5df8122413df8ad155969cc87f57db7880aeb7822cf83473ce214c1abaf11a5d6de92ff0236ca780763603d7fb6fc179909469469cb7d215572e2a572bbd5b8526fb95be28e96bbc86219ba3412d4c1a61d9dc0405ef9dae1214f2f2c841e2cf44613921f045e1a02f59fe5fdd5bd4b6ef4525b42de81439e3c4cc4cb79a7eb1477f88cca6833567f1116c159bb3bc971c6cd61af856b730bf60c31dd3f47b89fc4dc89483b86ec4f281862ea17c861d6ce8a47449bc8d68019d1f128b1cc35c5bcd0450c8bc86ee385df984480b0935ec82dd7a5cf3147bb8014921cb03333043063f59c199fe869909c69c49cafdb531840aa402d17277120e8fdf4ffccb1c7679ddfe8f076e191972886b9239162b57f143ac4fb2d8c13cabfa903e79260210dbd1156b4b793c818e6498557a5e00dcbbc64bd3f3256613c43db7c683ad7122787811860bba0e67e7a7cf01ca4621c33db46bfb943f9ce7e6e188fec177a5c758b4cf4c51e4d402e3fc9662d87f086d71f7b223da531b147ae3e4d09e75dfce8e7f27dea07c8e8ffbea1a5146ebfa79e6c6432e80e501ca5bb3c8db2a141d676e266a9bcc1dc206064580b724fa54d81b3d90989c57df677527f95b9e16a9a2cf69b95eb7d7f9d3dfc63e1fdd190b5186093ffaec270554aec339e2cb70cab700098046fce0c5990b55881a08b24c8c52a970269351cd034c51e9d6ddee96e791844948ecff6bea85c69be4ad425e562a875f7f6b6b54384b7b0d1c8aa32fc2346900d81faea38b68181b966294c377e4c31b32130e091a9631cd2c1d42b7c1ffeadfe5caeb38d2d9ce35fb1cb6e0249e68d212928d89e13c9e4ba017554edad2337c06cc6dd6935d58b56d2bbad19d1d1d78c20b68085c7f15ccd281a5affcc501c448216444392d47583b9cf62aba1a045036c629aad7829cbe08bdaaf36f460f133881ee82245a00d0c60fd71a56c1304fce913e6083bc59813ec6a4f22c2c640b4fad0fab2fe5ce19bce3f4aa489f178f07f2542f6c83358205dcf2b49ae98b5159f680009c77869847197e8c24ff9bc313b91d7e9c04263194b5040d5e6ed0b8c0f5eb809d26dbb22f0905b307fcf868d6ee46401be82701c44b0891e089abe0390c31f4a2e0315fc4dee153507f2a447e992b4e09c561cbb5f915c0506fd230de7bf625ea49aac0a67df8234cf6dc0cfe68450f44c8cb14dde537070e40fec4cc24f4c7e2175246437ecf4130387806910d78f2887b36d5b409116e68dd71f57c0b7bbb3e54adb3d9e21d7bb49f6165935f8aafa2968341ff627a6ae9a77ec2a4ed041ffc90dfb64b160cfcfc2ba9a43d7390e70a1d81fbf2f11a128138da5f191adcf1f206bacb59a39469a75ad880d1c1ea62d38ba161462e8998f6cb0734d9437a11acc2ab906f665b7dfe6aa20a3c09193b8aec3965518660f009e8778f9fecc6b0313f3a1049a9a7e692a36c23543651e8a3f9ba204b9c23d7c4b9b562e5698feda1300c0c9ecc968e996fc592217241de3a37612df6d9f7279dc581da09ab224acacb9bcd11390200309627a56123e836e12b5ac703f14ccd54c6ad3eebda7661b16851ce258cc10f31b8dafd16c51a3d6f284df53bc547146f0dc9ae646496c6b8caeddc5d6546ca643f5f1cc612a70611f5821055260ae7fa4afcef10c6c7abd4a2a786fd517ef05752dda65011831a15aa959200a916a10f5ee96a665b14e868b7b5373a439dd2e72a6b59ad87bb670d8e1eabbec0dad7fb6f20d8374917e2b59353bdc00953c6f648be52a9c1ab4c466439e2d96cd16b373d1f6dac00da368fd10d194b899e47bcdf51cba311c0dfb2330b8176b145a31aff949c4054c0e9ac79fcb9f51be02eebb7e8f95cee3ace0f96f4f1ef7f3fd912127780d82b48efca2e5e086ca4c30813cb611b21fb78a9a76069e26565cf0f545399e320b51ed8a2fffe721b1ed403b6924ef4f9d5a2bd6ccde2ead773c9a7868357c334adff85b4cbd1ff2737a0d2abbcef428e62bdd33989dcf76cd6e5e86b60abb2980c70ef9701e80bed853ab52179e424d9ea4f8a4b14d44258757d166633a5612facc12238619be160be5798945ec0dfc8bf79081459fbe672f45e58862daddb0ee259514844bfa1f8f4a9a54dd530cb3f3b4b3bb015e34200c4e3f46aa38cb8905647286fb7846a611b7cc4af1d30394cb7c0f3e919c0580dfef349268f982ddeca2caf7a1fbf2cd75fd5702533970de52727f5930812e4742b9bd3023c3eb1c0222cc2081e724ca51f573e258e618dfeb60baa7d0783e132aed99bdb71da0f2ef9261838c29ef6fc75b1fe84c4b83e3c94babf8962d84f97a0e01e944206b9c1e831445905dbbdfa71d070a88ad9d4c955fd1ddbf2a16bb356dca25ca95ad29aaaad8a7fd3fb2a00875b3c73af6bcabae0e361da5db89224fe8008007d86a8d91eea0b9df3b952a1b7f4f65f3e89ada0785864119bded57bd7a4e91e063c669a4447e05e62df222cb0e9fdb3f82602432e9da61efb4e9f1c578da52052756b2f93a7ce818fc75a3010141aeef3aa484bcebd3ea8095241a278b02d6728a093aa4367c76495d733b63ac54618eabb0b812c9bc487aa13bba9b8d7d96a4f235ba2da28e14419a19e7f4605d2e8eb14e0c68fc4314f8f56390a1d31240cb640e0fe0535658a133c98e98fcedf207b6e4637f4bca00447e8e0da92485236f897d749f4fb258d51c7061fb42c106dcc6880b608b0ea8694b40f99f508de1c6ef4fe957fed5352307e011106f6a00616287ed117ecf9892d8af991a728ed0847bb67a64d872055464de470729c6fbaec66f14acc742b550fdb6c2b78d71e9d0dfb360e075e35eae2f222d1d276a081321d8b7153856996f81366c980b5efae7e53532e27c835c668080322dd0072b58c08e419d3ee5473b730d8c53d0c08b83580cb950ec6d66cc027770836cce1140c4e179234e96bafd625809c0f8aa3d6ee595f009135256a92b0775d886b0741b0188c550de2974aca6f2f1dadff9d42356ed74aa42ae27b948356291bcfc4fe6bafa1d01831de88fbfdf9e41b70dc895e2ba18c7f78ebb2e8d89ae5923b27d17cadc6e3709118b5f0cde9b3074a34942109f97b8ade21a117577767761c2a9c8a34603637f78d317421118ce1586aca4c30574a6ea8ee2c152eea78a028690f17dc314038ff71caa72bce537651f61df75aef4dc19b2a9b448c6e5602bbdbf13ffb78dd424d516847d273eb2a14a9eb13f3bd833de1f0ee0a6fb92b0dcbe5ff8d2c5d0179aa76939d5c8f07a1a64ad0d8c644868f962a9543bdebdac110c7fac4821a293f61cd157c4c3a6b6fc5a92cb4992078abff223a55a77f38382ff776f8126f3ac1f12560eb8e33ed83a7f50c4b6f2b4e03b7fe15de134bbc4ad6415a199bef4c314cefc8e16041e195dd233b3d1287911a4186ff10ed3c12918e31a64b0932a55826c84fecd474ca3b43b7c1d919ac6a3ff4638e13afdbb082fcf22772c48d604f8d58a0a62e8712abf40682ccac6997551c1de89639ae59a9224969b785b77abd3af94c227b3095f170c80068cb060a5e7cb814611f9d6e0b5679aad23a880621b32785b825439354979bfac5e5ad5c1b9e5924576d61f31042e0a83a6f8cc9943b178f821e8be8a49e02c1de08a74ed20c3edb778f90454cc72562340a868bf09b8901a5d0d8787d6d89e10859594fc0e56b383ad811877a5539191ecb058077aff9378dcdfcb14e298e872099ef902253e5fbcf9f47d75d493b87af20784b646d891ab21b6e5e739977562df213b5a75e5c742813a3187dad8cab0ea9d73c0d9451edc4e251c7c738cfbb7b64c2ed8ca232dbef8bd6b864a056db9bf8c22c40162e14841826580b92019efc3ec51fb6079cd59e537de3c0e0be6ba472004624a939239c5b50f40af1def6821c048a9e6e32e80cd387e43f5eb8d66a63a8a673425da7e2b5e068cebddf4730004eb267f0091d69702ca757b260d9536f2ec24f754083cce3686cab484f34e1db68bb4cb6d82c95b9b1dd970b4a88866165097a0fb92c8166afc9188d5ec64dc11c2102dc5a011a6deeaad5aa73209e4c1efcf3e726abfe195f7a583dea3687fcb63e9b0689260feb85ccfd0d51e1a5128f401e93e8128e2a23b94317eb919da2c273b655280b52e4aa43f65d0ab65e8f9b5f106679f41f4a07cf14113db89102d5b840b6057b96bf1c45c770bfec2ee055342b1e5b0691f3ed6284b512c241f824d8bcc949995f9afe70b2bb2a523266cf5cc1f0589da0d3331a35a77c6d2622e488208d4f4ffd5dfac734696dd7ae3b6f7abc97779fa50897ba478f39531a60183687382c94c35852328db4250d00b63bcf241ed3958c790d4ad3830cec03fea655b7ad25d5162fec8080970c32c71ab04404bc08b97bd1a2dc54fd7d9b1c4b06066896e29b352fcf61460631d15059cb9600eb9cc7497f477b86e75346c83fad911167ebf573a1f0ca951d7dcb796d13ebb253aed5406a74d333994ace0309d719c6ed06abb65d63426f6ac5a7998ebd5c6bc8b8bdc2c7f3b72a52cff2147c3d62c5efb1c39f8e003fc3220c4ea152458dc964ffebe5184d0da2eb72e8491b59125001f03fcced9f02b003fabf643a2154bc8b558e2f5917b9a432b33afb70e675cbaaa7aa9a543728ccb2dd4f407ec56577fea11c2c6cc1519b315cfa8e56314f7f9dc56ccaab31ab7269c343a7aec2ebfa70726ed2ec84bffebd0b595f71342a35ffec6eb11a24ad351e54590e8bd67dd43304405c6f01b140a2cf8f14d3a5f136a313a0c8e496969f981170b784b89f0a124fc5b7ff176c37425b6860b47b18609093b5169115555f06e0717d0087fef8a6818b0c29a72f4247185a1e2b6597cd09667cfe9a322ff4997710456ac402c0690f79ae43b2a47fabde72313f91ba30bf15ffa2d4f7198f72632fbf43d1580b8b60741109215dff021ba05c59aea3b4933f9ac1cb1df3ecac5a6678f05682f0384c6246d33b262fc098371278714f01c328a4f6c4edc4146fa4684afbaf10fb0d25c8460015a9f7b5548305462f01b5728350ea82dda12fa0f2484ddff37135ed3f5b2a5d9c4680bfddca02594d54c634198f844a3344ec9d25e54d45b4ac818dee4026314b676470f3f93d588df6aeb8c9ad8916e349e473ce9a3c3bc9014c534b244b8f608e0f6acb9d3b84fe37b1d9705c73bb03b934455e1cec7dbdb02fc55a0403baeba75e3e66b0d41359c55fc5cdea1f34bd08c476e28a96567dcc02b7e7537496140c1828855ddaba2ac3b40bb874f53b84ee4df6741c4a843437a39f1737834b875b04fe146ca49f0caa95ca54fc756ba25606d1e7b4bb26d4da50115e7a5b37d956271bcf9223baad57b2c552dfb82481c546139167fef0f14bd334e3a1a8361cf24c67c3a5c3b61f7805da92aa0d343d4e05db232503491b423708002b7f5880708192dbad8ecd02c8fd9880fe3d24b3a05daa909d5f57f8f4bdfa244e5420809c9660bc2d6b8813c68e74f82c92aecb302ec02a809f7a560290a2697d129acee90a919c4514990daf7bc2ef835cba9bff018221557ad58659cd828e92e95c80584f9d4c4f120e1fc7023b4922022a5a0d687b3fd1caa27af72091cad86270351b8b47e267da4e77bed62bcbd86e717e18e08834748b76bd07bb98e5875569ca9aac9883471d01d3269d4fc251d0da8ea86dc633d8e7cfa7e86b4f5c9df3b1755f9402ba9075adb53e1249b9f174a44e8525ab998738af8532f519bd66fb85f57cafb5c0f964c404c271c13681dfe72804af6054d0c33f38312e6f8c553f622a6cf23b73eb13fed47589e15698c50adaca89687b2e22ffc794848faac556cb58213666724f165306080ffb66c3fdb81993c56cabd28d5665926da3400b7bd0c02f9818cc892d2442bdf3f7c184657cdfbf0b82158e13dddeac173cb43d44ce5547886fd1ef7cc5459ed78ee4efbd6510e11639ce1d8993e23ad30681807d7033c2424234b5a89f37a21f27af45e5a9c71f03f143c15adc3f34ef115e70f7044be1178d746a5c7042b8515270f2659bbad567c0615665bccb947c4837520d76e3eeec6c75845dfdd51f21486a08361340368e51f6946a5701905e67eb93621ffd60d0afdd070edcb29044f273b6d22e3ecbb755730d4c47c1067c67d992ff5db2c120a0dfa9b60219e248f8c5a12ef914c85f4521bf2ec82083fa55e3f58338477041d94717844adfc5aa06328228709a201471ae1c441010986ca7b5eceae3455b1976c11820a4184c8a074dbb8a374b67d53ee039c0c9b426917b306957ef2f2737f7ba1c74454d50281f95d61a8043dc23383d6bddf19066c374d14f7b969dd14114f68fd810febdcf64449b6e118828fa5e85bff4cc7a37a6d48d9e99b35c64408a20e34625a3cfb0700f6fd18eee5ce08b83ff02f38c02dec1db15c23260edfa0fe4ca6a5162de5563cf35c12251f62cff37c8dbdc8398c0b3718cb42700f81a7e71963357278f56fd419833e821cbe5ecaab261555129e3b34b4fe58ff8ce2f897d3f9b99c9b4a25011cb0e42a7e7172407c3d2f948f0ef803c4f5ebcae42f8a96d8c1a93f70e23f99ebde7150093ee05565d058ca8a03e6816dc52c10c403de2ab4c79dd6832096f83e204255d701abaad9f234d56eedc31e4baa040944a9649194ca567ea3eaf8783bb399018672c7c7b4227a7dcb049741e9947b188747bc40b722e945426ddbc4c1656d253ad112557304e01cf2288bea801560da797df3c000fc1f957cea9646b2e360feeaa535820f244f7f5e4c11325e67b5900e7189674d8e7d6a6791136a60d9f9e09cec32cfdebbc0588cce67bc964316cf96daf5ea27489ed8d32fa8085c9a028dfd55bad4305e9bd70ef819419b3d398a4601b7ed06edc79eb07911488b282431d14d6ab826b1a27d75abc2819dfd318157e0ded076c5d090b7663c0542f4812b5c5aa44f55b0ee4b48e935fe2fd67f221e9f8d9f2b2a0f60672f87fa40c8db5c772c1e6048871e312db3d70c7c322c9b3f5b73a8335649c3025fa367aa7e9ba2bffc1b902a2b083ea79ad53fe2fcd456653c2ecac33b708636a1f4e6288a9047ff1e587c243dcc9110b4d4a746e66b5c8afdd6e328e05d64f3b192dcd067324dccada36db161a8bc92d72e51a9e07e6a2f73d05db754be7e60636a31747a67f8fc3d926041e05cb8379ccd9d6b940a23205d8e4213e2eea02b3226107668061aa2161c15a8f031632893677105768bef369214e3d0915081c645114209ca5407d0203e16d382c189de978e7b0e55e791c325ae276a0e88d6da6976a4ea5f5eb41f3a0bd876e6c13db89ebdf751c33b6fb864ac1685f9c798e660f5a3460ed22cc4db495071f261f772e7c8c4758bc2318d40c587c580ba9bf5c4aa819a74f6d403cce3a8e1037d478ed4caf1c011c0debe4aa0e05229554f943ef791a25631f2fb3acb4e6c9444f36480970f27ef5d6edf196309db45d900a51f47044f9ff049f8563fe76a8a96d5a655cb8498109e3b6c69012f79b93cb333801e41917b78ec305c4da35f54017d72a478600e9b8acf1c86c83d4f756daf1d5c3e59364564695870507795f9572f6a37752b37d0c739f3173b7c343ebd60bfac850c2aeb8a730658d35f14c926bfa54d70811cd057eca8e2abae84db5783781516f87786ef470dbd65b3e75a230ff960f9471be0f2497de084e851e986ae9ebc08c600c3f05b9c2b6b298b7d13ff37e687d8e9ae056b56fdcadee54990f3f094afb205502f2cf5329cc789a74219d186adf0b951a8e2faf99512acce853f0df4942759db1bd3cb69cb259e7d873483ffadd9b0b9c87dd6683c62c4eebeb0d98cba8a74b2de34e49c321e9cf9b0b2c24f402cdba731c251da49c72cc5c556608e44331c660a17357efd4b37b22b51f2d9c094b3f28948becd0b1b2c5b0be422abfc168583a8317686ebae911d0a12c02a3c5725ed23b3ab45525a3d367b55586eeab5f11021fc4418ace7e2d79c1d69b7d8b982bfed5b01faa2a6aa3eb76343baad46a8e9f4084e7c1ac54621418007bb207ad8a7292cb2aab022b643bafae14edb4dcb4dc8137184585c8e7f6ede18be19c5b76f7bb9be938b785cbd9af04e53ad5b1d5d098269b4e25719ccc2315ce320a1bb0497a9e915d68dbd43cd201b5cd4b36d6fbd0f96cd37ceb69d9b5403c97eeb02559e687e98e444ccd0d687836af887fee50f42eefc834b3ecc5189247a613708bb180dc65bc70080cd9ff04b455eb079fcdde32ba93ccaa55465c4b6cc51ff9d019ed2140134d7dff65a4cb471fceb9c15a3d6b2d6a63a5b3452b6693a6c5ecc514c497b5623f381087c8a5d5349c480d2a6421d23741b8ca793533faff6773c39f1b800e99ef8dbc89380257f9dbe7032f388b6bd4e8b876f68075636cb0cf0476ad345f127f222474018e03c3ea9c6638a8529580672415d857ca0e985423baa408d604f2952430ff6193b160506a744b6b6acfd9aba65b8e6cb7a303e8247bc95bd6890bd9b5a1b2ae0a42d50fcc21b5b46ddc168401773bb19ec0e965a391328469f98768242f9306ab275b0a34b56d6c54a20fa3d1681b83ccb49bd2971a79093345a43a6a0668d09710495df57ba1b18add80282069bc6e263674b2bf04ac375d9d5b6a522e0cb7f8cc88ba3b7cff205e9af7a20d37e3d1c8f4afa00db059bfbf21998a384b1553b2d2ab99ca7a736aa99ea90121d74f3329dcd4a5790ad0bce886d969a123e658195ad6704d0cac7e6a466a94c1187e8f31c267d4bcaeb2f4c70b34ecb3d7ba27ff93efbb8dee0e997514cf69d2f964aa1511b46d4f8fe1d955deac5b8b914f29e8a990b90d7ba71865b5c63aa6c6f1d822bccde96f98f012be84ae0c902d9fdf05b752cf4a203ad257000219669342765726947b79be091614cdd4eb2bd52506a209440d48ae6b5f4f12a6c897a228e60be17498193f168c56f722d4eea9480d05ff41e9222e577890ad6d7651845c9ab3bb2b8be51dd8d93ca4407a1fd99caf1cc2b8cf34c2ca5f006db2ea42c80f4ad883c9f47ff0f9d3162eb620f7eff8105f5e19120de295301b8f5448ebb5fc18a8434a14161459dc751a21be278a75fc602d949f3a3300b775ff9160c9eee16e258aaa054a3131eccdd96626215971518389a9c2ccb3a86ae60ff01130eed9206e9b909e90b6f00cd74b356ca531bed91cdf3555e32ed0cc0a60f8083d07c3285360245c46fe889fc2f6327b896907d92d9b2894937c48b43d11d39fe928c22ce5554d12d57e44b0405afe35f92f46c9f090e7ba6a788bbfa17abec2a3a81e64944d173458c213e699c14c49e858f0407f3a7878cc085e017ab580b8b176a0515e4ec6bed69be6d3e36580ed892144762d11a5a6ce5447c0bca487edc2e1de1fe727de240de36e64b412d143f9c55cd9627885863b2187b555b5796e73900436f4a09cdfd38089cd9f00c7c5fa12714622743f9300d21ef22d52433900296de3205be371e650e1f644daf5d5d0907309c40721f3bd596ded138ef75a4934a85d7c838a754799f17f68396647a11843e9b78c68ccd8d5993b6e4aebabe7961e8788944e54e50d5e3392b02a45bc95a996902306e2becc2e1a1dbd3ce9f473ed317fe543d42a6c51fd3eab407c3e3e124acb424e73082ca41d9d6d758b867895b91e37f74c685e6a2ae4487cb9bf498d533b17e07ab9794a66e16f4c794eede9a154c40cc1587cc0070689bd2e10173ffad7ba6a5bd40b9043b1e3dc2f5bb25d9b908d9d978905e08e352ab0fc4b61a8452779977b6a0e51bd1bfde81cccbc816259587e8a3e5273a3af5fc5ed1a6c8e1980c3413b3f82ebdd5f22301dc502e2af66f366a81553a5621844f6b5bc11c551bbec8aa45cceaffd713ee68e6acdbdf21f6e8d50de594d9fd3eb2c165840115cf4d4f2f06873968c8e9ae793b05d20d825b50fb10f1e7c0fb79effeb9dac7b1ecd425699dbd66e10f85233308ba7b20dbeaaf9c9ea32d2a5dee6454aa632af536db30f806c022d36149d00cc6cbde186e1dff11b5d31700e74b3c415f329f0ad5ac0e88cecf749f25dcfeaf3678308fe9e4656bd6c9478e65dfbea42bf72846603aabe204fbb1d3cbeaf415e116be90af8e156cc4992d6a8850ed85b0bbd3452a87adab80a7165b95ad8e978d90160c5e3398a14129b6677c3709eb876b47b10a8e1baf35d323815e08bf5fbaf585f48748321f8c9bea311bedb0ed537488fae8a964df43ca54ce01d36f8ea9ce4a091da2ad0bbe45517d51e3d63fb842c04cd2ebeab77c4e2d9164545fef08377a9e714679f90e0f2c9609e57c613dfea1d7127388a3026d28ec4ec987ba718101d24f6f3101e8e560fec6b68aadf008d0f0928c775b4b489aa89a6ed1ee3346013c971e7c9a1667b2055d193e54846eaf3c189dd4ad4f1d7ce7815e7f916a28c57ddd319ca7cdba200b2738afa5b910d7758e29580dcb898b7bb9c50f27958ff141b7ddf6e6cd5fc7661f7d4de6bd4ff6637663947517d6d2a66fcddd89829fd218a555dcd05b8ac9c6b495ecf4007adcbf4e4c7ae84085fb34be64a970ca6b7e909aa628a812035169672f0dbe63a6bc65f4132200ae66d564d2045f00b53961bd1e4662c175f762990ef432dddd085c6c6bc142b03b84116acc65d93313b26a7c976f5f1ea9a8c633875de9d4c40b76e643f5c835c5aa1455ac8e0defae4ea9d6143e4ffdffb2eb1a2642df2e9a2757b862923f2fa6301a5b97664e2fc6e0e5d7b58fc2518b97194e9061b8c33301ad8d96ed0b9648b61c000ba0a6674f7a6c8c5ec93a3f1a24ea7dde45a5da1c09f59224acd984393b36795325abbb96821cba1520278d97b63c9a9c18b63149ad8f93294c77a88788a02b8005d498d8cc0c3bbe8d3a34b7a12c16df0b144e3efc362b91a313f11180f16378e3dcc44c507db3dc38f32dc5ffcd1fe27f4eb053282a98c75345476bc7dd1ba6eee88c3acb659419762bb6289c24b1c5a08e8637f28647a16eeeef53916a03d9e832cea7108cfc0e0e3d225573d6fa32355c7f087abf6fd19e0ce72f32d2ec4a187ddfb4bcdd27c7c02d7c03401c188e70da093e6bc6daf93e692e2cb4351856075b9a6b746f88b71f674ce66527e2d8ae8770d1d3aa7c0f42ca2a81674fd97d36eb176803c13758eb0920c36672e2045abfed8ee8c0199efa3beb9fb641db1d421697787da8d18301c2c5375d910b810ca74f55078c986a594b5d0d0c6014e23f5aadebfe9e7206b68ca7d1a79f1d97fde5e89182672c1cc0284537fc18c6e4bd0343320e568d379580d36bc5bee0e35e25cf53f06d503801cf497dc316d66e621fb06b09c3b816b084e311af51c02e06d64fe99333fd8783c6e0950b70df50805803fc97631b0bb5d5c1619565c1b35fd1fd341ddc1e5a050669eb71991cf926ff075395719977b6b82510570728cc838d663ef59d769db1990dc7c3f90af67a4cb4cd6eaacec634fdbb5fc92a6b904a33a5098069da03ac3126ad886aaf57c0646000a7c69324e530e63299fd3a3d7b94d5bce8c7dde318ae87f2fb6c4cf3a27d59abdca4fc644becd8347c2832bbc7c0cd668d43091dc734084bd1bb585831053fd6eb52cc936b15625d24b5b829360c25f2309c68debaa0f63ed84f695577c73b418a7c54f710b37614ac99c144cad400cf5406b26c51958279b0dea9c50b933e0b8bcf6c26f0842d541bceab95d3a00f4a4c56f3609f9036ed8f77951dc8971ed5654552bf768293dced86ca72067b2c28fb4b8fee5fb709b843fedad32fda09b473ee83d499244d2cc3c29dc4e538b731863ab8fafc2149b955f9667d33ac3aeb3c861878653daca31293c2aa1c5fd07fe835bfdd9cf0069179ff4762f76526b17e532283686c1b097ca89d1b20e384e26c833d01e429f8d53625667517ef10decc1558f682d615bab70cdec384008bf77e81506dd7207c433898220c9ecfd1908a612684175e4f04d4a9b841984ff4327ca7b556bd386b3654990781e4e1aa24af1e7b35c9a0f33100bc4fba55564e6b21378251a675ee0fb23f3e31ca123e84acdde06ac1211208d495997b7cdad125e61a54155b36778880cd92f647e0dd9f320ce439f3b64428115972d0d3604d2891a5761003010ebf32865151fe599a3ccb065b724c75228690d74119e1ca218722ea2d90c7dcb98a2a4402049315f600521f0e2d33f1a63dc52f1663c881a5155aeec12f1a1b055514b99a7a82639387ca6d0947308c1d9568202a78d38bb18bbcff5fae5e1b09b8aa74ed0be6c94bafe67eec5ab06dd29b04290b566e6e23037e934620938b83aaefdbbb7891678f06dc230f1defc7a6bd96282476a30ba754193924c92a3bb888f17907dff1a5c278c746cafef9032410c66231282ee5ac75595a712541854799fa67ecbae6aab6f4d130a2cfd6dcfac728bc66733825af76e98492eb3977d19352391dc0baa23c6d5a4e63a96a238ffc21cdc5c1d2c497fe1ad10c094576a80984de95186ad20ee017894b9a8bea8b20050d8bd22c094646bf4bc170dd294fb4461ebd2e2b8764a6d688939b1660ba9313432922ef64a530d3939b6e8f1b91991a24021b1e1a24344b1a75de5d8b9f62206c64ab253350ae113d310955ab9bcf62b4d207165ee20d39036b79ac5b61a3d5f3aac0d367a9d33ca6870d02fc0b5d2928e8b047b47a6f4d54d50d8a34f6f69f2d5d3829e4a1a412b23fcd771b8ff5f3625f4a423a486c89e54ae5e136b9ce88afce0bcbdfc2d99454784c20c75a6710d0d4836d95f167431f37928a72eee4352e56dcd463e069ec70c9b86cddb34a450f32ae3bde7d8a570ca817859029d3e58d57da87e1d879ab739d844d707868e58a622005ed816e531883383a282c0de6da3ae83511fd870650bbe1e2415dbb53b0daa3af6274227c0bb2c41bdda6a7f967403921f5d1a8cd849a92c1952b8fc61da2185886e6d638ab3872f52a9d0c6546d957f06a6ae7d347b7e01e12d6210e2c20242c9bf25822bba249f8928a66c27b83c8ae764e805340376d014624c721cdbf7f0cd38a84c0f174bae9f02ad2ab621c3c8c9a5dd83a0540c74cccb6cdcfe9d261e625474192ebc3be132cc74115452a3c6334883d6778506c3a690a2d4b325825c6c9e124a4b5ae9706d63047d22f8c9e0a3a1ed70e08aff2a15f7c0a16aff0186948f636c7e6bf531a497149bc551975edc0da03e2eb5f80d7bebcc45d85b0ff27cd432d0383a5e68b80ea27bfdba63bb6d9e4af7fc6062165bfa4d3a7c226b870b8b952f44b4a505047c795043ad27f9b0319279028f78f6614aae6d73ab87ad162797f63d75c53f755c9b871e25cc668e6b4e09720b149c6f74b4617867113b4cd40e0b4be537be2d0610f55bb4d2a47646f92f98c5c6721b961830a6d08b8ff81b8a848e44a63931d75a4a88aad37ab894298f5ec0807a8ab445ed775393a503daca1cb1b552e47ab9a1ffee76e90725acc100952fe69ab2ac08b8b57537f88268ec2902ffb6fe60bdfcd1381d88916283048b1d4f763bc64a3aa59586936d8136fcc5f5aa42af6236a409e1d0a5e2eabfb24661007748420ff977b1d088ce3ae4236271f8e1ca6c67cc1ee1f6cb9160ebffd16b2f7b4d50637649960d4a664fbfb805ebe29d77b1f48e24c95e7fd369e48fbe6ca31605c1762504cfb83111ef9cf4b3fc19cd89cce2226357d953845e69fdea6838877071290c9c1d4e471223db09410fed431bb6bbdae2dfd17239cdf5ed34bae1183079c4b11334818e417dc62e53f03f217b8466bbc044b87dd628a66a51b36fd41a9bf714efc7677d6f7f1c1ae6560d3a9ba44185b43be1bcbafc401ff8bbb37fa94af2615e13d9ce8517d23cd765c0f8c3e102c3141f34e7cb133f22804511868cbd30a8cd025113adb09b8cf5696ba12df226412ab5bbf41fe9b55936b79e95925161bb6684f40319182c4551527df88623e3293b8747510937825f410dc1f8703ac886f76119262f97330a6e9734d6604dce6e9d0bbc9d43d2536ed932158457deceacc63a608b4324820e7668213d1a615e41dd7905b196b696bfc2974bcd49c0b85658bef16c062cd061afa8b60ffd05e377240b04f045f4adef3aac9f97c10f2915649f7a09bddc7fcb39aad58ae60de6482f3f389b2ea17d64aad06c9e9289fd387849492c0f7e94094a4dc8cc3849191797cc48df048bc08fa467e7ef2e5040d4506ea4dbea0a99b00fcb1cfec5a4c10bcec7c8ace2c4f2ec6dc69004eb69c6f15836cba4256655644f80312f74d5999849111dbeb87075864d4095e0a84db44f47aaf97ce56dcbcaa1352fc6429af193189118656f31b9ff93b42568f282ddf051643361ba03816faa064e2850de101f4526a350fabca0591a2087c074d819450e43d82351d0d4c54a44bc8fa818ac7883ae87024477ee818af629cde6cc7ad7ff5b3169f5c06dc9d125d0e58d0553e65308156a3e6361d113b0eb684a39558376a32ab857294ac2593ea3d14c7d73df3b18bb3b6b484fa4a0a170d06db025df3bb94367e729f244d595befa50752eb6e41b8e532ec692ac376c9b0285f68541bb6add4fcd2112f8657a036f529801f99f6a9899985eb0fc39168baba35c25af9b7017a53a0975a637b617f5e750ee167a5c1f7161ec31b823c74b09a6df1e850fd14c0849a658c8d978acff938580f9dd1b749b7331338ea2abdf1b9d650c852e31f20e1cf7c0e45d27416360d6dfd7c44fc93a9e54d2fa5a63e3dcbe79efb2d0ce6665d562f3e4128d6d6939e77aeb8680c05e613809ef57c796684dae0655a0b80a1acc01ca58c267c4278586ae2df0f99142a9a2978a628aafda69f4c02811875b631590adab56e3e11c6394d7a8ba24a353906e6a4108bf0fe3a9237abe493d145c6296f0b9a7ab0e7cfc2a32609a0207f05aaaeb4135586a4710819517d559e9dfeebf4b3c140b6ee5d370d213b69990b490ec0fd8f2015c1f2a1d6e73798ab44b91b3d65666de19e123f91c522a58c80febb40f08273c92bf31f9169bdf8ff8c7032bbef0daabef694f4cfc4a09f100972423d0f21c2b17d460076d507cf7e3748c4604b01119a4fac9626a921d9b2b4fb3fb9585a1e9ef05a0c5134b406ab0f7e60791e7b50a2b2a7c76332ec558b15c141dacaae8d814feaf5444ded65d8b947f529ceb6f528ed8a6639a36fb035450e87f8d4955ffe74e5c8eb92991c41b289a0c306bc814d6d21842aed71a12d8c74b9943785a379bf0e5bf38f00b180e0c4620305937edab61ccfe20f4c75eec0eabcce280fb60f418984c2fb53728c30fe5e9a30b71b5bd5f5e9acc05b0301cdb1c841163f336e0966af0d45520d3d6165d7b8c0c093022a413c1d355e262ca0e90dd5d7f94a643fa68b137c6880872e1740279bfe7ad54818f4527ff684e650726a9939bac9f94000b9da3a0adf77e43ea222ff0d2507d23a8612d06982c9943fa698ecd565bfa9dc42a72fc371e34890d5f88bfc71c1b3a794e2e9ac63c7d812e56b1323b11fc7c1b6f8e54582ea8d6763ddb16154dce0e5e974f2c66cab2b7234eac2453fcf856311284e599a6a266f72bb514e19009d6276ff5e8dec7e20f687a1701ab1672dead676647a2f5b447e3c534c64120fa061f57a17ffbe7d34f86d65d6299ae8ca55d62987efae7d02f80f49cd30fd4dcbcb59b26e7088d711e942dce852dfb778df858dd065465e418eba9f929c806a06d764e9bdd8b9181542f95eed0fc32c8020a32cff9cabf8a5340531b673c66aeac98f443a3143cc7b1dee30cbbf117e26472546d8bd069e1c339a4239e97e65c423d4549aca92015dc20b0ed1df32d98936d5ff17a0686f1afdd40cdacee0028c6db8b8b9602c57214be26c51b9a4720ba1163134ab493bdd32ffab836bf9f0d6e6a7c493bd7542eb54ee0954abec9ba2c4f2826d50cac040411d8062e3fc544f1cc50928a9ba5a717a0c2d114689472c0900a82b1da38cc220fec74861db57e3aec103bf5f9d85729f370cbe03de9f8b3742ff37a0f8dce32314415bc41ca69aae04f9667b323fcdb40bdb9d4e8eecf6d2d446e046b3a908c847ecbea47d1d3fab79d5283c190e94e0cb5a6c4a014629bba2b3f86bbaa69781bea2eef6d6e6eda8c4d968ce6944036d9c3187bc33698acc97098b3a00b07a2951a71f7d3efc8df2568c4d026604482822403fa5dbd5208d867b6ad3ca9135a4b7717629323d2743c7f94b1b752b542da1a8a349a1cb2f2df7d61dbd0bc2203c93021d3b0d2e0a98b3fe7ba045a0be6f315a8c6a8812c8480f2f53d91d3162cd3b1f511ea1bfa627fad7731345a79616484eef8ab77ac25bd4c7dcde518e2a50a9d8b7a54df47c49d1845db0c29a5667bd0547c8f24e06118d822e2bc06e64ccabc442782348f4d15a9ca30795803f89b4e4d3db43165dafd46c58a6eaf61ca35048ab68ad3da1c1bdb91003666dfa43b32463c650375df1cb8954cd798ab7301b3dc60bc133d3572cf6528891132b8a88dae4176c0a75f0f0b8b4386d61ca882aef0361b0f9eea13f2edf30ef5a6384baa28d92e94b07f9264348e0d3d7252a11da3e0224e1f11c9d44eaaa238056935bf595d7a4c1d6ef320c83b58a5c700c282188b4f257758bb4b01ea2a2df90112fb67ff68bf03316b8452040a4ede28af0d9502fc5128b7254d8ed1de7f741da8501d009c10bb8032184f9c98fe4814d1ec9a3b048d842815cec94b99a4fc347f0efaecdb5d0cc7c320509786c6f4cf20c914604a7bb7ccb93fdc6bf21c7e33ea38ce601d97d9348be1b54b1a27c66d51c445e0a07a0a37950909a85783c126abd17f5e57f2b157698651363e425b82d6fee0e24e304ca27fb1167c06c9ebfa65c8660ba33866e69a488e9db3d5f553ab8091b07525bb7e06e9018ce892534d786c025662ba11f8e4c53b9177511a045afeb604f0122df7faca40de666ef74777b50d7924bfcb552b8510827ac9ff53e9be3c302822070c45288aa5281846aea465394c9d1fb39d1675fae8935c23c06c3414c7c188e3b9179f469e1cca4b3fbe5c8a3775cd6f06651a6595066c034686da4282f05d2dbe88f1135d3c20be4379e3b91897c0ccb56ed650c5a054e52ab2929fa3cf7e188af676c581f348323fcc4651d1e72e1615cb5447532a30b979b0632ae9f1c8795c1d3819b57ecc0a58361290f0678b54777570474d74bbf7650bf47fb8ebce7848f0f0fee6e053ad024fc1b6c7afcf8df61626787e57b0669e977f82d85e6bd970c3cd64e7f6d5a89237317f584ceedfca16fd8ca836ff3de52b6a721782980d993de4a9005c78cd7cfa54971e35e3f4f432b2aa672c02c43b1f68f0bfe323c07acb037c963cf0dafc144e50a8436581f15dbf8d0986e914a245f807ea6440cbffa045c769f44d4c9ff2f8c4f74917d761aa078a4a72da5f7b3610933e6acb15e20e8376fb97ad3d5f312c4afd45eac3344e0f1be91e7bd231c56577927ea5a6c190ba213283f41af3b7f062ca00ca7950afb81f7716399dc449ce3e7e730df10edba729992c402a750f68efb4746bd4b4d9971da095c801653a77eeb2571a11771baea5e2d86554953c4021318fe7817c7e253e61806ee0750cb5f2411e8185d90dc3604d04019095e8a5f71f56c40b8a0da1d2c9bdbbfc8641d4d133da4dc60eba4dd256aef2a8a3ec21d7faf267dab13f0be4982b77abfbaeb7eaebb89eaf3aa3d6694cc1d9f5512327f9f3b96730c8707372213ec2abea02239e065b9760ccde8095bd4b2eece9bcf763a9d462cc42cc7a24c94600b35e586b8face29a138f16654d032c38b87a0882c351009972b841a10a1f0d9282e08381f2c9d32ce2c2fce9062d1c77b49594008cb9fc585c3f45c8b85c533baa3e752f35d695ffcf74f878a89e735003e9d6391d2661f64031c77cfec3b61972c0a4a735773834d6c89ca276205a1f74523335ed2e28559f2835c08336278e845ef3233986ceb78de5293f7210a94c9a3e0ad9f446d4c870c891eece22406c699beebff48715e565d565e57dfff1b115d9b2708d8f74568a87737c69c5d5e86b7483bc4b5fb47614189724e5ad4b3a17dcc322693bcd780cb97534854e14058743d1a3b32b31b3e3db623fa3826811540b2fddbe0b54cf630672ce6e0d356bba6cb15f0811005be6fa59bb32549811891eb96cdc540be0d6be0aa7a1849d6baaa7ca66bfcddae54b6a5e057eb45e46af0f5d7c725ac94042c2d3cca7b36d04ed97b11c5dad8f4b59072985c3b35eef5026d905d95126f5c03aa8a9a73b6f248f1db200c9ae3e5c756eb034775c281d607ec609244f8c00c19b2e368b2593d0b6583c36607fd48920100b83d0789f957ebda739cf646eca5c817d75266489ac692f880976e0aab189ea10374cb5db685575ed114636719e4b0ab2f5d5b5e9d27959cba4b27888aafb4144b8d706ead3e2ecb29d06a327adc82ce5d16c8955a81bc92f50cdac30a5564983b44ac1625bf01909131c84186e0292235e47720fb91c92c930248007f77dac2e57142dc40ceb05b82d3902ab681da20652b8d06ec18eac485934c36cf2cd2d563ada0fccec7d1afcffb6ea6a47d266a6dd1ae41c6b7833eb08c010f82a03bbc83f358b3f4bf37e71749786afcc2a75f4b1c5388b91574bea5e511180e54b0bf1960eb4ba03a444a9d6baf4a1fd8a278ce3bc1cd012078b55feb3633716cd285ecbe5b56a2004a01a0225beb6e1cc5aec46e3073483f10ffdcb2c1c6a4364cef703ced9a287b8eef9afef628df4cbdd9327c689034b20e5abe96385f2362191a72e73270bd50b5e98fb9651bfcfd51a1d24c538dad907f50ed3ac9d157f5d19d7b6ae0cf620efc976f377a279efa5d0f06db19343d1e654820fce48c0a7869d480f83efbb6698233839aec6316697bd74bb758d6c09e0458256ee1507059c79758180520dfd1f6fdb9808d2728b05a9ee321f2ceace21818b7ff688b9bee7f11cd38ebfc8d06db86d5a4c6e6704b609f0cb386cfd33abbdb9575a76f1e56c86b5e4d795613d5e457f15516c0b1c2f07f78cf467363840f6b1613ddfb93291241dc12fd5cb7fd7afbbb6d0c98b47fc026c2ccf2732893049f2c810b4627e8cae9b6009f30057463510904a5ed4ddb649f5d007e7f3833565313167394b47f56a0fe20e5aa45b1da72cd7a92b0a3bf651031e50e00c18c1dc46d1bb92864bb5fdd4c7872088727a9b38824770743dda818715ff755b1b7a9da0ad8125d6097488c4c2d7dec3c97f55eea209114f7054f468e6cb405e02f18006589d8eebdb490f72b9c734303eca8927efd54c24f5a4bc972dde801ae20ea3b5128aac48bea7e21e9c680532ee7273938a3e3540b91cf72b1243234ec44c5db908d8f80993f146a724e5e21e85305f21b4371fa9c951b9dab4809b04b06bcb579414b4d9e955bb414b7fdf2dd68fd8066213414afe02c9790d54e60ba583be007455e323a69a4f6910e51137f534a4c6c8c2050d6ee2064297e18b27fd85852d7741fc3aadac38a5f31be17a045a1c4f163fbe1fce390fbf6e9dfef13ae95fdb859b6f8a563552b488a9eea93983e2105f0f8160a18c80715caf562a1b44caa8b0ece7bb17f84c9b8fc1aa2016864cbb1d602522c83a9b62b97a8a9d53a95bafdcaa944bc5407cf9888a7aa674905c92c8f6a800089a7483cd5b639863181aa3de4cb9b7c2e3397b5b48e621b66bf828a015bd9be25805d3a590da67b58edd4587c71f46d4080a7aa1d372babf4ca1a0b348ea853d7eceb188c6a6c90630cdc79e277262fd48f3f912f65ecaf3f7a7bf904269406a59ec82a9068ec5e40496f4aa85c49744957cedbc3b1ce7cee944d2526b3e758f8ea2aaf4622003e5a05840159cbed6669c3d3ceb85228101961de500327fb487a452e512509fd0a07afade9cbfb26e06155f6555ebbe62585ade96c220571f2f673b3c859716892030029b8fb82302a58ff4fc0de73b7ecb5419a0619dabe7abc30d239c76ed128c24e9fb43e20049a65455289ed6d60109506e1eb23e740dbf321dee2feaac2f5c9607ff84cbe2b38c1c87dd36b074e151c9fd2a11b62d9a0fcd613892173b7289f23e9db6554a0ed2750281c29b233ac2736a89bc85377c5ea22ac49f12ddb18593794a29581c4ebba2ccb2ee3695350d76efd20f393435b1c030e2e4122970281a7927f3d2560414943bff4326c4598c16ddcd9f0cbc004f9ea80abd535aaaabf371e79cfa9c9cfed9d601a47bf95a33ea2e432afd0382c220005352fbe1436c30f7722e1dfaeba4de2b7a2787fe863566ccce04b2ac5c6d40b4618e8084eaacf485f7a8554c93b54ed41c68739da878d66f187eebff4b5a292cefd52a14f056a48c076e606d68eb335b85e85ccee278a781cb4306344c8591135593afe8bc5e0aa259f12c859fb138ddd00448a7c23099e22313775b9bd16e9b4304d929ae5276fc77daea96f9cc58bdc2f19e3dcf3fd1dee2a2158f89755dd795cc5b21d3237c23cfdf7e129de0d7c96f2053ac54a7ba9e0db3a3d03973f0780f196f69d82cf04101edbf36c1217d4b4664b6497e6852675d9bcdd407e46343251679723805e73d226f2bfe9389c62b9fa20e98d9a5c27f49e209b54fd84db811bccdc55dd73e2facd7011889ecaabc510e2a4529af02d44870fa0dae41929b2b9501e9bd59d2b9e98a0763d584b1280ee86b695aa22c65f57a2c394539cf2bff77b3aa37958779232e96c6594ed2007330aba0ef474bee2cc1a3f0a170afdf91c921a5852461b1ded35e618c4836ceedd79c0911834a7d3593ea70890aef0c03c0d9b4f46d31d6ec1716c371432a6ac912b099602279b046ca3a07a6bcb9f6f86f87096ecece9b751457835cfeb448acd1d1d4585b3f2b9e0fa7bb334c5dd4a38fad477d10da5f567180ebbb9f02cea5f66cd71b287c5ae5ae53101354f6fdc56902b1076dce688fc9543c99b2be00c85ce4300002ffd01e1c392bbb9af97edd12382c2b042db0a8587e95ed4ef6e3a5e548f4415df8b709154c1c2214bf5858e5c98312b5fe11085d570fc55329929fd9622de3a001e4a524d5b48f896ca41b55bd7f3947a90db310f3efb813d1c643d281af358d212bf8320e91f65d9fd279e784465c95785b37e5a8394df78ebf161747279fa61f34d3ab4d8110705865b10b3d92e4deb5b2b6e2eaa7e095a5396e2cb55d4315bf16d48a32a093db1bd07782bf5cf3f2609823c93ea19e92a4fca683afbd75aab64450c5f97719d8c96bbdbb36ba09be90716baacbd4f94c1754d78a2f99935eb48514a2af87415697da817283076030cfa6becaeb07504b79017a682389189ca6cb44dabe33745a3b1748bffe5125b1df9e4a7acbd7338d77f3b1db0641103611ba16c1739804267a2d67e8a8bb6374dff152dc808d9a946ea91781c2084e8141af4cb5b168cf29e8a2cd6ea06c2948375d2386de214664fda5c07bbcae2f993fb72c33a0054ef163c2b197bacc4c748bdf2cd1a5499dfaca7aba32872d3b6d564ab5d64acbd55be9a0cd56073eb35417849704a4c204081a87cd810aa59c8a69798f3b6fa87dca8387855bc09464f8fd68f6490cd07f99a95214fe0ecdbc16da71d702fb43e2771e6c31ed33b22c4ea08683f64c1502102589dc68752504e14cec4127102e1b147960a0b409fa93b2a64f68b89f3be5736fe0b8a84449cdbbfb10f3ec4a933dca21952e69855f28671d24f7187856628c418f87b8670096bb4381bc4e49a32c9e33ce61880d0aa4a8c6e393c0bb32dbc2dc1650ad83299bc862899c806b2488e1404bac0cbb40616588ba6b696aff3802f62efe052d4eefd1d096a4c60b0facc8cee1efa52690d9e07f092b77fd424e1250882df0054ce099ef54ab9efbbe8a2f6d7f3b9105c4020721740b11676088e15f0de426db76cb6fa47fd69607b02d6969f47352910d9e6b0da095205272afcd1639dafb9a3abcfe2a6a1352e784725e2309515da629b1e0e82be096b464557c7083cdfde62fe21822591dec97b06884a350bb18a0fe97e5731d97b72c79e2d819928398db7bb865e911d10ef78fac2c1930a463628ee1063f2386350aa417ba0b5038fd1b3c9e1d60d6378440375162e323f65265e714478f9a901158791a225daf0e08f3604a929c7a1f55163be8eaeb30342be41433f83cde1be770670eb3a3f6e7e6f1614916bdf3708afb7097610e4c0fc1d3b26a00ca721cf2c92f4a4184d7e861fbb84a0f84a27aebf991776871fdde389ba8c453a80ab294b46fca1cc013e2be3b384d0bfb4ff34427913e798a988c23185948db9d1e4443f7ccde84b7ff048e13d5d45059bb7c7dcafa3ad541bfd2befce56f924fcfd5b7ae78d68ed22d20d886884213a44c82bd67881e9cac4f61459840976af162cb704c911831f47c39af8cc468f8d8b1a7b956a4b954f4611ef694d42ec709edc05b2474d6c67095d89efb9909e85f71b86de3aa43397d9850a33c22d130bd0073263714a3cf467411dce98b386749212bb97dd86d7e2f9f2846737e5f620aed5a64a64bc2eebc5971208cc3208f0a13e0f943a1ba0a188f8cba1907d38202575d6cc6dcdc3f37d9ffc8d38e80d32928d0ed124a0a6bc8ccc3035b47d8cbab3014b8a878f77a444010d8a75339727e02c5df8a43bb5ff2ce0cf10e84c91599589b5c8e8ec4b9c8a6f8a9b6a52a238eddd56e710d58e4efbf9ca4992379cb912209ee32d6a271127bb2b1b2cd919743e1864a295cf992586586039e922848f8a0337eb56e4e94b97f993398a00a324a2f730261af0a75f30d1a384dacab9ee05da48b3488f1acf8701a0fcc4c1edc91e21d2c7c058e6ea444047b132adc57583ec5a6efc57775b59e87e5a54a1605f1ea1445200a70098f419a3b0f04c663aaacc0aaa38a7f0278f027d527daa12f3771a06a6c15c2b9218ade6cf59adbd8e4f3a42eafba4bba45093a11986a5106b83a681c1c8e2ab44ba951162f76c6696384bfa2eb155758877b97f8ef59d55ea2038f537f736ba1b0db5b558c5cb761287f313e03732edaf3041e3916b18378ef497836fb03ebb07bb054705478cbb8161a9a00aa3e633767fbbf338c055adb25bc08c08c2e8e8de8520a70fde031041ac16a45a768ebd084bcff9bcdf0156be94d18f59fbc5cf0527f1f9722b1cdc42fc52126edaae513ab31355682116cc5abff74463679ab0d9d35604381329b982d64735b630a1cb7581007c4e94d88639facecb69c223ad6c5cbc4ea152ab7c82be80bb155456d51fc51e62c00f7e3cb0862f7c24d76a598aa9a47d57c02948a3b0a35dab4f3a9e12648ad2fbc2b60732296f4a4e4cccc97c72b7ab28491280b9eb0ffa1f964925b4de7071ee7df7019fa54452ea810568b32d31d55069c6d5ea5d9ea5a3da4dd433a27fe9c916f1ad1cc9c583f948274a80dfbcfb16d481db15f298bde0ebb9a21306a5a2c26f71efb40d46574251c0667701fd0a2c81089741292531b48a585a62dc34add6814f1df9a097e637cd17feb7eedb3a3d2184c5592f1317081c3527a370749900bda9dadc7895424ee8aa71e438416abd11c35dd12118cf8968c9a4fd30fa2f64e5fa73502f76084e3473b3a196883d9a53677fbe3497311efa4d2937c5d1aebf69346e3875317b5b6b4490846ef61d4f25553ed7ccffd8b016b7a5c38f957eabfbdeb4fb991ccb14d4737aa1e54d5d35ad29689f613f1ee46e075631e2a876394c6b0ead764278a48fd7d6b74806ac0ab58cbdfd1a48b09f0bf74c9b27b722a76201cc71768ba4b475445d785a84c53ceb55134f84741e2e92e94012954fff2fbab6b037a97c37e51142c84d92872870c8c7bcce08a94c10e673e30ba8c06f3a646f226cc23088d8f4f504a23b0a47c50f776fc14da7280cc5c4d4990a9f31f7501ea60c176209d32b2ad9c66cf79a8805fa8d827c50428cf167443fe5dc3a92b5c95d19e32d3172637eaf8dbf4b613ab61151e535c6608a8a2fadd2f1f0ff93e6915ee105bb6584de75d13a2f9a57298015a9249c506348aac4ecce3f8e653a96f27248643ad66d5db3a5b1232165694c9f28ffa2ff32357f804d2b92fbdecc098b22dbe7fbc73ab3138e6741ee5dcac37cc8f9972278eaf09b94ac7e59b049e4502cf117eeede02695543d3f27bcf33f87b630d5298df16e29f304d75e66a56acf912ce8c11cb4a1ea2dc0cb08035413b6aa85e2cd2605e929d05c00775e510b0ae1e0326dbc8379b99189c1994c55b696934dd16ea05a41b61b1e904d95af80d4a5163d525cd494aba316fc3b1cf9439afc906b2cc4a8e46bd3643280437167b19b7fd5a01113543e84085226f6aae27aeac3dadb93c46586cebd46ab24c0f4b9efd6db7b123c8b8812ccf1a3a1360f3b1d3e6fabaa84730cedf0bbf02c2da9f9da898d9edbc09f2a21460de4aae7babb7f4770f203c0abf61ff6bfd48f6f283e17bff4289567fb0d80e863fe3b178d5328fb17a43fe60aa7631c19ac88df1fcb47408a19f481255e2e3474a2124edff4b2c2922c4211704e64d214ebfb728c87e65df02a766a1c6160ce82f20a39e5ef2b4809201e787d465750dc2f44a48d1dfbcd1ec5867cdb4acd51947f9679bff63a1491700407c9d1063804df8772c22ab3b4cdd27483f8321ed68cc4807d99d529b864e06f7dc2e36ea028edc17c2a2525c63baffbc6f043457348cc419d1a764b5207614e429a0af38473a91b4090a7d1bcb4bffecdf7416ece15dd04aed35cc706507d63b2be2fbfc67e6cf9ae4d15fcd5bec5a3eda30b31165b78a0552d7e272758a4c2de4939c95656950ced4d6f0bf464da58ce1747f9c59a7f502cf0f9fff30a486867b79c1d1483b840c5497ce455b2cd89fc913b1db13ea55d1e5b0c4c1111cb534884eb19965576f7fe11e9458057b8288b27ba1164892c04f0b7ff7bd362d28c1f107db0be5906d5bdd539d90fa6363ec0ad65ae71238cb8cb00909b35c9163946e8f1ca4271017767d40a96587683d2f3cea21b4ab972fba2d8bd46fe4e1300a87e2003a1808b14f2b74a5b0d6fd8db9d01687a0a00c21ed0d00a21433a501d21e45512722e9a3db8c77193f8c0ce7887f1eaa1d5b2dc3ccb55e7fe743bd2a099b40186ce6279c3e96ff251d4f0ce078e0f891758ddc0ff2a82ea91323298e053bb313bb272253580328ffb0266888e06bcf5230582544d452812f7d467ac7d840e6355da2da42eb85311a15f3edf9ebf670bfa0c61a2768e5319f9d3ac9a4404365c0e86d4383bc8f6b72dd2c37ad186822e4d8f3b302b696ebc999387d839ef6960f8429d4a52747637875e5c5d1cd6a06e37f0859511567fb9329f069839cf5c8c9a75ee0969703567cf96eb59c57ade55e733b2e7c330d27365fbd9571e388ef4ff910563ffa3632ca67a695eda102d91a32fd51e911949a53ba90c8bdaee5e715c0e385e507980b41b874648ad38b9c0be119ec5feeee8ced04c9f6f697b25bba8e88516a6bddd1115afb81ecc2340ab92ffcf72a55ac5fdad1247c7b7370d283a01f41e86c7368fbb84a22a792ce4ecb4948d49c57cfe6ff53d6e1a24a6a04c3d040ac2d1f962b493bea4357518323509dc1222190b227cd4e4b662c6f3369705856d6ef2c8f00cd6f45a42def1a9930b062fff491705182eac0902e324ff120800d7ab66ed4c784be1673bae4a695e57d0fea7dea6e4aedfa5c36716bed845d46ff993092d0d3d5de2a4a6ffe704310478358180dac4675575bdffd9e9952cfda050c204e8540d0ecf81fd52cb6eaf664842aedce15376d6db5cb3c2fdbc2cc15a5f1cf63dec5ff80f75ea0fdffdce5f028c575311b1424b3086ab909d1ee923dd366f168442e16f6828bc2244d7b498dcffb9f4fb4c5959809676af351ba8bae2c08bb5a835dcf40777b30fc1ef83bb384440d751c8243cf165f940b1357a6b555ebd132cfd6c751bc39af14d2aeaa926c428e35578f2dcea6f249ac53033fef768d1633c77932feb5ce4e575d7db96c7682f9d5a5b25d0eac5a483b080da0fe809ed0ab21fbe775613c3afc806b740e586eacb805164cc432471ceb6ce9fb23d3784ada6a84c5350e3e9b363b5ce73565dac189b14cf555dff52718c3d271f70f3d171e2b2639eb7a848dd8c6d46ad1e062534639ce03abe17e18bb4fd096ad91e822ca72f923a16796171722c556ac3746e592f7d09d03e33d968dc22ef7261a0bdc5cb2997d9fd52fb16dfe0ca96e9cfce5604d5430d3010684a3982762543585a10d292b458988adc7254690a2b4d5b2771b2273be96108764806fd78700fd92ae06508e904136e67f15a7c9e64acd88e14261cfffd4a900925b16796c7fe9d3aa41b82e208e8e9608d1192daa53d518fbff687f81db89d4c06bc537a329757489690ce010f0854fcd69a4e41f614155118972a553058bac40ee8af9f8569df94851a04c3c3cfac6e14a9cdb7bf4b21c6f0288ce6aa21d5e6c50c59d6ec02841cb68bda19b8cd40f7779dd5dda2c987f82f608ee464234c896b8b73ecb671525cb31ed64a6af55a49e591a484ad53145298f9f0b244f955e0c9f6d4da02c1b427d75cbefb88b0783c4fce87ca2f9efe35d1f4afa32967a78292f90f58fbd240d18d8f4954f40b5fd70410dd665127b192e8dfcfe5fb10661e67b5e22ff4350aa228bc24bde0a3086aa56813b706f27678ae87839e8673c14294f252e9a5961eed7e93f845a79276de542b60a5f78b005a4211d812c945051ddfdc0fb8c709964a5f74ff0259e687d8517dee6ac5d7c158f6a7bfc077a2d6a6cbfb5adc2f528b82c26188ceee68bbaa68c24a85c94fd72d7259397d43c83d3bf1f01c653072251dd679637eb1164a692a51a00b245c7dadd22f25f0c00783128ab75cdc01126de24a1268de6b6a591e43aed27b0bbd51e48bea5ed03371674ab6b155676a83d626c363a7285e37ecca8f35f46e08ef848d80fd12a62c49621573fdbc3cd0fbcb7a3d2f2de2d49aec27488f116b2f931dde201af53d19f14a92a3925227a46c4fa4f657ddbc6d3aefe4d18d6c302808d4520e04937b14355868ff50fae18936d594f48c5900550e110d46c279f3a93bdeb19c9b681a6a414063f8c02fd9a274a2b78f7504e2df3e6aa267c568371a03f17ec71002da7e8604dabad5b29eaa1d3eb3de2ea6bbbd90d231f84b2d788aef15839c6647926cca4b20032fb8b37221419b6da05cebbefa17b2948a586866693df1803523f47908fdb06168838c24a8c466b6ac96cb963b26c86ca401a4c29b60f2350b33b518dbb85077da7c40af08d36ffed30174763e5f82a8b3b16bbce503e3cf91936eb213c879177ce0402c033b348c4e8fa77d00fd7edd727700eea99cbe7fce19ecd002a7b8df131279a3a52423a3733a1dca010b4609186d1d8602f98f7d71f69dee4a5e331a5e18b2c5f8d5eb94d250cfbf68425ac32264f5ee6800a7c968fc53eed5e7e6d4ebb32728f0567db3b694ee794e97ea758ad41fde1afd6a96fcf320e588d73050910fe5ccf1cd073df11ba93e95f340e6bc02b8760600504394695da9872046cc91340ccb32b1d31e340c864bb43a587057304fc186b0a0442676f6e392bbd8351536c1035f7804ecaa07cf6d6c6b7260b0f6538ec7ff99f06144c4c3a49da7456bcd9a86605e4ab41073357fbe6cb4d0faedd69477b07dd7ef265deac3228d7970577c0f41944b16472cc31d05c788e9abb7bb8fe587ebd65c6c00abf937bc4522b2f507368e40943c16d22db7c061cc1d74a0e3f4f3091840842a6ada375084d7974653ad65a1f315cc2d76c1a4bac617432509d8f08ff9b0204c5748b93013d2dc064d71c86a1a40766bfc007ee99a7cf6a6ba12c98b39c4ba5789e0b71fa612fe8ae42c12bf70089195fe7ae29aa1c2991bbb1d71c582d2c4e29139c2f9f56c35251fb5a9d24bc0733a2996e4695bda983ef7704565fc2e1935beef00e14e3dc9bb2eda6cb48f056e192085cd893ae708f8caf0d78c71b8f0d2cf9a2ffc99c316f743f0dc8c67f34a268435260ff7c8af39f4e5851af894717d8791248db9d102ea42ef8c5c301b2237c8bb14934ca1afe0c0ed697e5c08d7edfbccddc548060c864e75eb7eeedff1f4a1fb0e2a130c9f35505cca4eeb07a80b51ab0c82aa83f0c761e8e5c2cc54fee2e67f0beeb3f2d2756dafbb40db6aefbcc49c96b1cae75f1dd048d6b7f096d0a29c2299c3e84e01dd6ff1f9a512938c25993a650bc4e99b9359483f06885c8a57e76cbf15e7cf989e67eb2ef7b5a4f509fe613d359d4a63e15f0f8399e2ce747055131e6974d8989302e511a86ea3a54344327dc2409bb9fe2aac1d06f776e7b146806f4e40a95df9e1fb7f5db98583e5b3ade35f432fa0f34ce80dc3ebc62d1ed860e37967180935e60354f7e02310196aa9e3bdafef308e622802e461febc522c8ee1359c02a2c43f216e4e927ad87036d2888fb376b1ef1dabadbb21b0e57f79f09a4c88fa038980167db0e53acc043ad51dd3351a0534f137af60eb0bf231b932104d53affdc4298fe25319725a833f585818a2067c592b306a5f53966109fc68667d8f943a474d92627cb34c44aef65588deba985b22174430ae2cf515c372fa2cf651112d4957f4fd1cbc708b45d58ecfb3e82b6708712aab39c6cf2403452d1d9aef8c02bcfc49622ec18af71f223f4d626a39ec789b51e148c9262352532aa6e30046732029f0014a1e2700f1019fe61cc07b14c3cc5ff594ccd519a11c615bd0eb6e4bdeb2d285edff4dd124a68b8871368ad43b817b33c7bc80380cb134c165ba38dee238ab91f5ccd4939902d306fd264e7e15299a65ad0e8f924fc3633a33592d5750b9f50f580513bcad2323f9d02eacea6cb9f554327aeba7dae10f277bbf8855f21dd8052bc4a506b0659cb637f2a962f391ff5c36127883acf6f18902fc43fec9455541306ddd132c46e9ea22d7b73c723dfa5d09145e4b8fa96a711407b3fc57a79033add94c345e88acf40289a92bdab5dad34d91e8a245711bbf1218cb5882e8cf4d23404051105cc6d7937cd38c3913ec4f431a6d5d189d69d382ff6397add3a8fdae5ec6a80437b22f0e13828cb9099229b6ba9d7a3810b29d002d5428e2169adc086affc5bc8fe94e23bc799cdfcadf644d030b2122d8909616dd5878b00c76fa617863578e47154343727eb86f8bdbc3a5e5272a5cde08cf48ebba1cf3e3e5dbc70d2266e1a5748ad0e667702ee66a727eb50cdadb8766a118fb3ea5a9b9c015e7df893dada977b23d0f959b2a92f010aa018eb14452ce1ea8cf55fd456dd62edd4cdd6cd8295bb01571ad41d07eb269268486787479638a624b402dc04895ba63854e2a069593bda0ca37b91c411dbe1ab1ba9562805590a7d2a9b95d5d6364c46eff48bbc92d30525f905ebfc47e06e506f33f5f80f00531a781c8afed70b4f4a622fa7dadfc05164c67567a0e2d41dfc43b219e6cd6fcb9ddaa84888be85c7da3280f25af86a181bdca246ec4ff80ae0113f63558c916c9077fd538e61f8374df54a15c052fac3c9fe6234dce7e73a131072270f95d2cb538737e98a499eaa75223a935bf30bf95d5c61d74fc60f3633817a229a1a06ef70826a524445fcd35cd501d6b9d34d097a3fa72630109c917bfe72d5fdb3556a318766f7c6fd547fc218efd4d0a4f10a4cdf793eb7155e1ee2b59a2433cc56d7df7dfa24b0b24df151bd468b71974378a331891e59ca9f22ffb2b8095adfc7b626b9b171e997a33cc13fdfdb78451c5bf90156857822f4f7fa3a04dc9be23a792162fd00e587e643ece513bbadf435bab635778390920fc1d6b991291ab43b2502458630b21753a113543769c30f7c27f6c2838ef702460ec2802d2469f018fbc32afd2ae5eea2b97dbfbdbc1b0199ce6f6cfce3c1b7b5658ab88cb043e5716151dd253e33fa76921f9dc6f36c4931489cb2a6e415d1e33cca8b7bf4bbbed12458bb88a9003110947e21c394eacbed59841b6a5c8e1904dcb78c51401dd807d02bd574ca3bf96c473d5b8882895d38072657f1695da5cccf231f6fb3ef20cc7d677f8147f326d66caa84df6626d24028c06cbdd0f62ffd94e43b0c93a12be1fcc6186b48c156fbaf3eb342f097b889439ce306506be4f60deb1ccf7e40f9f0ae46118f62377feb270b2fcd7181c5fb69c3eeb47498c1bde68fea616e106324f318995826f9059f63b6f0620fad233d179da655c76c1d075130b563e1c0d62509dfe674e714ec0f6205278b6773674e25dc8f556914e66321c917d7a5cdef711adb3c3160a774d7b0ff78449e7b6cc6d20c4e041506b19e4958b30ade77bfeba6c3e152c2c50455aff4bac568cb5cd1f91aac19043d35c638f839ea7c53fcb35dcf0d734da71a143da77d67b9af712c02f07d09a05e57c2755244747f680eaac09147b0216599ae89a52d2041ad1335bcfc20405bf0a7e1bf0e50aa95bc78779d6a83eb0899eff77613ea3f4f9c2a8166f51b3089eee51711bad8b834ac15967423164a631283f2b88cb7dba87de5f1fe7669ecdf38f2d41b03f34e1fbc3716b8e3465f0668f8c3b80e1cc8ace3983c51ddf4fb817265c3bbfc598b6eb36972ce2577a99c6de7ab20468d09b7acb21e399ef7a6272204cd3b82a7aa510ba83a4d82a17adf469ff7ac22051773471f2dc1651497213c4a08ebedabc36c38d00d8b99ec97faa309eb371de688f95ecaf949370c26a48996b0c971313d5cbf9f1b8531db23467ebc99eb029053d255083929c4ecaf3ba5ac58546c6f17632074dafadcd0b1f226029171374d86390ad21c2288dff7f78a46dea5c17ce3a2206f3e57ddc864819330671c37d0785f39c176649d5c7d1ed8778afde28ff25b738ef677ed5043bdf87dc12d8db76fb10e6febbc04db01b867d670fd5e7f0363c7b3edbe95669a97ac7a305d1c0a9702dbfb57ef4824f6453e9338547a15187ec9087ba740bb416462a4c37580c9999622d49311b354d4e22b42c52866492ea36bd94f6ff2e3b8cd2639be6506bea54f276ece2beea0f5d2882b6d788acfc0e604dd63810b63a4c1563886e8afb1540fd739ea2fe504f5b89421c4a903807a52fc21e0a44be8682d829999bc284fca4dd2c65c8f55f6e24abf5846fb9f9f128dd712d794483193d82ace4b203d1a280ca79eb6be1664560428b20882350fe361c36399df98a09324772166e75672472a389331238c9143fab594524797cef962f3088b0b2ae4b6ca95c61e86a91ddd0eeed868a9902999edc9189250bd98035ba9f3dd3db07fa31aed4e7b78a9c499e7183cd849117050de4877b64c6a007bebe06a7e729e236e2298db8e81f28e175f4eddfb4e1f9cf8d7aeac40bed07e4ddf4261380b053dead763aa0d461b0b5d9382c5ea83dab25b88fbbedfa15e667467f95b9668eee3a9831fa91ae09a6ef6c7d0518ef74acfb656aac2ec1dc62cfd8f1cd04bbeb7c1ab7590eba77fd39698582a3c0345fdad5eb842fb652c0b3dec7e7196b466b52bae90cf9fa48d114c109c3a12a6141e53f50a67575b034cc7d6a7b3f17071583cddbef872f794010fd15f237009552d74f4de65c3cd456a3d5914b44dd09ee639332da1a7ed9a0b0e47b289ac97b608c55d0af7d86dd2cd7a1622d7a5e0dd2fe7f5773a9767b8913b0de1078f4c0d9645d37aeb57b203785eae65db119bff6b3296a20d9867b8c2465f668c37975c005966652ec33ddf0fd0fdc366b474ca9c96c83ed4bc912e0037f2eb6176896e442bbbbfa3a8e221d3cb017a740db5ab71759efcb1a305375bdbd079657c08afa6055665b09f6f64b7642276868cb6f9a874c6fc9ec763cced65f4cb425555229f1466478cff946fc82a76f465e8425a000318d82d6ea38d8bbfebfb98ff6ee10321265f4dc26464786b18ce9dee5bd92f45b0430a16a3403c087bb1e859f50c17d05477c67277fd61d4ad783b4b70ce39b4f3b4c0271797841ff51c30880f82262c9f2d2aaa1ee1fa517e24b91999dc4bd31b3f99e6ef6f7df25e78b1e9d17f936b019510bae46c1b154b9a1ebac3638e7e4e6faa8ad5c5b4f283d7d6e2af54f90f4a9df230f58329774442fa69eefa9fd712ce804cc647943202ec7280b7e3a98995df35f95ff8afc6e1f72beaa3f3f5f00621ad76882cf51d8b1e87580ad80c3a929389b29cda1e037ec0feed3143b27126920ffbef6a0b47bc9d12f2c94910574be6961ca946354f51d4db6e5914e1a710d3f5656dc9707d2d284c4ec200df543df72bcac2addb11effb55cc16eb6270f46c148a3957c33fcb9f984c63835a04aa386a09a476efc5412e705e18695188f80fa44bb077e40c70f13dd1e9e9c81ec1c0448c47ea389c2d96cb11ba04e04fb1e761554d8a446bb126e3b2995e61c65931cd40cfbdf6e9bb90a67a3556d371fec2cbafc17ed067728f7fef24cb33c1da8a69bbe0104917df0fa72c03c05f2662d0f8fe8d25d656876fe2f6b88d2072471e1965c2af06adb09d7ad6d15a03e8b22af302d352e588fff39b6d63d3fd80d07b141749722f36100381de4cbdea2e052f7ccebf84e30a4f2bc0de979e720e89c609d9b61440cde0cc8b403b7d6e5575f0b0eb1f2de1fe904fc8b63da7c309610d8f92d3fce56808a5e24b818c83b3872d286ac0192b958fc7095715c47d3f3ac60f8597ffdcd255b95f311b213d1623f73f5dd8afb2b328d30024f9a01e6a82445f09265c3a64d093157958ae7f3673e3764598cfecdc5470cb1d00460cc97f5793baa62abb30a7a8b3a1c8c8b6f257002c54567cefce80a6f57e6f54afac85b8f3cda708c2bae7c82ac87d82f40bbe2bb50e15589e1d68a68887f6d2c1aae1d528feaa2da83ffb5646920ea0377e4512642edd4c602bcf08442adc6a5033715e0bf68ff741cfa010728dd6e992925c463f56825b08ac67604d5f2f8189094182ac98127b42e839544fe0e865a70762ef0cc3d3e9f9d512cf15aafcda1d1d6b55d8991f26ecc1fec08b23abdf9738315ed5fd8845aab604148263af356b180c096107a2481033258e39ccfd2ce3c9fa28bcd1dd7b57fc13d969dee8b8011c48f7411250d755606fa39ab9519a3a6f5204a6bcfbe4c4f7d443410f672a00e117b6994ec255615dbc5eefde18617d0fdace7f84a1180bbe007a9f96d97746c3fdc789c762f36d46aff4755fe0a21ca1a89f251a7883d80a9fe9c8180b4ed1df6b1f82ebf47816b9218a5d448319dc3b68f67ce6e9e6ec4a3f839fea9374fd6d4856924444708caa61c17b3a472e03c40e6ea93eb3dfde1c3fbd4c0352b4c85816e391e2f2e26b37bbc363effa0ff4a33d2c49bf2feef10c8f649ddae8f6e3a4dbe631e937a3e9ec597ba5f1affc9cae1400b2f15cebb8a93a4aa9c64aeb31d197586947111aff1abb380cfe07944f6656d0f954eb37aa1984926ec98e8ba94653a6c856653b7ff7447418526cccc35a619e7f869968e19d72db28d84c3d4df659a5da502d4e81982fc01317f45642aede24e3d68fc00d8457b3f30bfe10b0bbacaec67c1704328f0de5e0cc33cf7e9fa19cf4b3f78be59910f31a471c497ae051da9a735dd3131360f9add5c2a6036522bd3498d263ac924f5c9cb49bf55b02c295a583afceaea13bcbaa61afbd3ec2f9c6f0919730b3fe7b860a97d236119d302b36c6e889f7ef6286f4bcc46a9e80baa32daedee0d21a781ef26dc9a834114fedb66533d574b68b898b6cef822c24494568da961a79d30cca886d191334e9cec4f4c91ac96c1efed57fb55210b0a1a1874399610077a0cbaf43a346d19fb1f80258322e707967d618ba14f96d28411c1425dba81fd49b51dd717332cc69949155e5321c2306333f9831dd6d4d3b19ae2f3f001508bea286757b4e3223d52579c2b53c07e98952ea660633bb392d48889e51ffaf1d4d0a51280ae1b6fdd26963242f9d23e14f4da5a32e43dc309a8a6d92b2e0fd0992a93567b18c3d0824b40a66563d2fb3c46b0f037678bee453759f7a30d64e7b5eadbef2c842954effb93d76fec0a383ab592744fca518aab76b20f0a301c30223355853fc1112ec250744c91d674118a17c2caf6b536171d67b1d139256a262b5e72308f90619f331ba1974510e246e0e49a05c7bd720194f53ebd15c62480750f9756b79d87e03b98313e9b9423909e96f3fe419cfd72893603d36bcba58b9d7307e5f0cb1b81b7415db5e04433e48ec819926c09dc8e250f2c02d917092d8b122bab47e62f4d11d146cc8d8ca9fd6b212e81f4b71c79f54ba65aa4e5280159626b2031881b3bea131451126a0db49abf692e04f2a824bf593b74fb893c4cd55b3dc8fd0d35a490ded5ef75cd0cfff04f8907daae66815372b37457a9a8b2ecb53c0ad14718681c9269e0b0f823992b43aa70426823e5f114fcbdd9108be4509eadb90db90b6808e571847b639a8b37345887cc75bc734036e6a032b0b007fa5f41a794ca71f151af29088de76940367ce8bab31365c910f4510d6d2f2840fd46f55ebab99fc8445c89f7afec5e3c943915b109a4d024b1d60121d37a06a9e1be1e223d7bc1be0cafeab77de69422ae099a11805a9c0259ed022daaf426322d329eeb0c77e42b920f7e614279711058192a20235b52b8deb99c0d5aab245c4a1240d60f258266865f2b7f6f7da9e695dc911bfa7387aa6406fbe7ad18d2cee1c018ceb7b5a1d6747798b57ac7e48e138db4f06bfd08a4b47798449f15e66a61c3a409684ca7463add24effbdce5aa457bf9f97af12914b90d65a8fa21d93ea4bf27846a4b0b127b5cf2dde7747a839578d52ec9de45e14b681ef259946c417f168991968d62db9d7b27ca2e0a0d3584a877dd5e79e3c44a454cfef7d340d1f15199841a6afa82f562b6059932581c1d6ad317da0c87cb4f2ba7d409780c89c00a0037ea92282211c518fb2d091a062991ad5c1a4507c8769a07400e666911faa83aab48346bd67e14f0179ea6cbe52e7da893d41d7b900b70243cfde4a22857f6458fa12ef86f6f742291b8adea53aa260636509e0674856126b2db4541fd8046fbf4bc38ef50c3518584b81f6e4f9096a7c7e9e6d44b7ec1d5a7b561a148da2d1ed9e1a673b3749c721efb0f5e741c563781c4603d0c4f198e4cfa5a70ce1b434c9f023d0db651a2ca1b6f48048c6c53521863d0c945a1ff9ccf27ccdb993acc200c64d33e87ec4e7ba8fc073217838aa8b084bf407d0b35977da1fa3f5a38260f6c4dd929f0a551f9689e0b2aaf40baa33f301bc9d43967799eda33581dde94691eefeb80f3e4baa05db8fa348cce9367bc4a975aed20e4f498e8d5d61a7593942feb0bfed91648019878fe1e11d74c7e532d0fd6a1a694ee3bc11b254a3cfde8b2a462df7ba8c4943a2f3b35c872de156e60cf27a547461f356525f3edc15cd7804ec2b9654f77ee8f15670d892eca5b8aa28fb525bc0eba50201be4f880ba758807edbbb8284f60bd74bdd188c47c181e4884846d0f507d0215288b800014a177ca7831f4da6c08e6ecbd9bc0fc44dda97d6a60b81c3864446f29743263e3ea4a8fe151f60c903a0f9c3ae9bf1d95de99ebd20e09c69e399cbeda009a63dfb1e9597b2c3e29a167e242611b3fa5faa08461ecd53b3a480538cc8ff23d21980c51ea7f7fdfbf2d6d7ddaad175f8b0150aff395b7290c0f213e4218c5b9259b98fa12208595476dda518d6bc3a4f3569439b7c479aa0a275ba9d836fb617ed6265c5085b9c00032ad18af5fcd19aaee2c0b9b2e1b28d56fd9bff3c4ea88925de07d36147dcc492bd42285999249042817879b1dc4fd6c398b274146818fc544d6e3a5f262324bd3a7813b54bb1f3d742863c0d30d10a03b8f87356a4ef26c4f6a18e5b1ba969376807431fc285668d01b700548d2eed07599779c4961e668810e7247b858f61ad18e00773b8eda10f7213ebe86c9c68115c80b5203a28c81b5027044bef2100f2ff4800546a0f4076959377e7f3a666c9b444c5bf2d6d7d17228afc8ba4a70e345ae71a965b2b385293a059b0cff954b8a626d62b314c636fe7cd55956422efe3c0e1b1ffd73d4a29fdd8377c7b39c93235e69e9ddf4a837150acfb2a3a428297d1ca49ef7903ac0535e8c54337d39922cba2101989ee78c49ad9548c823ab77db1278097c4019c72f416c1b883855e4bf45fcef6f2e7c8c51bf45ab3871357ceb38c9962d618dce4d12ba946ef0b1693ce8ab0211c52741efee32faeb305d3c94b830efe896e00a6baa7020ffcb3aa0025484d328715fd9cdf938cc1070a9888cda26f2747a7ffac7929aaf3f6393181c5faa76cf53811566f2cfe0b0beafd536793ade8b998685689e080f1c17b6c715e148cf7356fbed2fbd91f26084f6ebfdfc12474b629b63a23f0a1be5092bd93607275faa8c4dcaa4d6df68c116cb65f605cf4d8627ef5833ee57584e9344fe4cc93098a926b6850e48af19c7952ceda4802281475d2f086ceb3b4267f7cc91c3b2ece44a1a2ed5832f6f7cab9687962e9d4a6a41d4e7c0ff41fcc0edb315a014664a8d645c3f2c6cdfe8c3ec9b5c706745db25c514684f24d6fff307e8c4b233f6176276a40d95d674fcac6e37b9206a38b9f5e1daa9ef40a94bd656aa6951e9db8045a76d54e1b73b9fba96049129aa000001e26d9de2c3c916ba46f25d0d17092c75ad83c5bffe524f6228a7f256f1420c0b18e5deb26d2ea3df779254b647b5a443965aac61598ca47466faa1b3eafda112959847ba8c0ec55dc02ca40db86f59e8e84bfaf7657c323323ea3447eb632086a5dafd3144959581d18bd21224c2a0fd732f3edc31eb324c46fe06315a15ae360b98dacfd4cd12d24c7cd6b9fc19120abc11e5a919cb5fc2f1d64f5e94393950520ba67eeb3d9c329353228021139cf208d6f681e80ed0403a50e3f39ccd0ef26b94b4f24856296f1e27c9b31a3ebf49ca39704fc7388c9deb52cf8869ab69c711f8733048855ba4dbc6384b36838318a5a5cc009f4e20fee41138200950c06aff0cad6be72e60fc293c26279585fcf32b454de2af59d15ccd11667a3aa06cd46811b77afdfbb2c892df1c2b1bb77d0563570f111a8427acd54fad2514d3ebfb94e60bf43bd58494924b71797b93af5f0410b5fbbf71443570628f1455ec4cd212f84b204abbea3aa49bc3f1d80d10860394e3a36bfddd0fba4e57a81d98b9bf63c4a921f8c2cdae07749b1eb68c9e154d2c361b8ca4f768a36531a3bf5d4673b3f9331ba58c54c60912db3b5cf879b1aa687df26190f650a2f3184f1cce230a257c51a80dc92c1ba7f0c4682e9cae9564138d996d320b9ed61254641d05ef7164e1cce6dfb702010e976f7b236f9cc2e01e8abd52d6f7ccd8a3917c413b22d4d34056add6434afc69ee6d38b98541c28f887836c4ae9fa8c6ef28fa87fc0f791fa0258144751752368b531a48ba46eeda8c718be108923e7839fb01f217df523fb98ff464e76a93ec69a750a96b56001e01c723fa206c65483eb14712e8f86648ebfe89e967440cb2b6dbbe0b158920847e81aa27d1fe9d713b85f0fe5918081ca569cbd5091b437ae1af88404c1db71db7460da9d3033afe233d17c7fd71cdd5b929618466a2781ff4cd06165f8081f88f8c5fd4276eed90df18e7382a0facd889e0900c834adf17717a303c79f39d1fa50cbe54b93ad07e022845f7b2f2ecf69fee353f01f98726d07110703472988c1b8f7effa5a667b31b438239302ce9adb2a786287639bae164e49963a6b59f4f8d5734826aee03567925ea0d475a45f7cb4b2c6f4fb617b625b74ef0ba539bc40598ea028f3fadd936190285249fe3735b854034eb313975e0a72a007ba74f37674afaf4c3ee148cfb8b0627c84503a7d53c711cfc0b781dd0033113ff13c085d29a9fe24a41a37aebb1261dde382052fd6cd9b20878bf6dd7f0ddf14ec4645e1ae9046a081557a06b7adeaa48de1d8c1a9b0c31736267e5c3c9496ca333ad2de661a43db4d86ac2cf263039eb11002f0d5d6265fa08e7b8a04ec5ca7af35beaa9f587d33324ed295ec8310e4dcd06236d591ff02b9a0935705e2b5c7ba5c560131b14fc86f4bb40aa15d9525ad92c0695aa72480caccb5da0dbf34fa4cd82351e450c9c329f5163a804af95d6925d05c78beabb10f1202c74b6a23d94be169838172e2fb25d4842653b0456135c7934ce93899dcdfc50b6260e621deecc85f573ea30498cff1261533ecca60505cb112f2f7b3ca4fdb0cdf44113435c8844af9b6e25c34c65df65598c7df47c2ba7726bc80757c3fbf6ff02aaee17f6504767f983cb0ead38437e5badce47fccca751a37da58ffea14c8b9142764627f865f6d38c153e734f8798ec91bbdf1ccd12d3f4ff282d7766f6560c8d0027f13b48651620eed258bbcc435eca2c05dcf294eeb7c67dea3a94f57f12bf65e68d957b60440507984a5c019fdd094ac8b517ab307e525eb49ea902e3aac4d326ab710860a360399d4f9305b4f9a8f77134278afbdd150f53383575e41182a7fe22c4a40ca5325de2afc28f02083dba84e04937befcbf7c8dfd22acbc0c81e8173fe278b3375cd1ced7e6f2981df64261956b48247423d01c6b77f7b75a8c748b057642863d24d8660f7d3185cd65404694c4f0f17589a438c3f4021eeb9a6b067d492ee3b81d3e0762df3230602e20a0750a79ad54a545e1c614ca4992845ab52f950bd08bf8e016a80d11511cc6e50729bc1361b01d08d5edd2b7a78c00169bde933d062ba691f86100368048282204e208e9b20c8071e8d8834d28d1c73b5d6a3d8fd97876b784df1594c08d08085acabbf0288474d7ed58fc15b01ab2c7c00b9fbf6c5a1baf6ea613cc4044b78d964246cd6a2fdfc4743ae9a687bf38ec4fa042ed38a428aab68f601c4510d33f1f741570ad542ab31495d23689e665aa87356110734183debf9ce9c7c3799d1d04444069cdb1997ae785f7a7ee0c37a51143d6ebd930c91281a68e64d5b1f8eb4c48ca3c7eb9d2ab4d6f8576acd4205b6d653aaba6efbbd6ab6be51a76654c4ca9a4a02d34450dc5350b67790d9156bc81273ce1afec4996e9660db1fe61df51ca1714c632278f767c34877142bbbef0a21e4baeb8c228b7354b586ab1ee4fb9537c629713bfb5c1432ec15f6ea547b0b603bb4bab012c0686f7e2614d23fd920cfd27e49fe79d15eba4335e9c0295296ca36d963d2d72c3adcd5f4e3ba692b73bcb715c1965049073ed8300ef3595989187516c5bad6274526e8f30a5ca8218c676468d5834ca23789fa6a467206d072445b2ec3272e04b3d9f619b52e3c3671dc6ce8ad0bbd2ce6ec4125d78cbab1b74490aa7695db6aca80d54cd0ef2357ab2915b67588d0a13aaa9495e4c6b024bf7dfd18e54abec9bd2bffe8c8a0d405b1b61c647ee5e91b49c6866e5f15bfd6e2a921fa263de4a353ecf2bf6f42b410ff599bf46f25ecd7f3136e6442d91f60d6c93517448f5f00c79bbc6334dda2dae605f88c501674d9f1ae7bd458f78c101863de2bd04547ab6154ee054d51bb9855d9ff7ea5acfcef78530465b0367443516f4b0ff8f61c236acc4c2f454564db8c8a0bc86767bc48449e9d0807f523faaa9035e415ecf73b2ad4f1197291350466d2f59fd1aac9bff66d140ba2fbc9ea3201830103f9cf2b2bcd46ba7f561c2bcf4dce1fcff68ab1181e947bb5991e2c07757bc5b392f5e3ee2e6ef5919ba839c6f52e6d8d9aa14d483174a5ae306e0751af2ccee17c2c02fab935d43a5f239122268471498ef435a49f4a96cab01f3c36bca79f238e8b85626b976f1936e76abaf8b08c228f61d1c7ac8baff5799c49bf2cd10aa285963bec23a810d09f6aa2a8a017a8b832ee6f60aa0dedc696b6a6dd44566159ec7501090e6d6704b2c3d9e9c55953241f878ea408a744f2fa4e9aed77f01a39f66ffa8afdbf8a4f1aea72847f5b8d07cdfb945e4c0f5f879322fff7f5450d91a49979663ef0eac9bd1de22906b0388529e9fc0f5c60f4da4c65af566989ac9240a1adffaef15e413e663a0c2bc81d6c21b57b4e0096009f6d39f2dd7663c6732604781c645602ad35aefc4967ed1c1f74e35fc397d2ab9a86229bafc86f1505d8e785c24a73194636ed1850d23021fbf3bd045e307e116c5a4f76f51c9f803951e6b1b2c82b326b9ed64dfe3f0ba32021cde77baec6ea6548ec19c8935c59a1899943c44cde0cb5767efc185ba4f3ebfbe0dcb0487a68cd43311c1ddfeb5b9ade885718c8cf03e96e0740f982b5b89b0e95e918dcfa446081eabf1ef656ae4b28cb8b9981593667af4e5c9acef4160a0c8f0c6a8bb77f35579670784c50df90459df3d31a9933431b8c99da0f2d2a6adc53c19a0c4761c04cd41559208f7925989359371564de1df5c19a4a7f3c846236045a40995eb987bbf319fa9d97f4614033a4fdb4ef486f1935c3c27b3dd8911f6772cfb32d6b7c86b31e8f03b35ffc9e4a6e3da105f465bdffcdc29bc56d47dd610c69a674941aeebfba66d3def535488fbc457da219a2928db340444f298b2a49539b6b5b78e4f2d4f3b8cdb72be9055569559173b6601ca512073d0cc9b84db7531c595cab2234def73551438f4544bfe33dc81e052b4bddcae4df6f805f81bd1c0c7adcf9b522cfd69bb63e9f761be324a8fe4e22e7e251d8b7883178ff0c5ec8d21bec0f9773fefeba4501bbe5e20fe0b0a6c0dfd4024f23f9db9f050903d14e1d5e52466026f2ce6efd327d503ab061140580e6b6d7d541b6386f53dab7dbea3301d9d1a22fa7a709497b6487f85cff62d28601d3d564e49db330d987e548ad634953d9f96974ee9ce3c9bf21f6b55b1803c9a144ed2db56f857f1fef07d2704ff999f2adc549cf7708e08de89b02d1c68f629d9b2cef6ef07761e6b73b31916aabc024ae13fcb164733a90bbd002309091628de44098d57be8c2bff5b629a6e31ae28ba43658dc6aff6f38d2afe600d62478c23964eb1ce84a712ad23dcfa16e54ffc21fc59ff907158d4464e9650fa5e1fab3c54346e88d49c85db43916d78ff18ec1e4b703515efa89f1868bbba376229bca3f3bf658f41617d6a09734f0cb7e5b4c0673debd5e2061d980c337d7e3620e995effadf28c7d616a4f5b744426011096ae1228ddfae9a186c512a23b052ce051c1bf9ffc4426db9b1a5a3f81150f40e02fdba780a03994af86038e5990bfd71ac90f0d802ca591586d2e87a3e7839eb317df8bed4474e37a1d20979d15e266719521fac22edcad0310d1e715ab9ebe0305615e5f9cc88f0e2fd11627f31172a0fbe4798e0a19f3107c393d80e40a902fe1751d0fa7563b073d28b71fc3cb1676d6b474e4a8ce410e0f9f164129212fa96db571e9e335775955a4dbb9fc9c7f253336c94cd0fbc655b94648af83e7e3c6106977d63c6d1c8241f411429605fb39c20b7b041a130bab957e5773ee2e729b0a460c776ec893928fda89d9b8496b0b4d2d8297f59dcb7a3d33cffd34aefc1b792e2de1f2425701c31fc9bd94c77ed483e4892f213a2c1018657e98e3c52e409ff19c995ef9f7bf75613d694b70ca8cd779ed865615e646dd11f472d4d1190ea65df8827593a8154caa5bdf076b9e20500ced5d0e5e667672513166ff392f5e3e1136cb4eab0816319c802da90b2b73ac85358fcbd129b873bf1d6717e54f5be846c02abc0beb5d440b658a392efaa4066f81571704e945a035dc61f9a82742796c55ac82e5a0ed1fc75265b74290e2748dd453686074ae854c3eb7009d3de6ebd22949009436395f6a35163db912cf777be4fd7e44d4a4f1a0746eb6de19cfd05f2ba463f19282b00d0c219e440e36f2a9f1cf18aefa6950e0236ac4e878a09b73709bad4ae831db6c925be25764bd689eca70c038252a2c4eb9e18ca5c16574628286feb44b4f198eef6ab22d75340cc032e889117507fb39e794dd0ec32a82e8c7285d99bc4e3d9499cf5f9f88944ad8d01bbf12cd9823e60616f9f71759ee25ce0d0efbb5e9848694bfdc0fb1b395e242bb408de2760ce391f6b5cb83514a08859da052f1751529262b9387ea16c67c173af4bd96006b0c7c670821ce3784f92aed71f0ff35aa69ff1b6386dcf9c6d9f87c789d38650542a416a826b7c8c4925c11699635f6bb627e8d5ab6265869f767bc673a40bba689b8593c850cfa09ece001effc1410193ad5f3e468842120464f01bfc1714b2618e4379d57dd9b8f73aa7a0fa9739ff030fa4d3178b2c1feb7256e8046229ddd5a9f926492f4b6ea08146b091bb9db7124e99608f592e9794058a9f9e411c505f529e24f6de5b30189e4510b936cb1bcc9135576f6c453906b22a057a52686fe88858d4f198f0a520c2044e46002441c46595b8e95dae313db0fca68ba42cf653a2bad135fc33271d7fc96b2b53e35de26e5115197237b9b29ab64cb671b644cad08ce881e5c492c5502b8be50e87dccc4995bfcc90492299baf50c88647bb0526e97a2e70cce71e8507c1d57e350ebab5f1d58f09271631b7fe2bfcfc7b2ceed2a39650396344ceba4d14b6cacb756009e9e96e8c58e6075e3dbb75089df08869fcf3b40087a05ae156f2c430dce3c95066731a9e8cb8d7d745ebf3d871bb99f100b96042f36b35dd3b502412235552eaf0df23e9ef0313287f70e6ce17e2d26484f3931b02244a367402873cfe1e71882d947754e27bd0edc9883699de091190f62bc1b709a8de2027ff4f57aca3a8239ec4889634c99c139b724dcfd0624022b8c97f66c04e158d6df8bfa860bd4d8c1eb6f54ad0248fa91b58d5aa4a8976f8a13e0bdbcdd31cfde06cb0eecdd91b517f6651e3766a2a74ecf512801dac748e93ae09a3abc9f95975c9d87927067392d79d8c86d2e92de24b25b5e719d26c99ccf706701e4860459979e6580d5f173f3cdeaded2a077bc646ece2bd21f26168817888c7e3864712e32bf1f74b7044827940c2cf43d0625a167037946cb6071f5a0380245011bbcec81df3fddaa076f24e47441fc615ce94e66a53a978fdf539f6b251ad6d6292ab13e023854b9808c91cc97ab9ae45f52bd791d8243d07f9495f49dc173a6cbb332c24d0d86974cdc28d603231927022bfc933bc766319b0b5640292f787d01d7f9ef1e2c799d3b2f63b1d5c40bb8af5f3e2448b0ce06fe4bf96864dea28055fe1ed1c8590b3d0e2e1f092b19493fb8a713e6b773e58d85c2f243abf2e272a9c4a0377eb65cfc7e868bd4d6590f78d60fbd9f0d5baf03bd95901c9921ffc1a8794de07b62b0d595d2b85b3f97ae51faa16b4f163cac7268a18c81332cf7e0adbe9624410d36d9899b91099830961cd65e79eeda3efbd342f92e4b596304a3f1dc04be925a7581beba4f63b90437822594fad2402fbca72ddfd0a902dbab85978313385471a4211459580320148e35b75e42a50fe64d4bd5cc14dd1c409d8528c1013702945df9fe85dbe3f9db7d9d60021f658af518763355a7b0a01508a7ee840798000f4a605f54311f47719d3f331f5ecbb190e526470cd13457a350aaa4f8306d7e8766eeb6c89a11cf1d691b4707d26df4bfb3bc1376d53137fb440324e893f29eb0cda163047910ec8c1e5a477652852fcf5e359b03fdd21648493a0c15b73ae3bf94b00af36be9df16473316e032f7831419f21f85a8ec6a39158946bd6cb51f893bfafad4fcbee294791cbdfbc37275a0cea27e23c4574e1e1a89d90eec6b6b6e98974affcae0a0a4f7f8d7f63671b0c37a395ef6dd81434873f43c13218f29820a20cc1f274016a2e3507b700cad58e93b71796b2b925b3e9a74bd1168682311a76587331a4ce082f2ee4672ece2ddf82b1f5c7275e2672fd00a7ff8e76b3e54bb4554d056f8551d892eff080b36b31dd18f053bb153a9315c463dc24fde67c31e542352e85d3d73aeefe8042e4a5264059651a6f176c686c00375e62caba38cf0f50ba5fa4d2e979b4a6d1621db0fdcec253ee85c9c02987400ff2ff4584a85975f35d0242948218af13f5685482971ec28398f41c7adf6d00f8d0596b8601d4ff14b8b6e5bc3918dc17df83dd92aa4a1c48c236e8612f270a9ea4aeeab307dcd4bd4b6ba5797212d63f201a7f9cd51edfa0e680f0f8c56bf51942a70eced0702667bc83419a239d2fb98d1d03dbd77589e5584428cf1f6ca6d175b16417105079553a74dd04bee0eb2dee980d7486b7c5c6023d7c5c994480e91c3e516ecd8f987f6024f7f4e9e237585d92e4fa10c4901f20a8857d1e304038a36a52449d108a4ae48c410af7942fc6fae54c70cd0c72bdee110e7d65ca91ce42d889cd604d26032b803eab1f2d215913bebe787f1f0cf93c789b3111eef91f116506a5007f20c415bce326b7f6318e8b38b27c5caa7f9b27de889128000c1c3125caec19ed72310cbaab8df9f9487389cdc0f02489ed10a7b3ddab113d61975e5039a0aa2572e409576d0667b8cb50aa43a3d44086a1b0b2fd35c0a2492ef4f91e7c78049dd7afeab743c7a6e0f8a3d512d939b153d45af1f1c05f77d5be94d25cc135d89222e2162187085a6315a798a376fa8c90f8bc093882adb6b523f11dc71c72c2548f3f174531f583ea6c9405d0fb8da8b5feaaa05384bfd4e0769b6634650b2b2bd08644cf0f76f6b36a4dcc08f85de43c3ee9c9a081db89d3afaec274b1b9050e80bdddbf61ce30d9cf492c62917c1ba7d309c96c7d5de11b9a1cfcd14f934eb2cc7faa87fa37eea963d18a2ff2e3ddf75fa585df70d9a4f9b7cea8651c63981f22d0b5f9bacf0f95a12dd9e505bcef4077cbd82aed242f2760e27fe6985633e99d10aa75a8647cfafef5ea8aaf18e6191a7b153d9d93a511efc46a9a51aa14b20cfb40b171dac81a3f758313a61e55925c52b49af9af90811157dc35e162a25d93731770e46ac6414565507047dacaf7182f75b79d94489cb9a6bc27b7ada96921ca9c586d85f08a8decbfeae71c1e5082ccee40238db7e0d1837a0636ef0bc96ffe9ee04220cb8e01a8c96ad29f55ea8b3c7413b7cc519dcab02aea1959334147f56bc18774e88a7a38b46c57c26d0ee8115f1487d9265e55fdd335fc7443ef1d9511af19fd5e2863d126bf5adc652b5bd27d9d64a3897129fb731cdc116d0c83ae6047d050ca47970b5bb9f6db334c65fd40e078d3deed68bbfd5a4b20629ecd1e6aeef75cb20e3df1181dd771a91f432d761d1b6090293a2d2c708eb2bb1051e67c80b199a93823729452679a8557b60dd5ec3df506e7c44b12aaa71450dff293a324b5d96753c6c19ae48a18d060ed04291fa410a5c3d9abda1897617ae7c89c0e45696e17b94b0a0103a0e3329fa0ec7c3e5bf9502367426c3305e1c94b35aa911f319058e2e6b0ff3acd272a574e19e441e24728030c961905811a517edb7d26dd642c0b54d718edda7a3f6ccee1190fe702722c970c5e7b376743ace3e374f0d551c78b24ae0ac577a316768965c4c3c52ec29466db9aa486489ead6c9725e8e4c1f2acefde9dd4e31f742a866bca3f02f7db000152baa79d7adbc1d7862fa2428a8a1b5921a3725b87079d45ca2bb715813b0539f8a6f3e0b3aa297c4cdc1ef20607ce81b20d20ed636c8a2cd78c0c659093e6ff87256349c8a88a9ecaf1f245221246b893d90537d90a5e08602c56eda5320444919872564d3678dd04f8b749cd746ca94532765d7f290497ff35d0948b0813a3ff701e1e64654df4682f23e80ffc83b41448c83035aa11aa49f22dd564ce893f49b232e3604deda3a721f8f804b7e2d4811e03ef6c906a82120e5e35327996e71aca3ac374acada537065fca2bb4ed59e284a45b21abc042f6713ca9ca032c852765e21b5715373afecfd9d74782f69cee481bdb14c998b7105a7a1667d3b9da8da0578d02bdb9d986f20f9bd0a68e7fab50ff457b5fbbc9b3b26f1d2ba46572aec562560a4264e0eea1ad31adac51e1a505e1110c6d54be6c871c8c4c6e23a545c4d4ba35764316d6bc01e427d125e92568e38dd84312cc742e6e479735cb7451b408e3d2be83a86452a5d639d40dc914d929cf13d3cf3a0c4a1b1210c6270a77b258017c9f4015cd1f81d457299741bf108ce777ff4fbf048170ac6020490608ab9f71ee2786971a3bd9a4d4587c97af118720de3de65fec0e3b63e5f8d12b64d06d1f98715db0bcec91fd970bfa95194b31caa9687517ea0b3f65983bddab61c232f1ad3285db56f87cd43199515ee21e952f02cad421a96b1f3aa47b6287429372bd15acdef067ad72c0c2f5b6b2803b38ae487e625331729e2a96fd5c31c2b062649650913c013054776500369adc3bbdc268b4f65397e7f7000c1f237fc66d352473cc02ac240488b73f929ad9071c223bd3d58d1ce829966ae9cae127c83339b038eaedb60f9d40f98e11e51f5cd778b50f3ba5039cdad0811638d51ff24ae8f5a1bb5f9cdd0915e348367f48dc6b58118841eafe1400d143a30c70e5bb27f7fd15b8bc4b544dc99ee39470df69665424327f323ecf1863cced8a2ff5c1ff90c5cec919e251dff19efef4e7e4ecacb20cb496234d0b6b950ca0a4182ae494d729417bb1b9725d9acc7d66a6d26416918843b5ccb24264be5370da1ed4a9cbbe6f836a648709f2aafaa753d5c497ae296ac7975d57ffcae87adecbe93b938c23a2fe8cad1b31a7d3ac1959dc1c4a63969b6fb859d7e4fa6d668da96b00485f0de81b9256961880deced5daf34a36a91d15012640f6c694fb7cdd318637d519f5bc18db882b80a7f8b2673f26975ba8c344f78e334eb46877be082a6935547fd7d0e4b825cdf9f797d80845951a519a89278b5013e0c7bba2270a2a630ff24c648493eaa9b986f128c1c405cff844a56000b2a423731cbdf0cba434c99f521e07b92697e3bdd5db2e7d721d2894c5b1f737d62157f858b0f1b255624396b14eede0e27d74ef2ce762ec1e24a9db8c176ded010ee067076075c3bb4a90ba0bada64c6c59ed8d27c6a84b0d43b5bc38e2e54a7d350901faf15480febba2bd820b44b6cd4b4496bec879f681cbd9c673d813743ed29ea4752c6642589278de587d89fbf9743002f5051cb84b3cb8846ee22f49e27dd3f85008d02f6b07bcba692312b3649fa78ec95bb3e0ce3779186e00738a51e889bffd7038cdf5a30ce6dbe2f142adf79e63f6dd22935fb175fcefd0bda970c4af463078002097afcb0f4708c566d06e03d3c951eaf4c08ed83053b08311dee8ef71523928265da331ca9ecb636d41cca769d31c4e65c75d0502c8dfe6d583851887d5522f602d7be61e2fbe149eb526555671a6cd69bd68e939abf2663162bc5a60ee7487d248122e727df7e77b0ea1a06379fac58432e82f76ee67f3e9ce6c8885ed3b0f1ee0040fbf3d1ef7b05fc109457b8cc3b124aeb6cadc4a52ac9921cddf2ab1c6003e233a2f00cb9b0d291cff86f6fdf80a8c5ce3319afc67f92378c801f58c6fa7fee00ffac10f9021339066970607b32c80e9f3951d17ad590734660190dbb027ebc38e122115cd361777abf09abce8e07d54af63bbd8ab3867ea48b49c0ba4e42a7cea7fb5ed147a35adf0be84bf1d5a56e704ccaa839129162dbf2ad761902c15fe07bf09482f5cd6fda14fc8584aa4bfb009484c205d87e95492940f42d44d7a2e1a68064982dd7b2c5d538b9146a7437deae2c35c82b3f662646eb82ebfc205b053b096573c193e416a982cbf2a7cdd1b6cde08a745ed7c4a026afcd02b96a0c34595cb5d06643c8f9b39f909d9f983b8f1cf40b9343f7074cf667614ff4116cad43ac73ae409e508d12d53ebf8757dd38c109cc50e26fe37d34353bcdaf6ec9b90137704f7aee758c3751a8d256d855c3bdbf238efef5553a2d0cba8bb9c14ea62ba6d0b5af7eac77d87a4c7803c395cb2572b40537c8e0be705419614375f7ccb43616157e42788d7b457d7fcfa8004c156ff8b42c4193d176375700cc9a326f984ef919ee8910c9f270a188698b85d1556c929c42b22676ec6c19ccf6eecddd79e3b7513e4e814b900be5cad4477d6dcba39754c3bd2398c5117f61bc480dc306605491796557d628a1c37a8a9c463fc9947f07aec0b3f433d36cdf087e3738802e480e50830407e7b41e9b26fcc1c062ebd5df0b564487c239250e44cd49b4764e95ea052ad70ba8bddf5894ee0455692c0c0b08a9431f479f5246a3204cbeadd61c0e6b2cc919ac1b5f3c5ed5e7fc90b6dfdfa4bed29d9c7042f7a158c0946a660e76fec87ecd4f8c91c4e851a0c54bb60e11063eab61c62fcf64c0974654156d441958313bcda1998ab908285b8bd28bca52b98db86a8e743f93202f3bfcaf4b674cebbb46dd4b0762d22091376de71b0c5676df2ba24574e33404e01f396714a50e787b522c4c68c5f6240d2e6f46bab704359f664a1488a40dbaa970ac503150922489ae82162f0fdf2c8242c50553c81a1bbd61c5ff9bde348eaf1f3a3263c0736030f7dfc8465f292bd18ebd14f0e0750eaefdb8e0cd614051cc9047bcf5c09ef33c066772368267bf72df8dd4ef167c023c90b4f5c9fa23af369d7a2e2d831d73e5914b6e11674a83706fc2af29de695092edb3d4b578a370e14d4a2d164cc61bbdedcd5a6f6674ae5800d258dc63b74eb0f3501dd261226a5de075d59f210b53d4a0c19a8969d13d6e2ada272533cda9faf1e8253bbecc36f78d55a3dfb1a4da8a3339a41275d5c17bd824c429a439902124cf04acd66ff6f98ee94e758a71fb58cfc44fafeb09d0d83a7c7f05e0b3ff9438b0540871c5321c09f8a418f2ad724b280dd94627a98c1573d955d1a10923ce520a9ceed1628b42faedf01a8a52f08530f5f3d778cdd9e3b30457aec8848d0d7bb54923e02b29b188c60224cfde7f1bad0f23f9786e621bf1276f6074f799a6dd1c072034c171dfa5e4a67bf8e50a8f9c700884feafa3201b8f507b5216b8c507b7fefdace0772355dea73663434b720ec30df2334fbd9ad6c4f471b7a666604936bbd96ba40127036a93c92a93a92e9807af4b1460b44d861d2135e5c512309948cfb8da4bc3137696a76f9c63d526434d408a2f941435c02148d71412ce6640efbfed6f21145578ac526116a825c7e955875554b2683c0054aba38036af5ab9b1d22896fe027051e40b8fdb4c67ba014c2217e52a972469e5c0b4138f26dfcbc6dc52952a49efa7dec9d8fd90becadeefbecac35ae4942e3d6b82110448ae2d437b69ef0a0b1247267cbe6951286587f7f2bf4886d714a895d7ceed23e71bdba4a42ca4bbadb06f75a00d2d9cc80c016863d1e48b0fb3037c1dbec108b0aa452c24b41187c03676e478675c179bf270bda8102a19857aaa0e0c173022cb3487bce7d4bc6ec5af3ae9b3dfaff9691e67cf72bff3afe4122a7a92b9f08132d080b7c882a3edd27d2eb8c073dc01f863be5ca5e875d2281974a1ba95ce4b1c83d7c0258d9348b6ff04f28966063151ef885aaca06a0d4c479eeb41c2706f9030b51dbb14ccbff82e3cf8ddcb91dadf2f6409a6ae7b6b1c64427b212811b45a6b1700da2352f3c6117eb9d474e1488884707a980abf536276ab7a193d84c13c71912e5ff27314f4a39bcc94149b2d71318818a4d40e9988b5061adcaa6a6634cd5d53b269cb8ae07e8304115af82e76d7303d77587e6ac1451db083a9f58c47c55b9ec9956f9003c108c60a10bd8ba3716e2a4236e620d7e07341d0fa95ffec11a8680732654dfbbc6f45f9eb75219fb8d780ad9858f98916ca64b47f0988a25ba014e65b2dbbfdf29cfc6fe3d4c686f7b21d5fa83adaf3fcbb3928465a03aae18809faa5b8b81b7b0695b5bb15974b7f86431522fa484eabeaaedfbcae81fb94fa72b889437406a4cf985c116c421d6f176123870b48939039ae532d1544a43ef1955fa289254bbdfd060539f98aad3c0b03324cd98ba35f22e9cc9558d15423b1bb274642ad544521c5cd6fe79c2621c9a81fed7ead7d00624ececdc3fe0560c937d68c94fb54498f991120b04c8712ab32f49b46e813b802d6d3941e6e2e187a41811ad0c75bfc37c4cd643f2c1cc6fd7a0e0759942db30da5843e4254456e3c66353d7b0a535e826c9f185be44884696d88738a1003de9f2fcf71420f6674e485954bb8013bf5a0478d025c30375b7d1c258707439667edd51cfe51e0ac77ef3cd5af4e58b1cd35ab897c001151b17fdbf3a7bd59130559dda9d35b9f8adf8d67afed286dfc6054720beeb1fc0158d4ff74282546a41a2825da50e445daa785fc7718a9f6717cc1cf7ac869e36e887e29fac5fd12bc8ce39fc4e74f2303af5168fbc768d937fd8c4877ae1ae832becb4ece09eebe96cfff222b00c17e790988c90ef82eb01a2a8cfa80fa35eaf104bd259b3641c273d52299082b3aa606f992a22082903693697ae97c09f298daed04e921608d4a895a91637e6727c2087b82feec2ecdb364d740c12c5a542a7a21c7899e905468cd499216315c244a7b56064e4dfa63af764e60fa583eb1ce2b9a0951b735621bf30c6d931a1e2c5d882e8987288d580ae8b7d0ad3953e952942fbe7dbc5bc802ed64b45d29407967a2f2f37710c310196461354d5ec70a8626f4e521951ec174a38a484baf0b182d47b677eb226ad91dde4e64cbcb92f24d1d251686a0b25895c9f023293f6f5e65a6b3d036cdc0bb0a4202e898d55834dec91d9b818c8a7750a59469cf4cafac761ce821966f3b05760a5d50003023927ce0c3bed9e2c74084d320ba4db65d4ebf5327465e053ac6942c3c88bcfea5acbe264e7cf69536010f06c647680fabe54a0176bd691bc5b9bca2bccb97d2a84874422e5cd50f568582a0ad13707107cf9289e05cd19751a6b47669d8581c51b70a6af2187a17b8ebfa3538ce42a95be40690ac7d417d057218dde2c9678f72115db7ee00c0e585d3ab8bfbec395fff8edfb62a46919be1cc5fb8f4c50d1311edca3d85c1b6af128d6010db27e0edb7a29f0c4374b9a01884591aa9190bacc8c7f7d03bf17603e5779d15a8d411c0e046267ff5c5b3a6ea9ffc43649866155ec69eeef1cfe8b76d0b4f13187263416f9da85ee103012e9a77465de8f6c2329c595aca8d9ee5bd574fef270bbdbf75ab5517e1c78a4030d5a910965300553897fc8e9dcd6116dd0ce850bc3e9fb354270a973643a796bd31fef0b162a69d8f39ec482c410384610d8d3d217c612bdde91c63fb80b30b1c70b072b8318da8254989bd1b6d0795103dc654ee27358b58e8019d30219fca740a9ce97371a8ae9596b30d5ca9d8c717288b8d41bc5a47e61d0e4e16925e38ade7218f680bc0ef5ded8aaeae833ba7eb76c3f9dc483f9d3fdbdf17f7c7f08c8097253d8b69d578812f9476bda9adcf640dc2bef8d52f1c71bc64ce67c0722b7aad31fc933ff1d09a29ef5a4218d2487d56a727ab56833375805e4ea97ac497c7b6e27e42ec24da46741e97bc3c088512cd44bb80fd1e4d3a97dfec177e66df9efa1e2ac40cc671a9c2c1e6a2c676d99b81aa4b92e4fbd77a9b6f5d85e3d20655221effb1219044ac3d977fc7e092b4a9ad64a7860d192c161bb05e05137af97234c058e768a87fd6f812f55bc53392668d944a2c4a5e805c2d23e181252a6797dc31efa01b34d16bea7b3cbbbc840260ab382a20cb80cccb530dd97d33f3ddf7021ac14230da20dbf94c4f9713ae11242b2880106e12bb0358bbb0ef19cc90a9d415f8fbf4457c81f1fc7a412ff7bdb81b0ee867a455784e3f939dbe85c1e75940625ae9f596d7d1cdb57ded57dee9644e3d71821c9cc814567177f954985648723813d3c95f204728405521499f3936005e04c8525ca06b99a38e5345edf1fe3637d0aa7eb2fa58c9651cdbab1eb0b2efea8ceda235523ccc189b81458445b5d590c944ffc2da257121bbcee2e991454acf92fc75fc43e370df5bf154b8179c42acf91eaf36017d5a5c68cf285b7d4e860bffe175e188f2fcaf5bc0d56a5271b29ce8db8ccbb326e60d6a3048d4db00c6f8e02dcf410684524e9c7d1f8f98bef466f75b4163644ddbd2545509f91930128f8ecf28df15364016625f6d49bcc3eab9a7cbc070738a5de3adbb2dfbfad830321557d01347d6316bf613ba7b0516c4c8501e9090de602707227e37c9ab7f2eedd71fa5f5ff129a2f284cc3772bff1a789f905ab93b45ceb7d56f809b65731071e952aea8d371905a2507f3d2d7be0106688aeed7604d3360cb7c27d19ba3715814d44fb98d814940d54b6ab7fba1279a160e44550837015de047dd0a42b7b1d416a295984c929d1e26718529e19317840feec33bc65620034646d69b6153fed790fa4a1b4dbd6ea94ab26641bec8590f08b9440e4ecccfa3800cee43a2f355c1864bdffe6e2f0c29d123784cb045410aaed793906abb42c7328bc624da64e24fded5f74a2e54e23e90d09467b34df20378b7755915f2ee3f09685f4eb1c1012af8b7417199649592f6d7e8580c791f160515017aba3d70278637be43e223520609af1efa547f96770972a99da7662b6092456217e6a22c87f251411ebdb11eb82e1c4c7d2f9e8c772fd35627395b058d10b4b071936ef5aa27e4ad14848ef5fffcf989706d01d820dcbff4858d7cc0231e668203a62a4ef0248810c07cefa795a95811597f640698376919df8f8e8845186ee7994b11c36cc8de239ee1110a51e1a7722106aa0d1d5d63618f99b157414d14681dce47367f9c27cdfe009d87c34fff8c6ee29f231488310d82a53e902caae4aadf7d692a41b1d71722749cc76af261351031c48c8e352854999fdadc4923d59b3ffec7ffcb1deee90cb9f8069ba3cee5c7e909829d6d11f75090996dc353a820aaed751104d3d033ad209814310f3e042018e75e8d377eccd313db16af0ee07a9bf634a1885820d566e4c67a4cf999637cbb80d310a636f8327375dafe880bb90df268787780756b122807025652f5ed050bbe9b96f19e8d77f01a60b418267e19b03999f385787e0ba2fc702ac21867d264b691ef5d25a071ca7a656f047790e282bf58422cd96455f4c616c1bcdf2a06be4d106bbcb6c35203d2331de205efa20cfce976e9e34bf5d945b1cb5c4a593f60cef7f7a22458bd187518a3c964a380ff7b1e783f460d4e85b4c18c56b28f85b90950ebd9c4a1de821bf930fa991997c07789b99081099030eb748383cd40b9d9cbd9a4673f1404c523d87c6e2cb16b93429a758b78a2c5334e1093202759f2f988d1ac471ce87d8bdd3ef0c2edd29d3334fb46b8e1758398cca7484a8fec9afb183f15c7da896b2fe30e4aac892e48570e1165582c8dbb71556d10c60de3ada06f55eb0cc3c31ba8cac660b14af08027dc3946c6597ba731f97cb85e52f60b6ffec2365c842298bb09e3c2f377ac0eca7b9638c0ac75051adb6f8430641c77d80bd89e417bc904573a5a364ac8a74a4ee6c4eac51da9dc9efe00f52c11ced6cfd407586e056f74181d39a2406c17e9ff4eefb38aa4630c3ef3df1acefa1868f61ca92c349c0ae471f19562a11fe27e54fc4c8892c15adf6eee3f3f0920c993b2490da50ff6e2bb3c8761a9fec56345b3e2de741c719f285546be404c38f3f6cd8613e1119465cb8ebc67c67dfa1d2c19de967dcba35a0e488fa752e1ad67577e9aa8d50d6ed3a62649c7dad51c63ef27f8480cdbe873d8f34ae0d8c318bf3979167e6d21d964eb4b977549d9902d1f4102b266001e8ed9f069c62651b9755b4dba33b9b9640b0d847b52fa2a5ab79485eecc9510282ed89e062a61387f0c3e0730e61eb5f5797da731895aa23a65b3bc1949d79ef7e3b5d7a3e3915e473f681b54ac5777ad97195beb1fc8b3a063f122c4c1d928ae319c26c34a7d40a01440f7357565917032b344461e034b1fdc2eb0352659a35a000fffc1871db0176104254f97a85eca956305d8d4b0f99d8be074ad79cf58baf11b118477d3cc20b990be9d7e1a6dc6e7178c2acec5cb58d5a0d783ea6a23a0f0c5a387055851bb08c01825538bde6ca11832d5b00195428670e8514c1b59bf893c4cf2ef9ed7437a1167a4523444decdea0355b3c1a58e9c4c1694c75788f22d00d308d24ca1186bae9f761d69c4131f2689185b2a50a266cd83177930b2e4f6b9b2347905a982b47ad85422d8c21f729a11f9702005e67982cd0339260d93973cbd36e79867e1d046fe4577ae266dd21c57d03aa6ff15d80f252a51d2382c36e17b6a5893216edd5530aa1a7cefe576b77e6f0988cb50efb9d289fa6cc18ea4daf1a4c1eaac994d752b1808f5f8c78cd084fe0211c629243c4583a6875ff2d4bb44967f68810c1962d5a39d233d75ad42ca5bb882758ad0bf04e93f980b5be3f488d6ad2a5ed2ebfc69d7454f7baae83c29f8653b2a5762cd35580f21b8de3c29853466212b632b0a48f30b195223b072eb32b55d46147647cbe917768524316caecff8644487b3c275f298fc5a8ed94cc4ca148e9c03f6e37c0a4c65fcbd9b6c7fb496af40a2c127d1364def2e43ca22edeea61543a1472eea76845552e5c7805fb32b2a220c5f0ce2925e27ea90802134f48403c77bcba13a55e24d6426165f95bd488264b76aa86f15bad5243cc80dcbf4338547a7a267b86bb5c30a947b13a8023bb3a65eb173020c598355dc64393c2b08b143642f813d3cd0c14495fb1b3a4e887f022b665ab014d01d7d3d65d3aa73b4ad875b532d1bdbd92bf77c51f9eb7a49ad3ce3f0cb4682bce494ccf634409ad7685e236940540d1a8d91ea9c20c2e510c583d0b2d8ef26388710f2c5e022a1ff8328a6ff744ecd89f4aec8d99334de4f04b6bd257c7aa7316e0b455ef862c4d69fec11869f3b568c68c569e29d4f1a48a0d4a8d666f552f7218e0d9e4f29b57386feb54b54efa5ca21266a710039abacd1f8b8e23bea24c10c59d52ebe590d56c5c0c1477814a2cfa6efa2a60f298db4287ffe6cddda02136613c7fc2684b66a9dd6bb8c0a4edbb554096781a80fba6126daa56a83ed7aa162bd16d8b1537ee7df7de9e362a1a00784381e0e167e7c97fee41ebbb10cb9a36aa87c46581d4bc17ae258a492e1d2cdc9aa528e96ce6e66f29add93fefdd99295a48e8c797ecb77b3c7f71ccc3ebe96c21e1abe9ffa771f2879e44a8155b8f6dc47c129081866b42e42c1bb51a3f26b60d9820ede785231c65f852d7037fb51048fa957a16643fff9770dfe91ad4bdb8833a93e3b4a9c245907e82e9eb2f40f26261d3e34574cd8b17ae5c23ba24fd672fd2a467887c07508e8ab9a9b8d1b3e032dc02ce75bc444fbc1c04c1f821ae35eb343672ac4ed4b70babc9e8211039e5f05da345a48639a57d8f1139983b24d5afd38c622c9026d8355c529538c16179a42fa0a9ca8d4ba0578766b628ba9458d766081c1c25c0ce8359f7882d2870ac20cb4fd0919981cf830f9ab8aa6c211d14be0629a4306d23c6f65d4ee519d25718c0e9dbd1fa288e84f5547320a5f1f51b0e055071442bbc7d1f1a6420afb35a34683ad14f276867934a9d35869729504ed3b676400b10337990563dae00a9b5da13fc4f871b55dbf19420bbc7f88d0fada31f515f21a13396bc57c2de1d924c46294d1dc770a80f404c06947b5d5ff860681a19b93370cd8e491c59bebf82a685167be9f6de157e7f83363fabfd23325b64b666c6a40afd3047cfbcdd89630c49e5a3e5e2771a13b3fd7f2870f8f265a54268a1eb95e7fefdd0650e9f54f4c8efb2d86d86e84a87f71bc91def00bbaddc6638381009b932a12e7c6b3ad381135de14000d03f982646904ec607408759c9fc0e7f6b70e83526c05e05fa7d8b5b6721aeb702ffc47768ce605e44cb11257aea6cb691e99d67e71375b5dbf57d77a1128323f46b7c73aef51d8e1f99e5a563adf1096ca61f0194d52ec754cb14faea808836c7cdd786c81e42202b144948734de1d2aa37b2740ac703f72f81be6415367e65f9efe18f41de08e492b5dfa7f44cddf2eb79fcfafea55c23b16e6da6e67f2adef7b8d9b1506f8632937c8e714ba78a081b5c45dedc80bcf5071d4c1f87119b1e3b0e8e2660b59bda2798b5ba400a4d28842d3fe96224b66640f57eab56ccc9f309b751056cbede9d02a7f3c672861c7823cad8b3313fe96461917e0fac708d6ba27ec77f45b040f8cfb720ad29800ca160706ecb1a1b83d9f545db81585437581bc805a4b5e2c88cb8a72399e2f7859547c1d06465dbe7e33997035adea100a9fefee6ef482364f669118fae28edd98a11232a5ae19b8eb4beeaae7986676d43e9b8873324f14693d6e2b6eb7eaa7120da7e32b21fa1de4bb888a35432aaa7ff6916cac0fe6f35be546e166e52ca1bac3af805d99f82aba5fd9cfeedc2e50e44eeea55a548709d3e8fabf3ef76941111ee9a42db1d60703e1b05031277fd730fb4729ab49c130e94efa8fa1cf19fba1d35f824b8db8236ed48aca8e9181e3a01403e0648f8a56a16471f485d8a7bbb4688df7bc3bd9148cd54aa94dda2f57ceef216dc89e2709b7f301df8d01788927bab0c981a28fd55c18f0fc0410c31a4c0ee497996c2bd7ceb77b32881fc4c17806b082d316452dd34ee59c9535d8d75dd87c9a4fd46203a157027aca1632d7427275b8935bf911a988b72ba511ef1a426651fc31df122cf688ddf025602e452742301ffc1364b1ddad01935696b5960960cb494002ed022b3a27ea4d67ed947c0efe76dc16ef10104ac7c880d5997d201010a66c57810e571ffe19723e3047205e01d8e3310cfe79b4c88ec0f2a461bea23b42670b7d886fad09f236f144291bd8a2bbc4e33f71a873dfaa2972356deedc648a4ff52bb600fcd7678a147017f21437e24da1414c337a46d0efd35dda38f868cf818307f5240e0cfc758868217f43a3b612c39e83c6ba86cd291a1b5a27892e7aececc50d47cfdae76e915acf684fea3f9952ca72fd79f50989668d36ff7587639148dbf04a3afdf3e9b3e8bb720abc7d0d618c20952212d119edcff8021882e86af8c98eb9c9039a94e11cf8f4a2f87d9f251897b558227b18d5a36629c4bf431165bb2dc767578cdbbb5e66972f09b2289c9167541b7eec348aa2b27688cb5e3bfae8aff5754be8e082c3f0096743804f1f2d962d31f010faa3e3b5c4d528c711c81e1866710859b977169896f74108d1c9d92b196f7f2e46e57ff0cbb5e0621666986d66e129f85bff44c2d783373ab74aa9183b6f71dd63dae0eced13c7bfb7aabd647efc598b4f517ef280e99230e1e22512c26b159e7632ce185fed9c381162b59a0c63a5ee2317b0bdd0c523b8261da3a30b44019f195a8f315430cf7a5df3f4686225de8a17a04f946d98fc4c97dd36238b2191e93861274f96380487b6f16643623d831d4b9e43e38ae6e01671021c79be5c1e5642ad0f8d87d1ca799d2bbf8d5273711e6f18fdbeea91d138ab3865bed8b97802614ca4371e93b4c2b4e380f52486f29d55aa10b8d2c82bc431551b94807ac486350ac7d13ef8286adfa7c9d0e73e41fc673d1351fd93c517df999c9559077ccbe1d899aff4e2e78437fbccaf3fc69cf79ab43cc265efc6fb90eee465d07359958274a6f9e2c92181b77e7d286c32b5d4af296c5414e14cdaa2f93b24e9c789a29aaec47f1ac9edc719552a5856f0cf0a74c00412addfd80fe61ecfb369eb138139d4d9ab1eab867656a686c1232b8ea5166967fc6c56c5aadd22425b39a021affc1549b800b9e4ee505f9547979c221e15c924ccb0974d73a97fc62910ef3f7532fb181722b6c8e28ac6e0ea8125e430ad60571b47fb2cc44194c9082d2bbafe0f55bda5d53e2563a2591239a119c24bcc67b85b32da7cf14802171d346f7416c8369c63ae492bda5335854e4a3bffd90609c523171ebbe723ca085c1290116795aea922b6096e2911d187e17441d2f8253f5de2459fe79790609d654bda1bb99cbe15c5441ffb874f6ab50052c7b12c2258a12662da222ae561e8cbd1595af134ef7e5035a2682526aaa97ee4b913e9b5def9a215abadd3df5676b19eae54d66a55026eeceb73f86863c3fc0a4d0f673147eb0118d0e2e527e8180205009409875d10134cceacca83fe96f853aa6a3811d13c1282f9b95caaf0ce285ef4a92fa715cedd926abb7712188f37cbe13f1dee38e00f9f627e01401e1c7d91c91ad1e6917706d32e5250475a0b25668eb4309a0f41f929a8c72079f35051d097dd7a300f9d7a3d27b7cb1588976d5990ff6cb34f8b1ed8c25fc51ec0e349ecfd25aa613cc202cb1afe725511c18a0d6301eaa10fefc86181bcdb14ce858d7277f165f6e44483b5b952cc0423ed259132497486b127875a8226b7fd936564c5cda4d5f50402b029a0ac63878f8525aaee363d312ad34a09166de022bf81b69d416636fbe1f18a06fd500f2bca0dc579c24b0d87cbd622cea77ff4f84e3c8313a296679944de020291367f1403c8a8822fede395dfe092bc2523e1973402e3ed4492c3bb24db91114fb44ce637e62ac2b2fa3bdb368f562903057e1f31bb88d30b58d0373bc2b2a7aff794e4ac6d36b1fe5071e34451f6a2aeed0d6d667d5ebe4c77dfe2b25baacf9d0ecae635953ccb0ea006c3de669b14278632cb39f1989870c305c26f2a9b1d50c0f6189c8bc50ae46966db215e0b89e3612e897a7616a898f670b1dca7d2cbbabebd2e2657ba91a62ccaeb7aa174ecfb1b91e497c908e05b948e6666ceb98c7b8f79d7849d514a315250f11ac383f95e5a4b4d155c6eabca1fb3e124decae9e5ed537b0fd5ee74e2d82a87d6354f4f8cb843ff5d77421ffea7171b44394b6172ab037d77ebb723f9af23959596bd1143bb8842b51e0f91133024edd4572c13fb6ccb866d0b4c9970be852e01904d075d77e6e01a36be50f83f0137774e6df6d7c91871771aaccb46d896b1f2e67508aa3a5f07cc862748284818ae22c75c5bac745d25621c5363c50bac8f51ee911cca091a4bd913740b5cfd3064092526b66c142e93b4fed6e5f89b11fbe4963ebe824bd97112af5040789a0bac7f4fe9cd1c08486cdaefaeba512dbb438500236202f91bf951492f4e11b3835c801045c0514db03a6bca01442561923e2d8113f8adb43324ee774a52cc09d2415c655d4631ba451b9b8cc0e697ef3cd4a3f03de50290d0e0238b331315011f84a28bc421c824f10f32aacb1727f40c4b3dc5f20b8dc109726eeb2a425bfe87a22f9a7a95e5400a40edbf8140bcfe7f492eef4e2db2aaba80c9e314afb9f84d246852a205b23f06fe37dff5e7824b7bdfb3a33fd3d2ecc24a23d357212cf38fe56ab4491e887985c950522c9e6ded49f944b920d29ac134f9039870858ab8d4bfad3cd6705672057f9f0f07c4907371760c22508ca74c90a1ba60698ff1f122ffbc23352783a191fe1a08d016fd31ec8bfb8257050044b75a3ceadd5adfc66861b432d15f083211bcad2d5ea3ff59665a96879eeab5a95dec8abda9c538717dd08dd8c5ba9d17f89fb198cde87f4ba9cebfc2f4c06618d079ba4972dae3488bf0cd4a335065d21fbb39dd23dda1a1a72bbec4f3aec2d13c0c9f545c88a25a64fc04dde6eea0f72c05505fb6d12a447d30bde5868982e72a6e343dfb1e7e925a9f0b1ce63cab4362af555021f358ecc0fbc401c85350bbbd7c4db20bec9d7cd5b282fdb9c8943f5c7f4bd9e9d3586898b8fb2f09a599c69fb8c25c7be85aa7a3763c847e92ea463e2c4854309e5cc24736e37ae88f8de5bb00609241a92c325194c10a09090e1764715267a581be5e9b62402db643ec6ba2f2816dcde0f756a0784800cc54a977a728161ff1c896f9e68d7239599a0d127fd8c3d298c4fe86df03a5198a88b0fedc433e9243adba23ae4dad6401e896cd0770f50f96cfb03a31fac499679637bb4f0e1236abbb2c92531e98e6ce16edada5b07d5297533cc687b8d843d1c19a11e9ebb00b2ee93b6ebcbb80a66e05435fc9b256c92acbd0d336b1c1b1d21f35ff98e5abc4e9c50a1de185686b60e587a861a9202eda549ea0e2e2f0dacd3839e62763924af6d49e82dcb17b05be942f18b681889ba855792d3913335a7832b5fcef946042f81e6647d903b22897b62320456aed636659efa84755ec04b785c12453d35f1e167baddeeb91a78cdb547c832090f1812ead0f1060214d71e7a03176a6efed488fc5cbdbaac346603c679742690b3c93f61643a6782cade536ba72c1d3af286f9b36054814c9e1b44e21e9881d041c7974cf91e62107a6127707f13585d213e185b5a608ae30f68aff81b3318ea2654d2687d51d3312816b002f54e1ba41ebdad58cb7c6216dd85b6fb3718367b96e0fd3fef19727c9cdafdc550844a50084e551b6974f19921f7b004dfede01917a41c2b197501735c1ec9dc42618eae35257b425936befb3532466f9f7d97e330270ffb229469b519f442195d5e186a896d1fd9fc53ab9c7dbefa39bbe4cada4036bdcdbd1a95ae31985bd8f26895bf14c60a30a3764923f2c3c91dba35493836003a2fa51bdfa324360b45b7803fde81b9dfe32680cb141be22abbac1defdede21b012b5f0760b71e68085a9098f743065426818c620da3fa13d566db8d20d4da41bc5419087e9f6d005f892dfa4f8ada3080f86f2adf8bbe36e0fa21c06859aa867ad9f69cd70e8a3b9ee171fa03366d87758ece7362be8a2f9c47dfb919e7f104a262a880bf5bbe38f6a2fa2337a9eda586422bbda1135255f7ac741222d8102975644fcc2fe1d2a7dfe4b759db1f350bde47864fa7cbfc918893869e445075d1c194b637474c499b6a95febd5ab78482a1d7beb54ebf51a11d09ccd4c0e34f05f4e568750556165f87897a51fbad1583279ab6b1015e4d891ba1721acecdb22a829d33bc0c1a0993f298786e04fad4d3f62d95c303744965037df1779e956d2cd29be0e595cd9488df527bd3fc75592a2ff7fde88ffcaacb251d7113072200c41c4c440bec42ded2690fb02547e77a2b56f4df1d2c72fbc9034209bae935d17e12f5dc4ff3b7159b4ab0b2732084befd1d0f2862123ad28b69cd4fffbc8d2dcff5e79231d5d0aa854d9d89e9f8d5128b20e27216e26c8bc4bebbbcf17fe5c24792b96aee7587b273a8b477a683ee4d119c5e82c28f419d93a7df25f168e7596a8d4625e84b18c04771b3f533bd7dc16109a1360c6f9970764cfb906a6c0106685d066923b2bec95ddf41e89226ee6b88275ea733e05ed6b6818a14fe18354a337a4a85169aedb4c83a2cdded8a280c606c3f15078e496b31179d72df63295bad554ff3198be018a80ad2943518f4c85a9ed472550bd8e27a27e1b7d0ff4a711b507c303c3cd932377e617f1379a13eca058465e029fb3c4e510d4c01921f85ba2d60b983157948a557e8346f6b60cb3e41c32cd419d939e0859223428b4dc043cb06841af042abb6f49fdb0f6ef21fb7317b283a134c7dc971d14597b24960412039f7cbe86d5b4b68c3360bdb3c2acb27f1016d2a1efb537b830ef3d54589b6c57f2bf3694e84fdb1f387e04203c823643708fa965de7bb165ef10fb9ccc224580850d5a88b482066e7dead449ba0e8a829de0db05db7503e8be608bd1a6c668fb21e0e2a3d10f8b7b0c80674b5e374d758d825e63fa78a0b358c0cc5fe0e20b7b41b9c43dda7c2d9be6ad6840a0e7bb4736d6026fc677c432a51a2be7250557d7d10aef0584c9f7ac0e5e38f48cc2828cb5dd367d0183ee754b8933f7f8360230a71fb7cf68740a20829038dddc9a0fe72677084def546b92c55bf94c56d5e9a9491d69e29e4ebfd54e9194ef4030fb00e5fba89e9f2289b0a6e36f37582e6c84503827eeb78b82772307631bb861298af94636a98191c3588f0bdd97589912cc4ccbdb608297c447bd229a6662012c46e3f252efa53f0cf9c85189e420c7578446696b58e75b7bc331a3b9d6fe9d461e514d8a1769a22a317a80368c8e81b305617af95ac334f354ee4b8b93d868fcb0e59e5c2948708ee130383f582d7adf28b705bd8cf97941b2a8e807fdbed4453118510306a1c38de7c24a9e20090213d8a45a758382f122870474659537afe7535a8f08b2c10fd2085daff21b16431a69d46301a8e7e2f76c23778dc993967c5264b96ca213c9f2b4929f7418da9f00ccc06ddccace66f2625ff52ef2fc71d3c42c648cff4b0bf2e9ac66cfd19f7051cd830f7a25ca57dbe5c88cc1772932badba92b66cb099336530c76907bbc3350953a5c8895f4fb6319dabe3dff97fd026ac7688587a321d56e16b8ec324cdc7643411303e46d1c47f9206212c3ca3bf75212bcb4f7d00c246b494b6801d848cca5d51f4704a515d235cbcbfd948e284c4c493c6957f0f76e1e0540d10c49fb9e413c8d7bc660a243124d601f79438574336c96fffb6e28803a0616b45047b84fb63a3ca6a63acdae3184c7da978b7f8d775f1c361de8dc231f9b2ab8b7cab1fc61c7dcc51ce00e76548750eb4ed51de00dd9861d08b1f0ba78ad2026655e445b91bc3ac3d1d550bc6060bfa3c2aec19aabbfe9a116d5917c1a35b05a81c8dbdcb87d853e45f9735bb67f3a591fb56b76d8fb98796973184e8e45dfd247ee0b39b44d4b427cbe896308e5584ea25556bdbf57f43fe97d030c4ae207488bb28886e1598a174b4a85fc00de3a28901547ea77fe3a7745568084290901c2ccdbf5e8ad901ec2d9391ba92cbd86e8e86634d8107cce2f02ba18bc80f9837faf19ff941d43353edd6f132b3c9ad1ebae1b0d13884c1e73026be9bda2d1e1c850c55a653c456f5ea20f868ceafb0c3cceefd11532d4edfef92ccc602033041ea1cd34342c36943b64d9391775a0213c88f11cc555ed3cd0ec82388e8ad6999dffe911a8ca03f872589f6a2e07f42dab85263ed851326b81ef459ee6d5f04ff397d7e153cd6b2a6c4c5212b732a42154dd62309fab0d63c2af3ef12cb132f86d8e8d13f5b3c46a9fd0a14237c08de698602f47d6d4c5e0c6c13f7a28530e0da20cf46f0f1d092a8b80edd66d9488add8ab6044464e860d0ce5c7d60ad508c31b998d1979f18465360d5a48154511af17689448712ceb60c824cabd858c167b2864efeb5b5e022bde49868a8080873d9ac783bbc10c3076f5f44e5b0de7fedf6dc7d0a66771d38dd7366e7da13b9d45723a9a44ca4508066c7f5f17e5c0ddf4dfdcd7b8ef62d80ab2a5a1b8c30fae83c9d0f9f9cc4c33df74ced6ec139e6b39417d02891f5ad4c0604d3fd1c8e0b27a217c15bcbd40421719ed8c5847ff416971be7f7d0df7143f891bf621843027fa01747afa1cf99f07c9e13122c7f078d62828da9c45b8fa19042d54a4608ae19c654ae91e1aba53a4be805cadb417afea999b0a292113b409b1304523ad428f107703d63788574cf3b51b3bf683ddf741a8162fb1ec7263d2968269ae4287631020bfcff57e88c7e5ab03c22d032c8c6f1c8e180a0b57e9d6e4be8fcfb536f7a3773118d013e56ef74e25ac2101f2017eef7cb1617519cea0a8bf2f5e75628cf32cc15d61d2c72189410a964d6be52e689e801a2fce7d7f1c49c10bb4d2745753724d470fedde04ba74800a478d61d5eb5879a0fa9eb88706922ef3ae38337dde055938f723d32c7d9d5d4c0e265587b6700bda72e2b433c4dcdcec99d9f751025ce1932f6cc3c40a9703e8bb41d6a8389ed6611d00531e5b5ed3331834745a06e243e1d085b60f1f4e4f8d09e99b54bca3412aa4fef2dcab4fdb4d2d13ce48e1f151c09d7317aca21557b96d9550b5000bd8692c35d039c1bc6518b9780ffa9546b76134fa52c5e826880e3ec4d5dd6f44b6db832423ed57a1321d10329abe0e971f7ea3dc50a9c4518722dd4939612b2902c3a0089f6a59e7e7a4c31c038d23a85b9f624145fea43e065fa4426ce94580808ab03ce8696873de11d60ddadcd4376fdc4df391b1b7c2020408473ef3956a6f01941c210a65fe68258746bff2e7ce700c49590cba4192637e466703e2876999fcf4133aaaa65e4086903b1f66481d4c3b7149dbd26a55585246cf70ad6a0f0031fadbcce5833a41fabba7866128ae7f75708d5ab2d669ccf457e15464265fe904781cfa26b6bebde30362fd268cee5c99669a2cb6984ba50395e43cfc9809939904483b45fb6fd92fb3f90b387c5b14b8290e185a0ebf022f82a6308b96f12500f4e519aaba5be014ad85953ac0209292fb46d19b00c8ee7842966471a8602b49ce1f97cc436075f5ab2adaef7f2d44d6f685be43765f779bba925c65de5d31aca6fe0566e5c12ac80872d40fda2ce5db1bd26e33821490013031872f5e9fe8f2e77c20503031d2c6a279a10ff418067fea94dd67d2ffbd2cfb374e1f0b82567713f6fc4fd302d2dba79ae9ba2398f205b41f12594e5555faafd18fe28ca243c441f9f68b08f68cd29588c0a1fb6e554463b317bd85b4d94ff55e1af395a25f23429c1c712603357bb2500cb4d3555df37591ddf92671f65f869e4eaf57dfdb4abf55396d4e7c90a9af31a8bce75b94b4180314bfeb3531120993cf23e8f9f8ce91a37eba09d6b319d1bcab2adc7ea0df9fd435a29f063ed379aea3d6643933b4f8043ce342de2a1ce428dc01ce4ca4547e8488e0a6b9f58f41e6205f39c10d7e6257fe0be2444dec9768194dc47ade69c60d605099ee80877bf51118290ca9ccf0e307b2d41fdbc5a9a9cece5bb1253c2eec61f1ea0032670022d1f100ecb120272035fcb1278122b8e117691e4a4f14dc3e62b41f5c6127a164ceb35317aa2d02e9c9fe34f431c8591db64e8f0d3c05781a77d11d89b6124d07d9e324661416d07a8acdab84aea7b47ceabe03481b137cc941ba05d7ccb4a24504e0042b1b9d4fb922a6fbf4da43e3d3a56316f00ca2d1d5bea0f656a29ccd0e0474cf8467b16aa98f8e1a51e50c3140a21c224b2d0f6ebbf371134b09cbc3a90d605bdbb979975a2494f25ed191ea6b3eba597fc250b1c1db7c22643ea801db5169ce15c794c6881846664a92c47b28fc8e28d2eafb4ce4c96326c9def49b53911005143c7af6a3679db1dc2f8f433c9b7559f810d4bc4b5423607fd98d643c0f49d0855fd01b558a238e244f371ed5a9196c8c25259d0f0f6eab1250c0f2647da5fa1b08769dc7ec94e6e6f3a6c5471e12734d0a8f343eef83c0b0090aa227219d2e6ed840e957155303e69d613e96578d2a73d3454ebd6a53c813af91aad68a1af0de2cc31d04d15c2fb8cc6022cf940bb5cb1216fbce7e64f85d925d1f16c3e6a10f6710649b1ad38d38149f5c800534c4746e52facf96ddb1e4404ff71fde33091d01b5b7dc9e2e7d91d9cae8f1ec89ac7163ea6c941ac746d599930df67a924fa299f6e15126e3c1dcbfd370dc9b341f853130ef9f78e1280df45bb1629379df5001f2fd84d9aae902d7602ca9d2b965f621739e60d0f33a2e6ff77a636552e40b2ee1d2e0f92c5678145cdab398b5c3a3d01178e2441ae71e6b2393be22c65caa62780b1afcb3f806ee62005dd0d48f990622986b85c448586a104caf577f47185a5433c096d538b6229aef628b75008351b19272637c0f1aa4538bcaebeb9494f51ce03954c1ce3205f88796762820b3531eefd9f75564f4e67c5e86380acbae09a2700189a02889aebda5527eefc6db7d6bfce6a3d082398dc843cee72b9eb1eb0c818953e032cea18544b4bae3237b2b2316d14994c677d32eacd5bc1df20f28f797be3e7a0823459267d878aa2bba195b00795c31f930b5d99d5938ca249183fda4d203a2e4c76b144537ae5d765128cbf6acd1de02006524e7a0a5a30c9ed5ddf3092167ee6e7d12dd639a9d92ba87df97b4688b9dec9638d2f17a718b2e8303b3e7c9dfb403144fbdaab6d65ec75ddbee6ce5f17a2c9dade4aca3b0962e15856267455b6fc6955da8615b9aed74b585443e73bdcca5ad83ebf9e5516bc642d1077fdc1c2a3ec51edc692fb23d760563bbe24fb409658969bd0219c306618d3641d92a309156538fa785c826b2cea53282d6edb7de0afa5dbb32716e591006505afc263491db9865af665f97161b618380e3c14f0c21869e64ada2aabe202f33e9d76213da8d193fb6b36709290a51e2947703241b45986cf93c008a6f737164c7acdaea01aa73658e8cd58290353108a421374b353fd602a4df0383eb9bcab13966df5fe85f2490eb1d6cb9aae07e63ea23f044518d17deddcd2f7888b229f4810f143e69b9e3fddbc239cf306b4f0f8727b258c0d8f8340a3e69e23c3af28ad285205a4d4512b911bc8a8c0c86db4f754de0966d282347afcc278626434eb8f1c782c70247f3e7d5e1fda97db69044e65c57cbbf57429f72ce4144462d4b6c2c1d64ba414bf656a3ad9432346fa555da3419c61cc2393e3d39ab8bd9512f03d9a80f2af12f34f805dff3723ff5cf029ac530f7cdee082c861f2c1dba881f7fc260ec04dfc8f2206ad50d04fd4bc843505a71b3595f550fb60dff78f9f0c314723806bc71c6a08533599769e58722318aaf86e5930ed23b547ff90eb04b419ef6d5b013ede56d07cd7391e0c0895496f892d801f2b8022411d44c1eb389f5a6fa506f98f36d082a54d8955131332729423fa539820e2005c7c52aea5171b49a8c4ac9428a33917979d8c8db03757bad4c75a4de833c830d799f5965ff7462cca1d06d715b7f727419c6d50f4bd1a4d849a0bf653bf5703acaa5695687dff0e7ee5e2cde2654c2ac959875497ec1b694eb815bbdb30db78f675243374d32a06ab2abfffcc6afabe1effdab277763488e05cc41a6bf6e0ae55ad3c2f5475cfe69cce5e5a10e8deae7e9706acfce8f8fd7a3fa1f33ce8b92b20105ef172fbc6e3ca126351ceb5792c65f18bb7f59df4840806a50491d40ae1c8a7d7ffdead0bf91e51a46e42f016355f82fda86be14266b2d613c4ed3f26b9a75edb8b8aeb42d08ba42b1495b4b1121befe061ca5e7446629977d171ced8771b02084afecbb010105cbcfa8c0a4bf680c5b37043c0ff2899af7b54f07ce081e716f2d404b6088fe184dcda3db20b73bbb45eba123203a1f49253be41e1b5961e3aaade9e0110a4311445475b220b1ca18181b1fa0ba9eb08f1cacee959bcb8ddb0881fef5bea2606f5b0b0524ef3267b610c2b658027de01f134b4dc9ba1cd0225eefc918a2e0edc8c2161c1bd591edddc6377325c45ddffd4daf3f587d21ebfb285ac78c1c89841dbbb0a771af23bc05c9a640ba5faeea508e248e884f86baccc1e786a6b6dc72499fb44c110783509eeff2382ace05a74e722074bb19fe0b4f39de2717167207332d03057103bf45816874ba41d4bab2d30901b6b0cdc691957457a85aff9f28f6f245e29be5a2b28e6bf723285cb243b6c3d58ef0aecc16e68aa852cffc58dfd7ed493935c5e2ac4ea3583d42a8bb0b2b6b31e4c6c43f3f03b2468cc4aa3d6e4a0c09707a01d89d79185beaba7e9ed78d581719a050caaea055470fb7dd97549d8aa8979fbb3fd0e9b944370f581259e1cd30cc916e4a8f563ff508ad27b2ea23ea386a9a6bdad783ccd00c91e1ffda4e0f317dfb0f1c76d860f26d909b6892890beda742a6e4c630fd6c5d550ef82d7d80a780b759f1c7d3a709d79fae0e8a2b1470126d5e4dddffb5ea98bfb130c7675e87f0f90b742bc9ebacd4bf5e40ebe9f96b0741a4741f3952c1571efc7b617e574727dff2e0c6f68e2ca3a5eb485357ff456de012472f6b9dc5f6e25e7ad9b3b6afdb3ac1651dea7b9f124e3d22d5ccc4882e75da556b547b127bb1309fdcb1da04f087cca8e4da897571c8975801b5b02f4413ea79298241d133d1dda65c8c7225a46890145bc0abd68ba7bc6f29a0f095889e5e5d379bf09c0397875b22469f46a3a30e9547ce8ed55cae8e060dc954381e231778ea0782236bc00a1e8cf595c218f0e3ac29240239e726c3e0dce2c8ed97c57f5d12e3fd45d53a1526a01d6ed40f328262993a8c10eaefb8abf2a2b866d9efec8e4090d6ef24d5e11446e27ca02be7c8fe065da9d392f37a715686dd29b6e190b022f060f085375fcce1768d741f04ac8ea0b1fad5bb7e3e8d2bd3f36c2b8aaf097fd35426f2ffe35d399c48f37c2da99a0c69a642f0bdfd7459d32f4dc113fc45c16dcda22d7f1ace208f81e092eec92ef272fd7750e9b400c18708cbaa38a769924ad624a2289b3169bc683bbd1cf3aeb85a2797ffca9d201732a1893a8d52bd97757056f41cceb9d4bd53ec7b29d1d67486c30d7f8958b6defb670ad801895c0f47f98f133f92c7f3be670d406e35be67bbd4c8c9fa7a46d2ea9deeb5c60fa0d8c8782977579274b8b18a5dc732c3c05fd598aae6ee05c5861abe6a6374d6d7a247d04d3f4d12db5f4ad724b5bc573bdd4248c5ce028a63b8f0d18a7ecd80104998d33d044c846387a8c7e0d4dbc41eb238df0d34d45f1ef9e1d2b575ca02437f2721b1beb8d9049fd3b8a340a8aac7a1991b82453d9e1b64fa8cbc946d3053f85bd747de12bae398408a9e5e80c11a240ca3ed7613e31bc91e857245e0b7e65dda57791c449548f383fa66b7f7369424ae061c833e81145883d67d72a7e5efd18c470c02b49eac4612ea09f31a0f68257378c518cf94c55e85062eda5bcc8d23dc24c0ec358e3651f5481b8125ab1819cea7fe8898a490bc3d0c2e7e3f236b30ed8e5a2700b61ce872a8bcc5f326e71026f37ad3f211c0f0676b809f49eca10716bcbc22275ccb04c85b27894c1c33536293ead7add189e065edb5aefef9f4e3912cbf69bed2646a2ba962636e6ecd7c5baa68833d61276620612359e0ef5796f3921693d46095edd238ea2db282118595c7b11b840ad988449f39468b0b33c07da4ada6355112d81e51cbe3d378790fd37117ffa587f67be4ff1570ddc811af0c78fae27107f8451c8b085af7ed8b60945efb3e8bd06a2b0cf21aad7fb4455b4e37e821bedfec6553f9e4a3e2a504af59258d9ce269b38454cda3fb1c4b50a88649aaecec24e196919518264c7e5f7ecc97f9c577fcdf1a386cea4b23a9e37642c04331b886943a83451250a7c8dc3be31bae71e3e8a41a769ac15c6e590467b92fb96f59b3479a6a0caea91dc47e161727598eac4d6b3e328f277805526640e2cd4c585a3b637cd6628595824c34ef3c7bf2c7690092a2a416d9a5679c401abd2951c05255c08e340acaa2f393fcc668299bfd6ba63426f72fed725ae3b5c3f005879dba823e20bb052b1623c9646ea3e993df2de44db89cc996e3d8b2aba4c0e3851b02e2383cb9bb28ceba2c0ff6651dd137f7c8512de974ec4f19a7d429f1e22c0f64e159966ad402c0237a2536d011a87b6243bb13fedf0fd179024085abcbe49439e146cbf09f829c386e545a33eac90146bc8b86b738f717e558cec5ec6cd6ff2418f92bd2a28e9846a1bb5ed2cb0b1395d279cb52667ce65b64aeef75eed3f8176c0ed4421d219345be22ab4db8057383e0fdea2d2f6ce68184ddbe4039f3a8b8f1e9673deec5fb9f62cdf3c331f4ca7eb841e7ff14de78430f60bfaee16229c45e88a8f068b2f0cd7d90a46d5f54df391e11055a91b690317108f9e022dc74ade7b4c5b5e30b1d81f5b7239492a0f2b618ea251baa67f4bc05dc5f4e192f2dff7d3b1a30ddbd80396cdbac35e21599d06f71e2f070abe79dd30f7a8d30cf348b34789ae16d2cf2d3adc8eb353128aa0bf737314f82dd249eff5d95ab3f69c0dfe4a403cdacebba14dc17ac414908da70f0e91481cf1efdeb742b673af90bfc12a0ceeb1410a62199b4dc4e6df57cad9968cccb021ffdd44257f402b1be5716a6d4654932a2cf22b8697155a6eb4c857b6495337a86040f62461dc36c367676c06e89c3a608dbc690b117e492d0100fb4f20814ae4e6f58cd5505eb514516b9a688fd01a64eb83474a5f12676f9c58bc4360671c7dca6ccdc4a1c689a2596e6b79557b2ab71f0fb956b84be264b778d9159fb4947b89676ecd15b11772fe55e1a2ac0860bd10fbbe7e604487440f7eaf1e11b4d6d7537c2f17f46737d4047e612eaaac9193e17ee66cda7d37fbe70e756dd5a6a5ac598263f34a6355f87e07b6c7121db684198863f81132249d4a73377d886897504c1387ca64e623018efc30a52c465299a7cd400bc2a4e26db784a9fcc9c5ce1ac11fbf883a9ba2adcc095202e80e60d40c4bb328ec9387d139ea0cebd83785a2c43b262626c465bc2e01fe662b2e1132518bb34665427aee1afbb05d5f71f0e47134721b65c808d2556c1d01d1e84569448cb994bb24dc50e03caeb77d60540dcd9179fab8b3a0cc6708211ad77d578dd0d2ca9f828465b87c798ab2592b9391e61351f78524d712eb266d2f401145fe1fbbe4874b278fd68b5851ec0d99336191ef2431dd2aab65e10af3f00f0399214c48bb4f84a6292e5396677a545e7dc64abf758481aadf38d95b4a787de611746b4906e6aca503f4f0e46c1004b860f47595fb5d8eeb593c966895acf9f86cf8263710f1eeec5cd9f2514f35e9b328091d1877c0989df6d7984379e76df0cb3f645cf904ec7fc15e6195c07a3b8f98a09dd47c723e655e2fe08998435c2c31dd1b19c419a3b226f19954dc4fbb6325ddafa952d2f472f4ecf2a254fa871808db788ebf293d3b3556f9df18f3e54c3ea9fc809042603dd14e77d859a8f923ae8da2fc76285d0d176c471c3788d1da3ae611bf6cffd24a6b30989c40adc97024101a9ca1dc9f56f3f4aa3aab5c5d175c48cef94b1e0a0d8851afd1c76a031a1f07359ae4672a1ff92bae50cb3bacff50f80943c5be236e8a59de11cc5d354fb68eac87f0777950d09efb19a01753550bcdfccb5b598607a9a4ee8d1afcee1e4e3b8ac045e48c1deae0b83b2b3b4ba5959cfdc20ff7d9259e9d911c0ef4837a7c6aa45cd5bb0fc167aaae520421b0e7cc600d8a5960ae899a8ae2b672130f5a6130460e6ab4da6e19d4ea24d4ddb7de0081d7cb6786edd143818ddd63a73c4a65a703da938829c1db9cf34ead7a2695a46e47c4928b906f35aaa211bc5a1f28f90ddd6d284b5055435418cf82f65ece38b1c1a39afadfc2072e681597554307cf2efa813aded38aa058d85f8f9b9cd77970014f0978c15cf89b9b3fae682e34e713a76323ad6fc19fba1089d9f1e5607816b4eac2990d1da0ea65de6c4d21317fe43763748ddcee6830e1cb1b9e0f5dfa4116924b90f6ac8669d6ece0b75d5eef9f925778195e69be5a82a4fa978f859510807130ec0912ad27fd6fad771da6d2e324a6e00fac836f3a53c26581ad3473972a98462c9ea232192fa68bd446b23b3faba29eb3e4328f18ad1fd9727240d21312d3f4e899cf3572ec1b046e2d9a31a7503751d1f9f169caff15da5829b991f4ba04bc8981ff38c9f1a7de87bafcf8d33a277c2dda1b394bc697ed4cdf6cdecc8ab783f986c94a5b50a1624c544156e0c9f4b9eb4a7b8e2bba4e8bd86d23c85fd9716b5a605a3516d0faa9f1d1ff487978901c9ad2c3feee272517196b8c2d72fca6c1a4f5f12933976ed841000d9c34fb7b4de2e791acbfc8a1b56f77a899024ac64f8328185d478aa812db0ac4250b5029e6f603dd26bd5b360ee59d1364a588860bbc8e3fa6e535430cf61f2d65c95d1921668b7c3b0d05a3ede3124624b807acdf8614c4886043ad8356102849bbfce52b271d24243c8d8e1721ee16d696ac0963316fe91d5646147c7148878dc6aeb9aaaa8641ff7141af3ba42a6677b1ad593f7e304a6809dab3265c60f8172a1f97c1db5dfa942b31b5f641b58de9ca85aec0d3a9cdc1f2974154d075be9eb5378703f9aa0a3dd570272df699f6fb335f5099bb5ab7860adac4db52472df3aa1b199157ce0dbab2f592077d46c57c1a4a101d843d5eb36b9f94168893611c5550ffdde2f338d2560b145029ee7da92f5cd2fd90e4da22046e191b27392717c6e30ccec8e12d0836054426e37d46422c7a703d7c458d3fc79ae5f6a7e03c0ae053b3c19308ef644acca324622041bfa948d4780b8353e428795d89d87f004e24df1bde8cfced346a7e8796a2e9a1e1224f7453e47058c7ed6c34f4b448fc3fc94d2b557dc2ddfd846b60e3ac68a59f16afadb6d81ce2a654fc77bf0e502b08f4636b509c1afa30a76c026eb1ddc627dede82082cc38b446e6459ae59991816f2af34a8b27ac82dcd866657be4c75a293d104e7c218d0a5854fe7c2f20cad99d11de03e7be7d001f01882bcde3241c31abaae85fc887373b24c57487949bc942de30d9739e7399e3ca8685cf10b3b01a13189ab14a6e99b05ade521dfa6c44653f2fca074c833becdfa1a8ce73244233817e278ddbc89153ba94f9ebb2dbdd46e04162aa65b9866e609e4870d0c551c9b66fcd756aacbabbb5d6f832a034effb9b7b697711d429fccf087be7df6a6f67f812b6466173af911d06ffaf42f9bb342a964939e3f2b0a2627e4f22442ac2815cc3ac2a8090e4361650a7a2806c479ded1d4dd9f0034b02dbe1390433241b55d5a03d0c050aec932f8936da3a442c11f8391b17a78fe54ddae3b4b4bcae1ce619064adb37b0f0df30266755c002ef808d60223146d5a9413578ac058bca138d018a8a89bda237a77c71694d879406069ce6d757dfe02d81212fc2fa8bfbfbbd0ea159708c2492bcac54ed3f5489c01647c48def55a48664e6fedd0c5da6971f8cb4ce62b08a4959d203c6557e3e58c76b134a02535db85eac337bcaca6210310b3b5928abaf5b35202c842e37ee459bf88ecc0c029bae4a8a1b68803105387b6358c097d3f02cb533b1b9a7ec9d095dcf323dad55653f5ce1d196e19f7011857c460b538d4a820516d806ecf25f7a44c734a18a95280ccd50ff8c0801d9810e2aad3297cc60945fea131730f86fe435fc043e2ce6728dd757c0d58dca834210c207c0908ebed0d89b6210c5494011ccf9053c6a9cbdb61fbbe1c1804fa1e0e4f23880d39ca61c08161768ae0aeec4c52162a3c26ad4b5d25a4223ba226d0e787d062beab73a1a219f3f124a365208e8350b10a572aa418ce8ae2ecd618d85b21acc172c8ff44a959d9ad0a8173d6225a8a8516fe09649752faf07c5df0f0f457dc8341d5cb9804de851cf8c6d6e0fee8a55524b191571662fca83cbe89976e2e158ca168d5114f0094ba0ecead367ce16011dc80859a78b3d16a923f36d1c3f8c5339da00ed29d265b5db754c1c170be0e234e00f15647c3753cdfdacca10226b98cf94281b658ceb6380c943d539b9569061b0d864bcb8377995ced5371f2bdf1a3502e75a9a9fc5e8536af71a324eb84872880addc8a8436b4f100acda762b8fab1481a3af0d8ea4b0f167382fc73651d23a2973f23f3f8c03bf14f2cf5beef3fd91bbe8d3fc6994ed1996ee95098aaf67a8a9b0d009de7eb0ba8bc5cfaa456330ab52c15481da139f8f5b4d0368deaa73d42493196b6430bd5c671bceb027eeecef86950a8f6dcd00e16934cbed751721732a344772892067d1130e3ceac3845e9640b629c71247e1c96d4f8eaac1680c2348b386761899213fe2604cf5e535d11bf291b87b318e7540d7a09836e48c3dc73629c67f4284b1450ede196b91bf7fa66621dd3ee85ba2ac3b3812d7b21e06d567f0b0782a7db148ed536482acffb20faf69cbf0a24ce2110f90b7d6ccfb271b573d93c1f6b5bf163ca08238e279e3b3323afc145d23fdeb53d3ef4c7389ca41cf8cedc21de0d17fa1afa253a7c704c81fe49307ebf4ba47e76bf491661433f3ad355a2b4bc267316cc856dec4ded3242e5974634e1e8ffb8ab8bf9979bd8e420f1899d7281495d5f7c067221d1b7129490bb05b0244c218f68945e2a8ff1779033739594c728b3737bfca4426354d872ebeebe873c12cfb6a757964d61cf5aafa56c9d262763669bae7e468133e9fa4d7db1119fa3d8d8adcedef62addde3947505e529fd22f4cbc6c769b8bee7975f04a5139c14b23e49e56b66a426bae121116eebbdd9175f74925feae5994abad5f21c7543178d0c32f1103fa21d7374353efe00024f92a3495d38c6c41ec02af49fd433aa471ad9f76b4991a386f2fb6e03d62830652aadd04948382c02e825fcd84836338260c2c5cd2d912780d442efc028a50893d339695368b661a263248c1e274b1bccb6c349bcf7e068f4c0b9562e52a4e00362f841d5285e37590ac9a7e857fa8f9a08a04cdf8bdeb2eb63864557b84f1eecea25d9a82e18d4647faef8b77d687cd7972c72b730d57e07c01cabed579e4bcdd07572c517602d01762bbbf9fddb765ba82caa7319a5e2295550e9290be83c07f7d75c4b717356a79eb0af385a2a40c6bdddf6bc9ce1b15d382f35d3a020514efcebf3ed8660d5a4663947da009e3e8a1767c0cbacb4062df50ffcab92c89ed0daa24d60b03b6b58f8d135f28a8a769da51f1db925ef4c4ce35d9250bf0d08a69516a6dc964511867ae85ca4129ec8c1995ef551ac9fb2425de7d38a33d0709b9fb080e64c71a719e44db42d0c38f3df06c36f4daaec88f7f5e897463216374a9227303dcdf16a56064f8dc1f6d3cbb57d0237e7d13addc43b38c63ae2e1c21a6b6a6edb02ea3cd9a1980f25f8d601b8865c90be52836bd7b845c2f58f27c260b99b08290cc5bc89e21713b2552d77ee1e27b318255b99d1b68ad7fac425a7900ae48c76ec22b611e8b8996c027b4687824a9f38b02f5f6c7ab8d34039a431bd107e9ed9229f3bca36f5644c1d7c5352a7de8e344fb29ce7de2ff48c12aaaead2e6274f814d89d86170d86bdd01118848d31c5ac880acf5d5f329b10c0da3f908a6d9750636eae718d1ec7555de54a6c0b3bc28d99ed10a68b729c7ebc142b1fd25a3b628dc5d46bd078f1838514de5f5a32377b5612afc0775dca6d4c369649e66200d813ef21b7d1dbf290d3b0c28257d048730d6fce03b98f831f9939b0d3a8695526d60aea91586d0a7feeec2fee208d6feec056ca0a1128a1cb2e56d29d1c5af6ee1e37e49c83692f0f0973768b7211b7f2a7f6c52d3a79cfc99e1c095134340aa9ea4378b2880290fa076f63d317e43490298e9ce093c309935e6b381b7b59557e178d80a2fbc619c799928dc49331c524c416e01753df0390fd92e381f3a405b51e3f9a754777ff2b44e13a822bf4b90bf48440b7297532a15f284d34839c199d2b8813e7fb5ba60de9c84c289a81e08ba5334633f613b818370a9b603edd38f0569aa1ad7974ea08f4ec49e7147aae92998e58f997144fafb2908d608acf708308fc71dd4629d54d3a9b5004dd19cc7c40cff7551b7fd1ebac74da71d737895e80e9e2af7a0ef7bffe656c836b9a46076e5a65d73f5c1e4487299ad7ae7da1a9a1a2904180848e528e3d6e2917aea36ec0118b22c68453b3612db73867bc066ca2736ea1e40431d67eb2b252e4e5665e35dd364de64516df741afadde6b161e2e74255563f3d183ea57bfe5c8cbd035896fd4c338e839fe52a6529c086f9992df6a7abebdeed7b7ccdeed2128156cdfff39134780f6d85848f4fadb62d3a62f64e74efbe57096eea1783e2c743cb94f4ca437edd396dba3edd83d0638a721952b333e4307fe493c85695ff7c0c819904b1e326c63ef175aef736b3ea39f82248d61f9de451033896149be7529a3c981e46b7f63f0c8bdd3adeeaa708f4e6d68e8f922d0e3caefeefe0bf6c4fff85ea5d2883cd77a7d6b3973bbcc6cb3cdf7841a2209b3faf6c21c359ccad7368049a7c2ff18d70eedf90b9ba6d57377b9b0a0de03537b475379e2b2d90f66bb90c996d02826e74fe95acdc734ac10b22870e9f6bbf58db1262c81e6009331c13ad0ac0117d2be9d2f51f7443ce316fdc1f4f8e421bf704dbe6d006154c3f9eca1e1ea484457b755dbfe20b4991ec6fcac485743ca5310a772ccac474b20f5cfd060f202b6cde9e961972566995e88b0ff4e2bdf11c1958d298cdd1e37cfcc2b1a41c52aa79b698085d28aa9590918f5d239342ce3a7f360cd0e44c9cf1c228b94d7afa7a2370f16eec0a8e06d6cc3a948ec310303692ee0444ced9a516503312db2f7cebf54f3d091ba535345962b332b31e1bfa994296809ee5a9afc4b9554434006eb787a0218056049412221ac12c058819c342e998949b1d8967b2b6a9bbefd3f86a2a4d95375c20751729022c47a1880e9116475f6b9a1dbe11f42252c51f44973541b5b586c8556f4d22b2966734e26f1984dae8421c7cd47f3a292f013776c37cb90972b838dd6c5ad1679381a11200ffa5fe2381a4baee6cadccba5e4caffe58aee824b031959cb990f96052aa0b135f9e7a2b0ccda0c1cb3ff1803523eaa30dc982473f28fd8ec8a55e3bbcb47c7f02f55467d394d1f6dd9d911c326f432c579e8a0907f8c745e81a37b85fc9e2fdd1b024effffffb1