PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 52691 9fb78ba797f2c9b9115323c4050cb084cc422898f80e338e4904e5f37ac2f2a2

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
22625d4f1f5b5d2a1a776a24e26eec61ecddf60982028eb04374d819f9b7d888
Certificate Block Hash
9fb78ba797f2c9b9115323c4050cb084cc422898f80e338e4904e5f37ac2f2a2
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...000100000006000000
00080000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000a746be9c8b490e76c9a0fbf20de3c576c67fb1f96378ff7da2aea6d04d9ffaca79be5468c720ab1325d333f75aeb8c4a4d0291edcdd62027387153158b9a87824c671d40436577a51e4b4079a1cca708077f775b3ea93d451f1a00000000000080000000000100000100000006000000

Raw Header Hex

000040200eddffe32b752bfaf1b62d7dfa0e01efc26098c9ba7ef3807ee7cde823449883ef1c4c463bdad5badde8b425c1b120cd79078b807b111ed48712068aac5b328580bb066a7ea3081888d8b7f919d87443b08e028209f6ddec61ec6ee2246a771a2a5d5b1f4f5d6222

Proof Data Hex

59,560 bytes
121216010307f5a7ecdd46d13ffa853576bca898e15c7acbd18e5434e6cd5d928da9e25eefc6cdc5a6fea5c3d3033da6a52962ef449681fa6777e9ec6e3a5d0ade3c5095da244ead5255bd1e23e30a306543b3a6e69826f225dfd32ac497f77e7211a90a46436dfdd0c1592232caac779d8815ed339343361e70f2ca9a7eeb1fe9a42d2b178770ce83228a7c6a8c466bb21aa0178919a1028443b997a86eb610fba51417457e889d8f1cbfd0ba67d3658969517eb6ffe2a1b1be25617c6adc90bff0a5927f1cb746cb52478e9a3cc9008a872cd09956f864510706bb49823f429d4be4ac26ec92a64c86ce6550e9bb73c96d45aacc69a1a5087e8792dad090f443260865f14ada9056ed4f2ebac7482b2a3c6e78a1342fc43254651b4ce9251109d11f2ab3ee8ed9d195bc5d82b55f03016018935af89a2fe107b6e0bfeab7be3e6aed69f2ad83e7dc86277e4850e282713ff04390e2278c72dc52399e09fd04101379f23ca18e084ddf54342962350a5f39f356235701e4d21bdacc094ec4606539f3ccfc4f03910cc2daccd041681161ae14742990a454b3a4a324cd33930f143d621647a19182aefaedf2dd0e4fcb247ff081e04b3cd38053b14c2e1952f539d3761eb0c76f6bf7445c88f43968613761e7cd476e8d5e319e9f8db1ca023f6e5b4d27a71162c2ed726a788dc588bdf7c8255ad8cd3651b7ff796a3c2d8e953f9e26a558a6358225d8ee1ce6fb093a4bc19c4f8f1a75da255f1e4508cbffb6f144081110e051af4e991661d86bd5ef44c661c5efc4a9dcb7bbdbf3a9b853d9b2c55f8759c2474921cd1df093d7ab0b8532ff9bc4007c4ed6f11d671d70ec0550b5db077faa3500b5c620294142c6bf69ee21032f008d2e0f666af3f73efc6ec7d54457065668dd34b06cb661d39f71aaa4b366acc55911fd524689c8879ca7232ecddc23c01943471837d4cba0ead472440987c053227ee0756d76e80b3e909b1241e9bad1a0e71e5f16aa2d82de3add24f901b488ff80d6620a50bb9a3e319709eb60807789c7cd00b39d1849f7aa4d23dfb505d138b36888fcbd5c577856bcdb50a6995d9e023c2057191b067430c6fa3f7bcab49ec78e7bd6c7a92402c36894bfe1dfbf57ba067ded6d44fddf929ff39b506892b8da4286d2b8b762ac88db66880a4b2903ce377d026c0a49fbe824c78394bed5f520539a2c4ec617c7bf343e502147598c40c6f4908db2edb3204f1afcb56f27259672b5b4d23c970ef9ebeaf6f62ac2bcdcd884fd604c74424cc5c5713170b49801f579833768e59e87d950fe0f233b53be8fa9676b2ca86b90fc1a537489ba744ee062a362c4fe2db95361e1a050e711431c3f3544efc6182a7a7d127411e73e5e82ce8c53fbb122095c03c69b9d1482efd457330699d247eb68a4b7ab10fef004e7ea49088a6b3cd16e841e4930776651957013012269dfa370ee6f5f1f345d5db3184836f3df209c6c97cd01c74e0960c219141a22362882cad77f32237bc89ed65528a3df19ef23396f7ee2fa7146d5607147001974ca1df6326d397824b2cc1da90ee5a83a6161942397ef24ec6d538f5773e557feb299c8c97a8a8ea05da4fab70c9e78e0056cc3cd9fac0cc04182411af2816eea61d020290f937f5555b6ce52319f38a2b2a61f09f19ea31b1843cca73479a9fbf866db75c6190a234a4a59c6cb44ecbb960dff4291e5f7123bb8c7243cf8339d7cb91ad0485c94c32aeeceec425ba12da1c3941281bed3495feb39e291bbf53001ce4b382e632c515acebe23f4cdd4bfe406c165d4d5954c02d538de36bd88052e97db95daa79e07e8d8c01624f96733fffdd3a87c16608f22e69627732aac8ba264f259f87b8f92305004ce4a4c59a5a565ffd54f5ba3cb557df29a5e09f6ed5347792af6d1577fc2cf64b980391b7090590d153fb3b070870902068014e90c84a9001102e72406b5e4615aa51dd814feb6a61f2fb6fc6dc6c28b90781429bddf2673b9db1f0bcbc9473ce061e57f7dc1e08e638241091eab7506c43424f53e5245fde62123a1a5396571f2182c699cf6b4244aa87cb1bd7df5e86707848899b34a297f55a916cfda5b180344f6cc35d50bd9acb77302359e6b760f89c66c05443d9becc0dd0673f422914a2004b7bceb715da449b81546eaaae7cf9a31c3cd044085cb25a1bb90adeddee23afa27fef9d24e930f8b0ace0655f2f8f42ef21b146bead93075920e542e10936a42ec8ee49d55833ff7be29058a28a274f38641d70d9181b92febe497805aaaccad28b037ccd6844f4b55641ac846bd000ae8b2d8da69de7b9ce9ff0a2673236b4af712361c18f80de6725327df3cf4ab74ef9c077ebc02df31bc4ef9bf205b8e84de255ac092c3627b832d4104d09d0c11759fc5bc21ccd4c9f219522884c5beba3cab88cd73a8ce8f909b3b933183053eef0dd8fc78905568b917e7a7b0d9504f7d0e75f2893429c41b9731ddd706c0474a95d368bf86f9c455fb91f742eac40ce3d38b91e06af066f758ab79cd62736d7e492af8901a6c1b88325e8ab7d56889e28de2afc19f48da9404ce76137940aefc70ff4d55ef22d3996d915805ba443ce201f6d1afa8b6a7d224941f87f020d024843b6fdb5014a2b68a4e0c38212f3bb758e5669cef92cd4b888f1288e369d923b6bfc367f7fd9675d66cdea02ede4308bf16d6697a57960871a74564506788552dbb3edc2f3b46c857fdf9dd85a366cd3fff0a0047b061c97b9ade7ce01971f56e34f7da5a95dcb98bae4ecffc5daabe11663f6d72f7632da1b0ffa18aa9abbd666e39846d4ce55d5cb8fc7275474bd851e80d2c65df5d64a8cf83e822afe65a1289f77a0ef291288cfa504e6ee27e772606735f1fe9f431b48554725df7cee7a7eeb5cbf67a1ab5c1d603ce9562c6395974c81b811ae091a67ab9855eb5a9e1887c74708d8a0578ed4529c3fb5ce1846cdabe0cd0c1514286fbb9cffda47c87c501d4a404875ed5b899f4bcd81c9f02821a40da636a04ed584ad408bada32816ea8a000f65545e1ee2edf3513d5b811363bb2d7a40777947a4b07576cc3e76226ffff405cb85d945ea6b53ea7ada5097d8439492f42b42c679afdd0146cafebdfc2da43258ce82710d76c54236e1be6b3d32e3fb4e185f5e08896af6a0c687cdddc3b202ed299496f81cc8dfc7369708f93f1af2edb2620df57e6a691cd15dae195a28fcb072902f0ff6ae013202763e1f1f66b3163c43abce16b9d15dee2c1a9ec35bc327b20b00393a416b9b9a0fe9da9bfd684c5510fd271ecbc1bd310d084f61246df8e191366ef60da2dc077b1b02666140b4630ad1589cb3ce1cd684fc093fac99ca5faadc7e2124e2fc2b30374dfb256c9cb606e6aea721f4393a88d45589bb3eb5fd2d58a1614075351b31b1ec4d53a8065c6d7b66c88bde7e7abd13abe93465257e92d3155ed9b50cbd214f9a196a7b1a4c384b09a06747d2cdfcf8e39d8b6000528dfd838b1dd13914326cf0a8b0922d081556ee8f6cc2c18f29a7a4efce91b6c9cac622cbbe50dde47190e3deb99c9bb1096be6dea39f8d05474fc0891bccdc2051a5b56f5d4777b74f67802f657f0e4711fd38a9eb3268017d7d7f8717601dbb43264068a9ae05452cb287ffbfdf7b5bb022207a05eba305234e84cd7046dac47d28e6c807d683d99c5d1d61ef4e35a43b49123105379bbd38291e18dbdb48348e8160d10cacfebc88bf1d72d19f06dd24f85746d4606dd48b4597365a374cc554fb1713ce1a2558216e28a9aaa8467d8a14e83fade839c604d429a94055125b3f94fb74dc0758d4271ad5d174cc7a105a7465c61e0821b80ce10358a25f8d777a5e98aefc7ca1a6f64eb992b858c392367594e2bd620f368e6cfba5f885b5fe12fc5aabd0f5b18d59a7d356ab2c210096bd1530ec1cc53c7a4f580907a93878793a93faee0afbce4b49f5be2bb1f5e033928c7e128a17e2831d81b63f395bf82c35712be4cdccaec912d8c14b0f8a27ace555de7b592442e019c296b6c40b16d15e23dfe33ef7f63fe997053dfce13f88ed882f6c98d8c419cc22419bfada86ba20801c8e0b9353b0ac2a7d7a2ba6510359ecb8b7474c673e9f71718d14522928b2deb70d6bd1109cd971acdeb05158aec8b51e3eb276cf646f8a72af6ae309d57e8bf76de3044bad2e76cbff6d7b5eded78441b76884adb1e61cb4694471b8ff923623b21c99964a5244e310062c2b732a3039f0aa00eb1e17808a144ef29092a30813db23c20b8a98cf86294522189a6d516b7ab2c204b3eba03ab9a01b7bbe66dfce0692aef1c612800264377e39d6bae26c4115a5a41d25e96c959f19921ef889fdfdab4e4bedff18cd888b96e3ce19a2dfd6ec8b2f51d924ec1736cf2a126964c6f6dcfcfac994b32cfa6dc3e55f0214d249afb449b23f4991ca92abe1f033f0d004480e9de64967807565379163fdb65e653df88facd976e2e4965770aaabdb21f2f0286da6fc809fb0b6617a773c3faff69394ef41d1f1230aff68457428f1b0627163a99276843f217e773b205c13c0944bdca2f64594d9c3f57f37c65d54d67bb8afe1e2a8add2f8570cdc91ed3cea271fcbe423fee520889e1ffec25ba1472e4648a1000fe8f8326c9711e2d02c9811eeff936ae677ff1a89ccd7a8e38957f863affbea6deaf4317585db2e7350180e3bce8bef3399d615cee8d0eb9582a3a476560d2e69a158e3978c4223ca3493b769a32caba339027c4393cf40ee41b009eb4a9572185d6bb39fa30ba103b1ae0475296941df3ff935eec1e84a6817de6847ec3db7f8f6426cc9f2822f21aa0ce8061e91f1e22e5a837383ffccc30ab081966331fd86f20e9c8ad1fac5a6c951098534873d8b2e46c3bd2b3200df796127fc33b41dc88172202a1afdbed43f3d0ddacb53a2c285cc35186987e5b7d1dab8bb851d7f2d9cc652fc94244d6dfd43f510a5264e2178a22ed362d5c8b9efa1b552cb4e440fde6ca720f0cb261d1f9cc6b072560c0d9e3b67ea2c7e7a48bee7a6e657ca1e5120cd1ac7e23419db375af418089804ffb96825bda31aa75d3f0d955eca046914d85a6799109e58519f7b83596a3b96526a7160188b76486ed65162f08d8e92affec21c8b1a344a530a2af7fcff2d65731f28eb01007e8fc84a1bc34c3aaa7f4017d68170bbc4c59679c156ad2f9c576d3feef314a38ab560633b836ce29d0029359413a26eae516a90c4b14a1125b6b54c6a3842dd7b032789b86f58d9dfc23fe9f58f01d06b1cc69dc0ec39e579ace905174d61611770e2898e262cfa1e05edd9615e672289bad8d8588bc2a0552e70dee015fedf4f9f49491beccdeafe4e1be891ddc929847cacc208b4f511ab61abc330f34296a387904f8bc47fbef2cdcbfbb3d239b7abdd7d8abf0a4482427d6a3d8b93a230450dcfc2dce555a1fbaeff4b82e71909ba4df48b8105711884a38f0e44b67ccae6689638f6711b68aa19d651b14ce2cb55cc33719547f33013be5bf6e9b643b0cf5c4f7335c512ec4c12a9f6f903a5b7a173cd094d8e463bf803fa97036502eba0e6b93e663adff76fa06702ae5a0b8320f1f620bd2654fef62f32e2b3f9adbe19b49dfc033fada95082f2cfbfd2ed51ad2c7c8a28413d42700d78300c660e6e96d4474491c8e8dd3382d8e572e4f20d34d568e6d21ec9bbc7c23899abc71b8aa03c63118b3817121af5356e188fa321584dc8f61efb7b10b203afc05e691c9ab3490b69cf2833ef03347d2cfb208f50591aa57b6cbe69376cc5db5666d34e45eb6008766a673c361314d01b3c65728bf53fdde65aaf5327fc766abc9c44197ac1b78e5d793b75125266f7c218d66cd88cb7992178ed4f94a1be97fb1f81defc74d5417e7dcd63c21f52b37a73e1f4d451dbcdc27ef2c2692e237bf0445fa0ad83e307a604378bce12044e68bec98cdafc50216ace16b76bfe23eb73dc70ece784251fc7c6e6ef837b339ed96a180e4815756b213c5eae0ff8f45e9b1131f754ed56d32e19e24fe0b34a568c8e87b581648f2f1ea792be22218354a466f4b316114d9bd77de7dd656822d582826dc214f3e139df0c230dc10bc41486bfc84e5e0446f1075fb84a868f3f82805dba51fb890d2979b9740d4d78a37fdd10edcfef467544a9155102f44827532e350b196a73bbc3e8af0e67489d0c3fa74309b233d32cedc7e8c1105381cec4ad6e4721809baf98381ff902315dbe6f39504f9fa42a259c1a754c15eef6de6e5cc22291d1434be40269aef47cfcc134f4ee0d107ac4d02ec658e1fd1ceb03c5b640c6b4cc8622c5e2bc98c877106ff979ff1cfefdfb3da96d1af2bba4297f92ccf444c7c06353db13db753b4d057dd0facb279a2626584ebab112a457cb9fc135943920a7b01fe99eaf832d370f108338bbbc86cf25feccd4d52f750644989a9ddab0ea2cd0720671d842e7078fb73b89defb13b292f9bb403bb22dafc45ccb79b62ee596b46dbbef0aa68229f1abdff241b0b05b1665bf0c3f2708893c0e1516f7068fe5d821a15e78152ec039b54e3d1bec8eb7d1e54ab89c99716d24220614bebab123708fb5505cab376b16f9fa48470b63fed2539889d0871d0c1f910ca1eb94ca17ed19debb6acf8b40bd11b00a98761139f2d523708341057d515ff7e0a7305fd488d5b901187df3a23df0864267ee524e2078ef07b8785aa5e7a6ac3e46eb896b6a132b2cd8c95b4654b2c59e4eaf2515c07ff15f35771b1a4a06671cd8d50ee10a3e4938b159b65ccd9a986c27aab2c422da8c77e95c79f25193130760b9144cc93bafdd1215c4837e5d48178985e8cf440dbd0ce447df7214efba70f699d4ca65f811a986d529a587ac590d9e3bde58807e80b95e195f8e161b8d3c7f85aff6308eb59d5a9c71fde5b362f78e1fd5dc2f222501a4ebe2a25e01b2e520d3891759be8b67c5dc5c4d919b5ad837c5bb83a095f833fc10087a72c57d29438ebd59a39b93bcc224de83a113a19e7218bdd9e9ccbddf4e96634495f76095e700accba900474ae7971ea0ef236e366a25f5cef5fcefa0016c56455865e57e06e4b90d82d53bdf56b6449f72f6017e1a9d2998a566cc8ca81722ae45414f123bc79c5252a3c004b5e51047a6b10db5b8a9bef8bd48ac93ad6ded302b343b872ea941cbfd369dd5e07210f6fa0f207b52ff641b6b8fd2e79ba8a5adc2f5150a0f79535af603a99124f895fbdaa00f6f6d6c792e6fabef382a8574b93013ce6f3bdb36320bae0abd9ca5f8d57ba23982298f8e8648eb4121af32fbba4e03d67e9d9472761478050dc8b7293ccdf7ffcc261d49ccceb6236e3b2881e2ae5cccd42f2b32767f9eff70959958359ccc9323e5ebdc7b77a643d0e7cbc6672011e6fefd9c4807eee280538ed7cce5c68b07257b7005f9120afb75f37f7e34bc67c1b75c8a9a819791948da6faa8776aab51310bb862391b94a46099aa8e036edf509c4c981ca795d1728bf84dc6855c860d7a59b9c26dde50dd05cdc12320cc40a04d6eed3accd8652d6ceeede3348041d12755da70a3ef63a0e1fc5a0541ac8683589a43c20238bae07cda3811716143f5f0c1cdbf9d1177fa0db9ac05c2bc45cea21509d9746887e1c43ef2d9fcb022a844799a11b2d4346d9f84b9e76fe5deb41a8c8765130ddf64063d0be764c3567efe6900d124d68494736de5661574a77a76b27a358960e3fc9f004941bb24ed982d67da8a0b85425651ce270a12519882790061533a70f51a7beaafd90e85684a7b043ac4fe53030d8154237ea9f5050b50c8faa7e78aa6e4089b8fe8fd212bd12e9215c6e4969ff469337a3f1d8cc6b67587ef6bc65f014d873e7fa848894540c694d7b14d2c7e48ff7943994016939380ea593d52e11deef10270614672177429524854fb24df312e22d69bfb5c1d024163cc0c08943eac19e54a0e6d62a2e586bbc1ab482c4ff31cb330ff5157c5425948a1490613ea1379e09089e6276bbd0a17bd471bf3d3117ea6bdf8cd889f6851d9023bc54b16994878c07980a67a4e0eb376a097fe32344901b071a236e7d91e1925be91904d2d1b189d514d01ecbf745c7b5b28fd472755ecf4aa30e1b83b9fae0995bb126315584aa8f65894f928610a853e5e55aa2e72f11d482fa503781db772ff6e00d767d77549606b005ebd639cbc97554fb786c16518301387442f49928af0b742e144d830ae6a53f0b0e0876ef6e7ca994f661a38ae03b28703775f266a0dca6831ec33c915aced95556bc4d3e6608def0e0a2d3a14865c616e05e7634241ea13c1c76cb6e0905b0f5078bcbb3b91773737902601c9e8393a29a60161869009cb78155101dd25f5acb46c88ceab2207a4df6ec06408f1dbc90545e4c925565b6b67e706f47168ab37878b03120b7990662825bda3f3fae49158fcbde19c8f72d93d53a2a9b32d8017e6129cce76b8d68812915131525dac89f5157c63f18aaa8f729f64a256dcad6bc1d08e87c84a3223cf5f87527fbdc599c557a8e99066018ffefe76129c338514eabfb3b43167350baa39fe3709debbf0c50c3c67fa12c3001e579ffe57a241200b84ec89fd4166d348a293eb7d33507c30d0e294dcf8385ed130bb2d6d4828cdd7e4bb026468a0dea422f69119774d0fe1e2e0ad91ed7dfd0e05d86bcdf4f8a416e0be5bbadd648fb88624a34f96d45a79e13caf3205887620e03ba7a87eaed49dc35823cac7eccece5460907603a0bdf1846d9399b72b57f429269b94925600fb6029c648468258e8389981056e47522e41bd2f680f7e7c6f91f92263b1fd46193a775be9813526b7b916be9c6548625c7e44e950a7266e45e783be4cc0b5c3c7bbffa524628d11a90c429919946cb8d3dcd889fcb7e605fde79acee5f6e1f5c079cb41f15b7c22b4cfe4328a42d8b6c29e87a8f6e664c7496fad9481ecee61c99a82702db50baf892e430a4bb2e31e38912e8c1a646036c7a42bb68de7eb6b967a1b5aabd39cb2c1d15070fafa2cde085d2a098cb0031f4b671c4bb689f4ef40d8e487ebacf4fc849527263a1b73734da09a8b023027145753ddb21dc2e488e104a58770cc7585ac0f19846492cf7bf016dbcf1c928e92eee108d4fc9c5bc0f8b3a075f334080d18d5c1384f29ed7d972257aac7fe10df09d63d8fc29a293f13d00671ff5aae791f9b50b6314fa05e9de703e23a9574e51b4984dd6dde8224be0c8fe8549fccb869b0b6dca3e8bd8573291e8e75341a6c19f45c82624a26dc07201a0ad59b9d1145e0bec0a4f93f0a8722271a23fc84c5b48a6f2953d77ef74da6a7ecc16e714f67a6ca3590c1b5a7fdc989478d09e194007f2018f7d8995f9b6580d2a25f534bdc84857d4b1daa06fff35ef2d43443ebb327b685c3ac2dd25410774db8cba604bc287ccda40e8e3bf2c0229028afacd46c4e02b1efd12d6afc365db76ca3c1d9828edccab339e786e08899dba3d50e8f1dc8b32adbcca5c705b5846ae6d6a4c6d3168a29e18a49bbe5d0e2df02b38cddd77d4b87d49ff58ece18d635753d57bed4ce57611f5b806eb28b280474e2677119a0b16c00eb38a09b7a322ac50d4e47d7f5acc1bc51eb2deb355aa7f24d2d3fad0924bfba13135b75214b06ebef96a470037d44ccef4c1c11632c5e8e0fe0ad2ccff3b75c0a2be9c463d276267f085391d1fb8a0bf2a9a341af241318f114ac8e5291cd4926737b623e289d015eeff3416f443b1fa1760299dc2d8b630024950cbb0153e3a21988cc1a951a1e40fdf709b24b2b8dff3e090a41fad156c8a9592562c54fbaf6a59e2c9a215c3334a4ac6a9e07db2e2c2b03fdde548e7f3f48edf18002c236aa41f2a4c842dcea56f535b47b8f6418b9ff42de0e11433ed86fe5dafc6d0aba41e9c6db9f956ba09eab9d8dce8fbae1861ccf91123fb639d409e960411c78e4a78480c8ed77aba9b5dc923d6e554689d69f6698535d44668512867931dfffa1ce212c09c40ba98582b82f42b6ac72f3ef9edfa832d5a565bb841182c82853f3e794abbbdb19d11b2d2d99c703a7058d9cea0d03258a00aa0e1f13ed7a8dadfc3764e66eb2301dd1856834aaf4de9fef249693cdab27f15f1765b2eed924782005f5085750f9262c17f66c7b2c64f4dd9ce607a8ca6dbd3bc30e116b21f6c9a1d665d7e3f70b254614e1a78dd1954010f2d26084a66798136654de400e951d606aeaa3b394b63887876207d51fb11ec169f93ace2005ef2ab69fdd40a8528a55ba637363b9c0967c04ef1b094fd4378642ba1f176e3278af757ff4abff8cb88d65c93c0c242e68374ce79b30443f16e05b3b6a8a398de69d2c0509885cb9d2cc3e468c52eccc1a325149961b37763a04913bd8cf739ca7f8f7021860cc26ff8869a986d2402287b248eeddb6bdf05903bd768c33231ff96dc0350ce3e13e4a31262eb53af1bf39a248bf1245b162c1922b4cd4fdf98b1e6f84c40b520b6a488385e305d2602e885d5f95556033d34ca5e78ef9b85c890d429a04e0fd14e6016fda2108654f08ba5c560cea12f2c2a38b24a7f0e363fa31612de966ab7e9db577f5c68075494121bdc952c67ee61fea1792ab8cd47d67aee90341cf0803092178661c254f579246a959e98b57ae2259c114f4bb522c3069c7018cf597f3965d634deea993a208e248d0c9e74fc7aaa5f27ea7c52e0d4e96d79d2c549aadc704b09e17e10f02cb1639e81cbc678682a4e3aeb01ba1f516dddec3d3f4336c464a3acc828f2778a9db824927258275c6322b0c82c2e597ea23dbe8a7783939983936317e1c798a3262869a3b64d6404a167a98ec41f3cef16686c5053ed906a84fbf0ac45018803c27817322de0a0e963aaa04a4b3b0a708a4db13b3ebf114d4641175bc89eb8de6ab9fc6a56afd0fad2a457d29e38a89d1de4e37a82d7fc64ae633159b25fe44ac303852e1ce7cec04f5ae58f49d29d3511090a59a7740bc42f6a6cd559599fa756600e1f00ccc35136e0b7577a0da5ef55156f6bcf79fe649022b8ea60662082e90e2a027dd421149edce9268c521735976449c50f9deb8aad18d80e9b71fe84b43504b5c447232cc22d194082603c446d5a46f9ab996fca5903ec708abfd69940a09f362742f13fbeb8d1c3bc3e116262416f357a78bcc17df3cb87bf0b6c86d4ec23556d3979cbc824a5edba47d679ae92fab72fd9e79289423b29b7ce04fc5c7ffaabb4be8a4162e318361494ff848a3be0c3adb9a4fc28a136d9c4d4aabebe70fc8b013606f683fdc8e45b267a396ec46044558a673111f9167e9d2f16eb78baaa2b1f623a1ce8be4906c1c6814a07c3cfacf4eb63d975cfbc883819ef7b8344c85d603af2bb0bea03ba403811d436f2f7414af53548fa88fb71417c83d2bf532f0992eb456cf1f266734c6c163d37999eee7031338ae37b566b0937ad6ae3d9a4825484ed4f17b62cb3f4cff5931d297f498427cad09f16e8499bc606596203fb76311ee461135ac41ba06b1f818d3f5bb680b288b9ae94b56d46f88f5dac1d24f57d1a2d2db3e6cca0caa302fbc2c5847179df2131d216b800e3f72b898130a91728a14334a2d0df0dac2375c274840ba878434752579ab86796521e7bc0f6b19aed86a71461784e2118942491831e8b6b12725aee1671cdfef6677001d84ee5abbb369ae2b559fc261b5e6e004142575e7c5a7b8182db6ad105c339ea53ed6e198531668351af60078c6e1e096e74ca6e7cefa22aa9dc74d8306c3f17a77f3db68cdad17479fd38e6515482f6ced768e58aa489c179a4384b0b4287a4f1e467c2e946e062f7b0ca4ae90ff28bae7399441f5a04135ed2b190ae9994390f15058488d59b696cd3f91dda3027da4872701f93dbe69f75f33fada5126510a6c64988c56dee938facc23f8c2da88ca30659bccc650edc32535e825aab991312e6eb547798eb8df3a8daeceb89a2439d4338b1461fa87409543377541b27c050a72535acdb496f0b864fb1c6a0855220f35abfb9c08664706764c4a4073f8035b921a58b9f2d292502c51e4b6c878de68a8148333dfe52b6661337efa35ca0916f4ea8d84aa25cce48b80be3e9b5f4c376441541b489ef736cd389ccba9c298d4afc01b86aa1c0e83a6affe2019fcd2d31f8341ff62e1b79f3ba14f16f015cf59f352e1146fe7e2f67e8cb5c2f61d0298b983c9b5a687d846002bccf8cdab35e8d9caa79550380156d8ffee2f4c45964d30d3c3636adcd196195f898f788e590600af4045544550e96da6179659714affa78631f1979353beb2a982b41d992957ea4f711e325c6522bfc056cc2fbcfde6dd7db5023faebca194aeff2519374629c6e54779917c262ca9f535c0ce160c940acb822228eaf3055a3a013255bb32f62a35a0d2974ace424a68c9bcb638a72cca636359b2f90a2e60488c2004f83d8b7c6d65450d8ec743f04a25129cfbb6381bc1562ca338a6510a0c412b5501fa97d8042125ba965e057ee4469031137ec4589a076b07d506ab3a5c64cbaa040333d41a36daa593db7e71232fb9ba3ed3bfd2090b77fbdd1f19e41faf30c8424ad5963e8f3693d8493e8b93726cee99e397d7a077d4307d9dc30b1dcd8a137ed793edbf8c381283401033276fa740f68131c29dc7766fc16bae1be6276b3c106b70d6d223c2ee09b6ef246462e10949bf76d6ff954afdca59cf0f5f9dc07f030a97f5db4857c1ec4405919bc89f09addbbe2f0984fbb4916826c8f73cdcc648be201336cba9fb290cba461a8cc8b6adee484f77b5a6fc18d27deb3a073486eddbf3bad6fb1755f90bf082b5f1a309e5ff7c9f3e54a1226c5f58f882a3df0de065f0c6c1f8f4fe86beb2b501ecd26a2064bbf83a9d02baa7063f90068ee3654944c429f47a64aa4ad8e60573c8850c700b68458b365171fa99411d28c4f7afe2c4d3ede430a61f71e4f2a6f94bea69f8485d07d538668a6bb8d13fba553be4170aa3a16f2b23f1147fe064cad12ca779d74154cd5f860aaa00cc768d0bc12b6896d8ae9c60b918038d0a92a5093b2ad5d3bfa2d357d0a9fa087c114d731e0d586d5c481e92978b9cd392c83d931123c104fd61ddd30e6226af411061f0a3566b202e80bb5c25a71dd290e828d509d92b19e9c879b339ad3e1b034583e01c38058e367855cef0e2ab1fbc3ce50485c6341a21533e780dc89924d5f85f0c075081a078a3939deb04b84333def1103e4049d37462ff2ef336f8e4cc77798b0db9a0e87a7e2b039896a0fe5b60a57bbf603ed1fdc942e7a04bf36bd176f46b030c5895ac3d510b624e32a6949fc0721b2eb92b1f7bbb57e068fbe33550180b330e61f7a44dd06dafc60f948a73f71305e98ae8c01bc5406502b387e61da85c84f2aa24919ec762baac865e70455f9458cf3e06e199cd3326a1d2da03b274831eb222970efbd456d689ebeb957768daa66efd28f11c07fa76fc3893fc219b8712dbbb321be07e13f9313a8e015ee3031157c56dc1597c543b8e24e2f70155b6b21dfb54d6b1cdf0856a1f72ba5ef68ad5088811d3028f369394321485067ee4672a046251185acbdd725d7a77bf616e8023ad94ca8cdad8bf46912575e88c70f54f2c81c3b73b5c97e8f33a8b0ce3e8aa4a1dc2662e093eea26c0cbbbb9776f5285a96894c4bf5534aefe7a40edc111475a0d26b7f3b58cf091128c56887b912c2dd4e5510c069657c4a5caea7c41f97bd7e5026cfd1b5604b0651c858a728a960a8b202f0c0308771e59a26b7bb29e00ef37b181fcc50c2834fd54a800ed9385cbc39017cb4c692025e51283f30fb1f997599715bc0607ad2fce7196f56cd5bd91ce9d6b0f86e7356124f3c3223d5ff43f469afa30f54091f25c65faa91609e1fc4ec1f7cf2c3ef87ec875fb2653715b833180089126c0d723200828daaa84da31b53f0e6c02fb7196d7a59873f577c9ae34d2d5bce157114f98eeb93f29cf90352d220f3892bb18e101ea5b607bb4e2d1879e831469a98e289b2881c74ad6e328792a4ff58756e20b4882d8a9d12fdf2b63e9c3a4b55a616aa66b3cb731dceb977b1bd95921ed254fa4aa4f8c0afbbcf00fd859ed31c72808d1881914e17032e1690d4169567ae1341d942241cd16c41c088b627b8a139197814a551a327324ad43b6a8d460c97856b47f5c1508b1e6f109de08898f4b5c29d6eb49c865478577703bfaac7f14d18182a0e3b352f8a29e960b7f27d31c9dc130b37a02084d1898e9bdc912517314e1c6e344325900db298e8f47d1c5016aa8e2892381df67915151e34a2245f616e294fa962ae735f496361ad74fe42f70e7e5dc3b8246d9a36948ba533c92d2a83a7f375bf56d99783fc9ec1550c6129dfd3f46fc4b63f62c44c5db8ab9eafb16c5feec043417da7c2042112c09121eb89811cee82b4df7e610ce36d7e2d851b56be9831a2430847f2eaf66633f6af52b2f5e6aeba34b743be02b42961cb769de121def87df7d2b2317b3d5dc685363e94431ce3c17e8691367eb7433c2b6f227459dd02b58301892df2d2803a6ddbfa50fa01c411258d7d269e5c5a804281a83ee87d091f3775112ad7983b71882544de302379cdd0452ca2adcd2d844dec3e9501d6b470ad4162fe97f48ebe1c02fa275497f48e956b98447b67afe162e042f952c0d9ecaf6682d4172a7b7977c4bd5f60e0b0a7030fb90c82de879d8a09949b64ab70cfc5089c12993c7f20989189034cc1b8f75193f0b6bace6d8e8ed66e99a5c9e3ee94891a3432f9bc4033ff762e137b01323b625312109a7831e81a5e9bfd54e1f228c528a74de5eb2017415d6a898a19470094e7c8e67d52736cdf2eb29058e00e67945173f0278fca0461c01f06994caf9e72d433c81ccc81b8ae2809efb852edfc5206bc3a7f28925864445f2d4445d37b1485ec63b3784bc47135041fb1a43c0ea6b48db744e41244717a9e2093ae58c24eae8da521fc23657ae3f0628b011173aeeffcf6948b635043d7c86909fb7d1549a119c555120a483126aa5a72c7be7b39d89444d39423f699c6d2998c5d84f5c67a10e7a6f342bec4b86efeb721a60255b8b8814d4d82fc98f4b9a56afabf0da6ade4fed658d12d46a3fd1882232edebedae384eb6ac5ca7a0bd419882e2fc21986c58efc8835c75241fa51ff2615eb6036a1f7e39de522a2134b6a5e8f6650e391cf4b82a1374f3575fcd85da48c0ef1258de5e843cd93f884119e244c10a2227e558ef93252f67234a700f9e78c13183888c563c64e2d651e5d2bc9722938c0d218b760443b3af339fe8b34051ae03efe3f648818cd8d78ba3bd8092d88dc16cd4b49a987abaad6c09460280ed63a852ae198ba60ddc6d398671d919ee3a12ff4ee3efb90805b943fb50a3a507d3eaa263eb038fea5be49ebb514f685a06393c7c925002fe5f13d6bf617482bcf17eac923bacecedadb068a4b3389d3dca26f62b5cdfc079a63c61c0bbe235c638223825346a0c3dae025483712082053dd2d8554da910409bfc35c2094c9469e2820cc148cfc9eef8447687acc5acd550ef8b985350d7e7979b8de36e1a73f7e82b6b2885368bc7545ffdc4ada7716e094109b80ac18f95eb454bc7da6822910589828aec61a112debd3b87973a076d979fc401aba8f3627dffb79543bb94b9ce7ae66d7671998062cc7dc350281d8e947bbb2776f3c627c0cc19bb88616a3e4671935649443f39d8aa769a6f4e7e52ee923a735d9c93942affaed0bac653c603ec18ef0e032609bb728a9e8d804d57f8351dc2f93bc05223d61810347a8a9061ebe98ba6c8bf20ff44f54fcb492f79dadf3fd1e5794c9e2383e59cfe69c52e9ddcb317e1a5be218d97fe7af1942acd4381fc1ca03ae91eef09dd21ca68bc1f44ea09293852957fb17d4c5ddc09ada79fbff327cf9f6e4985b7eb63260ede886dbcd82a750f3506d2026aa02e9711bac6dd9247b645e71d0bf2b6acba625181afd4be1a8069b01f9300e6e10e3ffad9819d9585231599aceab7fa9029341762671d356dad6f7c9275e7e2c1b1f19dc99e6a91db53d8f5d5a158cf4d8b423c4c09fe2229498ee6b78866f1f21e46efa41c54429c6a1cd521b76190493a872ebf76f6eda07cbb628b8a453309b089db1b256864d87b485f6856ceda266fb3910914bab5b453b44ece2ccae7ecbf55e15e51a467c09b6d55563454fc02de99649a306f029e13b900a517990e2e52ff38e639442840316cb278c945e85ae8b757c8302bb74d54f0a56ea74583b11496531a0d4727b8fd3a97a95af413ff93deec2b665773a4fb11646a2de9a1f141c1764a00bb6115ffee67897262f1e77ea13393f1c823cf0746cb10e7e45f9bc8c4542f30c930901dac1c0c8dd725b9fe9f5025413e0d65e38566ed25ba38e9ca1113ad1ef3e4c3a3042c482461fd175c78c7f41fd354d6c3efa00f14976455d8d1a5f506d9bebf65d33aa77e57f0f61b8e315d683bcb9a5a32a0d111e436464b82ddce0025a7990275f16d0e18673a44fe4ec8015414a6ca5abeed340b418f4e6318d44ee78926974c0f4325ea84368d7fcdea337a703cfe4fc9816a98b1b00486874e367e09346d547e918297c700933dabfbbf5b7dbc614d0456ed51b15a909b7737f65adde7bbccc297e7d9dd315bf2fbb16c6876dc09ac71b5c7602b3643e93ad6162ac3fadab05c12dc9bfa36c6fc61ff17888cd40ba3152dd8557029d50a5f2677e65028a9081ec5512a096a90a95e55896c4803be1f0b07c0de61094ed8a37b982084b1d002c3fc1caea1d86541f95e7fdae4d933fe870615315284d63b6f1f9541d4add03f13304211d53c06dd11bcd00ead08a6b8814a1f9711e55d5554e0f9997210406517423f1fab660bf1d059d6585c99014cf29aef84c55ef2508c36c474a49bb542afb3e600f94a9cd010a6115c11246dc227cf12d90057280776b9aee0174bca14da1feb238753008db8db2b92a60db8b061d212b42a32d19ceccf250dbc9d905cb6edda285de52097727991386be5a4d4134d108a1c3f32f4ccdc456f91986ceefb326498050d1092024ccf341a4c7857cc3804600c2129ecbb8458bc3ba75cab89a9c7590578c2d92828439a4766751ebd71afd1266a77d18a0f759d5a14df28c293c9f9a2b6fd63f1888b2877f9942e4c6011ff06cb7b8b329afa9e04568d1f91f530f0ffaaffdc8627621b73b2f90e22714a83f2f4d758a3091de74256174de127c5919e6321afc963300c11f2d1ba76d7602da67fe125b2dc12f967c5aa1ec5784c20d3f80a4711d831354ed6667c0cd6632aa4ed7cc8853b8439727f077b1ab504f0e9fcc24a58fffe422d85346a735513115c5aa279033def561647281c0590800eaa4baf325124d57074e2787cbb3929ae1e272a9622f2fe6871a09d10d8e61b2936e330c2871af9aa9d3f5512f404b7f67d6d4cffefec3a001f9ada737aff0a4dbd8b52d896a3a41030424551637549adfcdd72ac5accced19eedaccb48e791326102ef00ce9863c31fc129b79d6403f968c2c7b33372d61bab6759524abfe438bef1f93b19f211cadf3f014d59c3141e5814b36ae61ac4dda7e5c66a07ddf3270d40a330d89b0a550337eac184909aef159def3b25787a0759810c438b9786d2a8d94972c1da474ef24c029cc41ebce4c04860feb9796bd522c562c85c74d5b1bad346bf19e2f8d9d591cb21f840f48f6526c454ffade0ab20dbbd4ffffee125eb615dfcc352399e65a36d0cbc134f32753b59516066c65d107b8633fe10cd12a694e72048b62304aaa67f6b8782a4cc3401a6528bc2078326fbc702746e3b472baf6fd2e7e41f4cb5d425338c1ff38179c9d71bc419241c556bfbaa7ca414bea637e2667df3881989f9d448cdc77abe88a938753abf1a945c9cda5d8cc3aa511085107abf5c1f27aac46c68a1d8c50f4c3498de523d5811a0cf3925a52779204fdfb1bb2dfccba0c9dafe908be74268f0790fad2df6643921dd2aa3f2ce5533421504a4d6bc3db7c99a17431a8bc0cde24098f4c6279268f9fad8630a4134be540271b140e69a6748ddfbfe76a0d269f7d4bd342b5b464d0c625163d8d72f1ebe79b50cb5191177ece0676b050dfb50d3ec7e4a6f62c7ed2edbe9239fcc110df389dd3b0541950738d86aa4fa71cc879b67fc1b3955478bd4f769609eca5011fc3aff84af823ee731180b5b89bae9b71714b5639b55f6dadd8ec6cdc307a8876fffe4d9aad15f2c1c8048b2a4103dedb743adcdc32c161a9aea55f09b598a9ad2aaf3dd14e2f723a574aa53d45015138bc42d55723450b55dd76c70e12d2345bcdf6e9466c1c468bf9842e5139858085a3036924a38dd6aefdcec12c711d9f5dc1610da5cdbd2b5eae1219983766522d2ccc2f505158781a345bc5e980cab5dce53ad097708ef5f2d1b9caf31fe3c86a21dc412873a33ed4ccb634211534c0bf776b2ff11296831665261d1991e2397f203c4ffd6a22fa487de8d4091024a9a246cc60a68c9a70a3c1ddd39af95aee815d10baec2a9e3d0dfd3aa50045756e64d7b2a64b59fa52ba5950a057688b709def02037b519606a23dbfcc0a41df0ecd979ce7b0674d2d99023824a296751d982d29943b908672247ed68505fa5f34191102223e6a242412b1cf4f3424dc70bf2b881fb39b638c3ffba7830f1019a74966bf7bfbbb004516bc2cf9daab942c3b0b9852c158d0bb45a264b0f39794580da4971f2dc12c926fffe4c0cf79cf293b2fff840d7d352886b088cd7276aa0422a3cfba8cc37f50b9632a36a6e512bd8535b65f0582106d643a6dae6de9685f8a90ee816c9631ef032eb27fd76d9ad6e67935c6d70c56f055fa206dc49f6b21edeb25c67101c7926fa17259e88e9cdcd25c074913eb152645485a41e1bdafa61cc90a8355a272eb62c67dfbfb2cb4de9143ed123bf2c380f8ccdc43615202f58d6a5aa1814bc01fdb4eef42e1d3d9258e86ed0e06a115021c1519b45254141a9325c3495bbecdd5e522dda16321d07c80afe11d03e2d4a634cc3d8e8945acc56c4c6d2347123e4ecd84bcc329b974a038cc55d5801fe1aeeabdef8e63fa544333c3cc8d71ff4bed6ea9849331f95526a8b35e0d799e9077dcf1e2ff7bf1dfa0d2bdb50389aa47c648deae16ab29ce9207c1f8bc248d8e8c886b2c650c2fa7827478f04f206b07d6e2d8010dafcf50e81128b824cb37e0d5d7a412ee159089f23775e6e7b883a0d1e9252820407b29df3bac1680369031f2bb81f152fabaf846f8cefa758492c5cb94b238e24687392d34f15dcd8ed0e528dfc6090e0f09f684e7f02abd1d6d3da3f2185d26b264cbc29d24d492d92aa2ab8251fb7450e7751d164b0dc251c111c0fde8395885f7b2f84ca0878c8f420794d21e057c78c8213f2be663b78416aba1844c7c13f0a177abd8950cba069d622351d4cd26700934bac88322df0847a271b65ca1173e531cb003f834188530d275eb95759ccdaa4c0391a2546cb99756b6971cd57f84664d67350f902e0264be2eb6be5f50970c79f3557ddf24eacff8a5c8c6c1fc3522d778ce1a1f51cb84342d647e4907a4532ee88bd9dcab4b300028e37c889ed16686c26393a29646bd311e0e9dfa349e52091ab878cdc7f945e7b188ff505e1c6834131a336bacfca5e7786bdc2b4fa9e47d2038f05d74beea0aa8480d3196d2b8375ce931db114a08c380747052de8720817ffb6fe1a951a14f403027eb678763510768acdff92cfc356ef21624b0115bc422d4e01922bf499b832ef14310bbc341c467e3edd9b00eb3560a1ee5523845cd512fdd133e5af65da9120dff306c8c6dbcd5e7dd2d92b1e6452031faafecac423964d5a76a8360b9e87e6d9a5395611aabca5cc3b4837405bfec1102b8421cc93dd04a0c4bbe6ba002e8a4f5ec4290c4028acf92e824eaaac113715fdb5b08c4b672a8b256f4a212eda725b95830661bcc4b67a56a48ef70c6b3ed676afd4d08b44864dd9b8899ac904fa1dc4a6724d049cd447f8a72278b50cb189a674b0169b93bd1b01b35e2f96e9dace85d19d0b229de874b89d4f7e8094cb696b5f8f1adb93f3ddab2659cf2a51da7546daa899960a4d202283cdfbfe6bc03cb1321042a2695d2acc9382fa69d76e9bb7add9ca6649967d21ed4ef4e64a76a3b119292d896e4d8367d235340099fedc00a35b5558932bec33760b5bce5e9cd1db36bd4b83cef804f9f2199a17704d5196852e9a905e3b9672fc9393dc1b37c0adb4b6f2ebce4e31bfca67a92239573a71b4df2234da59676df36e7fc5e25818702a010dee327a2f21c6e1643e9b6bf45e9c64731005cb9ee7395304e249f93696dd0a9fd57bee3766d707a76838b0f33663d8bdd79e5c22db9e1d072ffa28e7312416fc56564750346ca73be0244769eb98de1ebbdfe5125b790a25d864be79bfc2c3946531df68fa2d967dfe6270d91f5b93de562b6d6fea743cab4c22712871fdf9a91e42e796aed371006e061da5fb4e307a5b755827ed1b499a75a9846832749ddbcf84d3c7ebf66f25f7c2dce24f693c597133dbe7ca1912c70a5bb6dd080e8907828a88b1224c4823eeac6b0a17a868ffa0b14fbfa0de3c36530c33be0acdeb5fbf5bd620b327707fe05f684cda10b61c07c6425e3d843201573b14f327124dfc7355efa80685e425bfd0429706d92567490c46ad36e34876a4b069e17fdda881f468086563c26ee3e10f7534f436d17fa5fe1ff2a3eda09549d6c3d755e7564a4e8b79d9ed196a270938f124418dfb1e556c371ffb09ead818244a426f39f7a517ee1c27a9df663e183778789e15482e33587f5d2f280ea2169f5820f2b97898a0edef8af9eadbe2975d6b8f639ac088951c7ef853f200f5360ccabddcada1dd6c8b984f690cb0e5a2db6a4d7b546e64c61ec99716d92cd5c8fa83266919f714880b41c5ccb7e55314a9ecfd4107460d2f05637cfea7d640a7a2abbb530dee820a43932b235012f13ae66d0d97eeb563713d12fc4316daea1d4a0707212dc877b677720e65bce209d77253a187a4269078815265c28d3df328a830685ee3ec9b264b895e9773330eb7f30c8fa2e3f1ad5e58d709b391a4341d067eef185f7927474deb5969c5ca0765d302d2f3e5657be214cd30a6f53570dc4ddb59b40b3f8cde207ec5114ea5695677989372829e1b2c26816edb928dab5d92d793329c26622ffa1bf055f5dde05312c1a6d4c5f77ba8aca908347a23418cdfc298c9ae1068b6f4fd448b9b4cbf437af5ff4187bd114ca1c864e428226b0553a22942543be44d2f514ffb75c5c4a7daed08cda0f7f4c33899ca5cc0bb057d55897b1b5223a67ac1d500284d51d29422d0608b3cdfe42e72db8327948d6172f015499f16ea31ec9f6710ef63b633f7fb010584703d97a4627828685731fe80f3f452dd1e97fb64ff3a67890bd3b8a02fe71ebcadefa48aae6355bd69c0b2bff345c7ca283800a4cd5216ce433c674ebe272bbddea0fcb08e11dda486a19d58a4f1ed3a809996f2aa26c66751c2ee064811c475f9c001b122ca8994168becf92eef18ee9c16e3c62ddb29d50d547337eee3d64690cb2c7933ce262073e8fe94657b6eb96e1225e7e0582c0a823a831587ef45e6a018209cf328549cd4a5fdba59d1eaab9eec91d17b34fa6674f9d9a77c6370f60c357eee95099be35017edbf709721851c4d6ea94cdb90a2edcd7e8153d5bf5a240fec414d7b841163647060006d0e8e44c9bff93cee491371059a5555f9c9e507a2391b58ac22b871719efab288c89efe73a2d1582e4b848d5b413c852f9bddcc760102d6e349a38453c802c931b4f9a1111487ee9b0b76746cabb8f24f257a793ce5b05d3eff392e818e9fb4ca239c45149fca4abbe40fde3a1c63fc261d8ead366be67f69c131466ebe860b34993e55fbac13913bb7cb33033280f16f69fe3f705f50607c242cac084a52065f4b706565ab158b4abbc0fc909cce0b0e3a49cf76538f0f5c0c2aebeaee1d1781ebc523dea333ca919305d46d93a8e303a68d3ce3feb8f8965dbe99692367b2eaf13a637f18ed1c69270c187086ee1e59af3ceea38467c3798f70fa41181ca8ad2fe110c52c79bb622c3df90591dba7c48232225d7a698a90af4307a2e9c38f1bcfc02649cfbf45c8a4fb2c99ea14774aefce8fc2f79d435a19386a2b6d93b417551002bf7109d134c089280e9217cd2b26e8f74b7dd78d192670ecb58c9bbaa14eba35ac37918487c91a6ba49d2deb5c6cc628caf77dece54377544778073c17bdf67e9adf00e8121e9194b4c81880cb9df4904885f958a088c61cb572beb2d6a4b107aa24fe4ba3358be814630002b9632eca305126cf4f0835371880b20e7aec7047075e9d13f80ad9f9ff1e247aad7a88fac9c3852c33f1e5d5deff08b8037a7e0f34dea965e540f192853d2620e902715ef15791ae6e35a28560a96c1f87940ce0a62b66b31f764a3f04eca41174f2884c7fd7531aa5cc1bb8bfcd50063b55f400fce1c985f24e668486458b14be65f0b4935a13c59aa090a63945543e442589d3e57915caf133e61b581e40dbfcb3844a71eed77e2ed1293eb0f55134fb81cd292c08b758856d368044eb8041561db647a03cbb0174de0f75bd41ce0e53478e924773ca35c7f450b2442837f30d59fe78decaedae27f9d254d638c633e5be4a4432633fb30300a2e7d4d0bd55a41ab378b23fc4d10d5ae194860381a6c4b0bb72412f114a382b73817bf99215482c98de5a6f0b1690f95247a04f3770f6c67ef5ab25db252f22e7a08a22bb8f791980e599a1a1f012fb27af0a882c23336660769dd3bdee991547442abfc6236eae3a02606a79b07201f4ba9bde6baa99bfa3b71103314286705551de24870f0ed39028af6f44407daa18194dd01b7ee16c3e34e8dd3584e27336739c75e07be7eef59bb8d3f1134727b705c150c9dd4d6ba72ac99bf9c996da74546dfb230fc6e7873c7fc57b3cd9435624352e02171b82c54cb0388667fc60f6cacdab5de08951fe3f54905b04d28dd91cc87bc07f117b8a53335de2216f22d30e912239adae997045d0d012d1454cbdfa8a95180d0273f59c9dc8b14cbb2d13f0bf4f13543d10600dc3d34e40f999a7b88ffd6d7d9520b3dd06555fab100fe2ab15d0a73d2bcb97e7d3f577494e3837e7d1983b69e0acbe45b03f9a62a443f6c036b71a2acdeba05f469b3c523f605b1e89f1610e47c81476b14179e36952be44983f7810f0b7a996b440936ef63a5261a79a95a2a14772bfedeaa8ff8bc167a44e6ace0b99de4bd95425f26dcad50fb1d84f1223a1c66f22baee3828e3c2183c5ca9df33466b1c40321aa7cf69548c9dc725cc462c0e39f756e764928d2ba92b7f03036edc2d909e7dfb56a265d3c3952d37b4c82c92019eabcb1641fde1823094eaa625cfd177e7a5b3342c019b4bd57d8a3fe1234e48ad1a113876a76f071396a95a6c972f145a5b05e918f9e4dd25382a465a126409cf5c6b6901a1bfcb390bf221fd94b25861fe7dd765103e2de808103dcfe635ab7012d08db26ad4864dd6a7c31a6548f89fc7fdf746e2394e996a94cb5bcdf8024e900b40055dbb50022a614ba2fbde1b500ab2b6ce12b529b9a9ca3feb270ff892e07786bb5d4da56deb56a07b677dda7240b5bc23e54f44caa057b1315c13321079bd50edb8f36ff57aefcca265162de47a1738bce40d3ab56470f2368826fcd050c140f2449c1a971d9adedbdcdc23206d349c9415ca6599a210ab4468aa2dc355833b798bade8505472040b58e1939716efff0637bad50e9e76459cf92c7cee61a055f8bb43fc62563f8a30f1c580cf77125cd3a737c0ebac5bb36064b4c0565ecbc5d30f43ea7f4655d337c592f416166f530b4b36a906a78c040e9e8f0d487e97f37f9d21c8cc6ba143aaa23e1980901b86895c6380117e4891912ccb27803b1d5406333c81adc9e031262e9dc8f8ec3c9353ab27b7e413e7da32a665b7108035d7e05d26d83f774a0cc050c6537356114e652231cf967ad49f6a1740541839425158093c64df423a5b01f87673ff88ce3b3f5533517dbad9f27c0df06dc41dcd4e11fec8eb55ac594d65795aeb7afb9ab07b82e368d4494b33cb57706f19be4ff66f7e747b3fcb496ca2178e5709db3a6551494f7b59847f2166319dca9444d6208d7f406dd5badfb8d460f567fbaee495748f1eac0f3f3542029fcb56f3334ec8c08db8ee2fa1497d5db56edf9f043b47dfc9a8ea13d3904a4ddaed32ee88c8dfd15316490217d1ab8640af0277212d918e8f45307cdac7aba09709decaa46dbb7fbae4853f45eb9242d492b4ac10f35769103a5cfc5a2f8b71282d7bf23264b19d60709049e78133d56d91f4ec5911efe2e9579fd7a8393fa70640affb0a58df086eb9949296725d73b1963666cdb9bca9dfb12fdde41daa409b4b6208abcb2bbfc5cfd52ce4ba19916affeaac8720ff203050d7b9a0cfcc61f877a13a0659b7e417075f0fb8b5a5c01878251304357aa872c721d4e717fe061c249e8234c4cf047b33a71bf629a23db29b39a2e22541257a0e9af959826936161cf194e3c1af69ecc4058e3f7a7066393c63716adea00fdaa276095e12e3e04e5b20ef4f345e72a0d6b718f0a0f8bf0d0c66cae07eed2728a703fb7062ba93085696dc8664af0028446ce812b8794e71639d79cafb87a77afbbaa7d1eeb8d4f4b6eecd6218daa1b450d3efad82879fb8064694f0df4821b40391bd9502639151550c60d2a6c5f6ddc9f397e2b95645532a2343d5d8a5a7eafd1221204ab17800f0072e4658c63d4a885921c559aa881becf9857284bdba39c0b460da7cccc084220b19c662f626f8d2395dd57839718777da4e4e6f279e0cbeb4a36e6bfc4273a171caa7e925ed54b2ae70eb1334f2b98088cb855bb32df8a343e5364778d13a35b36e67ae374d4842d88c0b37072db63eb198b4c9c03f523b03c8f57fad22712f0331e1051066fc9b377619f82a8be13c1118032bcdafa8404994ec62cd42e2ee8324eb8ff3d67768d3aa9f11ac93e756524b452f55fe4e400a0eb86f2b070d5263a6b070381d6a3a484041b16a56756e63b27e426391eb9eaada08ee867db93094f6b044f84ecd7dfe6ce92b330cf3e05b473d05d9a00a58156ba16434602338c563a19849e932b8ec8c48ff999e9f9cc203bf28e49a17506c307492dee7383663bec4349bcc218643de14de5fc6974be23f5f941f3d71f61844a3496c942476e846b846fa961228304277b13969d1485feda7c387cb2172a8560382f54b740af3261f2b727fc535d1af953aade03f558c083c74ea810a68543017653a7d8da5e2d40b383d86d1b08ce7a34316861a36ead1a8167bb8c7901eb4a587c3c06dc34f47cb84285c144146134cf3d9f75c437535161251493ffeaab6d803ac288e7c1a193f1993b1109412857f61106ee99132d2a74fe0c8c876145bc8f140230d0a021e66df74c23e2059dc1f57f54aaa7bed0d61934ca3cb3c0c9a1090a3f630b630bc60a92f0c797e0bc7ea4ee9224109d9daa4d7bc98470f1ce00880cc866441df181d3f06efb9f453e3a7eee4377ada8eaccedc8d092e67afd6c0eab54795297e4d42083ff47679a4219de5e5ddd3dc7477dc4af3087b2e96383cad108c30983db5b84537389b29022bdc7e1373b51dadc893c0c28c745653b6caa399afe1cb5d837190f534b9622ea9487e9c036a204a5e086d7af0382b12c435d71013112ede23c53b475b449e9086e2554086d416a612df2b92f6afbd0eefef73a4bb077676d47fe1edbdbfed9699db14d0002a1eec8dcd584b52503bfe8ec0304f7fdf9a7308542a05ca1f3527865df8bb0df5cc8509c9f3549147059ba7a83c116410b0eed845222453e1a2e91513dff1d961bfd41dd75bbcd6c854ff44d245d670957c8a92459f25820960a2c81b64f2c3d4d04009a77e0cd8661b2870c07980c8d917e2a2c0ac83855a7c67978578fe8aaf844e1ad5df46cc1eb4a2a9939a7d4db5ac55283b341d36769c64d6b07a929750a20467425329ff1111104705558212ff6385e38da370448186747740d9fcd9acf96679763f6b78ed6fb48bc0aa790457a06467d149240fb93765edfb6c4e4dbdf43b870f15a4087354c76dec183c4493f10c62c6751a24388a33ca687fd3a82f043e7bd62bd0e79886cdfbaf0993226cc1c3a5a5496a1c2cfffb7ce8d7949c6ddd10497472b66acd50622b2c5e33b780b667cfdea9df2db07086c17670d7dd2e08ae2f5ce90567b8f24169a5d66b74b5c1c54963702ae60a5275f38cc86faf48d8fd6857a6285b8c85f47790efbfc948b686677b799e30530b24447f0a9f0be8de394f06fb01a77b632f7c261527d01f6a41e72ddfc3a27922f8c693f57edb9bb3a67d7b7bfe6a05a61e6b1fbbd4814f48ccf1cf103c90401a9f3a2f432c5c29115a129a338670c807be33857a458e35dcb00091f9198da3de495730c9ace07de50c687f5e6aeb40d058f149ca787d595d7f51e12c333f8960104bb4e8fb391fe78795226d743f8483dc8aca2c4eee8e170d73418175366e2d55516518683a1fdc3aa81f36dffc45eafbc4d4b58a5e9c5c4e279849141888cfb2ceb7f85aa114dbd6c8b2c89c7df96793e82f5ffe33aa7699098e2740697c003a464ec47e559ba9d744a782a984a243ddf0f3882545ff8287690d67fcec4d79f647df725be5f6064d227f1cea5121c69818d3b80104bee21020e375c40d1838a7c4bb05045615c72359cae6461fadb2af5f7aea106844f160ac17b6b481fd881994f2381448dfb76f9283a4c3f7a6475d4fd8daabe88f368a2dcf22b9964cb5d5a874489547622ee1882f73bf4782574535211a893a84ecc2100833b9ff5f6a4445b4a16f3cbbd9d33b0abe026ff4fe70139df6a69adf1806767a39601814a21af0fe4ba5aabc2f6e99cab29bedcddff81e6e83013c10bdb45f345b300e75b602dbf07b00e0a338668fd32921636842e24b06c24f927770905cf171cdf90ee8502d1930fc7ea000f61f358f45deebc3667614da4f3ef838980ed36560f1aa640df463eb484a0d185ab05b6a3309558f997757fc018dd1a56ecd74f038890b3625b120f5c17bb5435cc3da00dfdfa4fedcc2880afe0c73606235b1a541fc6fb67249768a4a3ba990f7f095cb206edfb05ad1605b4d94e8b778622369f97ca48673d744ae06837ff4bf32461b30d13dd77158565284e295a281bdef1e5e5bdea5d5d10e4c5997158cbed2ec93795daccb33d16d1ca0218d40920d3e28e01c711c2386ba97610b41a43a592720ce16c8d398d5703d36b085773d87326498127242f4a5c811c2c495a7cee06caa7931c959ae287c6bf6082f9b0a385528a11124bd0f99e9cf365c56e246226afe518414b91c4eb90aaf9cda422504a706a7d4ac680e5b99ae2a022da787128e5e1c5d9a9c9c86520864bf4dc73cef7a7223bb0a882d04783104554fd3d503b05eab2e5fd30fef12b63a045d63d691d982a69b780a90f14fe00235475d05e0e236ae44e6bcda6ec4857f573c95f9613d2a8c2423fd99987bab3746efdb3e6982c8b44fa43530a38a0865621267763e70e5a788b22b9d8e06505b850b308960c8bcdbc73776e74dfd96115f819b3348108c191f6349c18c34372ef32674b9db40c2d5fb6607137fda9808bb09270f54ffc4b836e1a33132bec6f775497bfa94f7695e5a38f149887aa349a80b6988a12537b6434902e5e14c7481ca557f13ecea20aebc7b2b17bd4397c9d8801241c5580a3b1fc48d54625eb46ff1f4920526c16881eabbc0e240fa7538232669f9faad40a3ac6f07fd6eccbbbb54272ee5b331edd0761365fd8d03b7dad906b2c71777b58c95b7267e95f7244a13aa38d36602091a6d53e195fcaa42c44b3aa736915a5706982056950a6b76642d576ed2c582e460ae9f78ded350017c3d41f4d91057550fb1d1ad1c1e100fd1345bffc5d4c078b559d2663f5b1f5d9f002b1269e3e51ff5fe9c8ddd904bd2d434afc5c0626e29af2a87cffd276d946a8729d99c68aaccb26f06893942fb9299c6b9bd66972abe337c26417d50983fecdfca950f031adcb788577a0f6b8e05ef4979b8a37d09f6f3d6324920610a1b715760450cbb2418bbcbe55bdb17bd4231875d9b400c18b4d407dd4e2ff0b8b0502cd4b21efab312744cc2b5e3ee929df1bf15c26969a678e10fe62d7d87df18f9347b5fa1372ad343e290090f000774c052dc3eaad344aed0f4e00b153ee34d0724fd86b8305bbc426f05a3b9a6424fe8359a080d1e09cbab15a6cc3bcf2394ffa680ae334d0ae7b5eee9410ec7f4ade600e1106ff6acd0109c13b5252bfcde219be57443a3574126e0047e1bf2f555d204525b8de2951264ccc31d601f0b258194f988b794309f0806d70b8a0f9c4d3debbcf19a5e8fa7dafcff1afd0d5108d01af97565964073a70eb70bac23f4716f7bcbd206feeb6557cccbb514d0d19239559a972586b4853245058d5b53a54f2a7bb7e4578c3eb879423d096cb134db8f195da355f7e4bcdd906e3c44eea721540e6a7e64498ff842f31efedaf4d3088101c4bb19e1ccf3d4e0f0abbdd6729ff742c87974078f918be49f7169fad0d6412f7ab6e9f0069f9b322145405d6dad8b5c4d5ce45e8c983cda5a9fc68daf8fad5ab013c2b6605e94f7813d753558c66ee665160e8ae483f4842e517d4910a44351d3ded2226bd844f03630e49b2c22a8b8f6050c3a94e5cbcc703ff3524cba2e00b7c3ded683f0cb4acc50f57db0385340622848bd0aecbf7d7443a201539d31b6f16e4e8b01f376eea9e07e59bf3eb0f80d536ad3bb4c1bc7a1800d4584a53fa3aa586cbefd27a8255da48d24318fa1974c236734dedfbc10c090a8285027bd797ac6570ea660df324099f00d9bfd8f82f5ac6bf3363eb6180ebb2be40529755f72c9063c67252f4cc9480af3d5fb7e687e7bdff56847398e09d3aa602317256e9f26e8db24dfa1e16df45b01686b604a8fd44c28f192af5035a37f573d232a2dae5755905cd14710ecd0f6bc240e9d449376d632109d61a2096a295952b5777d6f46568bbafa16b05416315e83eb256e992ecc093667a87b83703a8c41b0a9d8cc93f0de84719d52fcfb7f6bdbbb46b3b15dad46f1af50d5c11ff515140ba233bb18428cdff4bb08dc27e225cd55b762186de780ec4f78d74f7d0e77d7704a9d51867e7e7b5f3137a6c8f0b1c6ad6fbabd0ece6dce1651aa1deb38510e9b94f740667ad2af9d3e63d3cb2d45b7091ae19dc69b7e976bfc8eeb922eba0408ea0a5807b57888124e356af000fe134c6bfcfa7d177cab2faf21a4f52db9adceae9194fb1cd87fa1fa8641b7dffab90babeec28c745cf3234f8c77be9ab415ae6a1125b62c77d526c9d8f0e734115bc1de17677bf3aa638143b27055a829fb11c1619566673ea59d0dd6806e95585036fbc7b7b703125fb57b1c73d0e0a6f5321baf35f2435e936bc803b0e8107c1f9780b1e73af2fa69e671fd23f4190c37fb7ad0c33d8fa9efc4c79e1b404623595a96fc8d7e0cf1560a3c478b654b3aef972b20e66ab430ccc411a6fded95b3603a7bdfe9ba9faef0f0d3ea921da350a4a744775d69ed2c6d627ed722ba5b9702b1b669baa2c26ed23dcd5db79b8e43916e7f4c38ed5fb261b462236c4e6869c3d9155907739157112bf4682a3ae1c35361e1faccec9660e4811f850ad948da131c4012c8b887fdfbd0445e050f8ec7cc19e7668899b76f11376431e61ba4df96a46f11a4e084749cffea7ea672a096a2b374b02eaf033a212cd0b7909a4a5b3261cb39cd41ff148dd327d65d21ed1e1384dd9045c3d3d8121a21b842431e4beb6e664223781d8ce4736592a8caba5e9b252c75eefa906a5aceac7a69280fe33ee95f18c108ff478a77fbf6280a1ceb87aaf331b22a70f3a1e516173321fcc804edcc75a92ae3a8100abe295706d369e92a86d3755d7c76a14be2c48a0f7986fc70ddad2bceede85a18f8fe2f91571168eef822f5dafff157fc00aacd4efcb1f515133b7ec22e387c73e34b50308227b962513c1144d5f3de9659c8357ae322ea70aabe1f0c2c238365d98fe8fe3d2549907af206aae4a993c608452b413fffd03c7f76215be40b942cff5433d86c1e9fbe1eaa8284db83c099ac892af01b08995a7a8760a57176cd10279a20233e44a7bacb16efb854c28200b5e06367c03d5b0e8ea8a7e81c6540517a718fa1f6ece92cf9c8ab833bfe3761da6bda77c04006f478cd924ebf84548fc7625eee5bac6e6c8353491a79aba6e6fd14071da4cfad097561fbaa518fb2033bebf9c29233f6ddf4cf448f476609063176c19d4e29f6464e1678694b719934616fb2245b869c7372057354f28306d20f47b34531debcf35b0826b6c5257a64f219c396440ac2bd4eece3f93d985b596ca77edfa9b997715d66fed6e4b7abda34aefa84a5088c5e71ad8a07e43170cb0b1fa692ba3746e2b699c22c697c0610c1b19770cb166563625588fa4bf8d9a0f2fbb0bcfd9f98302a7ba26abc52004b0cb84951e4fb346b6999e47a6b12bd1fdf1c7933dd2b501ef3c958e648162da2ba452bf66e09dd0fd701217047dacd53b0fe3db92342df0924db131a43a7593178f0c47854cb960e33a91ec0469c30d0c8962ebd59ba1bb5e4ee7ec56e3213958eea5d0157b35699ded3516a3eb8511ce25c991c09f4648419a4aeea5897fa7b0b3b78bcf972663694da0b4ba203bb963faef333ef4f77641eb210c516e43f2126bf42fb9b66d53ac80f8b55a0b4fd999211597b4f7b2aaad911bfbc8240b5bc0e1e367fa413e574f13d6cad88be3e53fba33eddf3e761f7fe552704239d36483291ce1e86b8f494d796d617458f4e54971589c7783fafecd6aa4256fba07f154ce2383c842ab573af4aee33ff6e004c5cb183c713f535b08ed89a88edc0789eea8ed2c997a21cf96804423b7a8c949a46762f5187d4a55d4edabad31f565a8f216695ce1dd5eca03e1b7bc9de41e3373b7110e29467f3c503bf3ed1fff24c6f423b07d3334796c211c51c7e3d18e4754225aa269596aa846971c6b781a6a8df7f01a52deb51bd6b6c7605158cae2faf4d9cd2d7b33d52b01c936efd7bb50f4960146e30ff3bb4a1caba663c0ac4db33a3b071d88fdeda2d68d942daecf7355aea0ea0d1d9f7cf106f75e0233147c2736da4517536ee34c4765350b089887d06303e76941df2000b0775eea08614df6d774166a1df2822062d45aef071bd2188989ad5d40a99b2c0e6f719af7d7ead983b1334d181f476cb9cbf937222bcc255111c55d67e1f5657b4a8025d4010075e3348201de0ae0fd6467f27a865c5f422c3b2f6b9298ae5cf26b39d7a61d49c4bd18bd70406a80bba206f5f5cddaa7c415eb5942a26db1c949c3efe1d2b14d2e1643d9927d3beadb2c2e38a7708b731c454a01c723df26fb06c393cdec46394c364690265f76fa62a53e99f981311808aab124bcb741a386d320cf86d107247ff928ecacb1d0d6b94bab0e839c2f4cc413d5658603943bb69638dba10a318b0d51d2a8fab7536664f2917e46db62e73b8f4612fdd364907733e484f7cdb34d92dcc1c377522c8f510e6fa0889e14b51a3e6e10840771ff450f5e4a70f108e1342e04686737daf3c3fd04c9b8ac156304a5a1cfff85228ca52c6a81e58a1171a9ccceb5274e11b47702140fdf197f00a5f76bc28623483b3d49e5711fb25a2d7a377cb6d80a4a955bfdd490f55b32b5978e345c932e1f9950fc75e85bd387ef368693572e8f0e6d86290f01d0b788b3bc3e74f9599a639979bb9804cdfe79391b50bb053b673fcc7a62942bd71dfb1768a3808ca30c3c3c9e8fd3d9784eca0c44a4fc78e4f56e8f2e52d135308abe11bee7c725d9e9a22dc15bebfdaa35225c92552d3ff44f343802013ac05290929867a6cbda090c9d385649d63a1402005a23640a4aa00762cebaa6791ffb536bcfa585a5593e8ca15b21004abfe53662e61639129a869ce1118cc50391f4bfcca58d6d77c5e1f8d2c77b74237b9c086bac4de9f0bf9d7ac341374a882f0fae80a1b109eeca11646435860627dbac567f4ba2b2f633043c80f85433908a4eac06c71c41dfdb9e093ac16d421270d4f24bf7dbb7794cc8ec469695ecdc25729ceeddeb430e9240b26fcbc57882a1c2cbd1b9b25bb247b05e370148834cf6cf5e2692cd94e7f7db6ec9479335b445e7d2f108e53e5177ac0d46c9f0c2afb8f59b49677a57be06d6d36438766dbb85a428a4d6d961552fb1133413d975e467134648b0e376da4ea5a10466834b8f1911c59c71c27a450906ba55f2e3230973ce9b64aaad796a6037b00f682f958b38d11dc3580b038dbe9b140c9eb254f4b5516d0e4723042fac306ed580f95268a6c4b969c6b7ff546c4699a94d834bb3bfd462c2574c5398d238316ceab6b0dea56b3de13167c8262dfc3ead724a74e194be1d86bf3acdfdb213c2fe99975182256bb7307435a772eee0054d5b963d970aba1d1b4e9056d001c63264296b4636458ee2040ea8170a8ef6ff2e143d08505f480b5c14c50a8c33151cffe99dc80832397f40181974a0e45ea35243fdce3068db848cb97fef1fbee91d609ef13437902485e5df2164e7347b2a70a0dbc7bc69cbc9e9ccb8ca0c847de1c07f28a38c83f46ae068aabc5caf9045ebbc368f8384f3dd26f3125f6bf23f6da49dea8d9e1558d52eeb102bf04fd8b5c8718ee1a9c37c2167d5c3044f8662279b82fd5bde61e25ef8083f8aca2c50fe0a31ba58642445fa8968ed18396f235d0f0dc1138f10ce5b6da70a617ea365ed3f4d4d46e3b19761f00b44b556c0b5386e9918220fb891c8cd93b306c8bd7c3fdd300464f650d383857df9073afccdf0b9b14afe99e966939e82b08d52f5bb9d9858593cb6f54e23106dac06caf1edc2aba5d8921ea8387459a06f51e40f764596a906b8af3e8a1b56e6542d5b4e3ff24adb13090b85ff5c0b89a087e2c9f6b6e710ddf600215f6930b98afb011286c518b18574db64fe86ebef29d39304a731bfdb67c344cb6827f6460452c31ecee418964f6cecdb1959acfe3e45c5e3ce4dd2ea55636854c00745ab86ce8a1206200822b6e0cb01c25290a085fe1a88cedb77046ea87c9295e9f3b9f46879bc441b37d95170737b4b4f58acaa71821b7d7478fa13576a3a1ee5d2ceed2f13c2d76ecc201e2fdf214299e9aa4f5df3272c707cb82bab2232a1b28b830228e06a2c04ae5aa0303617e2f60f671475cd6ae5fb032e643a2b7ae65b10b0f8d546b2de9501817a1a92a77755d506f8497f8cd3ab9203229d4ccfa965c9329bcdc3518a25213c7934db4b4f634ae4eb4bb59ac7cb61bc3e5cd31c68f783fb23a97dbc04879348ef4e3a38a413026a261d9ee85ac864139f8a084fcb70081e771cfcb0c8122423d0310d6792f03699ea3d848dfe3719c7bf1e56a7e4bc146290b06b8e9fe91c8b235ae12958aac8d5401a4815e22180770c8ceceed9c1f7c472768eeea009314ed7fef970aeb26a2d5d3d39df7994185193f1eccbf82e650a1f8ada120c2ec5ce3a0ac9d1eb3924b0fd438d4b222d45c4c660424ff3dbcc37ac14e2eb7883f8c213ce3d0acfb448caf8de03bb35a2612b853e72509b6b7049963894aeb2f7f151b33fca5a35f2c997b17eab0f9551a7282c2bc779686a35993fce333a198126985ba91985f0ab21294844c35206d497e3004a423053b10b1653306d153c3b11d2b8109dbffdf36f9feefa699736b795dd38822bb7c13d591dd1b91832b80a803c9eb0e6b998ee9c89b10011a37158f5170f851f451b937344cc66ba10274870639c54eec3fb46d3ee848c1007eac6dec191e2f86e99fce4dd98746c470465558987323aa9b036ceb518554bcf8df5303f5de23d4553a69d632dca0f2fdc29feb29ffc885b27fe456c0f339dcf596163b494440514b339524e2df41a7d43478af501218fc021c382e8ceee0abb797db1999bf7154b6c6d89dd57118c1c81849da1fe7b4e3b0ffc8b423dbaadead74867757e7b2c3173efc028a2d0569700a78e408374c4c0072fc81de1527c3bb87ca5bbfaec0323b3052481fb7fd6a41fcf1221f42efb19e1de29eaa0c1aeb036dcd2b2bb6fa7a50c71bac5d008f0bfc183e4a5f1c0eff8410e76554e7d90cbe8ff7bf18ebedb5c666cb1732828dadcf92f6880b6a7951a8c9896348aa23290c298bf47dd475db40a1b9514f7b2d0828e65f6468f1ec3ba42fa8447089ca997a4aae039c6789ae77682c851b1b203be68ba93746a4e215b736eb8104748e1058f795997c62b09977e089287f4318664a830b9ac5aa731feb079212fe6c74801d3adacaac9681538cc8f4d5be07b45338deb54561df029951848b23cfc456f2313eb4d3c65892cf71bebac315d7bfb02cf415022719c7d9773494bb66f4ab645bc97420cf5335818ad42c7a528cfecd64581965f9ab1d6d63f0b4e1c623a9e4df2ad2492c56b02e14eccf0529ae41f32af5872461088dfb54099e413077d776c20589b87792d6e8e76343bf9f4ead01ed3c36d7fc4460ad79d5d0c0d1376be0b4e6a802780e6c3261ca15a6af15e8ec8068f1671621d36d032cefb922748e5221b3ac36f9c27b78f94dffaa8e4caef45090dceb13048f905fdbbaacd8576f3484f917547c4de51fcd3c07907ca87786be9e99274e152a1bff84bc91015b9effaa7ed0d38ee193f9529b8b3411948898075e410a87ecec79afceaff41606f1ae957816b964012ae2f14b4ebe4e7cfa8e37b20dd7c5b272b42cbafd63073c950471efff6e52585e517abb5542dc10a081a2b94387a9d9d49de09fd50de8ab7b72c270e4b7dbf4d7f15c752071e2bdf525491b42fbd9844e3e23605fac2af40b923e78b85741e0d9ba46220f41fc819229362fa694793d88cf33c88f3cff7e03b2c62aada7b472367c00a2ed05b666bad4b7ee83c5a8ba388434929283d12ee9a5483db172338f72c75cc08d36789d97012493937af6af5ff644f45ad246e44cd0d82d2f46854f135493fb19d2adb3e46023a930d648ff096f4510e8a944a5c17b27cce428d19c6e30db964bfa7b2502918f0583eae20ecef680d7a04496a89bdf8830c87aae8c0badcda768b7405999332205396f5618ed3c5c370610be12b5f8602d40851085a2b4e6a0031ce701d078cab590f145e4677f6bceacc19f2b7a70963a7d269e608dd3c3e0d42e1aa668c0c07672e41495479a3984e5118dd57751a242f71b4be5ca626d5fc82abffecea970b00ac5189861c1b7951493e87f07f70ac4d93bf07cdec8e2b735a4796c3f80da3dee667e6b95446d93f80006adda8510c6c591237ad3581b9ae46e3178f82023bde3e90a7f2645d8fdba674bd75cc14c4e7c5496514e1fc1310fa316510f8738cf3231f6019763e85305e8ddb94cbd91aa11fcd71695584b6139ae5377b80bdbf1549845757ee8896d088e4fbcf7332434c05a5dbc94e8c38056bac7ff56e74e2d4f0ddc350040778417712ed2af08ac6f4639eba74e0dcb6514569359539e482e5499838b9eb411b5e61f239354766d989c0c6454bde3766ae204d82f96f75a958873ce5c1ecc7a0a3209fc449fe9050c1fb619d939be0b5fe3590959daa531ea988233e57584ddc702a0a1ca3ba4fddfbf99ad57158a202db68f9ebbfe87f09df682ca00bc328d4ac9db0c171ff16453ba63e12fc5164f120c95deaa48fcdb48150287392ee03f346cc1a6a31e24d5ab7c10db8d67c4947479a07510168786ccd4d109f3e58e905de2b7e6c2590835b4cce1c5aa6b320b946680485964a5034230b5fa0f4105cd2132a9f569c3e52ca1ea7a488d51d4504d7b8fa3de54204f742dfb1b73f5bce69242f656992622d9711395819245758d414823107c9f64c43d8eddddfedd1ddc077a8244bcfb0817c0dca79bc68afff174507bc69f2c2e9671c480ceb2ab3ca2a86a3d88af675be3700229c0e4d0084c3141a82c1f862557508136bd29eb5adb0774f53a0b31943a3b4894c02030d752bfc32fb1080d9e62e771386cc2d82b37628c1e3f094a058ca69943d5b5d828c36704b3dbc53025bb084d1af446644f65bf73d47641fe95f1408c9d775a88df8fc2ed1c3f749c0fb051adb4e6d38c3bab4ae0555d311860c2a4445c92610ed0eafa31b5ef2ef9ce51b0b0d87f446e3a46c863544e50e958fc474947985ccf78d658e8a7407fa40a89d88e534393a19b3f28687a1aaacbc24fa0f3d2fd7fd4fb5793cda578c3be7e9a2381f1c30288e69eebf76b0ce478fe384f05f4763b4111215693518f130b2c395775da659b8b6e561e41e3a31c31750830520ca30df18e7f07dc3f2eb3af0a7cb6b884a96dccea6173d3abb859b3e436fb0e13227954b2168705b1a60f70e251fe9c674cb0eb58591ba310d5bf89ee38a454a2c2ade11ba41a70ede6b893651a38914043db73546a3e085949ab8377204950e1cbfd63b69c4ac291b20c0757d104a577e79eb625082182812eee722df855f25da7ca2015a6ecf53b18de637fe2a9b7affc1495e377f55f00f6bb14c2ae920ccda7aeb3e33d468466408c6f5b983a9e88d9577889165dbc4d92ac6f3654e052d33dadc98876cb9d97837a011553c0766ae36e3902e59f4374959f5efbd29677a8d305569787b46806dfad7a0ada898949b282d4d3e8f73653fb484cad4448db535256bf31ff905a2612f91126d37c13cd11bfd6f9ed861ba9e22cd1f094bf1297764cec322450458933646a35f31619fa13d5f25d8ac75e73685c63561c41b269b02a99da67a5121b65ae82f2417c8f93b17d50935dc48a7d305feacf8d7da57cb660ae54308d66721c2257a57392ebcaf24d5883cabce990039d76f4a62f181a6fba4fc66bedbef9f37403ac22899e30366cad8766b253c55bc916e8b3e7fba399ab5ddfa7c26ee0cdd450a7c399c3de670785d3ab27a27a980395b9ae863ef410d1322ed5390b848d3778a0b51f1a058babe201bf26e1b51f05d56e30c2300e2b3c30acae0336bf9303e03bef00828ec39665970a4cc4ae8054d9b3663ef211895ba4e073861e10df27d4eb03a4cbe029530408b35bcf06f70dfb79c18e52cc2f749b8a8b5b68c0f4cf53bb77ee81ab0690848631ca2e7fb29cbbe151a0fb761f9c61e1e62ff845005904a396dd83e3d068c2d5ff9e22543085275d82bf2cd6ea827cba47bb1ed7f4c5428ae3b492aaf00ba7befe6ec7d8f19f43270fe79f4ceb67ed1994123e7c26b756d02d1d47a16d8796e05ac0848ed3cb405b2fc2900da40a2afef9888451384a821d6fce8a1f4e4411e77b83b2caed6c30d90b48174caf19ec9748ddf723f9e50f2f3c477ae8a7458b1bc52ac5591fdda14fc9a0eeee7e17d4aa5066f21e42a625a4ebe23af5a35495007ab112794e54c4b9dd70de64bdc33b78c735b55e69e3f8b8a7db0f0322ceda523eea6e62ce140cc9bd15ad355551aaf24d2112a9b201ca353b45692cef3d12633f0e1f6d324cb1c5de8cc531a949d13c479da67402eafc8af17442b0627586dbb6661f4fa7c4477ec3f6f8d3f3ddcba15c77cc528d320acf448138f0d12f5e9d8e6d80d1be498116c4a0a9e7e62b257bb57089ee1c78120d18d59ce0e29ea687ae743dde3cf2b2da6c87132e164eb04428c49f9274bc4e8f3062e8626a446dc6281e569ac909359a43368f7c675b017c30d60db4c1213b6d9f6bbca78c1d76697d9f661339b71db59de09336999f150aee135fbd56e4ade5150879c8c901c38bbc465fd7cbf6ef9c859e91726496d0cead137e56e879baf6d33d77946c2d76e67399e997df5a59ff3e4c2fff5d17ab63056d7fd32d6598156ae67f52ab7d88542c91bb67bb8de42dc8779b6e5f88205a2eda2e2a8b735d7ade0d19a8a7ab3d62d000f2632e67eacba1f1799a773000adde9dbee8a751a7c932f4866154355aa553d527dabd4fac6b8cee9b1d8d3fa27844ce6006005051ff5fc20856fbd632907aa5b344097761992dfc84fe13ada103db48f6ed0dd9bc666f9241d2e3950fafc29fbbd682fe530456efa3de2fb458f2fd96f8a72a0a314d885ae864e301a348a1124cafb5be7843a89f391f7d298b8f2662125e8faa71a494d6cc677029fc7bd5b37741272ee7afefea284e0f9bbaac8f3d22d41c38b523dc9877b0d0769ee3e8132ae61bd083259cbf40528b690ed1201823efbabe05a207839a352e47702ab793bc2459a50e829ffedb1293e91398e553540d5b725134cd6cd75cd643cb5b7d5ee8402282a0af01f3b7e65cb121432c5e4c89310aa9ebd4baaa47046707e2413693926ef74d7278ca0f3670be0d3680f1356383142a4e087ed3665cfa3b67c51fab8ed2d989733508791df181dd3428ab2891ad535fe83060cb678e56a7efddcff5afe22c61304dacfe40bad17a4da3b0f5ea9ba96d7dfd8ca04bd8f1a502147006e880721c2dbd453c1ca8cf5d4a6d52d9aa22de4d381f1f8f0d7be4e912c6c10456d8f6fe198341c85fbe8a79fc69875a2bdb26549e8689615fcba96ae69dc0b84a5207581e643637daa7ff7666c78a92780b1e9c48d15bb9746576a9ec47401a0705497d5642ee9f16d922255835df446d609662eeaa035da4419c639ee24af1e4defffbe09e700ee7b0424f7a8cd739654d43411edb305c49208e9197756fde71bf403e61c519aaf295dfa78456ea47a3997922907a23b16545a224f059d09285d922086efbfa8bbe47575e0e6adfd2f9b694feb78703d883ec24fb7194ae9a936bc517106195a6923a68bd3cbfbae999c333c500cc55107d62db14d7ee537b3c4cb0cc0725bc1d7f04ac2bc580a91faeacf9469d810716b9a8d635eda98dd64c1bca55cdf02d19a90bc69c00f171e362c449a411ec02f5869289ce3830cf2dc12bf8884ad00292bebccf1805e7c003c674b6c7ec50cb8e41068fb2af067f13752fc855176f8e7a56c2a81205ca097317a919516755545a8b14cc405a7a11a1f717b90d7a3a7708039081b5c04c97018bff8469b7033baf45d66c3b74ba34d2d58a4fc9d3dc7fedad1408bc22abc4f9cdfb3485c98b5dc3c1d42ed90a2efce765cdab04f65383d26a658ab49eac804093e18eead275f733dbf53322fa8bbccafa8d85bdae66bceb41aeb0007fa22deca4ba6dd2203d1652475da347e49579e7b849c517674688bb7d1599de880f4cdaa63de0e65d1342429c7da3da7159a54ceb7261056ab42e928bf7107cf67d22571eb6c71aa0c68d7a165c1e1be81cb34cea4a31b3a24862da6c1c07e5f95db2a9f37fa3d7700f0543c0d866f00668be8823c8ffd96938206b2e54d5b0d7468f626712f41af1b708c7776cccff182d14e034d6ab0426c257ba84df541a72ccd9cb447ccfcc7ace846761e9700beef4f89c8e723454aec27ebf69f0497067b7518268a262fb3edad809268d7b81d2d584c701b180da690d4beefcd307d20f32ea89bf2b489fc18704beb68ae5749b2bd8c26d1ccc0d1713a4678662d815731defedb32e93109392edc9dc9810de7b9f02d5d53736ff10ecab9cb94e35f64b2ab05e0006d476e4ade80d8a51063676c4cd783cde99e311857c5da4c3d0a057aa221b0849f3b998c64c96ef2e1842b1e4009e4917b0cbcedb10dd68106c866e988da9ae242dac44bdc0f32f9c34e4f18f155db667672d7302c3e05aa1bf002325887153bc9cd9a0fc7f3e580b6c7386ffa8123274f72749ebd0bcb432dd93288301b1709c095e984b1f5f0168361dc41fddb97725e795dc47573c8ccfb8a33ad25962ce2743e3eb738e1b30b6572775e74957967f5fa251736a01a3bb6653820b3d99356d62fd0f57228cb7c8f61a934ef25235d3f1c284c8ec3f8d84376e91ed281af3ce2badb5088f3e62a5c468424762a81039b34595fde700a1f1460faaccd912b734716ea55ba00b9b6d8faae35e6347ae437af558bccd498285a3c681ce41298b026710678fbc211565eb06cf9d707e927892fd04bad56f15a32a54fb8df28dbaccfb0608f5cb13780988f87563bb77431a3fc05d33ec8c1ac9da76e66df810497e1f39de922faa10671bbb5e49ee8f1f7ece2a91f5065ce5152c51ab9b98422d3db67382c8ab6c1fc57d9aaeae1d29ca5e7899a7b1fd250dcb2dab4c519486af2ac4a9cb56650700226e94f20a689cfc1a2401375da8b8a70d3ae6fcd2583e5968f733a95f18275f711d93a17974e991cc1cce07f3156b327d33e880615bffb02b1ad13edfdf722155d5d2ee4387f8c18805650acf47e09201de2400341aa8238818c4c62f9588b2f4998d69fd9407dfbbfe961d743740904435a2c55c543cf526b629b3118919bfac15d6147d5b2526ff4b22c2cbf1e14002c12af09796f917107d77cc6ef98de3635d5456a292a930d8d25d063f3c59b53ca5e4f75cb2e6b39fe57ea92cfa5ff5343cb0142da5b5bff3cb47f8733b569cfe97e1ea9e1cafe9245c4d10b93b2593e8b4d70a93791868731288f7b332f13ba371467c29f429993a2771e76537ed721c50e8ce853e115a35096febd27a64b714620fa1f2ff6b22ead506401bf4588a695a3599f4dd3fc3dfe1279fc322e6516cf95e1e8301d6e65a2ab37049d0f5d1309c5c8af6d37a0e7928d97551ff51c550b4e8c4b985a78d7a3943e0a02ddf5f0e5b2c8486738744cf686033aede0a37a81cda34dd0bae8aa33a8ef916139a1ee0fbdb839e09604b50ec6f81d934a73c101f834cb841da7e5db2c209f2677621ea08539e595b8d3e522d0c858d12a31bad666bd7dbd5271d6cd632f388503d2ae2c6482ddfef8e316c08f33364bcc8d3d74d56e741a62254d61447cf5b5fa297585393c0be719c28bd245732acb2cc77f2f1b69f3859d800bc5fa283cc7b1f53be30a68f63dcaa4c462f7a57a8423fdc20cb2586e725e4fe885e7316117fdc4e58ac6627efb49fed6d7f8b96c77c563b4a19a65b42d8f163f153f3af7b10aaacb49c540d4e4f7fa5662178e363af6f4a9a660822eab96a05aa9f23e8b4e6f36d054b044f7ac9b735021896ea451f183cd3920f677d3202cbd0a41f4ab45588ff67050b9042f2f30d60869f8b4f2bc5c450268cf1da94d660ab1c4d7bcb3464c0311bc223d0a6dbfaf1bdbe467ca2a53f4048b50ef1eefc1316ee6f4104795d84ab9c2bb055dc44df0951dd04677b465ab7daecafd2a35f585c0f9c72e105694602058f7534179f96f4b69df3924044b2787148fd4c3b7f5905732a2179259432e6ab1a1e20f517ac489f259c68cdcf88389a6e74ecea65f367516b89ffcecb5aeef27c15245aa6b07b00c7259465d2b832b96332f22609eae4d1418b7a7ad20c96d409aa5b259be9c2851b293d8376a940f07ee63a1cfc59f2967df0990087525a9e15743e4e0d1a815b62f114a7b891464e3e73468242fab3f7677b43c880c616aeab40ef8003abfbcbe5f47fb32f037220af4e1720038195f9b0e1f15c5663b06007bb5492018bf61310664646967050122a29f4771314e5b2c0aa2118eaf0b99e897d5836cb2c691de146d05ea27d65cdccee5bba0108fb38fe8c2c3d00d6159f6cbf479fc28f6655fbef89d06e99ddccbbcc1e4be813c6ae81594e927728c82f003f6165db01e25abc560cab48d9021cf318d15db93ced2340ac2ee76ebd220d21f9a71d782fda0e5d317272bf3ee4623a098343f9d05c76a6dfeb2b766d19dcf26c9fef1306206ca685ae504d875e84d08f85e63178c27a5d8a75c85e96d0cb439ffb5da04772ab6f4dda43f4c01479946d9c90d1a48a98b0eb528c0cb4004ca669bbfa00c8ab343279929e84b089a498b9ed73dd4bb08ac95c942434d899fb83d4da3bf63f96490784b956c3ebb759a12a2ce812fa3f55e4a10c392fd4fa1bddcb0a1018bb5c9516d166cb31186b363a6fc3422ec74b3e84a65b1dd0487396c1d4ba0866ee7dd9407b2b0c84fc7f97280aaf0eb55da1b6acaea56e505224afa975d45d8f7d329221859ee29b9b93d3907ae3a16c41ae5bf47a34a1df3e56e92f4f5678bd474bf21e71e24549c603f4278bacde6fe4005fc099b8d31f5907081ee72a9fb250237480c463811b35f0f1c1b5039cf748b38daa5c7e5666bd59add399dc62346ee8fc7531a5beac3681fa2f8393908d9f25b5692e73f65cd2a67e6d1c413f1dedddfbf4374b6d7fde84c91b8ca0acfe06778c80f88a954e57ff4573a8e7466f1139d1b677f1cac4726b5a9a39fef85b07e94ad7fdd6e46529e3f26b1280538bd0560f8e0b59197de6bbea51c7febec8e0921bad07cd66224e60f7526507a4caf3cf6dbd52a06d4eff0eb32311838c008f62465ed5bfacb5e6518a5a104da5760a4633609b2097a0d3ac18f15d57b17ecf356c751718a06e809d27ac9815a667918a7f9171ba19e108ebe9f7a71ea3add104823d54a78ac4ca2565845998539352e0c5f7b7acb7307876aba29d0b80891b884e5b93b687044da6f0bb943a9cb4b2ecd1b0bf4a964a0caf2e2a2bff12dbda65bda75753611e52c81343557ef971ccf449384997169c7bee9ff0b7aabaed6cf66441e29ab2f3640943d25efb5d055c169150a6069a8ffd4873469a9653a51a00a30a57f505e55399e1c86f062fc6514fd7e6aae0641d60b1b4db3daeaeccbea05b28096ad9315320d0730485d001ee08cbaed260930f556fd2894790ef177d2d3090329a9d27a602e97c17c5c5f25f3d89766a0ee4464635089d8a723516e85b4c57a1c0bd6e6ab6cd1f8bf8221f5925412458214bf679ccb63e24f905e84be541d23891667ae70e313990c10ac4d0d2bdfd6f2eecd834235cefa4c934bc208703b3d75514a06ff1da5496d7b3531c1d5da761ec0579828e8ee758fcbeab94a6c72545ab0b41f70254c3c17d9dcc183c285153ba513746951ed7d7cd4507fad66a40afcbd7c8fceae2ea561ae259a45073730d6b300f146cb1a27314c2b5d14036ec4e64c6587c54b808f2d517820f00f6bf7d58b8dfaecbe5e625b552b4f61a5bbcc726f9729e58a6c6f5a0dbc59b42f5780fe28fd93342cab64beccfea2ac09486806f2f1f1221cb1d1b7f90fc768d0500ae747bb80aa0d03975a7c50f1e3a37e5adc95e2eb6371f742c80b101c672b5f184d7a3a3bf588b1d9cfd55bcae33992b932988f0d9125127e8aed37af3d25eabac4694f1d3b1ca4173dac436a3a70e1ac0a8ec0082803cf5ed2a3dcc9f9757c48b78e67deb7f83068fa97f4f2260f2651cbcf86fe244526c69b77810711750be4bd1b19f96866fcdcd558bd82def849da314e4ebf48a7561a4c56f0643cbef7a0e77c0d89ba2ea058bf18c09aaf7d633bdcec63946a9fead2cb09333b0ffab1d9de532bdddc9af4344e99d5a1d40e11df33dda0897975fed5771924fa224b2c320751a85ccc9f8fb5ae6567fe68dce6122add6d534608c27834338eef826eff65c3cfadfa1d63e84592df14a866c58caf46238adaa4e295328d2f114ef67cc14b591e80269307f0c16f3cbbac123c06eff47b86299484a50392a173290d8921a06cd25bfae285af13c1a4c7f0b18a2b482d19efc647393ac6d8800503f2976940cadfc81628c2831b2d30cbfc5a0f4e6623ffa44331f1f13656750b0520ed51da62ec0ca230ba951a172fcc97ccb73cf568169d734dbc5aeb7d85ca4cd7ce5ad7e9dea8dbe239e0ec4fc40f0dd18ec508f3a473682a6e1262e115145d216c1c3476ad8be4e80c2d58f85b400ca097f2bd842f9e7cd23ac27333cb6d7038e160701e4f5633f001a64e501b0e59239c421e17f6d04a41cbb71c32d63ec368bdd653bda1730852c6c60b55072ae5a42cdac5e49228ef31085f7ac268ae2086755d6e68c3418d558ef5fde32835c3ce25009af2f604447fd5aeb127b055d33d75bbab3aa5877f36700e0e94cc7c31b3330cc75ba79532afbaf4914a7ced0aa48cf4d090718ea359da6ac63046550f0da597399bd6528b7b114e76f8742c78025072b92149d1a910f48d1999b5184a70a0796aee2ef60846f2a79a80f20f4f1d541ec9b10ebf5f5aeead403a156b8549542ee295282ad0b3f3ecc47fa71c6f4c2697a4a6bfb4d889b46061f9c86c2faba4675aea4650f0116ccf1b82c156c2724405d87b7d81320aa7b9a46d57e79803cf0eac2bdc87089adff2882dfc732b3772314fad872cb152b995cfec4cc66316cea5044a77314e4d4c0b48a923876d5e4a11ee0e6b387e3580873650d0f34f665f04ce60f1d37e95b0c3bb344bf34b5612d646294f607726eb0aac8983094f274ce1d2d30f2ab30305b64cc998411f7028287b209b9365594e775663ed404fe414147f5cf29316683f171382af8fc8580c6c58ebc064bf9bf72f41d3f56a10da1e296d7d7b90abec97ee2ab235b17c3c6f024139ab5109d62664c7204b21f9e78c1bddcc7beeabee04dce6910a75e71e034d51ac03408a89d599efb5645faeb7b67aab000ac549b0df0494b08b15ae3e24a076dbbbe507b3dc9887829f7760095693f6530dedfc0c3dfd50e841e943cb2e3799ec8c415dd7243cc127ff42f68323d8630045dee54b40e6ce6844f24894a17105e3dc8c85ae0260faad1849fa574c623bf4791608783f22c1005108be6817a55163ffff1119638c64ee18475ceb0d50010d7b3062c8d61f9ca0b72844ce258735216b30f068e7ede6c61af0f01a0606a7e33c5ad424da96b43dd0dee95bf2d916cb0c2952b34165515b182abdb545f6fec3e25659c8d3157e4cf942b56f6b0afa33cda376d4e762130326bd72ce144d0ed25c1efb6f405f4c667c055ad7b55117f357831b855e0c7831242f7240a59fa84081c436015f5a0004956fdbec748058b3e9a45c56b180c0a0c72ee6555598ca63ec8f731a323f67ad2e9a64bfcc72a6783a93dc5655b76afe417aae5de075b7f06bd660564ffd7f4029c758f3199d57e6a2b339ed0cb4a6474b8b4401e6e71644dc5366f18105d1d0a42f58f69e12efac5dbe4b090e29d96be15489f265a8e17bfd2c0ab1e34d98076216ed0b9cdf2b222ebf5c5cbd497e63614d0475cdd31925f60c168afe46a875dc366f0b32cc6a22008e5f9cba4978953d66c761e03e91acbedaaf11efec34ac2c78852a2de15aa24e1d90e8966f142bcb8b1c9c51191767b46a0b63657c4d0cfa95d0d03c9436978792588528fae4167b956e45e6c5cfcc73bbc73b0ed4660483eb73f9a22ecabc07857ab05b810dcce30aebf00f2e845795513698402e4ae05e917476ff1ae0c0df8fbe583342f75d1de4e761a895a0fbeb5990b7799aeb439c2fc2ec67a50415f10850dfa2d7a583749e6b24098e685810e06292bf779c42f84fb7010b535d41ffa9c6103b09f4c7ca9ed497a41a475b6e90ede88a4b0c6278cb7aa6d1e4e89750781ad64d0e86c550d911437708e45c40d59da43c64470b53883248f1493651a30349af99a087fe33c921c8a287e768d61e4c573820d6b0fe7d794d04ac83ecfa9b7537cf422fc9187abc739d68f90b891b3135306bea50213b6606300f023adcf42deee08545f5ed79b298ae30661e9db4a8b3cc1d71a396f456e904c4de05336978fe24a82b796c0e3f2dae4d80552c6b23882ea995e9b6ed6164cde987ca6f7ae823b0da31ed7a27004960350a191aff09d7f610fa6dd1fb35109fbf86a4242b5619a4a7c7bd18382ff9a7431fa051d380584c6ce66378bb2aa87381f5d85bafa59f3cdbdf285e7f5d92189258af28d775ff7f25c9077a1863a109fd5dd7850ea18a34178465ebe584c4e273156f46e81ab133cf9c4328e5f904dcf368fd7568a7202574d772f0a522cfe1a48c04a0af2c61c64382eee8841144e48b3705566a3b69f3d924afe1d129138cb394bbfd61376b28c393b79eb4e58c552f14bfdf146cf8797a1f9d5eb8b6a25625f783af5e01f5928b4d612deee5bdc0172925de70b6b5a9f185d5396e93bd51bc0c2ed0678974e45aeff4ecfeacd402c5b334efc17802b0b13a5bc73c5fe1a4748c3f35143d09362883e930e15b6a9c8190922e44e76071a7ff5dbcf0fa9ea3b6ef12ff1e212a632a86c0ca682d54e0171606d9e76ce9f924cb0ad4812e1f14f5f7690682ea0f9e2571924477d992e77af21586483540c0cb9e8c08dbb2614f85edbbd4549af69ac9a425fd9d4ec7178bbd3fc6c8a30721946320c933c57acbe861623e8fff010037546929c9d0deb137d012cfd0caff45b045a7af3cedfb4c246ffbe5930cbbdaf043f95464f70db101dcadf14fcd1da3af8b01cccc86cc4c7c9528e5bba0aac8e44fd0e17aede7a141bd1dfc04f5573a8aed94c57384752595790bc159a7a03b9948972a93e0c35f362d6399e0188cf4166edbcc839f88e29fe9616cd6069b0d423cafcd9f298e6aeed1d3edaa3644b8dab77851b2af49b88643f3a6c67835524d5cc1872807df66591807ce7887b498a952ad1e6179db994c44182be9a5359ba8bd578e82e6059c2a4840773a9af1982e0d80c6ce4912ecb9be3aea82d45c2d1c4c58957077331636c36b2e15c357d22a495ba6a9eacab7e2a5048f35a3187b42a9a94be41d659d2795606ce40be066515ad71f9b2b04a0227bcf91e05738ead373739ee09ddfaf9abc1768be0514fdfea1ecf3b37f0557106099ab98a76a25ab0b48e40d91df2b1b53f979a90171e5daefdac389ff1c7008470e29095b45ca4f0162db33ed5bbf1d676bb85f14bafe6783cce4b0c192a041c410529089ae5c6dbe9eb58595699c17f1e6e72bcbb442a40a4f3a6abe2558383121afef0e84c48b13eb42b2933f5caa67006b86256af65c5a842b31e5840bbdc8df2589b475ebc3d9ec06b66fdb65abffc46f16d5c64f096758f8165f635fbe36e917ad6020b05452325279c8a6da7d8b92528a2a6c7dd2475cbc6cea91c180203fd07c2a5271bb5f6602d1dd65248eb69a5175b23734a2312de269cedc3a7b99cf6ee65d9d53016c9ee3d3f7cfd23c0780ee1f5711a3514711a3dba80797e4445c3dab6b24cb4885334b959c70366eb01dfc189249f8ebb7e88f4d53db14e393f005377ae7419c3ab09fa7452954c01747d0eb474120853f1627afe903f369d0db6ba6654e5dd5302b85cd1ee19b0b3ac3384040831839bd38fac99d14c1dea2e9137abc347a205c4468a233041d592bccf6d4a3833397660a7808e00d18dde78a14e0fee448433f6cd5644b6aedfa64283ceed98fd7f13637fc10bf6b7162f96ef7843a59a1cbc33cc41ee01681df582fcc9dc65ad79771f77ab4334b908340537f0ffa9287d40074c40e36903dc75016416c9b1a28f57ffcc9df17a61f224e58654c6e1c9c5b779cfca205fac542f1045ac8ad084271ecd4f393a119c681d5a4889491025bdcb4a992275298c0e1d4466387c1d68e8a3cdb422326bd65bc7e2194288c909f3e323a8eb6b85e8b2af014fd0d3ff2cdc3418cb3b6f40494b6c9034f6507baee99e5aaf674b0493297873a29b04b8bbd1772076361fa0988a581c865ff851365e7b8e26d38e4e14a28e2b8b53a20319ce68b5af6a77c453d5a975d2a38ebbca66ef064aeb2ea95b112dc8597d552a2daa69547d6fa9a146297106c5fc7b3713f55c239a6c98327cc5a59c8bf10cc396fdc85be81ace3c62d4a3051cc614782877653184d8fab9e2979470a8c1ab475147d734435a3b115c92139b4a0f956c0c411e5acd5d36acaa3589622a5d1cde2015e65ac2f3f968bf4a0fa77a5774feec795865fe518b3855e497dea89b71d9ef81d507ab61bce2a5b1461ef4c886f7a819a4273a2e1ffe015184ea4f8ff352110f19a0e8db2772a79fc3664a01e27aad69d777a021079a74ef99ac37e3b5a42581ad2210789f6de38a1c07accba22f2fe5b3f6e36f959bdb8063c137fe72a3009df4e691f881fd2e3fd063958144bfebb0f9fa83b456511c68102298c89b875c57512b43bd5e5f80c4c136f267f02e28cd1031928e432f2eeb9ecac1e389382753ee1551f94a49d5ac00c2d4737080a651d726894c08db96b1336b653f1305ed62e78fc99e83e15065ec3314e8ac1539e2353fc1b8c043150ae040fafb56fb2ab867becb1e22c9aa0e0bfb799567f883af9467232eac2478dea75e842f1304419515b75eb1ba225eb3f9384f1eea98a176f62e023d70b9c72356e282406c0f894780844defc0bf883026a15d26711ac142d62199453ed68c513cb0202e40f70edebcdc23c0ebd0c726d89946865000f3763a20d067c6abf563e328a15378dd884a30c55ba2747874a653a3ac7ae3b7577bcca803c9f96b1fe005a91b42b3c879ba61a06b5ea1aa7bfa6e29dd029b7fc36de874ab8592f3cff7ed98657051e0b62d24c83f6fddd90035e73f7ef5ebd33351292905c20097e9e36cba48316173f090d30116b65b371062fc219769d0da487b63702f81394ba8269581ce646c86257c51b4c2f1b0ee68b2fa46c1db4059db9306b1f3fc80a20f76ea13accb132f7087acfa9067e4075513429ac9a91c6e78cbc9c559badee15e173eeae5d35af28f5683158f00ccf3f036b7744d46e4c7e959d248ebea8c1c139e555ec3a9e579d47d1bc5dbb3a37e9b0dda199e1c7c0f958fe7c6ff47b54dd2f564ce6b374b2df814d0ef87423d8147be49347dfc73890f14c9a68a9f5167a6d97b694dcda8f50b0a35a18a0544415cbf81327931a3b31747e06ea03fdd1c88a3b4fa37ec7af5ab34a73c09a35f3be32dd266f106c24adeb4284785f383304fe2f5feeabfa1257b4f14bc0f5c44c2263289bea0c0bb74eccac2ea092478186e75f1a70f773f107654e6a4baa58ec860972a4ae1c32c349ba6f88f694706e7510560ce69c68268acddc7ccb9d21ca6f4ee12a584eda49c1b4aacd09e433b1422f385345d6f03efd01af873d2b1f5a66005e8dcca8717f6095afa2bdf3bab323438f61b4648e41322e17f691462a4dafbb3843331d271be6789a421ae8e42a3208f312df06d9ed9e2268a9d3cc006cad0dc3e6ca32f67ccfa8429f0ce39260cb8d3dc839930391cf776a44077c42794b4a0f7b0c0cccfad566e8164980684a3ef565ef804b02f52a3f6afb5176b342624bd652c525c58e137ca252a04cb110dc60affb0a9b1657d1549c2f6e5cb8e605a2903b102845571002ceea326f6a54c6f7ca950911ac5abbde8f0fe32815f81d89332cc0016da0de81127e5d8b5892dde4086a0fad66d38abc0c5ffc1d8fb1d044d8622b5b675e890fd3e1a93a411658f0a452ba3851e8327ca77f1be2bfa91b22268c5f31875858ac375e93cd2790a9f2bc5055d67422c8efd7e3e713c2373b55f81f88a849406d2d8c971ef0195439043992dfa2281c5adbc04d3f4ccc637c7de687ebbf7f9af91210e3a0f3779f27385b05046fdf370bf9f12414c3c04a4ec67d0cd0d472c7d92add3d823b95e5af12314b8eb007a143828ee3b6ff95121655ddde729849a799e2f4a383b973374165d7c4b7c71b38c6d030f7b5397ce083996be93d0c2c7fd7d757ccc935cd40dc03739ce5658f7181e78151036e263242696b87b3e427bd69f5f59950972dead8a88c4c670bbb3073fbaa7c2e3aaabaa516ce0da20a50680d51de870ba0ef2be1cea2d90c3eb4a9fe98f7a56827d3b8f498475c665ea25237f0b576a2b99332e8195d3407127755a0692628fc942745f3985cc08c8c6fc997ecbd2c5bd3b900cdcb7ed5de652d3962ea7762456afde6171888d9a1e8507d85cf4b9a5a31a2cd3563980d65a72d25e6bfcdf886f332f22f303379ec1bb0f66a4543f1dff35f945e50313862f5527b0cfcba9db28a2e5c07559c9329ec6216d30e8d20f5ed67cdee7c873ae203fe57af9bbf03b6907fb845c6566ba39d7468a93be502e4e57b5e1ebba9df49588d34c46bfdc33a050c7c84c16422979ec7d5b3b361e9b323b7bded86ff6ba2c7079dacd645256215287114cd683fef46dfc03ad3e20e8d90d416edff6ad67e7239e1e4e5a96911f27704c1497a501ec3617131c354c7225349bbb3b77cecff14cfc5b5912467a4d0beb77032a068b607f51bd43f7eb63351ab0a3ff1434eabd909b28749e8c2dde7c3a2f28a69ddfb1ccd845940135e24d1450309d17f1893084c027b4061df6f30983826d43a3127bcf24182eb945ab67e08593ee3f97aa261261ef45d5c7f3bbc3072935e7d67f81ac774e1743ac5e1790a97324d2c2076d46ee00a6b509e1912f10f2b228871328df4c52bd885c0224fb67081148f5ea175b3e904123cda3a01f51b8153a9738b824a7bab5e9245afa7d7304c33ed26803b4071ea6d91f82a693f11d41877436b5ca81b84de694f6b14d0162624fafbb98b254cbb8e0f74479205625da1f43d24a192c5ee8e15ded9b15919509ab1b9e86ff99324bccbb70f47a553c7347b7bbce77f1a2ea1a6f624594848f914ecbb15770d1d61fd80939709c9d0dae242e0de83db6d05005ef1400d4f96544e309a57751d9808ac3c10fbcb53eb5625c1cc6f1d86e617a1d0c138c440192919ef15f933bcef6b2ce584bb4d5d9b419251876206cff84f0839eb9fc63072b911937acf800d4f343ac5b60e8812f39d1daf13c3b8f212c27e0f7dcb53473e014a8d5c89d6b499969c1dedf83c3cf19099d69da4d4a4d3e54134250a592906b35b7ac18dd5c895cde63b7d562176da59ed2d8c624f74a0693ba1cb1530e8a674fcd49f260246cff3c68ad673601d151edffa813ca09c493a25b49d594c37abf79da088ca4abbec056645d7cc4323996fbeab7171f14cac4ed4db25dd2a9464053d73d301da2754b35ed4d24c0fd90fa7ea8c46b1529ffa4c2446d77235785ce5147a566dc6ded6d9befbd82a0780f3e0e52d5ea3a97769c49db70b885c4c82e9cc4236669ab5327da8c2f9e3031a62cc61eb3d37d608ef424ddf4d5c2e5e87907265e0c674b2090605011fd55e6bebc4afb1ea5f7e0a14349af51d26b9c68b76367e77727b5d7292d2564239b901ba5bc4940d6615d7ff539776036de6b2b89450e8dc9a14c9d2dab0527a4bcc2e4bcd68382c20f764759473ec2b10cfc76c91932e1f7ecea8f08ca464db9bb641911752a6ab1e9fd749548fc9d016cbfbdc47964042c9b9dbe86809a97084027cc41e73926c0205f123b1062b20e1d7ca28cf8e84dfb0c87fb3d2309530543d5086004abcf84a33600560af6310cfb8951cb3470ae054075d2d50eefd31ec761e73cc627d5947f4da033027a10dc4c10e38829640d3d72eed81cda50aca5b348be3564ca50a4090b6cc84747a1709183a329bb2e526e04dccfe703e374ff0691c31f7b886b01ac21cf0576c9140d1f6cff6439476c28d03f38c9061c549c807acb0c3a8af5b99e6a7d8f54d07297ba63fe513a4700bacf03120ee9650698e2f96057c8c86fafa1f898b3c36eb3add9f31d6c1dde74d66e8a3fd4f0dba1e5084184fec586e9013afd2eb0d989daf342247e94a8ad536880f8c364a1fac8411cd8a6ce95bd7995ad973b560f95bcd79a14f6af50917d02211a47988b720ecd018fdbe9ef85843a0404a1091f03b9c6a5ef7b6315bf998ae2223c7f2311f965e349282ea99c3e08cf9de9aa18bd8095c23fb48e98286380a9164938f16451c5c158c0f8b75952491bfd9622ce7867655782f7348f13fdcf3a958197ca2c5ce420fb3bf5de72fb89cc4b4865585ad86424841fe298a7ff85129fc035c8b107f33dbd03b1d8a92ed8c1f553e043de3a345e58eec0e54859ab0f2db7d21a53b7a9b73deb827e154cb9915c56ec2ca19cc2ffe265a289534befb551bd6a58dc6f154427d39ee9fe6fa2d9210b6a53ef927a834ba3374eaaafe7b8b043e6c7c3bb51570f19d80338df335a17ab88e9ed87b9782acf3cdceb7bd957ab2bc7d44d9634b6d83d6975c628383148f8ec63a108a1f731d96cb52a096cec1b83573f46fdcdbd62f38d5284287afadd8c76293a9e44d5b34877f9a274388294d4de7c6e6aa68d8c2e38bdb581e64753339c96f360ae19dd009131c5611576439fd7964d36317b2a01c8a9a84e114ce90c7de26b44d9c52f53549ac15b0ddff5d22e122ddfca76cf1a257d2e7aeaee4591603775e609e09e69d42412e61e08426a8fcb36e0ff7ad93c6841f61f1a112e6c0529135ce693b2be68b1fab07f219b7c72e298145f26126b68cf94e604f9dd4d00343e16ec490763003c15437568780a1e3be9221a57a8f081da011fe7b6bb248dfa0a4f90451f58b27b8399c107ed31e1fc223f69b0607bec8bee99ec95f81f1f94f635983951002e59e6316f67f05ceb5e42fe447830bd2e6496b029ee2132a91fbe419a3074788e7010dc75c1c826935a9cb060a345e83d92e22fd86ead7317a0f085edd9b1585c19266d2ba8c78a65dae854b48fa42914861b43d232be83aff58efb60e1a46f6d80954415092512f1ff2e70957b4631f9b75e2f221b07482ecf6e1d7919fbcabd1f4f1277cbd468c9fc156727d9a1310ecc2736f9428bd07a725e15ef3018aeab1afb324f9f252ad4458d4520e2c07cb0b72019d534643bf7ae08610303c1ff1a2d2492e9531ae822de47ecc053eef5084df6d48038bc14d620ee88e3641b42aa3b044c091e592a8a89578a29cf228c878356be86ebdf454cb7f07cd05d1d94b82d3d989fb3b046cf23376c6149dc407fabf3ea7a051d0506e8dc6a12461876382b28346240b17e5c511c5cf44e979cc6e68db6d6a76d24a1f0c58890851c979cd4fc44a34c1babc8f86ad589e35ec3c83bf66e5da39f8b704ce798f59023b05a535c77a32823da51101b28b2318bbf4729350704916f9434a7e4ffc78e3f67c95898ae6e4dd10cc72b66d223b7d3882ba679981a8c1c06bfafcc8311ec47dfe1366226ea949f63c608817e22ed599c0b163246a17124b5be51c5eb31955e95ee9de47385909d8f7c55a596ae2a2a2dc8cb713de92280c39f6db0ddc8845c62adb536cf25966883bc5ec5de8c6f7a2ea1d7be7cfc58aa50d0908fdde690ba7c439916b6276c307d8cc33ad5e63197f7916a414a0ccb0f35ff342bb504cdd4aaf6f1883f409758106cf565bfe5ee805a1c6ebfabe11836ad8605061925ea9c01912459974a55975177d33b043cc229c9e5197b398001310b78c250696fc59e872ebd8685279e3300fa65f386e2800db1b59d8728640f9373d220a3941826f67c7ea3ebcae4a06de1f6400bc931ce3ce636ab75af30828ea28d5c97d7134e8a7c2aaa8f3dcd7ef21f3acfae2d6ed7083cd84b79d3571914eca79eb1b523ae344be8dcc86dbcd9ea9dd8ab66034382096bba3ef869c1cd03168e47a59ac1e52ba537ebaf0719df25f8acb98a337e18c942dbcd485a9e28bc662bae3439a837d61748417f936772e991585c487c481e4c59fe6718ec7e9b15bfcd27b6c5e816bf64c1cdc2c46648d89640ebef904821371da0c4bdec091101c45b83d73a68ed105c0ec570f2134a3e596423d397206eaacdadfe8a1624810b5ece6d46a4be8ce3e2bc360d79d36f0a31e7c4be3846e14bf6ad79a2555900dc8b3e2d634e456e98f579408490f2830f54d7971b0a3227b0e405812975d34529dc09fe1b5f631d231557e6714437d60330cdb76dfa54b773dae026fafddb05a656391acf8fd681465a1b7eb05f29bfbb0b53afd3c027d0dce5b6e5e656cd6b66839df52252cffe2b505fb114122f86d945140a0443d0da02d50cb906fd50495e3d276e8bcc63f1ec24de12903001dcc79ed12e70721c5d4680952c3b36427bb808ac97accf80b9e73f70a6576c028852f50cb21ffd75eb714bc8ef6b65519777d44a07625e478127ddc9166c41945c466c97089856f36ae57974e1c1eae73bf797b40016bf481cf785916a0fd45554e71458ed8de54ae502c4d3ff650ac813dd1c19d96a7075c2a1d0030d8896bed7bdd25c0772dc205b11a789e3c0bce05a36d80d7077d8cea1b095065726331ab9a6a742f27aaa445192afa1a467aadb0271c37ac62c9ee2e23c5ea43df7cc7d504a9a212af1c1d6c784f20d85270ffd09eadba97dff29dade14fe3532167ef6ce38ae6424c6c2614513bde42238211856f01870ca9fe22be8805853de767b6d68c73f8c0d8a761322dd0291b6085ae4a0f59a1ef980c2f5590b59afe194b21c87df0da0450523c36402ead4e110b1a9e6c5c1d3014572e2b2946a028d16724680f056f0bdab15c827be4aa6bbdcdb6bbdbf071a035eceaed0495a2e24a754d233de52efb102653664fb9895e7274a2ee742fbfb82de123c7d42aba919c566a207e4a8331f5691c8746eff42f54b0cd0b530e8e600b1fcb518d068aaa0161380d07e151d52520d6188cb0584736de13cf5260decd5c303201b6ac224ee972ecdd56f5a9cb8061a6ed40a805972f6bb04c346071ff7a015737049a595a50d75b3a0930ff0fdbca613932bd82f41c7da8e3f426a7e5e2df1619fe19017f1e1d11a7805873756f3a91ff5450bc102cb3d53f7233ffaaf64ed7e2e0e34d60fed61df03b790e2100a9a4571ccf463e4879f84a1be0169ab9d5aec3ae867255bc822735b0ff941e138433006b1cba45f82a53d9ac6c5bc9bdaa6e5a9dc0cace4b8d79d94216e3430c18cd7997b3ecd818d905489ff42842c48a3718958eee94b901d3caf5ee73d911a510068207ac7ae0a6039ea4965faccec82d4e6480cb2376918ec9fb16eee118f187f407850fb80afc20f66d3c081253e5d1d7fc6722502ac0a01e23e22db1f1d3090a11b872e821ca9787f5801d3ecf24f60e40699343f5edc69b6947aa54e9a22cbf9d0212cba3937e317adac0865a8de88df4b385f16127bc86fe52e88cf54b6bf55a1bbb0b4f5efa850bffe0f6bdcca67072f75adf083cb8c1a9f3bbc6d2880c1c0544726a12fdd711754c781a9f390531874afaa215757e9f943ff43bad40f6af586302fbd6b2542262e34074e0f5f3a28bd70a5775d7c48b45032a98d134aff8c0e1bf7b711cbd6d70a7bdd0fd828372ca91ccbf4ff12c39c7997678eb3e83f3904fa394cda1810a34f7c64b3a3ae1b51887e9b4405f926f657f6eed1ee60801c87575b26ae286dc05ccd10e6932e937c19e1e0383c69e3649886c4a617be9d5a7386aa6521084cbe080b430e6d703142064f17d63b11e062bdb0de23bbd54e3b16089d55143eb21eff53ab12a33662c822a7dd4a42186450c3b11917bec59a035e3996d4976e0a529672b31b07fc870de20496ce53ac48eeb872974e4a5a267ef986f574994e7344360b6655be34f6dfa994364fd9db21a610c897248ab2799da7e422980d393bdcd5bb188ffac9871dc89837c4927763de6dc7f4158f6bb7829b44e7ccdcea2435855b4372d4edfddd2a468c072863f0bd096b02c17e8195efd94792bb733800ee2ccdda7e99ec511cf810f3171fc649d076f9596fe82ca1f8508d5c8a866804450ea37906ec22ffaa5c86f1e9994f2dcefcd98f1236219106c996d15dacd19323b72271d062042077f0cb6cbe9ccb7075860eb9e5d65aeb6da993909191c02c3842dd83f267d7089c95fe7ad4d9a64ddb5be94fe976bbe1eb687eb92980763831177ba88376fe6eee4188a9bb8d7486e0bb099103f248567d6a3d8087c76fb284d290351e576f1a74f6fe36018ae41ad48b1c392ce882d6cf4d28e9deeca092cdceb7ee922c54bb50cbb6d9e4b0c22d5d93583e9b83a1c3a93c06a5151823b07f3380f95c335cf20b379982f70015ffbf41f2a4b2adb1b43abf030ef653d3559c07373fe5fefd45a120ee862d037f55101b7c482823bded8f5b7d5eeaf214a021bcdc0392fe4115e73d4ed8d29319cb7b448069ae13b825d7f316b56e2bc7207893dcd14c3f0dae9740dd4af171f88d26b5468192fa0dfc3e09ea40644b46b99b0e8250be9b70499054547bd3992646abc285741aceda8d61727c8e80b7b61b1112b9ab4b426a246153eb0f9173c35d087e10d4a9aa3d771adc9e11a007d533f8e6a8b3a3973b0e6f53f69aa609d7c083113595e5ebf27362c8d1f8f6c1ecdfc674784b87988a1fef45f07da8d0b71b433bb600460fe0af8bc403f47207d82bd43f338f4f5dfa62833151efcdb35bd681493c421a4a8e94fb2a7a7ede1886412d31ec6235330b3c9f0ba2c2551b21baa573ceffc90e8ab42acbabf4966f7d29ca097a0e12d6bf3c670e548168a11b8a27553af54ef5b4b1be7ead94a020c4f79e48c766a32edc0001a916022a8beebb82f3e279ad41ceb96a9c7049e82107e63a8348102d45407bc180f30157c542182c940e4c537d92dfb921cc82b41b29535ea83b33258a8dc0db836855c3710b72bf5e676595ef8ac8712e22b8aaf3f7ae4751663f92367201849b9ed4773c8254710ec2fcb78f78da8fa92b80968c3445a98dd50e2b9ec96f9d805196a3696d01d15f83d2372a0b5b03dd4255f83d47f3d52ddbd1627b312a85e64d9522ab64b5f29ace251aa03e14d92318852241f655dbcc0f53e5a0a952d0726d4e3f5d1a787a2eb79a9fcb2d0a5959ccd04272a937913063e9ca90cc2ab5a8cb97ca921aa55b176e5ef80de6b174e896146ecf37de3b483995aa65315ae429df789823dea4723c62eeb37684b972a08c36241c2d739ccb825adb514a5dc856b4aa258c67329da64ce2649c0a53b26ac13aa1762e4c341c882b4e060d3435045034571f88f3dcb1a2198ee42ae28808a2cc5ff2cff6fb1f5b66ef14b347cf85400ad5bdbc927aef0c34f8bb0b52b648ab0501bc595316a32d528330f504dba9186278a6d2aedcc9fa4d2e5d44b81bfd93a43fc6d00e9481fa0c36696fb70cfc02995530c7beb6be2c3ce7ad4b25d3d11d54f5844c0a707cc313a7a181858aaa6f06da23de05202a937a4c341fd7491e59b1d1e6f63187398d52699f7110d22bc64a3e20decb065dae310c81270989ad77311d15683a7149de8db456ce780637f42a938735390f1a183b136b9fa15e16a9e7fa93f1290f5bfae2aa84e044b1ae6eb25ce0dcb365554731813d2e3aaa3648e9ba7bf9cbc6a4a17f71d4dad39f61674b71d886f41580e3f8e63fa9ba55cb83988fa4762bd37e591305fa2792a43015b4ce4faec6f4562b4cba21afc408679202f57dd11b9bede944be9e7519af799525abda67b04211ead38fb5d69f02c8c1c503ccba7592142e9ad64a34535e898b27a2050aa10d71de0e52e8334441b481ce741f14cf4ee2b901fe89065acf8fe0a8129ab72508e3ec619e4b76eaafbc08db81d2cfc32df651eaba9cf7f6a40db12cb8051c88ff7f96e9c28c662e32f0c4eacca6187899318a2b2bd58e8863cc4e67f7d9b091514282f03ea9fd28dd90061f3461f5379a56d651b86c74b385fdb5e7dc2f5554b61ba03fb45e67866db5afae29c3fcd7cf4398ac2ec78f08e5217f8510353a843c2835b87a39cd88044090e07f7cec2b338e78e71377eaf0f60bf1bcc71e4712b7907b3a605011fd08e51adaacb30284d60415c11ee45ffbefc75ab0282db3fa268461b0999da443b409bbea6ccb88320163e3844f03b85cc93abe0519522c698d6797f68c5c4553bb84833c008584f28cc97123a79680ee0be077445fdd0933415a801f4ef069f3fb11fe461aa701f982be454dfcc64b9328af1b9666a8de43d0c307e4caf3c8ccf55b701258d8643922a93c6aa787e6a38373ea06491ecf233e5b7a3f1526096d91cd71590749613b7d4c759320053d025e58f0f80c4606b4b3bd8ea24a8c5fed3e6647700bbb085edac42ca8ceaa90dac68dc3558fc88f3105d38d6e9827a93e611a8cff852b6b6495f072ebb02ada3f60b162d37b011c65060dc9a4c10e65f73ff3398f34a53fe47e61c91b6bcff3985b0f1d038a46d3db2aa3706a930f5508a8d8c3a40ed8cb612c7567cc9d3b1705c3ebd335d45571191b2f18ccbe66ca8d95034b97b70a11db52f422f4d54677e847a6d88a85ec519957ac3772e0d49c303e804c83fa89358ced20f75fd74352907791c5ffe8424a642c7c8d443a87f655bf1e7deecfb9af9a8cc07ed5594ddb6e1a78951700ee1771b0642823fb7e09d14b21c4b51773a61d3a78e8ae9103e66f6922d0c51e5ab87eb9d224fed87a3218203c4c05b3f2b20d9b907dc1712d11a3c5ff6b44c8b8953d4893ea7e1edbd52115ab1bf079ab30e6e892907d851982020ad00300269d2f96e8ab59c4b110618356322303c23eaf3254fc4d81ebe0d2a8f49bf1f3bf9f4965b48e038534d0f8220d913e5432a640ffe8f859b4f34592118c7edc495a90f89ad14bf69a75a646de35f07acf99f27d76f8458fb2fff636184aa2afccd96125885e1a97334801dbc38ff9913f20d87b36b5a2d2b2184a31900c9e73f8f33263273a7bb251fadc14bd9e3a295d2ee1eb1de850efe1a6ec13803b778237b841b265dbd6489247e594125c64e1e06a1cbb47cc75636e4e84124abb981394ea6cc09240064f48a6b80b0c66410e1200d9d224e145afb1e00f3b037e09d8569e7770b73dc39da2270631d33c2820503fe9e3dccdef7cdeba0b2d26a08f56561559c4e4cf199eca06b23435822a23a6b086c0a17855b696820ec8d721cdbc3d446a41d8b251409747d9fca974bdae0687ae3c12e741ee2b85b83d4c498379ad2d82d05109374d731c472db12027182f928c37bdbae87bfd1f78f7826366caad1bd055334728f5e4a4faea93a466dc523ae6b9916e8eab2f6f148744a278e7cd1ea9ac0216c5026556241344683d145ec658e289272c209cbf98ed8dcccc6bf8671fdcfdbdd833bc6a43885b80a11ca19338aa94608d3c997890da54257b889b1e41434553304bf11417d496a5bc90d0c14866f59aff12bf600260bec8a44424ab0834a998dd11c5fb5241868b6642782aa8da1e74ce0d8abb810fb6d44b9c0785e0d8fb70597f2776b49188b1506998a0881095e52fd7da9b3b2970debb79576fd97039a656cf0acd2bd9646727ba88c90e27949c0656473ede43c5b15dfbae9baf33d556c6f6e1a06ea0d22f3caf14efbbdfb29836ffee763f4a4677d10d5b781bc53ac86339e9c913d8b96315b97f7a0a32c5036d39a5ffc203aaab6cb924785d3aeed2755890f0349da87d3ea36ca554a0cabd5bd6a95027a8553af97cc03235329b01fd7a4e0946c5bce3043e22dabef7a068dd6ee5f7b187b313e062b175a4cf82cd4a1b65be19713ba8b2e574c6176c5b7874c020f3560423a7be8ac5f322c35b0b97d326ac96a8acb0b0d3f2a5b8b16d285e581fd0714d7c7b7862a69abde69750446d5ad902c49e3934e0bbf30f0b26f91079b1299088c766d749a08cddb3d182a7366fdfc96ab90594eaba4e537678a98b9dc6754a8f6f887fc057414444c8b843b2e86d37c95919c4780eb4a2f068b10d641b90396991f8aa5ac1c67edbd239e6d51fc7a5d7a01f11fd5cd47c4e3b48416c537f840959b792518c46f9bf207c6ae5514ba9bac86f9ae22c56db93ba074e0584b4112ac13e9619bab7cc4303d8f1a3ae6710266a7155bfe090f9755777ba6902f7baf338147b2b9ca98667e4595dbe1d2507569d19d29fe6a5508871d1e6bb3ef898bb3e20195fe3e985c91085564cbeeb21667e1c91b6f03b4b8a6d1fc627829421be753e65af18434449043b8d90859ef4e5eeb6419dd99e1983eea23f23feba41596af130f79c345e15ead5c522339cf4522667717f5520c1539a8b87ed82992f7f80767e2bd0bbd5afaff7654006c9e34968a9b0761e4a61f5079f7fc612a3a4fb171fa9a1ebf4bf0eef0ac227120682009743bd7ab4e969c166f4a38b5b338831522ee4ecaf6822cb0e3817cf3275fd3e81c9d97d739c9e77fb9d4dc576ec599666d627041592b4e2a2ce36f48dcac8b3af04957e6013152c4357f75099960b56ac3de50dabfafffd13278ddb7672a175d1681e8d01ecf8c5d76f22e47ed52923341de3caa95e8ebd6a796ff766b797360011f0c8a7ab231484d6db76a82cc78c8fcf978590d9aeeb8bee068646d090cce865472654fddcf74cb02c706fc92b84a1fa5b414715d22c93fc7c2f54cb98c76d08fb0d8b9ab18fff0278d9c081fd264f432057892879db2bdd343e8fec601ce679cff9d608f92d729964171b6d85d4111f6376d135282e0a9fefd82901568a468fbf93f3763a75fe4d1cf2f32df8287c34e666a089f19da8b889cb431eadb3d42f81aef2d3790aad955f063d16df4b64704ce7cfbfefbb3092809219681ff3e07ff7d3bef2e2ee152509b99a868ccf5bfe02f926d1755933e60228a3de69bef42d427d36efe85ef5ea1811b9e23d4a999e7bcafb8386c5c07d6fc2dbd8def90d20b14f2ba0c4c5711d51c4af97a64ef6382129f20aaf9beee91e4b1aba2ae962e98581781336f5d465ac41f62dba5d8fe48761fa144f939d42053b62020d4af3a130af45e885dd1e9f317959b505d414a7ba5cd589cc42c439c62b3f4ba652e4a4e4b39293a3164ccd98d8fbe20eac417136309f0c371f23b90b47e94a1ad46b05233ef78420e2856b6ae9c69f39db9e01c36c6d915e4515ac03ca5a7909c6426d9e1f24f34be61de4d57189e72cd9911adf5a4382db83edc773f73548f3ddbbd5f1ee24dd37209edd93557f984fd5b46c03bba232b3e82095f33a46f636833ec9065610c84e40163ae36cd352fd5948eb721471ad89507c21cb2b04c367bb093aacefccd9a2ec7d771094d092575acb3d9e46b2ea867755e51a564b0ade200bece50a834d9fb606aa97c678f750560c529f8761a18929394a1ca60c2de925160444512cfd16ea15d2bf48afb9dd3ac11731c5425be5adcb1b0ddf9f7a55f33227e76a7ef1a9fdf2e61c125edc73cbbd27be3223c9cf2ccd010eb03efaca22101b5bc00ed561ba5fefd2db14c5a71dd99cdccc8b1807533958913363b9d6b0f74cf052fa0b005a20decea6298dcbd16415001a1780f38d2d59d1e2071b121fe4d97816d986f1895854e2898c674a1af8d0d401fe60601c677b8ad6b9a6e5e0cac2c2147f2fd3eb4c0fe59947e480bbe15b2b51e4b90faffb0cee57349e7a1473830abc88efe1674fc8ff1cedbfc338497d64aa501d65911c72ef77407f839e047045f4cd29e56a7fb544fd10b9d2d5f214974584a0551dc20a11c0c88390b61a43c65717b3c66a058813b1bea99dc837f103a3f961a1b670dd0b37b972d956a901b6ebd258a8dbb365979c58d1874d8d40b350a49f2bbe0ebf5c5369b6a1d2aae501928adc968fdf20a1c75a1bd255ed32611545f76163a00bddd506830e8123e93bf76bd95ea3cdecca3afd86974fd435251032b3ca3b7d6c0c054e4e3f203bdc9c0e6e9a66fc18abb0973f1518f26939669fdec5953f9ddab8da04963e6a381eac91945a09f9fb5545f3844c148fb92a4b60e2bfb3a757fd5ac57958d243edeac78ac943c17a3cd4394fc0c5834b835f079c3dfc81886bfad765b46826bfc54208e0e4367f6912dbcb83ae7ec650c9e5a7368de15f396abda24fc004bc9adbb71c06b458f0eed772f95680ceb4e0c0fe3af4013a72ecdd5b937c3e8d69eee765281d57fb18d1538716e1244e3b867837ac2030fd6358f5a543381250a9903459892a4626238af6fedc6daf41592c1755dd0815f63c5702308fb9bb620d42f943f08a6fcf52a25787a31d14a599a31d0937539f2d1642c937e81d7801516149cfc433ab76a329e91032e7f5c9c602f8d7052df46274b98e4afd14303ef770e8f6cb1e2c85ca9991a2fca9de9928c96a95b02b7ab16bca8afc9c41e9d2f537e340b093c641888069e2ae4273a0183e3921407da7c5c13024f1d8bf2420dc05ce772b84b4f930aed783a91924bf268f207a65f8ebf49fe6639e495d21bdc6ff4179b43f681c15a6f65894df12012fabbf71dc042c7980c985ed734ab0574d94da95aa9400dc46e77ce100d300e8867a13263211c2e9f39bdb999798bdf2e16ee86fb33c131e850ea3d738ecce95fc17ccd4b68e3253b526e0b0086d6f8e0a576e94936934465f9a43a97ab6dbed6b204c044edabde048d42c21a7ca1787f785b06476e0d6ee07d1639b88f4de47fd1c1c2d6fb021d9a5de2c1d71451482aa61a71b8b406f3b8e7b2fd95d46823ec5838bc2a9f0bcbfbaec43e3faf53b5e1dffeea418ab1f838edd98dd18ae0fbf9b8a83ba9e177f5c551cd3636f6678d41ae2227ffa026fd2655cb17cfe605780149ec4b6eabd9ac6ffdfae3baf4d53d3e5c2615e2ac41194260e53f944998bd68635097b82a4cc163901f7b941c07a72319678068cd4cd0a7e7d8d4e0075cbe58e525769134eea3623011d7fd52f3b630817a88d237ad7d1446fa3bb4bffb1c09f475283e91541af5f488ef50bf17e7b3b6b8cc783a48586ea43bea8be62e94a33741fb53832b8dd7660894927bb5786e1922aa0f7b260250a01eca567bfce0103cdf218120eba1a4529e492d772b6eb380f4656fddaaaf1d5869072e4010a8ef6f627001697141a712db44bc6e38331e98b3f3cf477c4ac5a2c955368f8e71937f0bb3c1bd0f3af882749a3ee8c4ca9e0e0d1edfee05cc8b2544b6d50640a65b5fffc4c40b1f2a398067ba263965b3263556e3b2496cff617990fba69553dadb4e0e7bc6eb84084702df732cdb13651cccc7d879b49a193565427c7256d2a8c0337a5b3c21be8aba2638aac469c829f59f38b6b095b5a24ad43f82de3ea24dad68b9488d4381ae4f94af84cc8dd2f5a4218331c70ebc4c447c81a36cfcd7463e16f5f143d893021c1119b510c37d9b475eceb638484fe1690c2fb1c0bb6b68a71029736cfde59d91e95b6701ccd251102c86c79f6909201e33f0f5458101d65871053b1ae80fd52c25bbffe60ecc51b4a29efb199194276b50b03e1e8422c71740ef0f54fa2aa10c239de1150156ed2ed1ff6509df84344b2a259b50c3c5c036340d799242d67c34b466a67e5ca7e50b998b9e44361c5b99de1f787b0856bf75285b71319f356ed790acdf48cdb7590c95babbceeff442030d491907dc997c40a8080e2057726d8f76e4d333d1a6a96ff03231fc923c6eda41c028e175bd1762ebf01914696d707d049775ca48067ed88c3576ef8b439d8e7562a9b84d23fa50e70de03224fb5553fb63b33f1857bbb3c523afd93c6bffb9e6607abe91e6ad9fcf1fed1bb14100cd4fc4e97524baacec335a75d5728861a2e897b42ba79b7f069ff8b984df647f585297e2d619437af8a9b1d5e2b24efac520ba2e3e60ecd1523cd96d6bc2b5c6f2247dea942ee50bd041214184d60fa6844e68b134cb29539e2067faca0cdf9a6111ff2b3e25d5a65421ebf70f3122f31b78eda692542c4d6012d11af54d73cc6960f1551409414534f23536fa45ed8c64167ed9e2a9406f7197aa90f594d254c8ce737a895d7b45425ef03cb8942810b56d6c24c2579c59416fef122bd55e62f432957abc98b6f684bc449174872898b6ce70f77d38d7001ec739ba9fc87cc30a7af5b22e448234b4a6815fb2e2fcbab0b5d5e84c4807d66f86b309b4532870d061691c3e7c9526ebc3a27ea49f6ea9ecf6035f372c8a83e801620fed0d82746055dbe14e711c262d4700e656c0ac5a616b0076ce01c6b021a17cd2f22ebeb71ab141d79170f08b7e0f210a30e6c0c14603bb6b6a54959a142251ff6481e32ae5b90a342a893e9ddcefbb407c4788a665a9dc7e08d265606ec92fa5002c95af874a7e4643ce7e9ee54a46f15dc3d2fb06adfaa1dcb84339f963f77fd7d23e3380e64103f95dfd5d2d92600bab85ee436ae2dedc4824bb21c36ce97bdc50a626e2e4626be083820359e9c1f3b2fd4c7f954dc311ce649dcdc106a9af2899727d3aa9884d9f18da48be6ca7e3c00619779b449de3f0b7b4d1cacdf6affb7faef7ead641445bc9a0e8200695e1dee1bab16008ec2c3cd87db64b5abadf3510c16a53b55298b6686f35b0cb1fe2784309967dd953e0b263d1454af83d8e002b542c915426c61a68282f7a6da3d6da645b5bea55d55646c88136765c19676289ed7f060a4eeaf7f5c68eae4a10972f884ea594de8ff11540f6add24ddaab94c37f0cb4b1718769336b11562f38150e7751041acbc36cdd727d4b70e9c9d9c51b6b5d09386cac2912021c1ab233831c4e65435775eb02941fb0e22076c7fc340cecd22c4edfbb653c0b7397dfd7667fdcf55d9b2fa3a47f39f9ff147b09b2373ba8304402aad46d8d11f1e38828194c8845e62bcf33b4536d20dc2170f9edd0a77a4dd46ee3bff7b9e213e1d181b25befb09ee48789fe03592c42be610f0bf4a5ded40c97aefb94da613c28434713a430f1050fc12c488b99177f049db0934161d7d91db7c539450204cc90f8dcffc8eae66fd7fc9ab946dbe8212e11a680f981639544b4b6f422c5e1934be3c6e0699e18a214fa04ce73b568cb2c28c8302634f8537c00294e96e2f7964a18323de34ed5daa4fd13f9e1f80a7136362a10483b9ffd0a0152a75aba12ab46717bee9d1ac510754c53519d0ada22f41c0545d25bd1b7e6ed6ba88e7b583a8a0cf29c26df5043ace1793af0d8f48e452845142f67d5f81a1839e75ecc553a84deca1e61855ccfdecfc8079a82f04d6c8aeae767748626d74d9ac9ae5a6cfeecc1da7c46e0b77e97ef076959c3a82b01b23352eee8c01e3adbd3c3d6ffc8dcc9fcdacfdb07d395ce2487920c200827e011c5287767c12b91b8ea1e10e518754daea757a7fef68b4c2d343cfa1149dd4cf569067c69e64ce1beedaabed61afe73e4c311b4ef3d3a976103e202a39c2f4efef29ca3ddbd6ac5854709d267485c1fc0c77e0ee9cf26ba3bc0f7d42f72f6ca243bc2de938b97ab554570c854552614f19801024f0c17f43ef55199e7555034c46617afc3b809b3345f4d78a14b440f4fc0a63883dfe0133baaa2c38576dc5afb21fc7ee8e31f9a55411f47178bc1e4e2dacbef3df40fac8efea7132abb02e672408d42eb1a38df42f7ab81da463ea963b36e1620a7a21fbdfd783e6a6f16e5e338d3be486d4cfc617176e9b12d279ba3d17a747d4c930cc2797265cc70eb701c8d27cddb7c7a8615f6567107431576f4b7949ba34250708bb2e9de799c3b234acf77f3aa6e6a6037db5013b1462562d217da20cf1a6cfb9eccd57f7e77a1c71155805a37109a178e189ec3ce5f214e2bbf7ebb623a9ca76a25decd952d06fd4195a84f4ddc00556355206a74b242c474bf1028679746a9403f8a1b40b244a7b023a1623def87996814c76fd571f969e1b15cd0750a8e6df9b22b1b4c04e593160bfda650ee101f000aef8a7153bd3be3428e09a3519882c29db1a5c122b2ddc95a496485166fa7f5168011305e7b299be050e97a0b76713ef1d5b4833bac62b278fdff6346802ef061879fe5c973f5dc9f843a2c6d25ebf59bd7cd67d5534c816f5434f5aa904d7fa4e238b82ec8793887641b0178638362c531fe81d127372874a8eeaa7e9eda4c4442739104d0721c3f4f03780e1e8bcd5147467d994763fdbaa5aa928e1f6c83647d55c2f54438ad31ddee9f689ec7a8797812441ab3a21ee30d199755cb850173353d74f52806a1d92c42764bc18fc434eb2c35d7efae808826b36a9f5b95b03531efe8484e98f2c09d0e55f2023ef9849b83cb12610bb90aeab20aa8c1577d967fc813c4f9167d7f646fdcdf291536adcce709da735039a09f9c3f7bc78d4fa1843c97d3f30976aef54a816cd6e4a32051f4f4749813dfe7d6b0f52c66fc9ea74e72779e587cb868ba79131edf35b442d66a3e43f24c9e5f8df7f4bad487d80803806ece6f2c5bfbc87fd7d895ee9b37fdafe9c31613587bab129309d09e52d15ce1d3656cd908d9fd4313a580d7d2948f520bc046d34bf11906eae52bcee2a6ea3684f9cac6484e025a317f66c6de8fd58a27136cde9b1fe0df12d5e4504c98bf960e38318f79cee890d406f19cea4bdc524b62d2834ac790a12c3b9393626c728f2e93b864e4fe2d6b4abc61d646f73d333ae90ee23b569828a710f3aa095c13cfa3162124df68d2f563fc10b6eb313c1f327e2e1389557be25506f8fe69b5f92fcf7f45f184a0df39a7bd58ce1faf2683fc376c8f6b2c804f4bb9e3a6fda207fd7f5f635fb40a85f131bbf5a799c520841e6a991ba2009a61390458d6a80f6a4e02d47fb6a9cf1cf0ee4de818e705de4bf588e8c3ffedeb924c611a8c87094b17a8f0dee494372807b3162639b1740a7868bc6a73fb7ee31a575de71c1b7df6f86affa2d23322809016d9174f48eae61942465fd0ada2eef4da8cf5f5ff59f11ebff6d5bf6d80ff6908953e1ac4846aa06fcbb2070afff0f3f1aa372a06c5b8bb910ca0033fb01e69181e13d7c32fd7a74063f26325c23da7ef003eab5f671397af2076eb94eb2bc7fbf5b78a1c3733c56b5e1992d9d25cacc65da1285903f6e4c8d9cece807fcf9842658065ba90875b18696238c7c69a18e8417e6abacf0f5f87509eb90f9dd445348f333548b6b22f2c196a7ac8ccf96891df44869a099567d41c4a9762d7d3b4acf36a3e18e676ef6cc88bf0760b92b815bf1b41d956691744913830d94098014dd8073d9f7ae3362d6c4748db370ef6deda000198e407902d049aaef842cdf778d333dfe1218428e7a73574bf6495bba4f4bb0c4a4cacca04b7236833fbc7b0ff758b3cd366b2c2f4a900c6ecbd7526cc64f1401ae06b903a52ac0fefe09568504682900cd86b7bc4211fc30e2e0b09417162bdc80cf20925509cc1e5bbfccb5eca630b49edcaa8fb05f43f1fa300af56b59d32be732baaa110a1ce63a13a28c155b54ee1d86a11ddad309ff0d459a1eb0dadf90781d74dae730fec4d438c3634fefb8c48a8ef53fd4b3f84d5661cd2dddbbec63106e4a9171244511893caf67cfa56446d2f6d57c49165028ddfda71560f256d0a8468152db477edc6a17a5cabf12c89d37743b1d1a86c8a5be7b237c3a2e7d23439a96bebbcc5f0744722d9eb87e252ac1ca648859368fa8668ca37ec84ee2133f5324694dc1a1b2caa9dc3be942695a1597663373253946449bacb3732b94441465a64e0479d3d5fe892729fa8c23523600f899bf593c7ff2b002826b2dfa56d87534e89454e0f139d1dec6b1f4ae158a994f6654d7a244898d51e8faf8a7365f4e00f24f4f9d11ddb492ea8b84a4d7db23dc4ae8ecb02a8ea74cd55e4124f68e4ba5431b95d1858abd7852a273b5de35a372737c9f59cd9c3d5d11595301db530537894a395594179543f17437fa09ed9f466708a647810ff84297d574299338be138260e7b137102166d2422730dd0332ec1b8b42ba893a8b55193ff726f8f888569d2615edd84808805bcad192162c9e48ca886a91dddae7ac4056139bcf221a79c4fbcf3241e7ad6f687d3c772ba6b584e947c11cfd00bc17d1677d1bab8c94bd58a862f88eaafa16d13996d5977f5c6f508e559763f2474f8e62c7fec3e3cb5c0b083e7b903f997643293497ea768326807e650ef6e7c8b36d18b7200596272ac0c866e297af5eae8b3cf47f862730d42e4418959b439b69a448afecb042ef174fae3c371e576161f3455dcff0c6366818dab08b0612dc5fb4511b0390f22148e74a0352fe196767c8a6568fa989e473132ae838f993ca6cc4edbdc604517684f7d7be5c25d44e62d84e30d2978acae5bb748d1badc1fe2311e87b3277a3abc3fba4617637ade0aa4ae86d363e6f601a071b114810ad4dbd6fddf3589515c0cfbc46c3d355e1fd49f9687f701db3cbc9027192cc5e6502141358e0ad11f6a1cef4d87a68dc6521301a885c7b2136e0ed40eeee48a668322cba9f4dec95cf0bd4c7f763d5020e803be0b5cdf3a9900e449a238c92b936be10a90da0b8144420b16d213843c63ffc5b5b230fdf955ca3e8d447d5b496ae968ba82efde178f896daf4c75814b6527b21c4bf2101832b992800b6bee7d8886716319ab8a1191dcb128deeed4278231ee6588cb5a12970dc8a67f512f83f8e154933b78d95eafaaefc350018952c2d4df1d35a3c7c6f0211bfca6c8de3790885d22fe9adcf585a01330dbdaab164038b5e0afbd0b432d71c82108af6f1782c5ee2c3bf371b3726d8f76e4d333d1a6a96ff03231fc923c6eda41c028e175bd1762ebf01914696d707d049775ca48067ed88c3576ef8b439d8e7562a951c64f2b5380ade7a9c494c5a7766a016161728d01cbd07b1d7ec3263a31d23449e68e9e59960c7f379e218420c3e82390f332523c45ee46f0d5fc99ed5377ba7b8b7c3b295b4388d2257ea4eb1f7f55f848d8262967c0cf0ff93ca207fd630a2e47f443bc3bba57649af321438fca01ce2fcc7a076c6899a3c67fc0ec3e0fe257d546d71667b4ff75f9ed4f85acabe0cf378485e9cad4010ff678e9060f7e641953ad58ff57f1d0774f7bff26dcc817834a3afbb7a7b4fb3d4cb5cbb64cb45f354907365db6e3257c76ea40ca9cf47b394201c492f0ff51358aff585bbfb9bdbeea3afc06698d572be3a0c040f5635c6fd97f9cbf7e1d3fb49e94bf57e59ced816298e0cf9fd1afe9983518074d8c197af003eb708d8c0adf9d34c66f815244ea3f48a5c579c3c1965a85ef4dc0d264c8d8c7784da0783e05928aba3acb6972cc3471b2162e869b06ac94b49130db831d2eff0e5a2641606329c1d6c30949fc9823f51c36b2deab63f65e95f712b88d7761380917cb6c1cbc7c161a2cbf34516ba996b511387cb45498f5bc8a1f195cb2a1deb60e71519d5412fa68fea9dbaa359c06b55079b748da63ffcf76706317e56142e0710e08ee661ae09265e7ae88c363ce655d66182c4598e817a5055b97b2a40d41af871783f17761ac19f6620d23176e34ada627144d6e0e78b6295994b43830375f55e381b2fd4c7f954dc311ce649dcdc106a9af2899727d3aa9884d9f18da48be6ca7e3c00619779b449de3f0b7b4d1cacdf6affb7faef7ead6394f0ba541e7fe568c63a0347bde8ed446a03ed7824ccb50473cd05a587d470f1a7df7ef0e7b1f232a6b3c80305f50c66b0e1ee6fa62bf09dc7446062ca5f2d9b7edcbe5d116178247a357ff00910a567e45438f7bb4854f01a1a56e66b19affa8cf9006c3c7dad5a31ff04b8983c441a06e93a636f6fa1f2120bf83ea7bd9a07d00744c3bb8c9b4fd753a1391535e75931239fbbe45f3b5ae7165af740987231a60c5377c0f3012efadc83eead03424c15a851da8fad1e40bb36e9af373c1e6f47fbb8394de98e45bc4640df851d4bae2bae5d1cf20d0a83eb648cc95de73575024ab89c29a07b3cc46a8b26dc85b01c8ab9abd6ff0afb81b900c7f03ecb1bd8f8697cb0c156dbfef64886be8a8a5ff06d4f56649b0e63c0f4f0c9f99eb1c339de109ce1598cb4eb8b895bf180f9117750df424dc6ca553fd0450767cfe8c376d4b401140b0e2493bfa4dbf4df233d987a1f8b1e152aec08d0e841883092581bef13c873af7f73f1843b16b9212b5b507b4f9029a24435512e2803f15330eef86ee907500273a19a89ec64bb54b80654bbf288a26c6a2e32b92248f33f215755e4af0e33cd236c696ebcfaacb64cc27af40f2c066cc443c1feb2933e1f68a051ae65a3f55aa6d812e27e075af6db349e4d0705b6eb9e6ae55db8aadec93ebfdbe457acf2282c3ea144cfe10f7d5c8ef291f0a097c4f45c4b892c820f762a6dd5d74b2b1097c0fd13d613854fd8788cf64e53619f9d53c9f9268fc15c08c81e0867de650b835a4fef9c72a9305ecd3f657d9a144887c9f9522086bd33657018f17b954aa0ea68daf5efb09baa74fe44982090f4c79db98f61a3b615376e3c2bf72e10829bb7104cc8c563c0401cac3d6bf209caed03f16e8f29ca3ddbd6ac5854709d267485c1fc0c77e0ee9cf26ba3bc0f7d42f72f6ca243bc2de938b97ab554570c854552614f19801024f0c17d32c7362da081e21c4368a7e3e5fb5bdaee01fde83ebba269c39cf2f6e89a78306db638aed198dc7634a47d7f44ac353f6e4509c6cd4bd01fb03743dc2e0eb8c6f8a4084a74f8282d7ae2358beb411a1c31b6ef3955f6cda08936dd555bfe0b54ed2f488870bb906f82e8e1711e7e3eee4e718856e6187539eef1d276a01cdcb0ca6706b003ab8f08a7e6958c59534a8594a2c4c3d2fba890cb5f55e4be4729bb6f42adfcc10c156bb80d6b155a7852d8f408e05d54c7f49d06c4a8d50e7c0636443389c9c19cee92b2ca725d7773531795b8b7a66e9f13bced3aed5b5ae1bf038bf021fe55c7102abb0aceb8dc0259539d1f9ab5f3dfa5f629be53a61a84bb34ee7de7bed3748cf44b41826c565e7f630ed89706382d1393704d3ea102d9bd2dd59915fb657005ffae04df2ee024981a5c1c8fd42f2a4a6b4e46d7446e326c455f364d4fd9ec456fbc21029778cbd41bd50c9352624ab84984cb139ff5f642d583b5ad6b868481be2720f0518ac8564ed1f5c97ea8ba2e8e5d6b306d61513d849c73aae0025b970801793937dc5f8904d7fa4e238b82ec8793887641b0178638362c531fe81d127372874a8eeaa7e9eda4c4442739104d0721c3f4f03780e1e8bcd514746b2c36ff7b006a64701137f7dea1c068953c20c21726cb0cdd098c04161e67f05bb00ac15f9f75793f863b45da33740c8dc7fe901f1867b033beac72c534b2097b175b9f0942b33c2f05015cd6776b6bceae9eaf48dc35332533fa92cf3e71d719b9cafbb632e9358bdc138f1bdd734ce4435f7c381023a6b8799fef95a30e4e2096a49a37c5afa5155f254d74943dd8248857ca1ced72114f0580a1ea909a75b66becbb719e8f08f84f7b8520c5c8f7ee99d344098e13b534da59bfa0dd081e7a9643d4ec182db23b1033dd138ff02abafa2680a846839751e7dfdf55ff435fdf3995a4324078b4530020ca2392add65881ef3f6491f36cc1074ee16f727152f310cdd0b79095ad5a4a8d2435e061fa080e7a737e9836551267a3c519a8ee39899b3e5d5c785c4399e07ad3b0637e0f3e22d0cdbdc2dcabbda2dfb0873abdc524b62d2834ac790a12c3b9393626c728f2e93b864e4fe2d6b4abc61d646f73d333ae90ee23b569828a710f3aa095c13cfa31621245e054073db3d1e513479c348d351e056c67134699160d891370c3adefe64b4be9c777672812eab7ce107cd75ff2174b5225c0cd3b696f5bdafe0a85808f18e24beb0e19e9503ee56d60185056349caa5adfa67dfd0adae13e91f2b7a6194b0d4c04823bb9af97ac1000e7671e5cbf631152da7d60c9c67c9c4c39cbf9a70242cae3e0b3b59eee587d23e7540cf2e63b626f62c05ddc1a220247012c9fccf8d88c3aa1ec630bf5d5a78dba6fe89c170d316e2b0602cd301180dcf3585384bbed2bd5b7df9301b7a943b53e8180e7b44991c174f11b96339cfbf9a0e817075c9badbc0e9d677217174a786441fac4f67ab0eabdf372a6a952a026868a4af2f2ae80fbc7797fb63f7ea6569fe02b71046f458712f028e79d176d78adb191a921d1e3bf5f850679f5b0a973a17a24808696714f13102decb04a1d2e38e1d90991bc3305e52c3bca410012bbff639d939efc2869ffb228822e205e1a9d96be64fff8f8de919db44fbdf442e88880c0f2a7486335767891536010453c6283a15398eb4b94c3e506942d4016586354397d6b4222a1eca812b95c52c5f66ebaac3eb6538019287158e9351ea7eee43b3e7177a1e70a067adeb6c612587f20ef750286fc90f04c824033b0f1036aec1a4fa60cfb25e54a9f6c0bf0e196123fe83bba58637e8bcdc666e1c2b2576ff0d2bb7cb2651cab35aec383c244bf289b3e9edc9a57eb4a756aadfcd453d9fbc358d740ef83b85da3180df87b5fc105b709290c9eec1db4e7ca661a272501120af353e00bb2c9f0c48ea9df75b5a010a51b76887f258ef6c64261304450f622516acfc4b4af81fd54ba47b0eb85dc1515aa7d08a8900f494e16f472b6d09c0d09b45d0a17e6316232f22159b911441b07a220d2fa56b9401c67ff78cb62e4600ccbffb80284a423113b81f72feffc37671d2daa25e2bcc24d74ad86e3046d9a1af6e553f8c51127b1a27de45593428eefa1fc967cdb4c66ac127a74ac1c94a2032b7289bac2ba7d6e5dd237726b460d73048612fdf1dbea7ffd22a835cbb354586f882083b6a5181db114006270d434482f92cd347a197f6f1380df617e995fe3806d75b5386586a16584f0176df3838bc2887189fd9fdd457e148cb45a60402c72f8e7c6f4009c0babbe494d6de4277b82ca5e589db9b0dc40b65294d112c799a1393f2aeddc7181a1c3890783f3e1ef8513643fbb90cef8b6ab6056e89000731daf6c38e3213bf07281ed88c93e8dfbed2e88aae1dfb41ba4aa54ba0e76faf38de971106a0a0c39fef79059ffe6f46a9ad8e97284901017e4a016fee0d5a65ef8be42f100007e6573a1a30574033b9c9e5a08a36c8d4418f8dd9043718ebbd567be7c2d22d02a2270d0ccaeb32f12b44f76d816a9a7a049d27936fec0c8c8c23eb89693c9125b63f91699ec7724accece14a6b919d8c2fd0ab674d324830b4391ddb01d73da1d69ed1601f3718eca53f51308520beaf503e99bdea55a93e1b3ed3f8976e9ef036db8ba8e3a4f1a92b5c8a4e88a2d04fda4ba78797f316ec9582a53597cd1cacbd5d56b519c1880f5684eb11e70b25ee4f007479d2885f2dd14cbaa8fa85327624cde424014160ec39d6bb29ad6356680ec10c250c0e415fb59656eaeaf0b764e3bf63f55126a734c15d5141ba04ab31fc4be019dcba822b0c9e04d77e40c275433d62463d036e88d95ffbc835f71ea74e55d47380c0074a62826d8e93090e1888de668e0a40deeca06c4519ca5f1ef98cb5f0a533b8c5e44d9259c34f9ba1cd09b9baf1b3156fe6ddb3c11c792a6ba57ad6db3ec8b983ce14894892d91812ea6d42f1cdb077389f8ce982e04361d3cad66d2be33d9721bb921ff89eed92960b85cc1437db50184e727ce712252b5cf102ddbda42cfc8cb211a57449d7f0b2c5fcd246e3cc6f1ac0cdefb5c86caed7cee70e931c91cf9a401831b0fd5bfa6e35044db9f12b10190713372295b90ef3c9f55b6a8b23f006f53d6c44e35b48059a60fbd06a30f44ff230cb6ab9b14680e8852433f4276d205c408432fd9376f66499dd1cd34571d8936e330c2871af9aa9d3f5512f404b7f67d6d4cffefec3a001f9ada737aff0a4dbd8b52d896a3a41030424551637549adfcdd72ac5ac75cfa1d209d9aa4926e9d5361211dc6f5234c1098c86c095b8434e3e2d77f60bde3f75fe3f9f248f05fec6d939f24e6d22b7574e122e3d273c8b484c1708bdca9796eab31fcede618aa1f0decc9a9b8b75cfb09d7ef88f38b59e750e812e2401087733d07d2def734565af68f670584f489c464f3dd498b2d0107483c6dd0bfd6cc7bb9835196e56493c33c394d2b0b9e462ce96305348cb0fd14c063760446e90df470ee96ca0726dc0227549daf286e0eb8eb0fd891ad912390ac34c3c90bb0604b53a9230a5f09784918530cd942185daea143eccdb779cefa289ef828a0b823ebeb24084ed37e329c711d40a57132c4b32627310c071346505d8bb2d45988c67a3bfd2e92fef7dfacf4332abbbcc7b46035eda15d239a90184a3755c29012788a76a37c3433c106861685b9cbd85e3cdfbfcd1cedb34afe85f610483369a362c70e70301bb8aa848447f6d8dd63550d554a040f69289704e3d9cebf08f051986b58c418e2f27a1aaebeab65262563485dc9bb0d94559b16b77dfc5f580550f50e83d60d5d03419fef9fa222d404ff3f3b459c23eb9b6ecac57f36c14968dacfb01a36dd5f7534c8c0b6103bdfda2d3410b132efb26a550b181378f5c50b2e74a2efad9b7c511c77737deaef8a6c68148db0659e169031a7a0d1c8c96a8c749e93fe401d19770b7d16bc6583a07fb0a53d0773af811f0ae9b71714b5639b55f6dadd8ec6cdc307a8876fffe4d9aad15f2c1c8048b2a4103dedb743adcdc32c161a9aea55f09b598a9ad2aaf3d598a4e09c3e59eb99bb076832097d796417dfee8866ce26c9d3fc57dba16d3ed892a56c91d11af5430dfcd82faa70c683108924ee508ec9d6a21c9e188a62f407b4864ac278cc9181a7cbc19ab257e5c1a8e61bb12328c03f42f5f2356c47ad40c8ce9499bbb8bcb4b26531de76feb1061a9d14229f748f7c16ebe2bb161a712bb42685b76b7fe71fba4cf578e61a73545b44a86ad5602f697b44580a6ccb5bf9878a33996de4ed3e5ee94c54c9167fea53bc130b37899e44ac5bc33f184a90186b30312b8af24818677033da4528370f76f5c42bc2d4b2a1f467e15249bd2ddba116b5ec28f8607a0c925eb65fb6afcaa05b131ef7dd20a4c4cbc6325de7e5659a3f168840e066d05ce743b18acc29e37a1f585d9e59e450fc5d9499b218caf84e1cbe58773262a356be9efd342f06abef7765336b0fad7921edd0301717153bcaaaee95cfb6d098a305998983af78e78f19884bc1fe19958e2f05dbef198b1691f2b00b86a77b3b62209fa3b04da9b9f53eac9ad89eb1f91ced1efd7b1f9010a28096198e28b7b4f14934598877035ec265f9f51193374752b889947ae4a713a65f5e2556607b66cc6b9f3b1ae97446ef70adf98a422ca5a3dc025c31773d230e575ae1582f37f1d93af1bcb73c32df49c4e8335fb4456e118f0c8a2ee41516296ad34c64009cf3b2d93ddf7541fdadfe3d7a4cfd8448f8a58ba74eba90c0f2827d1ba37fd3f4941a623fb3d1e029651d0391c3dd477f6d1a5cd206ad193b5e100794bef077a5af33ba2b81a5b16e08dc80b8c5ce3fd8e4db8bf8ae01ab5321fcd44212cb656b402359db196be6fa5fc607d7ac36a6eb9a266bf11c3ce52dd4553b3b8f29ed752b02949a1f85ba40148c86bda70ffe8ec0c2fa7827478f04f206b07d6e2d8010dafcf50e81128b824cb37e0d5d7a412ee159089f23775e6e7b883a0d1e9252820407b29df3bacc341b8a5243d2ef65da1d2553a0dad94b7114a93af21986d0456c5aa14236f210d2ac62cf3bf1e3d8703333e0df45bd8bc46c1421703da602db0bbb3a7b5aa107d87236384ae664fdb21dc38a72fd475f2e7416d35b6e87513196649927763555b7dd4bd67a90656e3e240fc0d36956a7687f5c13984ed15236d4b33fb22ff5d0c1fbdcfcb807a9e8541040e13aa926ed5925eba24b5f1a137f1885968b07f87da0cff4f83a6f31db10c5d10dbeeceb044c09b211a320f9578a43b66001fb15534ac45b3dbf6c594dfbb9dd8cfec9a33c30a85b456530bac4fc31ac19533fa03a0538113bdf201e7117ce2674c87922622377dba4100b07918f17a59dbef3ea251c11027e94ed85ee77336c5525ad33d63bb9c51b3080042d18c6a83eea142206f86bf117bd12fedc8649edf381347b0694c515b9d2041a12977f3ff959ae1ba8a536cc9753ae9fba0a44e86562ca0e01f74d32790ecdac300429cfd622debc86c84ed0ebb99860e181fea70669973c60afa45c1a1a0ce4298d79c0dda5de1b5506565814957f9488fd3019369436bdd133e5af65da9120dff306c8c6dbcd5e7dd2d92b1e6452031faafecac423964d5a76a8360b9e87e6d9a5395611aabca5cc3b48374059b5e8e28d91cdf3d2205bc1f290381fb0e6e11272e574a403a294a3d8516489f731bb32bbed1b5c8d00f9b91c68c59704b8bee15af617bb1f7dd74155b626eaf404b9ddbc43113f0d38eef36d84ed027cd60b876b68400047676e1895c9cd623629dc9c946f53c8fc52635e1cd02e6bbde472b934f537d38ba091467b952922d09cc895d0af575033e6790bdc9e980dc21685772cc240a53c415f8fcb5e06042a2e0bfac89afc96ee439809b6d25eb43c4358ec1cf39a70b39a17fe4ae65c7854963a4d9c4539ae84516bab19303eef81e811158e59478a9ec262d5af7bbff14c42a6c6d3b362f93850b8dcb0366817751bb8f81e5b4986f499ceb3e34ca0121105fc25838338cc9d1ec080539f1abd4cb004753bc9fe7333008144ebd8e4be14572e1bb619b3c57614c0143b9cc1f097ca354877e8e3b0e986fa3a09a55304e249f93696dd0a9fd57bee3766d707a76838b0f33663d8bdd79e5c22db9e1d072ffa28e7312416fc56564750346ca73be0244769e1696573eec94e3f8d1ac554b89081a8c261dc4fac5d2b7a1ad3cae8bac523e3eb85466808fe16ece475841a91a3ba7c574d018a0738f75ab467f1fa6b88a886e847ef11b50150912ea22257471efd599169f4b6c0a04aedc88bf5c9bce1c16dc8058935efb02d44a26fe66e5c7572a49cfbfdbd14534957642dd4a670380379b3a52e132cab0ab9eaabbe49dc06a4baf95f1e39aebbaa650b33135cc2d541dce97ddd835bbb892be0821f734f6907da304b0993312be720401f1552f52efea9a8498bc20af68a39fb3b732e50cae077edda6ca06cc11273deca99319a9245d57d54dfc89723c8f56931de361760540b9c102c7482d68ad86252fd8cc9c62afa7a4ff4d4e5e147e21500a88568c22b6dbd0d9f710f5a6ece2acc384a5816916f8d32e75c7d05dc08739878a9955ce0dc7aef149b31f61576a100bc69047edb794152a5c8ca3cd4c694b85dbdeaa7247421e28dcf1e6fdaa1ba6ec9cf2abf0df5505bc764cd1cec7c49e17d4abd31e7dda2f847ef38c8b9d1746390fc93604cf9786973ef1b2d9829fb2b8963c04041a1b96a9cfa8a4d01529562da165df82981157019496d1b9d2d807986ae1196520c15042610f3b327c382ce4e1b3dae0b07965b8c9fe780adc88bf039328b7a7eb24c0f8d4b13f235745017dcc540d9136dd41846d942a07bdc1a039aa456cb89c72685238a706a117f11d1374ec7895495451d62f643fbfb5c90328d570ad2e308bcb5fa6cf707f275c7216d43e7d1d2a9ccb892345d7ca438ed37c2971f093b0d11cf0e073bfbd155ab5ae4eacc8c2a36a83a0d6b96ee270fdac448abf16735e67eca45de1573d02981919595be8595f468b15490caf40bc2161ef4416b1e81ba56dc399f500f6aed34ab8153be98b09ec19e823b16f338a8f0c1eb168ec760dc9f5a0ebe31fbff24b1d056ccf0a5eb8f7e247eda05ab539a0c36f82b916f7812edad00e347dc1615b8430cdf3a4eb822ea40286806ab5ec14f12d8940ac2a0996444890855b5ff248e366d1dd0e284cf49064c93e04086264e2a9eb026267552dc5840657bf91d81809e02350d3585ceaa2e57ce5f3178fb55fa572e4787251e330577fca01a5306d776dfc63843f5a75bae52520c28415363c01f6071a25fa4274be56067f9b03ddde98cccc0b27031f3651c2201b0cff3e1f46a101c06df5913b157a14a0df8685487424e869f807326707403c3910278c52f27c046e2dc83f6efeea5e8dd7274ed78accd85fdfae4f2ff505067d014382c3d54f52bdb47a85669152bb2b97e8f1c4103443885b792fa478855510eebff3ffb35de914ad64d1c2fe595ce82ca39a80632af9ad6e0c375c58f0201c620bc94e86700532f59f22008af7b720bde8a66f2b83e512dcd2b4787fc92059199924b580ec4749be8c709493a271d8b0122b663fa3371ecb25a35873c6c0bbef82f1cb2f79198740968641d733fa8e626be9b312ab439b1c8cee883c6f2bf801525ff7ceb5f7b8b7dada9e58a1374dd11e5b1128b471fb4cf461c0a8c61f53a9d35035d7fd0fa8f926f89a21140dbc29179b0f95574db966bdeb7712722efa8911612cabbf1e883214eb5b9dc99f2a43829b829f25e1e1b460a03d0cb2c48f6ea9257abd8a41ac227fa394afa15ae361baa76f83a2c40277ff307ee256ab2436120712d4b231a27f487138aab079fc585eb651fd02ba5ce975b8d5b2b8137b523649adc9c3a1fc6dacede509d895b0c41d5040c7eb19d4eee846ef0a2d0a89efce1e647690e9162b659105853474ed0b74fd04491b2f4978ca3b09c30fb3e269db7994ee2093361ced37b0dbc454fc2a4f91fdbf91b8a973bbdeb8b98f15f622b86f0fc1267c882701c6d1a55e6f89d55aabd6948a91a3d63592a68a4ddf3d4d373c1e528030c7bee9ff0b7aabaed6cf66441e29ab2f3640943d25efb5d055c169150a6069a8ffd4873469a9653a51a00a30a57f505e55399e1c86f062fc6514fd7e6aae0641d60b1b4db3daeaeccbea05b28096ad9315320d0730485d001ee08cbaed260930f556fd2894790ef177d2d3090329a9d27a602e97c17c5c5f25f3d89766a0ee4464635089d8a723516e85b4c57a1c0bd6e6ab6cd1f8bf8221f5925412458214bf679c3aec88ee0ac35fd045887bc0cdecdbe782ec30cc7ea612421cacb2a8b04ef4326864ef9974526946816275c05bcac85fe10ee3725bcd6a227cf7e12f67ba1ca1c8806ff5501e3d6b9a0594f59800e2685347b695905cd2f6640a2394308592ba008d5292b31cb01686935d2c70c36657d849201ebf158cbea55c9b56d3a238dff3262b47c29ce1733dbc719ff09adb4b4020daede3a9fca10f551428bb141923825180623c15b31c01e463d2c9147e3a5787d78214d6e0dba11bdab28eaf72d9771499c2395c31bea41d3fcb8af4811b677d94724fbca8de157c51b268d38e01f48dee736f0a96ff12b669980dc33d57783eb4b43773e722efaf48f0aa4d3af315e2582342e0f6fd2726780745e16200ed1930e67e3173eef62733c4da98dd1e761657460839e8aa085674ce080a5c08966e20772f2d28242a217fc22dbc85b2ae56f74ad214a6f5ed424795247c059c59544ed288c53d827b8378f351df9aa7958da2f8fbe2d994767c4dd10dab38ed54ad122ffffc396b5c54dbf0aaaea37a4c4e45e564f293a511d07f45ec63946a9fead2cb09333b0ffab1d9de532bdddc9af4344e99d5a1d40e11df33dda0897975fed5771924fa224b2c320751a85ccc9f8fb5ae6567fe68dce6122add6d534608c27834338eef826eff65c3cfadfa1d63e84592df14a866c58caf46238adaa4e295328d2f114ef67cc14b591e80269307f0c16f3cbbac123c06eff47b86299484a50392a173290d8921a06cd25bfae285af13c1a4c7f0b18a2b482d19effc3cd15de08fb262e061f454171f864ae39c09d5068724ca4651ba4575e8227ef0b5dc9178c977b714c29358e3b727c58f17280f98e58a422f90de5a9661416dd73134b94f45913be2f7d501455d58e4f97d85383ae83aa818e594ff4a217fb778dfa24a8182e86c742a0906aa80aabd42ac56adb9ef2f7036f3bb0737d0e0c553a2e23a0a00946a7c5bbfc66bc762522e6312cae5021680dc2bda25c67129869b5cf0ca827c79592cf7098a86a6bfabd57628b142996ee03f13309ce0dcba5e48343256f22080470cd786c72462067bd42b7bdd97f54850f71b6abb292bc2d93eac783a9e57355de855a9258c372653bed842eff18e6329a3672af9be3089ad5243324f00a29e74c2acdf1caac39fe384a4dce0fd19cdb20f9d64c5cdd0d94447afb8b053ddbb54ec45575d58ae914821098075e7f3868a5c0f8305a405fd051dcce255286aa5a6cd45803edc94a486db58c5fc1bb31db780a4ce4e9f64bc5e5f4a8afcbbc0fffb05c9f655890c832be02b3b9900307390240b3d6a76609e6dbccbf467525a09e5d1363a72378058f3dbf2f90e2bb46fccd0fa4ec3b5d3ba99010e63746f302122370b3e5abc5dda6b4b4fe20419e003d936e589515e9a030fca5a5860cc84b23472f3d1af2469c8821df32121b7e31288331d04c4ddb84df7deefc9e84d054cec5bd30b615f22b420da9e3a0fc75c94825394fd1a5e66cc4eee12e9e24a3fe5242d279ec77b209b9365594e775663ed404fe414147f5cf29316683f171382af8fc8580c6c58ebc064bf9bf72f41d3f56a10da1e296d7d7b90abec97ee2ab235b17c3c6f024139ab5109d62664c7204b21f9e78c1bddcc7beeabee04dce6910a75e71e034d51ac03408a89d599efb5645faeb7b67aab000ac549b0df0494b08b15ae3e24a076dbbbe507b3dc9887829f7760095693f6530dedfc0c3dfd50e841e943cb2e3799ec93809c75d0834e67f4957b983aa79371f38b88fd5c25e88d8cd6422161280ca5eb6aac9e1b7a90f689725a3733008e098d4bc2e16148203c447008823e8d6ba7831735267462ecdc1da13884188f79b033e25ca3a628cb8411fec1f55b54e8d638861070c0a674f7eb2af7621a26155eeffeb7a133e0faa13a63a9826c93c88b0c17cb76a228e7ee1368360cffd53c5d03e48f7dfc8296b7746b878df3f3413f14ea0bda7521b783185541b7e5d3aaf240e1c47dad409ead2da1cc3199a7b9724e91a172e8408f9607937ffa954ea93589c7d1265b3b1e928b3a728aa1abf3d00cd89393cdc29871a6d108621c8f8817b7f446aa71033503060b71f56cc9618b00c4ad09470561035ab82bab5184c0b7732b478ce92a569371fea3a22b1744762427bded0cb4a6474b8b4401e6e71644dc5366f18105d1d0a42f58f69e12efac5dbe4b090e29d96be15489f265a8e17bfd2c0ab1e34d98076216ed0b9cdf2b222ebf5c5cbd497e63614d0475cdd31925f60c168afe46a875dc366f0b32cc6a22008e5f9cba4978953d66c761e03e91acbedaaf11efec34ac2c78852a2de15aa24e1d90e8966f142bcb8b1c9c51191767b46a0b63657c4d0cfa95d0d03c9436978792588528d694c0fc894ff1ba5b347d6fc3e3382710829c44e1e0f227bcf3f3eee8a3a4933b5292bf3d40d959685c9b85b61fe8c2f08fb515fc44e6cac7ff85b8b583f299e796fd7b5aaae3c5b05b34fbbbf55e965f1d7e1cdec13415a35431d2ad4675b5b3161e52622a4cd5cb06f82a984c74e590986f6b38f7fddbe85ce264101f99c809c16e3fbfb5e421f9933f765504eda24b7df020cc54ce410adc3e1f49625ade901d4a4fc4ddff2626f1923f882eb19341e7ffa9f816b4518be4c106d24a18888208372e43967a8239981d7a3fdcdd868953b0fe7d794d04ac83ecfa9b7537cf422fc9187abc739d68f90b891b3135306bea50213b6606300f023adcf42deee08545f5ed79b298ae30661e9db4a8b3cc1d71a396f456e904c4de05336978fe24a82b796c0e3f2dae4d80552c6b23882ea995e9b6ed6164cde987ca6f7ae823b0da31ed7a27004960350a191aff09d7f610fa6dd1fb35109fbf86a4242b5619a4a7c7bd18382ff9a7431fa051d380584c6ce66378a5713f2f935adc07200943dbf6f0194aa38e724f2d88082857e71e8d64dcb761f3b0a9e708ac6909240a925a50683a71a43bf5c9ef42d728f59bba575c6d14c66087b5d42b53adc6f42b9e30556549f905f2606b4a8d85cbe7167252d9721859bd38813108bcf06f447d94b18473f13549b8dfe639d1abac3bae62c06ec5eec571adb3229f798e92df319983beb0ce92c4817c660e050591374e974c4a14542e6149f825147ee133c0757009f79907e276a3cce8801182c8be1faf34e6a80cc6c507b92950990c19441cfc08e92b0b561dc314fd4790c6c17c92b93962dc13ae871f7c809060fbb5d1cf5ccd2bdc2fe8905e19e4e0c59602aa4f2a98905a5452b3fbd0700c7240a035ec147fcea6f9c6158d0f8e8b73b3db4823f789ec88ecff5f6bc0ded5e1a06844adb4a54fd4411d91bfc5008c12723ce7ae01a492fba9fd81d9fe3750354b414bfe6ceb19be66c26057a2067d0143a56c528100b3bde76280d86c8233f5c0cbdcb87578da67dda04db479e3c2fa2008f7d158c7a330e8c130bbbf2c5c69cb8cc3823d2506ebc6ba88b6dfd69b9c0f612a6144649dd4a9d8845a3a895c6eb5be68d67114dde1d876610cbff0fde2cd7d0cc1d45adda75e8a7afc765fbe1f914c82cfec57ba777d1c709859cd39a5d570ffe96bf3b64a965097bef1cafdbbc88bc366df32b22d6098272604b45f9b778a97f997b90ce05048904203d1731e9a77c28352ea8a5ca1ce0c50a51253b4476c42d3e1f5d6f736c1d87100536d7046088a8e7a10f7b988fb2e19e6873afa7ffdad7435627afb6e65c40dfa3ca79651b9f01007e9bfb49f08f107bd67710fe978c46231e9f150d390a4044427b4d9d98d177b5db0f03251243c169b5cae4a04fc09de47ec2f91cab17ca22052d643f4502f51808ee0f0d0472c4dd061f4784ce3e7632574de0e93ef2240e9b7f6aba17636fb69acce79813436855c34bf6447fa195407809c3202cad02f127bceaed24aa839085e1e83281198162046f944c2d84e0afbb879925e7b899c69d47b60f290db34fdf23cf467d679244d837c65b499732488fff74ed75f5f212f9f5df329f146fe030e823780286f990c4e53c9332b9e6e20aedbe6aa5ff7f609e42bc3b0109c698467137d39dcccd3197dc5ff11ef712f6bb839aa5c8f10ec4dd19a79aa5c9f55cb483b8301a334a019d7695cd7416d6970df907cf5b8d3a387911c5a46b94494a0dd7880e5b2e3b0fa22f2c55db2f03d04f11fb07ae74dd8e50ba38d60171be68b7cd372490949046452439e9875fbbafebcc4b353450a41fe070fa29bb1c94730b02b5ca2b2bcfe1838a0e924c53638ba59fece316932fa0c3a253da675f4556cb64a7aec5e5b6fac0f9aaadc122222af15d77094d163b20e44c1de65b45cf9931bd44eeed1f927321ac1fab01bd7d9000742ec53c296bad3e492b02438cff55d32a1c9d039cbb677a6cc41c0f65a90df79d3b33c2d7ffe1e9b1fd0384f41bfb5558b2dd54df8145f302b2b170a2d629eb820e3010077cc3e21a9aefec8859fe022f4aac795042712fe632cd7bbfb87fe18f49cb5d12f0ea6948ea63109d2bb9fee650511504a18a589b6425061c1dad80ebb82e5a533a1dc32d18c488d21e42e7b9438e477e9ef23283a21b9e565f1db4bae2713d5c8c853b4992e0dfe09c9773407f6cf2691a8cdf976da3f0ef60be35304da0439e9bf50ec1fef357b58833ad4d771e368eab1aef8af33b095148eec4bd3e61cdd3e99fc1d654c1cfe2617b5eb6685cd60e6e183329972084fe71e0b9f89652d8462a12970dc97771935c96a2439e58668fa0f1a9faa671f8823eba60c4950b0c4e612904ed39111cd740470695dcc0fda16af4153d36820c55e1c4aff0ee15d878f72cffaf41e755ed41b3addb7b60695868b4ab0af542394907f9b4560f241c50322c83ac9ca11461c259e501e963e2ce58205b411f4081006495d5b4874d6a6646c5e7a252940a38bef9e82cb87bbb36fa357a2a6b3a7c61edf96e37a40fcc34387d9709c779f5eb0884a7f277087f4858797c9fbe1890d6b7f9cf33e036cc68c2ce1684e51e43f3f65710c5bef7f2244de3787feba01657653d43a62a64993d1bd0a774a5e97f356f66e6964cad61aa16a50c86f875166a9ee4ed00b8eb866208153b12321f92f504833f8791506d3278f039a8142527227a87782632b58f30b0ba1c5ee16192babd3f11f0adee83850dea6c97f1acfe3ad27001edfa29d7f2dc541a54a45335d1351f4374626b96833e771ad39e82002cbd2e628bc7f967b1e0bf480f287f81acc33470d6bc77cb5703be0a6c28953a5fb6de7f76babdb33ffcd032a726f87c5d8a928631a0464be2e2ba9025417538a5d115e58d2625e49091c38e2c8f8592b64720c9aaa282630fbfa3712323becc6c7d7d0fb4776ad3b4ec0cc69fb40f660a927d3c6cfc8b8784db68016f856c717a98ea8deff93b7d7c50efdfa860b6028bdccb5f5cc728b83eec7d68db016d0d4ac998f01eb4c6405cc53364d2eba74cec7043f3a4b11d4fb472ded625865bd2f9719eb55815d79832671bfa1ebd0741ce3c47fb6af122359190451ed65fb5d3227fc2012c52c1708901393d7336b8dee015b946e50e4ce8ee4fca5651d1505ff2ba1c3e51b8ee68e599a303d4e3f4f78cad0ac5f313b27a06f446bccdd29d3c9431ea51249fb1c026f8f4d2f594bba74720a5867bdd9ad0da49f216af96840f0043f6cabe2d581b252c38f1dd1449f5b6f743525fcb43b726dbd538812b0f78a9fe7cfcba21f3bad1ff1e0f53304ca440c86dc1fb77172031590e9cfdbd5612bec8ca0c169eb6d62fa390171f00055a90f09e90c5ab4698ffccebde32c79ebc7912ed742c5e61eb0e17101f0ffffff0f