PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 92288 8286654dd83570f6a15e20113abd4383bc865ecba9c3559e772d76fe0785578f

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
77ecc1b57ffa368cb727d1d7738f140e9c3889dc8bb781324dcbfad376728eca
Certificate Block Hash
8286654dd83570f6a15e20113abd4383bc865ecba9c3559e772d76fe0785578f
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...007009000090310000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000ecbb2b49dd9b96cd7f8165b4e7ac44f79d798dbf58b3b8727cdb78e7039b934f488f7bdc857dacdb102e66725b067743b6e45967138e11fc666be6d074be40b49113f96d88db2335fbb8839334f9636fc4584e15c43252e0050400000000000000400000004000007009000090310000

Raw Header Hex

0000402094e0b35337ab7010dbc3ec4e4a6e17143f963be60ea1e2f767ad0b9e5818b57e81a9a102ce3f827dbd5b08419dca9c65ef587adb3ddd925eebab6d1f82596130bdd2656a08980018ca8e7276d3facb4d3281b78bdc89389c0e148f73d7d127b78c36fa7fb5c1ec77

Proof Data Hex

59,560 bytes
121216020307c954672e54afc0d058490892604c00759d313c0c4a90e83e6f00b67bfed7f6364892b9b814e6fd2d5f9b14d9fd361e5d8146c0c3f170ddef0b99c17eb2db086e5151bec37baca34208a2a26fd503231566825d6bd699e1ed46e6fc0255ab93761b1ccaf2705fc8fddcd06b2bf6aa10acf1b291ed014a38c72d780e1430db9337acf23a3f1ac74058611d316ffe757caf355936e574f597507da778b03780ca2e085aa424399216ca25b1bb99138eea81e9a0ed459cbb85db0bf3687f23d961c1564956d446634fcaaa5035e5ea4089924f7fcd5831beebae4b90615682951057076ac354a69d2a901376cc4f90149ce50c65da5d923ddda9d0a08df011893d178c776859962b7f41cd96af1b96680fcc801d10c2dc578e9e2e448176e97dfcfd09144081c8102f6ca6fdfbcaa56e448fffe3025013c3d61d634337f90bd1e437457f91bf3e16bb8fbaf73e378cce65a9e1fde17cfd5bf885a40e8806e536aa264a9b2e419661a6cbff6466cb8fbdc31ae02c6808fce610d8f0bbc99afc97479b8b04644c6306d0d0f5e4ae1bd878a68a488506f093672d8e162b18d2ed27aa9849591d4f40d22cec40a6af8fbd166e3bbc139dbd9606efc398b5bff3ea94bd81eda21c9be7b898ca50b159cfc520da2e6e5a11d074a5dd2957f98b4a31e4090fe948901babea70fab079ccdd93f8b4df057c73e871d9cb560b07c9e86ff61d9055574e7c961539a5a950abbd7778d43b46919fd37a8e47a8142c413a58782945da70463482d111acaf537c3370a8ba02831514a00d03889cde87ec8112eabb3ccd7c8ba473331239d42d348a7c57edabf596a3bc1261fc56fd8f0007e98f5cb0714065b65f74b7af1d5098b9f7b078171cd2620343ac3d465dbd966c406f20528c1cb768a950029bc2c1aee2f2c50c27e2a9942496f926a52a9a4b4a6d8cc4913ef182898796a3ced9ae8d856c47d8257f91ec4154001bfe887810eee796d1b78e0ad26530adad34b17c7450e9cb971be5e32fb9d90d4d3ba3babd2b6800b323a51724f395c623ad93514072206449e912f96065c988227794d639d8c54db3b0ed1046f273071be06ddee7fc5c6769a2e4dfc42b8b6b38b0f7e395aa46312b3d8eff67a4401186e4217aa01cebf12533209379f8ade0de144a4a4318ac73760e90b666542130ee4bed3a9fa3982c98aa8fe604edd62e57f40b945d2e4e57bf4d1f9c4426f4adcce693d65887b54d3598f2521b2df0202f8a04139facdf08ccd2022a010e486a7192ce8939641f8e76185d64d0bf1449b1cc7654be540b2b0e6a415a3ae60c4487c134481260bb87635cab1033e5347ef776fad82c67c08d6ce042abb66ec74a0408f4f1820fcc2ad9275906d0a1079a3e9f8d6f61daf74513924ad27d25118ee493b7cb5524d01038b146a6599a41dc39b82700a5fc2d651e4d299c246f56645e2cf4a1cf2ef9aaeb9ab5ba8787481b7993386d4e63183aa9cc1f60d05968cdcf66613c271099003054e32cddb0eed9f8c3fd25cc3feeea5f184f70428035a7448b9af25e576d57e53033d02e008a4df3ab3f04fabbd1b7f1b9b7e81be47daf605137bfbd28f46b76165e49d176947d1b3fe6821b70d4be65cfdd71a30a1cd1f5d84a48f990b5b059f715b97903ba60918d6fd88641250601776b5876ccdd1bfe5a70a5ce46da5b73a663445d4f10fb7eff686d13e723fefe95983eaa2c892dae4462a05f6a3e81a9247a1809aebfe4de0ffde13cf95d4d648c898cdffb2f40431b1c958a084a2ee1798cd4866038ae94f912b81480648181b72210dbe77c6d76e7d7a11da82afae90bad42702929b024f7d4cac79951bb37910318022358a7a347996360c7082a6f45e8c2297eb1bb58f09ed058f2f8356af29c2b614496005969ed123c5ae4167a3b97ebb2bdc4703723bed01bb793f4d1f98bb8c522131504bdefde61ec192425df1a870332962cd3d4def4d03b8453a97b6a5fd748297a470c37e386d5d00c90561140af5676b117a7687acc8fe678cc086af2c63db708a978990a750e557e60579ac1c22cc2e26319cdc4044cf9586a8175f9770c0af14276a3fa9fd804215cef76be9a208b1c457ee9336b707a0a0ddfbeb6e461936008ac57a56742c7272a6f04fe795e42ce9e0b415e2b41746a63da7b3daeeb5f3191097d66afa221394afb2a20c117cbcdcfde95e415b7ba4bfc49656f3149380f069cc493bdf51a4bf959264c7c89a9d87d967e46abcc8a21697ea40bb34f5ec88aba470f2b7da16251fee9e661d8cc24e560c8db99f2fc8e967f18acef35f0ce79e03189a9ec740010b92c3c472cfc0835be164d5d02210a6220bae0bf88a4d240c1e680bce6cb39ced6c350b569f0c4be1feb8ce8f7026314fe792ced795e5697cb3b182ee978c5a4b3fd669834f418833288a07c8d865a3694e15171187feb2686dfbea4376dc4349ae76583ed9c058a6d1c1358f0fc17e1d86ae66596a876206d2ba8c6fdb37ec149702bf92ea0e99d1e72d27d4237e7616ecd95da5d7d40efb934280a2a9ad3277b821d35bc799f059405f0f50370707b5a0e1d4b7ad6df47e610db7fb1678cb041893525e55bb455d5df1381799f1a84b36e93bf2df708f0346cb3361890f95991099527664616ae5594ea2ba34a67a6f3c5ed85c747f432fb226812c1b33f6a15fb724cf460a65fd7a2b5f3ee3a60d7fd2fde1c24daafa652e6d079e93f1105d05e58942d6ea6422ee7fedcd77a894e378deec0a939e5f7bf1400f05a353d47cbedec94d03a4ab6939f1ea0223928facb62115f050061234271ad5e21de6aa68b1383d64277484a580761054bf05de02cdb6e702bf7fa49aeb3c0f8e3c8726873913eccec02af3bbf1f5b35562630ecbac707646c7502bf753655acc1e65a10dc67dd7f8500b65bc1a6b9a83d6edc0aa039ea8a401ad9726ead22ec224e1b0c446f05ad3028fa8195b415cc55d57afac02a255fbbfd8f1a382a942766894a5df5eb0bf5ff41db1deb37ac5fca0e7f5861802ba1aab32769c26834d24a0345e44927078dc8b1b086eee2ae82b2a863d74f7da71d71fc3bae37bd1316a8fe29339d965c727f168ca659dacf88bc7738c51e04d03d7243dc5f2ada0108bbf4d2b5417c4c640ae8f7d4a59b49d4375393d113679785adb99c06f6df83d41c6f330956b3f1b64eea20d2aa84e52904df97b21f8709afb85275592057ef17b3a0cd9a7d64cc97c2bc037b4bc90685680a724c1032b0a20f3dc18400511f89b02df5aed3bb8a28ea0be9455f70ee1d391e4f6bc1ff87eb1384587016db451cd12f1ddee74d3590e6c0098683275e6546fba22200f9ea3c1ddda1a127516c0eb6f11abcd5c48dc770b4e23dac22d68ffba3c2acd5ddd72b2743acbdaa43a05da07a7e52d6e29397171f28c4a18b3ece0ee2ffdcf30c5b369e4ffeb7986c5c6c308071e138f9e2b957fdbb572a5a573c2f6e3d05c1b6963fca344ebb0a6dcb497acb5f9c197d1bbba68d755a410e2b7674a69e8b2b52a1c2486e2ee7136e0191d2ab5654134d851957115946b8f5b0dcf9cbe307a1a6a7db8aeb0e23816d831fd6c7b4de426488d25881ec000b861f048ff89187498756eb90d3d3752c2c3168cec76c13626122fc4d8b6fd458b3f24e28aea3c05b7f8b8995b06d4fd3ca67b7e9a652a7093cfac366878eee28b0396da04d1ce7b8e512d9b78196c502dcb41c5b958ed5484fc7a850d3cc914c8e1b35d3c7d89751faec58f17f5d19aa24aa231319e1fc84b837735d4ba27dca3d462e5d452cf461fe59e07fa6568e5a859c83f4f97d65e3e3c5f110b89f9028a9235603df2a990cf5bcc610e5da66366d2ae1891f97bb756366804c739e2086ec3cfd7df198735bea56b8201f3e08047d064157d33af15090a5cb582a80f338671dd93cfc130be79f6ca7eea68260006a3f8e5bc8d2a6cb49182b5e508bfc3f1d64c030b012ad920a1cd4946b0a97a369e120690e9efe50391b7f7a67e39b39f0159691f8d0afcf705e77a77f956fead466b96f1fe889e66c4bf8d5e99c55425e7839053636544fd048b22c9de532b07d24d54f9acf33f1154114013524cb045912226664c493b0c7d3e717c64a013a5eda0c242b1cbf2fb0b07765cb77b86f6eaead36aab4f4b0ecc6d4b420eda31feb9b82b3b05889924c398de24fd6e876cdebdb18202d7bcf6f7067ecf02d014390fba7d5d26b7b51b2786bb70b9dd32bc88935ad79cb6813b46a420ab2ab8f317eb8901f4dc3abcd70b1080521dd3ea7f88d82535b2a098d0f6e08a9f29b6e7782e1d616d9b0965bdc17fb550f07140af5efa748241f7450ea5f63b66406502b7ed858ccbc783954083a0fee9738faf1345dfefbfe7cf4484e716ff38edd5285c9b0d9958616556e4543548cc4facb4639cba02869a9f2fc8a1a64127e701bbc1b0d9f6dfc0093bbedd6407dd10b38c37cff2d482719f7005fc1dc80a7501f5918f59594f7db1d67d818352a330ddcf9cf64cc6ee9736a052896278c031ec48aaa3484d1863f00f89d6af99574cca40e54220c6f6edde83cd05ad6e8fc72eb62afbf93365163671198e7df41a56f6877720aaf179246323c7cd1257f126e4bd5a1243517ff31e2620aa1b36a82364e5dd49f19a904bcf0844265ce83fde344c3f33c1031edffcedf301dfa634143ca676a12e94d0affc46f28d258c490b41d353498985ff7f368ff791c94a81a554652314f391e9dba6fe2092e0b981579b9016c27df8a4a8fd9d7226bae21acc707caab6911a67791a4b7a7994ddec43fd4b7f2afa98e98a32050d4c49c09b4d6bb180a3a55c7c372011d6f1b68dae39cce84af1817a8886d81e94c9f700f08af2300d6971efaaa96a08930e4ad44228653a89a377747ac964697f2a8bfd536edce8dae9c9a2b6a58325f2a931ffa7fc9f4d74d105ee01754117ef962c91ccc83ff18eca500655a5c50a796014ec555f449e888ed6080ea6c56220dabf8763694cc0df360980eb4a52c71de32608c195b3c8be6e5f6144811d3f8a01bc9143eb9db26b6e911ff3609c86c97337804fa64ead8cc1955b803ac4a348caa78454b11927929336a1d313bd753fcf2f9e2d499d5a3962fa2ea3d37d4ceb823df3943a4c95dddbdcd1839f5c445e0c164ff55ab9d9e29d9543f35a4c3c50e5795aa0b82c9b5e89107c539608b0efd711679de8a755187588ea40eebffc75ead4423489bcae16e8f06f0c200e200095c7183ff0b6750a5c7ee4d228c317e7a0271d849bf60a628db33a9f5e0d4b57bc22b0aa76ab940ef1c1a13fe83ff1c32eca7aa97a590c48ba8062e11bc4abb52fe2ff7d73fe8f8f9912e38380c4c3e3e246dd155b8c4be1fe507c529f7e64806a96c3a2c3cc89d753658874caddc4947967750d0ca95ab2685468f00a155d9dd2899dd2ca931d3cafc1152e55b9def9c4670a39cd14e670f04049c7162f5faaca28089017c11c02328b7fd015c330c6cfd00dacfc2d39ddf944bb676a555f6f55d5e8d23f2d7e7540d84c472f1b0682e33218b7526026520310447664d0d0c5b208549e0f719f534bf5fa36ff65e4923dc1d1ed467bfda00e53995e10edba86c00f1a79e42f7d815f3c4e29e690b9580a04ff80b98ca77660713cb400b9a81693c1d0ac26abdee591cc6ccd308f8fa23c56c3f36e3ca53ec85eafc1269292a9d76d263384ea5ee56d682205b0e38cfea9424f99304f8ceb2f3f4e884595d8924140fb532951e0a1fa1fdfb848f7584a6ce8fcc2163bf9d8415fe24f9189332158adb1b7448adc989b0b46fb37cd90a48c8f103ce15aa99f5fa783c7bfbc73c31465a65312535756c2a9bbbcac17a2637ec3cd29548260f41e3e0b0278b1039641143e6391bdc3e2393fa7fc5552248aa76a1afc66da11a563e8df1b590082d9509a43bda4fda4c46d4e05d81dc832b949c4c8b4117bf1ac5979505d8b0a2edc332ff8ed9c9db32821baf81e49495005cc34e85f2e2b825ba3f602fd44aa3fa64804b381b038388376f9e8be364270e7cabce0f852c8516c6cb1609ebf2fe076d633d2225b041b6366f51ce22286e3f84952ef0074b77fbb8c4a5bf1b65a0f24ce556653b81c2fc2002a30ab08a5200bad76b4ab4ea5f4d273999bd998f95372a7801e1d37e2c11bf6c7d33a06c775f693df460ae11fb13ea998b04d6b551224f451e0c4db25c122e4cc04c47b3dad9be2ef5b561611ecc6a656347d16c5e9673b1bd376d6af65ddd2bb14ceaffcf97e3073ab65cdf79da73502f215626d6d5e4fcfe2de351a8e39296ffec936feb1d544194786915574572580914db8a9ddfc6646e57020532c11813cc86685e808ba8b136cdb34a381b245ca3670679b1ed3172e5890b9645f0179e3a0f9cc3643e4f915393b567731912aa9b7ecedae7904c33e4aaf7d0e010126acef2e5e753b90d485d901da97d363657bdbf1afd53144b204fd9fa47485d0cd67e5fab991f11fc890f725a2bd0c2ae907ab65da421fd900d465c82399bda0bf9b1016f29f21a80dd2741f963f63623abde13314764a99ef2150c7fa2a46351c342cccd21eaf50e8ff0a6f7d419a07c30ee8e691e8cc8886fa5cb498cf58b329f06346f3066c39ed3072b6c4bae4c75c9b055cbdb98a5c0a16105396e2066f7279c76f69bd475b59db8700e31468bd5d9c5a0c44d495ab77cc97dc4d641ae1db6f03a4dc5f4eff8561be249b34c8196ca45333d39980c41b1d495dbb872f894df51811fc1a952a9174bc65d7d78399a16071d2681d53ae97703a96f64dde981a62ddde9c3911129e9b664469d38138fd0d5bc597e336c9efc36fbc680b877c7bc49d678fa656dcd9feb9a952d514bfd1f780bce61c3a15d0141af2d69d165ed09ba449c368d4979e9ddf4baf272ba1c28e949967aca0ad2279408180fdccfc4972babaa02848dcb3bfd52a0c879553ef9466053f7fc2b0c927e8c958c7dd1be4c9971b5353a2fec34c96f0bacde21c1271192c9d34114a34e2450513ba3c2e94d2425a46379e05e767854e941cc294a535f89ecf32cfcc619073216b961ceecb713aec25062854d47002de297c7933030b990ff5fad72938df3cc94a2c8908c44d993dea09c689de46820e86e68aef2047ca5f40dedc940e0a20e5ce399de26697ec1da89d7eb0c46d74c1441fbc8a78090045d69e58aca78567e8ffcbe7a28da7a549f0d6be454e9030c38701c60e788321fc72026250481fd9dfc4c6b32e8261b61b31123eea52cc2ddde73da77d212f40c710ec379580db238f9bf78f946b3ee2edc88c1fbdbc33fd06a89a7fcde338c3142b99d9014203275587634d852a01b212a165be6562df0484b991e777a47613346a1961d2f69749c95532540f18d0385f0837227ee800ca4e45e0aaea5c95c3916b78f041a032f12f7504f548a460be51ff46b032d46c066b4616b4842f04a5b7b10d08ac895356078ee7789c695a4e46cc0a15bcbbe6a84625a865812b61abeb1f0b3076d98db9c67546691eedd7b5a43abae377aed6fafc157b82ec05bc31201c15a81ddbe4886664425f7900e35eb28f1001421e3bf92a09a26ce64eddef127ba73010ff8f9fb450752d20371ada9dd7d5eb8a1c4513f1dba5c695e6d6c526ec841b0cb05095df64c2493831828f2441f462c96172bf783219a2790e2a640d2ff7b89f1c8bc4e54cae577c1a11586fce534c76c7ed17592f404c41288789d44b7907977a5d656a2a62ac5c5ef196e3aa31891e0a601b8d97011a146880646b038ddb1353121eaea38c05b2404153c18572e4b112bd86e15a6cf39689b082f2cc749787f75d24f2c00539569f616adaedef40d19b8386ec7ca5cda5c4e2303b017657f182c88d5b3b4d4a829b424fd6e8789e4ceacfa1e6687b29aaddd00eb68f1ce1400b6c43ed6ab560ada3d07712dcc9af49e4f6660f2f66836bc820ef3227ea52c0f8c3fe8f00dc1c138ba993b810d0f6e3745dedb82090a0121cba3fddf31beedef9dfdf5772e804789482765d44dda6bbc8f2d47872a130c2eccd6defebd5f0942e4e8ad7f1dc12066f99f541666c249a2df4334150979610dea5969533396cf65da9b8fd1595aa0d31ca5a68f1fcc35bc02642cedcabb0219853cedeca56a12073f7442a4b585f2bbb1233fa06ce1a328ff6aafd60071bbf901f11fa8389b8cd84bf90e2b9d9de472d49981ba8942f01203c387593e431dd08e86d2a13b8484ce2291a4cc9b3f4067bee35413927df5e496441a5f85d6b4e6798c756f9a61629532ef6f18473fbeab917d01fb28349dcd495ab056fc163b05d4643926e3ec9b8ad1e9e07bf935f6937028e2c7e0bb63bf9648d179ab42a5e0ef83572f2f8b2b06b167475d5b6d750a4a56e25369e1ca0492bab6f6ff6573f1e291b93dcc46c9ac71fa56edfd7072a9323b8b658cfa94d47c245db20847fd5eb8d33098d6da8566a3893bb78b1c6cca6e9f627f961f4741d0288146990306066e07bd5e257c3da17ae342666aa6db0a9c094ffff102df89f1663bd7e0f01dfaf82187c3aa83b75fc688161dd1a1d88a33c42cd20a759e390c78ccc194abb32fc8944448d919a6695aaf982ef4ee17a4c8766122500884e06e155aff5e255561c661894eb0c2ae2f370ffbd477d0d1beba29df0d791fddc7d0a619bc094c372d35a672d6220393ec83a0d8751936272b5db21edb3308bd197569ed706ed5910a3644c7858a17ddfa06c77c0080d144f5d9e7391169e449299bc0d258c13849f3c308f6c1f8813164346ea4583bd9a4a3df699037245e5fa05f7534a0131941571ada26c757501c95a7d48e66a22829290efee6fce28ce0a59079cfe01611a250bdea884675e513e1f677a3fcbbcae61c8ddb0cfda730a8c17eb697d6f730fd2f76b588c30e0ea904f202d78f8470d4654a36f71d9f475795cd72c71d49a5122a8fc23bd21b479863e54ed6537c4e06d557d705745d39fdb795ff45a32c23a7716dd5c7f06b1fd19c446e6082d51d5aacb3808767fc00a2d151b2a705ee6633401b00a6d83a58568e6f64d02088af2230bf91ba956fc813a08e405a6fb67aca02d348a9efeff705f0d3bcc319bc950ddff850b071133154185eb24e26228a3f4833771ea71184aa6b81b48aec9980c457d25c502ace1758176286e3ee5f2dd3bffe70fe562caa29527dc5eae529adf3dd24dfd205d700600008264a49050ef68b13e6e4d3bf9270f16dfc94d95d6ea2fc9e4263da77fccc3926ed129ac970db0affe2ffd031a38459a5bbe6719dc41c762206f4fc30745f694188875e51e8bc43905e3670fd76fe0e87564b4fa321f7efa86391418313d3f9e3ef60683311f2c8353929396c5e1ef18ed638cbf49361ad0a413fca3226ceea4dec432382522b66db2c12081de477046e63db3e53774c30523cd07efc60cec4da267cc2aa08295577c1aaf484ac5a89e79a22affa4499002927fa48fba2e7dae297e0a1a6a30519f5d455b7dca0febcf90f408f80b23f8bb830899535670045dad2a170bb515c074db3cf487955c785f04bdc9a12c4db819060a9c8ddc7493f423e88d8ab32191bd2386bed1f81466eae8cd26f3a0b1767a59049d0cb4b058f80990d10234ed9fde999509a502c5c4a89bf772b7b01b4e09a2ed31f291c98c575baa5ce96e491e561a8f24120da308f2efe1c968e4956cf98adb4ad26610eb096a348124ecd10bfe50be5f5a30704c13266417dfd5346dadbe45540377a8713ba8322b0dd25aef77ad6ec035cdfa813d6059cd83b28e7219228da8b3584fb0fc4fb2ce5accf94e01c9facc4c9d9f24eb95ff20782c780cd3b7eec17a269c93e37f4dd46813458f476c5d07a1a4d596eadf4d3487d836f921bfb44845dabe8a9029529cbdf05d5b6afeb37927a391937074e0c0721dd41a7c145cc42b2391c9a5d8dbe5969eb9852fc78afd8f7ee82c79531a9c8f293d6513d6ae88d0f683b8a9ec7e3c1b1950f9806bb21d5d23cccc569a2b5a0f520fc67e98760b9779dd1370f90e98005c2edd5774c9a9fdea66f307e70c2ebb4b93c1116fe960719f075f89ffd70d06ff3c82a694227dfb38d9213a4cbb8f790b5f5e3f92ab28f92a4d08cfdeb86576776c72a813b08ba6a7bc8250ab664b2e2850820934e40a3b553e41ae9fd881584010ec0570773f1332b43a317b96063794e8a17b3543bb7b6026ba132c3d02b66ad59424c952ada8200d64e28b732f1e02cda5d2408371eeafdb9de34dbfa876759b26767adc915eb7f3a24fe7771384a5e70eb7fa5858e56b2fb40a3863e649ed94d76ddb6e8c53182c6ce81ad5ee019b678ca01f35fc758cedd3fab5b70ad6696d1d17f6a77c35db873505eb10553a8c8997246b85188aa4e2bf5ff2a8a2abc31db0ad263da3180768b6e4e73dcdf07a226b876704c8c10963820ed06ec9de65b7c6af069c30e6e511c627b8020d5acffb199b067ca49176ae7260b604765bbcd279ee10b065c4afe8aae06861e5184ada8c568f451b57edd76b58a9f0219300f514da4d472d08a229459b26314f14723adef772aa08b013284c14c0277aa8d1c884dabab9e8845a9ad44184c0ff000f80a458affa8143a002628a4bd003ae700f0b63ca9b1843642e8019dce600052e8e6aa54924cb93b9de23b3fc633af93e77016612087c2d48747bab32d2d4337a0bf3a67d0433316dc4705f21987e50d292e2ed5c866d1733ad3626f9c4806a087a627258a7e605a45380feb603d8f949c2ab0458c142b166afe9a16ea38f634029da5efd497568d32549b9c005c8c128f583a17891e34629dcb4bc7ffce851f5c5487bb69376381947cff71298e1aea0573598c6335ebe843cf108bc5092e50c737303324e5662bf31bc80186b92ce2225fd3e7572ed72ada70a5b049cfced8293a06aee6a4e4916e4a7ccbad62f4d1f0c885b6b0b0b8eead30637e2ac686b5750ff4221133a1d562bc1908362fee35513b484fe7aa80fca3dbf22922187b2e073b60078bedec67fffad2dccabe995743e730b19e6303e01566a3f2a149c87d59a6083c91a043b6b18bf6d1156b866620fbeaf067b7eb703cccd76cc115b9b6a508929912f7926b6d45e125a5e2308157cc5690a41944449519627b7eed6fe72e6708cdf0a479f45cfc3720d01a6086d9d08bdd2e906031237527e2c4b9ec55fdb913555d4fac6239526af3d1ae6078136d08a303c3bee0f24d523dcb3103d34452000aca68526675e7559563a6e475d59a42c86115199bdbb2c3e95e7202cfb479ef430d0ecd952fc4914a4dfccb877b44010ae77d43624f065709004651687aa12cbdf305076f27795ce73becdba35f9ff9726454b75f5be93dfcb70133a2abcdce83967980f0f9211840fcc6cc8e789372b130b45302296e3281bc5e2059fea493f70f44938a9062ba3643c5c1196176b4e0abe430c080a005dd2d4f0c8725ca5ebc4e937cb14abba34ae22031bf67dbd0f4f93b4741bdf056fd42b6000e8cc07fe5e1bceee0dedeaa234ffa7f8b9ada2d8bf02338c5f6f22275f7e1f51c1ee64a11659a64e58b93df37d7dfeb0cff2fff11dc75c5e136aa9831b47a8389c271cafc679ce21d461cf9ebef52ae1d58d6e1dd855978f26f07d78c88558ab9ceac03f0113098b6c6a01797482995b1881c9112263948f7fa6f6fa6fd8be68c37f74f9b5a7b658e68c043f6025515a6222b4939cb794ffb2970c63e4463c6da90dba3763b54c26b47bab487463f42e6ba4012f40e3d725ddce09740d9704db7277cadd36fa0a8ba999ea9960036c52b109836e2b27342aa415840475325222333930a780b3e1a14204109a708e599886fb549e87539ee31ccafbc00dc82f314236a0f4f04cfd1fc00bfff342e53c234ec151d6bd8ff8008016b6d7474589a72c37905a884c476fd438b77f0210ae3d1ddd89d82304dabf789e66b4f2611491cf810fa9c06124f8a4ddc631bb80bda77fde22c658d23462fad8e96ae2b287d6fe2abe245ce252c890a40bd5e9e555148988d962760e544f923cf58dfbbb1c8e3efde082ba611f35f9a590daf486e3d01a24430c0ec38116b33383b23ab487d5b962fec53a9238da16633a248b25cb96b3d19e2d556d2d92e6e02f38e9d8ca9e6e9244fa75d0de233d707d5f676f2abe1784610366410aa6e7512038b99973a5e05dca81a9f791ceff3a2281b975b926389a1d030dc2247b6753b39fb2f2ad1e6ba33ac7b48388721a6851a7dcf4a03820557a862bc704fdb31cd7e91c4e30e70654edae22a5b57a59025d6713da89a27c3fcab0013a3424745a2474e7aec14dad90c5e287c09e1f744ebaf30062d55d47f194ffcfd42e748f6336408ae28a0f68814aa5a54d06b3b724835f89381c4b0fc9cb7c5f59ef55ba3ad31ee81641875f91ac9ea598c339018b80230196cfb5fd48ecee502e4542696630c33273276a5d428790957240a03fba7db3f5bb9cb607be79b47c845b6d819af99b50c2017880f921ecc71fb804bd7a28f9b44b1819e274a63e192d714ceb959f839eea8840abce627d61dd8f0c61b67158d1b6573e2b031c9f19e0fc6d700c6ecee6fb80420f315173eda5f69f597ec1edefccb09f803c18648f4ad6efc9656d40fa9ece3b33b283af1b1a523a9b87874e16871fa180ff6f451c0a22f3740f9146bf06b201b0055ec0c6c6d76cc07b53d715ee3a2f1aa966cdce675f0e9ea8add75accfc0ddfe2fb535c9816aba2b415343b6fc2752f357970138edf474b028759f25774f5da2e5655edc4255f432cf2d6af282e003e6eb3e0a03597f8371370e08f1eeaed7f16a0f60ded566fcc17fa51414e924da1afd7fb9594300d52d352c4a6b0d15e7eeae889c518b05241af85104089603601eb64500bd7c47c8f7c2c4801d8926498730d9f2834cf7ec54df8da846f7023b59e4d048971c743f065957eaa7f22fd366cb15df3d9d2a55bf43bf3e7e84105be757116957c036ea11f0be4dea5189e716f7d8064d52c5adeb989ad848fb038542090ea94d6fa72639949717fc66b196df516f269b621b42893ed500a1a463c7c82c21af022b195f1de89c256e38987a97ed851ba7d5300cd38eca4eea7936ca8778055cd439ffd53f20df704cea4b4954917f861049a3e739722d1ff319f2d7aff396139b1a28109139694104161085a03b80ebe691ae87480c449c1cce762bd826222f0a943b6420ef0744794def235716f16f7f52f593b18386d821242478acb660a5d41ed25a72866301e46579c559e09b2feceb78d6de8a893be41292bfb31f4747a8b90ae6de8323344a353af90605b253b782b33e015a77716fa3776f1d1a19af0a89f66752d8b6dab351940af3c8b9618dd4bcc62519d7e4321a43e022df6d71eebd601b52eabecd3fc104fb946873cfdc09e32a368087e698968c1827095c7f360f294709394bbd088d1260f5c193bf75a0c63b6fa8b0fd33afc0114e6c926daf961767c729acc59d51c0132504b7145b7967898bd9fc2f24fc6642b7b6b55b38eb257da21e6dc124d77fadf57bfc348d818dfed00c8a68046873787be038804f419005e6a313f36d8013ca4e9c5e85856ffff4fe294e91e353747d6df7f8b20b20a6c151f4bd4a04e60f72f27a2a41b4c6fdb7af50a38065734965637d13ee417cbe06ad5ab7c6cad811ce1d83860a457aab8996e5f9a1314a898172241d7026fbffcd3b6bb50251825ea58be5d045c00ff7a5f50f14484f9436cf8b9a6a3338f0802a64bf94c48740b2986e75da6a9f7c9f3026824b71188ba44bb89d4527fc8994d0f37419a5ce829f227762e1d5952df9216299d4a7b3aa3be6ce76fff40468e1e5560e35ba4c6dd238108c74aebfa53d4d4f10b7531372621e6b97709ee9837a194c0d42356f366f603983929e19077c42051ce5c009a64cae4be3661bffad82e3db262b9f5b9f84fd55fb2c159a43ef3205008a61a85e1daa35351f18e83e564d2eb46b06685b3f85160cd10b1815280238a3f0934d9cefa2a78d1d55b99a298d7ac5ebf11bf1d081a195ced48612e9dac82caba7f6435dfec8a87448cbff55baf759ae835900525cce9b01b7009c6893ba2b9e68b81cf8a699a4971351f0c39222a607d3ed2be4abb832aff0011f949e52db0950636714ed59706eab1a72cd56e30d313eb9df253c777075b3560f5861233f59c529ed6562e438e5fc9a23e8acce95af2a3221de3fc5c7330b74f859b8422c8953e10306a110a17a310700f8d4e69c5e0f7476cdd23824d3e5bddb959ce7fd298d5a612b4f4923bdf036980c5eb8b9822e02d766e0096fbbda453fff9c0a63dac2491183ffa13b7a31e35a6db97c99506747690b829bb505099e6db89dbad41afae908607267b5bfc40c23c7cce94127880a8c761b873d358ae6c426e87d6e73dfb49fe83e3a530d4d9bc26929d23abeee4c48824069278b4e87fec3b364c206ea60eb4ae131ddc94c8442e6d04ab40719f71f8836f56d4b1ac856cae04cd7a88bd575ecb8d0f038566f7f163d7b50a7362e1a51d64a5459340be328c1ef60d17da4834c3434a80e51e242643a0b780018d2a485df25fc168a5fe5c3f51fc73750422058294f0d98971576c40c1fade240c4eec1c82093257d679ea11b44d6b1e913f66cb11c96e9358fd1c42500638b9656cb40530778e12478d00aa8892907843f0fad98d33abd56ce1b659793776d1f7be6a6be9628c07339fe8544bb87596508bf496e95bd198ed4a9d47af963f582516d9c1481b5b61603f918c378564a09e0d8415ee7a15c3132cce4d0d639797236a3e9f152545eee63f219a14f8fa98fd279aba9af2b54d12ddeb2d57120a3f67a0ae082fe81f7a273dcf96a3b7c808a86c1aed5a10513a43ea50edf3712e24c76f472ddd4b198335080d607ca0549aedb6f94ea740bae279a35e2453d669faa6412210657cb5bc584318f8ceda43e25b7ed0a1993260f05fe9db159f43bcad3a13e7232562b53259e1beba442d5de5aebcaebdc8f432ac30daf91ee350991013dada7af63d2b872dfa76dea948de714ff4ed9c77b320b77aa5978c4338e7f93f74102212dfc86226cc9a2600974eb5acef5e5891cf251e98f849db78d8f7efeb8b584f6149a0b870d04426ac87d6fab85616603e19ebc3456ce4f4a8aaad352ee9b574819808d92fc49fbffdac643ba102f8c3142319a5731d0bd1bbfb6d12901ea0ca16ba6faa5d03c704e1c6407d037416e83bf0bdabf5b096b7069b925184e5a70d682dd733ccd8fb645920178c3de6a7031e0730f9ad558238f22e7c7ce0f96a8a9cc06f3427d5fd7da17abebb60d353845c771893abdd06f02e85fdc6fdd4d74580ffe0ec9f8cff18ef81a946d58259d90e3880b5200bd8b3ff44f54b761ce2d243c00605d24e56d9d4803838b70df8cbc2c48f133934d9ce25f2316de7d2da5f86fed0c62dc7094d78da9f4a776107091edd5d48d6af0479a5aeb331295f69fbc6a4225e9430aa6fc3a1f8cae06366ad3d875b53b8dc54dddeb0cca479d9e8c0b32bf1643ed121266b6f71db6ebbe6ac150b74b3cc4c6ef1c588dfcb771a10309cd11a119b6be259a6a33e1d40cae940645281b2c55ef90396fb59991a405ca30230e95d2fc98c7072d0063d86da984c67cbda136c7cc07a1ca6931d349fbbf68b37dadf43a74aea23457be52e237a501fb834dfa9b9d95c90ad74398a78688af7c3d47b40bd90adcd23edcd13b77ac7892edb91094c0d3b91a0360216aae971f5506385a2b2476625da44569ee20d274921a901c807a15f13582fa23d582c1f9f5aac0eb7dbd1b51d555f778bcbdd3152305b2550a0e48cd7c1879fef14e6f796195f03b06b3a9ec5063688e1c8fa45670f6a2b214eb2bdae135a1c051aed7933cab302ad3c90d0fc80a7053b3b729ebad26625d8450c20da034a0477650b4849166701747f984ed004df82a98092c714a52fc9a7c9c21fa3c22a1f04b64d2b4311d35502621f7fe369be2671e72a29bf04906dff322126a717425beca8e64e8de055d1e734b5a80b8bbadd03c76498bd30f6464be68125e0f10cc7b87d984f5c8266c4a4d6b149a7363447ba957d784e24954af0efbbf22efb61065540941a8d81001a1dff2561c4a7b3780569441eca7797e8bf73ef6e715d267ac72e7c99ff333587c8d845cc80e530e55ea59f20ce93b7b8b3d9c72e3714980598c31d111de65bc3d2edd531c35f8bef564fd19e21f8822a7d94308e45c3d328e9a07232fcec0f68984ee94e587e24ac972e726fce60a1f42bd177685869be87ca6e5f9f61e915d645aa36d5b3df52905ef9cd9a2910545a1a15f61109c0400d524eb4aa700c6c5b0d808521bb92660416499af365a5572fc674713afc14d3dc36d55e3bd49e32042eb636f61c68485150874cf0ffe8791050eb74c9310a05967e0ad79767b7148bc69b448f8a549639c3661f925356cbf1bcd6ef3ab8668ee9e71efa95f5e3f0f915d996a739613f62af4553d82c8c6125359411b82e612c106652d7291d8273063488a80b5088986547914975794238d403c71390e548b4dcaf8f6023a2e0a2c26c2ac35b5c79e690e3b60efe4295e13399a12d5d549d92546396a01c9be13a2ad4c3ebcd70545de8beb343c1f6da3fca2bc4d0924bb7e7ef8ac115a7c8ba6fe6b8b51536dbebd3708eb1cefca8cfd35446c6c7eaf8c074b348d44c058c15833177f71d9b1881ee2743c22387327e80de3f83086069df64be9e0924dd1bf4bbdb51ec6264526c419cf169b972107f93569c0522c0c46739600328a91bee0a404845978c7300ac756de0d453ca1a5244c7d63fa26c8d9473603d08593965ae962bde237a70de84a1d68f94dbc116e148740271a10a8370757be06acfed00531909d65a89e1cdc58973aeaeb3e0eeb646f363d1706bb89d6f6f489838bde97fff84bb00fec1f2a23fda8615f68bf297b58f6d1b50d5fb303767d03939b902a4383dff53d8efdda0c3686746e48e929e0e6e4213aa3f2a965e140099f06bfaf15ac84717fff88d9357526d5d02203e9d490c0efa25a84f39c65726efa211fb77f7e42cfaf90c823d217ed1e9cbbaf02a6f57c1abf5cb05a75ef0473ee575e668587050475da4144fee290702e3e5f98989cd831e264844316cc32176eec5383f6d63d76803f5a61a00205b6ab30614629f3bf1430497a521a741d1ad62cb3ae76e03b4e17a881e1ba7553779249df1e8eeceb04b2b594aa51f747189c087c2690f12bb4d3365f6af0cf4e6816fbf6b8f0027788c37711f6a974a54964594ccfcf68fadaec0fddf86e55c534198d37f7030f7c67566671ffdbbbf1674e4474b9d8b5dd6df08bfbc7d57aeff0ec473362b33f8dbd547864d3ebdc2e7107d44e0fbe3c69b3e88b9d8814aed4766689b8513cf76f02d87c0c48d7c697e5a5304122a3e59bd416103d6fc8f806a4b8da1338a3684f29e95202d5291180e98e05d07e70b696b707cec5e24287f317c2f16e3089d397664b06806cea188c40c9545d8d189359906a3cceb79ecd7569186438e238a4950665b65e78e4a097cf339fe81f66ef169b0f25b055104588fc51be14cf68702c93cd082c7977f0b39f045f2137bbbe4a79baeb22f46794abb12f898bb26d79e46e4bc897f9a2a940273baa6c8023d6fa644ddda9bfa1a4fc68d20bf69e2cf498a0d2ca4fe099f324742ff4564beb265b914791d3ba518a78aff7a878e845d70fa10e8e6da5857bd10b97c5bba508839d46c06b487193b7bf7ba68ca7d663bc6ff56aeaf989ba459883f16702e332e55c67d5e459c650c11eb4eba8dc56559da10bc5ec5500ec9593842a9e4e8e6fe590f95633c9607a2da7c2c5608d4287339963ae6b01472421097db2b4bcc8defad7874ffd266efccc377c70bc460fd6603e0874c9cbea91a05e45c9e8522020554faf679ce6282b0262c51536e0da068b44b4092e57881340ed798f60382633ba3ac5501caae10c4190d6d619863b9dfa6b59348cc83c8d9aa9fce5e305c860d840def27b9acae3a6519bd4104b4d421286ca49007ef9e7f85e96949dc7b2bf4a01e03384efd61481c8043801250e63b8da60a1d8713f3d9c45f488daf242eecafe2f4a9079712aaa505f02a45314da6cb636a1fc5b1d3431e19740e3f7839dc9ad23ff96ed8677f83fa7c4dc094056d710f49647098a981aa70c69eaec447cf7798f27652fc5bbfd92d456410c5fade3849fac3405f4446d3664b9872c0392da57d4d62ffeb3e1d2de78823bf6cab4d04f1a4c77d1f5b694cab454872b6e0f1145e77b6df607e697091a3e51841a142cc8a36e99be47903330fe3a7b61ed51fd0f72946f430874a0cd44df239f445f0acb001651fbaae67791d99611ba9662c8e1040a4d44cb9ca186a95164619afb0a6bf518d0ed1705baa8a73041b7b03c6c74bf92f1984fec850342db55ae7bb6973566b23f47b8d026809164fd04086a76f2b3b44a152b899230dd19fe669c848720618afbdecdc6577ffc2cfa9f796116ea74c1b7b37b90569bc99066fd777a6af92b1aae05ae23854fe77ac10bac74f0af613aa19733d6d5d80f289183dc59275d3121ce5ac8976ab1a9e524b4e11b0a6ed4da068d58481df39773412eb84e460b5bbb02b94eec9d91ebbd3ad4ea2c14e0e245216933007b8c3510f5201addabb3fb2cd282bbecaedbd49c10b4610fc33316604831b48450fb74aac82f1b48ac6bf11f0c9937526d1b6a71779f82cf434c4cf3e90fa29e095a80f57e53af5b07d8d533058c47b6228b34d81ac3ba33c21d8142ddfca7d695255cde86d7dafe6cd47aff14a3e1a5b90f5e3b6494c57d569b60d3aa6e4d091e872cf24e3d33ca8b727e239b9c9911042458faaa6e771e74d3748a1c4219e3e136284a8fd96fa2f1c74309d64fd39f454140cbeaaf12c1c8381c85e9711252740e03c8a77fcb7f32e8de0528fc4a82da125c98b4f793b6b85c878c703d4e76ac3e2a22a8022e891b13df888173e5955403b2e3530ed23077c5ccf0d6ce67f414cc6da4e3beae695d9e3d1dce8985567c18d89e130c87e26b0f55e73012736daeb86a344d12a80d644ca3654201c495fd40949645adf40d5d27f6938866dea0dc089d773841987f2659a83dc6ce14c5b7252ad23e8d854538b13c1563c35bd1384a792e6a7d835797f266c2b2f6f62b6881a945b0bf62b26fea11dad41eb11a19198a0827aadef9a2a6f30f74527baefe29c4a14926b61e04a966a94d9bc1b87c487d70fea1423b531e3944925f9521a32215eec24be757345ebb96dd085f7d184a391c2479d4074a50d2b443b7f705ae33194c43c05dd404ae150b046f64614c8e38d220f119324164f3fb58cbce596fbd084a8fd511f25ab0c9991a6ea29a73de9b849f84958bf20d29cb8c1ce05605ffed0bfaccae48d375640c00a92729432580183ad49233de42cee59b0cb339fb7fb2105929dbcdcf9a877584c868d485d797e49b2976a868259b84683f9f978b73a7c5b7c5a7d41b6291395d8c98514fbf4e6d96f22afc30ec92846bbedd312115cb4e353a9d9c126debc3a38d1903e329ba5c11615f18e12ceed7a0b960c56bb24d9000182f7db5d398014d967b9a02576f3d2a522bcb1faadf4796db8cba4ce71fff6984f3f8cf9489f750627bdbab16729125e8d16e5682b7619e70cca83fef07261430fcab758d6ed663c4916093cc8180803017d1bd45b6cf9fd5121fe0178508a0b2fcaea02b7dea1587c1e52b6509052f83dd4a9b1eb30d6da24e8800c669465987141ea182d26840c8ce39a21f66e1861ed72a87a5367b5d6cd606b453d2954411cac1ae57771b97c59655b0e571c8df48cb5189593152e2b84d796eb2e2b6ab7d58c953af473639cfa60dd093870c26ea3509f52bd4bd9313608057c757041816f249681dad608c38827bf4e41be0ae010a8b903ee2367b242c46d04d3a882f74885c99965438fac1238f42558387e4c0ddd67b1b35ac8c44f354c454264a9b8e766dd1c2520969ed80867413f4f6db5d93cea916a49f12fb12974b34b0196c834655d93b6a99b3ac8442a575b0ef359a0fed514ca09f4fc095e055ae094dda1af88498c1b4b8b2546c89c637f61fe1c0efb5945a211debecf45fe2e04f933192b2e48016cae078e603059e3c2423ef9aacca2a731a070757b390eab50c797f4e5aa2cdfa2582d9423e85e0e0ba403383fb775e41faf6d44b255a1058a0bab090c22f52151eade786fff98e9ec5fd1052b61fdef78ad7ddcaf2188fd4aed21721384ca147abfa0bd06a7384d7d2ebdfbb9bb8021aec26f568965a0409fc4593708a55fad464ccd0f6df805b7bf469df63792df75ec9b51713095c236230b7dc8ae25a8acefa4c6d896b6f46c198de68776a2dc594f5bb23274b59cd831f8e4c9dc8831fea1cc4839937f4e16dcd24ed484014ddf2de4528597d414e5ca36888f217c1be8c877b86dd459e2381b24145f2aa3dff8e93b34ddd2b3ead90ee0ec62bd4c2a7b63140e09839b407a5062565d8896b45b4e3c71d18b35f2f8c6dbf8c91ce2fedefd861c44abba5f468546ca304208b5069b0908636681f043df19f81da1f6b00d845254ae145e8fe5925e38982b67bc14724cd8c7404e975703e4778ec1abcc2b39b447b78fde345b97e1dbb066a630da6d6035cd03310e7b0e0ecb1c26d6e86e9d763e485961979b16cc4fe83e099179f2cd143b2a15cf1bdea03df8506b7b21faf06088d3cd76f16350eeecc05c8d94b6466a27260b58c44981d6c8480ef1f4665abc4157fc72b074a19613361901451d9d3825f4a73911c299efa30611768ac01e64cec4558aec3d1444bcbd4ff7dc2d064e50a585b26b2c3136c528d5e5a1f4dc055ea7aff9408ded34c3643b1bb61c6a551d7978174b19b53720b65181ecc9e2310f4b3d5252ab99f60203ea67be88361b55961d27f136858bb367ea35f35b3f3f89d376d40abf63d3c45c2394b0c2676a35535580a7038c8c1ed1d22f0c7af05a007dad013ac6da9add007d563a8173b1e34cfa0452c58fca7f5cb066b2f4aee02822782a76265459d3da93a78d3dfd6c228dd571c9cd481e70278976675956133a15961a01e57937ab2d9c79aee3924de16baad496b0831291c97409adddc5521281e032c0cf8aa719e7fea303434613000233a985fec0c91ae28ab5edda1a4663fe0ece44773cfff64c1bd943b829ecdd7e206b0872fdd41900ebbe4329859432c036872de5cad3812b319673275d323d011e77a8b5e87dc6f016736d86e2919f22533867d648a766943f52346aed75f3ad4b7de81d5618602bd01c46066adc98414d77415c1f1b4316bdfa39618aeca82eeea1517c28c9cc1f657ef1433db5250d7fab907296338747d77873f7f514f34a194570756700ca81b42d1b4a4ec7d8448323d0cee00008d75b1013a5758bbb9188ce702a5c67e4ff26c4cbfe1aeda78ffa9a4edfee5b54caec0220a2f120d92b11eac1cb878320f0cde914b19933ed5aef28bafcfc64fff832cee644cc3bafdd0443e85f3d13fc0342d8cd826f6e21a7c08e486c5d08e5bac364e7d4473aef5dc7e9ea76f0e273027fdc099e0adc99abcfb811ae2d2ea75de8ee72830cbb695b2337a4b23bfe37df547675feb2ae725f263b754467d2bde5fa258e6ae4c1e4aab1f626649ad00f42706de29f9711432369c8735fdd801391c7dfa20a932e39cf8f288c943716ae12d0e99b9c83cb00ae70cbad6f48c7bdedd5e141988cf0c7ac1b89acc249448b34f47fe5e4b363767635792c47c1da9651d426a6be62b599dc8c5f6aeca422d577c39a9eecc3b8a89c21ec3e73cfafe194f33719eba88a42bfb79e2c8e5e591d623dd4d86af7e1005c3a79d8db28813b4355a389fb59b555d056e6a5eb3f1a88440977bef2b90c8b66fe362f31c6aaad43006723627486be6666b161c34889fdf8c099496d294499d776129db55ee8f39abd505b7fbf654fa21673beacaca3ed5af318f810e2458d40fcc0f6801f572aecb4ffe1c9c7ed7570bc3e880f75e2a4c0402f507aaf6173af2a8c1aca93b6602e6360e889b1eb4d737273279e91c414b29045ca0908608bdf7306ff6c77379b7f92ee07686dc74abf0b2bae45556a34bcd2ea7c669e3b35783601356b1fc82ec91b02d2b8aac5c94b087383a8b7d0b8a882fca47075c512b946d1d098a0745e7050a1bb6a9b62c5e654e7e9a08d029ef96b9b596fd401e293b64b4ea18eb73a0529113b02c9869d9ba0d1cf5d369b7b6c721fab998319fa6f81347e0094b58313f873037a6939c6d738a4fd67653d27065749bca8120d995c33ea667a7cfd9d9fa4cedc7b9759883f43ba866a8334f668eb59705f7053d0fc4c7ab31fe3ab3672a35ee2b3dca98620d907b2de8ab6e65145c39a860fea12cac5ee824ba25e06e382b5abac79872cbd37cdc3b04922bb19d4c1920d981e22e0c3ebe8406610222168be9191d0e1d9993cb461221467c85a9c1f9ce4ee02a39d85a3b0ef2331696d26eabdc9353ee833ef5690f6e65c01061edc24cd7c0bd150092f881c18ea2023bc792eb1c6054ed5fa902365e13a349fc15b125c973a00df14a2a609c6033707d2d6aaffe5d85fa8dfb88a56631dbbb64b9d57c7f04008e0a2b5c25b95cb35da459f11236075115472f693c794b06f949ed04057b05173e034d5a024ad31ad59753d9750dedc711fd3eb2b95dc5784adbd82684691688cd561f4253df1df2a35a3f3e8ffaa7628aff5cbb7aa9e378af89cf63d6396108b9c531da7d6dff8b076de06b2faea20f309187ebb7b0dceb9e9ea4ffdc5aa6bd808bea9022fe6de54396c6f72d07cd90d2605848118fbf932d13b42e5c80e55c50b70910fe1790081c1a5e10d48050733497a67b224d861173370bf3d068e48730b53483b3f61b0a67ecc39e4427b93f25a0abffa87f4dc4a2d4a65aa3064273b9e09c0349264263695d5a986668773a8a6fef647e4ce75f25885c0d294cb6c14596cb7fe017412e097ab61be84d0bbcf55e91619707210ed6811dc91c7c6f6f7a97e21d0e4093ca7642f51feb1921b8a7c302665d7d0044533436bf80fcac0bce973776a8be1d3baa2e7a50c21737d4612a0c7c4cf22dd713aca6b3a8134e5e410e21eb4a14c65efc314aecb704257ae53b74af12483966d72d2380a3864c8562fd3b51ee905a900ed4c4e5dc658b5b0df6b3e7d34b783ffaf7a86372786aee3f3269c50b07314efdf65c41f6f4b008c21b3271859ef9b51ea31b0f1c909dcf67f673d0f88a660b92e287f83739f0d835e9040591b93790f43a7da2d01828b82ba4085107329afe5336a9ee321f71cf446bd394452600d446a15ad91c6bbd762d44116defe219b4e971bbb11c17000418ed891c08b07a311d5e5b948d2f68bc2ca609fd21cdd9ebb302cf18554c1fb407d700bbe46fe17e61727f6b704afcd94bab54f27423950dd64f2f3692eed3468fbd28d45a74e0b0d996639f6d121a94cc19fdb3e38833acd4811da07da12e0c9607800fb9741896a8867acdc6b33567be33071b0365a1aa7a3f945c2a00cc400686ee19fc3b8cea381e5b09b4985d0de7c1e4fadb72704387f99890e50a3a86431b0dca3898cb618d5b667d3febc4625ac08785522b8edd948719870e08f9d39ca0ef2489a8f98bf0a7183fd52327329f113be00fc9fca6cdbde5de179758264f95f9e1fa98e0a5850e43aae0759fa255759e3f576854c7c8cc1ddff353c96fc0e6fb82aa8d4df8c72d6472420f4d629e2e6afa91c8fa0389ed50376477ad4a64f07bc30b0b39a4ed0bf60e576ae9adf7f2b11164dc29c9ef8b0a91a29f6fb37abbe20af088bf9df4ef74b624fe5b7c8a590a9a2d663df46c875379efc7e849258d918e80af2a21715e59f7325384e7e16d1d31e5c4bf4cdc093a1470d5ed6c2931f872e00f924686cf96902baa2c40eb9259de711bdd382a33ba8648fa2802091278302c6aca0e27ce5c2428537b12cbeee467d0baa76f5d978180912fb17e07ed25d90db45d75a1b460661dd38e436f07b0c234af08d33f8180193a621b4834f4ab5f6fe2c5540f9d1b8f94a7741ff1908fb8e267efe74cfcf5d0b4ea0bd3653fb56f1fcf75211f2051d45c38831e0a6cb233d24d8043ecbe36de55243fec4ad1d7f38fde6585c4961f6627e5b09b963426b75bee30bdc3eb820a90a5bafd2874be8a93466228cb5c87bf67f81aebd0b5497632482991676c141a2cc5e35f2093e98abc03e7292c26c46e8276d39e9881e7b2abcea4eef94901ececdc42dac814088b6d6c6a5ea7eed9d66351f9db114af8fd8723cd0e178566eb02cdc6925ec560fa7ac7606781e474440979e3af6fc06440de682826665fef3202ebd3cbe296bb843870039fc0cc2b51481e011db0dfd95f0b4d6d38f147d7349d516f252208e20f01c9bd20cad2d6ff7118c87f97f210752c8defa21a47df312c83feff45a137515c25aac23eead980b6eff0a3fe0558a18e75eb80219ecd8e1198e171d05c930cc56f2df03d1d4e635a1c710c17f8867c54a2c7dddd8e9e57a6a530c9adf7b9e7c2fa0bd88603d7cba9902a7e3be53369758f5252b41d462446d47337dc127fa9dc9174f588b7b72144c32cc725ffb2b92fde6ea462fbe983ef9a622a1c4e6cbcec09124714e09b14f350e227b543b2d2a687bd7554951c459d56569fbd0950ebac7d4b1493f88cf6c5fa24e2a581ba11c14f7270e2e924250a981a691549a65bcf1b9ac0283d0b2ae373c63c8a738ef93798c2976a0998b529d7e7894f883c79e44f7414720a364d64cb6454a1d190567d23746ad2952cc7a8d3a3098845ecc2699d9cac9bdca4cf0e140639d9ee291663cb3d0797cb7651dfe67c5d9388911b41bb772d6b8687fd410e09f3ebcbe4adf666c69d1707783200651067395b199398b49f1df55d7d12db147867fe3b83be02bae1b772e67fa41460dc055ad244f146ed1e64123b3c1f7c7174587bed9a6e5604eb388ad84c0a4a3e74d4aadd30f662971b61c6428e6b385b1fb5243d2a8fc8d4a622d204544e787c7caa00f11c47bc3695c03a85dd31760fd9c0f306942ee534325c59d089303706be735f763484bc50216045425d4f224bd98fe5cc01f0974639b315530c0ec56ad1b45d034fd811553bbf09ad95b6fc3c885e17506988133515edf915af48361db23f021e006abfe065f9c642175a8a0114f9f55273172352878e685108b29486abc05338a34181ccaab5dfe88da1e4fb803481c3c1616a4b81967edf4d6caeb1dace3f0d936ea5b2433c947fc269925a2c192bb98629b83227a381b0252bbd353914238ff5297223544cc2759850564e5173a9a306c57ef06b5277abc50c8559357f426f1f3339ebf0f9dc102c1bef4559b4634c6fbd894561b8489facf9da03256da755da976d30f77b2ebe381e10fb1a7dea205745df5851e37ae1e4dfc6c7de5762d8275ce203c1c0c21ef1f65d655f645c3a3275165597bec949a28cc476ec8b8e272d6d8d8e59e9618c54e7e09fd08236e5e92dd6daea1e32078714569f67f110963e9ddfcb5064339cb960fffdd632915331b40e69ede6ba9fbdf99c822edd9ad26f797833a72b093df62d7425e87c8819836d878423bbfdb4f29195fc073e62f5ccc6e1e8a0ebd1268fbf510029089638a61407feb1b7f919b283b859473e3d776bea34b8f8ccf90f63d4ea5af84258d89e0b05e86bb48d2016512212c270f3e7f1e22b74c567a08d0263ba65987b79990d1803ca95241a3ca318dc63faa703c3165d3862c4f95bad759f109e2830fdb8ab21f3d248a81ae0fd7575be5d10c7f9120d99ee93cb062385dae621238e431fab8c95e3bfd06c33f4f0f7b56aedde7b4834d6ffd922ba295dad93b7cee40ab2edf310a43491a791482072d6454d3299fce282d23ec1c669ac4d2e7c53bd5f2258d67a67b922533c5090ab2c441ec679a5adc2a4e81c0370c1ff2c8b970dfbea665a37e0d03890d21fc2761bc13c136a8270486b68dcf3375493c4621a619a7585645ef69a7b26632c3343c2c7f09b4ab0984a83552b6eaba670275d7017e850a1d1832c9bfe9435c7619c632fd8e922e7fd59800e20b05b334f72116f6615195b3fbebd840ac8ebc6a09113373c7473c95fc53fe3bdefb2933940ef6bb909cfeb9c7440c3301b1243f2b6ddaeb18d976fcdf085a73c7d9357efeab0d418753bfa1a8660ad416876ae2e1cb0695cce32afce645ac7d2b1fa1eea079ccb2fc3a09dbaf9eb5e67f015ac4ce82e06f498e3cc95ad74bde707235fa2de8b7a28a86d05a0a90afe9d5ea176d1029c0cde5df6188363419e1360f5d32f198e9f120d47658fe60b0bbd55671b80b58bea10c554ef5f9db1de2c7b29f12024cdb6917c4541ab45b6a72874dd603f566287b5acb59f56f41facbcabfd9aec661b1c4133366258495bc5608afbdc7f1f1ba5b0daf1379f7ef0e2d7b7c98afaed5ef68bbc8674594308846f6594135fb1354566579446798e81a1b0d7619a928424df408384f5e959457fc8a913c847954ba99fe50dafbe5b0ca616248031bc0980a13401340ad57809b23921cfdaf17f7aab08485875c2a72fcd13e798fdbe9bdfd0d6ea110e03ec1530e089654024d91b0fd2da9bab94a8926da6ac3cb7ba4646c68c6ae708f6b241df938e1daea876cdf03dab84532a6f2ff72e9d8f9f6752132ca89595104704d19cd1a17c1807aeeac2471547593e19b4541b5d51f54710565c7561e4da6ff35bac8c99efb76a33c4b1e2c910a699754d74f1565657512f9c1b86bbe3e12f18bcb46ea7e397c514f54dcc9c48a9f7e2df4cdfda808e0e8df47799f7c8cc0d7bf5639c6e0bb85c361c941ffb21f813ea71bc5512d93185664db7c24aa12ce6948a336e09f74de899781808253382ba2f8e12326403e3129b9ee86a3f0548b37917bd64a762fa238ff90dba7f34f8a15de9644c863cc4a6388139cf17448611b7610575f7997fc2bb040bdfcd771c238e2839cf83574af3d7f44a2da109325d018d9954161d5b8ac3f01bd0f2f65df8daf6e6fa6168881bc5b6eab1f98696550f08a66a538b1dbb984dad6ec072c69bc14d732c099d66491f2da9b39465ef7bda038d1f5eb457a5d65fbd09ea3e140b75bb53d7e9f1a5832c9a51dfdb6a3bee4466c3da97975f40758543bf24e9e795d958e8c02bc9297319e10f9650e167055b3a648f3a04cd76d50b397f210e00e2cdf4ab0f85f22e44b5d9224bf0c62906ef9305a8319ffc2d4cdc7ef99d206b3280914417c3a5ac8e9348e4b6a666772ee7153a73e774ca071e8482dd7a9919f9fac553d765c5f410df80ccac06406837a40e4a8e4f978c2b184d4ea7d3efb68ece3f5214322b05ea5d2cf0705d76ace41c1740304692e8cfdab8fb857be217ec883b0eae2a2cb0196b231813cbf116b17916c34f618fbe123f427136ad6df07439fb36fd53201848d2f3045ceee751732c2fd30c45a67d2b3611e92283b08b9f1a841a0ae29509d06bccf9191430a43c938774492745ccc16293844991b8d528e15cab3d3f030dcd73ba1fe08899bcb88c62738363d499c2f9da93720d607a4f6a92e185b4174fd5bb1523c8fa00f12d065b53e7f52cad6cd103375254dc1c6f17a28de2fdf9e9eb0816503eb5a1e6d05619f16af418d67e7fc2d7767c3f3ca0fbb73f4a171112dd7c8fb405612d08e89259829880e27fcea780349037941d5c5ead117d74883853162591272c024e6d52ee935911d26f1c32794c4d8e5ae44fca87ab18977b9fbced2d3313b4165dfec120ec795948f0d3433e4eeac14381a5763e76c5ede4bf3fcf21efa4bf81c1884ac1d05629444649e330928ce9790f87f340a4476c4546b185a92995d5c28835127012bd373b96df6b3130ead041e424e327782ac916e81905086719ed0b5965695d2bbf06f43d15760aef1fa05c83dfbb5fe7a7e1cbbda2fddb297d3af76549a67cfe2f62b0db1daa9ae3ed23b4b2ad12eaef2788eacd2c0bace2b6b08150a79adb4ec653a3cc4d131c26a8f50b3cb62a77baab8c951aac0f57d26a308a4fa25d138f085ebb8c3ef7eff82c0d23c56b4a0e271366d311ffab9978796508e899cb27deada52f42a7ccf587cb750cb4f243eaff2a0e19948fa69f4c847486593a2b3c7c36956be68f365f2b04b3b248225d2bdcb1c42032a74cd6e01e31dabe1aad1d5a877631264ee5801be97ab3bfc5188138baf0df5855a006fa4dd0eaabecacba4f02b04f872f7379dce4c320f5c1d942c8a2a5cdef31c1ffedc865f2ba4a86350c8e42d7516e3f58e9deeabeaaf09c80d9b23be1d87a87658b8897daba45738f03d05f56bd124c72f7506428e5152fc9fff2c6791f4a41a9f773df00da40e7f39435f067fe27c7d4d9d17fb7f5e175c47e028aa12cf5dba12912a8ada072dba63134bb8aad9051bfed6521197350f2565257ec8188139a59410fc434521e65d461e86f950a4a44d851cec1e396a360fb0c8bc8a1ea6e85f48af2a7796ee139845713c43d19b586a40be2b0f8aa6800da189125b3fb64908c4c4c7614ae99a750222ad871040b4fce344eef3397bfc78c2ef75f62fe59cb3af73534d5817b492c8a4d47c50f03bc6fb785af9396a3505e17525cd61bf80890bbb9ac481fce981f9d767cb4ac8c84ab7661c52ad485754b3e06c13316ce9b23d7fa388682919ee95645dc710bee0c28910c3e7d637b948cd838a48fa3cdefaa2b3f4e1ec91d5db2328f676462dc50f93e62d5c01a0683bcf597d2fd046be052de604a7af04bc8205580a6eab77ab24d2afcdf48e515d5d966d78958cefff2afa1fb0f8833f08fcb4414767579754fd06f14611608454765ef3d66a6e0c0234cd65223d5671af9079606447a373a06496af9e156f3b4f8c057d1733da290089fd490af054ec0015f204576f7deea3455b2af09d3332192cc7bfe2c6e451dd0e3464e912fc50fc37a50f69c9214c63bfc4d8f5acd79a263ba90ecf379021942b6f778a5b1b73e86a4d9d77fa08b7810d2f3f8f338a473d16708c6d68047a3a08d64aa850d23accc35565bb1092f7f90853e4b926d92528b973a1cb490eacf8776501dd0b98bd966649789e68b545c773f66fcbf93e481ab30b36490b63cdf19a0cb92d020936453bce41e35f5ddf10f8d462e952c80b3dc414d52b0e754730af81043dd90eb53a563e6ae78ff01e4261b77a258bc0e555f718b506dd9ad85e273e3e246496d4e62f4e40d0904c70e451b33f84cf40fd41e9a3b56e8b4f6edfe730cec2ae09dafba1daba17ad3d7ad155d767051b513608a369fe240025df2ea20f04032df6aec1dff02d576f0cd4eb230661da64383f92581f1d690f165200757b7faea32b29511056bf32f111535f121d046810aa797a504623b2c96fe624fecf59af9eb0a6986030d5bde816faaa050ae6c02545853f25a383d65913e9045d07881fca880bf9fd54ac944a29802885b83528eab9f3c8e073d29c203dd5de1a64913348d5266fa567b420d507f1ee5f9bd0e4edd46833de503609e5886ce0f9273d944522faaf49fbaae374320dddff650343a7ab2bdb09d0ca238751261b5409500d9b743675ac1d42a8f0bb108068f66b5dbe79a0caf5fcdcf44fa81164ab1a69a5c5ddd931524abf7375e1c268ccce6290818bd08e79f93f1c016f9f04863ac199a5644f8969193859c18eda6f3944d1fbf2e5baf214b9414d30751f4a9757a945edafd0731c34f5e9935998066f7d482b5c71a9b0561905818bd4ea810f14cd7c3a0e77edd9749d9d61bf8c7dac0ae421e157640c13d33f348318f55ee46d02cb3be769c9405f793ef3fd889a8603bc48a47af16d735089bc6c397abf085cdb358e7a3e4c3011bff125de92af95bf739899eda864a99765b23f9081ae9a49e08761bcfbd2ad16f92c1164d674c55cc6a64a7ff092ef9a75128dad2c287ef8974f5b189d2766e37118c7d50b01b7ce069e2c856b0a05617287085030d7b9e3864519ee84d582c11e824044c7a7cab37ab3ff98fbf4684596ef9202aeded6bd61366be68cc9c9f9320836188a5175e271f81f16128fd673293649499ea7557ec58abbcbf0395c6f55b94bf10c9ce183b390b3d9ddef6c074844913f596590d30cf9e769998fe8de0f9746554273bec1b670cacf051215c760477f985e93e677af989f5475b66ef20e4005e7822aca4761eeca6ed9d9899efbe82585d09144c13cfe740af930c94ea3364728761fc15b367622422d96c8c2b075060b3e9e17aa9c28b4defead5a1cf0188f3a9ddbbb524a04d821663e057c29ed599a9910cc9b00a9fb4b2253d8fbf17d345f11edfef2e024e7164a4f7941247bf24bc3ac8729d28ae0b121ceca61f90e86e1c9101c03cadc9bb917b497151424ace9b36e3c33ab97f3792d041e2f3163ca6bc0be531a414a8da30c3229679d03668f4a2de1285de4adf28308d996a841cc6a65b59f5f4fe259cd537277fe7048abe39e35807c04c076aceeb1a2db17069dc14824830d62bf97d28eabd26d917a04af9939180dd57502de96b758a27ce0a73a16b463d0049bcc47039a72c8e5198f03d3f9802973304573106e76e7e7f27616440a5fb03a1fe8100aa29a0339203e40e22cbb0a0423693998e33d95c9e071798cb031bd938f97abc20c434b26548d3260c1d0f66001a53d96446a71aad2ee796de0d50ad56285c8e2fdf553b19dd8aa4fb18566cda91c121ce9acba3fe3b313ff42681993f90a34ce01557b62af498c2ab92903bc8e0b686e9811971d3aa9809ff1a92ae5783fab65f2d52b02e320045833aee7316069a22d3666079a3537ba7c668f9184638b96125cb835a096916462223040e83ff3ef9602c5273a3499aad1c67f8c20fb44f100d93aeecccef476937eee6546de75bbaf83c98600d48922cb57ac796b0d64656bbd2e63b57a5aa8b3a1e6aa34df238c5511bc3ccceabce2e8912bcf5cf398724f63d7236bbac9cd1c2aeed0461e82bd87cd4357607df9ff503404b46b6f6f5b73c515c057395a98ae4a12be2c38e4b8db8b9b4ac525ee34beb610075f3f91c66e1e296543d920bb737542b95216f33c11491432282a0ff459edac346131958909048002527281fe2f1a810bf4a2876dbb214a9decf257fc970b9ba53b95db39b546c33dfad95b2c5cdb7c2ea6a21f1b44f7d7c9e8d30ff611ad8a03bdf7b8c65435401872dcb1b8f2791f29888a2c2c60539c2ee358610e8889f316fa1c6720b6e6f887582cec5bd5068f7d89e8b5e21026d2c7875dd438c65a75ce17ac58d2f0f9482fea4cfed28f20a2ec97cb5baee19be86391318b2904b61b4ef0eb9b2bc8eadabf2e60738a379014e0a83cec9f2b369c260b668f9db8a00ef17803c43fbbdae68dc2deb18ea8bcd1cac4a9bb2a8c704bae168cfd2cd8754b858d52b2bad5ef22fe081e7f11da1af4f605401fe4fe3bead6f8fb3879b7beb3f29ac475dd78f4c37310fe96cd30093697dc374e2403e70110cf29a2e396aa48b503c4d1288c7d0bd8a7fea3a94cd915be90fb468ef5c98146ad72936ed81e2b60aea74fdbc494e557b0371b9721a0b5327ad2f708574cc1f98ae3700c46f51bdb671663a836ad49cbe7549b1ab6c1d081877afe5061045afa90210f069454d5e9bc0b103bdb7cba7449e6ec06acad57e3975b6ae6bff14cd491de3bd230dc31293ad75528c74bf3b0b76937d428fe03f458f2a209102e3143bbe00841cf6562c281034481fe0295ecd64de0df3619c76b1569e41f37a6cc1659c642589f782509092f912eeb4aef0cc1c6d64dc33639cf0d5ea16b83666356f82a22729acbe92857a4f3c481c3052c11e637803fe19ac3adf98d73c3407f694c0075a5d27a330a3f4cca13b15bbe306e8873b4bb64107c7d2902ba33c9bc3436dd81be9f6bc887239262ae00eb1fe953c197898be7533171c9a2dda28032ab72e4d114484a40a9b587dc8bf6e4ad8dade69d99b9d1b55e366a19f8f0343419eb950d39a0a8b051ecbf27979ba15cd7590e39b2917c57e67edb5563bf8d8f12afcfb61ee664e0aeedb579e443fffec16919de71ef66cdbf35a81d5d648a825d55fb1057bed8d8c8634bfe6a8647242bffe081a1cead10beb990a8eda293005e20fb519bc9d83715e79197d94828a7726ac4fde9ecbab2312291e70c78439e93a623efaeed65068bf2e406c13e945098942f0d1f6a69578727d608d5c99f49b85598f2b092ecee6ff95842a3cab61ea842abc871fb966211b395320daeb4202aea251d89ad42d267d0860ebc81e3693e691d7809d0a39785f8925e52d1a0aae1ba05b6bece0617f4ee75d3bd6dcc0be71f7cd0d05da075a26785d86ad3d60d84c20696a434e718c7e49d9d5da28a3d5f7b23ff83c902aac95050973c7306f4ecb8ffc4785be946ea60ace397ba81b10680bb18f73b9c0b209407b251ee2212d61337528ad9a7ca5aa975cff4ad91d8b4f9b7a46f284330768e5731386609f8e9f29eb69663564c15def1e381f2727ec40a2c55b32ff66e66c7108acfc06f128be3eb8a6670db0690c75ada0063658fa3fb06bfc82f111b8b924f1e3769f0dd93abeb96bb966868ac5cd868c78378f1d61cd04abdf005a96ce69041e2f858403779f0a9f5b7a8756dd7c0c471eeb657625a6587e84b2fd99d3afc19ecee4c3d1f8c5c106b8b3661b917db9a0ccaa8a6e7d917d0be3b74f87d55ced0f6c1dca398912e17949d603e16009f67f1a9ca8723e9b9337b3be4e917bbb2cc76decb3c144b68f433435b20b5ffd6c0b5da098d4fcf689d06560df4ce23baeaec25561e65c4d8ff976baa22d56392fc864fded3fb3d8399f5fc9e173e383d6274be46e100d307ab169dd607168459ce0ad55714b4e9bf920df2f2be3fa9edf22239c63f3eee6ad77ea754a435775fadd44cace0fa3ed32cc37ef736699b1436b2b0067d1dbebff7eb6b5aad588bac83a3c08decab04d689226c469a7d80568bd2c6bbf2d1246061da38aa8ee6c23511df1548a8b0457cdaf215584b9ecde7424d303142ae56c82b5f6e91aaceb039af98cd2cb9eb3b9706125ed60dfe534edcae0b95d921e1215e52476c665090bccdb66afa2be5649d0812520d7a0ebc37455898e7aacc470ef9b84169d8fadf470eb554c9fcc7d39305f50ce02edf86eb0ed0ee64637cbc52396aa8a516cc90e64779f601b456c3ef4e4bdad20e1c974a7fd95ac953e34b8b13768020c2bf14360658e4b1577b14343c953353668f6f45e3bdc06bd46d54a8321bef50fbaaae0ce40724bca06bfa64f3471e91ee129ed9b1800d26f91c39b0f4b0f38a007492acdba3e57a08df2840cdee445f48433a556bf4dc74c3f4d612d06a82e46b4d3cc566975d09ad2c45150bb43aff2e2856c9b6fad6217bb106d1642accd3cf6cd42d7a8391f29c8b09bf8a0dcf62f5832b836f7ba63364d07a3ba2bd77281140e51028ea67a198619d1e482328f14b66a165dde727b1b262a1eeea05c9f091f54f255b127d92a85549687f84d9f5648e4394e3f69c5386ecd0cc5b5ef5ca530d83201fc31962c164cbb03f3d5365a1e50464c0df3a5018c63512e2e25458fa7f7ab21de663f9b228cb191b1875b7a5241fa4c68274321dba1b7a7dc49e375cf811263f54373f79a2477f652bbdc0de1aea1e318b3d9f4897d1783e77da577db966dda39755c4bd8eab0555170d28c5ec3c5b141306c47bad3850bb1ec7a60e9a7502f4507a92f390ead95a21f30971e27abfaa957a22fc4122beb2628461f3d0e372bff7d23394faef0372ccdd587906c62e708a0ea91d8ceadb96927e31145bb0cbbae042ccfa7ba2191d279ef07ac951fdcb28669a7f6d3c13b85fd0ee147236b172fe5c48e5dd23a8cc79b70948c8161f5ae070fbdf303632054a3da16be0dea8d5793fd39666d4e17c60414298f78038453a5061fd8fad3a08f13d73b02873058c55ee5871691940ec8bbcf6dd1cf1b36c6efc18bcca8ad19be3c3d8b4a049187e1c64df40f21a484a83c3543a41604358f0a123d3b588fff9d50c65dc6c187b77390bbd5230566fe6fc3668addccd078b2e4d5092d6bfcf67dcd4c1b279332bb8feb74c6f9fda60268db1361f29eb4cf9dd9b5efea1c9c9bcd3398eb87694a0d847e2fe7386753740d97ce7fd37c8b28e9b97e6c552c09dbe463ad1c3239a10885841e9cb39223e4710c887f0f3780ac385a925ce5dc0015d46057f7ee319773720643068c53dcd11f1ada1c1aced66465ddd6d8562f6c7904b3ac4ddfa51132ec8f6d2198b45b839115609bb42a0e5b9ab1d4d7ff06e65472f0df7f217ca53d4afc1f8cb2555962cdf4fbac657ada9efaf4b4d528c3af4d2daa8f17c4e481b111de33022f9e44d756d00fe130cc03413fdabe3faff6945ad15cef56cc84837d6d049fabcd8c82b36bc702b4c20da27e6dacebf732ec26e73360bb7057854b267eb629d3e9d3ee3cd056ba8dbf8efafd4a96eae32428352fbed47da8e44b9052e23fe835607b479b4c70f751e5da2e39a2ca1b86616878fdc733340555768761c5d2435b8064acacdf84221722381816b9943c4e0ec5305f5761a4228a2da320646b7b1253a2ab6a887f728e284a02bfdb9beeeac0957d82acaaa78627c95889496ade3b21db792a0c562d56a25c187ab5ad9bf3e3b578f94b7fe3319a64917e402ef29bbc3bb11fc6aebf2c6c92da9f8503311ed16e5ab71782abfbb62697bb875098ccfb26ec5b58ec5987f65071cb29645f4544f1ab0aba9e5568593f7d8a506084363618692a7cb115c48a644b85c0df979cfc5b95e6e4fd7911ba8e0f4260b700b624c31a7bcbbfd0c3ae55be64ec3c93852d2c18722c050052cf0e06df4642aef427a60c63dda5af13bf02dc12193002cb998ad79c2ba92a2de848eccc6628347738825442baabde043229a7d7772f46f004aa95cb354326d78ae36a1946cb42ec13e8651685dc0a05796550d001e5e4820f37bed2068e35ec41f3eeb9dd5d5b1950e83d179f289afc333945d6220f4100a65259572566ea8d5bdf2c9ce592d854a13889766e5e67a2d3a408da6b1e8be77d4c3247773184fb1f4119f1b67291f32117722ef93aec02c01ba9f0ba38b1678c6feead2124fd4c7627fe139bff215df432b90f5cfe3ac71580b7859d10760a38f1223af2b63e3eda77df1362057a5a7e824404aedb9d3d9a0a32301ecab29997395b96a96a909af1f8016c7cf5fcc053529c8e00a5f2737fb65db9e2769fed85255f2d0ae998fd9a90493e2104b65ef072c1424e585f95ac0910405df64314481308ae954868357eed369aeab5b4780a0959e7bf50ff8db0995aeb15b6f4cd6fc329542041d157ac2d13d97f323f94905dcb6343002c4f739fd4a7e29e1e12295ce2841eb58ad09f66afb215941ee5ebb960c607e2cc689c33227b73c50496109d34a53258ba193ce261b5933db61178b9e34cd89c4ddd53b07855df044c47c9b2288902913924940d6683aa64443927a669fcb48fa85fc973bb2c674e11401b96f5db931baae4d527043da9501f519414927b90e3d762e36c4adc48a95e5c144c00376364499a1be3767e0beaa5fd7d87100ee43264ae81202f17a5125c1bb35836f8e5dd1092497b4301d5cd94fec916d16667274f986fc30af9122b14ff7aad7c745d407fa43bb20a6e6bb8a705e08801b3452f8517eae1f92a4e1f03abe66dbecc8e24d5881a76852c4ffcc3a5dbb3e041c542e244c9e8cd92528caa1e182cfe3059e0e0023dfe2a2e47354ef9757632bb208f045288584c5a7bce73e9e5189b398cd142ee7138f0cf3bc1a1e404ee91bda572c7d589b38367d0973ea542cad2fa112a1e0a8f347b12421b33bedd29972f846b0273f302f649a3ce77b0dd0340eb732f3496c8a41ce34d1c9f4fbfaba2b4207a5f8bf2249825b5c95be2b9efa35e49fcd051dd90361fd92d67411492686f838cf9d9c07df6b5f8bdeaf3d099f7808e3185b3f2fd4092a4e3ac2388b2ebd28d84a428eb7d1c90e9d3f1319931ccd33ddeca0d1c6db9371278bd09d644d800262069477abe9ce91f852a4a3e24b92192a55a5c597f356c46c8de699954d875fce9ffcd97de39d861c26a1daa8c4247e0cb116c1a095abb8d38c20ae6fde5a2f50001dc2341fe913d37cf1996cc6cb71f30f4c8f11921f596a14d98d97ccbd2e1ac0bdb63d197280556aeafef72d423fbf55a44165824648fc82a789e502bccb4430b31b982eda47bc87ece8b20c2286523cfc061df8b50b14f742de0efb9057ff493751c6f83916d03d858b613856c68997d28d9d89c8d596817ef8b7fcb441100245c3c7b083d30e6d163df267f31278e067192e2dc5e798147c0612f98324012f377ad032a0d77696740ac0793c208ad3426a3888785486e03f41a2d8f93c8b8d50f33a7259ec17964cfcc7d01900d87f153dc6b4ea0a97374580c0ac95ad81cf935c5b77041e680efb1fea47725d58d74ec3ca76b99db6ba98a8592290fc840224752072273b7d9450252181ce4b5dc4234f10ffd85b81e6714fae311866840c7f5a5ae1de02891c839bf3e47d9ce904604af4574fd2c95d73762a676eb3421e91795b7c3d15f5dba89e0c340d4145b838102a009a33d2385c8fdb48308873ecf8c22e901ca5f2c3bce12044d05e9e739b7e3eb91d40c80a707949187012a6686bfad8187b22ccaf20bb6ed8573b15243b0cf0a9c3403020c1bc053fa4c60d4b8272c455443efe6d477992000af56570d1fe845269cdf532e98dd89b5475bd118a4bc28d12b453550df8b6ac29f8a55936ffd5c9f198b91973e8e4047884ddaf24bb330b7e94cc8578590ed529fdbbb63a3711d176394222771cbf7e9fc62b65f338bc52c8556112c3f5bc9496d6c2509e266d6c9f5a38853ce8ab498c19ebd404941ed2d036d5f164e9ba0044f31340d494186a7b94f4ac8f973fb9d9b20e4933a3fa70fb5c407329091a4c29355540c495cd561b61ad38648d4c6cbf0d88a95edeb7843c80b4bbb415c0a9404729f3bc263e1e18c1b5d7135fdc55cc17d0e906b85d847e4d25fc2a60e8248954bc5c98d27afb91e87a3daf460fd9092ac7c410792465fb953e27f7794ad4ffa78030a91a08fd3ab997c16669bf6e88148976027b035b3131758c5312e8dfe168d74f8f031706467484f77dd3e38818a2e354f8f8393c10883e28397f5d46ea1eb0ffb4240f817cc63cc069c16737f6753c74499e26279b19f6d48593304072e87b8c67cdb35bf6991e0f5a2b6f80fe613f524abfc950e6b8a690849338462588b5f5f8c31cea2a15a19a3f8665fede2185cc168fdcbff601697eed3adb127b606cf319b27c96e1d5df100832707c228e5bcc0cd5343aac84cf3207abcbd5ffe28b5ae4f247dc52f0b096a8fad20b350b4540f5844e6d7b8e231a87c024edd13ae5c477ba66d93a1ee538d7bb03d016f2568a8e7524378105ab388be115f5bb33db07795dd4c54022b5e6284873fe86d63c103ce621394e1f7b8a9af957b77b3e9424107957c13b7951eda2724fe86a8a97499110704600a115fa4878cd9037f07b73ee188cb6a4f0175b6114d3903a88c6a6979f4f5eb50abeee59b0b427f71e49ffd37ef5f54447673a0e43e65b0a4a16c504fc3b57a7b42fc84a1669c81b696ddd40b1453ddd2670db6e24b3781840c7698a1b60898ff1ce7e36bcc03e590c89f628cbfc2486597e554fba3e14b307dfe11804d6400d66a6aeb5157d4bbc159a83e492d4d87f06c83fcd939b624c1ddcd1261586db9c08759e76f51de8ab1a8fd57f5829b0c7952398b852bfe5baa033f41b1463229b4d1c3df6dbd6fe6514dc4441cf15a49287e105349d86d005d0de9c87bb879613e353e5245b3290195ccb5f74ba7f8a48bb0908238a8e366b4746cd20ab2d8f15bfb9a3c77e7d24d8300921a76a031683bb4a122b8460f087f6ca3723bdb1b35113655b09e6c0c413f7521b5ff13a68f1d75806ce75b9ea90f7a514eb26bb7e849a4df003ae5ec0f3ace25a76f179b98f3bb73411f000adbe77a7bac65885ff321718f4f1c6da33312785b443bc7163ccadf8955900c43d609b9e38fe27fb510f5b3823ee8a6187efc1c6c21d80207a87ef4cd99275b5b7d51fbaab31eb091344894807c6ef0e03af3e14b7cfd57dd3c0490bca6bd45ca7855252b1ccd8eb516baa9120071af4ddb4ede9eb47e8497dd1b01b4f65289c3a4e23a104e6c79e34c17bca87e4ccc08d066b30f1531394a5dbc39a41ff139a4043355e82171a2b12763aadd865f518c28da20d90e8994a783998d096a7f78b13fd15ceeab7770971e8bb094c42453f46faebb91ad9ba41b7d89f691b1af0bb22a04768d469dc0f0d636a1a645f96108d5b508abdfd28726a6276058384cabed559be187099c2a9068e2038a00b91ed64215a9f14889df3736929458bcdecc205654eb39bb90a18a341d2547b74f71c3b75205e5b4ebace375a8eee2d016429d9f5f5362349cb28e06afdf265d1bdf264b6382289de8fb0b0e2ddd2a752e91836daf86c6290c0291f8692d355f2dd1be8cec3df7e5e8f63f34e51587503a1d8150c78d66b2ec7344623b6afed3a2476e57a2707c8df7efa22e52e205594af88961ba8d0f11ec1609fd8be9db920597e0fb09d192b2b6c048b46360b810f35356e694b1effcf1ce236dbf8e356cf19029fab39e51733611278fc1d0d45466e2403a50c44b4cf5dcd746322dd0548cdf4385ac49f153b9c0956acfe63a10110985767f963a7b528548195fa8025410cc944e0492e8a4ce99821013321bd4a321f4f1224eaa2f6f8c4e7fe30ced63bd953f80e47fbb140b0370a60099fb1cac164aa4e27565a372bda3ac39ecf785d4cca1692370d39717efa2260f179d38416c021000a2e969609b19bb56eefa76eea3a0a740eeef863a25e3a6cffaf805902a42b981340dcbcd6628e89faae231bef80f44c9fc71ac9dd4195949411903befceb427d3c57da61133c70ee9a7c511de02472a8085ae61ec77de2ef08886a029c8cf3635d87b92d629003dc22017dd38b69f83e8c1e7e025c77c0f52a411d342925e1755e6275b6c6f1b504d0f2b461bf08215b8cffd0c35fdd78e569cbe2c62f7081538223859d769cb6ef2b1ef12b78bbb04ecafd84a226556cab2cf21ac349d137a3c7786bf67c4761ff32a666f062919b3b83efb1c6f1279f7519d6fbefdc43557fcca865f9a7dab245437e77c428fe1c7e548dc01e44a2711eac7096d829a7fd89dd64be5b69eee09d70fcae020ab9adba713ca16e6d9124ac85604f201f0ee24d6fcb7a47166a5a9bcc6b8120a8bf2e82f5195c145d068fc651fcc9d4e7b08554c6bbdddb5dab30aa1733b1a2147e06b1d96b6894a8641ef8808e611dd49af5c68d1c0510d5b80886489e7c3f5fdd4f8085ef59d251b8ef8b31c4888f930486418eec071cd14effd86b311a9011ad6b9b5166301d0989cabe05c58c11c5d8e122686eb2f7e9f29c134f343f0c6478a1cb9cda09315d6a1b514f818e6e9e556f1d644bdb6bbdc106704857528d144f7bafa0eb99ba000b963d25b6a0099de9011ad32084c2d1cdae578717b55cf6cb3981622dd45e4e137a12f6e4cee3fad807f544d8ac42bb513d0b41a72472db08c24bf0dcc166d25f7ed723ec35020f7c54df049e768bca7b19ecdd7aa79fb44fff4fbd84d88be78104f7355094d39bc1a33dc884a40c6a365d3f6acde8b2c3c66ec92a0c84dfe0591a121581df8c235944ef5b667ee6323120d9d05446703b1fe9c873b689c727ac2ceabc2e1a1220ade0c9a51e2c79c6f328ec4dbcec2b765bc173ad556a7fea067292b61fa71c3ce42bc99484798ef6c27861cbea45510639a59c60e238b8e15faaac941723c7aa049f48ee2c57734abe138aa1d5de6264f237d72a904970b19bb628969387f8f50417e56d40e8369f7992b9aeab3fd540dbf922e7b080c627648e3ea0dad74be809723a4204476f42bbdf1e4875782de8feb23429aabedb4ed0e24bc3d2fe48b3e52480a17aedcb5a0e597feebc6c8efa55727d251f8d8f2dbecf00a9bc1251fb1094dfb928d1113abece7c155d5e0b840a94d40586cadf7553224cf5a99d0a909d088c456a71c8750f6888f5f60e0c050b467fb8f614249e4843133456bf9ca429d71e713a4ed0289950f92aa0351e5c323bc44af53af3b759e57c225f9d0b6f0c818432fb2117f4bc67a1ff179adf2271c5e2f45984ce7741eedf57343112f0366b7215322a47f6cde84c1984e075503c069bf94e0fa64a8132715e3022d9fafc6aa6055f0d15bd1b18056974dbd8cfbda7bd1ef8a75745832ead558256b005f7e171dda44f2108138a80093a2d4559e345dc4a1cbc413e9f0ef5b36fed50225edceefd9c49a70be390040d88658441e8c76be030da5af6363949abe2bd0f26b8f659ff51b6ee8f6c26c8f93a1b72bc7fe0fcce6bd2c4735df7e706a2e743f7a52088ad0b0da4c934ba32120543ead598827c5843eba2867255d6b4aa29eea1ef837076c403aedbb4eb9d1578e31e8894207a6f440982c64b83b81dfc0e8618929b487615f094c8782d0869d74615a59d90ff0c3221d7ad359f8b42ce9018c1e1b5697adafe2afe5266754e664518278839e7136932cf980c5f115e11179cfe565e008b809280c04c42fe14804d3db92da698ce2b6e06b5353523f99fbd7c5175f8c9298eb0ddb21f271dabd542396126cb25f3867944b5d47e66fe29b6516d1dac46186117a46a6a115a9948780f1d974b46cd225117f25683598dd7737df51951ec508460f1c19861cdd867f7a86610fde8506605102ed408b0b4f024a0c68179c72d31689797563c814de2741022414caa60cd47ab813e2ec497f37ab99a7ce59bad802c6dff9d94e6ab576c350754f0f60fa0782a62b60e5f2801b3a50633c88193096d41ea798588ba626389e7bebd2d44e9b3e7d7bc6ed7382e120b068ad3e6c1ccf2c84a8b7f6b2e19807a11be92ae641a2dedbe3521307783b755c0e81a969fda20f50f6c0b8e7a98e83966975e6f6c3bec979a3da477a3d0e115abd24a20e039dee278f15286f85287415a2c40dbef8af048c66b9966eeb96cbfa128cfbf8fed4b5706d304ab2864b19f2e8897efbfba3d3aeda4d1e999c635417174f0bb52f20cf96cab2c62feec846ffc7173a5850b761d2cb3006eeec4f022296f036ef638d533a95d018e280f43028f243cd0732141dedfbd57c58ebd93d25729b7c8311facc6b3c32babe17c72d18243ab5fd5ca6f9440506dfacba328e16aa271a4f2a55649209ec8a74c9471fff2a9e49e6a9e377d79084216306847d8630d24eb9a7404cde793fddb75f99fc914b63bc512951e0bda10800d7bd9967831f032295c8f58e6364cc91ca16b15ecfe651892a663c26614c38715a5d04d0e8104ea8556bbaaa05f57e454f9833d7c4cfe6a79b43e5a5292e86cfad460f1462597fe2272331ed78261d4bd8d4903710282676a25a7aa8f9ff543d8edc62a40913fdc1c4889e1eec8e9ef511d00b25e0ff448bed5e13dc0bf8f780768fb81eaefa94788ed92c4195e2631477b01f1976c9b0dad252e044cef77a6ffd19109024daecb70879c828277f6482808056207fc144936ba495a155694fabb020b29ef4839abe4bab18c363a0acf080196dbb12ba9c87ddefcc52cb86a677ab8281ba54432aed991a5e5e9476eb751904705d35455c8456118a6e570a904f105ddc28d5a6c2f40da148e2b6d90bc8d174259594491b037a38adc0a564e430913cb9f26d416a7a3ff3d59e6d30b0add29651086be4977149912a2695d4f4380ea2484168905dd9b20d36761d97cd8029b9921d3789137d1e561627a0dcbe9d8b8b468dcfaf9ab8f1291e9ee9874cb02fca73c9e4b675b993806f80760e5df3348d25f12c56bd5b6289e5f6f987abe7912b3919c316d5b44101b5fde9f3fc92f5da43f9a487c8e8e147d21147c9df873cdecff16342e2b057a84d6956605eebfc59c57440d5d9934eb14c3eb39fbe493e4fafbfe6f2c1c04ff8e384eeda168d1c0cab5c46fee3f5719ff336fae4045e19753d333b061227510608b793e9db77ee94846888d3ed81aa7049aff758005d7b738ff38c2d7e93674cca7445a4c1e5c7aa252190d29d0df877a56d84ab60ff713fa3859091edcb69e3d47c4e0a0cd1bb91f21fdef14dcae52479cf09820e26019ac044fdcb4086f37c0629c4cc50e21333ea0575ea6001d63a11159acfa7bfb455711622f1051e1080c8a5e0f7697c4ea701f194bd5c890be5050ac10dbbaccbb3a591efd7884dfc402a7d4afabf24ce52d303ec4c4adc3c5c50fbb44ff417ef20841994188b207e7544069253f2dba624d520b5626298d4b980a96e38ba282f8a0c9875a398457c531589399c136eb4c438a2dcfd64ff435a01202d65d2dffc569165341a97e0778fa5720b3f7a26d50292ba17aeaa4666b5887d409249d383e4ce74bdebe35202d807c55ed459da611a10b982e129be6d431cfad35d641bcb83083b8be0d50f02956b888ac264f26e187217f7b6761a9a1fb68910ac7c94065db0cc08e9aa1a1828a3661f8da72398dd34c20c99b7777f5772c676ec47ff2f78c53cfd06fc0e8ee672f1e4ba72f2aa1985c9e1a888c690ab5be52b75e1290be8ef820f8bd3fa14eda875480dd86e9c393b1e2e4d688afc67cf1f30f9225011e51deea5c1f4569e2f5a19297fd76bf1e4c3cbad11eeb64ff204dbc2384bf399f74af662fd5b4749f323f45d3c7e17633e9876377e380370d004b0ecdafa15e972d723bb776be39addf8860d39dcd575513ee4489c528175d78dc8b15da520eb58090d966ef1df8d19cb6a6c7939764630ce7748677c026442b1ee49d093d50db2192a640a534634ff050128f72e69449325ad3dbfacae3de20cb0dc9c09f44c5ff2a2eedf9564f0619176d439262e12ac13663c181f5fec09d3b6258f19f4a17b1441c332917f2436810232c973a37fa7517ef752bd692ece69a553a309bb5e00f65098e4f278ee80765e8b9254657e99507ed8b07abdfc3ef0f7dfe2a4042d7940ee1efca9a52d1705dc75a96dc127fd6a6b62de43d85515962f0f9466749188535f16284c6db506e5349d721f8a341694065bea7b0850bdb76501f46e7365100ca4bbea7f3d2b122654b57d86d496f703550ed6d1ffaa0f6361b19e4ed65e6a8dbc2b31d4e93bfafdd636cef0cfcbac42d5b8140082df4228b32c5f15bc6b11bb1cef1e3836f9cb859c4853a95ca2e2c833b4b66567271a41f10a6126cad1efee0b06464f9cde6164d7d81309743bebfd7c3341221df19750642c499428ff231107813fb6749dac9eccbec2da3986ed6116bcdcdd1dff4598a4adf99ff147cbd501e201bd7eda1f928869fefba4345f9027e5fa49051ee8c5cd3eba2004ef1e7d3aef4b5b803dbc52390bd88d65d47b237449440179e59341e82bb84a83e542e8745be590ddd0ca9b9bca311a8e8e6610b3acc5ed823cfa84c2bc13564f76852d31c1c5760605cefb0ca577323d4c37ac2ebfd675265255c22b4ba1005ec8794e1b6d1b8bc5b99f26025911b7effd64ddb9161898cf96de32b7dec97c542c08b48f758f70634b026122ffde2115b654eae657cbfec514f5915d178f60b3803ce9b7a868de6ec8b2ec68167b393c5ae4cf9b2001f3a3dc8334292a0116fde2052ad108b28b269940052490459ec580fb7883686f3f901280cbdf1a601f661cb53090fa56b36eda027f2c37be806b62d9cbe1dc09d4ee708b0ed7d85cc110d29210c861b8a7c0533f318a3883839768327eaf02fa3e35925bdac0fe636d8b9b08e95024e880d1304af9eb874991a5661f1f8a875fcf6487c83fcfca2e3836b067130a3bf809242a9ca3639daa6e26f1797c270b331184cd32a1e2449ee1d8ae0d378c7853af9c8c4961f283b5c7cbb41f26440a2b2b9bf75795ba0df96f006c5240e8702e5825ee84c07257c38e637b3d1a5619434438311aa4d1ecba00e597a58e7ae089305fd0fdb2e2ae1cc1277469f82f18cab1dac3421734b87a93438539b521572adf3229f77b12e282b8daac965d7290783a17e31c06852aa4489e5037e2158c5a71d602afd855071e3df9773148132d28c93fd735ab3452ca7a3fad9082413b6154f241a9ba31771072a3e3bd6b0f11161c8ca0ea79f6303824f8c92fd81284832e8431fc3b5fbfad5c6f9a1df97c942217d0c570e1586745ebd3c56bee2008ff38a7f8c35aac3f9a4e8b9b65329b737064d46e50af9211ee34cc853844a5fa2fddd5b103d2c1bd5298154cabada4b49ea11a2fda25872f3e86d407f780daace78dad54c467103be7a1d36fe9ba054e34bb3def002e24534841d3fe518576f8e62d6f411a6c27aa06b5e7db10251440ece8772c86fa7381bc3e177861843a097ec2e95b92dafb4f04fba9f13c2d47e0df3deec126b52cfe99d5f6f31515e5b90d00b307e44a48dea5c85285b8c599883e3f7deb1583a2070284094a5191e21745b32d96e6186b6bb2414e75c4639ab5cdc8ce3f099ec38d9bfbffcdc7a040feebedfb7fafd4fff461024ccdcd49c88d6e612410069eb856b94c8c0c21cb28873d899965393289deca501a77dc93daf62ce41719683b17eb2f55e4149ca5cc3c4f3f63f41f27d75b527382e04c04fe242a398ae51fbf3ad7f1a422e6b7f67441ff041e7a0c221017ea2f84526980db62cde402c2bc32dae2bf9fbeb42112bb0941da8816eb27d0f5547f7f2917de9fb851ff9544b05fd756fc90c1139e827b23b74a336cf7f875d05e3383ae7d6123ac6cd63d8a690b2cb7d18bce1bd032e9cd6a362daf20dd1aae86c7cc181ef219ce3ab20368c11a7748d0dacb1aa1ed58ccf5111fe6a5c3f344d640ab3b25236f746e3bbb6c781da77100cdfb2adf516ba967a1217256865feff3ed12687bab684d8f95e764f1bbc6deda6f7ea50c3bc94f06a3e852e66ebc3f219802b1264f78cede0aa8b47b9fc75f6f4244191984ae8c180b335d82341140cba4900e08ef8acea0d3c5a00713fac6efd6b2e210c1c6541bae2a0abfb3ecc38ec4bbce6cfb1ffdaca720d6675b57c6745431a03fad6207851a43e9753887431e7dee282ce7af3843e7f459d418ac1586099be2a1d66e008a741960c57d3127c82e9e424c56c458281e49903ca0f870283f3eb97b64697e6d2a0349c4dd39d028f72219fa151d92832c5c35958040fe64e9f6011bbf0520bd56be70083dd2348e52df13a6aad2c0440dc307f030cab30e762a1d23037bf3d3e487a99de5c416a1073772ae7d67f8fc6d71d2b0e14cb2d5783e8f7059a9d0e078223970ece555bb7eeb0b103243fe171fb3ea51962dff09761496a0bc5c53fe2bb303cdaf5d00dc79553b28d15d0669da6fd829fafaa518b98c4fa16d209e47154c1cb935067dd557a9cca5dfd367745ffe3cb3f43bfcaad840cc82bb4f54de9b1cfd6c37831f8e63b87515ff2b736e804d922ec1bcf985830383d7f4d5157212c673a960f49e25298751a5c2ec92ae3685be1ae2ea958a3b982f4b683f89256596492b21f26baf41a55bad1efcd636b6aeac47ac84d2512fd64286c9554a44a4de650db48848dd99b845a0e6f7d1f74f4b7773d63be56892c984293d2b6c3b33d381bbc232749a88e14359f9efce79f60d284675ce76c3c443094eae2ca74d809f8caa4f1f60e5b6b025d2abaa5b2805cd3c1a94702168e427f29f56f97e3c1f6c95498333e6de817f2ab2e8cb149a6625372ca88556d5bc657f856d7d179ac00a73f9a5543ef550dc9be7fa1ed81f1e9bdc731914027fe9ef4b72835190bff0cc9be8391feac22fce27b9fc4aa93a282af7457c9447da778ecd9915e411ac300223429aa169125ba3870ee9ac03499b16e2290e7b3c2c648b421e44d59f39681b8653738c1e8a145b48039d734cd691e910e2e27a98d8051a65ef017a57d97c98212ee187a04c3a55be01b8d0b7ccbb9d6fb309bdd4d51c051d1ddb939c26599e91b6b48688b5db3fd687be8a976317736599bb332aebea69c0664016fb10ba150348422e7ff0fe24ce3918c8863e3e0e93ba7095a75b1cf7f25c8fccb0a711f89589f30b5c139685ce243d7d7575121e28d48bbcb484c386940d8ef37d4b67e08029ead64c75b834a090f48c6058eb96cd3a4488b04a0fb58919ec6d996d67e542572342819baa3d40c3115729a74769e5e25a92541b17618cc44edaac2d912bedd7d3fcca1a7504833e3dd0ac0a55428cb2ee0fc30488dff121fffbe367bbbf24df4a792df047aa1a71895c266bdb6863867cc4b2de238c406d783153f8021f708cf1141dfd3b3ee6395145025a13b6924c44a505dbe5fa2c45c3e318978205d215e8519ddcd6285bd86217cc2ee8a519e97e14cd06d17cf9eb759f94e8933ffc38c8180efc7e6e04f4e7433d367c96373fc8ed79763e3bdf81a4bac238b3939891e432c91c7284f56b1d0e6b6a9b96efa588caf74ba47fcba16892927004c2e413dcd29f7d49c298595470d249bf6d35a4469a054e30c9dd4d0a2aebf0e15f52007288bb5d84be8f6a168cee52db61c2df3b6632d177c518603080ac4cd83674b41c8f10961026d014fa18f98556bcc50cb283fa9a9ed8f1dee522fe3962c798585e4eb37c15247c0ecc64f66c063477721790e3575d199f968ca0f6ed3e6602e1599c2db5dc1f8917fa1c4adb3cd1ea7fd4bd8dce138fda00ead36cddd40d6528ec4889bc46c8b13a84853338c461be9158cf1f9aa52e2581be980c9157de6bd6ca09f320f78c7f94b6dc8cbb52e78e87fe650de7f5030f32cfbc8062d8210ac619a1ac255d846eae8e024583d33fd2b92c9280847b13a28cd5322ab5f5f2a9fa0a0c4ea27f8f96ead6648d656ed8f5f4505e3ac437755ce953d446264bea146982944ba5b0fb176f4ba2d3805196070af17f7d33a129ce896e3c8e9cb8a48ca26f7541a33f28d7b029d6b9bdd61dbfa5011f07ae3d4933f68112d96bcf7785010d5e6cbae20b74da4320e136512f974961a85c5b202266989e6b323f159f5e1f001c3e30ac40e6aa1c167c25f0bdb4d62a92ab89d2f9b678c1bf5506cea21521f34ddb885320232a15524a28a8844798258ae7ee42d9e0b16c1078024c744a418ffe3866b85d9f63315d15149a4a4ff4e3ee1b81c95f1ee3eadfb21a549670fba4974be353b7ef8ee1d73faeab8697f700a0235f341dcfb886a5bb416e7e6d84d653c71b37cc37d97aebeabdc6fff331ac675bc1c833bcf83e77bd593d0fa9c989e0f98117352ec7d4459c50884206a038aec1653eb9dd79b3a8088ac279550c84b5f5b63fb0f508ff96c2ada35d2d2ec82a84e147e7b600784baafd843f7499c9e49c3c113b59afa994fd9caaa4f7eb9e2f9f7292a97f7422373cd38a10fd6c37edc85ad643de7e458dc34fad2323c1c09b1406034686ada2da27e115ac90995a36e1363a2596e6d102d94121c5dd9a7a65b2bb18398e23f35082bb6ea50466ae3e39f393af4b94e310083018216e8c9355654178a35443555270a1dc346e4b84a62a66607bdbaf184086c72c054336115bcc75502441e869338f0df8579fbb3b2940edcb1cd48ad8825453e2d1f0f669632b8cd6751733c7a99160804b3cc852d1b93db64cf2e393e2af06bcb55d1b2196ac8c0ebbc979439eb7bb7712faf6780ae680b13ce94178a6c23fc3b8105fe9044996417f7e5b39581ec4577a230ea178318aaa74133c9e6671d1496da347547a89d5a74e6f9bd7d06e04063ac22b418ce3f4f75bbc3cb4b197b4d9fcc7502a1a9479f9296d9d9a2a23769f2f24d523efe2d69f2780e0a83944475daac0921f1e54e8c656c0a74fd3cb9fc50d68b12361337c00d9cd7e1b933de2c2d8980e19cff432e6fea4597948877dc5f09adfbf88dfeefc344f00b8730816b4d7c75e54912e58a663d35890d10451f79ef740663a51d10283e720c01103088096ef285f2916c49a7c298ae78c94951cad7fcce6fd791e31c89211f90c75f5ed5e65ffaf0485633fcea4581ce2931ee6c303c3f5bc7710b995065dd726c34dfe67d301d4e7569eb5915a2ec73f70160ee1e843d269d47440e2c70ed0b3753a3f9135e7d1116f00fd896763c4617676c3e8da755e6ddd683e7c055a471dc2797dd58092b59fdb295a8bd2d63d01fcc650b5539847ea132cfdcbdeaf3a90be5cb14bb9fdefd4f53f70740db49e5a32971b362fff88cbf29a495face67d7ca21b155dc6d2dd801c3dbe54ee5f6113964d9fb3cc110a13bf77e6adc1f9c350b3f874ec852d1563c6b1a3c854aeac09a3bbbd0e4c6c19dd7f82b4002ceeebba0170372bc4843f7a91e9a950e258935f7678710a145979f290edccddb8d79fa4e5442da610e6f17e51ccf65539c8df840d1df3205924ef159a9c6e7f1a2091c9668569e6620170f102063ad2367c639d860b0e1104f16eb60dc1e93b8fa397750e1facb3acd23bed9746351c1b41da2a881b789ed4051057370881063b6ee038afe6087faa512b3f5757fa6f0663f153f3a8698ffdefc1f29293e2b3ac65a1d54e3ca72ebb7de5643232ae114814846e28c2155e324235b4044d2950fb51546fe3af0108e4625e9c20afc559ea5c1f668fe48bed4fb2b913ee3a3315624f4fa5be442025ccb20f179d5dafca7dd064757053afdd561901d48c850b4377cf327e4d3a7ddb939397320c621461dd2c6ed0799df03456135f614eefa400cfe1877b82b273f3352926a4ee54f124cd47a3fba4759d64b960056f422569accaf845c6c6d45a585482523f0bc4aaefe9f6f4d610963b43be5a3ceb9d5f639fee845c4406cec57d98dbbb33828e3f712119e1d9f22c19898ccba08cc4a0163fab72fb9397465c5189bc5aa7a29fca5d06a1eab58176d0697a46aa41fae787dd56e22942ad6d3a54d78f74e41c77684c90b53a841e470deaf63d33be3b651de13af625b7f505985f77fe42f4a7226a5f93b9f327bc33f7c62b1bd0f7b4de2e5def955d55aaab4210f19c73c691fddeffe3a56c71ecf057989e29e71510d517b8830f5a54e6b94e48d46de57c62c0d7cceeb280a631ab6237e0902490f2c62498e608a716ba6eede395507a45260c9a1264dc40f6e889ebc2c57e59437a5b20abe077e51fe53e6255c8ee27ee938dd7c751a78736a9f1a5e426b40b39fe3427406819863de090f4bfa8e09083e9e28ae666ebc832d81b52eb28bdfa15c075426dfd337efc0a932e47953c2681f5c24528923e5887a7bfa5893e395320586e194718919b4d98d6a3a39f4fbeaf5154a1c0a1cd5f221bc1f5d1a8c371c544b35aba5601c6bcd4a3f22644920c77e97adb0d72cf319297b62e436f1898e512e9d35728986992e845718410d0df6ca454f20784d6454b6c4d6d415d5b59a9c4356122da78aeae2788f00bf8619fe5d51ee62ae0363d459b24c6ab83031342cd708529338d33cfe82834f800044a1fec2d00f0fc4ca438cab1e4c7bfc31b1d92c916d1bbfc3429f32fcc7b5ae714a98281ca6fc42a88983b0047c954e8db4ad03b8430768f307c62b47f708678b2ee85b1ac6b9e5e345eed530f8c737ba924c0ed3a46bd585780f2d094fc7d2c53b5d391ebdd25cca6e25cf553601700f8eceef42738ad5767bebb3441db025db736760c8e2ed3e378ea9ba0744524ff6e5868a6afcf3376d9333c3f63b9190e636fc9594afbe117aff63e2d378e6722124ed1c60656e1f744824ac84c8aa17c602a7214cbf95061b3b1de9c3cacac1eb9639e60e52262a58e87275b6112bd704b81dbb393b6b9c80c5a2002c9d284b3605189baa606c17d72c0878bdea692304df16800583505f0c5a3671cb5201d0a9bb4bcfae6fda30bf05e77c596db56c7bb3e0421a8789934e89292b78f091dc67ff19108b745d317ad79a5b741cfca656ed2dc1ad3d7d2b8bd8dec458de510ca352539989cbae3c95aa64cc46b08351dc87bb8663683de25009e26645a691ac61c3ff4c76c357c1dc57138ef3ceaf389c5673d549f901959b6c706d70acc0d5e5a228286f452218f9aa7e9ad5ef8a1f84de1b41634310ec53537208441e658fdaff0e0c15b652b2c259ea9c94c2e0420665c033b335f47659689936aa7ce27290f009f85aeb2967156f14e56c77bea479e6496333934bafd8de206eb9ffb8387d60f532184a856de8c5fb2a64a03a5d310f1e1c0026a1557ac81c8be0a5dc51364f8e3e810863c6cf11322513722886fef1ff0ccf5c82a1b48a21a7c85c2c9cb8da9d4feef4577923683a4eba685a5b474dafebdc23822012b310e80f623035cda3c859f4bc8b85a2f124dc9fa5ca3ea5ed94f39b5c6087e53203fa8a1d3995bf49c2e6ddbe14ce481b066c6048d29ba657b71ac87711c5a9568f970026f027654d02f016dee183e7d30de8e7b155f305768a502fd3e880f78b0c6c8a644c7a1dcff3083cd653ac85873304649931b956fa2e810c7508e8d5e7299b67090703d69b308e390238c1ab7ccbafaff35ec61c1751b068145b93ddb3548735d00a5c85fff8067935ac6b575261354d9a41248cc36c8fc319bcd8ef0d808a43c763ba62f6bd4463d6e9ecde5ff18a769c3aa8d2330711cec920bacf62a33cc6a1e05553707a36e85e0a8a8bfdf84907d2584572dc357a00af8408468ccdb9a8fbc1dce3f48fb8e33e624997aa5bf211fe5458b6b8aaed00c67e13c730898d1ba5d6ecc072c46f514de666506cf2c48abc16642a4b24eb713931d906bf597a5503134eeb05e0aa9698053dd9dbf96ea9a27572e683ef70e103974fcb881c1454fd7df9054c1e0b7940f9d679de497b328309de6f80ed53296fb59c475a0a0426e4039a67e9c7698791001605d7f727dbb5bf6c9d49d8a664ebf440f159e584572be5e5f0adcf5b7d2cc54b5f8ba9493b6881e80e4a5adf334d289e35c098d01e2d9364f6536e1407851fa9d3302b3b02418702b0d984e74db93e00fa592a9c05a3ac625476dfcc863461a59f7d6a08e6b599213e3677ecdeb1e7c8f23288bc4505443e6baf9ce2da160a94db383e0fd7148e8070a6d8b191c105a855359c0e7b1208549f6902ad3e762233e2d85f4fe3589712b24ad9abc6682fd0d16a9b284ca1a252c80a1816f3e164a24e78faf42e0a9cfb6f720219c100e6cb34165d574b8e7649b474943cff025ba46d9c5b1f76b786ae05821ddb61a2aad4fb423880505530d8e59b1ef0708ee3fdc5d6d65b31aa807cc6b9dfe364fc8a8574011f9b9be133e9517fdcdda9f7bea5b22f109014c01c6d52b52ef00f1c564ac317b8de42b4561461e238196ceed2d15dd7b649798f543dd26357e84de4c9760ccccb245d4caca55fd487584bba0753ff304b822af36bcf969115565bc71d14126ecfadb2413588d0375105c2c87c36aef9182844032b20e7771cf1e0c50e26cac472dcd7e45b545dd317f78327b9410e2f930401cbaa229ea9ab9e6e166e2be405e491b959b4c79478d9a4a81a043ab788d870ee2f1819adb1e0187053656a755d54359270d26d39d952900391dba5149f7079bc1478f02184349879100836a3bb9b43f1a8be1ac86b90e2bbb0017441069fe5d7944dd1fd8246b8ac8c7828e0c583fc3f2f9332a30a4d5e4329cc9a5ed6537ae7aea353741c2ce246fd29d9deb1f396fcdc4ded0f63a3ae380d299a53972b4b122f0b96dd3d463bdfa35a146ebd3584b7b1d1990245cdedc90850e87e2627a8dd1888b1bb08adfccecf9dfcd320dfe2afa4c23c13de33fa41c33f9456d9dabf623605e9ced1994adc746b204d8fb01f99eb3a354bd9518ee979444fa12816445c7aad6a42580a91b9d5d65e9b24279ba800be678c37bfb9a9c3db4b293d46acc1f88b089e2989f87f2844f72b4c0cc8a3634a6f1388b1b0bc643e6c80f40f37082632b99607156b5aed0cb2441abe19bbb79055acdfe1a40717b1797168de5bf4c82a4ed4092da2d200df0f861cd2e548ce7c94580e49964adc3489cc6a179703972e8e66b6797d6ff7c9753e5c972eafe3d051b16419974e8af4596380330fa9dc3acfeb60cb746edb848c65b7da6b6374518d943a27a6070341c30687deb517f13b5f2dfa13a4eb640848c6fe079fe5703aabf60ab0680e8bda651534628b5ff252ba350f86c5b1614352194d3a4d522f5f49fd0ab5209bb14b2cd38cebb6a4544c2bacc2216479e3443872bcbe314855968fdde3461653f701950b0429cdf8150e54643bd639fe66b87cb2e6ffdccbc98621fa1b85196482ceb0cd180a707e7225e3896de36e5aabc38dea017676ecc7f3c4ba18eb32d58e656e58fe77ba4a58b5b1657c2626ae251c1d8971e04ef2d53663fe9087bed69fbd321c7cea36bba620621236dca966a8b72f7bf46dd46910d658a1e72c23309f4001b80f1eb24d3b861a730424bd25b03968452311429666042e1783396e037b3e6c669195225630622f6911452c837b22091c0013bcb4d49e751e6b86b185adf9b11758579216d1ee52ad859d9233168b844b5d7764fbdc2928db240d5a80c72e37f2aea247de417cfcde7b15bf5d8e4c469ec32eda055502b7be56784f99970c91f23487dfebab3a0614b972c4cd4a5782011f00a7969a2b0175d8ceb937533d73462f31094faada04ac5852b785f12e9056fbd029ddb462ea38f62273b02c40ae65e8917f6b6ed05807768b4ee552bf13c39c8afb370590fd066698454501b50436348d1c3056589e7d23c38017e3e9a70d05f645bbb525e3b5d9cfb6aaf7372605ba16a95b5bce800c9a7a58102be51c9a590dfa15e17fd167ec17e9e35fd176617d2857f9b5e50d1f6fbfe14d9ea116d0bc9b41d68bd74748b44960325e5bec23d3ec848f9e13b46557347690ed960fa3fec00fdcc6aff8ae8e7438f991f97f43dcbcac5a49f3453fbc197279d0426eefd167a245ce5893f5d1604c66630f712d45e9f80774adba9d37f205d3df0466996b6d4344025817383dedc60eb7216d6ec245b798989dc7aab99d63a82258b04d22d0104d9851823d0f8d97dcf80035ff4b060c841e07c82abfae541eed4b66df126f733024daee73214d0a237a946f4de40509e16da2cd3c76b6ffc3b43fa73e5cb5aa02fe23f083eeb186426113f77279bbd939a2623dfa456cd988e6a4ed6c425e054fb1a03f0c3602d0e46cc486a229c540f5c1fc64eb25ac34cbfa1f0f9a1743c8a3aaacd319ea41ca6448fa08aadfa5ec2c0806843a023c40db5c116b0a04f9b471c9cf1c54ae41ad29b507d0984dd0d511e84f49859c4cdc7381537d79dfb101abc6d25574c29e05f1d3d6569b2ebf12c50f8944fe6b4dab206a2a6fad2b9da320841ad269f4bbdd6cd731d44a4ef3491a8205005f705ad2bca65c6986c4f8d6e419802b943765c13eef98250e13086505c1a4acb739d844456c3bd1b7be4f0a24075e5cc9684d1039ba46d97b68f190fc9c23b2f7d5c1cfedbec37ef6d9c698dff13fca275fbce1c4b82f3368a5ce5b97fa610cb9a68932d101ae0ae41877c5415ae82ac525b3b295cd1e0b72ca941cd1557f5747cedd5135252d821e7ed3105e007eb182320fe34cef7b330eef0de111482f88d1fc65204d5da1448bb4b77b9a6de34820c9f5bc9b13a1a6ba7ca2473578658c6d9feb779c28be5e824a65c057ee5dd32cbaa594cdbf10167355b2a03dc62ba8ce039c25fb67cf4a7bf2b5d226ef0cd5a0b0fb1c3fef04f6bf430b2ec2beda8af0b036c11acb9d3dcf0fa59615cd67f9355de90827fdc8765aaea7d5e6f2a3d7576d25d5b215f552e1e7d441a84fcd92aafba640bf94c91f9bc65bb0def2afc0d3a23c4cba0d3f9f08f59b32cd86bfea9564099388f32730713d2481fb5e84c32d1e25e3d094893445ceabb7b7dabd98a2a6bc022259a28789aa656e99aa06e427cd1fb17391549f36edec99cb074ff17847e6fa973fd1514876fc88387966d5792e6db4a7f92d636eb3a33439c5ac9f808d7ee2436e85e052c7e3e9e449554fb8a9f7597de93117e03ef083493fd4fc32c3d660896f12ad34c7a801fb44584babda2751677638dcd5e20cac99552956b42279d99e8f05afb200e50102461f39084ff54cc98aef7aa0cef8cceecdb406069ff4884e7deec53d912d8b405a36419c310cd3bb5e250b29ed1eda9334b9c3c728033beb0f1baf807ebf15d67e50233a1a1efe57e33adfeab02ac5980f41ace26af66b4b018bc1e8c62eb21caf2609d922822404c84e4b72d0f61b0de3217858643618c585b3228a107b766f96fcfe304193fcca897a2e0758fc367b5be308b62c7aeba2928ee5c64aa363db5c314ce6dbcb34f50ecdeef6f583c065bdd71a04fb00a6b04fafc1a66d86b69fd8a1cdb33df11c0ff42a148fd5e1a2a4a3fe6ea0f3120b17e8beff506b9211b0630b8732c8068d21da279574adcf08b478d1eb9128e59bdd54a8f9aac481c6b02050b8364f5415916b1d50b46db9340e126a034823d604c01653d4b56bbe60041af49c38668bf4a4b548d3e56bbec3dc31009416c58d5306641515c80d8088d015a25de06a913430a5484126fac53ca4219112418888302085420e886faf4a5ea4742de3acbcd3642268708fbd4e9dc0711498abb29aa4185fcdd84238ceb6855ac347906ffc160cbfa03373861ac4607ce6dfe76712030d027bfaddd45b70977df0c0a19bb47449cdb76eda91b350010f94c6578b663ad10ddca69b7334ae2f21e1cd33beefd3b2e035ceded7b253ad8f148e1d9d973eb246c3c4c13b44854e41ae553e42f3928324ebd80df616800da7c6eea0b19a95b30ce66d1072e3aadd05d6b6107a4a72f58bf260617724bc90a5050f45b9278374a0ffa7e7125eb0c70b6654ff0b434b07e91e4a471936a060ba35d5921f365fe1c4e37e4ab76cc200c6849be3ae491dcbbfd58372dc5a0c360b44fcf9d0a288a17f49cb8fb30353868285290adb3f8c5062f7bcb37717d648f0ac800dfdd18740a1c89ad7390e2978f022be37a3a018c543033554b76bc9756a81e47744baee7bf21c641b05669da4d0fe754f15432989d6b2cd408e5022ceeaf12f4c7f3ae783bbae95bee3faa7180b4fe36e30bf9d734a48f1604d4dcb0a7bc2a46b2f694617d2ed908c6868e67ecd0e5f0a109187cc53aa06e6ccecc5d0d69b90f692c783f3fab456b0e02fd6b9efb0c23b41f2b25fb8f1666b4991630c752647a938bb63f3c3fb650aadfd90843f9c7a2234b0f58a517b598d0f248bdb0c1c2fa84dd6dfb3af48f9311cd7677f2ad5f98ba1ec863d79b6e0f6bdc0f185f12f71732f7b9614654fbd618918fdb250430d9973163191fa62fd89662afe1b5a6a6023f84ebe9beb9cc21f90a45700e10e8e6ed7a2bef8946c017652b75e41d0a08a4f07e0790dc45e7ed184f1725644ef73f86ddf628a2c5a8bfedf7a09e5ff25d934703c3a7ac3df47e119a109194143dd7b91c8f20050d40d615ae092c436eb8481b606c117c0f16798e91d15d2a07fabc8aa215a44ebb5ab2d2671c797f6f8039b4fd7e1779ba35c657dfafe2cc1182f048c64bc48b6f97483d3efc74717a16a097cb6de3a3c4748af1a1c4b964ecb29383d032d0afff690c7fc6a9b88bd781f7791df614bcb4ee013b4d7b0e3f80c2746a0e2bbc45bd48b1c591bcdfcab875776d8c99d0152ce1f58902c7cc229b23f87e30abe6a44e85bce2616c69d9776d9555ad83bd4136dbd8c7a57cc6c97d6388c5d3a1b2f52197f64da1f84751eb035b4d798650202a68b3f40e64ee6d83ed38726d5fc97a97136914581f6d272e989f12cd011ff9575911ea5b45ca53c51b0eaa2a35376f4ef0d60efa2040f5d4cb54d9561d1be5a763c5e3db3e2a1c2a16434a93eee0b68fd96a40416d1bea2e1fa07cc5d907fc279b82bc2bc0ab46bd3b0bdb86f083d78ee0155a70c416e3b9bbd7206936a113789e9f772f3f786683cba72af276e3079325520c56b2b6ff06af810e97fe3a7d5a50a37ba0a13857f04776754c4264f6bc7e1499627bd410e55398b020cd6b1529c2571e3e611abd6080440106b2e93c6ff411367dfd9c4ee3dbe5f338432dadcffca0e8555ac07fd1d2b443ed907ad5c65bb0dc83477b698eaee367148172efaf87c69c4755c0d309401dc3003cd9b1ce87917944d61bfa57f887a5fc5618c9c51e01b8d1c1ed05f87d69e696b835b61132d6a0b3994b4446c90b45aa73685eb472933b8560304e04a87ab38deb80e1e98e3e1b4aee45411c093b7916e992632197aed9d9c825bc62591fcb529c6fe5897dea6402c0a1226523e9cc5e0b84122b135d69cdb39c0326949496f309361f5c5e12fa562202662a114eb61eb7ecd9eb715810fc37454a50f704853f6908c1e90f770a5fb5012467d14a8b314cc1ee677baf7b07f3e56d9e9aad772838b6b6dbc2dad46ba2d587d2446ff9c5945cb58d61b3d2c32bc1abdb550e0933b8d944a5988cf5679b64fd89a5668eba005135252ec4d98e11b389e60765362edcf60b21d2e0e27845f1a7f030f924bfb81d98332b47257cf48d5e274702343eba5b9b4c6fc196848ee4f1ea251208eeca71854c29b620cc4fe75f302a89efe0e9a1c41aa9223565e515e260b446be445aae1d000593e8791e287d318056f6b341a4d96e9d328757db8bfa821a2e4db38702865a5a590eb84a24d0ed7d02d11d64971ac52e7cf2ded53ff4ae4d854662af93cea236448aba55f7663edeb96c0412fbfeb16443f094f1d2f66de5e2336865fe00f74b1c73862043be6489150881a9da0cf37d79993135ec5c5b285d4dfd63983056674a0515569f05dc44ad20eb6ee478e4301c18654458ea2fdc3f5b324f16dc6f76ee7bca817a5323f56a8c8e7437728878979f13ec8fdebb81367fd2ad60d7c20cd3fe4d6bdc979384b5b324951ae09256b8b1ebdb1d9228493ed1b2f9d8ce5996bb867e3d19b5d094699e33b20833fbdb1edc831a285110d2c519ab616cbd5c696e861909f82d814ac385123a18fef016684f050372ecc7e4b36e5166c15e19947cabd21ec3216ffc0df44877ca2e5038c9bb33ef13d7ad55d45bb6f95187dace5c3956e9bad873c2aa10797e0f787eb52afdef3be7a2cdb0998e60e2ace2268bd145f1504509b98f15c5d778349189d4a3ccf15f9d9a8a942e92e242d5c8aab7567e52524ea55fc26cbbe08b63b5413ca8ceaf0dc2c023ede296da74511116a5edebe7b5c04dd61748bb57b6603f0112759ef9e407f7db7d0438312ede59896eaac0fc58015f2adb5b3802dc31ab63f12d4c637d9e6d57532b794478476e004f0b38a51da6c527865417d653f0451d665c04491133d642d58964240f9f1e382a1fece7902b28e0a8f291d9e4fc4bc0164dbc1ed3a281714dd2b2a2f20ccdfad53a2c15d9106af32ca58c8f64fdc2a5f96afdf27e87ce0f109cfbc5896f4e72210f33e76e14bb5ff2998cdf8f94c4c591102b81ea3ef4e574b4282135ed06a0c0259de7d650f64f000e8f4beebbda15a5a3bac453f210e7bd2d2a6c1e6acbdadb18ef6a447aa5701bcdc71b65cafff3ad9479a87fdaf6c4f1bf603ceff70bf34583e1ae9630850ded6a895361e7dce6a7880469e0bb311cb03a450b565a5505eb637950989134a7a1c0144360598590705f01a64abf90ea5251829e6bde674b173359383e1d66fb5f40967a61a6d0f57969e0c5e705184e4862992e5048d0b3811168d58d78cd7b659230e8323ae38860085a054042b6fa06de92a05c526a966821d1966e1a3d51ad328313222308bc316dd414810cee77fdb8a18e34e057bb773fd8f33acaf4b6b1c0ad2e930b852a45fd955ea039b1552484fc1c318db1cc67094f8cda83ef805783968cd12bf986c400d7d04e29c5beaaa6ca57de19d171e9d472451d5d4acee30a1c91c4ec2a699dcd9eb41a1b90c22078e93eea9c1240a2fc3f4f42300fd35a51788b5b6dfb17586d9525c5bb1465a2fecea471d2383127e53c899b99bbd1e71567ba41ffde142e427a450ef3e71607f261edfd8d235b9d6b8ed66783c93ad1e4a06f34aa022e841703a815f1188f9180df1196b94af516e721d58655dcf572eeed17c01972dce2697b88384e9222898a3377552606746c6cfff990a4ee7d712cac27f5ed13eba25af044cc0eb3e38d7acdaf64653a7f9efb0207c98d7ea8d8c79913ba00417a2cbae3d5b0f23deb5a5d4efdb4f9361249b882ce6319c86388fc0bc76adedb466c851b24c4cd42eb318b205e1161431ff57ae5a7102ed6697e0e525571a59a30256f8ba0f303c87c853ded670d997ac9fec2548e056be646cfaff45a89114608f61c335e37fa785323449c3f2983d73965aef3fa08804b9bf95d2b857d057e422c8d90e63f592d2bb5bb86ad450d36bdb91f1db0d7d7048aee860509a2241eb55f1c112c3b23243883092ec042b5f3cf076f71598b3ab1fc53964aba37f2f8225a2c4cf7330d5dea075524d3dae1f7a1f9bbac8f316dadc1bad3f806be81db30ec7fd4f87d3764e09a93fd318519af1861682d71c604d5ac87c7e702a09aac239d56b1449382dd91b99659404ee4e8b4b69c14586247ec84e74c00f1f1f7fcaa151f4070fc72cbeb853957489830d609029a8a3bcb72efe9c22d4878453fb511b0f698e76533c4cdea3bda6b14fbe1696d5e50ae409532e56e6c6c0cebf4c16c7576c95a878bf639720f4a934b1865a24296c14cd2a0cb819748b4a9c022486a17c3949eb4f2c765654d37808e2ca9f3fba010f0f52cbd7df442985a424120f42281c3beaa8447e44de766ea1f9aa272e6fcab6ea07667d11dc842ac569645f629dc978a98f47d09b9cb8b3dccde5081f33cf5041c9b155e48c775c6aaa0ac5c7f16da711abc116f56a4d16df804cef20c666eed79e6f90fd066d3693728b9161c6c8b13a2e0d797ff005092c3692c8aa5859d4997ac3d6357e5a1f2d7ac190dfad6db7c569234f654e2250676fd1134a236170f755590351666634def96e208b24e5a09b63ddb8e821257776d5c528c9031877b350b868c23675907ebc0461cfe97e2fa213706d0e5d2327f76f2c2842b967bc3c3d6ea22138422441eef00556b2456d4aac352f6feba3800375b0c823f64affa699822a117dd69cd5f58830c1f3c3d3c1b4008c5127e6296b422cea923cd6c43860849fb3325597c4fc9af9e6460f8cfac6eefdfcecb4af362d792d7eeb5db37260cc59dadbc0b1e85cbf2a771d3cdd0b29b306926b229f5de442b9ebeb0fb8484b474be4346f50ae8f4199bc5f92bf074253118445eb85cc10282ec8e083dd006f4045a49dad8a9926fa7175cfa8cc4f0ef29def0e9a5fe00dd0b5e43bc67035dc072d8d301825a04fe5de23720e54222edda19698c5def0a640e566ca5a3adbe27b21ec21deaa599fb11b626b8309e261f22a28a568afc306d2384106dd808cb1f9f85f9437674ac9edb2663effaefb30175f2070857f4c662b102c48ef5b22cbd1d8d282ccbd875a9d27edc4d1d68412fd17fab63e87749b0f4f1f4c7fd3e4558d5f60dca466f502365039e12ab02724aee863a3d0cd934d35d1ebb12c46b33afc8064c535306cff2c8c8899476cfe210504248ee43ba2485eb9696d6db045ab6c9a1fcaa1aa02ed978054132c87671096fca720d8b741e1c799a3747602a352635a05d36589e2d0ce8fabbdb1e98899265a24265de9ee17ad90e742727c970d3bd33153aca57c96505d226c7e11f0e1bfe1bcb0bf38d9458667b7704083959d574e1fd18c0152890753f0419409d6f33bae803fe624bd2ef988d9f112f0a7895479575be013cbb3ee6d075d25afd29c1c677d9bf16c8ed873bdbc1a7cde200d583e91100469a818cadeef1ffcdf8f083022d4c5c9b82eecee2ad4ec1b05cbb30b894cc9270d86d9d73d4887970525b873a5884b177f8dfa4218f0319b4ff6f782c927d1158c04d8c0045328b777b481ee48abbebbe540daa2e2f160dfe09c05e16e8ba202a373a51280ae901807e21ad3b40c187611991278b95c2c7e4db0b0348a592f2f1d4a54064e40cf7b2dd933baf0a956ab459fd9f62b026c57f8df790c674f7e4b93724d3ed17e8cb66abcae57042ddb9c9b763c1de318999f22f14afa38c7ada7259f855e2f629d5fc6604e62336a4c5bed5f61caab669a9f572a277ff80367b676122c60a9274db3f3e704c6545e39059b70a7b05c95ebee19447f1a423010feda1f0c68e03c73bd2c01443401bce6adf2bcb40bc82b7e23084d6b503447afab81816fda0494d707be45f482b550790538220c7b62de0d8620db888fe85299acef1ae588b3a7a13c5525b581cf31091d0ec7b1b8e758d43c1511f6aca7e1281b870d2163b43930e8cf45472b68e58fea3c328eeb51ee4d36a760e374e42eb9cf16b4110d808378bb3614e0b557b6c5b882a49e8b9788662e717022acc1c68378dd72d5e5d23c9a5458c684879445b806aed77d1ba404660461c73c483bac1f539d31d8babde5ace6137dbf8c0c7e1bb7b720f7ddcd575386e18d4ddd3187530273bb60dc4bc40a59a675946f64b210c45a38e1208c67eccb13b3723dec920bc47f75c79a14dcd7f520636512090da4d94a90d61991e76173ad7227980b4fa40ae9eb6beb97c9a55ba7f4a14dca76b801cc9d0998dae6317f525fc8c3ba8f44a4f3d0b67280752751f2f69a11bf3d9b6df77f4029eea39910dab03c5627e4062bc486497dfe08caa52bd6942e804269e4586a06dc635991f36cb5420293b30d4bfce7078fb61e69782d1639d875ec17d25472f60382301008808eb29b4c6df149dd0328155f5d2dd844779c19879b0de4dba69d019b1dc66f6f40e2a6d84b3028b230a8e9160fb6567b4d79debae08a2194869290b022b8a6810c156164f069db68f06adaa24fec93e1e69e01b4f3f08333dc59fa2bdcfb5536ee2888ea4e4ed9075dedd0d461e33ba091962f6f7f81a89b78575afef9cfe7983c13d0e634f5c098fd36e102f8327c0f771382d32910469ec6ff04b2136b70c869ae52f610851e17db7284143aa34de4f364bc49ea1197a211615b04162cde8e139fc538b902e1a5885d7fe551735fc9b6a69427f89cec0544b7057860ac85ffa75200c2119dc9a83d739af4e57f8e087fec57c41d30a351062c14e7b2b71f9904b61516e37b1c6a5e1fbf6ea45cd137b9ad6bc9a516957ef6d7d369b01e817cf86d768d6cbb0eda4ccfb8ff5d6fabad13be77b0243c285f326059a6cca66d6da912617aec7e3cc9a52fd82cae33e09a64ef92ee32bc5d9d2405e551e79a62918846020d87520641196974f4f9204a6b7efaedfa2421e90588ab842ae84ba5a9a98d2dedce0bfea6605c699288460404e9fc4f5bc0c6197b8c360003a4858a25fe8fe4d415b4a12091f7e3221a04f14ce2eb8add1f614b10dea2d59bfeeaa6451ab0c25999c24eaaff2c0ef86693a9b50bf245976210134f57704f8638e59b40e8d69daa06c2f7b1366a3ecad7de513de232428e0c9e2eb74b0e2189144e5ab68cac73a8bacf39cff7b127c93e9970947c1e91a8110562a3a3f8ecc578f8d470c4f8b233d7763da6ead96e16ec5bb2d2c25976249a8748ecbbc9c8922a9ca7990f5fae678596c6b87059eacc81064eb989d79a69c68448fd230dc22f21cfa3b5f7c847422f2553ae7d62bd76788f756eedd56aa58ee3bd5a82d8b2b994a41135b4256141fcc73b4afa1d3dde00e5554ff6882475fefc954997b1271c9bc888c7a5f497ce0cf8f5c78fe8d6367994f5781162a24f5a37e06997c00edb3bec030fcc71b760202766e3baae9c845c81834b6404a2f2472cd490afe2abce67ffa7a5e993637c04e92cf6ddacb48a5009876c0078a048ee3c02217f40192a4b2c48121593cf91ccdd5939edbb4d08afa29f3b1f9bb3eebb18a1e77a8aef898bbdc660e15bebc27eae8a89da429d16556bf008a897ae8029b40da9f661e19f3fe12a4424cf73b91110e75e73420984643717e40d997440a3d9362480fe4839a66f94efd7e1522fd97a452fa100f6b8e5b022a390a7f61bd1a96a874b14b5dcba76156a921de8de9823c4d598bc7eeac7f691abe2448d479e43512b95e688d6fbd147a04a0d9d7cf79af50659cf19659f59a3f94b740c6c3966ce3a3cdd5549dbd39e7456708a070020beb06ebb8e480cf61bf70ea9ca88924c7f4b373b46dacd242ee0619dafe2e577f5626a1db8943f4ad8337839942212e769c04e4c5f989aaceff057e40fb2057795fa0fd04b710808f00778391c491081d4d5a40aa6dbe9faa923a3cfc1007204aed9ce771f240b25d007704548d72801c364eccff96649d0d41f15dfd38ceabd918d00c504a965bc18ba6591669a065c7a41a0b0a2b730ba091d5135d75ede48790aa7140b0837ca87de9756393f874a2a7ab19e0305912a42c38f3842a5404d3e25a0e59939044a1a0403a85417977e0deec43361a50bd30f82314ac6995c2903e7130a428f7b211b1c439a887f6e5379721757451a98e0a62e7972c493792658731031fc9208e6957d8156bf1cb7f4d5f9ce9f0c62d800d156a0526cab890f69e62c6a54c6d44eeefb8e6706c269d11ca99c78487a528999bb9f85d23c1deb6196059e1db38747971bf53a14de3d25e4af3e1244d87798bfd65c77234a5442af5aa236eea282f5f5207c9e7f18109356c1d62565ec12b807c454394245deef1a171acc63783a517eb9f9da5f7843c5e5dce57bd9e1c07a3c6e6b3eb86d17ca24193b2a87835b44339bb5432fc62a7eb4c78eb4c872ac660f2d5e9642ab4153ca16360c897352c8f0b12f831e216d0dbbb6052270eb5c49fcb6261e112e99901b210b2053baffeddfb2216c64bc095ce088fdf1e1e6581d765d7cb89310cd000267d54577c4f07f2b30ae6110469c093895dcd652aaedba6a87a9c0094532526361ff023541de6d9ea97403eef1c8a3eaa7bd5371283b4eaf66fb0bd0ac05d93464e3fe0e8d68ae384f459c7969ccdbd021bb775f682c19c582ac81c368f3b39ca2cb1d95a6b9d971a97630fbd44571268882036cab0ec130bcc595c2c9c11cac55c213c5ce3438059f2d26f8f520a2217006e032a70ea7a7e11c89dffbfe2f3181691034ede94d6a1e3bcd294d1f75fb50a948ec8a4ffb798845aa0a3129ee3318563c4f6e53347c42c69bc1bbfc6440c9517b5d52f0cd3b2213c2e9a688c403c9c8e8d0352be49fc63e1a10388152802c66555fa9df5d17b46dc32259de405724b1f7c327534ec4aaf9845d9866f5a5440ec77cd263e04259fe3bdfaf7d02457ac58ae4a59173b68912640cebc1b3dc25966f7104cb76ca35b0ff72f8204da34554fb4bc8054b5bf15b7ef30feaa8878e89826e127c22d50605746b08bf89c32686635d8cface5cb17ca0bcad45bf9632713f212b7dd40e84e9570b4438fe1d514d3b83ba333e4ec87a4d282449b357f225390b7161fe8c4974f09c3d04fb6b13eaa5cc5e75cde9abc45a43631bee31b7cdee554f7a4159b45268aa1b1ce6b3aa4d984d0f96fa1cb96dbef786a201c1197a73f0a42a0408b23c3a900cf4dca5f8e8ba1341a4151dc92981320cf7ce232ddf5182476c495a6743a49b4fba70b10df4860c5894f5a32923806ebb362a6e6e55fac2726ca07b14f0bea00405106ae3985e1c92eb5a267f454244c51c5ace99cc839dcdd79b7a29ad9ddb86c7cd6263aa153f047874028257b27ae0e1df4451b02f31753f3508728a573a0a6c93a753b5e2b0fcfbbe4344ff8ae9ce00a2e2842b3606fb2b4f56754e3efa1fa932b5e84b1a2d0c261aa94627ad9d2df67c0764833e2ddd0879fe6cacd8e91f7d42d137eb0c5c389dcd0408c09149d8286e87ed84d4cd4417795cfe65b721ff48d0f1b51cd1a6150b04ef66a864cc1c100828f2575fa738f47363ac130c92da16bfe2f2a3fe85a1a35baced779e13f54c89e58b4347fe41d60acccbe91e287e7b424ed20ead3d590936e990243eaca464b185bd9af815cabd1abc8e1191e2798bb106df9ba34325dd150f49be40f827c57c798559c7a42bbe61cee26743b732c3a8d8a38f9555959bc74e945de5f3fc083395b82f6df65361c58feb534b4edd13593972180a7766f908b4c5242f45b04348a2e3891c9f9c035202e48e3ae1554245de2f50787e0378515c0d1bced9eb7708b278853848b7179ba0f479a469df2af6d778875c10377392c667aa3b0d1ef407aed605acf39cf5c697c0431fe4710512761f2caedde44facb3c4d75fa35d5e596777f7932b140cd41d0248c03fca70d2284667c1aa1cb4a740a725c21ea20a1eedc5b7204f2bac26a29b930faa2305b6f740ad82f051780c9fb569a63477b35b123a7bace073c5fc3348c9937ed4bdb876f92d5d7be1a07dcafff0f722ef2f5619b796531385dce0455e1021e9ef3f543ad20b384d4108cea2242129d96d5c084f5714f3a3ee8b2d7882057cb9d65767f0272a0bc25c89c125bc430b1fc5103d395a27123ac3a5bd487d0b5c05160b7200d96db5dcaadd7eb6bd4b2b6d909d83fb2f707e48b57aa7e94a139a18724095d293453407d356950b603c61ea32114cb3ef4cc6ba0fa6faf64af97a9056a316f83a3d44c9a5efcf7c3395cbbeeee80e0928e4fe84203734949d7f5c189ff47387b9c75355b237fd6211b696884c72fec87e6610e19cb530c96e43ec12e4b46fd169ed401d0feedc9ef08df63d80598ccab05516d93cf80da661bb43fbf844e61410ec09490ed3700d1c62b56807b004a282f89b2936e3a58e10fa6fadbc09fd0996c9e0876dbfe28a6b841fc5c982f53e10e49f266e23f8c1fcb81b3c921c3dc853ce139942ebba1945425d812d19da090ba31ba4877e05d3207a0e9f039acc4137dd65df1ac506c8185d7a134c7259204e146a1d116e8b7d670019cd849614fc4fb7c6c346ea85b109325681a57fc73892c50e8f8243f6def6262a0fde36d670f2e5e37c8af9a989ba74d33d38778dc4b1e29764a70b1a6de5537564fa6f99141c1a27fd0f339a52d21444b0c2a42bb6ba09515719035d43e189c53c51d0bb3236be0dc7f98325d8749fe4e3be2e234f0ce1ec7c26b7c3bc6cb4fb416ae4a7412627cb70e9f8f74b76e8c6b069d507114c73fcdc8153d5313b6762c454ec210857dd0db60a8742fbd57b3b514e66b6163ce21be7fdfd75d9f0ee85a37c61db79034b7b34d3c46ba3c85a8fccdcc9d68261154f0bbb9d2ca561607498a6fc1f630dbe4e0a6627a3211dcaf572d0463a9f918d53052208f4c487f11e758214cd680954215bc38d64de3fd73cc69e99992e76404ac795c0382b0e545caf422b6eb384aa9774c31bd3c380dda402f2914950d76555666de0b8c212b09ed80aa3e2172b8d7e00791a7a964a8d1cedcb7d02f0d7a39bcb92825c1ee2198f6d7e78c559838ea97e7f8055db305bcc98bd9cb336d752c310423fff97c7c11640ff7fc2ea24ec87ffb3b9deec401e77ecb0751d974ac2ea6ac85c433fb5041e1770d29f9228a5a43f85a45fa90722eb62cceda255fc4d8df8977820bf3af8fe459637e860a504ba606f36e81b546d22d18d704b955f15c717be7321f8e5c0a8c90b54f0d654987310ab8282956d8e3c145062a919a5b258af39efa37ee68b166aa21c43ba5d5c36690ed37435ace43f5894edc6805f4dcdc46915aa0c8a79bde398817487d04a9187f1f7e695c6119d9baf6ab8d847f739495909cc94a4c54ad9660370274c6f628251f6e8d445965aa6ba6f85332de18c7e595da2d1c654ddef5627730cb313ebec92546f7891c16a0e2f4b3b156c6cc521e7a1ed86bd9c8eea2c371a85626f50dfc95f513803ae215fef6126c00d31fb1519df05a66aa0487da3b98d6c4a9c3106c677dbb9fba80159e82fcdff2b2665d93a5df4c7b69286b9edd7abd3b0baac678339029f4995323e88c7c80d72f14049de71ed576f077dbade102300e238c5b131da97ec1db0964d68e4b3aaa7b5758f7e248762b14d320e5ff5de8f8a9467266dc3b70b167f74827f5fe93e79ffc609c3da79bc8949c1394d3053e08bb65768156d88909a24eba32e1846582255d2ec4eb20d069c3b7651eb6e53c01d9d4fc578f81abfda1f55d89e4e9701206a8449bea2dcc570e049c865eaeee239b1d9b74af5f7d5660bea4f4a4446cf3ffc2ab47004895e93715688e8f32d92fba8795324de69cba5973a3a530e0e9363943a1bde9e080f723b98d4bbd7ab19a9f6b210a45475b7b23a78495d43c197501d4ad90628876323b1f45997cbfac0e9913c69a8b168eb5684544104ca270d48e0b47a6fedaaddadc7fe9e9f1102d46641b0d59d7eca851176a750b753bb3d216bf385c010e7763c245c6650ba3173e1439b6048a72cc78fc124a9f7d95109727655108ec60e24c556cc4747f4172c62943dfe23968ec6eb40a686a16c98e5f9ceac01f441208114bea6144348ad02b076031c038226a95a8c5a5cb91ebe25c6f4ce0e8243589c440de91e47f5c2fc5fad025e8a5b0b987bb7d138659a5168991cb963c35ce8c6bc88877e2ddf114c8fd5aecde1b7983f3ec23aa75b0cceb1921c5d9124f8b951bc1e7c9ed427ced71417981dc3a14d10941fa43198f63aa5c89da28e403461aeb3b686b6bb3b821cded993ce5320d6ba4d6415be639b5a915355a9dda879741251d3a6ab367a87701947a1440942c3eb048032f515697c61caa321829c7ccfbc9c3d7a17a80374d28e69dcfa9cc64d91376efc142ce9c0cce23cec0df2c4a6e6e433f9ee6609e873b8672f0c02f53f83c6933cc9b31561c79db3cb3aa1504ac155708353b07e28268a28cf5b3585c7f9df7d5704e6cccbb3414a5e72d6088b9ad4524449ce2dfd02df6f77ab2f59a60389e2ab2eff4245d4d824a79849809889b0bba353b672db2a9bba5c780c098f405b2a1b0ed4f8ab6031f6bf19edfff0082d7d748a015d9c3b6299880ccbb0b63fa2a0b298695096602bb4c8da3e5b0226c90701b89ea17c6f7e664b9338e8133d61a34f095864b0fd81c7416da4bdeded2f978486b64569431d41f79e34fe46dc47648a16a044a5c761dfd6d15c008a90525c4897205e392cf55549815988e0bde699d6cc285dcaf9beef972dcf7c3389911778952f0a5144f8e7dc1d6569aa5046c0868dacf38ff0bdefd75cb5238f3f3280f10e87e0d24f46690ea5cb64c077367553d2171464ac451d2ffeca6205d8b33b7f48431c948530d30d68435d83ad4d68c48eade7f568b51dea445cfda15c503a9cf0b616312a523f1ba6be9198a1655c2453e864856aba7cc93dc93a6a4642c60b4cf2b54620111223cd02e69956fe194a70e0110a720cf178e09a334ec6c50cad913bf08055966b8e324f629a5d6b0171a991db6417f435ea674b3c3655158a6b08cfacab871107e11eea6e0165c56b6c806072b59717417766606ead0b240c1e8962977bccd7348620d59f6a5fc394d7eebde32d10229874a50a783271a239b50ebdcd4410ea8f8b0f61bdbe0129a7cc93f6fc07d29272f9ea85b79ade1909473388f2fae59a2ad04de2ae78410f438106b871c6a331b967b485e8574e9e8ff9e721b740aaaf0ae05b94c61f67969e2ca454bcd05df923bb7e30c195f30bd87466427f6e734f0f49fb110e5c3c7d1682849e26fb3a89a5fd3314a5c98dc9648f661ce5f836797b331bd7c16e1464b1356875c5a1065a93148b56206a2157957912ee58dc41e9c5b5b15e7c9c01fe8a4d15c6127f1013435c7437d8dd1a5408c843cc8838f1ac0b4fcbfe38c83647ae6e6b63ca0acd81c4959b62eea8a09b904671f5d7dacda09efb670b4eb48840e6a623613e614a12af99294b34915c34b14fe81fbcb769035acf042e1d8b30e6629ed5a46592c32ceadd6407b73290538465c77f6f3f1efe73748650ee2572e93499b36fff4acae872074a268a771f658c2ad6eb734173e4d4d16831c88495c071718a70855b0799042e47d71760a09b4d2638a48bce5edb105f68b086fce77b5fc1b11011366ebf2d57513f2456d91719f20915a29712adfdf8ff1730b31a78e98727d1e735c5f1a85ab6d3476e1105f001016109a8b680ee9b05123c0134e6d8cddef016fabc32e0778aaadbfbc933725a072e019f77d8c3e9f354a4defd40de2e70855d88f261462198d5740c81d62cb4b3340ae6e7e534e2d7a6c0b2344ba80f7c43897186d3e8a9be80de9d56bfc3b172913245f4883a60d4f9482ffcacc37a4fac3ccd2bab5c14a4be9eff78d22db61d8edc7a10694213e613d733328ef40d34f2e82a49472333e2c1ec6c1edf3439ae5b291e84606e0fc2510647744a95eb5640de4df675c91c881416e7eb59f1d252b9b9a53f68a84e6ae725a83fc01ac603ef9272ce57025d2c67b20e828760575fea7b5723f42a83edaaecacabe207dcb2c5f9500f7c78a4597829c9356874ff222fe3d15233e095a513ecbe1ee30ca0b8fec19d248f6a4f3fcd146d9037e1de5a70073ccdcc5ae15de639a6fa1dce43a700d77889e626a0a91b336d236f01a5e0186b3e496622567e49b2ffa421f80fea9c7b9e49700754b061d2a06a9570e678c83f57e0c65beefbefa9cd0c0d56ad22c523fa1690d452bbbb16ae073553384aea23a509a697af76c04ce96dbc027e63a2d33d688a2c52a6c9333ca0002581a38c84ebdffc2e096caf6e62be7d5507f78cc6cdf73b15f0d70c7e75ab4941fc965cbdb85f2167fe06abdd83208a0048cf65f99d8268012076f1def7a3646938e1becc930984d30540b4a41b0817baeb441d530a9e4a3aad111cc83c0d8342d7b2b1a6d4a4efadabb03d52f4f19cc33d1e07416b4cb2369e4718e7eb5c173667b0aa4463466a5aa440fc42a1d29583e291ef11e4466b5f18ce5d6811ac09c1cb190c2546a872517f2af4841a9173afb85d765dd3bc82424689e4318d7db06f3b1dd770d3d548161e0731cf646f7182c2269a8a001264d679ababc924ba008936569164df5fc2bef284da3819937a1cbb08f5ec1c621ad50b2a0b19e6c762c5a5bd0e6313895108ad0fe0aae32a3926b8a83d112f2ba8af0af22927060a7c82198db201bd7e041739b74428f9117f056d3c7916a5c2fe6a2a6ce8a4f10b6302315e84046a919a472f737a382428e4e375b2bb9a2f759d0d393d7c64ed5356e3ac20a365af71c4dadaa836b85acdc75ca08adeade453bfcdb9683841d91b61e706ef9b2b6a40afca4c0953188eeca1fdca41de9194fdd21cf3265105c1e52ddae6e9239d060d92cfef92fbc37fd73c096f697311677247df085cf553e730db8afeaad8ab9552360bad63555a244a5a4fc7c49f8e8e1c52b0092a33ae7d0b0bcf35189e309c430abf2eec7417a0023c017825de915ac098d58db6380c0ecc2fdcc7e6ad0f92cd22ad93d82ba3b014f56968399256c8303ba4c016e9d84104c8b07b543c5030d935594adbbdbabe4bcb20b97b11c941573ba764702c7ade1df82efe9e193bc21cd9b3aed3cc078cd3303d3782584a0ae1cc25e1b1c0292926d7f819f568e7746b86ad89775afa43e2ed9c32add55277ea009b8b1404d53526d6aaad5c0b8f21955d89870a8574c55ea6393906de841a610a640d2f2bf42e72b2586408be4f8c4a4e2af14625fea20541916e625c9ab7ac1e55e3ab661d8236b867f749d72be619f67d4db3c9769bb9336b8855043fb2cdad7030324ece630e61d829b6fec01b7bd77e1233b47f879947088c66ee6b19d6a33736aeb9ffa26070b00a1ad38fb468d5bd26f178016d836d560f51ba0026abe0c5ba2bf0cfdcd16377ca3491ebdd99435301444b75207be666f95adf2a77fe9fc924e3a4149b79439f5883ef95b0d932c2447f716ec1c5d1dd2cfe655d6d32312ae4aaba815f1d956f31a3e31e2ad2688615f75599ccd7a123f5f6d5f9b7464cfb3ff12ada075bbf941af8fb656201bfdf97d936fe6cee30d5f9b117e29a53cc8dc7ae29aa8f8045f299eea546ded5b0fa321198b2702bcdd8b9d4e2beb85eb0226509bb32ec98d2b348129f646ae004293de6b4e8a4bc5d4ee3335c87f572bfbcf08765b94e5c9d5ef902a9c90f0954bc81f25a973b1ec999dae05025f34fafcb82af6eaffba2a8fb4340851953d42486b9811d6cf8e4a351e6f9f1aa62f9393bb30c509dd2161cb573854954266c992823980db1149a16c1dbbb58d6839eea69fecedd17bac589efc05d08dc617d96a57b2595cfa461eebc197db1045c21bbdba5f38e64bc7c51ae57be29d1d68abe8525dd9329486dc1f62bdf31d075c3b01ecd8dd5afcf51ba8db2a2c441b86490a9637fdd694cd167550db0a6c4c606fc9f41cb901d33c33ac6de26679dcdb5eccba5a64195fea082da3bcd94a45af99fc969ffc193251e53d67a4b8b83dc61d3c47a09b3362b334c4cd9150956675ba51a8346bea998e60b054fd17b602d81ad0bea715d8283302b0133e26337e89b96b108b06fa4a4f81b1d88dfee73a9ef08142a26c2c5ed40a30a21c08d22a367788da76a22e7d9d7dea2a043e4d5f71284da49a2dba5b6187aeb1d5acf7ce31ece47a50677d97615ec2c0c24a3c9be1ab8b13a288d7c024ed4332985a7f54f421b11b3054dd66409adcc209475306f7117ba312ad3a661da2bcd61c3f727f8ea33c1b91ef47cde0580a603d08578c8877d4e4d658f5c8c17b663989c93280afd2439bdce63cda8c8b6543d82f9c7d65ab9276542b913dd95fe02562ae595c007a2c82aa44e2c7b70ba84c68341c7950ee8a94358a3392819cb233c6d7d6369e19ebd12093120a28609518e31e71521b2c705e0434a100976c7bec7391214e67a5cedb8f5db30d91401429149f42be4dbd1d2fe66e7106746f68674a2e52fa19ff7d780d6f7d93fc595de0ceda10e66957e98d8cb3e00f3317de8ef623bcc70b1a0c1456e1386138d2e2fb847298ad6eee24dfbd73c19cbdaa0bffe014d0a1bb240e8ae36cbe4f5501e7d83c579828cda4102cd2f97d144ad643cf00148486814ecaca21e0c46e970ab739dcc1d6b738a248efa48937f2a265cc0d6a39d9d1fb29a832c47f7c4745d7a22f57a5adedd1629ba18613203ff4d0f0aeb324f3c9c63403fe21091dc6142edd7d3204edf6a7c81c3329be58f8ae2fa3dddd238ff40b0f038e6559d0cc1560da073c47252b1d868a897a1999cf47ef0da7d75b9aab166b7d2e1078172edf1960359e1c438752645bbf5253a718b9160533f04b5bfa8f8b5674eed4c5df5d584a92b7a50fbb1a3d6ef628ebbd92d9b3ec7a307f6978eeda9dcadc8dac89ff298c38e9d1c3b8993631d7508dc94758b1deb3f18a75c883614dc22d2acc549f9f464835700db01e8289cbc7d771f8c070e16773dc7742d6aa95a7c7135a2409fd0b7632a78fc549532a475a0f9eef1a9397896388256b1659a1ef9e0c99fecc519a8823ae9bf5a59e3971e071e5ff79a32ff50e98f923a73b17cfc3ac2187683dbe027b6349860c3001f17c553f8bb28ca39710a05b62d5542bb6ebb8ffba0fbd99f8d99b90f9a2c460e4974f2ec7eca765d62f339fb8dfbcf348f0ebc10fc0530841f7110bf6b95276e5a14f3fbf9225d586aa1671ee5ef96ee5ba672fba30d1fdf00944421e2d162788f12a1ca4e05b691aa55a561248de7e3f4d722e058a6f8a4a8062207a2469cc23c5b4ec29425e88fbbb559578dbe646856840ba9f8fe9e23a5781b31f9f11e14212e3fd4e642a7b53d4025a1c8f47ccd89e1f9dbdd094155e6759335bcfb06f5ca85401e0782cbcf4b370c1a625c880f6f54da0f97d6d133a15d2dbf97de74442c23e1037c100f5039219f387a06f2019502d7c022a33304893e8a1909215d227d43b4e9d910c552e63f72bdb4968a00e38dcd8f368f6e16a3928884695b5abc1201b5537d19717d3adc724dc3c797782d624422bd15f3e99d213cd25ff34f62dd0690e9cafc2f53d3a33ce896948272b0ab3f930c2ce6e8bdb178a8363f852271d9baf8a6d251b160ef7f93cb100411c26826ca6b1f790ed686623631fa5ac7e84eb7d98710833e950743d4e7c827d7d4dc06d396dc4000f6f0cf61b68caf3faf916155e594f3f32a110fb21a2d6f4ff61bbb8c7dc273a28d518e6eb5d2cdc6cb0cadb168a5a6706bd8c00ccd3451bfc5f10e04417aec2267e13003c06bee23fa8ce7e1de990144b05d2f9cae71175224807191f9632954987d090cfee18faac0c63bce12d3f27928d744066d85a39b11912f2c14f80a5613f6675cc2631c554c0df312ccadc86aecaba1a74504f2cd95591dabc9ba757e3d7426c6a6f45883aa720fe101f70d5ae15fadbe2770b07dcf5fc87484c3aa9ff27ec34147e1b8084563b97f53eedb6b170d07dbf22e12f43eb1c836065c9b6db9745183c9fec326f1b0453be91397f6c1749b1564a31cd6cdae65ed13c24a0fa3ac7bc50722d10df76a9014a8fc7458718dca74352482888b3e114f76df44b714f686a661c22c03fe0ca574e7f7ec0bdd9e62d36221453d8ba79c7910e6e19ab82a58cef5e2bedf8f480e99f090c150d239dd7d2f55419c2b75668a6c76bba83ff5d31295bc59ec61a7c243380c88a716ca255187c0ec71fafc697eaa72738454a7bc3a96f87cf75b8e4d922a37ed7cde5244e299b7dbb991e5d8442f71f7162ac800e63d52ebda15e879b297e4d6c478aefda1873b23bf49199f38add309194b648ec1a0b9bba9a1490fb4e2092b2212d387914839482f39c4f150e25632fe62efce3dc7a040d8f829865dc5ce0e061d21c4bbbf54652c83d606485775a1fe32ff4f07c4524a7fd85c13af5afbdd4a02cf350bc4fd393c8d1165309f86aa95a062782859b5b8c7ff55aa14dcb87b89954d6be89696e09c566d0d619e3cc00d9e66083214df6344ad12cc9b6474a6560aef2e5a50de72472e05f7f426d969d16539beb77cd7668fd39988712660d9bd1191770a0e985ee972f4a538d06314582f8f656562818cc7ba4be4ce3a3252e828ea0197f85c3c7c7290a987c372ba60186bfda58ffaf3e48bdcedf011a7d821e60b6a4d439be4695b56c301ce7f974941f9c582537482e16c28a85a6fb927ae8f1a2feb0ca6213881681efdb40616e55290377761ab0adb9cdd6204105927614aaa838a457a6254eadce19b0ea46d3c9a7fca2397f4b98f80fa9c6465be393c901249410149ba9b31409bb910dafb375c53f2d2a0ab34378b931e2b0d7ba3157ba7dd2eaf59efe3bfda12dffec9380540f4c1b74f13944b0eba3b6ae3da21267f90dc006c0f8f2db361cfed9fcea30fe37adb737ff30320d4d56b0b8bd79a74de0f6ab6528f8bb1e95ff52691147210a08675309bc536a0964d76c5d1778e0c01ddce7aa8e49276da2d2a0edcfa4254b2e8a65c57ead5f90645e30932d55b97dbfd07cc68ed90dc62fb9c1013851706b49fa0c69db976ccbe60beff6057ea179cfb3d2d3cea3f525118ca213884d14d585d0af34b101a843ea81af1cb6b983f5b46be3df0ace3c20ffec0774263ba7de7a5a9b65cd4a02611459f15db1c5aa759484f1af61fc48e4a9b72fa71e2c2f48bcbb0e79dd8927416d5590a9518d3185f611a5abfe6fc1bf08bb38811af4b2705162149e0f52952ec969f11db9658be5bbe8455b406d1b28d9674332f928fecf117dbe15060741babbb9d4393cff76f071e14e122873dd952fa3af0caf4cdc5e6201b30938ed25b7a3f43935046e2a5da1f080caf897dd6506f85c0199418a3a0d0a210a1eda2c87f004941f9f3adc3038efa559f99da55de1e0086b29c8845e27629859badc11f9d88b00d4b0bc946434976584dadba2bfc0874e52cecd054e72f72f2090bc907a6311386af9bbb21affc9e12b33e9c74e79125aabc9a54539265349a7d950d5af3e082a320234bc3ef351b4eed26339c1900a0e114ec3d41e48603044d2a01b0bfb37acfce014f09872dcd5a7f277224dbcd894bf819fc99a942c67acd1a483c4448d5252c7207c58a719fadbba354ccac493a6ac5e9765ac0746f87ae5b22e85696c51ab1a7e562309b8000f019699b3278cd33d744832f3d62deea17f17c08de94bb50b5fe76e67267539c8977d578450f343ae2db5102e7d0b877bd9da06c91ef0b0066e680dd32273263154dd33df2d57c4da107421924ca128ea3b698bf092fe650d5d140ad7f27b4ef6031dc98d25f63c103035ed29ae6ff83a128da06d9d69b709f0f7e83a3a8db8acffde5ea76289b1da7331311602ae279f4647831efec3a95c0db36dbbe647849fc983d4fc7ef79ac5c0f0157207d0fb305716add4ea3b6982b18a0397d54ea0fd2e2fd9e8e42ef7b5cc9f7a4e794900ce8f526ae466a28d3c0a4e846e8147651048d5f425251ef33584a76728037331f4e6549ae8ad615455f047bfd1b9709e16db73c623cb3866f252f7e15aae7049b51990a742dbf48b813bc9ef5ef50472625bd6402f2a4c0eddf188aef6514202e29760f02a351e60ea8bd435ecf93798a9b6cdc71125d361c29a12a394b34472f48d04e11f8be8e338d8215828579ed42f663b24ca997f1123fdc06e280b1a29f9c941d9ef1cb9d242230a537ccd13e0da69423e7385fd51868c85dbdcf799e9b7e08ecb1a539cd8ee3168091e8331931b0c62e30417243f8964d9ad06b86cbd3a012b4c1f43cdbe96ebe718e5ef74f545a1980c83883af16d2a09c62a560f1e1eb7b363c60559336504ac23a5907f52c6519c088246e6dec2df5805ac28c65c5a2a846b7ca605a4370f3d4e3fa2e61274a0dddcafc5e032516e0aac7b4b556159ca1d5bcec72e034ee45e7425ca08d8b22dc076b021b3d9ac8b98eba342c160950d024c0a2396702f153a86ce49b3816f854b680648824bc2e31f691d90c3881fa7a685d6a4fe7229ca886e0fce8fd2282ce16e3cfb6ea391fc35a0a561728112d26ece618c79840e06d67395ec41d828e427940b88a4e712bfecd9a40d5d5156a1c9a460a6424de761ddfde7def81e958ab1fffb3955bb91f1a670e5f997d72b64642589fe92cad10e8fedc00b1cf87a963017ff7612ef42e7b8a6dfe0eaa27d12009d2d36e11ce06bf7ebb7731c65a0ed25dfac2796c467b9eba846e0e521121af305ce03b054efe99923d31e50e19b3088d6debd9178f43ab3bc25b972f7fee1ae5f480be460c3764d9bfde8ad0824bca692955929340a30a22e9467c678d9ae42e72f0255285ad40c80e043612f626664d18e5b8cefa0cc9aa41395845f5ed58b04a5fd92141b17f11662e90c94491f32ec00cb42dfa3d7e422e8f0cd8d97d4c55d62b20fc4469c04bf68313f322be5bef5962bf787032ed0e8312ef2cd29ba5ee8a8d8c60a4c8e94251b73f359246ae5c02b509b86fd6c59245a2912ec13bfecfa8c89d112b6cfcb00f1d9e3b4de73087477efd0a95f2b69aea3f8f3067451f09aed8552b5fbbd21f35c92be02782c0ce5ec197b0378b273f0afb6c0102f2ee5eecd6ee21729e215bb8193c1d1a5e3aa7c39621fa2657563cd0a43469990072dcc8b21d8b6f825ba6043d1402fee7323933fd5250e3b24e2b3c52384579851aad31e03b82a806ecb87b2b1c1617b8a42bb0a570c305a10a0c7e89a05ee7a348c861ef9c49f5023d2052456f0f1a044566c0a1ad1ff687cf255fbe71eeb703cd908baa81cb94be22dd108e0d740e79a326fda0d39eecf927da6856a3250169d7d0ed9c8044671b7753c30136e20ffaba7e794284eb5025a55a67e6ae444f477a6c17af7165a29a7af42e0a7cfbb264b4de37f2091eea3e328936d11aaf2a078c6d4463881171ff22a8d99063c09e036f47a75e27811bbe7e3c0aaa7ed140c1d0b18557f5e1a9fc0dc6a3c3ee166306f3411c71f4be255ada24f2420987151afbb38fef5e8ab2923cbc4004c39409a7ef994300411f1a18a7f7e6fcb502b88a8dfb809584ec9f624833a827043774cd19cdc604682346c975a544a4545149153fd4032069efe2ec8aa9eedc1e5d81da800f57a6f1ab6ebcbef7eb7abcd232f4f4f3165ee2a053984d8c084fa3eb6c73bc814862661ad30cb22ffd07637a57efacbaf283474bf73df79dd44a787bc5919943034234382068f1e974324ded041a9b7f41690e01487129007d18cc6849d34e63896829f097907f80c5d8d3335b272881da5baaddcd7b3117ccb2ff9cc09f524bfb14499275026d943697825d38515e3312b26feb03bb6c98bce0283660fd76e58697d5566677db74eaaad1d07635d357e71e468a7aad3ec02d7987e3fc3fbe7435416df3f661451e660b8f54ee09ef8245ea14500a203bc294e8366c0a80cd33b727f94441d1a359a29ceeaaa39675639ae33c552a370886288b3d4ce0df8bb3b6ad624710a66692e19f43b87b0b58e0cb86ce3dadf5f4948238033ae1c37864d5bf8b40814f64bc7416ae5cf4888881f0821468c329218a043d6d574444ee07136a1b400ee0269ea7358e4d35a2e5830c7f13a3c186a5256154a374b6253593aa2315b53e932958bcdb16c3a12269d6b92827cdb4f1da7a44aa701a3bf2c9fec31908bb9e1ae3c5fe44991a8025b2d19342dea1ebf7f7dd2add3858d20ef3b6f21bb7829263c109df953f427373b9ed45a35b4f09f104ba09eed665d8757c33fd661d47531797262767f1472ad0266d90aa2ef077267c0a6be7998708393ad75bd441c7f24233681385cb9824599c6d45bd8c8a59ac1211af0e462b38bdc4402c205603e15243a681c45faf03bee231e502a1386599f8cf4a02916e324b092876568edef4f0daf0bc346c5459447fb7f06adb247960da1ce322a4507a9a95c4e0f509ef7b339bbc97f8b5d66cec712e0e938f0af8a27859c785180faa61c8a920acdd6a7d57a954b978df03b95fabe1588f7c1e1b1bf06f86dca8d1ebfeb54d5417577777d7d856f090304ca76dea81ba1e31a7851a96164b090d90a6fc9fb48228b7435587b25ae0b0a17da8a5ec5117f7f4f86e1c8bf42c02afde89582f94d5eab57efbe0489a9fb800af29eb90e6ecb47e36ab4af321379dc4a09eb4a4e24d9673fe417ccd1ffaba3fff4a4644654aa8df11c3369186f982442554e77b10b9f38c93f0efb9d5c5e9f9c294be91076108dc031ee99f8d127e5099b2f0d3b68ce6921042a2930349d2796817a927b67fcda16881567e99700e5f50bcc415c9a510282ad8229ccfc7177069045858e299d7f796619b1b9e84ed8293c8e8f9f45b577e9a746ac0ac740bb91b9ebf10ac0b6746101d8fa11aa9d7b30594e7392fe19c495abca9e631a3999b2f49acf6873b90108b0c2991401fef0a70909d064baa8c6c745b4f3ee7f33facc999819b0eda387382f576ef145b7d4f8eb3cff532c1efac300eb1126c3bec471bb72e87a8dc27fc12ff5f72af09388e26cc2b3b0ecc42421df3f0c67d46e0c69a7b9db6e19afe37977b82e52016ec06d2f513ca2053d19c5f4f7f2315cba9ee523bc2c2d632de9e3886c669247be2b3b3c69bc5d8784c120c03a9973d95cde59ad422879691cf491766ccae40c8445154bb8aed39a552feae79e0703b740e54a986556ab469d57a5d4372a400818aa0b8aca8d492fc48aee3d5d5c37c49673bc43c71a8a159f71cd887395beeb4414544208b861661894cad2f44fe2575d1949c57dab3d323cd3dfa386ffadae011aeb080768779f7828c6046ce95ed91800eeea15897ea06e1097ad9c99832482bcea53d7bd1861cc6b4c6f7c2a55f1c8e774fda7e12cb3eaa416b6ddf15371d6819d257c29688e67eacc073ba6c73cb8c226fa07e9525a7d4364b33d80f81e399632ee3d687ccda2dfaa66beea35e3cef408269a89eef505d6ff1c0f7f06d403f7907339f12ce7790e193cadd039da68e30c01f6740da0d6985bb98d0905b2a839489943dc54f302f3c2e5e88a59014d0d37cd1e274876e7887694831cc1526ab36426602630227d79d186a542f353988e82813dab5360ba584ae25d45c345db543f893980f7f6763aa47bfd4f7ab745cea3e7666cbad7fbc9c87062b5af3ebe5168db06f0ba5be5fe7603da05338daa17a29bf163faaa6df1e949c06512369e6acb120200abbc9f867b4907515152caa703a698f65226af0589a91378b05850b80227e54852733e6f216b2b39fb022e80bbc0be8311e119e7081fe5baf9466db4c4d001b5728525a5c2009ff1632952fee7f1aafd319c9707deb01df8f0d7f5ec8a8d7e86418a272e33fb421bc3195cb7851fc3bfa6489c6b6e035922120dd3ae04f46ee757f8b6a8c8f40ba5e572d8649538d39a82bfb33a8d3a8d9390686fee76864ecc7cc5e01d7a8a0912dbb94ff2ee5ae4b8a22d101b08da5b83ae08ba39409b541d0c650fcb5c0213cef93eece5f502613a522d9eafbf972a4ea2ac15c8ddc477fa7b4fa2a767c2c830ffcf1885ba0f0b5d033669e025d31f4fa533a14fd4eebc55f33eace7881592d0a8e189e5ebc3503660e3fba7ccf10cdc0c89742b51d482200450735b3a6ee1bde844659b1533102365325b255960cd79394c6b2c5bcacbf85b43fe6c15642439d959494c8f044b74d801354966735fdb1ba3d41ee31ec375e59568b6f240f3bb17304bd56b466c594f03fd411a075cfae4d3ef88c1248748d6fdd38dfa91e9442d5aa5307e3403dbffec20970a599ff2c9ccb2dfa854584b3499e4dbca82986a535060e09884c3da085e82f714300ac8b0282979cff9cd80164f64a8ba611bc058f36100a789cabb1d26695637441db6edd7e331b6ff073b41d2d08cd0407fa55961c3703cd9e75b2dd69d8efce8678e218773420fd8860c775fb5502b1c1b0edffb466e208bbc7a624c9e4c2f1bb5dd0df546547343712341ebcdbf1b7d9b3c12a701301aaf9bdf9055745878eacebbbce9a384647e49ce6f9c94cc378eeb37f5864a37ef5f56edf810d08f9e4cc5791f5b575dd6d2b9df7a160569614864cee81d12ceed3cce09568aebef651f78c8f77f05729356b7a71ef3b7ab48fab05904a72be814c62750a04745c901b4c8b4a6e09098ac3bafcb4f4b6d5a080480a405c0367eaadfb2bffc0056806a19ccc1446f88e1c2789bb893b9ae94bab50a48873e449a9e7cc1c0315a871ffb2df254b402a9143d131ac6f5b4782c7aed2fa02c65e428b89ab2669753286a0159a82cb8dda4b0258ef82c80003662b26f16c7814c7a94fe91270e60e426a1f75ad4a17657b6b84ba047aa0452f38e5f74364e47d9fc116d36668de5259bd598eed6481f87d8e9f1b772f7dea7eb405dca1e589ce11855b3da4782fd054f2fa0bb1eed5dcfb55083872f3c540300a5c2c58d68e51aefbf8e957108412c9eaa45a02945b9ebf720d0781ad50428e398563e9665906d43567f9c82341e6507822077a57545ec30191ffbf156721346631cd17296131141bc2b1a451264264b2cf515950f3ace96e8518d3ebe29ffcd3205c64a42e4c8dda5a61a8dc9a2b9351b305beffb08fddb829beabddc169c0ee793cd0103ada202187c63621a76ca839e4750a411a4248337f8a11f19ac08eb9c038a1407027635681e5387a8611280a0f961308f7862a5576c44b9b3054a036dae7d0da9c7352359fa43dc94eceae521c76cd9a8ab5dfe06a092046849ffbeac635cd86bf4572eadc26799c0104630a2b48fba5bd7329670eace29e0f80933458e13fbf51e5146ca470ce106b1c8702b027ff5141dc6409eb0c5970f0cef2c19568fcb9fe732e357177cd202724b92e05be1963518d4122cb6cc38f1ed776d7147b0bb874c4a7aea6c80f6aa68ef7359e139b2720a081fe2e95a546a1597a6e3882b322e0ad71767b10da0461e4b5b4afbca40b967acead82c17d2ab0f6e58f33f89f71e8af5c9fd2e39cbd989a7dbb2402bd9bc21b77fde422c10abd7a5f82352ea26e67faf73548b1ffeb55038078926b9fefe415d6dbed50a73375fc8f5d196f4a329d2dcb4fa9cc25897cfcd07b7c77aba87c34ee27d29a8c67533a28b5dd81c5c53897120534fc445b66753bc8bf179dbe337e2b28604a8b8961ccf37242401daf88a83752d149f6a132ef09cc997e4d552204bcca4a5ddb38840b04386e98d8a768727a813adabf835480cd6a393e5bee90dff5ab5f2e3257ff62a538e5370cb72f960c94b6a6327d2b5d61ae48cf090a1e99f6b1e80cb5d8fba0416271f291dd0b05c467287b10ee124079a078d97aad5a72a1614c88e1305d853d810d3039246adebaefa53979546b5615044371c021e3c2afe1a33006af955407d2974d4657656abe19acdde86035c92b2bcfecee53f83754159af8ed3980c9a128d4a092f5b9b60c442ce5a9e2402d4fdf100b9b0eaf514c059ce5e524cc28006a82e3c9239d9db589938ded4dcf8036177e554af5adff531f777e13e1e5dd43a727b8786098369e238ce3228c765cc92eec219078ce0087caf3f0f6a2670a62963add4b34a3eb984d605a72b09c062539a1ce0b8a751b178f27a039b732234c9d861064416e3e8b354bae8e22a1c6bbcf4f7b93a8fab2d41180120756752650c9f2724d7cbc4c0a19960ff9320e466018511976423a53462b2eaa6c277a2b6235297da7e6f9983daf70b90883a8560ab653c992f17814bb852ea03da2a255f2f4821463fbc4f091a1c49943fc06a87ee650d631627ed98feba51537f41b6e8f96a33ebffbb0e7c5d46cd1563d3784c01c450c41db9c91d29dbbdc3897e7e562a20ab2784da53c909730768573ef5216fc2173ddd06847e475e31f72eb5301220d57983ddf2cdb3d3b76a1cd00e23638babee6747c3c54a7e2ce49cdfebc3f3e664009b0751f54b2bf26b9bfe89bb0765839a061446232585d50134980995c04b62e1fb24ef04007bcfd905f1630d77db17d4e92efdbdb47b055ca63716cb720ad2450f0956a1611ea0551d46df8aced48b3dedde9cfdf695caab6c154fb1d69a336cb0525a4f36d83696cbd093cdbebcd7bef4905932d6c24122f8d787bd345ca4c7eb7e6d8638ab6b6f1211cf32824a96060cd6ffe570b06c7e6b247299931f26bc8c25859a9f0b1eefa0d779bea3bf792b5e5b41d3fcb1c331c1dbf995dac97b07e9a60fe41205230f0c941dbb00f8b1cdc1cefc38405effac3c1e30d5ca7c90912be42f177a1a843423060fdafa143835326330d743ef5022c0035bcf211cea8b312b8cd0a351c123c0954898b09deee5cb93f8a0190d414913b0b779a2df0e31b1a66443cdad6eed7a8269a73ff4a468697e22e3983ac5a4614a400e3a0a188d88c269819794e22cd22cd37ee3a137d2e21f4df650ce3d919b29098cd27ddb8ef9dceff9d350dafcd404397870848433207d99414c062bdfa4d756907f5f5896477ba1d50f1478832c8e079e2956f97e1d8970914bc354ffa06992694b0997d1b9eaf02e04a1137c4845ba135bd74c343f7b166a0c0d61c6de3c354c1eb87fbb7d47826b4fd8b890da3c08d67ce02d6069bba8123a317d9ab8d96c5567cd36b5f4ffb2091c90b935cb5e6157cc342f264bd5718bf901a5d41fcb5fa8d045d7ee1da85f43e3347a8b9c6849ec27419d02ff6ffefedb3481b3aa8e5a6a4a2127ae596260d1a9674d9b0d5deea48087e3e6a2586ca4109e287ed9633c8a664c7c6536342ba4c20346ed3cd61b5c57dc6e493e5f40c28617a063f932925c1eefcc0b330690ef74c1844d63e0c5fe0650bb460d9fa8c482af18d7002c5e8d7c3a15b8dfbc7881c37cbbfe70e4f8af2774a9971756abfe9c27c0e6705e5c5c23c426e237ce3368682d4f755ccc7905a26df977d73ad7c22f495638abdebbb39a86957d3ec6810a0ff31c4d223df37a4370220761a787c3b350f4f217f3685480593c64a0ab3602e977dfa7530a388eee43f6873001389e5bb317f1b0f11d54859ce61aaf7e22084f3d2c65175bbbbc086d0c21b8ae191ebe02251be5ee2d9b90ff3c04d6035fa32305fef642c36dd57654ed78ab2a99a399c4aeb41037f7516daee12636e4b57d16fd479621bf0a08187098137d9f18a09eef1cc43718604ddac18969114e4d17e01a52dcc21301a2cf4f07089e36b8cf3e53fb879c99308cb427a2a4927553dca38df2f8f0fc57309cb64645bde760f55f081e3833c58c28efaf8a4f1786fc8c4b85bb1f0f886701fcab0e326db3945800bc651fd1858154130b0e49e23a268bed2f663101fbda9f442942aa378fc40f13a9385fe65159182aced537c844b4b3466411a0cdaa2585ca5f3b7ecd004383e4fc8d90c5fd7417edd72421f2fb9cf2fa696baf85b786752efcbc3e98cd893d9ff946af63e1c3b044a644dbd45007f7ccf3c6a9bf55734a6c9e57c21aabc433ad35a0efae56cefa57e3bc124e87f7dc7188c04e08dd2c9cf3ce378ea1c0a03ff1baa2c07f31e1ce84425c492c37f667af3d7a65a4af5f08b594eada94be0b20ea99bfa3ea3931739dee900dc44bc93d17cc0add2ccdef33beef2398c2ab062470e0581653000502edeaf10d7ace5fd0a33b6b31464296bd9c23e2908d935183c3d21601aa29fb846aef052766a927df48c776753cc8af4bafe44c3e641a3c2e5a3243460b96ea094d11de9828d6f4ddc2851af5ed519f319a3d9825d4b0d8f4969b33a41a2f77bd232a322d9465165473bc74b8eff9b7b2708b54a47205af434f0a635a5fcbbb7e4dec783a5af4027e301583a53dc0ff411d48c83ca95ea21dcac6c3e9514ec7b31fb5988746d519c0d31ceee0fe92a64c1a86e9b07b3a908d99658927d57ebc0ee3a65402a484a5a00498b665deb9157c80ee4fbbfa6f417c67bb477b3b2bd8e8d939ca0746bfdbbf01e4dc0a4cd10e04a4f8a3cc0016ed845d22c918b102a2aae737943c913888f80fa68d2499fc0fb945828e53521a60379d5f45561c42ba0e5ee93a5e563ea827926657d89a8fdab41c2a72645a51ce51a9c3ceec5393e667e636600318817cfeadac88037676bd61bf844bae4b928e921a9f9325f42520ad5abb57aad645f21ccd6cc800b6aa5e875de5a23d3be2e90e7fc0df4b17a5f6c6dbd603eded316726ed05c95c50c71ca4e54aa520da75f00c55d0fdc970f7a159f6665affd26595e907fcf2b5a2989daa20e85443b8b908f0aeb07d08621594b0fe45838f8c4ef81ac8c9e4c49428fd88a5fa71b66683604189b37df96a0161a0a52ac9ff975fc0c78ca0d52e51c27db4a7958158c53e49284844301ac494b43d1d88c55fa95cb76a649ec29e40fed5c6e5e4944bb9ecbc6c2e7600d082f5166dac4b874c0bd140c9fc3373fffc27290200bf03630c8b78a5cc3d407830d1da3dd10d6c00f14592eac5bb3bdd398f085d30602da158bbc1ccf02bd5df36a96602bb94e371e5411cfaf57914ae56bc0828d4a9f0ad4d0bbe28b6dfb9993febd944121c9dec300c5fb6aada1c360271c8f31a60c5486624b830fd6c268c723f876b13e03f79cc3475e40e4c6bbc92b77ca27be337e6959172886d7c7e7f29d2e3f7b957ee8a69d5a43c2deb983ae0613da03ad335ef16e229d529fd8d501b2842f4b11e47dc61b645424acfa25c952395df3d0b7f002f660e2a7ad785aeb6e3a05da19537461bd6643a2a6bdf3a35ec218c23e81e93bced55cea874959d85874dd91c7e2788afaa3e848865320c56076251c9b791288099b73f366e3118ec51e997f4c7c75a478ff7a47014debf20fed3f8be43f4c8e52dfc216ab3d23ba783e94a530c9ec9c7cd4a8f634dd2a21aa1f0d73b01be1dd9ae3bb9d545f4fa15694038b368753e80f665abf9f97e131c380e35b7db572beb724a20e321033660910fa745660984c160f4bc793706f5f46098a5f375a570af93792c5f04ed8cf48eaf18dea9a4596db38c3d74db39c880a10b321106d9154db5f51e213130dbf328eb9edf42a6bdf92289d4c3b855d4370f4f3d42424606ee2ffed9a90192d74095bbc0eea3ddb8ca4dc2142a314c6d7dd276363aba4c68b397e1472641088a46ac69eea3a474474b1fb6acf19da5820e43f139c481d774934b589806229f43984e74dee6a19452722457c512b510255b1eb1a08c30efacc884036fe65beb6d8d4abfce8c0079961e41dab2cdfc0f8c64b10c16e014118d013596231c3247187fe698fa057fd51d248c1ef157428b8fcd2746bbc8c8e457f6279547509ba14d55a3d9a354d9a3f06b3829493d33f586988283cc5b30d2c4867848f0c3894be220635687370d52a00e8ffffff17