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

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

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

Block Certificate

Block 64786 e3810e0fa23516b3dfd294d13b70049c4392fe4d05d2607174b21e5cf5f9ffeb

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b29de12bcd41a90ac9f295a48fab628bdb4e27d8f2449402b3faa1a29e4a1d10
Certificate Block Hash
e3810e0fa23516b3dfd294d13b70049c4392fe4d05d2607174b21e5cf5f9ffeb
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00200b000000240000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c8a9368caebed5c0e5cdb5bac4aacf2ef0818009305c12893d27650df5881f53903dcef0463ae31e62a11ae8d8bc3e271a576d7c5bb273dd2a35007d39589696d9e3610e2cff32351df5ae044fd69a21dc8161f48784f8a16f090000000000000020000000000200200b000000240000

Raw Header Hex

0000402033b3e3bfb0e0a772956bed6b0e013639774b9702102540ec57e53a740695066b6ba03364f2e63fe64f4f74646ed305252c4813e786feed95794a2de7aa9f38c47eb01b6ab6ae0118101d4a9ea2a1fab3029444f2d8274edb8b62ab8fa495f2c90aa941cd2be19db2

Proof Data Hex

59,560 bytes
1212160203076ad69154e0b148e547a94d353eaed46fbe24224aacdad2800114da58de71fc254a780d7d0c40208dd394192e4b9434af366b194a9f76b0c1198e7dc168c7fdb1dcd6c37fc579b3e4a0947592735a99c2fbc978823ea60f68d1d7b7be37b051b14223f85e78120210121db9c17873ffbbdd324e7ed17f68c13e22cb285a5ac1cd99e59e06d1142adaa5127075fd99c3676d2f1a2954ba1f5db7695ff1d4ce87def60863301d649e0a6edddca31667e7d6104618f4b8cf28ee76c1886596a879215ef8e1d6a439019073d396be0e43b0db77253e69ca0224acc21b344a14dd6c77e26f866c8475c3601a2be15c91df72403005401bca18616854a1623a860f82e36868afc0a1d0f2e1792145bfdcecb1e65a21640eac64170f9bfd62e547a1f617fac63a730f5b6db8c6256f88688ad41ccd4050805420dff53ecfc4ea189ddd93c62d20a606924db48fecd4649677ba46bcba81f10af53c70e47a37d7657d8c54b66a1df5392f59b9ce5a7eecaf7743cde283daeb06f056b3838f92894d6399ddae9ee74cb1154c1d85287baa5dc4103ae9d678af2381063b4d65de8c0e25143c61b692effed751ce0d6a39068e6d543460889132d4e806ffdb287ab1eb3ebe6fd9452a0f221cb2d559a1303e83f7c3952694065685c9919b96a77615426c5ab880953d5893d8f415297c2137ef1327e9012370709b0ba1f7b47ba4418e103d091df4c04cb67300e552ae93d6de972358c107808c1497628147ee8378bd97b4800b5ae76da4ad878cb505f2cd5d17d8b84fde2584a741332fb35c5ebb3f379c8874dcac0cb2373963f2f74c979269b5576ff92aad7c40ff5e2a80798ca8699d1b6266c9b826d8324587a352b0f6cbe3a241dd7a152fffd9e76c5d7dcae7c2cae7ba8a37b0f7906234e047135e12a29da222430de8ecaddd374885cf42ffa8f685966b295106f268bd1143cdea37417521f396cbd44bae2f4aa435b6f72c51888dafef906e0f475f7cdc187f3cb44f6b1dd21eb5da76c2f8b9bb35ee4548c61b869ad295fda21ba31e47fff2f050cbc229f6a54daa44956101caba46127e9f3e839b0dde11a2dbefb852be4b1edecd48ae90666d267812a87532271750f027a55faa2e0ffa03018638784ec1f5faf22950298fb5354ac875a9276f9ae0cbc091a3fe9fb337e7a446a61853396f3db30ecd1f25285b9b825375925daa87e2cedd1e5db84fd14a4a32ce17761a34a55943cad6d0104eba92cdc8cee7b7d4b5bb4cbc56a1be59bf7dc3d343d576a936e8a21c08a9a6498d400ccf19b291205dae1b4cda5489df5568f47b35bb73ee63fa780ed24f190f17f5bbd17fd031a24db896a3ecc89444c6d9c6f9935b3e70dad4139280e24f13d0a5990804eaedf0729f8d4d2b6a980e0fbe25404ef97d652f0e2f42ce1b853efc8fe541d1806815954fef69b0cf3bd34c85539f09a98480e4c62d5e355df1f9d3de511c4174258d9e0d6c6bf028769e7673b5eb827ce218cec0e84e9e4b6235f72f604eaf6545918ee7bbdb4cf00403c3e6d3e101048d797e3cb9185e57ab1bb31c92c55aebfc3da9b0fe537f3823f1a01257cecf5989ad2426cb58b6c5dfa1922bf69adf1bbcaed3c0836a228cfffef8b91f387bd06edfe0d8bb9974e4a5230c8159ab3bc50575c8d5b5051d7596b71f51cdb4f0491f3f31e0a825d081ce55c05c84609a932ded02084055cc7bcf5800ec882617aae5799bd9a7e8e5fb35046d420e2427497fd89e50ed45e9b1f2e82bd1db848136edf2bef18054bd7ac746ae3d386352d7b06b51684f2c4833e08c8813bf85ec751a7562f1fc5f74c95c7e3b21f596a96ea4630f95304bee2926d51f058a6e521cd0132c73ced5079f1c3c3e93cc155cfcd236c47aea5c9c05f06a2b0716acecfbbbcfe447aedb680536ecd3e0d6f2c6e6c2bd162dcda620b39ca3fd5a4491c6ce528e7d23fe99e70ab63cd263240783545d94a61049227aaec705953dd2d8313bd67bc082380dee80bdd6ada33e33784a7d256e8588e945535e04dd694b2b2d3dd4143780bae71f914eaaf6b287affa349e4ef486fc2e145e832fbc20191bc9715f8ac3a4fbc1f94fb7901be86f9c8869936e57a98233ea47d71d1b30f79f54f3814b300ed0c2a5f73807cc3af414ee94d4e2e599315b4ae135eb2bf304d752de7df899fdb79bb30d4c809ce198549b0ee23d9c5679f6c9f1e93b3621f81af90fdf25ca7c2b013ab875534daa8f5a3216582b8a1ae327d4c62a4d767a0245b2f4fd048258ce4852b0c4fcf07f51224e05cb6f61dabea4edd24746749c3b65e818188a793576f50662e79a46a863aabbfbe2e8b0b62aae69cc799ab6002cb7bd5ff1c2a8fa964f3108ec97f4a158757cb14a1597aed87066df35eb04a8692ef95b78f4e2985778ed71432cb8c61bfce18a1f199c287c7ab92a7652662a0586f867a007a4026e056c3eb0b0d0929f90ed923df6b67831636b9d2a36f26e9e5d6d1ac5fcca719018344bc3f7ce9b1a2a4c98df61e5dc6633a270c81989b3da26f9bba67b3c6ce559d9fb2f3f28585ebfdb7955d943c6bade8bcc61eb245870c909222c3857b491c078e78a7d50e5a87e3ca7bd27e80555b2c8d6bf89f3059f42d79cfe2ddd7c814c725deeb6ff76abee5f9b4513cbd351078c8f2dcf3d7548d6e4b3531f069ee673622aa832a7e96023ac29bd8a074d1dbe29ddaa716fec271249613ba81f1483e67248dd3e0766c03847c497819d0f2b7543520cdf0e33359f3a3fe7d9cbe5aa7ba2e50cb6a3a40efa83f88650fd3c2803f6ff8aa2330d8d5342f5dbcdcaaa67a2a0dc1e26bd6b47b7e8074ebdd1b1209283879d379d1017fb4cde54730ba20381eeb739457ed3b163377e0f0ea5606dcc5d2bd006688eadd9fab1f108265d1c427921c4002c3d45833ac5350956e4a15b5866581d4312dc9e7a623c363530c13970c7ab68d83e3ca249aa8c5b507108709f67ba5b0816a2aa3e7bac0afcc9a752438155759bc003a2df07ec2416d5d2a97940fe2c0f875ef7c804280b819073dd6d5e77cee31a9ebfbe219098fb07bec664cfe359fc8404f98a035b5a52196b30bf005f082dbbcd6b90b620981848a43891681748a067716e35e17b56a24d75ca19d6af55872deb25b917ef74e34210109e90de8b59cf6fff137d1a79f33d3c3eab0a72009e634eca9b29518e2021f064720541d4fcd3f445176fa5c9d7971d548bb4bc638f444c2a78c535a0b00af711e03ce14bdcfb46894fcee6477634920d5a1b529acfd98a6df0906dcec71dc9713e987f09cf932bb397ec13fd0e240b705fea080824bf44a5f23c970302da8776d60dddc0f963657f0b296c22e881047bff35e2bc08c13406dfdb13010ee5b21e23852e0decf5ddf87c94d595fab235e1ee7255e9e133cc553c789bdd5134c63faa85014ebd2d2709c2c016a24b65060f4ecf8be8d6ec89c0fe30bbe6be664d18a1da0f4406a1aff97f2c54da5e152206af7cb67d703dc8b9dd462020c284e8a4c24d2fb642771139166e696ad92e487f23fb212bbed6d33b5c1d10d25096872a1cb7cf5010190a67476b67ad8fd1add28735316cdaca91275b1e22bbb12d63cec9bc52cdb5704a5177b74120dac0a627a95e7574d94d56a8077331ec6d7ff292eb250b739349cf8bf1e8d7f6732cfb65b095e344f90364af21d626eb5b209d3509bf10c7c988e3dd0387d697cdc500c77674965dd62f00a2fdb087fa962a0eb4c6349afe988e0a5c5c11279035abffec1a0f2f2a3dc34fe3168043291c7f835573de7c6635ec6a022d0e8db3f5f2923fdfd73dcf64a0bdf9332b5c5fb63c1b235d28d66d61a6bb410524e19d58df77c94db62797a0d623b9cd4b2f5760a4741706c062813714c5cc1d2905c0d17d420a826dd72290ba4754bc6aa815e0e20a9bd358d84dc3677343f4c440256a2d161598f76c0977e542243b6f18c0264efa6bc91c07cb3be0abe4507439e0120ca026462db6fc689c90fa5a1ddc53ff4a7223867ce54bfc5a6eac7b42c6920d8286c18553a1839d82a91ba862ace5b5db906e405f45f8f7bc59fb753b4b01395a93cdeaff120a814fe5ffab7a18c7670dbc80ad3e763ef93bf63616400577af98ad47774cea94b9c371e6a64413f0acfaee6eb03f7592f96d7991af9de9b171526e4eccb161c24bbaebfbceeaf4dabbb0c22d394b4d2f8a4b560a131fbad28f53140a1b68d9101e95de8a618e3086b7850afc5b23da0b0bd3e551d98d05b3281a8885e72a53a50df9ab737c9d6423ef07430a4ddf35aae63b6929b50d78889ebe386039197eaa5061677080a29c1c992accce50391a8f1933c72b4ffddbde4ca4286b0be0d6b6a2c8c11965eec5a6bc55bc0937731e707b32f64d0f10f5c9bb14d9ccb7a74b230d2561f78cffaefaabd0cb088696a8b62e7e0a4a7f4f24c45e0e0dc0d5e53bc1bacb2afa4a4122a5aec14b63e666c04c3c3671ebc2ac5397df73d823f8349137c816041abbcbef2dcec3694a3f5d7c34f113c7d9cdf539bdc19cfe7b0e1c0ec511869e2ae1716ffcdd727af810071616158e39fd112d057c94df155272989e4642aefe08053675d9adc83821e5038cc9e4d8b16e7488e8a0b0efa0f3f55e275c95e6b0f257badd6d8c4044de09806ed856b99e5fa0667656dd150cabdbcdcc64ba857d4d8be69d9126a0696bdf9e2c310829ed6ff7c39e765cd28282c7fd4998924c03c217d4188bf1d30abdbb636a265ed9182742aa531133d28e906634875fc503c624e82b32e4005f39ed8cfaee0e10d54739390bb7e40ef4f5734dde55dda52390c6f93e605d387250893a3f9f28b30576515f359b0d97740caac0e7bb46439533880c32ed0d187d00a7eb5b4d193cb33d33e6b131521f8ec23ccd8d626333871fe9174e8325e14f495f19340ae78720bd5909653992c3053a7f705c7d1c2428a8c48740a38a3596a18d22ba76d222895b3656e45629b14a1ab9d0535cb905d3df5e2e655eedc434902f07b2caafaa3de53f2030665b86f5ec6f1708e88243d57317355fbf463e5c81ff3c13060e3f092c3dda85e5362108cde783389c9741ea51ed4abca58ed36cebd34625f6b72d9c87943de2669b7adc6cf96939d862eb2a60dcd2e1e59d9802e0f24963cb151272ef4be704ef071ae30e86bc5d5f18ff1befdf918ce92fadb7bf30fee5894a3d3388eea2a97789d8465a7b4d48c8d6c1170f80c04136bea7f7ce80e4a40680e76d92d90e51bee32eb10e6394e868acbe7a83849d018d7e9393ce406202adf57efbc64349192048698db32bff265833600e361a3d51ec15f03576c1d5aedd1faecd4713275ae3d6f37262b3bf25de9c4d55de5cfe2113c16d0aeb2d1557a57c33055ce475c09d465d91e352a4d9247b9771ab0fcd32ada8f076e3a2ad29e293fdbf407a162248958c8580445bab7cb7a895f1cbeec94d524fa73f88f0c3fe436f039c410bf0ab694b8d4e8f5e72bf9649f31a156cdf8c92be38c549de77b4f4aefcb7c38677aa4503033ab319053147c591c1f9b443689c59fcdd303b9c0ccea4b961fc36d52af28fe9fc176cb6271c258fa4a76806c224b6891fb18edff471ddd097c35be8a4323e951827065cdcfa1c080ac64a0bafc2c67722a78ac1d6277d69a6736f801b9bac3a3a6069b4867b653a17315c91d25c5b3a9688d8b9adae74ea00cbd52db32cbcb6d38d0cbb8a78d791af9ab5c8a6f226b0cbc6bbc9c8613f36ef5348ffb79defae8776ec18a9eb3df076b10d6d8c6a3c907e481d857294781819bc6b0cbfcc422b41b7291f337d93a1972226b7efe6a00ec778b92227a65a3300e7c20b39d94272e6996dcf42bd22ddaf32098285fcac20ebce16f2685ea5af05222531bdc56c999879b64e7f8bff88e9450237f28c1d95d19d0d182f7d8207d9a14d3b13846cc24102609031b2d94f41c38093c815b479bda5ecf08df4c69445cf7206329b1e66b93281f1db2780ae4ec74e2c1d1526826d0b7012b9ee92b1ec04d392de63dc012c666695ba7a0154855856a9b26845919b74f1d6ab6291946dca0e98eb7fab77211f595cda7d5f132bfa4082811768cfe77a5b2343c865c7f1d613a02d0dfbce89e5c7fe67c1406b27294a47f0b5a81b83141671586c62e712f93d8c24850cbeb80c11f13d89851f70b58f9a2477d92994d085f92304c97ad3dc9b9f4c3a7004a6800135b908d055c61118894346709f60a6c23b431abbda020ded6c681805fc8a643bef8e0b9a9bffdea9ea8b8a5ee88c935caba18989b79f25414c94dab06f9bffcbed21eb6a1358db8ff1f705fc010d09ccaf17e231a6b4ef6fe19c32609bb4e2e6ab02dc16b74e8f301b47685e5182f3c18df6be4e597b15efa9022b16885cafd6f3ab4dc308404c664a925e4bd62edc7c7d7c89b9f1654f51ded82d5238285fdd06e8e1c18423e744faf69edef444d8ea9f3440b828a1e8300aa002388195b4409b6b7b1338538ba9a6d8a6c68a444353e9d071dfc381417994ab6d7053bd7e2d29cca130d0618bf2bad64772faf700bfcbc1ebca33477316ded0c57320275ea0f20bb555b30173a38d9b3277eab5da4db198440ecd55d798edb9d75c17818d1bdc4956254143f36b4601877e411ff79dc694044341d70de2134b7f28e7889721d2853d05e33b7b12f268f15cde3993bbe5fcf23337f9a8869c7a5a372dc8767d9b7ebbfb596f85a1eb239f68b81fa9f10f9d3b047c3680b26020931d002bdacaa3f013f2c261a6edf3e26efd165338631a8636375c1d2436f3513f6f24cfb4651a39bc23a5a3ca1c4b54dfc17a39b574bf75d461dd3d99fb3c6890c84eec6c6513510f8eb8df20571256cc24b1cce9d58aa99c2cfb20b242585385a28abe10f536c3144e0249df4aa6091a2d54d1839552265fe68eee346d6bc3b6596ef43d66ff78b322cf059e017e450782e90bf58980bccfbb501fecf148074f8e28ddfa6a994543176ef195daa0aa817bc09c45f4d2b8693b57d3f643989b1ccc0d28cf3421b45a5b8bcffdc595b323a24135dd1de216f8359ff3b34d9242ee2c232f507dce884c43ddc87d0adf7b6cb46aab168d024a21bc751877247cea613a164a1477b6323255142439af5bde8d641d5518513d692de2bfec8c1e525f4d0e8ef291097be1ae8e57af7a8727a4c8d1850d803e950a529c87a95300152cd0add445534b147a829fee6a87b4f47bbd45b855eb58d238ad8868564cd1a0b531fa7e9ef492a82a28989de61616c822209542ba2bc1efc4fdace50a85e88338819a9314e5ad8fd6ab48647ecec71fe0b5a0d69ffdf3575e4d90746bcaf91a990ac3507435a30700c29f9c4c12b8ac6f3abfdc69403d8250cd7a79b49c4442b4f74e5683cf0a2f68725ce9e02e27af25eadac44a873d65c0d7b5298789e124aa1596ab943a66790047cb8864b9c5f98563c799bd2ceb861868f9d121570a1688181f71c92132d86a5be70a1f709a6ed29146d6fcfbebcd3209f65577a3d25cb36de271528d8dba3366ee92880ad17aec5955940a93631bd6071d59ef5c482386583940abdcb14bcee7aad061db4d95dc5ebe879bb1d6c7c8073aef534375fe287ede178db60ded6980fa985f84c8b33d539d1caae985316d2dd29830e1b97c70064aa63f07cabc5393de5b8828681ede4f1f9999d35ef3a6b36792398e79f17cfec3bcbf29017f8129b60d6c9a9d4130f4786b55615108c72ebb10f6a8d252522379b0f4c016c8a150452237619eb7fa8418d8d8cbc10c854f90fe76bb7fe1a72ba67d404a101694eee02f05659ea6de71f368d2df7a9dbf2f6fa48d3e41a0cc3f40153d86d610e29825b2126265d4980160026a4fae7b58ed10e39f46d9f33575d672b5325a3d1b6776d6b53f5d7d2fb684c3236d2c06a59374977fae2661ad48b16aaec7119b8a2918246b976a1c30e7d63fc3a5f85fdb2007af233fd4ce9eafe6bdb99c1ff2f9fce2314879a1005af511264ec0ba19651b8a8b15680356cb02d4454501c773147ec737d66f777b1272a1a7007044459baf85bc9e29626401fb6809ae670ce63a246430111b4fa8d7575848d1ad567ce0b8c1219a6fb5d5608d05198c8edeb02465ac4f53bf97857a9a5e38c716b164813f57dd6063901586a9fde4475517f7a740edf76ccf79b6ae4c5bf68b1adab9ce1da6cfce0300a3a5ca59d3b5f2c4c81262629b0cf398af0204435d26c8c7f04eeaa3c71d53bad52df964f4dcbf6584da1921d33b4d34670bc1d51f8524439af775187771c4a8aa7f06a3882b71074f475305d2d905b796adf6c61e52b06eb72d6853b6e1181620379dbba03cbcf0d4249f93c7a69e1fe8e52000d10b30d75d20248b12fb419f1ea5ca458242d2c18b38bca7e3a642a49f8792db31abc895bb6ec5c1ffecb9d71f4593c511f592d721649538e646c4aba89fd50b06befbef82fb50b49c51159e822c8af4af7577ed50bc1c75e99de49e8cf0a94106793e2ec7cc72db21773702dc892a08448c5a27a5d27e18fecd9c17492515f329736e45c2b68402bb3f739a554666f7df3ca5e119df0b0199d4e993d180b9370c7269abf44b58f77a6265eebd65cc19f4e60da9f5174cc467c597a4eb7f4a5f5ce1eafe6e11346eb20fe799b3fee0df6f1d1e4741187bd3ec0a6e442b6d4e0341c62fb7eb3035dbfa1b666bc703343c042688a203117110df9a803fc51242a51a3050331fd9680d5245b6b1bcdbac4f2247fdd1f52d2ec7bdd625411745ff50cf3b391d998622ed3bb3b0fe1053fec6cd8ac31fd759cd7bf627eacdedf82a8917d1a44fef30342d586da60488e8006ea6da9187a48b590ca9b668419bbfc78443f1fce1d31ac980e9c1da7462abde9486593589dece12a2350f106f24719b5c1a6c4132f056f9bbfdc78f47249bd67d3044e51a5c27835cca6499b0118ecbe01670c514d6caa56ba641dc0759a4a9a1281a2bf6849f7c432e94a7ccbcbb6a57f7c1254affcb09386c0e5a58519e11b2969549395393815d9bff85dd20ef14126e652d3805f1c5bf3849264a998aff045020a6a2895e2ee283743a5761a2fabc00171047ceaea95cae12ce6d6946a725be4af9988926c0e0c7ae9156c8b3cd6c205d2aced83e40ee671bb8b50192cbf3190283ef48aeda675fd5370e3049f85929c75c02b046ef83e6503a527596b90e0260b794cd76a7a2e9a51c58fcd48500c3c1332cfbbebc621278d7fbc32bfdbe9b87eef63144198c107903262aae60cb0aaf760f9d2f2cd33a4d5e51ab9084b65f6c333579850f6f2473f9b5c6606eff70f473d9ba9fa721ecc4a3cd6bc388e509e9c8677de8436b7605328f4ce68583bb4801aa413b37a91a2e7366a4537b9deda1d0de252fae256dbffadbf05dcaa3f4f2a83d377faddb33ea1b79a7ca3ac779b9aaaee264a08ed26abd76c6dfef8a87b3af0f7e1ef406776be2e6cc789081f9d0bb1e3783644fcf1b6f859b22479edef7ed4a5a70b65c353c4a11b481b96cdfbcc89df05ff83e0431f5e53df19260ec4a87f26af2c2fa5e02fc1c75a35ffd22098bc3f7e37886bf05c6bc1e38b66852b1f3c386b5880460c8f9d88f2e7622cb5e628732640bc7c3ab2b23653e06a3b21d808074630220e3cffdce72b4b6ee2f830890c798eb82e0a1cb029ae261950d122a4fe988f5f6435e28be4743fc2fc2392e2895890cf8e6c28630c2573266cc4696ea95651691c225585b8644170753a2616676c0411fb895d3169dfdaf9234407b89d6e8b228604a8d4eb33662128eb75ebce0be3067a593fc345b94414de3b6b064c3aeef1d138d3c6ad8265b954e9019a2daf725cd745d2f2986a3f2f21ba8907e12397adb1ee2e07c09467d5be65eaf95cc93c416f0b4ef651e263cd3dc80a3bd886a6500b093f9b8e44fca9d4d16a94654a35e9830aa46e194886c1652be252046cba9dab4e7e8e6907ed8a15f89f4cf8c6f7cf59e2b21083ff567b41a0981c9585d7006acc0f284b7be4af89e8eac4f9caa22a4d317b9920cab2332450f9c5cdad0e6f7bf32429f8590693aae04e5d79c2b89c696fe778ef40f4b307c04747d98989b20387442f3dca3a96274c3464daead69f5e695d9c9ca735029c9f0aa7f73cdb9a7474c9b9e7b5990fae86fe84c555926e493aac25a80e64bc5b26778f35059e55c88c34d030872fed41f7962255b99876a6e4ef80e0ad6741eb9013692f51f8f2be664b786ab7df85d7da1aafc1a96cc94a16b87d8a69239e11b3b5a256a2c6c4189bb8fab924930c02ba03961df66b4306baaadf5a2c4b91cd9b36ed81428bc092b6be22d34fa5fe02a73f61c812d60ed2acbbce3f827b6ad442b3c8c95b9f18084ae23813b37d57907d49811cb334ede61450045116d4f420b51ea176ca21853e4d4eb68c5434fdda375c233a975806ac9d3e582da9913bb13238ab091c3a9a11b97802b2f91924a7f99f9eb85caa912d8dc274279aae9beba486bc81640a7d43bb5e201d3fb9d480b1087fb9b7afe9bd222730b41ef134e2066d3759c3a65c4eb8879f7bd0d70841511415f130d0ef7b8c3c4973f6ac2e9815f8977573461338e4da2fca4bdd69fcba34d860fe2673944912be7d122154e45eb17e4975c30e53d7655bde29ecaba3fecb6466c94e84129c8addf3eac82f0d13551c8a59daebe181316ba1f71515ed979a00f400982d1d5aeeb21438dc6889ff58370445e66bde9f7e1846cbbc54b70b84100a8517b13aa9704afdab3495c40f87fad3bc0150347549da22d317cf66606285e982e8a3f98e4d220f05adf3da3bbb8c4862aef9070a0bf854287e20be9163a63becf680066f96b8189d4a74f1c6159d43aa730d476b68d556a756217883d8c55a52ff47a15d12b0bc034d88428806b816987b7317a9389cdb570d25faa4a65a6298373bd5bdd82f088f4c86f9b8bebddaee092083b708031949809029a0831d12c89b3e61d396a75636d6618c8bd8bd8229a981573247a7b6174a880b5fa15c2c083d20855af0971d0f09333d606296bdb852e95915073efeecf241749e6cc23375046994f6ac0a4160cf11a896cc1f0384068bd8c3204abfd0f2d4e2e03830c0c52bc529323b2334bfac1d72f5ccb4a0949f6262310755e901ec60d137983868b977d21b3b81fd2d9a165b277f90055d74daba05e2df959179f3f933b54a17071021ade683a336ad64c678f920990aa8c7738850152c09e05e1a261ede63d017949029f84983a08dd0464f4b525ed888f30f1a422474d6bccfae4409d72c7488509c46d3a346b7b1ec5b0a84fc3c9944dd41c0a918bc6023135f804a199ab5c3b2d818bea75f8702c976f7b02b6ff9a9e7e9b805cb8e941207a7fa5a6d66f3ad121731c97661594706db7ddb2b2fce1f1e9eb44d5b3200258eef7fa9035b5c5ed972bf70015cebbde8ad601a1df29a68946a1cb6fea968aee8b2673c6227d1d48692bea78ff779ebba84b925f0d5a7439d95a94ad477f7d0c5530650431b3db5ca9806a213cef12b7d1e4583c1e3fea9cd81d6e07b952e0eca0683c25a533de44a771f111fccfb0083b0ed58bca011a1ebda5b29e862654d60255abff58a18e807430d7d7f0e5deabe9b8dfa11cc28a4a9a99dbf7bc378e636aae534c2aee4c3abd281bd83538177149418aa34147390f0c3414b5d98be1fb29f5aa6b2b9accba2483e2eb9caa17134b05ca22219859c877ad179d445a5df163636619427202c8fac377bcafb76315c4851cc9691742e4b9df9c342ae99fd3bdf478faa64867509eaf2bed335ffe3e9545bbc04898ad7c6bd0f1907f4e2e9cfb57ff5855390a6927ef781858a6e66c9d3ef80c4c0ef55d83f9724263720f568f4b5b6605713814824299344797d054372b3f1a5e1289f7af7f906169ddddcbcae0040a82048d0b386e64545bad5ca3429b1a9ba1acece3272c3386d02c825da5e39a28f6470b193884fc4df891cf24b1f16a1b559bcf23afff60f06795527efe14eac2f1fda8d907a47561975de97a94c548e3b65bcd53f0d2b2ab1b2d196d1403c6b2b143a0a2fbf8561de3ead56c7d7f20089c982156b905185b368052b897447eefdbc2638999f412c610a5bab25a17c29ba066b73628a10fafa1c1b1529a0fccbf8845df88d2203b1cb1bbee04dca7fb9118407b924a2f13b820e9d42a6f5799939a3f59d716e1dba3b975ef5d4293519f1cb239e2b06684e3b76ce40cb523d1352b715bae8c414b732292500a6473a78f1953ac0acab14c4bd157bca3bea93a996411e8c14963931db70af9cc6ceace671346073393f398035fc9324760c62c9f1c50f793850e82321718b513f8fc79cddc98628b9d3223065b4e3b9ecfa8da583be74223c6783b9320969f032a85f8cd2b7b91ee1d41e12c301913efd076aed8fbb549b0299dc86e6d7feee9787e387a77db48b1f6f50c174a04c195dc4f49ed978024ff3ef00a218aa5e2648e7e62a11d8cffd150a5cc0e9cf0ca3de58a37a310f2fd30b312446001f424199bc0cadbf4af6d947b0e45af0fff3df03eb1fcaa2d2a90f37ae6f51c236c04c68424a64756b04add366840bd8616635a9f7bae7f1fbaa764bbc16eabcc7c3cdfe6e5b61375c4643d85270967251ce45369f4c1584ce4ccf6daa2d8fe0faa4c7426301f348243f39289c06bbc21eedd5f220b428ed58f709a03427b51155525d3cf0eb0604a1cefb0b2dcaa9795cf85f7a9a385ae25a2cff1409f2a14b3cedc4da7118c4da039a8ad05676beed161e4b931705f487da3f1fb2ee5df0b50ea3651afbcefe8e515da8a503af751a0e72a0ed3cebf4e298a8d8af2a3a7525dc58f80a72778a1182dfd3d0488c673253a2825724bc286b1ff01b5199f7d400be5f9c51c4c8e29f098387daa1d832df26d3c655aeffffadef0e5b5b6c27f9fb5c5c40f398db9b0c694f12d094244f75b744398ae08ba2033c03210a8ac395d70fd1008aba8df0736084b8d6d00e8d9fa733f8aa82c986e61fad5d7df1a648d4896b473e1fc955ebb3453b11feee3367e9318a186ce3a1102f64107ef4601605f8929fb969cf8b585998120214dd868554b5fa8ab9ffca733905df144d888cd3eccad5be7ece1dccb96a1780496705272250e93196c5fe7bc4bdcdc030dbc4fb8794749305216b088819266bf1e13355dab72ec9a88f90c155f0c02242f210c5bef47fa78a88d2121a074431d5c70cc139313c0ae3cdc8a7f1de1810f0a5a946c0c972076f4fc087cfdca0410ca9537bc3ec5a1353905036a814c7e74cf50d6e44e495450535b159d31100fe6e876c81639ab7f947d636df8ef946d83988a4c2eb023db2aea7b716d7510484fe036c157619315ef564abd5230b415fd9770b04b2ad07d6791374f2114685275215d6aca91146a63ed59d9606f8349250b382ab686b4d42f976f726fc409c0d321688a74a1274de6742d5495bacb50572400db47228e7b3563ef5a78c2115724c18565a44a231392c580dae52840efaaafe9fca70869b183017b4fa074761071a278a68308c04f7abb7c86cae54f10ec10d69e810e849b5595d67a8bdb454ae575edc952e06793245ae8ce282131e1a2aa7eb61905d166d4da4d5dd13bb06c7eef0f294a68df1c6a99ad2a0d45972d307772d32c6cb061d4359b102bf70e65a482e914cb3208a8ab1350c845e5c9d8851773a43d0628e31b8ce821fb311d6f6fec04cc1239be7201bea1f92a4fc445506a0e03a27bcc31c5059ee9b685374e591f0da8ef3976bcdddb7238b76f328cd4bba143024abfa0e98783985a1f8769595aae81374fe506b2a003a31627227827c5ed67d792d44af7ba3442bb0d06d9bc0e053dc97db4bfd295f8bbd453549b1092c851502c76e7df34322fd1950d15ef7db04c2883b4a7931356fc44614a2f4412a7515e04a48ed6ab74407e81df6bc101be10b227f244e893370d0d6be8493da28036524530994294bf73a17f95316fa25d47c3065a3573b168e316892e5bea09c608b697eaff9d78c94dcfa7f9d06a58aa30807aed93fdf1ffb69b48a10ce74898bfaa72927961805e35cc8c464a9eb9457585cf1abdcfab51f11419290ff18067b6798812ffb5c24690f6b71acdf68511f2749c0b0fc86dbf47ec25f94d8ee30db85f095dbdb68913d2e0a0c5818ca15df3dcf7248dfbae49fb4480dc0d7cd38281a19e3ebc8ce915d021979b4323ee0eff89760889379606ae56a2c4c994c5cd1e895423770bc67d334c5bbc3f66d454b0ddcb2e39cf40b887d28cc67005f73e0a5010d6813f882675e043be33febf0c8cbf2bc6e4551e81f14e5827161e65f5f0f0113ca43d409b336c04e32d7c18cb5bb6928f3540ffefe06c3b14c5ff26ad83300514330c724138985adf877d6f7a9575f9c687af8598fa3d21307b1a94ddd11a643d6af37232e91b35b7e9eac5c98a2f1c7e67201275ea3d09c732352adc85af5c16111e9beafcfe725d17edad9e3f940073cd9b9f16ad605204b541c8cc59a9db890eba63b5e85ca648e45d5af4c24ffb62788e35eaf6fbb8a4ac9b489bc8761857dd5ce85218b8814312d85b7cd6ddc110cff233be9f4cd24181fe8a029e57431793dca0cc85505bf9df999185becb453f1fd91337be8dd8869cc19485263ae0fcef2461e88b92e4d551cf7ecdf5b03991ee0a00089fabeac152edc6c4222e4dec38f4bac6b65dca44a09af51f57faed863fdd3beb2de874d47f19423d7dbed237f6388ec2779a98bdc1ce427ed0c0fcee30c2c321148c498c7beb699d25594202c927afa71c9fbab00163f68b3eaa6096a4f96f23a4e56519514fbead9d400af4c2da12e49113279caf8881540efee30c085116235d178583b10b40c6a96aa807af3e74b2556955c600af302483bff1bbcffa77d4997e9c484e53ea8b4ca2bc75baae28349539f3331bc28aa32d7f6a5c132d5f5224b8ad5b069776e3e97455b7ccc6475697301f6c6a4dc336a184e147f2b8f06a9591801e8c64b93e45ed335e1fa2876d2535097f86414c9446eee127404e410300da33b2aef4e6096de4c8ba901b5a93713ef53bfc0ce1f0d237ae80d65a6a3f635ee2050abfb3e2413226cd53e23ada57e69937e4f3fd367e243328ee2658ed4462cabd899c1bdec00f258866a630503dbd1c1fc1342e7d55f89ac5b6ccc62b506e40b718f0ce542016b88fa1413e746a0be50ca4238ea446af6d1c25800b3258df626ff92c7dc3a27eaebd852f9bde201e147b444d5e8e9a2568e2690e7fa440633fa7b7039da5a11fc67dacefa7bf11953e32afea61a52ea88a673363244871b388222f8404cc6f609c77f837538758d57989df53f0cf7acc87d5a363fb76cd6b1357400d2491d2fa01aa5fe72ea64aaa0199f54a2ec5f82bb579fffdfb4ef3c111532d73fff8a4eb9e935b900f6eb23ce18d59a9d48167afc90f07503654f75fea79c59e476d272b7572e91ef81b1657c5f09e3ef658f2c1a0fe0632100d0b390f98c001ff4b7ce919fd5c15645a119207d254d0ebe6c3fb71e726a26ca5f5cf71c7d750878ea8fdca240f3eaca45ac4f53816ced878c2775d810cc298bba14e9649ddcc914d8b004e78a41bc64651a918129820b578f272aa52a05299b2808da350908432e8ddf050a90a5498087b186be941ce3abb1f84d39c4b0cf3e96a60c12e1746914bbc1282ce440581eae49a98c6773849d41bbd14809ce820927fcc09aacecb288e62adfb244eaf9e1079c214b7467ace44ff8e8167eebda8b4bc5f38071b56d7e35df816d363736626d159a3ba9532ec09f46711e571bf6153fc131273ba118ed7c1dc3bc0a4932ca1837bb1e632ec9e592e6f242922b8b1aa85bc201c004875e8b54cee4d129f1db277f28cf6994f3c659db4a73f60772d674c350f731a03a23d13fe6568240ac9e5e4dcd45b0e24b9c77c568feb8f19de6734a82779db5943e616ca744e605293ec7c7592cb8211541092ed2152c41238b66abf966768655935adf88c67d10dcecd180a077a46f57fc2f03f7a3bb17ec7b51c28fe0b4b3d4e02a38fde96fb2d30626ce62533851a68b953dff81c1de0a751f2a1beb07beb1707387a7487b48185cf6975c0f04d79f4d8f937737d7f653bf76dba97a81080407a828be8caedb0cd4fba4b21fac90e03dc9caf137a37bec3ae852cfc96afc830a1f770b113c42e1c0201b2037f688b5e43f4295e9d8ebc8473acec8616916c1e762f861bb65046af7c86fe62bc7d4d758ed477689169faa90aa7cb35e1c40d5e27acb4d45fa8cef947f0f8c8690da02024e0701dbfa05ce20a9f01135132be0bd08dd759b961f1b7a156dae5f38962795f2e9f82e3888d4781e859192063f1c6eef9d3cd8e8f5dc36e96c246decc1bbf5d7fbe6b404bd71f7b1b67c700e8834b9378a14705a79f2a3a39246a23108743a3f3844b8757e480e650a54204600ff6910df30d0411f3f1c589a5b372f0419532a13e914d75482b729dbe573e6d1ed2912ffd9d3c409a76958c954a599ffd9c09153c1a2f986a7a704268f761449f7aad5429623053b523a2df0a5eae800ec6a071077eecf105dd2ecfd7141502898f471c3c0f369c37b7335e1cfe8879b911b41fda933bb1e4e75f249f2db4fc653f7c40600803c3fceefb45da017d5133e0cff664bb86835ac5cff21025649948f7818406c9a274e952296a142f3c5978e1df578cbe314a09ea34b99630053dfd5c497a8216dfbb47152592e3721b8f2af05b1d66794ed1ce6b70caef5897c6e2ec1266ff7404c25d2574af2a109933eae0f131795cb70db2f57468966b5638fcf108b6647b877a044b9033885822778316aa64f57d6dadc9b050cecab5491ed0d8e171f38edb439f78c857082f03d8b1874cfbcba3f88126bcaf4e86421041de19bc2f2e4b37d9fe6296071c1dce60fb1519cf2d532d555f0f04508e709e4f1120d409d9ca6abbca7069f8699d560d8dcac3edbbe6ce397db862890df6811d7212d125235c80c2a3a1d6cd94602d2ca8a7160ba3b7f4a40ae216edaeddaefa42b1917c8733c14ffef756a164d6c872a1cfa7390cdac7372ead198cc367ded7f44afa94557b13d7da8f8015c113a319b38d60b5feb342e083ff28ee5598fce2c8880947cde3cea4a80641086606ffb139b3dcd847180d92de12442e138dbb9ed7b1409e5c2eece8148dd017595b3fdb211bfada606d8f06603097243da9030aaceac7a919cc26c3222784b7b5109b11705563fc00045f1524ec1f61c59007d429549830ce3696e612391755a2d349bf01e529af08a5e0d39307215b7bdd08aa0a79bb8e113532389f8b2951978b9297b73588922bdb462503bc687f6e62b5da7828e56d3c3e0e6cc0c7e139616952e00189b8001d5fe2d6296ead3b3d05118fb01640b0ffabd314a11aa179984be79b9df1bf52307813a754be22233b4f69b30ff08a61bb8cd4f087a235697884b2be19ac3472fcc12443b49c137be707ecf965c78b89ee141d6021111d854f0cf680a3ada3de4675c61fdc151b4e150b7da0d9d125b3d9ec32e9864623d36d8e485660f40a86566c65bdbe155741618ccbfaa258b3b6b649f61e1c393456c3239d9f960ff8a83110c63f5b739d1b6152a821c20f85794d1b741d78213d2b0ac7294b515a27dca52f4c64c6381342384d7c36a33c0e9d0304cb17443846efaf5dd446d2b12fd89e1f0b688deab342d36dab56817e69c490272c0f9fa35d2d3c92d8140a36d10f90bf14c0d5e687195a69ee8ff3b56fe86f7c80a6ed9886f9c6913657a6efdb65b87bbc74c7c975425053d267971322e281a622068aaa194e924eb33e1891a9cf156f1310d05ff5530b16c5bfff577fded83c8a34d2b6098b78a8e5a020134a65828a829ef83ad1b4653f6a189ebc1c80b84af8a0e284bb091348ba3b6661e7024742312a05e3a5bd8b29b5bce7c4d5caa6a3a60c03e21cab4a421a308bec39d8cb0e4467887499b0bc06d95c45c5cbc905165313c5986d20b7862ff4c9f0ccc4bafb7450dab8ae35fee370ed4f8981c459e28aa5435f60dae376ecaed9eb8d9d6446fe994b980c5cdfadbb84a0dd38ca10cc2009ffb91d17223d90b82a299f30404e7b129333a94b28789b8e320fd3562b1a781e63e3bc3d1a9529608725436c7c1683b0028d07dcc1316a329a56cb7c023027029d14c89321f24e2a0a5b3923487c50dcb395574a0bfecfc32482c31b77291cdfb1b93bab8e7ed308a9b6b0a69fd946dca1b10dbddcb6bc5f810f1044b4e669551dd408bad0880011052d3265a71b655d3461777f580b9a2edd3b8a2ba2f7be6e28dd2c5f6c850352169dcc3ad1e6bd3274ccdfe925fa7a09bcd3885296b38a056c321a0f9414f0ea4cbfaed49bee8f4644eabc449eb9423141110ec9ac2f45fc988eedef137f2ac922173275baa3a0b54ed3dcb3bbce60d35ee0dcd7c6259be9e99cf7c1627e73b11e9bb9609bb095a5453cd2a9fa9fea214f7eff7eabf6afd53dac6d301da468c2d7cf33192ac6cb7798ba9d19661cad919113e29d1a37bf87dfdcf8c90230f325f75eed630f346f2dc2c36544d68a6395876c3c6a34cf5e8707c1f897be35fb77048b444096b3015b6b5cae1f8f08b1f637464212c55cdbe48fd4f2303ab8965e02f96005d583dff72bba43d5946a8ba6bcab8ae0202f8ab532c228efcffe066f7cb7bcd03c0feda17307c51225eb91af2901378d9e7d2b5b6c4e75063fade7cfea66948d5e15ec90cb74aae340b63c0208bfe389bd824f9b4875a385a0949cee02fe8cc8639250b4f69dfd60acd8b22392b0bffcbd27268fff4f90ba4b6f706d50e72220fdaee48d16f3fee66d61544b5997c809b01d5ef6820bc1d3cd9388d7f85a0604583152dd4731561c5f08fc7a3ba207b0d202bafad11ad36faa84378f035bc2747a356976a3095eba491a920a63dee78ec657b7e96aa22f9b2448e84a62b4f51ea3f19e98b6e313ed1c7a25e2cf06f20587cebc7c1d883fd2f00b9a9a7818c0b020bd9de949e67c852d17ffccb73a5aeaf8752dd45a894a47f158e572a9a1a1ae27a83a203f1e9063d0aca605b06f0fcd2b46165d7ce795cae4743ab83f01a8ef01e313b2825631f0688c382d3306d14f5fc044e34371b1fb225baaf23ba2419c2abedc6a2fc6213e355b1518dd24fecc72d9d554d98fc997720539a31824de176d2c0b15e59fac592da865cc9af24a58ad8998ba0dd8cf6c38df0a26385a2a87e96142f2e57240990b73beca3c343e0f4830cd91e9161a779be7d6acbb45e1de71ad23c3879813b25be0442277e5ee112c0a6c0b73ab652b361d76687ab0b95a7836529629ffdae6ccd8c768da5375fe87536e709167206e5fa40f4eae4a69de524c2d1ecc4431c81257c428b5bf8ff409992108941273ddec09292a3c682b0532c03caa0660e4e9b6559d7e8fc6b289c9f1f3bb26a6a50c3c2e1ac6f792afe1c6689ba25c1a94063dcb1889a2a044b97ad187aacab008dc19db1549cfc772df3c76f59b5dc87f80e17b6c13503548d7e5707245e10db453ec849fbd5bc8422155222e8f99cdef1050c8b96870e4422956c1d27646fdff2694a83ec65096be7899f8efa4e5c8b41f5871f4c3ec39acfaa84fe2a0ad9db312c663d25d8bb234404a67f7acdb1940458d923da43d58ff62668de84beece8f58d4aadddf15149053d6bfd4b9a99deb0ab74e310a9683995d49a859b5954b4f6b1c4820463491face787eef3468e42d0d30b4c818a7985fe5203b5bf9b8adc0bd170c1ad23060d2c9b40561160ca7b3132086675f0a98774583fc5e9be03704d8cc0d3cf70c9770b576dfa6c5416b69bbecc3e8b1dde32bfcb96968bc6a3e45df870a1e0b18ecf48b4f6aa67bd40266da38e7102b90f654e14e4ca2e99b7cc1615c15bccb29a9a0bb1d58df7e1faaae2919ba41d5804bedf05a4d8ea5dc9e8d71d664cfa1f1c80baac1ed0901ccd151d881ba3c0d3c6f37a0f22de04f4032afa270149995f232da883a3ff95c9da1c7e4b0bdaea11e26187f26c32475d7b2f03d735d330d323199b887055aaf112439c322560e4dbffdbb602447e8be36414a8ed9830efc09834acf4de98ed39da3d214c9c54d3e636b89f9575caf9301b573e6baf98ec31c8a2c7c694a0b5cabc71de7a4e82ae21258dcb051b4d0295050d23f5e0353f0126bb513fa14880a3bb9e80fa04251a1c047c62c79e3db53945472a06287baee7ddfb5b4779a42eafa5761d45f0dc1780a2023b1baeff399c0a5c91ffd024e1bd87a13d6191897e414bc6338025cf1160d58c6cb74cef2552649c7bf0d7af9829e2562c6c0a616b89996ccaa9d0faded3a0f8c6830379873e0ffb1ca7092a0ed2895a027326641646fb90d63ba05440050e48c66bf64c4ba4415dc2788f155c91c3fae2f312355ed945a4b45d9b1ad858508f9f08e5b8e31dd5b1cef903c16bda376906ad3fa79d8314eb035370e2b7f6d693622ae7a64b992ba0f7b30007267a0d890ab0d2fbc043cb8a475fb90aa8ba5a9d337462b020ff80865ca8986e32a835a6b46f3b7ad4760d821efae70a47e60cd170697ffd5e7bd1bb1b5123e9581cd7689f9b5acdb02b518b7395ff56ff544bc416fb5ed7566876be74da69ec1f11b891769cc777a6a68fbcdcc3b6f7aeb99c8874597fc5afb7c5569581fbaec70c0033452612dc124be52753cccdb890ad119852254ba1e19c77533add6b832c43a82f8523fea63706778a64ce78e703304b0914bbbfa343f3c03c7d61881fc05ac939a1a66450b04d1bf310deb64f13ff2fa755a448c2a51acd2c6959ff1cdfcf6b75fa681e84eb5624f0246d747609d449d860e245856804bf703a54f89d9987aae2e334c860743e73637b7cf723b4bf0b5454612aa8a44515fb59aa4d868c9fd43bdeaf00affb7c15d255d649e97cd89c4fd710e6b541eb98200340785a43ba28a48b9e962739f5832e265acf1afc6ad3c6b4a7c3b4bf011a9d9bdd8f4635801be2beac78ec829f814c5841a6d6175f0494f9d1e3cffb381113d14edbd3e170010cbf3e02adb62d48babc358de83dc0d5512b692b0a90dac8b38217128d607c31e3785a969472a1f05706a1474013beb820257361f723f9536dbd446a52aa380e79f210534364633cccdd7936ab03a97ad4080a687e9e804f2662e1d15879d2647493a19efcb9812e8216db3ec4b34a5c5e2b127ce2b70bd17a3a4719f7e120dcaf38c6832f62aefd1fc622474cfe87e34d597e4f380729d71614a0d17267eeef7e418c837f616f40165653051bd29eb43bb7dc43b1b1c769c7cb38d63ca1eefa2262b4dffb8cadb2dae16d6806e837fe902f006edf8404c5facf204b49400924fa41f4d12955450c248047107bc52dee2af5f147c4cd86fad420cdc5eb30f388b54e04866fdff77135790a46eaf613b6f2859d02c9f57b7cd15624857d2a6ef6735d05294e66604c61f47cdd304055e404b806d6a8febb8c7e9c22e7258c42e50ffd103f55b244ae529179dc74f1eb158a70db97b465bd36998d3080266834d8fcecce287f14a4bec3e758420323e55bd4a5808d61d0956afbaea96549d22e84fb6aa073b16151de7540a541c087d4847bd2d49017075e5e556a8ff57395fb9a15d01224b1db19dd64183ece39a5a320832f20ab84b676564879a7454f64eecf0eabaffb5c8eacab96bc665ca09e1971c2860d4370fefeb62e8ba28208a6140f5b97ad08e46c27b2c028d8409bce8b8ac7c1224dd7b13f9f52815febe09eeb64f9ccfc1961860e7ab48010f8a16b5855992dd44fd953595f229e7f6a6ccbccffa5c0fff9811fe75d8bad70cd29264b9a829244f5af9da1ddccb7a806aab55ee77ad512c1a9523f5097b7fc7c0b36b52ba792f19db86259542283f914b1a642d396767d9c1f8b97169aecdb95eead88eeea200141363e93fddb2823f8c18cd6b2438f2a91994bc76d200998c4a9b298ade40fb0733793f950a7811f3c67a3e81d05b19a3c92a58736092720f77f699d9c9c38d5bfa7b0e6c42c1fb04ec0e89c8e993d7366521d16ad94ae1fa12c0a2a6be827c528312e2969245c9f9109f383820cea562fbfed9cc746af2670ce259f9360d72e4e0d4c711bb54fc7cd668c51aa1a27ccffe0dd8369f3e698ee0afb8c46d017fe38a7d38ede5df0a2198c4744593f967a0a8ef3ffbf9a2f57ff16c8fca6a190b4089560ffae4cd8171980d08553d1115e87e31735520a411e3afbc62de070c0eba1a2f830456fa0c9a472e5b83f3bba03e0afab6a14b7ebf94dc421ad38d41949c32f1c75cc6f851578f4083a91058ed200a962be269869d9e31d258847c9c99799a20e83be607616cc6870142d311de3e58da41f213d123485bde4a1f687d9717aa4df3da93851b5dc9ceb36acb012d8bb8c4c5908379261f66b1ff80b740b189f5b48499964571e751add9980987216846944640deec72de97b5e2f4a901599d565651220ccca7f01c322efcdd07c27687dc8934691fe0fa02df465645907a34210af28f18c034e05f261df78b956770ef289ecc4b41e5ac3fbcc9aa4b24e81f11fe7a0328983039dc8471c048d9897cb926d7180bad0b8f27cc34145cd94c3de56a6c7dc8f7f68bb37d8f9eec3eb453ff33904d6fc53efba253501d752f9b0b84d3adb4dbd589286281444d54d1153e20c0928418f8ae72a929ad2f9e0890c060e8889a8161bf534f8551011dbb820d2c1ebbee6d8614c02ff8385a8dfb35e8ca96f309541a187b73060f9048849b85d514a7098cd2a738dea8e4a57d1c18a6cd8e8ec6bb0fdf8d3e79616912b4878e84fdc2aec583c40253b04bed22795aaa4245a6cf1fe37aca5e02ec2d7c349845af060a102f9714b8c6188607bbb545eef81e28089e9de0714bd7f84b2cacc12b02b32f4cc0ffcbc98043243e90b986cbc7a0999f39ad5cd71e963ec34ac2b1d0a3d1b081a31ed6e93b23f7e09e3033bb428766adb9a36fd61e489c4560be46a3a5064ee5f8948f34adc1bedd8e2ef522e2abe4db0b24b3c43065a0456848ea620fc7b01c697c4fbc64cb626473f6c83d1e5940e8ae1f0022e952efde86c22e420fd05270dc2e2baccef3802e7a2bafd58df976041e63ddfc5c02e3acfa0cb33264cde7dc567d37281b8ec9b5a15967735c3df14f3b85c08c4699fbabb5f1865543eba2aabd677432d45b129c569be429073fa9e34ed1c2fa1def32d8e3846f2f05825e130a4fbec7caf984f3602dee0c65cf42a77f284c1a51f0b89cdd2771bc76c5bc58ddae713664e53f628311d267c814a66c1d2b0d4c90516b282aeb0cab030182edb95a9d38be1a9f761278f24f6f877d33353f201ffd0aaa87273780920a35673019466820c9602abc5a652d8254de5ca57be3d55343e52baa11c3771f8f9266b43249bccab4764f7a0c1c38399d00eeda112762596468b3a274d4860876627b0186a3a655ad9ca94b10c01ec3dbf3437f19df16f28dcf05029b11dbcd42743cccaa9dc0052da4e4380eb660b72656dd880f804f02be9d89a456be9f1c147d2347a042bfbb0b17c4776d27fd65bd94ab8838fb989c3e7a5804e4ee081009cecebc217611f08ecd0b1d8fb04b5329e76723ba42986ff17c4544529faf3c14e68cacd28077b4e8e5fb3daff8aacf0b6c106e658c9be191eb70e6952c21fa0f483aa96371d4252d25290fbe80130356253426ceec70b79fae738d261721569e19b3e6521218096dd48a30e13a4293f0fe3dcb90fdd73d214eaea98f516f87e9bffe0ffe804b5ed4f6a93e6395038ba9ae76596679a5fea5740e7292063502c8fb51540238505bfa7c9d0572abf963edaced6d1f9e1a1b1ae9cf87b44e39f6a374d81d3c677368307d62bcbd1e6b565c2e0a118c8ea2222da63a20c2fbae7ec577fe79f8c9f467a452f71df5b67f415e1d62d19efc27530e43b196deb51b9ebe0e47a807ae6772acbca4cad1cfb76e39abf5ba3da3cabed39f5f9296f57c20a390a0b88cac9b2a00fc67fb2cc68622e3a44441a2b732e14dedda304d0378c3fa65f0f51a1579d4cc657125fc76818c47be47f68512a0b4f72598f457fb3936d9e9eb3ba37c30cafcf0903121e76cee330703bd7726944f8e939991e6af75733bf66b2106632218ddd1db61f3cc01d15322185fab4cdae35e4f94161b84ef154fa21f080f92632cde3b93974da2f75976c2d1470d8b29dc035a98113b4376223470f0c296faa68631ad5c57a5b2c34ab51dc7d9831aa535d98f5c553326a383da2c5fd72715be931fcd480626811b82fd2b797a53339f9ce24a8a9a4bac1bafdbbbca9a1653a6135382257d9822f510feb2d76347ff0ad318a01848dd4a571a4f9a388bbcf62a259900fc67db945f86184a3a824c897e762940cf59acfbc58cf62a2a03c9214998b7034093faf631d44f3ebb354e2e0e0922f3bdec1bacf815b7cc16e95982c5b89a0de70b1ca746d66e91e0347b1ef8c06410affbe474e8f00a79d6e89b99aee813a013b4841f146e6cbeaa2a974145b73e0cbfe27626608596add42813fe4c3287549d681e99b90e98f28bf140e3332da5f4cbf9b7c9cc75271327f05b9d18bcd60739b28993447f1232ddf43cb512c797a114f64ccd0e5b51de7d0ffa4634b94497def7c30738ccc748531ae84d364b09d49222d5ee4b487fb4271db071b41e30ae453d2a358ac9df5683e6838e13a0baad1edd0358e7545fa8e3cba2fb07320e7cf1283e635145cecc8f43f9a8509340e116921c4e3911fce380fdc8a530c1698ef81dffc28a9dfebc239cd282020d7580466a2f8fa852d3b4304713a2f82da29238e66756279ce9be2a1e0356defaebd6a225958d4854f20aee1727f477bf7899ba4fc59f9929041df6b685a57c16776f8910bbed417524764b8c264ad55a7438e2c5bfcff103e0dba5ebbcb41de455ca6ecc7318a1feff6d532f6ed4105aa65ca758fbf66a7593456066953ea53c58937c8c9aaa34b35f1a724a26174b7d5413248a2e1e17c3c31c117061586e539c9fd8a21e1cab6f0ffc5422a4e6fc4934c7c214ca5f13f2eeadfd59b30efe9582dea4da666adf7bd2c00ec6474deb240a14c6f75a88901d7b7f40821347b3ac9e042bd2ff78e41a2fe075478d40b91e634512cd238a3705edae412fb9386d2b8f1767923dee0932f36da54b7691e404e3808faff3d5db2dee7e80a9a2092843094700205b5d066149f2d8b2ce03757727a006a34e87b4ff31c858f1b46acfa629c437b766b047655c4e1eaab3eb4b5c547085fe65f172ec707ba3aea6a3920ce2b9828f0157a728f14ae4eb827dbd7dc9cc672390617a961cf3118f0f991d749606bb84c325a365779511b61284ab176118859ae82a953adf4454d0fcd6eac0ba7e13f2336e2357c99fc88dc2b31d8f835add672e76508fcc6998050cc2b3ba92ba20790e73c257579a27e598c7db2f3aa1c4fdc39c44aea43e5008de9ac29c6c251f103ab80665e89d03b25ab924075538d6596a7ace795f188d75a42ecae47c29c4371d4694fc0ac1eb640adb7409aaa32a3e89c394d1179c847a533ac06d3215c3d80b3dca66b5dfbf0d35254619d1c5701df8baa9450d4591b4ffc5c8a68ba877e6fdbab8007952a550ee806d2048e5fcca2640c8a2fc73c1bb66afeefd18afdf7fdddb6360b4a7cd92ef6508f8c5aec96af8ec7a187d4d661658e176e13913303453391f24f6a3cb3749abc1258c440edf964630330043a4f83f1fbaf86e5526354e052c53181fd43b978a394e8159039a17884e3866efaf55eca7180d7802f8561d186d6c529feab30e7cccda25561ebb4c38a032838d787f36ea68dabb0a16cf5bbe65264b8d5cbca215e68f46668e110c50eb0940f3c7982aab96b186789448eed216c9e3f74d8b05360aea12d89f53b946dadb408d2eac346dc1336a5a74eb0b40dcd3d86054d6582b17553e59cc7f1b6b74e7464b656512a33633cf117931c89b5d73e77a3c678e2533f67e22e0f6019d061f9f9da65409da017a99a1d1ae665c6bb1132e4d0f9b3594cd720d3f4f13250832d0ae4f71848c4d5e5e61c74eb86035fa9d441da59abe9011a99a52a1f1cc31ad805820bfdbb3ed7fcb02ad9809489ef5d7f826a5ab722f132a7ecb6bc8cf3bfe564a4929d7fef8c20ff1596e3fcb4295eba73196589affdb88eb20e78e496ebbabc59c826b4152201048b5044f27b8d080b0ae005cad80fbec4ca9c2f46e852b354d1ee93dbdceaff95c9ed0f933da68a89c899c13fe8be9c98abd294a3898ac630cedd7313d14111a3961a339409b4923d5ad3f840b029c1ddb26dfd0a32b00245e5b7f3b8a3d74feeffab86e71d7e437c167483c49d43c336575dea6213b4dff6480ada7fae406f07ffa2f158402257926d8a45739e8b61bdf2becc8a92c99b5518ef716fa6bef5c46d8488e40963af7a84860144442a1883fafeae1fa19642a6af551c014ae40ebd8cf25162ab4036615af25000ff9cb72c25ef39c0db96c5951fdfc541b653fefba3335d0e0d0a0c0de6e08072e29ce0adb23851b31bc447d7facb4e5c8c20afd0ae189b7ae90ad2b6307c3f6553b5ec8cc89335bb61d075e6bcfaa2adf704febd4e4a2f19aff309b9737a42b3692e26a1eba34018e80374d5d01509d758351a87f423b7964bb29d3b234b8ae3a4920d37a4f07ab87bcaa4f71385d84c85c1db073fb1a8ea72103c48b084620edfd5eaa529a8985234e1ab153ee10644f6fb609309bb7d6944705c0d42a70a7caaaf1f173d8152e3785b8440608cc4b61505a552141fbc07577835f7ceb2b5d9f29620efe303698767a6b055b7e8a082466770cc1997f8c3aefd0315e710c00f29329f68c6632df84bf3441b920a107b12ac26ed1c4559eefd4aa99df7b32e72629e37346ad200ec3488e16ce90efa914e3c35ccf0e532740c9b025690de250956b5e82b40bdf8a30dd0a1d232d3b5e7dcbd79ec93c3caee18ef112ded8ed9039f1b54b22458b661ad9b375ae3771fb1959caee8248e386d394afe19988910486cc4628e4d183383e07b53742c435cf8fb4f2c887acb275daf107f6b196a2879209a4a4a00f87f8a33e7143346fb669dcca61a4aaa4f09e2bde40d3c4fcaf53f8389026a537f568e82d4dc48d3ae705cb8d7573c0ad9ab1e6372359375ce9a4450deba7207cbd1b97b526a3e511448ac8125776aefa94697a1990e90dd6984310fc3ab7843537526fe90a0ef6a5a0202ea6d4b94b5744675a8a1d633e8b064efda78f5be58cec838f7b8fb32cae80dfc0c497d6eea08cf43c83975e7fb13e5a3679dbc69b6698ba94f81a3a4388ce7409c08996bf86a74041aec8b6b49198ff4533392e404bd563cd8abfc51082a703e608dc929c1fd93d115355b6dea51b0cedfa0277f85003a664df30a74068f2fe0072f2c2f6a7d79cd8ed6efec5d1b04001125ff56746c018e8d0071904dfa029f0ff79091432b88a14078de1fa7aea5e828e8eddb99551819f9e9ba8606037bfa629e1293e9530273409044d25e74ba52fb444bcedd1952477a64bc8eafb1d730f02dc8562deb871009d7c211e6bc22932a15e2745646cb86edd4125415b2ad98328da1cb0ddfde04f90b5790a6b8854283dff790b4e1c54f9b5e895c682cc08f760b101e7d70b84985b7e331ace5b7ca9eb3627547fd08c1659196eeb842f4d115d5285fa1989a4af7ada6946fe79c0380d41459960f1a449b24be2564a9ca82fe5cf2ec69ced1f955de855d9c04cc5281799df2b32b31df4c88bd04cf6f04655431d10d90e3b2761959728dc0b5677376b07e0caab7597186a549bc47bb70d9fe802575505013408fd9585408152c86b862adad95dd76bb13e0f0b53a53a8c87377b0fa226c2ca799c3091e227bbf43f5a3b99beb09660d83d39a54a1f2e87f03737c351b28a7f623e96ead90ab173a9cfba24b230a86e7c76dbaf7311d7f1b3ab5faf5733c502cc30712d6a44945e280f63dceb6634413b571533b17509d80f9eed7c8d9ea1a0e97f9ce4aee7462c3adfa51a41d1eb332fc498ca68c69020113e0aed0bd53bdcbc43959f1de3f6d8335dee7b9837981a78b475c7fc6ec0c684d9e7b7eb40ba9c91bbdb6890fca453a0c12dd88758b629e07112185f56c0f68a1949b91fd7225c2887073b6134f6cf897df62efb575d9bf7d2a846768ee1d6966946f974be50ad9712a72e07882abd79554c49ea08a41bf5b98e8e34ed6d1c6ff5977618e1356893deeee4bbe4ab5261b3d13480951de69910bcc638522c4959c0f7ac0e2c9f150100727b3eb012d615b982631416d738e96c9a85e267f77db8d6fbfb7c2d1b07a87fc7405cc8cfabe8e584e62192cb7a9aa7dfcc8aebdbc18c70fc510a4c48123cb0a1581331078a4f44ecb6221e874c326bdb0b63d8d1ae1a8c4bbaf85e3b1e959dea2704dd1aa6aa0f9e8659d6003a6804cdb5083e46fd08583bca86ef02ca324828672c1e8db276974146a66ec1aa91df670a9d381192f670ca630c580257b48a8deff5d6bd3954f9925519678be68a8eca7c10a01e2a3ec82729ddd0cedc4ad2a90613764c9cea1a8077faa55a9da8d0c5d0ef6ff3b5c581a1c3cafafef345b329c148808fcbb52109189e6bf1cac73d9b90701e0e99638e1ff9c65a6e7e6fc197bfbc33e87c6be407111fc79614abb8b1f0e64f852408a4d66031bf58aeabf83b5b7dbb4812fdd51a284dc0de61755872b09abefe086e46c6b1789fed9f9355191495f9bbec8b956d8a7bde85e54676e4ec0070b17ab13fa267be82500a2b7560ad696dd4b70ce601868ffbad27a98acc712cacaef6ef7c57dc9388973d9d40d090b6bf9891740f44df89cef2edc2da296d8f243f2d09c78afc986ad91c93bfa7766352833d2edf08013d07e34061d84155da4b4a01453e589528c165fbfe667249df29f1d8ac9da64f82697d662f317dd7b90c4d7db7abffebd9e2792696e383e9d13f555233524118db5da44616f0385315239d6ab492eeca3475e83fb6b1acfe875f66f9bc044190b05a48d282e4071e64e4c99664dd51664c28edcb501e4eec286cbab787623f7b342b2dcd36e10fb6f4b7dcd59ec736ca25a70a5ed82139cc7a032ccdff0ccefd4c6b47df66d89e55373c40b81cb192040b40d89efad07b06c43ae97d26bf0b787aa6ff90ebcbe24add11d436e805d66cf346c2d0cb22d921efd944f8e734e8dbc95d3497856ab6be616889c41601f39bd74f6dee7a47194ba476af0bdadd0eb017083a2ae37d6ba4b9f6a0f7b198311b66d1b972556edc6d6e7f3595a71b9620e868ffc0a69d7eb8e36ad4261f33fe0629ad8b76b896219d393ce32cb627a21495273161c7b458d421da51b23e357075ac81f2f7391fb52c9fce3193ec0c4d7f4946d98cebce037ec4f4b642e061b21842cb2a1f92c920df63ac6965f11c1986da9ef7318fe7ab586a207684a7e777e9d25e405ced348b8929c8a9c3645ca27618ec6880bbec432f4d679eb6779e4341e8c6682cb216a482fcaee24abc42fdab5211f59d43438c539843d8ae744efa143c97fb9f418fd2d85d619176f7aefae3e1f095076d1a01d5682fdd594f49de380bb8380c32013471b08f525511c29f917b8be5479b1f6c65bc5c77ee30f64201c150238bc011cf96554d4411880b8fc79df545ab0428796df8a87cf47ae7b581a8a3f8602cd3d45d57d1445316e2279f7c784e5cef5cc78f677f7b5b93e617dc1ff4c8a8b66841c04bb66b69f8976fec3d8369b611e459618b61d7462dd00162e9365e00ee0b59ed32ee06d08a0125db04250e60f352537e7fc5c1ad7d3c237f5142bcbd4ee1531c21c8ff5d10ddd14da44f3ff50030a0d14172c2788bbd710d6004558c2b70a526e3635b5835e1740a2388e5cf3f62d39bf1cd2ca6a8425916a121663127bc057f0bb8fcea8cc680bcefeff1b5e08731edee98cde18501a5f1c01cfcbb3316acfe98163d06375f9215310439d0aeafa287c6b9a2e0aa7fce22954279ff45238e4772a62613cf1e48d849eb8dbc5e98567715e96f77b0ffd1efae91f861539d76f129ffcde04ff5fe0b1d5223c8e08e9662a9c235c8f8376d328f09d5ef46e556dbb3438a2c7266b5f7a1ea6797302ee8affb6c72be43a52d459a34b360c4c686865f0db47b2526e4bdfcb4e3281462a41e8426c4ff64e3fae4d1752422ca25a49f9b874a73dc272ec0d34d937b667d8d2e20fcfaf7ab517709b4ea42c0129900bf09e61286291a45fce4753d5debd013bb9abba5306d0d876888bb3790c216c8240d5272a005f2a381d10ed5a893195a18fcb690d944e98be33607e5d4f7a635462ae202b44960dad127292e4b6a1a812b17eb4b8e7e577ff900f928896532135157322cafa5012bb73eee57beafd2db630b0e60216bd141ba5b5622f51c95da279f9b202aaf03a8d8bf846deca0cd9d653b99fe8ef4a63983d391c9ed15325198f114cce5ed3f4a9b9016392703f5b4f353a93e9f99eee202107914dd8653f566f88ca2d10caef356201d0de733da033e994fb224edcc2c35c9314861652d749124ca1b5a26ad72969fed7989a3aa7308cf26f7f694d0e2a6f57b6eea3e0ec75213311469c4b6ba746e27968133c349193ab6a44818ced7d827d88437a5b3aadeca54299430182af73122ac34afeb921404ceaf0060baa4db86f0f1b68336e0547e0c743325acc312ac9cd7dd3f64ed4c2192cef479e354441288304e8e6a88f3f6ec8b42b4fe9f8f203b31c28f212a06af69c69ff2308d4d3032e8e2ab6bf8b22b724a4fb3a9e2cc833c586b7fc16c63ed15082d83a5351c78a6d265cc0b517c21e877f66a2da3b3a0e7cb22403f7afbb8bab75307f58e0fd005474903803e13d54775c76230f7cba26fe49d0073908de640bc024e34ef75b0c0e30998c2a44d32a5d9806085dd371cba88ed569c9bd0b5c60ef54661fe6578245010ef5581b76082a7a94f7b9f2b41161bb93897bf5d9bb26cb24336cb5c766ecab3e21d5e3caf7bffe7273f9218718c3bd2a1616a411ce7b859f70e1c62c2edc8d00877e75b63b0a90b6729f55c7ed6444b20c00c0c43d72caf6fc4c3e464c00dd5541af26790922f857bfc6741131741af25320bbb710e04448fb4dfd22bb8c39ebe84e509f41fb07fd1a5f3029acd2caf9ae96615382c7aa13feb17f07aa411d1dec3ff031b1af2e38f7c92932b921a09c750df0136667f3d8118b2654e0a75f495ee54c5223144a7d770b8af0050b5b8ee021b463f07b76f841a7fb47aa1f0d66340d4b3ebfedcfec96c418e116da033f9c9ff39558ec8f1a1005ccbd5de11f62160a0d7744b3e0f698e5fb239ed90c0c161b123e9d530944f81ca9c3d4444329147d2e6f1138775af3a6fe45adbdca5a841061eb290dad7f889a3dc0fe4a6a9bc3f33e312a1cd9a15656678c21178929347a74819e66b73901dbe4137dc179260c81f6d76c222a72ffef59dad8158e498a264885b31d0b32be01b2b187223383f97d63aa03e40703e5659fa63a8abb7dc49d984192161af837b62b45e0270cbd7bbf12d3d67127994ece139ed4665ed934e582629380b594017d006c340e6bdf137e53abc241149435f9e8e2c1919042e3e741606bcb1b6bc9009772cdfae04a494a91abb56d4e3d9bea057d179f607f67af6112ec207e101e8349330a983330968f8fbd71ee0648db91cd95980ec0a8bef516b8c2eaa7a0aca08bbefb6f1fa7467b8ee08f672be0f87bb27083d28534620aecf80744724dc6bbf77b7d7f9e8cf859c5ee00030e2a32637e217ecb84c8987019ad50f9e8307d5cfed3d78163c4648ef03e118051a7b7d7e29c0de1f40a1979725d3831b608fddd0ae84d7786c0df0d06ddfa0d66d9dc63f8c0824ecee2baeaa2a4f78344adf031ed7e8204c966036d4df8806ddf84155e4c6e70d4e931f3c09e6110a33667617de98eb153f35592ff5e6e4c51d7b245bf59ca7a6a7e46f913dfda59a598696d077384b696615de7a32603fe0ff23f4a790b837530f0253f1ef5178f8cb8696d1cde7b31925d48e350f93da24a110208584b116ffb7daa2697595d24736c04a8ef4c86c3e579c622bed53616a64a35bb1fb6b4261e3c0c77e1153a8a175daaad08ba56fd129c505b8b9c1b64cd6b4010a66ed3d7916bc0f2ce93c88035266f3148db955f555a812af9513ea9b41812653c213f9636abbbe61b1e2506a0f6aaa9a6899303544ab06e334828f3c6f127841d7f4e090561d14519c19769d93133d3ff7a662bf068b94525b76f86d100991e3a9aa98259848e2eef20834591d4159d94bc5ede6e542c1c3c773080a2f4ae7b8ac72a7da40155cec304032b2d63e4acb9a62bb633c0d4da1950268f182e1d5c78bcb3a40b522686f2d0bb527f4d70900e6634cfccb24a0c3ebf48717a003e82aab5585002764956e894fdd4f79c5f2a37bad76c1e5ecc940ae04209530d81175fbb93092a99b2ac081b3443f6e2ad7b94eaf79cb4ee68aaa5c8cd7dca2c46d113096b93c95ce5adbd6d1fb4639f3d3d858249da09cceba35160435209108c64b4ed518b8e39dd66105eb2a965de4965bbdafca9f13a7d37658bbe59ec43e3f0c186280dcae8c30edc6e1664edf7c88e412478c874224e54bfd3ac8d6675672edddff863c8de4b0a1c9d268b82f0bca0c77831d4a48ce13ca897abe672fe5cd29a5896958d0a3dc0ab5066723a9e3499698593d63deefdcbdeed8edb67a3a68d008fa840707a90c0ade9d394bd4c3ce6ba9dedc8067f635de78c6e71c92ef28c30abec5415c1aaef317567ffa05b0f8f3bd336c7de1c4efd47163da0269e01a73f41b40f5799acdc2ad61a623c1bb201731548635a6d804b175a0fd37e414a6d62d02bf7601864f7e9e111c1538d5e3cf48055807df26d1ca2643fe287d008ffc828cfd33c1eae35e569d4f193b98f3a748a4015c0f6748d8ab3bad7896082e72b0133498ca0194d44fd6f46102d9b85c6a257b594996aafd864b247a56f3a75063b36be2b631fa551cdf328b7b0e8236ffa307f70913aded9b0bb91bbb4371ca08487974da8b5ce5be2ffb54ced1152560549330794e56e35eda4a2184e1513daa451b27a82c0117db5d4d17672c11997efc1ff682c71e6592135ad00f7bc20734f159ddfe962a5550681aedd026aaa1013e8193828568cf9d6ad0bfd01c92ae64abcd08e1d4a9c3e7260b599e4036fc016607b6d21306c8dc7439854b35bed19920369629de997555180e91a9a1e054e096b0c947226df328fcac53cffd34f6d08f3b290de85a4660c937a1d94fc262ab9cf8b1d7c8339d60293db5fb0893f0b7f6c2f9cc9fecd6268e3d7eccb9732fcb9f94247fd2bf3388cb491d4a90f94040436f9082dc1833c95220ce51fe59a7b559f3cd0dea88245a5bd1ab9f4533b093c2809662935e63a91e28dcebe8a93a3e458e1823654f08299f694694818fe06b48e03902606e4e38bbff8bcc5a1caaa59e855e83b70d8ca14c7c4b799dd3077b1e528b7a45e5cc600cd81788d8afa5fb48ecea7080248a35c99f53ed2a8923a111eaf6f2df67429695fa20885643f0aacb96f0083bbaa6434e18dfd8089f7df1500d99ea5bcb81c0b62dc9e235fc24357f81d96c05eb3a5d7c38fd7296bf78e8c475e224c0e796707b45eaa49d6e99b74d468abbf598e3c8075d0def607627b51c1cbf0af88ed684298c4f80157cf82f0f10ca09b34accb6ab999098e35bd914f6815a003da38ff057dea8e0d28eb5316ea4cd806e7b0d240897e2409a8014cae290d1fd51467814265192f3a149c9527d4b4bd2b8600d40d91a646f88b54f58faff9026dac5b2b13ef13bc9d2666fc0bd99113cb16c2b19e2e0479f89703be2a5d69a7974f1c23cf6a0e86e8055020bd905137b805bd72d2357dd8ab9559fe6500fba616c789ecb7794a07119a1e68477f1d1e2d3fa7284e505c1068f13e6388637935505c405697cb53f93d9fa1622ff54d1f33d09a575f93539561a972b4bbeb1b6a415d4248d3f134327f5269116be7841f12f10b699ff224fd39df53bec4fc985f4e2763d3e19d2109b950bfa99158fe1fea386dcca643aade2a22df8bf86a37db6cd0cbd789b8e3893cc623018edb30a05a86fdca196075e7b41341e3ef14999ac2b55090e9f7074df8ad4c4dafc00164fee851d0e766fb61fbad033f4acd200295410a47cac9fdd7c9284e51756ef6b73d35fe38c629af4999034b2367ec0de9a65bd3815c2bd70d3f044aca25aeec0629b8628b980dd47b522e1b22e01a5b55bfba28664d1138a0bba200ef4555121e01d8adae9b3d2cb11d9b972e764714b3983705957ba303af12d3cf75671323b4b3480aab182e927acba484c5a657836162e6a44ca4169614c8c4a6d029ebeaf051b3b9c3ceab68807434b076786e7cb43af9aece45f136b39b9295ec4968faf270341f8a0bcafc98436e5f34499304ae13ccaa515a051fdbd888d6032aef5418118257d8f2300848b0115957795af2b46ff743246319562128730154d222f159ad51958130abeef6daab5142068773aecbcc0c8d47a55c9c333a3f29ccdabf24f023db2895c1895e3d3c88e31926e6e13ba48f970b0c3d267aa399bdc4dc811d9900689ddd82916319ea6c01816197dfac35dd3f2e4c0612b7fea78a312ed86e13ff9b30c62ef30ba3e0ed6ac56838354cc95737d20a98f57973c2828cff858ebf98e7bf796a910b0ec6da9f5a549d1cdc7fe40f0e795238d4d4fd05a5bb30d1573abf100fdc8b67d8737adae08ca8a11fd8c58579bd161a2cb16cb8424681d31d2e96fe013eb7c4b7c9b4b2c245d25f7dc5ef89cb7b69748a2a7b2994bf29b71b120b43cca825b4bb3763112fac273b5634692696715fbd0355040779a416a2dfa52ceee696d749097acd3bae816858e33f278fd51426ca514135d894dea18d62bc991a9e428076331d7ac44ff877d995908d128f352f2a220a2040fdd4a8a4757bdf8de6256b851ad72314262aadb77d2ae85db9b82055f23e22b255f548937751e6fd14a4659c08376fe036f329e2813ddb2f602f26f6edf6eea17fef7c8004395e123a43d803c8b15df15f71a4a0cc51f032f4b4aa5d6523cd1d6711355eb1fb840d97c0bef079c8e746a5041b5781fdc0b0316b86e7136efe824c2fca361e542be33dc00c45b7bbbdab5caa517070ca3146b1faa2669346529212761ebdf2bb42141aae5f994c8a14978c65a5a19783f6d5db244c1b79ee0aba2ffba280c961cfe3ce37876137b456abfff002cd2344e68720a11b10160b9fd2d4cff37c5cbaff88388901c7a09c9a4bcbcf91def1191df9c07a7e5cc09aff9a95eef69631ec8ce21b3a6ab92b6786c304d143de7e953035596dfd711109848aaca464911bf618205072a6c13d44bfcaaffd3546652b3e43b44a78e7ee7cfe1a05ded4d2fdf878d0605440ef7676780ffe70b00bc6800f250bc7b2516e5f898aefba1cd68ced6917ca3f85b2567855fcce68bf4ce776ad29e184e4836b624df62fb8705f97e867a3965a76be74421602fdd485d661f62b898145f19d252e8006658b4840d0694de1ff99553da35571f2c9e82bc059d0c9e468f0eb530c1c6dae236185459edda6778f81bc7026cba933854593fba6aaba05b11a6042fbf1e8123d5b3c6e061f69d4ad874d4bf14904b72da875343fdb78ad1b2dd1e4ecdd10af2198ba29f062b00923fa6cec12f5f9b158bca3a9f401a69e875db1fde0a97fc2f0eec53a299671fd1c3ce3e536bb3d6579c423e74ef5802b79cc08601bc60de73a49a783c3998c82f99ceda13f1ea84f63b870a6c47fdcda53ec0a2184f4e804854979b80376b21ac1458ba2b33222507217c0f4a5b9559c1406cef05ecfc14b9e4409801917ae50654c73d95724ae2082d2f96fae93931751e97d7260dedb1697cb9cde365aa803f278710e18a1f739b1da22888a9bc7fd9b5065f53a91e198e28ea01947f58220c04fdfbd70818c1a50af29e088fe18216676933c4dcea6a2708aee27441bae9cbaaa0d6d3db3bf6c3afdce5532b4acd3367474e7a7e7dbc39dcd56eb637c80ed5510ad2ba89094440b14823fd75d140a123660f92c0dd21bbb568e778768a2ed17cd005fca41d0ae0d5bfa28475f55ee03bf7a05f0828a0a5f1de0a956679770ff322241e9b3b9a5b1c97ea61c126a096c02c1f5cebf9f4074f2c5a64471689863daef223100e649b85d3c33f91ee438d263101349e053762a3f8d91236aeb6d1fba28ff8e88778a8e86832e0f7c0f93b1874523260fb4a7e73fab769e6581c61b725bfd84fc7fa38289fe30546517b46c6b00d890e8649aea1f7e4ec36a37f85e48cebac22431e13e23a9525b23db0bb6cad53b3d7d13515d6c36bd553918960549161afa2a15592781ea8424e95b1d93cece59293319fa3101620dbf537aff8e7d9b04f7f2e965366f4106d51972e32e196889178f1a66ac72e1a21d1c62bb5c3431924165ee26097d2c0d19c589752c6611c74d39035066e35bf47fefd7add3957744a47df969daed537f54757aeaaa9291e0ede9b69f3b77a497a0aaa57348884d9a87c06356aab5b80f952ffea7e22905e2045e752fff84c4a4e01c3576d5a054e161e4a91eda7cd0e7019ba45873b1d1743844a3d64f822b7edc0702b01f3710986503db06fcd7b12d6d1ca7f75aa293c88785201183498fd68637ff96d0dfe620529cbbec34a4ee5b744f308634a9ea1a3e10dc2f8e0d6b43b698b8a39ed588d1aeab05fe4180907f65bcee203e59b64f9e8b92935f013f0cee281051ab97e01066db84dc4cf0790aa42bcd9579ae55a4f34bf2d6819f2de7601755a2b177a95b4905d05344181961ae001664e3561c5a063f9e9ca91664360c030139291ac86ee51ab984365633990bf6660e95a4f6e21f5575c6c36ba1564ec7b001e989f1c39bd3fde7bbb59350342466f5c1df38f5834a824364a820b9d5d4ec853398fd530c6cfb36f16e984e24163124e36c9aa21c71d371100985ca6830b88c4f13a8446dbd67a5ae19f5fc4b72739ef5f3ac5636a7a536dca18e817c96c063d5ebd218bed7ca8348f9666467d77771d4f24eb97239829314c8585d7743d0515926af82436a629c426372b34eb97cf32d08fec0ee463a9bf82d3ba8439b59c248fb0943905dd007aae219b8841fa244a9450574c3366641c237c9e03447525005e94b87251dd68659b7ee713259191b60f5d4ff9d61fc2b1e1efcc5d73bade3494e18676c3ffe875128a71254340122c3cd71db967ac2b2f457a64148306c4559bc43ab86a30836d7d915750daa82c39764cb414674a54ccde24622a4cd033fe560eaa72e982aca25dd5b0fce7b60e6244d649126b5312a0104319aa3a51905e5ed3fe68d8916df50abddb746b364af465a27821b0f4c2df09221a668de0ecf45a134131ecccfe82e646d572c73bb071b38f92e6fd95ba94cb188d27e76bbf48366f1b732c99d79867754af593922d3dca32ea526f26b8381bcf6b6a7900283eec837b31d3b351154edb48c98bf9499e5184ee41f0e0896a9e5bb09210b4fbbde2062e441229e61d9c2ad9fe392986ab78aa5cf8d2d441f611466fe71171268ae203b76e21b3e3d4f864691bf2adc0d98a07d2337c1ff84fb8296b9a2332b0a77dc8cb8a3e84c34d8a0619d680b0f796a7a67fdb107cebea482823a049641f15b1a01ec33dc0810acc5b645a5ea6dae42732765e5bf16f8933c483d7343a1c1979bce5bb0ce2da1f64a2a2f0dbd69ce80a9abca68db528abcbb46adee6f478d4ff5fc225c3a5330c383d13bd230ce42b8252478a6254bcd449324e5ba92d34d4f702efb43bdddfe652c66237eb11a33c68b3555d8e73b662c41e4b113a00d674375d293dd026c4af89950742b02a32c3c5fc8db101f711dc4507dd1d3a6d42911bbdd910a324a254b81ccdf9113e6232ade75d86ae165f010a6e19b3ee2dc8ecd119906046bd18c10a2a1930e6fbde5a2496c53481465ad496e4dffdacce0f7560c429a187841e952a77636e4ef441676cb360790c0beeadf83025987550ac74d49c5b64e1839f756ae424d4178724ff44b1477514b8a7c62632001c2df672ea46d03191246e1638d7b4da79415d4238f2b7f3301b8d1a92f2b03c9ce9195e92e78805edec6ba969e6383f658b9c7a6272e490ef4fcd571a4f73ffed900aa762c7147ff8e39eae0809c4e65ba32ad38d67e45610ac44cd23c6ff3dcf78c984ab0376f4593a518081824330512acece86d83ce2fcdb25f40784d59704e22fd69af7576353df6721703a2aafff3c076c915329e7399949db943a81275f9b6da1e23131df135c18799bd32e9759eb6ae46f1200144927abfae17329821fb3f41df582dc55460a3625511ded318f25637f54ad9eb6f12ff0643067743d72a9b64e8712f21406d8819239ba259776119e1857dca8b5ec25fbfa879046b0b7617a69834b9f5f4035c72a5970ac1a906f5104eeb2bd36a91ce6094ee9043e5781d23f75f7769193fc3b3413febbeaf34638dee1c23e4523b08e0f8617385a61cc5c593c48a9e50dbc2419eb46ba169d77f6b1aa46c8c3c4805c3709b1660fbfffb75083744baa62b3fb9fea5ff3b97ed862542c3a86326e87fb44992ecac749b97acf1ae02f831e3fe8ecee36f01613e9436d566c41deba5b85cbd5f7fc0d6c8e3fdca5ba23398614f6278440824e48ab17e6f284caf7def0bae07544a6c21767624ceae71fbc35857b1eb3ba1583d81f618b9c25f3802589f19394b5455f1cc0b2a0abd6f31968da4d72c94b4545d5bca7f2d0d50b27c62097e86f7e3e090660a3a7d59ac19cf080d91b8584f1b3cf06b125def6e00c07256d359bbba4a479a814686d5971689aa057dcee4128c58610b6684077532d346e470a947a3f8dca7ac07d016aa4f5e1c9a15f0e9eabd5bd73fc1ebf766538813427ee2826b6b26853777837e89ab880e73c14301bc807870fabf60b25164dc6a759e0c64f31c4bda80479fc7a7d2fadf6ddbd451b5cadb5a38426b74ff2363c49a907b1201201b1976b484cd7081f7b1885515250c8130004b0d95ec457dacd1bf7b86ea39aa9358ea7b6eb52a50a7ae08cc79cc629d5d3210f06fb26fa8f13ae19daac6271773e68e1a37c89618db2027b3c52b0865223a35423a8750158a84cd53cba2c7371c9bfbbb2a78ee047391c6c5512dc9f100b5dbe732807425298694597ffaeae4e8326b8f06dfb4615ef4f2c6ba91195abeb6258cb4237f31edca2d773160a4b301482d8fc809a7ff2f6e9b72d3bdbf693e4f06bd0b5f72bbe8d1c42c6dd6fda88f14baaaeca169c09acd71de59aa8c6b6505bb12f68a61211bdaaeeb7ec734169a1dac7c50ffa3abf6cb2efbeaf57c91e959ff421398350e42b843d271495c88036ec40c9210f7dfa9606af99a6c612b7309dad43eb6c309c96fd4b5e9008a1e0b8e2f5424bd254bbdb0c26c40f0635cf9944c2d926a85d1df37e3313f440133f179e429c91fa4aca5996210adb1d1f1a95752b1bdb6ec1bb31bd6d617356e5ee5180e12a8f79bf0da762d8d42c219b06913b0ea3941c86246c1fa2cea8be9a7062b706c50b75ef4c52f9567b41e07eddb3a35936e9726321bf8a2991cfc7baf29f623a38fbae2bc9172f403774af4c6ac67c38a8cab5e001a42f5c9ceea9ce100908796d3957eb6313ff88c5bb8f760fe4e1f36f3b970bccff19325768b78281f8d3ab3b4bbfba0cdd6d8bbf5d97bc860bf20b8b0446f632db609fc6e6dbb67bc6933e5a26cc1299b6a1dbe184730e8eed506d15716a3529f74fb6593bbe32af414da92fcfab17383276975ca531bccc524890f0e224648f7dcf976f167a3f4edc80c3b43e469e22bd6c50823bfd1bb85a13b9cc13daea1b64c03cf2d59ff4a50d4df5736a5acac2f58584a0e3e53ada663e35824944c164a9c976deae4436bedca953e92b1b8d37500bc5ac86583db11d925c036a3f19c6899aacd60c99ebe85ce44566c6b1065ccd0d0c7dafad5799128bfede6a151cce58ebf1c221bfb9fb608a2cbb902642b252c2ffc3ba581aa8f7209e08edfb1a2066bd9bb7293923b941c363efc3be60c502b2d3738eea3d5fd20e5828b52444b94423d882ace58b5da2258d7224d5b4316c4a9b73d05fb1b2f3be27cf73a772392ddf6ecad47d74e16080d7428b1ff37dcca6d1671cd5da49f506d9f802cb22c3891871131554f107d578c00d29bec06efcf63c3a5e2c0bfa043f4173f6fac6cb10a897eb501ef1492afba77b031508cd7080cda9cc378a60cb68b851a3ad90fe916baaa35d6a25a5c54ada15119551002369688c0023541de335d553207d32e4d2891f1320306e69dccaaff4d6b7201bf4f8ff5609f525434fbb55d5383a6d7ad3792c9057be8fae9773ea8e65170f3161baa839a4fd387993406794592afe640ddf0253cc4cb2ebfadc6d29c0d3be937cdd7c9f5987027e566899093ddfb5f8417d60780d68ae9d0f66a846ab3ebb32e9dfea8d865bb25563e8f9c3dc740b16bb4b20eb842691bc9ced5512489719cdcfbb0e9074f4405aaea858896c9317f419fd165ad8e9424cf695a54e24faeef032722f915e4f30833375aeb1479837dde950dd0ce19af5574cf092b6e829d8084988795090d84b571448c2f2290303e41735ba6fc60e2aee323cb8cdafb18edb62a6cb27f4ea57da53634f7a6b75d28b189fc6aaf9d2752dcb86b92c558dfac3169357b84f23412bc32f3f0e6dbff518a23f1c1a4f384e1666feef7c6415213e8658c8fbd4f8f90b2134d98625e2e85b24d554ac6f83511bf76f8b7d2f67f27c9b0dc5587aa1bafca095338c8d4dd301e24078aaeff81e1f02ef1d70bd805540536091ea078f63cafa583416b0bbcad1a01e7167ecb319885782a8b8508934974dde51c393eb9a58f413f523e10ab11a2e949776af7820d0a48bc2cfe199b1f6aa67b3364953d67426d853807b35c79ebf08c979f298ae5bd47d4a78365b89c6dff292d4b94c97b8ea68af35dab6426004aab7fa74a2d628948d6856a7ee0469b8dd8b868a398bd6e497d4254e6e796b397c767237b85d62c9a9c0703176af57ef2726c827e62746445c7921a2fc3e87982f6c70cbada43d513e6b18c0b7201a3064f60ff06a0ab0a9216b0a7bed6c6257c4cdf7877cec65a96cb46ce3a7a66be185883a549b17b64e1b7f86e914d527b6afbc6930f029b6c0e69b6739799fd24e8ecb19a2e1da911fe2cfc707f8b2b4a56d43be0a0990927a75ab930df4161514deeb43f57c6ae1159d625601751d459f6c73f847031337d92079a08a595dba1a944d557c102e261b39b073acbd7c919b9bedc9906e90c5a58335e8726945ca9d2f865e0639a9c812c005aa6549605aca434059e2b289bd4307102550d68ff06bdcb9b69dd52e29e80f31da0debdd1e13d1e11ee43275b42771de81eeca0f625b8712d9eb518957e9bb6954107f1999ba30efa72e4a36029545dba4b122722638f307587f4a782ee648052c8f6db0a8357d9a1299fb7c5c55ba6bb99bffb03df15b1c767343abc4255d9627f0598b2eee38bf4777a3dc33c241ef1838da1c716380481c0ca6a72069b1840cc1773d9160160a0b318f6dfdfe2637445766182e7244f8f022f630f89e45fbe5e92007be7280234b9884b4e56dad6852e8195f5953ec3df28e3650d2c71687214b7fe32af830c3a971fd2c822138a7b32302b21ad98c84ac5f2752eabdb87f91c3dcf1641de29d3dfbee3805ef4ae63db807c753d9f1e508288882913aa8edaaf306a27345204cbb130d61fd44454efba8b08d9f55f4fabbf7f7d8717b19b7fe5140e07f5f9401e0cdf29656000d0c8baec9779f63fa6dec602d7fb34e438ab61f5317d5e05865109439d581e484b2db7a28bd4681f7f8f4d97992085df3ea5e20c40cf98d1162c25ecf2c266223213d92d138dca027a19e765aecfad6f7a43a79342136a7d5179dadba2c6b91284bd5fe256502343567d64cc1935c1aa94469714199fb337fd8adfa4556aa10c05c854bce996865a55706351921ea4dbdb4ed8e4c7d55b56d5b7cc80ad799fbdc2eb3cadc0f80b923f1c28df44bd252c05c5df423d805144b4f479f8eac7768f0917f6d96055957f69ca76c918915948e8b1bd9ba397be9a70be31c8cfe26aa35ab21ba92131414567b0f158109b7736b8c896102bb3d4fc7bf129e739dc4e98bebe434951ece949d1419c8b7016026ddc4a741d44a2e2bf751998fb8e4fbb4cf79d89d0197fb93586e8829f3c6d55dfc8435beb2e42b0fea57f19c863601d6370392b41ca60cf26a3d3b1e522d016b9e42eda3bda7243cd7deb8f65e29b995bdc3f3964019a9e48408a66ab5574c976a1e6c3f787933d917dec1c25d7e2ae83f215ed2f01a309a84833a8b7490bd1a6fe4666231fe3c855f888763c5545b68d79d3687efb5aa1b94c471bd8c81dfba16ae6537cdba2d315eafb277ac0a112711b56a3799687e945f2b1c361cbb5493e3d95829574f6ade12469236a4b9492734cb4d28087824742fb82598f8d5bcb767b75141cae6943aad67f8901c528a0707e9db6daf8529f5a0b4dfe37a6f77ce79e78b787f85915e1542a586150bfd7a931bceb41805713c437522b65d61a8f48be83db327addcc5f68371e31ea5dbd75d3ba138d1971dbe8799719aaffdee3a7e69d5b49060ec19deff95f49e30267f28a9bcc570cfbc3065c89fed3b41ccb063ad80e28f21471b6351b48c38d1479d8c9cb8bf07e59e353f2de310a0747d6585007f1eb2c6e9076825df911ed0955a61cb8e6e40cca449b2a58e5c98d8ca0fc1eed7a193cbe8055726de407b33303f068b024ec4920a3d4a57ca1e7fc23890ec602fcbb207000311404dcdb6e3be6e3db5926eaa27a90e805a3edb8c9504caeefee307aaf6a5e68fdd9f84fb74c26c361e2dab26de618a1640663bd6cb17b52306c5cfee83a112f7f6f05a08b356d0d8f144aa91c9f22efd2c8ff330c57c6a34b67b135a5c2b702b9a37bb5425d7a3a060b24e4442815ff9bf18ad05215e32837f0651c4f04d4e89e3762f1ab521e0597d7f8d0b0f420df349d1530733a03660fb4879ec5b998cd8fff171fd543c6c86ca2c4bc15da01f59860110be5a669a13ffb1118eb5e962373a3397e5bb5d7e458b01c35e0aee161fe3f036ef8f14f20ac62cedca3018973f2bd77426c94962d0a157acc818f1efedb34727699ad32feb734dac7ec3c1441bc621263d20c8f66f5ad150b18e62e5c9cffd9b09bc784ea5391332f0e1b45f8283fae1990f61ea00a0f83d08ac4ab933436079c22914cfd11883e9ea66282d40d5847d22722a43f7c8ef68f2b8da90344a85b9f1d4e90c903a0a73af6e270633ab1a6804bc55654ddd9fe9f883e374fe21614bb9691a84a93e964c5f49b28c0294830b6631d0d54f235de875c775ce35d5af7e84cbb07ae98a3948f5f48722c0258118c998a828ce2012d0385dc192a33271765981a54083f9f1e1f20c2d0930e672891eb26d0a04b0db111299af58d75042a8f80299af56728fb709757fb70cc371bd5f7c4d3296e910c313e0cd61a9a603b8a067924beb1bae0078e9c4a6c99b3e499ad0ca032358ba2095ebd101730d121af045d8f076431e095e04d30fed77ae2547a379accda934728f8793a2578eb7c1701b71532f7ec1e0c3e91e51ab4ded010decacd1fe80e154767f4d7231725a39b32224d21d360c99f65b6beedbfa53aa0631547f440a79037ea91641fa416cbf5395de30c40ef1a9be07e882b6d50457e9d6f052c4780bba52cde8c43b8186da48de01172eca3eafb436b4972380c795e01d01c50973960c98b805aa5cdbea7614e06a0a12c9b414566ad786b37adb0328363e8c3c8de81401881e0e3cc7e08d91441e290263352d93baf7e7ca1f4e730506fdd13b365a3950e2de8c3773b1ba486edd8761f8a6a9ac7f958650677791502f65cbed3714fb903569e7da70b593c99cf5339cbcebd496df38a2521aa2853784d6066ec62fdb7ce187b290ab738209c60cf43dccfe0f0fcf5127d68e8f53205ca4f0d058ddb4315776fb749c776ea83bc79f362778c902e3146ca3e20f8406b7950a7605b2e93fb4b1f7550ce5cf61b19734665ea154b2256e238b2a5ccdac5d4153c1a137f57c7704caba33c81370fce3085338d4b89b820f06278f8611083784dd7af9e2e9dbb833ff90f576d197a0b05fb5d3e21d0a5062340965c88c0d401ee4c6e178aa7fddffb1236f9805180587e088d0eaa778a02653069b6c709ca25855cdebf4ad916889d8d344737de0fb3760418fcb9e750514a95bd2fc2a84e58a271db29a6167dc825c14a33267f54a399210832d6b9114cddb088fa298f0d2bcf8aee87503ee2ef66c16859e141bbade498d810e2f5f4c2249ac305e196b1f80815076a0aeefd9d73df4ef90b62b63dfd66aaa04caaecfcfeb73d3a6bc818e48342762ed752754bcf2e2137428beefe19ad3cbea214172dea440fdafc123a9775e67028bc4115d3bf6bd11d29d34e381865a33c6c86273cf7cba5ae9469bfa6f63f1ea76fa219c0033d35c3e586f91c6e0e327053cf9fd8bba3483c00f54b62d0cb65c98875c118ae873b9226a957fd158f9ed7d9a21074c054f86cad71a9f44c0ae1fc367ecdbb36f9265bff66881568bb447a8752285b7b5ba6a40b960663bc179c591337b6e67c29fd338ec0f1b47b67937349947a5d4fe2496f962811669337eb900051befb430919013d0bab99a47440cf874ceec032252f41f6f3d64c5a4487c0493cc3553b5810c2599a93a5ed11ed72593b5288239639b9df8f2c3960b4ec186570594a93cc1d9cb823be078d91c8bea1a27ffa991a2e0939e4f285126bc579af501f3a39fcb9513b1125fd26d6fc23fe52d738fa8dcb5908b5027e2d57f40c43812004978b306aec23c94d60f4b52c595fc747d3b6a0eced18644c6909b45cf5fa0770a91d550febc5558c14e4b50a81824553cd25b6c8782ada6eb73e8a017041d3d0d8a0f2a3e7fdbde4118c6cd8dd5636adfc72b777d907a7bef1d2bfdb142d12fb8ec6d0bbe0ec0631a34a4379b0aed87a368acb89338b156a788b807fdec188f62b0bbec2a90210db8012b01cfe158fe9e61634e5b7e029a6bea2d6778aeb528f337b75289a43d6210f53bddf90c39121f4cacc1e0edb7e80a93157ca9042983eb6e8af7d08f9ac04780e16348378a13fa9ddda649c393ffc31b8298ce3344f420b7ef469fa7eac810b3bc97a964657372301397b218cd13781a3d741b0042a574de307574db547142b183016487cb2a2f0e76a3b58ec03f77f53225f2fb04172ff1a0db418839aa149da22b1a2f3545814aefb990096da75b58ddc10535329751ee66e37376b93157f1625c125ff65fc128d56aca7521be9195af47e3378ef028a3ce85690143e5091a15ec9a749696751a11832096b3fb0f6205a473fe4cb9e659271cc8fe30c94d2cc5929487863b6ae7d467bd66ddd9bb9c70629a34c455adfe82b370e587d1ca00dd99a9871271beb36bf90fab5f180e6b2c1eb57bd39b7b86df8b0b51bd44192dd48b1498a148d2cfa7350fc6dc2b674f243cbc962a0d7436ca390c67c56ae91208ac36ecaac97c43dcc9ecb89162f9fa154c9c55f01b568e400c39de8c95202d3d52bdf0c01ae5c23d83b32f14888d241a6720aeb3a60668829d1d58c6be93c9b8db1d1e63298940e0c015bf6ccc1db798e0dc669d5dcafb0cf03e7910681d76f0fb2640b7c3a27789c19ba819622a00d29a6978cc68c978370b36f5c2dc38cd5bb5d1f31097d5bd2a189d82ecdfcfd76be8c6d8253852894efbb7ce43cb6e473da148babcabb33f089223eba3f8174707c8aa975ef3306ffee0c3c5ba99080da2c0c7c291a19e8ba407b899be8df4925768ca16ffdf115bbe1df26b16c1aaacc041b5f2e76234ee7676038699d66e899e7f736c712c6bb7be5c8246b8a26baf2ee5344eada16b9e885e0243bb5f30a5dde1acf750dbaec0815466b00238b6e3134c5e9916ec40722e728ce26eb5776f86b3c0e919892bd48a5535fa21568bb52ef33523d652616c495b94fa300f1e2ec7b6f6c7e7ead4d2d349412cb1cb47b41795022d1be82a43ecc35f5cdbce2363922dae9cdf5d4a94fff3fc3f9b4769e9999e52c04eba10d85b019e31ea1ad7fbb54997dc63c2921f41d4c71680bcdd86564fb56c266801b51527394e0e5ea10a0ebd9bec5993c520c21a1d7e14159f6ce36cf035a14c188a67e3bcbea28d2e8f46aef2c7cfd39b897149f5c6ed9b489439f8051b9be9ceb8a8efa46ad9cf4845678b4c56ebbf90df8d1104d5bb54ebb41466e8f25a262e0c65d9e7234f76398cc3529f27c1c3ab97c749ed4bdc3e910cb0f93976cc9b92a68f982f2130e048debbf7ac87ff3771e6b8553266748ee365033bf9d08888be4b67bae5ac34b487a875956995874ef3a3391009917daa76a12bef078010a3c40a72a51e1c57f13aaa86808d43d426f7e75295bc6d725de114df7917c0d44bbfb55cbabf4e78cc1b1d8efe2006292b4d5c0e76d1360d085919a57f1e15838257334609efdc0003d4e1f4629a3dc54ca13feaf5e7bc22cec5a8e06d0dab67d67244453373a3c9a6d6d90bc418dfb30f00d4a81b9d505bce958e6cf390e8580cc63cb3944d9c197a34744de6260d0ec7f1cc7a66de8f0f7f481e69dfceaff811f4fad40abb59c3e512d8ce93cdc08a80cb1ec838fdc16deff56164c1c90626ff330c1e1c9c22eac4266971cca31c476856276222bfbc2c2a0add7660b9623bcb7f161e9b561c55c01b430eac37e90c755948a9730632ededb9fa70d00e9534a4d8f47c64f7e52ca5e1d7f90edfafba16d403ee99b562fe84c9693aa255d92938c03cb413c571950230ada7384e4858ed292c34f4d53e28224c0978790501209ea20303a8b318e895fa43e5f8b63d1e41e632360d84a76bd67d3720908b80985ea2d4ffd99c3271255d436c8ed64e40646007e17c1f344d1040578ba33dbeb55a3c8d0bfbda5a8f74db1f1dab33a8f2fbeb84c34d1191f6931ae4194c3e16ee405b24ca92f2814ab7a08a0bfcd9c507bba379312ff4cd9b4cbbb219b1d22695a71194e6871fa4e252778fdb981528a34a552a7fab31925637306c7a48067106083b741958aa23568b381aa2e2b83a31afeb1b98bdfe9167fe59623877f6d79dd2d6099177d84c095fce1bc81af6a094d37cdc9367b18dc89bdf1dbe99dcff3839a95efc464f1b81ceff6399083997dfb257e83f62782974e699c9079ee3c4fa33c91bb4a260e4584d15a221f11deda26091233618022ab14345b0c03b1f766cbdb16be0f20ffe3d1b1a78cc760efba27215dfa5c2603f03ef8b7a71716b2a3982cd8db2e000b31ecd37d6c89c47c1a4d0f9f02f791939a3799210ec992943b5e84d975ad01cbf8be0d56e62d365b80de5f71cb069f1459bd1ee926f1be34652266efff047c725ad6b2bf776361cfe0f017b90ddaa2f81c07af08672828275b758b0dd39a1ae50f100840fc86112d0413deccdbfc139d7db6fe14bbe1eafb7b9c8c25c24c4475a8c3e0b0f33abf55ec08ff3977db10e4890c6155d26b85077bc50e29c39bc854cfde2fa16b26da9e4229d44c18c8e03e7a9b43df264893451337ee2fe45cecf0c664751fa89e735fc60e657a11bd7ef69c1f0cc18ef12d589795373e7e37dcbe2889aa3a254f27d644b17a6f66e96d06bba2df4790801bebe45d3cd3cc844923abd1a1792e0b141c53e6b14f0169ddd80f951bf4fae929413a8a2b80144da39d600844016dee1d019dccbe1de12a9f6f3dcee08141d2597670f9a3e9cd1f6a6b69437bf3dec738533605cc85db7ec8439ada4eb744c887e0664eb899b391e214917aae3a3700762691c4db89e00c9e29a07d089f4bf09360efe947070f062031a6ad30968266adfd27d70968f56f62ffcf580379db9b9beae134d0fe8c1d0ed23cc8588a66aac5efe5fce3a0e19fe83e863e05978180f7080240823c6333219a8ec1b82f7ee6d679ffe54af022211733ec087f08743e0fc8d2933b15742cc77b6552b3b7bfea0dac68623185304b96a0720253c0f367c47fdb40ac3b615593d80f7b3e0d9176d6705a9c621e40f6ce9302931e404cdd9376dd89cbadf94b6dc960f0cf9cd5130c39257a8ef9b109215028e4b58251aabf98423d304bd21ba3cb7a3f2e783f4d516951d849ea64bb5a8ff1b77fcc8cc65682136e0e537b2b9c796273a51f6f975fa8aceee1eb59c6ffc718355e31a0abe38ba1e4fa4d07cf2ed38cff3c842a197925c0b580d4823256cc17f42f68de6c8afa6b2fbbe193d42cc028fe7ea11077ce2a4b800d573cc6f09e2e901cc4a465dcb50b7318db27d7e0a1507980e659434574854c9156769a47762b5d1f07a6190eb1014d14546fb7946bf9506c0efa154ae2dbcb1e2b1171318fbf961b2f72621a3d33ab39d72938a8709adacf1f5a089a403f05721e2d97df1a1c3a3f8b39d68a6a2014f4c3f28313cef4153fcc4b55505e055620e3bf59763866930108b7ed1b5b7e19fd3d336ca57b1cc4d3ad453e7ce6a53acf3ba5d33724b3043c8d9978464df2fe3a27efdd9f5c88d1dafbcd7e4e3f72f61ba9a15c3662923752c0dbb557bdf611c4bd755726916c23a77b922fab41ef8cee378d566c394ba415fc8a4fb78039b94a4ab48f8ad37f977376b309306a5c49695ad44d570485448f04427fe58f9d4a70f8dd8b4790fce8bfdf753fafeb79fcd277cf7c5669b9aeedba8d3566f78926ca85df2249b5e8dee9400311f913194d1bc994a894e6877aca09f04898aa1dd9572643340a0d064197fff7ae8bde016f2bee90fd1095cb97a5a14978b97d64da15c4319cb186d9f096a311e36dde82633f7df63f3ab64ce13045809b7d90843b468d5116ef985854ec9c5c3edc606c93627b775925b66fd2cbfdcd2d1c5cf7755b07b8610fd27ca5236ce72d649009544be0033abb7396ee66ae855a5a033d04fe1f2969d9b48dc58f5ea16e777b95622ef64f77ed0f199b72e72539f0500b7a33a28bd8f4f07a4a879739684204332b7de49b227db501f66f93e36083922f1d80f373a660ffc708c2266ba52129184c5a7dc72d8ac96360253c71582188246cc84e077d10fff5ea019df570257d8910bc973caa91af51016f26a48e9c791be89b63126e1c479639469c6fb51af3cab71f1b66f9c67aea06106092fd4c854e946ca44d9ca74e704e9cea14388e34a149543d87037f611314261ba7edeccf7216d1996c1c757cbe3b722db362b6651bb1af768b42ff78123793c10dd884b7fc3718554b7295aa1a161525893c67bbbcd5afd9c64c5ae2bb010c910c80a2bef381a284ff7ef638efd68e6070fc0cd0ac85b0fecac65629a206ffba586173a8e0f6ab36662f44d5dc909b32bc54d7755e4b9a5c67f4c8bf90f54a90c318eb687676666d7b3d3fe52da59c4c7c4f672c4452266569eeb56f5fcc37c4e045419a74edf04379193358449e451048ff2f300a37991da76be426f9b861e2fcae27401bb16210c95d692aa5454a38b90d8193262904dc86fa6b5944c6ffb9a673aa4d452eceaa7d22cdb54640590b54b248d2871423dae4a363e0e06deedb8fed4cb4d101cbe1db7aa476975b0f7c1398d5208cb4573c5bcfa39290f6d958a0194a81f13bd04557da0d9e754f3acd7632fdfd357fd46b12088894efea9cca158f31e7960284b39955c90df1f8afd38075ee7137ca8ef53ceb332d703d7725d3e10a91ef7253247c687b036b824824cfe2900b0e2da22c53725a8468047630fbc51b04b0771e037c365b1d13ed8626aa6c09d174fd713f89db244750c3065453240db6ca890887bffdf458a43c70cedf9d0b83e9b01ae24c00e0b4b86b26d4d5152842410c3f19b2d8c748c089952df2862f3eed1f2563bdc4028cfe47088ac6d1bfdb02b83273f7364af496847aba26d76f7acb88bf51566c2f3dc142ecaaa73217590dca9a1f8eb36e1d6ba4f26d132c4b5bc1ab92471a3f59970d2872fb1f375c09c897b04cc99f824cb9d62f96e72ef741c3f1a797a85aea35fca1b1eebb48416cbec1b91c4fa2a43a41a4d4439ad6faad849ab70b49adc0ca8130793abd4e9f6b10eb25314576b19d493ca8f0a3ce104cb67abde458a8dede917c84c3d0b9607d9a4815cc69bd2d057d5ad2504d53652b9ce7edebd85af459cc013f15e881d515b9b691186cbe8c30934ca0e8317b24e469c4002569de1807d1da1d6c595b33ba9b43e29377d4c9a192ef78a6e1d696dc29f018224d37e854a48f9889ee1c201ef152c8ceb7e89ff3d2b079a34226c4649bbdcc9112df3b98e94566594fff15291dccbb32ab33c8e4a69709c855d22324aa37739e0f6dd1122264e95162221129c73399bfd5fb7872483e4596ac4fc285543e0064979fe8d5b2cb62970bb06f5cf2e071274ce1c550e51550eda2d03422d9d0885b96ca5610214ea4cc6c409ad2d3bfb8172e2bab5d80f7b413f6542c0ac54fbea05d3bbd7e03195b4b720c412b726e5c7cdcbad97b3aacdb02bdea5ac405f4a8f74fce5fb052d09ced9f262da8f4231097d4e3529165ab69d37455c820d24d7f715db5a18b7c9a8f15af6824df1f975a6c512627b5ab6484553f319433c56ff62319b7577d2559292f7974245f5522cfec85f094341aa62edbee537181c688cac4d49183dd5b80d64f281b461b00f5485f7b2c4468f97c9129156de847b7d68a380fbae5eb90aad5336ab53f6fbda748ff668e11e0691a474a568eb1c99791eb3abf4716ded86052bc9f53ddebd36e6c4859a7ab82883879df66a008a141d6266359cebcbd12b4b114d9f5d22f3476a573c5f9dd65dfe1b46f4cc266cba4e63cce0d42468d7c4a461ceee94065cc7ccd8b68c9628d105051792894d5598bf4faff289a40f0c273c2b82782e0cf1783b112b38f977a1984ced0a280b60285ccaf7cab3d41034b24a526bc17f1da447b35ed3ddbde0921fb17926d792ca5d61df9329e4764e7c6488e481557645a3c4b2554390598b6a28a3181a62710b8f3338359e4efadaf0db808caa1e78a5149639eafa8c47f9d3d521d903b9becc4da65652e96bd15cb5dcddeb43b02c61bbe8a0367b99e894a95b457f1603f3b628480ad969d4f26245bb8d33a69ba2787aa5423f32bc30297b5289b19757f38095968c60745ef779701c4f598fabf36d8095c6d67f0dc9e3705a78bb49e2a8bf48e2f73fe03c63fdb9bdcc4c2d9887c98b27530ec21ecfc908ae894d377cc80dc3073e8fdb12e2b61a01ef2124bef7a8e87804dbce8ba3b9e77bfc5f59d755c3f172371c91c3f330b8b0847e050678f80da3b76df4bd3c7f3ace879822038a71f1eed0b25c19155123bad012b37cb6882112ec807419b808675d95f8f3872c844a62511df8ff0422df19cda8ca9a8e71f0e33ccd2f16d6e129534857c565e119e486bf173f30a6f1463dab8f11497e61e1de6e4361773378a246ce89c6ec1f40ad9bc052178ede0f3abc92b4afa86b85c15ae3cc24c4d94ed4435f6f055a89286674aecee7d325a20bafb221fd7d01d69da6a132a7dd56f8b43eba37d5cbecc2ef86f131e263234f23e768aa0054249b90793c3e6511aad0984737e3cbfb08d1e469938e1505f69a62f8fdbdea17549031fa45cbb581ceb18669d29c4a926895efbfcb98c889f28bd839d681ff964f868d498accc0a0ea07f51966c7f11e50a7a54556f2a3a789e8a63508ca3dd4cddcac5b0a08ddc917f1d4e000565f352d9f7aa53d7a2e56040eb853a430e20ff0a6ade94092e2e56b7f76cd5b928e68cf0857116f917b673301da75874d7d303b655fad9486c0025f7fa5fc445fdda0e832178f2e95e936ff6c36369cd7866999ab821857ca700b41c154c383d089246d14310d7a33820e60933d456ed8b9d9d91c84f380b6960835e59866dbece499da7ec3433c8e930e8ec503fcda6529da7b022fdd8424797ebff2e7dd82109acd62c098a59fc7c55962fd16601da7251941bf7a50a8eff4121a188ddb741e39423c3e4a592624460cc28600f62091fc7dfae9162da34dfe02dcff85fc16816e5ddd266fbb3690b743edfeab7f40a36ce7011d9176978234b30bc415d7830f231feb2c5759d5e6517edc3a2e65569d326955a43a202bf9c73248ea7cd4047d0cb04185aadd2c12a93c1dc831b05d221e6dbb994db61a902252842c2e1ec2bf8c98156da6f5a489f228adbda998ea1621aed4d54c081980daaa82e3ae53ba17973507aa88ed6443e7443bf6aace87c71fbc161dc405349baef21312ca9b552ba0e7cf3d5ee7475c8ac0a444d82edfc0e2d24ca5abad7234ac8d7220e5248656cfa91904f14d8c402c85d87272d619443f74307bf4a8799607695db05eb80ff7b97617cbbb961c36c7d9e938f8b772ac301b592070d6efe40ba39007516aeaee1f423e56c604f23b61feb8b3813e9e966d7f097a228d2f6a0995815f7a7fd69b7d54d7aefaa7442aa8df1ad5440bc477cd43625036fe1d6d08a86a42529ecf3350d0eb3d499848452cdfb368f2bf33a3395813b807a7cf7d5f2fe4fef8998e4de8d7bed7178362756fe66d73a51fe8debabdcb28855fde4520f5d739bbd9e93c01a408b5bb0909d770be63b26dfce7bb9e9a774cba0a71d49ce2f4afbebbe9105e69e6dacd77e63efc43faab4682cdb3adcb5473907bc598aa62a596b832840290bfba39b1202971bd38a54d3f49875cf96fdff0723d876841c91b5550a2705d1871f042787a6bd0da5d71c6085d3d3f8ce760791c2b80efe60bc01bf840c9defcf090aeb8750c57cacf3be6d6d8a0252e09f2f502ff6bc2116876f22e79c2552f35421914ec956b51557e9df970091730b15060d487bd1b11e271e2d0ae2d4a4c46c3bea45c4dbac785d2c57ff8ee7ffe66489dfe26b444a3a9e036e06c5cb484fc8bf8947e524156ff72e4489aaf31c3ba1a7907006a2333b95ff952fc77534aec7390138599c041da6fe0ee7ad9d9a263d701310f94de0d83808612a044833e7730b9f19299d7da06fc7d08071368348f13140f839509f160a2274692d1f7e02dffa255a938c956d34c6eccb9205e076bab8a0d32a0cb7a3a600649f655896ea7d46ba58fe7505ca462511fc1ba2e4f954fe2d3c2e6faa7d32c18493d6df9ab108a8d95c870ee72daf39f0f02982608ad7feb5178cd9000ad19d28cbb46f30af68bfc19a3ce71e9f118900e4dca7adf3ec8c4493d34fc66df9c88256057e61bad845cdd37f1871a1a9bf74dedc9cdb1c2af3f3f8c7e3714a99353febd8cc7507b1da7dab2adb23020d6b6a3817ff890d850569bcc7fb5fa30c9deb97bce4df5b0fb1c03d796ee55edbab7d62fe45197a20529f93a992d781d490a570c84d3e88cb96fe38bc673ad877a21a5090544059e977507a591362cd005f8f760431a6720497aaa1929f20003e5d4ee37ae23fbf40ea4f22b4df48a88c47e70b63437195313ce6a416daa317e157328a151c516a3ab219f7ad927d48b4b21faaed7edb1ef38bb599bdef70577cd9aad133fa7785b57b5231d1ee6f4a2bf985946d3e142fe822b14afdb7e88c8aab8d5b3883d4ffe8bac3b5b6d1ee702c58f2de21a8201ab92bea320b2cc00629d619a9093530a77bcd852a5fce9deb1078655a80ca331e0040e0c7f48b9a6fa112cfb780ea06974fd0fd7450485df7088012ebeee6b8419f141a7a62caa84e1c296b313d733441f8135e33b839967b06e9e4052d9d264a3c9bd3014f8508053bf53b852f831d0c60a64661c481a09f42ab58dd87510488d7c1e4dfb2ae1ef7af781334896d1afb14e45f1f6277218b7651ba237147a57592b562271ad79dd524ffd1990bd3188cdac225f6b47cd6c49e5d2cee994ee94e14430b9f385ac34fd634a16c493ee0c3f124425fea3b76218280154901c71c6ce6c9edb1e6e834906e327355cc6b9053ab5191133a4480a8742a9ba65c77ecf074f537f771996d110c7261973d1a6d4a952fd704a9c83b08cff190272956e60a8ae68db26c708cbc834fbab26b8e753ca7190d31c5749b83c06139581c469115052606b0c3f04ef0781c82d1e23cfc2214655c8c788da8fa3f646114a5b1011cd2ecdd77b87552e5c5475e626ed22b69660e938e31d2305020fbac9637956b1ebedc9421a686fa46eca97e3638730e9b5834213ac9278acfc5c5130f40334e9b8bf1b8109851a942fb211069a87dd8def851019c65bee56493bcb001e009992eaf04997dc65e471f102c00675e8eda291ebe86976a4e3e4d115ce0ab40a26505c2acaf3201b0766ec0b5d3d86666c6fde5f0030b0e5a552b2c3f601cab67554fab9fce1c7f6b49a76cef6e9bba4ac9387fb3980db8a81897a2613eca0f2eec7e7f84adef2075b0a1b851d0d1f27725cd1acd1c02a4289e309c064e6487c1550d31634452bd53104df0d4c5461f0fe736763974bfa3440b59ed84638a9a0833451f58316d0ce1ed1c226146cf0fb079422a989cb5322efa6d7d411a2540a2918fc47fffead32e51ead59701f607cbfef96ebe9a2050f262742132b74c5ed840ac4d5dcdd267ac698abba775976013f007522865878b0abb4fa87bca7f015e9d517915d87ce2d1926ff3dbb1ab6206582b1d3288a2a117a2d67fd916cb6f3418bc38867db3b112754a3d12de068189f1c2831240c059f8933a64204c9f6e0411f697ad8ddb1cfcac52c5068a52dcac923231985ce722991d153fc1fff575ddc2f615457e0ad867630743fc1b55cc709a81bee3783b825dff91f16ec6a64f017c1fbb72ae41e0660d93e55631ebfd4168d51967dd0ed1153550ff3b0c2c7bf0394d79cce5849859648e1361163b6b97410da1db703d41e6c8a29b004b35cd9c2b0d8bffcf5c8462a5bc50e50d6cd2a1a0c96fb03876c2868180ed3f0d0258cfd782f941bfdcfed2adf9e3d49bf93ee6d7bbe01c5bc2624fea7457f8072f03cb23a85132ddf46ef8f1fa9ab1758b8eef2fc4483410e5cc8ad13969ae8e3f024321cbc86875c3f5dfc75336320b4fcedb2fef704d93b5e91a6ebd8ee6940cc48d65b9314b36544c2ed7d68ac912841325ff0387045d054bd473415e1268c6bf2637acf62a85b0fe3d0ee6baa901c64d26fb50379451460391b12e608c5b88d2e86092918a2f10cfe5a7d3083f135b583f50588fcb8d61cc65d70f29e16e0a0b81e434ef0d08943ea28b942c5755ca3e1537f20e8fc4bd3ce720eee676e8a79f069c005eb8b5e3251e55fb2bc55a0f7a4b0a180c13f0504051bf59169d66526af8936fa01570cac0963ed138f713d9dcfcc4368ab0b62d28c249a86ff5c1b34ef434eba0272a5616f21d56fcd8ac04deb34c6fbcdcc989b3edd9853ad66498e3630b890f3100c41ae8203eb3d6db5aa42978ab38bf31961ddf451b84ae0e59533cf42936c35e076973fc104b145ae984a8d83ea4fe632502a84e715aac78651adad27cb4d57857b2c34ae3c3245af9096e75c618bdb22f69097dbd8b58270318b474e77d772f9d198fb8116c881537918a528863519d0091bdf3b4e3892b1cf1181a2eebe66009c2e7966b045ba996ada1ab9d528fd40f20ca1c5c9e7185d7d394bdf1a7d0221b1a0a936c90fed171544aa8c8f3d0263bfadb7ef76bf16d7ecfae2e4494ac408ad82f3dea1dca914a2c4f805488671e2d868a420f578ef84e5d051b49a284453d92b439e7c9bebe647b004a32417463ca6488fdaf71fa73e700d4139df81eb900deb57c66c5df4546bbd5e2a1ec33a24e16d6f4a46e670934ff5998cbc05c11386199aba20bddda7061d651fd8d744f25d7aa587e721701ce9898a47074afc93a82e9d05ccfa78cd0526d58ee232300682700ca679b4a0cd1ffb2cf0909aa5f01c6c88e81bc55a1b2cb26454d8c929487ee0925665a374800a93407481c5b69e47dbdb0c12ca90390cafc0e8cf054a5ce2dfff6a0dd3c6f3837f8557087ab25879577011a1ba0b51e1a917085e94d0f0d8019fadaba9036d637659db807b8f48ff48adf3bf746731c51b29c7dcb8761531bdc690fb573d18f58a59529e1d1b0bad9fd11412f3e41b0cf0d2e1f6fa65f17adaf7c0a136367e2aa210619fc578ff54bb27f5dfa3eaaddde31537822b32a35e0df543bb153d6a80f360c15f54467515067a6e0136ed05a3ee7118e60a43fdf747225829f4dcb30ed12c77d6127e72ba88e19811d124bb47fe0740df585ebdca1b42e1e34dea6e9bbba3a3e21d2d982d2f8b48c306554c0599a510768cb62484c2034dabd206c9683b2a3bc31c1cdbca66dc87d144a62cf69236ac9b570d452265333b1e5a55d968f4ea71bfd57067ee749c0847c693bdd8ca5060c8f2a38ff12028ea6553d9aff55a94463f9e556360b28344d6d91adb6de94e17db649b831df6c656e09c30a67ca6952eed2bc9fc5f5d7733899cd751e646da4459273925a93671ce7174eaa7dcfdc213009ebd3be7be35c44d2c20025ed2ad7ea2a3c1561dc3d5adbb062079e89c66b4f016cb49524c74306245e612a958a2abed0b6ef15456120608bfbaf5f90ed1bc2aff0e258098cb7a98faea8ebd922d2e8e438b88e690aec46dbbe5a337f07fe3acdf5f6f4be1e76c120e54b5fa20605b12ceee89d701acc8ef663988231a51c7fff38ba8bc5270596ba065c60878af7009880e3bab4fb524cfffd69194cb6371759d400d5251012c977d5f5b3cc1f7c521b8ad33e962150477c9b349a6c322edfc5cb30960e9c02c96ad9dbb94799960aadd395432b02cf3d96178767a667c739d6b4e814f2119cb93aa272c7171592a33dca21cd76aecdc8281bc22518e7fa606b3466f1ff0b523efda1a977ead859b9fa1420823334872e2f12f871dd780445fd8f2cafc7745b69056dd9a8e9dd546e0eb0082ff3f85b269e96e537e12a4ab99abfc0f46d8289e9f6a9f4239f0b6fa62b7cf74fbf8f908045a82472adb0ed76242d67388c692653a84d76688f304ead0e92e2d11ac9bbcf1e06009db074920f00efd3effc51cd3362675dbd8d537b136985ae77506bc945464d5f65cfb03966f4602632c6e78198cdb0b58b3f7b00d6f3730171a65ef35226b9baa46607af2977e19e2bb265152b4c4685fb8e01a29b3c214d2ce64f96dbe80dacf9aafff91804ecf445031b49bfc2ef86414754a413832b6cf779b1898d8cc9cb1e491983864c50cfcdbd3e92d0826bf6ba9c33f7ffb259dccac1b9262ca4383db8a34bef0535e59f8854804a2b94b3b04660754284f63c156c2c2f2e906bcdef0aaaf51487553b66aa5ce7754a44ba5b32b17616b26aa3e23f0a611b53b5170099386be85c3ff63176b7ade430d37cf591b890f89100689fb276001828b36fa61b83d42edd89f9ee3562388c3e7fd58dd15fc8d7b91f6f9120785ffc7d8236f8c4fa11f6d55f8a710f71a8576d9df482283ceb74badd61758385eec47e75a191916a5a3770f44226ca6dc815593e39b1c0150fd03a1905514d84f2a98c0353ad0b75016e2b146e70736baeb52f6b093a287dbe2912c659463c36c24d0324b1321554eaf88c8e8f7bbc345839a391175959689be1778124632a7682646afc9174be6ec86442c5463bfa3668b7db1129e1548041e88471b3c46e37ff97d74cd95342b6a2c32ffc5820df43e5ee5c9ef0e83ebf92c6326db6ddf5bc13904556992e956f76a124fba8dbc539869e13b65641c42f39b595e3973275d1ed34bceb09c8152eab8f78aa9696c2c6dfc8fa3585689f2c97738507fa83bbf184849ce535e932239fd13c371e9b35d2e7d04dfb4da693a7e03c5c3ea36166bbcd2b4ceea44dbe3a379cdf52a9430468f2fe00e9a101fa0536d8f0450da3952e4f8b7988ecc5f13d3a699188d5399002de8b2d2a917357f62a66f493b455d9d767915931238265febce7f6553ac6baaa800b0d4bab4fc34b5cb8d69841ae4ec4f4546c95cb4ed7fd8d2c87528a75207dd2e9e3517d0b42a2d7b61d578692ec2fd475ad05ef5a9e036e06c5cb484fc8bf8947e524156ff72e4489aaf31c3ba1a79069cea2b55d7f53c2e95a96cb8b9cc3ce601f9640ce0c638b4960d497ab9822e837d59c88adc7e150d327927585dde6b63fdef030b8f84d6a40b20bdc137d49402d73fda59c0f3b106e272685375719055542719cedb2c2b45061b07e3cb1f6f2739df4aa7a3a8d4e2e1704ab61968b420c2f5d5b0dc343a96490bc1b64e32343a769dee01ace89c9c2e941932bc0e5237fc053cf0d0615f0f9570c10ecf2e187f1b9bc3b1222efcac34ba4a2a1638324186da1db7fcfd119e27dfd4094f2b242998239578129b2f656adeac34bf864a21575fe14b5f337fc1df3340a1315b9b6662056e84ed116e021e900a09585351c79f41e4b3a8d88e0516eeca22b37d88912ef5dc40ef365cfdd712f9568c749955b4d72448c78fc9dc1851e88457819e64c38f1c00d2a8edb5b0c2f1077859232b6c98750ef55ae339c0a17517c63a4697c01c3bc2be91c1e617607d3649e8b3e19c1a060b287497046d6711e5180b321da0e5821e50ca5186fe47484a9906c8cfbea61f246fcf579cc3557de7e905045a5ed888109da9ccc0945d7d6c1838a8435b9409008435016bbae029bd144114046cc3b35beb7275bd4fba6776ee565050f2d2eab1d6555bc132f75ad3ead8e4e23973b727d810503140796b59475c5a64259d47f590b1b8aef403a7675f27135fa9c0b6eab092fd6e189b1cd2d89b9ea19e7e42936e0fd58134ee8974205300f1c1c802642ab6e5f9170505c26bbdf205af2caa84e1c296b313d733441f8135e33b839967b06e9e4052d9d264a32e61af4a2efad46b93888c3debfa3ff810cedc3d0c4890c37b1ec6e4bb2199bdaf26de0e1418d4157193f514909f92e93b5cbed85e8ad99fc78bb786a8a1380c80588b07e08e3a3b0b25c2ab381d7e5aed523844de2830743b7c420b6031f4bd67e5561de6389b7edf43f31699568dc477267d8ae1c0e7bda6587683b2880533a79b2ae424a977ede17586388facaea927effacabb82cb4c949bdc055b7324db088f2dde6b464b9f0a414bbe4d2fceb0fff81c1bd36c87281c5bcf9bc5864ad608a3617171b3c9ffab3b557097a7538b7e0ab416f559367e951be97b41bcf9b703cd89e0de30134acdd1c9cd2ef945cdb8ddc2ff998fef79d6fc2dd70c724b2a827d6e9783a8d6bca71eddc6bc0c36c677d156d1df125a280f6e219800b5051e00eae250f7a08aedd9c827515e3fd362edd26ee9827040bdffb654da4bdd6289500b1dd25fb86bfad4d94400b43c70723b87cc33a418516ec71c618886866b5f2b4450d19e77718e1d92c21f8938e9f142e44c6897f4b83a07afe7dc4539dd9d9a7b0bf3145b4381106361399696f2dd34fd715376d4b623a4f50f1eb28d7a3dcfc0ec23f4cb9804e6fc78a3726b63f982b274409a892db87602076095db1cbfe24b47029438715dbd8de22737f4886643ad179f5f9596ca7a98da4dbae0f3110d3e58340f50c5e15993958dc73d5c3eb56896ad1939429d7826b154c4237bd4b4d38d5fbe63dd51305f53c006754b0a8b39fe36d732df6033357253f13dd7530ec9c6f8b46c922b203bb2b68cad438fdb88f3f70c5290fe7ded94005a26346d69ade3328043f230320f4c2c78faee2d460377343d842e28a51b4bdc7f0ed31d69450075d56712c6053a949e1b4bcbe48c72b98e5c1f440bd2da9c654f7e8f1fd2a282bb1de734047b71109009d959d7549e93059f8933a64204c9f6e0411f697ad8ddb1cfcac52c5068a52dcac9cfc5ea0d0b9a942f4c2af178b538a23bdebfd3d66873f8c5e525e2ac4436fd50c99f98c25ff8920c8cd4f74a829cef6b11765d8a5a5bd1128a1b60e65d7c0b073dd0f71ade5d1f87fd812cae11556de9956fa87646d26d8d688bb37e7d97c52eafefc91bc28ea9d9825cc7ee721da697e8992df2a68b9bf0cd703bccd2a6671e0c65afac6f3af0f83b58c96fa8db462c263e5c2ca05717a2c8859b887974f5890f9e185f1b073312beba4f420b2e4b4d3eee245beecffce1432dd9b7c68c58c35ac568d6b31bc1ddbda69fe8e75e1cdc8a1295b5fa16777a3359c593e387f97900d01dd4fde08a51fcdaba04e2584316e38587e92d1abe9cb0b1724c37b466ebb4040a54af4b1d78e620fc929a21b5143d83bbe908fbdc6bff254c38a27339a04d4ebc778c9d7e49d20539e041c46b92b7cb2b257bcc296e793c1013c71bda3694a2e99f1f0edb153fb277aa9af73b2fc8f20beb1a213b2de0272a835cd22ef52b940bda70edb7b5a4c01d505b40ba5c9174e404c530820e58b508501d1d546c82116a557a31152f65d9d1f7f4b0ae3635581cf8474978233621d2812c0688bc57406d68e47377a9c6e0ff5c1b34ef434eba0272a5616f21d56fcd8ac04deb34c6fbcdcc98f7bb52066b3df7270a826754e4e331590d0e87b772ecffb373f996ba65ff7c39607b45de1225bc0a62d8e7121dfd468b5cacb9de5e5c121c5fe069e84579f6bad643f222a4d822d681c6510db1237d17bc48a22d18361b12a3c5aa0d4e61a859758e9e67df446fc0bcca1bc2ea8a46c75752b7f88352d0401cab5c6a8d75bf440946cd37ea500f819df948ad3f09e00a9a0c9b0292a3d77d6a11c2c06706abbecdeaac4f9bdf6120ef44c65dc9b951474d6e8021da058b064cd6fedfa3927beda45bad9cf1585b1ebea74e08afdcc72f1bf7626e6be282e8982b1bde5ba9d8de1439ca02982a26bca42047332fb01de0b174576bbee76e26956ed5e4f7d529bb2fb0f7cbde537a3c72d443534f028c8a81bb1ad4013648d44b02b9a8dc640ff14e22d636f2f825043d8a59a2f6096bad62065fbdc44b8ea4df490eb35c3ee8b9ef5747cb60d985e61327c272174038da0ed701ae52d53c9b8d26d58ee232300682700ca679b4a0cd1ffb2cf0909aa5f01c6c88e8f978d1ddb40f9348eb522b4551dac5514b602e75d9ad95a55fa85b78c9dfed6b379c2161c6a22c95a3967170db7d71cf066c888c04fe424b2cfc2ad04ba6c3493cb0c4c3e5c6fc4c62196a2249d81cb2705ae63d5a058f0beab4f5332ac6518fd158b9dca724845d253446ed10f55a042476f2afa802086da187f158c8f39be14937e19ea27d3ef9a358db13525a1bdd9f98dedbe3178f98f29e7fa13c2159f4785f993907883382e774b2549931f88f0c735c189888eec5a14dd7f1965261230a7637ea908ccd6004d3a869990147b41d94098184298772b17898e5f383224819abf1dd57c56d0bfbe123e926b8dbb3160c37fb37897ae0b7a3a9349d5d40074069056917b0f7a7ed3ee50a2980eb0d8847019a40a10874bb7ce1b5770e5edba535106114ab45724f4c35a5ff8a81ef0563026c935c871f4bd0d86db76c68b372f40ea75306adc2cdbb1049a7571caa8d6888cc49b68a8b13b003b18a153447672c8951eb3fc76ca1b09cd8b9246015d15cbdeb48190d87f20eabc85b3076566864171e10f9d6cbf95b4e2b61e1dc338e1903f570b5c6fc088ee0b7d403fd989bdbccbc1ac1a3010cf0c0d65ce4ac238327bc6405ed1462e0dcb4fb9f3961e3b0ab0e842aedfebba693dd531422bb5832d475604f4890bc1351c4cef534d419a8aad99f63a29803d0239d7c3bfc63bb00e0591c6d470a066054d8c7f41210d9f9a505d1cc0ef4d25660a0ae642000a2b899df5fe1aa098171daa3b51212b94403bf8d05748a18079f321c67594479f155d66cf80933459a00d09d96c1244fe5cb56470ac94b14f91999bb5957032bb82680e73c7e784c859a2520f719721ab224d93e1b2573a91f452db285d2eecdd4c4a5a7332ecc9c81a9b7f9373034d360812957cc04203bd042acfbf976c9c74559a6a052cedfd27237b8b8df8cf327b65d25a59cc59114e37702514b82a2e8513bd70302d87966ddcd4bff541d9c6ae47de20d98f86d16620418daac6c77783212b03a7d5c441f17ddc0ab691b5f0066f5bd398a7e2b0a5b94dda8f9844b2e6569c6681e07cbc2d1f9f42f62274db695f160b6d59fb5fafb63837e9d5ee081a4f279245f53c93721a08d6be35c40c3fec83b88d2ca87b566b1807013291ca3341b8d239d238db20044ac416f0ed78d5608b78ef12daf1b6e3698ccde93a703983cc803e14a1dbc0b003050546d252aa30f8a02a17903066b441a54ca99d336ef352cdf836ef341124934ea229ab167b9492d108951ffbe5ff4f45074bb663cb83da92bd48f490b0d9cb683efabdf3dfc66427144041745584e9c3c83659019dbc73cf4d1414228e197b89fa877afa33bb93f1a11ecaceafdc943daa7b89d8adcfa89e109e27e4c5aca1844e056135f611f90ab298d07779f478e3c13c02a17db23b2a89a20ac8c4535fec599d8bee74abd9746b59f283c42d84892adb6db0841981cb6f64f98b1f3d2c4e43972a77d29488f03c2d4e40582d207979786c8b5d0d258590953d9f2cd500c6422d01966fbe1c85d0db3f01ce82cf9ac90e083c965b66ea26b2fb5f4e00f97d26aaeed714492ac5632deaa59c9f262669ec51bb119083bdfdd52b21ac287fa20e88c328e08022455fe9170d85f83353e13d647d1664575657cb940dbe967cb08712b3b7770fc6326fcf7d4dd84a2edcd4c8756646bbf5ac2c434c712105759305fa30c9635fe951cd63fe2a42ed514a0a430ba4aeff9c94ae4440650a15000e2b53f340c0a08b2c712199562b3aa5842c03b57fb4fddcdb26ad1cbea3112b793b27ee3dcbdf2581a0b362a0dc29ba3a30f10fab4ddd6f61826b257275e6e1034d9e90a2ae8a26439570d2e18e87b2d05af52e0091ffbc7911c75059dace7bcecb96a6b712469554104b7e050aed6aa540aacec003e2a24d96b5c787a0beb2b4f2b81ecb371fc29c824afd4892f0910d2c585d515129f9127d5bc6643227fff5f5040c53d0ec62d85d40ba6459250bcf598f22efac5c8511e2cea1420d9be423bd6e481484de824d183e99e27c92985cffd5a6f443ffef852df4e65e61f792f21e7b4646da5e52e1b0242b1a92c81f8b5a9594003c47e12b5217515765ee2822e411c37a6987acd08e347ca9a62565bb43e43f3a852bd388f0de5b8055eaa10b2391201f224bab3aeacfbe3409d088e950a64b35fea9682ef1e5141f069120e1fcdbbb109c013593d1b47fb89408bd3640385daf7b45d812dde325c079c3f675e002993cfafc60c0fe957231262116ec597b3d2aa328ee2b70f85f22a9d6feb78cf083e30b5643c9004a8d8d30345992b1df2452890bf6fb0eb3639f822f62b4d6270c2686f928c02cd27170f716bd726b392561906f16adc5fb50c2eb26b52edcaf1e13ea0e09425a5186ad5f65c893c8eb2a9f75bf5be1538b3abda048f702ff62ee7996513793b1801f2d9f7de2dbd0c92c48247eb11edb79349cf177995958519f29bc89fd791ed9397294eeb0eb7893e0549f32edb1558a9162f3f882af2bb1dbc074ae1276f596fd12e13757da4ad234d29e1d4f27532bba5f184bfbf162d8c64361e1752bda35854aec4da75e355a1cbc9bc1b9057c3946e62f42020f646f6f77a1dcbe2ebff24712629f5af0a7306106f560a25abca7e9ccf03d92c9b36ee74d743b2c34c6d9c07db443c72e038bd7b17f1fe3c6e710376ad92fad0be718008a8a4107b8efb70eb79abc34c05e7537235becd11cbb9e93bf214858d722af64a582435a53f13eb0a035dc42d912b48b62cb8cca14ee42742a0dc5fc93c16590a4b96399433e440d01018b3dfe7cec4e83eec0afb0286cbfa2cb4baf91ba6cf2fa3bc1bbcc2feed9c64a26106e9b7aad15d92c17b78ab93d50360125c13955819a683d95f11ac1a98c3045a934d5c340198e41803808b960e0e688dcae2a3dd06402af107829470c5a7508b60999c5e7e1c9543c4d092a016db021288a240827957f0617c80918cd4d3368347dc0c3c4d4c4cb47327b8a2d640e1b14e465a50d7a4e7b158077a74af4da25bfdd6b52850c82100421204d236da32e7edc48c806a182386d8aa01ccd90d4b2864635da75193a8afd30fd295f9eda535133ea41363759ba35cce8559fdd514d31249afde6904a79a6c219fe4d033a7a8d6e53ddf72a5f5fd3dff4340ec5ec3de86e24fac4111280f1b3f349fb11abbc821b70e4d539b0abc710bf42da62bce93672d5abf0d8dea8d1dd3adef22659ed90b2b5931fc9c4bbd93f91cc5191760b07061c44b94a13c533650daf594d16f55540e92c9b416cbc6cb735a9d945008a90534b7a27bfe7607cb8bd70fe08ad378ac25ec31686c2e3a6accc91107bbada1a13963e002cc802a0a28e8d961f983427066aab82599edf09c15fc91f67374c6e26af739179966219d72effa78767c8f8af1bead6cd03c2e55d4897d5bcbea104cb604f289c00ce6d84e1d8753ad06d98ab51746db11580aa2dc7b39ccc5ebbe48f0ce6f7b34c7296e7e571c1f25e76155b70ec9a70c794ac0e8b08f7d697532df5c83b5c59c3f6f12b8f133d60c608ebf1e2210d7308285becba50a8d37b654c3622b2f695d71123adb4e8bb64a1fb810232b52894f83c228645f1dbbef7e97005070a627142c27e2fb3484e97d49ac39df6c043963f567251b7a3b187446f6e6979eb257dac8f182d9a48c22ad731f8ab6dcd81be2713224f63af366c9740a3814d50c457d2b4b4f4d2b467f45cf2d73f44ad583d7c33404bbe934668bf577c540c6cc39eaf1ae840550e7f2126716aff52aa57c5bfe0ef94786042a3d9cbd1e546dd361891d76cebb92535cfae16002f28c5dfc1ba0308b415d0298a2b1b07fa389161197d8e6df9dfccd96fbc82197869e142f1b634c725442fc7cf55df762f256341a6cc2d801368a161925299a6275a2323da8854ce67b09ce697481001ab1c8e5709283d5fe25bdac7d0182c7218e1ff05f7fd4cb3839b4655ebe4c5c28ed89488b3002c18d045a5a6d6473f780f43a5816027a7bde9575e5421bd22d72cd5a58abe74db477e2466300bedb57db4f6a1f602b4f5de69613c651c453cc7e0c6627e5dcf377012e9ccb99bbe7ae28df75b43800a35d00a24db0cd901cdc04d1f64653b0b36139f9ed67ad4cc23fb15c80d793311354b776248e449fc1eb619dc482411ecb6bade59556fd1d3b57d670e6a844545a309a306f444c098b3bc4e90e6d82fc7481c890bcd2ac16a270f20dd70d4898c27d1e3dacec86ccb95e6b56dd0ea4c4ff4650dce2083d8fc28e726c1d954fb0efaf6e947d48625660af04fa7c2276f29ef572016f52cccc390b860f8ca06463a14055084037308b253b953edc88263ab1b5aaf035aa03bafb5932580c324090c3e0e7b04683ac51bc3477538960bb429caf0bf2ea4b607936b57a0f60fa589cb74c7a6cab084a34b15c0851df05f32998206c1611fb0643fb38843021947c2bec138dafacb63c8039dfc8797d3552a8592bfc49b143c7f78c2b9c22c2cd4448aeab2fc091b0e0168721da1a89c07505344c178607e6a71770579d0bc36bee3bb62e8fb86c7ccf1ee30a97edcbcee38e8dbde739d2670c9857def7b0f2f437ff78e80593d0d1885be6031621d9b856fe02133508bd9353a3d1a9fc41d187358027dc6e4b48a6d14f54510669e93ae5599fbe3ed3d28f0910fc8cc247bdf59a29288952c55e6b0df45c99022520fd65c109267438a7e9d2a3c413a9d2c12e3bcc3889909ff3e9fe6751dd4cbb2a3bab5f54dbfd71b17c54854f2ba626f3c2b3bdd4dd1938de4eceb79af391be2f160b26a533247fa3d23c2410144e6aecb6a744ca0f86976210a7c6db52bf154ebad934ff36e6de9a34832431a37df7914816f664b1a620e91b9929f742f4295dada4aeabf5844234542d89e38b06f8c7eef439e9d44197a8b8f65c8320729f87c7b2d1dca67b20c822e257470b8ecee39054758927375f0403d67ced6039702b1a4e22f0a76c97a73088ae665aa9213f16a3da281744277e82bbfcd5383e2969d4cdfbc235fa15b41bd0e08da7ce570fdc9e48ba7f295cc24b41545ee10b4d4d5e05cac3de70f93286e5cb778878e5c3473704b2a22b7c3973c3732758069bbc905d35e630f26b96a83d3766df80faa6638f719aa56b1c6fc9add31d14250f75add17af732b49a6a58e5b53ca09ea9525c400b43f35faa101a9239a3da041f030b342d31edaa09b1161d8a41136fa034dd256f5f382f8577c63076b97675985d0d980d028a2b37f3fa0629b6e475aa954c146d0057543e3ccd206f1dae0b8280a50ae23a15f81e6bc8860b3046c21537160e6cd920509119ceda829186f180a4954e99b5342c45ed88a9952df637ca64b60601e7c0bfe4f32c32a04d7f88040a6663a45233585150ef17f1a4d7559b20e6ba41ee94404c9086433e01e8376b9191f0fc806148eea0dee3313f98c92718c3d68d376fe6df778b99b2ea353cbe944dce254adc08fa407da5d8a5820027f3605b17d2aaa1cdcf8a0e62b1691f03c8029e918296a7d0081cfaf31a6637c82c913dc8fc631bb5fb5489ed55da00a5b14fe1fe8079a070a3f75c995df8cf758d696e60a1a48040a4c479e4251f6458ceb2384e7defb5e95973e79693b70e410c16baa8acf9ca9f94bc6888ae9455185ff4fa3998f7bad01e60f38f70adc99a9ed826640166046468a3a7d4f5b1c7db3486a8c5ae03656e83d08b8917bd20e2f8efa53dc93580f440a8f2be25759357ce4b4815d49f5a5197db25e6b4279bd2cea078ca0c110e90a0a0d0b85bd224cc1b88246c7f8e16efed82a257ae68ce30b8e7e11d7670115366fee26d0df797bcda251726e28c734bcebeb25e1c277e598c9bb2e0cc50c46a4c0e4d11944a9c2472b17f65b8e36a599b9ca87eeeb0f540b7e174ebd6c3a56d2595801e2a2e8100eb22a9326d6847400b07eca0a45f565ad2852f961cc581255ebcd8b3bc96c4fae89650afe4daabd52a33abbf79227b7fbb10c06b43ac8557b40d02aa7769c009f702f1a0dfbf6befdb7969a854c74070694d7ee31f8d76f0ab143390ff5bebba4f439d0a0476504e1b2327d1bb4077a19983415c4a0fb06a87a17e04595790c70d45e84a9fcabdcf4f103ed1d7d8ff951f32fafe1ff3da93b4a08b91ec9f5c5a7c6b810f11908c0fd5f370dd390813ac5ecd411667c85c10bb4a44a1739f3037c81800f6a31ee84cb3eacf6d18abaf81c047410e01d77c7470ea72c31c7138e92994e40789296cc13bfab4876cc7ab8553f263f6a0b13ef5a5d7ce13781771e4a4e2bc0563d253a7590b79ebc9618b562b80576ffa1422d931b91964f06456d52d44c280de90bece124e712a6544439d444dec9f14c91ee88acd3c92989dc811b6c97c906965d4059ca63fc79669f7eb7b4738af2287f7bb2a69e2d18200c7c69012674550c17b8d8e6a04df24c69bbdcd65abb77fb083a6247d355b7e0b15ecf7994941a279cb20b141e214f07f34f64575cca9916f28e641e2cb17b890567c7a6ab419ea8ace3e14d5239cd3e7631b736229a39ae959a82d690c328c0744e3b1a27c6b690395edb5985751560185d51431ad3e7e10619ef7af5bd12a6afe2f4c780c0bfd08752ce1368ee69d7c78870f33dd1d30be261886b48d1093f0a49a302243479d1a39b5d91cb7c4c6683e876df5f81b4ed7444ac42610a54d1aa9435c3d31148572e4fa1b9536c578841a0397abd9ffc4f1b3057a107fc94abfeccd5183596d9f6f950876d70b02818af52905f8ff811f95fb8f2b81fa9e1cc58350658a140f244670979cb3a3cf025992801a0f0237b81bbc77993b6ef4ffc72fb15ab8e04cbd9a01a89119b269792c47729f684701511717f8554c7c89250dd835dac8ea8b921bfc69aa35e36a6577ce66c421bde9c36b86ff10e5f7f091b2bb88d65efc873e825ad2c1a6878bc37f729900308c42ce7f2bf94e9c2d67bbac6aa896a35ca885b0abb537d19e2e3edbb7aed95d576393b6bee9a5624bdc92c88c66c80c753b6b333068453e252f698c5440bafccc707d6c2c128cb048ccc581e1c1a4889b8a1c9f5eac1731a46cac470db19f58f5024d7d1f6074e7c05243e631e7a90661605709a5d67ba3af1f405d11a962577d5668e23c7a9095c4e12213e2de5db0e6398769f2b144e198cf223c8f91ab8a1cb49240e98b5b36b8d209764a32fd203abaddfc760fca7117f1861ef90635f6d1b946eda46a96a3e77a2564d1c92a2f20481358febebd87a215a6d37d5a11f254f74ef0c23a35dbf07a89c2f38165f9d5e851b292f77f9eff5ad4babf52ce8bb83570658bb499df23da2a718e89642a31b1fd4eb2fca301aa3f2a253e663986c5cb733318e6e91a493245325991872aaef8647c88018685b094ab63e2f8aacdfc4953b4107f6eb5dfad28770f7202770fe8af10b0226da2f40aca7ceae8d5bfa821c71467056d9e422b064562518b0a798db2c8f65b8ad6618acbfa312bbfdc6d3b1d1f86391b5ea6b23aa1ec93647fe7b86a3270984f3cd204cf68648a63a2330d650d1b26ce6c440cfd1afc4eb9a93099f69d5621c86fe54582426184e09e11b0dccce1d0b58e289abb47b947cc9ad34764bccf8d0791b07f692f4a9006a2743564ae72a54df9d3c8ba68dacd5554f053fadacf1da897f8babde9ed14edcad12ca8a4506fb3d89e59e2047f92062101177a7444a7b8104c65dae27e1c99b206f36764699e7b60112f56c8d8c59e0b78dc8c8ab9f746b1c957c0e41bf7305c344fd4fcaba7a8b45a41fab0fdbd89350f60b82bcd080ade3953d6ee5ff939a0f4dcf998abe1de2804b080fae9bad06cd0973bd5c5788c8c4b1a4914643f2a56cd8545504f375ab89611efde9ca7e5135c95aee52b094f0e8ab5cf0f5aabf1fa379e092b283c095bc9e0587937e052f389fed6f76c17c1ed2b4d9df18d5ecbe4449f6a3db54c600645b530062baccb4dde357fc5816ccef4c1530b168575b82545ece1305e9d405ea405fcfc323dd38467d3128c90c8a49a49d7f4d6631b6c0f5cc3a844b0a9f7841b20b03a0ae72014a48ca5e4201e18f693a2a44155b21a9454a0683e37e987f6ff56a21735b574faa67a8f0ced1a2694e454ab76dd30d4b05048c201db1783b5de2b828ccbdd679cced6d72db147f89a0d4a90b5a1325240a03dac4e5ff4b3b48bcdd81306ae25c9f304fb6abdfaa55c87675f147d6648b9b2ad946fb6ef7b5722389d6427d20e36cebb683f08c5fcefe2b5946c10275ba67c3c160719d002e7509addfa8fe6a376684c8382200cce4e3755cb21f07e1089377ff2ace7a17bbaa17350019d6bf7b25ecab18fae6b40ff05694752c9164c5648c6b8b1de8bfbbaeada206fe95573945dcab6cea1b5251cd4a80f053b4c2f21b7101270b9b1c64f1fd963e8e135c0910ab4ce81485923712f0d2a640321fc1f5ccfbc47b8f755380fd5761db656a5227157fc85c56fe2a0cad143d22ec1a1205935cde711002f74fbec0cbcc4f3898c0133868af0bf351942d79b9f92fae1899a72429d2d1ab9377b690fd640f10292a485976ee93ad4e51193750bc3fdda064a071bc30aa40b24c39aa448fb6d2adf937b629e1a41e79cf1e99e5771eb58fe7a0f9b198ea0f14648a1a374ceb1e868b2bb49f06912feb84d4f2e5cc85721780fcf49ffb4c82d24885e75b7ae08c6556a8690fd932c197f84c618613d8d91f5099bd8a442cccad1749c085851cc2464580ea3e730a8cb3a8f687f8cdde61b9121eb4fb508b2de8a9df5e52596d46064dbe4c77b130b63727214662c5355d3a4852abddf33be9c2a51ddd3225e7edc36801caaadefa505c9ec15071ef7267da1c5adc988cf1f89c3879d6babf3d71b39a9718e76199a9052a7b85d54c8df7122114f101aabff72e72f97a78ed5d3320d8c58f781153d032ff24358f17e6cb7c212b326f95d98fcfde120c12dab4c81d143ecbe7930d8cac935c3bdd30663031ef75917d0bf4bb560540c9304bb1ce01f22f061edb2ed4d32d180c80b5dbb839fe24cfaeb70eadddb31e24baea2f796608e0d84338269ba6677529a4185aef6e6c8dae30c9ff32d0a6940037b61d2b1120ff7eaf618b1ea12e8a95ea32842be530b58694b6f0a7c77e371117aa06266d90c77a36e6dfe0847cd00f5c0e99b33f43667ec84fdee9cbf8d82d511df0487a578b7d82040e8db9816156d88587d60d02b0d69872e6027b689545f8a2f0f47749d452ec69d8ea8ba4cc72a2271bf01f209078270a51fae39a1a7cd5604917530ef9a3c1bcc6ce3c63e0895c313674f9fee4de0a45d97cfd880e912932ae6690cd8c4d99266e2d60fef2c10576f961fba93b0daf31bf2a47690b4d25fc4863fd27893c74480e60f50467ec277dcaea1ea0f10f291222513bfc4b82704afb4f5b7f6da49ce709ddf232d471de684486f7b3aef31159817888c1160921331740d61b0a6af0792436f28df6a6e1f3d596a99b00183e66536787c4ef631a17fb5140e2b156efefda74601b28bd85bcb2db6dd29d36d845fee7b60bacbb62fc19c2e1aff5091e483a95e8dedc17118aa4d3de4335a685ad71a7f987b68f2f930a0027bd30eebd4ec97f6e087f089deb4ca5165875f3875b08357be0316fe2f8609fbb9490e72022c1dadb1aad91bfd17bfa7cd06a05f6d325aba065fcb994e514a859f1ff409eea4b67a3661b1cd4764bb257fefd498530e8d0e8b5a750d7bcfd0db049a2a529f8927b55c7cde35fdd878b0c01e0a5e99b811db455f98b2c72f85140384e23cfb92097a42188edec310f6b6e30fd5075b1b46bbba8711ba26fcf6dd0ef781e734418d955214c76f6ac9f30a87722481eb9b7c6a67e2ae1285b2ed4a6359edcb0b26e669059c65885f614772b7c8ce77b1b2b21a1ad3ba7c6184d242a6c56fac34856eb178c5f7d0236ef0fa892f98deeba0baa1491c68e59df2a958d207f735e91dbe97b26d1560010915a54d66cc052b32018919f49e5345b36b4ef4e9f0bd0e2d493e5187e395cfa81c0bd6ee58d124ce24d19facad34c038d53517e9c99a6cbd77f5c32341c9673153655effd9dcc6b08e8cdb6915dd521a7877f814b643906230aabf473dbfd1f9e703b9862aeb0f936106ef45a99a61578014fe1a1861efcf56574a233e8722cadaa1a93ae9f2fc954a7d3d16f40bb13333a02acc525f61e58e0df089defd749123338285b28291573ff5a208dbfd14d643f3b500e7e31d5a826ba4c50dc355e8b7aa637d709dcf50f091b025d943cca33ed145827695f9bff8a5f9d99f78764abb82c04a1a08dc965a895d128e3beba2eaf5eaa58e3f574ac55cd0dd44c00d721f4108bf59aa8c8a9b836e169542316876a7a66b0ba8ad9aaa553aa150259f3c200b9cd3f441c6f4c0f8b8ff96e04a443da1068a8a22cba90ed286de50cc8fec5c3061a163a7f09b9e98bb6bdad75a0b3fbb86ff9b8bda0b84104e1f5c1685bc01cfa97197200c50e7045f329c324a7a1d716cf5c92be3a6ab376f10bf1562b3da4931c4344ed9bd61b35b798b59f76d83f590e0417de4bec2b9ad0b2d93771c599645afe87f1012b2148834372897f6d0f61641f7fb724cf7a796f3b305097f6fbcdc4b9fcb6a9773b7dcdfce7366e127bd7594a73dac3433054c86c170dd7983334963cc15a1519df107173a3331ae9cb2f2bc4077a4028581dda80335bd8feecf43a25a93d54e30d0a0b68de0c599c452ff0fe5fb91892b9d2ee45f544853979860353a43c7ca762acb553c40ef164fb8697fd779065a7988354ec60d471c3ecfe898426140b6bbef67d021ca856d9dfc7ca832c95f813d3f9294f6f772b0d4ef2754fdebd857ee2c34d284cd2a6972f08de9acfbde7f778a5c432d051f9a6b9822c26a2b69c3d7d98ce96013cc5517f75cb6dea45ef9a9f05adef2c951731860404b8a03c2668f2022a05ab98bd0348ab89bfeca252ed2e1184133e8e1c59127f70c14dcea71de4acea371636957d865fa12affc47f227775481fde50ec2325cc3ba6203e6e2bad1b11b14ed6049c7488e3bc0f35baff7a0d0ca73aabb050e808647597d3503fb536067807ce5f6830c75eadc28279f1223569837676d0d4e70d3da4688a876fee18e3b6b90caef834c07cd00ccac0dc179d7f30f3277e4f45bc80ad78c33ea2e9f8a47415a319cd92a56a8bd56f0306d33d49b4860a57dddb2078bd42455a634e6cd2085a98fd647ef501917c2cecbedbd52000272d4d5b4a65c9245a1914f4665ca791e35cf5cdaa8ddb9b7c33209828a536a42e672ea116e5c0ed17aa61f7f9f10f3c03dfe9e637ed92afb07a9cd4d9bba46d801dfd59905092466427c84cadec56b3adc274e9609c0f29b1ba4bbf81bf6870b73dde37d11fba7271405bbd7257d11c8150d10c8c42ee02d06a3ae984eddc5995e4fbbf6740f1450d1cacf4f43861657b15ab158a1b6614ba60777724f7f8d11a77ef59284ec4162b90bca7b09c91f1935a504e73bad3615ceddab464ba508c7b08906d3ce80c38da1e6906cdd9e576eaf187e33deac8b4826eb97934da50e284f3a0f591e45d98418555c408a01b65b787d3fd7d8d32262a40a48158e943da195d21d5c6599f07816501a8839c3d7b1ffa3441af506d2065b1bde7f891f6b479ecb09ae8e6f4904cf32d62fb813016a65778be1ac02249493516f5663b96ab4d12f5d32697c900fb289ea6fdc209d97210e137186612ebd9c87f0d7d5fdccbddba59bbe7f272815176668d87d59e300fd66e2bcdf46ca601e558be5ca897e9d71c58659740a23670374ac682eb11394ed96b91cc065b4213ff57d9f4331721fff397c99536371253a01692b52f45a54812aae08954ad0ed5aec34f78ca30b649844ecbebe1061d9a56823140f5de415faeb59232da40b61e189ea3ac2e9ded7a169a3796f47853ac2a6cc548364c7fc2b70f9ecc86a9fc2b74d3f52c728dff000b3d9435d5b8a85b476a326d9e4b2d8fe480f7945059a9fe85ce174f486b03dcb6f77d7fac4e9a850b52628a395d37c7cceb7468a3eef9fc93912a83cc22c6a2aeef95fed520f35126978a62eb53d43b47a1f958b95e4721f0a7e40e4542df7fbb328902a721d5f47f169591ce7528d680d903b5c3e45741163fae544c4183f94b70a0e39ce356cf692be0f4df4d8bea2981005f2863135ea5fb6bc4ab7f696c4d5ced4a716f53418433d4b25ec6e367dae76b5a4a227512850412b580e81d8bcc823fcc3b0aa91d1c90b8fa97e1ed4d3ba9daae8cf6e5fa5e903799d1ed99e353538fb75820a7e4fb337cd3cf97f98b63f8a5df9322798384d78f37effb16654cb1cac172a3074e593bd434363d9c649027ff63c0a01ad988d6038d8cea49ba78bb88c44fa6b7cb5e2b2e3436ee973dad41e36e94598fa79490879e99f9db3f81530c1435b5326b9592018f7e7c0ebc437ada7319edcc987bc776952aff920374f9fe92ebb1e3d4aab6c039bc7ac6028ed73b70f0f3b71753972b0d172163d478c14da5f6f6bfd63800ed50b2cbc4e93e93ee3c3f9f78caa9f6b0af635a0b6e88af72f36ea4610e51e2542dbf70a7685f1c6a84689dfb33fcb0edc786f437640d96fc4e8446d1f616a9cb7c8ecbc7849cd0c11230b5e0c3e523f0d900d6ef83de66696dda8382aa133a594a1d383ca64ef589e36da2838f5468f922b15b3a4b28f85ba14f97a9b5f040bc2c787a06d080bb8323bffa81c8ff70c2d128e2c3fccab475f06ad2c1fd712a1cf58269f44a712b91bf42904dd674673098a0afe964b3ccae7519e0ac0bcfea690efbdc0dee08602d4ee312a24315bc2622d2ca4f312aadab3618445a05e1392da3b026dc830908f5433382b5af300fe581d6eb0f9ad0dfd8c3c69e73dc6a2b87b1471046e2e38ccb3b73f328015e76b3488283e1a4d8bed8911760a84ad12814f6b8708e89b5ea81279393bdac1413c12c578994e3c281ac76f3502bc640e047e7cbdc69abb2ca149a5bb54339e0a878a09b61b69afe5bdfa09b97b7efe090bc0db417b9f25f03624ce5c671a728838f1fa7a8d32c20b2987d39db8ee345a9917d20b983b2947f97050c6279e6a567d96678b86613b965043a32f1d58da91c0f534146d098abb2bd7514a4eab6087b2341e8301156e3a5d5161091e22d013c5d793ccd886984f7b0dbfe343593a37071377ec59b7f4295e51ccf2e9538fd0e697498469e12f389a40f8c663055d52d8c77230b85ad9ca1c626445f68192442cfa9fcee76cb2b07860effce3810cc17cf8b7f970385389039ea17ecd58fce5c2cc6358b58eb8fb566bd83a6d733c0037de82848be5feceebc5fee5432e96cc6d30cf39da6ecfff6b4a22b2efd9c268d4ec09b1523b7768ca04317905e0a04260dbcd8c4d94f0ea481362470e62bd85c8b16a40dbc0d55282d2dc8410c66ac5028f4769980fefbf78b666a9639a721a05aac714bcc435c2720fc832f51acc0cc6923c7394ff5d8cab94ad024b12f41c4918e3ce0a470b414fab8d1febfb98dac2f7295cd36195c800ef27c8bf4dffbf91f904979786102f5a4d92e987572bf68b944d1a169cf90900a295c3ded6deeb4b46816d76f496479acc54b2d6eafe9e1a23dc742b655e71e828e69fe38ef63b9e37d5b88adc2e77e851658353977e0e075eb789d8bfd8308a0e943567abfcc747106ed150f98b90130004d080316030b95bfc41c43ba2df2e9026299118117230fac400aba8fd5dc53b79daa3c4b8cd5da19a0c78d9299332414888a83dc4743440c1d6d2eb9dc70c9d1094ae93130c0f4f2ca4e27ac388dd37042d792f8e53af2c05cd96fa703c763ab542f7a564dd3215504906c0c0150f38ff2c5e4a2e4da338055de8667965be428e595f6be59e8d971b94aaa949c13a49b4c2cb824ce43485facd1ada6812f7380315ff170e2bc0f7801c3a49a91972acc772fc6a4578c9e3ac25aa786d9ab10b4b74d0a5c77596f53836b75873be6f9ed6c19fab29d00e6ac339a0fa3a9262d83bea6fa752e8b06f897ca300299052b6c45b98ce27073041bcec659bb9894eb83e365348715bf0d2304d3956dba1c034ddd12d40da5b54a4a796f6b4f83913093d309e9d17ba8945f8373c0519ddaed2f691a61587f9136edc8b5f0966ae674369e16f26943bc5af372dc0005ea0d9b40fbc5e8d6034325dd3d9c2cdd132d0b53464038acea0aa8f28c04f8876e93707585f5a2e7c0cd6f38665ec4103e8f77c855c5700337f46db7ce56136ef04c1e3e408537322087155f4219684bae7f40db817523ed63905e580b282e3e8b6d60fceaa24c4b65b6d6854530dc94782346e56c3b6ae5b48a314d536f1e76ba5bc513b8328b967510d6e4b9d653ee358e00c9fe7c2ce8097442443859605f84a844bc5b8362a2be1af9937381c9e3d42a914079d828fd0ca313a8ab3d1b50f9b950fb7704895941417945c34e09247d60513109f9a9b1625150b4cf41ce55d68f9bfd1c13c4eb75fb9884d8090e39fb8ffa218a4712ee10139dc192fcf6f1d13926a8b71e3a617168d6f415d22945eb6e5626e78620964b3d6d9faf0b8ec8b6989350edd862d698cbee2f8fdc52c9298948b2129de4a5d7e1c3b7e19a8f9cf56f7833cceb209eb9d74574c31959d3d228c1db61b3861bbb5a2340a5b8b5405a44961027a5aaf11c043dffc1bb56797d93b537c09daaac9194202362b2e47bf2c82482e09db13494af07072cbdf91265305ee2feaf07cafc76ea763101978f3f86b3b98a239ca9fff93f3e6ca55ca43ad959e8a7ff7c40a02c4a0534229af89d60357905d3052c89c932d821665c352ab0b7b086d7df4e4d08a8945a55a76baa9076f6faeb4e90f08b3327af3092ed6e58c293de7331efb8211d3fb78e8b9a32d4ebaba9ee9c6fe234e60047c3b8c3a21afe469e5846b7f22cafb95b57e8f2dbc015401fde25d4fd3c9afc09bffa94ac34850238c254b227cda0a93020a3a49e0945e0643d3773834a41b6f5db24ce27caf0a206440a15b73dcecf6eb21a6aa6aa2ad73a0cbc40a515ad669544ceb4a4892ab9b228b17b9a28e22a375f6b5139d816ca59634955304437e2009ea875baa1781f24eb980a98dd859494f5b155a52dc27df07844ddca5dd25f6ffed27c84231a26999d92b6f2a355f6ebb03beaff24ac006aee98d94571825a81daf94167d67b6dceb5a5c476bb370ad857782bfe82dfc4be8535c5f5167c3a13f5d2e02454f43d77a082b779eaac3cf28b2af842d8a10cd5826f111764cb653caff8bd3eedfcccd65ab746108b809a45f3c512009dc2868c738a13b4749a2e2dc2b5b2ae4f9c6731340c7d0fba9cbfc63151bb44e9f7ed1e4647a96c162d40e56cec3165d2badb82741f19fffc048087b9bc083c05bbcebb6fc97c81e55321f2a8a3e897686cb118d762e5eeab9d1ea59d5e2597ba73b2880c1a89c4b4f901c2dd2fc650bac1481951365a734075285ab9d601fe6e05495995203480b7fb98a2ff6a35a005740971484d1371cd698242e043e4f39350cdcd649b7b5414048bc1477eb3d7a8e03766281d16345cb2e39c3871060ce9fd6084e7e5903ec93fe63d0fe55de122c230255472c7604ba3bd4354cf658fcdbea31627e355db970efab88def4ddac173ae0f388029d8e822b464acd60c651a81e85f6aa49381736bdc1edb2b62b86e1de2fba78d88ec2d1381711f750294f1adf16f9c9cfc3c0cbb19696f75bba914cbe1d6d1478a0b76bc6ae5022610c06b21cb60d5a0409c2bff7bf270687925dbbe02d09534ca8c4f5d1d2400b7fb0f6a772146e1c13f4a95cbcb0cc4471bde99d63e3045d80cf5be84861f22765ba0d69ea3a88877f0ef9f98c0cbe02be81cb881c444b04275fd6828083f3f4983fc002910d1fc3c063f664e6f8193a44fe689b2f897e61efed74e45243f036b91a24329103a28e5513a2e7dc4d50f557c8f72fefef0b527a227d82a59ff012503d3d6692f8e3645bca9b512552852b0e092736bd890618fb19faabd4b9f46a9bedb057e9d43c17b70515896284ba11a4f55d2dbaec2667717b774a7e9e80124e366106fcf93bca6ff13b3fca949b944a1696b4637927ea5cceb4505c591684bc313f7796e4720abb8945918351a17cdd6eb4cdfaea5a8b1b11a3145acb7795bcb7f334e0e19ea9a597df615cdf8f74e042af4ccd530f7ddc8808fd7092a44637cf937aac07fcc308245ced065bcc3f29e3b98809f9b8a40b1e9d53b8865123760df025699319bef73ec97c7c4a86e9ab54ca4cebd32f877968b7c81757fa73d603e9f1229e518c060ef1519f464b3309c84940c33458a1f8262ff79c553d53af8be494fad484984c817089d6edd019fd59af72daef83f41fcb0461f7256ed594465ca786a87963777a2e95c2bd2f7b55ed6160d5f9e8ea7f327a62d372a3a5f41e7ba7af2e87c8fed6f1b00098a37f51428feaf029cb2ddfa45bcaf96d3f21af43dcf7ead48460340c60551167fc9acc97b31fd93d80831a787aef9099ca1c693b1a8118051d1ff76a2c7072d10f7beafd7fd7e8d14b137d7281d6643e8f2584e6f9788fcfd30a5ca0f9c6f6496023f8cd8d1554e806fdb477749dd68d71f634148878a789a8ab7e007101df31b4d85e9de59db5bb9e5760ca3c98db458a8b91570235317809402aef69e167c36456096986055c81e8c83671c60175fcdc5d71ba9fe11707813d188caa1bdf9588f8bb5a5c35259f59f279f142efcb89892f951d694c915c555260e57923a14e9cf15c40b0d4a5d2af88c190980f32559752cae61dcfedd5b61236ccebde7e6c1c8106d774808b19417fa444c21ecbf5843809a96f6ddfda2b300b8ab5907e2275664a1f58fbbf11d83ceb1ee792b823b2b7bab1d7f6f340fc08ccb3f16b67ea90dc342e16a497c795ebf1db8ebdb644e11466ed2f17410115cfda7d8016cd6b8547de1c92495a92e3a75c458cf42139c3cb9fdb752c0b54abe4842b20df4e64b52a6602bd81b37dbb35b86a3f5a8fcbfe3d122a03f1545ced9431e7547dfdbc262c1cee1051d193e1b3d49ae8fa9077ead861cce9e45b9f773d835a001bb455438dbac9e08c2a1f77e36d5b90ffe4e2c4e1a610b7d2742dd64a03e5fcbdc0fd4a1d612c0ba7ce86343fc7dedfe0e832d845df35f9b31be512201198980f4e6252fa29ea706ef75e8093f44222578fd84bc56830dc313fc4b657372dc4f581aab9e451d6082189252e21095c84bd8a617086bc3d9742e37031131707c54416f5b61270ce1558c966f312fa3b07203a883e38e0257df52cc037b8b25bac78853089eb2d05908e71f908c200590ec1c160d9aa95ff9ebe7fe2a6974632681ffd50da37945b788a2254422b4e97331c5308871b470eb4bfe3612bd92e21b49a454aa775393ca41abf7ac57d32e821c28574bff42fd902aacc27d60ba29a28d65a7650a1899d43490b84c3d6ca0eb5f1e9ad6bb7a8c14c8cbb93301e65b7751c6a15e726758f866d033cb83190d6e5a016ee506485189eb3be14ebad25539af096c51c90639ac67628adb49fb9812b5d0ac249cd172809c065c2e2a9c90ffb290328cd95aaed27f6857b7cfb16773c036c03ff28172be350b7e8c7495d75663346c6c268a0464c36e9fe46f13bd1582308f418ce07fc6cde028bd7fd04eaaa12ed86cfda448c6681a73b9c1138894bab4074c28dd52bd056c8a359b1fd88821e404f8060d4e9a08489d41c77c3a77d59ae0023bde1de6072a382b67fc7163827137e3e44e1a5c322d4f4c7d362ef17bed8dd0f8a85b7030f4096cf53197914c82b0288f2c3a006322c4d328b74d6f8d5f9ec3d28489e97200431c1aa13f6114300c2e2a3dedc05d52487afa67344abcfe2e017b06106307bb4f47dbab640fb315068645f89810b480dcbd195fc21fbb18e5009d64e66eaab7cf91c306b4d0126bb391a41fdfe28ba34d262a758375940dcdabbf51c07f353c87d7c5755cf75d4ac0fa594d60bada60e8f34453ec39e3eca38333bd7a70601a27fd9222f2a5d910ea987df8267df67dd73c2612edb75435a68950e9086518353e2cc892e783a935fc7d45fe091df130756239eb9017ca42f9a2cbc5871e6bb64cc7b5558e23f515019f144897b45f156671643cdcbcf6d122be11f6754de0da2a3a8ec597e646752f3686a45dc26b022ff0ec80c3168aba9af8b0e8089113e21e16ef3ad443175364ee2a5ee3373d2753825759fc860da2b293c582c2d7e7f47e650660e781f1002cce46366a8ecdcec1c2cf45b8bee94873d1a1c8a7c85232bc11c6cfd752209feffd8184a7ab3842aebac6854f7f436998419ab0356550560ed5e8b981fe643b06b8b996baf1cfe1797686b37348686b5dc2bbe4f8d6b4977393ca0b0e6ad042a13af60cc076846b6d3d3bd7430a31731a19cc1791d78ccb0808264e4423005ba747a11def658c31126c1e5de5deaf7f31b56ca3a81eec075b67127af7760439cbdaca2e3e40da8dfb508ea0d3f6b0728505fe3aaccd1694ebd7cbbc7cc4b4cd51cba021bd6fcecda8d6b0f953b59a024a4b3d9396f529f463f28a429301ed129f3dcf546b65a3ae3e6e3471ee1166047e1b83715771d732de221be96e1af028b86552e1e7823d3b08009cd9face07632fd033769037568c323f57695d4a5bb6f3f9259307737d861dd21808631e766f5550e83e550aced2ece93c87e0069494a70b3280ea2484bab2b17475b90c473b8ab41d26eccd028ad5f02768d114552a86bef1a30b1ba445f767296c203fa6dba3c35812dc578dd30d621075ec156bd88884c96203fedaebdc80133cf3c9fd7d686188fde7f4812de686b55f36e63db4e90dc58353e5ceaa2432fbb2c75fc1056d7ccb07a2d71174780d6f3b2d6613aede52f22fac864aaf687e53f006e72631860b6e6da2af0de3a61be1c1bc49384980ed503d6f13da33cc07acca47bb3ab9ea2ed19f1c7d01f243d95b54e6b1f0a77f1f5b5dcc0eb289b85f1cb103b26c3a6e2800b6bf27249d170b478d39ca20712008aa109f1435dba64223508b0d9a308df0708c4b89489bb911c3f6bdf876b331f81e0a980b88b5cff95c6e9a5042f1800ff88f5df5d37c53f904ee7771fb7c231f90f03bf7c1f9d266150a43f96f03cc1dc8bfaaae479d88ac8809de92f1e640473eee701a538bb1dedd7b2edeaa63c7ee6978d9ac699f42b08a36c2c43cf8b8e6eac195ee558ddf5bd74ff0fed6a0019c6afddea7eb37cc498dbe5861d47da8bee45fdb1632d9c5d695e0ff924d090bbdf397b0c748359ed83852d7e4ebdab0c506d3a234a3fc91b933095879cf5a6deeccf1e706adfb77f895e77e3c6ed29328a117927b58eab55bcd180b23097d7838eca3ad9b044ee75c2eb1c69ad116e9b7c1c81d3d3b485185b07a9cc1b9435954b0e53661956669b3eb22eafd27e36540b5b5890302f958031a7d20795901dcc47b1711cac6a76bc1dbd30188f562f0144d2732030b752e8629556f1937363ea8134e1d4818d6d63b388e6ff1a120e7139abaf273c908a96b310d831b9c89dc86ce3aa5fe6a0511bd8e8996df079f6d23f1cb72c812602a233d044c19eb19f121df407a876fea48e6e8c9ca18c01572dbf8e9d82f537072bd400f6f657e99a633bf51bf075e8c4dea33adb4c10b7608175bb024102675437a52530bd687304f8dd4e7c2b004a7eee49affcb8ea66df955f7237ac934a72ca76aa1926c4c6d60cd55c8aa8413379e58bd700a5f02f8c92791912a09fb4e842c5d28862c1d55ec22f14f9e7297aab88cb50803de00ee45781a3dd2e8fa56e56ece052b9cdefb6df438cad055d1802465392121834d11b1c8ea64f68bff7ac59dfb96b3c7da8fcdb800eb42633581e6faf1fde664d8270ea3dc2b5db4f9b5bd3c105b2d7e31169e292bca06adacbfe537a9566160d97f325f27b71170927b269f08f481b7c89e42cbefe256835bbf9ee204db2331dc704cea6c040e413ee2ed4cd51a71bb4857a7ea2ba2d011d6b6d861bd59994aca34eb56965ef91278edf578fc8d897f45f28c05a17d7dcc9449b6a273f05cd87e1cb01958632210167885c25ec24b50084351b3d5f9e77015205014b39fe8508330199d9c92806916ec29812415769334d9b0d552c306e8b9d318512e80a56d4ea1b325bd50c763f922b511d5c851c670dbb1faff61deeb404d0d7ad9bc798eb8a8e052a4234209e4b945b17aee888db6d3a75a1e6b2063c676639e60c6cd86ac2d49d2adaf1c0c33964c89514e603e649b83b8e708ca1752a0a6a7cba24c70d7b918b53e6f3a644f24c5f313f007c640390f52bf14289b0ed65edbc4fd87cb3ef7ab4aa8815336a7f198f1e3a101e0af57eae01c44f7ca355882de3a2aa961bf4d8a4949142025d2e2870a302c88f8acfa8b551c8afb208e847fb938ee385ab5f66be16a5c76afcd83eaa5a2b67bbb4a1607461387020193b374d4c76b8bba6a85f540f1e2fc14c9894dbbf6bb04830350b4df653a376d180f373bb5674b7bc2d1b10c7322246c1a2e8ac93e75d765171b03c364461e84bf6e26b7de7bfc9863b7e3912619501f43889ba625655309a43c12160f41d87cd5cff92bd4ce805e79a63431726800377c07f344e7c7b981ef0b0116fa17cf25548b18f75ca624c7e6328ad3883953e616f2a105e47755a2d0101fa3151a8f6f1d73475098111f3e75da3d17643294490d086eb65d87f96e52e5880ef1797abd34147515d80edb863a67c5780d42941a3a3e285fc1de215a2c4a2f4344ee382f21bfceb85d24ba43d6e18c43daf99334bc096c56c8f4e84c79cf5259c67e253d038ac96bffd7daec7079206e56195e669a00561a5a44877ef04c15434a4404194c35daa542aa660f11888fdf01ec78897f42e6c562a0d576158bf9bcd76ffdc86009475f1259d1e8fc0f4f5aff77f2c81d14a7e1f23d989a3f99354aeaf2462bc792173923f2e01c23dd3972be1bb3de8909d89ceaab7f9ff0424de871ed2634eb54be5895a20adae7f6d05a26f4d796fe8254e4c61fa12246f81b64e5f761bf6752e745a44a69bb2dc958c2ef5c56f467df4e917c5e7fb782812e50cd8b582b6ffaae51d5e939d676dc7ba123fa17c0a1f62bda39d4ec097cfd3ca1eb54a017ae62211b6e1e2e152012d2867775e0755c84276868faa626eeff6f737f4843aca0c045a1dfb67f695dd0a8c30838894ab565b2fbec70996a6e46768636ba0b9c9de6105b199e51d6e10cedd6fa777ab2a179cbf6dc41d6923cef65376fc9ac0a0f68e7981b65e1da9002e51e3f0c6c95b4b5bd1816a3474525935e01defc5012780777584a55cab5213b8ed91995804e9e2b8ac48ede450fe7d43ef3112e577520075bc7287fa42a407e786d20f604d726a4c38f3924b09765d3093e6b7a3c1cb89b8dc90a3d8d7eeff06f994c110442d8b3fcc6424ff7b4b82ac80ead507f50fdbd446a2726313c580e1ce5d44d6582953ff80d9432393255a652e475d96fbe758d6870e33394c5bc35974b44c127ea13b979b67078b8e0953536a8f8139a6df1a77316e68c250b9499140f99abdc4d30333587b55a27614c40c25fba6f5298a9baa5ab9c833d82b998c5b03c8cd9f86b301b81cadab70c0087cc0d5a8324589048397fb6ef383f8a62d8f03c8621836645d5c83b14887c7279c37a596063d0e8404dcb3771b4d713745d3f102a2e3d0957cd95b8748253251dc41a9ec437f985dff17c86c2f1c88a922bc4dfa468a3bc987c7ace715bc77b28f788423c125d0da0fe6d76e1e061775cde0d5d58d7990787d928285b7e1656ca057796621b7d22476e5aa4cf44b1fbf674a215c79662415b53f3e2fd7994369dac035b292f77cce47c5efb30cf6455a88f575cc176c7a30675d4fdd4f93eb4b7abb9d8d89cfbb39160a513cd27ecbd46376fe5c411d1546069328167bd2d919f70eee4e05e76cdfa1ac10cc7d27c6f2be949e65d59fc83e843affe2ac06fe56df585626de6de54caddf409b73c48b2770f27138620f80b4fae7106779dd4f1023bacee4c2d05a422ea4b7e283f8a3d3e6dcbabf5871d9f51cc1a25b48fcafc6fe6f2026dddb0c64ae293f1cb2823f5ecb3dfdc5463e926f3f0b47a227c533fde0b17c0a3919fa6739a10b0fdc705f0afe4878c286ecdb115f2c37e8a3d81b121d64855f8e22a171179edb7c874aa08332e4cbe60062f6f46618f275f77ee8cfb6fa91b9c1a600d35c21b5c26c86bc733f4a3ddf5bbd64e7fb626b2ec915b9ff253681714f3e35970c23ed1d7953d0be5131a6deb30347783cd51960f9ec0f0aeb44af98796bb3664e6af563acf26bb3e19dab7b6d58a1ba6e494c15f8d94634bd7fff72c7344df75687a18791b4d9890e315fac2ef866c047d7706c407c1667d5a4aa1588d8fe1e34284af947debf96cdcb0aa7794140b94b3a2ae380fd6466266edb277be66f30b3f937a253ffba0b5432912fa05d26185ffc25cd86339abab2b9a7ed21ac76fa878053aa6f6d567af003468c81152936a4dc8763214947bc24e575db3b7a825a15bdda54fe66a56e76c0112628fa6bc6e1be0d403778f6c9d20ac7fe716c91b0adeb496ee96c8ca7f71cf304222aaa26cf46eddd4e74e6e2f8fc27f7bdd876c80b9238686d3240fd9d86eddb2325e30c2f8a8187117c034efb289f0c6e692a3d9fe1aff8b6d4f17ed7e800dc470b22abdbce68535c1c2e032ac78a9507a1706b07df8985737e68f8507fd02f3e1f14a1b4b4c339a1675ed408cc0cf48931b284c8b314d9ffaf124b335a193e4fcb2b73c8d64bff168b806105392c9a4a77b8343918b36dec0c7df9cae20b98c50418584005b6dda891446b70c7a81dfa43c8bbd37acdc7dfa4c01d909e34df2759116b8b92887fedbf2c935005e942583a3e15572aaac57f01f79d3acb37cf27991714ebcd042ce5308a09b23d71053d1abb56d6b18ddf4a7d2fc3aeca5d9349ff1a00987147b90e2c2b9d9a8a4ec128a443f3a90bc0402c8bc7fb8950eab316a93f3074a6de11ce521a44d96e31aa311d1ffe01b415ad4a91c42ccca471f32f856a04530bb7f32384b056d1a5a39572173a58f44c20f68b436c5c7848e74df60d28eed5990cf0f7680dacecac9f110ef6eecff66b4bd192c98921d770274bcc79e59aae762b2440a767565cf1e473869d9cd2b913203100dcffffff23