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 80949 fb4df743f3861dd2cab1614faf013d3c0bf4b6bdce2c1b775f499567d3d91e61

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b505185eeb4180324f45725a594d008412710792f730f30c95976e79318bedca
Certificate Block Hash
fb4df743f3861dd2cab1614faf013d3c0bf4b6bdce2c1b775f499567d3d91e61
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0094d3010000ad0100
00100000000100000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000e83a517ea786146847a234e96b77ff6d7b4c9d305d1418000528cd27c25c4e7e7b84299868008c1a355fd91067e47594456da67ed48b871bd465de093363214a33dc82754559365f6bde63b2b0a6458eaa573895834775354405000000000000000002000000020094d3010000ad0100

Raw Header Hex

0000402044931404c0a9abcd7dfc5565cf757a165584231535de29ac09c03f6b3d37e16bd916ffbda6da5401400cf44ec022e354217db10b8adbbdaeb30478ce1f9dd532cb82456a97c50018caed8b31796e97950cf330f79207711284004d595a72454f328041eb5e1805b5

Proof Data Hex

59,560 bytes
121216010307621b4eb7bbe65452551489bcf448d87a639980b62fe987da553b7333566ad3b7e852e1a88a392730f7085b8a11600ac6ecea372a0abf835779c80d21bbf83a2fa84ad3605c195175b86f25ac9023dead80f8ef4e4e20ed2d1c445d4d667642d1babcd696680955b83f539367ae2297596703540483afbba07c87aa35461e1828ea27f402b0116c89f55d2d2b1e32b83d02c986de53afa76b777e1e4a0a19305b8f9de4c8e7783a6588bc54a9aa5714e3c51233db68bb54ff943e7c17cb0079521cf175c2cc0ae363054c9d822c9f70391558acb961e04744be3903e022173a7efb0c2cefeab699013a9a771567eb7957b25ec95421281447d480ecdb0524d8896f58d70d856566b111c5c5c5ad297102b9a660d641f75db4fd4f4c8169e85ff15202139f1cfb4ab93db19775c321af398ecf71a857845143da64280d1d87b7aafe1d65f4c43001cf1ea872247795ff237514845ef6375527f909a27ac2635539c49ecbeeb0749473fccb8bcd1b27636b9bc52dbb511eb4a13ca624f8fe1f28871d2efd3cab5bcbe8b55ccfbb82805a0ed8a38e574ae0fc0a581dc91f3708c39412aaac170797b2289faae2e169db185623a793cbe66b19d2ea4f2296b4d873e3560c40692f5a97554497d9a0cefe464a3b3738df8118553137b38b7eb237333dc8f0935a437ca3b801bda2516c1a77051da13482891787f4dc7d5ada6da7572fce91eb52179cbb2466ee325d0b3595052dd361a486edc57c4ef7e6c1a7534df545ff0e35d7bc83ed6eec7297c952ace39a5512a03ebc1d32b979b59dc4834a6b6108b9b8195e9a789b762425ed70c692696c9cf1633526dc2d15ae605bf66eb2ad2db3e613820f5a34785d13114baabe029913d8c912c906d8489af506f2652aadd7975d15aee1b9cffdf684462d35bdc3c3e29becd4d1f56c7723e5411637e40af9182e08e21dc9d93f222a2753547a14d6c9230b78a636627c6878e1e677e41a91ede875d47f5745ed7eb66097118545013861862a40eef45007f8b750982edabeee20e3e7221b7d512e559f31b4b315ebbc3fdfbb2fc184ff887e5cfa46735560b2dd155ae17031215b8825fd47266e67ef330a678f5f485162ab5416c0ff04fb5e131a8506ab9144e72a86b85fc82a3c52d26e32f9897ad025d0e739b039e1587ffbf6d3ac46d896448ee069ac2d1060bc545cee7a944bbe9870e0071c5f690619d1f941e8fb5e66d7e0e763a93815c5fe89794df1906f6cfa613aa8ec90e33ab4f534cb6df7ed488a75d097b6f31a695656ea1c37dcfcee7672fd319ee34b3690624cac9ba4384d071d265a55994899c19b3053b722e7bf026698e113b19f0b716c11d8d075552f8b950f33e32d03c53e1e9889a28f74067bf33d9708b20ad21c6eba41c1201fa748e67142f610338560f12a1369505b015cd3e33f06167fad5a6058f407b44382836bb8791b0ef8062dbc08587cae640d47cce99338f510489acbdd585749aa6f67f6b556ce1ca7c3cd3b2b450c7f780183a0c0cf1f8f8b8a00c6b9e06de792befcf66b08469bf1db8dbb162dc2cf5e6ae1c5885d9731a9dfb34fe3a07eadaaa72bd79f5c4d4f6f30a31d1debae174867a662e887bca5ba7fcfc7de3f07c09036d8a411c668f46df9d0a368b56274b025cd182be75742e563cb92b6d5a4d1c7dd1fa1f99a4b8fb50dc6eb5233accd355c17e4a9890623c0949a2f0f7cfb7e9dc9e48ece32a336326ee614765e8f2b40ec34edc0edef49cd1381e0399109f86bcef5b0f5c054a670cecb50de74563fef250fb5e3b8d7b8542bd7bbce9b5f72b9f868f35483d78f53a59a10949d8136c53156dd83d8e27b489912544eec93ec8da33702a6b86f0962ed235880eac5fd57ba5afd1fbc10dfc583fdb58e294c424370339c33f8e0e08b692ea1b9c55f9228937ae5d944a3ad4fcfb308f9081450741b5e9c8dfa57a5c40267130cbea13d806494856684f817425f87f88d0e77cf223cadf8bf6bbd54430f9d925652c7446e207f173a2e746c68bcf88f1b8ef82fc81ee92d17dbee8c27a867b2c68e7db6c0be4ebe06821ccffe56045eb78a4044891e7280ab6ccfe721a53ba69ab8468604017e3a39394dcbc797d34d01a530f87ee2fa8ed82e2aca30ab0099081421d8d774d0ef3c215809bc3a83b6d363260f2a191284a51223471de8c0e31fea920be3d7aa4046fa24c9bd0c1739d2b1baad7354fe9e46231244c7ab2b8bdb3577623684d45c696748fa9226cd8e0111bd1496db9c1d2e0fc4da4df36a373433bf37acc10502e3c9ee9d25225c9ee5b45c2f25a2fee3b9e68becd88b5e02fb8fedaf1966b5ff5a71c32b36ef1255e20c8a9bbaec927652a1ec8e5cd77233d9e35653467346751cec0a3b5be47a8db9d5c984b22c2a5370b50c035988bf91e259aa037887841a77ae8fcf6929b3e8f8797461847ddb89b8e12ba3d2169e749a1a8b55e3dbd0a0647802cf5c66af229d84616e014de2231a3264dffbb6eb2b8f3347bcc93a6399fa973d8e85732987f0babf9fe73fc05c36db4f95e931e47eccc42cd22ca829c4430ff8650a56578d75b2ba77e67ec1803aa873ccbd6100f48622eb9699f62a26e4ab945426a1e2b3c2fadb0e476e747468576749c5c455e9ac9e161f048a5d1ed7ddaca8b415f0100a3d7a5b1ecbdd08598af2f5a4645c47bf54a1bea7044dbdb4846899e0310fbc009b0a970a75ec56665139b773ddf10da90f61f3a36d072dfd94dce8b17d8feadbcff3453c66e33d690dc913cfb3d401ebc1271932088e001c30cf5c06fbb8f7b05f0c67a9dd8d177f2fb22d4967c716f812029b9ed5ab64f7e7e76907f2e3e7566c8ce761cb128c61fb91d9267ab6b9eb3c7036aaa689bb5329ee80765c7e29adf51026c0ac51816560481c196487b799976d4d25f575229e5f0458451853dae747cef0f0f776e5d07b190ad1444a3c92a076e7c80f38daeb2196b86a2ed4d6875a7fbed44ad93ed39ae190656c1f7e500f5d88bd3d7aa18d4aafc51085dac3240e0c654d8ba275deae5f021eb46a4ba6b3123e3440cbf8bb2aa3dc6cd95fa33181e9ea0b834c561123e15b7065105a311778b831bc5c3296fb8b943b3c67353daf6bc7cd67abf34107ecf5114165090dcb55d88896e90afb02efd4b8aef4dfac51a5328fde876a35c09e4e75d4dac675a3f7935e857135d3e19df504dea822ab46501ae1566763fac0162b68ab0e4c75232b3c7f0c41dda0b6335f402c6937e9f3865552b0e72307d8011c74448db9ea25aebf1a410bdfd36f1a2201cad7bad3687cf270eb526af8ea1515221263894982d90e80093754ae5ad58422ad8e8e035c9ee073e9785bc9dcef1069f8383a833e91fd5c952c6a1e50e3f30f3eb4f04d3a5bc75ab933f6f0a6cd44ee2ad00c0736a11b966f407b19d1b39556c380f0dc5920958c0e38adfe9e51e376e54e7560547edf88a5a28953eb8a44b9dc18a224ecafb69fe25104e4547a3598672de449f8be8520122ba5b155952c1c26d2a6bf3c4032877ecf92d6d9b27cf98a18a6fdcfcc098d3db9aa124858a141913b98a04d89d767ded3b3a5a291f41f547d7d902e322565b2a34837d453803a65d5fd1d73848536db6a954a4c184ba257c935556e5a3c7714bb6e04dadf1e2d367f0eb30b32cdac86628c5910d701c43087397f46d93a5289492136aeb5416052afe88bff43cb768638e1ee939619b102650528f11e4cb032a623417d1c67a0a22bdf334668866df0b861b127cca261efffec83568a8bb0b4af55b0d2f335bc6bd06524c425c038c411c1136a91cb560fee1d8c05deb4b1fafd77c494f74c57558034a2ac27071a4f1b66dbe3dde0771b62f221f98351d49e2c7ce9cd256bcfba3e71766ce23db208ce9e6b207b0a3e3a51e4f633a192ad7ff6d84883b1761be73014b1b279b9835428290a97268fcf11b877fb985da2a712766725f4016c944441bed2d076e565068ec65718d046e3b68f0f55fde888cc51934dd13679431ef9cf6f080a83bc81eebb158e9e6595646745c193ff1509740b7facfbe431ba858f197a555b16af785df023c5632570dc3797e915a04164744519b3489a9a8f28be8580638d73633c3199717ed3c9b327412cfd3eeaba0899cf72b3ae3360c45678e3dbe499bf186cfe62f0059df794225a096771d5366de540bae7a096a88e61532d473a0b9bf49401ea70ed4109b3a9d868d21e0409772602ac04e7ce5d8eccb25d5acf2dd6093458ea5d2776eb19929f0d408772947f2ca8e66dd88d45e41ede885ae4c4100d5c9ef351558431300dc7ae83014421facd216c1a6eaabfc7320befde94d92798a2833666a83be5b437df1fb7c3fd9a1cec75b1be378a6c61eb7738b72b17ed9bb3d29f079adb030c466ae679ccdd5ff9650b6c2a790e3aa2eb922bb815162d075ffb700d4c5c7e4cd79e486bf779dcdd9cb63def0066377c1b2a4f20a4ad3fd334ac46d840c40a4dd83296593958df255240f53842d30fbbec35e7094472adf778c502c508ce373683539e810f879617381303256ffc9dfb62a430e484148d7d5053a5b996ad33269e9b374200929dd18a6c4808a43d83a1066785607651cafc5bcbae5c91df20c2292fa467b8eb662253b6bc0478b25276059a307659d2e9604ea211b553bfdeba557477c31b59646ffc4350a9b434c469f96e9bbe3fa0354f7db85e5c2b6089ed74520a28a15a3c9795b9c88bb3a6afd2520ffae01f8f59d5c639e1599a2b61efa84493a09c06dd5338a4a65c5d3fd50b28c57d057bcbd05b908a955c7373cd377c9c330d7de5fedebc9dc3c3576c212a792c8535d259d71e2d75cae81c9d9e4aab20f7b295276ffa1553c97835240af3c70347a13ecda8a40e8a9b1a614e50e26c3b4c75ecfef0981891d99902ef5a61637e223894fa3d0ea8cb3723e43a513dbdfdafbe385e1fb8f7f7a199b071c2d795c5ca559468834a7c0e77f9cf865cfbe1e569eebc79b520c47a29e21b55bf6b900cdb9e66c137569fe758eb72725b9f5b15e8775d401e83f6dfcca597053ab64ac3f38451cf0bc9d617e236e1758cf0a629b8198a45e0c5e5cef5befc5da146d0bfda00a1e05214583fd574ae06445d4d1bb77822ce6297400c73d5ab7ac9cf3c5f0a31acfac4eb0405f30dc2cd2ee108994600772dbb24490bc2112b4c641b8eae86abad3b4a986d7e9d4696bb59560522bcdcaed65f5f095b0bde44051dcbb51a013bb53644fb3f8ceec2777ba6cca2db08a9cb098dee35e1367ee7a7a2b8a946358fdfb146f3f774a5f4051f264a1a4ab307a08a7cba780503eadefacfd04aa9da9537db5fcba04528817a3513a05a27cbb383ae7f2d0660ef075c305c23f6d1c40ae707738d06755a9c8f353fe4db5d51eb6aa58ecdb5c097003f14ef876002beda3e612f6ac85bfbeb6f6f1365a79305f1a3f86a3634625dd1f2fe31a9151eb793077b450fbbc2d42b4d5e2a6b562b59e077ce58a8b34f2e7e23f5adffcfca89c9b95d7a5d062a8ad884310c75a86a9e139dc6ffb82020a9055abf5d14d74a61974a656d57f33ed7af48a47af111d2b019cc3e301bf8294db31a66f4fe59e3b1667a83bee46b970eceb6be392145689fe67848532fd5f68f4389056d756a81f17e5bf0957a053e969be7061402f1f89bdf1f774eaf3db05acf8a932a225591b241dfecbbe0fde9749da7b872510ac1d70cca86057c1616da0a4b4c3a21eb6b0fe315d3b8eeebbdd5f932a4f6642bcd0a4e859353b0576869607f59c354b3cf3716fde10599ef59280eb0ea59e8cc65f5e412ff24578361190cdaab92dd16333cc0d167692fc931e921043cf19f544532b2e0c227dacd92251c6fe66c30f18f282f4c9d5393203e0c5d12328fd0206dcfe5e85c2eee8e6773a2ba47984e9a6e69e32d2415c14c04e9df0a8c680f2f30c9cb17bb2ea242720327698b183bf8007237e1a0ace1070b676acf63953e63856e8cedb90d733b09ea2a8bf66e08ff1b8604219d02a7e38c0730e5fa352b07cac6a50bf00f4e56885800dbd67b19e79a9b4c2d754e10e8838f6735cf90df49e5c0725acf9d6ca993f1b0b99e7080c42ae06a60e87afa24e9923aee6d10f87c9f16dcdb784f4d0511fc83f93d478b2a1c3e954df1faa3cf0b5d226ad033b41579f981579cba6212857c5e75e234ce24aec9258a731211802792f9b01a14cae4625c307e9f68b4d1fd7062089967ef3e4736237b6bccb044cf955ef84f0c6e41e9056ca089c01d5080a13291280161006b6df6ee9c6afd6523a4ae08eb708386c643c73a64ec2996d70dec0e88fa79b18c3b375edd005662c6bfd5ed8422ba8a1b0578669c10b2f58404c05fef8727fab7fa68dd25050062ffe02601fa0218ee882ba9c6a64d1bc151c8ac074989eeba3b7d410d6662a9feca903a2ff82b945beefc2d12a3406e06119e61949ae680baba13a52f25893fa2d8eb69ee2913b00dde77bd04ed425c9b0a41f7d160911e33f559ca27972cd09dd1e56ebee8cc55e40e4e4f17ff4349e551e60189165e540f0bd86c9196556fdb30fb089ebdfeb6584018b322cd959f0d4d638814066576a24dd150212f4a2f01e9b4065d0110105e0a39c5aac108888b65573f4afbc1896a6099d2d89ed77dcc03fd165471bacb1b60b97f96399c6a7e299046b77ec410e2c2304354d79aa4e16ab85e0923aea8e9f9181d3379286b0ac6bcc7b0159366b2e20cc39b32b382819079c5c6bca2e0857d1c3b8400c3f36f0ac898e84d8d895558faa059d6921251460508aa5680e14def5e137d3affc6d772554ba85e725646d50884eb6428b0f56b9518f3a988dc8714bb3880c7d2098bbb93df4a24e5c7555b4ab2de8607d741e6638c73a4da7972e8a72439044f004d20eb8b9e20684b4e1394b088eadf059525253b7c7d49dcd0628fd8f2f1f5738fbc2cf850fd250f80a9d0b6042230ba56ffc555468fc651a5297de397b8c18f6de2a69b4bdabc16abca0f4f1743fde0b13e7790c14924e46cbca28cc7b345387e6a97c994b589b27251ba87401b3bb5ff8c35da39174e7821505365c3bf11294cf4f71f1f0b7325d8963771d1c5c9bf2b26dd556b6fb69252ea552b36e9e5defb5d5e9e087904f353a053df7e34a5370579337360492062cf4f203b8b708f502d9cedabde66b02416d7f1f302f9e67d14e8bc5c87a2672c9096ebb1a386a915f716981755dcfe781a9281f882e54af9a4e36a36c8c3a21c1848d875a1e3d8d7dbb25487a3a86a8c5e88ae8cb4418ac737d07a4e09ea68736e1450ff3d9817e3e19819607ae4a070edc50f7777ecb961a215ec70c3aaf4c51f2f79e116529e05ba35fa1cee358cd087f8f36895cd1a4278c75a1005793ef656402de09049532ffd640b5105b71387be9775d996ab08b0be435fb5f8f94f3dc29b046b67af47e54daa28f1fb25fb259fb2905dbe3c3ac08b4ea1ce673a1bfda033547c386eb75fa09b907ccfc1ecdf872bc18f00e056f7f04df041331b5bce933005e753346485b6f996a73550c9409013d15a0e45456dccce9b1a867cc89381ba8e6bb52fc92b451edb8d6d55e872f3aced0cbc16abd1840dc555a26af0c4b16acdf90225d153a081a39abe7047632a9afc8a046dbca434c3d2ea1cb0a682cee0b88d855ede642563730e0225eac717c39122a30caf49c4058e3fca99a384d0ad9e420f92824ddea701d4b62fefd8b64d51cda386840c20022181b9be876075193f84c322009d772128d7c87563f8567a687122ff2b9bc570a1b5fe40961f512bded083f9ae302f7c66fd4d81a020cb03f606ee656ae891f800e7cac971331ac7aa9e53634387346ea49c18a355349758dd74b31183e1b8fc9fd2ee04559669f0931924b7e42d4c31561ad2b2e5fc833d7c3393285feef4f06dfa44e11c0a973c4f4f8788c33c21c346087b5baf0707601b69d63f6507fc301c9cd05680af2028e7f593d72606b297b72c2249e2019efe96f80323eaba83feb48b668432c11b368aeaf74be4c2cbdb0fc2bf25cd59c9949f77170b83e15c8560dca1a78d8c76ae6aa021a78ff3d2ecb962f54769366e399f3d60e66336d1b3803d739158671fd9b10a3d8ced9a1f01ebd99c2c982fd23d94f309c3588042e90bfc2f6433e47803639f49cbef4b9cc055a76b31da0f15f91c201ff4776ce38d7adaa953f3c536d666cd1414a86e8e7137ffbc69398c9fc1d02f37528fb652f12e3c4b31e723ec16f6745238d6a1a41c4221d740c8b558cb3429e0cdc79cb1bda1bb6f88acbe818d1e7aef6694138b72a5cd27aac5e2b3138521e51418f921476f8fe5eac2dedeec454e3f839c1880a21898ab4c7def6d195c7072917589362aade107ff4330290d71ad58b6915ceeae92b9fd321076340898ee2b057792a65b7da52076abff1103f97476e2f460a9d217542c62158adbe71432357362636e28ac3cfbe16720270cd6575797d65047cd4f0778c5955cf195f097b32bfcde8b2cce2fa3203ac8cc56e83cb8aade1638c2cfa63bc3e22b881b10403a7516962fd40081f64c1eae951f071947f7020e6fe2cedb2a6b743d9383071fcc0175782ad9b4bd5a143c400c7a3b819ca6d43c8982f949f9d5dd235445aefc9cfaf997dcbee32423c8200b2285844f65544e26988caff71a2ca65e9ea23209c5b9bfe20ad2ae3e7fa288d835876e54010385b107834d76f93888bec9abfa85ad7c88ac758ffa56cff58c023442810dfe32aa644290151c50ae7ed6a545da1f7430b610d37ff69e7809004cd355dec51bb401069d75ea92f16264e6cba5042949732f0805addf6abf1044b4b65308f75eb733cecb46ac283bd789adaffab105e46300a1611589b325f1982d4d9f65493efa81018e5a5dc65bfb64b7d9a61cad909189ce65fa50a849900c41547212db600195f0e5dee0a5f40d59ea069557b8ad5a6d98b933d3fb59aa944bf671c557ddd7611fdab5654041c0e4359d52d30dd5f47dcacd4442eab66826cd7e1c9b5b7ac941b18c3323f8b3c2219d609a373e634470691cd1eb119e67258f402164332894967dfbc0ec1aa384d11d388b6c8ff236e9e2e445546733ada4f87d1aa2b972ea90a1a8146be9ce5432984e3063d9cc035cbb1c758f9d08ac3442df718f7e700807fe6cf686349a49b946219d7f8cce99bdbd99e2a7d159f8620bd5b6249132fb7c24ebf636bd36087e3d5177f498e77926c51e1703e98c70de9becf1fea17cac144092f9ef95442663c3eeb54b4b3adcbd91bb9f4a596080e5f706a795c3f843409fa037230668ddad4834717a58b53c71ca558272e4e112bb14237e751b4c5b23b20e8340a4076f5e195acd37a90f04edcfd27e690a07dd33d7dc9cbb32ee7b779d97e6561dce91bb2316b07b0533aab7f69c2e2f768363194222d6eb5492c2fc14fb7d1b7d0038e98ba9cba598d8c38a93ebbb470273c82d70cc65b098ca7487c3aadc511e26c8a6a82525f6967f858def9ad8f6188c43e41f05670820d1cf16def3c0feed8b3430c6aa6a7935460dee48388f5d070caf0a0b18e4912045e8b3133736b21e693522482b5abc2e369214b6319a8ae19bba1022796a618687f074454ace85987adeaede1b86eec4d6fae2706b5c4a191d1d2136ec2521d4454626563864c9ae28a309fb2818c43bc6a6d8a169577b3717756bed5db07cb8786317621d4b9c6bfefa9f22a3c465645f2c5cdc622704a04a9f0f4c2fd4f226f5cd699e874d9c97a9a1b46ad310f2187ef471193038973ebf38ece7c487a817ed03a7fe9362f691d8aaba3fdcf8271aad186c6b7dca84a08cec3f63f2bbfaba2bf0a0a655449c62f83149a7d23e2e87e6f80c4c40185999a481bef1a20befef1f39e958bcf9bee9cd2404f4bd3be5036791b150d90a422aa9ec4bc68982238bbbee0989c7a1daccac7e389b0b933710ea97c028690e4788dd22330a876e76cc5fa8c177c54f193d7c045da7f60a937a071d8511cb2108c3c59962d064eca6cb62b69cffd76e6309dd8f3cacf97f0a0d3aad67f77dcea2ff506f444c0bcd850174fb822f60e9346f6059685604ab5ec9f65ef3412bd19be194792efcfec4759a47d514dd736fd2efb6903e7a9ef563c4f8fce4cf7c22240c43fdb5bae92b6edefbf30c2fa52265d055686f876ea66a628b447cb4bbfb04bab9883267199745803e0474508415ecb17a30de2bc55aa761668eb66267f34003a9814859eb5291b909d50bfb134e2fd2507fc6ac8bdc271aef25db42631660742c2a8a575e6a824bded1fca75099a50a0584d955c5557372cc84452772f41d46c314b0094e9dd3ff43666e2c503fb7ca53863eca8acbd4c1b22ddd72b3e6761ac077fbc160ad83c693c66bcb95d4cb2ae7bee6bce03ef1fb273848500bc9bdb64b9ec54856c5aa82b8121a231e2f8ba1eb84cc00e9999628a7a9325f72f6f23016178a9ab2f1e7ce91245d86b183e69dc28e3e52d55ce93c4f4779be182b25e24549584eba97b1e41bb31d01f34167dabed648911a9ec6c3f0e4db8987aacaba3da9969f87eb4b2c5a81adf4cb14ad935097c4ecb88e4fc3a8e23639dacb851502f8ecf14b6315921af3b7c3c7c44a882cb1934e9a7dab987aaebbe3cbf0a996c015f35f6673e6cf992daee7a81cab5236663f0ac911be8136c7f40bce3bbee11ac9c7d91d137f34c3c71003b0455c43a1ddcfeb34a2f4445dcf1e87ca265a256eed3ac4f90145f6d82732bd27f7e2d5d6bc746f036adb069464643aa65f55483a4eea8212c75a37ababb788e1065f7b01bac8a6f6e253830212b3d11860763a7bc29bd2a9750b10c9cfd1e30954a2a6cfeacce0a100d2a4373e1e1f26f8f95756d1f94160e95f834b3ac89bfee475932b1a082612fdfea61a0425b3e98dfb9f029b3176c0885effac91bcfc3279b8858c81a7667a933bcbbf0b4c597611d3bc9038f415da3b4357459332a27972279b127a260bc085bd4b2eec25ff06d3ea5d329bfb24ec96c53a84fb369ac8c4b759af528a7abd3ce953afc2d4539dfae1aed8c82c0e13cb68a61457dd48347a39d120a734c5df2cecf8781efac20ebe6ed734a6ca996e5946600ee625ab9e4e41a11f394799271982786970abc3b502335e57e581ce480bee4effc93bb52ade6b7df80725a4ef44a2966581453d710aa6c830960eb61d346c81ead6d61c9efcf4f328672659ae727aee0a6216bad57b4ad652a9b7cc0b2281773d263ca6642ce785eb0734388621baea16fce30db4fed9cb04e81ed9ced31bf31ed430e10dc2c28edd8cc4f9c4f64620b3a1190b5a388f069182fa819a0b5950ced04ed0b5cdd9605c809acecf3984a95a48b64349b30d76c5182fb11cb6a1b38f4cf34aeed29a4c449e5655ef477746d0c13347ddae52595e3ebc1dd008b50f5f7e764c04923a5d05cffe9ed4e0f5025ed8b5ba2ce9d953a82113b7791b8a89fdb1e3d5c135ca5782facc656280184855f127b75d82754a034c4864601c7d17a8e317049dc05a73f9c73c72db3190bb0f1865ef3a1aedc6365d4881f47e75d663c4883dabcd07840b48a4f85f345bfbf88ce8be30f6d1c75befc64ebc44fc22d274b9e1b560f55ac59d8377bc83a073a10f7f651219d346f0f717f4c28788b21e100c4d915e3e8bc8663570721502c08f53bcbc44c9e1d5b6713661b605ec8a6102b500a15cccff345bf8feba061b462acf9b65de06b175f84cd42c25ae12118904d2593d7ff129bb2fc51a0500b0bb026ea49c20203778df3da01bf7e2b1a8b144bd063ec459ade2318eb729d35de5092ba098613e5c27c3b3f927b666482042613d3d324102348104157a7858111beadf58890f185084f1d728fdde135828ceb0fe2b98488a7ef70330feadf8bf7e0bbe6a1bf02060e5641dccb958633a98491f9e5bf528956ddd255a4d3b483e3364f70768e364531aca5b026ae97c5637e69dc9e6305af9ab8e28320fb30eb25db25aaad6df3df89a90cfd400fac6710041c06c6c9517c0c7ce76ca5c66c7541e08294099a33fbd9cc8f174c586998c68bddf6f75b8602f7615c40826834d8b20291ce039ffff594e431c5180c4a72caf58e77dcbccf24d75b88d37e0b3bcbd44c783dc9d2edf56850579298d7a6ee84683a1430dfeb1c919ed43839c9127361a1ba05a5148062e19f4b47e580b4aa21cfa181b825c30c27b6878e9438e4bdb54cdbc09b274ad90c7498238c8b6acdf0ddb0f1a08381d1c9c2a3a912c3cb03c4676e91a6bc669b721bad866cdd36ad060b0a196a202527456cc7224f5f91defd3cc08d9a900808a052d48f58c01145ad2e28d194063e00c86df73d1573c4eeca794455356b18a77aaad372bf0a8ceb4aa5dce9afa27188aea6546556f2f35e7b91f1ca124ff5b82d6c3d5492bb7ba036a9a8c47639b8f789320bb5e1aa3e0010f6c773135b0b10210bc51344c6bdb3e851cc52132324f784bfd4fc3a3194a86dcd720c95275f47f89d847a69387aa233881dbbc1da62bab0b64701fe8dab5fb876a6af1dba648c15c13e90ec99c9169f2ed581f134dbab99da922ead3c70fc7a5e260681bd05a73bc8a47d43af100064ef32015174582b350105697b96ea1e61215b4279c1e0b7b5651ecc4cddbf1af5358e70f31ed67e29069815f05f7af79985d744a064ff666589b02f830bcd88d803cf14b2ea08a007167371cd674a7a2428ec870bf6136fa553f15fcafcf4cdffeeed116ec31851d179ea0fde46e9614d5a2ad985284100b0d84a472d97200a90c89fd0b1e8b56825ce95490c781bbd7f7302a766f00b7b9a57d0cacee3eb3dcaf5cd8471f897ee0cbb72b4f015006726e5f7527ff98d05d339e1b67c656088578449dfefcbe992bd7485f7274e0277f5f9b7453510ce53541710895b321d14a8c526f8e8a1750fb76a2cf5f580ed4ccadc0e02547b51886dcee17339444d940b6404befc57b55d49024da3038c4f848bd313dfc997d9de8b899734d4aeb6a56b88809c3a291363dd29406809679859b306ad64f3380db7120d325fec3ba8c2bce6f0eefeb2e85506a9a59fff931485beebdfbafd2cec90c2d7b77d7f0eb6d69665d135234ee08ff1b06191cbd0f2eed40e9d66eca853d03344b7693301204fad2b49232f37c03f7ad1173221fe3320b6d34673067c7de59ccfa6ef0186e952fcd706053685a4b12bb79cbaaacbdc3b5e08b8f65f30ed22d31bd6b86a63c47b70825a2ab41f73d521b57440755baa31985e0a1c05e9fb6c8fd4cf7e99500bf37696c09a408c917ced336dfa4d73e928c769f1d92527ae6860724cda078a9b436e3ba39809b6de14afd8b007ad1923d5ada68a396dbdc41c79a55c0d86465335cf51a47a5c3f3f4539690ccd2653c5b8a528f7fa3b9f44a3c7ba8d19271e9d3622d8845d18a9aca5c96d9a1aacc0165f87abe0e55ade4d2e8c3b4cd1eb2384af17d14bee338f805d593c44f9ee10c37d1c4cc578f739ecaf8b34c98b2f26a1f43602b6856c11b311658e7000243bb7bccaf869b1ec17866f8ed3057af9b2f42f169bad7aa08b66574de5b9a8aceacee6e6b08dc9a213f1adf00ffb40521d7a05699fe3ef828d1bd184f10606d5f890cd8550f6709151e1134cdadbceb6e1e135859be715cf1835c6227e0bb257f78ae3aa2f9d1168b35aca67424a881dc9cbf5f109fe24361fe1ae0f4b28f9e2775cb2a9539a35be56edc2032464872a1644ff8f9240eb898178e17d25d5b09f0be87ac57f92e12e3762f01431932cedb018ac0b51793b9113fc87d914e407a5dd857a2a1dfa4682470ca2d75dff85777396f3ac750773b37db407134bdf12cb455e75e318806afa64eb28dd58d41d446872e9c087d151962fb8696eefc6f827de29bd39a25adc5906c8ae6e36f791161a09b67b5e23d075310f7ac5f55afab14548ad07f3e22d4eb8757657f280ba2f7ce36e54bf082dc45d79bdfff0b89c05457e0dbbe0af1872a5fa01c5da02bfb4bbba0bb80bdbf3e70c6f5bec3f07f3fbf36ccb5e2263de567a52ec0f49c88db5b6a8eabfde3b50656d91c16e00c9c799298f408b99fc71d56fcdf01bf98ae35935a4d23268ad60cc7c06b9efb772dd5c6d24b1923891401f790e47d96e71065f389014b8e2d69a2d4b2c169c1f2f4ed553ca4b7d9334311d07ee1b19756b945ce685980726d00e3a098fc60a0e48c7b2b9614cb019062e140d56fda3d1436769b56b26aaa9e15f9a7e02d9e0abb6a0823dfd5d5647663e124029810d9d10e58cbabf9d2fda1ac2b87ac9691aba1d6946bc4d047ea0c290102150f1b85b1fa2bf4cbc66bebc6b34163bcbb1675ed98f0ddbc360dfbd428bf25517205a2cb0baa0414ef7d9a0e841405cbe70c64941de8d3b0686d2bddcf780955a591308bc196a44ed9b16860478c3752e2fa7b1ac1911205a24907b1bf185a03b43deffc386291a919f29e0154ed66f0f3777f385aa3afb7c215a23b4e6283faf0b5056303da9a85a24c73be11f03317b9cd7d680b3186e923e95102b82a155dc1732b2be3fc6282e4bf69ff33e30c50b6dab4a04b7995ef1290bbaf4a5d73acb3d606d6df3091d1e636dcad40970fe3d8d829793900d27dd5c2bad83b3c6fa90b0761095a604d352f2ead5b60b2b88b0548b7aad9b7d4a178a9671d6ca6126028a12cebaa14c9c353735b78e33d64d440e951a4a13692a40e715a3529c070c03f7db7f7f8893f686731417948dee786ea04345aa677c876c107beffd954235f171d7d74dbd01c5338e3e6829fa6dcf09ba7fd4a2eb2230913caba75ca61a006381d0160c01a5ec0c6de38b7c8d94901d3d08b380d20bccbc36a354fd58f39499f173f5f63266c6911276db6f617b7e69acca865e93c46b9bbb6cbeb3631c155a3b1ee6cbc388280f5156f3d64f76775cbc5acd428c7c3fbc6c92525f411b6309bae65cd0e7d651c85d3e54bc5d3a8e7b753cc72006f4db385beb9fefaf4d76cf7a88c942daca00864503a9413ac4fe26fb27640124d09af06fac79a62f1f6dd423c3dac59fbebce05d69186a25471e804a2749d97c725bce548da196ab64f3956e808a1fb8cba5a16bbf377ed4640ae6dad0720656b0693d2a9ad926779083ecbcb98da2d157c1f47e95f50dc8887b0c74fff2f29f34a6e39c6c15698d95e2c4f223ace33db7a06c71b89d87054dcc4db6ce407b803dcef73f8d267821b97f76bb53ab696a693481e9bfce332c376d0ce1fe58e542a9c3fc5ad45e34b86f39ceecd32d3978d2762351f656e1b38a012c9f737b1e2b035c2cb6784e503688e5d2facb4db5907414cc180ff0cf54e5e94862ca75d3e8adf697531105ae70738f4affb1b28f64a515a12a34b220521337e410ec4e052471cfccfa3a5dfe919b0cf0433007b260a23d693b10c766cb3684d493311655b310863ce3ed9c23f668f5f637e227b81fef3a3ba41fbcd7b2b97adeb1253773ec16899662157e65f482e389669cf548ef4d0c5b2578e92e13fe105082c99b3e13d4c1ed73d780f8d7d3f3a523f6e2ee1ac7ce704e35581d27ad353cca562db5be79de853c3c9072848cf994e6754bfedead0557c9c81bab4ab86ce388bb7b23c9553f43c099e9262f01cffa98c7403feb319f69f25498402d1c2dfa064388b09ecab8124f853a0d0233a4426295bd5da1c603b6ae0f86ad999504c40e78e44a39a26d895a2cb5ac7108f31820b97492344a2e74fc29b1da92e9389a257f7b5c2e630193b14a844fce896b3d907940d4c832e5cea4ab062be8194d50e67c1aae5458d1ed10275cc54eedd6559f6ea01cc43e19f59686a776ab6dd1f168355e50958e3b109cc53c12e8cedbf5b5e3cfaf061ff0b99fd9ba8c52d3eb2864e3667ba0a540adfdf9dc4b924a9a9423f00e2221d8360b788ab490a8a7f476c00690e610613a0f62f20269b94df63e8d0e9ddcdafe03c57c343b24ba5888a6f73ff1d318b42b4dfded4dcae7784f02631a3e9738f2a53b07542ec1251aa651aacfdbf51a27da971e335901396721eec8c14491aba9eaa13a313d0480325e84b48adb83aeca7f5e90413987ab9a63960aaa5cd63211102050ac9b9b8edcdc46cf96e786e0ff6ece04f0c3391161aa68a153c219adb150714d010c68ecac65a4818e4bc30a596f5668fc0c6fc4654a612064f645b40a8aa4bd750e8928633a7010fb27641a39c2356e3fd8f95921289fcd8c0f73c9015e3453cdc197bfcf712c9d81a2b73eb176318e14d18e6bc0847f99a9c466d43a650294f266a6314e3ba69dccaac8415d6d0c61674893889a487230b5a20966385201ff344fe070aa57caeca91ed9b92efcd61185974242d48478c7b967a399df271f36d4c7bbc5ebdd1f40070dbb79dbc40cfb6d180e80d52d043e9cc95c42fb0474b57eae907e5b8c8a741ad60093a770c78013b0550db9c2d571f682f9df29964f13ed28d0e0da4cebb83f8810982fbd7ea87d788f52bffc2b7dd802a3d9bca570fa69566d90d1cc35c8b616c5e59fb622f39f47c1148bd3df362ee8c3fb02c9592b4584e2517c3b84243cca9456a3573bc63650ebf6c5c005ae9a19ed2f461beb5eb370986123e786669b02e719d70a08e0bbed0aaadc53184e77a1252d2001482f0d11627eb283de1dc95751aaa9dfb73312f49e442f3f4da41746e332ac7e7dbae80817c58003935dd5827de61cb5d42e1186d0d6951024e49e2127d5d3fde4a4afcb95929a700f1ce90dfe410ebfe71714687f3ad4f59c58f2533192dd5a6dcf17fc786bf2fbc0a874ed8484cdff9982f83dedd92c785b83edc766c9d6613b114e180f4e6e12ffba540db4421a8c8b10d5aeddccd55403c8823d109c296ecf8b1bd8a507bc08b1414409a99661ec91346a3089a5329fab25a5aac38f108f573a65096714e89853beb8dc3329ac64dc9ce1a794e6cb44c32540f590011b7c058a79d47bc3de63a27d103d87b4d05c9ba265a9556d7d63b85de74b14d4b0c27fd1fc17832acd08841e74f6768027660d0b9125accf9b9905aae00cd8398bbef99186c40c8682c0fc879c8b12f3c0cbac684e48c586e8534fe4c1d545df18f978fb647c5a20afb4f446108afe2a2006b0e9aa5936ea554724188d7d11826a56a0feaec822689bbf883fabb39c2c70955e287e7f6ec40158ec761f1b718814a1273b403b145009147c86e62f4cb072430f824c8efb0611e781f55db6e8e4fb859f26b2c59e5a9ad3cf21389e180d6c0fb511598b696ab99b07330cf225555225a25a87212a0055a51bb773ef35dcd5066566dde2ce215d42d516f5d45ee01b972ab8d89dadd2328e92625ced84be45ff4bf1e49fd2901eb87be96c6bd592431b83e4a25d3f97b2144225c3c8435c9d56efcc4298088e7dcf598cc0c0504ea9d95c2c3b14796226aee8d58f9b933c3c6bf6368c62d8fc4fb31e76eaa14013f23764dedd433f050d824c8ba4ae58cced0d19f68b8a8d199f1ecc97ba43e407de7d7c02ff185eec25a503dcc399d028a5b1b56b17cff20a6d699186b965594f6cb4e9eb4c4cfa087ccb7cecd79029d25afb97efd93cce45307a9083751ce64d5bd5547ad1f033c70be7c8bec257f3ce83d70fff39f5e7998771afabc4347e7045de5fa0999797387aaacfaca46eefba045d790b89996fa759b3d73f1b177be14ba81d6f39e336b47482cefbcaa6bd6ef38fdabed4d1548b4162aa61c69bb6d015d38b0e6918d8086b37d0f62fb04b2ab6bbe00564fafb2379db76423a3710bcae257f4a7c9c5e172a14c0d1342865544de8f91be491857b47b6c05795f5176d784e8a06c22a0e8ad508b391ef42b7c02515fe159ca495c7f8e509b9cea135a3ce1de606944113ca61622975a1521b6f9cc14fbc1dc08d8a12d17ce4ff4967740c9a9296d185e8a55cfa24d98c8a0db57d9f1a1db7f5f6fa0cc37dbcfb59d65a21aeece08bc0f2dfef3f4b080379fa5331623acb8a9442b02882bf6acfeb4668a5579c2c9d2b5dc327e5e438cbca9fe49263a6e35f2598f6a25466b1d54e4a6326f156c8ac21d202d56db5f6cecd2e5628dd3e20ddec53941f1cd342a78aa108c37092f8d1b03242af6d87a3d4ab5cd02c942b4b9b99021876aaa58d487b8284b89f3b6e24c3c85bb09ddf19a0e9796abe733c8d897b25f79fea583bc07df59d89d555ec465f4f8f898aae697f64dab5874fd0401fb8a89b69be48157f50f94a1a2f37cd139fb97b2593fef97dcfa541922a8c28ea65584f457371a6dac6498b64315ab827ffa02a7604739c03bca96becca9f6ff4a9053918089500debd08e2a383206201f5ed9f75a8fc1c76fbd031f7df73eef3066377f14c11ab7d88ecaf586b247ba6d164d4749482739880e70eb6a4100ebb3a71c421fec69f29ade170221b50ec699cdcaa6dd4bbd74b034650c09821dd8d999d10adc79fd9d4ca7c43dfee6bcb9635c2f77f597c852755b25ba25d498fe11051f76da0f38b59c05f8ab569d2332b26f2498edc218048dafc91b5dc9670b799977223e3505277c091e61dd5bb2b297376b205236ce5857007ad73651a27d4d1e29a7abb965ed2eeca57dbf52b9ce0f9c4dbc6c162f7e21ce1e5e6da5b2c6e85b080fd030ed63cdfc6d110868ea2471baed5147a6896e5ae528086bfcb293cae5d45bd864e1013528ffeb52edcba4dbbbb27359d69eb3da7753641edb642aa010c3150f1481dfb181e66908f662f87ea3e298ea039fbaf21283b591087f6b3d067dd73ccb5b9b2df5905013f34fb99768ef8bc7eb332d57551c9075c062eff723cb7829fa83333f2ff584f0f5ebe03dbbf146d2787b767c8407a86e6b6f5e984084b6c37e91b1b0b3f178a211fe77ce854167cedd547a60e691e520223c895b6e55ab8b22741157372336b6550a93550557e4068263d1dc2cb6bf40204e17c9498fdcedf736a25c618bd76698188ffe8958c31f3a7de3fdf7ff88de65f8a2f9abc2fceaf63718be34687ea9dc4c94687ad91addd6db6dc7fbfd1f378b76051204822b48acacdfbdaf239843186e659a17a6d6e8bb1b9323cb9c85ea2dd30dfb08d94dbe0efbaf60d21529f17cb3aea61cd1c292b63bcf49b6de9443afa7bf51cb9b5ea642b3cd5f63ac054d310c225c637a002b609499dd1e3b197f0d428a2c2439cc228d7239dd67ceb7f6185f7e093daa1205efbf72ef328176f90fb11f1eb1fdeaa577664950a400644ad514ea4c3ed9dd8ada70651dad3484eae51427ffd08c28d9778850075cbd1b94ac904bfb003c2dcc4f08e741943dba4ef7365dc6a81f4a395f0a6bb01cdec96ecdd9aeca0cf1e60325ab0c82cda02191bc2a99ae06f49bd062e207c2213a9c8e9d2bd817ac3e3e8d1c69b34b6d4add87dac7a1aa5494361553af0dc7ac3bffecd3b8d0eb90b431869ac250ef336aa35ad37f408cee64d9f6d7de866c5eb69667fff7419bb6653e17e982632fa10cafdeb241e84f4f850af3fee703afed5312925e0bb5dcee0999ce58f6b5b45327ead2913fee449ba00d5fb24b2d7178360fc2ffe462102c12b5084f8e4a39ed364206ff473c2a7e4930adecfe4a0336921c67972df6b527d76c34b7a5df7a9457f954c7688ac13cb8c61726abab2392a908399ea8e0de0b3ae5e75b14fb41097e9264f07f378d972aeb90199349122146b0eb2e2af7ed4750cc1097e8f73781f934f810d68d5e6f1c6c366f24198fa4f33c0ba9fefc9124f3402c8f3edd0eebddf9f5ece7c2e75c354a627b38996d8fc2d5d8b5ec22305a2c773dc4c26460a1d3f14729683b379d90c90675a42a83a0afdfec5cfcaf27c8b227da6f43446cb6dd0d5abcc09b972bd387d1fbe9d97de38546945c1d2f5f3364c69c0dd59b0304f4303e8cdb0bf716d54a17e32b9b88802feeec3c65b29938267f9711452e7cf9fea049c362a68fd012e5e25df5566237f5805405dfc6c193c3c1a485f6d291ad7ceca41db97658c4d4d8819a2279caacf7ce39297ae2d25f2759d8fad994c39c52e24b570bb960fa662b718164d93cc2c5733e62c403320415031cd3ba3231ff2ef0cf19ab6ed29da23c02080e4a3101d1f23b6bcec91dbd28ec4e1846251f1f5ca9917a7609e4adbf721616720e7d65141ee688be0923b196044937e3df25007b827d32962db220e668e9b5982135dbcb588ee60b4c06bfb919de9417e99692afa3b503b9fafc996c90b41e38bbc7511ab5cbecff9fa64b0b53e6171eb96f4dcf25f267e966f7fb68b14423acdb2f181632c9f80e78575dfdad5c07facaa7e924d1dc8f68c008bb2e182222a35f523635b07aed713b7d1aba46269e6cacda4ab842fcf473df87cd574861eb1167bc47789e862bdbf1f0a8af4b04fbab5a16ba44c0ebb8bbd77f0dccfc6729f66f85660d7ad588120392b44b1428184c7389bc2ca89dc61576836a71c2162335342b5be376d7cb5bcc6061c3221ce72a3f536d50c14c8bb528c665d8d9ebc52f4906a0ba3d9b885537ef46c8aeb4240be803203ff7009e338b3845783d52c7259781e7b3466bb953b932abb86d49b2ffaef8482763f5ac0862364ba1b62460a11fdb415172774f7698285bda0a6d4c83151545d73d4111785f321f71c699f54d11d4f659f625117d3dc5b1fa297205bc50325282d35c25d62d10685b1c0459b6a392d5d8fae5958fdfc32fe421eeb17f12e12ec10560a411f987bea51d8160a52ccc95e05b9253afdfb726a8be48f55e540441a7cf8b81f583564094ec632653037712fdd77ab22cb4bc026f870cb7adbf3f9b3bf2320477bfa6eab8ba6b367af0131db381f3138e72e1ee593dc1d90214b028b9757f12ba70139838b30a1d00da44708906fe902412ca79774efb5befe9df212e51fe0f34b1e21df8f1265b71872d27a25f987699853c9e7287964212c112b5ac5175b4ff9e1300155639786c9cb5b4bed9dfe641ece453e05bbbeb5a1bc036826f8ab36a15b45895f684065ac276fc00ac3bef628d07c5541834a765762304548cc1781622e883da6fa8d505d1eae73f23f35a9abb708064ebfe94c6423143a793ae4b4acdc3652f800bb57587fe1f5bc29b843836ce63c21be8f5ca8ee358a4d3d3080bbb8a788d6bbead1752406219c790667548e62bbe6cd467d7284d28ea96b9db03163a21890304a3f23b36850c4d0fdec2f870b4207f5a0467d35d0efc8f46daed4284707906c8070d275d4ba39fe2410eb43177fc71d91438247c0638fa70592aebab8b55ed04a57caa43443a8add721055007aa1908b11abc86d785e37a55d0685c7d56a03e159d22199214ff8ea88efb0e45f807e1a0a72b89d3507dd2f91674d88b6027a9f2cfd4c3668718b5de930c96ca443bc0d32ea980d5cbcde018b868fed7e9b84f40cb4d45e728d6206fefcfc4e1ffff1f17a97d30a6ea6b3a96ab8c388c8db3c6cdba449ce17a514192ee9ae810fff632584471be23b41dfc297d408d87c96582eda62b491420a74e2dbb3d937feb569d1f9844eabb6ebf25439f8c089073e323b32edbd4c7ff1136a08f5e08b3869986d6f3768a7b146f743c95a77fe7829a38e7c41db357aeff9111c5c3d27faddfb227a66af68263493609e54c311f95ac2c05bddf89c0322c5a2ec87e1a358ec6ca6d4c965ed00658301de018cd44803f5f7b532cc13a9965fd7ba5398f911a61879e1c51df1729e97a755da5a4644e87fd933c85eb9e14f5265fe5df0b16e5ad693a605429cde5074a80cae14cb97301b1488e6d9293d33a928aecd32664bab509c67291fecb82f1ebc5364c45f88d43e7f0152df722fbf3734396718f9068659ebcf54b8f2bb7ebf885941d834b47b3a6f8512ed4e3d34b329b1d81e60831f5252f3b962e0cb9e2240a00c8e7dded5242e910fedaeeb5f7ff85945624eec278b7f92820a763e67623040688ebc768ef71d689f74a4582cb84115f06bc6fabef293ee560ce7ee4298ae964bab47477ae4d25e6200efcba6d34a9a1d0ae0b0edee0faafd31bcb763595acdd3bddf1029574f1cf8146f23800f0eba5d8a6a071d0be2c90c4cf7d2d16cc65f9c46705a31479f83b1e772751fbf42ce2b6a25e644b9c1d22c6fcd2398bba3f647121bf246c3dcb1d1def5ac8fa629e3accbe39cf0b9f4b378d0d70307f9d38dcdea94cf489f606f5a45f1f7a158bf852d60dc3bea3d3fe2471f090d5abe3ef437e5f4ec896d7e837430341f5953b20ac760b9ec7f0f886fae982d81dc73ff50e6d1df9053f04ba3e7249f443966e7e17502678b82bb1715d9ef9defd0c3882d710ae68e19ae10395338b3170e91734e29cd92cb369fb5844e4aacfec2e551d327fe6ac444cde91e92625979c71d0fd2b9d041e27c6b963512b6f1801f38ddf9adc32d0a13027e4f2c5af2d6f6eb96593272e1f7b73fcb344fa7da231f13573bcd9b1973b010d4bce088b9f890035158262af54301c2b097d2affe9b312971ff39435ccd840bdd236aedc6d54c5b59f23bfe37a931e45e71f3dddaad9b4a3f37748c603c7d95886870fa52ff2381c3b067ce18431b8a8ba843389051df039042ea34018ede370abe8e1bbc8e0b5e16ddea8a648472a3b7cc484da1552869682fe41ca2fe29d5778721a9b1a6ec1a8ae21abb677e133283c7e687460b4063dd643e5a7e67ac89ca476081cc78dfd3a45d0d9f82f325f2df956a6a7da242bfb90f0fc0b2e7af5e98fb911037f1ab6041b381c5e33cf2aa7e1789b7d6da4c78f77d8914df6ceeaac81835ce244eb5d2a5d0b6c917c35d3390969d3c10671c4b248a76e0472457144eea9a54a995b25ecde4a95b0fe812a7d357d67eb70fa05ca795286cd29f1231a223bdfcd6e2f408e62f64696df57d80370db94592fbd8e0870a3fd9f4b53e26c7875e182864048adf865a3af0ac2383c7136da574203ca0d66f02a80a6e5251c39a003ebb9bd6ff2687c40cf1235a99c5be5642de15f3416e0e63121df039d7c87629612a84106ba49b78848f35339b47d4d9138cc5f87f4de89ba3bdb97d8b01f4d789139b00481e52e678384217e3a1794a36f75526c9fc256df5db0dbad939ad86e29bf794311f85c8663a8aad44d770a0ff66aac610248469ed2b0049fdf4e5c247d3a5bdaf7d9161c57b17444205a5b6cd1d856ab808e73060c205c315b3a1512976a427c1a8bc66fffa5d1f2b8d7f7fccffd2d7fce40980eedc3607db5c165c6fceb8238648eec96c2a6975a3f22ebb38fba1f061ae2cfc5c52dfb9d7a4e3b71c66d4a289870d65811fcbb52a924fb29954c80922bb1f58bc582ab1555efcd6a05da8db046516a09e88fefcc253852798fc13955a67f87293c18fe2f46836213189afb9cc0f064c4690e5e575bbc646cfeadfbdc9e2b6165f3907494d56ead1b78a25b5f6bcba7cfea4324154e5c69eafc8d41afc7c7e4830d3294910014ca4a27101d9380b11f1d43c74f5f36f3b0012ccf03889e16eaac178840d81f09292ab9b31a85b8b7174888d7f268af8e68ede101eee94862dba16edfece340238f732fef20a3980ee09e057fb30af7bd46d14d122dcb5481c2b589ed2f5caddccb1ebecab68e41a52904910842a2e36f307c29434f73c3a314e2ed001eae216b89dbab65ce05f76b8e3b04d87b35e13398bfb7f1218fa4aa9f8e9ab420e8eca371fc4931409b207936874db9a316fc37f2c453c25bba4330baeb28b3d3781cba63ee2fcc69fa7c87315a04e6d0a398c3e2f9f5d9f9d3db2b925497ef3b590e273f63377a5292c10a8a15ebc96cf9a0fe2f4bb7599031a037d8a1d0f38579482541f0f82789785c445a50680c9a5852936559e637eaa4434557873cd4a3bc1c99239898409cc40b16852cf12080cf2e4fc6fd9e6bfb0a9477733496c0af190ae8f2eddff6df3ef523d6f000fc86d68bedd96124758a2aee757111ffbc2c7905ac2a74149b6cf134ebfb3b3cf341ddffbc224701745f89593257abd1d9755a5155dccc2cb84f26dccbd8ee42012be47fa5f545a7a6b6aded533a4871541fd8a1f1ddd326d1c5fae15b3463bb3bf17a9fb6c3f1a461ff3cf7f9c71b12dc73192cba152b3fa03004ad6b967910dfc5c7586f05524932043f5822dda539b84f1cab3b8ff3746e212cf8d68318cad621b6fb6497fe6fa3183f81ccaccbe5be210df2e96e89d2143a87a03c0f99671b34465ac5cb03c7180d0599dca41dde9a2552d7399f07da1e3df0b92113b45ef28f77d65f58c9c7f78f22c4d6af29f29ae3eca2f1bb12ad2bb334500db5406309db05aa60edf73713f6be1a6d7b71ecfac9d9dd950465db7d5c2ea17ee5bc4ed4bcf7f88fff4e878cdcbf59d5d0ff8ede6b34e3d6e7fa610637180322d2e6104e6fd20f2635ba55b264b869e9fb4be6a792143e90d5d9fe4d5f00b525a2a31c41f3cb2a847d3f3534d640e6bdb0e55ad96d417cd849cf55c0872debd383139cedf07d843cae66a933efdf32b5e53dcae6031a40b7acdb3c40b3b0b24aad9932709adafd5acbb456906b8e726802251f677e2c8026ef0188245c46ac9b4866bb8043a6389a422f6dbd30bc2050c45f9d2c3f64a7fc1dfde9181edabc8e589413d1ff73f195b183d40a7960646f554279cd005dba174222ddf9449c6944202d15144f183c71b3aea18da21f78d1f162f18ef5a777a86c391abb14d14bee69bd9bf4e98d0cf9a25ebdc64972a37a6ac0b9e157971a7659d35b5cfe107a0b33ae24f64bd5d75e9b9f696fe04d7a690853e867be50587589a8bfb2ad8f6b777c31d8d473fdaa95b03b0f5f14c362b9099398343bfb4fb809ee5466f583e98814248f8a1281b98ff257c208a40002e75f225ef337eb80317673c3897b0cd44af1f802b3b3497029184547a10e6d39842cc69f80603dac4b21e008d0024afce5054e48f18e5bb3ccc690114f38d244f7829b34be535e49037b812fb5559c0312808eb89ec55aeb329d5042f7d230e217c6e4d59fce459ac637dbb2dd4df4d56617aef5363e4877e610056299aa41140ca5b1f7b979bd5bc61e2f28da4b9a23245ee3fe5fb05b9177a8f2937564c31425dce3e50638fd0e019fda2a417d56aae6e52b8d30166ac3215354d0a300f776558742a1e0aa27e53bba598c66af35e4e2ceda86f2de1a43317a04064a147952949c3215043709c11537ed2e872cd5ce20507d0707989f617c4a32c317eb108d4ece4db7d5809c9ecc4708cb5d1290d13209beb1987efefff2b2f1793abad32da8fdf04044b5148e98fb5457e0f753206ec50fa8e65c849fb8c9b2bc35017ace27ac07b996e1ab51a13aa29016cb3c6555d2b3437d72f8bfabe8694a62e42d42089a1cccd410f34e987902e6d5aab47903a5500337ea828e9c186a2c0e9bf9d59760327582c518e9934fc583ca76797f1bb2b0b4781b12f83a64b69b4deac2482eea3d161bc06e91b7542d71f735123c8f4c7240a286a1e47901a45a844aa033e815576da738dd701311a328adbaf707f668c5b8edcaada1eef59bed79c5599843921c3e651d46772e41267120df284ba7844d0fad66f5be3a6a7b85971d5df991d1d7ce09e0ac0b88843f3b05e1250e8b9b5240096ba7d1eef960f512a999763d968c24ee5145c613bd3637895636b94e975dd54c65cec4bd7a647519781c7458c93cb47d6ba7f82f2ec80ed6af5b889215f9cccc7cb1efbe5ef1e50bcefcec86478960f22a1ff2acf6006e0e7ce94373c0a2d827a2e3663136e8d33860ea5e1068be1ef93fcc88846e36ace3d35cd412807a199d7c48e76a26176ef4c20949138ec0232d3a08689378e9b646640980e56d2afaf1b7b77d85b425d9be6a45822ae2f61a74ccf9f5a190244467e0027c64451d0c374ca2f2a33436c77eefb4ec3f7e0c0b21c03ea546a4d7ddfa4c2717b3296bb6cf1e4ce8226c90a6d9a0978cf964703324890d1c961b20a21006d1a1e32365a7efc878cadbca0cc2c8dbe342aa2948574f2eda5a04fa14517c625c0f50c9f8d13461f0c379d924f41dff09546bbf6c39651e5a610c9ad14b35cd9ef941719563c7583bc8dc965bdc984c03d120313b5af8c3bbc768ac70b3a41b0a7e298d9ec5cc0192390bba7558b3e325645ed98c548a0ad71358091535ac8cd1ead1bf13b1a9a73847bf59cae64efd54d4daf76e9dc1dc0f00235120049178e9d509ce74fbc1d127a4d82746eee2713898fafc35b217fc917020e09e8a3980a9d2b5f40202ec7d1aafa7c7479c6da7cae26db4aa2ac744d33ed382bc3a591551362cd6b703bf7bf2b8d218b6a1de8a6ccefa22674dd2287d51fd14be451e14eb548664281fbf434cce982eaa080e93d7b6c0a215b4464653cb24bedd139b752664bb87469ea645f37ddd30d9cc47d3e5d68d34106734aad9052e46c9651f61cb50e7bd280e5b116dd9fc1b30099f77be28ef9c2ed032f10986ee8a0fee953656403e5237e6b366fb84426cace6cbdbb3c0b04f98a114c96dba613d1d1a57c03fa9ec916ee8fdd9fb7b333632b4f92ec89e3820a450d555798e362775d4d339aa4de9cdcea282a78f19148398980fa9a5cac2b7ce9cf18fcc66bf791caaffebe509441dc61b33795ea090db0ae9666f84c9184257933d54270998bf84ac979756c4bcbbdb837d20241a9261d7a5fc631518d0e44d8b03bda61d805ce56fc43c239fe77528494376f4fb45a4c3acefea060fe85d3e5aa9a2e4090bee74793fe9ef5db986e88e347fdde248e427289204962234ea5c0c8be9a69b64696593d8e39feab99a5b4f446f37cff41641c7ed9fbda9ff417a6c661c070422b9d4793d5e2137c00b746cb3a4eff6245ec2a55f44b6e78a1c6c357dd4ac7ff046d2bc0769bcd398fab33d09c9234b1211b94a0e687cba56d69bda8db22bfeb8cdfc446dc2a7113fe9e8bcb9f55a8b9ace7d5662860e52fa25ea7662ee3c0a4bdd1eed6f42ea6935214b3f41d4e02a9792ab2860fa537722e547a4dced1fb3628a897fb5efb2ada0af0f572084da7381953f6745d1c76634e5484bb2b7181a7cf38816710f1cfea09306afd545d16f9ef9165df148c441c1626cbd45e1a1510f68e99a5c25c74a001178385bebd0a3a540163869d1148894606f02eacc43842fb5d27bd9b65e183130f8c654329285f92511a5116826c8b620286d6409e0d26a1b36a867c8ac8b680aca516a3c0d2ec796abbb2a5ecace0a860307c96817d0ffddc4572b3117e4ba611b73b24266ad3c1e35f0e8c497456d5e195a91a9706b0c9f7f531d2ebcc47ecc278a6186ac4278f7cc9703c494265d4e1ccfa84f1a1bc6873a699545a11be93b1b93f18b051988d1be72f14f559f1733a5ec5350317dbb90df68b938ecc37ebb9134d471ca9c26aa89f33a4fad49d572e786b7df66e3cd855d762a9e8ce912b819a9aba8d334da4e08bf130d33d9d5a617c670868bd7c37af4399aeaf54b59b13d896e16ed9e004ce59476df42623a7327a46baf026dc7810f318177d8e57ee1e3526423a83423f3a2df9a8dcda6bae6700ec65d28afd7ae4b0f54f6c3bb7d0fd311fc266bdbd0e7f6b25ba656d8ca00973e1adea70f7e5b5dde6ed29a53ac4a975386c07fcbebeae6fc82da0e3b29160965e2564cc757bb603274fa917ce9b773e85e06e2f79b4ec5bd9e45092718136e9d9328b37ae1445595aa000ea11fc3c8e5a5baea249a18b7c6f93e3ca8bbb63723619a639eec25ba87a36c20d6c44240b50dd9d2c0d5b623471503b63db869d18c3ba007eedd36ab4ad43c95c70a318783ed4d3773e1bc69f4ad5562600113db242f607d943b859100123362dc28c7b4f1d266b89424247d5fb07e56c3da5e5f7a9150ceefd7183d49a4bdc8c10370c5c2e90488aa29b7ab39202d301beb1225bfaaeecee98d76663b629d2ca4554f74e938bbd32e090b6f993159ce60f296a09252c9a2c6485b8b28c29011419201cc8785494123f9427337c2901c3658546e2f8caca26e713041f00e7140641c8fa825fc24aedd3fa99469ce2299efa96aaef6d9ea6de60233110bdc8800fa217f5df8da9d2b2b2d6dda84a5169f5d07e069575fffecb75356a5dc66fb267faedb86e18a4d8f92dd97e0bf66bd9b942934821c9266031b3615ada291dbe407b1e2ad40704f7192ce0e40da6c58807f2d4ac935b4aff54b1730f57f03e549dca8d2c890d524ead7080795da3870dddc8fb99d6abf571f85cd7fe868e351e01ac3021bb9d3528fd64d89df8630fb047d2efa70ceaac83cfd424be0b06d520cdf72e6e32c7fa39add656e1c8b250bb5a71e61201b6aca31e9ca508587e542708ab4428ee003c2d470a1c4b39cbfafcba7cd7e037aa92838fa5ccc80c917ece3aef125c566165664d1c3606a67da5efeb7b72e8573e06b9e4ce0c409907f5f84a031d83821985c4894649cd20cad783c1e5d6dc74fc05d15a05d200fe2fe787c2fef18711a38d7b0e1fdced56ea5981e09601f9e700487d0ceb490a80ddbbc2e1b072eada3b8597963745a2c915924f77b391f2b58a399df1eeb53a2839cdc632feb1a071de35fddf6e275381999305bdd85d6eb4481d9abcb97528597af1c89acd9056805f72ca5518347a3262cd7dd6ca44da697a8387b439915663b540bea1875381851404ecfdd5d7d49b27102be31529126d0495cfeaa2e3f0878e3c909816cae5829f57706a09356729ef7eb24ac87bb2f0b96d3f8fc556370c09174254ec6042f60cacfda3136a3c6fbd3cf08435b6c6fbafe2714a210562093cf29a2cdaf735e4c1f8a0381e5528989cf0bc58f7f15620b029a3bfb8cbca45d272be9cac8a23a9cb3746fb1cd525f354347dedcfbae0fabc7e69c7e68ff9465c266cb923abad6edcf8036e97380a4d047bb0b78004e9c86b67fc107f327edf1f6b0fc3f08e7c36fbbe63e97129e346f4eb4e1df34ba6bbb8422dbfb095878434632ce52400c5b1ba9bdf5aaffe6d1b6a2d520953f627f2be97d6a2edd2ff87b7e2718d26294d0cce1ff7e838f096f0179ab9920bbab1bb39bd025f0db2b18eb6544ff1c4c19ad697d4ed76ec067d27aa0cfff7b5cb3877f21dcb1fd792e515d2abb5a7c4b9c8f9502ec4c2208834ca1158c524025f0daf73cf816139dd8b84885043e53f254a4eda49a00120585f3465b86a4368b593ae49cc3b61d9b1f793d3cd41a683d49d6e7a393b2f76209ec3f84f46ec1402ba1e311c803ec67101d9b5c3fc0f4954b4e653a20cdf3531945db635c99875bcbe9ec5c70282f0df53a82ffdff05aced5b00aea858badbded30484dca8399e60e18e8e06448fcb21d648ef56c4307f75d08741ea685be450b8a267d39f8d5f84c380bc27cb50387bff141d387ad3c2579f6eda90342125dac38767cc97b3e56eaaae0d582d596423d4cb3e04a0b8f1d48366295dde4b4609f97c6ecfd34f8584c053799d1abd8a813c1d48a12525c050221c6069e40915d9a8639e8320028a98a8f98552964696a33e654ac96e0791a3cd0cb2138ff158ab771169eed6b9f381000ceaec7531e7896c367e3fa420aa857738cec8af40824568d0555760908c505bc87ff9755fd0673a93afbb96eb426817402e4b99b70fd9c6b08d735f433a52aa1bb631ae5a3a87d8ac34da8aac1a4c95a4824ff3153fb91647302a78700ed4e1ef0ce21052f037391f382f2f238374d61ec450b8b1d9558cdbe6b1304e603a227574f22dc2c83480f4d17e5e32a2afdd42df36e0c18987b153afe952947df3efe50b351a01de0159f0d4b5207db908f0e92c81d6bcb178e5a6a8e4e4464d3eeecab6090af55db2de4177fea0393f5a20d2658915d7705854de70fff2a23e03a94a683cea6b20f943dc1b0d72b31084840383eeb784e319b684d82d2a44a4e920849bf647a0169d98b0e63aafab1d859c3660d55835ac22d8fc822fa4f3649e2071d1eae3d23ed1a9cb441ac8c8aced9f9b315cfa7cf9b465688b8f0d3718f7f96e8d0131599262c7684240e82d68fe355dca828ec0f39a2ee22aa6b86d7a79521b7bef9100ef1e97f0d421aa5bb64b0d362fc132631df34c253d4da38416e98f89b4278e74e7cc82366d62171eb69029d50862cd0c77eb0f3e3d00a0026b72b7e80d86d1964c30729204d09efeb9fe31997ffd0aa88d868ea8afc2fdefef46d7cc7921dfa1091b90933fc84267e8b2fdb64bca43069ac0b3357564b6be7023df003ac2b20191a4c696bf1c42ec95b4dec198df2bfcaecd6b529b20437fc0a0ce1176409afc4bd71aaeed1a05f45ea6e5296537891d112a91ddd6d397ea6e4e5b2164cc5b586809123e9f8287d891c93423bc0fe145fd2189c6dc1c17eb1e5eae84b159eca2c7d1ecd8d98f07ec9a05b14e1ecfb796db9c52af996c26f2dcb30f7b522e4a3789ffe5c85f30c9fbe1dcb07c59fc3cd1b2abe84a77ba352e8081daf7e279ecaf22b258b71f2f5e70783494c1e84d09c366b7a8b00df131db2d14ab973d2d4479bbcd9346cd86e4f9fa150d913a06d17523058c6af85c267fc8764d7c9b3ea56d930d59160f85256769449f5d6108f27910a41e04a9d5dffe0071f939c08b55d853c49b9776b6ad139a2710a78395e7e2cf70ca3096da253167431de1ace60e1708b34f1fb0ba5127cb2b0176f825668d0407175e30e550d6d868d7884dbb7ed8005e40d66820780ecfb8df54cd72e622afcade081929b7bbcf2cac7d9d582f9d70439d104135e24f7af6ad3e6f2cfca6f51ce3a7c69f2c895053f5ee8965253cc37456714aaee1e07b15ebc74845ee0f0e6264e7c682a962877a0b26bf4df8556f6055f79ac9cda98c91d681e84742f9d8b9775d2d0683fc68c2568989bcc74fa4d12468741f024a707121aae0378ea3a0e578b8bdda7d4cedffb4b59b664afadd785e7eac6a07b783cddfb692bf6055c57df6fb2d5f7b2e727f5b3d61f4568a140c7c899bf9945a4e5cc63fc74fc8f3e51246f3d3cc47fe6f316cce07d0a4ec9b07aeef4a708e19fa430b2522ebc77926f05ecacbf961e8e8f7679315b3d38febfc2d0e1860afaeeb666021fe786cdb5f56ec48463bbbdea5fa34532bb185c8a3e25bec51f2357c748bb5ca98cfc6961edf0217e312f76a48eaf983ea2d73427399b9e58d3b99c230517c5eeb8a62ffa8827b37c8e6e4bf293e05e37420bf86559737b7dbe005c0e29b820210cb8e0a6429648b5874e065c1f64b02d5241703eca286ff996cfe63d5025aa377411a10f03ed7811b2b438ced08c63445ba2d8cd3ee37f087b54245c312f64bbfe85c004131dfa0f3006be1e350e910c02fe5befd79fd3dda9ec7e18f5db3ff5a0b449b810c6bd2496912482ea3f718e69c2ecf045930efa6ef6d738d7c19690e1fb91fad7d65f1c71da46d4e0fda907b6e6c338464bda5ee75d7c217d027cbc6cd1e4e00d3836cfbadd109e3b6366693814123268374859051ad7cd377404379af5028caa58fe7e7cfa326e0f47d0a2c0f1ab8bed2e586289c88b8266f62cc48ff9b06f4fc7e526e5b9c75c97f9f1c7267c74ed27ab8bd59a9b03587b605180791222b5b4458ca2310e0dec2010279a91a2d7b738d7071c7e4dcb053972b19a3ff7ead6a25eba836ed5bce415ae494a2700dafaf17b4901300bc3e07d668c6543c77c2bf05777a2d98da5058bb7b0514ba7d3dcbbe7b94a4a34a9fc9e60ff1bc02450a32e43cc6a08f8b45502cfae44002fc24f1e6667e287f0503d3f79645b2f93a2b6420e4c47b5943b66c1cd3abf976cad0994dac561b8878ec5767e5a8a1f2331b949e141658a2772082af6e1cd6b2e4374205f94f2165a46dad281ee89c67898d14dad599277a2791fc6c31e615e4a69e7b63673f56f7ed33fb9d6d710e6a03f4e729a954650513c8de378a76c3bc4cbfe807557da5dbaf0d97ae46c792b8ab9fe64d023de00e13c8e9947e31e3e6266ced19a6edca52a45f5c139200338582de418b523156ea670eb77fe99308d858fc3a6e7c22ffa9891877a8b5bd9d3f375d3683a9b29b00484b3d614e99fd7d30b504ff3d0dee0ccd1a0a1ab567d580120316acb29e8dde234be04ffc8039bee215a2a2099628c898aacf2a468d004244f205cb75cb4c85a2c528aff5fa6094f86b628f83c1f39f4e200b226b743de2e5f334b6257006aa5527824fcb8a6d00e96d6dacf1936595dfb62549d2e49dbceb3a17bafa2868a25d63af38030fb34bea0a72dad45060752c990cb1b46f170f15a5d05d32896888fed974061acf4c330a69c09b861a7176f2625677b250e1d5cd23d4b1b28c187d6a5fdcf1f49b0f6d22e9eb25f12c89b6b212e4d71423a7d8e8700c0210ec00e6a7368737713f67f7992ac10afc5e2137c7a55eea4d54c8c04b5097281e833128f986ef50f21c37367738d3256b07608326b327e430bc97928abcb5dfaae8e5c530fe499cf4abb12747ef8478e6bc4dc7a5e20857cb9b5bc8de0e6a6e98132e0e435ab7f50aac32415de055750b353bf18680d1e376af544d9844d7ced0dee7db3b2a29c89d01c37b5d4c0d2f560a108c92d61eb91c9d89ac7c934edcdfa48b0b1751e1ffcf1cf04bf737e7c91ba337fe2db3ff80ca964a22c0fdb617d4c68c22c9fae34fcfa67c77a4cd354b59fecb0799481e49e2a329f9bdf28e673376a5d8573a27c8a355bb5bbc8c19f218508d8b3beba20900f668739b6ef73a3f30dec9b55468c388b06ddc5ad1db0b0864d2c5988b06815971e44b2f7e85f8651239a62bea98c0a0981b59ded3c68f3ba73b70bc139c52a700e7daf840f285d0f72069eb0989988e5a585ad55235794d830d70a89d8b12caf54a17b5e2c510e4a6680105803b95ca67fc66ab512d534323fb2ac403de14555fe375126f4fc7a8efb961bd757039616b02d4397126f9ed52a29bf8b71f4f0d9f85ff74af84174106ada59381264815afc9f28c36739b6595cefb3d01ce1406d228f71498927009f82d7613a21d780439b9d307065dfa475c6736b93ea2d553885ae6b87452fab3f39f4f93ab87729d0f5412034e05f524df3896bf3e590b4bc09d94c5ae8ab0cf35f83befd88a28f1f49eae85d9e0607560ca354bcdc25fc1a8d1af1dcfaaa87ec6b04b3ecb52b4440a54eaa36afcc80c759b27a06f35690159b847bc2a0229442bf3aab153b9dccfbb6290d190a06f6f9c2babe06f8390507902600a2a663f330b8dc9ec0c8420121f579f0daede04b3723c6420f153878ee903f9b55a73b2ce20e01321d850bad35382d1d3948ea9f5e3de4282923114b64d0d28f164bff0d092d452505e579294f3ba644c5fc9edd29d958318fda9c00eb4e2865a76c156f6404a69c44fdea34ab91c79b4bd731a9ccfc2ba13ec9b324cf784295a2dc8a60461e26348ec5716c6e62fecc0f2a45ed5066f8937445ab20c0fa7bde3abeb95d949eaffb44b6d5ee3c2f2d51b6e7d6af6298e84e23810a4fafd971f20b2e5a1b942474ef89bf1546d6fc839592503d14d222a2482bfca045da96aabb24d1dbaa46f9f77361c84a89da349a5eaef4cc678a47389b309347f11b33113c5ac0bc9ce5187066c7f13d347268f7b55b7cfde3c14626286b1e02cea3c910415aa1a72f4484231fe647d88d326353fee401a6a1b8cf5037a72a36b845def113683be570e04024be4ea1d4caaa2aa8bbbf7e813e14ea62d37abc77f053f9c97aa3d1153e39d4a9d71faf7d0c9b0c179014b05ba221e3d4ba2ad29d9f6ffaf7a32678c8009138c555700ec6e74a39065ffef2a9387fc4b03c8c877f98a567d6bd88e27c3a9259c6dc5724891d8c205cff06a26c63f01a4a79d34fb2e7d0c6c04d5c557b8e4ac5ae8e5c3ea1a48d82b8529fa28c7d97b44749910752b82407904c88d4e9dcb304ecb0931475130ff4e6511746fb9d32e507ecf3cdb1b451e55f8d93add4034c7f88c1992e1091bd224e28bccacc223b0a12a3ea98fe3804e93aeb902b6226696209b5e8c627ed0c3c48b621fd76969deecfc1970870f83ee9940f971dbe9809b3e7dd36849a43c726b7818ba383bf6687c82d5afe865767d9924783dae4dd0aa37d056f4c69863ac90b1280408a6c8a6426aea592ac6d7b3b64ea1d898ced2929c19488c3fc93e0aa9e549df632fbdb63425b68108920b7d8dffa07d306887c5acdc0ce20740665e4b3e4c83d4afdd59aad3b25ca1c82731ae97dbd38faf2049bee599481db9a2e4c3a0adef3acb5b498f5a1d3dbb14908a24c7a896dccb570fe12c1a7acaf51d9282fbbe8ebc3b7cd8fda3378df1bab7e28d8a0be10bb68d87a6a202896988e9ab16c5a2e2f9c1e6edbac9bad5ee41366be0410daf82c53e2abfa59e442da998be4def5956986ee497da3f8d6abaffca320225d1ce51508fef338abf20c40ca20823d2ddc119d9081ae842de1feafe8c787a59aec0697ab5b71ac9ed81b48ee7179200e55c845efe289232306820336fbdcb8df84f75e77ea990cf6ce0d75d74ca2b42d6bab6bdd637a4bfc0ebe11b090dbfe82629dc1515dd57a4d89c7df9f96218f43642794e8923fbe8a63b60c2fb0c178c9f042b6e0bb478a0e4a9526b893bb3afad34c4ea494fad33aa683bebd2bc6e7e2088939e871b29c91ecbee13fae9f4da9a10b00cae88c3ebae8274e6a71f85c400d38e6bffed890b7878decfb26412481f5b29d96ad15b6a2dc8eae7be01ab856d3760839910ba99567d730db4fa823fcc954bef66ceec6e3fc11c8f97da4c2b52221014bb563c67eb1fe09cd29df7678d0c16efed163beb9ad52dd75b0169a6b9f972984cb107dad054e8326cc88804a74db3939be64a944c1d3dfec0561fb5eda39328864060445d40463dd2019686c1ab8ce087460f9fd42209ee678d22d20ad6c54dbc5fdf645508e219081a43becbeacc589d6c4da31581dd854b993dde2169aa7c104cfe7c3f6bd15eb4bcdb9b8ee40b64f4e4960ff98f6599e554940401879c519015aff50a03da6038396456a88570c8eec57c80fa2cacadd9e2759c63ce60f2c04fc4815c62209786eacdd6e402570a079254bc136afb5142cc1458b1ad7c17df1438c230498d81d62a340a43ce65f3b22779be26393b126eb25a1653eb75abd41e064f1431a6510f1a79ccdfe751af11a42bacdd0c58e95a68b913236642a858f4144519c3490fcc9a0908c1d072d06bda7557b1f580bbc528e6d7c4c1504132e4db1b83ffb0bb5a4ed0dccffca7b847c0367e8bca9d22de543d8019adda107e536e1be434ee1133f5050b2c56524cd2e33d32a5cebbd3489c1151a890def93a7ed71553394f2b73af0f5420d7adc13fa19ca4501f383298688ea37a9cdd5e1badcec87a80ea1d631a4adc5fb2ea62173d686d709d0755cab849ddc7440dca26a19305e37029cb33e836886227af90db01095df14d474eef36bf4c62cfdf824d74f3eeaece3ab50611ae61d6f713c0b087e174981723cd80d69164de7e3bff7b0e6c5c35226920ac69940180a67f77493e7acd30aeeb360cdf0781acac9906a12ab78165d9d2b86c63be9fd5ee8ec705ef21b1b63a3f7cecd28ef5c95c59e2a3cc894f94f29030ca45b8993d0395bf629b7a1ed25cb1519979e3504198bed5ec786ec2a50c4bf9c10fb484a99ca536d48a110e82ae59478ed7d2bb333c685a3bd8c9c03c2beec8c1d299ff2f269b5e32e61444e0a034b7c3c4c5924e2ff6587025657bf8d6e4f983db3c6025d2962a9a23387fc073f110457a5c9e8ec1dc00a58ba345e674748de439bdfabff1ccd584bb09af642fe64a868758d824b3fc20ccda362c1d71293d0ff299f1ec361ace8368be0c3b2615a327fa6b35fdbc3b15da412f084371cd806a2d601db093becfbcdb442fd996e8aa450f15739b5be96a0e6f89d4500a7527bcebae2109d49e31714058083c101c4d56e767f0a3b0544b2aa89003e3a72cb5ed5baa4f05a1f33dc8ede97d1297b9c12e63681cbbe389e68f292e08c16e86c6578dcf25c928e815d6c85664d20ea84749ebef92d1f60c822a77de51f44991fbdb75864cbbca432ab37caa082d00dff24bd2f373b41d2f8f3e4923d80da1cdc1088a968f38ec99ab349b2386f042361b42b6a5329e5f9f5ae582b6c3643ddae70ce263678f4aed0a956cf6fa856cf6a8eb26a837aa5464878da81ec694e94de2117b73670a536ab10e25db347e850d3e4f1a9502af1be5311d4ec62e3ee43631dc3f1f79aefdf3c84fa6d35fa9ff189a26a9939778ac1a0025f1aaa8fa7cc8f300da6e52e8d66574c15011f9eb260251ddc060773074655fb017d0716cc6222dabcfe9a9bdad1a215fa42f09c28f54d04f42013fd718af75c0cd2eaecc46716664fde66de7b8a7969c6abae326cb1a1c0d3fb9d30abc7d303debf8e5414c80d0621b2a5d1e9bafa75c79b62faa4ddfe9beb3c274d39fae339dfe397dfee69063e4b47512fcd02f9ba6cb160880ca9894f6f2994275e4f35a4c5b47321b01ab8f5f2e7f7513823f9f2baab61ab78d6604a0e56b0ae0d7f75953ed984c3cbbd79939873772b023c2f3221386580aa66bf288c66d64e7bdc3f5b7fe3519d5ade33bc4da1f1acb55ed3e56524262fe5bf4e4530aa9d76e66597377a23bc0e5f62101446c5bbc59ee7732e03b42a5af436b7f310d5e1a6c199bfa4dcc4d14e57e3431e2f315cc836dfbf0776e8d8586edc31c11c5201735a72e395ef111030a407010cd0daf8d1e879b835830efd166c616a841112155060287fdc9c976355743bbee4a8e11e0c160620d745774035a0c522231c29a6396c81b4f26ba0b404d4391a62cca6f4df26cb9eea9392937031c56304362d9834158dc3c64e89727238f3809a839cc1b26864d787cfb696f2d33afe5331b3f6b55c031242c577e403ec9fd5142c1955b6059430eb105115d157cad7a8c46617af8508305d69050849fc87328f8a1ab716a9b6c79b3a40e743aa04519edbc2c20d619dfdc1d0087138544f91b62f3c7504e52e56e613ea4ffa9bc6141b5e895f82e84e759cd7d5e342a9d05fc75eb6ce09be1925e14deaddc0422915293d8ddc0adb21265c953e572e7c83c072eea413b5e63b51ec989db0bd932b051d2c530074c87b978724c063e1e479be5b554477398b06076194c7044ab13555727bd8f129aecd5d89c4520a0e332596ad5d18cf9858227c939b38667c6df6d18a4b3ff2f85f59e9ca7d43c0e86935ca3e7b8c395af1bc9d409c5039c10628da9d1ea143cdffc133c3fd0c9c78aaca2f34cd3e495f5512dd7fba3b1e095b6af26d8385e96c8d1b6b8e05023456339ad6568e1bc88123ae3d42776d4977a27e71f31d8b109a0760f23c1e4b5f4a6cc3a1f15d04a3692b6007edf6fccb96f2503dfc0636c87ab8d0e85eea4169c2b62c7e0b38da9c1792de3ab7ef4d9bac43ef852b30b7f49f05659fd9a0c7dba9ab988e5b5d0df39d0915ab8fe1a22f563ace8afb43a38bc0eee38e656eaee8ab3851145f6418b3c951de3b6f2684c20c5b91b3f8c8e4fac8de7176de34bd17e9bfe287b816c4c7779999165b2338cfbfbf088640b6f9ae7c5c0e35833ab933bc8bad547f095ea57ca49d782713bf90451f38f9e8dfeed2607c856226481366aafe5e5fac9933be6b6536f04479852644eadffd913bd9cd028c8fd35d5b72d9d1b6c02c7a6c6d44798476fb1826ddb589f039766e561fd68434bd3cc05357d074d16512c6dbdb017b01bfc47bbe5beb4b61d1e766ef3cf774ee2bb5d7c39167cc027384eabc50b7e676cd1889395c7d8d284832d560b03b71a231935a9bc10f5d51cbaafc304fe9436dc970788245bca07297e439e714c1cea1d44f36e71bdde6f30c79e894f5a0dd277f8ad1dd256c238708e2d534ad911262b849f751a0e35417874ea7b7a03b58b17f8dd41db2f832a69be724aee5b03238476effdb890e947244a624b765e8b364e81b3db1a6122980fbb0effa06cce1d6ee7ba77b0540327fbc2edefb888afcf99c178a5786cdfa582e6d552e100fa79daf379b6c75fcab4c7c39d920b416a907824b5784fd56d2f1ba7fffd0ac53d291311f0666fb26b705fb28ed81d9559c18ee05796a230972ab46da9eb3b69d0fb64fa1f7d07a9e7dc73bc4cbec682980fae577513241e3819e7c34bd72ffe6e906f46749429154fe0be1a1a963885ab8ca81ced0d8125086d440ca830c5f8ed0e9ef3494f3d2ee23c57296189d46f1dc77417a21753389529383692bd80a434752ea23591c46ab91aee527c027e62bff52e0a320fa4db6b8ad76a26ac6c8dfd96e19528c59838448c200e1a38a1669177318ad2e47a08e1cce346b943864ef49814acc2f8fcbc2b1a9494cf516e279d2621a07973e53bfa72aedfe27a37b0c03a1c14cd0e4efd80a2acdf7b2c4d7751d5a63177a5e428c217c0417584eb51ac4ff53d292f26aa5760b1b9e3ae23f31f3d9d69ec0ce7bf8d73274b70b16a22d084883684d060c05433d58e37b143ff77b04bc21353b2586885370994ee2f4f01ea3c873be85455160927f59f1c5bb1dd9235c76543135ee6558c02a14fdfe2922f78334da1b26ebd71f9f62412188eada28f84fc60701c3ad86b2a9611ce44982150de239c5c5913a46a9c7aa9bcadb34a114bc67c61b05a889c47fc40b3a38d464aef12f31c4a0be275e7b3aac477530e359a3ebadc05cbbaf3405b41f1e136af8dd009e06d775fdd7fda1f31722c2de41af271a0147041539ebbbffeecf2e4dbbe3af4cee3b7681df43020b474192a64e6bcc0215ef38de8ab81b25b04859ecb3d29f873ed1b0d701e44ada7fb1a3f0ebd11dc09d4163949d068ecb832a124da3a61603fa11dbbb9cfc04633304185270e7790d167e18fdd031fa566d3787e80a9ae705fc115d6113d99b7656663abb3c0b08caafc2813fb6e3f41c75268bc72283a78e80f5437a4303fa7e66d9304e6a7ea0be8c1b70fe0b0860c2ec9f8c5a8e653afcfea51892ab3e5480248a87ab52d0ac854303775f64f6191e4ab42020d019558272aadd694bbebd35858c7c86dcc46a42ee0cb2b2339b0a2cf04e966d3b6787467c59f34047bc05f9bdc8bd30b660f94e930fc2b31d57b7f62490f00ca4a69ec1a91d635cb23ace38ba31817cde749d0dc95e9f764f33c55251ee9477d1a68ab51f3d0e0d8fe58c278c9c448bad52e00a5f22a022fec2a81698501a47afea5b73d70762c7e42edda856b9968454e68be394ff6eb436675f92ec9efaef1ce96ccf9d3f8aa87ce06ae125b5cb4778de05126784da17835ec74fc6c2aa5f13c273ecf795821f9c0e2e6d78474b8802432f1b78ec1c4da9624cc575e8a070e000e19bde1110a555560e73678cd938c2fb86a3d3d97255dac1034abe0f14dd3b7805bbdb4845aadaa57c412734e0602f251ed0966e0a0b65e0e7facbff0658587427400e1648a7beeaca8824abc8045f8cf0006262667cf6a50f0dd552c041779132cd9df5f208a62641ca838e6e6ac9857a2544e26c83b5170312047628e0f813cee4e0bdc457f4abf0aa411c1c5f1847627f57ce6efb71f2a27b25c4a4090a949c1497ef4e7e47036b50aa349eb01e70813ef2bf1204e72eb2b7b1bc97303d25b1903dbbe02b0e594ab510bdf727c50e32d9f4dc3e6a3b3e9aaa92ae73500fdc8071d9b42f1f9f1537136834fda4d4bafc47d3680d521d08ed5d171a31a1faa08f005d6475306004c0cc8f60c8c4f7456125684809ee3d1191415dfaed818dcf7707cc51eac92cef816c8bd759d3270e405dfe656f9f2b4b3d6d98a53cd231cd71f9bdccd12e47f98ff482233bdf86f62396dac63ae5052bf037240a184d92265e173a6ba52b570e19dcb85be62460132ba0c2c484fda8aaeb185972286009a21e8e5694cd77c1ceea43e8dcb38f837165d65a34a69570dce841ddea0ac029ad8d7a8e871da2a66b7919cf351c3878890faa93a53352f6f9ef7b3695f1186b9e0fed5e41c83d1f117a29aa774ec75d91fba618700bee305fd3a795b346a80255c54eb57233e8e0fb04565a821667bd7590cd1f63ea4b8c38994280e5f852e3c5873fb2bc882cedda1ca294015f785116d3a48181d6d44859c3bd54b8bdcca7d693c398268a760bacad5a6814afa573396d8a2d4e92975be16f3434df264db4c6123b800c7a892479f1031338117df03917866f7b03a69c9b4135cddb6b7ac8208512fc8ad120e2701684e9cba91587c1bf0b47b351d8b4fe9c033a5b64cc00b7751bd1daab9d43eb8e6d373f4203757f79ee8d8755b467db50bc2f85008c7a458e1821b52017fa6f411d8a0da3a01f08d4338dd651adc5105d30a8534f03cb1c6f61f029c5abcdd15fe8b92ce4272df4321a4b82bd6c5f4f70349fb66b6496deff03fe347875607fd2920b91ada252e1612e6dc634b22b5c91c91d6aac69e977dbf2713d7cd7e0964a91913c062c97f5866a99f4b3e9aeae363c0591cad819fdf771782c96b19a60a1808cad93f0e000aca120abadf8509f1f91d7441650e7aa5b0a512d0ab38adb74761384b4c568bf0e6bf03dd015ecb6e83c459ba46d3f489b98f76555ee17821ca224a100623a3a5d391b804b90d17e29fe7efd75ffcd27cd36254c1917a46ebef7ff0013e025341e40169019b0857281b29e1e747e6c58b0d4c044ff2850a801cbb1dfa9911e0ba5ec74d9ca9d672b7ab3ef641cd5b858d4b3cb80d64c5ffba5e5106d6f253a5db608b2bba9bebdb64306a5554beece375fae0dcda796991062e2280d121b05575ea51c05e2df259a779678633c2a0de1febc9dc927587e7a5c66c15028ea38cc2dcbedf95cbe2a741a576c3093b168ed07e5f8b43a902cff42ecc91af2f4a473b70316cea6854af59abb8eb9656dbb753f53f265fb5a80da7b416b7df5f0a06223d232a7d6d3d2129a59001261951c0eedb52a93f4ebdc02f407929562e1eded32490eb9265c7c7722db7f0af8456f6ed892c12055508175e27034142df7124fe679fce094dad235ceff3749a3baee3c81e92c362a65017dcffc72aa04c4f236bc7399522183dc8000e7502763efe448cbfc37926849de100d109b6a3fd2fc24e63b075bd3baa680ea55fbade1086f78aa00f237d7bb131b27edfbb7589026ca5c6f981121a5aa36eef587bcefd74d032e2e84d4abff0d01e70de21c73586ff52d238b14aeba9b21e4fe42886822d49aeb64df16103fb09d508e57a010073875a96675006734863ac285000f0a1d2b772a7958f615a416ab2dc4059360c8b21ad53d821522f3818cb3531d32eb7c6f63575701676509bbfe40eda8ed9feb97717a47dc672896eeb429eb83f4db87099a114a859dd6355e32de634d34d0914bbea82299c42ba80ff41749a6aca14e861fd7d2a4b1a324345c3afaa643608d586b22dda77578d9949db30ac0646adff7294f4185170fad17d82ed4807f48a9930564247b2489d8de8eaec35701b1cc45d1e3c8d30c5148015dbbad4c871f09642f10982082f1af5fa42ff0bb6474182d987135e278852374a043df72491ae001f3649416d6746ba3894c6ca0dc0ccaecd3262e859954be9edeb0f51c20cc31b8410f178c587e42fb1dba7776a06f2afa8540a5158df59dd1170457eff67f81052e1bc9e2e3d27865335935861b31f4332767f548b75588987093a60eac261339f18eb02e4dfde9103ab1dbc936b2884e23366ea87aa988f2ce026dce3b299713eb2a53744d33e44c57c63b1a5bcae37fc922f074894bdaff250c583c1daed645c05a8e88ee637ca019a724ac5d5c83d5c348862f58fac9b5114f9d4e4bce2f2cd592d684947174a344310919756ec288b9fc5f90d396b3bf9f17e4cdec85351214603744e1c7e334fe7594ac6448e097dc9bf9f78235c1552836f388c8ac9cc4731c27a040195c148ba7e439634b9a4cc5f8a43292b14975c01c9482952c50cce5dfc01f6e79b4fbf5018cb3f78a181a3b9a8c4e5c892b6ad8d576567951abb893858cb0406f2a3d44ae403d302aabcf8ea060f3c2d604a23271d4988d152c09f5ffb9f94bb3b33c42530a8732ecd3c57aea1d353a16f2e3af6b73a8ad882c85d543621e8d0617b7a3fe0e10e315aa7e4ca4d429d6a9f733e6687d1345805c29263add49ed63ac3785078cd69414223264b335a3d27455824096e4ff94b1ee9c56572b523bc02485a6bcf069fc6f04e80756b6ac74d43d621a345bc8b448bba06faf6dc12dddf07847f64767da70f7050cb8c9342dcb2184bc70593e7f34f8d16a41b7568a6544a22e4d31fdbad4df0206ae66a8229e62772b1e6484b7aba3979478e6a239fcdedf881953a4c9b96dad3eb53fdf075be25d84ba43349d22c6a368aacdf7ad8ea654ffe03108378159537613701bb93587a4908b4b10ca671de4f537bd05a6f360c150d26f221f6c4c29a7f1c6e0f0b62022ded3c0d60246ff3af40ef718aec7f24a945246b2c9908e2941612926ab4be2d153f94a18cc260fa6ca0a911ca00f2e88fec6041fad5abad47f08e94c3c19ab906046ae90e852ae7d07e8d3df00ec9cd0d01eb27da322847684a0e0ab5748c10e2aab1da6c3d3d4e6cd5f6453d1c99a11e61a93826c5c55d291e4d835a2b8a9a43b2346d0823cf7329cc360b99ae97fe1945541883210113444cad06394271425f9b103524d97b16695b20e887cee2088692f093344032693aff07ee19efe9bcf7d6933fdb6aab31ac82ba0341836530b571d9abb0f6e8a4ddbfeb56ea782499782bbbd1e2ea2d619e5689ef91d78129c988c4255a380a4168b467a21d7ba56eda9703c9ac16c3c68a9848c6a86563b33da23ab43f56a3eefdd75fae249c07266a5984b8086f7341699f779c13147aabf8e6e19497bf55735cd22eb03c8c7e439901abe1b90cee1eb72c011f1716696c9d409bb653491f18b93760bc97cc4577bd38c5c184d54c842a6faf9e8303e5f8548215c278e2094acdb1b4f1e62796b8d8544bace14aaca0e444d0ec08f6ac7c98c6bcf244ad5b650e1b661172696a4e7f8e7889721fcc08c264bee8ccd70b3a058e7c49b4d46582827724d4aada941cbe56a4909920a01e2e51f387f855b55bb1da7235900af8a51c3293b7c4cd79671025901674df6fbff4cd09cc10b5984593c317666c312d5a82cc14467599477ceff5341b8b4a234b79dc5dd1112078831e16092bd1a392c2dfeede932d862a5765cb400a5777ccc1f5240f1204985d710c87e08ad90acd3c0b02bc87b097ce4d153b015b16f43f67f2ad45769774b70ca72d4ea652933a5be7af5f871afa368f34e325a214827058abf8d6b64ecf72e335cb3a96bdc8e46f70fba193c89cf7283b5b193bdb769de3a011e89ad7bf520cc64222dbd252a803316f89c95fc2a46ff2475fd7e170e89b4cf30ff5d17c565721b567581f78b6d716a940bff590e9dd566a69c7d356485d1a1a96bf8fbdc6cac69f33775104f09fa19c64dc79b522e001ea5685de0404b392a4a2f533cf61f2a3921d2e3e6e3b761d5ae4fdcc3b85dcf3f04a337486179b1dbb85e7ec399597d6d90e3d42cdf06c369809c61a1de9eb511008df757557a117c09012697241ae465d27736d01fd1795a227a37067191697f378e6cb61cd5d5059669ba0ad8d06281c0429d0c9c088cce6c2160613bf29f8a945806cbd2e4a67df9b313a6f779bddcc19acce1f99e6a7958dd2715e07d729e95d06b6d63949f7118fb9685817cfefc875b87e4a3c86456e6aec75e073a8271a96cac43920cde214eb9eca654b1632b65a88efb109d734160e8c8e8d3f33e0a5cfb3b00fd112508f21661d4be48a248618b4d93d71390a3e7c0277cb3fd24ce21131cd1e0539d5d604d51ec2be1f7e57e1e4d148172efa77f21f4e8a453a131dcc18e88b7f77adfc9e96886564f46832429de55cca1fefbd945cf50be89e58786d65f1641a584fba6c287f610e6321279c44155d3f23ed0542fbbc5b80fa3e42ab9e14c971ad341bdd45a5bf38f125d210a80122e02ad5c2775cdaee7d91b8c7afb0aaf8dccf56c89a8ffae3032538ebe7692706329e7a2fa2d82136f8ac48b919e48f0d785dae6c72162b492635efef3c151d85dbbde3a086089402d78ee2668eecb40aa253d248a50a75209663694b083174d1027f3d989724f476cff2dd4f5a8dfeecdef4134fb72a1e0d66983d9e5d8ffb6b92f10f4fc8bb32889bb92366ec00cebabb55f6dc405e0be86d8024d5405d32df49d5a86f355b78cad8fb4d7b064c3ceb08d6ce4ea5b6aff05fe59aa190eebb6fc759e36a9e7deaecd20223030bc3855606f4845065c83b5698a02d7efb9b2f38230a0f250fc0095d36f0d48325e8f3a7d2898b3016ac7dd7f2497a8f58a282c6142be238f6206b96ece50da8d4900e0753983ec19f10950e90415c1de1a263f8d0d6990bc06bc87ce64798fd76ee2f7a017fe16b24a21ba4450ac3773314bac5b04e5400fc65240cf2a66682e31f74ba39bada269e1324778238e84b573defbf7cb981cea9ce8a57aaf81db8327b56ebea678b6aa9d1b0053a4443168acec9ee8ec7f4e888f6825938f587fc6090b06dad09824a836eb91847750b3f906729d0cdb92497eb9344480acae62f7deca091147b7f9cf05b026ddd9b514a7f33d048c95b580c8458f84591adba3a615ceaec17ec0ccdc7ff972975db58a5eca29e1e4007b757ea383c742e674157113359f72a64e03795be39e49b1c04529ebc329cce8c2f00a8a3334e310b82f8aba132cf3c101aef4342f0dcff74b12ca4479fb7d64f7dae542ded62af467fccbcc45223cde85878c9c28949bb94d8542fe756cae79c61abe9e0881960a0b7e4799c7f73db7c29ef4fb6d2701a4224164fc079bba68d58be4f3bed142ccf91f25563c3142bb974cc6bce092e28cd5d4e8a3fa980802692b90f50913d5d00814abcba08d811f652f0c3f850210c26a162a25f92e697eca19804ba89e2c971d4dfd803cce8cf558c72ef53e8a96e0125b5d4284ea6069e05fea8c855eabb25ed04cb86b4b881e856cb7d0a0b8cf4458c7d229aa8d676611c737dcd939e87d9778ec7084c712cbe40769f133c22017229deef4adfea4814608686a94b711f74e9d435cb36feab6a81003e6521f65274aa06a814503357f7bdc0ebffb58c1a2a5e6069a14322842d829c8ccef91d27dd00fdab65281556d144b1fda8904795f78a59fdd74a1e157afdc1f8b74ca89d48f03d7b74477d8439453b62c8c296950bdcd691d2050bbf93347bf19332d76b9ad9377f4f2a7413ae635e8c716dcc9e538fb58b31e11886eda69aeba7d43d792c0106aee4590e5ed1499e91135bd5552cae95845c8795bd6acac5c9d68482c4e5320785229429ddac2b209f2229a0a17d37d717d8e01ec57d56d779d3db139853e973ebc99339a3bd7c5710a75b6a2536f53451de91298898b90cbba3db659bd595c99c015ce9b09f2a0166ae6f1a9eeea09b5cd26d7b66eb9871923ecc4371464f5775b84123507b72fe5c3f57370a39b30563b908927a0ec3b8a7a7eb34a49db2a4a549bc12b2b217864f1c3f6a451b01ec223480925ebee314fa77590f368851e3610929c475df0f510ab572b2f3d703f2e3d4632a3aee03fbec4a4f31da5c3afdb45758134cb2cada5bee407a444368683fc1cc82665bb50d1e0d8be4a0afc00648d5a6ce814896f244a240e7e5cbc1370e728a45d2f87ab5d9810376ad6b697962a0b4eced618c5f18d39519cb9fd6847ae4b4b1004cfdecab6a31c001d9fd1891f0273aac9d3b3152ca02c577ef57ca07376b2ae95255d4e097a22eeaebcb3b1e92b814d15801d95d141f671c392166aa90f95a16e7eac5ef56a8e094367e273a3a0e11f9cd7dbc839099beafdae81683d2b6f358199894beeaa7e9292adf7e68c3eeaaac67519b12a0362f1e6509fae3ab5b67df6f380201724e36007135d0379a66a4c7e161706aa36dd48bfd8d46057d6a54526ffdc524f340397b47af46b8994140aafbb55d5fa5c3977d42b24af971338f64da5f8c53f09a066c79f24436e46fba3802fe0ecb68ee556e8eef5f5826270514f606b3c4b636942aa193fced8eb43e23b122bff662056abe847ee2892eda31e2ceffe94ab48c044951e0d18064a1ce9cb087dff8f67009f5f34f4a1c9be361e3902861537f945b428c8be1ecc24645bba3018f2b764a0857a454060fe5d37503570e4e3cfcd6eb1b294c44d30cdea2bbf7bb41073acea15111d33c0ea2dbf92b32a424f5da8d93d496d2654013264bc7aa4177ec726a4ced2e025b9064357ac20228be8c4fe32bc39b0c0174d7f07d5c2058193f008dc1f32f0966705271d2321e0a887f2626c08be42343c9a2b347a14dd4ba601f894207e274a93770645e298d0c2b5d0c8e4007d9b0ed75b08097474dc890e2d7b3c6022dc38c642dbaa3ad37a97faca55ab65daf30a37b317591e253b485b9f449c18e651f1fe5e776284000e83257db4e26b7a432d844d05e7ee19f52fcc950770bada908f2c04a86908181c0b68c5fc6a493ab7ae8ada185700a325df3f0269fdab7461164c55d6a4baa1ddf2bb422b63b6cded33a9d3db80e066ee7f3669b2c3e8fd52e086ec33dc2b4adf3027672866c58c59d55217676ae660fde8dc42f72cff8b4d12d83be5ea4271e9db8c7986d43a11eef5cfce9672ff4d437c6b750433484e117d3e7c920a07010b71611fd42d13800c7b9af7424b7d4fe34e9a9dfedce6c47593fba52e861d68ee8db3cd704177699676cb56277d96ab0589f9d4af33f171079d74238cc6974e739e309917fca88b7beccb11479f157b1169d7a44683a32b1e93a39964449dba549c393e5914b65bb54a5ac06ceb26af05aa7c69c72d2bbf932b74a0ee9948fe8018a98edd11e201229c0dcc7a0c5569f9afaf01bb19c44b4065944c3fbb794623e6c32be9259f49928863fc74597bdc96d0f4c5708259539fcbed94171f8b00b5c85f5205ed07a09c1cee8bf8da93ccf6fdbfd8c66d4a45c5b52230a56fdadd2337bc95635f831eccc53dfda6265bc327d5d1f085ca2903388ade452f3ca7edca40779160c3d4055029ee9628e08511b1021f35f180b8f9cef7f9ce280d0331f0aae8323f9159195e16826c649a2a4ccf62ee2fcba0959790af40a4168efc655ed1019f4565e1f48dad023ece0b74623cf7a2f2b1b394ed49847f0a7dab70c1bd5b5714af11694303bb93a182186083987f4feb8282ad69b8304608e0774b599600d99c9e7dae5476462e7a41256238bcbe5c0340cec708abc04580e34ff12254122022f29ac110d08e3ec58060002aaaaee51ddc9b755fc8de62d1fcb2e924532203a4d8fec18f33ae3e75a5869bb896cbe62b4a0509baa498b6c051ea22b2f2d060206a3b71c68a6513887255693626c1bf762ff30721dc809e556b4edc384f64900466cdd1bab54484ee0340436f7dc1444f41424fb76b9715d7fa84d65c30fa0fc64d71e2ed66de6001376cac5740cbbd75de5b3620f93905f15305176eccbcda438c0e85027296c46c4f379be7732201c00a8c7f164f35a60ea2eee01284c8a875bebc65eea117870d9ce669e0855c84d1ea4e233f8c71c03b7d951819a5151e25b2b8cc3e979d4574dc4b3edf09a21b7985069666f45c9b8df5e7844c674f800c23a9251f837e0c02ca65f154b73516a2f2c24d466c5fc15d7bc7e1e3c6d85f930f7f435444bfb963155af2885a9d31e9f88d5f08a1cd43977021adb421d554767efde7de06f49339eb7d34ea6ace24464ef184147ecd9c55b9e8cbe1808ea940e040b202ea8e15ff2cbde79bf60a21c299b16da00c6117dfee7e6f4583d8d441e722e2f5d705d2882524b9c36d1e9076e390e46c8aea765ed0a3541ec9914e8d1dcbe5c259fcdeb443989d15e4c8eaa49bf9bde2cceb0835cb933ebe701163f55ac7c0ecdda7dbf00f99f87ea77fa426fe3b625580b11393cbc030bc47d68711577bae90c5d83875804260c211183f676027e578448ae093d20e66c0c0c755900de591adc57c3e0b4dd81c1dbfcfe45d1c11243170acdd080699d32f6bd3257310d68a819a73e7deee5a9ed3a07c16cd3264a4bb03cff5d21fd23d4d418070ee552af0d218dd2ff6bee84b0794795844066df38d0e5da3b31f267705d8608dec69619350741f230d939d89822b092427943bbba5206d56a1bd3c34ba61aa1242ea46593b27ec992d33a62155eaa6a86a260558f8aae586029140c57d2e65ed4d27561f33ca8e66f7350499c6f1b4e384314763146ba3b9b973e00f5fa64a0bacfeb0f48482c7faecd5b6afab55a887ece8089f56275e0c09284886fbc90d0b0e66451decaadb61dbe15a51396271c3db1d7ca2a8a99a74b087962dcfd2a2bf21f4a6e893abeba635a8ba50221e0b26397a9ec9d4fe7ba2b443227140d53e73e2cf04f285403202cb3236afddfc1b90024190b2a3770e6d8684523b6c9a58d34bede0b979aba0e04f248af27b164383c2718865454e1518ccd4afe23c784d86abc09e747d7bbf8e2bd5677d9222d91a9a74ecc5d8ff71424aaf1233b923d8797a7ec18dbc56ece99f1f55b9b7d96186032bd0e1a54be01c651096810c4d1be88cb67227a16e4c19158936bd91f480b78a254f274a1af9dfc41b9da8d33d3148de18a5fa60d8ee83cdf51a7e2e406adbac7fe5f67df6407ce2bb987f23850d444005a6db355f9a1240df909b058dc4fc4263205f8ed7accae227d6f8610c9b8d3704da834f1b711d7d9e19ff2717263bd851bf173041e1a4f4ebd45760867aa49c41108e5bdd702bcb9aa7aa90b98aacfe2c82a1223fcc6970ecd869af33197edf1a8d226b27302e62936ee96b47d2fe81d135b89a5e7979dea207e4e1291fc97c4b15ee646535e414e51d3441e9233fc97d253e53519adf1d9074c10aaecf5e590ccfe18b72608028374cc523188e8a81e4c7c1ca930e83ec97cdf615208d9489809de03d54b5d3658fa2d427f99c24fe2599d80eeb315327d9335732c66f818094a4ea56daaa8201e290d07aa6f99c04560620687cb4b98415d7707dc14a20739b38805575ba4780c357b04bb98fb95a5ec24d9135ee0be41be545deb611182de4d87fcf31f12ff86d10002f660619cf4e8c623ec136fbd37444b55e9ba7744445681c15b302b03ac7019899e8dc662678095e0dd5f24589b868457f7fc633e958a129be12ca1ce4930d9f79d7f49084964fa4e63f0cd9e1c87ccfb99756e95b7c30c9fbb72ccd69107c2d99589d85b0fde3b6b38fb33aacc87ac65ff79526e207a890e3b1bfba665bc915047a50ba70a495a2544622e917a2a83c87767c6c5ea0067964af329d78ccdb9c1247163e9181fe0b02a49a122506ee6783af89decea5c99eb5e2df57cdc56101ae7eb3ab271fb60d2c515041b48b6dd8ab01a691bb179923c4cd2dd288f7c9f72a574bdc07607b21d6f9ee4a0078995b7d814ffa7b6eb2218688a4932cc6f25a5cb10b495fc145b01d58fd295cecb7364f87bc97f442fa36e73acfefd2a21e0a32305422cd08352b48c56a0bd1d297822082f2fd7923f420a7cb9c6efd1e4c645246e1a7e75d83325a99eb988c6d1f0615977ce114e68d2753d20183dfe34d7af07bb95c79aea009d1f825a40c91aebf605c898b36e3e648e087a261fe6aeffd8e72dc10f728075b6dd41f22632920a2c86ee42d16ecd88151df48b54b16c0f3d9ffc55aefe501f8f032af11a494a00b1ae4ca615546ce908448e74e352643df1fefac2e8b78d91a1a71a604a82d5c1b94852fae2b1a8f9bc25dc4c7871819eff57de6e1db9dff9d43340f880cc56c8322d72fbea331b6a6fec9409cef24cc77b4d575aa0dec7524c230cc61c3156dde1c21a8dccd693fd61682e8a7105a5ccbd693ecd0e4c97caa7faf344d6bced730930536f542059c11fe5e154045a6f4d58e01d6002cd5a0fdee6f99ec153f81874ac89ea8919a7bc3bdebc905532dada59b002a5573fa58b346ee92a246e3f8b8b89a6d519a169d625930b0c01356baa882f234c0f05353ff827355bd844bfdea5a7e0ba17a5b709b7980c4101453232ecb7eeb84b930db1ea0b55707a4b0be2e10a7bd22cdae1f8088fce7fd0cc21383052990f40644da4020e19efc779240c6b0159dc2ccbba896cf18488cc6f4d287a4cdcf92aa6039f87b2d1dbb2b979a6335ab1b73de538c79d7ca2e33016b8c237a05a829156c098131c3f9a05c38ad74c7accd2eb2e19a972c9ad149e2b4bfedd4e897d7e5992679577b90d4d0c46554b787d80ce6dee0a751be34fbcec28a79ef27003770b6409d70c0ab6898044568644f008f11ea1adc0121c2e18aafa70e75798294021a86869ae4cca45938b5fcdf9125449efbad402c9a9fc0d27b397bd8b9a339ea699deffec72514ca337dae53613ab32a582fe58e48ebbcbb90930c30cc3791003eb590b2ce83f6225c0875553bd958a8fa82c20c174b74ebe09bdcd6af9124c98647158daff3ffa1fe13dc1809f0cce7daca82a6d342d15676dffa5c0a40fa2ebeeb0f62d1776eb8a0bf940bb6ccd4fb5cf8026d3fc349a733cb63c5f826adab796695ab37c883fe1fae2b257908895dc0e75afbb2bc7694e10ebc83f18e1baceae3848a159156c1b15bf6c91411393e0e5a0f9ecd9ab4f9e4f3109611e44d01eb238c2a069f407eb60bdf60d31d93de71867e0f43ace6b50ee3823d570be3352992afe0b7fb63e1e85cc573902edc03c52b5d5a4a370dbbddeb99fd4a1b2073d6b2e86f07d6024e1ae5fd9074b4a7503d39dc43229e956db13f0361a4a775e394f510e7d22ec5360d8ff323ea9e887d8a382622be28adf335ad2c6a37fea0ffa63548e965371c51233cb3b0f5f8786e69404ca9242247102a24eee34eb9b4120b6d3f7da2e96e74bdadb2e994bf0b53fc40b0b31f00ca9b5eb6c9c3eec1b3ddea1409e69216455d022c6498565b4ad910994134b58662f4030ff19dc5fdf9304924550ee127449bd38cea29905b67870353c2054dedc1bb686da35c2e115b311e9fc88d4e50cd776fabe8924f0cd3594186c3ff50b7477bb7697cbec708769a77b488a1882c09f05c3005287c9ea18a24d984cbb26c1e9273592866d336470eb8949044a89b979275bbe43ad92b30ac4eaf7513072bddc889a5c36debbaebbccb29d5b9c66bfb202adadf1f52a98b4f73641f778090bf1c178293be46743249162131ddcaec8f84a87ba0545cc873f84bb87db723f06d3a1bc3ec83230f839aeff2d850b534675f341a7d933bb0cccb1afb32abdef5cd5406f3ff19b5d3b75a1a139b172e4c2da829f838b65541b96df42051d67fc4d8acb9591fc6fab4244735683ba351e377026952d71062442e69948cc30e71fb2b6fd9804d849077f5a411c78c58525658e52f2f17b2b08bf047c2f30c6b1c5986d0a99a37abe9dda8c4a2796cd9df12ca26e1a63c0c11cd21b66b63edefb926a0e914b3d871dcdd43e60389bc6844049e6e3dc9f2e2b22fa96136fb398c732a4d86598f7da0fc1f0263e621ec346b4b414b9858a101660ad664a34612f7bdb520785394bc2e3814630bf3f23261d937776930bb9b42f1d22331b3a8d1bab99bf46c4c32dc24f9b9f696ba8f63d3a22d6c1c683bccfbb5bcb56a8ed74a0d7197c4fe0341eb01a2c0d3fd29de15a934ca17cef8a9a93d8db8b3876ac593383b0dcc51902ff75ca16df2c20b963774fcfd43c442b957901d5eec384567179dd2535990feccb61109cc66b0b3dd4920fbbc55fe890493523cf7051990a1bfb972d54527a7d82038de26a5b75bd7f8ca4677918dabddeaf6df6ab4337a54755cefd5dcbdfe0de47a41b65555282d76cec750086401af75f229cc1471b67805e3cfb4c26ad300fbf3eeec991021250f01abfce283d8872b3333a48b9f6edea3a559e5d02bcf9a17b3e9831e185c19a6038269fdac0e19c297b4cf5c2df18d2252495082bb52d96ebdcbf6d2d186e2d95b61f34653ffd58285d556ecd7d22aa443a45f352b5b8961f642b630e1cab58820681e337b6c94cc13619620b060136ebdac864286e284cdc8d97690a1e5b19692b05e1efaa0c086738f9aecbf15b0bbe09c60e658f3c23755a02d448fbcca0cb67209e39f94c4d680ca69938e07e3c514223ec6d9dbd19505aae5a9d9b74d8644b709c093905af5264609321d05832b2fa437ceed674cd56c3c2e9583e3fb42ca266f4500b0fdc9a51308e2dc8b2ea3e2f01aaf78167859232e30f8487aae968a66b9e8d75054c48dc43ede7cd064450e922900f6fd718be57855315c6fad07a5cd39fa3c98d262a3b39d1facf6342306ef1af3a383d42a2e7db936dd38aaa308cd0f2c930a3ca9fa64b9e0a2bda80f8158f04e9ea3ed13cef6bd893048e896a4405ebdfec11a1adaf837a24f7f24eb3c81b88a2b06a663216515a8ad437a6f63eb76299e180fd0f9772977154f47c7d7b090c089400e00ce450b41c45b0d64b40fa09903f9d1fe9019d160bc4c9d1bfd354d53b543375f4b68c502c29850b409724635386ace17a759ac1c57c9a40247175fe2927ed0eceeb2195a00dba19a8fc32bb0f13e411a4ff2f927666ea3d04e99c8c76b95fce2b60a9ec286f6e00d8b4d320fa4b169b3ea61238d947ea441b61444e615faa4c85871992f59c59a01438cfe2e99dea16c5b0dd627bfc66a6b863892fedbac56348d25626583eebdc056a522bba50018996f4b5b6cc0e7098c3654c155d885bca6d027afbe21486ed8ae510bdf575db579c720e47ea6e3330a4bea57a2b0a5e4fb563dbf4ecf948a6edf81b6a6cd9500e7c95f660aa35e732b6d6cb794cd83ea2fe61b238e923b52c43687c7760dc2da777989437a2b2af984f5c7a26a6864c20f8d516eef2027bc0a5c4f044075e8736ef13a97d80707b87dd9714cc44aeb96556cec538c08aa2ade9272239b4f9f2549fd0000c1866cd274ef3c46d29d696a02cef11818d3f807e56321ea12ab4471dbba377f5fb4df8bee3381f0581e28ae3cb760084150b2411cf35814e52a34bc17373ddf0515d3a35df5473325fdd69769db8f3e63e1a1415d2e0ec167ed338053518a8dae63c413c79b385b18f5357e0bfeeabff5f5612ab6de1de48b08b9432043f5869880bfee5814fb9a45455d49d4308fcf45185e364bec404262bac14d540cc18f826828e1c904f50ff3a6ab6db90e434fdbe62b2fd9555fc9b5c2fe6510bef71248a15e25ab73df169c4fd73df2ec7e46d54f0b422ca78a33cdf37f3d34a83eb8790595a97b85c446a79145884adf97ea4c0f255d56d5fb237b023eacd8c2e8d79833cd5700171f1e2c2d602b403e49a79649b4d3cb4daa88cb2b6d5bb5e01a826f467348222730fd1adb21203c8d5e84048c71d44a46f3a56538e86592890c793bad6c1f38608b6b88255ca6373775e5ee1035c3adad3c9b90c0be22653ce2a9caffdeb58c53ccf01e9fe911ec1a71e7713c8cd5ceeb66264f48669254144dc166e1b2022a6abe2048de63b1576c02cba0be5e7aa76d208f35f0b187d9f55fad0ebaf49aaff78cc092ec8b127f574063a2db67c925bd672fb48797abac3e02a2aff44127a9dc892105a12781affe4fe3be38b0cc04a86c5c201352dc9d4f3729c84f70a2413507964fe2eb7b881bd946fb31240aee9a5529a8eb5cadcbf4b8b4a7f4a976bd79c729ce84cc2d43889b5d65943459e3f6dbd3ec12a667a4f801220fd4e5dca4a1e826296239ae3e23d859f3e09ae0a5cba61c6bc8ddfa24ef875c4a2c6f8f87e3a29078fde8fd8b1cde6be97d4e2c9ce75e61b8c3a3ad109ec905a11a4dfc87fe19c4a88f574b0b3c948015b41f70d32b288782ea88dd119a5ec7a8b45f655faa5903fd6214cb0f5b44317df3788404dcc9eb93ff8f856b8eac97fed3acff9adf80b5f39f97552bec86419158c58bb5bb0c211cbee32d6d93dd0c25e33ac91706d9cbe07f8ffbfdb8cafdc4471f75194da95f5827e37d87a29f5b504a8003b1227610f09a9a013ec20b15d989f5c8d11926ac3df564ac3cb0ce98a0a672cec2f2e799fd81a8157312b8a6c162620f7590ee7d9f23f62eee8179406175adfd533d3318a7734b78b3841b6f3a60b8448f207eaa2f33e91e37ba8a9db63b247f04dcb67a6d752b73419743e9d3daedca546c67938594a1af945da4362ee7e845536eb0476a899bc603fc13523b008f0a75703c238db13304ff3a9f835ae6917cf8f2caf0bfe9ae7ba1404def9f8f06fadb5412e7e0377af7ff1633290f4dfb5cf00fc69d5fdc1ddd91aa3541fe00643aa40451cf61aebfb2a0df7881b8a6bac05d52053b8f9aea55ef064f960c405e3c60f3eb7199e4158d3ce972ac7d096d58725d22fdab33bf350f484fbde685e767292eec0bf9d1fd2c33a255e1f81f12e3908ff33152636ad1678ad6ff5f1b2f6b1af019d01b4f8e73acb4787a9e7f6b6ea4b1401c153741b3c5fc9b6df408b0fbe8ebd2507546eba7a3e12f73d90dd50999455287b38800774ae0845b2e2d3a38ca8e91ebd56aa50d6b66fa60bda15d9d494fcbc815d0e9becbfe6b6651537b10c64cb986c16eee2da15261667b16b4edc90a8febf840ff73221a3a76c10501c9be59fd575111a3f15e4208373e23074eec94c7342799751052ccca51e428a4d2efe5f867b65c86d2fa7754ee5dbe695a2ae4a2cb09ad863d04b0d5a93b3fa5c464003f32e97a1a255e4e178bd4d8280a93136f361acf23d8741cc43c9216bc33de2abcd916e1740050bff901301cb85799e1b292fdc7df27e279f848c1058bdde0aa498f2ed7e5bbb1c9ca2672302af97eda86945cc69c5fd024770672b4eac46639977d5c488a6a76fb1c8f33a3d9fa530f5d4edd78d23843dd031bfb2c23a8417c157bc69eeb076b7f73a2d33ff551f9f30d411e4a80a6d76dd2a2466bc5e0b68b7d17fb4b98e5b07433f5a9dafd4bda48487bc0933f528baa8ee5ce9cee2ee114d720e9bcb598f210a8c1008d871409d572a6fa36fb249b8f1cf69884ad433e1119f0e19515da67b47c8b98866f90daaa773a6fb4031739a88c12e5053a37d6c4f26b9826e69be0fe798d5e5616449644c7eece7d70c9f66c6f868838cefff8fc2f6c9e28b82edd1d99379af7c8ca25b4e592f102b197e4ab1231a48ac1bc6e91d82a805a9d16109b7c9f024e0860206cbfa82b0000818cac9e9819d492fff5522df5ad6365d48d7e50e4533265d84bf14db1bc53e2134faccf3679fbcd2cd5e05d6d4ce3544bcbd791e8dbf0c73ded8f191a6aa90f11d018b11d2114e15904d6c5afb1f426bbf1965c7623c444f8effb85ad611c96adbd8e1ae55a5aad44eaac6967f8aaea9d82dd513143d315d02374e8d225e07c85dcdd19929558e490fd046fb2bb08dac556ff169f2a9c259e2e239edb255311fd182287ec31c543c377ea9786c15685975343e2b0fc1f07b6b8055997396be25293bbb71c76f1d1962d32c36cb07de2a78d631e512f80b9024f6caac48631cf12832984f0b20397843899d784b03b93105e8c97d093ddedaa401e80225c5a76980295e55fcef3233f76ac2dd938089f9994e085f5d991193f38354cd379f5f7d4f33cd18baa1b675f54de64be4006c63ae95968e84905fdd0df666f67f5ed30429c20f41e9c28a395d8e801be01fc24bf5e87d1700f6e9ea42958bf4ed93f5cc4fb1195c08edd3af3e9b922c89547fd7c63317e8213d3f0b4e256cb5da291a4aa1d0065c099a6728f57f844b26debb0cfd2997a602be4b33ed298a8e177b65572cf306b61e69f6564872421731d94b63f7191a2cbe7e5b05a0fa462c5d62390ffbc8aff49bf38222868b36589972e12affa2fb6f3e26cf31b53c11f0e05288edfc499b63f92d853fdd3fb4098603b39cfd603d0667da969d1a2c3e1a45a11f1c340a65f70d77ae848115d2e8ecc3077de634c0903037098c918066161c5286f3a3e8ad9baf69c5803ce7aa8f7ef1a29d45676751053eeeec72cfa413fd4c9d52898fd1a8f37f68bee8484c22637b570e89754a78caf2054b18679e56141c0a1ec59386f0c4b77c700f278b9e508ebbd68320c4359c1b5c74a306bf259541786bbbf118d4cdafed2bf925a5f16b10d2a89b275162f0f5ad4974cd9852281a344ea4e80f200382b7543661be2e7fd055d108ce0c364956e35704d610d578d6211e32e88a87517b64cbfe182ed66d10892d7e4fd84b18fc73de2e7ce61c856c39c97fc3cf12843d56545146e5436612b0f18a595410f7104db2df5b57608f84de8f5a9d38f655a658cc5cac4d4fc8f31115ce8f956fdedaac6f3716e500b786de6a7bc4f427684260e7cfa199bf66318db690ad75f3c94e966ffa47fb85318eed0e021e244ee234c8f17184500fa4aa1486b6eb84de3d55c91418a5b1a68fb3eab40c5ca26053b6e21b8b269dd0f8cd6cb7eb2c7f51e4ce4e64c42e9ca1bb1e16fcfa088c81e02bcbba5c9e5cd81eaea7521b51527d3f58c5073c7eb17ccc27bd23ca0a12057ae98130b9ed9d30cba777427e691586178b785029efb051e4a6a2eba8e0a318cdbdaaa16be111d66e52ca4ec7993d90c38e5f740647f2a158ade8a8c6143642f64729e1bf48bafd74ae8c02a48fcb42ef39a4f355b83adf17aa8377385c3762bc4023d8f46508ee31ad379c5601e018bac8d42d6f77e0d1d0dc3610d7b387f38dced7a077438526b9361ef2b6b1af6b6be486de18153e12c8f7c9d1aefb68d06f4c0735553844e2da5cf6011792a6a2d2048a45d95c105768a02aa152046cfebe9d60720bbb7eada0a92bbe9c0993fc7daafd05931e276013c325118482d3fe3dfd287b62e5cbe6bb81ac4055835e6167f849004cbf09123487911668fece4b3ec4faaa7b7ff1b52e1aa997a559314e1e39d192c3a5be97c6173b8ae8f8de8f0292ea197fe80f7398dac1ae37ff32bf837d92c2f5e63db9482f5969a9fbeef1e62287cf44ed4fc57de2a9540354f4f7a76860587737ccb22e1f3ed0d0feb639d6a655976b7151b8e9c5c8551de53760d3d3f78712ca4a39f7341e7e7fa6ad58a0da6bfa5dd9d8fe84306d7cb6069ffebcd85a785bc1c2570ef7fa56cdc3d12bfb6b4f3305feb90df939c7f71a09db8ac83ebd1a3bd5c78bcb431353204ce19b316b6e9a13b7a556b1e6b59f850d0eca7da1f59b049dbab9e4306603057a126d016a18ef676a30e6a91c10bcf6503edfff355f34813781e11b24eef446d5d914658f5c86945aaecbc13039f1cc7d20d69bb428da8c6d26114dcf79cb29418c18aa42dd3654a54145f309905a9b0432f76cc687aea198d3916038af026e2a8734c4571af4ca402ce8e885e465b25ef9b9e9bbe56141c625c4b03324a6ffb30c78baacbca8c371349041197d4e34e0f545a30f4bdd546a341f7197c1dd154fa71f212075eda7250bc88b9ee99176e9dd7858dd65395879d082db14f2703f2603658d5ca7a4cfa1d894196305276304baa4a1de58f5e6fdadd22fb77f6f80255f9b60698d57e4b5ea67ce26a71d045cd9df495cd5b465d9018907338838bf82c5eef3912c95beed28c7f2d3cdc6df28ff1d2765b13fc2caa145a0d39126f3018c5abd441a2ad5a43ae885ea8f1bccd491ccbdd606e3a4cf88931bb7b69be79875d3d0be624c5c2a4ea5ca29ebf20f5bde9d57772da51ccb29a495462dcf136bec12d39c9ac4bb891113d49fcb6aae16d05aed84161ce1d1165aadb0310115cfd93357b2dfff5d3898c4bab69112571c29cd34c5776ded88ce1ae3304f54ae5c95ad782f43e7c7f2a5304ce7b4fa8ac7c9c604829a30175b8bfad800de6528f86c9750475e805561e42b0b71855edbbd13110834e8b76e74dd2de04ef57c33bea14c8299b421f7f0463f7c06d9866b8aad32f3b0b39ffc303f57c1092154332bbfdfe9b5ddff329ea6108bf5815f50e6f1dc4d71f6afd01097cf937f3f761581d89fcb708a69529a9a97632599c9f594363da44d3faa5c4e2b8e3e8361ef062f35941b8610a0490f33e0399d9f962898ad17d361ab96a8edddb5d9d24d46150031943311e7466f453ea81525e9cd101ec896bd43c9836d6b58a8b3f6b52a43a6cabae13beb9546f6f248fa167766235db469f095c2c3b14796226aee8d58f9b933c3c6bf6368c62d8fc4fb31e76eaa14013f23764dedd433f050d824c8ba4ae58cced0d19f68b8a8d199f1ecc97ba43e407de7d7c02ff185eec25a503dcc399d028a5b1b9a1be6be376ca4186fd5ed2f1829d7181e800c674bc73e9a9bf2320126b328bf81041cc26d6bddd79c51ab7c57ceef431d769abe1a831047b9592c6e3525417b0867f05af9a2ace423a66cbe1a4cc2fdcbd1d708cc4241442c8d3acc4817d924c89933c0b9988a6137f473a3989945529310649528447f50e0847babf97911b77f4743628050be4fa3b852b1fbfb418593a099b5a91f252c0ff0ae246953de7d68f3979b679b44c01da6582969e46369dea1cc25b9fbaa907bc0390d9c39d391202c2e458e44312231ca7372ac5439a1cd9808cde892c28ffe7130c76663a5266f951cb00d7e22ef39c0a9f6f315732f8574a5c6acf977a25aaaf825ffcb37e8c451b6ee525ec028bebb88f909f355a7b0e86a5d893d1589f3fc3b4179966ed6f6e9cf19e171e41d1f75c6e38b533813f2711c0612c1347b2136d1d109408fcf88bfc5db8cd5b5ba4554ec2d8266be468476fac8ea4576ac44c00643fc3a51ab7e0277c7c42f4f722f34f665054093617cb2ef36e0f2d87788c7f7e5a699efce7e3a108d6462123ab4fe0164e7ec03d0dcfc076214107dcd1aa21759c6f94c19fb4f8a348b67ee1b7ad34b00e072d0bd93d87b8cc8da1b6fcbc72a04f839cbbaa6827736cf8a021799c5686920b8d16f4b3fdd7d16ee130a63fc771fd85874fd0401fb8a89b69be48157f50f94a1a2f37cd139fb97b2593fef97dcfa541922a8c28ea65584f457371a6dac6498b64315ab827ffa02a7604739c03bca96becca9f6ff4a9053918089500debd08e2ac130b1b815e41a3590a945d3ce7e4a4bb35b0cca0ab8f3ce98bf05b29b1ce1f3ef5812192eef3f13cc710844e1b2f77ba4b20f2ae166dc52ebd5cbba330acc9de135345c38a252270ddaa59d15cb8377cf080ed52f07979eb350adff3aa64fe2a53024789bb05045e90bf00f47a98b85ac22f222163ecf181a44e3a6579f63ba10ee05c879e15c39b2962db4abdd200d73d8cf498ab3da6a4cfa27a58df7d24c971855d0ac7807ca1eaa9a8438a92101ebe3cec6cce5cf7cec9c049e05172941e4e873d18d64247a6598e9091e94e32fb9feb8788a8982acc4a4ff7c98bfc7eb5d3c98ae98945af5c7869fef90d8ec09df2f000462eb91f1508d83ed9bc158e56017fc1193bdf3d7c84081fd32c510b86b3108934d27fd890fdd0b2836f2a636d3b7e4c87c212d7a67410eda3d00b71cf07313ef4dd9f993f83783709eb7b0ca2cefab27465d52510afd15d7910c0cf1b3e0ea32e2a05fe3fb848995099d3f4aa75e77f44f86f69dfebdb9cfc68bea4bbda498eac39f22fdb95c3455948d36b7dd6bf4802e1041899396f6875cace3da2086baeba7667aaa9b5155c6d4cc453825b1f10a0899985f19efc41481a97f8dfdefabafb539aa0eabf117f9ff859c86de2e8c2b6021843f9a29c390ffa92442bd186e2dfaf81325ec3d00dfa0d2adaa52e069429c0494e0c599e64ff609866449403589ce98ead3431ed00b44e456cd4471570bb88804a9f3271c4f678cd84d51aa8c0bf42e3319bb7b34c11b17572e31d04f2ff8a842577fa3274800df614b7689b862fa9d326c49780c0c1b6ce05b3191cd4205201c924e5e8c83e29f4898c43e8969be1381d012644d100167ceb7f6185f7e093daa1205efbf72ef328176f90fb11f1eb1fdeaa577664950a400644ad514ea4c3ed9dd8ada70651dad3484eae51427ffd08c28d9778850075cbd1b94ac904bfb003c2dcc4f08e741948147a54c2ff20f212a45ef1bee1775a732a6b8b7ec6c6ec1d1f05a3a60cc9673221322d8ef768c4e666b9e9004443d4c7849f5d3a264e1f86942752b0933331458dcdf9b60995c7fabd9b6518e60cb494abcdeca4b8bc54279546450b447121c956e6d47a28de51df34bc1a95e00d54b7fc5d4cc5a73c38e7cf54b11aa515c230c9d7e7676233687faaf380c4ffd81609e014c23ce280c28c78f2ef3952b70b4c0e21d3778e5d04129732ffb58c6b8fbe583617df0910e72ea1b9b5b0653ffcda7d0aade9aab4827e2d4b38d5f20d109147964a6fd7aedc85fe0a6d281922e936a68d7a9618fbcf83b673e63179c0e49a0c0f79735cffcb26beaaea040c999309b861d09c0403d8bf3d3c36c0cd3cde6fc9d63f3929f91e9fa36f7031c508dcb7ce7579725c76ba7da6966d4efe82746805eec8e84099b99907e2dd376b2eb366d2e313c0ec4f352f910631fb524f42676d745ec5e73bcc1b0c7708bb663aee0d8aa272c0c281ccd8ddceee55f6dfd200f1cd655fcaf27c8b227da6f43446cb6dd0d5abcc09b972bd387d1fbe9d97de38546945c1d2f5f3364c69c0dd59b0304f4303e8cdb0bf716d54a17e32b9b88802feeec3c65b29938267f9711452e7cf9fea049c362b900c5055312558e1e58adc5c8e04bf0bd390dbaeab51c30a82cb78195b36460215f7fe249c6600ed9eb8ac0e7fc1288d84e93c5b7ea74c55db657d7bb1316c3eb07bb25e7fb2a1ec133bf95ac43aecde1d5068081691d75c78965ca521613d7199423605d75a0291b432ad136fa44f4b0f0ca8281275c3b6647ea10351b047009bc85fd623b1cf2bc6dfe719de798af38a4c050790a4e8148cdad901a7773eb7dec06b2519d907a1a08c4ef80860c603d86892eb5550582e7205bad8baddd04105d0d3b2025e1298ecc43e65c410171388d3ff10eb567c8c89f263039125c9a040c376d751d22249d0f4e2400c64702d00fe1fee5e084f2a3322a2219dc56a77983815efd215afe264784ac9b9b38cb0297231a82d8812017a95884f266cdbfea5fcb574861eb1167bc47789e862bdbf1f0a8af4b04fbab5a16ba44c0ebb8bbd77f0dccfc6729f66f85660d7ad588120392b44b1428184c7389bc2ca89dc61576836a71c2162335342b5be376d7cb5bcc6061c3750179bddb3904030a084ff03c71360e6e71574f833d60f074d5d3e0edcb8bac58f37306e83b07462f4c73cf2d62ed06899ffbda9b5e893dbc73e0fc7e95a19adb306186d179312e2c2660c489e5fd917038e77eefe528e8ca6dd24137d24586aa81d85afdbb04a709fa563ffe2365620b29d7e148942af196e46c5e43cbf3b73dace608c5f9f3d85a314d8f0e18196e361261708505d4c400e5ecdfe5fabc81e74c15f2683e5810307a92d1b3fb99d33b742554bf6acda9b2c151c545a37c0531f053231644e5f56b07cc8d373f8e517f02bf80e068a4d6b5ed220fdb6b633084a35bab0cc50bc035518c23e465390b11d172279debf1911e5f009ced0e0b4910d59134d8a35468fcb1799d0ca2fcd1f1000d59040468ba55ce8b1f53139abd438d10c0686a1c80235de481827a01154f902e19fe2e16177d3a114dffc33f9212d0f8435f8b14abfe3245a4eb871ae164dce7bc5c751558b0cef99fbe4b5430bad9146be75389d436d2745c3153bbd25a3adfdb092e569e379ae00779dff540ca89f2187e923a11372bf6d124aa7d81ee152980cccf1b13854d885ed11e4a30b88357c7c389e3886bd1a7705d17cb89667b29864a016093464b56b135930867cb1a7351b3bf2512f1875a56683a6b3330c9d1192f9c15052f42afea8b9e097f077b34b11a356016eff964c0f9b740d57dfb367b53b091a680565a0aa5bfeae2988ee709048bf27978d48bad5896ce6b534ab347c21008d533401919136a5a8e9c8a8a24a131e8356dd564f31ec3aa2f109b3523474c1e635672f388544770e6f037acfbcec84e7d2be983b42c59b8405c10cb1ad4d6b36608485dd3f7db2ac95ffddb416f580850574588da799dc335f016e5712ff4a72aacaf82563acdaf2d36a7c8860c1d55df7a4c7e074ac2382b241223cedbeb2bd3039fbbc92e9fe06c91a15455e41d8847c0f9bd21ec13c75f61908397a4f498eabcfd12d7588118630ec15f92b6bb2210e74486d6682b8196f72bdd5cbc8cf95fa9b66a869519fe0beab8cab8154d43a6521afd70e545b6b90464694abbe3f85c188de7cea5504de30e669b574c5764019df189c2356edfb20193a546e6e6b0d4cb6c6276d46c0217bf2355ecbad05e55874acb9538bf2508cf37f0b1fba11ce9d6b0786b30142464f20f90ce9ca58dcc224e5cb043d50388527db58dcf2d95738b35837282d68611bc2c55dda08768f0a7a3c43f75ec5868b76446546fd78932398943366d12ed8ad915680192a9ddfb6d28b3e12393380580eb5c84edeb96a1e1b680576017f3bb32a88e9d1e8fa95cd24b41a3e6b7d324d09d8914f6478d3ca41569f6171c67899788ce48728da70d999e39b976dfed11c7c5bfedf78ad4ed817d6e5ffb4c71ce5e4f34595a488d7a51114a6b3433e3bc9ebe674be2a48de8ada11f135cf2b06f48e8c20bbe4e6942ccf8e46e027e8f14527186cb990913146ee298e4fb1d0df9436e0e421a0274943bd35dfb2747765f728ac448a6b15a46a794dddd71fa5c57d2ac629d8a8724c45c02d0922ffaf10888420a16011127680f92367d6cfdb3ff093d4a1694d8752e6e2bc9a9561c9710cbc57d0411de62fffacbd62fd12c35e17753db389e4c1088a9158ab0d6b9f39a05f66184cfd28243a14aa44f0334d7fb31e3577b3bc69a961d4b7a9429c6aaec9e678f109ff729b1228337f30e4721beb79efb7dafe899ecac514e7a3be2a7544e80ab7263cdf0d6a42993d6c6c5997d0e565aaadd9226f6d5bae6875d8d6098d91862fe231f0025ee4ff1cc7757fdbd18e7f56020c6c0958215d1126ada8e719051a762608e67405269c77ed4cf967dcb36576332e7f9fbad7ed9ff70b11df44b823dcad527eebd7ff0099524eb23f683a42a18214032cdbd4c595ddbc78d30d0967742d2ead680a9118e8545ee934f822dabcb8e748087a18481072fa8e922de15baa97a7e6386fa632c19f7c86e2384704d9d60ca8295d62321370970624798e4e753dd3c6bf5a18be8d6cff2d857281c8103fc270f717a80ed7b4d822756e24527442d5b924ce75ecbf049cc4eecc6eea7f975ae77027368756833794b73b3449530b7cdbdc0b50fadaed048608ef75b0f8a3605295e115418f8c1241dcb59f5a834abafa167bc6585ccfeff5f9ba78de9b00efbc3e240e503af3295b427787e0240caf8cc775f6a3d421f4821e3651f94f1c34d029e76ab64de82256850195a436c515baed5fa33aba0c1b80a4beb8577df0751146707be60e4b01301840a6d0c76a17290aa381c008b0c6d8b211adca21972bd3d32de268802a58952bb7defdf16e41704015a8965b09ffaef4284ae159a49450fa67118df2a0a17e086af0c7f43f93719cf804851881b85682730fa814c1feadde42dd4ab0f1adf40f4397679cec84159db312a4dc10319136966cb972333d36b1c5a00321ce7b1b1e65b337711ed8fbec46aabce21a76a113d01934873befbd38f76c0228e0be5cf04e952b84f38bee105af3186ffc8be9de5143dab65b3448b3fcc58c8bb112d135b361f38c8ca579482922886da7a54cfbe5b1af7df3f2b3965a27f98afc4ae99c78a850b6ec5bd51652020e537569f0749d33caf61ef898db536bcc59d488a97631793212c7ccf43c763223361ba8c2f62c13d8113de10e17880094cd0d811c423927fabf9595f28c62c104abdbb7a52ffd3dff5cb998d3bd088cdc6fcfae140bca5b47965865d7e6143bdc69fac1c8b84ef8433b9050ca205020e17436d25711037a2dcdcec3a385746d3116febdc70880ca9a06b46b3ebe4169e3adfb3840bc013b1965a0e21ecccdf2d1a7dfa624e3f54ace8262645b452d7c20049a0325c831bcba7ae194bce83e6a897a1a1bdca5df2e8fbe1d8c6d13a5a5cc0a0bcad12e6c4533491e3ce5d520f36d3b3f132b6467ba74d6c76a73a50aed7b10c20bd68050f2a329440427cd511147c31cb8814759a4755e2ccf4380fab2ab30b6fcddc6ed0106cd72e265361105aff78b4f1f661b8e2c5ab1d156c682d8e27f3a24d81a56d3fb9a70956e6e8c158d2923e4bbc0c18b3d3acc1dfe2ef79763ee3ceadd0f45221b63baa5df393faabd2f266ce17380c872efe094ae8544558dd71773c1809d2d2fccb3785311225806acb10ab9c5c58b9fb00ebbc162bf27dda6e33f996a35da372b95b163af317bc0646b9c98e5f6cba3eba9be45fec63621a2d2f6e3f22dfa32d90d5d575a73b8af02d68fd962160271f2c896a0b28dc60eb15c771c25e48450aa86829004930d1baf41c2340999d71c0d7c0123b89478d9931b327cbc7b0a342700f77486c513440535b991d966c332baa0ad97322da9b642b840ebb585f41e783a705303c62873ce486bbd0469385f7fa859dca41d905aac2aa7e7ff3f6d496b4b8eecced2c376078eea046586cb76c748e0370822d9ddccec9757c5a70dce82cb9e96f82bdefa2909e56e05ddc301c2f0eb028e5afe81f106c860c12b8e36780e9d6cf7ea531a7907b3fc721a1db6071800b178bc251f04625216a55e640cea21aa854ca9c3b37cb94f81cf4095d8c2a38926a81136b644d583e66b2f55b3aa5761f7f66a9ef845a3815b84f97a06b9dd7c042f347320273e704438956c26f4da06901fcf88793b082dbc2a5b55615759b3f83ab6a1487dec45be4caacd820c37d7effea5f949db1777dc399964533c1a34148a84e1906b239c391f788ed8675dcba93ef1139d52c2db3604bfa77ff0253a032127732bce810810f07b41054c0e6964feb4faeff3154e28f9882ceeba45769926c1daec68ce9297921b4a0d362fc147b4ad5bb52f3ae630c12cb94ff552a65d75e12f31a076523c318cb990959dc5922b9650520842212f21a92eeb6689281508f10660b08d2971ac2ccd77d254cf1be13c390c2ead601dedbed1ffc536e75275789b89f51e4b16d1f406c84f9f2d6b3a414e0844cb5f9def3f1de2fbf4fe3aa9cbe37938d38e7992e25007908a06a68022a4db562da7cf3fb5d4e6c67a4add5f9d6b5942baf98e861d10d5e43d7c759725f9832caf0dd38a608d6dca55fc111bde9c70c36720e00213347ff2dc4d6036654d86c22add752f5a8ae475ccbdca059080abcc4f9a05882f498fc82cef465b8b0aa4891f38fcc0aada68d2bb2322e696ba86c05506ff0c0d8ccf29ab3cef376f111848b5752c9e7856ed07d24e91a36b1f91f083ced47ff353ddbdd907b180296559117bf778854038efec0be4efa0460dce1a42a783e274888855b0855417cb34e9017582309d59d1024e563094a70b8ce85204d1692b2e66624f1dc2b86104d47a3c8071cb07094c1c170c1305ab6c2c5708e6757b687219cbeece1c12ccad3358b4f0f134c14dc3e474be9f227c087a70e71f7905b0acb6ab5a535bbb7ad536a3afec1a27f2390aa559a44be3264fa1fbba43efec5622b9dbd34b95f9ec542f51bdfc37a424725a973aef1c7f27aed734c50b4af5ed8ba6f28f85c87dc816e5d3a78ad77ebe5396046b0af847e8a9b42bf98a00a31f5181ea7a5f5d41c5d20edaefb66150d1d2a2c3e4ba27fdf3bcc1ff28d0beeab03bc4c2d2a955290b671c6cd25611ac50520e2930475253c90a580766dd3806f613b0f3cf2ee705fccaf59a90552fdf67fe0a184ebd1832b79bce467f6eb6881b36f34580a21c7cb86bd006c87f6e60b9c34a3e75b79702bb1c155a762affe3909460977ec0394e6f22d65c5901884548443ce9f975e0424e8ccb6d9908f94bdd7e36f2552afb8120b2469452b18d101559f45fd2d7e49330fd583f42812b52ac5c485fd028cfba290fcb96ab061a12d362508a527003c14f9561256f04dfeeeb1335d430f973ec2d2f339354ba8ee59248ca45fabcde330a90b45a62d1230c84cbfa1ba12582fb89607351d677a5ba3f2bcc588b80c9c2891506d2e181de85d5e233858c3f5c56ef98f046a23fa5a102f96ad2944fb8f309db8cd27e04b983ce7622669f153e7be776bab1bdddb3c92df11f56069524cb996543363689135c618529e9a37dc190e7e259e5aecb2b7860b94023140d347584f2b7ba9f31cf2a926da0001953c5b87e7470d07542a47bcab237742c103eaa653a5405ecb8d4508cad87ce913fa78b2031bbb571b8d1ff2c1e01af6a47766420c06aa99c83c995ca9bcd7859c3418bd9cfe38bbb986c555b8998ba457a1aa98c76318d1081afca389c07fb8e87dd8bd342f92474864289351b899839c9b223de44ca2371422757b3b718c57d18ceb74c012c95a25dbab226fb77aea4053797561e9a58f4269c36f1dbeab5753b6059e66ee9e26393f90b8ed7e118e013e2c59994803e936d06e2ec16b7cd2635196aea2fefafd914755aeb2d21d1e89f984911da568a03dd57bf2ef46c40e4ea5dc3bb4353bb43018b48073728a8a33242e4af4efc6e46ddb8d73a832e19b0b7ae27ac33ea6570b4fe1d42505a5eb16d49d6f4a7282387e8f63f5ea38809fcd83bdb88fc0e893dabc0dd70f852e679ac38c8f4afc5360d03b82e802ffd3b60d67630ec75f56de837bbc6dd9343c623773b5c64314bebf266c90797d2ff8b73518c46e2c3559999ba637f1ebc4c6d808d88a3c6f40e54aee6492e3f3f19f6832ab1b457ac0ebbc9e3d6f05e2b5711ef48feb832c1e69ab1111688c81a7615a98ed8907c2d959a6b972a039f6bd63387acc24b7fdc6d011f916171280d9e0c06cde01ade408481005816fbf515c7715e658ef4ca1c7b11974f7c05b672587ddb1ac69753634a97071f988e9f44cb5b82206d8b3a68fdd31b867d9b7e3a6abe04fa4d1b370a3f93bc1957908550c9b6a7e92e859e51c7b1fa1bec8c372033dc2e57dbab03aec8f7ff4e36ea41dc2714376d5724655f5353a36eb6180b82640031813f89dfdcb6caf7efdcfad752b5dfc0741b6778949b6399697342dae443b6fb3c9b98493d2aeddf2e029190af3a5e09a57287575084cde6473548ccd96d52e4502401f51ddbf28cfddd4381b5d5ac2efd0a5f3be6292b82788d5423f8b637afdc172b86d8c957a5146639b1ade603d4d81b8740375145c99d090e32c6f65fb56f77953d1f0f0bb0801821316ac84a79f1fd337598cbd3e0d786e7e06946b03f0ab459f6c51fce73e1b41fc7cb7da049ae61f5e3973bb63e65c30bb2beedd2e94c713db15ea2662cc4e8c498d24d7dba1496d73c70403721540e993d510e2a4bcc816937fc323ae9a50d810b70b332c90c726d02aa43d6e2295fbaabb489f1c8e86a0bc15c9d5a9334fe8f197967a988da1b7d4e2d1f926cf8015821e42b7d04b2cf1d5c4d0946e3da8b416fb525901b4ca1c6f589b99377f75c60efe2d29fc0f03efc7727135fdd17c64ebfddcf251c55e43aebda9bf14918debc0d948eb9a82b18a1b0a75c37a70152b9ae213bd415f3bbaaaadf54aaa54ec305312de56060d051d6cd732a1a7101b7ac9d87f4cc213dc67fe1871403d86d0ac61c3d34cc9df18ddaf3d503fa746a7ca2461a078a96dd4d05d2ab4b70e92d3b47bd0eb512d16dc7e751061b933dc465c781e0cd8e0dbc79a5458d503c9eb310b443b3e0211ca53f3b08f5fa06a370c69f118f68f902c07fdcde24a9d04f177f91a851f8de745e93103c64714d90f861d95e6f7f2da6805369182600b05f70f640db5892329a4b5e5425f336ff46f3053530a2a677f89167c176a95257eb843c1a2b2e8f46e243859c4249013993658c6e1b5990ed9968bacf09bb6bf7d7fb6f1800f81ec39ac71588cf2a5afbdfa13d4f623e16ab04a44f1902f920f87a0a0219fa010d4c2300ae2de02fe3da948ce8935e8aa415245fb26276920f988b4be307a233a89c448093b658d7c0dc9e811b5fde6716385334cee6b1f25a8906bf513149821acd7b89d205beaf402781f99a67cb85a3373808c95addb56ae78cfa25aeef480447c0c830cc438fd5b99dbfc882f59a183288506850f63bbab09e5e13e88d9d1e047cef706fca9912bd1cc78872cad6d7f2a769b8caef59daf7ac5b520ac43fab52fab68f4652b1d5b9e81da0881a5af23384a6989cb2a7a38b8c1dd47a1fe6549192babcc1d7de6928ffc9865c80bcb52291a320c5813c4f80706bc53e36a37a1cfa01ac9ea552d9be9456236c8c42ebb0f61c9d3734fa52e8d244ed050cdccef6fb36cd1e86c2ee1cfbd6279ac9235ff275cd79ce40a36ee6492a5309ced33a1f79b13465e439932eedd69e855a4fe80116687e3fffe80ef2d86328103d4981cb48fdb7718cdeb9e05cf465159fed16c5285d81f22a7829bec66a24c070a3b7f004cb3a8d6dbb468a1c6bf08fc4287b32aff04ef5aea28fb2bc9215e12033d9f35b2103837eb84a9b9fc6b1c705d288f6d07e3de6e3efae9fb491675b6b3afeff2db8c91281d328d90487301748743382f6ba0a703292a0fbe07c78c6131278e66080df7e10dfcfcbad4f38d11db198b6eb8d773587b00a5ecfd9182326d9f74206be80daf2113ac2680dd5db09a0b2dc8b4d4612beb5aa9167b166ebf78be07d1b506075f58d2bf1e8aca124309bec41ff819f2cb61936bff8fd0b2bebfb693d941a442a61ce8207e71f3e22c5a93c9ff5f8cd6790729eeabac02a1e2677fb20a45a8574d5247eff9582952f944bb3a3f81cb30350a393c68a475bfea4ec9d3edf6ad0988e7cd3ebdae02cb941fa26a1032c582b70f45cfa45d5a53b1e26f88f18c1b67e683dc434ec1cb087da901516c972cb5554c3b29f355cc152bc423b1a9c5f76da051d0e24cf8ccd28c3a6b426d688da54838b17fce931d2d11b3f4e6ef186cc6467d7a8a6cf1ac1c6add1efdee2b9f97a35e45259385b1cdd5ee065ab7fd4adbafce7557ac46e7f16859351fb09eddd379fe7d59cc28fd68299f2a91cf7e23ef624e03a098809fa461e17fffe277ec67aaaa5b1732f07d84e51d4fb3eb309ae697874ea0ac41df81bf960b69303734e5a55991a8d3a5dc1f87620819c73f013dbcb7083ffd39fd3f0c761cfba07c180b430ea7a2845a42a50dfa49980766bc3d92bdf5a5b3597e6fd9be4d6cfa1f86038e07404c52fe7f1044186bcc740a485ac5188f212b1c4c780e8495f40b128a58fbda9139eb1f65364ab7faf077cc584277a6b5b3fdfefa4550f4024b45cbe265438883eaf35613f5ddb97d0d465156daf01f2028d2217ced008cd06d18d981c2babccd13c634f8c4d6abc27ad9f2e680290513ec9ff2621f662fa1fb7fa92c79a228bcd4bc54dd1649c80c5667fc081b927b81fd9fff9fd91cb8ed355b396a52c50430665f8786367c694bb6b2656ae1df6ecab526f3fbe98a1b544766da864bfe4f9ff6e33addbca11ae1b466037ec63f195d5c6bc7030c9b0a431bab1f6bbcd6372c8e112adea2c985cfaba1acd5cef40f82c5410a6c208211dec1832731546aabcdca43c94783786f83653f156fc0cb81b316115800b1c8c0060877220151cb309d86ba05630a63feba1a5d2f49673d21ea719a7d26a0e9cb39f4810976b72c4d23bd95cd3b4445c04dcbea02317b45f8a92a0be990834f66f3e0c75086364de9cebdd06914516935d480262ed4f1a472e06b403371d03160fb8c77c9c3b2a36904ed3339d854263d2504076b89b3c10053e8abcc1a4d6ad010affd6d0501987d4afe374d49397bb0d67d7460051ca70acc3de4080325216e84ba8516478f472d9b1982317a92dac5960157f1f26d6c80806b8cd68667dde3b41f74a1665fb1ceab6bae366999982ee0802e6dcb1e54069ceb9f98c8dcd3b519c6d84a4e234f0027a1f0a2e14aeb5b22f7cc38ba105f1118422e1e0ac5604789b2ce3e0522efa1f1ff898eb89a2098a689f216daa80c4bf4f1acca5bb9d4dd0194cdec07b68c2cae0422574898d825816ae7a8dc113a104aa0cbe6bd7863bcc3e878b4f0db1a0da55635a10a9fc941128c27d83002aa58a2183504d7567284ba42af3720c5b45f4ccdc2698e9582756623a50ebda4a2120eefca85fb3d0c8b1e97568e94bd854873c18307e8c3fbac06628eb0421522374d9bba0f56190ee92c1557e98860b95c6621a8a8fc58793dad6acb6024df4e1120898e3dc5a08c5d1fa8b0c1e5b86b62f821f5d8a17eb6fad112f8b25599e7347a77601180df8843af5e139d3583048f6b7d509b1c0cd4c6a347c6c72f62a8786c2eadc3f5392b25632e09fad3bd821aaa8793f6a47e9f6f98c6bcb6c5e98f9e4db86504ad6d3acd80d7e09ce2fa0328485f47e6688e9aff574236db8a1779770933faf2ccd50946adad37c2eeaf5c1a4eea7a54abc6fe8d90b1708941cf3ce380fba2896ec5ee1777ed58c8fd57e01b6c229eb96481e84746d1f44377d3bef96ff719b30c81394505383880b647f45c85707f0dbb66057610ae188de9c443b7ee903aa84c81dc49e4df8f1c61ad317817d90267a8be64644578172b5f36b8e30e2a181be4301ea3639b6dbeee92ff5cfcccf994c8823807b98f7b5dd61f44dd1bf41f43d5314bd9b78865d0242e94f6822bf52bd2c883754483c40efa5e3d5cd0834cfd654a213ccc8d9013efa27a4736f9d80f6b5d32adae05ef25b194aba2a0f9af9b159e8d6167ab3760df5cf9a4c9ac0685c520eaf4e7deba2f1dd05ad3b944599aaafa40d6a1ce2bf55fe216b286ce5cebb4df3d873b34abcedc6df1614a2d5b94ef2877a45ecf35ae92972bbd4d736446ba9b7f176d50eac4e14930565fd473ea0ec195f1f50c20da6b2a1debd98760d44e30a0fa2266392f53913f99f625cefefb901d1b415c3de3bad1cb0240364883543d97626a2a0951eddb3978af0129018445e3c3fe7cc4dda9c79456cea41feb61d9542ed6604209c5bdde86cf8fe47586b7c0213e857d1340e20d51c023eaada7c89db946f99505ba671128b705e1a8235aeafd7e5d6426c530675b715a01ef212e85493bf52fb794dd4231c143610caa2cdd264fa717ec45e6c755ac0dc25c51d56e75fa188d7763f3ce2e14673adb11ef8ae402631e18d3d6cbcf920131acddc88a472ebfeeaebb573879ba35b314db5b3727d53978c2499bc3efc358fbc5d396d9891d129c97f0e66bde6acdb7e074cd4b6a315ccc9275db715fac35a493ee97dbf6fd0c5563942dc882ea6559bf03de6a9fe659d009ddd9f771d96fad42ae475e0162a836ead28ef6c802e1dead0405258cbd4cdd565e464511b32ace382aa40c4b465c6b50e653487ed84b33d67483425f0fd9c74d4eca1ff902e3b84c86889a3e9d6e926e8c78a1b8325d1bf0e509ee6e49005eb6e3bb49d23cb6731551c0a2db191cece751443da8930152a18abffc08352e0a1fd86cf1b4910c2a9c56484efcc2700a27b53d64040235001ecf7f958660ce6139770d2c7878f92041c971509acd96b4b99505884ded3bd9d15efce4e998dd27ce9ec64595de1a04fedb2a561f8492bde7a77c40706e4a78d69b4031f80e118b0bb2816d7863c9e9fb3c1113e0d3e4c5dc9b1e9d706db098780cdb5301ed9959d40932ea6db42eea7ec53de1f448cd709ac5fdf5c47917efd2dcec4b70a04d366437e2bfa863af9d75727d9712aa532df33d7a4fa3ecc07004033fa44f6ff81c9bb027400616e33961169f671daba027471cffe9d48920f3a109f69df404cbbde7229fba352d492cf7c0a59103475e0ef2c5a3a585d1b54cd2d4978741e5ac70aca13a2666b9743386174f19bfebfb4f6139b4edaeb273a4dd47a951193cbed090950ec7bb0a8e4410ba3da702250855bbff4ad6fa0df61b35efdf19526b9fe436af99f9e393ce43385fb3104d24f2ee7f04ad19083050fb2af2279128f6347939ec7786db4bd89294f6573f4bffaeb140e9d98165bd0221171ccf5df1a6b5bfb83dc34a5a225e5685fdbea7c91a2626a833f4fc615664ff840e48f7b943a9b9ff27bf82fd046e1deb3aa95b7b82c41ee4bbb6fa7924fdd6fe09f67bede4fbe739db02524bac2ab3afde7ab10df03b50ab1607512408afed5b54f8d568cdeefab8f1e6e2394cc73151dbb6ed91c4ea381b241a20063e297a254539c9ce0e950d801fcd45e015820e80026940341d69d5c0957a68817a8dd8561009f064b6be59c38fcd6a0718f15c03bdd591db76f4fe2abf5b17f4e1e24ce694d74f670f917f496647207fab477ce23af773318512a2164096d2ac8b28189d2b16e8169ed319814a10413b7e96a1ad53e4e9fcae7d545593ffb7bf9df38bfd714528e8a65e9002a5cf5a7cc99df7b210a1c51bd9687335f5983fb5f1490519819623383416b80dcd075e1407909d0f174d494ed625c2b4657469a3d1ac8d2779c78d8af862f234ac828f7934c2eac4ec8c91e1feb3cc721a9efae8fe91a902ec6f865cf79c7acc079b5c79ab855420a40dfde809debd35b6473e49bd909b3136f1f62755590ae9b8782d447b4f9004327b7961d9e8d2ab2a700afc247f6ca4f8508f02cc454f71052051cc190e39be68d752bdd51c3354a207d2eff2e8796e344f23a8bdcc68e05a1ccdeeb78d32a9e544225ad447d06137620059c76c3baae8381681def9cc69e067579c9ffb37526ee070b3d753a03520c4626b97abb14b4456241d74877b3dccadf9d20388c665d9304e42f9db50e85fbe41379993d503e4cdf5456261c25c278858fb2732ccb1bf01fecc23c6f9fc5b465cecdbabd0f1325acbea1312db126f7c23497ac576d53f7375c9f27bf53e8ec52a196657137e20960f66d353a08fe6e8a3991833e8f33c3b52e18935dea0dc930d00133453d2b67dbbcd4ff960a2129308c9fd14ca4946a76b8308c24197bf51ce2e0de7d333be6b2fe978a4e53a1fb76693be1d6d9a6192e1e7e48c4a7a1d29d641cc14c0db81c5594882494302fd933dbf3333440bcf1505f606cb0c491327675a9e38bd2721fe65cfd8569e9ae4268080b37938003d771fdbc20c62b36ffbe11d6eba3844224ef79872c27b5508710c09ee7675f4d7d4f38bdc602c9f6fc3916f25a43e4b7b6e89e4f3e141788161c82fd4213172d9c1d55b1c761ab11169f93e8da84cca0d75981b767d0b4bb3b857f670d831fe4740c0a0665eeb59ecd3a454985c6c956b9b16c14beb34e8a4fd5a1e17f14aeeca6481d015c72b26ae2a69decb04b92679cab55dc6e35f76a0c93f814f6ee0a30933351db6646b8d8b06b129841fb6756556b295c37858837fa1d155000e4cca25e24dbc6bf87a72b6359ff4c6318ff4d12e897fd9a978fa7de68698c010ef44f3a0f88336a2e096f7628d4a94a73c79e8ef45f1ef8834a22cb634906a9f4e1e732a5643eb107e4d579970ec4afb7dcbac2cd03136437fb202e8819a18478024d4decea4550bf6d61470fe1a99b78964044639f05eb15627606cab03e7cc10f424880bca744902456626bd390e6b3665aadb5c91c897d3919e570d2d5518ed1e04c7d3a1f41d2e4c0708498e27103d712747418d9f2d67b04b229e0684524e092440f66a61e1e2571a2c0cee17c2ab8289e0b17f56644b4a453a9febfa093bf40fcfbc12467263cafb1e7361dd50f4f7bc63f4bd65bb1a557cd7176448accdadf162467101bb263580d1f929360707e5a13126c52f41340b8bab0a4f1005ff91bdcabff61eb98d96f0b7f243b117ab621da47ae1f83ca92905bb9e7ff0829efc19d42f5e0829ecc760e0805d65f3c5170c4e44fa4ea9bc7f289bb375b83dc902a636bb5377e01956aa95347af6e9fbafc181dbab5c28d15ba927ac4f43678831380d4008468adea390a3feb9bd20da22ea2401a3e243e2ad2d4a51fc54d52dc0c33287c6d2c4db30414d53a16ea76372487e2362b1d24762d97212c6617d2da305b0cf520f3a3f79bbdeea03adbc0eb4f47eea2f3fcdd35a0a986d4fcb139da2b9ad23ae6c01c93aad7488ec941f421188cc9b9e06b438d3524a814f6549d3ce89a0df8e3aef46767a6f025f07c717efe254690c9f6501732e7386ed9eecd0f51b90ae3d4787b4ae5cf6b132360561c793a5a246b33e1fe4ec1caee039bc5d12f7a7b4a931a8694bcec378541a4e7fdd828acfd1d396729e1a67025edb5bfa228f8d0c4335c0ec8a663911ac9666ac51dc5c160fffa871680efe4b659a5ec73516da0431276511631afee8dac4260d18d54f1073303652736b9d2c029b1bbc473ebfa3c14d81a204beffbe5ca8ec9535383d71744a89352256c014238110024c530ce23a6c9cc68f357bc8f13a96fe10c412a2fc527cc4a5bb49d0daaf121b5bf8ffb3ac6496a4b7b32594bc5781bc7dc09c759f9d7f95296e4c4bd7e413ccc84df7febddbc46e5dfd4544f655c95f539d90b90d2fc44beaa86f9aa1d0bd1ffafeb65145d034d22526afebbd95d4e21869ce2249882d81b30a6968fb57fc0eafcd49538d9a9d600f7fbc8e108071d8b8b6e8f50d38500550abe5c371a126c0d4164d3b92c3b444a0f0c3b54b58974e575d9004bed0a9a92df3aa8d661d23b1aec55bd424c8185dbdcd0c3cce4af40fafafdd1141c1b1bdc864acaf5025c0f1043ea6523cb6981a2220ea504e6c5358aaaf76e8fd3e21fbe1edb8e18272113d6e6ff1a7f1b8b0592bedef6584d7794f467fc9f41381eb29dab7b20118a59ed377ba527cbe9deba85aa875a65093ad28779d022645e6e2fe0477f6544f18510d2f904e523d6e0a36d7ac7281f8c40f01ce91bc4f361d06e9aa40ecf7b59b4443135733c3759c2a1edc8e6dcf1c322070ea504aef1fb9d27f8821495e9ad2c099f05163403ee0a2c182ba20a41db21d64c5d0b1af8f3930f590200a3bad5df7f88d3d277ebd9dcc4067c9613846654ea0cefb9e05555c4efb40c32d09eacfcee17619fe73b5b032792f3c39cd8e49e37ef561b302946838b5ed95c7e4200cef09164e9591ace4b93cacdacaf72ae6897703dbd36bf915cd42fd80343929ff2f93c72ee88ed817e6955cdb566d3d7392c33883f447a0bb52653c2e61358dc84dce25ac606afdb15dab31f91aef1408e978566e76d6be72f1606b2dda82c80291b42e958b9ad90b7f52b69e803230967fcefbe7e2e5bf1fbec28371fbe26f25ccc2a1c0207733901e17bb1e972ba4b9989f7663f92c12fd69b4eb99cc95a28d6ef0365cd15727c6bf6d0b119837da43fe71c0ae724de88aef4610730b798825f61771da847556bb0f86af07bdf643a5316575f1a09cd0805c84c99822cf7eb53263fa43295ff0c6ba38adf8c04d98a33f907444db30533737b3f78fb1c7cfdc1dcb36f8acfe660c26b20eb5e0f178fe8b948b909a20f336c01ada5f440eabc89a2891e00ead384b01e59b9a91115b6e9e431debd53a0a5ad0e56d29b77f11c86de8927d070402670bad1f45e759c2ca01067b090d09338f7fe8d1d95dd31980ecbec1b27307df9445f0548e785f309a581ff14a5f405db381a0bcc60b7a79c84d6bf592f6600c6ec889d06a554c03480b410eb9ab8f4e8200802368dda660809d6cc1892a6d0d70774603f3149829e168b198377bd6466f504276e46cd132e04877039d2e80cb722ab2bab02eb135f65a2e14ca9bf9a8fa6acbf78accbce1acd257a10d58c5b357ccec4d095f72e31e3e5a2adc00d29de66b433b958ff8f8272c4dea6e00c8569ca131b4ae239e1883eb5754809816c425e91ad2268049f85b6c4d0d9c2904002e4941abb468f59c141044404bf60a99cd5c3848d6f74ee1a63df0053696d00e423b280a50a29512b8ce210cec2f085c9632acc890e862364b95194ffb9a9b52988c7159947db70443f43d88c5e38a4c900396b40aea11ec050997c56160f39038c4f066b6f65ecb3419a761b3ad0d214baa4198a3378cc301225bf4b211f440811a1fc78d17f8c21902e8fbe8c92b8f7750f821320cfc243019f650e252b2bbc83b8168f10930d8b0e8af14e3b737e25f8ed37b56204b977106886eb036f81ae1b7b3c183e25150025530a2902dbdd8b4142f941f68e4c137d32acd42e1a28e37f26d56062ed621a496326a8b9ea86e255a0af6b9017430cb37cab36b3c8a0705cb7bca21e3aba9d850b7e798ff2918464f47cbe364eb17f46eb08030020deaadee214f43b010adb982eec370d9b87e93792168cb2adb4c5215ce7f2ac52b9f4dfe4119e5b5a0126a79dd2d03f251452e9eea12fbe5f73611d19281c71938b3c1c2e0e7b869e91151a3ae74d3547d80515a21e8502313d18062ebaf60c4f668232d4ca88751ca86371b74a7ce719fe167b175874da70f2885c0d2dbb091b50ef0962c2f4330158c1f90541bfab282e7638a169944c86cd42b704c5a1597400377b696e6c30e5d82949d629759e00c0bc3634c49314fd09fa8ce9220a2d2f3da76200b5cc2bb3276a9ba9a2c76be44387d775476dbc435724446b2b9aead60966ba5fd2946df39e53c917ae4ea84b696a38bf5079a0ffb5a859bd64524e825cd65a4a39358c61583d78102577cb95262d6dcdc4dfd6e61c21627544539f4065c245308ec7fa81c2d40b6507723ee1ff73ecb20f39de83ffaaff6622c03ecb5ee72868dde3815af3a1655ee1e44ea7418a193e700c37b180b044f7ad072c5460510d52d656788700ed055c7737c2e59a8085cfd305e3567f3c43fcbeef38291ef84932bea9783db4abb29a09322a574ec45d2d9dbf0fff73f08fc0651d217367dd210ad5f68f246816dcb7963e8f2293dd82ecbcd5a7c96cd56dabc2747e32830260a5a1a9e9c4054c8dd9ec55b89712e32fe3087cb08ab32c8b1357bc7e3add54e954bbb293fa1c766727cf8ea05b7581dcac2386412232122b11deb6b959676b5379de86cd126aeff61ca5007fb7f0d4f6dfbf30965da205581ae9540b609e067e46ebf2f836fb7b26e8a2787fd2376fa7e8e33dabfb35c5e9032f5e64215ba5490d6911e19bedaf656a095e9d330bbe96a1160d0184de7b235ea7cc999886044ab171575c5c3c2f1484b8143d91c51df2d7c81fa73bcb83fe7b255cd5e24649260fcddc343298c42a396456fb8e8571f06511a8d4a879b1630756c9b3bc8aacbb4615ac012be0abc8812aa79410fe04ca002dae9f8f9ac7413e5d66963adf5127afd95ccb3884b8ba99bd8b84ce8de7a25cf546cdd4c7872e82bcdbaeb2486a78ccd10be3a68d17117c4f23576fcbd78b8de39e27206ede130f0797a8d342a79fd6ec0f75de28687f67497d301ef17bffbd5a9c5d02029140e051ba8150afdf0d1f5c184c62486f2ca3916436ae2a0a4c091bb179c09cc83ded8d2e2de20b3e2e169edb1633df6326666966bc23aa7dc2c5021b79166efaf2364919af03aa72f1f14f27401d7fcbfa2a918ef31057e9375ab15a2aa0d27db353a2d9500647d51fa97b08682905df009a973a225c6b1047cfad9efe361555f11e0e8303045d24a55bc2ba034b91e05d8f1b5881308921a768d16a59dc429a8165030bb77ea022b16448c603685b741b8d6a17239688a7b1424b5ff73a1da43cceac44c8150204d26009059e5ca4dba6b0fb17a426e4f63421ddfc9dd4b12d7407588752e8778aa058ea3227dd970b76564f05d9c23cd0cc318690455fea4e957e0f58dc4fcc8e9c7fa1add74d01e1a9d372bb9272bde65afda8637df107f22be70ffc3f55291668da1ce4a97bade8b7092e5ff04b8d8fc665d5dedc55f6ab8368603cab9b4ab0035c191219f1e1316e6a0e882885a603b4b1bc241327f22ebf4b51d19197d5b2a8e7a54b526f26f18f15cab65c240b6ff26e0b443bbbbab14571737b4302602540cc47490edd1d9ccecb4b0bfd50269a6c40ca15db654a9e0c3b4d25aa0eb013dff4b99708a0e6188355a717e0d920b960f2dd8a07c419da2cb2c4ef1becf35bf53e1333d28f7b67a44a6e643f24505bd2f54c6618e16a4654258b1088a902e5f861ede14d8e8faf99d6aafb00dd905d9d54baf412b90ec1d48941c3e11c778229d1a8cb237db6c8a544136cc2cc2bb1fa9928a07a2ff3b2c29febca31af42b9e8b5c937712dfba4fe23c7bf01c248267bea992a0955fcdaed431919bf639dab8adea154433a339814c2b9773aba7ade0687d520bbe66f31711cbd74e0591856eec24f5d4842653823ac1f011e89cd4fc07565e0448103319959801d10c840b578087c441f8d94ead79a2077650e338198b444a0243848ef9d66703176cee34483092a27fbc05684799cba240e050a59857ca9c6d3040bed426468e27d510ae3631257acb9d1856c0e99ef0108730e4bd34e8a82dcfa5a3c3ee3c78d7d70be6c5ddf7c3f009e78ce50f5a8d31a2fda230299e63c557b0bb144d7398389f429b4c179ab0a37362b38aba856bc9df3b99a66aa4d7333cf9828a4bafefb31836d21393147ed917ab5b0f8f5ab2fd74a6474d1e1a7f18872f219fbebd93bcbbe0cefa4e561faff399a9a177fb2202f6842ff356d24f2611ca681887e843bc018e653adb2b7caff84bf3d35c376bff49a5d2691b7f7a91957ca73f1efb80784032a74eacc19f61a7cc81aab801462854fd9dba9d70be0c3a67232963e83f918b6714809a3def04706b727dbfd50b9d2a8cbfa5630c17528684db365720c6b29e16b5c1a0afb06546ddf5cd116d34d2a18d5d808f2c8e93567ed98f1ba9be73435a0f785c60c36416dedbb9d4ae485517c288c839721e3672f9a8677e3f3acb144a9c6f715116158242c25f561af3d06f6bec4448cbed5f683af0a37de8aae4cb16728a016d758a5a4404ec5b17bfa0736c96444d4b0b0d24ab586b29fb743c567b94b90e7a19a8760048e75d8d0bbe13919cdb825eb78d09a74bf237549a9a69739c3dd24c44bb9f58c16bfb95faa33533d72a91c60e39e07b0a3f43eb76188e8b1927bf43514b42acb5cd7c36968b459891e224ab67802a17318a76a86b505d68add301958a0c86a0f0353d8caa4c2fbc66d690bcd5154a2cf9a0b4863fdec4f3fe273bf4f7429fcaed7472a78ab13241d3a8f3cf433ff003b17102678c7e77e1d9859aac774d95188ba5d09436361aff078809165094ea7f552e6d74f22b78d66e992cae362df3ca9e06ff841fb0828e7d89ae9c9e8aee054392a9afd4433562351173dedbd337f5c05a953601231515bf027b273361d4880ae7cd215842a65177c8f85ef99727712b0ce934ff5cd8a9e285dae12bcb9ffeff722017de201cd984281ffaec88c0fd4d5937c2c8501bbc4de6a191248abccb8eb42809956c31de3f4ee0ef8a19f717cff216930775ef70aa33fbc1ebcc452600a2de297d4971ad59413d3b6416ce2995cae78a329a15c0ee0b35525a5824c9b29baaa9ba84709c12db56313c5374b4322a60a5cf653e4e3b4a054b3e198ece2273252711664b24fbf80160c82f32a1cd496fb479b17a7b01dffee936a8106ebbbb640ed0552f6a9ccb043d2f6ed0b664ff36db289b749ada84d34e632d43cfb672091c7cb990f0208c3e70b2c3a5b7f954dcabad349e4df9cfca8ef2b825eb8b569e0346c0bba6a147a539a2e111653c383a49d324aab510850fa62d78b440e2004aab237a8cc2a7b60002c00e4707b96b4a7e8915d4d0e4a431b370449e38ac1a0e8d4a76846fd462c246b02d448a2c38231a0bce0f8ddf18d20dfdbabee5973ccd2517ca01256ce314e95a6196a16ad4da92f53b4119f746a71b18484ad2391f84746cc174619502ee7cf53cf26073954cc06756e0bf752308ed9f2e4c50d49b4a38102ed7d36fc2cae420fbe0335b8659b89a9d49438c4de1e569c6e32c6da620970e2da76ed277ff37c9c5af4ddf4d0452d74d670ea9fdb21e93a9646ae8741461752caacbc07bed3865da7ab411f1cfe44f98fa121cf36bf78781a50f4c0763e1b4c15cd00f8f6620822f1a572dc6d2aa62ec2f6130cebfbc348f05bef052ee5f67f370bdd72d4e351e8dfa4701a542ef5d1ca6759733e3e68552713045227b20c560c3ce136628d266d40cfdea2cb8df2a81a15f7f8cede1d5564164f924aec274ca0ecbe75a0417ec60604fb48b56127dd59118541fe3a9262093de668751b4afe58c3ebd2261c607910f4920430543c1d219b2275fff2e5ad2e9e64538ff459a173253915cc67217094a19c17d3d7937f5efbd9a30ee8e36df637020df659b4415e8ae7a2d2a54fb74d1fd0e29750364fe33753ecdeb1de594183cb0e8c8291fee84726e3bba64c6ff3f7e60113ce2edf0efab0894520bbcc06479f68e84aa3bd881989504392c4405ec6506ce9c03874e108188e51ea9516cc49912f64b4020f45875d4417670772b6dc850f66949424a38c33a5c279da30194d4137b63f1b338426bdb6b3cb4aee223f09800eb383f788e9288aa3e7db477fdad52f510f7ed71bd552a25591d0c9d2f233d52260cfa6cbeabeed772cbe77796310908d53a63cc326a42f14c612dac4befbddc3126c70289ade5aabde2ef0b9b16b3ff056ea15baf165806c8360ccb1805b68f411581db2243b2a216ed78cde88a6cc1e4c5e13e4881c9e7cb76854782dcb2f100cd2fbf3d97e9a20ba76cd55c3be522714f1a54f22b096a62ed7f679c5f064a7fb1228b9a3af844902ea20e08ccca581f5ab6873793f0829cb31f505320b5ca27ed3490cf3ad4fc0adcb2879e757bcd17e0d66a0681b0c40ef83a53251bf856de7378e6e5e5e5a51bec401be61b3495c4fdc9c7ef792a0cc15ea3e9fcb31ffa52234e1efaec1fd365bb8565c85af68a4296691aa99fc6863c455c09002e08dca9bacaf64284d0ce1a4ab8f1382be119520415e3e4760f479c633f9bb2071c9bc877cf1a43146fff85b54f4281b331794a864bfd15ea993747c6b14c4c87050eb0f4173bacac03ec157d853cfec56c31b07140bbdcc1f549ce4a980d74d13e404b66af0e6a7b9bc693589786f7b2bae78ec81134126040b0325c2ba59c2caf4b33f96262c4a5b3c867d1e1bfc411c43cc41d9f94c94fd9aaca5d2b41a2e032773ba2d89253c2444073cd4f5b3d17402c161aa0c21d3034bc359276b8b5618d09fb3bc2fc786dd6f3062a3534857303ceff2353afe60fc1d80b6f38f3bddf9122f1046fdd6d181b4dc8d892b1e7b34ec5797b0404d2f3146be846a3217088363e1621023f0c6f3e46d92343b755940fd7f44e54a2340be51762542073c3022ab9a073ec08d78d0117186dc23f3a37138d5f1c052e1af30869c94d55cbc74967b9875ff36452bd72dcb475cc36a2711138b6942bab4c4c883af74a5cda194d1bac2c3f5b4bd0f233bbf474a476901af180df576bdb0f6675d6d2f6f135bb202b1daefb26f079f2886fde751e03a79412ddab611c8f5e30bd5b8570f404fd6bc52b798508e64477ba0d7b41d862439476b7a9a90624001c4f53ec07b68733f9ff1e26ba8218124f5c3bd11397cc13bf7532b3bb9e373256b138e4ededaacb339e79070bca9570f12d48142eec1a2414a05dd44a7af2d60b86c255664203a5053383ee1b3972e8d49b6cfc0daa9de874f8051abd74f546a0e9f27c8f7e742f618246e8752a7d8470dbac7cdb89fb6a42aac3d38b5483701eb99840d070c44fa9f66661d10af2f770b08fc5027c0371d24e3fc5e32238de96542c9058b1d46bfa0ddd583f487773235452857be7fa3e2760a9e720e4715a3b8ce1fbf3667089a1610387aa1bc4ce5d05c1e81336da9bfdbd59b006efd1ef27a80c43454a854514dd3cc5fe67f8d2a3e0acaeb16f80a5b2b4849faebc9f4030b1b19f2144cd6c7f03fb548cfc583d97737bee6da6da2690ac4df5cb2ea94b91b106f6c5df1abcb5dfb1d4bc4293ddfc63242109810564c35d0f56b5a81bfcd660ee5d8f2be69c52938ad2d945a2b1820adf263849a5f11cc68b0a6aacc8d8c2f0d749952ae5764a7ff6c5658e6213fa53457757c7b30246525c8b5d478a0f1fb0abf7b630a8a6a4f8f9b699104f8dbcf17fe9f74c691f47666319f42f1387bad2f5f8b8833f417b5304676d4d8578007cc473c7c4aabc01fbf9bdfa8054ecd19bd95fc6babcb50438d356568da699a92e8bf49a8eba7292d3429835473435f884edf42e919998cc027c8fbbf6f70bc6a2ccb59fa773c744d52bbc4a019f50980729040f6e9cbc5ff9cb3ae301c387a38a52c508cd3a82d1720c1b27255d258a62e67227c2e79d575e03725b76a7cca217a052eb12b6b35db05342e36f1d129b74b8c42282e22d1f108410f90174ad6288cc48f6a7cdef8727c6bffd6476395b9aa4cbcd8f5f54ad12b37dca5aa184f1e4af81afb2728d7f6cd92bf90ede0c76ac65ed6053b37a2650983e75999c8792b7fe2b794f49d1f12d3cb4a22a20736d4d5c6018a20bb2e1cfcbec4533a0dff2873dbd4223d533ea88e83b75b0b4b1aaf7aff4623b2d4e2c8caa25e75e7b6990e77d3be8b8584e40dc288469eb137eb652e6e7a230c8d87775574cb30523ad551e77cf5745b4ad816d542d4f28a9b6b2a2bc786f8e329cc019a4cc882c53391c7d80341c1b7d90f4cbbb5ebea0f062f9cdc8e0cea5432b40b06f0b4eee9e579c148ff5aa2bff73e5f80c4cd0803b32655d604115bffa7e5fde45a4d1a2d48a53afd5a0416b805736111dfd79e7f488cd46dfbd259918dc9720d3fff1e436177bcdc3a8dc35727c074661f6865b71df17be94cfb756594f452c3e534b99f1a5fcf51b5a358469fa92fb2d53145f86abb59b7c9fb831c6c52eadab391501fefec74b7be7b19805454adf2b8344933022c967d8ef15a8f5a86f0f4b7657316acbd8abb857968eaacfc93b6e109e269fc984a9f37dc5640aca23b9a3a710d79e9ea8e71cb46a73c70afb7dc021ef8494d4fd8a2f3b38f8315088686740830256b747653b7db77b5c0d52e44cd182bf024caa43ee1f6ffad7dc93ce547b8e626e9630664c20eddc548ef585fceddb9d68c159ff24ee1e4c89364dcd00ae57e543a1bd55c39433100bb78ace111f47105fec09aebdb504b1f5e6aebb8fdb50e848e688d974a382d979432b2f3984ac6be6d3ab4ff9a9958eac7030c7a89a658d9a3d3eae9c88e829dff2110f67393a58faf2eab2234be9b002ba3d515d4ac17982085e0c4eb7f480fc3447e25d9e311ac30d70fe1ac27cef37afb77b4bf7534d49643d02fde33f2d18275d43a414e262dad8ebb41d53825f753e70eab9e804c33170649a5014209bcac57515b06a0c81b1814d9ab976649b81fed750387bce8f8fc25301ded69b0af47eff7bc46b5fb233381715a26762f0f3edf10bc75fd4209badfced95c1059a02a1e3e2f5fb8c092271093681d4a2412e279c9467d1e84b4c128d61d5774a377ecbfda8d74869049532d159541b0763c85d61fc59a36ba3b223c7de464f3de987b8adcc40ed1f5587f4c702d5e79a4593f52f6ed76c96585a9ea9134c62fbd6bdd9cad367484970eb9df9582842fd9d069f83e4c4e6495e2211e9c23dbe4cdce48f0cc3cb590372d7efdbd28b17e8b9cef833a3efe804ceefc573c0055fde0efbf06ee5942bb22d5f2be70b2025167313be6a5143816d131187b484dede682170ae2603518c8a2bb9671022287b1a60789ff441211013b9d47efd952acbf80e3672941e68387a49bc9f7f256e74620ffeb860045a036947ba336c4c5159ac025ed5578459e5cc342ff1869b1e7121ba1f4bf4c41890cb89da110065f67d324032c0bb926ed45e4882616a9752afb448aa40687830af38494ad13a31fd67368123f3c88d78b790638dcf66ce46447ec584e429666193a0e333a03f2c155622fa63c5201641b46526938be0c9581d4606ca5c5eb0d89ca44795da7d26686277cd87e4d1eba50a97347ed5c2abf2f6e11b6debc9bb34c7dfa068f6e69b3e0050611e84d73b2bb6ffc970717a7fae26321555e0a30b40a4b079d6e35ed006a61078b8a7c7598a3a948b0616684231f4098f620bf6d274cde50635982c017743415cd3604084f558fc712e9b5777cb51a4148845dd12d960a2272e773b858485b23675df3e62effa64fb89adeaaee42c8d77398bc384f56176f50a9f96fa86c641f7108230898349345b0c939a97f72667868ebfe744fe45812d63373ab8519507f956c1c1b78652ca20d6578c3d8238380298f327a6d34298424cec35dda80a6a8640d622977e2d400cb75d46be1facc14d74f195a5d4723121affe9005de59a7b7e9eba001d75584f73f14417b1c46319b201e665df832090fc4ecea6cd97754104f364aad4dd83bb78fc0cf9630fdd8146a6c7b4642c314ee0ddf3674bdf085587b48859a329ea9d92ce201a8ffffff57