PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 68401 5310050caebc366acda13f1b200a4ea7fe6417d7d753a5ec0ca4723e0c828a9b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
111e1b124aeba31045ddfab579a6389fc53ffddab7a95c351265c1cc74abc0af
Certificate Block Hash
5310050caebc366acda13f1b200a4ea7fe6417d7d753a5ec0ca4723e0c828a9b
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00839800001c630100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000f5971cbcfc5000e4bc95824613ae14f31b623b288736d8c0158b4be56264a3e418b19ee961dc04c1097927ed97ebfa7e48ea6e9e1685915e9761497ed254adfd261a0bd36ad00ac795c74fa47c9413a06a1ad3d8ea847b772e010000000000000000020000000200839800001c630100

Raw Header Hex

0000402081c454b96263af16c167c6d683234fe7a5c795da2416fe25ded72b35331b4dd86467f4ebd6bd8089c91429c5d422f5d342cf95d556eac65d3b2ceb691edf04bae43f236a432c0118afc0ab74ccc16512355ca9b7dafd3fc59f38a679b5fadd4510a3eb4a121b1e11

Proof Data Hex

59,560 bytes
121216020307f534228c2d132efd2318589c1863f19762980c0258401219fa242cec3cfb9e4d3339a2ad8ae5f2959c4955b5c8fa93cef6cfa7818242b99a25a9fa390fd500c1d0839f86eabf552c1e240f9dbee63d6890df682f1204058de60ae469aa541e9fea4e1684903bfe1a6d9e9353bc08c099e25cddc4dc81024d21f96da9d5dc60727b1b9f2f421bda07fba21a28f4d65f2b98ef9bdd3c879d67266c9ee2db7c3e547352633e98efcf46b2982f8e072828942a19933f424245a9f53bc5e3aae9320f43fd24481934d67da7461d51e8629f8d86f9952b6b3353e52794de1fdda491dfa85f966126574c4e7468effdda3ee4d7e1b74577797f4506358544793d1506414df59382d449fb555a05eb3cd72f0ee6eb2f32c503465f8e0961dd9e8a23da8399c2559a106049f3f61f0a49b725e8c2c5dd1ab32d9f20b1b54648123add23e3c4e34beb16b3e22329fa406cac0e794c60c97b1ceaa8447da808d550ef1cca0e309684eed9c3966c52e55beb86c4ec2b66227315e329b32a2474821f54ada8260e01247dd0df81eda46498a48bebadfadeed1242724a752ad6d5100fce88410910f8bf5a64bc5cd63d6f0c641c5d27af1e3f66b15c1b654e4d20b8c7d6665361635ca6b7aef2e1d241d4c14757c5cfb02283cd37c7dd3ec590ed4556d4a10d7d67c7adbcd87ca34db0972e1a125e203c56a8ed9a634579abcbaaf776bb88782b832e1cd46f77fb464ddec2747bd3aa19c6ad681b63a95d360bc944a17994bc5d5c343a4056616613fbc6aabaa261efd97607f0c793b58b13d87654546f21429cd5fad90b82d9f97a2ed4267437af17b66f07ccf2544a5e1fc80f785df3a1b80e2a678a14e65db4ba9eab01a9934893365827d12483467e1cc26f433363fb8a571154c7cec8e233dae02372c56aaa66a77e611bf3157dbd26d2b607af326aaf886e8fd30a4d86637efaf9bc278c8e6e6fb63b414d569f5e52c9e4c2cab19356adf39e48ec676e442a0b9ff37a8f858c625255c275b3265c39411770883dc165ca6ece562655cf2e434a085737f7dd04b5fd38e864e85d34b11c400fde8c8815bf805b4666248ce7fd87fcfb71fe24ee7ed684bd66d972590474f8e883727c8ff1aea637fcb8c2f7f3c8300d2c8dbfd77e8277a4808007c29172e75fcdf93de8077f25aa9e8d1588acc2ffe70173890e517e4c2612cd94d6b38f8d0f221e20fc55109e011477c0a1a232aacafd65788a70d15e958ce9c47abb41324f2dad357bce47eda524b1870d0a0c76d7bac0683495b082b3c176f7f90a9932e6130d95af4eaea12c2480ddaff2255c7151e8a5b7168219311e21d46dfdc204ddfaebd76b93b8aa41e5e72fb601b9cae5f3993b53a9e391f01b69abbb01dbe8531da49f6cf481b94ab0da97596b1c807a786752e8f6dea45686cc12415fb95979f8a08717b671c6e6fddb3c0f87f6f96099cd73a8424aab9df980db5b80f6341e0d265a33f2394ff09316964404a3b2c1859f0a44dd0345a5851e51b302ab5e65067ed022a33b0718217ed0783978fb6c29cee709fc383e24bbe8b4c34e23510e9719ccf06f2722632495570254ebf050b5de51708ef436aca7040e2d78878dd30f2a67fdd539e0097165fb315473e0020932e0375ec34dcec02696f5b0aad9b0633a4ae979bb1320024ee1ed38565bd9b0ee3966d0a13b508920dc39c28cc5c9f90baa3e4fcc130bc4065ed385b9bc923ae956ee7a030817a6e526ca7ea44eff125895822fc309195497002c1df27584e99fa40a4d1d719807b81d5bf1650e0079903b06ed30bd7cba1967c7d0ef342c072038c909e38d41a9abc2ba7f18acd52dafa0b18bf404e0d11e998a196c8c9d951dff579962d7fd9e42a5319dbcbe315e8d1081b90e84eecdc6b86b9dc9403b4dac9c885e671f0d8ec58a58afafb805b15fc2aef9f11a3202ab4195470155deee110208d6818afe684c9fef335c9fc1aa2bb0668cd783777344d3cff6b9e8ebd383e6d09f20780c485a418f127aac1809e07efcd2a55d8d1ad1976d4c615277525b3eff7deb4c98b4c0de0bd41223afb2e6cd0f7804cee16a647e231e833b6fba4a708fd98199668bcabde3d0a4962c8619a3137ae7a716d9c4b43ef9154440aa1114132feb2be86378819280cf169c76cb8cbf48090a26b9a16a0b860d3970e1296ea158faa98aeeb8ba75f334202bdf6da162d1429dc66df52bfc7756cbf12f5c1cf4a2ed4fae2e6434588c95eb69164c4d6f7d9b72e65473c5f760f3b44fe7f59c3817134eefb956307445f44c4d8d3011bbf24c35c909d70048fe82eb7f83fbd2a92a922be1ddf0089b526b3e0de7045f73d9906393acc23be3e8b694dcd21433e6734aea5385c1d973d187b04d732d12e4fbca3ced90e58640522df577b1b17771444982d5f26de3207672b5b99d8fa312e7d8fd4cab04584761a24c5731efaff27ec39a31ef5a19908b276948b6e08446d7a8ac29b7be3cf9c8721211387dcfca88d1c29899e60d4e2b060712f17e3d38e5df7191ba327277c043fbeb3fe22a2b6e6a26fe033520599c28e2d0930ee61d0f78043b97341c90d3e55d05ff13b4591e042b1b193cf82d4676faf2865b5a868e9f2541741f79f7d583366775f2f2abc742387c310ddd99e4c792ed3995815cbf2261a5de330a3cd0923895a824657afe2a37619000ad0b932d13e2bef971e1bd072c8c3d8631a3cb1cfb8492363490ed31615a49688be0947263b93dcdd697fac388c69dbbdd32e869b38091c92f144e28f93bd376cfe52fbeec7c766e78c121dc7c981e888ca43eed7e3b8c7f4e27bf870bf86d9ef92e3aca67c0fd881234f14e36874e2ef5eac70c85c783c5f1b32b684787cc30a890a901d280025271f7014cc49f3a8eaa7b5fdc82f29e286207b44dcaeb6a3fd38f60cb267cadfc1b3a2ca2fbe695c539ced95214d59b46618221d68f4709f1df9e7e3cd230a67211e20e6b9b8a88f5d90cb2700b138c7df7faf16eef4d1e4e030c6d9c43db953441f2995da0223ecb336612dc9cd42fa8758cd8f40633c056d67af68860c34e11d19f9a1ff92895e79c4a416ba6992f54d55d0542389acb7b6995692274fa0f30a2dd83686253962facbc6a7f0939e97b668d02a8faad17c3e65a129b8320ee3c917aab37f69403dd6e1af1bdc56d814907e65a73f62344b941891448736b8a6e1cb565b34538d23165c149961af806a8d9d4d886ab5a3a681def6041214cf23690b2e683eb42f0cad56c5c0e254d56f2cfed7d3c63cd3da802b3721ad207653caf9ef17f8f74a3815d57cdb73b07598755b00dd12fece04a80cdfa96eb18486667d5d3505f8a982df29aa86a3a5b59e98574a85a817dc7f1803584259c7e702f031b20d1eb62bb3bd3e14c2c873e71432ba03c8cca70206ec1b2f9cb4e80a897170510e725c920ed5898f1c6ec0b95745f056b7fb3695734584700f7024a425418d5b5d1d20eb0e01fe0638fc663fa88feb200594eed56685fde1906a949f091d7802a811a6fd0b225da5bd5b8d2027496de026f9c98001171ca698d9233a8c73d0036fcbe0317c6258d9505a6c694aa0055ab548561ff60449603c3d6615989d41f113582dd3844164a4d3f426d644081d925509ecded9f2f64b99bcb34a797191c8b095d8c6e6d648fefb158f7340389a0d0acf7279266ccfd9a9f9dbf33a49e62b65a528ad4f99142c9187ccd85b8e79fb14d07e0918fd805f7f16243451f2f370ed4311046dde9c8d660096268d414e29e3a55be77021432a8bdc508f450f38066e26a09d1ef10318704a28ce6e1d6a673c03a647d39266cafab6d33e496d276d09492b43651a40c3949937a209e37f95a58b15e53fc4ea3fa3b0f12d0497c922c415172a0f039a9e53eeec64ca4cca8480bd318760b12bce8b0335c8415fa095f1540753c5610457e309189902141c5ac161facee4dca07950afb2560b77f6aee84ea751e4ac50274cfc64c7d9def38c88e3b907b476cb86e294da5ae80ceffa853253339607aa04fc8e3c2df51b81cb99d9e34f1ce6199c88aa4933108e981bbc67c30856c1f565308271adf4bf9aa864a87dedadcc450a7dc412ff597f6e037519b81d1691b4835582b64e0dcb7cb2b1e8a0f4559a670dd25dc272797c3decd6269f4d3dba82eacf5c95c64749271b4176857f36ffa9f0ca3727e909eb245bbe9ca45709c73408171738d27e5c61467eb816654e2bfcc3214afd7658a0a1ec184b97bd419b702a9aba57eff5ad7ebecf8e2d7cff8e0d1b9488aad84450d3308df97bfbe455ee0f8daafd9bdf770771362cfb64a55b28370c508f1654dea04da30ec9eb41b23fd0bae06bbca037807fc1a26b72c321bf2c5f65a165073b6fab2fae051cf0cb6cb3bb5fd0620560638b391b6c72be5b849a4d5e36b3a85e39c3c72a22528af37040b48e0872c6d4b75bc5eefed098c6573f8f0d930abd8ea4381f21f6a5764d6c3f8b0933d61af818526d62fda3c182582de8ad8fe8516880601e58b1585efeaf4040184c599f5acfe6c1a4dabcde04a58848b3cc5ff43e52254a693e09b4bf15bb448827082f34212e4ba1eaea575512dd17194cdf3f2dd3dc42ee036f06925ee0774b393a8fffe948531f0c6cabbc28ed342093a72559a67f350b2f84f0c43d46fd3a35a3c721b8483bb295678ee1e4c5293e2ef801b6eb39b28acd905bbaa03ff9f692e0cb154caeabef038993c8a438cfde3da451906a5cc45ce9e4802e140e0c30857f85a9f8ff44a65a5e83cde25f040e8259f419d2d2c035ed7b6b216ba6ee8f279cc21e375d6a6eebb452d4e35214c1438e03733deea5d541c712c002c3562b6a0abe7f317d263437d84350d9130d64ace14ea021a9c7c66501c8f039b1300869c745449b32fbc7d3946a78896902c29cd4b982e1b4953582d7888f9eb951152ff0401359af97063dae84d30a2b3322684c028e42d451fa87eefbbf901e5a295f2dae16ced5133eb0b75bfab8579f8639f105d51b135ab34e045053ef2eb88b5fc6602e6802f33babc81952e9c68050fe2d42559e4595d7768b65900ed441bad29da67ff58a55f00fc7f95538c7170a4a531d9c2d609d0b2295140bd5af2078d5b238905346fd54bb5a0f112e5efd19583b8b8e15f8d21f24ea735db845ac99aebf17594c93d2931cb057b577fa97e75e7f42e94049a5deb6b20a5d3f22261a5672e71c41c911c662a42d95dd3ecb92c4438bc246e1564788561d303afc4ed2b4f781dcee775252f4bd967525d69261ffbd46577a5fe2e2a07eef4017f24152aa43e65c6ba9ad6964af22c4070a9b89a55e1852d43bf864481dfa477cc8003322f23f8611d579c118219873efc00c18c03768b4c6fb429972389fa9e4f48d8e53c2805256df519a68d4c11e3b09bae20dbfb2d0effcf02729dc9da4fa3ed95f78c0e534614e05d2b741173e9f882d43f3f02c8b9041b4fde95f086803cd17da29e9911fe38ceb2a027327afa092757c7e43496ff5f4eed1f2d5ad1ad6e181bc84dd46107fc879b5be36bd72bda46aa1bdb1a9a23013447805039a0108bb945c42ed032fe0cfcd1fa5627e0e8ef48a49e33d720cc5996176d84919749da01c69f070b721264c110b0ee1e4194f3645cf84e2577b531675b538a03f0b699e9615425f46e684287e60d0b71168fe8566ad54db67ab6f4c5a69fcbe3e8af609928df568ae144ae82f7c4b23709191d327ab82903864dcae31777088dd70e7b02886dd9caf224b80b0d50447a81f38a629a66ee52aff3f023e46c8d96ac08fa473ba086285f7133df1f11be0b6f25a224b067878b59720bb545920f95a6beea0b278902c88647d448eb1db96b9422c08f3758636b76d16ba1ddac6ae16a3084a6cc05a1551ede5529982c59a322ffe149513f4bad0513e947d79d153266c39c63de682115b0cbed62b98a58ee888ead0cfbe51d2288a76c7a77713475f8d72f169350de14131b524e2319fd45e8209258803e47709a9e7ac6fca878fb6d9186a88421a0084b71b1be8c65b1c5517a751cf5cc0a066afa96746190fa7a4db9add3ad17570d65223a1aae5f317cff6a279679607620c5c0db2bc5cc1e35d4f8123a5e1e791a662f00cfa8ebb82451969a4c1370113d6dd9637daab2762d03fdfcbf2dd3a98f8114941a9bb4b1d4e5dd41c75cd9e265071a307658f3c2b8ec79143944bd97a7b2221b0492181ee2e98b43603854db87afd0723d02ce4958ea816ea2c768af539c73622c6a962133f8112dc8f23b4c4e7bbc929c1030c0fa8d33b4c797d753b158943f7f9ffb662e2d76f9929c245e81f55d3855a846b9031ce0e821cc37b91ded38fb64842c01bc5560cfb82a2c2b0e25e33d29692d4ebf674896338e5f4b18e11f5aeb67ff50bb0aacde4ac770347fcc4a6827daa06ec36ef058e0a07667aa18148510870ef9b0961e0297063ec1018f932aebd5c917fe2a1e6bfd78c9735a88c295451268ee3bb1aa5ee0553a1aaf262373726510a506fdc305c4d2f3a4a74a184a6dd3a919221d1584f49d969b7f3eaf67c7203170910c5dba05b282730b4efd15b749607f70a34dfcc9d2c967e147f429f717cc4efdf0396e6f26fddb6c63c604bfce63d973f3a37572ee1bb5103d07f476474f82e627f77d6724c123b83a73f66486c6a57251c65ce39f66688f36bfd4c887221c512d6c1f7f311daae1093377397815d1b141131e5eba2b8630054edd7509eed384ebfe53df0cdbf548c7ebb97876660ef6501ca77125513031356b983e601ea06cc69358cf86cf005e985ac144f5fcc5fcd055c35b0a30082e52582c47ca917ac1ac1f2253ca91510a11521dd361d358d27d5bd14a3bb0d102b923299fa91f07877f1884f6b517a881b40515ec2c33846efb3beabecfd062864344df504502cbdd150b58452d806282f2e309ab4355d7acf3bf19d4bb82d67bfcd1c3d7c62a7ccf925ddd45abae8554b541e9d889d9f9c62d2bd46d710a6cf13b1ab106fb24329592567a5147aff0a7bd55c22435eac64290cf119589dbca58f3547ca7346a71db2d6cdf2f16129f42e8182b2ae8d2f25bd014853f4527ac6ca26e73352dff7f076051af6fc5c4ef31d7e6125fba8015ae3beebdccb0f70d1c6b1cabdced7de6360e4f48232d010b7388bbc936f476032a7033c956a492c077ab55d2e3f8d1e25b227eb2e75c771a981829ed1287c64a9e3ffb55cb2c3cd616cb1599944cc954f7556626f255d9f13296550655f4bd71e19662077836b5a5e2da59d4b4f38904be2184542a4c4ae030f9e4d793ee802aaf2600aee9018395add8da7babbacd653419a2b62f4c55d72cf532db9880ba2bdf3e3a97ca90ed3f5d02aeaf43e4735ef2ca131332ef3f3594a58f8645bbca171bf63aff7d591499245cc394be8834d6f460b6fb616fdea2003f3705f7367c65c0800a41a1977d66f86957985fafb7346e564e04ac50a5b19c92a207391eecd1f30411ee8d911336c0aade24453c8285d1e6e4955cad5d624de4a797e7f91ea943c7bc680bb8e1206baf288ef5bc3477b8a1e139377a073479f84eeeef5e4fcb00cf96ec2704683132319834cb27997c07b0239040035f8442bcd5d5b70d85f310c0e133b0945ce268e6b7fc0f4010f177533f503999246793173e22a8c792202490046981d38d590d88eee1d62b7b471cfb732e737d43877e9294acccf198c016117f77067f54ec1b8ed3538c41041ff60f575c0978ecc3a9104abadef57f40c9d5308ab881f40b20ac7a737261002c0379502b40a4fbb43c80fd2d92deab24a315a0da94d42b0088368bd26bf4ddfbb0f3c694739c99f13dff41faa48fe7c8eb10b36dde816bce9c9b6301ef92dedd0fb9c3e7324518ec3548a4b4d7c61ed0706ddffa41b93391b58ed1c8d2dc3d2dfcc69545c098d9dd52fae495074149bbe896d7e0a02d7563a1c1d4d2b4151cf6e0b9b8fc92a6c12bbffc349a945233cb00c5925b018d41c3946f4fd8eb196976d6927dea0c5530c1c0843a64e15fafe2368b6e27619c9205abfc2f3468563620dd3f0bfd4b4649ca619758b8d24c9ed76ff7905713b4014c012920d6c3dd0621e781a7b5c726f2b299c48ff55dfc003a3f9ac7185ce27d3fc8d6020943502c51072b75d389d60701ba050f398d8473d8a3c34396999ee3c2e9ef2c474118bc4b8748117297f7f8870413bce7ff0f5fa248e0afdc89c3cb1eae7c935e16cd459749d9af80bdf19da5a447922209c820bc5183a63ae9702c56b98f2b31a665db7a013fc6b84ebc9d8d5409829ebce1111897a156449ac14659fb90a3cac3af87e60caabba6e0c67cf14b0e8c4049e14c27f96bd3c5817efa7c59e15965b8c1cdb958e9c162fdf048c4a2f332adeab03a8b956c0c982bbe2eb3782a8d3fb7f2531ae832fc3c7f6b9e0407dca73a2b03dca2bee545154fdb00475a98e3faac9dafcc72ca59de0fa6541be0937442ad6a1b9a24680acf820a32852ee216f2dd4d7272c545821d49666987e68ae0bf34a3313571334fe4f200091f4adab599e39b297831be49b2eb1d7322a48bc79c9fc79ad6d47ee820d3148cc1b5cf469cf8b7065ee7e8370264bbb83da5d6322faec5bfb6373043bf8a0b9504bf980f183a0a7f25bdd31f8473edc138c8273e1d2f5dd022f0f9ebf87de1ed79a1ba919ad0fdb5873cd738c61deed63f5dc2c73743a1aae634d8d0af4479b75870dc18ed68640e6cd8de4f75662f2af18922fb5f89531dd4ce13cf4c06fb73f6cb040b650d863b3477cd4582e7d975283eb9240929a94061ddb7479d4b5c0c76da5fa2def9a3e585846b40330434ce8360abbce94085136d3527e481714124fd6dc1cc7a3136e72b5bfe2f5eaaca17a1b8236337d75cb6733a52d71cff471a9c7357a610ad4e5f9c8e85b61f5b58e4258128ff5d33b02de15ae52eae339974489e48fa45c5490874a531313012fcca6c24e5980baec53aaab3efcb8e0762d9ad99f36fc6243879f3b3fa32049ceaf844e2f8299e929bf1baff4d006357c12cfe22f8e97c58b82e38edb79c08a0f122878cee5eeae288778153879089329260a879b592b546478d0c460e7f726a1e6ce6e16a33b11c139189f83b8cb7400b17dc1436e8e1218844a77a6b4e6d6bdd8c9beb115edd513c114ce3e90f453f590381e9ad10e7d79ece96a92753db2ae0da327289f2466f435b5a148178abb899f9ba32b1edb83941ebd506c288f0a6a68aa21965b54bb92005797b9ac96ca40ed2df8c155c73d20f6af6d1c6835494411fce1568311b2971512d1fa275cb480f495df2c885b6db55879dc19bcd532142109f396453f4812cc573bed079e7eada510eb7a8ae035083b9a2d14543d1ddf7fb91c988230c747f4847b3cff8a35ab9306bb014b34cc90d501e5961f5ad4d73a5621ce84961bc4c932113876137103d103322a6392aa7e7cd3cd2e6c42bdc6b670b3116ec7e6e5c2b06da0dac9c11d0ba5088ede31d7e7badd9efa2e103c01a8bd25f0b37206583a9009d130b0a5dcfb57092e01908f21822ea92bc2e93b598a3ee51c8ff0aee428cc12fe4c3ec2413e9a615138d9d39c54ee0f991b9264f3054986f366d9f2cdebacfafd986eaaf7f9efe75a36498b15786457b05f0707d34fcc2d5a2bbaec491db11527953f7840c448b1ef2e119206a69190573a19614febfd89958c051b383170013774c1edc29649cd3c6e12768f51febe587ece1e721058e25baf99846e646da91db1fd59a8b97ffa639a2ce1dc7b7d8eff9f917fbb062e2d462954fb8138514b64a5148c0d9c18bfef5f842906d8cb98aed458f47017a2441b287540c2f0f2d9ac0a90557fc590a294afb88cdda61e6b2db4b6092aad4339a8b3268c461b3558732f7e3b1153a12e7a7bee49186b82029a94d30af50772b7c7ddde0c787d6146c2c8cbf89f45bd28cb82e65e0ae22da0a8ec3bf027fafeef65a34207fd90d7a39aea479d855589bd201ca599e62d49c2c33ba3a8b5069d43645919cad3131d93ca0aa7a29f8324723a96ea6d3d3f429dae4b7427d5f9c8a2bd575e918fa4298786fd4d7a3773fa55f4124c0f16f23dbc2a6260f8c753029e8fc38f58274d64784e8d3cb003f3c9f2e019e6babfc0a28c586392f64ddc892f3a6862d334bab3ce74393d0090496c533370b509ec34c832ada034ca76d0aaf01733329d61ea567ed8780373fa5ea2a2536fd2806d23e1daa141e1fb6fbd49fb285dab23633df22c1f00df8732e7784e8a238e189e1051da253476334f6d739583543bf3b3a8c046befd741270457551c43829e9233b228ae7d154a8616d67a7e5ef8fa8672c2c9b48d85d7f81fbbf30ba221a71a5c097ecd8eef893b1b9edb28d1a2561ef7210fce9dfa58881f7a0a36c1115cef76eb1919d613362e494e90476fb8602b3170ac783e5bd05db8cb259482d6baeb42a0d64ba04481f30f7d52123d759371dabd651252bae2734027be4dda4a939630d3eb7d6b30e330cb1bc86b2daa924c935473e78e2e85c72d7b181ad6f01bed854c1c8920ea4dce418c53dba5f613b1d7d23f54e582f131382eab88b271e7eece4ec1c27009b56dd66dc8f9337182d9a81e966485d8582790e50be0cbdde52033c3d75cd5a6847c4abb432c054d64f10dc256c49af64e642381c33c4d80a25dc1c36a100773fc8e1f85bf307b0c5cf436413ef99b41aec754283455e016e9cfcb3a4ab34abce9c00d921f48a882f97c9fa0c4bb3e2534d8f1a602942000b551e51f337574e7c4b383682a0862012fce1f34665c3beb7f6c8744915364a2b13e19bf240160f6452c0228d6bab4d5143cf7a951faee3a8f8ecc5ea33adcac4678a49147558f12f63a233c3a5a700f292eaec5995953bd216297a3c407e5caed8eb23f413014c6f51fbf7e6d06da4fe9592197091d57bd71851efdd85dbd8a4087df40c87c010880b58d6f3cddff8c165c68bd41fe2e1680c9f3b266fc316aa5c65817fc77fcab00a15a90083d0a5c8c7b13521fcb106daa43b1eff60e83cca91c5ced865caa329fac4a5cd1e7dfec00cb4562d96f6a7ae77f3ba0cb4bff5633d64ab420ae3210823f260b9eaff7b1b0f607ada245958e974ee99ec9ede343766cd57125c4d4571615033bf62769fdac0a2190c5fb9e65fccd81fed6d77e07ac1ecf292d457e62dd855fd6fd85fe1879dc55019c845629ff38f42a14a513fdfd977cdd02bb4c775442464f14eab0922cfa3c522d2d3af3ace8d62e4c74d9036e999d81f929cfb07f9328a5137891bf8e014d9ce48cf565e302520355b53c6921b20a15ae884ec3a8518f4f5449da37ee909739cfd9c15388ecf0141e7ce10ab50d59f9dff59467edc58b5b0a4d357348ab959340ecb635cf4c7bd657ea581791d0b7ad2d4158addd6137de955b2d0ac6738d72b5515b7c7d278ea5bdd4db1be9b3ed45ebf81a5c81eaaa501086fdfa53997b77fced607724f5929832621bf8e9412bd25b436f490c9dbd471f3dcb896d5f9e2f68a44f58dde8efd6c45b20beea0e6d522fef823eb603b42d4793c41f6f6f51ed94ad940a9fde4e42a4112fb2b75750085412d2b2b8dbfaffe57b62087c7e49f9c135328c099ec1dddaf90c2eff8111e5200b1a41541b943a99274cb091a93f11ba6e087a3b5e5e76febdcbd2ecdfe066bc4faced512914d8098b2052a8f2062bb431cd31bae18296087447e4db508814a0ca12ca54c596e5ecd9317e0329c2c59dae568861881ddb8be7378bc8ea3aeb2bc90ece4bb6c31cfc5731f6f5096418f32eb67af966c8adf9bcf0eb503487eb3bffe7ec5f382514ee0b54ddb11122f3c154744994d908cdefd4f00872309160703f1136aae50f47c11221d0c8d07e2095649ba5648e417c7251a8b163c306f4a51ef9560130bf791c4844485b2d4e79136ca65806a07a9d0cce5e94e4ea68b59d89be60f6cef5df2a9a970500d88e25aefa368f7541144dd01fc72a52e62d4f30694fd4d71d19cdc43bba0985c69660026fbcc997661244047a37ca5b700cd93db140980a9f5b949dc85cb7e840ece69dc85759aadf6d77d71e07e88bed088eaa99279aa32ce865208afea2d4937168d6b4edae9cc461c8de94c7eb5c66113754ecfa46bb57437a53bcb93706ed80d67e446cc67b65a1574a9f4fe7c492319ff622af857c0930983b9c5b959e2edee01d1337cab08dfa541a73ca6da71d2832015de2f8586ca17bbf68878e3c4045c2e28f385161f33b8a2295908c097833673db89b46edefdc9a58414852efc772dff415f7fb87b127c4a96a98b8c5fce07a9419037e48157b42455726b5be88b04411a4302fad626562a02c7a60e9b7402af7f98d616e90fa19fea34cc5e9ac3838db7ed49d970995bb320da11e3ee2d81f34006109ab5ea2182632399063f3fa9c7a8767903e6d87d245995fefcf073571c0a550b1de624428603fb7d4ea21dcf5bf0fab1b86e2db92c089b9d704e717eb5281eb11703b4700efb21d7b76e0d6d363b4b4f0378aeb12ceb822ac7df5d6c9f3b938571da1108febc84c2179369065ff707ddbc5b446f7eb38004583d82fbffe4ac6db0dfb4716fb9649cb3be7aa0a40e22928c70a37b2e5d0f948d50e4fec2140810339c339f18ff3a91c405a0d77798b597f0f5b20b34dfc0d7c7d0208e0c84cd541b98208e9f3f49dd68c714b6a09f499c9a9ea44807806f542e17fe56c27959997e1766b777898d4d46a5a9386fcadaf256c0848db9de9042c8ea6718258a59c82c8f90c5ac14b70f13e4989971cee6a8917084da3b0982fb3c0f1c58b0943f723ac40bbb4cb682b37f38e07b9a537adf0ba80d4b031027fb6c7053b9d134c4389704bd110d6589dd03236318cf986ea43f5b17a10e39cf964483ae432339513d6f555eb2cadb960242507c93bf480416f697076ee83977546a47d5ed9a8148f2c3e5383cb69744e1d98a98090a097362320996f853a8790a316f988a6850d5373c275e782752bc70112ba3633007bdc5584926873f486cf1beb90a627787b73d06264bcf8317c2ad837f053a338bd03225c540af457f51131702503425419163b037bea51c459d055e32ed5902761f905e35e7b2066430e64fecfdcbb7d1447f819e059278349c95f2f31823efb3c07488210bb4fbab7d08bd612fb58092b9293efb16acf08032a366f1d05731ca6aa4bf17cb642f2ede2b9da43b91a5ba5d59a30aeda37e0a0081b9bfe8db6dfc58dbd4dff56570e0a8d00838ed8fae323d6c91a20b2625176a53f9730b636e43f376a6a4a806e8954c81126624536f9aec21fd71d2321add2068ef40e010146c512f18afaf5ca837d2b6d8e274322cfb52c8307af170205d51cb3c67388b6028ec4077675f56fe6ca403ff55d523ee21c9952b57666b6d6a475e56dbf8730dd71347d47fe833219dc229c57ed3252b13c54d49f7ae9275b858214e488deb815b3a92677670639f935aec49bce92581cef1e076ff50a03c4b9b6dc3a4f86d25d48ebe9bcd218918e5af3c385077a027010a4dad28d7aa49da4a5ac2862e8e42581cff6dfcefbf6b59297e443c3f19a5c1855691f9bdbeec038f1822b618df1565b685115168949fe5de1cf3c5b7014c4500fbcbde047129e0e92338bad756dc54057337feb9c0362cb635c75abc91291e3256f21976b34877067ec9d626738c1522768cdcaa61a594fb7ff61d31f9fe97ab8ad82373d9a521d2c81be8511cc318e62fbe3efcf7f8d14e786fead42bc242392ee5a4a037737ce0fc04ebae921290496554fb8c4d685d0e0fa3124cb8667562770937148504775d0524d9462374cd7ac678e9bd278f021b5434818296f7d14c3d3af1f9f9bf5cc215db139fd03d43b27d926808c59c59c4a13d021377c62b4eab878948e3db7e260fe121458c2c9006d88aa66b510218b61e41f25548a251d1ce0d7ba075e8c090ab3359547dde48b0399811c8f01fbe37b0489b3f0b49f046421e6fe433265d6563cfaaa55a7c6abd777ff2576f7b7e7a9827c7a6b680ceaed96799173118192003b3aa6cbf17b38ff9245c737661bab275cf6575221fdb588adb0655f2f5ca9095adae3944f5de1a2f8f132673a9526af95967e953d41481ec6d70d507086084744c331453635890652ee69a8945df5e37e608e764c9ab90e9c0bb643dc134c0cde3c1a9cd41581b95c5a02853f1611a54c6718d155a1394ca19a145cfc5308a4287f5bd1dd82d3bf4df5566fe870d1bdfa161bc5b546fcd19901fb5e6bc4b35f8b29455093e67817d8e59788719c76f1f136882dd1c50b8f83246c5656549704907716ff2abc05e1651f37317c8cad943a934fe8abaa556b41be82a91f682857b2d71a5c03ea5caa6daa986a210cc2191a27682055aacea962d9c2f6566530321c92069a00643fb0cf8ebc04c454a815e45ab7ffb2f60216bbfa7cd9d3dc5765ca62dd6829dbfc33186bb3d3132bbb738f888de667e82b85b6179a5bd5654c2f8e946a6cdb9c07bc3ad4da4761694d7a5bcd363d26173022835b50070cfcddd78162bb07de65ab7f58c025311f9fe39829201a974a598148172e32d6ef0f565bc96534f9106aed95e723161c7d9bc3f44d99fede47e8027bf4b0e9cdc3dec131035bebc244e0852b86a9b0ba2428fbe4268b2bbd58e488c1dd4794b5e0dea7637911427014622855c2bbe6523851061d3c62129066d701a3b996364fe32ee077edf0a8dafd4291f040f48a895cfee69eb8925cef66177bdfe203bb77e5683234b053204932c86f6b8eaff20e7a444887a817d1de0207dc6e0fb1d4fe89354ecc73724d04c8f4bc27294e78c4c584099d8aff96ae7080c612ca6dea4aa063c05d8359716984eb517c33e864e8b25581119d2c96f418028157d1db36019bdff98bed5239bc0126554ddc80a78dd225e9cc60f4df8a8198463c3ad1b6c623a9c783937e657221792873c9716faf2541cc168a82a533eaa911f449cec1100393d37a5db108251c082a5d8cd8935de08a9fe61c0509f36a1fd883ecb2b4551d2f9ff106efa6d03fa987e463e95c57c556a321dab93c5b34903c70c56e942e67dabfac8e9dd06db571a07cfcf1f659a4c1159cb72de33ba8f10b0443389e9d3fa943810d7e30df9121c6738b087a2ba6d5f1e0565b63c73fa68299e4f0a1efb81692afc538e923146371faea08e6b6f9018415ac10ad4bb828bf86a7bdbd0bb3534f2e99e3edf43d049735edaea2c87e7b04d45e107d6a0711ea38b33184abdb46c6aa33e7927acde4435baaab561a619077edb01af9e9238f7796a076504edd72dccdcad930a0c162d536e6cd47fe1de5ca59f269b04a39b201f8a84189528b598fb6125f97354d67ff989f8f70dc8768ee82261cf0829d61d73a4607a831450e561a36f8a40a05e8537ddd30977890f7ac0aa57827eceeaf265385bc9921ea81b7004526c9c78649129f179040a0ce68b33f3acdfc4f955e1f165f84fb2338c648c092134c022957bd2ec5f3475a5cef714f4fe48de66c105e376163e165f5d2c030f1896e27bc5d7d75ec38d965263f4b7816c4bd3482dbc08b7f75f2c4d9ef53693b37b09ab4e80c975ba4fffc223a0cace5d0c5bda826b693ff3966f1e5f7bd61a2220e6f40ba30848fa235759260dffb0ded7ef584d88a56554ec1d15cacb3752a86be563dab072b803d911a2466b981041a4fc833754887710179d05068a74ba339682a62404a5a180b71f32f4acb7e2545589f5999282a32ffeedb5b718f44ab81847771237db7b2b7cc3c081e559dbafcc3502b067cd77b6f7745d57832553676b66075c14cae86fda883751e48565618048aa47b83905d8b9916d23c8da40d199e246ceabff264b7e6722c9e0601d13c5215aaf06f0d4c266ec71abf0b354416809ab146d3fd65e9526cbe1d838692c5386e6705d511a87eebbeb380bcccbdcd1c5174b396da6eefef993036383e8f81e43cce1252e4872d926ea8792f757decce58f42192666f68766f28da099877bdfc4be43c56272881d5c596613f593aab2b68185676b707511151a80db1eb6aafe6c564bdd4716a026c50e917684d622c5da865194530983c004ec83d479ececf7b911c19fdb4b925f4008e5ec2a19411ee6bfa7f6248d91aead4cebc168c8e751cb01a55ecd333e9fe13e65f27cbd40a7a09b8cade6f7886129e3a2565f8e950dd0a19160fb4b523030515c763d51e23d4544895daea52c201760f0a9bdeab6563a1e9b8e4d3a4ba3601c8e3e54eebdc42aa717900050aea6bf8b214f57f790c872302578f45e2a783d1f926948ff067ce9ac6da054e183ca8f931c21ec9225a38cc468d132602e3f8d08e6611f7ca1efafc42498933223d5393911c5f6db4d42334b97cc52c421a3b32aede5fdad81715f4a4374c83f483870c3b24c6c241c9d9aa4231284133197cf5a222fd19a7426f6cf6ecd512c3292467b4b157bd307a9c99ae1c592faad73be065aecbd46c7e79308035a971a9385ca6748181adbbdc271cf462ba90c1986cac17ac9f969ba55156ed08bc80d9fcb291c84303ecd3d8a393b86ab0dbba6f06763e81594749d58d808096181edf0fd6f39d64b570f22fc97bb732cf6507586be455615b99a8b526b809643be31b605cf454c340fa92b5b4ac63787e8a07f34f29b87df34b85ee2de6251e8ced35e860d1774d23689e2b14faa3188d79976c18dc449beda216f77a42e5938956c3ead3bd03d55d4df117ec1138d08fe10059eaef4d8fc708cfe4dde02a95445221c46a4b80566691d0ac7c56136cad716471f8ef30d7d7f81e6ceac8049eaa9fd9d3a830f3f0e5e30701a38b510097e3204a2f9bfb2206ca3cf7e0cef614096c323e99fbbe12aab517648fd38c54942f9ea95cb35cf510aff09cf80c1f1c615de8a06f5f70d33cb69040df045339ac2530e84d6fd3870fb3e5656572255455dc565ab2d680bd05f19042564771cd10f9b4c4f0b309d97bac6d768eac3324b883bfd9a6bcc802cf6cb6129a1773d75c3f0e4ab309dab6727f82223c4ad64e2d1d4797fbbb3d8476255da27f0a4b1d2ab9f895baa5817cefca4cafd82228a40c16ebac4dbf5a7c0a8c74bb7ae9f8aab4aed5ac4851df8e0b893a06f098fef85e5f4d916515797beacc3540907867c019b3b3945bed6ea58b186baa322006b456ba9dd4256130836c0865bb6749d07e580fc714307c8ae590b10f995a93019ed905ca3fa155c5c793afb6d145940b63966d5b5f08c42048dabe0321a9d835a0a5c8bf7b06b91b4b2cedce1feb38bd95b3262593a808456f682eea8fc06300e91956f1e5c8cf50614665974641ad0313375f495bfb3bd6b89447d2a03bfe4ceb21a3a890c572dea7e6a16c620e6df8816ca0d3e8fbc03fc413b90c8b4ad2258701a2b7860d4cb3ada664494e0882d11a1a7d664a7d539a3d1184b3f2bc64a748dfa1bbc35c14396e708a14e145a2a574ed05bb85eeb774c67e6545186b846a934858c8faa9cc5798867df3f799d6e69dce8f4b86139c6642fceeae24443eb16b5bed2103cefdcab1e10b9c5adc7b24a1e4c2491f8cdf5fb7d381f7ff0f51a95b4d427a9bb88c4762e3efbbf1d7751c5199ae75388df6e4d69d84534cb53515ef22f27b6ae518a75e594f51e3103ef0e1fcaf78b5240cbc822a42331c6a97caac1f9b13e7e1e7ff365623fb99a9dd063e5c43206cd6ab248afc008ba411eda83bea214e76045e0fb916a232e3c75eee009a0952b7e3289745180cc52e86be7ec67fa0a639fe437d0a58cfd18502fd102f4096094b7fd57b56540ce4e2d448ae6b3afb449986249b54ed3b4bbd4d2d1af68e7c57e0143849f327374a0664959ea02c3a551adfe86ba624721a5bb6f5e5275a756643fd64e73a51031f0198c030a1cceaf720dcbb39160188114fb0d047833846f6dd4891bc45b75f2e791a73086ee2f5cbde4315e1d6105529d01cb0adc3cc35198f7532a036d5d2f2d32a2fb49960d9fe83ed2284806b67268250b1b8eead12adfc091967eaff349b934a830e7db441e170f2243d6117e0b98ac9f1e446d7fa4a20f5f89b832091c39477ac18701ef32a124ea7f0dd8e1352fd9135dc5d78ea003f28ebe8e74440fe1208e174da1fd06c94ef219f4e68a72f2497c30036b05bbc57aee584a84712b5bfbc552dbfba68451398b748bb5d16e1b4c5074c810de8aed13fe308d8f08ad25d47553f316a0308fe1a8b0b624ba4d9f2439296957d456c00128ea697fbbc799b763fb95484e80da9be79c52a0bab62c96e674c14b5bf9eda3f0609c05a1e1238f595a3453bf0e9854a3085f73d0a3e48394fccae33099cbae0c0ad13edea7a1c1b021dbd771bcf62a37a52f70572a752bee4754d90074bb30023dcda454c38b276561cf3f7581aa13e9f073d3f36a071a682769f21b258c4f38643b737e68e88f0fbb4afcf841994a88d3a831edddf74d780c7fd8087e77c4f765581c93c4a8b61d622ac606b1bc33f1527cd4baf3ee88a425ca1ee2c43aa6fa6b3a58ab95f31258459e588d7058c508ad4af5aa37e76c6afe9cb28d791338fa6f60334c8ef27a9f97d2d54b0c23495064fb06dfcea2c938e0d54628bc5ee31f1f1f848fc773eeb898fff33c2cb56554cc57fc3801a3e2f4cc7ee7c818b3e1c04ae4aadee3dd18571f4118414ccb7186ac000893df49b3e1aa8842826c5d30f2a0169b5f64f41d84e3809236256c889aa313738335e19859c9ab8cf8a4e32135fb7c184c6c709e0d819d420170088b44d103657c21bcdafacc6c58d6d8037c2e5afca3e4c956488456843f24a6e2e135b585dd6ea48b17eed833f1e3ee252c573132daa66f50aee4cebec24b8aa016258791153c7ed7cf1a958853a818135201ca41c15a12ef12eeae4542a81e9ef6433aae20be522a03ebbba4ef87bd1f21c63833569781e7bcf35eecda6540c2ed4cf6e0913ce8f4279f475994e1e33a6ddd7858e3cb8bdd2e63df9b501c767f0d680521b612ecb1528ab24c5e7685481c72de4661e39236c937398348b692fbd5b9f3ebdd8c2df2a1cf3cf27516fbf98497a9a326581b75b2159e7d4000b5a21edfcb3d8cf1db079018343d656c4dec8359d93d1b1d441bec858b2c31b4c900039be44722fdf4f81fe9e4c90de9a84a13b5aa0b8c60f59f7c79fe01e94b6361c66efb2dd9f6e6300fce91fb4db9ca8763a66c14f026c63e41c1be8bea6e1bb11c65d2ccace49829c6dec843a82dbd4c000ec4c510ba335fcbe984ac7598d3550d6f0cf355797c60b08d2e8e29ebe6d761426b9dcd28a9c9392e64c9be4c7db3fb6a971abf6f939becb229b0b84c4531aea42574c247358ccaa730754c5b32175128aace9bb8b0abb1b341eb736b59d0719e683177e219212281cb7ea44c267f9e14d40aa078f10318b4489eb8878cc847400515afcfb238050bd3555def058c06c1e9e913b180c7996077cd63854c864ff1293e20250e996726638714fa51f074dacb72dfc92b9b4cc53a8ebbaa5614dc26647aaf7a7010a128e3473723e28a7d8f375ec523f5301f777b3819f0e3480ad70727852dc76d930db3ac2e858b2af7c9c4d680dc78d10c08a083b102cfa3071498d13fb29f00ca212cdc85e7b345f80bb0fb2be88876c55f1fc1ca8768837096627ea44144ed4b70fef1fc0b239b190a1bfdffdf6672bc6b0160098b0171efdbb34234bc876b157b1f203a32f7e30e8dbe75131b6f9057d0f8c3baeb6ec495dd978aa904d1ea0d4d65ccf15afff6b88fc4ce75509bfe12b5ce64ad683bda8d5088a91f16326214272bdb53b0044d33573731a85c928d660b74d237c152358af0f09a3701a924a0baac914fef738b07e18c7b602ba56847b71ef91a703b4fc66a7d0b3a69e09b69851747561167fa02d65d370f2c94cc19d98bce8fc20da02b2f5fd74b0a97d6daee2b49df777ec4c17cb0d99645bf005e5757349cbb223bcf7005cfb3be7bf6320834c913b1f6b2737532489306898fe26593981272bee4de89428d3df841de0707ee4afbfc42c9c2fa8b19ab47111d09d7de51600c71c5307d353e80ee876b26082c880a271ebf010b724202210e6dc677b58093cb6677f7382eaed8e79d6047d09a55d21e0ab340f71c372263ba454bfeb633216bd22ecdabfba5416b4c2bef36eb82a462e9ad8cfc888f5005d5468cd375426f657ca139347a5ca86fb48230c25f6e0e10e386343f56c44f9efe002aba698b13df86d5ce45ca26ea0752c139c9ddf83b5062820905f8b647d7b843eaceb1030fc9ca64416e7b6fd72344c5926ea1e9e7e379e51a2a3dfeaaf600e65b871ed4a4ec97d73d431ebccfd0c55e0dba37b4af2e1c59bb1b3f0b7da90e897e18ae3d61aec9cf5989358ab6660d28be987720fb06761b6ba839d9fabaea0ed1386df054605f351fbba30b41444f2feb7ec4a6e217032d33bb7418d259588b42da0aeebe551e3f64cf25f060b235f27a43cc533ed1ed899a76bc0d8868ce7b13ca0c91d3ee82d1e912f576298262e72f8e3e9782f42ea15fdca93fcadb30e70e111e497cb53e6b7723e2beab34bc022fcebed413057a34f794298a8cd729f1bd03c5f44ba04c5a5116008e185aefd8ca50daedaafac6feae96a5cbf868f20230a43d1bb50d804232f1c9e20c66c3478f3f3cb323fbc770a833541243c24fc0687b969c0d4f544deabbfb566fa47a53f84cfd722f26dc5778d731b0ab11ef4b46d62128e74f89492de507dd7cbe9f4b853c5ec325664c3c84e90364537be4379295a65b822d012c3d3d8b1c922217202eb5132e363fbfaecabfefb3e2b15563378a4eeff2d1dc243d5c93f9b56576649a754b840d5ce48c1a5712fa421d66c6a26e06a701a978cfa66921e268441870597ddcd781aeed01f6fed76860fc88c15dd916e5522d9a9d5c9bac86cdb90fb4ad0e85f0f5bb53b76bca5c9ed801f11299ccbad07c954d03b4f436a4613fcda8c1f3d4497cb404dd0ba3c5b2e0de7b2e4b57e4176aae7394761615061ecd709a77421dced6750b8864b3a1898a72327d3a35f845aa9b1737493fad836600c876200eda0c3711995781ef4b9483eedc778fd3512e5b6d8dc7b5288ee49c83b588cf0ada1a52b463d036819625d692fd19571ff6973aacb8a6bfed0beeababef58904959fdf5167271d82eca15ab05878b432feb1540a2c38cdbf946faf6c46292b14f735088e0442854c475cf6472be5e98114657339e248ba68bc88d92cf54eacff9c25f228dbe3389380c0714bc9fbeb56475ef6b4ce97e16ca559f3ae3814e7bbcf52047a1aa46a7488e1d5969b95b6e5eda7ea685b29b0b95784a9829e56b3b45988892f8709708f87f029a03327b2c2f6b16f5df05bd39e2a19b0d01ab8a92041839f9cd715e27e4647157d755ccdf66903f75bfb1fd224dab8a68c91a583f4436a413a69f677c8e6f33e45612303db9f5d8e2a157f4da47dc33f87f6e0e09f339a324478057a29c206ccb9a559d145f1d19b704e79e047d36b35435a04ae319f0962d2e8288f3482d831ea9dd5e904891a1fe746f0e4616dcd566b5a64a9cec1b0a97a76f6547b0098421dc6b3dd1b88a0e5b5a9d483cead047281c619bbd19ad44b9209cfdeb48b29d7bcb1630433dfd194c10ae41843ad3dc3704d8fbc340924638ed7882720df024321271025d5c12edbb2576ba6173146a54f2a83d52df294b0a5435034213715301f2da33fa432b0fa070464b7d1fbdd21832f9469f2457793edcbb7b81e928a413416fbfcca48bc93e2ebd389079634ccd817c26a63304e3f114950cc6cc4e450aad69a321457f253a8dd212399c669cd052cf6ed4c8f88ca504fcafab3f6c330c3e6c9a026a765bcd5d5dd8d6d6122937df6ed51d910cf839b4d11e63e90aaab2beb82869fbaa5a22ecf0611cb82dee61584315b4f9cf18f28ea9b7819e938431648dc2ed5c794ee024685047cb292788e2ef95751a033f17177f5601621c0153f464790566336c8810a4442b9afb5248bf36a0ffc9d935d11ce996da3ed8ee828e7c92dcd7cc5e3df496312afd92e3621d4892c37608422d7535db14dbeb52536b7f893b6637e5a3c854e91c716bc84264e3f942f10ab0f38df89d94278f26e867c60802efed03b10b6be0fbf9f3d8486a11fc838fd9ed87daf3bd403e3f88cfae9be002213a2d990413b5c05b8d09a947082aea8e40a0b041507cfe8ada02f6c9e38dbe0d9ee121529c42061715c5f234ca8cdd2268a3e839fb8477ea5f727423991b8ebc18a4ed5f1625448b378ea49cd54a33dceb7369d3e3b02c855efcd99bd312f1c442341c047bafb791eb978bdc394cb154f442f682fb921b5af18d297913b2ffe1bdff8e5f390d6c02685ece14c76dab301d57688584b366f58acfafcbd94c25ae9c9f0dac191520d790b2882785d093452f1740b1c0aa3ea06f7efa25e861fddd648e3a32796c8a69f10b0719f1e9b0c70e8bcebc50d64135b9e61bd02274fb60cdf187491add858c6840a10836b1019e3daa0e894f22c2fa3a2aa9f3f047ce9d48b0322fd8c293a2fbf3c2f1206857bd69865f5536659c19bdf4697ad1f9839284ba65814bc09b1106a3289b62372286bc69f9f1c02bed851d3386a6ed19f2a491f0386e80a77668713af0f5c48333c5735718a2ec6e2f2f1e326b135778587d1dddb3428ba74a24167c02d65cf5a432ca510e6d97568c62250f0c70549a42b03d37d7e765fbe257cdda92605f9faba0d5589b49bbae916b29af59420d3b5a10a8dc05466ab4a203d6a654c127bda6917fc1c568a532b3f14a201090f696e3dcfdaf6715f9ef9ae2429c9a387a891ff0d44f627890b97d53e39268f399aa8a79668db3f9511dff7115ddf2b0071b3df9e5960e8fc7bcb6e9659153c14b1666a6060d31f5a68e46c41e18588b6d33ce71890d481a6b2aedddd3b2fa3dd8d1f5ebd6b3676c69489c75dedd10f9e253480eb02982916a10b13a50f2e04a4672baa5506e414a48e746726fdf60f9f6146f81b3fea7e19fe3d28fe12106c3ca7d1eb2fbcc2228ad0981e8e4fe2ef905c30f09e86a0ea5100750edca1a7a49b4a94a4eb6d9298fc912dfa54905c644598b3cc771a278bd4535ed7fce4619a921a94eb4c319a2674aae121c65ed43be630e482a9c9df87c2aaa7dea500ff4a84118b212f397e2e5556472652425e3969929251447d8e649e4fb910dbcb10083f91f0f962467eb3ecc6f141d21ba3d8a93c8fd2c81a8ad12d50cd23dddfb958e60456517836022a27598173ed5285ce887abd463883a1e40b5a72325fa6c03c3e7e9ae62cf697c192ef8011f76711093f780b3d7c16b0af5f20b29a71dccb56074df401f6a9cb549ba46df1ad119ff468a7f81786826ca4fa7c38c7a093b109fdf00026fb6904ff68ca4ec04bf966ee5c7f4d3df401719740a2fd46c56a5503180d9f2b1e643158453f37c48fd58bd1f6cf83acf839f0d6d80992dec9e8cc66e36fcbcdc503cb2e956babe3a459ac54df1361da733d1f69ffacb11f9f4e6b4218623bce35d2ab46ea5d539508b9486d0a9baeac8b83fb6aad664f3f6b633e4c32ce51ed716914ea034d0e9fe1fb76b50fb51343486d4495eb1ff851e59d1af55b564fa7ff684d1753b6f3b1f5b8b585c9fe7399a1a6339c507139c12363b8130b9a0391529a16d7db80d7288bd0c1702cb2a5b86ceac58358d3d4f805303940add832f4de21ae04cd00bd5d3988bde889fdbdc8974c02f0133596c7364e56cfd7cd121c4d124bb4ff5810a5c5a70fffe4dbe4a47a5e7087c779ca29a1085e7adba374e586ca38ec201846fdea709e6b637e38afd9868620c93cf0583a2a01923be069f47f82551bece8c8a217962589b5faf684c36d6a7ffc5d23053566057886694b1f729216b0ee6054a1277d51a325d4ee92b70bb69bedb0fbb663e4f83beaa6992c1de51ae9f6eca233c77ba5aab13d7e2bbdee51cec00cf3c9bb472e68ab9a244a243dd88c85caade9c101cb206ff3cbb2b8ce197fc5a1759d72438e3b947ec5576b52e10862d59ef0f7ce303910388c64638173bd114e9447440f31e3bb0daee57a1ab31e1804df2058427038c62f9c9370cda3d149f3c628983201f366c35f314954584baf9ec53a42808415ec996337a8bebd2d68f806258cd01b86fbd9bcf28ad8c21093e3746e604f64e0e5c937cfdffb15e3de23d7c0e5798362cda5e3778342b942dd5d35de760947038e7270d60d65f19a99978f7990177e03f510c7fee3638976278cf31d61a34ec9dd5674de605b3f0a0532fb0c99248302b84d586db83cb94f97e53c21424231e474ca8a762bd4792c2b8ec5a3012dbce8bdc364396b6b1bebb3092d13bc7f84c11f2fa52afd4d8e3b0075b5eb9ca5ab8f36f73d2a2b1aa32cabc703fc16aee009f0224585ecef9f18ee08d84c222e6add5b06e531697d0790d69891df6e16ddfcbdbe11fc140973248199663a9daacc6f49b1afc3ec427839f9de37c93cc23295a236c908b2cf165277b889d84d1b7082856d15340c3feb41092b0054b82686e3123f31a0f19e99aaafcfebb6abcbc922519f04e4cd958cdb55d41b79ec6749854360d583312d588d91dc16ea0ba174d664c95c1e82c92f2c1aea2e6841a4dd1932c7ae8fddf6a8c624db5a498e7d370590a39f4ba999ab34018e4dab5046287a3a98b56d049922d05513fb5e74cfe3a2a4e0dab72940735805a08339aa8b734a9b6dc421f63d68da41d974430f4dd36da7d8ac4c3b0285688f5fada95ee97994c038bdb9817da4566581b497cb8de88a7ccc661738693b5be6cd48ebe54a5bf07c158b81e600df78cb33588975b47f3b4deb1569ea50d68df43fe539ed4ad068f1360da3615ba98db7a5684b285a136f589ec31839f60ae0be16366cca3ad6a322526ed9687c88ed42086b5460db827502b7fd4cb410fc294327379846820ae84a4d59c357a2ba6fff3f503be66a5ef26e46a4388e9f2c03c42de5ae4cfb90ba1780a5fa4daa36d97b6cd20f93b91b9b7764b9fcffec463b09b459e5b3f27ee91ff07e8045abb77c963209d67a02ad8fd2a84d4b6596fb9324a7ae4c7bfe74d0ab6365f1aa23b71494c9ab0f6cc4a3c434da43ce7c8ea3bbe2bdd524af1827fbfd656a9e7cf78dc35ffa964cc3277428e70b9924869b4aff170963f7e71fc7b9070b7e0faa32f6f146c54d793ca503e9687416141d86d7a9fb9f35fb0a724674430ee5401ce07b790bae8b945984c602e2c447f18430c155507493d3b4ec35434396a29a271acbb689c069a17e7d5fd5726f97560c64d24016dd785f26a182065c8da646a8bbea450f80cd55c2e83f15c902c6a5033cf0b7d449e3e7d61f12745d86acf9d13216e1bab6b2fef6dae85e62b3cb9d8fe78924cb6b8813f3b6c96dae0e0e890bbbb8fc2438e1dff37a1083a1f86a5e92781452e5e91949d8d1233ecf4330b3fc2decf531aa041ffd5a150c4efbf6591fa977c93216c4465c317ae2aea66aee879b3d87bbdfd48fe40f767bbd85298552ecb10b6fe62076f4b19be9e7e72bdb51e900313bf00783cc6ad6822722df8d8aa0a7fa8b784151249794fec3d48e34d12f59e743066fe122f5eafd03145c31f3bef9e7febbc24f9b3c52a232711037f997013acbe2d0d3857364b7b450454b1fd1ec16a342493b9e3a00969bb68543d52c184f3724a8a5e9e8cdcbdd9f9c0219eab938bc40cee678849a8bb31d99b1825e3ca6bfa4f8f5555c6841b0b526fa9cf082009ffb3ab5486fb661acae2108551a0777c335fa0b954a6ddb2d09fc1ca27b38ac8e8bcac4ad7091d58dfde4079441ef29f2ed17c80c7e6288a2a527da85772ff24918995136750b5496a9903241e8fd730dcb5e56b88a26bb1f16ec7a89d9dcc3993928259b32a01faf01d32d71d87ac3f7c3cb7c32646638ebf5fda0c26739447521665a9015989e2c8207ca34d939b90a88bebd1c04ceaae5901edbd2edb232a9e0e8a71cf5a4aa6dc8b9aa7650a5da05b166e48c80efd54e1241cdd9f1c8e0f015fa8903fff56b9e6724b9c922e331defe680224f4e53cebeab89fa6e5a84c0c4903656f4595b5074815ca75a103707fd048fc976e09cd4b7debcf8ef7e5fd6028ce6006fb3d21d9b3abdb4ff04b981ebd9e134f97b89783a78d3be37b9c69689e2cef1a38b2d9d918fa79583a00be329c4ea0d0783d555becd07af08671dab3ff5bbb7c3b5456c54bc0180bfa6f28c9d32ef1653f685417df122648e88ec66ecd4821017ce9638d991d3e63a9f17a5a3b8e9424b50d3086c4ea17ac59103bfa84b2b3a8d38802b20dbdab342de917d45949c978b829dcfe9a0d72bedebe21c83af3d19315a2c53ce8a0fbee8ec5567c81652fd5bf54afc455bcb312cbdf7eed160859eff2e96c16e889290f8ce3afb890806194799fdad6ce211e41343324aa4a5ba1a3b801e7f74ee2f4a6eb4a9078bc9cb099ebf58527659dfbcaf4eb1535d253e5b5361085e4a1e44ddde114c12c27d351ccdfbaff3fcd0e1b9872a4a92b2cef2c24a87b0a632545502f0625be618b579f429b3d61f2f6648077efdb61b173d661ce51dbda2dcb071cd1ab73f0cfc9f8a6ff07f315c876d7784101a96e9e19539f0f03ca23c6c5beb012a977b87ff7b55ae51c3b0e41825827ef3735512b28a4064e0ab31e6d063d4b23538df9c5ad0ada35553ae7e58da8c5a089a80e89d2d3ffc66618f215377c813da233d3dc8c98cb4f57e68d1d826941e4e950dc113c70f5e233ed81453883e57cbfc8c0d790915fa0b670be3d87fae798673593e4fe5abadd4aedb1732d3565fbcb8762ce2495568dd0ac1341e2c1518a453bd76730415988707a63cbc4d7128107cce35e4fe0238bfbb6d09a274cbd14870fcf0a314a95c4c66f4671bc673fa3ed6bbe3c348e842f529b182e5985b22d02e4c251f5fe596f6ba611157d286e23a4c5a048efa581b5fc4c4de2c5ef5bcb3d3ad195e6258f4cef373cc49a4d8fdb938329d158533859c843223dd4d584f052a2cc699d59c3f845e895cf9f2e8a71beb54210fb4ceb3633874657319405603a7cff63e1d683736ff3444c6fd150600fa6224e0ba4f7044e550cfa8c3eb17caa69e20c782f11fc35cc4690bd20e8688cdc2500de4305957fd210caa902cceabe57d66d2b8fbb7f6c53e1be2722da22673ca7e2d5def5298f07fa8c5cf8cb4f1b26911174ea872d290ee3ec33d274136f1c23b0343fb2e558232bca163ba61e5915aaedc3a1c2ba2ffb00bf39147f611f41706cf91b8790adeac66aa8c22a4568af7c61433cab14b7aa5448ec46b691070b6a8ee19ab48919b979cfa67ea3469d1cb1e1bfe71bf6910639ba69467dd138e1067f91b1fd2cb07debad908f0ad5a0e9c4f56a7f1c794eba55d291554d5605400c575629da68a3111245d2969cb2c79fad6b34dd32dd7b7d4fec26c717c9d24c57c63bda1c37ce9bc87ebf1187bc84cbe170a31d761c14c0d455605e8b0e35a2d1ffcdb7b166369775285677965b12d4a0e6067a7be5cf75fdc3915c71792a9aae994a6e64b6685817c20a13872f07273c47b4e14febae605806a689be378fcb9f13fb705da6030b178c53505706d85ea3fa8f72cb6efb1b0586f76b3b360d84fbd56cf813839c99b4f37c54efdf61e21800ccd9933c9a12c903680dd2697f6aa5dd4ec3b14031136409ff14704730a88f5adb35b11277051206393cf245932169686641e50f4ef03fda131dad6506b58d07e9dd158dc5ebba03952d8c977c048c474a8b088ef3e83f82922d073dd92835f3df531ff8cb08128455278138f3484f4000bf189ecb3429ab2887d1a159729b913c70063d8f95663b10467d0f29675538be55a2a8f07628a179050f6594fb1b1164c7a853a7126206f065bd3dd2bf95db5d18598c22d17ac8ecffb26a30d405c051b7e264282249428a7c2b0ef380bc970df62e7854e1b2a8d65fb6a18c7a4188d345b56a48033f4e4163d1ab0c9f54b31847b29c807dfafb3d12b292009b16984e75886fc687292cec1d51813905c913072c723158d64c33423e84d749693bb977fbf10c209d816fc367e82ea29cba2110865ff1ff6d7dce2c09c1789d403a09c907ecffdc248c1a703bcb16937bd2473cfe134c1295b7c84a6732908aaccca1fc0dd670163eb03a83359488924d435308f76414f9a0bfc47f91f82389b2f08d6450eafe22d0bc8b1df83f534349e1f483861ad0bb3b981d0f6536ca0564a9453498ba1b910e3ea39fbf4c3927cb3b5fc7fada62676ff21480cf66478cb68ef925ca8aa4a2e4cf3ea05496722b972c0f82d0a865be9dfb02172521e18b67bfacc49786896c0872bb4bf5164b198f30cd5488422d8a11a565bf2e58bf6387c2724de7566f22184f1f6d67ff29e70f32aacb8935711d5eaa89fd94c29fbdda0da017ecb63a5a9b131135b2a5c892c389e10e77eea902deaa2f45a9c0703784b0211a73b137d5733a41b0cf6fb151c088c58d6fb12a9ac4da7dd472931c1d44d8e3b56218e16cd3ec997e8bced92e6cd68f4b44b9adab4d02c17f8259d19f63261246564c46acdd6a3a5f5d9ba531cba1235848b95ff88acb90054e6da0e1a59494806457e63c85287ef68045aafb4d62cfaf1b4cf9baadd65cf1c13353a1b6747ff12077f9df5c994d77ce8a5dfa5ba4c35166c515ceb10135b957954aa1b4051553a11f9b4620380cf28ab95dfa426a69cc05da77fa9c2547e925776a812085ea231aa0127f81f3552c741e6f9b1720045e54ad7fd43fe69c30813c5d2335e9ec4f9e882003e59111a0528f33ce61932281cb2e2150d0fc0ad77746223d98a4f4cee7bfa7558ec7f50f76c8a0ce9ccf1d7973f4c8d22c0a1a612390b87bb94d03e7349bc800b3f28832dc2c22cb8b537ad4982e83bee8951e43260c364d27fef751895effb5b807cfbdc2af49f409aea0d5b08f587496d6c0799cd1f74f0dc99d9b92d94911aa6fb1b6360baf71c9856481f6d4c4c2c97670df80131cbb2bcbdc666c9a0b71e037124b69ee7637f93d8acdd31afd358397c91b99fd5dd7b4fe415774ccb7f6537832a451cfdbc865069c5af5bae51cbd87b52625e639c59317539e7b680a50110f1c2c6f3c3bf54fdcb92d6c65199c21c0b76bc1aeaea3f0e63fe4f492701e2b66764887d9fbd357d979be4689998d53665ccc93d5972025a4e1891dbef7c428235d4231b3d23887c68166dcbb609d8e895375ab9651a4ce7e20898cc94cad4b12cc3502af49e8f2d511c194a9a31a05197588bfee0bda346b4924b76cd698f145ac442a06b64d321391324b8a6aa840a40b24e23110403536bd4ca0551f22909289104095caabb78259bc55250a5e4f988d4d4fe218ef6d75644e71fe83f13719258bcd6c3feab2b74311f8ddb4a6fecfa10709a77bc72a66231826365834dd77186090188a3a8acc4cc32920753dfb7d28fdf0d9d9865910664e69e1d7333001327dd1f6e93f7653aa94bfc202e3a16d210fa339f609d670f2fa629634a01e3b678c207196b407faa0c79e43344461465805bfff9af2e91590f2d155245266325d15d107be6fd2638c768ee0b830b0373cc40827df8a080c20457dae816b8e631616aef8893aa757a51086c91f020244a6284ef68e3b9e7e607457725967430f247c1218f8acba8e4e12cf7c0e3e05e445ee5a666ac419c9c5f6d11d8bff8f67b59a78090ea1568b751be516a194d40898ff25a8f63f34407f4bee567139b61bea2debea1fa9bf018a8476cbb1616338c0b421d5d0aec9d23feb15a63418472a2c172499dc7a82fa9a49282871496c0da081eb0177fd0d87204a658efc88772434c67fe1747ea2e8e21d6d6cf994518f04c1240e3354904f271b52b1e515544898e94afc81aab920fad236d87345efab291c2b9df07d691c56db54d277ad7667efa1ffbedcdc77869c668983fdf843053b4bcef1752bec53cbfa45d449dd710ff9c0f43a284efe32e6513816303ff5f613762a31264fa420b48c6ae25c3f9b9ad5daa909d24c846999049ac44fb1e98f84ea9ef6f332b96caa7abbe5fbb0f1285477d112d128b5f458aebf505511914eeb0436af519279a7b38de08dc0b8a8248bdecff762cd59f35f56a40c7946c9eba347d77131d1b729515bf666075dbcaee368e774786a59f985bfe06f6968ae20d311c4da204111d18d9f13ac4b242fa2ae3eead9791475a097ba462160e843811334a7a77f8552a0e81d83cd09eba377a4e1f03e03f9af51d7c9b2ca11ff6d86f17007e4e182ef0ecda3be510ac0b347538a684b036f56d2df2c21f3d96c181e486666f5fd9a986ff35ee77e663ba86ff2c0c90e595b2bb6aa77e67b79bf9928ae04cee7a9d24cbaa9042a9172df5d6e16328e23cea1b6bc40a7f108df7d3f8cce69017a5b44a03035643fca027994370a6e5e5a16335ae8b0bef8529873dbe2b4ea038fb831e19e2bbfdb595874e34a5449624dd0bfc2864066d542622fe6bda2b86ff77ba5b712ba5a70678b6a3f4e7971a63b6951fd5bc066b0baf2bd60c9abf46b7bd80f8185815876690b94e3180aaed5308a797fad916967a9e1199208706efa87ab4c100ec4e9efc1130ecdcd65de471748f42b21c6c78bcb1c633a5dca8e65fc2c86510c5ce6cc4cab311cc49ad637cff6e3478cb11011d6afb9188b6b35434b3ecc02b521016cb76bc7d7be1f6a22831b162088485401ba94251c6392af36719268aefc4aa8cd7b04ce7b003b1566f4860f839d023c1fdf3ade8e7d64914742c14da72dbb5cc23b73fdcace9e2ae93b4b0c80f829ea53f0938dbd76dc33b218f0a26141b61caad489030cf17665c46699050fe2cadeec6393dc7546992abc5da5d7d5e84f8c96011ac47fa2401fd5d5c255613eff29d2e1ca5f18dcd897d86d0182f2673ca8ffeddefac923e72be4906f6068383ef349874e491c73125bb1cb5154486b9738c90a75803363756e5a8774cc6f40f1d9398f387c9d30584652b8e1b83a600d661e24403d1903a885d5210eaa3f9211a72654fc600b184a09a84da0786b2d19624be95083f7c5c0847304711bc820edd1c5e95a42859fd347d959d600b38eb3d57d1da1388e7b793905ef5b97193fc7a7cc42bf2f3b6b49930e948d786aa3a7ee1a7926cd3f658dfdad20d1bafa5208683487049070191300c8dc614de966fa0b83ae046b650ec0af358b3950d076183fa11180fd74b6e8d9c302d865958bf3fd6ac3dcdb07261ba8389abdcecb42db1b43805046a7d54eca0f6e7d0e905a03868b852879f4c2f9ec34dcbb61a4508219aeb2d47477cd09434756d0d887c46037ff659725f8481e7733a578afac89712674e8c979bc3aa7b8c778f88d6de6e4a1f29c17eb91faf2dc3b19b66dd25a1968bc3b4b84ff67ec201a8410585c5ed65364dd210173c582cbbad8a954aa69a84516d248dab34989f053b75a63fb5881c31c5ce125eb158e506cf38d3a5a35a86a6cb39afcd690f8b549c922a3fdd7c46052c42d6c8e8c3ea497a22a05a65bad3e2ac453c0bc84677ad45f4eebc85acbd91a3e3ebaddf05ef1d1543b3da474d544f5e9455b6c5d88476cbae5ba5ed59240bf096e375b72bd7b6f132314f25b6a30d105a12290b0d7a81ac10c1c2308fbde71a6f45b713beec84914f216338f4b78d10f3af4c056344d42ca038d30cdecf8de1df228881571b7bc77245f15e5ca52d634c784bd38ab122afee91aed4ce416e994aa4c7830339af9efe2afbfbd8086c223959ca58965289aa8725e0acc5c6c6479894e856f2b0e746220c58206a8da7e664d73c7891508a7b31c0d593ad4f1901adffabae216f381933d6670db97c1f1259d7277e2e3ecdc376ad6af656c5e7799d98f234af0ca046bafaae580a1522dcfff74f0c78c92ca3443bddf0b48e69a3d64cc9f9020aa57e8bc972cc56587f4fafd658ee211b581b2ec72835f00e0b05092079ebdf454bf40a8839070a27b3f21c4f6ec16ca0185297f254b9229796b4bfe9ba6f3f1633e341cc01cbd7cad8e5423e80a70c6080183a15d14adaab87ff27bf940201a39f0f93278724eb890e7dd1cf9cfcb0eb3880cd3c28d01663b8857ca099d45e39fc61322e82a365f7d3b594b4d1adfc838d5a5c6bcc38447ae767f2091caee68e5a4474f1165540fb58c6ec4de055a6069969e7e2b78e63f10628926824e795bc25e4e50b4739e7a5400f94cbef1e22f5b79548d4eb11e5c7826858af588217c4f3749abbcb9c45a978bdb0655b8522ca1e1310d63e7eee807f6e7496ca369ace2665d797dccd546fe66de2fd3f66b3ddf6fd7eabeb0def16dfb26976b7698478ba72d4557daef9b0de74324ec74bfce8cec94a0fa7201d017695e093267e7ac24ad797b0789f814259709972dd51fdfa9189af76774f025dc1394b277344d49eec0dfafdb8ea47d1df77d1f58c624c0e1a9c87994dadd7b180e6e80bfdfa9533715710ea191cc484fe4e94b90cab3e543a9ab777c84c4411f2da13ee700091290ca59eb412b56c7b5bb077dd1ac656b7498d9541f9d9cbf3c20c1982cb1c6e4f07873784b1593c36a51dde97df82ba64df5dc9950d8fd8be29ccbab9ec51f84bb29b8c962bb48d1e1baeeecd153e5d2e400480381b01d227e8ba80fc2ce485d8e8526088006b819931050a5316af52550c86fe8c2e8cbfae9c394900347a827e603a902e797d05f45a945e2a87635766d9b34652f508b403084fe2ce202427d8909a85cd1132ea0ec693b983cd054133f2d89c61538825b27ee5790fefb731852322d77eee6cb6a3603f666541e64e629e943437b4a211125841ef2afaea1ee0aced9971b541439e8ae12d07ad2f27fa5edf5112059c529074601d14846253b613a96690f53e6473889b7b7a31cf600f28de0d3ccb78ff11d8aa5ef6e84eadab7fe1cd364c5dc7ab1fc9bd8773ace148d4ac5adfe0fae3dbd9fc8450b72509e8432235028be2149ec260f7e0043acdfd95055c885263351d81245c9c9a62d69111d69c87f9e431f1dab25c7cbe05cc05e6503ac4002cc9e74617a97cc8cd7de74d82894548efca19e719d76fd57e69ec1b626eeccc3edc8dfabeb3ae10e6564ccc161dafed9eca09493f49cac9a7f6921e514afd7a13a48f69406b45159995b337495665c57aafec177896e940079665a572d1462659778a2321f03c6b538308faf346e38a9dfdc809979066e0a2788eaaca9c42a4027290248915f89ba63117f264051fa698cde2c26b0cc6b920c54f292860cc4ff91007932d3453b1ad5a4d9868d70b9d812c092177b8225dac0a617762ef86b4d19af4f6ff066c07c853760f396e623c0be0ac1fdb6a17d913fc946ba717e9802c70e8084fbb5bd769eecc876ba946912f9aa15ba664a668e104a89f52e4a1955a978e0c79e5d3b997211fac5d8fb066fb1ebfbf408bcb2d7334cd09425abb501c71b8221499279f5363e292581ba1c420b2a75ffa1ce4a293d7b2a66a1cf4880b2d31803c32c25a1eea77bfd4e634d0e920f33a106c381d2602a00f9212468fb56f82c0ae6c70110486dfda25c93d922752c3e163a4402119a47a83d12d6077e5e3e3124b6f54ff29e788720d1ed103f6d739d38ae857d3ce12dbfded017acdb906b392ab7c8d20cd05d1ce5a6cef4db2729018852c3fbd2b7d64b7ee547afee07eed72417f47960711923c2f8051eb1647f53c6a102a7f739adb8c66a88743cf155e2c1ef9f2e2848b1a92826ac58139adcad42b2edaefc24a8b7a971addb3f14713bd675959a4520ca58a87b688b61e5502a08f457175d00f875442a9002637527f8f5c0ee5688a4066cbc4cdec6741eb467a97afc13691fca0fff1255215b6c90ca24a60a898d028e46cf37a155ec1aea0f92651cb1a8208d0e4986c3a97b84b9a73022b7c8afc82c91d5500f7f5e8e0267aec7256f2bdee6499a81b586ba9bd51f5d41b931a3a3a5b1928debd7220edd160b8062170755c782d9d1ce674986a3d0d6f86c30267ffa4d24b4fefc52e625e0db344b833a3051966dfe4e52265d69a16f70cf056088b1134b2e60aa49ec8893d1584059de527854de327aa63b190da8b8db5f6d6f3722349910a9200d11fc0ada891d455dc1df58fd42f6793b8e95a0256e24c703192d56f449c9460a8d74dbcda02d625c6e971eaada2589233194a9521726b434a31f6694671bb8d5c6c62482291db7ded010d1a49d1251b58361d360618847c2c0f0d970bcd0d6e87091841216f7cd792fb4ec023af2197cea6cda488a3623563f7c34c87b4fb66edb534cd4f8e0c1d9443c181cdc46a27a1b0e8bb45306f6d7c930ab8160b56436e90b174b8a5f07176387968aea32d2b84e207d83dc6f95fb609e9086e8b188f8964cfdae1ee589bb39b760e24d1b9fd8e15ebb2dd5426b84e91f0ae8ffc032c2d87d989627908d46de3401161dfbb4b67b4927f6468f03c193ed6cd2c9dfa61c1085803dc6a88b56e7e77d25467cbc544009381a621f193a2107796f446d878587790dd8e89e40247e3a297d95ba8905bf85308a392b84b1e1a1335bb89b2344441a830415417c32b7536a6cca9a98d04dfd951436ed6cb099ce1ca1dfcb67de3f050fbdd974b876db342d7a33652e12d5f0b03205aae57e8df814306cabfda9d43affb16c830549ef8b1d970f1cc6a2c055ff0cd749be9a22d9643f0dd90df957dd4214fb93066101840c5abd90d33b31d8421faba7301767ec92eb0531734c7318eb7350febac5b5d197ab0b938c3bfd5abab53cd7eca2d27ad8a24542a0d5b96274b9173315136db8f918f11b2d73bd1b49a5754c8c1a14e72152d2b1c3042f53ddd43b71389e3d0b8cd075fe0305f4f76167d714244c165e5e3c7efe82aafed78a85ca60ca947b570fc45e91323cf43a9217d70c8634bd5fb17b70d1d4f0f6235278d5b868d15d895846daf69e5be6ecb95c7614813405502c1708b14af961b09496c7902c4ae4f5dbdc89a3a3b02c9a1cdbfc1fd8a899e51504886f5b33d668bf7729acf9508b18b7b9f67fd1add39fe633a1022d2ee8fbb5437f904065cc36520d047e928fb3ca254576712ffbc25aa104ef0034bb412318fdda04bfe2b52f15deb137c0c8dc1f5a2a1338542d71034810c0f262b9aeabafd71e6d6c4fe8af1f7dbace510bc6f59783af101e2fb1bcdf3fb2a6dc4b41def6c9bc00990c4094559d570798510a4e97f46e0ae2d08ee61cd331105f5731901eebf2deb04d57450f6a35c94d56b3c22c4aa818b877b108032cccac030b7432c1a3d15d985eeb1e47fb68a769228e50296828598dcae184814b27359b8709924961c3bb2053c46b03e60b0b727ba8a2e99022dd90da89fa077e94efa490cc13b0b64963537d5bdb01bf47312719649567cbdf5088fd1b1b416370db493b55936abb6256699bfe341ea7a751a37bfd7e49f2778d30f170182316161abc88cb3a2500935aee62ca6de345a4bc9bdd22b8a7d75d0ef701b7bad3aadb17c4ecf8b03df0493a045442ece0ab50f0b997f0df102c536026052d80ab25215ca84cfede537f00566be94db33d55eccf544051ea7eddaefa6109477e9d930d8ac19adb65b58138082715aecfbf859545e28c54500368a787c652695498c67b71bd972a09527507a3e6d45d55f87314bdfa022883db9240968fcaead836bcb0e5da6734beeb977f563d5b259df83b99a84f4c00b945ee61373863c7f328eed9214f123afe14b1cb84faada7c31700b9c736a00c224a04f053c288fba3db35260704461f1c4919cf6a381ed9bad995635ede0c0bcc331d36dcf8dc85e89b120e356ac98a00cc32a939c374cfe10ed9eeb23d5f6ea09218d1fdc42eedeebec86b190f2d8091f93316fdbfc7897e0077a1a09f7b6c1a480aab82678a4bd5f31c862fcb4f471db3edaa794079731461661cdfe47077c3d8d90670006f53176c59d292732db4d65b8a114833d2ca9990842ee7adb3b89423e9c453c819de72018c535f12d914be67db0b35de9a8a3e2fd4572bd088868fca2140105c5017ca7c9ad7002ca3af727641aef72e555e752a53b998d49b4b83c4594dd380baaec9648050f10d54c63d14a2875e07f34ae2dc75e0d4588b76abf820e1f78b3b2053800cefe24f9ff3e37a6844a4510391f8edcca61dd57d9b5800581223878811b5e79a225f16e58ed4eec3f41166e1d4d7d113f627550f54872049e99e66ad0e8a4860b5ae6725102ab8d82ca93c2fd9c01f1417f5a8a7c49e8b6f3a20d45f11247f4f974b15761ed75b0c34c025c65420c018cd0697b5656ff19a0e4e856f4c4b4fc83fc5e29c3e2aa904429c77108d7d0b8fc8ccc94681a817dcbfdf962f053e4308c6853b2c9e91848a554fa34d16e05ca70e7bb54b40e6370a61d6675f180fda2c4764b08af773a73f42127630d2610fe32e488f5905a7ca83b99f812c410a97eea111da7167f759ea2de247020739d64d97a731af16ff3e0101510b103c16b3c8800ff4598739c638f82bad0476baf170e6c2990615c3d075aa2d6b71269eb87f9f4e7439943ee4d740df8f4af25f2a6efcdcd51500ff0af44ef929b6683e2da381324426328bc2ed0c66fb9ba082a63c0d5287d8e31a44419529a4a45b49b45c97428096436b266c64a68828f7430229f8c8d855f465df96da3eb715e791aaa89c1414800c3d89163298ec00801c3811a9402233013b64fd6d21d967994e19c21e1e81ed11e3c27762abd1b8e4b5f81d3d511eda48900571e2715446c35bddecb5819efa55a72f8650062b9254ff3b2101c5390153893a6a4f44d75b8e8afa5eb42921df214b5c74b67234532f94e97b29132f7d14018f56825b8aa42ea5825d00fe34515a9eff88cae9aabc67924cb7bed2ca46147f4f1c74c32961b1c629633676bb81a9941ff23ed70bebbdc13f7512c04e3e232d7dda253d85c32481419bef23209fd3206a61f0d8fcb34937336c35d5d66c0446d59d0fd33935965c83168f76d211e1dc894391ffbe9e4416217f78d6c6f5f9c3a0f3a8020ed7a33ecb72b288d10b982df77400a5b95af80c82f8f53fc4d96bd3c37fb2641202132da2bb73b545014d6fee3f1329c6e0793fccbf6ed0161a419566cc46be6c1391694994715031eed8864ea84de841a230adc524aeb9bfffbde3acda036e51fdb283ae47c3b74f05ac3651b5477b74e94811b6cd44afc7d990e679763a37f65522dabb0ae192ac4a0aad7c101b7aa2e8da04df5a0f47d01732317a05439561527890d764c8748a2273f85d0eb19bc17929912950176dba22c3be921ff9dac84c2626fc257117b62531e00b3b57abbf72fe4dd7cfe7a191436583a2b55fc2e8434dd53f568884532638ea33b5e9d742b98286ae78b59f5bd5b8da2b738c7a24bda40613592191ea66d426dad622e1d68765ce88972ffafe7f83d4ade96f0a330f07b65d1c743dfa9c9f470e893e56f9de06e71cb2a51b1e3dd9ddf779ef8ba7b77187dcba7f3406487a95061713fe5a5413118360ab97d9e053d189c0ae1d7adc3287cfe9f039b819eb09c6827948cf044998f2117deda778cb459e121aab23baec7f58affb04f51475ccc355b447ca486e9714b129138b9c165b2c51a711505debd8bd5e7e49e7ea8aef61d657bce980e8355a846dae7b3f0123b23ffa1426fbbff998b872111333323fe5ae2071decb162206b7544181bc35011e2c6c1beaeb8562357ad5bd67f43559e0941cf53b6e30c707d6840e7705c9aa1a46782c9ee1e35a03d0f8affd0175e4d31720df4748cea7422c160ae2877e8c91627d4c7e68b3823c34415956fcc865dea8dcde0394f1e623a2503a11abbe12b2c4532f7d771190c703bcaeeb80044e967c1001bf04cf6d03e5e10139f5a651329d3d0afa9eca737ecf8b30e9b034aaf1a7047bdf64e4588754566b18025fefd36851dc616d108ff1f2cdc500a9ba176d078c27773d68852631151d297643a2db89987772a90b8d5ad29a7fdf0cc2cb25b86fda893c42d3cdcf0508a9e90f2d8269fe05dc95c87b0fc5ee039787607dfbe50446ba9953fcd8633b8a7aa3aba9b2eb73e7a80715d9559ffaa50ec16c446f4cbb037657a1bce221a69e538594cea992511bf8ec114f6ec7f9671fdf9fda90f9cee3b4a5ed4e0f9aa857f11bf7ae68dc86b02a9f921ce9007da14287cbf3e328047198b4daa64dbab4c179a5307ac6a0e76a7b95674b83c3eb216d14152fbe1b77bb7515ccb5de4d33bb35e6112752b1df24e406826395cd9e7f1ccd0afc69663272aec9a12a9854e3e1d80c149a67f2ac966aa3282b2ca0b6ca5f3f9fe11c15802ebe3e647dc92a8dd419145f10a9ea9f0b88ff8c50715475246005f0a7aa726c046c8cdb7a9ba3eccddc77be8a50e1b7cbc1e15c12c49460433f366b2507891f619ff1f7ddb66812f684041b53a062f3f8b6c377dc0bc8c8933d8c01a0fd82c6e39a74c94a94ab6f03b7cb27c77ff262a9e1590208d80b62dd62b4b2a3cdf5aaa3210d48380b62cac710fa66ca4e50d86273ea1c56f5528532a286378359312c694482a4afc02613c575423d38f332467db9df684ff525faf9d6fe93b11e1e04ef260c9d7dab4baf261861577085c75220f77d31df4c8a07fb4d805dec479547dee3bacbd9e29d0f6f2d8481b1848003306b202d3f96d4ffb21147ecdeaf6444649cbe450d7052536800226b013dd5b159533983077e84758276c627f5219c628997545149226dc3d22bf3438a985f9bcac4f4095059d14de35d3d1935b38755eabb281081c50579f6552645aa3b93f4ea5fa7758c637c6b0900a15a5fa02caa0946e4237d233544ffc993cab9bdddb478a8052cc6c8386863407919392e0b7a6cfea410e1dd1bd75bba9c79a3a32f83a9a058e5831a2b5d2dd2450f45ea5bcd10000d874b1de78457bbe574a50b1f54e7992f86d1faa641a5d962c62223b29589c268abc442fbe6a262a31bcc504f390d50dadcde3d2ac856ea68eb1930c146155ad10ff844ed81b8f7dbafa63240683bec4493f20a1a4212bedd2606f895180cc797cf5557ccdb84abc2963efbd759ecd8e9d17eee093250e7568d9ee2b2d4b5766ca071dcf1b80184a08d93427f420510cf087a70a5794a965f29c2760c798b1519b8fb6c2db06f46b86b1d80d81b21f8edf5a8cfffaafb8764de8c657e119da20fc4dd7deb8b36ddec4b90a97f2b8a64ae2190c385d540c27080732c851efd1d731f91617ca1cf924c69d95915a4438c7d4caa922e95f8e14999857c530b861329aaf6fd1c777075121f45c08ad9ae79b828e98f77e34798d47491189c857c15677d3e471708664a7c2e655d21edefa7778e1e4a8694ea0b4d08ec90cbae9f6e82b14160fa28653df6537c7e2b83336cb4c556667ead4ac0860add48beb5fe3de08800ebc4e83844bcb84936c4552a31d1e14092d05822e178c142baf29215fcb11510b5508cc6a14e14992f0a7475e3911d85f3f20936b7b6d99ba4cdbff813697fe24ed3df69116f0d14a921a564f9056e051d3cb8729ef1731601d9fcad5e2b5e0c07144fa6b29d97cc89963a905d558c670c5adb987f7abb370c39c05eb4c6f2389932a71659930d1bcdfc2d2cd06b6cbd62c69f76096bd87f2beed38ddba48f42c0962ae7f2218ed096735f606857bea9123f385e8b5e33775aa287591b6b48237ba0db5b3cf30d296b195ad58cdb668ec1ed5ff829cca62866d2480713cd3e00ab17c2d0f2582b9887db29f122a82f5cdaff9c550c28504b65f0f0eb96677ccb06c1def131095f4c07055c6e14762aadf67f931a2ebc2b432ed290cd1afd26e5f13192613bb3fd84be15ca0c57327e28c321d37759159ebc8732ea9213128e91cb6fe0f80ded2cd1d6073e87d1078c853711173f9af7c128d5f28d89e29ca99b14ac0b891c36adb5a954113f9846bee50dfb911324b35af2d663aca09ddde75d50c7cdeac1ad5f5d5404d1ce90b6e692bb9e09ee84a2a47c4964d2057ba9c7afbb38ccb52c6a55698676de43b329e1b6f76d2be2610caf57f53759206c4678b386b30c076cb5a5e7045419be4b4d1365624152bd469ed8f05ca793ba504355213d144b1406eec505be8995a21c1c2c2d0b99cab5a1ec969cd6a4f1d480f3545305db60b0ae492e45c434cda884cf0092d97c925c3b6c05b7bdf643ec4d3894da25eca35ee0f00f7e0f4423743a1a38dbbfbf945adba4509302f3e0cfa68cb08bc8bdf106b7acddbef2c6a3584faaa820173e075599a4395e904f793c8db937e3300b009298f8d69530cf9048c426986a3a57d5cbbd8fc92756b75611ebf3099939e3e218ddcab8dff836f663af3ce2f8d76bd2cccbf7eb72fc0a6b7417d82c4771ecf967c077b7cc7aa12e15ad8e6f4460bbc1a0088115aef4091d6aaf595bf1449fb781853316c76c9d955471e739c308c6f25e77c6016a7823725440ff557a9b32b1ec629e6740253b8064d16422ef2d53c182d8df57ce65753f479de91876996519df3a6e5da33ff1adfa96477e0d69e27731c0bd920445158b02ac0fba9bafe948de7e750a5d0d8c7c76ebdfc41f82612c9f473d921adf9c74403f31a033a6a16d5d33eae7a027819722f9ab1497a5e3ed7e2a615a1dd5b7531dd5890efca5a53110b068b0c9e689e3f430f8d465ed034fd18f8f6b1941e34fdf2bd60444cf5504662d6f3fc5c087f9cdf6031891f744714ba16965ca810be35b6b7dba8b91ddcc7b5187e8415361f5a460825d9f237b05f320a82c3968a685953c4c950f4b84e1f71f53b855c1bf18bb7136205be6bc8d510ad85a748b2a5fb0803a6c017cef84d3c33ecc0eb4586c6d98d4f6af2de8056daef063bfb61f73a2e9a0e4828d8b2961d828f8a90711a639026bdae957d04aa57661162645d4ee68957d50fff2cedc7cc3ba710bc3813fe9d3860eb72e4ba338099b3e32768ae7e98dc8a74e8960f3ebfb31cd0a8a9c16bdf7263059dc00818215d80ac6a74221f5934f96da065ff6eb3db2fc5218d7cfd3129166d338e65a9bd92f0c69a2be0a822b7cdb5a8baf7f06f8c879606922e3d22c2a9f2e40dc13ca41aae0e30872215820c5921154ce958e440497be3b4d2a3fb408fc9e773cf161b9b85efd1a452158a1f6c1748fbe69d6f1eb546122dc75521559b899903be0cb11e6c0bd470b31932c8827b9f981f43fc0b2b4908e369e659b499510107f3874c0e1b4d597870d22d64917cbc3fd1e1cee08bc44d73f726a1b3f891f24940d99c25f8a0b7a7b237204e00cf8266db8c27d1b155dcf35000e2c961ed852eb885a84a27c4c325c11161b3b723addb12ed22328d6dfcd66a2332e7a6e9eb0b34ea51fa5145a15c6f84ff60bea38f0c7b61e7edf2980fa19e1ce64ee8a5a5afbfa10e8bfac228b20004205606bfc3c5fd0d4504abaa7aecae42a94a57638c5074ddbf95b763de2dd9d0f9629665a4fd653feb542cbe06d4bdba491fd133039cdbb4c532a770296d812e50b07ab44282eb9e2972d09b578b32f2894dcf9f647966031d62f7417dde90fdd2e9c242b0715b933dfbdc4d8ef8f2cf4b2a27cd19e04c452a14168bb40ca454580b82ce016f0b126fdfa3a7f7cae86a3b978e9d2e7b6dee1dceb8265a728d1826883cadcad5881ed2f5f9c70b4311d89630943d326e6bade9350d8a85cf382cbb46e2a27a9093c41478ccb7a9aad6f6a93d7029f42ec5f5b65f048038e141a3714ac914a151cc269f097aee4500f5258bc77f88f2cc53c22ec1596b6847a5c35d23a50fec3cc4a42c0c3bb6cf1fd21c905f2e8cc68297318e400cac77ce4bd1a92ef87a93a51db6c09a973380f015dce296b0fd3c97714bdd0aa7a5174df580e66bff3bf1c44f99a996aaebde50507eec340c049007953ad13c3a6ba58850ce97c733a9a847f1f8721f111e5a9cd08539ac9da2a3338fb546c02c12cfec3a808c1f883ebb30d403be2b7d711e62326cf59f71edeab165d21c4061b9f3cde81847a6844594ce84e19be0416f4ba4d61ed0e6d18deb1513e6c3d9f0d130788b1605565d09759a07a0a15709568874959ae6175bab917e9bfae026c5afba1458dc0cd819965b934dc44041e58f2e182237244b30928e4eddcdaf2279bf358526b619a5ee50fcb187cd34b6732cb1e6e81e5cdd2f653c26b8053186495bea6f057e3350b156cc473bb2a3251f929d2e04406a4a0b4485abe67d63e4e336bc0e6328a8389f87ec91d7f32dbb5b44d992776f61e286c659aa104820e7117381f8283b87c1639dcbe8a1dfdf7d5d7180c22246a53407f3741a09d52e8ac14aaf133feecd2b187faee75fc262e0f96f94e81f50fd62e6c53c3dcb703375fd11c5528cb8da3a4f2a4e9af953397af0190ea9111947c6b567c257ace0d6b2cf0be445bdb9b5051baefc34e77f89ba1b54cdc193bf5e5a0ae825a496850f4e865fc7383aa96e1ee1dcb5794c8c4059c2513882bebc6e460f5cd81e2b27f78096d2b2db88241eb7de75c94ba8a1e5f34d2da7527dc55d61f4e63bece4046e7018990fa397d5fad303d56a5210aba30b5f6c151cfe5ff4f5e9549c6dfdddbf493fbd06e1f9399c23dd1ab86ce2217adf8b928f28740521b1d945ee15f0063b2a46415cc2161834e2b23d17481e0dbace110920607684fb7b168ae0b3ff8924bf5e033ea63078161bf37b2b8b0934602e51de13434706aa113f06893be2639aa8acfeb23085f9d379d5ed812fefa607a7b997ff9a77f13ee56dbcb9332f984b0ad928555900edda598d073edf57d305d55f9b6885bf9b26a5f06f6797bd6424d329cb2622d374c1c8e124b622178d443544d2115868225c70ce1f5217ddb3434285df1dc8199520b84c674013d8c65f85d6ac62f5570b6bdd199b0e60775c546a17060b6a89564d3f0fc93c0b5f21d3e57e5c12bea8c370c787efec6422c2f23729c673e304aa3b771b3da0c8ded7ace7374970116c4609cecd715adafb695d83a7a561c94f2c55f94728c1eff88357731c9fe7c10b7b48096711f7513ba41ea5cfa09fbc11ca52300fea9a510d12b0c01fa9addf6733eac3f2fd7435b524375c79e1e33da56480348527d1753d7d7954a0d0c70872f1bb116bf37b0781d0f7b3ae627e03125b04030e712aef27e6a3b8a859eb686c873187c966ef1837602cbf918dc85cd3a1d30070cea95ef7ff0a0fb148a3fdb8643265b6ff9c983ebec61dfcf0d80ca926a7aae0d4ea1eae7be86702e5038bbec88d54f9150611362e1553cdcbc95e68dd649a74770aa042f82e49a0f5f5c63b4ff06fafe0ed890155d7ec337a0bb9dec02b16710146cd2c8274f31f9e5db882046e83e1c32f023cc863515fbcce5610226868cfaf97564202bbb19332a596c3661a7b7c4f7888b8f7220749234f770778867bc50ced6f3f344ed9955f780053c302bb7cdf7315033e8aca1cb6ecf8572dc6b8b2477bf53cbb4b28edfb6f473996186b438945440dafc23d8da420985fd929043d92dddefa6514cb9153bc8b95e16d88605409e8b6e782442e0d94504d03caaa6bf1ea43cb19c8b209847b668af8724c7dfebf007de7f4fe3b0d871b7e3fdc0ac9b27033da500bfedebfaec02454671340aa015b985ae662fd61891431758f8b5db63c19a096d477906f9efaeb65702144e9c1064add030647574619675d09d3f0675bbe2233ee413dfb3e1de14a8c773bce39503c4fdcc705bb58736e61d19c06680c2b2384fde09981e502487c44406c274e46f6e2934a0be85aff8f59d003d95987d99c212eddee92b000fce23db67cd57e3cbd5530b5f6a4884b23ce37615f47eabce512af03c7b7194c44b86219d1eaa2f40b3dc8af737750fc4caf8aab986e14c0ece5201194222bb0ca047f8c7c9c43f0bd81102e28e9aab6b5ca49b23ca38da3ff1a280579c958c1b4c002b2f63e4301fabbb9275e7c914ada796b5c9d0d4d53b5881f5ebb695867c20be651f3e53aeb98388e298ab46ad4caf78000d08b901a6c3c8c966afbb8bd282bf3c3933e74aa5da2b984273875ed10c9c54a3c7e84d4f7a315b654682278f8996ca0fe8091175d5c8869138733c8a5445d5e9d60c640f72327a1694019920cbc3f8e5fa5ed854c874ff6001898133f495f33885996a6b37c8c0fb5a27174b167dde8bf9cbf76db3d79f254c7dd48195435cc775bade7e494ed599a3f3ba3dc37ab48cbeae9e93a51d9ec1a8db36dd0c1981e5a670b8ad1b15900006eb6d820f1f0903beaa6b4655de620e1920207ca9c58a96a0c803aa0da63af4da0dd34d1c3cf2995bf81fb17bff365c1e1abf13765bfaff498aed54198cce5ce108d735894d83a74e85448ad4893b2c8c0429f2936e2b95d782b514defd330fbecd84234b677b6a348b8d682a7c2ebeeb67be3162e7b5e54c30ccb01a53672870897470651ee6209926d2fd69ba507595a443e21ddf9197ceb864eb77e3b05dc2b0992a695ae29cc915f5d3e79a67d5a5a1ed65c12e4b9aef9ba3b0af8b9cc450bebaf8a300a31bacc3d3d2a620f691e9bf12c6d317c419a96070bfa22b74ee4a9c51a93f932ba415eb4654917a804f6bd7f385292ed51bacc04a301361c9e5faf9da272658d58475185a7c8c6f2ab11c41caa37a9e5e8dccbfe8b1f205c99671e332ca422b383e16d24c49b1f1ab9f792088f985f3c8bf020f5175852cd67e5ebfa51ae9edc6b98cf8fb6fd9513d7d2ebf3e50db432dfe4523f67d9d80e5419d8d5d973c6be2f2201826408e056dba71cff9ef426f2fc8dd791adad3d8f2d1f32a2d703a1700a59b67b668a97d89c8af21a802deacc7711a7e53c3b9e6986d8f480d727d855d6ecef462cfe4de55964f0cf31742c6bedec4cc67a85dc2419fae6825ed47fdb2d78a2b81627b630d8bb79a974059be0691e187ec0ecdd52201722252df2fae0774c3b11065d3e7830416b2bce91921d8afd8f1f0fac57cb51ae320f2369aa2ffa9b66308efb65c3eed10e53cf7f1d1836b184e99b55edd1813433a5514a609c7b1b132be44c8955f40dfe7721fa3eae66e57f0ff928c17f3fcec5c82817bb6bf7c425ea645a560d44a77eb21acb30267923f4fecbd8726c877680b2ee8d262543c2eed65441dd5faf7e82d278776474237e1d4534f39855f5f0d88ff196cef3cd52b8468442bfe9f452bead64f4bc990c4aaa9ca8abeb33c1fa2cc948d970294f891109838fea991a0aa1a5bfa55ebe02782b2657e582d75dd5d369409e71ce2a01926002d0a56f0d9cdf22d0818aed998ba54892e4e90a8496c8835420b9e8771c006358241ab48265b3eb5ef08a58da125762bcc369e7bd7450fac0e889e529850f9dbd91ddc82fa49dc4d84acd266c0ec11198377a08c421ecd3d561eca72de050800bcc8665b785defb8add3c39c6c3c99987dd8d407604a78326230e5d9b1b3a42d2d2e7cc6983d5a2f8a32479cf5a5961a650436186d93c36e1fda6246aba13b2888194c779cae2e55818c7d099b314133db5697601b2e7257817753a568a194f5d794d4e0ed470aaf3308a778030163b7c9f98c2b67be23dcbde2613cd1c35b620090370d68c05e5d437bb3a729b2237dd417774e3e27e89995a8590696f9fa31a13ae86fdae3118217e462b5089174b93c74bee681fe1d6fece17df085262634ea9659a22601d35412e041d8069c63a3d1e84a3a28c9dc18dfed6f0900f264d9d491216386695c4dfd4955c950f84e02a2a6bc68d0b6d658391a8e89db7d17e54dbbf536a5b9c7f44f8c91c3adbe67596bc17f0162921efc0269cc533d2efa0e60144de5ec5ffd0651a1807fcb16a88387cbae6e4b1b897c0c9bb4ad27b9b965c48c2aff6c0751c19e27e404c86e92ac5e19c8d34f9846cbc15db2ea795f7463699616ed545dff2dee9390cede2cf9db1ff381839d9ee23c029be700ea6b1e6a7cf425640132e0414a42b2c96670a8b9746902f0b64d37331653f71912a9ffeaf9d88e22b9c3f46256b0bfe28f32923d1595255dc264b7cf03ff4357193d15723d9f9b4c40812553a6896c54cff8e4cf6801af54c5c7662d6b9bdf0c11febd7f535f94f7438c01fa2f99437b791d78ea0105c3d76146a62ea8aa3d7f69e9625291cd0b13e6331abe8eabc07f75ae21ff29aa93a5bfee9c15dc7d0bed44f10d54512107ac3b61d45f06ae233696e486abf07d0904040d03bc3cdab7f620fc7f27604eb7bd2bd8dbc5b4a1640034264fe5682c73321523a6d995d9e09d9d67246d07d0baf18c4a01d92bd41e2660daf2975ed7d59a04e8f0fbb1818ba81aa9262301110b8db9d0c702b36609f67ffca2d17ce7e003b49a3a39b5f886e2f0e1e504bc67225e3f8259ce44d766c002e1849995ac204dc1b2d6acdab5f014fe1664c28653e40dd7c9cef2e9ae1a317b614e7cce2148eb5deafd3d041fc55a9fe3864eabbf71c772021680f460ea35f75f12f5ad84d10c4eb855cea4ae37ae7e4174019b269fc747211e80441186d13bdf0e52fd481d445557e84f23f4770b348af77231dff9334be31cee65e7742c95623242d6a533b270bc0495916b83221ff6526a7799b15a8ca5ec2cf500f5e34a6cff1ce97f6f868a3080b7e30595f8811ff87b805dc744e840ad4d867a0d5f059e892ac4023af5d896392ff2c68a7badb5931169f1f9eb6a55c2c1d95380c0a8f71249c79399afff1984e295cbff076faff84d725ad02f9c15c46d1af9281af18b60667d6b8de3e0bfea839c604be2ec4edbca4d42941edc1f9b324c928ef6184b10c9fc8d4197209506b5deb5544784a34885409a8c8f775bedacab8c83afbf0bd876dceffe13a2bc2c859a4871f4423c457ddd73a8dbd60df90e3bdda20f699a3805f0d0994a27b569a5f1028a88169c8ee4747ea325272e7e05f7fac72b382e51b653775cb9f95d38d17660431f511b490be531639780d332300c0bfa39b88c013de2f96d18d79e1d860301142a6b44f61d0df4864779e47a825043be608a42142c3659d2030462be241248fff41330f284b4bc0fc7ed19fb9d1528f2cb0f5a6dbcab87e69c650aa242b01e2f028d78dd99d56a448be7a375d14374c8fa6cdcf9892e61cfb9b7718381aa9f72d065441cb4b61195526666ffe3f706ce047e586de78fc694251487aef8f6aa1b533c450ffc74d003c870db05b51883262601ed325795a7ee103f93a8a161fa0441ae606fb10530ff630b145f6a346c4a0df0b164878d4717df90eff2aff6e52dce5e3feb5cfa9b99d37dd0d88f8e5725bfbd7ce23451ca780ba73db4fce00d39ebf0681a23d4fb4fead2e690b14bdf8a2a95bf5640d6dd1d30a628c3a316fe10e62081b4cdb681dd52617f0b49441a2347e47529058419fc30a7a73f1a2c5fdcd84432df9100daeccda7b57cad7921cc000afe0463175b390ca40e520f2ea238ce6b3808825d6359c1b27930d9034e119d4267ca1c074ba1af5ff0b3961b7b0b66dc5e746de952d0cf741dfe316bbc3f342c87bcdb40075a67ff4fdec5b8310ebb254504522c33fb4f8baa19438e07948e148ff47190c8311c9e593377ddb1d5f8d39dbde2eb4ea985a3616f13c6153c207194c9358a33a9c040cb53e3a499a4ca10c8b2958719a8ad8e305812436dff666310f85096f7aec2046b83af0424435b435e3a7be5febbd5465dde1c777909d180b53e9b93a9d095099916d3f128a50ab0849536adc37705616fefc9b40e6693ed70497a1ebb8ab5d6c62dbbf8b560346f12b7a13e6a75231d63a912adeffb71e39a013d8409ebe9c3bbfb85d3a0b283703c304c73c655cd896ef81d2516c80a9ae45055e2293f482582166f5e3d23e16072990bcedc06bb882d9147fbc01bdbd5766b8140cd5bfe67cbdfc362f714c622515f94ea0b3e06f89e6ad6077ed3050f5f4fbb12fad3b3b1cf3c6c4b5d8d9a06093b0c7dbe5814d9fef7ed26bc0073008e96afa7c62f292bd9b96f78b2fd9cb11b6b87f763123881b2d148ec2e6b350634a020a7c5fcfd9e8a5c5856934cae76a1a1da74a16cb90537b1cb1f9f4af7e58b0d5e1e68bdecf61a2693b1b1cfbaa820ff1c59420da986e008c7e122e15fdf74570b88759c045f40691ba382c8b79f5fe0685e69911ff72037458c0cf2e87d270b4675484436025d634f4ac56ac1066a6d7c40937912dee8f593f54e93d9b85c7b01c69308c895b21de98ab3381436bdb345e30711f7780fbf7ab0f06eda303b826fd48a0db2072956bd96355ff601ecdfebafdd51fa47277bbf2a5175870308711b17e88ce958d5028ff4df913024244697b9b21cad57c7400464780ba63facbfdbb17f24dbc2c58efb56ff04cc99caa4c1ebd2e4e15d5cb885f2089438209fa1b35ccccc75f8a0f064e8e797213cf0de2c6e435eaef6d9c8f517e2b1bf46d88c5691ecf7818d12fa9f633c28af75be39da70a66387801b7012654dda9b3806bcf68c20fdc31bf5c24cd22162ed9e23041ea0b8f52d0d2aaff2464f50ce264f62523e4da0c16a9515c3be81e0013d9391d1646a3c524d21a066241f7d8447c18a75567aed9ea024d1ff480e21dc1894164e7cb0832cbba31ec4717cd7ab9acae2e2dcdb7a9b5ffd11afe318662b8f530c2ba7cb623e4e0f2f4eeabadba5f01b422a72a0e0bc2c6eb381a4e4565cd77d6807ea0313046d500945a6bfac831aadc6f8eff914d3da22e75877757ac9dd65fe0722c51a767ab0eb9a6aa9130d53123f0921f385fa59f06720d64992b02e441b9fd16d88c8f79263f0938978bae646a9e3651292d988a20c8c69082dcd9f9ff0c754c620a1a2dff71a89dd25f3c89e53fc6bcc78893c09e42881642e65526e9299b16e3abcec935ee52daf2ae6d989c48ad5b1f9ea81b8bb7e6314c3ee9e68a58b44fc6a8aa436b0ddeb01cf5170b09665295a68e6f533eff2c0549807c24cf3d31c7f80568a23419c2c2f492c8a29c2d8e01bda8d3433e7e66986937048bbde923c7c97025e9002063d218ca391be2c1531b7615687f0ff916cb086159c0bdfc14813c24fb03fc53371e2d0ad21fe1d02b84056523b480e930ea586cc78380ad8acaa1f123cb2c6a75e3756a153a55291b4bd62d020cab5ffebaa0f3f8e5adc14795313cd52b5b38d9d32d7ee52823ad58da72659125e590eb79d816d2575dc8d14a65c60504939c3c266a619141af6a8fbc5ea0f353545f7eb5485608a881528b9cf03eea52c9621e2b625523309306c6fe47484a93723917644452f32f8b5eaa16028c66e66aec0af71efc09ae8d404aba4d60b4e96fb5378101de6fc4b29d64d285aad93d0d22f08cb75a746a87d792da25f55fcc15693ce1f36e6317f54e8f75647d67d632059dc57e7d045727fd6680688e088bca351f4fb77cec49c7fd461b658e49d99983bc8845747f748b76f89f780ce4f7e38b60261a50cfe7ad2b2b7a6fa4694c4773902f38b2e036d19910aa68d30bce9e28812dbba4f2a60fc086f94be130af80e0a05ef51d910c06f5d0a8d693a24bcc141ea9e75c9066c0dae49b4e5540c7267e4d5f62fdb70f5560660f7a637a965905d2f048ab0cdd3ad503a056f83c25ad8a9377a41212933e5bf71ce067341bee89f919dd1ba1fb77cbecacdc7ef7602fa318476f2ccc6b82830a9337ebfadd870c9f60453024bc9cae21907e6f08b55cce26abf3bd60991d55ea842415fcc20dc1a395cc74e22b47de10fe3398e3b413884ba0b99d4ca342b822016a1c16ce672588aaa2697267072ca0c46a7576bf80f4803747ca89d70b81be389ee6deff4dc0a77bb72603f38ffebb6608b4604e60b019918712ab39725055d2f4389a65dc338b59f8be12dd77518c26ccbc5a162bc212c91e456eb7a70be3c0b1b1c8ab5d56740c35b61eb15eea69dd1b3a382d2eadf754f1df7d50f5c621aea769ef970d7a8e6e541d12ee6a05b3590bdacb35e1b44c50c96a72a1e2e624fd964c7ab25bdd401bf07fb47c77c6960904ba7c3b305d258841b1e0b28c656e6d39d81ecf32a7ece58d2cbbd96049a9803533448b3ef6bc8d5514938be67c89840c9f3692ecaf0f6269a4c7320c11e43bc68feb6afd946e47e547cea028dac1d8be129fde9373faf482d33e79bb8b2ada6a3b89e15a787016d2da84e6565dd090299587ef528b4f171f2ab84ee3fee11895d2fc666a1f538cf2f558bced4d08fc893046fc655b795fed02d66c3bbe31804b6f1da69310c4a65bac26cdb9baade25586915becf3dfc47ea33a99b4f5cf87f9e7350d604ba4858d309feb7b3c84d5b7330504a997ee5da9da3445608d574cdb772329db2fe27fdc63234766c76573ba85ea181daedd733e89d8fe937b3775607b8c3a42be5dfaecf8f301ac3a1c7b943282d728232e9c8a22251d8e303a3f3630022c90a388567b7978b4b371015691eb9c3ccd09262746841984782531b4437231a3ae0ec927547e20b0c6129c1f3a6ad3f16ae977fac6b99a3638285325c2efda07cdd3e6b82feaca1e7a964e98ec367e010516077053fdb35402d748870df547a78d12e0126dccbb0d3fd1b050c6fbf6469830c7affe4d3a01f35c227ebc4da964163d91935fd3e408d09b1b7aa42ad5c832f25d4927ef32d0db1950a0d6ce0d3237ec27e4b8e388f22f1e4395a103992b884469f3dfb11dd7ee5cf3d6e7ef6c7bbca21db692afb56b5292b9a385d3136798046d8e3e6998c53eeb70d5feb205e809e9002a087643ec4a4cfa83dd2861b5f3475bbe1485d5a8fe0a88b6b94ef1cc42d7204e46f8b8652136feda0ccd78f9795c3d44d404bb8d69b17b9a98b94d8a803a21321451da30dbb5d340bb987d67fddd9049736af577c32fa3a07c01d2b6de4c26a8dc2fe63b674a4687b125bed4f7856536234e5b3caeb24a23a151134ff3dc4919d18a6816b422a041cf8188cef149a90c274867292ce464f4a4c208db2d73cfc77db58eb8919d76b6c7f29309c48a4a503ed8011250f4099faf2679a2f71de980cf730b8102d3b141c71da290fdfb0f5a6d3095633867e1e0e3f575733adf2b1a60a2f9d233e65aa52538627974051bb6d6c231340903e1ce9c2901e1950082179476589df01c77f35c67b064b1bf5d36a0bca69343433480f73facb0df99a4e0e952372d43b6636785294e8e3c9e5c1a214e1073db49d0659254425cc4e64f6d35e510514c3f71074f3c322ee876a63a007de6f297571d4c3e176521304fa44e302337cf831c44cbf836e8bb3282601daffb724e89ed53f26a6d7b79db67eeb7c15d245aa56208c67ff16ac35ad7f8919b15a0ad8a72e6ca3514c1ae1d99b57be46f14b24d9bb6a32048ba5b12c408aff975d6f84ee73277048ed1b509eb7cd738b13adcc1baa69e13c8fe634a3f2b7594ee75724d9a6437dd98ad877aaf516e8cf0e8475ec0794daf08d8a1215ae9d4ff446b0b7f6f73e439af4d78f57153904592a4164ae6c96d86f08f3a53c22511563a614aac1422cc50c68514c7b0601fc212caae4d210c139f28aab45a03402094c994d02feed38a504ce0b7e9206bc33e1def6442d0c024ad99463ec1df9fd774aff5e3911ef3dd1a464ac102bb70e479f96938842bbf6d3884f18dce9f193779ff01359af8fbb2bd9d17540215e6f1fe0bff8cba12da959bb189777b70093092726a6e7d5e81af39db91a256670d18f3c444e085d2310b454b76d29b9a10af24fcb6318d0edfe40158ebea067b1f14c9b4462e7804d4db32067910a5b1a89ea3649fd8ccea4c45a70e771ba4e4d9e483514c041fa7e0dc1ab574e0b8b5748734fa4cd30ad951a381790c5776bf4bec7ed72521af631b95437cf5d3dadee06b136b667d972b6f05576295788e9305ba57e93de7eb245c0cbddc1eee49bda481ac7f11a4fcb834d2dd9a1093c102e27f432b4fd4741ac54296e4d504c1e365309021baffcb5eb4d208458862a58536b78a9231c2d231dc243ac9e4f9bf53d98f4912ddb780bedc9b3bd42c155e1d1e1c093c653b60fb02547cc06251af4352a2d6ef61b2c32bc25bc24b585ca7422baadcef42e9132543e6acd083d7ff53b26b45e982c139b2b3019344396eea524071ff1f4f5e69aa09d6a5616335788ddbe275b9d2fcbd8d30648faebd7afb3559fda0b6066e7b045aad05a71aa2232b280c4d2e98cb728beb870357e1c5cb8a74cbb34c3544bfd6136675c2ac381a658ff6d9337c4883dfd5764b5c86c7c641247a83b6e4de8106f484e6cd14dc670f354f3513c10b72d00bcbde99dbb88b795c153f613bda80f6ed9bd143fb33a099453c46a5c3ad787ef159ec56376d2cc01283cd6298780e13a56d19416612fd6978dae1d868dd2a778b0480aafe7df80bd35c803e0a4094713d742b795f0a15895764a804f83393ac2698a62bceaa6e066cdccce464ab9ecf92f69841caa17463ff3468280ca1558f759a1f3a77d3ac3572e03616109e91777beb6811a680c1234dc06fe2965d10926ed0527bc6f9ee0286859abce188fdd43b2999e032e31571cf1420f930744c553395133d5a0060474956f6fb24c519305ffce6206c6eb4e1f188944c103f3f96a45c80d8c1942235c14bffb2e45ac5412adb4c0f1c887c352f9c81c4e9bf5db33fb5b2d84e9454c82aa024fb7ae9a932a6a7e47b45eda043e4e89d724fe564017d7ef77d8b9b4360a8799bfaf487c004e55180aa11aa16efbc48e8751ea844a931555744534476139fe10b0b7b50a05e2a0af5dddfaf226c638cf4138e72ba4e01db7e464bd7a4a0d5ffdb07e490380846cf3c34c754f6667947f7ddbb1e713ce40a56ec401e9d506d2cf08a4e23be4e416798df1344d0d688448524b5dddd5b9e5ae7e3139c9a907101d9e18c82babe79c2643cb372a1709c816a8bd802d27e79e95bd065bb884f1c91f347a1055cc3e8f664bdacba2a97cd791f35585ef0b3ff3a30e6e711b6446f20afa68ac60edc28ac64ed2a82d6d4c11aff75fa66a8b7c57b19eb424aed8b511cd4eab9c231a3d10ffa79a37476c05fe00d865e9b28d5175b500027e3348a9ed7c74b9adcdde435d4426e9ddbf3c2f1206857bd69865f5536659c19bdf4697ad1f9839284ba65840ee2abe11dd0722cc4b89494d54a2fe84f8f6ebea3f0a301d9459eeb0cd2bbb3c80d0a8c73511c2d15ebda4bc6021371895c94dd56cc23206d0a9b53898153669e1599b89ae68244f9f20d3aaf11419c185e975c583ad936e7ae4f3697d1d39f74187f3a1c227612077908ff5c1c18ddf8b79c676179ee4eb823eea2c2141279caa83ffa02dfab1a701cdfe0fc1913fc625f76aaeb9ae7a0fdc66071e362856b490e3d871b5035fbaad9f97b45789b317b955044e2f2a59c49c009fca518afed9d7c4eea424af3f25a8538d9784991529d8049a5f0ddae1f398ae8c08ef801e6957d5272d86f8de6e81279641b038f69f05555feb2c1c34fc18ad000fb052b628a7c1c449a5082d045545184ff8678ecaf0bdad3077c5a5104ac732f6bea4ab1e5090d2d4af204c1cf207f7a9e53289e5b96b5b128d1cfd4843d3f7f0fef80ae204a1e31e1a49fe626f609f1278829e722007c0b9d28ef80ed0039c0d93cca8ecc98df2acac1a848a86a7e47d8bd13be6a770696eece41afb0ceba99a8357ea1e74ba7bcb83a942d56f1e8e72667588c2f945dff1efe7391d7345d293bfb45d56561786fd0e850873963f9409003ec5db983ecf8bf08cd25a8c3d610e3883286ab4b574285ec07d9dd23030e7264c8080e462100d0254f015ec55f5341ad8bb610691fd7d6b17b0f7edbb853d3f8388c370ea217ab72fa27140a967a2ef5ada14c1d651f29eb78dae42d7c6229a6d443a206a9a71dccb56074df401f6a9cb549ba46df1ad119ff468a7f817868285cdc6b65fe5a586d9b33bc4c5fd7077386a9ae4d3a1aa2f6c94883c4ea6cb519ab936cab5c5a577bd2cc0a9a3567447765cbb6e9fb56455db26157364387d5e4342a3f653def18d779b923b836eed88a832b62c20968fa80bf04c7e84edf87cd6e8cab81d1617d487f23346e7b7df20b47d439b971ca35928720de7ba2c878f367a649c7f5fea733f2effdab5331cfce80309b669b84b3596decc453ed801f1b8e707c9def78cfc53ede55b83fdb6bb15a47a0f69f3bd72891f50d986fbdf9cfbe4cf8575ccea8cd1d8ee04447d80ef893fc0b612aed44a45d066c5000cfd8b20a3b3cf05656ab4880bb51a6af8ea40c11b876817bb5682b56abb10d1e036173381c0d294d4d4bab9bdd84d1d0debb3dfabeddf3fe373790f0a8d2e12a2fdbc4eca01832ad63c9bf70e8066e9cb9e87084336968c18c3e56a47c040448fbde1760663a68711dc373282091d0f37bda08f8d0855ba3f8d743a829dff3e16a5e6514e2c9e4beb94cd985ce6b9dc493b9a9e9c66f8f96191581b325bded34e4df152f8c5da4e44fce4f3c963632cd64d8001465e72087635a7616f9c7e193eeeaf663339dcc5f15cc7c6be0b22b3c6394e01d56e497e45a6bbdae1f25401c8ffc035076dae7329e236fad216056a8e82c30a63396d3a8695be1ee198e697d81dda22330bb586b1f56a3667fee38f51f2b24bd5e4ba4a2d54d1bb3e27e47a32019eda7e0d732d8176d77278ddfbe7ca9b3a1cc2842eec1b6042ed01ff5c2e5d55da2264cafa712a6defafef3ab65feff9a76fc6238dd044f83a898bab68f1d927ca3f1d21ca6df0637ce3ebdbe490be43a2e8fb1ee1775581b237e70aa2c2bc6cd48dd4e3759589e85ffdb4ff6bfeaadb661ed4e655695eb2ba30209eaf026cc0f6a8d80a227a98ee9493474a6d8572096bf16de6e53c21424231e474ca8a762bd4792c2b8ec5a3012dbce8bdc36439004933b089f3775ccd0b48f42fa18ed2511a812d8b46dc85fb10bf074ea43c34dae16891507047c418169f66d53e949bd51983e406e755e81033e8df473a90d4bd91f3e38abdae4e8c2cbda8aede52add0d6b20825f8f0c78071a17dbda7dd68ca34d21109daa0f00e3fbc074692d2d0a521f2cd35d66bd859107a99935dd2cc0ce699539df46421756c5afefc15a25c91dba29c1696c85d65f82177bdc01cdc08a9b73fa355ab39a4d77d21ce619e05303ddaec1a781475ee4a8dc3a3796bb0d891fa229daa5583cec1ddfd430d1c47ddc4fc7e95505f2ae9cd50f04aa57254ffcad590b0cdf79a3b6aa7ef1039126b72b3516ec8fc2be8438ef34fcd30e7227f3f524472153e3c63b0fc07145d253e4eca86e733c8a11ef23740cd804aa0319e0635ad40687b3e34f9ff37b7f3a650c72a1491c6338964770c0deaefee145a8a900c9ef56f47922e3572c9f156ff707c9e11ee6aab5715207754b02cfda7d1f0cf2bd02ede400aff1f1e4e7ce8e9b58af2a91ef52a475efd5ae0cebc8408f3fd6076767dbb47d765cd6e395131130b519511bae1090d6471ab58fb80cd510c8a8ef8650ea69f77fe780ae84a4d59c357a2ba6fff3f503be66a5ef26e46a4388e9f2c03c43f05fb6e161a7522e95a7a7caba2cdc1e8ba5c9cddb78dee5c6f38ec8aa79b69ff63677070a70a1f68fac200852fdd9508ffc0fb2a77f698532e6390b2e7f8c8e7a272cd25b340d03d3d49e0cb942bb5d6d3d884b13034b8947c997768267254416a1e4accd69bb1c86d086f27291665040734a708423f15a2d632517caf5c8a09540997fa9455a814c173ced0dc67d5dc273bd9c9f649cebf64d2cc48a567c0046fb76e8333f61f7c5b6164ef4d9285a84526df5f5840bb184343c51119af1f2738c70be20f7a3f5c5a986d6847a54645499cf2e9c24c2ba38cade6c335524ee714f29b2156f84da395438f08ea6cc1643556d0da6eb0dc66afde440a99d493167ce0f3cb787ad9739cd2bd412ed9f4c30efe8ba0452646d4c930a73281ae42d98f2be67ce059a3daaa0e926c5de359637d6e3f77f1fafa6161a0fc3158a099b54c0d0c5540bfaf065ecdb64b5cfccd5a84597600bb28b89ff6591fa977c93216c4465c317ae2aea66aee879b3d87bbdfd48fe4b6ddf9cb432464cf8174827911d4d11d7b64b9446e220bdc2dcdc63fed4e4dab1a682e5c49c6bc8c6c6a7e2e539d5e191b391c25623ec239e628514c5d321df45e5685f371988b3e21640590393bf0e087bca6e9e423c34b3fc680811ba0be8c9b0def5d894d59965e19930d68e625ae0d0e726562714b2508075a7afa4015bd4d1f1fb5c77ca0df51109852802556d936f1d231f1aab143b23f84290b73cce61d4077048ac0d4da37e36136198c0be35f29b29a14d4b75dbf2c9c0c3c420a54887ed8a3d3ce078e50cbc9e5eeb3f59422caee6fc6b9dc39e57d1772f381f890e3f0f47db91aa674705f3e5c87207379420886c050ff1754921738c6f0bd0281664c6f49ffb8ebf65632dd8e4549cbda970528d8a9fc76c12204481f3ce985feefc689f68391b7cabd07d393705b702dc401484273d5a21481f02cb49de4d7997a8366f6696e47076000b6f993530ac35ab208b36b5395b7c5a1f8faa21cb42973a6cb5cfca61dacabd43cf5dbb5ab66ce51584f72e2075acf4cfc8d9ed58b7fcb4eea1872721526c660e286451c12184174f6aab4e3a1e6f82afcb5620ea7a9ac797d069960fa7ffa05a6c445f3abde81c82050cce41b9dab54841c35dabf0449e942e1df2f5d08424b3ac34a2e01243b11e4d63d39e878025692ade7a94ec7cbe8cfc787742d81ac9bd00f50fc93abdca9d58ee4a2d7c0664eb3744a178a163b0c2d3a7ab2c0107a126e3bb900e977d0a4fd0528bcdd8ed3a6a2327bb2837310dd06c2eafb1b7d49a7ef969ea8f3a19438ca4a51e96f6c856fb666276ffbc042f821ff974f540b4640b97dbfcc2d1c1e8c68b11084f1cebb51cd9a96978129f1f6404e20a79f5c14bb500a82c8b2242342bdd88cb7e287ddcbbe759f2c38a98a72d7c8b3f857d2dd9aaa30ef136276c57ada0198082e8e76f258eaafe3478a11962290d42438c7accf3b627ce78728945c08490eb5ecc643753ecddb6f0608b5a9703e01d8743cb91e62323161f01ccee0b125ca036bda1990346c00451ef8fb3f84d11dfe8f29d8922b92653ebf4be7848c6708d8320820e37763597d6597b47dcd439d1eafef36490b9033dc5fb9f4fb4af6e29fdf60046fb215d8197bdb25066023b085f56a209f99376d9f27fa5a6db2c41b3100a861696872068cc70853fbba2efc3da84bf8c7cf6fd95997a09c4b1977d8610bb8150bb3495bd378b7e19d035b87c2fa2aaf4d4f4cba038d022f5d1078d03350a7dbdb40916c29742b7b104d33bd781408f19162e77904b7a330f54d9a30bae74fd5e64855110c22aa7f202f0f3ff09a0bd1dffb604a6a4d6368831b763204f6f1ecceeaebbee8a40f7c8bc2ec4611126b0f770f96849f43e691bd3cd0b2ceee1829f505094dff6763650a305908da72da4c023cca0486f09a457e7751e78807090ec015ee76f54ac7ba1690c822e283277df40fe343e338772c391e8794b3f250d252dc96066a6dad7c43791c19c96e00165c295de91f6dfc67d47681b9eb5c27d6bdb9b28774241352e1773e3745451b0503d3ac13758184b8882d74cbf48e380f9998355fba2a2ae070f43fd5f162f44ffd0ce534d4f5b006245511767a87b5f226d4d69597ffa29e0c6b3fee6eeb9cc8f02035c776710f408c68998011dd2c92568db04006c1f7e0ac95af7d9ca3bea911a44de72b0caa0be72867d9d441ccd4953ca4c37e95bdec98d4653a9534782c6139264e11b791f65448b59e4b0a860f93dfd38d0ac364815ac6b61ad879c1de60d29677e790cb1bd78ae6cb95c073d3ff501b2170a7ed4176515bbd0b4bc1d593c88b31e9d5730ff3f6a4d4a76d9c2cf237e4e0ff701102f49c06a647a67eb648304889061476c9859a0b92bdd4cefd541d75c8dc38f55a39d88447f956f299db65856b75ed5ef520a265c4c28e7126ae4d95b4287aff4ad2004808b6603f06de2189b9037d2bd2bce8a9595e37c8a90facfd6cfb818f08a04d536b95a304883cd87670f17a139b5c90cff32ad3a35a094127639452eb05e48b200a851128125db485c8384ea2b2a56098e2a4eab35f2715c234f1be46ebb12ed053691dd516550869e9411ce6b2b2c785eeb774c67e6545186b846a934858c8faa9cc5798867df3f799d67a1f5dbc1f9361b172619e02ae2b91c26dbe4d60ef2e859f21e6d0688788bd303d7c48b7ea46c914dd58165b18e1779fdddf37de1893e3a53b737a30325c02aa5a3e66021c2b45d999eca6c0eb825179e89bf076e820d4d9d77cce817b67c763dc152cba9b41c93aaac30ae2e885f95569bf4a841ab426629edc7273a33bbb6ea8ef6a32388e80d77913b35ff850433235919240763bb5600fa9f5d2ae599208fc77496e749308fde1f913b7f2b7555d8c9ed76f8d7bbb569f413c259df6b05a775d24aa8b1c1f22ba6bc47af87afc4d7b1d3a63754950d5ae6d2acb180f5d2ad0a55d5acf5b85ef17c65f8ae8fbb250d6869a0f6db936d683a472851d14e893aeb0b32a720dcc9ab085003cce346092adf67c67a8ec9c940dd5e7987d73abb41108a3667ddbcafc6a5faf7108de2898c134ad57cf35852499c284fd0acc6bae54ec6d23f29b238c59a53c1296c6c43d446213513f1544696f5ed722960d66de8dd5494c146d9b08c06a19caedc84ff85252e0bf96a6dbfbf981dd163b32445b0f83729f0b53e0b0feea7079c25a7ea0af0f65110544d79a25775cd1030915eda7a7346dc6ea252c46722e224f3a879471609542a93df6331495da96c06c1cec7b4338026ed52a45c6fe2d621c34a58d9ff0e5218c03f843db8df6a60b76e1ee0aff36d9cce495f8a9b5e5c132dc5388cf96e6be5fff88d25d29ec95bf05d88a229973942a9ebef40f32c19724835bb1fb609ee80da9be79c52a0bab62c96e674c14b5bf9eda3f0609c05a1e123873cf12d4c59917602b2305b718f3523f58e7e1de68ee5f3cd8499f0b265f4d49428b9a9547041d922f9b78479bbf00a0877c0abd759b8dd4f12abd921457e7bdff4dc7242c80a794dd143e37d64dca6ce9baccea13132de262652e435bfaa6d6316af03a07babfdd8577cdd3a8142896cade6ad74f64b111a7b46107dc1f3ffbe6f15b82745e7987f9709bb57a522c597f2f5d0eb8c0ce024bf98b103bfc3da584bd5a1b358ad1f1d2f1ab250063762b0fe1fc77f841f6a5e994151190b53137783effad79c05d4063ee5a35cae1efa18ea3990ef68ce0e2eea10b3f8f8c5d156b00503f0f33c3f3bd975d47f2eddc5ffccd3a55a6bbeb7ec9bba751fdb8ea358db3d3b7f8c847d116772297f379f80ebda90afdcb4d1c390f9f16822328d1c7156658075f95a74bab3f6b8771aedc1be5b7cad533736ba2cf1711a6ef9e2ee2a6d18cc468607e476ba952c8e2c7abc0d6c2d6bd41d5942ea9e1269e4eafe1286cf6fdc42c7aa30f36265226603a41b4cee286d9401fd3f749aabc4de6e097ffaaf27773460d77b334eca6e192ce335088878d7c395dfc7b607e40811b89c0b957d8014fdbdad2c317ca63c591faa255a7744eadaff59f55dccf43dd4f125209f335a71870412801a9871002586b01c9a6b1adde78a9e4d61652c4625163d62981fcd6aa26dced1ad2bf8955c7287212373df54d2740e8ded85bcb1a2009bbc2f25121bce28ab01aae9377ee3bb56d3e5ecb9a9479a699349d00cd932c2dfb956cad0d38003625ee4aa932ba28db4ae2928d61593d5140af4077a6163249dfaf5989040d20a67947952c186f0b47d7820c7b1e3498119280275382843d70a76c6eb5a950184931b4d5a631517667d4b21e4f30f406f04ffd2e381ee02ed73056301b4e5c383d9534bcab797828677149affefd3a82dbd4c000ec4c510ba335fcbe984ac7598d3550d6f0cf3557976daababb3cd6307af6bc9fe7df8b8d48b283f01c06de08f5edb45f0ca8ed7a55d2e2c3725523c494eadef99d129c59bc6ae59763058b054a0a152e882b7b086ad96fe59a437417f8d8512191b9bef8c241f4fb0a6d092473b863246aaf496c8e5e9cbfac7754fe3155128a097afcb948e8c1ab71504f3b7ea81e6f902cb90fd90c47ecc6bd9b5e7eb5df0dcd79cb27fed720697e3b1a8a8d9a021f7d5aa6101339851b3c3e035c7e54df33d66570bc87ec888e45ba9c140f05788b2c7ca322010f6543d7ec351e5ebe939584b00dafa313292b419393ef799adf82e70b1fbf2806a618c94e1cb47d30a3de7062b98bbfceb39b548ded003d2f942470225e3810242b9937f96e63df1e7c7a40b6714a0660e3ccbd8f80a7d5283c9833bd9cf00aaedfb6ea2a2fba7a49aef0bbd01f0b84d34e0ab711f0f8fa19574ddf349fe37caa5008afc07fa7bcf61b56ca5a3746d70e5c9d8cfba43c006612e6711c32d4e33e5e4b3701263810b81e511c6e76042c5c785401b761bbf5bb57cd9a36e9ebea8a55002f812b66ef04d4018c4b4db6d32d3f031322adc4e5ee572f35b81388180a230d379fc740e822ec66a7d0b3a69e09b69851747561167fa02d65d370f2c94cc19d98bce7f353dc768ca80e46a68f1e7b1c2bf1393384ebb5eb6aa4648e26012e1e76426ced66fe0d858e32cb5705c9155ec06b81d21d18e24fbb542fa0ccc0a08d73da40313958ddb86689e44ecd132a74278f0714546088e72f62c482852fa756d49b912e3eae4f765e62f314dfe0a4b475a3edfd0eb1e47fcd5c586d723091cd54f4099e47644d31ce45bc230c8024de5ae825641182bf97176d45574ba3a428ad46ee7a638ffa36ccfb7eb0556d25abba6c18ba1421812d13d29a61c6483be6147f99c36af5c60114d4f83fe5c4929dc23a436c6e698e53fee37779227c96424a0e9e389dfaa4255af64a70bf5a55a8ec4ffde8ffacd96add008d52b410244b0f16f46b6ad1f75156f03258f07c352d8fd9b099c0161f762005f7c583c0d3d662820464c60882081e78ee85fc1203f07ebb66726d2e9e1d426c01aaaf249a31729319220865d06e6dec85ce229937a6faf150b314d437bda2535babaea0ed1386df054605f351fbba30b41444f2feb7ec4a6e2170321007b93c550b5407bcd1baeb0f2a9c46fcb624f178470b6c33b44165918a8930ea89bdcb0c022eb5858f73c7d723a580f8f1c3f6f2a3804fab9a44191f58e732f3d9e9312bd843ea84e1115258879042306b9eae5f4030316a67aa4afa319873e45b64884b25d51250341fa63cc7ab599dd7cdf4a6663acaa90dc3f9f3c895a837f21cf1cab8b269c41b9b9ad60d066ec4855477a24bff89e4d56bbcea9705f1a2f5e9a072c567abf6202b203d8433fbe3eeb8f17972dcf4449c59a052ec38a227290b76f1e8973993c93f81fec7f94a8e235db01ccc165839bb4f843e846b1b29f1803c66ad943ee1599e67801a63aaf029bb5182200a28e5690be84942dd7ce8150e6b5a70c48dd1bc56dbf57083c717dea01a0c54bb56c8aa26337e5977d3a5e4f015be45ba0285d180657268d2128159ba5061f226cbf188541e358f8ab51a259740dc71bc974d5331c5f6ebf0c0938ad87f63a1138fc55c00f509ddd295d0fa066e083c4f6503d9500f34d9bb7bf09828e9fe94401653c51d5c9a7f68c2287834aee4110cdc14d9f7be1682bcedebe97efa495066f099bb10743a31f1ba3af08c9b3b7946ed4fb042acf698251f8cd861b2fa99828d9958008be3ad23a17b9556ab70b4f59a2287aa7c37811e633e366f689c75e57dffb429c59e3aeb1f5d9ab8a6680e97985ed37601178583bf94dce5a52f0505cfd31898f51ff36a90c4e4e138174e3ae1737eb6fd26ab2312020a27acbe2e1da4e6f5b0aceda7fd7a99ee21015fec222993657f7adad78416500f1f34d02d8e7f39e0e2c45e481d7b1bc3e7d13cd0b5971b8106f9c7a85525dd13d0e46b9d1f4c6c72b2d5520a82270e8daa32ece36044328c6fbdf7e664289920111ff6a06e9cffe3fd86bf7988f22f24c96a22cbf44ff547c80d1078c71ae3130723a321d9eaa3de9975fc41c27d3ead11fbebc79040908752706d541c6042bae0ebcef26823d94c87444df8a519a4382929968329336c282b0ed8829e51dc25a8e168a2b0d33332c87b6a2f403a4b72291bebfc507be9a883ec1a585be68ada2b6a035bc7dad68db73c0ba93a6696cdb64d211e4e9ea448661128773101e6fbad4e426b5c3a1cb76a658cdbbfe8334f1ee3e9a49e8f3b847862cfc7aa28ffc97ac5dc4d901327db5fceac9e8bc120e70dfe64235eb1c7278f1a8f96ace3dbbb243c74bf5d4b90ac3d7eba6119ab9e8098f4b17767ca632e4ffae27b511e9aebea4f1f6ede5976725f6ee830e311c73bc6f523ace0fd9b256b0960984cf8a29e00906a511f2d8e1a1d11fad93d24290d59dda9c3e1606ca96215f4ae59e2921f9ba64a2e2c7016879c8fe0d2284c385b418f9ac27b8155ed8b34c5581f54c70051b65662440e1ef5a96288ef2e02451e48557da0aead5805c60d1335844038b3df2727c3dcd2b3bc33913bf70a406679bf817f24ed8bfad2bafb1f1bf331574f84eeb7b846f3822420bf830707013f417508fcc9742277632f3c580544dacd243f85b7b07114ee29853594fa21f471a8db75b60e81d52c89d49ee219a5ace70552a1d3a687570fccfd459f03ccae235628b5124a7927be2b13a45a36a3fe37ee30b4b78adaf60bb7e7e8235d5e76737d222ff29020fa41f50d40c60a499e3e9862a8d13756c186fee4a7f61fc05c8d290cb2d40012ee8b5dcaf23fff383456fb5978dac287096730f71470ba7fd11204391c73d50650a8c29b8f0d2a48415a7c9cc35656fb975ad231b41caaf83c19c93e1ff7c23a1d38e86601f32fe4c3e9709c02a2668099b9757580699990dbba0489597e444ef510375dd92ab2745228ecb638118af553439b5f097b4f30201c4ae8bcaf3e82fc88531099f1f2e50c1f9f0ae05e943764628b3f16bb276f233e62f9fca7e9681d53ab8e2773fe368ae4ff357617717996dc6c203597ab87a018f539b8861d5a0b9aa73d741c02d6321e3ddbec575931ef62227ff412d9633849c5a279ed5464827cccf010fd6d18da259eadaee19a25b2e77ed87cdac3aa3dc455de3b511836be362d184b8b256600f2ba0db82fcf9f4e811e73355de343f64ab5ed200d6222dd0b7a5919b12b787d4b0c7b374e14fdf64ab96581b954b428abb33139e222b82f517220410ff3e0e8342c56295c83e759047f5907af4a57674af98f2ffea1b30938f0ed743f887e6575131ef5c206bb31b0391209636b60662b788b9e5b7e5f64e301484ded8917e316b7051220b2ae500ef80d9ac836ac16384bb4fb8ab4533ff43d166924e465fa11f1a7c093319c15e8b3af4584aa69a1c6ee0e56f4f52aa8028237d7c8b558830c8c93577952a3f120dcabcf1d69a3c8ee9f01e337b30fd9bb51b8127352188650a11278a5e825a658f4127dfb0d7d195f410c10fd16a5fe5053883c07de9c85d14348d3f3be3733a9fc354cc6c991e305729727caebbd565b941a9e3d9bd04081db2cf8347ff42a03d9b43d65c32fd8286f72d0805a06406585248a575e35170c58d657f897b607436eb2781348caf021f76bbf45c4eb1c1376ee4f30c256ba563f8649b7c6f1b40ec4816aa10a733e1bcc32a79c5b99fa1ffde23a83a21b978c86414980cda8c797cbcff9ded6a93c294d46057135d3bc4c0a8d93907424ee7983e0dfc24be487df7dc4a2f6acc0b137c1acbbb18184af17cec1ec761d8dcbf84429be3e0733688a0360f6c9363ba87d6e9690546e25ae0ab28e53c6e38809571d1e3f1a89d00312490fd28821dd38e8123fc188751fe0c399aff2e78d5b5f6c09c289895352414efa68296582201be9890a31fa7e95e85886ebd83862a26aad04439170c04e5f39275beed175f9543f3d5db3d5f168d4db108af2052790382ba06fa041498d3da12cf25ad0829a7574a15d7ee3dc1c7b3738d40ac81e2194240a8f12f2b627de9c71f05635add3780a4e9178a5c89c7b15873dcf9805134b6ea8eb285a5c478043aaa235dbe54f01db7163525899a6a2cc8e459a5687f7f1e92945c2793a625c9041a013ce08685d40abb04dc907d9679afa6d78ea25847977f2d15ea64fd1f2f42dd4368315c98f82b2511806f9fb7c78d7605b1b22edf55ec61255b6750a3c8c823cedbc4a8b9a247661a4249fe57512a5ff32a75bce3e8be295bc85429cd03f986288c366421a81955d12e19550c034a0ec7d17535adde8d7532aa3178ecc133cbe779fb8a219958dac4aa3d244c19d99bd380f8338de703db3889e65a43c75b9d699e70c76dfd11135c44c7b53922312e04154e16c0a9056184890e805614219fd7f0d834f72653581df38f8819c349b7121459ef56e610a07e00f0eeb5bd3fff575917bf57520073c727fffab6f112628086be99e4e23c16d75874e23e3f005a1e26b2bdce889f16c42987db1fa736e8de00cd5d34b221ab1692c4ce82d5d2a8e7ab324454d9bad8d52a307f651f6c15e5f84576a4f84e9f60b4d092c8985d8e7d82177d201eccb33ef71bda69bbb83e7a5d5a8d4aa592eb3dd98557b46b0e5843b0eb2b2a76f5780e08e94cfc9b1559a92e5feaa9e814a30a0c7d65a21e78ce6a1875ea87706d9e2dd1e00658d83bfb90fd8d189782c97e0c24ea3dcfd190bc575636fd58d4193efd96e291054b02894a1906271b372862c90cceacc85396dd14a2d529ef6afe195e6e9f0ad29aa39898ddcddae43456d378300f572b65046b344a07545da3bd251f158c7400f89f9494f96e83ffa0a2c172d5e9af79045c9b4a60fbf4800586519c3683e919c5db3c57697bfefac432146f76a8693fa06aaa002aba5b60eee74fcf717f6aa3eb0084c9afcf7488cd06db62333c20765dca5236a8c43d7425924c6f1b1f020f278d001f2e54a280453c0565e0a8f51e5986e6a56fd7f2dee00a5eba6fabdf3e793612a8b972264aae15ef4e0af46ebea772310b6a1d681c38696d8e3335d36a86e1170b1f12e049a1513ffdcedde3b0d4fc00a4895a6c7a0e74af51834c90e9ea55d5ed71afd867e1092d308c01c6fd985c43ea4eb5f2e8530055111b8dcb73c516b6f0472b4ac3a96bc945eb9ad4fc3525e474f7eeec0f94b9c052e961025c1f2d90ccf4eaeba3c6a4fccad8b46f157da8457d63205994e43563a3d5d7fb68e524b4ad5ef24c718bedc23012b178c5f6755f4ad8152e7783bf0bb9bdf4b72bb92b9d18486dec597172b2092b163cfd949707402a55a332673a8f8a7525a905b7a7df88bbcd4794bfa5a93960f49f0fc29a612db73c496731880b5e5aa2c053c82530c0c84afca55839af8a1179b171f839279dd703fb92c2b169fa8e7ce68951b6fff38417902359078573fe2d7551268e819512a558c27f1a8b254881fd41e1b8021ad43cefc53a8a8f9ceed9a7d6835f9bf432df6d42812c393cd9fd5d1843491a4d8764ca6d96257a1d97712ec90cb966ebfcd08e74c4ca7431892f4d61e2c3bdccc29a231826c9cd86a956a291adc505754671b3136fbb37245f63eaf5a6b69b4edddf3dcebea7a3f1715831490869c75dcbb9b251d89fe2b053917075f9f70edb0857f66ef721330cbaf2c6ee95f2bf8059b70af734fa7aa3bb6835b8cd419ded7646a0946d120d2f5f103f50a66392eea15579d755fc722adf2708bacddab42bdad2483f258bcede7e0f07c2a2355d6979e4901f56048bfcc03767b6dc864d750cbf6e1bf90650a135abc329dbf77133aef8a4528f423bd545649f2b07892e947d9070d09243ce450efe51a8b1c759b690a634eba7094ccacdf481c82c5eb16580077156e63a76e5e0a220b2b293eae98171fcabd8ec11a4e89d811b3bb598d34a8000eb797ba4fd7dcb23f96335da9ecf5a42e120946a1828499cc3a5fb153c707d9d8a2ad877ba871be695a7775d16313fdf32ac55755134ded41e1fab97bac3a00da2095a20ada21394db6ebbb0305957433d38e65f0e43008a490ec80256d5904643862138d19571de27b06faeecd1ef78aedf45fdebb584a0fdc41542d60695e79a27521589c14357c58969be38ef425e83930bef92a04699d16f5d93370b22918b166dabb53c15df47a987668f85ff69b3f51f1c4ea6b6510b9cb65c73434ca7f4233d0b124abe4cde0f064c9c967b49dd826e86c5c76d8fd7021b4fd3dcf7eb153c800f46eed7d69012260a13fa1fa269d811acb965f70caca8bc01e51a58f63f380527511a6a1ad4224214b0dc3136482c9f77473ad338541d557a59e193cd063e343fe5f9e10db64e14181c74910a7ddaa674f976b02b7b251ee70d08447ec77cc29fd0ff3ca93e7135793dd514d3a36f0f70f978f9d638601b23518ea204acf2ff3dd16ae8c7272440c124585bfbf8bea1b7f1170eaa606db9d0ef04e60b1e2e064eed2b9fc46c4db9f7b3157a4b250f13d2047ab13c2b39980b9502a0362c61a12fbc7dc57b5d5340017464ec8bb61650d610a45aec491d30d098ae42cd2678da2cf142ef8c8a38d5c56dc11ec4b4e510dd7f2399dde8d409848bfd2b156da459d1a569e986422805df7a3216c10585cea541b3783313e47c3f58b0cb52d2da873b16c49e0a53bfe98277bbbd26c6ce077f661cf089e5611161a17ca3fe9acd1162811464147fb0b86e0b313d9922db4db65096aee7e61a0758f84f547987d44e91fdfe6bede2f7c98b74f610d1e75aee0284b484546ffd90f53242166a0e1f8ccf39ae02f25e232d5e8522e0cc3f452166fc0a4ade54bcbe5d7560ce4b1e9d3f41cc844775d343a652b5e59c5ccb4ebb7f5e38583b7c851ff7f64d4bb2875031a8b2dfdf4ba909ec9fd71d7149e4a3d729310fc8d8a282dde3430a96dfb048291fc027e0da2b67772c17f6bf4948ecf0e77997b0c726306bd8135c707679b88751aa8e3ebbb5996fece0625b8b0800499e16111a4b2cbe2d241a768160a5f83ce96ee7b4045cd8163b43c73da60c6de1879980f1234c241f50c9b9250f0a8c3250b78c3e1114c419a595bdc04ec2cc3392cb77ecd9e7a0b6f5392153d27a3d7fec9b5e8e3bb6e033b1e780233d8b284475d28b66b27a25f123a623fc2816183a82af505042b65d8a450cb015a2c2b65c82959535e7ad5f3f47b568686a10c95536f60bd5855fd1e26f340c16a649713d5471428db7b271627d3c3ce326920bd58747eea469bb5a390d6b5dc0707e448db56e579cc2da38b46d64af58384cdc67dc19b787471446587cc1ee6005230b353d98441b5c9df8f97b85cb9b83fdd49832c4f79a592c29d52c887ba70580974cc574ab3a893be7ff2a1b1fa92baee3d40e442e8b317c8646fef4b93b686444761f1840f04ce73f0a4dfd889ad00adc1b6109896c52d117d94c4b38b22ae9ef26d36815adb5b7b740e16d1e2544222d26c92031e9b9ef37869ac9811d7c542d5ada830798fde4e232fc49bdb4a73fde352a1c0caeaf17c9a43ca285f0d012b468290319239eb763a9163085cbbde094fb2f8e019373f1f6b5215b5a5a56e452ba570b92f972d4b081a90968517d57a6d9f6d94bb977935ade8916b1fdc3b7d194d56e0e72f63a2fa52bb67f276ee7d4fb725ffb949d939a98e1076831b6addad88a8c6ce30a3bd74bc14589a97ec1f9aa73088b4cbd7c6cacacc350e96232c27e12b971ec8a9be6b721804bc45c4390f6735bdddfab843e5ac6e0fea43f37ba3009e864ca851463412639bb9bb87161110958f7be43e76a390255bb5a3a4bd89d7c8d74167ec3e4e0e72f41b12fd8292c81aa77a4d2325ba9ef625cb69cbf11988d148ff6b45bf946eb5ce57db8aff77d835a9c5cd58da8863b774f8690f29624e68abcd12e299b50eb61142667d7708d4f91320e037968efb0cf28b1f95bbca3e3a507dfc92be65740083fbb01882f65202a10502e5b4c7d2b76a14d86df6db75e2c7f8596c759bd64d0e6db12c7de76873e9cfa29891277354afe66916e4ba0aaeb9ecffd01940180005dea19a3f71fa1e9ef3ef78fe29dfd0cdb88844f1962089f435426d8927878c940c683ef912c98d687e664ccb3ae788f4175a2d6d2b5fe9f9c548f092ca105b4779bbcc0a76c7e07a2aa99b3a6ef351b7e9066c96715913c3c374c586fab4dc2306eaeba83300188e287d7a96aa9262acb7d81ae1d4880de75ba1b69836fcabdab9d75256ef97e91f3cb3a52644792a9d3895e007d429002c5af024299b5d4068f0d864288de3bf5a4934c4d5aa18cae51d628430283b52e4d1a3bd4594d9500f65e01fd71ab65dd8dd0d632ba68fc38af5438bd0e1e303801e6b50a87812f7a8839a2ffbef0241f52fb9a8703e301903b22923f470f23b4762b40f85eace5c796008941e262ea1ce5c497bdc9b2971ec98837f7e10760f1d15b96776fbee86d64e1b5984674e3ab7eda75fa2a4e5bb3ba6520035d72799c3c122ba8147f13eae0a26d8390d0f054945661795e2d1563651855b994c233d3801ca6892d10f47cf419b9eaf3573f70fec1d2855f2f984d5674a25030bfba0d8d2959b55ca4efdde71559a8b011ca60f105a39eac10282800092367c53e23270fd8e6d41388586ffaaa258d31e57c429d4b8be0d4d28ae45175e36aeed9ddcc1fa532d06f6c850ab3a57b559f18083ac36a47039cdd0491c3e8888466b786331a3943aaeabd01c16f2d736ee12383079e65ffcd6da8e4033b30c1e5a80042ef927c8777782a8ca38feca6cd3bccda1fd837b27f4d7cff8cce652a73de0472be81a0b78a18bbd4eefd3c5d4d2fc5ff7fddc02cba62bd4391701798c217e0043a8bdd05c9498b9e7ed63928d99bbccd9006a374d7c14d816546a3cf45a4c2471e7c69c939d4401d9e275d990409842d48da3aad6cbb4f55b3088917d8144a0fe4b9ed0592e16887d47c793b9590666d19554eb7d6374962bc13a4d6b2c2d18ebf61fc0b0736cb9515cb5ea6e36722e8f1cce6d84c8580a1d65e432935f8fecad4f70a416a5c0e84ae3fe013a5aa97a177ac533543016b4d66a1371fba1b0a09b47d3c9f18e9ffcf9a9577d0f93e390db68b2d906c2884f14d4f4e3f795b7548c53b392aa4f64db533aacbfef8a5cea8c20d530227c9ea7376db2fc8f9bb71cb92e43769a82f89b120c3c3e65faa593bafa45fcaef50a806272540822c7d4200ba3e50083bb73c17a7142f9954d04083ecefc13ebc3beae282f046d5154841cbc5a850e66284bedaa8554bbe420c2c4e99d04266c7c62b19163ebe387096c8cd7fe79c83b2a82a278d3b497929175ca668f0e5fd59c9fff31a6a179536e3ed51df0675b6a45e478e30d78869a0fe0eecd3d53f7fffd5295867dcfcda592d1232812b19050a67ab7726d46f8666270031d8eeeff61c249b7dfd10a99f9dda648e61bd1841256a6112efcae45b7b87056060ded5008facce717bb7ca9312301085f5abfbf4f303027cc0855345f65ddbe68e19cb1e90f58209a3e545751a98ecefd0c1e96fa9050d332774604f6f7d307165a23c90c2aca997a88a583c3313410e9a8888a949cb8813662be48ecd75741e56a68c36312a4461f506460521b4ddb0e6fb2cea946fa164576b0bc737c301a77370d2e9f5d6436b68eeb42e55176b9171d671b036eba96edaf760f64e3b6c2b1764d2d86b49e7ceecc7377c9c09128a34572d76f257aba7688f3ddd7d21b0a4d3c707337d46852655252133af731b8a98c0ddba318b65070e87e45baf370b724d3afb2b703adfb1486f5ae1d8caa6796e22eb2dab65bd1236c5cef9012be8be883330188f691c364ebb8aa39106d34315df37af3b79eede07a877f9e83949ef44337a264330d982e2d0b561482015f3c0e92e545e0650b0538c7b32afd26c86dee7deb24e103cce03ccdb1db0949932b4a6cd9ac9ef1a07686a0a31fa64d3fab8a6be5d62348debad99eb032726c7bc7163bdeffa364e477c34bad9490816eddac2571dd79172b414218bf503378df1986ed9b1f2acdbd4407b83b9570db0d439821f8b3f0bd0f648b03d4ff6f6658bdc926cade352fd3ae509ceb5bbca0e3b8acf7878e278c72f34164e126b7e53ff14809ae190df2b022abe39ed31be3bd3e3b68ea9335b62b023f1087fefac210239f491e25b10cda03861fbc850447a3e858e7cdb1ee1bcac156c58be628be1d75237d42bd4f50821311d09ab3323df6cacae2d2162cea1b8b4721879c30da5b7e6e79d55a062eb60f94ae0c295312331e74cc106aefcaa023bf3032713cb1481cbdd234cc56e2751f1b629d598695ca74f6b1f497d4757dbde964785f9f379ea36911c645dd2d20604a325136d1a826147ed9a8fbb9599268d054e4a4c5873a42639160b66b8cef0e39eed81ec58d5353139087a6423cb5ba83e5a212d15c2e5ec997c33fcd68d06b668b5fd7b3f13b80508ffb7fcdbbf4c4262135c791b6741a5deb76f2ae05996fd2d8dcd2fc38f61ef77afaeeda1e4dcb904fce5d7799e3ef8bececd2dba22385ef95c8c981a0a3cc6d844e5118eac9c3c177a21482306c655b5d93048cc6cba6e049283e3b5eaf59dd956b3c55c7d915c3d9cbda94d4e6d7d14c4c91539fd19b94866ac507094c6a2cdde65779adbb21564366fd716ec34bd0b51372753fd2b9296b5da7ba0defda62ebabb4299906317b32e07c99a24aaf9839e3d190f22e89cfa9ce320e99de483dc17a557d20e9d39d6e12c09690d6b887428992bf822ddcba12bb5989c1688bd2d282c9f86a2f2d21545048c22132576410961ddcccc2131925a6423a7479c9720ee73431a50355224b3f77f55f8654a15762db306f3a7c9cfc6aaabca33ece324fb411a40a9849a1721fa97700aa1df311af155ff18eea963739ba360aed09e44b6a4808191e045cb1a51593ada606f23e4d1b88fd9f15947cd4f69dbe5e75b94b17205d5729f81f6ba13f581b6859ca135e151534bb063bec65e6aad3037e9f478a04b3a1e470ac26bb90bca00918cb313b36fe095a905408f5e278f1dd53bd84528911671683de981b25aa3f08274dd536c1cbf543c458390479d88aa52e80758fd1114c132232a23a9b19997e2b5cd6fc4af2f3458700b4a789350fed6bf8f331948f72a93a89cef4920a7ebc60fb08169666dc5a754540e22694038a0d5c3f2dd17ecf1da4daa2ad65a8dc92018befb0ba900789cc7397f98e3e2ace59741e95d0675500e6e2ed56969c214d407fa66febc4ee9c150202b0f37530b49a30f4e12756804350de623d8eacd2307de8c96efcdb6abb014682aed9752f4c9c486c03090fc3d88aaa3c184916263dbeac785d789e49d796270cbce541d58fed1b4a727a7fff8ba5a2064081485fdcb3eeb31b5664bd2601c40f11491d80ffdfcb3524dbe83654051c2f238707fb361ab41b05b0ecd014b9cc0f2ca261e5a9841b71a7b2593d5d4dd7661c51c2623b8e00f9c9c041643e3071fe87f9cc20934c371290fe7bb0670740dc39326bd3cf29f1232565921dcae9844c74b161b0a58c6b29480ff3a092a51fe21c615c5c466970df1585470d87c635c19e1b4ed215260f13d6967c32952103051de1bdf2bb9950380bd13bdbed35a681cd8e0befee6f2b25e085acf5ffc2937c5e2a35a9585068d369150ed30c564b2e219d6b0d9b45b7849d8e40b3197cbeed0c93c7423bc4886a0124503bfd04fcb5a03ad2dff88607c813b643c40ce86a863037aee17f515b3c264658dcfea99de7b1c1105716afe2ca8ff7ae451c05520c71c194168a3eefef866c8523338fd8e657b70280c6e5e5c14e80580a834aa86495832773cf8482ce17599d2ae81b7b4be02a3c2b28cfd99440274222c28f16aca269353c5c04c357231dfa2a055af8ba6dd8ff65271ff31956828a687695c28dde51c2b13adf2fa1ea058e10fe2f1877d2f6b9301514cb715cf229f6c5a5f859bcc825a297685eb4b8736e284e77960dd7f01983d99800018362ef895d361988155d80dc4a52de5c459a4695a6bf20628a83f7cad2b950169256b39951bcc7a922a645692e4dd42c21696f18f517304cc944d1a3a2738dc7b2c2da32f59cd65de388774ff9804ff196fc7fe31f5d27b5f709ea13c928e180bd23e3a1bc1f4eda4bbf03ecd0f87e8e4991619f450d60959f7d73aa8a917921e40f3256a53100cc886832854d0b7658b4e3499229ac28a47075313aed158892ae7bf86eecc6351c04512f44ac9f38656903431e91fef0c57aceb97ae8dca8b87c5b8396ea1669a330f7035fb0be3b0b1c541e53c71a764b4fea55f0c4ce7d28cb97b1796f42181060420d363e9509bdc02e42b0519677e90f01e669e831a8f618187ef1b4a7c58c1df8615a488158aace93e1780b9e09ac658607fb0f0d9727d74582ee9c15b4e83093478c74dfa6b37ffa3d06ad9c06eef8adde0dcbd1b635fa3bb73390c644d175d230d5c6e7d94336efca6119cea1c20dc0bc69a887e311bda7fdec02ba5d6d47a3b0220918db36786852285f8f92a552ea3a84be7c1e6536f3bb576eccff5b7d2044b86ca6718139d25b62ecdb2f44abb9816f4b807a0e98dd4ebee651ee24727ecaa3d6e1223a4e8af81ee036c269aad280e6d506d4374dfa20b25dd88192768e4303d37605248619d8a442d456cd1f2749355ad7f3b0e79edc5053c6e233bd27221a43bf3663805b04821822aa1b8d31948738c1273b0144e3e3b772fd9cb75f31b3ddcf5e22077ecc8e8735843e9a6fe13f4307731b65c72f80a0d52a23811f4794bbde36120b44aad0213af52fa173802961bd1f5dcd9c3cf919f18bd4910f43f7a0487cb6a86445bbdc87411479f81e07fdc73d693bedba1035ca772e86c0a9e03742b919ab9fe1c03197bb0fbd94d6032a6b20fc8071ab7309e0dc726637301ee91873c6e26b681bbc6c6f85244279b473e65fc5bc3d8f16c8f65e88e00597bc5cd480108a0e746aa4b66c45b12e3d91e394398f87db3162ec4f1140619065ab8c05fa30f8c8891d1431330ebfd0509df8d4454f586fd02a0fea0ffb67bfe95b5307c941063deb12931119dc8bb64e75500ac783aadd45e8749edf905fc50744d0012aeb799e8fc0495d428fae0d8526be0bd52743ab0428a9be3c298d489e46219f788c08b38af53de0a3c8b8aedaffecd69c31dc6bbcfcf7f24370bf8254ce8abe0f9e39b015097a495be14aafc7a7e040900a8b995cb2cb0afe19eba9b63edcb34e3f8c5c0d7a06d06076abaa655373867a5a25fab58ef244a63acf1fcbabf0f1cc9a771906459ac2486a69d2dcfbc2d9c582b7c74aeb4453c47f0a189361e7f2efacdd4e3bad28f564679ace426a256a9f0b4ed802a188069931847d1305e1c28951df710fe5eb08b5da2dc1a811d047fe24d9ea16f6e60b4fe482553790788d8b2a321a5e40c385875ca4d8ec6e4698ab9d6255b3facb13c8741840fe3752c340196fe194d4c2e28cf4e656d7918b5d12d33215bce905327ee08285f032f7ce815e3d9d6e63fd1abecce10dd7e0d7b9e311e26a477fe5834ad924a77e8bce175f1e9b98c1de571e4cf7b554f554b462df9061ab533f09ad1eb76258394459b647963d300a011ff3e10fece3e313d60c016e260f198a6f8a3367715e1242f0177a53d7a7c25e5b116fd23d99c27057b15b44a136bcbdc5acc89925e5aacd5feca976618c76745f7b680dabead16bd05c3f6fa40121f24699d1a53a47b6a6f08d1b0a4ed57f09bb529e683031f41c8f98386865c64fe574fb3419ce5826f00d11ea61dbc3f3da91fcb827e063b3f83f3ec6625006b360ecce35f07dea3d65596394eb74c070e4521f00b0d16875bae4351d84b4f8484b267849beb59509a58478f29646fc31c73890c509819556087ad64e0187004368406e5c7e0a2c951519e2d469cc6aab801692e5c60094fad8b0e2fc0a99fc5922e406615f938100fe4dad0d842353dd872cc4bfd19f551edb33813bd1654cc43910b70e217ac3b74cb3c4f805f869a5bf810153d9ecdb1adbdd04f91f39f793435d8aa73f63dff844bc0455e0694393e757eb608114a490fe4e85ee383552142685312eec025eff5d5d569a29e5881a1b99a86b0831d9f08f0f7dc5fa891861a0bf23aabae9d1f500a5d2c956a2d9856407c60da654f6c4c92e95e0c1524a1bf06412f5864452b136df0401f208f83d286bd1a75f1cf293e993e25d0a60accb7eec6a114ac214d7477a614cc69c168065e102e62e7f8532a5baac583067ceecc069a708ef33683777f1a389f7efeca7dc03307819dd33c6f5c3ad884359c58bfaaca6c200b8225bc454728a7fe48f778aea6122dbe8013a301f2d6d5b8230f26e50360395aea7f6dbe0343aa547642d4f788cb1f43a2ec33df4a1ebe5e783454700e349d8c151b4c47b7bad66daf6dcfbd1261892a684568c3e57964ccc9ab32300502459f71176a4533b84a3ab9f3e3f9a75a9203209c7687b887f484754869d41b401f9414318cfbeacd7f00dfa85e0f45e37a12091c4fcaadcfdda404703397d1dfded677d888a54e00e0a8f494515705ef8d1018a73c5fab8e2d906418543a60febb1bac895f50a7d14ebeb6213570ec64b7c6ff7c195c4decbd3f55c1878964fde22a68bb1b4ce6fd644b1452068a58fd65e76a0336067fecd60498da2585b793aa65394a74e3af1779d20ba214667728cd4990f69b71a52d3be8d9d742828472fd7ee063a1999cf495d764f9617514f6678eddc77fb136acdbf21101e6103170e41759d83bcca93660ede08804bfe76cfb8a130f0c8ff8f5d4de9f07d9b730353e5ad5c36164813167a2eb4d5ed3d62cf3c83c75f40d2d5940c5b0e4b139814a11596786090015723f73b336d2a10a78a573c16e94a24461cfd2da38da1a08979dfd0c894e72649d8953f4b22b232e648c096a811dffd761dc4fe63621b1d48bceeb06cd3dba7c0f1589052852a9ab302d16bb9e95533e6b4a7eb437449f147b1f5e3d7e372ab3c13d35d27de4e0f8b370ddb325e7d5fa6a4f102906efea1dbde9938119a91513b7d109255129b209103e98dce2b03d7807de2083a3066535cb5887daaa98633b4c75fa7fd8ef807ec3dbdb1979495f5de00bd6999c8d8242f1b36726889d268c0e01904ee760c2883a83c220b873ed640eef7d72b5f01683d8abc1de2fe09d4ac5306cfe39c42d3703ea2eb15e6775c3e67fe1ad8df36cace0b80d28686ff67c147d5fe6ffffda173b7dc9fc4fb85f1f0a0f832798d074e0444be339ccda52bd8a5fe31af4095dea1ef066b49270d6cdbfed3ec7ce03eb56f10c2ebf862e7bf0cd64d3012083100559e20e44ff00c07dbef0ae9e26cdeb0c5ee9bb4cb0875ca458d017321a7fdc96e75ca5b454d86ad1fd41159943411a44c92d8dac239affb91c70377c51a5a939571cd2e2d819c02679bbcd174fc38e88ef47fc12dcf08178a34bf074337ebab28032de16a272af1a0e7f3a97ea04c5ce31e1ff7aef81f51239964573fa7dc021597cfde89c1da97177a18ceb99a225fc91a3801a6256d1795a7dbd266a249acf658bac239dd485c2d3173ffc601e2d0ae68043dff28fd07c06d5fd2768f65c2e3ee3cecfde53907cd4e8fd83e75be95069ea6fa5dff638c7418b7d66ebf03620a2194acd89f3ed130afd96763c153f71aec2e97628e8e1036004c71d740f7e6eb6fadd42233aabf39c084f091b7059bb9905806c742c4ed917eb4c2d97c60c668642de6afa9438682ded18b4f30ec10d552a342902184ee32469a63115d0ebc5da6f0ed8e952ba76ab325d408cb503c124d10f0435c358f6b09deff2105cadc6a57dfe3bb4f8e3bdcd37a22cb20ffb566da798677efad1525bc5869eeede8935b073cbb7cf5f7e5f24d62dede2822480c102c170f9f748d40a694f73dd189c4cc0c556e92a433a5c0f837a4174c1b0bf7af1ea4eb5accce846aff597190afe10a2065e200085342b2b9080935904e5bca1d8a79ea337ed43e2651fc0ba15f02806f2ef60d54bdf8f59ac0d5da0a6aa408e7454ee7dd500adcd6241a610c1c9f1fb13b61e7202b7e9cba3e58406c3cfcd86cb4f78ab0cb960c77ace6ecdd2ca72c871402e4e65e5d69f9ef15c35bba42a2f31c4d0fb6410827a03865e7b2ef0d4278bf922ae3d90164b819b5fe7d3eee320ed761592ac23c4086c79dd54b823657e793841eb2d1cb9f93c755954ca37ac27502691159df47fb705c361d5fd2e3b19a2b25712dbcd223f563703b460adb7b734b578e55fd1453b7f19737432e291318538fe97bfed473748ed567e95a5bdd73b92598214b0a6a08373d69b7a4f1dd416a480bf8cdde42977c1e4f6147bd8e4f5df4256974e352609a1d9ebfa0143455961c2cd9351f43993d18b50b7a69312cb8f0ed5bf86354cacf415a7a2572e5a985c0447b33ac7c708a1addef775883d2fd2e5ad3b812471a461e62f1b99d02316d0bed2abd9559822d748b194f4e0f0ed3778012e76a7860bdd1617a12aa55f4b6dbddde196486679734bf2eebf8914f5645ca224145255340f7290cc8c2fa52c820eca10b8b080c3b445a05fa4060a902a5c2412fb500cf9a1e684509759207b8d606c9d2e8e77e56e764216fbe0ba0df9a3fc5f25385c445834a9a5f5bff98bcb3595d2cd8b6c0ad7211ec6a78420ae3ef3f9d2640b9f85ea3c2eff3beeb58a782cf0c2404993834e04163661aebb14b0199edbab35843306696effc86eb9399db97c51260410da61e3091c88f3d4ce3a0c8711d621a6a32fbde97be6f8df86f5db623ff1aa7196350c66917b6fafd489c61ff28655d3944ddcf7cabc5bfd4904ee6d79c1e4aa6ebdee844f351c766456d4ed6740dd50f2623046308850cc79de8e514ba3d80056a505421d098ae8868bae2fb769dc704e323f086dbbe55b3a4a887dfde6c6ace2fce5e231196374191e7dc8f5a5376fcde5c8f7518ae20cfb0c86e3ba91358ab1c2d0aef0a424061b3545760abca51ced59731e6c82317e28ff81246cf3e043ac28f67deb7511ec421367540ab89d6b7fa41612cf4a3336526b4438e2b17b211a4ec3d738d13a3a12a8700107970529f2bd191fc233364bffaa54b6aaef26740dff68e4e0cad8e839e816597b8c7d3ea977440c579598ec9469d1f13202c6057418254686c4f93ff4fcd8abf56ce7466ff0b93feb2c973b97a28d1fb59130e05679eed3d6611a40d874abb8ff17da7488c45fe0b64f77cd4195f2f36a4592f78b22ff43d0547ab100807b66ef542dd6c2bbd9c9232c267a410ccc1e658573a6c46a0c136f3c5d664eadd229d5615fec7b32b3cd9cab1ae27889a38beff62fa5233e02074144618299ea4144e011af34b24b691bcc741f277041f99a8caf2eb1e05e4d51b08d9144b5f5def979b044701899fbe25e5fe5175eb59f3988cd4e12c8ad8ba99b7e3e30a09655b10bbb521dc782a6dd9bee21a076cd9667f21accd32dca30c15c1a3c2a95ee7882d37a2cdf31dcf188234c05566dcd1f0175be9824ca6f279292e61f6291c494ce7d2d0a14a5a9cd0eb52ad1aba124d87a44fbb71b61164cf8241f5d9852b1e3afe9e762b646d092f8da7f8ff34f61f64a6b920de031f3be172ae8afaced3edbf57750f962bf7447e176668a8622961de04e230b4146a72080b0e83db2574af96df880aa681dfbfe9bbcbb9a6544c6178e03c56b0d066adb3ff563aadaa94a891a95ddf4ccd7087fd8aac059f1191be74fbcfc6e81cf6aaa5b86bba953651fb95c5755206614c073fd715ce81e81d40a8a73d60609e39997c3d7ff92cbe82cb617bf03289caa7a0eb70459188ff22b5e3fb27ca2bcef5c1ec3659aa2b3ff8ccc4e27cb1f8ee6f6156cc11004afc524916a8f9406eafd90c5da2ee5d32f3d253b1446c0f2fd7bdcb459d276f12515c82357a4f0e8057e2f175223f3f82f162e4658e44be91dc507dbf39d1c62edcca8de426709d9a90a5ee2bbd2953abbc21ef54908a7c2cb0c29aaa0402fcd287b853afe001a181fd1df9ce67cc7f88f4d88ead068b9e28611674abfb747264c54e2415baae6a5f08ac32d200e9c2949ef65faec6c1a824357d694198d3efde8f8a4679c56fa40b2deeb88b5d836ba8b3d4a5a6026fde6ce82d1983a638925729165411d4b1fac59dc590650c0dbbd2d732015382dc882322a037a964948157406e9999a40c7bcd825e90280875385a86326be44f06ff1500e37ab64a53be4ec454227fccd1268e1c48af663f66742aaf2c336052adc62aa3e07e7d6321d9612c36334178855d3063196eca0f07b62e5cb6e83bc2fec87f53086469eab78c13af0742cc752097a55474d48cbef255e8d90e01acbb08347921702443e1a1bb19a574fb885f61b422c85badabe9074a01c6623a801514a7d5e64ff0732f2f5062ac200a8a278e4d0dbbe6465141a8cc7918aa336ccb40d771e3de09456ef942811da40d0aeed2f06a213ed5a38238b6b2f155958798feaf5e78035f28cd19e8dd77801b9e353d51e9a2ec319b2ff18aacdb68977b9cb992c0848f831266fa09326286d040e2403475992534ce020a4d73ea9b62e1d5a7c92e3b0a27d0d778e6ff7bfd77d1726fd37dd3aaea4ffeb99aaae16a94c3a33a299a6e4f59fa947b8f7794ae4f4c531ca39bd90796f5bd9035c67fc5db1e9b68f0a2b04f57d80cad3a5b2c78de6e0f695807d4bdd175cdc49478bc196d01817b3979813e6176d84a50b66d243ac467aa55f5a98276dac0e3ede076ee315008784bcb6239b0f81bfb4c0271e17f7a1820f0af7e49ceb807d39e8c27aed13c93c2fae545f5e8b552f534ff00d3835ad5c65ab9267c57b5823e9d4a4f4f5137d0ea9b87f3644bef7d605700b32fa2278f1cc2e9ade0f18f6d500db009824f7f06da7913c62a7fbfb13cfe34b07a97554db2fce9ac5e05adbc8402a553d07d868915f7fa4d6b33fee1dd3e629e6ee7c11c6681fc7de81cb4807ac38d76dedabd649ba56e973f7b5428258f81e50ba63ba2406157e72ef78ba37ead88a1813d1d396e9c7b97d4cc420202fd39e462054bb7020ef6b433fb58f05698622d9470089d029def86aec2876ae95bfd27985ced395af4df3a61a923ce2c6870ed634015bd22b35c3d42d4d99dfa00ce178c91b1c44224ad6b291f63aecac936613a41da13274a35a42186ad885e06e47a0dd8965eb90776c4f1197cb01280bf2434296bd61a0d2465181ca5b5dd646e43121dde0c6227f39b55b6ac985c2d41fd0386e49318120e1897c2cc8ea7f6871667eebd9b8b554ba253ded0af6aaeab3631a4b69f8e2c78ab0345f57a4a88161360865a31104cc7442a3b934c707465cccb185bc6589a504327822d73e742e54bdab314ed6acc2173970bdad46549b378bd9ddc732985c7b6c3798caae75d10bd4d663738e338e61d9d0af54de4a434732f2fb1f01ab34ad092bd42393f6a5a7d6aa62f27c5ef6d526e54938492c0b9db1a15c36f57a117fd84e8ade26df9231f3c870de5b5a4a88ec8b1c9ece59853a703cc439052c2c595c50e84ad222e898659432d4f79ea8f15075dfbc9eb6fa5afb1300ad17a7cb1a0a9f3dfb98c5bec2e8422e4dafb6f4037de95741220cb35f5846e98c62b233cb30d618bbe971c46cde854fd00ec9dcfbee3d10e0a7e6ef92d2e0f82cd7521a735f2f26bd5bfcd07392425d21735793f0aed94f5ab38fa181f59f6a6b8090249a3ebd027e34119c95e1e26d7a60e5f1bc1eb3d30b1a3527ad93a4ee28ef790f3a48652607750cb1a6890f1415d06c9314f0e011ec558c4cd6cefa8e32132d986edf1ab2c58baba277842c02d257d505c0504417090777cdd52503ef702a85a5155818be4cf11aa52fbf029e3ef35cfcd59fe0378bee1adb2e9d1c12524fd63183e91669246bb2471acaf6a4de20cc8be2de8f6c2f1582d7a2edc034e32cf938a66ee30c538fa24fc7d8964901c08e1d86e1f8004568bf9ff1be990281178e8f2b0a99212988dbfe38412e8d57a1aa6c529fffb6693d2f392a1558dbf5536e4c1d563c9e9bd28cdec190e4d12d918e9749a1d57ec932811844a50616560d5ba6781a89edaa8bbe4348a267538891c8c306a9f5656c792ad0ba9781c47721f4790cedd2ce9855e2ef895b578e380a20d6f031305e0751bd0cbdc1fa414ec0ea4ec37fdc44a5f3a33ad0f118f44a709efdf74cd5481306290df814b952da269a1ad1f6d377dbbf9828858f7141e1df7610e5621940e2f7b1e06a09a845649143383adb8d581abf9fc37c52bb16a7079d49f987d35693897ed53711025f2da849781561ad8a34ed9ae10aaecf85e3792a1d2d635f5ad06c7f3f1f5f8fb4fb66ce1a8e9bff1a87dfb0a941f0fe6e09639f0d2f03c1631f578c41e88326af562a7ef391c7531f814f936867b29f7400db91aa60cbdcfff3393e07cf59101e298c47575c106fd3fd93d78c1f29bbfd53ad1d81869473c625cd19693af591a09ec503b875085b67e52a51aa8ef45aa8b9c0ec1ec79d747beee933649ff2e203aa92e54041cf0cbe3886132ce6430d7647770b43df20c1e193bd12f5862001235ac04df0ab3c743d18fdfbc78967bf0ce54e85f9d5317257c6583885d67801173b4a07a1bb6c30db82120c1c8ac0805a503a8f04b678f5bfbf3cf72679f924f41f29933e81d11f569c8dbc1ff4c25859a6b61a4eea2f6dfb3bf688cfd290a35bc193dcfefaa4cd98d3e1a64311c0b8e7b4da0432fb72b69c4b980684ea3d1968a5323e61046d7a46f6bd65126fc8e7d3ffcbd656f68992edb8e6285d9759bcb58f5e49750bf14234ad101c1c7c97ba665447247ebd64c30ef58f5e3e459be128c3a8e76793bdfb29e3ee739032d959d19774f8e1216cb53109f028166b59bd7360d2fa4b27610026b31283caa64f8faad0e16a6af7decbe619d20c9befbc612de2d117f9b11d72085f4decd6df5c8519c27bbfb5bbd64a4ce4f9a0783fbe5df5840948d143c777fd346df26d96495c0f85226f73c7a0379c53b2bafdd15ecd80e52f67ecf7efa458ded8b6864fcc9983746f40b76258a49ee5e09e29626c50b7a4d45289655106e1b0021a9c5d674672b167bd51a41a07621f275f489277c0bcc1e299b974bf98f4d537dd5226386224aeb72d002a1f0722ae69407353b29772e0b54efb511b7ad23631f192608320edb69a78ffd084e64240b6eab0e49ab61a8139c5cdcf7e75e68f70ff450abdccbf9d9ba9f8142162b2e7670d1738eb5280908a5ef873cc877e1c1b10c1c078de2eb8991dd31b2473108b5e1c688aa7b7b583b7affeb78fa17d22ce7a798ac6702b05164ef6454d4dc68ac7280044664661f0cc268643ba0becca05f5a5387582fde8f9063ddadf97c170e3d6fe03dad67cd449a38b8685bec090df6f6301e5d93f99128f5e273d29b27aac2fe3c56c3cf2eb701fedc916675a6ccfc0a9001c923c82878b132b9d74783d8dbec462d5967efcac62a84c301ac5a265987256710346c9e1b67cc7cb10fdaecfb0403fcc367152a1d525f9ade7b3687085b1eabb9192cc91336442504a63fc123442f1d7d53b3ff58bf32aee822c34f19348fd602416250ba436221921747548255e999483b18fae140014b3cfb8a0ee6a4f9640d812f63686c1294b419616c171f1fd51009e84defa85d9ff6d8288fc42788ae55625091fea4e603d0951bf4300f0662db1971cfd92c917bb24e994304824be270569909d52a3485471e3d3ea844b7c7249c8bec1fb438fd66537eebca35645114d4baac0aeb5d69bfb8fb3e1598cc163193b564ce414afb15c797b6ed3fd60c5b298d08857118c37113405af854a1652855385020055f8cc395c5c32f27404f038ada54f30f4a23918162a983aaf843d65a1c9429bd53e1547d39b5e767187bf55385c5c929138f7591ed9384d8eb8f07e412dab57100e6d57c39b7ab70f85dc88704a4cca896d088923ca1121350d34f610a92aba82fda3f9e4018437f471608cbb629601ff3c3d25ee9823c36f919d4010e727bcd0bda8ee6147c8e636886f20f3d6ce48885859fc9c7e44ca1875b73d81a5c90160e7a391d7e8e25af16ca47d0e3cb54f7f8501e0087f494bd2bdf7232b468d6910e6512b5537d937c7371a95ea7274767e8be65c37d2e70f2edd429ddcebde7ccc2d39505828155377c65cb91ef419dbafa4f340b5adbd87c7d93b550336157890d12ee798c2f705781313b312a6f1ca1cbecab75571a2d6502d23743e4fe2d29f41a002766049ff7b8c6605b35fd538deb5640e871aaab10e1b98f42207ef6703a6fa5f098782c589a5e6b628e940eae02638041cc816845035921eb1d6884fb71d9441397a653ba30a66f8f9b7f4095e522fed147a42133b257251cc29f7f6138a7903a36909755925e443af0f4eca922de706928f50664bf14a142a35c591eaf3367c4143cceeb15dcdedfad9069b5cdc739090d0e219e8bd1a98537c7ac39609ffa39493affe2a9642f81344ea39faf3b6241c950afb16c1d8f1015778daaa807b6144906e0d2cf55b7359660fff14928c628d28a0935c87068e29cc02a5020e5c219b29daa0600b3441b25fd44dde42f13b4f1206647d737f28e495046c2a150cffc2e8bc0e95b101370208fc2f09bfcc36fa065c14051104da03f3c72a9593722cb0a1ebd68d8b713ec8e54e9e8a7a001b1a67089fef490dc815dc16ee971103086591da60558b4a113fba8d33566fec3cfecbf65f10deea31162e5ca6ecb8521601f9c05d02d01f1aae54c4672ad8a6bae20cf52bacfc266167fc4e1ca6865ea22ec0649e6e35a660814f6d10d153925d4b33d64abd16d081239b953001cf7b8a965afcab57281bfdd5b51abed83b9ba2baeca88fd9aa69253205ae152cf3b5011b9afcd6e45a4160da833dce7a8a217a82fb56d5e771a4d98a1935e687111276abd01db17dc0560b5352a7135f3a3265932e14c6a7617a2436b09d1245c3bed81854ddac18ab13ea579e46af342e928ac38ec3b6bf796d4765bb7ca105f9bffc510a2ff866811d5bb418d55b1b2924e5b0b474fd95c592deabd2e636616c370c14d258a8332d2928c2b0f87e74d97a94d19a94f68c3079296196cffd1092f351f06f5d823b1dd245753e872f13ffcbd86785bb6ba5fac4dd26fd8a581df74f2b0b2a32800063bea4e12b031afa11d5d63809779fb82e25eca1d923bdd3259d569e2b12615595a9381f0e836b31ba0d0f082abc90d672df946ab9fc7df5f4f6aa0fa9e7dc98a59d0cdd9faa32f507286df2f2e1073889f4cab7618c5a06071d9d69d18b78542fe679a551f10c13b82e91df5653348c3ce9c0a6070875332998b8e506bf484635509d262ed5949e2fa141ec8ffaba08710e0bc98e1f2cbadf7dcc7eed1abec78a11cf7aa499acc2f152aca9fe8a8a1da2112b9e3b87334f34ead412d17ac4616c2f281e6730c4860b4fc770a27a3e447b929bd1f368df371d2e493392177f6811e9db8118883db5299137e3b5a1be13284507b3e5bc1d2ddac5d5704273e1d2b2e888708bc110fbdfe549db04c0e21f4aedac854f66adc40174a855eb4aa35ab2720ec824d87cc5028ca4f2da7f3da5f3dd14e2e05e002a95277887d844c7b4ffcd23f7f8218caca91257fd5498555e9b8d4dcf28c617d0c663a5fe91eaf87e239ae4699d641030aa9d97d29a08a4fc3830877f5b25a6f3a2b3175ed084b1574c7ef70498beca8822d2b0a0997fd451cc40d469d354f817044fb8a50a737f0426187467979de6005dea93b1215d64cba2d2ca9a2529e94609558616a5373149b75057b7f783ca05e36e1577d91f5b2a2c1aa19b5416e66625a96181ea1f511575d0b05530b3cde44e1f7c0334c0e94cee8c56a520da4d3fa1ee26cf72091d99432eed523859852e2194eea490a9828d6c5133c483a9c8617f07631a3bdfb39398db4d9062f593ffdbebd342593f3db2e709fb99b19ab894921dc708b00b8386445534c8e0286f955ad81b76dc4985e9b7aecb84933e1d956f5ca28a8691276d54ead9bf006b2f7be2c204304a9aed518cd5fab3aa8d3c9b04ac85594510d9e7fb8f43d40e5cd148c98d28709678a796e45b4fcbe2ee82e8e6819d41a7c734589771265d4c6576a61380e9c223f6885277494ab4f88ca0984167b26ac16368922ab7f8348c53136a985033db2166b721f6c73d449c097baa6122d8664c96bbdd91a76c8a2492541e4c003db01a6f73517ed008d0ce70e69fa8754c87f6e13e76a9705646d3613ed35eab9d53f7fcc45859438e44a33bd9e1dcb7dc386d9f3c49f0ae0c308c0ffffff3f