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 54895 f182e9a1ce2954f168e5b72fc81fa3419726d4b15ded731e2a1f0da8694a6632

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ebe932168750cd979020b3ff27550a638a05730800e8ab04bb02be10b6c1ac97
Certificate Block Hash
f182e9a1ce2954f168e5b72fc81fa3419726d4b15ded731e2a1f0da8694a6632
Source
getblock-raw-prefix

Public Data Hex

002000008000000000...0030170000202a0000
0020000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000005fd005b8acccda539e8e311084702aa4fb946f19d4e1816a8f6dbfde9fd076b29dec10c4d98202926a9865cb34b6235c61d7d020b5bbd1ee8ec54756fe571b15f827447431da08aede6dc3ee36070bdd719f9df5828b4593a600000000000000080000000e0000030170000202a0000

Raw Header Hex

00004020436ef9a363fc52979bc9087d328e217488c66e03169b11b94f4a77b598ad383cfa0578976edad987edb95dd78ef337c5ddf04aee129fd8161db919fa09ea9354d1020a6a2010061897acc1b610be02bb04abe8000873058a630a5527ffb3209097cd50871632e9eb

Proof Data Hex

59,560 bytes
121216010307338207ecb03913c1b7d9d44d82b48ee07a58da5b60ef640f23d15494fff5c8db786df6905cd8b9916f2d2a43d2660becf114c4339f60b685cb6451acd17dbca965e2f802087b269b9acec361c1397f5dc80612b32317394ace9ae1d83444360a713499fc863bf202aa858a1bd6f1bd4ffea500cea90c04055efc6ab7a05608480b576aff838e4fe5e05939454e4838bac038e90896dfb521a7b06a7083c34521220a8f80b0c131181bb37547e6d3d6f89057483b3afe263f7bd44d9a5d5d0baa89b1a92de49ea3b442500a9817573cc2e6221d96d93ec9d2ea07404f1fcadb97f5d4bdda0498268e1e05ad0d09f1240b00c8cf7e009df84e9996a2f9005eaa7e74e528fd034b11a767c21332d0a9c188759c301be45dfcdb571d9683e00038704e2d3f5e09ad90462eb610c75d03d96d2cc8c7011b7a15529f6e005baa45c34aa615504948338ff247b9127ac841cf5c80b51a5e34e26b49ae6d2141d4dab9d7c953e7a7b3f88c7cdd986ad0e4792a1a200c975528e5b9ede0dbc97125cdfc4af83fbf6f84b7f947b274697de92b2ec7a47619d9279e66d3ce5594e94d1834825c8e4762de6688a6ebfb05ec837a85a95b59162a72c1a0c1a4da8f1e3dac152db5fa2d0fc7625481f711f4700b8fd687a90d4e2ce0f895b223fbd57c3ae518469f57edd98d93d5fefc575e82f2a6d3ecf825e2fcd9fc525591911b996874c671de730bd5f354ef2f5cc25469ac489873a77bdbc95188fd4e7f8aa66f4f6c20e332e891fc0885b33ef761d3fbcc9bbcd8f6a58fd8289b719d1da736ec20f0721351dc2a1a24e257a867848ac5bdde35c92429164287df95859a90d894d23d3969d7cbab8d42a02b61c495ca394105eafd1fbb58921c3ea917d063c4e7e6ec1aa47a95254d5c642cb185a69905b676d4a232de9a15566508ae97f3b4326d601e4fb500f9771686267b0035e349c4fed51b0796d01458f5263d4fa46089a051a03128b2f8ef76494c02db588f5bfc4092bb5cdfb40619e5daf2087353450d38c4513c5027b4d0b4cc30a5c7ce2909a248bbb8b817d278ab97391e5c523f07d13b69b059e70f09fbdd2ac140a8a91454726f6fd94562d19e03e6d69aee706543b3346d3ba37d7d1b9d8252b9a588bdf52f6d6940d5fd551e0e137c5e446157e68286079e3011a9d228d5d0a1a0965c8cfbfbbc0dfdb4fd86bfb72c39fc2ac845c9075968dbfc886dfb3fa9236913395e53ad4498de2e52db377b0606cd127fbf56b44b94fd9b2e31f7604826a4d947ea78dbd1eb06eef4cefb35b474c62a238060f1a7e2606d3a244b20238e5bb84be2b8b853763c2ab48cde6d27351f3745c082df781010245ff69c495e76a9469f21c4d66c16b13454a4324e2f84c185abf5d391a134e73c9ecc323d5a51f70b62b6221d05a3ac460905aeaa85358d65fffe70eade8a433aa3a33129c03d2b1727e06c87e9dfb0964a30c639294e7514290821d04f6a09e37e0f7e1c53d98c5c53ce0b4d333cf5c4bb39abc7be5651255805cc88a0a9408498dd5d553b06312233b7d7a1af082d72462d49b804f9b4ff4e123da641f6a1e428daf09f63a7185d004789429f72876ad11d2ed479e982a6b4258324978d7c55e539d12f5296a611459b0b2f5e94f81d001fb46d054d59d01541cc4d71b07f2ccd2daf82ae5e5cc0cb8ae2637b6b4dba671045d4b54b66cf5b40b2f5594d069f85c3c037243a85416f6822316a558d4c28865685234c104afd61fefbb8327f3774ac10e6baa30dc79ca3bfc69f92759b77757f813ec6d61bcc68cba407f86b2cf0c65908b9fca965a889a89b41cce88d157ae91b8dd9779aa15ce437c22a0c2bb73ff61b5e3e0b201c893b51ecbb6088d077a2dbd92c82d38c4ba4c6d5804f544f719422a41fb42713cf9c53fc973ab78bd63e8a811fe323ca853a55e5d6d93e067fb1ec4b3c374d5aa317ddb1f8a8067c842411cbb2342478e28d3e80ac1e85ff8526b02d3db96848d8b580698932553d358ade3fbe09cbb87f2452ba9e00e4789593a4aa0bfbd6881b6d946086bfda314bceefb84182bb0617574f67ad995b339220200ef1d82ad7f371d4bb5f6feb269188e8f1880bbda8499ec37c4e0d2cfe5744a0ae6cc089a43678ce28521b9aca84683d06e711ee718775cca3449d7f34f8990c29e2da34bdd588521f67249cc4967200e9dd4714e9c0cb020cdfaddbf6d4134e13d5a9a3e3ea5cf55891ebc88c8f8d8d77b1a24e034d09f5250a0b25073621253f754ff59e30e7ff679337689d062c83699d89c88c2f37ca9492adf5615da35918a96d6254268f5b2f11772a9c768fc26e028b86db982897f304852f473de4f4207d019ee0f635d4709c36fd04e3078a05d579a078cc538a8d1e93c11c6643afbede8543d34e7f57a6b6c90d0f4d0fb46721509e8dc4570885c1b3d0388998143f396e2d0644882807cc3a609c4b1f846f193bbfe59f5d815e8b0a3076b31460a0b6072b4cf397188e91570bc35016d18e1c276e8505699d445e0d695602301b459dd8b3a23bb1cb71b119c522edac0efa559e46692edc6e31077a532e63965427c52a696c8f4c47f14f49ba4ee23ad6fe24868545b5ea9bd1c0da4ae865a5a3fa27e7ce2c2131aad35c7ac8b75e5a4197f94774f553c1fc9f8ef76c14916338815014c101ab5a4f348f2ae6a6a00f3657325e1c69c7f7a5db3058de655a05ebf156a50295e8b16df246aee44d74359c4309076c1865f5357d59bf46df1674432e83bca6d1aebee3a9a3c3581e1e510391b8ed1d499ff55a27a247b710f8b12a57a76bfe400ae7460faa775304488a4f946d57c135aa493e51c02ad983c75f5c0ee634e8e0991fcf8806d5c1ef1a3b1c96d154683cc8c49687796fb19fcc2a074f06c432487d82acf9f820ab49d7c07662d846a7e9ea9e8707fb549daf7bbfc748fdd29f2d959dd8ef2a806cb5d75d5960cd5b5ed99c35dd02f394b6ad6f4e379d62d5a71b7883db0dce078025804916cad1b4e618c518ec9f58beaf388ece94a8865071ad39f6ee958743b9fb5f7e90d06bcd213e517b9cc483b06dd389f0115a13a58220ab7c8905fa68699bb8149c6fee5e8ea6d7adb6e1551596c028a43b45873b66ed24d3a1a0c6f63123e7493cee0817bfd49ad793bb4e2b33c9e9b5689e0706f6c8f71c5fde41fb7f3e6ce89df983743401b93d8b524f8e1cb917ce1aec9e96bb6620129230a1b62b77d9f209a4a75df5e4511b57c81bd9a7a90a34d60d8ca8c38007aa7b5c384fcc9e0253571dafaeca65f5b2962427b8589e0a6a299e721f975eced6e0ab2ec3acfa60939f25688dd72a251f4c1f1a5cad5d9a9e834125c9acbab1dee47a5979cef227f640e805bdc5b1aba174d0deb2b78fb76bf33460ff9dc5a00f9954ebd863e9ef32fa04d5c4b8cec5a2e05793ca65974e77164728ec4ca8abd5ac387bbdda5b44d26a36afb758d937ddd0070fe318b126122bef59716d5337dcd28938ce13b4888f20d8f18437a9a215beefc651670bb54951793b7faebacdd18a5bde4a9708edf0ba86b8372f4821e6d9115915875a59b53e6d92aa0230e731fdaa03a82bcd0428d2c275e3ee04e570c812a3d908843c9585da3d8f1d9a24da491719883fed10d340eaf73a6a2a3756cd535dda6a3426b62b6cba5efed865e7da456f1aed777ccf15a14ee62e6b1adcab979844dac99d6584846610a3e7abca7a1371c22bec9c59823cd7f5c259a689add2bcd23a7cc4a52a75eff3620ecaddf24946514d8954b14f7dcfd5293adcb9009a5ae8d4996b101dd4c5d248ae9aefe83d154410bda0c60a238a9d692f045e1952a11a931e27b816901662d1f4320d8edfcd790578dd0ff7de0d90a8bfa2fb3083f33b651acd73099c4bc671678704f3d0330be11a570dfbb0a93c6d05170e960928aabb8589a0c72e4d901b60a4f5acf52c015fc11a2d470803baeaa166fcaca3a93fc58fa838fe1469460d8d181821a0ae9172f0fb020aa541d191918863c04bde121fbd8074a1368674080e6f9df600a91d0fd95fb8671277dcbad1c114c1a4635e0a712da2f4edec1ed301ce0a303ec471a83c05b50a3c6c5e7c6e0a3326e3d06358cff2097679fbbb392d44140099a5dc32c983900d7e427477257bbd6635862fc15683111e7d3fb824756d86d4ebfd480e096dbf9467a2e598cde076a69de14f3723b5222f2197585d400c6d7e9aecf77ef9b8366f34233e2e167aadb4fe1415890fe799b4dc801a4f967cf084fe61b1f54cbb4921b8837ac265795778199d0485e6f87ada4f120641e1f46ac736374b1a3f0d58140da2ef7fdd16f8fab5053e22f6ba17bc9aa05c485808192d6a8756bb48941491839c588fbc3aa1682211901b76ff3a8e0393d98e16b9737b40280653a7fa641484bf40e8080c68a2967bdc89bda7e83bec1666703d28f0d09353a80172602bc1b1f94a8f38843f4e5dbfcd57067f0b419c9d8999aa265e357bba06f7196e17c403f42c711a350a482536e3587617e83fef8213156e4e1f7089d2a3aa150688d5af3affd51e835d1842e8f4c697643cba226bb97ddadbca635d95552e7582fb3937ba76fa6b07c3c731b5236b5c8d4d6c5f1077c92e27384dc1820ac05b0c6347adfc8d9a8bbc235690370ee39fbcceb0c56c2112057a325c9c69b1d1c14933efd223225234234f7f16b4103b0201cd3990f3799e10fba551f056ce377cc267dcb2a3bd1a76b836dbf9175ced5e5bb3b1471a1091d00d723a99dd077d4d8470c41642bd75c232aaad29294d80e9ec0eeb2038a0591455c8ce24e923ce2c8d973990d67a5c5feb41e0cfdbd98be077c03b4f286df76fcca583ff0b98bd03fa065be6d409219c22f351db06b64134e973d1506434f73a1e04af1ac20fb5275621ae2ece3406caf90036141664b98ef7de86866552508d2d26b47312fdeb503abc39cde3c412092185b0d75b4c8c3f3b18af3586767f32f8024022a2b33bc7fc80cc287108747e2133c00e13f34b825724a9dc3ff8d2ee5f573306b7ed4ead93577c3b2b087d3aad8ae4bb6454ea3cc755ba333c5b1be72e2d0217c9ac3a0c2fca76dbda3f268f2842da296fdf236638bc999f9d3c79bc0c983ec041bd51f58ce5e3238733bae03127a018e567302036d4582a8f0cd75f7dac4abad6c7adefbc29f967570712c01b73f687fd28f6567569243f2f65d54a5de0939e286ced63ba8d609cdffc7e6dfaa27d495e8c27e660929e00980592fbe5de3752840b6b2b3347e962a68cb7293b13cc4e713f38480b54eca9c4fe5ee0a3e710ee8902c9de83f3dd7baf694a6a9f27bcf9c1a5c51148bae9a3f65104ee7253ce8d0f06f0c5220d774d58a1ceb1ad0b1297b373f9eeda9d055ba8e4b5a1ff13739372deed22de50df1cf21ae0c532c745891c77c01769d8d70fc08661a1fffd8cfbd903a8fd5a4935d69a4c4def310c64945aaf5c7a2904bf38a60ad254fd1eb418b74a7334ecaef239f94830c790f98e671e6c3be1f11fba20bde33c9b32f7c67264f8ac8a196de0c32bc91619e9094e6a36fa5453ac5a377697c195d57272643c16f163cab5d8def6ddeec0d7c9f46c6bfd6d4a963676c68b2f9d1b92a222439506cb9fd6b427ebf30eb9b44572ffa33ef6b508871a3c31d98b23216705434f73c8ce352405d36d563c294f31595b4e0690733f4c8c01ae31a60bc04ec709a5ccbf69b9542307d2be528c06a9b4d5e81f16733d26230ac40f7c53df775b2e14b14c535c452bf80b19dc9cfe06c25c50ed33ebb253c479f22d832acab8a2c47908d7dac7eadab2b78984637a59b1c1c5a0a07d52bbbe5185e491879c312beb2c4dbbce6d9f8210c1c49308193c69fc366e8a1e150e83d216510d491a226f159dcb63a8cf0be3fd9a998683347650166158f1fa3a5356da1b6ce2cbc89cc3c461c35ab24c75c15e88a7e21790bffe61f205c60cf526503de5cf395b3513d2020bd28b8b24a8ff133756ce6c5a745fc17b282ea533a719220e76a9e2030171a3962bfbeff15f2a99f66c6db59182c974e9527d763ed6b82da8897f41254acaaa3c9db5d98bff848df019706bd38836e525b8544db3b6aff0320298ab99b10ba998164b14f2040c0f46605dea7f1e727d65b138f6b910699d405dc3b555343e26055e5b8675ccee297575f279dec8cf100a346f69ec134916559bd83ec4d9386820f03072fc027a85afe9562aa44a04d8dd3d292aabc404619c2be0326b03484abe1331cc4d8c64643356337c2959a8b0353abd1dc00e4f0a06268eee0d1051743902cfd4a3c809c6f5bf90b256634cdc43e72c8ee25a24f5cc7f22a8b24fdcfe4a8f363dc38c9c13aef23a51cd72721752d36090c14da2d2d77840661e37a9b61d99ca1d6b388e6b7445db81453349ed70fbce2f1178c97211a09de3200a35a06ea5fd04d448f732dc7fe18181c26a02245f36b10ca1aefefc6cef29a6d50f34c799acb4b914b6164ce1eb9b4a38ed005ad37cff73dbcd08a21018a0cf2f1f335ad15cbc0331e9fb5ba95a6e709f188fdcdaebb7c9c8b393e7053fe423a22406d2d15b9fb6a5a698146ef6cf54271d932e71874f1e024f121fb32e5fa9788da446eb8f976dc5ba32cc7fe4b8771674bbaa53e19c86a8540ce3b73fd85497185417dbbf9a5a3fbeed8f1f3683aaa6859a6da6b8cdef65f82eb25c056799a48ce77b5c8120b0b1e67a5e8014536fd4d1a156dfab24dadb7e04f5020dcbbda19fb12acded39d88888fad7fc566855ee80ed24d334a6283f8d99df655d97c651335d82dcbb5eaacd5e382caace3cb238dab10bd03a569dda4902a7cf65392df05c97912616bb6dfa315f2b5120c65e1d60b1c288a9ce46cf764578be5f54d3ae1610c76b89af1ac70b56f0fcb0dd1133551507901417c9fbfaa5748ddf8fa7d20d013fa6a60a8444059e04dceee1e0f52236bb344ecc7f74d4525f57789837e50e4cad8091dc4a77ead86243b0b7886e3d97798e9a9f04dacdfb45d6dbb43ec92c166e8e3301f368f56b15f69f534dbd54b4c2247c1c7bcce9ca5fc80ccfa698747dc4be767a92fab840614129e5d74513856c771579951d15258f5e8049032d4a641152b21746ce4e993f8614e93320a2c994e1acb77b8a074c850fcaf4df06077a0de446437970c8c713ae02b460793007a430e1774e0fb7334bf8c7e3843c453dae3de96e304a7bcd5351278c6aae76742be554b6aef02c24bf919a920ade875a442023e550026b36f1a167b1cd6ef22fe1aef364d37f38fd53290c49ede402d3f665fe11e0188393a514667f686959c40a46773100a7d2b6ed3641160585e02ac3e911d1280fbb5e39a4c69130bd5aa9258c7d7d08e91772502eb3664e4348593162518188dbfc0c36c0d6e3488f3b01a1f1d45282b71b3d6457e54f4015dd469cc2b31fadb97602686aa4a95bd258a2ef3aca4535187a654fa6fbf9bcb5a5bc5a406c900a2e75225b3873ee8d1f5d76dcc649060510842daac41b3818d22ee10974d6291ea3954d58faa51c989a64baf089cb04ff8f468561e8f9a7ce667961edf3b742bf4943d121bfbca34d566b643e2c3bf6c68556aef37b1f6960430ec5f9ae374b809ca9e3eaf985db2c2c82660a957cd8e5ee4e066c27eb68e1b5dcb5a3228b3ba78847fad2b7350b53668386425ded3b8f650a3c37bd38e92fd7055ffd05d8e627b64c421d02bd95aa15a95a43da9d697496c36eac90ccb24a3236a96cc9fa0703ae31e3f3eef4736cb4ad30704c097b7e3856010a9d41082484fcec266e9351e3bf5d718fcb4f428900e7d1e6104a74326e7b9f798f63ebfda9a62388c5ed4cb5df9d0e387fbce37618532209b9d777d51fe37bd43a7671232a3fab903df03090b2347bfb07a49b863bd4651822121ec5dc9dd8c402d4aea14c0c02648466e85f82fd198428634583e6135eb848ce1469ad9f5c0d3f0aa0db92d3dfc43a61a2879bb8af491e0a98162934fa3fe7412f29303fec0514b67ee5dc1cd33a1a2957640c495902f2566ab8163698606756a3527f53ea9ec8cac9e9efbade94c021afda1425e96e866ac6ae075a44b627dca98a6372487e4206f744820392d365861a8272228c74c1a261ed9b0e046f9e5b7249c123bbc67116cbf6db1eb1d457d56a59719b4ef512ff78be83035ba25e35d55fd213133b6c1ff550e6794a14a6af810d0d94834469e5f8819db220161b2026dc43f72e1e044e45db201f7f651c06d2138fcdfd0822d409a8d81b4d137fe2cf23b9f13b793b46add913481c10701577888631250c13a971d288d7d7a37af50ab11a65dce3582ec4e7e870f21ff36476730446704be7bf0b6042ffa048fa1fd2f057392a048fb7fed6facf2e8def5ea81ec008b8d013302553299a8d773f5205f8ada76fa6dd5a674e357a822d2a626fb43250e9c7430dd6be97fe2b8aca9042ada72b0122dc0edd7f2a091d891a66bd7a25de5c98513737dc265ef87913150208b9ed385b5247cde32c31fbe121c7b69cabd304a386ad436ff3684ac4fd977395878e96dd97ea9d27d98885ddd637a37c5be823109977e926be34942a1211cd4fb037c6cc3a633c0e926ea6c628559572b92d590618fd6794f0f96b67ab860a8107a482a8423d0404fa6574f1bba18145c8c7253e22f152bbd821fbde5229157500395a8585c7a9fb1958c503d94b116defa858d230b2018dca0dde08f6a729ed6af1f42e34c85c40981ac5dcf121ccd4334139a9a3454afad635d841b6489a8624f3b3603b4cd6943e325bc194d884766e7fca922856706dac4a36fb5d1f893639f1a5cf963003b3a06d496e365ef32a70540690d7624f9d49138b38e7fe8d16dcddb146fad5eb39ea2f378eb3437c6140714acf3ff30f7e04960fdb4e9d17a8be2ce8bb8cfcc3688c81a60e928c9528daffc0a453a7e6fdfd2b1d413c6d619d1b8165282265bb0d68f77c8bcf00de6f499e216136a6602b618a49a987e3f561e226866bd307b73d04171431a0176cbaa80ca9c31193a6229737d30d262a3da085b63da21640b457f0e5d365755bdc29df07c8ae8ef82ad5460123c5e162122828f8e576b3423cca1c00d87d0d0f41958fa6ee0eb90d41d3de68abb7afb7a248b109c12a3e14c878dc627414da649d85a8caa7d433c6ca51e01ae0604184f21a28424dd8c6e741927603f2f04808d69c2a01955c54d76155be3e4d3b378e2bfed0a7f3bffc9dd0618f7ab1042be10db9650b4254a879640a6a45f48523c2a17a6971cd94721c3ee851ab3c5355725fa45ac17a3bf21ba1e7ca9e5087ffbb963a71e2f8a423a18106a701a0a6f610514bfb06521b8600547d15d9f7d688da3625c224e7a1a23c64251d806de399d90a186b47ce2272c8e0692562486ad91cff8cd7ed1d34f78fe92d4e9bdcd27b624a33e306c6bf0fd046b443f2246ad7a572bc749b42132059802edfebbe827e568b445bb925f6a915fb53b5ba92a3dc572a6d878831134cca5f8be4a461e98d790111d6abec21e342e8eb4dd5e9846372baa43018e26bef34fbbf1b17492bad2216875471d9e80a744b4a24d2b16f707a98049acc3eb161ff4d9f993967f7a1f95c42603229ef8811c9be6ea5666a2bbb57c295b9c29c5b16f7240cc742a50fa08d71cb29ce91330a788f6879b92030587e7f9218a766543f9dcb679e2a8b0534090946945b1ad929621c1bee5f4136a018d6599abb4f6a407173b670afb60890e69bb3766bebaadcfb1c9f5390237fcb48b7a67701adb8f0dcbaf9abad197d47059de33cf25d26cea9786a47d59e4763a0a586bc8d745819900acf82f854c224b6eb699c8c050066521e38cce0fd17dcde2eca19b33d208391716f0ea4ae341002e53d919e373d52ca0a60d64b3ddf238a454c952ed70d6c973ab643fc33bebe7ac7bf58a60b9e62efb280bb2f172ae273e81c441e73bac635ff64188630ed01af97ca4906d5a92d12328ae4ef56d4c41615d6603151b13c83655c09dc70d5dbe26784b10eec9e60304f2eba03789b8c0c1b4b5ec8e7148421b2ef817e23f65c503e82b8806f1c885ab151dd46e2058878cce51539994c1d5dd4dacaa801015eba209d7edff731271a604528139add4381e3c4c8ad6b7f28debf74bb017e0866cf949bd02a703fcc67f0e74a83d87d09987d42dd6cb554500ed16946608c37e04b934673e51f9f3d332872d1453b4e7c81815546bff25f34266b11c87329c4882985d4dacb6bec47a5071c171bb46fc0a4e942d9bf1d02ee9ccd23d3acfc75703cc2eb314eb9462a524e45a1a4f3401f9a8b30da9d5d2436fe363abba16f44e44829e48e3e90429ca53432ef15e472c497e5f50d6e5dd6ed10c326ecf8cfbd8eb6e533c8afd1a5bcbb3573fdd8f175ff4d3ffcd0910fdca685274a14dca3746d38e98681f3d0119ed8f2c499792858f4f5f3ffde2bda245e07a33aced1fe5fa4e3c678d215ce59485cb094c0ff6c06729a8b7df983bfc8423975b15938688da58538035991dbd6d16c937ec533f2af1146356b23bd021066a7fb35297376a8855dbf4cc01bd64a9a995e4927b0e797c98cd32bccff5f1d83c00c94c55669af3981557a155a4105680c35e04c52b7fd8b256b86ce9c0944c78e15d681520d0533fc8f18012e5f2e2612f4685fa793e03c3debdbef11fa05bfe083fa9723eb2fbc68bbce3c34e3876f2ef16ffd8ec361cb3697c09ae6b287e7c09450673bd6852e1abea619ccdd8dc81f924b145e80455ca34c82eb413a455aae2a0ede7a713d9f2e311423fb274a2a70ba393ac28263606133c6c5680c64ff5629f35e5459a769198570730706f7aeb6697915dcc07a2b1d29e1764224b69a98fb3295e34f6778d5bd34735fc164618a3e749224d4552a6d88c87514189a8dd55d900b4f7940f61a78817f26697529225ccb628935157e4c053b47fb08e7d9d40590c193320918d8ed0461458a619934643ab29e3daa3f5b635d888dc867c04e64fcd00884d13038d249215a8b327abf8e082db8adc7fff522e176125951dc36576578eea1b7d6532eec1c08f9b720d6345888e64db0f1058bf3f6c0c459befd7a9b478359a9acf466e7638acf06407dae81b219442d86e76a3d589bf49d8a8dcb382c4729026c7e349e19d84cb0eaaa772287d0645dd5202aed19dbbdebbf91a678311aaabd6c127c2962d2c2b2bc1f75c775c9295fca220cb61218d54943a36b8204ccd849dab446a8c472dd3730b61c451dc164f24789888d74b2ecdf46a4ae996f40ba9f0dc0208df8404c8c9f31600e5bf8b4ed6c2dceb0f24c8ea0802fd9e8cf2298de8a8c5c18e395673836c333da076e649b72c4248bf81a308de570e5b5756d947573d75a2a127379e7efd049275ed1c87e21f8a82b16033a722ccd69304d34b2cbaa7e7ab7f9d26a03469af94b30cc6f08caf57858f85613aadaf454c1c87febcc9447e0178dd0186469e953ec87678b80cadded29895eee2ffcce58078c0e782ffb322eee23472b3b28dfb218bee55a00c885f4e35727714f2010863650cdd8e9c588de1767eff41e608d48c3f242c97e605db98a5127880491dca33f7992ef4dcb7974597e623ed455639a8bc2898ae972c77688a577984cbf37f4ca7925289f5714ab84dfcc705d3a37a0a83238a79726ff3d3b38e83ee86833fd520205f228a6b579b8d8b43092060960ff3f9c90016bba994efd413be1826dc72f79201ce43c4958942bc7a9384cf3144c6094e00609e18b012e61897182c56743b036fe8c46941a404d4b5bf85f17e6675c05d605e50e7d0d1b19f4e45baa6f77f4f18b49de2372a48af18e684b706d2db9b199b7c040fd3cf55df70f81d53ff28f0c4e2c375fae3e8e606529151d501ae5195666fa296baf57941df9da15f6839bb5038c0aff68abb6e4ad4717c54405b18aaeea63cd0d67e4df6381c379f31710c47a01785e905c3234cf65f09f57bbeeaefbeea17ab4fe74ea7b7082eecd8285522858dc337fffc7ef7a0f98a63292f31827103eca8ec7d5e80a135cc58e04603ce35495f1ba682377123785f7d638615bf4c654b65ae162b3f17698e9bbdb0f7f1285edff85f47d63d47ee4ce80e9a05c6c496ce0aa61708aa49aba69b17552b53e91c437d909aa4976cef8127b01ba37e53a4d6515ab1639cd4cfaf62e0bd005356e95da98167995fce6fbd26f6fffbf6c5d1105e72ef90b851e677f9199375042c5f0782a41636331ae8c69f3d10d7097ba7fcf59d138ccaf5bae68c0c7edad220f0c01e90f811ca9a90964048b414688e766eb335d13497bee6daa278d4c12f05ff977d764707ec794fcbf1fe8e9a783a600cfcd0ccc3e2371183b89963b2fd52cd6ff5f7cb5664f22dd0b57157e9f6cf6f4b2045fee2105b3e61934f91709471759993209aed36a608d7997c2f1ea661000ac02827daa008ceab3bcaa113ccadded1c5000d3de20f22a9fc408b05cece77547d5b9b41b044e99f9303cdca7e5e86e63339a13b4b8d1e6ac0ff5182b20370e78e69eaf216843ebd197a6d44e684a64c91fe84f118a9fdc85cc8560b2915aebaae958d39149919295263a21422222918cf06eb5c185baf7494640559d1cbaf217045e63f6375be6c52dae6bdf0ee3d8ef29898b0feb059e9b736ada15553ab52948635dd5eb314d179381baac8203eb9c45e8398d209f2bdc1545be914045fd58fa40690242dc9c46bc25e2c17da6d4f7a9957852279a56a3f54ca30bc1a49af1bc0d6d498974b61863069ebbdf00f18a45f7070853d1044be5858b4b2f7eae7c98d3a668ee37825bf05a5bbb59004e88da6ef3db3b9f747b2ff768ede39a512da82e79ec34ff3e1f29c79f46a20ea385b9a5a1f697dfb3e530a63c22762b2857cd5bdc749a5f34485c2c695057332d320248e1a4f8f69853e24a2408b4d88fa80e3b281805809cf84ad3f3fd5237a1697a2c1fff4a11d7ac4a36572d005f9e396d880ea70c8ba003982e1d4cb05219053ea87d14234d7abf293c1b09bc4805d8f018085e92793695c26b5261ffdd101d7261200c02c31a12be8b9dc6cfa6810aa25cba7c17ba28a3b92d8f3fad59b2e7e4d756c7c86c023f11c8949654fd722c32b7b53223f19efb4b4cf47e246615f309ed7910479d8392fa95ddb4cf42438053ebe227470efb4476ada6a147955929c08b5a4d4874fb091f73e9af209b599b781ebefd16def0967ddbfe9a0ccdd7c9a58cb487646e8ee200e9c405fa77f826076831fa4933fdedac46c42b1e0811798acde46138bab8e1d58d83e9187bd10f3f4ad659892caa83e8866b6096dab8c17960d594157ec7c69d1b44a217f32f62e12f2104b089ec5f1b123f9d443e18c0abe94fe99f9c1a7a0726300ab34444cb42658fdcef4dfb7630b5cfcb274fd783219d5c6e479e161cc9a00abe3f3f606be2ec023f23c054f244bb10f4f72f24b6d185e6b3548fbc396b34a22a6ef204ce45929c14e94894c8d0f6826cc00c2b62ffd09fd449696082ffa279f4766a84325fb7c04049bb96c6c77731e8441b3639080a43fb0dcc4b9800e2530682f787cf62708571ff1dd4565e0a9c7b8289954c9b6355872e06f26d97dd1215f9844026f90f98c406aca6309f2750ea5a8ab383fb8d532b7acb139913d41471172a626657ea87ee6a8f4567364d1bdc0537278b9bf16d05d86953860d4bfa487195b23c2564d75a8dd3fc78b340d90469cfce05a0d682fb17612215019c777e7f7ce6c8d13ae8446bc30d3076c95bcec230ee0fd0318b3008a4f475cacd0d8a006bea826a421c6d225169434d5257f2ab939cdcafa5bb687b613b3eb6348d5f4ced3679f1c576029a35624aa747d9c1ec5fa55857ef7636b75fd8798ad621aafc1831f69f8f258f56b6c50f0f50281eb884bc2b933cd54b7109f7e6454969e7f716a3be6fcca8dead63c62ccee92801b893a9ec771a80ab424db98a8e31971a83d738f21296c5619694185d072893eee11cce6e27d1c2245591cb0844a59200d1ffaa756e50c4a5b6cd18dd7ebb295a4f57992eae9f5b403a290e3c445557a358b6df49d9d31c1f8852dd03ee5123fd0ebee1110c3e08bb4e2f6a19b2e18a22d5903e2520e0132e2bec285b7c23ca84656a5c85d5f8e364d6719c859b3ef592e170faeeab3e070b84d566120f9c045f5913e9182f3902d3f32cef4b2be1a0a0569f34d46c72edad3fb775a63fd5a3e9f836c694bdb9122cd032bf2fc6eb95c331ea9d8eb0fa48617402f46ff2c8610ff12686cc18f1392c17cd344a7963736593368bb34747a8a544f2d36680549a6b4dfccec5334e6dde03e9be56f14ee80ff125a516ecf03e189097f68dad3413494d27493f08565f247d21450cc5b716cbe8212af2cfa1ca4a3cbf0a5a0618b04ec4affd03634fea8db2f33774d7146db30ac0de4f58a25bc618a7a04e22ecf023219029f66d93524a0c4d9d377d6553c6ed6745330617806d562c3111a6d220414885aee854604d90273bbaa04d8634f26f30ccf3d32ea4aea493478724b3922ec70d044004d737ca25c2999a737f54c7ac6b238722f38f92cfe9395af6a87b7dd37a3f1fb3705dfe04579fc308c7cd27d4c0b98e98f93f170d7c525d91081aa170380be43e9261e273121ac91347aa807290f7851ec2dcea34e784b5d9f49f5c881daf3b7b222ef2924b9ed8ed9bfeea24ee62139dd87316e597bbbd52e2d823838e2ccc2e117b42f83667709b14d334106a7334e3e6da14657dee5fe85e555cea1ac8c45f90c56fb7a162ebf4b16d4fe7554dd6f9782c69bdb27cb0089eb26b7160635f51ae80b4aba8d7f4d591b112f4217fd542bfa8991fdf098598d86a87e23429dacb55634c9ca0a7966d558226e5871cb3375919e8c335953d87d03756ee687a6d95124eb2467ec28c180cc876df0b102cd8b0c1fc611c6babd3b4a7e6f2520cde4c64000ac273395e87be8b98caac7a9cef9081d9486d67c355a0551745ec2c11afeafa35c2f001a7107b6a9709c339f0320aab826712136f8511de5f6e341fab89d307859329702d00cd504a06fbdf528988b1de1319733c51beb8d9fb166474a453c5e3e0c002b44ff00bafa31027ad2e2b66bb20b66a0b84daa2cbcb6113af44dd65066844ac7cd895c95084827e18ef93bdf6970ea4f0a644eb1dbbca9d21f7bfa996db30b2b4097b9f839f4e61688a6765f384a4d83c2cc31787da7936b17b3db25e9d62717706962a67ddae44279f0c63b639a71a45cd9b9f3c47cd0c5423a7c8cf331e5b22bd2730049c6ea85cc7bd24a13678e28839da9f070a4ab62969045b7a138b901d1e53e918d177f148bde55e32dd2b7c44f1df353206325e35328ececaa4873d4616c50306b983b91164cf9f1da2c041edf64e3a9529d203281aa0b7fc0d15e821a11effccae07e2cbea98088452b7cda962a8cf5e5cf2246ae84392503e2483ab22c89ce0b92f9ab535ee0c11ff98391c92f7fc2bd2e899298e7f5d7f76f1cd4cc3201da8619321f71deb072f91036fca3f429fead3d07e6e2365d238e5e165c6a61eadb4bfab8e71099c7d61fed14ac1158f5fd464682cb2ad6e59bce7c4aca743e6a82529a9eb9a27c1920dd29fe82875a49e267b1f3d23c7545c027d71646c0722e858e3fb9c6dd689d5f36842db2970a2ad636c24dfe92b397b2427bc69c8a069dde7742dcbef88916128e9d9cc6dadeddb163f4c82a2ced0b86f865f71d4cb6d61c0d6837259c757792f100cd71b25f4c7a322e09dffbd7bc72ef09e66fb78d2fe2208da3dd3a4171f54ffa997bfda7c8b07f09f80f1d9b0c34ff82969580884a8cb103ec83602429447e75d13f72fb1f125e1150b95557cc18053b3f1b081d1e0d7b0e187d094555f4ac716a655373731a5e5aa0603b1147423588b195b1ecef96ba6f440ea7b574cd118af07ff2c20ea4d03fcbe2b50c60ac1da94554519120177c5e7ab99fea0bcc6b1ddbb95ea4fcb22f82dca363f16bd27920e4585f6d3c29e7640e598603c852922a92490c8ce5aa5bdc18abd477f9fd72c057040d9b000ebcfa285e722d539d982af5baa571b5313b70d5193ef7d3f8e8e9a038d93a1c333a10d0ed0d6ab86450d0ff69b6c0b6fc7fc0fb6556d24e13848824f05d49f30d942fb556e3c1eb1291676587ba678183033723723610135cbd55d5ae8e401fdafde1298969ea2453425954c517b238ee098c971f43c29d722deab55785e7982b37f2d777686c8813f0573db8c0e66fa0ef5cd0fe887ab515df364f5fb7d1e3b2e411796b12aa5b56b5e5fc798df0ded98cf43d96ddad591ff8e9d651bd9c0894a36f57352c3c575b020418de5e2a0c38a63de734bec5a5f9df18cb8df6e3e0366d711fa03a6554c261fc737d20b4322de152283f3e0eb072b364a747ff11c585d2ae1b444c55c609d45d431f2f77ab2cbcb2e30aa01811693d06e75182a59fa69c579ca8e5d50f13535683de40041ebc6992e6430bba23750481f6c5dfc210b4d9376a825f59d50dbfd3baa0ce12d59cd035bb3aa9c6fd6bd7252f697c934fcda53af0af2223f221c45d44338f0ea7095a1554871726e086f6d45d4a9e2ad049ec6936ed3d845b3f1916f58b65994a63825ee3f299a374b7817f1c23cc086245149d1a0e51dc0524e913dc07f8db2518c3858620049c000d213700f947c0bc68cf9c5b7a7b638ba4fbda5fd90cc882eac0a00314b9ba31c5389f89bdffa8342b7e8c00124e7edbb06f138f5d6ea84b399c1526c2dc7337b5864ecf392b533fc03a0d9e54f76606eec6bf8b0acdd8cb8467e518d98df78bd36a35b4ec93feae7fec7e58d236d2b6f597dbe460403143aa8368c74c78a8e6cf611181f64391eecd3af7f3881e09883426861811a097aabf2af7dca942cbc56cb5229c5e4b7e06669ef81946f97f652c4f44aa59b0fedd016640419c766f08b9a6d2bd369453ec9cb55015eede8d5e6b6e469c7f39794895020e64161b168dfff30996100b1bd39a9a0e57668d078c2c3a8a8855f39455c7633daaf55edfb652d13ba4231db14db04d2bc9b8386549ccaeebeb25dfad6055efecf0e588d62794f33d74c5df52d434e4b0d48cc30b080e9c2ca1036567c8989c3aba795a5a99e136bfe34fb347749aa58d1489b8f6bda4b9f50ce97ca8514aef39ad9affe893e294e6a2836afde855296f7ec0456afd3b050bce268bd69862e798f32478bca2b2c2af5d6b8b553e9fd8f7c7dfb608454e41dc1a2295b9e2ec78f403fc95c1a1d7f982b69fec93e15e9288da7086f50e12b71ae2b585bc0f140365092b4459d58c553685b1717d1eecc108519e0977361fb4fddb4305476ab77174b24ac755cd51320e720220ab3110df288abdfe76e98d27c5a66591fe04f276082281ef6f3a5d0b4a6c9e76dfe8bab3c6f9acf282cf9af765f1c46b452ac2946e5d828f79bb7b7184fb2d5ffc020f937359b71722d1416aa123e033ad6e264a07ce15f608f6447a0f5eff1b0d2e2dca4e742da2a3ec29c5f28d68aeb28cbb7fdfe05a250743b353c69547411b06e1fb59ecf60a81fe9d13c297299a52b3fc958b892387a2c42a0483c1dbcad67ef63f7f9db8752d0924b4b416af22c154c0ec223c595fc562e219c62c3c8be6c2ecc0560c02c845553f8ec3ea733523c4e62df456da5881ca151d1bd6c4f455651e6f8b05357cfcb4313fc58d447216061df2ff0fddd641f3bc3feb70fe86d82a94fa1b7c437f7b784ed0aaf37994319cd3e6ee4be807cae681a9061a78a9658208a71a83d94abd255dff457d4ec0edc9d2da1b8a9aec6a011568b69fd94e2da96e8e2a49f8e67d766a02f0a54cbcf2f24dd911cc74b1eedfe31ac110ef587fe89217456e37f137226881472cb9cc4fee2bfaaa3832f1fb444a9369105af09a2237f7fcdb4b0cd39d4444f1f95b494554d2057a142429612651aad6ea7b79e88847ff398d823501599c40fdab0726bf15dfd9801804bf7db046ebdce61c68ea1c90189331a8406a0d7f354ce0ea206f954827704af908934df6b4e33c9ff43b2b2b318a1c6eca94a756742e8426385add885ced03c58fe0dc2e48156cfc6847a5f39fd7357f96220481bc938691e12b7e9d43155747bcbac13da55359f79b07ca6f0bf2328bcb092ba9c963c4be5e023dd955f6b5cbdecd3869d7bfdadda5998fc8c75eceb865fc17be9a8796e145d83db8a04a620a54c46e79f9178f6dd28d0860f6dfddd67c0d89a3ab67a18919163194ad1bf3054ac5bab9b74cd0df78022244a5b9a165bfc43e7493c8f89c72ce658e828ef7d2599e27a2d485c07437e31cc7da8efc7b88ecab1986ca27ff5deb9033f191d0b6b6a6774f0042a6d1f0f996f8da0ce2078b76e9ab12d3e52ae5c5c4676d13066be95fd629ccb8b36e461c630934078eb99e097aafacd5f99b74bc68c460c2f8b089034077ea1489c8fc2863da3c8f1efa9f6af8f2fe222601965caf2bb8886953bece358546b90c24bcd4c0c4c611e678e446a6efbc8b98d9f2b0999bc6c543658cf1a9e4a25bde33c51b06f7f8ba12598f4a447b1c2fe2512c49aea370e5029d3806ebcf682a83736328ff1cb3ba967bf237f42aa43d7d0ab532976d41c96a70a7e5ea3f0bab57696b6c615c87571e38508d990dcc65efc6f5703e5feea920931b82f75e27db64a5f81eca66c8c143c805ce464d60fe4bd647938b84416421636770fd1f90b5429f205f0e70f29a6df310b07cc3fd7573debc84e30ac55416d4badd40e2f2af3ba2a5cd7d70429eb8ff7cb61832d3b57d94ad9664d454ea1ccdfcf32a5f8768f2af1ec214d0425cd56894e0f519d244963473bec015620ea3dea83110312ee7f72b1be8e5decfbf12c3ef634f58d615411ea1d0a74dcec3d0264eb052001c6ed15899f2941f8bc24f7552f3084b5d10308ca47b7ac47ad84a6f9c777ae3ecdd113705cf0c7289e48e65dc893c29b9f00b7cee91dcd2a75872de07b4d38b7e6594f7842eef96abf31cba743a370622c370be8f7cb3f7c484dd6673b57605a4403e81cc4a2292b5be8feb5233edbc6dc6b6ef020efda3457e9ad195f922a24167ec0bf7267b55710ce759b6e34e712cdf30962a9affce3400ef6fc45693d4666b6b229c79c5f802d2e35e132f8b6b6303fc02f1932f40dc120e735a9af233f2fa8b11555449dfb9d3c98ea37fae905cec4725704ca9dc2e6ce5909390f55c5fc3f0d13dc5e895f8ee30037b58a7169f171acb970d1ec82590a29ae9e53c6ea45502762f659eae938157f8466cd1ba72affbaa5502f5b621869ecd11182cab82271c970978b0cf6a9280031189e293e3280d2d82270699465128816c1758b4be7fb2e929dfaf2029695e30127e6fd60e4cbf918c161832d4c346341e236bf42fe224fb378181044eea3be28f53660a61dea37d44de3b2c78e7516ce9f3496d137cf9d2327440cf50f8d08e64d71677bac41c82318628553af0b3059759a98dbea941b3822479a3c75aaf85aca6dea77057734e4ecf157f298e4fd95c4c7315d5aec6e249e7349a0eed01fff68a32a0c4593c79b6ab77e9989f367c958af6a85ef214531c698be4deef7e1b3321de0834538298c9590d25b79b1ce18f8710601ae1fdcadbbdce79396990ad83720134a7f4c37849bf4883c9044b5b04c7f5c05e63bbc4c846dd44fbdc0d40b4b4302b34a91c07f485b8bdd8c726257fd5c33c0f225331921bcc88c6afa8f5353acf7a6f0fab55f02b416224a7757adac6853cbebee9fa3db4bbdc1d98227ca7bef4afb4acad9b2933c6ef75ec912f53cdb72f31bdad25677febea8d3c7fcd7ed7038f9be9bb28b6ce5b0549b99d2cd35c8c337b2d63c1baec8b8c0ed80d9ca2d01d57ff54677e7aee9a7afa1281161419ddd9798ed9ea978c0f38259032ee771da9e13acf283832dc6f6b7beda005fd675cc92c69da159c150f1da9bf6e64d7658cb5231539d0fe3198fe5f7741530516e02d395c57be22ea88451fc58b766d33ba4af0975f4b3a303b6186c7e1bf6238599108c6e8476bced0e941f69e3028af5366f17bd1127b22d7ed9093ebef6f88b53309b5344d0a3bdce7882e9a2091b59e8cf18145790e310b52b9b658f86ee5df18839605b35810e3e063fb4c346cc0df1babdefb0737cddf3dd3778242cb019aef3c7a0cad3a0513560a79521d4f5f00b931dd25dbfeacd41e7a8ab39076ccfe4ab312edccb32910fa8bf3466e3485686bdf693a15b6cf2c271b8bba11d39bb5f521764058e03b20408af0f3c2aed445f8509ed9944de16edfcd922c1b9882141e187f2bd04fbe9fff0b9cb7c9a10a94186cd4c3494f17505433207b9e4cfc0cc28709da2062a8a8b24629b127b7c961f2253ee6460e329dfd8f43772e67c840a557dd6e74556bf5a6e7f76009b84ac32bac2b2275d29a099043fcda16d276d0315f5f75657e35a7b43403018fed142322c2609707e6b5b3ab1ebcb25e2ad776403364964814d358439d75f7dc1c1707e33a9abdac3d09f746541529f0d5ac9077ff8210da065581d70bf38b014ac44f2029cb1ef512244d067103ad3b3e66954e0844453e59c14ee5f8755d8ef02930068c6f2246bdb975cd8e02d87fb1e1c8b91defb42a9ff0293a72f713681899c73cdbc12eb14a9d4a4bc2d76fa8589d97322fa0437d160158ffcdde34554abd2152eb751e72a0c4d4a354cafd2a2aeb1adfb78ff0a1edc1c53ce1f361b2d36b183d837ae8bf3cc74ad3a48bdee56c55e71044e7c526f4b07774e2e4423a2bed0541779d485125ab0ae7975374b39c357a1c76ef94ac845c1b50b3cd4d1b5124b23eb089187f1c5afddbfcdfea3d287850fe7ee385de8907e69101a80ff31a9470c32788207e059051b503e67c6a186e38272a3abff65c2eeefcbe4bdd4f9de5f47d7c5c8f0f7320f339d5f7ba3eb99563924e4997ad08076170e8c73081f87e4e53ea7b3e5d143960e2fb53a9d14d8ff95fbf11b86e74a99b53f760d88508b96339ecfa45c5f5680c86e18c97073ad3d643188b166b8f7d20d8d90c01d62f648dafa666a1445711d6e80838b5ceb63862730c5078a04a79f89e0740a101a990e77314a338fd8b38cb51657625495ba53a3b2842b5068576b5faa16cb30679650656d58434d8289e9b553942db30bc19a0b1ae3bbfbb6752cf9a5402a72fc53c68ae243701e48975e7409057165dd175b2c044a90a0aaae423149d64c35e698ddfb0565678c20a82e5c4200eb74938e413f7605c8d870dcc6946fb3e2ed8fc3f42c8fc3b89b1706ab9b5fb45ed8ebae3d05dd2357fcddac77477ace726b64168db3215372332118cbcd6d1181fa61a22c7b3330badea676a630e863d8783e0021b3235a02ea9a937505e546c9fdd4b05f3a45e393e36dba3691f88ac4dcc7c3571f377501f77e32e27239f0155869a9d6e5799ad7190c744bc12b6be33bfefdfc5f9c7d6eb04aee86413762561ace48a7810d1d5fed4730218244074a6dc15f81c8e369d9478f53379734662868caf0d5b4a9a456d256952dcf439bcd0f66160846134b123539c9ba883c5ed06b66c1c8e8aa2946938ea159cc3b41e33044419441a3c0bae01da3f95f64c152cb0608e1ea7ce007622a44830b8725f9e03d880bc354e580a0d5ec2b8b98b0fba0e96817c729040f4acc48f2d7b08761f6285af40b48a53846b0eb3bc16ddd628621543c556aaa0738044339fc06aaa9f336a13da9d859073f2e507764b0283c7deacb02cd959e6e8ab99733627586760cd352170ce4de13f3533dab32f1b1e9bbeb4d2ebd97e9d15412e31dcfe51df29fa7303c946361884ad5f30ce57b4a299abcbb5563623f82c5f117f277db6b85a9c82e70cec96c2683ed273652bc6f4f306e62e6b652404d2c7228b5da01d63f38c9c88d4ce6e547906a01f7c7f930ff80fc7db814e854aedc58d074bba6733a4a66c45750fdf9be05f8498060315fa7752bb53c475c82695e92a73ba5d872c74e4863ed3c786d914457193e9b0f4238abf0951b97ad9784b2f7698cfcacdccef0d5e66020783b85436f770e8c1ec58a9de310fb5b9c2d98bdc230130d8d9e4a91c5e265b082b0c6febb4554bc457f5233415c96a1ae5e43b0129c61bcbd9be991966c30f0f133b9aca06d2d08cb87cf8a3fb95726e975cf9505bdbae1fd64254997207927bee4d29c72faa28368fcc6b340798ca61224f1af124f19a85c40e728fa95de6eef40f0e7c6d4cde751e437bdce45cc661b20524cd745e1fbc2bf19bd14c253aea54588a1de44f00e1e3ebc21aa55db79bba8799a930e552e4822337d6864424818d4f9b0ee9020939834d0c51efd0d9d42d8704213fb5237124b4916947ffea11695f64e5ca8d6494723aae6ee460ea07639dfbb87b3ff57ae871f1ea34c223ddc72960b9f5015fdd164239d2e2ae9adb8a3c7ce80c5f785cf6f876646f8661206841236a26deef979df71e43bdf69bf9871860c669f61c073ffbf66243b3f8e3aba929e1b05ecd819591d5dd6aa42a11cb08f28fba67eac477297f7fda491d889338f657eeb66bee9a6858693997e82ea1598ac2bf8fb6008d806ddfc217c7e45f83a51dcd79b5522fbeed66c080cc167eb1b6fa0f2ab4270ca3825892b81b23929b293d69d73492a0092897cf5ee9e269f9852f5d08fbb9aeeac6c6531c205bb46de250b205edeeee85168ed2031eeed708f44180bca7c807026514afb862bd52e6dbd4341b76f97b29f56c1ec6d2be5acd45901a9f591e7cab5bbba1dbc1093ba998fed0abea1142c6f4d5bbfb960c7e5a8e6a0810f3e4d4b5f2f3e9e1dc040c9fd39d1fac1cf34c5d318adc44897aa6d3340e5ab5315a8ec6bac106eca20bdb42cae08ee679ee070cdb0b0fa7bf0e9b73bba5b0238052ddedde627bc2b86938af8fcbe3839e9b71ac1a6c008252cef21535e175883885c8bbf07d2ac7e8476f4aaa5abfe4977e9c66185cc72330473fbde5f4f3c0354144209dbd4c852c29c7ac4dded9f8ec140a16121c357d58532be054bb63c50fbf70db38f36985c5cb7bee20047b9f8f39198c49b67bbbf64784356cb28842448d7fa9744171a8917c7ba580db30b4c4abcd8bae027a4aa8b8629b67ae4a22c495d23aef05fd071b3ea8dd03697ae4febcef0fadb476c046fc3beeb74a32c50edcd1e1f41a45d1ec125fca18c4c7e2a692b4e89de1076fef1f104eb995fc8670d80f2d60834c49558a26dfceefdbb03cbd80f9de898d6713ecf50be99362396dfee4ec5edd0d6f9915e6c659802d3b727e6f501d63821e653c49df4b48304bfbde26ff8a08a644d000c01019528d28b7d87a10744e49ca7009a2357ef26eb7e5b23387a9d84d20c6d9b063ae1db2d21f87be7c73612a86ef073066ce8b3ecf5f3ed5e0248ead15af6046abd7dadbe8a0b31e635800fafd56bab72a30af4a231d49622ca9606584c3a22e83bd328cd4aa93c65a744b146fb2e444184b50d79e228bc9fa297b04711f42bc2ccbcc3b95d7f57cef8c958c7cabde201fd7819ae8f7deeb149d66777b97ecf503e4ae16fc8e8f8bfeeacf486538244095dc9299686a1deb427a9739d85eadb62b9c58a4413cafd443c7e4490b29dbe5b33390273f7be168e1ab57c7c41ce1bf229ddb2acd899eeea8ca29e04e25048d595cf2b6fb1033a1a6c33a15f643b5be1a99efceac888d71a2fe21856b410e809ac8726066837f8e998c56f930b3c7d51c646988788bc14f6c2e9da6a01b2de15871679bf938559a71c82357be4d7dca8d7a80f1116db33b21a10f4fd1a08d654aaeb9057b357a6b940681b4968e32fee9f415262af100e3b3561792f50052dd15786d92a24ec8ce50027f8d53ae12f3faeee8a84bf61af4d69f6cc68f81bc007b9f3e0ac130e2a895b08dd9c6490df4730206a1c4ca923c7f8d426247021ac5e7107a0a2d5dd55cd0305cbb5c2d8c322658d04230ebd87340f9c7e7eff761ab1897d297fd42c6c8688423cbbd065d669423a461a421cbbb4fcfbad5fac472ee5fc3ca7d5aa1b0a518d10a7f74a4e835ce3a90b4efe2055a67a447247ecb70e0286902e3ab325453cecf52c14766f048043985f545bcda33a1daed898a230f06e45e7a0060fb26f1fec4428578fad20bd76509c0580acf12779aadbc04adfb155a2701ca6738794f25da1dfc14ee9e1ccbaaf2f3c0ff81cdaa07330be60d7b15cbb31226fa1f825afca8e3f8c3d8350789ceb03fecc3e1677b0b569faf8c7299946e46bf173ea922581bfc1dbf7c90e047b401ec4d223fb9055aa89ffbb745a4f2ff8658750e82efe5aa6357f4dda8ce8535270fdb9d83636e03ee6a10dfccab027303e5b9291e9d9d83bba170c1f38f01faca4c7366b92eac8caf369edfd4ab17299a6e0a2415f83b127d8b10a7fc73c1b414fdf5519f4336ea86e32470c98677be468523dde7dab44eb2b3d607ad9f6296c59d44bc166ca1b431e470c3bf786af9a323dd48bdbbd9883ef70a7280de600a93c2b14f51d5fc2e69862f94913400a57d656a43c9c1a0ca4e3ad36de017f84907b236347ef0cd4353cb65f149ce30b14640033f90d0b397f7907e9e896ecd74a7b25e75e5406732846b21e22282f3c69847978761abc1e7f59923cca1920c9afbeef1c8f9000ddb30491ddf8effc0e30ddcb7dae769e323689dc674820f17054421d8dd3509b97b6d8ed031f11b1e2adda5a4c46de832962dc6cc1edb92f403160679588b35c4df233a951e703bf4f56559a27a7f0df9cf8d5c24c1cd5e625218fbdcdf0d396565c1c1b8da3cec48706a1e8b60682d4dcab41c6244d59b9df9bb5c4256c72cb5183b752c64e69ad80b12d2c8d3056b616fa6c7a53bdc6f965beaac5b67273622d1d2749342d69a8ab837533e462bbe3cb7c1f118485722e068415d83632f05c97857238eb93829bd027093cbd004b0f9b4873488dce4d39989186e5542e0ead4204937c0b5453c6cdd2a74aa1dc1850174cd34929cf986f4fc9daa7502f0200e0793bf1c3b416766f9428f56cb13e5ae53f8a2c598adaaa0a9d850d0f649dd0b13b0b9d062050471789a66d378105ccfe6196b30dca9ef42f4e99d234cf160373ac273db75f0aa69b90ed62c471ec92b20bdfa4fce2be700371d1e88a35e1639cac02cf3a91b54bf6dd64cb8c260de44ca97346bb092cf146bc1cdc00025e8a6a1ed0d8f32db5e84090569134ee1c15818fe783783f73dc9a4d09eec8144b91313c1c3d999f35b77d213b7300efdb21c01da417e6cbe955ee530d0b2c37154886136ea0ec22d1faddfef099af0e3565125c6c73860843516f1061acadf4d40d6c7f43e0646ad3643a78a063d18da179cf86a48a5f62882b52d8ddf98c55cbee87a32bb051e7afc037b1db46f29df5a25ac026ad6035512abdf5d2c80e19b4c5dd5327f1cad544fcf50ba999b5ec96c5ffb9096426a546fb7488cbfd184a25de18ca357c200eb22609556c59a06e6cd24940e9668b3cf81101c6939101bb22c80f30b5fdf1fde75c776e72282ae3371c7926fe3b49f2764a6a7df574760d3f39b266bf0111826dfeeae1a5a799b6eff273cb9636e6e8655aa44682baa825cd5f6635d9be8e91e9ac14f0c39b621064e7d3ad2323666d320d719bced48c65ad075122a44f2ed6bd9956e03792f8cdc801a79074e16f9ba22e6cc14e65f2d26407faba269ef2086fe22cb796b99ae8344a6b74e75059e926e43297354b36a0efe0c033361cf221f6f42410af694348e8271eb9732c15ef1bdf9270b309d91e7d8e553aa891f57e7bc0134ed1fc2fa5d65fd9da62b794878647859b4bbbe3d3734981a5bc6b0d10323252c1acea0fa3022309f50d73cc5e6c04780779861979b7a943d43edc9b3b1c2197d3b8ae2e5b584e4903b3ac41995c57a9af877a2f5ab3d8ddce4782120e45248344864b043bec6ea790e23ec98c2f226ece9d3ace16f2a169c5c69d46cbfcacdc0904b746838a31a78310cd4a45666c14cb6e0b9c165663036b58a463c27bb7392c40404ff4161aacb6bda76a3dab64bd07da06f9e7a2b174fec3287413b309dd8622ae9f982078704c0b3912b9d2d98450c11a479573ab5fad65a4b24b9319428b81a49785c4f785b1f33e753c02a721c1402f652b9cd89a5aa7d3e33e4b640f8e590b33c88a33732bf1bffa4330a9662d48ae8311ee33249f0f80e0fa4ab58311a5e3b80f4f41f45f4ee7936dcbe2d0deb6e2e82122beec76b0de68c2cbd508f922984c50f06cf78ddcfbfef06791aeedd7ed5b7b6c3f60fd12369e3904ced321e56f849dffbe9b97a6149801efeb157ee6444b1f5267333079741af41edd1494aa049e6df149788a063569513e285154b4a7541332c7b9feec0dddbf12cc18074cc688bf39dd8a24b56e9eef874468176991408a089332f11300a3ab8c8a24972f48e732654cd3e0cc9d1781c78f143426e390b3e263462a6c114c0fb2d50a4101518e097797c7fcd9b8051345f6a76ba95114b2e6ee070ad9390efc3372d2811d4b7c260a85a08c9d1f78ecf5238f0840f25735cef5843a15686e1e0d4b399fc5b38793d2336464200a3e7db6193bce09b41a0159bfa349a1aea47f0634d17b25f71ffdcd4d69a91afd57eccb1ae65f629e86ec5b976edbbd5357336f3aed9aca956bb141a25bd6377eb424f0c7eae7ccfd1866b591cc3275dc709eda6e6a3959e05209af7e0f1d1ab7b85f3ee6fe3bb8717c6ab81902c9f4441ad059761080aa45b9e4b1913fc7f52c7e32d673662ba805749a9aa9afeed86c9e8ea2fa6c2b61ff31ea74210872c89de765ae0ffa18a0acf43ad943ccce9ac7dac9b8028566f014817c9bf3e7466749663ba8d0e791f8e968eef0c5e1e18f01eb4a771db94113cd5861866d76b8f216e51393a62c0cc5c5534a04a101280684b3674f972582526ca492f8b36b6c8d9e1ad68f154c3098c7a241c9223818e01b0aaa6016cdb16182b8c17f0bd71637b7eddb511ca97b2b868ea7faef75220b251cdcd15fc70afa9250b8a3a806d1bd80a28b2f68094d656a51e8f180559bb18a2479d62e63dd0e2549ae3eeec89e59e63b2aac5ba69aef93dd975175cb0f438c3d0fd954972c6088c77881d097de743209138de116c64158c16718f0437f977367e473da4757c71a3edf8d51c35a3fa2c0fd4b11cd1fad7a22fe3af6a0c5c10eca6a419f4f2a541aacbe11a63c1353c05f978560c11a6abc59088df1fc157e4d000854af0b20b0a622b806e51bb6b9e0da59928672a00cd6dc25f307a5498f7b0a70012144ae2236d75f98e7dfa215259adb61e11a058ac397ff03e6ab303c5b5f4b1de6371745ab36caed1438465e007031a998e2d4b54ade3bf770d74cd311c86b0446cf26f6d393fd3a72fe807bac1937496cc82bf7bbd325ebf30ae6fffe9596d51a5d515b1e526b100a8549cce2ee01192fd4dccd64a09edb478b11280f0e6372d2a3f771d898f783a377039f08080e63fe780e8349d0a8015ab7eae7cd49a3280cc55bcabc390c27b52385e43fb7e734379cd68c5e6afb78469bb8d2db849ee2f02b8dc2221f8a2a7e6f2f5b4a68e0bd999ca80698cdc9a48fd68901b41acc43d0c5ce52bafa9e8d930b3ac8edcdaab2b1dab35696b94c25e28460721c5e0bfcb978f92e88023590d68b5dc9db831103ffd61b7e168b2a2ab694d6e2051f34a97495ebba6bebee2db71a113efe3f171a73a47a7725b20e40fa4233d94a160dea511586dfcd1313df50eacf39f8e94dcbffe57f2a615df2e6a11ac2bf0078b55739eb22301c8c0d85647a4004d43da8a53b80c649b6d07db299793979cf5c0b9fbf3429ba4eb438e4d076c5d45ffbb6e085e5fd0386b21095197512b8aac671388e271f1b70bb924f0f69a3ecf57bb5808ea7eee99fefde342467d55bbe5cf6c41c76116c5e04c5e3889f78bb413374dc8e326caff230016bb23a7ef6c1a7be526d8314f000ef9988ff692705596924ccd9a2aa2ffffab98e50d0dffc74f8f9033a54cb173ac0cc3cfae259cc26d86852c1a4d1283656e1c64a5762684530b11bb1e733642eee076083deb221004a078acb7109dfc37b5a13eb836d33edfc22e807760cd0cae98c1d07b31f8bec62d91725ad445a193262b00483cc34d5b6623c19742ec1354673c48a47b66e11dab6b33da9c08973304ea8d371618ecd29abf0cf9cf33557101a8838983bec9420e71239adc5aa42b5a4d8b0474dc198dd1ee86fbe23191fb7ca27c3eb7af3d2fa2ba0593b5ccd33ae3aef9db3d3793a23b0367e29e723e9c88558145e91bca356dd3e9e18f6a4ac232fe650d6c4dbe641e124956817798c6c938be54a7259187d763b1ab92892c28da002ae20b061443eb6ff08f6c9a845cb04f6f64ea32364c853dfe20b6da351332e40407ba5e4e51ed65d666019faeef7203b52f7ff8e436a4cd3509e0d8bd5587b7ee218c80c1f432aee653090d5e92977a2d9f99844f14a821b3c614ccd10a48c5c585efa982610413473335db7ed8e33f4debd7a2603f0b93c05c850f90e5fc2bbb297913b0cb80fa093e2c4f824613ae9117a50a9ae35e9686449ef4d9aa93474479c334186c74f7dfe4275b2d9a85de8f19fcd7e6081fc434a07737b58a86d4bc3955e78accc5a80864f032cf647586817f7263ac361e3464fa65ba4b6d1be3d8b0c16b2bcf478906f68d740b791b284aac1322d0547f06a526fe910db65a181baf250fffbd49286cee8b31cd6360d11744ad41f4326ca667efa2674211774aa9594d91f4a2e34368674cd052a177a2afabb84ccc89783962cd9c51794cc666f3245689807c28948271aa6c8cb2dec27ef0f88cdd68b37b4fa97f25759990f542689615c3bf80af88ddb8d9dbb1890827755ecfa7d39a683e872157f7e8fc2219e525489d289d3f4155c8987bedf936c5356e28f4055d7c2db80767f0830b5c6daac9f0b0526e19a321df4602b7d9a437d6f0fa4784446ddb9ec864175cddbca74434697ccedfcd803d6183628913128f2d3abfc2346b59722e5786c567f006cfb95c6554004d1d5b8f6999d744333c3931c4f4bdd15aad635fc799baad54db55144bbf7978b02d5dbf119a65cdee7f7f6937b737232dd96f4de90535d472078c78c0f661cc4e09594138459d36b729747a636fa9955b692c5372fc7d090e8236387e5adf74a1c77890de04a21a67b38adf280adf02a9c74c7f1c640f68d76a4f8a80133b51932ce799db9baad075649e3f9b5c5863fd31defea72e4e47e6b083b88fed082a0799dc358a1cc439738908e327e30e469fd618c31a81d7337851459e499b1275f74b61859f25f4fa1e7455a67621ffc4817cbcc35d37bc5cc3926be91326f389eb98bb84df5bb15d4b486543b0729edd9fbeb3dea249cce3c5f5e6d22b5eb7e4e356feea8a6da837a1778979f548155e6830d1fb0bcb0f1bb85a32a9cd65cb95e2f2ffd9b65b88c9f8adae838b480e0c247997546c8a774abe5948692ff4c81c79a8cb3a2fac7f2b26ac0bcdc3c2a52342fd0b13667952fdad68454b3ca3d79c9e68e63121f994ed38b4ee83a073592abf3c0c3655031854dcca520de1116c7ef04abb03dfc8db850170c92ec27290cbf6c7076afe717461648fa671e7c636f2700b001386761650ae7b5b0b4da2d20721ecc98fe0e1d4fb785dbe6d3bea7b8cac5622a40c71e158e11065eed1ed7360fccc51f92e38a7f813e1ec755fe7313ceaba348937b91cbdfae09d74dc617219b738484d7df1fbd4afb539004bfaa7888f0e5c0582063f3270eb79a22b64452e32dc72b58ee03a834679411c3c2cdc4532153be8e8fcc05e899dda32b7f4e79d3072db2b650ff4b6f6ab5e2328bd9b9b93ab7cef0272bad7eeae92da851a678b62b734b02c7d01b4c5a2b42dc29915682832de48fcf1f9588c646a6f9d3f77c65c6f76f954f5832935d522aaa3c449274024ff8d3d5296afb44c7674550ac4023980cbf7dab111428ca85894b6634969f990e8e88fd6ece195f0081ab33c6edbe7d7ca46454db88dbbe45007edeeb151efe3b1c974b4c4733a8b75d3a0d59f3ff0c89c723f58975722467add595c14177dcaf3cb1e3c8d6c8ce015344ed9e9fcb064dcdcb8d781abbeafc7fc0f206022d3f557fe40606eb33ab54daa9bc836d9897843d8d417cf65a2552d474cc3752f4b816563247b2bac36d0cb8a12e9888466ac11d935f1e3a198708ca52a4901ca1292dd8327f778de91857f54d094ca6d9be58c409e96866082c6f8395ed00d7dce3a702f60c02c42cc2a27b0d1594fefab29be6b754ee7bd90740101e46c8e5cc243a5408e998a0eb02eb480ff6494210ebd2874649de6fb8b57622c32a59c675dcde9961a9b70139b43b071f2790a4dc5c0fb8942cf40c2ee072ac6f3bc53d403fbe73b09ac808ee936a6ed8b0d453db7ce3d6b775485013c4d9aceb34ce3f084b93a287d5cdd43cc6bdb0051ac585eca7edc1f595e48ca402624de5a2cc78151932f9fc4e60f2ad6a097dc93c5d66c094db427b915a7d33886d796196dca9777e60fb7881ea09942a2ef2d1aeb72e21fbd3710c65154a7c8a272df388c7805bb5ac04309d0eb4c815eb646aee607c0ada23279ac0b2a951646605e0e18ba2fb1e9d2083176f09a0226f506b4d13411cc08a664d7a3b9c4da11ca16280008be555a8a8c690afafde5b5bc8f62bfbe51ea925ffbc0f095992f0567c5834ae1fef1de948cae723f55766f6e648fa63d76a0f861bc260aa6d4dfff1f936b7a3ad1958b594a6d14e455c2606429e29e9eac72d336b2e4318606a9dd981f296d1c1957badba7a55fb79068324e467beb6ba81ca16382f3fce3e45f869593354b09a26868ab6fba2fc9ef03cab6f1acb00b5938eda9c191da545da934504e5456480b051c645957c3625fa4da7ab2f71171281eb31b4caef0b966e9442081dcf8578c4090906deb936c8a44d0a4b0c6ccc773153c09daf2f3c56cc57f0818ee2f645f9f57c6b9494053e40b7dbb57df6d1f56806c664d313d7b15a921798268dc0b45c645002f8c526cbcd887e2bc9dcc62fdda291aa0e4b7e87906585223abe94bd3af0322dcdeeef367b9f0e6ce41734bdb9afe488525b5cec6beee6eaee140ead68742889868ba6c55e17373bc7c1cdb84e4305a192e4703c8b4b1d1ab2fd882be4d8397257d719fab3b65d65597da826234e27a2ec479b426e8114de1623d8937e3b98776240109cd34b418810436d3abc98981561bf301266a3ee73a6ca41c8bd22dfa1033be58db7f2044e56f002841976667613376c9705de7fd46bdb86a96305146473cd5d4164df554d3c23b0b9e653d1cc8e38b6a34773951c760fed5522d60c36a05a907a0d4e2af11fc6c9cc414cb94156d17a8d173718c6cc8754cb9bcafd31bffad567f78c41aa1d88abc8a812c08e6ecfc8f5c78200cd6ffb3fb205f17e56cccce5ce9606766507eb4b51652673eb327d6ec7b1d19988a8254259ea1ec28161a6a7d2dee731e9975274f3bc76df206c631a24ae4d052880aa114cd0aedaa42b1657b5d08d089770420ab8c71fe3bf95451bf2446c1b38e44698bf8d62eca76875b0882838014efc2ba8886b04e4062962a2b9da4024c4d7268cb5b5a68c08ef0660a9d74cbc030140f0cda0f7e8d9b412d2de78cb7193bbfbd536698fe60119d9f6edf600e409dcedaa9ffca23b80ede3be15c1983f91dc5c01eeebfcd3565be1c9d7f0dd3bdc04453db2f243b8f8e563e8958ecd97b1e6d9bfc1c9da8b59d2b4c845b266f1e739d8091e5dda8ee0002ac630ea322c593a0373c882c963f57c0a1c07df66082ce980c6af057d45ac87e571e964a829be7fa713ae8efba9b147e8a91978108ec8a8446adde5481b119e65f19e659a7b8228925e997ea1eb2573178f4e8e6fe8387420346ff9b8e72b209c750d1dc6284e6417201eab297a222b6c4efa99b4e2585afbb0458e98728b4e0045ed547f2a1cc837fa3d60aacca477b6b2fdba3ce80fa8542576203f788e84dbf0638bc44fe6d3a19c91fd5f4408d0bba67a9d8d75867b8f4c579eadafa96b692601142f975c385f4e551f91770e16c28885bb81a829807d5ada59152c926afac52ef2979bdf7bddca8d56fd7ea5cc43fcfef203047b8ec1167e8f80aa8cd93a88c8cf0efd1b5a308f6d0fdb7d7ba132e058264ad7f23e3c42b636bcbb630bf837e8f35716e37c0aa461b12e5dd4cc13a016cc3b64397ebe5a846c8b3dfa0c837f80e376728a41ac76d5721088c33910eb4a69b828963281a4986347854a6dc281cc1f439bad5dbe386aff40ab5ad18b6ba6566f7690233cd1a262c5c6959f41cb5dc4d7048bd1270893ec0ec926f9c32d43c4e4f761cd100bf5eaf3ff933ee605c8cefff00c10ad5e7a06e3e3c94cbb3c4a63d48cc6d6acb7a1c467f0efb50a73d3db3ec23f0dd121be6391153c5ebfe86fab0dfd163ed9b0f9b12c6c44ca32c5902f68ee4a5986ffea4e8af19e2f81a360727a1cf604434f436655638a3fb1abfac49fa080329ffc3e0bd1380b673eaa4725ac8f2eb294b265d37e0deedaa67c39797ab229b1c161cb4aa9324597d4e48ab827bfd86bf86bba0518e9a06108c2e23010ac9885ca6b02b6c105cb070838af20f9c71b22ae9ced0a89bdf08055df99bf52150c394b9ed11e9042e00b261b785d77d90c6a3acf4f8203c1c734036cf039d8ec667d469e7dc41f9fb356f4f9df8ab37cf45835c2bdd0eaf2653f394f5397cabdde8d34a46ec16d7e349fd8f5155942c59ad4cb20eb1a54a2f204b23ba56c40450a827639cf00ee7ace2d39590b77e940560b38675aea15ce117b05f31c1a4fe6227af589d145e711c09444863a0af4d06a7121a7a46437ec14acfd7e4abced2baac96ac33eb5f8bbb152ec59df6e419f8c492fe6ee7dcbc8ff7a546ccc7602e36de007f31a1dd79de485d6c881ca9ed01745260f50bb6ea006feca730423377451f3e938972a42c30821d69c2c1d0931062a4d66c1c950fd3c1509c9cb05209107cb53ca6918b6d5fc9cd6ce26f427b3ef9736ee61d37c58fcb01ba710a3eaac651b4bbb8366b450e061162877ee1c5c6f7a5b1d671ccc38b5a195a55048464d5bd05b3084f254deeb6c8e788b20e4f236fdeeb9615248fa8299afc861b435b67cd5f27809f8a48f5ac7c813f695abbb06f8032ea08ba644601847df70625a7f75cf4e76b4c9e8982fb4552a653808cf7fc8dbb469c80884a058d66e570b745e6515731399591099c7453caecfdf89ba17548f41447256876c4b5713453923f2c688f4df6ec6d1eebb99ed43d5dbcacc3163664e68092a93ee12316b7d99cf9e074aec3e68a1a335e868f04ab8071d35c43553204f35092a2485b8378724769c483826d89bdc8bc4112b043782edb12575b1129cf26f1ddcd96b4b6d9bf859b209b4f0814c69e3be41c30e37cbbb18486070e134001e38129c92bbc8fe9caee7a0adf4645d166641baae3f05309d14501eaf1f0258ac5b248c58239aa4af057e721a6a4bb1622556e3ca1e8684413608cb69916002614e6097a95b4d2ca62bb14103f222d38d912e34a26c7c3b7eee90c637f154cc60351dce9d1db411264530179f88e1481fd07c14249f81c0fbcdac454d93d273ebc39e9ac217efb1a0bec9c07da31af83f0632380749fca18888b3a721fa43920d671b6ba9f506a5e4f04d1f0db18a7e18a85ce8e8b0d3f89bad794ddeae944d46c403522fcf467719f000dbe26a18d2109cd36b1ffed366444bd4fd7bb00fbc05612fd784fe70f06af5fe6d23a1aa8d504dc196b395eaae28603d48805bf8d295b5335db8d30842e63e634a281f9fac489d23dace2f63fcaf13fe308349591579515d8b1cb3246c7565b1b68d2da9bc09e12d92afd220df4c9ebe3ab8e21ce1f5985453ae13f4fb00595f570febc71007b526451a666e8dc80426634b819e22d4d3084d30a9bb54e46d0cfa447b1420b69064dc344c8dbbd2f1f4f7b346cead7eb782b6dc740a47d1ead48140509d0f36ac85e77b304403b8317b31212c3402f380f43303945cc8eb6239d3ea164874f2f94e0cd91accdc1eecb5bc16a5cd64092e6f38491ad9f1100ae9964cc1a910d24798dd55aca84bbc37a592f1c0be4131053764db8c02a9e129141c5fedee881e05bd0e7c625cefab3869530980834c71a9e762c53d0549524b4887b1eee17e30c8b54bf522862d50f49ef366f4da368ad7280f2a9fd1104547de98d1d2c9a4e8809a05dcdc3bae0203dec1a16a017bc75ece10ca18884ce032d544f702d1c328665d631c870b209571081ca98a62aa77080eb48228c38c2ee11f6ca2dcf19bab29d70f43333dc4f78afc5ec2a26dc425dbaf08bb026acc6f35fefd82878982c71d69d12beef5b413378fda519b1730027b947c03d4726cc52da3adbd890da923df8507fedf7bfe4dc7bb6ec4bf9a88a4fcdc3b4d72f2259e756b474feebca5a8b0d52041cd3010ac6db6f50578897255ac007c0b0fac83b3c138b4b01d11cca412d742c26390a70b9ba3eb2906c018dac8395863650d2a079446a192cb7a651524cfb5bc67b359b08a5ac0b8e26882f4dacd759a09c40bec1785af63edef5a2dc479829a1de90fb178b6e202b54abc386073758a1b097b9daa552984af99548959921d4eb27f4f80235ee7f02da0ad82dc0c2cff042aa11050e326dcdb20f25c4355652de2efabe0dd46271da0f2944cd979f16b93a00903d330721a01f6cc2e686f6bd4aa1fffaa9a3161fd38c4b29f24a34641bfb4dfdf81bc7eb29b7b7343bada9575b7d6b1e749d25c1b51d82337282048d790f115701cb38625de839cf9926e680c4d50eb6f0feb2773952f4035b9f9c6957d1c1f38ad47ae983047b3a7c75ff894033d635d6af3576c1045c80ffd02e91ef2284bf3faef69fb915615075c592c7e9c460397a07239776dff4238c688ff098d6c6bcecdfebda93ce5290fad61d2517520bc30346dc708a635975d37ca2444332912f98b5f7c0f7841f37f7af383b45b19197a133d5edceb2bc6418820bd6153498f1eed7447b8f5e3c27dffbbd3a541cf1f8bbf27d644efa47c86e8b8f9f7210279afea657d059bfb13dd414f380be7c897a40ec8b5e82de2cf8ec90b03131ac72a440771f2976d7abd4c6bfa0a89dd4ff4a233dfc90ed8d5c2dca6e76b88f361f32fa19dd96c2afc295799a566361c37293d873d92f982e02fd0bfc7ec678cb50205633bb7b6687a77ce4fbd3cf851fd81e4adf8d29a956577633bfbd635c9e64385a03c9b72df190e3bf98b1d854a885ea0e520ebe114775145cc5ad6bf232509cf30d1c7f66b37c3625bc8827780e435b76571c74ba147ac3b12f1f03958b3a673efd0703e0a7abc681d4405fb7e72865334ccc51e24d3e83077593f27a9844b9424cce407610de9e5db61693e5e90395fb76ebf995f41b9445d797fe8de366b0b5baf02ca43a6cf7fedc99948d513f7221e84844227511fa281dac3b30543dd349c027097b2bb806ecf5a47a4a5d0f02db98c5011b737725cfb8083c2e9cac4a63bf7c07127d8a886f28ba5b665ecda58cb083356b6656af03b4b400ebef1010167a3977c988f8972eea9bd9744f185f76c5e790e93a18e32d5b2974a85fbaaf145c45fab9bc77b00943062a17aeb6ce9f649b4edfa673094e8efe4c13a9e81580340a096023ae9dbb53a95395ea853dcd4546055b8f55a7c8d89577390e237bb9f43757e1b8d2dd5921f9aafe141a67e4dadd82ed828978437b324bc5bbdedeff599eca99d9dbb92eb339181fa30b579f30073a1d5198c080a535b7975fcb1aef912be09fccbc0f954f6049292e64daf4d57c926f8af117738ebf1c375829265b65b847400bce5800f457d445f1a94e97d2cace18c40aa9247243d269c9c0f047590a2dae42148fa1a49908924fc1ab84a6a951d041fbeb137f486064475c6f0b2998e12ad441fd1d310a1dc220742bfff50b0efcd704e3df55b3d440aacc0162b92708b9a3258faed203d6ea49e5b270372cf07836c421ebf23ffa62bede0f5f070c223a2d33d81b1f9d1fc63d5b20472e4175d3eec525fedded443154877edea5ce2d7e18789edcbd86f8a505e9a204471a5916663b6f81031103a102e6a2bbe7ef7c20c4d8f23732995da6cb1ebd5fc66298b19a2c9e58d883638c78372b23a14ed0f46e3337d4ee19102a59657cb0580aaff36a1cf9d7199cf3861011f47355b0cfabd1a88f9d7bb9312a6b4089cc85e61fd961c3643fd7a87e490511cc97ed204cf0f1b5704ce6ec6f5eead1e2662693664974ffa44a4508054af19b339f6ec71ef7e8897d1ca5ad4bc3f9d8feda6055c810f35cfdfba872332a5e78015c89b712eefa9162f5edddec1ff5b31c1e3615bebbc011364f1e11dd3c085de09def1a18752fe00a7213eee0eb0472be58ff6d7727fca561436da8eae47f306f63605333454ad8e650b67d73d05c98224ab276e50bdf1f86eb37e5f970a0eeb5a9b6718700c136ce52d89ef52e0c6428d69935fa7a4b9f300f6d3d7a07bd3b66f98eee369ae948cb833c1bc2814c13e2f6f63ef861e2f00d454bdb4c5bf012b4eafebb219612012aa5b8e8a358ee96a7ddd3f7d34943a58932a361dbec5b25777928e78fe514be288ea8e8e789b7cfc05657cf8969e15a7fc252e2687ec14b237ae9d1985ea9722f1e8bfb5bcea38155b18bfc67c80c1d4bc3afd9efd891a984206fc5821127fc84fe0c8d0373d8dfde7c719c694c21e58e468df897050e8402a7860be14a1ab65bc40304697d08dd1eebd2805315a0d2b96c75bfc1d4565b1fa6ea954b636fc98156f75a3e3275d19f2b12b19e48f1942339e8c0678366675266e57e6a31638be0ff70a30c8b5ed522a36546b38cdbfc3ed87eb012bd2fc8c8b7778e132c66c8d895e4207e6be1cda4fe2134a9ed5047d4e10855ce045c9c1db0bdded2b2c971cdce98791ce55b84eacd831b4fcbb43c5aaad203e1edc73e8f27edc5f85240dd8b13f3d7513149276eb512757b9b5d7acbf74c1a72935c5706a7e63a4483f24c45421ac77bb7d189b0090e4355faa573be4808986564f63928bf98597d4001a4439b166b31925cfb33d62fc88a10baaa138136d78ac849c2b3c64a2d87ffb9c9119e27594829f22d96665918c0f38f9fbab55f53424d01b87a6b236d53854679b5698f1b1bb6e21adef342fcb086443e128b82c82f651a9fce924c1b6f69145563d03930f721b8cc4e5031495b0cf1508722523e182df0f23557982435b991ab4d5c4fe407b5e00add859218ea0869cba24dd22257107b00a22d615542628cca8845feea5c72594cd61bcbd3afee2092c251c389af8bb2fca106b659cd84536e6de1947cafbe8e627ec460c90977bb8f1d175591636e49c6544535d57ba61f9b14a35752e18086794333f105829b4b9ca493302433f0207ce479073604b98247d2a86e69f305e99c1121ed4f5a6cf0d766843fc8c92bd97a256b51e05d4add7b992f5bd7518683b7365819436d5a72ce9e592af0cdb708d2a5e380a2c6f237873a094b57333f5b8b2d4d1417888cc416e1e9404105ad7fd2ace016911d91b024d06e49cfb88d757ed70f18b63d2a1c31742e0611a806cc377b1852f6d8d638003d268583cf6603dcc29ee38ff7852eb869ca4978a4d377777f2505cace2b1812d8491a4fe669c902cd61b4d883c3c373853d11e5afe27ea7691c9f52e4d473c7a1839cd0115fbdfe5c77ee53eceaea63015bc60db889911bb7ac6afc79f0f9d83dbba57c06a8975a731424e977ca415143bcc8b0b5a6933d40c2119373de66f6eee785ab3eff25f41f34fb428c275a160f8ebd64c067d5dc6879a3fc8b82b29281115dd8604d7211a5133a8c2bb0fab0b3f59e66251a96db6f5eb12708b09ff1665e087759dedc0e2a763d47c5802b2748f171aabb67de85eabb279cd56431e968e50e38daf362758371904254467f6bb1ecdf3f4a48910210ea7ff038c4bbce14024953f57c38fd4a06b332bbc2f54aaab0f4ef1810ea3cfcb9fe38ff631ac192f64ffe895ccad2a73c649d33763bcfa6042312d2c3074018c2e64dfaa285217d24348779d9b4285171757485062fd43bb860b9e2726cfa7458d21313e971f79ad285498b2950d7d9503b3d95eb2b612413c2e81e38295a51abd22c991417f55e5984ff15bb1222d069f9d1c3ce630abd3accfb56d27443a3107164455ccc8336754a2c6cd13b80d7c252f3062e42bd2198575624be225cbf54340457b6574f8c5091e42798acb4a17fd569416897d182a1c31f0dc2b53c31370dd3a1f56afca02feaccde1487d9cd893332b188ec8b55ff97208ffa950c15e9bb9831db2613b6f10a5d8ebd370a19a10d0c1cfbda234fc88f4278783c4a30c5067ec20a319d02b2504d89852c73f0a77d7a21af1ac05c58ba3027de3acd1a19b1de094f5760ff024a3797efd73493ea11926bdd468f8f92e1a5e45e7d4bf87a906dc1b119c64c4d82445ee52d921d5d69888164a1eac6e59bc39e90c9e71c9b28492091edc9087046367cc31765a245006d71b1c631c5866f95deb8e087651cabaaa5be69e0422967866d335ec7fc5e1421e83ce7658a8b76592a7f3adb7f8d0a1ebcb78e59aad27d3d25be365e23f44a884ae67d16fee3c403bb66ddc4bee65c99a9ae4d3515d1d17c49abeee243349df3d0d08a2c696ed2e990db5f0200f967f3f2f93a13dd5700338f99161e413466e354dde448b97731dd93398b3face804ec628efff97fb85ed62071b1f1c516d5125c6b2c84b9f8901052368e220e57587989b28e49b62fcb5bf90e82d0aa69175fe39802a26a21ab58dde0df1ded68015f423c68a477c2b0e35d84aadf57051309b05cf28f4888d6526b22a38cf3f18d85afff1c6e33446fc06443fe16ef1c5b5e0eb8b77c596df172bd572b77ce3ab8bb136f15455a15881bb8954ccf218a69aecb7193026c7d256e864651bdeeef9d2c3035e8f0f9a0ddc20bc4b8f57caca912031a4b857ff22eda0eaefeaba917e4f9bb57b7f4bfc3d74c4cc6031d6e5f3af7aae0ba30928d32cd5df86531632b14851b721169789b44f15522239054964cab8f6ddb9dfdcced0a245bf950e3c146480c5d8ae538916dcf21c0a88a1b3793ee5006c52a3f7ae77183422fe181f2fa5f2e987b83e073cfeef96f4f44d98129117516a9b5b5c64e4fb2d04af659882c35a0f9f50ab83648322f103bf2565118c8dbc29caf2db760ffeb46ee1cf1bc2277e4591c5793beb89f922540aeb6d5ec9892e7683389d47c260aecf31b2dcadf8b5cdc4d66f306322ee4202e61b8ed1dd48554acf868864fbbed870740298abe94c9398b7a78b045097fb050cdff0cc81dd142f6658dc56b527fe99624e78ea9e1940d5fa219c914640d2681b6cc7498f63fa349dd10cd2cd962edf4ad19dea55de03e7d5e58fa33904c61222ae1c8f62ef3e9d33bf18bd76283c87e1757e5238af3b3354f57b5b6c87dedc174bd650d97bad9c9c623f26c50f67502837478d2fcfaff09d08c6b3a5a93e934cca8cf5a563ba2a005a7e8029e9f65e5f25b6ca7ffb300ff24d41d111a43c5b4ff2a44ba5ba5be71f36dee0189dff04d8cfd7b3d04b0dd3e4102f100231c4451845763f5baeaed1f81d03a1eb09163f175310dba9822b2d090cc09b5831d19e0d414e3dc0cb463b48bb401164cd1cef19b0b1ebeafd8ebe0411627239fb9d5388e296a1e7c1852ded12fca583edd90c238e4d399e5bb01601a73e8dc6c1c82441fc2d51311cbece28ff624e84be0e04f2cb48a1d03b89ac9d33c9869af5aebd21c84e1ce6f619e5871da924193739282a161ce8c875c7bad6a5fd46a83c19f95a38ab788d938872d5a3d5736336d1c5cf61d59dbb79e8d6222afea4fe79f5fc820249e3ef641156693902e0144377610c08f3c520bfcad26e0c1f8d53d9238e7de016ba7ad538684c6e76649222d87d7734972422694715e1ae45a9b94926dc3fa5a0422487112425fdb44faa543e7913a3b5fb7676ed9f7788a2d90df028aecb249193c3ec7403e6c71ea6d1ffff50605df538c2dc1d5c504553650b479f9596ca8bd9f382b0941491574013f17f5fe2f5254bfac5d32e1589fab402db7ef56061f1f939ee835563fa1de1a78c136ebcf42e7f30aab0ee20c27aedfddf19599e5c57ddd8f499d239197c89d6decdc8e4c88a70267404a69804a9c7cbe1c7f997401c1913f75dc5ae36d225f46584e0e505d369129238c2192353c8e42e7ec909bc5941211e54827ae55de606aa0d02cacffb91805720a54b48d8d5d2d395079bdc14e801e5ebee141769f5a58fb25d97b16bc0247f966dffe034d95fb7a1fe033e0cf7d984f7874c3114c4b7347f5d8465763009d187e902aeb27ebab53e4199b980f8f0018ea9dee002a78413fe8ba7849f1ca50c2e40df9348761a7ce1b1ff8544c35908addff883d98b7827fbc899b17e556ba87b3aa0e99d0e0eea8efc97846275bd11209015ef6575824c845b8739ab399a00144e4cdce630b1daeb218b476a5d7f59964d17237453526c8e6fa492f6330a18fcb4d3ce9a965b0983784f67bcaece602d2e68c7f2440eb72c94b57aba1e2c757d54f20dfa8658127180fc2a28c3462a560249d32a57c211696dafb939fa4027ee1ca7aceef203001eac34c3f7cbb12b3ce63619b958cf8b9d0c0870d50228a92fa6272cf51ad3a89f6b008b59892aa3c48225dbb9a7321c8505bd1ebe625ddc125a535b3d50adc802d37a6a2facc777ab017cb522871420d1ade487e108a473a67365d2fe6827df9f03687805bbf7156edd70a1a0bd3e6ff15d9ee739f374ffb39c0a0b85bc14e36dff36d44420958ca294e3d082af2c4c5309491eb344c8d07f72d199d14e8b5d199ddb7716910b1a2e9e54dac04b71b3f9a64649a60e1236f9255b2403548119ef7365c8b208197afed913297ebae41c0c21864ee38397c53f8e1e88aa007ef90ffd5bde99f4276395bed2c5097be8440590b4a6a8b2a70543af2477f81940a46ef6a2810ab92095235cdd3e46f93b7ef273fbe751671d07ca4ac7ebef75a4867821d6a5b514b648b71edd33a5757ecec1bce9090f6a2e93f461429ae4e81c3d1a12db1f5942a99fcdfd5142fe2bba135ea7bf7321def443f461be2c9b832af44f3256a3ab3466963a37985fe312bddbf1dda0486e8a50c15ba86e698bd1f473c79d20265bdef1056f7387614d963352af1a7790f893dfa7bc1155738cca3a8404b7a80c94e975cd070b8f83ec22433c2018d2f2b1908b50804ab89be05af60b84b1696c645f9025ff27873e58a3b422cb53717f458c2ba55b6e4b7fd5103c89655c081bc669f4f2dad7589354a33c779a8287c3d0a038b08bcd1621fe5502c2668c82674bf16795598c513fab08c13c7503de8f9040bf83594ed0289d0ed33314d430c6fa7aa11d2cc8430effccdfbdfde4ca37ccd1480b86f60857f533888148f4ec88bd5377d73e6067fedc4e6375e5e94080f241e34069c2d34b298168cfb9ecce422c8ba97d2add64a71774511d168b9ac1fd8d5c35e74d32d05ff351f0c10ae5acd4dcee78e5b6f51089702165478a6b895a2153899f578266bc0005d2b8562fdf5121e6075340543c49583f0ab1bf00c12f946b9ef51fe1999b730ea162348dccdc766e5109e6e45bbfc7333bbb8962323faef4bd9cbb023cdd89e79066fd61f25609a18379a50eb552bc3725dec00023c9584dbe9b49bace46b1833ea2d1bc143e13d22dcb9e208ecff71b99859219492660e2d9fa0f2b0d5be52767fca58d81807a38cf91554439263e795224e1adca90db9f009d805992716cd92badc6e190fcf842a62f6940ae278709f5aa549bfca87ccb21ff2e51abb5278904a2acff4b3504a4c684a26008957aa613045c60f4c89508aaf29d187a5fff574c7365e4bd49e0691046db5bc538c5af5b8fd82c5f570d2e7eb8f9449c4149cd6060b919b743f0a2b74d4220e43c76d4c613af69c3c0b216751c9e0f8fb30bee7fa60024316e099ef597048d89935db8dc4c571d0e0836dfd3b412f995268f9dc8c9f47e11f4aa6bc7bf01884ffe53e5012ebc903dd527f24a46d2d75df19a84ca69aa1d3a79770f4117cdbc9a09bf2447a193689337f02d4e5ca2fbfa30682020693e39fe9cadf90fc34971a45f848438eb649750e2d4f951f5e8e8baedf91d5482bb2a288d74014b3768ed7869b02bf625761e47a1126aa16f7d727368ce32224a89b433a35bb8a152ea47eda72f36e8ef00ae4a69c4b4eb03f8aa7c776936b3a55a0f29ce5ff64d245b7048eaf3fd231a03afb51d2df551d998d084125b21baff20a14b95d61133803331ca6a5c544a7e7a20e1a0d797478f3ee8bed4d8e007ef6fdd197cd4b0a174082d333a7d252e7f3eb6132ed1af3ee6a091cd41e1eab6715938a14f0da433075778e9d4b37eca14b9a01b7ed1ab157cc389730fc19e599e41102d5c68925071d9d0ed9180f8c653999be2a6649bd0d0ef1bdbf7ec944dfc3cabe4f77f9bf5169f8a0dd6afadac11b83ea00ed67ff1e2c3c605faf6b130326c80fe3862984c629b7ec35d2bee248956b89502a6f39f966e2802f6c545163b5a8fc1bc690f79ada775f0e9da5c4f31f2b7b4ef6f02e094b974bf59b3f2fea8c4c5e6b8253a95e631394651ec623b9cefdf0f53a975d5cd0f667701c06b2c3f1bce7b016e16d5eb560643162db5511efe1367e0d59f3178280cc0d199a2f2c67dfe9e1ef4bbc85fc91288d1f346f14cf6e04e2b979a192f247557dd92a0d708542973311a41df96352c8b108c78164d418875f69a41b5675895219d21d02b2d0d92caa2a1e73a14af1efc5ee055ce1585588ca5852d30f7459e765e9bb2c5fa79aa8093e08be3854e47dd4b69b574c489a18270426f5c5f4429c6e412493788bb26ab12770fa7dee55882bf8a04e416d04d074492ed13ac019b3ebee988bfc6d4e883b57e80f07568018f0c450c55bfa1e29f0f0ac952663aa3b44b0d396f573ae9fbc1ef4efca80a727ecfa8f4424f469024ed00ade86926af834698bd7f414ceb24d31db21d543b7bbe4acfcf400f0ec023e6052e1d16447e7548842403f05e43c8d6c57712f5978c8902c362c0676dff24164198792fb7281aa5989c6a4f921fc3558ca9d2e777bc017551405582f3a1f82074502ee9d8f51dd9434ac71a0cf40fac1732b278a09494868202a40345e96e1279d17cadc0b7297437ffa1021f501e9809d95f3bb89c128f7c61815f75eaae90f3ac6ff8e40a1a749a69f13b7f71dc1cd1b11977c8c450726ff06a1da13ab3323976b940b7cd708768bd5a755935f5e59cbd9ec337af2eea65f0d71396d53fe32febc7dd38c4c72642954ff0758295af101c1c1ca6fae77f9cd73a37d4944438d41167831dd907e05d052723017985399529236c05847dcefdb06df584062a8d68e788f8f8649da83922d74ee85551c29e6bceb5fee0606ba9938190a8063b57ec7dcda81f3b78fe711dbfdb55bf5c8e838d1d46bb51673bc6020a424d43915db901ebce78d243c7f6586182982f575f240416c6b6c31f8087011763873320b28aab3169914392b734f17839a57accf6e719578e36848e2be4521b65e332a93311ff4edf1641a5e506ef0a1672aadc6a4f3857a6ec6bf2b2c915b2e67f927b0327829115d34b70499e5d4ef898155170e05eb182cb9299350e80c3199c55a5789bc008a384d95f18c0c226e334a207b6cb7cd01d0cb85c14c153da6708b455301e549873a75146931e9e6f33fcd02cef6c07b387666e9dc59f7d3f6fc7b042682f3744ca6def0fcf4a2d48199547e6dd3300ba3e4c2520f2a9b249ca4cc5c0a67803bad134770293f6f23f2b0958e09e629ac0fd95dcfbfeff10d26b9db5147b0776bc116bb4a1187602051cbd3f9f6f2530445616365371cf873baa562052ec8e9b9deff6aa8ee4caddd3aaca96b0ee614d9cf8ae81ac64f224e88869d156e13144fab7f058f4e13234e3b890e290993bb62349f4e0a8438c696ee21d43acdae5891185a556d770cb0f51c7e92c26eb2d9d4741ec4a17dad55ca03e3cd907ab010b3364f38e652e13c19b403738eae5f38bf6f4830f752cc19f31c5426ef23b888ff66c2b5248f84f47867ee251ef33ead2ca477dc127af4567f54bb2cc61599c43ff3edda988228ff7ec70d0d80035d25fb16ad59fdd3839c593e54a9c3cb0965f99dac41655e49c9343e23aa8f51e4568504429a4292eed1f8aae97e35f13d2e31965662e603c1bdfc4a5351768e8c3c4889f0305c26dc7ee6605c55cf4d6eb20753ab96c46d0d02aae226170a87828293800b5b2d54bf9989062bcd6973291fa7b7c48a6e68d269bb0a9de7ba035b02daf9c77ab83f4d3234b3d5ba8915ab110c3f76766c8c18ff8b11989d8151ae001d1a377ada8844e0677538746f5ef249efdc6a0f47b51d8267d4aa7ed64222e9e52f43dfaf5bb2635f7dac367b7e1de80b5d014cd8bff62ff427dc8cf1c320543f3c3ade01ada5949b33eb5cc7e77ef0c6cd09f79d96c226f8a447638ec68aa170bb551e8e250e0bb0dc0197ddbcc1590e6b2864c189b3ab30df3a55396f067ec0b5e53c6775f650e0cd5d133dc75e8499ee68632789ca1a02e4d8554616980382f5698e1f3bf8012101d0694e6ce11efeac9937429e111ebe779e4dc191665db5898a3336abd483c8c7cbcd38345e6e9b9b52cd7e304bc7d3dffd468b8f73dd2d0538f3f9ea4f9dfaa777ead6cba35818cabe8b998f6b3b409e8fd1f58d10f5e550cea2446b6afa27a2ffe02e80cc3a9e080d9e1bc7a24787a55de5461da14822f427053347c7075e9818307f2aa2112fdad80df9ad649bb2afba400b6b08ad33d05775edc80936cd1b91789c26232ccff13b8977a33cf0167a8207e1bc59fd7bb343ca6f37eb07ae627ae2bed7a666bed04bc9f06fec860e64bd7c5b32a2113122a4f80f063d5d9676505d6dd34c26a9545303b8daced8ce05281c9db86673e0e2075fac89ae072700148875709edb66c2cfa2636142d8a08860a72a94b4549d7ca0275407d23e2347c8edb5fbe334ead7c6d1ac24549a1f074d9cd66f6078d48064a16f2b145f2fd53ee54e032809c43ebb726e1a21136d7487745c2cbc7ccc9372b15332f4efef269f45c2a7b701b72dc19d7fbed2c54cf936261cd12373e0964dc402c2400b6325e1d29230e5fd89b8990d4e41527865a51e8882a3cbd02fc8b0f8e0367022c6b0c41c0479649e3beaa87a29b20590752111b0f4472910caf8ac4fea7db1c9f7ccc7ba043ac528d8377d339876be58934e8f7494d4a7cd753d508c35fae9cd837b536d323f51b2b837643df0ba5f40e4117bb72891219eb502c8181f459b42add7bb68b4b6941d8aac17c6d8564fb73966da02ea72cc8f2fc6974ba8395d1d3b99d8fe5a25de266d36509c97122f223647d6ca24f342726947da48d0d046f51591e47a6d52c3f0e8ac210fda4e433723e792b5981c6f92d0aff804061c13d367dc0d8c6818c16e153015372d609cb3a74ca4b79eaa92818f35010ee8ffbfe8fc455c2ac921d877b5510c4b50c2fd485596e5712b03fd8c53a11111fbd489337a7c39c874a2674e877d360492c153b8b3dda6300feb6fd33cdb004ff103309b22d4780b1464a5590c792dfe992993d8c4c881670a105f613d15a10fe212ecbfe1d2ce1fa5935f2c70d1a2a87bd4cf8bed04eb141ac6857be371f3a1e5d8590e69985c3ddda4abedcf079c165d561c96e262638ea7c280aea37d281b720a9c72f130f95be997d86e479faf437fd9d4ffbc33e7080477bd62132cec256ea9c32611c1a11a37112ccb2439d1c26b54bf0c575c33e38c71398ee386dfc2ec76b2d6409811a9f37de423684cd8c81a49eb45bd3344d2e961e49e78022566d84106591c05198301014f55fe02c3cb8a513cf0cefcd98f5a888f508699f8d25c641581088e6049ab802ef35b1f6fab0960ee4509417ab03d9b427648627a36c138c7998a5a53c250e9e7f1fecedba15f9221d4caf12f9a0e929ae9ad8ee3a317c6c8e08bc936f195e6f085f14fdf737a47c33d18eb44b0c6497bccb23f5d590a9e405f90ce3504175916c8ca0ebf86446e56a7b9411fa645f9ca67c803e6ee8f16e0d46e0bd9521795357dcaa1b240a02f629551a395d76ef48ddbfb2430919ffe2fead4ab96c96a8e099e0858cd1925701260228acdc26fbb49591af0b3b61cf7c5591de697ac3db19e0de91998135da1d87306ec238fc7444c1cde9ebb9c7892a4c09713e08d06418030c8a3def6d50326004592623a12c13f6700c58e9d218a12985d4e7833cfcb76e0251771e8e7d3ede831f869abaac5480edc341138869ab6e0970c3a9456dab262cd682ecd745f4c8376811722113c20f362777dce06e0c0d9f959deb0b3d3f6fa14662b127163919943ecbc9d9a613c9295613852bda6db21625a19f4764cbf16956fcdb834a7742f60b5dc9dc6941a4b3dc192bc33343eaf59449d9d5a10a00145ab12c94da1065798400a124733f73ca381716035d6a851300ba7fab400938e63774a8a6709b8d996bf3f4d372510b76afbe6c4e158764aac6d566b3047942f1b79220f5649baca9d56c40e34b9a973626df57a93dd7965adda394789641f8424294262b4eca5019e841675baffb72b768db7da644e28086d40fd271fb261bafbf048f2f3da1157c2ee9d0c7f3d3fee709936fa8204a7faee4b461c8abede7a7c44ee14170cbbf6f175189495d61d72a12ebba33dfb0b327fc3b6039f7ac8b613473992d14b5ace818194db8fe66d288c9392c1508874f36b94b270d63a255dfc8da5540f843d6b0298c1f6e685e1f3af9d5d6f9f165434ceb6fd0c0531f1c8069b1044cd7bf99a934400e1d25bb1585aeb7bc5cbde6fdfe20a6184ea6a71514148f8634abf038ccb98c2ef34a3a342e2cc99823d1b29e983cefe6ae2883b373c195b5568a83daebd86fe684f9f9cdbb993acd2a8a0da21275532dce1a47d6dc7f0f42cf21f9ba499d7341cf26ae1cb09fb246efdf93c9404f4ba9a3eb2a021e344a3049c231b39d4e40b2840e2d3b8af12aaf925b4c5db46fa262f8bb09449445bd2927fa02d8d4c454ccb723bfa00649cd474ac0f7258235d60351a62af2db1eaf41256936b45421a6c259b0093be0f55db55e03e191ce085b57cd1491a9d54a9dea62e20cfce964d205b9a04217fbdd70825d4415dc0bdecaba654b5a5a5100857aa2f1a5995f07d4406ddce65671c46f28233282481c456950635cf9cc283ead7880b032f35a6e24d61bee87c3133709506640b5a3bc11700f3da46d64a8b101fb895a0e8712728ee4c533320fce374e379194a3d367b5c396923201eba82a5ea12cf894517f54d101b084ce18dfa94446bf9bdc63db5a0d962da8c340e331588516a764e3868073ec8e09c76df0713030665e5850b675a61986288ce3d6026388c768c3879ccd413f27c60479fd8a16aa1eae7114f5a065d722c353174082eec912db98a06657e0baacab42f262cbd44d5c91bce3fe835388f0b04c3fc0f87be84efceb23b9cf6535c94ba19ab221033f3cc564913c1c4fa687f3040cd789de1099c5c72e61671cddd85f84be6ad1179cb30bc6a240b7a8e25a1fdac673b9b9a12d80584d724cf45454fd762a4e852239bc527da28af975563fe8c5b1b41d452f9ddf53cade57a8fd0b10878eeb8036e636eed89251ea8b92441781d129aa7c98a2df74cdf46722e8a40fdd45923062046c1033605e3d9385174061f6353810c13906195b62140721af93455b946405a9d1966638de008d8a6c8c4030faca7011a924c13c002676ea548808717cf0570a205543436d75256b0fcc8923dfe9fe918e46232e59bcb94c25e28460721c5e0bfcb978f92e88023590d68b5dc9db8311035e3b2f21a6513b794116c633cf7ea8cce322ac9138f88731e763b790da6b4bb8682775691b29da86e4ea32ef55fdc77555cebe1a6d5e91e07f2b91cd6a92377cb54c03bf98ddee06ec7c35bd6112d7d2353dea740236cb33f93528b974948e2c696bf134de3be480b44eb2530843e16c5d58b37b5acd1fd1ed1d9cda07aff893bca52294dbd6ff3a4b920aae0deff55704a383c8509b39960f4b64ceee751f5de8892502f97056af24383d3d950802803e1199134b7d97e9c8d7f68c4cda8fc61c145dad48a238d8c6e37c922ffe5d34a63b26e2fde3b2212db2be47439038f1e905397350899395e51e95f6bfa49fd0688b380b1adaebc675404b59b7f3b0cff9569f344c76341958bde74b5caf0a89b3f4c6006fda82b8e0a47415efb2e914cd10be68e6b2f8d50ddbec38044eb3c7000fb88d7760fe6defe8329819f59951f20982e2693e5b3913f5174eb9a85af9eb1aef04359008ed97f9941db027951ff812b88d9323ffe6aa9631763828923b10d657a86cdc90804c28dc408c3899844eeaa497e9e7a188fc3ca0cc35bcdf3083435365103532562d9507825ca11e5863f1610f44b0b9f399478fb0889137d0d5f4fe83cf08cda2fc893d82aa0a78722cd7d3a2e74ec04d64a0d73990b498e0ebbabade2955b67f0674cfe3b4df062f07e885701214c086e89ee69f05e62e3fe4c204d66886e098d9e4f082a20a860999ecfc440504259bc74bbe330c93b4e341eef8faeef7203b52f7ff8e436a4cd3509e0d8bd5587b7ee218c80c1f432abac4890af56bf2a2a5dd4b22d0458617d71d49b7d1caf9b3c9497914870f60735078f574f3d6a3ad760c11489cb129bb384bfffd781fdfbaa96c5d83dd1217262f4a54814406473e3565f34004119269da1c2627a893856345f8c5bc8df95053e0075b554d5c3eb0334313c54820ea49fbc6ae235b2b8d26f710a6c294f1268e86c0b4fb2f3b0b4ab565f8b3789243ef0a9eaa11b015fe5194012333b93df276d18f91773e21debfb5b17da816dcc90094127497709b219a845e0cee9a7f2938a71de7de41095e116ff36e26dfa2aaacd4156bd869d3d401fe228a17b93694c3164066e395bc40af9994f2c3c7d9b46c53fe8211a2da470ae74c35216e0303ee8cc5182fca879c20bb4e9a9bf836d91a2eb04d3ff42a720f3c42cee4ed1b5eb79ca7466c23551a431350756dec2c938315324688fcd23803c593b7e17bd4c3db9ec805b8c24026ebd517e55c3601a5eb29f5fa796a9e0858dfc9a64ea116d675b9fb641afe68369f5ec5bc7ea2a2ff4c1f4ab8ae4bbba894aeb983fec5dcee4df1187a2d6ea8d3f21a037675b641c89f288da33a90e3d9b2da24c95376ede778fa5be5a0b3affbac9c9a7197588e2ea21375f8b46daff5d143dd4c58f10af3a436d645ff810a602d6d800d7c80972854a66b46c4669758c96694d0abf68d7b3ddda1e8612452666d84e0bf482fba67907562c1a70016a5effee85839993f1e1991e59050855b6bc414959fee8c99ba0184c0f687bac55b9efce58363f1548ff0cd6ac2636a1a75b52dc6b4f0c217ff5d63acd55b84e1d398631a604c1f5cd0935d6e071033d73e9f8456805777af08b9bb5b62eebadaba46b4d3790aac20b040b470b60ec4e8610df0e67b25a8e8d93c310d6a5695bd3751a2fe8593136ef5829e10ce6aa2a6d28d3195411b8a697e21bae3ea249cce3c5f5e6d22b5eb7e4e356feea8a6da837a1778979f5481cde4bde89ee08f4414c77b29366c094760b7e0102b618bb25266c4d7194767f609a5969138ec4e7e8fc28d562c59db302cef38ae648167cc719d90a263250cb6742e4333042052b29f1848a2b69ecf282b0d6261582a773cf5c57dcad9731cc0bed47af0a508852601f0136577e2e2f80c88bdabd1c95792b007c28d5a561dc60ccc68c1da2c25f3020a6b1581a7bb7f815ad99e0ba41d86057ad25e14405700f119b910dcf62d6b7cb43c5a6856004e33ce6bf468b29f6fabbd5ea9bc656b58c52e3f376971789e69f2579f115214441f3151eb49229ffe1b9af4599faf5950ebc0b511f64b9cbadcb2ca7604347072361aea50e94073198b255da296c7f54d1426ebf7936117db725b30f38c644c0040d77c9ccf8d5ec7cc457331c8828833a1adeb74a7dc0a874761529ab3dbc135cbc6add49fdee197ef8e2a519659799268d2f1682b1552c66371136d2c69fd5478a57860935d575c4700c378f6d53ec770ea692fdc867493296904f1f18d83f63914a6f6f5388d7ea4ff5bd0cd2b72f8d0ab226a746a43c1484951dc76c3cd66d4931e2dc48ab61c0005fdc773f1775d4058cfc7d0bae98cf9dcbe45007edeeb151efe3b1c974b4c4733a8b75d3a0d59f3ff0c89c76ce105af195d7f79961ae5b5aed360b96ed8725fc2b4a73c6e54fbaf6850f6e8b322a39ff1d8d9b3cb3522e41c5867c75adc47b9ff6082a9cc37f3aa89a57df60562af05ac40bd49a2eee170fe55c048e23dc1b783bc761d51022798dca9e8ac3c3908b96abb07b89154db651ffe7a16b603b8d3b5497e32aa1220ff6e48256209dab8494ef5c50a6304b1aa061d830ecc0cb82c2ddb18299bfd3bf1d69a8a3fd62cf594e063dc6dad6aa0d36d4d1d00a693bf068b42322abb6823ee4b376f2f9cd563f125a091b3d638b4d82193cea8ceacd2eeb21d0aa0bc4ce9e38144f3875b20407bb49c0539fa91c18c2b2068c9012a6eda4a88c2158381883d676b0a30f85751944310113879854ad017b28446cd2c8c33bdecffac66dc34a90a9a5f373a6dc162e434bce23395c3186f39fc1ca918c8026fede8018f1f32b4c4074102deb3ab987f3b8d18e8b5a7fac7eadcb96e0deba7d64bb663f9aeb72e21fbd3710c65154a7c8a272df388c7805bb5ac04309d0eb48516885f84688ec34de82d2e4334715724f307d8dbb28cdf17d585dcf1c411fb7f808d04535685006e0a16ca61b71e0eb3da32db00347ed710d19e063fb2a838d88129d9c31a1df7d8a7e82e714e2f382c69e26cab78d5506f078e5cf156e8eef18549f430f2b92bf4b26d1d0609af7923eb73bd7600ef37bb1e5a3b30a4cd59197fb7f09a2698b00e756158ca736918c2808393b03545a1d82b9943c6d70ebf8784111c99e89d6ac8b38ba402afdfd09295aebd8e8046d541a92ee9a28c5b437b3c67e5aafa476078986d385c0b20b951ec83007a57cc0849009bd31fbdee242209d8dc6899fa4cd4b2b0449171037916f061bf91b28e6295ecc3aabc83127e45bcb06cac1bd981459a9832c9ab50eb876675da4a8c1962425042742d67444f1f569786970550ab7874782852b26769cb0e53448cd80141e53626bc564b498f5114d776efd14c61eff0f4cb37366ca09d70d3692ef3c19a5e8177cab3fa12fc1412aba9cb9a563fa8cf281ccb82aefe08d2ad271150b67d6cb43194d4507aeed6bda924e2b0c9d9b3090cbba710324fa29e58e5704f9e62b706fbba3c99851311fe1a091c77f7c71cfa0a19b3435e3a4ab092b06a74499b308b62715dfa3113aa522fac1c456644575e378b6680125d91bfbe0e335724d1eef0aa44d8796d2ac4143465cc5cdc746f50b7ad6cc1655e6a8511e0f6abf99f130909319d4fc7a9cb38222410730f92ce3d44503dd763fa7d341643a4232eaf37277be129c6492c5c708714eb64b4a2f0c2b4543a8eaf5d38d55ddc6c3f5d83295587fd90df2cf64aa56eded9a54da4656deeb9570536d5b41a0e8e1e6c859101889199b18a0c8eb4a8fc1e0fa4305c239288894a3bfc48da98b0c29e92cc8738858c3d19bbe36f15b0eb2ea6b31e2f09cdf984f9cdeac9b5448544224cb57dc80570a38aecf2f52ea5a2bd76a91a0a4b15fd6d163d5860035cef311ed5a911ed943cdfa78c0efec29748008584f061521c970159c80569db25dd9a14889db9bf7c8703dc8b27a3dc6d81f5f2395b4183293c4c7ef3ca93baea7808e24efd53248d92b95163650c1f2d5a0597fcf4a42ad72084f1151ef2a8a55d5fc27ae656b062d6b7127b6f6a7cb09533f69055abe337d3ec4030b09743423e59ac775982bb627719fdfcf3549225446f5774d5acdf111402587b9ff3ea425fd3d304fa5afcac81adfb892046262822325dc76aa3d98b111e23a6a64121e8c0e620d104ce819146f66d0bf7c8f1e78a626be09fdffd6fcefe61e8fa7fd7aa067b9cca70a6175ccb518d60873025b3e2c7f54b40b5e056ecd2d7f45c3b0979f30e1caa9a7e5605914c8c5f4d2814d1b3dbaa0e90e8ebfeadd9a825568a90b2e8652563a77622f8a77d457d495e737651e4354f505ac1bdea24d0e2775e90cdd8570372be6ff012696535367c1ca9c13766e37ab78ae1744930fc86ef230659d73546bf8b3e7628231a85a41f5545a28418ae3f38b8c249734474b938fdf8895e60df14e62d158500bfa14f944db299b1d41b534b35f71e131214b855266e41a92c2658f5b30f48787d7fb3387e302c2af264f31b5fe8fda96366536f2ce784ac1cbcef6d58a3503cb47bff49c1c45162d35b8924f04f5bf15ae1c18fdc3211539eddd0669b3077bae9a1fb3955da6ab6693afccd41c8dd9a4568ed6a3f0d7ec4e3c2192e4f35c7d9a930204125aac13056c1d141a67577bf51b2ec0577361caf17fac78c7290790757f4d1f4d5ddc03ce0ac17cf6dc412a0016bbbd85db460cc436fa69a90b3e772a6f247a4ef7521a35feed32e08f9ea50584e04abb0c400c8f5f9d91f2171d8bd3bff45f694dc70477bcf4ed215459f7d291e6bbd26688fa24ae7e810b15ec2034984ccc6ca7108937170534ce746398cc095a4daf407d71a6dd94a9da5bb062fa36b71dcc4e2dc6c65445b940c7b0feb2fa148ab0948f8f7a311e176a0033bbc8960f342f6cb04c953845a283a027757312c71d398072aba73e47883e7f5c6e2df6fcf7cfae677dd6583f2201c47e9bb2e6310ae6fe1315725e5cc34e469c3f1baf8dc816393e800eddea68e71ccda3a1f73636d08fd5559dbc133bb3c74eb43c721ea94581af42b4767c46b40c8f1a64a9a09acf2f50925b7f69ac30613179df482da7d582ac10b90a79e998dfa2855859c7b4129f7a49d6dfec4e80ab0122fb32fb0afec8d279aa3774fe614bafd0f7da16791b6aff94b2742026a1047a56a7127df085cf59008342fca47c3aeaea1e1e198be52e3b8f42c4fc4710ab06d61965bd0bac3ce0fbb7eb7ca4bfb51f7685fb7da3830f3671b9ef3f04d36732ae01fce86c108a4b4ce1a8fa10f659cc6815acdb50a4351ad99f65adfd728a8214f272c586db9d8b144a14c1a42d11ca4aab62bea57b16917d0e2ecd182ba9a3c9e24f526c791581d423b9b5391d5c960033f41fa63a9c8151343cbba2adef0b03a8eb6377650bcbb18e87beb5bb3ded0bd2cb8f6941d86aca5ff58a1fb975c69d8ca8af45c1a4bf19cd14a905f34c6197922c639e65d4cb5e60e935e180f9900a65cbfd7497b5de854df87394db2926699fbce4ba79330aca297eb8f7f7965f270b3f6990749baa6ec95b47e7d54794726b37cdd49feaa8d95032d9ca9879f2a2ad289059e9ef20af0746928a1892f3e47c7b9cb6db096561cfdc38d71e6c9a755fb57b0d7c348bb4ce836cd80cc085e1571ee32a33b6fe737581e684568fa74c8f148e4c15f53a7a38dea04abbada75220f7f816dfab979699fdf1b0e1ed37a95ba10b78766aefb1d2d2584a4f72894a4cdd526d66f6897199629e0af19bbce683b4d16a2af63d253ef477e328e4ba2e4d3a8bbad7b68856e9d665f371ea053a1c2575b487a6e23f31cd590c2659f03f9f5e97a84d8d59d1af59c4dd150f6364717a14a4b371c3ab443853cee85433745ba96440ce307c38abb2b41ea14759c4255f44db7c06fec0fdcd9657cb0e88deb75a538ce3355543fc20e9a83126859830448430c9959042147f64b5700f4d4ffce8b3709334c9b4932dec3f5d9b1a94fb38f48beeaa771ea54da6a9f41709bc43242e71a128025359fa34daca4bfda3510a24f801f63e28b4079437847e6115f7464e217d6606e1535c5a7d8d951635e739a696e568cb78b95508ed1d7f8067f1e310fd8b186b0c99677a7c6432ae9a380746efa5355207a9f6ef6ce8ca39957bc8701bb71dadee5834fd6e8627486ac2ef8722b6e9148773bbdf39e97e8044081987b40c6e03c0a0ccc3335fb1009b37c0ee0c0363271d68290255bb45d6914145d2eaf051cdd684b0fcb6152d57576304ac02d0da7865d0d124fcc3132f8032f8d7d8455bee924f88fa48af993f15b6cfc83883d56c2c534b2abb76fcdcc4cb9cab305dd37172080b6e67ce940e8da7761d1478e9edd6edcc512a147e4043213b68cdc75a13bc3749cc3b0233237408a5cfa092ad3fb95a3ad6638fdb0ebfed6fc62c1dcd5e1df5754e2a4fdaa16293ccf2d938d0b8d32dbd03375b35188cb773114e8156ec551f5d811047902250aee4c562d3a45d9eff021c5d976655aae1016ffe5fca3af6fd4b42b475b565f70cf234130cba4284f17f51bad7e2a0808de9582a077c40fe0fc252642c7d25df38833234ab6afe66f8cf8894a445310caedc2bfd000f1c0d088162e22fbc911dae3d90d656536c5e02cd34a4cd19c93c0f4133cebd39ad903e70465b2d0382c11105dffbc4c35539efbc882f7edd663449b7a97574dd6dc84fb37ac1406b278d58f64bb81705ac699c4f261c10c1f9e7a694978754331e3e13a728e7f997caad9f285db0b7707e099a1956e443d74920164dedcece79b30608a39d70348ecf33e3300a4396fee9bee137d5594d431ec13a9cee8070c988840d73df86e4118cd9aa6669625ce2fcc12105051ca24a97e7eeadc930ba76dc194dc9ec247855db90b812aefcdd2cc4c7064ca07807beca71e7ed62ad94a67c027743eb0b525af37bd30c1b2a706f0efdd5deab4582fdbc014da030c3b4d984c70f4e0322818abb102f6573fe68f37526a1f3d5868e46e140c94a1249684d7d37041e9bfe2b3c6a64699011cd3bab464aad11912a14c2ce3e2a62aee7d9aa20f065ac400e8c637fde5715ad119078a47b46038554303bd4f2b2a5453b5056ed53825719819075229f5d6169f45f382e98cff6410c17065d85752a86270836dcc6af34d8d59a10b7164be38eb14a04261a4a45417a8d969d6cf749e277cd124ac00261cf3be7a361cb9924c067ad2b7cf95421e81286c338353da6d1217b43657ae04e53adb2d91b913fe4707947453483004ffe19edf75b0e663c5e4d0a3cfceb699acef95bfb2feae45716164a7f7e81d6bb699d632142e7b3549b2158ecdebc31f256bbf52bcd6ed63bc03ba9b50d50c2f557a670ff1f96c48f29b7b3750ddb38e3c5d1e50805429674a9c144408a03578ffb5d6e6cc6eb5209b693814c8e9726fd1964b037679d52300d21895ddd6b5e8035cfb26fb97d9c033a6492212f706a416454ecb6b2f57ee65d74b197d652562408729e221cc545b4aa7d789230f2ab3bc7fe79e9be5c26cd76999bdd85c356971266ba710c41c851018a01a49a417e2f8c4ce361c4935eff3b62f95fe816d8b0748315fac46805d17f40f1e8cd48f846dd43b3f6f54841b1713e4c485c35878e7708692df36eb08f4610b096f30b2e42ed2f06025dbb61a31576d886ca7af43224018acc608706c1e9adb0d3d8b8bcad943b011cd310b3c21bc66c0b065e0ebdde8a3aae570c8a004f6817cf35adb2e1f73c284b4dce5be367027e6f310fec5534dfa28fafdf77f8a8c7fe1a7cc6ba534d93abd7e17480a1c4216c38703aa5352b8fcb26235664e21650a6250b608e267cf1598cc74cac7153942887a038945f55ebcc59a47a0fc3c8ffd733be157516a0dd227f28eb610c2848e87aee3b7701663c28801bb880b8d7e154fbc24a14d98739bbd3aa21f48dd6621a1ffa64b36938145ab1d45ebef01ce52405056f22a37ae1458ace8fa40c9dce389330848847ca75949973fd3ee350d188e4f5a2973d83bac959d9edac5642107e1711612582ad5b6f4bb48de006f56626817425c9b34b2d7b076d036490e86abce81d50e454955a5e9c0bcaf452a58e6af3160e38b7954a9f38d6a576452250c512ba4356d52a24c504432c32d3bef95766653b0f5eecf36dd306f6bcf5a0c673ac961ec4013870a13bd3382480e94996f67b0bf49b7e40d43841e51c261ad0367af4b6788de0ff03fdf8da8235154c8b1b8388a67758b124e07b6d32cdf027a4b62ff993cd3fcf539f6f6e179aebda3e64e63d378089a958584c041ff15ca0cd56ec581c1fda9200205b3dd355e524e2a35aa326cadcd735cb5b4c7786f96dadc57fd689364a63adec7af2617de10dbd6d7f8ab8f048c749c6772b608716a46b3c4de841063958cd91a8c3ccaf715b042b3ba9f35b61a63af9efdf4432768f30b6a7b5f5bfd94c49a7c4f52a2bb89f2b9310133a19bb8bd40fca6fb5a09163989c9d53f6b9be02d1a59201aaaebb2da2e35e9acef5f624bdc1d9943ed9976bbf8beaa2ded4a57a795caaaa38fd36a9f44e96cf3aedc5226e6a68e6b4bf59be6d73dfd3dd22ff83363e03b82560196fb26c4df4db3a68da3c7641d90da978df0651990ff8fc98cfecd5f1382fd6dc4391a5d055266ff439eb4cac7f3f468bbbe55aa401165c37bd261aae0d2f42aa2ed2f156db86b32cf5e3b69e12ca661d4660e11155dc363f0f159cd67877bee652a0d065e33fea3e4855541742f1a3497f1ae7e1c4a8b970c14fd14aebc482a136120c5b83d69c50123bac07f8156ab1e1614e68de4bb0f9793ad8514b5ee1c749a3c0501de27616e76d7528dd87bb8b224df5cf762e6e8a7fe8f10e705b40fe0affbdef164a0923d9ddfb7a1d58f08079457df99e38325598935607088f8dacd98f64811c21108394a5a6e9d601ef11e587cf0ccacb4972ca314546b2779cf45d2d7dedcd1882b67942eba07a92c4a5263e25bd79e69affaafe90e68c7bdbb1fbd529de8368e533ce96dcba0f1ee32bc14eb45f23b5d35b2fdce76a52d8ccddb42d80e3954395cedb476c03aa4b9e304d241fea17abe105c693f4e8a126d52c1ea5f179fd9dde9e6f3b7fb14bd39860e0235f0e934a2d36975a858604459723b8bfb199ecc81bef6b60951801c7b34852a55f626e942568b1e4031eeda1bc6f93bc0ea3d939ac5891416fb1a71516454ae723a8e47cbf202457db5410b6d759c5fe1a7ea5ae97d899b9602380b57cb0f9feed2ba21882339a8255cae48abe1d76130b9e7f02d7e4f27ca27ab66015e8bf01c8f9d9f1270e06988c9e422884301b5ac70e3707e63147984782c71a3764145d51c7162468438fde4ff77181a5719173d2e5fcf1a9ab97e797b9bad0ab56e874dc818c3a2cdcc32508b161febf33c3134a58b035cba6bfab284e1d57725599520a857333610ba26ab4fd708c7db1b050e7b08486d2e5f97b8c32248b490204d77edec585d0597c20452682bed211005d164ece24b1e3c5f6c1d48206fbf5f9f30016a8739f2c947f66800d5eece1c8b9f2ea7e3f529d1914327ea9a0fbc7aa8c0d246fb26866fcb2875012f3946f6ce2949b306e0b6b4d1010279190b70dad182bfa38fff162a993e0cfe64c8ede91b7ffbe5b27a430433a2cccbf1e1afaa6908ef9e80841dca893a8e01c365a81a7a32bf91efae7212fd69357ac950b4fc6a60601f384a41e008dd5aebd282e5c74cb6c0d5393cd625dc682cfff3095c09f28808fc1dfdc4fc8eb410ee1d237c919f46464e0c81a71edd95b355244d99bc2086e7a387c0be21d8ac44d4043b211a57dc142435fc0da93e5ab7c49e29bc2046bb5bad9061bc0cf875ae6698dd12824a9ad0f7a2fd1d95a8e58f945d5ccf42f7a176092313c071d6e3b1d210664bd36266ff8739dc844c5291583745b7f6a1bcd6a7bbd5c6123dbd61dba2a13534f690cc22039b5e4f5da9dd2aaf609c6491395ed922bf8609eebb8b10d33ebc1cf479a7e2a55e671e9171e23b8301343e409238b333dfacee396877172694eb4a6384318ca1ca4104398041fb2379fbb40afe8a22a4eaca02bcf45bc2dc092f5671200e8c5642a861a392525cb03e311e9bb9d816e95399f272be09846fe34099d44cca0aadf873a1c5b6a7fb45ba54370a80d82baecf9290e791f5a0518de6491ef689b3ca008a326fce607d08dba65fe0fe8382cb0a6f09907e4f2888f35593297a64df1194c6a4dd6b48c4a2930b568a80bcc61e86eda795113ab47ff44c0d7f64a7cdfe35fbb487e7d7ea8bdcf99c372a64e27ea6be680d3e6c571748ed9c9d53e575794c4afaed84c44cdbbc4b37dac05b68f90a7b8faf7e7ef30fd1edcdf216c5f9dd883f9bff990ac65fd8ac61686e126ff0f9efea703b8b04fddf753346e15bdc2cf54cc1ddcfbfab99b4d11173f97a605d58b02eebf3f42e2fa235259fcef74a8b31893316bd4ae451ba7a81bbee117b64d15368a498b7210d229c89d3bcdee6bebc381992f1e5f6de0968e0168173e9b2f261513aca860577b4e79df741f650f8e86980faa056328a217b79ab90268d25ff71df4c4d69aad09dabf8896720cb70b93b48c312771f769241fff00cac0189922b23da949af6378616c08739a57fad106e59707337c6c125a09f8beb21083f00cb88ad0b3a94fdafe1304ad848f58d70f2257979b915fa21b1112886ed2c364b3ed2a043de685360cf1260a2574369f64f001f4c0e10fb1bb0220b534ed96ecb74d3af15f244af943f1147ebbf455864e31b47de6d44192160bd5b934c34ba962a7796debe2100dcf2e7c1963535bdeb89820f7d1268ba4982975354288d0df51ec41c4283373af08fffbeca04150c668cf25c16c02783e366bbfd87d60bba538df5e5f874e07f8e01fbf17d89f8c32173d8d14702cd4ee11b57acd4e41f559cf9a21f742b78a4888fa4c7a38495a087aa230e996c060a145292654b26c3cb8ddd2d2e21a1e2414383124944c940b9b7b3941685fa58a68034452187d16d618788b09383de8ba0b852bf8d68ca926ff341e79d5b050cad0e6f1efb87549b96bab0ea9a3dc662d97fdf471d09c1d3945a74f7eb484f9f5ccc3a94abcffa33c61db746a81806f44022eb0214af082e5d2e855e520f605ce8be610cf14982bb1651683b70067864f3d17760bf90a0ce5aa9eef2fd968dd6c12dddfe31f82154ab9b0ccbea129ea0e5248fff0f7f1c92ae96961c8c9d161140098242c05ef758129a1aa34a6ec781c9efe54cb3fe258d0197ea8f9e9cd79c98e8a25e9c5a5601656ba4a79bb6d508d18e0bf63534bd14e23ce37f9daf0fdaa0ac515d4c67e32ecfd6980ad66dde6af0dcf10343f04199717048085f8d60bfd9c005c87f637e513e52c0681afeba9f7bb7d19f9ded56fc1e66e1f98dd938410a2e70ad4ee1019e159234af52843ac90d27025ce284ac511c9a64ec3c0b8ffaeffc016765a191a2fce76b18524f3e57e58dc152d39a610a2ec4e3a942fbefdded9c396ca16112b130d1315b3d7597e8a16d0b64f47f18c2d280001ccbedbf23118f49ae18af4eb02fc10de045518a05ef0d810544c11a36e15a0ad7e044d2a22585980b6e6250c9807d0f6c48d6619360a823e067f6e7f97eb20df7824927551cd4f730b70bcb4c2e05d30a14d8fee9f6e62220fbee3db14a5939bc5c8e7e217393cdaee228cbb94463a25b5d47f6d948a829a483960451d1f162f54c3683ba269312feb65349d9c978c9754542176609a1c3fb4c6e0d6e0f3e4181a73ebc3434884b3947b06f61ce332755f2d3844cc19a6c2a6f75c68c43bc0b300053562adaca50f19b5c8b0442cd73e78f69bf8f273752ada81426188a1765623ec8928e63fed24cb39796df9121efb1743b11a07e1303905ab0f808e688d611dd4f32aa37468d8db0d42f6f075911513f21d3c69d2baec85d2dc90c90882b698b10e708a3ecfd430e4e537354f98fdfa0687115af5e5cd2aaa8496a1ac9a5fc40a24b4e07e076e9508e203b135349f8625c5eea0d9807e31016678ad63d8b2943f07f8892c76f1d9e90e717b85b74b826afbd3d9764a42f0c70bf7fc032d0592f5583b291e2b4c78cce89b7beae71ab607fc9c03e04b885cc683182a096285f495bad85439f50cf61b2a9187b179c8fa2d6c052475586b4c6a5d788624cf8d3d035c6ff24c249666f401a6cd6c600ea23a59d316b1ded6641826a260a381a5ccf0535be88573b10c9224ee26c607d074745af5b5b0da68cc56a8f26ccd31e5163626462f6eed85d7b8f4c091598bb15ede0c9b8ee155bb820da724eb5f578867a0d828b60e347dc9debe56899ddb981f203c6f131da2a18e36ce4b350737eeb82045f9778f4ec652dfc94ef1a0672e92e505fee85960ca173b6b06ba278de1af75d24e10fe5e08a5d007ff83b4ab0e61b7970e1198240566c8a0467b0c758c173f17b4c72a35b2550f27685ba8d1f3d060ec4656f5b30da828dd4507ab443708ecf4d11dcd70472d75e159c289196137c38ff22fbc762d05f3c1c6a4f7ca5528cb68bea074871669a44688eb78dc4b09cd38ea0be23abf62ad70cd38503af965d0fd05f66c3026b3b39517fe4a1e20c166dbb11adfdd4c1c2787e47490b83d9531fbc5303a589c8d4eb91cfc69886afad4e0636cab4c503e433c2747c7007d208322104c7e22f46cafd4f2ea44e722629ea2b853a7ea8a1bf1bb053940928caa98ba2dc8da6a3d637594428b93f3898d9fd238310ddd01236c6d6b1322ed28d5bee2ef8520212f4c830f36927c37b07c9970ba0904a2afa55036dd5389105acc96f2946c5e7ce9fa072c4d0260f081193279aefe318a7469368225870d519147d837adf5bcab431b26f04bcd79a884bcd8340cfd4304feb3b84f29ea139ab864e0062958d47eed00d852bcd0c643e81eafcbc2c6e76a63cbb5c51c7ffcecd4aa7190fa9f6ca956e2349cabd5febc52c9711392cfb21b00114ceb78ed6de3f5149866e80689fe0586aa75dcc196a039ca6bc88653d974fd0aeacc4224c05dfa559448098c936e98665f67086dd9bcdca55071d8618165b4a61df341a2ea43779254dfb8f011ccb319ff5d00b59d27ee453717cc88de41b5d8468b875e7769ff703050e78e557cbf9535653d6fe8e8ccd58bf5eb5277247d83432721e0290ecf896a567cf516d2b483dac1c547c6dedaeb6f486e24228f18f5a1d9bcf0e9b35614adceacfdb3d94d3d8817841c849a87bc9564adf71dd37689b18cbf1c6ee8d704b3ad9d6c87f866c4ed2320b2e78976f46e1cbe15f7a8d8b32d9cb6d00f8a6b6cf61a9b7ca838ec65dad0cd3f6e4199fee2356b33afb3c22f61898622bb45b94b08302c976f92c3865d86cc663e97f43d44e8e71f0e4c771e8826b6c46674d3594c4f303d4df8e02ab6612810a42ada7342707c9f05c56882585e555a1e7bed29357d2d4f0a3b72beecfba36a86ceadcf7671067cd5cf8c55c618c909203242241774e43d8bf95de3695fa4567d464f2322042d48387493abc237123bc57aa1002c72a190a320ff62374d7454fa82e8c624f79c99bcdeed6798278443c913836dd4b00c5ec618077cadec70dfe2483ae6f7a60109cde6b3858442bd3a17118ba0289964429c172286a44c7a0dbaf620cced09b946e230e2f7c7368d0906b4d72754fe054f1abe72e4371a0f9c77f282c098662f8727520fb7729e945b74e7f5d8e4e42f51317ff7cbe80ba184d7cae2b61c2dee1ad1ba50a210fdcd2b97bde423a0626ea984f0ea22dd4df17e354409ed07743812fb9292d92813b2403d5c205667de5e11fba19a42d77741851e0531c98a9b77558f423093b115e683f4e36d199c4f01a09274ba27d79ad901e70c3576341c822c7a452887a67cca18ed17867230acd1a6f90a56d68b66d2d6e7ea3208e421f87518a571e2df9e08298c9ddb856b0ef93accb480c25fd46e0580469477e2493f9f4b6668ca4d682513074c27cc89b7adafa6f86eff51730f5fdd6d2ad103eeb282399c241f8579a0fc096ca6650595cc096671c48ac3f02c806961299342dbc278ec0582ea00c5da021db809045a52a2adbdc08c08fd808e62136201a786646d71769fa89dfd37b33af978cfd7dccf74aa0fe212dd0986bc05fbe652e291d6df335bcdb396154a2f336d38ecf71eeccd02dfcea01375c371e695f365eb077ce202c9d87f5367b8d744974a8e35014587953d5560c0ad6fd2c13a8d783fe5c5cc4fdff1fdd102ca0f5b1a22eada91df8e66072ea30b186aabfd379685a9c5928d796daf551953313dca9b581f38944adbe61ac0c8fffb447cac3bba1df73f44cc59102d8acb7db1e7201a3ffb737427094a3ad6941472d37c0daf02ca58c84cfc92696bac329c5edd5cab2f53dbd0d4ab46903e40fb5a7f5c6de907f7971e7c9dcfc5e35213d54ef6cc092ec10a09c2fb37006310d70271394451487b5fab82e9c57dea0c013e665f897f5a2ee15b8e03203ac7ab44f8cb4328e8a92aa4b896b48704db6f40d4e0cfdb06e0861d9b6bfae62a7fe067c18783a88b38664dd6af72653a7e5ba5f77a94b9df9da2c1ee50ac044f39202581c59aea26a9f5171da7da8d21c7d3aa4f568b1ca7fbdf3b9c3e3adb99428a5040fe03a3fbe580a55b2ea3803298d1d4575df8020e5c732bea7dd509f49019c7637373931cc863502487f203d5fb7a68ed617ea6de2226ca56c0f89a0a6bd9c3f9f208e06a13e4db84708f178252a5b402f90cf61807fedd57c8c6c1750e4999fdc963c62ba6a36268a3d0321c7718b1fe00bd18540a1c1d70c51899b665c62c0a7c42ad64a80bdd3d80ab0d8bc3d79d5889707d70bfc85a9e510d1c3cb330c10b7188f96c14fc00421609cb2dfef6c8dca86c66ae9bc5122bd83de2bd488d13850f64f6e1007f5e91d308052ace96081dd594281f8649c8a0fabca3e2f54365976392ad9c6b9d6180be27a14fb924b81b90ed1b536ccdd027cdc73114ac592921685badb8d58ac2f047c6950edfddeeef4e9bce75abc1e4dfe402842d4ac0101f5407873c9e556a7bdfec6c9860e582c99ab3c998603b4d43ab139558ddaba8400c5a5ceb05289bbf0dca07f1ca2cc41de8a280b40ccf2ac83330ca387fc7e89395f63555bfb44d0b92cb6c3bf9defb0d626b21d802365bbb83c4792b0a8d288ab759eeec153615887c3b4a2787b1da8f7112d8e377895f98030a374c64309ac380801b684e1a52baa0220d85a42c0941eb9c56c36ec8a1f7a8b373e0f049810c1b2192b797e04912b6665ad53edb7f74fe4de4be2aaf952c365903cea2d75d8926f3108b27dac8c88d3d89d8170d03f86544f578fbec5c5cdf98256e3d0c44a5013ff954136ac27baf9ff058a4da204c0c826ce9e6309475913157b06e2f4827c00a852914b8e428b37fa962cbc0f7dba6d3c6fb07ffea9c006328ab56e95e541a80feeadcbee73ecf1927f2761ab6ce189a4ec64e69f8bf96ce76342ed92dfdf7ed6b9ef7874c3eff3fe0b7118383d8a68dd82e88c09cb5249c647b38efbe3e8f3edbea6ddff3e63d8b0065be812a8affdfc190e34e95a331be13b5598f1fe123ad7d07bcbab1f59c3e130e1b7da106ab9ab42d63713cf3f6f0e5368f1ea3c7c7d4d2ec9bba6c8fa04b130b93f8fc97b222c2fd0e7557d9187cb3e7372a2dcabcd52d142cc4e57b19fc408307358aa7704df03304d0ec2a5e8510d716de47fac692bf8e64f8af7d4a65c141b1295b117bce80c7231551e9145faad85cdfc8927189b2dd153839bc6c8b6674ae614ae7c3b5696f29c7a0531334e3c911a724fed358caeb264a524fb961b459a884cd2cdc09c39cd0120137cd5650af0bb917920cb21cca08eacdc518b60bebfdc35c399966e8e9a165962d6411125bd864cdcffc620b9a404cc41c2416738f5fc989c0f4fdec53893406d0ed561d14c30404b1aecda4e49060fb2a3e959b1d80a83b80afdf80b071dd20eb571fae607f7ddaff20f33b810b9242718a0851d0fbe791291bb9d589e0189c651791999dd4b5540fb708572ed7976273bc97c9920499ab2be0d3d2b4e7380cbc582ab5cca02b0294b0af3e8bbb1df83e6be6f3d3ac393242fe31c8007dd3af35311299daf6d65d31498d7de94d72fbd8d7d6dc1c58a54990d8091c5577b82c11d860349185fae7b8a4fdc2df7a12abb88d3aab6bb5b20c74b152f71b76c83631ab5cd16809c730d62e6833097bc86afec77c8b84ec73295806e6f9515ca748d160a5029cd315f76a0e75e343994fcf2ebea8955eb708cf6deeca991a590133c04d88ad5f5885aec7452315939cf7a7165df6bfb0be517149d7d2e6fb27efce0a3be5a43e896d42d4ab28556329020a9178684a07f7b6210e9580f3808b3a1e578006d0e0f64f77015cf13bd5883137552be0a1a6ea94374a2caa8a1fb286c2b9de3e07ddfea786a0c94a1915339cda342cbce84b6928ed673eab0267da1cd05facfb0e9834429d0c8ad5883486efc0e973d888c8a8102561430d10416ed5a4dc5a247268b5b880cc3a354889d75fe0efcc123421a23d891a1d8c743d201ae9c3e4d857d7aa6526aa9f92f6ad0712fb925a7eeedaeadae613a3e962138e51e283dd70b0b2e103d408936af19de181ddd04af14a383c5fc29f5de0fbdfab1f14fa06f5243de934ea4556f0e09c7db3e0097459679b967d96c284d4b84bd6c4f4c45b5c1b957122d7d632c9261b3e227ba9e5b6993e497c77eb15ec9e8f346b939dd64550765bcc9b1268f23ebe80b1bb3fa0f06ad2bb180d05a7d61eaa72c25e7fcc38db6e39e3f96352dcf6a996b326a270c7e14e4e61333ad5a8ac7b778024ae99e0a88eb376221ca24c01def6eace11a71924ab08b89e3d6df3471a5cf7bcfd8a3993c9d1055a4fd8027cd3ccef045e06efe202c04bf893340e3519686ac5aef2c52cb041a667f9db06fc03e467766b4d185f7886ecd9efa1826692f111b69849cfba88598f04deb7b8ed495e63cc90bccd7589c9b496244bd2ecee9965ca84907b5686af0ba2675a7b4802d807216356ecf54685ea1fe073c40ce46d16a97a4e89a09a897024e5a6e2460c6a8094f15bc93894c2f697d4e2f35783790fa2dbe78e5671332dc95919421213efe7e69996868cc4596610482e40c87a50c5f3f2b3c7bed854a2c1189abca18e7bfd1af6562b9aadbf02882354ab15e216158c3e13ac7d3835eb3c71ecdac7ed784fc9e3a4865ed14475d860efcb0c1e667ee8808fea6a159e9140452955f7728bdb2289f6350ee4e265d83232c5dd3b988dc829863f8b4889c405ac9819111f099a10611ec534030bd7e58273a5a5854c2b1c38b555457fd67917726c3ba77cbff396f39a31673129e715a956a5a6ade0add886e9b7d39dcdae8d062e093c9d88dfc71249bc0348acd510eba23f6c4b599c0e435a6938aac23d50e6707b7c43541abcf7c791723526027f698d4b35953a26f52f7223839b851f3f2584114c5195df9ab9a5f6197b633eb834351f71350d0a53be48c55782b79dc8525e3284a8c3e2cf540703491645a2df24db23beb4c19e3b604d7379806c500518175645c79f41a6c1b803bdd59db9679e6b05b025381314c69016256286c1e301679d591ad370d4162766bc54b946ed3e3a20fc5892bbd2c0778bc587164d1b12bc2cd0e3c4ef1182d534fcd3693a32af7979ecaba9ca1ad1fd4d60be90c8260e7849fd08271fe069bc3ee4aec86457c8c464bb3140bce3ae4a6ae0da3a27afe926716188c8ddc2ff8f4e112bf551d4eec21c1372f382e09a34fd602975a3c8eb378dc2dfba18dc1d0251ad9ab78b1964abc3300a1416fe2258e1a4c6444146120d8b64888bff41f4701fe2a1739f7c0fd321f5db38f01f6dc214d9bd1bf254521c2b038e879117198f612b883847365afc4123334969c99adcf775b7e5b5e1919542ac95502b74ec0e547ff456f314b6454389e094f6dff03081f8c5fa84daad80b0846e865d19e5087a8804fb4082f2fa9150bda387e22858fcbde062dbd71ab84e8b72b4f34f3257339892e8c7c23971fa3f4fe02d208d992cd9f25f196fb58da1d4de654eb0809e46e08e7e5b629c39c82074fdbf15838936d8886143029bee19a6db6d554161435e839649552d151a79ce8eaf7020bc81ef4cf48b0cf454937dd7326165604c1ea374c113e77d0c8e9247faae0df65895301c14bd7ccc4c7c9ed3455b0fae0003c9cefde076c92ee30c04bc6933a2d2af9efe3ed04489c1df3836a6040f5bfe7ba89f1aded13b979d61562cf1a5b783bff6cec4c8b0334ecf83c895b38f090b62df4f9f419bb1f7949826e97c27ec8620aa39df3663a2cfc9edfbad5d692fbf139fc89e0c02d7c41658cb4e827fd5ecf8fc9086064809b02b96fa3cf11d539ff8620528c0ca36f55c9a24ee5ed603d95ec0f8159b86b255e0373c32457d1e2ca469c4d884d4c7126e94557f1337bcbec0610a77fd062ed24767df26dc86a1f7b601ec2a4a1c08985d8fc21e6c79ca37fbd788e7d935e88b2a1ea84b2c882c1439fae58f2942c67fdcde061c4f49757fcc422068a0b16c2094bacfba1220f8493f2702af24b8e54384a86a70fc3f75f946fed0da1262ab2e84e6c7f2ce3f924718992a7afc5775177c35cbb2d19b9b909debaa34ce9e702f49aa344c6e62e46f956a14f1731dddd13dab394003ff924a1c4cd8ef091abf5fea874b6de4d5cdd0b546b92605be57b4e15ef6d6493c94ee65f720a5b7c386b2b599732b837a2c5954b064db16012fb98cb9730a16fa0477f679f7705a1f98a3dbeffd6e909088d7b8e6096bb289e53541110567f6d95fd826dcab938264fb89b5219cbb6ae03ab25546c5da513f9262419f1e7bd375e728b628af11b87af5a9631ee2ddd3c3f4c49c3f57cf154683bd18959aa1690dbfa7a20baa887bc6d5772be7a344700300af80ed8912988a6fa9e7847a8196cbe86381adf3ce1b14971879834336fb3aa7bd9cab83310413fc188382564cb140bc5ddc296cafd7fa337d338fac1181539295f6fad36d3d24065756c3896bcb704cb73d66df446952590e8dacc01ba90afd7dede4c1a6154f1036126f7a3a820973b2ae4fa4cd6fa12abc7e00b3083cd5f336b34be9f532e0ec57b088bdff7e5b9633487897a941cef03a64bbe95e1009754ca941e875f0b9f54670c16fc7ba0b83a914fb6bdfc2484c319afec96e574505cb372f3c4a7082224d6405bbec1d27c8c2137bd225009d7eabdc9085b258f882d05fe5003c870d15ea35a1664541629c126b2cb4866681342c8c372781afaf28030159cd1387b456336b9fb53f5a555f1a6547a907b5f7db388d8dca054372656c63ba66eb64b44a324b8beeff8f5c218ee015687519bc5fd2a15114932a002c93fec67c84bb1573ddcb5d4fbec61943f245b974bbe1660680181e0ea521c3b9bd2556d492614390a40bab93c5bc026e71dcca22fb6c7f83cad5961ecce3ff710fdcecc5eced293815628c88cd0eef357d8268bda2cab77f72fe5d4763a24bb66c0fc104f7469178e2bb631ed3e5490dfbe5207bc68af7da33de39bb76f79e4f2353c250ca06d9439804d2a72aa76d84fba92c61c1ac20d8bcf4de9902a90dd20f91b840baf28e109c5ed27962fbd6c2196084f518dfeb589d09a924f168d9bfecda27a27f82dc2c170329730e6f78a3cba43b40c904b8c027c65a10f6d2cc0a11c171d1358feead92eb720e8b187793fd6791dcce439b554a43fae9187b10ae5d07c3774c8e1c7da0a59f27722128b9ffd8f6273aaee329c97e775299223348c637a169be8d6d8fbec4880a856815b62f147da632fca36297b588d4c5c935b8ad381fd7a6a4fa7cfbbaa34988a88d90c7a27a29794d0ce031da7551eb86679a94824531aa6a87c88699b5fdc6dc68ae420e710c4d4e49cc108f5e65638d6e24cd9a738b5e4f8329ce50fc5cfedd462fb1be277b5b0910c7533bdfbc67004a88c8992176de799f4f24b4d7f48745aa684bbd4622afb8cfa54d2daac1f662a36c9b08715982f99926b2fa58a4a9b57d3530f3636e06b1e7a64e3790aefbcf23f7563ab1bdc509d82cd7c9381d066f3d4c72fc519ddeec882232d12a7912946d112989ff6de6a4f4b99d4a44615b861edad75d5028bad70fc849ac6708cd2b4f8b7ecfe80f85d9e5e208cf815557ddd28f97551ce703f8782e3cd5e2a8f809340338afb69e5b1938a441fdaa37efe3501a6cca8e8cd9ce8b717d52ff2a0cef7bc0fc52806892df6508af9d1ee17ce7a134624bdfdebc7ae8aa7a5a7bb89ea271492d8d6c159e8561db258e79baaf10ed35f96abdebc870506c25111a302e85a508a8ba38afe42baee5edce242a2ab59062e9af106fd0d0e0d2fc7b45cd96b6a5abf02c5a91ce509a59ef1941d0503af2de75b55eab2d1b1b7e16a65ba5c4214c12099665a12ea9d9f119c1850c430e25181f67d3160ddd7f41049d0296daf6f7bfafaacccc6c8f5db5a200f8dd375f287e795add79cf0b5a4d93d9c7d0d797a6b6249979a26d8f569077deb6fc6f27a316134dbac509a1d8fd5d84caeb45d3516d9b99c6b77cf0571884e01235f252ba618bea39f6287b415f21258431cd73f4dcee41beaa0157477c1394bf8a0d9c6b72f70d0e7d88a3e8719cb0e622f50684f30e58ecf2fa2b62f404d425a00fd11410e1808ee60004f12e690f0f129a03fcfdac10c98638db2980f82b8878771907161c5c6df683e7e48f118d473c1ff37596f1e0a62741c5dd5e705e707e6d9c38a88976fd0ff2b6f3eeb7ede1ba52af171224f9485542a166376def61a1ea68bb817d4335f0d51a9d3d2b20f4757458c4fe2b6d7cffa65cea5e01c17b9817b87b397366f766327e5a405d49a29f73d37f6b86bbedcd59861d84d11a994c79a1b9ed6b084fea8fab92936482f616a7806527ec28c41fd0844743119832fde9d42e665ca50b98b9782f31e57aa1fa3895dda09885158c706192b2fa5e9b8778bb45a970cd7673a95783a6da7883fff3e8657249bb0cc22f800aff423c4eed3eb722f1e007ebd15b1354175946115b6bf6cb8e6a557ddd35d83f69c85b6b1d172cd3c9e32288b347f158235c376fc93231de5983c0b2a9c718fbce9526b1b2a1accf37ad5c8e7a5bfed5d4fc33f37909d5375d6b33415732f53334ec71ceb69c506125c0c5ec6114959a3770ddb79afa8e8ad5344b5fa94b75595123ca596cc74d33a9ef35d56cbb6028d5e4d458c8438d5186d68eac093bc9009901e096d940d6bf71849e03744852d5d1d411903a1299982445bf5daaf07d5e051f989cdc1577dc5264b49c9c4321645e68b8f42d357c75c6fe4dc471389b21e21abc3ff30e9c4f52af39c2c3d45b49db27a9268a7e8e6d4c60dae39e58bd35ccb8fcc7f8b717a216500729e9ccb703c562e9cda552e6d2cf1e5d589c82494c34955bfb0d3ae81e5784d7aa48522c6f10f58f67f7623c35755bb2317ca0957715c8e34d6af8bb40af6779d53a2cfe35d94febf1d6d154fa0d22db3c34935ae2f5c9ffe1a136857d3cd78f885af6408cc45bdfe7a574844cd83fa2c9a79302eba4889315a33608e2426d818ee2452ee677febefbc3d350aaec6b09df5cac8dab16a13c1504ce188ecd7ac95171b9af62ee5118f4662684dd9a5e550c6c7510e41cee369d9e07e5d8610bfdf8c88b558a020768c98712265c40e77612e49fa989874785549f3502424de48ed61728fa988dd144f264ecd0e2b0e7aa456efef78b9d22b8bf13e50e44e4ee3948833e9eae1fbfe48cd90d870959d5379c0701b84edecfecaffb01526a2956c3b70d68054550dbbfa98a0f9abe6b34863992e77f206f2299cceb21291e336dd6fcf2a8f3d1f0195a6edd9e880832c05664ed3cf806268c210014c85cec6bc3684edf6ed37b8e9d6943519757db669665999b002f1afd12aacbbd9f341cb86445ae3ee4d0b0732983c31724e61e1de1dde8cfa10a4a0d851fbbc207c22edf1b1831aaec0ce037811d28aab1d68500c249a4910d2aa2fc16c881fa0510e3db5d941a6a8067770a54e33baed8cd2c20a5d39c47687dc5e8bf13c77c37ab2d3237c097fc8e7b17994ac86c3fc1d038680701da4a7ab8517ac31fb831be75e6904b59cf20dbf45636b5c57f19d88fea97f1a71a63278e0509ac418435bbeda6adcf58d1def51aacd4c3b37ad66b0c5f96ce46eb1573b669ebb7f373ec2250c7252adb25b815c227fa09c14ac20ff4f513a1703a05dbde6d87b59cc7639c97a164cd5aad941ac7d72c2c5611e46842445ce5aa213f63b623fc0da87c388453237f63e9d4def4a15182cbf1f65c87e3c34ba9bd03a7bd717f1d2f9e21009e4fc655b57cc3206433ee14ffd0e26a662d29a37a03db703280f4be056c82245cbc77ae28f3d866168b0dd5a532301163db316a90e768d73db7f88b4badf556fb3bbed646cf2daf13f1fbbe74ce4eeaaa61564d2b9ca0fb59da92fc7e6b472cd3516d29b329facb3b5f27f5c89703009410f99168accd5f19641095442eb6e3e49b6c9bd49525b396a3fd228a8c20520666066cfbcf5cdce8a7647279158bdbd14d664502c5cce9e33c1fcd26ae76e663cda8152d0b228e9599303a6e1e045a572bcf20cdf0ee3bfd9e92862572d1e6da64dcbe2501242b7e85f3723a54f730e09b39b2c35f9d9919a9a6ddefbfbd9e921918aef3dc39dd54f1f08e9c42cbc3b61a5b4cc0bca3afd1188f61c33b6557bd187a84c1818af97244aaaf0b534214ab48d5b2e8de003dea4c342ef723a0d70ea567b236e673ab91dc34c71eab759b5d9fe6fc2f5d4e0894c173c2e0e828479530b09938604a1cf4b7f0fc3a2c4f586cb4273c1ef22098b8f71c33a13c903dcc1b51a3fb07982dbc5063833c1343a73da4b87dae898eab36b7264d3d71b7cf663d35697f59118219f22254b09eeb7b3143b4bb7d68a8e618147b7da84f2f1d8eda119e9b5fc8d5544cd757ac757e927e9cf74c8256aea840e8c81988469b92c77ffeb68f5c29421b7c2ee13e600f4877d7afc43b69959f50917ab482a0ba02392423086fd9fc451241d5ca3d004f97770a3b2a94b4d1271c19e1789413c72ae9c0fd7a17bb8189d90e6aaa86dfde9c11ce5c3cb9b52f012346a91a51b1af8d9b4257d27b03c5247a9d1900b95f4386bf9efc5b3365fee28b3f60808e8288cd21c19f33363f96c0c230ee98e31b4055ceac565068b8e6247d6beeffe9f484e074c34757c504ae293eb36c1175aa65d62eb3de3eeac35748812af5f9ac8e465bb588dbec34d1e35b8afddae04999838c0d255384e76747d1fedc6de4839d2caa5cb494c0add685ccebe01515d9544307a178f4ab7a7828ad5288f5f9a35da9df9775e57f1dadf3628598d59968100d013c6a7ea305edc765187bef58c1c6899c1750c8dc87b3dfeec64824f78e853eb6733064514c9f04b5bf22f921a228d396a0033d694325882814346398b13e31a9b302ce602002bede225aff974500663b2dc13ef9189c60265cf24ae5f182fcd75d2aebb1500de5e4732083b9fb811504ce84d6e2f5086ea2df916b1c5210ffbd57cd19d0e73c000a959d67c511ebe4861cc65bb3b56404e78b80cc832e4a70106924c509c1690847e49bdb8140ff032ae9ba8dd9e676be83b470d1713aad6d00dc3ac21cf8d98bc2f7abe7e52702b8fe749715117e048fac19b0c1fa3f71053a4adb33ba1de59cdce7b9c3b717d448de3b0ebeb0c0674435cc50a645840c097cd26d387f96059bd8ba6e6bfa70d90c9d3cc04ae293658a260523dd519636a9f4288055f335a1a2e268d341359a309da947418074f97d50701e618ea7561112dea577668d22bb349447917183a2805f1cb2a376eec96a4bb7c1935577762896583a7d0031e0ad334d1130174ffcee2455c2f392543d2714870c5fd5463df0972125d027db4fd08e00bc9a2ce45cdc0d0bfac2fcd7072d13952ca1a8525fc48f04ad75d77c02a967b1d9f10cf144e06336bb74a67c49fe4c9ab141f2ce4ab3f322f6a3ac2cfd0dc01d841636310a07da5b6b2e354ac9905de2dd17ba25b16c9cc7adf4b51e3fde32d494bd94944ade3061836331690dd4b82d90ca96891f8cdd7b7bd10cda4fe7e178f79d6cbe0c7502b2d2f25318274a9b476e92f872771ae44ced8c0e7cc0dd797188ab013379525e0edc02fc504f34f11fdafa25c54e0097569208dc1b2b13f0a438c725e6173417ee5c50142307e4dd237729c6f961f5c89a70afc21d791c99cae48faf22b4c54285e3fd9409d8540cd011fbeb0a101b4642015eee737185274c3b50b4310e3cad4049089dc4b678ce7cb720c87dc50f8972a52a11898d6d5e2e18807ab4f8059e47dcb81ab856b04bdb14d1be61ce0ae14db327ece7d828f23ec6dcbc3a8d3e3a7b739a0a20698901960281c67dc177e9a8affa4fc7516c21cdfd16903e3060b8be00d9716ae38e050c040969ae3b5c6ef5474915b6f8866482da84760a45df2800415364fe737dcde9628e66f3b46b812640b9f7a71ea6609526c9929e2680985c0d72f3b6221619f6785c50a884ab92330a7e000e28d6bac22c0b8912a0cb2613c0bb3e951aa066dc1ab39e294f33448d2cd0bdc2070c25bf9e4f9ee248574e0060962cf0337a46d68a541d839b24e6bc7168e31fa81c1c7a9ded8d77166a3b859f49ac65483358bb2894164ea29a528e6fadfc6984e4d551d7a9585f92db6ba3d018af03f0cab0d77e43dede751b5fc2f8812e9a9d024c339c21231f555f750c22c8a0fa8d0ebc3fcc7b6d726896ab3fdb4b66bcc0dc231cb64a808911de731c45e2a45e16bf1fb7ef11a21d7822f04b9b2ec025be68243d5c568604271ab2ed9230111a94f975f697ccc712af26279ac62d18baab31d5e38bd3a4eec189c5e8174564a9713a82e3ab5430b662aa93352d5c28c71ccb5751c3214bfbe8dbbebf4974c35711ea010fc3983184896b7cf23e93392aea66f3f00a4b1e11e52b324e89aa377469a16d0c7692fe84436f07d6afc4727a015a2bf5d51c512523a5304269656ff0d03f124370962466d553cc2e945e1e4176ebd517a39293b6c9dfd5d94ccdd2019fa5fe20e05a59f4963ede4d8790ad9929f9a131404c8a707af3188ca5e369f1dade66fae9d32a70ac3a8e032901364711ab74aac63dac6155ed7509c5d8ebca931b31827364e3588456313c4448e7be003555a17850bae61fffa2227244d236270c905ccef92a81b5247f225d7cc5cdb2045125010f25637d133b290850aa7f990dd775de13e693cc9083027d4be4d4a05d03ce6e7375513d9895abc892efe7a3626a2c882cb604abe33325e3e1eff1ae683f1e5b744db63a49e5094c20f03a8c54d0c30fa392032c25355f227d43758b40e24f35bee489324ce68de74c35603a64aeaa772c014d38f6ad5bee1400600195680474f4aa06baffc928f0790780ee11661e42b2cbf52f3daf4263f628da45f81307a753788ccaac29285813ee1e0d925e92403136500b8b43869e5c2adfd169342094467b9b7d2d33c391bcf5770fad0d557df98665b63d61b870f34d03b9cbe73c6829921772331100fbd9ad2cae035a848ef93b208185b23517ca037e8b79d3ee0760cf6e553bc9aeab817c18cc118c3b25dd04358d0502c6e709a4949f14a58b59b87773bd8077d35b28aa8ce470abfc23b0f2a3f6d1ce337d9de23a0f7eecbd4a8dc11665a9fe8bc72058dace65b3312fd04ddd33451b29e8b256e2f0e8be6d1caea806b6d8302c7d2253f16b0ca9ffca21479850a83a559777bfdf724f89c7aa0be28a8bf0fc25a7067576890a5b0868108bb05b28ed786ceabeb3628b295a3dae0aed18b8a4a68d0b931dcfcfbadcaf86a26d5f2167788eb296ec889086d05d19aa33c1cf8d505ae3c256510d93e531cd5942acec8cafda191d9d076a96704db8bb4de97514609534a85d73406f76744df0114bd7e5869a7fc5b50f18f5ebc35f43027f4c8529467c32f433cc91c05708ba72658bf6d039a7c00ce9b16698e36f142a051cb5071967f39e629ae55ebe7067c7252295a5f3a2086e5f9202c3f191ba98c709a60e8ed1f63ced8671d9c3d1ea8835fca61428a2533dc3937e1f82a7d5f1d9411dfbae459b1ea824fee29c33fe7c60a59fe04a684dde6dbae9349554c32fc0f230b800c564b89f809b25f19c259ff1dd7a2f76a0e4ef4bc59ddfde90d8bbd6bac9ea5df6ddbc3b45ed92b95c581ed7a3536f487688aef47c83c2611361af7f57123f5b380b2fca20c289bdac1c8c94f7e35bfb7e7add39377bae95961b29c576d587511ae9e852993cc6c0e2dee7fcba630af5919bd62d3a8f503aea63042a34410cedb400b203af40a4a58f4a6ca47a318c0308ef45f2623e94c1b744b720a1bec1cdcaee151ef128e371a8963cefc5f4fdb376dc9a5454d4b3122b5e5114abf36eb5e3f88c517abe1a6e8263fc5811b504823ae1594a14f49bf9652e41a1bb183256599a7088f470d5d45276f56f113fdf5bfc27cc081e989fa521f9c4df92d0fd38e2790bc8227a15b8cc679655afcbd21c360c4122952fe04cca2266e3b7d103c7aaad174b3a8680c9e31e32f68083397124def035b097875df9ba546a819a6403ac01ca2c2f04577e41ddcc7c567ca89e34eb724d6f8fe88ac1e4d0cb7b03eeb5fbc02cf8209f5a9242335d72888494a97327d5708006c809b9f13ede37009c5998f8e0f28524fb01aa994cc8c9f7ed6c232218f4b2b247bf436e496959efbe21fcab11242cf2a4ad671da195c5537b4a24d9a4af872c0f6fae873095cecf146a742c4d913166b7a0d30fe1823cb3f70c81693400bdca187f624aa9f04c85e4a58f7d41ee7710dc344dfad87ca1040806e9fd51d16cd42b7541b07adffa274eddd37f19caaed8c27720de348f5691f906fabf2dc149a735e62adcc9d70b64a16a15cda09915529e3ffe590279edadf3744b4ec4cd7bfc3a639fdac053ad193563ef09af39e6bf0e4dac5a5542cc2a68978f9f8036231ebc008cf814c8e4facc612ea290f12d04091b472de207f273233252691c2a89ea69261bb341cfa490659d8fa9430c7b2be0eeb1b4eed3ef4d5e6c6abcba0495ebc55f12103629a7aa7fba8edec1602976fe57d0768f06bc7683ad754428049ab21c41a82bf20753523aa52e72e8f50d677c018177889bdc9df4f068fdeb3ec698fb38bf6d6a72d831f4c5a4987a617074839ae5711d3af45e5c75ae107a0d93b1cb8d2d11837cd12254ff13c681f887273f7116809c2fbea75f9ba70a2c60cc4b9d19ad8a31aa66cd80fc21985d96eb16f473b320da710ecd8d83b6f742c7a31a7bee421b75719d1caa834a506b5d8d24e59e49c9679c850be8c8608190ea860f2125e093bc7e0405ddbd284699e3d454bb35659235fd33305b70248fe693d8e67e7a17b3b025b5033eec063ab1bb7853e78ad32ef18b5094888962a982d4e4865dfdcccefda833a2af859eb85fef9d6597a13e282dede3b3491565e6c13db19b8b1caf9d1caa212baa20c22047e8d0f2561794a8467f254f42aedfd300e4b3a1a484ff26ab22a4ac63dcaf950cdbf8905087d4e2b1db0d0a3f92d9cf8f9654e403b411e6170d85c8f311f794490e0489475a7612db575a9ac586decff8e192ed48e435c308f5c25dee8d501db93f3b6caa2b7800c572a05e860576168fd6c26a6ecdb09e4fdd2716dc6786c0a34d5c72e550ea6b4d327c5628af58246e8f3b92801e16e315349bcf2c2dee6c19184389d2bbdeab954047c7054fa759277146a4f59d3d15ee1d1f1c081ce03fe494030eafa1922bc679f521334e2d82c5416ec90f5c8a238c2fd662a23c3740d451c5056511cd629b35375793901c5401e763e3a52dcfd157f0689d623f65d887cec4049540e00a89e26d2c8644778cbabc26b3a662009d5e72dda319d8504e11668c6a0f65153937d555a92f768362c698a4ce43a2b9b5de52f4741a9cdc8ad249b8bd191d4f5890bdbe442bc67a3d7d331307668106cb2664d0d7d514a2de2f6501cffd29ff572f00c8f8013bbd53cf5934e93eca77eb01edc9578d558b6cc55c106ddabbf39302803db7fac7d7b2cc6d87948d9aca5a9ab1af1c07df287336c4f1e2b9e1dbf55501c429d8f089deabb7d28e06be59ab1e7b23c6c50ac1624ce86e9d0934b6b70b57a60b30d8dbc3afdce48013c2305d958adc09c877bf111d48c1a07121a1c0b762271a1eea612f0584c681b7278baeb672888d47ebd0098d3af61513f72b9a5d9e356acb2d2cd43ccf885519fee588879363fb194dcf5296f0b6d37f256b40e420e7f2927e1446ce698d44bcc7e99a309caf174a3ab8e5d78ff0b1ef9f77f65fc34d320593c93e26dcec52e317cbfab82a3554cf4ae0c35bcfcd6b8b35b0c415e7685c55d8c4af7516d7101057ced41d93610f9795a5e9ea0780e49b1c6ed6d531cc880fb15429ca693d453ef75e527140b3dbff2d2632d916f53c7533327241c537a8bbc1eb47de4918e1a98e4bc9c46dea9a3650292443323c7e1b4ac5b62c56616c808393aeee5d573686889a6be3a12ab80a3adce59928b6a8ee0fcca897c734087ded000a3a596b84ed5d80692a4e92838cb7b8abeb1ff7ce30d736ff6f0987e550d1dda22c9451a728145402c882667d50d2cdc1edc1b8e0acfe23c0a532f4d0f4b6564042597bfd1c1f8739a9331dc5f573d9c159385d21601dd8ecc697a5116bd47fe918a752d0975c8fc31c10d343e70ae5269b0a007529dbba76e828528bac4bf893e9ea6caee559f29bcff6e65ab20136f09734308b78f2f4d0e4d925b9f6013e185643b0272e8e26fa00acf64e5b98a80fcb66ffa4c1713010277984007e5f4b9f9426229c2f8312dd7696c53cead42a85d93eaa606bd5f1adebb9d5df0b221c314399890f35cd592cfbe3387e2df3c33ba9a9fb6a5f228fd16c3ba661b7a563ee8d9e12a0a368b6841af54def38847e2700fbf446dcc6139a4f883ca477511baee80409e5b27df12500b20c7925e98a926fa9e592a41597d7738f26596109a83dc6f0f8b97e5461976e627a04256e6548d15e5f904a66e0516599ed7425d08aa237c8554c6731f4a114c5a77843249b7966d56ffb47cf1d3ee908deb4bc90a795623961f4780bf23c6214fb02d6d5b463af71568a0290e229b5646cd0713b9ee84c41f84268f90920eeccc56641a82cbe8f2d67fb5e43078dbdc5196925f2c0277923af63796fe820b4c297afc4b8514bf21f8c29d8580b97d8bdf6f320ce1fad88086e5b201f6b2510257605da1b1d503255e597c643dbc17c187ce99a637aac49ffda246eed8aabfc77c8c309c8bf418f274648dabf08be3010a2dc6c0bc465a9d83b4cdc6b343e6e9e40068263c2bffaed775f7b2d45ae3dfd2f0e3774b99cf16f32da5a8f06c79390e1f882ea08f8fbffb935b71e9b83af35c6e679256a315006047491e38ee3e72424be5517a01ac97f963cc85574c04b6ab77ef6bfb787c567ff0221ca2ed084631852578aa121f044695cf9e57940d7c60a28267e034c9697eb44a4d94e1d5c6dfd03ffffdb916b014804a9825d235c32617dc26e29a081fb8a95c519d52b845080e8dc771e49f2b72f964930f247d94a1dc6bee1b80f786dd16629594756f51d92319ce9a82eef2d7a7c73c67dcd90f27aff8151a1fbbce106ff5ed33ab8da3d2d22184701eb9f85d47f4a8dad73cfcd4dd589e724ea3403c8dff976151ff52900af10107af4ac0dc15dd35ee468285df38ae94fd796a1c822b02dd98e829ae01402b42fc219982e4bdb2eb9da321d3bae862b67984608d9b3980822035b8f7a9e625d239ebfcb9110f473f88e5d4168e37281258430ba6409b4817ce62f0c4ede323af226654d3fa74dedd7892e86c4b7e0faa80671594f6fbe598a4dd63293a2b2797f1070eeec229d419968446e24dd5dc87e09a67700e4036949215077ca71e0e93661879d7481c2de9ef682c08ef988eb4fb38ea580001cf62e1584f300e6688f1bb402bd69a8b1346fedff1a709b449271af19fe84c5374342452c1fe4f45e8a8bfc85b88ce021264e0959cef577f394e83794d4436fbfd7b0b6a70c75ac8a8212f9c3a3b0d20cf5bb9cac513f45a7dad34b0f5f99ac6b493b88365bddf69a1e1e04fb85eadb1fd352f913ee224705fa20301a130c46312ec39ab265385769d0b2e9f51a26f192961ad0efc6468a0eb0c371492f40140145294732a1eca6b4ea1919d7517467ed6102f6ed6df5458b35fd72e43f2b3e2f20fd1e6271a66dd074978928dc602c150c2986c99965eba59aba6e54782c481bba32b207ba713e6113622cc92b5f41361ec0db05043928c69a2cf2ae3531635a97deb421a76e51970b939afc358039e35152e5146688b4cd621e66bc4f7cf3a7c6d09669b2a65e889977259d68ff28929e336c0393a0672cfbc78e37bc1346b17f8bf5f21152cef730f8245c226dd784c0bedde1c0ed47a69cdc87e85fae114d25fb420315f9e8b8895d3c8f93bcdd4a612c4d1c55c0fc5e723b542a7ae4f53639e086b03232edcbaa80d7a64efa144c7760e8a65dc2d51ca68c4f49ef0772b277c848e7eaa8c9c99aa4015642a807ff511a29977a0e0661707e9fc340ff4e9b46b10e80f3b5e4ba64f6806516baa2ce27c5dc0a69612d8104a7d20f93f387e4b8e414bafa6f1cd2af4a4615943999ea9f3bdfa40bd9e2ff5f7edf1dde46115674d7d19d5cc5a601d5633b917202de50e6318bed7c872c235be2a43bc401ec6d8e5785b723e0f702430780e3546df4ee23bf23bd84dcd601034465c0bb5b863b1ca2884cb19edeabe482a8d5f7f1ddb58ec25c0a902f1f4d0e0891a888741a2f7a163dbf2afddd58c8e182da7a45536c5b2cfc513fc4c077a20d49f48ba362b17b6306a5b768abbe43c240c297a4a75a729d74b4e3553764157fb1cd017b5a5a9b197d1559a15017e50d83ad5acb4440f697e83e7a6b8c20d8a94ce1dbdc366b3d436319f7b61364bb48b3919f2da3fa7bd90936efcb0be51502cf94e8abbf1675e38c4a3efdce449ba0672ac1e04a07121385a11a7a630eedaffc02eaf333e0cff01f3e282b4ec6f89c90b98149376c73edb7c98f6680f2e5781b1d7510d836ad4d525d95f77aeab1adda4422bb57d54d8440ad989741752ca61501c8a42edaef8b8157ddc3e18b64e1a041418d205eab9be8a2cbc51651ba8600372920e90a4f545f60897c7372bedc6a7f853507e6c837c03efaa44ae3839e2a13d8bf1727a8382e5cf840041e87cab5bab8d3e651207c369a8a6899b3218636b73b3e76792b94c112e78f0b9d6589a4fbbf2a526cad632257d91f8459b889058eb2ef609732c05c16fafcb5c43079396445418703eb8d91cd8727a29858977cff3358406964b61e04a0443ffbdb3e6ba1af9ac39dc12dd8359f8919b1dee407ba1e2effbdf8a2b943f28315f7aaa44dfa7b001dd89739aa4a2f2b6ceea7c6851fec94e7c103b05b20164d6838d42f4b8248c26f992461035b1853083034b4ab9eafcca3d60f63598de24bc1c953c884c05bf45be4cb117d074754380982633f61d25ab461b8c329baf8441483ef02f0f47a18453f770dcd0819f1cc45bed280d43759eaa4d5986e016b567a318b497b6712c55e4dc15d7be4d0e77c5dc2ab89fc2b6afab55587c256e467c846e943335f4e736e9c1ff7e9c7cd8699bd51736da4c7b28e9b6dd023f4f1182ace99739de9dff104195ebb57eda3d20ce1e2e848c4775ddbfb2cfdf7cac3c7a161796c5aaf6c34762c7773013d8dd93389d022999a867f9820c4dca94c21e5e7d1ade50211e61a0b0be0af0071a02214943a6ac3242a2ec6ed28b8341aaae9852689ad19c72155932fde0ac90c860cac86ecb6675112df005b2649e307eaca0d8e1e6b4c80b37d88e7cb9e206d8fcc64d1ddb30ffee50eed813fdb3e189640a17fe2bf14cabdf614b85f18f1213daaf333ee40afd88b6db45c180c69597f59acfd7ed3b627a7e4e80fa2239aeac91cdbe3f8ca8aae6b0b9ad0e6bc4039dba8a30cf8cef494a786c21f4d6b8a60ba54744d84d3bcc40ad5fc46f3990de3cc165c9c837b2476eefbf8740b1ec548fd90714407fba90e8c0c5b1073e14dac8f80ad0eb8aad57a431f9f0a478f24037982f7cca1e7772f6a7e79806792c4dbf7afb3a5755b911c93d3ebd0c2eb288113df82fb0509773825775de1c6fd27d9635afc2eb002b7c97a18fb9bd5c850af803ee19256ab9cd7d7d2aaefd9ef741131184133e31f9cbd40f5d638f2e046011ef375db3b887bb78e5b59aa07e6717e89f503ad877dd6a40e8276add7d8350d8583bf783a3c1b09299ce31af0cbc606284c4227d64bd612bc7e3fd254f82aab6a201404241d6294f4d78d03f618dd1fd35e629cff55e2d531230e0d9bdd12f3dbc4adfefe2901874d55a0fab9a8e73e5b9124fe29b8ef44b49635b73e2c7f9291f7176ee79cd0b2e192b5eb54daae0ce4df1d72965d819dc200748a24e623ed5c9ab82c97958216822b73b3ce9ae82e14ae273014303063d67411f75f3b2660e0f2e6c1685692652c5fd33b91541d6f393feebca6d32a7de506321cde1fb4503be898cc2262b7a8e1488e9c4f1270e0965ff4416d5fb0a8301a771de4257a0442649207df19c09807b9a80cc18c920d2d6e4226253a3be88bd4ad5678afac757c434558bcde819a895d2deb8457803251e758275938eb6049d399919b2e6a90b2d282ade0783bdd2a2d4ba2b80ce1efcd4a676edd38c40d2421b5d27479053f33d51145062c49bf3f612f99c07bccbea54c40710cdd314a0b40382812823148415b5d5b63cc025d01941e29adc622d32ea2b97fe6b28012defa3cb3042d258ae644c0e92d0eb578fe47cef856b58a08f5a866156f5aa36ebeddafb84400501b926abbe917fe37067a3d073500ecc0e8518b39975ac7e141909f2306d98a5b27fbade8e35deb80a5556bc33d7a31d5a63260991b8f029c97ab66e0b012f58b0bcd3eaefd198b673ddb24a02f70ab34d0eec0b9f5e130d24807a9a3afa194be2c7a944c6d2567cfb53c8ccc1383b87a868d8099d185b10c1a777ff219ba64f17cc926e482a5d37bf07f1272b7f20c3f00bb8a2193611650fa0d0088f2d7bbdb52c69e14a6d66203ffe34f507f132e4678c5bb282bf24b3534f026715a295b99812da1609449d0cb2a5b1a8c2b52e8b1c6194e788f4056ece05734d7a52904702bc3a2fcdc003db601f3a12311d489e79545560097d573bab218471ce0928c47eaa1a2ebc3c109911fed1e20109d7d0a08751e87a0259172d9f711de96bb5785ec88fc365469ab566687b3834dd2579ce2ca939c43e2dc5c123d71197d9b7d9dfff4cb50a0f83245cf1dfebba7a500e49c8dbad5e836e83257fcacd25555457664a2c7ce8175a8c55668429aa551c0cf86c6b69115e39a10ccbed7bd5f980d2bb92cfab59b688434be358780317615b8bda2bb6c5006d822a2d398a4fe48ee03cfb9d6ee4f5901419e2035aa03c59392d87177602342ba856bc2780499c18c25d0c44714dd39563d6153563b49a43f5fbc827fa36404ad45d3564452189f9d7c4e2b46ad9631891465a9bdcc2229becf91854b5ea2c8a0b779d2ef9a8a6c7726bf57046fe44b8696900576160752323a4b2403fe521d0286b73ad9337012a21df87e0b301485218013714ff0752e9750019b8dfec6cd19fa3b273d75bb623e5d4dbb4ef6202f0354b6b8ac9c514823656eb616fb30090c6e31f77b5a59e553eb6e1307bb44353bed9a37332157d942dc006f5467f1540516f8661d22e5701a1ed0f7e8a9eba92b435beb85a7cacbeae109a9a1311dfe7839d2a378feda1bfebb0ca051d5b0862a978005508cdac6954139fad8bf8d03b7595085455d35d64f6cfbc7acbbbbceffef900187e00a2e5be7c2b4d58e2e05d69cc69e3d36a91fc0fe8386f78557c31a81c7fdfb9a5ba025e5af356d9f95c243175b2d8ae95e5419ba76015361bd316d1dc34f83b9a28ed1e8cbc5f765ee56bd48942f862077537f083d03f74b0716627a80ed93445f45127ecb02d8856130f61833ca7473f1c35b7c4e3180e7b16dff8d794948045b6a17c47b261a9fc48e300355ce7cfa765891aba2cdc9cffd3785b45b0052f25bfec15f760bf2186cb2a320600b1b0d825a488b3bab8a11d19e62cc5245e5514d2403724d87b60c10759dfdecfbeb2bea20fee967b11cbfdb089cf4f6fcc7c4b0fd16b0aa8d358e194ca2387ce5eeb21a5eaf6f4a94f0c549cbe335d245ef8efb7ebad15dd54eb754e31f6e2d3549f71a5ada4c4c63e71adf185654dcac3375f1077414456e6355bc1397c3f217bbe1538d83bbb9f04ff55fed459a46bec209f0700294d7354e943c162614ae6b843eeff9721c129eb12ecc0410f3465105a1f67a9950d5e7bd8be0fb7c2df8ee32a0a3a95fe76e7faf2527ee536d6b8cd32808b363391135b80fec1db0d889ab8e093b7dbff34ceb923aca9f1209dc8217e7fa221f1e049c8db6c3308ee4f56056171d4e267c0eee8eaca045f47e5519bdc635005fde4086eee731ce49d5ef0aa77f6a22abbbbad96e2c9df7d57eaded640326f2758cb283f22fb409f2adcfb5b00e1ac18ab4dd7b8d31c97e036477035b4a74d9846bf717925896095fdf6bcebf49603a904e444fda693e069f48438743f08ba4f1ab6e2511f9a3e72b3a8d4cda7167af7957804c643d71f88d43b02349448785c19bca80f1220b2c8fa4e0dc185f52b452a96e7f7d4e920e7a6abecaafc7536e1bbbe6f1200406c6988c381e1e1e847a86ae85b7039bcb3a5a4032498bc9e29aa9518576b86fe5a587c97121577ad5c7240d9b628172db8a96763a9be3c74464ebed1d88795dd031edbeb720605780b5b4b1db01f68078d2d996812b3db8cc3235285834834c24981972da919d8f3209852132dc0a67a262292927502388c2c213ce04f06d916419d4305e0893c107c4c0fed9686ac1e1bf7c7898f19aa3deb8139616a82367101bd1d100c0b2a8739c40d06015321def468434cfc330a955d29d7b0a5673f4f48c53afc450454ac94a06ac2488ee414183d4f60026bb3ba5de0c077eca6e51fefdec465495614875c976b7958c434d4a16931dc72567e7b57a025e2ab11aca9a59cd968f3e13478480b9250594b2c6c14e9a8b0cefdd8718818e8836eca3904b2ed609290e565647de9b4567c3ecbbbcde7cc85dc1bd8894e09d97ca80eb663bd6ec05a1531959eb23ae2074772b9eb5c3444a60040599116aedfe75ae25651e43817642a1541c11052907a447962ed86b5dea84f4670150478f5405a7647fee8c67e0afe77a1589a6c8c4d03151fcdffd8dbf11cc132304e5474548f77dcca2defc77383bebbc9ca231eda19dc019ee0a4ac95657ff5292b4d6daeaa350f08b795c86171a706d88e728c376f7b9c107f74253c6093d0775d5bec65806acbdb3444e81e3900d554bc47625259f458fc1d9fc73c96d7d6690fa6f1c6a376464fbb8e129c4fb5e4299d6ee8be0c8e5ea104fa4eb991d5c2e4584b5b4d4e88a35cc6fa9037883845818c55eb09fb5cc1beab019b67cbd68cf37b73e819ccdc35a4f8e62c824be4bcff2ec273681a7b46e76f8fb37cf61c67d22cb1e97ce511e87f41818c881439b7eb622967977d8eed372425015927313705c3606a305e4e8b97f0c9b1ffa101d34a5d45618a20bb0c832761dccfdd1ffbba618afa2793c0e3bd53a95cfcba84b7564b5e7fdc63472855af6085b579d5f238b7815daee2d480f052496c558ba608be72844a3039592143d3a53eefa65d728ebf7dd243239fe1a4d6107dcc41066efe0d27b2d87292f9f84fb22b3e75144668256ae9de8e2a9084b5decc88a149b327e5b0e23da3e862e5f7fb8903d29dcceac807caf73e71abf8c3b859fceb278ed6d4d73fa62ab4af8aa081afca12797f125f97af4b7315d8cc33ef08ab83e44c9dedf6df8e91da914bf12d011077579bd8d2d61d3a28e683c2406974674ee7b3c0df148a3a00697f36f3718a61d1e6a0ad353d11e790e592abc2b8d63f3d9f4eda0ed0ad433f34b69132ac5612c952838a229a893bba8ea9a549c1bad7c60713c1eed64115471be612d2ef2a21fb7f2f064923d662885e373d945b28bf5564cbc9a151b21c6ae683aa309056b7f1e3113ab2800217b715b1ac6e992f9acbca5f5551e381fdc2153afcd80bbe1300c0ffffff3f