PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 58517 42823781cf64c56f846e690340a87c86f15a603ce6747b48cf385b54c7cc5f69

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1c58d7ec4e4fb0db6529d7fa840bf6b50ab58db193363e5eed5ce1169481e42c
Certificate Block Hash
42823781cf64c56f846e690340a87c86f15a603ce6747b48cf385b54c7cc5f69
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00805b000080420000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000007c9564c8de8e0ec90214dc7ce23791f72b34dd88b3c4c7ceaaec864638c8a4c4ebcf3456346f12e324765bdda4fb4b0a6b3129fc9361c372f727076c176c21082a1d7bae52d26dda5be11e2947442030a4da4ce694e9a048b40a0000000000000080000000800000805b000080420000

Raw Header Hex

00004020d09454d770a31f31906b172df004bffa54632acf1790bfe4d3776c52c81521a7bf6cddab639fca20b5cc0c0bb918d380f1ddf11602be988050cc11fa682a6e25fe8a106afed303182ce4819416e15ced5e3e3693b18db50ab5f60b84fad72965dbb04f4eecd7581c

Proof Data Hex

59,560 bytes
1212160203079e64e2f3d7b950671665762efa7f47c5a6160981c8bd54d1549b6bf68dec53b26e8d7b3eafd7a6a59b1ea17d2101cd2018e63ec7d3d703264ac75f582f4a22cc26e6c171364ac4942f772c512226b73e43b1cb782a68a5570c53eb90ea380a9050723e7850978748c317c01b9b8244c1846859fd13b9aac89bb8ca7df9f814b1f4e5d7b422d31fb6e053548004321156d9cb109e04b7d62884976d27459da23ba75f6f5f0b75251207cf129ec1112a1ec9fb73aa8cb460fd0c9b3df4fa3a29f5c070968d9b6d52334d0722e40d97aa0d903f18f80d2e289e55bf482a564aeca61965f3c46fca66369c8d05a0642b9c161d303e6d338e6ced1886d653ea8355bf864d865daecb33a45247ae5d91561857681d599582a36c7e2e83f224975cbf6d18c4eada500c7ab79d4eb474e80f39258be576fd0f0040b0cc734ff875b9afa631ad9699dc2d874371e82df3474a54dad7eda46f6f8d66125c7dd1fd5d21ef390428c4d963cbea2e120ce7c832811c230a47370c56488a839ce2d4efde42991a44148b9df243e29d6549080d3e5a4a4d96ac4d4e8b0d1acf9dcf2c8ee6a7d4844a41d671f3b727a0fb7131a6629dd8b8adce8a5bfeb8cb871676a6c28c257e8203fecceffe72158c4a85f43d93b1464d50bb7e32d2c5553be41498bee1ea8750d2bd856b561332343461b927a2ee318caa96089d9eecfcd33cd8876825cf37418b23a6601932f2af1494b83c927cb4a29f3b22f2ed12d2e910a3809373679257419f519de535b86320f311e2d7657d21c3179842e78e4529830ca11b68fe7cba3769a434f6e635a9dbc40b7cbe0048ad3ecdd3916bfba8cd664512db0f4f4ad5e0be4695e9dc364ced7862224d003dd4e711240c81caa896890d16c21276e5b54d94cd8ed7ca055ee9a6a348c84bab0f8efbfab8cbeab60cdd28dd4b679c36172c677035df7b7066a46d0973e3d751ade0572dfd81439f1cad896d4accdf649a4f91bd74a880e7cd2a9b9b6a4d57bf434ef220f1b570887e037057e2b0f9b59c5bbcb04d0cfce9ab05219b0c5d1145a929c91713db49319b9b9b4087b92653995cff34054aa4460d8782b32345dceb04cd96d33b8c30f40ff2017d7ef757336c9ffe26960149960aec8106f971fc9e4060146f5a72fce308e0c493e24f5a5e088591fbd60e1e193139f29c52fc714fa27af0bd96e13afd9139a857e12048a168761f1da920af3a0e0f18bc7da2e75558b30078bbedda451882f1b562e00b3cccfa5f9d49480ccf9d8aa6f3600ed01714f039e142e0de722e5398ae8171b9f6d3bca9c0537f2d7f33451c5fea6277b33a6a25d244d7e50651e55943226fa17232bb640082e44ea226062703199dad9d0adb51e5fb06fb9f228cf30c96e1382c1b0dea2c7d66e5c0b9f0f200dbb90befa65d3b3d112437ff0b9bb127bb1ffeb0a8793a96427ab78ade907cf523920586e532cd3639dd314e47fff043dfd95f5b414b92daee25ca335cdeffbf2bf2de4b0bdf7e2f1dce5c86eee148e1d6aef0bb281f8b78062041fc9948078de316cad72e9da0e6791fa8c01ed482213c8ec68adeb640e7ed528101fbbfb7415ceb7bd2c1f1215dcf5cc8881e1d82120860a22e8194a7aadef7e8d516a05593aed4e6c79ce276d6b54f0e2b5b1da681817a1f28c579c5c7b9cacd81304748121dbbe493159fb720a01ffadcb764a081b7ab350a1bb747c8e1550f104796913335479882ba271a20bddf84c8e856506d6ab5f659eb5e761f07f7e4fb964fcfd83ac761b0920b13684a5be158e44ebcb51ba9a2738e319cacf300fd4215b725fab9a85231856b0f679340821594610cf0a74c30de2a99d0fa73f5ba9310afa4b1fc4098e3cfa7e58a27bada0f2d6b433958ea4e0e68eceea8884f737a4e3d72b4c30d18fc3206cda0894e272e5b4a85cc2fb9115e053ea510644f3cd0d459d3db75ab9fe7d2e181b10ee5d0929a57afa1e97d3d0c7a45ff03a19f2933123329f7b27cad9280d8f688593c653a6d20c799e1f646764e9a134558bdce6724ec1688d7ebc0a18306f6cf55e9a7d8c0d324f2c2ff517d1c2b95e93d0feac3f6d7fbadab8be59c8128553b700786366e0c1d9b0cca2ecac9dd933ea5d01f73f4b78c8828e7972430867f8ce3a6a5e619e62caf5267fda42ba07855fe0e2ef88e4bceb5e09e1d5fabcdb0489c7e659549da0df6c6584a9c2b0b1dfa50da87be83f56e67959ac4d61e42f74fd6e245a6edeae8157b9f1d4b4cdb81cf1400d620432d98f594230ed8bd21928633546304f7e0f04774012f99919fbb3bbf874d7bc9d445cf36d2a2d35a9444645d8c2df27ee41fe54489e77470d70b7b372ce00992b7399b624ad487d88419bdd001d6f5be030dfdf2d48d0a0aa9d06a958099e72ffbcb3ff8f1e74bc3c24561df512ed9281d51b24fe439b74a97bd17838fcc0d9a6259d156765a22a5a27c87100f77f32decb9a53cbd1d469bc082f94251153fd2456bf6d44cc06fdc794e7636651fdb250753f9348409f3ac8aff8514dc214351d4b92379a150dfbd48dc580cf7be457d8af7e54a61491e5690ff794dabcd1a0c1ad964ad7a27ed7a34066b6d8390d461dae7ee4f8e1571dd384dd86282d79575de2203b11de87fac64142094932b6c19c17a5a64d04b381db97c52caabbed75f6508012c4f4af383b369620d3dce730b690b763dc8ee634ba5459cf0abc172831a435a6158179ec69ab4271922b53fc410b9a10069b7d3d9e526bdcae7d5bea24648f8de5a97aeabd99bfa9243f1e1469e8ba1ab014a2a8c67b2be639f14bfd5211a2cd7bca6fc5315da8f0b7042c2ed9995d5b843e38ad280f2fbab90f7105801af771fdbd56c3c960a2df0eed9a56b1187bb3706c84c535b3d22777d9f62ef880822f0f775aff3e1274005d4d6d9cef1122a3eba86cc6237e4e649ba57f66ff1f38eeaa5720dfd92f28c8d26e8c75cf3b0edf715ddf3048a183218d55e540defa0c38d30712469aeb39a5b0c7665006021bd2e3b3603d054f3fb2697c4f81136e720b69a6a362de802e6f974ce30cf63d26fc259af87f4458ac3fb363899f4eba9079e6a4abf9d41c5a5d21f602520ceb36e099d8865746620b90fecbe94d2164f20ce9a9d97b7a8999b7f125d7b965beb24cdecd630c88621be5b366e8b6fff6a35fd1a803acada151f95c1a2328e9a6d69c5d3a731d0e0f810244299f8281e7b824b347b73313885825965562a53feceb58feaa9f87095b2c59cebdd766c6cf3db9ee699c0428b030e89a542c433878dfbf75da9d7147cd3071c7fbb8780b85381c35e161d82e04b51deee439a35c8a7125b0221f4f7d61886d69338829e414cd79b556471ec5e2214b87c6c997e5b443ea83888db9492ee2e1e3df5290b22b3b9a13a288658db2fbb3d1f993902acada37069700417e30c5f026d2fa5144c7fb092dd46740dd4967013ba1395c6abcc0bc67cc61ff29ef40c54dab54ea90514621a74427b260aabb58d1829c08b2958d8bb411a183073ba895c4ebd47f753ba6ad9322e8053e9796960d843f7ffab580cdb9e2c31109198f600b2b1d51514bfcf1f17f3476ffe26fde858a57ebe99e1cd6c7181a12e4cd4cb11318f85398ecb1c90fd649015d5136efa4b39ce87279e3a22f70610c3e34c1acd3f4fdafe7599dd00ea28ed313625c8814690bd3654eaa0f07393dd9357f9193794c824276738ac361a547d262eb8d8ce213afdabe9ad0c223ca5314f69bd555d42b1e2712aa43ca3ac9835335a27798869a747ac72c450447682acefaae4dc98c62b32bd91904254aa49e5440383c3718e093e67dfd9c01144b0b1e25fa923bb38480e76ac11cb169ccb07b72079fbb461e15fcd3aa81da51051772e77bf8adf42fa85f35599c785c9140b17d33ede32c044add7370a0762c7a2f5e0d94f3978ec75c966b3a6af246b0d0138b17edd955c95c9ef9c81ade877f79eed6ff17baf6c0d6acc3447579532f60166cc82d63c042ffc4fe67d384ae13a50138b0dbdb24b8554b6d0c3d579b4e72e14e4789ad4cbebebf8fcc3a80b8341a5424bf513ca3f5419ee91fdc7ddced9cbe3970d79c4586e9b063c218e73b735f510fa65523e8b1e9e6586fa7075908b2c3b483b534e9675fc59dd5bfe6cd2b05775dc86eab0589e9074aa890385fce6b992f07c1c0e353e4203a5c1ccaa7afeaebc51b0cdf351438d8b9915652aaa2cd12503f04c6e3dc1833d50ab5a9b334cee86d86e31e45800d120c098efdf94c49603ad1423ce97834895b1e52e26eeafe0265894d62f0be204a4597c0fc684faafc1d962866e6e1a61596a2530fc9969bf897509a09b673e40a3a9555dca5e58daf1f3d1a13392bf64d5b5ea2f1360ed4948e58e44611b69e98886cc1be3ab64e54b883a42d19db7a256c55f6e83cc6fbd650eddc6d794ac2ea10b8d5ca5b0df1aaba33595d455188a9eb2d2b59de5cdce7edfe7fdb9504097b3ea20f5216f8d34c648a4c1bc83e255ffa6369d2a29037fa1a3f67b9da2ee882bdf7e303defc084dfc3dbc0c64c4a74b16e6529942cd8d77d7c0137d10f9d1999ddd8a877abe5c31bd16578105e41899e302ef94799fe6c4fd5ae99dc73fa71bd7b5725d5a7854b4ddcf022528f021963852c567999a075bda2d9e7db48af610c1e0b5a82e529a3ca87453a9453de8160329057314c925143d6dda88f781eb29b222c344acb3b8d1f42b2d809cf99b209544ad7546838da72824c33666cf4f1419b62288b98c38caf784f00ce8dc5aef6bd81d9708d50542d2ef2c165bb5fb38f0f45015523d1e0cde2c4709f635e89f4f9fdb484f2fbf13a8a723b57f95b1921ccc92176d5a22d61342c854e2fa695ebba2b4aae6c7aefab5ce4a28394482250d1dd265736ab57a82f98fe0a39508147c8ddd491f197bccb602736c52d678e1321dfe501527901ab72786146d9b50a1b9e3e73bfde83e914ed9f6e207eb7d0fdf26a10b97f5ae90c4f814a4074322bb213418b98b17fb7a5a2aea4130ec0e62a92a252bfa35f561ca17fe30e60cb1ffd6a5f78c379f67038e9bba4f36d94f9a0533738bfcac44849c92aa6c9438fc33563239c32b08e311d3f7e2a09c32ba277c2dc0ce22c041dee158bba1ac97d2cd3517a2ed0a3b13a3fe5ff7840a46eb8cffccd596110b50887d39d04b0f5cfff312fa24254b4493d53e8ca9258a6cfca28a1a6dfd2e3dc8f21bc4d7c1b90252bbb3bb2eb8e146e0ebbc7e205dbc519acc15c544bb4701a088e276c3da069b4747848d037590a87eb51342f3b400d8d8fce50cdd96bc799d7593c97188992710611ed42584c3bf73b9d0b10bc687bf22509132a5a5020c137188320a058f5dd0daec23033deabb5a37b66812565ecbabaf47fbd95aa532b2ff19eb8bb0b7f76e6edbd0f06f908bb2a302e5abd0b954a7c82d7fffa2c456d3dbd2f86da16e0bb35baa8b5aa5325b51b0274a65b3c9713d85422166dff8271b08c6cb218e4e262743190d5824a3d9eda5dee2e8cb1cb42c378b73e82859bd8b41bbf82ddbe43e58d6c2a28aaea460b9db622a1d8d491cb9cc7827cbc1e23dfa1656b9240351ee22e016e00f118c027b2d077d14221c4140c9d4df0476f107142bb07f27b3599f20049e564ec77d75886f6bbca8be761d9ea0156538664c1632abfb3efdf8f941f3e40d66b6229f6b21073016faea826fcfaa9be39f51b5a5a70dc9637af3fb74b7c2c5f6498bf625bb5f37f2d67e98947c9abae1cd2f4977b07ee91c1f2bd0b0eb4f25a067949b15b5ce502d9cb5bdd3a39a3b3ffc7123f818e5f94d1811ce498ac586f9efedf059b07c45c1a523898fec135cb450ae6d3b695c826886377cfbb1dc2f933a74e3ae3ef9f7435f52216c97ca8225e9b87f874c806cc9bfa2a243ea884254c997298b24021aa2ef72f4bd4d4d9faaeee04ff59e0fb81eb629ebda88e80e7ea1ee8a47b5b82b25f10c88a2343bbd26a60a119da43d7d43c8cdf4920544acdb06dbd29b358d36351284ba9bf6de52552132c44d65679f60b444d9ab2f8164f6880f8a3bb05d85464081a02fe68fb2a1eb295e15834efb3ef97b0e8439b08f249ed8b6aa0939c997d5e463acb005baf1e11160e517c1e09987ad32da7309976c67afeecce840e2c781d17f1bdad6263824d7aa5b470b36fbc514554c6e3aedd0edd8196cb3f63ea2f7067518a301d442c4a30ce37581bd29e8ec422c3cb43fc19a4d86edd8e67cc040af43f52ed429af4fe6156946e4d36473ba1c49ec4a725faeae690c8a4692cae5264bf7e5f5be9e4dbb790706f05330ed8c2b6c6b48082e9da1cf555eed8439e53ff0d62cb517121b5521f1bc4a34ed78a4d71233970b4de95d7286532c6eb46ff50f3e54f0b49cc74bc4a3b165501cb2b0c7ce08c70fb8be5bdf55fed147d66bb4f936f9aaa35c4988d49b3aeed3b611e58ba237b58b17044880975be58b8181cb44c1a56cdca5e05e733a4cdd3dab2fcb1f501a454f87401a3e800ac0f78c778be1fac1d50fea16b6a40f8bfdaba920810428f1f9189d742f886fcb44a80275238ce2867efdcbf90196926e6dbe4ac4e0fc82bd230041a0f900ec414b7d32be8b8ed78ab35bf1b28e456203fbce29d922fc0f8e135f04a37754f26d714aa8884baa8052027303eb3cbdaa655a33953102f700c81d3bfc9d7a892f5143a1dc079420a4cba79764a24281b01b128a19ea38463be317d240d709a52273d5fd90d328fc076ca4fc4ea65e220a6ddccc384573f5d66bb9b92355930822263f14f3a117949c4e1d9a279e8d99c3d637def8c8daa11f46fed324a7de2fe9e18469e6a4100755cc8b9dc182622c74124bd2b704c0c2c7cbd659012931ca95e9f306c2bda6d00310a12ba327a15316a93170e90bd64418f5cfb87fa89f15b760420c59fdc9222416eafbee80ccd7e90833d105f3f84f32788984c70b11bf25c6713903ad9354e8d924c408ec9012fe632cc563b586278ebfa03e5e91ab7e5f27558f843b971db8e21949e391f2166a50ce37eaec26236703b91598d2a7a4a8a8ac39a5cb1bc911a89fadac532daab582f0a66d8abef4869d24dc75a8f9d4b5c550be768ab137c68835726e4ba63f83a22dd5d396c8e5e345cd79dcec25c7c5c18f9ea9cec83bc6b113e0a278cf9e01fbbc72cfc9b18c851f63e31ac6f9b7adcbd95d03c94d9ae35a851e8983398179d2de674effb42a91b41f9a8d5f10169a50b923e3916b3d4b94fbfcd5cd8e70b5b9d25ce904aa036ad20620fb7dc3850b02b5247957d24d12161dce8b91757486b12c04473f8530ed632fa5939fe212d2d393b594f8d241def31487d15f75afb420022624e714d61b39e6597fc8641f10c4943a9d1c6b89251b3a7bd343f45dc2d21ab20088d29026225bf9b94d9c7bea649b101d0202a49b1b7e7b86bc2b48b8adc0f73478304f1bca9553c86b6229ae177e41a54b31c153722b55df47d2e30a038415321dd49dc9bde4c0b8a156f3df422dc1c64620f3c5d70bd183c09ad95a61449454d67243ace2b4dd1e34abc215314af939f1d190600c8d04bf4d6a7037cb9ed851bbfcbb3bae194f1a2a3309fbb89302ffde27692fc492da848fb2415c4dd956913d5b8acbd321dd0fd19eb586ae0a1bec08b96e83a158f904192a7648678c998ee8cc58eafab7a080505c170b85019278761e02335ff1d3b29e9ec771d46f800197f5a1528ad876d916ab7e337240760906840078145d9acbe3f44eed0ebf6e6dc94a30752e7cae8d5fd1eb78b74beac030e060a89898060e4bd73f99013e6032dd64500696b04eb6b566f7512a5c9faf51309d16e05c4de8b3ee7164a2fafc3b07b470da5fc5b1a64630eee3a424c4db5e7939a1650718c34c2a593ff76cbfac9c59bec94af95ace0832c1a7869965b4cb7f278184f0cad3629eb82121e338aef37fde9e758b05d6e2b4c14bfee493d5eef43b346bb50f70ca985d8c310a53e2503ba001abd5f211068439514dbf5da2a29d8e89a911c02f7c9a6e566f31c8b33f69869dc7e0050f31b130506e9aad558ec5331096b41d3fa4aa5a2fe85fa0b13214ba0c5802ef4e7cac39b671740eec4e81183b8ffcb665416424c47a28da85ee4a98b19809871a278be40e9efe0ede5be0edf3721b9037f10e02d36024a6c8b0fac7c49686c8751a1a5070fc0a1bf4d3349b1c763321335fa14fba518c5b0bd071dc9fba6182c27f993aa1108fde21de01888b2941a0849bc0460269a96f808d1412ca84f335f9aed04f8c1e29d2f46f2ce96b8c596cb34d86077d5edc00c3d9b9b13d8e3a5af28bcc28150a013c22d8fcb7bfb5b0f8e0a4322730aa864e1f7df5d775a17933dcbb5db65bd8344b21b2b2c2c061f3be7d6cab596feb0f12d340250bb162dfa205a3942e4afeaf50e38af11543be9a76ce16b43b0b4619d00424a417248c03971c901432bc75f05688218d92b50ab93428e19c349ed0a6d40a0dcb6bf084821dc9a238099ed6405ea86442913dc72634b7bfd13d3069de3ec84282aa765fea44e91dd509e2cc7b82ae7d184733fdc7a86d2f3489af98529d4555b868cf44373e04961178de2f55530d898ca5c6fe6be20c1b354f229977078b5ffe1ac2c3e29e90bd1404def8c3e428dcad7b6093eb3629b88485e3d37565a73529101e66bda1e3198b1733d0f08ce8a7550ab83557b1c0324ab4ca5cb2eb64d5cc974b1f5e8db783c010beb33055b4f14753832541191a86caed37ebe96bc14cfa53814c49e5e2c703a61cfda7121cd819e82702bfd1806a2c5adc1fc8114b9be86a405c899380e5eab0bf7214ea3cf2ac53f667bff962a55946a53576afd8eb547632aa3061b986e889e436d0669e9501a576b9534948a39011b326a455ebe91818026748530295cf2befd17b58f6ac480f94856c5defef312845c714e484d2d53485913e6de1816cf3b3aa99944b186d4f6f91f994f77c5a42b1a1ee2743764d4954629035f01d8256f038b387157a55fe24c0a56d4d53588bde6f1dcfecac22949b83167dfca4cab836d416b6793adba33a745fdd2d0d6041d086094b6741f6e75e5807591e0fd09a2f0a837153e1ebb9eecc8c517ef2f5f255623a19c6b01759c085cb5d55c960b7003adaddf0ca0480cde1eb36394a40441abdbcca29fdf0c1afb0bc67b7b34acb123f9ede03867f329072997d09fd487fcf3474663d801d845f64e5f4da42a2cf087581552567d783e582c50e6e0d038059ac8d20d8308dca2adcf09c0089bb3586c4deb0921be1a543493222fbddf4e26db0d4451311f9f4e211d887b91204795b681aca6b379101562202c4f4a81183a0f94fa51fdc22cff7c632cb3d09eb834c9877b9b26e2397f424a10e17366e02e392a410dd8dcee3eca9fbcfd8e2e8f6607a10a0cbdb7c9467bd458d39768d082efa63ec850b1b18727dbb1ab6a9ed24eab3064d819f8e7b24ad2a33c5eac45b2bf86fc0d85d0fb99e7f9d11bfc3ddb63844b56011ac3dde75651a52926f4237867f2cd4a3789151eff0db0bda2dc2badcdba72544eb1e332bf34cb68f4603cbeeac90d291ea1d2b69a07fc77ced7878e1c90a2985de89cde1dcdcf45e4ae1e31366ce51940c58241016a75a7e97efbd10bbf50563b5fa32fe063bf3aa57cb8587325e5c41c10523bdf739c195b64f9af1934545cec94fee7942563ef1aa8f39b8e58d557b6c373604522b23ecf4d4c18d7651c3ca3a9163460208fd32a5088380517746465b2ab3ea20df947580ac5d2ee93b88b4673906ac1e73fa97d27ac9ca3870e18fb29b5722c1d1740551f5a74642ea34388f180f34c9572673cdf1bf38dafeb3a64285501e3f48fbdf58bccae86edee5e2b75331e45a80ea408d61990f85f876d1dcb617480f1538ed1ce15c0412f5028400536e9283f68399044be9490809853fab943776f3af09cd4e85855b9f760cdba1ea06b2e755cf47028b1d19bb7123be8496f9ff9bc37c96d5771e053e063747d06d8c7ebac0f3a1f49e33e5407fe14d3be7ba9676b2a83e01b892add1ee7dddf03cc792e47432b2fad70e691ffa55e55a152eb47cf6f427fdf2b61ac16299f923d71ab55c80ed9f2c61ca56a57d31c2b84c87e402367030a154ca5db402b4c3e6c85fd23207d1673c6611cf68b04db1d4c886e4663e1e20b37b9ba730891dc2050fdd63f1390c3b055b107d26f917dd2846dc0bb31667d384db092da38a2914de16403798d850b892ca99ae4aa5a9ebd504abd2cc521a9e4224a16dffcc9f28adb3318c1c32806f055cef1049f232e6c0d63ae94f76bfbbaa90020bd5649a50b57892bedb2ad0fde8b25f445e8c1faf0cf37426965ae277713ed377827dd880bec15da2f7387ec1d4c4246565a9da76e9cc5abc763acc9cf93123da7a271671d7c4d100481cd916099c7291f8c89686d08ac2faee1898cda2655129866fdeba3f2df0c793161ea35863c374bd8a62a741fc852e01f6ebe4d94629f6b2a2a0f0ee0b6350d0908be11642587a769ee1f069567b6b7036485d853a371f735b5c4e3d4e5c4f3d46acfcb4b57c4e0cb1fa97087e1c264566561a1df5e796616adc814913fc596c55a6ff4bd626fc222d7eb8fe3dfbba9c5d9c2c4884850c423e24afbd1cdda434f62f7ef1776de5e3f719d8eb24788dcf79b3363a0dcaed4243861f5f1a998101484d88fb20a1804071223746bb86c6ec612dfa3a9e8d7ca43c32702b5608ced0fdda047784f8fea842548e35cce2bec2aacca8a34cb7cdad037d4dfac515653effaaeaf4b686475e47158f07a04bd2d20616e9b25e0e3615d762c3af590a07d9d9411ca9c72ac8d4c83dd44a1449310a536f821b062979c6c3c4230f0a9dbf56015d3b6d1829ce85bf9f9ca64a4f6fbb350ed7881d231db1e3d079f03a646ff741b81186189614d7b57260ea22d786d01ec5c308853d6cb225fb4c875c50b086d292fd3b51bfd110991a64e966c31ba3298841c59dd156d93f8baa084581cf9ce3981778b3bb52504a653aea13204bf5e2a46717a95632e27176ce4001205151c1e40b6b9d4247a91a4b97d8b8a36198548f3702662914f8a03b33e6f9141c427d87d490eccb6a19e61f51bba3217c76a75f3d41c24fc5f089b8f1d50c445b3a399c8ccabd57cae5f84590197bf42330301a9e70b4acc0165b475ef4182ca5c4b12ce360f6fb2d4219f5249a34f6ee1b2f2b16f54d9f547ac2ce558cd3ab998b52adc9ad7311edcc9f105b98836bc2986ba21d82a41903ceb41d805d50c2d1035214cb70dcd4c0ec41e1d0bf1915533d10356e4f4c87dc6e0d143b0672dd0ab92f7aed45c35b39b6269984bbde8a51b0356fa00e56747aa7f8831d1b756f82b065e6be5d5d5a063fe55b04eac490040e76522ca17ac60acdfc84a751d5dde6bb92e4d6d59590d8371b69d450a55858ca3b7046636f62bbc8447f56c60c67d14cae6818d08fe5dd10ddbfc3d8191306fbef4aa28727ff7d6c83b946d0b29492f7282caec466a08e179b58d37cce5b18c655147a14a63b74f71657ce3c91971b8fe79ead980bfdf98254faade5e75fcef6108e20b0b94e20a0ec7d1969e3a35a135b224da91f941ff37c16d0bf680f2e3716cfc9aa43362066d64b5e1f9e8115cdef9a9e7e978a3ae61d0035b07e545459f2cc4472bfce0e56acc1b023430b7a1e1e14359bdb24d24c73b972a1cea8bab4ee88eea83affabcb86ba7f593704e71b04b2ff4c3b6302af7390d8316b2e4bfb955bce13fc44f61f04f83123e8d52978de9f86bfba3be7af6e6d3ddffa085c1d29e52b7e86833656c7f3495d37e178ed6b842d9f25bfcf1ceb42dca1eb9d73ce22c9e1aaca5f4c506897b49e46c2d9851910f79ae6937c7924e38f8ccfa053999a11ac0932fb90d7ce050d170bd23a38fcceca69052f941d6476be7d9a1525a9186e02b2dfc3ca9f4396ca3bf0feafe8c445f40bf27636b75b8fc9f5e8f8d5678cb52d42a579de3a828e239afdd0c51251b026662219e6a4b15ed1986a69494f97c8afb73de6f3dd70b31db8c588bf11ce6af02b97f7859a5c2ad0cb24f36009df9c56de4eee2f134c5b09d6ff54997cd7bfd5047c2379756c2a93e1b8fd8b5993ef03906d124d069b772b3d2f78ce3473e579e5095e7c43a9e0ecf9da73e41d1ea7b143acba902ad8bc2c52707a49162a9b321a23ec8f29d0e9cf02a2eaca93baac149eb72d29168daa4891d12e35d5748bf9d77c6227207b6163055432286f495a12f688f4f08efcb9f177946f9ba42aa6812b56f9a647c031dab4ccf889e065155f912d0af388c12c843b4f0557ccccf127f0d8216cbc9cc369527f51998bdb36ff202d008c17c39712d4af66177140f385daf6261c655c95700d3e2267bba560fb645b614db5415d1155dc0d2e327ddf21bce840defdc2d648082c6a16f565133b37f93eb84bb82f5bafd43f398a1911f0c33a2d64c24fd85a4fa81cfd3910949a619b33b721e0ad651d07f5843389f175538993b0bc23df96deb00f868ea8358e74dcf4225e5527c70156153ba7645a10f36731d22c4c116d0adc4434f9e615a55acdb7f9b41645a6045c30c6f0175c30356e5646c94067762e5ef56268f94f7d7b1d077c2e8d5a3dac0177af7344d0d03ebdb1bd7521764627416fae30fc24fd9bbd8f47f8dbbe6123bdbccb2faaa4ecba0f7ff9b91e580369818d1e181ecea248d8bca3cef43511f5bc091f3f70e58ddc7852b776efa9e52a75cafb69f0ba4a666881c978f7aab9540397d0844cc1d7898b0af03e775a8e9cae624a67904748b8334fa77a3069966c913a8c1799b3ee9b5a0d39cae83db466ecb1d916a13da88de2126bb194400322ed4787842bcc06c41ebe0b2f0e3ce700bab243f7b25b9f4a2420547c9e4de5083c363a46c2bd1a9d6a144062169b5e707a22b864a38eedd0f1f3f5693ecdbe520e8231f7b7702372cb9979491545075d05c1445b979842c9cd6696c0500cd06d6013a5e800ca80abd074fb9c0b1946fc8cc121a1d75f42e636ce5775530861d8c6d0a6df97de2ea18779ee951e60ffd2dcacc99a9f237303a3913c9036c2c365e17997b82a23cb5b29b005561fc46c8e83ff60c6b9f62428386988ec6947923d6eda2863f97922bfd236b1a4029351b023d4014c85e78e53c03a2c120ec4b4df4b07bf33dd5d9a79350d7608a37683a77a0c40a2027db1576c8f2937be877134ca249b276708021f0e24cef294c82564622b7f2a7a6e9fa3de6c929ddca27065632c9342d3ede172844a5289ac981a6bee9b2d183368cad544cc43405c763bb478073eca2837c797966c28ca53a1783c9becd2b0a909566ff3dde014c76802a8e0ebdcd7a23a92e215a231163ffa5c063f589b0ccc2c541e79f13dbd83286c0eeb8d166e8c70ad6a54ce6930cec776c08ce078f328b575aad604187d02fdabbd60ff1ce14d1e69387066986ea3d1c7924d358e23bb41a7e77a1604cc41f7e328946711550fbdc4f5af4f5050df0ae201430d9e677aff0d5821be64003d236204581449598d9ca562212745f7f064617da0fa6f34ccdd7930377e17fdc792efe44555ae837b240e4e0e421a4c4319e3ed02ef1dffc31d3b0573b47a07f91ea2405ee0ff7f88b40ffbc1f1244069c298ff60fce1521627313872121c0e7f85ce80fa9966daa7be833171303af08803b7c684e799631868d90d958596dc51258111b270682a2da159e7de1b24fa1411a2e132b0f8e1e5a40fc447305a5d387e6146526b34655bcd27846aea254a84ea4f39593ae91fd2f0e45adcc3ef4900f6b042e828a5475b7025eb8df266ba34002d9141e33170d75ef0e326e81aceb0dbc970a052195c5fccedabf5d0de94b869973c9e00dc9ca163cc99b4ecdb771b8e9ab7942e443a75a63540aaf6bb707c62fee258824eb7e5a0c20372765486cf93e4e865c16a3642343f373c9e5c3757209347c079d1f15dbe488b5a3e3b52be2d47ccad4815a2c5edce1e5dfb34cd1dc6822771d4e95a8fbb81e75216d0ffc8b7ba9ccfd0e682df964a74abc44e9bab8ba93bb8a164dea199ef11e1b512e7d4e391b4973211b5ce5e7d1b740a1811fd435e1864d2a10115bbce3545ffb4d10679b22c98793ebdffee13385bd9a0bd79944476fe2714f76307c3ffa3707539ff6e3767d45376182d55a1311e51f60f0972f2f24e19fce8ddb80d0db91ef9335d46dc73e6ff56ba63bc6431f8dff40f22d7912670f44a76c55448d2c0581e737ac35e39934b546bb238e2be781fbf1956b3aee0845f1a054a668354c76b73e926027f7770e859eb518ee3da8e3b01fca7f823152566dbaef6fe3222f35337ddbee6a81444832081e79ba62fade4557788525058748c738bbac0ff90c3faa2b416e11ddc49ebcaf791d46f84819007fbee69d097b88f50489e1425b378f4adec899c09d78221a932169e9a3a88619a1c073df41fbaf6a58ae9f62d4ca1587d0fb173622f84a7b85446c2799bea08592d1db28d27193b7ca2d3148b670229d4b1ddc2cb2a135e14cec0eb0c5e6094a0e3fd7883c32c95964c5e4f8cf0cd9b4104d9434d92ca486fbeeeeeb05877914f49b03c121aec65e191595050308a648d6c9947293e05517c0af1611593b7cdc9cd906329a25fa6a4bfd95b32779e12c5953f3febcc778291e1c0bb21f7daddacf2a449d8248febd4f713ae56dd6eb1c3d0825d105d2a7dfcc0500567904ec8f7b8d2435074e76aec980b5e15b961e3e076d3e31938c8fd8c4eb3b67258473d55e427055959115294df7a456179f2953dc10e6b1513404180fa2b066fd686566ed287b29e2449ba12aafaf4b2b27ff1166dec94bd4ef1432ce1695232401d105f2172d3193ca523c753db2754f4d2ce7125dcc32cb4a54080147e948006d652625a59a729da2e3c1924359309b4b409ef95646839f0e764374e55690343de880dd36cc54c5ce82641673bc4578d939343537db48f2cf09bd7e52d5b9ddb0eb53fc7e091429f98a5991db639bc0702777356509dfa64efa60b64e061037b5572ed35ea05a5ee241cd29fa9308559cf63623a6d025f768f1e135bc82ca8ca1166d4f2d11f0dedc40ffb514780f2c13efa32c0ba0ca1ec7a8100a1ba0399036bc2f510d0def0f52afdce043e8604a9b7248d5d91fac7d04e5c148742e5794ea42d67eab8292fabdb50f608158bb9c571cee1fe9a0913bad642b4bda9206b28460f9c40d9b2e4c8ba56bb137a7cc75c12f9e2b84bc2c988e2a0840aee0b77ba52fbde36094b6bc9e8edc34f81213196294452cd27f4dfbec5ed42ad68f5ed0bca88c13654ebab99647ff32ca4738454f88a1f0ec313a392ccb69e1fd81c9593efa7485a6b71ba28cf02f79307f1926a8d96096cf3cac0b7c9a2713fe0d0c7f179ee38c392d644969ed77c774f3f157560bd3e2cba9e71d7ba47bffa479feba06ba2d4e87601ab7f726ad6e28f59fffcbf453b8b1e71e527e697c05ebbe12193b9e6549dc40540c5574aa4205d2f467117ee9e6fde3f8678a0c4515d9d1fd6c21b231b877d2336d582d48832da073bfe6658afabc736548fbb4cf7aa57c49cb982ab07a15175c217358a99e73d3c18cc6eb37a4f842594496feef9e524a550e37ba94ba2f25a522a1529c62dabf56e90d45840f943d88903b4d6af46a535a5e217134bac1ee6886ff4ab703984db09387b180306a3826fd02c8b1daae7c1e6f13465a713c0dbf928d47b70a585e193edfe5f0df7fbeb8d62032801ba012a462740211ff364beb7b24fef15a18076dc2f4a9e17c735b4ceaff556b65e05da22a5700b5d76e4e949e0ace683f1f618f870a6e763b46cfabc0f0b3fd6dc862bf296165d4428c2f31d1081a1fc42dee6611e0834f9386e2a9964b5a3e00a5aee614b6976579f6b2719bab567734f0f4b9b705b382f90a3b1e58b0ac9aa6d8eae448e2d9ff2ce81bdb5aa3aa77293ed70d371a4274f5b5f47738266d562b27c71302128cb37a721433d42e42b3f955b75d447ff5fef484683825f14ae5f7db8fdad1a580b9978a165bcd406328185ce6715ff0f7f572d929b8209f49214a9dae707ac32c13334e0bd5fed2a8c879a3dc0093c1f52bec38b006133eefdb4f752d341b65f331d3a4fe4d73d983235db851ec2fb98462ba506e6568af2ad07d89316e041ea6c6c09ba6fd51f5a130bc3a798d4f752dc46dbdbf2ef252fed24680b10c1193f0d60676dedb97f3a4330e0a08715fe00508ede0654cdd4ebe6287e72f19930391bb2fd012f5c3ca015f993406a77e226031ad6d000222bb833ce3c269df8733987923ee4ab88cb4b6b0cdf5c762a0982a92930a5bdd9beedcf8dfe43374aa1004a285b84915b2c9524f0c83698786c034c1f68af3a68aa3b7b3b63e5019f838137111797107fb1cf3a9b4e82892129faae6ddf5e1e7a90a06d7617ca62978382b18e40a7443561df02ce80b5e35dfd5f04a38bef49790f6a1839530a21ff80294acc57dae499e31cafa6c0755d36b91b8d5371585216dad54bb71ffc083fde0e27b074851fc017fbe9d24e5162e4e04d9e1ec2707cfce904641e2a45ad3d9d57365775688fb0e49e79684142559d3d0be877d03b88a2ffeee70a30d0f28ec8355874c22192dba5b7276f1ece97eba467fe943c77dfd5f1c20485a85b153cb082ebd37bf387970af6448249fa70b7ca468e3e79d9d627b176f03edd1924bd84be9f40fe17dc8a588abc82ce9556927d5f97ac7100f8b34d6b5ad3d85f93a2096a915403e81f3ae8399107433fa2bdd27513e6cbf07981a8fad4198716ba271ecbc6f5d626ff188732214859455f8d0fc67be816140c7589ee0a73982a7054ec55c631ea8b7e76c9e699b46ef8fe15082676915e95036d8a1e5c3b721f9f30310b0ea5112855411d28d77dd3a32f88dc035bb7df9809738cdcfdc8857bfd1d8360f1638a9544ccf9d80c9a7a107f961b699e92ca629ee30127026544ce87c3e73fe78fad741790bf988e59ea07dd72c0168c5091ba50f9c03e39be021a0f4fb1d3b698ec04a0fae8d8e7e7ff8b4d3a46c1671c9c90318b16b0b2601548330811ecf5bc330151d6d17dd7ca39826ed9df148b0f5123f264d1d20689768aa7d9f34b3d8016dc17427e70d15edd5ce279c98427ba639e4c195f96e00be7b9af67db037a2a3fe64d799e8e642c261533c175d1332ad792390f7c2511085b563c16449918770f8d2873fc49565111c5c0c321a8669755914b58ac070711e585b6641f9400a9be7ab5aec2d9b8f6011600f63074959470ca1a65568e03f8a95db73b318fb19f00e02978aa869ba85c1d0f542288b35772c947b008b507f21d929259af092d8571734ede19ae52559642bbba36d8a0c7cc553b86e0b3995984c9447db0c24113e044541ec36e71e5c08a84e8799b304e045f28d46f77264686748e93504348021f5001202d20bd8867b62b1b174b474fa942d8b317718fbf0251f13a7d1253cb739e2a9346f63ed5d9b25f9e14d4367367723e0d5829667eedd7bdcc290a3ffcf2918acd5c86f67c74b0ee3c996692c6586712b6ff11acdd01161d536dfc4d1c0b4c462e5cc136eebc03797138d565613882f600eec3ac29f70b5252e3df24855ab5dd1e3082ecd5a23a86df4a8a106b96bc2d1feace7e21efc92b182ad9e1ab99d53f7957220ab1fa0e760ef655648414d7bd08e6966633bad462bb9e414ad7454ef97b1bf329a5a6998270fa8f67af3236f7f2104df524c70908b958980437f65feda83c948bfa6d5b0243bd1af913fb0d912316d7defa31216ab892c90b96d5b65e86cd8a841ad932d25729e73456ac3b95d38f1cfc6081417c0bf8315affac5ed96cc24ff8c2be16e5d569383e8cf478848f8742fe041d7ff7e1b5184801068963b46ac7ca288ce94dbcf3a7c27a4bba1ce08d8522c2195c03c979bb5d1392afc64b12495f6f3241d62d3b262e372a4051ded2a1dd84678fa90b35454d429c17e6e5fe394f9eea8ed2515528976c1df9cb8bda4a2c8a9e24733061e214b15b75f5b516b72fa1308d6a29786312b041677bdea8e30d5a713ac96540af6dcb403a49028bd7a8070f211fe090cdb3c2ef24ac7b0619e5aaffcc2db798fbc2503939880b5fdcb76ba6c8ee7fae6aeb52f218c4ec81180c268cd78bfe1940ecee65182cb1c906b33cb5410339d00454b7f8246b4cf1b6826a86063b1cf3310a1271d95d571a81c9d4f5445a66c662448ddebc52759c12a59c91a72be88f37fcd1a74613a3db308ca25cc36f65ec996058d5f52fdab8524744e9406ef9f2d7fb3e0b389ea3ac0f4f608b085d70036a781de5c3a66086f9250a5ebd32beb8827b6c260333cb4b7fc1aedcdd35a1f3c78923bbf17ea61c506b910e5bd0283fe8ccb421c5fe9705fd49075fe7ddb4f11bf9c5aa8a2a1e296c8624a28234f88d6e668a8b41a036597f24d43f39e7abff1736afefb6aa29a142221184b399dc55303391b643d32cacd3ff3a575b9740e46bee94ab104ee83eff235997068adba942085df2cf18c64fd49acc65fd227282b4727a36e3912d990822578cfaa7128ec9e94fe4341ca867823c1ba5b6e6f37ca58c0dc807688f8229136ea40f968f02c3bb11033eb0defec6222e91b993e93db1836135e649ae243c370b690f75de6bffbe7b8a05f088abcdcdf037aaac02480276a99fac1c7e061c7af6de80f4989d5e171ba8b41ed56bd3c15dde1c614c8b779645450a01582bca12250b9120953c19df64c060b4bf95d2badd3cde1b845b6553a7ff7b700ba33e564da5e88803684e99861b24f92bc2dbed2b83cef4c075881a1dd47a3d20c5730fdc9a2ad558a169e0b2005585f922c47b332ff301bbee575c7eadac7cac93e948f9367ec5be9103013e16a6135d2f1331a8fc0e42240ec177a9e6754266411fd019d041313bbf9b9f03ef14a4c91c81bbb4adbf11860f54f8cc27148c14f632fe6799c09e16b899afc3a6442f2ae7aba69d7b40de280e045990ba6de0222a56934037211808e4f082a55ac3e7591c587c2ed9da978c4de2918961bfcc857aa6a236e7a4030379b7746cd012f970260ac9dc464efd06f8f0374c5c6da02dad06e17e1cafe87f3e2a2dbbb2a1df45b0ef01171063b96c8711ee9c32f5d3cc7b71fe1f5c38a1e0472dc8832d8abfff709c02de171fb1656409075cf5b4e20d528c097b828f0c4143a0e413bd16c2d5ccdb01c74845f5bc2b88ccf9aa60bb94ed0a3b04e3978b6678c85547db2704164c620a6ab2903914f3e7ad6ae6e77a53cf1309f71dd409377a636a82ca6139d8cf6ec15b5bdb2394f5b072a2875d50034b11c4559df7adf8746cbe538078751b26788c2cd7d7c568deec6e4906d35c8eb1cb92b64d48977b7cba0e23173b01d41bb2aa3f3aa687b85570ec27ccfb9a12460f819a4eafafa70e5025a47d5b8baf575632d35e0efb8369f0f500cc68b2fd529ea58be979fdf9fd35af87da77c3ad9a9beb12674dad0969d940e80174987e867cd203e2628dd6dc65d28718da2b6284555c112838670f7c000e20391606ffcc47432d72ca4e5716b36493871349646efa9f474f659d252a7568b580237d6e93c3434680deaf35ae7a81c1d483ca5c13b4bc2266fb4d97f1c81787bd382cddf0f35a5b5f8c6220b559184c40a05373c17038be08a57ff35ac0d601fb332152a78f18473edfee63288cd01e11d6961789ef5a6405d304e424ab2f8eec60d47416de11522dbd933e451009f512604d607df737650086a4ca568c31c2db0914a67faf6471a51e953bb20b1238d640b5be2ac9b94d07bc0ddf1bacafd22f9d29effac2cc06fe9ccff25880ab55f1a403fa1d7d31e8e259357f6fc53ae7a36683a77d6ab9dbc7f64ba59968a8806a83c36aef8493f4eb3cf69a58b8b4dab00b9c17e3839abd38e7de077699877f555524fab9f567e3eb5e2da1ffdd19a84850f049be2d3834d0b3b16c729439f296ded77068b230fe82d1c3343f2269a4ebb6530feff79d1ae28a01aab0751d2b63c9c8faf1aed9378d4b3ca37e24fd885d725e3e12419f32a7876ba1f342833fbb8fd9486132a10086be4ffc392a83386b01ca6970957e9f3de939eafd9e4d1ba58ca3395aa430bd85af822619af62e3c8ae683936af90740efb68a4ef2e1c70c3fffe7c3adaed593e2fe24126d0dc09d04a07d2a2e2314d4cf7f8f0176f0226bed66b37be7fad7b451d4fc85666a9ec7df3b024a69519a987bd7680a93463a8baddbcc0a43dcca3813f06f10ede495bfebc72d4c9bf1208e24a8b2f2490f6e560b046b9c953b4e18d2ec6309da6347e3470f5590f5e07bcde5f1bf85ddf8fd0c1026e05bc1ebdd69e933904b97f61dc1b6e7b33613f51a560a4a0d08696392681808920175cf9c384afc7c95a2ab0390d30e0a65fb4755d6da48ced59fec64ef64c8e416219b8e45f1d3a96d2d338e40092bd7442107ba8ecf1ccfe88d87f1f6a9fbbb6fa5a8000099e74abe0766f9f0371ae8323523526ceff6c7c98f5ee3d1639e17f5afe4210dc77557952cbdfe63867b4c36cf04adcf10400f506480727629b7cf8bc32fb33bcd79ca457429c91a2b9a7c6e37ce613d0121977dc983e20812e24724bdf1662b7daa71d1589bbcaeee9efada6aa9448d46bb5d3dc92c19688b62f85cdb09c5df201ef3c3a847596d1100f171e4808d667e094829ac2bf35f8dc297adb16a275c7f19c4813ee227d8d8649689cd96c7168e215acb2d8f09fd91839866887f7b58a2746a8f5c7bb897b0a1b32bf3e53e1b39bb040e50c077d3d5a607dd5fff6201278601b7e8d91676831aa1caf48c336b5c54581814de3c353172a328f2d9c20b739810db04c9d996b2b63f2ed244e71d542b9146c40fc085e2e47b2cc75e0442f999c1b7fb3183031349381f2c4bea25602620f358bf4228cf519c493c8884a7ea2ee058c52a90b244e34a3c74d355023bf0af5177575d18291cb05466f817c1364c1ddfff68f7389044523290c5768fd2b71dfca06f58fd05c6011123e76063e3c874629fd52c9a936c1e0c44dc0112ea5b92642caa67fe9960d67c54116cbe0461e21fc069efef191069366885563470e38a029d94f105df6091caeb8370f27b9ff05df21bf933e3a1f3b181a944bf9b4ab02d05922c11f9b891afb66680a36f2ec234052544c004d04a397e390290e51330abe07c0b95355534c3ce694566e9226d0e23fc183be74991af8b8fffefaa24e46de5d1d78939d566514bd3bca875438665e8435bb125a005a616ebf7396ae1d8848cfb6c4be599c331ec63b87790b1de263f6598f8be122618385902d262cd0948e07136ff95512556d6413d55b6052b82171121d4e61d8b195214d4cef08580892f4b47188558510f7e40a6df79f2967903f3fa93bcf42cc8e8620bd7acf69bdbb2d700e4795ceccc9937a569882f55006150a7740c10c10b4a5109da92c37b44d9404d22fbee8c17eeb13b88bc4427d37905ac878453449175e2368cf9b82fef6b6a837c81ab652a57955a65ba0e05b2c07732b3a42e5d204c92886a05edd0f54f94d334dc272e37bfefa05a11b53af010f7b3c8e5c84ce78d2fe12ae193fd0e7ad9811ca1289b9017681b7c3197ee175c89a944811f58f0ab1a970e938dbb780ec9438eb611e40e6bf9111a7e32505d3bcf75bed3cf7d51a07e6dd5d16febfaffe1b81dcb150308bdd028bf125ff9c3c935bcf27e0d9b5426d68986105b30416271326f4c41e6f34be557708f4981f4829386120120c0c45683cd68e2d0aa276f68df2d51f88322e2f7d43c2b3803ab8898e41b8cda8d2ba0645a87dbdb8c1de88ec62f68e9e965c0048e3039ac8e0f0594c41e7c4bddda2ad014d8c99e98bc31525988cf6175e810991059749bef9163cf6f3322dc4f69deb9bbbcd2abb8b3f19500c97db5814b247302052a55d6d4876aaf9bd5e60b0b385dca9af925f155ef7a1f057d2db4ce8df33b53068736a7a0e2c7391c9c2a3b8b03dadb39efdadd9e7bd8820f305715339aa07b47ea00e5abe694bca45f7d7ddebec6f2d7d202dfc3790d635537ef8734b5556d0b234706f9c3857a2dc9d19e69f018373a8cab7e9f151843d9aceaa7b5705f20a3258028e74e1121b60e0353da77d40f98100b9d5b4d534c903693bd7d7652d947ac401a82bf3289b01b291755a7043141a73e87afc4488911077f286525d90662fd4c2af3415de57696d943cc562cb5c3caec95a18e38361db99a1a4a3a6e1ed3daa5ada36a034eb0925bf1e1bb2618baacbad943d19ddd39ea8d5e0c5fabe100006fa61933238a1ea2564c53436ff4d4b4355e13d645e8a04e1ecd7b2bd8a2be0e36191a6f745b49c82b457da47f2dcdebb4e9bdfa297470d141f91ccc5e04f40a094848c76a4dd730656badf91e0bcaa412f4fd9c6469fc2b341620507cc598c9bcfd179c29a9b50552e051bf96072307b0c60c9c224a193e2daf4f496061197f3e50e7b2f150e340d6cd4508a5b2a22812db9bb256a76b73c953867b5a45d630fec30391c8762af576c4c8d2fc63c8522def11662382c1ea6e85fd00d09464af4c32b7cea76b2994fcbc2b6678e79045b779dff0fe93d9a47f64f07717aa922066e88905628973778d9bd0782151d321ba1c40952c98a5b237102e89c55cd0cec9c709c74f59bd430d62cb74b4bccdd1ba29170846b48e5ed9609dc1404805c68db26cc3fe9ef02f6735ed2b2eeb4779ab34cbdddcd702141d043d4b0893754c23e81f9a638b3365211651c90786448ec128df605402455414e9cd44076d52c7c3e069990f0ab60a0c29db3096cd78f563c43de460b9401d3bee1ced211e6cee151d8cff11097cb8a1aad7df1f8a436230554c1df3675b2cd069f4a73bbe9d035eb1d6e7e66ecdcdf6c58edd3b6bfb2789a98af82ca5399860eca670f995242ea524df15bb5a6887127ddc8a2f0abf6933571e804e164f511506a0a27646a0599fcea1a83a8e3a24854057dc2c769029425b739162366d63b3e69a3e344565aefaa8fe385b44337d31a221546461e9bbcfe64e7af8b9434ab6848d68cbbe903e88114e75f871f04fc8fa2093a2de42bed1d9a511ac1cb48e67eddc0be078a090f0337c9d15414c106f9c9f9fb896f1ce118f4bc5abe5a22c6933d6fe33803009c0807c4a35368752c0d103d230531249232c1da8348e14443bb37d3835246407e6f5f16f84d345625845404d8dc15bac5f69d2f282a0256c5f9c3fdb8d6e6c415968b0c86e19435d58c4f6647612cdef44b028327b4572bdbb49c6a2f484ada0a297c5049e06786d75eb0b6588383088b76ad1cd50882772993fee9b7f55c93a06b602bdf8192f7d140d9590af2bcf028b917d90ede575e686be1fa4fa4dd7d19a109744628689a10dcc073357851db4b7e1ed7d0697c45f5970b392137002f97d27f6ce727ce56129d6690af292186df52ef42755a4d924ae7780b5cf4a9f82279eda4cdc0e935fd6a74cd9ac03f9af216977f3012ebf8a072a077cdae6f288ef8475988b35b190cc9a43127fdd07940e2a6f22fc89784240b4ed22a96e51cba1b6c624d7d16183540fe46b8afb1582205035d3e4c08bb44b73b4d8d8183b8075b0ced2ed43f33cb414caf7ab96e2b1cc3356ed588549671711e20a47cb8e293f27085ec7d86563f3b389cc042a1bc1c6601c29075e617bae977ce25bf72913d6e8aaf43102b92658d6d471de4b37f4b53136802dfc11d3fdabc7eb80e61b22c81df0d1d7bad1dc1d6382bdd6560f61bcd50f0e5a02b522d37b54710fd81a8efb362f8ca4c71ddbccc79e40c64e74749ad0d57492a70074173cbc4220ca12d1e7923e97d2320396740147e04194d561848201044949132409a0c87fd4ecfb5eddbfc7994b951f049ceb2cd045b663b01121c9e10fd0bb6801a8b72466c7b2d6cb5376582d5f7062d7e530c0718742343072b024b6d974d9a655b413dfcff5b898f51334c108e1766338ad6dc1363d1becf40012978d3902b794edff7ecebc2ec72954d9704a289af215cc4e6cbaa319e43b8c154703da0f98f52a73e34ab713c06d3848d13abf620ecb7fbcc5149024c1ce46fa52a37c7a5d0dc93238fc2b57b734357b0494aa57db989ae4bf58faae1c4839215f014487024c1349a9da618d897d7d3fd17bb16907bf08a18e2def6451817ae5e32f386fcc123bbb832fd56897936d0ae5d53bf044a717c99683eb3f4c14e2693cac44de0d635c813a24461c0952def0df67ce165e4c96800b00bdb03668dd5255249b1bf79859ac002ceb712f7a6e79280ef1caea6b2b13c4db304f8f896a047d212b8d31e92b965e310ac8eaf06ec6fe35bc4dbf2cb19ccd6d3c68e83a80a527e13b005b5cf83dd85f74419f48a8e5cf92f908af275764ae590fc633c189b4cd15ad2467b56595d7ea88d14bfb1f5b98d2484ac1fd1cfbe4dc5b7a8968290d0132bbaa893d416dc2c20f76200f6c4ed5e41c2bbc7ac110306aaa2c27755b0c24c92928795373fd7cc9b29a1b5cef85b1c5edf60ca83dd6e4d31be9976bdea201a41ecc9b2aca2ac9f1aa35f9843c8d210427b2dcdffe6f62584807d08415ba6e7e83ffd4d50f9dbc2e914eb795a31339bc554f787574d8aa1e1efcf6b3177967c9e8373b19567f07272b62127d6db1f7da82058eefb04779953ff38afec482a1c08e0936207bdd964a7a79a9832319f0c9ebc6345b25376c66e168d57b1b09bbf674f218a4cab54c62a60204696e15cb02f5978d52088672a64c25ba4fcdd018ef5393a143847b4e1cd5bd77c9bb8b578ae3198a940102bb8198dab0e2520bd515b610f6a69c5ec850d10f8a373e3d10bfaa133468c55a4a8466b81a6351f99f16fefe4f1f9f0f1d41316b374bee07e3e409c51622254352d0716e994acb6390996cf6f75b78e366e1cd2c8be676d5c7dbf7f5efa1128318cfd0adbcea340dd2badafe4cb28bef1e2b6f64e7e7961243e93541cdd26b7bef20e0fedf8299ceec4895c770f734c16d22ebaad1c6e8b65c10b0febc31a2301fc530b582ca206a079e6f0592df68b92aa63d541bd35d393e17375765f56dabc0e59467ef3491bec301989bab2273b7565eafca76d6bae60348e3d12adf7ae2e6d088cafa234e7cc3cad876893abfda314768b149af2f181481da639728156bd509b58a8bada67a9debd9735a59abe229d1369347588809e87b43107bab4332213e7a92178fe4a5c6d7108c07cdfbe7b3d1c04d3e730dfdd74ecdf542fd47f71d33ad0e91abf3448a7ccf03b162cbe145d153bf5ac022627922841824f33c8cf184fb001711f3eef67c5f7a75927ac8520ee620a8e9c6f02e32a916b8b3c115b6236a0aba17e094ce7b5dd05a63e6bc65b53567e0c714c7dd7356cdfc716d736b11e083acc69556d17c450a0fe470088715e41468454474aa205f389b050d3d2efac70cfea6d3527b5f879c011569e091388c93dfcc3ce453b2f33b799079a0cf428273b28a3c6677a5f848ea5b3596cba9658cd69f7fe5ba5746f114eee60913f8d70953a1ce1466ed707ff3d71e7dbc04b54a7329ab61728f60f3eb39b4af042c0eb7c8875057776f51127d1e896f04837596bb09bc6113eaec10fada86cf91572be89c0b9b8d477f2972a063bd35c4b28c19be7d7afb4bf94b13bbe02f031f093cea6741eb759100d24f3754c90099602ea2537e8c1dad1ef18c474a8dd2c9e7a19c58f730e41aac85a202b684b802c32634fe8eee34a656266c74250e41cf006ea1c306f959057e21fff5f879bc1b310eb23b74e917b663325cfb55169d11bf6bdc42de9674856ba593b76c2163f506ed8390b44653b82abcf0e561344a13af97fc4d38ec3993fba0d7723d55a9b49599b3137a10f0299f433ad348fb1d2b7f0fce7abc09fd515c6253d3a688625bd7e01673afbe547272dc94516c11ecf128e386c08ada5c01e967bb2e9aad9070014c0ae79fc45152ef3936cd06e90a3a6303ef3f3d4818afaadd1d2999776e83c1185c24a7df3c99874072ee4a5a1144866da12c6c4ec79aff33fdd132d921ed792e563a58ce9f2c60ed8ed6e4225d7f91e28c488255ea52241ad698ba9b986f99b4fd9e31ab3851b396d84b53cdde8690b4564dc2bbbcdb14a2da85dc0d4093137326387d1fddb3f8806f0b411542748a60bd9fee36d676edccab72e6c042d6363338bedfa5bf1b01b7801ee600dcf667f604fdcdf90c00f09dd26dc574d68126e84f7749c4fc0245ba0f76172778f608e845cc2aaa4455d40012fc0a83adfde7ffbc319426556bec123e9f6f3422fcf09998b1a4b1d8cb2bba31c07eeba68409098deafd3b7e2b1e34566ced10ae77ea724516cd66bfa2caef8f734aa1d353d98d9998d9ecd94126e03e7e31759bcc347ca2c44181b1736dc909cc67d519a6be69cb010ade66829efa5add6ab9b850d50d60b6c9a50c060537bcdfd6c378c251e93e671ec3e03d04b83796a396c1560fefc6ca1158e4698f0c4d026b2417cda4cdeda6766b8d6ca8ab64f2dde832fbb52184a60c4f5121eef43855cdb6071946f4afeef4c04e591d0e23e5faac2ac2415edbc0196c8e11fc7caa81d328deabd522216b846c3cf00abf32ce5015cdad65dfcc3466238c27354d2a92cc9fcd80d8c690ad1f4ab00825b1edd5fc8714e73073962cae9972f0f71d18fe7824f4080d6f31a379c60b0dcbf6519454fe0e21419c85f17f8ff295d55e911d23c2aa350310390334e244b89d595af0d6f1e80089aa56f7fd1617209ebfcbe96d21b4e47d26314080a769e3a96a4d8b844c66e17a9e2d563b0e4e900d1ac4955bdc16b62d7f2f66866c2e4ee9bb818898eb2a564ceefbc59081b63296d397b3560e8710fc6fe415c67e5cf6f645495b7aab0e2b0dec1003526b9d0dd1d56b0bdd7b53e22fd91c200389c4d8ff6347a2141a3d3cc7f1df3881ebd141964aa3e322c7e42dcea8f50e8ff1bfcdd4ad8298f97a74beaceaa2ff44816860c0b0f36cd833a6fd9bca866229003d26f06d302102d4b91b905eaa2ea795067c153712c984341ff9309839a25439c6f7592c4b2be368241404fd3c29e58943c2f2dfef7f0f6854bdd801ce1fb95e8adbc3828125ac11587f1bbcd193f5391848e6fe91f8aad78673637071116c0de4cbd200bce150c7fc310125eaaf1902272ae89a74867e10396d2ea99481a2ead4c0b107cee63fbc57a0665d811fe94d9d36e63254ad4f677bf9616a6014e73eb06709ee8576fd5456a038cd3bf668d41daee52c66b739857dc8fcd1f1847ea66556b67c5418c44e191eca31e92ee49f80e4b583392149c0a9cae296ffc1c0f9cf0ce92c0c6adf2e35c9922422c192cc93bc4e26d5f7617f3e3b962fb5c3451250821402c1fc4955de35df92ff010f32600776300cd69e6efbdb9f071c4143fcd0bd776710db9d32ed5cf835a01f579cd7e1fce7ff90478a409c270ea82c4d47a4cdff5080365a9d782cc7b99a16137e2f091280e61f0dcbbc79be91526d875ff0bbc809af0f2f148d80a76a48aae4316dd6fbf7c60520faf22955fb4223a19c5429bab658314051118b3584edd8dd487ab1ca0087f7340e00d2b08b9895f9569649909132555d27861ee8e0b40812753ef6f97dd234fea36c233e4041d2e54c5fdceece8dbc542a12aeee65e735a1d4d8d63b49f6fadcf5e86cc0c08e92af938a76b2c7f373bd1acc8d58d5638f7a6c6c2957bb4bc56bb60c537f2ece27c510b6809e029b5ad167346bb8a29f08542cd06d87d6c8294945a6eb2785d5005859ab1e98e8ef6afa4df467d64413e71fb0b379bfdfe972d39ffed7b405553dd87e2509f795f5ef65a8e04c0c0163b9aa0f5e31ddf44c1e15ca4f711cbf05b3c36b7c6fefc40fdc7d4e4b35ead06b2b628efe4a3209242df828b56b945b3f729a21c290272fb337d3875fee19bc40e5162f25cbc6702deae1f3cf18175dd770979d6e6069804a33ea9a33a0dd5187b57328155c66c36f91afb2d20fe738be2de40cd058342bc476405181884e7f3baf4799c1556a46d754d492ecebdcedfb2558bcaaa8931af3ed0f46b87a4c5e4270b2c2113321e1a6bbf20945b5b0a00f815584ac2aaf2afbf5ecafcee463424e4b17135ca245ef0eaf71342cdbbb1f16ec33c4d7ace6b33fcc7596519f8ce7ecffe3f09277a178a83a55b698148888a5ccb8733fcdfd41699247822ad8905499c75c25cc4e663db2284119d6ca2da217f834a718b32ca3d286322e1101eef28508c147216826903052aa583f79200b9deb125f3e46126667822715d79717726b2df22f7eba1806b9e727f69a556e004bca874442166899c21e4dd7445f239be9187c3515704c72f6451bd8b445db30e2465417dd92cfabba848e808980f7eacf4f90ef8a03c935467ffef7e7a472d49682ac04db97ffeec05d0e9b43d5940b765b69a9414d82bb6949c662c0d02df081a373e3dc7da5548c6d8c8343d75aefe4c5114e111ddea80dc81e744bcddd07024cd040b4173262446856374d1ee5520b94cfebe1f3a5160ea35b20d8243951bed8942555cdea251ee906d79e2fac8175dd2b645a23515a1d97fc67bdcd73f5737636f0dc74ae81ee08f92417d35a7c60d9e484e49a2052e41d9404a063d0a9aaf90de8849dbd87d9a924c2c872deb36eb52090c9c4895420b17cf9fa86764b7574e4ccf3abadf79c4cca05804ba6f166069400fc1d10bfdf3f2e63bc13860a0306f8ffa331a9e6ab96949b14ef88d1f0ad7c77922c82344fea3560f52d31dd60a43193f036b01470660f65d9e48d97d51ab4e4337fe0bda4c9dcd2ec9c9ac72fc0dd35b933ed61e7e292a15b978e0a939755073de40f52b0fb97e7d408999174b859ada82c87bbc570a45075a21d953743cfad116696c01ff2c202bf3a051c213149b1c4db49b5638bb2d3e8e0903eaf5ef1995feeb81d2f1259d29b466ab6e91ad4fb88b00d271fd018ec6fea47af4b2c3c675f1647eead819d4937ee88bac493cad633fe3726c0b6e09cf06d05e2aaa06faa53fbfa11ab8d579ac281ee9539d5a8dceae251ee762f212d78b1969d23415ca49868dc992bfe24cbd6ad6d0830689ab0fd5d42edfae4d3f0fdd27aafe8996cc1543a370a88d3834e5fabe06fac12d6306fcbba54aa4c83d9f6685aa64816aefe848e1a7b714bc56020b0fd8f95a6a99042eb9ed62e4314f8c2965f872d59ae8a45c5fb54c243efae265a24857634a30d6ec2da15a42a7a7e47df5264d00bf57a6c81d9edefa38fdb5aa96635af54ea20c269bf609355d17a3dc0cba35922cc6a7bb6094147be9df47a626865d50696a5dc237ea5597b5cd3862ede3386d5efa02b083e1eea26ffce1d35b4560238d336eaaef0811dc10f3ff62e4119e10e44cb02078f9f5c710bc9c6d1809c8b6c59deef8c8266fd28477edb5c5fab196de8afb836601dbb8ee341a8ffae73a79e644e721648459f34ad546caafbe5839de4181a5dde79fff173339abb8dabf8d1685e8d738db055edf036b7f99f15d091022d3958d6c617abd44db46d448b949d7eaf7af71ccc87875f0d63df7b60e6c7673a69083f809144bda13d5dd3f6385143c6039cb5e8a06decf60c34763adc49a7d88ae06622fd9946ff17cf8252f8e955ab1cf6dae6d9df07a0c65cbffd4190e1824f8ec9cf73a29f04af536f9bdfc6c9f1b72768605071964670a242ce962837af3881a179c530752bc4b4b8e2e1803e1ab64d8a5075f1f09f3b363b4b33710cad0bc24118e0c60c8c66e7433e2f6da1752d4ea2961bddab8b330bd96002471d2a760d25da13e43b0d71e8b26d7bf9e5d60449e62ab52b8e856035d7c76d9c39a2d9c87dc2e7a637890d1ebe5ab1b6bfc8f2b6404e21fec2bf25b435a1e2b3b36079d56c5b3c046cda5e38315ae092a6668a80a1c1eb5739a552806b3b17e8a0f1f79a30c2a016cf54b8e27e528cdd871cbd329879be2b315be8cf88491b2788012c29a40d822f44a604bb3a0528cee26875c6c9ba7b196550152ddd91e24056cb44c7f61b022a6b31176e97841a0b3916da7569da1f8370bc5a84426aeb197eddaed55462109054595f18c7edfe7a7c90fb5717f3fbcbdb70fddd5c470bc08acab0c5ea374da010f7e8b34b954f9875728df189cc3a6acf66c0d0149f3fb457412d247c19c76e33f1131ec5f06a4ecca6e10e338ab3d70e0c012c2c00b46604c722e94707ae54857a909b81c3dda1cc98b911c242c8b665ab16e00f086509e3241eb4ece99f138232717b238bd594d41ccb2f739b849a7aeecccc8cfc6418dd22a41b2c68f460bd36565725f2bb11e5d44bd753f93754737359f72c46d1a01e0300b3982b24a5128fa00e93594c6fb0462ff276f6ba3f63a302a3ea8390c7cb1a235bc61d6a9f84154f977e3e4068dba2a54ec4de8496cf68b9183c6f221cdbecb5cded3fb57fbda01203496db562caf11785aabd7bdc1a12ae0d55cb7ebdcfb5122969a813033f6ee03d4ec37216bc9b6e6873da2e5730f40c63dc72bd2cb3bb27aad55033a87da24cb5e38d4b981305e3006827bdfa7f48013870092ac99b3cf48f7f74b54c8d66ce539a764112ca9acfb697f21a2900b224e559cdf9f8f9b6beee8f11280de9eb8639277099dcba175b899093f83588569fcd6fc644977f7bffed9f1bc4c587b16c7fbbcd3cd3bb56bb3f23718e98493ed4e620f6b4c3c2f2d56edd808374b24859189783eed6e5e7010eab4fbf8d5a9a251bcfbbe0a3d731f484a5e8fb2d17898db41f19b1f3c3e02c16babb8628ad8b4bae18621c99f8bfdcf77f8c9f14cb8d1ad70c304ca1b277c5e8b1331dd64a0c01717e6325b05bad641d8f17062e0190c51cc3866afc28c3f7b5737a88631b8d1c1de62711b2658f5d60fc5fa757e199d3da8a7c9fded3a9499f8b78643d4955b02a60a4cef126331e2249f55fb5946d239418451af043a832fe2e91dbaf6e892088c9206336d8a665a756a2f1d4b4337df96f7cda30d0e0afd90682f2f9f65167e438127dfbec3dbd9d2cbebc8562cb5f6a6aa056875724d59e7a577476c8d056d3cbecc7b56e3f36eddd05fe113775b9af804c769cc362e563d07c4ca6f87d26307bf3a7da4f9adaae90bba5144ac74754989c683d13a49906ec9562e850e3abec214513c72aea1bc061540cffacf28870001e80fc4955cdd331ddc1f2cd75d5c48f2d4d093328190ad5d797f128f73dfe2aa0f5855b8607fd9912440649c6e9a39f25a42bb6f07da1d2c49993e21734a357a15a9818b0dffe425b9b21eacb39bda6d3560cfa26ea8ec304c4d550a79b7cec31aac6ed46f7be9d018052028be629a2cad248073500799ed71a32841cafda8d3cf2e83eaba26b1621c41d2609787ba088716da1ce42bdd0b3b40d05059527fb6cca18b9a38aceac5a4dd9053ff5144cf03570a4deef64c2018c39ca6744de2e66c0d362b9fcd97671364cc214ff5cc6671f251ba137de3cfa9e85a2c0aca95b1226a8c2f6fd447be6b51fb6001315e22812287bf65c7c45b0016b88b756f223dfe1ba3c01566f127a907f15f31b883dbda9a636b2a78390a14242518782af448911d2c993f2c3764b925bbd84d9ae579b2b275f212ca00fe5a585b6ae9b5a951f8e16f2627615d3cf4d2e22dd50e9a90d249e5ef548db40d89dde9abf9b2b797ac04f136fcdfd2b5e4f1cce7bfcccac7324dcfa47482be09f38062fc6ae81c0fc10a75cc94cfdeb671f5a17360365a520fbc3b4db167f0737739c4c3ba27cbed7961133fd6f1f0daa2aa2db987f459c2194553d0d2d8b7690bbdb35efe46ac363ecc084059d1ce05d03595577ab835a8ad0824431f4d303e803cd88a9013db33f8c62f0ec2b6946d721b802d3ec10047d8acc2843646a9af104fc1a84eacb6a153d13b26cb45f96e348d52b145345ff0c129d4970dfaedfbfe9beebbc700d97447a4be3a33e0b3c935ee6639ba7df417f98b002d8234628c1be7019dfa6cef9ceb13435b2fe8fa12eb5854ec757517ec9d0f7037d4399210d6afe1bc62d830d3c08d4d3e76cb25eb00d702d617bf77bd193ecc26678c67f9692d26fb2bbde2219d3f523ae84111dbf37f8649a4c3e740cebafa5cef53a990b59c9637c1d6dd8f301472d88577e729489965df13fda9b438625319059140f1c01248e87f60f3231da2b7df5d668663852b00c916e3056916a9c9ca203b55ec68573726b4791eff6871679b30e7629349fd3485502ee44f32a82b074925f8027a32ae3bb568b5474032e8f69e91bb60b99d7e3c2148155e9265edbb4a090284ddfa6117f373fc8f3d5bcc00af1029ff341e03b77d4620d02c05576a9f4bb7d428941212d851b124f6107d57af1513b8d0bf8e8e4c6019f747b78f4bf5a848ed19a9a3383b418b4e02e5de8921c29006f43e7067eb13fcfcd764f8b85b4c9e3ac7229b8d89a14dd9e59c5cd1585c8bd61782c2da28bbaedaf5ca50d48de03810412febfc446f310b1d79cf6bd8f2fe2b9e090379f676b9641dbe3890c70832b7b60995370d424a9b2358e4ddc26eb75a07141c7f8d3590170bdbdb483d70371bcaea673acd106c2a28a94a5b6b236cdb54429afd5452f178d33b39c0c3ccf48da60ad4568678cdf610c26f741249303ee92469a81afe8bc27e1542e84dc6f73a0f84645d0970e8ec11305ffc7a427e05ff2d7d5edf82a25917b0e08557bea77c37cdd8b243908b134ce653b08ff63a41d087f067c31d4298e46bcdc9a8ac05b0552a3c0cdd97f5acf85b286b632f3d3692631aa1d46e4fc8506cc2aa28362cffd20600dc98c76f35659ee8cb46402b3675d4030674bde5b7a03b8fa36c504962f4b1b39635a8edf9a7ec204567da6fd932b29965406f42a3157afc2954ba08acd29f5281f5842f01629875eaf3e9f38fc7f92b91095eed81c5ef642e0823bf3cd5bc950a16b34dce09f99938a3e16a591f817720fdef4ccdda3fe271cced3dc6dc6a4949b047ebc2d91b1e9f4a3883c69a76a8f283ffd45febd5eacd3e8f44e01acb31ab295358e4cc6fc8a14c46686c3c47344abe60a9f6af8c5b1ce61232f9e1b1f5eee08987f8dad5444771cca6f1ec03a5feed2acf1882b7057419778a052eaf04644edfdb93f354bcc5e54acaefe0cc62c897df9395c4936cb22cee4fc57f077dd09ce5bda2a033fe84977f3a4bd1fb2b877dc6e42ec631a00541ac8727e6b88123e8b967146c2ed9476ecacf83649d817d565010b2b91a8dcf88a52b81653d5268722148acb9cec5dd947af8e894102867f697acb55c53ba6a07a33644376159ee72a6bc698ab9c30e0bf72e6417ebd619e83004a8e6addbd7a1fcf61449035a864398f82abadf734014a823773536d5c622e2282b1fbed6cb9c420f3da0d8cdf15260718808fef28ffcb3395b88904faf89f2925fd0ea41132190679703a2ff55399f27eff592e74b1f28544a5d51771e937f8431bf314b434571781dd6eb2502cc1e86b3fa068f205e4d0468367329e0a9e8c9370f8c2ccb095e40004eb23db8fd042532726f634813df14aaf7b2e0a5b36cae2e6a2c724d46f07d72764211e0ab5464f504417beee09730c4890c79c465369b8a9590b87150d58a61c84bd2149e41df6f0c85c64da15ef854c634d8ebe97e865eef66972cd30b21b4c5b9eb881211301062e79a6d9b4ab1261855e407621d34034fd390e2e5b7c9443b63be9302061d9c3164efc8538ed7e675882da87334d0e04ba28d22ffe2f1fe6e43a47da3bebf3523b4fbcf66e871535ea8256119ae5b3f16a86ccc1023f4afb70d1148e57f0df69c6be62959cc80f74ee93d38f03f1ca963fee4b0e6e3cfaa0898f3f8ae08263b8b6818dc0f8748154c74bfe4d9f80ff57afc70497530729c60a191e0597ba5b38f557de9cea48be93671dc24a9a0cd0ccf056c576a6b1b7e89a0f804641db394e1be91a761c0dc143d515b839144b7277ad12d18b5eac388d799d888b0d3f92bb60ab123592f00b530007e499c8f6d1be3b530de029a3135e88d24b810eb6f8f89ac7bef67d6c3780b2353f3f99d27afbbc239af77219372c3d12c8f62421f0f2f77e0388b72b3267b345f5ccc3787701e6e650d8bc49c58f3f65eff5c29d0cabc6f03fbe17b30d8e8586173c51e6dc857c2fdad224d7e30ca5c59774753497ee28bf4cb584e0c1b6e62ebc6b713570ffeee6b6bcab3fa9930af7a4b8800f6bc9fea7be1fbab35fcf8d1a775c4bb523b7b9625b2a8928026d0e2c85ba319a3ecfad46f09336f47030c5b5642e3ca212a765cca65e8d66debe9a6bfa6390334cddb09eba87630e69d18abacab8f0802868768e93a0db6bff4b4797426150c94578f9abb1c8d3adc1b177f101d23e56219b8e0ff0ed90f47954504196f76a20df4cdd62cc0278da1ee41c566afe083a8329f431be2ae059e019ea51440c0fcd049aaff2336d513a718280f711f0aa3a7bc1c022639b6b89b9352c3f110359ac7fcb1671245c9d45dcb0c4a47d5d349e781aea8cc7b26ae8fef7b93e2b24afe3231ad35b94affc4e73c3790a43c523f042b229f02ff7f3976a2faf4755300f41ae83927420fffdb9890286cc1680afa0f9742df606dba0c836e9d0fdb390cf52482b0b7081c58f1e8d073be93d59ab9477e71e61b29e2fa5b46249ef0708e49b7e4698d10989ca6550a5d7aab9e31417c90ca03f1ccb5dc20a1a0801ea8a839949d77d29255758a89c9c52255e70b0ac416c074bb9abdbedd4b788054bbdb35029b7f2932c4caae2e9192dc9e45df7e79e5c641dc00933fb54539274c66af5d26aa401b450667130ef8b788784613bf87d45c5474a015246aad489fad4a40755fa8b75496c9253d8aa5252826573af5cfb6b9e0096c46906c757d822eb5b46da4117b1ebd00d2e2c7bf9a39496a2b5af0cb73e00b29618f2ee40c0904979f8cbd920a843d38070bd9a875c1f11c450d081fae7649ceb4fb538b1851c4b5784cb41c751077606dbffb0c0fd35be88aca095ea121d30f5a4fe207599318024a25c183bd6eb898c1cec6a7cd40039aae92f6c79ea1e337f8dc0044b384502306203c4c1169b4069df9c0d74d541af976591e347557a472ab1e70ce33bad6de69fa71e5759624528cb1553312d44c267228774ddab570997dbb1e6458eed6ea7fac559881cc3098754dea271a0fb91ee17f375b662c4ad769b7a3ec4c8352261eec54ca35716000fd475081022a5024a9cae749e7409d0768d236711146d09576a8377571b5039a50586768b0c562cff8bfaa5146f4b3ae2fdc61c3af9b0a940005adff15f4cd487c4031835d364ed5b143bd847ec769e08098badc57529466eff8d4486e363c0cda74f1394b16aab4fd239b8091a7a83689dadfcbdae6bb36f1bfbf54566c6bb4937e644ccd7a3a421d6c7619342ad350fe6993acd6926586d4f11ad6190a1f421d026e4507254c3319f55f0aad91047766ceca6ed4c1467e5cf0f62b26186f12b35249b2fc27de98a16162a558a79ca8e225f69eb5d62fb47be6e605a58b5c3fbf9d25038253050664ff91de826352144e696ecc629709dddd6f2a8719c679420064a9f196b498a30e181277bbce5f3c541b89c706756d5e029f1502bbc9fe4e307305f05eead79b08c22695d1431a0fc415065479ff272198fc2c02f297bae853fa3b90bdcb8ec5ef2950189300d7e57587c2d4cc41ecadfd65349107d605ea468c14e4d8664bced957a1a57684cbfd55dc983767316874957ccbe25407066012a550afa1db9f92d3b472e2213ea739a0924050648752fea188242438d0e3da338f4b1f080329df2bdf04a0d9f5a7f3c1129e14dd80513ba596ce3eb1b3352062372c1fdb12cf4db892c35ce3b7b709ecb7ce9c6734d45250cda0623b0378ee57abc5454e00ded5b73568700ea0a6254c2182e0e939dffb06e0c89c28fb9287fc124ef7ae0fc7520860428b383aa9d5aa1afc362d92c00b5f7bacbbe24a3ce01d58a15f5acf7bcd38d577791dd173b5a4596e68974c435bec463f04102092ac3468b8ea489c483c06fc58a3b1e3aa7f6a1cc2fa509a98636ffe87bba75a2b8ec176b80859ae52b8aa85666743f7705aef2be6bc8dbcca9ea3fd719405ce818d01dff9828ffd5ff409ff89dead9dc992ba88d3eb5cdf4bc2234c75a1d1b317ccc1a2b6e7df1c807dd5e182f49ae8f483bfd8f0da95a669ca24a5c145db3871946f7c1844cb23a562de8509e2267e2d7272be4be5eb8017a9826df37bcd775860d9f23d928c82851099fd6defee26090f42df5450599081110d99ea64578dffad642bc006870e9a31c4badd227d3be728af6de06d57b2640db14ebec4ca8378a074095b3af12f6ff225926eee9bb0450fc15b3a6d8e167e6b75a39880d3d73a274cadfbbb7030cd4a6df788fe7568340976f8f1926ed3382b4ed95e01a92b4ce7ce4e5202e1d51c58cb4e00fa283136b370e972426a74d8ccd6b9ee1392acf0d333aa29e02a6aa5160521b6bcce9556b5a748b3ccce07b85915a10f221d74a14a6fd7c5297bf10e8fccbe4ca1e79710b6d1d64e43c9fe2ef9f9dc0643267914cd9e396c8d9e8a5b5216fea79882ccd34adee85d67f87fee2b1d8ab5606b84b72e667721e8004d2a57d67f924971ab383ff79fdbaeaed34da64eef875a48e5fb4bef973fc35a24957a9962c96866ba59041ef30eea825644746958bca7b5bd85cee9f61ea7ef4172a93a25f35c5cc2b898630953f15d6446ee0f8dc6269ecd9419af77edadadb309a8d5b5933bd86ef3ee6d0a37234b184380aff4025e5bd2993d84c44f3114b5b991a486c098b5c767a11150444de1d4250cae9eb0fa401d5b75b0b66cd0f3b06b4813f1e5a0fce1fad91a47426bb96638034d6691cf436ee7a83b3eb5ba86cd6a80264b983bd99b4c03b485f2fe2dbb8354b1c4612c6a7d4ddcc2da5820c7b8c7dc98e08a81e9a11f50c004a8424a12baefc1e5643ec784d1863d1c618df7423437e78a58155fbe8e64e0ec29ca331ab607e184bb050ead762dc45e3a0bb23985137eb343437dcf449311b46bb63e97cd2a87e8bb23724041bdf4a5b006073796137f1e5b1ee91cc74aa93d1f7a3f7234e4121adfd2eb8a0a814ed6124304551b7aea5f3b82c9751d23cf6595a012ed76f7cfb982bb02eeae061c2cc704fa5065b61d70568069c9ade9d0566883433f2b20fe1d44064e0e031f68565df6a3fc2a1e2e6416e2bc86a0ec6e874c3323ae76880419b10800ff4e1f028739503d917ee31e3a45d551ac2edf4436415e2ec19272f5e6a87eadfaff5c26efad60c0d6fc512bab34a236f3ed6359fd879302836240f81417ab987bf35564fd63ffa41ee51201a989015a441e964122ce1347e40ae02cf718c6d16d665a22c95c5535c59e3f795706f7afe6b1f8706914b3ad874b119b28add7be13ef16473c5df7e28339a05e0e2f33465e41ddda6c8ff97a561b0f8a2361b5cade1d92fd0323185ee4868747ba0ac548b931423b8610c89df7b1131e88f07c1a541be68f6a64a6dde18a142dd1a3b4d05b95fb23b2aec0fad7d6dcd98596657b9a6fa6b7ab36bea3dd8884aa71fcb5a9b0333e5a32f8b376a66660d189fb30fe296e3d4ca040cf07067f1a4fa588789928f765576af9f24b6d6c8078524ff846ad1685273fa880753317058260dd19a53206d63f6b50445ab787ea6399bcc34e4f8a7ddbff45ba78946041761b326d4e5ecfbb251d41b5bac96fcd347f057a6bfe37ced747e8bcb6c663635048249acdc2333b9a83bffe901f8ea4f5691669f6705188030aa5c3cb4a47d22c6434d1f7b96bf2bbc20416949657eca5a6edb1af58046a3bb40ed8d68f311e87f14c0e4d9e6db8a3d36d1376d78ddfb49c215bc8b7f8aadaaaf568383a9c322de34b9de2b6645663914a3e80827e43c223ff93e890f90ce39f6d3d3ad722de0e166a5f3859772b1d278d9c8221629a80ef65a5a6978ccff729fea65f67a157f3026f7e750eeb4f0fbdce9f403713b4c55cd682d076ea949c7f6f6a8d712b556e4150f79bf750981b0a3c9748b4154699158f40ddc289f350b5e8d4573a43cc3e3135c0c18480ff6ebcbe205fa3066f3ce83bb520bc0bff5161f481636f4a7ca429746fc701a1a68260aa0cf3ae7e4fe2ec80d1bcdf6a5333c7dc1ea7377f9fc758dfbccb74c4a8051fecb4c4cdce88453f40cd5e5d521801305886486814a80744ac96a4c935ef3fba345a69f4b1fb941c5067af49c429fff87fb6a015c19e2a4165e8cca4bdcadc9227de8a6188f58075c095f9d58ebf9758cf03b50e25ca2d8be626d24e7b56afebf44051cd0bd5c1a1ab3ca9a4c0fe8a99da60660af9240c4e2645757ad6ba4ce9af98765781634b38249893ea647624ce3cc276aeaefeb418d4e95b70885fee64ebb6a87a55117cf09ca2121d8f61171375271dd9d6e86a1a02cd1ee5e900bd6ce5fdeed33c8257a00979c2a59995ca57cc4db51e0c6c9a6619588bb84ca52243eaeb7edb4607c673edb3cd5ef0bd9fd671efce795922592e1b0288cd370aca29e0d84080602158b853e3901086963cbb52d8b90b041b216236e11826eeec80a957917b27d4919335f6b01ffdb861b74584690534814236121a81b032ba3f9d6a204b7391a126bd8acc344f08a4400843f5dc8d3145f3bcb8ab065fa0d07715df92ff9d7d4ff9a8686163eddcbb46c68a060ee0517f783f3c6046dff53e821d5a7ba98041264b831e7395cd18e4c4372a2efdac0b480e8b08170cd78d557638a5794f4cb80501d88ba73f2e14ee98ec093ccb7f5ce7339b13968014198134e84e388d7e3c4728ace1db3268050d87e325b5dcc2f72ba75a496aa6d93bb6739adce5805a69202d70775ab7090ac8cd3a83641f1f7463d147e25511409455687e1630863ab098f3e12de68ffe2d8fe52d850519129f51726e522ce8e267dac80b6c917ea903fcfb77cdc04733fb2a2e6a8f201efa65b3e49d394d272d091666fc9ea6cba96075e850fbf93a9563bf55face624e3a5ea91f422654f8e9678e6ac16bcda98f95c5fbb39afac682ff0cb528ec6f04022f8b1c1dc66639cb347acda6388aa4402ab1c9d1287cdba75943328dce3abefe38a41060ef4150c01ffe4c9cd16f95e40a72485e023ba8baad55a3a3c2f6ad385be035d8fe455fa8cf6fdb0e6de5b744cc65dcb6900fc8f66fe1aaa4d91b1d62409affb8c2d8c3588765fc1817b2ceb7492e3e2f7eaa8dfca333a16b709a7403c59e879ef82680fedbc32884dc622111c5146af52e42f1ae5da9b0db4fecb8fba6bcb229a3f9c74d545af80187e4600f540a52bd4daa7a1ed1e5f87cdaf5af5830cbc9d58f0db304397c289247d86256a6aa1ac4e1f49655102788a86c14943b2b4377ea75b70cbf4327c2532e5a9e62a3c81711ac4c01613651f7350785d233c0f0d813d739ba57e4f2ebb7d908e5a3db447073acc9af002345eadb26a9bd7fdfe06af5a668d3160c743acc55ed5fe14f235db6b21420788d29a96d95e591b1e80fd4233ffa32a1226b3727372723ca36070ae6afb62575611ff6294f431de7f9d2b19b5518db7bcb7b22e26705807686368deb382bd8ba533a3f990b37df4c8b6e05a4b471f14bb466db630cf35ea0a780cfcdaefc3329ba0c2ff739f2662a3955a01d8521bb8128e1c65cdc83ae6289b1e283527003e06c48a4fde79e621e8134fc5f26d385f7d29e891bb93e2a4c7f5f5ed6f4a4aaba0700754e0f5019f445eb323e0e4006542820c93aea460277bb627e7c12e163e1468665ea25a07f79798f9343f008fa0295186fb08c35b6ef1653051539f1f12cc626204638f69e5f9737d90f314888caca87634a3e28f6def907043c19244cae920e20f9f0aa6ac00582b0fc059b202c17f06a15f9fa861f1c37741dca9e4c7fec37e2430120b9d0064aa945be280af75cb9f8e3cacdbbd83eae6fea3ebf7e7f03ff5535d8972b3c815e15e7653f6e2e10ab0842b10230df6f6b763be4bce1e5f02f55ed602c4f1595313adf37193c05730ed59abbdaee8158162bf31d9772adef27e3cfbb7457f3805d64d7e5c380f64c2989c6f3c9f79b6e9ac4e7f78fc1807cf7678141fbeacce74e99e7b0895c9cfe2cf0cad144ddee9e5b8e27af8aeadea8ae5d3ff37d2884586fc6fef3e336b0edcd504b1d390a4db21c2b5ea31f63e6cf86a3829c809b7c7ade796dd926bac68a4b3b14332325f2d86902e3c1110efe16c9f9ab2360528fce20e6ce6545b2baa070cf794d4391afdd807067cf5d8a28bf1934020f3e5abf2f1f29394224755dcfa66f6bd512b88fa627ecbfc1cd37a445d352a027d6f52fee0a3d1402837b61f88d3499855701195724500b2b3a80be30ff2cc3db32ca9b2959d0af123b1021facdb3e6141c909c7e49d465060962757a60bc880b7f02a8d863fc9da7dffd52b3c8fd7ba02023ea147f1322ab1a3199093d4874cad3f1f0f80a895ea3dc4dfc8e5a9fcd7df83707cc7d677f4afc7a7244795f49f71962e95309555d83778db28b84bea925b2480582bda7b6de0d1c9e18342f6dc2210809065dbe144256234eb15fe517a63fc4b6389433130e02956af0b45ee100fedd800cae891c5d4342df375cb7631108471d6e10522d1216d963c3a9d4e05e82253b224dc04651366da904d2e75e20e1ca65d36749ca2f078aaae1dd2ccd80dc245489af496314f9a83317e154eb09665db03b31ca54ed0202447275021bd5e6b5570344b19b61498442a4c15a96cbc06c3eb0d16610d5e368befa9280fde9d50e83d0329a8bcf055823c9b99ef5e7861fbec866bf07170792e97e52816ba72f746fd0a04e0df509138b338b69a2a8cd3656d45b38cd3231ba1315a19dcb1e62d76f21a33c97e4bbb17df474b02a767fcc2c21abe950436fd6ede0b6c60d4192f28b27138ab7ee7b434a89563f7b2fdb5bc3247e7acd137dd7b5eada043f440fb6a7ee3dee868d8da150553af4350747f4e8994d5597a2acd86afaa004dcf8fbb1bc95f77c593ce253b689cfa8255e40c97d52bd5b2a478954ac0134dd515512e7c50672d67c070afb096845b9168848224842033d84f9f5be6917226921a6195d8a68323502211468e6c4b5ea2490e2e8c31aa25b8978902e8b7a81de3397045c7dfd0245821f6c186c2475cf15de7d13e5220e1832d639a52d4e821e44ee11d02cdbec5a2dfbeac8ebb69f42d2af6cffb564708d9ffcca5a80b917c35a0fcf954f3408701b44522cc8daa77568c497b4b945646f2ac281c02dc89981b01a4066be4f7553ff3f88dd1248e26cfde39d116d5ec802c10c783d3781322dad851bfde2df75f30ed3a90f15588b6a3f81c23227cb856d002b478c7bbbff10658ba35e2635f2173863b59f38f46a6bfb80c1b3370988a5e4547a037dcca618b08800a8f205e061b88dceed148dc54ef1db3cc9797a894652105fa0d24b81820f3be357730acf225d41efce0fafd1444039e648472bcc7aca758e7bea3169f65eb698760a50c3586bea4f6064ce5868a20402d44e7f2d4dda4d47e8099229a8dd8f82e139612df31a391b3f93a58f3e2ee2b48bdf50dbffb72b34d0962fc61df027ae3413725935af4d595f22cea146cdb6111a051c7f4da0f54b62121596be3c12d4aa6571e556baf8cd7411c32fd4c3dc836f68dbd3563d94f9411e1221a3dbe60f27fafe87e6f2dbbea3b7ebb0729a67daa1161f353b8a0cc97e0e6e3d86b91f16421a35797e2bc1aa3dde0a26290c6dcaa788bf5d076593bff501b2f9527f1c141dc6bfd5aec3787bceb0497c8956b09329b62fa8c6b218b9e56f64541bc8b7cdef81c464d6493acbea3fe7c60a225873b03ec5a87c35fd5ccd4ab3b9cdd8d08f26d2d1c8faf6e039ec1e0e1a8c593dde6ba6c8611705cb44da700628a0396d340b5683f68b794a09d35e880b6db1b90da6efdaaf78c7fcda41d442bf93244e63bc2f9a2df5ba319545764dedd4f9fe515b2980bfbbb0ecb3b6561c6a4d298eecc51b6c17d76c3abc85b850f0de206cdc85d20ed85e341ebb4a47086d916ad264df99741a85818bf385d1bedcc41fdf63a335edc5a68298bb9f7572e27042afb1bd3956cb90e763712a51534ada2788cdec4da51f1e838c7850f52475eece1cbaca8dd7876d65560a6f7ef115556878bcae652ddb9b718139e09dc66a88741dfcd9e53773858e31fc8d202008f396b42ec671517dc21fcb10c668de4059acb15688faafe19f344f1b4988b444f9d30b1d943e60297e724db8e6daa36d539683e41cc2b4e8cf21a42ef59260d8dcb95bc33129399613e10dda0a277dddf0f51dd7eed5a5f76e6ce281f57cbd015c1fed1ebbb65ae438ef76b29359d9d2e4863e02fc751f3ddaca4ddd50aff693dff04db8a0cd3c8868675cf1e0cc8672de03892c63677243a6b9efa8adce37acbe99facd3da723a058b84a5f8022dbd202abeaea607ee11e6792044cb12c2edf574343b65164ff6fb2aed2bcdde3a91ec1eab3cf95922f5dd419e469604374a3e02090a5c0f8fc01cbd9d4796d80013762f56d672775008feca81b2b43c9ca251b59d98430256da91f846dda3d84c0e561b6e7f542b345269271338ad00e61e13dce031f617ce147e3d20c834ba65d34462f957e7fb5469f03a4a287e01f59b85690f81e659050c1a23e966915e26d8fa3a5ccf9f01f3401abe38e3a52673dae76a847c8f969fa5f4bc590774a3e9f0a0bdef899e23f67c23713ce6a0c3ee2153b9fb64165870ae9bbeeb165b620d2cddcdf6cfb245abb667393c116434851472b3eeceb0cb9808a1286f90264cfbe113958474a1e505ecbe02e17142b78f80feb09a6f17ab4d8c057dab75240c0325606103a6832c79bb10414db2269d6926283f099435213637f8a6fd35583792291838e2014335aa3c74fb9d53a0e87496f44104af9543935f72c75760fae365c58d11643b685c7cc2a025f785dad9504f5d27af4ff9faab224f4283d965288838105f0c758e4defd68cbd9949a8f926d3deeedc7cc5301da28a4deeb1b71fd98becb0a99003a6106c6762f8bd86228cd7b77df19aa24e26fe6fcd171a56eaa908c351ad995c0b1495221f3b88c7aa670f0710da9dc963c1e101e6ed069bc47ef6e3282c106cb9ff07c26a5201408c71c140bbbf7ced3c0578950642c3ce4447289765a31dcbb706407f051cd0285c4ff499b924b737dc673724961dff9c61eb769c738d6ff38907803f96fc55255e86d617cb30ed5e9dc978ef6ce30fbd0f25f72e47e0a42b7e0a4875d8f265b3768a12d1bf7958aeba495fefb4330be0397b1a1834dabdfd73f6c8d6d6321f6d2b1126b773425fb01784213f7600d0b24031788f28bfaa5a9acd1fea44dd448f84b53b4b2cadb458c132be269c1c2a042b830a0c61d6a9fa942f72dcd97cc965f8aa9013e57ddeef8248f81778af4480920b9676e5c7e67ee99a160fbd881e75699290854045636338a0c15bef0db401fa57ee29b9750bc868517388f9736aeb192b97135827c32e39cd34b87c8f9341442a060efb73d9e21594ccda7d779bc29aaef1948e28d89b18c0a8e4487b5b066713fc688996cca4f32bed91b5be5885fb15df6a157b2a3468e090d25076e830ebc3b8452b675084e8c73714ee8ba42e23511e0b29a584a7acf653581fa8f88df4ce76c7ed657faf61cffcefbc301e830e885f1ce38fb44abdbe6cf8203c9fd597f755f6655a5e992af504aded7540ed3f5772f585a5ad2a886c049d4705a58e45a21ec93d82cb3263a8e8ac3c27862838dd7552e5b3548390e5af7675e7a0c5fd7ed040efa33f862e326eb363ed6158647f7f918dd2f7d86841b52ff4ef39d4e8abc41b0ae0d48d6a1d34afeeae3025cc95ef8d033f30ab5b1fc870b38ada18a114d1aafdd61fa10da09678497662417d0960c32a9f3bc570249403a8de5882c0713e031fa2b56db103c21d4eb5f249d4c963ce18c414545c9ea70171e6abd2c9f50db49199d56b72eb7b12d991d9477edc73dc983e1e55e6917bf2e520494b531d5396c03de21600353fe8a8798259d335258c6c1933317e527a23c67465c60fc05d2c8aaeaab587cdaa68bcdbc5094c2594fb5b8d503d89ec4404849c045ab57a100fc40321829ee24969dd6474edf856cc02bcdaa3fd3c9ba81999d9a53aaa262d2f5596c2d71955f0a86b5f8f10d776d417937e118676428b4f7faf5038effcdf92be0376f82ae80af8cf7684a3b97117441b1fe612c6e63cad679d20f4c370f1369d1f5b1f3306d22b7c0f557427ea94788bb7c6be07eb1b8e194300e2a9d4af54a0012ec87031487b74fc6fa0a5afcb9dd5023dc88cd4acd6ce23cc19d8e41bb560c089c2a0ef35a259771d9976e181a31f7525040b91affd208186d8f1af5102ffaf206a10542992fd5c19af99e883d0303cc85f44d9b213f9b20491dff78902f862c789b18c3a595a7e79e0ef0268a5088a903d04d66c2980c9f5f5cf2c9d1884fb69f9083a9163eedd6eb13ba09049baccef432a94f5c54c4055af0928b396dc4e2df41b67727c2a0f4165e03b73e2a9009a0ab98ddb830778924e4279bcb9b77853a6773a4e21e4e9d6baa9dfcab7738705a24fb079a4d9f6d0b7bdd33f05fa71328e4b304918e68841113cc361e36e11d5f51a7915689cca99c6ccdfdfdb56ca0022919726959671d73c583b4ae254457dc02a77354704fdb1a88d47a61a9d0bd40464d2ac9df5a02873ee2a36f25814fa6075715a6490d45b30f895c8d770ba25709f88725d8edeabd78b2b9457e3e4155e18571f3f7d5b19b107db8a7a101ea5c26c461f0a4d2198a6450a767c18200c922a174cdc8d04ad525e01355787e21f79d4bffdc43c559d7ec1f98cb409d273cf4004bd30dafbaeeb2256c9decb942f5000ca0940aee53dc3d736a1412fdd1e194815d72fa29e07b4dbfe41dae43056d9e1c1f468045d086050cd542b2eafbff6aad04711fd5e457ab08c18ac4cc847bddf2201d4bf1d04749ef87fd97a96e13a7a00d763efd09a580214637e8201c54570d1beed9ed9a6a95f11f3775e9f69aefbabf2c7aceacaf611ce0e6e15b560ec4f0ec214f7ad8c613b55263a7adfa36c462cd432b06d55f1520a0634a5ece1e1684340b9a6d601ba2db99b6ac13e42b27f4aa0ccc7927cbf2d38db261615697cfb6e8b7201c0d72d498937b77359b0a44a9a34e55b456b28eb252a310d57b303bda0caafe1407474d497ec260625817726c86e725e64f54354a26a43a47c04fe6cc530f1319e8f43e2e73c696585f2b77dc451738b801a79036259dd0b269aae22fe4f2323d29c90dbc3fa72487af7720d4615fe298bc7695f1b68aedeed6af2be1fc32bf99997981cdaaa082bf8bdb5c75a408d73964adb891e602c463437dbbd2cc9c9ad48caf01fcece4649b185e60d08d68e89e84b43d7afd1a4becadff0c6d528517a1ae137a671267bdc45e6441c41ee094960f965427daf7240ba31231ce9c6d7c5d7db751915c3a4cc842f1f18f4cf9ea20f745af6efecbbe783b22e5f6cce4df6b3408a3980197cb0319e31af78e2338763e17d693ca372fbad81b3437afc757db72f7c223fdc5579255dd60764f05d33da1429fdf48d7ca860c80298d82095dcb1c231a878afb1a944b4f8d51374622eac1f97d99d77b7d5b878c95a9d1b87cbd225a72ea17725b763b66eb39f190196181969689b055668b697ffd6c2fe5b7d3e5a3f5d28fe9c446a026c8237f05d90ed4f1a20bc9cb96ee7f4685ce30beee7522ba226fe97e3e479428822afe1d768d855e533b1f8be28bb67278c42b65fc0ebcaa638b87d0e763f8499ab50cf6f801b7770647ed311fa0a9c8a030964453ffbf250c6d768b342e18169d6b7c0be95a1241c83bd1da870a84197e2c47848b6c08e2418d53e7756d2592be99e902421296ea364330efb637853505ab08a5760c0b45e0fd597f8f3a3c1378052c930c251fefeaf7f7e4adb35abb6066c7e211b46826aae9c1bd3e5f835013f6e34963eb3f84468fc799b47fe0ee185586757c8db85af0abdf3faf40313e00f88f8041ee0900ecce435a28a7a6da6d73dd2d58b02f0c1e749c029d3f83dae3a0cb6d103406846c838644e56a9ac367ffabc9ddb629cc33b4c7335bf6dcf1a6ea3ec17fd57ef6ed0c77912b4ad7bfdf55e752d86a9cfe5b0596564463977985c01e1db625f29b6dfabfe7db4fb34564c8b1ee6d6652ae8deaadc9a9fd76b284099dbeed802e7e938e0c6dec37db2f9376b146a876d8121c026f59df16b68702733a0f893e65d442776f81f75e018dc236d8fd94d0cfaa0fd8b96702edf3316aae6195d24d0ff3d96381f2d75cc08616ee5921b3a456d6b20c4c335d7fcf5551fdf33b174228eecec86b31bd12914fdf94fe7bee30c8a86f26df7ea0ea2b01841d8eca64e0716a19f034863a3eda248e16847c0370a8e5e2e8aa4b0ffe1fc1f0d5442c0c78495f323afc6c10c93e40bd082334b6f625dc814bd589fe067b0f7bdb5a807901bafcfafd656855f9e95dfc0a92e8cd4f1eb198f5c49fa291a31f08cf1c5f5c922a58dae40699593f24e0b0c484792253b231cd9592462314cfa48d2d46f92eb1e76fb50855a9361ccc5914078d424bfd0e567c5c71008959f14016d3117ca534d27d599b57266d7b1125a2d2a783e555946350925d29b7961059fe7a41b971d5b37e06c177c106805970266f03d3cc602ef9aea99cc0dc4674f152a55fd984fdb685edf496e726827a5afb15d0ca6c1fb0cc604ba071cee095e765076c70ee70b2e195c7bcd33cfdab47daf63a5bf84f24ccc6868fc4aa5a75864a470f4e69266740009e2822ab03f8a052deaa18abdd7b5dd8c94562a0f7271bb7bd222f67c29f30fb87314d7512196fd1a5436ecdbcde6ad8aad3c33f18267d31b042a8125b2a6edef179293765098a231a08a4a0bf367ed965866064422d9b80a68b0f86aea493c7c76081dd9f148522387c29541a9dee812680103f8b121bb7b31d782f091c29a169670c256fd07587eb9acaef3e9714b5b87f74e63437e0d934ef349c108ef977585ae23cde09e86f2b0a5e356a013889c49f0001cb7c5d6ba2aa9ef162dbdec16e3c947c45bedd619f681ec3d8674709b5c947664129f2dfb40353e3b6d90a001217e108d906b1b9a5cc7bc3e0f99c00117a2f7ee0d8a5282bddb6f8f5b673599486d8213ab3561259a6dadda99e16fc8d7139adc37aac2f60418d1125582d7bf55e1e712b6ae4c3df11178ef7db1f35c190914b71b09e81e99ca65b0085796b45662d6afec0d293b49691080076635ef0b00423dc5e726c9fd4b5742895475b4e3e04335782eb79f0464a90e726fb727a401a854c4154eadd35ab955fa1c7a024d54b3acb40b0f0a5fb78ff3a0bb9a34b44af6198861f9ac17c02d6b30cd1e665c8307219f2ee653f966c80db8b6814aea52d048c3e920d50927c3e6894a943bd70ee7ff67242edd283cbe142aa6aa3faa559cdd88aa323769943fe82f1b524e601307954eff9ba22fe034df596313dfcfe72949ea6939526476a256ea3c3e8a49731bc6007e0d5a2cc7cbd9d8b899add5083877c0efad6d65551c75a7c1033d8330903c9f292da8d4fb388667b11d91e3eeb0c5ffde4914fe94f109e7a20a8c8d8f48399d3824a12d2422d3b8a3070b0f3dbdd59df5453e1d8fd42ca80007a7e92fc8ae2c4400b7be80e13b92a33e8d8ec340ee9a2d1a99fc749a85336820c66680cfa54c0d0cc3dd4a39fb0ac8894c33731876fa1a8f550940d463bdf98203b24cffe669bf8f31249867b433ead729203a2f4e79477f7f8dc74abc541ffc35abf51f422d035f7a81af8aa21bc4e2a9fb433578c08e75ec868bb8d5a5e7d2b6cb33fba2ec8ab88e35cd8a93b2001b757a37f394ec990d6ecece74be2df224a1bd7700173dc7f34f8b9b7196789802e25b16b48a6d6e3997e300650763a44b3099f02a45d8d94f3a7a6fbd2e40de0e58708abcc33a731583fbf6ff886033b3cd368ce5b521740bcc9b078efcd852b3c2befc65c45656eb775036920f87a7164b8d33e88b3314ad649b77d6818fbbd0417196493256786824ba5a9058b0d8e403e43e24ae55b9f9cdf34456ed67f2be1c82fbe8f36e5dd9bd3078597810b0bd74f9da4e68c1c148899a20ea237f0cba54ada4445b0f5aa8170b4d540223aa163e8a1ac9721ec37f59b2e042b6e6405415ea6a682e6f800ada2e569689c4ffdaeda90e6c83a9a4e3b3fa1dc6f88633d49435012e12be4e1ff39e8373cf19b6328c76fba7db4caf73b09daba6fd9e5de71b0efcabfd843c8a577e14b67b6f490e1c6cbd5669a15205ee224b10dd112760b6128148b0cd2202aa0682715e96e5b4f90d167453f149a9ca3b688818827af926ce0270d3674a4606f963f31b367fb48c5cdcb3fd579d00cf22e35fb8dc35be2c7c0139bad40bf657e53cbbcd5c8aee421d41a5d951c45b49775468abba27cc33df6e26ce5f1e39cca1410cdc34bb761d18985d8dada86bc78bec86e4610ac4fab3096d9846f2824debfff454d072e879e6df721503944da9b6e097b0397efd9473e6be18741819267e1e017f1859464b57ccf5e6a05896b7315d17cc42e9b21aad202aea4b17812b147c8173392024be83220b09ec85a77b500135947d4a98bdf9b7ce1cc409635a4a3e8888493eda3ec5cb77e05c10f5266fb642fd73f09c7a8408f64dab1333230aaa246990591a435a29cfc2c3239c43fbf799cb4ec6e4a141512503edeb2e76a065b803497a75aabb804b90f33e9cd44567c99d9bea063b61e39301025f132478dba1e2046bdb2fb2eceab0c108d9d5363d55ee1cee9582d207fd4f4aa5583eb0eb33caa01defdbe5b13f7103f4e3efcc60ef5aa771b950c245a4e0256a90347402a5f59508e410ec2cb94c948a8df9e8a83db0e98bb86298b1f734fadb464eeab45d62edb3e8f26293c1edd4174fe207d9caa537eda5a7f107f097c00e4ac35269e0fc9534ba29c9a605bbd0820e7431811c86148f4081bbc96000191d0bc8022164a41dc1296cb7a08f51e6f351bb15f50ffaa6d41f0dd08fbb1474a653d8bcf0b0e168b710226a872a2e846bf607f0e6f3aa0711ca0266f58f25a7af1bb081bf417775c2a08ae5880f32e32350c6ac7c0b7321b5984f9f43c12f420bfc36102d653ea28a340fe9e5f4477dc2f473a21883dd3d68727430e1e7c6f3b74f2fbe50dd435985caec0a3a601ad12da05e326af852904601f9d563ff70b99549a67d57b68791165d9b63c04aa5258a4a1513e71ace8904003b2c09b0f0fd085e10cc0a4f0ed8b89c60bf3c5374e4fd28826d599e59237227e31f780c48cbf08b6d6e1f9964b78c58e4e399c1e8242c07c22484636c3e0a9e3aa73f82fc51d3b94dd4d67da98665e53ec8f0f8f7ea7a29ea2029d39ffe9fa45581bdea90e01f57697d89baff57dcc2fec3fbe4f1ccd1d613906cf119ead1b0e00487b4e478b9cf5672676cad35df0fe41dcd72989add302ac4f4d91946d836fe91a0d3388e2eaebbe80233d7aae6a55e185e0ea8ba49f3e3a1902da3cbbe91189eb131483da4dfc67d2361f528b8c2c16f0628d47ee92545e40c1ac50b2cb1451ce856d49b371ef6b865f2219444381b2dbf0fea945ea9869681458d796e4effbc19a14ce4c9384f794e4ab0d7c8129616844982b03ec7bec4f77a3422e4580ec8b4aeb4ceea56c938aae00ea38c11317542b969e5d0ff1216a7eb149bd778c0246d15003bd33e38605dc1a447ec36a7bcd2158c42fc9ec0051b43ab660202a2d00c826332c8722229669a6845db0f8d2f1b88c6bc5c8c98eb67c2754dc1c4ab695d5051483c57f5a7a511543699f8585741a884eafac192f019a85fa5fd4be9887e62293a120cf00c027b4561ecf3d3b98af45cd11be254675a02ffb5ddad3bf0dc34a5eb724c8a031c0ab677e87248c63d2a85f663af15175122f2deff597f116190702e0cea8b11d6c9bc5e395bb7b7720aebd96c63e730adaf02027a45320e740fe428a09afd73a5881f021901d6fd4ce54dda26082f6514efce70823f5ed28128a4596a778d96c4a929b860cef173a4371999b9dc87cb6d48445234523d993d8f7d67dab4fa8ceb5e8bd106bcfc893549343f937c95ca7111f0b01e42006b7dd458b2ad9a65c2f2760e03403e3f1150ce88638c7d0e1523c8955778cee99ff0903acd9a7cb6ca8b008f4e2265ed9dada00d9860e58f8f2c54fedd47115e51a4058d99dfe52d5ce1aab212705f1f90c0d82cc423cda6401f2aa008fd718806938a0a96aef21a16748ef8fbf88bf87bd084d28722899b81e2643659a6e2cdac9dd9fc33f11cf25f9192d6a5512fb18fe9273de510d93cf7c8de474e9d4a534ebb0bebc30931e1860f5990814f7777d06123de34ee9914752115ae94ee8fb65a17240187d546b76e5bd4c2acb90e4d42518b230d4b2aa665e68a8a35280ef1d5e4b87f59ac4536df0fe606cdfbb6c813b13c6bbfd9138a697f53a737086520b76a5ff4ec1622337c0471d2da094f8772d813a74c45ccfe48e8f7a26943370c5a4356f4e3893b018174eb2adeb01fb4b6ae11c951e6a3a4d4c62835b936d918dc9cecaee6f24bfa093943609cc780b2f7523d46fd3f6c48cd9ac61254868199ff61bf534de28f89cdb4b671f82945cb10432ee69459deb76fd3e04da9af16d58a002608552f4bb0ba75994becd493e1e3a7db54e34916d4a9bc98f36dc3d4e2e2ab50d4a73c2f586d50b6969d94ed7d181f1edf060acafdd909463e0e5e13192c0bae5d4fdd16cd06011ba06572aa2931e44e7af0bb03e292b570c22db507cd58159573b11826135482ce194b0cd1d99cca1cd81b4d0d5d2a8ab0e6450f0a95dd915650027582936257ba477a2e72a35010a88867f0b66fe7a6f34d05ba6af56c77eec78e9cc2aef74334599fa3d095a68f0b675751905f87e72ae67a89fe14191496405086c1d1ee281212eeb10cd6f5ec4bbae556ccdc1cb4cf670218faf202f1252d8d6b558d78b12f001277606d9d9a1a0c9228d0655f739668057a08158997f6dd62af64fd0598679af9b2bdcb0172080509ba1195d134d4f2f2f2031871b8f7eaadf47fd3d7e49814d3cbdbee7f8cd209c635f85396f4030c745290e6a3c11a12f19d476374b178c8be22a7ccb4ed15046b18075c36b86e42e4bf1365578db9a1d4f421933037813790f0a1e18a1f43e3cab0e9f6910cbf2d06225345b5b3c05d131cb634a52a41e37d744658b420c66bfbca74170f6f191f191be43bcb868479b8b1b04494e4bcfbf50198ff537aefcc28cf81e71fc266c842d3bfb3d42da852d75b863aed6dfb343cf64c7138b593a22c71b48e8bcaa09e4d25b709ebc5772f8190bd4883df0acab872e010cc439cee1915185c54b9a03a2b0c4f14a8b7e5951ed63d6ab406ef75caa0c531f90155e085702c6e5862579f3596e00210f3b38cdca920cec1304691e9091dd8903766758c198845218172cf6b9ce8e412229b3587f4d1b471d658f1f28ebe24bab155c5b7906a2e7aa1fe41d278bd0d0a08cdb4c6c2d9d597a78bd166019ec73728ba08c40ed1e25c26c08b6d6f910cd4295fabc9014598fe620f29501ce2b521766d62df639076f57ed772c391eb1aa1bc6cf1804c068f751bf7e6ce91199a76d2efbe81e44a7d1e40426bed5ca7481301d0b5a9d8d4d84444213c71716cf2ba14ec127502f92e93824bcb1fe0bda69a67505a1307c0d3ec20612ef090c6196fdd280914ac8482364d56b831def0faa0dcd4f3fd8e7d22060214e4f6a6c27a364526a0862c27feb9ecf41c42cf0451c38b225aa32028b62e143b392f7bc194e96c800f63bfd6f209531085d9d132078c477de27b3d4769b34dd08a03feed3d3d299a5619b0aa412bdf467612a9603786d5598f955d6c80f0187019dceb123b261dbd1311eae15236bfeb15e6dcfd99037c2711dec475e24b200e36a5b6f6cf6b5fbb5dcb4f9047d15ae83111b02dc92836fdd75804ae91bca47e5d6b602970691851aa0139dbd33709fc4fa20ea9d5006f66ae632a4312affc6b73de90b99d6590d30845d6b0ef66ce35ea30fff2cd4dd33f862cc504c99b2e5d020253b61430ce39844cb2b09f491edc1ce8df02099f4a27c131bd22f1dca38f2cefbf08dc2bb68c09493f4d95e569a228014c702601af947455bfd65fe216a8665a08352de16f2fa218f51e65a6c627ac6a6c0231d752bd4289299ba6cdcff036a9fc407726e6957fb45268710dc565ac01e130d6e08b85d34a78a83c9d0edbdeef6fe43b52e8635054bc32e779091277734968e22f0b0272fb0ad565046d61247e5bac0bf61cf6099df3e92b8f3e1b4c71ad29b92123df3447d34364c16b96c9d4c36f44edb34807809a9b3fba4f3a6332b3b92d7663553c838297e018bf9f6c1f4482543ccc6af9e32a2f111f0faaaa6b3ac76bbf95159337c8f400e635b3db7b6f24e906bdcfacfa00bca4164b3b68f1d8cc08389fdb697d9e6f654fa977e7e4de994479fd0fd0e62960c24f86fe1adfbc277c46e0cb34f8db3907feaaaff90a69b4293cec5df555c12ef052e012909282bce62de5b6b2a40b4d9b128250f057750f78ad65bafbc37d38dade8301c248dcf2583472f294f02e55731e36fbbfeb7346546c839cd84439453a8007457ec893669ca043a10cf48202a8b42af118fe5cbdba5dfc8b7e515ae0fba0eba4a362b88b69b7174749af15b3eeef30c466469a65dee5b2673810559c24648cdf61f1a6ab8244949613f7cf7f827f6ffe1f51b55ee8cd9164a22c36c3af3fc63733d28d3efdf9db1feaf95d68ef36d8c8c1846196e5284c2a2a97c65437ac019b23d1136a1e7399691051e0e76aa39812478c98a8b676a90fdf0c4f45fac81f46943f3dc45515ca255332564ba8d8c0b58a66b6750a6aa8b81b43c6a590bb243d5d97ad19ae8474c368db3c8c322c8abc09de72768d827b7db76cc030d898faa3dbdf66caecffb381f9e17dba5bdca18e2f0ddfaf38aac57cea0e572993616a54262ccaa279d800270a51e188004411a905cabd0e4b7f42255b18d00543b35f1781589ea02b35095031e9d5f14b628fd4d406850b1fcdfdfa3cc03c94302b34587b406fefbcc4cda6a6fef0cab239947f93a0d7ca2d8655b16b5c4a57270ccdbc5a4899240a2c1561bb4470be65c7c03cb321bc686b5273cfd3e6755d8d05195486a7252a862858cd5ab459fd0fc80890a8030ed9857ecbc5e90f3439bd931e431fb5bc06a7b4e6efa35562e4b3319762d86c097900a1b70a3c8a214f14316dcfe47b7a6a70f77427c5ba48cbb74eb837aa8eff89da97dec7aa4f48c09b8cb6b80ff5ac0fec61d21772507e68a60753edbb03508e6f3a0305870ed864c964e61b370b64ff287a15bc350ca9d5e060ff1c379690a03d8061dc03f08d7a46501e49f39ef42178e091cd13c45d17442ee985d2a537a4d5d9edd700f6dc33d1d84625288584c0caf157510ac5c255ec64151ec8579c114fe203d7879044aed3ff10a123b5c5311cad5daa1c3a8f9b5a42d37f59403e5c5814fb1d50b410448a8ee29e63a832ebdb261d7224eec987e0f55fb6b06721a8aaa360d8cab3bb80670e7865d259167ba28fb76d7ab2f3f87692d24871044cfec4c522825b9efc9d3c56d795101ad63626394fecf71a6c9b321aa2577ff6d45555b1310330f1e5308d8238aef65963dabda62bc5fbe8b34d925fae4ecb7df97f47f8e9fda15f7c4fc67df9f3b4a445498cb6578a0c66f751a71c99002f925897829d0e9c520f27d60e39465a9576862328259960cc7af3147787ca12120eac2f302794dff49e3de446245777a9588128a11f6aa275250f7c7c1f6f25eee149e20a3c0b23c2bec0c26eea18da80e2e4b8ff258be6607cb06c59682299c5a926845a7f5f3784f44651b644c6ebe1f2b737301ff73c728e7ad5183a7eb4d3687d7b5491e9aeff405743ea6ae319a91545c17cfe05b37d4d6c4ed929cdb38ae687801aef3c19300a40b115be1268b51e681b8d56b3f1c297a33b89f8aa27e0b3343c0ae11bc648a2274d57a15bd150067b330d024c3244e8e8e8be1a988b2bdf3201e7fa20f2aedf0b3924a9969f5281512e1cbcea4bd4025ff6b74f7a6d8b4164a26149fe054e6f00fa8b5655a71a4c8a6a6c4974749d26406810fa7170ae51b826ec180e7096cf0f9fb538692065c3d6bf37f8a877234932f07537a2d3003d410a2d664c9b2e63bef71ee85392eb8423661622b2927f35b7593fafedc8f36599e176ee95c2648e9417c337a523b9ab0ade9f5a0051e2d711a7e46bc43f6d888a602ae63fb89a5c14216a525aaebdd5165fc0f8bceabd2862233f15b4557f7ed372b77f095d469cb92197dd5d6c69389a16bb0fb7fe7ec8aae0e11e90ed38978182f1aec1f1aae514e886a8138516881c66dbaa1c709bfcc4eabe4aca62c5fdf83cc5fa76a0c604887ef45b219010385083ebd8fa799368d9aaa4f81c64c47028132c07a6617239ff59db6a0134f436df43d4d264239e185b7a70c901c1e3043ab8bbdffa9da77dfc9908e049929d43270d6244593b09030507e1f2117906c99b857f9c3d8a32125727f17d973a6b65b5af858f92e3a500d3ecc42de6c8fcd14407f6f957d27e2b2c1a42b4d8019943fdb1021d6b383904fd7699ac3938ca3c01c517c4d4c3886f937bd29ed83aa4986d9a673d9b28db3459f6bd17bf501741352f1f4d9296cfd606ad534a029110c059da86b1bfdd2f479f2a06f5167fc88873b8316a7de6313e1233fb9c61f7255a604c4480502b5e98d9355602e9dce99e7d19cb8ef23f8f2bd3111480abc9bf124f2cad81584ac5bbca0b88a3fa450b2429dbc1d41da5d0669e5344cea76fcceeb711f987f48a6e90a1f36472bac85f019ba9328e7e0c8471d2127828eeb5b46825a6d98dbfff5485ef4eaf5284690ceded9be62463ab38b377f5aaeea4527c0f41d35ba24fab9b7fb8e6ea97aa313d09cc3ee30f4ba48dcc5cae2d8b5dabe6c1b510ffbb964427f45aa7c5a3fe5d3d10a0b966401807524929b865c3e004478fe8a402921a54c8994aa968d30aaf4d78cdf1eb51ccee798c43a073c9fd0a9d868081bf4662574edf60fbe29a12941f04cffe13dad4624ba071f6bd100e3d237694c7d7590caa93d99d7478c9f3f27b576f14f28ad0121df2a3dc5fa4f7409aa7726b55e60e5379c1271f65a8e4df21d9945043fc79f87701d396b5e4c99caa894b259c398ed87f5db7c91ae9ff79969b37dca1da56b39c92477b108555a70cf363149c341980008afdafb433b5889a440cb0580c6efb8694f83804577f7b008834f9241281e66680b15cafd4d396fc29bf097158220acf6df4a94f164cf88c549ec1ed0e2fcc93de0ee1e153601e0d37d0e99a05dc5ff2a31517a3983b961b32890b8656952996ba0026cbb3b6b82cc6bbbe726ee5f45a8810ffa97db689d50be68b43a8f867a3d1eba4abb474f14391d4d8b21d4ee2859179b7fa587afd66c79b366c92052e5aaa0e7144cc5c0431eb4b8cc531e04e2f16d0a6a7abb156f481e895a9705123d98b50e005b68f7bf9ef749ef90946de136f1217e95472c3465eac5a3204a56e675f80e43b991dfeeeaafe5fd11dc602295a408daeae2fc37dcc961ec9cc8868a8d86309548277c44e1ac7f52ef8c112dad2a5603a88bf7293dce3079e2d834b181f79ddd46e7a95d3a5d6dc9c2445e27069a5f63b64ce4fcc703bd61570c771365896c4bab9409487a02a7ec5668c73d7a3200ebbe1d3165c763ea11ba46adfce3c4ac66d468839a36d714680aa34e3973ccae977d00c57c99263ee3aeff87595442bc8136eb296d074d3af5c6ab12d1e8a07efd274fbe137148862a55cdd241f9d15520db380c43c8146d59693c08c1554bcb6f656b183799f51a520592dfbf432bcd50b729f71944c2733449a9a4100e2643bbdb77e195d97f033e337c9a1ec05af2cfaaaa67c43275d227e1c9bbc5930c670e3dac556f232676b1de1daf1ab999a144902ef5bfbc7744faa65df73c08575bfd35ad2004fc0b3dfa32c415b5b2163d538d9256eb57d81486b1d59979cb24145c8c09d66d83ba95ded603d5df37f3ca8fc01bf98181495eeaa018a81970b907fd9e398e06481c0c1be690d04b8d69213c65c50940fac00e723f28d59304e6e5400712b13ac10e82b32c1a3b932344addf1776021276b0eae47a7a0658522221ee5ece0c00e55356677ad4931284a0bf69610e2064e332eaa5034c95f6abd0a765795037ca91bafeda11a013b5ba14294d8fa56aa2b25d326f99f7252de47ed388190507b2795a938d634b3e357e0e9dd826d2f3db72d4086346fbde3d63c5ef10f803e6c1fecb9caec0fedb29ec9018bd856a4c00486042c2f3e35a93241472aa957c7816ba568f6f687c6d0c1005d06204bbbba857fa5df1e707ac958861ddb8dcad5c6f4267a21ae2bffe2f4b1f4d326d7d9e21c0bc5f2e9a130e26a1301a4482c1ee919c501124f43f7c785f3eff48b7865c2ee4da366bf0da815e3cce5484af67252cf39277cba44470727128fe68ad8c521c24cefd99dc24c56a160bb9c8785a8aa23ae7e0f70e00f9bf8c07dcfdb49c57130cce39559fde7c53a013fc3ca44332ad5ad0b4b2d12016701214ac90b7c69684ee67d53d5bdc52801ba520707e2af08cbb495fe1cab950da0ee2f7fda75b9eaf8466ce5ed1f790d2744194ac0e2e5e1c91835f94bd25b76b66fdbe3f17371630dfc3731dd5a5e7aec69a49901277fadd1aac0f11db99b0e44a1b38d9ce0862ea4566679a3a073711c433f1353b5c3c4bf56c0f2b6b41356a4741093ceca18f8761129d5e1315d8be5c4ef4f6a97fbca382765711d11b064f467ed82e0f95af65875a3af0bdef4a4ef0552acfed5a0354773a8ad9cf41420357c54e2086dd73dcbd1f9b8eba2f8953df2889b0e3c7f028a514e2514bf16d39c24d729c95d8206a32d607340d0ead8586c551a472746646bbb2c9059b7082c8314c92d7ed14a0eb8f1787414b588df83b916d345f926f3acd9ef3130da9b49a3504944486faa5763d2d64082591447927278bac84ed086d1242655a74905e741a933b5aa4b077170b221e817dadc785aa7ad5d9623a89a3782a2f3d4e765a6722066642df8ff849eb0289dda243fca6b1253c87d3cedd0be5ef763872bc5c70b0be965e9167f0b3c654934cd020a0bcc559cbc7a523143ce19b740144cb7f23ad8f73c51b27da7b27860bc04f531467ca2898e883fd34b465e0d7af7b1ce3298a092c1a4b4e33c21026d6c59edaac0b25c1bcadd4c3f437e909b6416c1bc5e66a8f48084ab1c48930e1e613afc2cb5cf1264be47790fe70709b2e78442a83395a211352603dcf6a84e27966b177817cdbc0fb37fb940ccdde4b03a1a688c200ba27a4957230d861c879870a2e645222bca6d7550b7474e754494853810abf918a87cc24fa6f382474aa46ce12442acb23ad46dd42f5417220ff111349b8bc6fb1cd87714db928579952ed250b022f46ae52e1bfc1f1e02b8d0482ced7bbd2bd312c047f77d7f547c6558f8adf642d9b64c2c6992daadfb29bd5456db25c96e560e636bc00cb407ac33f0485b84089446510b81f0736d646b755d45109eb96dc0cb0e42de92356045cc38fd6ee2c4c1495a72dcbaa69c89238522a6dd4a6e498e492cb1b62d2bb5f80446c3b20480e97489cc896ca053f1e4531123082dd2120ac719af1ca996f33f20507a53254c209ed2466264a0a5d13287fcab41a8e38dff0ff6e55a1c214182291d9a24aa947c33e692bf46c006f98508b12471e628bd1fb4c42403dd5dab3a59b98c4284a14e30ce4fb4e1547673505e9e09778a9a4bb05d176915b3a45a4689c454d64a0277c777adb8b927de4c0ce05f64c235fa16ef593eefb6a26cb28e3cf7d70e543c886b909fe05d3d7c3e442dd1b3292a371577eab5cd2c35dcf57807a1b38a4cab791136865771e117b16cd7a205fc941367b42fa861f8dc6d95ce6ee9749946568c740add1ea5de34251ca60bb01e306e0a20c33907f5a0e34363bdf0e3355bab4f2da03983b608effe0c2f9747bfd55fdb38e5839d905af30af0681690f7a9c9a79dea73edb333be41982832c597d25324eb77a2bd08b9401b6eb2359f487c674355162a307327a7b1531b23d020e384eb168081ec4e16675192deb43b27ea149ec5db60b3ce780c93b3e2d32bf66dcadb999c1029544d83e9f31b7d2afa9b6981c5c3fd2e39e36c9c550e7ac851299dc399c35d95e5c1980fe9186904a2cb8bd7bd5bd423d951315049339ab7b727c0f6cdce92382045ef1a6521d7bcf95cb49ad761daee215b813ccee3101c30614159d7feaafd807322810cb11018efb15791b164d5ce0e14235f91af9e8218dfc8f98cf38fc02d83c09572aa968943ed711b7a904cceddcb8d972ea22c881f2544c6c2392a3f00f8d3a776711a558943ed9408a25125426cf0fe40e2a4647b2a9b18bfadeadeceb634d43d90ba7f7f67a4c407180d3420a09bd1741e56f79e285faf04d31ee3499d453e6085a3f2a9923f341b914a75b856bc733cd01a6256eca446f0ca60c2fb2c1aee4877f815e1535ac23ea4dd036aaf5d8854ae93d4afabdf719838790ef9ee28c5c5f5089b3f8d3836fad35dd15407344ce8347f2c1f5c93b5437bbc05284071868001843c29aa85896178546e6a8ef8338d912fd7857d801ff8b3df63dce20ec4c064e07c28b0a3540a7522314ac04da1563d2c9fac600765826cb4c8b2ed0d67c49c9ca3ca68cdc280cc174d0a57e0202f3dab5d23535cf9d099e20aac6f9ef6296e8aa3d3a49ac3f4a61c1141318507b9e47c099514158947d793e1ed3052d4a0a4f9a7cdb5f45d219ecbff5c8e4ecbda79e5d49e5c965143fae857b529384e7ad14d1b1041f2997d8b6248533b4c08867285de693552f7f515d0661d0be298dd61838a6eb12d83541170c65040ebda841866cb6c7b47957fcb24a22064045373623ce8f4af52f1127b68c6e0bf5b02381c10f96e18abf7dc14aabbfd4d6aad24ce96a7dbf2d09af05aeea4ec56ca3a9a5d1737567179a3a5c31b59d0c3c7f571b6ff9d85feb65b74a941acd0206784c41f4ce162cbc24d69a27bf56a2977a726d366c30bd92838b1ec2a361a7b9177efa56fa21cbde13e5886a0c622855ee03f352c084c83052314680acd3ccdefe46ff6e6d5b9b3c0d1095b15e00768f3cc14431b2f39da30d9737942f43f0ffab508a94f2db44744dd7df90f293eb572fd330aded4c22e66b9bd22c02e5796e89fbc6d6bed8c509d67b352eb30f5ccb2eaa1f5482a090edab99dc9ab2ac04f5f2e63fb401a0e9c088c91e6cde6e42a3d8c9e002c330d533fd39803ba527ab5a7283b5cccb602078d206e9326af92cea1d1ea6fa93d578ef127c8017af0f3b9f377e7306ca180be4d987137671ca5029349f28b79c9ff44197a3da3b67b371f0125543acd51d992fd09475349fd8d1d730013ff6b94b317d6e692ff88dbaa19953305d1a6093dc9ea3aa241620b303a151250401463e5c28dbd302cda11c4563b43a8912e025f0e64f85d7d9ead08d06cddb51fdc142f46bd8b776a3cb4a94068fce0d51ca05c5e5c3ba83e8048faf272ea13d41878c44c3fe63401e305ea1b5d55fccb5a99c1e540b45472d5cdd3c0a2e103c2888ca106b997c97778a60483b16414c340547316ec88fcd462776f097d9d03df0d41ad609dbc93446c58ed68d5f39f1981931490206f4ab113235bdb74be25a93946d1fc15b84b14fe4a8abe4e58444df55d327755de8d8d41e34beb9785492d4f66d576fe18ec2e856151b0130446889a17ad44907a8907d6e8b11d1e1fba59b11903c31aafe411d53489ffa820a1ecadaccb6bf9a738b876747ec122a37c2b0e2453a8fa4c210211622de06a60ee7672f9c59c133b3d51df18cbb6b657e318be9859bee3f748210d30ebcbf4a320af764b127c1c8f61f4ba68f4a31e745f9c4a0c62abc62da9c8c1ec988f66a0c7955d9b7969eca188aae2a78943eddabb13ea59b8bc1bbe323930147d60fb5da46ae05c751f5d98f3d848d348f0307148ad9d1f531fa8b309d04edd1bc0e633244cab06429ff0cbd108b723f92fb1511a3f5332b3257bb419209ba330500ee7a126ef89a33f999137a5354ca30047b244a846b8df9b5dbe7585bfebd2982efe820da89290dc5c510d52beefc9b5975103cbebdddd939dbe585cb0fec4c3b87cac45fa3de2c7db040f899abdc735eec02d875916f63c1acb97246d3d8b33bb7682d8ca8888050a4b5d2cfe3b4657ede59dc437b98b2d938b385faa2a6808af093c4f9da19f04042b98d278ed0196713a699cc6e96c5bca39acd609da9a006f43c29d79e50162f8a4f7952aa79103b58e43a4fd9419d1cb549e148af87f53735cde1741bd41f9215c9bf594364177c9bf0d28c5f9f5080f48618bfcd4df4b7e4b395f23ef15fcf2c3b901cba7ea4a2c837f184df94036999d6e6a2933d4d151f477bd2af2143c137d41ec3df2188db08e379f0c65d38378fadacce59fc45b8b65657d324eaec2df7c50f961570331e746ce23c14aebae9ee08001491cfcd3da93aae3e22758f87886fb544dcff917cd92c5af510d505ab67909faa106a094fe2589932123fe3c0df30bb9834eed2c3c163d38c92e5bf3904e147623cf2fda691ce0edf919852a006f7b987bf384bfd5c4288cabfe0d002bbcfe23473200f9828423b21e22becaca1ec1c47a9b3ed1573cc428a06f4f0c97500cb408b85ad4a120fd3de1073d4c4100a81a6b84023b3c77bfc821b13d899c31cc3e2acbdaecb20e9674e269b158e68c6db293c4421b5f6ffe19bd51872e65f56f4056d6f4f7e9ed87c585b3a7c597e3ab86a080a0b8aa8b99c27ced630080882628658c492ed34455d0b3f84f3630be7dbe9d6d41fc3307f2426d0c684b469a0813aea0e2bbe3c1c3a6deaf3db1df2140975d083ba9773117435af2199a6e55e3d7a0602d3c6876cd523dc58716cf0742a42934545cf0c8d4b16344c7373073e24aa52581ac684ee28e4d319ac50949f46aefd206ba57419312cc313e2fcb78d41db3b2d525e6415def48c141057bf0cdd9f303ed7df80d37f1db6e0f76520fc7ec72358a406f0a7088d8ab3a69621f8bd7c94c134d0cd6b3d36debf974f395dcd4a3d0cdde83c269ae3b7f94e1212cec663eb87bfd322944c0ba9c53f8cdf65e040b97bb6528cfb3ed1b7921c28b8dd9a086eebe64935e8f598d120794a597d2945deb44f76f26c984e279cbaca38ffe0738ab22bdf245f5a3f7a52734ff11e01ca800f62c5e5236f9f3e521a3d123d49e0129b51db219d91ae2863d2682c9e790588a6b8282cd1759ca8579f9b3816819685e39cf8dcfdf6bf72d92f682359f159d2fc3e8e9f4ae8d90d42d8c6c893f7d934deec62abecb6eef345b4ca5952fc0882b5d2b99541434fa3f89dea4884c1e522181bb04b3d4cf70a56dca948d200c71d820def875eb3142511377c6efb662178eefffe34c9373f56e412c72f587ee106273c4dfc933168ac1632319b98a993642c526971c78d0dcc54295e256e1a27e8ee191bcc04a18bd08f229719b4082b79b070f6cf4ff97ddd13b934ac6bd5e0972782990c2f6c508c74b353c6b7f88250a8ddb208bb6c7a367b831edd83222b9a3b6089f71f7e9b58dd2fde74f90b8b1f63bb4a6821fecbf0acf6a4c8e1773c1b3b7ac04b0076949ec295532dc6f27f2bf2f2ef685d979f12abd706ab63475ad5d7cfd535b2cdcd7a77623bb418f1a483bfff4b1c50598d35c3ea5ff4dc3f62efb5b66a400531a9b496f8eb9d5a2c8dca7aecae04468f2082682065b82c5671f79bebef3d34be183039ac523b60d483de52128ab8eb6daa38277e00498fe5fa5b0f463a490ea76eccfe59a0f9fcf492201e6aaf64fde637307b64f2527c9f5a506f1cdd61bd776c2258d0dcb59ab5b65640089a8f92c282908220514274227668e44d590e064f51636dd81ab422e54901124519e2335878f7b00813dabb159ad1e8aa976de55224e34606bc9b9ae3b53cf21c9e6ec1f3206603258fd57c6a14c818f071bba2bfdce433345aea6b7cc3c426c3155081fa116423be10657c828e685f2463c99108abd9483ac0ad723dc6e8262ce8a2c32ae38577fd577a90aaa323b7c1d4b8e26bc0ea496b4a6c4521560125d43b6ddb170934aaa14088ff043b0919cbecdab0109186638c1ca989c3d1017d2afeed1f4ecb778c1e34301014cecf713b2f251e05bd2457987b9eb6b072ca86f438d404b66cf3c87d28fb25d17f7f46364a863daa048214264860aa23bb041ec679214dec85686587855a1ef144457bd2fdad69fc968586d084c9d2b7c9315452e7e323de36a9a9c7115077f3c4d454c8a0c55e84503fbb660606dcb431e77c1c572608851f0ac7a63970417a6a191ed119c919d0a01276e18253edddd8abe228e1f9fbe7978c6f98c1a2275a2599c1e2f9c31e9a40bb55233712c9d567b5ce7287f17ea6279339060b626f311b9cf2c51651952f67f8d0f6221aae7c1db5d369b58df0e4f691e5a356773a736d7d8c3311838a3f3c3d9d3c1ff086d0a56122c966708f6d416da170119ebfdfe70961207498f3070f50e70643a54351a8a7a5c5094bfebf9199c35a841cc9f9afcb48c7f3f34f84e5624b3f2dae96d6320060663ed353ac2fe0310110fc4391c0b22272c969dab9cba84b956d71a54f4733fa008961ad387883db4e18865b29c25263656235140018a719e2e2a4a23e99b6b66ef4c338fafb8b8ad7e9b5ab734937e135fa76caa3134635ff7af51454c6e37df817017cc68c8228c35d92dfca9d41118eaaeb8083ce1efc9907bbd74e231a769f2d0fbbeae2c121fbf8e55f0522564a8b32a8dce3387c5f778343ae4b0a7a984d56b6c74fe087d6b304429da20d6caa00b4f7795f500a15382ec01740335208c736f3b40e0484de1cdb3c3cdaa88dc35653bab28a04180548a2a26122050bfd380ee87a413d4c0c52d8ca0ddbc2296fadfb7b9f80bcc88041ad408b6f56fe38930891481a7d3ad08ff8561beb44f1664d1898226a4ee21bdb0fc1725cc1b0085d6771e204a3b4e1e168df505b210d4f01855c31722a06b1b79c259e289e72adf52b6927d2ec51b710f4286d8f23447a795650335240d8a3ff422c5b41564893e1c99532bf4ea9eb87794e4fbde1c862734e90d6844166f2a5df35918bc771779c1f540b13826c0c7aba1151e6dbd87ef1d9a97f1f052ad7cc1ec0c2ce461ea762d55f39245a7c31db16f3cd3ebe751a6f419b33d0a9a4f757b3a65055bf0c9e16839d4b48f0fda96d37eade3daca0d79e74d9c56f8a153e6e393b1af141abfbe3cbeec5ad68bb47e06f122eb8ea0f83629d77192dc3255eb79b8648443d282d3fb751f6c39b3b567ab69bbe9c5634a1dbbccfe113b64ef2fde0ef876ab94b0b79089d369380d1538978cb42d64649d96a35e47acc0d92793d0eca451bda9f9eefead7b2835b87a66a937f7cda4dbb43a1d673d65ffdf7ec9d8b606521f918167ed7223326002846658165c0b19fcc9c006a861c77c5129c663d1ce168305aa0ddcf2f8accd4c14f4ac7a90046b7eb06f36aae4e30721eac571a7741b495b716281b14b18a4d5b9e6ce6ff393101b0928148fd50fee2ee31039ecab0dde8bec7e71ea8ff31ce22cded126093a63604052405446caf6cf3bf6edf413bd0863f09a31d3919225c9110a4328d1f53df4019e175b013b07fcba4519a61c7509d6f4ac67be91f950e5a7af8c4ed976d5261e6d0a258fe68bc3ebc67dcd80390f929ec6726573f31fa255968c704c6c050620895bfb00c5732713bf1d062e53e6f0c8762fe13e33d392d3d73b92b38a6bf64f62389896b0d59b46ca9798716dc52433beebf373d972c25991569292705c5ec4b03f0d094cf323ff5384df2ef8d0789bdf342132710f1d9cb8b22aadf8bcfa813dab07a668725f1bfe4d78b44d9d1fb363e05cd2cde784d6e318f95be2d5dd579b65403e7b53daa8a697a2213c84a573d4a22f209dbc6b341c2858fbbd134b38fef0b472eff466329b79c34ad0cd8a23daee474d3d2c84d93836c633464188988fd05124faf2e532c333d63dab1a990788b531b807b9cfa2bca8097ec79a881558aec7615f93685a66becbf1d5b5afd6054bed74d4c1266dfccb6a08cf57415c725f0eb9bd6f1d0ac6eb26912702fcc8677c18d1ebc91c799446c2c2b1d00c9191e7ab6d94cb8c23e646a693a8943843ab50b03e1747daf3fbd839291f72046937aeef620f25cc32c0b97d8a9768f6cbf83d3ec8b77dd3e909fb7295cff249644d209b63bb05ae54744da986cbb00d9468e81d17abc814c8781c8a4e37f560736147afaad1a807cf055d5413fffd9cb7fde8adc7b5940a6b029a02248e56c0a2be352f0bcb2f4f86609445176ce9d671d2febeade4c45a6d91a87240c6deebaf79dd163a52faaf96a81f288e5302bcd26b6fae371dd706079feeee018b5de64306e6e3240a79ce12799883eefb88d5310981e3681024ffefe7f1dda0c2586132f33ce1faa2c44a76845b658ab72edd13a4bffd46b7b61db0f242417a50ea102d52e2ac7b06a3ad5932de7cf1f0ef41fb4bf9d9af724bf73ba80312881de90c49927fdad83c20c4b904f0ed6152e7a59e9b4703d31371d21ccb894696f375baf5808eb481e8e49a1af5cc1472321fcb4ec46471be7787a9a144a5016ea3441edb73e86c17c5997e939cd19de9c6cb861de8ec9b6c22b9c1b1889f1c05872189142ab5c7043d5ffde9cfb1e5e1d6ae50b81d9fc2e0276b8349eb0d87f393db2245f55fb30b23d08a40ef2a6b59efd45a727f7e7d5b19bc06a5132b5f22e85c5ce19c458267812bb3fd43c4d7899ede8e4543b4cc71f2a0cb42950a9104bd63f6616cde78c99d8cf198a6b73f3965a87d259db023db3767deb361703c0a26323bc03a6ec89eadbf5b792badac9c3a638659697b1ce42d4c799465d42c089ba025c826872f5e8a614fd381ecf2b5cd522e2076c0a7695098e5a583c60c63b4d68a1a497c8734836417ca9ecb6b406ef4cf4df066057c0aa8dc4c191f892382196c0c82da109746a2db53a0392ec798df4167dfa753b78e3834cb470fad80f497a44a3bd62870ea88281e4d292f6a06f96f20fff9da41a080eb28256af7fea8f111ec17d11858afb89010436a4f1437b70f8bb43317b190baac8016e010822774cd7d477e8a58465f86aedbf3e82df8ae9456f6d95e58f71519ce2d24dfd75df8666f0c4df7390f7c7ca663f4baba76d0fb9f7c15993337aa84ca1dcadf6b38eda10a7d6231a54f13d9f5bf2dd6efec319045341ac179b4853368d5dcda288993592da62909f17616082b816c4846d8aa46f9984520b068e638db2f0ff85759ad94706b328b6f046516593e908164955fd33251bdbd743f254e9040dc3e8251d2240334bf35e2e8ab91730dcb547bd0c35fc30ff8f62ef0bfc869c450c350dcd7b5b322e2149f6b936da4f6e1ce091d9b626c1f01f812db150e9617b2c855448c0db80b0a64b429e84bf8f4b18483304c465b3e21d497d7fbaadc7fca3a756b7375119b9d3190e255c05d516e790ca867b5e3144f8c3dfe07cb8e246f2eea305bb4b3a87b05ad148eb385c6332e8bac34351e14fce4762d92f01d43aa35f09a45850931fb52deeea2aa207924b99426324f94f532a8a253049731f2bc7659a1fb353f571465dde70d1a8874757dd9140aa46c8aa82c68add0ed4d3b8419f1ad197b1a7fec2c91bbe6cfa42889e3a3de951adc7beae9bb5167f3f61e67521da24f526a1e7e5a8c030c586e0c029864ffa5b4ae38bebb2fd6677b9d4bc0c4a55b3661851ac1abf3ac61c341ee718b0ddb9098ead62fc6a3ef7238dedbbe1d184555ed7c5f74e8bc42e67d7e94514df5546b4def1e6a07d9cd404da3fa5272a315ddddd92bbe47546ed897a4bb467684792aa7978aa036f99f5a1293f4e27137ae2db46c1e09819077ac492e8366cf85789a7b41aba19084a63b544d8cd07120ac932b0903b18b016f91370d1ef0ce2544eb1ae3c9e840ca8e3b93b68d337ce17bdbb8aeebb1d7d65ee75f4d7a2c928c8436f38c3cab83cb6d5caacb8ca827f018c8642d70ae750a892218e64d21b90b0c54cbd8e61cde86f3c7588a4e484fe19cb27730e0902873be23390655db010dd871e557be7ea298f9de21613fd687c46306425b9f5eb1c599341b3ebcdaf31cbe9cda5e210d0b2bf2e2faf43342e7d066bed6f0b9c99efa597916f71fa23b1674180c3f47194dd157bdea943542b966a247deadd37e480780426a3eb457ae22530fc0c6ef595620236a1f05fc31bfb3d2a7f4458b2e0fe0ed34ad3922f2586851c1441ebbca621772a05c36bea79713eddacf47daac5877b3eaedc9666ee51bb13e36bb17e0bd97fb535413251c4b72f327a54be1279d5f1bd5e13ef29399799b5ab8cf3ae42e5dc5bf765798c97ef5335e2d7f3a747e96477fec4fe4e284e059043b7117101f93aee529ca8ded9ad957286333fed3f544d841bab9fc1cb10a4b40cc32fc724accb4376404095a97ab9ce3a90ab64ce4e4dae4a4c5887874ee1dd4731d40ec453f16a7ce38a7f63772edb3c37ae8f83e2beb19d1b341ec8b0c3b14c0fa52f1f91abe28f1db8416e778c276bdc16a15f30d7114b5fda42b0e1e27e7a2106824273193459979579a9b2707799b63580549be18d3f9653c31364990a7461e67a260e169c67a906cc0830529b408836fda5840fa43c42f4c022fd34dbc2efe657e6a51a9c9348217198ec26f15c27b0bd53b185d05f56e343b04123a9443a39e94de6d1d457f8d4e6f41a7c95915eea435a1ee74b4bb8a0bc5bbbb68b4bc9fc394fd4dbe721bb46c85188b258e181c3dac6be51b2cc1394440e66f8f44d3dd67455e2992e8be2cdbae4040f39191eeb15107539fa550df2bcc7518811e16b049d1cf0711b867d252a8db96d1024325b81181e5f86e903f2ca6913988b084aaa45c1c8a4a88bb0e28ac12a0770663a187e5611aea3e5b0bac7d4b651d6b932000bbc7df5ad7c4db5704a23243b907587f3022a97deb134b038e8705ef73ea0bd7d37295b2db4e83524542bbb4a8db56d949d9b570281c8ee9c4b47d3225981077a98bb341fc21a6e7a8c8cc63a817d66acf06771f137d27bd067005a695b1252f3ace3ca2542e562fc6569e512529e7f2f941beb2fa74ce4a823a8b134a346382dce42ce41f4dbc010603ca4570bc6864533374ec3822b7dd2cf2ff286204b1a3c66ff93cba8ff51590e5f53834b4598d15ac80ab94ace0162b616cbf16f830eb2350eec2f353f15c75275671dcacd9b0b88592a0259eb9fe2c031f02520f7be82770b32826442d93642da2225ec106a8243a74a04435d9f7387e11c69be74acf459a1d0545ef1c424b10d039ff94edcfcf5871453fc1ffbc278efce912fcb0417665b058d546c1519a22799b08c94025aed8789b24d22892230481bea74f99fe1c5dda755dd75bdf8a8c46783990df75ae718399e367883c9634ea0de4f50a58abfa7971378b4cdfe7fcf1e409a9762983c89a7cf12372c98ac30f899d255eeb0e41b60649f5deab66ecb4f85e4000c11260d7def244ced4141e2171d308baa15643ed5aae1e3db308d7ddcaee3193bd25a75147d30e504203295e6bcd4a1b0dc626cc2fd88e4540c80afbb6737eb681b6a56bfd73dc6fdf10d2706eeaa1cc8f4ec791efa01ed968f622906c837c7d4000387232e49ef154f522b80fbafb265e0d3cdb3e6d0c0207c27cc14c3e5514374d81cd69bcc431d3fc610f43bbc5824afbbbae48cda745195df431b091da90a912d52edb1237e6bec7cc2931957995c40bb19aa864ece4cd870fcdd1806f261966dcbe849f611b69f6633dcf0c491622cbce8a7ac8e35506c23f8340ac9b294d79daaebf1ccb59b5dd8573c733396e661680d828039872dce275c7483864ff862dad25785e18e9fbe37f00a13bd16aa7792999c59089091b814ffd3896ca5ee88232894855f64515f3235ad03f8c3c596c5fdfa114c93ff8f6d3b116c69d8f4ff4c362b80ee7b101cb88b36910a4a6202fb12517355ab1a272a32a0eea297b125369f1297840751931051ca045ec400dd44bbec8270dd1e8a5800f9ec17a92a1c2435b2a0a74889658eaa03c323e04086034c935535068d279df3e67c315219dbfd12144ec16c47e8b02f358aa6ee88671059e3ff14d2be0e38a14ead3abf48a0a7cc0c63a81badde176bd61a9cef9c0e806d04082e4658fddf883112ed263aad919acd48f8ae920a5d41b5e124607a4d9b329bb49082e0630db0750f0a84f79ef9ed0ddb241b82cbee93a6e669c08f4967c08dfce13dd660f3850e4fb766df1e4ad78832b1fc5963b2a089a87a148b94baeb210ec620609a539ad5e4dda9093d1c72a3b3f03842d7f3565927e9f62e1cc44db7f055f43e698159d02db77771d87ba1470bff797e7301e2c8fb4b15e4253a15982fc988ac923d52320a035581a36faffe34ca1475048dff6ac4d55d1a6bc301e5d264d8def7bf66f34eaf4d2eb891001c2cb883daac20d61bf837197146db0d0eca451e9c85a194b0d7996c8543636a551d173ee3de87aa73242620ee5e4ab3b8d507bbb49e513f52e84fa32dac9dfde86c348ec2973dbce08602875e3801da5315ba4654eb8860d57109d1f3eca3d1edd6e40e5295c0d999ec51c8fe4d117369ba0e006c8e801ecd321947793e8e14698260016f4f75efad2f1d67b637d382404316e3b5112155ac96196fc223af954c06e82a24c99cb51b1821a3578d6e6129d809e0520a9912f5ade5f2e75b720e4f58093ce9b6a9765074bdc1d0986eb2de0e29241062bf9a92838062b684eef37439ad1be290069e219a6590c624fe95c3fe2a83bc30d0cf2003e279d3858f1d6fb974de6da48b0247149bae4daa9e3d6eda1c2cdb730243a555061a85bbbb326e673f619aa78ee6f58c4bbca17618de444bd676315525d5f2380edad34e64af357c22b7f1af795d13f82cd81deebd0b2c584216fe024a3196ac0d390bc79fc7a5c21439723c4925aed17896f37dd09e7e84a116734e7a3b50153692ccab718df84babd8de0266d58955355c9839d7657ea3fdf6599be71aceebe5e3cc81f5bd0708f7c1bbe49fe97d237d93ada914a1ac7fad719b39fffa28bbbb8929a6c3c54fb04adf957d8894a6ee2258e2deab5d3e6a852197c5720e965c423b5d3978c5d0e820528aee702ac5d79f920487adb9ac7a4156f916edc461cc38ed93363a0356fc72f3560096a3b58de90b95a2e3166817ad2bb0490d4f2c7a7836f50b318a3d9458b0f01da726979b7b2672652019265b106a29ee8e4e93a8b2526d4547b8645e1e4c348dde330932d549ee204114997424fb859f0ebfb8273e7f6a1f623530154a0f479811fb1258712bd95025627c0f0d32c40102b35c1e8f8fff0ac68cec59c7516634dbb19336093d7478804e115e7bd91c97b8f44258fab84a05f305b21ed7aedbe54acb800221b04c0b3ac055223e64f52c5828b2222daa7120d2dbe44f5be45df01896cb503003c871b81cfe09ed0fd1d53408aefb32a5f0286dbe9bb4b77be082e5d3312b2717d072b820764357684e97a8eab6519f29933be0cdcaf6cc416ca20231c0d1d45dc9eb2707b8a244a13fd55fef769f063ecf73ded210b1c074439afaff2d5d5f2b6bee45e1742d19578fef6acbe9ceb7142cdf512aa1abdf622c3bf37f026c30355d808a297a5a9680865ec9f8f3bafbe4d59f5ffe9241f091eece6f04ff0695096f7b9533ab953d873b33a6ddca033742db3d4bd34db2e373a14a77efb627c590c9ca1ff0e2e049219ccaf5f40f23a8adc91ee69e7f7bf4e986876b659418004561bd5aba256bf113091de3a384a342c9e860f47a0c3b0f4e1219b144a929e3e0713fba5fada95aafaffd7276b79a4ff84afda889dd8b377f3c37331c3d3d3494a464c60d977b19ec87c64c5822647b4a53e7a387ebcb62c23bdc6d071c30c632a4eeea12f2a263f9725c36fd7625d927f50713098c2b936681b64c39f02bb811f6b78d23f07d6503b803a5460c90c28aa1cc1fc3c66b3b97319180a61ae45979125b4af95706d6b9cfb6bb744df6c1225dd20161e358e6943778812b211749b7520fd329605282821fa989c2ea2bb07b3916f299c6c00a8219bffb09e8755a79b38da3f4d1d372de8a0a796a9fbfd4b08583cb7d183b61a05041ee42129f1f2a078197c6b56d64d3d5f162851840d7348737a0188510316e65aace4c59d6c96465a164d8d2a2911ba8e0a0a326b0478165d03bc3e7aa03b1cf7c346289c001c4bdcfeb0b19d3f91d807aca4bb92461a6952fe8d4865336388758f067c0c492ff826be962f16d2f8df67a99615e173ecd70bbd6d77db761a023436c3904ab8985efe910846c6196a49c4c7021fc4ea4747f03d4bdcf93f2c1a6ba2a47b8146feee5c34eba8c499b38acc93bbd1fcce546d9c8774807c7c09f8c75ea3eec57c63ec830054675ce31ac6bbe11c6e8c04d38ed5596c31ec4473c7b4e96fdb30c9f3b208b7e91681699fcdef3f0281ae26cd23a3c880a20a61f903c07b39983ae1e0a9a1bafe088b7d31f0b16cb776ff0e0fb65df80e3a5e52c00f5c6baee54f009c156fc0c2b8249745d09474c7b5c1eee4b788543be59c3c20fd657eb6bd086033af3f496ed5e090950668ec9284878b7b98032709e2205b094c418a9246bf05ab95ece3647fc1b2eca6a964ea57ff3a5762441cf1066cef750886f8c3340a0053c0e690e6b34d576c39eecad178785194d44efdfbfbe8e3c3bfa0f6ed3e293a7b77d6198a62334bd02db70ebc12de77f1b6ba251ac6e1e7a45ac84028b4e61541083c7819d57cf1b522c3da374c5e402f7d178df96259b809acddf9229ca4b8ba1f6ca276bb7fdc217574a94498315a1214a35378d008915b5fd2ab1c3066d43a60c153748d7ea7a887b62d74e21482114da2f292f502c5c20a8cefd67ce0caf2d6c89319667aae9cfd9e9a55f740bdc4fbc45841a8deab9a2dbc81de02e646b6e9b0e7cbe7414a1b24d46912fe54420cf930a3aa65e11cfbc8259ba3e59590194affb935f2ff62bceeef0d0f3a7d236c7d76a5579915ae5d4640d2f26e6bd27c602d9687e9d6ac48b40bbb1dcf9c1735f38e9eafe7ee053bd25eecc3aa9ace720ff896432d2a5b727c133f2412030c85bf32c87ee92513c8791928b9c906a56dcf8823e30f2ce07e2402ccd9e1c1e02f364f5b28ebe298629b0b6934ecb2f9f29db098dae5e7317def68197709629d3b07afcde9088e4b11c206146155761dcb6bdd38f2dec59274890a633363d5cbd66eb421759293fd3f1f7e276fb70e70121d54d114f00b68f18494de96a0c0239d2b62d69aeee26c95118700bec5596d4a721f18af55979a17716250b7ae08265b9cfae1b40576157cca951d5b74d77374c2b40339e78d821445ce85d211e3d7d3c5bba3b0fba3f2219a30458e4d204d823f6b607dd582cb38f4383fb5948b7f99ce1ee21120e18e09ca23cd505178c92275771a39c293984cd48908954bfa90dcf2a87cec451efb88f714a0ee1dcd19a9c5033282802b03d7866c9ea95594ba940b44c73d825629590706b20e89f04a4169390e12722296b0a2bbafb51d2b2480b1361741f9b6290c12e3a555b68c7e5300fa6a28521d0054fe9b0a25ba3d9342b7617fe9db11409688b8d45621f705042f59d46368d5a4e0fede3974f6b08280c8e8da42cb978545744ea160e9280d6ffa51b8516a793ec8f8028e6bbc578c84ac36d21262e6e57ee6ff5f8978bee06ea7a303a1d36164eaf5270e1fc89d5983c7f27660f281c9b436e89d31e28c3c84e12fa0be63a2b1b61ab7ece6b22acbc71b93bc2e95507b61aeef214a504330e7c23926d96dd6bae6fc382724a678a7c8c1de1a56a3db6bd9630b9c339ecf6209a4a3188485278b96fd31b11bd382196e0f3f3d9d5ebd83f702097e2bfc40385c48f9270881c92f2aee897885eadab8804d6af05789b09f00322aa6420c4ccc3b1ff5858814b75fd1270086bd9deeaa71035dca1ca4cc0ca3525404e53ecc61f499dbe6ef86386160f056a6f2c0b71fe955daa61a4e741cba544f334f2d6d4538bb776e53dcd5cd22320b939c219eb46d5e15e6930f341ab46977c2e1e5c102dd6b9aca4fe14292c9a5601c8398faa37545a9c9637dada0f168c4c9464a06f24e21e387697c4a7e9107445068b7c8ca4e5a02148ba24343f8fa9ed0b211ec5b441cc00193d0ed70ce4f1fc092824db23c18695ddba168fb0f7b265a82bdb87daccfeb8e76a6a3c88127449a7c6a0f6ad767fc89d99d5ce5b0585aba8f02a6bb8d1da8f9fc1af019ab7d088c0c0e1ccb0745a5b66a3bb16544aaaa96d3d78e9f68ff411f7e8c53d20a0f670f949805d91a1ca5890ff18d3760247b00bb55debda9a2b71d432bcfb1ebc0e21a5ee33628a9a411abf873584563069ea0050ee6b7f53ad2c452744c130348ca2352e0dcc671993e704ed4d2ef46953af334c3db58e3174cae6fa6bb320022496c0fdc4186f3846fa6dbd18a6d2ea735e8669694eb07ffc641bf5f4086a4b116829323fac2574f8a709e010467c168d907973c88070f5e8d72fdd0b2192a60429cac3a1ffcf7fb6800c1e1b6ce34458939cebacc53e2700a282717f76fde80d4a875410de31815654b9e2b5d716d150e9992506f4fc84ba6efa53cc08ed7ab404e0659dbfb7988da3492e04be6ddd0820e13438d56a2599e567f3aa370e0ddc08a803e16ee047ae10a721489134265ad27ff26fc6e629281114847f9aea117f08bc863caba76e1f5fe37cf88c195150e04b89f2a0d781c8c726289d6ebdb9e415e81c839f4a6704a55d2a2cbce58812d953c07702b87657bbdc50ea1a266697f8f5fb641e3f29d8555de57df01181d57415455de2b4ad8c7f6ed52f599bc5185d3e56e6b0cbf22f0c4eea3ce2fc30623ac5810ca5b02cbdb2d7cb63900de6a40e92ea96d3064be2fa22e505e7bf15b7ddb24295756f536aa28f8e76f060d9d44cca6b0dff2beab365df459069986d5593f76571e87f8ff75732cecd24aa07086c23c606d6a046ce86c0f89d2158589f4842c7b7b4de156a4413f7b6c7453ab5983913a661bab788262c915fb9e3890689d572a1f77737a198a12e0eadfcb4abcb9123e4d3279d2a00daa9c9723749c757cf3fa5c8099155a5855e0dc689f2e73186a8d61cc2c0ffa8b1d2ea47d55d9a78757d51a689f2dc2d358900db4daaea796b0c5aef8d55cef342d780b5e38fb29865d72ac9893bb2ea23dc0d4c67221d320db8c4d6e39ac9927be2a8228a3068d37f4d7d4cdd69832268291b406a7f992bc45a422df982dc0c425247f2ddb4c23b34d1372c6df20715e55edba26cf33f8bf83130fe4b6c2808ad5fec8281cf4420bc6b3fb601b41c2e4d7a5eb61e4f499ad6ad4c7c481db146b5e3bef5d55a60f75d0e6ca7c98e0f319834f1c64df555cb08767e3edbe52fe2ce4d23a075187d32a1e532f3e87c716013ffcff5d539c6d9e4f1ad709876dfd455d6b803bbed87d6d74bb5a6f53e365fb2c2a595a4c415ec9ee3e1314afee785835b927ed343996acf9abb9228001ea4a327789e4d3a0bc46caa4f44f6fa20a26cc95b9d0fd042b9333ecd5dcd1dc37e22263adbf53bfde56ce770931e73a2ce0a0462110a6b776e4d19159256dcaf7b8e82595c4e38149b198c7983b6211a1c5411256a9f64c2ec7ae8eeb61ced8ee24edc1026a39c495acc4670bf00b0e33ed9ac6df22b29be5ad3bbf5bd27a390c2d305bc5db150bfbe4634e19aa4df956f8a5a1366798d1b06bafea03c96d27fc2312906f024089877c0a4e145d4f6dc01c51f06579936c285d5259ffd9ffa94b9f6874f7890176014c6015124674c814c597efc53302cdbb54ddc6887ef39041ba6478052f29952fe045738af3096b2ef0af6c3a1d014f31abda7a5656ae7f2e0c45e7f0ecf2204d4f7bb53fed94a862ee747dd85e82a67e768b90f60959848c1eb896300268c9a77e6301c85613ea6c9d1dd5a631bdc25bace46b4e0084f6647d5d40b3f278252a17ad8eb711320946ae1031f09f19989b4214aefc940f712191cfbf72bf77f3ad4a90a33b534770f630dddfc99a905093e369080701bbe9cde313346c63c80b5d9fb64a812ba10a945f7da8dfe73efa3cebdbad89458f2a9886c1222911bd5638b5800461380f3b9657873115217cb7387392365efcc8d14ca509c17679aa302751408858f4d12a6c85ee77ae36a9ba9712133daca82ebb449b20ad7a26544c3fa9bbcd52b8425a5a6fe6b19c04a6607978a335a5671ee6a564bae68186e96b08ff046978146fb670fe9cbda634e49378350f6685d7aaa77e8c4fc82a13e6a2ec6a9667e6d0958d8cdf1bdf9d8d5decb2b176478b9dcc1c83d161ccba2be7fbde36cb8b330e7574a06cb07c3a69249b706c5a5febc5b937ed3b830c054df2522cffee9361c6efc3739c866c36d5953351cb5c82db38ddacef1eae20cfe1e64dbc08d8c9c8848ec4c953f156f7120dd429b1fb869682f786b4dce1dd1aa3c62d2933fc29716a1f2da8cc05ed20774484dd2fa8b4b4f35f53a0564553eb075b13060cf2bd4b327541288835d4abfae5b55fcdd09ac40b35a6972a4864f77e452a69e00686404e7d78963ceacef005c17cb22dfac4a39bd95bd74107816d0a0ab52484af29ff7a1a41c9806076111433e27a95f4fafd5c2f4b651281c8b1086d1f94185560c88b9c14af90ddc0e6f526aadc56f6e22d20a992d1736c07323ce3333aa202b3178edabf84a79b271dcb0e0509a003b044da4dbfb5a82e0020680b23eccdd28a303b586b7bebd6a752545980ed04f07f2cf118e40433bf99ac62ffb7793542196f266dfa72d2404070e436b018b92df809868e1091ff49ceb2f25206fddfde368d8dc1d7b0a3e159b302b026b7e1568c88cc599da3cd46263287198192314e2a3611bde086d7ac50c668bad3a58117d172026eb120ce58b7f62ab5b2f5aeac68d9e550b2544e9b57b5022668b2a6bb19764413d9d490e4055697426e35df34f948b3b9d58dde585c01f5741966a496f49985e9aab8e2160d830c703fd22e99167043eb550c2b835298c8057eb4e108556e42da6e2f44903165cb609c76193c60fc2d04d54728ac28da090e6f2f001315ca1ad9cca7645c2845b9f3d15a9ef7e361940009ac67eaf0340a12dfdf3b2d2a61c60c44bc5a79210f23f42f8ba6e9e828f60d732e1a153ec611a55362aae7b6d3186a6ac0236c61153c0914b71969400fea5153f1dc07e67e68b21b787a2aa2362eb7d309508cf3a639ec2d4e58c78ce6b4d58f5c2991f65ab801531365e3b47f86029e7ac39e36daaf3b24578591926e5e30666e4a2751f219a06d14b472cf8ec834faa674fe9fa1468efdb8a6045b189a9ca042e112bcc68bce2d375fe8463866e4835618c6140f77defcbcc7c29775960cc049282bf9de9042fab595937eb9cf330f3c39aff35c116834088b4e0fb5a3a4a56763b29c8e8861fb4840d203d1b29d40f85eb83c7e1b7b682490411e6b62e10442ec784fc1e9bbe7b248105a198bfbb1251b53892ad7534b99c463ff16ba052538ee88090a702768ec22625611f72cc6106143e01a74308280fd31c4bfb36ac01a965a0f9ec63f11749b73822f66418e11e19ebfc6de5bc8ecef8da6068cda1da78cefa7cccb95bf849b277d1af61090904adbcab10b1c67803c391877cbac834bec7213b209a9b98f357740e50ea4f8ef55a2551fd95e7255c98773a625f014a0ef44ec89c9b6e96c034dad281bb3c54effbcde6e12679c922f016d8fdca7351a996c683753f00096f86a3dae1d7265e515a150639cc1954a7396ec6f6104bdd2332009dfa1b31d7f28f64e9a6255e6af4c27d961c23f9ee0053d7a6e5eda9e33b216e7905915750b3aa43975c8fe36e1563774433207f00cfe92289bc3d6c554f354564fd9ac87500530aa8b4a3ea4fa28654f2a992b68356d7fedbb967c7fb18a43d52ffe61379e7b52a38e5882e119af99aedb422ccb5d5d4f8311fc0092689c049b36b14c73b2593aa66eb894ea77dfea37f0d07c3f38675ffc0e9c79eb866726361f1068d0f9e66f4706bfe0ef0702bc4fdc84c57d737b5e87fd0defb33f2570d42c07a48e90e5afb8f540dd652cdca2e684b4053b583bd7779a8555015391a8bd7040d924e47388623ddcbbd6da2663314c5728078334ac3e4fe7fca603ed3ee63d6f8cde6f92e6cdbedbde374b6ae3d7fc44f0c00bc245716977d4f8286d97ce2b37781ecf1b3f4e14a84f69c49d5f09915e87a5d9c80c0cab0792cc85e8df4c78ffbe34f2267b5cd92ca99119a7f031f30f8190d0775677e0f4bbad783a851d4790be4f15c597cde95e9edc0d3fbe8e0208acc3b72e85948c146ebe6413af938e3e05a80bb246cd9f96604e5a4cd00bc0b65918cc7ad9d572ff7e67fa11bebf18820cbed1ac23942a32f882cd30e2313a7197b30e20727f2ed132ee040b62fe9bd763ea791c99e132ea14b0c2e99d1e61c575d5f63191ffbcc1057aa659c4847ed423d8a1af291e4cae28eb4145804104e83db4b9af5e5ae19ae83909360b9eebcef6279eba94c5dfcc2518b631ddec0cbf213e7535cdb7378d5f1337861e6b02d39d4230fe5e5cf16d5cc2d605e857ab5f6b4d38d79b1433122c92fa65dfd976c6fdb896a70b0bcfad5647290be3de127dd44d1f3b648fa89f8d82131e9a133ad9cf0dca777ad4bc00d395be07c0d102e6c03d0e098d5610a5881d2d9fb3b97cd6ebde2b051e0c0716c62969062fec879c9887c9dadb3ab3d5d8191c8d4ac8f5639ce8376499b654eeba99b687577818215ce36bb32295578976792e289af2970758e87e17858bf4189eac3472cf73bbe648937ab3d6dd9fca5f84008e523964e87e67807a26439eba250d4c1cac28baadebb3b300b738f90ddaee059eadc4ff8eff76a8240f0d773ac6f5d97ec9a45abac23d95eae044195c3c20926865c2df380edd052798ea7b6d6023ab309bb73f01659d5bb995e43ab8671330ecf4aab5a8ed8ce36e1f78c03fefd60c582b7641f7a8e455e65379521610b1233ee89e219162728ef57b98983dbc4bc9a8e3e2ba6d31e2aaa3864ad0d4e637419e0fd90049a8065e9bb0b8c57b9785de33d019592d93da8fe28ac164feb27cad82d4c762945e33acf9eb821471d95f7798bde542f719510ca4fc4302851589e4d8ce2005e291f09195a269e888cde50c906e29f06543bf80e54f3e934fe1403fadcb39e9f8eec7a985efcaca33ccaeb9e58c4d5da3701b9700855a6de318a84b3d4670ae75d407c55492af40086a3b583d9a6e9b361e38ef0e1737254cc39045fd0082acf6398610be751b37eb1c1db96b8604e699e25ab1c9f93dd85325aa159bf56241258d67d84bf95a64edf3cf26413642690ea06e024533566492b168a90ad3c3d8e70e6f79caf9a31dc03fa7e0050449a2d556d9009aa2bcb4522b440974914e58434b04c9ef083cd8ffe5ac0a179a70f07341dc05c56e07d58891075da63002fca7e4ddd8fde9b6e5761bbc3e6d00ee79e9d64c8fb37279c564f2bb6b0226d51ee9bd15678139de22ced2702c923732b5b07fcb50c133b108972d5c54c457204b178b60b8c634fe2f1a0343300fc5b9d6453e6aeeb70cf84abc92b7135bd1cc216d475fe50f87c8398626a90a2f029169367180c1efd26b5319b42493aaf6d442888f77cfc3c7d309789238c427fd578ac1e0830f84bd3180306aa48dde0e22eb3b9e906bc3d5cfdaa32f4ff1ec2cb75bd73f39ae2faf525c1c555016c2b61c7bfe5c3da4cddc7b450632e6354c88961c89447724d6f01f9e26f4377b8aef5bf49f22048c4a0a41999bad5a2d600ca68a4094cacabc184545e525ab9a5c35cb77f31d47d2b0e93c127cfcfe02b7c9b3a6a302f7c74ddec4106c80dbb4c3878aa049edcdd3a2a8b064e8e53ff60508e1e6f7c58caf444d4b52edf5fe83bfaf493a348ba0c3ebe8571505b6e4cf3b73a5d0f1efa9d64bfc98246d0b4fa72151d6894d43964bfaf19508e68dd2767357e28c21e3d1935e983b847438165e14fb8b99735db16f6c0392035d234611fd93b875ab40c84d1a2dad2bba6d643591bbe3fde7c749743ab4f3586fbf19515cf2492fec9c58fc59063a1214ec0866c1d6454b3202c18d468c1201fee758bb3866abeef1127c3b5e1e7b1cb797d42ede164c502d23a7b924c815aebadb40bc30217ea33c1f7a09f846cd78ac90c8468dd6a2e94ced283f2ca191b229d0ceb2a2acd912cd9ff7ac7181dc400330efc40c593e97e8730f75cce97764362c705529ff670f8df566e72aee741407979eacfbd3a718b6b9c3d6d81611b6989ffcf9e3140d0907066d8c3291d32d0fcf9d2d32d1787322d940b4c29057aa0fa66cc3ddfd8e5bda1adbe878e82484873a0f5e47f56815933589c0ab3b0c35ec5f84e436c131f3db41468dbbb813fd14df0ca57645d5d783e9855adfae5ddfa8b3598d825f167753a0e2125de1ac06e8069308ae18e780547b9f128c7b1552446b363883c001b84c0ba8e7af6d7b10d513288546514cc5f72838e51235e57111965c37a395a8000f19c8595aa111a7edc220fe8d13e6e8cecbd14bdd61cea60ab08324327164e84aefca437209513012fa08b23e0cfc9aed00435bf3e160b9c63d22517c2a0ad1dedf942dde96268706e7b29d6b1ffd00d8e7426e0abeb1994659530b9b7a4e9ce5b609cae56e0ea366b54fc7e11d13e685efc2939215cbd4d95808f650642da518dc28ae289c9e022e1e093fc0ee1590c6056aa64f4b0c0fc0b10db39eeb9828d93cfbecd42f255a6a0847d0ed0e0169fef3a1ff7f926009e07f53ab91e6cca8880bc2ac08eb325c4556658e14acb046f1fae40c27bb233e88e8d7517efa62d80a0653570248c9fc71cc5a0eb0dc1cb125215cb1cb1fe3b1713e448a9c583d8437323766500b79dad7137b689b08f61197afd50c6a00f7b169e741c5cb35f78a091af8479bd621326b61253f222a0b62e7937c0f649ad81b4002c2f6ac358b1adc7b33c6469337be188c32c479556cff9b404fbd09fc7f94a6cabfaa5a8b66116bd04211390abd344bff5d4789ea737dba61451d897a8335b0f1a81db74ff8c054b0e2aa62112305712a156dfe6cdfd1d7926dfc8e5e73e385bf2832cea9e60f03d5298382e79c7fa85eeb4a2a7aa6cd641a3be38ac5a5d312217a5f64ada8eee3e5bfe295ebcb3113772b24e32b3645110d684ec88bf9a5cca22079614dab0dbca09401645ea34630b09a277983dcefe5c7892bcea20f30b2c9727fafc564adb15d022efb8b8349bbd6ba10411f10d3d8bfddd00a9cee0ded350bfd98f13f8663eb60176bd1c9b5833866cf87cf0bf584f72097fd01e2a80fb88102745f3d6f7ac6a1bd4a20ccbf67773ed60933f2f722fcaf9b570742fe74e6c1ca3aee0a77a99716082c3875baf8a8997d8bbe4aac913267a775c8d5ee6ec17e685c7ce5738f3d92b5225f36c40250cfab9528c0ce7158a64bd8f9092ae15e9beaa83adcd29f16dfc770487a781e54efe22a29969fa73e87db267c980d023619bb550e5d957c2c3c2ccde886d123c7214bced7d9ca3c7ec1e76725c62a891f9b0a0caa4b5b34292186c0a574b77a69fc1279bb8c85b3712885c53697ad4a0cbb524dfa2582e27f4a51f966634ff31e77532ea8942c362642729cd3b38f5b120a5889c72ff7f7aa518367532799238e1918c762d258c63a9529593562d8ee6b5e69ce4b903eedc4669d13c6d9036f435a0c48eeffe6e0610820daaf42196dc75659d04ba9057ddf99b8973652be24b113fdddd2b0c90729c9edebc86e431d3a2f4076e300cf2bbc48f1854c0bc503dc037deb47cd522243e5df958748bd259e53f100acd0db207f17e075bd457f8f5da65da0beb20e865ae58ce2528820b148317b93fc6943368361758a96b3f704e69ec723b811cb1fe2e2dfa73c5d80b85cd1540d9ef468f53b7d2e682e7ae826ebca39e961f0d583953eb76d8535222842fd20bb11bd9597fa90439854de6dc4ff455f2db61c4c93d7a0d7380ff1ab46a1c2c166f9b194223cf1a6fd2984330e29f1fef990f4b4d9d8561f08529977b64d4a7881046d54d6e011546a065ab86ca7b0dfd90d0c88b53f159bded5de576ced8e3ac488cc123317e853557b9b9700d2de750487bda2848273dd6ce39d57bda8c988a386d5842eee6199941037e98d29f8887fe7c9f7151dae7871c76322bb611ee312c27dff9e9cde9180a849184c8181fdbb06e9c6dc4a5655a431d1401f40d3db70cc09dadb0bd5f8e2f08713f70468d2bdb5749ee680ca95b0b0a8233719cb98321e417ae30d8fcc2e9628a4d444c76b70b754e6180bb74cb98a1de4f7b6bc13b7b54dbf36e54887e1eeb50f5622c42f6ff9ea3eb34ce6bfa5aa0be30b7d337aee34b02f5f1497d888f45ed095c2c66c01312c6681c75daebd431ecc997b32f8f61a0d1d92a1401de77a6d61485e87109f6bdae098628d1d7eb8f2520d3c1a5d9097f2107a75a9260edfdbd0793ff0f836c2974ae36c713379ba67aebbec3a9700ca50a887f89c1f024d66dfa74d262159e32727b4bada71264d9aadb9db22c75be77d02ad0a9219ace9fe27e656b619e114f54a9266b6d7049e9e875c909b786d1b2a54a5660dbfb6bcad419282cc4bfb85a9ae62c9aa7e46e2696819edf759f51f073c919ad40d7e973d9af08c9e8bf4b6a3b7e034325beddf9b0ad35e293dc3233248acaec345eafafd7f8bb5f8519c3023f9faf6e109a32dd020adafbc96a94e36f6ed314272f7b75e20e3acee098efe0caa58a7ea9b2971af5d6ac904d1916fd853994f0066db99749134ac8eedfa3acd8bde59a81142637ea6c0f3da13bc19c49ee197b28f6aa2c51135881687c2af77a3c8db1d49df0c68627d5b78affae7748e3bee87eb524ed1e4792905ba84a6ec62cbe56848b23dc6e0f20cf935d12e20ec251ff04544bb1dc9e3e7aeabf10011036479163c09cf4cd445e8183d37571254c2cf6a81c5f4d6ddd5d4dbccf9ac354d3d5174ca03b083afe14652f7d653bbee01e23b239d28b16e0fee353edd74de26b4516a84f9edb6d963e6ba54d4930a46e464c896d105b0849bf580fc6641a45528d7b83e6f717869675c7b55f71209db84a5917abd8b99df1bf0e0b6853f46cbc385c8512c25ac81232bb55ca29439fd9656ba309b9eda45b22c3080f809f0799f69dc2fdacf3cebd0dd0d8d4bb129c08dd5fce4289469bbcb24afb2da6be609e34fe401b2b40f6113a635eabf3d5dd09aeaadf0cd5b7850f37e80f8741a5f3e77a3a9c0d6519b543a448afd9d2374573ee9819e3977e0919704063e4af3105db240de75de8eb9e4f4550ca7bbe00a68387711f90dde2e876dbc56f3be34c9fa96356c5589d9302a7e1492dc88993e838a54391405976515e9c21948e8f81583a5b1759856696be0e680fc039093e34b82150f1fc939b8a95c96e131db644f1793fc9e1bb0931283bf9aa1a6d74fc84b1278911c1fe637bf5b2b5d3779c94b401c6ec36f2f6b5085eaf6209ace94a807b31baf335b90e9ab2936b339ee66a3929968f1bbc9c33c85a30aeb31f9f24871191e6bfb49a16f3e1d02e80ecdba230474fc54bd96f0e20296dc9d0498a64d9d19dff4002f0503699144972a18d0cba2ec3d209ada1c65775ad883df914d40a6f6353c5a9da5b0605ee15f7fec470f115f24dd039b2ab018e2c926864bc27c87f7415ec587fb6a278e2131e71d7a6716f70476690a538104e0bdc827e51412bb3adac48704d8dc6b8f3ecdf396ae3349d628479ce5ae3b85f587d44768286ac8e1e5d7240ae9709378983cd57569c21ccd83d5c632c01b3e373e8d5fbdb7b67c52c8c2a4bc582d2fdf6f570a730577ccc1cfa3379923bfce6e17644fdd8b16dca79336bd3a8728bd6ceb675bae951f6a881486196e9c6d73339f637a799488a3014375e32ffeae2605f462a9ae59caad8720080196d556b0b99fc4c872101ca506fd01bb0a3f0d7480d4f5076d29a7031cd043dbe2bd811311e5fcaecaddfb93482e48a874ec886e06c5a35c77ef5dbc2a819d04b981e80f62ec8d8d460fd03d0176e1969c8766e7e4bbbb21869f0f54c383b1cd02916b6898e6332805349bd962f51c3ec002a8349c145b2c854cc9d522b89614cb4277fd63da8385481b9e1103c716b2811839f64e345252f88f835c3dae8900b656993cc1263fcc366eb5826a72a91270133dabf9836f5f32f4c63cdca7b42e1719d2338c27b696a5618bac7591c01e02a146a90b67603bf7ffff1d41c34c3b7faf0b0ec7d4a83ecc8d36d36a722696bb180dc162dfdc7d7ba25c7720cb7831ad5e94ce393eb7273c06a0d3e0e37b72bd6d241b026227c8c43fa78543608296e66bb7bd04f0df350af5df7edcc734accc21e5c4c5af636a8e78ebf3c96a03af10b9a370c4e9bf6689ed20429459c404838409042e9a0727349433fcfd36c91680d3a996d3712adb1a3eb8fb1a358058babacadd01c6fc7b55568834e0f21f1718102cfb4d85b393cf3b6986074d6ae3a44f49c8db17729e6e49df4a1b115f803d63862418320b38a011852e093ae9c433325015296213a827c492a9765d8d2f465c358394b3a50b13c673ceb3ce83e6367fc60db3cb0d2ab6cc14b359cdcc2aed25a2bbdde20635a9460ba96bf655632a483069305a1b61481f8628b3ce3738dd8c61c77c6816ddbedf162133f2b3151719cc60f9f82b6193d73ddda366f0f859f2aa98a5750dc28f997c8ed2589e3f716722b601d69eb6b2409b4a57ca3b3ec89541970aed53be5a80a6b3cfa9aa702f2ec4df4f9fed9e511b5cd810616472f51243e6b9031a262aaccd57e4db9c466f08b06305b87565fd05eaae86fc7a481951aeacc03b24bab738e82629225c4d58d1a3a0b2f6fe9d027d2bdec9a1f0afd3088d47c40af8b4ad977ab1451fae95e44798c825362b047e3d4c004e9879b6af24bad581846d6c62c7be535af95ea655b5e84af0e86eb6ca814f3b0108ea11ee9ee4a01adbf569e068e07d4422dfefa110fe4b6d59160468e7e3b435943630c8ddbf9327a520514e02d84407949f7a577b29d1b8779d53a0d47c0fe4e32c0852b7fa0f5133dd7b7367b0b53a8cfc2637e38ff16e13b92abf78d17d22930ff379cc6316ca14906cf988bbd72421f162f901ce8348bba7fbdc9342d2f5ee529893c4bc875f665b328761144565f956691f98ffb62557498544974f3a0ad8cd24f3ca97ed887d53dc145cd2b72684f19d6e8ceca68266f43d5b1020407062c536980a56ea13740a74bbaaa93352d35681989e7a9f07bcffe5d112ab6a200070ad5ee35814d730b4533c590e45e571b3b12d9afe9fa2f635125f3d5a14738daea6be37707af087f07209076e804fa8fd8ba4c99b604fa29d1aa80fe4d204f19c23b0f7f06c75b968a293a59e34d4455b2053a01a0cf9b3e9c8b38ed472bdbb9350eaafe892645e9f3d6b4ce3f513388d37b219976d941670c69ccdc1b2da1ebb855dc3c8a85bf96eb42e72e925477dfb22fb3886514cdf0fb35d06ec9a1208e0651f72ac596e6fa0f5b2fb752ec0069767fa580c31e4b6e2dbd5a672fa4d7e1f85f315e5337c7d327851d742bad0841a8fc455ee36e8280fbf42dc9d3e36cf6aa513cfab09d5401c4c6eb300ba29af9db57b4a2a756c8424f9414ee565718f9f8d38bba012804f92d95f7fe2b4f46c5a597743ceb1044bf6245eb51d8f3c6ff43518764ff9e73830f0af641c4a14265ad4dfc0a0410c213211d698bf123184e500cb691bff45514627c8539f09805e8d5a2a8b284c8cb043cbea5efc5850f3a9d6ec883299f7037b045ee6e0b4645f213e76322daacf5fcf25aae7b40f5d1f5f57edef9c8849961d2c7a2d16b17223022c04548e54e8afcb2ae3aac6b8f71c9439729d1b19d94b7db8d68a9ecfca7110db8e66d0af89c5faf9ea651d3d9bf8656b260489c936dc06e8b6d5908f4e705ec29cc6725ca402fcffffff03