PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 69172 53bfb20db063b396b5f11f05c9c760bf7c823fa984403e63e8bbf071e2abe6a1

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b5a00c5138694786d714d908f8a9139515a66339161ca5d71bff196b294eab9e
Certificate Block Hash
53bfb20db063b396b5f11f05c9c760bf7c823fa984403e63e8bbf071e2abe6a1
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00069b000004f90000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000005d8e6c979ad477c1d644b546d1791fab7338b1fd64e3adf986a59a9d27b233b91d2de48df47c5c62595a05cbe46909d9eca8c9c92dd3eac8289aa41d43efdb84cf6fd95abeab49ea3c88e9cdb2c10e5dd6a42c4139904f808f020000000000000000020000000200069b000004f90000

Raw Header Hex

00004020bae237c55212bd253962c937a9b7a2c078194c70fbbc9cb62dfcfd4c727dc3c8816c478b84be2c0bf797dd96f271f50028aceeec836ccc7d21a64d076972f86ead13256a611c01189eab4e296b19ff1bd7a51c163963a6159513a9f808d914d786476938510ca0b5

Proof Data Hex

59,560 bytes
121216020307e3523831f07c655208028f2266b48f89e54f4fa3e2ba8a5aaa5f97ec6c21b30d2a02e3d0224ac9bafa8adfac777423fc18c7125ba222c37922e07d51e12dd6fa2c08d0f58f42d5634fc37f22c240f76d57205e48f1e123da0a3049269128bcc2011e18d621150dca18875ab9196a0a3950beb47165adbae142ccc9926bdfbd46a0d400940808ef3dc4def07f8806ecd2960cfec8a0a94f89303fef4dcc04fb71ea5faaaf314a8b99777f125a54f761b986014da2787cd2b3ec5eda655d98597a733bb115bf7c4b0e7e64c238810c15f91d949a1524f285d4c82cc02e20f3b004e485a700035f320672225334ccf1cc6c477b3b2e76ce8b3ae128755ae77fdc4324605a56344a0388117c1a2f82d0948a17a9c637e992a6c6779555cbb0aaca19034cad8e8775f07f13162d1c0537536534bf95297e8dfff4ae63e4aa42cc46e9bff2498144e677bdf83ce94a8b6434aeeb076c3239d6ae35946ab1e48b257790d8adcaf38ca656ac9f91a79ddb90b0429e8e57c72c457b9a0766e87aed86f137d6e5a9819e9681d579fb453b3ba6737286cda1aad6496eee71fa427b0911e96eb209140caf8cbf17e3572dde1d49b65c0d2af62af4aabc0f539c6e10591afc67237d93a2e547ceecca0c3e5d19ddeacdaac88c15006680f4f3e942966bb631cf718a73fa28b1ede16eb99e177d57615be46266cc84f28ae25c0b02f2fd92dcb4f91dfa59b20d8e270ae8c7f7c115e87a8f030b204bf829439d30c505ef701f2f0016b2963b86453b7eb68cf7797bbde81244e5556bdb0398e951e2a3391d3fb04efedb1ea38a8b97dbd65aeed51fc90325d75e7768e548007d75fa04b00c73e1dfec407f9af1b19a1712f142f6cff629de2741f55ea91281d79cecedc3c39098bbda73d3e190600cb28f0738ca13710ec55bb3d5c03d733e0885354c5d965d9a4e3c3a1c05df1f27e9065a4c269a30d28e3148c7ed4e3cdcc99ca7b0a9f76f3d89f41ec84a579c6f5ec5622ed5a844ad52cb900f722bb16d34a02df5bdb97d60feab2611d21c609d029ce17d885e6636f2cf55e6317af66e6c46cb3fe8e6abd07123dca0f8a19123c14c725f8c1b323e9a240dd105517539ba8860ab8df4436477adb59a9b24f1cf082a23babfd85236491f0752c8decf3ae2edaf28ee34c12f4a76d3864fdf9dd84b8812bf6392044542ef44a37f5a10f69e51187414c5013e2bc0fb62a917bdb8e9390a7395fa7de9e63550bddba25558fa29b87195f213f639093b32c4267d0a507f041c9e82de45ca7cd7a530b16bb0356ea04d251122d295307adbae647221c4a1d7a19520af3b24bc7fdf44750b6a8b71831906cfa7e31e641c945429267e69e2b605bcab729bb8097bd2e7939702277c05489b9e071980eedd7a5ecb1fcc05913f06581e5f48268f29a3ea832e04a5ff6cadcb237be3a1e374c7c0daaec486293002aae31ab049670f7a8e355b5f20fc8baa7a45ab42690b8d3502c281dc877b8520f0b3364aa597611d083de18585db7939901a7fea7ae96c81d18263976c6937a97213de237334e4bd487841ae4dd303aa718b1c41a1d5c6a607cc0ac0b9f2792d369c5e3f32593f9ad187a44a013f3fc902af4c41b3624f548f3f060c10b2ef6591d1c1712b1652b8f65cc0a8232d2d9c0e539a1b9658e95eba6ba9bef25a42b530cafbe5f5173e18c73162710f5eadb4e831a9da1f92bbe423e9a5bd6b06e4e44acca33b9591ef766830bd1b6823542ae06d104b10b823468ff5cce8127fecc2672181ee17607b3b49d11ef90b2ccb95e618a247afcf77832c049bfc17577143ca34b9196bfc141aba14e1ce2be48c3f20ede561898ceee7df02e90d4adc82ea4bf49361701064ee6e57fe5e96f8d4659a711b8705247d6f35a48384b7fa126a2a2ef9ed70aa42e9e475424c25ad82b3b5c2200d38a3ab9220bd5c71aaa087996756a1db3d6b7be0a35eb0edd1f6c2b8d8a87bae309ab1c8ebd92cc6582271a1c768d22562b126468f599b43acd08334cb0e9543360f84ab775619ed0ed20ff80958d366ff283646d7cab9e204ca551c42faaa01a3badf0c7aaadef0642491350e6a0c40c6b45f02501cc38d3c7c27a33e257743b7a45ebe94881365e2f7c993ab3e5e77d04c0617fc350353a6b37c8f1af71f731d758d5e489ef9707682652e73ab3a37ef5d113ee3a105e98b4611151cc03c3b5e99406b99576f306b9d080a2cb8b798bbb6944ddd55267342601666297a3d6e3b60b54cfd8845996e86e7ff46916ed958b16ff6ab8e3192eb88f78ab4e868782d28ecf9e8ec33da52e0921eee2d0309d45525871e5108822016fd74731ec4420294b40db7bf67502145404acc5b6adee72c5d056537452ba0f1398f30b862c1c3400474d5f89a91cb568ea5fa552380116a329b82ff4dfcc01e7bbec57a6632d4b12ad9c600db068640922bc415355d1d0173fcc29a0b17649c1bac3aa5a2678cea71218a958a30d0c57c3c4351bf44d64d34cc6aab7e2d5575611ec783018add69381a174eec16c3c4d534557cde7d984c7059f3a4a6184f3837d215a0dc7929867fc9c1fc4101d48a410e1510203a8f81a0f603b68847a39289021ed44c50d10e2f0afc7a77dc0ac7cc436ace9de146765d4c66131b3b874ad9198ca063d3902309c40d81bec08d3950a65d11079a504968ea7d35ed700d5411772190f0e74d0766f38de2605feccf40cda725085c3207803f81ec2e2d9a2cf05b0068cb2f3f1bc244bf957ce0620532b53218c4a5d2befa3f91d95c7745bbf6875631d931db4ccb5e0ec8159a3c0dbdd76891927b4f6a0d7dedd31baf101a51215da81e939d3ebe2e35d11d04ecc5839ea90b0e0e63cd8e1ac7531f8a66d7d508fb556ca8347142e15321bff84d00f2fe5eed255ef7351060434c5664422b1120ca94215a51d161c8ae7f8b9121bc669e490e08e1d93333262a221b1022a3067649379f8036e1f5b0e47e2cb3b90cf0a99b1a4cb50572b4a0af879e5a2b9d37f91ea6c44fd350fcad63bef9101d685c7b0626bf6c6b2e181b49a098de62853fa4b8deb515963b0ff4ed26a9e92d806668a4fd1075a493156204b39c52d8375a68bda86e6b69580608db9d56c9f493b5821c90781d918779325e9775818f805b5da0e9c6c36291c332288038215e0dd6eefe3424dbf4b5466fdd55b513d9dbdb1f0fffa5fcd54daec7e45a6740e8b944fd604de5ad41fdc9e727f515630a1dca3f3a4a744b13760ca4e94563cb60deec385d73547c6033437e143de3f72bab6120541a0404e08b2e2635000fd708557459cf17bd4f0b91e7757f7f0eb42879b90a1995ea0a3ac372ccb0decf01de52510dc967e5ec55795891a7d0c38b9ae8d76a7113b524393085c9c7628f99070545b7498dcd754ce191bd10dd97b3017359f60a802fa65a07f5e18880e5959d3eb24241a84a63ac2eaac2d097ea23631bdaa4fc0608a9df7b2704d77dedd304b192c46a2b82607125fdc0bf62ed18d0b1df0cfc2f1562e03cb4e221c35152701d95bb1611283cde07bbe00b49d97fdbe79ef5287db978c2b9dbcf52f07ac0323952e617ec14e8577a8949af01eb70e498d63ee07793e8b8ec0b0c9f066923d8967ebd8d3bf21866fd67f040a154f8e8db653ac353eb8b61422142b496c376197e79f74b8da2caed85aa9d59a750cb15b3ef3cb943fe9e2d2d11e7fb4cdf715288e703c01143f35555421c6f8f82ac35be8b5645293646edc73e0dd188cc5beeeaf4aed980503d8ad42e7994410a71a5041116ace8bdeb4f75986c914bd7d8c0cac11b2a78183c338baa083525046179b1c7638cb767624641425d5f803b8c010f3ea24306ab5c40b5b4e7bbeb5b559e007f9248be7542b21f171edc620cc9aa06a5cd932dc46ddb8ad81c25512db7e34d39ec49157c9263c01db94726d5bbdc323c37ac183d95c7d886d577e2b6ab0233839dccdda58924dd04361c019aff482db052f793ef837bf30b7170413029798c0ca77d77e44b4edb6ad95c4fcfa6ec3476a39020fbe3d6d39d85208c535adaa75a2802d733289c8c38b61bbcf1230a8383e39d509ea27a129e26d8fce38b25d16c4986a5db7d33a99fd3cbcbb7e18929c9202bb0a32eee06e3c0012e90bc75b06c6d6a4da3dbed4a34d0a5ed6f7f761dd5d372e0c9976e3a0e5988802eb9afe5c9f69ea5591b9d71c7a0372f6fc1876e8701efef1a713a6ae2b7b9124945a651f870bde01e31b3a52ec305c8f519c7a5be25a08d3544532e5751bb30ba2a3ce5745097dc1fae83c299879b42e0b0d6378c902d7a1757c15cdebb6065e7044111121dcb9415c5518ebdd28f47ea1f7c9868c32dc3f61e89c2fc5f92e450fd82fe0b49305357e0772549b895741c742e33cc82c4bcf4c6ca7bfd9a4ee041958ad2b2c3ba227438a54b86a5455f20d48eebfab9aa3b49fdb8a0e6d69be090390ed787b0d5f524eead7327888adeac7cdbd7d5c60be9b8674d7e4e5de96707f16fbe999b5bb9410c68cd7c25ffdddd4f14488962c5a58e0aafb974f2fa09d26c3906de6c6605a71e203fda2b06edbf48373854fbf13544eada2f6760091a619b116aeff545cfcc6e6d5c174f97436311b38ad98a0cc767f630e83c9461d230f8bc5edbb1a1672b3fcc1ff2a5e05fb9d27602c4e7050f4d74efa3de8ea5a7f3b5613ece6aed6c762689b14d6bd91d4b0cbae9f09ace272d2a0fe12a84dc5f2760ce11e99c76d8bb099fa4e83337c08a416b141b2f54a5b9c9d08416a9f71668dc058b179f77beaac26d38e45863b9604b3164b57d1a09905b2adfdd76a4c7522446460223ea1fdd2cd5220da07a79d25c84f3ec2794c786c6fcebe6a9f23fabcd06a9c75fdbac5f807fb7d1ca481703c12a84ef1b080d783e49e1be646446c073b1a21812eeb66934e4aa55ddfeb90f8129ace443d04946ed3273aa86291f1fdccf060c3566d19b683a98cc5ab93af81c581b9095e79ab9b0268e5f11e911d01af12ac1ca0cc45d56aaca38bc4efec0b1f01ba3213a22824e6beb1e95a46afcdd680d7050ce5c947caf5051d606ccd82f2eb5e303472de63c068b7246874219d9506085e16b21359443e2da9789114d3ed0d7a15e06c02d2fca44f5cd1be1a520e924962e93d69df3caa46ee7f35034b2ddefe65b955b4a0033eb586f0c2cd5205a8a370e07a953a7f59eff503b8c74ae5fe1066d3cace919675c01ba20af80c4a17beea794fdcbdea783a2cdb15a4aa11c924e45d4609f828e58f3ad361529f870ad8b2ac034897bb084b6d5acdeba0951510acfc1a7350a881fe9bb1259e9df78c36b3580c28a15f589187b4c12fd70a9b91dbdab08fd0b2a5aa89faa38df6ce57166de40e42c3bd485849aa8680dcc8ba24a1d7fb6747adbb5d8d73e6c2a586fbb966657a8b0b0afd6c96fde5681e5f0109530248b8c9ad4d46cadeab26717791bcccf422cda246ff6ad6501698ffad4f401f1502611f6880eab0462dae1916762934058f7358ca45a397ed7af60e3c6c92c5061d0faec878c53d8bf02b396809479b374c62dc6e32817c4ab08bc931a930a332a65f3f0ee9604ca916756d963a7a78a02796adce98b493cea4dbbbfc65e8ea8885b0a09bb0376b3fb323944aea29de0a0c169cd84b771844f60d84a34a883fcc6a9f043cd2284e59fb60990459ec561b86189eed9c6e4853c672c99b159bf7f7a1f491e0e40693bb76006a25d817039ba9cb732c98af258a8411de585ec7cdfb8f295d48ef5cfa0ca39864100de5e6e68eb060b9d470ea6d3ec16cc719568f0ef09c82e5a173191116fc38b2402882dcc48f0f19f83b5346bbeab39af55f1c167c4e5beb787fe4a0c250abc0e09e77563f574b5e0ef2d5e6dccdc7ff2d0c268565a052f612892a2e006508c10692aa4349be7cae925b01178179f99f0f435d056a218a84bc532c0e6da481d4cb58c990a5e14992842df98d028a7c1731c1bff89ee41aa68fb7a230eab0d044bdbd651fdd0d9514f309a807d193e31928ee4b32fb45bc92ad2804dd98708c3b55d50ae2d7f50afff7a59b737b308a0ae0e77d300d73143fa60dbf239c554c1ebf494f9a1a936ab0c9e18d473145dcd8f648d7d8a1d05541cab30bb78fb56faa8edb93cb6c4203d42f2992d7df19307e4c16f77e527088471f6fb37a1b005307e1eafe8b8e8dea6dbef79a33d4f996802c83c6c594b44eeb335356f593472877366ef15b915826fbef13a5a8f33e3e7ac9d71e891f9f2c14578bf44f3159926f6e565509585ef7fe47de8ca6d6bc99340bd41acd9244794804c7c24f48b4f4a349084939a60edd26ee345b08f5348b5eae74cbdf0e84f97ecdafd558afb4cf8504292b8e83c7f996eebc9c0be940e582d0095e01142c0dc36c8767f5d581ed746f4f22df5b635d9ce6a4ae844fd6578aa263a5869e50892f31fc3eb02939a8c0ddca87a708d49e7222c7eda8a72bd32093db5c2c492025c35445e847f76c341b2b191c36bf61daf4900e6ef4aee851b0ebdad079cdc1b010411af983af3642c25dd9fc6bd0301eff498995573b941189528185c52a07bd97182d6f328590a68a89f480cd4aa5cf7ec76fedb13176039b924ae424f7d65bc8a829b7cc71a286c3b3da86450ebaeae832a879bfe8af94388dc90a2ad1c75ee863dd2a7a1386e7aa97dd9a2dfdc7247a837a1521599390c29bf51886369a6d405c817c54eac638f53ec4b0e904c9efb7470c55976a803b6c50e24b554e5a9b35c11ecf65c1aa1645770f0bf5b8610a46da3248b77a3f8dd13bc8c75b8345c838ceb5792606298930bfe6a739096b676117039fb4f6cf1758a6cd055db40fc7900e4fad7273c1c69d1f3334080e40f5e02d3164aef737ca07079152828747bca65a1a04a20500124e71c89c23be4de406e96676d8268c79e1ba2f3c6bb0980400049e0cbca0aeb0bbd732a40e1e1b772f2c3dd4aae06dde36174004f769eec9b845740c3696cf6e2e3e722534c799279170f7114afaecf5e459d299c3e9cc1ea54323c531db2bc6f5d47add299e9e848633e8ef0963355c61e78a0962e09fdd04ccb4688ec4fd2bdcdb2c0b8c6d1895c3c70cea6b20691c4f1576cc3e595f8e8005e033d01b943facc4cfbe9c505a845d54e31196df002e85f64deb5ece13133356064512f6b7b1fa7c5237636d7d5623af97db16dca00d4ed0197f2c8bb82457bddafd47b6ab734d4c422fe3a79d852eacd1567bb028f1d771f0a585995ab0de7d90b588905d80262ad60f678bcd57cb737785301b909840b6c1fba210a2cc6b41b6d69e767daf4e06dfc603f3ed70907247214891741f79245f46ff415288133e3e96d820e440e843f6e29c90907e535d258c5ccd9bcc1aea93ba37f41060c4b4c2edd2994a4efaaf1c3f4436cc505a5cb81a9929b183d1cb33ef2b3c2cdb892d371a415c124568d05cd4ee85dadd1f5726e976e40ab92cb7c99b1d0da9e86e9cb5694447fc379f9d37f2e3fcbf1ec96dfe8978a1ebac980460537267c6dfa418c708265988f9a0a805be42d0135a9f08235da6bd9956938294bce6a6f20df359138c0ac4bab02398b69558bae5af4f6f786ae8713ef188d4fa0c86edd02e7e412d94e64fc702cf0bd59f6f571bf90df9c84fc8f96b9637f896922e9bb9a48977604f67555344de966befce8b2b58f19b6d3aa0f98da107782f548b8b35e2638f1a5423c5e2470fce89d3ba70b133c6ee1dfb77e633d8e43b54c5de54fbcda78c7297692c7a3f8dfb35a4a70ab8f7b302c8ef7bb92c73e92ab66acd7f60eb10149b895b575e06bc19bec5b232226b49e67715ce0a43cf2abd6e22c3aa9514f4638ecb3430fec662873bce027779ea6350f311ff181970a39ad336e4f7e7ac0a43bf985f13005d3cbe75ff56582c8aedbf338ba450399dfe01c3558139bbd8e3df3b20c47b7075e4f5004ef9e9792ce3fc0ee352163b4f3e592cde028c4e830a486b00ffb08da96bb8e7e9a5ad829bf4d45fa01fdcd7cf8aeadb1a6fa9a3933370968a50478fbcffc92e8f15d0109a59925cc89cd3dd6bd6dd21f3c4faa378fbe75adb830cdca8f2f7238f3ddd047268ed0f80ae9d37611cf1a3230bd325b7ba11ef3177800c4912fa3ca4ddcdf5a7d55646b98ebc3aeb7d68f45d8746d883cef6345b4493159c204c8afa92f60682b172039bb21c884c2a1787156f7358cd59c8de0ec8886f98284852b2dd6da3373c232fc3511c198d231de6bdfd42f2fad018e9bd2f74bca2a2ef391cb500fdb8062b1a05d4a51566f91539a6778239ec4d3f4afb24de280bf4763027930179c3553f6667d4512eca1625c458effa9de79efe95eda900a3b3ec3c9c1ef1742cf3fabafff1dca858c4c6cfe34dc2649131f0be70a31a4fffcf2157380eb4d9d0fd43a5ee381fab35c3016e34ef330447b016e3e2235906ed11ceb350e69e265162161d6310257d8c33544ed5f0b822b3187ca35267d032fc321c9cac952afa18ddc8e43cdeb253a6941b9b8d58d5a908babe861b30ed099d3d2723122a5658356710d1d94cb0b23235eb4add00edf54e2fc2acbdf53195e1111fa20ed3df1d48acb9a84a2e7615e941416c663e9eff35a4e3994f07ddcc437284820b32810c1c4d79e5abbd82bc983a586e04d3b2d95447f7bb2ed4537223fdebcc6ec7abb114621da03e95fd0f0208eecac41ddda04517ff1a9228c29552daf201226eaf05d92678e1f0b0fa589ca5b972f30025bc1d560338d976eab9f5cd65dbeac8483aca4829bd25895d88fe4adb4273291150f9f1a16743e31fdb023605a0a37aafb7ade429a9f6c9908508782c25cadd7ef4e488050a327bc479c3f6a6bf277f747cf9bec05942147945a3c8a009144dcb1e7de569297e1b9a85e1c95ba712b1a4c29ed041e7aa372fded56e17b00f54f3c8f484e1e1e3e8af7561b336d1d4ad05659e16c2f12180eccbb0d03490e8e8f0edf7652c012eb03c901610321494b72a2136f65e286fc79dee963b185d9db73ea53c9d183edf7163c6152840cf98303e9270e281015359b37419e7a6802008e4e595f0e0a79b4269cda285526e5756a3dac2a53287f2cfc49e19af1b1e201fd47f211b8bebea0ee9ef6ac9bf7348fb8910da8077416686a620ac150b5d52ac840726eb875b24a5177352d7a75abc54a2b804b0aaf8fddb12b85d32f46d019bd70a92dbd7fc0ca26be0e8f764471746702689122738abd3900377fc1e85a5652ac30a8877429fe5ae5fcf25886c4f8c73ae29595b27f2a055e1ccf1f5e34e603a6479bfd79ec6f2a175249369a680c7cb5ee81e3103618dc3fa96a52f8cf38bed433277097f3ce76af3a927a272ba245aef4f89393822b54faf196590945e1acd9582ff0e4e73df6f1ed5ea634cd9d33c952476c1283dce1e23970f2b60fccda9ebc0be3418eef8ea229d6f44cac2481976b548d8d8c2341d541f2f657d28433b26dcf83e7bcbc9c42375310891c5a8611052c1524a709cec93e56583be497e1496f84ca5ab0fa21b58e2ed7ecc8cb7e38058fcf99733d9c04422e4de0416435496ada406803f9c5c46fa4397e8b136a00e8fa39d387a74dd673da910110ba1e1a33183f664e3ad06222cfad762316be97d037a1ab6ddfdaab8c589a148cb75f007c2d4a3ecc9f505d8cedc490af433b254aad2b6e8a88ff941709a5e3f9ed2c364ec8208fe5d627efde5e5a359ddef3eca5ba9b7438d29262dba2c07dcdbcbb5ec5a3ab3d28c9036d7501d3b6654a5b7720bc15ce49ff63b21d22052b489a5fb3a047f05b917c8b26a6025d2e56e295a100e5e87312fb8ae3f5db24cde88e1d7394f28ec14bc2b10e19c1731bf307eaacd1465e475daeabc36ec9ec5644d9430dc3b19e07757b58302ece8d015857a72a78598b8d407dd885b05f26e03de4abb11f9b7c703ddaf94bdd2c0374f77f0de40111887fd2b70458c34112310e3a93349f921057fb14a5db1f29bf575e5a07bd18b0d8c0598a6ba3f01af7e69e2f2f5adb50fc8ea59d0778687a206c89ebd52b0cd2cae83f74bb67d21158ea17674c49d1ccc794a15f3cf5e284b23939c1fb4d0571dc013346ff600d69f7a3bb9c9a06b08d1342dcbe7049fef330a9de4689c649bceaf8f14b896a95d027a281800a279c50344aca553fbbe82a800cafdd7ec02080b3a43e326e6f9694247a59993e4b7177d6fbc0186aff6fb9ac56ea051b3fa1593523758c58f08fef6a7ae8877363c3944694d50e347e77edac8c42d4d7d9e9bd55dc5d7a71d77e76ab032cbd3add8e6fa30593904edd28e12aadcb354f3c509e3f0326083da61bca27a64c20924721c1fa4a77bc0a2096b0d32fd0d0493e52448a80a4b970c9b418211716869c6b680f36a36862a071c4e4571bd314c6fbe24430153c7daba01c19f09027694d338920dff721ea62a46f61fbbc5a2bf2ad956c9b4a6578c0792af480b17c60bb62c96e0678afc8908f33c4d4a8dbcc5287a9a283a2e7bfe4c115bde323bffa3acb4ee1b45659383db2dd249e6af824d10b1eb471c21d8bb6107aa348f41c9b5ca8d4c824939d861ae1736be4b03b9e2dbf599c681172cabadbf02bb05906f44de5e736bdef17244df15aeb206d2e2a0579df7198cb4627e4b779e5c59e32318da069b7faf36056f07a86cdf99246f1aafa0fc4a0056b96ff7c041a80a0a580a7d18af4b85404e5de8cc464f1e5b749ecacc75fec59c1044b5fa777e6da0fe220342f875663d41787f08d923ce123d9ee0edb4a4f4c667ef86e80b043cabd1a412e23303c890fb69ba98cd940718d0f04d72b011c0eb8492bbe2c82f9ad181cbeb8a7bbf6c56686e0e478f98adcea0fe6edf72ce615bcfae0577ad2dd240a76bb2d57270890f8dca8665dbcc4b1a075eff4b95c4ee7a3f464008bc05281fbab57a343d6b0ef85440486b171c1badf3d711d5550b760eb691fcc5171f564446ccbed481336f0dd0294a1ced04eb27788985acf968f4676cd42ad11e88c15a80204ad921649f97a4306ec5c9df0d672f6f573c8d19b31b75da19694b44eac69b92be8b33e30f8f63a53c4aa6682acf6f9325680ab07200cfb10b1e419348f403c539a0adac14b58de5da5fde42f84df2b99b04f055e8585dfb9f70dda4af0c147429157bda5157825ab16dd06337fac06cb3d058ed60f190fdc7e60b17edc183e2b12ec9f82eb2bda68f8c557a4d35dae979c1efbdff81e15f6e3c246f894b991dbbb1936a789c2a6c4e05a2dc4ebc3f9ecdeb69300154d011d578373137db39012b2db8fc246e2ec77ccbad83e74dd5a438eb4afee8dde2340596dfb140b887ff9e2e57a2f3f9ba9ed2c87e6624da3aa4a7f8eceffc350d33ed82fc9c16b4f825b435e5a22c3c4b95b6a49ced18b9d1c174fe4add1561f987d0a8cbddde6d7d048c9d87912b1392a4030ed66c8bd7b6640225ae0ca8ce09cb14b323961ef417c671d9e7d909eeb2dcf5faaea347b92f22ded31aed78d78ed380389004a6ae665810dda0ade9ad88fa0b7f5ee09432242f5dd84d51b72ef513b465f6d25eb0e7da9a43a0ad17782740e81ea186e46e43c788291b7741e5fb176b591cc4f1915609ad01ed621bbe9d6ec07428e15fdecf899313324704d4b48e0b42222e2415ab5dd4e6ef9f9da6b88f1d9f9795526df688b4d241e7f8bb0ab3a8a22bcba759848f0a3b1a1c6777540dbe5ef3e1cdd714d60f9a04e5e9663fadb738999ee2cf49dbc399e78b95da6f3120c0a825ca5f58a610edc5881b2016c8cad688160641a2e0fce5bc2dad44239e82a5dfd6276da357ec52799786e7824ffc2900ba1a1f238f209bfdbd9e2cf015111b2ac3759814e3c83f0ed87b734c3394c89e6d20f00d991e5dedbffce16492addf0b35c6b2cc750e27a3adaa9cd205db88c7058c9288bf0e438e7bc1a2558d5f204513ee8359084b950d772b4922454751dc5736d48a4dd3c5cb66eee8e6f1b6b8ba30dba40966cc14db604b8b12d0bcecb55394c3904dd3bc20c47b1a5c31c7503aa4dd4a11ab0def3c0bd784693f5feb4419dd96308e36afc9ef5e1ea04a27336951c871a4c2f9357b8d57a71c9d8a3031d356a3b7ccf035c53a11eeec740719103f3d87d2b1c28a9321fe25ec291b44f7482be152fdcd619e5b8232ffe869be3e48316f9b8c42e7300dbbf4c801933c9274820bb760cd860c0f1537a506c9b459d6c0ce3ebb67fe382eebb2344c9ab89cc0edef172900c3c46d7dd701f1657b97eca3878eceef1a5f1bc69df9290400ba3def0f94478b0d5c664c346d9297075333f695c149fbb9d1898363a31a832165b29ac62edc90c51af0ca509542b15b63c1238ecd93fc72b094ccd23378502ced4e955e588e64a09bd036dd0be067b8264125a48ff3fc89119b3190496143e8911ee9b227f4928a083449e1b13ce079e5bd39229ee0e5bafa792ab7510e76b7a13b307532f06b7dd1639faa6f369b7a72fa25155e1bb6021b1a8f70bf0305ad991874945342bede6d0341e4afdf4012203d56c63f362a64cfb0d472a1c9a940c26a151c1d20660e7eb4c4e9827b096fc4ab88ddac10a90cb8fcb195685fcedfe54933d9da676942db49237d07343efe5d0f84d2bab268ce242c88b1ba6e446d54533aaf14506bb2aa55601f92620cbda0f8de9b2a4452abf9033dcd116fc43b5a46d134fce1c24a32e03fa15d2c14f9d58d83a9f0551001a5a3ec82d21d7c3116c15ba6d45715c5ed7a34416131b9fec9ff941ab6263bdcb74db30a1330566f4bcb4133eba377bedf64b553374255066671cde894c1aeb7432c604814cf75809ec9642804619dc6c8323ee39998e32e0e8158add40e73458c7e19d529e52695dc13b278efb31997b355f4728ed8ada52f129cfa5ffc2896ea02e4fcc188ccc2bf5354b8f9e05af1334dc9e189263a99445d5ecd1bf772e001001cd62ed313f04050e331e109c61192ea1d613f83731fb5da47519651296e1d8c5f4282aa12e512a87ae635e7e8ec593921ea170d959edb1290825de4bf4d57bb09b9c1657c32aefc1f1be330ce8b6cb8e49171d541a7441c306fa543b6ab7f18b65dc1f68154743deba05020666cc58795d3d1a95b87dc0baa83aee12e01022c687abe9a723e5fb3b83658bf9cca6c0aeaffcb0c4f5c526915008a13601306f31312617060cd625240baf22051e39c0b25ae2328f7b5bfde3b5cdb07a25f789776019e5cbc045d57968e442d3ae961c683e36cb66fe9c280dc267295bc78538f56e4b52998f55d9cb6181e6be0363f289c3784c98ba3a844282f26b074f1c7dfdb7f256f1d04271962575353a90856587ec23035de392754e19049988bda57ec7961c207283b7c5b0701da44b70e305c676963097145802ac569694e3bbd82f570eed8af6590727fb38a652217ddf958619badd94a0db37ed91105e240327c880e3c707ecc47b7cdbd123f82fc087f197669da26844177489fe1b45937b989f560c172d121c12347c61282336e06f9152cec859e5fe94a97bda370260cb6f650e62b0f986acf82a70e860cca984c3aef7226dcb87217fafb2b7b7b5f72ab0a6c7966eb6f64dfa9c8557c15cda511218749c21010a482c15f8e9eee2f74a1f0feab7eb800a0f33bf32942d48aa343276320e5eddd2e90d7527f902aa240f6b100efbf8e5d0dabbb6188cb4223b404362ed851b30b8ee2ca7a4d99359a046ca9f8bf3acdf67d96dee41583b3f8fdfebe62537557f30a24ad11e3ab1e9c0dfd2a3dd863867d75ef98e37d32fa011fcde18f1bfb2115a28eca3af0ed49e998610d53d45eb6d47e9ccb6ee37f9229eff0b1c43b6b0612ea6f85014809e1705d78bd0152fc7758ed5ed7f9aae3c75765f6cb298b75fc648011102c5a6ae51c81f13bce71b83f0fb0f02ed3433735b8960b60366d43f59a64b19da5a51bcb8427498ca8f082539be51b68633697a259f3bc3e079015f9e58584163531ef78a6e3dd544e92c2daf51bbc872e2d1e41b1ed7c75feee164857225fd88f11cb15c0876d405a8191ed49405ac7b39fb102aea8411066cb33a19013a0c10f67fbc15e9031b5019dd0696404bf3c40440b64953db4655134ae7b21f57194bca3cec1de4eac87b2498c323cf65f17d35f6f9a27959545387b2a46dbfabcf6f344f354a1b3d884f8f3228b6a097dd71462491dc40ddc0f0cbd341acbb643c09e160abbde63d40559c33332521b9d99e8cb0a0b15e6dd7eebe3290b09dedd1fcdc15e26270a00b557b7f58cf0b26e14bd162354356d64830fa53c113d4c2bfbabcf09898aeea2f17e01b833ab47fc0e8cf21eae41dc41bb25dec876a369d2c2856775cc6e56e9b2116cef7e014eaf432e67cdc56d41cacb11265f6c3a8615ca8cb7ac10cb13cc110bbbd89bf21928f33391bb367eaa909b9b06d034425db7aa488132504bf9b8c0fac45d2b10884fc6e3e46e9f5ba0f5de6a0450b4c5548ddb43902f3cb7566c2145a2252d18cdce60e92598805e6a8347d2c7f4cbb8cac05cbe91a9d1d56cd35e0f42ef415c6ab012c66fa79d972783024d53f218bb846307fb8b0044560540082b66c94d7853eb84c2a6eb695638060a94717f75ed7c1180b18b6f5f6201eb61ddd8466f9dea060686019a51624e8ce42f74d987c1d59aa08422db88e0d1e0c8badd752c049fe70b66a4d808349287971f5139a51f9a6a6984f3bf7c55fa0b2000d8ed45b46c7af7cc0c53b20e166d30567e3b374265cd2a99a240b4f80c4107c6e01f2c06ed2ea18432398ad8df24c7ac50487ce608c8c498a60d4092eb12c112ff4323557c08440e0b304a39116b92c31ad05bbbcbe83d4dc6e0e80bead6c1333454a3d90b88d515ea45b3b69ae5426971633e370ef5a63dd98e2ff7c02367c4c1a6acdce1dfec307c7fff3613c3d7c713d18e2d6097b6006035826175bb11494cc8837135e965b46ebf5eb141aee0ae98d6d148514975cd731672540b27d5d6f850cef9a57c5b83fb6a11970025a8a1d602394bdb428fe3cc7255e7f9c4e8409f1435ebc933fae2e0218eaa7cac7465cd732d5a6ec919b46c04719bfaa934e54dca4355e06ec57c79638f332fa1aae728cce35449cd69a1bfd01dbb5f587785250c17fd69b4213c6f69620b987cbc8569470ce282c505597db4ecb7113f5514432401a801640c971fae412afa3cafa762dca6e94d89260b28cf136144b68c829059318112137e838ab8213e205314e19fa1dfe99e984796bb384fdc898ea067b0fc0539f0817211478dc80eca13d2eb0d1894b3c05f258474dd440ba5a686a54bbe771dff56bec7a758c705641dd54d04fed2901d97e4889b6e8a1a96948c32a8f5b2ea593db0faad20b1d48102c38dd259fb8c8f8a0be83f593416df3b869a8a7aa1731726cdf2e7b19800af66e0146443a087204332bcc912375971c2a71e271830fde75949e3859047f2b4c1a4227934e2b82265bb0d8e6fc612e19979ecdc88d8dfb9e10a5c140ddd6bac02615f5303f77060dd622a6d8dd09e7c6d6f9cb5cd6dd97276a69f2b0b8216306752190550c2848ef0fe49e80d529f729012b5de96790a48294e3dbcca66716c47c3f9510970d38aa7b2b67b34c9e4279cbf78e11522379c23c251115d7f285610db558d7f81d3781d661abab3ac2608c1f42a9e47d85b9456aadeca4762d7f367fc0873040d36b0c33ed724bbc21a8727ca1b597d0abe4bedbb69203113cbcf253aada02d4c440a21c49601adcd47d55f8dbb642d437bdd10fa9fb2cb20663aa8d10ac4c1ba1ec94d5b0a0d43ba02b18996af99bb2894e9f5b1c44824579a70d36b09a42ee558816627e8413bf032df7cf00e5f3720d8b7f2c76b5a7b4f33ba05cdc2790471ee0acfc93bf36b381b066c4886951c0b12b5638d11b6c9b402b247b3710f7f2b3c0cd13bb8e425e6459039055f57e7ffe9b7d3a7e54079dab53a5790be18bb3658707fd4fca28a010f64435307a6cebb9c1fa4f1dfb37496273d20f22d3551d3c3420aa13c042c1384e1265a1e8d91202c43099e176ed28a45274a423f80b7da66a4e9df84ddbe07bf48aab62f125e1addaa767542ddd88c80e22f0f1cb80b51b74114b32b7ffc4f1caf278121f1865bd422e1cfe1b40bf0f9afc0957d6cf1025451416fed6714919b3f65fb0673055688895ec982c34efd28645bd8742a6b6945a8e1f84b3fbf9abfe738e70233b48e318755bcfb1bb6d33c19e44eada23211aa420c1f006b29418f5d8510059577597b2c3b6ba036765aab0f5097b4efd7d51a596ea3596a8b92016febe37fed02556159cf4c5edde9c1a0f2a195466bead91e0acc7328cd8cb1ceba8fd93cdef998e9e242f1174b941e4dcd692c8dbc89105d107b31daf23c167eaaf8d7a886ea4dc23f7281ce72575210a2e13cd687015d8d540003f22df1ffca1fbd424040281154dfcb75246da66121929e956b24092b21bf248b91250d709755a42c415288d4f722726ef704843368596c74f51e28bcf3917dbda41325eb0120daa77d5ec2c4207e594f85d28058e197a33d271ad4fb7eca666fab87efc05f91f505ebb9468cfe21d1170e337e8481106d215de1e6c5a7031799ea2e56a0bde58c09145ef556262a8008b996c241e42f1dc7e5dfcea399026b46d73c1d5438b07eae4cce254d4c41ee68954e06c5e31e55a63e44dc3de6a57f9d951f94b35625cc7efd8795ab1cdcc38b933020c85edb7cd9b0c6dd72d2b87f875177d6739b46e101748cc0ee97f8533927e1bb09b857c46b59bac42339257a3e31e44f694df9e787fc153a78ba1cc7fe51383c17b09d667341264d849892e1bc7aa59783167efd20e8d5a9df46a0a1f4fe804900da7a0fe35a0cb8bc1b88c196286792e60639f5273628ec3c24b0761ae01d689a2e0f362fc5e10601af5706c7a691253f73678fd22b4196f2d7f2e7308ab3c43f30fa68d5fca961cef8737fcadf8d75100fffc41fce30d2590f4ac0b04550ac1beaf08bffaa3ded17417732ef71deccb09d5ee598e0ef60bf9a80921beb7f19cce45f589daf424ff1157fe0d4975c0f57a9202dfec19bc3fd5a367067c3bcf62005ad1e64e89dadd4eb66016286b8719d8bb87af88ae5f071527cb734fc77535d393c6cef40a1f1c0733e4a9141fcc2901cb5933aa93bbfe16f096838f9430b09a6144485a5467eddcf3f4d788bb9f2e5fe8aafb427be485f322c8b9f7310cb6d79ba54d0605ee22626c8c27431526ef0aceaa6485461085068c771d056f68b7c335c8b543f7e0405c8011f5bd7e8875a05d3196d9e7bcd5710cbb8130c37694131b2b7a5d7839d935f4dd24118e85e0c1fca8a0ed7c55bcd7b9b01d4c51871213bf1e247ec1fafff0d183b438442f8b53f0e69ba0481aacecdd14ac7d08f9a07c8a6ac9a35e5bd306b307fd8a0688f2ebb1dc44a48a0ffed40243ec89318d7ddc19c576559ef5aae0eb1002c0e2e389deea02c49d6cb28dd2ba604ddd9b82134930476f701ae082af92e1f851383490590cfe5898934497ce39588bdb847ff24a5fc954366d6f684e37a7d1c7202aea5da16dfd2ccd87dcbe6986d63f622b66622b5e88f0f380d7c667de484ac4ebe97c523f15de25a4c83c4badcd3aac69145b8a9b0bc1d86174d15cbe06f62c06ab00886fb0dd13f19784f476dd1aa08fe2f43bfd2c2444e265eeac89d585968987487e8e127efffc158acfa9d0c05516481b52b99a00ebc040493867a593a8a00facd6005e2fe7d8b12d264b657a5b0e0425d6cc83c34b8e96583eb9c6a5bfe1a2bb45abdb93c0be0381b8af130e70620af2b5b368a96171b1eb7efa3c31750412cb464ddc130ebb2a09ec8e8697a3ecaaf6e7467d33ff4e1a0336c9bb9d30b2bae650998b82f8917d77000bd29fad5cecfe44a77e78ddb3407e6a6f5c20b8ae6031b8a9ee10cd2398d601353fca8f68d676a7a608ac8da7c3ee0d9a3591627f70557977b559f1cae96bdcfd5d63c58e1d73a14ecb7f21c08f38894c3ea0c7aba987a60ea930e71c50c03886d0e6e75dcf9a60b6b98ec035f54941dbd8d49ac58db336712276dc678532de27a0d5c3f00a12bafa89d03a8f65017fb132516982f0a990de7f26008b195ddbaf9fdd5a5f4f18beaac778ed4a3de24a89c6fc1532ae25ff4ec4e07387804a3c9ad3f80199acc65286c13a3053de77db501599cfc72f7d2d6e11269342ea27e07506da73a41177bbb83eb30ea9fd4ccecf9f5a9822663e1d26ab9e47428e1a215b612c56189d501d28353b4b6171d2d85073381867431b4fdcc69314a31dc1bf7c23fe9dcd56d93ba2fcc80d91ad9a8e35bae5a02e1e7d33d41165c821bbec30dd646de88735b38c3007ae47242de836d1ac29f7bd4115abeaefb42709e336da8e18c26e6e7185df7d5832acb235516fd9c1871541cf8f59e5c5318742fd0088b1eb757de7cdbe37498a73c3a6a5aace3cade39ba98be8478081cb17bd598b4e9b49db290c8a5dfc21f1050024b5088cf315c84486f32ad427424d699d39c765a26a3f816b5e35ead80fd155922fc9c71d9cae67e5b00833da1015e5e1a8d57f5086ab6d8183bbfe3c22b6ba4655cd73ce355b21282309ac2f5f177700ca9fabc36721d91526db3b7a30b9c292e9b87e14b68782a4692d2aa511558761c88ca3c69aa957a9b7d0c0f60bcc23d065904b73ee014d9e33227bafea97bfbc576e0962fc570f457a22d5e72ac87364010399b7250ae767f8bdd03452807875934c91f48e17b8055fc6e7af5af2683326edaceacafdcd3f1e1a77421c8698550f1510557c59a47f42ff30205fe0600b62fec1d1846162b0b03883ac5f992e21b9094e257757b68ce63cea651c77857ca84c8bd75b9df02df3a5a589be8544ca20e1a90e18c1c4da1ad23d383f879ffe400ba9135d41a8fc3af8722fe278c491caeb9e7115e7ed37b5f4c61c42847ebc318a9f3f9e923e3c6f8a2e40e36d6e2ab63ac70e49da4e553aa55198b4275876c1a085c50c7849c16afdba35feecce81662e25302711d9f8791e2525d1e56db9d8bfa06988cd161e71da0b8279398afcf2f8bd31143b12da99fc3a664dfddfca783e5774ede23f0fbfed8e0b6d9dfae4ec6171c82c0b27d14a18a8587730b7f962ad94911ed0ac5042230f22cb4ee26411d371a33da9a01d0b14e70d262c304bc8cc74c57b6baafc71dcc0dc21c4349b9b3e9f2b2e492fdc9164fa57c17cbb38982ae54683db81669518d4e2821f8c0a6671ec3ef57571b5669eaf0802032613792795a0ac9a235d4e21df19f37bb8b4a687b9ca0574c7ef2049bae843942de2f2136a7ddb41a9680c4a47a0391128cd70d3f0003dd9b40abf5d1627b74c8406f7bd58dee4578013985584d8254bcfd18b5d44086fc2585517d7c370eb0fbadc39602556823c64a341984ee778e084bc4ff5d55c92b468f6d10fac5b41649aecd324f9a152cb3fe9e517de8d0cc0932a205c6744fa5e8c14b50b2ffa7a894634ac13361265f9a1fb626631e362b4048db5e63db48df51f8895d56ffa8b6852a1b85c5da8ccae069a7a7efae07ea33db367f2ab95573560a41a18ccfba4952b7cd01b495565f3c16f34e520aa24980c9cf0a2270b64d57b1c818861e994c2eb0c67557b893032f89de6349491fadd2b64ba3ad85ce0a57f02202f06a92b7294b8786973ae35d2d822cff6e33cb49d122bb102f88a94086c099624e2e8d3eac3a0db4b587ce56779cc05ebb1b967b67f0469f614d12ca64fc62066376e59bd39a76d4395a6fd513520fe432f9b49dd36048d166fc61cb82fd820b2a917ed48cd87d92b2594860f7f09ec18c4aaee75caf757c5fce4e918eb3d1cc8b1a90b882caaf7f96dbc9e1d80bbc581371fd7dfe6be57fa50ec477ec2e61060960d9a9f1ac862dbf57b0bc43cc0042ca2e8db741aad7d5f182b8043861a73d0bea4e537572f4465fb5bd4e530f8c5e9a64c817b0d69bf03255f991ac8b61fb4aaa8da89a41fefcab5c15130f310256b09e05a3727f671eb692873ff59533ab58f336de45828af07c977572179342228ef6542ad16f0b572722b49028b72357877977c31830238d9fc361a8cd8b3e77a6c5f934f23710f0990ad87e7cefa401da29c943323cc68faf09007a79ed2a67a98cde5e2578ed4bd32ddfef3f07880e78cc000b1c58e56e93fcd570b3a92105ef00f3b4a445da94223f34722771d05ea43d783fa0f60465ecec41195382efeb63a4cbc7d2f76763106c3c76357c14986eecef544f0787dccdebcef87ebd16f30dbfacd51cee3918a333b457c6e8e257da628bd846dcb483204892d88e9ab6275107ffbb05eda69f5fa36c495f3e62204d01e3504f309338f7505c9f7de04246c1ef935f3de2be6387302b8295cd0f0ba4288a99347ce1a139d081a4bd70619239cad431469fe53d48941c5fbd0208205010dbe1540ac34998fb49b7cd3a0b7e9172b26892070721506843970719495e0fa236e1ad0400859707f6ae13dd28cf706244b0606f99f91cbf0fe997dc54af946ef11875668a531700fdef0c69d8001e85db28f78bdfd913440f90d79c368e9327b90b00275b2052ba2c9203e31c327eb5f534a2c2ea122db4f63ff449007e212c8bc5628091b3eec907a6240f70ad57ee18c86914450e5fe93cc85d0841aadd4dda2cca407fa09fc7aa3cf9e67986d36b7c3eeee5f5c496a1e6d2735b28532cda5f5ca1f9e0576146689605fd37ba0ccc40fd727642b5e1c31fee3cb4096874fc4fcc0853bf4c1c63e9ae6353b0af00401bd72eb583371b9d54c0001e30ae1e63caea79597b158f9817e39d0ee5068a31416d9c7d6cee9e1e7306c4d086a69506179304a6f908e52ca678453a9287de3a3f8d6b5821cc678e6d8607c9be5a1cebd6aeccb363a83216e78dd278476300179c05e333aeaeaa3b04736687e9107414e5959ffa0da535f47823c2fbd6726cbeb5e93a1e5f97b428d651133bb52e5711e0fb8b44dadc09dc28e6b1c054e8dc656abee2336f90e58b57c4e70f8040ae72ef59b4e520adeb14f8118d38c241305294d322afd4d943a52db6674547183bd756a87ddc2dc4270b4eb424e750c52f9f58c5b70ee3c06b2232741e71c3e5b5ca4e57534610f92603c7d29ae0684e79c1b6e65f45e0a9684149b2ca6b9b53748b94974ade0c88b25e0b391c36b0f76568652b1b91f06c1a34d5a3ce0522a7346c1165445d19b7bb3e243873449f4ee14e63e69ce9bea7f8a62f1825c1128896f380fd9c8655249bb4ccf1779e96a22395cdb2e0d26f0eebf3a4b75b20bd1a9f11d008f95771bc621d6ebcac1a193efab57266d1bdd1ef93991322adadc7e2bf18559aeb7308b666e9a984b827b09f72ab9bce66b7b580a847e23f42d0bdef70af7038e5cecf4210a8de792cfda1b2ba54ceddf8673214eee41023dad9b981b69c0952b6613b563c7368ea792273c2da0e3107f8c218b20105238f5f729a8d4d4bc8707d296d08ef5f7d3c94136674d735e9c282cd6772e32379cb2288234f0da8598603ecd3fa5491d50bace0d6dbfd87ba159e23fd4bcbfb63e8e283625d630e73d8d7a64bc0baf94355aa1c894f6fb07b86cf03098be35bee3c9bbfa35f7016936b4ff26eb920e3978d11263b32ff59c04c8e187942fb5c9cf5fff16fc94ba27a421a455cff41991713b3f223aea14fb9366a2f1d97c23ef1ac4a4dea846e904102dadb9d7d0934f32ef8ae2451f2fa4e6257bd453105d6ea2b8ba9d1831b3a744fa5b34ba3f56d821f38e1032e7c0f5cbd1d97ed7df13efec4e3a267307741765d2a55107ff5f13a900a2eb584601cca65ea512d5c34418b2422fea8279c8efe1cb488832fe9b5a657eba1da0b674b148d68df89bdbfe49609fc1b7e7d5ee1eb7fc70e0331cc6feb14640aeb90042436ea89bf5ed7f1f35129aba9f6e27ed589681a352abcdc9a3d849ca52f13938d0dff91c81ad5670cf6df701eb737d0c0cac4652bee4df23cf3cf38f005782213ccb1caa94b696de702a9cc1189efe24e0240f34a674e89fae02661d350015412983065408587e16079c839a99f4e806d5510ea0de5eae8eecd03a350961df5e4e76851021fbf21375144c67247cf06a76d349e2ec7c4c79249355189308d12f1208b17a12ed1d313a271a5c8705b1e3e968f1decdf6d04e7d68bbf35404f253b36d9349e0ae371adc18eb288ca4526219c02a39f20385e7ea511ec208058d9694becc82394f3957b9c8af13b876ac5d63d75eeefc75c83940aadf2334eb370d59541659079710bebafb1f75e90da545d886156398753b6ed1d7e202f9335b63f5044205ce949602805e20f8dfc0d98a3a533da344b74afba1c889634097b2e98bba8900faffd0c38a0043e57f16508817243bbb155775fe85e491f8daa064c1190c4c9dd3be72f14e38155ed66f61d6f08d0f8fcdb981ab8181c6b106b04e20285fa71ebb42267b229801bef23a49d5d40acbefbc02ea000a2605758d9bd4ad1484a81718df1b5e7b78e1b18a2a4105a79bb962524eb645e00a40f4aefe94f3953c1be1e22d2bcc21162fb05c9f8a472a0a2a5b0123e923db405a1641c39aefd5b66fcf38ac024ff13cee8c08b562d5041af9e5aed95c5814b828b49ec7ef585efc3317f414e6176e09e3af895ad38fb9880c0cce78b156a43fa102cc4c03153d26c4b08261cf06ff0f0a4f845ba8413746e7e48215f840714343b72a3c131f272b0e6dda32bb3c02fc538997fedaf406aa0edcfab62ef604899418774fce1000b71ff789dec98e36bb65c233a76d0757105423fe7e846cc277327f375dd8a30f5f4f56a78c0f1bbec752b76485450d21f30e59369e3ae569bcc817b78b91d31d102daee0dd7f6dbede4823f3728417df5473dbe1b3f0651ef17ed23233339e19f117245bcff35fbff97d447fbbf0c840c930c8b5b84c75b47811c93d8db8f60babbe2304f392e4ddeaad5d3d38de8542f7b87dca1c05a23cff88bb541266bbc8be7a7f58fa5bad4826c3fc8066726bf26dd09f8a7b67de58ef2351c3273c556d93c3d430bb2c99b68336bc30b8f3b2ee6618829e93293b7a299c22d146c5ff2ab05a5d1c7f778b6f2c3f4f3d8e27caf192ff30a3565ff0e7ef1c56f7c515147e7ffc02478a57ca95e50cc2a05cb64516313f2538eea5ba6b5a88c9addeb7b0611c692b51563c16c461c56cc8bd1c3f8f521cd3b6aeb24f29ccb2de403d797ae86543e1546c5e5636813068479efbdd43e4769b698396bf7b463e68ae40f445d9f0722be13a8e25d0740cb11feddf6ebbaaaecb4d7a8269399b44b8ef638a74133607de9a625ae684f394876d0edd562feced6857c510e8b7bf7ae87fbbb182e914be4866b60b37e1953c1d3760b1827c08d00e7d6aad4604b30f94059158e2a496123a3dcdcd3daa7df09130ea6e26b8ebdf3996a7206c19d063d0a555b7698545813085ed937fa9d3db47ef200b58dcdb965250b4f61d8c453ef3fa49e67a56eddb874a55b8e457c0e6f5596667b32e512bd0c467c9d4fab208219526423bc9579b8ea510311156b979e19d5ddce2a5bc6e6872e64734442dd177c1377bb305e10f3542b8139d6a3333c754d09f8edb1742ec41b9ead79a4fd9263649c8c6ad3816217a7765864f32846e9577bfbeb027503a5bd45367ec82560e67a8482f945d73503a0307ef18b33f616c2c815504d49fed4ffc8ba70b6328f89af935503d202452746a96a9d7e67fc8638001d270158ec5f1d7fe4d7be3db290dbabebac6a9cf876cfed5c11981677755100f23381e15bb654f940fb2ac030e7f40676d3f8b638499e128458a4229163078b08cf3d464bf79c80d2187c99a109078e2e53613aa3b71fe2b8de571e1dc571234270937ceaab2f6f641910a1f54863b46c124722d074818867cc051a5a69f36cb556d2ed7a241b548fe9d37b4331209483c42cce7cde3a04e480afbd4bae47ecf91112f2080069b03a4c835889a3a683e69b8d36919c40fd2bd0b4812c348e8c5788c59bea18bfc5b6138fed964d73cfad8f3fa090dc73dc4b1c05825328a3e6a56486410df869ecec95b7aa2b20ebc15d33f1b8eddf9a865ae5ebeaa604b073618b998bdee3832dbdeebe7737e6f6c5c24effe504de8a666a50060786ea20a99d54b4e3ab43243942d66b530934be052ca0f4cbdd3280665b4faa48a53709a5af67f9d77035172fb3d1e73f62a163f8ee907805c6832704e7ef84608ef8602d7fb90b7baab4adbf9f4cfa0158553f9893480ab40b94169dfe517dc84cfca151fa7584b45e5fe304dc51ba9a10179638a217f946a9326e7a9f11c5db0f1e75a11843f3406654763f5534a8b158b8378606abead557a36763f6dd4ae2621b965ff6ae75b1047f598ba5721bef64946ec0c5659a99f41c514f2151e7d139a3d3f1e2c514c2a82a0a4a449d54a0f6cc828b0b19a863cf1c60238fdc1e298f6be714228ce4b11a2bd234c211b7e36c59d41ae25e127f38cab725329d03427cedfafe0e13b7c9a953b5e1ab3add9bd09431f5456cc0b280a0c2fd787bccf16094ef9aa82e5283f8624d7b7b76f1d49d11e3d9e17af82a6f8163733456c248438e38156b9df8871787f016294fcba2149dabfd6b7f25e93ac8c6ed569d7f8cc2991ff0ef05e85a6d560149cbd5cf9d951f1af976c9ae1d1101cd59279b45b015117995687429717b1a17902ec3534fead73508a2a94831535527d444d76c55aaf83f48d8512e9e0ca3f812902d7694c949db51fffe0ed09676c3f45f0e4f42c0bfbfdd94397b2e37c6e56b8099066bbda76ec2323c6073cb4919f5fd139817ce2d7b6d7fb707d9cc66e4c9eb4354311b58bdd2b5bcee6b09e48f5f0fdc06e3ccc92f9d7f2089c8867ed1c926ef6937195cc1b11a07140f09cc42a9aa36d8f08ab296b705a4d5bf2354790f41a4dc067a4882ab75281670ba8ec7b6611498b77c830b1a0e339e54c74f0b907ce40ede9a37c4f954680513d31cd6a5757dc41c09e1e6667a0196543dad129a9d91f78310b8ac30aeb7251fdf62e66c517e238459cc0150f95e9cfca71ae1ce52381cded5f40e5c670e76fd1e5af85ec8f9aa711b243b2de9cf951ed80019f66301976488ceae5b1e198725e38ba0aafc6f0bc1957fe19f00862f7ef10537f917f76f038b4978c1a71ebd24f69a1dc9bb96a09252ab6d1b97f0e603a895d4e838f3a1e4d0018e624576bc8430db9d0189338c204b352846686a3d2a2ffb1c95a754749d02bf55296388cae9880454c61e62fd1bc33fb4ebd5ce9bf69cfb7f106004c4472c75248c39e1aa7cab5a49aef5e886df5d3aa9967b89e5c3570848a1da8b9070e8992d3c2af8d004396316ba319ad0462133f4bdb730babae928dc29297782ee57fd8a0b9f7e4ec7d8a2f0d9951fa0214d32c4dfee99b5df1b6dd0b86b6f566e8ecee05bfa890c9e7dc3fba81d585a2980eb6e381817a9d7b5cab8017b09610865687fb192403d97b404cc92ed484f2a0e7ecf348a8aff2048958f14172e0da6777b2e96c756372a5bef4431b721301eedc7cab846800e0cf04ece5d9c60ed61dde7d42ac0f6d6d2a2ed772a2514af553be6c075926bb1a481cf07cdc2fcee6cc5b3d7087077a9c70afe16f1bbaffb5d078d4980c1f2b324f5e68eadd2f6aa1f37eb67b494be752ed1fec43fe13f03b7bd5adadecc4ebd0d458c327daf23277e831d26ae9e6c7cee9ef3a862d8a6164994414a00f8c437b122a4f20f8fe084be8eb5165a7387abef553fb8cee5722c9976b0a97e3f4a0a3073b04f02fb5c8d0cb853cc1ae015f0bc61e2cd0872324d3a3af7d4c953a4388f0375a80686de4247bbb1b409ad8e071f1cb5ab1c3ee1867573cb2b1f23a93861c6d8d614189439dfd615782430e2922b2a80065be60b36c14589811b8d33b03de3b046276da9ffc9298491d821d01f7efbb9cd7f8f8e77fe06038fe35e2bf534ae955a275b153983f894167dfdecf59e157d549fd6f1abad321156e1b7a00f4433e5e4525bc95434571141da9446bd43833e609f10e95c4224814372aae1d7e51d12e875e568e631b26badeb703f1e66d0a80c8291f76de2e1db91d5852db333dd04e116a988948a036ff24b7aecb1e77f521f403d22b9c4621c84f8b48dc82888bfa688778a7aae837dfd59d9632e2f6654c3cc56cd479c384a4b7cb2511feedf4a22c035595dbd4153764567c0a6e438346cf2eb126f928235197f6e6342a895ded9f3ea891fdba92c8ea453dc42b86bcee6d9ec25d42354068a7f538a615a3c9cf7d1776b226ed7111ea81f3b2ec401348862e8df8f63459a84d118597e90512b5651b620f645ef2e2d2bdc70850ec9e3e92c8b8b7aec54dce33708b09a511c8044aaa851b26517698426b4a1a2636bb863f13b510af26a73d4a9b777547df26fa24e561e79fb03a132d650f231e936ecb7d50236e169313a6d4065bba31280876dda825fc74fbcdabb591953fd57cd83e7c6d5788647ec475ef38074622d01d99e87ee7b7f3bf1ae2625f65cf271b77cf597b2a876667cf735e7e8e1b6980f31ac6ce7b2c4568e2ac91297c291ea5439db0f496ee83e0b6a6bd21b241ea34481847a5094db49a930d8e41dac533f05a53f7cf75637cb7a90d62c68d8a7520aa60733ae281b9fb2f5a8083c7fd7f38c7bb7e66c6550b94acdb007673fd9134d530273a3b8f6eba0f850bd1aba7f17ba198809fc8480fabac66fb60b2957260c7b65ce0724443d11f51b8ee434cc31742c164a2910a93009e27477390264f532327dcec8f63391406c666fc0d98a8332e38374a7e56ded94bd3af2d82b79adc7ad8c1ad1c25f39b3d47109414f887d1cabbeca1be85bc30950de888d5581cf5e4d662e35711b8d6ebaeb6edd11a1a2eeb17ef28f603ae2007e0525fa98d38006dd648b75d78446807ada4e70ec0c14f69cc781cc6aa23a8d3cbfa15cae9a5fa0c1ae1f495672e5d5a518e3938934f17f4914d383111c80525a9445bf5055be5fe99dabc5fb09f753a597ffe09d178ded82a1e0161cd9ac79d063f8d9306efe8a97e92c941f503e7d8eab64a92c7c8502b690efe901de6e275355af183b3a73a7b3b0f48dcf9c06521ca88a41325bbd936569bb503e38955f5beddfbdd9ef278fbc5dd33c350a02a77b5910ace74ba8ecc385d4f14131e33da9cc4cae8f7cb21d70abcaa40ea54ce5ce818b231f06ce623eb9a1a3e5e3a96e67d4d796ffe4f62fd6e478d265504f7e9257a4074a12b38e8910d4e2ebea01ac071bf169e5bf5983cb30d6b668d6acfd4c7464348bf5f77b72bc4e2d8db5db40cd0472850f6bf000f94be724d45d4f422dcd7c37e4569cc3258bdd17cc3fd3eefb736efbc40344d17210dda5ccd4e16b8d88660d4c7d3278fffc43a4cf0efeac81368f113772105b13ac6cb74a2236deb553b03397587943ac875a8a266c19ce0ff5bb2d1ff3e5bcf3fa67a2b0c4f764d8b998ba53af8d9660a7fd89c447508848df8ba1e332fda2087914cc8e1ac241627e9b349acf22ec6d3f5261c6a98c2a5f398d4154981bf697b1a3fc8aabc8863cd509ffe510789589e7ba521f680bda8db7e551e374dbf037c80fc0f65f4ace3f3ebb6ff13c62b8f8bd9f1588c68a50a763f3e275b3e583421c0daa9dbd6cf04e05f3ad92bad65c23e3a1cb53aade7cf9a82ed8e075e4defe5b0672ec06a64e5d2b5dee0f7773e666ed6f1e78f599e3924e908053e8b5858343c0b05697324d070030dac76ff82b6a45c93eb007717cfcd9a7e4f8172e7a0c86bfe3f6fbcbf288aae7140019e073674e19fc74dd4814988c55bf42be3b9b9f8710bc6259f724f5786279424ec3a86e182bc4cc9c53ea3ed1bd29ef12808fb66c0c69bec932be8d47e583337c6570ffadf2535e4320c110439c594580e7fe5254ad00029e0c09719e9a8549448447e16b05d5aec869be1ee4377916445de97d0f2456af03b6e001d3a06d411f21c7019a9268c6b5f2c4d21d7b2dd7c8daec631c99f60676271eed657ae61ee818096711e7b8c80c4bf32d25245603b409e87d23f9177a5b1ed29b4e3b4ea46c2275a93b4ec903223f669ff685ef139d9ec553c1880e619a8f3de76c554ba1894f2fa3ea57e73a90b5eb8a090bca80463d374b3ad72b208ee1ce3e5ad18f62abddbebcbf4915023bd8ef4d3059d7ca104d3072e30ae5da37b7a352139c922a192fe1043f92dea7989e1580483fdd896ec5ca56e946e528053ef2bf128db7e0b789e606cc18ffc77b0a82cc24f0f32ceb801ac37178a90bc55d5923847f432d84d3a843c76b2cacbc00343edbe0f575afdb3d7be65f5a58f20f245a221cb963737e802129fa772de00236fef71761b8e2265cdb9d6c1c8e349dd188c429a95a510f38d182249c2ed4d2ef8620ea75c9f1e19318d997fd177b916e1151ffb2c843c226cf8b4674c10c61169afd20854c9e35c49326c1bf07edb9c1834ba184837c2024bdd48c1f2ad501bba198a4de2033351f41f6395edaf23e49b89ce86cbd2cc8fca9851c7b1cad8cea3fcca401c333b239728ba2e0cabe1e71de932512805cacc2f67ba475076e4a294b96535fe4be43e0a6aba5b4b737e1e782158cb9ba26f8e76ec429380c8c802c0bb33fbafd7672fa26406959664b5d7f5e9034dfdadcedac8524a484aa84bfbd115a9764b8635de28d314ae42e31569c6ad0445da42bc6e2902bb5870f7dbc8ca2910f91898c9724570d99062cb4d5314f12d89ad6b1f36b892272938887b10d0fb7c689c31ef0ef51bc8fd5d47bf04e3281d4195c5aec1c78c6bb3d735c29a23187f143ca1875ce74e6264222cb648e311e8a19b9a274bfddf49428647cccd4c28664cddc20f0a686792af08c85b6365ef5fc744d2c03d55e9946598e687bea566e26b043bbd365e4a3ff83015ea4aedd2e9b8291086e2109a6c7fad8a81a0010b9562fa676bca91a08414cfe5a64b122703e7cb77ddacf2d3e50da2432a84446296b53b53bfd01050961111c8a778f84296a64e45b533eb019e621a5c78fd994b3769f0b71f1a17155fe64a4113c773d0e419ae0caeed1ff476dfc17fdc45db2d12c42f80888667a53849b7929dd8b1d731ea3179c50f18c0f4afd59e97c6b057193d568a62bc3e1f03904805d5265a0b473f7dacf67167dc868d91faf41cce9d8554078f44412ad08d286248e083d3735eb581e58bc68d91b5fd8271da46af75de3f5d112353697134b0b5dfd59a69ee65eadb544061111af8280a23760a11e75fb5799818c22b09219c3554c53fea14148eeb31ec9fa1b347c0487fe3d255429cce842b501e90c29b513d352884933e79472e730905948616b9d2b06bda4bd3a42ab95c5a77ad81811ba9e963386f055346988c1183a62a45a604e70bbd6ba9487df4221f051dd9ea2d81c59f714cd628e65ce33f8ad4fe17f1912948058e0bbf97b0aa50570a2a721e8c41cc99494737d0f46b7be70ba3add299e40c038421033cf551cefe63455fa7a942a0c497662cd4d88e99ee09e983965c6750daf75ae7e64172558da6dc176df8b69db7d928a2da20bd84cebdd42f96581a8c2ff52555931e22d86734552420cd4b75d08235096f7b762895ddd13acf0c2c213822b8b5f4b33e75bd4af36e9d999ad2c03245c37c1c7e83ab1b0c66b560c6f641b0928b6b13b4113aca6d1b3b2214743767890f660e07ea2e7ba882f6f15446ec4a0224f33d8b85451b533c777717410840dc8160cd5a92c769e835580e1f6116a692f7c553e29014c9c2217dfbd27b04bdb7832d265f807eeec6797f7611d2d5ceb4ebd03f08e4c1815699520f9bc82682a251b035be9a2befe7b69bde2beb67b19565763990aaed45b9ec62dc2118c22b434122e078772a74a112d9de722c1f0652d327ae2de0d23837d0badf03839e5f397ac52d4a68451307a9e425853ce17d00200caaae18967886fa2c0c11df93b7bd563923252fb4d13b87ee9390b34e6c1f96645543a3ab64db7e6ffc86e186079e9cfe14f8069371265753129004bdd4277b03316be581d2595b39f9fc255aca5727be69edec45299d9b029e245ce450689c7c275a8435658568c094f8943b20413d8f730caebd44b96d1ed9041f6e263ab4e88b2e596ef69ae3c70ef7b99a58fd592b2c8814db68a47fef1c4270c318a34b4735b4c6522c75c0764020194f21ae6bf9645e6383c52216ac324a072b4b5f3af0d2c68fbe42228a1b5c6e3d162fcc7d571df8b914f2eae5d73d3875991f09b7e309d727a497ad29e8c6ab23fdac4cab4719eb94e5b94c48b64815153809f75582ebbeee5f3d69a61551a87b0dc77d456d5b3fb924bc59cd386794ed5d814dcf7d40704307e3747d1ac3cfcb96960f0d14648e650658ec902a6a8da10cccc5682288984c97461de8d3968632975f8786ea586233d68322e9dc5d1602f8cb51356aba5a3a8c472deb6e30c233337b2a9dbcf2410f1c4af71b7b53ded18ac086b2817d10fea0e84fd6640be96ae26e05b704a17599d3f0b9f2f0403898f364806b60aeeb21bfe2314da7752d6abd44c3ac8ce8052f854cec782f70002b449a2c2c71218dcf935ac82475be9cfefd4f36f2f1e81b2bea2297581a8333c402c81eae939d6ba2b9c638854e8383adb116de4982cb80dc893e1cc2b521b488a5e0854ef4f47c3825787b41c622743fdbfc6655fa9e80e63c0a37f0fcc97d47acb95ae4177e9b5914df8f9c23f39112570d26f526af4f34659f76434123dd1caa7a192da3eff85685c6d5d75260afb652e8cd214f6fd652a7162332f4615b6abe9b6a99ffe8c497fc90a27ec4b1ee7c8cd8a316e79b7e9a4b8242b6177bd554bd53b9adcceb0b6bbcf3f90aa2b0b802f1ec0f4206f44ebaa4acbb5c799b624bd1f392fcafa31e72aa5eef26121adfb7411b42b5d08f20209dcaebc9b8a9eb490a17b03488dbd4c27131494001c255bef823d12503a78c3eddb814831b02123a17e217747c009634e5d27a4b4223f5f44cdd4d3fe4105e9e53639827c0ef1b4aa8fe303be29920f7db6f352038ee3f54e3b71bd73240b3bc118f52fa5d93e5a98e298c9bbe3b12319db34a20e5ee4ee7ada68d269d535ccf53ad166369081da25df3056ab629ce2dd1dc7a0972a99b1e230537fb30c2de44892400c03cdc01d89877d65c170e0fe7f8f2a6ab5155fc9757f096cffe563e4fe544210ea85546d44d655f3b6bd5da13c8347145b6d24d4c7a3b4b34bc4902e71b646f40a9a41b8ef74c82310598a7eda2c040d9aa1dc11617d31b034f717f7e79681789e93e5a8d869e88fcc6f6792be0e074685bc277f6aa46e77a4120eea70879bcba4e5d3bfaf61baa3e42a3c4b5aa6da737a81371df7b6a636569004fa7ad86e53658912cc23f4dc6357d6707f4fdb317679ab321c76960041e3ed7104aaea15d1e1941ff96bce7d2fc9fba0813d9bc04e2aafe550cf376f8d7e4d8ebd02b936d86049df176ae140c43fff2cb28344bab2cdec30a5c1097f314a86f807f6003457081f8d8c05ba9b84146feabbd486216ec574f6f3be68feadd19eb4706d950ac0855ea34a0b6770dbd7b5cf72726e1d72b698fa7f0f3f5441b83aee99460fcd07e309a940abc7103fc18280fe2abfc50482356307af5c15d02cab41f48d28f1fe29dba2ada3b061bfd85ac548c5604dd2ade478338618e2de6c82fc63b9ad7816d00d4e7c0985afc9017417deb5e8978023d6d1fc929668fa0f78da84a0ac63209c147bd1925658e4ea58262883d85c1ca9c28500fa661de113fe07e1ecf340e4b2392ce4ace44badd3583115abbfc0e1006d04c185fd945293f89fa058b7d907208986db153de8fe03c0140576b5e4c9c2568af4c217a029b50f35d61073b7c60dd75bc465e55aa583f90d6c638c364284fb9694cf310caea64f2338ae658770982ccfb8a2de2ec2ab7791bd487e8b1bd2e39e0f5ea8383938586f5458f456b1509a9b9dc1670600071a77aa6b94b869ba51977d6bb4e9ae1dacb22cb13c8f9e36ba68d3bcd0f8500edd888a8ba2d5685be6ba5a1330f717b8ed8a2a09557d49cf88076fb3ee5169385949a548469f1285207569d930e1b772d1dc4394beb346dae242ada1d3362eaab48fcb96e0f8c1b8c4d7e4ed8aa7ac4c61d708a13329a024c5015dd940d5ffa6defde328562ead42c350f59775cc95d9dd539df4b087621069ffea8dcc3ffaac132e016091ecaffbda7f9ad1bcafe1758e85c1b6043682e38aec797e3f05617d56b3994d379fe37de9a81c9d59fa3aaef40be0adc78f73ecbde5f330226c4b2faf1a7679e2af7fc81b6a0adeeabcad99f137ee3a38911cbc27a30fcc9d24bf80545f10ff135208a7c652a98d51339618996ec69d305e61a1dbf43f7fe39680cd81315b03b28b04f452e37d5742bae3be703c8d8e0d74091a6df9ecc0409f832e96f726943f2e7517bfc8d878f0c517caef46fd35fb78af6c65991c5b490260f134faac074c0dfd90ae71f3308933ca52a61f63ea6cc611e1753e5890fac17ac5c23d5f674219ae9fc37f34ffc7b1c933142c80ef645eed0f4a2665a714be88cc1273cc5480345659113cd6a697996a4a9d3b66a6f6e4eff37814a851df6b8b678ab87681dfc14e7ec166044e5562a7d773e3038d33bcfb49b2172b8a50ecff179ec5319ad55978e73fd79bef9a49d0c8c414bf8f2548321831757d4259723f65d1b6253b9533fd13a1f5c9e05fe9a2e00e688e26fa768757940cea0372576c0496d9baf344be8b5dad1d8f1105a7afed1f0d8ca81e0e9531790873201a501db8ee6e78312e976ce34026a2ae6467bbf59cf2351bb82e05b80f678ced9a65cfe50957bc0a844e3847084f9bd942b814773ddbb95044a6612e149e799aa2dda4884bf4508a9e062e551ddde35825ff97ba9f4d0bb2bfd4c892b0a54c6b67b347fac91d62ec3d4e6c5c19d3ab9b7e12f284b5c352af6f14b980f2f20748bcf8299d04167d9faf98ba07e59ccf32df93a52f37cd38b55ab8be61dc6ab1fff3b1b3bb903f06da5b91be20e13fdaaafef82fe159df4d172043203cc327081e2471d4ddc70e5d3bbdd5ae3ec52dad8cdb9967f61122cf2f23645065b7ae232e8d280936b840dbcf73272252cc5cea3f1085fcfe7b8244347e9f0ac50b48fbca5e9e20a4bde105f0f8f9eb1db9d5039a74deb3a2dd3ae08018fcb34e6c8b1a130e8038f95bef50dd638314a46d14021e23fc163345775d87dda31a2d780063fa9d52c4152e1d648e5988a42dcd677a1fec16f364fc553ec68daa196d3c04bc13bf0b74909c94b1e5001bd8150cadbfca9375ead3f353c0f1258205eb78744dfbd50264c80f7b275fb3b13c7bb75f72472d7939e91a37162f9dc993b471fadd03f2cdec3415eecc541e16f0399f551ffeb1e40f1cd7238fd337a6aede5ccf9c92439a735ea7c497aa1a62a4f81c628a8da7ca781936f7924e57a00747a1f9517eaed080c3f637154e19ff4bffe7494f6a72cc1b811f426c14889872c4536af9d613306bd45c60928ab7158d0df6db2fa29191607659c2a56b2e4c8ac6dfb6eb37ab724c73aa478107abac7b0598c2edadb7b77cfe99703cf809b2c48c00da00785484acef44cb7b2f7d3d4381b6291e085911c78d7f5aa85673e998ba39507036bfb3306ec19d7d2479200e77e27dfba75f42370d47d9df0cfae9cc0fbf254c93c27888c0de662074d70e41d6b9fe3bbcc68a2a7504d4430e0fd03b4c6609fc952bd0e19a35c31498a178f79f94a9c419b5a1a16655cf79011dd3201604c730be11f819c757ebfabee3ffbc27963cd175cc0fb14c9541dc967153dedb00f3dfd6c39d82f955853a499dd3ceef1985e22e5f11078226e23e123c922221d8f029090df4a9c0ccc68d605e787887b4e932215cfe2eca0b38c0fb2f8b75fa6d1bc255dc60337a8ce54ab28aa0f19a413cb55f205ceb7c5bd9d0dae587b6d5255756226b86361618532562da35334da08a45cfb1e8441f93eb3ae5c78e09f7dbc253cb7fb5e5b4258495c4b5d1b999761fc7eea04fd4d6dba5251a742f8964f2a373b2db8ee7915aca74e80e9ae515c9cc8d9daa8d7bc3cccf11e7907853d9c649dd391d49973328db9c07782c5818b88dc671cebe57b9f4ca03f2bf79bf38b03fb30bb822a367843d569e79049728da43e14e59881fa2552af803c3ccc617254ff65000e5bd8f8a39028e43debd7d29072beec62997a439795dae5a376832e153ed36744e185e0f341a860a3267ba6d4400cc2ef70129403355ee49930ee64a118772156e7cf2d95e03c7338ce15e27d6d7a68c55dc2929f23377c79241a249ad601963c5ee4a77dac9625b4b017bed8f951a38b1d4dd4ae1e8a34d1278d5d043d7aa949f6abcdaba964ed77f6bdf2a793d5f319ad9ddf0a51acaab629fc7f6858bfa179120629444695032cb7e12701d2d6e94c36da982501884134f607b7befe8f1fbdf0f562906ed03a220ab46b474afe694a7493fbf55db3420c0104e62a34b7e0dec80af715724845e875d39805dd3f4843dac6d86849780b1a52b7092fa64913251ebb7cf13e5ed1b945dfde0aa0054ccc14c3ecf6bb090d713bb6d6816554ae74bb1a7d18e35010b1b72253aa1a5d2457d03e28de0a3c899c231aecc089819b322801a74a3f36c9d5424f6b1f517dddbe15c530865e0ea6c33502b45a49070c6915c696c0510183d46fe9b20d896377ed39b3715a8ee4bf2b1c82daae40357df548825a143053e2adbd5ed09cb86a7da973ec4932c64164ca7f7f79f4f0954ff41d4040b6a4bae71a9eed427429af5b893368a86c7fed78ab7a8f6d1ccf3614d3a09336a8c02faaf841e38f5ebae2161e54838ebffc8539efa488c0649593c675f44391056c90141a6304a6254bad5e6e917781ac10ba0d68025e6a9eab65413a580bc6c832cd07c46d9142353e51b8f67b8e34988293ed148b6a5b32e036b995a686d8723d0ae5c3b2e89a2fcfa16db5e7cc3cfe5d6e0edbce2db5d2da91873ca2a5c9483bc227660802a0fde9e3df398bc32f85772b86e605f7e342bf83ac354a5cb023907b4f94b27ae3fb6528f5854617c3d30b61507eaee1bbccb03aa70877f607ed96cb95890e9b06de20934d461edf3289bdcdfcabcde3cef190d1269c903c598a2ea85b59eaf0fd754aaea23c24b817d8884232511b3437307d59cb8caa26abda4150f3e310d07a3f1fdd7b03de32130aa90f967dbf274eb30c8ee5825329c9f27eca87bc8db89725b2d6d5590b9760ba11cfc88cc3735ad7e9a0fce4bdf37c09162fa45497382b4be214dea3f55dbb97b464d35857ffe4df2203d85dc1829509dde47923435b65f8372b61737d79d60da981d230c9e87be5af99836501349540421129d6d16555db6599119ad07a05a8bb06e5998eea20a04fcce8171c5a0ebe65d6c68a5866cf13135109231e7fd04769c2a98ea9d81911f297cd53e675d7420a499e60c5c6f77a0d15f98cf2970f1eb190e50bbbb7e10dafd3fc1bf4b5649f34f1e03fa9143b27c68f90bfcffbf682cb7525b8fd822c58337640db678a34c58fc62637c017dc3dd6170b53352aaf04685cb99e5e2bf1500aabe53969207e1a68f5e0ae6c7b484e606e33b59c1f2713e018189fa058a87f4b21a9e4a7a252c082d83c1c78a0201c5c2f8c40fc7611367622ae63d0483905e41ad29911be82b65696990c8c639bfe5fcb918aeda866ec8405d723942213e832156f2fa240045cac526a6247c2e100637af3ec56385b51fd91246002860ceb182e15949c3c63dce4efe2d2b735242bc961579c7588a90cd62339b25e5a9d7ee322037ab4c15e88f81cd88a9cdee5912520138be110f447899097e26457d137fa3203881ba06a5260ccc3e5d7ccf0be8e8d7d3b2db48c7ec676e9c28aed7ca753c4109f8d17771f0b0a955b5455b779c207309ae6d537485901ddb7b3fbe402508892f255ae45cd1f88a8e4754ccad57f4141d4e0eb22a746139fbf31bc8d3de6f73e5934d31c76399ce364b0c225893dd2400800e96028b11d34fad9c9bf719cb74081c33b097f3687e96c05c8eda64f97dc81f9d3d254533401ae37f277b89678b053d7423046b39ee1944dcf55c3920d59e9d9ed0c72286d128c5284d9bd22bf29a3232d5b2530aefd3e05193047e83bcf19a65a3646b54525322f31e0a9d5acb63d9f5f499073a345e29595b28a3355baafc181730593bc6611c24cd0efa7d60d9b68effeff4a34ee726d41cad4691bf4dddff9d1e09f867f95c61bcb9656b4c7250fcd0d523eecb95d2ee10c40a309ed059421d53376eb6ae2c06a0be4b93e703d1b6110413442b71dbb1cda0775a2212c7bb529b1dfa8663c5299e6f0942970c169decd64194fca40fbd4cf59a1aa0bda13e8f2581e01138ee12c209f3be4bdb1ba5f4d28edd43a189caefe4168aa9a1f0f1d247de9fbcbe26f7d6a85ce6a81501524f23468aa4c381d3aa6f6868ff13743a21697541190b7d59854b9c863b85e11d6d83609a74f0af12dc41f0851a6f99aa533345355c7a3deb991dc841d2057c82b5734a0964a1ad02c02d7a9c08be9c2792a419e3895f35aa1c45b63e320520852dc136428093ca5e0f6e3d3e61701e4d0f95c116bffc9cb272ceaa0e3ef48d075775ff30837e01a5783cebbc6d3947689e531df7f2aab10e6a9f0ad9bcda873e0cd0aaf8445552180c7ceccdd9a896d45e15fa52e4759deaec1b784eb8504ab79ad280faa3338078c7e38c4d5b14523373b4077aba61a7ff6481f398b0dfd5ce28af44210b3de92561139a4c6816fd309efecf8b4057aec3f86f4c14ba5d02b4eb1e35ff42bf6e70e332bba93e8d2c1291c4fd25e007844620f35fb2c8afaf26c554fb5105075e0acf14dd946b1194d1f4e7018178a00781829a6fe2d56d79a3dc410a009a56555e09877e8f596de8d335f5e066725c857d3d08b4453ebeaeb3b29cd75fb5249768fb677fa2aedc8a7f9c12a4a819aecf7620a7450820f3a57c6ae714a1c2693e6e364fa8eb4029adffc4b0b2b0a5d9bd239bd808917a7c16c94e653105ac5f86e620da3980ed5683ac3ffd9605728d118753d4305fc87ce470e20a68438e58d9a516e10d77fa19bcfd854c942fb08bc0e200ed4af4ee5997d27155010d638fd778421bc130c05c7b8aba7ca2250d6256e028042ef697bf7931d1cdacf3dd302d1c9a080973a6225855e3c4d3585f5196c097a3962002037e708fe1a58081b86cf9e2ce76413c90fbc872ea7cebd31542fd404770fc2ae69ac9d50607e455cd3552634605e7421ab50aff766a177c2d95647cbc0bc4b8cdabaeaee09ab1a1c2c465f194072eb4e0efc7c7fbe6e641e2ec9ac379ddac97a424a7fe565fca76757adad327a4b7781cb9b0f1d38175170117c5c5d0a32ba33339278a870d48b46ba17ef1f79c4d1e6fcf312a1fa198a24048787453519835c4e3c29c0b738d324a1bc624197bbfb66ef7ad295c49c25d980364d99dda198e79977fa2bd1fda88d7f94ca8117516187c3e5bbdcc16cb28708f96fa54b8bc470b47c86ad391dd449f17c0ada24b839eccff291272f8b51d616bbf0b1043daed914ecf34aa2415039d1743ce670657e981a1926e6a9d5e98f3ade9370d5af862f03ba99e30eaf778bd4d65e1e226a581a433b60f7124b1f12d42c3ba0525634cb9020c5c83ca036107c14bdad100e2eb6038a1df0845b2d668a23e5bd90f646af6957e12d36f1f5737658ae1da42145c3eeedc450eb136f6d3854e102cc37b1d29abf73f2e64846cf8584a7518cd6f2686b8fb70d1b2751393dafeea9fac789ddc3864048919910cc3b6a4c8ec767bd1b95b593b0f9e3489380a30ee53a3a88feb6b61c93d7918651aa5ad8aa49dbddbe9ee3ce9e18d0683e5a1c7304663c79a9f2e6c23df42540bef233065a35ed67b4fd7e9c371f4192f617954063cd5a3f425b0bcf30df2cd66502a7b1f67cdb5fe9784658a62191b08c795f183cfac5a5eb8aaf59fcc9300612f1630cdddb843d1e3dfe054450e0caceafe5e8af18570fe938ca6d7dff2102d381f46587cab811a5e9f2b4e538a05cab24d9a0e1b516fccb9d8d0681a58f228a5de02b321d6cf1be1ee71a5ad2fe00de8384eec32948202ebe974445a2c43539f8961a78d6483ec591bd734f502f5f0672500a91c42aa68b1e5121721ca972920f56aa6ea49e5fd1bb4df1505f14ca83134d78abf78636c175a0e72ec1f35c954ae80dbbd02d6c71fcb3a73cc9cba359d07d076cb18e367347b593bd1bf77a540f7f63ec411cfc6cd797420dd5240fa5d31e639b18d95ffd2dc2cd9099c7a112256d10945f854a7fc8c962f5e42a385ca1374d788e32cbc82d4bf04584095880add6889cc2279296529a5f612f2b03d490f036160052d94534e57ac394b5a25c82af88a6fec0e1c28697c94ac43130cabcfa02eb6db7baae4cb1f8ad13b977904fea4bc7d0f32650fb01a61fbc533c748a33e64e78d22ec0d36fccc4ee474f600dec214553f9258383f86b5262d5d9dae6f77af59d0e5d627a8202b9701fdf771935b0e5843c328d4fe3bc1c45034c3574bf4b998ae650de1993dae5445772ebb881b37e0086d4f5ee0295bde4e0eabf3809976d741873e2368620ccc07bef8d7ea15dfbe13eb0dc511a30200d990ff6ccbccb53ea44e8eb0f9c760c3313939e1cc52fa1fefd23574bb28af0fd5703a9ade7701f3c3228ae991464107c628082cc1c52d363a2e9199eb9d033030e267b3a5c6af5f24404b7dc80adea8de63516da55533624af8fbdedcf962a80f7287b3e6d08c9320559e8aa02897b0ce44fd440794bc6e7848f6d4191886d204a63875bd6f1b76bb5afea2772208fd4ef52636709810840938b58902912df9b5ffffd70600c4eb1a772e48a6b155a8e06f4476e4ee2fb907c4a958ab190b271c5b10d9b91fe63c2b6afdaf655500b75f6ae0471cb7e5d8e6f0acc479230946fbdb5e72bd1028bb62cb616d90787dd94a46837eaf2c5530f8a06a1d99da68a039ac3083f4303eb7a008108fb5c4da3f0c8775a9b093e28f7765a9b6eb1ab7568e1274f919d128ba70fd1cf90be1494bdac33edef2490f67ff856589df25def98d9657c771d6159159c55fbe3326f65807b399cd4cf3a21403733390a347cc424e926429d0ba6845c13b4aca5e57834f3538b6e43047d192daed3d49e9ff964a856384c52093882cf8b57df9a667a426d751ad6fc4011e367b8e3df4d9c4352fa92921a3b5f6f43197ca05cfa607c9554c973481a73508447dae488edfa2462200fa86a59d2429da7f1d3b8ca6c98bb2985ca8c9fbebf90b1a3ec2718a77d1db49d6aff07bda9d27f369ba1cb2089278364ef6e19910597dccd9ebaadd9cfb3247c856325853a967443b5c7c859fa9944b63df646a1635d8dce586a7b7ae4b6b34f7d95f3831f4378e5114adf48c2cf54194ace3afd3b0943c0ab8cf3c865e358789d9a9b5d18144ab07c17e1f0aced79b98b1a5a3358896a9383e8edd51b471b90a085fa46705bbc9ed66e6b5600b3096fe660350d64c59924df0306ae20312a4954187656c67b7826b52e10598d2ee623c6dd086556693be3295e0b5a9119c42d7be2a57aed928e4a61c7939ec1e7226e264a19de7ce65a494dc7bf7b86d4ea9fa50d9f6308906b36d91ef9e5a2aa4fc692f46c9361b11dd35883bbfa8ed070ca84b5059d305c187f22edd398b7e61901317da437b0720e06013603115d2e5712cdd56d26067bb9068d17b5dd0cfc3576f67f2d076f937064d7536f8bd3003ad1457adc8110353c6c61768806bae18059e35587a998f32d53be56b072805adc17ab487c2300beab784107040bed276433721557a2d7dd15f4026add58b2b33c6882415eebb5f3adbfab7110ca1b0c3e703689a7cdd370b5087701979b869fa58ac973798d33a78210116ecdd22b9c8ca36deba3a276556eb4cc12a79abc729f37c45adbd2af1a28879ca2491bc0842d88035c08a8d8ef0aaef361d4a95bf37aab308e024426b544f1feeda8a28f1d6734a005338a44ef3a98591fb5a0b1e65639c340344267626d15353badee013b6042b1e56d0e60f7a29dfd5f3ce55ca625eeae472ce286db44b45c32a51ee634f908ce682558631b4c1e18f164d0e43aa142098e562274edc287bf7ab4768879bd3dc48e1e9671146fe02cc417ca113e98c73ced95c8d5df2312fe45e8e7c5e9da867b2f755b653cd84bcb4b9f394387b43511aac6b3ab8c495137bb55d83b46555a5e1beb02f2868f7dcc5d7e27e90eda3869a910baa67c6c18c3a4f754066c57975bf16fd2cce55391263be684ab84e253205f70574b1c487f8e97af71a9c9e149d74d01f4d5273750f11793dcac5a3beeea629db73ed84459f59925b386e3323da909a3bc95987054ff90606f9ad6cf08998a85271065e982edd26781cc5c94b659e83faee84d0255ef816858d38ab2d639c7dfcd042e8e3855f8c9cf7b3e5bdbc65e056e947194514ac9cfcc10d466391bd3d77791b1175940b06274ca677d346494358c077b9189b7e6bf3cebfc5a10466ffd4ed1441bde58ca84336685a253f6853ef07c3f3062cf9064525efa02c07e4a5db8b7ca0e5c9d072275008b0f11cafaa9336cdd88991d2e4fe0ac3453859f548f10be7a9774cf0393877d355081f18041569c7b07349a4bfd24c6e6ce649a62b3c84a156445ee2ff178f00e8fa57ff095ed8b4f30412d1bd7b25ae9f3d9cd2e8cfcb22767765fc391d178fb48ce29bc9d219c0d2fb18ace828099f4852b08008398cc722d7a62e8e74ae138772494bb52ba9f410451cbcef992e945dbdf1391a623fc24a0b0875229111738dc8c658d4b3bc94ec57aae40b53e4cd2b26633d0050d8e6a992ac36c0d711326bcf3b74dffe1d7fa8a17a7cba15f7213c2e0ecaeb5d821846fef8a07c3d13c658aadd89a07b82b8912e3a1d7c9b1f11d7b785bfbe03b68534313726e5254c4f07d28bbae589a72bfc30545b1d47c511c3ac14be19476912f06a1b1bba3ac1571349aab7ef4e0baa34ead910885b9683d4ff6f5f1d8ec4c9f4b43a542d43ddbeb9e9b5f8932db0fdbba91c3c7920ba7cdca9c58b14f1e41179fcd69de40416a002bd2961e695ebdcd4956f8e57082eea6d72332a71f3792aea265f67cee825de87df46d1fb68aec4a8f687a318f1b1ced27bcd025f97fe03e2c3872f4ad5bc14427f8c8e2dfb426fbcc362f30d5f413a205ee2bf364ff423b7d65e8b40baace7a7cd46174ab80573f452d2148ab880f8fa31ddb026195ed5c4c903499727ecba5e567a753d31b2b8c24622dc71e43cd46001145d8115a04adda7348546f6f1851c5f0579fb2fc4aebd90c5a9024560f455b81596fdcca2843569da37bd8373263fe59256b957d0ae5d1b644766ec6b947cda9774038a837945f2fa4e3ffb1236efd301cdbe58f4a77ce4acdd63ec0c58de6f33ad12c95584e7346d8e5fcf5e396c1751a4cfecad7961ea26d86c0681ad602b897bec256593111655b82d981a54a499db659bff09bc48005b4272fce428f9f1679ec9bc05eb7197f0d48d3154b83d98c648a69b80bbd7ca94136ccbdddc8717425f5f83e60471786b182dd8990327e1593d5bfd74b4632390d4019902ea67924cbd1bde3d7b652e7c14413097ea02275b29293b4ecf45f2d88e39f7f2e25556678198efb65798693b540a914170d9bf868992c0fa4adb08e48ef9bfacc91ff7a7b5103d8b3c64e6252e82965e1efff5613ff7d722d6ca6f7880d2f490b2b8193c4775e189639e1484ff21d8b77d5eae792491a4f523c164d62f8e8d0af2e81018d50ad2a538e71bd0d4dad6d189347b71756eedd3fa54559841978f236761cc9e4fa7b36a1b56cf8aace90f8507e953dcfd0c16ab22776a2400eed851a3cc3305678d756994e4c4e77e44aa59ceb41d1da440a69cffeea0648a8ee04bb859711a758639d84b704eadb10a6f35f3422a424fa0b30a2285aee079309842ff7cc1271d8ce5dd5c63e16bd87b912a802e1230bfd012daabfffa243e70144bcdbb4725ca80ef3a53d7006148612f994b83bb37e6bb7a299b4cc3cc1baa946ce2e22b170308301afa208366a38326f3f796dbbbfcb85bcc15b4154e8a526c8a4b01ec0b3246cebc038ef36d089c9ac1b1563c883ed384647ff2c0e42b3db88a06442fe18e1ce930a546cb06de60d3c615198a1f2aa3befa20927af10d5cecde4e8c903a7ee953eb87c06c65ce8d9ea283abdf6e693b9cd9ac41bda9e57e2f70202911a70c53bc4cd148707e72e19433eadc76b948a2351f76e4bb159a2b1d9cc0f37eea5a582639c7fd3a11a84008c0e5ae1e083f8ea46bdcf5e1f174d5ab649e19c5a4106263e8496a34885c74e98ff769e71ce1476dccd009c1d27cda053b4bc3ca5d34e9c39cde0673a81f790307c95c97c80b1934bc6bd2e06b6304eb0be07367f3296e436c49baed5be7a8bad38eefe393dd03e06c4a46541d9afc1960b1fc697783e389e86339b51c3bf50c897fe1f7411db2067883e9ee6410deceee63140af812c31dc4c439ccab56c85fd332433597bda6abcc78be7098e48b0d9b8593398394601f49f41106eb3136a22f48de8622b7b8dc4c0f389675ddea4f7fe36c3b7d1f0bf8b33617c2a8e1c7040c06ff067e6aa4a501ecd177826aec980d37294f7e42d6bb37bbf1d286ca57964a31409a684471043669037b64ee2b2623445798274608576aa749d62bdcf8f2354f98c1695547b1f85b6fac13b63c0f4a05ae314e9654c5bb425aef720edc0e078366d63554ca55371bb539a959d125f8532fd9c542e0a10cda0087d113476ade049459f6236d1fb163d79b3f2b7ca90c2de99b4f8489595ba4aeec9fbe412b7a3e09ee05b3540543d4f268938737c0125dedc0a717fb7a126fd30163553b160995c7b73b439ab8a2e4f4487ec609560e8ef47da4c5a928af16f92a37ac0b990685709b35c43a76ac02b3c5ac10d43db8c78e3458f9020a202d09156bdf5d302be37fe2209ff346be7c22d060c48b529cb2049dabde5d89758604c475ee940cbf77063f95bc91da40e80ad235a7ae6e7f81de62c230f71d4a3443a34e4d2960f62b7408fed893be86c5980b3234466366b83804fe1dd6c08d59f1cd4755386d883d6b8e0341cd8ceeca07952a976ea376efda66de64677b0dc08a1ef152985c801a2a144ccf34ccb2e44031947b3dfb1363c6f046144f6e7ee7ab4e701805b92b52b844576e2f91a4faed286a7bdc8169c5b6709ac039aa33d6003e253c13bd2d4d6afdbb5d73366a8f0d32331e76401c5c7f541fc1f428214912a898679888bc0717eaeb8ed809b9b5208b1c1bcf341751d4274c60dd3b33b974ba18c19ac7b09c285bd199f75ddafc2424ff8d49179eade689651aa2019e7fbd2b5ef83d92d9c01569230eb03f76580d25843f9565e7cf340b1e9bf64f49458861ecdbc7038e733eefd682f3be6bd76abe3c2bd1347bf388f096d61770b24885f7dc3392064780fa0c21764747b7596106c3e336f5cf545544da73beac470791532c4e171caf8eb6a6f59a2727c52ead2bb9053329782dbb2e620b392d0961c915a747b029eb35f26b93d26d6ce7d26665fd0f42e08c72623941ffbf4013515dce9f62cba717bfb4f2b4c50a8f39be867e47a6109c20c6ff4235cf2ca405ebc3a49a5e372a75e2263c0d12448b103abd4c4402ad152fe47641397341a10845994080bdd6dc7a953562eddabf88a1ac8fcd0979577aca08d4d22780c1acc91662aabe7908c4546ad3f327a92cf28ec745192935052172e3ade3841542793319590a8fd69c230d4ae893fb651cd79bdecf7485343dc1071bc799b15a5d66307189d743c59b00528a60533539852925f8bf2fb55fe0ce802e6f3067d6421b5038c6104cb2bc167f866105c917b913240668440218207b78f7ea61da142f61d9783a16bc78d0dbfa63bde3c92258f09f0ba6b4dde52e85a94d69cf723255a19bb3f730456e11bdd4176dffdf69e71d4c98fdc3ca4470e78eface15f32b320182759a653441dd6ffae1d42a48597133933b04842db0f1cffb3457d10fa24de0adaea1dc988e13113ab6ee45e2c4abf9069c7320aae4f306815ef190f206fb592a8bed28672d8781f677ebd8e2934a80e985270f5fcfa564a0086ea9fd1a4f0bd709aae6e188a7bc91b7190a04c333d3ca709809d21dcdc2fe4f939a7e405634914a4e122c2486fb808a09d185f009537cd4b9db70cd9d8bc1377550e1ab47e89bc6ed909e3390a09cd5403d22c7a6f77c678f308fc0e30489e6e1462ad39a642e9734cc881dbe4e6cf2cb565b379c45c2c8ac29d5448949636ad90639bec4ddf3afb1e826a5f21e95cf924a744efebd021bd2bf5f4251d46f1e448dc5d964583e4ed55f6fff62ff93511a494a3f6ab4bc67abe2536b2ed214d19e80432403c6f841e0f3e54bff0bb9fafb58a8616e0edb3896f1485b4380ce89241a8471402b3c971d6708bccfb1bb6ce9702b11d057e8ffbc2d4270e1a624faddddce3daac67b6ff02cb87125ada89e3a6394f2197478d6dbde12f6287167128f958e4a141361e949f56997439ba19bf8a5adf10036cbf8237b3b983da38805d6e2cd762c9bc53cc1a02f97758b5f2462f345816284eab8e8baae9073af48125f7a9c65f914000c3647712c89f9e7308cc199686484af7305b4743bc12d581c84cf22b31c55de1afd433bfc6eb16c89e4cbdec67bb15c7327f4419d5b01a66d60718488d1657cb657def6fe1444332aeaa603e70ca79436508b3bfffd759a4b5c3a2ad4f45f425c3862b2c3819e17f57bf0cc4ff1f42b5d562a803a959ef6cbcff056ee1fb92421e41a45a68599ce99bd031e67bb5e44d3d281b1b1c4883da31f351e3a41a196a0bc69d571387c66f986bb06c493eefdd431859c0971e345ce994557fed586f1646396d5d0e92cf451f438047e539d7b986a7d68ab7eb467c774a64e840acd7eb6452d2b96f5f52c7830a6574c2bd70e986eafb0389dcf1e4d32b89c66f23d08790413b45ca572678506e3ac9e8651fa81e1e17b21eec2855dbb516c695ec32a3fa911b62088d6939b716010f8b7d74f3c98aa1d9614be80440da8f7671a22dcc9e6f9f928ad5c0849689d81dd4290bdded90b18f8217ae96bd9c42824058d8a3a17b50c94afcfe5e070f5ca04c4a656f21b63ae361e5f723c4b8ff8ff20f7ff6acbe1f4ba5e0e3c63ac4e6a4ce135161bd3b865bf1e0033ff0ed52e95513c64c9d7a61f728ef67028a807e9a3eb5338cc0da1c119d51fec9dfe6ed2afcff204f76ee62b7d6e2368d7a55aaa40ee6ca353743b381ed22ce6c1c72a3380f2991ef0b471b0a0e29cbae36b8140dc2ece85982e989f2da6e41ff2951a71fb1443110a4e27743bc959080d3d4c04b0a5eb75f0b2fda0ae979840a7cb6caec56a44ca29f97614c52ce9c71d520b2a0ab25ea091363060afd60601682c11cb20fcaaa0abe16c65fc1acd3f62a154097bd248a9d8e72c5bcc36311fda4f61eb5af680a80895d1ca41d8fa8a2ab2ff3d0cbd45baea1ea441ca5bc0351647565a7510399cf2240b6fd2cdb8c833ebcf86367f50a6ed996427288ac08a5e0e8ac29cc54196b8427012179a35fc3482c681f92161490c7d9908699eb79a2df11d4a3ca1ec48c704073cde0922e31c8df88b6003805942fbc7834f2e57303c837a77a185ec421a5e03075185c8d1d1f3635277c454d151fad2e3a98fb5eece7bd3737c38db4a19627233204be6e6495ab26e3d5784aa61c91560153b93782b0930e14692c22e7d71ab39103e96b21529a72f39bbe59f36d99187fdaf8d0f8061d1fc2c82fd64eedc35b07af17bd03a904a483835d8decae45155da9a353da80b99209decf921d0a8d9db0ee410ac5e7c547b867a61f743527e52c4433c2e7cab1bd333aa654646ac9865162eeaf7e24eeb8340311c08a6db5fc2c72c052a3b2ac8080ef778c5778d691101bf0cecbaaddc190ac635cb0d5168ca3258f8600fa304be199cab4eb004c563778cebed0ee1de67e9276db7a47df68cdecc30a345b4ae2921f9a54fc72ef31d4abcb3ab8de67a0cd68e0c245519934570fd29af149d016eb4878724615b8f1b1d25a7a803ce1f4fa67e2749813a1786db8fc7cd8d93daed71afd532e976e2349a67656e4bad060d22e48eba86b25a07559c2e41c7ebdae6fb805b374a53e0279328fb8c526c54c0e34ac8304e667a82718db4883f406c9183a6f41d275d8a7a33c10e930645353bb5bf82e48806beccade499335eb588efde3f6e4b892a7e907e6ad858fa059aa36495c54576e3c16b0cc569f512d98e541dc7ac2ce3b8771ab9384ea14a05bbcdf026a905ffc3557edb6d2af112a164acd76c993394d3af32e35b8848e6fbdd9af9916004a43dcee294042621e5ed9d852487f7d190c605a7b8a19cdbaa44f1c7adf27ca86078262f5c3e9379076606bffaa392be86ffd3636881e6d2b1a933dc98c97f294c6eaccd40a98c039aec3a283402156117917d4bebedcd2c4d528ad99753f0e22264f7a8e9b8c05f08e7922cd00f7f79f560c79b2e2992520aacca02acfe7ba8b393973710598a7231acbc3b9cb756ccd739f59411106ef243eb064e151b4085681472d6ade3b0d482c06e7ac8394abb26a0c80199b6dacb5fe771411603a9150109011960d17a96d6de2531b3cd4f9094d0d0c1db799001af1ecf93d2c457b24385d3bb1a52a5da29faee98d5d3f16fc30d4ec8335b4ac79f17a2f21d863fdaae9a55af9093ba71866715aa78f9d0777bee33a51c8e59cc9f0d37dd78ea3f8550fe7ba5cff3b9d99786ca213c69ed7849260f4b65a03ea05fa2737a916965a423d45e4537650fb1f87e57a2c5b5b317effbfe864d1771cfc2ae427f660a439f82d431bc0b09c9a69e6e48f0c820e6da0b8e7ce9d694d4ca1c9cee67b29053b4236887ec0db39cd59ce223c565c3d97d22a456cb33bb94c2d18b4a538633a0d3e37ed88483233c39f8cd93a9d87fb95f38da461196d5ba959dad8f82bbe1fd7132ae9c61840ae1f24fbbf4087bfe0c59185f84f3432d724da7b481c40155d340154b43736b838888ed70b0026ce8f67410d5665b88224a86dbde12c70f1c688fa458dd04734aea3d262a3f666af74d7999f5482cc29e731b976253361517d7971c12e82b0cae69a48523824cdb4a0bfe8731ab92dbeceb1660d8b0fd633f3d86f49d8b617b58e9b79f2359d7c328ab63b2b36263ea3120ac2bdf42daac1d833d59ec27c58993e1aadc228cd69e474bd60cbd9f60efc460621ad04473ba2a4334ce637b0eda024a6802359b16cc2bcc3c5c87e85ebbecdc56070b251ecb7e85a39651ab180b8d3ea0be77e8b0fc30021bab976fbcebb2ee71eff9d29a1deec6d69de7970bdfb5a0dcad628c2c8b2d23f77f6f58bfda1d8cf61b928a64e502805fa56c78e4251a881da511df0053fed022c652fd3fc85de25d15039847006719aacc63553082802e96ee93749806c95bc731d68accec024983957820a466af67f4e538fc12082958cb5f1bd01c50f2ed35bd4ff9b0104da8f04be4436c0161800dadc0a50b62572b56e4fd20a052cfc4f467d004db3cbfadacc54127edaa861b1e2f07c808952941708cad6a063f6d71e7301b8d839b667e5b54fc11fbadd18bd6b80465a40c7017ecdf48afb3cf4731637ccc58f763b29208eaf34ff14ed42680c117f90c462c30a4258ad7f23ba0fd6923b9d12be9f4ddd5692b8ef2fee0426155ad0e8dbeb02be22cd9b3566095d2e10655ae44d8ad0d7c05fcef3b66cf75360cc4706eaf8ec6907c7688bd40881c4a3d500745a12213fac5ece6ff65be06b633e270962d7f89381adbb895adbcd5340e1ac459f4cdeaaf28b0cf180967a5140919a38aad9811604e08227e32bb47c42dad5b5f128a766bc72b316746a3700f6ac4b915ad2de7ba0e29648cb800a8419185c15479869fe25d1b5a58e52e445e89cb48b2845bea48bcbaa2f11ae0227508767a3cc2379cfc8cefd10f8366d1824cc85d841c6f9c014dc4dade14e2c4ab4e9388d33ebd5933e988300879e261360d88d43dbdf698d582c3c37413997084c931782b0faf94c7955524fe99fb5853f9e41ce3bba9f42fdc84b048fa1c452e2f0423606bd3e7978fc0fc770c4afd5512f2b42a68828c425c3c3413e99c3475ecbb7aa677655d6525e235485468d16adcee947371e3a4b2ccc7cb37c78dde497200b2ff923a9a8b78956fa4376297c15447147f10242f846c86eacaca971e2892ff187f7471bb0b092a49165a9899ba44e7e20e79c148ca240c60330c10433eefccc8fabb60bd7d5a8a4539495ce3c300b181a5cb09be510fe406cc551573dc583a24789eb4511c806d8571b3b8d889e8728f86a9c7d8540898fd4b0710d76801286cbad2530d035631173dfa8b251f86ccf28eda953fea07ea9e54eb12641c160fe5f0baf94540cd6d432c2e76aca841d63adc8c92f43a562d0c19d51137992bfb1ba290a294e3a567418af72a5cc2ed1dcce0204978f45b9d229feb12d1aac8726ec865e1f979d4b4029611d4dbdad4fcce1b120ecf20e111e373b765aff5bd533a374083dcc2559fbe2dc928f5a51ccb3b488a3fb4681c60c673771e8a1b1077d8c44d4db68937753f64d1b78e1c946b78e76a261530f461296372f808415d464c8d989f898d3e5efa6762cf30eb8a3130332d3af1292648e6efd5ec3e95586ea3beb82ada0374adfb76a2cc76ed98f22f21d034181e30f3adb8d35db66b2505f6c2833a053f91a4ceac7638fecfa8588ffb8a9722ee8b8e9441abac7318e78145c84a6d679dd4116274a8fe883f39a0109673fca3e9799ca7b5aa4a2da2150ca15a10d4158137de1597bb89d068405679aa61ec43b973b6c27dca2db113f6ba68e72747f8d01d6222c1abd82c46b1a2bad8e05d6757aa8936470a76b163f07c18ba65bd7eeb2d1a54774505ba60445db53645c9bd6e7d9719cab2675579740ad28dea5f89119134d906132d749c7eb6f083f4e4e81ff091b4657290e41c77c635533c3cefdcdab4508871dacfc24444655152c3d859e14688182bb9821e0200ad8babfd33b1bfc299406983d9c3f7cf20f51bf95d10f4b1c38cf753e6e096ee4576bca2ca975d50e08e15c250e8e6bb16cb797e1e6cefc0f380d873dc5ba9c3aff5bf897ad6f07047380c7574d5f6238d6f561ea8da3f03a04bbb764a67b49aa8e06bac40bb64a6823b565ff6a554058e9fe2f9f07754ff2907d94c537784b1f92e6406d49bd6385ccd6ffdfa02c28afc380a89dfb0e5879e13b92535a0bc63b4f8a403239e99cae0361ffe3ed014b5ae573761e731593a399ac28b0b82f8da77613001cc6a86ab65432109f0442cbc5bebc098756c750533a311c3b5314853383e8b00aa29874b5400d4bc0777b44bd720d1ed66dd07b9ac7f3ec05e4e265eb5d498915a7de8f1db55f2e4be6bc1247fc72f4c26a5d3bb3b69f65bb1c3541b948b5da8dc066b128e569c48df44c1d9e8da6cb720470b035962917a5c291fc027c5b9712613777867894e6101e8d58d3f8a5037e6cf298a143284ee44faf58fc24d9bf7dc8dc0e86a7567650b64bc495eaf26322113da93c3a8daf0f339d781236767a3f0b6408491c343279f293784e4867081b56dbb0e7c045ab9d9a71b4407968158c81bfce8144c178bc32d0aa4e014df8cd96a63f0b282c36b39ea551ef02a2fa0b1ef6afa8fe04742d4330e5519e876ccf396b405fef4b82e0d53cfa38f6c97df0ce2aa0567fd40ffde64fd9bdb5a985e3cbed1438dd3bfe34f13c4304d5bb0149c7081579e5a940f15b3179d4bcb1223400de2418d526906afb9b5cc66b3e7c3cd8bed0af54ab6b0cf268ed7d480b1054305c2e94914cbeaba544a39ac0ed35066ea8c9475a7ff445d0f5c5615ac4115ed21d18207fa0fc4d1d806e1fd2fe586953d28f75c87ce59a674a99604e4ba40fb9be069d906cec21ec4cee2da90d64b31c8ac05d53f04b489b8df22dd075591df0f3fcb1c73f52663186e7050a295b2898b45b9ba1b285ad8d6fe648bd54413ccf488c4ee32905d3fdf042e83a14de34a5acdcb16d2aef078544c9267b1a3347470fd5844fc45fd33aff901d39f1cc5c7f569d14bce93426f9214334f290ce8a66f5e543a7e03b48644b326e8085e620972fd7f754addd2ff44d357e9bbf9bbaf601a599567d7d0a17eb73a2984d6902973f69d0e66bce12580011a039de723a2fd9ba3a49a1ec6937fe6cb55b7a3da3447f3a5ebee3ad3a4200b9ea07f5f3aa849ac9dc441be153ee6d115b4d981ac2a45ac91e5ba8779ed60087315b07685a603d5ec662dbd3784bbfce8accbd73a26181f681b2225b45dc20ea5eec1f8bc1e75080d8e0c63c16d8da6582a0ce08cb6adbc076b706503708f585eb0f9b045b98bbcfe86751902167d9bd479cbad7f5a09deebb050b92822345476de9107593a398e655ba4b5f6b29655948f4eceb71b185cf62318fa5f78d5c392c09421bb6415b8f7b3c55a58b8b87580d9aa644f562a2070c2d46a18d9c9ca0964350597daa1fbef241516d765cd4f6504c083c01d9ae3cb79afaed1e9f27f48bb961adac7e38b4db5f465c464938f145395a9c22ac83e9c6811ac954e1a58a13376d3fc7671ed15b7eb9d5adad5fe96d71a481f19a7edf8aba22575d4a15a1d350e8ff4d5c7f74be1b6e86bd8e7617cd68b09ea3872dbeba70a3089d55e2130d6148eb0870f5521843fee30145917fc7ee92b8f44e1bef0c8190e162dad36731e21c4e2744fa97e0c5b981b78139709ac9617fa3ce4db37f0b5ab575905dd39af2127527705295e3e9ed387fc29e6f4b1533d8fcce24d9513434badfe37072b8ba744d8a53687f2a52037f22bd5b86ff4258a8ce8c49216924a68342b16ff1622bdc4cb01e15be1bd2bee4323cbdfb82500519b3599100e7af4b99cbeaf92058ad857c8f53a1bd2adaa10a456e3fdc3f2c2b35c7804b7afa7d0fbbb7839a351b731780fb7d79afa5590a1e649914c2a93fb0f885232569e96c9360f6cacbd5a27de474ddcb598d77ccf433ccce5a9327c80deaa3ecf77cd2cb181cd771068459406b8f23d33b9bdc5e4164469c4927e10fe3edf7cee95d25c9dfbd2340fb6c825007a3ce0f5a50d2100fa526655715ea44aa3161399c2ef156f2a045e9035d1960bf55df33a099182d9f109b5b7706ad962d8bf698f1ab5b798c3809dd919678547e139144c0ccebb3800195d15eebe615fece673ad24ba9c69834d8fe2ceec390a41e6f589b2a9c49a1d13670a46bd107a93f9c764753c56bd85d46cf733fc75a208f5f63053c8590eff027d688da41b5bccaeba4a1c791044c1a6868c379e41c7c5c77d822a73676dc35a680f86515a7a2dfc80fc274da4452f077f94b33e2e76cabc611a702255301c4f72a7df3f5662fa140b630d1585483db9a7e8a187b310891323574f8daf6dfcc4fecd441761defb03bd097d30fbe60ca8138f7a70ed6850fd047b707f74fc37662a51945fa869b963a65158d4d8392e48f4be2e99795237f8606d8b8dacc86d6a52fea73b5f0a8b11d5efef9ab5fb609669849acefc05ae9b8a15900de831d89e13a7d1ed0d71bca6b9a86fd223ecf2f5f2cdc21639626a5a69b504d6b4072e0cfa1f999d948d4913785a0b6b62dcf3c20570d5fb8635f203f601070bf899931963c311599bbbba6eda31d2d270f15b5b32391a11d03978be3447a7da693e42a9ca18cbf351e858f1f7bb430ea48a71dc345b353209895a0c5c0819ee366efc1a6d35501bfe3905c61d92b4798800e6a8d02de95d73e347fb5b31b17c0ba631e9070eec858ebde45ff142606987609baf6767877654b6ef0901abfb532ccd4c1c1091a9b81319afaa68d9197c7741a9241bcfd1c83e02d0828fa972292a23a8f2171d29d1be2d10380de7c397b481776a7e1b8b265fb1812305ba2d1476a17445bee8cd14cc4b89cc53e5af7dc2e481a0c3cbc8b586b095962271e3e19b0f22bdde5e6a2b065ff10ab1ed129c00b0b75e260a2201c5ee66f644ff4c4dcba394242fc8e68b7c1108d59db53a50dbe28106b4f445efb1c1e6360537924a4d421751aef4a920d9e7e910a15a84a484a6f2f5264eda1bfaa8093748888a48e18efd130b9222cf5c216ea47ae4c561ec2f7f0307f2147c597cfdc1de3eb1b970f06d3d4ab55fd6a9ed72555470b6e9903fbc9c18882fc5897c8a21bf9833185c965a4472d5f2a0485f11c3a71a3827d8d0ed2d632eb56cfcbe19ef241dc9805e3b15506786442dcde446403067902bd0205913ce98779b0c3eca69c51daaa31c4c011c9a692f6cbae392e125250cc3310f31283a11a9a38a86960805996cd1ac5ca06f0bf41edf3c391c927a7352b0fe9d4fa0ff8fc3e8a1aea578f0788708c0a6f67eb0f877e49411e39b7a15f6c2cbf5ba0e91221ee76146ba41ba99a7429a40139ba76fd53d90553ecc1f676c8a5a14c1e7710194c4bb47d68cbd52dcc99344e32d09785af2e25a20e9ffc2d38c1e9790fa88942f88638d46784da9ae8c1c2cb2d81131dd7809c6fcf7f9f6daf1ca9f94741d3f6ec35d1f01df508a530e5c6b0365072c8966e4971a2792ff50a1e05af3b1bcf032f036b856b34d3962d07690d92f245f5367e9921f7fe7117988c7da942b1f741a86d429e88c88f7329e27fec47d061f7a6b389b497fd2011745e4225a592194c72ccdd9b2376068c969ed09b49ad9bd204825d88bd2d5bf430cf03959651eb49d65a018acb9a7a2611faca16c49e905e7f6326eab114ff70674c2a10a71c4a8afe6d18c3389ca85cf13a78f59a7543f2b9e473f7915544f4535ea4e76e696dc8c407c5c73f927c60d2550e531efacb499d2556e7191c84bc15228b0c89187a1648a364517fd021d4a463837c9398a5eaef117cea26d06792b6ba5756b8ecc547f2ccabfa10fbe779bab6e12025f258087a25fce7048a6e1c4d475192702bca0ddddec26cff7e4211b6c893ae8e2814524e135ce776147e3ac2116a5cc7695c9da434031e47e2b4607aef7489f83f743dbee0c0bc5e2c8ea3c5f399a2647106b76d6b51a3ad3256b2d8397ed94204934c95cd03b15194995251cf9692a1b201cf17b81fa3524b7cbee3b28402adbd9e2caa36e39197c2573950d06f0dcfd7c950c985b3f4b7e42652792f788773d29b9d2a8db5883eafdbdb2ec2d6c20fcf8e4f5529d83c2b6e2b70a960d41c4670b1d0a7cc4cf9fd02837c80955bb07ed6dca24961397c0626aa7dad3f15622008cfe10be4210b19a5785b50ad088e0b4678f2092c01405a5bd19e084a1d91998468548455c5cc490e3d24e8610bd4bfc8a59778102a56bb6c45d88daff074df7ba46e47ea3a1e68cb716c5dd829ea30fd36dc42b302d78eda2dede06f06446ef4f91f0fd329239d8623e1a0130ae9bffad37ef93956e96d389cb75291fe6f04324e1ef63cad9b342e277b3ac4c639021fc03448ab7e02a4d29b43f45f6f38199a60a62c8717a88bb9c275b4ef636fcc499fa008d50e6e511014ba01e0065f547e6ab4af55c06c1c8c0d372e7fea66fb31a69a456d8061c767858b744f85a5e49624157a47cd170f2cc64d9d6909775a399478469806377fa22edf22415d6ba5f9eec3ed4bc29c185914d02cf4f030d0bb3a2cb2b25b2d5f875f2648dcaf38c838f423950dfb30ee0db4f9b7b349fbfb206599cdcd8c927562a5cc4825e1b4cc4a3748611d25d58957e9da59ebed0361a625abfd59ef82917a532410c5880f0af751bb86d21735cc8b87933a6f2da82bafa28d0625e32eaf6ccb581188de12e60ad2f8be813690fc8cd3c7ab57db073cf51ded9083def647b3820c0d019a66d1411ba385f9d54490f1ecff95c2e89848348fca2ef134ac24cceccb35f5f7d61623867705adebc7faec816608484789abf6684826a89f0722d47820fe7769d2c7466b0810fbee4300729b9451615d234b5e0a5d14eab71e7e10f8b0eb8ab7bae3eefd2e38211884de777e7ac18b903a5866aaa609de54a67a107b51d27ddb3a9637f2127c582c6f462ee8aa765fa131119bc504495a954f099769c5c950b32503e84b1b93c7312e51ddd8b98a69f2759ed6e9f103aa082f9d3293187dc1e02259e9ae40688aad84ae67763add2e773aa40a7aa11f837177690924949de20fc79644e636359b6b9d436ce1beb93d5980d3d7aae44695a5e5ec2fcd95d75e786c4ec978c0ecfe81a4a6db78c4d8c60b56c871cc59f4ae4f45bfd820f6c45ac4014734d2bad38be426715e20b7779541a375d7eb8ecf43ee03b2458f4584cb07c89fe4b0a1cdf966ef1f6273eaa9dedc26753f3f803af7641b23e168091451a05a93cda8f390ac6187c4e68498aa5814f813e1fa5276dd9808b2bc0de7779e65d1dd5988791158bb152f7602408cec4eca2ae21d75344452dd0a592e049db63f0536f5bdd9604bee45604026c19476df801db613ddf3b30f93441b7720590d0d51e3287f3a6939dcde5c602bd89b10f4ffa27ab39aa74d0e98f65df58faab6d6c9c4c37a68a27cf18899d5accfc9e68603254a89cb8c4ac563c463613ed57b39c7b10db8c91baf9fe83bd4c73aca7a8554bc20cc53f88ffe0bd6c4e5d862f429c1dca0abc80353012ae160c010a91cb524ee0be1887f079df1f6ac4777b4c2a387264d46bb76aa07983da1c5841badb35907e0189be050ebd55f7206248e713f7aecdbfe56c65e8c931f448e97a33cf04225e5c7f5cb01cdc99f6d714739e4405db0e78e5eec9c78fc414b9f25e06aaf1dd016b0d70ef5206107098a3001f0624ad1aaccfe871fcd9f56d83cc767fbccd0b4f98f316002c0a49ea8263c44cb6d1cd80f8b4d83779bb9164042a4e3004ff4e7e9bdc30ca790f990fda623a5b37b1aa34a0d61983d773e11e25f94492bb16b36ccea770c4df7890b1555b88e445639b6f65db7a0a25fb1b51eb88482cd97a1400ebb1aa1cf3711363865392949b70fc84d3bf7f5f58e9a0a5eb06b6209f3618ff1dc6dcb2b52b03a2871b32038500ea254d5260f73a40abd1f141f6d9c397409468e981d666c7fa301966f16e7ee454a4e2041fd4c5adb5c1737b0a16ef73ebe2326b728f04707fe0795f449f1215aae6fa81a91d4181272bc147feeb0e198c948359f36bb0df4f875892fe662a40c645c9695c6a6a7c71b773ff9091e9ca6224ed56fba7bdefeea44d9e78ea73d2be6e11317c9a0efb3fb27b95612c0895049ae594e475662210895ae23203f2fbec365a92c542ca33b0a077712a8a3da834d5dd9dca390d703ba6e468e4d7badf8c2439025543724c66144ba59f70de06f7924a9c5b005d817144389aa60571c45fcdf9cfeef42925ccdcf77951626bf8b740994aa124db1e7ade66e81e2068b970df5181b2c3fe35609c6155b817322b9c69b9b1a1d4abfdb077831b92d74d17c14e8d6fb55bcaeaa01ad67ac0ace4ab33220f20fcfc5f5f72da0849efd8fd66fe3cf7625cb808e10eb1f44e1a6499e347635917fab800d0c5a469248ba57f948800ade36861096b5d3429f65a0eabe8c1dd823322feea86baa09c9ba3ce8f8fc40d58acdb43712c877f52f3c8b8d855386b04ad38ac96ffa91e04c1c2e331980670de622af1fbafbc016c9e6163dbd9c3621c7ef61270f5ce18212ce658c1a4b5553b61af4e15293052f20e465fbee05976afc79a71bfde539e4e996fa8bff992e832ac8052818af46a62f0155f2131880ce5311706cd581ebce718a1d64c905d44dd782c200b46f66bc7fc3820c09ad09d78920b334bd085618e7449102280ab29aeb343cd82a867d33a699b9d4e01c4e0213cd2ffa121d40a93e244d4a97ab3d5917997fae02c4c3fe503de3be0ca8bd4b413d86cf5340e4299225387af74fe801ad92f63b8f24e9d45efbf58a1c3e61138128f884832ad4ded6f12a17db7eed5532bb520cd83996ee55c853725ffbcda21be96ef558cfae71932a42694489d692ebf0439e425b3ff8757cfc338422547cc9493cfb677c2a4e08ab6b4fe2d3989f0d6c2795c8caf3f765e6926c88ce2a0be8d5779a9e307410a63f488409451be9a417691b629b9713c6e4bb68732d9e073da2ba203a82fd528b17480f6b076a301229679db9cdb8f7a14d1c06e96a556766d49882921b6e27b1c6d243fc12440c7251d3d2b6fc370460c78fa4fe18e4be2a4413e6abe535f87d115590da3c7ecfddb4df4dd5deb6ca55baac4adbc63ba0077ee4b58e9dea9711d0b899b668852067cab62c9f9cdc96ee1339a3360e56ba446db1bd5321b766d01c7f58374325913ab567d378db12c6167b1c563eaa507f99b9dcb0fcef70ee10b154ed2bdb9b977e0b2cc9fd49c20a6f5a18686382d5771881a622e59226b9ed4225cd8b4b9a832f8d956dd1104844c40b01e1364f9ca3f2d52c7eaa0cee5677fc4c702b5cfbdd0d7b2a065c9a85d54698350e791165bf2203e0d0963846878061f6425e23940591acdbccc1925c715e3a04eb1c95851efed417505396a851d1f4cb2377691511ca835628e6359faaf4c685716bde7eaf0e9e64328c6b7ece443a693bdadc64d9c74688151a19eea1a4e7d4989fe0b81f4a8f2fa4571e2454ccb09b404a10254fe47b41196f9a41aa1d3398344d9ba34e549456dc7001ad1b910cca916c5a61d2d83569cabe6d61921f6ff9314cf950f9f7dcf1e58fe203c1a64c15d3f0bccfd04a8819cb6d7fa25065eb671692a8f72758b61c43053ad9effe0906c46ab8be2f859db681e92af3831c7e6d49c2689e20fd163afd4c62c2c7935e3c961328135d1128de62d0aa99deb4d40502afac95d03031be5d0535b48ed4d70e1b14d281ee8f755a4528a91d2562840067ee18aa39db17d5066eeb49d0f3f6fd78771bf2d2202084d3da604e48aac565b909dc7122c3fba2d009e4aa9a1652c022cb59b5b39cf9261284537f82874916869f9adf39b98645f089355de0e14c3bc904fc8cae9b966d55c689f48d85cc0f4c9289b5570c037e10f22d081a6fd06f93be061da3248165da86661a2a616f048b0b891107febe9e77c89965dd965faeab9e293fdec01f892a513ab23f4f23bcd9a477cce3327c815708325a50f321ddf682c0a5df6354ddd2b9b5d74338250419f94360bfbbedc87ac5dfd175bdf1e8ace7ce13c577373ab3756c8e49675c6982de2eb087c877f9c177e3bc26e1cbde532c25ff45b59ed28f05bdaa93e22bea02c39c19dadaa68d674b9abff85e1b75d34723dfda77423fedb1592d6e751f782ef18b43f23e2bc11942e64e91cc887079b66940dda5352b5939938e1b906ac80ae644fdd5555d1de7ae6933c001b099d9ef2a57d44781f85a33e189a47a4acee8ffe0223ed57689db24ddb93d40322b156af57764d877cfbd4abd5a53ab8c977c23d3e37a57d5cf086dc77bd9055e9c03c5f23348bd2408caf23f7c978b884e49f363920522889f8712e68786d8673236129094acb9dd770f65070d82857a7a4c7b604fa7206943149d9f33066e9270395541f9e547ca63ab25c25b1770f1f0371c2d933f87a89dceb865a508653d5f4f780d0bd1ebabc038d249c3fe54c3ad7eebb6b1b5bc89ecc38d4c9b60c18e339ef017a56b85a0968021e2410b6ffbec09c081d0bc469d58d9d569bdfd334082acf24096ce708ce52b1a66d74a63ee268dfab9a0bb462264001268495e686a546c1b7257e37ad4b11a52aa612f1f0076f945fb1b2163df204451be07d9d38130fff909fb5ecb3f8770f5b8d5560218a785221e50e539ae51993ea999deb96a36a1e13f3157095f564ff2424004a74e38790a596cc88a212cd94397a51a268d3f83140963e259085661640d8d7b5d9f226f2c9a9269d0891290e0ed90d9990fdf9a4e7c79397b2c2c700ab380b4a110c0f9d6546aa02f0aacf0ccb4b3149f00165b8a2e07e5ac1ee4c32b7af524fdd39af9ed9262b8cd4666f805148cdf0deb95749d05a4b4d4726219ec0df983d2d007d4ec97ad1c0ae7768987c62fa1613c62a738d1060259f95d0fd6ba64e9661afddc042dec12369f216f945e6219646e44a84e7a3df2f61a53ad42031d6c14547f75df33b90c0143c461f7a159943b759229e60dccff6cc1cfb18ef01c1dd6629a0733bfa98545a229119af05c152e10725ed6a25bde12aa91c1a570404751f050f960e0a75e3e6906b2c69fe9cc0a048e24c9dd032bb07084e3490fd89832f3a271c9584e047e7e1dd4d7c3937034133488d654af87396aa7479041b3821e16e2fc4ab87b800d0f8448d1e380c97d4a7f6ec0f78ad15dbc160444145257cc1526c7c1def7efabf6b0064c7658266343d2cedb8b73604faf8d1d97f6bec9102ba28d0f1badef1bc3b44ee66b97f71eaafd4640618bf3db5ebf51f9bc7fba9ffffd571c19cf61f0e1d419580b636cb45bedf9cd88e698988a2978e437a4ef670f5a314fe8ace292984f8e25e5334382300b9dd0f4b930fcde64207cd90d9a9b08f06ca0a341e078340be8dc45931654cda0e2e1f76ed2d4c3549c782c631f6cb5e68a768fb36fbfc477ad856a2425e785191f645284f5812bef6550350e302dfc7d7bb5ac14add76aa63bf6e9337802d2170753d31180d275001580fa6d4b5d9cce109122bf3c237f9c7e4c0c87e6f69497ec3ca9ae4d43548603b8fb213eaa3d2159198733fb79ada49b6d2099fc4fdf1a1bf57b3e5246678bb7777a97596056003d7554690b203669b94e6f7b3544532e5100073a1d3ab53be2bb553d3ae2574bc4abfdc497dc118c965f36ca43f7eda1c6e9bcb32684867887df04f84972b3d280b60bfa045022254676ebb60d58acf815d6b118f4c1fbcf4f8f5f25b58503b4ac0dd8ff173b8f4c29a464656b0180ffbca0def4ea2d81355bda236ac65a418c3525320321a7d03a8eab6e9adf145d8acd7d98b9f9ef5abc1a8aa96652628aa826087db97333bbf308a88577bf1b999a1a30c3c1c3d235be21e7e2225e08675849de5460ef5ee5531d6f6d4759a0029f502f7a8ea241234adcda2d073a63d2590d643e7bada33f267408c43ca4eeaae11eede7c268ecd91296856fea443b1bbefa03de0d7b1f4706a9d63abcf20f19c25b75f7dddcfa15decf81932909e6fad4c36dd5dc15289bac5f5ed92128ad01c4427fdbe2f83809fa0325ffd2de34aec69edb854928ce262b8c8ca41d96eaaf001c6235f6b86499557527c8f92594313f42442b7cf69d72cbac93d8f7ad8e328f1f4d29fe0f759c1f625bdf97966a291c72e16a3ab050427443a8366200aa875b5a0c5b3e43363430d268870bbd123635bd7783d65d8a948647a3bf0f196d66355add042cc573f69f853bab02330c714130c665a3c3081f9f1263222ae1e0a4c23f442f6b7f9411a6e4195728318621fc1c808005d71154a4a3b1af1452b05496efbff3e6c172ca96649ec49d80344ead3e1c5a6b1c29e818e44f189acbf3974bff31edb3451103f009e8febba6057fa50879cd4897686f877e5cbe244593d5fdc428797587972ff000de6d0e16ecd4009c19412ffefeb194be146e98d621b5fc07d9adade5231fc36e0c13d638e4d00dce6b6d08dc8e90bee9dd5b3eeb31ede1797ce943b276c9c39b5a875cb9c37916a96be06071305c2c12a0985d87d2819ea06d11d90fb158788a720e688a8fdec99310e342c2e01fd4e9335f671fc045ea2635eb74bbbb7fa6cff8584da9de7d1f26cb6cb0a93a65d93e70faddc5c569fa34587d8b1dd6ad332fff6095fc4b5067db25071f1dd3cb4ba303dbc5101637d7580691044fad9c6d490b7567f389b1328c73bf25930aa810e3c533d97749d19920b5937b7acff7481289790e8d065bab14a96d356b026c1981d23c4466dea33af12a7e58e36e63b4b273e768ff4ec8244ffd22dce44dc90b48f5f7f0c00f272a1b12a8c053fc5ab6250f0c43fb578e1834e4c9cf5c43e46e66b395f45d637ee5695e9835216cbe5b4b166c60e04446fed2a4ee872cdcb355bffb0c78cbc418607f5aabdcecf2b15312221caea802de2b38c44b101123d043179ca50253cc57332cebfa32b0ad4148a2cdfa1d498f51ef9d8bd3b0a8397958bff18d357f4aa61bf45cbecba260eaceb6b83f7c95b4c57767c39f69cc634c61abe2cbdfbe2443d099bc66d0b99d0f597ec1714f5b93f45a46db81cfe87ef5cbcd3436bfb7d26529cd626d72f8a244b070846e2d3132ddc6ee33b14f5d229f1047e49d24f190522d7ad1e1933636f470a5341dee22504200ee1059bbbd6b134f94962f4ac70420e460bb9c46a25e083320b7b58d6a253445c9d0be62f33caa6f0a050968afa5616217191d21d137e0797198903055e8951132dde2a29ae3c4beb84a022250401e130ccbdc7e9c079da43b78e9169fa8c2d3d3ccdc6b2ec5a6d5da32b064aa02b26734c8566aa081202067c45afc2bfd5b72e1032e575223712423c89b917205aba8f571e8f4839e7d59d365632247096043954578b2d42b61e8ee12b089e90756356cb436e9edd5985f0646ab4d7f070a84dce232711a49543f4ae74dca1bf8ab6b5d74daae529bb10ecf51485c0c28021d7849db2156c8135651b2644f96e3c7fba5ee442cf491c9fceb53ad8852a47fb8acb45a190a8b7253084c730f30b7980983ca06295269d78ded6a79707c4315e25ac7edb22ec5b1fa5c2e9e3280f66930ad26b8b4de9643493df5975823cac0a763a8427f44ab03a158e2170f1a8d1011efd28f3eb072023e84fda530cc82dec41f455b7c06ec60e03776b12c6fa2cfd753ed709d535f7d8f75982db984cb16ad6e8f4e359515c5887647fbbc9375b62ae5e4d1db3d7f51848262dfc485423a6208cbe9bb0bfb39aefb7d5abb9651fb199830f4a28626860e9d428806f6e5ed5bec900d054fc43084318f0a321ce85f9f958f505ea1a246cfba85414c916fa52b19f6f2cdc19481d748384d414700b9fb30a3ae07f1b20acb8017d8b0ffbfb5c43be741215b0cb5a35c7cfe9171a6410d7db2cddbea53a945e4f26ccee773332813216ed2212873400f21721683b4e34879974a9472db4b80624bce0e0c02e3922735e16896b38e839fe3e23d2f83593a95a76725809454772fa3bcb2aeb3c73869df02d67977bb621ddc7d2b6407ff1cb13f5cfdd67f00e53c4c8d6f3b8f548df0ff03b17d9d46a09ccbb26a773161211da6795ed4c27d29ef5609454367a7393ffbf4702aa4243e96cfb8facb46dbd6818af1cd43647a5c1fd7177cbc2eadb09cd00abc16b48836a1007218991f57266ad78c36bfcb7fb62f24e9c4724d00f8467040afa771d4bb46077271601382d02c27bfb335991e1257326fc1e45379659a4ee7181ae22a05f19985e9af1bee9b6da055d2a911eb1ac6277dfc8becd65ca0e59b7853115a1bd9b1eb0a73ad878efbce540d62743394b9b59582fa2a52297c5636e80d06bad902069f38b3851428a9a0115b8e61470bc97429afe36ec4b8caeb0251eb8c94a0460f01080930fb507d42df224dc68b3aac306520ee0e256c9e046e5b944b9e4bbbc418001cef89d3700ac4c9bbf78fb7537736de82f116cc99e9af707e4fb2bf0a3da64673f78abf5c1e3d053574146855d858c62d0aaf986ba9952b58fef7d2d9ead6b44f1e231cb3a5e498ba511c9b53cc93c210bacd75788762d160ee703b7fc5b4a5a3bd1754e4a3af357228a686ab216cf64db1243bf9add787c745e65b16432e33e212e6a682e724553927e12d155cb2ef9a1f1519546627205b917e3881cb35992f8b606aabf3b5b133a126995e14fbc61931c5f2fc92ecd4bbcb8b1619c7f4afd57ad68deed38c0a9b5c64a055407e8b4224f61729b197b957307b32b363872c60081f136281f4577f5b8d2576327001b5a95fdff045eae943ff0f13b02fc1ef07f5438bbf3ea8ff13abb2e28125164c2c8cd6d1c1e3deabaf4982291b038a79c24bae500f403dd74c18f7d50a0b82184b12f9939bd34382a6f5b9ed6c0bd9815273dd067a5d562bedaebdebafef070894e098bd19590acaf1a814355eebd308287b125e34539ef7635add08b6037a7e42260d434fbc8ec2207e31e19e7ad3e5c3eec326532ece559dfddef3c3781c1cf6b7032b4b93ef1062d8879f90c4f2efa26d5813487de174925eff8c1105acd2efb6bed64e7eb13f85924398fbbb5aa5ecf2959498680036f45f1dd9a503b3b17a6a2db07295def199e86015ed37921f65c11c17b2d29ddb177fd6884f6e9252d757c826941b8d72fb1ddd8b9ac12a5807aef2b6476ff169374de3f2fd1f4558eb403219f66d1f793b47475acefa8913a942d182a8695d8ff156331457f836e2e56efcb2cc33f3a93065bd01fa67381f75fcd942c6ceee609a1dc3b716462be0c7580bc9fdb64264658df97c60df4ccbc5d5b99de40f3d35a2845da123bac8c347ae310ad9a1f18482c92fba5be712812cade40b26afec6ed256d6e8c5a9c61c2311763d568ab76d85bad222a0e51d44b1bfb9cf95c7e73a5bebecfa9b0112186b4fdd9f595bfc64e4f40b72452997a8d065119838dd2f673a3ea1e83d606f0f49160e6fa4292beba55bb334d87c4b9481b0ed2883d59d356779ba94e0577a40dad7d70aa5d1c0a03458af910ff4536411aa6090e352c9f361bd641af71db3791b29a9cf8fbeb7e37a62f69c7753dd2b36156fd1c5f6190a965049483ec3a009d420419f313deb5bf43b8e764a4f5e720cae6344b343d15cf83b89ec9026fa2301a5355958d6a8bd3c116a97ab7630fd3ba9a645e7cd0bbed62c7ae553429ce8385a78d9ce720cfa00d3dcc43b561afbc2a09d40b56a67850899c5d42c9dbfaf25c5fc556e79a59607dba32d3ebe618aa3ec4d828cd7777e452a65554d2490f5c1d143f9749c34569b845e773156659f3f0b18d7044a5d153421fa9c3d44614184c4cd8e547d80d0dce451473b769b806f1d7ea98bf95cda9eaa0e4c57a3818180580d7000ecb29991ec348ea970dc4d19fe0f0710589ac71e21f055d6c1e0dd9dfc1a73f7186d7d4b1d9966fd9bdbb94923dc9da78e50b872ff894c589f38df660ae90ae4b976c0a70b985426d006a840a3c4500a01332385919f8a472a0a2a5b0123e923db405a1641c39aefd5b66fcf38ac024f710e8111236adab8a19435fc50093cd6297a0013a55e25bff481fea8e91ac873e1987869bff76fa24aa59004a5292a311eb8743b54e266ea5e47e871e842a3c0d25e4ec7a79f3b7c28eced679fdb619bb035a689b9fcf6d96099b089dcb2d855d1dbb9f762d96318167d9b29c68a39763624c9842a55f6e8239be3a49c4c18bef067e6bbdb020319516b2913dc5dc00e2ca9c338a534283d0ff8d484ed23dd127de15c1460d059bdb4c0f9748eb54756152848604badd7f9312d0bfd5ec1187390e8c28f2505671ced0205ed75f32924a48d567481a14d2df4f2151ebef3715c3f1b727fe0e7bc8583b6b3799f51a3de29c0a9095a742cc84a864ed03ffdb5492ad51068ad0f3de2c77e51590482016daea280f839b4ad9073274cc024954b29011e6c1c2ccba44f86f6212dafa57aaed616d85c00f06dbafa6e1803236aca5c6d8f584e64fc31e66f2abd75ba52bb78ea09a3a6e9388663ee77751f98d9fd736a8a75a020c16efff5cfcd4a8bf29d184c54e164a750d9c90e79c23d37d8fa676435c435c1a60f99bada03a7af7905822d80b75fcbc1cc7e2d8d49f5290d938557650de359f8936be1a9058612b284eb8087f5e873eed35ad2484339dffd5fa3f3f43ce5b0cef9944c9a3df588e77950fd326a25bb116d9451a3ca5c5c71684ecc997489233de2053d5472d2caf39a27cdc3ee4c87e218e2a4c6c336c71b7e8edcea4657d90804d9645912a6840c70570a8b94e87fbbb182e914be4866b60b37e1953c1d3760b1827c08d00e7d6adcd1cfefe68985be4aa994933ef2340ac112efea58dbbb60507e635e8811b2357f77f7783003d7a7e7ed488fd9b9e4f5d8c466bba5dedf53c7f50b253433a14eda88a8299f1a43c6b3458cf4beb92bf16b673dc80f0e74e56d69b7582901c1e2e4f034c0f6a1a44177146c40a06d259c30597232e65aa481bf319ac210809cdb7dbb03164719d0449d4173b7c1077db1548e3a7d8e96a34414a3ced2ee169e2426b233759dc98518224b749bb4bdb949b67c55c43917ce2c6a260d6e511e19b00d05d0d77fbffc9ddd53c8939fce83ef07cc094286d27352605fbbf2e8a24e71498ecccf615ca6ccbb90c6167e37e82dcf74e5bad7967321d537370a78a26e46287afd892b1215ebea168627e38db0183adc8252df57d9a30f6cc1397d3f6a5c744f76b2cf367e3778fe183d3067e4b14ecfc5280bbefa4f430dc876f628ca903c5c26c5161c9a1d2c84979e6d658f713f01c6c0c2df50ded411b5fbd683bb25a4025ab934d40747985569c948063fb77eb0b4c73786d0c62c65274427bca4f0fad2f952ccabfcfc529c01f556fa31d30bab32dd829d0f9f347b6a2f351d43b8b6ef6ae0ae4679aba93a16b34fc19290f8ac8d30ca8a94977d8974f3a5fb6314640cd3fbbcb0dc30e66f8b0f83d90c42ee9030c698c1c6993249bd00ddcb32ab6426f2764dd660f32010104edccb7e38565fb8654c121306c4171883edebe7a88a34a0248728f126a43adbbabb165ccd765ad562e267812486e51685b7038874ee64bc334886264ea8c7270b724d7ea449f8e50e6037f8a93378b94bb8a21a63090259b9ba606c38b18fb2656226cab3163cfc9ff063b772389700295df7f7c4dc6d08394c0a2d2aee192265753aa2770783952761c2fe3d53c8a83dea636318fcf985175984418c0e77e7c8de06a22f7895505db0f1e75a11843f3406654763f5534a8b158b8378606abead557a9127956d049e7a432afc83028e72756c0255be9c9e74c3db039217366587b6c29683ff6570238921317fda639937f9212efb2b7fb762d0e33a87bc3c4502df201c1e062102136120830848a676785b43d7daaf6ddf6c4001be71e9171bbe9cfe81bca9424ab6984c58b882728f7e6824537625f4ee45cc73703ba07150316a880cef2a4bb3a1f1e301f05608abe781a21cc623951d6080d960721b73ff5d87e815b313725d1bdfc81729958bcd39a63c726c7f73d494019735c0ff547926d49b75b10c88730b0d4a7c7cd912e414085274c882bb237e68cab2c91cb63ed2348e80a0a1f8a6f0236fb27e49ab4cfe873992ea5fae13085c4d7999fcd1057e481104cb01f56a1433535d66591f13bb3c71267af2d3d439416f850a9aa0d2d0b03414a975f4c83c425331d5b3d7aed89881dfdc9f2609c48216613135b3b1c5313117d7ae6d1046db8a5de583e18892b710e1c96895c8605e377ee67b5614a849bbf42dce1d947f26baa08b96830af5de19020a16fe204a1f2e6053c46647930e13ef24fdd2f9074f670278f1444715723260b21024890d086613f28a8c74c4b15bb276722c479b40fed39fa0e339e54c74f0b907ce40ede9a37c4f954680513d31cd6a5757dc7e7284ecc3cc295d3c9d8d59edcb253e53c3c271caf74fd9788d7fa9d97afc3973afbf3e60bd9556154a69013fce13cb74266b232001810d6434f380afa7566d52becec6df0a0ab954eeb817a0afb976d031e853e762eccfa34b434a9387700053cd006cc15c0ca20a17466ae9074b9b6013822f1b5cda891ede0c239d148e97098c7de70059a577e8bc3a5787d8ca7d1be3fd9023a01fe81549050e69ede1d7828d919fc9dd3cf13b740cabb2cfed8241aee43b5345673e5a4f84fffe8b8f219b338e2f0fdf91876a5db89fa98b467733b65af632036e9cc6c432b095f1fd9e84d5fa9bc60ce816c71f05a12809f1ae3427fc46dfcc033e765b6675aa6b47c729f0bebcfdf85cb4516a11abfcb0d5e2287b0f83ebe426688601aa20dcfc41ec8cb510d45485bb62ca1fd6f0beacdbb0914700df4e4c8b6feabf2f542a45737dca49c2ec22d8db6b9292b3e6a1079bee2723465adc8b1f88cf7b404cc92ed484f2a0e7ecf348a8aff2048958f14172e0da6777b2d3d93a148dc8ddf68c71c33254533cbd57e1793a06dd48109e4edc1bd86cc1620b8c1b477b1819e05228b1466155ca973c77a645fbc288d70a5d08e53042b91473bb08acd409e7e9c50d08589f4b5c597da62d79789cb474fa32331a331f2d129c6fc8d6c6b2c8106119995094fa4be4d2daceebb1c5eb364c41fe65a123505fca8073a561561b7097f0dbe33252a1140b85dd3c38897686b24d8879ffb5f7dd437dc75c37f2b9e2a4b19f900a8695b132248acc3a00757599fb3a91d97fba6959b39934e35db51951a4389624f6be87cc2bc46a0814674cace1f21657508cc8e8f52f1303fa80aaef36391d6d48decd1c66772e35dc61f3a2476da51c3a8c209a7108b54832963c390938fde1123dca8c267b8ec2d9ae714589fc000ff4b41669e64770aca1bd385c1ec55cf87314f34e732b5ff78213b429a79a7c554d2071fc799a1f1c91ac0cecaa9f06e9832556be1323e0aa4fe99c202c3be19ed202e1fc7c8a2cf75c32e17b6dd96ddff4b6df511c2f332d490dda04d30671417c69b2eadb7729c2a3c18f0e8288718ca25be4ba02b1c51cc2db87ba92440ff5eb63522ff1c2e497321b2646140a03e425945f0eef14c5db1858543110774d11c76dfb9dc80a08b70d72530061cbbacad4a04e0e5d3a4cc2463711726289975d10052d1cd29acb4ca2814e5baf2c7a6e9641e76725a328d4824580e64dcc2813fab49c8eba753d367600c3029c86c1665eea1347d544bfa9a18e49402e2d50422cf4b89258e9840bf6ebdc8bdd5f26d74bb1c6193b98858f66049f3bb5f96768b9254b3198ae7799e5cc4a2c1824826dc225aff77a40ac06c1120554db839c2ea097c80ae3bed8da9565eb0f081e8811b14dc25d810c99b5fa94a9c103890531131ba041c29b77aad63efa3e49686dcde3551ea7a59f11ad74c10d6f26b75fd5ae0cd2f267b0b9b509b0b724914b553860a5f41719d5f85793b580bb496366527a108ed75942508930d8b24cf8ecc85bcb11a36302ee4a2a8a5569b834a555b5f30a1158807de041db7cc6b1638ff1336d79ae372d399a9675a4fb5d328dd2fb4945ff858d47840de86193477503bf1f48c30020e32c60a33a4a18c6b9712b92cdb621c027ed72c2e6813ce9e0cfbe1477ac7649fc7849b184e16b4a0d20ecddbb70ef0b2bce188e023b496294c79d017fa712158641c9e1b24634a8a24a367981cb486037911fa0b3eb6c4846f55ca06d7634b937a117d96d71d097aac79a65aa92a59951bab638ae8077e29623af6c7d9edd7f492d5af05ff9b7316df9037ad27987dd444563e4cf82710d2c873d46a10b7beca92d0ca07cb25b44054b45301cbb143ea461e3fb4e004a2b2a86a9edf9bc62acf71b3429404d9ad32fb70ae0aa9341e566a8870270998e20577029ff8deee7cdcbc29dbe8087285d956392d715f06bb7c380f37e7586bc37bdd1b14698386f6fa767a1eb1355609e9279325db5ca2548cc7beff4790c28b8336b014a8a00604dc76f2f22770982eea3c834b133cf5b5417df2f93279bc061e09e2162555c2c31b1ee6988a0688a0f45adb8a20553807276ad23366c51be3448b747bc0ee8680dbcaf577d3d7436c3687595119d4144f851fc37bf47febd26454ddb0e737afc569b3335c788e8da4b2d7421eb19d6c7e5140bd60eca90da1e87270a1dba5aa480ee1ea7b4cd6b49bc6342942c863862f1f25c5de11e15809e62103eba4bbe3ae5baba917bcaad8941c7a2f5d49b164f667246b3c463753e1ff821c626509a711a8d5a00265ebb9c764d4647b039aa698647a2ab222f49a287c3dadd678b5464228f04156ee513d859843ab6ec3c49c809e5dbc4826eb3ca015f1f1b60d6765464569d77e844cb19e70b9b7cfde7956163142964d6bb79fa66f50d5b254f5ccd9ebbb875862b170f163dde6628257bf88226fdd4bbedd97207565e9d6c08706efa3c993d1eb79989737a1255c1f03d29c50454f972aeb438d807fb508462002dd8db22dd6d6631215a7729d72af7cf193bf7b5638cc9ead34c52c184bc0fca05de3674ef4613ce6e80fc0f65f4ace3f3ebb6ff13c62b8f8bd9f1588c68a50a763f3e275b3e583421c0daa9dbd6cf04e05f3ad92bad65c23e3a1cb53aade732aa0245ff985fe6eb5ad74972e361a4508a30bc78d6efb4eb39b0d854d5e9fdd95f0271ae577ee695de47c2b35ea0cc0de83bec025dce850446526a9d76ab837df6ab61a0821e603c309c49f327b17d683e2efcf9749a5d12bdbc59605e2505b9cc4db2dfb536e5f21c6682f19a0039e0f812d8472f3e04833ca40771dd3629fdbbd849fcda675dc326c47fe42826e128d28066847391590f00f449546557c4d216d02a885fbf681c7b68e37f4b811140795e6b937941fe8326f6a42282ded5e9567b06f45e4831578f7e33e49f9ed7bb3b58170f1eda64eb22362b59b29f54388edd3d92a73223acea7f9173899a1e40c6fdbfdc2962f1a909593690cfe4e3253487b316f96349f7102741f1dfa9d9d36c1086f61eb0e19e217adf766673f1ffe760ad3b4832e688029ddf9fa8c9245cd175389eea2d71f6c4a7465582be4b2c79bf91e44df1ce435bd77c99dcaa5a3cd97c727203fb3a354615a9058665053e85da85a55e4baecb838369f003101813d4ce0a66f2be4ad5759fa44ad49bffbdd064aeee88da2bd4850a58b4c9cb658f03eff6de04eee1f8397aa6ce3b4cb8ceae8f2bca9141919bb06e3e8cf73e83ab52a979ecff956ae5e213d7212171bb11fb53dcd6fe64eace7c6b22eb04cdb7c375fd7581c530cef487e1fe17ab3dba48f8b3505170002a7d689e831449daf224db017bbdd936488d182249c2ed4d2ef8620ea75c9f1e19318d997fd177b916e1151ffb2c843c226cf8b4674c10c61169afd20854c9e35c49326c1bf07e499eb61e65cf882aa19bc3fb63fc651d28e1a8fd4bac203142f60c8016fced9ee48850661777701575b8e82ff5b230c75568dcaeab57df4fbd3495e481dc9e08a353c5897f9a0099ef19235c954948cd8c7c1353eb123938db696b420fefb96451937741a8f9266744b62c44f971738faf1a1e08d57c3d9abb2690e0ef03790cc4f897f2f684b225fe8877d88e32614b9cfea56b4404e27277d5758b3ebadfbb481480378987d789a9976a3369f4c0c04e777bef56d7f2b340f123f61c58fe86c3e410a4f417a8b38c4c56264d0399d7bf6973fc930c47b478ce8abd262067da62e1dccb8149cafcb741cf0d4c576ede47ee805fe3e05ac27ebcf07fd2bc2e30916b4249d7bbe147e82ebf9746bef06791f2f265ddd571d10f6ae5c2b2e4f6e14a85499e6c3893ea7ba89777c6e704fb00f8f6cbe4b75e6baf1c2bb34af4bde77f24f8f13ab9b57aa56acfbbfc38583f257a802587a9d4af247d2089c5e1beb79326b03351115c69cacae59df4cc4203b96854945f2c9dfe5dff7be7041b35406f92f336f36734c6bd67a9285c1a774955c9d096203cd022eaba913e6e8574c9720cfbc23af0c1813c38a62a085035ed2a0efb201c9c60e8c78527d27329bc0a26b82124d155146e06c0ad5acc4a7dbab338d59f64b61dd7613802e53404d3b2f9cf8f6444d9a8955ced62867225e820d2830c19b115e8dbb442587b6db036c0c0ad6c7df15981921cd17c2dbf46ca96179a637cb6aadfe34833136cd6855bc8dbbdbcfe5aec713acc5fa3593d8ca1e0e548337148c321dc021a5a1d65d0d9dbf744075e4eb92048dd07303a4c88a0dc92999caefe2ef95696a088338f83b5adc1b3860d9164ceba1f692e52f4d9ffcd330317617cbbf8ec5a77ad81811ba9e963386f055346988c1183a62a45a604e70bbd6ba9487df4221f051dd9ea2d81c59f714cd628e65ce33f8ad4fe17f1dcd2c41bb927e1a43e5007454acccb95ef7c9ba0a944cd78dccb697e13ccacf99de57392073f4ed84c32fee0f3a4ab15d33b8ad118f294fbd95358cc8587fa1722a900554dd094b40c76cb26fdf8948ac8e3d61d4c580b4441f09623af56c8ab6eece36d798faa087bf9b9d142f40eb186421be0fc6cdbcae9bbde079a6d857f0ca99d5d64e3d13773733e37f52f40193b1de47126d2b010dd4e2f51d51d38a63ff42769e9349e19f7397cbcef6aa8f8c899dee5d255fe889aa2e8f8538b7d58be1c7d1b6cfd7c464dcb718c982b9fae3f298f1896999ba72918dee4eeddeae330061c4e4c9e97383a777f9749b48edaff21ceaa5cd28a531544926b52351caa61c17e058627722e44f6e3e25e33a3e439f68925dbc9dcd3ebe5f16bc7afe6e93b1f9443214d1538cd678ad215b4d711f73ddfe8f5f4aabbe9ba0d773fc3ba73e94e50f44c8a29664eead8f69f0b116bf84c6f57dd74a826090b461fcd078b35662208138c7b465231abe9479ca9e0ec2b67dc35a221e0b0d4d2933a004fe3d35bd02a3805e465a841d380962b7a106ffc86e186079e9cfe14f8069371265753129004bdd4277b03316be581d2595b39f9fc255aca5727be69edec45299d9b029e245ce45098a158eaa76592d25dadae88e15874e81ea21cd7446f2aebf03183590e3692a974305001e90eb90fb84fbb248c27138e5767a462695991f913b45e4ed4bfc188bc27613fee6b0e4349caae924f7fd8195ae71345cde385a290601e5a866b4a14ed641db118388dd28f0feb54a8925e048c8d761fa5c222e839bde2c9fb4d8ca209ee763ee1ec6034d68872616058aa25d8c5568aa44216e10f0334bb342fc697891947b83c0b60d8c2217f6c48bb1fdbb9cfe8ec5a0c5350b72403256d02c7af5f8011b55c3cea7f2a57eb1e7f252d87da787a1f94589c7abbe6276b5e11b29c1728327a7fe953830109d861a190bd28d7ae16dadda8f26c78ef037b7606c3675e1baff06bc8f10bf3ddfb06244b42d4716feaf28b1355f501a90c1b528a4965411706be79e3d0e73ddfc6b59a7d0a95167f89a6758d3a44faffb423e06bf364806b60aeeb21bfe2314da7752d6abd44c3ac8ce8052f854cec782f70002b449a2c2c71218dcf935ac82475be9cfefd4f36f2f1e8ee9d65776ccb1e232d03d1f2bd701ca826ddca5d46979a1e71a5f7cedf8ca1c58d938f58d1b42da917e980c3d0688eb7c9d06c5fe499354ef6eb59c2340a9e5631f76e9bc48b788fa4f8a787f3443c798a782737ac2c2d11f7b204a0e801f906d921ebeff3294910fa0b1eb6f03e200a2e6032c5fcf2920fc980cd29b4b26c27edfdfe935d7f7d0d92784628da75a866b44cff668562c5d7762506f343fb08606269dd8a6aabd521d747ae8576fd7023e375668c199fee4df3207d13c266848a56df5711b8765436f5c50e828df76c2b77fbef13472862e2e9435c11303629ecee10722b3e40dc85a757a4539557a9a167c69edf8031f9745c3d6215073b40d1965bc8c4ee22e37e5e3d6ef71c260c42baf6b41d5a49998917b56967b088b5380a1ab78d0a53d99a54a359d325e1c3ef53d099c18cb61cb9132f62db3d319b08396c8adf21d7b3b98246335375373ffeefd58a2ab4b9c0ebfd55577d8685129a6379ef9275c1b776ca67705e3bacbf14bcf25374fb7a6b31ea458a9b42b8f009adfd42fac349394bbe2e3fbfc66ff0dc518672801d24fdf79f012ca85152a20a20c973ed88f034484b6813a0d7b710ea772512952ba1fe6bfc1330aa43ea5c00fdd23dc8b8c287afd3d5e604db8155c169e3ae2c86beae26f9d6d996ed9c7f42cbba7e22271731ba3e89acc514cca1ea53de4dd9bac917d24b67d704984a8d4ec458585fce3cdff390e06f53f0dc5766b8cb1037f8a76172a7d76bc45cb0984c735dfc3f58aaedb1b04f4c5afb51fd2678273db98c35881754deea21da7fc12d77f3651e8c259e82681b0ed1fd7f9c6fbf84f054922b29bfa05e76ad25589a03f048a9e609427c627aa7ac77dcd02a12aa7f1fd72a119ad116938078ef0c5a0d00ecdcd4e55008d64d0a9a8ad4d3394e8c092d848a380bc6d85b7dcad94c0a04b5a0481187921322cf8f10faaee786f765f67fb31927de1a88872c7599a0d21dc067cf3df45506c67a33e67f22a8bdfc22e9f564f56412a15a8162aafabaeee1bbfc8a0e54d8a0222939b8b1c376de9706cb5cdb70852dc4b4461a492beceac578ab6e08bbdb2d7bcacedde7aa7d9a119c4ddc8b52dfd5c3aaf6a058c56e1c3c5ffe031d88395d97b3787c2caa4267ed114083842b15f8309e910bb24451650a9c2e5597f24d8db2f58c877aa31ba2ba361e601f8aecc41920b3a688db2fcb94cda9f7822bacc38f47273c41f9df247cf5882f570235dd9dd0c875a87f2e9a153ec294877dc525f580d97d16bce33baab3c089f9c7c5f001740de0a4ac78612ca0f5b42024b0ff6235ab436b4e0a7a2825c43e7fea93f15a808f6b813294e48e358667d15777e2e8d57f25545d63f9f1bb8512270f85650418bb119c701d4fdb4248dbabb076b2e1f918e0d8c432903311d58f04e65b0a377d206db3a2bdc06381eca52553b1df791d501f6fce88e8547a42aacd53d6673e4ff568c61f02d57713d8da98739349014cc453be19aab31b44968acb73768105a5c8a495802e9f87aa94553ab8f00b869783ef051a86eb750a3c46ca3cb829400f3df6623ddc84dceff88d20c07e5c2d6adfcdb6ebd5865e3f4cc84499d819382c6b68c7ae5b73d6b0fcb112ba584fc402e5a39975040a2cbed155f2a6c81ada7ebf2a7dad89d133ce5339a783967e88a7bb6e9f74d281c56c6b34d3bbde7204f06db24f67a2623d1d7aa1da5ea01ffb1ba1722fba651cb022c0b59cabebc98620e66d0fcabe4858163f3bd24de82822a50a0fd9cb394acd01e734363e76161fd02273a6391b18a993d8750cecb0a69d7dc50f76caaf89587bf0715bd8e7b4b8f1f51605e9948829e45d38ef2ac722b08c07095521f6c0999494c33fe59679f0883ce3beece65efe57b5757aff1d84e603a3e1df8fa6c571fb99115c624099c05cc15eabb09ed5f7424909b343cf1d4c72ff73bce49da3475fe55dfb2b14d4161999a8401101f222fd49f2206b786fc12883f669055c4117279fd2aee82e9ebcf191acfc326f5c810acdc8373320baf8940694e44bbdf5f1883acd1d9afe132cbc9b75ed61b7c4ca9157cdfd069de4785b4ae5d07f33d352d7c55848974d7c66e8db56c0234f383083ef0152146fee50da90cdaf86854a7f9989465843913f69c69d4fe9c76fb17f53e430060c611299f00abeb0f0b6ebb6c43442bbba40826dc1badf8554612532928f2abc603bc26b1adf77bf05c2014f95c26dada1834ab0d971369d51cf033ba97e942fb6c396b15d9089b40dcad28ffc05437fa36904ff8ca9f682a0268e4dbb177111f29ed07048da2ac10814f1c79cfb09ecb1166331b525c69fc863f6a432286846f7120f23d995ddb4f751a40b9c1e986599c37ad05015e3b62cf70b376232a33d7afae785ffd08c84ddb809a324c58cae8ea205086c3d1b764e152c8707ac93e8eb8878c3794f8c49ccee0813995563d3116e6f48511dea4f967f637232486100fdc1b27cf6bc1841ef1cd1764dbd15b7968b500d0536618f347c89dfc4ebe52b01daccdfd9b67c1967017179f6746a20cb6a6b4a175805d699db75fe7d4cce8ed9fd8be002e71574dfdcabc830cd003ba24b279bb8b5e2bd728bac0546d68abc4acdfbb44721a29b04758ea407dd70f0dcf7a920987efb310f1a56e191ff5ef6ec31d572f8b6c7707285ead3c640baa07c14d29ee7783547fd62d278636173bd473b1867839e809d69f8f69b5a1de8df61a3d87f4524120d933bb2b6e8fad126c90cc236d173e9cbebeeb9ad0ba2935d728375baeab11021dde1819cd2a25f03dede654646c30e367db28e9c680827416c3cb56203c0d0bd93f3f33fcd2cd687ed0761f467f8143faf8d567cfa35dbfa6cd5db5393ddeba2b2851e1f6fa5a55c1592cb4af8fc45b5e8d98ea71a86ffcaacdc2cc203857529401e7f099d560f40ae17717f3ed1017ba39c5d08b2480c3b0605ab2da9965acaf753ae466dc69e908fe7bef79c904e4e7808c1fa0c5bbc673724a9a6d4d1835ccfb9dbae28f5814ad47cdbafe37215e8ea7e8470eb5d283f24987f5e26a11ac1b2c48e769f7d83d7cc24fb73d57503895f13d9631165f31530f8ba2e8c3c0d5a4f98bdd15a12c0a699bed90c0958e1bedc4843034f5d1ef6476549b135c665ed4e7aed2077be1961c421d98dca187c9d8e10dda62cdb8324c695bdcb3f63870ce6b595e5e492951a7dd45e2cf2700e0f290f41e64341c1829c988f09f66685922b782546cad149262f01632cfa12abe5d875991f3233b102c39cf089dbca994a194ee298ea8ab353d4c4901fdc755559d3c9175be36a7fe60f678463a4ea7742d7bf7e636b6bd5c044fd0693cc553dd372694502249672508bc3acf151c0134435cb329b5f1f6f00a97c9c1ced0b7775cc125c4cebf1d1f88e574a0bd6e5a92f1d481dc76b0ecd8e9076708dcc043fbe10664044069be0952e41e998eb796327c88088c61d8d59b4acb491f1046c1714f813c6e509185c79a0e82c14d338489738047de9efe73bc6fda3757dcce90aca4195f5dd1838d8742bc94af5dbf892beaf005de39841cabf60f2acb3cfa7aeef8cd32d1af4547566a28f9463803c8372107eabed48da63dc388d401e5383159fc5e3ea86cadab051c04642debac1156b1e1f1d785ebc4b765477c23b1406f90d0e7c7562ea8e2fad54d2edeced29ba347060346f9890a6d80ed78c13d86663c6822d55296d56a6ad4eb84b06998fed08a5901b25d8f397a394cc9a9864210ee893f720be391cd13514868dbd612746e191e0c9db0cbd93efab79f34c6fa454ea6be28fb7ee3fae7dfe4dd420875b487bc1f3ec6e4c777a2734df6f2f7af8733ee8d0a29fe47669d1164843314994009c23c31983d8d6653ca8f6efcf019520e11ef5bc257404e890680ab4f2592ae20543358b227132b7562883a8ba79d24bb9a72835aa3734a9c7fe17289ceac0c00304b9b966f02771807f128177a13f4f09ff244deeaf846ed2b208992ee6e198d8ca470f4d05318c37658e6a37aec35828987912ba7bbea93d5d7f5777ecf85dbb17d26edd577fd2edf88d6b2b46990c4c388bf88c600580dc95753991c3646a3fad293590249d9588b8b6036b68822fc62ae2ba276666979f8889c28e808e044bcf6992719ceeb37d1cb4a1536d87b702e67378814a978f978c09d2b8c9d3bc5c8a64155c9f2660c1e6d86d24015f11790241362d67bc545ab177aa42718da7c84c3a4452416cab71cbdda7d83604729b5e862e870a28fccce35bf4cc9e521142b72a159cd357f59cad67fbe7c71e24231f405925e78ddb15ca865ea2e454c68a64254bb2b88efad23bf53cc2b8fa30e4b2a7a21032bc7fac6fd3b0624d7a967c5d3f1ad93a9a3bb006cdfd9efbb6fa4bf8c7650fe4c89516b8b4cd1573b0544bcb52b8b5cfd3837dc0f221aa6fd4840157070d420c59557275a95c0652a1bbc1e30cf42ba7ca07886d4bd68530bebf561e2ef4f83a40ebd9070d3a7bca764f6895f62c32abf0b3a4d5f5eb6fa213e6862101f94cafc9ed6a6fce963444ca1c79a6259249277bda9088852568181ab9658e978c5be12cdfca485768116152fa09831e55b42eafe148f136f46112d9a7b353b31b079e5f010b0c89de2a1c35777650129bcaea76fa8ffa880fcef4516796a9c09dd2506dfba7292fb1fafd82bdd9da1c35a9d1da07475540778f125a462f6e08a409dbc5adaa6954999985131f3fdafebc81ff0e401952213d943a845323d29f323f9c835e9d5fc9ee38aa93a1165a542b0e7ad6ee54a69b1f91aa02dcd2b58290af64c124466a77d0cb7fee24515041ad189455637880be2fe8bdc7d9befae220f5e17197ad94a83808a35e251dfee93aa7f9d9960e6ca1291fb3952e95aa765638cb31a75fcc7fcb67de73bf801b486e2350106f157ae36d8ce50f132cc1af688f6f5d0c4e8182ca6b238483b58ea7e647724617ea99cb530f8ed75b8c5800507aa885fa3cfc9cfe4af3908fb9b0ca40a52da4c70f2b00dab00c173432b24261383a06e890aa07e5ea3decbc9f0ec14096df7cc965dddd5bd8aaa2ac187423b62c0bbdd78d33445a2b99e10fd0dd827c5c9d8339ef4c2e1d062e1cec4b3aa9298976099145c9763bf577f2c05567f6e2cc1777d5c04a673d0640c0eead86b280319916990001ae40def0c0f463829ec7ad9febe943553c32ad395853a3d5eccd3bcaecc2a2e1ce26a97ddbb774e6c43820c2da90bfc6df609568f460a62888e5311d8a0eaca6d9918b5cb47b83d7faf22259536d6c962d74ccbc350a1554dfb73dcd6f46453528578905b5c8692afb0a62fc85ac5d1bf0b943159aefe6e8194ba04035196b6495eda1d71e2a5427a9895caaf80bf5fbd358fb8e6a8e15b9596c14a1353589d1bb8aeca18d29541ebab4a336cc2b6afd5b0759651037385bd0e2667612a879aebe6300ced20a83c49facf7e65486c7a3ba803709b07fb5947f3ea5d5e06942d03e0465b217604eb57b93769203ba9534e23c7827d0cafe747f90208c41bce3a7fec09f378ed7b844e785af8626652340568dcc695b1b80a6aed4fdc403100b109dfdc345fd2af791918c162fe1bf9902f87d6cbd4dc2d8506859aca9ea1f2d8bb275aaf378263934afee5b38c9c3266f3f9d2e633cdc9cd6dc56030f40d2fa8f61b9f9ea028d23114812471799036cf8790b484d941b313db0b2c6006883dea20a979e688e9fd27f85c51f56393c5f3e42a2c562c7af20688ab29d5a4e9bf40cd8fcd2544610e3d0c0150b5dee62e43fa5f74fafe8e4a0ef85baa2097a460b56b13e9e35f575d8df37b9babff766b7c0ba00839227d481fda522f7053d9b4b0dbcd5943a26cdccf20d2c7d741d74e43b181824f8171a2c38e3868030b8f61119e53bf94fe82270c6314e3bd138baeecad400be5b4324d2533252f81b3419fc463ea66c42e773a28e968bc4a57317c2a3e23dd30bd299a3d63f3d968af76a4dd5859cbf23e9ae50aa650998ae4453574ca67c270ae414f22addb4294d292b28e743aa69fd31ec488093f2f3a23c0cc3b4de45cb9377efb931d6f32729a21f14a42eb4cb5bd177f6e806aecec7d2aacd04de892531b79c1d93af7b61746291553d9a0618bafedb62725ad359e4e8d5cd9951e6ae59208bdcab8170412a2e5314aa4327dc4e051374c9edb579f668f2fbaee55b47f6af81e1c39094d99125a7835934076ba7acadada68c1848ca6da35b63a4c0d3600fc7351d39814f27472f33c9a10cb1e941f16b4999bd4d5ba96f00135c9ae9092760d1a4991eeb283b1cf3f5a6374cbc544c425b043a82efa40a6994500ff79c93f2f7a7b1266096480bca696b0839235f26f84087c5ec34c00797022ef8a29fefec7bbcf81531bc5c3d6c1badbff05cf6aac6ad819e3a2c6ea06c3ee9adbf85776487a36399597fe07fc98970992a0f50ac7bf5ef93137bc9ca936350d7453491af8f889b505d82aeecc3234490e863aeb67f9ab667641e3105ecb9bd01c63ded688849cb1491bcee0267e891a92efc60ae2f865ac666599e741a8434a4ff295408aba350fec2d2e78a3655bce0f9fd6592a6bd2dcabab589a16229a70eab57123d2cddf8d1c1f68f329ec8dda94a798db90fb985b2178c1d5f7bd8b109dffd2ede8cf5b72f4419c3963eb1630522a2804be078022f0f43982bb1b7f9233c6d83bce2cfd5d9d3bad5b4e9e3c56271fa0f7d24d19f842c0d6ce746499ae9ef8d6180ebbb76e666a9cca1ce2cde73ac787827536ebddac42ef930dbdd0bcc2a7edbcf3b81a20c9f9d7b336463f3d0165a758f5fb4a09bc23d5dd8612d53c25586ead07ebac154dc60ca5b06cc316f5bd8f6ce7513a570b06941f524a8a987d59bcd12917447b5b92d99bdb878a8e0fb0b8f019389abef8d3bc43a4585bea8056755205dcc4bd592395fa091bec3090af56e3ad630d876adcf737fc5b1a2308c8bbecf93abf64a50328adcbc1483ef8a9b69838ed22dd6fdd73f8bb39b20bc52d8049cf8e773db7044e67581b1cb67f9402adb5c78e996d6e92cb0042b4444ccb61a69066000a8fd6986733e081d73f1efa2f3ab666fe9ab6909ee910fe6d23d60f7f6d8d1cba86e2d5bcf60e2243b86ba7843ea1a3556d4d2f1bb59b6d4ab1a43a9d8608e51054f4ddbbf2c7acc39e038ec784c96f370b276206598871ddf6f9551285d50e9148983dd111f8589c01555d6c9502deeac3ceff549334b46007e2fb6fffa58e278ca37fbc49320d64bfd03e240fe68bfb66ef223de2e9c6831cff289901a0c5094067ca8f372310c8d4f6eb2f0042ac4b94aefe2544518028374d58dbeb756d780c44fc98db2d19813121c529f016cc5cf6040517a2259e34cacb274e73173004cff8f9782b5800e978245480241106084177dbf1fd39f2aef6cb20f6a27a2e0a6bf9652feeb842c0eee6a66938d88f4ff86fa5110435f5f67dfa50aeca644f7b4b1d75e0883d75109ffb27925b43794b762a569a1a9e03ef795f2614a261f67d773ef4e3707d31aaa7a85d55f69515510bcf2008c5b24fbcbfa6da94109f2a87475f4d2fd1130aea70d3512dde2753b16f41813fe4a7f0866b32b2197aaab3227cfb05e2f888ee51b1f67ecf6463186c987530da67a983354ed27fe95345cd1b7f2312c51b26651c0ab30d6037260adf395da9fdebf60de9e9cd5c371be1bd3866d525fcd4da7038b127918376b8e8422db802034fc016615a9397ceec1107f45429e8fa342ae8b91c531f2bd55b774c5a4609a7781ec40354b698ee9290c1cc5b1631ab4fa39da6f5c2e4b3ea91d89c3077504fb760ceb17959b75424105fa1f5fa8b26e7939f25a63521a6990d374b4276203080cd8e0f3e3701d6c54644858fb92ff7e31194328d5efff3d6870cccf0fcfa2c4cc18a3d77d8cc100308a575c121917808ea9e213cdadb051ca07c9f3b296f7950e1824eb202940bc60ddc257f96c7afb83a4aead764fb7ed167ee322861a61b29a538f53752d9547c03195ca8237e2096f6d4f727830fc54ffa5d98772faaf5cfcd5de1825e3db24cc183ce072ce61e493d8d653db2bb4d2be9bdacb708d10b5017545ff5cc506ddc82e28c019d5b7211dc097b80bc12d79029dfd67d6e7e6f0657bf51d1a2bf21bc405b40c0e7e6a2ea27c3530169a3679cfac9ace20e03201f9eda82c71a5538ec7d9d18bba1e874aec0afc323ace4410cbcd70965e3a47f9ef0b6bac8c19916fbaaab535395c61043d34fcdef46906c427fd92c09d6140ea60d4770691f4abe174d867190b3b773868fa4a73caa8d937158f98fa21adca5035623dbe6653806a3734400591296f3bade560a2c1e3f8083b2a03a0fa79bc098c95b41bc1bc9d3f701493914d9e507014bcadb80f01229fb078c3efecd059475c7890a70cc65cee6c1e376c675df1f41c65ea8eb37238e47c8434446c3cc865e023adb85b8d8153f227d3a5cd56e1be1aece126e0e24cbbe1b4034946556ec09185bf58abf960e4b3e75b4e6f2a768936b319c8e05800d53f26eb214e7445d4b6042f44c584b027f9686ae1b3221599f50ffb2f1574fe2461500b68755bd9c50b38f9cb1f0069d58bc301e5f347620f2caa41e0bb4bc7a83c251a8b875c997d329c9c57a6fe587e1f3d4a533ad29849ab54eb756ab02c799d725dd5c066ab2e38f5ce8ef9fff26eb4fcc5df30b84ee06a3b6129ea9990192c426a11ff735950fb5e2059f53b1d01d28756b44adfda1bf02008d3a3bf37b227c01aaead83534f4d2c5020fbb310e0d8bcecef8402f5bf13ce0cec261a0c99803c5e74c7833ce151951df86c3046720f2cf0e4a3d93305ad41b146c6c332606533d5432206eabb4748ba07c68c758426db6e932eca95316b9f2fd2287725a1718d01d2ac91a38f2af7a189f2bdbe00298d84fcba20c9b326706282cc4df1d374a5b280ae94ccbcfafe44582949f42b1960d75d9d52a6c4f2711d4cb3d53b4a6c299c7df78c7807d054e84c8620a594a07fc5eeabcc9fd523b5bbc65e6e8bc3b12353903bf5e9260632ee0d9de182e45141285ea598c12b29f4530e262890e7c92cb2cec75f9a5bcfa9fed41e3cb0c251494dcfaa3125c2c3f31fbd6caf26fb962d96091faf1ed97079b11963d61791c74f0cce002a2bc7d9b23ba4f78bdddf0fb46ea2c3a9a458719e70127947c2fc2bff59d14dbfa76d4606aa7ffddb99e5a16a3e3f3ac13a80d3cd5e11234cc155645df30e76eb7eea6b7ea8455d7ae64b2e101d00ce7f0886b7c299c7adaa7a099430e47cff19bc40b40c5ade643c92cd92820b865a9398230dcdae080cff93fb969180e725717db529f79f5e09d4519c8272c62fce06c23b825bf67b5b055186c36aa1a8a21530c5ce02973a2aa37b30ecefc6f91eac53d0896283034a4d2b41319a470132783accf44f7511e26fa8e8262bab899236fd4af981511fed9a8d05f342a7aca70bc9e3bcedbe5c1b78e781490a5aad04e7ea1acaec490e94df0d8009844aafe6f9da773b9dfe07295048a0a7cd34dba209c8eb01917410e1e6a1fa934d3432c77fd4d3b5a64a0c079afef970255167a20c128b8287abd566ac8333c07f8aeed7a097c6eea77cd23c53b94beea9749f74cac1094b02b8164001a75900abe7cbb092e7891caea885664b59795d6a80a727f1d4d0c67ef80d043949131030b35c52849c292ad6bbdd92a5a0bbc389a0a4f3f4e12c4bf9d82fcbe85937dd1e060cdf2ef1c2450c34d8569df8aa18a599eef2b02ea6150ae8e6c53c8b91f0db3a4aa1e31f09157efd6fd114cb14e1ee04c8d4bea6cddc41c3cc794bb582f36f677b241a939fe7c0f3a96106a80ebaca59d8f307a5ec26165af74a050a30a1cdc8829d5b8448add997311110662df726354e735a3af9fbc1657e2bc42a16edae3ed588a193bad422bc4c13819209efbdff153b8cd72797890aee707419c96c5a2f357771dfb2cf7ae2044e32a6681b40971458bbc689529d7e8171423b13d56199bdc707ef7880b41c2b62942f1d72384194b681c57fce684cf7d62b02a9e57bd2894208ea5c4bca5f280d106d459871bbf0d6ca5117d1ec9dd29af87bcb26ddc0ce2e6a298695edddfdd8d16103f3adc6f03913fce0f5e35ab21d437c3352c0360eb6685553e67345745876cd8a2747c0070765c2f98970cbf60c489299b76bf780ae451b1ce19ef887f087dffda26b469b3ba065353e259204432ac70ce9554efa89fd511f0647d72e1ef3a268cbc426bbcd88d5e90af97ca28c5e6f70e27ec15fc35c69782b2e8c2ac0dba047f47a76d978d0f275f4c215348c84961bcb375c713a666d27a66db077ba6bb40d4500483243f025c77c993f331fac27378fb3a7679fbcf431f4c6827fbdff8dd1e4ddcb990c90366b9ed730c0240dcbb686c81f2c0646c1f4feacdeca303b961dffc15c51484b9143ef666db3ea18bc6f1da7e05a756c48c2417cf279f9efa32277f44fe1b58e7a857c74e8d193b33c2e449f6d7b7b8cea732d17dd214ce92b42c2acee79b4d68587746f5bdc8f7e333076914110ae8fb803498b44278fca4f2186c420a218302128586ab43e3d51f5abc72b8852a45a6d020ce4d38dc0835c9af86d3ad279df0d480cd8f12fea064f621b0ac6fffab50d6fb28a0e416a6504db2a3982007d3df0c421f260350deb291c93b946d008c10058ebf8025d7898dda2915226faa8797afd4959f27d3ee64b13de5fd95c6917373708d3b814acbd9a977f9279c9a6401eb45e1c8d0ac092f497b9e486f08e28b250e9aeb98215123d2f7bb64a33eb595a92db1851cc3c9debf14bc5581e32fd626b2f5c518ef76982cd76eed2631ae865a438b2cb699bf80b910e9944949ae2648a2169141db8acc4923b6938b6fc0b503260b8a318b2b324eb80aa0ce19cdc5c520bb1d6622a80ad7d71d2681dbca3ec58e0b20204aaa8435195c578a32fd04e9ae72eff608f50271686928256d0e9a3d33c5cc129e4e2ab77e6f6f67fa9a8e6ff7fed90900ed96e88007a35ccaa657ee839fbcaea8de81688732762cce3f3bb0d19959d3b7ec55731d2a57449592754b5ca5d0df14c8863d9e0d9f24874695bf7db165ec705dc5875d25ca61590302a0bbd6cb9f34e6c3d8e0edae6ccde3504fba5b5e270bacb8a3b06a27560a0c6634b2f0287ca51ea13b71966afad2b572a179d5bf8929e72f8ca3bd5ec3651d7b70376e9a276dff336a8b51b09e1e5cadb59bcea814e4a8e94fe7e1eb0cef353058b5b05957fa65e59d5dbce6cb47af28897be6cd9e5524733d2832a2128ad6c2b86bb9c19bd59d38aa4540055bbb627455f0b42a70880b15bcf19735fbb60843e96b25a18befdc252fa2d91c32374f0d72f75f66f85d77b9de6c02262529d2f466b2683d87d29c3b0162445d7b1e497c39ead4a66478c3e02bfacf5f8167f2c986cc59f217faf31f2e3f9cf4a461b7c2671b290008349d2f2fc9b8e81e45635fdcd4e1a18489c5071d96276300b28b53b21a4cef47b387292f52dd0b478effea3facb710a7abefc34b21813d5c682b547bef26612daacdc67de403a00c1095d58a984d531cc2557ed603d56671ea6792cd7b8e711d3951b644a1f15c8892e1ff583957d775a331e1fd10ae5c6ee9d4d5c66b858c794af8e64f4b1dadc9850f6d0badb2348c406aeb772103ce8d3bbe7f7ddae3e67ecf42e8fa590a6eb339badd32b0e50372cd696ec498b5d448fbdb434528fc5bdfee5c2d97c28cac2120f048f1cc9ddba7b7a25eff6d82471e313afba6bed4a40d9e498adaf80c3f727d5d570d5b94065747fbd05f9fa122cdb09b9e721a9bbde0ff5a05407ac8ed3e43d323c45bf48c677466e0497206c1586df465150e8b530f8167aaa3a890e5dbb3feaf629d70eefa793a378314f4be1dbd21194d7106595722a27ef610ebf9f064ceea4481f784217d0fbc0ac4d78ab7317a27fe8377199d698f987d723de331952ba95f2af237951c219d1ad1c17baabb26b3fda7e0e33c1cbc342843dcc4663d0d2e3e69feeaa48ee0c6138d82d177e9eaf0f931d9596bafcc7942e930bd9c860071bb0ae3490ca41a27e373db8d7dd9886157778ff6184564cb8213b97a8261b9770ae4e52fb0af241d830f78697694dcb6c1f3865bdad5070dc8b3925f45c16b6ed8930cbec0c6684be4cdbf24bf0a0c66423615c77f7539b46980b995213aa7434fb7088c9283aa8137c35e20e545b75251f1fbaeea51f483eef937f31c0a2aeb8da1307d776aa38566dc4accec2bf7b78b5fe75e8a1df517cf3ad5ac8ee168e52156f44095b1fad1b7c4347f0c90ce3e12ee2e043b0651f48d9de29f889bd8956af8626547b685d77c0dae0084d4905681cd0c649f858fc35ef0c88282c0a2edd9fca0bf9ae7715de2c10a3f171de31653ec039186154cc1c0e80f2fda126e9374eecc6b3fe87dd0d574979ddc1a1442ce8c0fba5709facffd7f7ddc894b87da17d1de681182188ae90125bd5bc05ed9122806d3af9aa18e34c78152b1fa7c6a8a41ab57383e9c5a83d0456460469d5c931bbbbf69b545a63ed15d841524f02a01f47f3f41d2c3a03af3c00c0a4b64ee92869f5d22fc2e8ab5a35fb7d667c810194308843011066043aa908e386726498c27499694fd7f406b26444d8345928b9bc5c9ce1729fd1e6443e8a777aa804ead8a73e87a3dee137dca261125cd5658229beefe63732da39df7e051a91a3d61b50403f20434a6c1164550d5d7d76bf1a72fed51e5cdd31d3a22a01d10f5ab4ca8e05c30326d4c8d2456c7b60a33bbe22d82b8276d56d7e6277cad7780e0074bb60d09a4e409fbb24d74c2fd6f0db20d88e4676b8d3acef24371eddae77d258c3e3e2a2676ba8ef6a0092d3dac220ae63703ed20cd3b72d51a6f4d29b2d97f583a961371f5e55baeae5d9d5413507d3f3cded472358b222c36821e0bfa4c1250573ca9a94e8e6b08dff8a130acaea44a41359bfc470f13df8cf3234cfa2d1a548cc8eeccfb55494eb28f799b7e5c191f1509448ada60308a0ffffff5f