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

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

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

Block Certificate

Block 67453 dffdaf2f326b0bfab004d9025771a9226c13b58cb774ec17e3d5b2c80046798f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d0834a7ef9106d3e8b5c76038f478e7639f237a9a385feeb77e9b2a90d961c18
Certificate Block Hash
dffdaf2f326b0bfab004d9025771a9226c13b58cb774ec17e3d5b2c80046798f
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00a723000004690000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000f2eda01c9d618cde29ab93ba3975a174985465c521faa9f8c934418948547a9104d9a2356345ed414ba8652c91dbf2d3a734449ee2400e9f01d82c23fa777d8de60454a9264787aa6057bbe2f75af3eca83f5fcf1e2b6a1aa20c0000000000000080000000e00000a723000004690000

Raw Header Hex

000040200699999e3804d11c13fc761eb32c6a7484346aa1e6a55e94bbf5375e151a84f4921bbc5809f142d0aac3439b0000486d6bffab5c9b05be8dc13a7300259d30bc3a00216af7400118181c960da9b2e977ebfe85a3a937f239768e478f03765c8b3e6d10f97e4a83d0

Proof Data Hex

59,560 bytes
121216010307bcb5d4ed1d4029347818a4bfa60a7d5622062492e9e4de009cde07b4ecaec9d29e2ee6f95088fa3d42e2233933f54a2c420307d25ffe7e937b000e79b8a3f8367ab66fc6e42f6ececa8815279ba4978a3416adc356eeada76b7939e32c5d57a17442511e35c6f07d0e93070a63a433358d9b2467a53e4ffde7ff7950f98a8fd69e844d12db161770ed53b9c6510ec88e17157ee8c4d5bab3531f478c360ee57060f5267336a5acb1398a94f6709b6e9455ea69015bd77277d4251771eff9dff572c25db283f6e4e86f5f2ee6229239ab10d4a01f0a399921edb793ad55b4b724eebb7558dfe7f5db5e443e8d9a5e1a3d8de9bda49692338c95a73c45f4c968aa86c8e4cf724c708d5a2811e1bae07b1cabe1aac22eedb048d3e257ace6367fb2ad9fbdd4ab56cb3de6770cc3337215623460c68f3cb2ac7832db26aa71e0635bddfddde74f496ef0638a0077c92e19754a09b3946293988b303451c755a43e14fc68755fd4a474dcd4d7c48501f65880d11d2d67a2e490aaa7d29ce669df0639241808240082635ef4144d4656897fb2edfca27d987ab95775f1dc47d232823d4eb60b082d6055203c14bfa3b3c22eb5c37dc1c90654b0a1a1671c1607b194169684766cd5c6762e16b6c814af8a1c1ea8f016719ca434e0af18c7235d0a83819f6a9e4ea1e34b5a96211115a01c14b485fa5f422dd5a327bbd0caf56e0d7a1cd5ea32de7d8fcf6db75b4545a9a1316f067482d7d5d0fb28f9186a720b10c72b48c8b83bc9228ee69291d03711de0dea6ac0958031650298f54fd9ba0ccb7d445484f322feba54d07f9e1f073d1f17f0c48fe675bee5588986f1f5e7995662f4e97e7e1c0be3f801a9ad12b868b7a7a3b9541307a9ede2430550dc79141267e0b84a03df2cbead9e4b6f03b4c4a3bf51c65fd802dec4ed2bb1029143ae81e63f52e45bf557db72e9eb506976e99b3c631d38e58a70a2f9485e5af909d946db96ea1fc34fdeddf004714df2a63f3f91b9859bb72660c6b35e9cdcbc648e2faea55f7583d9a57ec0c63db61d5a31d363a3721b3ae15b3df2353c13a486ab054546759cc282ce4269f8f01439073fdc59af786128ca2107f56dadb7740066d39385ec2c848f445458fecc7fb2828ff216f833ae614355df460e1347f5ff0b208da0756c266c1ff8221cbc641a8f926d1fb771013577c6d328d440655332cd6447df771f6c9353c883fa1c9de591651e74a72b3721584c7be994bab186ee4c66bac4c4aa8a7d60ef7fceb7afde019bd282f63795fbd8ed822783f26eb43feabb314c47306c31749cf1a1ff505200fa425b94db9f855ae4e63d0396c0a04b16794b969bba69266683980bc76092f6ff245d184b4a0e1147df6823120f0015402b0bafb54f4d1fc9121480a003c48efa5f645f29ad7e374bd7246e8efe937e12aa5d3c8a2243a4387b329c4fc9de036182338e639388f99d8d649790658aa24fc20040f8267e6fabf46536254cdf48a9a6dafce4146029f25fe41dd22cb5aea4e527af68779c7cc29a529184cee57815633809ae2b5cf7b48d4e26ca06cd23f0f61ad7a931c8e9ac8946b0cf19298a02a70cf46190d2dbe340beaebeb63d793c50d946fa53e1f575a88ae1133c152ab9d576c027d8ef0833ccb2b978068b147e2417cff2628cd4464f2475000d466d7bbc609ed87c2d02d1749c52a113a8eed26e1383aab3720276d17340bece8b20f1acfe603b6e3c3d38221e8a94359700f40f3ac00ec0eb7b89217d19ef2d4ef3a5ba07ea028970fc67764435fa9652dfc5272c6c62990d79a3b6666816207cec92c5fc6d9e05d454a2acd389757e67fcee896ac6f35f2b03475d92641c0819e7a41ba7bd323993ff8ede60615e932d169ff32f0c9bf674c07ea92dc27302a69f9fabae155badbe0b4fc753c0ff133e197892224b291898d65d785fbac414c3fb82a1ea45b5185e3c646f579dc2f618a8d72887deaa80f8afb3081ef815929d74c403550d4ca294d598483d29c9c045e34c570fa096337532d567c79dabf70674960069673575cc8b481aaee04d913022a7e00d766914b2b6a8032b79df06361ba90764005f7cd1110432748f7d456e56ee1773de292cb88f1fe5952866cf971bea7d1c627e922cde2042ea1199c6c8fb485a36e461040483295e324a948e695d0091163999cef3801615cb3422665a73c11a90fa2d0f9a04f5f5b48356cf9f22fb8b2163368e8ef739d29c5d39e87c235fda2bcf06738337ee95ae2640ba592585d58be0fb45c3b9f5fc544d3e8de432507bd1e096abe22dfdbfed3ed98f7ef8d309fbf0272e4170b5ff91c56eda040bf0316560fa31c6aa7e7c89f3ebf5c58dea647f791c558cfc0be8c85a02dc097f5018a48d9bba234dc19feab295329ced5184c64d04a364631c7f8b8a36a5fb689b3bf7e800efa53e687143d27072abe21000fc80d8001d83626223ce288f590b2db2ef268510fd0794278a9b1131e0ddd9f60f3380a007328e5f09dd1088e54ef02727d8228f43a57365d98c75bc1b954bf34ec6362b1f453a7b53d98d8768fefa83f578460764ca6d9709e6ccd4d1f03523ab9c4e2fb93fb63cc76bdb11160a4587576ead633bee765187a9035d0dfcf617c7dd99a0bc033f9cc0cbd86d78b52c1c66986c660ca7aead040facbdfa19a6456b655e000602221db03ec62519b2d80daa5a8bf402fdced0f904a7388ce166155663e92b86c7009c4b43b28f8b7f8231c3a13c89bd50a9c96bea9ccadf501b42f9294d8d1f14593d6482c32c9b8d0642cfbc11d28e18726a62f45cee6923c931268a315aa64cb97ec48d91447ea064f099d14f82f643671e403d7397285e57654ca6a2797b4098af18d136cb1ad4ae4bd8250864ae5d2a4efb424ff5577e7d07307c4375ed13c762adbb4b90eed0b0af0fda2ffbdd0435bd4ee9f1aad6f46bb76ff1dd974b2843a2f374864f2131e0becb0a2e04a99af3f56952b87d0b3d202ee5ddadd65fec48a28c9489c1f78d3e247db0370ae4fed485dfb32779b7dd957a4d96ddc640b83e6c6b68853db60652bd147f8a6506a80193f2536f47305419fef14bad742c4fb5f3d1230e5429f5542fbebf543d247b66642cd897f860239dbb0d2fbcc4d99699a15cae9bf8ecf6f3c1440f7eac4ad3f9fbd5a53a4c5ebce3142a1f0415c9c8a548d19d3b00826c4c6a625a1b38a70dd750bc3e2a80f905e52ee120d942a341f16ecb147b7d38ae0cfe97b60bcc4bcac9cf14a72dceae5c93b2d3ca5eba121f4fd9aa318851be83b4ec65b13c9b05adc6c39d4cd196657293015b27d2116687043b61a6886cf8a21f2a448ba47a071d6527a900d3f5cc83c7aac50b35721443b99a53eca8f8b2497de0cc5fc6ba829fc7ace477026d000ccde8caab0bc4b7440f653d77c2b7cdf9cfcbe1a15053f7a5b6b1ef10b200cf3561f50bb7950d0123d3a45cc94077644f4c14b7b395fc477927f0f6587428db1921d8c0f9083adacb7b0bb1ca5e60beebae09e4f5152776b3920603e5147ceb15ceb11f6dd7beba39b1f6e37ab419a1e61105d98dc4a6b7b44940e907e63e310d757091e8ae0d048fb418f26cda6431c38b8d45d8304ae67f6c486e6e8d8f82ed91010c60c2f033850beb5d7db05b9e8fa46eaef4d8b1ea5a64e33ce0fb81cfdf174e1a83db2441479a83f34a4374f6f6a97a309858e39be23d0c45f829f1403d5e73390fce1f765fa716ae8f89217a55c8e6f557a14f14b27550827e757c82afca0a00d5ea428884f9550542876d33acd15c70c448b8d07b2320fefdc6ebebbf84fd11ab76ddf933b89c1eab7b837bb9cb4046545f3235db84f719d853723e2bc326292862628a1586a59ccc279de71bc7b46b8dd9de9c2bd11eaf35e6658626b41c28107f8066b200021f57895d737ceaf84527b97e41b6c7805df39d98bbb125f74ff87e2da8b69af62ef760130e61b4452d13c24d1ac0f3fd98ad1c486300f76580c081d13281b91b9df6a38b1ccdb811f70131f1a202a65a18a1b6fe4d23c3495d44b5801bdda2836e3e97bbb5d5318d02aa6830889f3c33da6a5b2137688eabb4fe8ad8acaf7e1a4520d792c44ed2fc8c72cf48827339eb243dc2f1a1fae40e3a351087e1e09444c68877ba5a1651e551dde59b3a306475ef3746a2d842ce78b206e1dff98a458a0092e49e11438fc1923f97861a6e2f0c54d7f1a936199242749bb2ff4d79b74fad287ae45798b32bfa36e70be39da00bd9857bac3d41231942d47a234bace18f3fcb0c2689fbd146de2d86567f527773bb1d0edbb850226417edf6a68af4090b904b04f548bf35e30252bb99705c0540bf600c23a5d6bb50c2f647e4aaf979aa99b0ec84ce6416e08d7f95f59845bdbcfc1f6f213f867947da4e0e6e292344dfec610bc2fd226d21e96f3dd9eb16f43def8aa05543001f950c1b00ed09484e38c50a841c5f462705db907578aa5ff743bd2e62266a58bb57b3299889b1f65852b77bc682c545e62b8f83b828a852d9d83a66d89a331e9e04d58effc09e544ead8c1824e52fc3ccc7e2bbf043ab8a73c7a50b69c75cd6e14645e5ff86355dd5f65373c097f63b728e5413aab91c9206f07652b86a62084e4257ce1b3e0017a7af738e0f56835a5f674f19adc0a5549b03e724d5e1d0819acfdc2cd69820b43a9316f91e4d1257ecc32f6ff24cfdbb4cdf7fe67b63820d6865f8133054d5d1c8c31e386d9ff484b9d941af27b1b19f43d7643fd66d1fffc7fa589a53689abf518d7064b87f32b6b3e067b91dfdbdd11a78e1ab62a03b3d1c7adf5151fe50516020eaa67019a4cf6d1ff05eb6a50329f8b4806e07910bae495fd680d609aa1693c2df8c206e2170130de29706f7b90c606d99f56dc2c7ea5a59884b8427c15ed03a6c572dbb34c20b6984bb5372d2b0344c459764f0e234ef0a4a747b418e1e0876bee64beb0550f2ff012e4536cd05f0f0cd356d662a91abe94e2bbab16be11a2dc4d56258cabc21920643bdc0bb8019abadf7812dbd4e976da99b3698a05ea4a4d926ca33dd972214ad68064294af94fbbbe1882cff5175d2e1e5dd603684685cc3477052076555a6c7269047f2ed88346b6b97453e89d3eb9c4cb6079d10c2d296e93f1712786e4e514c5d65d73e0d55b2d7e4ae129f99cdc0cf874ac74c0535d71c70694f7cbb711c0d44b0e34ccb3e0a5e0368bfcd47d24b304bcd74f6bb725c9b643725b037da46b42e64deb1bd3a739d5aebde91b07397546e03dd74054b423d731aca4166eaf2e6c7734838563ab9c282bfb22ae19426cfd1f374874ce6e397c59d1047cb892980d4bc65ddb51db6236215e4a11daf9d7269e1fcbb02a332936d9ddebd9f41f7cdcda3f1c7f113afff00bd5dd6c240757c7b1ccfeed76de116e1d2f022b31be93d713d608eab35e39efd9939ab1cf0cbbe12016612e0b95bf26866c11ba62c7a14d6ab869c680b9d4c35e529db82d4aede5827f9a4b7e93bc21e2f8a3e45543945915000fd949b7458ab0cb7412291f234e6049c24ac4ffb831471051d0d126b9d6d23d2d998019649779e6458e5987a6621ffc827b94aaf7ee801b63ffe00702f780e78dcb5ab0e6c099a8caa11a15f0bbca348b509066413559c10b7ecdf7dffc385a714ae8b1425fb0c20c2365559bb419865ebcbcfdcf6fd1d5448d63f8bab315ec160f0ea4b7afcf53780d78e6427d85ed8a33a92a04149865fb15a81d49a5b978fc2ce0035629157865991c4afc61a4086deb7a500e9ce7ed84a7334e125a1d4a07a367234475159fa7ea4603bc3aecdd4450f7a582711ebff2e12c7ac8ab237b75db94a6773a9aef7c8f64a58cac0f7b931c0c2b3a3fa2b65b225afb8fc70a97e8b731bc97110d248ad9a1d2e0d307a3e2782815feeedf36d52c14aef21fcb8a3a88b522b8eff4d7b6a056a84b16c2907319215ddc95ad22a82861321bca9337cda7c08ed3cb41421fbddca4ddc6867f65f6f9783ac8a2f4ffd3cd05d9787b23bdd79571b509e8f42b1d7de86c2037b45ebe57fc4f29f8d13190ca9c218c97a18d517543b685149e6ec462759ec1f0b4112c465f274b9f626b7ddec2c6765a605d77afa3f4ce38955fc30e3fa2ff663d43ca49b103d4e0cdf317822762ad09207dbbce19f05e9ade333b3c7848507971874ceb1d8fba7fb550354be9696d07cc80b4e4093856a5eb81204dd543d0e4d42c4178d8832e177d8379def32d51f2a3c221415635557848a55f6ec991b3607e28ef7fcf2bfcca6de15c25191673dad56d268d588b7bfa62e0b436789acfa4fdebe1b9718bdc897089a3937f90be108ec0f9aeb40a356e32e1058ee0c3dc0491c2ceccb259f8a60bb5688abd402f2de7f1be8a1be2cf5e4cb0158daf3fdc82906999476d9e4440cd5fcf4cee01fa309c058f0b7c2f36b0dfd0cb1b0d34add904c705b1820fc7f85e7b9692a712b2081dcd6d3a705d0a0df4420aa867671b24fa4a974e84ef314d0523f5e3e676b221cda72e702bab53257bcab89a1eff84b1bf0aa38ab7b81803c62e36b4911bf48445afe54a802d70a456872678ac2f63e6ca3490af5efb0f93c8e61606c0e5dee361c39efc6624fc6e80c71788df45cf4531d3f521d555b6eaca55c579d401ece2a41ddcef24a970e45af188f0bc037c4c5a0e76c03cefc456798eacb4a36a6f7b4701d001951f5264903e38c9b9a95beea243b06e435de40ead201aafa50a5b27b7b8728987f04edd7ea022875af686968ed2137f9c99b33b9fa41f55cd315f13bad68a9fdefa23886694e8ca40070ad25972b6fba575c8fbb2610dc99fccbf4f552f7bcb672d6eacf440f8163d1e72c1dcabe0cd7b24b88e12f574ba6b5c2069d4aac0782016774901382dcc3fd61e92e1e73cded4e05e20c12c5f9f2e4cb925c24bdd2476225a70be10fabfe487cff04af34d03b5a7a6de7cb961a17c24fe2eb3124f911c7676f94c031c0d1e172b8b5c04b8945956d2e24f43ef2bcce32349d4542a1845706a2aadd1debc84f70c9f1dea0f17534fcaaaaa709669c401afcf9c17881095f860040fe4723d04a884ff38ba4eaba2ecb60d8678cbc1e0552cea1fdd25f1ffdd85ae46fd93d21ab4a604f00a4966bd6164b8db1f9686c34413d4add3bbee8cdad3d99bc313444d02d6b18eabee610189d5ff6cbf939730c9e4b417b8c81e3dbb258b1b44c265571448f5059e0a425728435a2692dbe450af3c14599453a10fa0bb5b0a354599529f741d267b33bfaf7265b1c0526b1cffce480da2e5b2767597d5b7e9f84d2c65673c8780fb3616e7be9a4550258ff180dedc08d4e3deb3cca5c7f24f03a3eef47e3874912d611b456a95dd18f0f3beab1ba1e3534b5890af2a0973e8e5022e953cf79d2ec777c52664a7a5bd507a0fab1958f6ac0677f384367d459266c852b7d6d3d2a256cdb5834139db9552bb4ea12367d87ab168220f7cd02007b6828b07ff5a55f7d02a00a8a7474de3846a398f55c3fba8f0be54090fa027a7595d89645df24508494f4dfe147ef705eba54be315f6bae383cd48babba50578b1ca30cfd179452adad02b7ee4fe4009c7db279bbe2ac9a7897d9b1c23640567b430351e5f0d49f4b39fa85c96732608907a7a2771fc00afc8bd9f16915f6ce470465d3570396a122e4b86f951bbe7280f06e49cabff0348d464fd1d502f38aaa364718a4c4dc5b1652d08360bcb19e331dc5d8fc5d283aefff4a3d52f6bf4fb22fdd53674261230b20d8e9c7c708f4d52750bad0120fcada2bd22dd76129f363c4d8ffa52a5dd8822fcb9e974601e2d919e1d3ef58eaf1e3deb72cb6fdd42573523122dfd1aec290f252c7d58baaf568570004dc5b095da27f3ac43f269bb7a418a500deb1074388d4c94480770eba036baef75a7b7e236fe23f639c5bfbdff5e8bd9f0f5daeea28f33c4bd40826aab1ada85b8698f164207b857b114ff4df950e8669bfa9a9970549f9128f70051bc0b7f2eb2e60e06732ebc6e868caf60a0ca83da3f72cc8b6474bc3cbc9110f9a7bd5b5ff9ef90ec736a1518df073e72324262a20494db1d2e8a3068b17efac59d7eaa19e9434e39a8c803646d791663a2a87a2744160343e4837ca572ead79e5ef8c6f2dcea70115154880a9a53c50742fbacfe764f466cff6aca557a3412765959fa073f3f459f4ddbc077df4080841b4a633aa344afda66a6fdd8f8e13efdc9cea049eb2b039f4ac46fc0c4021d04cad98f3dfa2361c9aee945ac603446b257bd71872c82d8a8ea71ca13a399d789e2560e4be75c8195150073b4534ce2f6c60c426d9ea4af440de8a6872adb5a7f10f241bff57fa67fd3beb4c10924d9ee932b53c11eff0b7dd012a42c05115d8b50bf41d137a0d4acbd12d3e22cdc2878cf882d9ce5f5f60a0127ebd19fd66c5542c948e8ca91dff3ffc23def6159be759cabb9cb5f0ae73cf2c0bae23c166cd4f5020271488867c5b3d4fa171d52ed9b75dfb7538a5a9f2985541fb6915cfa1d52891c77300a92d6d6bd6b85c338365e4a25a85dab8c9d97cd67b0c4eb2046aadf62651dfc633804232992ebd81d88253a2c125a06911524751ad47325b6c84d91bd1c28702e514262c0c6c72962e998319698ca7c120a4b59cdb0ac26a24a2e91fb33ecd0172f8b398e54a1a5392c5d501d5d2143f1fb2bd42e05cfd065548191541a106779224e8e1e4f9543019c54e72591e40044889e5212df49c1dcf118c0777b0854916f4f2aef05086bd11d33dcc5ab92d1f47579523b702dea12d070c0d1d93d25c8f642d4ebf7bc41f4db458fd541a092c5aaafc5eceb1f80f01a1d33de117e48575574bbfd5df4321124ed05c7fb5ec6be1ef9388df20ca0c852cb3c5cf36a9f484666754e3a6b4810c2d53d7509b813b803a2c3898f91f74fa60b09e3392613ba42b1fef40e30df46c38c8cb22951ce39e2dbd161e8b687a4fee4999082e1a01761cccb363b81e40e58f5a7e6e21e0975f9df19c51c8b8200704659a8f22cf7d6d05e1a3bba1147020098a81dde7b56de6943bb1ddb748ec89fa25a6c2c096f1ac19831ff8619b12810c922ea667c8767baeee97b4e5c17057c66e5222e07188cf8501066bfa79901e8a3db6255c564a141e35062b85d302801bbf37d43e0c6a93273b450a946f3ad4f4835437df53769ebcc326ae7984524f372d8cbd9782657b4608a01d2bb30b1779009625fe5b1327ad95b058e1ad532d0b8e5bc4556eee06c33e0f99048c7b2d0b31a8079baed503f7f09527c10b0297e63800865e4de47c708ea902ba39d6126209b94490e3dcbaf544808a60d6913aa848cf0565b77b40f8428ef0336fb05df9b6c5dc3bc8ddb45f197bde1af12f00512171ded31c7d6b1f60a4edcf4b642109c307c5537bbee8be349cbcb2a3c9ffb43e69aab0c7fb38cf544a52e1525131cd0aa7f877342f5809e65fc3fc53eae3585b225dc597b519f430297c0cc0b943bded12857b61cd08fd680ee7c6905a67ab71691b4675cb820aeb3b43e359f9680c71e208792831491747a0d71735e0aea7873f2de59c4d6cd6ab5773219561ad94f1dae7566592d611f450957160c77bdd469409d4bde2348301020fd7dd26440eeca2c669b50d903331829a84d8179c55933568514424333033a0e6617ae1daab4b070e5b575348125b159592f97ea35a2b318245e384079b6d274d0bcb5198a689f3071c2e33935c700b556c86e9491170ab7a698a8aa4e36160dcfd6a4c629cf6b90d8a1b694a0f2bed164bd791353027e073e25655f94b46a6b158e31e3c63674ef29e32c9eb429bb5eb6693553446a3593c61e3c676cb4a5e987caa1972806027baf0f37354ab7663a1ff933d59b936c46e3e7a84d08deb8f9d3aa74a47de95fa5dff31e687d0f27d1635e78c3493587ba4a1ed677be4ab2b323d4decd0a05b49c79fc8f7d57e48fd7f58f77e6c8af4a5ca9bdb4f9cb1e9a30a9c3a0c46c61be22b467172614bb1219957baf80da42a7503109f2164b2cf7a5519996a46fe784a315cd6bf61c10f36f49fba6060a1ffe302b292b59a0d195b6454a70a28b87cf2244a9f2ad10067c4b0317471dc393d9a864d205a9d15586e1aba9f923166048ffba14211427eeb3629b0a890e2d7577a635d273fd2b0f4595a1681a46b25af5d296b75d96ceab7c0dbf3773a1928adf678ca4e89d3c6a448297f32651d68b1103a034b964bd6407a80662a01492537cb426ab73cab99720344a82a8bb83324f849af5809f96ba2fbbeca113f8120bacb78d0301d0c4149a8d698202d03643f46858852d5d98d3e50d653aa289f6528b9b7e8c00702e5d1c23250a978442e19d902eff4eab706c8b4be99c374170670b156bf24615cec516c3f9426035f9edc1a80ab4af7abb9ee373dc633ca318d11a60c95bec4c6972eaec5ae8d48b11989b017b47a42ce7647cbfa885babdd847abd105f8625fae58561762e75ef6f96c3f80a04613233aa90bce26e0b8305d73b81790ee85e8e8b64b5632d4c3392defd588fe05fb585d8f7bb7b6c7587e701322e6e2796249a894e09fba43b1473f8008abfdbb85c9caf3e7bf3f5ccfd491b0c8e29c1eea9b5fffae40c9716486a191497108b0ca8cbe4cf1e608b14ba15b81fdd5a7d5803f413a90f860bfadd35b19fbe1978818fc1f1789c00fc6a52aefdac41000aec264288ee161c701cd2fa5dd067b805bafd72df6e6b69503a771ac63fcde9944a9e0b3efee4d01daf47ae921348894b2d9cfc3d5abd6111add4f3f16d267950c2289d17da771933210f0b8ad63bbafba906141a5bc56d260793defee5c5f695a08e2cc38bb404cffc403ecb84dca1cf8cc051fa71e3ef7a073a2a593eeddd09fbee413a119ff6a7c12404bd92d8c9d46f05a76689d6b2e40b2c0c777e915806d89fef2f2e0c92709c25525d6bd17cd59ac8f30cfc11ecbe390e7ffe7013724c9ea1ea1a26a28410d72bbea8bc840341d69e51fc6a3871bf8ba176bf226f3ffb60395ccdf806a2a2d36eb8068fba23bb10b54eb6a51a3352ec94329b0f2c8b890988bbd3a71c03357e87317377e1fe95b77decab94cfb8565eccb653727333aa988a4bdd881a8a18074cab23a72713a5afc72d34127651223fcdfa638027814211951127a0058f8a3677fc8b4e6a0d091c210ddc212715c4fe16f3033364a340ca2c3c5c1b935b7f91480fe9157c64aa0ab1f0c4f5f1d01db9e376af0fd8d7b33a7f30defb188a84a8ef457d64ea3f174edd1948648fa1c3b1047605fb115e4a3ab1345d0150fa2b5974970f5b2a807c2a92925855d95de81514bc187d365c594321646cac4a399fe250a6697730a281fdd002181277ec7c412bd45338275ba24a926eef5be927a878c67fec56ef577bc60f319c1178dc7d7463027671a032fbabe7329be110f10edfe8383dfceaade9acba0bb53f78363a481cdd72396cee2825e81efbce602a4776428d039d1cebb06397b3426e1f19a4f44ce4047aa20749a68b1cf8c9d18fc3af572449acd801241de8872b3f3ccac17748bee307963c6493233e9ce0d7d90eea251c8de4b3b4aa4f63eb5260803676ff832de3f356753a591e1c5301f654fd5979d60c01856ea2e851fcf3f9488a214f79c556803873ee9fad07ce7a8ff881312a256f9e5390d3fe03d7714d92815a6c5050e54986ded2a1998cced7883a9d89683375a323c7ee1e6bb9321acb42f226177733a500117a8d59d62c36ff4b5fe4daedfabda7d1d76879316e6dbad9b894967ad51e909ef06d935fb3b3622b4eee67598ae5cc05961b3ba443afa3ad3a726ff26a5f8c87eb626fa5782fa4ed4a4ea6da685fb247f0abd03ee807863537e4a9990f5c4fefaf1cf1fe827030ea8f526f076c9ee511d02477616cc38a53467f4a1852139f08f59919dfff9ac11b4147f248bb7c8f54231fa8cb27378eb3b88ddaee51e6b25d2fcdcea5e721684ba176e4fb09d0128b49605b95efc767bb943e57de912a0bbd4badd49a0964b65d4715533f940fbcb786259e5d3fb97d6c802b8399bfe5398a911942f18d8d1468fe29bf49a7b12885d42c9227d9ab27316c540488357fd23e23e14771cb09a21857377ef2fbe8be43067989d0b92149ccf28b8724a70b236bdca0b0d62434a101ac01b06aacd61ea0b52d2697f3886f257f8ca2378956b4b6e9aeaf5de90aba7370226163787fb7c4ad496f65a42ae9e24d879056faefcfbee311208df00f90b9751358ed818ee7b57b8331ec2c84502b1a39c85ddf8e054bc35fab6e1b93d5586fe6b64728d192a673675189c269c11f0c0260f5573f61e4c45cb81a97d6864b240c73898b2f81a2917f2cacef18310c0eb57bc6249f1fec03fdf5fb0630e389801732be461a90359cfafd8329f207efc11c0dee9c5ae8cbcc7ab7c16c4bfa6e577d3c00d47ee39b1d1fd159032d9d1cb7feeb5c0dd6b897da49276bed0cf83d3c8365751673430fc5ec40d11ced77ad2f9019cac2e6ac1c3569c8292b9ee5a86b6c962396c63c35f76b178d97f7a91191f7352bd5ac13a3ffd7ad8b37bd1e451d58d21a10ff94b128c09b8dd26c8cd3daf5d110907086780bf1583e78dbd5e635e808ae74a65306696c0837fb21d7a101f951ff7408fe117013638a2c47509685180f3a723424da1c0a116b4c36356853d8f5ed50ffee83e7d388750032590213cf3861d862f092d3d63f377b9285fba158273b3877a6ecfa6bab5e4fadb7edd2c47e02d773d261ae31b664c16f1055c3222f35ec68134887922127231586eccf92e3e5cb9379340e8b7d6a16319af417e6680f006308bdca4e0cf9997ff8d14aec12f052b256bb9271138ad42c3f38f5d4ac4a9b1d90b778a826dbadcbf29a160abfdb3bcfbb5265c9de7b42ec018cf70f64ed97dbace24fbc41b326003e279ef1989e0f2f589c54a64d9e76b32ff343acb1765394c0741495e6c59445cec08f18adc40ba416e9595505b469deff23e9e804334f0b9eb7ad238a952a32aa5a57e4caead2b75e1e5746dc50bef301c2676025a6d4af75192fe7e00b3a73958828350efcd4e97cc1d8a605bf96fdc0144983e3ff027835c211c4e454eb6d7c10fd559d97f1bfa46a9887b06e3911dca204b238e6f14ee3f364648423890c5e2f831e7544fc054ef056f44d872a377d505db91951510e4304b430bc39cd3decc1c8dd1e4ca89aaceb0fd27398a21c4407578e76bf832a25b68e97f01611a69f6f90c035bdf55f01d2c4dc3d7a41e9f7ae6ff39396ce67041af61d7596d2da06f6a557767f76f031a3bcda784b064319fe5c7afd0eda23ec881bd9efbfbaa6a414a984c630d5a3654035776fe9ea137702f7832aff58d79355e46c0964f06f4ab51b8346b0667dc3be96b5ec69dd890e41c1fb5713d7d0172302658f70497516f6ea634ce5e38cfe3d62e4c5fff45625bddd9149b209f7133a04e1fcc5061a33bc50230ec937ed699a6f184b0352f9c8517db6fecc5a82ced2f67ed7bfed5361114842826db8c697e8e5f4adc13f8a43c49e4610cb5ad2cf1e8a5dbde2e47bca77efeb5354433454b5df62f2d5399d53bb7fb2d52f243a07ebdf8def8dd565abaedbff6434e7ff21de2585a44dbdee78b40f340fa986861d61af544a1db57ad85fb9e1cf7e29ebbaedf49d1d1c32495d3e9288d2a736db85f8725e7fc30767af63df1fba933d1c3429c43bc776a69f968f1d9379fb184d23bceadf06839888c70a3ab388367ec51a8488984fefa70f1d36b20524ceb04e880728a2ac7afc86f026cb4bf64e27ebf951549025ecdefe2301c3067b80a1840101763935de3720f38e70b83b12dde7f70b519eab8c34e75409365d44ed29732911c3fb1ddf6126e64bd923d23e154b27efe6053fd9f81aecf76b3966fd0100d227651b4555e7b3ea0948a14489586f73e0c6fe8ffd396b6a7c5ecb70b0d7b67a620957ad7087d52553a036b9c0d07be957310854bf533dfdd27b814e784fd44855f72a3b077d7f155cb3119b5e1066b8db0305272b8337f2fadb12d8fd525424cc3253772d3cca635c43d408f2c4c89ec8c4da1e8b95478d5bd32bebb6d4f440e6246de52b6f370785dcc6408b14f7068ecd47bf65c00214acbfcf012a5f79b2c1fdc7c7bffd00aae885548a36c631f987d46874dbed0bb49232ab1e30d9d119b32b4349344d8a9a26ad5f6111df5724d0b89164e2c9884b5225aa62272564c8157c18d2fae0cc2492e95aea3331f80de5ac8caa065f6f9f3a44ce000f50276a93699ffa51633277f908a18388eda83f2ad9c85a81bfd29d620d3c246b0dfa3f3478e2a0726fe88bd69a2cbf126b5406f6dbbde215a49e3ef056562d166e20399501c9f0490351ad9958ab69d605c80c4d20ca9a1b8227efcbd2a33d3482371d17f8022c7d39018b2d03b2fccddd24137025c063de60c763ea6315ba4d434a181b56de1421cf701bf598b097922a2a28f1e219e388274ae243756df3c2146faed0a009d56cf1e219de52e2526c735e8ab45fd3d52476a51c6b76732a38f126be3df0597bdc959ee7a970a63803542baec7f585f48ff613dd9ca87c280daebef13854ca7394d01f5d9ccd48d107c2d0df9898cf2ac47ee5de770b26c6c3ea389ca56d8f9f750be7bee09bd34665053d78620f4798078d09834fb953cf0d5708e93d8dcd4072fb83c911a4621fef2fe992a13957ee5d64c96d31d1790a01264099bfdf34e4bdaf607b76ce913e3406048e980c82518884450ad9fa92ecba374da7370f7e0f88abc74376694b13eaabc650e1591e0f8f376a77e540fde656c8d816a46b38c39db49e0628f8ca1344c4ad5fc07e4ba27d1e3e80937ac126249ef5dd7c027ee1f610aa1d89ce1c68621f2ef941b7dd1ceaf8e62b676fc69a83260b991d610a21f9903413e980b727e869c02f3b0bf1690b84f2967e875a8354f2a1b5a4beeea0f3708fa0e7ee5cd5a14b482744e88da9fa4d07151e482f3fd9e223c09f28becbca6c7d7b9060f3f542584fc0a8522fa609340b23e3c78adb1e7edc6c41d706e94f624a8aa86c23b8870bf8a431ff0fb198c431d3528d7e443bdb16c07784906fe6a8b1d4e553c8620488172dacc33ef55f1ff45bcd892bd7ac1530421148283b4f0f1c37909a81cfd10f093a942d9ab96968e2ff507e3a27e98a800c23a1c0abc6d00638fe1806d25fd19008bc0f21fb2fec75f0e658a574d595dca79b1a6f395354e0710cbeb7700ece96c4d0921274c6528fc9655eb58da3a349bdadea147f790af8169b942bf6a75c227d820c8c1568fe5efd4b95c43eecce1518386b3634c8f09a471b5358b3d8abf235ef56e0b247cd1eba946260ac4092c2c4ab88504bc6a2202aa224ebe1fa569b6139315ff351245087c4bee66284ee9cee9309b92383fa2981830eb7e5213045ba8a8e7830e2a6388d2d758a3fbbde104831f64742ed69fde1c72ed10704023f009592eb676c3ba95c8ef9577f71662c2a23cd7c730fe429df2060003b14532518081c43c4dd7fbfad516dd2e82cd459d7202612b45e0a028e5d4d319d42e3d2cd5b05ecb354f424c973ed7fe7dbfc9a671575da921d57a0bc20a57aa03082c23a317a08667c845daf5f397c9a52b0d8b0cffd9b259b5af169fc3f2e0f4a6df5579d9e85e9e45c04e6ae8037e89c3a0e20b8c9e6ba56989a6ee4941710a72ac262425549aef838833c9fedd5d716d034ac1a2769478b7326a22be097d0ef2cb0ed8c69d57620083f85c9d2dbb1cd5f29cf7e08c98a9bf7c632f9df4226c0b8a92cbba974d2d9defaac5eaf459e9106a07e3eec5bf6b2f6f9d6849fe9bc8844d2483dfc3fc8d7e2897bcd7d9d786d12481ca2d1f28845ceb4cdc8fccc47e51d41ab3e63c7de830e5091feb9715580549c1a1bd449b10f82c5227716386e308c225f58bfcf214338ab425ebb45269695d790210416d264dd9c181723b00bb92f869490347046631e66a82e8386ed31f979764e90d264716a1c43cc74de41672e095be4ca5a0f404722d26f5f8f7b5b0b8dbd36d56ad078ad322ae2aa4f198b03a7ceccc2858df9f43aaabbeb3b5b0ba1f62344ff6ac6c81c725ee75574864425ff325ec46f1288403cef87a1599607b71c6e5b606f7d0324216aeaa86bbf9baf3a670a57a3833fa41d56d8b08e20ac34188668701e952076d2f0e6aeaf43d6c4bc045b3def0888d213e8216fc4622b0684581761383aa3b6d3cbd10a88435a6749c94380aef3d2ebf0f48eb2cab05e283641d04e0a617d0b88037aacb1ba0b18cebda62e60dbe23f4e8a392811633dcccd63842c957d1f0f9f39611e4cc04d929a29ee236bc6c6a9fec64f70be208917f85feff1231b4446a7a0d698f13bd88bf8dcc8434f823f1581c1e99a46f4d7589658c2d63c3aba978e6704fc11f7b59cec6668afb32a9bbee1430d6f0495d20b723f6993e147d8144b67f67ad7a6f32a67e9708c789d767612888b5d1be5f22ef6ebe68e3696fb48c8210216d2ca0a8e80e0044846a32201978dd95cf9369b8d0ed3b3c6275a5242b03844da9cd6ab8cb74a197e0c7fa4a2353df38b0cddb1aafe9a5bcb43875069da1e671646aecb299875d19494f478e196d9e79c7ccbbd887b9d78fd0916b2711737f57243f01cccc1b1dfcbcce3b1e8065ddcf2d5e899589beeeb7c2a4f5f8bd979e1879130abb6810b53ffaffc8e46e4593ac02fd4a3e4ab7fd089b0b3acd864b7a787a240bd373afd04db41542b69e0e2a7823ede5999aaf8cca6c681924523362a1c1b047266942ba754eb4e4681a2765e9c02cf5d8d07b51671ebf7ac4325ba472b7e5bab608442bc60390308c480790a920c9fc1d6aec861684ccfdb1fd6cd9e44abaf46f78a27b13db602475329bc7272f184098620daa45f757fcd7ba27b6a2d9f7a3e3052590316b1b222ce38a019a41e222e4f0d410f9b1e189788d1766ded87345d9ad95b1d3dc67b69d1cda9b694b2b3975f3b204cfb003af36f7650937a71fa0e38aa4f81e9653ceea93e82338b68653ffb3a1f01a70c88cd79919d709108ff3fb7886f43fbc5250ae58897e29962e894e527d49745caa570c81b935b3699e1f8755513498f66dcfcf942af4418888567e13cc5f21ded8d215f357b27bbf67cb29dde0a26bee0f8eed46bf206ed6973af1f4b23f5bb4615f0ad462cc5aa124166c2e0595580d614613ed9330e7e11dde4375ddd1fb65e0db706c81bb71a13e163bb121a1d85baf295be47e3852ed702cc3fef00cd26a5c587ec711da1f50513f4b31f4ca2d6e91c1c154b79136794152daa051f16461e488c898891868df8a48403b01cc145e3ca21d8e42e3cbf7be5b4dfbfdb9580d43d206a909d9aa7f21ab09d0d44fb2e81b5d3e000907594bba165f5d609d85930ac2902aeca61b48978930155d155fe1ece9c40713ba68dad5b25df6d971fe6c8c3353eabaa95fa8c8a8e44011811d3b574c6f87c5bd95b79039618d4e617bbadb45a43b11308b420da036b4489cbcfb10834307237953c0020f39d2edddac286f9f0fc4e43259286bd7ea4c044d3b65657af568946bf84216119a3f8d8767658cf6a5e12006f10ea8a50000cfd5d520ac8d7a26e41b1e023fc85be2f751305c671e708d220162ed676c7914a47611be00855e7eebb2831efef9fa0cb48d75c0ceae0c242734ae0ba9f3f99f4903dae9f0679fbcfe68bca51cf6ddd74ea624a63c307b362752d44384db3b70f83e0a47006bedd16873d7312196682a82be71d46d3160c5e788c96d11b3e297576ca155ed9a5bf1668f02c3f867682ecc520364854dcd7c4c3bedb9938c5b2950cfbf29fb3d1ac617433d104dc6feaa15b98f211fa26e5fd05db43be0d03c72214cd57592f7baa41ee9ef5cb4c52a5fe497f8c80fb32be7fc5b13c03bd971d9f0c5b4839f5fedd79b4fb83cd5e188b20131bc4749c35f364e58c331bafcd9e20771f6745a38fc1821e42907ad13e10afd124a5084c059c32089e3244ef2e3ffa781f5453068b211a2957d84571b8ce7910417b9d590a9a4a4ae05589fc0b198c8c092b8f87c93f5c68cf27d778a31a46dca250bb4365196084969a16e747b89458b6a2bad5dded8e010d7a5e5cebb184250879ea1e65e6b59e60ac1cc0c89756ad46fb16aab3780203dd2a47ca248ad8f3a5408594eddef75b0f5c9fb35826304a7c1e7589de59be2ffb3dd05eaf06d17606bd1f4f8e6cba0312b21ba81185f520d75946f059a3472f213c2a3c1dbac8562e7044a91f708a951fd592b49486548f567c2cd05e420453c7a0fc593186bae2826d5a6d5c9432b3a0d3d4984b682f0071bf3ab84d90682544649a654442a98dbc0be86846d01fa67d49248a78ecfa6b8965a3d14b97e91716a17b62389e853b90f85a4076e0722112addeacd1af2ca4927bbe654aa32c62ce9701cd0c88f269ce27c928d2c6c98fcb829aa4b4e7cc9704a6cb9a2386798e5e7705171ac90298782476d66e03d2cc9224e7819b57be12151e55f7fb200565e919d43981252ec03b8a3a3b7b94f5a9fc607358093471cffc6a6a9c9fdef50e3e7f142678c8f807cfbab628d0af1506739e27eb47595123ab3756b0e7d909b2d83b71a77ed503ff0b3c49df210bab1e38020cfac857a1be6ba682c1dc2aa2c3e21d98305f13adaaa19958106e5427a605302de9972821a5bcb4429b5712ab985ddfe8870f125a204b8b1732cf13a8eabc2cc2d4e35bdbf84ba403652ba46a6b384df8eb736afbae81768cf926fa6f0677362aa998bcf644daa82feab3fc072dd6434375b845143230e20f9e93981e6776ceb4e9927336f3743e0b98f9669f6ec69de1b800eba678eaf339e1bc0d6802d2165fcbb2879ced6531a11b7cc84d9bf37c4b3ea7c9455a0a1bc2e6e4567695480188aa0305991070e2d0dec465e8b41d3201945428e4033c802097c9d6ff6855433c2d90f73b6492aca594730ba739c7994ae2ad9da9b9e4e81cd90f4a2eecafab21590ddabe0dbb0f6d8ce824d76909bdcd5855e710918b5f7ae9edc4fea59982179a03abbb9e30e1ff90705958b98eb6e201d5747b8984cb45853903b7a715e0883336614a7c04ad323ce05ff7d773f082723bd37e88e3453978a5fb275a752e45f04b2ec5d48d8467a96e8aa1ceb780be00c0c8fb9f56ae7e88c54b7ef474e103501683b925d768df318d3bbf7e7171db38f821044d135636becb877ba97d0f52e70be9faeeda65cdfbcc5f0da63390500396c7d99c94dbe76a65371168725315932676b333411b668d460d16b991b8c0ffaf597f88fa64670fb99d27712da404bfadd2b948552076f31a5bd5daf406a3a3abb5477aa1e8e6e5d691e77454993fe5405058173117b77ecc43f82f202c9eb198d3ba24e9be772e41de836f0798592c75aa6e89958499d229ad4ca83e1c1ee0589fe50a2ba6f6e97eeb204fdd1fcc2a9860ab551f430c6395db03821b67dc84e8d1fcead7088ffe77e77c1b73527424524b1bd04c9fa01023998bfc13a9bcb468a7d9466e923c09d2a70707da730361dbfd89e2b0ef86db7cbe9c0ebe801f73d78328a040f4b0295bd3362a5c64133f9d6d13e0474025e6754ff7dddf6ddaa6af0edc7ee29e64ad9e57c796a91c16e14617fc57d39c65566eda7bb48fe836c572d5411ab7a04fd0127fea0c20a994c7451694036a2f64d642280288c5d56fcf62847e7bcdd1e92d6222bcc16b3714ab4ed431000c827ef54c21c492f89b42c5f844e1b4b261c4a9535df4061d25d9e92be3c3911e9b272423f89eb6ec3759b5623dacb8302b0cb3f20e804dd2b5a8886eff75844702febaf177da93d9fc03f7dfac94cae00fc3742b9f94fd3970e50e509a19bc3bd6b8a7c3fa8966f8d11c18d76f36ac84e9e443869145590aae20342119e7b2963329b837ddc14a92cfcfbc530ab76262ee8fb2c6fc33adabc7b8adaded7616583feeda86ce9e8bb0bc7959477daf78f68d6b3062d2ccdf8d525faac293f3f945e552d34f9efc6509717a41e2b55a372290ff682c3637e966805d75369c1c1e96af8e1840d90011e68858e913c8978bf1d75ca067c8f9af599fcffad371aa797a9d4adfa9df830900aec991a68cd4e8a8668429b872b423010a433bfdc7a2fda3aaafd7bfad5b969b4858eaab3f459d65fe63f6155c82507987bf6b79288c8d88bcb9b05e2a0cd743b63a3561932392a063fe1f3f6f696aecfba1fefedc70c94abb35f6571c17fbccc41d8f56fe0c0c0488f9107a0c87d657a0002372c004987bd437a63a95356dbd20740ea609b3d0ab754801354757652757f01d62bbce8deb906382ff666ab7011b4f2d2d75d7656ad5b80ff94db46e1e84368a2b62105d7d027f2df91887dee56904d53d665e0c227b5a95993ead64e2a4b80a5255bf00bdd330a3573ce721c3789f70f941c7e7aa83c8dede3fc804979ff2d5747e4c53e2b99a38caf7e2735d5c00e13dd47bc384259b1748f21c6103ced54a41a95ff93fa1784172376cd613b5b3cae10f29d9daab0c31a03086ce53b4f8cf332ff411bb60b43001920d0fdf8982c8a741e24804687f50a9a847967fb733740143b63b3d460174e19c5dbf7934bba651130c00f66c73cdfafb9d54855f4e1883cef1d40902d2a205de58dd9ed54392e0fbadb09988496e292cc2e3b1bc480e1fae96ed6e39a9bee49d0503816655e8f3e5e43d5a2cc7533ccbfe935c0945c3fbf32eb369a9444e348e058bbbd0553232ed17d8698fb692f97c762d6a07302da2f8d1a1357867e71ec2f8032eff2af97726a0f05e8efdb157ba07a22fbe79f4d2fa82e0f1111ce747ae9765def8d7dac10a9827b5b693b442aca944db5e8cb2ac5c664379f00480ca4f30a78359ab57b2998a16fd2610a60551a2ece1c7ed48c6a7af82bb61126ac688db4e80fd4bc2ee682d1850eecce41b99eb7efe925ef2c5fc275defe69ed19490ce45812545ac6f540b705a714c43619a670abdcc587392c3056a295708d31f134b32c3b72a0e8ef15a025329e08167bb77f3c64f6d810b570ad1fe4a52e9f8c84648de29a4ca01c508709a559b2ed1e2ecf5b8d118cc0240a42ca32a4e39586b11088b340b3d6dd286b3508dd1381023dd8aca9e0b2affad6905eabd34d92bda483d24b8c16c30ec225df1f94ba0ab855eef5ed6310a3d7237e7aa651529cfea919463f71752d0b5e91a184349082cd8be52d6e97cf03cf3936a0116e8415f9b1f33e11952f2b0a9c1649c6798a7c70b9f68b1dcc635338677fd68263e36473f8485d0b6377ed6b54e22cc8d411e05015e81e4efb7a3fc593e3d1647e2e642b531ac95bdb148056534f73c8df1cbe70048a1745d3e94596447cf11041a27d584ac190080dc393b65a7a1cc9f569bfb19d05cd0e8a40abc5a8de52acf7c2261dc7a6f153d4ad6aeafd2f5a313287525bfbf588f219fc7d056449987fa30ec3e558df758c1612e1a49305f0576e1c28aace4378f78c77ddd5bd580bb112dbad01ccdfa47f29b7951ac80c0f5574505f983e084efa3ac204c76f4e273167bca36a2ca9c512f861177b79dc910a36efbeff63feb5a0d75dcbb4115b7ebb17523b0d835f3859b52a7eea70e12fff2633602cc94a66e094b2c8b747d5e92b6f5f13b64389cf318ffa869a31ebe1e5902ba793729480b1586e6d57f7f89335a4281eea7e67f910a620dae67b9fb9651c7d2efada879322d84274e559ebb3e579c9e853980c8b68747776ea5bd74474aaeafe6b959dfa4cb618417b5d9f335487a9033e2ffaeb7d1e69a6abfa257ba08b66f9c6c46df0af7d3eb5f715b5a9d5f6f4afddba0b4f4a0021cc90be4d9054617664e884529794ba6ccbafdf3c2a8781192233a6038b9a9c656ac3d25f55c60577446d29dfe7d457fa6bdecf311d8e3bd0eb0bd46d9f3337af7ee7a32f469773bec8b972fda9c0849d004e717d92860a03d29f3c80c652a5e2dc38a79b36386ce0819ac00683ddf374f9274f36b8e2c3246e8d28bd97b0cab0e2fb37f05f0d82a0fe9bfb321253abbaff33ee9e504e0a92a36d79f125de1be4930cd91e3731c09fe1c69f28403024bdf27e939316ed74d4032ed3fc093a6f812a1c9d36099cf4205f9b40d01ab47928cdf0d776a26f2e058e82f1443f71a4d98110e72efb55e601eeab51dbcf21a7f76f57f1bd49a86d6a15f3a87a6ab32876ae6102d9c25aa2dde1fa7bbb02d4b0319169ad0dc17fb2919c9b4bfd059f60d160783668b9773f15d85fe679176d7a5b6d7f38b7860b34babeafdacd07c11b5f603512b0763cb6b359753b61b6f4d18fd8929842ded391b755c318cf8e9a0e4a4dc4cee023e90e39f5d5c613ef65ed2eccf7f11cb78c895214bc5c8b947d00a50128d98746a08ec47cbc4915a67c4704ff2944960dff13c6a5579ace4aa459d140cfdf289893281264d66438624f155fb9a997eeec7d7581edd8750e429014435cdc378162dababe431391283270885006c2b7937f0ae9ee8647ae4cfeba9d6323d2426d6b9d303966aeca33e690dbc6098f985a9a0ef8b377407144261f6a8f97f38925085cc697e56079d280cfdb11bd80426766d1abd6a8bac86691b896a5041e5b4bccf51abf8f0c1b2e35d4ff372b96e132d653ce8e76ea6d4059847a865f068a9528321cf862985f9539f080909c080d5c41fcc5be473b9a366693080987891ea08fac8a7e1c686461bf81f0e47de8ee3af3866624611f259216d74e163eeaa19b1c718418b3e486f1d3ec7d63040011bd0667165c76595bd1d0a0169705126cc89c00ef3080e107f44e65e37777cf90a4b610feb276990226b505c1358f293f6013a2a09fdee8e912a423274f7bb1f85eaf0618c56f5f2a6c0a037be9aedc667f4438f27f6450a8774c14503f9532499000c6bf6d3035083fe782302e5677c8cf2521a8ac57bea32921b67f853b441ea7b409a21bbea1304e8dfa4f6d6a82481e6a8bc333ac41110daa847d7d58aa6505eaf9e2e6f69f2117d267727c179dbcf84586d1501d2a1cd38c397fd1b36b0468d6f7854542a15a679d55addb72c63235047e4545f48ffc507e94d888eb3ccab765bdde8b46d7f8347bd31c5b711563b5a7ea05ed15059f6efd41909da5f240ff5a7d27635f1f0067b6cbc6028129895978c749d73f368b38440f46ca004ce569286d819fe93da9de01af06561c79bca1ba892b1d76db5d592fe99b3ac6ccf9fc3479bd70a98518751f168b397c9d5e32e3ae2f5a083ceb0a315794e05a948875a801b0aa22ca248f2f201a909661a2a4844a1caf0e4e27bfae986bd72b454e358a1f57be3cdf0f97ff41dbb695178b1adcb6975a96614cb1713722d783febc5b24dabad9be0d3cfb67ec4eacc039b3f0e91498d08fd9639807ba3872558784926e09ddf95d22344741abcc5b24621e092004ffdc744cb9f21e21598f156916b6e93efe1498a998dab8a43baa43d643627a9e9149e287b5039a7b078111a530cacc5509692a2e3d53f4950332faf818cb7f58423c4990cb87c4c207fb9e4dc419619cee59506560307bce3db024eabd7a59f1487033e6a6e9e51410ecade2080bf8373f31e0bc0f8a7f4ebec2bbde531ed22386a621b527b1f8ef8168cb4820aaae5dc3143f27f150d3b626d162d501324ff29567b96391c40232b71eeb111aa4eeba4a3d861d84a8fd19c010d54646dc9b5e306ee72c41b06f5534cf4a11d11be46f5ead42f6dbe2a1c2a3a86a03e2e594a0511fda9d2b40071ba9070d5c8f9c429ddd7e1f4578b37fe2fa13415478a0f645f503e679046b1ae2f099a6dbe9823a8d33bda0ea92d29d27e6cb0b86c1ab22e2dae1e8f32327f7ba0aae43a553e3ae17412eb15acee84840dfde5f3e19c05e06f9d9b0e0c120b313e1b34f73cf901bfb2575e70f14ffb7171559ec28731d9210bdedf2df53d6694a1f04b61e448c5d841030b68d991efd8827821e3fedff7f16b5a1e9c92d36a08ff203cc48277a840d9328a11df4c2b5a389d735cb806bf73bf9c2b916b68c3bbaea07be20a2a77f6485a7ae9733da8e1bb36de00132766b38e0a7b32e0cff53143fc76dfd12e0d762bcbebfbcc6cf6636b40a0e52b41321976afad4b0dfe5b582c5bc389ecc4da75768356c8a4f8274e63845869c7889a863ac5be329f8e31fe06028b3fdcfb99e62b080951fdb3d071aed67021f9a475fefbb025af4d53a29b24ed7bbfd37b7c53a40159f240c9e44d5285866db133d74dfad432664c70b3d056aac339554a538cd592a17196578c2b3fd8527efea64ff34e4354a1da4c0bad24c7ebe9d66acb3748072cd6af00dcdaeab98f46f3b85eb16e26d39498eb631e02c233f0c91eb70b8f5a273e57adeae875616c98f246c21332da79dc3ac475cbc35fe2239ed998d3e11492e300c401c0b51bb5419aeb25066aa54606e9b0d68ed72411ba27228de2f284a329bf0b01f5a32255c92da9dcbc2422d142fbb3d2e935d120fc63139d18e7465df284ef7e7078566502372fab095dddf814f9254b6e946ce07e0e48121231a7597b0cd344af0d36f8b4dbdb1568c48d6bbbb0d735bf782914963631a0374c95a63037a7bea55f214a487f08d3bdb6980a8ed9e79c8aadc0c7295c2699789e7fd088e42602ef95bc606f0f7d4b50e64ef6dd2daf889d35a64bd2d62c85d62a0b71f0088e1a18515e939e86aba4e5bab05f5e6d47b5828149b28d0e1a7c144b9f733cd744a24264f8250debe1166c484a9ed9a3328c648e0b88089a04e03c9cc3fccac1cce8b58ebec812d491aa32a4520615b74d09b1a96764d2e3a86340dd854aaf3f0230e0988aebc61690cedfe3bd4260c1b75afd6640e47cbe6744dbbeef006c157c64946718d7458c4cd5846bcd2c8239953206af69db4faf8676e58be83581e31b9cdf95505ea951cca55e04133600f1c642b0360d45695040946369ef2047810d270ed3fade046d587b99e00b8df8a00637451be441ca0b275609685a3fe83eec475b5de269974b1bc5eb8617af03f4d681e016f444ce3b7327f307ef85c17d7f0280d73ea0c8acb0a29dc54642e7b7f16473c6bfde877bed76f54d60e789e1b99d7e588088370391fc2c691298b4fd36add29baacabdbd55f1273222ef40b5926ed77e41987dcdd25fe883aad124d9ab81429be4d281aab755f36198d7c92413dcfb820906d9cf5ff94ff97506ca0ecbfc206020a17153d232574f89b266fcdb90344032faf55882f8883907f966919929a9232d0ee12490b2417d088b2b88fbb593c578e9826ed03984d47f0d1b237c64ba09d302aec32887fb0bde5b9a151b7c81713be0190c5951a608098630fa7dd5a1207428819f1089e1c99d797876516d7b338433151a65250c8bcf6a06a0f4d2fe006c579c72abb86c6a5ad39054ba78e4e9e7b65fa558c67e4dd876c98bbc5c176213416bb966ee14f5ab5efa9bd3ccc8914e74b6fc024c4f3e2950fc27ee539e7282bf987545e8d0e2ad5b91fe5cf5b6cccb3965be745f7886db5ead1e678f311f14143acce88a776e938c8589b93f18b85ab7e75c99e9f54c29eb4b7ad8742cc645ab4eb302aeed9b13507c88416a69982b4f7fc41d4297b5bc4f1c18e519696407539b87b7a435bb666bd419f086281b7b470f2371e1e0108c1f54214feeedb4bd202dbad8686bbf7c947a3bd4252d15b7e2739e4ae4de8fbb95a1becd3a7b0b0b41989b717897a2bd0614a69e3c1752dd5dddf37b310d13c1b02c0b2ba3ff78beff9f226185bb80fe12c827c058dfaac6c37a5f891664b27616245484f4a1f9aff5f3c19782f5c605eb2ca9a41ab37775173400bebb36ceb9778b4802c9c5b0d499cfbfafc5511102412fccc153562f855fbb7cd5d724e2f9e5809e8a613dbc233a65c5c4d322d7df1efa28b4638acd2f8246d8f7ec35284c834e22088c8b69debd81aaf741e1a1d93903f3cd012078f6f83f61fd329b67ca98f19a8d225e7f194890f07a3d65ffd9098274a4244fdb2b1df407c64cd18a68b26ac40c2bae534a08ff6f54706f823d2e9b0aa128703191d4a70fb6ea613c328b5fff769c27c36cce2c8c7734af04f1918b10c477fcd848861007490a3bf99996a1c608bc8d2004a2b849de8b76dc10b53739b725938326cadecebcd4aaf172ffac6b26a14c3af759e2ed0e3fdf6b968904e85c25592e3be2991bb7b2b20a023caf3118b8497ac53f3e2c8c51fe9a59388eef61fe5218f9213e24f99e06045a5b46d3e09a9fa66e982bc61817b21c7f09b4a7e52ab55d4418f9641af0442a45b42bee5d49bdb96bf5bf4ff9b7fea1301d75826b59bbc59285775e0a1edfc76908e53dfed5721600305e96d76eab84381532885392aabc8ea7eb67f39ab5b52d50d8f6509fda98badb0cd43190d78a322824bbb33dd89c236cbc296ccdfabf0f8c7f24d30b268e5cea2e723ea3ac1ea0352ddd6de1a7e9e5903617cc7aad56b4140dfc5983a2e3d77b1b0a65fe34e6ddc7cb0a844c01f5550eeb17021a8af9e63bfb626ac20c07be1b0757bf3109bd0230907f98d19d2f5cbecbac718b09b6db25aba1cb08be1f9ef0ae1fef211fa79d57c3ebdb00b451c0addf268d6bf075b5f74693c6d94b47e0378bdb7bc733b9373b2911e550b8c30dc7863f0135e52a916087c32e436382309fb928b846d40461763390d3f326fe68916dca2ec5116403ac1775712a3b661b45d5f0be6f0834f18c987cfe556ee1a45efa133147752bf231de693a24120fd4c696abf7f307d053a631a5eb05614f70d72a08469d40d2756c6d7a3f23843929f689b68d3c499501c1df258075cc4fb6066b7c1842e6f2798557689e94dcb8ad7a79c8be7ff62f2fbfee115e65040a2c8066533e80db2e101dd180c72bccf654877c7cf5af0fb1a372d0e29c79fd625fc096533982acffc986359e05aa66202e278e24744cc2e8c971154c3c080ee40204e7b83acf1d82b1d248ec7c05314e130e0ebe82d22ef3348da97dd39f68835b7fad90a00dfe76bfdf49fca1a5d2d3e2f517ed195847457f17dd5f700ddd3406f771f1b089091d54d80795f2d88044e75e132813293dc211d19b53cf4be7b7c02189c8f00534ece45151630ffe80787aeb52f8f7533d542063abb4ad42656af980ba7691bbb2a84da6cb4fad9b3b4b7974ad9d68a35552b015fae21c96280a438a7a6ea16a9cc5db49ff545732b18f6ed1e3b50f8c04c127ca2e4b2fc37a8ee358700c03c5a8fcc40ce00b5a553a08bab8e6d80e15d2a874c35fcaec61bdddc6711fddeb5bf01e0676908329b743bd9b887c8d137315e622f6b2ab2794d2975c775440465ac916c49eb66e211d04753e3ca7b90970c692960f95ca22f4c86ce23b4dc5559affda5f4ed80ada1e31c4bf9e0c2eb4b8cd3364ea8d08d954e378eb922499e01e76c894897d30fab2eaf624a396152e664d63889a5ccd098cef79f7b9886f32c93f15260a6b62b23aafa033ffea92816dae6d1db99fd101c546215dc6532e8331fd5c9320372119c6f228d8be3f3abe4e98143abeeee75b24c4a718e274bcab1844537674340eb6f16a64134b644289f0e942dd125bb5b5c383921a2f560c144380383a0962d1fd219172b78d207a2f2c7330e45d6f85c44f196f6fac6dd5d7a8da1735101cce7962969d893f0c2d5d0d048019a600f4b562dd3ae65a34c72110071591f69cd5785df9eb6b865480b3e688e0d9f35135437f75aac5437e1cef866bf2b26b1e8daa38777933593c32ea255230dd5ce9927f77721b3384f477088eb7fe1f85c40ef247649ef136983b0450f52e49381935882c520ac368b6c35a227fd0647be0ebb8ab09f3ca24983c38905528e4f0e20931201a2b374582417b6ef0164021b9c74ab527507a3c9fca8b40174a88610ff70e7a5068f689d60be681270f07341902682aaddbdbccb5a8e279adf3478c3438fe49906ac498038e1b0a7ee4eab014570cc0cd6826a693056a56f889953030b41c288e47d6572c66baacf1d04a9b3404ec567b08a1d9f25eb23d0c6cb03ceea63a1bda49b47b69f8c470c17bc045b8611c4fbc5daf9bd6fd83153f105dd516638e9cd5cc5fe89dccb098482fc9a031fe2eed4175ff44451911a720c2a81335233e88ac98dcd0ff11ff4c75dbd23d5284b6ad9d92a6770f6e72d497ad0a20ada893ac191923b15cc76c48162dbd8283fd5570a32e16898e6d21c533e06937982156d6481430e537a321c17c7aa786d0227e946a58fa514165266dce03805c23833736950cd06a23548399fa069b003a773a04a75934be0e82a2371483384d749c7d882fae674ea295076858410cdef7346d95793d0b583bcbbbebc6bd6f89325ee74bf64852a6e06a9c6615e41ad662f07398a1472c092723a2c7b280582949d28ea59d0486a5cbc27bd1c86751424527218dd3e54d4d6250bd6d826410692cfcefd9273c5c84023127572eeb0cdc7e7799c296ae490f556eba8333aa3d022be72a21c765f40d05d259dc9bc55dffc653bf8432da9d583bbcdb4c9518ae48f83849378bebd8e88dd9f673ba8b38ebdc56745040aaed15f74e0c1b42bcddce1291ab8753934d40974f965cae9149b5831e63c516f6f01f160b434c983d208aa65fa0d44dfc2066ff54a5a640119c0c5e2ebbabee81c6c04c9dc81ac463cd16b2c156cf42a67ebcde690db732de210853f75ee2b22c900f1d3acd82a224df10c54c0d302b087137d2ec0207983ceb866ec86eba9c958c74c852940e3b7d651ceae6832fa0cd49b5f916d93582514c3fdb72b0d0a3c97998ae418b7599bc518b5f765a8173ebd154cffb97d1034fc49973118cb4c3ae185a2f83c8f412b9dd45ab76ae39a80129e47e87c2e8ec790ff64182099fba107b8ddc7f34ec602681cc66eb8183ff47470ab2127ec43a171de10b0d53b86b1b1eb48cea71f480695ab61d0d96fe7546c364024ef93135951a1a972f45c74de75fed8fc520e9845d09bb7a243f7c248b5ea7686a2736be8fd94e702b8be9dbdd43f09f21c4a120270740aa41b8859a65f54d7d776767f2c6598c6b3add514d24a48c2712602a03ef52d256e4447356f458737a0d16a951199ca2e5771a90aa333c4a5b33af30f10f869723968a2774193b2e2cfe2b6e322daa909ff9e007d11fddd93d2ff4772f3097beef411cf1f473db7e9752e53dd90fe6571c5f80ea6bf574ee0ef652f4282e53f357602f089c6e8731ba6099c02e2daf0161ff72930b4ae506cbe084884e464d4d8c3a62841a8f14cf46773660e9b63f7bc38d7ce20a80410ed314904ac74f08230267159773b26ce3d7b9cd1d71f10e1b2c090321fb42f9a728fd72bce7a2e21c444e2bd859298d57bde2dd379463649ce65998f92fee4f774b8769681497495c561eab41ecf9c34c0facc534960851515868772be346e9ce30cce2bc302e6a2e2aa6a08d531354c8cf47f241b661b39e34eb83258c05a96eb08b8b09c24f99c9ac46e53d381eff7b87c3c286569ffb9a357311a341f34c58ba24fa1c51d0fab53ba4d23eb9247e89854e150967e999ed79d44bdc496e74093518267656425eab075ea283c7849e132e262c37a290284510d7f7d38d2b0d6e36168ff53448b5028c8473340cf9813e4e36a4abe648f01cf99a642676cd9fa79fddf3355d2d307eb21a814cfba653d0f69425635ad15b432937d71421f77aacc17921ecad575b49cf63f725ecd3a70611e85525791fa277650a55968b0d828678c3128c299d79f08823d38ce7d203e7973a2a5516f30cc446048bb20a4c53c3f7d033dfcae95889aed87dbd2e88d29de102d1df29d268148bb46567bb3a2643d63c93f23dfe1a019b67d44d3dea95f845db9dee030947f8cc4ebaba98e136fa39209e51a000729be6de97b7c46d72e8b69aea923bc16bb2d2acca7d09722b4702485fbfaa6a087414147b7868e18c0dbd91f618c982a1caac867f47e2ac2a33abff8f76b63ed9fe24580596223e536d988bfb54b2e93a6d550d33d8982243deefe1f6594965efe07b52c376c96e82658ca55ad62f14ebceb9b7ebaeb8266a776a1980b1680d206dcb6c3e61a6033325fdccceab07f9e2699f2eeb51ee410f0347ec497cb77bb6c42d67819a87baaa285e03f076da740a36dd045ddb44bece0f65d108103f787551bbb4f112ad9cd2a6ccb2d1070b9c46359504469d472c490514c5f16c5cc36b1f1dcadd5ef7bb76c869eb91c1d7984925ed6d9310e24ffc8b7f1e88cc7a929d3f956485ad0abf32304d093e6ed4d99a4a361762b7b0208be4100afa877f1474716cc0ffc635815c3394b4452228005adbe24a700b3110fe77012c679a1296bee26629bba96b8965a29323e3ff9e23fd056ba5f613d52475905a8fb11a13498325b9f0b89963515a157ad1768eaf4b3fb097a5276b43155d72c7ea301fae8c0e7bfb337b7ce54b29114860b828aa081a07be01fd90d9b4e51c2719f0787f9575fa86d9cfa479d516805c0ff5189385db821c15aafff29246950f5c43dd420db4e80f603e853376fab4190825d2a5a54473794223dfd824ac36c514b9d5a94e70db011dbfec9e4fcc406d89308cf370ebec1f26d571da2642dbf73fe5ef023ef7cd3be72a2dcd373702d7f1274f5017d91d4a603de8a218817c3cb8a47e53416282fa5e7d2c69107307e61b570b8b7aad68df637ea45cc659ac610789a7ad181b9f1bbd670c13d81af645f3f72ec38f1b59c81916c023ef90fc6c8df62c3dbd640dd56516ae221c1b37a09c3c8e6f7a74cdb7696bdfc11d6a77fd6deaf5371542af6c0e1974df83d6ad6715a12e590bdf6fdb3dbc12d98affcad5d22536ba0c0e1a12fb7bf1869cd71b50bde771c8db51d72e51070798cc4a0a55f9b77baca2aea2b09abae58ae90d3a944fead8496435c6abec9ecc5da825ef0e49295dfcd1a7ec52120a201450787c135c8b7f4fc10b126a1c6615047ad00d67931b31d8c4af08f30c3934911f6f9623a83e6b43d6baf3447f329edaee0a1d5a7ce8cc85339351237f30b3408943c7ea954a06a37963813f28461fb4b4b4a2f84dda82f2b3ad8721fc3201c3d43327397aa51c1e8675772bb2d7c18a9a9ca60fe092a934291565b1551781902815345bf6fce5c4c2f98d4d4774c50cbc7c56bca0a4c70ec6884906d55021e1e6a4eeea9adffb048b9ee454b4520cb57d0bb608b025a1282d638fd0fe3027b3e6fee110ea3cee1b6bf1dba4d8e3f84aa27106feafa9176c2387fe2183690981f9a6a4305f70841cae0ce337b8dac9bcebb9a4f7fc28e4ec07cf78d57c2e51554fac0bf7ec00d08905b891871a6586394fc76dd80cc2d85bc85018f1bec0884c870250b6a1a5c4ee8390d77753dbe7af0cecdaf4e2cfc6df9f1dda1b4759ee0fd61cd4af0033cec2746c5e8eaebfedbff44ace8f728f4264feb66c4058d7cda9f71e3c7d68f403e50f6e9acdfa843dcbc98d094f5220f9e8ec3aaf8b403ddeff40340d11da202bf89ba8bfeeb567688c4372404a2bf66ccbab43c70a98e5613a132e4ea650c0ab0908168785e4b4fbc97c28900bd1f54b6e04ae6878f33e730fc95561112371ea3dccf35b047a63e2969dc2b9ba42850606ccea83f615e38ff96d07bc3432cc6373d86fc96a87c3e22825f6324ca9faa97e977431c43d8d32013daead04676d03575bb4c233e60969882e77f9a06952795c38037ffc3b0c994bdec925f833cbb16beacd405992ada498bf530f9ff3a9c462aa20f9df02e5c632f951c647a219646f3a8e96743624ff9fe9fa050160147fda9e272a32c4da5031a0765efe2e9e8e6fa97104e59765a58e0622fa266b35712611fb2063f349357ae74b5e795cf4c13c759b01f58af656a6ae8e44f5d959e27e26cafda0af05e130af5b5a703325048f8df0066eb2658984eb70e88e1b6c4577859fe23e94027e550873de49d47a45b8c58d53cc7fa8360705995fecc04a7e58dae05916964e361226ab57e7c81cec49bb374835e677f3b0901b843d6f746bdbc8fc2fe8539c3d0651b2326cbd1fa8175a3954231c2ff814ae577ee22ca6dc4a06d829dcf24011248c7feef6a9c24d76ab6d838f6941c10afb9c118934b6bc98c67f4bc1f6de2f97edf3a1ed119d79e4776e1e18f2a3ea2955de2a09622e9c842b1ce05aa3f4c5f311d0e67ce1876c2d2d425c362331dca50fa35cd0d7186a9df95355291cc9f895cdc699153bd05959489ca6deb0b1d4945b3d286a4b19528bbf27697d4f60152038aa8c7de8859e3224e3c641674da58a3076ff7da45a0dc7f45b68d974ed29327694c4c2ae253f61bf8774dc933f039cfe6eb824f7d21ed4c590bf6fe8666311a49568f657cada647bb29acbb4fdb8a34d252e026991e051c6df550cdb4fb1fbaf72c8a6e934730d78f2427611415383b00bc5da08ac367bc90d3676e52df297cdaacd90bfbbb97b3210036a6a5569ca727904512ede393910cebafa20967450c05c9bd2a3849c5097669f429b562518f472ac73f8d77ada85d044a299944c24b11beb08a424dda73c5c7fb5ada26bb3cdeb279c050a73d5fb8487f72d5169ce6753b2051a477949c228676c755ac3113f720dd74348d612dca07a6c348bd960422f48b0510f8049bb4302cbf26d9b6ec69d95b4c89e5426123f34047c3d42c66bd927e081a415993bc2c127bbbe50bfa891b4968f4abcd2d71a5c8ae31cfe50e4da6d42d68b3c094deebfeaef22fa8203ceef44d80e131d2f8ed880e89eb9282c4d10f88193b7d6a2bf82c9a517abfc6ce1e8bbd840411b2c3700c79a2535cb323fe9638b8ef24949409170da974081bf54bd9e3b5ad3c32c5719816c7943722f10bcb27b0358513ad5c1d08dd59c96c2c86839808b8433a2258f52893cd17b791a6b4f66869a609c22d412daea25ebe155a00ae7739633b81e52570f8a1fef8bb99426a0eeb013976925f23ff9ee2817d01b96c701f4d21fca181ac5580f44b678462e28c0a3c47509f061e31255c4752c4f8b01574cca3c0fa78ab0d266549e53897cb02b98f01050d56a1fcdbc91466ed17f57796cd54f4ffbf16a05d8bc1ae9a7a7d6367eb4368cb324a355303d2b3a3fffd8e94b42f1e7111b03e226098499ef567ee7b0f7260fe16b2475653c819545f2acf7d5f239a9b4977023bd8f33fe9edc778277e015a624cceb47765513afb9b028393b1218c594124f0a9206e5668d99cef18cb957d71aa00d97541b44264b2aa883a41905794529e20dbc11859b7d23baaedc943597754d6029ce5bd18d3fad3cc02a52b0288918d97cfd3d836781c973e5832c96565a9ef177df899e60d6897102805cd3ff288f8f4978e6ab9e269c9869c35cea19013eec8e6d8b64e0606f0f1e9253c859b4f0204478d3d25faeb01e73351ac39112f92b469ff8a9ec77abc1784c8b5e5c94304dd3c4f636e4fb86de665cb16148abfca66c2a578e9f05f1ec9c7fb596ee22c7aa4adbcca7814384fc36b4c483abb089b7376a15bd11ea3ed7fc424767da9cb47c14975d40335de1c0c422e0dfcf448fdb0153b24deea172b278569a9efc5f936600d4aa660531bba984c335f58c9c826992285d895005b29b2772a00fa0a47e919e09f0c2d8f1cfc39f49054e4a9bb8b3877c9b20e8207549b50f131a046f13643cf45d2efa54b63af7a77dadf53c0612ffbf8da873ac2d30f24d2f022eb6b356bd2041be539b72c6e41dae5ffaa77a73636fa0a38399e9005cd41a83944398fad180fae467cb1b194c16e6e4714d09b349d07ffd379a58404bc263d82b098ba784fa5f90cd468633efb80009e5068340c461bf783384486bbd2d936dad6a9d74b945c98fffe016e40a1d74db7fcee8c755e00a5e383f932a94794522404bf51f867e6cf6d3e902499a315a7fab34738da6521790334c47374d8903ce5ca43eae7f9589b2793f6ca325b773bf3e852a0f290c46bf77446ee4b82f4f89076cb8ee6b2c8f9982f71c118a9929b026365c812c269c03c58b7f667b4b2f5c2d58dfc4689b82c84ec34eba03046d7b0c602cce833ed44378c9e3ddcb98bac0bf1e21029cd742d048bb7f14bb1bd01432bfe932e0f9b0b2c3e5720194d634d6f0066f047ae882910eadc4f527df8822ce186e88838a2f5db63a5790699d04fcc6554daf874222ee872a0f121246fb14371b49fa03130c2b3955970a6de0f119bc7bd91e23cad7d371ecd27cc5a530fffaaab0c3e2edf1fdd3aac18448072f5bdc211980f4fbc0c04de97040ed7c9624d437a310ea06a31e65b225a37eaad7b16e02df80424a27850756239c4f2a203243a406a4a0b1815d772e19e6556923d6ca782fb1a6435de63b70ca95935a969f8b49d52b7443e12f320e15f6344db999894f8ffd06a45e7dc2c447f048ba88316e7ab437c0f72702196c5ddf04abb3e7d9e38bf1cef97656fe5f5b4fa559a4daa68527eb01467c6c7702bf35769eab209b47319320f86d5de8a42d731958bcd6e34c042f8bb2e270b8642736ec637523b0edf9cca9773e02d3fe033c77a73c5fadbb4b2713f785c5429e9c166c98bb891bdf88348e0dd2d90089e0860def7cd51414beb372e740b2bdfbd3fa0a87a93278d0233e58fb5c0a2ca35e0c4cb882159c4a39a934a202dacf3fe64bdf70e4b9758fadf25adbd0553c726a0013d7ee83229b2bf3902fd98594be1ce588b0ef227694889b3210c8b2ca0ced60536ba98da25554c962e6855cbc73660abe2b1ca35e124b26e77cd4b124f64a3683affaaa2ec24035b446fcc1188ae69d0da684adba176ddf8e33423048a30cc1983b297b46fac1dacfe343a6918673f862c7fea2ed526d2a7a21b5fc535aeebf8c825196d58ce6cab60f2053124e01ea5448f2532df807473f4c18578d54d916f6a1d19440d8aec34b309c5d75b559f4161b93209a2ddc6785fb3d52f93e256c74cec89d0883b6eb7754aa2a5e177224a1ddb8629be411c2cff20b7715d1fd4bafe342b1214d08d65408f35e98d5cf7c2187a32373b6edcef65e6949d7d63d2302fa8c1d54e2d2fb605f8f7d352816a07c4e3332737b64fc311870abac8c1ad74ee009bf31f1da359f65e5fd8e51a080179c16f834f8a8f2a455dc23e1d5ac4f3ed080b15c9a1a1d5213a79e0e991e380f826a881ac036b6df9c50b3576b7a40d4d56a7e794abebddd2e4fec4b671da18d8194689fd665b3cc8b1bba258687a01b96c1cf3967e3bb83dc52709986040a105142304426f2c4dcec084c3492bac7120b042435f7d99ede64270ea625127c7b69167a2c071866516796b8daca39e1217f6d03781451a805aa8afc7ae9251924b38dcf4bf1f7b42f711bfd36f031ec391109016ee1f3b2d74c90d2365051376d36af498842cec6d043ea88fdfd695c96fe5bdad4ee1a82e9b4b493de27561a4729e0180653a3c612c9ab313a078c456f0c5d82bffb0485d3db1c9adc6ced29fe06cbe0925c99a68742a83a1165bac87843270338d7465eca0cd71b4d2ba66897b7812930bba9ac1049becb8071dae2ebc474a248e967477e2c6fd16b015e4288fc9676849fd00c9cd1185d39d97de8800fed18856bcbb96b18bd73915a9f9baa3b7251cbf85d0b06aaa1c98a51f838ef2e42a6f3c16fd65d6321596b40fd717ef3c7dadeb161b29144f50c2050a06711f667eaf91dfdf696094c9f4417636b01028d83126627dd30c2c424ea06bcdf4876a0e554526a2a058eeccbb19702e91abf6fb20bc82c596da5aaf61d31f4fc19391d77fac053713abbd5199a941d2f3065cb0a52b9264b99acb2ac5fae8d0b7c3bccd5a99b27cabe5ffa795d5223b657e6b7f6f7317ab0477746e97b843ba00086732fcfdd08f93342657a5f74014d76a40a032be8918ff6a102409af7f337cebc98b6cb49caccf3cf626bd001dce9f26f6ac7f03d916abce8b518016f0f4ac15b7877020dea24087fde9971806496306b29358e65ba12d29f74966a64f4f37ff3b691dbe38dc040f7b4abddec262220886b82659a536f5b76524d618179c3cbcfea19ad4aa65873e559577b80614b394f3cd4f41a86b123cbf0e6ebfa3f14ec35b3abf21af83a866407f486c4ffbfd157993426e09638b2613b7afe1c086826f52c4da70dded4390d991190068c8aca9f369e954467425d6894aafce48ab4b45dac6c5b81a7e9945021d4c9c29a339c8efaa2b274be43efbda6d6601629c5a3bc6622a33e1e736d37d5700bf7e3da8c896bf4f2c026f55a65a77fc506c1c8970e809c4dafe3676359f5518bd25db60b1c3224050df5f21561e81457701878d5aee34f58829171bc73fceef6bf3afccdd8d8e8753243944cc5ea697b44f28fe04d578a7970d3929249227e88ff1638742b28920d19bacadd17fedc198c8f291964faff69ef4593849f772dbf4d157dcb2cf8b7f2b6f275b0456b6b0f28a468f2df2d755127cf82a73d6423d23466e0ef13437199f2c205aa0a8a68a16ecdade23bb90c3d3c58ace1049504857d88ce92dd02796097af1b30bd9e08c407e10a3ff69afbd15adfcb8f827335e4fd251194898f2e820d3324274403509315ad6760ea6d2beeb503515b54e92822c41ea7d67f080f3038a96dc3077584c88d247754a2e9fe51c4e858c842d9aac357afdaa2fa880c38c14cf550cdd968559d70377ceac3fbbff62c62e733d9759ff5aa9c3acd81a48db6a90fae4cfa4e8d098dfbb27840f7708b43c190145368d7a3b91cf02f73fdd17ba4e7cda0da12763a4a5903d7612d7e3a554cfdddf30db10ec9f78da074c37b655b6c407e454ea642c11a211bb4af95b561aa36d6d28719c70d5e6360329539575278fbe304a67e2d25c149a951be37e45182ec640c6630490540a502f8e34541ee99244eb2ed9a5fcca0077f32e6f1db13be69f7b0fe77dd60853c3426b4ba46241d7cbef386bd150f41682f9d0b8317ec55c083036e73a79c13eb4bb22ba1bcd7680287d59efee4bf169a13b5fff3c0e30a395da22991c3dc25ce929648852871db8d53fdb09a969151ee529bd2acc783926653fa4c210a8e4bf739dd53f724b0ff7f4c0ac2e967a5653cd8d61e70f23bbbb03ede235a89c4cb35c253ba7feccb144bd2cacdeedba944f2cc3b60722f2b126305e7f0f882ea3daa2468064c2368a3ab22e645f4adbd76554f9e6e9e9e0ea8c7e20fc97b4cc3c8ceb7e37dc38422ccbfe13dbdb41f7fd8953f681d2afda7c6358e4cd6102b02d7ddbbbac7703320038a06066d11c4392e8a3a7b24d8810f3a5d094ceb9fb00f978f5c3d876187d83fffc6c6fbf28ae77e0af7eacbf2bde4b3e6f0bf87fb2c7bd1a3c5fe9f150e47ccc1b4c88b1479620c4dd9e5da9cb54eec4a37910911cb1a35c59fe8f9fedeca080810e7c450c22f07dba12843ea79efe6c28fdd45bcdeaa0ed134f88ce0b3ab44fecbe384eca9113c193b1491f295ad70e5c8dd9f6beb5d444f476583d93aada333e57ca8f0044a42da15e9247de8c5e56d533a5c64046ddc3b343c9248c07b8e5e98065e1ec995e7d041ea23a91bd1b7439d02c102c709e672d6ef425ac58f549e6a53ebe0292093a3338546d0f373f764db451ce622765ae1f3ad7657c3acd21fcdaed8693283272cc4718e8b39bef5f8aa4f5daacaea8adc1e1b459979096d8d4ee3b610bc3d97604ce35abb9b14edf761b831ba05481015fdfd9b114ff2ee68303306fe14ad766d61d89e11396ab04c93b862c37b8ebbc5909ebd46dacf573f5fd1dac5ce422ca59b31bc3849a3c80b5330ce3f4fd52b023e548037ddd645eaf7f66c1cca061dbb1c6a7d0737f11ba510fcf74f81a65e4328bef00426877265094215e19e73395df3fcd0530583f9409a772435f04bb411ba9b96676aae4e08c737d8d606c176b02dfeff9c37579671f02bcf52eb3044ed55f0b658fe86b5336216cbb023fff57c909514c4dcfe484215a8bc17e3b3cd5d301179411782833d4cd0c52d1a931852f35becbc5ae281907d751ef829c9d94cdce3f1e2d6f9264ce6f53e66dae7499fdb095e6cabcf5a61189c27646510af3053c80fd9391c62147368ba0f570ae63727baf2723b9e098d85289f576278e0c8690521902575fe85613b7460a0514013508c6537042f556ac3cd718d49bdbdb1d75cfa8a75e41052dd2c83e8b2180c9d7088aaa3d313a199498f9168adaf812e9573ce368e55b92a72b0b6b0fd619c43c9c9e5bed6453d03d242005077b636cca50a5a1c14ecad4d8f6746cbba46111af44d14fd577b57d31fc229eaefabe97dd0a30f40b9fcfa5c19efab9cdac58216ad8f741c93edbf99e8521c7df1cb67d18b3e5bac712932bd82828d8afb3994c926a1860eac6f19edddca93223eee69986e5a2661e33d143a1865c71d7c7f9f91eba40fa02a48f9fae25b7f33a7f294efb369a794947a676ee1f37ad3b77a3ddd2fc009cffcc43374b55daee543bd312247e17a356a70c71e043ce37e12367c28ed1e5ee819ccb7e3f2a6b2e9dea6666f8bfcace6adbd7dfa8da69668f5673e08e657692240c2e904b19153cdcd5a614154255e6b0b3104b9aef3e68a16ba8843347ea53ea291b7734c3dd9f331fa1918e01eedf48df8b1579fd77d5f36196adcf27c8993543e6d6a1f83a1e8f2d850f9e33f72d77c3446a36c285720943668d7c5ce6cfd9b9afec5790cba1947f99ba74b8be8363634a308d09489f70578164c9e4f2d622d10d6c1fa59f1b33407be1f16f36f542334a63673274962ccacdca9f8e5aa8d144e4e10fa5a6d68257deb528ddfefbf585f3ccc140ca36429d5bb1b89e07d85231dd2e1284819b0c7e0c7a41e33fd93cc5d7996f408108ad9d1a0a837c05333aad06941b59528f702d6e64cc3f305cb76ef9da77cd4de38ff7145746f1bf54419f5afba070aec20b9a03ca675881e7ec7ff6669afa89cb3dc275914ff0cb541d0b5e97f0784893e2683240d35e091d0be2fe14115f2c1370ce28426a41f34634ce0b12c2c89805947f5f64ca62dff447b80185639578fc16b7d17e72650843b90b9191b060fd4adbbdaf6ef82b50c14928ed983c4e32b24f12f020109e714b4a4e8cdcc1f8a1e43e4f80a04f3177c5e0e4f380d8bae1e5c260276ce790e9068240b243a34146d8b7e40ff313a6b18b6749dbc2fdbd7e0ed50dcd4bb827a50e879150e70b9c86397118059179ca5916d625c60f9c3ef6abf65bde2d73af314adc26c239b7eb6a447c6e1378753f53846bb440e9ba3bcf6c41a0a144a5774f6499c7b02e15cbaa391b893d36c48d177604f06edf5afabbd51439394f125dc563466c5c8319a7b79b27ce1267599377f648c27896b5803f500bb9acad0b2fc58759d8c134dc2c656fd0d4361dc4dc52c4fc22662eeac4d829df91604380f83eaa0b3f7bb2b1e76ce5c80827391320dee1b013466df491f9f707d4fe5f753d4fb1a1f74eb57d8df2448f60588d4b2956c14bc971b43c7c47b2de71d2ca8aff3b1839c0e3d27a087ff41fe00a1d20c15ed9950537a8d953f220fdf6b23904689dca56d3da0789937144939f3d46368c16ff0a5ff817dcc723e9e8e306b627a79a2884117d886df0e82e8710af5a3580369015db870e38cacd66cec60efd4e7e501b75434e02c1c182c729034c0f20b5f3d5c987bd5e67b55d7028eb67a7e334b676ac31ebee0c832ba1c604327fa7075f5712dbb9a91d3b4ea998f747f88c18556039573cc6f8affd5e580e96e7faa3df0119e210292155bbf413aa0b6c1d6dde74469b8ffada3b93bfde36a4c924e9aec6e0f74296d0b2cde37382eeb0c6e9e463862fe546bbe0765cd4ba49ccf7bfa51e4602370989286306053722b1aa32070e3e9c3b0d69655533ea9a19f2e6e7c9e30f3a3da541d1b45030a9f1c677c08b3e2084dbab86d05a7410731ee36229fccc3135ca57aecdad46edf7024581ae6804e5687ed8e049daade35bd943b95925d0c220b3739c229dda207f06a6333578a095fa730baadb02ad396bda808fad105c09b31508ee90c4d628d7e106453bfce2b983a0105865a35b5716bd5bfbdbb461f62169673c682f484ce6a42139d7f15aef53335dc3ade40923951f82340c852d65753d87a75c58956864ffd340502b08f26420304a53bcc16bb096d65a55c8497e8b4877dd04d4a2a58928e499113bf2c14a035045b53645ea7a1d04db7bfd5c70064db185b65c037bda1327a6c86acc074b6f33cd861cf4d4911e24d5d934d23ac05c2f62b5d2b3961ceb4b050ab5132b0695e3ac692beab407ef15d15e70dbca564031602e07af314d31571d4d0a28fac1a1e3929a667c1e003366208cb14453acbf630060989f762cf273bc34d425cdf07814e1c88f3e5aa948ddaa1fb0f32dcd1f47a3c9137cb61077ef91229c77531276b2d5e46271efd9bedf653af0bb603dbdd560a117284f16bf9aac336795309fcf680c35b0c9386dfa5d2ac89084df16ca99541ff86fcd3687abcfb1cce08d659c9eded6464035a521ae19eb5ebbedaee6c7b101eb5a2df988fb021f5d213021d839edc47d71ecb70cef1d8c3ccc3819c8f7beac3dd3874d6f8e55564f83dd516126a7f9a1ac77602bd189ce3ec1413e9b3569b3b4c091d549a67600fb81288657f36411d6ddcf4c2ca1c2aee71c109964cc41d255eb916008123964d6b89afff80c283dbe6867c08122f5d3d79c990dbf5ebe9b424c1c02500b64571b97345e200d4c6575c03cc66b69e2e1df45d4f87982cf5a7da589e11b803ca068ee044a2add9280fca75699c63da6e450a7b03ed33d2344dca6752230ca8450be142e1ecb284ae5c79e8c93c879c7317723e273b1c079d7f409e1e6e8379fd197bdb110b36d32a9d8848ff4d00ee904f301b854ea721599030bf27e24b472e2a5b41376f1f76d03be050ac52ae76442015431f6659ad389c36a20b799d237c175767efa4628bdba4984d321c7caced9c36fa843dbce0a0a73104f2337c95d42f0a9a4d9b14bc8f3dfbb8cea7e37d3297a15fe65c8de20f4e9ca82f43688297c43ad72d7453d451db339cf465e1337071f8bd752f0eb4bc699c2a40439b2e36dd0495efbab5981ebea37f54020c7fd0e59b3200524fecd23129ec8a6c6feb65bc48994a02b659c84efe7d65eabf5915071c99579e524903e89c1eca5200f6cb6eaf9b88c838e396ee9b9a5fa8df73437292c26677c03bea7dd56b8d9f847e9b1b4f80f666119f21051600b03a322f73816825669458ff634b5743fd7bb560d513ec945f96f3cf4e124a36ebb8585dcbc3dc98960265666377b464932c838a4f9ce4459c9e708049f211b725c65b2c460e8fb6f56507f874347047c35bca0d533a81ec6d1bfc368f24fd80c786007831b540565104594b74a78466285b403eca5c4de2579e0a2981ef568f52a408aecb99d991e53471c896cf1018dfe63e69c52330b2286db09bce8afcd88eaf14a0b738179c638bf04b101e3e3e429d6de981699376e602269ab6e221d1787d0a4348133584fadfcc6297398a54e32cee1b549fbcb8976ea8e3f59ccdbbf9f8a525422fe91a1642d8e3107a79c530ef0b8497ad7db8a341ee9bec243d5480c75c1c7cb69c73fc77b93a41a6721b9ae6916944dc74af61252b63285ed8c0e6fb6119ec7e432b7e5dc6d7286bf64d82b3fced84f29059d89eec0a72ca226b3b38a82e9b7a64d80672a5277c9f0de15f5185cf5b5f131b918d465e88f5ddcc6c3f4e641138fc21feb5f21c5fb24d59037eda4f32af62856d89f333ecc7047cf86259fad435156726d599e1701a298396395de3b9300f0788bb964686b8edd90ea4f72cf62e84f3dfa3ef418b5de13fcbfd6fc8ef65185aaa5ea744034eab24c9711c9770ee5027a3d513dc8f691f44f3381a621947481aa8ad7fbf0690a089475fe761d3419b25dc2e0f335e82cb9e70966f8e372873cbd03936f3c0a7f9c04c81c66b56eff7daa4dc098b4ee0bac3c1b38f1cea752b53f7b8228fb7551a0bbdea06e517365c2596cf77c98df1cc5186ef81e3a7d6793391d9792e3e696cc118cff2d7d67bf7c0373f46d38249dbc101e4c0dd6ea874c305b8808dd2c378e49e5c78a8da086ce4920362612f165d4f0697aa2b5dc0a2f0c6a409c4545752ff6d52ea51f0df7afdcc5310016d182f865af04a84eb8e78c63f74f2f5654fd1cc0db7dd70608e470ff0b772adbd27ad7f6dd6efaee6e12fe1ca352750bc7225d731cea1c3e7982305b77822bb904b2bf72040c03a58b338c7898934c4b03e2577c96ed4e11ec5657d0f74b91bb7dcc7526b761b32d9daf4de168278782828910fad026402787c3a09f4da30b34bfd81d2736dacf27be906ee449f3e13d34c4704862930d40f5578f17e3eeff886f4f0f3a1c4bd8fb347538f55ae846741784c040441f5e918091767bc01459b5fcbab12ed0a251e202e8077465d143caf14e29e128990bf2095cf8bac8dd44c17cd2bca749838b4f88cccf482d7dd64d7041a0276d0e885cba49c0ff4d04d5ef954b1f47b886d610853911ac4ba685334d4f30a2aa57e7be3da95ed9dc39e44f4a4734c5c6085f838367f35170a6e777085450cca9a157e3739de5c050db5cb403b542f5d64225e5a99cf4f93232ab842424043991f2403c1fb561312e2b6c905757371ec85cb9733c300f591af325ec070b9d5b04869c7719808286190657a52f66af3d1e63f536d2b30ef947a92a112bba63e44709e847c968d4640a256fe3abd9cbd3da82f32e6bca494b016faecae0f27d83eb65d984229894b4152fefd2187906422263fb5bc26e4fb2593bf9516354bf2f3665ec63f0053f06714b06bb125467ae5b0bf3a44d48be876f80b30bec426fd7f9afd33ebc1943a4afd98c8f2d32b363342326ead85fa77831ab650fc0d608a7d2ea87d4ced19a420975232bf5d012675695a885da3447327cd53c6c5c68d5ca2da2e6c2214d4eb444847e3a1b6fc4c67a190254b1ae93782aacc7874ea0c4c92b11a16fcad1fbe4a31587bacfff97f71d859d4bf60e5a16b6fa6556781ead4d911a7d6373b2b02559bfc21c9949042de6a202ade67b45804a987ac914827791fa4f7826204d7fc3d28b7e33bdd09a475e688079fc0b5fddd871f16759408de08672ddfea7195d641db137632be21b6cfa10f5e16092a55ccbdfbefb5e9a77179a9553ab6dcfec24f87a9a6d1606c13fe02a5f2430064fae59b355ec651443222f56ba886f26bc72eab1b0145916adbc4a9558fbc1a9adbd592156a86d5509cc1fb31c8a7afc1083cd2f17e0490ade30f1090d7531cf333713215676950db42e2816c7a9e5d209b9b1049d453b1874b0f4701a2d20d33fa99a07952d5411d1921fc00d7c88cbc34c937d00b5396262a19689a3789f5b8d77f2a2798703097afd5ffbcffd23f956c892e8423c3a41a8be89a738ae1f6b2e12025fa2c581f11d8998f303c5772571d10c625497e4ac8cd21a9d9257d7f5cc599c4aa3f6c5ca9238c2ae859480f947ecb2573bcc9493d5c0224d067cbbaf48f4047cb8085737f9ad8e8e194a1e8e823f1fcdb1b134dd7038334449a581ed29d4f3d419eda2ff364ae1e7fdec76dd41cbd3014b3fb50a940d3a6430cbb9c98b42a5274170c85650bccff1e0dc983583b106d5d5c7c6021dbada25579cec360f0591db96ed5387719d57125163c1f02a588656e773c674a6089c85da96610172c5ac09e08e2ded4ffca1577390583f6149b94e22361baafb42d37e93c37ea9d42047b36a9af7ec43d6aa045a113b786a3c91467e9399eadc4920d632f83cfe44c3d686244fbf34b5a562a4224d396e9701ce727dac293a9d08f441753cff61e0a8238d47af2eab44394c21f9515ac745e33fe463295f2cd0dd81b2b8ce1a980454f835416b2266ecda08446695fd11753c91ae311ea6bcc3880bddef7e319e2e650234907280b183b9ce13d152c56c5a7962d93da185d125f8311f05a18d88facee90d18e16caeeb7a870c68c83c9143a021d71ac659f5e59531d6396dc037e4e34bfbf45e0895b2479fc0a3094011902f79b602fdb6e8760f724e69db8d626672fa396bb319c173b3318d802dd5f147ac6513bd083cffff477501383c2eff327aa8f9b9cb2f0e19b0f96ab89e521b32b8b71b6456dff4fb419b02f205e03762508beef5dec4afd12576cdb068885cdfe7338a3ccf2da1e8c78fe368270cf8c40206598aa21bc62895911efdfda258f1d153ed770741afc8f5cc948a97b194a66df3b6a0eb089b3d256153aae5919751ae095b3022567a7ecda42b22083060844080e78cbfdbb5da468ce796bb092396eb31ec719117150190ad4973a3903eb45cd7aee6a67f0083dc498b796cc325b8fda234e6314fbe0dad382b10c057c873b308f0c93f7e5bf55afcc94e424a2ab90aae61487f34f2239e43b9ff9036e3f6a69d862a3777fcc971d20a773a3c9a0407ea006104763153f0f58bfb2063ed7224c66c970f4e113ca7e35c4da44def900aefddfb59cb17069cb8ec751d0251efcbf2acde26e0e424515335a8c793bcb3c218c322c2f39b7f3d95104e18e85733a47430ee7bd10e0792d7b6e8b34755aca22539888bc4e794304cfaf51b18a16311ef745aad361aa00d26e767ee42865294414569c89fab3a36fa503fceb299ece60bbe56ff7ddfcaa83d38d275b11e161814bc2b8de5462653965f34821f6214db6dacd1b63f1cff234f94e2fd24af07bbe92bc55425ac6f2579509b847cf91a8dbc7cb0926ed8f1d6235eb662aca62b2f1d0d2931aefa795b26819196438f5020dfdcf8c3f663c231e2a1bd069f2a809a1f6466fceb0de739a349bbbadd07ee658eb05a12620b732336f9a476ecc5756c8745cfef8058c888b534a193fab0cc4c0e1215b0d9d8698145d30356aff638862f847ba733e92100c7f2c2ea6474b592352fc62421683025634ddbfcdce12065496485730cd0176ebfd474661bc7af14e4ac107de9a211bce326882df86ce86462aafac61710fe611ebf2461cb5cdc0e799da52b708f5724e795cd568a46a48173a91d9b3736aaa6df7569aba3bb26128c536e62d558333b8deed19967f023c5607b60d5ad9dbadb84f55f38b0d01ec1f16ec142791f0cc8a2c15ef07205466afdc7a1b09696cc16688dd580e1e8721938ab3ecf2f6eec3c4f7a7a8f506514546d422012f5789ff1002e733751c828895f9a32c47b48df3978373965a7c8d9074fb387081fa640adf2c268cd96b8286a9602dfa9c1f6acc14340e89f099246d42a89a2ea5585589e1445a649018e62c13e8a3790c40bd8885c5381afa5bfca11195d46a2f43610864429b3f4624909174b316cf52b6b16b361571a671270e1a6c0e13961ba02a176b77c38925fa925ce41d73fe8c7073da82c08e73bd96d6dd76016eb6989c87221fa0bc996cca0c788db5bb19ec763cbf8a987e03f4d6762ba5138b67e305d5de10ea73265bd6b9db402ad4ebfcbf80052be01b1d5cb332c005959932fa6c0f0e0f6ae3f2989cfaa913bbd4092b2f53be35643f4225922c734dfba421054a463acbb5ca9ebe99662833af1b8d889ecb50e25e18c01482f0c036ab1104272a836723c5d5c0863faa55a309e02f75fcdd82df859daeed2cf817245e14b5a483293a70c28f626844780ff2eaf87e51d423e7b5a0fa03a4a3f1669caa459b67b6fd7788b33dd11715d6a08232fea592a5b9deeb8e9c103917e96e12292a791dee00213ad975865ee3a271d75fa7217a4b54d7aafe8336831afab3e18890370c04d6caefeba5239de51999015d75e32bcef3ff20666c2c41f859e0484bac82d0946129c40a9d517cc4fe2a65bb2308c167823913a462714af450c37054b9dcbd761bef401e89b639341287193a928278f29c396660257bb3cd231152ec347bd43a8a9119ff6629d5178987850d2574713928c1793cd288d8da1481848595d6a5fd2e1c14831bf1dced241a681bddb39b7e0b9629b76d04853395f8a4648742fa870c65aad0c5b1ae42dd28505c5c4eca8dc5894109d233b5fd1eace98d8df4d214498be2e008be28313e73c0e61f109075456bcea902b5c19cd4c79a442062abc985bb03109de6c88c6e01afa6284762154e98842998e58107aefd98931cd64a2b45a671217ff8d6e3633ae6462d3ad1153c8fe054d7306b64f9de370c9a16382e6ce1bc22b41774c7f1145c87383c9d09a34ac899803544c3ee6f75f9b724b02aee4d806e30ff426092c54bbf103fb688c5dbcb2ffd5d7ac56fb21b2e7f50d8369ce4c3065748e064402ea5d94d703161c0801c31fa6cfaf29f5975f56cca5c327df83528e0828e6fb74fc3e492e4fd7bb4a9e31f5ec1da71f69de4d900009891d5f3962edfca94d28d4bda5d1601c3c9b06d9fe673d43ed208ad107b04a461b554daf6f49f66c8adfb5e15b2e77ebf607acea5f538089e09c9885ec1abdf88f9b5b369b9c9bf4343a6cee4314f96db84aa51713949e3fe125da2852df249f27141f9c53096af68676471c806415fb5258bebb423832770042b427f74191128a1cfef4f8a524137a3a1849a8b064e5af8747d7f34bef6a8f0adc5f04dfd76f10cc203501f6c2b3a904e6d3d2925f19ff4f6524ab9ce92279af732ed9df867687205da632b4a00019f161ea85780fd11325e8869658cb59562c64946eb547f9e29790e63ac3f333c1451d2c7a8f4d82bfd26b801341d6dbe742c987721049007087dae7ec23761769e6f4c08948a70e6b219b00759dd5a79330e9e7003c5c7411b8166938bed8fc85926d522189a74dbbb4cc05da294af446360d2fd48ef9bef3bc3760820295b5f1f6985c1ebfa5b6968a94a73e8f75d8b16b155b50e49ad20184c4f68089659d8db7dc6e668cf4e66b1d09f4eccc6d54ed1332c31b49d0e74d44b18b4164bb7d89d3583081442bd0497b40219c4ad0eb4ed82fc289f77d3e83ca4f39d66cfc0a408639610018fc2668707dc4abfd2dc49a97c4349957582f6e18908c148a27120f97027d00f82f792d9b420f96c7bf4f94b8ce443c64c21a29b8a6e271e3beeeedfcd8d5a68c90ea753942b1dc8d1affbdf94d5247cdf7bbb406847517ce52bff2b247611d6a0ed7dab1571a64d0ed849441c23ec10fc7c9030cc6760373ea0d1f69631b60e3cd47f3b37205b2c6476b69fb247daf3f340131f605d5adaf87ae41952052046533e4545dc9333f599bd5f70abcefdc6ebc96a4d7bed2556799dedcb551656696d79639a223e94c3ac8390490612a4a3b11b4da57b75cec56f8b2e187f8a2c0ce29e1f85fa3f22f4248b48f4724a8aff13fd0ae1e3078e542cc1faa729b809189365d6682920a595b71ce8519772ae2f67f416d5817c3203dbdd2bfb3673da5845d8a81072008496260de91d8b0ad89494d6cfc86575ff409e00422f42f00db99ef650182f7c33a8ab44ccd2140faaf2c2bc1a57a980c5a68c24f66f6323c5f380ec7f79e762fdc9fd9efc7e7ff997207cad3fd4e8d53e74c2ac042241a7dbd6111423c2d34655970a3517ad575fd8cb3a81d7aa59efc30f8fb6a95a3fed06027a49882ebef99e8c3be967ca83ccbe7c8c0fb487bc0fbd0d8eb988116e0170555b52d19b5d2b940cc03d3711028efeff57eb5706de264af48c7cdc275044e5f77de10ba3b56cfdc06254ac77eafe80d23970cb1d299556ab828102d7395e7dd74254c157a2bec13df7501eba878dd6898134d4bf3e9c6d5ddf4d9dec5d41c6be872b99ffdea57a530ac4ff3ce63c86b82d3d482305d149304abf5f46f469a3ed5b75a415b58c1552ef3f470ea9d53cabd9557f9088e02d3567954ce61a189f58a116ca627a9c78866a0b2a4e739a75c66658ca1bb59465f7412267185a52b153996ab3f751e2d5a271c3f636b1ca13e072579cad29e9a2ea20197b88be64453ba7a9ae3c8fd57f524cd50bcc291864ac5162e2a79033150466f39a4fc958227e68e821b20023a62ddae4149090f70dd750109fa2012ad8387fcc0a55b25d593b8fbdcb840553131031bd85440c1a21853cd0ac6cf3a1444d0c01d68b2d0cf236bfeed9da24bd61d6ad0b388978406f953b3d057356abe46137c6b7d7492023959575192060998237eeea071c28fe2b8d56ec85ea32ea8d0fe4cc0290f6c19c3ea48d882d3a93ce9f8a821de17e28e1c5b757d94dfbda99f0537cb808c23702855cfbf58b6dec81546c46a86671125aea1f03dca4e884ad4465bb380fb019472388d63ac01bb922f3ddc4c26ebf83103c5040d0502fb956561b80e2e3b7d8080affe86b6858598e7efa3a79230e9e1901c16dfa6c01f6125cc536f72d5aeebabe987e6af1e1cb70ab152151838d613c20c57445ae1b1c6ec56f0396d47c2a2bc27682ca5ed8b1b587a00756ee4e19a1af3b136f23cc7089b9f9c699e37c1b11238277bfb618add5b2951af72d798d5eae2f1c4b907e101924279a83cf56583d82a41357d561308264996fc2ef4e70a68e3afbc810be95a64b60968a3a05d0a9733dfcc35e90b531f547b93aa85c278c8a36d8225ffe232b2e15c24437424a768f5d89c2f2752fcde89be47f51d49e27575904912eb0fd94686af2a56d25171912c83d8dd65b1cba042a8afd55d9527c5299533c673ecf52e97e6939100f42f9a56e1c13f642e2f4ee6fb54e1678bc11dca8cab81893ebcd7c1a3a9c95931fdd63a0679a1f6412d8aad8e39518d21b00d82e42b87d14063d0e83a50dec147abe28107b975609696bae5685ba17e6f23a5d43d90beb4423ba073306bc234d2379b7da37b9aeffe0c3513af86854e14da4e68943b577ec1ff3c694e6b33de3cf9b041477569bc51b88fe52d7293e1fbdbd632fbf498533366f40a931b6e969d083acca6968231dccbf80598bc23c793d95a0195a0f11f85dcd896f1965eb4f5e7b76b0a0aa8f6b578c9d91906fe1f4bab50b53f9cd4eed70dbf4cdfbf38526e71dadf93e5462b8b31ae2a2e990a632b9168df2ad97f21135c31f70327a6e4648caa5adf3cb4fa780538131f1ccd336079ebe5e9fae879cc9b35179a658f4c3b26c79a673cf007e2ab80f16aaffa65a2d502d39851dc3d0ff73b97d3cf58a06026b6b49e5335a1582688cd429abbae8d8450e50ca3ca24d22d781bc6a520265d0f9ca6dbb1238f174a6fbd016969d3062133936f7de81dd7fc5968cf1c64587a5bc88ae41c5f2eee85766f40f3473ea6f50cbc1b5628796b1b04bde0da4bdad1224a001ee56376e334a7d963828cec1c8965e37943903ab474d993b76e29d682949d1895bc324700678976f53f9149ae5e3fe07d88a957e86dcca14d91b0a893ad2966bd8b61c67041f2a16781c45b3ec39ff65d17c5c5580df13402261046b4b61328fe2a6e159897c11ab25bb91a53388ce930927f81813a1acfaee8e9b1d2acb1cbd0f95c1d1d562bad9da1769b4cf05c2a5e9194aec48bb9adcfb539c38901f4c60d219dab3ebc07eac3025ce144d4d1b7d11a17e8be9a14fb0bb23a13d88b175029a003d193fccfbf912e2660dc27224ba703791fe981505eff9de59ccfb97687793e435b5597f50c21160d75734d181c71c26ec85b627a8f00b5587bc453969785ed23cae9900d2ad37610f668d5501aa69d02a45169c4426f4c3fda049555f19c92e6abd86b391af06199282cd98e9827db9afd5225aff0cbbc6b900ab9efb137920057051e8f36ec98824f797dc9f86fcf65737dd5e8521794b0d6e3d8e692e515f7768d73766da4d0473f7cb477703478e9d1ebae2afa23327dd1eff803107bf5d8b7f327f9bf146ec7d29431dd117192f3c928fcbcd8625833da32442a739812cbaa2901185abcf232541fa83cdaa40470852fa8fb25042b7e2c492f312a0e9f48404492e24e1d405437ca07a1f8feff405dfda6d6aea10cded0788a40556e550faad8eb4fa9000ff6ac5d35fb92ea8c0f923e5736cb45844f3fcdbc30c73d65c7d6fc7f30ff594e9f04962ee737fbd96dede15100d58838708d32ac3d2c1752d67248a45ea0fae6cae67a2025363695033a31ca5ddf9e879bda0442051221abd41b014bb75def1d0d02a5fabd291c20b586743ad29bf13f16a424d9b29bb277cd20dc74a0e9536c50f00b18dceeae8722347aa7e52e5517b0377b7c2f8d476384b6d15cfd40c4b8a9c27f06be76484466506a81c143b98dba6728f5508c7dd37bc2f49e6d5b166178a055563c6a2847bed7bc95f24d7cad3f1feb2924dc71e46e62b4f2cc20500f06f2e5090deebfae2ada3ea034419fe44096e8457a2cb7fb8b4037d1cc6518ad9090d66423fc092e90dde5a4ec5e3f34186db46c7246c04d9918e3cd0adca2d2f2228159d6ec7a24429842400b42d171b471a7a88661512c6d907e4a1dd2d1b992bdd5de3e27e71a59b302398b2e12588e22a71f286add4c47f123e3e9479fc17aa08d006ef067c4d723d1ad10d10d0a51b1e8d89aeb7e9b30d54e09a93164d6cc14eec4279c3e9fe5e0ab917314e6bf10839dbb30cc9a1c937afd0cf459fc598ed4c3c045966ccdeaf3804fcd263456a637ea77878f4c6ce4a644d889a7731bed835cf76dc0acdaccaff58549b1fda47a717da3358816e76560974b7d8b92ac2436c3e9fc188b44a04678453a8107b5d22490c65e970116c4b9274590accb1ba54f47aa17399a18ce29e4c0f605c3000a2fb7e6726eb123b642748e3f16e06c5c14c5f4478a97c3c185ae66d2129c8bb8f827674dc650913ee12e3bc33c0ae4779e662e36791ee02e00eb14f0948d5fc2c0ca76dd127e0244a0795d0ee58b8da76661bc181f02052388c8d6d71773c52415ab3976be2966a6059611b88808e4dc13fc4f67fa40da17cee6cbcfb5c49eeadd110f9e3ad4627632d037d53aedd38ba2cfb1a20b8e5aff273b69fb31bea410789d42a6cb6e6f683ff8c2789857164fcc0c8274e67d9e8f6d8e4b6f4510d087dd55151c8c13211fd5c0025aa183a3f785aeb895f55e92ef6d9e62400d14d13dceda8786d1e945fefb4668d5dba09908f6de49149f5f52ad157a466d62755b8944842ea8f5f8e4e501657ada08e8001bff9fa1b948d3704f54d65e1f90599c237a806ebbc010d18d39aada1d032f7fb8864206cdc9dfabdbce15529dc49cc54f8fc76fda59f47344fb2eeeb23091293f11bd17f8f692a866bc1c8d34f465623e1dde79f9ee8f91997dfde759a1c20362aaf5a1ddb35a3b41349263758edf3fdd4797cd96f5661a6d7ab192bda088aa8aed97fc9e5e457111256150e9ea921a734411f107f721866c027c92231f469050b9ea8577ab0d3f7fe78dbf6f08d242599bcb8ea0d3a704ad786e0336153241f7b65757c692fedf8876e01ef21214bbf9dab0578d302901dc1a5279f1b0a01f6a0990e9191c88341b29363e53fbc7739b251d6db9a9a66e69a4eee8d52197bfe0e23ac0fc7a8eeeafae3b8051dc79d7188b4e649aa034fcc21076acd0ed0e6fc2be4fd0e0edee9ba317a6264eb508b4954b124377ea747443c32f1f8c0c4e3bd9bd4b140439ac16c436944049753e5192a8c4bd4b6d81129ba129490c0c3061b272a92ac1cbdfdb4ba754df5211720f6b7d79d5adbb1d25d5b4cc1b2fc2e7ddc6dcf45fbdfd11ab069d8cd14374a9809bc3e84a5a9dda51e212c68bd14b121d89da91c7ffe936f83aab5983eb7ae07cdb3b8b477b8ff9d01bebd5d6df352a27056db96306f1253b93aab18cbee9d3cfbd0e14ef7bf13200094f4bd911ebcb4dcf6d81acb410d023be957b430a654d087a9720ce47e5102ddfe18eaf112d92e6cca256c43b0b91f5a46d83d3d5680109f264d1bae6125b757e8f7f155b4cd15ef3953bfe8a0b955b960bb7ce124d88b0a29d4ab192632658b449e4c6378c519088395f2ee7505ca4c4bb0989d0bf8243b1df6f63e3e2e927311ed03f29983c6bcf506174c4a2d035015644398274ed969c787d33f0c71445767ba2001e922b65ec331ee8fa71f407fa1e9f01a86ae66c4f86e67d9ce61bfd5eb8ffe861c7041db757e288a3a28924a71ce99f0193b1b638c7ff4104f55f383d63e82f50dbc547ef7db6d1e1d64878b41f38dba089bc949ea89830d127a21e9a7cf2ec30eb7bb8d8cb1b000b7669dcbd61f7cfa63a6569701c748befa21f48b944aa5d3320b93d3122e2612afb408b309fb306a21ced4c0b1149acc45ea1cf8ed3a4da97d49f30ad955ca64169f857231b22a9e30214322f2af7149f7fb0a17c7d7e8defb5ee0dfab8cc2c27cdaffb474c639e890ee629f2d655c2e2b98daeded2759adc1098700395b36dd7989a52f2ebc92311277a01e719256ce6eb9452a683576318e3711daf924e8a13c2ad2708cbe29522a76fb7d2c753ea77426bbfbab5d9c46a553d63222f4897a1c15def99345859b211fd13a345ddee880386bd482f54adacf898c56e4a65344a8dbd244dcfa12fb3270cadee890c82040978f1b993c69b4671f59b2985b1d27ecce2b8898126302556f835717116a26eec60757182ab7eaf3f609432a8312c9040f8a20ca5ac508207f1bb159b3d4866ad91ce2407fbe6d5d845e4e3cb10911a38cd351cf170ea2b5d8fb6e0d15c8c087138aea95f2a1e0197929545a4ea9d5fd066b5b08186eab731e554e0748efac41922670b4e83d4de23ad720d54b7d6ff160278bb0b7f9828e5df5e267dd1a9a879d68d2dd20101ec4b32b84f457908cb211903137da234c808a80b58be6647564648ecd679901a261707b570166c327d7d5ebced48e22459bb163e60d4532ef5c952c20ac6bdd70b4e943bedaff4c7d68f81e53da8051b9e3cb195e83e2f49c0a88dec9894c5d5ca19b39aa1c72ca152337b34bc90ab459b8772513d7b9655f0cad70eab45a23138b53f5a0810d6b749ee88bf079a77e61313073da3fc0bdd1f1e3968ff40f11dda968e0d701190616b3c517b7b850eb57eb36876b0b8b01b579f9290f012465b7cd89e67a2f378043670dcb58edb28ed0816dd5f979478418a3f0a250334bf2ff8b406c3dc0615808d2f726c65e7d453e536715e42edc08109d21861bc8ed10fae00548364f83f5c6e4b7efe4c87263b16c295f861c7fc47a5db0b9dbc845324ecec9f984cba9a19d5a13238865f9aa274046d3821b7054c5ba6c45902fd2109226e9d572c41e7fdd269e5f5b809ecd11a40cd47ad31b24cabfce4e7229d6b16d4d5e276cb39b286daeae4ddf960c29d2d8ad0c1a2015622ef72436c42c6fe8fa03e241d14c886f40d6d26cf0b454a7d6fd20c6ee10113c342845b39da6bbbf7084ffa814df686a3ad1630886b6fc80711c0cbb8ebea39d0f0f1b6949a29809ddadd1f3dc170483c79ea1ef2b7fdce8dc355dcfebbbb9e56b2939512b22b3aba10ae1e7968550cab328ba76f3d5b1334d49244ada3bdb50fe2364a286e2713ba0cab7c75790bea8e65616099e1ecbeefca55ace3cd6b2ab4225883878eb68557cda9a4bb276e56c565f9d8dc0693472f3e5000fdb0efa68028184414c5980b929883f0287950339752510ba4bf5dcd75add024951a2d6f0bb0de09df2ae6a53bc45a758dfe3279cdde0ba0770b3340928b94e537a1f2e4c534dd117df706af7e1a7c5328ee035c828d5129930a62f2075b9a05e0e9088095bcfb8406dce53f5d981d20a9fecf7df98d0fabd879ecb0e0ab55e332121d34d8b6e3802e1f709d7cee75adea5b8e5271d66b4106325924b30c8ffd44e917705b7f1e552bb2ead77ec26675d060c8eb8d1f6a2fec22b92da927fa76323db819c49a452e32e209de30c8899a928db72a15f0c2ee21c0be0db408d4efaa07d0cd83f962347465e6968ccc77433eab3b25cf8d4178ad719752de7d3f09ef141a0dcd5e846793b39927d82ea31b15f9b2aa0abe2a6c220486a3218a8a22c58be256bb29be9d13ee3d7ea775debce365af68b75f7d8287182a5cb55d75f3d95c0a86660e846320986f2372adc22729cb1b334ded98825931e64730e3a2c96535456511d69193b6b3d14afa0ec67b6b5faa60c54daaf1c9f4aa3dbc2090698c877c89e5100667bf06a789b05c1a20d408863af6980606bef45d412f35d34759189d4e07f89a68192167f541c5a6cc21aa589b50f8ac3abfb82956bfab257155595c58e976e29c34fd6e23790df6e617a02278dad0360f50e2b44fa5c62c5e4b858def66406ec22ea1d7b943c8263f1007b138e7ba10d5824af43def91aa88fea0bb7ffdfff4e84a45c2afe4c242d3bea9201c568518d1051860c74ff8b1685cf2ec837fb8e05ff8c2733865ce101f21aa40ffdb64b7c0d30e2d24b4a6a13b3cfcbf25701d7c6c5f84f42cc08299006f4345c62fd2ccbfc9c2528421c9fb9db39cd580cebfb4a6bfb5ca9756db3ef1d6e738a120be69232ad5899324705af7cf0cae55897cbb9cfa560129decba1b975d9f3bb80cd3a852de9933a26beb38839d175bccb8ff3b6cb5977c90ad4a9476904bbc4851b640bce1cf42c6beced539e5cb0606a7d690f979218e2b99102f796d9564d49a68cbfc40de0ba0ffcf7044d480061858109990c5f265f888906a9916d2e57f3598481d94f7c236e41585670269366f960976c4602b6dcbdc71be82ccd2bbe3d941a3c53d80496c5f1574e2d4c87efe44d1d0152c56df6c1f1169ca45c46e534a6c03e76dfd013b4118a3f42348031bd55551543a001d2f37795f10ff8cee7cf72119f05c4c725ac9e4db50445838b48d0b75de2c07af568d6cf9b1ee1ab3c9413fa58ff8f93025e12a4ccb80386b92473e6cc0b826aa89531de14c59f2b37091e72224f32863377e3e14f1e7770ba42478e3390f854eb04a45a617837666ab645043c9d4801c81fc8bf9e8fa9d5843b608e9e2f0208fd58c16e025a69de3e86469f5b1292d132138e08707fc8805e62d0030f8b6d6cbc98a9512414189f022bb05118b70825ea2463cc763d27c7dc6f2b60a10271cc931a62afd562987fbcfd6d0aaea86723668bb966d3da6f7dbcf95c5193063cd5571de1267a5f14584caeb84063630d68c54fc938ad52942c17a297558900c9a03fb7655675b7e33c2aeeb431671c4c432aae87889baccecaa7a3ae1776cd0e5ba36fd1824d1512a40ee969677b5cb64f836baab7b18e6b173a62e981d7141892fd9dcc3a2de9cff49a85129e3f32f47550c15d137a08339d9bf58f98d6cd058fee96a12a5fc168ab3c34086bb43ec3d5ba77110177bb4d99681d49f47d3c879ceb0747b205e8cc4aa0a32cbb3a55c8b28d09ecf2a9d8baf4f9e4c3a49d378a946c868b63ce2986260e141de0be9338125dacd4c0cbec4dce287c511f08402a7fce71efa2cfe05677b911295552820d057ef62f0b239a1b4dbfe4983467aa4bc8fcc0b70f976a6b5c95cedc62e1ac9ab0b363a77185f9beb3099955b479975953cf17b2b5a42cf2b0d26903f3419a0a97d1986a94e4d0042518632996c2c678cc6000d8dce06876159ba281b26995028d6cefe36da60f9b94550bbc9186132b0eeb734663c5b550fd0314cfc671016f7a1ce3aee1f013508b67b3656e62d027bbd8977e1527bc8701cd7e1323492ff3de6777a951b7d25e75a121a410004d15fe0a6206827ef6a4e73413a2207803c1ffa35d0fa881bd6d1854a69edaa92de988e8d4d060673d30a7ed777d91ce3e61b353a95131122155daee3c34df6b319a5e10a4a0901e0f3ca119467f27e345f112ea69a7c888803f1388c219fdb9701912b57abd50c9eee8384fc83e9c9913892d6fe4e1f70a3b8ddc87f18b679e8e7e58571a4da5b2a68908264bc5ad4e31d38b1b7743d09135cc3d0730a070e91e84bedb207cdf4596df8121835ce630c65515234f2cde26e9f88ad9b9bea2665a31f9e4c2bbcbed40d07afd57262459d80e674c9cf5619ff2cd54a60269b5efc615ea1b7a26ac0155097a5603469cc5712f485cc28f7da5e55740f7ce8667aab152cd9d436b5b293e3abd6891d8a083770a276b429c43ae27c91981bb4a07848f3de17f385b62148028244a6f4c9ecd208321d8d2982df1b08c242cef1dfd60aa8a71def2de62397a3939d2ef3fe891b7aebecceb1ff4aa0adb57ef814cb641032c62f4e14844da49b25c640bd7eb552f790a84f0a16715069d40099e0b14e4ac7498d84a49e7537065c84c5d5684d5d471c7be37c7d22c8532e26cfec1d765c465e537c61900dbf27f508c25bc1d235a1414d42f64ede08f9f162e22c2d35aa3aa517682d982f25e3c180eb01cf15268a7376e148885dcc1454fb04a805d69e8698876156f78dcebb2638f119d7e4489c82f1749283155ee443c9d457749879f8bcab5b78df61e0caab7045f1f6f100b2a9e473be43e7b611806781ba2445c07338e345e34964a25b95d6a9b26062e75c0ced394c94eb9e81875082ebe91c7f7e18c7b5bce15572b700cff13349b7aaf6ce8e9554981a12e57b5369c3d0d5264764e8ae1c15423849e1ebcbd156f5256fda48450a302c7ed523bc04ad3f1b00fba4bf34f794acefc9e248ee4101d8755b083cf857cc45908665c3d861c771b0361db1251da88e556219019cf7141650121abedf60523670c2c2ba320aa7f072d8ec15c4054b4032c1f59ce96f853576e67daed5327dcd927eba188f1595884064f1cea5198bfce50d9c28106457743557ad69bf8ac865d8fc65c598958f4b00469a3668d31420af9063f85e15d23db7a88570017e213061dfee835c5f2f99f48cec64b333f62027e0575f324c42ef615389895aba7bfb113b30de010af8c6d0bbd3e75f8fd47a41ce1c215518c9507b2a63c5252a45360746319a18e9cb7bb3be69c87d88971cd76ec49fe20150fde92d6fdd6bc24f7614e8e1b97d163fbe93e4febbfb88fc78f3f3ede08f877e5844df9fc326270d13d87b7b4167cd05bc049204a419d341fce33667309f067c1ea6bc04e661e8a7c9b0f9afca688f7622a06ad759a835a44f1fbf95b65e0b4657fc9dcac776f6d64c64d33adf25ed2d16faa863e1662fc9349243ea70e0d27fbfc68d4af7a6f21d8a37908aa6fafb95f9f83ca65039ce1f7c77d12d2ce4a7d1fe7db899b52ce225cfb7b3b1d687b85ce6ca46cfc2f654cc7e0611debb9dc11ff29a399fa4e7a56c7726278fd847858efbd216489e8d0af5733f6ec5ca8510ff9c1cc83b7533503f7f842994f6734423586f16c4c3982b3839b6cc1eab38cd5c64df6721a3c4d15148ba07a3a46e51fb096a995cd4e6421582914f81a86b6b1b37b9e4d242ce8fb4ffc755f21df3899ffadfbfdd2abf04ed266c4247b220a7eb559b6ad5ebfb086cafe04344464d62548948aeaf55dc8b112ebc696af33a01de8dda6e48591780e57ab25ba68c57bfb2d56c3e315ccde9c1b1545ca4fa8fc99faefc3f49bebd2d43665742b71e981fe4c62688fa59fb66b96e1daf530bc26746711a580bf7adad6efde349dbf3d805f0d67aafe89758ea73ed436b56f49051d55c636421c1f581791dfd553aa50fafa93e6f46f009e441206623cefda888173c7537fae91f2e1027732397cbc3d4960bf3dd63ebc75779f039ec1d75ed82291c397b43efc3bee4e64f7510df4ce978ed40e7efbd09e39039d220fe7baaf055add191710f9a03e2cc51871039be43047864f84c089a55dbd9d85053700cbe716e8782e0ca93b64e16cc37e5adb391ad164d3089da4e7ee9f5cd2adc14248ac6aa9bf5db0005b24e1cee42acb94dae7b85f9666b6031984182f4d104aab1993da643cae21e0da3362ba305ec8286efce408a373ac45eaa4705dde6192c12667320d5d6b3a95454188d28915d8e2d7c24fbbdb5ed3fa82f32053987cc6130a3e513e205106409d1d6bdaff32525f3ba982042b8dc2ff29e1738cf62266080becaa85ba2b29d499a3c9b26c7dbe087958c5db3350a92815fff2a94fd9db99e3c351afd0d41a8d0caf844140a1c09c895358d4fb1fcb18f0285490e11b6338adf96d87421520d05bfd99a9ed72ba40a46cc8cdb88c61cdb74a59c0839b2f47f19d89da8616d943c269943637b3c783eb9908de74a4a5b57ba7d44b46dbaeec30917d2a36394c1b02ec316c2febb50858815ed9936273c85c387c12fb7621629f059c8f112ed864bf61e5e477dbd9b67acaaf983048cdb211e706e905ae484ae059a52688a3b07b38f8610422959a6b8a14e83f9ce22dc69d7c6819dfaeb2fc6b5c239090eb4dbc23fd7761f8fc287836ce82012cfe5b21d743d52afe4570f0a4de47b13e2d2798667313a2ca04d91fd1e800e7b98fdfceb7d1b6bffc6ce430fdd14212a4ae39ff75acfd7012b7c4d36bd9226ef27e26954b18fa7d3d641723d7970579e38d42e39f0c3af211d13233327691f3a12273216f977225128b83c900d2c4ebbd23dd0a13dbd4e81610a22b4e49421180fd3e793da18ea15f6b1d935693ecfbb64bda4597578d091db72ad3820c8155d8240cc09dc8718c18462829b2029569868da3cdc34ce2deda6aded0cfba7da2dac6c160224fe55e56dafbf9029a7d5fec07128d298a094cf5b1a30dae643953c05f5b38522639ed7800f1c104dd8fd703085e2289cdea2a6625f8eba10f96276b92ae651d80a5321e2d54868bf786ba2fa63e71fbf4d836c1069894fe6583b8526280628d998d6050a73a50a2a3de58e3717f51db37c72a34dda2690104099fd5601d6e2ce334e9fcd5fee6832f5a44efe145caa3e9a64d9d2975265242a30054fb41d1b236980104246f1951e4d76968479e1703cf8e36a4c812a47b1455abf0bf1a3710b80e85bbb3bdb8f079708b1636be2d8e9ab8f2292fc256d94ac59a0d0a6220b2507695c3ebd32154fa7fbb0052b4abfefa142a5d30471e95f79a6936c67706186726b60911dfd99745056f34eae11630bd7ccc8951a94b6960254043c060a1ca0000acac829cd001a504c75b054707f772f3563a09c077351fbffae527c6fcb115ff2e178048003c79863f606bb0c282c36b0c61f902bd840d2bb1543b734ed11ed33f29221cbfe8a0982e13c4d5eb89c46af79978cf6a94030ff7756c2c4eb2cb49b26576e3e5f330d54f41da40970ba39f024cb4550f93f9c9d573af4d53c17d3e904599ab098b2ef3b643ab5953a85ecdc11be9e6aa5d8394508a04135d51505b7b8806e3b5a58af14136948a0bcdcd1b4db8edd7f0071839104c8dd40f6f66b388af7f85888091603eef2c433f77c86d21683c71d7738821822f6adcb27f48fd34eaf596260a4d31014971b434cb9527355489a00d2a51f70e3020a0746f9db5f674cca13ed9671b1b69d3994a74b46fc9327f30bd11229dcfa0a16f7109fdb32af6f02ed0e060e053f300d25444789f6de3aea9f4978d6f357bc45cc191ed7d2fdf2479f0a23130f56dfd44fe8c17be94276477ae4c0972bf6a1740dc510cbee38dce9638b1d548b034100e8424ce4e7ee3219b11f611121385fe9b7b2f00ce1009c972a3daa737d3d7ba48d848246f0724a3624d1eadda37ca181e3f2d0c8f6bf89471620be4bc94739b3bc61dec4c5a809e631f0c84f6c10878ccd9312fe635e39ce623c0db22b875d582b5a8dabf116548bc2ffbfdbfd3823d797cffb463be1c27f7302fbb51a994da84ad442a0c0d42d5b1ca1061dd0ff899eb8bd9380d87f2b55e1e9f37e7b40d7e4c7b12403574004e606c063c2b0c3eaecefba4fb871ba53e250b5558a43327e65d68d069fcb7e8381b3e4e81f49eeb4b61f777e584387af483f7b43c8c986225d14233281fc4fd4ec925970ec0880b2ed6b725fcb43fdc8c5480518e0c7477a9a7b281527c9b1080552fc57e4d60fcab5930dd5c20ed26734fc530a01da9907db2e7850527fa35e32964f1c958cde78b8d8b66dc2c295c425c873f7fd34a63d3b1637ca4cd4bda727a3d7a43b263021d2c6cdca5902c376621acbb39f3d765eddd2871b112171a1c8ecc5257e509c59d5b5dc747972dc2e73e5f968a2023c6db877b7fdeb5a5c083c1411d1f8a7105f6c8cdd702a285b14ae9899fe9bd240f97c2f646c1aad13e31bb4b61109de68f6271e4b8262018ebf97df27fa8e10ed27ce1653977622f8680b0a7eeea07ff1194cb056670ae6a459f4c0da1eebf43fbaacec66508a0b7af2a8090685d9335569e7dce40c4c409af30a7c25a8eb9460734cdd598ca53d0cf2d60c7b3320bd3043f2e882d170a3fd27950acc5d8a6cff6a00cfe39033222bc3af7ee81129f2e1e11ae434b3353c6db1858898acf754b7451be20cf2277a0137decf312c171efe658825be615dc5d76440a108d13f1986ece70fc27b23f5287fceffb68e34bfb5b26272de126637b4ded1ee6aa1704b2b3556096c72dae843c934230f2ffa91e5a4b4418a3dac1380afeaabc2ede38e3c7e42c1c8c2dc4bbe03e078387dba32007a4018889084c42637932563c3fd09e53095721e91490f2d8b574bc496026e4e9f6f486035b26df28c138e4b3281ba2177ed96afa10a2db5ca6696acb2c0bc10621cd02733de852b3a8ae27ceef64894f69b5b98f6529b84f84cdf79fd125e283bb3301ffff17c2dfe8a242d529eda342744a6e219b63479f9b8968a070660b556735a83f5b22cb00876a10986e51d3d2e25d4c2a2eab77552f455f654b3f793105f1eff04befebc41ea65aea741f4a62028e4abece54c58305138954ad86aa84a1496ff44652ebd53618817a81760ac5a6ff2df73a7ec1defbaa7a709acdec3d2daf068b43e4395a4090ac867998a20be76cf9fdb0c67cbd2ac11cf616ef29f91a46128a0839b057409d42d5a6a4c470ab5876cba50903d68e9ebd84672fb12d90dda7fc7d01a92413b0b0ef22ed77b0c91ef284e834a5086045b602f3753caeb551c9b7850ea3931fc4942ff09b371f1e27fd6ad85dd807e322abceb1fc509ea5760f5ffd0c39b80e922855b2934f4acbc4a733080e41e995fca901d350f5e0b7cddc52217f898f23c6029c5452ffcb5c266cf3675c4d071ce64df48c85b5c11421e1007ef27df46ad42db016f8ea09522e84c804baaad9db53e2ae182084d94f4ca20f738e70436c35254b37692c64e209d599cd4d1d75a8d058cd1e53348413b786d9a634b6fb4f037bb9fcf6991f988d368acba3cf0eea7b7be041ce92d6cdb3377a1f01413ee01352986f194da14de1418b224b7dd9cc349a0e16493bf73e326e3c1f88dfe682cd769ad627a826c7f8a399c3a063b27c786cd84b453dd3d445afe8820f8e107b4da917aeddf4dc0635f262e43fa086c9b48d15fd983d03ac5763d854d886a8f0abcd05d24144edcbba6c95904f75236175e0e7afb682e82ba0afe1824ea2915adb9f6797759d050b5cfa98a01717149386f12d979a00b13ce201fe85a3af907f56442ebdcba4eb7527812ff5db642014e540e7667be9a48072d400dcc99757c7a3da2668155a1b40f6aed94c53d8548ce1096851860dd22d01eff1e0e505c09c08db83c979a6a2fe1a504d5b912596a4a3ac095145fe7433270eb625a0fe04162081ddd67c502022656dd68840dfb6324c1f5aa02ad5b29e9da4f823c677a96f17c659b84cebdaafa6bd010c6aa4ecee7724daecd641d27f46e0f0a7fdd998689937009cb634951cbcb4e063106664e079ed3f3edac6665e561d8f19ad708e2e4f012e6065c146636116ce9de4a0300f5981e9ec4ba5039ca4e633aa0969c4de92b41090a2582077100f5b637025272e3f0fe7563fc82cd70ffd54e115859ea0b090978063b11dcc2223e8bd58299f24b2e507cde7b2e62fdb4e58cbc7fbeb7aea0e76b8928bc12f7bf92d5d1e002dd2ca62855a28181b3b6c8dd4aff94359265a4710829ac232320b2f44bf1a8046118e7727ead74e103f7e893f04b169d00a9ad681ce28521baca7be3654b9f40555b567fa77a6cfad88797e52e4952b665a8a68dc8cfdbbf4547b2b3b02b28aef41746424598bcad1030541407e2246055a7248c2c621eb86bc2361267e6fb0256c75aa2f45ee32ed31d65141d1f974f7ca9ff70410f6e2280fa4e2d6fbc8d392b578c5f6d39f165069546143e074246ac8f9f9ed4afc0d7196d947d95624c8e080fb410bd8789f57971ed9839b2b0648e4bc03bcb7e41cc1df5e72c5de07716bc8e5dd471e2d61c8e6f68ffe2d60adb82270ed78a19e3d99cabb2afef009f3c3c3ddac8a21e1582eef237d0850d74302a0a8652d54eb2866ed55a6cd36d190f61e14f1d17f19ec8cd8212a4fb58eca4595e546e58e9fc541df27abbface855af55d6b911b9eca7b07b635ef970d810475f60baf0291b01b22457b2a6238353645a2b765ee84d1be6c4b34f4279f678470339b7550b11a724c58c2d5b8ba56cd6b43ee91465a1437373090e0468381211883d36799668562a8fbe3561af1d17cdc784964db90548c549e74953c528f76aac6fc77ca63480b8ab870e13d97a133cad55e39d8c7a069ee04544f95b33eb0aa35c14d19674d6b5795c61be4163f2ac902c231d785b414225433e0a94f7a2c90c45e18392d5cacf1f1acedcff5275a9e1a232b01e450fb55695f0445aa45bf44fae0c11dd24ef795ffdd043975c9fac5e1d3cf426c3694f9403dd7fcc6c3d7b390e8570d9faf0099630d44cec7ba7bfb9e95932e69911101b3ab3bfe094d5dbf0151a7d2e6dada51438d0bc2e0ddde13bb58e80232af6866ea44bfbb87e20b6259aa3355be6f5772651e968d0f541dd5eaac3dea30f4ca06232bb9c52ef9c0e7553a37ca93e16f1bb28d12812fa5b5578837835b40a659434696c042c35caf3fe57583aa1fe5bb0129eec719cfea765f86bedf3ee4783ad85d3055aa8f0d0a5b8abf7bde973da81674bba45c12a8065e5b883c3932e00c324b1edc5d1da396485ac178432dd61cafda5a79388c526fa6c158d7d7ff122ba88f33a740499a23db547abd0afd71e0b5f78412bf8d1e1e66ac5d3bd34c40688515f3780add546f9394bc59febed066873aac464427e4e8123a16833b1d4be0acd1c9c10bf70094b726b9661a9ffc42c9431e1a7b1584038421200bd1ff943ec6e5956c546507c846417d162a8f100560f010a2366c600527defe481251a5daa60d4670472c8eef5978b3e6a2c95397bf12c446a34c09542020853deec38ad7bc481587b8a68ebca119b5584e998956e0ee01d242c8913ed187484745b79e0da61542e31ad7c494cbd0d3a84b8c4a50faf1b32e6b5dac92dab8b6b621fc836fb91c1f5286d91b9873e821099c4ee8628ed3e33c72859a416df3921d5418a78b780fa701894c929af43f9925125e3c2813c5ee4d14ec1865006ad1dfe5b3cb42b5808fc570ca06836e401787be0610665adbde1c6c471683bacdbc351e0fa1b26fad1b924f492492a6e7bb77222cad75b2e93fd3162ee99ee938ddd42395f8231b1f73a372921bf3469d87c2f0cee7f2d820354c272c4c40da6f813fc155bf18dbe7f7d5317428d6c13c38422e7f0cf7ef54d6bdfbd44f43c161ece041c359291ec3b40f5cb59d2d6119da047cb74d1daf9bc53d6b8c1fe8d0dff901fc6321109eb96e3ae4ba8c66368ac7232f72efad122652cf1fbbedfcc5041f17b957a548cb05ff8c2de5af321739bd7de7098f2f54f9be2cde74487d36c7c919fad02d699e8181526b4a8407d810ed89cc354081c59ff007772e3b7592b7c551405dc703888b4015495b69c7b0bd75f3290b64790e70a7bf70fac57d8f534e6e0afb34ab47d2f8efc82360afb711690e7b598c51418aec4f260eaf409530f55dfc80078dedb70a01655f7940dc714b08bcc158e44b1f3e7d0ac83a0c9925029aa3df20f9fd51a57ca0195e5e8bc429ed5f2a115c289a8798f6df706ffc4f1a39e4d9d7adcda50ce3ab6bc111dcec2ce52e873312b8ca88a92aceacae26651e5bf75182d2af422175fa2e1c195b944ac91ab2aa4f02017e9536b61e161eca52827cf09281dfe6e4253eeaad0edad18d14443e13dc7fae5538bdb6fb9e437dc7b22a178feb7c1a6dfa341dca722072a211d4b793dcc08407d3b2581b4e0505ae681188284ccbf88c4ec0e8b7de2795aa4b0be2abc0c75d4adac8f276c2a32b09cb8b04e62498fc52c040cff82ced689514728685b9d89b88e3e34a2aca4f7be7a78c9b51e9290fb10f2d76bb113bc3aaf5fa1f5f4ded0798810322fea2945c703bf419e4e6deacefce07a1fb3fc35b8c1e1447718c798f34670386466f5fcd53f8e4a03f74fdfa70d7f24d1c395035c6b2a37e7e5e5be02942f6f2fe3971fe0f17e0fc1d096982a42df1cec7b2555d613350b1df61f274b393fc1ca2e17d9cd15dc57c6ccf13ad5133979fc348a2c694064afd21686aadc87f0b4c316b97d38ba7a318d80c8a55b12fbd662e9cd9a1ea878279b42dc7256fcb86a8dde8bb6b284dd61890fd91efeeb40a6cea1f15d327e439cfe0fb1f630683f48f990e597399d2a85263ca3bdf55ed8c6f6c56571d28701558fd3ef30f2d606224dfc85ce8f8025bb40f5122b8e44160677116ef108b93aa5b9f0f843c4bbb03b5cc163078caf32990d1048cd91ff1c8ebbaf8275d11eaca7e4c18ada34f6c89c6efc644f893be38e56d7ffa6dffb16c206e2a593e04fe8d131a2b02f515f878b8b4aae6616247ba9a8d0197f757e6610c5ccbc17a357dbf6fce7654124a842e095bdb8d2b6154b30b558c7c8b42598d999dd413ad41bfd9c8cdf4697a5ad5be35a0458fab0ff3e45f5d67ab0340e0ae12ed2e292d753293eac0170b98a5ac916a6d86f6e1d5db38a10ba394a4559701118d8437e655838be7d26536bebb974d93ababbe7b439200f385a2a789de22fd8e2d21083884fe86672fc23d5a28c960985f129383696e6534ffd9a9f9eed5190643e2bf65e7102511c78e2f6e7473a2d6bfa9e02afa9ec7f70f2d791b9af413217818b016714f3e5dc296584523f5a5bb47e7b43ba00417a881fea4a3bf26aaaa129392c6b988e82b06c00443ee6809a3889bd500bf1f2346d15c02c0796bb38323d8393da365f9ccf8f334b4d7114292a0eb0198a18aabb99da177507e177d425170c3a337393186b70e70fd036375391993c7d9b1526a1bd5ec443949a9c5feee1838f0a7c56c9379c855c6769cc276344b1e16cf9884f1c05b756a1893fbb6e420ffb118cf7b197d869033aecfb6cd20eacb467e5a0f3b66865d92812ee14adfc4818af01f818d1c3eaeb05ba06334ef6435844035cc3a620a9d87c8fe4694d10c0b1875a9aa5886e7e3411d5e7e761c0cf21c16552666ecc5ff01942e026b63d63c281d0b58c7b61295d5155bc7291c11aaf8053610af244b9c40307746276ddc074d4afac0f2806d30c8be9cde3a482ad2d2db45d2c73427ad9cfd58250ea49043018f9f70ab478b8e37e68e72aa7f25e1e1d1ede63792618bfebed528714812b80ec6b6a4c718a8bb3bb56b8f75e2da45f0e67f0078a53db8a71ad3efe05ca0a7dbacc1b99309ab45c17c513a04115856af194a9fef7e9904e7cdb59c7416976bbeb1c15f90ecf8a6843b78c59964efbbf77f886f2a45510ff1ed6b17b5f8951373d9e1cb0d655f3068d95886ce320fd14e166a03634569261703906e5d3b66c8541f5e791914bf47cd51dd2b725f2c0fc3799a60675426c02a8b993a74b24cabaa1bba8de29688bd081906d7e3b2cfdf2f08edaca968a5105c8e7e7d9e95d696683e07530315409c5d19579425f33c56a79753f66454ff41fa25f0ec0bf56cf135f2568ef6c05124f82152b4a150fba6808fbfaa1327d441622138b3a98f780c6a55d0dbc91d93697f83c468d6ca980e288eeb36112c9bda2f0f61bfaa32e03c8a91c7ff16dbbc597a80bdee2cc439e1523521a30049874146f212dbd7a543155f438809361832d633e0c90ea61083e28a6f96f6710388d9433017a8e1d0e97426bc692827581d3982bd08a770bd71fb412d2a74552330d407921b4c7185f7e9cefdd24033a73216e58f7a64301359065a3a1f3dc81993817e0eb4efaa114709ff99f1f94a4c2da042e5a114a1ffc8dbc1a2595aec4ca86ea049161c748f7b019f4759eb558cf192a997f10d09396c00f1f32d63a7ea1e4e474abc8b3bbffde7f8ca63a709cfd2770dbd89022d3b8c9c469a32b2e4a497744d9e7dd38ed89bc6da41225487f37ca3bb6a7bb427fe8cd8612244e883c63d87f6ff097fc9b2a7fc186bc586cf6388a85e8e897baeff2259b92a6896700aed6709bc48ac9575fd98913ec4490c65e94ab3e7f6852bb0dcbf079f636b0b4ae075a125670a30d2443d9d98554987a4822af7f14f17c8e52ea298e084ca721ad58eff0af26b72453d5ce1539b7a8ec16a128e1dac66784972368cf96634e866c93795183bbc9a1218f9483ed8067d012734d462823589561797d2328e45e801adfcc77363ee68a7581b4567de6b11189c92db438f43cdde08d86ca7c7c7165fb28e9f7a1c742e545206a3620bb5a2340a4944732641b7517d04cc34fcfc76c514a4071b4bf6e58a734c2bf9a9f82e5859c6e79c2346f8779b06f9bd9614a67f7dbc56511567cdcf1f29f0f930bf6bad4874e89467d03f496d4b835539b4ad5549ec456ba759828e22d0cc37bcccf820350209c370186960a3da395ccaa97d5212ef3f9c6d5f8edf08eaa001056a0297de5d0fd8f9c0aa6a59280dfe71ffdf9947dfc4d83e6627db88a070ea58d2be4629f2f31be4d013f17e87ecbdd0e6b800e9fc22822e22b9c761ab5401b15d70ef00ca4737a68df0a63ec6ceed5228014bf5e5cd495d3dafd1b6b942bb64c67ad4832432ff57974e67526bd26625b557a074b8f99ecdad39eb8e8820fd2c121e6b6cad3a2eac16306ffc7e256d707195cdd7eb67004a7efc5a418dec040932e2c769b0592b4e5a89e06a1b4dd6b677a63ef4444fd1276c12150cd5bbd5f5c4bc7714e6d698280ee458959d1c8525e89642e74002232090fe4adc7d7f6430c198dbc2cd95332fc397b42fdf5750ce694428715e0de9d51dc7b8bc4bbfcd20909021ac30cb09958e742c71e20ad0bedf10fb2c101216ff2c143b280f545e6fec79d221dc1afb2300aebca51d739873fc003180b059cbfb6f29a3f40b6b74095da229159781df7b3cc7d72c212a263b555548a65c779c2d0c7798fba36e05829d1fcf2f91b9b7d691086ba97db5961fcede65cef606ea15c6ef3b1b2569af157407af40fa492cb51ab3878cecf33fcc706fc13c6eb27b429edd1bbfcc83d8bcd14ab622857310491cd6fcc0f847c3b7c12b2fc09f807cef72f660cb86bb7c6941887affaf7ac51174e481c27139580a3ed775f6d8679941df5cffb866de7ddc3b42427237b649c3c7b917c350cdb62001b82ce92b413868a8509450c0bba87be51abba0c176a8e1cf80459b2498a536b7392e83a0963332dc48bebf5ca0d5d47f8fc54b1ecb51b2922a488e38d3ac97f6200eaba2ec1e1fd1b0c34362af70a2884e36de87647f4fb692f91c684de9b617b50da8ae4775c6c9a59d040a27604c22749f86d469e60dcac2accbf7cc7a3ca6c876308ef00fd5c519acb1aba4b2106b0fd66787ecbe107933379c2f8f436c6f1bcdbeda231d4018c278b31902b11008243d7e3803f1b06d1e63b92fba2c93067cd954b1c77dda28692824eb7927f5b0c15f092d5235d23fff58a062a9d3f5734aa219f1a4a5cf902dec06f7598cfcfb1b3c43a0feba185e6a47d367afbb174ebf884b843e51c5a65ed2b3e01519204f2317aca89cc36d535ffd4daff91a9a3e5b351c0af6b5f1cc728624e0287aaba7f78f1dafa05bc3be96d4020f0046167aa86e877146e8eb1d68a9fb3d0cc43ff6487a523553869cf8c6d92aa37fa7a6f987cc48ab0b96bbe42f0c87c829d5ee24ff7b9aad56e56e1561904ff886c7241647da117bcc8ab09997ac8fe00bcec344da91c7531cffc4eaa029ee9ea80aa0bdae0d8685a681bf77a0557481627f4b4207dee746cbebfd47969e53eb1ca586a9438282e7e3ed87ba05dc0bc13c9d37453cdb460a788961721d361b2af776989afbdc1482bdb695f98f96bfd62a010e0dffebf3140a9d51195638fcb47d52784fce4fb3074684675329e8922970d5560da1b283db76f011677737f4233b4e710886e7a71948942b774ef8210f7cdd10b59cc2700c31e75938bcfaef9a9692c982c996f49990a71f005f8cc77d438a6d181afee48df6eaec0874843a43895255686ef63d10d6838d2a35ad4b3041d5eeab7f7165a60e0956d9b3abebb2e87e22b21a91c03150af109b0ab5ccf0ba6a60967ac9cfc225e8864801cea5fd219172b78d207a2f2c7330e45d6f85c44f196f6fac6dd5d7a8da1735101cce7962969d893f0c2d5d0d048019a600f4b562dd3ae65a1d87efce2a0aacc7ddefcd9809271f4c055ed50357d2fd44e68348f4a655ed500003bdcec935cce3a5bf2d377043b5e872ffa182420e519e7d52d098b5be43589a575b8cece80dc4208564112c642003c35080995a384d85e25fdb92e0742dc4f126de6b4c2dd2b1a5ef8ddc877ac87d763c4c01cfedf8e07c35b0a186a441b9424560d8ae42d7a7a355eaab69f439d2e62b57113c4f8c190f27ae1d53b62b34c0243a00e3c175a62fd6343083ffc6bfd969cd078ff22c42df04519d5c9453ef7cf9a511341289b3b27add706b6001f5253fec6cccc84521eb8bc5f0cf9fbb4b48702027c337b9e7b1afcee8280435dc8428947e70801b28b2341c42a74ef63b4f0c733b9a3ab34f18e7c1613316392895743e16df2ac3d2eab8e24e51dc3275bdb35db0d7aa830a8cff87cc80c84836742b703b03cac7aee66230c79a45a7f1f2cea2c2f6ae3f3911833ab1fb9850948fe584142d8e1e8aa2fb85d545f6e398e94098b8731c10ee4dd4129144e08d20e0dc7d9a91abad5522beee9eb43fbca2b8b1f95c71e986d6114b34e804f44c0aa3f24e5c131de33ae9c796b8f1558baecd1276a4c5783ea1526f5e8099bd0d6c0b0b42eb651122e3e1cdfbce3bba234f0625740d8da8c092b90cefa17c32ef276e5ae707847ea4a4170e1396ecb208ca4926e41df5042d619d03b8ea69592fa09600258589f4defc49d28ea59d0486a5cbc27bd1c86751424527218dd3e54d4d6250bd6d826410692cfcefd9273c5c84023127572eeb0cdc7e7799c296ae88bc92fc13698db9671faeecf7b0be3ab0ce1008e5d735aec1ef1acbb90b53a9280043dddfde006e10c74fcb000bb71b55706228a8078053f4a81de3aa153be33a77eaf4ccd2de7ea010c2e283ea88a5964507008019683b871569fa41ca656adc54cff605c6b53f9688cd679a73ec334ff5063c3eb3aed6d87580b50cabee3108e8f6957111b0e999dae500b6a163f7e802ba21f073307da653eaa940ce43261c36eb312b079378ccc19675ec9b2e20e51b2b4a69a2c9ab79185b677ea28b801b0989d2898733ed211d19e3708e6ac040f24fb1905c36f6f2f907a573c5c31eb153b30534c316eac19f2c6d49f395473d4f162b38c6b5d8b42b24293fd7a0d9ce0a881a6370ca4610a0dbac2367d6a89970726ea161e7a50ff16bbe3790e550e1835376884d680e264d5ec3941deb33aec2e82948bd19de400ce1f73e7551581854b200d1a94914ebdea3f72eb59d11c71dffa950cbec44142358d27754160ec1ad29244f055f309ced959d2e6331d4c106ec6dece8c082dcd91260270ed21067fe0c1c242e12c9e547de9011c28c59990ef46a263e4b2eb2ee29503df2614bab6c8907538bdada455884b15c65a9ceeb970efadc168a26ed3c973d5ced250448f4b119d5f56031eadfb05a3d0566aa6d49e1d5d7a79b0413d24246bd97493041f782105b32125b72986c262110c0683a11bcc0ec976e0036bbf31fd1f6335cf0ac14f6140192c719fc6a3145a7f9c2de125b2f6acd19fb4d8def55edfa8b1231a3c963acf7abb3be38054d2d8831ff6cb286d51bcd7f79908b88830f1c6ae594cc7cd48199b9ec724f2cd6070d4cc2c049fc383768eb6b07d29b14fcc73af61fe1c6f8a3f237440072453ed6514f9039b7719112dc71b2649ce65998f92fee4f774b8769681497495c561eab41ecf9c34c0facc534960851515868772be346e9ce30cce2bc302e6a2e2aa6a08d74889deadec5887037377155ae06230afc9b190138ad02edf71275b11717c12b0971b609489304a4e7e5ff83ea1939d8c3334f69347bf319893c804cea9eb018aa244bf785d919fe7352532d8d1462ff4186805b2703c44100980b7ca4a6706f5b50a404640e8664147c6f6c26ba729d4c9a9426913de7f2d573b4a52a8a17820c76afb16433b64f831324d00577c9b39e9e99d6c30e36424419a21d589fe81d7bddceee454f204ae0660430944cede75404655030da9bf5a2c0684872b977cc6c0235d588079bb88c9c3d58909d41649bf5b84d2486fc221e26a2f0612d4e6aafa1b286465b85ed55c0a6e90559c796df81238f4045fecaacf49795cc3ca268ce194e49756b5047c51b7b5871d7f6a9c2f7db334d55a06b9f60cf2f67767bf3f45eab83faa783595e46c17b2f24f63da35361520e48a6046dfcbb55c556e42c6dc9adc0aeb14b3bc888d5744bcf0dc0db37f33428186da67859ec6608583d1b8b8999319f10ee513345f9900a0f7604498eebfeb0ec0eea175467130dfda85807054d02e762bd55060cf0ffb3de4fd8982243deefe1f6594965efe07b52c376c96e82658ca55ad62f14ebceb9b7ebaeb8266a776a1980b1680d206dcb6c3e61a6033325fd61824bc1fdf43782c31acbc9c9ca7330f36abf30404b7b18e8f68f3fc03ea6c87c691958d4ad16d7792fc8aeda3980496447f635c765f222ffdcaf08e9a4c3cdd5ade0a0287ff28e10f206108392506aabf62c1fb6c1f0caf055df0b562500146c9673ae6433279bafd8befa68a9b1538c2e48572ade541e8fa24464af5da6de09507b468d039bbe114585e63900afed862c2f2df4afe1640f0817dd4bcaa9d97ba805bf61070060eaf6913da1eec7347196121a18247d4a72c62db5cd4166b285dc99d6b76b01b2586866252a3c793cf42de12690283d97b4de4baca4daf0ee177b47ea6e3085092daa894fcff377a05cbdeaab4d6a44b937de06b8db302633d0c7e7ee38fcbce5431a4630fab4e1b7216676e0510a780b102e08127944591d17dc06227906dc0224dd0ba6415c3ded5add03643d49c9db8ad0fbab965eb4190825d2a5a54473794223dfd824ac36c514b9d5a94e70db011dbfec9e4fcc406d89308cf370ebec1f26d571da2642dbf73fe5ef02d58417160cd5da501db8874de304b09a5375fda2420fdcaeea8588f1bf7996fb14163943522730cc0c6cb7e9e62af3fd39d22db6c1533cbfa8b4c442e9f12132cf5b18316be116da7bdd063fbdd83c01af7f8c196ae21ecf98c1ab3a60fcdf9f5930e46af6937c923ba7097ddfecc99456d396c360d603797ed7f486d292e57d4a6a53b0a2c2505a87671d9291f6400684c39ba3cc89bdb6750810c76bbc8736ce3f778388f481e913c7a8328ca98a591c4c05ca06d2e775f3d099f725105304835d95c92bf3aa8beaea8c4d2d920aed963040998cc88045fef45da596fcb00791c72f2d9cafbe3f3859e920caacff7064163fec7473c3e9e4ee258de85e13b1c7c8daf005fc22a2a13915cfa5e6093daa2a2ab3dc874cc8686353b0503c65e6c88ffc69121f98fe3795744139a010e5cf573948a6b203f5c34efc0e83aa7a220296e39cdaff6fa3ff4be418c3cb5c5c78b58be453d652ac9b8554ca99e8a92dc830afea23ec6424ff3cac1ba19047d46e323bb04ff910c74f888acffa6045c498797a1dabb0264d0a724dfb94d041f4248340bb0355b92dd72c52d65701af5140ebfc9d44741999bd64be1deb723bf3765d969ca79da361e811ee3884a678aa2d25efe8fbe6552379828b51b7684c3a7cd29c09ea43eefb1414daed55c19cc97fbf4e89aff5beefefa0a5253ec55ebdd7871524590721a561b3a382789739bb9b7f1404101bf2a62e6fba78a28207b8a3bc085646002a57b685d200f4de6c18fde10f517825407114c5a0f2a2a3eb5737f5afaa546b9e972d43f9892953e093bcfbf6b4f8e3ff4b88995aae64194148f3252a65524faddb924e8c4c7b372a6812d2f5be0a71ceeefcf79a71910bcd452acf630978a25f64f7461777eca39a5cf7a4286bcf86167cbc8e3c7110b48c5063b32dc2ef88a162857d2735c014c9fae64b93c6dc199a34d72b45852515a4b1b26e2a8bc73eb71e7e30aca00fd6c1b73eaf1ebcf97f47848460b21473408f13c12ca8c1ca955b58aa6d1d50b6b622b464a67350b3acadd0d41bab861389fb309836cd3a238640ecb1656566a47d76fa6aee1c2bd915dca73167d6dbf417080e2d5c9c9801973e7dc05e67f34a4c2c22a400b18d7583d9bdbe905317bfb885d273d8baf8bbade206fe70d7325c6217e8ea385f768bb3cdcea318cc0e27471b6c895c76fec6363d5829f730069dd15d1fa2d9f8e695b510e688294d40222d631e275bc3d753088fba755d827f628e3b16c15ce8fd9cdd1be36719f3e3cefeee2152660f90e98e28185b38519f9888f1f373a8b574951188e5c4848323ce4c2b70ab0c3427aab00dffd318dcccae560e4a0d64e79f14363adb9e81b93bf9e7a4d147b23e56eb51e9d2eeffdaf69284b36b72ed59dc453e1dcfc4c87670d45e6286e8b7a60fc035b0181577fc25883252e646cde2ef5780674ac087ac71e53da59f8e6ef11c8941e59716baa879dd1042a9906499eb43517b79c529f8110f4d43cb3d3ccc2cc5802f9edfa64bb14283bab878aa915aa3d184f4daad67a90478c883fff87fa1986a59f40f951221f63e46d0fd26b6b19b246eaa8ace81e92108483893d1f755d1166e84f5a83f1ded1b3ee26c1712b0c68b024fc6483a93e884a8e0e37b065c53e5f5eb99c49e770688a471e88206706040e14502b9fbc728ed28ccb1e61c3ecf0bb7a49eb16ab4e66b19575d09dc1861d17b3b66fde59050efab4bb6c083eb9c477ca11c6bcb302631d648c422fdd41500f35c8669bbc23298c132af28bba238d4a5e2527ff62f089204fced4c1369f9f87de554a5e5688233de39072728eefc6bdba2c8f11c22bbe2f471b4024fd802ae27b331291f450f10be0a4f13fabfeece798ae23e727fa28ad1fdd10ecaf4764f9f593840c9e26f13cd5416449cfa48b25a88b049f9dacf2ee96ebce35ad79bb3b1ede46bab2ad492d3e89debdc1b78999dade010a501d4b68b43a33b868a5bb263173391660b2ab267c164ca6fdf0b2a403ba8cdf9673bbfb432c699ed37af211c20142b9c8b63db1e4b772ed8eae559242a69dad30339fc53daa4ecfd5f1be038114c65dbd2ca6ef85e1a792ebd06adf3094274740259337a76ae47aaf8c0fde36b20661f93e0fb3567942c0d04c40b90508aa4bd428147dc5dacc0d1fb5fc60986e854b189e9c21f95418afc0007b91f4563262ef6c580fd76f9c31cdc7a27bd30da17a35e11e7268a19f02babe1381610485941be3a3e4cdae76b56f8fddad1bdb8ae22317b47f79a1ffc61784a5abd8a7d3e784b94c9993867786ffe7bd19bb6a6b6b19c19dd43d8212598f4a6d2cf7aad3e5055a72a61d43cb08f7bc4990f5db7eedc37307ef76d593f4a25d9b196a56d6b85ea83616cfc2e29b59fe5c47ec28181872205e2c34eaf37be705d81c1f4e449dbd899376558fd0ab1813d23522af1e132e1e8357d5e1acc5d6d9307b3b9fcbd6c54561526ae4c15b90c9f872332b13deadc947d8a1ee03bedfa353b44c63a92697ac3b12185e8d0ee1f9fc3bf41a150b18ecce7146c6548c0c6fad75caf5b1898021bc4554d6a86dd885e1b1706166444f78de3c74d98ae5e1df79fe88e434702bbad539309370c4320c911e61e1ae7f27350e0ef51d914b65a992460077d37e4fc78f657c9aaf65feb5d3a84d70f670904a421586393b0ea061e2f55c7d04844bf242d4048c1d30eab661fb0c0ec0dcf83292a9cc019a0ff26ed3ffac50fbe43d50b12f4740761c0a0f333c5ffe03c30dc1b46d42f1c018e2b1b9faa2931d9a792f7aaa8036b78076fdbe7a7101e63442c8cf99d6348aaf4dcd9e673677d1a58bdfd3818b7f512e9177976a33c474303a27546d71716dcf616c28a70b09937a0a81f5dc4e3b022cf907e11dd76ca71a92d6c098c5a5e6e391ea541ce70175c8d3ca42ccd27a0a67ad3f7828087307d7ca035292f8e29db2c0da27c77b31c594ba7d2b851e494b063b7b1c74e1403e77cfe87eefb1e4f06a67763aa1ba31f483877354d68dab5536735f97b84ffd937f2825a5ec9f791b3be869b4e2de65e37abebafbc524c45ae77a396f312f6a10a9c8659475e746009e3d6202ed9f35efc799658b6028e5b0c828cc23b649fbcc3aeb1c35ec869e2b16acb1e3cac98523827447ac538f3fe18779fd77dc6321edd7cb2c47d7f1443f1f875e97f4e3c08f1dcff96280ca62db8e2a35362abcd885f06fde621fdcfdef4e21bd9863296e50e13d0a9b2e5da161210ce5194e6f6f9c67d5356286cd6da0cbf90d8725d38e01d9bba1295215febcd11a5e82f4434af222387360e2597f9bb7e390fec9390cac3b6b412ab078f0de6bdea493875d5747bea816ed1e54b4b0e3ace3aa22190acf61e45989240265a2b8892b9413798326ace398cbf7d870affdecbe00fc5645159b937d52bccede28935947609e0839dbfd232c71b7d8a6d7fd4e22d671dd0e757ef02bd51e27e39387d302e7fd224d3d235388ceead7e355f5a0d9569a70683c281b803561a10b7a083bfd3d9a2b5ba423c0381896b8e0eaf7cff5db47b703c55ddbba2d267b32c3af11c528fc4d06cc993b15adf24f2f832c0164cf0880ffeb0a43350ad1d22204eb92366daa89b403921c193330a0ebc09c8bc0507df0f875d29a76f0f4cf2729a7ab4738a926b8a5249e5f7232e299ff555a6c4be5c95e274b926de6752938ddd2378096aa7a0ba7b6e602664e7cdd7c38f6aad5441a9a2efc201363c3f3d8c1a8e9b208653eb8361d5431be2ded0e75d12e56e3c9ff038a12777f2f70ec4340c3184afdc4e1f952b20d7bb2241610f7d97a95f3e82877fe74eb4f889c545f57f0ae89a22628e8e2dac411f77ceea37fa0f8112f3bc0af1f172924c5a016aa701e656c0726e7f428f431233c9c5f1077ccc3a669fb4d3fd3b6bf06386a3eb90522aa4ef8dd2f084c85beb857fd8e3ad4d7920703bc28ef3516c0c6561ebb1952cb896e72e8550f87d840e33116a49243dedff349fbe6cdf31345b0d79d93a237e8450cf34cebe3786e10098753f03e860cf1cdb6b075528787259d0c15a32983745b87733298eb01c0cd8c21f17b88bd38b0bb976024506be5ef1cde2eb24051297c65178db64945ba8e9baf6dfdb6945eaa74f544ab73ee79a180a168ba15967d8bca1a069207dac6831435c8d506cbf524ed1581f3ae5901d4fc1b4da09b94d86e102e3ecc634077bf537d56f7b04cbfeca0ce9d50d7f65b23d717ba1e22d8055014cae55305b8fc43e6a27bcf7ac462bbe54b339eaa1628a47dda7b4d44975390808a8b0e62209fc7f2dc8f581294ab2f64a6bdcd3ddcf5c1c59c3b719b69b809c0e848131df2c5bd0bbd1076bad78cc253d742c284a16a265cf183e75ad3aae8b3b1ead49241a83ee3280ef85eea18d55453a65ee468efb35b9409bccf9b3f6b1bce8600107bbaf2f0694a8bfc2bdc92ca50cffb44cdeb0ab48d6175266336ac2fad7872de2b0199644b9ee19a29ba2e171000fb931413d9a2f3e08927c9b651e5bebbb3229333adc7779c8d511463b4dfc5c5fd0a0f2d03d4f2f1e4209c1b85a544d1c8cc3b5efa1595a0b3bc57d055352a5d4df8faef686cc7c78929a0cbd582e3ddfa3271cbe80bd7b52a8e9fc476b247e7c8acbc525309b492cdf001f4f6970c1cd58223c8335da11746348f2c1898d5c175d7af2ba4398026afcd05a94ad8b818d71ffa1c243cb62cf09b5f03ff976d0e4d026d95a1e6c49632b27a0c5651c511253f4330b13ba755af433dbab0188e107db881d06286123e8246f5faf9e9daf45c3f8db88b04ae0480dcc1432466c942f067511781cee273a172af9b0440b0538174c2c2c4c9d5d30ce5a6a14563d343fbc28dedd2168b67362d1831aa7d91188e3e959e12e6164509f316118d6a15e081dd463554c3c15e5de59ef06e10ebbb1e9f249898240e9f5f26afa96add4cc3aac282b4c0a0b47c34df3dc040b9b49ebcceb1c2310be8807bfdf2c79dd8f4541dfe6f73177d4cec8153867e01179c04ed5543614fc55a7542d48ae32bbfa9597820f730e07ddb631fc981e511590c0994b2efd0b091f1780734e4838d584335acaa6f6e97f6c994f648fb4448bbd9793d7cdf5535f2a3f825f8ddd15e0b1e771fd567dca538dba9cd0a207dae6d7ed4fabea77ee38c45da6489fd7de60bf12bc968ed2d6f4eaa53ae2a380867f8c019af2a678b781ecdce735e7ff42c1123a6a5e182b26545371163835b41241df54c5e5c39d61e0c20b0ecdac6f2fb498a06a10dda258851418dea7eb93164bcf9ff266b2a86a85cb80e7e435f2ce881333d85c1e9f8a11300a4cb9aed0ea16e2259af47ced3ec53f6faa42da0221104f1aa16e8d1b5a7b918057b95e8466c40df7f4a2c30d07a6cc07d50a7777bfe9a7ae789df4fe901f4673dc4436ff605210ddc0e40be75da66a7ddd79423afaf6e6e0d0f435d95ff408e33e97e4228e7a79bde66058fc443e57ce722d7cee7870a9e0f6bce741925c3bad2ac39bc1fa6a0b17129982b6e78901ebd9b827ca412dd5ce24ee36b7eff69558b35a64d5b7a87ae7e84b0dfebd843fa1498c6654dbb968f6662a6f2d49be4d420278705f377c426f10a0d0ca4342567f0063440ad22e777ea27d97465e2ac8631b856bba4161597460b46eec31fd318008a98b1d89464af5a39b02b4852803d58125db30534da1c749abad3ab6f9c8b8719084955df161a92bf87bb59f994862ab0d63b7bf3c69ae55451915c00dd3f946fa547c2b4467e65a24b0b1ad3dbbe77ef94120bddf174129d8eff92761600bfded88d2bc7f1b1b8768538f7e86aab7fbf3e0dc5bdedf75e6ff5597b919e990f97812be4e633157020f76fdfe00979fda66f2dd45eba12fbb4bfe79ffef56d167b18b6e8ad6fef5270f172d1dede7236c1289bd07b2ecc4cb019997f240fc5a6fbe8b2894aeea1f9c50e7404c7a7b60046985f5f079e277b9aca0192c6c3a2ffec18404547ee7be403794cc6a8655ad5ff555cf976c7f4be40aa47721fbaa255bdb4fcd4908af48dfe471ad39e567fc92086eec87a80eed684290195e754009e33aa31f09c786c15906f48335e9c1a4f2cbb175110eb42be289bb860803992d77efd1f0180aa10ba25ced0309b0455f38bd82ae316bfb2758e2564fd13d2431e6046a62e370a468dcb4dd3229d5aabdc1815cea4157f9b0cb1d52c4e76eddf35adb35a059d6baa6b1503693917728abc4719965b82f1353430f0b6752df3f61652419833278f124a6d09aa51de71e7b83ed345dd325aa47c87b41b1bef06f297a365c2be5f786e5002934c5522b76ad957cbcb131c490a7648ec82a39b2a36b30fd26e30614fa7fa63787eb84c1485c7213f81dcf4494165650e6d7175bd8f0aacda3246ccd9f5ce2efb7d67a68531e89b86b3bded54ec4cb8fe592f5de508eac418b96269f603b16418166e275efe1fea6094911590a8de3e071a185827a114ba5bb897eb66e798bf0108d995ec1cde4f025b377e1048b91f84d5728c0c132f1cd50f256a1bc735319e3172b60641f1ca19607de5b614459c8c97dbb54d0f39d70c465af9ee7c8b654416a2f1ab8d6722ce20dc9624fce391b918ed9325d3c8c111c8ae51660cce766296c630ff354d48b2a05cf625d82193dbb9e9f5af0fe0d70ead2fa0cf0d2f38522634faa92a2c75007787c47e7644973fc9df2f7f87a8d187d8947b802f21ef371a2b645f4333fe58a5ae453b8b0d964232a4f77470dd3cb442a16886e9dfc6ef891247a3effbcf9e8a5030ccdb388e4f346aa817d32003b02d0155552de354697e3d3d6d111a41f0e4688b3d30903dcc10a38baee1b6953097fcce2acbc75b8591aca5dcf7bcc863966150c2dade139ce35530679316a10b2684c0a5208931b9c5e21a0772988c56419c32f43dc9662cfe7743ea555ae0ab853d669bd4c0d8b1553a330194b37e1609260afb64009ca3127169186c77dd4856c1fdcd9ae2fe9a51c0717ce3baf740fef9f947c6fca2ac199d5fec9aa120b19873a6124d8478672f9786f4e96e426137cd2765d20cf8a80e33a3e3b4b6363c8f58c23a40117c34fedd3cac9bcfaafca5d598dc92ceb08b761453ed7aed5299ca0a3da959069a086a0758b7ab7510ed8cea28df9c3e1ac4aa25a53fdee6612d734f39b8a858ed3e33c72859a416df3921d5418a78b780fa701894c929af43f99cc530339edd0b0b532347563b7e3f8d278caf3a9dc14ea973cf980b9587284a5ca0584bf0d750b26e9f196c41188b3eb19d5580b99ca78b697c542a2a8df4a36d2492127d7d7313b9a6050ecc10d7d1ff129ad923e41f4f9b45d7065680294e9a104b7b2f131ad52ce0c3763d298967da79d4771abba48b3c0394dee04efca5c21c008da0ae45f3aedbef7be2e17474dbdf0853d3a030b6a0fc9268e15d6d99ea0ffc05b3cb522c547bad3ec59fc39149dd43c3f30c0b419ae6fb18058cac6ff31c82464b4c4acfe8b3fc20acec965d0faa5939c2daaccf84a5a53e5e7276f612736df72b95871e197d83cbbb6549b4a90e2f0fa313bd6b7112e31c13ae61be8f9f79c0bf9ee0de3802bb4b58c638ba490fddbc7f22b1ad3fc11ea0d1403eb0d4e9ede4ef2b8609282f346487fc2baceea99aeb24da7b95e69452707f682ca4b2fd79605f04a468ac2b7f6a33128735ef140df888362cb9ae95c2995be5b1b9aa1ad19c97c15a8a7f95a5c4b23fc9ed6c82592f1e67406cb64335f21522d7f63b9d10691538167d0ba45bd53a2c5053dd0c632bd2df8a2c78dd343faeb3b8847f99e47a8b784d1c97a8133dc5ba69220086e548ed9923db70c5ba2724a8d7bc52918574d5fdff798996908dd34c4cfb1f8254e8b2eebc706f6a35bed8aea6193a398c5c09c219b70fe188406aa2d7993230cf41299c09371b371826f406bb17c874d9c3cb9595ad07c19979e554b93fab4b3bb284ccbf88c4ec0e8b7de2795aa4b0be2abc0c75d4adac8f276c2a38f7bd22e95011e49370135d5a4e5e299042b7e9c9ce27d9ef0756beef5d9bca7ce6982cceb03b92d57664da7aa9441cb58a90ee01bb538c1b9947f9fb74f3e15ae0589eb02b607f496bd5cce6b1e2db0d0e399e9e82b4ca36b69180278f9099d356be6e0fa471dc02e31654e3b9a0c381c50ad08625d95519a64247144258aaf522198a32a75876f2bcff1549e023bfa7032291fe1cfee0f61759f0647ee62f634d902c24072dc382d6c4414ef1df1bcf71add0d32ce128ef25cfbb4c3256161a11997adf8168939128348d96b928bd5e324966a8846a2b789c1d6b60e23a245e9f089d0908d314d6e18cf7a5009c3cb5b9517350cdc5b28368c5eb5198e059fe6e4d61536eb98fb9869da4519f97d2305f3d51a02e3b9570f6227cdd2cbbf042e2bc6b8260b9faa094cb66b0cd62a396172b469ea798092759022222b31c371d61d649ddc506df7b2dc7e6d93aeb2bf9fdfba0897c3bd818be6326812a697cbcca14680e905605a773dd0c314907b8ec029d7bda2164e280eb1a3d6cfe03ea1982da5a357d706ba2105f0668aab870e955d350ee02404ab08cee6009c6b5b82620471b00659b9028968fcca5d1ece7915464dd9884c2a4c8aaae3c1ef8841283ca67915d751e2757ba12af724c470742c041f38a9000568cb8b1b90d8c4e29009336916ab91b46dc781c5dd452d35aa9352cd201d2b494f1cb7dec54980d36e9793f6ba23febf0e64a2c40efec1f4a28aab4b19e086d0448a0eb006e8316833d11cf7bc70deab8bc1110d89112a67f803ba067814ee2b3ed5c942b6defea7acb46c58ab187b5df7e25efbbe4f89d2cd6cc985e1237c4b818736a29c64d99bf51ee1280ed1e007f178b31c52ec77a01c863bc763b138664a89182e6f87871962a763897e7ccda0c77ac18e855f34a1fbaaa40cf9ccf8f334b4d7114292a0eb0198a18aabb99da177507e177d425163562ecd3f151028a8f60d9da96e199932338bb568fd202932769d0f134af77577df4ad708de29ccbd15d945d5d43652b85decea0f05c0e4cb8adcf81456b4004c0f4003a5cd5e3edeec96aab0c8356f4dc53d8c9f27556fb6cd3c4999e0c5219919f18677040868a779744a4c807361af3603d4d04eb148f32f97fa15666f910cb0a7b58b18ebcf99402e002a964154d58228844f82083535c2d20af0dff662d716b1babcf127997ed3e9a9631d3c99eceb608cc151cc6961390670cb916a830b59d777a2024a0285e43fbf365dc41667f73aeb94324dd5d01bc3a9a1cb00107d3a12535863ce796c1bc8a47954fd607ee3764bd1cd9e1686b57770aba89f71772cbe6af95408849063d79d401733f787af0366e06ec509de3765b0a93d1467caf737764ee5b3f6d62e8cb63bf4942f67405b93e7355949ed19175ffde70d45d79b30226454b3074129a6d8f81aaaff7e6cbef47da2c070fe506978282a8bad18f3ab0b9c3680c5f3d7bc56eaf0f0925e8de0e7642f46792f894a48deafdc4dda746f9b4ac91ae72d0975d711e506c2d27176118c2fd8b1de4c82744b717a90311a009bbda8121c1da7081906d7e3b2cfdf2f08edaca968a5105c8e7e7d9e95d696683e076d88d1ce175453054a70ad6b42395d5cea798dcb41378aafe6da41f4b6321c3076b6002d515afa23b8cdbdcd5bdae64c40594c8c9fac40aa5fcc1aaf70616a58cf352a467439b89e0070ae6e3a1b0aa52fde3a6f56f795988ddfa6ba64bd3a6ee6b0d0cd73a2c8d42fea4a36f83752bb4de4f816ed13b18219cfdd8c989ed25b09a4d25679a7f20624a6d4d7dc5a61f4c5135a2dc4108eb07b5c261327f79cfb2e320ae4a6c5ccdcbfb41d8fd2bbcbe41a41b75df64ad9a0833a06b89d8295cb6b9214ee6d815184eaa751243c105f87ab38500fea1fb1e5d8a34919452bbc7da1283bb3a036a2ed20b4cd7c8ad5c422a9d11a47aed20bd63f608dd9ecae63d3406d6af3bc2d146a14d0392da0b92e495ba90439c22814e5bd3be326dea5f9eda5ece6ca29ef7454c85ee8fd2a4fac5b2be6d5dc0f0ac169c2c09f8f861ab0ca10131b3fe1a60868ef6f851f538c0a726cfb1ab2358039e063c9b2a7fc186bc586cf6388a85e8e897baeff2259b92a6896700aed4fcbae37c26478ea182bbc619dc18555801871a333448332d306042a7f1ecd15af50c06c39c4d9d3aac1e88547bd560277fdfaf4da4d8d5f27b33c48e51f996a117481a8c8823d766f05ac9349826c088468b93e4fe5ca44267e5d91cd28328f1e47c44ada90e1a5160ab7d674b416b69aaafa76f3fc4a7c146810a9e266b5d56f4f239f35ac20802016c4593ed8ec40a4e8097223994b29ce85932e19893e17f7a506e150419780fcb1c64de83b1e601b7f1cc36e42b51827fa28cc159888833e74c4f6530dd5ea03f23c2683ad939994ba585cf4a2d0cf2ffa3ffd4f43c489b287711f1de72a427c1e117f342be6f5e8b4dd785db07aaed76a59789f15d06d1b4ad1405708fa6f72d2da1759edd34f4398b4a43ecbde63b84527b37038860c1a6890adcf9f205281c0209b81b89b99819d8b30a1539ddc5fbff6b7fd7e1a7be287158896d65aa957fa97c7f86b4a509f3517fce2c4fcefbb0897f0e43d37e94bd6d4e2d5106fc382198fb002a799d628d27b6cd5b0e9e0e5d73a64b92836741a2c10eaefe1aecaaa646cec7f3753c0d90dd37825a545d821ac9f8812688683478b7e3bea1e990149f337e42b8f74a9c09dd70ccc1dcc0ad019023e9bfed5dab46608d9d43871447f2b440eb4c05254ed36e2314e0d15c199c926180b7a5dbadd023b3d1afa7d4e2b6feff6e97adfaeb815e026ee2e9f92c9c0bc438b6ca4aa406c879b322fbf7284497c969ccebe2415ca15612afe7e5cd9beea2876250ad06873392394951af978b2435fc57e6c55d4ee1af4b8f221a85da72e7328eddbde3dad39833ac117ee368b2ee7365dba7333f0f56daedd0ec160d15fa978fcfae91c7b06384f0ac188b52f5f6b26bede6dfe47e27112440c68d4244e42d2e4060a93b2b98af7c9120cf12a236a7122486741d966191844ef6c0115009821663b6199ed20fb0d9bf21057e95859a7349a85004e611097a211e43cbb40c8f09e5871203049ce5f1d14e02abff26bc30c4f477ee11f480a0d7376f219f359afa3a75e59fb1ffce4700b85e943dcea7b461e7143a274d57821dd51e7a5f1a654a70df6daa8582437e589b85c7a5fd2635b152030913f14fabe7085e0f0d1ce4ddb70e73ce8ca5b9e0945902a16492f268231c8d875d9a919cc87cb83a29b69662d03f0b8776bd0a99a47f2a9f64c390a06c0e5db1331f95faef485c1b8cea96f2ab3e300370d94c89800bfb012c1ed158d605fbe8da18cecab01ec935fd963abc12b3df4f39c64ea3f18ca2c5801970ea7376d1932922dc8fbc5f795a1166fa2019e2f8ff81a2b2ed3ee4871ecfca63a24e46de4c33028b0c0d8bb91c447fb19647da7753b412b0a0cbb70663305985ef4b39d58fa14d1f7724dcdd3a4c38bda16295351058c3acf60f4d18caddc9c0670d0e1e4e3cf02e86e486623837f5784882efebb4f16d4a66d2aa2445943c69d60075cd63c834567f57198d565bf0d2d302a6a7948e449662d08dbb5c2ef907c5f42ea6e4a777ca4a1eab00eaacbbef9847475f62c4f02f8da7289fd187a5a0920d5c66f46005a774d5fedcc5fe25fe4f83245f21422f4f54e994f2d7074e752e875b9debb9fa8697974a5c367ee77f5c3b2a10273fac7220dc55a4c7082cb5f0fa2708a7d0fc76b86ea1060acfee78722aee628035a4bc8b0b85c324005f68bd8d8d888909ed69efde914e717ae3f6c6610208af013dcdb942d96fca17c294ced3768c8c5897e1ce55cbbd2454cde269bee60b37fad9f011afca3077f08b3006426119f534546af5a7269f2336431f74c085b225dfde724ab7317a76846e1ad94132878b739d03408e12dba7974e0898a90fc64ca3f8fba8d4a519287d24c1f812f2c57d58a5bdd9a6e89ab2341d8cb668a1950da88e2480fe11673e2ca94e47e6cd52d67b5962cd7d853aabfc5c1dc8644606a59432a36dc12a1749c6368e15104be7d9d53b0ef6460b8a247d125b15c35066613443a07b3896c7b3aa60f7d9603647f9f391660081273def9ea4ca43a0dd9cdc299b796b2ccd31ecbf8af9673cc3d6d927fbf0626bbf55e3d9a2c407b8cc9aa89d4bd703f2b684743be3206d261589002be4b3df5091b725037d83e8bbe5e326c458bc266f2bc7b7b7ba3ed24636d523630a3fed8b0f7153ac498b922cc0b00be63e8dbab3438fcdc9edf41add1910ba18182ccca29898d87cb9134c8c78c736e52b8229b21f01c490bf63c2eb347526e1901576c65d6cb97b922bcbab317bdcad63ea5865d5470cfa3ba77eb00c755848a25b03cc753fce09f8a9d3f149fa1d10606364f6050cda3b844d2fa5866e4a1b97a70a4cf5a4da3606a866d04afc18f1a17f4ce62f5e590f3fda7499141f32ac5ea5b4bad92059ed658d42faa965cf82c0658b9fc9149a9b50e230aa2ea527a21e512d241f5446f6982a1b599529f4ab33e5c6208c31f49c6482bab6b71efd31f4cc20810eed6f3deb891d201cb843e603e0fa5b27d90d634d4e94e4bba8af5cfdb777d08bfe29bdddaafea26c215771c9611b6f254932a7697f4ed59bf6e050ebe520f9bef616655c2e7a6e8642c87e4142a76f77e3067c83695525aae3b05cfe39a7318ff1cf8141bc51c8de730f4aad895f2c95c4e4b149f0a758e1f534445dd09145cfadeeca56f511ae825b13d5c7b86db787fda2f36f6b1d49e10dde8cedd5320f272b93f304ddb852c69344c114086fbe39b623b642b11b69b366d5e9ede8c455638a741ca6ef3abe2ed29e25680cf322e382aa10ddaea58a06adbc2a845f17959ba86d1a27807a6981fb6011f11ccaa4dea9f01cb9213088a217406b9ae89d6cfa09e5a8c8c6dc7c64eaa51ea8cc488570695423b1b1736faa900b62ea89b95fb7280ed9e5d6131e6d4f16694f9ffff6b06