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

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

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

Block Certificate

Block 58855 104a23f2d442172b80992a0df5ed26b224e8dc1bb1e0f49977e1249a43211764

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2454193cd67ea47ef03c878852fcfc3307b85367b9766a39ec5a663bfe4971b5
Certificate Block Hash
104a23f2d442172b80992a0df5ed26b224e8dc1bb1e0f49977e1249a43211764
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...004027000080090000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000056e08e6e4a205196f5b028c8c513712fd697ce981bf274a0958f8b11f9b54f9d9e1a109aae09738b9e1ee9af74fb5d8c871bc7a51ff7f9fd162d51aea67e884c80f0c1af923340c6c4ced9de3e6cfe3cb412f523e1de47f311400000000000000400000004000004027000080090000

Raw Header Hex

0000402079074e6e78a531bb823fe81a6785ef0e936b1bf1bad32750323423aada360e5f7c91972abe9a0c498fccbde35392d3c73615b1ce6ab1b46ae6a28b1aa81bf32f3150116a28bb0318b57149fe3b665aec396a76b96753b80733fcfc5288873cf07ea47ed63c195424

Proof Data Hex

59,560 bytes
121216020307dbfa171dcde3f4c54484b8d3713db344320ed0e1a719d03813f2c6e938a73b83b877f6fb2625225fc85594835052776cc6fa89a86e4cf0e7f178eff1a05a8b9de523c9e1483a693e0501cb8244f6501798efb3cc36d73d010aafd1ea44d8978d7cac9f6c4200d4208759a38c5455e10e644bf3580e63854ac890ddc2e65899fdf9d3d460d853fe4198de80fb5298392356038c223addbb556b7a791eb134faaba3e7f10f0958a18bcc829d2dfae72b847f06260a90409771e2ed64452faeb3aa14fe89bf6cf3bcc0c261c6d829046ea7a046a47bb84f0ef04f735bee24f92c1f73e9300c92fcf3cc9eadac3926f1db78c3dfb7eff82b21e327120961bc285fb472b5a4f1a8c14896b0b9dd79f9479676f3cfb0dd99ac1acb07f9fcffd74a41204f0a1219a0857965227de525c3cfd9e826048803b26751c5b57735d901a9dcde80e007f3da7a2c697d3d9bfff7ef3ee448bc0e11870f7403215dc244cd52073adffd3a0550c6b75ed32e2f4fd07ebebfe97a1a0e702f0e9164f9197028901f2b68a9a4858148d1590264c52f3af4d97b6e062396b2cf53dfdd6c25fdbbc22d748d55c9152a7e43c8fe5c3b779448092a1d3e915b85ca5a5e3d2ec8f95b34a74c15916318fc40a2e18fea2c37d95f3c06dbd5879249d80d549e7d061687f38c8d138e03979da3d013ca0a4d1e479ff25358c90b7ebf4a01c9d0742df4daa93141f7c1830a80cd374d5fee76438bc1dc43ccad58741fe0009346a6d6d74798cdb81260b30073b9c59c3143e4c771cc5c4d9257d5627392b6fd6e873bdb26997cd99280b4ade810f18ad8299bc6eb46fadd033807ce64e9cda355f920d2b6a5bc5cca0b1b9bec58a9ef5457ded3aad665e44ae77691613a19e5f1740e7a8f29768b2125c39df87efd8d68d1e5a84fecf29454138ad5eb2069b4b3a16a2c14ffb49851850b3bef826bbed4fc7a1bc4ab1afb15f29b970db42d28fbd5d14aa83e653207382a8e49044deb91dec240a53834497ad523e886fb371f49b60fd08a33b455e1f623496b595ccf2027aea7c90ee34d6911f7fd7cec4a18f7005511eaa943172861337d3f2de4cae72346cac0ce2261bc79cec5e10f32ccd7d95e6f4e9f0012c79ee27ddd6be31b49fad187e3a03e9636ff5d94903a3b89fdda41b0d4a31bd625e0eac5165dee312a4a40980b7e1931fb788ab998046e38f9c1690914efd5605fa5cf430f69020685e7946a7e568a232a6957f9e8cf7384b4167689abbf5f6a012e5d67bc937b62a1d13d90369c8a6d2f92637071807438a5fdd7eb0e3cd9a4e166cf81e35eea30257355a85f9d90d117ed957495f58c491665ca1e447d2f74c6a7655a2efe29792565c4eba90a0fa2768e249a59b9835a71470e6d9c9b3c0b7712b0589f78e851a5fe508ec8daf64851d22112c65e148c27d0fd3f3f190773019428896898502939cf4d6d4cad904d70888ebb9984aaa5dfbdb3b40e4f0495d94189e744108231857f169f1452f2a11871d42f99c53755806872ced7d467c7c8dbea51c02bc04c050944c381af7d9ba4fdf13679dceb4bd84539fa1121eccfcf15a8bcec1c4dee51c3992ab9cf9e942cf267e42766d5ab104761c46ca7913fdd07afcf12b66552e54149327953a124987156d0ce2e3e13916dd52ab366f08fceb0d2034b390fb97239d4c006892cd08fadcef7b9cfaad12412ec27b4d465cffae4a04f347eb2e149565aeb53cfc904e1ee6d3b04b73c9ab40d557dd30adbed1e2a666a6490a754c918a964c21ae3bee0d3bda373a263adee509f0a6bdc6f5b8c0a1c9836018a1130b6360f07201083dec8a614540623a1d9647d09987a722947d2a38211eb4973fcd9b36e3512e886d9e799d3d7e55fd609e4ea4986931333a1f692aff3151ca53cdb31a3907f0c6b115c0d2a635b17dc4b894a1a4688b373687f18d288b8a59182f2d428e31b0052c016154ea2a87c47266f18e1790f71273f5aefa6a9a720d31454a672c9e84bac7662f2ec96d9c51d3582a6d4907957f617905c27b54e1699775ab069091b7c49517b8d1a56b5134ea7f06a5daaef57c2db72acf2a38e345f2852b1d5daeba708f5d6f22f712541b1c209aa3b28c0eab231f465342e6eeaeabe6fdb003ded973c05497a03ed1b5a4555c60d90c0214f7b724c1f5ff17433c7b6d32b3fc314576c10960627c80068c1bb682527c515e69e07967c33b5452b115f0f330bee4ab2a7c594b56ed51938866368e14eae4b990a2594a3777e8685a8885f96bc5c4b1b4e74979c556a7b715045e53fc7326bc70d636a2f9a575a414d656dbb9c029ab76ce572fb29d87d303450cd72c9e07e6e0b143c4ab777e0e5400359b79324d6cea05e0cfd005a6202f7bc320a12a7252a5631a27ea11949c744e03c8a9c3ef0b819fc43b700266a8bc7e8bd3e529a464a083540095a1f0eb43b6573ca02a897f28cfd93f1df581225453cedeb3c1bf8ccfa3f9feefdc3d0d9cc08a0b6d1159341ffad61a4fa56be013b41695e993c6594419b3b8c589f208f40661dea9d01eddf88f47e418148eb6c57839f11bc07c986f31c3525cde8d15bdc9489de0926787572810107a521875006d164d74d2a5acc15a348a83dc4a87d43f5ce973c0e3a6fc9a2351e4822c5af49112b681c1b7ae0d6123fe052b3716be0741b8c51093ef18eac7a8fdc03d9f2d59fd4d050b21171a9cb6d1cacb6aa69ddb7c44b930f902aeec44f6b1ea86623834e97babbd3a4a47cf900532e92ed561257976414c3f4cda70d786b546ca20098459d8fde7620d28e5175f4b45edd21bb4770872a79952a0611891e10e93d12f1668ac5a18db48a65dc703bc9492d3cabec2271450f77608021fa0680fa66c6f344f71a638bbf2f6f7f4795837acf7b28e7fb302f2eb24ea139297738e32e0c43ff2bde475f6881bab7311324dcc9a5a7431ffd2c8a8f308d40c684a965561d776f53b2e3b890abaf745210aa498f96338deeae545d05d828947244918ad60e666c1619d75c741dadf65014a6044b6798ba4f7f4583e5dbe05e91648941ca28ff19ddcd9d227736ca166a2596f0a92b4f78ad8d1ebe6fcf3da603f3db3ae0af06a478d71f1005c211c99a7b0850d3b49ae1568a6dbcc52da38a33be3980610ff58aab5c121e079846dbf8fb6f58b83a40a543967fc45312d0d21ab6c343471d108ef695457e82ed6be1d22963ad5e251393916c16e4b773788e2aab219b34894aeb2d769cb009fa06c8b9ecc48253a4577e5134bf7aaf366d2bd7aaad0e73d4429973449e72add711ac5556fb7c314e444a3227d3ca5df3ee98ee4937a56cc9aae58edf02f5bd9da736c2b7df9b7edeea2f152ca0b1c883f3d7959b98338ef117f25b47faa0f9a7f8fa35995abca37336a22af5f34e8def747b1251cb4107bea12fb11949ce215a8fafea0aa7bb8a883ded2e832ec10dd6ccfe62839f1377222315261cc045256420285f75816245649481007fc62584ff3e9d4f68743ef0ac972603ec99df94a7d85aa735954e1014140d6b7b0ae3fff2faa6c646b5981caeb569e074752f795e172f6c8e739ffc8ffbab942d130d5feb516151dd6e699e7c8e6298c2c7ae8d1a3aea2c5a6b74ce41c611bab6a9fa80b0e83f28ab9bee7eb591bb3247b46b32a758594de3edce4264a295cb24cfe45a5b7181851ed83dd1072bbb9e5505f5c1f71f0b9f094429aceb8915106b0dcd28e50ea2aebbc836c7bd6ebaa7b47cb1a00dae28b6225db7e6a940d2352dd0a1b77026ddd0daeb924f80f3c397574f6faeb8ab8d8dc02dfd43456ec09072171ecfb2419981e5d6f21df5d0666d6fd3c04ccea4cfdd5a6b3abd2b755aef0eea89098e912ccd3e61ca52cc4342134deb9ced71c20b76ee2da95126edb96525db7ef5a51e8233d593471235a91ac7fe71a56f402be2f661a304ae966951e77378f38e695615beaa6219eb9bc58be5cc70e007b7e381fc7e10ab72699b40dfd54be9fa54ab020150390f6cde1cf97199c5ff2f6ec8068ebf55d23970dec8dfc07cab6cf0c35b6e357a7fdf00f6262e73112eef9923458eba8e0d1dce4aacbe3e90afe89c24d9d5bc7b5d2ccd58241d11b2ca22f74bec541eabd832d9d255af4d920ce98721014223189939125373526a3c9fa08f2f67a991b8728f2a0f474547c04ce9ab32df83f16d94bd16403a9d4fe22523230d836d15e85d453d51ce37c8f6da2287ff3d728896ae02823252fa081f56c3a0bbb026dd86cfec6a931f17f355162a8edb2752e27c71f40d60d610e3ad00ed2828a4d08b4bce8766f8b184e515f36a17260825b837fb370f9f2e2e04d749689a5d582f0ec7f14fa081b1104dabdcb09a2cc06d3059d8f487f30a54bebda75a8f8ce895bfa42822d66b02064b2da322bbabded075a3f90ad9083a52a0fda83a95272d328c0479a3521827e446c8151d7144ed7251115793549a524f8f6d86d3ccb8ac95f17096401871ec8fb339d22d92f9081ae6c0f63d0c086087bfd5e3cfe9ddb88bc4d094ef84241b3b9e03a72e463b2c0c4d37ac3581597e4174e524adad4d10e5a3369b7e6de8265651af1cf2375844a2b9ec86fc2b22eaf7016d125c057d62e9ed4952da4b0dcc444c02fa077486fde97fb6fcec98b3badf2189ba76d6c6825a09bf5e81aa8c20e26c17de9bbfb500d31562c69ef182afc0db4d085cfe874f632138438d6af62016f54ed604a18adec38607dad3d023c4f07faa9ba232407c2af9815136a9003078c1336cb5f5873947ca6e9ea0f37fa2622c7b3e71e25ef9e51a0c566bc98529c12e0efd9c1f5c6a39ea17dbd3b5fda470bcc274e86e305b47538005419e16da4e7ee00c4bab56077c97411c410499ed50932ee69cb932af9780d2a7d396efd8ba9bd681e9f6632e4d8a9c5d6c373c46659d6416836ee900588fecdaa9d1e4d5879b1796680670ff97346b6ea234911da01d9564a83d3885ff21a54762f3296414344bc5ddaaa7cb2a71cf7a1a4b16cb5a60d08508202cc23b722f6ad671621912f8c9df7c6a391f7a0b7636fac5eab90fe1ecdca3f642ae8d588869a16600fbefc6e558cea650610d335fe473b729723a31851b59b7363aa5c5ad6a5473da288fb929932a217e95eb381b1ef4b84db0dac76a51ba2bd61a3463ab80b7f14b421071d4dfa8620581a30be0dcb1438c617a9f526055efa0fdc6292ada804f4d19be7cccaea08f9da3deeefa713a6586ac3ef9e3191956e752b767c279943787d5dfc71ebc77c34f8bdda4b043cfb15eef88cd6fd1b3881c1dd69c5f522504ec4806868f7b4c57c0d48f0293e294db2fbd00bcf2e9e6c248a08e37ec15ef052596e0c30303b59ad0981fabaccf8caf91113da8a5962af03818ab4406086a8c20ed2b2c3b82143eca659ad3dde195a72a22ba898e370998f123ee84173a529300380a70b5de44675b17bd50b8f741e101cc7d2792b5b09aa704143617afecec9a26dc18e0ed4bc3271cdd4ac4dff610d937819d20dce8caccd1f7e18f0aad6b815d76034bb9a5547a59c7adbf1a2ecb4f989d213297531627c5c272ca2b00bb5ba58a09eaf052cb4a09abcfbcf582d18212ed2d227d3c5dd953f2e34a2417557a8a91f77f093bc4fd76d7a2beb3da1edf521ee64bb911c77acdb3c20abe1ce864987ce1b4793bae42ff7c229712129453f68310f7352fbb56c1c60032a319d601af063825d17a292a78250d8052df7edebef8bd13571a5a623f9df818f9f09451cbcd13b8fce61d77c4ace810388442ee305fdca80dde86639134e240a2a11a3a44208d22841cb8e458d9632eda4bf4dc8813236413b68497b2171cc16d8782b0f948aa797012ad07c278ff3b60ecf055176602c4d44ca7b9623b49bf53b2eb85d964badbca657b51e87acfac4df344a2e2d366f9b14aa12d3bf8297a4bf65bd4d7647a63c57782c87b4ecb24ad7ce1554586369db10ecde61d3a6b6d77addef09028e3b7fcf6b8ee980d894b9cbcee64f427bf120dc3bcd26ea5bbda06ff100a31104c56c1544da89288cfa903aa92c72888beebb409d22f9f0bb27585f3f7485448294554c926b6057ba1f2e1d0ec29521ed2d5d37f644c2db0bff37e475cdf7104950180df9a3699907e8250a509b9226b4c199b5e68fd95da83e10aeb43130ce2ea48e7005700651026798b253ff9eab4985acb71f8d485926de8d85f68516829def083676df51fe38edd8c878d526ff8fa601f5adbc8010b7e73f6566adbae0395a7e5472028d9fa96ce9376b84f57ab6d8ae62f97e5996d1355341bae073a492066f956f21746090e367fb4db8173be849ef027a3a720074069157e570078fddb9b59d9f9767726592a27afe85a34cbb6ad605cfe133cb2bffe152008e0d92099caf5f2ed80ac390964c0246d783b3931b8e2b51935657c1d990df79e7dc9076a777e8a0cad2d37c5ea6621c27fb880f8a91d11b0545106f31a8239bc6a39b91ab0b65a0b41973da65c0809271409c304e24aee37673ad106a0581270f16dda41456f516ff6a7a8678a12993991413a9ea903e5d12abc13b3effab76323ae17d43619dcdf593e96a022c35dc129fd5a9568b56dc884db3d01cff8d71b4c04e55e68afad1eba40f65a5efc7ea89e3ab5a169233229c3ed8f54760beca6496d2d7e49e8ea2112988a345f3a1fef79cd6b5e7bd2c8a0ae78ffe05ff55b2eecb1d6f5215ed5d7f7afd15799bb953d0beaf82925c3582ed244924bbdd35052093f355afe06f9946ba6ffd74fc34f1bd461e52b218a6426fbc61ef170b42ce71d952eefae544e150be24cb839dbe5d10477cc7166734ac9c6f65fd70dacfa7fda204ba72b88dc179ae3b6dcc13577144ded994c42169d38c602a6e426eea8c58f2c7f3afc46d6e3b699d50787a207136abc019f7c36dd16ab9b0e700d7b183966f4d6c7db06ef405bebaca3c57e1843138b8cc63584a36c0a36c5d8be1e8694135846cb58c81ed306ee331d2958d1d5a150645c094773942f2f8b90e9d356a06e1de46fb607223e19c1b76208b726fe796e08cf46b22661c93aa384a71e0b3679bf43216f1c997b0c4ea70c43406f57fb10e2662df82b31fc168c615fa60f0381b47a3a93a29d5abf1fd4c8f604e958bc19588dac74e3349fb85b6b2d6e93a50bcc9249533fa828333a74f118c802dc06a4167ec7db98885c71a1be5bd34691db29a29653d87fc42ac84b89c428f16f61db0059447c7d7ee1497d911e095b4eee96fac0f3c87d5f0731e918749bf188cceac2d451ae75294010bb1c00c06fcabe578ecc515d7a38785b7f6d39d97169f954ab2b4db047460ed1c9e9cf9a396f66de101256950b839dfb14360d5e7a27037f3f34eead65bd7a8d488dc19319f6c577fe577cfb38f0c380e2f33dc6a3db5f073c96d10381038f528368852ec966a18ca3f90fae17cee15199e8888c0e0134c4ade95b5a8ab5e57d0727c0528f57210aa54eeaf194803616871b37107b6126b9f03dcc36d54ccdbe5586410d655ffa1e20e7fe0940e2e8e9983f81bbc3af68816ac0fd079b716dbfdd4a124a8c17614fbeacdfc7392e16a3c26a7149a1154d77d53e4a273ea353adefbc9d566bf36fb00916217518bac890e45c4639ff7f76a2223b824791a5ee4505d0e6561da568bb9100babe6a1d05dc91e046448d865eeabddd2534d4d480d8aa0baa81abaab10a65c49508a9e7ad339f4ceee0a93d7c6f76b28cd7096663d353b9cd7040041893e3b024f2923cd8877ebe52a95cd5b087211cd058f79e1f41ede4dc9e12e2879005e0c5b0645d7b78ef1d6c4283718d4fa743c1e0994932e5e052c6db426f895b88c3c6108a0f6a94e79f53cdde01eddf8728abbc2b540bc2a51a7161b1e37497e5acbb1730b861ea7917cff7660a4fc7a694a1b6a31c75e14e9be15902ccca013965eb9347b8078455346633fd631add02b3c28c143e50b61be9edab3d572405b9ca2b8594237531ec16751bcf3e4fd15d508c313bb832c9f1f68649e43d006d0b16043e422cb8a5d5c48b39d4834db495b5ca4e0508db7cfd389fc8e6ffb66784225a2cc0c2117bf8091e14703cc5bc1a63e70f19718551d959b55a056742d72db01c525f74837f7f84a8480660b101c98167db24c08e5735f3fd4ae655785c855a325ad567c29a7931cf141b6fbcb196b4402dd187a235cb6435f3f66ea253ff046668266901c6aa2a9caafda5cfa7aadae6206b64928d0945f349c81523b843127beae96c9a690f9a915ebf2ee1e96acd0bdd8518e68454b281dfc1184ea4d74639dd29c46efb894daaaca7854fe8646659725aeb38a7cdc5c59b12d81e6fd6911466f11d362d183c5e5c4518a613aca756ca8e0340cd2b3a81018bcd798cb2075e2ceb0c8b22583fe28283757d4b7e4bedf3b725f541d0b4fe4bc464e80468bfcdf2324edacc30a2a40d493af0b57f234726019bc17e857df3d2f319362c7f974affc2a0fe3761538af48c7489454694ae830b1e579921fbae524a46f1183242ee7e780672485d96ee46f28da42e07e4857a42ccafcd7107cfed91fd011ca9e0130d431ef21f8d2c66060b221d504a1116a205779348aff197534b4599d53e915865247d322ed8163358404dd4b538435e044d4b046b79935e3f5c7b0fe81c79a575e0fe7f062d6e470851231b6cc9e3f675f599f646e754382b9f6a073966012af7d6447f553246128850ebf29516d25d692f247378614460aa81c5dcee2a9fc90f05d017afc7390395be97bf114535852f00458c23d5f480bab356923155af835c33ebf9f9b47486ece689d54e0d67203cd6060f0eeb300f71426d61689d38fa48d3f52cf7c68638e40881d0bedae28fb8e0edfe2e99e13007a4d9e4a5be0557a79f71d43a6bdb2eba2cea602bb3c2b1ce829a0f72fb08aae174c7099d0280ef5c7516c636ae96af2eadf17832608ec0eb02ed56acc0bd2dce49f58e070bcec98639fb454de562594bd3d25872a495aae4d8fbf0f61a423a484da3b5aed537e71cf86ab343560968fb08bc8a7e670c8f9f12cec4e6aae92ad8d7c89983205c61e00ca534b25c140b975197a098eaaf338bcc8dc31f7c70eac4d348c76fa9e5c9aef8e31671de7009f8698adffe401231a711757b970e8dbd9bef73a3995660b6ab7789f15ac2a4008f7449c55aa9ecd3922d2aed6146f95fffde7b786f58decf9ac6039b81049f6f1c969a9eb1ef44a340c15bea096ee24c84ac5d494780ba7a11c5d67a225094338e1ab90cc84cf56799310ea5a581ce7ca90db168c81c4022e1461676875e612195ec08de8b5540028271dddb9e7f2cacbf63a286c49dc6db95480b47b8f843f126b40457528fd34bf4ea94cf73a09973bd07b9fc937580ae56aa9b6d26e2087002c77db3c89d75de383c5bc745dd6f49f36df3fa7cab6ee8bff9abcba7c4d0ab2e30b94e1e4aee7ddfdd54c2ceae443b1f0ae7aed1694b1a7b8c4345c1f695c0ec0e19eb540805098bc5af75b3a40c4cc1ca1c636cebbd5184caa5141801316ae827922be3b518c0ac4303e3d86d2475872199cbc1a657f13437f3bf448303163e59c8d4549d3e9af332b1d36e4f7c787cfc69fd33e4e05b8080bc53811f0e084dc26ae0ccc93aef1a30516b4919e1a0a9b236aace66f442335b27922d50507616fa648db0fa5975c963f2e214c6008c0634fd21e3ebf8c97410306fc16589227e244da3c4ddcb84910e4d8e8ed253cc61d21ced3869ef3333b0a892748ad42a49fa951e71c179de058623379b57422dda5900fc857682c16710447c3ac896fd3eacf5118fd7cfd45fc2a9280fadca4108b2b3280cfc2ba55ae7c222ce794b71a0998c69fd440905d05d9a4eb03d33639d9f320900bd9d32614678a877c383401ce6f9903f6b33ba9777c1d829842890fe83f5a21d9f07e7c134fa8d282fe16d058bf1dd5626b4840e773c5c5eb0c4d6973ca6826fc4aea7b9cabe4190f69710dd4bc57c9613ee31271bfe34702ab3e721650989dd111cc9cad6d6ba327682fa3283c9729c441403aed72cc4458dc6e5a9ce5cd45f7aebfda46674e1d592cd7f66fccd4af2fb5ab10f4da660244c8929fc67b7f05a9be1969b6c17e6313bfba34c1b8e6dc4d5f7f025438c768fc3c684cef6ac69b69fbcdeace8ceab101777b5455283ff5d8926cd639d12676be130e8d4042c6d7d4912ebe3ae4b7158287a86389a6a505a921ad9fad62de72ae2d1e2112725e017c240c9c5efe22f6eaf97467e69a43866e5ad18e428627077d326583e8dfde04984e0c6dd37789213afb616021e0d43679069d96bc0a2fa25b99c6ee352578b2be498ad0fb160b11871e2aded9088cb675a481db27fb17f86529c2e0d04eb30d82630b6a5413973a68b2dde2311a3fb27db9263b830ff762e3256eb443bc3f2f22c695616e31efa360a3960551f06e4cdeee4b8f2d9d2a6d0edb2d5fa89b183b026176d1709230aab597c06f5720ec4d6ceeebe27ca921e25def605e1651f83d98dcd35b7f9521278c565113ea1a4433ce2563e69cc819539305399cfabfe10733b3e1ce41df433dee1c08f9ab033d679344971a6213911c9f2e41a66fa10752af5d48ff1556db0ed7d3b3e9818d74aa3dcffd65a8338e2e38c76fcec67278b9c8343d3bf48ae90460ac7c9462fd63949bded249ec4cea75d1d646432e1a462a6cfcf00668718e619759fd360643aa3c2af4632acefb1612bc28e15a15e5dafa71f1cac2d1d0d6ecbdd54672a3e547a56241ee2149d004e9afcafc9bfa1d0d91a6a7af3599d4633b91588f0926dcabfbfeff3b49ec3eb0aa1950ddd3e0d4f7d4c49def72fe34fe5dc9f0ef5c376468df94d43afe24979dc6440363f2de96850be2d56b7fbb1b483102fb7bca4e2cc2d5b790e8f0082091ef18ed260f1913c76aec2e13070f805ec5106e0ce6001e428ec30744388107842cedb5beaa9827b5ffe37f427ca1e0300bc719e6752eec98e6ce1def32d8dd886c6a741295347379e17f9fc49a71f6818849f7fbe4487060a63dd1428cc0217a76734818ecdad25d19092d19c1f0225bf4a0a0c62796eb849445490155c55b3e6912e2e3f34724f5562451a5769e614a22ddbaf3376acf0234a8d54a857ea4df5f4f5e7dda98fc2ecb803e7ff25f8570e3cdc242d22b0a23f6bcbe8ae22fa3efe66e7c35f8dfe4dcb66e74ed568bf2dad44e63b55d03d788bb8f5c874edc2cd8c035a935219db63e98cb3b51671efa7e1310942277a9b873c77b4753e535c4ec51adc355e72cb948793e83e03fbe9b707b1d164305254e8dd375fc5dd7e2c63a4956cee733d799b0c359074084c5e4540e74d4c5b0934dad262c59cac4a5db9da5b8f10d574e7ceb5262c4fdd5ec3367ff85cf2b17566d7e0ba593aeaf56b8d336125e300017aa5f8aecd321b5b135d506a318995c26e1fbd6659439d36e79be7a692da167600d34481033ae710b4b49615c084b13e498590a2e6e54c2d08cb72901092aaab731d1f88a75780a9a2a5b5db5f6e505f0171553985898320b50fc4cde8abf8b0a3699bae5e9364282d024fb671b6059f6a864876cea472877b2cf5688727d6c0e03a7165c504dcc44aa3eec1dc5e9744c85718be4160e51e18a9609490575886aec1d5f283a43564ecade69000862372742d2014f9bd8c62012bf2477739b3193d55f92caa47c52ae828a13036fcbcc26e36c53afe8a28929904fa24f75002292f26500f97ca2592e530ccbdf46bcf771e2b12c57fb721bc63c945d254cf0fd4246068bed1d094fede8b4a61be3125a868ea77801794fc8ec97b8f8775d5bdfc10060565f1016d7932d9614d70310cbad86f51ba90f5b24512b9e83d3b685bb7df4d8d0f653b54c34443a3cbd1bbeab0c45b443be79581aeb7acd1d8bfcf700e5442f2694b03ed59371939108e9cb9c4cc413be927736c46337d8f3508d88d7bbdf2781cca248e83e636e55b3fc6c2e7d080e5b975c0e06dad6912d10ee7a4208e6e0965068c81af1311ccec975283c92e9f2bc378ae84a11249fe3eb8c7141ee1e1fce4a586493ea1e7a670d2431f38ab9117b476fc28f78d2b97b680cc70670db0d5bd2f8e38801fcb5a0e036f4ada77371ccc58eb4b7c933ef018ca07454f3589a86556c7003cc6c389ae1076542e90de1f795a489f0e166af5a5b4797bada5084fce71200c176107c626fcf583211f465ebe0c264a38a6a59729252d2e6947d5ce174f1ec1483ef6efeebc8170edaa60c75d674ab4f659696bc7a191f2a723e52a3991b2e031f3ad0ce51dfe9eda4284f0be05bc7f5015113b5533e9fb45a6ff1198ce09263ee79209f67fb52389a6dcc76d3c8b31a2967968b9674274d68530f87f4b26a3da0496f877b986561a3c25a4a5c4f50262e5c823247ad0151996b88d3656f898ce5be991586abe40d6da4960fc6c7f02c2b77ea2ff6d156f83d9e82dd3a333bc2b429bf0c33261342b0182d8bc6fa1d7e197ba56123aae9bc30c3d5965d0c33692277b825b04268810b599f7d27325eedf5507f13e145ce9fe0cf4e9d0585aad2dd1fd403655d662296cfc8d51c05b6e4e8b3cc5a2237fa2d4a82edfd6033b42586599e0f78abfb3c6ba5fe1be034020933f93a4ab8e2bc7816d53716fd0a7da98a3281da2cd7e4bde3d0fe0fcbb5598d257c2924928aa9628499613d4769af39b2e2d44aed94a64f55b17b1590c10da9535d71fa72ea7b23216dbd90ffd489e0df689fd0a53f5f5048d242c4acb32e5f4bac8b6515a9de78a2d1eb5fb8d1ad3387f174520832d0c093f1457fbfe2036d5ef7bfcc280f73602b18179f17f1554f138816704927f2db31495a5019b53972be90a0cd8c4ad7ea823f60ddc3870b166ce9701e5d8d76188b6b5ef4205c265e4591891a0b37aa278de88f16bf78e896e5e7b0935b85cbed2ea3120f045ed99bf5d925db03c0fd3ead4878d343d638ebc6eb39b5b3abe1080317c4172e9386849e24a3168e888f3a5e51671a62beb6889ccb0c43eeaaf44241e95acae7fccc6c1566048e1be63b78189ec7eba7bb9e14de5c50813278f25aa7babf971fed9f73ab23a1859efbcbdd3036c5d635240382213b53140260d425e7bc8a42ea4e483b573c57ef2a6f0eab86d00f615ed55360547469855849e936447fbd4c68519ba1e5610f54e525cd8f8d8a62543ea3d71d89a786a7d9c29ad7bf9729d54032ff2f171085b6b3b276cdbb304f56da4af0f6c337656a06f8c1acd7b6e8b4c542a7bcced4fc7d69339cbf663806a1282d0869929292c3972b1610b484d63303f759833e5e5b1e6d3367a98cd53a0f843b4053449f724d3c5bd52db167e751239de36dce2c7a3d48dc35029b580cf6fa7bcf0e93695eb4bf1cf6a0d47984157811cda59a4d57db11a41381f1daa315b56f03a6dbee1620127ac84bf6e47c86b96ca3cb94edb9acd21954e08c3e08dae5cb70cf56a31c4ea9c2b945a031f23a0e1ad657c5a025efeef1cca1963d85485e3850f73100258c56e7efdebdb2be22d37437ddb3ae9a82e354c4b48b247b6e699e9aa73f4059181c95388ccdece5c44744b6dfc2951140454440c82847a6e3b4f6e342fd92bcd9e7e85446483042fcdcc871440b3f88c1aeccc400ff2b8e17c1ad3ce9b5e148ab523c8e6ca78181cb37adeaa54c6f20c46d886af9a5f125d45517b1bb80004888dbca30c53c43be0af6233d90c47789d2277d368dc8005a8d0511560a5786e16d85a25bafac86f67cd657be877b3ae92312997d3a31f78d1d310f3f9490dafc1337b0e2ca0a45eebd3b276dded3b9d59b889ff6a66d079c9e9f16057c0bf0a0e08247f210907fd247c89a6826d1f9a1c7ab6200f48fbdd5e05c846db8e2e9ec67b42337a9346f54b22cbd8de5df8150b2673dd7d792d6d7c23836bf27cf465a360b70edbdbe07022e7a3a7ffdf818f912a5f6aac711b2ffad7712679776ab73631a8b890cc12fd9a9275e84cc313204aca99a32bc618a7b427fc98b68d348d8baa893941d7b77559dfabbcecb298c11ba57c3301ff514491edab117821dda089ac174e5bf37e1ab4a2eff209b51c7eb36b19ee433c0db6608ad62ba71bf7bddbbb73e4b3480a401749806b4e8ba843f871e5c444dfceda9c9abd6ba47e50a20816b4f3a0fced7456ec2b1200f417ff68239c408502aa83db0a4ecb34b0fe42aeac7b3b8b6e9846bcdc5440e3285478c735b379540cc47e5a4d6f70afe39eeabd801330fc4a8ed15219c6b61da2b7ba4c21c330554c66b9b8cdfdf74a0c0271aea38ae4a9158a7ad866f425da004f8cade27bf6eea0de43f37973865ee6fe2e341ccd0ba5e7f13abc6b220fd6cdb55ee21200a3c149b88fc7a11c79a9cc150d7f97a6e86839abdc82a67d0c42d65beff1823c61dade16811fe1500cfe53debac546d69031b76a7e15bcd77d5bc5d4abe05a6f1f43a1ab798e2ea2f990c6e70c6b07cca442ac997f1fc50433fc047f0ae5e3e0b45154a100ec4e61e96980249064d024e44414ce8b600721eff0ed3b89e30fbc86513ec7a6d542010b689e1650a9ee1800f7822b735ddc73edb2eef85680353cea6e630d239b7307f767808923b2f0c38bc861b2f9420091e2d6c8054ce1ed748c0a90a89c75e2ee8f24abcfd254dfec65c2e2202a5455a2c09feb976d5fd3495aca2a9f4ff45e0972376c35d82487d5c83c7556370f5e933df1e4c2fa59908aa8ad0f682fb1370028542e5d1e23a824a001fdb2c71807f7b51eb248d6876d8ef0aeefae9eec585a2c8bcc88607933ff5f020b941f0562b1597ee2a5a01f414ab73cb4373d8cda37ad08fb5fa97df8da097304b1bbde1a05d4d5e7cc8020133c07411d27813483932df14272ac1ddd8c4d906ab0fbf5628a2f3a2a123d5ca97f924cd096f878d7e5642e0e003c161626a1939f2e767199870f9c6eb51e552ad40bd53b978ac902611566b3dfc5812dffb21b813aca6bf65f64d7aeaf3c60292003fd2c0981419638281eb42e2d3bad6deffa06bb228c40d0a29b2b781f09179c8b4d358987ba3e1ed174f2c8931ad75f4cf33fbed512b5d3acfa2878f50bbc959eaaf35cd872bf41a517d936e4b32b454c3226afd175b23c86d19349af13a903f7693eda206b7de45a0c72c7bc172ce83c1fff1347e9c9a25e3544cab0829bb710b1731ce1473e7e7c65b8303fcb8fc7e8c4d670ba4ee72376efb48cc8d47af301ca6d493b42d5254bce533c11401f95369e3aa68f49041aecbf52bcf7ee5cf88e9839baa7216be48d483b3c091e00674a2c14b82908ae2611e7d298db6ed7ca20c0c550f53e92b5c599976156db4498153a54004398792f2731fca1fe57fd5533459d4bc82dd67d8e72b730a94d2c3c0d595e0601bea98507216d4c1f37c69679331c9fae2956bc2be85a0f09d81ed931c1a784e2e97a330996964fc2a9d3ec2ccbf4c565a51932c49530a916a57447ef56e59f07133dc98bb180f185ccb99b0eee4453e9506171c4cd0af2b0d62580ea39efd06ced456a057aada2cba7bbc3bcefd7b64b8664cc8d94356a8e1593880b539176d24c53b59e629a22cf11841e76071563da84e659644a65bfb6dce072abe95f076ad3d2e8fc559b1571703dbbb35aa42e20029f0dc89d2badbbbee06206d3dc0c09f6a42e49cd36798bd969f22f1c409dbd8c998fa6e559535925492a3e4d5501b63e1a9239599e394985339809cb4f1381539409ff30ba61f505ecfdd0cfcd57f73644fc93b88985a1c77c9bdf5f83f1c4e80405e0dd44dedc67a286e0b552cf12505048c1d7c19632e67e65a9bfad6af2821dca43d47e8063bdf7876152a4b07e93dc01c9c45d49570d0e1b4911ed9717da1c441ee87803c9937a3a84ec18fc8831de436265acaf7e50e5a291fa914d93378b20722dce6cccc82c1800a2dcadf2ef31bf25d8192f2274a969619ec9dca6ecea17e5e73264bf763097226f0fd4cfdaf838e3ac88e76867ebe6fff9e064035285b3778cde47bca2de1417994d32e5461980c8991a8888c0a3562345d484b02572ec3ef60896ac0f65df4da24ef2946ec57d08e6d2d3201da42a83f9566eb84588e206e4b94ab4d6fa1ebed164c03953529b33bf26c250277695bc8fd688d0467beb2b5c6febfea66814d6093331b6a1a4125a182e9377fb4537d0115d933db9b6b4e91ee11005ab647f3bbed3f9148452702d40759d2cda47ab7748108aad3643abf970d123dd5cea85f61a86c35af36e3bdb40e86bf211c94d707f3089706d366b326e0bc805c90fbf69652d994aebf6456ed847e64a2cd7bcf7610e601c360414ba3dfb465260ab918c588f081f31ee267c9bd811ecfe9af30d64645b2ffcba5fbe7c25f9a605393b8730ce3873b33bfbda060e2a3a0f36b2db2ca5b6f07008f186d4fe2e5c35edf4167b4f37eb6c87a1e77074bd15ae2f6581d1f8b4b69080a5501ff9f91b3ab8d96a6b4bba5ece20abb5fc01266351bee9901e01776b1a8d3d32e987d2c2e4f1c2f4e45f4a9ce32c55be5c4f66a87b083d8e953e882b861fea29b9414b0f089ad69c3185189b17c7b71495e05edd99781f5b718c05d07b38e64418d49bf827e54300e117aaad305261381e0d01697dffe8075f84ff4c2564bc3e949bea0b2398238e78643758688fef9b470b7317086af0dcd16091e53fb503443a70525888e083818b22d887712983505caf104f9317ca8d2798b912a8a4fd8e8a605b39019701d344dda24382f53b6956ea3b58c1bb5aed6dd3d29936d0fb0c68731b1d3bb211ebe415764df50d06c023666a66405121df050e1f382a2553a1c528ca67cfa38daa7625e232f7e50e7b3fa6407276aff4672744b073e39afecf0bf42d1abfa738b289b927ebeed7b50a2ab38caf4362633282f54f4b7942896b7c176d972c115b89dd6cfe7dcdf18dce8c3447c635a4cfd27651b3d4cdb6c0740fa01d6bbcbff7e3c312faf29d24928f0665a684e0f9401f0b95bb6348116c85d4637b31800a55fb37a3e74cc76a87db9b25e4c4246f4ef77ec45fea7960f60bced6104a7c0f925ca94749babfcbc78b3985eb59f8e64ad41efeeadd824a658802dab004308d7948565db0f5534dd63ffd068bb7e8c7930f25bdc7d0fe1843e3c081fce6779d5b9d747e68d8760b3bb3c05338de683a60ab441b93ff5e5417f914f2448db3cbb938aa614108f97419b1ec45fd5a4b331de314ad4a8a0296e1f9061e355bfec0394ab68e6a790598711fe93c0d46bfb5fc5057ccc74d2e95e08719f0219fa6d945ce26335bbba5b029e339e07784e3b1d46b148d7b703dc4ba8e7d55c04da517c288366f29c452d251a981da4ff977dd57cf041c393470b4a0083630f19531f3de396033fa5f83c6e39e148eaa2f4e0159c61bd58720397591d1c700443f45a1ec1393b78d977800172d78fd996916d6f5e178e29a09dfba03a8842d479510bc392dfa576a11796bf31e3b6fb0d5c23f10f3aed2a3a9b78d7092290392f7e422d5e7048bcc8d54171ae135743d246e4622207035eafabf716dc7f3811c86b6c4e14fbe3fa6fc7d4050bf4b3055000caa1f90b2e2eff00c6eb8b7ed064e77e19bd21f75d22bb9f4ee4c5048c0c66a1c836fa795439992e2648460305babcf0eab1e322666122cff3e4d63004fa5a27fabdb5ef5f5df4f5537955c4562b7091653c813751a5deb2c2a7b246c3d158c9c23b1ce66ce0e1957d164f2d1f74887094c243840749a43bd510f5ed124154a5d012cd7ef3b510c3f7914d5b385311a86ed9e84361d5722d90483871ae7f9658942c3e4d14b56198d978deff2a4b301c91ca1f3dacfe4f03f1058783ed222d283c943f364f154e5906cc845541ef70dba722fa08b603bf842359a99a6d1089cbaf62d18db565d869a2c4c5275fcc4727b5773d5c0d72178e10b8e9824c7e0099dd110a64daba9b1fa640391368ff24663c80eecf70113f583ac4391dedf6764cb800bb403f8d5050f3d3eb112104054a537fee125f6e99818a938406d6fefc98f1d83b93155339630a7c858e5105d06bddb3b2e0b9806649cb8dd7c047e7b45a3576c7f4c2b97875da6e3740b64f9a5d62fd1bc3dcdc0e390cc675dce556cfcdc5697b94ec7d1f5c65a57a633439631ca14a4e0c7c1751205c1b06943ba227a2f70f92527b0c6a71af52cf64a1184a239b6a9e937ba1a3065aaa7a4ac14805b2fc649cb63c4221fb7080fe7ba1b802b9f484890d4a5147e7347646cf8c40d50d6af8779ee7ed1bd1e3e3e6ed64a4ccd73bc699a80a42f852fdc3a76b9fae220d3880ac1922b5ee6b6b518f2238a4e79da720ce532126eb8d283c6b54675dae82df86ecd2ed60e7e54edca3f7a39195916d2028d7b3f5b028add47626b54904018dd4f8d795dd3fa21455602e03dca5ee502c7a6ddfff2442ad070037053aef51abdee952c5cc52fef0e7bb44f8cdf53662d5398a31d12e893077ad75200441db43dc7b24e7c0d7dd0083f733e20d3f4b5efab1ee1f6714b79fc8456b6121080768d5a280b186f2dcd8258ef0959753c3375912c013ac1e651bd3f020d0354387d6d501d37548a97c2544556356f87a2bcbc9a77e78038a6afbca7ca46239dbdeee9835d08ed9dfbdda350b6c91aa7208273fbe15c1cfa2ec784d1ee58ca9d062623d61aba1fad210663c0a516450f29c771a75ac0e2b534088474dc1b7ccb9e55c3b589fab26bce0fcf531c26dae4ac08affd6b3ce6569965ba3ba94ded87f11150d2f590d830f1b8e08c6fb11ec4da448a963fe4ee73c44a3f0c31c2c112da573e9b02c0298767536647b80c35210524029b090ec53405e1194cc6e416d9c1f91e0e74e35bdcd40c9e3eee89527976ada7bddc246f87ce15bf1dadd3e1f9fcc587d7d49a6f3815d53959bc7004a11ce3fb9791c6e671aed04e914ee6bb8b4aa8f015431a2fea9b35eeb7623c09a52cbcd17b0d202345f5738be96456e205b26e2706f738e30fbdf4d3d5ff6282da90c312a4455ef64ea8cb5e50e31c3e017e540f82b33cd6afd22c59f66429a4b55208a37bc070e968d521c67f99a856096c52b36c0ed8c8f8f4fbe2441e8ecd50dc585af9c5ac5518b9d0b7780cbc9a8e772da6a9ab40ce36ce845b15c8ddad0526017286219ca15816ae8ca6995eff09181cbe787b946b699d9c8299b62833a0294dd3fdd02488c3de5caf4a62ba5562943b0773ad70f29d976a336fb5df7628f96cb81ffb252e837c777bb9dc2945a5df4a706cb0ecffa6c22327452edd199e784fdb52108fcfef61ad6938677d384e2b8cba088d7df2dbe82f13449657c28af36a3edbfab52b2f63e6d64b24775ed25d01f18da579bdbe1eb1a3cde09c5900f4067bc25337d45d3e24346ed34e4c9315e0290f367bd089df2d02b9ceeb86192e40356424528c903c366e198109abf7bb6276375443210f472146a2cae97da60c6b3a1c9ea4c8195e88b2b511dd050c854172a065e9517be5cfb5f5a1d8c7732f76b3705d220bb9e265fb35b1fe09fec52dc3e4b5df80fce2bff500be008d36e95ff8a5c4a30bd0efe73288c04628007be192d72352bb3af712a42b63e9ab4e4221feb07b3677f5e5a52e56fb2251271ca0175814fbe450030c7e6dfba1ea6a4b27d7b457eb6240496d6a575fcee37984273f39b713e0a5e127f5fc7f8e25db4fdd1f3af5e04ef9baf31cd0cd3d1c1b38718739d96d0a3e268f1c08e022bed8ad0e4db9fc3f19b67745c70f3fed58e444a38273555edac6cf59c9830045fd75e0687c954321096fc940f12998d1fa98fd67d579e4c457249d24e3796a3477d4d1fee7d69ac9184a272e9ecafd58b0bd60381a38f4ab3d0499dba6b8f33206a27f957749d19bc6d82339e68a80154672ce9aa50906af85df0cec323585bdd2984706e3f3b7883ea1095f272d8bc47247fe7337c6d19a884dc45c82f1e10ee5eef946b7af68806e0c922d9de3fcff31b5f16d38d00f0d697a35fa35673e64fbaa774e72f01096216c07a3f31970b4a23d850a48c15a69adfff2383be5fe08c446266187561d2a8e6f474032beea932c5102a8ee1948472d8fb6209fbfaa1c6fac27fa3ec79caa4ac077fe9a31c7b42960cebdfae10969ce576af35427bda88cb5da385d4f4897820185655b30e6c71c4e14e6b9f5b4ce339fb1fa854de364a5d073f64d0c0b562bcb2bbbbb2b4eadc8967c98789d797d4b7f3c166c62cc7c35c5993220b821fe6a158403b62d5b827cedd4d9576db0e2e659ba837adb2ce209fcc72633317f1f354c6f7e692b189cbb03fadb2d4d82375f39d38f5b702159f41378fc19ea331f02c7353a0af97864a1e17b8447d056aec922dcda3ea56cf47653fdac2887367bd27074c206426d507c0acca628fad759c963720275074597247a95dad4c73eccb89b1724182fdec8ef36ef94c37e6f69cd77f3b0e881aa971a753c5e0049ec9dde37c3fc4e60d3691c1e31841490905d5fe364408b4433decef2ebe8a29baaf8de4ea83b7c19991ff3d3051ed880bf08657e1fffa2f623bc0eb4e87b25ad28f19c77653799b95b28de12d78be0e11f4a0d0f242c4d6aacb1cd3487b81b7edd7c81751b8a1bc97461d0572a52f494a90b0e31347d40ca726d2d7149c9f17a4d47565642b98e4e8fe17d4b120858d36a8bc9a9c1aa716d08caae8a82ce8d68a4e4084007e14fad64a58f3a82053753f2b71d1dd8c62b6dfbee3f3dcf4089fcaeaeeac7937d5b21ce5ad6eebb995bfa7687132671bd30ce114a888fe50a0980bbc27c1538d3ad7ce567d82abbf2ffdbe464b6d2fe032893c6e7938ff30e0565c5781d51685396fb0f77f209adf6af6bfb8370ff5c27fb53f92ee8c196d47a024757cff92f68ec927e8aceea7465fe4921c81b8ff1f2cc79776bb5cc5abe057c766cb7408bf499562e88c063b83841d17aad9d9cdca816072517c0ec778d530709dc601755a59eb9b963c915e28fde2c17477ff9340eec232fde6e52cc3371b9e0338f3f91f511db987ec356570fffdae1eb22ce00c70a91aeafe210799b81315c4f04cc06722305b5c4939ce00a770b368a59e7b780d299b62c411eb254798f877fd510d9235d31b0684550018c4ff89fc06da57da3f51ee3a8dbbce50761c80229c4e0119efb421a2b3a3c1437730b88c00ca0e4c062cce2d922b93129ea6446d904141978e05730f19b52a1355eb6413f050837afc10567559a59a9ed5461d6758416321125c77eac1e155dc809fdd6acac99bf801c40bd09c99672d87a3291383617a368c32df383cfa99ca2d73dada7fdab227df5f5f17f5eab0ee88ad453ebfe2c560efadb0220e57019293860943949e578f1f5185b79dfccb86b93f463e25ecdc8f4601be024a340eb4ed9e6b2183abeedb8bd0f51c9205d18942db46e26f6890bff4cf784450fd50fdf4aeb71243f7bb7b04b654a5c12e4155b4b8f0e3d31912a186aad6bbbb68dfa21a2190ed31cc374633ed0140fea4edde1816dacfb1709c195aa8473ebe331d1556e7248890e94f6dca4a7910947a666d445cedcade707638d765115e05376e805185ea760db7943284471fad37641350cf4d2d30d9199064d41fdeae7a13f53020be1b4c5b4cbfc7469967ef29575b64c7ceaba1fcdf65e0b7e9674dcab28e32b7da4f285e2ec7b8930485737c88c421c7e0daae2240aea3d6d81634cbdc802a47a79b7f9aa6469abac88e65f32911e12bb19ab40780d19cc8592d466c2f708f8ad3aa0477640df4a5bb89ee34345f592ee226b9118596820dfb4d2d8e9cc440807954463d112caca0da6f5df15823158985fc5cd7852039552244f2d78de57b359cf2830224f58598df986a2136389f22ca8640c5c8c965000bc97689b26eacfdd4fb2a880c945b1f8e310d8023d78d894f173e61df86b98469bfcffc1882219635d2b549042374857d2597550b92899822bbe046863d47674a979f0c9f9c25846eb7efeeecc8eee0bffe0259e6cf86175259ca5171b567b8821612460595096a0f59a1a9832db937ec7bd74bf760f489aee021d6f7b87e721e01157cf791050cf1dbd9e7cd356c6e52fcc3d113fb0548c3094cceedbf12ad9d5d4d1dc0514bbe54abce11fb4cab8c1251f3d23475b0ed318bae2c841bf96d89b0dd903d17c3c75812376149f401a83425734aad7795e675d53e7b82d7121712e6455999b3ac1534c6b27b0d567d546b5a64cc5d48975fad9f8196e025f041c45431f23eb0ab8ef286ca2d630b6519a571a0c6f2e37e2d154fcf60366427ffa5b73631525767e7651aa4eaf92b5bc8a7f4c597de8dea2233d815c8090e90e003b7038d045aeaa067060e8305ba13173b59681ec9c258331032663246e55ae540644acf70559d61fde87d5c0a39a9396f6038879949f121885449e1ed3342dc2f60d925f16718b55c2d8b0c54eec583e24322eb79e1b12cb509ead4708767c6720d4cb5b5c47fe8544d2820d56d1c747eaf5d707f2d171216cf5e094ab783b0d652c202f26b75945baca8eb50125807ce8575764010bd88e3197324ff8278f6b27477614d7c08ff429e8d749067282401d0b69e13f29f4fd56ba10c3a987e2f2d9902175b47dc2b2c5184fc181c2f8b520d2f610ee9d5e33971327155163d619fcc4566a302192b8026a01c56927b3f5af0ca5beb23d31899afbf124379845a67f834bb1e77747054ef4a5c53d4960be6d72de8d2de058573fe9c271f11d9ef225e28ed5ccb396e44440b1cdd9b65ebadca4b62c83b9f99b7763db4ffd25240bdfe878e757b044a7795a4b3be97b5dd85d8022fe5881fbf07c4305f507b44adff789f70f0f95293947d125409c753339dc6ad55d5afa5bbf83ce09f20ad8d7fd86fbe5ef54991ccde559e1b0e0bd953bde9153855e5abe37ce2f885fd3c70230fae1d0d973907337941d6cb6a79a849ad2413dc8882077927c077c7be084ffb81fb28543a8a07c5d153da434eafebb4e25b036031d588660a48c6f848e38142c2525f4af6aa5b3d549971a9b9b6adb85334619c80fef9d9e09e61997976978c8c85ce7ada16c0a60ed8002fc3f1d76794616dd54b0c69207f44ab4d5c3db3378b15137460fe8e4b8cfac867710effed3019c97f2b3a95238b761f0039ce38a077ee41427dce0e0a15e0d0de02da250731de68a4ec6cfb0b1756452e3fd64679b601df5248e5c9ab4e8f643048b4c1261d06a810112d6c9170172c451702b1fc0fe5fd609ea0f3604c9ddce95e2e25a9afdf0675202e646407ac89af604a92c6101ae0f89e3af3eed21e274e31d3a431d5b5bae90cd9d3dbfd145775886271e2cf90415c7e2bd828c20ee8473f9a53680204439430aef3c5caeafeff03589bea198b33a0e333ccb98930dd1e1acbc0b90e6d5e47dc34754092b837469cdb38428d4a9eb0c5bfdb09692b4357db0cbe2cb20c2b8e7ddddef9d9c62abddbb52bc7b79a76452bfc3014d249a112a5e2416ebb6701f6588140ba28b195a10ab0f4cfb49e564b6e98ba6b74d22d1ccac4fbc8e3e334e86cc76a3c099f2c716ce39877ea8535af68eb5cd16214ac833ed64fe099e6b437bb39e49de2cb486254b3d075414c0a79cf87e678f86665ecbcc893131e7c795f3ce3dbf28eae22b56515dba5b5fccc062c4d97d123b3e1abd72b7f840d6dbfbda28441b2ea44d3d1e07f8d6a5cce68f228f9bba7ffac9d24ebdc887b76bdceaba17745e6ba40dc797628c2cbd3dd583084d8ece55d6e899e7ae300d51a3174dfede0552c43a0eb3af8e2f40f0c364b6abfbd4b8e8b270a637ec8b055c8c0f02fe10fbaf8ace307dcd9e1ff3b6d7b8912068b2c47c989a08d0b3050bce1f5771899f97644c2153dad5cf0c6b4fc66773f2b70164f94edd66dc2a1824fca5383659a5a5093e81e211968a6d354f784c9135baacfe04be4994b42d36561031f5c1bc5eab431d195110815582669df9330c277a617aabac799bc43d169a38745302677158b9626752975219ff35ab770ac75396a8e7d38eb46fc7b98808eb8f56595762aaed218710f8ded0f973cdb465fcb9a8e8efab83317b4bff8cc3d1c3d452d20f0f82ca723e51d96db8caa8d9293f4fa22b5e90c90db5c124a7ab88e567b4a9e4539f82c3ec460710778c84ede9c641e6c1541bec8bbe6e91133788dfdbaaf5f87a6d0b0f80f1f87fa4ab71ba9e50fd51db02e35fd65c8876489f2c4a2b87f355e345bfdbb5b667c5aab9f16ba1fbc9ca1bbff114899866c04bece70545b452a87043708a506efec575d6ef57653d1df2f5b5946932987aad49fe75f6dcd5a1f7cdc8fa76bf3caddbd3b8bdd1bb7843391e3913fb12816665da568e98d5927055f13038371cfed2dfbeb911e1aa86d2c4c53f6d590fb6f31d6f2eb2ff04316ea997148853cf6c1e0d56b84150f3ae117e2332e9c15facc176532abe71c9d41e1ab5632dd532e98048cc4af0b09ef0bbe6871c295315f896a7975bfd50a6ecfc7e40435572a632e3a50e497f3a548599c8281d32b6c90d04dd5594d2a1d9bfb11f1ddd83b053d735828cb41eaabb7e3a22ce400cd3d9685be5437d88e2dade8493883704601f3ddfc76033a253d67387e0900779db2614e8d92d6692db26fed3e39295318e72c534d35b5d74cbe3eef11539d5d6ea30304504287c9599c7e99441d14b02aeaf91e991c2db182ed35a920ba7f1c8a90943480e2d00ff7a9dd75dfac5a884ebb04dd63b8a18f1c8ea9b5b43ee263b02db531c78fd22016d3c9adb4ac245bd1c73ed897cb456d36586c86f6687d6509c410bd7c6bac176c290c2fa7c80ef08e4e57c6e266dc44cc5210c2d1790e48b0f8c7c1775b0a8a0d34352dfa3eb8e539d9eed31b08743b2b1dacd9b9a6de94f9e947f627304cc45c7987f63ecafc55262272ea50b49cfff13e6bd8c34979001390c2f53336a342cb2b510446d7fa021fff34f3b122a2df825168ff6551e793428fa08e59db401d7c2422e800b37766c266b6767c892406ed88d7a8304ae9ab3364c4f18d40fc56553382f04dc568e7db4e6e7bf561ff50abc49980af6ee48d66fcc5e697b4bc000478ae9cd381f0838dc7260d846c8c62d9a4b0144c6934ca5e656fe9e499878d793e291a746978f2bededfc5b7cfbc7273f57972b7742c2b9a1035134b2fab816c74202f34d1f008dc8bb5ccada972898bafa00387f23b05e0f4d6ae3091543a2a372a100c771364568f46b15d653df4eef0ff9d7844df8ef95b9be978e19767a466b44698ad1f5be5966269d10da6ccaf6d583d2f589140373c907b833d2018fb6ed78e2e5bf01a6da032836ce852a635aecb4734b64b23904a9ce37869dc81c24bf972e4bd685de70fd11c3b14e763728c281f25d378ae4df93e9415e7e759c210dec2b2ffe1800416536e0be0588337d1af8cca1786d043520423248412fdd95a420f240f948bca63e95026fdab305d6a6ab9924cf4e5061f1bc5a59ab5f81d3223554cd414763b7b0774971801c94bdaf3f676caf5826869f0d6e38ea5c25446bba6deeac18274e473d0e3c0694fa3f781dde739650a521407733b19ad8117301051d5ca76c634da7c6aa4d6efd41262bfc61b5754ed573878dafc729c9dcfdeece666fb46a73bb44dd9774da3ee51e79eb217740ea678686a4eb5e62660cc56c6ac4b26ecd426c30590cefbf896c56691410d67622ef36dde913b684910c29d3f6ff0be06ac9423686cc8703a544ec6b797e9fb71efa27ef606de6339a4f3108be93d378699371bb81f769173a051881b34d6afb175e7727d9fd5ac5e93c31e736c2916de06d7ea874884791caeef04aed81cc04174b4a79cf5b93132ba17f3fa8040c8769270bdc55bead28108842bfa5a34dfa2fbf1020bffb9650be82288cd045f808d55945a9a292783bcb1541a6f1a9f0d87dd3b9b649c299211db9c5f090a7ac5db62190be2def510ab01fded14b0779aff0823dfe04dd71058885e24a4a22a3a71ad88003208f8def236e2a573231e806f9b3b9acc9361819da53d16e06d94e157b741f7c6c2f31a4ccd4ddd23e2fba3456cc06862fc7817ca29158c75693257b9bc50be3482c05c69b974e21a8d2ba5d83ba44c940d991eeb72950a0ebe785a06a6470de3ffce38347d6e87dab05e8f3f7c5856a269780ea1b8acf68f1a8bfcf27ab68c44389a3cf6f1dc0415c1ef02682eed7ca5f703cad5b9a004640507cefbd18dab750014a3d4c68d36a9b5af4ed4c98832671982d87191ea5778530d57fee0b67da2763ed71aa4726b00e22d20933245fdaf62b209cbd18c5214dee44b0cd3b731db14b72d1382f69d7e91cd2d0c65a5ee07dd656c38a1ba76886fbb01708cd93cb83ae4a1a3f4e2dcfacdb4f02fb715da07c6ee35404eba1d890172c23c50927cafa05ed9c811645c095980258d41d91d7f389935dbe4bce630a8bc0071b74298d75b756200677968e31b85dc6421d26021b00616f4ea79354f6ebd6e42ec21f66665aa218083689d71baecec653219c671d0356245282e859516bb21eb59e6e718326e0925a11345e9c38a8e1f85803b6b99c19b04e4dced6cd70038e2d69a62988a6e8d7458af236d221093cc2a40972bbf35e3281a667330e285e14b17a119b46722854958261e3aed81397402c6609e2c445b2b3dc295a8e7d94f5e5f0eef988c4517aec4b5665cca1f8e469f575c36f54f7d15467c7dcb6d7400dc6fb4a9295fc086c4ad445f3b96a2c045072eb238bbfd9d8dad8e495f131cc3ea48b0ebc17ab5795797bcf639d74a04f5b2f5f9f8a4f1ff598270500ded1ae251579a268c837f8dcc43ef3a9f63ba8879fb3ce642df886bab3bd6fcc209a36370b64983826fc905d1308251f23d9d67e7ed894c50fa74688bbc8383760812a651b0f49202c0fdb24a1ee1b6d8ff3a3c378ac93419b3b4a3f61ce8ff8b2f14529c9162b478a5ff221d0158ef811b4d1573e4d708b408483ba710246f2cb70dd3b8b4c60688d484ce600d1718ff4905b2ef65533a7b012bf64cd09f9513006c78183a567fea000861ce9743d18238c5fae61b583e0de95edcc68bcb9e3b0e241f2a25ade15aadf4b1a960e7cb8c4fc8c4c74b38a0e8130fe4dde766fe1ff0e9c2354e50f6ea2b8d9b9e557e369bbb5d5b2b780e8fd747a0b231e94df5759b3722e8fd32a3353f5fd6a0d23f27b004ea99d836c8acba63b7cbff9098bd0e69ef3c074070e33fdc9d649f3fdc8f2f14614d52400a3e8a3117128c54a4cd38885231ccad407c44641898ed5855cc6d0a8a6add3bf775a5276188f5a96d113ecfde955070c576cebdbff32980f50064286a354a904f2525e6997ca5d9116f100bdedde3a8e36fa9906b6528db44258820b57761c1fbacac995af8c8a8b108d6f53c640fe14d979dc438cd2334895a07ecc3a8665cbec10af46d488cd52f9a380bfc68a94ac5c7d8f56aac36415831b0a02d32465b83681fdfa565963e9462c403a6e51f3fdc2c0822c2cd9e26135e3a086024edd361b383500b4f3e7bc0a96a438a60670937cce8832cc3ee3db2c9c1115f5a65b8344393bc0fd1243810211c9395e7846a7eb57f3d483c32cefe6a90d4038bb1f2280a8481b81315d003458bbfb949f2ca2f0d48872cf3830b3bea9fee413be2bf6900eaf79cd536e32a3f63d51b4e5398039098969223ecef5d0fe9274973221b3721eb2315f78ab0c45ec583ebacce86f3bffa1687d14846cf19827d092895a20612b776636aff1f5374dcac2973e6a8d1748191d410c1e2773155ff0e058f4842fec009d38e6dd7d3fed3b3173dd3cf496207696f344c5780592e80fa2c96b3b060a1841fe5e6906303badcfc6e33fadcee0bcaa85bbe8cbcc1e3b250093077f9bb56e0f729630e005ad91147dcd89d85de7a6fc931c48a889318890a62a0f96d2ef294243e1f3c0217142d99b3a92e91c47f474068a03e7acecb8cced616b9f4cb807e02f453b9a0c59be434375de6dfa498c3ae3cde764374b5ab007d2503c9c907b9515c8f53e91da8f67b8020a067e749aee7872b569ca50efc3e4e0975bd4d882483911fd10eba83f8918c14b7492f59d32cfe0907852a6bfbc0f7ee18f0165433ab5d3bc13b14514eacd1803e5429c56cdb57ed8f27db21308709fbde12b04952a97e8a30a867d3015f9f4011031e26fbbbb9e9775f6a6882b50a83104d00711002e36b4ae4470b7e4b2490238f24e244c3039bd21762d7e47c6703cdf9132a3c4463ad7994fcafe68326a28b6c36833465adca2c01f877f22702aa5577ba44e5017ce8cd35dde89a1b8c562b9e0f36be2cc1203a89d118e2dc6d74229141e7f6aabf41e92e96da66f75fe045aba4974c9e5b32012ac1fbf0e1f173e163bfdca52f0b06961614febddb32fdbdf7ecb4142dffd471b4e0ca3a0c94dac4961e20c91e23905f3cb2d96d4d4b981fb1134e93a6dc7c3af7d70fd7f8f3f8807539fe7510599647bc5a956fe59023999a7152c8b6ae9bd80deb561e5eef85b7dc9fda67f7b379c48bf9f53a2e9e19df75eb7f26905dd4a2761652c66bf21d72eef6794625f7beb9caea832b788f906bd6af876ebcb04336aacd44872bcba59d87ba77b95ce9ba5501dfb9b17188d8e63c2904c536ef502888e8ddb2c858140b68da521b98ab16031b529ac343253c0985ab20ce99af24ca00467f7bb04d04c24f10e4e7a3811e550661e669d98d08b88cae9afc3d623a454020e36d408f7cd8f43bb7fc98196a6deaba3def02ae92fed8f225ac3146887a42db0ca8723a405a7c4034cbcb9e1f8d2eaff47ff0e59e7bb0ee9b4e578f70e39d711465102a44a2b7581250d72e6dce219832c50fa5a6f2dca89643fe5f041510d54296137ccc1f22b148458858cbea0f86cf5640f8d7658e6432237f54f245ec68ab2397b1a0749cb8e95d90cdd2a16fa1f734b79f1dc519e6f4daa1729e4db4f79b76cfe2037d433121893f9481341215cde1b30b24fd1c41bbe14503f5ef31b4a4347e1c6a266dd45bd604a65caab50925e08f75fe817195bda85c7f4af8344439c822787b4f2b00b51c5ab777bb0e53f209f5d98942c6cca3f9667080fb19d508ea1120e0fab95a70f429f2a75a911da532e3440a16ea21fdacb404ebe91549d53bb22b4bd32db7872f9b8f42ce76d72fe46a9f367b991d70a96adf5335fa4a23497dd4587e9d067ce800e295d5017580387a0d52881670f1ba7ad15b68eeb83f85d53cde9c942d86f2e43d2daf7677fc1a02b9aa1455aa4fc6b69a1ef086453f42cb139cd92edd2b70366ff9b60397a51db8ef3d29ab3141e1cdbdfd81e042030a7c06c34c0b4ad7fce1aed134be124f318ca045a7aa4d6f7b60ccb5ab6a9bb5e2c048499622f9398756b2001da3fa48a665fbd832eee97781e85159a27e8f4b58fb4bc1a7a9b290447b789318385d93d59cf622e7b88a7a5988d32e2c0cb63676772582bf8021897b8c672444fae41775544c8cd051282e1ded35816b28229760d5343aac3ac56fae80794f120c8a9db05559b3256e51c891288943d8ec1486e398846be22d21000382292e36a29de0c6e479ca772ba1c80687dc29184c8def4654c049502b09be3f2af137039c1d3fbf7d5842a8523648c67abd969a09990f77c0e88004c91f90cf09eb380a145726dff2b0ceec2e2a81ae73005b89751c7e648dc9627dd54e291509f494e830ae16dcb8126b7feb73b9048fdef5a97cd363bdb07958368afcd6c9b0eb791d91845f416fe47959c24bb3a8b1451f4333ade36786015dd6fd1cb28b1319b9352d8281be5a83847b2c2402c32196567213cece5e336e6b47f985c8e78bf91a52c24b0f8305edb9ad6f6c203311546db157ebcd65aa67ad67284009e876ce5e3f03c9e12b31530d4df1466cfdd39b4954a361ab14dffa43a9d9714dc2110ada4e5792fb0f10feefc40bc73022b6b23e1fc51feac4ae730efdaa346cae517f4d86aa6742107e5d9cd2423591505b638b18f04f490ac698c1798a4f5cd5ce891adb0954e6ebc9f307f19933ef1d9615e1022192a551f41f52f10c2b9968f09788dd6abdce58967432c9265475c5836c235e1e7cfd9c30182a42981db85a9afb0f379bbf95a50643077d6707d3d9ee4fa807a7779c3fb03de1dba7282348c93d5bf3f3b2ce4b6219502b4ccb44f6d0a8ebc00091c338d0db0a16130bc2c78f76d9a5ab7b85645e72aa7ef14f68039145baefce3cdd0daf241905623807f9c6aa55d4505eda9c09cb2c7aedb2cbbd11e3894b2cf76da35fafce834d30da556ff0d9809cfde3f6134c2102147917a0f9ab6f64e99bb791037c28b7bf9c34469e17d709dd264bb8604987c74eb00d21e99427ac1acec569e743da2e25320fe3b47345fd7296a5c84f5055b751b3eb59b4f68945f780b4f63037cad0cab0a5adc51b9445a7234a564cbf6cece5bebccb7baac608b70c3799a14c4d0aff876a696d3f112226055eeddfb6bdc19b280ade9b20c9dd8151b7db931612217c3bfba6ae01634151e9239a9b341d02f13c72a36b84ee2ccb945af83578adff25ea6139105ada6a8916792ec9304ed4fe4af08c86524d2779991bd182afea92426238d45c91a850ead70b42fce57a0388f90a0ad675f1830a45ba8f41b44b37966452d4a51d09ca9724464b321579118f1d75a79f4aebcec51985f6eeff0dfa7eaab24863fe41498497fdf80a7652e29cf537a28375edd37ea3a289b42cd8ef33b716f54b5cda7663228cf7cd2e8f9868284ee6d9e663bde8c56dd3c6942e38e008cc3aee77a4637a6a2e948ea8ccbda5d8b5376bf6787bdf20bd1973e3c9e652d174fef0e83d73700f18e00bfbda433862c49b69f5df3cb0fb3b163f69d9147a7b6d799db7f9affcf191efd8178848d0db4a9ac2f7814d4f21c862015ac360d21d17fa085f96fcd8246fdd7c0afab0df0a3c8f1854986de378d328e4b4c862ccf2522fb4dadcdee9545da3bd2fa6f32b4c64a754316ca8c270edeb0a2864576b632063f50c94e7d7239d9ddeac4b35a4be0a63b122fc5a3f7df4942995fe6c93a5b26d2e33b6ed66952a6245ab320f8d7c65a83fe88139ad87a1bb9e53c68f280bc94a9ff26b31431e33acf22e66c588dd6a12cdcd587ceb32daff46fd2a0d7b87350f0e1cc9afe777efec43f3acb1d2931df3547b4735529da57d00bb99b9dfbb74083df818692b7f664cc135a8dc7d11824c6db70da46d0fd6ac1026ab7d9b0cd01be9cf1f70c7477cf8147a42b01db9ad8f774dc608ea44c7e6c95908ccd0fb93055dde50206b98d87dd9d307a26185feb24d2edb68a4efa02b194b53825b35555491d8f4b61aeea839290783a145e210ca719eb04e2ad34e0081eaca6412b6916f815ec9b8be58a963dd2b7f35d03c22dc3fbcf6b4e983ad6de84f8907dc77df1212e52398c27a20434f1649d0706a7643fdb9166b0730ade4eeb8cfe9b1cec14c53fde0a609889c59924f9d7e1fb9118bbeb138189250d19995d3784585fa29f7ca08dbce7877a8ca4444f5aae89a07d61b998c3ef24b0210dd48643785854630a2418bf448f3fab9e9b52b26c57431970f6d8c657c7cc047e1bf9674b3def0f9d948b2c99a62c52c11615e2217ed43c6aff9b54b0df2a001f600a99904a2693bcb47af82d589ee4a92ddb3974c94dde3cb4f7e8fc914b27ad1b24b51fcc64244ad48b2b478779fec63de777eb6fb417a8e6e94d1b5fe2c28e64651c96e59adc35c0d22a1b6126e8acf22191cbbfb75aea311bc9812da5b5dff2058bd69b3d5bb9c83738a39c28aedbb5305398cdda72f0899f27d1bd5d4b1861de137626f5494917c437dc81bd5c19aa01b67b1ed1850eb28444145ea6b2fea84f791e4b68fbe755f27a9eef569b6e8ae8edd69b940d45b963be2c924bb282b16e080e3430996e509f05e18995e0f74325f2906d56ddfe31436941cf89294be78a3b52a0b0cd01fe44d558c4c775f6cd508340e75dce99e8fed3055e576cb5a20bc9aa568e890358a1b76eecd4ff88cfca4a807c91e35b6e5225dc5a93d4b73b569206ad95db80c13844a8426643d5a3c4ffbb6416414e1febaafa7a4476922c0e144c5a78784c7115ffa1ba48373d27f9d5d3dfa303a169d2005059795623a670ccb9702ccca2ec81d6d67e6240ade2225ef80583208ec8750d5dcf74b863561508398e8b60b2c9d52972b62d2191c624521d8050cf0fbca2ccac902721e3e38050bfc4d853fcf8bfc00fc4e6cddf572258eb7c51084ff3069afc5acdccce18ff68df872d8d7bcdd5e3b5f6e96828d0bafc0e310761a7b943f527e1d7915a33982bbe61df6690a6b2ff899c1ebfca3fa8c71eb63be341ec42b38faf02fe8d0dab631de7621b77941f5f48a308f34dc3f2ea61d6b858c7080b6b5390457fc51c0cc1d7c228b8fefc28699600397863d1f52d8803645efc5b838e42b675173f6ea5acea49ced98dbd32433a166094ede6a629f9b07a225d5e12d8354856b1dcfe4a67eea86cae7b2fbc7a45142b27f01565723a88ab76367dcd5d415a4169e3d35db809e360cd9eea45c11bc9841a3292a3150f09c20a7a67388a5bfffaba49c01f6c372917ddda2ed6c2f27611ab315960c8437ff543b0ed0d4e56e2ebf5ba6fc3056b9ed1f6d7649811a8cb15e5d7ed5c6fb87f0f0f1b13059d17948d639d8668d6e1a326a63b1035dfb4c8d50c6e6d794fcd43a4c2afac3a13877bf3ac19aac85a9fa8365f047a8eeec8ab4b296b658bda607ccc0949c1bd4c5dc848b04e37f33063d311377f36166f935a9a32a844a98f0f6b57cbe92ddcce9f238f89e4d1c56090297d6c2adc9e585f5c8e151a75bba2bf08c189a87b979c3d4a038ef9724d9e43f8d7e1313482cdcf19318da8a079ddb4e294465ddc2d0f27057f0a3c8dfefb616c8d03ce8fceb10a02b0d155439baa24dd2104cd56e65c1af800c7555d581e35f6f82972dc35d64058c6d3bf0ddce74fd52aca346fe118024263711919232fbac00ffb97b332de4fb22157c9ec379560e0cd60c84b4d48bddff9e4d2efb7f0d54fc067e00ab85e1267075da0a9dcc26bf373d689be87d221839c2902ff60b14ba8ba932b0a6153bf6c569924912af94cbb7b44ca6861f49ff84db0c6e6453a6b81d630686d73449b65f711aadf919c914ac2e895d448b0a082e104c190d244afb355a975a0ef2c52655d859b4bb19658fc8143cb3679813b0ac1615d29a545c4274b4c55e4e7feec25c5c3baefffaea4e2b91168e6119727460a497101fbf93f59d207c8f9e418330ee8e9ee58e4db558e70d07bacc5fe461bc9cf1f0f66acdd7409dffa0b648ceaaf07b24c8f03744fefc97a1f79d034304e4b51c330dcb708953cb0640656b43c322071e9c9c59b530edfc47e16cd12a1a9e7f06750b2302f39562f7d5c539abd9487051ae739abeaaa4b4090976f77db06f2afaa3924998e74b15a9af2bfdf21a3073b57ca17cb8ee37dfa5c2ead7be63a9c41fd29926c657e5e6dfdd82faf041e4a3603a96dafa993ce216a761f432bcc8e90d7d28dec7330c7713dcbd4d6467fbb860c2cce6d0b3f8e9bf6f2fc33a98a300afea1d95ee950f8a0635a5bd2f1969ee674f495d18d4d3bc7cd9581482a659097711cf69e814d9abaa99aeb3c9d29811c30a491397f6a41e52aa393f1640ac6de57d540b97feeb142d6b0723124fcd06d07b908f0cc28aa80604c16c2d4dfb936de2a8eb61d4f75b7f393f2824c1473d2f67a882c28647e059cd11d8b845fd352f31e1325c4f2705fa65024b6680023aa17930b798aa4055798bf41cea91aa7bb9b36f20e3f3d07ddafc6d8271a40fb9586c52f706408be7562d5b6546d0c9405dcdee6d646776e08518b35af83589f2ed683ad8091bce19766313996ae674e7c6a64a5c47e655f48ed8a199f869171a3b7528d5a85bec0bb6172004120dc3e8185d0e9c294d79be0c82478daa37b5c71425ea1470f732a350a8ae1c1f6a64b7d6efe797808763a846ae73b757a54b823c6e2642e057a02334edd88d6dd1650674dde2b4c982cd3af05383da596c2ac9376f90f55529eca0cd4dc0d91c40076742276fc89621e4228e5478b94c006894110ee635ce4db6afd1ee852f3dce8922ff31b555c5913215da6f95427a619aab652481856a0a1018215620e4e28b8c6db052e3146f571eb0700eb29d186980cbda6f30d74df36c96290690427963420100138e562672ecd75bde7d545e67edbc55b25f8a174a329f475ee01107e906132304253541827b380e1f919c99d59e408ab82296cf3db793444c427022feb8614c274677b75b66cae1f98e4592d555f45881bec6adf2b891063145c9ecb8f9c3c5899e218763bc173c8234abc5b1d1e6ba880b9c10169aedc8da71a14a916040878200ab13f76d2ffa226b7b0c040f90324c81db8e051e4883784d712e0b164448133d0c850c3cb954e8b6834beaead106a7e2d8a91f02b8dc31662cab7c4e6c32fcf7db4b8cf2e53a0e96d6b9272d8f1c5cfe825bb491766bc93cd761d0baaf43270b06df5d4acf788af22dabe2eaa2d1ceb9b48af80fdb3cd2d8bf7fcc09d6a104c07dc4acc0bd5eb798e0eb5e40d27c284c9c387a5dc652766fa36bbb3b7b4ec516f31436e669dae27adbb8ac851db9f519b116340f153ed8f188703ae35b30b048a25ee9b5b00f3b4a313ac94c98150927ef342cdc8b9d80f0c041c793e24babe1ad2e693845f5cb10c9afa64b21423e4e76b7ae30aecc690c804c068200639a62c59078e414e705da377a36607bad4b918466c7a3f676f5115b42ffe2da73f77a327a8574f3babbb45278e55af6c37fa6f05f231c54923d58c92935328bde5d2ba7c2c62a9961599e79949d927e6862e691bfa85b7c028a0b6f6d96a5090ec43fdcd7963435403650ffb4f2d3f301a4fa4e016834d194828ec69a5bbaa1c58bf970c05f294d74e7ef7635a865263bc8ce4b9ecd8ed9a42019dfdb1f3d977151cb7076a1fdfd02b97e3a4d730334fc5e6cfbc3714978f9cba7507ae4530069af1126f7fb71d160bb1113cafbdae8071ede9886d1b2421d0d09cfa073d29d3677edb33cdfec5d8fb6e13b0895baa37fb2c0d34f35971fa1dec3597e37963fb3bf753f47f18a65a6ae8a2c985653fb85fff23a5be2e8d01aeaa3a0d41a66eea9a4e6b7e4dbe069fdb508d07f763a22b30a33d3dad1e8f1953de8db39a9286154ec6135d6ca67453cc5bfd2e7feacea566f0b342e92dac337ef2bab68b502c49b3b00630774e17fcb779b9837dc1abe70b0e8f7f9b0b1431fc71d1a18d359cf493878110c1ab480126d2e42cb47a10d70e03ee4dd001ad88a9c935f82acb576a5a44dcc57fcffdbbe60e1eeeaaf575095d36734ceb484ba8ea7980a2cccab4d718d90cbfd4f2ecc96faf5c23aadb4a136003a970caa51d1a6d4d828984cb561a89b5138b0257f3403a1ae4f24b8cb00372ed6f639e7c583c65aa67bbda3310fadec6804822525206480f0168f8fd32575512252b6f6f622ca1d53c1385c1efdbfbae6e98f46516d52d0c6977d2e3c476e5ab235c9025cc37ad50038b7f9966fc7d31d165f869076b9c86357c615d6f1a78a46fd765c47408fe1b24226c7c38c7bf27f62469d7d89b7dc58c946139888fa30410b9ae2270ded0af0b5c301d368fd54142cba0c06a064cfc8adbe25f51cbc65ec4d8a4f256c6cc4283e2ad859f148d2a951c219fa4b089a75e95478fd000b78c1456409a70e8fe57555ead42a650010bd7dbcaf3088650feeacb5c1c675d2364aab28471dd9f091c4fafbf4f3acc20edea5adb3f715cfa0aa3913d5d3a76610e3c82f35ac246b24d07dadae9e8ebe0a4f9b75e9c9ae0c235b0c6b8454f45136d9958df9d9a6481a3ca9d6b39a80b247ea780cadc4881fdc9721b4fef71445fcdf530523b2f8fcb2a0aa1b5c271ea11ba80a54ad368a1f7c6fac9b52246426b1f591405b6bf4a8899398ae9b61207c01609d5c1a0c8ee9be2882b2d6e957839a874ff44a5795f85f7cc4b6628c2f3dfb96984c697c2a63ca8a42cd94e51074278930e18042b773ec7bfecbdc4a4047bd41ff74ea37b999bcb29cde8dc551b9a510a5a7aca6c68eaf1ee8e8adba42571e2791656620a820b0ba18b40e98ab58fc24c20539907f161411e1f6252de25267044496fd0cfce140b84fa58ddbaedcc0f0845dc825df7f5c58b4aff1ee85dbb7226a58607427e83b2d06b8128f90f900c90c92327325132ca75f5f0b29b2c60c201fb1560890e30257b0b179922de8ff6afb8cf42221320a0fd48a3f5de4b4ac19e7533aeb6dc9daa556f54bc2889e4414da46ac22d327f18abed02734554dabefe1fcaa031a3ee5313aaa83c8bf364a1feede718a86b99de3386018d5b746390b09f295f9c9c72378aaa4ecafcee9e18c82fb843c183d72a3635564873ca94494a5655d35f7617ea14fa7da6755486aff94bc4ffd5314dbe742e8e0d737ad134ff2856a5403398385f0dcda9f9239be7b0fc25e52e3b7ec94e7667485e1894211af61ab15e9af9d9de4bcff46025338cd2dd3a255191bd5e14196e6859053d2c289a6b5964bf10ff06634bb04abb4850d5bcbbe05dfc3a3b20f8337b5f5e73ed731d752d34c0c9626b2992cc66d0a6aa3183c674c289b0c1fd49f634c98b05c460121390e2baa011713be08c7a20247697fcc828ac43a243e1989807d9d63f6d611e04af04ceb9b495d77899d11353b5dd786dd981e8d76e332c6b65cd75b15f74f3d422722db8e5baf5cd660536de707df053c7af48e1e8ed834cabad80d8b142d05bd15c33bfacd6a40fa9c55126cc9b0854d9c77cba2bdf0c365bfea222247230868763b810707fb519e1f3d6f7070f5f364b38aa8b285a2aa74f4fa16ed865a2c1b683fe706f44db39ca9166659905aee4dee82bd2928d3a90ea50ea56e273604e1a227df9f90aefaba4aff2ae39726d94660280e699cd0846334d4fefb06dc990b81db05ec4216c9ff8c34dae6ba2715623f6a10299a330db7004f837caa44e3113f5efb51a5ca4754a0d0b61f4a50017a398a252c78735a37c7aca2a78b9300772f7a38d8605faf4ad951fbc4f0db18113b4604a7ffad414e2a2c2c1c1053f640b1076b7c985235b5f5cb102e30aab0397b1a694010ee241d043d0863344c88339ee4351332832aa5dbbaa4a24890ff4c3b7f6012e52681bc1457e46f76fb5f62ca9eb3451f1e13539a1b4942cedd53a02e560764ed0e503b7682a61747311b3d34c3ea0da1ae45f567ae02196d1ee12b4e187f41d5d0f74fda74f904f07874618608ec3761708911bd4527ad76b10e95888fc8c7ff79a9ffbdb4914318bc5af710e5d6ef346d2b8299c679ea27d53a94401473a811b16e60d7efd38fa6e7c06f790d516c35fb6b938b7fc30382f0671c75b0da25e47e746385cccbfcc2bcbcd9438865d628b7f743e8045e8f5fcaeed95987f46a37e7b73153f51dfce200bf071f89a6f8647cf2aa34d2a5490d79730723e4ae86391c4b789ac64459860d2e27f79d38ca77bedf2a7e25d6b8ab933157ea75f8bb82f29d5465e34103c08b2fc22d1b5b58d67a831253485442c9cd39435198e5a7912699485ad75120d6664db5c90d5b35578159d2f1d5209d3ee0169f2b22c4181fe35770e06748ad59624f49af028b0e4f662d56248ab4045de08a12fd5cfa1cc1de1d561a8fa6202d3907bc035800036cca2b7f89095add5551e37aad687d5d99b81f39c7115453c8e763edb57773d88bd23d05ea8c021cb4f501113d37af94fe2614a8383587f6816abe473701574e51f88c617692e9f08c93292244bead146318a60575f51a0c29f542eec0e5bce49aa9a8fa8f403455019677a08b726eb333d6f8966561268d9d7cc97490779bd9b0e2689a0079ec8ca29757e30166260219c6de7beb18ecc4c9e4f77adc4c7abc4145b861e5c53a73d9fe57b60b431af09c22bd11edd4e23c7fe17ce22246e6aa49840eccac32cedc735c531a04d926adceba74ea80092d3369b558256d28bd49b43fe078592951d56291956e8d605a2a7a45b3d15a5d1ff3caadcce5760b6860f0e9f85bf35d6aded09a83e5cb806e6d636a895054909cfbf03f3485c923ccdbfc2cff1b62baf081f07512869ded3a5e716c5cf5b086ad6620d2d600938ecf8c64ca3cb8e7c1da240a783fa6daaf6b88a715beaca5feb6cfa9050074c6f43f8a8235c366f0b41e567713004d54fcfb638b80825d1b968eec09e2af18bf89b17ac7ea2eb1bba1db8cc2bb1deb08d3ed30f75d0dd125b6a9bef34d659c7b2f5a9fef0848cf79c8b00d0adf1264f39b0af47a1b1fd11d9813246cc0c138a47d765479349548e298b319f24ee2171b0371209f56208d9e146b143c877460aab7194603c6915ade1f9a0a41fdf3a3e7d905464f63111455ac2b66b89f1892b29c2100b3957754a86edd71b199434cc4582e225c89e080752500b22ee55cc8da268a9aab6dd0fe17991d4f07b484df1b7c774a8076f9293ab49c4348b416b07734df72ea3486ad81522a082f6e4da832161a5119252701b4f4abac911c9cd6ea2b0cbbfdeec35d90e93a4055619ac4f26efb0752ead849a8d8fd2a27fe0cf0c764858ed83dff29423c470b25bc9b846171db9cbf5cc934076fa9c8df1e07bc49a8ea471df495f6a73bcbdf79f3e5a74fd0bb91332ef1e36cbe66a519dd51d40694727e87ffa99dfec54c1987381d025433d462b5e197ee1b38acde0bf20408467fe58f4dd9552c31ba8aef3eda72dc0dac5bc2d46de322902d5c2a9ead63261fd10b7e0f98bc5d55f9c85f277556ce20833958c52385f0b71f59d57f0d1a34746272b83ee77c45470d7355bac56f71e8017c4a8491d28793b93271b48dbef0d1d818e0802e32998b62eb528cd714fce5018f501dbb178106b17a3ed93a0b82b7cdd9c85a6c418adc7eeecc6d4a6358a1caf8a99df7850c7f116df21e94c1b231dd3a5e92ea3de4eb44fbde3aa4fb14b8d31448379e486f2780c90a653dffe9e60aba65939600144a42741902e3f15a5650fc3bacb21f59f52105815f3ad5852071835f83de662444c94a621772a3ca94bcf1e233c55506eda2cdf164c386eb2c1788d793f36ff90b7e329174c43000f068954fa7eea8bf15aeef66bfda0d5980ce75f8ca3f58f8cf433e77ed5fc86ad4fa4be6d9a9dd359d693fd01bcdbb8be22836eea387541b0362f471fd47705e07128ee4b64b52bb813974f38d62cc59eee7610e4a0bd4aacd215067ab0b227f292bce9b9724ede729892e6bccb67fe33e581a8ec2947aef55cca347c1efdd2dcd49d7a8a2442d41f3d6706fb0c752cbf07a90b5e7fb0741b44ecdbaec7145145b4b60114b079d8c04de28d181240266f16cfc4a05cf4ab8a9551d7d61760daf632b2835dbeb047d5619000749d03e1f50afba7a701033972f3fccf6fdf85a0d5cbf09456a4e038375addf6c7d0fe13324f7c9ac63a413d50ff9ffa310a9f6c3cf031d135e10904ff1ba6ff89b8e36d37eed8d67bd9c07d6187d8cec4157d17d1fa5e1e0240e03dc4d86c8a42849be0c3e1c13d77da793cfcb7faa18a264a0682ac22f1a9870e32fb96a00a7bf616e04940536f0e459afac8274d34fc0a7f7ea4c0b3784ffd12a50e0f375e1c8cfbcf273166647d7d711d413aa58178c5492c108c6c0334d7d3ba6411cff5a0ff210ca6d07d4efd244cd57d92ba2b1cde0a323fe6bfabfc11f18e14dcbca74b50e8aaeb25f452c224202b7a1b9c77b0f314f07be185a2a02507b7a0ec42a489b1b3f6b716492640e8581f0c534b908056b6b88c43062d325b73c039bb9d9ffce3f3416685d35b50d694307f73c2dcbbe04048702f8348651c90bcb89c9e296f3d687d952faba3a7df10f05846b8b80f1b7ca5bc3cdf669f612f01a4772e0957609ebef7b8f2650c9c33ad97914e920a87a1c6b032cb949a63fcf9ab66ef44fe01f41f6f7db21ace3357f07477ffdd8004cf5248f1ea079edb34c8ce4e18d0cc52ec5ed8b6817d2141e92c9565e570a32e0a932f0a326747730a4b889374fb72731850957e3073183f777a8e1fa4003b31c3ca1120236451c81572b31a4190c570dd9e67a2f5981d9b57e762ab41a48879063b98b963f0748ed069246d45967a4fa643f68b69738c0c0377d198cb836fe36a85c9b1bdacd9dc5a9a01467115294041dc69fcc573d969282b91084530444c554919c44d49f12b96baedddd16bad7249c41125cb439fa664ac8dea6b21fd001b6f58eb70b6070fdecd23d1388a6a98e9bcb5cdef963a343d5e4dd5f26f9df89647e35295cdea2e8e37c089d6e0c5c8facd4a50217265ab5c8f647cfd1221b1713d7c83eb2fc558b28ce7388367ee3a0b3fe9f7c140e9b1b1e115ff24459c36ed1729141f06141ff7e95cc84943ba37388f686a9699d086506e059a83cd99096752ca4c7d432b4027495688fc82fd1837ab6b53359312f4970f96e9d80535020e6ffbb082581f1f9b3dee955d5eae33745021158de6bdaaa7863b99a2f62d6d756088f71f59d6df64a1c7218475204e427045e4e70996980c58a57e82d1939f5af838624e27e89febfe97e525e5a42675096ec07a3dd9946631dd7178dfc5fae320c7bbe8ef04b85397301a935cab9de7784fe6a1d28e7665d50caa31ecdba2a7c4ed46316c9fff51d128fa40c7df0504f7e6d561b4deaaf40807ebd386aabc03dadda7e8a3e0094458e8852bfc943dff7812dce4e72506cad54f8a90d56f067080c43a6c7b31a3a42ce40fbf01db07215d3db90706a838f1db5a45069f55f53683b95f1466d87e2ec4a4cdde74534fb4f001437d5de44d141f0b2a5e1b1a2966e587ff1334eface42d5a025be7befeaecf1b0d17ffeb9a54e365f6ed7c04c846d548e0200bcb015f9fccba7e80fd98c7d56aaa6f2b3bbb11199cb0397780a85dae7e407130490e3178a1399ebfc35e1b32c6aa3667660f7039164149181302917e54f3848595be11d011a6b7e83a454b045a7de5def75a7ca28805bc1a88a0c7646be124c545dae5d191568ace5edb1786761a793c46cd27531bcd300131ddbc8fc1feb57175ddff9e5d89110e15953a23316aae635499eb59e5629a1731d1da9a948b85ec3b8b223106a51a45f00e16eb34428a6941b7dcf751ede021f4472488bd2ea910a27e5e83033e6f804721cc8b9b9b78953920239ee86809d7fe575051c1f1ee3602c23144e3cf69fb983ad4a958ca2d4ba5ab6d8dfa400784b422798a8f8b3f3e40613f836f43f29f41674c238819a2c2df637da7ff5f60bba177490539b9087f53cdd0fe58ddc87d8fc936073731233aac249f025f6826aecf5ce010efb47f107a3f59ee6b0fb158c28a8b9040fd465f44fb87fb7f6a4fea49103f01570e920e436318202391e37faf6af64d4f55d98ba65aa1ab2480404cf7d9b1ece32ec49fe38685c5968d464371571aba02e8a56d7aeeba831c0b8a8311c324bcf7c67fefc6d6501fc7c83dcc14bd513c658beda2bc2c65f7998b897dd73439ede7f677472c8cfc79cbce7fa96af1970ffb508843bcc29d73d9cacc7c905ee10826769f2ace470d9ccc8a8fdd5a799726006060c643ea4f3fa6b8841d04755eae6951132fade587d77a5b059a6a2f1b2129cfe7d4ec2f06725cdbd48eb1497abfad543e23a28e3c604760f2febaea87497d4c7976540b619310504741564e3da21628b6895e6973b128ce26ac651e4bdd520863e625ebc5a47728fd1130c0131af31961dc8bae4f3544bbd9cf063d0ac37d5e76a2661825394ffa8b8b5ca22c1030cf0926148da3e805079983ad40abcdc128374f473208eb53bcbea62ca0e63b382d0a0f30fea19d49dd9dfef11dfa21b7da7ba0b4b1d643edeb5a1da1c35d200ad0dc782ca7f78a3a5e70f57d7b6b48ee384fef84a7ad2ed3e2cd63970ba6d0cfd79ff61ecd70369747d4abea18d6b103771910e717f44b5829d11a318606d5aa997a150e8bd4a8cb2f093fef0da23216e1f40d7222c10d61f7dc5c94bb5aa8ee0fd81e08cc6de960308e907fd0efa0fcbf1e5f539c969bc03366d66ad400571f0a6f99fa001487b6566fe47b6c9eeba0b9cf4f86d30c40601e4ed976b11556c0391d0033e81f465c6f2850fc304e2ea4a0eefd6479eb754b87e8a7d0c81b61d05d68a1f3969038231d02eb489020511275bc242b247303ffe9a3afa0e2d06f41686c54f039bed6a06691d1363fa56ec92a9837d4b066f59b417700005c395c763c5c5641bed21907ebe82ae992df79f1f7951f9211c720c78381a28f25ea59f90ef36c690ebc19a8ea854c1940eb89abaf677e32378b3b5d4a290309448e99d807ce5706a52195580f9b779e975a81e4c77ada76932dcae00537351786778c21815c8feb942a6a2fedbd60c7e36b86af0380e5e0fa848e2fca3c45671bc8f28112e1589b3f78d01bdfa42028dd2d5746bb75d150f885799f94c41b90d5d3b7c791eaf7c096c09cb5af13e46862b4166801bec7e72555e4d3d727966a8a6f860a76a12532b6c95229d616ad35f0e3570ef12219afbb3e77a697ce09670083d8991820d3e3e456dd6af4512e9d4fff75f4ee8f2d95390f2b84c401213af34a16fbb8a540d496f78fe91f5ef174d694dc91105cdc9cadf610ce0f4f128fd940b7d1d0d26b4ab5acc0500071566cbb6e2cb9f09162b6418447a3a68d223b9c0c5c147c5082ff34d1138a915805155991a3d95c5a3b6ca2c83c80a2cdbb038185d8c2834021fab3f17862899245db47825f7bbceb767e8ecc10ef341c78e9ee9186dc66418d513533b6518ba1aeb6a38dacf9891f98b00eb028c38127ff32900d9b7d90a67768806dfa88f09ff094388a9211433bd499b27667c757a21a5c1c204b967d57547cb19707e3d43653b3e7b0e8df001f2e6257681ed44360de90033c3f159f57c5fd8e288d2c034624ae979af5d545645ecf26299bddec6992fa321072ce8f8de93160f41264ea45306d48e83dfeb0220ebaf8d1aabbe6cb7ecb1fbf9d6381f42470a73fa9a4b1f4c348e625f35e352f175ed5a7de7ec287d8dea4ca47f2f2363f52de9e36bac9dac2634318be866e65c8c3f378e0003cdae1b4222b338cc8df5ac4629206aa65f963b098f7c0dce6b510f0a9cd0ff25793fcb8ece45487b959d7a1a52a5f1b159d626f9bc2f3b5022713c1e03786270fb17bc209193983044eabd984d234ec4e6b50a816fe9aad2d44ae84b6bb0f594441b9101d9acd3295c85a6c9540ff150d4524d01ee9a0742acd34620d8ff6efb9bad7e40b56d8cc9a920b23ba9522cc00d8eb3db3bf7c5bb138f23e5109b45746b05537c86159ea08ef01fcc61fc692487469b1f3c5520eb95759384969e3fba4ce5014767111ff392f9440579ba912e5f469294307a5b39912bd69fa0a5b0daa37c63e1e1eb5fa779f1367405d6ea758027d46cdc7418867f47d72fd1e2c86899afc098e684cc144056a7cacc193d81eb832a115c389c74fd3b03018ab922f954c19022b0aac6a337ee29722fc55f868247ad236c64b20ef796e9b33814d04103f524a49fc4475bd982987903b993473eaa04084034ab3875b36826a4e2f5936886e950a0d64d499d9525ef2c7f0b8cc984765c6f3125766f3664b21781a7162d5700f42f954287c5688dc9af9fcae2ed69f58b5306df222fb17729f149f89a044c6bf41dc26a07ce6e36f8e1c00cbeb2a3abce2d1a367b74db6a228b5b0dd2b36f80be5bcd429492eff04f61f88408c284517ab7ebcf0a6f7b81fe7c8955422196e967951e2921bb48e0b0d084ffdb9053fbf96f76e19c95161c3531b7cc89775e35af8f98e4f137f9d22e335027b0a7bf33954df7618c527e800ed1b164b9075b745b590aa29d674bafde8efcf7331ffbb6e051fc15ec0c75a1c2ce2294e567197c59ccb544a555062ae084b8fc45bff257690e2758c849b4ad7b5655dede73cff884217c96e61bd1c546eef41fbb8d7e671b28459ef827d5e8993f6947399bafca03cd62c0ab9cd00fd0b34dea0c40f3c74116f124a2ef8824b8a2ece3d60c539278845111d0d33e184172a21bf9d09acc49cb5ac14e58066427875601eb7ded89d0bdd30d5efbdad120ff262dcce2e3e803d4d7d6ec0da0b47a64c8392df658097776dff86a016a346c170e1aa35eb4f28f12def8fefd3325888e307ece0cb6647ebecdd666dfc98c3ba454e8eadb1dd5d68093123f22c5f294c56eaf7f5944e3c911ab0762bafe7655fd00d71eb681f1aca8411126375aae73913ca0045bb99be3fe5dfeec9cc3aea8c9ec170d17d89947f59c9bf2c5047e0c36163b7db059099c640d9bb0e2d1b5d2cdaa27d49e320583218adda5c818c2dd75af444365fb522edb8904d4a93e8f1f90edaec854cc40cb9b74291a4211f8d0d4411bcd83b4de1db147427e588d94994de433f9e1d78c5469498f3d8e9738763552d57f67a8dad8b0030580d17b6def46c8e62852fce3a8c5639b4ae3229d74c7417130c1526e09996a78795903d98a895536c9d7b283667aebaf202a2540f7e3be0164cb60188d87f9e2fa7ac8be926575cb3a71e93c7d6491cfe08562e27809a6fccc10a2908b8e9099449750e4c66a0dadc66d2c3555b936b42d40b3b86d66315b9ab56bc52b8a23466af4ae5c0c609d3c4048e91584b856a664bdd7f1dc0629bca46eb457f9b2131c350e3fde04b3d322506c3003368d7a034ece08f6aa3600c4440e8acf05fb63d6af41d99d02ed6cc3e631292604358d5f3ffe7e673bbdb75f988c6b35385b12e5bc226e585030773b37c3cb99706258959b4289ae31fee3b057a4f752416d5083e5fad8c6714b96bfb49438e5803910141d7777a1339403feee8ba0c1f77580a5e6595b932b03af3a7d352dac97ff5ce9ee37130d8e80beaf2147680a4d7639715c02acdfaed4646971081b510340828fca0004ff64e59c2c57170f80facc3e482c7865b7bf367490c2e36bb73fd83acda15ee2547a5844deff50ddb230d1be71d3083df29f0cd9004ef877202b56c6223ad11959803860ad19cae60fbc4cc9d70f384789928a473e8811710337a4061ee62fbc769b12cab9b4941424453c46990769f6e96350e6fe2cf583a3b0df0516ee2d11a2a6df17052b137df0a78fc8f75f4b1368dc6361fe7f036d4c3f8ffbfb6df1486b02955485efa46b4ac974379f39c9a132dbe70ae3e038f37c2d7646ce033498a09291441072ad573b6a6046326d86305f2bdccff30bee11fe0c8eb425f8b0882515468475d3423e42fc40d7418d83725c8b91fa466522eed89464ed4c2f0c316a3874b6bb09bf9283566b5fe97fe9b12d1d0bcff1a8f116c82f1510cbe6763f84e7cbee751c1a3fd68fa33b1ff72fffc208508e46af7c0f92f2554a625b2bb409bbbb8d83107f05df131a5fc66d755a7b33c0363ce44a4058f66db6e548dbe5147e1e25410be3a1ec975296757910d740259ab1b7b812c952168f6f5666eb6f54020949f671f8aee2bfca85809cb129003776f6a064f090860fcf41a22a3d392a29851dca0a910a12af0455d5adcf63329671b1b70d1656214e401b80bb513cfd2ac89a4ad17f05f639c1a3c6102f80a65da14cc1b49e7a20e890794bad8f09e210127531052cf897c4622f0de50bb12afc2f179030bfb133deb479b0e5a9f87efbc0fa8c03ce3c36b72f069960a7e0d013b3def39a5006792a6f66131b088565a0502092a8c0507944fe6408cae23111f7632f577dda7f5ba38b8285e742aea1c0a7c5b7c5061bdc0f19ba0cc05fdb3cdfbc3e26dc4532573cd0bc3c5667beb531c71100eebed1d3ff25b42b7093854dfe2a90dfe75c17ad0c77b0e633f76d3d3ccc93d2757e380573f1650f1a789564f1fa1a32a2b1904074312e2312332a568542291bb68db4516f10d67989c3c4eaeec64fc5cb0bd8fefc431a4bbae53895f86f52f4cbd997ca5fbd669cd7de34c6d440ed0891f58fe4a7849840844f0e0d3d502749f8b25c427b916494233cc70e5483d84ee5c88d4cbe75081d194fdd9e0931f8c75da105f3f1f6a24e95686cc3d77178e355422904bca27cc2969d08e7cd8f49a4f854b580841f143cb7eeb1de5b886bd05c4a4ca543c9ffeb7c715105ea39534a40f9883e227984253a8a5b4b0e9eb5c15169e272fbba967d848caae7a9314f8eb46c587dcb8bb6dd5886f6efbe72ed78b0afa111b90cd0d7863b2c7d3483014e8253c8d965668398b8a0eb328f142f327b5b6692956cb47f25698d7daca2d83b3cde0c905d4be3d68b3c433fb07c3d8234a4787002889054cf7d8ddf8e3d7ce257c9423451f6f4ee0e9a9a31b82b64831b9d1df7bf8a3964817dead73457047f1f22db715f8bdbb319c53f88c3e5e5b1b8a315a9960aa092fb8e8a720e6a0513604d709e4d611e38de01759f60fcbe4c433fdc890d5e90a7e0ab5f92024fc09add77168c927973f0b63f703ca87e968f918567a2d5796b36638b0b8fee68ea1f53819add4df86429a012a1ad1de871cd807a7030e62fa1dee995c420e12431a83305810eb3f62c5800be40143786f07398f06d7ce34c5cbf4cc7a640269a5124964fd9db3683ce4f3e526662c340fdaa6a3c7621fa656f68718538218bc28984ce4bfe1735013acf799043463def0a95d70d590c402520e3bfc428cc3afa29ed68e050c103fbdebb66c1f21ae1c77ef6fa8ae25aaebd9ae98f85b047d3f0ed0ec84d6c12d4a8c5f7d61d5544dc9962a16b41646b4ba0b275339e41380fb07436e5747d422c4be8fa0a1e4386126f3a2af9afb0223be2f755364d12727994a08a34249647014e9025cd4f65938c413785ffda0a1bd8e2c4fcd83548d20ffeec7e82dadac4519506b991ad91289368aeb36c7adb15c1974d3646473e27096e83c3d411f46ff95650335970aa4aec2f02af27c2c7b1a214c5fd09b802dcd34f9909d15ead2c132ca0c2fe01cb861e049cb867694a8edd1c7c17d0c618f33a93c5fd2c860399c707e2e9e2fc25fff5ddd45e31ab0872b7e40fa104dadc1a4d53fc61e16d91b77fbcd4d86b1e48ed57a6b4a4aee146927a45e58a85a72ccc17679d235cc2f3296b68849dad5c16f178e7912ed1042d13701c0c42a295692f161cbe139ab43d091e6e02718f7e899e862dd41790b3a034961d4cae80ee5c8daff6b9d6e09085d0a3728960758064a725a2a35e765e1229eba92b3787808863c97574ec839f83520755cac0f3cf4ddd20d36ffc1fb94e693c6f0de8450a16d32fa2e5cad1c9af00cc52a61a782133bf500253c5f2060c4a70ae9fe4ccd0826b48909406f16d46ad3f77b05f178c44086b88ac0382ae503f224702ad6d6627f70ccdbc62b824de8980f589680da831e217b7d2f0ee7f08976e82f0cde7f32c1c8b585ff9afca6a842bed57776cb3aada6243d6fe69453e00f2c4bab97111b3b9d4687bb231d6c16272964a56342b19b4eb338255950074d8e632f8b820a440c94e07eff674ac2ea15cd21abc60a1c7263e5edfa89d5bfa0ac8b95076c268c81c7b42784705499a4deedf15ab3da12e144096d53340f066c90cb7000b22be7865cf215cc66c89ff79ebbcd598d2269c4799e8ef926cb556d088c52e621e709773f37c4c952cf73ed905fc93c2fedde3550518ad7e000303580eb2a64b4302960f7164f575d11953d24ac77941d4d9f38d6e75ff23939575e5710fa87dc01a6ad7f48059b5cdd37a0715dd971b8084d24d31305063c6316a56a13040b2c076a00515ab5a87d988315ae59dd25bac9258b8464ad1f39b6b573f5c8422347b8d8846ba721f6bcd618e9965885f8f1be2bacffd765626aa09161096641bf2dfebb40fb13a5944cd3c8e518aa829eb8dd8afe4ff47f43f2ca022f3fb5f7e6bbb1c1b9228183e0df7e4ca0c051c65361cfaceb906fb9bdc76e0fefb12b3fea93a9642c9d7c1bb3ad666fc5dad787ac0cd6fdbb944416271e07d4229bcbf31aa1d2186a7a28b76c59df29f020b000adb6ea825c6361883d783547ca7b253bf351eb135fd79f61361472e89e11e8d814d71a4dc9ca253c6734d7af45838875aa70c887d9ecc03c6e1045561cdc7b2009ae919893b00099b824f14f304eef9f4ab125a52eceb79e76a4da654a67ff6f3f8bc5e0a0db8fc0ba7c0662c6dff825dc44b4c869c26ef76e5b81eb16d8063f08e08852695a868eeb0270ee3889915af5c69b5c703d65091b53a20fa12044c58032dd1c368bcb795d2e11894669630624a23db749a2aececb0f5d17cd46a77fdb90a7e6d908a8e8fb6baf40c8cd84fa4b2658907fc8ab7577e91c7597d845bdacc9472332d7a2116e85651540098ce5f5dc32eabb5a8d0202b5e9df73d3005962434a16fb609825e5a3479510bcd3f5aa9d63d9b77bdac158f5d31ce2ebbf6971b6bdf116749e602240ea700f9489d95734740ca7d4a0eeb165d67b68fff4e8534aecb3fe64c5b210d513891728ffcbeed35431464cdc79208dac17e9550d9e0d5fac3944fa50ede43abd17c5b414a78f5bcc46a1f3afeaa345b26c86aa079bf11b14afc42dcabd308140442b21caa465150a15e096a668a6a2d2ccb1b307376cc5f44cb74345128180ba16ba59efd9ed215e34435d0efb8fdc969ec978b387e245da877bae2f845bd6efa4bbc9e5abbaf4a04d78adb444fc0da99085455d78b538fb8dad8effa454049deb812daf48983d46bc5fa321cebfd5c1b7a38d5b20c83cbefe60d3607ec52affcbc66523769faeac89519a586d7e7769552c84ca17302689c01cf560ce5be3e8173250e220795f042935439ccf30eb9e966a0ab58388374179c1fa2f2efd38de8ff6e64f5c7cac2f2640d76198693fc94649b93f31df42d0a255cbc661b20ca87647f81922f72062e928ddf7f64327cbd31cf2345bafde95acfc70e0b03333bb2cc6a89191ec34a2a986f726391420c036d258b6f16e2f0a4a804a1049083d5f4bba1d389472bc517115353b37300c628451da4b033436a55c26787d11190cd7f6ac00809362c302d6e40f82a9fa70c9120e6903c5e80ccccd2cf4e92698afba6d519fff465bd015705940e78c81464bd0c06bc592a4770400fcb1b1341e1a008c2ccea7a65c50cc7e53f6619f26805aca36bf68474049c3658eb6d2a884542cef12dac48f5bfdcfc605dcbdfef724295ba0a72c577d3a0ed23d973cb8990fbda6ea7e1feca077f6c0ff4fc217c9f686fd7112533ed7fcdb7cbc4c9a5c923e3cdd26392bfd01e3311d5e30acc49c19f230103e7346400cf51d69c53de555963f28ddde60ba9c044b2399cc5d6f0d23d308adcf8ff2deeca9f85e8c80591f48575c62baed736e0573f173363688ef11bbcad75615dc1fe13dd5525f6ebbb30ab169ebb595201bb596df81b5817e3e0115dd0538eda4a4bb127545b6b79401efc600ac9d32a73a796cd6bacad490cdb8ee5f911f093f8d222c9fb943f458d69b9f997efd4aaba8911d6a3aa968cf2baa4c74599908d7c11a545a8598b73114f119ce5e19745a79006298811aab5644384b1664eb4c357cbe8b258e457d6aae420a13fbaffb55178c99370e076d42c6f39a13ee7c1689802705f8fd0a3565d7cd32c8c08045fd26588ce449205127d5c9541f5bdd73a6c5ac6a31f7c6fb26c6333d558e67d9d91f3407cbc8512123b6f608cbf182f45346bcbaee4aedac55224f53512a5035c313ddcdeeb9c4477e7deaedac542cc953ef402d533e5697cea540580795e16080ea2bcd6ab7f79323b5114c432533ba563db9df47cca743975b6551af20e94d98e701b7a118b696c9f56c3285bb20af84a5c8b5ece5562656eb4b48c285cbdbde53b10f4d91be9eb5f6c42a5e2f81df9b2f1cbf363483ee6f5446ce5e7853d1bd6dffbd3e8684559dd66e8aea7160a1d022d6e06eccd01ec720e6a585f5ee312961079f799681a6049c67582959e7750c5bf5ea9f13502642e6cab4da0c9fe0ae8e8a38c661d1fd2b8fbf21a90a8c9f94f57bca1906db84d84dad4d208a7e8a1554ff32754d610c81ee8171371175006b58c0ae8210fa0ac26a9efba147b5780fca17a23d6e1389010f5e753f850b517becf7ef98006f25c4e366316750daeb2382312e67dfc50d2a1172d46d26920912d090f82c49f105e4724aa5849038945e51ccde309632aea88db0670216baea283c3431198bb2bd36173ba47359fd148b865375b21a8aec47f7773624295071106714c26ec670ca4c9fcf9e32d1e88439fd07eac1a0ed2cbb0e392ddaebde32033f92af2698182ae8fa55941d1391f17b97228cf2954689f7d8f692b6c3d10aada02a65ecab9845dba64b20b6d90ae100eb2c6b94a34d4599d7eebc44cff49a25b87aa5411a999dbbb8a254cc42a8038e3a026483efcb850844ae6a995ca81bd3f87691bcf6049b608688869a1d74e7e403687083210ab621b8e8764339da7a4379a7b77c36556dbb41e2d3f8ddf4dc6e74863c091d97b2d823ac1e63a395ce8d2731c8246b777c6c74f4d6506a6aa1e6bc415eb686864cc0129f092b0a161cda618340b4e22f657caabc67ace9bbeedf50017aa59b2f651b35f52f945d90864116b710c6090a45dfae76415abced56a66de88ea328c5bc3a9799f4bdd3090da32ef060ffbb83bb96f6a63cda0a013f6fb46202e1bde17fd46499f4d7ea1d98b6e8879387fb5fadff26baab89f13cfa8db65dc0d85c3156a4a058b84ee598ae176c28302ae8d0c180e6df4e0d6b2d1579e239cfa7b3049d498921d419934bdcada3fcb38a5f37c025eb5a4ad6fa01ae16db06a6d0d0a059422102efbdda830b97e8d71c63fafaf7cee1d1fe3485e6a6945bf6d99c1fbbf3a7fcf7833c8f9f2b65d466528dfbdc936f73515ab05db7078c00b49d516cc54604fcd43463760b3c1b4e81ec031f10318e7faead6ef1ecefb3456813904cce4764629394fc87888ed09ebf171eee77299b6eede2c6d057b311f2cb5de92c81638c592fddc16e13e83c731bf9794af2add33007edfe4f911b6e63609beffb757cc936307a415ca93f5e624a10ff006c4b32f482c6d3616a3c90d025dca44b0b6cf8c426d26c5e4691d0112f2d0bd1208f646331442c9c99b1293cedfce35e74b49b1fa88ca49f7c127f4e3c03a5acd86c1d5537e4d8e7f4907cb068dbfc5c9d7821cc2344e37347b1820c8cc664f454d44c6a18cfeb161d74b93eafb941e9f5b02a289b02fd8575934cbb142d37e196dc800f710977c9c6d34e0ac9f3d32bd1e04f79751ce15ada1904905cd2f892b1c12f7c4d46652c78e4c98c092a834e4dc9a7d4f9d71539a90b65085f9e5f4647c86a8ccb19f76a7ae2b1eb5e8247704b7032d641b0e92322febde7e9ec8ef9010f7fe3465caa1f9f06cc12fb041b398f0041d4fc0cec06e6f4ffb4573d07a754e69ec49c5339048d12c71b83aa0a243b52c33e53a4870320cd34351cc429b86343adc0853be8ff0dee122677e0abfcf8c4db57f1f1af39c52a49a1b5998bb7287550fa4ac853b208004c464f58d83eddad819dc85aa57e47b2b2674ecf835077b9621f3dada099dc2a3f5e8b0372acbe1ccbc06d45019b4a8a43cf06768d49f8b786def8399d48c34dd3917b59f21affcfa0dbf50c89aa6e804e9dedea6a809d801dd51a68de3d8e03b9d06ded1a6363d03fccc29124f7955e4d28d8b867d352f073ef0ae77cdb5490bfc227c6f6a718b8a213b942fe68199cf7c99a9e7f87d6db62f7ece2ed92d87df90bd612a8aa6ac1fe76e7bfa43f63135be914d28c88a8a2289866ec0d96e3fbe4c6f7200ae79d981fec42fe9e7577a0d923a844bf81acabf82ba5d5935cb5b055aa193e7a98379c77d2aa01f37c6461b45e75662ab9fb24e9afc2279e00f988f792783b2abeebbb5478bd628bbcb39c27c627a11fa258eb43be0911154dadca4872edf46041514f1aca6077586b05f0e806088e1c95fd14431926331aa690836a6c15f1d15ad494e89d5de55f96460149791e58b367cc612bd2cb4eb9fb21a8ae8df3fb696f7ae978f2906126449453abdd42d8b4d8b64e5c5664a1e1a7067818b644711826c77fea4afdbe3bf25bd44762d8781427029df2f1190f3e0b4d47bfe75253490ccdd99a50a58aec69774d06fd01d4639cff320ffd3f0f4520ef570d05a5c1a2e777bfbfe43da41b3302b2a5fa27cf51504892c2abb992cc5b96547acf9c4046f31b41a14f2c8d0fb176afe860c880dd333405fee3f8587cfcbb8a8978e7d5d7adc4cf771d6dc3561806bb3000ba7cec4949ec8c9a79ab50ead4fc9877943de96f2c9842cbabfbad4871f1afb168382a4fa01672a5e963daee6f59de821a006f91e8a4bb48bb615a6cf0d415c33c3f9baa6f1159f836b09ca4b25b1dbe5a787c82cd41014bdb1435e70a3040fdab0091d3583f3da654257ca732718029b4af03ccd8997b970af49c4aba9f6ed0295f66da3c60d8496b125455708b66030e2f387cbba767130a7be65d02107a415339f133f065111c1a346dd08b700e0fefa47790705358a7a4743c701170bbdbe1a259d3b0be37cdd132bf1f116bca45a23ac120909deaf207706ed336073e8d9453ce21a74d6654f4699c1b5a533ca4c0a9d461c67be94b85e467b93bb6c2b468519ac31fa770fa2ad0454d3dfd06d90de234650620584516a6fc1c5c5872b1f3d1c232261828ba7dc37a2d705e77139d311aae9913b8366c4d03e250f2ab3b5851bfa20ca986ef3722e58ab29c8db40d1b4178a8116299cddc2bc6f9f051a10581a027119752884ce696e5a827f26f728d9815e93c36224f7cd10649372abcabaa65827cc9d424961e3bf8636783fa03c8ddcc88ccf35699df990c0e8492ede8bd33f06af801b008ecc14c3289a686e1d0a239cbcc50c2f784d5f86aea6b33e0e4bd966116274358d32bd2b7d9ac681935c7c2b9c12396df871cba200c243e03584cd44fe82d6665e5e175c0c3639f61271ea5cd8cb90874c1566f950a8b213982cd170f100dcc68f74073c2101f2e94bddb47484cfdeecff346cb969e484cafb9285afd847f34c871634b98a44dd5c4c82a9046e14a84339d7bc4f345aab4c57feae67d040acfa7e5dfb784cb84c2d88bcd07ec727d3041140f4dd230bec7bcd4ad550ee1d33bca2c80663bd2042a5b0ba44886fd04843c7ec4031b41e481a8d0bd0cb7e0cf1eb21773dd1c96ce10638e62cb2bc83f8e018cbf5093e1c118bbcd27a378458d9d114632b509fd943a62bd110387f1394b5f0a838ddc5028d86938fd1a394b4367a0434c4827006199925b8f9310c24f4959e6d0a0570f3a6fc183df098559a63ccf88e2e2faf2b6daf361706c49edbea304a14762aa20681bb27804e023d689dda16ae94a94816db40221dc0590dafa2ef3dddeeb4071491cb9cd43970fc09f0f9380390535e7f4913babeca20ef2c6b7577731bd0488ce7ed50a911440e9e61625980a1e88c329377dd8e84671925b38a430153b3683ad716016177932481dbd7579cda126a5eb11e9be2983a72f9c61c7f9e330fccd73cd1c2b29711cd11610dd14162f0f3baf9b77ccf22893426bf5d66e00be3a9e8468ecc84a1b61ac2daf923c7eec1e9ccdc7472a53d0ee7b486c066b935ff1a0d1f8981d33381a278f25bd5456e12fc2cad64dc6905835d0e3265475729fa166f6899e44cc0015af1ff98e69ae162b04fada02bb5897776a9fa7a252b6dc362895570739fa5b31134ea838dc34c984b3f59376baf9227d20751685e66eb0b3f8176660641649231794c5d77fb9032ea0db4789ce99b6baa8d35cf13dd725680ad471ecff7b997d189c4362a187392f3d7c7294ed8c5570e2ed31b0aff6526d2fe1fa4d184db93a7e4f60beaf77c9a8ac403f7dfb635aaa55c97c9215bac378ba85f99a29db8fb7ee7825a6371dffe6172883c540956d5b05b42f7048f5e53d72c1e8cef5bf56b50bb0e8fec5a844d55657ecf80065f79864a9996da3d3a44b55b82b970f30590824227b78871fe3dfeab1eb0b7afecb6a461dbbe734a14934f15fe527dd4d417b64a558251ba242e9678313edad2763e04af6f13faa5c6ad992eb4cf3867111e15859de3b041e07c353577ae715003164071b2685e05771de859d598517180e1b8f280baeb066ffb78f8c6d6e5d6bf2ecc709519ee26cf4ac4329dee5cb64f0fcce7202e4d628b43c4346c7b34a9c22cc987fa4fbf29cb2fbac7b80aa2d153921bce3815347ae6f2358da0a822006014672999105161da17b8db03c2463e6018a6ecf4bdee34c0f7b76a54905433bd8f33e9539cded0a1f5fed8c0eb8700b8231e5c94706bbe2940db1c1ff18a22eecbdc9b2478039f8bc2c86f383bd2f1044368e1791ce61e132ae5aead7e73ca6ec2ce390df508537c320ed5c8804941ad54463beff0a1538a552fe25abee0e2ee6f6228ae1dad118e14303e65fefe99230be2306630e5efc402819a553424d5cfead33d77dd2b96a311a6cc5aec6b2e4362538cde65a4cfc4c47d7ab6147cde263866f26e110bf0e0c2ec866691e3cb50af5accf94780aa8f4687fc8dd294409c49de09cb22e05f652d91783b6c227793a47ff130aee0566b5b42dc85b30eb5e82c4079ec04a2434f9ef7ed15f56d0c866a2f102039316a8a109a59d7be0aae994941c6732a540145fb2ae8eeb60d672689f808078c4e3706528cd68d7de9a651fc63084b543d5388a36d376dfc341773a963b22b6e4348b92ec8a28835ff08a97e957dff70f7c71b3ffa96142afdb9bf6cae9280f6bdead7510a8d8809d1a3ac0f4e2695a396f73fa0c2732d35156dc9475f142c25aa538b16c5951ede4bcf708f5155f1ec80b0a9c620a9067b424365e2045e442e47b3acca88acf206f4e997eddf0689944341dc67dafd42bb07826cdefc691ef6568617e352a33d007323a5ea2693d62000b3b10b6343198fb6dd737adf1befae8108262db3c2f8ffca9b404d913263d5e5a0f8791b1d3553eabc3810817314362aa22b0fec0aab8a5064ac31af9a89b7b84398ea13f7227c90cb9575e8d47a2e75027b951ae6df431c78a779523e5aaacf67aeb31ed39d602c3c738ea9b4f8a07aa7b13ddd215ba0be4231985e0db7cce65360989beb49722ddc11f0f66cc78f5ae0581e08029c171c105a0dfd0daea28b94bd9e8586c233838558d3f60ad8d68d04919eb0ec6c9d9f6d833b28dd8d2744d8b0461dc383007f6017aded0ead123246a1c3b5da88ef5014607a618edd917f2e85acc6bf1f54bbf74decf8082f7dced0928f83fd608cfced89d791393cdb89294687e4645db2071ca0d40e1371f5633391038aa125c07e47d2b4b206b9d9efa4414315b1197e9e046da75a6ac17e1a51cf4c387366202134364a5d6c3c56645a65b1a2cc8e756fdabbdf4e94f8560884a58c47b172a86f44213469c73583528c47c971eedbe42415816606f788ef1a1bef6a6c3eea68a9e64abc8dabe76dfb55ae17fca26a9cb1ffe1bfe86655e22faa0dd4e770e9d260068d10d7b972d5a135ded81f6b3617bb481bb5db61baf3852dd6a45cf837df5a80496cc4f325cff90a12ebd34c79d5c6fdfb1356a6fe2a9fb67d374a237b30d949b00bbd6c6fe3c271563b8939903134b3c6134688d09f4699c671a7b56f7cf5c3f5808d8ffa611120b06b8d28e2afc76efe53dd90900cead98386d0c68cff842761a4c5fca2e2a3957cf712f145b4c0fe2d78f18803aaa7a0ebfa3484c04db29587daca384bc519711b1a1a389e2bb3f812b0ade6057b83595b13a633ed6e5d064a9559834856c0987825c0c2dc41f643fc62f932468eb66c8f62542906a8d92280e9f5b5e1ad7e667f76514ccef9c02535d7702a9e15e2278e89cc296d19d3659a615124ff82a17eb513758c78a281e723bbe4118fc45558917fbe21a122050098dad7219ef8722586a6260e5c7994f8f6aebd8c2a180269ba6819c6a0a5a9448ae07f97c5ddd9108fe7945e79a4a85bd5ab3e79beabb5318c55f4dcef8a8f5d58e60f67e490d1a7e502f105110b64fef9e0c0ed73ba74b44478cadfcb5939fc15e0c70b6afab227bf0cc36930d4b5f03a7feee4a319b5e6f5cea1420227120b69645ce8a46e6cbdcd8eccd04ded8160b425ce1c7fcf5b0fdc799e98a88ed86e263e3e25c3ea42062bb8c129fa057a069c3ad712203e7a4b2c2467b2f4f7edbbbb59f6c7421e73fbb74b03b71468c0a3e4d74ccad9a72183daaf37a614380fce83f073181c6a5362cc7af33371d571bc466468d4db1c6969734fdd3d348b82381f9a1d769d12bf69903fd214b0409952ae5a80fbf8441a0cbabceac33ce7786a0a6a8d0ec646cb15a74bc66ddb456fb4a6db13b400efa6bfe4cf0926347713538dca92f913f387620f6f97311d59d3ab0c9127b34c82f297b0a15badcb0a10faf5e189c7ac32c04ca13787e771a24a0256f5b8e35dc51f0e5f1ee9a341611bc19374888b7752bf10eea4efc27db606920baec40fd852ffa26e213f8fb2521bac34249240abc078350780828f7b70ccaf6725adcc1525a8b460f8f8d71771e7f6aea3bb0f92a9f7fe80d00d294e429d12edd1ba8f8ae76e7ee657a39172843346e0914717781d24cefeabc7fec336746f26c7dbc3b41865ce0b4e1f0750602dbc0cc847960d5ff8ec6e7bb73f203790f87c6e72164aa44dd92ff31edc7c93f0d1a05660f9b7cd102c78d4a21d80d1b37d182094f4cea5975216a793595199c5fcdd91da7c7f4ecb8a7a17b493ac9c2a8ab0eb8f715afad2afa5bf090c2ea709a6bdae347002ebf7424432e63fcf589ac2fbb6ac9700f2edb94575222cf07f1c3c2bcb898e68e9035d7de5c2e558b32d9f2985c91243ab41518e0fcd249fe7560c6c0c52fc75690d3f39c5aca596a169345073b6d747a02805d0a1e3e25f9f446318684252f8ab8d665b4d065aa5e59306a09b8727842e41f4f30f012a1e54da3b29645f1e13a0e3b5e14d27caed2b14cdcf95c4a921f5045689ddb4c322a599e5300cb5921cd383c3d9308d49fa1c5e2320dadd78a0289e31893768454c84e4076147da7b3d5dd7ce803d5816a03af6fc6e912a0f04ff56e12f83b556344fc802d4324c2d8016bca381b300ee93f062a42df2867a414926d3e1547b8bcf42abec9161e7123906b0ebdd492169e1937d14de5193f4949b5812961d4e86079810cc343a0a779e225432885cb1a5901ec18e665c5865406df4f0141a1093d71119d88cd3eb5e1ab893a8e7c66f51429e4b01b9a113dff146082f88ed2e2d4b85af149e05121e04d3676b46c4ab9bf879ca2f732d4254dad83e167d1e96a283e40e5638e1f6b516808d13b0a07818c1329b6faadcf63820ac2c71fa7c491f37b2d0af23d9c1746c9787124a8955bb350dd8e6efae0866b3fee2337427961b2ab0d451afe6b4cca2c6bc62cd3eace317dd467afb6a51d9584a4b3e411302789425deaa5c7629b291af0826d2b4a61ab85d7af4c920d0f7d39f238cedad7f4490a7bf529b79c3fcb26cce94144a4d014a4914edf70998094a09e63bcf472abda72930492f92d9c7e5ca3fd9111b9d9ff60337ada2048cae298be15d83e02146d9e1f730f435f767e1fc6e1fa2f938716122d7c2d67b2eb157c4c86f2138aea809a6772558a5cf7aa100357ae8578a53626585eadf338babbbca7f1d6eb066c3644f7b19e4a04a9f320b7cdaae4846572b13069110c0fe59c42a6f25c22a7793be3e1d389802cbd0f6175dbd79f782e819c043a3c1815f00bbb43632ee04052036574ce58bbf72e841f0e95307b30088d5b9cae8ebc84f5bd66e87ab6aacdbc1caddcf79e3794c4a0f10d5e508fb063cc70533d14aa7d18fb4e45c5784e2ef93a91406d3684ac407549d16337384d63822eb665a4bf1b4da15cd186a4ac3ce89e9219bc12ec9e22c55079b9ada52a8941acad058a146779e2c46491af82075048c93deacd13552bd6d6bda23403c68821084a1e889712f97681deeffcf2b0b7f4990525f0fcf0585ada5237fd2c1d1794a3fc2114e3bb8ba20ce5c46dbe57ff1807b87360fd9f14e1f4433cc21941c7b62a80b2671a8bddb0b8ade543bce46148e35e23c0d1ab7cf8a0fab09878d16487f613613c78793c1cc8e892229020ba4be75c8639b88e86bbe8c8504d06449e3481f4a89a1227921731692ba907d3001ffebcacdc64ff78aacd12d3d53b33e1464e88a05b567767452ea57278b2efa8a92a7c13729b6e41b9cd74357594afe0824bf51965c6b466150a6ef9ac4d9a79ef743c3326b317aba5d3fd1e9052a8d8a57e4f4e84092059b6fa88aac14362afa5b779e3fed6556920395fc954b38b4254c0d6285524d4900fe8d81da1434dfd9349a8440c60ba0005a5fe13108a5f433e110f589897253f8a8c5a0182d7c2d3518218a39ab86d972911818b12380313ff777d4364d6fa47f4edc05a8f99fd5c0d0e5b36ccd2c433eaeb1d24175f4349569c2339c02d7a6d5b4eb0221b53cf05b4527f9ae0701703726466990be3bcc73952fb5e3ef3322bfc75a321dc68463911746dcc7b85ef7d0ae8367a9a9cce8d144614117d2d4fc4ac790dc3d844f3e8e1afb9a08169479d76efa592fd6cc1deb6400fdebd351400d8841784d3348976674e31d3426d3bfad24f45a72fda64f0ca176645221b7ace83beb3c948415df5157bebba5fb0e05cba61f27546abdb2abb547d5b2d4dc0465fa81c0206957e7db7fe4b8cdaed9c74d7708af2e43369c0bfbb83ff773dc5e79033c008bff6773f38dbc535e178f4a87a7aed1452e4012c247a8f5eb2ffb10184d36f34bf72944e2818e59458fa164e13a49369938d6bd89751dd8c676570fc7b2ade16be845c32b61a8db447133d2a50fb0bad396c36a24e1dd36b9a07bee5ece15f0ecfcc81812b00e5f407a00e8cf2506f79d2293b31a36a406fb0c74c7367483ef9ec1127113eb9e7bfbea23acc592701832c9817b5d7d8b7c01ddca13899919ea88fc096d8a24b9debe1feb3e02211a923f41972e3b466005b07f014baa62d35b5d1cec8945a304a2d881c761654e314f6da4dacbda57b1351565746b5f07090f7ee3fc6fa79eaac349b7c5eacc721ebec916839536c18734e60dc171c45262c86f5a87d33b55d50c26e738b22f57856d84e231644e8ed7b4933f4e84c2c9ed852d57a5612ea97565b7fd15d0189aeb3223b824f34d3180234f00455da954f976e16163c643278df92c4c6f95c59afdb71aa5abed760fda1cdb5909ea0fb812e735b1f2a41d5ffd2cd5843d858ad4554fc4b1877e069d4bf2dad52abe9569f80d8561aa789af288b41e7f3327851e13c259db7fb27ae741b743a365359bb7084d38a23b2790f4821dd22afcaf1d1f43eb8529b668f1f77f44e31c751df6aed54bae2b919e9db6bf8d20fc8c6d598fbfb8013c1736c8774f0c113e13fee3a77f54ad7782bde92ab62067500434de26abaf500e211f9e7ac700174ac0516b3ca8aa93ee73de005aff9a875a4189a547d65aefa0c5b605edbe6fe2ff5d88d34590d66db9a5afdb2d852dcb16e111894e90ca2732fb10d70d4bdc49030599e2aeb47960a6e95b9916d7b13dc87f86de47b76ab2ed00534b483c49d2d050424a8c912368c84a2e83cc788fd266a27fd49c8425581d13d6a8019aa4bed6bc5584132f8727e333055ff8e41a0d9a1fa48718f5a992f344a289c9877eb75e4cc08e14194c0e62ef8aef5f193c6035521baa4da6b215f7225073c2477e42e624819686186d1d5b1856298e2766ce97dff9653dac7afc0e85105ec904664aa3e870b3ea45d64b8cc0fe3485f861d699f3528a8b3debb7d7e19bf976529247e704ae3e9e6fe61cbd21a977ef586b2c9489adbde717c229b81eeab0bc5ab67d6926ba3a6f6e5515b0d3432b1b06a4ac76529217a2760f4ff8c5393877ed3fec168f546a9099b3dc0ddcfedd0321cffb0601febf24f4b8e8a89be8ff2470f03116830d8c2ff6f827a1b2944b568f56aab97119bf45df7474109fdb1a5c08e04564ec3d1f5678a45eb902cd7eff8b8e71e527aa91f5860cc0cab2bd26e3062906a52de04840ce01ad6fbf44d8e9911eb231ba8538ac65333be6b1c0ccd3779f60d5a0cef688fd8f5629b9b8ab5ca3338361b3cc0118c10e37c70c554ab0190ac592e56643160f807c696f84d21b0fd191a6972cf297951135e1d4af6bb5eda8c7b02670a8cc68b9c2238697a98c034d8ba129bb00aeae01ffca732974a1049379333dc3111125212d07406b162d447479d08c3e48d4c41363bd7da9c80e92628933c146a7054ba397aa8a32592e789a57c582d831035bb5219b252ad1c9d301d6d6d7b052e6770f4e7f216382622338099967ef9cae9f4a77e7c8edfd900c6fce77552c081437d5a81a487f8ab260d33ffb02945748572582b79c4e0dd4850458b4f6b6fbcb0f4abcfa55b5bc3c746dc7111989517e6db4ea540441422aa7b2952a582f1092695cb8d9002ddec8e69fe7270a1c22080d8d3ac81e51c3804a2721e4c98cbb2a413624d6c2e8cded334509c91207d9fbd12b468dd1dabf1180f4bbe592b847887ff4b1969fbaeedbdbc72bcf09dd3d0d39ffc81ebcdcc8f5253fd5dca19adc58ad13eea146fa9af071beadc818e5830834fd576f042da28ab1c49bdd64fbde16ff8ee0dd829a513ace8cfaaaed5b5f06ddd413e7a4c4fad3546c331f3470d4428e692124827629fc8ef77de3f9a7c2e9db23db472a14d903ca69306511587c5e55d09f2bb51eb40474a182b0f0be39d1231df206a2e0d776f2f209e69b8fe31031ebfa46eeb9dea7ee8a9c5755980a1ab605c332bf32a6debebefb45a1e8facf7f68828f77bdba97197fafc9f54a0144350e5b37dffb6c4f3a56cdd6d99e5ee58b56256f877c04c0bc5b8aee1b346890e173791ef763bf98d07d19162bd71c6b029d8b916cc5855963e3e3e07e1c42a01c77c2d51e6e99216fcfb5e3409a15cb37e3c4862405946328caf73f5428c0ea92cec09124ca33eba9e89ebf6d737d0d568e73089dded4dbcb7e22a22e69b1477767a6414e7bedb62254d6ebea75a239f3aae86d2947daeff502e04d3ba49874d3c28e346f362b711c45a18649e052a194bd5b26a5d51e84f6a6fd3d1ea797d5092477c1bd75ecf651e682d7707787f34f803cf68f673ff38bf43abdf90f9bd63704e1987f5f53e1f37b3a56580031e868692fae0d7a1ae87a21959cb7841f5a1f5e026dbc8c3bf70f1e6174269843e3ef64e92c358108f9349afb42f8bde28770e5d67ce052e848ce57ed56e0c2b4fe1ebfa09a5f8a9a8fa316283ed44f90624326d032b2a0e9bbcbabf4896c6bd5129c4c1adb3e81cb7141b0abae16aa85b854e2e672e208174f0026ed5ea4c84010acf21cf24e2fe2db5b2dfa42a6024c85b8938f26c5c7ba8e3cadbeec33d0a36d46177882eb24b6ba4d282a9fe2c7b5f562097a7efa897b121345da56950af77148a7efdfc60e193ac24ed2d4a77041ea03c636275f520da2c157e0e65addac496dd6469fbd1e3bb094154f70893523fa223e448dfb4a91d88d8ff3814ab623876a87dea86c3f5ad0adaf20305dc29932f070ee9032d1d273cded7ffe4b43229507a3ae8ec47da0c47b5b067cddaa6f86dc118df8b48511557d5eac9e1f10eaae625297cba6b3ef43efcde6a62198c42a1dc9cb8f28716362afe358613e259f4b7d558c60378e45eb2e4c63db2a5487f1a0f82242bc1c075bf46f5d362d8c02a5a1f506bf42d1f2bebdf9ff3609bc95d492e20f7d887b38d830d8f5638c28862b93dd50e17e9963da878522ed589121ca1b7481ce7f7f10cddef96774aa9dbf608cf5aa1f1f852e84f007a8c3b62f09e7c5b64ccaa66dbd812962801932e634ad8f4a542fb183219eb7e784ab73622f7aa57b9e480a379b213dae71df5f95891adb007cf14731f7908e001eaa80ed2bbd59cd46ef9e622bc2fda59aba7184529716ab6b76882a719b890bbf84b376996a266b4b93194409ba564421401e79257db302d6dec681827e0ecfb9a34af10208ba1e3c81cb2da080bdc093034d04e795a9cce53ffd227c97bfde298d89dddeeffad2bd1646fa4c1e13f0d99c1b51dfb2582c38f6dd12d5b13c7358af9015e4087bcd3467c0cd12548986fece4ac327df2e3fd4fbe4c2f1bce50ef65bcf6198f8fa4c2bcf652cb944dace90a05f29695ef34c88178e32aa1644fd17a03950a2960b6433d050220b7c5fdf161baabacb5121247aacea1c010e6e79b3fdeaba1c2dd9a2c14bddb6ff2e8196340a4b30f4f70e45470636e4352cafd55eea8e11050e364edfe66679b3c0442fecb74bb5eec929bee643bb6044a3d4a5d4b12fc7b525b7b0a02bad0f6f4cdacb8f5539c3fcb235902e15989f815b0356ec264057385d5cf8cfc808253bd62c9c15ba50230684adfaee84bf7e9df6e7332af19ef903841a04846d27d61cd1721a112e7b77a239d102e92f3de9f73176928716927a708901502a7bbd60570455ddf29cf46322070da63d63413ed1a72868bc6d3939ede8ff82fa216af2d7f542dd859293e50389b6415a37fa1b707d42fb2c755d97e3e43a09eb99ac77c7acec2938b8ae8131f77741cba60ab8a7203e8c2988fa49549062e7b2d048dc7a5ed94f681f477a2c31b6e725e055350215105db5509a60f01de17cc8553ec1de1d6ebff576d14ebda9fd3957701759b24c4905ac8dd2f41b23d66637ecfd4068be5f4250fec24635ca1750236c7b327e8c1638d91b73f7d935d947bc6712bc33f44c050c14bfdab7fb31a96b30890bcce6b6379cad880d10b79a2d933bff1efa205f5063cc6be97fcf4e58e3164820b4f00866e97603a837e9cfe88d324251cbf47215f65108c1a406508c21a9603d2489126a864e091e2dcb01cf51f01759ea295acf4d106cc4472348921eb619af1728bea3371e5a7637a397a7230529ed1d882de5c4b39b64ba3f48802c3dc97e09ae48937eb5e468d69b2a21cf9e858fb5b62794f096508ec4159c3c6fc20d5a468906daa825229cb8ae2781a796b15ecf192f8f1e4151852ebf477ba29f590a2cba5a083b005dfd25f9e58afefcd5f831bc8396141ae4f77a8afb0928e43fe4a978d680b5d581432f37a6b30a3e2bde80a2b29b6e912923d21783628cbd31635445a5e8455d7a8a7b60baa155f7e2d11424c2843812f33e3c82b2458e942c04498750ce25b8376da0809ac5a773be1546cb085e4ef9a2c877705c4ac17f51b55986b9e230ef671e58fb6db26f25d95a19d8ba36f60544ebf20955ea72fd63aa8109f5004a77902d005b5cc959d0f90762fce08d211135cd12db856bba2cc971fe984c085c18c8cddbce13eb4c5114bd65b8ed504fb13cc1e58863641ec4e523269351889924a2ac2a31188a6e7cb922d13889de4f9544aa4c4b729aab65f3cc23bb4e09a1eb8a8f6999c549ff017594ffee54cc4c40fb02a770acb65be200543d09bf2a15f4ff04771dcb6936dc64283e50c8458a341c44ab5768b7720b4ff07b0dca20f12787892dd8b2d0ab624c34f1e35c8bbed353bbd8afa035ae6cf9c290b4bc710832378be9e056f9754cc07d205f787c3694ec997f8cc7f9d34a348ed4bb2fb5adbc70df76295ec96d1834463931c1d389584fd654303e6154330d60903df5d0a059f9f4da009787cf9d7fdd846919bd27677fc6ddd3c697ffe8ca4c4aff0d0613e29c33949d2770baf1c2cf1da37ae2b1b2ec7bbc591cb5aef3d95fa4998037b5e08b41e4ea4545c20f17876190942edfd5f3bd76d799d466aacdd334f9c55bd4ea38526f9ba5fa4d3edf95528ddd68022e0951b43a7988a12b505776a572c5143d356cf3407702ba9e29ef8c492c67ea2eb44ed0bc364d6d11cfb41d4e908a9c36a79d0de2d626b6ad888b35a7f1410f914868e8fc18c1f0e9081e5398722b37c7d7492288a20754afaaef40055d33585944ae872a81a3841739567babdc1f3ba1026b15050a9f72434b684f4fd86bab405941dae1ec28ec73c9bcc5d30a038d137a3dd9e8777a14dda5149583f33954846e5e447344626bdb9302222291a7ebae36f572e65f0581e92831de08724ccb8af60d905604ee83f5b846dcb14d81f49ef3832fc4245a292429d16e0e38ff77cedfd61fc081a73384700e266f70de29e3052cd095e291b8717b9a181bc26a164fd6d3f86932225af1bd653d0a99d21c915a601f2b11f51ecea7788752eefb70525e19a4edbfda8d85405914d9d6bea9b741dd7ebd173d83a342c16f0442dd06c4e6ec56a43bfb4cff076fdf460a1fb98e6a3a384a759d1e99c6f2db25fbad5d8afd50de0da439d5fd0f6143f7b0e554fd8b2159426832098f3bee56e9f49aadd8e1a26f46ceab7376b9d350b998ca9e71bdfe28c7749ccb9411dc5c73c0190741c9188fe15bdd2a0e11ed76cd3c20ff3f0ac774644001963687b8fde4d7e8e26f0aee6a7227023103d5234d905a528ad66c0914d1fd81dc34108a5d76d109dadc7ea560b3684a9efdf57fbabe8a80a0f8263bb5d49eb0a4b32f1ad8130395ed72ca14b5d8a4fe0de349ae58138141b4ace6d189e395deca687dacce2a9fd8dd98139c0bd8d81619e83190c39fee1094316330583c3567688279a49ab001a9cc5142fdd050f13b439c6bbd81ee17e67b98effce7d181fc1b61f33c6d355bf44cbb0468c6eeb0adffe2b591f0e8e601c95391629fbe354742910ef5167a56e5f685bffabae99ed9a3c23fb106dad12b83fdb554607ca2f7b0dcd65a79eaaf277630b6162e039e50283cdccc277fac5312b6d7b0d156ad3a9845f7cac6cf8a77d165293f01fb2f02d2dbbcb9967fe94635bf248ef5eb9daa75feba64f3dd81ba91d7c335fc8add1ef1bab43e9c7debd3f0cf210e49c090a755e0a3aab7dde5fe7360b69878c6a48a6af665330c7e75134d60296494201f85087f548020160c75789340996eb7dad0e38a0637e71643ccfc5ea9bfde1ee72fd8016b21fca5e7571e68948b8f2b8af1b1fb19c4b3d41d3db57ef6eb44b1c230000d5b825bd07bc7a4cd4c9d01bb4ffd432ce716e490b4c47232036446bba54e64b0183ac6003230b591faa40fd086b62e1b91cc019ae94b4ec28501da7d897bb384de9ca669f46bb967d379ce3c87bbbf7753b6e416da5fdfeb1ec1a1402af6ca711f72a545d2581d2d60f6b990ce61c841442932aa0337841da8984a5b2bb1a01db030b791ee51359f7043ea3dc4f2d10971f5fab2a736a3fb10c9fe5c9135533fc566880dd3e64f624aac4481f926bee1c2ec8b330ace343c4d9f9680417326360d180cfa18d96578b880094e0b649ce8950ed2f24fa8ee781b2d24738ce2e74aa7f3cc6269aec0ab5580f18c6303f5311f80c019544b5115c371b3f6fa3564b3d4e396c308c17c6c713068c85878ac051d21dea5356741c694f26b719d1a4fc7b5b7aae8e57c0609ed11cc1ad585e3495e59730a1af3ef52a3e501456bd4fd7728029051c349bbb6356b7cdda38996aa9560c7450672f58775d096362321484c64a4ed23fa67860a1463859e0e68e16d758af0f05164d143705596f3ea9aa9ea9b2bdd36db81150bf317eabb761c0835047b9865790e7aaf6de1329539cbebd1bf9d6b10c252e5e72eaa84b7cc19b4e1b255537902a2e70ae8e8eecb7e8a173e7ac001a0f7b77b48511247a508ab34b6bacd35316c15f4fef8ed07b6567124ccae94cfaeb06daa5aaabedce48ae69abb4b8a9dba991a177a5d1496efb43f422dc931c370073fa256b76055a58d0c8bf391bb7782da3a8320f02bde385ba84bed9fe7fa4f0e41b41d8e6caae39aac8ed5809d36ec8ac84adb8cc1a3cec4b0fbdd7597dc0bc4dc6ba2ccb33eb2b953f30f4b705759d506f9337d23eefdde164c06bed050bf2943793c9a3b064cc3515b7d4e2bc983a8358999bff7d9b0c3cc8f4aa582d4fb0f2a2006f0e4a543dce00fb59733be0e9f1ca9120a0781611e2d294ad36925ae86fc01a02e949bccb21a3fe590498c40f0804686c264bb6313fff2f23b92b8b0bf4b10622ddb293521e88d74283a1aff910ae4368abedcc77ffee07c91dbca05e3caee68a323b15c19a99cdc92b2ff3a87df01ab5542b3447b044358b07c72b026e43f1264be29af8d6996bc0d7ad9421d26263e9d0c03a8dd4f7b16d1202e803478672392c04903fe7e93119ec6cfaddd3ae96887ce64a9c28dc2b5f5da8d80bd5eed69813877cb17652fa019a02c9b2a1d332781abcec4b85315ceea1a0a491c75095b5790bf1f45026f48cd178cd64b0b5931fac5bd53e776bda294d8ff5e56c0970715bfe98fc4a75432d34305f01e75176fc4061868e3c18e2880166b046156600cf65fd987376cf9e13fe373a387927a65f724991feee5c84ebe9ec3f26673e52774d868ccce5f068c6445cd469d672894dbc4d271e976e51dba2659e5943d28c55f5e633bf383ded86df21c61a72f2f3a35121d8f85903bbc4ba8dd94f7f1de27971fe03c838328406efa4e5359fbbf9aadd7be9e02378182ebf9638ee0efeaba7353aad97060ea5d3de6d180869975fc57a3289970065744b5393d3d190e3b2eeba7a127541557a2e40bc09c0ab186ce2c17d040d76ee09f86ee3f181332b7ab4aecc30820eb0af5251da2ebb6e976dc7d09f9433c6df21c98a6bcd339114ac5dabd46bc1762a37187e24027eeb34a112dba3b7134bd4bbabf67b447217b28706f0d8ad1e2b9daf7e8c78b17cbf09e10dde0d83ef80c34b0986bb3a3ccc23066b825bea0bce5f7229625f3dd8a1d66dd639ef3b45198a49a09e3d2aca2f287dd5f09d79790f7ee25635af8adbd0dacb38a3ec7038532c0250b3020af48069df67bfbbca11fc7e8c406c5beb92c1f279546414cf2e6329d24e14834a33e0fe6678bb01275259c4f1e7a05a0606a87591603345f5c0893bfaec981dc801a1bdf6e04dadeb9bc68e2d7379a97a5203345bd4e727fda55e3b2ee8cd15eba7d6fafa40ea4dc7f27e3a025f7c843f86b2d1b3219a8b9421b4a052d885d69b0a6ff3f68b138f5dd2f48b7b60685139427101d5b8fa9e2123b12a81bbaba2a55c9b2aa234bb0518cb43b1c1205ed78c35ce133dd2de40f7780ee0f75ffcef5f09485aa8292b14d523507f721de79de529664c36352d2dfec0cfae4dc8c138293ef122f6c8bbe6c87115697250ba321ef4cfae0c54770b302b1e754f41b07322859c51e42fc69533be2d1c0b0304c19964ae5a6916cb6a79f49428650ca3790d7d25ffd8750129ebce61232cb23001ca84a3a8fafb375b90ab3521d219a589792b884ea5e35f3994ef7cfe695ab78e1ee3d39897cfcbd74ab82ffba2eb68991f3c1a96169e17f33ddc808e76eabfd451982ee10a6251b158c73d7da8c206e741dd1fecfd80da0854f0d8045660993b8163e0664d429a91df61183e819bbcb0711403bd5cf0a11e6a3d986049182b5aebafa586c419771c59d7eebd19443134096592c4c2ce902a81b0408011a149b4cb50bb96c40504eee91f4fd4264315861b5f96d33d4bab10278f7f077c333affd22951eee370b07b7e6f1c912704d0679bfbe1035cde3bb99da61d5fe061c364602389778373fdb6cee7f3c99f59fdfae20d11b0b9f232bb0bd9b97200415a2c73cc6230c0f05223e04bc1b4810b40d1572804c92f4bb1d76520be15617702256939c8c1f8f5a03c396c9c8e4e6305c5c935205759afb9fb73a7fdf3a0cec8468fa4d7e4500ecf276f9d0fb954f8808abcf8db2e5a7fbaf626457e3303c58dc879c5ce34c0e3b8e60854e9839d3febd9f6bbc29491864921bbae2fbf3bdfc1daa379930431443903186bbac642a737a5c6ec7d0731b4614416fadd56450aa44b6849894b7769210d1397bcf946cb8c0cbce2bea1c9d0e20dcb80957263e76127c014e2534a4c5a6e3bdf20b2c758a7a1a97a026959765722c97c2a643851e95f2d4a8fff84ad8f7d8429b39092cb9c6dcdcb3e0ec83dd18e198721f04167cde8de5c08d892fc5c1abd55ffe0fdfd8bb4034305be76b5ff5036be9e5164a2ef354372e7ca937edfebbbbd657087dbba6b4f25b4ad751ad2f793693a1bb82493819f075926d8a6c73438f66c9b36c5b680caa84420d66ea84a77785205ccd5364a0ad678459ab14e2da65abb7415493fe183f0f52b0e60a08cd3013b642ad8c48916f609a65da32a9da3e5a8ea0b7af9f683373692a9060961b21232d003acf38a663f4a6524b0ccd7276ff20554a8f04116512784d80bf5332e646f3fbc17a33db065d04be7ff305252a1b4f912e1603e604b090eb8e7c5978645050d97767565f8662666cf6744065fbae1864b3e35183ebf3664b2df9ed8b7fba306939f9a71603fb56ae82ff2011b2701468b40b49bcc18b4051550552fefee0e718d55138ae1133cd4b65aec87ac1296b1499d3f288bfe584c71e5e8b815b0d89995d7cfeb0ac6ac91fec2c3d404b8af1c5320ee3be233c65bb46f03c232a490dd2737fd7d4795e8707a146958d86cac455a5de43ac8e2403cfb85f6c40f73d9f4c7ca1d85f4a18bde2e1260ea85e567e85de51d5e7485bbdcb4b33b6409bd46e3445000d680a0035af71c064764af6924633b42cf5852859a471d2f17dedb382b2fc817f8db3139c53a9be5c00d460adfdefa47d55fd9652a2197f0b0c38a3884ee57f4b94f3074b18e15a6c6d025bf764069ff45268f239fd67155a38dc492b4e981854d0c53e3be4b549d87f6fc9c72bfd7048e691d86b1979ec22931c963cdd1fa12978e26fc495229e76aea29203d618bc3358aebe6ecef228cd38036dbac589bd85efe16606f41ace47d137692294ed5e09f2b40e4353cbb66290abf52faca7e597516cc7438aeff3894ff53fd9058ad18a055f6142307777c96495042c71c43ca0ea67d98c86b96cdd847d8f0859860405c5e3242f965efce88323c247f73fe2f0509c45e1598b8e69ff1f13981d9827e85d14b0a8065234b0e93ce988b4df4551663b4df0c6d991c766b8e07a399dadf149f0cdcca7692799ccb5c45ee2570603dcc2afb64cf3e0297fd3f518eef84331d095c1d14dabeaee0e4d0db6c4a15be335d68808504b7435934458f845360b97c27788b035008a90fb423bb2a59dc205cb0b6211a2fe67cf3820192bda8bdd15aea2fc755884ff1a273e89a24958e47af4003b376cc82434d8f3920e159b9df5384e2b947d770ecdde3ad77d4ad73f0e5d2633946e1087d8f0e408c84d1e09184aa32c853a2645f768f119e0a6bd0f6d12eacad58649d8ed8313e0eadad9c8ff33e45e1073c65971ca6dd36fb62a387ec84699e89165a560ba2376a8297a80561b36353b628316e8f8df8c7b1b0eba805942dd905f85841470b094671c1dceb7787d607d5ab05adc12d294c98575733a7c0c1408f614dbb57e2fa09d87b27139953676a00f145296dce5aa0dbaff07443d5325c1bead4c56f4f2f99ab739ec9573f5f9d6198639e6d53a224bd24cda185ebcba646ae150f22f2b3c3d09db85891a6f575754a9ea94be6b9e50a2b4195a30050ed2303ab9cdfb368440ba999548a05220379a6d95736fe813cb8d26a11cb29aa9b28f757b129729754357deec1a6551bb826f0d2b915209b41b526dfeba20ae6a0d21c42c057fedd10ef4468332a0da4f086b1e7f8d0778e21957f99b738ffe49861a5b321d801bec597d96d40105d978684c92303c5464d8f2c34b6b2726495d7518c150391b8687df8f88922e5bfb017ed5ce95f22a555bf6bee8e5b55ebc190d064a5e2ac0ae4cc0539269e122458162c80b38841540da49a39ee4d53536b5515e2077ffff5a44bc615ad83d8b003df29031c3baea5a940f9765b844cfbf0d89e615158684071993786fad41ab0c3e82baeebe1601423ea0d36ca66018746518a5aa06332217de302e72e5e3b1c1a6fa6093c94b1180f9230612ee10fe53062079eff89a63152ab53bcb27747396a188a52f439cbd92af749003dcf9b7fc3b51c9cbe59a218ebea4939becdea83362c9d7d42ff72bcaed2c4d7c3605c539e3aee32c54492cdfa1a9614a3c85fc554a4b20a549db0672128bee32df9e614b0d784c590868143d50339c9a84804cab5d6cb70cc3795e64491aea430974355c84f5f4da8f8f1d0bd2325649579fe11520c8ad4ca96c257f034d497ea1b7830fe5dc2448b7a9f90ea32f08bf2fec7efecdcbd4bb5a764ed01a5f541d07f9e3f7ef7bb7a74da4a8115eaa7b3889fe7bcb367bdd66fdda9d47522330c4c9c933ab3472001f0357e051df6da1686d050c869b926444217bbc175b99031fa6a110207114ee5868a8f4bef0479cd5e8de74110e53a873609802b9850a93723761fb29acc15b882f461592326e8f2945175ab1a7f2e0a740880266fabb70dab942a24a8f4280c9d88cfc7e90231fbb842e46a7e5d396357f42c6ce68acc0ab6e224803a0810624a1e5c307999f4d1dfb01d7b71a7e2bc28e43d86cfb4eb001cd5bf7e3d79892d0b38faedbed827a196f924f9b4b08320d192e233cc7fb2a11e93d1717f0787530b9a937a6d0b5a9920479232efb1a62605e06b181dc360589c8325612722921380f85303eb21828e4129f68e192ecde99d1685fb90fb59cdf298a7eea621e64c6baa26cc8d4763afcf4d80ecfb0ff1dbe54d45bdbe7745e32be845e2a67aff7226c0c8eedfaa5c297058e78005ecfa3c04e7dea18264fd6a4f963e6487ef26cca37cd8549825d0d1e2ca73d50317f1c7c07dca8e6d7898dc598f4381961e4527fbe840e9ed6d78c2e832e7a391d78a75a95ab431973bcfd573e6d61993a9a494be2c44596a98d245f6978f38c0cab56faf16786b8a98b957736c904129ab93386bce59e2bc0773cea8a47df59dc2b90169b818d3e89d8ec8cb3c54e309a4241fda8793bd2d19d3e445cff1658e8d83b2780565a4b48309919cb47a369c3ff6da2d32074dbff65528ea4cb00d1fa854d54712d05d81e6d1a6d3e49a498f135d1c0fc49e31c73f795edfcbb7034d2b8ef8b3b5f98d92100ce7dc6e053f6a2225ef854907528d3ff7a18451ed54a82b4911d86d4eb154833099a065f0ed9669ac205b5e6618d81a2fb7d74325b04c56527a92ebee98bec07828227b35c8d0364dc5266a8cf8dcc01cf8ffb222f9f0993d747fcbb99b36c273c2df256ec33183fd5df4e65ac4350120c3f1ca6f1fa44a7c3daa514aa8d095f63a13a9f25703f7c8adf7686755821e99be0734ee1dd01187830843073f5e74504125e83bd3c9c227217a46e1f5b7ac0ff70e8f11b0fe79a538305ee685ba9f110fefd2cd23290d507f7f6eb77c64e5905db35c1e048c78051255789dabe31a3730e92c6502ae5d46ef5ec1df3c098fe6bebe719f70494d12bc6315acdbc4ac000abee9c5ef40c98f26e3c3ef0f2f4c1339e10049f0f46371f1d4fbf7fad47c31b23f3c2905725eac52b60e08922fdeb4a5b4b07de7fd68968d9ab9a2450b7ab6d7cd67678e8c00f1c9faeb0f1fed792b07666571164a31d5ed3ac3483e333442bf82585aa3598a299c9f97a4181f8e0e3775007fd9031bdd4c5553e6f74845195e0d7512bac94fcb5de339fe537f49f0e8eec8fd27f8cfb893b68ad4d7b7afd7ce79c9f1f24aa1c60ced8a23a8c93228480f37d603a64fff58dadb4f29295471403da48a33f1fd82a9a6dbef9286fb0e9dbfbc32c940b5d7f341c7cf320b831ea128e29eff29fa4d8b702e2d002f03ccd5e727d73854c26b72a5b9c36bd3b7221cac4c8ef56fa2b6fc13fcc95025dfcfe5402ea0d3be8f1e9d84c99e06e923e10e1cec75a55ebd137cfbaeb6a14adc795712bccf0eea3da11ce79f1dfff0a37ec422dadd22e3c4b1affeab1ff195e551599022554d2f8ef5f68a2d5261a142f1f22caf12bb40d963ec0c1bbb0aa9c09fd1db3c38c8b0d191b35c9da6335d855fcea8200629b079ff48323ef7218a89efbb0cc6cf30975fc751a008cc0dfc63897d5adba8a6e1301cd17800c5b837084d4f51df068c0c9fae2d8821a5ec745aef755e76039b93fe7e53e95477b8d92daa5571be756f47561aec7ca238f6c0d08a07d1b30d310b064da9ac3c01813fc80542521c48aa68df3279b2dc8d522f2ce0686ca3c3a5b29f6fca5d32035a1e7b731b59f2fe90e43a6d9c6958074f1fb32b2eacffa880026c479748b214e8dd734ab69380482818406d5c0ff74e10fbbd08a10872e9d0881eecb08b44afa3f6cfc5b46317a2dd789b7639cf278c41259c8159c467bada98946c3a5e7c72f6ffcef5c0e8a178cd58dc01848be0cdee711ee753ec2292cc07db869deb9cacf57e502699eb8a66031471f18e9ce3f402a02327e6f3d65c7eb97fadb46a8680401b583edb8e5f7aa049a1373220174d27fbd579d3a419e496c6412e10b6e972d0c2430c35beac44ddf46b6b87120b0bc6af378d857c197bfc48d214c3cbb3f3fd5c69fab605601f8996ea57e5b4db31777a3ab6acc364716c88c431dcf2637f7336da7f8db1e6e609f9f65478f169db88af23c498acf6571a6aabd3723f61d1d84d5245c8157abf4aa5174040f3cbad88bcdaad0df730819f7c9be35979a18d70f35e4456a338580a6b47600e6a0a05cc2c6e0e32df0af2ab2622e512fd27c6ee16d81f4f35314fc8ef49128e35299f470372606d0e80a957d57786a53cd2232f250aa6e813feed75e0803a80e06669765cbce245cbaa749450abf45ab016ff514861a9685bfd61ea150287a5f837ef0247711ff00209fb541d19d9a9b3e1a60835678ed60e487157a56476def0fec23bad296be1824a5d2c1b28c8470b5327e240d5651b0fba6bf790092b8cf80b51b1cc5a06b2f39591c1f8e3642b2f478dc0067106f24638093762ad9433242781e32fb9b9827a438abed60882b462a64caf7e27632d4e6f638966dbbe096730de0d12b05d7ca18d2acbdb03ccdf15b9dea230fb40ba1e3d5621747f0ef657831b720a44b525b051a24abd62c316ae7e72e12ec26a6116678854f18daae3250c8f5f2d4fa9a1702dd378a4556bc6a3c26261daa653cbb11414b1b455dd20c21388396bab02a57a26f9c7c5da7a9243893a03ab63be15ad6328e7318ccc2153708766e995870323d4098eef843f3ebc2ef932287a0175ac7f00fc4988df801497181846f5a84b2c363a5407d3e89d19829ec5dad14d86a1f1e13e51f9a568d6f39758f841afd5f1c622b26cc62d10951443def953b6bdc69e771a84b4c0cc174e15d0856aee8f4dae4c9a27ff4b027c1b02fec7dea85fe6d5d0cf3c948d639d8668d6e1a326a63b1035dfb4c8d50c6e6d794fcd43a4c2afac3a13877bf3ac19aac85a9fa8365f047a8eeec8ab4b296b658bda607ccc0949c1bd4c5dc848b04e37f33063d311377f36166f935a2c0a5280e8d7a544a932355dca87d8274d0280ec00ff612fe499861fde1560890b37eeaaa0dcc8d1af079852e59461727bb08d1a163d1b250b2b137bdcc90e3843fd8bb098a557a5fc530db51b774cabe73687588ab408cce96b20a9132302930543c069b05def6845c5aa7d44f2a1ed34dd1806b5ca3bd08004133bbf0c8cd65515ff2f440a7efb78905a7ae404e4773025c4ff1d02950a0f71ac803bba8825cec784a5647ae037eb851fd6e580d8263ed2e2c907a77808b4fb5ca91fb8b18f5365d45f7493f3f178c0034a7f5c07abf37d75b13e02c2bbd3f5bbb0127a19cd069b773f54fe3d304bfb1b88bf64c73072d6cae1d94a6f2cd5a7e04d0d6e2f4ca2c76b200da2ee836a1175fc2a8efc4c3fdc1dd44ba6b619f431b6807410610900d833a0457a0334cb604d4b3a114d692e3f7e152858f0ddb049a9ff6030f90ba5c95d3e89cab518417c38533f2ef95541fa8c38ff3837e4e52f3a5a772b9682b3003f95e1d1f42e430c837fd1c9bc467351785258a4364538bc618b6d34f0fe3d69411427c160496057f0ff8a29841f4afc05fd28ab8b913887462e74b5d7ccb93743317edca2ab4b6cd88c32398b7b055f09266b5d380a9f70ab2d69a5203304b431c41ed07ec2a69e78e4ea7366712d9071216e59a5a8b10b0eceafdf21a3073b57ca17cb8ee37dfa5c2ead7be63a9c41fd29926c657e5e6dfdd82faf041e4a3603a96dafa993ce216a761f432bcc8e90d7d28dec7330c7713dcbd4d6467fbb860c2cce6d0b3f8e9bf6f2fc33fa6f41fe11f9dc505ec31b1ccb2bbd286e780b9b9312da775a891ab4f42667ee1a3ee0e32c410defd5cdcf6c22a6b79935fd016960b846f38bbab867e3273bde6009b057384890b946389a155b8f3e05d9cb1693655c2a4341939a403642aa74e821664391d1ebf5fb7b99c73812d57f14b56abc4288877692735356b88b194b5c0dcc56dbf5c04629d35fcea5a392903d39f028aeff74710a072819871050d0bd5b81a9abcbbf72f6d6bba567cdb79efd9d1637d4c1bd45946b6bc389cb113e094a26587285841b91cb9de31476bc7bb54a2bb9416f27a3d836dc5446c8ff41111d915529c88c20eed057f7a3cbfde25c2060278d5e635bcfc31ce50c1fe12e9dd75e80cd9a4afd608b29f2346a1385cb2b64afef6d9a790f8596715410efffb53264e383bc7e56cbe7fa0aa510c10bf34c7688a7b13f65f6e15f83a48cc550c680b1496495559ee018fe8dd0d34d488e4bce622ce34e4de769ed8130015aee57d18ef77452751a16d64b7574b29ece33200cbf61abdccea3c9f44b7f0ac7e6c4ed6b268f3221573847917ca3e3ae481c840f03aee83eb3ebe8b6a40741dbf427f86cc8afe866406424f7c1f8fff7bb2da1d1985eaf440986f0f743b86f37c2940b41d7664ed87183cc3b0d3fff9b6f29e9672ba0f1e8d49cd5256d04286fd4c995202e8958c7558e3dfce24971d708aae5491a77de694450abce426d6504964a4c5ad8f5217e63ee811ec5283888df098591b4b3da88f5d9949132637d4ea6f8a754898941451886fc903b1f5c1d5b4c5d9c452f1941cc78283a03786babe9f2c0af4806d67e4a39090efcf6cb3f3368f3d1e939a6a2e0b7deaf963684d712e0b164448133d0c850c3cb954e8b6834beaead106a7e2d8a91f02b8dc31662cab7c4e6c32fcf7db4b8cf2e53a0e96d6b9272d8f1c5cfe825bb491766bc93cd761d0baaf43270b06df5d4acf788af842644b1bffa76dc641cf6121001a7a3c7bdf3936c95b75b6a45961fdbfc8ad806efbda635faf1f6d5cb8fc2cf165bcc6bc3d3cf4d16b493e1de306b8dcae8f4e82764a84a283a4ac3f582aaa9a658df69b8a00fa1574ecb78d97b784f3f586c1d8020c102f1511bb6ca8644e072b92da4ebe332252dac7db003585d785ce9d00c04092244b0fc5904609634c8faa2d63bf6d34f2e36f648ac96d30f24832b344ca0ac80fdc1c00c34a8043983c0a26c382f35d551e5ef9c04c0cdf0b06f73d29284e2f1c7aca9cd116f9dfce64f07640f52d4b0bde234c59c2ce7a0a06eb2b2ef170a5afa1e1644ffc2c9df8675fdc1ed336e9efd89f6b6c7576f71eb478b6990efff24887b647f923b8413fe057a7434372cb435425f9fb21cfc5d667b0cecbcbb1e88dc367d8d8b72ad1ca28ee7d8275d9f94f5980fc9a203e34f73779e74e9c489e6e648a6e5a7c4e644695dd379022ad34f44fe62aa2e9b0810e481862ef87459f76b3676ed9e45d907aff3057cf52cbc5329d3677edb33cdfec5d8fb6e13b0895baa37fb2c0d34f35971fa1dec3597e37963fb3bf753f47f18a65a6ae8a2c985653fb85fff23a5be2e8d01aeaa3a0d41a66eea9a4e6b7e4dbe069fdb508d07f763a22b870a696592e7941277d26daac164ac5bcf8eec12104dc2e11fe6110e46bbb880dbd90114ece555221f854a78cb5971e8fd95a8a8b7f27bea1c5a55ce4c9a0bd393d0aa984e96879fda4edd53fa468b0afc3c41b00f3a0647f63e5d095baf412f6adacca720d5878ef82f02ee24295c2ed674b6bf0abd547419cf7928dc3fb209d8c87f498d75d025b9fa3c0f49460930befa5e9fe05d34c77adae47a10e220f6a3d8cadf95651df610e33c13dee23036fd1c4612c7831776bc27cdb85be89881cec97fef64ab8286bc8c25398cd1ceeb99598f96edb88acd878d832fc0436915f1fea1135d7a91d88f35ed6b2e69754567ae4efca42a9a99a0865ac4a7cd21672f461e61a380197ff2de20fa2c761c6e5413e99c47a56c4f7a5ac53302c29788e6566fd765c47408fe1b24226c7c38c7bf27f62469d7d89b7dc58c946139888fa30410b9ae2270ded0af0b5c301d368fd54142cba0c06a064cfc8adbe25f51cbc65ec4d8a4f256c6cc4283e2ad859f148d2a95735314a5cb42cd0d6455e3ec9ecb54a4c1672539a94ead981a4ce060dffe93ebc0e87fb06da7ffa1de242e7dc439f6237f570725253a1c6e6ce74645189b5c864b2e6e777b7564349938774753f334ce919aea5cad2b986d52ff1eb5c4b90f4efeb13e0e38174cdc45e168bffb763566c304ea4586daf11c0c1cf6d3f8c40f168d1e5f653dbb313a15d77e13cfc43916b8ad43d94cef6573b1a14491d31cbb7de0bfd10fe1f7bb58788f5a3860c7b1cb8c64cc8e9bf95105b13ecc14f0f4e8674b677e94a11e2d4709ad2ba8e29eb0f5dbeb39aaef626bcb7c55ba39d68269bd3a7424de194731705827e0090ef7cf2476e0b4cb5e2eca33e9bdc604095589fb249a83d99b37015cd24f323117223f2e4bd0150a48db510446aa499fe7d690772bcc716c8bc5b00303bdd825d57e58c19940166361bf0e65aae2842fd43590551cc032cac7c4675c34ce4b8886794ed36c5b2b91cc0cc96563ef0f89ef98694f0b6fc347dd167e6814ef0be55fb93963911dc59926c8e16d06c504674f9e7680d637aacc3f619acbf4320642c839f2b8f2fe5d242ba9ade394fd8bb848c9769a0e6acceabacd50efd411fae11743546afd3ec3ac187f942fafb331c4d8714def4175490280fcb5814d86d2520129d8bb31ec02090346d1cc013ec8baf789ddbd070261f826c9b7a59b88dc376849927e6aa46e9b59799471470582e128de26099e969915d2baee62ea185fa572e3c35bc4494836af1db82869fe74ba43e96c5fe3774ef5f5e74a7edf50cf79aeb963dfbf4ec8c01ff826f1f69a3e15c49df46afdae03561f8e79cb1321a07992ba44b984031cb52ba60eca443f9a225d788cad1d9f9af5a00db761b9105063978b57c741429ce4585f90cb0ce709f8b81efb3ba059a112a7424b2bfbacdbd5c1b94eee536b6b2057dd1df0451ea41284bfa0bf7159b7565fc71a2d40b1921477203dd24c327ce7faeee0758af457504e60be236d15f13505caef6be161996557798d1ece31bf22bcfd09d58dc060811bc87e545a5b9e0a64c188bdcb3e7a7615a05699a7f478a5db953f7677e9fb51b18349981eff034b4ec7500f3619d9cd1d5dba28f9310486839b8c83ceb288243732aa16ec1dd82e9be7d9801149de6595cc781ddea64528337365d60c2701a9966f4e880e3db11014dd227c4d1b29ced3075d0cbf41787344d65b3365ab372bbf389ef789db8b285a234acace73cf56b39a8a9bd6a2b203ba0332d0f74ea16c098f5fa43ce53e42b7429adb7e3d2de0526ed5d8bc7253903fe6dbe86f2af9b89ed104bdf96b57078bbafba4f909d9cd6b7ea38b108ca6bf88c19d26bd79697d45de9c36acb7cda6a8eea9070cda985fab72aa233d4c3c0900b503da4ba788232641c1fd2f575de1363212fbe5ca6cd0e1135326bd5355ab976fe7f81157f60a504c4f8d94b8988014668d0285e99192ab4a0f91be12b8fc4f9793ab235333060d8f50f33f47da3b1d9799fc58f91a08f9a07e2af7f8c6338bfb3d3c976235bfd95df2fede75cd3f0b60e174dfbe095c3b84da9aae5fe4e4dfa377970f6d33d0a74036fec4b4caa3cec554f11bbab12ae13debc6fcf58d2516c4e2a99e525a4bf4ad452b02fc3c427d48bf44f7d304f09b301fc13cc75731ccfa8642c222d589120c79d8438b6c2d4f21ec3019f316d70a7f522657fbf0312a64eb4b887d9755bebd0038844ae5d86fdb8dbcb123d57f429bd6fcb3a7261abafce2042d548bbb607764b34a71b1efc9b2cfbca6d32d6a450891df0a74bf5e187a75b2894b09d988cec41cd5fb96b77121c8b8caa96d7e2f5199f9ef12cc7e07ca88e5e9c1a983ded7d28bb615b3f9c35fd20f4ed3661d3b1d984b8831bf59d5529add0af6e7d3e25e7f5625900c9fe3438c83adab77f10ab0114c241d288da064c4847a2f2748ef791216f235dca2a61c80b35713ec309688df4dc9736b6a506f8da7cb99a1211e8358fa3d535ba07373fc19cdd7a695cdec703b8f3c752df8f46cc800c61a7f0b4a298bac1a9adcc178bbf8f74a5042b098e41e4488e754edec17328df3a7ca37b8cc35eff31435e24afb469e19c2e0e6fc648ffada42bbf1d857adbd4d664d687053a0e45cca60f16dc406aed6fde7ad2cf4ea6325be9d230cf32a8105b4c1325de5a9db5103b0945cded54e3c830e6175108d91b614b022340148f7f862f3787d099a0465d59a8294ba9448d9cf36af3a7aa05a0f0a72504f702dc990877968786856f5488bf1390ef504f14e976dd4ac34b531206b332a13030eb143155854291fd8482532d57b5adc525c5dbe9fe9da9b9b36295afad2e0a071f60d21d68d434ed97446fa2fe2730f09e9dfb9ef8bd5a89de720af05a63a63b55f70c6482e67cd86d9510192501a6b106c15c284be4687cd674afab4c4bfab3f37138d56fe2cf66327994ca73bd51a969172c34eceea6b223a32ca62a91c910e0a084a22bc22c185dbc0df708ae10a0841acec5d9fd986650eba9cde0c135dda4b5a1cb061c9751fce7dedbb80a86b292d4081fb84dfe624086a883fd7ec4aee98ade9e25ee44758f72ed6bbfbdc7fdee1ecbffdf12e312bec77ffd0cd5708a70662fb5b906dbb2c5022d6239b107deb89cc708e3bfe70957d7fb685b7cd0517cf45faed6ccad6d9e7a6a8ca53f828ab37dfac47b730308be7d57a8da188d91a0c54d6a709dd9a75bdda0c78f4e507735523e8070105520b1a7f2b686133dd690311d2c04b7cbf10c79c1e7fd1112e3346408d62737194a48d794da9958e46e095f525fe793ae71cc9933ffd2b546cb6a740c660d8ed87cc2c3841e9529b47fa18218a6aac450d317008ec60d7d2208a69861e4c33dd7438c2c9f929a467fb55e7c355a38ffee3f7cd048bde6af58750c067f84b4062de2d8c54da75a4744dfae13e5c4ba2dfd9248539ef1525a50a39b33336a514e3e0fc952d7b814aac9a7377956451786f37092e432790f5a230e2fb5fa44cdf3f7db5def63e4f11ed775fcc0b302bba9a49554242a6aa8bce07b913f3e05454b6a9912f7f0f39243859333d08ac0e32b9d91aa42c33f8fdabc8f188bf0d585a43e98c1a855b6f79013b32f8b6034bdd93496b60e40f4009ac90dc5209d372b665782468ba20fbe9ad02d80bdc6d3c18de63b63a37a5e3fa42ec25f2064b56d0441d0dfba9a92efc03e06938c2f80c4e2f3d35d2371881cc6e2c180f60e40201fe0648c4e58cce57ca3f7b8b319b01b9cd1a6be98c2db6ba3b72f7dcead76fec0994ed6d30876dbf667ba11f3797855c0231788d1ec059cb97d28af80c0ef0b79b4a2a64c8d5620fb618e932cb8e1684e4e73c433ad58c5ec87246b7927a784bf61cafefbc578a85c21977c80374a4627172554571c9f3c8bedcf8560e7c128a7a9bc8a8de30787f6a305ad70745f5b4891b460270025ca96f963e62a7ebba190ab235db7ac322c309b3c7f4e32331a3dfefa4fd8c63998998b4b6753b25cfdee55ba21a22da92ec8a750d014364477fdce32c747015fc86c8ca66975a7c53927d8fb71eb1836e07303addbe705b146911546d760a1273fc252b87286f3a60998602c27f3056a4e6b36975611849fc4158dd8b9f56152f87302b3ed2e4d6a634dd9aa01723d43fecf047cb86f514e5ef830f6c0ef0bbe3663092e36a161af1e0ba17ffff41332a23545b2939821a7db124e92373793306cd4e1a20428982aef7addf5d3ca86b9ee43a274684dcf3716dc815ee796cfc42dee7a20ad13121e1b313f8494841201796fa3cf95f0f0b094e39df8a6998577a19c9b87b2b7e6fe2a828c9a60bfae65aefe5fa61474b1d47276c312b9b5b4726944a8689ad28e77596a0ff88b1eb1fc74bd7bba2718146cdab331d26ee95395342cfc6a602fd0502b6c2079f89c149934d709333082fb9e00e269612a51f26386021a46a4f3914dec30a6c8eaf8e54a6d0fd1da20dc8592cf0e7cd0d65c1b000b4f6833359667f9fafbc8ff6b866941492bf86b7b3f8419d0e7aeff6cf3391d4d8586d0925faaed8bf752715778d13557c6fb0fc9bb2afb8e99fd2ae0ee5ab223c3f75b576900ce43d409928dab87e251503caae17e6aa5bdba3cb64d969e8ec093944c7d1026ad538738049e3c7cdbe5bb0b2464e0d7b0f5791f7ec535332178e5746a0702be6a1c3c7dfa8aa638899f20075e832f2c2f4a72d5f3e1a6642ac9961be112f8392dc18a7199927778c581d18cc654f0a78f670b6dd715826529e7700d5e36f3553850e1ad6cddefe5daf45c062dc951dd87c3a18ca85b01cd27e1d03c5b48d50324b5373aac0567a123fcc28324cd7ff2e81c9e71b9bbb4c929e6598cb8dda9d7b8a31ada7501f92a01370e37df266dd3d7d5651b9f60f18da14671c8784d1b8095bf3175e0f22e3ebee5474bd7cb7e8f8320f3f6e2c1f40a3d3606024fe890ad4a784f4ba21e262a83c18f8c4d1f8e1c2266b39a331cb202182035c1ff7eace601728a9312b59ceac906306037d64b0aa1da48e7be376ce657849102091bc2e780761c44f42cbf89496f282f5edefedcfc51e75c1d76f2d165847092af3d9173b60c3379a360aa8fb2f3b1753125164ea5a1859b95bddda3d812661a755054a1b9568f10d38880d6a7968a307833dc86a2d3a394024df85f81e8f3e14fb614eaf67fc3780acd2b998548bd8b4409af5acc60a0a5a27471843c771dbdf8dd382f1922f27470951fddaec0aa21b5fb26d33198ee900f9328b1a69900f8694041bf2fe9a39f8deefb709f6c95e7eb35d374bfe8c7b55b35011b2752471849dc157632db69a3f72f38e3cf2d04305f6ce708307eecb0e4b0259899a33240b99d71ae1c2488c33e0d3efbf6432cd833a4e132def8ef8d9d03c3dccac2cff538f1323c69e8e0cebcf2e6ddbc8eb0a7abc9deb865eebe8000b43cd9b214bc729cdfce8ef2ec4c2e16e33103369e34a05bd6aba4c873b693e26cde721f7404ebfb13e6bb89271c321e2d201d3a874346e1247a2ea24bdfe8c899c28b70c03fc1705a8b7b439414f51105c099a3ae6e632c0dcab8d7457752fd35d88ec856687746b236b86a2d1c9b955ed62da4105405eb6233b199b15535230d00da263eecb421d79b6ac82c4669e0f25fbce158afd2153d7845299d90fb2b68885db92b33a7f028943ea55ee68d8f3e694ad4fd41d92538a843f9e7c15df04d9cd51d9d09bdff8c8a2bf5b352c0c6eb823b26be1866b710fcf56620b354ff031617fdbb73939e3255085230e805dda3458f8cd647725acba45eabbf434d9d6647ffdd80a4067fba78e26f5c0dccc9d43ce43b1ea54b65af933ff15f212b3b4148e35abceff34157cd0e580c2d47d0b81cda9a3134a95dd1f2d3aca0ffec4d0974bc0b5b07e972b5cf2fe71d471b12a38ec0ce1f4b9014fb5f168eb578a14a0d19704614e0eabb0717325cd1aa99f684cebde5f10abf10888ccbe6e556bf4757af2d13efa076ab8e8bebef002067daa8f3629f6f40546fb8ed9f3b5a2f0eead67ef03a698c486b9efe7821d7b9d72b58931eb7649830fa4baeea2108d4ab63922e60e13932a7b7f1e3f33822dd39a26cb967c2533f3db52550f6e40a2a9e750754452e14d49b8efdade19df1a9e668a29f463a0fc1a4f1a90fa84380f093ef218705f323fb45b24c21692f670e60c7a752d9e92df2265440780b63ac53d4c1e37749ce6aee583e6295c2b2083788b9b5c0fa6f6ad05f5da21d3983bcd1813bb8f361ad45894f2e0b12d0c267c5b305f298d99ce3c336f4a6082e0093450243099beb4fddb56ee8a65629f5f1096f2e9b5160b810eee22ca2cf3ccf7d2d03fa9a4cfca58e72af853791e3dbc3ac849f1bdaa942e46c0215c81e32ba159d5e44f730184c90acf551934b061bda22ca58b61ffa40e35eaca87ad531f9948b896a1a73043c6f675c4c080123544d110e4dd3ac13faffdf64be25a27f5866450e984d8d880b505d26722b3fafc4bdc1f8c65a09b6d849e94307f053c25cc545781eda99892569e9aa3e9c2d40597e9e3ac4374dde2a262c147411c3d66e5cd8904ee7cd8967322ccbc723abe69bc355f032fcc5cc5be5646b52d550e0956e41daf669d2dcfabd0e0bcb8af54c8dc60361b4566cbf135a781af5ab7361bcbc3ac543570a5963165474766cad7968053f3c0d2d8ddef29cfb747249fe5239042fb592b0648ff63e2b69b19c43258fa4e1ba63dfefe64c864a5963f2e17c843608afd6afd28c309b7b0ad417ac6c54ad758cf3ebae58dc552c8bb174f87b7d81ecfd01942b923623b0cb3678cb57a977b38deadb38a46facdfdbf5a9d204c7f7f056bea47307d09f5504fd1d62d8ad7fa91afba04617b7ecaa80cd11d4e35e44d272ab5dbf083e4b18ba12f5607379b7c9595774e71b460eae46eb49a626daa9e61d9d928e85cea1dbe870c29d7bd9573f42526faa7cd6477f8081eb8227f5545fec7bfa5cf0c9db30dd2835eb709174209cbc025f14cc3531066bfd9344462ca4a590a738014a1aeb0091c31c1a9673fa535cdc07e9ba489e3f40fbc2d0ae6dea28a079bf83a89fc1ac0fd9b6f10bdb5e5d077bce01d0c8a0c2eaca922adb0a6d79940eb13c7cba63b308134e388f5c185fff0a862755b8a0a8ebaa0c2dca9fc285fa74c3b3631035fd6caffc550fc7aa007fa3606f95f16d8850129790b9dc5f0dcd7da53bc3e074674a800835c9e6390b2a4b51eadf5d7fcb6c9084e90faec1e42178f18b67f5c41dfa0994c8b5320094b2c847872c115ece5fd612e1f33c13353a67dfc1011cf6340664871775478db9ee8ed7fff1b44c6e3049974162d5e9858e609293adb833f7d71e47f9f4cd2bb3458ff1f116514da8ab5cc226da9c7dead3be5fed87a7b5d57cc92458b1867e7bdf4b805b0e4b236edc74917af28c43f9fca1a353c30d147d49502b273e134b878970681507c4a623d689e17fbc2db42c26956b7a24008f890efe02da372c0a34d8484d5258d6d5f510333d37c0bc015dfb602e3d09c6b3732e7524933e4268f95d9ac760949dab34b86086cccf0245a5b7ff340d86ce82bfe9e3b95c6c35b714a1cb95d1720bdf8eda329af042c9d90ccb36cc02f1bb77ed6e098717c95ea6bcfd5df98aab61f2d06ef5161f732cec1c3e59dbd51292520715c1e183a3a43e4e97c291d5b309340034d6e8b87753ad7248e843dd55ae3005855d3ccc2a74a3d333e5825c1484366d298b95ff3a61a3d9adf20aad6b1b5c3d5bc8bfd37f9ab8ba04f0ab78857483ca60ac2f07eaa3c4c31960045e4de6ba525323a12c062c8cea965dffcbf5d900d3223ec644b97f5d1e120d3a721831f3765ad0f5c0e66e4a42c34d53166c80ca679c28348f9a533c231fb550311fc0feea90a9b969e29586dfaf0aa64ca3f9ad005d1d9f388648954abc335672f6a83769feb8071ffb6ba44d364b359a1c229082ced232d9646bcc578ef977a88732adbfeff901681ecf92e27eea70ccb890ccb6662d4a9b39b10c8a6291cf4094c37b6ea59886e1ab6cf18691f66be53cfacd9b167cf0c63344937d0219f006e2686c0313c651237521ce09467a55c7acd18505c44cb29933646c7d662a605313f823eb898c237469d6daf0e63506934a377af9588fef5cdc3b517cd6e7a72772b656e1cc6d2a01b16d1b0c2530770c180b46d2b866d07e8cbdc361c3f7808c28646ee2eefcc3a9496c0038deea6690c7243efbe77f315817e21fb79732977dd2bb0a7ee02d01c698011a2c0151d2c388d85b1b6058bc1f35af4a097175c82847b8d825a3eaeed96e643ef8684bfb98b077ec5e18f2688f5ee82904e76eb8b9091335d76bcd694c58b37524945e67d0c7eaf7231bc9185d310b70055b99f26029f7540a0031c527606419e713a068145881d08c09934d5c8a8394283a8e4f35c65b2041b0c5ef6eb1fa68407019ebd2fae0913e78b5a843835ef3e1a93cc6c0238e00060ffffff9f