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 77008 9384296ce015d5ca95f776028807e9be2c5e466866cf28e0be82f25278e59758

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f78898641a4f56fb5fd12fec2b92ed96963025d5f6589c0a7baed193d20bcb2c
Certificate Block Hash
9384296ce015d5ca95f776028807e9be2c5e466866cf28e0be82f25278e59758
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00954c0000021f0000
001000000001000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000002fc48973bf8ef7946454f30ff94a51cce298240cdaaad21e3b01e2a8e0bc7ae61013b6930b8653cc8f831fc140ec338bbc4ad62e5fb61a2a9f4989024e6514bd88f3d2cee0bb900ffdd4824c0b58c0cea0f68f5aa59dc5e78c030000000000000000020000000200954c0000021f0000

Raw Header Hex

000040208875c19e0dd4a5b4800af93c4bf483e88b1daa982c6d605c259f4b6b00b822f649d42b7b28cd8e2bb2a055b83718b4055992657d0603f6d7a9bdaf893b71db72a3283a6a2cd400182ccb0bd293d1ae7b0a9c58f6d525309696ed922bec2fd15ffb564f1a649888f7

Proof Data Hex

59,560 bytes
12121602030775c432f1ea76ba58d2ca3be8cd92aa59e27755b594a792db018d700a9c539de897d13f72d6f6e7db32ddb399f30631166279bc74ce3f7c2afc0fa22c522332b5ab3d58d5615a82cd5081d95465588888326d148fe935dfccfa879a647351990d37805dba08bd139ccf53d3f6b764eb3fa007bf0d82b607b4c9ccf84789d0bb645c640b7cf4d5f9bc98eaa4b7e4889479c3f34c09974a5fabaccd1294380ae2e5e90201ca38fd304ddb9f5e4089b35ea795e50f2e6dbbd89146e52cb6375eecf868e1dbdda384626706d257f74750794026398bbb622a719c27c7af01e5c5f42700436ae9256756a36ee2b86582735be8e9010dd471d0f16e16bf6a7e11ab4af3559261b21db514a8bc61b876ae2dd983fe536c9e329df186ce343e2dedfff2d4ee4b2736e8df2cc9a6335b12f9be73d34c8c3a9e466c046fd3b8bcc3cd932e793b23f8a5c6ed8111704d38050ea39d5b6beb9793d05dd1b5b980501f584545c467341a47a516edaa3cf49ea07d3882c9b29f533ae885b9a33fcc6a2259954a1ea3601fb0244ccb9ad4bab3c7a9c39c4d69576ab21f9a61f104cb3db86fb756980ea8b953e983786fb517984b37c98ba78c00ed55612f2f7eb9fce7092a67c970a0837dee3d6caa560654ef4feb5f2e1123f40e3dd7c4a0b04492a8aa2f49b892e67e54a1b44558fac6d06f53d45f259859eea6f2850eebc2b2c4143215439d30cec70c071e1ef48c58212349e2b22b6d1135dcc6e5369e53f9bc7491d5559d6288eaf80550d8aabe8ca0a6014418723ef33814878587a33e950acb05005d6dcb84333b447134cfeeafe9d7a3d8f676fa260a0a0a2c1937c0f6be4c79b165a34eb14e053a9056ccd8b74d04bdccb6e4a36fd43817a3e918887657d8c88195e8f9b740c9778293319d898a716300dd3a6655f7735e6b869e8617a8a2f9d0a0db01010486c48e30783773ed13cf21ea31fadea47691d05592ed41307e2e2da78678460d6483798691ee5466f770f30ee13f9846f0466f2c48ffcfacb36d65ef1937011aacca110a80abc4e657d81c8987fef37002baff1fadab4f4930744ffc09ec0f1c8cbeca82285db6a51ebcc6946b32e7c2a4e0bf90c4cd835bdb4dafec6dd13083bfa10803aa9fcc3e27b14ca6310ffdbb455f7aa5232685d53189bce3fdce455052ab3069797a2de441d22df075a6061b6b2c2ec1a70b6c30fede6d234d9f6b358e66e1226706105f382beabef212fd3e64fb140572d8f34935c7654779c2323db6e4463e97fbe0fe7d8dda125e9f88703e7a2c18cbc491aca2d8ed6b0b3bff1d8f54dd54494a63a0bb03714d262395722ca5544d967cf5996275c1c779f4a879e015914eb352245352dd4e449f6f245900218b67289a26659d6c73f1e3df064db7763d305894085ccdc46686c26890b27865c9ea89f703e554323f131fce10dd74bb93e45c172352f7b84dd67649df6851ed9763ba82baf07ab37b21805f083c93f669b0e23c939b6da139192a00be75a807aa85480c0f51402412853fca0fbf44b49781432f0db7b7b2338e3383886c125a8fd805ddd47eff7b3e49d1eb3f837c5318e42016932b90321b2ebe7c1512eecac88914b2f368934cfab488a4dfb0b4d0c8e33a5f4151c0074d3ffcbadabdefb6d039a6769c159cbb08b787fef5e7cfa00929d68a1a1246ab6cbaecd4c10b607fd522c40dde4d9ddf969386d49acde54b5811cf9bb6baeb0c688157997c19324a9fdc7edaf0ef9c7901a8c3bbf32857411fdd0e03ac56276f842ba4f6bfc501437660e36419725e70e960324ad8c1521e1be0d43ece0313d8f894c80cce37974d58c00e70017bbfb75864a5a4695d7ab53be24a1e6e8a10a120a17e3494962d6742cb194f9f6de1921e76c73505af13d00f2f514c27b488c9d7494ffb58e28bb670d439a25bd7447bccb2dbeb7a3a5ea12d15848d2ecfa2c1ca5f9514fbbc008597bcd53b4ad13e9d44b67a41f14f49d4ebc0cd7537fca595d6bf4d8fa67d4524bbeb43d6e9cb5898ceffca29c218189b2b04fcb7854d0f7cf4cbcca77aecf02a67d7836add74d67d861157be2f911460b2acfcbeb0887a1f959ac5d2bc9e7eedaf3cce0ef1ebc0a5052146c212477dfc1551fa71519b8b57c841a0cd49fe8976ee6012bce8f62ec122407ec0a23d866b7d53f9d1fa558b2806cf5e027671eee107b44b2686d9cfe50f994e5c59778500b1a9c0d56d0598e12da0626d52a150cf7b9ee3ee03445cb78d79c041f5a4b2e91d46997486c19d2211c8f96defe7181effb7102ea7339e8e8e171c39e98479ec2d576483a15ed85a9d0dd5e00cfc8dc2191da56ad0d4de09e8e970d857bb1878d4668c4e77aa104b3ca67c46e406a97024ebec67451440df29fd8213be3b0f1a482004b1e4aee29436032724ffd965fb954f04945c7cc01f6fdb79e485557c2b762728cec98394015ba655507a0e063b208207c310d6c0449174e192d22ac7a6e4e12cb81a423617730a5f5066776b482c4e78e56d04fef74fd2409fd8288b10c4e668c0b759bb47db1263715a3df8f7ed8cf4236769add4dd0a2219c01d4a3f5b87aac2a50d5e16202cc4ed5382bd8cfe4bea790c08811c99b8898abe802d7b5effb17fe43f8597e5737274e396eb65d70be2cb61d16d47de4484e8960ded539796335ef6ead5ef5ba29846922a9b6f7f0d605053c1532e4fde80ad409e80e16aa3c11276f4ce4292467e4ef11c4285ad1c00b84c45ed143e27fba6ffe24a2f8b05e34ec9f0324201b8ceff34f63c955ddeb1f8822b51fcc68eebf4d0a61e2344b18dcc3908f92c59d4cd904cc1d33a6329522e123e7a62674efe2aa3099b0a2d74f04aeb37083d8d6f35912db7f5a30b863728451cc378f01a063c4616233edd35bd21970b291594dc46f0531ce7b6aacec63d8d572ebc6acbd68b2b6ea195623dab671160d3e7f5bcb77111a9555ebe75c5f01ca70e0a00dc7faf4405ac72d6978f4a55cac41a42be6004391f5aad06f1bd4daae52a7db66ca5c94ed46ae6302b7a1628b7afcc18d53b377aa2f9a4b6090a5ff6b6c3c6af4d949e8d5e5648c308bee9714fdbf099a410ace0a554501d4c286748501f7384d4c7c5b863c4c17f9697e43800a99979712ed781f319eb1de5ab0159b8d3217276d18bc364cd4bf789ea7cbe6daf3729863cb7053ab92481dd0850fee78a01df93732f1c48c8d2f27cff5bb0be862920ab643143fbba53381bbe29dd7b704f9e448889378f8cc3b3678c8ac1085b053cc84e2a87fc8876a436860c50919ec0835b46f27cb1426b4f22d7e7f24bcc0e942ac7a611b9be68e2a479723bdc7dbecce9e9b27dc5e8e5be5ee209ee065630ed341269eeee5b16253dc1290306ee50fd68ebd7108cb89a176f93b7e02037a9de3f26f43fe2446f3c920cd518e7837e7c64ac37ca21075fe63c0e81a2ea5402cfe14236c7327025cf6d5658f0bdaee8953c0bc7003dc3d492c16b7cb5cb7faed38c6ba68f1751ffa050dee1d5478b4d3225d170ec64539e60230d5458f5c8e6d0e05e2a6924c391a165f67ca53323216a400c015666dec4c02a5dc6a78a25d7f2ccb5af50c10d222e5ce347ab3083aaea7e8ef8a30b4b687c90646037db34e2f08e81e6be84ce5ed0a1503615f86f66a90bdd83752edcad053fef1d3337dd6cfedfd07d82216c736f6fab3e71fea5ac026d654f5021610d4af714d0b37be73bbb88d7a5414c9173e6a562bbc6d822b8e6435d9fbf84ba5f10f90cc692f70790f5cb670b2d9eaa6ea42c3478ed42a2422906a07500f5c8867051c019653a1b3c6f60a215ee409c1d65597680c8d5532efd239f66d3344c2af2ed4c4f8bab160e5373709f9aecf12dcdb8a5251382bc6553eb4095e1bc7d0ae539fb366d9737c5180e9e931c0ba612152ad0ff453934e7c3de9143c639103887613729bdc3bf4fd743369d4df019f86e00319f02179682fc87ced0f0887a872c77a3109d3106c09f27c92864fdc731bda1e755616e5c4e04abdac7315ff2815876fe2034a977c4534808547e41b12735869fcb7474702ef02c0d228a57f357478ae22a14a9dd5ae99162d7bef61de02e76be75df16d66e572a631cd881b6047cd9e087281af212e5212939ad798bc432503595b5b001b96c5b628937b647a171846041b272720953d1ec981b4fdffb3b5b080ee33570aba1b8f0e475e6788ef925e640498ec26ff0ce956fddea23b9744753156b5b7b23075a5da0f1c10710fa981abe9427e621e26df30be53a7c91b9bcf3756d5c0f907c6d4e1570e0698d88d33b05ac8a1987da45bd1082f291844076e37f588912c5745705b88be0b9c60f30a45ef28df42a3a2c1062a8aaa12378217c5226d3421fe99bb14405762f0f3fadddd10fb2a2b56847ebc47db8e6c64b376594b200872b3c0740a697f3187c89dac9efac04a57699f82e2ef77cc4eee5a182964949f67864373ee96bfd3ea73cae43e35e87c3235e5cd3a4e937af78fa3f04dfa7b83f3518391b3859e8f9378b872f6387bfcbd14a0b67285f2be4c334174ab19f5888dced053faf6a73e032fac9ef94b3ad268b84ea21d3dee0c9a16b15a437e288b529939f48a5d4437ec4f4730f6adebd2a2cc8f391c26e2aeb6f2b238d41c4058137ada2cd29fad97fa07ee8a0db5cb2448bc029e72fe40003914faf0a679c218d728985495b753c7d3f1637e3cbf45e51777ff770b2807961f3566d7680710cfa0f92192e81eb58fd1ca9f49f53e46383d602904fe060136514af731c76d187d407431e09d4f520b0246cf5a0fbf1b0a7766fa84683a21db4e2f9f109e2a7dc8ccac035affe639016f9bb76efb45053f566472043ccaf8476d3e4e31d751adb8513f74f7d79beea9427a63d3d9b9ed9cb8ed122f6e6c6e987b3ed7437e5e962d1ba47944b2829bce0da3b7b5017e8499d3c8a262403ccb4b7c4d2ceeae379341e74b9f00c88312f54d173cd037e30d2160c5026a61c477d18e85178486b174066682379eadef36105f8195dee8c15aa8a446962d4dbcb5bb603d18cb25bbde00a2c84fa0ff5e192148ea90043659d4a777efeed399d69a8ce884ab210699d277cd3107c141b5d9ebecfb1dd8fcaecd2369e405336b4344405082f31cefede428cd49262338c0717833a95e4430f9f4a21f5ac2c05d294b078b4c7ff9c8857391eef05d8d37bb4a3977fa5ce6d025c75d3d19b3a74b4079b76f788ef725d967146af738376971cd95c9644ee6f02ffdc6ae0b41b553a1021711484b84f4b62392a9e5c186ab8dda2e8c394372d0a5c2f725421c4dce85c3854f473d06e08ec712a577e2180979dd450098ceb76361550b8e07bb549c4fcdaa493026c2c1f199400332989c73815568be151c63abe07b1ef66c1b43997db7dc2f2a4f192fd6592708aff09ce35d8bf66258dfe6bcf5a4795b3415e1a7f7a9b267efb8a67406bfc3614e548992bb176170e9d523a8cf2c77e6adba91d23a632745000a19ead3fd54578166f2a54dfeeb2924445c933affb52fd66586198b4bfbb31a637f54c6e3b722bb828958461b86acce1ebc132c9379c3365c45f3aeee422e8384674486ef001c8ba2afbd4ea09ed0ef1e77d5da0baf66a95ddd5858307b95584aa176345f19d6eb92fd504a330903789eadf75ce938736a014eea449a941d6e17bf91e6e1dc24f0694461d720e7391f2b0abcc906abba4b97c8e153460233906b5478308a1275d5aedffce57c88e4016976c556ec27296b03e1c7d38f008c5c06008d5d3fff2aa9a60a3a09a165f89584ca72c887076d08111a500701ffab272c1dc1e9a06a571e3744c3d939f7e84da1daa87f0a0ef5bb5539a8910b663233001ea7aa68c49aef4f7fe3092ff523f83cff3cdaa1b8ca0613cabc42fad4073f7659349466e65f4f5691eb869e815b8b9dd006908c19692824ca517c0b5396b78380cb1add3e22bdf1dce0f3f7bbbfc2f3573e75464d7a0ccfa040b966b4cf51c5ad3385f346f2700a874daae715002cd73ef7594c1572e0b7c4d3252d4821fecf8f1ddb3628f97a6ec88314d7a3e6ca0ea92041bd07579e2cba4a3c3f07dc0de7f2952c6e7aaac902e13d43b773e5e90c7ec75c2933b1bcad56b1a38071449c8e33b03defb3749e2e46d002263ddf88e27ba71008506a7d58a1aa1ab9b58652b957d94d7e5761d4f4fc6afc3987287c04bb243b69e3061f16ca0b8165d30bd133247fcc5ceb57a85a66ef2081701191514a9361b5c54618041a3adbfb38190abd4b6394b2bd602d8312a4e0e67043d3741eb3825973600351c0f07b56483b41d848446f50e7c60b631a87d9c1f378211194fe94b276091d9bb117fee4718e46e4d9a893b36e2c2f9822355fb0745a7d0169315433794d55c085cb766e6d02e9e2b13dfd7e0ea879978e46c08b03c504243e38e545a7864a85f9808fe03b19802633a87e4da0a6a838d037369ae8281a3d8de05a8e5c9bad4d6b50d782413dd72d6d181c83ccaeb05b726b76b55c2c211aadc13e07deb026488a79ce3b0e2ec01582b77e3a31fab42f43175059d360f0f0595400fbba7a5f5510e9cfcf2d8a70ecb4d3934656626fdf59d8daba48ad82bbe584876727a3efd7a4e32b2d17f00f6b3a231e674210c6692df81d80a9ea9768e77e84f4dc06d75a6059dfe4d82363793516dd66ec3f377bf18794238d6784d9375b7d2f7f888763a7ba209acc6a04901c1737805924fab9bcae97968256a8c1b802d2221fff3ea7daceb7cca9e855bf2a272860baddb031db1213ed2c6d2992efd595168cf8f6374cce8b7ead34160bd4e7ff015a5c602e8253ccdc34d7954104dc9c5b096f0276dd112dceb0fa83df6ceae7088bcd780e6c1a913976006a606a9c8b1a0c8359ee5271df3a68113910e2a5dd11ef8f4594bf8018a835a560b65df295ef72002a43010bc02200992abf9b61f89de0476f5cda10199f77a995d6f2d810a7e31d5a11851a3a372f9f17b63bea7a59cd7d12ae4eb158d58a8aa1bbdb54716d9395a45faae243875bd4fc64f9f1f7ec1a241eb2d93275ceb969ba5a883f2ccc34ab59da051e77f04e957946d979285ba7bdb055baebe637fb263c143271fc6b6cf016cdf5120d484c5c7af6da430cb8c8000ce560b2cd2df43a67ae9729526ff504623b094c8395fd1baea47b6610d582c00f567032b907e00d9b61823e045e9bc77a16edba17fdfc2d2ceff5536f26c92b92e7b4733ce636f8d994224e8c85a6f094d71527779e38a04ec74b076495ccb889d27488bf74620a50bb8846eda072069e328ee2e57d9a0064f418f6862ec7b3e72ce9071fbffd4e5cc17e5328b9004765c6c79793b88540fe2bfdfcda70a2ed9bb02fec61d46a437af6c4c025fe8eba1d4c960402570eb451a435e48ed97e1eebf9566a44a901383697c39f9684c58c9ee357f7533cc59766db3e9a8d43cd459c635c340d9ecd5b2b153194871e93f252c5068f919e07166a328e32b631efad3964a1f745253dfd71d7276f2f998ab417aa1fa84e92173acbbbc26ec67611082edaf3e0f10dfd7effc077837d56e4c4ab4f03e7c2c0b17fb7a03487d516f358b52d418dcb18e28ae1d93fb033d85a82e6e8889b161f7f12428ad792786d35c31c66c3c44243763df0b718cb238e9df78624b096b2ef90198963c7b5b96896be9dddb65acb6d8a6a9c3fb66bee844c9bb28e389d4af51afd9ac5da401d09d3255e98517d73630670aeaa0bd1bef78402dc7904878f8abee19708bbd0bff72049dfc6517dee14c927dec43613bd456f9d5578075e7f9b2c4bfcf27c0f5a6658ed52e67799e2b30f24ba90c9f1187b413b74a80832a64e479afacad56b6c35f5a1ed05bd8797782fd0089da893d5d13c7e8d69cb3550d6a0912eec09743f4c0352113dff9e7b2f6ab6c542b712832459657e3d57d60952a1a3c95b48bca2cf058eec432fca30db1e8195314c6d179d1b1a3bac43bc4dc9de7ab2eaec1c0085eb5894b165dd6d8d49d1a4e57518b653bf9a5c8d3f77ffd5528763549dafa2677fd12209ac1e72ef286c590552c2e076004bd70be99f90d88c4031397448122d732c6cf420bc32cf55aae5a5e00c4e7af544ee98769756a7d4bb255061b0fceaa0af0207cd21b6e082da4eb60083d0a38b5aab1dca9104dc412e6b3676f1b5e21f5c48c052d54379f8bdc1ae2a135a969c8bdafb222ac5809f6d846fe0642061a21bdf95b18bb606e83255f7ac5a8e25f33eeeafcdb874a62042b815877494e348fc7476de32c2f449bb85522703d34347272408b652b96365d105196fab60f73be431f2e533fd1672e2ffceece5c36d51024a98d7a17dc82adc297427967231d8268647d3040205837f20c95a0da5db92a82d12e1e93625e78e2aefa8ee1e3716c41b81195029a8f35f4602b90c7c8125070b4df0ae1ad42396e4fafd5a9a8c1fd973e12726aff54008f692de8f07bc85652d3ec3771dfbf42f1bcf4da06217f1bc5e801c14bf14f249961ac9f29488ab4c6d437c51fa9b2350ce66e4756c0f503025e87b5e8f3297ead8b1cd22dd08dfc7dcbf171825db0f46f9c1ad49ba54c6136ad9440c5db8c15bf37f026ddba65ba154f9c9677d8329d544aefa2ee2f950e655a3849eccbe759a31e721d6897506daa5c8f4911a8fc2b0e4c8c7635c06488b72ddc39822c46bc356c3169216acceaa514671750bbb189f04be7c8d816253a1ee2253100fcb8c0661bc77adc3b43f5edc057e30db759330267b4a95cbce49a7afad318e20356443c2e0699fbfe70b9eee4825404bf12f01c51c5efcbbd20b4db77727996bae5c909b8e82ff04086120d35cb2c7ddf13895709a5d5f841609f8ca7bd213d8bfd11204f3ed77ef31a9922123605d834e88f52d10655bad7122d00a28d0acb6b36675f0a59a649188c3d2818ed61c6f95984aef8f28a1b4c852a4b9a38732f7279149d366b4c6133ebb5911ca062b1b4a61f716a8422d85e786b9ee10eb71169e18e32dfb51cb2aef5f5456086d285200b256d2165958eb612e1dc8c1dca84291de4ba65016fbb74d5b102b24ff7c73b2cb1dde3ecdfa1c7001c2b14905403d6f05f7595e6d6fd32d5414f6ee97ca3a1dc0f577b1e74e2b8de9575c853cf45b3f44e9eac0fee70750a11b827f7aabbe140e3c9b0ebda36c3c97dfe64f691e1def96a0f087a655d7a8274c7c2620fb7563e2691c4edd6d726911c39e8e2bccd80a447b89e8a00b343ad2962557fc98844c13bf1748394e6ad38f841239e370305e9d560b5cb21e131145dcae9c5baa50a8025533c3d203a75c83b4b6ad978b471ac969b3106f079e0ec44013d3f4d323315f578036fc347abbb8f3a138deebb73f058add02342f410266c0bf73b0f793a7bac3b1a0ad9cf8a67d2b465393921fd9cd1eb277d6540b722e30f45f4501aa6dcbec932ad5f29c54cf42a060ca5addeb152dd6b9b836c3ee63d6b44a1a522a0c892f876946e9a08b8530e3ba87f538aae5f7d8ae40abd6bca174efbea91017b891f6321ea700df8bc72be21bb71a2e618235084c16836be883cee94b201920600e8774f2a7982750606485c87995e8fabd8ca9ff77765e67ee80deb09753d54ca425f8b8ddaf1159e0d09f31c5843f44d787273453164e939dc01774dc73effe11d50515d2564627d4fa3c80484e60e14406019a69a378485808b699428a40fea4920cfd60589e621d0576b2b3f85296edf6495b0c57705b646ba795616734b6b4c483f52bd649d3cb2728f8113724cfac29c8c535dbde1bf54233d30f86f6dde3902e9958a53edca451ffdc47983282a34b1537071fff550f9d09ecae350c6c6d6b46e0c0882d9202c087d75545aa7f2d61608fd595b076a336b336feaf31d05aa36e2dadd9f368f871bc9ee1bbb0c4cb773e0abb8fb7694dca20f0b93097bd6dbe1a8334049fa61e664481a15fa636ab86a77cd7caa14ea1cee1907a77ab908728be79d099a6b19514212be33b1141e4fa80d64901a40235232ccc7f2ee600dc51f93ce7fba48ab87c370490f0cd898df11db02da3912306e2cb86f0735a90aa20526f87481c7d9073c440a70338662c0d71c218b25546566ce5b9212ebdd3c5dc2c284a24b070b96d0fe9894865dd48bebb3a505ef872c397733e2c3d4d0496e788d056011ef830177cfc2810b0fd2e9ae586ed104e62f1128701372503f2c57504a5c0d2b8931768f3387d3d79be9ec3dbef71eea9a317f9c9fa355aec5f9164bd56e31fed0240114a4674ffb5afa8f03e3847bc49ffc8c3e33db498df6da4781f42ff0a4c6f5ca20f621066a62909de049ee55c291cb06a59b0a130cf4abca8da716a52deeef5f12ec3206b6a2ab50a21821eb8229d2537155e37f80391b7a67d9e5026adc784d003061ce8eb851541aa1073828d4262023665f0bc9a0ac7c4c62918b3cb37df7c1339f44f4abc124b2c8cf189a066bc9f43f1714b57a50e8e7d5e6c92547953e7493c6596f95082c4fc3e53d3350ca80569c9bf93cb8b8a87e97c949645928b4197d5ca37b1900a808889d5a610c413869e836aa778ef1f59615ec58d1bd7fca813ed47d31aabd8f88cb7dd66e93dda783a24c04d959c0069c238cf2d86021d1f2d6d5f83268e55db6f724bca0d91e49ad1e326488067156a2ebf32cfbbb2bfaf29d5ad9c36cac180f3512fb6d6801889b286c0063e7152ab9a0bdc4f469c19cb3146ae8bd72f57a8f2e170f2f2e62ed999bfaca2911c8809119c6a82a8e7cb79084e5558ebba312750e6658e8a2a8bd5832e099ee4b599b1219c7e9f9ef29acfc2547d473be0feeb4bd78e1b58f654c4c0dee0222b41690f549182c1a769d796f9976798754ce8992e42052797a0f9ee152f43d401112a061111bd06f1e31650718fe4fc6a2ceeae8400d21fcc10074faa884cf538efb9aeb063decc0252199d34761e82b8d4b7664a363a8448f25475fa58efaf401991c1d7f7d6c5ca87e350eceddb953286a3b2c112906c21f663bbbef0cb36d3a2e9af3d9cc93eefe22f9b3d46cd37ddcd09bfec561c9f00b39d864e715c7a79f23f82feac2a770ef261c537bdd2623fa6e4e7844f8cfa34b399b459b2e5a01fa780a9e4c0f14a24ca41daab4761560b13b21e9e0783d1e66f311240eacd72825af97cf49aad987ea859a45fa3d4514ec0286915c8f16954913b4c36d88c459780bfeefa539a78c717d4ccca25afae821db240f69538183eb075efb79619d80a6eccccedfe28cbf63fd333d35b432efb85d6a7ce1848a031645a5f2cf6fbde998c442aeab001f3272c9cf1b869de989ee568a28a90dcaf71dce46baacb664c9877e8a3ef0b216659eba5d2e6f5d95fe01927d7b42f0486a6158ac523a929327cb5e37a9e3bb1c139e86580a32149e0c374b2342a34de73bfdced94f4d85951a5a0ae780feb2823a5ef1ccbc48740897225495d0d321a7bb31b312676e059669943ec971633ee3f2052a24c4b2e6007765ba45d0e222fffd56081613f5f6dca7cea02596b6a6332345d4fab14427c3f3484c1a423c7df8cad7a2e7fbbfc2f268535a1782cf294ee260a163f961b87bea089b2b687a0a182667e48424a147f65fff6ec1b71b43cd2b932e62b7b81febf23dd67b10e617ba92cd00f081e07cc07f27d907b2bbbb3da111c603ae89996b4401b5ab8b25cfd56261d5bef620a16bbad3cb5040f16f2b69025534c2a105a8e98f060974335c92036fec8ad9a9def0f2b6c0355695c3d6a7457b4ccff8cfec48b4e9e9ef1b33828789adb0ae150c12b3a904121c3252717e743245020adfbea509cc0de248d4a736242a4685d6aff435c270e5ff7522987582c5040ad8494178bada2a49419feb880f04379fe91dc9444bd8090359e6ee954b383668643f3334edcfbf57a2c776b2fe03318112fc3f2c02ab3b7849e49151de3d70c4f863592594ad0249775c80f46f57991d9bdcac669802d0668a552627de30442957419856703311cc55d2e84389ff8c12d0d19685ebfaa4fe1fffceda1685c7a31c9c839714c72c1601cf8e65649d6f25d8509df1c324ebc5913e149b09691317804ca731410c89351dedb0898e3f13abbdbc53decc478c694f4c1da615e88a8de3c3de7ad0ae5d27e3a051af3d66052360c10c54b584a5b8fb04566a60a2394fd644ea34aa75428d7700ce1873f141e1902572235c5ce1150ad31e90a40ec2fdfffb2f51a7f7db4d4c0e34f3ccbbf0d55c7f4d247c617d1af5a0e7e331fd80ff0f108e4f80acfb6c066a237a344bb02ce51ce230a5aca8cade340fe824cc2b21b119fab5d0457c1e8dec45ec665597852ccb63b952d665f62a6a070cfadbfd261bbd9af8b133250bd0276fba468925e0bf8b5cdef3a05cac16afe53aa0deaa6d69eac43782d639d8580adf73bbfcaa8032da5e1949865f74f5f0731a1e77037f76a18e83efcc0c459e45da4e1907631bbdc6ca9f76eaf79af019e1bb45bf92cc4f93a7bbb31f04f5ab7139e28c27736c0e09b856be730851134bceee68535495636459442a5678510cf3ff5bb04aeffc604f60642c588a01189ee3d9fb55417b436ce7622badbca1094f1083d8b1db7e51f03b1621c72e325511a1b685c155e06c252ebaa85414a15791b42ee8a613326e59a760b65a8e23c0660f6f510e2a121640d26c8e06ceda2c7c9ede4571d254aa3bcd07e96cdc4d2a2e10722040b85ed63eee5d39d4b541ecb8de508deba943a6e07f6b54c20e112be13f482c40ba81d6a0ab8154405fda75acf99ad3c1f63143fdf87ae3e32ea83b1666398a2fa2dacf99cad72da386775c4451e7a0fe9d3471e223bb28e9f748ec3cbba87d306ca5238f3d6778bd48222696c1368f13e14f97c220fdc0e3f7c15302a73ece4e398609d6f6cb98b091a19f606acda8b59c9b7fbd1c4f2815841a364e198577f845b39f46ae887407a1f321860843c37db01ddc761090a8a0ad8399cf9191bdb76ce4fb124bb6d23d627fa5ab91bd5f90b6243d25dfdc6e42f410f1572c41f31fc135fbd15d3137878343c81fc4ee288a29fc806aa9270515d962cd488cd29250016400911f7cbf52d6d5d91f49eaacbb26ac8b8307cf4df38047a4796f215facc0069fe201271f855a4ee90caba10e2c961afac3870c000fced62ce72c9df2a077492feb8e5bf8eeb37da5f822259a765866a04c8a762cf7f00af0760e692904725ba77a8ea55d08dae18e54e4a766865ddd44fb13c8367583f360450224fa1245edd90d6fa7e3783e8441e750825127c49a448baf4c790930e73f3ddb27ffa5ee807b78e54b8ca61cec655e851c473753d1a77b81fc9e39476523a3d4bba0153d3483720e94a11e0fdd7bb5c6dfd6752ceae54b9d0146858659ce1f23f3b0ce5c7ffce80024814fbec417ba8507a0c14eb33879e1a6eea16a2e76797dcc48cc006e5b56aeb98be5b13ed0219cfc990404924a3feaf8e08e6394e84f173a4e8187ec1ec8f78821f3b949cccbc9bae94e14959bf3f5d1254704ed11fcedb3c1b85650d2c0179c2c6ec4f87aecd3c507c8fbc3250126ed6209951903df670f1d84d0d588578d28036cc5dbeb48c0d2b5e70865c8c0b9862a025b1b364e49cc8b422605d757ec27e05a03290fe397afe4360275c39df2c0ab91c16bff044e6ea0c2a16bb5efe0d10bc8215bf028b88760c02a5798ddb296fad6679834becf9a117154d939869a9728fc04bca5e38d9ef3bc892e695666324ab71ebcb1a397784833f8be3c2261db85f16a9d7e8a2e73264c05a48b17fca25385c9c28dd55e342ced59f6cf840d1a5f10fcfe516e8b8484656e42a38faecf34e07af8a5acff569d153f411cfb5612e9342fdb0559cc07baf0f4f80fc3b382fe3d3aa25e52d4600190c9855c55a26f801e0f29a1058212fab91695bb31f5222be8c508a265b6d882701f83eae67f5f57f8ff56479ac87799682050c9be032295b2e2cb71a49e13c7b0314fed0ff79075519dcbcb23baf6c5b85907a6f0425461f3ef53e2652c1411fde1d255cadcdc8abd4f93eddcbb79bdf1678332b7ad36f79d56e907c6cb858fe31d4a5ed3ac41d399c7ff4496159929c5b1c8908fc6401aa16a6e209cefe7f93acbe1711c484bb0c9e11a5f4517f77d79442e9726c07408923dd381c1bd2345677f431bb7290890b423db0fe65f13dae1502d203aa2dc3985178e46d3e7658984e666e5ab8a9b9b2137ad7a36ec7ec0023c270bf8db250ef73ca2735c2f65bed0774f92247b45ced64fc70d61b44c9c60aca309deb135cf78735a3d0d2c7f80e63b034075905ddda85141b40e7f6b7412f648890f31e56779227db6ca6dd371616ed5a9936eb09975e4cca3f6aad773c3e43e434043ebd8f2675dc8a5d854ba1e0c060b9fd8c1d0fa44bcba619ebb843ed9adc590315e859627c5449843d3703343475d74621d23741f87cca2628f9989c631a9f2aefc8393299765f62757e7791ebb5bc9dcda3a1c654047bef2bb60d95887b46366cf6c61db5ed305442af9f6a43bc968e99f9af12d0f7afe0043c9fc81f0890dd755d48f73a183c5dedcf715fbba4e9f14c62615082d1dc85f3fd60cccc3d3fddad42ed7d6ade3a240373a47f963cb0aed5a9a53f75c93218f0d61c51e98210719a5bdcc85a4284347820c25df75619de2bc2805e6e305ced54a5efa2acef54f51cc91569f619ea2bf424d1b9531cf51482775f28c7f1b0d1f0ab07c1e7075bdbc772a269682e49cd811ed8a3a6c174a16ef7015198f73def8608ab99940c7303b5f8679fdd5b176cb09dd0ec494bb6cac5dc15e1fa424656e588af4d76e4d5721932792fc2d4071ef44c287f41f3921acda9c6c1442f0d25d988f6cd55c728074b9d931e3bbd5ec99f80a40c69bd065bd804c7032d6a0f66348df7896f6370290429b4da3cb5f9dc04451cb5d233beeb878d5b540fb0a8d46274511bc9436e71c48dcd093b651047e91660afdaed2354104d72f79667714cf2e2a6dca6436c5418619c29f3efea0270de653a7dd397d8e09a1330e809e24abe5da3c6c2d93dffa465eef725c1c61abafcbbad505fd8e0f39e2bf4374165afcecbfb380c2aaca175799899548d440c08d96ac9958701cad880b901f30f76d357b574aed03def5b918dfaaebd6bdffb2e14039350ddb715b178bad33b35177246984f83b82a296639c3292b672d45b2fa1cdec47cf8d2961a229e5a5ff4031c36c9df68b0ef59442f7ea01333b933d9bdac2e236098e198198ad89ff740738d20fb98849436037c88e61081b9198b4a2981128aa000d15badcfd9031cbfd9d2d65fc889ebe5d9e2eab51e2a541bf7d2e7d8131bd393a53e5595591a6666c9deb4c990444120a830405a84fcb17f15182808f3ffc8620b107273c20c85723d108558f93fa3aa73e65f6c26e1c88a248ba50d1791fc4dc5820d01848189cb5ff33f3204d499a569f12c4a7ed9732b29f188d9247de3161e8c7972f84f74bd70ef2c272dac2ec15a68c50329f7079caf1c432f4e64a5596ed2ddbca35cc1856a86d61f7eb57cc9709b8b9ce5c1902864b1a9bb3f08c7e416866aa23a9959b95d44aa38a290874233f83e516f3073ec685469a53d2b2a077c0e123cd7fc604aa11e5313548ce719241c8a080de7283b9a2cc1ba736dc62dec50b2e2c1b2d41d3eec87fcdaeb02e382ee4130d4cd5c78ce96a94b2c871d7e242f88bf89cb2b80254ca1d3e9d2c6dbda9816c1c486fe20f139b6bde2c37d7839255fb51a98a2ed0d26744c0582573ee8375444c9c6073bca0521f4f57bde08ffb4f86bd0aba1a50daedd615a515f5ec36c698c06d1110315266e6c2f52dcf7d7aee16fe1eeb6679dc03809c77c9552f6456e3e7d0db3e056206691df99e905bde4091a018bff5ef88a60e4581dd14f69c10f0cbb1b6b51db0d0dadf1a8e62ce2918ce31e53eff0d9e82317419da70d79316f25bcb66380fc5e0011d07e57856f2fa53f5687ad20e0c8e70b88cbcb7833c9e0c747386100884199ffe201ff6c73530a1633b459de41d8fb3f073a53663c4b91348e88a0e9718fa4b0f9b96b4619816afbd01d4e7aee6945c5e1649231b283b3eb793f8567597178207860c52eff7049624b298c6485343a19228398a5cf2755d0f317818effce04dfd2ac2fe0f6f6d22449681c1aef3d438c82b02297b3303aa70384690287d17fdff91a56d333a4d609ef559b2e501e3b9cf0576f21ce2a4c8529bcf124a21210ef85d9db38812aaf3d65bf1df63eba2532d733d731fcf8287586a2dc3307f9f80e92a58336fbdedc32321ff6a068f87ef5f36e7af024f358239470f1d6816f34b716ff117e7897263939b24fbe416687f15408f6045620ba766d4f0ab55f574b0a4d440877195a5b01e44fed4082d3a3980f6c257331e2a570e583fffc8a81f2ca786b7c74b2ec6ceb1338d6aab4c971e0872662fa0746474f142ae8364b09195e5faad31acafd1effae2078c835183bc09ac17b952fd4293de1570619ba95211f1e140f0c90837c2e708ce156317d0b82eb907fbe61233b1e7374be47483a472bafa2b8b8640b0fc3cb872f2fe4d10c0f97158dc25712419eeb5d2049348be5a8d398986d0cd06e46dfe2e32bf23214e35572b86c05a53483f65da8a7a940bbe790df7962445cd320a6b3252abc2f1a182d112226da927ab91ce41b9fd4a4a708dbafca741bdef4301f17f448f22443f6cabba0805e91086032c09630880dea34e7a956f62349656aa0c34b1d83865f7808518b82c2cf8e467a37eb957d80b837dd69d295b0c1080de95820ece443924df3047de1d6795d07ba45fb5cea882eb658444e76f3a1aea1d982a946a9cdf35455d24c35a1a2e758ed87f2635385471ac560174b279645121fe4b7c775c1c7aa8417f0191761fcea14a0a25cb4882d6654b852192792809dad16776746b6fef0a7f310f964346a8991229d1f0af5000c0775ec1d8cb8c21c4719c915433daf448cb7ef6d8f22674e591ab7b15747d79f763d610ffbbc504caf088236e1520efd3f1e4277862f32f5e4ac3bebcf0370dfe8c633861fb533215b3828d15571439255ecf919e823597b6a9855f1ce0e041cdb3e44b000f345dc09dd1044eb9d2923ff33f115b2ad9fc25d6d4ade7a413a07b99600d853c89b96d15e81a18e965fbfda846b268dd1235e5edd41478c60d50eaefdaaec44f96e057e348d7aca4a695d09feaa7b022e4f7caaaebc7e93c4227fe3d9f6b5ca84774c25b58f0479eab5e87b38cbe0274daafad455260a9118ce04944d7794d8051ae03344f0760fddf725e246181cd3efc355e6f16af8be240d8b5850b96976b2682412093ee893083f28a306a9f861b78ec74f1fe222d60d7accfc0c76ec2e1a32a93e51de2b1999606747a07bded61dc1ecbb2a12986de460977bef0aa5d10b08f55d6d6099edf08b14a2b75a2d1ff4af5e63a340e41d63a5e0798862ad23929e055710cdffe2d87208b9d3d1323e15926af3287cabb86e52fb99b6d26d7dc2bbb61070791e2fcf5d3edd17e236a9933bf3b1e6792cc8bae29b1549b742dc88ac04d18bac7fdca6843d01ebc842d4623ff0b1096df471dbfcdc8983ea51b88ddecf08b7698778a90ed1b0f0b6e5926f316c631b387d7c62340ac3802e7eee01f1a73e9343841690cacac0f1acfd8b29003843a5155c1174863378ac1f7bdef976678d1184da2d139e4876e73abd36ecf58b5c104ab1c35b461630f8c3f68db4b93ee276a0564603cb62a06d9774f0660e20d426be1a7bfd21283e86a3843ed20bcce4ee6323d9eaa89ef610021086baa69fc9d58c28ddc514bf3cbb371d3d926c8c7af8c83d93a332308b08ffbe7f61ba0dbf594aa99873d96331f95043c6e5253960211aae56f8c207e7c1db8630ff7a1666ecd82ac27ce417a7471869871a427f77a8e3936288a91e05ce377365e73241d84a2842d6bd1fca648b59c93ac5ec7bb5874f0f944d05bc594acf60871bd0e4de113133c7972f12ff24ea1824506b7e14e364a0cd2490de01b36c9ae6e2574c9fdbcc0a84c024c71f4e25efe383597e9772aeaae4f28ffa3d4cb1a4dfbf678fa4eedc668b31f31e49fc32c6df9d084f646b42f6c825c5fedd69d5bd4a4071305750f040caaaaf4816d39becf60f3499f9bf9313803e0da3029ce4a51b8c96115bb9fb193325ef351335f4cce0d08b370c192b9bcb8a3e78aed45fa1b11d5789954bc7dc2277f79aa3a679d7418a7788ff61bd01ec922b95c22a7ca24819fb42ab2b6a78e0aa32347cf0a397a6b29de2abfe2199be1e8303aca8c00e3a2adf14feced39b1f5c778265fc546cd60affbd0d86d692d754acb0257342f72dacda1cbf98247d837749b11017b0343e06f5d995b67c8b4b6b1a32e67b33d08cdcfd7f9c91a6b7a89462a82281e238cb9b57a3870a0f767076841300593702cbd1f1a27dc3d44bdd20bab2cbdc3666b37810370af07f8b5849a2d5650b57ce765af9c1d57867697ce1c8c6c22b383ebce1cdb3eedc80865a5ed02fa37b36d108cfffef3ccc7e40df477db0fac01a7022c11a5be0fcb22d6569b43fb1b5646f7d67deba4873e8d32b1260b808874e92e0f15e927beffc2c7b02b65622b54be1ff8f1db9da09f821ae7fde5ccda55c2f557f5d2dc43d93f440d453ae416af4f332265d15317685334e8c0b6e57d4d18188324e88aa6b242a72f130f8850ec3a2821ecd68c31c7ad8a92cd4a3f249060f52550abdd660ec395b39a85dca4ed8a95171427c0cc392f2a98539745bcb7868a6ee849ab0c5f44d47a7688bc4054ddf74362f610bc4d792e221adb108511e0eaa5fb3a918389556635d65c1a07c3abbf5a4fdefbd10b2029043666174c98e04ef6a3e1d03dfbb0029a2de8e257e6c621c725b2b1fa71b23b988dcc1bc73e926e57972c637cc093e61a27ff681a2076565237cab536533abcd414e983c6db9afb85fee9edfa6dadadd1042cf0fb6dd13bcdc448a91600bf104bdfffa2bb907967709c4b5400bcd2350e015a17b1f9e582fd288ce0452b9205ef06a096bd642c1467a9ad921235380e1a827bf1649e617ad3433af7414702f9e3c151099a20f55f4393c8f10c32746ae13c395a10414629450d663698566bbce850f629e1f92813efc02c5d3fbc91b2b74018f765f036c7c33e30f801d77d7456a3d2472d1c40497eab67cd52349c695b19ec336e5212ba55be65d84384c7a8333e25241a7e22f203d8cdcff9f9eb206a27b947e1357e6fecdfaeef392f8d7c05fc2dcfab814d050b9913d84c167fb080470309ca6f308378bc402441a9126b0eb26ed58e18515cc5a8e3ae0bb070b1ba82125dd1011040b06cb64d3838e446f30c14ee2dbb39893a2f779b5544c28d63fa8d03ebe29cfa9f282470b11d84b3fc1176143126055e3ded5eb8c6783195e073306ad5c6eb5015eba8ab788aab206ce14a1f284d293a0ccc597a88e4d50b1adee29600ba362fb0c8c5c3b1298eedfaa82fed7daa0715de6b7e725a996285a68ee6cf80182ccac81baaad5983ddfa7b4d41f7d012dd8b3930fca9e151f511179f5fc73bca92ed60a688232e69bf7f707ef061d2739a216bf7073c47f763c1b3816fee06d83df0f3042a2e3f0f045171ba3b13805beaae35d39f30a0d9609057c755dd47e6abd213cd0ff0358dc2106d23d8acc525c82f197409ccdff68e4a84b98ff8b7f6a9093f31a26ae52bcda797c32cf8f02939f60c782e15b331a2dc1f6d3b0311089b7b714413b05fb23d94597844e2730f1b915c794b29a840cd24c2d08d7d57d45340bef62857f794b25ec8c8eb181bb1a74be68e157cbe3d0656fb90180502188be339de4b64d1d1f09c7272b650a1aad354bb8a713d2e83e8b9ff4a5360c48e5964f152c7007a9dc50c89636f849a7fc310dac08560b8e43432bda85901bb45b48cb3b529ce5b0b72548d7a973711b1c817f74aa0966825759c9f9788f9add48d748cdba5fdaef8b23a8480305ceb7ff007dc0e6613845d870a73e93606022eca0367fc8be1402f165b2d328859013e5b6d8ea9c2463a7ab9861019cdeb952f407cc71db2323386b359acf29cbbd64538ce3d5d170e6b09daa7b438112765393252371c2c165dcf22cadf1f50ae54f5edf3732c9e3dd67968c566d78d9da62d52e7d623c197832a354f702dc27850f68e378f7d20a8a99577dbc460ec6f74a8297e78960dae194af39abdbbd5b9ba40531b69f5c93d4a3733642c094bc625901961cc35167b0bbd50a47858059e4b7fdd931bccdbe78844c6c1f050d65f378514e1111d45d94bc63fa0e990911a546f060a9f061552cc67a7dd4541ac81fb409552bfbb9e4734342db2ed1d2ed37bed8ac59f64a5f0e58f4b30eb0f797007f418b49abf47a1cdfebe270acc9672a64d3fefbb6390efba2e816cb63ffaa4a149e036cea8741b895fffe4258010a3be0bf87158b7617d978beaee2c5125e9aba1ad31dfe53874c3077bfc557229a8b2d74ecdcbf6f6d7d9f340e5b26b46e724b6e2cdde46ca67db43b36aabedd80dc475a474469120c497607a58953fc95d1f54133df88f3d19e183febd3561e2d40528c210ba84b7db5fce4850c3e4db0d240eae6160d9acdbb0cb8b4c91ecc0310cc771897943658f02b1ce6ed48d800c77eb01b68aea400d02c7158c5c3df9bfe51f49ee0295d6259e94e5e1853c2bb4d9413f9296a3ef226094012e1d7b555479dfd4f18df8ae546900fed72675c07907e85ae922357911f7c3e51cd9e2eaf5b38b5e54547ac965bcdbdfbdf0f96b3d3c5175c78c0cc9e393098ed35b51d8d0b84a20761b9dc5cfd6f54f84f7a7fc20ea01a67d5a4c0c09503c6b0508a8b41c67d92159e9148b061afa4c5119b6ddb66521dc13255a53fcd99fa71fa2f0935c020a9f5bf4d662f7d2501483f5376060f17c8d19a9436bc670b7d2dc7862b253322a110b6b7428e30a18ef5f05942794a94e8a0486c485f7d2cff07aa986bb49ac4f76bc4b3081ea02335fe1fda019ca767f00897ec44a081538c0281a49f6aefe35f028ff38d8a9fc435768803804482d58b9050e6adb2dc4c816b1edbaca12d14b11aab92fa46fdc8e232ab94ae8d288fcfcaa770ff241fdafbb3ab6e1e8ff23c507740f0ced3f8c67ae8794f2fa0d716dc0b5ed3376f9d73660609cc278a42a52eb829fcbcfb3a59240aede5f18b941ef1002c0cd722c3f6b28c47d346c9ec3f14a4be7e5613634f0fcd120e1209f753e0b01e8a814589099d592b8820aaa09b74474a24da6ef31a238d07a9b74945b7f27bd92b0775cf3bdeaf87dca0eba3250fa3ecf720006b500d314b37a5a7b88069f51d5e9dba5780935ccea0039734cf6c1feab8c5ecd87d5cab06e828dc1aa9668f476c4424aba66b715d8415de16cfcf3d95ae5021ced1dc5f290963e50c15b49e433bd0f0c4e2aac2732c3aefc1bf6350e847a29332878e5f65e918e4ca891d5e954c92a776e2e54b0a5a78c2cb5afa7758267f3673a224e493cdff42d81b479ff7d72df9cf2186255d5ef2a6f137b105d2801db1b18b3613022ac4ef46bad48e8276ab82deebd568b7142b50404e6d766f7f5856316afbba54f9d4d04d0f27eae000766d36fea6d4b86ae0f9bd94d0f9ec469d03dab882aeb29acfa883f4e962efdca1f5260efeffe4f807d9069dc38d5797f3cdbaccef980a0bb64fa89652bdd8b88aa65947c0383812630dda80ef2f3fc6e767de3ed335e1e57926d4a890bd803b1ee60b8608ce97086192db648450ca5c1dd243cd5ee9dd45353500608e00f87501fbb78ae3c1071e7eccdefb6c6964bd630c641328c3372c1dccfa234de76d93786e27e35d42e0efbbd5772d0396cff1c14f77d3e5b2d286d8cebcb2ab6148b9462e17fe7cc28e1d5dc8a12ed09b3c34559a94c24f153c453facec195c32c656cc755fa87cf2c36a87bcec914a44887680dfc865a9590a82e5ed3466a67f2478bdaa17ae3389cc5ba25275c0462db01fe0a315f50ff9cd0c9f61e63c4f11d730fd6125cd0912e589c589d2e343527cbb23d932aeb464dcb89ea953b06941060f71e9c97e50d52f88be5b326233bfffbd63e364bb106f26864442fd5e58f0d298f5293b3a89a559fe22def7fdfdae38386143783c946ea297356df61faa174d4dd114f60b273134ce837d9def9d9406797ff1da8e8bf4ae849485338d1dd8b0f386ca811451ecb11da18c150810670285e32904dc7a4efc89ec7714e59e714587502f60b9853b39e4b79622ce0747f01ba7e0b38544e9751906d315ca5c0e5e1767bd0cf140b945e71fdef8ac6c65ec02e856844353f3aa21ad6a2e86678a72cda8681ecda64e1dc0b47dafe575a085ba24e7d1d13f2b0f12a2220b477d486c53276a4f0d5651d367bfad6416f1f9c0b8081cedaf1804a969ca42330856438707b0f142ea5573d67e03803ce388e529ce2bfd2754cd7779b7f06282dddf47c46c53f786431e58feb7dd60386b271712c310a7b84fb4def759b3e62cd7b32ab7ac98f4288bbbd0fad82c5b54f75a537c3f56e03564b5ecc6e687d6e2a4eb8e58722acd97f60c117abf69e2139d577b98430ddca457fed783f14acf25dc85a7d765bb494a6db6d53f275717811b95e52d679d8c47bc02a74bfc6bd617605ef3db1bc8a29be094af8fc456e941ce6ba7ef8caa82a6f928730b0a50cdab13d2532fb01cf1784abcfd806e05efd767562fe2f24dd936ce2b541126532df2043b5f6efcc43edc44eb3a866ece02d6d20303c6d76f9168cb76171d859e92a44b03c242813bd73a65da10a3ed92c0691854d0f859813d80538b4823268ae2eaade0d71e18051407be25504b7122cd73547ddf1b45fdcdfd2cafd84b84afa0036f01f5aeeea95a086668d255b26a5bb4cba6a187d73ae1d425429a3c0a004a9aebe30349ef179c877757fe434b59cced0ebed401e08a646d2a19a3a52a369e5646c47b3892c7aff1ca62c69e7977aef647574a5836992b1963f67df5b9a374df2f598922ceb2a0426a65cba88d987102beb0c11b159f6a9f92991ec4c4050ffd79a4eb53b522cc752fbe1a036f9ea8c17223b98208f92f386ca09b36a62a215b815c1ea885fb29cdf16ea57088b6363e5edd5b145f3165916ae240740008a25ab433d7cedb2cfcae732e0c696102c6e93c9d32344cd650ecda74a22c05120e16c360791c73da2405c4e318f47236245ed8b1ddc85ff0b3dac00f84acd6910ff165f7773a98853e9cef18cab3e2fc280c7e41c6730dfb5f3ec8a63582ceaf481d2c84f43f12409cb26d3c65efcbacb7e4e7992aaa978101508e4588d1ec12ede4fe8bb6d601ad8811cd779a2cf2e626ae0dbe28a988c4e97accf7d866d1461b224f1ced7d414d1016c5f9c94edcd602f6d2c6cc41dc08582abaa939e313f820a2774698e2accfeb0be9631ce0c0ac1ee7fbee06d36b632d4761e96824b49221c5d58a2369657a50c62b3a1fde8254c85a1ef8e70871c3812772ba012d74b0c69f13490089920f915600d5de624ae2c45625dd7278863d8869cb24ffb3c59cbb16eab914e7fe31b118d05bc2d475dcb132f42f64b98fbac814cb8e66ff5a9bfed14a71bd8e61b126ac355a40efcd61b93dd08b4565e2d70d64e5d9defb3b2a4c46b948f1f7f033e70b4cd3454c1f64d839b7dee6e0a2808b8634d2064f9c17a82af9fcb1941a7ac11f139ca885553e0b2ee743851dea303cebdafd6117c02792ba0257c748ce303e7b9ab15e02d744e5458d4a344d02af5e0742a138b4c240e97c00f527ce6b5a9932c8cee73ed3a4eb0ee1ea9b463464fc0960a146d934ae20ae5d8ccf1a182e13ff2e7d79eb950fd1eea10d3e9bb0b0bdfee0d78dbc28620279ff0ece690cdaafccc5e2a76e987895ec81c707e578880e5c019f64ae5b8bcf1567d7602786855b89ee5270403dba203bd9628e5488498d1e0adf9184e84334dcfda22a2dff9020c74c683897175f41027b835e6f2dea274065f24ce629360867c8fef56b879a28dc837458dd951256721933ec3199116c2cd0121008c0ff1718bcfcf9f679840d0b0c373b2d9f39c854a33bb6085f28494f090ba4767eb265dda2edf30f71eb19515ad47abbcf34d21fff7fdd747bd5f05f027bdf9f44e0802c406c9f949213c3c11bb5a1af35c9f7539ff9b7fb8cae0702250bf3695b7a3276f4de4dda449a687a0ea3822dd2c52bdeee32cbde2c0857d06744ccb15079c9e33b037fffc41a2d292d43e91b0675c7c7b677e19981cffe24d7b949f530784d67e600872020adf4ccfefcceea22ee9774a5bc913a72a4a2601aaaf4e3bf1386c022cce925cea5c373c5cfc59b58213ade4fb8b25be326d2f55ef7b717df2afe65d5be8fd7edef78eb408a8e551a6c30cd049df6756d40689e3ec646bd8c39cb80bfe2cd6ff11d1137292525fdc0373858a5adac28085710399570b43447d6d842c1ce54a7db5250c5af44d0e22f335fece8c4ddffabe3f986783218c288e4a8c7b29de302a53f5222297e484e56323b23da6e108e7b3eb0c37fdab6e79d8b24294bfd01490db42a43323b962c6f54e8e3671bb6ce039bdafa88c0d890d7cd8977444ea233fa61c3d0346942b354e52489b540b2c6bcfe465a1324c7699c9a2548843bd7ca081e468f79a8e5660f65d62f87cf339022ff74d377859f540cd9edbb3ae3e9d73ae355aa5da86264b2bd7facb1ce047bca45bd08537e713ea2f2f21d95275aab870c8975df374f8d56acd4a18455db9919e26505f6eab98d4d5f572a983db4e8a8432fa948dd1d6ce1af40bd78cd5ba54055783e8cddd3e260aad9b97efbb5ff0cb09835a218a2c5c6787d748366c916f85da059f93f383c78ee6e3dbee4e80810c0d4c988fc69dfe9c1e77d9e40c93f8b51adb52c1678c51fec2288e63481ecb686f45c9b96951257745f0e69c977fe44e0717fead928f3ec2caa3e761ee0d09212829221b0909f5c2b5df52ac8cb18847548f417836c19d757c728f5bd6ff82f9d29851938e2ce46593fb231d06606a6490394895110e2843ce33a6977e043b9e756da2125c80f26b7239ed8905a1545c3c9a6ab409f39e5fa53710bd23c1cd62056e05515c9dd3613ed22ff7912811a67774fc3b796a57bc29cf5f9a5997d1e499da81419e000b52af7426fe5ca6f874c2e562165b79098145c93be316e76435594f1847f436b3337e8eea05135bacf7aaf04537682c8ace4930e7f93c86e3bd0a9daed94ea8e87951f01650c60099104dc8411f4983d11afd2131e4a647623008e981a71424b0f9025ca6e59a43fe7891ddf77a3c51100ac65416b71e5caebca7592315a1954086b118303c8b48099077eb648e246fc27962cae4202ec2b0dcbb99a0bdac5aec50327188a190aa2c460f53c46780d0dac29befc8f16983e87d27486db1954d330a14f091987faf14bbf4c4066947195510044bf95ab9c49cc203be0b9c63a19e1d7c751dc5f62d49b37dbaa53272d73ef4344562e6707b7f71fefd4bfc5cc579d5d71a7664c39bb943e6f373910bc9bddb8c87dd388567cf2f34c8ba2b62276e60caadaa9700c67a818eece28805e0bdf2821d36a7b7a3b0d87a3ae04e2ecc48484bcea4c17f8b62b460bffc707d592b5c086024dc604b287b59e1aefb3475bce91ab84c520d58316a12550f725141b664a6f009818f618352f4017ebf442848d411e613fc5869507c4258e98265a210d91daecf1fb202b5a10ff6764fc778541439806e5b5cd595a503b1d11f9ebf1b392128e478c48e5f8fd444b3e78e685cdea2e8430b669878a4cb372e5443d5eac5f9bec95dcd342f80eb46652ae14a91901eea7fa002bdba1bd006a2b28a2019445b03fc06d91ee836ffb1327763374d09afad598f7217a04e163ce19ac61186430bb4e186ff8983679ef5e598ece192224bbfd1ea4efbfa82e55f56c1611b5d639637e0c62193356fedfff019a68a16b9c80ad043b252dc2273e3e5e94fb3fb21ce8b2aeffa21bd3acf8093a3e12143c85c4459e7af9741ed4f84be3e912bb7497f31e8b2bb5a037278bff7162b7f567774330853194213e621b6448c5b904affc967b2f77f4684359425e5adaf983c72205a43dda46d11df8f19d904695c053530508d7e2cd9b543e10a534f579df09e3c8b6dc5f7d8454127df1774a19e83e78f0e2c56ce25b180433ca6370aaf45ee26a8160037fc33bbc046bac2c3cbd31d7856ec823ed699f935183cec7e5d2e1128711245457af8c33e1e9a2b6aac2b62b6d7f9c3c4fcf903977ff5799bbbb61b1fddd0b99fcdd779603a88c860ba17a84b4c6f142129e91e7330295d0e60bdf5b5f211be9b57525bf9ca7cca3b5f3c0e32d64d9cbca4b9fb0d8610567b6002612655339c7c1cb1c35056d0c84dfbb76e9a8d3f383567400aebade3eea1e0a5abd2bf8d194d1d0e6707b62dc600eb359640e8f918dde45e15ae4312297470a5f0e2387fcd3bae88d097a7ab57813441fff742fefb97f0e38e7e7407a25146ca964557be7566043f715510650b68f901494faee231c6e1c3e4cbf968e40f19e93af77824d5cfc27d7fd868d159bd3f6f9e08fd5398f78fa7604e7c5893fc67e524b6c8fa3d4919802e9f33a042ff0474f87a5196cd6c2df2bae570dfce73a49f5ce90f57c105bb0c60697d38597b6d1295492eb40f424c4cb0ac881daf7a3d8fea64a75bd80155dadea7be7f9f1564649bcd260b9b7d10447d8375b118cf9338a94d07f7864d7394452e38f10acf17227be6d6fd01a1424c0e5668dd2704c4d24c58703cf182664984f975441accb3605f2af9ed95e71c61884db84f46d8ced0cc0411cef5a5e63afce634f3eb87fc439efa8f71fb09060a820e59ecb05ec00b07a27fa394d14fa68fff22c4eb1280b641ff431117dc690e4dee385ba6f8c38997834c4d22f1e39b1ae78e56536c1b173cbeebd8a93d3febb393fd5e3fcc2d779a89ce50995d9e690905dc0726dc2ed327f5854471b4abbc7e2a0023b70b846ed41ebec73cebc06715dd472b2488c2fca4a4d3348c1e5ac8da1e639e422bea4852d5b1c4249e1a3e3478b7cfd1d4dc42d829e79ab8dcc9293c82e80fe6561b36c3508f39dfd6ab6d78a455fb8d2d081f1a3e95408e6682f95118c5182594a2b625cd42843e45f6e0f5e866339277e38b4f6b65910684203fd888160d3bf9575ae5cd99c6a6203fc1b00dc892f23bb48aa5529dcfb6ff9e591becfec7dbe01537846ca1fd9c38950485ecf03ac2d7a4caef6f2f8d18861bc8f7717a1eba9b2966f7ec6d614c8d60fb7d937cc9d7185d434b79ba553b0f6ddb9e2b8dd343016309491b79317b3a8f781f715bf2df07f1ae87e2d41c57c8ca5b43e5a7d9baea6ba29273675cc6ce8fe973cf53476d4a59e59f5f570b65d07ea4b365c2175ca0284b4d74d6a5e689396d31d7030135b38ae96277af42a3027a4c2056a01df56735197b712b5a73e3880a8bb1b3a581c1af841ba07235df865f75f64810332c00abca9ed301669b8ed239d8852e72f0196cfd18ce91549e7270d4f61a77dbfa08a6cb14a6d6201ba427f54758a25ad8582e80f883c41b2d4bcebc039b2752ec8f25dd7cde594cfe670266be2fc5de023e66cf7bfe0b8c6297876c3773ccb0bd1dba1f898c67befa1b375ce0ff049ce4946761f99c46bd469aa10565d84539daebdd8ad85b187f7e20e048687c0a5d3be735135eebd5b0afac2ddda7a3bba75cf55f582993c7928d50b86e59f9061ff2b59afb5ca37c054778123dfb11b3c87dddf50843adeb950581a8ac69232b6c8a3686a6114fb5671c42bd41a438c3c63d2999cc595e886417326a6f2daf461bb01c56453834526c14930ec31c3e60f7f161fcf2774ab167b02933891c0fac040b83beaf3ad79cb1b6ae5740d0a5724ff007b7fd9ce3653781b5d0040df864fc76ca102d592624cbbd2225d61856495eadf9a8bbe5a60b659f6b69a1e5287cf6df88e69ab5e1359fa460af2163b2fdffed12bbc51d4883ddd2b12dc7ecbb592abacdc52b4f39039a4d7a2f9b988ffd04efacc2e69edff5cf75655530e1f3149604fe157c7186c18040fef3e81721c8e6495594041c0cf44161c681e0294acb78abb20db4c5c341dea37be5baa0a23eba50c006809914ab0b3870253b512a75b994e7b27a161e1bd9fcb40e46bb99d74f1f164a6650b1555a9301bca17769e81d193073a4638ac6a87146d8e5e777c093b0e88ae173d540e0c939124d06ae0dab9498565d50aaff75a1b210e1fa1eb5ad15557d3dd37a239fa00208d09740951bf341aba559e85e751ff03bd66a92b235900842900fda047237ab4b73523d5ed6c4966a9f66d23a6b1160848a45636acaef15501d55750053ef29803ab5569d7102512830e15da9952959dd590eb996f1990986ac88674188657fcecd9101a43e87fc6fd94d57fcb16fac6dd91d264acc818a8ccb524bb9b7675e7a7982945c1d276a3e464dcdc2cc4cc4a70c7f97d1ed7e5a6cb48e6ed171ae808a6941dfd7a4747b76ceeed6ea91ed8c42efc11d4edcfb2920e0dd2eb4088c75d1ea7c8fa62d20caa29e36979e44987ccf177fd17a6f542457e490d8a1725bfb8a719793701dafd3149f5c1d33e8cd4516fa9055046dc62020c20fe0a32ed1b07c463a9a0343332ab1a7050c502cf628bcc35a40ad09b5b8cd34672e0d1f3d392ecbb7f2f9f893bcb423508e63ab6375332c618901b2e84af8b7d6e5413823f8bad14338f5ae3051c283a6920dcc3dd9d89c81496d386e137fc6efb2f4dbc22352823e7727f56bbb322038096d75d37cc5412bf402023d29fac5d4ce27af95bed84acd28708a9821a8b180225592555e4b0f52d84399ed73efd6a8c1286b35bbb66a13b847e2ca8f8b91d0ea7d0edc0ba1263a1eba97c205abe40a633726f746c94ce87bcd21a78e99a68e2eca7ea74eaf02c74f1ad79feb6056e940a5f68b345ab82ceb689c03c82439e4c4986d35f7556bea6022917fba3d44eed5e49c9b68e0a7b9519af25071af0e60b02ea2e7e90d7e9720852ebc1ea387d82318ba58fc30d3248c44fcdbc153efbfdff9604765f67f494404ab7aeb677e4d5c0864ee80e2e336dabf6089fcff6f7eb16059fae4562283dad96a0c883aaaf834a2fbca6765ec2eb8df5c833731356561fbd328afc2d84861edd8d0ec868a22cf21ffb951bf6902750f5d85b9aab58ec6e3138b189095f988c462cd82421f741493d922f8c2e193ac80f56e6c140c30a4ad8794be33f2549efda518a66eb085c6ae50a7efcceb9058ec7ad73eca06eca5674646a304c19bbf5e91d5ba48170d894ab231528dc9beadf65a487ef8d980baddf76c3f0682358f625a4899629251471c1e7e2977165b3715824a57b353f7bd9129beb2c4f6fed12abfc088327ee0ddf86e41a4141db135cb780c4b352725b465c72efff09751b589252ea6c7e5dd658de464cae27b2c39af269a1872054ddd0407593a090d14c712981d4de0ed686de48feeb60597a49e6229b1deb01f8f2087458807c0152da1813da7ff2cd87a03ff1a6c2461edbe44c4e94d279556ce34911fdbd6a1f7d431b126056e71e187556e806ec93fce18ba26be8c0c1213901b23a6ef375b86b4be1691853689463dd37f37ae3cea6051c3e93d269bf0c5e0018cfade3eb5b579cb29a66eb239bd613f08b75dab6598e098baaa66eca5618e9814dea1f87f478ee5c7e7bac267a161b8c16f6e2f917ac290878ab059a97b609d0d6cb45f2cbf5ea83c687b987bbf93d8ce09151bc27c79427e9cc97748116bc311c45cae218a7fadb9c52c3b6dc2250134e642fdb46b1e1f5e80f2543ed386d01f8b481e2b832fad9d75fcb634ece7f93dbded1a95a00bb191ac9ef8635f4b918e979a9d6b1d6622efb2300dd53efdd65d48e4441f2aabd82751ccc3634cabe8ad1742b22fd1efbeef19f353f2d99b623146752c11a9743edd84ace07b7947f2916c0503126f9d0e7553b98e581a563e91a9d80e7c02ad3bfc6eb5b4b102daf8658abf60a8ff62b8a77a7610652ef0b6d25c6ca83f722303f9617d63e08697902f6b2cfcd4acfd58960b6dfa53664a581a6767ddecd58b2788badaf01fd3133bbf8e89be19202d61ba8b2bad5d17d5c3e948c99cda458a90f9d85e5718282c35b9921daf892d5818f0e437f9be9c41a5adb0e058d7010c71030244cbdb4915eddc8aae5e5c064ed4dc69dd63716a5395739ed7edbf9203f2f3810ee70d1c294109a0c21cd9dba74e64a8d0d736fd49eebe0819d056d5bb36ed35c5d928d4bec2eef80183241bd5eb14f0d7cdb853e627cbbd9e119b7c1a3729b4ee161a248f36ca871694ff7c13cdb59743069cf89a6088ccbc1d77dee97829f9e442ad904a32256849e3d3738965f77d4339859d9a321a37de0c5cb7cba722f9e1fc8b7567c5ebaa1f9fc7824985b89c3b8687a1d050a61200f741d3878bb3a2429b5489c6bb55f34622b8e55abe7ae9daf359a660faa116c4ed553a4f7d5aa6e82ea70fbb1025c0cd8106c40023198eb57eecf8e7f1f55b45dd57f6164d153b36f606ad0a08b739844f9a46646f0cc6e72de3d0c9df4afda00f3b37787edf49fc52afb92f543ae5455f88cada1ebc3c8cc570fa20aa41f2e8a81278fce3d8c40e9a850d12adcebd2e469218efc44f3eb4030873c09c412d52514886e10b35f2a3e6ac1e96435dbd034a3ccc84fa2f1576acac120c9b90c2dc078fbc511c2b9f1be967c547eb094464a7591fa55c15d2690e1755f7a1759a802e4c131b5c4a672ce3ac406f59bdf411c3fac7743d50e08b1e977619ecd85a19c6c32d6bf598cbfe4799dbfb2bacdadb6d079a0b94f7956186ec9282c3f2e6594c63e67440ca1d147d5b789196138afd74ce272ad17d6856654fefdef07c840f9944736338b6122e6e78cff9e9ae643c9e9548b35e822ea9434f008f78eaf65fa04a87e1b11901448f11482cef11d3862ce54d695638ce2640b50a87aed0fa7cb6e9f315fc3af2976b49073253d3e31e8b53ad81733b221eae33ab50bbdaaf5beae4fefc09cf0ffc857340f8c0227a17e071bc89dc23217e2bd7a84adf980eb8e8593a4cd85ddd4dca811a75c8ab73d4463ca0ee77960f94d4b609131a72deae5fd1f93128d0b3b80ab38a6f7e7e7714601735cf73910c2af5b9305cbe0f8ac5d918e719b57c9384604bc9baa6b430be1c0d9e41eba4526deae08b3d93d7cc6fffea58df9e3a25fdef4d1defc362ac176ffa86f3c1433ec6d0288a0e85ad9b65f6f62835b406421dfa9736c3d21921b7454d2e802f54b1bdc5805c1fc0d02ac0d208e6628895c1a7192edc0feb90eee111f5196eea00c57be467d28d966187e66b829565fd832ded3a7f2fed494006d06a9221a6be52dc74216f93dcca7c3ca88a35190df0d5db1aa0227ff170acf291a879207fc92c197deed4f6fc59af265cc086db8ffe10a0fa0b22e711d84e96e48d0bd9b1d6de702935817a3df843385e2a9c61f926255f19b86f9ba4c15fe771696a7d74b6b3f9103d2424294d82dad4759659aae57afebfeae50a1a5393395043cd6f9604f15bb2b3bf1a399cf73090b8d207aad62503a578eb72cf2c1bc61a26e6707a70e943bcee8585248e5e78ed47cf84ee97b22a9c92a35659e323ffd8b49df6ba6e15206f86ac1515008b838b787fe072e0e2354c1230224a42010bb57b866e934ea0a22532fbab810d32302aacda7effec44dbc9b25f2dc8129039a1c4bbcc6e2a20171b5861061e096b93674b77752593a19f520d30c29071a222be52d6a43e71ed931504370aff6466ce635fe2a119b305ea8b493b0d54b75efd719467b879f0565d10ce0015b180bcbc558e2fcfd1d347546f052821fb731a9b673b664cafbc79ba3d76a1d86093a351771b0429b95bd426994e737a0b1454ba5ae25c76fabf9e898485512bfdb800ad49b4b4079a33249ddab001edfddac3768a7d509a6d088d69a7d62d4bd2b66500f80188bce70a0430233dac7d058e7b812ab46cf5cbd541e8ce78e55f864d86b2b9d1c23a2663c6481f0960788e51345a5e86823f983943312126672d6c276b27d354754ff56ac4d76eb4af8532980e3fd7b50730208f7bfb4083615b9365cf026a29a44586bec7b8ba34b1e392ce552f9172724727e60f5a82de0f07fb31bc4a1d696371df232f978ccc93570bef2a92c938b9ee70d78484b439126b6633b432f1c6fe60280608c0a977b9e825388dacf2529e387d3a64802face3e683edd88426f67a5f6686b0fcadae9f2030d4b628bff07f8b2e9d072bbabfc096694b1d5ce65eba6fa428cef39aa5de6323263e4236f96a27309a4b0d8ae7bcfadceb5514cfa76fb1bf7a868800d37fd040631f68717b66b11a7ac3233ed4437ac040ee32ae187b061111f517cf98ab8c023c7c5f6b53075678c5aca8ec7ab3e7228de9cf7ecc223eb1ec10fec3ad4b398d8dcd5875cb7526963ee149b1b7e78e1f4f839eb17a922ec00f1318dc6caa6354d062a394cbe8a400db8dda7562c72ac07f8149c4b2dd88cb5d2754b5b592a90d8dc9d18da663dcdcf64e4cc28e77986da3817bcfed432eea9d83e20d7dba3a22596fb347b31b9a9721c0a2925085032e97cb27a54a9708f61401607b52a0bab2705e6571f9f2a06204284d37a2b3cbfaeb1cfaac568bbf4cfa05d2b8654f6592708f093c09ea49c3677a05fe2f7ba785e922110905b8e6168089de14f09feb3054848d9fcbce9a53b909c0389a161245d00d8f8148a61f5debe73cebfa9f11d82268e4d253d121e490fb8178c044d3ac1249d1386a89e9af86bcb0e8d3a0cdada125f63725d67fb003c0a1d7d2391ca54fea5f5e1b0c34311e9b093b09a34bc79e4c7278b093cfaaff6191b65b5eab2d8fc0f34f40eff2e3cb4ce7bbc00718e85ebc6d48eeba35c3c264c9b5bd03371c2f878ab87ef2ac880385cd0f60dab7a1c65117bf279830761d370784db0d4812036da06d43e63e0082f73bf33792b967d1874f32e745732a219cd752fc49b1cf97aef63f7dbd3f581f9d267608edb2588dc730e76a64bf775bc7069072385d6bd76504cac982cab9ce9b4912c1d4d9e614ce99422e2dcdb4c3e55003d7d1c4dfcb7639046abd49af6e157845e432f9a0f72c3bf610f8d5d3a3820052205bbddad32e6b46f44fb7bc9cb668fa562cf084d03230d98b317e5425f8ac65d0f5c907ad850636187adc30ea5acc76e9973bd0523ab150c4b6e22747c0e7f798efad27cc8d9e3de88479e9e1b2d820a6aff0af2d5482183bee7cb6bbea98f05745a262adf5ccee593dc8f02d80f807b4ec2dbe7025da642a6d571e4d04e2fb002879cceafa16bb585b6496f5279fc12e8d2d074e81d5de838a13062744b636917aabf650b5cb45934a31f9bad738702fd061930a63de713eadca2af1a0e52af965975dd6ff0035ee5b4acfeebaeb743a7c254065af1a210eaa8ed560bf7f4ca733b6ad750b834b81d0b3bdf1b689588d262284c95d9575f537f31d6376312e235aba8330e025847ebaa09d2aa38904aa685d7f986234c698afa9e359652327172bb3d01fdef1f77589857b7ba88750a59ffe8044237357c8dcaca98bdfd3dc13dfd04c95e7f178850e764cf0acde7651548e6fcf08ad3598fcd7e8ecb196d528ae2b94fe62c3a439f5ba91d08ca42d38807f2c5ef40a004cf0de90b665d6c0d5d61cc5339a205a20daa0f0ecda4657498558469dfbc6110ddaafbda0321e115d825c531c562cac9f3a4637a8a4f96e29ceb73ff097e6403510b67bf573c3e91fad1635542971353d15319359ebe0ebcccc67aebf32fc623c0d1efe8e4ebc93b2fdec9bfeaf6c2af85b05fe57327ffffe4a3d23927fb1d1a38793c9d922d65577a72cc85104bf5a4e429402485f9e4d66d70f97b2b6a9256f2c3b644d0f7a96ee6f324cfd520f736b2e197397b3ddbd81bbf9c1fcebfc2ee0842e90858d2f1a726a9ebfcfa1019e548fcb5e8d8eabb780203cedbd6b49c4a7abfad7adba414d22d5014dccc6d072ddb1c63c60fd92ea1567d8299eaaeba97e6fb2922a9a4b4d95274e4eb39d0970b1b7f049b622266df07b38f51462a5bf54604d2b88601e87a7d3bd79d81e25b7004f7a4af86ac6fb81188aca708fd12d44c090d5939acf8ade3fcac502d5f072e16757becb3625f76fac8708813593f38045de5f3793c95e0adc41707eef84ea2b25a7361d78250313ab81dd1c3db8c86d1dc240b4795a40bf98d6580ec0009c95fd912459c41f499f18103466459694be16f1fd84418cc3551c4e18230ff7d90e30b803604be4e62d9da52b4f1081473405d5c4d8e3a7634b6e7072c0f754c5cc8ac0f91a62a385af5975dce53f3cd3e66924b0428d4232de27e01d33e3f01555ef6fa3954ac5a12575a4cd31a45b7d19fdc57dc9d9c2c96cc50efa98f97c276d7989d4b21285bd3d6c5839e6eaf113829c3509cf44b270a954ea8d7c65d3e76d6e4bdd018446e5b0167f1b468f44f38916745825db3ca1e38fa9b24e78a7cafe058d747cfaa53928c0bd7376999c96ea5a29fd00d8aa7fbd77a70082883dc3206f146eb95a0dc6934e0530fdbac917cf2acb16fffe67c21c4ac74cac8bdea46004ac88f7386f6647bc9b4f89b328a0b3a7b55c1190db2fc0c4d8b1e1c95c1f04dcbba558f6c52af730b40c5fcfe78a3875d7dc14471b2304d7016d9968408e93ff1ec0bff0f8722f396d94dbde252dec9b5c0b8c04e3e36ddb3dc89eef65b73cf55caba0a846249cf2856accf0c116a57220509970f4f349fea414ce7a4f26f75bca873fb2028257bd6aea6b3457efb2b6949640d252b69307b4d0df7079f1f2365157a58eee60f0cc50318e13d137985cf6135601fa912a35db37e62665cf010c3e8fe17ee34c5d2f07e508c70c461dd0cf5d7ae9dcebdf6a74ec99c36145507d6c411865ff2e1d0ff5265132416a1094cd24cb2fd244c421392785e0159071b7360e1f8d7455d6f2f5605adedeb6efe87e5dd547ccd1c3bda99a73628ba41db92e95c47acd9dabeae66501922ac73cfea27470d3e3e2ad80a1110313139892daaf04e7925c34d216d45c6fa1e51290188f2204cd5ba053f638fef95df82642c372d3e3e26b3fc5a8b4b95d6c68e0cddf2f558d16fcaf6bf4c8adefd6ab882f0a1888229ea82a6f6222bd23397d7161e5dfc81e9fc5f5dc832a032de4a3dfc2167584b1e86ac64d02f7fa76ac2ecebe7411ad9583d60511160d44582afdcdb942f4e0b9d230b78fa6c35e015636b189294c39ddfad4c01e8f384310cc5b206889e195adca96070829afa7bc8fef9d093398271c4f0eafd1557ffcbc225bf0c8c339897f7fc504d99b37b06d3c7ac4868f07d0447c2ef3b6351f2add9cf8ad67312d5508f3de3aad9c5f4de416673c107bc634d5b7148803b57604d86f38bb2998ba71627ef61b63ca16c94248fd02b81a1848b5d60903a8a07365b64b35b45758554dc249190fcafde32d3f2f92669ac96eb883ef47533fc2aa1f456faf5d1aaace9c2e96c662678b294114ab5a276db7866acc60e374d03049312eb1fb96ec9a8adf719b32dfb2c36db142eedab58cb891ff254068b1309658a2ffd028505ded49d65786b3e872188c709fffa055b5f35175f1cd34c19a51d182fa019d38d55a900c6779ea82e15389cecf44af88d235aa512e4b7aebd87909e8a520618ed88d3ac2171628bfb5055e2b3d2959aa43666d7a2bb539efdd0342b38b1a13df5251052544df149744c4312cc8ac673cd0fa79ffdf7021ea1014605b3e30d882f171bd1e2169673ddf9da3d8443ee8dcd80c3cc22744a393f9175723b68a08830cfbb7039d35dd79638f542530a0838bfdff65c75a41950225b5551fed855929f9a8d39dff0b46a0de9e7a3161dfa260606a0ec513e7ea48a7a712b4cecd9f95d37f1b6ce26eb0966d782461bed3439aa0c9886580d4bb1ebe6243fd2b295b48fda613bd0ccc57b3f02ef7c72084c5757316182f5f1d3b434d6cd464085d3f0e2eceb90f95ead55944095f9dca7970c5930c7d994fdf9f0a05c81225d7f947846293e0a68c9e48fb84c910012001158294efd38a6db33a8105c64890ef576a5edb977b1fc521877ac4d456652028250ecfb35ffddd950bf2f948803561abbf646a0614bfeba92f1a14f0642cf8040b0571d7bb21930d6af42c3a7c611b72d01d39613b6eecc199723d637d5ca2e5e3c4e3687eca639d9008b7d2abf66ea0935a68b5c4307729fd0fb724c1fc80f8a95297433d362785df38e134c30ad51020c092aa426922e12a014906f950c3742f865f4c610d46a17981848a4919d1df49d9fda8290cb0218cc0a20899e705e50509eb68d5e0610b8cf3a24a1b5d8678b46147d1d52b2c61e66e4a6c1578ad2f16e6cd1ebd4908e0d28c9641b222c3688a15befbd4d32b248e54a4c34120091f21881221357ed6d56c7c9b2d136f28fea3f53d5b3cda649a1efc06281563857e2df9e015c4adb13c2fc4a1ddae6a6e5739abed3423c74b1ddf77f19ec816de864e017d87739502c339d37b74dcdcbd22d69bf1cdc4f460871b39678c12e085d4ddb4406385810c994963cedda2fe587af996205f9e027b9f30097023e225e70c73a7352442cb451a3d5867719891326c19a67f4918c85bec908c4fe6117304c40dc90c4ecb49919810e11a50c01ef997f117b4adee49851b606bef9587f6c00fbd79846d3d5982386633ef91eb043d71eadb7a053a543154ad79a50309bb46e4971b08631fd504a2359351443ca15bc559374d8cffbd52c4da1a299ed52b868462754a8dc5cf769778df99c720acfca79cdcfc52d2bb3a302f4c100d1be5fa66a28213e38197ce6857f995bb912acf2aec942356622f3d752f7df06b98999e7f319b063a15bc0c6e0d5a9e3a49c3cc5fb3d6e23865a3f8389bff301b495332d7c32949eda0cc52abdce1689e56d8aa15eb34c296e07f9df532fe0ea8777048791d2c352d35c5e1a5e2293a4aa4c7e9e7310037ffaf53a6b11ecb43196a2474a481d8ed4b8be732f71e18b93e3ecb9b0ba35ccb6208bb9f84e69dfbd73d5624fc184ab4f2b99dcc43634dd8ffc3e55eb750e7693545e5c10bdeadd99777ce4f62158db5c96831f42ab755d0da7a11a28b5993d7927858077ba6a98685922494da97357af83e25ac8ba01b85cbfdb5afe08992ad67333d856454444a38d6118960c4833c574e30c85bbf23462df5b70fdbd71e40a97654b895c2a474b5184561d21b04896d303fec28958e919fac90090c53acc45592808fe8d41b5fa43070093bdc7e488fb79a40bca70d17e4918c78a817494b35124dca04581757542f24ea10e76d147b911b9188b50215ad60a995339b5031d40a9200f360b59b21a9ddccc7ad698ce57058005f950c1134dc1017bc94ed2a550ffc130d762fbf1861dd01973b412395983821f582f96af323223e69ada14945d8b43417baf078d6a107fd833f4a4afa1b679359adc372217f2343c97a95a13c76ff8a4341fcef0e64f05457db83cd903e8e2827de20a27401ce3f64d127287d6ed0ff63e06d2e9c634c8e02efbb72a2055199fb05d8f3b2efed3feb707ccf218a4a088673d348d39c48aec19454129256c6b5ed3011db11dbd81af58eee3f2aea5f4da09daeb36c7c4639a6faae9ea72468025a2d364af65c5de33acc84c559b1bcd684b3c78e44d924859ab5ec8a1526dd3aff5d60f585d625dfa46d4c4f4c9a4256c94a2c3f08aafd35640bda8e360d76498350d14bf61688b0c9014601211606d20bd9c3af136dda3113582afe00a621cd28c7f1491dab00dde2eaa6bed462ef057ecf198d794f220ddab8ad0861e29ccc67586bb963b36d4838af4f11d8a827fb8ca1dcc02add037ecd97b5eca9e41888cafb8985df5ca4257902318e986515b08646b630f75c6158c486e34bad9d3a3bceecd3e5a1c113603f301a44e6fbe0a523292351702011e112f72f6bdc1e4b81271a65e1f556e8f8a15ea4c4752e5b3698f7fbfca20f25fbf0eb760ff2488f473748e6ff0a88c6aff7e1605efb8b1aeb98eafa93a661bd31e51a1b2756936eda90d557f66ce152c8372c994969de69c6f5a7380df399de866be079b6687510f5b833c1e715f7c2a4298368dc1bf61cbabe5a276277e21b6709c8080e10e7b1acb0c3df9cdbf981a3792ed71555753bceabc2f687867a7a6983924ce5e8025f26cc8e35939382b9c766cf518f61376ebeb8e29d2a8deced9c92a2d266a58b34752c0176b5335fa1e718cfbad4128b517211f8be41e6938ea4d038680ea897bdc60c4d7b2e702905c11c91c876f11f9027a25e033e67a673113b0861218fcc3ae11dad78c9c41b77b39c26b8ce717b6accd0b693aa1c35a537ac54af93ef5149359b64e1651432e7a4dbb7a09f42ad06eb1e9c41b7d13c561da1aa3ed7d8eba5bb96d727df7298a4b905dc69b84973f64cf8fdd1b6fa79dd661b02b08757a6cd16ec526e5342421e2f1ba926360dfddb084345902946ba7047ca187200be908a745c91544326e7a022a685a9a6551ea79bceb24078dfdc8b6c02dc38d63cb99cf36ba9f6d55d023a7ff418b4c1809d19517f843546e6ba3a2b23f521ad03804744292acead307c42bccf3eaa3ca3b1e4aa8e8f8d80e5e28fb3e3e2d2944e48a18e60eca11f3e31ff10a4ae99dec37ae8e27b34d9e59766968105045c9abc2931ce62a7e476d03c1465af09bd257759f9a1efb6a6eb98f646d82c4a43c6330139bb27839246afb619060e9f6ce192f4371de1c1d86973f56f5a7686f1f75b1e27d364220bd5125470ed8817ab9f3a7965721048440ff98acfd845e0626c8ef0b06b4737ac410c264a744b75c2b03b18ea1fdaba4d150cbcb4086e7a75e8cc2fda81493e2cb3b946a5c6ba6562831af29f682868f9d61d9abff63c1237196206c34ac0320b22543d3906225b8473fdce5bc625f38e20b084649761ad0c97b0ce83914c209c0fe7a41d627997cad5f7ca36a8d808b92d3b87865f9bece850ce6fe63908aa534268ee314bba22168d7000113233f5cb6f08cfb621f951511907bc0c5c5fb2162744724cb831f6f67bff65d3a0e1aa5b14b85cc8efa57e77be9691eed76917cc98e88b3042d9c8d3f0acac1519483e5d6cb2c46e3913f79ca2ebe29e63f9e83a4714efb240ff2e68ae8574b0283967f876c9e6d6755dd77bc46a4878c9e68521bc3c19196e9f444bdedc13d5fedb5b045415a724c2f93aed15a48397f5640f4f9c3f33b3967f4446836ee0e1b48757d92a0ff544e94953da6eabe124da932aacade29a61d856f817584ba0f3373bdf51a116bb7e445185ec7973fe55d628e194883d97fa038f0f19a265f7fce5cc10e3c1e99c053f35e75f6be989d8f38d3e9ddf5dcd2f40ed74bd7beef7422669353c2c2cdb22eb48a9f45f28a5ac5ce42dffebeedc5c41f3dd4fba31e5484bd592e329a31337a127ac233186a686fd845ac2142ddfd992a724002a02e3a2c7065c10bb782181917b4840ee160b702dab9e55d1944c38db6bb2a508fdbd9a2a8b3cd27796686e5874eb68f530ad350141401b4f5e86884c7d200518490d595570a9461edd41ec649c34583bef3ca293928438dc5b00edc01fe4d5167d72fb690c06095add3790f024935069068963899e02bf5eb21f0cd0360378607e5373bc0277d9b1c8c77e0393f1d182883055b859545ae0a08097aabec2ad636ff4e23685b79b1d4b6934165e0c7f9199b3ef49246d9daa59bf05d7c440e29cdecef6f19780a80a1075ea74bd65f3f1f7f58e611c8d53e1a8040e8b16590fdc88c1e3361d9c20c492d041d28bd552ba981da4c9fe95192b22df801cf7d494645b9d12f3dcf37bfe7dce1ae96638f6851bc73569acc9dc0750de164c25302e80c60fc6f72b9d467439466331cb3da4109b662dddf10e19e574b5e2242fc8ba6dfad00f451932d297380d57db4496e369bdf85e5df7ae5084f1424efbb253c72a5dbeeca6a854d12b99b373983f8cc99e431d5fd08ec520e9f30750e557c3e72c76f49f74adbccfacfdafdc94c948501b7ba74798c9819b23e95e450827e5fae9562f43b97763ba5bad3e3545572a2199f1d775a199f8cf308c67da6efd04c7f25ffb90947f98d83f5ba5628066263a3ba5bb15cd8dc016ae88f169f85e8af8ab23b7e274688d909828d0120da78e89cd62de5366380fa8dfc1714eec7c7179540a9606e168846214fa0ca0ca9c0d78007df6f32c4a65786d02b78673e911757d2851e9caddf2e577145847eccbae4621972a50165150c17e5eb3f468f543afe2492dabfeb929ba517f2f7d52b55b05ae689c47187e72caecfe59aaa2cd52539e11df949d9933c8416440eeaa9e2cdd91191909b5eb4399b757ed9afa2270893104725042bb296690cfa97bf34433eb237fa89c9ce3f6ffe0d23d55ca88a746eaae47aa3ed98fde9d21cd9673aaaa08c208cf7874202b27140af67922ea1d78e19980b030d8be1a6a46d64e865cda04589b19f18f486e8d66c3ac70e629866297119e33753ab6483267fb9c3a838211f22fc1bc4a48655b5eca93866d86f62f113c671c237ddbac0de3a29b07606439426b9da60a2cf76127f7de32fa56223e79fd50d134ae11c346242ff8313ae4ac65273d6288b37fefec5a3eb28d31d0b1e548f3eedce0ed25c1405402f6610b5ff3af4ec0ba4d1382773eac8baded3b1741aeeaae34eb789bd791154db12e1ef6b64d51e9d032e7b6445209f521aeaa30c46a9a06f56088caf2789cbb2e97726adfb58dc3e860a08344846a123a476c398c3d5ca7bc16c238ca5354b2a7ee77983104465eb4b1eec2b41426a81be8ed38d754f5f4181c957d45fde027f3f8f3521748bc1958f3a5902875824d6b71c6b79f02ac890a75dd2fcc8d69461e8f5fc8c3bd5ea4632d1fb6de7cc0030e19735fd40868837b70c7ece6d5067dd2339a329b8ffda599bd3bcf9c7ac31e112dc4ea71f201692f7e88de1617a6d85959b006a937db9c360b659b52f23c9fbda673de9c7bf8ee54c83b2989f3f6f32e75fb21184f1b4d9c0140555cfe6f99888c757f4e87783c7e5281127b5eddf3d864d40d83418fba2c1c8a41d38c295230058068f2469af70c521ad419020c4889f2751411eb641db6ee65da49f566fe8ee4d3b153ea95d7f4cb3b6769136787240adf386679a54d1d14d45748bd44f3425daf765111401affe0e8f155c62c58ba2037a3b4eaf9d5e14f0d3bdf8ea26e5a968f3a11595c4a8d0d89f2e7d8d265c0627c04ba89ac8ae0ded1b2ea8ad11d0333ca5ede42d788690f9b405d4f7ec1fe06ed59913ed1c2df7fb90201a0bd33c0af424bd5dfb3a439a7e154141c4b744eb9d89bca0bbf15f65d9924810726fed9e2e0107bffd5325d0242fce6fed81d2421adff6a3b10e35c06b96c7f1a1feba393cf79934b3a03e8b00b704efd47666abeaaf46960d09b75cefdbe56d5046926485e7b31c3d13da1196c34acc3bf53c29814846452641cc33657998198664cb18e1ef48b1ce00d46e12112d54b137f9cb6192196c499845ce037b3c1f86dd8ecca0216c6dcda617102c79a44f2809bd51aba110abbee02afd186355bb9632482d1bc97a9e73a1e8e4321c3445efb9c05e686a853fd6a50018e78af825e134ff6f382d3beb4dd78870a7b8c2ed4f2fcfe4d9feae1d9e7cd6750fd0645142a0f26ef53c4a530ee66d79808ba4f9cf953ae8f8f7f6b8ffce8c50351b8a808bbb08aee2bcc5e1be0717cbb868703d06c9e1983b85e73c5eecd3f970eb39424e18b21adb3fbbb96a7a31d18d7d69e75f2b62c768cc2a2ee7ebca4c4984cb53ca3999097911ea7835609d99f4c7a966621759b753447f022c69c0a686063de78c91f72163fb85c0b40fcde0ffc70b1262ccb41c9de19e49c94de81d5eea97bdf3d633f9158e918e95bb3b8ce1bfd6e214c4f6e958e535bc37472f26066a528c0692d3e8a6ff59608fec711e086db373d2a51cf7459b904713e3ea9a9fe0cab0053deb0fc061f3036aa417a2163325c9a661410a5e0eb8b802f18052a245ecde654d59f648f8889b0c4cf8612b502378997da5d2cae1daec383947c9e4bbe984543e7df2184b42651459d6f4aab695adc7ce8cc4b5a99c2cb99cea449868eec191205ae79771659c088716c60d34e551dda68568aac39d174a8dc548227aebb1de12dd285d14bbb87026eed54b6eb8a45c0b918c915803cbd06a1149c903e6ca2c9daf58e0f6023dc8c0654883209d1f47545a0933c2cb96131d2e46ae8f12984aaa03bd6500f2284a46e6b84152868be531498bfde60afbb056aa315d949d33867e9e0f35c8d0cd1d6108e930ca40fdd8c7400b88332b89850d37211e251bd752d581bda6aab4e3692b43371fb63bd208bfa1f8cef85166888da85bb4cbfbc99b06f7ff2e468642aa2dc3339a2d4249e9b179b785526a4d98caa42b8a772941c0c943086b1a7c886117e55a62aff702551c20488a69bfc180efe3c61be56ccc1475100cf600e486784cd9625ce9dd9da61e2467158c7f32568e818f202fe7fce6058f1fba300105f069765dbf6433bb3a44d9d30ec77ed8d7ffb67f8fa9e438780672f51926695a1ce97218224d50f34cad9053d09b7dcb009a0347acff7d5f93ee2a2dc2349ba4ad7433e2e7604244307289593327a99ee579f15a630d1e2578d34136df7f3685594fa469bd5c49f2c5c3bb7b62b9b426c5bc06e6f5088248a797d63f0e617087e5a32f147f9602c41a86a7cfe81c580cc60d83b69172b41a72a2db07729c1ff5954ac7faa7d2f9697ea4a1a7d550919ad60b710ef6f9abce9b1a4f94b2441efe6fe0eab90d8a7806217f088f4cef1fd5df15ac87252b92abcd34d06547491047b0583863684f53b51e7542b243d6ae90443e3721cfa81f3b70cc8d418a96b038a872e44e53735a2f4af0221d20db13fb126787297912f313595e20cac1317a39d01006c968d5fe8578caadcdb57b763436c76a5dc2a4fa3e136d54d96b4554c0d5e6dd71eb8fd3979846036acbdedad7600a9b9f8fe69639c3d96a6afaf45838ba201b26e6fb796408c8cb10f08e987f4eabfc9e027d956920ecf2c06bfe7aac04d066952a7b6721fcef05c5857a8fdecbecdf917c777906d1b928c90c28013938689836fd05f3482edd47e214394b268ca4a286275652fead833190801700bbf53075e5f8eb22581189611038e1cb8e9fc8421967a4fee47b4e78068f68530d6c0525961b10dd9b03245031a5a5ba436d4af52cbbc51d835b15a47b4a094f9b4b4583da0c9fc17c53cd9e2dcf88aa9c4e84b45c012f54aceb00287fe52b2a774098e3c24d649da58e8386b9af7b62632d3f455b6cdc32880631727de68f645e285ff6f7221136e3397662c678129650d89dfad3b599732d0d91756ea69e86a0884b0f0e650c61116a3c72e5db7224b130e83b5f6d183ac9b656fddfe14f7c24a432c975eedfab57c2c4f80eeddc5cf123878668c25bf5ac08d5c773509fb1618dbd0640b5b949335dc464684a002c0a2826d53e09fe37a707d36f1fc8949bd6face8c022801859603cacb03d2d81d0a220871a81599c51f52889fe508f3173a634c65111626be507d104631caaaf999ece9acbdb57be188328d03831e3a90f135f385517a1d9c480b2de8e1829844af0335e3b71e304d960ae60ad8b469dc55335e946768a4b5d402ae0fe3bd889063d2e4e63239aa1525ed8ab9ea0c92a33eb1658cac1a0f74e11f566bf54f16656023b38b72464bee0cc9973d675abb7c8ebaf253a1f52ec5073fab2b120e64e29ebd6d6424f0472da91d5f423f311c0b6fa653abc0064fae64d04aa991fb2d008128864cf58044e03872b80baa5f13e471aeba7f50bd7de2fa549d52cbba7e4e6beb3b02798ae34ae8094278f57f7d5908e81ed3570a543650dad5d6284ed70fc20373a0f99cd80f1706b0296905f83d4db50d020c08af4d7c3d2de4ab36b4f10f0f166a14f841136d794883c092e483d7aa203d20e33178b1fc45ab0c105a8dd4bfa1286d1dbc9654d920f5842b46e74e8a1da2676614bb041ffe567521b57b0b3b2b30d7965ef74d2b69a62c4a2209211429a3c68a639928b37b9a5cb8beb0ac9cb15cda3a64e4e8907b028bfdb0acf658a8c711f74e4a151be267e0dadc398beb88a1ad2e7d4e324e9d793aca5f6be1e21c85c6bfe666989cda404824fc5576f037bf727119ec2dab598402f8f37c368c7b190fe23bc34ebf72af28df8bf69edf252b2ba5d1ab16acbf20afa4760beaf017e947764621481c83e3702d8db500d40bdddf9f66090313d798662dd691316891ae47d6da8e9515e1bbe9142bbf212e844c8d41f0497999e2d9ff1e4d05b69dbb6099d7e11c0a2ad07be1e88d871ce06f2c541c8da0ad880df4093fc32613660f93ff885948bda0379f31b8d151ac4a517505855791439d6e5e906120bacdb9978d9c6512797a0343c77dc902b56f3b3a0781495c8f1a0bd221f4b71d2a9ef6bbccf2d213f692757574aced5b7ee264f303d065117472b89e74056a328f70e51939613d04f1c5bb3d7bde39451f43a536de1f05f19e28ba9e2803cfe6edd228978673873b086336ef802d986227af59835662e6fe69ddbb9931c9411c6f8c660933a08468aa079a93cf6d45d5109e0170d1b072f36c077c422bc84105e00f99e158c466ce7bdcd8d114476bce29cae86711de86e6fb6e00782021af1cb4ae9da9f450f5ff6d9cb18fbdd8dc2c59608e79e6eee9cb2c939d1dd3473dc1aed1a8e7eed7ed601da91658ba44011ba3e0c6b14cffc261cd12fb79dfc758d746f19dc426916441bec1db98a6e4e94d091931fbb2f3791a27bb7affb1150a588c361790a5c328c851aa2210ce250164e5b41bb7c158b3eec9da7af5be51158fff8d319ec1ab85262dc5d0a0cadf37954346bd194d4849e6d430c1c1b9f98e18df7758bdca7a9757e088a426f7bb03a4e6b24389e29e038f5d18fd6c8b3d2a5cc4b0434cac08f7645f441862083445b5996d92b1cb3f83e8f6606a126166e5c3b1dd004c2c6c13c4af6286e73df45f6836728e234b59d0bc84534dae65a95cc53ba52cb24cd619b9023a155d84910d31a25a370f0807852751b5461f22dba7ea2b94fca4b6893c425c4751f14956a51385777eb6a0513d0311cc5a2d96d19b9ec3d8bc5ec5c53e132a35720656062b7fa527d1c07b0e1276522a37c982c8f821f6928aa67777802e07d6a9a6e405d5737af145ec7a2c8752258d2457db288e269c5f3ef3d632b1efdb884e26b01b196a2c545698f794ce55280b91542db1e12a814dc910132046ae6c19c8c72b3fa3797469cec5b09534cc4d9dab3bbb6799b07d976989d6f22680d341c4cbf69897a2affa6a3c3b6b0ca8aff92369ff5591b5c0e325852833e48dff7c556f958858e1303c57f83a8b8096956b4b4835875ce8ab1abced878047c38ea972063d07214b7bdf587800ac90113e2a91aad6ca902d26263f14bfa35acede9c500d5546e39680d2b2ed1ac72591bb16f5fc09406e46ed032b75c1e1bfd756f2e4e2b1b14bc3417fbe9958a543ffe8edd9bfe9ee79d60c7f8c6b5cb94b06ca0a7740e8181e44fceb21a88c6488e41d41c885c858a5302cb4aef0b157bab848823f5a7d2c70a9da94a4a2c2066558cffa803160337c341ad846792c180fa23060c451de8bef099c6cd6511334586be702424b25e05938d779cba5ef85f4467436f0261ebae9941358d4a5fdb9d8a17fe0dc46a12b3056f08e0ba038dd11545167dabd83de0114b7f91a709117403cef19773ad9526d2bfd9c32ed635674c8d73cb6ab9debe03501e26a91c46add44e02921d1e93925fd3e8496f9bfd9bcd6615d5e56097f682d0767137f38e17daaebd082acab0246293244374388af23ec6bd5d17ed2d8adc055d373814cef9c1af9985cdfef9ae0077f6e4b20514751e574b458ebf5031b170eab5bfc1f72dc2289a67f58d45e250dadf9b316fff131b53c6bd5ed81099423fe173f41e10bcbb7a9c76d91923a8b42cd8b131b3a006ed9b2e029c2e37868745b6bfccbdd7a34f73a7a924ee7f018f68cc0bac8d76b3972c3edc3e40f544557c5359ef0c6eaf273105bc83f643e60b9e373993ed3d0652dfa4cff550f45396ebff5cffd10f5b1674a0e6dea58f55dcee7707300d72cf23784cd520d2aeb5d60f041512c6359a90377dbb75dfc731dfb8200c4a7db52954fadcbe07388da7a5371e2f9ef91404e658768ea224f379bad9c4537ae52c852b8c615d469180e5c84c6ad51366c65a6fa91ef15694e573cf5b72cc5321e657661d3bf265ff9c215ccdc0acc2ee712c33498443d1bb662f084445b2b49ac6c777249347ba7895669bb47d2adade8a753c7aed9f5ecb3b341ede51dfac053a59a04b2e26c7346df2744e78bd64e0d0615743988d2b3c313376623be495861d365286a1e557837b094421b2f372152a925b9c8db61486be1c18b9a7809750b32435b0f5e159ee4e3883652657c719ee65f3ab985ce91c4ced8d3bb4ddcf92ac107529df31ae530a0caedfc7d943a27c890442e9212eb97979186001b7d21615e738c19cf911a93f3344db2c607952f13c746e09c23be61ff78d22b7ad4d5f647e0648178ee64c7526f385eed9a7d9e1802f3db00d786b562f3cc2dfb8ea54f274254f9ad73157cd732f4911e84ef5dd169fe7de3d17cee75242b77efd3f759b0cc8292d451b70e01c3f57caab2150f41ce3e9cd7e4e2dce59a1d3c0c49a2a5da187dc134338f3042471a1767c888d2b73d5b463db439c53acf38d032bd614475dff4e15af4e50c6abae59d8bc0181a5155c99a8c7d4493c1accf5e487d575949a9ae49e88f660b2f5bc1c654932cf8ee1b3a3f8645ba4e3a2ddd5f6a7762ba57e7e80cfb1deea3a9aa3b37645c7c260d3ee15c239ed7279bb0b1f5821c6ea64fb23b02ca1325d486b4cd0a0f966f228a1ea1ced5c43441f4ad4325e6a451cbdf7c931b746348c1edcc3d62eaffd885d4cf5092fc9daebef056e04e5e1f5513327e283fc24eab75a808bad20bfc1ff9420400a6710e58fcd097ee9f7dd332cea83a984aa242f6cf1b9104b7e48124cef7dab062f672dff1c4c3649cb8a3c3b6b7d3eeb2301615cb49e468bba29a85cc8c08b582b565872a18850fcdfb2d0c0491100072fe3853c27340eafc5b9a9947750c8c9a3baa43457cc69cd50a6ea7e4cd2fc0bfd0e445b3eb20a13a23dcba0c540498f9b047ef2471d75c9ce4ab83ea6503ccd1c0b9b9006ef050642adb771de41816860845a11942d752183bfab0112040d4468a439d7113cdb00a2898900808a4c28e1c7cbb8fdfa588596e60f365c62ad5e73b9dd113d60aeebd03960275efa0041b1ea2e247704cade80b71f42e9735029b11a4c314bb145f0c64ec8245e6d1f1dea4743cc2257a6205da5e0b867fd6ca686a1b516d7c3ea038173024c2723d63a694e8260081b13f14bb8c2f015df9ac07f68f027bcf34d077aea521335900a6ca50afcc5b862699c6a9aa72ad269d1f196988e62c694a7983e3657eec2e608f38e7b77576d761bf72dd6a1ba61be7f97067c5defdcf3c7335caab49703b7f4b566720932fbdee96d63c5e5b068f94810fe6d48988370e36696bd684e8c92d67b7f8b8f5302bdedc242ab7141e70952c37b8f5700c5f01f4bd2a396739adfee79acde8a5acd3bca84431b5af7160f06e4da15cb9d41671a01acd04305f9c6866f3711e5268596d9cad025f06885fe6b49433648a7bbbf9803836d529906b484eb48afb1edf269102f4b322b7f92d62a8ba17eb1104ee71e44d739a00a2eb9712e5685835f9d2138bc0a5624cebc935d589939ae449706753218282f76b64019a5e7d7af8dd195c2a22b59f2efab4cbe0100ddaee5d9c3e6139f848525581417c125a247d55a32b504a53f84f1ad7e9b8ed576b7180d6192c3461609df01ec26eac05b5a8e837b4fcc40ed38bd09bacb79324232d3895331a9aebfbac1b1ad34cc5e51b04ca8ceb52383491c0d37ff97c84663b30f79405cf1d24e788ed335a884c69f95cb6ffa95415e859c8c7125d2376aa826ca4d4f5d2def92ce78de422aaf161c7f8a66e81fd2f01515476dfe05e2513aae47ebf3cee30f70899d55b703ebb981f8dd182b42beb5b7235a6062dc0d665049898e2662b1d999ba96598c7bb0d9f0f1dce6d615195b3e0604d6e79132ed96350324ef72c3068335c0f392b6c5c24e7fd821f1f793c95df2b33c0c8e993c2561f2456f5bf292f71bbbc10a14783508fbf1f0d921b12cab2907c0080b4dc38e40f041d833c22509c123c76db8cec788151581ebb5585ab507950162502b6c896803a22e02226adfa7b6284db6b4f6a178a0824e6478dee535d083da7a65357bba50f7562377761dd439bbe1835047ecc131dc0b47369c403fecf5f3b2e42968b28a8f4f08316c2ada348981cb6261ef4320299b24db882b0d8d3a34f9bec5e0666ae5ed10bbda29c898a1e6faf79514c5e0433a155b5c5f31cb34420bcc0057a1bcac303dde998097300e7248b6a2826204f64a68b87b70229e8c7dded70b8f783d9f90c7aab04e043dd257e7f821d447f20bebec52fc84ee5d91be807a11746ff91a6aab8f3401f5e2fdca21f72542c9e805ad3c623ccf5e1735bc77d9908c6bf242c8eba6cf954fdd0632b7badc318fbffe5b11c31b6f4abc32f932b4858830bcd6472680036933f5b9e4fd79bf72e45427e219f3a186e88cf0587733f6a5d4bc7a2c55d919dc780e235779e1aac451d0f310f32eb14e920b5a1dc2b330b6769f8dee8347b08fc8dcb054891c0f1f51213408095ae138ae3a7bc5f87a9e13967fc9e20ef5f499d320b64c31d544a4c03a057b3c341309915fb78934e3dd6e8bfd6c4461b7ca3911cac77a532f2b209fcede6567af22d023d5d5e462cec3b5697b12219ba5edbf1fd6fc01d946b25ecc9cd495a1d079aa432a0106d17d56d4bcbed27ae83a8a54ad2518ca089e904d3fe7bca6b1d574019fda64c36988c5a8a3d4415cac4b4ed560b5b7ed8224b1d66b08fa1490b8ba998381cd7ea0807d49f72ad0429602daef4c76c4ac5a43bc93355176ca0f5c4623401ac652daead8581b3fe7d956fb439457eb2e872f8dac55e2e17da2e62c315240f85b90c3e8b029782ad81000606cc9ff44e74d53aeebf37c48875079a78c394e3789de5432f561df1d5ad83878ea644b141ff28af8624df4b66051b24b72f566c34d08042f5f2f68e4c4559b757ac278381e536e2228009151f08ac79f06f6908b6db42ee0d9899694085027ac3d01d4124b085158036bdf4bfa42045449280c73673d4041da1b1aca918f64e5699352457265e6696ba84edd44716d61dd0aaf0d554d23ba52b52c5f2f4a94039482c1326ff84ceba5c5b8aeaeeb551f0971e00bb67c7c478b972e809927f202aa652c2ca65a67325b20d871ec5449697796d5f99b7bdce822e009e9dc4e1950652283ace7b64c99cbb6656b28b2bb917e86cd83ad416f330a6baa6f7172ca0020f1f8d567c1ffef963db5e1b4799aed8d0da814eb8e9b17bb6d8a8c531e58edda9162b09abaf5552d58055e6df6b27fe3359edb174619eb54845e734b0961923e7bcba7a774a7ea697eb8d85273adbd890116ace93f6d345396ab38d64f666fe16c8f939edc12198fc499ffeddf137abce805943efbdd131eb3832e0b0751f1e45c68b27e069a39887c43736d77c82ff8631cdb79f72b4f3b14a46f0ec1ffa7bc4edde0f235f3b5262821778f6476a77925edef357c8e6ab05560e041203b52bd16b1a6bfe2c94a97b303642754ba43139a33515baa475597b0959f6fddd600277f89dd0c18cecf373d20f441da4cf1169fe429cea4958b9919ff82e69564ad526045c76239861af8d35e76b2667c90dbce58b433e11ebfb02cdb77d3fcaa2bf309fcbefd9404fe673a845a7b847d288eb96b535f102e0eb79a44b1481c77649ade68531f3515325a059a19f13e0bfd3604473c4e90aa43a2e89e2c1e8a0a7029e6786a087b2dce085abb940d99ee6f05e81104a6e7ca342aa0b5e44e1ad8bba2f73c076de1b2ad8a191cf9973ac7f86354231c7eb5213b1f12a6827bd4bfedfea301204a943a8598b671f888d85084b4e25b2909bb991149f74d89c9a95351a0d305e452a9e1ebb35dd1fd377473c8dd16096dfe4d4ac89d7520e2f39a2767c327518d76ffd63edec9ba93e3a3b593e3795dc11b04ffad80e7c228297d87ef1255ec208a6f93414db0ebae161362b46f9a99d9489083e435807dfec06d766157e6c83ce0af502730c0ac030a6a43e1245992a7576a8d5fd1acab25d36416180959a19a87fb8bf36910ab3f5085908118f133b88ee1a351b00b2f7c7fd98f8545af5ff5c90513e48d72b90e436843c77c03b7b8bfe0ee1909bc5e61a16b25dd077de809a501b62867bfab602d12a536bb105a685b043166138424248bed1668d3cd69f8b45a2cb2f709d5136898e246899f5609d4a92faed187ba1d3ce5dbde6403d2a9b6384fc57225577c056fee1c231384dfa945fe870798c1b0da4617d462ebc755db1efa5ffcaaf768c9022f932d24b8bbc29773ceb48da0d39132c18bdf3409eadc1899772d5781325357625a455d0e7e1162900116d0ecd3607bbfd468d25482c004d833dcb20e47bc4d71ebe26509b4c0b441b14527ab49bc19bc4cdba4b361d22eb0ba599c32c7fbffa2210c60834024e265967668500cbf70071ad5d04e87356eb746ce58f2b3366034dbff494707b6e1158663539f91803086dc3f00e3216b893df8b1f185a4c50c87c8bfed5d15b34f2779c242e477d198e6abe75d7418632a98148e2a7558b1bd4e024e3aee04f7f007710cb79c4bca3b756dbf328b1f9e1a9fe6204d716ae14890e7dcfb45873feca12784e2e1081647fb75ba63cde84bf819a36d60a0698b509f6b524901f689e6f0138b24213e7fd94065446de1464f56179def5f0190829142fda706e8239f629b7df04be22107f24576d1aa808d6f655251899d95189682f0bc79ca2248c1977df1c5db303576b83f8f3b2d37a3528939be36d87cb14023010be182c710aa69d394a5c101382f55af79f2ca9d238cb1e67f00d1f53a65bc95c6f4c9acd3160f47cb1bcf0cb036896573b8e2cb3281be2cc5fa23c629fe396314edb5971d1b7f88e1e3579fd492e8d4260adce4716e193bf066eef7c71304ba01967fc91d48264431ebedfe16106cec653281148a84bd9ac2dc65b06137f8de812e6cb30f078c7eac53710e858fe6b2b98f4d056aeb1701c04318ce014e12113d5a75b7cab6fe3a9556dfacf1165d783d7524304dd6aa90aeb95aa023b3f034fd62423eb91adf28ace254af02ea3171ff360938469079d4df54c0f11479126161c5c3ba1488f3d329a4aeeb03247a937cd3c9ac78077094f334bc26b3decce1fb962841ed7bd915e38aaee1152a882793c376197b620729e740c1025d2548db9e891d1509c24e3babeb4836d9dc91218058b5703bd03c87ceaf45612a68d82de539952bcea7d01be6377777d01568f47fa983e138e4e24479e38b4fa75e7bb748ef317e76b9f84d6da66a91edc8753d96c9b45e0faa43cd837f672ef88f6b19c6ade08b86e0c8e07d3c2e6ab42bf040674b6dee89a6666f203a0114006dee1342f2c00d96f8e9fb77e1f6a0822bb09e99b1183ea224ad1fab5dac1ce80ad9893790c5f8a9bc6616fd840138890688fc68f7e762102ff732da4dff881fd011d3fc50012b4d7b86b340b5228c21d0de470250fe1ca629bbc04e7c5f8eabb2243ed4d85e96ad9e40e2717007e4a37a2b61e5a0029e764efca2fa5b413d7c81601f7fe08fdf19d6370f07010d5d118517a9cebbe77b8bc4c4b3098b54ebfcc92c9f98e93e37cb79193adaaad32d6a8e8b2e192bbcbf57c51f932089edee317a47bc1e1d000d7fbbb468c64876d10169134bd0daace3eeb69bd0481caa04c615ce085164aa9d4ba7addf3ea92f70f40d09ab3816d8f10175a702087b77c1e60f62c6de77eb25e539d27d8edaad9bcc540da192cae5a0d78aaea0952fe831f80a070fa6bf1461ac885bd21504147d8668c98d166c14b9f03a9facda3f0943bfc3c2469b6c358bbb9b8ca870f68078ae5dc11f38f536bc70d206336e577507e394ecfafd41da9448ff3a8b3762f888a9f0e69ad9ebb4a43d31449a5948c97e1c82ecb3fac9a186737aac45cd3de15f8250927328fbea9a6e2d1365c5fdb56e05132bf06bb47b4391ca877cd4ed692ac5a7430c01473f65c27022809e329817819d1e1da193620262226fdc98e340dc555f376a935c5b309cfab90e8fd4daf84a2b48c7d74d8675ee7dc222eeee773beaaa71f452fa302407729c33a715e6912ff87db9035e5d9e487a0fd59df92ca7fd4cdfa5d1610d8496541d938c8c95d7731b78a761ecb01082535651ec297bd5863173b0c163011bd1c022bc6d621a4111126495b079acc72ee60aa028e5f83701a719d8c5a9bf53a77e3f0133a79ad6ed62a0142e8b04859965bd2464327ed4514cef1774c6ff52e298c068047696fab25bb8e290de25733605085e18031f0a273e3acca51bcc385f348de7bed0026efcce59860f83e77162f7d42d6c1e6ad18c10b18182c773b69a5092e584ee32b63261d6414f320b92445d408351f0373f56f506fc9951b174f32f77ce2f6bb286fd25928fce34466a0ea254f263fa9d9efb293625fac1bce8f89b2c4cf8c8fc832b9d87b55029f21c29ff987a4b57564a366dc8ef8e9a533fadfd5379750937541269c7782b1ac8d06c237fa7b31347908733da97f5bac06efef41e591e31b2aa742aa2456c4b16fcc459747878322700662140f4d0a32c2da06452e0b219af43fefbc521f9d19ff1d8c10c645a9b43ac44e4157beb140de93621ac6d2031ea810d5726b0dcd46c08d9e51115c23189dbf575ba409f9078c5cc30ead939cc3c4dc954228071cbae5e639e3a62436cf9dad62b18d436e71aa871a175c205ff2ef8eeacbca57d692696c93ae1bfef2934abc4423d92fd3b2202f21ed478751113798e5207a472ea896e3d20facdafab039d4beb711a2bcc56c301e74800b6739bb1f503900a38cfb65dc2212643e327eef2f22a6d59dbcc4127886b3d863c99af290960d9b9e326b190cdade9e22606ebcb1fd0a6b8245703200f01169eef84fe5a1e67a5bd8d02826b336595c7c9628f2639a3d83d96b820085b6b97897f7d92062eef4bd9f238e719fd1b8a254e2041dd640c0cfb2cd806d8654ff3f2dd2837217d44f575b92c4251dd0b05ebb07f125fe8676f78742c9c3d30f592785826e6f5fc22f69c0607db1d9dc1f567448091a7eb892f4c51a18727a8f3bf000d8fd3e4bf73f850ec12385459ecf4fa8529b6dae369c30ae69296798536a55398130a0dbcbf71b664e74379c0b94065b4132030cba282efce202bdbcc9acb52531ebd4f4d136688f2145fa9964dbd30f3ae6c1c2d739d44156e543e5c7c49857694803ca7d1e6434eee7fa58e7dbb43dd356b948549c0863c9aa59302347948f3e9bbc13c59b8343de6d565a5e6ebb7ab1f62dfd53f03c202488c16a69909fe4bf37a5c9f1ad7b7d413abe2fef3a9bf06796e969202235db5f71f0dca7eed3a80e6bf00fef3de7f03554812a0b3b2bc9c5a3dcb30c21c70595b8241120f8e379fa0f741cac5b641aa883e4daa3217b049d71e69cf4b3aab8e9722dac6e0597e4c219c217838706f89b594e33421a99f2fb098b94989a3f8f89d2031e8712b21c3207e9e2dbf66d47a0a2a6b6334ee2c66788db733ee1ef923dbdeb48be5dba273328501cda491bff8dc816033d341d86553d32641b2ee80f45a596ebc04e7bf09bf970888f982cd05c80e79aabaee3ee4dd610c90f62a326112dd849c5fb5e14fedc8195be52501cf6dc654655464a9273ae451378b6072163279626a37abeaca77b46a9589b044e5290c614496d2c3353e85880417aa080197ebf38c6019f1ac4cebdd65d4dae7f5fcbbf2585d250946a6473f62c6fe4fca18f87de454bd4a1516baad2ef19d3225882227ea534d2371541d5d2cd533ee87411eec672e0500a486361819564dcc5351884fafbc296ffb04f0059ffefc0b0e2bcb2a072152e5f5404ab844e1e9bb183c0feba7ed6e6e076f09501ba9772bb2f3a55b8d770fe736ae30e7051cd144ad175ef28c9e74d9d9fccc425336302281981fbde7f98b9432bc74c43e000f0ce0d918a17c3d9e0f87ace6e5b2c32dcfe031043b1d35f954ec3855d87b2dde258a9debbd5486e1f581a110d20d563cc28299ce113c62cf1f1b37f4c59cdebd9aae855e02fd2ebd7371d0328c848755b818bebaa12e198a932939b578c65d69a5a3123a8da4e033351efe037cb892505b4c423ba3e63065be8bd8052d43e48e88cafc5ea63cf5d9566d4f64def614de32872e7bcea73580ad8051be0589a9b42d7794ec1da7a7a61860d0994775198ac1ad6893ada67cb6cdb468192c15c11ab47d393a0e80806840620ba32baef4023ed20c9db03f06db8dcaabbf468e51ec58f7f0d9094c6237a1f227260468f0ccb4c10798021c1d06219bff2fddad327c5b700d93e3c580627d3c4df358ab9d9c2fc9b9546d964ab68d707840578fe84778446d67b9c7bf4a2db44f31da3413a6e9606ee7cdc9851f95171e674402712275df6f8e232aa76e99a90a5cab3eec975a9202f9ebe9d2cb0f5dd7e9b485226f934b75cfdf09e0f21d93465595d203bfab6cc0d7c8d93dc305aa9aa889207d355bf7c460b97039b242a43009e247983dcc86f9bcdbcdaad4e87a6301eb6539d814f14bedb6ae6f9befd451efdd8473dda55ae626c4d4a95684e4f912fc5cfff6099259a8c86ee51954086eece239d5dbb777c6119632194b5a0c6fbb6f112ddecc19681e20097bac457d45605f02be8f6f67cfeceee9d79b3cb8aa53c115f88c5969f470e96de2a00b492fdb5fc0758fbb40a09f1107ffe7e7c6a84b3c6463a38e7168e7824e123a005ff42f8f8d785cedaa9edb310de46aa415a63f510f1fcbcc5c6ce0a253560a8fa72da68a09d1485b048ff9defc7acbe5cdf5681b86bdb436297160cf9cab678b583ec4df7bf504c21bc0e43940c48efd451cfd13ffb862ef2c742cefad2012ea702ff90f0d98e0c4ff12927182ab99793dfb395cbb6ad3d0159fc0d23ea218e80270cea350fef5f7a7a1f236146ceafe2c63de117ddb16a18af689eeeb51a786afa482eeedd7493e96dd53a0e772ef5a511b69132a87ca4d3111bedc4b568a099df2825d000556186c1ac86ed950613751c6b54df4174dd06d7c1e156f5093b861b45c3be23347a2fe0ac9c371a4abe91f5de1c4d83ac077ace909b0b6da1cd08b3286d68da4a7d5822e4d9262b296d5f35dbfc72cc4c43523589a24ec40f16f00a5d631cb75d953990bec8153ef86786639ce6c195d4e3db319785873c6b3d28abe300b9108e230cfef8f5c7d82848d6ab6a04c770bdec32de894d139491631a0930f1b0911765e307fba88a35126ccc213c57aa4098e9a90fa948ff0260f54fbba3348e8c5e5ed2e704cb12cf48bac399ca2b5023815ac60d87fd3606d6dcbd080a039a76c748986b8096919803dc949ea4f6af14fb77b9d78137ab3d32555df215657fe35ec81485c20c3a7f36b928a777addde35946c5f4b61327485b0e2a6581d6613a2b94ce4e4b28a9bdccebbeccb08d2799dcaf7779960c024762d5d371a2277271c4af3637fa02b450315c648586678c92979c024b18498ae89f6626b083224c2eaf46ee8a1020977507f1dd80b9ea12a9c95206414f9feaac5beed96ea7f6c008b7037b93640a55bae5ddb260fe8f93f18f35a4b49c688692bc340c062345ea0156b72a40b6fe481a759f57504de9f81480d222cad00e9d55bdd9655de09c63df48c9a60f372ccd167ee38858c50bdc7391dac9d281337ad0ec5e864ff7043e02069cb89750b447b6690d5c02e9d90c37baeaf36811469e7b5a47ef51ce3e6895b3dd64528015f31d775c9c0538dfeaf40ed77a161aba3bc7b0d9026b56ae6a004f2aab3f3fa9d7d984c053d59ed2f4060d03096daa6ca5e16e230f909504db78d292573af70553e347042cba5767f126d29dab6656e9af007e03b3e6eecf25c2933e1d7842e117f3f52d8f0debc0342fbbbb391860ff3a3bf8864291080536823f04f921f24d8f902716dbc40983cf9830abc7467c0812a612d41ae1fac4fba69d0d88a26d4398d9f3272fe616a53912732f2a245415a3226af28b5ee9e702db073437da709273e2558502430963e4c0618606504ff48ce41f59c55295cfa27f62e92fb7c940bb0deb5f899c62d2569de8f77b528819370f8d8a2441ebe26f1fca671738bfbbd7db764c7a574821bd35f355cf5cf17d9279e6bc220d606de319657e54e0eccbf84dc8884f2c95fc6f027051091907b09114ac0616c3a9f86cb5932bccc05b3687de5e15f74ce659f78b26757d9124de473adc6cd2743788953a5a3dd681740cddf43ec115af41a3d1092694a3ad7698ad2dd8cb8a9a1a1ab309cc2a23c11b2f1b0cf6322ba14cc6e39728a5e50ef7779eb8a2ae73650ec5d914531e2dbf6b0344b59dc91f2a432c642a4de4009d14280ac88dd20b63852ddc20123d487e1d48659408b11c5976492a5bd071534ebe73945a7c791630e6e9009e66bc63de3a869d3922c3c6ae5ac750baa7aee24ca295174c95f5cc1da170b987e3b6fa0b766ba5408aa531b2d39c2440f1b5a26f73207f53202122bff1155832eb8b51f399edd0577f751deac13a0dc49987edc6037c757ef30b603ffc9e4242c39229f5f339663225c8bdd8608384281c464ab53ea9d1b919e1aea9b563b3c2b1add9290d387bc9686a7c33775772fd230ee22dee8dd8dbf53bed477a5804d44d20f6b9c6cfac95763e065b98ee81d25c449029779f9593a276d8d5d9a45c38504c79f0ad76cde4962bf4b423757f4656404354f6828982c36f97f40a7bba1250f56bba8bd2516a5a01da1e71dd4a1cb7cc34a5d4e3e0eb5c18de70366c2ac72144cec2158a60b4fceee47b71a3b79d64747b6b2dc53496e124f2a2fb80bcbc7e1bcf2f5df1228b11d619b567260fef4202d373b62e5bce9562cd601a86662bc09b0127e9a2915fcb4ad1681d62bf5b8e36f13ecb5d7f724469a33521946784d41d60d4e921e2f6165c8f582dd0f9d0d40e6d380b12a979babc78aeda7c106c220b6e3b0ebc0ac368cb264df621a53b05ded8f3e2320af13c09a8153d6f929e90ae1cace50f754ec7d5fef3324e649cdfebf54f9c582f8cbdacfe74d0defbd6fed11e25f16876eb3ccdeebd2e58fb9101dbffac89c96143ae0de96605d39c8ac4ac3773dbc820fcfd0962f122638c368767c655d20db7aaa74259f12ae914006b9851fc50789444d54762c7afc86a4849e72a5cd9cb3c7988473fa0f4b6063cfa32c99fef9fcc477ebb0cb5e62e79db6ac5194bd7afe59adc87b24c8b764705f65b9f568cc2857119c26e1e45a5631e1b540276c23b521e7336e12131beab8892ab651a1c0fc8fb082d9b4d6d167ba24a152069a70024bdfa5752474492ba441846f6580c66210577668f7580c827f81e5b1d66928835eff0d264e5bd2b7d601d3f0101549e0bca6d214ce4e226de07603a12f5e942816b0495bb408bb75dd051c6dd75e93d2c3449052076008bee6705038818a405c09dc98daffcc2c12d9999aaf35a48e75951207c7c7fe3a3c38f50f351a8fcb1e97967529bd88bea30600501baadedfc66f500d5b68f90e0ee4e90baddce854c7279b08a950a3b3b77bef7a17158d6310e0d2eca38945b6b2e11bcc4b88edcf55b5a6322dadc117965d86e3cf8e668c99a516ff382d2cb3cea542d3367e7a5c4aa6d25ab35ef1a61bb53d602b9aa58db9826faf361b209316c080104a976c82f85ebdcd4619655c08b0113d79f6ecde24634fd8e9621ec874b64a4a550a71583e06e4c677d05a9e6b6209c91c07dead13e674da49cbfbbe74b6117eb266fa0e75ae35c992de9e93c764faa293302e7130ba5bc6c1647c2a047bdf66690a1bccd54d863a20c4f2c28c893971bb19dd2a37dc9501e7030524737c5f32e7b58aa170a6cccb40198cfd76817729629131213c20a4a7163383bd8f03deb79ee2d2938ee813d02f57e222a28753f00bdc2ea27a47c9ba1f3edf986f3d2f6c0bc9169f7a3c0bc3785cada4384b23494006f14833fd977c0fc6e2328ce49b11616a9f6adb4350a945c427396053dd0c474707c621ae00718a189fa1fecd18ed2068468039224dd05541e2d26211e87a8dad4fca59e665a63aabb8aee8ff20fedecdbc0b9ffdba171cfeaa6c027ffb9f5f49ba9c127ad783041257ae44bab4f643014949a95c8fa6cbb4ebdaa68e4e95b34a2e524a4e346afc8d291cae584f01733a9d7393dbc033bd7c74338fba324c602583f3479e43ff2c7eef2d93a45de98fa7dba0d1902b612618cd63a3df4caa73097409cfeceddb4d822077265321fbf48367c47b45cd1ec1642c1b0846aab0148fa3b0995d077e3b01f0bd889b2f279571eb711231054c3fa2ddadac2146fb13dc11d696f9b6dc9e23a30ce208b4d9943602be0d461ba4b043adb14b0a1f109dd7a244a49eea1b36d397ced78aae3249d0009c226d8fc15f269f6fad92816865bc5f055a0828ef5082475b1559f32c26d6a8c1e92ca997ed24a1e8adba50085f1a5134120856f3b0a63252ab40a8e92c83a4f86561a5386e4371eaead7752ff7e4c7a03daee2e8a17c0c3acac2b7723dad79298abdae7e9a4e35afe27696d042ae07e7cf8e0533539baf8666058eaaec6eebf9911a2d49cb1cb50231fe46fee61020984a19a33e3eeed675d8012b9b4d89c6ba9a06d14d8d52354197d058d968b23481fc9a886f471ae8ad676b2fef90fcddabc4cf5bbf73f6d1785c50f50af00cdac61c46ac4bb35143b20a0e9cdceba4fe74203505781257d23e42531614a5561d69a8b1e7dc96cab6d5ea32d4a4540a75695981c9b75d4ff871e480cb64737477288aa22de3fd3ecc565294ece88877f7c3076adceaf0c6540a270b3cada5e8ca824dfd569dabd61a553bb3ee5f5c6443890258120ae86cb8e6bb45bf775670dac51d46956735717bad7c48b111edcbeb5a724471c85e85088aa13f016000b2caf65b7fbe365e0f4746253cfa24127b6f0b87c30f04d2e956f5b37b1915d46ff5b61679db0dff217088765543be745365dd8dba2e5de3ab6dc9978013096c2eaa83af614d516509759ea4a7c52bda65e3c93316fb3e47cdfd66e5a59bacf0d03dfcade9fd82b4027c8d23b924bd86fc96067253ee376cd8d8c84f92f3ca485e7a5fb5901253ad48a6c0ac0d2cff9c2886700bddcb48dcf2b39295ca904d02c0197cbb82c889a9a96a942398c95e21eb2dea9791276a3940def85701c1c771983b645dcd49b82d877aac91fc0f0d5d89f025dfa042a32440217fa707b0c4a175fb65e4f8ec488d984885ce133cbc86239c48bfc5602a0cb164d29d50f1a10f926720df88db46bfd817df46a9bb35f8f2d50228fce52929def652260484ef78c1e9c1c8f55ce475aad5c01ac585715d7fa9e06d417b194c7468406a788d168fc694f73e230a32b350018a7ce4f90c7cb178a231631656dc12891d7e35af7fc402ca9fe0535eb4f712209fd3b480e0502accb3dc08face9b2c562be1a579e596cb89d72fbee4a4c3c896087b9f3260b99ad44e0e84a287158d4b0e0e9054adcb6196fb810e7ea04e044f929365e69f36f31e8bbceef228bb903446a7893261edfa81eb9e426b199d212ed49caacd9b99486858f4f13055fca08eaf0ddd077cfb7f24f02e473451c4c07c893d5ccee5f9c2aeec6c0c4dcc8f6fb7cd71d308875158e197ee06b3915c3aa7d887de78ea889c9a60549b1e58bf992e8195461a5f01ed7ff896f259223ae28e230c3dcba1b2ab98fd98ba7288d7214a387270ff7539e5534def894e64150dd072230a475b3032bd201e7160aa427d287aec48d9e85057e0b61d5a2ff42c5cf629c833f0634f6a17c90a336b49538d0e6f73ef20b4dc800fc79562e584e12febf69ef9be2690505e0d329cada3c709201a33c45bcb2d0a53bfe560385e43ca3ff4cdae595da77d29f509619d5721081663307bf756af002a0acbe5b761bf0206d30448a33eee469534960fe3ff5d45cc38e0b254073143d0dd6c3b1c9dca4520dfb44139a100dad4b556f4f672fc5bafea451a506b9359379c1ea37cf53c1288187b0dfab24a9403557c76de9623553b7f729102b5c9374deb5bed28646d35c36fdd2b4dd47856d85f1c45463d64e42e60a516765e6a11a81fdea010648887aa726df2258fcc8fefc420ae0bbac6731e44d62cce6dd2a03889a204936648c432d98a173d1ac5794a51771446698758da0767a660a3c7a080329d6098da35e94b503d2e59ece8295bafb1e87366f15562eaa0ef4fc17c3d0e9ee3ed695bbbb80f1b4e8bb338544fff74bc0f241c0aca9f688bf1e38d1a9a53ee4552a208c0a1a7eeb421b6bed0e4be883a71a917eba5e3937364d6c9afb62e8934cded94cb99b35fe237994956097505b811ab5fdffe044ec979db53e177342b25df52f3dc6a5be70732fdf1a527c93094703ad708bcd6e78c3bceca84b0a77d9ae85dec82bf0dfe9d86d9ddba7cb952dd530d586c6d126e39739042acbad8a083bb7a58b4a73c9c76cb97dd11072702e7e54d19d15fc6c5000ef65bdbd1f800683e1bef3966a54a948d9ff4f73e1cfaceac1d3f62c55fd423329c1cb949f49f22397be21ccf39245f81b0ab8eba16f649500368d8357cdd1b8ccb227675f76787b02b241a608235dcf7bf8bfeb213cef684ddfc59168bc65ac80d73b64f68f0dad617f7aef72a8f971286d1caa40f3e79f776323761df9e14ef0cf47532cc8bb9d58e4cd54c27bf56931c79a1d9e23e864b61d1dc90ba699aeb6d5fa479fe5c356fdf002af75ed14ee34e2c426bd716c4deead31882de22e4a319ac0f614fc88be6977c54246048f249b516fa7452408f0f2f44ae2c2a9494f488c404ed460449a7a8d1878fc58d5dfa312ca2f1a26502f792efc64f01089cbdc690e8efb24a5a5062221ed8e4d53a6921692089166105e25b7067e6f0d8a407651d34e6fe19c15f9ecde4f7161b93cb582a618e6ba4619cdf2523117312699157f535862aa8b5005dfb4e00dbbc98b59b9a618cee1ec76adfe16b992b361c054d822f7d9024bbb3ac3453dd8935ee0f1a3c8517eaefbd270ca591aeaeb5cdf5e9d9693b97486d26b994d0dc11c0d69225deaf536efb9c2a14c2e906bb207b76f0fb9d552b57664a75673a550600366a48956a42d4edf121a44efde47d22817dc24e542f0d6c2966f873c5635ef7fe0ff23cdb1bfc9bcbe1b295dc301e1033124e47c9056637339c015753fdfaa118e3ebc4c6ed9b3925404d98c95bd5fa335f7e728bc6a90146f0228cf82384632382a1f9e23f9dea06397f2f1a589086227b64933d0873234bb962198efdb9b101126e1c3a2287e6b335213b13a643564a886ccd9632b44d29298efa115f99e5f1edb4b22940dc34e07eca4367eea2c000e12b299a3ed6ac251a30d76c26fb5e1d3b37cff5710d546aa8d0673f228636afb90e381e8c673a981dd405e868365e4cedd7c274ee30fa97736c372c308ff1b3563625ff56cda60aeee629e9e3a4da2639883c92e76b8cf21bb5f9fdcd13be81e851891429dfbcf0fe321504e25bf793e61572e976d8b3c67eb3031351fbbb6729b4962bfb90fa3b6662c368dacf4a3bac7b2e4c1a1239933208264ddaac9ff3c269cf8a78505f35ff605e2acbe273475f12f4b635c6b9eb47cdd03711f6e7713aab679e3d9362919451ca960409101bb5a80baf9314423d1495d60553504ab26229a01b97a2617a4a72ef28d21fc96e49db2edef6952dc78d5e12747264e18d3d624ba9abc22c3d9e6bc161904a019831d193f12e01d0c86acb8e9c5d765d8a49b53904994a513af4184bcedf1cbccc8e3a102e7cd80bf0742c240eaca011d8efab1657573f425144aaf1c984d6d676b9923bed340d9db0a6c143039bf7983586bfe73e92e2a27d9ffb17275a1457e59cb9c4dcb305790633ed276f795b2355ad08de0590fafb34a3a9c82dcfd4c0734070fa16592004d5295c1ba10ca15e56f4edcdf3fa7138185f3acebab2eca95f2d46a1a5955ae520d9287abd497253cce7b823058baeb0d8a4dfea43e1498f9876408df8975266735abebd9254ea0d125efefa2ceb3639af49be7561468f8ea5c6fae47a4a3de8a53e86536e292de217a7b0779b15810476dbac6cfb68925c77319fa969d943d8680e20f184f8f5c257714945499f58775a161aca9e190f10229458fb5bce9e9eba1054abf58aa3ad1671db27ff21ae21c36d2b16e0b99daf7208d1856ac2770dc78e6c18c72b797a9f4106bbc17f40d2b3a2bbc973d17c035d31adc61ef9967b00ee180af84d8e68410f31fa802a2897a7b2bd057fc7a9511b5f9642e0a2e4c9e165e94990fd33882a95b652ae517ddaa41d95c103c7e6eff9e0f2cea36f5bcdb1f0d699cec330581122cc26c92efa62670ccc75e2d6fb9c49f9ecd404fd9c2e6dac15720aee05d96e77772783e12506d6953f0cb6ecae590fefad3dcb99187c2fdd73954eae48169093be2489aa88a684e9175bd0cbe2177cae66e44493720303d1bb786c66ebe27d42ab7ca2f0aba86159589d3232bcfde2ee2215ccc0e7983771ba5a7d3f5b13c0195c8d4919cac6a445c44e3e4489e0cc75cf3cc325fd94cfb7f5e76016fac0b9bf89314b3523f079ddfb16d5062b2b20529ec71464b1a4bf80af78b9f3d4c153322f0c7952698db16239c37bd0a47ffb5590c99b8d8341c29fa1e03e608547f22ca4d6685162bee0045126a8fd497658b068bc807dc9667877c1a4e7abe0ce76c3de56bc191f0cf4a1126e73fb1e556e78105d27edf59beebee1005ac436030b468925e0bf8b5cdef3a05cac16afe53aa0deaa6d69eac43782d639d8580adf73bbfcaa8032da5e1949865f74f5f0731a1e77037f76a1b52aece6b0d6a97b22f62e55852834122018bb3f9f0e4d4986a5a3bd1f56f0396b8f61667aeb0b7f4636b9bc2f6623fa31b1670840764a7967b124b16329bc6217d47b766f6c3e44c7224595b219203579afb96b60198c1118c0d2ff18c02ec08c520691556057bd1cf311021b25ba05f6dea47519a706c7a17f4fdd6427fef26f32f867b1ac588a8db41bd42d568524792a2afe047dd3eb0f2cac5cfe48c23114cbfc92dee8476191afe73e9ed97474a0bcf871a43376e491e5c6273d235c86a47760eefa422e687356eb47f0674df478544efc3f3d54871c0a9f3b53bc0d2e3704d0384c2eaef17eae84623f1604e12d9c3263186620340df3f9afe2bab438e1216a05c4a77a2c18679faf419c8f1ca5016b6bf358e9d7c3f2a2a4638eca0bf8cf311e1441a5a653dba44bbe55d3bcee3f9f9866939ae5d94a9851e36a1d11af05eae905dad293b2e7695d14bd0e96cfdb5c2291334b91fe587f10f12b2156a48bde2d0edefd785b1bbe43e7bfc803d5a1a439ef9190f92d5e9cae451ee2989ccf2ed12f42ee35bd3125c185f6a116791301573f6ecb13907eac3f4b07ef1a9d44021ad3ac3c3a69016f97d580915b9906a79f739862fa114dac73a357b7f67b61c9172e8cf977ae07de359f51089e2f894e9bed79d3fd903111acbc928b2f1df49dc939fb034aa8eec17c8d8a6c00cf98ca57ad1a82f32c9df2a077492feb8e5bf8eeb37da5f822259a765866a04c8a762cf7f00af0760e692904725ba77a8ea55d08dae18e54e4a766865ddd9b09539e50c1662a02d590e66743be70b2f1174d7e53022bd5c5cf61404ca21fccbc7f1656db85c88bc18ad11e22334c086f4a88e434e6c3219fd7a6e24c9faeca8a661648f49671773b26cdc3eb2f92f07f4404a4d5254ba0435019c17f0d44c32d800604dd82bee775fb32f8b98279077720b267c5642c4442ab88f95665b3b3c79a3387f5e7b83df5791754a582134aebcdca7fe85a085eeb69ba015038bcdf948f247aa888b6e342415035aa09da968bbdcf9fee056365a4fcd422494098f615baf58bb7aebffec23304b4b2dab7a210253deb2d2b4987594df0bdcd0aacc990141bb288ec047654fa427bf1297ddc0af8bcc0f9dda88cc9bf39119a3d7861ffd45a690d2d936b6bd08a3a6c4725b71f8b6aa9e4e9340faf1ea999ce5cb4c503cd5162e2fc2075538e04e9a43084ac7fc18a23262cb432236569a15cfcbf469e08b5b9732a7f88dfe4eeec8fca7c78912154b33c11ba71274411d639336daa271d5fd1ab5e98ecef203d543935cdc245ca2f451d0a0a8de7b61121360d1263c67852a2b3a3cab056265015f88f172388513a7347e4cf254facbe0c89e24433a5d0733927ef47452ece34b7894200e5e55dec741bb45f2520194ffa6e628f73e225488c7259ecadcd098bd06904f0064552c22fdff0965ba204b72227a9c03a89477c67e1f4cd689722e42d1120148cfd5c56c32164c4c5cafa8d96e5e733d23aa1db2300617473224b2a55532acf1e52416447c5256c879e0da4b21cb52e625b2cf099031f5cb1e2364442da1649a966cefbd112ed57a1bcd94755f5d8a15d8fd04bdf9041575d0d5910a20b3a8949e73620174819fa19efa894490a760c8a88b67800353a051f193a6dc7ed39dcab1e83f45793e3e15f4517f77d79442e9726c07408923dd381c1bd2345677f431bb7290890b423db0fe65f13dae1502d203aa2dc3985178e46d3e765898459d3e1bfe5c6562ba5755d9bce97ee63fb91e94d0a093be85fb4d03016fe8b6ecd706f82497ea77650f92e271b62a5ac52e371dc1eed18db66a318071c0f1ce279dc7bdcc9abc1a9d32fa0ca2833ae01c6af437a71c0d169367c72eaca1fe99a36ab9e8ac1fb63333ee2c4094d27e205abe2c96b34a716bcf1a13f92a5ed509c0c2423a35eb4d22c5683b5034bf357c9914e0a2a6c6fafb4978c268b4fb41daf7e1b832a6f5a2abb1b265b992d9dadf5d0fefdc58bbcd4eaebbc7d92a5180fc5ce6ea52eb802545e72324604732bd724fd0c761269c9e0d466cb266306daf5b29ea979621e8cf66dfde6e7ab85cd54f91347d0fdb38f49b9a382712e2a8e4c881d23801b3983733d93e41c3b6cb78f0b25c183eb5a4f968185f360046a1d59c73276f318dc165a4b6507ba7d201b0c5f7b08abb3c0ce3980f3c006e8e76296c24e8087e4acb5d8f67602c3e3d122489f4e98584cfc014f5386c020fc19a8b97887dfaf40f16ac05518ca14ad08ed01d8bf52b2dccb1f3fd680c356c89dcfbd41d9f0bcea52183bcd8ac9464d913beab99940c7303b5f8679fdd5b176cb09dd0ec494bb6cac5dc15e1fa424656e588af4d76e4d5721932792fc2d4071ef44c287f41f3921ac0f44bc3fd72208ccdfaaf5c558e9f1e39fddfa2af83258fbc6f319e97f7720e6fd6b90d4b15a8387fc5384e5bcd7657c83294e93db6a480bb401fde0e9a4fa37849174fb2e49085fa022294ab6cbb270abbe6c7d99971166795585ce84d1350b80fe6cbe625dfe615e78d9d5afcbb2e72d6d7990ae12e31043541ebf413dce8d0960d4a4f12d459873acf23d97470ac601a4bf3acb73b27b4b1a8fcc75a2a52a453276bf35daffe3d02252eeb38fe3635d7bcf1dcb80ce7540b1c81ed516ab8a65212198cf311053357c93455146268acdea1d3432e0f293168c8265ce7f81ad61b88204de8bb1507f2b00c3b24e4df26415f7557f2cca885a9e605957888de645f754595845f55a18e95d714fa85a89c5c4ade3a9a6efcdd8f6d1a286e4ff5b75a63281c1f717680ad623bb963ad1b7e22b19fef872d16f420fba4582ee15badcfd9031cbfd9d2d65fc889ebe5d9e2eab51e2a541bf7d2e7d8131bd393a53e5595591a6666c9deb4c990444120a830405a84fcb81b8cf5e0da0dc03387022cfb393aeeac0fc9bf85ec06f9f034286c9c82b9e3844526ffc52867a17341ab80c085d27355e0b600947c5cc77c539c0a3f0650a774bb4776a1870f98b083f5a0d2de77261d9fa7fbe34c1a559a51ace624deb29f42066eb71059cad13345152ae086041441cf8aa2f1487219d3f57763c7dd494127ac6fbd87aa97247c4812b18e480755a885ee99801b869e86ae123d116f6e61356737abbbc96ae6c777ad91497314f6712bef162601b2b840b027bdc2dfa52f290484447a963c65de99a1c0a44fde3368a3a6b666dd551f5f138731fcab197a29ba2a1b0a0adf0b915bf891fb3d5d6242faa017baaffb90e11982604560b3bf3f85f7606d0031ee379baa8a8994fedcc08e45319dd62eb1769dc31771516cb53ce04358722b06daeec54a8c3425a01699fa08fa2dcbb4fd4c36709d6834d65efb1cae31fa8f9efd39a8266d3f063bf4792b471921157efa547008085cdd0ab40cb93e6deb0fab8c42f35f754a70f2df2e031943c9fa2defb0812945ece0a51239f54d7b016ee8691e4dc697d2329ea8b6ee3316ecfe0f2468f096a2979aa5b7bdf86f89aab55884b80ae55ac48fa3834bdf521cfff9c9894a59ddf048ca6ee6bec86cf6cfb0cd51ee5fbec2a6e7350795c0d166c25b5f026bcbba3a2808c8128eec00239d24749fab0fd3eea96620c617d6806b815a6440acbd64767f59c6c6d7564b0e493800681eed828743d228605813f5963916bac0aa76a9556ed70c52b9ba6ec692527eb1f9eac39283f4089dcb1bdf122cb4c60c55ce8983aa9cfafcd844f91d66a794d76baa11e4f6250136f88697b9f89250d8ee633b097b96f3d9b6a3ee6ee7921c50c84bbb70c93b155b98e895b3575eadc7e606bb5cdb355333fc67cfc3389bf176e4607e8175e59e32c51c592a19ed0dca54ec2265dea42a564045ced0a0b7b28afc03f170e4cef3eea4f8318e71a2c67e7f0d6fb89a56e0a41b195dcf4fd37837df4d69a7deaea066737f194e6407b64f2590f2ee21d777126336551530df2482fd1ac829d4646a3ef55c7fd4648ad96965c4cebaf5f31aea46d6f9b4652658c7d82fdabcf383805abcc0b94a17994f824a5e7b5d57ad82ffd0130a1437c494e32df066c8150ee56dbbae4a1b0b54bcbc5f10bfed7c7ce1cf51445b42b6bf649740e40cdb90af2258e811b1439122b191978b30c9c4d25de9fbf59aed896c2c7c45c8d8e7b6b4b38fca967ec0ad16977a776358bfa7535ff41780ecc32d51e75c5b1805781e27f86f585277099195a480833284d0898d426cf811de6a1fd9e520be61fd730b7b6da398278bb8e5f55bd5a6714858925b287f4e1fec4d60b8a0d723d8be8266ea8b5c620d7c3182d03c3b7b676b49e56dcbd04309b7b20d1d6bf84f05a59eb1fd3d9691ea9d515c4978b82d2baf2db6798849043ef2a117baccc6329599f3fde7d8bfb71b84ad9cb57e57d0df8b50c72cbf474854ecb9dddb2ceb11c61f687a0f76a51c072b584d9d21901db56ff7c21e20f1949af63ee55f05c3cd2d67696df0344096ee56d24b393b3e50f9339ab5b68f10cb64d91bdbf3c97e2a7f45312779a30dc7db4014af3092df849ecda87b44ba5f6eab4a2325349b6300a3fd602339bfbe523ac3ce092cb63247f5c1ef076a0a82e3a440895af6f4d9a710131314c7816d7311d9f5d039adde48ebed77418345ea26ffb5e0f1593268d5f233cc934022d220bd13022899577e6df0e9c6c56361016af855cc88541c18c63ff82da38bf0c8fbd0be992f35aaa1fe1a5ad8aab0dcbceeb1a177ec4f85c1935355bffd62a7736981ca3919f2b7447eabfabdb84358e8d463469343f1aafaa1cf37e8c8d3735c289bd8cca4049165312b60ce58d06a575c2fd689a941b31ed47d6bed11eed78b161acb8899738395ea7ca7624c37ef956892cbdc48757a7595bf85e1b7115060a3200f131cd7668123d26998d7f14794692307a17107298b7d25c6c2e203b8878623ddfee801f0ad80b0d9b2cd52fec15e559e0e143bc6b0a08c6cd99314c29d2abe1e0cdfd35a46517ea9ce174cb095267b5fbaeda47825ae422b76e3620eba06137ec0c922f9da3a20cad937d797001adede5d8748950c312e10aad06cd4d08b4dab078dc1692c1f4049fd3800631db8e8bb0e68ef9ecd7dcf83523bcfa0fe12c7cc4306587ede937271df2f3c5f83f7b2df9131f0b8ef2f220e2f78572cf55a900b20b6df148eb99f929634f2a648cbc0a0d731c9fd58e44a44c4f13ffdc37d0e4e25bb3a17c47cdd49b47ba966d222170e98aab8ddc525fcaebcc35d46f3f2dae93be28de494c36d78e5fa7c577920187dda064110f0a1e76155d6d7a14171d568fe1c9cf16b18eb0ed0d56634b91b0f9abc1ee09f8f6bd9de434230d06e6efc91abcaf9a6c03398e4c1cd1cc55fb1e8e1ea381476f9a4fda387750440ad09fcae7502b0af0f2498165d69a8ee9ac37442eecd62a2a5d6ccd18c53602c11fe43820c0543ffa34d129b18d3882ad06b84b7311ffa9ae7af8a53b70ed57ae39e02d972a8a4545a574e62309bdb1034269b5085939a3ec6d8fa0502d8ee7924184e8f8af1931868f85303aa95d62b7f08fde014a085f8d16bc608fd57df2ee4cc43587354ec55988de283f25d56f07131c62e1f8bb62b9dfa50191f4fdcb372d4fba9cbe70c23143bb3e660e8c563c9a430a509922ae70b51edfc00e255d89a45d67fa4a7319243e5fdaae21773e78af89360f896b5c0951f735534d212721198a75f403f4f1df67ad62425c9e44fdce56ce38e5f0149300d6d0f6d974d4f7c41fbbdae1dce46e69cfb6ea7447cdb18277f9f43eed318653083af7e29212702ba380af16854541617da5eac3036ce41d931f4842dd948d027f3038a995e812b24d5f2397f53d7cbe1182ca967268e9b82a4121a87e1b007fafda88bec3da3fa7f6bd23952e069815a4da26d780a09e1944f4f194f1b1e37159957f58c8d69a6bdabd103168e6cf41b0b34c96b02520773f1ff288cbaf866e5e8c6e81702c251789886bfe3f575e917733e131bce04be09519944cada957d002474e17255241975db924fd1fcbd17154feabcfcb05be2641bde7bf9dbc7c077c0a4509263f48ab5d1503ff138e7972ddbb2bba8963f0e8dafdcb4e8b04ac63aeaca081fc8623d5b8937593be179cff1dcdc5ccf89e416241f909e6dc3a39d979fef99b8ea64f44101131bb429678fd9aa945e0b473d74d169f0d5e589aab6237471b4ea0b993fc9b49b17986d92bbf5533118d24b8ea1f5fdf9adfa46d007f51cdc922f46aa302360e932b0f4abae6a58603ead5e2e5ce974ec77523ba9ad682381408354f0ccb343eaf78c72edc9fdb802b5c8637b5b73c7bfbd7fe92f955837cc62b11df6f05d62bf243f85a39a3c33b76cc58175c2eb8741470793eaf7fccc30dbb398b9baa59385e632874ee7c7901b0b0793149669e75b6996bfd428569b736cce32feacae0c15d119ccc5beb9d797b9a828b244d081722c29b2daabfa67495dde2e0a15d73e11e63f329d957e6e30b99df79a488687b04b5512b3d843c96247dec2088a926dc6f76fa6cfae22516e3ddfb333340ec8cf2d6ba259a36ebbc92a3935b32f6a9c43832f1a9ae1e84812baa1db8bb70933f98ba8d63e4ec95c5952df9ed8c493b5e3eef96365f201e2e12279d1d45793b2dd2685f3ee98cb828cdd2c10a50b720c3893aa0ed08f6de4ded60daeccdc9b957747eb4c1540158baf37476c096ea87c0a80dd7072988ab0b3cd50d4d991a3bffb22c82cd6b4d862781e2d9977069da97199b3a478500cc1e39b215ca0d18b153744e098d901bacfd8eb81d802f56d9cfc2f2eb1ebbaa988ce9a2748481577ce809a2966a455f0cf9101bcbae652ea719114a311350c84bddbb8b1713bea3b61b62d9b30f2cb81f4be90c00ddb419be95dfcde31d893cc5c9a430e3b5be660ab5b12df4c85a28bff6f01c16c9442e68fe4f73088e48b021cffec312c39d206b33479888c29ae5a8827158f768daf2d57204f776d596b2923378f9dbf57f3e6cc7dd11b0db4406af190c32124a9f94acb5ecd07ebd1c33244d2bf79504042dee767c552978511aae601702c325d0ba67ea366436ff4ed594f69bac276a055218f45861e0c3c977ab5d5d10bf1d532d223b3a69a34624621f2ce4ccca5a8cff23bca2cffc643f5c04952f7294d122a4cc161a7f07a0b3dba781b9ef77cb5ff99b644c6b53cf894decc9cd6119d09abcb4cd689a41ce6e9404036b3ebf0664f92886e997321c4d9712e829da2520e4f7559eb7ad996c04ff0382429ab3409d68503916bf34cb9c7d87cd00bf9b545089a5eb96bfcf0b3442b788e48a926e308ee09a306950688037ca6c4356c58443d920a1fba17c3fcef3e643745dcf777fa484837c768f7dc7215d1013f4efd8cc9afed07cd3560db208111ce9b765e4687c37446b1e6231fc9feeaaea3a3350783565939da5797d8636edbc216d11e740a6f75f78d9dd205ee544ddc41c3e73024eb475154997e72f5c9f10981da0fa405bf417df7ff8cc76251f867d681f95b9585c40a99a1350a04491b75a7d58f796a25d3c42c719eae0a29c24708bc1df2194bfa67f1d0db3fd4ba3e4f8477167987c1f846c930582990bf3b1f56d0e0e4a438a32baada4d37d2da5806d9ee2676c7b6ccd4db007e79cad5df7fa6a88b08609c3c9492547810fe1c59a566eca3a4696b3d98cbc69a13abef9a38085a53d9ccc390c3dac81f0875cce16f893b6b7207fd087a2a69aa34c00be94cbcfaf78fda2e3fb54d79ae50c259ba0f3a0a44d5e17f076d743831d3bac69685ea6d8cf07bec4d42f68a1f4b3f8b3e09cf6b5d76d61a777dde1b9ad8a9d6a038b015b6f147df130d804647cf60b4c1e2c7599ab3911f28374f270d3178189bb4cef603d34abb3a35191b499cf080e34eec92a4df3a1f378e57505f128b8b5116121ca3c53b54cd21e54ff6dda71668a033ea076222d3622fc874d0c12a8ff2b25f3a86881f505e24ce94bd1321771c95ebc415215f0b08c4cd88edb0d293e4af8c4d94b54f515b64ca51f0ee24884dc2497a15b3101ccb1bd50c125404e1d0c08e4b81ce82300ec6618f30d8026be52300ec52fd30d054e35de812afdf78b6fb4be81e2dfd2d7ab89ae963f181ca1817b28918b89017caa43460d071c46815c7a2518a53a8d5d14aa3ee49e9f91e15831d6ca3d0fffd69b5aca8bf852bd56cb9e25420e0908e5efea0be3aab2ddcbd0318317d501399f8046ab959d28585f56b1c9a72bfc9732eb9a594e2b3d17c5162adfdc071799fc9412749d473cef833f7402150a1e2249c00da3fe6710e014b09c78c15abb3bc57972756f6af17a3c94d86675555d560d18d5e798fca889273f10aa8e3701c9c2d19996ae666501b190c5e705cd6060fdf83e8e93202ee8ed715ce71df67c1d6f3274aab61734ce7de5eebcd9e6a1d8923d49bbc1cd689fdea8cf938fbd902e21625e94ec81e0ad7491d5ef8398361dcdb4ec911004d3c51c2cd982414b02394f5bad20bcc44f41b11f0ddb09639cc333da137fddd72053706209b342717ae94e0f81df93d668b86ed860f7018f5f42fd2719bce36a0b06dfe75ad9fd823bf72c1bca1ff8281bf245d02baad9ae38db4fa864160b16217c3985b2120c5a3f8647fa4240bb0ae7cb59be027f076b063e93a8b3a0ecc6d9c70b976c744e86e5c3f66efd72602194845d109c9cec291af63056dfe81e53da87419b8b0dc99203711e2a8d34bdf2329570044a7235d89a47a65d6bf5d2fb01fb4edca24d3f942d8838f539385d12040d6fb301c6beac47f7f14f046c0aae487199bb9d965fe93be4132613b25705f0003fbb7970816d0bac4305f7fe1c97529d5b3099555b239469680a33c8e166200acca0007723487383791ed724ab2cd609ec5456c0050bdde93a427f116675acc4ab38b6d3b31f5a70c3366bb0b21aa7a71367164a67094f3516a016b3fb41b1f238d294247a8166ef42045306cfa631c0ec6094d41f43478467b66bcec895febe1a55e406c1b5c6410c6fcfc7f4fc1cb42c67653f60647504842406dd3b2d3132d9a00951c895a1a44a87c2a6d4f2e7ad30692fa721ebb7e24415c7d1a978875387b3610f51d6a347fad2c78eb5883ab804c6b3e7696d7bf8f0c532db7a7a543faba5a755c55f1d88e87df9a036edbbfc086339f2986987ab021ffcb7607cb362e6815303e0b7b5e471c434947efb2030f5746e7095d2a4a51a056f43297bbfb8471cba245a888cac3dd3bf01b655c1f0fb96e48eaabf73dbfa0b8b3c15364fc9b5060ac5fca53b1e0fdbf476c541e1d0839cb0c5ac42a368420410d7e9bb3aa0758747a4158cf5547448c78f5d0f27574cbc9a3cb72a4fdc0e4a658e50ca476a8e3a6ab2be02a6bfac36e1f94a39f272519aabe27824b3e0db15a69aebb6c613b1142a7a561d1db8fc826ab9e8c6ee5913c87266477acded59351f28bdad0c79ba724dee693aaa918f81cdd206771a063c679db49207e471b0d21723762146070dd75a7864add81579fea7591fd5623b6f06e159cc5742784c32be7e00101e2b87f3b20f2212a33044f1b2707eeb480d2827df0febafb4c491539261c3e9abd13209a6efc38470c32217bc687d5ac939fbb863bb32b863e223239f5edff39e6593e9bd58c233ea3158cb6a8c7b54e8db419f979a22910a8f5a9a2742c22a0e0dfb30c8095cbc4965b3211f07877c89a5081b8b96bd3dfc7bf5b07e0a2de6a4f169823b80e83b1d8235f05b2ce00ec8445d789e1295b981ab30c814a31cf1c489c9c43c30da09cd921219f598e2ffddd950d873eadd01ce4b89a3430bdad1f064e04162d51d2850e0069719e7ee5f055f6e669c2d72f9c61f5e3234aa901c455c592531d1f751427e1cc1e62e8501788a1e7f4f27efaccae9705860c029d42aee3f7952ed89518ae4d9d89b33e05c712139aabc787db7ce60fdd534294df5a02dcc0b8c50fb8b396cc206700f0ef03e3a4c8ad83b3f23406d0a4752157372e88015d7cbe2dcea3c713f3f9a24a8afb0440b1b37197fb9b396f031e1d3d29136912cce4eee48017f1e86ca45cee8a0763367ad70ee1b301565cd30f11b32357d90c3a7dbd9df9f2a508a631cffd5f3d46c08d9e51115c23189dbf575ba409f9078c5cc30ead939cc3c4d02de695e8c05bc412604afee243c5b82d807f4e1a8186471fc02561503c5d94ed3978aab3a89ce2b944d254e9c5ef4fd5ed10bf28f0301840b2d72e02fc5c621f61f055b0b22a05b9194723ed2ad99e7b89f83942e000e5abdbc53d2d448498140c40b845da8fae005b1fcce8c1fdf7b9afaffdba68d334b1153419c49eb8773fba6d139d89281cc1c1e89d8654fadea55e45ff4df1c3e810f69436f2a5444ba1d1fd741b0884edd2e066e2708b636fe6179663fa1ed5551dd22053a680ef10513405621259b204b6b0ba8a9a3cf4757ef6a9e0e93975d0d160bccb29dcb452eeee70e0a8251d0919ed27e567f4091088538eef2386ae63db2850e9dc2e7601793e0fbf300826b4f6b5e2f9a95cc07cf3f52abcaad562ac22128306d4501542824b3fa1931e896446119cabcc625cef8b518b570d08547bc19c0a774b9a46f15b97890bf60c940636d336629082bd7def569a5b398380166df05e01a8cb94832dfa0b15ff0d9c9e80e174f9394cd5a7276b8a98f89e955eca27cfe2efade56af3a6fc9e1db2a01714b6c30b5bd7c5533bb9440fdf2a1ce42828d74eac3ca32a846f93b3a03caeedce9d8f9b2cc96f9b437ee80718cfec7d0ef79396ebd4222438288cdfa981e642f4621ad2be46ca41ff66a920b08a15c895a278a118173a3cb874a776626508848432b3cc40dcd504843ba41533d60648eb6d8b8d78c2c67ddfdcd92c8803317d83b3fe2e1ab191d13c1aeb4ab8e9722dac6e0597e4c219c217838706f89b594e33421a99f2fb05b3e9210eda958b9b1c2b549e108199a2cbb710f520eb62ec3ea92cbf60c55b34b17ee85546892b40357e0edac84052d518aa5034b77561a471e1cbf7081dce3b718acb7343638f5c7d0474ba4bd65b312638eb2cc4926b4871459ae5101d652bf95eeae5c08d68fdb5b90818759f69068e57373b7e653bf1b5737ba57fe49034dc5ae4d7caa2f16509fb2bd26be24d65b93b00eb18e1c9c8755a8486b5020e68df8e4a0f60167b096f5b661c95362eadcecd89459acf67347df8eb2a06112bc20415555242342416f6b0e429feaa730b0a6a71fc96607e2129a788345686a81e4285765e90b519ce0c0d5eb986b135ff19dc02f9b94e13b7691ad4c68e74e56d3a54a8c81a386ff255e9a9013e21250bb74ab92aeec185c0fb56bedc4f094c995197055fc73e37cbc1259c1f26dc358564b35f867dc2fd98271b9def9ea7eaa7a2965491397fd1d9066c323d0a34775185850ac68c937c9d2a0be83d30abe153dbecf523c74f74293498b5b7059b183b8af657a49b2c97658f57656f625e9e854d485a50ae7e58f058b206a230f1f9254f44238659eab42d1d5d8c5ad1948ed030c82fd309d7b38b682bf7a81dc7ef2ea96064d92b38583a2b2b05a9382466a2cdaa1692d63d341e85873b48cab0736789019ce77cceedc2c2a5ebc51d56fb03bef7cc2df651f608f8876c483e1756cc6bb3be3ee6f487286b5684eb5bbbb622ab2934e93e9b7e5043c572e9145dfebe013941c938156d6b598eaa3303902f6456c94c6f679b6a514c2871d7a2259505404194096ce996f522544cfddd3f16524535fec4bb30e2ed8d75c3b47a7adf9257baf31fab92fd9ccc5daad6e8fd6a15206dc187ed91634fc1479ebf3d5c79c9aac295c90186d80df53aa0a303e186c67e10c895891c6d5d03af4be13c3dced65e283712275df6f8e232aa76e99a90a5cab3eec975a9202f9ebe9d2cb0f3ced84975b12891b01882f9fdf1b08cbf485dd54b6acb4b6e4b8e57adf0f2125a1e63c67bc17bee8bf60142bcb4eb5acfe831e940f1f8aa74907ebc34b40616f3c2e687be71d168c508e96e13a8136c2e7103ecab43da3da37dac2feae1568872ecfd943d4e1433f1df359f443f9550880cb3de6d44c7000faa63c370d4dc69a0c949407095c192598d150b466c99edfe05f5bbd3bcf91b22fccb65e9d38f09c57ef05ebcb8f6aa508c9893f18849120709dfabae8c921356ce37584db855fd73af85a82dad8d757ac45b410f339e2745bebd5ef3821b4eafbbecd0ff0c115cd98f796431dc79ae4cd4b25b1e71280fa3dcdc4597aa1c934dc7a8b31b2b92c2f41fdb6b5066d3679ed367d04920965a42f0e808e8075b89676614c070a40206b0470a68c6a0555c7acd356ce0a6f00cbd8a21e866fdbcc334ed84f79ac71668a85e4ea4017a91a94437e6e1418ce7f0e718e02b112e398745581c871c7a433f0f98d67473c482fec55367a1191e0a7afb26caadf87d7ebb929c0c7e538c37a643031215ce626d7f3ba5877756764759b0868a0cae8701d6b1b33f3f84d90c53ec4bb4bed096556bd003b1e156f5093b861b45c3be23347a2fe0ac9c371a4abe91f5de1c4d87cdfbe00a5797fc9fe60e96a958ce257ac7a1453d64950e710dea39f5a1950e284a4e5ae5cffe75b61bcc69f5d7a5dc10da0d140d3b726c644a46d47d8ad0e21391cfa753eff0d64603e15d4f01372e360213fd6814f9ea9120cab19fa862dbac46eb0a4b079a1b836b77da4baa216b1e137edec47fd7c90a1fde04af91baa5d09abed69c79970162dd3a434eeaf86d1b9c132fb2366e3f7c361d9f796b3801e814842305ec67001e995666188f0413fb6aa74024dd30662c0c8daeab81e0be3c75e2d40081e09f2fa662289cb9d3797923bb0ba6fc64da6c097b6ff7a4fa49b0b3877879fa0dc3ba291a7f9901283e9f5dd78d706bb01b8ea1ee3059062bb48e8303d27bd67570a432657d89116fe5c2576a52d42892d5e449417805a6169314d06e18c34b40edb80a015a651bae32640f9b69e8880a9bc30d85c9d0ed5ce1a172e14376e2fae0eaec9def9a50276465e633b652422d835c55ddb260fe8f93f18f35a4b49c688692bc340c062345ea0156b72a4d3204636531ab8155729dfb10ec1cbf28c058dbe531997aaa02c6c577e3cefa461d3925e9d8181352364a70a611740b7175d36bb643a939974ada5b69ca16d894f14bf9695028687a762fe1f0ae6fb0ee8ac3a9fa4f1f33875dc485cb5e30adfa14e27ed42d8b29935a7bd961a68e1d82eb8157ef1f0a672dc65ef1221df65df12cef4e35dbac5f140bdc3a610ec29984007f1204880458bdbf94c6e51154256e4bd3cd6c411e1f6cb148895fd888c407d2e7b0b200467040264f5877249fdb42b361bdc5e00506ef2558f05682eec1583cec7a46628dd83339cfa9c0780c8a643ee7da993a86482c8e0dfb1286ae78fa3ed5545c0e94a2e76ddf180ae10a6b0b01544ad568717c7620eaba457112c5a72a5b844dcd87390bd304260cbc54915e850c4c0b45114e637a1621251d0d1cdf984a2bd5c8ba5186e71a32e4d567137ad9b9b66524f70b6ac8737fb258efd1281c9ba68846b732df89eb54663de144c4196a9f776c9f68143db4de767a2dcbdf2448f7a64131223db9c62fe4cc9735b1a08e7e621c055031a142e382301927eec5cd97028767dc48da891c11d6a312a260c914b8b0c70e4dad866b95542175dd4eb307da66d3a5fd40a931e2059112992e193741efcf5ad6c4cb4f74527bee1f2baacdaf6771d8019554b74077ac5e97be3d84afbf433377754027cfa004980e9973ae67b0c3f9bb2a4d1e818dffdf0a7ccf5976f920d271da99a6f02108480a852e300cf8513b51650dc7499601bc10f4e11b495090d4e97baaae39428e8a8b7d010bdfde29e339f2bbf872ed92f205cc4f5b673d5f02b63e24e8b46b2674e67c831db6acc656184092649541412ac8678a1200f9403c2df3153447362478829bddc3650a13d3945f80d58b8812932aa52c5f01e1a7d8b21640f9f02948a94c6602075d8c4f9b7c43d3689db0a991ec8e692c4b10fed6df8810a96f1c6683a5c0987c33d66329d6a33856289be60b45b4fe7e551146ec890ed592d703e395ced507050dabb02e51f586bba5bb23087be4f77858a70bc03efc56d744bf6546a378a7444c4252516c5e0aeca630b03bec5fcaa337ec35cd383f7659d2525c28deb3afb518f89652b06a759f13ab45677323ae3210c54b700adf648f2dfd29e3811d34791f6ba009dd2d277ea7af43e593e774f274fc499d0a5c3c73a84b4c7169102adba4e3adfe3b3040d7cd99e0c7da354da224112d87d432c90a605e6013d75c0a122a8edcf254970fb9796301a1273ee4e5c03f0e800dbbee8db8151415bb430ba46f80a24e8d4aa1680f5dcd2a5f749e3e54e536bb5bfceb693bace529e916af1fd4f6b271f2d3cffb1e95e1ab5acea4c93efc3e3e5b03f4449ddd0b173e3efc7ead19585d302d47aa7966e1147024e0440111a17dffd38cc7bc3d7a91fa8429db0c25d51ef30900cdc984a2812d97bb04339f2af2153e4ec53d015cc49c6927cb71bc5182e3ba2864f9028a5d17bf26c8352c89d23aa20fa5203bfb55f290e08d2b4a13c2dd8f2b6e23a96722527d2f542eee7c37357dc2fa7b987e9e7705c4cda033002f00f32d3c1f503b665d6d5fea15149aeba8b348d69448f873d9d6c3910f07d58c7c373a70b5528cdd3dd7851a105c6839acbad00812ff1acdb938d74b32ca2670c02c97c8b7299cb14f46ca7cf124571f3ef9745b6c108bb56e1815004d40f9f4b7fe2ceeb65add7e0c1331baad613d23a0cb8fabc4b4defc2fd4eb5367f6208b4cd4157b0141405453b990f6c2f8bc0799c05b05bb6f3f6fa8873628502ac09ddd771d8139b591deb1909b9e8204aa8bd421597da57bf3ba9eb5a93f4ba9837f6c636322f46e09d677401a3e1df865a50575210aa88af2232c6f6d17c68febc7f0765be1460abddcd9c404f41309bfcdf1c490b21d0e4558a80412780cdf2b87356c03c44520f2d04ffac581aada42cddcdf50cb7cd17530c4dd3eb01f7f6b6e1aea44b3b6a578908f138fe7c1ee2873d8b019ae973a06916a339bcadb6c569c37b4c3dffd0c3590af1f40ac9fc309019832845883ebb135f7e2accde0d4073729d3f2a40e4c685d2cc35ff34493979a9fcb2da811bea4fc654852ed85ee83285fa3c4dbfcd9f7dd7ff83ac47a18e89ab8274de61733622d8a0910d14b563ab3afdb920f2ed3e363dcf843224f7f17d78f26592873105ce63103f15c45426b27106910ccf3553b2ef7a0a5105238a115ddfc67759197e95f326d8f333d657ad266a67e442cc2f92ee6c42729a27c331af79ad848e8b423a20b66846a8c459175d68562ffb607caf36a7a8800ad47afa427fbfcdc8136130d2ea628dfce16df0b5f734e013c3bce993682fd9962bb40f92d80385163a4a765765e11b3728fed64cf0b183e38846c43a5a4bf5e19951ab1d65bdc73161c593c286a30f6b497818d7a1a3cd49c683b032c78a60babc062ca92e4f1eeb0e66cbf63b72d93ad56a85790ae9dd425dcbd4052f5fbc77f2fbda9315f12434169c4472c42259ef5c790c44bf2756f820f9b57774f975f24ccc1b01f120c732ac9318c0e111e2532173da11b07aef0986582d3010382d5125c45ddb400af3b0b2b22bbab7595cbd693d5cd95eae1db67d400ba0be557136070af75593f1e3b997f3c6492691a9b2b65ba7c08e11b6391dba23554bf8861c4ae9e72e51038e3aac831dacb49bd105a574a498ebeb1c0946264fcf396ba17d9029fcbd3cd62ee43d9d9fdd90c05b7281c2b806d5a5b24a7bf9241ddda0b82c5b52eb8c282cdfaa1077175933a422cc8532f8036d9701af147e786b26a28710614068a7df989ab0155f08ed308c27126a0d2595b930c6d87993cfa5fc1ead458a50d81a40b969cadabe1cf1cb2d816b92aa87f60666be3da7cfc8c5c54f0f5a7cca36cbfa688ac4d72e33bf61341184ed4efd5b7c09a13c498805f64e96163cc5d0dd84931344fcd9f5d3622177203316698e03e8ea8134d248d63d4a0b29b5b1d2e46ec1a6200a56dba3969cfbb169fc4f7f49e1c556179c73f809c4e39b2f2ae9b0b42d6d2bfbe2fc13a94473eb318e1a59c18b38018b67c3117955195d07d0fa29cd5cdd0434546f2ca812204e1918f82d0f628c87c9bce40a084c51c17be046bd93aa38661c3078db6a63dcad213991f98ce333b434661903e43902b65f773fd504624a33401fde1689deefb3f4821068796dd7bdd5979b14782bd24a51aef8c63bc35a512053e45c0c1781db54948ba3ae34a02d28188d93505b77b4aaacab144b42bfe24c666d94ad7dc4fd40c49826d579dcd85e76ec7e248d449558b4c2c13ef6e20b0428b03682787d2e9a0ff725544189685be681f835b1e3e9db321d16300bec03e396905a5130279085d445dc815358e6c14149792b5da3ebd1d1e5dda629e4012e1f759292ee17b9763b8050e4e38ae05c6cf4abb607d553addd1c3d2e123c671d125aa9b5b7e18849cd9156fda9f6ddb59e0889006242d35fb3ec083663722cac21919ce239beca7f60db5aee5a1ecc5aaddbd93542d3579f99ea7f8804dbb28df1c706055de7ae5148c442b7b6bdcead0b501b68995d0cd3f6f0c31393d7e96ffc8d1b3534c8ae5248b0da0eac7f537d126330419224595c72e3078311a4f60de15093810eb03b9d4655e5d223284bda7def28105e8dba859fb9d3e5eda4c683d15b51108ab052d51fced159cb58ae7c28055395dadb7011c71ce890c090dfc9f2d9968a996207ebc37481b995c0ac2281ce55a0049b24ac39a4005f51957fc695fbc51b05cdfdb72e584d73e35a372c37ad85ab18cf9b4e20d60478ec2734ea9e14c8af100461beee7d36d2958d835a627af466475515d962c389604e0a181a3eed4ad4fa8ffcf2133cc7fbb6bf6d81ae7d8e4f0f23eb559a52188067fcfd5b3a9c2342ef20682d92fce3cd0aaa705a4a68754e0b355608e02a333d7e72d63ee1ead00bfdae14f9f86a9f2dded657e5189836c33c711fda47974b084612403f0a14412d88bd88ac263e98234c5f6053c591a5acaa8841567647729f3b721a8b56f82ee3d6989ef4ca1ba2b1621fc0a0f091d00d8a43aa353fbd76221e000cc0a77b1930de3ce0d0c1ed749865b83880126e78d23f98dabc01dd1d59a9d0fc6b3b849b3536dc2a49fbb36b59c4a13f7d5df084c403e3c9951089841ef52a7066853491fd33b04ebd14341f29fb80a02bcef4befa2f2113af3a7cf24d25452558c5c720e643722a00785ca97dc3a76ad510af268e9a179dd51626430f27188de36d42cf5989debaaa83c1953d7afc3393d3a4055b15c52e89182e3c436fcf670977c11af3605e5958ae15b2c39ddf685b99bb5cc41620f8ed4b90e1501c9fe03b0cd6708fe079efa4fa5451a7d5d2e32a6f578b5d21c233f428569aa8019d5f6f8de06d49434f968d375c4424f760a2f2f7f220255b441b7aae60f36554df240012e6c8f22dd79b362cf35224f2fb3dcb96441d85f5ed5c4fb9d1942ff1c659ec7394df42bc69ab002137fcb643d3261b81c43394b245d4cc18b183537e4cf2eecf4e29eca5eb7840d1e79d402b14e477a7626e94cbd81ccd1e77d5a2d675209e2a5badf2031c5bd34304652709870637d54e2e40cde18e8a750d323a22859bf68db90b9bb3819f42bbd8277d8e0b535e89196858058c84730f18e8089c1436aaa35c7575ccbbe9fa77e59f173084aa0b0a57a038d9ecba584679f2fc9118254c3cec810938560c544e8690dd8f2079aa4114131cd1c62f929187b5df266a6bd9ae3af82a89c88223ce8d13665b48dc0dd72e5c805f2d4c9fa3959d1e0fa4ff5b390a2b6258911d167c711e03d8e307e966b86cf49e173929b550d230496e4fc4ce004b0709f521ad985067abf20b6245b9146f61439f3d80c92ecc017c1f6e72e2effdf0f9f3781a26691cff87bf6f64630b465c5180efc8c62688a5baa27242d9d16e73df916cd755338b73dd25cf2054b1cc3f54b724255c6bf56031b21afef2f8040fa96abb6e1ca7eea472e335e7671881b536247164232ed14c2eb49e14aa72b7296c4efcb044a5af243d8dcc8711078b4cf111c0183589bbe4722bd7d545d1c99b78cab22eeb4360cc99387186b4b3054dad27903025d4002c6827e86fb4158148bb38584c04ad194c35f274d64b7a4cb58b1ab6b248a82fb67b22868fe78d148175e5891e9016d70ee5c2ff977c44a94dc7f27670f80dc303013c702fa191640e05f1a3e4ec127b7a29b56b9b6684c8c53d6d543b0de61e127cb7401079c8e4ced4eecd162df342d3f68446788cf94c45f2ac643b0b9a5df78952ce3a55af25da5785ca8ac2d98e8f5feb7fb27afdf3d39f4577fa3f9b002a32dccecd509edc75e1a4fda92b65bf85a9f00d8cc9d39f518d6e07c1092fbbe32a3f4640580ea12e49ae2bb73b91e246eef9d73b31b0769833e6e635a1dd7a2971cfbd28cd60e0ee77a7860fe40d636df85527195d8a564ed446636ca3be49ef85ba1289fc676eb4ac5dbda612766054b77d3ab1005198d07703fc45980e6fe3a4633fb8623c85b45b389c39cc90d379107f12c48eedebd80ac14da67d0af10cd271538a2083eab562d310687d9fa52ff34993f173a6fd1262acdc6dcc13854401091740f2b97822a51f7b2c136aca331220ef0af97e8144ab39834ad55acf63a8bd43cd0436ead1de37f94b2196f7c4980d9547aa4154fef4269be234f27fbcf1aae1ca30d5ac5aad99bc59b616e8803b4602e5f5d2c1dcc25c42418e9a2df316545a4871d5d034c497bb7a48855259acb5fb7d292fa00190a0f1df1013d65b31a6f47442fed3945be03ff287880de6fe2b4ac0807b1393cbc3f124d6708fbf08b5a86fb27bbebb286cbf2e5da46bcad60245269b823b7d07f803986285fff5fa0104017226230520ea0cadaf478199d7de3573cd8982e953fbd040d8b1b6db896a0d3c40b1c906f9b4aba28b0b3d4c5a37170369498ef983ee1d37664d1977749d6740632251ae99a323c6e93fb61bb4021c30f20857ff089b283292f837122cbca73604f3ede5c085d6966adc881e60862f07b3ccc8bd12323ed8e95a5805462c37005932dc79803f4ba0b8fd6ef52136da3c81d750cef2a813e2d0f650cb25856301b00b82eaae41fb805d1f62232f35b4af846b9afbfb30179fa870ba4708930d94f6fbcc982b2ed7017bdedc9e3c150aad589668c5356e5b8f498d1dcd3c3672741b5fe481ba5ef40c8a8b4322c708d079009d5c72593b8dd93f56b3aeb81a0fd187c83780facb119be7af429ef0d3fd3eee1607ae430fdd1576decb2d95d4ad1cffb1b2eb2d02402298765a5f38d5e1ae68506d1d7cc9d9781540f07194dff1f73dc068fd7a9b5f463ee309697641a4da16562e886dec8c04c64601794610b23cd864180e6e03ed0417f8dd44b7143d629f4ddcc31ad1d8536747d97d27dd06ea4629ea99ede57ab2824c27203068bebdffc2ab6c38b5a9bab66aef5fad1a5375373dec99bc01192640ddcb5a8d9de210f002cd703f94742c0c4e12e8a4423aff8ccdd7fc8d535307b711b4aa4ae5f75f6b654ed2ae371c2faccec86c6e45b6c6f4ad88f689c84a3e5c28175efdc4e04b58c16354e82aeffafeb378247b4f332e3093757c77613204d34721471a4e835ea575db85a398334b57c39708a1663e7eac3417527ac9d624b430c92f68410291542d85d289ca80a7a20a16d7bb6bbd654c537bebd2b980516d704f993ea2391602067af5066d52a513040b48bccc4420fa171a47e84007d2a2c05dfd85e87613abb69b78053c2ed168d82e535a0f29630e7ed48404b16cdb1abdeb014c347be8f8bf0eb3190e85e6702de7dd6a3480f671089c7b3c3c7d12db037e6189120978665027443e9ff52147f0a1f65004e2ce24f60de814a0afde1cf7537ad7ec774a3e227a12a9639f5a08392cf1b675744907e78921a8395e95f53524a149e23c9b526ec598b687435017d9dc6b2b402a8790629c8e5b8ce077a2d7b680a63b9527b932f365682fea5891af4fe3bc94dc5e170f50ba50e6269c566d3b7890c69dbe54034eaf77c304e8cf544ec637ddc40edc325de64b2719c874eac6a5b34fc82bcfd61a8101846f34603a2ea3435e4c4cc1d657562e5a10703acf4f25653b66f366d64a2b0cc4787aa6f4a740d13593dec4d09a6205729f14f4beaa1a9c207849e2b5e764a2c5e79b32583e78ae44e2f5576852d4f609c2aee548a6d0b89de82951601b5c8e58bb85d93d75b20c3047535bd60b266dea2c72ef9bb9406f3dd77f5d01e0e903479a0634064e69451b4693b2822a06e6e5e535853e5c356e8f5530503640acd41e6cd1041e88cc99636ec0a9bbc821577e6a7d7a4d25c4c687cdb3a142eb901eaa5d6946c049aeda2523804d37b9cf6b71288674064bc9332531d61df2789a3da1ddbc93a51b019a6173bc955d15db4bd2b856efd1ab8729b44e1b40ab1b2a20708641e43a305afc0730072c280637076b8eea816be9828fafd89f8a9f7aba6f13fbeb8675917527c01c3074f0434d1fc68afc9b363188ef69e4179f3042866f462a720befa5a82de13b3a3d07025b31b7ce7d3b85dc1cfcccb6fbe5e5e2bd9c2f329fdbdf222c5a909cb44d2c501cad8adb25fc25712540cd2eee11a45991f39e109d97e074c82f47138e00a69fea791696d66bb30e27fefe8dacc658ac07b216260008d06e4f2207a9e8a416dfd6361f0ae3611c2d8f24fc756db9542f025ce214c8fa544332f38a876e52bc41e5e0f54f04dbe0a129340e7fbf484f9cd584c774d519400c0203826a3c6cebf90bcf7edeae5ece3b0db516599d8b7abbaad3d91d2a72566ed0dd1f088061a33d64ad6964089a6576b0e08c9baaa6bd36af839a07e0b49e1aa9b5fc566618cb8e744d3e746b8a259f1d0b3a4e7b6a4d05a625a4923d5e6ef0132e29a5773e163ec4fa753cbafee3713576a1f0dc39519fbb4fd5788d1d0378ffffff87