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 74147 d0ed65211011f12925d36d0603b07d9db84cbeedc53b9bbabbc72d91e8ff301a

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
180c0a4b86f7390be29ff9b98e8fd46f12f527f9edeeab41f3f32990d91ed40e
Certificate Block Hash
d0ed65211011f12925d36d0603b07d9db84cbeedc53b9bbabbc72d91e8ff301a
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0020070000d0010000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000614c3c45748c43ec1dd13484d25e3f08b266ea3cf8af1801ff5b097e4d134a02fe08e08cae5c06a88b857628e6a352a1a772670ff34f01da6c03185be7eeb76ead63f1e911868f37ed051d9faa55b5fb4275007de6b0237d9400000000000000004000000040000020070000d0010000

Raw Header Hex

00004020613e0571e5b66254f15146645149b721e8223d8148d5253666c23fb4ca7a49708634d4b9dc649f8ff4a62478636a277bec129320289b718b643e6b3d5bfd5d6ff47f326a7ded00180ed41ed99029f3f341abeeedf927f5126fd48f8eb9f99fe20b39f7864b0a0c18

Proof Data Hex

59,560 bytes
121216020307caae80d8fc314f5b63559418c759a41b66c6741bdb264137142740c502063a8ff1de9f3fdae75d0dcf2895f87a62c1d1f39bc8e633080a3fa2087f7546a02b00a9a69126d22261137c5e0fbe92412e3ce4c779db14e33dfb84c2fd4eb75032a76627af824771604abbb8a0b5e927a558f38bbf6b80dfe2fe777f40bc968e0bea3c70dd6b6039c9853f2e4a3f7dda89e205f6f40df2c894fa7af8b007d862e33b8c3f1746154eb518ba19fb2e21be5f20603f1fe1a9b450e87f10494760e0c9cc6b506189c85a56d7e016cb3bd5f4823e2f949563a9ec29ccdc9fe51f6ecc1c40b1b621725bb841890680ef3b45dc774c340663da86e3ee9eba3cf7d4aabee9f9af55d9124da0e00995a11cb544d64058f73c8c75eeacf14da0a445a80cd260f6097da61dc8af0903373fd8a653312726b614cde2f915e33d85ebfe2f87c600f40869a0197429c017f23b438e7cdce3b76a5c8ca8ad0f869686827c71c65ecf9ff95a74acf0f321f3147c51ef504f6e3c21ea8046581c988b0cec3cd1d0325a60b74cdbf478329f71b52a07708c794f092132ba908f23408e5135027489f0d178bd897de44293f5d246dd0f13ca48f8636f98127893b7c55890b63289a9f0e28b3a94abe03cfab8ff7e222d70502c1db154c3eef86acf5cf038a7b7c9179c2b254b42378c5e0dbb88bdedc0def9fde5a5f455f2c2de74c76c5476a551b00696e3da09a63c92e9c7df6614546e23bbf8889b1317bc169a38abac0f71ca91e926afa3b5917e772cc1e2a5212f5a3666acdca1965557459ddad07fe8687136dca27f7160af5010be4e0f41edef961a11d08a3c3b9207095a15ac14637c16c30b8ac3d4ef6db9054a0ad56b38429520644f28e1f5945b9b7b1e4d7ff31a8e9569360785f3cf1318418dfed3192b69a2ac9a6e2e3087f9d4d417109169681547a4faacc305324274205fdefcab4663d5eaacd4a12127a89455818e8d3bc5891f916ef9643ef984797989fb1e84d0c6fadbbbf537e697d9fec2ffb7dd9ade486d145e69d7ee0fadddacb1955aa2747f020a3c4745ebf6068a34f0d153cdaf320cec7c04b521e347b50091c7a73d9bd6df003162fe4ffd4e18480ac45157821464c07f019e5d5a4e2494b96dac8973c1a0689f27dbeeda70b54d17a31f980dfeef2b9a7918b3382c969722a14de72a853d0ef828380516f3a644ca9b2d2d5e9443b85f1a9d8dd84fedc51f4a713deaac2a38d7fb82c23c629898928c19cdaa0f8d68bf407f012b845127830f8b7b1b5443871e2fd6a7363eb715d71268ca728cc2c85c4f301f41cdd790952f325f25ee15a334d66d4a8d0f79190750130750d577f89b7a160aac464e79a7dbf4155a7faf427d20c4ab9b1805089f0f536b96dd1427c0793517e6cbc2094a3e8bbb4d16cf74f9d7536d3b1ed2d123976554199c847c28e596d3a43b311643a36879c7e3f8569b2cd09454e356700e5fe6898c2dc99557c7c236766336f4f20a27b15b81a877371a2ce6391eaffada9ef6880999a3ece3ad44863310eb027435332fceb2c8264e80837558cc387c3383966d681644f9a51870fced0378af163397eb0a2f900c04c78407f3b47abe8ef70aaf69678364b90c4dc83306e31167de887b2c5a09d1dde7bb56dbbad84b6eb893489d88983e293dffad5686fa245100d20057a4790acbe1d486896ad68176ca5ca3b3ee1c433ba8bc2d980d4fddb86029e41465172994c942d6b5ad65c7cbf7cff3aa7cfdf05ab8a9b95cf13c02260e9170e324d46330bc1f58345638c30cbb117fede78a92fa994329dc6890ff532800981f280e866df25515fbf68ba30d36fb35a78b6c046731e2058c9669fede4b91e101fc86a6cb1578390eb1285d364c75d12c3e6bd7ffa923b4c1cef2cc19df0366a2885d6ffa120e9b5690ad79622dc386f7ed3fee2afef73833b5c25640e7e576bb78309420bc58f1f7ed78201ffbcd6a92fa576026e8a550b3e8f04c69b5449e6fdeef828267b20fc0624ee9c66a444de5ecdea0eff5490ad009240f9b4c8a096e5bc264d612b2f4a80c93c99b192c44fd0aebec478aeeeea54ddbae1b3a9c5d5aba779b3a26c4730e485f82c79f6ba570f4b889b8a4a1a2950eb749cac17d0ce57bb05051d3fcd96585903ba32fb2a03c0ad31b105a750a50216b34441a1fef8cd32834f790c8f97ca7185524aa8d553e185fe264d42be6d0877f486b3fde0f5b8636bf1d75574cc4434276814fb7408b5a1539533612803142462e3d1ae297e0ed5da6f262f639f658f2f92835a042a578441dc74ee1ac6a9aafbd0c1c03ac658bb566dc63b2b3ba49fd50c2936c8325198fa9882dc73d039ef72770612eeef2d115ac95a5d72d39c4524195fc6ce885932c0b6aa9b73d5f5d3c92bf2ff18f5dc0d29f744a07d3b2462dc235d494720435c340d07940eaf87192a7b8543d1ef0273fd18a472bf3ce918d2ee1e2bf2ce474a17872061445dd2d6dbb604415e32dd5677bd2078e9a27dcbba8ec33fb0bbbbf84b656d496ecafdf3745c92c8e324bee905ea9f30e19de4b08ff963a2daf7f262f4f7ae7179ae627a46c85ff6eba5e38c1a04cb5c79f185e289f704894e67cc78137277fa63cba82fcdb7aec23c29e72160ab49b99d3ec0523aee56f08eeb6a3d61f125c2d242dfc5c927d043bb9c1ff57e678730eaebd7cd04f0063002c461355c8bf7f20104cd73bed6f864951cc63bd889947be542ef7411f4eed13a29549990940b3d258efb041d91450d3843907cb504aa10b79f16721c866991c5f87ba0a4ea484cc3b33e0d808e5fef57ced361627c4c112450df4ef6f2f0ac39729f13ee635fd69b92003a682a4937374026c44839b2531adf39d471178fd3296dfd13e16fb101baf8228c56891f76e9e50e44e23d1883948045102e7ce8cb09c481ab5bf9bba2e40b53e40d93f8ede5d98d59ca8819fd14e8adea71254b03dacde334758dab2a8558f4f6f8a83369e399517d1e61ef5ea6b52e6b446529154b2f6d88bdd26366217541400f32588d05543e7d9f706b65d7fee24fa3ac3f2cda7227f8bd8e9187797360741df9867bacf17a7202cef4085039b81bdbe9bf5a5e604d3ff82f6bd7783f6e2e87c61b6e18d80a5187ae11ba9ba6e0e0b5a7bbf6e634d7c8205218d85292279fc6ebfbca1b6dba615ce943940a0b5e2c480815bec51174ef5dc28d0a6043dcea4e647503e3728b9a879cac1987b12252c65e0c54358d4d7709b3bf772c8a1503776101649003125b4be3f349a45671f0f240b180171eac82cd8f73e9200af0a5082e13b6fc8f4bd4882c6577acfbeab401a8098cafeecca96d1af1b3ec7ca0dc2969cf57c3597120a9c1c95585533a0e3f43cc368be266127c14ebf888e17369094f08f16e4e2d2e8051871b3def0d46a32d8351f215719258535872d38abc703ce7a7f395f7782979402aecbe95d339515c0e4b2f0e1c0096addc7a1d43cca799bf2a8e5aa031dc06bf6deb368d6eb35f638942042a734ba4c98d656b173141ebd34cefd67e3d2eba4b7c3d35a2a0ea0fd2bd3d1b0fd6ee538fcbc6a70a460726ec7ca68b16e4e7df9b54e21adfa7422876da361b3210df92e58ea5898a9eaffec439192be8c1403fdc7a586b7db13507c1ef1b29755faabfdc98d60a64bb7ce83923ecb85b98b8b210e05d739bee6a509a5ca26f14ad8577316e692564ec7789426a0b85e17d47360f3832e45526967e7b124e4313568f890e526ad80a01a4ffc81471774183ff9b9db9ddc1706b0132e888f86a307a21858e4bf193d2e7280c4e08130a6cefb1749a9b0a63076ead07cbe8beb47c99f98ded60648ed4ac971b071230efa26366449c20d4c7f4897284297da1864feacd440f8df644dfb1682f079cf82d408096a37d8d361468cacdc2b49fdb8841edfa49ce8e3d8df762427823300b1a7e9b87d80e1aee0dfa5d47c1956f6cc9c466ef5a594c9ba404ca2e084db843d86652b9c0a8f59941c35f1125cfe4419fe5357ed3e11120bcbb9e8e389a89c2b8fde014feb5bcf38ce7d6f5fc5212115291030381976355d72a23b0832dffea2fd1b4aaa3176d7015184165bc7a68ae9f3514a82408d96a7ba731640edfad943b90e357fc49d3afb5b6b4f9aa9b7a2561e660266d61de625005de72c418b0e98b43394bd9c5cf0193fd55ad5ca9f68126d83c600692116b0e8ff206f4dbc077dc6f97fdd9a24328cbd71767d2c58388c09a717fb8430266a196a29e9122651b7d0d97ab16951ea37d707fd246a555e21c3c45cd6d78d0d9e163185cf8c0e8bba6a9837e0955567a8ac1f8abcfb52604b6a35bec400d6e2ce99e28cdcaded6e4b718645bf1dc8de09fd48c38f48accbda4e32cd1eb22879ab349d21bebf4d8664bf1e126fffa004812dae6319c2d293bed2262de4ec2cbdaf57fac3760c2846a0620b2d54b28dfbeba1853092f86e4c7cf477084c275b8c1bb12a59e16c713665d6931bab79301ba53d4b113d05359cd725f1de6d61cab9e4b2a8adf5269de836089f331ec761e1ad83e1949092688d654ee6768ccb06efe20df494c9c7488128d79d2a2663d2f0af2bc02d0e4df0fe6e7031f4e68a7eeae7e926648ca5702108b3b63fa4c33f809045458fbe22940c413460afb7dc31f5bb9fe8d2bba7199996f31291191890998cb7b045e068cafcd875d35a977683e2df73f5d06767c7b72c6e9366c8f84382186697ace3d978bf04cdabcfcd648339531354dffc367e7b9f11ee2b86e5c930f81163b9e1ee02d3160043afb2fe4ffb4b2b74031208aa850d2634c116f0b3532c570ed6a3d4a849e46cf6e7f56df107e789767afcdbb8d5278054843da5b63d95c92286c7fd096570b562246546f3e0e37a734fc06333ec9eb48f3c48fbd6463f747b53eb24f369a4a9946df82eda82b80436cc0b4f5a22fff2444e972642286e5377eba934eba4982c70402e2092a8b8521b4fe3102d6a01c3d264f0d43bc80f02896a82cc92858323601f407d5280ac63c2233888055de218d4da69092f3968845c87b720335455370a911a633f47339b0a9eb22969b72c4667ce9e870ee0a784aa0ba189d50fc92cb848420857777011783fe730f07afdeb525dc7878f0f5d0d72aeb59569b75904907908dcae5765132222ea3ef0a5969e7708d22b37437aa4a2d7308f074f04bfb5deff20589d04c830899aa0f1f449d4a5fc5dfb64962aaab197a0730585a330ace6afa87957bcac4577fa1daf145e9a591d31b712935634d11972f7f3d5db362f829ccd5c36b824a01ab3dbfe257264b0f7936a3271044389e2b7352bdf17feebf545639d6dac51a08771bd126954a42df8885ad71b8b5ecae2746cf63067691a77364a10bdea0c1fda32a6de48bcc8a01db66a776b857adbaa30a3a1a182699d5267e2a365bb1c18078c1a65381568b98d02b5ddb1c0744619b9b757946a219d17cd11f892b32af297bb9cd14981156a24a3c1225383d98aea8597edb02812af37cfe58ce15b05744d97c9521970c9aa522c5579c8531fb82cb6309ccaec4ba1fc86db5c7495ad8394601c15d08e2d4063cb4666afa013719df3df6cf8719db764e694c78b8f08f23a21930a6720b28cba6bfffd51e2502df4d5530b402ca44170f723194eefe344f55a19c0fa13e0d5a727d18f610548737ac92ad7b9c2de18ecc5cedcc9aad420088e13d1903979b6e2c79c5b9e14c9c60e3eafcd38b8caf6a08ad814a65b7721ab219fd02fd848a26c4fbe6791ff7fe727cf19bd43a376e392c2caa04f6732a661e3f3a89b0c2f94ea54a948e66ad71b8d93e274f6d8bf0c9b23c34582728fd074bca7b1833e484ee15691f6176838eb183c6db427b5688565db13113eca9b856d18122d5f0f54caa36712579fccc48d25360ee56df67f94b68108c47ccfc7593fb45f78499305a7bd741fda94cc316ea3e612a7ed831078a43908ac45fc2b4015a5bd2cc11ac448f2f76f08930e97b06c9b0f29c4244454f9af5e80d6aeac0204a8fa948e6fae94434fd74321dcc30f2feaaef290dba97e26076ecea8fb4974cb8f68bc66c2d014a23712d28aa790be2b104952dc5ce51406464f234cb6a06836ba3d08dd72c24432e65ec1120b35e60e58387c93b2e3f4e347f04282044ee8453a02f4f20da089d2e0f9ea96896c349c2934fe44bd9f290152d3d22b32316600dd4bddd8e243a00c952cb2081ccadc592fd08209a4049d7121d2abaa6403036c2635c9336f5c999634c9c22c79464aaf56f67b9f9fb89f83c22bf79c2bced14b4f01ded32eb4f7386c20a0f30d92def450031a6fe042dc4c032e76749604edbd929f6ae7358fc07e73a9e373eddd7655961223e4031653fb8d124efd6968d64604f9b144cef410d09e7846713c9e96bc78fab559839defcb7f991c258485ef9c19e1caa7c057f81b1586bc799d69f7c29e4c7b5a6f83c90b27c083798e0826e950e20db7bd3a9557bce6b8046aeac4fd59c05b32687c2524c38c8aa9ed8c4012f2930cb03b9719e1d91feda29543199a55c1546ce3df8f43d42f3e1da68623e0a8b49f0bdca43543ba9f6ea11383ef63acb9c253cb4c8396ccb7f558aa109068a76f8d0f9355dc9162dee3537697122f25a0801da77225f41941c4fabf2957f7a3ccafba17f9a06f31a88fd1d448c748005d08680d3a1943ec0719fb447ccac7683dbbe4834863841ba3d6a76e1b8fe2fcd0aac6e309fc7e165edddaa427da074913a00b8a7f0bafe68bc7ccc292cec658a604571ab4cd22bf8a36d17e9b6da5793d1e08de0a1541afe69d089c3412f3d54a435bf3c27e2a90813e1fd50f55c0e13b57e46a1177dd3a36c17ab19d0653385a3e4c402ea378110ceb1a773f643ce116aa47a7779783705df184c5695625b84c3bb9115a7c78f6ec4fbd7277272ebd0b4adf849a4ebbff6c464f1f6a413e69c3661d2a77b52e0f870866b8dbccdb7962db8f85a02cd009e942a43c3926cfa78aa0bbc35d0f9354d3b114f8a7fccd2be9ecf9e3ac0bd98995c219ba9a9a9327aa2f8a03119cd5b92b5b4cf544850da4bb3e79e6644090b07728247524f3e18f4741dcb06e34ffbc839cc8ea88d7265368af330b5d2ae2af61f6fe8fc18eb804d2e3f6380c871e12f9e4c641edee971d66239895e91fcf706df530075a928134bd490c149ff2a2d4dc7ebbb6a2d93d4f5dfe73a6621194de2c4b7f3b1eb73c791568e4d656ac4f5e179e0b9dd9a7431a344bd7aa6b75a13f36c24c5eb8bbd2c5b30a36e4a76ee90a6e9e53a2a91ea16bcc135ef05bcf7aa4aaa3cc67ce85fbd813bb5bbd411c02dc366f5a6b72ac7ae9658ee6cfe634b6adb09bd9a3edb22bd4957e05809702f8298046f8bddc692f8947008da36c1f8a47bcdf7d6cb15f56d9251d84a8369d3cccf5e0ba73bf8b7b7722b46db1587861ddefa1db99fd228441121fa2e98d4a895b1dbf27d3d0cc75f5aacddeddf12c3ae806ed3c8c4189e3fa5284342f8cbaaf29fc06e281cccfca1bca61b07f1404d44231ea1c7414b2c4c88ebda44b00b5466bcd7fa3885af222616be23fffa13fa567c393f7c0d6e74b752cd5ba915dee251df1b6eedd2d4b254fee1d2f2731a3bffbc18d5863dfb60e042aebd91048e81d1fc96e7268b217919ddd1c208f4c434afeb11ab0323eaf7acf9a574caed60f3d6dd2799252500c1854317784bf481a1a33252793df2ef5da21b0dedab20c040a167978ee6cb7e8ad6c361f2f1343d06687028580b6a86fa8ff20f0f2bc0a6d74252a3c4211ac498664a5c0abcdc566962f753e029834b6179c0779ab0d627aed5deea6e73dc152d7eb47b5cfb7330fc70375906b98aed5db9fccfe02a8fff48104241dbcea7f3c339f06b9b2b11da8765830e263725ad366e1eb2f314f32c80e54748f6f8da07f5a7b25d4bb510fd26760fff7a94328f85e0f836e6422c8fe123bb9c60c7c20be38d8806154540f9b333e2d92f06e77d71eb86b793a9ffc0c368864dcf14f9d7cd30d40161f8c60e589152d64a638759f857fec4a0861de1d8a3f3d26ec776101c5b4e8a66cdad8451de8b94a9eb70bc8a38535282cd9d6c306d82d002a2628e8f10fad4636a5ee043d3307f1df38b5c3145f6958ebbd1230d412afb9b73d77a2e44cad8084602221736d5788b4d4909f49c7587ac7a8b902e6d255f6d2427573aadbff7e6559f4537dcc398ed7661758b5efccf1c54cbabef90416ef586114cd89c9408ec7065184b416901e500e5cd9d73ad7b51e91da68430fc39846fb8652feb0b8c2ead9434e8426afb6b34214abe2a334d061e4ee09d09397ee6273ef8d3bc436d5ed73c6ca207ae96e3af0a5a80f64c155dbf20d6fab029357aac9f4005c5dab1884b8a33a118eea5609d68c40a1468333a9e879fd0fe306c2301751c9f5c25582f782a38786bbf6f505f4b0895bbb613a99e9cd431e65003025a4ad1755aba8e7203ee4c0285bf1aa96204b4699f37fb3b0deac07ac003b219f3405175f237d3287b71e1e24440b980a0e7866506083e0b3bd42b1da29cef10edecbb2682aed19820db2b4672657e10f1035dbc1f5fd0b47d41568c605b0b3e6fcbbba800d3a7f912e04145471afcfea395ea60039db521efa9602d68f975805192081577fea4a113654ba30fd1918800f3c820639a98849561c0477fc71f721c3f30e48a57bc0b918e21928f1ff020edfb6c8b0f64c2f95bebbb01c81c717fb6a0d59c8b0b9aa7f90acad729121bcb41ffe7eb27f7424bd7f6c2e8c3a8695a837c240ed6e91e61d7120328b03b77557cbf2e26de96a38ae226cfeecc97dc90f13ef4e73c592d014dac11b297b2a094119eb83af85110549ff7bd0157b56fbcacd7987875270e4d57431ecd3a8ad07d95816338a37431ccc1da52c47e1a84f3e6f2d1fb09fad425bedacd159b95eae8be70c6d778fcf44e369f33c1fa70c8325fd04adb3a1dde4be2bf8d7dcc0ab4ea6fb0957334462a6939d456955c33af1d77366f17b24512c313c36aa596629e9ebf3235550a9e999d8eae6c5eb37eb4edb6bdbfc681d75db4958d090f7010ac2bfad76369bebf9f09ff08a67a33318b7518da201f1848792761a10da21b8fcfc8567c8e07cf94740870f260e30a14c93f1ee0c3baebcc8798231cf5f4f33c5b8a67317eb39fc488d81a5f9622bcbe10c4f6bc72c5f4e1197d09ecbc6d407e8da9ad9fdcecca1e4390eda13be86feb1a42c7f398587a9b84f77ed83806167e49ed41f235dc4fef8102df5babd7d99b0b12e57d99c2e57edfe96d27bd1c87267044cc866e3860d2e4e1449efc5a8776980b262e030eb802ef24e8b4d1eb8386b58ec517b67deec2810867d1a0944ea382f3e12833d965461f149f06be3b379e7229c7a7eb900117271bb82169d525949cc0f7b82b02d21011f9bcb2fa5d6974acd119a27aa3cfbeb58c35905a9ecb5f74c33d8e0e009d9502cc767f43b7762d88e22fe8f0461602c776cdc1d9c091f0b0fb1cce66b002bcf31ab63e63a081d2d3188b49482b3138dddfd71d5d3e6662482479d00dd3be219b5b2e9598ec2370b893d2ca13fce4f297775df05c484e701992f107dd9b5924b069a2340fb3e6589eb565e656a335a0062100b6891af4dd5804cc50e19099c4238ccaf9123964b58e347dd5d5fc915293f92d2f51082589e48c1459a46b93ab1aa65c908720608148e0b0bd69896751edb7376dbd9138a46b39d2a2680619b795061094f567a618da04ffa80ed15b4409d05d7398d027387db0de9df4c5a00622d210d7de163715002727fb01654ee92da3c5c84c49966599f4463cf4c4910256fce939d9de7fbaa933fe12dbab2d8f7d1db2cb3a943e63f23c8de8bfe6e4442244354eb477b9d323e6f636d215fd337faec6f9390126aae85548fa7ce12ae9986cc6eed02a54273a37e1d4c7111c5f4e3ffd26a6173c64333146c5346e0cf86cc0c437e3c0ac5e3057caf80282814acf69e3b31b824967e23a18e139bbcbddd12778568caf258075bc132a58ba1d4fb16099216b7b677278dcac80e63e08d38dbd48453357fe185620da476d29f5ad5cd7af1686c6fefaca4a07a5a888ebd3682853c704e6017508665d426ce814d8c3f388286a55b924821d901a47e019080556b4beb1e46edb90c8d37fc201fd65f590e9c786b73c2354e3d80f581285cb18ceb6a9565e1e5353cd560cc673a5b4be97d741ca58461315db67ea3fd1e7d8c739a6f2b5f0ed8d01f0d9a4b825acd91899142eca92507ce8033a3aaa4a4113e8e9c31a8e8d973b1d08dcb52bcd31f5ecdc9e15a17ff16e56956252b4b033e100acf3715c39e5f8f79280274ff1f8f697f6d135a007a202cc3f56c7deaceb12681dff9a263560927dff73e03628f202343aeed5fbc3e91281faac066e143c839aa3b2e0211ecf15d39a38bee7c30ad182da65aa5df9890008a563b4405df42ef5f16a675b3bb81cc7f02e06b3c9a04b5ae4a45b17e7c7236e9823e3842e97abc66e4031f964cb5020be7577c0930228be8ee09e3dd328ed672405de926104455dc500f5543333bf35daa44d7d3803cfa5687fc4ea0ceae6eb5d47421b78720a1f047057e0728d483626cb9d8bb9a944a0645e0288d006bb10d05b9288d47ca201e3cd0dcbe78c345be769b256d3640813c46540b1c3d09e328fb5091173b05907114a1b2231efe5a234258cdfad45f48c8eec261b79cf606ba5c21d660fec86ed8efb7ad12a977de33183d8f3cfd6942a76ba5a2a47d7ac161fa2bb65f2db23c0e8a21dcaa666b47e4e61e2af7b1c497d475e03ea23af77820ac6051170bc25c9865c7ea1ca2dac61fa4ead5e5f290cc2176e4146c9a2726e80629ec52a9fd2349967ae73a12227c94456ac4a0227e3b4d77707b2466404dca4612c5403dd5334ef94fb1fc6bcadd2f7c47fa17291542f077b96c9dade089b87b7850635b2c1d02afaef397b2d86449d1f16da38d9f582ac9a76031122aa8bd75a93c221b359b0cec0dae40bf5188fd53e151c43b63449ac46307a7e9a577062a98df959eb29f46953ea6e929ec518f12e9941385456ed80adf3f94d2cb9fe158ca90275ef19762cf5b790f25558cf548cec65261e2a8f25bd98eb680e1433f27a7f09ceff1817602b55b7b4ee2b553831fffd891d8d79662f58b8d798f12883ecd611cce84a69bc34c5e6facb44dfa526d40bfdeb36010e5755e0471eb7119ac4250b58f9ab8e65ab487128ae695798ed04b3d35960a8dee7e1788548444b724ebdfe93a4e970b73ae4a617ed36c618f50373d0454941eaada0100bc6431ee5d51d83a123300b06bae78443c39f53122bd5e41517b02b76584ea50404bf3f09b5cb1d8ffe70f447db20050b95332f2a5e326a17681d52f50ae8ee19c001dc26eeda9beb218b417806eef30de32f6f6d41dabbbce20739e79eab8665be5b5b243a33a3a58fae0ca82f8a3d35d07c0d5458850dc4a1804a36e959d9e9bb34487397139398109e42297c57118952c7e2436e9e543e98bcdde518bc00e6addc97983813d4846b0ac104dceca692df611af399df13e592affa0d7c7f620ce05884aa897f71eb3ca9e6470d4aeabf0f72ea21c71c230f97aec5259217513ff58a25ab08068e2808ca73b9fda139f68bd7a8c9d1ba224357073e363f9b98d8ebe22a2652192550bc485e6e0cc57f2c7b074ce8a05210ce75de062d47c1b7d0a918985780ecf00e070810d660353aa4cf636e5200d4bcba679ed7df98f6dcebc335d501ee9993130546659821ca33db1aa5e8a17fa6611aee549e7f11859595710847230560325c348d24acfe3e1f37150964bcc1418abef522aa3ec6babea48385a6e7ad51196b820aaaef10f3de4a8f2653e2f02cfc9eeabeb88e06b4a0868375f2e85bce73963452b5a7d078cc67400429c275b77e52cd8b91101c3697a4d6e2d8027a1da5f4d72634fd3a6cdd08ad88b69170df5b01ca4cec422e555911f820840ad438376f9a02f82c06653c3a8133a6fbd0aaaa1b3312e4c673e1d7e9c6cd188e016a8d18e906dca0d4995938caa67b7412d0b10141b0c47a8d9dace069eb6fba7a31ab4847c36debf30515dbb70c610d93c5b52e856a7537fa8e341d833fa488d545240c12a526e485d6c1712c35e426deeacae3364d1f68f64e55adb3bb75e759da534cd0ef995718a0e94613118bedc3c68add87322f7114760178da2eb6c621ea383b268a8c44a05567f2390cbec9a847ec9230a4b3a28555910db8659e40f3cb3b52b64f881d1b8bd4ea63abce809fc7ec7860ae290e9d914720a1dd7b40c5e64fd5b1c878600f868d98ec247be9588fe37cdae6cb0fd7b3c5775ac4ff455d1884394167bcb04b1dd7117d84e81d455ca789bbf24399536cd191b4eab7c85117b20b137273a562ec9ef71abde32be4c3ea41e3b9b2d18897242c71badde449bc2ca15e5a5b8b162e448c30d2f68f089c6113e4336d13814a11a133a15766f3141ced3b254a30a103a717353d16389cf845c2a7961c8ef8322b9c2d9b8e96810dbed0af642c6b0635e6d0ca8965acca4bc68543d8fd0fb40c3fc8e6b24c1f19b81d091dbb23e3e3565209c6084be8b60518c840b5d8896b384a7b5a73656b06d3c18f8a916d1af48e370967c08639fe8ab9ccdbc1b0f24f8a2363e1d1ed3def8cef4533ab9abc60af807ad6afccd53fdc965d7f0cbc5a70405c6ff5e36315109855a82abdf291d1b72bbeee1927ecc3b7ed53130cc70fc896e268ea7374341ad7e634d6f3ec4edc2793f3dd5be9e3d9af07522285af142128df1ee0bfc08e0bcb5d698476e635d25529cf4be4c1b497a028727ccead253aadd280837a36788bffe48d54d190e58f30e724416d394c80ada7aea3b98abad7e576232429a6bfab387e9fd0b62f443ae1d7f1e676905569e61a6c071a6832b508f005481af01fee804cbe1f254bc616dc1b4b0a6b1de1b8ffef90212b3c033145caf42a7394f41a11a5303e046a77e0b97749e8e53e29e22a4b5bbf3373eb6d4860f4293c7f80b29c7577980d29453adc99160c128389b524bb0dd25e3a2ef94b797329e12b12059f6d7aaf2d586661a6d8b253fcd0fe8084c64686d8d7e785eaf4644140b8b42ed899e5b2937d0bb55568a2ac7d98d18ea1289898d565924ed8299d1f50d16c73cb547959d4212e8d56ad38d20356a56dde8353a90bd618702027bb6b40debcacd5b46380d3b7e75013ea466b30a3411a82706c1e468d8f31f78df57f319b85dcfa726b0c2c860cec425c71e3c55b9a29cb95bd88f5291384ee71a1cc7fa67c3c5ae975d75413cc1f0ee622bb85449aa640dbe4d35a6e797b60ffc11cb97b819c40927fb9dc09666c3b6c0843be480526fc073a870eae5a32e6acc7b1744f1ea7db076b44775dbe629c481615968ace7deb2ce909c65edff469b9e77d0f8d40217606bb8dd8a38a008a7f1fcb6c224fcf8cc4f6bd3a9c67cb81aacf3bd9582e96b71349979988239ae0f337aadfab71e0b2cbeb69087a067522851f6e819d66e1cf43830e3172b4fd7416889bea738abe3a417ce50772e5f4754935dc751b0dfaf386e290bcc6fe3f1c63951d604f4ec5ef0fa39398dc60966490a32c93dc50f0f1e71fa0fd3eb550ff7349fc51d2291160789a9ab83fd6ce36428ee9f233ee4509fcd59818449173ad18db95bea99950e36f4cda44fddcf4aa190931aa350cbe9eefc6c769993feed19895ce31a368baab30a12310c5c3df2d6968257556852f0555935863e0e8188f218e5082b687bb3dc367777b08c196db1ee0482ea120a80e2890aa2c6161bc5367ebb3cfc0561dabd49a4daf75e24ce6338c0c1e4fde9d439313fdb3a392ca0435d3d541601a76aac90f1416991d743e3d9ec0c0013533053b2145771a20c55a6084badd13fbf1d1303493e2b89e5def08368e99a97e71d9f34716ffa58e648927e459a518f007237cfe6dbef4b58f9bc8ce17c54a6e6020a85aae4258e8209e15824d2278dc4d8ef3fcb9b90e9dc889f5552e401dd69cc91d038200cc7cbe1a21cfa89b40467b31a7a6fd562e1708a26313c746688741053b545d46bbc84f66bacc4eac4a70bd77ab79ffaef4b4335f285d7fbb9348897cce7b06de3bc1096beca34331ecb4eed8b0d4f008de747ddfad52c6fd67d2126168fd5bbd5acb417c4fce3dbe1342f9bbb26874fe931487e3fbcdad8f2832948ced71505ff9d97afeca2bdfde44aaba757101a866d015739c6a3ed0f5c2d2d136b75b47990c57ec574e0278111c4dbb4568c7f9fa5958b1e695202101a9f8074da89cc76f9672d172ea88225fe06dd3ff50b6c6bab6a29e021cc35d53b93b71e410687043bf7dbee457057a1abd9d6473b397e9c9854b57fbf0c838d94e63911bc90aa3c3c2d35be07578595c1789a565424f6fa313ddb268b6ae6bf760d5f7b98c1aabdc54137fab1a073b78b9d67bbb75fb84f306f9490072fcaee353a8e21f882c81b46e7e9df0cb195ec2e0dc99deab0a467da9d101d078f4ac530b3690877c99db52a884464f90854420d34d4981e5efd3e97c18d7a9069fa98ecc0444e4551229c3b2240440d5e8c5535fdb51070888453360b37321310eabf8481fa59a661e5fcebd716f679354c84fe90bcb6f4ec66fe7695da9df35e8f44e310e386555987ff76ca05f80b01790931d72cdcfd5d2bb29b96154fadfdf083890f9a34f7924db179e2974426005ef30dd326314d1b48a74835f2c548bec6aa7f64718624dc4cc6ef870aadbd92c10140d9f19f5177fe1ec839b94564c811b2239722a89223503b2c439beefe1c2fcd6557341f6b9ad0f4979a2258365b3bbc6c8fdacc4c7954f91bedf155022daa761576aad5d8555fb4d2c213cd5641148e4ee9e901eb4a4f8ac2b0ef2cc61901c2807eac3365a59f5b8205c51afebc7be3e675579b7387f99e669a24d17a5f9a17a55016f4df11a0b46015b7d50ec8b96295bf18309d9346c039fd4cbb8d1c6c295b4819c3edd1699d467f4bff3a25d847743609fbe568b5eb983ce0d56727a5fa2b9480191187ffe917259b78bfeab6150c13cb6e2da7879bc3c2e352c858f664bf21d6e225a86eb0d72e9cf2e9616f0796daedfe0ec67b5e2847076f5af61eaf07dd0af5429ddce3d45e1b7f75ba592fe52b18dd10b9441db9fc35dbbfd52a01741ec17416cdcbce969d712b0fe05d697058d1a0ffe83a65b9924e09ea74b89f1c41ab15652d5bc57a1d3db352f6a9cc7d9c438c1ae4b66f3641a32e4c08b580994574dea4316caa029d1448d74ae165e7ca1b6a76b8086833eb7449301d587a923e7da7915a7d051854d2e44cfae9c13156a4185c2a19db833ba6f4f4560eab837a961ce20b35ee516c1a05b4ab568587b63313f38202c70e2c8376cfbd51dffbff2af99ecfa5ec2a105ad2e1c4a2669fa9b069aa6be3a716752089b85f0394ddde9764583f3f4c3164532781046de0b0bef59873f72410c62986dbbf7ebc9c99bead2eb5fccdf831c5c1c730aad3d07e9bbc192001e00baeef40cf3e8ee3e245185b185679c5c3e1592e14445d6a5b1f1fbc9df911ce6a323dd0d68b4be39fd104068ca0a3cbe5935e29990f72912e607a3fe11aae7f5fc4d6b53d4e48c94fd6b012b0915d81e202bcd176a0d4f32d1f7c9bd6ed3f3ddd79ecbd52994182184b0cf66fb7339e2b2c0ce4d98a2e61d50bfff483844c6d5f541f2448b31cac737457254fc80c138ab64308bd5983e2192ceb12a81fc116d099469f2c6c307c2614f87e8312f2f63aba45cb7dde20d9444f873a21b5d11ad819d4a8824a5ec522b24a6408e45d47072e064da2f2cd72305eadd486c27f04dde259823b4c4a75b1541e9ba7eca04b5912a1c3af591ee53e8fec57d444ca2a35ddde471340faed4457489364d6832d8a3219edc843ea9dccaf298f7d154ca7bcc76b44c8234a60b63e21f54e42bda14a40e2acdb2fe924410fcea8adae6ef26c22aa64aab41d97ed90fccdf18f9a6ba18bd94c546abe5c5b8044034449367e2769826013895b9ba55199333e3c1757c32e11c29fe7e514cdb9006ffb98b1869ee8f0e8c3d27efccf5525b2ead7410075a9c1782b74a8fc2dcd71ceb8be6a18bf29088a25ff719353916ae1a884f1766c0da5bf31df7224a458ed61b2e0aa6e445566c44e4d58c6b102973697207df82873b0fd62ec88e4e96653f2e83d037fd198b76fc3bb93cd242a7c1101578728c8126f18b6e44e01deac695c17f70854164abd15d70024a937b6b6ee146c884d85d315e334610e2cedd6fe97937131832107412cca0bf8633306fcdb9cb6d1bff0782be0c191f937ed4152724013f9e0c2cd4e58e8cb5a9c4d14b2f21934b189d0805f9f6e37df38b19bccd6cdcf01d59692ea2f3d88fc1ae349772a5cc8132edb6f2b5d5335554d8e4b8bdacd9f2dcee64f9fa4cec718160e8e9c320e4f1e430889b54620d7ebc07bb4cc411097a7e6ab426cfdd38d915b3a29db2852810d4f13c5198570549f09c455e3f52f07301d69cda2443f91382c34383ee2e7e9ec978d176d0751d77bf20c86b45add0980958d1c25cc2fb41aefec4c2b94ddd85add4dda48db7f62c57216f39ca476456d8abfe1c2203be74ee4c44d574f84e89375e1636b2574d6c115603d94357d46d09df1dce456e90c454378be39d91a0a15238721c29d4a117035de2093a7469e4295126c7579c8e65e27fc612f949c4798148192268aa8b0e87cb406cd63027010691e12896b704153bce82794b219266295a1541773db7a8bf5536e07842b78d3791a6a252b191c976510f355e41d309796bee2745bf23ae0221f739283d4e6dd6956ddb260c77e57ce5fb0ed703f89e7065606c3c92fa6b5aeec4899a72e9643ff9f7af0f6e0aaab117aac0f538f1e3afe0f5dac4b00a953686e88af01c8051eb15c48aa1381d69d0fccf8085a683eeed8e969574566b2127cf366b32c44b79622e5efaf0fabfa9be098ecf88a74cd060e324f42ea47976b89ef7ff4007e1441dfac93f9bf7e9daad312a9d460a1b6d415c606319cdf48f9409b2d00bb527f1f2144848185b91dd3cdfa1134106ff464f5adb8b603924f60da5fa4d57ee1cdde58cff92c17217cf3bb898422119758d72dab8d4828d3dd4672e9898458c42bd649a95edc733c526f74ec90dd7cc97ae78a6304fb7042b7c6fbc34fd3a4faa7c15b668eb3a0ed7ed312ca84be250eb946dd98f6c622217e9a62250f479a4de6a74efc36750d72f8636e9f343191b0c51afc572c77b5f52ed73d26848e2ae4765b15f246a6e142206fe484c560042db0bc715d9d3b087279164882c4f36580e790e71f6a84f71b3aa873062a62ea14a484ea464c80fcae2d995150dea165aa87d460d344ff38a8859d76eb6c95e1312c90e0db92556b356974f8e9d1955cb5a73417b0dd061ef5f070d006c8929406af3d66785ba93510768a8b5a72a49b7589e1eb35312db4f0833fa59c7d3f21edbe4494f98c28821eba101c09a9cd29405309efe6d20381cb0001ef55af032068f0e31ebb2940a2226ef892fa26daec120e9c9f28a6c2f52f0fc19d5557f6db25823eba33f55a5ea5cd29a46ff11a3f161de7f3da92134282ba863c5dba8b86ad85bc4223a9bdf5d801947d62a116042fcdee59c390ec4ad3559717479038f289ab285a000c28ae43aece810f12cc6544af1a8033ba30ceaa39e6aba2c5431a6f316bf852a971dab90fff1c9fa8954c8e2bb0d8f5db7b0e72eefebe0792c9accf2f2517ca49a379d9aa74b5a18559b0db8f3da5735a9612ebab2159a93417efa2250e8488a5e2cbf276bf2a6e1f9f2425eef68b5db1145986e5b6382b6707f1d1c31b36e0937cc1ef4f0a597562917a565df89daf5546201eaca9b48ed6dcf2b4676f5e17aa9b35533e35ae8702b6ba5a36d1cfedb4b72bf1ae2d11602cccc66f75e390123918e37084564853ba1b4c39099a535dd74109f9bc11a8c9d7f49d5883838e6442457969309267df2195f7fb32eaa5787274939f9c4db7df4e71c05a4c3d09937b3545fc8ceb632e573e67e77cb0528bbdc26be7769678c42aed94447dc1b4ab8c0a4e23a820f45097e938aa7d49810a7b5fdda0b2e51e8df5f135beba8bc4a74a3549bcf08a2e75ce52f27c3b3698ceb3c8bf39a4517f18f4796a1e162f45b7098bc2c7276fed0d9bc4af7ed6709147a4c06a0f5c14d43c16d882fb33162cb3b0a2142ac51fddc66ed1cff5adff6736b90b9707ac09eff42cb16e506c16c457ed8a8667587ce8f55a528516886d4e4fc355f3c48c08252fc6da3ca8e8e9abbb27497a87773b13c402ada6b6e91d7056273ab2d521a89cdd5852b1ceadf8f0642b7105e25e9f5f0e0b8d245804321f3c52a1e006cff9b4d03b7c87253c19977f3d3eecdfe24c7de0b803757717d13bb5321ed2382bdbc5b3308c9b60d1aa9a61b83689a1b4faf3716cfbd19817e873aa1117af4bc0590f27db1e8324d962f13e645907d1a9cacde77622bb746b9c335e15c758ee6b36996b07d92653ee6fac56362356bb23580454b4fdabd11c922f07d96d4123823e8de51b5dd505619ec3eb09b93c2112e3191cf47c2694f80e4bdb435c9c032ba1dd2a18bd8f97424b6acf4364b8a97d50e910334781f920735fc5ed979f2cef3a182868815eaf259c5ed05f900715a65646b0cfe122f798dab79cc7480f11b4283b74bd473228058920ed989b4e2b81b915d701e88d6e8d8f20878e4badcd5239918f64b02bab2e398f413b9156ec0e08eb113073c181edf4d7f54cc7da1a4a78165307f19bfc14d5d86f613a9fef1d9af8dedaf9b6071451e0789faecc4215790f581031cf4c81418be6fd89c3e441b7ef25d60f6b91df046db15c0caccd564cd752872bef4fc503d747723dbc2587cb3239d847895fa38938531c28d5e6f1bb101fddf0b30a445602755603fd4c140dff09e83970de3966b39fe8cc0e10c485ef96ef164db32a0e1a12827c7e185df348987553c486b768d5fb5f3c39505f13f4e888ed1c3fb6e8521652438e3e59ea2833b830abbeeda1de285492d805563e49a95a90fc0d513dc4ca312e4dc2daf70f6af52238a7e3b26d6dc681baf2c7bbf0f1ac673db68880ec887e4a0e2178912e1580cd45d2b0dd82c4e1acc3c94dfcac96aa0624d806b4f6290e93b4fe42617e18d61f0175bde6a6b9874d59755db4572322f204d891dbff622872dc9e9511a69a9c5a109dc2d8b3af143ebf0220a165636959d256260d2c61d97f8f77772808fafb3916e6891ef81542235bf8f3167cc06de336f973763eb3af843d1f8ca742a574f28450ef51027c01f5c251e4c9b06ae632424876703b825842b0ec09db9f7495ced3ba4e616d17b7d601fe647396497cf090eae926d76530e1bf0d9d368f2b9fc0626cea3d3f30e6cf559765ef5f0f7cd7e6ae82b64abbaeffaab87d83abd30c8b15959e0338965421134579ece7d0ea23065ace3b6ee2aa2d530d72c489044439d11dfe30c06085c7954d78fce2cc45f0b62f2b2e983dcf88e678774a6ca4e60374459fb678ded5a6edac1a0054085813fd11f37c4bbcd45d7cb7b40929c9f3b48e1bb9c77ce361009ea87753017f64504a23f4986eeabbe3ab5ecf321a131d111b0563a67338226238b3cd9e2845c4fb76184871533ced25596fe5b103dc6b25693609b48a2aed7104991e33a057b830699f946e5635f87b68ffa2e38ef659a300f337d5228a20860dc39301dd4ae02d3dad85f0452577da1f2f8b98fbce4b6f129a36b513cf4c5be69ad621cb59ba73d793bc9826b93df6b0e9fbdb6a233c7d8d1e4af36b5fc9d7af26fcffb373fd6323271450498c6a4f4d78d3d1ea05d965907e822c26dad3c0cbebaae87f0996a5fd40bbf606bc9a3b8d157dcfcf42579ddb058469d6f774dc7dcd628f5429c0604532e580778decc6a647c40035d8ec8782638bdde03cbf24a5e86a3bd81a1e527efea545b7fd86926c6cfa8cf4aa8e86552cb424290d8f26b2a1c4060162b93cf8de4b9389b7ebb25843a4b7881cf94bf8bfa7d520bb86cf5d0c1772c403f5ed1f552508b9344046321f038b34046fb2b57af0098a4f6bd6eb7df7d28b64761827813e9120d9f755235e185a51ba4c63d85908e46c188afb18c045a2a4e502b1fff6cfcc35c50edda1c04868293feb7fd8d8a0bdc291f4e5dad152140ca2bcbfeaeeaf5bdc04b1b11807d27b651d32294731f3faef404a2443e64ad0ddd7f83713e3073bcaf1cd17493224f49050133ebe0f5f5a1c584c36922abb9d1c6487c547519e17ccc1b946418ade2e3ed52fb00a0f28bba3a314cc95da96ba0acc909d7959bf762c7fa15bd29e937e53e483a5f4caeffec52de3dc586210f173b8556eed9f56ce06213d25a5dd942e283986254981a97b67392a69105c23a1f140da4736aede833298a735b1a9e25b57b7efd7e25119c0aa088014f6e5f3a84315f3088e15bc4bca34bf70429818b26dd1260c3997a26f69e49484fdf45c2b5eef1cca4145e690c545386d9e52a13b702f89e4a14d5dc6b8ce0477f5503b3e21573c8a2d4232ca39a756c8d83c3971751daf7422938cf75de06bf7242678840f4facd9c450f9386e2bb34e5c6e516700fa14b5ab6f54e5f1427e51d6170eb4f53dd28e24280ef76c5392d4d9bd9f7f8c599fe30dc77abba236e253de60b3783bf55f264ee6d35e9df8746c26b52676deae3d2acdde7bb797366217082b6673feeb815512668958150b269c37b15934c39ea96fd34fd158b00390b45540758ef222831a13002c8eae375a8b7a4df80e3cb49bfaa4dc67cf1fa265df13184152bbadc47cc22d7b83925ead271ec79ba72adf784f3f5c78b288755a00757c94ae443fece6d8a96dca8082d62569cacef2d80864955f8231676426de8d542fba946cdd4cd0adbe0889c30e2608b7036884eb2f578d387235414ed3d72f2c52ba5df81f7221b117d43536d2b2b9e0b81267dffa9c52be05d9f39439b2375dd749d2277ec33ab9774ce20f5d3801d02933015b59c9a98c006241b80e5863a47105a7e97600798e6e42564e5f7cbc422c4230d371fedc5ade6cd4cad573e9378a5cc272b09560494727d5f5dff722e54985dcbea7218407dc3a9aed3a7993c57cc47b3736dd076ef1ec3e2b0d7758437488886d0ac218c16d4b3cb43591da0856685bab9a27ff51fdbd9ec3894fe78c6e17aa8f855488abdc3da47c769dafe828d96f60b1fd6fe843df1120c7e9d9c251a7e9689fa250b59a153aafecfa95a4e4c3043d201f562ec67892b7ee9f4a37aa37fffc636c68a0c13366e0ca2b0d7dd57a5f27e5db86bd58538157ae952a8dadb3205b21ab5155ea30759e7aefee0665f6654ffdc8d1145b248f9faad51974da3a67f5a2df710563a48c022167006945b2072ddf170e3d0d8db774ff81f64c0f65f2814d5c241ef84f8955ba5e4888313d8971ba9a220da8d99d54679ff354f1495b3c22f80a49a225a7293cb1549ba3304d297188d63eac30956225352f5982d865548707c8d5cf2eb5f451319f13b37f1aece7f5323691a70229a264d084ef5d62e7be5660876cbc7ee8df6414cc4914120678da61675c94a4fc370e8c0907efee586342a80c9e401e8e73a263ca256d497fed96d365838b034bcc6a54b38e883e1a959cc5f960804a25d5a9f23e08a9b383ec6dd33a678338a54966085a3762def691d8404890ce7a80c3c93a3be701dcbfba0ccab044f76c0b2bba75cae744e130ff1a8eab1e2418368447c290ae91013d689e9f33966462a1b1ef27af137df679df7043528f5cbcf75a0477429724f4919c7ef06ad3e5275bce81bb8f0c4ff5e527783f1a8535210d7f4c80dfa1134744d332805f0dd2e4213104f5e56e0706220be9789f6f2f89ebf496a679b7f56e38f66450074e7a41ef3072ec1142a1b91c839d61bfe913a8fc03613245bc21a0943ffe600fb0f721cdb032776d7138bbe0e0bf9a79897c9f0f069b32f299a307f8ae680f53955d7509eade1c4283d1c307b49d9d81c1d1113f9d2101819a9bff6d83ce3e16d3a0cf8efc173d6449e912b225b46de3578cbc28090693a682309ee4c77f4d3319d872acdc794b0fb34ad5aaf460bbff73fa01a19892cc810e679f03322c11af4a1a74c2ae358893945e37288066c423e71ebcdbb4494f5f546f0fce430999ec222753f202563cf66cace7cb037870e67586f52004f87e3f165d7ee256a7194ee1cf5a55b6c12000243ae796d61ee70bb8828887556ee45eef3b19f8964b545fc8744d2e10c3fe44a947407b803ebbe60dbc13bd1ba1910e17c4e75079cee212d0178998653db2b4c9c45d8eb8c04e2fcf93b627a4120dd457f964bf8a1cecf8e35e6cdd0c4bc809b336b93710b9022c88d264827985e010c887918324c9ce3b8009b15022bc73065b2c681086b48b1aacb846f0d97143302fd4b20581f23a4a5935309dd7ce61398434b323259102a5dfd500d5a2315bb2e43e7468cc4cb2570c619a9ae58b1fa9e22eb661cafcaab49c2c61ab4cdc5e7ccc4db07cb2ddaf4767577d74b92e68afa39caef1a4be5e918a9b2f46de2fbf9e3603ce57c8c2baabd122ffc4e18df66c33e8fb20da22e2b3ce1deec34b1cb5290a8636ed1ac05a97a5d3da5d002c3bb840ca54415177e8dd45aec3a2743bf3c65a15691d7ff0553fb5b20fe1a46149de4ba91ace997d30ac82e3f764b1cee6eaeeaad8299e057fc21c96a6b9500e42ebae769ac535abbbcaf6703fe81c5b81175680072757ee12494089efeb135623514b5b529e0fbd8b314aba93343a53b0d8fd821d8d6626d0571038f016c944b91f1cc78a7867e308248470443d554952e57f3873c8dd0c4ffee9457a2ea32de1a05accf74038d459cff327a635cb0a717664b61fdbce80a9505a4cada9aedbe9e91835557bed6093fb2af79e1f28cf85b08e2064e29d6c2e8e23efe0e095296d784ef6d8ead1cb1b3c129b1e01287bf3d57ca9cb7112de0e60ee32e7f5f0f5c732785170f2aad12e68235c5c5afb0a0b6598b88af560da7bcc92197524619f3ac15b338b2461d156aaf5309a9a5eecf3b63c618efeed49b96b3f259ae03eaa1d09de36c03449b490dec0af8541f7f18e05aa0529383e2b459016fc58877628105dc066596b295cb06ca243e4c871bfc55a9f1e022850a14809bad3ef5e7c1f990e14d4ee691e06c488eae04a703ad6efff3911177fe6f31bccb81e7f17f1b5539664aec27024663af3e9edcede5ffa32e4282ce0151b3c68032bdfe449239ed71755eb6bff1e4a753fa845481eba46dadc83a7ede97d9b8b252715456bccb9b38f2e28b83a33175ae0885594de6b87f061fda5e80a50c3a9bb6b34f890fe0a8a129a851f8014b25ecde1070cffba045541eb4259069e0785ba02ead75b21d095f8de57c29aadb8c5e7dafb2e68c0706345515da8f9dcdf9c7b875b806bf807a02daf3470433bba42e725f04b9444ae74a3a081c86e507d5dbdb99b473634f1bcb0fdc4d8aee39aa9612a7caf54acdd35e9390b009cdd385b997aa230515eb1f46ec0a40740c0cf5d221703823e0b891de34db3ad965c5db1a52e938876f2ea64cb426f253d222ba3349ee9dc5360b2410cb819eda649dbcb7de327a19f500e44e7fa52e6e9fb60da82ec3bdeaa2974c6b4f08e104da3f0047e38a243809f39a93d83b0224ad2ce386aa671f92fdf9a6cd4b6b5a792134027e6d03d624734f094ab9ad52671691371f55a1f8333a7d434dc32120f23546a9bf87b8e44e6dbb55c0b37028d8ca3888948c72e4a1221ca71a793c0dfdc1eee4f300b985cea2cc357e4cb79d08f756414cff4ae76e557ebe2991b31cbfc125afa4be02bc6fbe27a4b45aae8d62da4d0f8372163eade50372437f8e1240c78cad4b55eed41c5649743b26169b02ad9bd1146d8538a8647bdf9344d295443593d9f18a88e9d25c60310cd11ec2b35a0265d7650a0250c140271c0f3c116a1f2c03bac983765b9f96b2af127dae94592a56000b668f558b6678a621194f8e4ce86a75670cda22895b22e0b5c9efd23a74040e4a5ed70245d830088fd4778fb8f28cbc65b49f9bff574c4abf6c3d732586c8e75ca7f37b5e9890f4529e694f50924cd25bb99c1d5d9cc1a1fa7a6a6fb46595273f1bd4686fbf4071a8adface39b43253cc43302dd4d5898ac809a706050a258a5555cc29da67fafb3c87741f5e6ff4e2da1d20d2968684cd77f50e4bfd725d5d2f927cd44a92a03639e260f16b92c2d3c731ec64bab33db2f22150d0e4a5d8bbe9c2473bdab240c551b8849998658726d709aadcbc426f29c98c1c6961002f61091d74ae8a37c98381f062c93fdb3201e7e18345651d9fde6998ad85d209097c32ab991c606744d76f3872927e9d81eecba1c0d93c07e283cde1e8017476bcb3126ee3099248aa7a5e05af9d8d70281661fd7ab5452109aa30bf1df1a7c726262b5ad3d3d88cf7889032fe876b9b2c5c08bfdb0e4f89b5e5dc3635da2a2b0df910ceba1ec7bedbf566896db4cd8c6894391fef1503660ce07621b2b44f52e3e78f78427fefc82d9d1e31f75eda1e3e1acb396c22004b282c65b4623f948a284557f3dbeb026d8da4829bf7a3eb511d909c67599ca5857a1e299437a388345fd06a9b7d75e349044895d838c01b3607aff81cf782ad15a80588bd11d48e0b634bf43bc65ffb30611c03f7912c768bc18147fa5b95b6de672a52eea8f859b7a78bd327670e791307f24e1e6962efcb63c8e25576345379327ab83b2100e8e667f12332fe02c45c5231260c5d4b755fe9029105767c50d4a734213113eda0d5206496209965d32677d803dda16f02630516827d51899b2fc26e0cd5bb64fb58249ea93d2d0aec4d1c5ae999a39704fee26bedfda18aa93043f75bd06b84cebcb9929aab9bd9ca75317ab0fa1a993a34c125f544e3ce20516b908e99bcad239be396f4ade052e03fdbd02d5f72b95bbfd233d5c91428ea003a15704ae20810c14cae318d5d669d078a72fe93130fb7f800bee4fd6b050f0091d4c68683c568fc89a3003d97ee5cc158ed38076964bc1e7dbc73fe7ff8792447c4de1022f2bf5494e9c3cd2bb1c53515b9aa309dfaa85341d11f1d56b875012629e1f04cd057fb98541f1fba5feba09cc93fccb65648cb00f162a1de6984976b1aae9aedc768e0ed40260d7a4290778ba0f406ce6099e76492373d7941f9f1882a9bffafed0bf8c7d76a0bbe02c5692d8ee6a9112fb3ab1afdb1590d17ab67c48df0a9a17f222b17cde91f601290b056f088cc51c92d8fcc1b5cee1802871791cfdf406f6928d19a2d365371880c862439c3da4ca1d4aa235a1697a9042103382b63e9e795c5ca72d8e019f3a0b73b53a8e8404289ae16f434e43d7a1ae28ef09413879a1f894b2978dc6b9e220217f1716a53aa55686fcf98218e90750c669231f8e787b2ea1f129ed10f1cd10058840da1cbbfba690bb960e4dfb08bcaaa61a2f81f8d1c203cc6e8a90d94f145fecb01421ed95b861197f7badefce6f8edbe8c8a3c8f596af978d6080c02da417aeb844690dd49aabd97060639a7c61f797f652ddf22c1db1da2ee0bfa61fd078c65799e3af5d3b3df4a069eafd2926bebe3b8889eb2f54764aeb99f04b8af8553a764c3d2f3ad15e6327e0844703f9fa20bd02a368641b13f7c1621b830efb212b3ab922a5f5c21779e92656b4682d64d5522bdc9e475e28d5c52c62c47570cab8ffbf95b621238f65a9a7b37454921eb34f0fa62ee5b809f70251cbb2970fd0deeee54ffb7d7596824a9221949965628fe2f694fc8343fdf7ff18d0d2cb7657dc770cab5d1d948fc9eefca9d3d4a0214a80842dd7544e43d077849eb8e3a435db137ab8723cc64d26724b444b60bd034320c22bc92bb09a9da383169f977d982db8c08bdaf794178ad79f36988b3ff2990c9f2ee9d2c5f3821da448a2e8d6da39d1a12b8d52dc82883b22d679fad3cc035bc39ae51941bb3f39d44fb70a275a76545d0630b45dd24c5915dc45c53aa48d548677071ab11bf22be212682dd537a78b5dfc2bdb257ae7b5e073e42615ca2b1fb53f594c6835104a6edede6741fc461a8e008fe7d2fc2406892bfeceb59af44c8d28c7898508b22f925f051993e219098cd53aff9063dc9a0503d37eec802fe71e65fd7ed292e36e87cd38c00b3aac671d8aeff35834064f49ae3b885f300262a2eac0632691a33561cedf308a3f0e7ce100e395f3e6565afd282265eaecce0d31022a25970afacaf752911495bf62bf608156088d0e50bc9fe3aaf8030c371a477ffebe22d727f1e3ea20bd328098df1813e7bd281016702d088ec488264f18e18419506c7c4e879a23fde786072ca9f597b9d0342d7e9d455828250d19519397e39519a67b69449f2e73ebfd799cee2678c116cc8767dc5fb70ea7933b7028cb7e2bcc81545077be4208e82d0df4d00c328d9092f11985b981c1b2db0beeace8bf0c172a9f1748e2793cc1b460b3f7b7347b5e1596c3d64fd1715d3a6de773b788638eff2e08666eef0b7d60bbba8abdb133801325d1ac70c008dfd11dba7cfdb4c28d15e48f6aa9744d140afe96e36d9f2cc0505b25bca64ce132d55f8da334ee083e666c0a7b2d00af5a63dd489df47bb464daf9ba34777dbb6acf9b43c2ec89cf4a85a003727111773b2638471b525ff0bff1cd5ec511dd6b9210cff81dd554615c23d72b6d430d8b8a6df1f2a567db0051166dd280ef1153afc65f399bf035339fd5895f4d9c4675d292a3feab57df16bf01a93bd8885bd748f3381eba8b3adf5dde3ba85ca42b19922c1ba3f746a25d2c3b1c82930cb6231cfcfa3fcf8cb9116c6005e7719ef285aca7b844977fd8f6677baa421f8c3605c2d12d6c970704c9c5a99cd230c9048cc4e485aa97b68ff3029650a01cea00d94f44ea8d68725d0ec57e947e2779ba924099103664325e588b8ff1cbc31f5a52728ef956ad520c252dffd6b5009915d57b8978ab095cdecfbfe4ba407eaacf2c7e93dc792a2c994da9ca0bc2d4170ed022e2b52bbf20e377159d56f5d60fe60f794570e39648f2d343e113db6c0a0857069d45bba7ba4f56561862af2c5bd0538471ac1955d6aa375f7c00c6910de2d7595689cb6f3b9683151bbc34bd2fc81a2c92f3572887086d7c111b0f08b6ad0a0e61c2c278148a5a3da4b3d58d8340ecf54009cfc5d2212e5f902c67816c67908b4dc9528722920d99ed8dccf616a246fb47a956fbf96ec8d6ef4d406bdd08a0611bee68c969f2029357191af7b09c229b380e729cde469efdeb265444eba14eaf69d1345ea92247c954c18845de302e7713fa76b932f6f8d2c599ea20173bedb651247b77f12b88c947eb08423623d3a812d63c9bd84b593033c2df4160ca30c53db100f07ec476bc2c191c0d6c2292f5a8eb4b6c39bdacd2c935dd5ff36f9de61c840af9e37633d02d0cda42c6744029fe7add68673592f9c903ea882ada206df74b14a1368b18e2a7753738a84322db4f0674d04a1bdaff589f44af16c99b8105f353ddbc21dca4148f636c2110dbdb69d5aa99356baf31ff420b16d17556eaa8b106947b4c19b34ca455400bae692a0caedae1e0b2e4e1b29a4e0a74e8bbd7923b99152d4f06e702a23d900688f31d87e7435a595effd287357aea15dc7df92001810a1d405fa931ce40622d97c0d20aa42a55c94af04fb054cf4902eb648bf4a52d1225f259ecbb2d1cdb55bd5f397facea86b6edeccdb3b04b68a398ca979acbd50fa768911dcdc44cfdfcb903683cae973310560561a4a04c3c65a6b5304ce7ca03fca07f28ec3de23010515f4dd80b5f7bb94eca79d3939df60f1463635e2b890c32b114e05216c28b83cee8f21845698c12ad7ea3fabfaf7ee792cdf25fe53b71a383bd32f8b3472f7c59cf67462c0c872ff06f694994448b10cb4cc77e5deb234ec62a54fb66034b0ebf4ec89a1022b9eb973a9cb98a1e4c6475a5157868a2687ce432e2e15e72207f3a1c975851ded3048876f10d0f937282a287c67c21127f93942d6fd945b1e256e852d953b6668ea80d81fcf1346d1b16be0cf628ae13ce1efc5c2674020d908f293beaf0dceb7004804746f6b449d91f4d9bdf2b9791541e3b92aa99c90bfbdb730ec66ceb308f37402e72795b67aefd36947499f0483d3215ad15b042aad765c754a5485d6f689cadfd6a47fd873a1bcd57e29d7752d393361a55a8de51f2c66e7add14e1f8d25a967c8e4b70268682811a567da39e46d41a5a61aebd2f3f68c17090bc8082eb56feabdcdb3eb433761fd8ee9452e975f22a57b3d6b2fa10230c07a5c36aff6e52d4dfb354232c166dcba1789a8ce2395373ed5a8bafcd68acac6f70b38c9d77ac495f3a8ba2b7298db0c51de321d3bc5bc96b751c0383162513f65882d6be2aebf41b01cdcd61eae2fba038344a7043d3340ed85c03a208d14b3ff9bd228cd04e1926cf614dac0862998011d101ab4b5166332c80e5661cf0fd9d760eddbc0c8ecf8896469f7c0902a1cd515ce704cda24875798502d9f934bf7474015e00581d9490bc071927737855ee409e09ca79282f8665b5068475fb63341800c42e633952aae6d4b4ce6169cfc54c4e154530130f931a82a46ae21ce17c824dfe79db159bc1002f8469ee1498fc6eb380007cb84975b49165bd670eb84ba82fba19fbc5404d0685ba21856209d659f04712efcf8bfedc06b66cf968345a2088bcfcffd00267da4cab00d1c492ea8f6053539d8a99932b581b07ef77296de5b264e38c49287e2c03377617ec2fd2fa5296d9c5de7fc888fad20f97545db5f28bca26e79c14cb5c7bf36eaade7c3dffdad878171a582c0840826fc82d4e3bf47dbc5afbcbec75eb2393c709d8d854bb060116488291c788369234e65a6d36f577ac6f32822fb3ab5673c9c5b5ae87c0b351d870cd130107bc630918b47721bba5b74603fdd55570868011c68cb0c0d0437e49503a20a76e0d30fe7117e06322acc70d462dcd0cbce106f1cc7207d71988227808923b90a118dc0317140f2241c214e903360716027ab6c11afca88c60016a81a03a44d4d0656dd22ca1fcce51577ac4407329ce22e19515e50b2c6401420907c26b0d2679872a1d650f90c34e94143be7c15a3da3126e1bf0ed9ab2e0533f1a7c2adce0dd5c56a0cc0878e22656c3ebb1279ce38ebef85e30122df7760fef11f6acb55b82478168911a65620c58954cdec8efc99de9ae07b5baa67131f9058c74ab807f795a8d4812f4c6ccd10876a0569a2c0d040863917160f5b8c32e8b2712007970180c32effe30a3722e8cd34367680575d443c4e68a54e936685bc5ead33535c698daa47e8f3a65cf39a2b779b83f49bcde266976db5ba5d1055c3d48402cfc86e3e397a523fa2fae4cfc66b3cdcfd6fd8b0b033514800c4720310fd929264823f947e4183c7c6d909784c50fce4092ba47daef79958cc3d90a9c911844809eff85c7b446ba5f1653e2cbd3058c3215105fdccb8ea03b29b5509c40383167f0c8fda1346c635c1ec5b2ae243065875d57e5932940f804632f180c099828f1ef5ecffc572f1d38a25ede89d07e88c357b108c209534c79c94e4b88f7565a4267b424708692e204af0fe1160f3f92460101c0c6e2677847a4e2f9f4269ec1c5bc82bb9f99c022f5f14360ce0f59d91981cbd946107c748af6414673ccb9849fc0fb550dbbe82beab961ffb652d15f515d537dc363c090c29aa9f4a0b7c41e584497fa163f31a39b469cdb68e20e2f1017679a5c594e5e1a2eec5cfd6f0d524f99e1c560a81b95a8a331b9b6ecc570b3d556292f424feec9a5350a1336a7f2482eea3a32c25ce19a752a41a17c3cddd1924a64f369bad1bcf314e50fecfff7cae57651a874cd1047400a1ee7edb7b1cbdbb70a19bafe0b7cbb19d9377574693377428f4b267cbbe24eacbfbb3f6538207d98bff4bd060494a707125b70a3e08c51ab6324977a0751bd09ad2b959a597f0a94ce840eed0f7027e3414dd0fbaed92388bde0f0e95214345e951c99d8ddefe07c349f57e62aeaaa193a52425f35ade491ed68186f2e83fb3d3141ebd8d32b4638ab006b65c9c6a06518c6d97b98891120033a9af3b8e97849e3063d2a35b823d057a3c51115ce662806140a191c3d4ad14c5c368f87e61be6847ab2a9aa5cb92f41b6c11513aa7aa2d6fe01aa47bd09628b4bc4a1198a01e459b3caa1a7d773589a9d42296ccbe9b1429850ec0a3ec5e72141a002efc74464df63ef1957a8028b85c3492028e1f413328e2344ebbdfc43ab23ce036b0a79b2e356917e2e9d2a47aac503f330fc7a6bf06da893a25cd662b85bdcff9950201932b5f7efe4d799cb153b9511f6130772b4602bf0aad1e9d39c7deea7d9b8978eafb18f665063ade194039c2c3a6184ce37d80dcd3c554a966bcdf7438e4f83a7ab3da2f1eed143a7d330ff8ee542794f2b9dcc00109fe2246fc6070a45a00b89f73a510a09b7898119ff512d92df1995f11decfd7cbe150ac25c08537ab390668e44f63378e4940d9ef9685f64c1a483951df0666f789eecb6fe20fd68870bed6e4f8e069012092bea11e79fde358784d8449537d775acbdfec251f270f8b8cb6aaa2b36f9913395243b3b68fe58cd09c912046da36464c65c7d1b3b5ee4615d87aee91a10932adde82adcdacae043b47b99cf9e65e2c3f6b46ef4b8c98727bd9d2fec30656d375798f98a6877f724177d2a22061087303d55a3a6383c8c5e26ddc5f436ed65641ba926c47e6d695b8a05678567aec29d3c60882fb0a312897d0ad7ff24c8de7f266413636d640c63defaf23ab2545587de78522caa191dd04432ca89e32eff4693cd151cb8ede08329152d6c93fb7d7b9a554ca86d85a240d6be7cd0051793f801ee2bb432aac3ca967ab139ad7baa2c6cfd46594dddec9d9d6ed27c616b602a5b7b2304399884b1a3a82af510da4c29e2c165bb5d47464d29607f90d9cffce266d7c09b6cd523f149f749c8767c3d9dd66e4f7302637bbd0caa9abcd9c36a524678a308afff102a614490eca85226fc66b50a7010b2b5065f3fb8df8afbfa772e201375c6956ff97a04f09cc91d3b75787b1b4deb3b23295556f8e8466ac696af33919f9d3c2d5a61abea625c135dd101ffa53491c139de93a678d6803c01f62fae2d7caac1af8ebd14fa2855b52564fc691325549f9821b9be2c0d2d69a2dfcd56063dcbe951c8c08b15ffb1a90c677a45a1bfe2e27c90e60739b4a6dc2b3b551962f5bd0268f23393580bb3489607068ae274589a2cd76d8e7e67f3c8f58a41f9bf05f88a668d4e351789dede1f7249395c769db04137cc39c4b3d701cad158c1eea1dbd287b8a34a2aac9b9e64855069ac2618f661fa520409d8fd8c65e17a0501be664e12f5410ade9946f8368b90cfc7a79436b1af14e2959fd412396b633c7ad51a44efed2412528de321df9d5a7c079a1f02ed34262cff11ea0b2010aeba005d99697d6632ee630cee7464c51669135b0f45a3acfdc86d4f445e18f7065c3d0cb5e102e2aca70987a549243324a1d8311fee2a7b39ef478dd7952af94c9839c4cfb92c59cc81d900a5aefa89b109974b38029c4aa6b1b3cd8e4668ec23f03318af866715f8b5bc3b90366bd900e094dc6d3eab72ad07522fe6e8a3bb1dfa191544b4f9ded0a09d59e75a63e3f78381292053b5390dbc2db10306458fa065d2028f12f8d42ef66201e5d7b1350852296475c8c7f7e7b04430dc17b859849854cc659c77c60094fa02355ee09a7942ef850c20533b2dd5e78c39d37a6fb2ee8e15e994cf61fb52588f0c85502d70c5995041384fa1ad27e9cedaff8babc800d592b09da662a1e9d0308d29049984244c84651e6168f938357fe65c3c048b6f3d22e7d2a4d019b17af61407fb0bcff7a0b577499891eaa2253990f8605241a998a16d0e0d4a313666108194a55f589fa562680a5852ca6fffeeab84fccf6d733b7f5d82b2eff500cde327b4db243813142c9a343c7a5efee9b1f7fa2a29ded14c9172a01ac8337ccccb74e629ad016b2c40f93571d41cbcedd3fb8314f8d14595f09ad013a1c569629914d2f4476ad87497fe668a660d88eb0f286327cef13df29f57389f6986a6d30f82b62f70a8dc5c72ce2e1e8deb1c71bb48df34f86e728c3752f855b7ea2660bc7807448d7b93dfe69be23ae125445595878a4bc3d8a3fa52b423b4bdd2692c59c61d7068e58c91ab5c9cab3c5f217f7198f1c3ace281dc7be7853ee15a24df84c524adec406e30d017b655309404b657556f0bef5b5f47e7d489b3180c6b986292bde18e8b00e0b9c529cf8dcbcdc21b50102bcb182dc4608a49788acf764199e72919c17bd8d1162c93914822315d268dd5e6ae196720589056f246456122538cd8d1f4bd03bc75ed185e0501eca91d3dc5e5ed11764d6ba78026c4cd8171e7e97eb8379da11d8d1aee3df4a59ab370fd7db636cb917ceecc372ea2db02d7e59e5f0211174e400c6a4c1033f7149dc13cacc5cba7ab08f2a15c510c350f036dbbf59d54fdf2cbee96015e4dcc6efc9dcf97a4baf3282a4a5a89d708343957775bc88dcd99862c84ad729c504c169981589adc5ffd2e7a9eaf1bd09bd7cfee3f0be055f849858d659161d6787ea56f2db72f0320ce1144fa2440953d11881b590a77209c230c9d47f910fa9cc138ee264d38644bab518993f021a9e380103a45595c0c17f9559e2e831ccad7a0e63c6a4acf0a3df83b82cc48b3d96abfb35cc4006ebf312ec3aeaff22355948ed7e55406dbef41a6dd0fd286a8c66d6264c3ff8f43ec81a2bcc2c440e169656dbedcb09ae20e780bff7baf904c34a0d9516f583cac5859aa35393e55c334dcc07b4fc4b9168d486b0cceaa0816d53de30ff753344e6772f450e6f6c78b71dc2e5eb1780abd38e717b380bcbacffd939552c408a595a1e7c8fb8c53e83920cd7c189b584546bb14aee714c4e9999035e2a2a6c8b000ef0d18356566682c1ed2d28061141b6c631df483cc11b0b82637c44559552eebf119a25ce84bb571be9dcac79aa453d3550fee98b06c40e7086688f8d4c42e3bc1b530de45f57c0f3f79f86eae9131f59f7ac9f3481c9962fc82f2b2bcfd754b9b882d43fdf441aa9d9465debe5d8e57c63e00efa45563f96c9acfde4ab5843038513fd9974851f55468b4f1e2627806c5b5af3995176904921453cdff04cad557cd9d4f5460c25cae36a1174184422ff0c90dd22f30b82473c1eb065ee67af153f8b6ecefb81b08097b4229395160e9b565e5ece35f4b53a1f97100f1c3dcf492b401d36bcd5be5151c1fcecf4ba6b5edb18245a7cd0c2514605a63c7cad1281ea08ff3d6d993b5eda97410116b1f6a1f35b8af7eb9befc9b3666201e8f8510443efd0fa5d86113ba8eed43526982f7d408868c611965d993ad2814794ff317e1bf81ee665e926ded5ad181cd5d9507cbc6dddd3f381c3d8746f2ffc82886364e9514bd2ffec108a3f3970d1f55a2fe70a44ec9918471df33a1df574cf5c5eb336856e1d117df891c28fb6913d6ca58d5d7d382fabae873b188a79e04eeaa0176787e9099a5d5366de6afbba7aad2dd6c69a748eaaf108e644a231ce6aae8fe29c434e5d4c7b283cfc506273e70484e1fd8638ae8361f09493bb93ec972415c753015355dc75d67d2c274cb8e136efb01a313ea02b0f25c16a2022e37f17eb009bcc100f6feadf422984c28acd706a5fd29225b073b9d80b58cb8b6c142ff946a89e78e7e36342f2913e6b1d0b5fae3b0a81c28004befe7200139cda9bf944a20fe343a199d984534b38e5b1b0c5b02982c9efec65945b4dcc3e6658e8ed8c2a9f983d2b4fbfc955a0f455e57fbcdc9559637f595962f3b9e047a106f7d13dbb29f850414754ddf627e4f16f31120745193a73c52cb5cdc11494b9b0e13193d9e63f50512497eb7b3477680f789b381deb30985d1bf387c369d5c1dc411c7aa1b78b8ef6d4fa732038ff03839d606ff7d6cefd8b49907622e2c296cb850ed2e10da05067259c92afe691e150104ef2d5064a206e183131c3e88906db915b4ef69d9ae69aa306e9bab380ba9c0d80bd0e20c57eff8e7dc17bd2fb86f326bcb12afa969676869af067f90cb2c11d5c6e40473982cdbb06de6d281fdb0da118afa399f1f5a71db856a2be01a4660f1aef52774432252ae2eb288b9fbd2aa00f6c58eacea939f1ca91351a946eba980d5bef835a24046062296bbde0e62eded1b029065310c5cb99a5d4db428b47b5bce48009b0d4db6958fe7d85a674dc8a77ade3d4f4af628eca753d68a2c5fe5b5493f1cffd3efdb1c76060010ba6f35266ef7ed2c90d1080045dce7f2d64cf2f301bec4b67e4e701adc2c23a35bb91c397e5ba6f6e19b36c3b9a8557c4fd99cb86a6f80c82906de93bbace117e821c7fce4feb7057193dda3d4f74d8526e946674e3961aabc00eebaca14752134e7e8dc0fdd0cc62f7c35bf908dd17e305f0323800af81adbd22cc4a467f5d1d5bf19087de80827a93e96058c69b6698e7a2c66d211a1b451be7dc7e4d94c277c816cf950971397ff210549c6fd6448cee5f7cdcb2067404707846ce5edf41f733043bc100c1c45e2c74a29ece5128ae15c9bc38329c8c92f0a57410d43c923649dc98feb75240932e2f5e7685f6821f0a90a0efac15039199f12b747e774b0c9372e78b6ca54d8a730bec2e290eea685d4ee6e0c844857cbebe3a0d61befbdfc65bceffb9af27db96fba23180cb5de1bcb33e2ef4ea6b038ba39bf8fe557af76aa21a398ca1f60c0941ef673c0586e2c789b1a832ad14c159c91b892fbfd9ce3182d25cae52647e47156d0a9f0ee1eb2a6724b425ee58d2ed65bc40abbb7d7258603113c4d475504968d91a11fcfbacd393eeb38a76803cc2ef5b78a958e63265cb10475600243710eec55d61778402ebbc33ed51c3c2a472b3a82b1f7b570cb12775935c512e24105d24a76d8459da5318b858144ba39ed44d70e3ae93327304b052b0f5af2040bc517c0781ba1633a891d54fff4409403e1681b7c276a1de92b99de801704c3099bb887ea995fcb3f9f382ce5e22d56428bccb8f07d97907d6aeca05d5bb39fbee6aa78fbccf9c51a3f885208c2c3ab03a4c9568011d85744ab006aad3c0545a62c078c4f9592a4caf7ed960358a4713f637e0faa4da6316a80db461e7514b67ae2f588b1cbbb29f24548f71bf7fe01f74820fd4cd52edcd1de59bf9bcc3ca01f8209b2da48383fd33742582ee9e12556d2c55f666ee5a0008a2663ea277946f811030932dee31be5cb4a30ff9b37145ab83743ffd8e3eaf1d3390b87f052c91f1da6cf70bd76c1a7961e355f64d10a0801648d96b172dde1c24c6c1e8ea42ad248379da29fb636b767cf600df216fd2c2e656e253e490bbf25d8adfcfe007aea349e863a8181639de3aa292d13e7d5c4539bd03c25bd3f3049671f8a02d5f6a50ca8e7b8fd8914df94c02a035ada11f9f3c36a02b561ad51378040572afbeb9b597d69295795c403f92e1cd98df24a733d6c5503ab1067511cab77fc8be51f6053319132779e31d70834d4ec470e841efda4edf473c48edaf52857e75ccc6415eea836793ce34daf12d7980e1947a6dac4bf3361709dcbf043e430768504156df3a6e7d825fc9ae00bc327abad779e8dc6af186ee6c2475756fd01ed1d82089220ffc172f2b0277e904c13b66d083e87b79e9967d484184f9e19d9983ca547dd1a3ad559e44c16a829eb996e8d033181ecd5f32b9d5faa5b1e056a8bfe90ebe0ffe7fd7daabb2918d50b8ad4f3b9c19cdcea15341faddd2afc959616108a6f3e4f01fb3c65d246372a4301c8c8ae185c56352bf58bfc89b6a424668d83e8a01b0c43e66922533484e3985513b47f762209067220e4107d5f61d36fa4fa3132350a941b80af18f225f8f6bfd0a6b7360f033ab8586bc6237b968459723788dff08e2853768f53805e390fe20401dc2488143280b19bbb003909fd7ee1bb9cad3215b97f18cacefdc63d92d288ca265e51f9850fa517b8bc6344d90b052545b18c80e527c7dc981f968b91210b703432933a654b160875e00d6eb24b5b9e61be0c8210225437cf3864c280e4142ce81dff2467016aac78ad56e22276b696f99ba21b2a950cc04c3359e7c78bd42e2b242cdaab3d7e5786a01dfa12143c67d7011e87ce9950b972b8603c9a0514285c62f0538f3917191fefbbbd9b8bcbfa117df6f493616a9c553d855ce304f36803ec460752955472f7e8e577c60b77973746b5644035212d51d4317aeddfed8b546a8af56536bca6062a7085480269643ecf31f518ef525d1c094250230798147eb0d6421a5433ef646d49d4e06d975b7cc5767d66a58afdf922be1678e5dd6246a943184bca1ac6b836e3d33619413c771e9d987b2cf9b4b7c047a730e79dbc2bb3f060792a2907cdadc7935104385879106cdaeddfbeb80a0f101695db6231056bf3dfebd1777150f96904e583899564e9e3082dd8a0f2f4bc2e69e7cebec54bd22f3bf44e615940e44e4bf66a58a117737ce636d2357ae2a3b75f50891f87bfaf60aec4d8d745ea0c103e64b2ea10fa74704d4aaea1213a6f9712a534a5d2a34e71d4c2db720a981ebd6637214bf8ff43c88ee7e5a13e13afa2906404c3a98444e361422decd56fce3cb124a268a33a19f3885e4d2ee6a96b72ea07a043c339babdb7395876cad5f056053ead344c53f5e9b05cd6a0f3afa64631bf5d34aa8d5b49c81228fe51f4eb15818b25bfec4a683ecd57c29a29d727fca0cadbbd78ad6d73ebb74ef878b8f310fdb210c94a1d808223fc70e732a62bd883e832f7f7e31b6c796366803954bf9316e7e7f70e6990b8a1164c1f772e010d17cf2569d85b837a8473ded53623cc50111f5eafa2af83ff6b2e487d8bab3366bcdcda0ab16526a1f44b645e2f8cdcfb56facfeca86b38c03c5c93947bfb7567c6298a2c948cd8ab9854e9ce7444a164c3d1ade25a205d04ca63032939f666142bf531212f353be21092770e89f5cec00fbdd88a0906eb9fb5ab71b73f002a3bbfeccfb1586edbd5a83c3f2ae9d40c0649dd6692f7c219b45f37ba2f02d69685469a4097abda341b30b4d2785c07fc07aa9fd9e4d971a82fd8d3e3991b45f7da33242051e30fbd3da198162a411eef077b899bcd6e4b2e07e3e6c91427e3e9628970cbcc4e2859f3ff31d087e2df2b50c918e894fc72d9ed2232a53b859f9bd1580c8175932ee5e65b9d151600723ee515fe10b7763e19593c4ada60b9a707f0d8057644949b95f22bfb008240718047dbeda490e63a505300ba3137e08899c9db6de7bf158f01ed2a38424eeec6090ab7efb2db0d26a6dc10c1f1d3d7c502d4ce4d4d89c8eaa421cfd982098797e98f702d5988fc522777cec52bd96520e468cfc2ffa4970f39abbf25d8be0a8791a2fb3cab4ef90cc4017edd0d7dae6080aca915585c30bf090fa30fe32201dc3b2c349cc5166a899a03368da54bbd941ec0eaee6dad5044c7e073ce585cac97dc145ac5f20efb7ea5875d1ba2a4440fc466bdc040cc77cd466f88433c8ae90b81249b6e35bada6daa616ca22f85996b7572698bfe301fa144a8c8f9569c6555697390568be5eafe4f5b88cf3bc396ea88bde83a0f7d1d3f3bc793a26e6a123acfa9a259454f27c2e66cf5ab0fbf394fe083bc8a7b41b02a2de05e020d0dc9b03f99f2714bce502c440e4b875e883f1768df15f46994fc0d15001941929f3a3cc22b825333d4dbe7b1657a5906e56869119e1055a5490985f0a1e7aa63687f4d33d85d61c70588a151306f44f85420173f981644b1022b2672dba5c22a46ba414885499d279587042e997e829764f81207aa64c40e324bd63f9c4c09bdc204cb6ea86c7edfecdaf2e2cc463315e74e25fe31250aad51492b6e3891af8869d51ed8f8771aaa0fb6f4efacd9cc2f34bd26b7a04fed18cf9828a4e34c5fa683388dc094584279860d1869ccf15b4fd7003b825e02c42422e7e473c427c3f833b0b1aedf62c5071ca11bff60b3e83836de2979cc40623ee1c978872d96017de7f0db1c63c59d6f9687c433eaca5e8c5d191949a01c410374836deae11bf6ebc9a41e5483e89893965bf4ac87abbd0b5910a6a97fa8873c1d1227834d41d30eb085c718262860628f15708c3f0d82a542a0cdfaa2b200069fcfb3fded8ca8d18dc57f249a63a4b83a758793784677b6d2537be0b8cd04079c20b911325b227e0c9a4c009c4d08c8b6087366e372a4ce4870e242aba4c3735c4d17ef20645b5dab8b24210b0f1c9ee927a12bd29c11244dbd1df7e2b54774508904a945f89d5f4a70784733c3a22b08ee18131e34bfc159ddc8b6aede69657a01d103257e2d747c7b70c635c9f159fbf2dd6cee8e86797e16719a396780eead0680dcd83981e1f18a990066e86511f79816f55aa9fc2678356d5ba31c5f9da61078172e02cab62db94aaebbe88f729f9a7b6ed88e9ca5ce01f49fcdfef6a22704397ac085c4e52154eeefbcc47474d2d0d712bac9b0cc295dfd4cff1f2d2221f6b0b4bf3c036878c2fee3dbe5fe38d7d8677fe1b8ad2d875debca3fbb72cd4f42e3bc3bbcc828772fe8b191d3a131ae102e2177b873c6053bcd741b5f21a4a02fcdabfc34f7ad3ea3c6ffe29c517ba6a58a958e38a18904828088635e12355d3d8bafbde8434281934f577d1dcf01840422cf37a5358ad326c2f4f9ad8c6b9117526036204c29b69c0560403720942a6ca26905d47a11d4e1b3e01639ecf90b2e4793f264261a679a6e57dab26f3ac61e1204149a59b75dbf1faf2158a42a90ee719d2ff8c76e18542253d7974dbc3098beee07b7620837e16b55cca611ab3ef8b5d335be7aa8dc5460314579f20bb1858933588455b9194785ecb17e0f9fa31125d14e5a10f36ce991859106694b7b2be7b00068178e35326124ed9ff679618c94d93c111cc040961e87fb0cd0e6e6b0c33e0b0bbf2977d1ddbefa62f1bcb2f425aeaaaf72ae9f77ea8288186bf3b21371fc8b87acad83cbf722ed96a88bad5c5a066bf11aac932a80a440c48871e2d91a64c3a6cdfc1b0b70c7c2c76e2416cb1f79354f27dd4176a723e4a719ec4e4ec50e3de21729b6114a0ad17475da9aeb21396eaf18401702dfe111362535217bea08b38fb1aabba5be11d64734f3a6015409163f5c3321c9ad5ac51e37140f64ae968b83bcf1cb0de0a69f6a841bfcf30cf8d85f2a84c3a2921014fd657ff58d7ccb9e877891f4e8b697cc40a3bad98e3a7b6a75f3710cb4890623cf6e3bd60860227b4f7aca9f3d3a53e7b061e14fdebdbde2530af01f256317699cf8ea114fb89dae9060d329a7a23332ce551971a789156112a673c6076abcdb3e320c21dc83c365a1e8a7e790c5cacf177d83c3a4cd8fbe53184bdf8807a2c0a22a450a1742c0501acd2678a49277ab9974ae13df288c8690714364a89f820a28cd95c98384f2d4fdfe68d0f85986db78021e54259165176fc765096d359158ab3442a660d77d269646c8eeff881a0c201bbf8e151c819276a80fcc2fa8b1af4f23bccd99475591916980c5e0b5c18a3b60b1e543ee4335690d40dac5b1a0dc4debd19eda331895f22fd15bd204c605170ba507ab27778b077ea131811532d9e5b0de0a1f65210cfc98e322ee6dd8c68d754bf78d57cc3c9e6cec0aa02886ed3c5eb7acae0b4f2f531bf6d976ffdfc9e3a101002e3e3958697920431f55733928c29a5c4c7279b437d03fd81515d15a573b86fd3d1a695515095a2a69d2882344b639dbd77d290f949da3c0bf8cd8814d98d8def2411035d3150e23b869d93b716d0f65cc4209ad5da954d6745f3b0f60ea7fbff425fdc324da165864c2fd07f0882e50269a81bfbeb9dd4a81a9d2f947640d38179c7baf7e6bd218dbfc1728984a3b2baf22d8d55c56aa53136047887fe0ba5baa249fa98430da82d86a865bdf86fe74bd22fb73b8344d8fa07e6e9be7ab260ef85d73eb806947ff4770d26d6ff5e36c8fe05a0045072445b4b5bece6a5d05594348ea8d3634d021ea9fbae833ee5df6ebea2caf6987c57a46318ff9e75faba180633cefa2624769162369d819684fd624307a707d54927f03421c1550593548ad1600777ccf67de96825952dd3bec3615ae71a98130edf94c0a235702f7b7011ed1f1291e60bcb1413032220c63525fd2f5e19cd13b7a4dd23fc830ac2c86ab49d11d4d2863220c04f57e00adbaa33b23d955ea731ca7f35c38b80a6ef04281b2b3b1e65045b62891ea9022beaaac08b7b1dfd78976c2190915d5fe25582fae20d5e03cb6208db801ffdd53f0409b151e41dbd2c1f658a3bc2b4702ea7076122a689a5b918b69a128e1bb8c0e9976b164f9dad98efd43c3075851be6809833024db6daee7e9f40303ac051432bcdad3acc676d20ab2c17b112becf24f4f31f46b2a30acc8b6e93a8423ee465da173f0c0428ca652263a4e05ea0a7ec701d0334298900f633d27f34149af1225acbc9232f6aaa1b5db3079721e80094f33d10a55aa4c8e39456a9ec761861cdb3986aeb52ff81ccffba09af473f675d9c8228ef81edc7015acd6e70b729c96d42f19552e0576a2d3595be20a473e9f6649be5ed1a16ae914e5529aa6fa7c730c336c1eff3a563dd18a2e0c97a3976843c75f21177671d3e2e785bd10e18e654c081a7c8e2028e0ec247b2077617f585a908493f2982321a40cf6d6e8105cad8dbede8ce291a1b7ffb9c3aecf54f5e61e8fe9951d4219950e16b53409e35ac8ebef2340a7499c2f4e045d540e4f4781b446a165bd267e3f1b785a60b3be2e76b9eaefce2548fdec83fd38ad75a1359e8b49609c43473391bb4bc4e35432d84a496c8d216572685426729d39622873113fde874e418123977d8f8a94e287e7f6f8e85a715e44413e5320d8c598566fe736a4dfb408a325ccc0029c8b5c6019965473b76738f67d081691ea701daf8072ebc54295ce86eba3ccc60381feae135f0fda38b2d702cea89425de6d096d4ea2e56c7d3b69d35da4983cf90094b09661babc2fa7d0f958ea57386c6db129e7c4867d02f7abd07af6dacaa33333c9ee06c014864a4cb56982296cbac89c606393b1e6febdab47ac7b1a324a2f0868994e2ba09f0c4f3bbfa52b14705097b4efe5011d1275e7b9c6fab0f12b9ad2fe0d76d9b30d1d8786ec616ecf8bef46488e0d344a24e2fbec3ac4023a57bcb755923f1382410a6229c58b5464c3a53214908068cd4e83af609fe5dd5259179b9c265e2656408ba5b1625b94a06e41c4db305f383dac4f9a5a23cd4b538dd6474a7e452fba87937495e4f141a58ab7d235077b1a0fedf08b7198e7ce49012985f08c132e49bb21db19c9a01c83f33a85d2b0c3ae4a25709e1bc34ee44bba786c50dbcd86658f3654066350054d74f2a8302bf41b1ce96bdadd1b631a6bf51682ff63865e23d5829493f01f982b1e79aceab4be7ea9705c2b11a33ec6eec2d8dc3af05d324595c1095bafc222479724c909a3be4906cab6700d8904aa21c45f526030303a2041667f3be6070ed677a13df7d6eca9c3df249483011a4ed5990ccc9b6730654975046dca398360eef09d312bfc105019206392f1de3d551717850ab19a48796123d97c07a1b567479a832636ad3089e0a511c52c616a093d88610b3557b3fa3c4939ef7c11ecb648f4802c3d78f5bdd3f169dc1baa6cf1392ab37dc269a6b3cfff36d38784286a02fd59fdc28ad8cf5fbc048c3342f5ad97bbf127d27497f5185c062542d0444cdc0b3fe5a89214b6f0685f23b70289bfa30053cfe393f2fa5f56d761d35afda1d2c5e6ae79c7eebe4004370a31620a572c7a0ebe8f8c4e746340e39233d211dd16476df30b61abece6c853e5bc9f2b6bf459cb8f3ae5d8293074c224b1ec98ddcd18a86be9e0b0a0fa02a46738a217cf2fee7cd72695c0acf66cf2a0da56610799e034f3abfebb001c3296cc094cd9fa59baea8d3b8d850de4754e19a6f6ef28c348f6d9f0de412017673fe8e1689d5040ba47b4ac5764445479c05accb54f503ddd36ad0d16842ca3ca78714e254957dd8916080e5b5d5ac865938db80872ae750d619f9dc0fab1cc2fd6ba6ab54467f64be3959ece57e80e139a00ec9992b9a9784c5fa9a51ce5f0fef6647336d9589d91e25e29748a9336a9158d29b3eec38657a1702fedcfd09acf42f1768ba20f61a0e900d425f82c49ee4596eaf7075bb8479745d9873b64745399afffc6da15b6022ed2ea320ac93946cc4507091765d9df2a037ce94a45403d8b37a85d94a30ae5fcfdd29a23bc434470309d3e1fbca0a084bc1469ad001c50b68a6749783abaa71edc059a32429fa4a14f21b04dd2ea94feb58ef7e98f9bf94cc804cec72273d9e0afc0b8f15ec1aac94f58dbfca791515f764f00ade49df457e0833208f6b37574307fee3b8b4e98d8f1c83d638c27feb7e2a5b8eb0272708767700e1083baf32911dbda4c6ecd7f7b495346c90b6d8dda0e85c32f00cec9b9a79fe48371a0b0099e06635657da18c812af6baf7c796208cc5060af13e54832130475ea5d325e590d5552672726c5ec997fe88d8efac54895891d99fda5b3406cf72a36ac323fa97dc13711a2e679beca7509eb3d5e6c60e530d55c49e6edc965aa509a164e128b255025df7cc14e0c3e302ece40bb09beacce87e5cd1fe978c1bf8acf4ded1c89b1b451e7b4d514e9db78aead63ae801e91c1008ebc9891999f66b45481c0b6f25694d47ad5166b8c4925d73fc98b27171e16d5392bc3c4f7b5140e674189e6c9a973c7d0813df7d2d294263c4d71791ac233295c84621d33d92707bb991d81b69ffae74fc90a9edd192a4b4716c34a41ae620977ebb8c421c3a52dc0b74a5ffc5bb561599d53a517447cf09243c5b5b814667c706ece46cb43fe205df626b2b915ae15e29c699cc6398ea864e0e13f01c845c642a71fbd5f6749610e06d9f1a0496beee177dc3f9085280f7443108550558078c667e598f605feaf7cf8541f20d6e629a947df67813e5a8ff0912f03242e86174723e61dadd985b9b1d205739d7a7a37151541723128e86bf4f379d718c2ccd2be1eb6ce093de71a5def2e96c55f934038befa8025559fb24541f9c855148e656d0ef9eb9e7170b7a5591317027b32bc59d5c5244cdee39e2ae09f781738d5dbdbfbf381fcec6ef1d74bdaaf3e3cf9bce1686ded03a59527cd19ede4f93947da91a51e33985dcf8f29964ae236db86fb929f055f787fad306876ce1434e6918ac2c052f97e8ca335211410a9bf5d7288ce9a77e1d8d2fd00c8d2e100eec564f12db161aeb9bbae77d6575cbb44de7c61f0d4a4b98361dbd4226543bb0d19fcdee3a1dd9ead8a22dcf6bc013ced60b0ac55472cfcb6523e364aa22b6a1fdc8eec592f0360e3d92d8e07676b3499fa9972a4deff051c66aed91a438b7599d752bbabd44f88e42143e83dcc885e138fb066e0bfbbd7f30475ad5b2386592e5845089fb56a6d533db4538572ef31b9cde388e8ad21b69c4e24c0ee28714ee0b3a8a9b3c894f8ff86c56b9e43d85a0f7298e1a5c41139dbfab5daed0bbd4ff568e1d8468ac98be334d5b87f57c6b2c0b907021f4e42b6cd9aad41785f5777f9a4a6317ad74eaaf62f0ed6e7eacf3d8c1fe997edbdef28a2bb2ee9df71b61abba0b1dd0435f26a55ded625c6fd57cfe56c20eee24742839a26b811d96e46e63981ea73a3fd82518c9a88b6d5ca7d05f20d79d55b107c935ea497647e262a4016b1b03977e8e6812a39b6c420f807282aa1d5ed113b6a849ae80c53b2be2f4a0474431b8c280f72f4c547e7156098a1da07b8409851a345a4f98e8fe5a456e7b2258afe48b91f6fc82fcb60aeae6f37aa12d006b03dd8953d252eedbb1002138f3f3f6e633f1a82f632af862eb8d25ebba599e6c2364199d17d267a8f05e95a365ae796fc2de594ee0f6bd3dcd02ee2a19a621d1f4ac3617e51ea9cf9126205884ddc453f667c1c2df93cdbbea8bc7a3ce54e34b0f62c91dc14135b17e9fa48ce2396a57da4633a949242cfd0203cd537a4e48f643336697fd69183d2894b8b0e74edd58089b706f55ae4161b0ecd9b09ced239b2e1f184a64646ec7acff6fb5c4c8b9f1bbb13550cb797393c8fa5f7730566da27147a9e1038ee05a177120304d81263630fb27ef4da1eb3bc71559a028a9026bfd878654e3601e76cb89be063d6517eaf03a010995a9bd92f333390e69de3704adade2a138516d1e213a2ef106eb8fb0a56bfe8ac3896f07b602a0c622b969306ccaa4cc5b1c6f112e9c8f1709ab8432667ef7180875f783304ebd50331c88ee1b45897cee7fcbbfd77e9da142ca678fbe3ceef0918632a033e134379ce8493a1953902c43a3e9638aa869d77378683198c60cee65fb1d902937c5f6683d302caf0f2ce7f5a5b5263c26dc8d38d6b5e2e70d62c28e627639e85f0bf8e49f1367ec021aee65bf484f051fd1ce945f3cf420943905a76724ebdfb41d006bc470d995d58ba86ac8c6a1891baed752f913fdc75cffacde1a9bf3e1e01a5360495604f0f86328912e8fed34d992dcfc33fac4e3ad284905944d77ebfd395a9590cdc0a65c870ea3d9d32de6b91a23746df1ddeaecab6a87b9b61f54e51ee6a5b98589c505835ac0e6397e031c0208550da9b135b7ad2ea420530ff4618dc73ce89eb4342d520bc395a8aeb83c90c6090848c2ced95201b7e6bbd97c9228b399c86570e4cb45f06a34ae44b53835632821d0b39849317166f0fb7d882bcb8141f9b55cb7c12e2192788563226f1a4d4fb39eac5859702e117b6c6071015c368db5244e0ed1b086ea56991b34ab591f941e39c8d3f0b0c7c6dda4708097becd9d977b7b64a046019a20eb27d650667f5a012e6656196757a0d7fae273ba32d8c32f7ed1b4c5525733df85c4ea79641e400a49272cd8bf7ba4d1e77225d8e48abd4a237255bf4f7322c5413e1d3472d3832e9b9cbc23233d128f15cb23c59d958b474d0d9907f9a1a91da4a02977de48e65e04937221dce732d2458cc3ec06281170e84e357b2fd4401723911e84a66c37c4e69a95993afb3c7e3cdf3fba5e84a486b2c871b0832bca8f5f40746cdf1a9bd1a55fc44bbb9bddc5add21626906566b6fdede9a506059cb599e1eedc50094caf035f1bc325955c33f25cd7d2813361939d8f46c174ff878ae269b6b239ff0778835f10a18fd52c2895c9b699389d9c2ad676e4daffabe206cc53b83b58d0be683f18c669eac1882b45282a6bfad7bb5b8fde746adb3003a120696e3c8565a07d2e16bb772c77b76abf08d27550cd699332afad7cff8ace207829693a75b03bb0994095db2cfa9c303eff8af2356260addc399612b75a988766f78061d70ac0316b09763f0d6d33826f45d252ac60d10c9a715c81d2908c97ca7c6268dffa3139aed476a84419e27a97c7761ce8b16f4ada8c20c56551a29bac2b20fe87a6e2129c776450cbf358e60df6ed7aed7c9740a2d187e096d155b696ff2d937710885f97a452bc59c99717258476199a4f58ad4b901a0460a19a323b2b538955561a3b8591447be61edbc08d490157d2e6bc94fa99fd7dd6184563ac0a97fb8be9c6adb91b260ead2a63480bb276357a1885d8b6c447362dc1aa21e0fd72e9fd7a63d81c6b07eb42b20a4553e1d9d77ee6bcb2c845b2f8e275d034aea62d42b9140a5a45a100b98cdad280f269d7d0e2e3098e77b3792a1bd2066ed5faa7da6fee2d7a34c0134ad42b0a5b317f0898ad31332872a272f60ec126edd22e5d5335ad7a68d0a22c3ba24abd944ce7699924e01ae21b2da4e7b1628b9e5ccf60785eb95d38888039a0097551fb2bd3b9c3287f46ae3c8132f3fda1c1b425e540887398983a5d00ed4c00278bbd2d3bc7a097fc918c7e395152bbc4bef1d67e78b1bc8bbef02bf02786d431113e735c91eb00a3e3b08247daeaada4c6f5dfffeb79120139d70d6b01787aae1bfbe398ffe6081141183e1d4d6708af2ca91cc88fee67faa3dfe0a738f75e615a783396c658fb4d3f91fbe1824b2c404ab64bf973851ffdfe0ebd2fabff4c9b9835e0436630a177129bd42b4ecfee3d36b35ec0ba8233dfc8aecb817f5cfa0e017855a9ea3a4ad1497ac89e183b57b7ce7342aebf2ca1c4303b65f9bc6f9bea9b0c817162f8e58e7fdeb0c5c4a70f9256cb089b196cd23bb5d77bf287171131ab52f9793dce069537d23cc7a24952d73a0871cdc3a7646d899491632872354bf636d1566fcc25f8f2f453dea3397a580dfcd8d6ca6efa3ba78a14654e0b0292a55f427d6952ee1daf9fd6fa8b63695bf2f2d8d0c44d10fc144c4b9ea183497eea61730d7e25cdf49314f0b934eb5479aec1ef3a3c623f269acc0a68840292ebd6cda047dee5a822a7441db10f75305a0d9ee288f80738819c46af2777b77b9572ee9417004ba77c2cdd7c3f07520ce5718952bc248d3ae24bd3c43e6744d0932d73f9145aa8631e3ccbe851f08775cc25ca92b6e924d75799d283d7b67bb3903ecc98e449477d5d5ebb1488b2cbfea4ac1f19580fa1f8c246d2bba082fad032dc5ba2dd07d9fbda6b24182f73871f7907c8c9e170df85203cd4ae33f74d82c64e8ce633361d3d90351985aba7391d04bed6eec1057f3bbea0d785abdd01236b50f2cbd87e9b2d185d321ed835c6104c71c1b30756f136230abd3e2719c87081dd8bd8bb87467883ca8340a50b8951d592ec535a7b7d5be9572d05d2bdc881d6a49087a654282f5c745a3812d83f88adf204878a7d4af13b98eee116412fcb8b094c3a38e4b52aee0a788ef4b973a4e3fe2f00f017c2a7a1b564bf36e9d88fd26bf3d9b691887af9a0bc82234c9c379944215120a38c093ac2e2c5309bd0b66c95dd7cf33b3be128357c17ffd939eec57278b5b0b5e9f08448bf06618ac96636897d5c1d3bb3065ac3263d6aceace0e2ba76aaa6b99df8b96745052232c75c79654589ef14230436b60c368ae5daabf3542ab1f33abebb04e40d0d913ecb379d3cad5748989c06b542127eb35232b120b0259ab3cd43049339b5de05a95ce2987557d9b767b20eee1a35f2d6bccb376f201085346d63c949f173ca11e71c51fe3d9bec75aab2c11c78ec45e209739c538e5662eafe5b940b8dfb2a61825f707b7a8d4e9d864ddc0421e97af4b595e10ebe5cffab420ef754d4d3e395fdd163f7c09c2d56146aad8b12145e826cc038f86f1466223b34b8a7568577fc60fc083d5e373a98f8af0710f0a2497d2aeda4e9c2e8794fc7d2d9607d8914e65775ab9ab80151a43528be46b11feb331c62f12af319421b24d7eb4c15417419bb935afe97e3ab8dcdacbe25f8877fc5064dd769c38c4cef57f3f3bdef106f9eb91733a77731d63a0ecc2005bd145dbcbb9facb3d22556db005aa7beca600f96caede793f7b1f36ec93a97b24bfd4d0c603f6ab3e589f56bf13c65796de420be28a29cc301468e1a7c70b4173a5e96ac4988024b1a2536524dd262608f6e8097f4703b4abaa38491803b96bdcd0cbd6eb24f67677d04602be748099418025528417737c5e56356fdf809dd565dfc49b5981e405ed339dd3d225978e9b892ff46ff3df1675122aa57f493d80ac3dc73a5b65b9598a7b91637f1ff8fd1ee06d90a084406bf1d07bcf337e962acebc850be6b08a97bff76ac6eaff6b64174d8ec697a49fb9ef791e7d80a922551e667fd836526263f5e89f908afb89b70101f5b3189d03e049011f4f5a55cda50f65cad73a2f6c254000d7c6473c0abfc56fee625f16f4d54d0aed8ae66e9ebf214810c5cd1ed0c6466bc21fd74fe068bb79eabab96b34819383695d00091a323ec66c1e129162e749a292133f9117329aafe8005d97b4f3e218cca682b37832f0eefec50892d94e1d5e34035d0bd9e5461be2b38948875083f6d251b29c97d673ddc5301acfde8c4b3a5d663880928c4e5f25a887d7ace2db8f194d11fcdd3b1ba2165732aac979690bc7611eb5fa902d488b51a6e53ee44968caacbf4f5a4d6ef54dc4da1310c6b45fc0d074d10f6d8dbc5fdeb496268f90b2e90038cd598818319e9858ff246dc1d9ed53bd019508c676ea57c2aa61826b10875b34f253af1eb3a47f7f17474073707d36df2a21d9425b961ae71c00e95f13ff106060614df125092f50b20dc8a701f5d2c6fd057c3cd54f167f2e65c5c84f624a241fb34f14867d408063e7d40f454f77f9b75ad3997e26bdbf5ba8aa03ee8d1fd1185a84186e3e731575683aed51336e738606a4df25dbf5a714e16194059d3d95a3a85a442ce1b91c332476c9abd2e77724ff306784493de5dadf5b89649e69b7277d19c99bb09a4fe109777e55484e7a04e7892a30403df01f03bf91a9e5fc8c9bbb10f547dc81156d922a23a2effe7d94227d8c36581e290e3ebcf6112fc65c63b0047a68e80e008b6b29e467d084ffa7207ca0bcf9f09f4e48369be9c33a1dd2a42dc9c3f2523330f074991bc87a733b62db2a349f439f67d987129f80946ec9ec87d0b6ff11fdbf1d7f1b6e65863375a771abae1ef55484d66651d2510ddae9427c1b5d6d39b191c2553ac57ffdf8f31bccf9bdb70a89858b5f69a491ee72f28d34b2478adbfc11016e85024bdd145c81e23daf8fa02870e238b657d9add73848e038f0c7fe80d4d2cf633381d16112024d2b4ca822151137213c10722a72f98943af838f484456329b5654191521c5dae7fc135b8b2fb28f0df3caecd2dfe10e9c810286bef90802fd2e4e880271e6caacae93be8b6cb5f561cf5fba14a4d29fdbeb6db6a5df29b282661ac4d49a045784648749f725f4120f191410a684621c8de070a43201413ce944f33a9d35a7b35d48b2366b86e6b00f0cc2f832a5056392f9afcbe74b346a6c6534fd4a88e2d272dae18515f7e30d54b75b2afcaad38648401120d4e473b77155e29303964d1aea3f6d58893b98e742701a8fac3ed1b48a78af9d7a9a9116cfce5f628b2d0d945fa1cf00da14e9dfb81e643ad50fd254a14ae47c079e1320368af3a15788f56a6047db566251e51012c97a6d9db710dceb8cd57ec15bee40da9f44a759574ffac88d05d937ab1129caa840fa1ca9591551a59e4a8b76d475f15cc178a73fd5b9b7480371c22def75b61feeb4c75c96f49fd603bec1931c46ea8c46333dd57f39ef2a0b36e10eacb493b6ed61db41d67fcf4c83732f68ff587740bd1b078fe1120cc0518b13fb287d3c34727ee0d240cd9d901b403156993e656723b1c51f15c699aa8b9e25975068c3213026c63b603fb9c2a26b21c9fc4c622baea3cedff5ba8723d4bb95ea567841ea89a30df790c3b0a0073b0dd1d238d1ae3d135e8e8feca51d8d25f40e2f3c0e3b98f946ed8a3af52ebf2023d6b2d6fc8c966d58b830af0a28b74623e804f78983ba7c079dcf67ca254f7693a45e71a6965b6f5baf7f26bf641bb9d7e67ff1d62b4387c268baae0583b956abf7617e5758d8fa8898a9f7ac00d2cf3c7aa9b98bacb6e25af8631f87323fd00396152dfa7ce221c359f1d6105e85845db02d34486a18ea2b4be696f2520e298a5bb05f7b08374b18dda9b11ec3f458760fd8ee6a9179f9c562bffb9c287b829eceade3d29a911301dcb3f025b7b97b514e3001723c0acd4d6f75d3ed2c7ce57c1b32cc79dfe55ba33b86b58f46b9ae52518f08524accbe37215c64f2978071ba6176e257632de04009c3bfb3f23e0a9ecf40bc9f01297fe3aed1708569643ff3f8b04d0723722424f75d6a65f6520c1948640f0cdff2f7767505cd2843a5d91ce2f9935391a9154a4e97057defddda6b21285221415705002e0742bb0e05e3874679d2bee276b5eb58f29000645e040e729b72c92561000d15cf500c5ef9b09f2603c016f39f5d3efc57e3b22ced0c50352152c556390aa1e0a8dcb06b3464bd8e10f424da246cd8706dc21bc537d861f3b5197eee6360f1ec22615dee0ad7672b32d0abfe5db63abd97644012694325ff41595bb18cc297fdec8ada1a6beb25edeee683efbd6de58f2c54d18fea0553804766c8ac474c889c0a420433647941abe3a07cbd45f508745ffc008fe8a35e9cfcce73e01238e8714866d3a092b35fc59d12b89bc830096fa2bc6883767f3e30e4848e2ae1da764c85448819ad27c8588ba802949fcb7438e713b335ce701c5e60b1e32c646dd91793fb16715fdb7b4edba0eb744912c003ed23f0b1a1a2aaa7382b2a8b09fb1acdd9203d484f8e8d5c2b1c50268f3309f3676b8e56f546c2eb6a7a329f19d211c4d6ab6d9b8fde15764f50114f59b3970b71910c6ef55a778fb2f596efd4065cb1a6486da03b8efb67db0c743b90520b6cbbf90bb715f01305b7dd0dd8f7756109ed1fa29ab773754f06f83a45ab585c20ddffdadfa80fbf0a342f091296e289a38cdaaf076061ed8dfb52158941609018fb1be5378dbec6e00d8e7ec00f71b499c1e57ddfbd5770974659f33d2d4b9999e5f1a28622d3f6efa927a2cb829bd32197a768ed4337422fc1be4f7e421d900cd48103f2efef11d268739eec5bd0576e715eca618391eb22aade47c1881beaf79456857765c029208550ac448bf8aff7db74153b454c7f234413cf9627e739db4f5f850529d16c16ec158c289d5400be4071217a1770f99d45edb0ead2c5effc3f665c4e10d3965c17f6e6a0c582b843b02697eeb8bb26fa21804cad212a4795fcd99b16f04781537787fbb2e3553c70630a6b5eb60f3bcb42ae75691cca1427c12368c1aa5ba59a71f39f710f7e4104ea00ab0306bd63ef293266156fda330a3256301d49910393e2b3925310550d9b69168a4112da327cbd01d650e956ca6267fb51b5fe4016248d5b93b44484db555208c7836b2340d9e955cf8429ab74925bab22067376d49b2737666a9f40207fb169e6a5c68e55dc1119e80ff20d1bb98a5c5c0e029c5a8ff876564833d83d46062ac09e9bd8e07374bc0a4c29e83eae057cd83e214c51e165ae1fa9eaa8c2aabba7be5c5368d7e5cd2abf0c67fa2b81f9aba5b701aa82d218490d549861391f3750bad0b864c1a44014627c6bb5476169bb317630677b4973d9b1c1ae705b326176849ede501e8adb499ebd6c2c2e7c1741168df660859b65af1de2632e1d8a612e6e201d9b10fa37533f7a0b9a252c82467f0e6cbd8e04d22bd6037b38ee83bae25caa17684821a1ec7d3bc21ac870352ba9f64437dd4aa2c81e7dbe31537c26476e95eeda6fb13f269dad17675605852ab7b28522e7e90f304858693146dc02ddc757248dc47dc704e73e35266e024ae2f079b9a72339300202fd0a80c432a5c289b90032b97a769bc497900bdd0ef7bfded8f01ede350471760bb82c453a9e701894fa8e69b969083825228350209dfdec98d4c30c1bf8cefb7a78c6de71d1a5f1228b4b290399ab19357be8ee70ba1592c36904289e9533bcc83df02ff68e543ee9a97850ebf436d33ba35b19dd96384f7f981bf86913c90fdf4c085d3f34882fedad62d620dd678ce716e12d43b8a389141c70a19699bf21e478537bf6d8f6388fb53ac97ea1065351575c43109be01220c14e7d54acd1035c13c7792da9e464d58ea4ce0de8b3ab3947e211bb88de036d4e369b519d15ba753d6eb488282e02db7abf7f1423bc782ed6955f5fed1f36cae2d2c2cc6d54d8aec9f527a3273be8df16fe44e8a134af6e6d1c23dc7b5ac97383bc4c8305bb23a9889f29c363118c3b96bafca91febc28804a4deead514432a487289dc6ee56071f7484406ad94ef68849de316fcfc8f0a1815e4b8a3d1f03e3616a37847ad976aa2c2ee76a5d19d41e250a524989396963a6bdf94be4f545fe80dfab46dd5105d114267199b672ff20ddc4778a283e32a5c0810bfe1821cffc63db7b9a91c02edcfc04364be5b89a120b04881f51bf12240ee0da4e9d97554516e7174ba89aa966fa2f0c2d7edebdab5fab8446604a208c80f50e7a3bbd54b681be95364611473b6cf09e263512b7cfd6aaa442dfc2a683dc7fbfb0b2972516a323320ac1b9b6bc2f16578dc67b33863ef158201a9d93ee2a547dd5a0ba1dddc6555aa0cacf87e599ad4ea96d1750cd38fd97da05760b9907a1991ae2960b01781d8271323b856d7cc1c49bf7937b6ca47961a2dcf7a7bd92354dec13a56757f964891965bb80679744a4a739720e6053ea6daaf0435e14625c07a60a3fc6be11f205764230ee2dbd9fd7fe075aecbc8f59debeb706bd9aa324793f77ae0e7e1bcf1f405c440c732abfba76d4360dcb98cf9b4abb1d73fa48edcf2ef72e23cc6932f116ea76db1181070f3a0d30ba3be470f4d3dfd068db9dfb0ccc57e85d69004cb6b952897f5369df01b4d361759fa3610c4a3efbd8d986db0e9ac813201cf18719b53034d58e40b76a85b2c6a1aa5658815b6abab432605ed8a8a0054884e0b0b60f486f01068b7e642d5b40a5d19540d9394c124e95b54411038f569af58a389d19d0af508532e29835951009f60f7ea0e9fda0c0e790e68b6e757e50c7bcc46f7ab940c99279d869d7a6cbb9396316f43272077535fe3fec42113d5d5557c5f7e2c991c7dee1563c4d64b000cccf34fbfd6fd04f0bceaf94b2fead2c735693e059d6ac8fdfe48730722797a2ef4aaef821228e2543e2adcea7648e12ba3ca1e9eeffec7a254a095ce94d396699b8bc958e1a514866bcd70a6f5e9872c45317f7a2adb29deb95844ef0625a01676130e5dd6730d76529b78f364e967da892cf9b6b50f273c5a50b67bcb09905d98c735172aec7d87b9e70cdc6ac3024dd8fc5e1790c411c71a581b0f0885290f22c38c8f5cdb3f083d7467ab93f76690fc40bbde8be32c01e3044b9d0fa6e7904ef62c39fc00d48f55e9009c08bd1db098443791e5ab6d3a03013dcff746eb0e85a0b19fb4eb752f23e4ba9b36d0a06f18b419cf4e6b8648179b58a2de45961b7dc8dc140e1aa6e594841918a934cd484d33d981acba47edc69c787ba71f93927d44de6fedbf954e45b8d564936bec5a72affc2f43e8d7503cca017f37101bf155a01845ee8d94b50c98406c05dd9aeca1d8f18c093a9ddd12ee00de17d917ab1180cc0f1654a2f414e16901f0a98cc60f7444d9f6c09f4d8034f4ceb69c03dcd84d8690fe369f2fd034bc9b265d549df94fa915b0229c27b8c8de7d7f7bcaab4ddfe3cac617845412680b230edd0ce10ab0fdc3709fea35c036ff8b03ff657093be5117ca3c842fb76be3762f85bcc22e27d238bf7afdc1b25b5cb1b1656be823d60cb7d56a9a96c0b5122ec1179ae094fdc39083c0c2eb97c6433ceab152d6c98daceff8834ad902d1c59f1ad1737e47e5005c5e7403abdac6b216b9507550b5a0cc76886ca7eb4b4d6525afe9fde326b45e924407c5bf54ac67f3f3e3664deede897bbd1b36281995aaba49295d13d037dc6ca1683d3d4e83edf219b21369caf23682567e65d6796ff2ba5d807779d9871311576093c91dafa52f1083dacf9421d49edc1416785571181557e3f613a30053a4cb7b476130beb468ebab8401b7e3765572ba1aa0f72a9c25bc638d8e9a3b7f01301a9bd0d06e97e107aba47bc84e6a3c222ad60014fbeb9e6c15ba328450481b5f60d885f714222a93c7c97fa8227020ccf2abdffec14f1fa34150f927645fb27b4f8ac2bb994c1b0b1ec38700f0844fa7d991759cee04210dd288426d94c4349adb8b12a5dc7de9c36289b47a868c0c3e9ec4c5c8e0e9362194be0c2b824f4c651704624ab0b34ca941a749de86ba6ecb8e17eefe6c176113fc08e5745fc18746b370546ccaaa4cd46808c05ac96d9844cc59221f743e242840df38da34046a85d4ad5271bd870eec5619a83c3e2248bcb9771da86a212b17b3e4d03ed7f57b171c9cb3e82cc3fa285f5ee94b7dc9a1eaf3d37cdd69353018b00821599f644ca2dd016767716708646e5439bc95acc2114f5640be9c83469cfe16bf3d5c78339886a515536076725685e1b6b0f5a434750104a0d7bd27d3e37af7c74b4b7720918b4155fcc22152930b6d18c636bbc720ffaa5cff820e85dcdc5e1c6ef91c5a36f35167c7e8afaeeadf0f576b97c67a6caf9386473c63830442b0861de079ea738562c4ab27e5e0a24f1df7852ee869821eaf5a85287e3c4470715da7dfc0195ac1271bae59fccf78189fc199fa75a85f3ba694779bc084d443f81f53e2b7d0b46585f9224327cd9971035b30e05a7d825cc0a4a669ee32ceb16153fa85accb450892c8b5ff001f24150ea9f56eb032507cf8147ce6ddbbc1c0e597821f1bef46fda9922ea5f9a7878700b3bd7efec12c0ff7d71bbcc54fc3ddf4c7053240bdb2c3a56543e1f7f7c48a735573ce39c354413868abba94ce0054f71e8d3ecae52e7dcf487366330df05d8344f13d88df90b6316a3a5708521f90b7e89888c9155a51e43a36495c3bac97dda179a1434f2c946943f03ca2d88e6fd18ed1d4d7a57958a6fc064b4b7a8869119727e375b754f313517a4e3cfb996a31bdfef59e98200809384959b43920b128e80ef7c4d07a97ebe2e2bb6b1a31763e72c5380d0c2820f70682b84a1850793717e693617cef8087487ac2900eef00ceb13099aa6a371e30a3e0bc00930fd8ea79af7e1557ed91d17387ee8697207d5ce6c239691568e31ba8ed1317657609c3f85c6a977e0f9294c88f31470a337023f9a5098036922c36edc6c7a987abe131ba18e7452bd70f4c1bda4471f94d794244e3ad0dc1d5183cce13de13e3d89cbe1f825f30a7f8ce28f4011f31b27b6ddaae384d4a141cec542644bd61656c98790b55be23f91422c0f616b06fb2ee82eff02a6fbac20cba4cb100786304548d3917bc2d29f8ce41a680204b1a3b1d1d444fc0293faddd91b38926c70598f52a2a8b948c78d1de23cc89565f294eb42fced51ac91dd7947f1e85d6f6b4c7f48630c9711936967be532baf79db4177c5a3e3293ff73b123a5f658447880339051ce2b83756ed8eb6b2ecd9e80d20d63d66fbbf4ef32f9371a04606ac1a94e181bb1a90776cd9f6a544e51520905299e2e0f353e9e33d951b1e7a8bf49852f31f9c79c6a0f773f18196e02c6ac8dd93090490a6b33a6bd6c93d2ac9885bbe1162afff0cfe908fce54c8a7627c07d1a53fe3601c08d35821822759bf57fd5e62ed21e4d5c59e5925ec3bcd24a967c01084eed422abd2c893dc7b4858d969915c4e1f2c66784466487e60147442ce061cc27f66a69320b192502aefbf9d3677af276dbe629e5a49bf4bf2337fb5a94d12fb5d1580ad153437dc1db9cc529e0f2ff953c0f9c807f39370df769e9a26698f23432ff8f6ac1b0df836f4d474f8a3438ad6dad4657cdc34e9b241f218d0a4571e3fafec4224d0c22dff8b4c9e14705b64f3a0586a2a83d49e833a4830b6ef5e39a5244964a44c82fbab302ef6c31b6a37a6e7ae9c7c4b8b32d4e61598ca18158c5a53a214dfd595e3a9c6660091641497e81db215da186385b328a10285091d2794d03b722a2d3a17a91aca510d0e45e070c1ae9fccc40631bfa04507dfd3c87526047b638dd570ba744b31457716f3727b343c3c8a56e4937b0eb30123c22c1ed18f660e04a8f9a405e628c680777fb142f4c31fba05371c2e5eb59d4dd677d35262197e888ceb738d70c68a876453b55b60d49d98dc3cab985fc515bfb027f75dd15807d36f122cb156ab5ffe3b863b1f1ad95f53d4095ece6934f7e251e62e547b2c5d6b2b121334c441c1c17589581dcab0014eafa821d016d3aea02a67dc89133fa484eb64e8b51980ee232db768bb950abd4a207fc4987a99a27eeeb14f93b452268ed7ad2d219f3b0aa08bb00b551aa94d7cd01ff5cf2fd0c2259e6e9d9b6eb7d423fb489b580d4b14378e15fede3e4b46ae2ace896680f1660fcddf75c48bd3cd6a84f1975b7f26e2d774db947b35307b944fb838ce77d5a7f26b8ebe312e502088a45eb1bc432fb56572fff72daf2f5d7859243914b804be26ef71ca230c633540e29c86f2ce2ff18c84e8010530d791b6f684c372cfc3d3fa2d82077ac04386c2978036f8e4bb0eef7a8b9187a008018b50dc29fed6b104e14fa6fea937bcf3d5b17d8578afce43756636a68ac4c117ee0a20f23078d4f7be9228340ea843bbebb0be57a8d82b5f4fa5299996f28a94af9d8cfd3cdfab67cb6cdc4ccfb719521ac5c223465db9f90bd6519b9fe95e7f2902eac2293b7e4d18a0bec221d026efcc4ee9f32fa016088bf40e2348d9d59b568df18db5dc74ca3d4d362cd0f002e6fe461444cc80f4bc133fe62669f4c1959d0dfabff7b34253dad2405ab30bb0564078a2ca8cfb78382fac48fee819950b4dae6cffe67eaa0dbc9dc3dab76ce0915c17c305605a1499403733ecbe0c5d2de39884865cb45440158a64bcaf5562bcaf3131aa3e9c0f103ae3b75a3660204e08ce071a60076dc568e7bdf3ec69dec6c0e4f299533e35e3c7ef53954ccaaa5f6f341a88276dabb599cbbb5aeb3f24c1403ad13ee08e3b8c420230da41a3152f3530ace2f01108d13d85c94f3b58e6d233249d9116c6648d0cc35bf8375fb696f13bf6ae8c406df6ef5b6f79244ee140315ef802bd34c6ea345a3aba787542653fb1579900640da4ebdad4a10a60ffc23c89b91320a02393a012eff72ec4b30b6cceee36470b43a562c28fe5962f30ab085a0b36f528cdb46743d8d516c7f2377a7c0e9f6feb4d443e2b1be0b7f93d8301e4745d973c32ecb09c0dcd6a09d575020ab74fd7c0c4e3a7ce9651fbfe1882d79438f9b437390db36d5f7ccb676084504e7026af84477446b3f9226ecd0cf87dbee31a2e893ef9a549856ab615f7f25896e18846aa00dfacfb4f18602261e979dc2991236b0ff5d71b5b3c996b4576fdae4672b8786b802c1cbf070e0d89057db57306b45420729ef03fce679b407041b47264746b96e952628d71c7ce3ee37532c76751357e713708002ce5fa1f26aeefad54e54117ecc2c464a0b4582ee28c9bbdb3249653364542cab5a88952e2b32a94db8b255c9935aafa437a82f935726d2b3893455d1cb309971187e2e3b2022840a70e9768d2df2a986beb8e1e0b6feb90cd74f4a63c4648c4cf96de9f7468125646ce9cbbede046c6d8f828bb0429278fc0f32496a280c11a0ce8cb606566e1c3214388c76e9bc1eba27fcda2e057415a749f80c0ec639a8cacbe721140b73785fe840a34e10e94328fb982024eec64ff474d5d17e74de0f45611d7dba3d77ae2028e204e3da81083dd884092ee3425285b8b83397b40326632b92ff308d1c23b39b6d460bf3e0a8ca9d5e4f19a294ade36462ec46173b64778ff922be4c03ebf011f367ac01054937f97843db05a8305532aa55926d0632a2fd3a3b9bcb0daad80f24e83a4325bca245814e6fac6967f374231d9e312d05b72871acffc751406874acebc4799433c9909eb55b028683ace1a32422fb7da22ff30d6a03557434dedcc2fe9fa2425cd4acb87314fe11a7011a5b78a4a3048dd089fac2bd7803b011ebbe536adff04bc05bf64db6d8cd7d96761125999b755581e66e58220db3d1e2115f58dc5690ace6838f15ab9d644874cef139d7efb58db9065a869a51c35d67951715a1926366caf816ccdee1564a0398ba64990caa3c86e43fc9cc2dee4b2d716e1b2522197594937167a7ec785b840f7778711f76ba17bba11d3cb12704c3bf48c5cae2fcb16850d2f1fe17930c3744e03b250f113988605a27f9e7ec471a5578769f0cd3f4690863815c70e9a9ada62c8adb1541801fce92e1876c1eb18d47e3b1bb30974b6190c151b65c08ed959b48a1e4ed4619d1dedeb34b3bc21b52a24eb4826fbfdefb7b395dc9ccd7b65fb43c3e1a4b0fb12f01c18c924bb70311c88725ba4479d7c0eb3200134a351ab34766d98e299af1639bbbde9f3486f6ca9d634297a6f592961f6d4b7d9fbcefb8a43fa9a27c892fe73a4e1b0821b11d786b9dcf29189a9b5e9f8c37780224a9a662010442d5569d0099af15c4aabd2c26cd78754fb0ad3ac12a9c34ee19d8f02fca5dbd5ae0755012030908ac3c93818027c40bb1576df17ed55b845938702a1969e04401432e39b6640790a7db187ed253c2ed97b9045e1077ecd2a5071f0deecf8ce6464e1d6dd68913d77fcd3eb1d8db2000fdec0201d02e6360cffb3c0f428043810167ebc08b6ad9f706cf9da4a49ca1876a6b6e2444d20c8fc5df097c108498af4cee23c5e25e1f924075e63876631c79c8b3f4331be3c7bc3fae8b02b4a182dd22759011c935cc19af73599b22c879f0793a117782cf4c572f96e061eec2970edde521bad0b444719cb676fb57eb165bc8a515ea9597225c3f125bd47ef4665fd6c12f1755b160442c020d15ba6d8f024b1381a5249cd4a0913f2abe91771a509dfae072631267a39a31274db18f35ec57943072a5e343c32802888544aac59de06d4da0dba68a78195e4a6f0155dfa2b2bb789d00531a56cdb4fada6c96b6611e48cdf9148b44a368211d258db72e008406042de9d251485961eaac278ead34714166f491ef1608f7311e3b45e52a5205bd2f00008c1861f1df7f245521bc83d7853911ef457a20b64dff785274e93c4f3de82578919ae5ef8706afec9b989b245fa8f0de6a4777dd16bf184c97a111aaa2625bcd51d400d28fc685111da44227f1d0c19b2d71c5311399eff3c57097b7c051443c92ca830ec146170145ea0542fb9ff8da03c9e7b283eb9574a31552d9327e7a663eb5a71dec5797603fbd6c503ef35405ca6806face93864e02b70205c2ce55c8af0fe4a5ee1f474a7a460098bd775fdb392efef54084cc69315226fc52802c5fad8d5abd607cc1ec8329c59869d9f09584f243bca5c9f1d1335481d955c0256d8c407e0c4381fe49f567ad3cc2063e65d6dc1c83c8cd85fff5a59bafe3339cf02ce228f8568ed136cca8e58e5b7f4c912c33ee31fe1f660db41c780440d13aa423825417ad84fbfcb97097ce12531e47bf09333a0736bfe3d51a7fe53f78d8811e016de54519a0fe00f271b303650cf228f296746747861d8591a4e8275bd47de8663da68bb75ca00f2702422035f848dae22931b3b57b6d1b99be5caeb990a36306a7e8a1edfa67497841c99ac6da5d77b2acb20f4d3918ab15e48184f1133ab0d8c99cc79d3d0426a0587e5e78083b04612f16aeb906ef2c8938e7fcea03c4dac57719effde940f119d89caddd031ed092dd8fd87c55cd5785c998896e2ff72ae1ea2553bca88108befe8609a95ceebe604cb37417a70b5be9e965ea80c84919c810c1e77ae1f5d53eca98855e051569413458390e2b3946549f5a97a440aa2d0fe17833d3e500fb63111296ed1eb0d0d3f1d4828278d85026266ebb3608c48c7daa8a97a53edceee641876b4f45f89f3bde00c5f5b3b6eab24bceaac9233b58c3232f55da6d263eb714f99cc29205205262e9baff9d42c9b1018cfbe4af3452752792bd14e191a1e50fa6209a6951eabb0dbfb47e37ff98cd903743a257530ca064a992ea218c8af7b79c05035714a1d204c4f4098927d254665f0ea739fb063cfcc2c721277a7fc614d1814a26130442eb304442964424f1ed0083cbd0fe5e430b3d8527705663ab7b41522b9d7770217362ff8ea62bed010b7fc41cea3f228f41fdae5fef477b099d6ca60dd044af1b8e89dd011f1c24f39d30d8203e784b3b324936bcc6479888c0fd2c2a26eef020d6aa8f74376204a78f7e9c417d476685576f6db7914cddff6788f17af8b49d0d9a35603737bf9b05f3cbabf03bc283d45792cb3eca12164f5e4c37f4e7b69a5c115737f17d825a9daa49b8fe6955176346b9906978d0187e120987e7366c8d20a34a25e4ceabee943fe55f202650b13c9ec0c09cfb22c0dd0c6fb0ecee40d4d27897a3db41a2ba297e9cd72cdfbeafa5649a3d60e904ab3b2dd1f2a4f56d18e64e3b60116a8b33f8e5116a276f9b4ec334feea3a04aa9d5675ef0c74d3b30341ec0eb062628a6ec115d29d91cb5936e22b77a6145c9567040af0e474c5b56ede871927e568da068d1b32166707076fec566889beab91c99f622f161c7992b1c40a9166e04eed9f4ce242e3165882908ff883ad57baf071c096f080b5786882621609112f4883b158635be3b7745a8bc03abe982a84d8c06ae9d1748dd489e57ca99bda1de5ffd99f0dfea4d2608671d07aef550504188b002bc32b2559025f85a98e422d4613d680ff54eae8a3803619f10f47be5de0934a7676fae72dd7c1044294733b342d63e9ed872bc6efb38901fe5fa7e202640f2b1a5cd8d9ae656c8dcbfe4398669ddf8f2882a36c5b55d20e790c8f18a2e859efeb3725130d33dd2ce1df7b55beb966fd1b90b27fd1a156f326bf4e005ad8e9aaf5758d2f4fae4a59a760c644e74b13175dc3444d30c7df916b59f3d5c69170bce8c4adc60e027f23cf07a78cf5ce5ae16124c0a29a34cac5153ac5c7abb85aa12faf8869d18fff1246e5cf245067045c62b125e7f4b5cd8e7a0a1f7d2d9d566b120af56e26092698b65c462f14c746aca95f34b1fd3a0c1c4fb55710fd9fd7296084e48389a4e37d8c2ae3c020cdca5d4375ec351eb37e1882baeed86f2d076cec6fe9212adf763a66a02313f616e5ce9debced5d5c35e92dfd86a52900f38d9fbb09ba9652c4157a8874568b8591aac4e922e2bd42777d2c9ea993670cdb0f11e5cc3d66198cb5cc38713364f28630bbeaebdf01d54912c72b5b0b4ee20e3065b18adf67c082ee1411da6db1ef90d2fbe68d3cf7e45d7a55df1817d88c3a9ab1278c9bb9acad9f50f02d942dc20879d69b1efac66af9d25723d8e596cdd42f1edc13c5c2924a7e08d9e37c6830ac0af64235b7cf802da2827096a052d3f8999a4009973a922c7937ec4ad190c43a94b060da34cdab16fe8d5a0f00b9d4c257fd38d992b4649b0d01cead35882c80b6479f37e072083b774f049a3144743a873576af1d0b57f0292bfdb614ea1fe54951ccf14531542082b3a0d6fff54f45c2441646078c1da090b36ec2f177ea8a5e4e8c09331d13b4ab0d14a5674faba1d84acf9aabbf97ef8291f61a742d4f8f322f08685f8eb28d3d0e4b11c54b35c188124bb27b27f967b3262c4459dbb436c3013e597bbf90a204b10803181fe016aa0248cd730f2d074e7f0750147060c3615a39b6cc2110b2ca949ceb117584c2779f4584a4b9ac67f4a2b3f847795c30848ed4552210bb46486537db0bdfc25acb78b2bb95cd72e2d26baee7c83ddb7b28f58528868d4f295c0ccf8f8bac1e1098dd2478eb9f37e1b1722b4b23000dbef9dd3d9fb2b2481489777e2a198ea73059f1efe6f6da631399c851a09ce3eba20fc5caaeecc9262652f4ba8632e0bccdccc86695fb600acc7b2c8563da6d9ae106931b483d1ea2739e1de889f0f48ae2a57856b6b56f3fce89f741aabd0d7ad6f1b260f456a0b6be62f03ceb0200dd897f8de78c73601144754f2191b1bd0abaad2c2616163ac223e93f978fb9c3dd37723b53d674351ecbb601491f36d1d1745b9e544768de17ba263a8eeaff92db88e0e1eec418cd78e573fe36b8126b0fa37a67be5dc575199988416d964593b3911254de90f72fefff4634eb56d20c37565e134846bccccc4f57980fc8b0c886fddebbf051cdc0dc180caf830a1127469068176094ca8198e4cbc86564be1c11c47d83fc0e3e0c60ccd20fc1e9cd4d202eaa50606cd18cc5c2fa2958fa8649d896cc5b7af2de56f0005cfc5197ab1db68c2bd7479e73ec07ada5609686e4ddf438b6b2cc7807eb4723bb484ce50de65b02317b53122365fdd4907525093354deb07fdf9054b15ad4c2bef3a834a83c929e83ca2042a0a085a7a705224489725fd4e9fa9edff9fa3b3319be2ca5e72459c366d3957e28a626b60952a4f5461b861b5d87ebf3441ef2ae41d48f4519301468729a9cb1d61bf5196692d1e398702004716a806c42defa0c9029a0316114920140d022f2892784d0f5b0d5d0abdad84ca065847cbc03b1993cbc9a3ba7418e48563cf851316fab71674f1f59b8636892b8b3768782375a87f079cfb5e04b169fb3dbf4cb99408e145fee72fcb15574dad1933c9a510c75f1555004ade4d3400537ead3ea1ef619fed1bba0c1870fa8104fd0b96b8956b92ac3a700a4f1500d0d7aee0a0bdef869ff8970800ff9dce10cd1df253ce49c18ae557d93e9e110a2b0dc8cf79f2a44a669115e8505067ef8064beae55a458def30337f311593a5349e418575984cccffc7ceb87e831af10905eae69c1ad60e1def8ae691184626feca4b84594256b2fea1618077312457d3c62903b14d1176cfaa6d86c303be0e118ead30fc90c7392e43b5b93179f2e6f6e85a142394c3c1a870b9576b2d82a3c5c73948186e80af00073bb146f285fb20ae45a055f56d4c51fc2f715a265a443b97271750f38f74f5b8cfee744613e5c54a57636a28bfbf29f52e95203953d0256220f75c0a759716525d76562980065fb568702bc6007cae2fd75b4a17de68efef7bc48eaf4f29d0c761d0a86e4670c401c339477841988b89274106dc7f604e79bd0b2572c7beb3dc1f08b9ee0c310ef56f6835ac8fd84c0b1176d9f42e040c25a979d20804598d6cb126475c20943c2e9063eb4b5fb167d32c69be718223401c7eb9b09267e1326d4fac091624b3f1e19e97b99af4c51759109c24f1883267622bf5d125ed7c2ec7b27dd492ab77e6d110830d1d7606c2dedd5c70351f66e969a1e86497fbf17103475e52a5318cea2c16f180ecb3056bf4d222c8874098751517464d6d0fac8e7ed0005690ddce9cf5dc1b6bb4e3a27deda344cb49117609aeadb4ebff384d2ce37686d05994fb5e2156008ff6adee14a49594a4c6e603bc795b0bbd3732caa9ac4bf286d4e6c4efe14b950f8854d70e33190aa62efb8e05f60a43cc917a41e1e17328b31bdda48a0a6520bd041c6702cc21f95425042d17c1ba1342c346edd9d717a5633bc4312679e9a23ebeaeb9b1e8cb747fe67f335f2174d4dab26d56b5b248eee9900d395a3d0d3f6463f9c2da9aca80ab0e4c1d582724baa432e4700608def2fa308531b2d810cfe8cea8416265a90c77e6092f72f0f3141341f6761f3e5a59bdc750eab29e6091524be5881f961a50d9e567dfffdee90eb1bb2d05938fc58175da4fd7cf7bd306415c1708bc345c7868065426409e9558b8875d4ace8fe52163f10001310d10faab28e642de264652c539b3781b38531ed6c01b4be3d5641a387318919181ceac06a8aeef4401baac518a1aeb94516a6c75d538a0fa660dc57a12599ddf00e49b593a49581b88140b02c0a400b92997d0dc0a1704f19d81e942320b3256c9a900648f613e74faf9c956641b6798c151f97183d80d987ada805938ea7d3f8de07c06299c1137d4b45199cd7203389a32912f671c739beddd91e7cbc5f0cc6b1f0cfa9bca63a2673c8a9537e166e83b5ffbae065ea1d225a0face7c22ab8e04df770a7452890d172d89b3843a9de306e9ea2cc61cf543863234b62f4072d28d1a1c3ce420aff3b334647437c0e16800584c28aa3a7653b6ce855162e8295c178877a1a43a45fff90b053f945745109fee9afaa7833ff7ca71ed6d728f9ade7f6bb6e7a037e570b3ff9d868fe476986d78ba213068ce7c1a5469aa5e30771501b5a3158b0b8510582f27234d5686f9ecdc8f90970061f750eba54b0661d48bba3f322f36faf0b7442679c538a420e826ca7b4bb019de2d199799819994a833173e3cdeb0dee37843ea06cb248728c01115f5ef13756eaadbe1dcac3445ec32578d121460e444d1b8a6e13d29fca703da939355bd416266fe6dfde081af771e42493ada4f5f6d32cd4deaed903700e8b520ea1a1a59dbc893181d406592870060906fa322867c2358304a8412de6d9627ebb65b3b915f8ca6e8b2749b95489f824496da6483ac382aee5dc5a0796243fcad93e978af84deec6fbf9be900531f706fbf36f1c6a9562c6619798baa1386576b943a512e3b453ac50c8473a9952879bb2146ae6af86311b9b4888d5f9f28559a31e66c5f5b6cda8892385e998e8e0c556d490cbca842d2fcab2242ae475fbc7cdcffbc6251790f262876c013f0f947e63b2985b079112e23054734a1cb9f9ef2c2923886a5d58789bcc6c59bbdb308fde5deeaca8085cf7e118b5f6a7fd0fe02d0817fced588448a599b5970a934efbe42a75d0cdc83bfadb619693d65d06a7a7ea8e5e0b06816229a15ac93ccba7f7bde15a9885fe7f706a4cc9e75be6cb8ee11f5a6b0857f9de216f2f55e4c56cdb16f9a155b929dc8ea8d33532eda7db4ce523ebec9558039bbf6a1b88297c681323a82010c62f73fbf90ae2b46f22bb528fa17a13365bf95fe68605b561c7b52e34d8003f523472fa2315a32f96a678f4eb62eeab4a561a4de0327e2029cf0a369b63951229093563576ce6d6cc1a34656c75d4b35fd55df1d9b88a770a40483b4836a97e6b1a2b3f28fb72dc3a6a290b414bc7f81ae6b1eb5abbef1a57c0d524dc5f3f60b582467cdb2b6e4bff9c780c1332c85ff065f3888ff16098b0c614c0abd554120ea3605c37c13f30810c1084edfa672a2b3754ccc1d5b85551ae935a4d7336164d74615a383a9636fc06d47b9d7b523e300a1114bf8c0ab56ddb550fa0f73d0cc23f6e0bb846f92221cc0f8c3dfff5bd4e57260e61dd0ba06e45732c0a6847fb5b33794da2eb786beeccd9cda01552a2671d66be33b1335204f25f4a75075cf4af8d2c11a19f6baccabea96fd445e33b60d07c3c428758870b04fe2372c4870bf5420c04fc34d64e5ade6003d793075249328eed94d72f64e1198eca59923f0592ee6cd6b81b8ff932a8b31d471742fed77215e0ba8a61927fc2adbde82525debe4e44ab8e4aa63e63afdf13dd21d477977866755457242cee4ddfd542671de10c2621d23f375b70aff1b69f4ba36b6f4a548a7c497c5c47290b75a0b429ca204077d1fa6267ea73755b241319439015fb188ff046ec7148951688898a016ee522d2cdc2b66daa26f282854648f8a3272d453dcf07e111a77970e37683f164326aee6e8b103b7f0eb23c5cdb735d544965a8e5304f6ee3d5340fb111d17a377691997c56893ae10fc630da19c8eb1391829bb7c54d4df9d792ebafd457a1d224f55d0c25c0080138c9158ae874032e8d68e72f5b2c27669302c010a1e439c8c84d7c028218a80959f76f150469b6102f50aca931f905a5e927902ee81ce3965485d86694206d4d937ca708c2f0769f20b41f05b47f8ce72f3b78b795bfa6817b16b8a422d31ded7c939ddf8ea428ca66ef1179a3d9de724cd8a3bfafb812263a486bf26ff71cdc488f72d9475d6a5c7a1f843fc60035b12e6dcf73a5cf2fe711072b60d87d7bc297703211ae11779a44f724206a76ed1a24483a8a9b6504e49fd3ce30d7ae5311909c0dcc57cc137cb2a8a7bf54ef0f18ec13152873a1fef43d5804b310f40617cc4dcb2936f96f2c15def634581d0d08e09d8f5f8af6109dfad772e38b2338ce73eee2d51b7b2a07920fd76272e0d33073cf25ec83d91bb6338eca92d8dd09bda17a0d40c379a61d9213079da4147aa9457b8d620af197463a48177455caac833122e99264c92682149fe2998487a08919974cace23d8dad270b3e979caf3503f9f67cd0d59a394e73a0ccf969a88791188573b59d60dda6f5bb86e41eb524e1728111a65ad4e07f3133dab91128a6e35f185bd69fd6f6b7a1f99dd6c5bc958e0773cc5f7c5189779d5e67e3296e5698606fe9441d041ae7d75d490202818a446fe31afd08e0c800c7b539449605425fc2cc872a78960d31d9ac458a1f02a0b09d4cb01bcf93ab65a803373dbc18e1b8d627c25108e7fbc26da97059efd1af5ecf98020b14859ac4f67e7de12ed975e801899844e4c40546856f3eba9d069c51f866698fa4c76e6ad7b99991480663c0919f5906f0740567f19667936724137b62157a9ca04cc7f8087c5b72a9274c45a26c57ddbb8015930c2764b49d05038176d865ff740628c247e8264e2fc18de3c53701e8da6fd2fd75f5aacd3911e2224e0ac7bb3113018fa657669a0b13c218bb090a0d5c178547b13fd19d9683974bc2fce5f0d3eebe8023faa3f479c355289b6805a9bae80b955134ad1d94c5046f94200d3dba0c3b719faedabca08308b29046f41195c58bfe760d35c5a825416c12d673c899479cc2fd1e71d32cb367b2dd75fdf1910334cd7c849ddc16787d55565e9f3b02a25aa1190ed6ad564fe9b7d31b5986b1ef257fb2bda18bebea0ec9506732d83aeb6d8bd183cc4d53e8811e4735c585bccc9a63e6d8dfec322a1e335b70bb6bf4829973d6b42a992a1ac8311660bf4d44489fc4850fb74f161bfac801a89bea5adb92d457a036fdaf80c8f7d90156f0d93011e73827db63e4c7fac2bb24c991b88be72081665f80a4fe7f64b1867c12f97de25d8b8a2a2eed8754ee25e3bb2bcbc4c8cf2af258ba0962a9a8d00b9c94f49c11b07de0611f75d5f2fb0108a004b77532556da7b84c65c745b77d9519588f3aa78805e85f67dae3b8bf0d2ea058d8a56a001829a8eec80f83f9314f92b126f5ebf7ea8ae93641a27b301703d8a96344b224df78356411daa00fa56f0d7852cab353514385b4e00d63bc0c2245ba213b17357660bfcbfa5263d6681e157bd359e0c7238272fe49d4ba8a52e3801735ec7ebf8ea5f8938335ea21dc5352dc6e66a244d4332a392a1e3fdbe2c3e35ffa4d7a9cb74be4e2431569c1de79705ee89a577f30506f810850ae7978dbaffe654579e23e213367f381961c2385de7ecb3b87fac5b69062fccd89a1709a1b575589af6527cda6fd4e80a3da3cd14ad4150e4d6fe340ef21b5784b9203959e5d088844ab33c46492a6f909257d7859ae5de096ab4df9cb7634bb546eef212f7d2acc9aed2147a5a5d9c76d65cf2debd608a6f91275ec57d4871f4ab4fa4a7c9f02d3519bfca71017ff4dbf7dce16dc17cd84ca74e1174d726f8b34ab669e5b1b0076579b92d6691d3e0a84609dece810cf35681b91af6a34574df83580675e26842f9b494aad005627736f7406a4dedd0d430a391730316928ae14473c84d4ac0fcd17f4495e7110875a0fcc06c787206a4b5fd01f9f9a2e3f040f034d8051470f0498e16f733403332adf975e691bf17fc9cd16d6b1031b441aeb83282a826d58fa1d3c4b6121b2e1fe43aeb1fa5fa897aafc5630f5c1082f54a772e151b2c453df22e549e1cb8fc5d6302aa6d99b2810833949774015d8897e74412b588dccf053fce4efff4fc94ffc998cbf246ba5d9b99ca79400af5cab41e7b031f8838d3a52671a31e589144d130aa589b1332568c82a571e91be4ee57a422fa55dd3a89c62e2581c8c5d76ceb0de9515d081576a3bb08470331108e9ccf78200b1c3786d2c2ad44edc4eec126211549c06ccf18058974dbf476e0cafd0d02a76931b366bdca15743f00fdf279c7c64dc13d54ad3b1775cbce79f13dfb1d09b7897f9d8fe17251dbc610a45effe71b16f0cf6618b919b08d3db4499191d0391fb6a01bde4c0e400bdc0024cc34f65bb002567c09e4f657429f3923a98149d4f6b0decd6dd2b2bef55a40d109f846734523ad234a83ae795536ae1469f6b64a2740d7487e3720a3bd71c526b905edc0db1814b8b6b2770618d0d29b451cd9acc9a1ced2117bcc77816343052494c3b501913112b9e3df017479e0ab8167180e4e2cabfd4d21c6268bbe5b90870255b55f043a2787156fac160748ef933b53f7fb0c21120fe92808816aa9e8642114c66a903bc9eebeaa3281b64245cf5441253ced1e1fe0e5af480acf7c5ead41d8284255ea773156a6ddbcd6c0de04de4c2f5e99cdcd4bf03f706a620b9ec4afcddc16e210e7d418c7bd315977a54e9f5549652e2ce874c9218a1ce8b64934e8d0537cc0c60183b829dc5392b1b2e049d9d883fa291b817d4782101257ee1e97feba385966a16f0be6ceb9ad006d8e9c2fb4d4dae5689cea6e7904ef62c39fc00d48f55e9009c08bd1db098443791e5ab6d3a0075fc339e49987ca82c2b975046062f3c2ca6e532afa49b87bc02fdd4e613cedd7553a8ee39935dfbd099924a4a6f5854fc543a1791cc8feb63dee3d23a11ac3cbdbef2849f715714c77b7392bac4fec114cac9c848adce34ae4e527aeee911bda10b6a73544f1deb142b196b4c8a1d6e95034834cb9f0216d96fe4f00a6a2c5c1fc0ece5b9c4e6432cdc5ad26f94db6bb38a59379d8e0b0f1aef2aa2c1057c4e91cfe480ce2bd2ee76e505496f11056e03b8ab060157bf48c6f7436e978db538584dc39011e57f229bd09c0f47c32db86be9440032b6d2373c46a9017464da5a3ed1cd2b33db0c4facc3372e869bec81e20010d153cf284d676c7f79d8f939ad5a27a20338bccf0afca6d3c0cdc9ca0ddb73db5a4145031c5e77f4abb18d568a65dcd3ec08a64170e93d11c6c71fb04a147f0bd200e62f6d0a37c1e7a84e70eebc9124167d4ef2579676738331367e11e6d971d650a360633af24a05e7abf3c78703f3fb582f8b7d658ec3d01bee2f76ee951ada81890ce0282a5ba6d5933b6df8733bdc97dcafeeb7e9f273eae04d9cb84f0c5c760b1bcbc88e9ecb534d9700cdb162fca1e1ed367e1df15a404f68bb695f65b4ffd7b2714507f19471732d63629ae9e641992f1453ad7ed011683d3072598c98032fe8757e6d942cc1844d22b7c26ba5bb5acef9f2eedb57a8445424287f53a5a7613970a0388dcd7a7a4683e53d683ab18fe5ad516a0ed67f43258ee7091fa34150f927645fb27b4f8ac2bb994c1b0b1ec38700f0844fa7d98cffdc8d9148c1bc89767454f71123aec54f6410aa71b9a79b636c795bef16286ac16ca8f295c6b40f25f2721b84a06ca4d06e92966f066a35eb9c5832f8f7db25dc52717880d210f3e6084acfdf2d9d1de02472838a9f4904916ed148b779ccc156894ba5e93b240c57cd918e266970273ec11b3f54c2ea1ce1c041f70f8a85b94ca4bda50a49cc5c390d7888f997c2c5cad1cd97b61b309fdb2d06fdb5c2a7fb156966b7878c040a1ef278ef96611d7ae21905301b643cb0994eb13653cb35f77de7b57987260c4cddb7260fa9b86186fb31457bb2337fed9f6f3cf8973a4cf2f1691a4614e7e137638f0f2cc26b78a02e6de18142a3966b3484e17ba53399f7ec2f29d24f0d9daf1c8e37cc7d0c515065b637c220ca160faf421013bfb74d2472dcc91edc8da9a2397c074ae39a462cedbab5a93248913ccd42f7aec9985954915faf82eb09dd3826d7b7ce5361cd97c8c8deffddff4d5880d8eea97618466f35de08f6a07956b21ac02848dfb0b5aa01c0bc0d3053d3c3fb1cf9818da0143658a7ec94216cbba703ba38f64bc334bbf32d89017c2743bd0286d77ec7ded2db7d3be91441d6eed2536b2037c39136fc5a64c5e5c8cf68235ef600269ba14b82b2f326b0bb6d1593c62a27626bcc8ad4bd1c75362b864b87b07b16340fac3434bdea30d45f1fc79d8b2bf4a2d1df1eadb239c465d5884e3498a690e9558aacc744526c3df01ec69df1f5567ab02c2bcc3b708c41f90ee3bed5f755cd7ece2519d9a067d3756c35abfa3478a38e51f32864748feeff0ec592e76b88b39d87010a36e74b03806dca3707c5beccafb9b581edbac4c20512b3ad56f822d210f79f88f101aa08a5786dc13885959e3c18a6b2aa7c7f7809111424c5d602ef2412446ae1428e6fde8b044a5490ad553e7fee2f87cfbc00930fd8ea79af7e1557ed91d17387ee8697207d5ce6c239691526a9bb73c16617e9dd069b50896e3522ff662bf507181f0fc746753d669e37d6b290531da4dc81549afd85a062bda4213e85323ca5b79d61b3a77071686c11295092f9fb0c22e70ba22514d586dc4aca480ab5249b37412f1f3a7210a59d88e3f323aa007db8ebcec3b287534016fc8e30732529da35c4f925b3fd6c6fb4c5680c9a8402a0026b400859d572be9aa6541f4e72c08220cbfb3d5c23b6cf5c06a2221d5bce4a57920f8b50653bfc7c20d4a9680b7338fa6f91a5e3053ca83ab6136388f0ea4326468331567b281b782b25e6b20bf88388bd4c186fa2487c10ead21044f7fc23a822e0699f80fb871089c4b169830036242369f373595518bcdd49d46a795e70225ec8f62fafb6e9a7e5e9a0b78a554c61986bf68f741951f77d849200804855d8561f6f8252a94e2b42a388fe7e6b8b6e3505010bfc7aa82795e70975224f036b18b844420c7781063f20bf148408888af515f9581f520a3f008aef95c1a0a7750839752294f102d7b151ba532561d63c2eccf4b3bb8fcfbc61f7a7675d5051ca4cf75a57ad4b0c6553bca0e8f6b50b7997405ce8e8e702a1f7c4be67471a274a28d57911dbe629e5a49bf4bf2337fb5a94d12fb5d1580ad153437dc1db9cc54548607de28e7f5e11b8979ff194e7ae0af2c756e076238e5c9318a5808bea18b954a46f56854aeb0b73f4eae3669852d61a9237e60c064a3a0e1a95e7b3879bcf17d6049bde85a036886022d581765ee7f375469c7020688348f9febb477021a3b39d22849f9b0cc48735ddcb2eae8ed835c93c6c1db81fd71bbb891bb3c6a1096fdb2d5f873dba457e798fb85cbbb690971d2b41e93b6fc8445ba2995006b2174e1582f0b400f551d410d4671b9871a052f2cde17008aa631ad614561b67b8abc635209b8ce29f7a39f5fe46fde7431f71be6a84ce1be0b31b7e845886d883323648419b3adf05898bb29150325de00ed4f9d8744adee5d8b0b8a0322ba75fb0693d6e9c1830b459fbf48b5f62d4ad400f5412043a7ed376fdffcd623990150b23d231b3b07e1d992680a3491c4bf1abfd40b3884d92602c4f60c9618dff2ec3fc732ce2f4f310dab177a4c35543b45b6ab6e20964bcf7534eb64e8b51980ee232db768bb950abd4a207fc4987a99a27eeeb14b40e9db5546f88ed5fa581ff0bf8ecc7f0a4388ef390ca634e930c308e03d463251ab2a32700aa3cd176ff2415b1119fd46a3435a47ef43528c8f784e19f293678dc1759fddc1ec6d87ff10e4d1fa2feff61ad556ab3fa39c310679f7934bded6afa0fb30e0abd1ce50e0de984ab9cf92398f1243944a8ea9a91d743d44a25f41908c1b072e565a3f37347e9612fdfd5804dd0c08b22d3d0e07f3aa10c7c647e2155b527b44bc06b37911b762375fb39b57c8a961e1429d53753a5f2d6614d203a1e08e604f8fedd18f0f48480bc526c7c8c721203c4e5dbfca210a8168b8767b171d18277c99e8f7a535fbba3b5181aba3c76a4beca23328dcc79643ecc0e46e50d89eb09d976a0ede28f134f6a538dd04bfe925a35b62669e4d3211ceb08eb73011d8708eecb1908aa31575df94ac97d04ba52117795befe11d032c16d69cc431758231b9fc5c3dd99603e61dd879082b77eeca8da727da6b7721efdd15d9bbc416b161174c6c9892b3af204ac7200226b72ebdf5fd6d11fc1f7433ebe4e9fbf1746c81dc58b5391b8634073bdd8cc8e4dcbc93f6373e96a06fa7fec7ee394e6148e7d3b5c3efd003bd2a90cb6aae83afef3cd609560970a5089f9c26f5ca0ebcc199805deded6edf2222cacdc84a106dfd3e5e1327910c56c3e08a85ef9d3df938ed2fc8a7609d20d925bccf61c26fa8abe646412b4b7673bdddcd8dd65c11c8ed840c31a0b7425451a746b97f57df1c987480de632fa87e117aa15b0566c15cfcd1937c75b47e804272f067eb4947e94649b43b073085613725c1c7168de7e6c1b23cc9fc05d4861990d62762e778f713198431bac8b6054c946f2c52249224ebe3bd0db7c9118f5a249768d3856230e2f72abb23f4bb602b806f7e692ecba6a4c7dd89fe48a1612a0ccd9ccd840ba60f1d5fde18fac0f7688cbb367a947c3d2172653d400b1390508293c5a399ad88c0063cdba84e2064930468e03b84d23289761363d29ab512a62f3aa710cc21d0900e4c349f720e03593fc415f5272b4c53b04dfde31562dcefd68fef4e96bb89d8b22d9954915b56d30bae6e1fcc5b22048530f91bc2e72075938dc82f34709abe69e726addaa6ac5bb324e55e95f6660e7783a9fd4f7744855de8daeb32cc331499a064fae0f287f7819706848db3a4445bf86d8fec52d6c33408eec02d69c0a9b89137a7fc2c55a9b16e3f65e2cd04889704090df5d3ebac854626e0b1f5acf77b215f4225a51a0d122e942460d33820e33f3e5df16ce3d86188b0af103c1a466100639e2fe9531576e416e1c8365ec9e988dfcbda3f934052fe0faf0f238b207aa80bf285732e764c2823524baac815cdc3680cd9ad393b98b4de7aabd2b264d860764b430cba845302679f34fd70fe516b282f8224e81ee2a913204bcdcca2464087cd3db402db07767bbf555f5e4a12b81bb8b9790c17383baef77d1178cd383c92bc2bb014b37a310df58147e19672e3d12b6b177239ae76ee414a69ed327721e8ec9167cdc558f756eb5f25913d07260d9d696a3cc4c2693dfdd049d1e20f45b74cea10fe8b597d18951b34eea28cf3d3d2e95ba17a98732c97b6384c751953c3a5be604bc6544ace039f0942cc727f8661c926b74723b67b9460ff07bd2594714e075fbc69c0f700f9b04925db9f4d0589d4a3bbb7c1e2c5ea07ebb0cfdfc7d6dedcdbf29d07dd9ee301f74afa045f0d93bad50bad4dc0ac623ffa54bdb36b3f689bfe480f545ed6ecafb09c53a7ab1aac7e3ecd8a2ea38b6ad1046130371a79799e84ff11dfb8d09980acfe5492b7a2c7f720eb969cb45a36f701f984aa03633078d2ac2b8581e05a8451fc8e5c9b00943ba4c7295f5194649fca2615052b912b391670df4385700d2f4e5e395ed4bf75c0646f1c3a420781e18c9f1bf11a1e69121a79806bb14b3d92c6257672a82b69e4f0f97f4180026ece89b1bf55eaefad1a123c073ea03f9ba11bafe216aba581fc67b7d1a65c9bb7787f0cb3675b9c8aed3294153ef85ccb71ded8a5716dde7d7f7ea8dd6e257d7baa0b96adb12b783c33590f09a67a814d7ab9651dec3d4f945432c7b42f56861499793a9647f65c6d914e88636ef1c5b71a0683ac3169a9823f458e29a8f3ef0b0b71509e531ccbbc3c521e1bf0feb6979cce18fdba3f01e17991007764934b4f3192e3dbf5ec9fd833b877ce2d4fc5930a8633a62a6562959d085e87b43d8756162b97823e413eec235744c75006348fe53a1b6bcbf123d00086a97edc617670a0e86191347371c5272f489411ae3d47d5ce857b4b99af35154aa239429b9b01c3c10aa371a7b414d566ded514b1e9643259769691a87da0fd521ca4084663efe69bf219ceac58d0b459c185daa8ed03da3517bdd57ad2f04a6162c700ecfa91a59564003328e70618e812d918300471d8dc30b0eb1c13699148d0e310d2e9b737a4547a7e67d0d633adf4792441b18d3c690ad266568b6d3f9a2023d1f8c5da241e759fbbaafcc91e01ed4ced5f0be5009f5705443c62e751dab1c4aeec7c9762c29741bac337486a6c23f8b2292d552ce5059dd28a4b4aad76e9df40616440cdfa77ba799bebeda7fc0885e5625934d5759afe1e88a9db6a1b3865880970ef98854047c821ae219c002bab9ecc6d0832a4ccd3b1a8d9a6406a1fdb40940481980f1e2831931f391e7ae0d75b5bfc8c54668c0a18caf09b55542d86ab2e133ad0ba17de7ed3468b977e8c5d76a8abdf1f50180d560395f6494ca60b8946524cfd7a1748de160e4c00fcc919cd43e96cbdc0c6b9d6654580369a134fc006eb862183b5acee2a3e7277ae0e8603f810ed1858f608ebb3fce32ac44dd2d0de30e1611a43b317c6c419b59e42e18042a34cfd872b63ec127667fadc42d7d329b1b4ca4ff775087866ada9c747f5b22e181a2a6aea5fe5d4a67f1a52d5001516f1d8a41f2b57b3e79603fead3e01903939c3a1e51ca3645bfb63a334d36c2ee54b8c9f3bbe70c672bea1f89cb56df46c06ea13c825de41bca59d4185774f51d5df2e3fbe9e81df298e5cb93d3c139585e6e36f0a2060f95a253911084b686495185753848e16a2f667a475568a22aaa4121e5c256cc32874288078589a77d06c53a8d1f5fb24a7e1f3f2f03fd1244153d0e35829bd2f1af0a68477673100864080dca58b505ebdaf3dc08596fc5087ce94d904aca6435bb929001547d9686795d2d1edd599bcc44e9c209bb1c6a97e9c64d4ba9de9f37a3b6bc5f271e0c91f04b9b1327941fb3c8dd5fa781cf05c56519eb6a92e0c9d9e118270b8d1529d9df11c6bad0b45db0bb0f9eabfbb442156da651ae243bb3961b5589e2082ebdc6732113b0c040e4620f536ba487041ab04ce708c084b06604e6fd7abc71e3eab7c4c86e028cc9911ee0e91e372f81c7cf40a7aa20547112020c422fc45edcbbd241bd5261a2466fd43b0e72152e70098830fbc3c404af8d64cac857453b8bbbb6eeea83791a9589705fb10023a9dc4fdbcd0439756a031813d0c17418eca64908755d3045d4baca3eb7cf16bad8fac4bc70a26445be6f44a5e40099123ea6b447b3119278665b582451798ff58df07cf186a8a9603c8cb206b5a2c10042bbc7ac6b2cc25abef090fcaf579cd3ffff947b04308f70e497e543b1aa861baaaf696318ad3b4f29cd73049d8721ab5ffa79d21f72bd91d832d934b3baa80e535fed973450194aac770987cb4ec85b6d7a9768e0639258f1ca9bb41d33da11d96a89b8fbb3fe899fadd90528083362d9580b84e291d2a7feb5567c958f5a5391eed989fce0db5b2614879ea1903a91db9013c20fa5628d77833a293aa3740844641d6447a1c9a6455ef74ccbd7f09fd068cb970cacce9851417aec6f3f2a58ed1041eadabacc0cda30cd4af7b6beb33ce3480b77e9c1019018380ccdde9d272cc8c32c40645642f321737a30406445c998fac45d67686809013ce758cc4798371032cd7fd19bb173875348ae569c577836871b2c5ca871a805e5366b1fbf5118cdc3a6dfd80d588146af5f1067da30eaf888767911aacaf04051adfb73d601b155210c31e6e1ea226c5927b695838420aae518785a4b850723f3902143268c68065afce410d9446a4c5715ad31f0a21ffb3758018193e9642ad60139cf1a3e23b495aee3b32487ceaaacf707eeaa0e9098e56915dfdd979c728343c6e72293b8aefd3a463d36261032af7328d18bf41f516adeeda88b589ec307cbb1beee107715804b4f43a596aa2a0b21718768854ce2fa33d9f7605743272c534526aebb5b724ab35f5734114d89e0b5c4e97558808613c56c4c560db32d25906fe93f5d54cd33683148a7edc0333b93d5a6e02a1f55b3c3f2d128cfd74563f455670f814509a31724ce08c69dce7daa870f856abdc6e3595f7597557f56702de7d1141c58f6f43e816ae9214a04b6890a7de5d535c63984649cb238b0b7a32fdeb5711906e6ddee22986e64919a6134823578c5113a2190ebbc4ffa225d9ffb1e899016fa9dd8f49644023bd3b3549cda8e7e9bbe6786f9c7104d1caa9ccd63a716f89aedf24a631cd7c3409da3dfff4424059931b8a994b8924395321d6552368f0eb081e11c61d34ce75ed2cfee273358069179ec12bf1094c2f321440555fca7e0df6be7941146453bb486766c55c4f7e768aa245688e59dd4a5d7e0aaefda3eef96d5c577b991048bfa09a82cc350b9c6d0b987855e6b2d1dc8fa1c38ffca448d4d580d9c60ccc59825f5434c70ad93786b2b42ae06a00370bedfe475e4b594492268bb70552ff13cf5b0c5b2158adb4c25ddc2f09dc19bbcf2487051e2ef602375bdc18b91f09c33ff758308deefe281e6437e401f4c58282b799979072ec0566173369e4f18adae419e2adc28ff640d1f8b75722944a5f1fe24fc7258d864c1608e4116769b3b7bbd3b30de123695e9da6ceef91f8fee7dff989071c62eaa8582327a2750ab874c22b7b499d48a0e00e1088b4164e41c51452bcc91047b403184a54fc7ef7aaaaf7e0b53aff0bb76f21446c2834a8b26cd35765feb9d5e0a06643955a046c8ece8f8bc135b0df3284345d423c7473bdfc09cc9e7b3fa200a8b847c0ea21eb429613f48ff2c18fab624a116226daab1f11d13fb26522acb5d525c205a970a8f8386227c177fad5fed8b47c02605819b1b3de10db2da5c20c1ec1b8661d42bb1805621f9e117ab3c46938fde5bfcf432ee32a79ac62b17163bca7b571e72831ad50a20f60da6197ae80751211c6ad7217da56f2a67316b277a4d36bbce67935cd2dc8556e6e15de92bfe6813dfaa69f16d8c4d1187772529c5c95ee853c4e66fdc28620ef6b51cab756a055d0919202db7ecf5f1889ff8cf29aa682ce9831eff15e512f9be253652fc037c8aebc44eb39f3ba7c16d2210f9594c94a408fb16a176e29bfe59eca253f4473ba6568b6459fef01386de0b088f49b6c1930eb5600d199b716f4385ea2c482db48469a53b41e0a3baf171ca8b2b6304a9ae3865445045da8fbe8be674515fcb8b65ebee0069a80d5eef33fe4745097cb5e938f5ff1d828e5dec29d5bc39414b8509422358527beb1103b667b13cf0374ba1c6b964071c9cde64e7a2a5385f36db07739b113d6b44ed7da949fc839d96efd7d7a2b5065c1e3016fdce99b8e4b9eccba56c0ea1765075f60e2992b3dc107877845cb5c48f9a5f91463f48454a3d98af3be67f4bdb57a73a6e5a074440dce71953a7202b075e825d6ccc889b1cac5a6542bd994116a1d9bc7fee5ba23ec9fd80c16d426aaf9dff982fed396c55b13a4bf11ec8d2ef5d61d713c3610a22deba23ac75430cbc048ba10c22c9a485daa7b66e9ffb8652feda17821b4c5170c103be7f5c417a183e5b335dc4194a78ff70b3db03df69436f0375d40cff27ce42f7b3d1121da2cbd0d4e57d638c46a6da8ebf2652adb64ed70dd6c0af4e503d35dbfc692cc881d4e6bf50fd38d0da2cc919071c3014092a77b70237bf190917ee9fdf02485220039a5f76560eb4f439805a876a27c97b01754b993cf9b99457a272306e89475b3e0ab969080966437c5836fa88754fb7d9c0066b1f8d28fd5703464cbcd1270b3b5065aab4b936df7bf3b1e3b64752015b26fa61e9f35fa01546d47a1b874a9a16a1684f01f865a58ad2375641c90aae93171033800afafd0730cac287c5c799991b19e70f4cb0ecd4f7efb92c4d7954b15a0b8e7638408ea0c69de3be7e502ce921528aa024c80857d4c144ab618b9861b08a9d7e4fcf2a5b829f25578476704e91b59e71b4571dd367f05198f33dcf3152e055c927a027d10c3e174b182f8cbb8c58f080fc0e954e2f143a0f6ef38f788da0714dbcc7e32e48327b1cc97eb345557337ea422cdf58674aad88ace95d3ca0e0886c72ea5e0391f3f0ed55c1c6c211bb4d7a1299f4698960f69d7564c5a6ce5a9dcaf0d4135d71e5432fc71cbf7ddd8102221adefb042f915f137503497b9b716358e4ae091eb80bb21832f059a717860405769dcdfc402afae2ffc66ab83437c225b11f55ae60c74389fee55e8dfeb34f27caa2e873fcfa07990f88a3f820bc21b5e7c893d40367be9032417d684002a3782b5977bf36c309f2f8240fd41a0c47092791a5b6e171eac4febc40bf852f1707d4b1e8c79f10d77fc8b4c78926307eb40bd152d4b72f458615484a8751c3c48fd62958698060953ca459f0b1c4ab4fba8ea1cd78ed99566091b3db6c2898cc47a0b174753794890168f7a0cdfca80c512f0917ba71e0dfd06070d5c57885531d213294ae6a767fb465d4d0de7476100794ebd24158c2ea4ce85f733d348723293cc4a41e49e157f4fd31fe2b805c913221c3793479a006dac5482557e8ac47d9c02f055d7b0b647ca71718d3fcdd4fb9405a8254f03872d476aeb86cab351c315caebb21722bfb8b59bf2378fcbb93cd313a479b26c5281630f11296edced205793185aef60eb29f8ec5257225ef8fc867c5157c2f74a112115e33575bf3e1888df9e3f5c9490a8a65d7687a7450570d8de61164d3d57beac40c5235b32ef6135721783e7ba7f205432369bc33aba3d3c737eef82f8e96fffdcee116742d4587154d711cf5114df828d103d80d8b95dbe39181e4969c2389b6b21a0e9b221a37a4b5ca60e8b3fdd1dfdeb73258210d6256aac4b4c69a709f227a5b005974bfb8ff1b15062e35cc181d942ce182da275a76551077ceb0f77f0e77877a8d17c0bb384429a20a538d5e5d3499e9712562bc85094c7c7f46f171384ab97db333688d357dc3e0626cee5bf0e2bf006ccfa2262f94a91adbe3cb390526f080883f1a77a9c34af7a91ac21eb773d5a4684b8b669bc3ddb3a526610335da0869a4f562f212a83965a360c548b2a12d6259b56b9be905492c398fedd00fcb12607aeefb719ced433cd524fd6347e246e3e5883dc963ef79e5168653938886b1703e08eefe167d5ef7455ae1a45012adb846effb0ad3586bf92b28e614a246d1a27c1fc7d3c3eefbe8290bbf6fad543d6040a4adbf8a7f1ce4d884d6500abdba03c1db3c85ea26b4e0b6f862b3dd941da2c1de484317f05a5ecf6f3b3f7d000d60de6f74403050aca1ad4994ad591dc6ee7c21360d0dc833fdf91eb0a8deec61f4a7f7e87091a45f9b30eae6e0cf2fbbf62b6f2d2b8d8a887d27f00efa9e91e0ffdc9b5baffbeeb8423ef30266105bbf64f0d7b8a14a7c07cb90326aaaa5e7cc1cb58e487a1d60368872120aadcea25f119bd0f094b989179b3b9587a399265195126866a287b45d8f3939a284e9411450d52a71c55674e7451dcb6b25fed4893a622b2411edc59b1068f1c3c31fbbed30c1bfcc6ee01505315e821be49f6b9eff57c918905e9dd584820114cca5c1ea6c63357197ebe5bca2bd6afb8e14a452eed03ab7a738bd3eaf9a7df7104f6fd3c07dc4a664bf2b884245119ef1221b0d0fdccff62af293311f79f831e8a9d6d10826b14f85a51674425beaa9d0fbfe5d16a11b7683dd6c679f3e3212c9eb54ce82d016518acb7c1b9f17ea75e45141a4d8c6d7c94f3dec7f5758edcd316abdaee2a0733e4db84bdaff0084a1bdf8727ef2275bcaa5d013dce943d4c695502ca00a3a550b4338a4a348c8b035f4138cf272d96d6c95554f1f41ad9d39f10604928e35e0f9b70e2a6ec9f13a5166b016d53f21b37dc3a5327267a1cf51d7a44796f3882e7e7094b76c85beae5bcb2a99a343fbb6e3086f44b55ed5f078cf411d7a88a789a5ac67223b97c364eaa487143199fd5fdc56899fde9b5f29098cf4f697bb95cec3f1543210090ed299773cc7dc943e1b2d1041c128f45c93239e145159d6ce04f8a2da155b5cd03a0f3c5d14eee0041d51f6e3e5d4f6f3030f7bc018feca8136b384c6bac13fee2101d3dbc8c5f1a057b4cd053f478893ff1bb9b1a231bb3095d059146bb16fbc4a3fac074fc4016af9c31cdd6a26e032d44e019e4f8d2a89e91d1f807873453c583d3a4ca061d050f919412bbf9929f5a3cc5685175c6a4eb638fb711cdf844a98ea7afe49ecb01c994ce74ab7acfdbe04dbe9d3307d9fb5743a5e477669e3692c115e796787d2b5644e501ef9431c6ae18dbb64d0d6ff3ccfe148feccd29b2c6a171cb90a47dcd20846403fdcf053ace723c0ed2b4424a3cb685a7f4747f23015ce4fdc7e356b614f3a00aaa8ae471424d6a421a84c1b53d7e1464eacf5477ccc4768a391adc02d9d212e8f7ea7ccc02ea232d3b78df2e6d444c4cdb9bf5b7813f94a38bd14fc19ff3f1c0843ead36b95143b0201bcb0b59726b2c21c30ba6900ec3bdcece551a4e1fd3c3d3f4b5783d40371496a26c3d756d54d49acedcfd074d9dc02d068cc3ee9e0130e30aaab9ce83601def145005148b6b1fb8850eb2eeff2ff2256b17ecd972a91ef68773b94516551b3fd1ed39ea85a605932ad4d98fb083b392c709921576754beef56a6a29c9fe4ace272725c6f113c27ae123c2fbeca962b21241bfb6ff3d837934e52eae37ee9270d1a093d457c378a072189104ad9dcc50039b1fe36a27b80e126c6704f91998ed2cec78dd921f15a00575019b9e9bbd5a45b59bd15d951e6c7b12eedd02d2f55ba39dfd6e37fb09c66e4776a502af8aa39f7140c80bbe08b4ae88628c8096849f2108d802b6fa2f7573bf956e60e738c3a4b83a49dd4883445930ea803b9fe8cd36789c0adf164316c1c420094e0ea25aab4fac9606e30b2983504f34df8dde66d2ab8b36d501324863c5e2340cce49344a68fce58c68e0a5a3cbb29686eb33b4347d0239e5d95c87751b68637e82de58c2dccb7e6cd1017b9aaaf4b20868e588d8e35ac2d78b651e5efb94b6292b59c19f2e868bb8d8a579e4c396a1e8d4811518960bee84dcbe151be26e80d1d3be937e28a0d7b4ab3b3f416004572b63b6758c8487a45d91c1c026417c60c0c796cf50ea5165e9b6d669f77e476ad9166616ea051b2a66e85db3caa001acab152e80cc480b9fd06d1dba77f958b0fff449d0dd2a93a3d010f00950481cd27358bc919a44491683d8930b14d6933cab66a5be3447cf52d808fa9738a151d2cdf95ad96160c4e76ca02e470c5b980bb871c8c006d6d024ab988ad6884d112cf2b403061b77333dc7c920c786e5aa3e94c6dd54dbb804b33dc2231f9b317cf0c46163f387af213e86be7a5b0eb85070b80df2b4260b4bb24a1971d31fa09594ebab611b2bb413c8e2087d1a3c654b8cb70f4ca6af6c3ca3a6a410e2134347a5a1877f978a953aeb68bf9ca098ce95a0a1f7416a91b584754e4ea3cdc9b32fd2dddc690d303e6cb4204f7f320330273aac361ae4d9313377b4a37ab5934e20183207ae75732f1a27fc7fb8d3df467260cac19c5dd0e56f86c034b0512c0d23db115cc7b1697a0bd241416ef97c1a2139ef2c9b0231eb5dc67a93743290cde0888430317c9a8ecb63bf50dd8b23dc2907457db08f64be5ee3dd37d720ee86ccf5024af7547fd62b37a8e78a1212b15e10f8b50980745d8b5fff610ba03223df5877f19a6f70dc7353d74a981ba661f3090318df3805ec2314903907ab2d50178d7959a14b15946eeebf61fa845775bbf4e54149f5a9d3c9eeb7985f8276fcda8784c5be8bb69c848b3e8d782d58b21f51d123f022ee4b8960f92c7a1c7cc22acf2d75e8927e77fe162d61dc9c081ba6281bf4181876352993b0ac540410aeed00c71309460f3d3b82a37f7ccc4c016becffd70ecd35301f0a72a8c337273ba2d37b69ac87294319ca77f6316086828f3fac9b1b1726c1a91d0e5f00f417dd0e159397b84577c87547b17f92f32a5dabf0a75ab7408f44eda81dff0b6f26ed1406aa30522e4eb710a9b4e77a27350293d69f58baef95346e99f4e7aeef9b8ab9a6a1380307de844991ff622859a24ed036a935c36b7b51d175cde509b4e4f4b069ff4e49600e0e152117a7db7de7caf1e8419bb3f0f2d103ff669712130dec32fb334b2eb806a61984ffd15be55510d95fa6b5398801ba170f8fbf4a128f8ed7dbb555dc5eabfcb2faacfdc544facd2754d5fd0b705b5978585303bf226c52a3c96944e743b827cdf8a967df93360b021af8098ca645cafc631f7005f9144332bfe2de340cec4364e1fc7d77f7dd9d6e7ae42dc62138d51ccb8a9abdd8bd80f8d6976a77a47212cbf5ca9c33bdd193f195fc5f1f9516837fed9d7840c3517b5224a3b04b86e9e59ed8dd003207967dad837e29747fb436850d1019377e862d631a96169ef2cb6403ba075b9dd2c229b87bd086393ee6e2888c342d78f5f8b0d36148ecfb8887db53ffce8dad605004a084c59622c3f0268ab2b703b50600a406510871c96e3c67a6e2060ebcef6af9a01d29fac3bd43fd68781ab2005b397d8fe70fe405d681cb0173a5a590542cc3742fae8df3ac1f5b51ef855a02478f42fc3ac02e1f3e35d10cbd2388bcd08dee5421dde13c3a8b2e1fe777471671db22274096d13657daa2e6941003e2758aebf370ef736ac53f5812ea900ee109b6198455c7c1066150e3289287a5f6a459cf6497f769a213ce80cb2bf3ccec90fcfef635153a0dec082492ed6d620ea6578b2833525890ab4f6caa0eadc66f14bf3026740a83e7192603f146e5b84f8784e7faf715ec8e831ce4e269439d1c1ac062520e5f7772c3acf29e39b511724b6113ac6a901ef6b38f8f5b30a39de4ea77f709831e085d421257e839db94939b0709d4ef960ece928fb9c5244327525d1fa8eee83f75796174aaa0bd01782795e82c85eac97f236659a1f7587882459b8bb0259234186f62cb5eb7cbf6c6c0472b3edd3e7590c5370377963105fa44f8bfa5cdca37f2a12b91a57141ee3e4dea6daa73af899d0b8fbedd47f7b1c353c1c9403e19ef998b928aafe98ee2f0a05db9c1f56d4bb534b2381578e627b221463090ec89e1df01dcf2ba915a23f9f48f4e0f82fd118cec573d67d86786ec43f2ed3fce584dac9f37f6e2ee569f08d10ee70d1d4d5a3dd600c453130b4dbd39170692424d4c8ec48893a45adaa39b83911bf3c9bbfb074c68097d1d7750c78d45e5a4d872769bc8d7affa3267c7d35c3371688042db81317875e925fc5a3875180ad11bca460c75bb0e7a26fee58fd6136ed478c2ea02f583535f4cb01ef1bc09fcb26c9014208e1a990bb5217b33b5309497314814e3610d7d2fc94bc22068c1e12baec7d81f789f51bfc0b4bc2770dd809b57a7e70bae032343253db0de7a9e58e40ae21700e40ddb2af06d4148aa3941462ea4698e174a75ad62a5ff1cd99e10253e116b8a17cda5bc7a3f9923d8ac3b096e84da4cc44955e0c7ef64fbcb96dd5f60ca0dd6d63d04bf85fffd0a3090efbc8c67ad120a336c8e6f09e2987027f6a2582bc2fd70d77ca3de14b4962486df7fb73e9db18d9e41f61c96e20d901e9127cde6135a51fbe6f7ef2ab288e8aa7760676b3ed5dcb0c3ed9c663f62ed54d70c734d34422af72efbc345254bc484ceb3c54256016aff2be5ee797f8480e843c62e745125bfa224cbf2ab1b2c685b727c7aaa3e11bb0a0836b1bdd826a9d20feb3cfbf613356b6346f02e8209e2a0754c541dcc4314a893756d1395ce065fb2a77a02aa05633b0594d8e16fc3d5c2760c571c38254f6ff650ce4130f53992692523c95a8a49426ef3d36a48bd24d9ae241505e416f9765a83cb5d3cc3f76118ba3ef7f5f42896ea0c85f8b2c4fcfbdf31e81b7d6884949792ab39a6d3855eaf1ca0c20b74b7cc892c857fe488a4f7262d9614c9238b0ff58a02270edc947d23dda0da6b53eca16878ef27da1a19c636223f102623cc78057b1a0c0aa5082f6acb89da39a637686b0b54bea89ccaacbabfe6d49d4631825c38c9b310a58cfaaca0ea174f19aa0b735bb2af4f085e6a5a46bacec92dc1f5a6469aef9aeba376642bd36fe7d6669d7babba29525ca82d68178ce24f2b7cf85603733214d6900282706e12d08320bb1e2cd68cd67574212e4b23f987b04e3ef5c705af528acb312c3baf34ae6e4a24b2805eae29612529dc64cffe9b7105c1cfaed3d80b2fda131a3158711050e9afffcfa683ca5f25fbb69aa6c9a07b2793b26bc03efbe3e69b9a64edc7dbb0c711c1b3b6ad3886348f12977c24acc57fd25297722ef257579b3722183ce01a46d94e4cde0ab4f46a51cbc923b98cbf21a2df65711260ea18f180d10f6dd81dd7b905b584064d30f2bc28023f0089b2a2585a1af41532d2ff80ad4b33a59e7eeeb6d7bfa41bde1d8662642331f6c7460902c6fdd94f40d6e8a0149b8c137229808fd99647825ed5c83a7206ed7b85217c4adcd3315e13b567bd6ba5f5e47a5244508a172c5af2b18cdaed8269b5f88e22f1f1f720236ae3d21523ad064e51e219da12dabc19f015fcd2d41a6dd3f976cbe771b1c46f06ad4925b1aec37ec805a59424882b7432ee0d989ecd4e3f47a084893668e23ee6ce77631d6121b172a7f37cfb22d4d25c038a5ccc98239821cfab6df1b0ac4cb8e63ad5f5f43c88a2203f0ffffff0f