PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 81435 43e447f5a6f6efa51c6f4fd29dfeae1627da6c08b6f00d79a7816d97de6bddba

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4d753353cacb4cd729c345ebf1fe4dc5aa8041d5b4bb19c1f5be78575cec05fc
Certificate Block Hash
43e447f5a6f6efa51c6f4fd29dfeae1627da6c08b6f00d79a7816d97de6bddba
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0060df000040190000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c8e4fb77d21db709715ed3daa7556fbc5d505f37896013699ea904e74f08ef63859fa8855498a634e6c22c401a89cf89969e2d2c3d38f805fbe7dabb12f551da854355801fc4f5b9cd16ea80aa647d487a12378fdf1911393002000000000000000001000000010060df000040190000

Raw Header Hex

00004020821ecd59433193f2c45c7bc05184141a2e00038d0ad9141dbc2c7aaec65bf050413284f9e3ac45a7474388a9dc00c525571234761afd617243e016981bd89da03310476a10c70018fc05ec5c5778bef5c119bbb4d54180aac54dfef1eb45c329d74ccbca5333754d

Proof Data Hex

59,560 bytes
12121601030741c44ff7bec8c65395f1d7e54741e889efae2ea1b7eded2dac1a4a1ce7d2cbbc018448d8462801cee294d1bfe5091810846de15350cf5021384db105f932df9773c93af8971bd6045cfd31c05abd887dae738754798d46297096bbe4e7ceac768ce79401f69411e9667eaa60dd41f70f78e298fdeb9002df0544602c7ebbd5e431adb9fa51baf6ca296484eb72285445dfe4e73b3ede0c71a92484b527fc36554ec0229f46e2fe1399b80a6d22852366125cd962b62256d731eda57962e6f632e3052b2db8189467490692742d81fb8fc2fc1f4b2d80ba9420a0a3841345f4b79b9766977b7383f7a56dab8a5cb9c7b934ea5bc07d2c7b7fed6fe9f173cee082116b778718b7246cb4293d6ec92ce2596f794144e439b175487bc361bdbf270b7eb6ce28651f230381ca0c44279ee67f638e1d59293591d75317f558a4ad247e79b5313c7351d6a9d9021685cbef72c5abde56539fd4b8ca6200a3ad6aa513a9d267a7f7ea7dc7a10a2a877aa5da4b8b8a64d7f329952d81bb32e4d5baf42bb48b423bb44a24cc99b27cd47e0220231bd93c8c3c31c2e3c7a427f94eaee64f00106ad90530c8e83d5d10a6f43ced71ecbd15eaa018ea7a060cc63dd872db4f09b75e9b3fd2a722fdfa24cc98a08ea11d00fab1ea98766fe08c44de2344da6234c6dc5f646b8b59991109c527f8b3eeb2827a85fb597772031b3042284a95f7d4ec99c4b6c7c66a4a05da623c4b9e3344888a3b8b469d7cf48379dde56ba6971cb71d6c9c580a4ec74ad442ff827aab151102983099014bd4874b4c165f2935e2c4a92d993f2f48bd1a5315ddd52ce0b5b72f1f76cde5a5fee1d768e9c9301c331f2dce93aa3504134b729de4e36bbf5d6ca6b13930b8f7522a66b41896e1f9e2bb485de73481ed8f755efccaf230a00d2845fa0135012e83c664fdf19f4a16833e04960a7703e12bb6f3cce67807b437f6f70855c31fc493b57059886e7cf9284a1173ee111949b84dc2ef1df2dfea1791a2886a8b4cd9a648cf5875b069baeb05aeea79c27051d8d4371f545c34250fd0f212ba47a057daadee3936c803ece8293a4cd304fa89afdc9bfd4821f8722c09baecbd179067608653b35bb9cf7352225fba6bcc89f28cdddde3caca2f168884073c1df4edcaa8d2d6ba401318ab6484d8619240d2f83f9ef7846e27f78b99481a8cc899e859333c635b7a8934e52371ccd9b8f4fe15fb40fbe6f9abf292411d15781139ae1fe3eaaf800aeb8b7fbcc824513ab7d0e25dcc2a995f739c4928c63400cab5f1a11bf17ac3d267a3a8575d86bc78ca5b38c01331fcca8fe99ba6d5a6fb9727e219eb4d2fa90803b53d697171aca20c9ce549c13d78315d79d00e04b80e0f3a9fd49b800b281d5aed0d32177a5226b56975fc5562368dd3349a40f6a81206174978d0a5a015f3c0ef61ed15fa37351d1db8eb46a70eec3f8b4d7d75a09dec3508937573ed312b41beb618cbdd3d3c04c49263e893ccb6602819288d5c637921b307dbe26cea92a83e4a7c09aced54208903563b5c42fa6063c2f8cdcb46ac6c1ea1d97352efaad4dbb8fa21d2a10a92bc07b1261816f2a9cd9e30bec287c7788848309ae7410a41286913cc162593a24555e5d403e37b0136ea67b2bf8cc026c58da145e2ed64e18b77171ef77267b3ef23b31bfa8483ba23a7fd88027c6de9a52d8403bca87642bbf2646fe703aa079f4401c50c799b81a6202f9691086c4b949b8bf55b227b718a740b20287f2fbd1d4da8c004f490a8494fa201d5315c19e607151b964ae748d9fb30e630846248eb587fe1d19d22fc19f485b465e7665d1b939e3eb63f4ffbba71cc5bcd96ff5a976b7330a0d50ac8daee38e08290483aa864932b3c036d4a3f301935126b4e2a0dd9c6aa82633dbca40120ace13c6cce2c1a71c9664ec36982fc0547c3c849e278fcdaa82523d3a73693b89cc9588151e2f63af61714eb314d4bc08e52e0224e504fb9612cea926d48f47ef92e064ebab367480e946d80a8e5c3b2f43d62db1f64919749e492e2bfdc8d2679abc0967e77f55a872305d876f8d174dd67fae1d086a5a7812d7b7805d1cfaee34f727950ecc6be51951aa09ad14f0af93f5c3a1d5b0bd761c8857b6d1a3ac933dc75c78704e323f866960c109a43266843e43937c8d5be7b2a777a542b84525beb817844bcd85e98dd5c000bc43c98ae566f0a31312593b796c0b42cf4585959f38a3c79fcfdc33e599424dbda11c5803aa0b7ab5718344186ead72431e848b0afed1aece8881932dead6d0c0af1060652f218568ea9eae1d6586c85f265e9dcda84fddbe23f73ecb10975fe510b7fb9d7d85e8e8a3f6382700eeb49968ac146e4e11b3e58a17883cef94c6ff417bcffd8a4173ade870bcf3a0036ecb390efd8f0ff19bcbbc073d54d29cf2a1c45e2ba91db829f0feb957345d3d8ca8fdd041bdb969daeb76675aebcbd7131e9010fcd6f61e340f1a5c89e4bdddb8f80cf4f2ea7e538c7ee463e858c3ec231186c4f5eddd2429663bb1d91ec361fb6ec7306b68ff9b7d4dd3582f5f6f980368d9ec702d6fcae3e750f55f5ead78e95dc3792686b8d94888d5586e9164fd95443786906ebfbed6c77d64ff63098b71eabb45e6b44bc13c621c09ea8dfa9196da1dc5f540517eb9398b926b5ce934d945ce8e277643700c4e227061fb53d14ca41606b08f21b6c21a1745b7241c015262bbe17e4484bffb198a1b371fdcc59d091afe988b3f69e7278fbb6826283d754268955700e84bd41da369ccdd626faf1a9e34573ade4a3c79edabc299291073154b677295fa3b3e8d61c971b8bbf3ecb61d82339ec0f340acb3b374d2ba6d5ae1551cd49e8a713bb6ecd7a20186dbbd71012ac88ecc1f27e250f1e6c1431e47e3f219e0c6d2a757b44a7aaa673b9333cabf325296c122569722bc403beda8b9f02c8bf4a3b8a16822c2add899690ec874a03052a46186f887017694a0d6d597eee145087f4a0eebe68e81f3a5a377e755953d7118ad9cc0989d19684b84c44c05a3dfa15b5659788d97f64d7b4b2a7fb16ea5c2f9004a3b62c5c918b2bf48f4b20857922b5e8b5ff60319cde81e782e65d2fea7492ea04c2af6cd91e64af11c0df96567a3d7d89cce6b08fa4b7e9baee09c97f3984de04f3236feee1557636be5eb319ea40380d1b658c6197c7aece7fcc625bf06e62288baa18fefc129ba41019b8b1206743432640630fd0b17cf1c19b4da34ea6299875b1c0aee39f5a624cd1ab1f83a61b5137f6f3e0430762eb0ab95df4df8b45dd1c60778eb4a3e48eeb2723d97727e252569d6ed1471955f488135b20dfda9d111175e3a27e1cac3c99ee4ba47e37e3df1ad43323635149e4742a358725b31b9d72b0699da94a80f088240d2c888f6c741fb5c88bc3b2fa868b745e13bfbdf35f2e2b8e92500829cc6142306caefd23b1727e76977cbb0b35be40eb0687088be837be6bd635c24e4aaf53d74e81751ad2161a26cfa97ac2f4e0d65d4cdc703e419e56b5bb895f6e16bf1c13d778d1f3482b9af78c4c2b2499bd8faa6a36af87b800a14679a83e71fee5c729e722e813171fd797e8b46f61c3e2383792a5e110644908e96f973bc6e716f7cc5e06362a61916dae01162b789bf439e90a565be200626e1fe7a4a59c7a690c8850f86f8d93ee4613bcd50b380800a29f162926dc734ed03572aaafba0cfc9d72739b93b47d97114b26fb708d5735fb0726a1d4792ee5d1a2bc44fd9ec239e429221b321cb0dad1c9ec11d4af80de18b3a1b9110fb7112f559c5ca38f0b97e52ea15378462b93def0f5aab962932f1d478a45e99bf921a4478aef2b22a4c2d3cf61c4c81e0e1b12591c2d00fa9eb869535021ec5e2d6c0de0a54a7390139a3d06f9a9ecd5b4c5fa0df12363457d862d2fce0069e5ed700519d4ee675064e5ad363eef59c31a7093de4fdd6dbdecb55e34bcfda6b4bd6751d13ebf45a632fb31c74b5c291e5cebf8f6dc8de2700557d67eafaa8e62ec2c41630d1ee09d2d821c5f6060d639b0f1421bb7b31dff99c20997b023075aa6ebda0590f9356aa0715d0f5c315aefe8280d572c9ffc831cde2f63cca4780b9c30f427cf6b5ad51629959f4ae52b1c01fc856c0d4a8f63a994d57f72adf6f5f7c405826d40366424659c4f571827546ce8cd98fa60dcd91375eb28869d897d8a3d9e96522a55b5fc1fb63ce4c19c0e6c407c0dda7aff657fa9f0f3c1d41d2058d085c381ee0325fa0cdbfda1c4fba5fa8f69d846031b20fef1bae6cb9433e758dbf374f6c8295d927927804881ccffee41fb638f2fbd6b409d2d04ce44de351859d42e739f439dfb4758ce4fbf18f35acb47b72d9e9e64abc8c95a9f2cc04384e625100d364733628095cbcc1435f52f858c1168f0cffa99c69217a518e14b49225897c942fce3368b87ede89451193638fd2acc3e5b70aeaabce0afa14e44e3d392ee605636ff7a1bb8eb35d8a50dfd658465dab8d33e40ef286ec637403344d2ab3d88c71f7196c96c3a0f9507fb35b1e7eba82ebc09172b369db80599214f103023969e968f5ed7a77e88cfe8a1c8fded62cea3d89308a6cbd3537cab3aa310d5b20dbf49a962cc37f2dc01742d6db32a0aad8f48e1ebfbc97d9901e54bd353d35529cbce97ec05e3ddbf52e3f45283eaa513cd43b538fe0e529aba5048b1471298241f2f6aa62eaf51408e0054386612d4641f97fad4a47f13e9c291d856a3a94cc8160f85520cc939b9a0aea2ecf637217550ccfb285c30579bcbbe955f176337c33bd6a569c3914405fd75773d94617670e0fbc93e99a927060a88ab06fa27f19835c6a0fd8d3135a1e83a2d065a539f194d7462fd2f8e22fa589f607ef9c7c876fca44986dfa1d41dd0cca235a6cade6be378d1258058777d8d1237198318849d19463aa9a880f9c44c0b487dc912f0d0941b610129038f197a0fe1804f32e3a3b9cb0b968f12fe89b39ae891fc683fe8ed3b2363b6e68ad3ae63aed62f65d07d99fe58995e61868000dc931d9f6c9521e1441d40ca63e26f331d3639387df3279d927660db6c2f5bf8ae78d93cf62951ce4fd837ea4994b0f27edb54fe4554064de72dca2c6fc143ff2b561c2244d67b239f782f710e30de23ff2ea7fb98bc1b2fe1b2ecd9fd570b2b39be43f31d9faf50bd674390b531db4acd866b49786511c2600c2b16d4bb76087a6f281ac8f80374970e9b5c5516f8c48120389c3481766a4e40dad08bcb24e204d034191c0c0ae7e562c63a0d4a1346485829531258f6c6aefa6a846f430e4800f0b6a99948b4cf8096f828e29653b3e7475dbe019a7b95a6e67b7e36f6990046bf0e1c0009c00d3f495db8103f7b7b02c715e3db1a65ab791d3743d02546cf7b7baf0462b531ea739c2f663ac927e884d42e63d4f2f3af8cc01801aa123b3e93616883792098c055b9b41543c098e3799810fb5b37ec1503c1c6783e8206045b17d192a84262cb46bc30821e213f7d299f6afcfd5c25897a33876ddaa6dc09775d7f669a5188f5629d4b53b36fbf29becdafa9007594d97246777eb70335276980cec47f44338c1060988625aa4d06cd1f27d8be04a0dc3e8fa46697938a58a870986d89d23840aa522f055a42f87d1d12423b9fa430f79868475f570e16b2ad72fea421e9a25758b62af140cdb363e3ab25def8b3e101bbfd84a9658e1787c6c0674593f22bc0383b4cab3c5419c0fba4db0d56b5bc2146899961bdaef24fcb3ab0a3ee0a4751a608de969975a327b7ea2e6d42f40028571b305e27920900209063b5bc3309d09a7ab56b456772a4e79a4e1bd1c38558d18bf9c205aef413d6892c1b16a84e6eacea90d5a464f3a8a58f017edf0e21df3120d8fe630b5e77484e6491bf3621d9f1385017b8771c3d2b91f95855807b5e2fa6fe508e1dccef7a632f78d8094dfb740e068b5fa1a8831cdc6b1cfd7a22e3bfdc80f4958c708585bf9dca18a2d12202f2d91bcf951c95233877c27a71bbe71c16ca9a8889a9b257d83bf7187bfe287c1f891e7f0b3da5b82795bcefc381ea93a154b5b09dad3f7404368d95f4a1fd812e0e1f9610af6056d21a81372d21a91fcf57db599e2d03ac653e80c4a7fc334b95335df1280a92288a2e0c9c7ee0076849325a08239157b1e45b14069c3a781deb0e209208aa5aef71aa2721c200907cf7259fe57a25a6fca21afcea7ca6a96ea3e50c4afabae3fd03f9ef8542b39cfab5a196bf8d344d9ec202bd2ec3d9336d8be90693bb6eae7a3bc0d61c8e9e91dc0d6ec2bf132177fe030a8810c59ea015ea400b7c54948ea15566a76987681f6d0b9121f5277369761bcc241af36ebabc11b7e110045af89ed0066f80d13b22f1f235c2ef668439c990556b83401e2ba1df7a85c1721568d33f3dcf60bfd66fb5e31127f03318d2cbdba91be90c5119a2fb630a8587461ac49cdd2d2fa6951cbcaf5f926029323c617c070d11bd5b079c5f73aee1aecb37aa0b6b43c031c0ae1200b6c297ccb58ec69751dfa2243af8e61c6eab4ecd1c92a24853bb2c3d2d8b432082565b0355ee1bdb21773e7f8fea6253173b057dc12bcda8cb3038301e1fa2c15d16034b8d2d8422c7634b27b33f3bf3a12ff2a6cc8a350177be02fdef7ee102f293db2f992536d3ed0998dfcaa880850f47d3721dff7ddc11f262679a9a66da40dacb5ba3c179f2513c4baf6df09a3ad8c4ab6f39ba9a00df2de98be9a11527c0ac4dbbaaa43771e7972c52a879b72a193e615f81a3b135836ee8d34ab91d8daaa97ee8e24c811b6f8008ba47d2598d402711ba51b77c444129aec0cd19b9f3815ef0da38455db5dda617db515970881258af53c40c16fd64a67ed5b38d36654ea5b2b781cd24fed22cc62d338d7540bad05f2d357fbf60ec1a4825133559d6c1f15f081530328907ee5030771f4aa0cc0b28d09d4e046d594c4f5c7a59e0ee1eb1a9bb8ddb2c1f98db84e774e7757b7ad9f22736e4a3defd320556fb9ab3d31867214ff5828417d7785434bc393adacacbeb0b63cba23f218212939b349d8f12d8063108e254dbcef537fafa26dea07cef9926067ba510abb135d0be62a9b262afb03485e9ce8c3b114b35eb031ad003526a26cc5c0ddb02a6e24799f91aa179862ae14b9ed49ca7ff20be5db93c6131a328b923a6247fe2fe1ef0a0f71d784affea1da712a601ea82f32b4d8885441ea1d55e957fc6e0943fba6dd03a50f59a72537096dbd649acc99583f49de3e7e55de702739d626415db70b9cbf3f5c48ef9e82ed50fd95cd045b147c67f06d2db332334ec0f5a0989dc7871af3f1dc4b61943d0bdd02476b2bf7dc7193a7da7a05224fb9ad0b7f6119532712a28b2b6efa9efb18c54e30d6f1320ce72f220e362d9bf722b6d11547fb8c58bd3c55f962d54760e4938f087b016e957e23d6df5a86b7045751c3d237591ea03fc48b1c2a07e422a1f2014b6fe565fb0ada19be7611270343d26bfcd0b1ffc9f731f4dc3f7c04f78ba804909ea92858f5117b1129fc3b4161b2e3b5a30d061f4c9ebdf6c912ce452ed1cdef820b91b1b4ed968d31521411a57ec56741dd718c44c4e8393fabc4852168f8981f0ecca839ace6e3e0641ef9e775ef782333249d3a40815cd9806ae0782ada8ddc8844215830ac0e40ca4f89db94838ef2e3386af67c32fa27f9c6a409b84e77ca61f07ab88b100cf7850eb587057d7a5692270461f417ef373423433f1a939644c0ab4cfdf4c85a5ae5d3f55d63e45d4867bcdb08cc9d5e36cf667412a77b672a213ed8ddcd63a8ff00d585bbe475bef63198b83026bf681a8781930c79a38094346fda7f908396dfda837cbe41e622f6a4cc1f98697fc5511c5ff3e79bca9054c8001cacf89ed82227b6e70363c51dfc540d3b058b93ae3aa818b3541003749b26ccb00f60ca4537267eee20ce41929402aa5892c2e7923553ec67e63f3dd7e12d80017a9af0b48f6c4ad10c7b31dcf84d4d53ca758ae14fdc491d83e8af9b2a3ffa56c3eeec7b7ad43955ac5b68aa70803e7c4e339f11ff20bf26473249bb7f7908574583790ac8a23706de5a7ab160635cfa6a4938559792753d15eeca772ee8a72ff583394330386c53016e5d3996c86b56d8a109dd2b209179ac137d09176a573582ad3f4152830f0d699b8174a5aac8e5fd6a1706cb64f3933d14ce2375f730c3bf25a50cc1577acce0ed232f867a87d779942460d4cd72e0a266a56628059207f079a595ef039018c33611ca8b8358fb641c629d0ec28d7a6aa19ec278d4ee747be59417a8754d95b4f8bf53c94822e51ff8cffc1a78b3ab24fffca3917dcc52c7b2d2430470e5bc2e2452c4bae4a252b2d75cae06bb97c52ef47f77b0c98735de299963fb952357f36ce12c568a2a5c60306852e58a334b80f81ab965e61505721479d9f6e27b74d1f18f9fcf44939e649fc88a0f7c360dbdc9fed6d3610779ee7bf6cb677ee6e06b43a9021b4b67118f573ddbbfd84dd393acae7dd1916249c3a0723bdd1bb5392ea31a51ea88e56a3c943afd5daac7bb5d7482ade9dfceaeb726be5b8232854adfac2b47501bcbe5259adb04e4bd7f4685e6e1666d7415d82a76250274789603fac1ae70631625fa4499c6e4d453aa130f7a1e26dba4ef05ec4ae49d9c4663e3b2d07d6a07330668c0467c5d8caa8d2881105b778c4260d34e7bbfd882912fec2db2c484e001dbde66df22e3a7044c86c0413917c3d463c2288160ff8b4baf1a9876f918bfea5c0f6cbd7cf9b7780ebece67b258cf7693a1332e5c5cb6e689d91376a86834907c8e13a424a01e9c0c78db86b7b804d379110408f100b990622e9da08e419f2c6a78e5ee77271cba3885755c69b542da56f4169add8fa4b659f0f0ba5ab91b613d0c68c2592940012c1356cd66abb06e31fd2e555ac13aea3c1c2ee393106bbd89783b56094e56c2956254045d77c3bb1d9f5b1ef0dbf1fe58d419c6bb64071da775d97aa0cef641667fa2609dce73963b0e2bdae1081ef474bb99ff794fac9d7dec668ca360af901e3dccd5d2fcca3e6f3f2af6d7d1ef50561cc9f22a9a727a881459763a7f206a64a5ba5f56932eee85527c6447758ec287348a81441939c5100baa7ff43787bfd0654aaa88e091d8129a6698888172725f211bba3a484698e3b51fa948b1b1b2d2ef2cee59a2047959c779cdf00f52b503642659c2f38ade990590e14a7e9d07b2fb790c14612f5d47918774565025f9ed14991dde0986699986fa05c9071dd8a7149a07796dd4cb2fa8c3b9b193ae9e5ca8c2a0d8a19f80a8483e277f0581c601ba94e0852af0fbb68d4821471d245d07e2435bc3f0e78137d0378e99292f4816c815fa9ebace7668e69bc9198d73c86a9dada90f01e71c6ca03e3a375fc5e370d8fd1be72943ac96e512bd4707134e886adc717728debc92a7298c6543aebe2e2c1a31d4c062749ba5168b33d8bd540340c2c8a79665cfb629a13bbefb71fe5283499c45f02afbdd12d03711401498a4246afbf1b15f4e552937c63b99f2a1ac5e0c40add00ee8f89b965055987a723521743aeee17b53170c2367932fe1bc147c4b38e0857acb22d2ec5342955766831b9af43fc7b90e7b5e98392d132fc0769ff994a740efd68962cbe72bd8b57f162612f7938c2562e9a931b654a66fe01580273081f05f19ba25b4b2325f44bec280ac8536ce88448dd4326247a8f68c901a6f15b53042b225957bd00e7a4d02a9c5088a2f6ed8db55e85dfed40220ed2f11da71509598e965cef25465d386ff5badd5ee99bef0dde6818a5b22d1fd8b1388bb55cb03254e495103a13fc809572dfed9d7c0abc03740bbe507b2a9ed46b05fa4535baee81fe50418039351a9ec9a946a95beacd0ffbf1338a7d4fdb28f2423f3551441fe8fa12b4b48787522eec2ad4ffbcd8306fe14cae6ab65933c9c017a31e56c7cda144faa9c2eda6d2f5953b95c3a30cd692899a9f96b33c53a79bed0aa8ad5d1dd898efc06742eb9b82578374479bd66042c3d358d3cbd7ee6157e0c25a89f202c49522e15fff386bc4aa844e7efebc7f512b937211e75007c0f614f2de55bfcda17eb739679d9d36a1d7eea5bd04a5f0f1a47f5196e65fe231b845b0f43279f958b1959990c9dcd3ce720f9eaddc7145771ec2bcc76196c9d6e31c08422a376e986a5a2894629c56e22b7ca6780384bc263b838716a61313bf50277b019557ef4d0689914029fb826db3361d70d70fcd9ed4234dfea56ecc1a93a7deb588ec486aaf9ce2de17e84a62564142f80e4949ee2bbc42b3111dd907984cd3ef20530011d65cbdd81fc7f98f0a8f933a6f676f0a6a1c3fcbe5b6a49d273ea7ecf926433e34f09c7cae73ebb3c5cf55ad784551e1458a46eda659304ccf57e9e3df6cb8e920d994f56383d2e4897912e9cf1aeaa17cac2cfe835fab7fe426dd66d97b931a37c97fc3f2c7c45c2b2b4660456c51e85a60e69717ab7022ddfb8217de9a3dc72c52eacaf82c1a034cecc8710ecdd6fae1c626d61f4969303c87306d31a835a36f5a9ab7e5f8faeddeaf90182d7aea3f9066ce697513f1a157b874320c5a9407e16d1f8d7f0ecbd194cb750baf00ab5e8f3e2d2ecb6025c2911997faca7e053f0f4d68870742554a5bac853760873b90004b19e5999ad4a356c759eed6408e01700939694f9a9831b55dffe61a0928615f881042acd9abeb312d41867b6c22af7101ce6b7c96d26bcd8e4d89b539ca4091337eeab23c6eb5b54653e282b63df1599fd531beada5c3eb325b03d418fd3d3e9a2e41e6caeb88bee31c3bb2124fad1844bb32e077a579e5bca7754fc321da127acff66b9a712aeba85e100222eb5919193d45ce20709a6c661b5a44319c2372f6d0faa607950006abb26ec2e52addfcf6bf3cc7ccb25e3950f5253554598105c372dec810cff59d1da1f3bd2138d08e816aa2334ec7d691900d6807fa3607b0f7ebf15bfc137f000872ef522dc586bdbd4e0114a64eecb112334297f5b9408ca22eade4dd80444fa4fa62f524b3145ac8730cecfdf89176252eabcd5d758568a2f066a43d7762ebcaa6bbeac4729a2321a336d44128a641ab30846aa5b1e9c9f78223b0afa0c8c89068d86477b1ccea0ebd4cccbe2ac05df0160d9e89d64d340a328a4ed357863bf93a5390ea15bd0d4dd678070d0d4845918aa9b3f33c6556d1583e513993d01cd8a621610667f7c4ec614be3f09ade86504794e293302f208acec8c401079d0b07f4226e3d7da05f7fbabe3e3078e6d482801e1a1606112d229900e81811fe5a95860f5a72d674cba32f4907646a71b5d10f711f4eb55b806a61b3a227a1280e1d9f551ed4d7ee369122a26b142c436bbb6adbc68c01e60f1c0453ffc67c7e9a392aeb13c2a41b5a7c0d32af347508227c6ec7f6b74e9272ab2ed077a60eb1be6a11b7ca14b5000d1d8160053a8c2e5004fcac4aeef31c5dae8b9727fde65acbe81a4466d3a3e07ca56679815f1421f809c5723e3736f474691f5cbc85e9ff34182902c520f02ea3f4bce03ed5b0f9d39a32929e408f187d50e1a3b8f7f7b634b0ceebfee084cff69b8e6bef9da065849165078ea38e2f1e33e53b77b189e91df74cefdd72202532b480ae9079fdbb92c2c6c80c9039454fa71b0cb6ce23180097d5a1c17f0bb289430ebc7feb455890402a034c730d8abd5bb1745a27a881a923c4b4ed9d3372c7f9d22060b31035081a6a47436f46cbf4bb68fd9809bf70a6cea0455c515dc1911fc7d6b517cdc87fff9e26e1e93df222b654e951eb5cd8609e6e8ae16891ed4a8f6ecf65da2147de34254a0dfb42fac6029aff0f1bf4cf69dd60d0f64d4078a80e3ebf0e2546b35ca72a89a23c63dd09a620b3b77177e440a9b06031f6371b523cd8dd8452b47e39bc68e3702957a6ee865baa99a2c568f7de6e98affaa1e6fbbfcb215e40ac9008f1c1dba5638cdab79f448464786fac5c494612877f0f0d70acb680e586272a86d97557bd48bc5d6c0460c2c095be6648e1d5107abf4c073e9fab062fceb9d07a531856b50a032e22ceb0038ffe7e8b3d2b7cd4837214696e61deed261b6c06f37c3182e1e28a97f53b701ffc02e339b1166f7e7f2ae9da69d3edf7865ae0efae8485f7f6211e1006e12c882480364a94923d3b2eb42ed37b9872d90f5dd146e084d02f3c53facdeb224f2dd5fd8b90969ecd575477371d25987fad48125dffea495357783b76045b3febef16ad7ed9d851d9b0485f9cd22b3e49e4567969ffdaab23408b1cd390e105b432a61d39400bca832f4f02ed0666d1a0276486cdde43480b2cdc81c8e96d5cf372661bedb4f8982b1dab35468486e581eecae33e312bd07431f0ef188df09c540bfa8b8e3df5c13c01f96d1ddf52048235f24082a1db0369e107cb5fe4f1421678aa3aeca90f34b3b16117465239747f48d2d12a552516498c59500cff8835f7f6a4e069eb7a28732d67199e8d2f7acff54da47f412fc8fd5f03d6407aa84f1b28d147c0370e044c3a2cd11f0a6f3f15d7558b19adffcb6bb4033b2d38e34a173a082ee69c05aba3754118699d432f615ab269f58e962266e0037aedaee7243c7fa4c50c63209a1c87498ed578a03d0f2561211ee0ecc1f5e1c078557cca7e0026307d39426524246c5c8b13ebac12c5e7c61cb3eaccf40f169fe505f284a1869d3d0f471ff40628be32e824be1cf93c282f0ddccf9139c943f092ba9961acdfb0c2c7585805db0589c7b562d4ca6bec210051d1ef9fecdb6878ea26b1d434e7278bcd4febc2e70e5222802a96f2b40ffe6bb51711fe4419d2dc3263388ad62eb6836fe8e6909a26b012d0bf1627be5be35656b4d1c233f5567b8279be5467347de24008f3b19862213fe1a2341d34088b077d5eabf81201998918a34207e3b528a33300ce6d78dfa796a8040f1338591d2a9ff6aa9f54f583d3b9a0d502eeb60d53327031cbb05bceeef742d50ea7d92341f9e00c99726693fe4bd10f39dfe3d918697c98539ece0424e4fe1be46c7238a23b52a6206fd42d12017c89097bf0b4ddf6a51504199fe5627ee163faff2153802c18c44a96d79d139d9bffade3783a2672181ab0c9fc55b8fdeaa7f158ffea12aa1f16ca1d319ef909649f0009f8f51068dcb74b1d1f862789164ab9957598b53d21c3f8c88274014786b2399ce120ada61b6a1f73f66d7aabb4e3f55999b933fcc0c23acab233848bfd20153a014433eda30d50e728e0adc2d5f8670c02edc1545c0625d391c12d4e5d5b2f729b76122d324557a5bae6f09692055e8c0934b4a6ecf4454db5e47a653f43b96291064bf33d455f32ef1289d3f72e05aeb83229202a454ce9ec65728e9c51bec22317e28c69ea2fcb287f4eb2505770a57160f48e211b0c80ae62abfecaa2faa3277df980b88ce0aa2f952aa7369808c9f7c43ad6412d6a46016d613c3a645644d9db107462363bc90a3d05073d0278ccbb196a3c9412d35f8d3b17eb6614f8915f50c10cc38e2ad2992ef2e891bb218edfc8cde449064facdc72bc7f180e182a7febfef096f62210005276866a395064e92ec4e31ffbfeaffe0d93c09ccb0f9676e2bcbd14d0d5b54c027efa41b04948aa43becc114f3a41908dd951c7b27fa7ed39bf84d52492041395ccef30fea830c47c4a77e1c72a8949ff078c5cde88d262e835139011a7beb3eee1545b402ca6c78ba5a3ce6082e6bba15f280066b3cd06deb7282ec1a9bcea51df8bd29e9f51cc0b86af4f468e910e6c04b3605dc17ca10ba795efc8f00237a0898bec32ea17f1f9ffc08b8bacf0f26f6d70a9c53b462c7b8aa1b85a81ce0385e7d8de0b68479d08b53d3fcdd8c309451d415c2cbc83d8ffbebd3b7b9942f2df544362a763d6da2be1ad96eff9ec50818c09ded1fe95d85a832c6307db34bb8ae2371106eae5dda3b6f3f9ecf3042236814de479e6a19ae71961c06639b9fcc37086bb59909624b1e2d6337d272a9efced2e8f769efc9990d597963bec6dc9c303818f8950943871af70671b0d763194c8062b5080fd7541b2b273d7a3ad8ba5b9f344c9e36aa723cc1eedc3ce38de1d8d84112d20bc781ae5980f9ac99d4d8f229a97b9f2c13f87d4bf2d5e38e1819b20585ec02e6545a98525fe036a239c16b043ac6e947ed71abc2d91ca8f84db6f0630128c2e365239d5619fe799b9712e0977dc261ffb3991cc96406d9301ed678adf3c78494172232b9ec448af097e77a9be2ceba6974e2bf1b4b7d8b8eab307509d8b112c78fa3e564a8f61d8de9b06b1de65a2a2777ba9e8a072a0a898b547d7c9b2c91af13ee053ab83a31ae91b89b15319a89267ba54ddb80cbb2e4989adb097418d8f388e22c54f3e6d213468f6c11e259ecf54c13a7707fbc63e7ef93c5c7be9154142ae4729ab5fdb906467ae642322d1cfd62f232f0334c4ca85572b8ceb0ebd95dc3711949677dacca7348cec712541e69ce9d186dbbeb26975591b02566d26653281fc7b88afdd2d585931bee9c2eae830fdf2163f8f1b4b656511b2702b815ce4325b15369f05bf149c93177c4438e37938e88a243d48a049336b216fa0b656082015d7ceb960beb53a4d352ccebcde5fadffd617f49148be39b1f8d5b8dbd4d6d2d7a2fab2d8a83c51fd20c0bcf931b712fc8cb7e1373767e6c0f65a4b5500f028b24189310785dbb57529f8ab5e5bbd1505547a22b11a65672df5a412fd1c3837e8c196df5fed082791bff43178915fb7d495e7538e35aa20c9b9bea7f20d3a515f219c12ada9ee99a83706443ec418bc3453ad3e1a0addec869cff59599c9e35976ea9c46439d8adc68a2f0e06b8c87065f09c7f281a2fb4c48a4ea866daaa75f47f50208dc217909bbf4de907ffaa7b0774e81257773d7741fe267983bef3c480b73bc8601981355bbb9549d08cfd8993b5e68b8237acbbd676d845ad06d5494d6251a65663d3d3e7dedc3652d91d34db3b45202df5b86309c78575781ebaf184485895f230972dcf4b8658b9eabdcd829667b52c5aab87500621783fa810a777d84af90ee1d0ac2f02faf9455e3157a0ab9379b7c8b6b2e03de9e07ea00143c834c7bb7b5a24015ec935d828e620ef8a3eda3133d8b6e56b214d39f9068af1f8a9937f724dbec91e0ebaa668df1fe472d3e00c7bb609e83a1713113d66193e465f6b325c69587153b80bc1c4f4de9272f276dd1113adfdd839075a41acd4dc61d5855fd92c5efc4c9e868d37579faa200503cfdbd7ee7dc39b706fb5944b6e89e2609d44ffbd352d4eeb1bb97d4d134c2defb154b43ff212f53de4ae4871c1447983d9f3c09c78a62d13b904b977b8c1d9e1f346436d7195a20e790d4b11e81ed4f41b38581d429a6a7bf3190fd5e41db2c76a6d28feba07a0d895f8abccb314370df96253b17d6c733a84b31442bf3cefd0a86aaccd03bbc1252d63cf130de397548aca980cbd70e6f746c597774a51e2ea1df5f425678af61dd6d3330b86e1e1d56055f18e5e3cfa275d01bca307cb2b6807613bf2c319be63071487cf86f9ddb9867c611eaa3055480dd99d11f9e859d659c54ea2f519d8d75dfc2e17816d10a842cbe53cce4ae90e3005e43772456f8ec96652256877b47e732650954d0aa3a6ccd3783ed373914557bfe9f5983fc470310363a62a1eadb5c53d844bdd95ed3d90d3b8ca1caca8074fca456c31df406b64dd1d767745a4c8267f58678fd02112740bbf32db34b9fbd4e4d45a6f4c8476165699494404035982279c5df347a6a3d0a524391992dc5aa6167bb582ea8f674d3915c9c5a4c6c4efe8b49a1ddd42c6581ddd393de5f888b7069146e6957520e8a59ffaf337838a190555b612c90acdbe7220f2634d6c548f5ff129964f8a1558f6e1d714110688329277491ebc7553999ecb7b80395e95867c7c54f2632909bbda384d5074642906662cc1e119a1691dc1104ad80a7f928921686f2bfc4375dec064651d46117497ce6de8e203b8e5a547b3bf69beec946cecabdfc43dc20da82c00c8e860749de238527fadcb7c43bd8acb4ab106d760b28bc0a2f1d5e164a9aae891c6ee1c5630e1d5a59012871a334bc94cb748e0841c5760747e3181c8a4577439f8538ef17ad62ffd8e3873399ce4547b53730a3a5ac9c3b65e717e5ef8bc8eef9d4cc03ef8b267ac57934c0d96728bbac3dd7e6383d90d136522858b41e45b6d9e36938b7329827321308b6f540c3afef130261f0ff517604bf3554f9477aebe191c7cc44b92865e5f0bf483244b5caa942fc007366c61cfa9709fe1029a1c744bbfe4bad4d94f4a5996909d5541070defd454390447fdde06b95c8f32511453995c22dc7ad41e9b7e9771e7c5ad0929ae93d8cea4a9c1fae3ef4b6aa801ce9da5234bea09418d8330c55de7e3cba199e2491b524cefd1bcb643c6e7434245351f082f9915965ed4229ab36ed94ca39e7a48802cea1ee72f81cb0a4c8e9945cdf71db548dd3d9e8dfe3f85caa1bed3cb2d1cb237a30f9ecce87524ca3aef9b0b8dcdbe440e959111a04b42d8f80f5ac59a3fe87e3fa7eb2e8246932c50579dfc0f3f498ad9951b553022ba2115723a950e1ba3bec6ba799555d9a78346b45a7051c776c3a5b28d28e2be8bcc99f7449ebb0b5dcd732fbd0f5f3364e8fb989d7473b8f35b29e50d76798888686d2eb240503a405841ad1d13951c730d1ab89051328e337c0c0d2e8933522126024fe09e241486640d32c66a76fa026252ff75d03a560e66d78b68386c614c160d3091c5edcca4dbc15dd5d121bb573efcae0696168fa83d1e2e61b38e14d3e0e38bf65b126c0121891ecbe838cc6b9738aa7dc9c6c2946bc73b976995126eccd599f2325e4e8e0307d4aeaaaabc696743d8e0f6b85b8dff8f1df56788a5f18bf10f79d9e985a48f0ace5c2b880b2b97d81e2dfb82342adde15a54a6e7c777cad0d10e3975a6380256515d54dc9dbd79136b3c748aa1989a98f13cf359e1de0cea604c4934a736e8b7b2081199d951a0121eb8b0b865f6a53c156fe10598182518c02672c1839e60976cc90c9ea615b2aa935d340c9efd35ebbd4ec8fbfde232e2263bc44b964a39515fdb15dfd0f6fb620d41f26cdd86f2b369d542c368201ef73964aa90e37b00c4c79317ae45d85a8429140f9b9172ca4815f85901b12eb9a1272db5aede143fdba6c5264329134866017822428f8e8b71880eb75f67427ea3193ecf5371ce2f67ccd1965cdf484ffa97a2a883efcde312c005699666bc7dc19f9a99bd60962af1a71e96d0efa12777af8f7cf5beba34bc24f9d29bbb1b05428f6698e583179ed3cd0c7a846f6e6a6c599c1555fae1a139244a07b360157056aa61a550bf5b8cb2d58e8e9eae6eaaf56c9f13efe4f5d7f0505da54eebcef6cd661bedb4f8982b1dab35468486e581eecae33e312bd07431f0ef188df09c540bfa8b8e3df5c13c01f96d1ddf52048235f24082a1db03f569bb2b20a7b16917d9a9849b2703d88094a917307b4e8501236d47c63faa542eae1e4bf8da30d0ffb7056c90431a50484c68ed36a0e273e67e791d9409ee55912b9351c342005b667506989a8e7877ad9865193f4613fbd31837c257999c79c3439a8fc594485672571447517650bb95bda623bb3b8d01ca2b70c2ec97c597c16b8bea56797d76d4b317dc5dd83c69a7df5c40ca420e420f914e88b36e0c819b57a429850603ce944a52871caec24f824199afe7ac8fb8de62b99f3caf2c479e3446b936c0d651ff542eb2937dfa81ada0e760bcc1c0dac2976212c3ce73e5ed9eb69a0af1680b7b67c19a52218224ec51dca3e7a767926a6acd8cd7991e42b8f9febedec0bbac3388e7c30363c09501aba02e051a445b15395ddf09e46ff750fcfec0aacef2c34a0f2141ae4e4a9938df7ba4c49499b83a7e5a36e057141a795f99e12d0a9aad30e9c6e927a1187a36da20b846555868c4b9f4f550930a67400b14f3aadf2605ac4aab09cbfe1a9e0ab460f708edd049e6049c5181344a20c63ad9354779bb0bbd3ada5e2fed4cb7841e9301e55fbb9f0c2fbd1b8e954d600fa938b3e23842fe523fb67a92f825bd1c00e489cb86b3f4117b0b19072fc51de55590dc4b0978353878134aff9cc90bf415583a5ae9a402c120048ed1fb7410d8f98e3cecc950d8757c5f609a3bf064a497fcc2e2a3690cffea12aa1f16ca1d319ef909649f0009f8f51068dcb74b1d1f862789164ab9957598b53d21c3f8c88274014786b2399ce120ada61b6a6ff4a5048104a1dab7e92fc627343bac1d3c496cfb70d76089778614c09ed9f9c4727f012d3fc04e3b3ad53c8826db631b023698ba3e3d70c272ab7f4d2a6d526c6105542ab8fc82003cf71267e8fb6f102b2b4009d9905adeb4a85335b5432e8d5fb8481dc6b546cf87316012141d96eb7cc5f243d785ba74959e265877d39357725e86f49681a2c9cb783d318a121ebbc76254498394eeeea86ce5ef11df9d5cd92c9f6ceb97e97be998e697b39a4c3872b08fb498c225e83bee25b2eefa08b7d2a49e1e7e8fc3dc1e5dd65ac8da75127012f0186e8ed23d65812cf993ba27b9cbddfa7ca39aebf0de0fab76409051c4384a94800b90dac0f533c7fb0c85deb1eb78538381571b35d3fde00d774080d096429475800c960f5c19bf0b9f5a0b44d303e2ccfed202977253fe91d82211b4efa963c1ae380ab4b1d21ae8eb0c349a4167f55f9bc62e5e5d51a08f6dd88d22abca187897bc7bcb950b73f653610958f67bf18261cf31538b900836a6975803bf912c78b652115254595803a99f66004e45b74b802d9da55f6314987bb22e004f6084b76d6b255c9308ebee3db26c83c1fc220fd064f6b20067b5a85c732ada5743f56744eaab607dff9c1c0fb06f27fdacbf108c5813b06218bcfbada7f05c134b75933d6fe45fc3edf27c1c2213abdf2b0f2ae63d0a4470492dfa0fa27bcbda2d8be385511d2701438234e0a889a2b550094e23d842b6b52f72eaa066f9ee336722ac051b3beaac5b708fb4d19a657b0506db2a9cc6f4dc9a82bd37472faa9115c71b1d243087c45ed7fdbe582fcc6d85ba8fb5ccf097fbb3a0263665a90eee6c0a60fa680d0ffd83263d3e7301b32a59c158b4d6693a6bdf84f803049935039451cab74d4320bc781ae5980f9ac99d4d8f229a97b9f2c13f87d4bf2d5e38e1819b20585ec02e6545a98525fe036a239c16b043ac6e947ed71abc2d773b849346ca91244a7ad84a1b6f3f2cc26966bc2cd0b651ab1c80d5b9f8664a85addb1a6bee98f3183fec529d1ecfcbcd08ae0da5584304dc52afdb622fcefb7a371d52915575df6670e9e054d9058cbcf21c29394774f03ff32f5e1fff6d41754d9be9690911a507333121f60003218b2df10a5fb533a2bd2dd71f4f2505740ccc214cdacd3a75bd1f4b22954b16107c7e32b4dd9ed2d8fabd20b7b7b76d7bfb22e5339d38550c4be224d34d386b2538cdd780ac94bbc3a698ca203bff105cab0e6a1f15b2a9b7bacc6c8e0e1a99b680741c78530dafda3a84f4a092fb4c2b9c562e873de61a7e74d58baf72ccfd2a87a21bd9e6f6b88f2340b401dedb189dd430400bfa3fb92df8619d5307e816ec6715684b8b9391073b2c7d84e051a908cc5b57c137d132ff4867756c6477eb8c7ceb82cbd37fdf6b25c6d962b0a4fd3d064bdb8eba1884ba2cd4a06927f3cf4a87186b482c9f89dfd52232f8e712912a7734ef3dd6674110abc819f33613baf994b46ee596be5acbb28a9e5bf4995e0cef54e516653378eaf19b4fbab62a4196df5fed082791bff43178915fb7d495e7538e35aa20c9b9bea7f20d3a515f219c12ada9ee99a83706443ec418bc3453ad3e1a0addec06edfe229aa72141dbad2539d2352ba62bf62209550e67fee771ae3cf9948a8b9dfb94fc11a61dd409e5a94bb8007a76c5814fd0c506f5a22e3984681611b9d1601f8b861768a407151347fd362ebcf1b8d36b93646a489abb5161b8336c196b008ce64d2b429f3a983c6de349bff4a3effa48e25743ffc7c790158115040d03095c34b51a9b729af157e3a21b999583ca1f813bc6e5c06d703ac50b628788d710b3ce6527ff77d0ad0cb2d76d5d491be778b665850914ea5da668016c652e7bf4b37c2a955ccd8c70010bca71afd3d07fc96555af4f61da1bc6fdd439b71b9cb2a109aaca73919062cdcb852e71288ad105c2b9f646a03eb1cf5994172579d14d6ace8258877a1c5650eb8a9249a08244a170ef8ad3a3d9a62217bff83506f789414be9ad6d0b15fb55ecdd7863115991e0d7a505f84a33a825811fcdbeee7dc39b706fb5944b6e89e2609d44ffbd352d4eeb1bb97d4d134c2defb154b43ff212f53de4ae4871c1447983d9f3c09c78a62d13b9bd5ca276a6b500818cd87abb7fae16be108803703da70f720269fb965391cd4682194ede45c47e99acb1813bb263777c5905a8ce3667e1723c70dbba7838c6efa5680aaf29b4d014898e297885a5180eaee73152f1f1816fbdc4bb67d1543086c3a509cc17693ad6e41f806dc5f93f1b3c951ee3a995b4d4701d65c428790a5f527b8bfee97b2103fc1db5d35fe6c79b045866b44ee311a2a26fca4b70f758b03e45ef2e83ac686066d4cfac18d96187a4f6fb436ecfc1c9547b1e109648e6f2dfa9db3581f42940e20ff8b67b92b62e56ee4402bd3492cb4bb9cb05641f431d41d2431200450b48402f8976ebbb044b060831413b3489d080f9d1ad437837a8f9da75c103f41d4103e7f04501b64550c18dcf7e59cf901921d01023276d33b1e1b8d4d0af8ab5201f7097083ac2862985cdcf5e701c59d6b4f203fa80709ccee72f2a8ad1638e67fa3d5c4c4ea389bb54f8f446591753f576fdd0824093eaaa06743ae8d62c77b691e9a0726c1a2ac3fcd4ada5bf8a32856b6f389a1118f33f6f58cf3171d32965cc591060e19e6e626244c5d98772b7f0b3a682eca2b8ab0396d90c3dbce64fe2c5d633be09c2983052679b4e45594bee4260c72e4970ad9dfcc65f6ee9602b9eeff82a266724545346d493109f09d5577952a7bffe8a58914b8ca73582b82df2e0324ea744afd76a0859bdde4811d9944df0eeb25134b955c316c2abf645cb76cb48837414d5a031a7d5b69d017a81c070f3fe2276e6fa4bfcfd8efad039016a2c8e16d5ee791694fa1e99f525236f170253adbf781391b2365e991cc072fe05a097d72cd37dc6659d5b88ed1f1c117f30e0bcdbb2b4cba51757b92523cb3f1bdad9cc2cea540a7c42026e3f596c96d0617d662c5f28540d122824a706cee72eeadb676d4a94da99a3ca0fb54e0f878b509bf1de86c20544bbef16378db571b1e4c8ad0d76aea780159c0a7a99237da014a4add7c96cbcb2c94cc26b95d4b8f7e13302638b659766ffd3b87d9aac788bcaab8706fe185faed2e62408f57e30b48bd6019a23092d27e374b80a3252e1c90ae5fa6e8ab5adfdb30f21bc3730f2a655d13d8d4a6617102d10673d46e3360a38a704ab0ca9e4b07ea0c979481380b00fdd125afacc24b187ea5ec9cd2b4831b6bec8ceebdd4e59e158392756d71b782e79447b18d61cd0d286cc922c2db95a10cdfd7ef9697d554600fe8b856da04e1f0130531fed750377b22f962022c73b8ce53a6980784a178f7b1005ea198ea7d015a59aae5d2deba8fabf66c36c3c1b2f4512ef413d48d5f4877ff01647affd2143013b959a41ba367afc18326848e979e7cdfbfe14ce6f3e7427c8b2cde0538d5c29527f7f5490eca9cd4dd4ce98bfe357e7b6cdddc8bfa6417b93de13b8bd4b4eac611ef238c68331ea457bad9eda4b4677dd9b8966763a6c3154f4a7c2de160ecd1fd485e52f3debfaa3312090cb2e55a196c64c452b064c7548083d800663afd10c09e1ce20466c20fe5432fc9d6ec2660f82de3539a130e3499686aaa00b43b9bcfdc1748ee2274e8453f9e28e0f9c88c8d266988c346abf44d0fa2a3bf577b11f1743f8268730383ed4c5b4d6c52e33f133ec9c9fd485d18e29f195ba5cdbc241891105adb92cf5f424c2cb73b62a765688d28c5ea7538fb5098468764c385eed5b67efa48afff936f22d565eb748b2344cf30025c26fa4d8dcd35b1ea5972d8761bf40c70c81ae32b15f541f63330815711480e1b735611aa60803496a738028a99d82dacb24042f000858174dfce8fb41dc0fcffb79bac291676be7d120d9e82bc4f31255aecbc210ca3dc77bbe48b09df21b1be78dcd64c6a013fa1dc65711cfea8a31a2bd8b9d5a06c00ebffe791029bff79b21000324dcf634fbca09bb88e1b928e890d9944598be9494bc5559625e029906ced326040bc1d345cf06c4bd790bc8017691f706f8eb280a2ef43122b11b53ed70af340e76ca1d891f225a91adb13bf48f7e1add8e487ed249a13dce4ca0f02093a624ca6a06d2f164ef7b82ed83e1d8718b3296b836fab622df80dd5c4c6f90928e71f1bbfba854cd8d4f2b4e21cb63d438555ea2d22f593af0af47da8e1a4ea6bf78e93c89db67beb19eedc07fef9045fcaa43f54fb29cb70325b903db7358a5d6e20435f5628c72a12778e9e65b69bff7fbdbe824f28a20ab1749b7f57146452075624514c5e45b24128bffaafce9f9415dae7a24658d03bed0c93bfed42cd37971bab4b2054127c83cb6203775b0a561ed6b44cc17e33be45ba0df1eb5caa0ad06783443d21c263cf50b7bff17acfe8a59659773a4eb8524c884ca6bcad1eb8ed4e43be30ffdc496bed7201699d495cedee6b14e2ca3b56f3b6007a216a8142e237c707b179de54d8badffc8e8695b847fb1ed85fc38c0ad6dc7999b8b249410abce504785d64ee5fa6200f6a5a8c8a88a12a940bf6390222194d55e23ac972eab49ccee6779e544a74445901466be6cd375333a5bff4763def3a543f4ebf6128454a1017b1e69438683d447499a7c5d106feb83f287a08b9c8c1428d2437ecc4b648999ad3def60c8f752f0e507c6af50df66c7e5d1aa16621d0d78bf8335bdcfd7c937c2817e86c6e2d01c35a8e7693a010fae3b57247eea854abe0c96431fbbf5d6e20ff5b93eacd42fe79a4ed3513602750959ab419506438f9814677ebd4b4e7d800eaba4e83971af00c92ca7138bae92ce7e3fd5ec3017ac3b7dc890cf501ba9d8c33015c565bd03e18c3b626a3cefbfded10d43b1053d1a6d39e70f7398c593b134aae06651cd374dec0fb3309268f4f1740865cd7403d3baf732be339bb517d5b17492db999a3a7d103f7d9e34c1a032a4650290386614dd339a3b291ead12971ab49a3ddc57b0e2d0526c13b426ef4f28d2eb4bee1c92054da48a9b00e648be8bf545d3700498a8ce4d9e246c43638943ada6f85254d4abcf2d61606558092a50963dd9dd2fc8f40810669031936ea6e9523bfb1476faf5c0d97f3796f6ba58e13edff576c1dc545fe5bcd25e4fdab8ccaff7bff6b5fe2ad18e72157492e7100c8556cd395adb4256625a6ac99ec178cdec011679bb95185cfa6083f9a4f0d4a5275b23ca19f242ff2380e102181cdfe977ed61727de7c5c3b8013d23e9dfb1d36c6909f742bb68fc41ad12eca845fbed7ce04097f8ad35586709ebe48d07379eca70054a516abd6682520c3cd562ec99b9f6ab9067b7c627970f0e8dcfe2a8ea85bd445a341d54acf377085108471077fbcea73d663acef89dd18986958bcd3cefdfda64ff1d5ac2a3c947c60b0f2fb68b4b19f98ee0cbe131128890099818e615a5db9e75b3d9694790db25b8fba772f99f84c0de600d20be7348fae1dde6cddcd653a6e1077db39c33cb9cd86a966bfbc44e3f12837acd24e3aeb3b5cc2d67a7218722e47829cb7f63167ba5620bd2d2b5a9e9048be32e693742ba59b72d885fa2dcdd663fc9b0a051207dd37961ce4a49c07a145115efdc2b8aeb17ef6b515718333c80b31e50086856a2e78657b8fd63b602d44a318e2aca0f98821e585cbe039003718148828d7187a13773ca7f0d3946de5807c763f1dadc0395ddd9fb3dcc26413806ec1ffc4dd89e2c392a5e16e738eb7379ea736db113557a44500efb486041bf5f190cac6beb75f567f9311da4c6d7b06a8528570dfa1a67376fcc0250e8e5b73fa0ac6ed9f1094f9b5b22a7cd116a4a842262d873c8b25e558a81fd41579efc218b2ce706a66072b9676ad1866bca55a3752bfecf66e65564cf8ac14ae46017868dd1cec6138a4e5bd253236853884a4abb7f618f77ca2883e13c7fcdb3ecd984a1846f82a526768c1811db6e662130a58e415b28f4ff042cc16007fc6c95a933f818d0b0f8a3f60bf1addc2666c6e238488bd40ac9ba169df31727c7679a0c4b9238e94c150d4c4f80cf334fabeacbecf7772e5fe7c07ff76b4f6909607176845c52e0c7ecd2c19fb72b70bb58779f6291fa8b7c6ea6834bf6c45d4ff3d5bdb7950a3784734e5fd2e46bea5a24f6d471f05636a0515b5543731d0af8010caa512ca71a34c872c6ba9916fdb5339dc35254272ce84fb9f115a8d784f9f2028b0efbfe951bbb075f0d9c56c8983447d067269ae76dd838101816299f0b2b5836bd58e7b4e3e2bd0755d7a3dd527c77d45df2109edc9630106fc45fc783141bccc20e4750563f4bf569b14f88e234764683b552108a6ec13df95b4e039f78f77dd1187f193f6c30bacc698294c61b78761084ebd5ce9affb4aad9c2f5dabe5002bfb85e41b5b35a44da94f2fa7d50edfc1e680cad0775217e603b1fbc209c6ccff220aa41b6e44e23ae4613f3e79846b677da9f2af10804c60de4937d248e39efb6c921362c73c01ec87c7bbcc9910150ff37a7be9bf2d4925488274b3568be516112260235175e86c8031eeb967b03562541e088d08b452e8cd5feb97555d5ec3a36e5c302e25e49fce017ea8ce842137d824ca9bb9d5f22fcbd840a6b73e3ceebb5b4a57b22eb3ae80bbb510b7bcd7046ede7ce13dddacd6b2c8d387b6a947a925766ef5cf7dc4288515a54e9085f4c1e66a9e0218c47ab76902cb7038c583a25d4fde8dd28948a2c45046645edc7bcde847c9e1158bc7ecf27dd1b0c314dacd3afb7e7507fd964adb544e419aed97e2a76e5f88af586a5705e8eb4cc53524ae75f98091dea8d81d3b5fcda859dcc477cc0532662614fba0d7e9f2399fd63d4bbed3de747bcf00e167127132133fbc383bdd0d49fc59a2f42364420b002a914c9bfa275ac32526dfc5a657251cde1a88517dd52e18eaeb9a0a6ad145053c24f12d810185a579241178fe4cea4a42929cd6294dd3e0484d2a171097e5be5e6f771601a9832acc1b3860ecf4253c4335b206502699b85d38082ddd2dfbd0901bafa58e545cd9b6e1d814fa23aa3c707a8038c52746e530ad031c3997d7032955217d42bc4eebec045f1c14cdf2778d0671a0af6cc63ffd1d91130e1c5598e71869f3fc536c3143a8e09c845ce4dc60e07f9d3912dc0dfef37ca05d873dd71b649ba3eb90571154aa202f80075a3b78dbbc6ba66229e1fc0b22c7238429d531ae92804cf86baba32a5c0232cedce50aa51d6888d577e8344dc939da2804dc194e52705986397bf58fe13d9f6e0f04e7ec95127d257a388dc82fc439a67d4d77aeb830577efe1f959051e22400bb5e49d489dc14606fab30f85f5d1f333d2292a96dc3fd4da6ffb34c75e439f997338ebe1f21402a63a4d3526ba92d7c56f100c0952e789c4590e013714091054f9c58402448bbc9b94c4cec77b40265d1011e0e3b0c7fa413347841bacf9e02cf4c59cae102c1f760385e42a9b98aa7c450681f422337e4ce02caa8e137a3022409ceff2703911c6aa609eb157b5736d8b126f61a893fa07eb228614dd800001b67640f82034bd1e6287ebdd41dd878d94c3b01d5a77ed1ff8d0efc50a5301113f30a06b8c9bda7d2a483de94b4e04e9451041dc3e519bf14468f0b571f28fe62dadb3097d1e186fe0e80a3c303f2e118085a1aa1e3d8468ce474834b1e7edba2e3751928ce44c11325250c2aa8202f44118efa9ad67207f7e182e587975ce6475031bbd9aaaf0009b9df428d60381a47943701944a2dde725216056fad99286c53f39a9f4b9cab0062e1775c05ac7b3549122298cf8d220469d029512909ad22f901b74553f4f5cea0e7990ad095367ac1e7e6a27811fb7aea40bfb208c4bedbf19fa94c4241b452266c947008b4e131f4384cb59225107ac8cb6e9c896be8eacaac174ece1d5627dc66982d82608df087b77cd0e75f671200e4b005bbb427f8548bd302e5f302d88d36bea838758962943e3a4d9fc2fc054d15d9dae7d54930ce4c060e01e382331bd3a8775136fd2f3e727fbc6abc667af195e1da20328daad7e6999fa8e431b270f7a3c2de2e14af0502f70de5b3a6a6af29fc06c7b9f99db0a2a49197e96ff408b3b4bd29adff690fca064a08b0ca6f7cbc95ecd85077c05c75f8951b72396a6827cb3e3cce6215f8998308644d12ced425b8dd117024197b6e08481ae765e7539ca676d1a88355622df2595e66507f6a2f4bf20dbad0d11b8ad76de1c868273ec988630cd43d44d8dbf88da42a94cffba5eb33762d5e134fdaa27731d4aef59cba989efd040869c47105c4613438ea7c25afde0b7ef7dc31df8ef9f31231412dceedc4a0d2fc48da79bc1d7161b45331cd2e7b1b48a881fd007d747568e6a5abf2b04591bc3d4533c3c2feb47ab9ff60cab265d79af6202efc3da46f40c9e5ed0addfcf060fe9cf33230e1ee9bcbcce4000d3d3b49417c7f83b52863fb071625c096708542603cefcbdb81447b68a6db5a36605cf5f2766ee14f15d432df5dd720f26721d35e7d2e529e684f66c8b571b212c3ec74d7fb242c767a4ba304fddda79190feab215376cceabb42ca606db837cd2705bc62e9ed691b385c63b7b3758526f92db44feb3ca56e7e7a2bc1887f1ba192703e304796a5e4231aa747b92ddc4f2413496556a7013948228029c36b2e6af1c28fe1ed2825f86e3abb4ce382cf08d357f8e8444940434bbac66ef5225cc1732d0b07a2f77550fc43ce9603bfb997510c6ee3ae4a07f67cd4547026ba60a1b74077cde7776a796b5ffc8e838c98fed8949dea46f380cd4d91850510c0b78c22dd3a74709da34bacc7b51e9bf7c985baa6eb40ed21cc501dc381e0e9a1c97dcf1586e343a232b0d2b091309dedfcef04a3bbd8989206d3c109b204dd7ce5a3ea3f2af19b2ad69b4c43a3ab3defac20d89fc6bb4d1852f7bf6797fc3ade6dc870b4aa0e9d8e1f47c87f8386f026127bbe46f27f95861c27f2b0b200876d7d6e2a92830901b6d20df3ff0d950e4d3d4c59ea360dabd7a2dc9a41cdb794c541f4f4b9e9b8dfdd91466d252c733fad74aacc4c4faf187cee5fbe8ea3f94d952066cb87f0a5d7db5a973e05d1a557a0a0758a84d3078d660cf45cf4116afc7ef0af040ab9268d3e5f9510fe29b3018d450f73ac38ebdec69d121c8ffadd47948b2fb7c1d9a1107af6934a3f3b486ff0c6761fe51dc9414206ab7aef0a3a1fcc873f569e6c4e95bb9dfdb21d271c91706cd0f666c1706e8c5c6a8796d0af81140e1b4777de926cb677206290067e2aec4c925bf3e8e7feb8af958effb402b3f923720ab6956c15c6eea789f04bb2a7842cf7256b1dfbcb772ca61ecf069361cb6f1aaa7a6c03db9065deb5937eb9407a79df140cd8a6b4bc6060d2f038b3d5bb0a1875ce75c1bbb524fd87a505fcac20c39991667236c70b209ec842f6f44b4f05dbb9da59cf061de2a0d3f95b373e6f57f22028aaf376d642edc1570189e9638e443b5066123f25ae249254ba905ed308990ae7c9cfc720f41d1d773a3e6a17f95d62aacceb1bc006190338ab7eb26fdf89f7123b79fb4d3fdb755f35237311bbb73a36aecf5b1bdfc81de8182232d26b245d5f00f3e0857e58357fdd7077cbdafdc1fb2c0f1d9dad9665e044c6fdfffc82ef4bf808d80bb4ae73650879a5907a6a82e7d42007a132e3afb9264dd33deef7626d43be30f22ed4b86d5698bc0566c8c5d1f5845ae8ccb368d236bb71fbe1b2b813d28fab53596e366eb23965b3cb727ba2abdf9b57af631e83bf4d498b63afc0dfa8838513b5257b6b9c15f85f0da312074b55ed10e689ec0e225fb427bc15cfb42b793565597f9d8bfaa238731ab9e984626760f3560d6987acba47f36fde4ab866e0951d0b07bb96f9eb6994ef182cf04364a7b7b3d9c79686165a6f4c442f5a4ff41f31b361ed75f9f966cede78cdd5ba139491cfe56e4653625361ff02f92307edcc5b45ea7d8e84c03302e2aca3be557fbac6fe8a469eb8523bf423d8a8c2b6502ffc89cdd5f453a2fc400bb948d4296a2f752e24d7e0d3ff48b3214b9664c00eb144d2f92a5a7e5880a25970d5e9ceb2b9ea2e56c0da19caf1432251cb1efb2f9fb7940f771ce5fcce140f4f8ee8383d26786e52eb309d2eb2eafff125574d49e7e7e61eec0c32f66453a3c8f5c2aa30c1c7cc1114f598cd4571d4271d7628fc6839360afccf8fd8f4cba6feb40f816a43b31ac930a1e377514a722b1287c887f53d6c11959ca396a7b353d21c847c86216ee3637bfde3f56f036c08b104fb834648d645c810045a1475a75c93f1d30b123ee74affe20350b6a1b2650e74837d5032969285101479a22d7427ed30604387e71984974bb924407f77dead01dd2737c6b29c27101c052827075cbb157eeaa1d3f0d354977720fa491ba1e984eacb26b08679d747a33f5ab2a99809e081b6a512b774330c07e57d9b71069401bd179e54b541f64885d22001ce488d893120f4b32dbdc8aff4723def036b79365b4ab52354e9fe438f49be877082d439cdca00b04e966f8d8e0b90527720216875983dffeabf5693ed27d54670cff50581f439259c9131953d225a5a3a40c14c0d0eb67b21e028ae29ec9b6207095ebb7ccccf7430be36f6281b849b127dce42ffc6d511f9c37ced96587d78a40b65992233e6c0c9d2cc44a091d897a265b9a5bdc3c372ccea24a5bde6d09e171c7411d57ff5ecd3f3a6035b59dfc558ec7786066c7026971ee22bce95c6d66ec05da29f985693777b8ff0ea31e73089a8a76c26c22c43457b8727743ebbe4ab1fe86b732ba067deb092e7605f0db7da5b7c5ac2fb73f8a64ec95ce8bfbb1de2262063d6874de7160562c43973c848217fcdad843f99f8e9573acfb1bdd3a50b6d88c0fa7d7f0e3903421e60b31387675be2142c793f3d695b7f8bf1b4b3aac23624601950da7c8e007ef21f72843077315927e9d8b76c76f9238191007e40500bcd1d22ab97414db4b04300d55de55d5590735c04d93da61e83f9f8d9a385ddfbf316d25b00122f6d7335b61aaf2e8a1b228fe9bd04f0496e06801060b171c604305327ce877b716f1a28fc87a944d5e89265d7dfdb59adfe60c8ec444c68b393b746934240596f01cdaf2d77e5ea2ccd8607a612e1f2a74dcdb4ca288198a1de24b45bb42c31cf83de7ca862c05e00945677abba88b909b42ce7728b8a1b24f1a8f818876631d63a86539313b7e7521636b96f5335c8028915d0cd3b8358da635d3c6fca726c724f23e645d74f0580529ccd697d099a1108a5e9e0b0a262cdf913a9dbea79774666c1213ed1ae1298e814ef8bd50ff558bb19f9a3238ab4ebcabb69b4200bf3c8036119eb84bd6a64906bd3de1957b1d67678514a0e41b7ee78fccd8e9d5364118f15b3b435c6797a6325816d45431acdfa3d8d735504cc149cbccad34ba8277beb22cd48bc799bca4e11d2cc3fa0c700f01f4b231a902406676f5701fbc3b3293e20cfe4142cecda85788b866eb4ce73f285b0a46cdb14bf71efd662d8eb9432e2303de67cc5c66305006e7e0acf602a29fdd76bce1ad0ec715997f07e45fc92c56e17b25d279364fc058edf4670f63a9fc2d470f09d067844cb00df36e7d06256941669a4e5c161f5e4bb7f260d2c4d680ca16e33b4b8d6b53f64b1b37a45e2890050d82e34ef89aba772e7f0c9362b5edf5ed91c826be631eb039201eed6f9b3d615e934edd265d75ff01b12ce9d841e048eba0143a55996f872c602d9fe3dfcfb5592ef70b36e0fbab44d622a297dedd9386bb5bf9dfdba3b4ba29caec49bbde5c4e7c7337180583f7d9a0a25dd0ed16080ef0d4c403d1ce4ba1f4e5744bbae618248a682f36c6a69852a19f155a1fd4637bd9ce26290949f786553f984b6211a13f1c0d81221ac2d40d5079292d293b292cdb1741e81a68dbc9262283425a4adbb9a0fc06e84a4c5fc894d43509ace28eff6e9b59698d723a7548430fbf0b2c0e985878865d289a0f4306b0374eec348241d53d941feed46794648cd343aa970247040e4089ad4bb02fb99544b2d9e4d4b65ae4b0e844e849a018f1aa6bb45f9bb9cd50286e94e21d28957ab21e140ac119ee1b163323ecb6daf97a751c4ea3748651fafe03d62ee8bb5781c91bd10e68b99f416eefe680239d0df7245bb3bf3c0e74d08302444ea16f178face4a2373c55d8e20ff48d8908e1d9bb3e0b0d8172fedbee0c8487f9df91739c4d5aa747d07604b2e9ce1b9969488ad56216e0f1c952e1846494a2788b33e54bcece169ae25710f7c5658f1792c6123c8a0a46a45756727ef35fd99ff0993a9b232b237662cb0fd11809075bfd52995d8c9b26630a38fa0e09ae63d990c5efa9588fe66706453621415a06587b57a5bf402be1a857ed9b4fb066a740cf61425a4476f609cbf9d70f17725f7f7aed468e7e74ae362982ec2a49bca1cd82f606fcbdd2fce569d93e7ec368bd58601d5817f96d2d5f3770759f4330d2dbac09345b5080f1ff700183bfbeded39156a1d0416997775e7ebf5afb86d36231d16be7afe0185d4afb29426e5448d5459017c172c40592163772d803f3dac1db93089ec1366f92789adfdbc73930c35fb60c51c5c093b6d9ad563dda4def3498afcc2069ef38b5412aff066e0b8a4ad0c2a5b1dc75d015d7d00795f6b389c15798f77acf15dfb14949a99912d5337b2de3c2263eff36193416ba26839b5db76b2858c9a47015d0934e87b0777e47ff63014a5ff953ee90f729acc0e43c54d70ee271351bc2f6b7805e7bbb6ae07c4019f01e3b32d202a15713ebc36b4a75dc2c094de3c90dec884a2cfff93313450bb2183f34521f02ad55d7904d3d0706afa96095241c327f564b0f654106b6429b50e77c821181168cea18b1b3aec02552af62fd8b25db6c16ff3b1b39921daec49bc67a477d674cbd31f1bfbd6debbe1fe15ad457fc1ffa20edb7c126482217bb70fc83c6f00eb35b7b451463549937c83924746784607850cb663fab7a04e0ec69abc05ca1c52642364310ed8342b63dcc623994f7b89e5a0de8cff7c2e06404ca0fa732fd059011d5fedf1aed3f413a946e2fbb5a62422ef9f45d06d982ec2e46bec76f928c8001e5685cc2a4cfd900f38e8fc685cde80ab68016eea1257ee08f8b7e7fdc3712a6b415633ee1eba470019123bd20985cf82aa10583a316d93bcf8167f0e267412fe9d20fe1e23aff4d7341da12c80b86c97524e40a8faeef25a2c92f60f70d8b389300f0726cf8562704b96adc308b6ced6c41dd533f297de4b326c349bb72665c7ab7fd5472642bc5f7e257e94c2fbb3373662ac3bfd280b3047cb874af88beeb2dc3b9a62783583eb9d95adb526ffdefc921ca9a8931877a5a6608221c9cc2581f20c1e03e729d2ea2c4a4ee691885fef778c5006a897f4e2ccaecc59a7f720532b827730b50634fd830342564bb917d6667be06049d4d126835286796b6eb83c32894ab95ac6124f9e06337d16f459ef1e6fe1741f728f7a7e584b995bcbdbbaecfc62f621bc627c73e69c182d92f39c47183e4ddb6e5a249be7cc98e80bf2073180a51aa4c3dfae447b3704e5f885de88da260b3aa60cbf59c2686c2ac0ded9230487a75baac10d3a20376368556526049368df3f8b25263a14dbab19cac3a8d2102b634a34c45a231b35cd9c060e109c87622be8015a5ec79231e4960efd510219fc18698a39457807c761c58742551818b4cba6980e713f4ee17db5232a0f6cf6a67fa0927787d920e8c5d2593c41801127938ccb5484df0e1df65b0f63e6be91f0f5281339f4037aab74e6e3026c710d8fb47c9c41b7b8a1d50c5da3c8075c3f8ba35ca75e1dc6f954e747ac2430412944796101e9666b2d78a129556326f50ebf585d6570199f2614870e032694dfa4c93727de990759c4c42cda2bd51b1da6e6c3d2924a563a784eb9dcedf0d207f787b48a5151f6625f8422e3088ae34d7c6d15a83cf14a4259a7fbb2979933431448a5e7ab20ca5e38475fc08da590a73057486a26ff7f93a9878769e51031078b04b83b317b8f91fc2f5ac3e62e7f3ceab055d6219820d374197a9eced1b86bbb1254f48e4dd04ea090f328f10562680f54e431c1d364b4b2c0d88843be3214e2110d266f4a9cdf76dbdd81ea31be09580d78c2763cea82245c06ebfa2238c6eea83377bcdad73ba05f9c54d8ee5eaab971cf77b3f4fde1ff12a66b142cfa6c84c096fdd2288c181e774e6304937c4b168ef8c9226c51d20ab6cfd979eadb97af5ee9439e7e160722ba5bb6bcf262f3b073beb19b294309d0ce8d1529bf70ecd060ff12927db168e72739868f855930580215369efe4699d5725f49be89bdde541f1e938360f4b4b218083a6f4062b4f2f79436f3779a1edafa75fbb74cf587206f9848d3d368dbcb3987a0eeae23d887f14eb717593e9f5c80f11404e29b2f9ba8c6acc1145f0e83a69078480283d8c4bc683c2bd086016cddce6043726fea8a7fb448adc36f86f487b939fb24f29f2e74c8739f5892e71f71e962f7f582787844d5de5669ee3046fb78886dcd4385facbb6d8965e9de76a9fc57827c2fca0f2f747d1372ad3eb59b3648ea0a28c49e02bb30e79b33c9a4574abaa8ffdab6f79cb834a4faeb1ff0c675a32d2d2ec11df5eba9f268aa58cee398d625b32d3f4941ca0f0fd4a824812a8c6c4cd4d1877e3b2f5fddceae290e516473671aedc55916265693fb8f867c39d0e0ef20d544a04e59cbeda230f15704876dcc79548fe26510fddaa19fea936a0c849c3ad6766b7fb8b3bd4193de5f9709364b3239928c43067157f62075d42a16da573b3dd7268b3fce8e671da9cb42d35bd0b9d415d0c47cb01571ba6e585086c7e8c5acb50c4d8172d74f4364a7f4121dd9f45eacceed8b122e8721f7757bb2d63f0452765c983730622e709e1379fa8a975c444eddc44f8b9897360f1bd3646eb25c3c37c2dc43b29312f712ff4803afb3cb1b40b5e13d62109c89ae69a4da0660f38b6b1f323edfb3153c21f54c449cfe63532f044bebea666e6229b23e0cccd2e7b179481a9753c33a2305c5afafc8da94c79e2b8c7e8ddd1fa97491b6a1caed08a74d7bb68e72236139795cb5e71365d0b220dabfd8cefe5f3504d1348bd29933663d79b3cf8fbce9c7fca4d79fe9cb46f6a8b929a66b3a922edb469d27fea950ef2d12b1aa028b0e51b9a17c22100cfdcc0ac608dd4f68c934675e2ad1a3423902461930d423659d1a093a041897d9a90248faf88d7a5eb14acf1605185ac31f936057a047185060f463b5fb33e94c7fca15647cf3e7e9ce99e2c8c5c39e6e18e21b0cde16a105e2eb45ece0746fda17220436fd94d45267010241d3b7bd3a4d7059f343f05d94756dd3de375de83a1c37800e884e18e27f1218cfb08872f39acfa78322a7c8a6e289192d728018e5643538af2e2f8c2fc77d6861ff8ae99758dfc263cd13b79d446aa366b44dab2ce7a39a8cbd0a555a85f4bb277a42d07117270ee6e1c15be4851edd2af537d531592374a6e2ae22c77d10ed7c1078831a9b0f44e507b2713c96c36f8e3fc131a38644b05ddb42eaf1087d5732c3c2789b8699bdbf3737a0b62a9178f85c7177c469332c2166c9997eda96b5dabcbb59c318df616e1182e87c3b8cb46dac54e54db1816e1e375e9a9e67aeaf14065ddb057ca734eb3dd1d4c7754a996905a8b7efd3e7a91a81bc829b59b949f14c0e291bdbe7ef6d2244d900e6b4fe5a2e73929ab1172ceeb872cf4622fb9620863995dd5ff62a61dca09c0741690fc4248e219c480a5ff5c8db3eddf2697e1041a0f12ca7b242aaf9a852fc80ebbac97f08475efa4cfbba29461050bcc106b41f3e622ebd88d31c532f2c9cec9cf51c5260d1b26b2653fd90af277e7910a5d9342954cc6fa0cb7d9dff5c39895c7fa490462aec78bc715b61e185022577c9868a9a9ed83149c69b0a6f36c7bf325ec16e9d9e17e4c501e2ded93f8db960055ce26ba42988e7b4cbbf83ff7cf5be6afab1789f53410684ff876a3eb8b3a4be0acfed13f15c2bff36c8bb110b70f85fb49dabb8e718b2d70867e570b2da32942e349ba628fd7098bb789f091529aebdc02019f43bb6123478703b34f973c1287c3cd1cbab5b568bd0908ec0ba8f6b8ee7da041b2236d0a4cffaf65bed3dcb9cb925a4fbd44c6067b65470c34691ad75e05f1c2a55e7e222c8cbadfcba827802e112b68e2d67495ed2bc344906e37babed8dd6a2896a7064adcc4133094250d5cb51b7f18a8e8e1021b8d71edaa4921c434a358432fb13dce20da3000c0409fd576ab6e031a3407d41c8ea9457acf36d24f5354812ad890b9db1e0fed15e50749a62bb152d2ab51c77237f277358febfa5b96716a624ced4b3961728ceb4b0dc96e47e139756a31f43f2fbf283bc9f61d5abb9afa9ad9e990b32b300f20778c6d62d3a73c6aafcec76b6c01b3064afa15fab6eeffacdc638ed54772d835f663268e997d39b9816c0e22961187f6d6458bc6ba6de024353a7067b1139f10015c6a81a28694f6aedd19794265b4fdfe7dda652062720e9940744cec1ff4690233857acac21726644d6228c21e9beb6f0233c4df8230c9067488f9bdc377777dcb5f10215905243452d61694f0026ce5351a3ddf336a47e01afb5357ed63f0aad037f3c119e252b9d9ffe7f66d2f8e6de47f92094af7166982ad2586cbc5ed9f432ddc66e590918e5b719723046b39768bd66bd4301fd252e548cdb6ba252f33e81bb6aedb3394ef1608342db76e8b865c6ac41761cb112136437ab580b8629cad0935dcd6ff4d6abf8862141bd3a595f1a024150cea50c1c72c461ddf0995fec715bf49890f846d97dfb2106e2cac57bcc34c2e63cd5a962180019fe5efd91fdf09dd5eba9cdce6c6a2a95cddd355f3adc0da7727733433c9d7d454d0d1dcebb759c0969a0fe39c8dd64ecf438453ebdbf44bc337738d919b314192faca88871fb7c9f90011750ff1bdad88f0180980d80b030b5c12cb8649eafe843de1096dc980ed1941031d13c183d78d10644613c71ff58e7eb78ec6523a698d6eaa4f7fdebf597f841a963d99b3a71b51d230fa526015f3c2a4ddcfc1a2fbb775495f6d64f23a87d1981c18e605b0feed628bb00497bfc25d5da6ae1833fb6b20bd88ad0f5959270c07b6fffdecb4e941fc7d609d35464a9305bbba52ac9acd6bd55db90ed76e4bcfaa86a5cb56e26a7c1efeb8c977cce2d928f70185e44a693992b92a2d781d2c1b3c80f182cdddbec8da90fafd60467d4be8f77354901360650dfe39ad4dec1ef55b416800365d75b4081ec935c563fb16fc3784c6b14bfc90b6860c21f244dd85e765719522660f92c0184a06e395fee9280dc4a773992111df4b9103828ae22beb9834d92f515d46aa3a4c66e8f0039c2e4b0e0229da59d58d7231fd1b6fff28e84fe932fb4ed4b925dbeeb88d53ecf3f331f728d18d7a250249c718b4f53fbcd890edb02645a9ba49578ff29104204becac348e64b91b3c29ff1f70db2e1822640689513e0141bb53f2a04600430e19f431b03b8e2e9a2344dba952e4c2b236af57943b19170a9b57339a907419ccf5b44b31fbf42e1c10c62e799744cf0cbe286237b654c664fd54dcf0ae96bbe9992565f863955d54c2c49a8d8dc0ce10d2c5b62bab9dd459647ae5f6ad37ebadc8c39065197bbcee0c8530f227c4e612ff4cf8169f44b629f545da6c4d6b9977f7f8b2f189c3ed6acdf40845234fc9686d2b97c58884e314d0639d7af6aea532acd997fb2cbcf1feeac2a0ffb258760dbb7a33356d86a2da9a6d6c403102b171886aab729483fd6d91882f9a1eedd13592966ee25bb7c6537a083ecc69809ba35f247c5debae4f08892a5deb04f6a6a314225e6b826ea0fbbdeed03295796097cd645792ba8dd09682a57c131a6aa41c9217c9fff21553e9ce4eeddfd8cbbf049e85c4cfa97a8b3e08a9952b61078094f13d651c9124919921343698ae9f773b65aca620a0f01e4f91323ea9648677c3164ebb5ca3e1f2681ca7afbde22d2b0237ba57590e3065f33911ebfb1fb77c14cfc1eda765f0007423a1a8668d6b90ef39455f16d93479efd75cd00e71b0d82cc8c19c4b93e7c717e0576b2ce24db8a84a65037c058afcbba9d49f982cb0b9341cf8c4f6d636c0441df240462157f4b7f6f7341487f161ec9306cdf1e81f7919e72a20d91df8da1bd90f019a6b37623be3809676cbd26d9761ee7450be8a18366e0bfd73b77ed28540c4a68e51651c0f21ae501492a409071075b0d8b69ad9e15ace00df9bd71bd4645d3350f6c484cf4fa6c7c6456ba3b571523e5b7eea07aff918b83d11fa388f17651624ea559ba8cc4f2cc15d9f94370caaba1cb911b244d33d881b259960b5456ea769a39edfa3bbfe9cfd806b8835a0cb9ad50b6d114dc1fb208f9a6dc50961a1b156ec96ae459110fbf2bc901cf2d2f5c40708075a2c39b6cd307169829600648c67f8db4a7593523971afdbf205a6ea049dc7d2d4a73f3df1553b1f083b4bcbb8638108218e3f27fbb289399f49b3903acb487ed83f680587b3c7865d8e3a44a4bdcd3ae5378ccfc1252a5230752f19e394bca3e9d355443008b96cacb79d6ba9bdb76dd94d34e485b5436c0ef8ad45a7a84f8b432669c80fb8952dd80f0aef170bda2446ec855bc592d0a2d6143e47eee4bd47b89b63baa84383ff8e73a8f9b090db53942011aa5043cbe9c46718e438203dcb3c8850575b062084376aec6f6311714a3aedb155e89e50e22b381e26d4b619c07fa5a19fc1c2b8fd5b1e82acfcc9de05fa710b8df3083f7ea664541f4b1dcd721293d4465412f7040089885530fc117d3e1582a9a3acc4b55e6683d55b20752f439bcab975146d258aed02d4b138d278853c50c5f1ce4fffb26a5c498a585e1beefc82171f629c63259e3f4d669695f919fa7d9e2c633ee1c1c1b91af6c9d03780fdf2941a5347f9dba8f80a1e7bc53fc4a49b998bf5153a6b3fe77b4cb585453a0e70f732bc477e7fb323fe8acb637cabff3fdb7d903350dc8a21ffe874f823417957c876c9ed6c4325d11a22ac6305e54e10496d25deb7c7f1418af152ed501bf041429b662e8df429e7844b35334042098aa263038e6dd7afeeecd20b2ce2e2b07fe743fb1ad72f33d025f583d11130bb0ee6c00f41e4bb3e6359350fe6dfc89de3718939fd2e7caeef523c19e72c7913f7af35c8e866c9d905a58f77f4cbcf4bff932b41239a1bd4d5ceacfc85641f6164d21546e27432c5cfba769f73ad56b72137935fe5869adf260f47d20526d7d8b6e1668abb4cafd897fe21963d54dd42ece6c15fe5667b896709456144e9d0978f19719a6393da908dd2784068dedc186e1ea301d82c55f7428aa43494e45ef97775373b01dfd3db8fdb2bf6c1220a2863c7cea96de5e4a3da44c45e674429aba6b7cdf2a7694cc4c4fc7816ebec6b9adf84409267e56004199941f91e9da06d3f173824581aac3cfff5c6922d2e2e2b6012bbb09f4276161bbbd389a61a930c2c8396e3fa711cc37091fab888c483aff52a75430e03d81cbcb8bed749f427d1d49fee069d8dc3753cb7f523a26bf09b9fcf3be349fb2c2971c3879e166881a9ae0077de05c130a680fd78fe6bc56a742a16b49b26d406a7393f4ad96ba072a8809e35aa59cf367290b4a1a6b190d9acfce04e92da55776d9e5e10b0b7eaebd9d3d769073e5979f2394e9e3942805ad31cc262ab4e84e536572a22ada4f3371a6c2445ff57a0af5685f24d70cba72d44731ac5530610dfc5ec051c439b9af72482680bf9076e81555ad5f6fc77c9b19018048cdbc460912a729fde164a71150ed757c458a5ed62209e2179d5ccb27f9bb6e547d09129aaec2800ed2d006685d5203d0b6a652fa83c48e00f0a58ef6ae96cd48d6abc7ed13ebbea9e8a25d1f28098a61250c1a736fa15fc31d6175ce5ee43ac311e1b2f3118ffdaae47f9542226f1add54117cfe6af8b28167ba9c5bbbb243145ed6c3080fac27397d587550edfd167927d630050dbd813495631d4bd70cc584362f1ad18607cba5c731742a677c36b0a663d021f11ffc8a10244e3f5e057d812c3207a0828ad74460843f416ccec16a33110c4e13720cf96544f692cb6e61aa9e6e68dbbcefb4eb09f5b8e9521b9e29177bdcde58658a4bb26ecd94d1d74b86b12a841db79ed5367b2b336b01dc23b0da1345ae08e14ba3b36a7894140955bfc98472623af80bce11510ac0c705d238f5fa28dad8e37254887e8224a911d6664e6fcc8624e44008b91a8052ae6918d88a87418017caed694173675eee9b9a37ff1871856959ca09ca2a954ebf5f10186d6a6db922ba34bcff6b4444fb7ead06a34e3412a40648c2c99470318f734e838edefaf176a6a6b77f4cca555402fc06bbc9f59acc80c291c62d2107f82571c95de37d62eb4719967a78819ec911c2dbbccbcbb6dff8b796b40a6929d4b1b95d63b2ab5012cef426712f3b01d06d0232bfb2b35c4dbbb8cbaa38613efcaccd9e84be4598edd3f9779540f8c927818e2aa42fce455f34d069edc84bb6545f8dc43f08c5f7ed0eee130f8a337a8b4436db174d239f0f4db70ed5aa00bd523353188e2fbc8797c0d5337b4142f46eeb3bdd54dad2ec420c7b1edaa68562e1f99bcceeaa9a26f5143f89a09a1f94f784e5fb8f096ecc000601225da67a9e03d5a285daa0f394b5c003fb60eada2121527d2907ae6ff6eff138df3f929ad8ed66a178b7f0e43aeba932475fc1145141456c860744f5299b9097b335e69c72f1eb28a16826060428098b7716ae78ed764d515154b3ea27534e27c0628cece368fe59af7e045656f98f1552554a0e876290614a345dda85caef67dca648ff2ae00bf3712afd28570a6c74d2a57768aaa616ace0142ff02c7a73eddce91123851cec7d83641e06da2b61dbe0af910ccb833d643ab8e2a79eff003f5feaadc3f3170370935b48f5d370a224dbd14ff30fbd1b2856b05507c2bad7ca7b7e75861bb0534661e348c4c161f6e21d44a14b9450d4c651c0c3f6793ddab21a22ef3caf16de5a013f7daf62c2347698d687f99eb99d1fa5af8c3618b5558ba4c826403f64c1eb318b2a9159f3a43aa0beb3f504c117f898e5a5055caf0ccaa2069a21ae72e5ea0198c2fadb2f96af01991f7fba037bd6235689577b52066e0a124a2ce5133b403040eebb5e6317c77193f7419ffe37f31160ec47999a296fa9f1a628c37f62f95da346ce1c97a6745680c7de380107d10ddf1c9e40eae33d9666072faaeeb8ea0c7d54adc007de86324b5e97914984df44fba7c0dd98bf293feb8ce59591936bf6ea357f0e0149de572bc20c449bbddb3c2f2e33e95d2d68babca12f0ca4276cdb8b79aa82358d6681f248a45fd6592c4284fdfe6d01a5c45f1c8c09b65b29c8773589d931ee81bc0a18a306ba52886fbf2c22b78da005906d15edbf5023a25ef4c5341c8f4fab1e3a190c2022956dbd00d926c0d27040452493d611e60e0936f64a9a748d95e37d7e79085e45bb37c04e96fe0ff6d66a1ffc8659bd4105cb0abf617efbf609d9b014300889dcd89b1a5845d251c66cd50d98719536bf53e0286aa82114e1c804d2fdc62d970bccda5ce6f8ff52df3abbec519ad44b1e1ca33fd7a39dede9b077e2d8489fb5331034bca55a563ad2ac7412c093f28ace27267a735e2441360c0a0ed5dd225512cc109833d5efa481da9d1f70dd5968667cb32ab178be74882a2d6b89ddb994e1508d552b31e0e57dfc3e6225582906496156027359a05e9d047ceca2f02821c4ab805832e337b9c0961e78f6d781d25c930af451d2f0830c5a3ca07f93213f499ea7ed456dd5e1ad7952de5225da6f8d73ab274ddc840a2421c6a4aef249dfaaf03b55f48151fe26a87969d9d074e581b6549e02b18b2fcdca03ce7fa6c060cba1f71b24512c2fa77a83c64d3eca5834b3432819519f4e3390a8c51f1c68ca5c4db6480918429dc6c1a458732082a52957bd1882e62be8ed25dd6f55a3c7907c100c37b2ebb6eb8e8a4dc0d88df139fb2b0adbe71340f31f15b78c0751a0b9f1312662a3c756010689df6fdaece494ad171974268f21467cef30fc028c3e2511e065d53110f83982cee0de4c184364330145052f53d7b9745d2cdd015008801f12736cbc40606dae18b5c7f18aec12ca70646dc1298f0f978c870fdd862cd6f550ac83c1cabd89abe947783dd658774a9284b60533932ac4856900e6b2a233746d834f6c5f29fb829affdbbd82193b8e2b691ec2e1751d13302c20481b1e432b4ffcfd1a24c622580f60db42b3aa3e474d871d499f332a33665375d0c5c2bc7ee771300d6a12e545d07e1da2568fd23702b26c92bdb8678c8c8c022270eef693000ab1d33c09f127680ee00cc97667956caff73a557fa5bddd41c5d2f3de1b8265e34a8046fbab1816dc4ee0f70bd36f81d991912b5d912fce7d080342a58f01174c7b3b3962b5d1fc6a07c4d6a3ffd7a001b7423209218ef62cfa11fab490fe53662d115980f92e2fc0eb62f80a76df10aa7e2d0bf5e312eb0e083e0878d967e61b326ec31a65043c13a03d6e7f258403ea1789f75fd2374d9694d5534a36de22ec1f9a31fde7058f296f16f253380f2ca844b515e4addd58ad4288a1b8748f37db3748ee8f4441dd961a69ad92e9a1472e2328d8a9724cf672aa3bfc6ac3e7421b62da0f83cf50b3ddf8b61aebe2d27f228116c873fce3688ea8f0c3974d184836c6eea1a996d699f15338389b2b5093b2e3ea56021fb3ca3dfb1e19ba0300a2267b906d6e9979de46b67bfc4850b9032c5f2d6808cf56c92fdaaa2b62dfc2324fb299a08495717f1bbabc8227107a03b357a9dfa6d65641ee25eae2671bc4590396f3ed020671e4580b7162436a314b252ecca6435c5eb11dcb3b9a4dc306ce7bbd71c26dd028547750f1a741053b1d844429a6762688f1391ed84cccf857bbe38560cb29f6b7cfe43a74abe2f9b7a8ce6e0cb45ebccf054ce949a81617f28326c59f5b0534b433e7bc5f164b78469acd596812c582b7147406384af3dc04106344afefbcdb72539ea6f9a225f8bedb90f1100b5872b8813b5ef1daf7739c2bd9cd641a3afc9a61edf5b76fd965057946909e815505255946af5ea9959fc9a8f403118637b21ffc050b7e5d1eba6ee678fcee2df15b41b18f1568bec366ef01e10b04b98d8b5c11d16d25a5faaf9cd9d4dc316d3dda1d7b1a22cba2b2d9736eb81db1fd5abd80b25083a7dc84a81ab785dc537e4b09583c3ab059b3d78cac40581507e4ba267d6f6b99f69ef3c5f7c8ddbb94010a82d4861ceb6b1bdbef26f3d73d42d9c68f72463bf975a5c5f51a10ee28ef3b5e7996fe7011ba29050a25b4cd3c6e0a77d65d0e5f66eb60ff38bf2ef9305f3a3e494aa508140b53c56dfeaf0ef0c2af5bf0dda088d0f1c0a49cfdc3a6a552f4df2aa48b1d3804af4f77355d8dd2ee28b97966cfb2767c34441f8db1159230fa1e42387b8bc2c4026daa17b120f2159c9606511452bb5ee04d5e66b1c4c575471e83b0447a22761155ab661d2e0280d8edf2859e39ca1d0d781b2ee7c71f1f6f26268f7606f4beeb641e041a4bc59a972c781c2501233849a0608c3e9d2bfc4e8e8082232aaf912c3e1cae43b6ef61287cd0ce4be4d71769fc877fb7c13fb3d486bb21f043b7b8f83d95408719f39ca49ebed71ee9b87551067af248991b799b796c9c43f6143efb5f4b071cc0fb1a3603ea5e279039d85b48d31a18e42c31b3848a333fcf70a5c2d636b04774cdb30899f660e387bf90071d22c228f90e979ac5bf0764f96d1c99697347b9108b7a2597f1d6d11657a063724cc89509bfd7075fc5ba4acd2746af6e87b94ded433ef4ce4ffe8c6d9bd78401e60f0a6d3d2d0dc0ead025829f3f082ee5412263500911d7cc546029b2d99b142693139323be278c2b4654d13b6ceb50af0df930e051a402fc08ba1732210553678c9f98cc540b43dce82cc305a0c2f2213173e4d11c49bea81f95804ca64b6dc2b3b501188398222599f2552cd4ac5bf0dc484cf0b7c1caa9e52581bab109df2eb90467e3d9842e8e0e72a1ed33fbfaec1db1e160fdf5ef3364f57e267cb9acd705e2ab0cab8853042e7701d8bf171cb28a5709611cfac0f8c3ed0788bf0a915cb3f03f7f330f90a46dcd8a4c0d23022387d5accee44d690cf05ab39d45bece97db9aa06cbf91f1ae76fe51d453335bd2be3405974c9fe987a6ab0bc04076ceda51c06288ce752b322f05d0e0086c7c1848fad54ed899bc01e49c2976886d9242164127ee453b21083725f1b66608c5665a687e98b7c898e221b41ad8eb16bf1a1e0835fc7d88441fd6198fdacd8a6ea393dbd973672f7aa508604553f5e9840d90470f3293a8ba7419d595efae17e565bae300584975dcdef163a19942c6555af9e727c84b9a3842c6fbf67aa5408eaeba32f06d9e88bfd5dcc832e6a1ee15e4282f4c72d93ea0d0c14b338e263328b206732f0b668034c982138cd6a818f97a3a5b67b15790539f8394cb24df79943222d7754bfd5d9af10b6a68ae7979df06ba934fcfb0144c8bd53b3019dfbe806bab0995edf18ac95fe2a84762bb914988f9b707a0ea9c33d446e13d99a62956473a829559e05bc1c038a2da26d484f2a9352948a757bd74058db464d068360f108679ccea36ae2b52159233477a92e85fb49fbf4d95422a7fcd2cc5591ea82eacb0a8fa3b261ef4ac4b53e8966218d35c46ce5bd92808a8346339581821dd6fe1d9afeca60b9ac6e7c4203bec0e0702c6dd8114bb58ab4c8331bb9a8229f012748f3138ee3866bd75c1e452e28917619b2ad51117036491c2745daccaadd92bbba86422b632408a1951843a22e1f15d53574945e010c5a5482b3f4a8d7aa76e8ff847537d844db3de42243168a1188cb4ec8d1cdc27d0caf1ebb3bbf09eadc633cdc1e974d296fa8940a6d8b62bf02d54f4209c240133b3f19fe4566ad5bb02e39e059af5aea55a5215a43236fec76d9210c388247f8a28799c698c0a53b249b3245f9bd0c2c4d7c68b6274a148c75e513ae5282c7556559be1c7b9b285783e17eef958a72cfd5afd53deb90c9c4e010ef8088cdad638d360d465958acb3b15ca65812ccd3467bca8080dd4fc1dc819213e7ea8bd76646a7c193cd95212b3de03258e34d380f72f88ef6268ee15cffa03f04f84a87a8e2388c6530144e119b383e9d8c177f379c2d11d45ca805d4cf4ba767e6ba63a0c2d84ca7492acfe2c4a8d974e823aad4fa38f54145f502edcbb33e1ff3df4e378d885e78c28ac72446d0ab9e15c00be19bc69a6d7cf0978a2fe6e07935e58337f2a381c5230bc9858a4f708c960541860fba8ef18be99371f784dc0941b52e510e5f8e7a215ee6f04a95fb6f66936c45714aa772395d47a6286b83e722407384331b6de3b3adaf4d08710b9018f6cadc498f03ac874981532897b958d2bdc781f732ce71dab57c45e9d8a32978c7ac70507b1e688d949502dc0950bfe13abd2c3174a931c402660868fa9534e38a79c32225ef52830992c5e087b0ce38a29e28def6e3dfc776d73abf8d4571ae8b73692e75c0db99cca3650af4c49db15dcec56a69930346843125298b0828d4184887ec31b6cd007b20f9c5bfb4ebbcd213b458251ca7900f29b31bddea75819fe295ee1444fdda32e3f1ea349732b2c2664fdb3648f91020dfefaada73e273ca4421f00051db8cecb477b4afa56a555780dc147d6fdac8c4b2ff021d9762780f7eb5f3cc806a6258e60a297e933644ae5ea47f6bd287e2f68aad8d085659d80ad561fd8bc792f0f4356ed04144aec8604d540e4c9cdab717c334cd5ff402669057b97cd3717da6a52bdaecac8a6b3bc27b5c82e71495a58a525b8bd6787056c511520a28fd0da18801b342795d1331c8334b88c92c435cf6407aee1c940e08cc906d7f830cfea534192a40bbd9908d353dc92f060fb83550382b5d08adf0c6cd8a57653a54acbcdfd0bf064a274cebb9b797c851cc2b5c6533d996302ace75363e3ee62536bf6b580cdfbea6684307dfaf948399dc986c80225ba7352fa7828d8ae9bd17f80cc213840a422db2b780c14ced27dbf778d45f49b8a73579f0a3863a925538c99504f032965846763050e26a92abddc05829e56b8227a5f852380aee4c7bf584858b200333737552f703496e88379f6966f8b19e05630d3c4f0410ef88bac8794ddcdbc355fba697f7340ff2e65be635b4426216258a0077c7b3689284759b6ad4c055a37adeb252150251325e85a204644b80dc62ad086d42245ab3bcae948f6a9064b6f9267809346d4e672356e6996aa5a95f6bb6c684edd1f4ae0aabfb6d32b1205ebea7b8f4cfc776e00f1890648aa1d5cccf883a7c1c80cc6c75f6f094313dd91900a168e9cd332ae2853348b49d3be8f5e27456117e3ed0d5043c814116c7804f2541710de2a2d83ef7c295cc2ca8b825907bcac36ba9f65793b3039dd07694833096f401c1d17ea52d126a50edb07fa429f28e18e69a991c0749dc149b4bbad6359a46e8bc0e420e2174388dfc858e1150fad0cc8c3abc6c383b229c9d8138cda2509df3ce7e174d85b7b2797d84943b09f5531bd3f91c3e74babc6fa234b0c3a09f53df80c8a61fddf04ac220e73fab770c0dbefcbb51174f4291b428c3fbd00abf9cef8f2ef2719c8bffb0e174a88e2715e317bcf511a6c4e90e30d414da8a70fc5c1f77ebc2a0aaae5346445449ca1bf3bad7d61cdfe44c7d1f05d260fbf35f42b91a94145695a5ffdd42c1697cd6dffaca537598cde5397edac30b1b6b85d560b915e7aeed0ec25b9d2b03a71814ae47275dd088a1205658edcba0a4f6692f20efa798f1bfe7783ccec236e999197d2b7d0ae24f90c73c916536026779b585adaaf1034fbff1d25b7a87542aed48357f9c4a65fec18416d5b93f67d03915d06486430b53520e21839f9474437009ddc4d56a60a5370823dbed032ffbf6af9dd3539bdbb9c530718d7f7d20ca96f781cfb50629b4d515dc6c309b65b88ec45e512805bc3e79b878ff81d358975fc91906163e0876386a2de4af9bd116c99033405bcca64ab5786f215440f1e721c06a77e474f54c46f4fbf3a1c762ec61b9eb9d8ee88de585258c3083e2dea38d9920770cf4357eea2ebd5b869ae2709e6e0202c4f51ae06933e87e09bf38f5a5afa88e8f61613a540a6a5f2206316e213a9a39160c303af874c6043bc3eb55be7056897f21269361bf6d5b0016c6db702b7f018f07ded659a0e87d2c9baab133799821f81bebdd26117057fd22c1f65fa2bb1a5710d23844d2db5b73630c920cda735c3011ea1282b952abaf8f202ed58159d3fd7e0df8e52efbdb39e3f728014b71701d5adc1b85709ec1b013171326a8174f3b1217a222c9782e5d2ce5f8de8ca3f2d3636fa686ba7b63188bba4a60cadefc066a3fa447646592a15678d5c17787838232356c8a2ad5840237b2ddc68a304c791417ed1acd8002a26f741ceb9064f0aa6a412828437a52b9b56f4942c16ec609ada38d4c831f3b0cc23ad86914fe0c8c70444441a576dedb0846e56b5ae4632771d7c8a6187e3d039eaaedd0e1d7fc49c87e64f861a04b3adc7e0c0d00081ae597d5f5ad1d2c458b4aa1e2430d0fa7fef7da459aaefbbd6ee4e67874837e393b3a77e74c5f41a2d7a313db99f89a045a2705566ace4e1c9d8d1e5e5140ec32e388469b4a2ec41f0ec99452ae67fcf38a6b11449697f744ceb0975d90056a4e67587278619e8a89c043b8fd8ad74d607f7717129ef6084acfa4895bd348ed1b52d78c393d64a130fc18b22bf00ae4e5302d821514e637896e7021404266f0a780328642cf1207ad54c91d56370da32829be495a6c18ab6cb546d12e8ee724809cd86dd36fd440a5b0b9f71887260eeb60716458400bbf12a379908dd5138b29813ce48f7813286e2c7f71512f680eec33c0fc2b85c9262bc8d360efafdebe3db3524c0d81cc363269c77c12232ace02cd955c1f60e4119e6bc1b0a6eb1ea57e69c90a02c542cb328b74fca745ab623cb9c4dd5990182cc47bf4f2c5f4ba40781da361bc9d9c1212fece1d1024875363f2c0c7784d14d95f2d4a4ab7ca3fe64aef6bc8328ad133e8afd7fa681d4527c35ded38cd82cce680032fb6c7e5c2c6572352a03675491da62cd752c44eb952720bef51f57c189522f120ccdd43d55659285bcc8290b2e6bbb125df8fa9adba61177ab3b9c3e4df1725bfd994d94bf1ee203670a0c450f1201f9fd1a93822cdb27f64901f6f4dec7eccb8e1734d608b383668ac43c5ce98317037c0a2083f6714ad3f306fe6822b866db636b38174e25185d1f4baf2ac97fc3afe3743d2b6625f50da83c8ffa7a735a5b5118b51c537213264cbda7d8c061bb1dfc408e4c1a2f9cd5f99f5c9203d1ce48ce42454c64364069cf5e4bbe69a5eb9edb5ef60ba61d2c2a18960dd7f04d7da4f6ca01de21bc705c7992f442a69512c7d7f2778d3e3e6582fc503cc9368a156eedaf472bca59feee549352cf84c511e3f38a183413fdcc975403a84fa832fd9a398a16b7ae8a4baabfd7639341394e8522845ae11c1366fc1d88993e8a333eace8d973e039513f4118691e7bb72427797168a5902a54a1cc548c1c306c8adeb92bd3f7f26b9751c2d41106738db05004c6090e08b44e7663d43afe61e92a4b8ca10a592e711677fbf212491bf0a724a7cb4e0c95a8834d2a0326b008795b1598d0c28667885bfda168954cfdc7cf26a5ea20cabe4eed8af43e816d5a56ba49b392ff05b194f23ec48fa1743af470523cd1449a7d2dd88c82d1db5a2c0a29815bdf17b198e6e58baa7084127afd2049a992a36bbfdbe912a8444d2b34250534cd393c07c0bd2acdbd2650c44a30a29e196e922fe3469fa95b2416a7bf5cc4a4f3561e469e8ee255834df2c80f699534fd5cde40d8a531c25d033df7a53533c9a978a3352e23da907dde539f211dcc149856091ee6f1d6cb3441201c126c93a4791d59f1e3e3117965ab19b136abae567e7481b04c45f5c6fa577525361cf600b56a3ec13e7accc02bb017198f633afbccc9cf9c7d8086b8122a3fe3c50d18ec0c4772297f7daa4e5662493fa3b2f92c02792c96a4c52dba64a7ea0b1ec8af9f7c1bedea19ebffda8d8d44be51e41c07f48eaf4e02dbad829b3e8d176721762bf613a2ead500716a8aca3f32de05c79444a9c94016a8ac64fe35148b24e0b41de7a5adc44acbca2f2c548b2730857b7f6185969274c55f450fd596477459db40b12b89a1b6f1a88996c76de204601e6ffeea63b6793d63300137c76401366d4ee8702140000951c65e80566c3e9fae7ba0e44042665ec05deaa00cb2b1c1cf51fda038b49a026330dd0813bad608bda0ea7e638f89f1d3b3728972e994c0c83320f8432a829d418ce347d702c2bead827ad321a598a6e9b6c2329af71b3aef32603eb45fe125774f8f651fd1e5edbb54d7d1b06a7a2249ac79dcb9243b7e20a4933b5a7512e4c76a305df8d700c55facee88bca510ab7bb5db4b91046abe015d167da313481e7682ad0651885834bb42822655e9235bae4b4ea881b4063d0bd57ed6b262ca35c0656a2a6f73198b127e0382a878e605b0f5fc3261146fe1910cc4de3bcdfbbeaf9afa3433d4d1749c50496c6ac96d2a695233ca00cd981ed8271483c585aaa1d2e60885d1bb0fdecc8920ddcc487956a27b50d50fa9d829420d187b7cbf17912bc43e0a77feae6eaa340da44ecab35fc8f28e06e1047c8cb9ddf47652f5cd3a59f1dc806c70d9eb1156bf71c4250ae278d3aad9f6271630e528294ca0d2e5751052bb5629d9ccf143a977a27c08ce9d7f7f8453d4599724cd684fd6a1df04c61237a3371d1885d1ccceb8a375a01c214af0e1f23245d44ad38f1d1a6845f00327e96190081d1e45114a3a7295108ecbf303a9b1e6d684256c9a2f64498f2a2e798663b8fa49641f05168741161c37639e4b01a9f1879759477b60d795184da477489818410fa9d22940bc40e467b328f9e2cbea2ad26a319da20c2f3114b4f4d89ccf45a40390a9ca4eefbef22bd023fd64cee771a00c7d5ad0b66eb14d46d34df4dd3c8bb8ec11c7bcb86008c1fed7570f1faf7c277d24d8adebf562d38ce388242ace25a68689a84d78e15506eb99602f2b2d94db196724c78ca2b3eb217a040e62e98d8520ce68b599595d848004c590172bbebe2b5d0d2bc6c09ca52b9eaf1d9c6e01b810c2d6bacf4db911864a154243fc7f4303bf9119c5823d5260cc3d68f802b083c92d76540b67292a0997d72188f74d415e8bfc1f2e723c8d28203c0b02d7ddae7bb84b3086d5c6f05d67ca91350ad4b9e27e82409c022040a49b93fb889ed277b3c690a6317e4539e9d1bfefcb43511abb9aa048b79b59220b3d21e4d0eefa8de250feded6067ab9480e2d54eb3ac641f2c9d91fedeb5d4b11e386e4470b97044e44881078d6d650dc6986863512bf2de956dd4c76b59ce6cc0f333d69974971abcadf34cc104b08965cc43c9a13132a59297d8bfc2c509fc07e14558a892b1c623aa45630147401b2c59fce181f263d58612e84a8cfa08b11b85905ea794589da917120fb083245fd874030d701dac25b047d696abc614fafe5a28b67e1918fe31dcd6435dc7936d742ee92b7de1e3f9de90f56145779b8724283be0f89c3f2bc352270808b1a3d75cd55ba1ddc6e920b8f11726b5d7ef52d44deef5d0e92705060999b9f2511107fa9519aefc0c947f27ecad415e58e0807cc6bc96e88dbd9ad62557b95ddd8417ec11de30fd8e4bcfc087743eb8339e3debadb8a57c398bfbd61e9949b865ead7076ec954b26522632ee661a8a647c794433cb4d7ee61895b18875c156b5a9f938d28726325532452beed3e4df602a8d2ac98f6d56c23c8429b76bbe45138462b77bba4292b68996e3d3ce17e417e9c913a44559368239753e9676d37777efbb9fef997b961cb584426e9b76352e723162437b3fc0c122455e0baf1c5c5c0e74eefec0faa1c0c5374c54a1dc4c53c10ccdb620508d155e0ba995cab971ecfc9df97630d588260e97a8cb75f2c51ead46789e7df63b7ae841263c289986078a35334b195b6769fd330f4bba75e2fbf9f0cac3b1acfe5097ded26e84ee3655cb84150c4a447a99d59788f7e98609a48bb5a8fe994c771835b632d90686f892da72c5ec09891c7de7570e6a2fea6b4c44199257a802c85fbb7a205cba1e035c2ece4f2d0c135334c3e129a4af297c70df8ebb18d15ff099cecdbddfb23fc6473c4b1ae9dbeb27c3f7805cd330a85b6c1a3b42f0fcdd82e57fe4b9a3ee4fc7ec58bcb14421466d8adc858a7d40545d54cfe69745f6b099242eeb0fa4e4832c5c3c1406577c42f515fadbae75b22eb7154d42cd429cc6a087d45dc1808ed4a869453cd23ab9928a785f8fdace0c72faa47a82e1e2310365efefc9bb279a891023096bf737fdbcabd2dd4ba3a5b52508303e36aa3e5fdce5125aa3ffb9a67ebce7f6c342fe5dffd4965655864f7f749c2979540257835a95f574e67d6aca964e9985a6412147d14414c57c300c54a7d139a4c55623831603e932afafbc879360441bf1a5868be64813f3e20314ec912e889e145d836fbe5afbcdd61acdecb688d09e6ac65c8614f802c3b53ad55f50aaf708433f0920abaf47f1d1bfcab94be8494350e6e6f3d9d472d6cce8129f2450d8049a6de0754919d80fc619fdc4e9ef0dc76055a4c41d54bbd3f0dcdfbca18d8a13793a1a52493926f97c3724533e11c30894e31f493ccaa91f16ecc82e2ff8dd50eaba86af1c200f949f170a5b2db99349a4a13e725ad8f841d6221e1442ab6fdb55d46b7d666df16956d691a43cb8c37225d61172330f8f8ef6886384dec7cc3836d67622e4c1f409d1d2b94b28413d20be851347002f043f6558af16dd85ebcec07025ed488ab8ef37ab2d35e9d5f160abf0d22686a955d30e35ba1665deabebbe6d04e49b9c791e4cb4f77506c03595e48b012287c91ebea9335fd3bb66cf7ab0fe671f05823d19f0c607b1d35b00633cb44e6f7f650164c57f8e4801b695f609a62e4cde126b75e4a1076f39b21105b092ebe08e5396609c9c46dd84bd6004ef7099b19c80eec5a11e20005cc88f4bbb2841a4359406330dd4e62daeaa3f8e5a00a23efc42ce24ac2a8d28a775adf1119193cc1d6e81454f0dd9bf88bbbb69813e37d0eac5b019a5209c47377f077922413bb6f98d483fe95b06e30560b8604bc15ac15ca43ffe31b94f19d5ab236553c115f2b4a4b520fbfeab6518408b3455da02e13fb486c2299bb27d35c51949f70b6100227c8809587ae5e90ddda7d20f08fb8e95a58fcd92b269c966f98cc8b4a8d615d48b0d514786adde7f29ad0692afdc4463a037e7dc7a95187d23151ddea729253235b68da3634cac1db42d857744262ff497523a889c8bb5dce5680ab80bdc5069813dae7959b14f7e81844fff124b0c50c03ff067fbe142dbe4ac26fac5bbe1c6355235f0588b55388aa82473640c12479dfebc5cb6ae19df23b35ef5e461c00b0a4866f4653c416641cf8c8fbaf233c5c65e20a357d9d276b068f077c40af6e07d98580d3c7f6839911d72a2bb8ac3210c9ccf6e06d47b98840f0e21d82c8a0d32db67797e2f209708f8ccfc01fd5849a34c0a33330109a002ce6a75f89bdd8012b0006a6e79173c097f71cfef6e08d9887fc1c1eb7b202fc8997f0867fa74e9ac31b3db8aa74b645d62b4ea2a03c6134c78b51616359582044534230dc86059f2e34277d2c0514298eba93d41e30161b52c6ab2e5b8cca3683b9f58222adc68a59dfa5add2608ef03f5b3d3e9de7fdde36b5051ffdfff59364cf86339f3f7ad7814d4056bdb143a7214f6d7a9f040acacbd8510685a416f01f073c121a3bea452bbf684567839706eecf040430a9b5fe5a17051f3e5c3c55b8fa84d6b39f4da7b344541ec8efdba0ed0cab47046f54dc876471b602f16be8733391145ed9694f95b5667c08e2efc5b6019a383795b72e7c30c34c702714a1546ae9b86258a6b597653d03a448befe0ed880241e77c5479b18982847478f77037eade0d94855014e91cfcdf344afd4a5cc9e839b43efc51a48563a7a7f82b4852442ac6797ed8ae2759bacf50fb2bd08293a3078ef73046442f82dccbb11e10d47e2f4e915d0573ca50c47aa2064a675e389c97e2cc7d393094c7c781101a6f2bbcbfb305eee5dbcb3542e727c9bf82e19eee38c9e7e7540b349049dac64d2bf6aa85568ea7e496775ffa9a6c1093546ee58ae811c5e0923947bdaac2d0356454f18075439d79d129089a054c7621cf9cbab548c19e33d1f85278ffead2b489b5e2693c37db8ae425c904bcec5d39c1bd6d7370e1432760ed08e540157e0694ffe6b1c036f4421a5d5b416dd935349fd753d820b56d44b2e12142c6b6665041402985cf0e0b252b8be8fda00e77aab80cc9f77518b4684209bc03c90b90896f82582d860a1ec9cb58677e71eb5eb6d5b4b2d561129a61d8d15c14e7681168496b3a9622c31255c783098c1def275ecdd6dc72ce9c84f6395d9e76e12a4565cd10201d5c3510b6db23156b6637124362a10fef155070b5946cce1ee528b9b95926d61876d4b1f8047dd8cebb23497be2c27f76644492de8b8ea97cb53f9c953621cec626e6cadb4ea4a8b50ab609f7fb1dbcb51ebf2c5ca73c5848cf18aa7b5642a29052aa4500d267e7510e8ce1b6fc3bd035d76b13eecd5fd344fa78852a38e8aa795923cdb378a934c521124120c33677726caef2fccb028d8daadb985c03eb7e4150b34a5ca6f3726ae79813d07a210aa5a199fdf50b7444b9aa613afc9abcbaae00ad4648dc88d48198e14891ca92bbcdd1694b1dc8157c0db9fc2fa5796360ef64cee783ed84ac21bf4e3fab88f6f30529cd3a415b0440a489e927996c1db6cffa8b0c045074ce1177c8894c6991240fc1cdd538ad4b7a9d8b100f0f6074f4258d19c5a03e4d2124b8cacc552a510faeca362b8ede480ad6c708538f2258fdfc5b471b33e3f1542dc73658cdd0175b1b765087f4ba5594db26100e76244c133ce4e691f5503c24eb5a0f4f8de73d99f1d73539c565161b8255b856d0ae98098386804b2b69e054396db5672d29c53ab381eb1df28d04cdfbb6e4d31d68d0987be97ec2832708f95707043438dfbf4809217146604ea4efb6cadea75f029a7a4d890f5be97e735cd7ac20de36da57ce3966015ab77e003f6257cdbf197d9c045ccb979010012762751c353010a2801cd3abb7dfeaf3dbbed64063019d01f43f10738192dac9ecacae051413b4d4522117c1b913e4c5cea8affd3e22d003b1f993f787bebe2d35518396dd0e30947260846a45ac4fa29bceba0a4c0d62c6337b75bdbbe50601dd9c76875015f4f6fe88e3073cf5b84f772e66525d2420be4bbf704c049b0b00417ef35e49b640a9c76733b4b1a67508e40d1542f359937917a2d7fd329a47c47f5be37ace7a43b1b7ba2013c2114327166cf2a86dbb4996b4f0dea93c3d5fec7c3b84df88300d221d841b800b1201842850a0e4d3ffb4d4d21ae5706625f3ac851146e2839cad9d5492a3c39bd3c6bba368b6f11787a471706afccfdff191c1d9c29385f1bb74bcd6785ea280581c993fc6863d977918fbace881bbd5d34212ce590cc14ff40af2ee1a31c87925733bbbd4dc6b2e134de455a35cbf974ff954fd74b1891065efbebbf9dec27e307ecaa10b4dc294cbf5edc3c5367a047355bcaeba47e00f42e1dae9ee11ee3bee57b38330f0c4e004ead335afccfe3ac0f04b7fd159d9767c9bafc6594cdd798a80779216bedceff577c615310e664d2341877d7e43bedd2f5eaf3fb7272cf74dfd2aa1a15fb6f8e92b44550cdee7b683275da02701444ce66279b2661ce85b167e729f73ff5fc38d0aa045a47d5aa77652d558ffac9e1e984ae4ecd0299a65e504cdda008f24944eb4829888dde5be143f22ffbac898c9b632e73bfde73e87fae61e3f2a892670f819c3305d303327c6eee0c566ccce43903b281f39dfd47f06f0bb1de87149b78f9f569aaaf0629ea769ae1c53f9473dfe5231d3197369425dae854c927192aa89bb3b65b9df7e8845bddb7e815ad46d59bc19055f3d991d60e5f4329bcd7fe96ab6c2dda32f6f8af765436af77c3af33e152008ef119f19e543e36ca1afff1c5610a239c22be0d92ca04a1fb262aa31c1fccb9bbb6814b1be0f342228d815a9c6b7e317ead92865a7e9378b33f3fb676f0ecc4f95e451d8f5f901d83c66804a13a61b2e44f68ff2e3ed251f6fb13cb530a1e0f3636f6ab3f151645cae4ee8a909de3ef83d72d7ba4a21d37b14e5acb4f4afdbeb741043b8ad6a0436eb75029f0e7b097ed221cd3dc825a1e49fe42f753aecd076a2189cb5acfedceb7e83f61b3587d63769a0d85054fe1e727b2dd7a14f0013c5d51f1e046f307823b05aa036a008cc00796e5f2058f4478d72c8dc1131a8525811a1780a2c6c4ce87cf308dbbecc9a6d3c9746b1164c864858a9e806ac859e2e8ce1966dcb96608bba5ce16cb0d8855ed9830514bfb8fcff234747617c43f3eedab04ef77020513326ee7481045c137b05493368a92607f1568c2c7fd415b75db5606af9190d2941275afc277ebafdf919a6948fb90c1acc377bca97ae833f39b4a92fa01d0c673a9549aa738d6a03e11ae3724908280440f7e6c0d6529818926fa4a36ec58a3841570f0ed1890af6510ef0068a87295ebc548642ffc362bb0f0b5e5d89a3bdf88c11dd31634e97de5de138ff51fbd1c7f168586298b84a3422d8bacddcddf6dc01d13b0f817a1d4c3117332bc91a7ea0d9848d63be516c7a72e4b8c03a7b27425e7b5476595af4c624c39857e6418596ef89904a4313c19c684452ae09888f9e654b9a315049ade018dffa7916c754af3bcfed7ae2e21e3e3156d001b1ac098474605fb6916fa833ff937decbb0697d05ea952e3e07cfcbd5e5e01a0349c10059b78863ffea98da6c8c6c4234583dc100cc3097deb4eea5ffc310eaa874c443f74e9180744b1576d273e3e90b608d721fca5ba082704ac68b948277e7512b510fc5dfa3c5c105eae777cf2df96fdbb51751027a11b2ec3eeae58c9dc1f75a346200bb19b64967c0a8210a24e553ed2df0e2f5a54823ba6b72c129ed094296efc8cbf76f79e16bba12636264e7f209ade6fd3b4d4f661decc43c7d6aadaa710ffe22a8a97975c180d9479b0c403b1478787d97b8d9d5bfd7b9c172fb1f1207d1916db2bde323edf59fb428f4b07cd5f3e15248bae438cee6e393caa0fa5229ecb5baf0343d6e299c61d36720668cae11219b6e23a08266eb4b21a82482bb0f9df3bc73a06790dacf431f4ecdbefb975f6019a7d498b26e9610e22949876894371210d32ace1eecb13d0d0f95c7821027ed11f10afd63d1bc6af378d1bd22bbafaa5277b6957c4d1254d1dc9d0c47f640c1c9506c946f523930c9b7c6d7cf7f83767e1fcb0fbeef3e37147f2ee12de8a4401c75f4aa421b9c45d92ee03fc794c19afd16f45c7f1473678dca34a1c7d00ff0e18364aa469a49cb9642d7a17533154c6afd303e9f7a804497c07a39fe6c934126b17fc2cd61bbb849f6bc3ab0fa4dd0b63f4fd45b3dcf729526463b40940e23eca6ac7fa1ad51f783cbdfe609685788228632c502f348c5137aca81732da40da3bca1c14319a35d1e6b9a314f4d91ae5dba6eb625ca4bb444d46a85cf24feb1049d813e9a2316d6b4dbaa3432c7bdb80bb114c6a6b3e85b6c5cb979dd8e3a45baf76bcce43bc2b30077c8a850c5f57324ec1f4d32ca2451702a6b12c0b412c2e8aa70b0972f6542f8a93f496c2e29d0b39b47ff49581d1f9f18e36d45df75c74efb2cc821362f0dd647e9850993ca7797fa9d133370e0faee272689d17f439f04cfd590e314de1e6b4a25b8cb4b4d61b0162062c59bbab573a9a8d43661b4f9ce49aac48f286098f7690727226944e14459852409242513cdc66046667e8f01c2e3828844049c2fda17316c0eea72766bc8138fa25a61f8b642021b0219b21a9573fef2c53f10afbc9e4b6760e86aaad634d74607af9ed2b143dfc05ade3c4205e35ef57b24a73cfffa8707009c2f834d913860071428e59466d10046e04d2397a5edd1c33033453148d594009b0f2ab8667ce1a0a0f6c98a138e89d68f18a7b2f3cd993babd9de1295f4bb6cbd3104d3089e22b9376a1bb9dede8bc995a6c1fdc73f29ef87bebe9a8851947343515e67ba1095572272ab221377fce0cf9227780ef2bff98b056ff4504ea394baf621a87b0c835c15d9b3d87eedb5b58b9111aec3954badc71b73de54ead5e91d2c6e11b7b0c2f941c3b8df24eb1d6b0f98b50fc51a103b21b7fb939fb17702149f95ec33dc564a1cbfc7cd37ccd7ea6dacbc4dd8cb27d8457e2f466a1276afe0c1008de52f1f2a991f144a36dd9edadec25d7f7dfc887d1604aa5a237fbd7f8290d780a32e74620f7d77f38cb1ad3e1b408d365a086a064acf03e450572a6d975a330b64ba1a023e424a25e9cf768e9d35285ef9b334b24f20a2f19b11b5608887eba09e4183beef5b81ac551d8aebfb64a751ea8996524fa92a21b7b9f6a92eff8683282427b13179285bb75185b6f031b04fe2cad68c59741c019cae20baa9556be8a7dd3abaa624988a18af319b97b24a45025696b5521a9cddf7020ef5f60561f512d6828b6efb103c36bef3e679af9565e2bdc0f175c5a7fff3c2510f439fd52c57d823d7d7fe78bb405fc4d2d71313f5187f99de0dbce4a63da98ca262d84a8336b6f02abe9a2c7b2096fcd59e81c5f6996c5bd7c6e0898836f4efc9a32c924a8be5ed7084793bca9440f79ac304a0114d814f3e955c98750b9f3f728c5be3214cf3e55eae42613fe774f6b06584fd204cfb7e71f0f1c81254e0917921677b88b2e2b3a169a9016a31523afa6c01b4877432e019a7dcac5030296b8b74a15d2826db8617556f2a91f0468bee8b5079dd863b097779aa76d4f3613dd79cb4d27d4697237cafd38c9b62300ebda15a443608405585748f0acc19ae4ba3e0f12c40020bda1935f6ce6f656c29e4269128861fdb9b1c2ea7357407296a78c3324a1f0d483d597d3c862b9e5c23023dabbdb2c5f38ff3ed06e0b7d6feb95b17eb03a836097c39c84caceb713d26bae92e656fc07215c0a1ee2d9b867aa483265700e71d59c40b7ac27fb9eed0e7f26e2fafbbc342bd3408fa1f6671450a765b923aa8e3ea331f6ba4a7d669ae4d7ed604de9e93835d250f467e77ffb79604d9dc5ff146fb3bfebd37b97a66f77d210d992fa35aa0c1b121248a8513445e67f5eab98ce4f656764e803670131ad7a3c8ec119f1e7180b8e26cb4c4c4aedab543884b4d10bc167105e60c3562e3f1c2b69df518f55bab9c6ca27ba637dc954799db68a2179c9a67b8c7cbfed7d334e3e05aacfef7839205f245560c458df20d58e8d1e5d58e4efeaf3c820d152eaa3bb943717f126b0f5c9524dae53e6f0e00d89892ffbd7ae087a7ad30d2056a889331a746bd4a068e71c1309bdba38b7d379d30465c8c10bb9a6e3b36e627119f35f151e13fb334760bf634b1857528b7d46af64af60094fdd612658e296880ff7a2d81b3e90d9ecc64368b24ad14c0bcf9e7524eeaf8ec7b8e9b184403d43fc086611d5133de39d54439d44edd8eaf64bf1ef01dc3014e27dd829345387f39c69c5f2ba33c512f1814f14f41f1d10cda9894f8c2a3e7d27141d5a45611b9c8264c6393880656bc79b93edceea787ee78d344afcdba814e97a40a4f34f63a5b54a8bb62aa183e152c108eba16c90286fe58b3054e5d12eb68adeeb5db17070839cabc5599936d68872498e592a8cf4889bd1cfe416d11b50f03bbbe9b27cd64823ab73dbf88c9f1867fbf296f41370ac00d69ce4b0f5788c3b7058c7419aea7d2662cb96c0c709c05ab31480a5b8d8dfc25012baf9ecbf0540cea17195f2bde1424706bc9a7bada7b1b177270436cf03d988e122aeb565a7da683f63210fbe628285019c8a4df81a0dd3cd513de0c805a4e4331cca2f8b6c32d12e7cef02cf8a040bf736d7e799e7bc69d914e438b155a6cd1e249d0973a483669546f34bb2f7ddc864145c317dc255eab5c2a659d5b9b03cc61967a4b80d8e8602feb338b8940ac247807d95abb4a66fd3db842beba70d9c460fb05fdce20444180b2db5a07c04d3177e34a1dedaf482db82799fe711c7d6dfb6e361313f696178faa5be9ecdaa647a4eee5ec340beb3889e19d2d7c548ea9e17735aa056f0a8cf203e68f8cb76a20cb2113e28b30557d2a2a02f546b8d3bfdf1e71a3e5e378c596f0970f28ce6d7414c16c7deb0a7544a25bf1ed67d8d8acb9e154ff11388f094e216ed44de5acb603e52e33eb14f733a10fd877cf69711a38685d9cd22c4adae6275133dad19ae041547b270e8d57cfd57caa4e632d31d39e7246363fe1150c04bd6b36b3b763a9328aa35370b02988aead541f4d3f7a9682aae83662e782db89930754ee3d33ac413d74692e1c76d314395096f83716831153171fd6dd8404ffad5f655d1c6d6f546a1dbd67c1bf8caca7e7a448be7a8d6637e790a40c6f9d924faab5d9a2e00f7c91fd530727c394f9f0f27260c38c558d3177b7c235a179fb421a9d59814189a8e9f7f2c8d4a65003671dfb94d3b87e8121671c7885120a1fa80049ff83d326eb13fa71fe07ea5b288ebdc956e13d28d03f40da3d5a3c0f29fccb116fe951e1621fba9b116004d2055c10229a722ddf4207b91b44daddc4c344d68c68dc65ef626f724102cf156f20f4ef90d5acf28f4f5fef5a009e34871043bdc3db7cd0ec24693d03809202e1bbcc1d82029f62a95a42bda0eb8a1d4dcb0d4ebd410dd9447f3bc0217737661992a5e407527cb1091c0396162f14ab9de7929b16b3bca70667adb73f0dc9baa9209eaa8eaae004c43f3184d55b650a3c549ff5d8aedc799e3f773bf067841dd83476412f6710381a2f8ad3449b0f840f3c7fe7280a925fff7dc17d788e332c4916029b11ce8c8465b85e3e4ccb3a057cd34b6029b3b356c0cdf63d9235952a051aa33a1d8acb5072e89a7e8bc5cee35f38ff694ebab6c18fa482a05d3f410deadb631d8d0bb0fe194135948f654e35e5bc8f38ceed5af31eb7a789310fa5101e887175afdbbc7c9e91b955abf6e861b88b9891eda1141de3b6f678718defbddfed270c1f47e9fc384a05467620a74eacefdf58d8d05c4eed71d3e2824f8d0b690f7fe19b79479110c0ada12c9cf0ed57e7be92bb608b24919d4039fe94587e30e4fdd1ac9240c6b3a7cf09bc95fb0832c1b7d365dcedd2e4d59425db13a0d884b8d36f356473ab56035c64969edc158968cfa497e3da44b146a07d42da50f5248de297e5e6d46bf17397050a31f23bf56bb7b5c078a053e7967c5be8848c8f06f04ba38cb6206531a7f72790686c3f3e607783f6c37e20582518517ba31e70693b9a189e3b1427eab81bc0a6c9bc1a54e00be7ffa61d5cba1d58f8c530647ab5672aa927d6506c305c6e679f05cfc4a155cc5c2a4ad5a9774050800dd7fd5c8bc174f2fe85876715f58aeb9a8709c121f2234daedd286cea298359950dd69ce46573cfa50897f1b216efca2bd500c74ba98a63f83ded1faa5c14fcad1e59f86b660ebf75ec96f7ffe78c59f1fc7acd6703dc7662aae70f095f32cfbf88efa445cec9f131d7d22a0dade7e3f93c45d025656ab7979f674faffe70c2a5008bca31314d779809ddc74f5fef2151a7dbd0f96683c391333a1a08e5f60094a56dbad701e9f32a1831fe6d447279de1693608e9e088bf7f3ddedfa70da89a7b781db2b68fa225cb0c08f7e42eea6ce7b5eb49a90b4a1d1042eb8caa45ab19aa7f149494c6050a61a7ce1d4e41d342580c2b93a287db193550b1e96d96a63e282820a5a34b3325bd382518db6c5a16f6b4a5b02584279308c7854969043ac79d58d0869098779f308d3df04f6e3a4368b2ed7a8948f5226de35a845125e1e4ef39b387e4a654ca2df72ea211861570536401dd0516bc10838f0ae80f510182bdfa0c3045e362975181c100d6bafdfa6db7ee44f04ec516bae329a1baaedf48e1e77c8f40f5a1736ba68208673b9ae901d806fbdc5fdde7119621e745681e719e58dd6f05297999578ee69049fa6a3903b8a4d8e92c00683468ac97ac6a4cb1b4709a3843b758db030fa327fd3f607933e172291a5e4bb65f99ef0b77d3f7f2a3b57c7a1c787bdbd821d976830a456c9cc3268cc6ff964a163d2fbd267a69af027ed8e5a99472a0ecb3b19a8784638f95ad3444ab4bb98ad655b19ef4ba99ac3e08b68aec7af04acc8367e4cde33e52022fe0aba2f59287647bb6703ddc2c95dce4ed18e95152d07764f8994167071d998bced37cb2dd63623f01b671ba76eb025cee5762314b360fd5931e67d25581583a2e8c708b33594325036ced04d6ecd093a28247eeea0ba603e0a2b7624cf527a998b476852514558d14d1607f8f8b1ee2c3b4b2647abdc30c9aa758ca0fd3dfdd03f1a1446bbdd704ef5db934a486371f27fb70d357bde03177dc2612b072adfb7f1f9e12b39eebe6b8f4abbce858b2c5353b778126e9300f4434d433ea33d1a279ed95bbcec05afce31549778b3618a07bed216f4e3b3b5bbc414665e18a4b7bb263c555176c7dcbe3cf8ad97ec4d775bbc17473350f278fb406f1353481c25c854541348dfd244b0a536d26c87790d93217f47cac0e5b91aa88d9deb4fd82ed59bc505f3242baa834ca3aec7137ea002a88fedc63bf4166571e9da40f147b2e306f41d329ae229eae7e163376af213f355c64c023f224fba1bb540cca2474a9a804481a5b7db65e338b97343164fc24d3659b972b77352f19a42cf2896a055c168fd170b2c22b9bfa6ff5eebc91950a36999d278e5709f207ddd88d5dad30e0ea65f40c98a6a5052a42b97b266d32150d2e603ff2d3032e92b5affc2da0e5196ed3fb68d12d924ce92c34bed7002a04dd4d89f1df6dc8fb58e8b43749a21b72c382892dee1a645a5b26b1a5f8809e81a75044ed375a537d0268aa0b1f88469157edecf4274751631f27162189f398cb2c7b64acfd183bee43755f9cdd85cc3d9ee7e3ac85c7263ad5408aad1602050f1aa7f4c25d97a2bd8573fecf09ec8052b337111925e4cae3903a3f6dce3a069afe159e7490d5c8d4e9126d7e6d42aefae5bc2a06f23cdae6e24ed5c2990a90cb09021cf5adb86288a968aabe0f11e4bac1ac15d3668bef3453592232e1508113310307717638e7186b83b7f72cdf1a56d76857d23e06268ae8fed9e509c5f54254a81f2c8bbbaba03aaa460cc4fe2035156cbcbae1d7575172d7290a8ab1a6f520d9baa84c10ecd1147969c8b7bef7d4f916045a517960b57a1b06f4e9391fed1971f5c104b345a064d429da536e58e6d675d08ac4c4ab5a6b04bdc19fef48e43a21c6c74c621ded9299b39b24ba6e74166f0c44468d7907ee85e54c37a51d9b65be076e5b323eb7e80024d1ac0c820723e94a60299773ae1a72eaadc1cab487ea873c752e4f1df3f8c8816baae2905354790d7550b92fd286fb6300d92117cfe4d8e383f4c1160f828b15c7a10a25faa80775ab4096c18ad7e098a46b3e66d949f88ea9b740aeb5d91dda52d29263d97a1aedf14480086ea8a3b46320ee3003ad322d7d75d83bfdd28fb54f26ea12ea57c3815576215619cdd1c038c7b2b53ff999dc5259e2bb911164ecf201aa2ac943a2118b5392e11f09a93796cf33a4a6b62d27c9e4021d9c73f36f730090d44ad74d1a49657babca1bfa40a028b6319ddd1e1553201757d1541a25793bde7c70784ffdfa0cc64ccf935edcaf257d8b2f1a2feae67b415f0ceb099f12ff756ed3b8c26a905ca540df7a2e5130e869ca215657b01dadd1ccf1b41b84e1af9c861d65847cc2d1e3df15b132508f99cff1f9d9cae27160f1dc00c209edd7a8f5ed0a7c5a00e4a1152b4daef7b3a129f2a9fff6b0d5e037ae9807a5e11e21469016aad4c66c5184721991a0ab362d11d1727acfca5606bead12bd88f688a84fea1ee94b396e0ffd09eee582afd435f7dfe2a367a36e43c93b116bfd638fef36f6e297d90bdc9487071f395487137554057b7efe132ff6aa05dbcae8c133f6b86fabcd315401e88183ca7cb559a6c8fc36408027c21f19e6fb63a93fe42d9482b7957958b1d61a242a0a70fa5d0ef8d38e822d03ecef80a85096ff2c84b19e997e525441570145023f6f447be55136576d0a3d1cb8d3dd8f67f50feba7aaa4230f30fc3219c317e07340ce6a14781dbb5148d2f330bdba5fdfeec1aba8a0e96d72b1dc1c4fe2a68546ded346df47082d6ca01c568d180567fd021152b132ecc9d04c03298597e40c90091a6d44c44fbf41fca71ce6664bcf8c2943ba3a1c863044b42ae78c5e5bbafa2031bac747fb477672a684d37ca2357a750b544e0a7f0d47279430c94df8110e92187704a0c6f8b4a1a0612e3aefb1861dd13453b4cb1e652664ec7f215581799593c46dd02b8f0c99ce0cd1757d3a8a7c842eff0ea25257e5b7ed42e3bf783ceb74c5b9584f1c9cee1bf9a7f6ab10b3627dcb845d274d30119920bc1e1ff612f620828859701d95f19b23e176c46a450e43d5d22537ded327e011e95efbc5c2bfb1f213e3288232caeeca74d66f0d5a264d53dddd75c0fe60b45dbd912da1abcc94f34a31d58f53310367085badb598229831a297dfaeda288602a7d2e51e9dbd8f368bb7f1ee7ce2569597ec68e991d691a43bf8e8e53c100fc5b9480049541dbf303fb043c63ac690c6b16f8f3f07b085e7d4707b453187e6c84c71076e6f7e6d6cc534c6cc53aae081cdb9ace42bc93d9badb19de53527e38c6092040dac95fc180aeb0d383f4bfa4156eb20c150e346d0b781f5ba1b3ff0d5b93e38b957228435e0ea98c83d704549e1185f97fd2c68293739c9abac1de4adf354a598633f1c595788c7415775bbf5e6cc049a1343e424f1578e6c8ee2b694891188cab84378c885e1adb533af976ef23d4e14b7cf4023b8f03b15773979a1ef6e867d7e5af00f0e7253edd17e886da77a040f76109ea3ba4daf52e20675c653500e0e4db9b751479b89d3156c0002e31d0d635dc59d1e9f1b48c9da232bf0394e72194ef9a36b07c786a7bf079d3ee98e062faad4953174e15bc4612ab213047c8d3e2783207c87f2aed86a1a8cc8c7f060da101982050ad1fc1e36e029f098b69e3c63942fb369917a4c5033dbded7aa6f8e75ccd62d6d268c0a10ed0c6e1cbda54b23f8c06f055bf26a610b9b9d574c106919bf4013622c1142aa5e7e3625c42b880d9490ca1ffe45b89c3588e4425ce95b15646b1b093d67aba6f401683975422b4bfc7a2b5fdc7ccda6e705ec27c64dd84e15d41450a9d68bb4004cb8e56e3efba99a8b401f62bec3d5871551cb43d5fa0100f9a24a1361437cadc6b8b9b9ba63c8c7733cc009f71f2dc8b36e76bd75a2a8927118c7eabb7ac35a254094e5d04235a06458b1dbbccfa48116512189fd4b406b99d2b6160b23ca3aa4e69402f11fa65d02e071e1362b8a145ee5bbc25590b2d4c737746b1ddb83f3ec7009dd16d3bf2b572ae0d1d3857d5a24361a8e9205e7785a06f5ba1f68af7fe79bd05dc01e59b3ade39acad70d6fbfb011f71e0bba5a8a3a5ca973c5a63634affdfb344b020a03c583802e4b28bcee9accd3d41993cbbc2ae9270df1f7427d5fcc7e78d544d40898bc281255cef5d4a6c99fecf5f5b88f4eacc8514b60c52a07cd091f680ff61f5e5b0d7f38c51ca8971d1f6c2c7a177810fcee08390c9b68cf955f240de2325afbcfaa50b3ef12a21928c3ab7c5d3b0f18636d70c7198914d451d83e7dfabea214c977ae78fbd28ceb23cc8abc6843f97811d55d3215983c19aeab021efb7e1eb4574ef32b9a4b8221e793f94dde8df90509bae521756055fe0d87429825c8a7a49e2e89ceda4d0845712e519c4a7aa6058b2119570e7d346aacde32e14aef2909b3dabc55a1076a8f930b37b06d18dbb6c739fd06fa6813f205168e9357a447b222fe99221ea3d2fdf407a214e8b0aae5f8aa3870ea6aad3273d47b1b0ab3f20e08bf14674f8cd9bcb1e7e6ac415b538b5fcb3e96aa28ee1adf0f2b5e592f9d61638e72761de2e0a1fc4a94ded15867a9b8362f881b4f1cb0aec326e68b9b9b9e9a18bbfab104e8953e146bf69dd46a2bae450daf4f30b652236a8ad3c0b49fd551e4b8e30b6f7414e35d58b99486c7630b41de31db148d1f90e01fca7baf323bb3be9995544c7b310ecca3524f67d670717bb35439179673669fc1eae9b1c626cacecd8feda3e71f7d7a54ea7e669bca3826bbab25267bc0e30ea3e8068d6ecbb2c2174c32c2b4431f1143769821ae13e5373af38f641d78af299496be0c1c4d11828d2b1e2966072f2e948131bc652732b55dbc475af84cf9b06882d010e96cc5170d56925df89c822a5edd36e8aff8feade471620cbe56ecd0c9e3b1cea43bb58e0e4d9a634851c96ddd41b4e22094688bd914f11c308035c6f4fbc925ead944c0b1636b8c95d22ce334e7804ed3fccb432d50b5758983f09e8977c7d6cc36b8c388bd2fcd5ff7f6eaf7957dd08b465946c7053b1a7b3a58523e75842e10625ccd0b00535de5af0360134936b8ca5987b36a7e60eff8b0e9cd7b53d0be005500bbce745b29e6fbd49a936a6e8710445fcfc45c95f5b453f517d9b15f941618b061c2bc3f6e12eabf55df726033dc04ea212f7c08f5cebf50d70aee696d62b53ac44bf91813d8405f3069e583ace6fc5675e53c7209fa61e9b3ea3c0f44fb6cda6c422e891e528fa456354c45ad9b43e8d23c3b972fdb5db6e4c935cfd4cb044da6dbc6717f1bb7333b5afdac8964d28b5ae8453c1c21c8334ac77bdadadb7eb64c5afbbdb5109109970b3e025f5f53c9bbd26a700c0e7155e64970e557eec9c23c20a9c38066744fa2b7bd31f28959aa68f9ce6233e103bdb70193a8866616f5d0ecb0b7ed30c29080ba19c95095412287ad277e0586cab7c30119d57f8d89ec558bc82ef6e1075fadf2d136820c225a01264eb2d0df83cdb781eaf14f699c622d7318555401d203228f69d299ece2a449f48f65649e4915b60d0daa0df231ffbdf03e1113cc84ca35960fafa82d3dbb144cc88c9dc9538a2def3a82973e194dcc6d6beca411c1a4e9b414e754e2d384db1b4bb7214de58b75252f90a399a4f492df67cf9178c5e9e196dba9be60fafd68dd17c5b9d2d609ccad5384ad5660a491988f44f29c4e734547858891a86e7a7a21f0c7ed4da29b30086a630610c6949cb2412f611594cac7f163769b0824af0b15daac8b09ecdfc941791728cec065f00aefb0aa77e661d00777f13cb5fa2f99eff10e4c681888d60c9de6e2e85ca9e3bc110a8db67803f14653fd0a22e70b6c3abecdf7bd29e439ca1a8e00e19aa57020545ad851442519ff799972954fcb13b9b80f9b408dfc0b7b996c5d9e0b3ff6b6afc080e2fd44ceadbc4fa50205b38045b9a7130e4fc60e454c15d67e6e39fa2ac04849755ac6fe7aec74f6235488950ccc243a287f907835a74d0c8ed9608947f26ab8dc306ea72310791f7c9e8f232d1cad9734d477491c4cfbe73ce2d51969900eabdaa5d39b2a15c66dc9bf52fad7f45332cb52dea641339bc93416f7fe16c9ccad49fe8fcced42124f4b4aa3b31a37980f079418eecf72091e68b45887dd3eb8f11b35c2374b2d6209daaf4046a2ce3df3f7aeb47912f21a934c741e0281f11784909e3f6cf9d4db3046ed5369afbde8ce6aa740978f09d174032cdfbc2ca22621c2d97b41bb296435461441fcf8721afc164d97651580c814862ded43f12549e1ab8ceb2b9e669bef23a214a97b30d75795ddc3c2c927bd18d9c2d14b4cdcd296e6ea61463dbeea300893220d9e87c814aa3d1c209de4301234a2ea781e954bdc8e9ae04e39e112a5eeecc1946bde1724dfdba6e80d53a40c92dc913ce12ea24abd494b460c3a60ac8d0bd3093847bb79ae22188d51821d421291c882a735912d130db979cbbfa711f5b8ad37cb3b016d2134df7dcc11f2ceb0e75b7831f74127cab2f4abe1938807a3e1f0cdbc1b556c94dbc8f6ff3bb3953b445fbf8c53b8e54533f40891c494f25fc7e0e607d675677bc7ebd457c7563a6bbeab729ce7d2954f9d2a1afa3af4fc1e993dd56516f86e220989ec717309034fe7202eae24109620333ce36bdc9ad2b3666d25f4c8a2fa197f43073f23c22689b8f5776db0e26591fd724fec1deeb4b318c60fc78b973371042177c8b4692362cd6753003009eaf0c556c8bd05ef8f98b383c7736ab89e7831509804497591f7f0218eba92cc6cc554f92e1b5d8955fa73f4531923ace7edc68261d9f451e86c79f415eba81d51e4ccbcff27a7a36e5844cdef764a32add10bd5091113e6eab1f684703fc4076870860ccbf472e4942dccec660564659368523fba256fd2bc63be3f5f8fb479661dd3c261883a542d54419f52f6ba9c5aee751a76ff4870966574c5e59bd263b34440c8275d6b4b376a01559c1051c80e6ac219978b41599dca3fa67958ba97a6a6596c9c46551893582ae32fdf383c155392c71faf7884746f673ae340157334aff0c79bad64bad8223b963b21c6f744395c01123676c6e054a06e8395a2233e9e25169baed3de681bbd436b524c200a7fc2f65f415dd884bed2c465a79170833809aca1b9c6bc91201588c8397000cd7e015a092e560bd684d37e9e536e7f0ee65d591c4accdec12738dfb26aba92b131cdf1a4b949b0e154a25f01bdbb471f1108d02d547a60eb698dad6071f9e5c920cc1aa62b00b5b0d0f465c18a13f4fce5a6398981a095ee13d656532e3f73f4041c308f84a4edecb479d16121dbbc38bc16d36e7c9f2d819e3e762e4d29e5a420d4fe74777e4d477b35366070c2ec7ac0fc5ac9d58c25601d588157b09434fb3b83516498356ac538aca6e9a82faadf444b7aacd9ec64317dfcfd5c443183cd556272abe7940cf2dfcc0c2eb4756cd2a60c16ff8cdd0f6624fc4ed38f1e19784d669a32341b67085259aaff1f8d6bec1d0bf955357a138c38b7ebb9395f87d39f81a73aa0973ceabfe4a691dd763fa2405507329dd4f73e44d67f5b9c401e3301be7bdcdb1b93104899cc4d7ff19f745cea2053f42dc840a7249c72b7009602c3bc469bd026f8c06789062b2b7d195f7d3ca2c4a9964d77bc7720dca1e74234b0a822fefdd0a573347617f536959e83f9a5690bc3a14b912390d9a1a02356a1d29ab241d207c270eddf934b37906e97caaac5dd0262370c58f92cbd16d5e88036c580d6693cf6acb81e38c05c6f7bc21ca79916b57fc5cc1af1cf702e5de8eed30fd0761804a94f5127445d97ca4b6de3c28228d14e1e6d200d4dd4579bad7e259062a5ff0819d3d85e74222b923abe0b31c5efdc097c8b82cf2087f6870a56c4ef55cd3112aac8f38bc7297fd8c55deae0d4d0636d41c757649273043005230105c78a9b07e4cecd8348667563ca5bb13faf8c1bfa8a9b2a0c4cac75aa4cb59c4a00e8cccb10e47edaa9f02105698f2203558d98396478872e1394aa8f89038985511dca59c529442379defdecf254d845e05712bab001611c59c31e18289f58604c2e38a0b02392c0b377b7a8e2d9afebc65b32680d574441563daa7db0207f5c52ba658df709777fd874aea20457e54a5a3dccc97ccfe3448a043adb606754c54c501a9fa998d99c11aac7ae9d6358573f109e84baf59b406d7ef2e3e9e479440cbbe96cab49977e3afc4e02e66b389c1dafb686a47679d53373e9e44e631ab09a853a928fce9c84e80d9a318ae88e77b6e07fe0c72a78ba6b16dcca38e04f2da893705448fa1a21478df6308fdf17dd96e732eff20234ea84da6024fce90c3858a94cd9909c0e31c8e31197f580a1ef1fdf420efbf5ceb276028a70f9ccfc78b57c4ab6ac3cc7acf7cd22f71b3634d25099b8db12bcac206dfad1af5b2ebb9d747a0667b28e2ff568ca7168c9ffc1bbc28b30fb0d804c9db0cd4b10016c1bdf86d9b08b6c78173fe1a1593afe738b376ee2a28ec16ef9da7a2a66138365a31bfa14f478efa01467e97ecf0f377ae2951e53a7f1104c2e02cf5c57f27508b1f41320f51a40c8911a927f3490cba1a4ec5f51efa452afee55d2d4850eb792e2e5f315cbd36bfe6043c57d1ae92bfc7e7fc26d2f0b76f50492d4db483c94379fa452a0880dc54482203853bcd37d5777405f1f52567ea67ea004770d26f001e8766ab87fdda5c23a9fca04b051b7560183377e9a5d16e681e13d8c6f23991ebe6f79f6fe7ac40c069d521428062b970b7a2e692305ee9680a00f4cf8abbb3cd30e17e31df67e26dbb16a33d50419dd9620219653fb34965324be6eb8759ebc24f760f7af6f87366b630c2ada603e15000204956de8008b338fb2e6355ff171d77d74349a17129c22c7b4335b58b7129bf77067f804f2e92a113ef8c420421bf4b6d111df597bd07ec7b89ac233964502eab793caa868d5c096f567b5e60bf89e500785d6008c515764883a7fe25e428566a2cf2501f76133f6f14344c2bdb2a831e83395a5203fc2b365f7ea85f0a38a1d69005b4afbd61c310ba7d316d5b16c0ec751caaa731afb8ed9d4c69b9e90a98d30912a03ffdd2addce106d692c4271001eeafc073702328720059585982b285b694becff9c38c5ac42aa3c753d7875e73a2569bc754c2dc1eda8d81901f48990592947ffec838d4055767e526acc053648c021dbab21a9f9eacbf77ced2dca1e5b26015b73966a8b0d89ae3d8e46025e61ff7261a10bd186d0b00218d5be98eacf864fa6e6daaeab416cd5f78610d539884f6edd8275c99fe8aaab4efbb8485c58ef90bb9a3ef5c5350fe4ddb912d09592875c45067dbb43d1759d160e86a5d192b5f0858484374a0e61554600de5e92b977877d4154c26270a7593b0ef96c7c3ad6796ef5c38d23164b13f13ddc934a0021c30e0697c93e3b87545949f765dde261ba681066f6b0f8a089e7d51112b85dfccc817c62f14714227122fe8aee6a89dfec33dc49ab0525b6e05f5ce816b5ffc838961124b6003ad4fe1e971b52e52b43ecd9e2ef599f9319bd5d65e1e908421f8a4512b7acb93beeb0709add8d5fa9acf72e8aaeabeb696e0626f65d6d67124e9174b9afb1b74b0234bee07adde8567c9f10837df843a53bd288d47934357eaf79201e961375c3bd39aba826f5a626fc01fc4c08da71c80efbacb886ea8076289659d075ab6c5c044db9f0ea27f66071319667b039ef2948a365e828dfce5cc9895631e35a53a2a7ee0a2d0d887959da90eb7b4fd75ac5950d3a0925f0ed165ad0eef6958c1f4b96e29809bb297e3f776f34db6467615fe345088b5a23e3bbe3edf73379e390511af4a4183d59a5c113082f8329d317287a9dec5c0e46d2bee3acdfe737969683bee1b251991c9c7c53ea546394fa1aef245d708fd5ba00258f9126666a11512d934910e4f2e2adf0f9f561a6f42fbe050aecaf9d0a88acd798722415243b7859da2c7bdd78a1198dedd3629386377f018771ae345765252b893ca69df50a11f13e0bfa37288b499b32d8417be9208c87d2c1f0491e6c1a69f08583a49c56c0656cb01d433143524eca397208ee215cc34ba80e20b2b39b77d577ace4fdfd1b4f7c559ac81d0052bf275eb8f2f3dcb8065be343b3e5dcf0bce9bf58cc7f8adfd1cc9375cdd22eedb48d7e2b307f8e7c1dcc32a79c33e029a613b1ddae5579215e7681275bee4e5c74453075dbfe94b68041ea934fd6753731237b7a2dedbd3847847a5fd9dac3227a51c29e6846458d2f5ba6f82d435609c598869ae337740f669dd321a64be4db7380584b1771f7a9b7cfe3a175b6765061342020d7c850b9871ed9a4e6c63ad0a9c17cd972b8598ca8d706f7efe896630e2100f34ce6c503b31a5612f706003427a5f3733c5f22ef4a75de1dc6ff6ab41f87d76a902ac7a4cfd36e426d4590de91654c65dfe44a6b05574dd19860a69016020e92a19e57f9ea67fbcba93d6d78b8cae13734d663259710cb59a85f65df92af29a804f87a6dcb21c8a490944a6673a279ff0e39355096b20584a7d365328e049ec29b08e7c6ee3c977d78f298e7b7ca0230e5cf96eb45904c15afddafa9c90dd730799b09576ec8b04220fea6b1b9488e0691a51a06b4cf8e8a2c9a15b2fc41460de16c74b43dae204725ec05f03d9871c70365c9c9a6b176e6c1173bec1f3cc744bf0c1a49fd029025fbc6dd37a72ae7f6024720d564ada0f86b90d46f2ea1957a2a4ff581710e5c3f6893756859278de9f808c2a720f3d89d552fbe322a710646ea82eacc4f7ee3d3dc5d1c8f5d10f6f1d241ea9783651ab535a7e8f075f29d05f52bc5ed93d58a963e744e5957ce9901c0e5909d4975189b7ecf583c3db24951f6c77c9e17441e479a27f542d6a7a288888dd8ce4f79dcbd0e0af716bc8d5bf6fac08a58f349144fe6f9bce40ecfc925a148aab5d25b33aa57ffc9a55851bf6c7f6f1651958cd3bdafb003ce1a6783b004f9f0941d7f92f34ad14945586881c670ebfd2219c012fd7d7c5b6b7a643716fcf27227ed7a3b511e0c927b1623a78b2e1fc0c5f1dda852f613814d6869ba42a778abefeceab326e2aa1aec586b4a234cee8bd8a32b66206c195d7a8e3a8a0266a372a0995a5eaeea12b815cc117167486679eec4edd2eb03cc4e83eb8f5ee23549f98ff0f7f0fcd9f9102cc188cba172837012e35ce159748c0597f1a02417ebd321f1222f84a349fd66e34693fc293bbf67c6607ae5c6328724791c7bfb442b7b8dfc17e7ff106344640c8d448c657d5704e673bc5e70af0c1762293a6102b86cc693175498108549d8301fd64de8e758382c3adb783da516b385de3be0147e7b4b943f90128aa707ccfaec5d095c7dd51e0aba6b5c70ecb7273c2f5ae5f4dce2bc70f8f23d847ccbf4f66cb842b50c667cc30c5926630595025c854288ce8d40da1df0bd5597a1567aaebb74c98f6389d3398794457557570352d5698990c9db40317e5b19a8f2a9709c6e3a15f8c4cf31beaa5763f32a3aed7c3d9bb8e8c58a76abcb50c61d0b5c803fedd9fcdc374b049e0ca3f11113c63365b9a8834a23411851898d65bdb5f057201210f6d2bc8d2cfba7ba8a62f4c6375c0dbb338bf7bdacfb90c41afb89eddd6023c8eb3b1193cbc67e520d5198259155299a9853be1b70d73ece2f1822734a7eb90b09fc0527c17d91711237fa2db890042a1a484feeb2d22ad0dd60b404223911305547a53842d5827c3b03c6a32aa6582096096696e39ff4fad371e72f23bbcbcdca90c579026fb0e5c549fcb2805df86d912c91f3acec4a677f6cae2dc074e364857796f725c57e37ffd15481b1167a3d71513391ac44000f0b61d88af99ba6dea5226975148bd3b93e1e5ee66c038f2f02080cc05461d9cee0b8485a79a5a856efaca82e02bf825535cba3111abe938fe215c1aeb788fb0e12d0c8c502e13f4a73170ac740e86da407460c009d01596bc38b0d7a38bdd8b7e8543b0d6c94d981aabf063ce2b4449d050fe616b784e6f8f950de73588efea2f84a019eea8f23b49596da6fd737aa35f5cb9dc722480cf7a214d1bcfeffc7193a58acfba1ed40a9dcb66972fa4d50d6c896effb3b831c40fd26d91f08929ea0e9268775813fdd553678af2130a117149524c5ff711a3a0001da391e7e1dfa75e79901725990ab8f5019235386ff70331bb81b5a8ec62548ed674b029e35f3dbb08857e4f513480d5a3c01e405da77ed7ea5b2af20ac7bc2505e0f0e3e91387ae6f02906404a9f75f3332004039ecac46bf4db58c02f8b50f3347fec4c5b2b54e717d60f04292a02745a310d869dd2fd45050a88bc98e76d22cea3f6a85a106a0373bb0105f6bca4c4befdde53a17e8a0f67eaaf9af56e5601a6cfa3a493df004bf1a310613bd1e5077354da102b86b4f814f34191f25ade8a2d7d7874fe5afa38b53e59b8d634f45104981c4e829694e4d4f645d14302280449ab115ad5ae38a0e4c6945dd9f1911879cd48840c63ce0e10bf2b3fed2834e4a785c79aa3cf189bf7945078273f602ccff791a2ca5cf9f2626564cf753da9340810a48942f9d21c4cb8cac1934617796f3ca0720ce37f33aa313a7ba584d89bec31494d79d63b94bef675dca29b29a1bf33f5590f19f0b460f3b166977de83c39d2971f97d1f2778931574abdd7316a386928c0b3abe9ee28045eb2475982c41cc62e741fd109d944f62bd7864b84294f95b7bac0fbc6983a0c82f4157b10c668d732504d7edf24cbe65e8ec77860adb86ff59074e2247bbfac8cdbb3869ea8235901606e375818a55b3e35ee5ab69b4d90a782df2237bc9699776a55797b67c72cfad6ac7c133f47d11f665a413f5b3d5e1660011ac3fe7cb4dba6651d4addd61b052a4df19af1df150c9391742cb02c27bcb4f4b2ef37d7551260aa7b22f8cc8a693626f98337f9adc218286ca03b3c14fb432263011f04206232b1de545d088fbdc48d8638ad48dba1682c4e5e8e31ff4dce4d4d0b200a7925476b6d1e49b8be7437cd5519214b03b52dd0889ab424ea23b68faf71039526c89be2d21018bd2db42c9e11ff34be08c4a1dd33c6d9059fbda00f2feacea8e6d8d4beaf409fd2388ee9e885e955eb54b70887bce6b64fca4e45ecc393c678b38f7d6304106eae9d427296bef9f144f62e268cc268b9d0d4327d143c9571f67d0390a75d2143e4150a9abda5626646d9ca281212973a6df981e4dbca3804c49f5e93774f02dead5c4610575e2fc87f75d4ef5c82a6828d4785721cc8a2a8df91325c91908f4aa4df808e8b9b695135fea0d5387104cc9a5f9371d23023c56007e250dfc74e92351e8f4aa25c0a219a6e3cdff89669951bec196c07feafea14289b6070be74dacf35bfc13a0ae6019648f735fa59eadcb82e1fd67ed38267c04f0775f81383e35c1514a04c35e0cb26c0b40a6434a4b8e8673aad256742853e4d84471fc35f54f3e2d03e6912f0d999e3c57aadcc6497d61faa679d74c155d1d7eaee0561c1ebfe157523ddac680c234a0b0f03d19290f100e3ad1ac2b43e0c2f8ba4388172491cd66bcc6ccdaa47ac2e53a165bf71fda2c86535d585ed8438d0760f41852a81173d7a553104580dcba2d0984e37ad4a42006f0a3c54933cc9bad4b2009da7d18080ff8a985c892b2c6fd84cbf36c8f31b9f6d1dffbdb5738de9774e8d70c6152762d00a8a0506e3e20b3178c64dff47e1c8f8f6181f83b34d418170c6a3960c50ac048ec68f2dd7d5851aa0c0776d2b149fe51d52e8c0875fbc9d7fd27c51a553de55a19fea426b1917a4e30522fcba62accd18b334d16d6dbfc3f019c44809cba0313a22a28874185b835eae4dbce97d5ae6b95686006a48c92055e0f85d619f9c09f7cc4e0287d15683650791b461e53e75a4a9d86ac787e74f7e0b706059516a66ebe9ebd392ed97ff3e2d9ad2e6dc7314bb4e7d915f4fce41648c6c026e8e93ba202c035c14bab2cd87682af146de8e4fe9299422ea8d91051a4b77af6eaafd9ee6ecf879717491ceaaf9c06ccd0713d0f5a2e2bdb976109134c983c5b6c99821924c221a3ed68005a5ad3e84a092564be4dd9a5169b29b6a0fa421b322a2023c303c6c5e3a11da35648f671bfe98b199671f828d8a768c436936734688033b05a9be905d0c60ae9e8cc721775a4818ceb2a4df264c9c5fc73abbe564eee789c776a9631176d9efaf94f3b0f181684d2cafa3b64e5891d4fad4d195923f898f2a9e135c7d53745048a18ca82078064fa93339f1009ecb40992754ee5613b07f47c95b7d2eded9b5769f3018caf87e65ac0f965c755138cecbb2e87887094959bc66792db6ef7a1d635a5da5e77f8f72d049eba77d0f838aaa558f5efd1bb631be2eb2d1b692450fdcf452ea71a3ee3ed868127a0bec6bb7e0e0082bab84890d48ba4364147f8710ba6b4fefb97889dda06556d8393756b469aac1bb77b427fd8a07db3ad561b7e81f9f3c636ef7d92e17fc41fb9f6e5086ad3d613625c93781d18894c8a88a4f46bfd646ffd794f71ae3bb94f4bcece4f4ba6df59d5db4b9388e3dfed700a65515acf1ea594062cbf36815bf9d839a7dc65c1d89beb57b11b0ef8a644e01dd06111a197754f64688a1c28272279776ba999d532492dfd1f921fa45c33e4add70a6ba287b508eaf9d7f4228513ce71202b7e61cfe57b577c1a12e9f66d6bbab8c3097a94f99d6056201dec9e6aeba89efd47efa151544c2578db8d3d60a44d115cf1c7c59e45a4bde972de77de4f71bda30f650e39dfd582056293487b8c321abc95fe5b847e2d4e1c48f8dba9ff7ce90f0d9da8ecf70a0687b65c8543533099c153e1719c6ed7c10ee10ffb10522cf272d5d612fd7adda8812a2aa1fb6e81b7ab3db50bdeb24da422f04833caa379d937c42ac52698a61819d8716057f222cd4eb82a21325aee59314bb50147bf016552954ef5a46bfaff5e301c6840819c4093ac8f1b0cb066375c384a02ff8a89fb8650a972a4bbd64f96053455473e81d5461fc44449b029a4f04097ceb5539d083d9352ad636c19a34d52acca9fa1425bbaef6d27f8750b62426752f6b62aa338bb4db79cea51e7f48b5f9d0a02467587ae0af5663ea74c1ac3bbf5be5dff92da23932a10fef54d2262ef268e91152dd7f5332310f2a301d2712245791ae5fb064afaccd9878ff7db23292b7e8feb9f2a6bb755bc3db6e4726c5ca0927528ca37cd3a960fd5ed3434b36fe15023c8a8a8e2c327c8c3563908214c44b711bea5fb050f539fb03a5ce5beec2691d45c26310c1a085ee9b63be39bd493f48ad0e5bef4469f397d85e7659ba6257da3eef3a05e9301e9c07c5f961beb6e6ff23830f89aeb56e8adb5f4204ccb561136a6a34307409e162b5b888e80133fee20935208c63796fba5e58e0a3dd6fe9371e0b8b62655110ec10e971444958c9e32eae1760175fcc3b1aac234f9581e3ba47206015c2c5c8c694e8a5c17cbc6e0e62421636678d179a2a0e2ddc650f161b289c52ed573185b12187a12a6ebb9f4fc19153934d4c3a4375b2fc02506d0572b7d2f45680ae679687ae8039c70cdda8d553c423f1a279c06a45fd8c3e73e065da0b5e721c703df91172a693b8dcaa2cdb1c22e920bb7d8bef59133b986eeb88cdba23ab0b2bed46a0fd38832f6fe800f9e825be676b433cfda52809fdf3179830ca366b8917c559fcd044790d31a0bcaa31e3c05aabb70460597f36b464678616d02aea493dfba400ad1943665317f44a00bb5e2bba24367366f307255937196886bfca2574fdb9cc62352be3248ea38b198a7ad81c29e12bd9642f57b43266caeda965943d48471da7876f3d6aa83f2c45952e0df44936d78720f1f65de1514a8993aabc060e556ca34174e65c495fe9b670644723d9b0a3f3b2d28fc5055d5666b41f2c4fa003e17a475f34b677d61ad204f84d7cd8517d7f1f73461e108a9e9e1e7d159e39c55f99d7a23cf60d8779c3e9c94d81b638fbb487e759b480849112720326cbba13c29e1e6b9e91852920ad8aa44b5b16ff18ca8db180c61df9be88ba374980f7bfb3f42c7115b06a8ac53d8f6f2f26e4f0696ee4112a4289e32448883deab940620c400c57abc3156a2667a9fba83d2aef55a0e8d90bf38b93b06eb4ec51d8006e9ab40b0d6a76f4d1f0448e1a3a09b289d68630267c9211aa4439cade7a0cede472b3e5d09225c29a69e7041ffbd76e4a7e66435958d003259e38c7c9a481f962eb4c4540aea580de86a2be973ebe710f545c91dd9d74ba93807e0dcb9332bb73796ca0bd80072566ebe8eac682cb446ac321c0d6fe8a2b94b890efd267a4d0abc6399f4103c40d9c8b5717ef9bccaa6d5c15cc64e6b5eed1af29a2fe163934e71f76f3ac982cced6b489010a45b9ecadd8de53a394d07ca36a32332868d85970ea4faf5b48470ac4a184d7c7abe77e2775d312dde1955bf3e0ee0ed17b883d3c0f63227fc73694776db752af47ae4f074c1fd2e0a7fb5b603f95bcfa97ada9d36cc4c9568eee64d6048da17dffb4b6398ffe860637b11776e41c20d0156609a48631ba9c90c647b24a843a967d052a5c3740d7016569186761de0edd7c3bcf87f148b0d53ab3815d62b2db840abdc1fd7574ad25e46e40004fafe09c1ffb4f50bf2e6b060bf21ef0413435d2f0ccbc6259a0fe092f7ef7f5bce610913bc11ed807f798f54a5f73b387fa60258ecfaf1ba61f1bc93a3a3ccac60d1f1b743c27e78149a72640098e719df63c97a326c30b51579bf58eb9589d26cb2148dd59327471663288c2c9052c98178b0050dc98e7b0e970cab5a13535b42672aa4c231edf832c7c3cacea111ed2537b2cfa143dfe13a51412a10ee813c8293ece784608cb852fd814c32bb0009b6371c4e89636cabed543d10fb624c78be8645f5b0d3bee46ac86ed18cf0164284c3e361595135fbf1d6abe5eb1b54ca874becf9ef3971217cc22ebd1003ed50911f4ccb20327c3382b09f34f95736c97d3ced0effe3b74c36406e7e31a868eb9d57733831f62e2d720d539c50f11ff3320815dc05bdb0d750ec15f79f52ee1e3965fa00d7adbd7ba6736e55dba30bc0459ab01a19a2e7c0bbd0514be9d333eb923c851a25303012894a213b712ed4fddf218f1ea965b5b62a2372b4e35cf6cbd8b5ba2f220f3d06c67bb8140fe82909b7aebe584e4f8aaecb887d46cc38636c04fe8655db622519fccb8582986f5e3730c0fa049dfaa9b83d2ec29ff2050e184fb9149518890bc930b436c537666efa21ec4b56ea7752432b2062121b704025cf52c1fc09484752961987a9bd765c76b541592c5aabb99c59ced58a198170f5aeb23f21d265b108b0bcdee58cba69c1dce4ecfe1615ee39d0c7579d122a803b3e53ae10d28a64da5a97534eaa97d1382179d4cd616c086ac9e4cdaff6ee7c8fbc367143d1c29fe2546e4dfedcb61cbd5a46a7bf1c717364dabc4adb212a1228dbf9508a784a8c2366d5c90d01303f9ed917e030e1a4251e9e0e5462ab458edd5058e543c80d8d735af1c3285d94614b0339879b218d617b9fb0ed81ccba7b3e1c507d968896c2f40e88487a67f789338d0b2b3d25b5900fc2f9fd85aa20ebf23e6955539ef4fa202ba4b8f82ab82ff1b65a2671bcf95b385f577b2b086b64259167f4de9d79d9245aecbaa53a903763a49c5163586522a6d116b4b5d7d11ff34bb9abbd42cd3115560b5dd280d3a48b532b271a6911b5c9c6c93a33f2e5accd7e3e70b9d55fb87191d5557112e3f77ab8bad2c952a01a1fd06d2d582b887f194cede42d5ce4147b76009619235a59807833e5dbf8c33eb56e4461a613dcb0ede1798c1b7167c9c970cbe65aa2bbdcc7ffc71230881c8fa1ed594ee0c0aa88d987e94ccccf1e1b9d7ab3bde415acaaf27178cb015e52267126af91bf3dd123346e746bf6f4d408afcd37ea8978b65b1524cc5aabe0a848bcd980598fab02205d74b41043a1db2eee56723bc156f1c05bfd30bc918fe3abfb0a93d84a72bd2c44f7b7f3a6a82538da5ef6c9fa7255e0f1cfaa106784c2ef4d8d4e5ba92e4c7aab124cf063ac303147541e4c19899b2a30b1145d7bb46452f2729a860675a4a9f2225f10e369c9abdde1a29a4bcf96a9880236c1ab8a3be11fa6b222ff31b993644d7348b8c566b6b8db8920634cf8d9e1242dd8f03c9e1734ff3dfc96241ad286be4bacb5ef98abcbbd29036e53507b4b5d34a14aaff296fcf149a4783382aff8c774f0569d4a3cc0417d55cdbd42f608535f6eb3f822da492a4392668bed704761c5dbafec3e7efa0f7948d816ac7f9629f79e9565f3812f9e3fb858300f97f803f9517fedb4cc9601362ade55ffdbbb95fed9c94c1c8390f5bcf1913021b7e29ebd6617d35a3ad8bc60627fbc480187180972b6ec93b3e916efc4c63bd5edf29ce0df4dd340144c7ec145c995b46d8e8669ace92014d8a29ac45099ba984c0277da64e0a976a2ee12ffb5336a84665f4a1839abd3a9dbdad0d18c000c41d973c9fb73900da753199b08eaa183d14cd37c6e218c9c3f1a31a42060d89d0f46c557534ad539a65cd6e2af3d2e5c21305cc04b225da20a4c7f07fe803c5a4af9865ae56ce5a0c91ae7197d4af7d9c8c9843632f841e72d156edd091afa327786b94eac7061ce16a372c0ff64ebfa6920274e4c68b39c161f5ae38de0454a346a0705281dec04123c6a9186e7e1161f3d5a40d3edc6d1297495d437fc6ca87c1ac9d0182895d6c78de8ca271b713ec3dcc769d95d3d8a71a376dc02f3d85c8246abd3203ba0f9379182905900e748a11c6202fc4b74b05c1f3fce1b2a9765255bf01ce72a61cc3c634abbd35de21efa90213e67db0acd587d7164a3ae968a477fdc60aeaba9aba1bc71a9347e57d4798b4b5f9c9b81cfbbf463d61b61d5408772459ab22dda1e647e688157d47a27829a89f844f77a6c21f543dd24feadbb83d53a9f4e5a343a272e9a9a3d05cb7f7937d070d812018e4e0b7da452777d0de7804e323efddcd842d3247c41cf4acfd61738f88fe81a80c8151d5bd2e944928e46e8cebcc862740fd947508d54583ec920aab8389375715dc76b46db3b7f74cebea69151c1ccaf4d55e67c00ff7759c6e12d9e734f2198e98ab831ad2c58421c579c19943b9d75bb16f09195b05dd944df9104a905c9d526904f1fb19215361b9ba58f11c6a8a150c51ac9b89d4eb75ff08fde6f460261e42f1cc73fb5c16f8b26b531039bbbebcea55e876970848f283386425538177ef81cbfb14644459bc5301639d5d6a089e161de28e861caacfa28ba6c8296882cf0afa55ebd33106f840c06c4250c3984315fd8b3f0c33ac894cb7d17caf5c61c39d094a2ce7cb5c4404ff7dd305990551e1bf545113de718fba60de7b4f38fff78deea881a56fbefcb9c8f63ffd26a3f2af28dfe8669b60c7b4a30507c818be71fc0fddf5f20403f37a83f1b253885a82b124651b8d959dfc400e999160441d74cf355ae1cff4f945056274dcb778e6c10ffab3b1aaa0dda90cfae3028de052e014edab1d8cdacf4ce82b9d394170a4fadda619f3c0fa5586a3b011d695c8509994cab2ec2d43ce85fd7342df5934aa71a2775a11b4c950a91833dd221c4bd35c16390811034052c1bbd77e28ff80b40e122a85bd1c45382278e7ffa08ae17f46a89fd476579efa720a9e1b7d046831ea4e6a7aa0100626e5dde9103971ca2b744a794aaa1046a7db36b03ceb5385dd9536924a17b8c615960d903c728af57110f2939c3a449874a10e904a0dd19572301246c03363b434547b0332194bcd686d271f961c7a2601830b5641491a606b065f6b56c0ff6b4b12aa7466d7ad5cf85f2a1bb21e80715ecf4736c51eab234037732eece5110efcae4e4342d8ccf2dcfac6becf47fe006c7d0a2f75bc1562e4a745df630b1a4d7af97c6145e399ecc196691d8e147248f1ea8485a730015bdb6397db890bbf8de0fe8fcf2aadfddd1bbfce843129cd948465eb97cff9953e4a59804a2171eca523e5201240d7ab67ec53a91e17710798be3c0fdb292eb8977b2789860f8bf15ee1e864d179bc8a281f866f4408968085f224c957fc6950608d2bac9dde5777904e0e2c4f5f3de2c6bda695e4d42b9388c9d5b667b948822cc95567390cab61c078447f977d23a70f65130705214bf3834a5a801da219df52978ba35c1a1919b3d143f41216769d94eaeaa30ab426269bbb88a8748b8e29b1071373062db9b179ac6172253b08fe6467d1a1d3e95a7cb2a94fbb6085fd6ca4cdc9404e0823f3c6591934c444ca64be3766ed4a4e58ca31b078f095364ad4544a1d8f8a9b1974757e00f4a44d8f919f6cf72d7347dfe538646501f328fd269d45d3f0438baae47659bd839add265cfe7d37c03347dd2e26cba91d5b8450665d450f5667d2f3865143fcbbe7bf190a2fd5f3cb6710f1e8bbeef9b5a1c9208cca7c7fe17889212925f71ab1a5a8fe1519b3158f3c19595baa581b4eb09a13fd7d674d294b76b85160ef27fd10e20296c28f5f8f5e7e828515ebe74c774cde83035092bcf9988fac60a75329fe739f1b061163846596feb23200ba789990c84064ad163e1e7ed78215d84b1b677c42f6daa7774c1715fc9cbafa0bf0d2fd70d88640d901cf241530f6ced819f0847ef9db739d9da83079fa6e897ac560b6b7215f621c2e7455cde8bba82884ddbbfc8e37f4f1ce1c886869cad4cf50d3b367f0f53d5ebedef321e717b2401bd2b7b8fb1afc23130f7f1a6165bc0c6c181da3fafac4b41ba9971de48dda7feba6d01a496020bca23b08f8965e44e321305db50a47d052d45a0567a47f6b97dac0763271f1e6d13cde874359d525744d483b8a75f65e3b13f3392938812b9b1839af454b9a90fa6136aa22aceec06c9c7832c19912574bb71c159c9a244b6ebe4cb7ddb820fdb08cdb013ba6d113297552b6189322344fba89fb7c39cbe71b21bd32dce4c79073269b16c662db021afd00d1dedde4774191c0b30a578c16481b277d6241c90d8b5f4b7683ccfab192c0a8500cb38d4d617ca3ddaa1ae647ed39ab7261db909b9156b171d7512ade7606332f24c9980001b9df6ae11513d53e2589c7331c2ec0973e197ffc6ffef0a7bcb18deb29ee5af2e2c7c2e3ddc52ddce01ae63c62ccc8d9600d0d6c190c1fa997c199cad615db2d308719497810b4e63ad97ea5362cc2fbce707947991861c7d18edaf4b2ee86e2689b9bf74e8efca2886c3d1f8e46d3edea38d31ec978f5d0c3947809a63efe3159ca199e657cb7a7cd19a532ec141527b2a31a11bf164bd7ea9296993c4d68cd68abd705db2b43abe10cd374436308a043ca2d4a42ed1fa834061c0e13e5b2eec98a7c7c82ae90ecc6d00e0af315517a83167d49c92ac1e63f99e09fae74cca96208659a1e909feff0cbb798a2cdffeea1a2e8a16fbdb26d50c9c21751e794f22cfe2baa324e10ff56bd84803a8e398631c967885d1f39a2012c0d44c4e54cfcb7509dd75cc54f184da00a0aa7dac2d7cd26754f6c8ac66e85259683ed77f2a5c84289be3ac0dcf9df7d073bf5006ca670fb397db56f93740385e8177b78b2814aa1e4be3b5761b794fb478d106dfdd18fb4bf8182181f01ccacdc2534e0ce35fd57916766c444425bd1d65dbfef7d8559ef6b7b6340883731028d0db3641c58f6f46aca591173bd94973a78d4067e0840f658c4e04537be6cd8d532a62d5cad2ba2a9574b5f8548d019995469288d2e61d35543078da1bc3db8cfa7cf90874a08a5a4d353b47ed0125809ff32f074d35294db4378a8e2af40f7095f17744489ce741ca38e2d6cd950e9bae2e4e068e6beb405722e74a67e29b1c0217b1ee13092ab5659bb26bb9d67ed86cf250358cc62453bb1efb514bf6e8010148012ef23a23b575c372e9f8bc70a6f7c5c783dc7bbd7e2be8d5725396d9207cc8fdbc0f37f4f6b36ac7c01a9e7e61f9d3503cc50485b34b5bd2ff8218d0300bab01e7913939a7cbb7aec899569f9898ed4f5a09f53c787a9c3a5de880555991d1d6f27f85a0d45b9f7bbe85d303add842e4ad8434af020272b7d7d6cd188aed14a9c233f4dadd256f0aeaebb7828dda40ea0e3a7af6311327d4baf170370336de8b5fb5e8529c0676f5dfbb3891ec21adb6dc9aa6795562d67b0587277e55905ceb78b9a5e716da3db11a9abaf1c92efadaea93a330848cc0c0a1ee89f87b4ab34caac571cabd5a07b3241de2e1e81bfb32ebfbe63c517de2a3e682478a0c112f2984718c66db42719743fc25199040e08996ff85c2c6c1c6042ab904902367873c4f4265c5c453019241a19b6de6de73236822025d945aec8184478de099425f4736079317690c1f757bbbd37cb4b2cf5cb2112de9d90b34f327166c3d0a2c0834e100552d767e86d5506565328cfec4f574ee92676828dd44ae5f0db59310f48be776961cb71ce3b9def52c6533341cba8e38153c45045926736474e0a52b54a28098196f4bcb6a3db33c6a7b403fb76ab54d2a935681fbb9ca0622c1b96c166e5242766eabb6d4b79d19870310670f035bc44fe0c7166735de8072c6f071667d1df437d9ce95b7e08c72d6e472025d1efc6bb56912b458d2e238851247cf66a5e4a5d134316eb1e57af267d0214dafd7738320e72680ac523ee9ae2535bef32be804daac78349012d1b293276231b756e4929427e95a28415ab5b6223ec1d8ff73732f80f836fab489add2b78c5c3555d8d67cccf04434e7c153201af1c0c20619e142a6458c96cc76bbbc53f1b22a574b52c72ddd2d35a566de00b92855823a22469703ca8372928bf4e4e85003ce6106c800fb7b302f362193b20d2c363f8d507c06c6892489beeeedf5416bdeeaad4ceee688f6825a8b737625e8bef3d0471b472a34afedcfb7eb70b825cd84c8279a1f5b200295541d5a1be0b0371d86227842d98c4b7f562c1ca77d177612af1dd65c652450fa82f13ce4fb89d1ae188c0606a8455eed27b01a4c7bb948e496f07342ee1536e3f20a77bd90d18f6c4d2c806f46cdfc4975708090d713c492e0277e7ce212a06734b3d9a303b09d89bc00ce0be7250f4fb25ff5a2d711f16001c2bedff2eb5ec085581245f4d013614d2249330f0cd18b20f31672489e174db7e4ae92f72c4207480308922d620087ba71ddd1f5376dc5e76034f1618a0a607d1ff34bab4eeefb0caac396dc4e5f07411efe5d787761d6ae3eb481a6de97ed47518aa88687af4b92e4b68cdb110e7f1c26d9c4a1251885517402b3262edb54e7946b092a63f6f3b5f5c4ac18b9baea7974e7263c68442f0aa18ceb5f83da379f552d3c346567c3f562a4a037192dcf3b620b4d8156103368ebfdc370c274008bfc328a2e7daa8620c596c3410153e4a89bc3bf1f100a9c3d4a784818569a4669c01d4d94b31349ed27fecda333766e28dbe1cfb373627dd23ade9e37c7a86afc9c44dd01df8e7dbd6c37e40ba6af736f8b54ae94a427ff8b0a3c415612b28e059309507a33a152536f3d7c4bdbdcf0ecdd0bc0330f9c7100957c1d61e465c84fa5df9ec6f51fec25a701fcebe73f4c5bd8288259644c378e6a2b61d4ec6ba5bd0f6773eba5a9c4b3f2957c48937b33b4d76ed5af55e1a016cbf08a9e3c1c2eeb047da1d8136b9583b8a6976a90aa026c4e28beb0698dade4d0c25a419caf278ae1570abb368b5665a1e0941b75261b1332c3426d0249c8b30d7d999bb6c61db2d6cdb4f2d4ecb0410cbff33d50c77d06a9d1b7ee0693c1d7f95999e4e70d42d5be0478fe4e16b4f728d163e9c5baec5bcc0e4ebea96d174e35e6dce450bcffca317299a350a650bb98546f93b48efd4b825c003eebb6b6f3717c07fd7bd9548e628a9ba7de5c5f81cd6369fe40b919ad685bcab24168bda6368267749a7558c06a420a431f20ccc84c76732d89529da7742b28622249c90e4902c22827b755131b7d9a5d840750abaff47e5cb9ff570ce426f8886943ba61964348e737a66ec0ee765dfad51d28d42954bc9640af12746fdf4f25983e65fe48a923ef554a9b69586b2d0c5fa922658455e79d81520eb750689ff8dfbad17c56fe9054e16b3517c7560d3ef6101875ad9b9524777bdf623416645bf98e0060735e6b884dba6aa4976cae0e5674c7076b99885162a7974c4a7fbc28cc42c38b0ac9740ef2e079126c07eafc7d05b4ec1c9226f4c1ddf53e6439979f26bc61681be08cb9105ec346dfe959a52a37d1975835b1becd7b7e3b7994af2b4798b83ec169611f5971690ae7b9ea08007d2dcd8339e8b317e7537983936e17d6a8fad90a5553b18dd7782fceedc0bdde01499fa90fb3935f4290c6211b879896ed5ca6000fc3abe52beb576f195ff88e6e71dd7565dd8bf1acf68e6e11a39693b3f9642996eda2cc0da439a069fe5b2ee72b96dfebe8c6ff24432694d4be24a41c8b7d00ac352bbd650f967de41d4d9439e5d66763a3de7e73ee752260550c940ee2b84bbfd23247f89eacad67533d614cd1d854e05bb3a4749a5635eea23c476f64a233aa8f96b042431d9f94dba7cffd733bdecee9297e1d767b0a120efed604bd2b89bb6a304befa3cc5b7e77c752cbff64ecad877726142899ded9c682c82791fb5de49aff7d364a23ef5ad4b184e4e2078d27498a8abf352edf63edac05bd4e111cc3463f5ecdb0176cd795754926d46b2441e112f81b2333f55abc2e5804105f110ab096a6bcc18a5892b9cae7c5895f0d65eafe596365b4ed04ceebc39adf0775aef1b251c3e0d6a5bf1367ba096253f6c171ed20b5d34cce09f4de7fe1dda50d41f6b7b4e1805e012a29fb67583e833a40370b4d1e54af5fba3ddc837a17e5d74ec7dcc825edfa3979c0ca9bca8b7ccac6bba699102de18aa6fb5a8e02a5860a4aabc50d1eb803707f9e087dbf68d35e7c7ba9bfe740e00073ac696169bdaa805cceb5209507b5efa39b9fa4f6968b568ec4b65080331a50884e1e1bac4a208899cb25ad5066294c8c615fbee13a4cb9f1532542a8ab5f1e794bd64a7e7204752596caf7ed26923d219f30050ffffffaf