PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 62076 4d3f1d81ff8e923013569891adfbb9202146437b6936571dc76b49fe4b115597

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5767e8659b9cc3b00e8660e42f59ce3e0cb1fd42668019c6355b172ff39a690f
Certificate Block Hash
4d3f1d81ff8e923013569891adfbb9202146437b6936571dc76b49fe4b115597
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...008327000002440000
000800008000000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000038ee83ac9f1e4ceb078abc00fe5f43ae4c9c92a3d3c609132142ed6eeecd287a7f9e79ce7190e48a2afc052cdded9eece4c9d29fe6c0ace4a4ba84107387de4c4ae58bc8928cf829f92add842e5770d72fb87d183c3e5b3a780500000000000000480000004800008327000002440000

Raw Header Hex

000040207af7995c5206e36bb4722e24d9278d41ec5e47056a63831a8462284c014d9afde589a05c71c5d118819042c7b78a42566029cf51df6b5f5753f56198871524234ff1166a5f6c02180f699af32f175b35c619806642fdb10c3ece592fe460860eb0c39c9b65e86757

Proof Data Hex

59,560 bytes
121216020307bc68a71b04cbf49b5b205340401f3c7a309ca6ec326b11c3e403d992050b16e75820c61af7738c1e15e02b4aa3cb46275c8f58f43cb1e1e5ba4c5b0509448b39503794cf7ef6cd20471f8cb3e3df63790051df96978c5aa10763d8c3d049fd952bdb08b84f01f521e0cb5bf8491c2eabe8838587c56a235a2f316187fcd6907be34b4ace21aa8a1b1025dd17ed4ebbdde5e7158cafd6d5ef4cee046d89f8df706d0a6d7036515adffa65893fe9d99c7ae03697e04ad5a74831d49ee31f40a11a78134b53d63b2bbb9ab69059a1391b37a11717a1df59b474a886410e7bb9c0490457d2b2fbf03c39086f78ba662fef1f62296bd2bef0aa5c1fc1ae9b070141b04fc52da1daf2b05e72558e57c9ee5749b3d98521ccca4e3e165532de8fece32a37430db1010a9c7c9e4d3907a5eca2e84063a353205918a6b3fe3e9b0d5f3097057b5dda943539d222b929ebbb04b6a6c1ef11ccdf246c82615fa397edd19ee93bd4fad7ecd71aa789e31d4d7fbf77d5ba4759cc1b139c754692165e262a528725904728ed11dc329e2c8d059ca367f329f40aa621767bc436708efda6470bb43642684f31bab81c540171ac21d9ce1ddd9c507a6eb86d2c8ce65883d0ca4247523022c2ea5060748eaf5e1c0ba9d8134c2437a6d02df39760ff87925756953ab1cd8bdf915d2368acb10f4b68b55a9d6b147a47433c996bb9d9e427ad459084e90e1cb86c5d1faec214c3ea45d85fbf0bf56c3f898cbda3e4f2094d5ba5f56584a71e574eb8f7d31240ce732a345fadeb022b9bdedf434ec1164499cb820491592be02a63782d7087a26e3a068369526411cf5ce997d1d2165cd1cff7442cd4330d913a4ba2f0a8f987063ae6a866342245de8b2851f4b52db7c47e83dcbc56c5468189d6d2b58c3ac90bb716395592e0be746119169dd09de56d6f42bb04ea22bbd3236493cba55f3f830ffe7f7191ea17225b9e9877f6573cc6b0e45cb03ef588eacc1f6dd630718c87f65bb0387c5df65c4607da2dd8947edc2e217e2ce092e1187a60e6fcef2ece2ea06283dbb84aaf390917f2f8f1b4e42696d1d5af5c2c217fc620e668fdc29558cc5f0aca3f4593bf779568b8e5b74550f48156a8745d5f1cc032322886dc3b5501cb4d76e8d5c10ac622733ae0c720d18eda2702ddf288f6d7f8284e3c0c2a277d80fd8951bf08f3506a55dc612b9fae6d19b0a4b59f6b76a841f3afa7f23d43bc376014133a58bb80d38db70ba53e4ff2e3efb91bf0b5cca3a9970a002e6fb773123dc6116e63c1c2c7e815acdd8daa9e3c2eecd30dabd356c2cc43802f3a94072dc3addce1fcbfea0e628eba053dcdf8674fbc07131a4a6ab89910a6c651b39ff4668e5b5675cc4a31ed7828f04e0b5033500dbfba858ad447964dfe5c8ef5c5d6b20df0196d8e16b0380312826d7e40bcb58ffe399fb84f4ebcfc6f5c4ae3e625241d75685dc836c768fb346769096bf9a5311d23e47c8908ee087ac11d4053addd9064abf47846d5c70d4a77e0ba834ab5a7286015c6a30c700ee1731117e7681c86ca0dcdee70662a90cf82a79a43332b6d112dca99489c1eedffaf53e46fa18db27727b98997950e5ec301621469a91dd69b8631251e9fab881786e79724e39a44cf19fe0a6f883218620eab1a80dd9323a35ff02fc1f1d8c7d3ca65b3c64c03ac02e9d1fe30b66a69e8b9dd2296a1f1e5b1c981387ab2fc3262287dd7c98523c11f715ae82d0361d48de8039519da477c478247c4ba484ac70b8a7563c867bf3c65d7759fefea92a9fb3913a800c12045a565eb87013148d28d8d5afdba82cb33b515c3522e70f3ca4f4df623553b969e20679254b9f8a0508639bc1df2de1972bfb5794d188b756563a0680986d530254a51f453ccc6db5af1584789d7e15d34d630f6cc9e51aed20fb3f501ae5278e8b8c7edc761bdfa56c43037e88097e5e08b1dc6d8b1d94d850dd9fc1cbec1d3807dc45a650c027f03046b0e9409a9f36e0addfdc6241e6b741b248ad051aa526d86330594ec7f4962dd71ca72aa549a52309927f722a2302e7c10e1f3ed1bde0145f6c54013e0448208bcbc1426b4dffaed8ed24794694d90adff40b7c6d85fbf0927423e5c26da0549b50257bdf42665e0cc5edc7ce04d976ed85e07f60fa4799d57ae546dcf535d5222f75c49cc9b45fb0d508db81d362d26f8ca052ea694cefb2bee739c92863c8b6e134c7783c0ba893fff54ea0e8120345e775b983cfe37f2b5551507090cc1459720c599e6198029562a1c3c6c1633b7ac42a54d258545e3af93c8b127caf0c437668e2ed17446f4df28c6dd0dc5dac09c448a52374d2158b510620d17ea378de5e043a47c7069d2b5e6b495be8c982829473d5cc95d02ff39e5a706a224e1cd150c55e49c660592c60c5e4db3cdeaa5bbe80beaa9e203bc6aa5e86a38d29740718c7b2dcc6db2f0642a5b5a7c51c4251a8b7967bc8d7e9fc510aec986107ad14b704ffc543a1ae4fec47763a22bf8b184e0b64302459966debf14fa284e9491c648405b051798cd238dad67e2fcd3eb969a08be18be74e322e311b47781c4454e809523c3e29444a68190537c1b413c9e0a8976006df5369988179ef23371fcf2845a8721e0ff4d2e6a0421f7ef5ef5b441a635e04acc7ba19606ffc259c88a60757350c63d93cd19c604f526b0fb13a650bb3446582529f8a33ba4b034338d2b44f0af504bab4472cd36299f9cb589233fe9f9d07064bd32b1a903bbe6842b633887beed716dc012111485df255e568017f0cbf383989d9efbf137a44687ad21052d5d7e7d6252c2704b25fa4e0519d1a6bd8f99a73f4a0262bc2756c5dde46b389d091536b9f7d72b43ca430658762d2c0229f6a887d11df7fc447bcf88720d5daf0cd8b9a2c32e97c643580af2bd82a4621e6d09291a88962e15b09443c5a0de09308b4b0fb7f35b6fc6d88f258ca23a74a80aece4c839b6f1257a1ebaaffffb2a422c885d483814f15d45be294602f0f9ed13913d13fd38f3e703ae6f950096ad20751a1a5f5edbe5a7cb3d080ca482ad1e7d1e324137436bbf3a78d458213374d19d053dda39977120b840d1ede635cfce1e13c25ec6af4474e97be5e6ff9d96e741561d705aae7df9600f193ba2bfe014af8fad639ae72557718e9939e11fc163715acea3f7d08c37b0789c9f0495dd7bfb10519eeb8482c4840cd87970238f6f106b3dcce6005510c9310069acb70458268a57127cb6ff503b342e2ca710a8383c569052a5087e0741271dbc8ca8c87dd2517f0ba79e367ed4b058f7e942e1b29cf21b897deb36c35d425594c35f38956d3a0635ad9c72aaaa7fdb0234dd9a5075592e37502951c647fc5e8fb17762e83ce24c66b26e8fcb0f491aeb38807e085fe802de950f33beeab9083c793b9273cae8fb7b04765a122349d2e990f0aea46e0ebb7bec2bfaee1411e93e0a83269bc26e7214dd7c083d95fafb8e82de23b2ad61a53e55c3501c38e3186410935faa7f0da83fdf59ed81c04f99e1ffd1b4545ba6ba1d2a9d4d62978d3d3db8a9a6feadf58cb81c8381ddbc6d526cd3b20669fa578b7e41b039856eaa29d03fc846b1dd74ef3c32bae826ec1d9bcb933b77731303130dfc1a51fcd76fd9c4767272421ec65e4e1dd9438f8e14368b2bc937ae93c722046231e86884028437a5e7c23f05907002a14ed393324432ae76de5c747bd03d5417b502883a3aece5c0b078fa2ae65c30e2d3282dd0da56ad940bebd3bbe1ceede264f3bffa9409b702a108e6a6a16bed3bd13b4d64254de224c75f2e82e1fab8825c8835f34fe2f8a1454d344081e634736de7ac29096d2b1d1e2f5d07a1d2fd870efcfe94c5538fa15a7b1bf0722b9f7c93e0436d440a73b54ed15010927add58e155478db6c5ff8a32f96862576779065448405a9931c4f05d5e7976a263d24696060bb1c25b5ea4b8aee36aa6ebb6e5401ebc634a2e0ecb681f2d72f8551cdcec6d983e1110739ef139e4b2f9a78e25db117f2213983ae695a755b5a2b2046f7c1a7b6e63a67bf7c80e79636775d110f8650d629cdcab32897e08fa2300f1724b9286a6c4d501dec7926f5032e8f5b202e3dff5897279a15714efce3a0fe1433179abee0e0ea426d4c988adebd0fd60e0f79533b0c6820e061099490ca00cd946abf10484bb79d85ca99f5e2541a8aa76c68fda02f520ae99a21fad66c16f462dc9d61244ea5d6cadbec9812c69d7fee1a537829cd7778c964e3f954348d6da28dfd24c21a94c5b316c31758b6ff96a430aca676815d72e3d00963270dce90cdb202021b1c540e4870abcc3bc5071b2326002a1e87fcd65672de74a35b0c1f6614bf2e379e403487ed43d6bf9981b437f59d16403f105f4bb852d422f1d2895f4f69d9ec838c36511c5a3ad1a5db78f522bbfda6a3469deabf73933d1b045a074d2566b2d3291137ee5f5fe46e0481dde95a381403f32617bc942fd9e219819fb8e7f94da204a52004018e89a560bd98e6e7703e653b1cb47d87137b34ec4fa4770e049f1c7efbb2254ec2d2ac355779dd7137716a6408de6ed9ab70bd71cea0b769b90c63f32118b24157924b282ed1d801544e695b9bcb7249f9b2b5b4e2071dfe9f0c9f8c5cdcc2c061744f6e8150f0bc1de558ca8bcb49d37827866c1e4606d9312fd1f97593f5350bbf4acb1f3084b4de3c8afb80a48b9f6caaf628552a3dad14c9ae8e2de8811f493ed86e7d06fd60714f966eddb09a60188cb96d13cd5b4df6371e1e777d959c21e2d5d582d211ba809abb51148a63e54ce9e2ab2421a542d51978f3d0c832a156deb350f8bcfd78f1b93bf690ea313679a020002d73c6a8d2fc2e097ea825cf6be083e9b9d2ce59175075d816cefc01bbd28b8dc01338808255b1afba28b545e1635194f788033b8a6d6d612f49e88a907d817556faf9a213ff7fcdf37bc258e2095197e5b3e3ae85135ac8ccc7df5efad8eb987e19be7014cdbb444694a2a7a68c3a9ae565a7f6f2c933df3d9598f75d78cc7077eb27af6b29ccb47bd084755046525207e61b99f284242333d6db4c54e9a39dab09f3be3c493189d57801bbe151254881669b1e05214de77585b3cd58e7308a69efb0d08dff59ce795be67e255d6b3c78ed2042c1ab954e3def25b756b3c45f963073a78eecf70f0d275b3e9684db43c16f6149f9a2dc31a5e18926a921f286b6b21a65b74e3ddac5cc58ccc3fd09b056f1405447ce00dec7f645c913d19c3132afe6b98d06412b5cd17ea2bfbfbcb1d8f48895ce4ab3c030e0107e6760ed099038ba73bcadfcf2e84e16c882bab98a5a65f61c766a79779ab5f89a85ffe876049fff2cdd37d43f7ece0f092c43c34c87822a91147839a963c71ffb67913eb0fa279a05602133563e048dee2937e6255c8483ef0158f5d4111b298dc28621372a32801a6d774c18e84711663bdb63155d6dcd9dfaf0d1180267db20cb7766ed376c6142676cad95baf7cba40ff520c887254e00d7d66346fe2e1d9b85fea74d90857470785358300f7b2c775c1d62cd6a3ea3a9f2237cd5a251947bf72c76e0dac8c54d53f36e34ef267b644aba3918df27037fcd6cf15a9e088ac13f1dfbe352f8c7ae4611d998cda2079e18f4f3f6ffc8dfec7aefdca1856dd08d17776b20d672bb13991e5958d79287f6284fa5c7b6548226aa3c0ec0cd0c23bd84ec6c12f2fafc8303a381724a08d7e8c6d5140f4be5edbb883a8873271084973646517e34a387b78291f7b90bf065fdd2339f799a1438d8b6092df7269227aa6421f7670f983304fa20f11a334bb5f567ee048d350bf30b7c486e536461c06295563cfd56ab2f05d2f0bfcfebb6ca14803c7ef0fd3c3a8aea3a95f7b6a4e980c467fc690b496817c9347a365e3f1019ba804545466bcb6f709fc7513578095bb0b66d75969b8eae5c0db5de3b7221808f9944d758233930a090d40bd9e6632e31f168734c3799aa032edd54c6fa950d7dbd31de77c077764db92c8c5b1e447bb3dd59420d8a68d2b96d4c16a13f8ac7205e59ee6c9c19a8e7f387bcfc2a45b52b844c72d86223d4fa1b387beabd357959d5517de9f82096d302e9a046677d65f0f4ebd1c983baf2a0e7bbef3a0763d99f4d5c530867053d76ee86ab2793857fb0c4aedb8c14ec97e7042d5412760f6e4aae6e7b6b8e2a3b1e7f2b3bba2eb8223fa6367741e1ba22a40c74ed859c715f6e5ab41b6dc1965a9ee646320b639904c9d307c9257a004d59feed6ea7148dc6c5e1a3396045f39c8d97a5f5fa81df58f7e3af8c3284ed4d2ccbd527c79319000242ed70fee3d6bf15cc2dbdc9b37b1729362586a5816f91e15869be18ec37583e99dd805461fcae755f823cd30eae7036d6d1e967f13daa3927b672b89add3f2f68983ca46ce94bce51497f594239f252a3a2841837a8d5da99e92d5742ffbdb370d9a7a9182677d08fd61421dd62b8d249daf412a107bca1b9514c456afb75bf9550b129888e5a7a2a5a0489c5fc3fa99f53be5911cea74cc0e063372cf438f72c1ec6ba3ae5b0cb3e4c06ee091abffea36d63dad8c720065c0548af94e6154a5630b6113d10a203551fa5883ec9617ff95bd0be2c83ffe2bc0b8b949cc828eaeed295ed07eb9712cf1e4c9ca24283d33a9cd69fa37e9f56f11c9a8bcd944fe37dd3c66ab596243b52019dd6484111f06d10ea52df86127226e77dab8d3ae8944a2c1552fc98280d16e278d7bd8f696b58e0aa19d35b082c58a489a4ffa12352487fb54365860b4a82b2a659c97cdc0401d1275e5a628507b08e60ef8e5323fbf89034a85609cde803df4b42739dd18eefc9b482d96a43ab2ad46df6b75f6f10e6ced285209c89ee7d5ef469b347c20049b854a2e555426cecd9372b6976f2bab832e33982a43ecf6614a9f5d5888aa828eacebb23fa742447de312d16704e0efcdae72afbbd456d0f6a420fe59dfa24c8cc126d5b8bd8617ecb12743f80e131b83934bc588dda208bea210e2249d882d4fcaa30d6671bc19bb8b7638527d358f4e915322bacea47aeb74505c98957275cc27d9954b3fd8bc42f753106a26b35529ec0b1b4c40591573214c34df0dd5f07a829e939234666b1ceb995fb8217c04f59bad579595c949e5417397b662d035bf906cf722b66c5043e60efeed778a5d01eefba26ae67d1e583586ed9ff1b00ba440de1625386c30925462ac2cce6cd47ba9871e62eaf3458df48df0843c03730598a21d71196be72b1995532c30ba0bdb72305ad6ef718de68789b7db21d53c9f68bfd2e38dc2bcd9874028f1f8af8940b0606e177ce51e897c112f3ded12127727bb0176b5b2f0e5e546c1361cf89f1eac54bf4eefe0ef6d93f86fdefd06f3caf4e85efab6c7e59d524d7f7bfefb23d3fc9845a15174e92d4363c64d89d3b48c102b00d7bb0d2825d968bfc735e361703fa21ddaa85054ce7a6e23cc1b366debf0176163ed1375bc85f9c6814b455f25401364061954703eb17edcf24254aaf63cd6af9bce1ffb8954f05f629548bb80afb5afe6a1ba915dd54b33dc383a328abf7b0e3c5129a603db29225a343e9d35352fe9137fa4f87b889796ae282b7e9f2ee501ec42a92463c5279faf22f8cb7efc1ee641681feeb2847c45fb8939d145a160b869dbd74e94ea43c30e7aa84242f90d55a09f66d1ef9f3a4ee314afa91eb101f54cf172b7d0b86e81f1b5706caf6ecc1acad25958488fafdc762edad1f8eeb76f0c725901fed71619022490f16824fe33eafd2929e52b04e4f3c088e0298b82c6b739ca5645a10bfe618ab083c2d8f2177874e2a34444b4655647fdcaa03d0ab4e689d5e9346c82a74ee33da98ef8b9fbb9537114eb93271188de64597319287dc98b52c0b23096efabe26998e35ccc4104edd9fb0d1901c848e76d6a662881c52d2b8a889ea60a94dfea06048e3903e59c69c2f046a6a21a09caa5e142f86c2da3cd9a665da7dc5fe960523fd4912b3ae647b1b58103c81074b82effc4dc6d68e3474e0c55727874398d14ed9cbb554ab898d4243dab8f8efc80e6273c777f2c43f38efb635758d7f0dccbc39c983571406f5a6823f3b5e2e421042c4ff9477cd90cbebd422d4b6e47d322db346ca102092ea2f4958cd3da5a560e09f3568c1d3a7a81a8bb72e29ced9fcb8e504510e069d868444cb4fa376c880b17e43b3c67f5bada2f3fb6dfcae40069cb1b6c02a8345c4261741fceeb4662c8421494db781eeef4bae5a2b923605db5bd155d4924a7fb3e6497921d22cb4f078282b9ddeba2632ba80e4141c90997bdb730d23c7ef4873472fff2b6bd800ec4fd7cf980a223855a0a163c4643a52a8a0794453dc8f0595379994e3fe96852dfa40eb30028e06e5cc5747a2674c769c5e3d1bf14332515dd05e9097bddfaee7d2978a0993617000a900f33b95a2271164e7bc5b88543dd48a7bfae3e8b037668c2529ad6710c614fc559253c1c4017fc459c63dee92cecf75aff6395fe5a1071cdeaca0c4cbad6f33fac79d7516f692ad28346bd6f32a6cfdb04f819d8623e384202536f0e93848c0aff7c39aa124f59543794ad4abc631afadd1ae6fe6b5ee492ab4b3dab49c8062080ec99776113f27d1991a8b26afdf45c71731d689b5325f5f65c7368ca387d5e1e6cd3b3e5d8b50dfdf4c80cb5462e68f1495a6ff743811bc9a93acac9365a943dc0006913fc6e295583f6cf7985d69e20b2cde21946f100388e956954ea699bd13e1e7d59da812d2976ce14c3e9999bf51bf70b66681e3b39167e94e528a60d627a520d023e71ad7a0ecb804cc1d0f69d7da9e62c69f8a59e3fe6493bd0b4ad5514ef9b7bd7a60a87c1d568ec0e66793209c762c714774f300eb509a2991037bdeec1a92ed3599d2ea9cb5b848c93c511e887fca91b709b6a8add322077405eba59bcdee34078209c9b806e9ed47c3a8c4b1f7970893a1336712ec0916a53b213ce53843c34e7f41d78773d0d4fc9e5e3b61121138e6b43526a67e1e83b954932e8c1eea72b0cbfa9872991d3c719c4b067b53de2df34b3612e6f83a56a37411888f7aa07a03a68e3ab9e443f2e8c32d279261be6267cc911d865982dde21e187c5c75eca7e40480773eb45c1033be28ddd4d5828a02b5a849f1add387eb833f6efb018f71e01910aa1d1e5a893f8338d5b9c21153d332571ca720bedecc76451d03acf4b50160f189ba5bff89b0d19c74f71938ff2e77a4ddcac286c6027fdca16fb7ab43c5b2740ffa19f1c46ce2bd7f2dbbedfe90f39197b58a51bcafe5697acf50ff7deb5ae3992c9f429acf08b240fafcefc14f07cc83b062ec6c6f1c7747a5184213608d80fcbcae464abbfc092d9d7dcf1cda464f3b4266697596a39c97467e9b5263f544dfe146113f50d4cfac75e480d4d78e28f51ea9b1b0dfd8fce659a348a4c0ec389d96a1efe1010f043f4a241f0d77ed5b66d4a97426dbe8d14badcede542a92e99539d64359ac7d42cd11ca763eebcbe5728a6ce7e3128236a0586658fd105634a89dbfcaf4aa9ad79a4ad8b2f2b8ff9d227663dc1a88b534db3856cb01ef45a937221d2600dbdaa6e74f816e3f4eaa6e9a8e7c27e23e444a7497334fcd6dc0c10816c9bad74fabef43ac5dab27de77033f278d5d4c2bd1160f527ce11832a0d23e4a43826762d9c099c8f5c52736fe0e1858259c0cbc7198d2cc2fb2b4fbffe30bedb22f4ec99e65134da554bdbd895460bb5afe9b0d6d6623c89e95cad9f7d12c7d4341e35fc7314eb2d62bc91d1a7da26468701e62483220a578c9b210fb00ca8ded8f42ac11257b9ab6aa69f37762ba56c6e3a1a9f543aeca68a8aaddecae200e7d784ae9a12ce3bccebb3dd4643d7900a605f306ffd9a564b0f5bf808b9ccb04c46692b955294e4885375de42224d68bd3004f63cfbb8bb11d303eebb95868241af8aa32b78378f14521bae8a2330218faf888aa1a69eed7f0b2642d832f09b5d114e317358a6b2e58f2c87bb2e3e90b3cc3cb83c2edf192b29287fe876232095a60ef12fd03fe081d95741ae898d529192400043eb28cbb0a04c2afe6ebe423f1fbebc11f3a885b5e23389c0d855f8b46eff4e7bdb70110aaec8b1a01178f2c3bf6ca228ed28cf486db6ff3839a0fa3386540f1339d25968b7f5a87c7bf0dd587dddaaeac60170b465da5a3c24d17c2e00758e5f0aad31293a0b9c18ac6ecad3930f4003a8b9ec1c8cef5f299de26333bdcd55093b56a731fcb61744815c0cba8654ef5dad05ce3637834dbd614277750b87b90214611adaf017f8881966a5c6d26ff3a2be397ba95bc5287d0b85e65c8b5b66c926afe6ec73507e2890b5aead6ef3438538a19e126e27802c3c5ea4daeb4e7afe6d2be087fb0a1d1977a057e4bbad5a9b6555d3942b3a971f6d8b6e1953e4b6658c228323020513972f1b9aa0aad4ffc445a651c8d531d726316fc480e3b0a6c23f08b41c437616d98a1276e6721dc6e8361e6b3f358dcd13ac850d31b13ea7b25739b619874d1956882bf3d8f88d5537ce8d81ecaa03a0e0915154f0a772f1790123063faebe9c1798e5112dcddc030ed6f27e1871d8f65b37bc1aa856fcc8c43cd8f23c4dd23831b1bb9e9ac338ec2c05405169e1d0fc92898b0d784c0692544510154c9070067e67e5e62a6944c512d72b708f750458388ecb89f94673fe51897cac648f06eff5bf543995c777cd37b25d6170120dfd9be8eb3fbc818c7e94d30101f80b7d797b51606181df77cb78bd93526436b498662b93becd9bb8be96945a614ad22568a17dadb191caebdc5a953de9a12b95d6cee26c68407544949505185b42b8e828b268cc5923d74004e7346e039919373b58f04a72fbae68f47dd6fd8d7df72ab2ac3f7bc1811e5bbac74f0f4e59057ccf0b468f8354b3e839afffdadc5715e6c1503fedc3a5c5768141017a64485912cb01ab92b09d83dd12ce8c992b76f9532150c0f2b42c161335c59a84f0ccb3f0b4bba8b8e4fc0a3b785b0ba4bd368feb84ed0afa5abfd73898dd96b9ee5951433c5c03d436bfab1b2732d8d38cd4b392cffcc596a4a2f5d34602c4d1323ee8a3c5c68b0bfb8ffbec6914de11b774d20ebacba505fd4e08c476cf814f995d48d362707230e71edfeceb958df3726acc25d2ab2e73b7680c44195234dc4012e72d903870ca81b25e0b37015eea3a7c8b676dd5d65ee83c04d8f9fca78272d0cd54142a7fa1619365f9cdd5469925e39dc32b8ddff0ca6672630342e975d3057781c95696e0291910aee851fa3041396039a268c3a8f667539ff0ff1900a7cbfa5632abd5e51f63d7de7cdf4ed70ca59c08fd67e93c0f0451945966e8e7ad6a74453a182dc99e0049b9178226db888a2064a341aedc242532cf5e69cd15ec8dff8fa3abe333fa8b8c4e9e6f703954781b8360409b966a36031db1e5783dff0387da54bd6d25608a3b2e8bfd1d85b726c9a0d01be3b7343b10684b5f91d19302eac19ddfa31cf8be26bff18de6d052c81cfa4dc62aff05ffb169f7f9f4d2070e2113f2046aa47b059ea319e60c7f723d809ff51ef5261170a4420148ec7c48b9cd778394ec295c9ee3fddacad9050e5fa78d6a4b0d18fcbaa9650d839122f41a0b2a3a4680e327c868eb308ec42d5d6be7f373ba49416e524eaafcd0108bb8a880149b9be2b11cf62bc8f82cc132b0cbae7c3bd6526ef70ddfd578dd22415c589f18b1deb8c44eb240b1149f59a3813844db97cd4a79148646529396b669be7ce4ac7b067c5c648b537de25bc03bc8ad35d0ae0ce5457833b190271cc209d8cd222f7e459e005d39bcaba9af1996a45de810023ca7d0088dcbb976e5ee6ca7400fee2d07471c01be17e6fa7c86af33fc00ad76d4463d252267d4906c1ed2a427e17679c399ef39071da3c07a5685653661a9a9e8dec788b56ce10be430c4a7991095469e08f3af5ff6a501b7e979f4e66540d0fe4d40ce7dad2341f8889a261911f1fefaa6d5b1881e7402be25ade8d8a5942c5cf4d8591a70b665c1512821ccd23daea027cd27a955f36c853c05491876216553f2f98c22c8488f34b84b2cc929ed6cc81aca9c498acea3f7fabb31999d27260bbf9cbd74c6ab83ff5a3c93163a4f770f5b12d22314aed53ab2ee86fa549a3364ca61c091aeade0e347a2e85777ff34c0ff9c84ce60dba44e558cddc0e232fed264c48e99194de97d840e840cb2d905f033f84e9a14c801dcd0ace57e694b01e96fbc1ccfc2783b7fb37f6824ee8a43dd219c3b196d9b20520309be0f26814bf191618fd734dd9b49873227ba0b41be4993c8953bae1273aeff76f08a530097254ed325636901ceb3384221ff0ac6d47a9addb42d61a53716a2d350ce8fb4639cee425baee8f6ec548fab24e7b1c9e700f346ee522040c22a11803b675c4aacc8c6419f7196e16aefd728dc15ca7f6d5e71f8a81062438b2ff87b3926b2c54382e50f5ff887a304c0a785f454d173904c39369b251ac08a3a8f222fd9ff0710d197578d2b7ace76be36e7a8f5ecb3c20c53f1bae34ab2c4da33462860219549415c6f8ef65ea081512fcb3550ec17445ed9ee1b876bb03863c1f23697ba95df9a3b2af5c291fae6307d168e16b73215e9bcd142f058de62de352a0ff3aec87c672f06f3354b4d20d557bb508720e538e69a423bbdf34f3a7adaaa1fa8ed593f0538808705c264fd6304a3c97a57a86b3d36cbaceb3817507f9c1336ffbf83e7e5cbdce21299c0568945c87bd9634db9d4af428458fd9624c6cd7f6d30f6b042b606ecf1591e8d825e3a1ae0c1978524e96b758640a852a70cd7df2ee091850468e2b86a24fae60e368f4f2d1f17959d6b796f2d0524dbb0e0473b666b1a831b9cee1cc581904d5c1f4969a0d32301a28a8898a33cdd3f46b8264a14a43f79eb34ef2be5926d79e4ef50c0d9a8030a500fee224e5d84a80619cec8cb86ab7681862c4c68f38b31768c191ef1babbbbfcac51308b7e3b5fffa111c73d90334825d693d659391ea2ac89475d3bc189c1bbd9970a138dbbb350c9c4c090b237aa0c72f4ce687bd6311fd426397b06a803fe1f96a1d4cb93fb88fb09a3c68b6270a5b19f60e5f3a5778f8a4eee2b0759c6a2ab2c04ecff1a1860d5ae2d3eee2f3ad6ec200b2c7b269968d62c2d9bd4f1ce39f089dc9b6245ce2663684c20ce7328b84afbe75edd1cdfe0ed3a0584811b2d4a6926483d33b2a9cbefc6573e0e1d80aa0e71a505df2e59435fa4c1d5aba4a0e3f5e5f34458e6c8bd084b761c64e363203e82c2a1e67f3ac9c8e8bb905bc81b840f8f9564261d0c38a5ae0054c5e0a30bc76bc3217699e32c48be9b0616cd0ed56d6618a22a6e4ab88c6b4747f81b25cc59a6b82316704aded977c4c77ada431d139e9a7137e8944738be19997f35345a7337a79432c3f932d55b3c8c1b2c30011e9bd1ed2996e412fa2dc247f3595bee850fe5024133433cb06efa37994530dc294b84b5157b2432a8630c4cde3b6dd0c27cbf8e2fefd12fa25513b2c1b2be18491f80b4b16d04b8843a98109e2cf5347d2600f16927cfe81b2c8606b86e0de829471bec963ed6b3572fd6b7474fb5b1c116cc8b2daf18c8270f1511c92fd5ff2a1ade63bb7c83361183bf22b00d2262568116d44f4e4f3ef34dc9afc84123f851508d3275be73866a481632047fd66c7a4fdfcbd34e9417c43f0d9079c3cd6cddf05c469bcc509e02d1021d4618d3bb442dda9fc8c288e62a2d1a8eaffad093d9642a3552322f9726e1b80de51c5a495332aeceb959a0296385854dc301e1e03f7632b29742ce35fb3620eb7cd2c10de1035687a99fcf504ad43e70552cd5fe3c63ed711fbb52d62ffaad61b69b64901fc2b30d2b06b12509ca31444880809fc1b82888c884af224a7a76f5cd37fe19fcab05027136d29c4d96d9bade826f68968fcd500f5fcf7ca0d4f005ebdf29ef6f196ac993afc2a496f28160499c118acef8aecb24ac1b2b66ab162cccee1fcaf494c94cbd69c7a34926ecf5a2a9d89d59db5279e4ac2e29e09665de4ce6b4bb0a676befbbd164beda0808a4ce52c432194043a02c1195bf4440fa3edbeadc3bb10c90b408ab37ed0437f0d7411803a8b6aba5a27f3567f02c58c47a81adc1599c16083fa6bfe4e91fd52e65612386e5007daf72d2cbe0ee82ad2e383bc0d60784ee54151978201a2784f61541a01cec40c3b588abdcf500b97099880f5d3b364323f20f51ed93deadcac675a7d4c8aa82987c4f9ec49555c67399d6eabcd66b869a08c44006fe367b568d6cf9a9f68595ce4e79668602184a60997d14d9a6091648bb56b14a8dc27e45603c0399c0bb9cc2059f765e45ba04bef42b6e05bb0ca54af70299be7a7193c5dc660ad7d1b24e2edc9fd9c4dd8e166012ed37b0d6d756e775131832135203186ac979998d577a9de229b18b699378507a553c5b367abb3816eaa1d4e859c92576dbe5e4ab8c33b34256831ab8b42be62ef1b9a2166785cb1113a71b7f3476ea13b8ca8ae0fa79e93438e491146f2c1e9cb8aa50483a1752945a760977b1e75eb01bc77c9ccd83eb449aeb34f7304d18482b0ccc57324c92c7752fe96107203921b07f1f635177dfb9bde994331ff401b84390dd45543da4116613ff38eee3b703410d8dc43afe2ccdf06f3964fad4378ea814b66c6c02a16f2fec20c55c755c3ac45e675cc1dcd3c3d55590ca3f26a1e10cbb8df8d400df6689860eaecfcaf4820d42f7487e2a3a59b1d8fa7d98e902ce82281b76574c12681097a1e77c302a486b695f72fe7835fb74db687799607f6bfe8c8f9eb3c98bc939332111a9afc98e25b4414b96c0653ecdb71275ad36a16f22a0415a75d804d35a44223e58cd6a843d49c89d8db66490344e83297f900192ce6de76d23b995114fce7730705d7630ccd3f0feb3ef6eb849804c719c3cc47946f13f1d58d21f810cac8cfbefc005163dace3fbfb51eb6d13cc97347c5bdcc02a79be207a011e34dd094c0ec2e143d3405fc605e13afc4ecaf48b1a830c62ac714d0e1e8dedbcbd01a26c0ab4fc5ebef3d6569dcbe73c23e9a876e9288d36b1c71c18c3ae9c548ee4546e4b46d660c151cf90f69b39b3dd41a97f9ed48c2f24859f6df351370bb793dd22365bb09eb263627b8cd5b5162aa155317522a4fddf1fff0ea7bb49b7d14506a4a4fe554f00537d61d31fb928af7dbe6b365ed2ea1142a695b8d1cb95abde8874059a2cb06a0ebf303df808a30d58e1a9767c6661546e314d0842f4fd6259f31092dd6205e4112c6a090b4c950682850c457e39c56f62d35351d8ef7a08bdb0d2b9b9d52659c848ac802ac2cfe863123f7b523604f5482b79710ddcaf84ecc2a28fe03b714319088c789c851e799e3e17b5f1cfecff5e1ed1be4664bb70942168c9197f9fb04245f1ef229d28fdb0bf568593b492802ce3158ec87061d1d555bbbf13ce397d10628e015e6cd9a33c12f275c1ad945ac796f12e0de9403947df3702be0fae42062f25a50dc5c93f20a6a2247defbd339862e7252dfa7379cedafe866c94dae5afe7b6696cdbc4af18d8fabe65b6dcde8495536d1ee197330798f4c7d7d2937c304434dd2e768025e27e44420fbc0bf130961c6cba2a77f4d1b6727ecb5345cb6289100514b28036b9eca52cf8ca1f6e71d8d1d3d317a7612fdc00bde92096f9b2e42278a0c45e00428274604f98663a6c9209217cd250fa3ad4d30a1a6b9707ebe449e9d7c2a8abc5e87f567af9dd8cff4b19e05df839801a13cabb31b1c30d6fd947f7d97c74576a991fce515b2b26a25ac6d668428f16f8cf0158f2eeba37669c1505ff2a6d4a955c0558aa07014853f8ad79c79d9bdf5c337f7d62fe7a3757ee16bf729cc4b4a418f1285674827b86b1f1309fb3e36d7956b91b622bba1f414d2b3e1ab1695ca702fe8b400cd4a0140c8cb56c93bb627c8e32717c867c133033b1c9a5bb13af6f772ae055d5857085940783014c9ee13ab763399c339a53146d31d274a8a0bc8d5d555f09dcf38a2ba8e3bb6b87006bf1639d140ec881f4e0722073fa73e49bdb080f087165245b5d162e388667b6abcbb63ccfbdbde7e0bdcfa279493c51b9ae6b71560e86d9aef105c3f3193d34bda37e16a0b23c112bc25e460a03c056b0664ff0a83080adf07835803657af76966a0b20ee0168fa47e48fd41bf82579bd5d6669a966f3a1000f708d6cdc5c644005d1442184558e3d0af76b3e5ba70f3feef8709af273813ffe821fadec8de4896dd5cc93cdae99b5c9c3d76633205e8b78f68e0d7ed5cd13fad88be775b8b63c9a2045e5a33dcce4dff962cf3fbc5d9f558ccf497c1a6bcab1f0ea1aec07a82cbf3c6a92493cd1c8f67893821e757c9c0fad62424737bca9526a5c4bb8e8a2226dd7952cdfbcfa8b568c233279d053665892efcfe1a7243d8704a98c9c93cb97ba3e8b95f3fa1542bd8544fa9e674cb8160955c0f8bbc45a92b2e53a46775bb085b71eb74f31c6c314f8d3ae37c6f588f35df1c9fcc7a046150b6a50ea1cbb1af8715f2864c6214970b9b68198a7b5f834503d282ab91cfc8d28390b445e6ce3ba3d1695e5142dff0044370758eb1eb7e21c8beb8abfeeed44e741dbd3784619215b47154c7462700da9353db45d5aa4e81a32c9ec9c0e7164f53d3135f3f84cd58050303a5d12e7d64bad376e1a1417e8377bafe445b8742eaf1c17b7444adf4ea20ebc26eb7dc6211d2c159758088946df5dacc95bfe27bf58e2ffa6f0c938ef428b6ff9aa506fd158a3a70aecf179708efe0629592e93423cdf6a1d24d34ffbd14bee8609fc5dbe7bbe99e68bcc138d60df70632be81c8a72876c934140cc9fccdbdcf893fdbb4f50b005fc43047dcd588ce569dfb45da9971320d5536e408991cf606344b6eff3232d6e2d0f2d720c129c2879b2b1921920f7e839b2560704d68539a9b5559ec06907a64e6e34d551b46f5e5c54fc3b7e554a99f7f1fa5510576b924b0588246a8d155d60e2e47dd62b65a98bcae2312f9765932770bd1f523b51aef27fcbc2c379162581043ff5af743ec938b7f3c62a091a792be9c20919dc6a6240eb6d8e030ebb5e15fa820037277a564d4153076f211ddbc59a08e374fab6f53f62d41136f0e98effde96a1cbb3306411a2ac6a73f4c03aa2955ee39323ec4be77b9f1faea867ae161178fd8525823bb703e0e123f7066dc6f76dfc6f5597160e7e58b20bc4b276a1400c06853646ae263970608041ed893e26429535987d624144f277ace9b21cb336ceebb14f8574de568a5a1f0b78fbbd5cda935efd908c4a98bcd8b8ed7330caa35c5d55dfccfa0b24079cb4846b4b4d163c9e6b513accd3cc5b74e784f93b4cf813cc81a3e3c480f54b8f34a5427db91b0bf8fe11da5b73ad00700c7a0a1d24b95eff265a0f4d064a2724853261d66125fff6d6951c146fa8490fcc24bdc901965d06bb012ec3912eaf83b3f421d46a8133c0a9a8dac71f422f7677ea014ba4983ce245ee55d43c6501c285e5261dc0f64cf51f73bb43663538897d87a2b1886a28d6e740734e7e15033374e989ac6375de4ec57ae58f3effaa0ee20828dacb1d2ab5589166f3ccc65e72b4d6e9440b42f47d856d5fb836a2ef3478b61bd497577e308925dc293e69035c3c98024ef677fa71cc0c07c43b78d6bdb48992be6f38464bed9188abd68f3fa00126da0ffaf62f2c1a5bb56eb41fbc39e5ef8e98d300923930fa99fe774ded84fde39daa8a32f5767c85cad003af16223854a41396d58e2f0ee30024cc4994e7af301219beef163d95245641991541ea4d430e4cb1f4bde03d63d75c22a4e887548c00d735e79c6a4fe823ede2f5c01b7422a94c8e8bd559c1005a2d3ee13f448bfb8fe011612c4232005e1a32b569ca40f5851465845ae7660e176108eb92267c84473691f982abebc5138a002ffd5d887166ddeed8199a62a76260525546c07ed204238d2e77f1d5633404a0e7085510ed1e8e663186c6fecc31c190215647ea37598d42b8bc09947d663da1ba2e631a371ce8dbd38dbcc3158cd5a1fb74240170a214e4f9234ced90ace8c9ccc0b3a30537e29e0a6e9c02d83c1037c3b8573318d9256d5cc601b928fce2c2d4a77d885c21fcf051eef726db5aebb94f1f3fadb8e234d61e308997a56e57ea1b33837404ea668a856ca3da338c63dbe3b5766c4a25ca3a2245982946155cf4d35b3871ad34a278c96ee625838c6263a6b871556b0ab38e1330cc474bb89eb584f0a57f99af40edf691e7e54d6add60658e1d56b37357472162ffa47b9cad571829fa4dfcbeea5f0b19aee492bc16fcef424a975621d19c75a494d39a598bae51afad73c799162e18d2bf18e45225f72c37300066394960fecb5d113eed7cff192a490c025a7d50e69e5a6d585b32d79d2c86d175eda28855c5aeb26c2380c79d1aa9d4c82974c21a12a7d22801972c57adc6136f4c2f5903ebe7cea3134d272577df73bae2f99ccb3662a5533e579c4fabb59a5a0019ae067cb9d5472003c269c3cdc29fcc9e3810fe6616ef37dba890bd71fffe79f50eb91ad1a9f0503aaa03e6f7a5d7bba2b09e0ada1125efa22d4e20784002813c6af88ba35af561f08e339bb44fdedbb8651160582e9925b2f936d688cee937e94f0fd65d6c78772794c903fdf50f209eaed9e6473bc21489fc30d8f9f40f134c64622781ebb03bfdcc54f2a635633b46e2284a1352a484298cde3c08632a6337b02301c9a511887889e7a494d511fa8724799774dbbeeaa844d96b549301e780c42eba16b5235d8e15cc9dca9ec4692bfa5e669494688747f765e991cc41c1c418a7e283415ec44570ec1eb7e8e235a3f29403523630429dbc8c54fc090a0a7eef23ada347ba96e97f169128dde9918eb59016dd9868b2a257aa737f6df739d5002cd91e6069d522c67d781ca29347d81916eddd28302c3746285362e8a5d7359aa3b9e96f441e5ff9fc03eed75738c63e806cca1bc58695d6c8badfc47657cf8ada92cb935c515516f0569183d50a61562a3879b0c03d34c78eb91f87bfa2641eb9d21d6035f39b27885fbc4be309ac46645ddb82b1128b7da7f22b3c3b677528de0d21dfa140f69a87dfa1ba4737e758f4a255b36ad71ea36dfeeb7f14cf6cf17e451447db97e8191dd2acfda9599222d158d1f8ed221e2d4da10c69f12f2e1e023007f6a752cddf57aa7b3bbe7457e756e6bc7c3bcc94d47a63ad63b3cc4776d46ef73d6448eb10786a3633ff520c02d7d99d6321baf9d9fec6cebadcb1ff4f65d3d775ac332116d154da48d856c43e9a0efaedf75ef586e09befd85db56373f765151573ad272ca8ce3a535f0407470083a3ecf153aa944827450c458a0310c2cb70bcdda1a1720b73fb3bad4b42d8c77fefdaf79df2a0bf5c3281c0df810679180c47693de1c03c5d3f1d8537e43c85706636f1d927b1a60fe66963348c33387cec99fae9fef0695d8e0cb3a9ce7ca12eb9aaf5b3a9d3559808d66fbcace255ebd4f4f1223c2c9aa61a069d658bee13b19306c046a5cf72985bbc0759ae35122ea485ec1b5376e3d9a8f01b6259bb3f0a5eeb4b60a3d0737ca58a6a35c8693af52cc74f60b8d1ae92c6523d556e7b6a5d43bd57a2838ba74b192d54a94d40eca08f33e14f6b72ebfe40742b15d04660d90b6a0111a1260eeb031a32f66b6ed02d4ff04f7b31ab3eea007c5b10e3689beb29d8facbcc1beb3e9ff2173cb0fabc63e1154843b9a7efe49d518967ed8cbd9280a34ff4724ebfbd1226353216502c90b916702655aa43f823e8c8553f74c07163559d0f2bde23ddfbaad680a8eecaaceb51963c34ab75d03b10e12cf0edbe5aadcd6020c64dff3670f0bde3d6e48eab3edee3d60a075d998ed6b00a1d9ae5ebc6b885743ef8da1d3b595f7f3968cd0fea78cddab46810ad01bd8745cebec33ab0f449f1a3957a63833c76b02343d2d0685845c534d77d7bc0c3ff6177c9f3d50f44e01af3a85b62a88a63164aa43c595b37ad79856c53a354d5fb566b5aa247695ddc71b67f4b194c7ead15c33e9ad2df5ec5534809239faacc46d9a5e9edf68e8f6842b6499d764c5006e4ac82b4de7294f1509c2ecec4f8770ca1575c9ac4c8edb5a707b30456ddde4bf2836da4ebfda2b7a6e926c21ffd21ba1ab00d45e2f357d7bdfaa82dbad7de10c0e63fc0d9415b4ce3b5dd71d28639ec8c9ea436d2e39718c272e39b4fafa598075be2671911ee5648a3ea11e7d5b50d457fa3a3e1feb9f436b5786d7f166d71c39e77535075ff8ad838e8c06190f12fa885a7792ae96e35b16145c3bda3f2826231a438c340693a3206667fc8f8778a2e1cf8c773295cc3189f98094b0c024d6912eabaa07707f23d37f882f66515c5d4490c95624a6804484c1fe4c75409377f5b428bf5c2cac2d199806f6b78af040eb2fa022a0c20762bc5caae997631f56a44c3a22cf59d15d23e63992162c35ab1951727629b453fbaafe28827b8006cc08a219ba62047aed23654b6ce9a1aff167d6bd8efbce5d9bb8857e6a50820aab3b06f3385af4285d15e25b759c2d0d8d7cccd1d5cfcb3691bd4a68d6a5e708415f85e5149e7c3769cc12a9edfa016bc2545e1f2d1a571258109cddb51aea5c8f19d305b0ae4ff9abcf1f119cf549ab6deca870dc7eec01e91a21d845a7e88c987ffd696102ce12f1e302498183ddb49deabac86f639d5231e9346eac004abdee828b23113b07ce8581d2d64e5eb8495f0e55b66e6ef98c6332db2ac9badb8b08f7400db86f64e9abc8b65fb2b0c1505ffd64b02979a6d6c71ef6329df47b76e03035dfb37d932cb55ecf5be0d66ad74555dae63ef183456428afa4e9eae713f7384ed43d7b99b5e3ae73f01990af00ea666e61b6377a5c42024dfd2e7e5c34bde339076c8612f7d02c8c2094e211b0545388a4b48156be107dd127243c6adcb1162739913d2eef6aacf0880024e95025b451d36569dd82a891422c4616c81c56fe34a28c80094bdb82d7d6155d23e0e55cfbcdc2747a7f71c9e066076cc54b78997a6959eab6bebae8391dc07b1dac699c700363294cb1b9ce2828d950250ad2752cc51983e94078d889f17a7c935280520689f3334fe016e9b7237ba99215f9f54f22b469b2d36770a13ce2e502a03bdda40921c000abf8ac68101d2d0ea5c6548f2ee2153987183ac6f95cbf358aa254df146e53bde281d02f29c66322b7a0c072d76134542b475dce8c5b3d23dcc4b9ddf9a621b99e726ae30338b774aefcaf9fe8ff1364509f1091ad3a2cfc802bc5e230074e15b71eb13f1c1fd069b521b42301cc72acbe784d1451a1be678dae340e228f4df7e3f721b17dc317446188afe847b9dccd885228d4988e05180bc7530b5b35a15418b33f0c4f53304f0e14fa3b93448e696e20e233e015420a4b823cec09626609c4bf07feaf1e2257caa12cfdee9df780ae050371b23b697291b9c46ea54cde2cdaf8c435906d91fa24415ef2601e7404e5d56298ccf602a89561c140ec849ee6b9bc5780fc5feb2f7e60c7be3c93c64523d8a8fc434c9791274c5597ad72f482c0be165a124d493769a3d5882e486918a86799cafcb973694a9e73856cb5033808e9ae1c1f694b9d0d7b6d0b8849961715979f716112c0e7a67a2df09f0ac2fe38c89051937ef2d7d07ffb9d7ef1197130b069be2396035bdb6595c61f70b839c81e350b4159c0357b6f3775383c730a7cf3040731f179d1ccddb8e1b48981f5886c0a8122916c6f0875a3cde12ef837fb7a978233fb07e520f354f4598ad93aa6f4162a97b26eb9b33018cddacf8ac5d7ddbac719caef0028b9475b6b6da6aa41a1f2b7c76cef8c91661369cc603103ef4df5c442d5a109569ced310dcbc7246f9a0a3116bb4417320cb1312912c919c7a118522a4bbb9f57134a3fad647563d51ddc17349852c37ef48bd1d0c2363d81eae1489a4e1b00f747604791e0f380fe96c47d60cbd96e4738e884c9fed0977d0cf916737dae15eccc48d998f556a0e4ae03307d43e67975dc49ef6e559692cceb6601d1d608dfc629bbe4bf81faf6acbbbeb70a99c9e9aa0fbce0d627881ff0de0048d1de4c6c8fcddaf19d1f6be2f8f42528c85f0d0464ffa06db3e4605d51904c928a194065b0d55933597ed72870ee7965d2cb4fba85370b834dd63eb6f3e05f7e8cbb18a5ff394f930cdea77ec09a3cbea03ea4d5caabd06a7f272f4d7c7f51189452ea7a7e41a2fb0550ee8c0b7d560ef000b78e49fe73e072290dd966bf6cc8e7dd3a338b2f6aca10038fd60d16d51c92dae286d95fe7315631f47ea1a3e9056fd1220d8e1bb432eeeffc402af6440a821db89990eccd505b9b93604ede5b4d254c74d66e7cd74ceecf3c050793e8ac0b88276b8ef0ebef245871b6f90cf7e0756b660dfc405d197586d73903f4cd6da80b8ad605c1994ef4593c706a821679a7de569ec7b42718c687e4c2d0594e9c881404d9c595fab13ee49152f37cbc2dd7c9c063a4f6122360e9114dc4f3f90eccd12d101aae33535418e2f29172e89d474dac35c0f7413bdf4942bc58c0783c71cb12ce7a644a1f6ea388f63b65c371b2c3f14cf8bd3f4242c89e3f7673e9ae79939a167490bf3dc81cb058ad7fb297ce0d3eee8edfed378bb42c543403bdda15eac0d108f1e0f63bd00aefdb99463fbe4c318da8cf6128d1e0bc19f15096d6df62fada7bc558829c34fd01f1aaafabdbb02a5f4909813912391b4c3ed50b90648daef53ab1457c5850fa15cfcda94c04e0af4f367e9a810db74d87f6036be4baa8db6ff754257209d70b948e84baa9f99c68a8fe57a802ee7b566bf2c3a4b78dc825b44bcbf7f0d94dd4fb818ea4b4c39d75bcc19dd8d6b25b5787c1fc36d613ea72daf7d6e8774ff1f06fa60f2cdcc57c40155083ad5fb2118c604a9098e4cd23b3ff3d057d61c54af8df6372f20b7f0d645ba96ec161068727205166c9ce2d16ba0100b1a575b22519cb17f101372b732cad10ee61864e609cb4adffee3c24595f3b709bb1f2dc0425157ed3b216c395cbdafe09a4f485bd875cf1f0cd3ef1a3e42d01816144d068c3b584c332524bb7d015775eaa41fca6061221d829aee38d6887027bd5ab0dd41824196fcf17ca218be1c9a5e5aa2399c4acfb2f4ef3fa716b5ba3983747698bbd17d9940802b83a6b8a4832acdae3215536b3d4eaaee005a66ee8feacb6cadca568116721763b3de8b72a7aec54b9049088ba246324b93d6ff646550432b4865a4e24644daa5a88bebafd22dade12a61700b55ed1f7a2c767a2b3b29413daa0f16fbaa55f6921b03a84d58e563e4e2d843e57e48e7270e20442401ab17ad6e91923d2f807b4fff9672bd679095b72ba18f4b2fbf5ead642cee26462e9bcf8e9c740484440a6bcd3575c978e837471019eb0b2d7f5fe21d781daa276de60e375aacfababbb31108fd13ba446cbf791cf3a5e9863a797e848456649cc5a5d0af6f3ad91bc7a0e55f654fcb313db12f41cf1c316da5964d7f2418eff07359cae03cbb54bb02ab979ae6060b31c850b864355ec4574d96f7d1b4e020e610d0aaff2540187a7e82572ada1fec77f13466b2e27c0b2db7d2986c7905f205e18afdd42aef5e1286c9b513014d74ad2e5527f1344925b7166bbdb1d3dafa6e65bd405830d4645fd0690a8f5637b175b19abfa4d44a7112919634a0210deedddee4f0fadf5d4df55eedffef5f78d1f6c8940fbe461db25b488d7593f6a533963286886a3321b80f16d65c128612124caaa7cb91e6986ddf26f1699f992995f7b517587f48a22cd73537e7cb00a6a50283f4c44713ce126918c493958f78e9b1b938b6a76b3692040a7b01e0bca9e6bc65f140db87932bebba14df72f050fbdf5b7468c88e91b5272eea53eb2e0152c03d100b16835ac752889ba960ee7c073af25a69a3bd14ab1d49555598a6e19cc121eec08af8304cede8cb98035c720dfc295551260db8ea88f35c7f393351842f448c3768d9ab863fc765e14f5ea01bc74d144584f18ac619a8fc12ec53f54fc0fa40222cd3b27f17e9a2edddcc90e9b42fbf4c6450b3b146ba2b95a8b0d81184c0531d19825ae8ea6be19201384354febbfbd6a81722aec3328f9ce443ad20f8254d8f382c87317927f0da5cbbc396249cc5f542ff9dfa65ba9761c0af479cf2e2c0267524940d60d2b2d2da00cd9e479f90519b328f72e275612b7315c2e267b14fa8d4239558747915b8daefa2f3f373dd413fbfde43347913584c8f4124ec428ddfc22f267d986666152736f249314e5faa92e3f0a772a3fbd8be5dabc89eeed6a66c27c008bd75ee9035651fea7637856a4f17e0e86695f616fcd3464c0bbfbca14a5f2aaafcdc0e1f0d205420866827e61bbe547ff5aff7ebab17d453fd20bf47ebb25deb43408d9e0f794d7d39b50698fa3d898f42f0b23c71db4a555fa49c1852f7de91f613173fa8f0943241df888ade124fa75f0c1d25065dd7b0edc95e12af19d549706fa1f43ef38f662ed9aca74e91fcb1f23b6e7158d4f19f59877a96e87c6a72f98d202eb6df32d7d897615adbe76b1c8bd705345fbdc136b14529f1e2f53609a7370ed26a198cc2fbf2dffcfbb2d44f38958133eebba94e0568ce80ff331fbb3c6154a768468e3e9d0d82ee566c53792f083e4bf8f26316c14b7770655559575168ce6dbbc6823b716dc796063e255a7ce25408032e0dd9c5c17ddb10d02745667038782827ca7b58231a312b4ed5c819936bc1f6c4275d2018c672e77180d9831adf1f49e3797b1e1327c7a3a7232d7f7ca67311a63f8ff3a693f6a9b6a3bd38ee9434fe922dff61f82db8e1f4d8514dd3b0eb595768590a5e60d320e10895c6d9d90d8072198070a5026eb84c352f3ac5e89274d8ac019ad6ccd07a16b391c1510b58fb5870b40ef3553a4cebe39b584ce6791a496d005387d50e96d69642c8efe5923c03dfd8ee2709cf0506f13b6ae18adb8d9da325e6a2a632702165523e58b81844aec09e094173d817a05d755b438fca7bad46550564934de8c9cf6f8d3458ed0b18121f69eaab67cf220661a0ba366534948d8cd55e795c717bfe99bc3ddf0926c4065041e04cefc22a368262631611079509548fdba29b7db8b30098ea4681c5a8037ee3846b36f5183991341c7c868645d95c6f43d8aca976e4e9b0248bbebe188cd0a4cc774918e4f6a4e545f340fa6a27787fc9db506851a233f1eacc10c7454f10a8ba55ba2c1e5d47879d6a8999b1ec58ba830ae2ffcad7a53d654a8091a057119868adb92f20377f0f591f8b21ef293891a32abbee082d2ce06cd22951aba86afa949550fbd839e88bae3b1243b2645cd85b1df614f0d76f4d1f771c9935c0475b9131b1241c27fecee2e4e767330fe4a35bb1256386f5b4055e42c520376bebe0f1d8451d4e4b7b7ff94fa3e5d83205315319de117c94ee10d5b01b5b5da077c605645aa4881441a9e59dc1b86048eb4d230d6f75471c13aea50315cb2670f98dc2f27ddcb4fcb9cf871c76ed2df7a1566a42b20d0d305108952def999fd0c2a86eaf2c0c795544064e997ba5136d7052558ce5ace9210615aaf14462898603b5fa67a237df0f032c705eb7ad372774cef806da85a6afecd28bc2c865296df8961e6a8cf8646b31bf25f3b1c0559a8f9938cb69b6ceaf8db6493a1507b87b01ff632ec7f261dbba6b2ca905836b6a28a44a5828ba5b52c7c9ebd9a21da5eb0d5bcd7bff75b7c2e537666ae3f902e254f89091c836cdf400303dc659a5dca4dca7716c1da9b6d6e5786f769a4b22d4c2fd9bbb814f377938d7840f6eeeec019b977ca11352da1dc4829fa20e92c503d3050c5adde1eabe1824ebf61c86fd0c8792d346af54e57497e6607f02d57606a4cec3c2245cdbf30ab5fea72a188f7b278af3e292ca67c9cc892f5575bf05af5b840f58292ce03f76c210e90aee0feb0dd061fd4959e1e3c7e4b798a0b3490ca97c790caa60e35de4e986912b7a55da3b999d74a9c09fd7f1de12658af32f2a3d65e8bab253feb86acdd4fa9e7def256688d49124440172a42da87dc23f344959472b4ecbd5265fa91477b5490db93687342524fd7b58e1ccaec094ade1f70b0e59e3403ddc05ffd87c3046fc54900269eba29e2689d187d42198f31d5cb1afc0cdb7ed2e49ab1e860f728043be7e49c21566060d90d668b2747ca8af750926bba9a0672854c94a148f6de378f873e260928897df33304eac781c6a378b7b1c2b1f8632ad31898d0a7a431a5bb74079c9bb6c72ab71a26ea91708112a98dcb1150391291eb58d4dfe36e564b37b89b40cb85957150543259e0c95c7a5c6181051dbb75acc01c966c7112eed68d249d307997a9e2baada31e93253d6d2fe2a643bb2b69ed096c35fd01bd8823a3bca1e7422023b6acc7a4cbb8a3757299be411b93848eac4517fbcaf6d4bc353c5176470309f648e1c2ca99183a6d6677c865f0abd94f4429ad99f248bf8b94b50bf83a19a8d97bfc03b2b06ddbb0632b9e7e73a467333e833a979191c1c8ddf21a1cdd3a06fd3aac671263a32b94bb7bf12bf10f085c00bf70888edffca6517947502eb9c59404627ce2f04b0d4088f16417a5290ec32c0d719bbd681c9cb5e0fdd0626c41a427d5a360a17cab9cba9d89a49c5f168fcf1a39803c7c7ca2cb89d1f629bc691bc70ccf832b2ae78c0f550fad14f91ec08e941324abdbb3575384582f1eb837371db6c4eed0f0c79355223413f43ae3426e89b4b176e32808dd44579614007e4f5f87a5f13a0241eb5ba2c490f579a123809a96569b3cdab2a9bd09287cc0b33a1dba6c577412ad80a5dd3555593ab7390ba55c731e2008df700540f48e45290ac68282acdaf5a9a86e2bf9b7c87aef04a7a0d6b4e35f9cb95235cb17569d3ec229c387d27941836a3ecf4386eec0b64dad03434affea725bbed050d63ad012b988163a191a112b9d147cfbbfce9246883cf67a8e912073c476f5d45c16580efecbea7050d0d83f3eaf7ffcf8d8c8d611f7b449fbc0ac2720f22f160cf57fb1f1577994ca146badef0919dc15d0fe89827d47c5d14abfba1aba2352644f4e84374c1d0277739080acd5cbae06bbf933aea76c30ac1b4eb98fef0c8469b343a2434d070842b9179a13813adf9d3f2f04c52d57c9cccb5fe1d1c8b54c1efaa9ce359670f820d2a10c1ff4b1e31820eeb214e72ec84cafdfdf7d4f0e495ada92aa766dbc4ec78fcd5a0269ddcf64f283826d1f10c01a798fad2e662728abef3faa385e2670f72220e65ae69988e1b070167e98cdde16136ad79415d4e30fa6664f3d179e457bc6cefe411fbb7704d618ebc5c9d56218431decefbc1dc0504e7da8634e48e56215332f99db0891122572dfe0a7306906fd6060edb88914bbc9771609421afa1338034877ddb116d77b90f8007685359746bf445f848cd87381053a20cb0b8b4c1b3e3271bfd66c82954f6049ef4dcb5f5d9757042665707b35998d71e4526b47364d665ab2eeef57a6d1ae3606fe7fdec8e76e1b56e1d41e22616d29403f24c60dcf07d6f23b86898b090ce6b332145594beaba0a9dc0cfe561d6f37f55e0bb89614f2bad5cfa3cb055a8a76c63267c7300d4e04666d2beb52d581f6dc0311cb893fdbdb79d17a574a85c78afb095ce88e814ab81b47a79772048997baaa928da99c75e214d1b507503a62db0df44bb01efaea8e5fb95df687c2cefc630ada778ead0c0dc33173a86c3ba31ed4020969b80ee87bc66d0dc3aa85e4986a24a4c2c920ef1b54af752583984319942a4400f7d69fc27f59f2d19b2e590d004e93aae1f0fcd7e603e84f1e4a0282961f8fa9a73a581e2bfd485fd0dd1409b08373635470380529864c58fbdfda00ca138226e3aaf597813bd09f631fa72d69be7e8ee7f5dc888db3f69e1a5f4137e79944dda89cb19861addca788980b0a349c8a546b6c85e9125cc289dbddd8c6e708b5868293f1baa7fe46488a187bd47b2f092ecfa434f82dada346b23eb5d54971e4d952eaf36f980a7d5ade8e6dfd44cc30698dc9fdc6485b57c240684f7dfde22a7727bf66cc97a1c96caa50c8a46e9060e8021b62fffe9eade38dfe9ee859556f3175e1d5f2df670ef32065e2f9f395bc8d579bcfdb6acc8fbe2dcca56789ab4719101e7876e9cd53a129ddc9cbebc78dd8aac01f026cfc761d4164b517c2fa09333db55b5da638717755aa62174ea3cf49ec19b30c95ed44929cf79d064143ec2d9212a96881a1f0dcb0f2e58f6ae9b5910670a264e237848cec8bf6bc192b2725eab413b5e4e02bee981cf51520b9b96f62570e9e7e32b93216f6ebc212c3bd43d7591e02b35c5facc534226a5477cb00e0e447d39d9de8ba95991e7ece03d0e6ed95425d57f2e3d152aad24666b6d95dc1fc790aa721e2a128e92eb2c22af286970430d292076bd5c74914beff00feebd8ce268b64b292446b40772b58e4f536672e676dfac720b563ce03e241204b4eaefe34034e2c907803c9a229df0bd5ec92a53c1731c79a9105d77bb109aa27b2a1037c41b80f4ac5cd29b237231cbf5782cf19eeb4b47328dc62021b182ddde71be97afca98a24cec9a494f9a40805ae0f178cb539f3aa18e472f2e7c1454652958b3e0c615b8d605421e4f0155f26a03807ddedeec5494e66f62f8a3083ad9a5fe58959ac989025df4f4f50012e1cc4745978b787bf2a7aa482f217875cd556d77fac40f06a1581479eea0ef0afd95c658c5a292fbb529b411e3ed3c0809579b9dbb1d9a14ac34537cc32282e317920f713a95b7deb1eaebef9a50486bbe381d870683cbf9312fdbd85e0ec6570bc803778716ea9395d21d4a8bf31a235a47c4cdd878773f8b7208cc406745e4291c839ab5cf024fe09f52acceb3ab72c9097a7e8db6745efa8810d60d5807236b5ec1e09eab1d72b6e42a9e9a84d5e5d0444c2fcb2fcb866dd6f28d4e166c975b8c2d25db0ebd8b4758178f8450cb6763079161250752d2de36ccadb88be4ec0547d7d5d309f7ddc2f842cce0c8bd9fa0f6ac95758f686c181119c5398c4ad910064a92c1e9a0e79a415f682899229be116058c660e92d7d84081f26cb300bfd843225aa4eb13c739419e481d1d49cd96edcccb58678054242215d60471496cf45c37d629f3e8a058f2a74d3b1d28cd56b604d69c6a0a2080f044a4e9614bf9cfa11509d8a300a78afe8cede68d891e387e071e48978a994663af3e30fba0572a2be024ac4edaf8bb566913e5644082c3ca939aff1e46c4da377b68aabfeb73f65d4eb4695f4c71a9a5d43adf09c13a0a21e61574d83244b0d675322827ccd8878fc738331cead9596278be3620f8b24d80c12b2462fc68eaf85f9c99b410ea332858fd696574d113d05ef80c4a0d6e58a672bafbb4ba7ec7cc3c48a2eee39d0dbf31f4bba47b0e59f390909357bd0549b7622c0622fbab76f7374496c6ef97b7fa9c6d7322498c944107a149bf220c8e0f17fb917bd78b94285cfe203c5c6d04c1dec0be69ba08cbd8ba60ab6e9965fca4ec815cd3e19b0c065aa45fa1a1cf421f7312c351cc98be61deab1ce4e282712ec4cebe4f13ff8400ac01a892ba99e457ebd0b3a1a2f27c803473b2c7352503fb02505bffb55a34f51bb0c5b24fb07c123e9741ccf4e8335029ecf94c7796e1696bba981f9fdcb67db1e49d8ea5dfab6dd3a16c24502bc1de121e1f6f168b46d9e846e385203c8971967ee2ae8690cb2e9d6fe1e8c74ea0af1cf5d2291b86da44c6feafbcf2fc22babea068161a15de67d7c30e38fc073ac37999d05b1572fb1b9f2e90ff2aed24c0e531c09f4dcc7265fa3641bf7d0974eaf3d742d1adc7346248aaaa57c0704fda45707a2fab1aad9d1e2d266c4ae628e638bf8069f74238e210d3760bc26a396322926810dc58efbd9e1cf377393ea47e6d3bb8f40fabe2146183a7bac1e7a0177420c55c7f5d11675b46ae08c6a8c3aa914151aad351b3044179991d62760206109ef815ac22bf1838c9a66784f86e8fac9d88f8430a145f34b13833a46a56e2eb7a891472082f856a15d5d7823c2b2093fdc15e37a0c309ee7ccafe19f6a464a5153a6d16f8ed3c04a190032f76526ed2d7b3cdaa4b3063bf32d6f6c760e5e1d035bad5000c02c21bd842d8863832f64382bab2a2cb801dd5230a487c4f6cb75318640952fa2e8c07f68669e71d34cfaa649ca48137f038c4f06231cee9666a35acc3433d2e5939d92bfcd9782a55b275cf9802b3dec306e94cb125e2e8f9416d33243f2bc52df73b6d31110684149f1cdff906503e1359ebc3a230bc11208288639a45eff0a67b7ec4b11e12798713d86e348d47124ed79b694c5e5fad581870efa4e67d943eadfa9b00352678cf8a3454b469b8c209f5c5b4bbea6b787422518a78bc484694eaf17d5bb90d2e547e0084ba80a0d2b9e580613a1f8ca1048231b1354f25061aa49c78520c54553085c5fe4e867f05c6a3f16f2cc95a4d362fd9ce72794b0309877d004e16ba0e9dd18179e5488f42ecd5114b5581367d0a9d902479084b6d1f8e4f841b68c1dc66e1207535e83fdeacba2dd227f9f1878b3b615d38743d8c2ce277e40dcc442544fb911f0997f158fd330cde2904a15ddef577e912c07b790de8c4b871361eab2a44f9f8549d65bf7945ea60f79e617c413b19d03eb42bfb847ccc266ad9ba5345ccf8f4590488763b1b19c7d251dd0a033403c64cc236e63cb46b9093a3bc3641bb26467b9acbe6c809e6435dc4f0a329059cd382dfb373cb56d8ad3c16a73e0685e36b34df63d5e128702a55d904e83be720605b02944575f200b32f1ac5bde4798a6396769684dd8fe2f36aeeda2ab504c5f801fc76efdb2e3afe2599c7c7ab777760dfba4058445b72fda0f7ed460f064c30cb71c65b3340fb70d4e231d51ce5931846574cbbfddb024d77aabaac8ab1bf3da4cd951124e3d3eb9b99eb54895a8fb5b00669f30e192dd764ef822fba8712d4640bf12ae81054512f2dd0d32c609a44e9631d101ca47565a3b81e20cd23954f74235d4a6f20e6a81d2a9612320d68de797ca0ba50f8a638abf1a2237dd89162dcbddb3e0081baad6a1ecb3da5387492b1eec82d7978eb3aed0dc707e352685c6aa0c8461892eb1becd7ec607ee7a60aba23c8a462a80c4acca6e41c91b297c762d7961400d9ce621019cf8dd6e72717e71e36c7cd14c54d8e7a98ba3c65110a9a24ff51fd7f14bb678c901fc2b2aa496e171e026cddb90251cb49cbf62afb16313bc5f49dcf5f4edbcc120e25cc1ce311178be76842e55375c2b35116b83c23b00e93375846f48de7d5c0690e6966bd2e5902d211773fbb7a500b29e74a26955e8486cb47d02b8d0e734acef0c72924f7a9f47ef608f1bd49c95129b892955524104e70d75eb030d09d04517de59b668e2a04050b077f4e32b7d073732c7f2ef7669476a3447c266a64f01f64de9d7ab949701ba968604730e2cef5163bd4325a2b2fe8c831f36126454cc0f0cd19bb37b08d520bbb3d1aa6d6550b1ec6256210b44725d46828db4f9325b3b8983c0d40edbb8a018636ba2bd94ffb6807e1a2863f6c3a81b97461a0d14b1e21a3acfa4d2bf1f50bf66db0131122f12f951af7808ba3e3264c4795ad276b21acb355a00fc618baaff7158fd163795250bdfed58e1123eba6196183abdfcce765ac6cd2a5a7a4b463a5b9a2658ef5b3316a3edb1d681ab5b0e9881c035a5969906f88c9b65b2d8e1625fa960558dc184b7879a5211a7e64fe671934bc6c517564fab62c959444a780f85ec2cae1445d53b97afe5b87ee26562219e892c15ba1689681a4c601f304af52366ce4a398e99cddd58f54589d05bd3e9b41daba2cd0578c94913ecff3b8e861ca5e917a4a20f86c73d90bb376a4ea9942869e964289a15aed5ae42f641f131168ddb1685d8bc7641736edf93a2510b2c3707f1599fd33d96592e1d9c39dbdb78aa702d6363126d91d4480ac908c2441fe2d213ecc4bb88a88fe7fa43e570dde257af8b0091811e081d7602402e24f38effa1cf870dd92b084889d11ae532b4e919ed9ee6f4384befd093f6e31ae2d1b89ec6e208b7f180fe0fbc71f73f0a7ed7b6d565559ecf00e34b0f55b6cae7f6f356a58213233c9fd0ec76f499793bdff82d07a2c416d79a1e02e30915eadd0557b255eb362a2bc4ee95badd4aa0db79339e98b8c4154b2c6a999f294d54fd607e545080a85eb8acada2721f62af9d283d3f5e76981581902a0b9667f05f95c741f54a6fb5ab509c5ee101cef980ef2fefd9887f03df65891f6e790feb34b3d903766d48612a172b8daf48663fa833ef87c3afa218d6ed7260a1b575430b34fad190f77c2447f05813cd32a10d229b82d6b978b1242cda4574c6033deb0c1df984893067a259d97d2aae46c61ba05b3a60ee56553a150ae9ec5e421fdc878683064a166574375cbb3516a13a68d576dbbad17935099817efcd4999ad812699ba6d84b452cf582273af333ab88ccbdb066afa81512df457784df891102f3cbef1788c3675b605d8d4a10761fd9c5da5e59036a2e935eb6b422609b1e3d87b88c7852487098ad0ea9dc1388a91607008ad44993ebc4388b6392f4b84320ef9ec3dd3e0fa7bab367c8593ed76c6fb431d7f2db25b0cebb3dfce9c6bab37a63ffc5183df03efb926371ac1e6f24786fca27f4a4b6e66a2a69b8effa2175cf3e449667afae5ae7a21d83ee3adfb4dc8499c736f20e73a74249dd2da006b53bf04d6c5dfc2c9716c45cd9e3e95b046582783c6a6baf45f52b42793f132e0cd32a323c3e00c3a432e16d480fbcf006834c2728644bef929c942094ac471a1991edd746f129bac524f193d85890db1f60abec2ca0be491170b30f1b21fc01ef0d47e33f1b77b69753383e0f967273e3bd2d5880a3afb35cfa75715ee60242ba787e4d933895480a6bc8713adcede6db950c449c4dd5498f0d311b2700e12f9b5ab0ef9da752be06cd745b90d976bdf128eea875739d5261a13fd70c8b5d860487142ca3bcd7ffe9fa86bbfc545a4b0abd7a0411bd30bada55a58d1a60029e81030620d0738077c041e5b59e12eea4ffbf171bce95bb7083ccd703e1a37f4ccab7a34552554d4302d7b4c700856f1edb35a8913b6315264deb2ce2054467980a9eeace3bce735e679362051e52e05378a40ee4de1b3586790c0e9af294dfe05037873197b9a78cf4e6bcb91753a5d779d1908b8f50cdc37f19ef1cd94de851eb509a3b222d9ed7259b232caa5a76c62f42906a5492a210c38d3b29383ea79ca8cba561c49a92e194279a13aa23e898bb22d341a69f49139b3cb2ac2f83845f703367e1833a66155b8e96f1143257ba3072bee63e255b68b6b516939857b9594f5396303810984f71130997c2ab368e8638587dff9cf9534dc607869910d6806156effbcdc13d2b2da6b47b8636d6ef0d3a744e5f3a04c3202ad4fe587211c75c6c5b5e2d1b8981857ed35158ab6dab3a1c965859206e7d8012ef7488b21bf22b32d9f9d5a2c761d491da3506dfe9ac019f64e771c5b900d0409917a3c33e8e123efdb0c0edeed014572629fc2188f89c8bad1eeb4a8851e9a49bce634175f510868aafebaf97e4a9384df632b924dbc2633a0ee963eeafe59993b12f2a1f27c8a24f7fcc216aab1cfbd98eff290bb32c1b70e2f9b94283c322edbfcee3af9013798e0bb6e57d8aad3c09a72823d948a92b891ee9058c0f790bf277402a587aae52f97517f005364f7695965c0bbd68e2ca0076d164a00b4167448fd18f5126d11806ae37a2b185ffbbf8d89edca06268a252754d805a3a1a384e5ec259f56d6b7a29fba6d8efed8d0f06041f7315a38e30b748d4faeb58e93758cddba56a2458df5694c8cff66d217ddb5c9b4e405a0951345d5c811f28017c397581ea24d6514fe55ac177cfb572eb1d24e2bf88aa0cb26198e1475ffb451db44aaf06ea5e7196cf67f3611836518fe2cd9a6f03ca394d8d56be03b41fe220b4e6b42e4d1fdd7a3d351d1113189d640aa4177ae24923889dac581f44e958153ba9255bf3a1264cbeb410434f69297f166262de0a5a3d033f5a50cef29984bc688200f5fc626d1bf42d2149198f2be18644ce018b75785b864c2b100055d106be21405c096cd63afe12c500ff1a9d36f2f08c4276da6554b6d8761288bdbab8bf25022738837b6cc63cdd3596219737ff23904557c56f5d56d58ab10ba33ef4d044b41bbdbef1e6c4fd94a7ce43cbc070b9adf37161e910fbfd1d2626d14ec933ff0df449efc4b58a9e7418f6487873cf6fd2e01e2b144417d52625d26eca33de8907d399b7996fbb4a98ac23bec44af5e00e1aaa51d6256ebd948ad23e5dadd15a3f54de59c3db27cfeafde9617f10fa892714b84b7441ca8c0bbb8a4ab488aa4dad04e9de2fe135a36f2fc09a91f39bcc8ff5aeb8b9375c87e490b1b6c1384157fde5b55e387aff8bb891f69853c20d5133729aba3c6d48b7fc870a2bea29692101974f9ce0938b564a2782504e95bfd44d1043987dce93296eafa17dc6a89e65514e0723d4e9a9405ce7922e9521ca17c09778c6877ee9e4dc29f3fcea145ab2892c160c4b48ee6137eb56d255a9e839d67baec1abf7b1fc167544f5776bea9d4f48b91dc8d469ee8a9b43339f199cbba56e544352419e9364e71fb87fb801429c76d6d753fb148639c82e742f20da974ee49460cadb10f1aa9eec634eeadf667470f0ae8e47be86dd364a1e904f077cdb1bc27455cb9e02df8d47a2fda49db346832110cad66cef4122669b18e25bb4a299f0aa70a6e498aae764e8e9073ba5fb9762a6713dde28edfcd29d7243fec28e8649142925a3d626c7c36d2aa19d1baa23aacd931eedb41420c1510e0ff2c2f4a69b8783d639e71ad688847ae16bab795915c107fe8c254da7a8009712b4741d68427812e65af42e67d718c3f29ead46905d046ad60c36c88db32d1a75791652553c6975793aedd5bbd050f873fea7657ed9975f459b6964c6020aba058cc6b83a3d56a579960355ee32307bd18ffc55a333cb0fa1c27bc1ce293da5a92088c0a7658b7ed4f07b6b355ca7511d3a96310bfe10f0b824aee9caa2dce0eae79cca8a8d38c887cc0c69ccfff6f38363b0a9e9c9c28780f2960f906c8f524a2f06835ea1e08a067633c5b42997141e399c7e1f8b51a8cc0a31905ea2ad2c2a96110ff4bfb12e6433b1b036f244a30e27acc80e1b916b72f5fd09a1b5eb78d8b2f27188e149917fdb5f6493bfec0d1f55ccafb258ccf36ce04cf7094d895018466c0b13a9db0cdbb5759ae73e023884eebe51ce4df0e34d8cf4e0356e9a55a490b247bc0371b0f43599c2e0a1c139db0ef8c0d374fa869e6e3eb7634ba39bb27eb658aa64a292f715cb215405fc4091db14f17f89354ce3c76fefafdf5c27d5d6e190c4828ff94c922541fb4cd1d2a312de57ea4ea28f892351acddb36ff879ad9308f3f9011e783fc73b37039789e9d1b9de67a1cc5a7bc9128b4d4c33aa3486062a9869ad9ef1685ea3a58f2dbf1b0cd766684765bac4e0bc1a9545e582ddea39477807d17f8e946269144e3772c6914cf1ce709a5803c1ecdfeb8eaea280126760234fcad6a5c21390384212fc9bb99fa2190484ffb04eab30611e60eae81980a71ae65aa943a2bc8fff6c0779511d06ae322f5f2e44a48fb44c9ba2f915248158629c22c42fe39740c2bc5dbeb09e559e137a80cbbb58028e658606ed52379bd15b74ea1b8235722baaca7c9a2c8d306afc48ac47f4ce57c9ecdae92e7a5c2b9195dfd67c803c37c2a05b72ef71da9cf4e4ff9e7f188a78780371cae9d2b8194c1e4dfbea35c3c2abc0fb198b948874f7b18e9ee3cddb918bce0813d8ecee0aab0099bc70e5e705dd31a57596b70a0613111f0fc89e479735b8c1859eafbea17de8057b9c43d448aa8b3fb4978f06c7b1c8171ff82abfaaa44ac7747e3ec390dc0a8571dca9c55c7fca4805e9467f7b49651be0b3457438c95760c7f1d9399ea38f511fb9952e17cdebd7e26261a2aa78d294b71ad34474a8926078d5a073d47ffcbdcf883d918911a9eab1517d5e8e425a3a091f59e4aa181322489bfa8c3079ac6f5f8644ca9f38ea54bc5474304a1780ec9609d0a07499f36e08ab5e978060f12a21d0b29e26537b5d355e2158fdee581793c9d012b3a0fc40c56daef411b1388b58567177871b41c97957507843c43dbcd0cd581a8ffbbc8c40dbabbac70c42247ade45f612a38990133659b681d2f5d1d6d884d768bae338f6630425de78dd719391a39d927f37bb7ea5c6e7894aba01a8c338ce7b201cfb22afcc9572431fd56aacb817a6d2275ade418a5933af9897af3835eea241172532b8b9653a38c30c56cc47321a37612e839bf05402481a9e9e15aa545c977171fd8d00bdd9196393ed73983b6d21f93e35da159fc425f826bfbb264a2e43f6d6a1120ae369adbee1d1869202f2b69be8932692b5f4e9acea3c30cebe28e50683280684ac3008824822da0eb960151c7a6a8241b5ac74cc7c4173a24deabb92b76b693d1f4993b61a974ed64fc78e960b4339f888a04a3e290c3885d8af1a9baf8ff980c685670137d575cbde58246ec21bab8253ebc22d876d5c7cce8e5ada8dc8446fbaf4ab9de708f6ad283cdf818d4044a4ef26e83236366b9eaf810d4e6f48daa0c3c71ccf8c036f80a5476bf0ffe395a2dfd795419847b61b899eef6c730e4542ed6b0a9e2c18ca2a1ae84ff5c3b691aadf6c8dc107e45433d7e967a6a90c381b6eff998873eda2afd002cbff5f0b105461e4c0661b20cb95edf2f3075b83b4356348abe37c112eab78ad9b1c180d2d36b9aa7e00d68b8bd3d254af8f0b09a0f1abdeefa59515d9f863a35c737c7327cabef9a658aa66891b360f3845dc63cb712b7081293b81e3651d09342389d2ffe3b1b7c29e36d563c1d14f36c5144cebc71ad90227ca1ea9c5fc71388e45d2ab8f872bc5d0593ec05e96bab97df90ba86d1b55dedeebaae9ca1f74068d6c7a39c73a42b40f7fc6c1ca902397f1cd7121cff519f3c68e740d181325a413eea762c446098ec2b53e89d9231f12c15877d1e7271b5d7639797936cde2e083e7de33bd22ad87aa3c7658fe0579f4e1b3eecdcb4e41a908eec20f741bf394d5c892b8d59b8e7b9536aa5e99e8067ae8639bacb57395bd8d7dced64c209d7b8950ef0179603207694b0bc19147662a218d0eff4bb678675042749af9897cadea66fdf12cca365f39617bdb321ecc419a2d6cbafea81dfed4c766eb8b60f27272954ce1684fe4b49d47b57013b5e810eb538395d2bc1f458f139d248b20a1aeaba4d5d076852a3686a437aaddaec644b9a9f843f1b25a42ecc9c96c3257f9cc8a08e92af8ee03fcd815600cb1926d77f799c4a30db91119006217cee75e1125142b11d3415450c6ce92234d4e62d70766db254815b1f32b55640efbdcdefaa258d4fb12573fab5bfe8b2c7b43e87ca7cf75b14b50d29b0dc5645d03ab10e1f02feca4d8ec7a8947c4d66df80e05100bb57cadd85b2c3fa1d6481e16cdf2e0efbbaa3ea678327b910a248a15f62a5159264b709d41b06569791eb12d1f21b3c6585ebefca3becd00c8c583c51c4bda6548e6d4a057e59f2ff45c549ff0f422fbd10154ecb161d2e38bbf4f4f3a5cc1d4e64d04d3f51d5d7d62cfb57755e6ba3cc73ea4996b250b4f0a9e5de894ac40db43fc6ed0b9dc757249fa51e29277bdd6489a69e537eed122830dd33b3ca1fff0e83382ddd70e488c47bb81ed265f3452bdd50ae13c57a29df0a9a394042b9964a2026d1cf9488d564d254b985513dbfa262f972639a1ff39a6693e8a4f088aed8b03ce5b321af4a5cbef28dd408dd7ff214ac42a98a02d14265bf8dfdb0a20a135dbb7c4e7f53c85999b7f5c99e65554c71709d288fe92c8d40f9680d89a00d19c25c887093980eb57d46278a639cdb0f3a78422e6f0259a04be6618c169472aa6cd948582f015e2a3bdb0652cb6dbfef051ce458ac6efb2758f7b2f8e7832635a8c8f0d82b3544b958a3da49db09a6a694f52cfcd5a02db7470523f240be81e4c33ea5f46726c3ec8fc44e5887bdb2f2793d9bccd51af5ffa2548629d1953ea6b8d85019a0914d53c37480909312965c3338a90e4aaecbefa99e7336391ec9d323722dede87916c1a2797ff8629ead862c3be88dcfd909c9abacaeaabc42676086f22da8d4cbd6820ef684788ab0366d15c5e2daac8ba476a9aefd8181600c05657996d32c1e7e91fd8ba302607f976048447128d320fad4c490ae134dc75045cc524b2a06e4e30d4c9ee4673a11663c2bc8f4d60dc44c63a013429abf48f577dfd4e3259ab24e2a4c27ceec318a76661d597a9a0ee76c1f9e06c4cd850c0cbbff3449d4c90708fa959582ca828858a4d951e481336d2fd4eca6a35e7499cdcb0b1f1fabf04734c8c303320a863f2e5780423b41b9ddc350e4500b592aac87bc5055a4603235cafca5fc6d383b7ed5feea2d07acd4c8574325d6fcd0ba7fe2157b69f00e1df4b05bcf8be2afe26637f115420e3139e3e7d9a91fc8b7a08896e1a67efe9fb9630ecd524f3bfeff8f97948f944f731ac031e14c6808c0c4b42b49af07d377be35cd485822f9e62347f30f258c5c873c482dd4ed9e876ced6c128f24f89d650ac9a60e0f4bfbfd7177ab68e4d3315c195dd641c37a1a26e3ac344ae2c5c1c72454263dc354d737d895eb733448c0569f294930573243c1ea88d982f21c1754ccef3e258e9bb71a35223cb3f63c48879dc23e7db87632d1dbf0e615142766cd9799ddc0afc7ff39db58a2a039dc66bdcaffd11e727152c83bea050ed2ab2e66d077adac6c904e4de623ddfdaaf1c67047ba4d881bd1e486a10f17ff8a1b291c59c190fa0650161bc48351586144f085697fcd060a65d0bd741bf850eda20cb0a3c08c606966ef4a6145f2b9a439953798e6be822a53995516bd861dc786b41b9667b9b19a1fdd440c3b7d0b5a5dfa159af08a693226fb3f141e9912627671c522f77737afbc7487543d3db460ce19272619cd01e47d2226b364a84504190300175c9ba9740333b63e4d147902ea8a81802034e5b831f5e7aa4485da6ef42658cb865dd8908574d7b396fbb3eedf72d250114a6b5bdc9ab099e3ad536109f6f5cfdef416b379b8c60616977079ac0149bacfa2464c239081c151b2d1506eb42881c3861c1381991913c74696ece08f2464fa52a0076b71374038810e73d786111bdef6cfd6a55af4d15193eb7fb23239ea6cfd4acdf8e428903c9b7b5c32a29570d28128bc679b514aab0a3721933bbb2d3a9acba7ea75328445f4f1f56fc48f48774acbab545ab49b082343a72d374ab6d1a80e61b14e16604768dbca6f4dd8e10bf6724e10f0b1edc73cc8913a3932de848d16621f7d906ca9f2957fc4b5cf138583bce554cfbd4bfe2cc475c129627ad853a3ef7113a8e5094bf5f365ab0e351a17ef8a11a99c208456bebd7f6fe5a57d9776f63a6a904327f7e488163406dc192b28619c7715e47ac52b16aa543ae720c4dffb10e7ca683f5df85fbbcff29d659af68a02a5a278a25834e8728dd92e89c9125ab5d96ef298c42cb7a57a536be9facd07aa1261e8cc3679b1a77b91a7970d69399752a030cc2b7295dc400a5aec2b373cd6511f5cc339cadcda596d7ec4511968ce10ef357bcd27dd756f72f8920c7dc2bb242fa7e933ea2a6a5e23956b6fcccb419046e532160e665705bc13ba6fd28f689240c79604720376db60c90a8cfc2c242195841754d5b59bd92d3d6abdd7c9068b26f1a9c34ed1d4e61c570066e7c28e650d9985ddd09766e7a4b3780d6b1c13978dbe74a283dc731e9806573a31f032b4f75f247a41a027c260e06ef41aa8a23031826b049b2953a2973e42081add99d681d419e4a36366fe435b9840ead0290c7f74edab6b863556d9b8e2b4ae0e6acfa63f71a500599fd9bf1c2e3be087eceec5f49397fb578012928f422687de81ff7ca203e101f8019a2205cdff7f8c07d91189ffd74d96046d0112e8ded75dae3dd755ea04757226da892e080560aa5dd1de3ec4e140fd2009ecfe5fc3e3e2204303a7a3943ae00911e499d02173d4cd9dbce84cbb952e58717f390bcd8b0cdf8b69bff325639aafb854e8dfab17fdf98ac1cc9781a9d51af4f037673ac8d9e1109a499f84861632529db3800e0798323fb71c66c0c7340e12683776d7f5400bfb0ac6509612ae537e22cd94efd3bf0d6ed38f923a2bce21dda7c699331e5d33f358408ed2bc19209d2b0be58cfaccd8f5b5b075885b498e523a289587f34ff42efe8f99ed2528207da4b3a65d44282261e8407b463ebf9c96b45c6753363561aa037e83b31b142f9954d4135d71412e4d69bf6a19e066cce63b5d0162c79efe8223acdeb6593000aec04960f9fabc69052567e9e6f80a498ffbde98e95c7ae5642e1f09daf5b3a3d30b63314bdd7950ad13790544b68b91af3c47c9a18793a404b6b6e3e470540681dca77e65569ad2b77c69ee2d41c884d6b40c6c273db4910f63e0dddca9dbf030396cf3e240d7dd9f447a79c4f68d75f7d2b33d7704ed25a6fb03656e5c9485f9494d220fab919c6e431c76d8e013e6f3b9efe1e7e46efdcfe409250175a94ded92449bcadf907ffa3a3542c71b06b537052d663c53d9c84a1ab01651fe2970fef8753dd582c6a32844ae4120f766d1426d5538a72264e7ec815d3a148281613060fd7a98342a5a0d82e8a385f681603ff5d45ecebff6d5d2652ff2adf459ab7de08f65a1ff2f44e536d2ee8642d6b5be8874700f17c940131fba4e4f19a02e2c69a3376edb6643b75a8f43da3f149bc01c77bed27daaec2a58e68332dc13be40035c690266a72feed65cc7dd37ce38c305c14ac9c6287703ce20852d3f40a122b0871b1a4538846d252ad1209d013db68779a548871ebfcc604a36973323aa6ed185374a8c385d6fb8d2342c6a68bd083ef6b411958febed353a289e8d6db0fbabd5930bac97441c4854c2e34e41bcc93ba0380bcffb6c272cf5e9fa640dcc201bf6cea23b847ceb43e4b4978853f751d7b04a3b3aa6287f3137a96fa19ab195766c68cf6631ed0c3af2936f3715df5ef0594542b808c294f21edcae5007d47aa5f037f6070db0a77a256f56338ef5b731e84a4ef6311fe0aebafc6c3c61d38503b3a7d1b47d0d02ee412f34ea450eda62339b88904335545745ad6d75d9e97d4f376b0ae303dd787c9c0756d6e5bf3f4dc799176b52a56ff865bab9cd755df5bef26e9873b3212da8dd975518ebab8f7449efff86dd2211d0780ea6c7c64b87009ad38cbedd31616b251d3e0a4099fd07f3850abc4db94fcefe69817dcd1a660c8d042d041001e229e9b450af6c72bf66005f73205f8d4015eb746b9d88830adf1e4470bc8f863463560d20e864581e64923e0bb943e8c79c2a4d4bbb9dc7c802a8c642bf1958e9c3502d68c6673b40f1f4083a1b931baf8e58730c3eaed073850cce57ee1a41c070e5ce644e55c108b20c2b0f738ba873c71ce10d005767e10a9eab9e78387b89d2ae0c95b1da25dadec54e8b0d33ed6e7566f65d4435eb2847c2b7c5d5da2dfa28d243afe365858f09479c183679a6531d4215bf28ea789a2ece57833d3f0a24154ffb08c94b20eac5c1047e4125e8abec33e8d9341bdb847ce02a2704eeff51952a76184a3b5710787a04afbf0ff76fc4aa80ff7142066637c8b8a1f12893b4636fc282f3a02524d4054dc6c13cfdc2c7646a85e979b410c705e26bc4912a990149649cc5c39a4cf1a7088945a0425dab2ca85578261cbe8b47d5a2a4091755986dda2d42ef7dc7b5ec3ef7cf2e72e533b516eadbdf734042062a42fb4aaaf02f971b96f8785e7ef9dc54532cf197ea1e48b2e9e03995a0f32a5d3df6fd14b1a8a8d51cf1c4af102b8431ba9bbbe1d79577c525fe6491ccb32ad2f4fff660cf1bef49ec9075c62935f1ca0e9d755d38dec3c64b8f8703b4f975e2492a91ecb17f53818a83e01d8249e88c4535209ce2fbb662eb32ea815b3e4da26c25a11b47d8eafe252a8365d882b98dfc96eb1987812186bab72ef830fb315a633781fd34518e9fe508dc0db38f164c8227b0e88c270fdc10ce62fd38faf46893453030e76e954d8fc7af8fb5b30536e7b28bb70e28ba75a4cbfe4466c87fafc70fb7ca84a9f0d0f629e4ff8e7660bae3bd3dfc1eadc11612210443e69514917daa798795dd6d3e82245054eed8cd0564801f92aaf9bbce23fe3dbac748fe7ab529bb55f7a14b33e61d0c7760c9f15be377bee8815ec758323ed3d36499339320577222576d4452cc785b79f62af2c6c80ef21c58021cc25bfdd8f5ec4f395ee1a6720b803583590f29a2d5821a99c00bcc31e5940f49bf3572f2a84eee5cfe4a0d67d6765962f0f6e1e41f796fc45de587e6e8a61534bd677c188d85146c96f176a3eff76253e41c5d1e2423a89a2414272008202588f5c8151c867fb430533173d7c2365b2a90f4528b861e6c7d173bdb7bb93895773e5408951a6f454282f43336655ccaf3d9d61e34c555b35d88649990f46a8f3880bd799cd05034af214dc6332eddc1f048e7a284624ee5007d4cae2c4298e2db2e6a36211596b49e730339098cfe5c9e957ed0a7f4bf4f47e40c48f27e2abbb37cddd09879f6f17d034f024e8e58dcce4317a6dfd0bf074e9687c9818ac31d90c618d1731019bd48035e53c4cc17c8b1d7c36275df0f2a6ce32db33cb3ef4567aa131241ca44f62401049c6b4daddadb5bbb106e4160e03b1f4370b29e7a08adcdab53926a4e8feaebbb114a6e10c18746f05f6c8dd34a8ef52d49474a00d83fe45921a6a4a7ae666333f8e3acc4cf94dd235aa06aca0e141b0b2075c0a3536a222a960fa2ad841ac1b36d2cc60d20e5675099bddb0c3aae53df0f6e43d5572145419316dd9ec7e2ba395708e482a4af85f9bd3be0bbd1965ed578ba997c20f06dcb07817121cf4d309d3a63bdc5e50a3bd7851ecdc0e1f245d577dfedfca791a7c569a190dec8ff25359d8a041326dad3489db13f854a9d9e1252cc5777e93be92d0a3f81ae3047618e6618b9ba3975127ff6a0e7e7665d893caf81c49a6a5ec32012a161ecb33c6a9e2ddb3c010ca5105849dfc2d336577d5411a9f4d6bbcfd5f07babd324bef9154de399907d9c7fe17d2f5a9295158fdaec86650a6371450a885f0e2a0069920470bba27b9c2016bf240232c72130daa8f5bd9cb6e609f591f113187e5cc32d89d592df860c1b77829f396c242e7dff5662e4028e3338c6104daa51cdc52b9b41e2f3063e2a43164c1893cbf3bc108b9b8b4b2c68341bd004131e3fbab89fceab685aa234984018e5126a90f0904942443a2f8e7f34a0a88e3029005b07535579c4f85d00b10f956d34470fb904645d90eb28a0e94a1e83901b9b7a57f5b5cf55fe98c56d98e87102d24dcfb3ab8ca020addbec89a06b7eb6b097dd799e2fb94eef528b0ccda4f44c44f1a50718af8a596ca3a74ff7dc20bdbe2a61322af2f954ea8a3f2dc42dd343b5c05c7f0d536dc46d47de766b2e162343cfe05a68e2c45f16669dce68304fe345089f9d3c855894720b4f486823b5b00f3720548c2e1aad8ac45e4ea96f89fbbcc4d7e88b7df2f39241fe15090b74c528c27e65d5f61b76b5bfa0d68b717660b8303d2bee61af0e07b8247d3c4b6f2bf4e5e38d00ff05b2f34e5d4649e84810394e2c45077c11abbf39f31a0309dfd57dcef709ee994c31175c74564905f177ae1ca76af37cd6a422e21a228e6044c3c1740b1a967c3e8045395646ce173ac2e5d139f80de849dffd076ab93cdc8feea313d169b7e6b0ff111d646f2c44281c584758aaa596665a40748b22f8e4eb3467f751ee53fc939332b880e82acaf22fd48804f87ce61d49cafd63ef8d9889d2170188fd0abc1416cbcb3cf0f0968585ee1ab689db5338df9641ef5cae5d94fc9b3b175e2c84efb931489c86399a866fe634da1774fe43ae42a35670e5cc4cb567fee761dd9afc5b074c37cbbe461703975a070a0253e0b76b53f2f4b67707e55e7b2d8ffa7625266df6d29bc68f6d853cb0f0d69809b92f644a0a0ec453e4fad8f22a7032703d9ff6ad700758d9ae15504dfcf89de046decd84a3410c372f1d13838e260aef53080b54ea5fe5c10c9cf0a6a70e855b8de6a331a965c6775da0f270311dc884290220fd27f6b0109f3b42d5d904fb364c14c89c7201f4708c063cca426b5e4c2ef6a8fdaedb8ebf47afcbbfc5dd628318d0bbaa16ee6c99eaf664b1768ca678c914ffe58f6e0520caa5dee8f59835f6064dc9068aaa2e8ae43c0f34314bec785a18b626a6c793e13fcb0b0dca417cabf35cc76d09e85b36720a318c453206c7622cbcf779063c6f82fa3e53dc6da0efcf03683591ee9f8c8f16410f9b9e006eba865006b54442e9fcd4f2f576a8b0bf1b7cbeab276bce00ca34bd2f89db831dd2043f56352564ba317bf44cd6c12d1ccad00dd08b6d40b5ec4823ecf079c62a9ca55132f308f204703c491c5c9f3507fe033268a43b8cfcf1cc5767f3f0ed92938dc01f70237d126337041e1e8bc919359e4736356d6128a3f7319938fae811400715b6c994afb99579ae3a8c817f9de1af45f153714c17247845565ec2010bf41a6f4b213711128fcbca71df8e199eda9b6833cc688cd10b9157d0ce8f0e3528ad58cd83c7a05dbcdbfbfbe02fe245864d3c75f16910bc16acd16a01cfa891427c59ec5883a86ec46379530ca48724801476a4b65acb8087d52db389bceaff6be2a7d3a7fe6a113faa8d5f5bd3125d57eb7beb0e11e475c5b21072f253be39fa7bd1062a6c77451c881421441ddc7ae0e66a1ba67a51a7fd84df4f400d09e682532e267e5d967c5e7ff07be6418715f084dee65329b549beeca401cae3a8776d7e761d9077fb9883fceedf8204d44c84df8a0e8a92305115978066398b934e16229c14a1ce4463db3290ea0800414f796c458ce2c82b25a73b540b95578e9cacb8ec0a1be10b5335894ff38bdcba90874e5240e3a2fe8e628cec57d876c80e30940d7bc7bbca10487621591d1cac53b7df03c21bae229de1e13c21e38345a760e1491086d2eda6355aacd110d006a5e807c62e39baf06b6de4d5e23a3d7039201e11f1f1c1b052973e64fbfd4d83a957671d82777c72612578b0bf9b4751a4467fbe9f55d632e2d25a518d37fd6fc9f65b325441f163431662a35f797872a21a7d27fa220f44f22aa5cb3488061b87c41d238211fe537f8f12741c8772dbe78b8f948153eca8b5ea3e47fe771fb581b89397bf086066a17c40fa5533c521bd5091ca1f07cbc550ee85bc21ddc275c757b457faaa56882f41f2cf2ead54ffbe2a66d960e443f1ee2ec9b9684027911dcaf17b7e59bd1d22bf7ff049d3f4cf8aa29c99e410439cf2ca02b64eb9494b5121dfb07854cad31d838be5f02e7c15141694f41a642e63731672bc0ff05fed3e2d16e3f891e010683a7c0a7504795444bb401ff043d2fe4c4d1210da6bbb8adacfa3f528e6a220d08d7ae49b76df8169b7e342745f7c8b20cd48f345212199c454e77ff167294129fa03b0f6aa52100fc1ba2a9c1f787d4d5dba1946457ec71f74155a52647d1bb4117fe30fd9373b8e5082accee9b19be89e0c17be36ac49366803b2151f9a1ea0b08c8ca9023b679d12d6f28e4863a2685bd2baae00e0b719bf8932df4393be4db205a27f3a4ee44f9c577512550cab93b60b6971c018166f0a9c8278deb152e037800f21fbfa37382d2fed75317326e67fcc2d19e1a634b1c00f3bca88682ca85df2223a546a90d50e0027db63e8a02cc409126995d5d02f031a86be4a9f20b34eae86440702eb546f0d96b6f4ac3993f9fc732087d272b3e402d89df74f90ba2923cf743543fcce5a55902dbbf48a3b76a679ef3fdc5f0db6d57320f4dc0c4fd6da0ef9237b6b4fcfc1c96f06b41a850469041789e877d5166dbd111af52bc7024a191f4377d39b0111d87589580982cbd27fc57c0231363055abed1ecfe6c87c7c1aac710c64c6c1f74f7d8e0dfd411bcdf87bb64637898dc0247f317f693baa9765f29f20246d1d8e489e1aec1e694a778017c8c36071f07d5b74e4acf239f30a0ccaf6bd5fb62371aba942c453e6166e727f48a06ba1d4967355e5e559d8fb64a589f2f9b333edeeebfbf15171c1dc81aeec48ea00b51dc74edf008e54f4f338f0d632e9901ca8e1fb8ee7fdc5dd4b21cf77a6443842d1d52b7912bfb2ec73b8b274b85aa33f411c2f6ec82c9925d9816d2da6d0e05dbedb94e16db28d5ac6026efd0d37537ffdf375fdb83e2f6ed54c6d30d77d872f627f11410d71811e329c41570a5536f2f765efd68eb521d6a4f6f57bd3ef0b54077a75f9692c054f8f55288c1b71151b2c66ad08ac246c414325a6a5eb55af35f6b44d976b32bd8ddd776c14e5872a7a614e7d58be19571bd4eaa912e200decf8517a0d6e5a094a50caa7c913b50df01feb37cf1cb54ba943ba9d3ce41d3a226ae5b842e610345142d1d5174e313fcfa081311eb18aa0129b3157aec634f406a46a922a52e665c8de3b18bb69b61448f81aa81cba34cdcc195153e3e61fdd2c7e9beae8fd0a6fe0166bc13ddaffa19725d3ce169af18acbf668c359d9f7b72aa0b2072f834cf6dd3c3d036d6df051bbabfcd902fec6306657a8f5e298f55ffaee235a7a5da803fb9b499bfdc6a3f63f7317baf0cf15ef02584f0e32f74ff546e041a95f36b9194e57deee63dc43ab731ce2040f9f8b85a44fb177fd7bcb5d078b9115c3ef2e523c31fa77f39db957730619911e98e542a112c4518fbe63173095a3b719ba02ce7e02a15d13b94a9dfb08bf854c94655373e7585c0506afc8061ef3eb84bac7a532def807e82fbb76ec0c4ca6830599d9085802084c5acedbde9f95c212940b850ad876030ef6463e7be19fe4c3ad649ca5e8d22d68b3378f15cada1a6050ca2c7134ba1cfdd9078dac8cac64778594645c817117e24e52bd3f7bd4b7cd22faa5e6c45a36816405767d2000b7a3775ffb3aa009524aa717cecab7994b88465de7d7877b0310e176fb4fa0b552dc76fc23dc05e43d9aec42251c1be97c2273c2211c51a45cfdc8eae8d6896962086d6a51492f143dfc608b8776d83f85cbd66e7525636a92549f5900b4a4e93a9d283779632dce2888bd7d5bcbe370ed709ca65139ba01db65555db7ad426c2163aa22b091c591c9dac00fac1b0c6ba3e715979feb50dae3d811b6e3d8755eb19ec87ab56bd8ad9c9641bd20e4b16169818bfbea9666ecb3e2721e4bd6497bb6c7be11be27c1377c4cd2c9020acdf95caf9db5856bed662ec88205ed9af11a929adb249896ebf985b5576c096ab2f23368ce7ecebd4caae1bf2510efc40de8e20d9b577e43a7d205e27f2cda5db80aca354f0388341747c4e6bd605177027e66ab7b0da4049061924c67f2ff559387e36e7c3055b5a192fb6476a2535b3fd178843b3c1890a5ff30ce6f9f8768b08ff1fcb1ee42a147c54cd4a0277ee2db66f2fb6fcf5db18d285d0a98fb0e2dc909d4d635125a635321339c2e36cba85ba1af51216c114d40fc8f8d4e04b7f0d8c96d1e39b516f3efeb2101551bb172fbf26c082d09d3bc33e00ce4b9679398dde7ed4ab7f15eabb91ef5bf609cab403426d73a565c9244f4e47341fdcf991dc35f6809d5ff547cdc0fc602b08536ac74a42462efa729a9dbdba691028ecf6ce62331a3f6bddb54973302536605f03112c93fdbfd80d640373c90756c136422f9aaba77e02d7db357a3c3706b67f92d780afabc61b9df89ef2d53e9f7f84ae55b9904eddebc2c2b9b52e17c053de711036b35ee0ccb17f7b014c4c9b3f64fcac666c2a870b8a3949418f34a41168346974c33eaf142532385962eb970ab28c978381e715d00b2b303cb54f6fe7ba03c02934709772b3d0d4fb961ebce004f14de0ced5681b306c1862342ddbb8bd5e37cba27ba17c660d65d1ae75637362418e084e239e2f5c768d779a80f4fe002b7e8846c526a551634a56b62494c3d3dc48af2387593dc01cad4c6b9121c3a92e32c112e5ff4bff46b821770759c077b84aa39f68445305468d39e79214c3fe2dbe6b146c3d9d2fb154bcb7bb61b224a52c98df87e7e3ccbc229de86caa94fa865369283fc0a25fc0b10d3e9d3c5f7339a01a9f05e0b9b287855c7d1aeb381d294fcaf9785ff7ef1b18614cc77b6a8bc30541d029e8783ff0352cab043914712c1437aa736f339e639ae4b2505ff8be133aa159516c0c1bb55aa370fe8dc887d5dd5d4328ba8a97de7420996b7b72dbdbfdbf2e1ba9f754a39224614a642bfefcc7d40fad7862c22eb63da541dcc5c1aa636c400a1354947da938dd2db635daf39d113b551810501f2a465353fe60ce02eaf59816f053813e702668fab9fb535f56116a3121385aaff34ed79bee17c364e5cff9158cd8ff38525c7c15da413e3734a08622885447e409d505e501a9468f15ef0ef0326630d0db6166f35d5ff9f68b5c554f54c974b685a73fd90f3a524d09f248564976bb7e1f7f99a24c1ba8db99d07cfd1bd474da098e725ed448679366f13b7b28cf5ef37074323d510d585d22a5d8a921ed6afab068f918ad483eee0a3c615bf2e5f87d9f0376059ca8d876ed2c695a92631f57e8780791bbbde622cd7182fcaa933e305fde7558f0a0635741ec2f892c2f98c87ac20fabadeaae72ffbc79fae111bd111b18e0cfce1b50d81f21a7bc196e99127cdc4be243570500381e0b7df9b73af29b767e1d55ce2b174c95b3fcabd2c1cf328473fcf952460bcdccf2745221aded911f3865913d8a20a4167f27f1cb8c3b8d4399c66ae0bd70f0f1e49dca595936dcca5f902a57ec590d7fbd1e0850f743025ed0e66b8c950119ba6d149573c67b18317a87cb26c7769c0e4afba2affed1c693e44c94be68b40600a44e5c770d1cd20e0c21d16af0a39aec5a711f46d6a6ba00f85262095b1620304f1393a0ca20ee49a578f68e0eae2a7ac05a333ce39249027858adfc3ea2e76f0613badc5d07a56d26d4114353badee219cd5d9a9d7c267b43656bd20452495fa33f80d4fcb6bbd7493e9a634a9b5ee1e79bf2096c17c2344bed04b77c746f2e12d2edb53dba4d5ec7e484d470130b865ed09fcc788b3bf8409f0426025e6ef37ec265bf754e6cd8b3d54cd7e3f1c55d2b4784f8ac5a70cc8bfb6c1a32b4737a6fe051f175cbbce25c2ac11af6468e3043ebd1ba447ecf3cea442f4d364a4d2e65f9316458c57db9e790142381051c3dc81f6e58a6fd555cb1f9e37d241eda93785e302df42e1cf0edfe458d76b1f448060c234aee591813370f2409c47417d070ea9113e323ccd46ba9502320d211a6e1a5a1ea9a2b369d088fe8b360c0cf951c478980580f655f58876b3d2b7f1019e8c661e498b7883bf49b442adc90662df9f15607a68fdd9c9b4a08d48083d19d825d840913d7fbd3f7919812f91a92734a4886fbaadec181d20cd922d525631add499da10168e4546f72933aba61508bcb2c32835c1f174676f4360700623e67a210c7b56b50f5658aa130f3c38b7ed5bb566d223e61e79b884cdb18a44113b2120971aa02ddd952ed0a94a44f4b51075038c7646a95c97ed85758a0eb15ac69a91c549c2106c580afc1176f623e53db1a4643b034fb89a906ec9dab4c345b1683151724c0f25227367a2dda3774c44890defb2178280eb19e2f32e987e0cfbf9b675a7e4e90395a163b999f47fdee088a626e2598165fd1b3e0f411f085d097f5f34599569fb515aa10d5bb5b2f727b1cc32715183f34aa639e12f729d29748d503420130680dc8ab75a4ff0bcd5c9a072b2a8d63bc22aaf5f26e3dfb0bba8d0fb6fd459657908def6f110e9ba09c7dbd6766fa749665e1ff9c81ae298c78975a867489c0098352a9625a1a36a1cea0373c20ffe7f2e7bd19f16787e96b2c583f153de33af83e2f6b05c1f9ac1814f6c696a9659cb2ddf5997c125818644ffd368b754e6116106d33b6a7aad0c765e4b910d785336df4c04d66065d2760db94afc57fbdd6b0c3e932c1c542fcfe556a62885db07213dc1ca52c01fe45c42fa0876135aa2c647c7fb695093a7200b3d3bba4b396c56d288f0fff55105894b961458ee8c5b07f58a0638ca02eba517c6db5e4cf4dc26355d76d4d8f07133f1f5c331a237bf514df54e2007c85038e8153e8c8a179b8f55492215cc76c39eb84c5dda14a0df349630656380acd0993d447d77e9ba01706b5bdb363ed7f63061be211f48674c426ef12ca85cd80ce46a8ee461b1e1e4ec7f98475b5d6cfef916d21ada2cafa4861728d0a88b9ecb3a89fccc8f9166609d14185c72a146e6fcfca168ed5f09494306afa9235f30d83357c60e5450f6a2235715cc531362b42d9e3e000fb65b853b3bb44f06225b0b645135287c3597a3b17dfd12ddc19beb6be8b28096a160f739fefccbb2510c37b9f91004ca81b3b941d619e09109fc341cc117533ae8a8fda4c0596875a40b400ff147eff63a6c1690c28357774dd042fec82d65c5e5113b2ebb9a801cbbfc52f4a636dba694222aedb4ae61e7c69ab31057d1a9a7fb20f8df6b244e92b9107c473a8b01647ea2aea6cb89112b7c756eb3533634132b877f64970e21e0863b8228165afa6aa2d5e36a018b93ad8961568eedf4a884ceaee83a1ed2dc6cdc6f3a06242b6dfdf4b3f569660b5829a1869cfc1c4a3b24b85de7cef88c5647c06551e9e2e9983fc0392d9b3b1900c21612f29dc7b2878a4f79f7af9b0fe8a277bb3b7d644d2f2a4d65013e80c0250c0d6e895b9a1855d57955b422c4a37a5a9cf736c543266ace8000f7d4418cbdcf5ebd601ca5f86e00b887ad8fbaceec4bc4a26786d9a3e5dc7c977de636a33827740d4e56f5f0d51ee9622f63053e54d0636333f1d9039583f1e82d145fa488a3597acdba740cab77739ceab069e8b4f05bdf212ee0519692c145a5e57df395e004e122342d6ebe7b0bb250fcae7552e4f67c613a419ee6aeb56b7f3d2aa74666f75b63cf1836a3dd2a0a509649a9c97f26c09db339113987fdd732c67fb6eac5e98836c309465623802862fc38ac41d24c743c4b41163bdd7e9d8fdeabbd33c8b0bee61d14859c9b1c781d29b2627477f23736a2f79129c9ff39620b14e3b695d3429e484b507c0fd4e35da93a1d554e17483869c64a873ec0ebbad4608075e83b60a95339c02185e8f9ca1810081d60ffdb2e44d3ab9acc79aede7c026de59cfbe1c3459ea0dd4b0cd58ba3a86c5f330c873c9ba392cae8c0cee8f9a4df553ad7204c6361d2046c034ef650db960d56d74e3f7ad3ea0d4aa4f1a9658783142ea6a6962b47cdb4b6b44f366115522d2b21f74ff8cfc94e375b4b6b2ff5ca1d204ec7f4493778773ba7db66b40d88e421069be01741ec82bb3eed0c68f6380fd29422f6dd5fefc3f023b8540a15dd08b37e65e669cfe4949265184779ef84ea83ab4cfa3d0368db1609f015c3820e54f965e79652cff135b7cc4b26ec3ef9cb29a0b82120c78833595a883da5dc5ca25d75b7e6d03dfdef4986a08640c0dcb15e0b74ff342eea492e979abd19e08790a174e6eaa783c2d22e2d7cd115cf9bb90e1e64bf61db2f16d8557256894c8827d4aa7e1d7d2d3cd6b60dc64cbd616dcbfefae8ecfd3ffd24b3a70e43553c03969623bc4c167e4d9c20b39c6b3747271f9caa3ca592286353d9e92c5adbd5343d8e51db9927976508ccbf7eabab21cb4f7792eee2caacac5bd1a36f3b42ea7ee0dbf95f57fe4be31d9cf42e87edb3b0873784ba1eecfd8db6c9fb37bbd3371ca45ef1b5152d9f97c80f0aba101e3b1b7b09c4bebb5e5313116c306391e9c355194a4c38c6f09941f432136bca0121afaa1c679b02b9847bd7ed3cbe39fb85ee687e2026025ee6c733605c1b7987984ec0bc82a1e99858015ffb6ef747512e42437b95bbd4b37dcb09076844b4eba8f8b442116a29cbe570b34716821496894984e51a88057bb9e4bdefb2266e504529ed83ab56db4a6531af81b5492c629859fe75f3ce7a95f62c4db9157ef1a7d2c4be3d42e218bc1d03e7b2d122daa8b4a1c469549df0647333c4dfa27007f313186bc31a310606d9270e45d7b8eb50409b49a3d5ce6e8451c8797d7484b17ffa1ee4c1cfd181b0ef45210d94281d92fa66b86325bd27940797f0b146b5751f6f5b6be1d65824dbaa1b7cc372de94e5491dfb356e6dbd7948adc12ed16f95c654196d7319458ecb4a19217b90a238d3c161c2360505798ce60f03c3ed4975e6ec5a1c622d33bd577a994a641239fd07da958e693c2176caff6164a5173f997ba0646479310c8a54462ba7ee1692bc6a55b622d6d5dfe54f55b7c1e28c67f8049b5838714f7a63879d94cadd13ffb737a3608f4491d528fb0a85bfa2d8682415296d81b6c30ae66dca5bf7968d03a73f337021540ba5bcf3bf3217621f6141157f9cb89e38c8accdd4cb08366228be290b69260d346cef0409b20b91c231b99302e177decab53cf2a7bfc2033a8d3a036cb70844aa24c69dda114d995e496fc9d10ae106f1c182b1afb08b6917d1ca62c779bf38ec6da568100e9723388005a9e4f68e0f03f1a2399488821adcc09e1d3307bd1d95a2b02d3c3d93fb697bffef1d268bf62c1ca83d50506262e31415fc5d68c7f8be31eefb6158e0f3aae33842e3c0cc32326e286cbd414db769f1f8e62cfe6bfe2e417abce80185e3e132a89af2ad2e83cbe5a250055db1fac400863945d744f0d3233c74413b1d2d8aeb5aa36ad795d9fca3f63d2d7f4b61be97400973ccde54e2303e155b0aab776bc94bfe99889588b677ed7ccb3c2b62957fcf9512fb59d58a3cf5ff9128ba9cf12edbb1cb5eb8cb4c176a1192934812cbd4016d590308ea67d8f8e04204bcc277b3de6210fbd40fe3bf420b80f1e833a5e016d12ca5916fac6b553967abe28eeb01d9557a7db04803d2d5e96f2795654750528c4507a4542b65fa8a53dcc55d5da551c3475983664601a09beb6342e99f28ac80634c87a60b55e353cfd3181bf168e20ac88ffdbc1eceac0fa6ce8ed79410da830b9ff19502ea7fe3690b741cf691abc9e33368142213cf7ecc90ba9b49cb74dc0405b32c259d77fd0a645e7367e5d774a6fecbd706cfec8c6617c6182e44d92c0d35959973ee788a715546aea9fe8ef54746056f0db4b9018e537db9e66694a1f20c62f3c8dd6b0fedbfa338a3c296babb561e118df7f2fcd7e885eef2acf13785770148352f3b3027954be74bde08ccde87ecbfce7a8e31b4d1327bc3c6cd1a5164aa83227cc82ee62cdacf82b524053559b9abb64a8d7e14d7b2075fecaa3ede416ab4946f60d2b84cf83c67de9ff82061428b2bcb5e7ad3a57bc2f9b6dc24c9456be6b9e939ddd35edb800fd305f1dc9dbaa8f1e72a87bc1df18f1725d76b45cdb735bc726bc19bfaddbb84e9ccb22acee873cd8e5921959175e4a069cfb8d83d5fe008d193422c74b86563c87eb07f830aab1f8540510b8fc6620564f9b62cc3fe1616a7da178d945af0ce31dac703cb90523c77b99a880fc40188efb6c9e820e67b45435279ae27f8e4e9c51a706e82ef3e1e4dc94725fc5dc126a77be38304938e88c23e6f787b06c12b0170305016e7ed1829544de02376b270014c1aabf348765aac89f78136ef19f27571c6f6a5bb7fc46a5acee990933774ae18b45ba59232422cd8fc7fea71d2d9477060e132a26bfed3a4075d553c1417bbb81d97d422aca6f71036dafdec3af127ef7fcdb00d8cbab39a098b79b030beebb0f193992ceb4906fb3ff8274efe3719cf61b07479489195aadfce229628f02711ccc9398b16cdf37622e804b552bc0b29532e6da494ca9559306fc888e6c62634b54bd2460a611f0c8e0be0b0ab913e396043531cb6c9ac63990604d65a7658481b13772cf2417505fec6763d57816a08e689bd392b9aff90bf8067f2a4ab13c9fd70fdb6d9a6b2831013d4a6834ee45762da51565c2493fc41b19bd32b255c017ead3cc84a120f03b79935e110550e3ba7104618115a8f7403a82b63c0215c8365e22934246cd15c156d5a233674da73cd45fc61324552fddd5c94252e5c348c771c66ea1c1d8e1636e3ed29c07f6d84964bd7777ee7a4640cf88134920fd2f6607ba9298012c1e45312a2d922efe64d750c268eddaad16d3eb76b7f7daf21d5ef4717f48680c53c1b63a45d7dd6e51df7272c864438e8c29c8042fb497cda10c929fb3359e5819417831dd84d0cd03a7f8d5df2a08aa00e179f0cae6fe36a6d1fc5ffb27314cd3afb071ddda602dc8746e374a9840be0359be61f85947aef563abd04b8fd194ddf98b84e601344abb72294b0ccb1a2972b6600677e317bdc77ceecec6ef8af868324ea4d1929a9fe6bed03fa2e521ab353b0204fdf021727710b87b18627fa1df590b9bfc7513c279f3636117e4bb5ac45eeed639893540274f9fbaf637404358f116e715b739a5ba5326cb4a5e2f7b40d9a03dff0c9d96ee54902f91e3a05f99869635f678f9e3ebd0e34f874d7490de00e84302f107cfbfd2c1a9e1ea1b61c35b3ab494d15898beb62aa8c6df45d917155b83acca9a7cd206ed595a3e08d5392f4e61c6b454e3b570b67c24086a2a35804ba93951bc77bf9ca673b2b41cbc139ee1f8158dcef27bd0613444ae108624add2b9751e69929bf6c5e2ac98b2acdfe6193e637bf383a0bf1585fb40729b0842ccba03b5cd8e0c91b881bd264f422a5fa532b0a36efee19b14e41f77be5c2bff11cfc700c8a5a9b247f5ae5d4dbfef996e1a2c1026f489d8dcf90d81b1640fcaf62a3adb5b13a1187ca4006e0ba0711090204b5adf664a5e1dbd68d0f5c2ad4df30d98a2adf18c3e59a17bcd43881b08eb18002dc450ff5f84cf72f95e7596f3994ae57f4535d9b2e3c784ba146c8c142bdc96dbf4a26d0925b3bc3391e52265013268ec80a19a6ff4d419b798b89631b094e86c868735c28249bc15f8ce0d88d4c300bcab9ed693effd2ba5cca89ceb5e89d5cea2646f1c5f1c1918e6cf31ad5f1f1d9a7e71b80cbbdc0671b4549a05dafc803c0e7d790090cc6f005c2a5cb37865ed8cfe0eb01b60d20103d9fb926cc66dc58b68b5a6b7bcb10f6766d104e03116a9287ce2adf2a704879cc2cce23c793c64b9867ad8b787b32913d79e074517426c9e834460e833a3fc0c17f40fc84b9129e44de66da2713b3a25b956f6cf12e4c449769e843be12ace3a93922ef72148a92823b91044742043ad7c610085c22d15e1bf09891415c9890758fb24ecec74fec122a18c987b797451425753e3fcad14369aa89db8a6020bf188b8c959f4cd8f88bdd3d27fd1d9527b4ed3368c9039efd80550e939ae90cda38c2ac7281d32fd57170709359f01d7901b33eb100207a8e0a2aecc6cd09d61bffdaf6d44dad353111b7b6dda707be4f99697f21e557cbf618658485d5163b5430051997387e3fae73bf344cb936a4d2091ecda0ac1e1e863c58a80eb0278096bafd59b8c2ebbe60da9db8f318d16d12d33265cbe592ec72a89a2e0dbc2523aea8b772a00a4a435ae2a329c6ce5eebd63649c34d6cdedcb240084f49b2e94514d96004417768ae7d11fdb200da521177f2d4bdda9202124cfdd8c7e2ff6707c4b04a8e1efa395f072a432c3a9334c02be9f1b3880e5c1edf6e3897864d7290c9aee0f23780aa0651116d333cc37863faab93fddc38fb19689fc72917c7cf41e54901de3c99c62bead060d4450368aead3f6266696cf89ed856b858b6e6bf7180706488bf1b6f4d4f6885b687bc2c50f07ede795d727ade088e70ea00b67f8d1fafb273d16b6bc342f244f4e4bf979c84ea1131e6e3acf91f67f4f0584f3032337ed7148f932b4f804e5d8baacd40383373209ed28f35fbdeb6201ed4e148862038532f86fc07ed91340ea297009073734fcc0aebf9ac99763ddb7836713a10faf1a62fcf8f9ba52e28be10cbbb7906e97adcfb7f4ba432f34f7ff022723374bbcb23cc343312f3da13da55000d2581abd253d6c6cb1bc7057df0f064c465291fa49ad0fcbc34edab1bed1190b572ac770a4c6123cb62231bd495488ab1dadf2d91e43ff09f6ac3f73c6f56c8d664455cacda8824294173146ba02f789b4fed8749f469fb6412b8dac1e95b4787943fff45185c33209d09518b6592b8454bc1447886f6ac0d30bda9482ceda5de47ecd1a7f9910ef2cbedc725f8c9161d2a9210c45fe37b20ea08b02501f8d1d60e419c47bb64c9a5809d6f29a7e605b469a9a551ed17038a9c2136d08f20ab2fef2558944dd5b7bb6ad4a7b63a0f97166c81bc3253f50c4346b9a4adeda3df34bcfed0c2ff7a5c67725a8bffc877de3a39d4085b31cc3e36a2c1622f42e2ea28f8a739464bdd33e8a16b4cf49683325a781d97efe30ede1d8f8dc1079372e04416fcb9d9ec051198a598f231033d905a6f67a16ab16a13e91347c773da35dc6b87ad50322b2a94cbe972012393c198905b026da9e2d14d71d35006a5eaa702f3c2912565c52bd5d8a0984035244eb702d325e07fb46170565908cfd2f4dd06e9b7aa7d38c07eaac8cb941a6eb655bd8cdeccea61b3e953e31f33c6c3b549706470f7fe046136c879067832beb16917c834987d3a7aa9750010794ca38a39dd89bfb5ef6ded8ccfb8140608de102da07d9a26c5d5cd4a0006a5c07ffc373dae2e853edb787588b6caafa5f70482024963b2c89033f0cc33f285c6f1750cb2bd6e120ecc433973503d8b7234366cdb18d8230c9f10a4e609c799e83fea1de854a7f3404271baed6f680397acd7070a29ec78f863f8207c6063a053311641801a81fec300cd8e193b6823dcef7448525fab3e0fda453f6dac530b9f45b3a610bf7e86c274d7008f9b6536073991ed84f826e715a0eba4ca04bad412773a08cf14afe036a89656fcd0ba24a176e02b690ceb078680cdae36d69f7769684abf460d23514d55469e5824d168ce4309bf3e1ce2d698e3b181a6f04e5db997befd8a78fcf800da45f4be6a908f07aaf7acc6cf21525fd8b18d0086d6bbc58c0b3000f4807dfd726c480cb5e25797f342c030dbc6b41db47451027b5ecc8a8dc8abb00f4e7a2711c4e6b1be4f42ff2b7300242f24c321ef891755e4f42930fd087be2cc3d7d85a65736e306cbfa5f7401d6188783135059811354ebe6b55506c71c1b6d61a95dd5fe1df7f3c20f225a9641d7ca379c3acdba31d97fb19929203c488146ef98f407e9c79357960b27c4b2a1936ef3f9cbaef6a4b9392d609d02f3e65caa1f6aaf3d2d2d1f4346291b02e383b18bd96760e42d7ed62ca1f746bd100fc98c8d3c95b9abaf77c50383613c8fd62ce1ab0f3f4a099d6946f195c5ad9f6637cf81067fe7776765238ca574f7d558e050ad3149bbdf04dc2e6c22e9b2d1fe49d2c5d3c3f75621e78baa2d835d92d830665a0f560ee6fb35825c8c4a410833c7300f0a1dd3efcc39f4de3e07993e4cb34e0534d00b57da8283eda8a17da57478db967317db2e81a9704e942cb0f03b0322383c63498a501cc7bf380e6d259544db235197d8ae417565c62dc0034aa23c57f4e64bca4a6ec5f012eb8187026b87d8bb4148d383f79a56d2f4258ece43922fd51601de63004c0b745eea1ee0aca2d70d00440f255f2eda00bb88036228da6976d24d07e0d62a5130863d0e4e9a0dd964d1ba00b18bcfee21ee72d2c3f39cc65ca6269d0c37e3b7a1b26c6df3444018e7318b56bf01e1f2c987d8a40b9d85ff9043dd7698261b055291391283e414d7130fa89af2ad2e83cbe5a250055db1fac400863945d744f0d3233c74413b1d2d8aeb5aa36ad795d9fca3f63d2d7f4b61be97400973ccde54e2303e155b0aab776bc94bfe99889588b677ed7ccb3c2b62957fcf020d3656e6a127399081b8567a876652cfbf26b8f4214b71ab5fb4d540ea164559b61cb50a11f61ee78292c1702f87fc37a34e352a39213c295c3cdf2f1d28471cded798f950049d8038ef484de012138ad5879552895b960e94676257d7bfa91cf51a562826cdd921b42fc93de68ea2d858167e5fe9756c172ffd427f6593e3311d5ee1d4fea277f81360f2a7abb7f6e6186a9c39381d6c0f92e1ab4bd7aa4480673313c6e1498c26492b7223d1d82a0e23f2ba30a4d40eb8db1758cebb6edff9b523c2d52ebec66dae4043f90bf68ca4383874f6812be9fb38c4c252600ffc1803e6586b54969b3f82491deb863722be85284cc808a05907edaf48a5b26c05a17a822f18a2fcf2b1101ccd1b16d56f1935c186418e72ff8a492f2189eaf8df95c24ad518d475d255a446cae53e123637147e176843df3f3c63fc610065fefa9377841f7fb9d07a60f347eed52a7c28aef559e15fcaa5fa28afefc3a061c1a21c2a7e935d62432827bb2c521c82aec352331d95cd5990c2100e2f95e16e5a24b72d91350dae9d18252f89f68adcf857388fcf2e0585ebe762d4b7767b977d07f6f39440d881f29b57fdf93198fd7d5e23d108956286d43c86ab08712210e324e6a49cdc5a1fe05ff3a424ad4a652ad3018060a7da6cbec34c1c9af54e0564f9b62cc3fe1616a7da178d945af0ce31dac703cb90523c77b99a880fc40188efb6c9e820e67b45435279ae27f8e4e9c51a706e82ef3e1e4dc94725fc5dc126a77be38304938e88c23e6f787b06c12b93fbded6770475c451f3a7ee32b214ec73fd16a560a9456f5cc798012b72ec3dd2a09a52388b49dd4f253b3411ad4e4f7a1dbd852533e78f7240f8354068f28967cc3b1538d48b1f339052e5e9587875892601ecf0fd21f1609f1598b4e844d72f4a774f824686bd063aaa20d636f3865bf4267bd75ae72674e06667aadc1f7eb8aa0139b7f51bee738e034bedbb863d82bf35ab6cc23889a035438793234cfb569e56914d9be03fa16ffa5d7ada3634a263fdb666aeae04bfb1abf37593757274a1e11fa5ec68dede79260e5e5fb9e579a5d778c29c5515c9a0565d0d18fa4ea9fab375864f5aa82ce30c31a22c4c7771056c042d79023a588a19af5399ade646fb66c0c76af62ac56ac197966ad9bd719ebf25407d1feb0f42c9c2fc76946bfbfff79f21c52b06452624f591fe67895fe2ac911a8d6947d9200a2f2b1f9a09485a7cbe3f44082da1789461cf7d0549657e0c1c35cbfe9833a9240dc76f634367dfa331d4b1e0526684cae5e6e2cb6476790e5fa386646fd3bbd2257363f155f5d42d707b3ab6c3b4437a6f9d456d80401dbcc4dddd1a36ea102162cfdb19d847c8d6701aa17e47e4f7eee4704bd89fe558a0252f7ebe3a922454a640619ed740ebd90c42d129bf537e3251917e81d4785c98b397965e5164405822db2ccffe5f504a42bd0868d6dbee355fe952a6036acd963c7f28f3579ace99a8dd66b0d929cfb68d7ac7ea84c39d8dd075fa01a228fc90d7da51a29f18440157964e08886c4e79a73c1c67319c69d12f4d1311e05798363cbbc41e36db4c382201812dacd53a499e729137f36c262a6e62730add66756329861030ed3d62eaa7d65b739a5ba5326cb4a5e2f7b40d9a03dff0c9d96ee54902f91e3a05f99869635f678f9e3ebd0e34f874d7490de00e84302f107cfbfd2c1a9e1ea1b61c35b3ab494d15898beb62aa8c6df45d917155b83accd8c4879e17749579a25c77cae9cd89f5047554febcdd704ef7d11d79cca96c8a1ca333d7d682016ac377615ba188113a843e76cae1f3d58407abd1be1a4a20eecd7588b3ca39740d7f817522d93f3f8a11e3dec5b1aa1c75e2121abfbb4eee9fe374c8ba75245e7860123d1a8616eab8b3997a9c355e60edf27ef892b10f0cba0ca97a92283d16d32d947337449c248fd5d95f441234fdddb8aee83dea6f97bd6728fd9b8873429844578ee049e83dc9e27b112015ec0578d08692f86f5f218e95bab8b08c75b969fe118d2c672a06bc56d8fcc73e1be7c98b6c25aeaf2975ff3f967cbe35f992edea19a9dd63a15e6290784e7e5f05f9bff7ff269a77a746319da60341f236e402011ebf77298065768a595126208ee8a586176546d3aa79fdab63efa65bbb69d8869722c9201f4b351f0581e42059bedfc72dc4ca0931c979e194cd854d1d7a1e05721344f4614f32b8b8b237bf0ae534d93375d60754a05929c2cdfc5f8d998e6e48fbb1d7c46d8e5feeed147bcb10f6766d104e03116a9287ce2adf2a704879cc2cce23c793c64b9867ad8b787b32913d79e074517426c9e834460e833a3fc0c17f40fc84b9129e44de66da2713b3a25b956f6cf12e4c449769e843be97c7fc746651adea146b3a5555ebccb428e752586cabc9afe9bc7d7427da741b9f18b9825c2f1d68afeed81b00f8610335e057134a4304cc933e28105ab12002657296d58226a4b20b2444caaf1f4ba323774282a5d0466c6fa6eac99371e4ad4aefe7d159fdbd6ddaf1a362cbf33ce6a6595ab28b96ac250a5147497231c68a09febedc3a6509d6b4746d67c1fdf389bba9f78687b71de46365ef064b76648208514cc083e9a796fe6244f5bc6091483c5cd769c7619c4eba2e68f9b58d44c79f3402b1f4186f4cbb1b2426d92cb6372e88b3f168592726c177a21773ad577983748906e2b6236082b548e838ff534fde854aef3a22527bf852501a53159628370c9627a76019a4e00ca5edc020ee69dc0d6ce39c6c64cb329729aef8880868fb1c56b04a8e1efa395f072a432c3a9334c02be9f1b3880e5c1edf6e3897864d7290c9aee0f23780aa0651116d333cc37863faab93fddc38fb19689fc72917c7cf41e54901de3c99c62bead060d4450368aead3f8fb6f8becb723a0995e3248337625ec4a7eb486ff033f4dafd6ed6c1c8445254203fa7ae0b0940a9c16714f680e12aab46a41bfee2ff91c197460e7f259fcf8e2ebe43ef749f2d84ecdbc784a12dc11b582f2be9ebb7428af7e4ea69782069cde2cfcf8f10bb000cf0936454a9e5055596b5c2f419f7cd5d53e3a43191096b712be3ebc7cd5b58db15d06641735c19ec821301deeb8cc139ed8607f1e9a315f060e81db864fa84f5a297b5321e95eba8bbb293a8f837d674e0c1981f1452628bb712987aa31032c8f6b5576ead07bd9853cdb666b0ac92b62b66eef9986e293a53738ddf87bb94530da20006253e7041d6540b5171cb5b2c66ff1abafac79a9b60267828c835aadf33fba5a840d9ed48673423e94f0432ea9073542b7eb3a1c2ce921d222fbf6e94bf46ca3bb9f6b17c2d84377a1b85212f10a2e1af69c3e4f5b35577f190b094024bb6efe73bb2ea2adaf50931ce7e8dc791cf1b84b436083f0322e776be9be0d051c46699b345438f0a927932f3245b22a3c2c8f500253b91fa1558497fd075aa313a945056e00f2361bbe36f1c53eba61b3679f4aa3e658eedb8823200ea1c07db126801ff1a73952abea81510a6f713d6a410f574926a653a663a0cded945f2870bab6b9f260790c977c8e8cb396fea77e9e8cf471508790bf3f6d4b358495506d95625817e41a96eb8c5366a26b201143199ffe2369e7e3724978a7b9738858325146289f4e9cd11b02d109c68f15b5e5ffb9f700f14a38ea9741f495b0becad0b1c4c0920ee80ec6c426394647a0d67f2a9bcc2f03b83a833050ba667f5b431e5ed7d672a18172f5609b8b16f62971ada7ed3f9d2f5b985005c60c1367d192b88aa1125fcb99f6b6b5bf2a673cd0fcdb381e726467b5aa0ed45c0b9d7c596bf93119a64b82082f2c0fc9a4d698077a9f0647c8d2f1232bb7a323027e4065ef2fc42b29064dba6790c4eb2ec8bbc9cb8a8968c55ce477da14cf607ee705f44cc75eafe37712594289d262682800d1ef8511b04293252c1307310b9a1c640c76d7b81e2ca372bde293463368b391a385d2780f3bb93182cf75598d89513ad6e8145a18b527730fe3461289e6cf672866ca1cc20b3c2d09670ac78aca53de4ddedd9d794b02b3435d9c5419498e15858c05f926bd28264acdfa2fb7d76bb1fa6995c5883fa9961fbd3329b9425fd242fd71a068ceca4ff40346eb782d225d31bb7fb2436bc257bb29749b6898d9f445991ee744bb59fd611f34fdeac8520cfd73e7f461ab6743e4686c0aeccd3bc39d409d7219e21507605a5d360e96ba8a9a93014b8a177437235297dbd7a220b5e7152a448bc87edf93d8ac81cf8a3ce22c259fa3ed4c13be0d1f32f90ec0fba1cd3600d0238d6d34b43385847bc0350bea912fed5f18a211165644d8a9078862dac4ac8743a16a3a68fe253e4694b05791021452c502a1804a9831774a3d882e94f6c4f6a247250a3db890473427235129f1304e18cd5930243c3628423aa97893bc25b9684e17de83c7d91400286cd2f3436a47e7429b3cb8cabaa41389601c5e10f8d4e00805fe6dfaee16c8b9c911db60e5e872cdcfc9a6509c6575e5e648007b20e82655fad675984e26ef7605c7487ee4c724c7007680c433e2aa78bcdf06faac0948584a4d827979e7ee2b372ae4d1b4809b086c8945ed44cd4698956ef4892549bbfe72724a4dceab453eae93b1bf100d2a0e9bc94728304756cc125087e55fd7701a17d021120aa202002933421647c4cfb8052022c2ee30d3c693a6faa5a7346d1b56bb54960878ec694cadf356c86678b2b0453b452ba9e690c00b761066669940ea7a235b0ad75b413dd644b2174c794a5bcba324dc7c2cdb11ef259958000743a1c4185c40c2dfd0a2bc2c98e98e8b8f334b18d6968fb6fad4ca8fc4bde96089ddb00b66eb8828bd096c3944c36d892fa253a7ddcaf6b76e9f3cb328c703c194c56ae98ae76aa7a344123e9c2c7a54032267f6387a603cc083cc695561c3970843c91789c6fc87ba8b327182e662ea7ae20672d40135c52fb53fbbc8a07c511ad8c94c6702c11abc4b816f1da7cc5f61308d8c86538621b88d6d507864a7abdcdcf665a7507743155a4662e6db3f7aa1eb1832dd28775d4be698646d47ffcde3c72d4fc7e98d97ac764b1c80bbc6986dbf9978bd273dd6497a4973ae8c0ddc1a7ddd7c97235bb9121c9c44a2562f8a98ffcf3b028f6779fdffc7a85df6fc1c8178d680c81c9891bb898ee33cfb856efa51ee780916581e31d5963db66fde742f83afebf1cef06c0e5c9be66986f0fc48f1abd000ac2ef350730f2a0eb53dd2e5af79b940830e890a2eb0fbfd8c2621a95d4dae0f746b49e44be736fbe5e8125ff12f418ce3a6c9675775c053f8485eb9552f56367aa177eaedc5c4a4d229cb987c7652bd2cb1b1afb0afc3cf9d04ab86aecd13e2307647186d1fc1b66cbfa6cc87cfba32bc5afafb8024d759d1267e17cb0f78875183d3b34d9045628232e48355d12f7c239e8c138dc1b8e6c4fab33d8685250ebaeb06efeea24c90d34cab8a249793961c8e3f74643d58bd660bbbf6458a238ea1c4da9ac7bae018f0e8b04c31529c55659284d992310c965d62f4bda1a1f6af9c4aa83254b8399386e01908ee9d6517bacfa98b4b8d7dccd4863d974f05fb6cb614b1d2abdbae3be741c2ab04411f57b31b294b7fb7da5c33de34b5c405b8432794f9a8563430d7bfcb6d85f34d3a6821694e48c272d6b3389f5367f539a2417207b20581e925792719aab5fe4a30f81751fa68c933ce856f397e3881ad99c4c350888ae8b2421f18f631c033a095574509d53a71f15d27bdfe1e730346561c70092bc4ecba1e707afa409c7219f6431dc99008789d146edb10f994f0e1f72a98857689a8e161594ff70285f0f33fc6a89fb7af16f18a687d3b44be20bd076a43683d06188f8b49411e99d4bb01b6546e3ae228bb39e5d762cbd2eedc1cb4461c6e97b923126e247059fc57a9cb9de35858ad5ecbfdf40a1612316182a0fb4a66955d1f37f7aef4ba49dcdc9d6478f2950a937110c02eccddfcacfa96f94ccb00149c7d1758478be3b2d6dbbc6b56f3ae06bed7d8e580308141686d85193244bf36a0b0d99dfb6f69d689ce402ac5988ee03b40b32f53b61f5b98932339288b07859c44ed0079316e23da9e583278d9ad6b8ec3372d8ab980b0431acf048c686f15f0451baf78cd05bf14b154c5824b586ea83cede6b5393236eff11b04eca04535994e77f6be7307c380238262ad140fd97728d6b55d0f1b44f6b972ad6c2da2012f50f68dadadfef8c1ed7c59fdb580ce6744cffc97427337c46002d9879f76c6f1671046ddc07fbd6a93a1b63d93b969533359401958abc5435a04ccdef0365c7fade1b68f78818429d6b840ac038e71088cac4e2273cfbd8ca436cffe1c371169b7671abc054b272c9cd2ee741e2cd7833556893c804577399ab9b162ba3071e3761b7a0874c2d992c0ef4add1e4c5db6f16a718f568e1595f67880ad134c6015580af3b8995ea74a0c8d507d628bde77b0e17405ef05e7153fd47013b29bbb7109b91a353e87688cd7ab62a3c851495a0243898244a9bf923845b55f5f8850f806d2420d1ff61c10ef3bac5d44b6b4b8bb8aef7b4730c37caea69721c1fa4d23c2b9f5074f9e8d9c6d6efcd2896067bb939e7884243f4434e4324a3760ed4b064bd5d6c295942a93aee7418f4380175b1221268e46ef250b70e0975bee7626e608a7a46be854d8c7d144011977f8a59737a41b4be11c42feffedbf431e1e4f284557752b7e63c254f71e1f366f8110bf4fecbfc4f17cedc2f2a59eacbb9d4b432aa18a543623928d7832d7adb4699c8d677f35f1ee56e096e632045b31cdba96858a7a073cdc6216c0a08fe1e38fea4b26b004928aa9eb3bae4c81fbabbc03fdd58a13e4cb7f96c4db8f61ea638ed532aeade14e6a722aacfd89cd5300d100ca9ef1f7206d275134231308267fe98f7d1a5db01fca3a25f72f75fc44b02bce0070274220a0abd85f9a5a483bdad195f20e8b0a4423cf70cb38aa2cb9e07df24fc9ba4a8a31b120c3e875634a169a42f4e7e149554091a8b415ff3301d5c2cf5ef7dcbd9ba81073b3ac88285043295ba1b4d4484cdccc4e0e94524d63a0406b4bdb63445dcd2d13775e0c0e229d559ee1f6271bcdd63c28fc30d9daff6beb793e6f75917d9537e80f2f02ee66732dd151f2afb1d54095fd6045c51e32a11b6503740d16475de730cbddeacd27252202e06bc764c26972a303573517aebf214cbaa3e6fb437c8088f7cfbd6e6f37b79153ac737a84660cbeab0f043ca91289140570c2889a0a289661399766e0cfbc63c3a2e866828957fdd3e5915ab893b17978111dc40614c7dde82cb9845c22e5e6ca7fe02f625a4ab9b4219c9228867f48b25321fab90cac8346b302d38546ef6794d50281f51584d676c04d90208b7d3c804398ca069e43f2ec2226a70648201c396222ce567a2ac052aabef19c15fa932565bd060cbcc6e8d60f49e07c49bb70526d8cc8fef798669720c21fae20a7ef504deadc1925c37c224eace29476dc8c83bf276e65571dc19760f2150e85f3767aa9ed1d267e1a05b37eef1d788b8e9e03f9a23cda9b25f03156d613876bd3ef0271a1f51b33efe30aad18d00fcc583e17471a8efc4353f60a217fb2c095d2ec3a3a2f8e2a12ef4c163382520b10f1ff12e81bb4aa5b08676f846979092cd5744fb05bd6ff2112fd56d293510e8ba35ef3b78998be63ad56f2dcf11d3e210db969983f620de130937ba3dc646b4d46012c8c3cf838a24a55f16a78336ba3f43b2f4d48fdc5ca801b865431dacf166afd842dbd317ae7b3213a2419f7354a2f086e663eea7447850c2f94755a6ba2ee30561ddec9e4e802497a6d9b3e4c9a6ee85e9d5b1f753a201a758fa08ccb33fa3b32210e209696413d2fc92d3c74ddeb672ca7f91ac62c3d14583ffb1f6847e7fe7da911c99257a5ca7d63ceba0031c49acc5dde04cc97cf989accadf923c01a5da863c73d0859649b9547edd4c16e7fcff65d3375c032c8b1322b66f9f8bc71db3ba118fcdda3f79515c8c350cd0032d3a280b5c69f025ade54cf74e5d6b19639f70f41000a0fc28ebc0761366c4a13f975d40d45bbea212d7920703b245fdb390153bff4c2062d3af3cafc6181acf8196edde2ebedf3397e703046cdd0645e6bddefe87699fac36288c00f07bc7b68869b5a248eeaf1139d7713125350b691e0f693cd3ba1277928c8aad69af22733fc31ba238ab81b103edb06ee322ef5361c660555622e5a2132e94ea049e13eb2022b0c60a0970f7c455d6827aba1c4c57c60e29267b487bc8d1c58d4e14a7c9c8f288121b7bf120dbf7a22382a6755c931e2330a8afb4a4b0b3dc58f4a115a222aa91e94db4cc1846df5d6de7bafcc0b5ecf091615a42567d76951d68d8adaecc43256b522e4c430831b3fff0b1ec3b5690f9074fc1d814b211723f77229ef4591f99d95af846f526f8a289c25680629a30c3fb1c5cb6467a7abe243d2a1d3b3848e534873dece933707532ca9ad0044be74fa673338e095688927e655e4517a5999ebcb91b5c97dc452e8602ab34abf1eb589b15cccb520bf2a2d8c2c479634c4f3fe216227750a3d6e5c76edc61ec3773d22a8cc7b8c60132027a1453db4521d64bb4ce95d925c80a18d5a8ee96b3d4019bc5c51319c7382225b83709d000c62994ceb7ca25c2a87fbaeb7522ec8f487f62344d0288ca43b28ae1010370ddcb3009cb2e8e600c42098f5f691a569e3d9f20ef0889562b8cd438afbc0e6e3efa1ade297335bf586cf249cb03814a4ca9e36fa4d72bf992a088c8e7c7306e205395dfb8b6296b10453aca0ddd0b7df334cc53cf1acea9762d365b8dc938b44bed87f743801eef91081d48d4d0140c876db0797540c543eb41b76050b0645fc34ae408b76d3f0d057840a28f891cf10ee3a760c6aa870cff4c231b9958bbeee8d1d748307888fab17a8130b98845dd3478ca70f4ec56eeda9f8def0e6a469b15d467a995ed4b4b3f1a4f7a51945164b8ac43ccaacecabb35700843469a9dd16fc1fb6c16ec8bd5e611e27f576020657499dd1f94860300770f86be634da88461db96a3eab773cec3b64d83f6992d03d028ab913b59c8b473bc52c29f6ac17814c662190a9053eab60634525be2edbb2e0365b409e3fcae1455bd960589dd63e86c1494f12fa5eadb73b9252eb5ee1c3eed1f45cd2ed88ad599081d65921d2e1f38676eb6a3e3996cbae66b0376fbed8942885b9e3745ad3ad345a99d25dbfcc58e2a6166d4f662b54696c8fd513d3f9f9bbc5abcee97bb165d1663051fb52574d9577e2fbedc63c1a729a9a6758af3b0f1feb1288d115f91f109e5910480e3bf00d71662fdb2a1cb427117e6db1a8d0cb7c9b5ed3915d8ac3709a004d68c1436cc0c7d1f848a6490c20fbb2b512c452ccbdc1e2120c9191737b65cb28d0ee8df6e709bcda97d1f84bd7903a734e77ce522f597d6e616da69f7acaf5abf182b17172a4eeb0e2a8a33339e2ee13b45601b794545abdae93c9eee3d7bfbcb3029b1bd7f5563081cf76e918f0fcfff9d9f4181cc0ee075fc7e6c962f309a7616be2185238834c8ad3ba649cf08df7801dbccaa4236fc94278a6b9d526f868f5c3ac45781563fc434623bb8d1088a33dd8ac01c4f3a0a59ab89e8cca8806e95ef54da790221452a960534dd2c07b85ef1755ae8d2ed4e94c16bf72fcc8920fe12979c10b17fe2e2ee4587eee8b57d63775eb56ca88255aebad952f12040cbd9f88a3ae0fde793cdb919f38f7dcbe718007ba3003b58f71d0b2a42e27a12438634028a2140e56939e7b1b782713f0d2e5c4f84e697ae18eeeadacd4f57501dd406f90e7fddd9e38e9972e70f97fb790cc7921bd2d5edb34dc300db1d4f1457e9538631aa4bff04a51a5cca0cafa52efa4dd0e37fcc8518e4c8a727f8ce53531247d3f14c4cbe41baf540fdb230fd86d168c25d81d480d0875d8a02421b7e111b4d4e4f01cfa43b1b8d4d8e8789a6a07bd3c13d1c088aea78d918ac37243073bb73fb7de600b613b1a509ed7c392f60dfde3a0c35b2b6e020e7ad9259b9a70b04d40c2b588a03d8ac4cc17c8b1d7c36275df0f2a6ce32db33cb3ef4567aa131241ca44fa8b89c8b3033312fd159d037e6f3f5443389fe77ba636260776555248056c333a654a5958d449e2422fc04c414a6cab2ab301e16e4f3c807bdd83431c85323f3ffaefdfa5f616523f54ad5ec2f10dccfef72f0561c3cd66736d0c68091942f21ab08087d21126c0fda616f1bf7b0f9f841008d0a1e500e83dff045dd9410fa487b610cf26c60db7aff22a68a4792fc2c385d6fd76774d0680f7f661671e228df72eed32e69678180871dc262845e4b0691b9f3ba38222931ce0a656e110840ebbb8768140e50436875b7c1fbc678648774095afef6897faa8456c090fe24b9ff727b6fdd2b070e2ed2394aacc6f8e0c802a024f8ddb8ba4f96c39ac46081e820dd6e339316cfa1f3f277ad6719df5815e3e74c98d790ad4d45ad1d6a627a4039b94d4b9a8f582c9f243077f3413fa264bff308487953d928ff1bd01c0e2719c6c4921c47c6d1e7722b462bd8004b7b32012aea960e3502b986113f7d3c6623bdaffeedf63c3a820722c54ddae286710781b8e212640d2e83ec4e7568ac6d78da7544a6161aee2dddf102054dfc3d8fce856fdb7e7e2019ee52c98b8fe6e98502c97158d6dd15219a269a272d769bab5f89d30a425929573ede8015a63b0d6a5b47d44d07e07185e6e998cfd9e49befa24c100a375eb005889c7ff9ce29513b359629f24043108212cbc98042116af0334eb75ac9c8de9a75867af425cb61cfb660aa20716a5ede2b25ced8732f6959ccda07a7ca3a74ff7dc20bdbe2a61322af2f954ea8a3f2dc42dd343b5c05c76c366f49761cf1a4834b650034e7c102297334049050a2d37f0a71610a2f50d4c74ee1b380504a7899148bee548b8268127849e2446a96c1320048b49426bce856564add43c62fb228f597ab5dad2cab914881bdc52b6cd8508fb111aeec83da10aceb74ed608b656789002f22ff5a116911d7133303756a55c44993b9ec86ddbb654dcca7275bf131057fa635e8c165cd15dc74cfceb1fe7b8268b49f30c57fc3599e8cecd75b91ec554b698c5e939fde722949a7b98d0954cbc62309d1013b54d40f7cdbd2c61e186b8bf0bece9034de0d189ddc5264782298062a0e29c242aa802b71731f2dff79a7090ab8fb1c6b6a2b0801be12677043e2e263a6b6ac66566d71f6c54c2c3804e4a40759c6221fa57062d1ad82ff170f6d5efef25362c99d6e145014e92844202497dd4f0933bc0f4759c4c59eee58e083cfc21d118a2d15885929b84d29df1f3c1ab79c6a7249da614c2fcf769eced918547bb75d751a15ad1a8c24e84afa3fa2d128d27f6683ed85d5588b47e17790da2772a295708373fe9347c766142264fb313d9d5d073146a437710f4a171c48e563dd898bad255452138cbcab0bd5c87d6d850e9a1282d5cc42b5bcc9565f64731e3b77e08a1ddcfcf27941214a69fb037d1f882a4e6f59e729ca455e73e8aa3caff948ef360b62bf70d37a8891579adebc3dd9731f0782a1ee469e64708a4fd30070e5dc8e61a6106c4ebebfec6bbb6308182588292e9804242ab21273b3efc400fd7098ec29119e2fcf025136cc5c63de589ed6232d6de168154c7c97045579d8e18c80965ed3f3410cac6f1aa5301a5891ac0474c2a12617e065f2d538f8fbc0b239ce0cadcfeb48294982f8eb6a6a1ad63cff7dca678e408c792f345305becab76b70bdb22d75e724d4a906b7abf6f68d769edd09c8d4de2043f56352564ba317bf44cd6c12d1ccad00dd08b6d40b5ec4823e86e154bac1666fbdf1d489d6a0ab62861172dabf30aaa43a015bfc590bd4a9ff53afcd49ff60358e51911f9f92e9fb205c81f8377a0837881af36a2629bbefe8428eed608dd49e768c41618613786ad0ed204316108f1299a3df6ebbf93dc9e824593ccf88ffd7cf38a9220bcef74b4e90ac96d255d72ceab0da68f1f6a35cff0c0c6e8b30595507b5cf26edbcd3b71d9cf6cea34517e0a6798aabf64522fe1172690ddd69ca3c1dddfc02f8eaf2764be6b18b13d98dd790904bbc8d7bed161bd2f4c794a93aa2b92fd85f8c1a314549db6161b93a9bda3aa9395b34c244200ce19d45121b32d3c288725213e74b2386adbb19894299c53e2b4714048b663b1e1a152a0e646806210bcd516f935bf5a6b41ddc2b56f5f2d72688bcf2450e8e73435313a4cb61f704f9c366f7e58e5f427122f41002cb92db247484ae56aec893fc3d0f802f344335026251662eaefcbfe17e49ebb796e291d8db3fbd263eac5c30ad6d255609d8a34e4ffbd5c15a3c4fd9888a2dce71a47f52713a10facc1df4da80c9229c6d8c77a8e7c035a618903797d8973cc601309aaf0b565f8153d3c195d6d5c14abc83d0222d2eda6355aacd110d006a5e807c62e39baf06b6de4d5e23a3d70392c3791a364d1cb9e029a2daf214ba7ee122cc6b0007b0c41f44f36a60c42af074156a32de08c28f7cafd858535ba84cfe41fd8f2b6eb7c3b915cfbe542591bd12edafeba24098a38dd17a6ae767146d21fed3d7f30e4d20fb43e4618321b231e073235d28d669bdd5b52c0b5f6f1ca2824de95d7981075c85b0c0e70468fe713309d2ae5201c07c41b63e73c2eb9264b8101cea6ecd5215a870469ddbde9269b49da38b35c5372ea9d5a6c40f51609f45d4c89b14c15d16b715fa4ab5c1803c33e1082aa21c68c479835475fddbb66f6f0b3b042d1fae30320952801d7078a93996bf9433fae948839b8ffa6995899f1c88c1d44d1708cea7256043cff2fd14c03a6c05bddc533b0b20714f97dc48e2b08b9303e028d3a4fe196f0cc471c88073fc0648ee30b4d339feb29817882dec97d7a6fd6a089748e574901d2f4ca56c604244be5dda596b31df1994b26bc6646ba77ff117ee50721918fe30fd9373b8e5082accee9b19be89e0c17be36ac49366803b21512a5b33e0d5f62a8551f65f84791b97a468a87f3cf00ff39ebc8fc1f38173ace8dcff9355ad6118b43785711e2a31a51bf8d9ac5fd285c7d47cd7489d63294699788282ad1f5938e9f951bb5e18fa2365106b5587b5cfc24e630dd3c8dc19c8e801374cbd484d6813ee48149af22c2e987354fe7718ff217679ddef00a32beb009262cb20bd0fce4a19f04a66a6ebe3783e3150b153bf44332cac3da4274a554c0a794c60d918174fac9bf260b7dd04409fa00f99744c5bd62e9de489846a7cddcee2cd30a3e2c142223eafa16d6a0993e2f884ed7e1bfcaa6b445bac97e5b02717b497d1f5bd032d75064e29b453d689da1398576db891ad0dbb932aa10185c3825972529327cdb2f00c4caf17617a228ab13b821333fedf0260734628308967c62206754066ca14eeec73e9fc9d3ec8e03ecae80b701718c748efdeb638906bce03f492ce372c96940ff71439a2abb089d1eac27657562c943c72bf648976735a155f0304967386fd501452f7666bf2905ef33911e48ca3f2fbf7c8c3358d4c559b0ab892922a2f1041963007ffb43183a050d65e133c59e79f6229db694b9c394e20298cb574a9e12937e6d57b8047663f39d3da30f93f46643378c1815474382e4cfd5bb79cc3127d30980a4ee7b25c913ebec2db87eda91fc0995c250dd4823e32e3ea3db8297d2d3ad658260354b3c0f66def18559e9e8639dc0e6fad313f02e2cb372be7143bc997e1861054c4a90102f988ec42cd315fe5989f928c771de564793c62af632a7f63101e936468c5d4fee018c80c56b3134ea75000155025ff5f7345bc4ca52905e391bf186dd1ae51c5bea3cd09eb5f49833b9ac1bb9258614e4bf05c3aecc7815a672300897fc7ba34422405c2949692832b1a00fcf4b7e81e187cfa3f45f25dfa5525ee808eb97340fd483dd945702d6f45cd9b7017bfe041107c44ccf62cbe59522af7cfcea14e1ec1c2affd4c531dcfee863600b6ad62b3b9157949eaa1aae1a69e1de190c7fea5f48459841f880c57752936c7c38a78bdaf80c5d2f47b2bb80940d36ba0b1237bf951128ae8d03369a26de515de40789c93b411bb6bebb8b94a89ee116cfa645e8ae9055cbefe8b468488ed464f250f085b836c29fdbc858d58bc71037b539c146c52b2593afe4966125ee38c881b1d6ba3d74e3fb4b1048e40fc5df75d8ef7607238aab7c717c2d07ebea40d1345ff3a37b712a0f4056bef0ccb53d42063814684c5d0ed425a5675f97bb470fef8c16085e1234d4d6ee2944f5c1215904530e0024dade3b5d792884ac8fe7d54c8161bb7f3d556f1a0650eb704c409289290a5170e60ac62c75a186199618435f8312a325e03b651ff1698c83730e301d4f02cae5624249755a5c4d1e7ccc588f4611bf6624a7c17f7780ce9725c842e4d5a46963aa7356f43b9b96d7476ef5148fef7b9332c6c002a626758dad81099cfd840ee3fc4776c43965e6c2c5013deb00a37f9bf8f67f73b4f7c42538b80e1bb69d8df10a6e326473910c5d74b2c69047d082db62c973a21666a59577a74460fff1d9318eb4d350f2750882615ed83a74958fe94dea717e5c4fc7a8cfbe77042a1bb5a745da56b085e326fbe887802eef24d722896770696aa6a4b5e623ee98b263044dc2ec92aa2da14cd9fdbddacaf4ef760651044164c67c4f81a41a6a743e8a82018398f517f2e90cda9ddec6ee04f77b6db12642305c6bfd1cf2f14263b2bdf769f857bbe6fa878dc8dda472ad9475bd633345c6c43edf5f70da8863415066fd83d48e17967c1001817efccd73fec4b546dd22ed9f986bbdc9b26c1ab9a276e3b7ac5974124be21fa826ef1aea0cc8bd00993d8149e88fbbea6d5435658ac5539c19cd1dc74dfb1e8a1540e397a5a344d72e8656d7c3989ea6c2a7678672ae6c5b6433387ed6a246c0e4c2988dee2163cdf656c121992a8170c7887a90459233084a4d1b3cb86c6d49c912c7bec51e1e68de049ed32a46706bbfe07c8cce2f2e9489b824c8a7c17299ef47562d5327359c8766901498272d5615dfe61226333b29512d1222d8a49525a26cd082440637d27e63094a32a3e6841702b6e40e64560d8a76b55f651150ea3ca68801fd7b646baf0d80d972b4289929a9a6ab76845428d3ac0d000824dbc911d9fe731d7905b721508260b8ec3f83136be206f82eda6a99414b5ab3e3b1cc80eaafaf55052602cd17d6ca07d9d8ec5f11d138986ca00b8f2db5b5068b24a72ad2134ef0306e68c82bdd6dd593eceb23a5d949d72753b39ebb26461aee622b0d51e89c9296daa2b63bef499b54d3e5c2791553ec3240b2a515d8323e57f2b10d67aff3f575ab1d0560ffcbf3dc9c353a8db8dc66f734b92d031db3a8fc848c6ad9ea162cd8aa595642b4874676a9f6307a33feec0709ad5ef53eb4bf4ec2aad34c61b1907a043b42a2183c6341edb29b4876ba1f5e142ee6040c23e2c802ab285e35162374bf147d335826ce62e87f52c012955ab8296a1f618f16ddf1fa3e5fcc260b91f8d00121b7d8e6dab26aa6bdac1533653c87955c2d8397bd7b7466849bc424cc1afe7f421b68013e5e518e24b8cfcefc9c83d72efd685a584ea19bfb8f0e9d99b08f14cef067d73c45706f03724dcd2fbbafa8a3fbc53af187ec7d511050b61695bf0263639ffc09f195ecb36dfca6038c608e2c44d64e7ad3858a1b11d76a392511232b905e90b5804c14ea3096e754e776d3645d4f7b2dcba874148a50a1190ba35e7317293f5cb6ae497ff91b36e574f0e93604c32abf061ec7ad95077c88b4b37e84e608fef438324442e82c5161de4c268936092da9e6f95b0fe71fa7742a860172c41a86e489816c166fe313cf0e6ae3f0aed04fe8ad5289739148feeadb8e28513769dead143f8e33330275c80bd0b922e4f1158f265aad980130df76c25fea60796bdd42772bee653bec7d7e84d0d715490e505882c6f5ef8c74fb2ad22615f7a091f04e46b8def8cb089f6bca17c3e8346fc2f6808a31d47c3c8025e4cd315fccd76b3da8799f4f1485b5dc731413ec89060505f168aec2d5feecdceff88d88a100ced82c3f88bfd2d42ea61c37f54cd4caa5dbfaaf0983f530bfeece0ae6b17ba31a8bb0c9a14bd244f361c2efa7deb01fd25b2c57321917ec483b65666529284e580b58d6a4dc4eb2d9ed2e14a850b70f9be72f3b5d3d948cca6adf0da8931038a12f17483a0fa55f10531ef209a68f47182aac66f19975746e28d7a93075e3144df2a34acd9bab4c01353996dd6b8e63104c902e9472a82a21f742e18d08d2eaa541ff1f10039576da7911edc0f6f7c12ece204c9b4b5c91a49f51448bcbe6649c30cd44dca496e41620a3aa24254b744dfb3128d1def1c16a0c4c42989e1273ddad5f09d5ed195b5807d1edfb81b25321bca03ed48a55e9bf26fe1d62e9abcd23b6ff4df56a1179abfaeaa08e8faf26a1dd84b2e3f8a93214a34a45a304be7b2bc1acce689d0da94525b8a0d3432d6c83e558c9d8b0fbb8e3b494ecc3a369bc719cf90ae9ee964828f0f3ca47ec11a1b12a06c3ebe594fc7eaac0a0031ba5ca5ad7ebe73dd6618a206fab9e575de734ea1e940f498cc711dd062fb2cccd7868c3ce3012c3497387aa4712b486afd12798bd414e4698f1743734c639f2f183147c3337ea2cfc157488397b7014cb992dabc6eb7a4d3e5c6b9f68d8cf23e1de7c8635c55dfd8c0034804d085c23144e3aaaef027c93154c0f60d88543aeee29e2acb8531cfe097383ddc068bb9b8a8ad953d3fac0d4fbbd7d13367b983d933b02579ff3aea174bda47316cdbd42abef646594185e1046df045cfebcd6d3bfd2d6e391487ab69fe10994e4b008fb807047a9ab6bf38e0251a3f3439e26d13bee8e3d5f68b8895d38f866f94fce21ec67b838a3bde0c612fcf33db0e360fc52311ceadf73cb91b0b2a5424304db506974bd0267a1de72c248a1887b4203e9392a4e86a5ed972fcbcf6d007341be2069589fd3d96cea90ca338fa881ae55b63bba78d3d9f035ecaf27f4e5e888a34001601d80e05c3d3e569ca29a5fa76857495bb7642ce0ca751bc3f9df90ada0426a94fc2436e84fc24229a3d2701aca718fb07e236437ebb645465b5f46d49822c3a857cc2f4a5c400a334f5b234e2d3ec8f69efdde5aff137bc6dd7625300249500d841ff6633d47256247ab77fe42be992e0ad6d2224a5c294df934f05a9f78f5591dc72c21b68bcdac5651567e85c09a02cbb5d4404557f4558b2875556162b43912b26aa2b1692735fa08c3b44b23874b57821171e695cb821177ca6e2ea95ecdee1f0b40ebcf7d31461ed273e592d059835bc4164285afbc834f9fda9ddd133bd1ede41c58d9ad17ad653c57833cf8ad2f511cfe33d773d22f56eac45a69f451cf1f91ad5910271ef5413524961360f8ed8507d488dacd8ff1a111640ac69c6d00966298bb15fba57907c1b4a876ea06829de21a26557d27ab644dc4e722eb40dbb6eabb8705fec06020d0674eac04a9af74d1e97c710742eff230387b8b372923994de6097b0ec02707950b3ee372143eac2915e37fbfb51eab94f127cde9275be089f5c78cf8f3556bcd6afd7600c9c2df82c7a5e9af6aa5c8fa2ea1011193edd20bac1222c8957ae67dd00d647f9c094a90cf5060a78872fca709e5656caaef848634f24b1a1873eeae4d6ee7f02a6386a24594618b15909dc96859369eca85ca3688fc753d0cf2cdeecf898fdbeea4ef222bbb144fd3629aa49876d22f1c15ef5cbc30ffe19f72c6bbd2f6fd70eafb3108acf6b827948aeb1f96d37b753d8830ea679ec7256d663b760298511aa656913019b16ddd1ace1ec63d27f736f33cd5972ad5de15f2cb16498dfecf3031c8359b4c008110d0c022118aa907d5199a2974c7b3f625637489f54d8cd0235974ef6576b66e4c35c4ba1617fd572a2ef460bfe5d31455e3910eb3d2feccdd26a114c8e3519022981a405a97f699390c98908deba64b6188626a68cd57c6cfca93c13aed61f3b214ce974d618d99e380b9f3a865a33d1252984edfb6a781def1528d1195d7e613fc2ea33ad51162d9dddf9307b66170854068df889dfa57cae57ba218f34b7162671e6d23ce472fc8c6d765ab8567f6659a3192f28ef8d42e69641c1f7a709265bd3ef6058ca1a30827956f14e6502f4882239c82a4024f204bf747608b8c3e4f75bfb6da6fa37a2d5eb7baf3580a0eb550beb4fb44c4de862a68b7adab4dee0e667a4047c3ff81070ff4bdabbbc918ad7faa93ee5d85642770297aefe16c4cd72bd61cb548d996aa59fafcce499014118918f592d42e1326a921ba6ac8c6da9d20f93f0d4e6610d82602051207699eaeff182ddfd4a350f1410723f74823189d5caffaaa96337ae3a4a95fe1d50e46a9889a39d7126504ae3ccd7e03db1afa6f05f6714d5a01cff29dac063e26b1c8d1171710ce1b64e325ada7c3898bd28ffbe9b0c4b745f058b0bdfda265160a4b7923ef257acaa08939cf968d48967786bda039f0676dd8e162b7ef48039d7268e9ac3a7248463e94c150258f15986343474907aff030ce22476e4fca2743599b3a3d495f7d62ff35e94b6aa87a6cf06bbbebde04935eec8022e8e5d41825f6fd45d00283791fee0c10dc4c7cb026f466b1c8d3ed89dfffe4fe530090baa5a24d51624d7a6eb084ea06a80d28a0f0100ed7ac4f769057c31007a1ccbc232a9f20403d9152c811b6de8a70c146815bf4fccbdcbb433e3d2b678010f6a5804ac29c38493f82efb032266af3458f2b26e6ae98cf0b2dd5f2b38c93ec0267d5df5d634811fa84160a95b252f22cb25f27dd8ece6f36ffe3eb668c6a46bc72bc006ca4487c69261d1957e1864022a7a9e9fca2cc8fe0bb05b1930f0d9e49fc99977f8db38ec4d70f7a3b6f09d326c6d0ae7527ca12e413caec8653c1ecc95aaa07966bdc661a8d120c4414508b35a50f5a8d6d6dd7d2246f0a6a26e98d0d81627ae6f675fdd467591283ae55c762480de0b39cb3c1c249bbf339259cb52e993772b84994d3227a7f63ff7c57014fa7d28c4dbea01adcbbe2c4ccd7bc3fa4e171d882088c8aa2e4388aaf7a744c896f0a9532561b16d07f162d9f0b47a79696a5b5829d37967018b2c77ba8f3e77f6ef4bc761ee0ad832f9e8f51ed87ac6442741d768a5a4425490b2d9c8b149bbded5cf5c58cc4ce52ed044b1512e7ebc9925468dcd6989563fbb14cd96fbaaec800e6ecd261d970b130e346e01449ba94005ae3813956c4ce7fd1588d3ec22c08ed65a1631938f88d652e5c3e959473502533f25878aee1346da7268ff8d25d5f7c908e66693fd76a16dca2a0c89daa1a1c7c097004af533580ac5f5b8977277f8f7f7aa51fa6994595cf075c69b69136a1aa8ce990d071f246230c97761533d6c309b660a1923616aedfccf85bc7e4372421f79cdf4174b8201b64e11bc0d5a5c688afd8ca0f7ceb27e575558d9c70651516fa12410be89d40c424b3c7178f472b651284f4c147488a47cda3589b98776df04f271f0b142b264fff5fc68a866cd5a7bf0b8ac7d5d2daf496a9725346a961c94eee1bd51373ef3a5fd4f529c6bcb16dd80d304a95c3fb22bfc8168d21ec9e397910f75b387bc585aba8f34637027c0a27b0bb9f468ca153d7349edd09c60389ccfd36757e972fa6490ecfd501ff2da7dc42f05290b54b732c58ff3eccd20c4e39dccf0a4fbef1a0400b0d88c3615cfdf87c7c5b4683073f4f75f33981491f213729467bd860c8a70fcd8cdddca6e78ef160f3d2f771cc3dbfb6ed0878bad41647ffb188929d705b5393770f441f89e66f7d0f43640e0c3654c8753e23f239338fd319d7508a6ae82a8a0dd0fa7ad75bbfeaff2e51ef11b43f413f67b2406d6376edeaee14d2ab2a28cd8f351606c638bfdfe9f42deac5dff1c066380ac5e0f8f76a02ac75f8996e16a9ca24574bfc7e72eec7ae3b7caed9b03d9bc892deb54e1a1d201c13e0fad8052b8eaaf97f676ac7c28d1dfe8dd98a1c0187b3183863b53afc8fcc6ffd9faaabdc156ab6247559585cb947a165f34375bcc2e52d1106bd0019093f486c896379a735f2967f6225e825347723da16865a10fbc106004c8ae441a9933f063f50dfa2bdb2c5f5907e881098724fb408628d3480f232fda442dd83f646c6e34e3347b21dc673ac7ed7bf7de3619618347bae79926b5512de73a072447b61b56c7681ff058e29322ce9948e1bf4b5e6c6743772ea642cd16a38a92842283221dd639fb70d282923bbbc47ecf1c9bb11b2abbc12ffc4de34c1c73caec510bd326e84e76aec0160c3b1d43d33cb15f84edc47a87420fe4f7196bbd10774b73ab94b6450c69e8b295b6ea3b0ffc326850c7a6df28104b52c89d42153adea00b83440fad35fd1b0782dd010f486107d7d786e706bb7dd6a92b1822079edeb3b3870d78e0e8d2d3e07339047a9b4746233903838547757d8520ffd7a4722502b7601430d212464fb991414f9e7271169b0cae03e010d42c03c20467a270b09734aea3235fb363afaa55adc1e90f1d9a7a1b910c48eb7a3028a24a975170300566af294737264ae20ddaf5c69a88db07c8cccb4b9802289bcf02508adab08bce99883f79cd1e02b1734559dd660a98ed84ec78d295e40ce2d0658fe382af0b042251d719e4f7633f5743b7a485025a7d443096b451800d112f4cfe14d2c882fea6b61a2d60a9e82b0825e9bdbb1f595201721012fd814692da953421373628b5e99de07e02ce29db97f7ce847d9ed115d0d2364bb771e4ee18e8b0e1a7b5fe09c629cd590027eec793b3c2245ad568a1b4076485f669d4f978e4f8a7b5ffe390b676f40cbed413fdc02b84d1805ed887b4c0d53bfc2e48e1dff0922e9594d8fe49adb2af85a297d5210a5e59be26ddd6243915ea250c488593cf1b8c9b5b1baa46198136fa3c21f33cae4d89629b3b4bd5eeac36e2f82582c1261a3fff5e17e7dba500f0b5c650a753965138dca3fb9355f26392a572d353edf686416eae2c1e5474da384b09e1a54b3a3e442f5b1044f5790ec8b54181a682dade467b02036a00b790c4529ddbff65dc76f18e513105f9d41b817f6f755fc9e0f184987a0421b4f1e2c6d7d28c4abce70a68fe4b7a9988f223e79be1fe75c8144af062cda43bad3a1e031c2dfe98937e79fe253e51f6c28876e048d2e9fbfb9790db524c499282e1871f1a0156fa4c21ca0ec81117b6809edc1bd79de705b6dfc4614585768296c84e43a0a0bd66548c4763339b65bba5405fb897c7348a61505aa1a2702f6c8c66d30d0648e22851d48552912bad33d6189504593f70334c34bcb500acb76a6e2c8bc6ef874d24c17096b0eddb24e3bb9c383c92b76a8657480fb7766c9d903980f90eec28db80bfe6bf7b86cf4c6da79c14b365ff5caf5fb78cd534e72c541fe0c011328ff70274e0c15201fa2cca97431d7ba669b997cb0d8bc33e40bc27906cc17fad6742a769010fdd806f7520273bbbff85cebc3c264751f5044e30129092f379c6749bfcefef34e038da6e768ce9ff490e472897c1de0d7152babd9d8313ecfa8c5cb67df420f7182e3829a7964e2d39c029b21a7ff57e239284d4991bdce69fd232219e9d731dc6c861a1294e34d1497b73d9cbe157b92cad98b0eff16da40fe7a4dd4a58d5047a9ec34e0f329b0a362bf1ab0baa98c29be8da07f823b6486611c57f28dcdd916f6422ed0b18ba8e27fd915a9028cd0dbefea62b5a20dbfc93305629dee4c0e927e53326e5b0aec78257f36c20b27d5b14b021862f711b1549293978ccfc29621a944496a99112ce7e32cfc4814542d53c193711c0224644ab5f98353bdbfc53c1d219a1de3903154803e19797bd8b8c656f412e957c4e2436fb2cd52cbb07414757011c3a909eb33f708ffc422117724a07c78656c3f34df26c1b1f5839b1b59c2fac0ff62a3556f68fc88f9ba37dcf3e3d96e9760ca08fc9df5fd6ae99abba6a1afb2c74db972a9be600508f6c7a233ca6403335980eefb03d802c80767e66069087ef3540c0d77828a5181980e3c60091c78b041c11fdde6ea4073d79dcd0c8ebee78579400c6bcd8d7923efef26a565e4a47fb31620ae39efd9b632f55ea0ba7b938e40cb0dced4ecfa92646c12a9fb08661d0e9765b426a6c1099a29852b8a602b32c78a9e06573f08f9c4c40476580a34c1cee59a96044373a8fb45385aedb70c629e8b74bcae86477fc7d7482ab40ec8ecc24d0dd1a982bfabcbad04481d722ce4e271dcb77b065effea3b0e2246bb31114b37dea4030a750cf998c25cd0fc0fc2087773fc908d8c0bdd3c4d23373fcca39b2242eff165dc2bb885e0d52252f596764471a09a6d16e8360bf4031eaafe1fb13eec385f179807b369791f31d788307706e6ad5ad6b1ba2d68d0c8021d167474a18751a061794b9e961367b7601b56d567f77c59d543d063054c5d435628688ceba85e3951a3f6361bc79d5eabdd62c15ab36d8114c86fbc2b7d42d703c980a159a47e916e250d69bf17143da9cc6fe1c64f81f869fba1b5aa661d4d1a7e642a8c62efc85d7245dfbc596108c9fbb6b807babf09d8c60d9b04eded1f3a6930c8f408b62eab1dde7fc45d733fe02056175ad6b412af3e5b1aed99af9ebb682241ea85f30dc091ceb23f0f978d2a9ef28354140d087c1335b2d598d13218a09b281ee61ad3f4501835f62f518edecc72daaf3c287f660a251c39578e55def785b65cfa7db1b638f58b0e43a1332014003479be59e8d09e9cdd7758fca1ceb2f9ec7609441262899789a6f6f5a1062b5a79953552200348f27e23becac0559a25c222a201f162827c588d0ea17b526af6f14b4c1b1a671751a3a059392dad4816f27e0f9f9598106e8c2db332091aca9e439838f0188f346775cb3efcecc5bceafd0f46fe8788b0df13d7cc3d607d815cef05140edc27d8352e4acd0f7388ebcc25411a57a7cad42da0f8ea845876886d6601dc6a0d41645e625385acbf5eaabcfd2c01d92df1ed7e8721cf2a0e147e707ff30adfe2185b2feee7f18ce5d23ea9345a6ecb540c8b3e596ba520f4e090cf7ef67dad5265d1d32e27790ef65d072890d34e24b739d3cdcbb2edc96ac0df405a033def348e4e4ca1030532982de6006c9cf75d7b786dc2e24a4c773e4b75b74c33bc91d8e04e4d9e8347befd0f02a5218a543340548860d3954523ff1593be2e34399526fe66761eeca118138d52fc6675152b2b50ce68879505d92a5468b7bff82d9118f7bce0bf633ea071a89657a2c41f479c56064f73eebbb863417d425b0909590fb44c1bedd059a5b628d1c0f3186592900191d9c1267f38abe87cd2224c0c80d9050e130f84fb9ed1d9d48cd21453b1ebc92423d95185dda2b99e99ce383246257464ad89ba3fd585a46c23668778fd1e16b21b32628389879d57b7675b10d02a829440e2ce427ab2b1effb9ef0afe10c12e4cda4583cb3208248d32b6171c6f60226ee161eba701ea3d1a33ad2a3798f542699e6e3b1afe644913a2f456cab2a3d59ecec14061fcd6394c925bc54377c993dbc36cb04f6c21707116d4e4e50a2a82eef668fbe41107704767dfb87440ad15832adeae026a3ed03204b2049588b102e2c06c338f4e6a282ee8ef5ff1b1c197af1856803ece8388e56a84f05b4af5775376bff9f3a802331d771fdb89ac4ef0a30f65fdd1b542ac5a0d78c9209035cc2faf0f020feda5dd364dd3a71606aa59caa726630f88d5bd691fd15fb575fe63b8345defa52a2e32924ab7f8e8d9b4cbdd5ab26464f88312296e3775bda179d663a3775b795e28885d2ced918ede54c4c2888f5787740e5d564213d5e4890aeaba004146e50adb0e179591c617e3903d4d1e1d5382974a2adec480732ae066aebb546d19b5c51c1f9e0addf9d5b7679cf4f7ab7dcb1486aa055c7d1c0e4b4886d87d8d3bac387adb879bd40c579ebc6c3a4e7a70f72509c237dba3c54340a06f9ebb83f43be2e0ce035658f6032c9be2f712df448432311d36de001d29a04fc3e7a528368b8bd249364897bb8099e81267d378544a2fdc51efdb5e7fa9bbd79a7266495b394429ff55ebb92819aded2d2126b398f6f2041c1c951b9d1e5c0969b4f026e340466a77825aa9bb8002ccafd59387ac2b3d232d1b0e8c4b0558e6db74562bde55d1bdd72e669014e75d09eddd7ba2b026345cf2587ae16f38b66fcca21d0fb1ba8c8361fa1ecc313d92a1855e0dfb91a144a5b1a2bec2f235bbe7ac03b49124def6c182132ac5a2520d7272e2b4587671b11b390165b51e6507c7039f5d5df6a9803179de16a3de12691bd767376e1083aeddc8c7228c4347b8992435d81a1372d093a9f3e8128f6e6143a539f08adfd015fc0c5fdab70bf35c2e73e66cc8999737984bda896840ec91016cc744ea47b85aff886d8873b1749e350953dae33e7f8077b3acb17b3a85cc7b56a91be2498e5dc06a2ca32baf0832940a090a6477856ddb993bf759b1bb6d321589690f98e53a90267ac81248f6e141fcbc3cfce121be692132a5e26e9255ad20c4dab4da7b8a34501219efce4587583611ba98de87050a2f57dd8b0857cc427b469271318166077287bc2cdb4a5d4b9a9fc364fcdb10834531161c9fb70bf3c64b22537e984611278a2d5b23b9c44b9ed1e228c59234b1105d12712f3754bdd9f071824e20269e93b36031ad6ea5a9bf02a7c421053072ec34672d7d136b68bfc77bb87cc50933b657075f228fce238488b1280ec2b528af1ca71cfa0bdb466f6be7090186e7980ceabbbfef1215b0e446362ef844cd41f795024b0560f2ed2419c8a86d85c9c4a61f5589cdfd877882183a9d0339cc8667aeba99fb578b6681418638758f1ce4b945a4d2d4be4eece00c09fb16d6ecef24698f391c474dc4c6ca334ffe3e1638978a8b6edd53d2fdff1a72ba373e097c10f60fd78bfdf270c34ef9b9739596fcbde554cde510e554c3fbd2eda52acbe6cf64a8ce3aedd23d7c04b0ebc9ee5328cdbadbd6fb4f4b2984f512a5f7dd6fc1f500bd8fe8cfd485e3e6074e81605469872533de1d6492e3cd155bed59f78a8885b3ce744d3cd109e3b49a37df48d2b92fd02c81616570f6ca1f783af1f5dff3a0907cb37f1a76b7327472516e367769f44c65fae6c9caf1e9c3fcae35fdd4fa61c93b746f10776c791e33a1e573b6eddbba73e686447716117c7ecaa06d23455ecc4c5a9d39e5f1a578b8045fdaa5f32108786cb430809f2c334bd9bb8aed6e5a1ab086c6b2b5a490f76e78bc85a624c1de8776d99a6937a9f05440a002ce4964e4f5bb016d8291b273df1828fdedfca8860c27ff050a49743d951bfa81d6e9e317aeac3380a201a3d0543cf9507605e8c817b97c6e2dca89801f3f861a25ab54f0023b0d2d600081523f59b791fbb66bc16464747625d1cbedeb28858a09cfbd332e9c6381d6835610a5ea608708cf486811eb710ceddbd336ef27c5469ad3203bc4c197cd6237e2cd2818d4473cc5de7e9337b2c6defc5deb04ca42ed40489a4c615ac8f345c8e53ec1c9930aa50dd900abfdc3d2dde508c3d23a52b8cd73ea21c949c8ace567bed4a9160c0458de7a4eb845b661d9e00832a159d720ee01e6650eaa35994dc54ce27adf876aed364b66d740cfef8db21450e9ae0676cb6f58dd35060c438664ef64576dcb573208570f0b18a09f9e1dd7fdf9f35d659e5eb5899a6c74edab3d3f949b69178b4bfc20115a11ff40c10e50d9c2892d5d5f0e7db866da68aeeb04456d21aaf9251305402f8f8862ff60cafa89758d06702fe4116cf26306013803f3244417ffdeee9adc8c6183fa61504c498936159fc6621f22c40f52d37e01985b937cd9b42d3f720c0a41490f802bace559b1fcdd3f68a2937a52b11356e554f4ab71b4f954f553dbdda8f44f007194cc2202080eb920bd9ad87b4925324145aaf264fcda1401485919bdc11ca752d5a6bbecd77d7bd0c9df511f83d23046cda6213d8af6e403f2ffffff0d