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 58790 df5da9ae0e920ac98a323b2f9fc9c36d4fa551245649b9c313a46850c633db00

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7df7d7407ce28b95e603ac19044faf55e7fa84d40c04842f273be4e4f2882eb2
Certificate Block Hash
df5da9ae0e920ac98a323b2f9fc9c36d4fa551245649b9c313a46850c633db00
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00f02e0000f0240000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000dcf42ced72c064762df57fe17bf2266c464e8dacfa69d3decb454d7663f4587e104f81f7c1ab8ad77c2f81e0e7b72b8dcbfedd2bed8f78b34aaee2785792b5bf35f2e1eb613943d8d27c82b75a1962e3907dda1e7695e4ac0a040000000000000040000000400000f02e0000f0240000

Raw Header Hex

000040200957fe96063f366c78857a4b3b6b0a5f9f58a0526ba46e8d04319227b8fcfd4824ff2ecc7f0fda3e8da1b752b70b5df475f7dc04d37b9f42575eb99acd480962d52e116acbc10318b22e88f2e4e43b272f84040cd484fae755af4f0419ac03e6958be27c40d7f77d

Proof Data Hex

59,560 bytes
121216020307e6d604a7104d2f6f5208a8950ee650328a87c052a14dd1722e9e4ff4e9473b13b881005ff99c68473cc4b192af72d4dfe5a090c79510e9e6190bbf8947f275f40c551173d3be5738bcd9755b5fd29acfdf0395052fc72bdf575a982576472139cd28a0cd29ab6253edb992513e322241edb5a711aeb248c4892237ba16a3a10ecfcfc45dd82787aa9b94d5da2f8a7b93c2d1c8eecd2632fd88fe9f43f52a59cf7440ed01896dee071dcebf9cc78fca5b940b4e491f224efe924aec91c40d1d43cdf5a1800dc8bd8803aff3836507303055c286d1a1dd3d90258d8a711c694835ae925695fc5e7d1812367a758fe70cf37cdf37d7aca42b583fc9df6da8e4060d30999e56cf8cd53ebcedb2d798ae910e210c3e5cd6208986314da4e44aa05aea93bfb3b07e96e27a6f299f06e4174db145d5925157074c0cd66f0858cf471d9e2464f7b82b95615fab89a2e8d2f586ec44523ea4e0b8df5f36d3bc3fffcf20bc0a8b44cded80f2772e9156a8c920247645e83ea9e400edd51d6185ebfab96c3872dad279e6aa61ba53695b3107433bee860fe384b404e2c4b8319064b268e0e5b39739737c52db5c579e90daacf3199c785bc165091dc0eafe4de8ec3327d4b0c208f6b404aec9ac112e0e8c5144cd3a21600009188ec1b5b8e7eac4c7067171217b866beca763425b7485e5391ec1f3116907e74c2df195f2a3f2c33f31fd4bbb58b705500dc51e2bea9e968a1967b4503ba4ed389b48388d95a4f88110b7b246f1c8af5965bce7e3f5c5397ff01408951a946a1b59c9f5c560829a9cc08b1e4a99d906edc785111fb0102dd77a5e928ae1d5754903363d4fcc975bc760188f25237bf049cf252b32c69528e7e5783965fbf4690ad8938e559a3f858431f3e3642281e66e102aa5fc3ec5e090f64016883b1f3a52b0f5169bef222305d4a9b02e3bd4309f378a160a44a660a3226c006d115faf69b7fe8c8a2ea1acf06fbf93a3d586f1a8ce56a6fe1cf432ea74a057bb0ba2237541d64d887f68781825c839544589fcf1c331cb9d76e5d6f76ba81641794b871bfa43a55d7ffab3ff9b4d9cad1b7c9b4da3b66906bd2c08267a5f459178f7b51e7f39b2cba6ce4c58694149151faa4962742adb3a3650337649b7a3eff0c9272d60c80a3c9f7eccfd2002773b12a6792a4371fb4db268697b9f3bdddb7373f78820aa76a7d102006b34991c7d0797ba501b0bd512a248524ae5d1b6936d9736c3f2d215ba4298389fce187c889bedec01c7a95b93be5c0a8cad604cbfd6e8890cfad6320c5d44718749b0bace78baab96bcab8cf30005ee541606d179d1e5685336cb9f07cb97200f9bf167ec16933d0c88bb2522c8f5ebe4686d8098c9c09c116d712d5e7a03f2dd18fa463022a60e63ebb7cb3081539441dcd7b6f998dbb378e759d78537319249d53b483de4be7bcfd447f388180dc0462a010a3a95ec827cdf6e0020ab29965e4faac2afd6ae65153b64fdbf7e44b12b2c9b6e9382596592bf9d0290be620ca587bbae8b3b66c8847ec50610a6c739ee28f36f479f1e225542e4a52c89621a6252d402d03c0b9a88c9c29c27488ec38de8ce51f43402fcc66a118751c029a662948566dc077b8628a446d333d541172f2e93d1401def497362a08b29d98a0285b47fe9f20e49f82fffd5a3c8199136395ceaff2a27f46f9f896df04fb3ce8816ef73b671fb7fd5823863f91b2df906fad520d4e2db26d0b62d05d5cb62dc97312fb274d0f1a7b9aab54f19c4096760020465cd7438e086a5916dbec403e7027171af07fc59d2961228cfbf854309c4750e6aab6b4a0b53b10ff1d068aab3d9d22c9795cd57bac22dc5300500f7cae95869431161d371c389c0d1621b9c1ac0655137cbb9556f0badbc7706c232d482788e9d222fe6722e7e8f9f477ddd2da4e517fd4d79863fbb3df6b64a6ca363f96a31f2f708529ad79b02ca7261a3132daa176e8eb7612005905a21fdc1d1b3cfdeeada6a049eca05b9a6729c04e89937a33b120fc972a681559a03df620f9677fa93bc73dbe084ca78122b00a6d92554b95084b5e266ab8d48478d62800741a1b7b43d55080b8f0e8c0d6960c0aec1885bc139aec86d33a626f4be3883dfcd7b6af62c2f87e17f6ee1fc3c2a4f03831a1509772ad8324b2e8102ceb39ec5c1629aabf1865589c28e0e3c023c3e32e0bc7b02be2c7bfd9f0e7bf7940104a1655355d381268277e5d5e7594ab6e0edc0224d57fbad416629cf23561f5564ad0ce1a5eaedbf7482736e11424af12477fc5f813c6688dbbdbd420460360313798fd27a03a41f832ab525c2cca87341423bd42c155363d8e4b1d42691b5bf475baa9dd69bb5de6353920fdddea6d319a23627a044e3a49f4cd93654918c8b2ba1ef8886e7cfec7050efb5fd561a79c1772e8c32366e75e296ebebd35d595b2d44f50ebffec62eed1f1d78ab60ea5eca2ca35ff3583aa477de57dde055b2a9356bc02e0146a65c50cb4337f7084b8a6c84ec316a59194df6c20b5fe1cea2b48f1bfdf430310e32856f6ad1b88f8435c93033adfd9d0db6a127054abee428fcd8aad984b042fbd2f3ad49a22f7c5b450c2a904f41322d8526e86d55f1344ffca4595cdf491f6af54f382ca53ab647584051a1dadcb33fb63862948bc7808d71c24f6c50edf2d1f7a7b764406530d5b9a413fa921f578708d049c1bcd10cc3b31b16c00389152fd8cafff30eafd87487c2475ed23fa20c06cb0a24fd13ab7f0d2acdc81a8c731c47ce1caf26f8d08e8212b6c747a189bc7d960184b1e8602e74cf1aec603c28f368639a5c48f00145a9a3a5edf7e165a8166b447b623c4373ed87574d7709cc41d04060c8278d079881b0a3cb5963eaeab93852fb957c2d742f5105138253fde1fa6ed9cf92e6bf8a50f60a094efb964e76118086403dd6131cdc2271e618102a4872b78057468a70bf137096078525299ed9975baf8b775def500c506af9a444afed58d3b910a5910a03eeab7ff7466d4dadb2417f74657b1191eca214f66ccf8ecd7610939032f0bcd6acb584b369cf61695a1e7264a21cf05a842379ad7002de2349730d55d91b9d8cd0cb1ca7514c9dc9c2ea4859afeeb91c59ccd49f30b67fcb4ed687b25e626cc4a54f5c44609c40f2c82d24ce24d89e4392679647bd96da654688ed2afc210545c3618ffd66f5991a6fccece02dd10e58266c3a84de9ea51625e94e2dcbbdfed72dd2d195b382fe465e0d044b2c09fe982446d52c67bdff03d560e0ee8b8327ffa87e0191ad3613a1f428196544f34cf39b6146f24bfd33d641d78bd9e5c7e871826136b81ad1297a24cea53c4ca1c44b9940b0bb47e6cf6a5e6edc35f06ee19c33436733ee64b05149022ada260fc1e710375413d0a147f61706d998627ccd919f117f6c04971d763e7965676b54de38f8814e05816f6c1e96a842e3f92be0016c20a28b849bfb9b0c7ac82f398a883c3c8e3d4bf8e1aa89f788ffb36dcedfc77012273ac53b8854f9c895beb2f414fe27df76e90f1d3c38f8fcb3f8cd70fa8629aee7f984a69c69836c9cfbae97aa9b48f02a246e1bdfb24404cf8ea75be631faacf9a0ea11c244ad06260702711f3c98a55c950fd68416033b901cee95a42ac9392cc208acdc226455d0250d40e83e04571baeff7e87ca94e1d74be6c1540775b86e10f71a11fd496dd5f09a37b544b1306ff32e1aa06ac7a7c4e2e76feb6354a6ba1eee7a80dee37316d5e98c4f7dbb0ba9c91c886d611d7ddb8ed8090e9d41f35653bf5b5e649e407fc5d394e68cadf5142310bda11bc282a7191d3b4dde108a4a73bf7aeef1e46a05792e87c70fad4ac4408692f504636aa78cef7ac1c75691a4e1d6e96416138d00be4b7a82a966b8a3f4dab1e55edbd017a488532fa69cce5c96f43622937da0d3dbac588a176374b9b184b2ff5e13b4beeac53bea1376898479f8007ffd46fe9fd1d82d984b3a27244ad19d19787eeef97a0b94eb966677477f98beedc7488fd73bc4e563e6fb210b52dd2a32c358964b266df1a9876b143c3372e8d83e11d57b4f148185470faea55fab51cfacf687bb96568479db2cdac76588fdeafcb2a1525458b1889f2a3fb510ecdfd1bfd96fd27787a98e346fff8a731395fd89e3093668c2c742ec781149b08c53f1146e9f15c55c45eb5f6a5bf7353e136295b1f34ba8a1c2d6ea2dea101973522ed55041ee0b7a68a53b2a098588c5ef4f06b8d46c4eab8f86ab6a2b479ab99fc4a39f6a13dee03c51d929bcf6655949db9f1533fe2549b33d408a6b189719bf2b97a4494fbe498a70a304aac60e3e1d9724eb8cb1771ae9b50a1ea508870e181b8e070953076a87b1abbe5a7d36a8a90cac0dffdc7e0882f822532193320c3dfdc4d8db0cc59e8fc44e7a6a40ae7e3458d18c0f2012bd2b4d2ff9da2e1935d59d2d5bba629ee15ac5ecd1131cfa92dbf3f6b79d5ee438a1b22a4b2b91ce775199d6840fed1adf5be8f69d921685fc42d807e8bb2daf6916f8bcb14e3245234faf0c5f2936ecdc94e27505a3975529fb05c8526059a88d595bfd675eb7bb393abc7725380f31d05b6289bb4b56f2ffa8736c0d0cdc519bd7026467378efb711d2c25d13e44538686e89d37574b3d2a7696a9a9daf71461be097e0ce341dc55d7e8cc0c34081c910de19a681a7a1a83f14b376d9412f4217bdaf44861b51cbfebf8366a1a4a64e6103101b9258392c09ac46712ba8ca2a10553fa3798f1824230b074e3b36be0acb677c9aefdc089d61446b14e286a742cb44162a56c821d2d5e926e6255eed88dd981894f3c611afd7710cc96bdcdfca397a46789cda810e86323e749350c6583a98a79085a8230deb43f5e33bf8d36bc934df6e3dfb565408443f7d1f74acd9f8f231bc33dff06a8ef9d838fdbf1d6c5fec9795b768ec02d68ada95f84ad4f829b5cd162f16852e160885f448a98ef1ba0e97057818997f130092c47916a4bebb8ca72af9beec6563b1d8c7901f7207a46995c454293db50f887597d74ba6a5322177dd52042ce6699bc9277cae08c6f1e97113bb7cd3e4023ea0b300e11eb999b1f3903ebdc95eb37c5e47730e87f82d75968e50670c1b33aed9652617156602f2d7b14d901901384e142de72c9530239cb9f6dbc38c18d9a4c9ee30acfed4e86c088bb1584f64f729d311cd45601632b2a80ae2faa1ffd33eccaac7691b6b5cf3c963eaa50c799fd7cc263ddafd7c44963979b4fd948a9bb6b49373135008b0525dcd616d2e9905a561a8a2a32f679c64124a5e36a902d0994f69cfad649f2d806bf73d76e483960885ddc3c04488d0f691d77f85d523f7754013302115390bb2f9f7f08a17ed3609501de422595f567c7f2d9ab280baa30b6f1617b0f5ae342808ef344a63b0b3a44aee5aeea3e016c3edf26916f9f8cf62977fa8e422fcdb11456df90ba747b2703c4832aed1da79c24f8e948459335b5a51e76a1a4eb5aea7a91e00df751d8ee09005070f5e15e7e701511804555c47dbaf4e47f9877ad7d921aabaada9fbb23c7637dc8d175c297f0def4ea97635359168bcb9f088c2de7359c88236616f1a0d9dc5be88f15d8e112c74941bded8f79a8ed9c8238fc88e86f839aef78aee47041104549d5de9800cb868b8bec412f76941c03fa0f2a9f46cca8c3bd434952fb07b0d1f7cdf1d42ea5a373c91940f243355ca2b5fb7f790d27ce81c9ae7e889fb376c5dd52eb633138b46209c03aa3433adcd818560c2bb936e318102771bbe21d57d3ce031f3d72e24477a89849a3edeaa93e79185c23e25fa8726868fa22a06f24c329050ccbe77277883554b2208182975f48533ea71f3b1e13f6c481585139c44eb46d2597f19be9a50e9b66ecca42a51ab776f0fed761a2689af1809979c1dc1c9edab681c19d72db048ed45346597abe8a41af3283172bbe5500010fcc748b97d28ac83cb9b8d604afe8a32d5d3c54788fb335b15a7095ff939b890cd7d24432042d28a73e7904a9cba1ab05f1d480f03d2bf914f0fbed8d7218b4b37f5377156e2fd65e939a4fa459ee5cf65baed5b58b32678ab513ecec436087c43add66fee5d0122d0261fff76d6c63d09b551991ad3fbc01691004a396b0850c9700ea6b9ecbe0468e439ea94222cee5f3e1cf0043eabb475341a2e03bf80551e9315012b1933b1e3ae4cd7a5ce9f5d4229b2f0d60576e2b25a5ca3126c99e610d97bb0a38221b609547bd4a214d88515be15711809de50129c1b7746a2a6b1e1c0c0d4d4ce3c2102b576ac50a06455d9d22d38d550671abfd01b3f0246db8732d7d91385ca3ff1fb257d025d91fb28a15b6f1927a1b5623d401e3931cda2d4a08dfb9ac9371b43e2ca86f9f8a1e6e033611ac8bca120da2afacf730eb7b1f3f859b9fffd979e8ca8c2732d5dd57732e48a3128588dbb06752a615c787f24dbb2c8e3fb7b5604f64b6215f8c8383a6105d7e4008ee4381bdcb2c93df9fe59b9137ae721635902bccd5350034ee7db1bd5322a43c1f7d009e4795185bd181986cdb921d36fb7acab611fe56a0b0672523e31235a4340d0b7fea207d709606a938cad2b1a2b3c152fa94b2951ee1aad476a05ea9c88c78f4880063c14ad6c6d04d174cabb57e96ae9143e46d7cb6e9670f50ac16f7ad27b30eba4e25e93fb99a6f7af0b6c7b2c5a4ca2fd6b9966cd8aca09ec7e7e92e48dac8b4217482a4541af0d9cf0702e13117f226b94012bc30422136409f2713b83ba23be5026eb244cb27b977887f5cbd36b0f971ca525c33abdf36e8cd0792abd1291a3e6a7bbb527b1799ae39eea6879d5dc249e42e80a4ddc9f7d027c77754822f761c8b1092b7fd447247a8b373789425e2b34f920462eef808e240b6ac9624e11e1d304509998bc5a2c1e68dab4ad7afaca803584b9f0c324b1b01307f409ca934adc4ef0d2db7effcbb19a728f3823a2c09147e46913181acffcd4738c7d5ade9da0f0ad296cedf0e49eb3b986d262ddd257cc4359a013e9cb204aee4ccc8332a47d36ef52fee666eaf32d0b391a52fed7d7056e0a7b72a7c3229b711608264e4dec93fb110f8e4c028e605d611bce7ce64ccda9047c09441adb022d844d48d679dc1cb97cfae5b94c67ea0f3088e1e20a2ca5686bbead43b1110e45ace7c6a40da7e710c59eb3544616dcbe019ee70314bf18a0dcaf4dec522811a7ac91040f6c601679c280dad5757311a0b5cd0692312efe16d5bf0d9d580dc47e0ef56106d72a7592be3eb3244a30688acbeb3765224484a73020e91ccc7e86e99bbcfa945851f88f75c8af7073ac91533b4c20c24fb85e71b085d7b3cfef392a0251d9d7799e57046c1e7b546ba851151f19f766fc0fe2b021c63d8b59fb6d28ee33958b31ea928426d3eb01a2ffb4a76ff1acc9a336c42c41979e8fd9fb2a9a752b6b4d99045ac852ad7d43fae5468b6d29766a7efbe22faab9d819fb7a8058fc101a158c8cf48ededa9a09f66cfaab28dcbe6d721e05df42e6a9d07389c29ac5b228b46f4918182ac3c35ed5882fdc424102ed556fabd3721b11cdef71625973103af56357e0f98383e319375cef0ee98c901e5e3da12ff8114874c78044fe173cabdf8b9fa0e5fc5a775338582a44b63be06e2fd0b0b3eb134ccd3494cd98d1af88dfcd0423b7a10355a0d7449d66f9f96975b311435394c8181231d59fc039fd6368df7b24883cdffb99b7f8f17e1f7465b98e64143bf00f945cdad0a6313f0bf65fc300f18d64a953302708a212829e72928aaf49a4999e20853ed32129da82a7c698faaaa5e56be322163e18e766e3f4a4e4be7a30454d77055988db99b0d10f8e8b6cdf9fbb8867d22685288888a9bfff6ba8021405d343939565983c5725bc4fbf4c32dc536b040af3bb9aaa59d128cbe5b5d17838212db11f19213fc699cccfe1b3b47788834ef350fdd92db5e405143ee6c94831836afe1da2518812e7d760065b4fa15e329e7ea03789226222d14440fa4e6daa5bce66ddd9fc8df7f360e95d1f655d726dab0369b1923e152916bb4350e4681fde1cd4a1b53e15433562050c741d3f21e1dc60089597337f1af829000150141861b5a608d3568ba8a24cfa1d6d6f11c86f22e6f53f4bd1ee466dd56d516e9690768615773b696f86148b8b3b213c4f49068d51a70059becc8d94d94d6f67d95f36402e6bc6a94da51a646b0dc584298953556ee8df464877de8870b0c0c3d1374657aba9bfb629ba07dde964f28e563ccc3cbe979e0ce328744252ca51a3e1be5fe53eb897d5434d17ac965ed27998f8ce9308a7b9ec29dabfb8fe3eeaa2bd4f921ec94247ea0c03e5d3ed125cbf065ef9ab2e72316b703acdb9112620a2f1cd939bfdc1a41a7c3c381f444bd2dc35934bed27c3c8be4fd59d43645061bab3328c485fd0223421c16e33dd68a8ca943241e63f0eef8620be22e21bf44c08fe7151cb7c0f867375ae9fa5fe9df2d8b8bf9a1e425b2cb73636f88f5311a5ec8cf825550ac6fc7772e2841df737d434bf515fae814df1f102b256fcb47df5c043d7da35b285ddf2b28c8ae3cc01edeb4d00b196bd8d164c5897af74f647c9c75a40ca30e9a834a5b06ef9d83165ce5c025147a7e97ec4584cdd61c6bf5446c77a4c203639874792a4ef491eee66760ca05c47ddfd9c6c3bb89b6aeb3806ec9403d014d1f795a790d34092fa964c7e42f10d594ea9236ce1fcf70b1bed4905c3ee83bc8277a702b7e5ef4340b2328e813d06164189221e13c1aa56d3de91a2f841d031fecd22ae3532fc6e10e34cb4150e4fdc900bcc24fec7e94e5e01dd5761b02359da203798a2bc429560858322810136fedd06ff347802df8c82d87a3724e142b5d6927d7216c73510cdfdccc0175f3edb48f1511848417827013def028871e6dcb01a76d4408d39c0d2781d185a87002a5a15289f6188dccd074367ee6b865b2dbed4b1aa81b454f542ccd8c10d0a2159182877e0c6b2c4deed3cc442216ff42acb10a75cb96518ff5215a1601c49b2a89cbd39462206d9875ca6f05d00083ac2ca377f798111a22bb4ee6e10901075925432f86def613eeccf2f5e44fb0a4f8de71af74d730304ffc4fa8f8367ecd792f192d2872d356b3287850c3a4d6cfe30e12ed2eaf0b0ff9f4f0c2e59bc3437e65f853829819fd2cbda5225668a9f1f0372d282f7668e3bc3baf043659bb2e444ffdd1ae0470b548c8b8d28147a718988c35e55922fa1fa51ea7a721f80528cb0574a1e61a854a145a69c96b0f99692f09e28eccfd43e9f9120eaef7b1089e56b7a8c344876848b43615f054b9aae40e7ef8716c775ef8750c0c323698417c4c28d6355fddef3bb3eb978e7aec121c1cc7374abac6081629abe251fd0c7ad47d39847ff2043a462631d84e85ce3df42de7a90f99ede4bd27fb67fe8d709a3d2c64ef4fb7bc118a1fc25ebc5d4599d0a8426044289a2262c495f67fc93e4ff83be297934e5661b6e009f6b7b0b7cd4cf20384acf8044fa19b7389c86def440d8a5d880f0fd7fc78eba1abffcf6ff2f94f9266cc8f178289fa224ba899e865fe32e60e7a76db3a870631ffe756c0866ba2830b6fefcf63d5b78fa532e29fefddb4d3ac93fb2fef8a45d561deb2355024b6f2db431957c88f532fd32383b6ee52b7d90aa2053e77e1a3e6f215fff4e1f670a0b8ca0471e06c7a43b8df7d5b5986dd384095a68a0d462c1167b3cba5716ffdf211941d3a1c580acc882b8237be1ef9bb34f3a1044a057bda197872bcb763a3f213b546436ac92a364da30783eac99ac11c3d8a32158da598abb03e7810e0760876ffc16a0e55d4c22a6a7add6e9593d82e8c3838d903dc1283d83c7404593e81f7864d4a57d7a9e672e2c2cc6ee4ef436614b5f9ea6c8f6653c4864b5ab265feff33cb0b2f256550b8f3de2afa05ad1ec2df08d901f85ae5f349e44d2b003579d352713fee7f36410b552d0f60a117ad46ddc8443ac69671b303ef888d35b9d9bee6e671857597e1f61b6dc9515f34cf82c5929c2564eceb93b7ad314d51c23974b89d115efd01faa3ee5a029967c3a080ee28da7865e5a956e70e41f06d43c2b0cc439d07ef673a6bebf6633b79971afacc2a4301890d749c5a786bb190d3120abbef0f9f0c6ec4a3e52bbb2ba4386d35f971a0a635e130168677bf417498b8527aee16c99a8e8e90f2ec3cb0757b1e734a2e0f5e68a0e6141d9e211e0cdd77d0801777c01fbc03b6bbf3df9cf33c42e2236f68c8b93799b88c21bb966da5e7b8ffb8544a54a4ad5409ec48df3991756c2248b7c8b6c32d619e1da460a41f029bd52896ffc8b7a56f560b247966fa610c566e0f06ca031d6f10ccba4965cfb3fb0017b1578b516a90fb5b65f32b4130e14cd9cbbfbd16f1342dee16479c8c70e416a182048e5644d5ca2cd6c9452b36d107332028cfb9ab2a1200b50aa6dc6e544062126de9c068037faa898cd9b9667d9181802385e466c72b39c7659ba4159be7f488ff69a917e8b6823ea07b3f80636a1f533e1c1856a469d37baf4f5170ec6225fe37685c337b19041bdccb468351e833f0762abf9adab7f3b51ab264029d966ae0616acd91b156e28af02c27e5292156abcb0748c07103f7c5cb16e10f8759430e19d5e4e778ef531316e5eb9ec281fe902b498e5e74e19b018991c081caf0e948b2f0d5397aa1f8abf6e845690f770f16f728a7eeac733e045df4725734cb9f5b8a90f5e7fc38bde9e7396baaaf81998d78e57829195e734f0ae5dd0b0fd141c5de698adc32fb2b32c23739a6bfab9b7726f02172359eeefe2005c8f9e97ea49a491281eef421b1714b8d8a9bf2691040c42d015dbb7e122015f37814e493025cc4617154c6005ab3ecae96fbc4184f54a25649af01bf28a605620e96c52c3db47e2846c56bcc91553f1cf83e48ad9cbff4750337d4dd274a4fcbc6111620fce1de226dca0764f875433705fe8f362239c8eb09be14f78ad6e42e22c42d0b0d7530667731e7f1ab7b5b45c7794734c69a1ee3c39385f7441f98723ff78aa71bcb71a4baac2b9f1cbfa70f05091c6b39ab3cb14c300e83215f6e9eb38bf13a80dd597b9d628215c1eb6d6ad7a9aa900d0dce6d01e538114859450f18e1596698fccfcc631e2252dc826217cbbed9149f2436a424fbe4f360296554c16146ec76f2e804c5ab61c58b4078cf0b246cffff55fa20a753c4bdfdc267df9157c6d81fc8c4b3bd0c3db553513bfb2d35e252d97cfe3def5a6e3651a6a02708c611aaf73cda302da58cdd0ae730e7e1c455381c42a6ebf5cc9eb4ec7d6e41b124162b47d02ec6faef93222b10f42686a88a2f368a3938872ef938300da03f24d80f25d7ed99f205a2d10f008b1ae622a1aa1220cef485da7f89d690715142d485272e8b7be40a93edc603587740678871d0df4b55acf17c0bad70cf7b66eb349711b4c88b2c8fdddc5f7d5b96640db3dcc319b5a4c606742a906b28444a567568737caf42b2370d8f5ea977fea91ea5307ec5871722e1eb99203259374c1812b46e06c2574f77d2f10080c4ec14029977fb1c69fa54f167cfd1e9262e625e2a5e21c5dae016cad3e0c798754237e95389e53d58906e966fd0a7c01ce8b3f9be3f7b43616276cfcfee735ea2c1597fbe52ce2cbcaa1feee2b756f4aae8b84a5d0146af83b8938440566e2b5d2fed25a184961e36b4ec4dbe2d71a1403f61c1cbadf4e769ad9a2621bcf8adda1fd20d53b38d809d26590bf1a632818af4160b161b1ed5bfb32e2368a27c8d3973cc55eef8cd2366f70cf039881478be98f5a643e76df7d7ccb94d1cd43c146b7785c785ea84d3a989a74d7a5f11b3340f9ee8451d4feb0f71bff15e29c22c74adfd500e4346c66af40ff50ea9fd7c18727f6888a10e9db20dbfa00a67b4e290ffa32c89b63fbfe1371b571f36813e101c4b1da8efedc03ffb21858ced653721896c5c4352f466267ce8d6ceaa426bd6ca6916232f6e3a21770aa7c93242baf6665464fd404dde79323bc511e2696145c228433a9483d65d021b695c7bb5ad52fb73c9fc677f4579005041aaff9dd0c3ee58b7ce3dd0a25e29c67c8c9474d39f7c1fb41188015660735ac298dffbb12fd9bf44ca0d54321aed1f71df0b068e9e50f3f62ff5e9af228e4f5dcb27bffb2a06593ace15576e672fdea8fc7be87950449bb109f3385a91d8099c3381ebf3b6aa5c6198c9a73cfbcf813a888ea9d0f699663382f93be63e0951a9261a89b7168a06beb3a375488539816e671407b41bbb3b4b384b7e5e4c763ab5db74c62df4666f38ee91b0ff8aae2fa278f6f1ffd72af970b9977c5878fe804bf133280a49777df37a1508ab9fd77bcdae393f948e0bb78c8939b5a5e70fccb96d2c74bd993059d67534dde414edfd3cb9b64f65a9e6f96a4a691d50690a6062c62adfc3da419165f2491d2c259cc14f44b21c2fc76b03164174260298697201ec10a4489dfa1cd7fe7884775d141c7ed312139a7ced7ed4bce98f8edfc1c77ad7e4ae9a5016091fcca340359b31bab51137adac21e2b6e874bc0fd3b8e8d84e074234da209bbb892a33c4bd9136b577bcd68d2f54a358278c58d30591eea18fa7b2abb41ced18b4a95971c2656068544305580f269140d66515eaec0862d5e094e5a3e1f747e952c63e469dd9d95b3ae50c32d15b8d79260d0956a08f337f713f33328362950293b4220932e9bc91eba3a71628d32aaf3a736db2e3826903e78de4aa0b7bf234904d80b03055fe77708695d63d12e9183cfdff7d84552e9a3eb29fa35ef0ee4b35db5ceb2a1a28b0be3b496e7e83dec2e7ef422e4e2532232581eba9348f022983d1461f880ae6ae0eeda683750cf1062f0fcc0e20a5469f8fc36bf313c21b3414b07261beff37e77cd4db38a946a20430cac6e315cf0e648f1ee3566d3e095ec6358a8207d7c01d6bcfcaba34447c04ba59848da6178defab21dcfacbbad0396aa60b1ad5949fa1ad1b50bb8195beafb3e1f9b1c1be699d339d4fc5ff69d736e5e9a77a3af6c17199d69406bb28888f0753596358fe002fe1a94df73c7bfa6a827742a09209f9db5442ad84f54eb387c6e63f141f6f4dbce1ca48ff79b7230800e7c581609d81235785efae6aceaff597b7a589b0e914ad5e4a325dad62b33fa79403e475a70d4692496737b1a537e6f14fcfc07462cfa4c4c9e097de1b8b814359a23743a08adc7d319f52077424e41c52d9a315ab3611a3c024392f16a74b451aef965b8e94dcfc7106ae2e33192a01f05ad79ab35f91bd6afec926f4220572f94c730c2a7f9a6bef6fe4c0bbd2da745343a869925ccbba63c6c0e38f76952b190cb5d9beb2e5729eb7a462c52d3088f1bc09e026dfe1164d5cde4acbf9d301402f7cd0a30d54e1e6fb73f2abf6df6bb036f5952c4ae3081f88a7f56336ab3f205b4a2d34017b8e183e5f5f27d964583c2919155e0cd868c6be8089aca7045cf211c21303b097af1a56669356b8a9ddc3a4a08bd1b98f6e1380c965302ca9c2770325ffccf43530aa617f50d85cd5bf5a3b02516bba7c2a1e127579e7582ea9603bba0e7fe60a9514a7c238a5d6a885d56e54d07fce7bd1610fb088c6f21183a1fe3b6aab49188c0102d48d1fe75797646d33b0b1367ea9225cacbcc825e12cf972f6ba2f75527f38eddc54fc911a6a7906627d9d3f3439fa8b17fd3b60ad7fafc4c6009f9631ad92d394769568d0f6be66ba9b2312d7f11921f023fa32177d84731df11b5b45b4a6c458b44242bed0509528ca4ac2aabe11fcd546b50258f49d361d7f8b2d328eaad977901e1484236ac2321c2c67cd0ada501aecbd861031ac80c11c2064084f7c9da85d0d01243dd31fa25fb55580169b064a743e6d53fe131c9005f6df9e5c9e389b7efceafb503f4e9f78762b73bc59b8d4e2972a9255519a56359650add0688703eb09aac7aff680a7a159c0335007c874e471a81bd1e12844d0a1c96db1584af659071c8e04eae52de86f07a23c7e3d8b80335aa9eadbc06c2ee6f184f10170d1c586ce0caa5cfa39558ae1e547fd7c1bd63ad1831a6e68533baf75bb54d856bd280ab0b90ea7807e0a9f6524d82715a750bd881300689b27c7ca8048d810be2ce493de68a3eeb7d629eb651d00eb8430445cf31d9de3318c5cb2916cd73c3cb79a3ae1d0383f7423bc7dbc21620a7ff45c7020c5b0daee74f7c0f8cf2bca80e3aa34e9462e0c486bfb004f5b4c17d2e5d4e4b815ae979e0a46b664354d677629d96cec5e69b2c7724b6add185ef46b76a5a21fb11a27c9147fb378d87937ef0b26558a3e2996f2294e74e3611c920192216834c5c6731acdfe75c4a544b31124e1271c510c5fc24417f64e19ff82317d00dbe53a5c44c1ae0a76384a50d984b2384be7f5153b67c7ef3f4d08c2501d7c5b9c8685506d7b40b2bfe95236af09914f2b257354fe0857ab579d64f7605d2edae84542cb788f4e7ba6d1c6839a3a5797db6b192a294b4815338716ad363af9681567ff6d784d1ea65340be157131ae9148767f119eff985f109a4da32365f10396c25638b01a949c026dd4c62e83c2befbe87ff3f2c5b50cc5d6bf968bf4c870126a4913b810388674dc9abb2a5caf3c5abcf0e43c8e6f8a75c26a56533693531cac172da569054ea5f0523e2cf72300c2cb4abbae943d639dfd11972156d7538c69eb304dabf7d6c761ddb59d055720d8609067a604f5c83676a574003578b61bf1e5a047c1fed4bc1949ed3ae03272b12beda15a4966f2aa255ec01176b40131fa8a348b39512352eee06812d52f36b953d8b09a51d1f5d8caa77f600b35a796b86e853e3d2409aab32d4a55214c2991cccd1a680c6819ed90c838ffed76bcb835ed6589d4754b06eff103bf159ef100c6238e5e3e5d64609e54449abc711bff81bbe346286f56c4ac5a99f5abd9984f5bf57dcfab6ce00d336c72d8a996bef98d1768837bd3c90bc18f841c1049a01fbbf10cd483b0d9094b2294faa3d842780896f0330b5d46702b7f0d83ca808d2b96b8b42f7c5a0c25d8fd7c4bd6937b474713b705371ee374b8cc7305fb23d1f2b6f2d32f78e8bd8fcd8860dae26133ca638fe09f42f8bc3fab3bcc424902b735319552c72e6f82fbaddb80f3d6ae10b95b120703fcd727801d8313aa59af535e85b620c74f839644dd8c99bdc09334d302ffaffc10f34a9099966d9ebb584a14355bd301264b18cabb48effebf86e987d708f50854b1b152285d2ea134f49e7773fbe4f352574aa8f72ee9f609a3e05f0ddf1f4e28ffb05d399d915a47cd4f0050da7fdc9cb5904155efb3dbe3458548c9648622267c9109d3ed49b63ef1848b12d3a8a80606c45db193d926d8817d81b379d016ba6d5cc8f0a240f017107ff22bea8a374d994faebba1fbc4f3522ca355f8c871319b1b95e87d76479ef8b82c0f98e70424fef1caa5262167067833e45fe0dd3a924438b9ac6175bb6d4beaec69fda7e7558877efad8ea42cf1ca2ceec52cc0f185a1f86e7ca1885973e80f8c00823ee7c95b8f393fd3e55ca8f0aa1337daf4810d44815d6d9974f7c3f8cd6f21e91f80b3d0ef55a59684eea54a06edaf7a4c626dd2c953ff5116e85ec1bfdae694434f288449b0d4adc666068e13560c082764dc251b89198a521f310ddf1576deb1d65ba842d3d861f6b6efb13c7d899c2ce7e71ac7897baabaa6d6c62ca57e0977318f4c2fd22f4066ceb4663996ebfea103c83ae774357e5256967a93b15902320f7342a3561e9352d94bfbdfebb42c7af6d7d96913fba0d70dc06db0812705270cfa5c96a24f2ee79b68291bfd22749f74742e4dd7a5d201bdb56acc82e27b1860a06a0532e6fa4de7ff57dfcfc5985f89bda0525a9684517fa437d2c37b76038f49f427cd2abe6222ccd3c6a8907ab8aa80aacf664022f2d86ea5893615274aa2783df6d8b1404b7cd7bc76e1622caca751070d84d69b8f91dda736f16b08d89739e5de6e5202945f9a0dd30c7722fd3f879dcb99679fa5ed185dddb69af461813f49a9b20937d7774410917e9060aa0c1339769430d8f3679ab137551fe3c24548efa347e03035ca08e73637579a5b31a761c60f9829495927bd089bb1c3651e45123a1fa4aec53cb40beb1e26cb3959d44f1352f2f23e353023eae4de88b8ca317d546c737c9fe37ab2b159d17db41477a4ba9b91ba68f8ce8bc03faee38662ad3ded859f66035544e0cb957b633f3f84830004a0fe205bbcae83bb7597ca9c19039c355ced50b50fd340816226e1909a4927b1d367a9efca786981a84f7be78d03b814e9bc624a6b55c1abe7487c7d11eb28a8dcec3a685bffd179a7e1b3388d4b26c4f34f1eef890b0dd4fd49d0b4e4dedd3c307aa6316ed2c54310210d1fb8b0e72657cfdaebcbe53b3020771b825fee699298a7b7b5687f25112c1dbe796463ec449a92de62fbff0ef8dbea192724d635344fd21e2abe8fa8f89dcd71555647fe2ee3da06623756de2e52d5a320f39ac88147847b77b0c56f25d9c9b2b3791526831d18e764832f184577c856646ebad16158b34aa66338290bf5c6823b548ab795ca3405361da7d4ab7e38e4c6a3010224350e3be892870696a34140dd34ab831bf4b264aed589914c107bb361de6defcc861e186c7dc0b6df89035aa0883a9ca8411219cb919285551a96c704853f6b77ddb96e12693b499e564dfd82fe769109699f1e6472ce95020d4d83c8c40a33dff9b7e2a50dd6b00b54e52856a5cbbf46f8f4067be09274afa479a742c7ca626d6eb0c7a03afe2fed4c9c28493a5f8ceda918633ecfd857b561219a20b81ab35b3b87307693756876f7fbc33de365c1ac6420a6a8bc1e601e611cb359daef3234b25a023e8cd3757c3e66c84fd29f1dc960644c735650b84dd0003c0f71d916541e71a1aeb4808583da77b2bd1b7cd4a4b38aea91e023597fda5bc6eb5e0e69e54fc8769e5400fd4b113afdc9334fc582b5d80024b7ccda91242426a209bbeb4ca206500b4a7309c1ff558a4e0c79befb617209d6fce540b8d7b601b8220995ae8476335f49e2eb2574646b2b30d5ebae108866f3992d3bdd262f290eaf671fac5af54ecf1901fadfeaf3e0d7e5dc346e2eecc54409f4f3a0a5b4592cad4b4c5f1ca0a848efd2029b090bd11d57c2f35947d8d21a8d2e2c14d102652d6329507b1f9247959705b96dc3897859907f9380e61c07ed6243245ca2c8a656c72a2220374472dcbc30d8f4dd5def8150656f1dea74b338985b0fff056b5169d400f608dfd8fe04f0f253bdf132e1121c65e99b23e37df5296198b859192ad7bc9a074c2003d44e1c8e1413fb18d92f2d3320f3092546138f9ba30b279eab848554262a13a4eb5245ceb8154621bd074825812d3adbf4f7f5ac614eb447d6bb2e38d4a2c22688e7269a511f79705ed593ad06f2e63fc3a2417b7a6726dcaa310af0437efb441167e43b81e875389b5965d919d62b0485299e16605fa2b07867c69f6e8f38577716a5788246fdbbcfa01dc95475c7e4edfe38cb3a17d4028f8a3cba9f3be9015b1736020ec3aeeedec309002b389b085ba3af55ce59788c7f8eaff50e08a1cfd91563bd673ec09eda6bb37f2d13a75af305fa274dc898009f6b9ed06efc4873c43433152216bc809b7e143a43a86251fcd7b225bb76e26958b9fd51512eef35281b0257471b320f2bb9b34a610c0800876f6e282c7d942abbde3638f6ccde61760de2c14c3dd1d214e5a969cbf31d880d5d6f3ae7fe8387ed0187b4dbe7e5eb2719ed2a5a33cde1e19ac243382a4fddc099fd247373394914bf71a6baf2602519b5da76a5d54e47f926aea5ca86075eeff7932e5b8594552616db6dc06e58a7a89bc1afa10c1b39ba56163ebe80bb9d9680665b10a03b0e6e99f1b7f61f93efd6c4c6d550878256384868e5d44631f493830b5c7e1194a8fe79947c82a58e8ab8c1399e8043a4fcdc244e70dec1e850176d9932e5a31704882816e17bcdf5aa24b7d866e289071a2fa5fde6522c2d56b4a552ee2576bdc0c99b7cfc7f06b10f8b6a1d26bef743277bd1e6cd5bc860d2b989d21b25c65e1daf00310a269ec507f393e996670bfbd941f89c6df3b5546dc61ab124225c30d83fc6ca09f89a171ffa04244b45958f2a551f5c1660e8b23fbfe39ef6071cce7dde67e98069b12264b0f1507763021c16e63afa8898d0e08069ba160a8331d2da206ab75b8902f4264c50d6d59af6b73f669926a78dbfc53dfcf00136bd6e85efd03ca1a7bef9477825f5165a4ff9a8baedcdb108a5d331adce0743deff67942002db3ca4324f98ca79ac5a336923f1bb90dad496466ed1e72d4e98fd6e2f16c08e5517bd01f26584ff67bf191cf3db77aa1a7cb79bfec747e1b55a2cb091e992ba873d232f63233c68c4a8c20c4efb26c2d7fa66a42fce034891bb2afd3466deeb2eb5400fe8b398780ecdebbda46d9c2b5c6aaa02cbc83f634bdb0a9ad17322cffacb39e64428eb93b5bcde4f7d986a36f7ae316fe26a350395e2d4d67b7aa1e9eb976c2a53291b3f052868eda260233a0639fd375fb299628a8e51eecedff541dfd10d9bb42ac9447950c70f44bb07eef216e39f2137954f6c147107bb6b66d6bad56b11327c2665e53a35fb1f24fa24ed9146daa215267ff3a21e250fb916c6ba8822e5c41b7aa20f13f8dbfaaca964d26144655105204274954a0d27a9918314f66c7610374076b52438e09985d1651c30f5781e928316026d3e063944bad5ef6f3d8d10a99eabf2a7b0c2f8b0da621630ee5133f7cd71f2d61c8d7d17a50599357e9e30937878edda917c0bf2235966c8671fe2dcaf18fdc185ba66e871a5a4efb160682c38696571b906c26633403ecbca31a51bcbd6682e48e6cd1cbcc135a3486e8caf539035313affa601049e215b0be82b67837608128c1381dbf08dcba44744365252fee2ee918764cc321767b1c1812a81df21a73c6f699b5f748f1bc16dfa18f81bfdc2fa4add15a3edb1677d3ca985a4ba575e7d8c6cae5870eef021bc2cc477298e492ecabf3e9c5a37606563927baa2a3a3028987413a45143a6fc300a2e51fc012be9948cc67ddad53d4940fb0b3733084883f6cd280c1c72307c02de2001836742b9b35e50ede7eae6fac8a41029076fbac5280745eb4fa3d6c1b18627a65c8bf4288e76fc0e1d40669662f80742e9dba8fe19ae8e62d8b67e19d96a93f7b17821244d7039b7192fcb48179d024dfe09d453749cd9c9e2a2cef9806c71285ad188a5a74e5a20eb7a6e0aa188a9a2f708ff6bdb48f6a4d4ba7ee28ebf10f7962506132d0f96a2caac2b0cbf3ea7c286eb60c1f9bd5c9e3a8a9edbb5d4d4fe9ea5307c48d53b519b81b7b3e00657ec322e3e3a090b8cdacbf31bc0403dd7e379749ca74ef84c76d7d506f00c7e725fdb0b3f0fd6ec7a552d80cba02d950540e735ede6cea3a069baf1ce82e564f78e2f3b09d56b7e28c14986bd98753c6a4f574a529a5c08321f3153082a3985a89c7206dc0e2635061c9fbeb496510c63da7cb3ff8602c689900b8dc9999ba638e347ba625060bd928c5941ac742e52418a92385687078dc372f1fa8ecee509d817340c1b167c8eace7c75b766f66cb559aa0fe22318bca980a767e4122045e9d7941aa82803cbd60ed4ba78645ddbf263af239f9e3ad4efa795043d698aafa27691d46c7a2685a9f19ed473819a69798868fee66709783490f35b86f5085a8724e0b0d0cc0cc6347c73f2d687ae0800d9be9544e6e812c297cd02ec44f1d4f52718d6c737270a2ae69b398a3bb3352547737db844c3621cb6d52bb7b3115179ce06afe9f1295b33555240a07faaf63e72fff2eaf7ac911f4a27263de1366d2203f9cf22f8759d32827530cb8691a7d5d026d0d35bb2e1e1c20fbd5c116e823e837ece6076d39dba244607ca968e5d51051bcb3e9ceb19aea6622255f9e6af72970ce26072b6349f4becef2764f21237ce8ce7a39248f06eedf1b1cf4bc562ce2fe1e50556b260941c6fb2267bec102b78452675ecbeb93a8024ba7df14eff69ea2ec093fa45cad575b99f0796e116609960e03a0c64d93dfbc79d53170dd8e86b35280b0701b05aaa6af6b96bb93ef2aa0c017ad987ff4465726f48a438bbeca5e4ce079aab23003555a267348d48af530b03dc754ae9d44251e3cc241267739ad1c11327a80fe0064ad88af76f3ea82e9969701a82de90fb966459bc219ff9b100b1351276fab5717b405ebc6dd87277e6f49393ee0973fbf45b931971e4c6bf8f7a71f16fdcd16b185be6feaa5e5f400f91d3c115fcf1d1902922794262b524909dbfb9a6b36df076721f70e018555550d4620a742e31a10f51e91aa39472ebaf13865028aa0618ce33f041d291a032d0314bcfb05db6d9df3588b277cf3b2b9e537c40e1a8e88e043be25ce04d780d233d563311b0b1d80936527a139e755ee47e3d4073dd091754f99c67370d879a9cd98e448449c62b1f602713cdc8223fac31888968183d848a506ed15c15354c0aabd4e5544c6edeaac16cb3aceec88d8d16ad144b4b0f0cd17e2ff8089967e69bce18fd275e902ad08e06d680cdff76ad786cbb7088cb6f297b3b137ecc4a87887b829ad31b55a44d689ac7faac4357e54e0a11e6981eb907c1a2e2af236bbc1567f4e94a295679b39231a236d8955fae3a32dc00fcc84e1401cf9d11f56549c6020a14d1b4d5df098aeb3345ce69b4b6f3a2a2d51a61dabb568a298ea3c031465ecf936d469054a1f7efb36e4e0d49a6040ef8e87618a88214e9d630ef9db344c77d71e8b7a395df484c683027df38c18493889bd95940952a1f471510702525a936aaff9f6c0356442ab27c2ab8e103a49fd32d1fac2b66e1c1c1582e0d1dc83886cac82f9c33e78ed2ae31ec63a6fe1afa93039f0e55c0b0a42fd443080275c924dd4b6d1be6ca954904f8f8ec9f818257080a41a31ce6fa56ed725d9569f63bde42cd8ade6f67f9caa542b9e499b89cbe63fa9df1a6f65848e3fe3d86dafe5f0485612a96d8f1676c6163e742720d63fa46abe534f7c3f0aa1e72c361d7e4c1277c543825662dbc0fcbc397a9b724b0fa68c842a6ff3e8dd66ff30e7004f51be415a14c9416dcce297783acde0563a23660816be96932cccee45cec32ce42d887f4edecccacc4cfd1ce5be49bd217a51656c6a332ce9184599f5d9c8bb7e6cc835d7a89957f8788a0145dbfc40a6c793e4fe58bcb36b7afc80a1dc607be2907c5d2c51f4b18ce23593e017619ec9e46de781320decf6e9535b04bc02dacb5c704af16a0d0fb50c71e46b86083cd737f482b76c0994216f26875fe9aeae4b756a778c598390c84843740b5dea8db3527a09ed43e06686d6c880822aca375d47b495dbcf9bd89d2416d58c9352f938f331c4bb80e3045704c7b22abacb33be796ec7034b3a18cf2ab3f7ca6d4904df3ee58f39f7d6e395b87a66d7ed6d797a3a95eab1c9fe4c12feb0e5e38f09da83b6800bb01de267c0b2f4732836a61f283de59fcbb4da53aebad2a598d1a4b818aa3847c63e6961b24187d993f0ccdcd55f2773f4fbbb0748e44d87b29e609bc19d322c9c8d9e7917f40743b235a46723d5e0f927a10b66883694b3b20324d252068b66ee85c4370c515be537b9c61dbd59697efcdffd6bb3d8995f9aa3089e296dcc4dd2a20b32b98e40c92f7486e04c80f92e3d8d52cd606102d222d87c23e3583cb3095799d2efcff8ed325fed632d63d3dc3e1a73df1ba9470356708c13924d49594fc0ff6948e8285978c074b20bc16e509ff6e73709f361415c7ec1d5810b8b49fec914d6b076d305ac2cf41e87ecab309e86660d74e470e2de24f63f61969ac2b605994ca147458da7fb20cff23fcbcd81f0be0df6850098091aaf1ec67b40f5d52bdd9c4b6073dedef4b0f8f23d37838bb448c4513573da51f180faa8431d08c282871c66c5a49b8ec40f3e46ef7f3247ad4305fd9f42ef3af5774da864ba4a20281f49f87e646b337a6e18dbe9650f36bc14c771010833933824f433d98afc0ac481112293c1e435868b406d336229681e31aee3423f0e33f593504af673fce23885c1514ecd564726a522d60683f1b1b9534c12164c097db678e2e2ba49bb402bc9cf696ce58786b8c837eb291e0eda9f3b2aa9f7ca02a8396634c1a729c38ab8d8eefc950fe0db00cd4d45226eb17296fac434a15c9618200e9ed2820c6f4bea21fa19e3427c554dd5ac2d238ed9a577be8a33fc2a91fcefc38354db90924ed6e4effde7996a6b2d9badfac06e7d5a34b8945843b1258376265a754369ac5c995e64c1d2ee49f0c56bbbec274a455fe58f30edd2c4d883a82604274efd5a3a3ca09c4d95ceba47fadec44eee73d6d843a7e88b3a23a5c139acf73bf48a745334df73f128a817321fcc5d9fdd31e617609d2611acaba5c8ce5fc4500c9e5384ce52a5d3147843755f01f8e7e1e20f3c4ce674bdfea2fd13c73cdb2aa3857a6575d9e90ab5ede9d7e142fc5d0518426dd11981a5e07411a4ba53d420d9501a9aa256cfeeee7948bb5936e006a96725fe3d93aee25ac1d7b02be5b016e456e1fc0bb8c75f7d452f674c8ff29aecdb1a6c9b21721a8ee9892aa2c7bf644a0e5e3a3ab262c5688aecd2f84c987c857fadb42fae0f67084b3b151674d1a0162626622571ad5181a13fd44333b6735b381c00adfaadc010fb38a27074e90133972d219509f53071140b49b22e0e6fc84692a07708758828b3700f90f40763c98b2bc12d0e9e050578c368fceb2acc3822cfd4edcde9a3204065214b9cbed38184ea78a812dad7c84f7f47263c41ad3283e8969f37628e385b254292fb7f760119a5d2f30b3eb21a8fe74498f7083d4bcc426eae2fc08b30608e8acdcbde4df381c953f67037b27b08e37e120b8304c22c9d0b39cf2c26a4051ecd85096674a7371cbe27dbf170f70f105c94865e8428b83ca6481d8d21d5fbd350b8581af06733234c209e95518fac94bcb12b091b050a5f07f506fd8156b9a07bdebf7bb16e55451c662884ea55ecc501f98b91c7ed3785324c0e60749611c4b30205097b00cc7d27c8ee5447a0306a0b6310e3277b16a9f566c5461b20d607d4d048c3478d7d817e86c6613136899d449473401b0ca1616b3892d40859a42b0b9713556a15dc354fa29a9b5c086a0888cbe0766a4f1a086a115c5343adf56ed37fa6f80f4c9a81c649b48762b99feb3c95a0707b52cffe1ccaa18f31dad5770d6c4d968ac3349ee53ad1fd81d9e5b73fdf36954ba33ff07eecb2d705257f49f86077cf0db5617f29dcfdada5a04567a81d9e4468cf0d6ae40cec977cffc63968be84b4e0effe8d8cbfa09ef42a4339ace896301c1bd1cee6cbae5ddc0f6e6a2bfd84962dda997e30b3e0f0b0977afb0df6ce8c4624aedcf1818ad10a5333b52e351630594379163945f1a6680e0f1ace0afc39200593086965f144cac5eafc068f8e736b19dbaef212acb9e79e61437719e0bb6754c445ac83514e071b9c80c4295f7fe4318328efe75a91da25a6c34d7a96c9e6f8fa2a7fdf76cbd0179988043e856020ea43a23f1101316dc3eda994e29ca9c6dabeb48d43fb902dc2488d6fb2c55b048b201e985a2d437fba628ffc96c00954fd6af1795516eb7af23d47c5984f23bcf10e85c27f3787337737316495e8c0aef4faa2d575bcdeef6b7d81368fe9b274dd1aa2feb3bf994c990faa8e0a2d588308be156706f538394f4ef39a43fec9d10510308eb5232be94e87cbc226f39321df672339ea17ca54f1645c6af8359a7932b69938050815a8eec6537b462d4b06fc96e4a007117935b5e376881b646eac8f553c298e6bd2f103cd747abe941c844cacb888950243506dcb39749ca731cce0d705c0b7d44ebc03b6d6b0d840e8c4d7d55cf562fb7dfc4ed208fd61cc9912f75f7a504d0a5966fbacfcb44c26148decee546ff84b76dfd1394cf9cdb00a9d8814b9d3fe54e91b9d8a30e7f0da711b3fdf5744bf36a3e6c75779b83afb598a13b20b2fe3cb3822c59d23748df96a26b518e08fa5ddee440ed64b8142ad306e80d40994978e6e2295ea0a403f1d38117aca662ade9755a0eb8d7192199895c05a61869193ab2298fa8e421457eace078e95a656b719501500767358da13a2da372ca289041577aa4dacc5dd2d55ace1835ec7e30dec7ebaeb5a6086696086e503a8dcba37fea4566c5f76d836772a477fb70e8a79cbfec7a9e86a544bd903a72544cce198dcf33af37cf7b885de2ecaf73386621711f65d67175ce44ede41a02b665b7f6656e5aeb8f9b751a179a91cfc3b44263c451d6b60fbdb82cfe0cf91217a1f1189ec7d64dfa079c4601e273d653d44c39b55738045a6d5d60aad653d25ce23a062aa931c823a4b844238d98555063f5a2787fc52f4c21f68aac58ad944a75605d8493d86cb70ef559fd3ce1a75c9c996214445a5049c2cd8da4db90cc9964e54f312eac65f7fc33dac613789f103e20fef635fc840bafeac95a4ef7143e519782e9b92820b3e661c16b97743e5270e3d61f97594b7a04dd5d2b7818fa7012c7a25eb19e89e1d9cb39883698ed12b218c19cff24070092fa56037ecdd8965881b1fdafaba81f3d6fdb06608c4dce87617dd9079af075e12e2188cfcf8be55301c6a8be56e6295708c2ec01570271cae7323f96683bb050634762cffb063ccc1a985a931a470159bd75655a978f64e10a47c78ddbfb2c8164cbc539702846f25e0870ab1310bbfaf40591f8a29eb252c4d4f55611b23f9a835cf60c297049f5949d2b4ceb8554232ef76e25786f1229be4b14e4c544adea613fe84a71029a477ee320e8772bfdf957f24e7617874a86a6ba736143a88b6f08706c9f329fa4a8a98a6a77fb9169fc55d6bca61b24bd8aff7178fdd7c0fc190732e26d680bd46c29867d732852ff7b295cee7a54fddd16dc63d901104b2a30c0795f85ad26b4990898e07085e9e5c73246400067fae1eafdb939de14deca17ac67fb40365ffc7ddf9cb3d6050791da5c84ebb7ba1410e2c5910355605c5e1df328f2c4c06787e481912ce201cbb0d5702fc85cf01df4b357aecd87322f9ef5a415017913bc18913f509d808b385f392d01d24254303aab5a41b85cb1cf12b98de3df501d2cebcaaa01e8dbc84793264fe0d4f6abbfd575ccdd83949208c78044da1a455050742eb1515168a00aec5da1d80303db0a9d5acbac5b440a19a71f340258c31606c41971bce54a91bc6f46ddb5bba4b027bbc3b2e8f4bc1422c453ba99ee732844121683194798c7f50c2e6ba0f3260e2d2b075bef05bd8155bfb7755a7acafcc53eb8d856bf546e950dd1f5572d10823d43f54e7febd11a397b30316987179f671588cf2f80914046ed03f24b9db1224b4c633fb8e668b1e9a1a6660f9a2b17f009f1cdf8a00891d4762dbbe235bed404339c21fbfb41e4d4fcb8be0e4753d0b2cdfcce5ee9888cdae76174e798125b97826a6b2dd14470f510973c95b7db5da9d3334783aefb5e174e5328d3ae85be006fd4d3b54c25d62c39d11a42f91142127efc8fde9d5002a9551e95f6e87745c3fb6c10e09e957fd91979ad850867774c6e89da9564614d05999d5ac934f9cf73ed9da6dcd4397b5d788b995124158de19407ed60df7fe5e35e9b695867e7bf1f7ff3c19740dbc8b1e5dd6d3b85a12bb7facee0f224bacfaf4ff9609f07b84768b9d2726f8faf251ebd3f62851ef15b4d4d496f7bbbc999ad7981a4a57760f3d1c26f88bf5344262d4b0c9192bf566972c70ffd11e439ee83d46213a6e6618aab48cbe4a944230b76f1d73dc52ee3cde56b297ad2e1fa56d8e4d5c7c2db054ea8f80a7a523b19b1747f1d0c298b4f87d2ba8239520c6d81bc7f270acf2ddbd766ab9664eaa4e1ff626a53a0957b15e92fad0ea11a4d91d3062003a1198952d2067a8612d4294629a48a50af1bf8dd4df9021fd0fe260ae5b4104d63456e458baccb580df1568015de459106eae1bc5db65a8735229abd43ff7d7635c5fed2a86c05a6d61060dd86c2f7f7716bf53a534f544332042272963772cbabf5cec9813383912b440de1e2e3549941bfb325c312dd09419509d1c89cf70b111b4072aea185289442cb7c9f20ec2c8841c3e8de26519bd13482d913dca67f22526570b4bc682246c946dbee141dba41cb99ad521cdb0014d5a0384973aec2bf16b5c5fed8a01d8ee5859e7eba74b6f495d40339fe96216f725da3ccec8e4bd0abb40a836a922ffa46bfb567bb703cfe2e315b79889f3eaacf6ae856ac721b1896d0026618f5f6ef70a1f4d6e5aaa9add96fc2f36565596a3f45fdcd1621396aa5b6d256609a9ad96929092d1a0f2cab034cb95657d266c12e994d4a187e344e7f0ccd974c1fad9c128b4c52212ac96a9cd41007a312997d647a93f05bdc79110e99f06e0f49e51470c3e8e13d1b1bd5f9c6dae5653f6a2dec92df30ecc6573ef74ec039e787c6050785c94cfc0d0cbfce7956f34d6412c43d0267b7cf89d4da2e8cec97e5a0922ef5033d014f58407f63a4f7581aef5cab8c729117e1b1ec4d30ffc6cf569e07df17ee97d9aaa16fe2d069b6018b413fa03dce13e6129cb92810cd3d428ffd284eb930084962d2de77b6f4e0a42e0bbaae6de69e8b7caf396db479fe97d690977b187a316a188ecef42c11c01faf827715129eb3d7089ad16b8946981bec372dbc5096abe734068756ab884481cbd072efff6812f041efae154c132c496750852ef0822a927fa0a61cd650b8c6cc6249ed021d22723462e58cd68dd784cd4fb4f1710b437e1ed07a0e5ca3526c83cb7b82d67f4d6ff2c2e61c0b0417e8a62264b0351d94281e1413d3d4ff098b8f51bc3ff619491bd08f01745b55f5533ac75f16f47565aa7ec0505972ed3723a6825712e2cd54c2f59482ffc0d640314e22c6517a18c4fa7f240268e6ea16a0dbb2ebcabe039db407fc70e0044729baa843ef4a60508e692efae0899bff0b5c2686e46c95df51e83311213aa914e803c0f024fa003aed4852136bc4991a30cc200fe559896cb96e5b0871e8a42d6abe9e74c9c1705bfc81c130cf312cec1c927189001addcf321cfa44f57f5abdcba2186fb3cec7965d4de13c2d5ed68a7a594ea98bc0b06955b24237cd686c7291d0da5ca778212dc646c4399ed37822524c7aff3af2a346dd9da190a0d4e28750026162925d3b6fb10abd9b4799360de1aebb0012da117650553a20e750f1ccd605b4fbca70efaf824ab8587196b509c17a1aad082378bcf65808e58d6b78e719665122e6b706ac0dbef2136e3cf3cb0b711dbb4b9e37e6bee3d78d6f822384787aa1e05d02bc479e6d9b5e5319687b67b6d78a3d6b71ddb9802941122662a8312711cd2e5cc938d4dfab59090c789949189391bf009ead72310d8b973166c243e47abc718e853d52e6eee38521a51748dc2802e17b611a29014bd04622d2073c6a45b8408904fc5f5cdd293051a4e6225b6750b27eaa12898e145fe7672c3ceeab201f8e7e1e20f3c4ce674bdfea2fd13c73cdb2aa3857a6575d9e90ab5ede9d7e142fc5d0518426dd11981a5e07411a4ba53d420d9501a06f61e654571fcf127e5dde49fd89ed8d23234136354c734a75eff2be9672c305e648a8c7a1ead7aee584597e8238bf3f9f9aac06353635d0a06d61f1b2ff1cc8e511271b9091ede9c547ec7b3b02109b0d1ec58cf1ff1236fc6fe6d934a02c81343599922a2732b031580b75ddb9a4773b263e979ef3a6be4070f78a423289a913f97e32fce280ac66ed9c208e7d7a1b4994dfe71f882fb0f1b2f7ec146a0bb3551d23798716b5c228df3dffff16a59324394bf7081b5c366228fd403a3a187a87d8f7cccf7d790fa98298cb1bdf8e8515ba609cff5623441e61da8c0559c413e4f567c072228a09d9762660c76d4a71dc29ab7c79e20a54e7824b8966b67493613b12b6d70d3ba1570440cd7096aaebe90983fc2a13c3831d85f505dbe1dacf35f8efcee16159c9b58ff1fa95736f2caff41bce20569b53cbc601f314416891d9a0431d48c60ae1f3ee33836ba1c50b440a9a336fc6ecaa7a1ccf559f72c64eb6f410c6387503a15d7478bbc1629141fb81f90b5ba79395df10defc0fa577a1e7db39304d88ebcd42a8c98cf76d5f50418ff1306fc463b5f7f2429ff0cd690d5578f9dee706c71f30edddba88b868d6b3130cca5929d4c31fc3b9ca11bf18fc6eb7b32c50f4d3e2f7f7b8fea60d2688d1344872a82f711b59637cc89489fcd7c4e72624fed8ac644ed4c8bac76f21f73dde10ef05b772f0d6c4d968ac3349ee53ad1fd81d9e5b73fdf36954ba33ff07eecb2d705257f49f86077cf0db5617f29dcfdada5a04567a81d9e4468cfed52f0217e79cb857b3e914592625b540e2de8cd831fe9f9159212dd84de02300a146d66dedb41502f543d62f460df667769870f8b2b0615e4887e94c8ba7c25345152f38d5b4e341f0eeda6dea4e38fcd9a2baaa7f8b69e6c4e35cb2c4a33f15a400d1cb640fcc444099af4f15fea56d150835861d756d2d91ebe710ad9a6876d433eaefa8ce5294bb72d45c1b1e2df39d2846db737a4ec66645940560c5e1ddbbc3265145a10120f03387a70fc8fbec35dd2d3600a8eb62e8c52dcd4fd382f75eb29b1ee84718b23b92c4be7443fe01b298ca8017228a5f3c646549949d59891d6ae5e1faba1f7896b75ee4071198def481d44442b8d9d34a500f0f3daebee0d476426173f44bceedb332d9dd434f78df0d81793ce9ee00fff783cfb3493e5e8b25a6141feddbbefa886168adea0a7199943d7b3f05ab22d605553255eb4c82158db1404c7c95b5680454a0dd3ccefa129ab7c681f8b51afe0a2cb05191ef77361cf2fd8a14df5a6347cf67407f8b831ede60e6497f8c5eb9183af0236c8119133f56e526a874dfd147f277cb5d81fcd2e381972d14be60c90a8e18516286989f7c06989c5f056606436ad8a7ed243013decab7bce1f3c10bea79aa616ecfd05ecd230301662fcd8fa5883672a49bf45bbcb5ba8e35a4240628d39747abb74c3efbd91c473b0c52029fc5566274b0aea3850a15ce365a0278ba9b255cfecaeaf78ed7d7c1d48d2576796366ff4d3b9df4edae5909444eb1805602350764ab984b9ad113b5ca9c976b1062a0a418d136bc64c205cde1f32471ea9261730d1006579ee48fd7c911130bc44abecb4154fd13b07ab89cbdd5bd7f2bb41a05426c1a7d09cf2b1e3d9f38eacc27da0bccda47762a00b4aaa7cba5f76d836772a477fb70e8a79cbfec7a9e86a544bd903a72544cce198dcf33af37cf7b885de2ecaf73386621711f65d67175ce44ede41b522ac62b458efe9ec83501197a14c4df4f00f3156b2dca11a108af1222eaebe57f4e3e0630d5430d672f3737813f0532f842a9d5f828538a7d0bb41cc4cef2d020b1756be9e3fd3db7e1f8408d79bcea6fab04db5c14379f641cbb1c8237d62849b917e2a706f8cd291340f8b7198fe57e0b77128d7a709c82c03c7c236df660cef3abf03eb6adf109e8edefe6de2e965796e0b2c94c9ddc082701e8772db53af99e59dbda640af0f688978377e279a5c45b957b9462d9e973dfea30770195b12b88d5dc546cd54cd1b1ab8400bdbdab1bebbc0a35b5aea60112a40c219e1e945cc45a159b456f9480669c4fb6000a9de6080c51b20f8e735b380d4be21f14c6d9707adf5f22599d6b8a1ebc1de480c303f95c4035651cc0b9fae576dea61bd127af4567ca818629f47a3435621cc88b15540f4e97259fc60135be1bc74967244773f3c368f0c9002f30dabf3423ad7e991a9c389cb99317fc18fde870ce542c30ddfb34e88b4749ea18773e11db61a5e07d5288c269648ac6d3adc69a3e7225ce2afb7816504b767f8d58c624cf9617874a86a6ba736143a88b6f08706c9f329fa4a8a98a6a77fb9169fc55d6bca61b24bd8aff7178fdd7c0fc190732e26d680bd46c2981b6422d02373db5346fb204c2e7b7f54fc3b2cc7f80f368e975d67ffcb3636230991695a8cb17da4ef512afa78dbf5823528ba030590d2d69064a8f90a4f418b420d2d9f8fa40c0eecc21c933717cb757041915543621bf76eb2285a6083e391b26e0761c117510fa690b01df0dd0d372d90ad5ac841a71cbaebc5de6ed1ef2809e8d94920b5196de24023eaedcb803f4a6b5f38e9dc75d420b7d11c53e08742e33cb5401f2314d29e3904a6c52472b8da04c38a8aadf51c019e2ada328b88c20486f4ed528b1a74e2c2256bd4ff8c0436b330025c7803eb39bad6d98f8619530a45454ba26f6c96abdc861c6cf4d7500b1dbe43313b5ace0b7b6f0b42e02532f24e4eeb08649a7fcedc837ab1c7e89d3d6061c1c0e62406801db13d6276f1de2aa6cbc56a51992f26c9fc3ba18113c819ac1f1f05efb0210cd30d2bfb658cf2f80914046ed03f24b9db1224b4c633fb8e668b1e9a1a6660f9a2b17f009f1cdf8a00891d4762dbbe235bed404339c21fbfb41e4dabf2d8ff6bb9d0ec5a116432627ff20e38459f73abbf21a1ebc474e6d99361104a7e9bcf89bbf4c9e3224914407ab073111719d6da70cba43ea014c8c7ce0e14a6e3547da7316cf76d37350101aa0650bd27c3eccdb71ba12b18eb04e50bd27abe054a0ce959253159fafecbff4116e77109e6054246bf982937663fe29bafe89774c71bcdab894498a5b4e3198b8332de054631ddbd15480b725aa09a52a46f40c5e08beb35a03f953f75abdccaa2c09e4a7d7e5cc1753d0faaa7dd16ff866d1cb6fa90077c2e8e457b5e65c8925ae260f7a8370fb90fcb5f87df8181c0b4c0bc715358dcf86c83e83d650c3225f5341d650712a225835f791b5ac2ca4d3a41fe701328f008af41dc8b622d614fc24ccc2b07ea9e5bbc55ee4798566b78f2fcfab32d8160dd7f4a2e24e2d7315dbaf57379370160e2e717a8baac42e7eb2e192bf8d9cb6fc5217bc493d0a32bc7071e1d074e9b115a0df7318934f4774e2652bafede3d9aa797c2bd95127f81827fecb8674a76a6801e01f7e35c4f3ba2a8622ac425f1867549a16aec07789fffc6d6e52e7a4b0a8741469e4583914b70f432f5d8e6d8b9225a0e793eab4736225a03b40110352bae562c6c87dc8edefe98d07f481a2d15712a85130634c167cedcb76902a6b3c8cc3ac43755d05485a8da9fac87376ce3d1d68accf3851843b6b03e30be11e9f9422b67683d288848872a01ac72ff8bfcd86a89d8625eb54c29a131544ff3dfce25d08703b0e03941940bfc0f18ba93005726719d1ff16741df4c855100c690fec25c1fdc98e90d148a95c862762ac00a8ba81710315096380a395cec00797f2b005f0218037488c0d74f1c959a7f0618aefd69bcfc9850a94f9cf5d393643d53cb6fb9ef3cd33a23009168b4f4a512bee4f1bf446808fab04415527b95ccba74a7434feba4aa4f46f8b392baab5164f5201ea122a082878a261143a2b6fe82fed58b6fe26408f60bb21d0c55030a9ca8ac8801757f39523e69576786cb2524c92e9eb83281340bbfef3cd961dd1102b87165cb3bf86b64cd488dc0669cc513535eca1aa1013895482b42069e6944a36e51637d2b0caa67bfd9a0135db09bd1a5ffcc649356e092a5239bb05edf85996743141df8741cd4a0104cfa8547968a2002b2feb880baca7569291d36484f11c847a1a9c3d080d92037386f3b6693b5971c3d9940c30ea6343ebc00d9ca48582484a0359aa53a42c1ae9a85bf7720f393ab6fdf5f27221214e504c6bee36c183901b5a172430bfe24b7bfe6afe774620419d63852fd36cfad7459712fce2e975420c295680ec559c59d5436c9593b7e3bac90b018f57881fe8f4a6b2d5dd03e7694924d31fe07a099862a0449a47c22e3c24f848254c43fcfa1f8b6a7a1eb289f43b8206a777d388f706231fb00caf01566b3bbc408b6bc8684efccac04a5167ceb86c9c88d9b91e0c967bff436085d2efe1498e7f6d20e19b319a4ed1bfa8403705a11a07732d70253dd23bb4686a730375b7546995780f3b65b3a00d3e28a7e4c03ced3fb740cd16a7f7df047c93e58ccb1200fe5002542a1b9170e6f575903edd459524e6d70bd489753a6412a49a7eb2bd6017434d31a3e5caf639b1727d0ecab1961a79050fd7761102bda34f2391399d65de2603772238dc076311d4393031a9bc94cf2c2b73ac274a6a94475a44fe63bb43aae96868e40c967f8f8b89d04564ae1c507896675d459147acf584548134e1ac4c1fe15708bcba8dba620bca3e888bd05f339a4baa2a2b3c08dfab6b34bad4d26915b692d25b26e18db9137456676252a4ce670e8b7e0f8f559b7890dcf48725ff8a4ef3a16da789d53c4296fd7256bc7621a1a05236638c1ac11980eaa069493b2b26ae3aca8fb6c9fdd312479a2aa103c081530b5f7f614ad3636febc945e72ad763bdfe137b83035a3abc895fed3d53f7a78c767abc8b7cd4cece8f81fc828ad5231559fbf593d6f75dc19673fe7644b4e0da57f992f7f38da5430b4a6ec1a390c7002753b0067839869b85a920d0a33122ca19bdc918d336b13b045af769085f555a334452b02d63245ea8d057c567ae3804230695619635ec96f470589f9a00a21773b8d5e29ad186a1c88cf16fca9cc367e9bc08439c353d8c8b0e18897ab1154e6c08b4cd07d10206276cb4d4e704df6f715a1292c418c3acd0210eebaa5e3dbc6f006bae7be464edb61ee28d2e2419ed059d57601cddb5a11f27a23a07631fcc2a9bb99245cb247db7a463115a451511f3f1ec03513450dc8f4b7b2a76530dee93de8d54b3b14520f38285b3397b311b6387c7681915202230418510129a9da8c7af21ddfa06ce8950f76d0aeab9da710a3f4c1459b66a21b25373052fa701edae891f6d1b4d41edd67c8bc48c5dcd4d1cdba2c77b46314784af979e54078224044f1cb671ca4f249bfe871be89e702161add93eb1392835d3fbba2966b116a01a3959ed981fa0428a18e76279495208226e905f5f7ea72941bc4beab02c3e9779f314cfbf96f7d3244028f05590224d4082e3f4dcd53c054475f877b6dd39118ba1c911ca7e711050c55386e5e6200e4db410c1e866227dfd668d8b4baa507885f649e593af133b58e50a7fd377a1308782c2a7f71fe733458e7bf501af90ac2af76270c2b6adaf9ba9326d244e6c0dce8127fa3511fe8bc347c3b5f80f9fd0982cb41272092c29ebd3416068763f18fb9029a8df37687671c8c630e1950467c9c40dc52ac507320a37a8d834f48cabb31c7d3c352d89b81b17eedb376c1f8bd058a28697051518c99db906f636603808aab69f0c92edec56166de942c1347e4b2c17957fbc50515c8490ed921bc74e5ffff61a1e882242b1a07c6f4b274943528e7e55e4523ffd126b70136d49a0bf774b3a87c4321a478f68203267713a11cb30758aa76973d49195b4e0133a2e6343d5737ebd46c62ce2801e49055b13d4cd3697b8c9104c19ef75d7e106aafab76d5027497b10e98d39b38477250e653ae6d6b946fbea381e8f118c6a3ee106903efdb6703d755e1019bddd4adf11b3c5a036861dff4f3acb43597b3140db2bcee0e008fbc2c6868f502ca14b9a390c69c895a2d5c25a645ad580daebeb7c2a1db62b9ac14a078bd7367b348327b364a6ccf439aa1ad9ae9635aec8a4537c094ee6c78ec388cc7ffafcbbe8894fe94e1a421c2cf3cef3c868368bb2890d90b8f557f3bc2ee7666f8b3db90f4d4b7a539ee56a8436b81d7b514b5d747125d775945e0259d3af006e6b3ed4167fd1cb76f31208df33c92002caac5881109b2aa8897ba06f21531130f83d5375357e0b417abf46c763330e45d9e07a528f916f6f037790e1b64214a4b9fc6cf35bf66510d773a18212de6fb4f0ae199c6cf612636a6b18b8686a464338c91748f3b968178f8bad4dbad9f071ff6d36a40e5ae95f0d67d3c14055aca886a692144b3f3a07034955d286001aee8fde097502431df0935f182c99723a70ed6a81d2785811b4e0cbbdf808f0ac5781e0bcb883b368e17d649fb6df2a146b1fd2fbed406854be3e23bc76bee0ffd3d7a28419e0f7635f42d694e59b60f003ee1988ddaa59069d9f7c01868c82e6bd12ceaf684653d2d372f00777f7fdda1410801f81350deb1a2767d95c9782748541246ec24e283538d334ab9ce215077a025bafe293bf98c9cf2ef47862df22e0dea2abb4fff65e09070c96fc54a3fcbfcf72ec8fbd946d4bab8793f1d81e8be022ee79a7d7f955d7e0d9a790074aabc740f88a6ea5d13e016b0b2fbf1de08f25484055628052a2afc7c37a2eb7a515cd48b3ddc3fdd5a1ea373ee97df763a4f21d6272375f4a3f1ccf0cd62003bbce3230c6e18850d6f6e712cd7ca42c02b2697df7a57aab5a55239a7a1eb890e47c5b1df0286415682bb2e8f86b6454d93e6c7115406a99ef0876ae00830ab059d66993f56f9c69e905fe0011652ec1bbdd4ce11f5f20d08c9a7ccc58110ca095ac431bc5c83c0249d682702fb52400700346fc7f610ffa8ab97ef756924f8e7dd95009fc82e8f759849101bc8ad69e97d2f154ca26e04d60c621e6394874e2c5187da6f66854c4cdc1222a1d30b6d5985de6dd5bdf3881072c833dde9d12bb42e204d24fa7d5a7a734b59ed4ad555d097c9cf7efdc4b8b3a98743d396310827a12d2e81e594700ed28eedf18b637825a4bc94b17bbedc28210873754f9a4c73cb076eb7879b74debe2cfe893169b5980b1219a322c96e6ecba5ae95d8e45c8e2cf020308e778113fb1b0a5786db671a41d93c403eaf4f86acec346b46759fda4f6a4e2fc30351fee4e680ac7bb2321147263ccd925f99580f7697d3573a58e8f3711ea9518441f6123c30c7d478cc91a3d39e6a9dcb124aa46d180d34be643444e86f21078ab02b35efa8dba76724dffbc99d2288705660948bcb48676dc489be338ad0bb79d8736d3c9099244fcbf3ca6679e189731e1f9da16f60978a430274669898f3e78f644835f070249e9aefc6214783cb6153083722da1538390623c257f2ec12ee8569bd441538642b1f805beac86c3d94ab4e3793b125d81276f96f40c5d707f19897633ebeaacd1fb3a4be1b8f44501ea539825647b5a810874f6a66ab36a0297cb250f5aeba10c899ba77fcf51f1a238f51128736ba2fce99a8c8e0dff4fc0ff49eb78f01dee2abd581ba131f45bd827b47ef5ecececd09a871694f13a1646c96f99fe7f29bf23c4d5d1f50a826a166d5dc320d8d60fc80e99dd3674efcabd27aff3542b8c9e801f82d56829fbdac340390185bd23da9eb89905409f5f83bae243696d6baef6a678dd873c2c7e1d26575588ff945c406e82a456bce1dbd1d83548e8ab0127301f454841cbfca3a0b58176bdcdd80044dd2721365fd40a3316f7f2b4de24fdf88c56573a7435528f92bff6533ab080dc9715cb989190a9b4e7be801cc63e86eb2cce2ec0e77f266cbdaae8361a9f45387ec4c6e822cc85026d12ab57cd0652feb61ec76f3478cf93bdc42441228760667f64c6ffac13ad6e96a2cf098f2f663233ff461ba4b918aeeb8aeda275d52237755e41d4d4c0a3276dff677ee15e0e818d369b28556c1fa6aa946816a33a44e13e85d30fe8f9786177a598ae73b5ad4a485bea5da4aadc39a67f0196d354d612f1127779d1d869df5c9aaad4cd4fd61eb801fbff673bc38822db49d2f4b2ba1812b30b736b7056994b72941ab6818178b21628bff5edc49c1db69c09ceaed9774ddf1055e018382e85206c7ea3f2816e241486df217ab10f914f7131af709057cc851d40533a968c200ce5f52474f4ecc59a0b0de67d705b825504e416829a2f1f73020826e0d34e3a809c8974eb4a0ae5b242bc356fe0692b70ec5f4f6d634c6f6caa2818bc006c3c45b29a906f89a7f6a943bc2c695d65f0b9e21edef740860e72da7bf22d5a74fa621fa220abf1d37a0580613a755b46ec5f7595180c609ab8aab665a10087721233b09d014fd88865a7fba92b94d616cff5cfc10d888e71cbb0cd6833b7ef757a40514da86457b2c93f093b0e0b274798ac285ed910620dd3aae400505c58f44ef5a9f3331a1d2b9bfe540a8944bc35acbee3b37cf20e83ee50498addbc0c9dad2f7a35e0f0f7c073f352eb13ca7cb774da4d5301d33ecfeb2b39bbdf22629c439b1ab587805b560f432cc641220ec55684b50ecf7d1ca61ed746417995bb39ea09569ea5ccd84f22bc29a8c707a3415ce818f88501cbe187f9ceeda37323d8b0480686345d902c9c6b51c8ca9e0f599d8a3225cad7a804dabd818eaa71d0dd30e9885d91bd88e6be4edc572612e2af7712094d49349b842e1a21fb7a74dcbe33501a812a2a0c7f3fb0ac4c442f69efe73b3482b9ffa83ac0a28bb23e94dc7376f34cd4ef6c3e2568e59ff18f783f2cc944170bde7c05b1b2ce33ea02571223b2ad6bdb3e6bf6e75a42508ef14f111a00767574810c43de48c1ba914afe487bb2b0f2ea9321d7f7b41abbc8e364beb81ce3edfed071f38d8fa5e1bbd63a6bab20687652e2aeec0ac565a0d6ca43a4144377b33abc647a0c52c72bb422cc2c850b279050f76a49f397d273706225dbf7d1dd02b8f75221ee1a67cb337741a3ddf68ee359008d0db036b0c76b2a1cde7dbd608b3620d7657e157eca9fd50f328eb9b1b34fdb5ddb421994639f94e5688904bd685b126d1a2ffd9ccb32c520a780b4092407f51771448aa600fd13e13f9353af755bdb98e6ba00f50416fc59fc012f558f179140186db736869e12310ef6432679e6cb725b3845b59fbe1994fc1edb05817925aef340a1594c0fc8f59b5f58db0bd8605d4a7b72756e8972068e44146deddddc8c37bdfdc81f408adf69b59d9706c10d89622746caf899dc05d9fb5630fabe197d47154280cec17fecbdb47999d910b0f3b003dbe695c58595c6c1e84124eebbc1ad18285b1db2211ad19e1667f5d88f15527e6d6681c370d5366ae7e5c3d183343a5777fa60a2f3137767e87b17d1bf76d754090c6499d612794ef2f9579b44fa400795a0bc6b6ea40b2f194bf3e2c55c5dabc4c46941a0c57b137857b45848b40bdba102611db24f678fa96d00684ab3d0faf9950dce778515c9f829c6a430f30bb3be775354af74016b8ca0bab8e1cb8bdf0144001ce908cead7fd6fae395330ef704592862ce1a3affca811abf2144a952c32e3555cefb9e7e5efbfb37f7b32be2924e23683873a3fb5fed64931d19f880035516691ee860a331f994ccd107f12cd7bea28e192e211411023242b7ee45c95c95bb4412defd4b3eafcfed5c9a082ec9da3b3f9cd1c77999387247c230674687ced2fcb7533fcfdcccba856b6ca51ee11c3afb4fad2a38e15005743554a2ff4766a548d94b1e937697acfded3ceabebc5701a3cd34c48f7ad00ab2804b5d8b9588761a0c5e94374d8c9860f26dba785de482c0de38a7184c53bfd2f4fd2929f5e0b8fb2320e4ba6b9f45123c8fb1cb88b6e360198a1a55d6231d218e7143a225de2d8e71230139009c3e68bbc8e585f389ea83f731fc7cf221921c9a6f8360e35431c3587ae2e14aa4f345763cdd0671f83259a44a893ac34d49bc4cd7a038ecc8a98d2f5a2a2e04c2f7ce52b4d374bc5aaafd56a51ae3fad4d9697abf3f072baeb948d92b6c4a274c0316268d0eb6f2b527bcdf4e1c4d84b8c423c6f5373b81fa1133a517235fc60508a04daa1ffc65f92f3ac4875957d74beb3227010e31bacbd7b1f69cd2274183d34edc3b64db722065b9845496a6473b55e6e0216179431e755cf94daf590b414a3570098ba1c722a5a2585b86a616d508ecaefa66ee982d4d761ce0d697b9a331226a3b46874c1423a54ea3b71b8afefd6ba6ee1d7a350a27b0d88853c560cb78ce4940462b8c976e4875a3d1d84c5360f97385de8776a2629ef95531b85ebdf85ac07f0cb6ce33875cd8aa032701d65ac7998f98095a1391a539e3d517fee38bc197cfb473788ef0cf8035103b12b379968f51426812f9759e95d46c4dfc24c9ae0f53bfef997be844888df1207b679925f9874081c3ce920b9d82384ab2d2dd67ca2fd9a2199f1edae78d7233f2c9cf6cf09557aedd135d5b7a94b5960fec79a73643061db9d751d0dc85e8d3a5fdb2d5164bdeec2c0e45574cfbf8d363a41a49b9b46bf2ddb258cbff5f7158abc0b9ee0896d2b1328b32eee5e33c21f6e87443bfb6b11979c89d3a1ba48bf1cce03143b34cd9d874e32e8741d8c580a648b8af0bcd2e9855a0a253e1d4a7660ed8f020da0e9a2dfa4b671f8c13e8fe2ec97abe6ae58e471c6de9984718aa6eb5a8843d84fde4eb702c3cd7b4d90df3e32110dfa9383a75d012aa4ee63ffa161969c2fee2a80282ca2c1edb842638203e96b635c0a6de092bb003d0a65dd2daffca87fdae11f7a76c6486d396be44a8a06faa6ac467d145be7fcc754589485733893a97960432553af8a25268038522532966a57c0769153f98b303796e7112c4a8ec47bc3ee9390be043ca289cc69d4090501f5e87a275ae5300a8a42242f319a8e6171ff4ff0834a4588352ee4e91d6aa0dc5f1c01407314a2d0110bcad82b77500ac47ed4525eeaa10d33dfa29b488bf5f5e5796b64c9e0e1ed7fcd6ece88ce9d38561dc4c469eebe56349289bf9cd4fd47069c56977572f4b3f2c05f37989bed063a0a1842be1d566078708e517dff1dc822c0a58e822c3cb6e98381c6d129e15ae9a760645c4880d390afbdf425fb836380107374bdb1dd6bc9293fe4077118edf81261f87e9a48a344c5af0e0139291b50232bc29f2927a863a590b2657a5b444b66defa2b442b05cc7b6ba28d53592856ea86585f14714ce21eea4d9d69e767fcc92ae2bc6ec21d40e31e98070fc0c373c7b58af6e31506d24c93ed7ec9751099f6dfb0547ebe8c7f06737770fec0689f16a813910d9c07bd846fe0307f63e5e0436ea403ab21fae89b15265634ef00dfc8710d29b44f5bea5bd111fa8c61297cb46b68fdfd40dc403de5c66bbc1738ca44ed26400c0968502009fbb1fb21669598151cbdc6b85ddc3157b996ba8198922ad180d94d69eff5164c6e022abe6b8128df08538590c968d72159bf8a44d6bfaba09c9856602d1a228613d38b467b2e4b7fc8418c373bb5c0cf041cf2e1aa9c90519a22002eb91e2ac7bc4fa630e90880bd1be41a97b84fce384e0446bc062e6a3bc279d6c35ead150a7f930838c21348dbb79236b2b6a0188896a142e0864a127eca6aa7c488e45773feffd45b2cc29d15895305eb49a747843bb0cb6c3d99a53bf842b421f45db12a909a1af3ce23b3e0b5159871bfa230b7ff2e569f2e02f9d968b5db66a9e565c1e48b5024d8d61ba525efb866f4769b729025a377e2a071d2f237c37da71e252c7e6741a9ccef1ab7b91a836f6e382122e29637f1eeb82b6a9de680832f18cd2867a3757b15a18ae5863e6d2aef498316b386e837f4a7c8bd80512150b1eec47b59d831653bb3ce14d26916261c5f85efdb884370210380220658dcce5dc02e9b61a61565044206a39a0df6ae09b68c397a385c573dec4718f22783617170f173e3f6303ba02f69fc79ec446b1a36c4b8710424503520a0b91c565430fdc35bf7d2951201c6fdc2560c44c3db65eca8bf0bcab66d37aa9a15e62134f866bf59430722b6152b55ec8650fe1289c3e0617878dca6aeb259e161ab87fded041f2f843906c956d3a9d885f0819413a52173c695db1a0ac7652b67da3f0b71702e4ccbad77cb2101cfb0fa4858133b21f4f533e2fd7c727a6878e3ef147e025a83c0240be046129c5a1077c144646fdb2841ccec06175e5e9ad4b7e49e3203a5c104a620df5ce37f725eef6785acbb7b8a62c46f85a3653cbf2d7e6bda3a4d8ec800a7e2c1a0ce3b74479806e1296b466705af4cc27914a8ed775bacd61d433bbf2c5613b6575bcb15c297fdd33f97ea77f2a01245812534c5254d001339f199d64de30b66fede956afc95a800f93fcda6b63335b0b9ea59ef89fe557e4d8f156efbf3ad4a2afc9f0ae0d2dcfa7dc572bd36133def01aa9ccb0a3c254714fcc47f43bca3be3abac103a5a68d356e13ff2dd9ee840a8360cba2f83522340dbc70ccec15ed669908a175f50a2e5810983fea77066c4f51196c99a1fde1467d795451cb6b3b3c7d4024c005a643c186ea625bce6d96898ccf0284a7f8b975250cdc4c048ae90cccf6363858834a5dc309f7a4f7825b2a006a44fe696fb21eb6d06d16333062584e205dc6cf09888bc3848309102150b3ca98a812ff93f2342f3e16b6e826d33ed4d87bf1ced0c0ca3bd08f4e40a7bc783086e6eacdf3639e5307ec7d3b9b7e945f5d49fa87ff91196c1782c4ca6b1dc4b1e6464db0f6afabbe1ed3a47802344271cb551fb1e0bd65544d5ef5261c80a6e779566e22beda04873906ed03b274f9d907c73e9a2ccc95feeb4f4a2f5b896e18e9acb404b4a959f7e841e7f0c8a913871965064b5ae80bc1ac6ab391d712ce87e2ba1141ad2cae933231bf8b928e0b27f10a4f6038c78702b9c5cf297791124b10c143125edba75b755aaf21475372d1289db016c6aa01c1bdaf29619a1e2c240b83e5fe8d1ec9a28cb1274346e5fd1fa0f69a3b050038f67dcb2cbd4d9bb725f4f095ca34d60929ed8eb6d008af0c6162fbaa371cf5824680dc6fd7113ada7429bb726337dfa8c41b7c792783a2bd9f0dc4a746087f70719ed5c1456dded904f4d224308a6367d0db1b57e24047c4ec0cb7aea02d17d9ec2d79993bfd6e65a8bd77f1ccc680c0d2f9c1041a2376c7053c1d7fafc26e2e92ce0fc5d2f89a17390367a26a7718e6dab866fdd7520d42fa48b8dbdb0c75e0a48d52f3a14704d3aec4b189eaa3a4e7baaaf39841891cde5144e67e7eadb1c3cc3b69ac7ce35861fabaaca6582d51b0e269f00803151dca89da8a35bdb612c649a5daf33c947f5603e8e474e802dd998f0e8a70349b967d484769d1ae9301a2c99d488ea51797dbb5ac42e42d087600e406e04e627c3998db55d51ebfdc795b95613ed3d57e6a3e534833219b94e2c16f5ae773343a721db56825012684d0f54de5fcd66703ea36dc8034f970dcd7765e1731179e03ba48e6ceef16021cd45cd697e57af8037675db0ea85c0648699e9aadc9650042193207a3ffc32e30e94af1e414762d9ad59e331728a4f0e63e211ddd981eae387a53ebb5311e4b1566f086487d64d0793b9792500b3dff8a328de44a5428b0a1fd3c4abcc411fbd4570e9e7d70d077e9c50de014bb1202fd0fa7bfd4c816a44ba83df9b7910cd45fecdef7939737ddbc13944f21896c23a0ed856478adffc7211dd290ef204cf52ce30819c08f6eacd86ee30dd8068a9d86c2fd39c295016c22d185a38b130d4e78eac0460c7390eb0ccafa70e145c8f8b73a63e15f4017d403115e16068dd269c4d727d0df6664eb19aac8ce1c4b52bc22d798c881d51b4455c2f69c6e2687adc13dd41542029f553e60343aa45def09df4bc9abfe7c4d42442adc880adf543a8a28cd90660b41b95da32fb8e0ff8f9e410f597c5e6d3b488b3969b765257361d1a8a6ca211a2b2f26fe3fed5da61c70a7396b5ddeb70fbdaaa0af9e38d91536beef89750d0c86db7417eafadebcbf912ad8c8979e83e6ae5130ead05f9a078eac04a17e6cee33bdaec2be5443e4eb16b6554c6c35458a60940c3ea58ca3bca444bea56e0624033b94fef77e9f1df9385ff6cd5d9bbe078faf2780576ed0241c8f2a192df24257100eac5a736995271f44c6abd2f2846dba1a5ecdffbe40f5f63f3c70545741135631478dec1e19b7b072029ce36b440a2ae699f489218fa361ca28d6d2878565be705c5541660b7ae6a6026327efbd73bbd914e8c3b08371781d38096741ec85ed9fd2d33524f9ccb4bb3a76bae1793470b1022b546319c0eb6dcc8faec40522ab8f8fa17433cd607c986f7e5bf53279aa8a16bc6f6e04239bf64228efedc248772523bb0969e81f96940d05477b89c6e497326e4f382266ea43771fceab8a79433da56446a9dc228cebba6a800a14bebf4dec2c1c6061e8e8737f6a17c63b416df9dd3ed5c0746bef6f18975204ff80bf56068c8032c76e75640d70988c59a6fa11271c68f4029208fe91e05088bd01c6abc6071270d0664a1ff5ccfd1518818cee88e88b8559b93c69020fd3b6f8c0312f8b330fd2578259708cbafd94c78c3a6451c5a0a545e43d05d219661c00b937052a80fc3d9105861c9d8494cbefb38e67a0509fe186c4abdcebad7b7068e657f81559984b23edbfd313c1847bb0a0d8ce1ef740da8f059c40d0d9b9dc63cf7f3f656814a36b5369e7bba616c9ba702307fba62b0f738c505f9fa3b6d4f8b636ffa2fb0ad3cf99dd37daf332b796fadc24102bf36dc20bb0510f7c1732dd6192cd1731c03f9d47451b4e6bf5e6f9a15b811a2c783141bd9b3d2ebaba344f57d07d364f8ac58571a6effb4c8515ea42669b788504738808bc8a2c08b703468d76ccd74b63ca0e7170ddc9901e748dd4e1355217ab73297d0e12b3b713569193e295f202f6e3060bbc9488f15dfc13e85ac169f52eee51e3eb675925b570d7a264568034cc83b9d86c2c662341a84ec1adf3263bf3ac1654ea624e3c840d2b81399d8b1aebff4324bcc4cc36ae3bd93d9c4fbf24b9b37cb40419542dd407f4e5048a1e164b4c318a2dfcc1a6a754d440d7006fe9c24d6898bf35373bbcb6b775d4a3473ef475404072a554ee06f6704cd18043846b2af9258242d11269364e3db9fa49e492f8f6c8594794b1cb2c9a41eba7174bb890a51176c8d094a8ee0049c9d32b73e3e2d438805fd13954cb4a46a48f1b6a3d0fd354c8e711fcd05bf262e7706191e5747e8bef93ac661b046e946cdf9b0523e045b05797a9a92e381a08948ce929c81b7474c34535a0e5560972c04274faaa53d5decb2e830f7b32c6958e03d178a1987d88d50f8eb46ec64ce2c1810d52d3149a06686b3b45cb8bebb10aada901df06eab44e5cd9c43bf39bffe22fa632e5aaecb3c6a3109f3c9d08cd6e6945f5c9563f9dc465938a23f0fe3fa02886e6ac515104f2baff3b32385ebef091eac4bb7a26b4f7cdbe1175434bfa242e3ac69633a3f4f0805c6731aa1e36692b4ab9265c819f15630f8a8ce147a455fc9c0154f1d2fe347ff2dd146b39fc263d4a8c75249f04c57a9036080267152bba8c2eabeb1c8790f33eb5a5a7147c60f974eb57257e5cd2ef00afd7185bf143658a96f69f578488bea004e9f74f92df99c804043cef7aad15a5c68a9516da6e7c590f9d6d9fd96dd83e7525f21a7c16f26966228114d498861d20f09f12bddb6ee01035e3228e13a9bbc06e9b53f254479f5ff5ba873bf026e2dc33b8841f65c4abddd540444d7f0cc088273a6cd5a33ab2ef93f2bdb7183ab7a624f085419c06a72fd9b64c7b7cc9944b78154e37b65fa8330427fcaac2899d54f9a63a26fb78aae9db765f031ac0faa1c20a001e9a404abb05d54b08dedaa9b2caab27760038965984dcb6efeb83f2123c1d00554dfeea55f17c55743d50471289eda7f60b4e90454bcf1fb7688fbf30bdfc5b40d1ed7cd813e1896855b470317117dd0a116cea77f88aef81abc0c03274d74a60d44e4af932707cb75d7e7e103608e3f22276daa697186e430b1c91728ba71f7e5f65e8b0c58a2ec7718c5474a553a9b333ef564ddb540af7a5c08c1fd3d2a191b4d444dca89f3181f6c66f66d8ab5f09053c5b400187c4a992f9968188e1c1faac6fe58dae186e4a7b09bfb9254c7f2994daf9c8dfb5b0bd96bd1e3a4885d8087f9e581c25ea9a3d8f0f82b852347675409093571577b7c9fe9ac87c81defebbe8a2ed73f9a99d67affe98fa1157e3d8d5c04e705db4a1c97d291934ec0e6dd20d6779cb8a74b1992d866edb2cffd06fd625c901c263a30fdb1c4dd7b6c81d81b2c7e9634f5ab5699e55d969e7f7498ab6f3f70accd7919797b347fbb438b7946f91f237e55af81dbd04e364a7cb173cb0a26b4418aedcb04a8383539688537cde8dab281274b6405752697abb8d74cefbf33ae1df95c75ed696e3bff366ed4dbd3cf3d4f24a4a1866283a5b295f35c51a254c6cdc9428c993876e409a08e3743c6434d2061f96434db721151685c49c8986c6bd59655262bc8926f48d7bb24507bee774da461bd4708ad5830d20d9346c82de149957f2a2f9f600ce562b0003c7d533260e62244cb33aec764cefe265bf7da9d7856c4918a5b8314d082a28bac70a8b97e0e61f4c11a4ca0d6b5539c8773f623126fa846b654da243c68ecf4bd30b396033ecd1e90a552d75adce55917f17cefb1f831569efdc3af45db349f510875b42e6b29b4943b004a67ee3838de62c419fd7a45de1381b28cdc766b1ccad06bedd914fce64559be9d97d58e4444ae7850649a208009a00f12d37df035e4ec265ef7d278178dafad744e7e7ae7053116ed204bcaf5cecfb04d31cfafa551849c056ed77c27589a24ddd1961a6f9abd607be427c7fcf651cbfc761a1291533dd37c52dcd439c75da89f1b65a0ecf1e5afa1e5d3dfe2ed470f40965cc7db59b195907694cb379c391287cbce1d15b56da2bcd76a2a886ec484da5258409362a3dc8e011848e26179d779f16cfc038f99bd7b1c71dbbb99f437a18716cd3a9e4cf1580fc4ae048df946d777b0c28e4e2099d673e884bcf789595fa8bbf459a49619f1f623fc12842f97989db2f72d23130d393b1b7340cbec76ff38ce125b1956b2ae16879114db52f500c42fc23754ecabfbb4789fca27e6f7253b5ace58d791f6a51e6c7971fd5ce5b7dcc9a643b0bc8e84d2854a52f5edb7a75d6e03db61a4040aca02c658b5ae82af3fa6a675d1da2ea81344f0abc055bc930719b9bd63bfd51c9cdf6d4777d8fb1f3784e0baf9fc02aae048c1e63ad7a33fdbedb6406c45ce4b550f3564a8007a6b7eede4f8bacb4bd191da18046890cfad5bd3539e337d15b2834e84905c8bc5c3f4e4acb42a811b837dda13fc5b61b5e83af4c90328c82f81e470baddb57137868c67cf40a1e1267e30868fdf851daf77644836cfbdc83a30257e5d00b0559bd53437299bcd0775f647e5d4bce3d19726d0ac357444a29927c21d24f9d60c8065e28fd72f50987039b28af29acc481a3a9fccd98c69447b859c80345fa3c093863f522f699f429c91aaab3b950ca3e74af1138ff8e58f98ea534eda080d428e4e1291abaa97f68201643eacfa3dac3f354d1f55c4e2b8bbc3b3743459eb7c77130a119b1c97ff95a66ad813328eb09a597a5e91ba049b67d7f78b01f06d9c43e865fccd81f201c098e3b5621955b58274cda66d11a9b6d12b3c43bf3fb03a271245d070f7a8ba3da51e05cfaac42527b187febd5bf3239103b25ec86ce9b591f90faed5db7e3884a9f2220e9c3b61a09ba3b59e1e6613ca7925544986408357501142b2ae30d6e023a6ca16731c9cab83477cb05603853db720b15ef0c41093819028f4ce2f77d43fc078adada18327e83007032e47ee9a854af0456ec0714330a0c8e33e4c7c1674785e9e8b4017504dfeed3bbd1cb355bdb7439b25d9c5dddd15aea9640311a0eb0a55a011faf59f1874c2e4ca864dc82389169c4b99dcdaa9afccb6abd747f5b2a52a9b7e2c6b57c1dcfee2b11be5274bf32286c1a9dea4b74c3ee159dd6e98700bce2fe2af9a0aa2de8dca89e2131b2354b5ca9a679ce1a7e5f70b2405ec5440b01804fa3449600183476b6c172453425c4f57ed14defe4f8c9b670eb5ab847d7bfd2a192bc1e49929e0da7ce243164d701bfd25fcdd0c80bf2b94e29f0e1961a6737e74f115dfbb22c992a908b4ee226a4094268fb37b85d3b0c246f2575273af3cc45057a8ed7150cd41384bbf24d7e8b9c48c8adb2534f401917ed81721c6d36e5ceade3556660043b5f21823c5c5d753baa0f885b64a5fba099793488eaa5436e0fee0a13b591cf0272b28bb7bab28d48c97ed3af5c3a46df52795fb3dfaa4ed2f861309966fcb69fe9ef21626694b58d800967f49a383a068347dcd65d0d9dd15b56ffce4eb925c349b0b26d3889563f7202a7c550e04f26facacc3cc90f1c4568cb9540cd728287c16fa9705b64ce9ac61b7c25e0248268ccbffae5bbc9460dc1c11ce60e009b3cd1d05a18c1ff15d80bcb22380cd6775f37359a9891c9790ebc30609867748d642568ad7e6b2d6ada53908e0e9bacabdcd0cee29d7e400576f86e76d14d2f0e981c59f2243e4d8415e525669b8935901db8ff5e1f0b2aa263d7964ea455bc9066de00757dee13c2127e6b541b872a4404db8a548177fa1fe55a5f0982ffe81e0beacc69c035e336bad4197d0c7e67405603ccb1016f9ad7d1f2512a778d3c649efbc2a07fd65e4aeaa184c2082e5e9231ab337651f50dc54c55d075f406c584d56a7c6b4219f39db6218eca158f5107fe588cfffa76aae18801b851f2f7769d3082f00963aad6edb0779af55a014bce2d56e78e189d7b0da3138eb732d1803009721f384992536725b3a410cb63eac869f73bfdf156a7aae1a3bea582830acf5884a1bcdad4bb2b16288d5e676264c8887357a51fdd43b94a629b7c7281fd76788d2eaaee88f1d4ebbcaec1bb71906db4dcd4e02675d740186afc7bfef8e3e1c359f67d32fc1e38194d5751ffaeb376bbcd335bc08955f092087425cf4501b4bb019a80ac0e9a2af455b87c36e1e5a98ed32b1d396201dcbc93b43acfde4fa5d3f92f61701e97255931f0d625e59e8b07c3ae7b856abbfa295e85a133cbebfa34eb3a4546f1d0c79baf122739d54795f031988b8cba26294ec154d01fb806085a125ba5fc04ceea23eefe048258544e175f78bd17f7cbcfa91479ceeecfa5b8dbe63c5988f8321b145f89290724505e56021da0b5c27861610f4375db6e73a4482a4e791874982b8f11e75dd6c77ba35d5235d35255e3c5862ee40f108a4bcc97a164bd2724a7f5c9b00ccea04ed5059cddb10c029b5b0aa00117b8a10064c2e9cc235242b1a0087a6ba7baf11aaf98e6b3b85f838deee0cace149ef899743acc9a80c3d0fe75c43c92498360070548fb61a318f30ff2d31453c5bb39408d48f352219754d0c149369ebac82b8a1385e51482be04b5c02f4879264b49e587131a662013c67738659348c93e22710158ab78917f899ce4f1d70e6ada7fc3ee03da46114fe3ba937bf5246ea8949c7c15385997d9ff47004996b2be9319a651eb200ff0a14199c2f9b987280ba60c531724273a9015542503ef5fe2a50916532ace5a7e5eb2cf73e1443c0b0e1f2626bff0e94f46a2844a4cb7f675c33ccd71eef3e59adf30e7784176f07f4ea5f36a7451f22379be228ab77046a5f0209d8cf462c6dd615ffb8b40169c8a1345576062c654b4687974ca88c9107c6b5315568565ed6541349b0fe234aa47c26789f4ef5de3afb161c8121b799e15a333c9de8a3d3a8e94723bfc6d91009a4d2d3cb11b5643a5eb2495787b13c47d12a1b1f161d1736ac8d1caa2303e54736244da1be8c2caef4be726fc96fea6207cbf6d524b3aca7321ff1aa6b167dbe6d304fa254988e1df8f48e023a9362ac451a3d67ed5939d018f9b1bd2ce575293024abd9342c8b1bb0a94eb210350282b0ad5cfb64a66436116c27c97bf2ec8f4f2dc991fcbd9029576b037e39e3d2ccf199055ea452903ad83e94d4bbc88aab713bb477bcbedc87ecac53532f76955d6ebd43c443d06eef5129cefb1fb65b5baed63b5780d23fcaf42f04d38d986058c1f53c5607e3d3ede8b1a6a8a35b6f85379e8a061ced8fedfa65d6ef41e44b49eccb2e408a9827eda5eee7ed05b48a22ec1d3113f18fc2483b6f59478b72c53e4a7f1e410f50a35dc490a606b434894d2bc694ab1f18c033ab14a57ed3f7740b6f9348ba8987ccce79db2247a764f169bd498fb694ce44a0c4aef91c995bcef11e488a8b7d6a6cb6d7195a9e3f88d54b68710ef1f7a4e3becda31046146de696f1e4973c21b6d3a9c3669b57252d65aeffdfcbcfe0fddb0fedd0e1482e410b3fd31003513f12f6bce4fc9cded84be95c301e7477309c926fcafc4daaa44cc5772764de69a8e3509916f75a4dffcd0d55a967ffa78abf37e72fa6976765a10ab1d7da0e14c9aea6a6aa442e9f70165eca1eae1ce9398aa177bc648430123fd25bccea82a5b68afd12be1ace1a2bbabc6997b781c9e0e847eb4dc699d4999f9cff70097163f701e6a077d165b08c86d282e9fb53f1d29d95b52f192174acdb7a403e6a13fdf6721602deafe3aba4dcc1abff1b851762bad98b79c69d70f607aaccb014b4a3593bc5ebf0b16be4ce594caaaa30d25f4ff205ab1e84e5f265613249a9fe6b0e9dd83ce392753ae006289b7239dd0705f7a1b3fd9850db2628cf1af2db387203d8d43041e62b2570bd4b3986136bb79888688846b0705c176fc1fcf939341d82620c5e932fc20713027d048188f126639181ee45d254f373213a4571253c0f7e4204eadc4128419a5899e15c4875736d77a9d95b78f94a84a62b6c524272fee013a37a03395d80d196ba71aeffa648abba43d2955fd4ab6041f95c8f759f5d136c62e258fcc2579a8460a9decf87e9936e1e6e97f55f73759f1874ba7c19e7b3612e8243fc8f51a74ee73ca9159d95c3a70840aab76e56a69dbc122a53e2994003c54e61ee85c5199865bc3ff1941233ec0a48f10b37d4324d367a13842a5a12cfc2271663e4bb526dcaea700c678516ea5fde28c463d1cf7e9773acca7cec6a9fdec85792adbcb188b560990b721cbe5a441ca8aeeb4c51068f011b67995d867f2d4cfec9c29d2d99aca892695f470fd3f32ed57c5aa877f57efe239e218c7e412914bad8f8783345cf5ac0cbccf88c48431f76c6253366eb6306b0c4db24e1f5cc8496bd514ba4ee1e22e4183a516d4a41291496d6c19d3a618bce7ccc8b2c1b279ae5128272dec829ce2f9501543ee9398128c00fe1814d588066c01040f38235253eac65ab8aa421016d8e8f3f63443e8c6f5581865bf00e4d1b02d275a141a72717993e1a89dc3fe9b375f34a57d2677562c55de023635c20121bc04457c836a18149f86fc9ddd247b9c36eec49218bebc09e812491e7c940f29bd96b9c602ded2f5973c3848b3f842d7838adae54ef9acc4b775c6097955511a4caf035a076b04eb42960649ae31291d02363c505f7184e98c653f6d30f6d519feef8e3a4245e3766deb591dec94a3c156718004697d3b1e32eac1553a01b9452352bc1a8c51c11dbc67617c287391022ff5ee1a277e46b7dcc0ddd0a278f6dd0963cce5b40c2aff60dfa46e887b0a6a184f806c343196490e460fc396c6f0678c53734c2841a707ffc926c7dfafab083738423d7651bd652b80adb95269db5d1dd0b0033a545de859ebe4327ef941fabab34024a457d6a3868245f1e646d8a74f0fd1d17c44fa19ed539520001dff069304aea29c80c43e5e63fdd0f496122a9afe05ecbb799ed0d28dc4b3b79bc1f3d7f81648c1464dbb67a333814ea91d5953a77da0cf0a775f0918a8331590339f1c6978573b7a69f696663e83a89fcf36e11ec5cc91e51e3ae91a475ff04318f5442ae3f3d5b75b9e8fa6ac16493950f0ac10d6e790fb56c73efe4e748f34bb80c3054287fec8767d7a6e37ea87f4ab8efa782215e037195fad50fd2662ac56c309b66d2e5896bc56d941cfe61405560296af92fe27c1ad98aeebc3a3b7036da2caf045a127950fcf0cf3c3588ef1581f76b04951ac749b4a50492faebc3963b6766e87c26877f98b80a101f06bc750a1dec2078c783e4f696b990a86fce2f498e4dfdf5928a36105a0993cbfe4b90e7f7ecaea8f3ec42fa02df50e4655e79c28bc2e759f646992209201a33b4507961393a4a6bf675a9a98ce0f174d4a97b010d34c41e72aadc03ddbbc5afef1f9a8c35936acaa0a251eca5dc4644ab3fe454bc59559e5c7a4aa6a968077226bbf90f3f537cd5fbada6ca6c0ed27ff7d056d81fe30593a909dd59200b19a0c0bbd84b8c54f0945fbc1588a037acda24bcccdc8298cee764ef119fb7826afbe5ad67f05bc6ed8aba1ed81799d8dd2872e36774aaa11d4f8732463ecc48dbad2e85c2f189d0b3601f198c59eefc48c2ca69ce7b4e252df5799e84b77cbcb8dea3fa35a633eff3ed75291195360ce1290a83b89414f49603031311048aad9718816686af736143bce4a839a7bc8018500d7dc55851b48772960d5552d1aa28746235da2135528554a235746506e1db141cb3099d27227912e1cb4199c28a2a7f584d390f3cde562df5c4df9c07d21e5128539b23a8c0fe7c6435e072c5c4ed490ebe2f01836547cb5fe04686ef69007fa27b411ae43997edce9245fd2034ae2a37f0910d67918abc2b25abe0694df9fe487b7e840d78c9c2ad18995a7e94c1b2771ca22e5c1f3f697f50471f8777bfb276c362acd96603b44cdeb936b80a3fde539b8fe5a24874024433c974fb9cb91374ac7fbe37badc969e1263968e2acdb22f23a01ea72630816429942bfdcd5e5fe91fe6c8dff270a2a26707ab36c75ea488bcd772dd507bd6af85327a880319c7d7c97d25399c7249934515f892436e017c6682c3cafab791296485cec91cd33f032040afe98c214b35e2096aaebdbe23ddf7241c12e94993a18b5e1a12e6a83e1600fb95bccc53eab8e557ba45216b6bfa0109d9eec46b15be16e0057af5990fdd36eda4b01f5d205ec44d66f1cbce8109ef76f7fdf3606456147484128e2cff5bed32c9673f6be9a55d5169f45258e165b985153a7f17c2e0579c8441f813aac9306b4ee926ec0e527b313f9656d6558271b87463fca6d906721e639a33992945f56bd3f31977b9ebdfdb469e4b5fadca3dc7f5eb58f5b5e35526726bd52330124c5f2423fb9b9ebac3600e04cf27882c2904132e0cd3720644fe9042d5c34a0d850b4c8fc71346a68123e2b0d049696af8583ae8059e616fa9cfb698cd4d552bd8fdeb66b871e2ac1e67cb9e2f24c5ef012dccf7060b5be557062f1930b96123f16045ff56dadd0d45d6794f29f1c33322b6a293ab3d409aa95d43ec2b52c458e0623e4893147610e3e2ed8a51b0430d77f2d107871d4fb90e113304e11dfd5cd7db0ecdd61f4d6892b291dc1c53302e0280f12f931ca63accfcee41e254bd9310a3edd927211496b97dcce96e0faee5959a0eef89a6e5626d4692225cb84bbc892ecf8269816d348bcf6e348c4a4f1c24014974a4f4558e46c126840ec1e8121dcbac5aef70986222ebef64902e98b2ef60dcf32316be7b4cc09c05ae773b4ad3d9f610b4f0082318f170381ee65869b872d7d355201b27cf5bd68c31da0ef84020e19e5533fe1128eb573bf215f78e3131ed8e9367047d615ef8503eb29b7da6cc334ba567476ba3e389c0fca87d2323263a2c184f0121be17844c04ec3d2028361c5a90b204fcbf6a1bc98b05407409ed8390c92f330749152d3a91ff9f08b8fee6e403638d4a2b36ab95bb9ddb02ae58a4b92b09532daf59b92dfcb959b3b887f8fa4368334f3ba6debacee0a740e14a178c0ecb9647f0c458ff05aa74d713b731ef35f9de104285750104606514bdc1eb2ef177724faef4889a02581f59eb1fcacb09a5cad431510c463bc8ce4154c802e5a783b59e45e9d91fa7fc9d3c0a9047596a93c41e625328b1b10642cc7b57d831fbeb3755af98b1f29b40f817daace62b88dced88b0d84c4c3ce39fa456197142907010ec01fce9a7efa4abacb931ed866284c37e6cb309f1fc6ec2fafffc26de86bd9bd4cad55d70935b19e661d00932ad1de7b208f4ed22bb97c41d3b1fcbfec060278407069b7242581b03bc360f78b89b9651bd90f9f4eac38e937ce8dd67bdd00361e512f5f62a4c9727cf6ff324e968eb678f196cbf04336c35771a1f949015fb722b961e0831359db70570c34a86b84c1662fabb172d69266327d1540951b6f6710a034b466e110b2af3c28e19e0786029911aaf9bf84cfc0edc949eb2fe7f68d5c7c09a33ffed615c202ee9b91881c9d854248dff0f85036fb54da5e3fd0275ee0f892e055bed64cdded62c4e4233058eb1a72f0a4b16f9deecefb3b66713be5951448d25a0f27d10abec331c76f259ed22569d8f8999dbe95c92dcea94460c117483d2437f5fb3dc9b717c60a9b1bfe7f28e3815f217017e961b6d57fd01efda96a628e75770d2b1ab40b399af487711718d51e43196c06823ee7186facc8f35c79b4b13e21bda5e453710c764408d1256ed670cce4201b9136d9e14382591806199c85aa0fb51180a85a3577fd96c33def26edca89d545b7c291d0a406f0524d6c62b0b960992266ce2252fa57aa1af6a0fa693a1ca133a358e12d5f883539dd3bc9018e184d72d4617854c236ccb8a19b9d5dc86b1b60e7f2cc60bf5cf5240e887ebd0344015576c6cba96ffda435c745e91d949012da693aef5a90cc01fb429903bbc79dde237185c8f52753a17951a0d7b425a71f9e4214fa833b0775424b8dd50c9a6a5bf90cb784809958f707078ab78babe96afed91920fc9c626bb7b9f0ea452e28e44997985a79bdae01bb0f7f3c3bee34610f9be900a8e48575a9fb2c29d7bb04545c8c038a17bc44955e1c57a315fcf2a2f57fd4cabd745d746b2256fa905b111abbbb5ffe20bdbe469612d85905dd7d15060f7b6875c26ce4a1cdf3c5a37a0d37062b409906f9cd6062881e438c1475f9c16f99b50b307f8ed4b74b2fa0bbb214786a737eaa5492499e241b72c5b601ec1686df577cf64092b6e7aa439a4fe1e79d719794ac5f9006dc062688947859199fb45e74c6678eb9cd384fd924be833a850c9091df5f4a6e388b79f634dbb82530bcc8c9e31e00840b35ad14f61314127e363fb3fe114e780a41bffba58f1e3a297a5ef189ab3e2e9f3c92f0a4232eee941764ac833e2f8d5ad59b9f2023a616422786a185d7e00c2dc47de0016710acbf175703fed4107a19bfd3d4e27afa53b46cbda35bc22bf8e0faae391051a0ad5688a9ce4f3eb6c32b366e9bca75d98a80990f3e3fbaf608cd18e3c5e895ab63e06bebb6e48c93d24769385a0fe8b79d5f5396bc0920a348caa7bd006fb7c1438f88d0f1c6720f1357c850691431638def16ed1fdd1f279db836a7d1cacb6b99abb2cc4dcc6494a129350ca3720cffe37e0630173c738abf758e731f115a0ce860d3c96a071a2e965c825935c71675bc6c6531edb8d44d0ea8c6fdd82b2c5cb266751ccb4e0314c777367d0e9d075fd4d3458ab2f8dc352235742c919559821fb6da9d8fdc4e566907b73ba8c0a16523a33756873e9bdca461fc89e4f4d616a1d30d76d81a5ee9ca15b4271e950db30533ee0fec8002d72b80445468e03bbde8cd8c3dbb03df9c322b686df197a9899d9913d0cadc3832240d4ad7e4568ab2a66f8699b751fc900a33312d991ed6da6971f5116a0f4084b2b948208331655739c8a298993320b5195386a22c77810fb28ffeda01ce423cbf73e45c2b4c29f1eded56fbbbf231898f3fbac2a3a14a9c73a41c102360db1bababa769903b111c573006e6ba2c3a42edbb83bf34d14a49acab19074c0bd5d4c41688a8d18dcbf4d4da7246b9f1f48de916f6dc68cf1874505e2b6bc444c0995bda3b9641fdda4414c299b9fc275047c6a6cc5ce8aefb388ccfd5a5d409a9f4f5dc30cd1c92dd174dce2cce99ac531f131b40edb2bdc7d59afb639ca42dde267b1415ac64d12e94e9c397a04719ba63c9fb5ee1b4edfcdb519a8727b944b173f7719669a06c35afbd6f6322a4a27ac07ca434c508305e8d85df60d5b11a4b0a06b9b193d31b3aaf16d144ad94eac56587f383a6722308af92599f33cb23c6ef3ee59226182ee48b20d0338eb317053e460b989651ffd9038594f17333099df716235f7481c157b3630f7ef488a024d49092d03f77e6fe0290766495804ca4e137cb70d91db6f1a26ed005ac74652c30393a1e9351ade51194d6cd72bea654808e9847d3a9f432f1e499eb73801e27a7f353e90ee1d5b4e5f2ed6ba500e86e25595d380f8047236a529c7cfabf66bcc754b52b5e3cd381263587aa0fd7f879212ffe11cc415ea31b096be89e70d05d32f1ebb727c6ca216832aa02e37ec7ef391c5d5796f97a76b10c1421953bea222b33b0f6685e70ff0a46409d6f64f7753de90d0002da49131a66a597e22419194f59c4e424ef18411fab8022945215396fd417757e754c59d0871d28904c35a5dda0bb82e329e04675daac9e81a1f84d825a2b6146902c77a3dbfeb60d4369505b0fa0706b4fedca4ce30cf95fd209fd92afbd4145c37afaeab3824d0685445602c8161971f9eb5e5dca87472c4ec8b3b16c3fade8b940c507b403619f5e01ea8a8154a89dd0fb9d3d3f700d39858e62cb24972f7c2f67f5b86b4a64115b797925bda5dce721dac00894c914a0d762a8ab85519bd85ae50a98c6389eec2b5bd572ddff5f979ba350d8d435b12cbe358df88cd1f060274f12cc68c3c2b78cc78c4f00004c628211d6280686d742856099b71bb9c0387f23bc3fc9c1a7361e7ec448c7f1955519e32cb645988f9ad55b67e86051663dbcaf7463845c1fbc2eff9b00ec0206876977d6838a5b6df1aa91f5c3566e731d4fe59947d0bca5b745d15de9e7c783675b673757bb5bc71ffeca196387b511d193bc231a5e57e9b791ebaa029d14921b0af255bdd8fe2f3c50fd998cbfd2ea74f69a99c4059464d2b42e90e0e6a8487aae69f75861623f581f28cf8dc118b6b899b8de911c65ad9cacf140b2223b380dab8c07e7f10cbc6941cf4a9d1a6eb5b9ee4de31f2a594eee67b2eccf5da08498da6b74ee75df508ef755220300d7850382227f3209e43c6b0bd46e6f91f0e37a1b8cfc44f22cbe620b6a10e32f691380685e1a7465e4887277a735be561e0a5d39c0b2fc56b60d6d83e35c3f1b42d0bd890d0ad3d5b5d4fd1d80ae699bf800262f7f926b142f797ad0ba9fd4c10b8b53fd2e7f0e1944edd6497295866eef62abf6f73216e43bf28590c5696e35d9a5a154a0d1940bf7775ea87a9c6146e4b323aa2fbd2bd44eb4a40ffee3023166a529176a3b0c330eaa2bcc895068d73a1a62803c9219404011e68366ab8e9ccdb5b2dac0a538a22b0342ef20a66bd61b5b5442fc9b916e586438e6c3a4714b211e1e61ece7ff493f204fdc85e7bc1bcc996df6b7c4be81fa95f3b7b1a1651735677fd53f2d3759a1662a325cf912692fc037e797089a083dbed3abeb3edca9f26f028a5c1b8c4a5aee78b6f197c01c5b63d2a579ea7ac877e7ea00d012560aa374b889dbc55a84f034f626318846099e75d0a382e538ca6452997a6f569e014747875c83c071f7517424b4f4d8d2ff070e3e719e69f762d0cee979c80447812b01444c049a72ae949a202cefe4b8862d47a01000fca0ace27bbfbced09a9f6c0d232b6da6ec9f9d717dfd3236d493010e60db4a3975465639024b99bac4f0a8be75fa4a016565815521a51a8288b4a2e3c9b2934774803510691cb05ee4f9a7b0a1dabcc4af188732b0b6d1bacd1ca77701e715ebd6618139d83b45fa60b647711d7c785859bc5c7cfb8d21c123284c45073475b5b1b2cdcb70f6826c25f9be487a4307f407e5e8e9b65f88d5868d3da0c786995796b9fb05522bfaab4a43d86084ab4f4a934a610273c6df198ae3095fba585f4158d96589c8915b4609c62f34481ab701f34a89491ef118f23d27c613587dd7c8bde07f72d2e6fe7656735aa23405aaf507ea0b8ef9b9e64e7447354035a913bd4fb89e80bc3bab672afef46fb3efe91eca9f8dde1ca5ed7ecd44841b51c9588d871f7e518cb1da106b163b83a96339bf64c908ae0cea555f216f603071d08e489b220621ac1636c36edfc392c2e8c8971a68f9ebdd9511a53b71ad506868c46b681f9a5d1a243fc1c767d07aef992dfb8788a603c746bf84ca87bcf907b701723d983772dc69a837ed2cb64c3c997ad3582e91e1385eff65a3da9d0ee81f42ae45da04251331a049c2c9a450ca2bd094f598bf34135a6a88d3eb5065d28ac2ca54970c9c2545e908874621d1f4c34cf1f7067e4476d83b21ddb851e4dd10e6f6003dc2cf67be1dbd14008b6fe4a07425724441bdb18b7bedc37faa7456aec2f4cd27fb37af8e33a88cc45cdeaec28e7ca3603b8d20eeda79f8e179a0ff4043a71c0c5165566a8696a94140e4c28344d4d97fd1f7d2679e7625104025dd16153ba32aef69133d10f9b996d9b30ba07d405105de5c047067b3a717352fbbfae26b893d0a3611819d4a69c4fafc6cc137fbf2b323cdd562b3e4c72d1b00e9ad85ada6661c5765e291023818dde7a6725c8fd44e8e5c527b4d946106c487c168ea6912b06aa419e9df16aa93b2af98aede5af7a80284950d69d009547f884dfcb4b8658893797e081c8fcef216709f585c55c4bb860aef5e5e1fc8d04e9d2cacbd7070aa4d7d7c9040799888e97ef24ca5f6485730d7d8eff5bf279dfec9364c9f2b5c0b0dfb41afcf700f576a39505a5769e40176bb927f72c7a35ea0940de567b34c09fd2f093a787cbdd6ab16efce036733e4b3c2e830888a436980595b65cb61543590ae676cfcbf151b5305ad7f9c8624c9c8d0c8467143e91ab9bb114aee59358cd4f2d59b9b0f7b464a48c233a1863fe8c3ae8ad1206fc5b27e8ef78628f68d6de10d178b7172c3885308ada52d82046ebd0dd3cc4ee2592991e6346e499551a4eb51f16ffe27834617982c18937fd532f0f10f47d4cc1680d71d9265bdb5cc3f3444ab258b65f8d753c5200970f838d52d16dffdf45815f62976af4510bec378a57e7a4be400380878e45d0d68d5a3dccef90ed2148e299518ac4f6ade8218914e4ba83a4852e99a4c7b240fad8ef972960e81d0a314c19002e720b5ed5363fc0550a7f25f1963b44533f23d587be923f0729e178573957d785499563fbd5f7232e6b2920667db0955a702b3106ff2a56ecf9c72cfdadb9ed60030ed2794046f1f3ad9f7dae109a85490c84853c35e17243601758040a7153c790b00af142c264b335982be2978b3e00ada5be0025c2c16faa9f5f12a5605cdff08eb69489c255eccf3d5c3ca46e23344362a5589aae908b1e66f0901eabc322208346451c170cca4b11e5793d4cedea9f2474c11a50317ebf7211efa893951ad232f5d793a7f10509c1318eefec8497964db7ef1906956835da625f8f2a8dce0a8d727d81ba69632716f02fa00797ef49069b43bf1f9a69755aa34b3d47bd4830f8cc535a13c839b92ce6d2797f9bb1dbae606882cb7cab3f20890045c265720e64faaa88c58b47d14c538be5f49fc9051bac8ee517d1620f8c1fa625ecac2bd6792de9befb3993da0d0a3b7a3a3c8fca54d9cbec0683435f253e6bc392c50a8b445b114b841a6da250da244b7c9b1b533b4e599c5fdc1ff528662481ac995e4ab4fb4113e44bad54caba36698e1e78c74de5d5284c96fa85596cca878eacca58268fb6272c9dd05b0c17cc5fac8e3ca30916987c0476d4ea1c3e93e1093b1e83da3ae7f17b467bbf7f7f00963a5664bfaf9620ee78de2a14d77cefa83756d2bae6858efc6c4a77763d8fa995a463ee8eae912a5878756b5ea91974e5220f2fbaa21dc9b0a33ad97a349961f9fe1fff6d3985cc097c9357e70a0b1a610764dd5f70cbb6d0200b65f7290f4b94f7577fb5cfd98da1286c94ceca57fc04819f97cc913e9373a466f3e07c5a6908f5c1e580bca245d7585c3d164173fe23c34508d82557a358bf91bfdcb40f7c1eff7e5aa05d8b9cd91cc1a7d28c07d0a27eaa5492499e241b72c5b601ec1686df577cf64092b6e7aa439a4fe1e79d719794ac5f9006dc062688947859199fb45e74c6678eb9cd384fd924be833a850c9091df5f4a6e388b79f634dbb82530bcc8c94e64d9879e1aba0980cddf86dea159ebab85f386e2155cc086304f817a505111b917013a760031efccd3ee69dce38b32e58ac3d950cf47879b4fed8b22b0fe41f3ec68a4ab57bc2defb93d7091215ad6305aaf095730f7851143eec0e3d78e12d450d3981993cddcfd07f8807a00bddc225b4f35c2123cd02a6dcaf220dd5e9118239d42977fa796acab4b190bec9f023becfa06a2ab968c0f5cabd8fa0590cd3911b1a3868d7fe3f41f61f79373c6a3da540e9ab8d0b1c0827014e9385ef9c1bb5f14b6bf17622becfefa2ffa1bf2acc4eb61405591bb53e7971c5f9c1a0773d2c44cf5adc6d3715e050eb860b37b524d95f39960ebc6d997afabb339f473188638b47ebd57a818389aeceadb368fe58df945091edea71668f50d529c11299d038c97b8172eeb6c9fff003d886f916144b21a144276fcab0ef5923a9b7a670288f0a1fbd5648a57b0d79e41a53dd89b39304632bfd3554bcc1b9939f3302b6c612464176b484c61f4468c123a73dc2a178887890283489bd8b8a7677193dadf72119c28f1ca2e78fe1219007f8f0ddddf0801a699988a5b3e36641bd62676aff84cc5b1d27809f396ce5b1b3851ece8d2e65226afe6707f6a01263634a08235efcb5dd72ccd1a0e30a21d3847126a806680cb204af262ad146a5132bf1c102360db1bababa769903b111c573006e6ba2c3a42edbb83bf34d14a49acab19074c0bd5d4c41688a8d18dcbf4d4da7246b9f1f48de916f6dc68cf1874505e2b6bc444c0995bda3b9641fdda4414c2995f42aefd2101f8eb8013d2cb9eab8c8231acca51ed92659592be6f346990730537eeb6568ca204790bd33d48341abe1bb65b44263e5f2c4a881ca2a0096de4848251960150dcad74eb2a811b7786e03e9bb1fe8b4727623ba891476ab410a1fba0045761804da5fdb01d9c2aa4f50b58da9262d345917948882e2613773662314ae3042bc657a02e21b994d2200b8e045fa8d2a89ed3237418281fc48e2efb4907fba1d9d3059138cfe8eb198eeaf12f809c57377d2b9dcb4e99d08bbc4de00e8149c51a8548ba52c1f9050bfa3d3a11ed0963cf2fed8ae1a007fd70516bdd52bd3e9e1a77782e6fc9f9bbb2f922487ea8205546352b607b7e1c79842d9dc189fcc6e11236e6560bbaea139e89a19b5be0bda5f7ba00cb610f8cfa45424a8c06a714d605548b58dfaa4a3e45046ab6efa33945b9dfbe7b2d509ef046a48ea7639c91dfddb31550f25c82c6f910e49ba646df2219ea1dd0ab9be22e2e7a815ad6db33bf5d4667319ff3c6e42baeb6813024f672738d0b072d9ea052f033b71bd6030b1cb8bd96f1d61f5d521d4bf6ca14d19325fb62cce58bc121536e62bb8176f42abf2058e32fa114f1bdf31ccb59af3aef9ddd13b0fd30cff9cd58946aec8e8c6eb56f794d1a832a892ab31297f6ca0408808b6ca003e85f3429b46a8e99ffc9d0d1394b10fc49a902fc46c950009c7f6b9dae325afa55da626b182b7b62820e251388144e3c9d13149b98a99d2b4e9e56483cbe6a8af2679c3f26d96a1cf07fea73a3a22359c9cbc5494a5a75eacfade6a894f6add7515da2415d3777fb2bd6d7c70b4b665ec76a7d047997384a0e880c939c35333d42cf3f49c61468c3c2b78cc78c4f00004c628211d6280686d742856099b71bb9c0387f23bc3fc9c1a7361e7ec448c7f1955519e32cb645988f9ad55b67e86051663dbcaf7463845c1fbc2eff9b00ec0206876977d6838ad4337ecc5a55c8673c17b1d836514a82d3c50526a4c3d58e3786897975427c1a6dc1e2d44022bd31bc32c3e16eb818f48348d05691fabddb74fb2f8a05c292ff80880fb69a71cf1d683372dc68f8be146a7da4976789caf030e4ae94c7efe527a5f98c8fa8d04963074e437b411479e345ad738a2678170a57a3eb1bd1dd421d0c3e163d1c0e75db27fc428e6300e8c7780b4564677afd74ac121765c25475d37e5fdf8dc899c5a4cbaf079462d25b66656bbc4fcd063ad31de4ae01932444ada91ef7f28dd72ffd9f211366c160d821749f989cb31072cf300a7aab032d3f452e522a10bdce631eda2eb6af62982952b731b5a60da13d64c9b754ec084083dca313adc5c960cf39211e104664cc9e3109734ed31b443d795856ca22b3addca20890c8c62a3238f4207114800f82b517a1baaf57227e900943e970875a532b2badfa5f6989b9757696c4c694d98e646e0c9bcce0b5d6b20cef109784a0b6800e646856783030928e2a4670c4eddeabb9aba9145d20a66bd61b5b5442fc9b916e586438e6c3a4714b211e1e61ece7ff493f204fdc85e7bc1bcc996df6b7c4be81fa95f3b7b1a1651735677fd53f2d3759a1662a325cf912692fc037e797089a083dbed3abebcb3708f634747c46ef905bc4bd46ab687845c758a1d71426bfc76e2469ed53c4fd179bb18a7c28235fe2523ac6d374f3af838bcd6f1a4be28c518fb0603bb5d2d5fafa1ca1a89fea0eea3f0bb7177a30c1dcfa84ea5418a105c83bf83c69effb8227021da946d1b60048c902bcb92d3bb67a74c4c38fd110f5caa1f0d8dbae9709379d92737970b7032d964130a32a4f964a515ba8b4368625aa2d542024f0d485964765f0e0d27cae7b03fbf2c5b87caf693a23cc57a4c3064152ad7c15382bfc610278550a3a9a7053ee32be49fcd678b92bb16bdde47e5e3ff2fb7d31e757d4d65e221806878dce502339a2a673ba281fad13ffc98819de886b43f32b9f3324a619bac5d95a234dcb65ad49cdc74d4a324eb019e6efabde0b3b12d8803eee9056b786084ab4f4a934a610273c6df198ae3095fba585f4158d96589c8915b4609c62f34481ab701f34a89491ef118f23d27c613587dd7c8bde07f72d2e6fe7656735aa23405aaf507ea0b8ef9b9e64e7447354ac780668b9c4e667666a408e1b3ce02963d971b7e3542e69fdda0fa851c56df7b87a4d0fb2f60e941c6c5480a7d9a90c79aa6fbbdb2f69411032b88881f215cce7cc5c25bb19646e467185a649cfdb1c55b9dd5f2f545d505d6e7bb4faaac4f4fa777539a8bce3d6fcf5adbc748b828674be1dc87c881e8a3115823d88e3c03a41d7abb428eff9c9a0561e67c9b99e0c609fa99c27ea8bbe00a4614b82730a7bebcb81e1ba5948fc277a55118a4d2a0623ca9c79aa58a7efd81f0fb2cd76cc4ebdb09ecc9228c63beb26f649e42a8975c15330b2743220fa09ffee83d3fb8324e3de111753a518c6229e0fe5a244aeeed3af5e61ca0fbbe89da82b3cc8d5c6e94d92b8f567113a45ea530ce57a06f41205e68181d468f48daf5f7f9777e991b021798c894f5cc6bf1ae2ac21b9e6d8d42514dfc09edb051d71f826b9c43c90a5525c7f0d6db0f96ce301de3df585823ffe4053c3885763b92e84bd40d61c7715226d67a0567ca04cd742205a1a273cd119690d066e9f22dcbc450733e3ff0e1c4ee7273862401948c55eb9aa185aaac98f2e9daba5017c00fc899639487d1517ab1592b90cb5fc3d9208710853dba8cdcd5124b35f493957d4b50fc9d5d1c706a1258461a3d0ba3c102a94e3d4c467692b65ed4836a5d5a0cd62b36afc372a4824305a20bb5572affe0a0d97fa8b5468729f985256c7f98f5d21f31819672a297e3c978a9b3673cbc87ba6de52117e56d3e56917ae65c210f2a504fb86491b44b10e30ac1f6dba97da9ad90f24ae858386a8fa23efd5b9377e959d78db721668c66f8c2c7d8df248e515caab86027d89a9dd8a7406c187d5d6704fb28faae0f25ae85124057bcb7de78e978348b1edccc433b93f155577bdb4316f743ad76e46efb60886ec3cf5d89cf96d0b028274805153a537e7c42e8510eee67b9a885efa0c40eccb720a4c8dedc12683a1228873490841692ee0413cb0f574a6a4f40147e7f94998cdfc21e25667615a683f1032c80e5a57029c19ddaa6d9169c944202ebc1e69fd7b392240f41a7706fe755ed63adca633d71226e0293b3e1a501c13175cd8021562690acb7be6d92c74cdf5a780fc22c65e8347989d7929f4cdea91cbe73fcba59151b5699fec031aef0b59168670153fd1e629690ec5116213ad86fdced214333ae22b8ef2d5d67780008a801d3414707451dc6f250eade0594e7ec686fd1a254b2912b06e1f9b82b757af836a3d1712d4f9d3f00d9c052ea742032e7e8ac008fdb4db685a1ac5de55fc17deaddaa505536feae03902d3c04fca05400842431249632acd62e39c49d45346dcda8c0b7a25bb0418168696bbf3a96f3abc9146f461c2a797dbaa07b1cb5a91762c63735858c1d205c958f1a23e059ad2af8b35e2a31e112ce125b1d3622775d78fa407bf82eb9eddd9ac0a835ee9244212c195a1a28f0ec98d3dacf4962fa1a38ef1d22069a0f434e008e6fdd39404af2d0182e5a229b7d157f41a5683057fd68d537eda61c517c2a9d1117715fcdde376ad76377738e56674aad72d6bf32b2767c09a39c002686c0f0ca524ab6045e099369ba5785e93de57c1c1bcb80dcdd13d6bb51bc5343f421e6aac1f33dac0e0f4fe4253d0488355c683a64e0a826fddbb930533f16f000f732679ef6966b1519c78b2b42cadac90fb907d11a0c3580fc5a2db2c52e90533e8f55b30983e2e9bea898f8c67019ebfea0549ca37d35a7227b34ecbb120e851e5a2a41dc2576621077ccf9e85dcfaf6648ca16392923bb18f859efa5eb4b9afbe431b51d326029bfe1b082eba88deb899f4ceabda23ff33d4fda72a1788f388a1da0b7594fdce06812a8d4647d3ae5ab93a6d47d476a5d323ff85b376694ae30b9189946be864f14e34959f1344866d9cd2b7011c83c215729b8608dd984fbd66589c3c1767678bc65b7cde71eb7aa0746a40a632a4b96a810ce9ea92327edd55145a9536144553f0844f16aede44aaf2b272700543c073af3048b5c601682f8007bb11dfb75c875f659ff1329699ea68595b12586a169d7151fd174514686cb5f4a7025a5ebe60b17f745028f0e4088d2725d65d83d269968658305c5177c5d9924d72fe1563fff88a413c4abfb4020d97b112cfc70a267633e4aa46838b80da1dbdcf5a1caf26a260b13913ba226e96d61743ee097faea60241bec88583aa28c811916c7da89f277904c54036aba15a258c5237d8168a362bf2cedc2d873c43c25de9d9ecdd78cd685fa7ffaac76c3e0bde62be6f262bf483aef26494e5425d5eb9eb15a233ff36fa43428dd81d768a23386dc84dbb78a5128abfeccfe3c9efe77f4bdc5bd6bd3e16c5447cbd0fb620f1bf06edba6f9f1fac7afdb44f1570957a21a2c398d5bb66e77fabbdc5743f6e3fda4dd814e9bdf034236a2e87e918fa604f921a3669c24dd24ce59924116a6f54c611608f91e188a354efc4a67ce5e52d7788c115a8ce214617bdb0a505f706ea35e5ff006530eda097e386a137b92b7721655680091802453ce51924c0b2069c2ca41df7e1670a1a1b6a167cb173583e55dca30e21fa2db9f813335b12786245c752f6abf96dd048ec499898c84139f1f5545e2c9880d930b68c866fb7825d9388bd22cfc0017b055d314ab296d651b4372c83c7cb4b5f2cc8835a91ed145d5278f0f6fcce5263cb7e0f860a970098f1473383bfdf9c8f6f782aa178fb7e53dd08ad4de33d6424512e39d6fbc0c5e66bd936416168323c364d584fcdc63a7c7487d024120c8c4abb27280e1ebd3537fbae4819433149d5d2214c2e2fc120fa6d7be8b1f82f34721526c57d3dd34fa66d0ad19c98aebbb4f8ff9b7a1c8fb9135eaac76482d2a8bbf25b643af4a0663ede04704e1000f5fc1d49f48116ed7d317c46e0cecbb8ed2f643f09f89b41bd2649500ce9116fbb798130be0ac2480d7c8b2e1a7b3087833d1d46d0472629b243d51390dbc6a14cdb581a70312194404ef6e235b1599abaeae7efb65ba96ec97f94a2bf21599ccfc1fb2f80e57353d64a5774a31ab1dacac23f6254142f903844617f2e6ae1c375f9e285267cda1210bfcbd8f721fd3f4d2107502c74092b6165f84e31a0d40f24bd020325a98388ad897ace69824ad710b1c32b7b2fc7bd285b7bdcd70c5cc14b436cd6e5c33537f78812d08c945a75c066d1de1f406c746f5ce4e8dc0df54e2b94f07d803e2fa6704d01a4d6b825279dd79e0839031e74ba289fb0066d7d339aac6d586458fad978e5042a1ecc3c140453d982143958a969e74dccd4591a6aca038ee61951c40034a44c6c5451d9e4cb4b79e57b0f9d9b60cd71813abce6316f7b9aae813867d29e0abf3419893491e2cdb6d5397d12597add44026f14e208a5c3ac5d5645de5c7684148d87167ba8109a9321787be77c97cc1c1f020a88f9e4c5f3adc44ae1f2167f738871a4b10ef245832575f287aa47c414b51d822bc80a6c8b14e8a01b9f6350e0314e166386e9246c70e942c9f38f29b84103444d14e26dbe52b081f3ccbe211dcc39c41830048a175314dc2b5873044498ffc5dc5a9841079952871a442f77a449a93f6a6fba1e646d44e06808df213542f71da82a6f70ae23a3d23c8336fb9fa35d5689c55ccc3c4d308f367c4627251f15904cbf1f10623f3b8b6c327a73d0920ae1c82673685a965ffe72bfb452efade7cffe9b4f2baf3880d5e8739675f637ce3046bf1231d7c4a76532f9b49afd98d850e0f602421020abb8628d4488d5c3f1e3c63c2e6713a5050a5f7faf6c629037d9268cbb2c4fde0a5bf9fbd7dd18391bf33cca6caa26b4c1acb32ad34ea4161e2bf87956a9b7c8318cd1afdc1e6db4874e86c2ee1be38e2a656d3ee397f2a5b385e894a724e552969bd0b599a3267e4053926af58ecf6048bd9277c2048a2fdf4b6415b9b50deb798416f0036cdcdb762e8136f4c4694b6af8b924639d885564a988b74a791f2e96376c85251ad127b01e63e654c4a3e942a69d3895cda4a19e4d117c3de4b1949f4c13e0bc4ffbd4fa838f5b29a59c0930d98ba5f9b078e1e0698fbde2a06e38359c5ca5d2bc640cd7d15a92a13581c07911f5849c27319ecf5bf340556df4968d25f3cca8cee00bb1e6ccf6f456fa0495d863f4532364f475774a685f9355e5da4bb996e0c7b0d0088bdc8495c67a31ac03e38c4daf52d1616cf8f6ddabb7ddf4c27e15bd98d76365c10427f2639b0781b9fd33ae0fe9221bd31f085f4148734beb0b970b617dfa18f4cf9296d421f80fae6760c251babfc2d92650c9bec6eb2ecfaeb4061adcefae37c64c296f001c0723292e0702a695d8f6cd3f608d878b8636ef331177a03513e9ec02c336069f7dc793570bf4318ca5992348e42cacfd9cb009fc4c0638f9195c3f32eecdc9a9e3adff224f2f8fa6665f5678f4e2b29da0fce321041106e6842ea01c639ae59ff13661aaa9b457c17e13e31da8b17a4d1f9f35b41c93ef6dc0e88297a9e183dc3d691de672d885d889144d4b15dc06df11a824df33f46373634cee8a650c37986d30cc767fee12f40fd8636cce7d8ba836e51a346e2d9c0bc8c54c78f4a6424d8f7cdc59da48c94471f0164ab4d339ec66f33e0903bc7992f5ef1c054a7d7da0dc20159e144e6c14bd914b6d1d117fc2d288d7b9f4d97949cbd435f43e197e452fd8536aac55daad22bf39688744d2183995bea0026a948820c78953090ba8815d7734d427cacd895cdebdb50e6f0cba4b578f9f53d298ef20e4bf6c20c972149de101cf930255eff59fe69fb409e659b77c6f94f7f0c3e3c113ee79795a239e94f190c293e4ed6ae5d338eb86c7355849a17d3b1081ae6b21f124039e2cb062dd31b49a40d398e9b43deed2bb6122589648fe5c7ff22a9cb793da6c7063113e815185dfac90a9c7b83bd1ed156231f96ba9a4eba72ed7670d6261c4e41e8a8f8479050c704efe1c802490b4856822dcd7735b4af9716eee46fee85ae90e655af840b030469c00274da1490572aa58c9b391df02276975360011c019aa300a4f59fc01967cd7fb2c84cec07a05626c08448e7118ac65e2a6a4df518144df4135c099e3499b4bb57aa5589c0b426bd10a65a38906c24aae52fbda7d8f0619016ee64464adcf10dd0b5149c4ef41a41325a9d648c3d31d8e707ea56b0d0ff109aa3a9fab91386a3854af842d22276882c40d3dac39772991efbb15f1aa17d38af250d8d07d86fea357ee03605eeb3c865dc6e062448ca6980001b5706a3f259be53f6d8fba7d3496deda3aa0f43b94c4ee9d977d964b0223d2180cb845d830e62f6766fef647d4c7f7f7f3a6e367e0f371689a3cc45b9cb6539dd922e9eb3a17d22ff9e44d062dc2227d79da31ae1d74ea044183aad45586f67ecc8b388a3aa5f6dbcda89e359b9bd5640dc8afd24059269947046dd3cc05c5ce05e4756d1a710ba756ba4e7340cc3a39a3c08719ca93635acf456f4775b2890b8de3647b54e19b3849ae5861f3938f9522314020df983db765c00962de67f163e65c4aaa8aa1915180a5d6ab6add130d7a96e394827aa312bc66cd9d86617d57058771f6964af20688b8ea3b70e97097c347681b2c7c7053b53d7901146faa0edd5d60fe323d1e121d2452cfaed733046bd3e6ff2bbe3ca9bcf184aa8de5be1d9b3897f0b13778c5a534b585bbfd75c48509cd77de9600ec8c9da9bd55f6879831a3ac75f87209e4061fa0f3a0473f90ff7f33e0ea3a5e4cebdad9c9289775c4f1a87c7d36f68d7f81961db6a94870775054f2fa8c6c391f3b6f7f77c3676fa6114c4a401031bba6a1c7960afd6070d524994f9cbd9f8240de3f19798d6b0d2ab7e22866bb8a550510c4b20d9bde9059c4ca3a063403538d4af20e7fb885870ad40823a5a874c5ca159a6078c3e4193b94a20f9d567175c9de7be84d20f07ef9ae866c9388f3cfa577a0b9455b672ed1822385865397c346a8d1158cd6e59d208966f48073325c60b5209cf97a9e5a39ae52e01d998eda94f4bf339c62028e88e0efc740fbb7621d32abf1e208118bfa282c340a00b2f8265358f34b4a75c832173ce4d800762329040226cd77ec2f9584801b7edcc5e67a71aadbbc9f91910cc3df039bd4af0a21f10147f01de0fe8593368996b4641376d88128f498d12adae4932142971db0834317018c5f517412268ddb5d0bd6686d655edf0792e84d8a2ad1a787e7dbd731a85ecf4cd20b7bf0b7d81364f554671b790439cc0e50ea5947050ef768090082789e6c2b3281f3120d525fed881595becea94437d2057f823123bbe3bccc337242e4b27e512bc4d927c0d934c1a6758b2695b6a17c6255f19d54697266adbbb812cb2baa916fd5670e330e01d682fcb10373283ad460de76eaf0d96186fa9a4198d4b4b4b81f5eef00d658d90b8ee35754205a9c960b376f7e4a1b9e4c9b3fedc923e87b5ed79d91f9887f3f6c91e3daf9d20fdab8f891f49361a3c61262665676a4b67d907dddda7564dd2baa3914cf175ba31485823a99c879b9139f87e79d6b5f1cb8a3de1a67c1ad8246773db7f6d3918a9833c3c2f4c575ae29cb8d014c7812f4d775adfb7e49985491f7d027691269e71772da9b089e5cf12b4322a07467eb8736e0a83c0f94200e4b43abbca4edade7f0996d3c34035747264a9395476f8e8471a97d5f3da4e42a7ba6a2cb2cc382ea6777175893b726ff1f680027cafd72209f7c4655dfb4a171c87d979482f802bcc1f902c222bd056c7a107e59d7a98e9d8aae19c2134caa118fb9b88f5033ef8f2e2ab77e55373320a762f3005fd25ef98216e40f232038c9c69bcfbf381ef1f2da0ec3e79858c71cd25223acd1472f6fcb6af615aee203f28a4e31fe4929232c4b9503cab0d7e815ba76ecb2268933f14ffb60574c09de69c053800b87b297760a440aaf8c42f7385afbf2cae927f03536c9d9cb02409994016e8c9ab69ace62c8b35cdcb639bb1b7e3b8abb8a90bbaf0789a3f4cb92ce5bbc77ad6c7b253c770dc646453fa3f24388381c5c38e62f6006a2fcd6cde7a56e74f8e1d329bcc9f7a7ff00b60b5fbc59cbafc7964f1e793fe32c4ab1f1b16c099cc5a3fa443eb9346f1540b292d63721320c6606a41b10edb501c4efde15fd42390f11139d7811026db07afb2bc5173ac7297efd32e7e62389fdb0b9ef0e3295a6946765be652552c14685e78cd4be1f45c9abb2a600d12faaf931b52afc8b4633a08175a32342f45addbb703d972d7b65746e875d2af1b8f8cbda8fcbef5b79c5ac384ff1b110d3886ff6fb7076dd78df9c3a902ecaf89fabb7b06c17d66bdbc01c619ba2cc6b2fc1d4148d055c7c95ac0c50a786ec485b7090a2449e5eabf51b710b1d1e773c77d4055d2dbca138b56a9fad1af0d35d208bb0f4d10d58ed1a886d9d47b9fc4da4df1c0fc1af73fee88bcfaa65b02af4ba7b9b9a7049aec6704dc974865ece814a0d01a310a989b81b6979450e28f8fd37ad9ecb2e0ab2d2f6805f9bcdf44643767b19b737ff1cfaa0567276f96652da5dd9ab56b4b3991d66f76f69888c5d5dba02f1e480bc47e6c6ce9c4084825ac979c7161e8a74b34549fae818669ac20a4a790a728eeb8c144491a59678c8ee46fc97729553bb66c2bf65cbdf230a3bf8d73fa33b892bf23cd014a6ebc45f0941c61c0eb2bd3b3a8b843a7b8b9cd46bfceea91a4759dbd926ed2adef793587d6d8a84c0c4ea7122c67ccae69cc8b0fdfe71ea80c4264bb613d92ffba17581752c6773c85300d434a98389204d2db092dee375d02abe9913464dd48bad37dbdeb9cdf1929c3b53834e44d97fe251830b434eefd106bc487c57d2627e637d480892a4f03b2b61c8f843a1807e83945335bad3ba3344e02f4d4a4d77afaa825ca93763cd91c0e0ac4156a55ae8c0a1b6e70339f5462c4abfa909147427ba9f3be9f9292c7175d8dd89ab4dd189194a3716d00e40a383d72b848baca0745ca39deb53c7264d2a236118ca3c2ac1ea8ddabad71b161874243b656c831e22bc8518c21e63611cc8f17dea9f5e6fbdb143231f2aa2e4d3866714083fa5b38fb8b7350d337a9560f6481c5d42c4e58b80aae92934899768d86316b9f344597c122508a83675f573daf18ceea5f5d92d2bff16115641a4d082d3898af736b8b207fe7798efa48512b5eacc5778214c1f49c463a5d55638da216b26cc8aca89013fc0da09f19c8f6bc2d3763aa5be4052b0685b06a9a35a5b63eb01e264e3cee15f80f269666df7cbed9f8883f91577f8f0698c587460c80da4aaaa04f2046ab596074d20843d79fc8d99ece37a178129dba589e79f513df109c11ec55907f73688991596a52e5f281615cc7d929d2990953d9a6027196c3ded01d300b76b977eaf4c2654de040f623a2efeb95065e095fbdde8b105b33c089598073d41617c782aee9bb618926f2e1a8109f94aa44bd7728e81df14824bf6f7342066a240dde1a174e99d414b68b937d57d9e2d8385132b7978f42373ca371bd9b33a249a75e6792549bec794d40d85679907cec1d685fcc0882ad06ed5d04be4218202b023fee1b8ea2dad9aa5597e8b206f9d3e12ff5bb559b9611eed5d090d82b60450af3aae055d1c3268f28e58000751942fddda7c4332fccf264cd1252ab75b0c53db60cfa6cf6b7b93418923f63c559875a014b29215fbe8eb04450aec24a0907c29b37a596f4a66f87e1d15de0ef272048b6a4aed2cb8a6a268db932bda2a76bd2e99a6dc5131e106e7bc3b5168b8539a7ceb48a39e6bf8aa1a2d79643064ccae18eb14a1779b534c82db648a234f1f95ba2cf1fc487c23111aff0032d1f9f1068b56cf24dfe8af75cfe3c232ac88803dda7cf5b5dc6b5f98d4904ab6413f6fbfc70bb5a2b8518fc88e7d4d0686b6d47255010dae9620f9103e11b0640f9058a0de96b5cf37e2109d2b6eaa452f52040e9e9094a5c992cbd8cd082fc49d59c06004d15afd5c1901c048651b65a6dfcb6c25bc4774abece2c57cedc1aae610686552cd559e45f3decc2981cb87c70e521709ce2ef4adcd029a34aa525168ce7d3a68c2709e66bbfcc9c8c73bf0619fca2d682f00e639edf4e365f3b34518065dd4166c7f5209c0f8d40be7c29714240586ce622b1e6534dafe66ae30a30ecd0c04fb5fd977db73a51b1b1e606aad1f40e6cd76cde267a62a4b9c7771699fb17ab9ec54d272f3a4104dc219126aa3bdaea9bcb80d8496e5adf6635734440bbd09afff1c03282a8e5d45513bfde988b85756a1afe0aee7633ea2518a8ec351ac402e8c4756a2fb5d17b5a2108acbe1306ec48e664a718ffdc1e4ef367a17ba6caac2bca31e8c1fcbdbc71733e842cd7fe066f6154073e99c593c84f033c9c9e92872c76da3b95896e1ddc33bba72f2368b5e882c89249015a3f88fac513da69d61f09dc47046672e2e950a27b9fe4a5c2f35dcce1dcc4c2072e9451a8971aba1759c2b7aa1996c882313dd68e62ca29d6b2a902d0af99db700a9d0f88bb901a930404cd3069836510089981079a39d4cb5664fda67f4e318e2a1bc1d7e79720fbd6c5a6347d4dfb1aa02d392ce27d766596878c7ae19fb40c2099cba8b27d37f1c6c83ca76769968078440f625700d48fec7332dac8d267c5af1a8afdb94569f7d419ec29ffe748fb13c4f09481119dfd6f0bd573f0a238f16c042bb3b8f38b886a128cf5e71e3771fb2c53d3c4fff936a036d67c34f60d39ad9f6263f6314059a6b320a9e2fbad7f1763284b683dc86cd2c4b4cffc17ec6c4ed20d603306fe4c12a5537650984a2269d5a3bc7c7f94b335273962cc90c75860c0e418a60e110a2aef91e35c7f7ff3c9188f80f9b80d59b3068c44d06f766b2a9a7f9af5b97193f6597842c4940d976245240aafe4ddea800acffca1ec6e26dd076b9c58dcb26ce5c82966ec06926e6dc4971554e8dacea7f2b02cbd4c3ee4aa660c05a85ea316c9ec1fe3a2d921465e413dcf9dd5a9822b75557554a1bc00353cf89cc81af722f3adb21f3ef5d851c2cb760d5bcc4c1f7a77d85daf97231bc609e7793c0740ff058ada27fd5a43397a47bbc024cc19e074a9e6ce8ea55b0931f0de47ca44a5b7d71412729f931fbd271b607adf6729623eff6ff41db5a0a706c065e4eed77229339694a74ccc8749a0b2fcd5ec3c5ef81dd23692d4f40ddd005c40bea9f04fd0f10af08f9ee48480bad70c52aff91dccd0ede889239fa666ddc7bc0724c26121832197241e8d2d441910c6a9bf77708c15639a220ae53a55f2aa434f77bbdee5469a6126b9e88b3f289d7398f4871782753eb0fde85f37bb85c194daf8623c07e3623c334f837273aa0551d02b9cdd5e532db0eca8eb0af3248588c363870ffbe809f51d888fdecb97bedf7806286661113d1776c07b4fbce2363e83ec3314d6101b9a28bb84c1f64e06a290e5f7771a840e001092a9f46f0dd3c35a24d68cc1a241cc530b8e4f7cf7ff9d994c6c3a641937e376c70f3a8d886ac3769485d35e66952ffe21fd12a3763034210fc3108f9a0b6b434527208783574d9729adb34d365bb85b79397e2249e9c8e283163ebc7769dd1a5585236f2b24cc3dffcc67464569edf3436ea896cc7a015802a161cacb796832e1e5b5a4133055a18c06630bfe31d8d2f952b09b6839fb20882540b7bdf9a0293ddb1ddf35e605200f2caaa413df8f74fd8b2a043cce09553c76504cd6f42271e459c5b52cf8f9ddb88facfc40d37e8f7207667db12137bac9ada9d541e79175b71a17face8e3f104ab0bab15cd3a01d2f875989c417b82f99d48ceb5fa17d7fcde162853bacc233defd9231e4d9d71e2a397334696e763b8d6a82b42ba451747b0f4d73faec1868edebf4eb1029058276c2bae3729d27413ff7dccdcd65a64f02cdca03ade51b6128552b6238baf17bf6b046883654815bc1c24f2840ea8b88578b895da69f8e580e384b0bdc1f06d72530bc587b35c36df80eacfa69030dfbdd3d6c6acba5f6559828eeb2ef70fbe8ed5ea6bcd63022573333ae926a1821433bf115ac4cac4b2b12aa7eaad84c8bd5a3ae3284370378644b55ed951db94ece95124ea65ec8937053cb526cbe69c815cd4f8e70d07d87d347758cbe76318022d4eb506a52c2e512f612325d97fbe4f800592f685885570f64e76ec624fc67108135fd3d8d29d75992f4946b7fc78560b45dc8bbadf64af1e9d191ddc3665a31127a184a5e5212914d24ca72d814768164ea33186c9342d4b8a00560269fbe49bb40f2907306347148260b907827ec3f437247d548ae970aa43d0e4faaf83ce2ba4dea8bc932755ac05d2965b15563f104472a9644eef25015b19b25d72bb319aa1ae39d1ecb58d0f5dd0b54e2e413c68bf76e95e50546e7f996af8df4793692af0ca0bcfb554a6fc289e0d7dec682ad7e24cb7a878241c66db954b71896da551ce2b94c0e07a34325cdabc22dbd54b0da419a95b2376f9bae8e52720636d0fed77734de89962c6ee2cfa9264ea92f0c8f152ad951b69ab87cc1a4f0fc8fdee839b445c167bce52f949a43ed97ab76cc6db126353423bc10b6817375f93550e3bf208c1e922ec3d04e0ad5d425fe8f3988517d544505f3f8415fc8546c6a5031fffa1e2e625e02dc992f46ea77a2c26a946c49071c1374a5e1f4b67f2fa2d0ee76294fa50b1ace78ee2d6465ee99a10660a711f74c56444a0f25e73900fbe1aa09aa05ffde2abdaa124307221169ba4c3d993e89b0c25aaa278f467170359e14149bd2fc2906fba2476751e74a559272e63cf9ed7ef72424454f45d965658ed3ed75fff36545607bbbe710ccb84b1b685761f09c612cc42ffb632aca21c4dd37e4a2317dfd1e8b22e1a6d103d2dc6c717a11a5e3652be88cb2150285303ef5b2d3d9f06d4eadfa255878b42bf10ded52ae6d88264801ec5ed692ff2852f7d45a1744627538fd1419fccc1d09d0065ab3fb1391b13cdfed98ecf1b8b321455036ed271bcd9e70f3079d06ecbd24a8ef5de3ba73dc0069f4efbf5c5512af75bcd06b1a74f3f443f9c5f535eb65645fde0c38059e47b05939cf8fc6d1fd1c4cc9e0a35b858d39eb47801d4f67098b0ea2fd19183db53370252d09fe1ff4bb9b9a2007f438a59f8b3dbf16ce440c5dc44ce95d26d298590bc1b57721509ce69b61b7d96dd30350bf61e8d884d9bc73dfed09f5e646d3cbcfaac34256b8f13d480b1179bc022b43ec4ba1078e587796031e0515ca87db908036e06c14cded4bff4de98527476c61b73cc71d85eb5accf2f3139790635c034e2f83e7f743ff9963c333214fa87ab3b9f09e712888bdb20abbcf1fb2d9cacacacf7d02fbc8edd83d6e9a03fafa0a60afeae793657e035104adf72d12428fe2574021d3fffb3a602ea54f447caa4a657de8163d6eae935478f80fcff48032c7ceb856bd6387a281fce4e10b9d82e31bcd048b08b9f3225af9cda93af9fcd9b361a917cc37f13ec395e97d1e9c9640db0009a9b13a00f17b99fd0ee29b16f9db6e764dc0569acf061cb6d33c4bec8259f080ec32468f6dd674860a1ab83421473cb4c0247f618c4e33be9bc3b209d95bfca1cab2b921c336886c9875874dd0b6a86b6b8b7f202172d94c49c7ef19ae1c0213b9b896b4120d1a5e416e266b3e836100580268368f1ac9f8b08b53f986aaa7a02107539714630051b0dce2a6993ceee3970fa2248e2b55a0420e4e541ca4aea66daa3fdc9ffb3d6464b93dda1ba568a5037b7edfe2155bf24b5e5b101a84e14553b88e8850905960ff8af537c8337bad768f487177149970d87e6625b25e2f7a3daf81ee4b70a4cc610d5525826f2e4741b72f88908c0aeaeb177c84c27a8057c68bba80eb129df360126cb1d36199e2b34e0b56561bad853348a8ee68313e49c0c8184483f7559e89ce84b2c53b82625c9d9cba937f9f8e6692f21ea1eddb1f6518dc93f754f2676e7bfb96a7653812d9b4c6c142cd7e9826a2da8aabfb1be96746f78a48cc03412f728afd0d407dc0104606e998e450184e0e18cb5312f34a97136c807983a81978a48ec704c1f3b9c4f76806d389971b026214dd471b2cd7c77a38a97bbfdb4d2acc0bdc24075a836ac3f51c83e4633ca78eac693a8f910067b3973cc50a5ebd5b275e3b310ef6ad96fe231e54629dd6f01702c0236b4c052b7e4db5178614ea96790849c57d80e6622ed8035ccfba0b737c1e87756e16dde531585d8a0943a2d63be0d8c74fa814baf556cc0ddb3330c82aaec54a7290140b5e7b9e0ab2914d545fbffc6dd2014aea38664f9a0369c852049827d48c29d8874ce000c332aac419cbb3cd5769d8c669792add9e4c64f87210a550e8d26464307c26bbfc65a4ca5b71151274b122721685121381d6a2988e88158fa49f0f9f910b738bc94b7d6ac29829370535a53fa377ecdaeb5e6a2f9a79037db3ecc9a16668215a7e1a9e31e7311a42dca508910db0f97b8094fc840228fbd1d7189f1f86bb47b1e84b1987a4cf3e9efeea68c7ed8dfb0fbf72e607d7d451693136d1972530cb3abd75a844a85befa183c1d7bf3bc5fa9855d15ce0fe3f127d65317e5ff8aadba2513c82fca31a0bdefe9622055f90493ec5c0d3d92ceb0b6315c95e819703f95e3b813fa3962673765391551d37d68464376ea55e95ad2b32248116191480ae5b6647a2c90f4bca1cbc341fb86999c9c75e84a840f7e551d865febc3a8b1d57be69715716115b5e4bb60675ab3fe34b4bfe9f1c1eb40d2a6a01cec243b5e35c4ded6dd801ae85fa4d04d1de99d608bef5cf0939d235f7105974678572ceb10b34f4d74a16e889e7461cf060d99bc691114cba42436598f8aa96bc0a3320dfbc63132e4ee45a7cb3326eeeb88aa054ea7f69ef9624e91f14d020e9c341e52cafc12d2eb482d1832f2156906cdcffa0df65405fab8741dfa12ad245b507337fb70bd0b248f40f90ae3a33814d782a9542dae186b9016b844ba851b45d9d3aa8264a6bce031eebb78d7afe840e7cd3254c2d541946269ba97e27c921e6d90971ae72ae598ef9bc0fa5a9b5086390b0eefde9330b7f5720e3b3b253fb982d9712f179df6b4a7e6f45418f08a3189fe4b5542f896f96a245679f20050adf42e0dfa8bea6bba0419e03dabe2a9dabad2b46e6cf84a2dbe89d3c2921adf9d06c345d83f67449738f25ff0ed8e2947c304d33153d855d2a99983f3e271a05d889e4f72ecf6bfc8230ce80a5fb222e176599d846accdc45e4db65ed10189c8e1a74ef505119e8e4e6e744cb2e40917eedfbf62ba19df84491df4b454d95264ef8faa8c58840cd84198d4f43a1d59e12e8ab04a5cb5f79fb0979a37f2671bc4fd1440ff8cc97440f31b5c1bba098f1054495c49e275aa61e8b82409af630e2c464ab58ec52a3e9600f1b32de09ea1f8b86bd6d8e31f17d47929cfdbab5fd286d878c31f19ebe2c892dda26104144a46315174dbd7e83c5c1c115e1caa38da333ee3762c1aa79765b2be4e03c613202cae9d613d2586be6b1926863e18940895e7df71e8025a22f4d598a36fb883284ee76397c5ca8cfb4599f8db1aae8f70efe725f91ea2cfe47b613965a0c9bdda9e11d06f3e4352d5c90411aa229b99fcf7f13afb8037446214482fbd4a15169c2189876db151fe309c49cf061288cb0f8241e5a559fc96fa74473698151d859f9e441698baeeeb38c89c346370509cde74e665cdec776f98b1da03520ee4ee372f5368302e780564a20b5de3b9e9f68c64cee87783d6a95204a2a0178c21a269358c97dfa3f5a86a9e2bc4884a178231167781aeac422e8d7a4ba421c10a59f30baf311892030fa240f6fe89f31621b99e26c11acdb516b732081a21ed0a62c09d2b1ba21349d1acb9a596f3dcb36d8a2665c60c818cbb674ae94a7b199ddeec99311c776b238292592d6b5fb79a645da317465eeb0b58d5db78099d9490919b79372c03a1da3efeb229eb1dca7a30ca03fb8af027ce917da7e66cd1eef71c1b9f743c5628134ff0a82b379cf98d687e2a6517a0732125cced93e346d0da9abac4b0e678cc36489bdec806087b416af2daf82ea7f3dc10ac2755c5d45955ff7f3fe57638e4bf15344d3c56c65066c3fb95a022e24b7dfb0e3738a4f280e4fc1b81c792abdd79d9d3bef49bfee126cd9e24798725c5b221738e88156dfb066ea5dcf75a971bc1b3b437d13bfa48b5337c0850f51b4bb49bc2c26ea39bda805b87b6ce5776d10883dd3a60ead5dc25197393eb717b90810a5a37cee68d3b392e34ff3c050546352376447169858106ba48302c5079d5dbbacff28338eae3363db1b772b2c4af05bd9071947f3b3adca503da663c63ae5a96af59a49dccd596950b6a70b5e0dd0c08eba94c751c792988312890d70b5b1afeea3df9503cd81d180921ccd48c0ae82a5a1675e54641b262815f8149d24dd64c699c7b6cd0076569d6d68d8986d89f7c5455090a78e8d2587d57f46fb0216fd5a895e1cd53557e153a560cdd60223c4317a0bb6377bca945bac5eab21630aacc7a6037bcbd192745ba2a1bae91a2cbb4e4bb818e7ea89f4dfd6546df304781bd2edf24f147f15d9d3d7e1e379c511d3691a7ab0a7f066e5e26cb1a5f0e3bd7ffe5ad7b3bc4d189dd11c6af0f491900f5213a2267f89abe889aca47f2fc2d749059cc482e54e48ffd7134538eb81295d7bc6c9283bc694564d5108b6a1d6a692c0b11c8f713c7b0875ebf1b5851d85ba58c5447a9d88de6e158a870b394466c3b53ce0daf8b6f53f5f94d810dd60cfa792c7872959cde44f6a9ecbfd137013029ee864f9fbb44647d8ef665c0410a5dfc032a6df802b18139b3effcddf6e61b37c14f17da38a8c94b8a8155c66d935c6d4cbc6320d0833168fe20c6b67b523e8e7743a2b3dcce711f321376550e91e09d7295102c87572a9947c147f0271c0eed682738e750e961e4e64767595a6716ce117fdf82e3479bcbc1f45ac8df16d0d781644868590e617d5553cabfdcc7774fb94e6a72a645fc88b81b6152bec9733b0ff488d6e2313c09d5c45cd145b05991887d231e7d232909ddabfccf4a70c773261c52bf69721d1a7c907718398818d9b7df5cdfcb50797af5fe72317f625fa7f9089f691533c96b7471be03645e12a3fc2b04bb2b4af33c6a37c93ea9616903e8094b9ffb6fc331f6af0ba1de408fc22603f3cca4ac83a51c4b4d534fd91271d68b537fa1cb52e6390e621305d2eadf787ba70b9efe23a0c8061eca235879518b0d04f67da69ed75b846715c6d188adc316af95d115f9272b4745cca4213a2b69d4771b06d5acd12d9d7f3386d69e19b257e822e8aa7269e2053c054341c5181171b663aeb5dd755bb7ef7aaf91db5c720da17994667eb54e0d47f50de27ccb971d9d201ad299f455851a2a415088f67e8c683392eeb781f3026317bfe905cf9cb0fa296a5f1c1fec3f7e932140e8d716350dd2025586a248058198dfd105ebda3b54fadd2cf9f5d416ef8e7ad3cf46514625c561f3a1761b090eab7e6ffaf7acd74ab2482a7ce4977b8d7cf12ffcb9f85fd724d9ae24968a4c9790b99a138fae0dcadd5339b1086a13fe827ef820931b7412fed6b74f69fe965d86f82288ff918ebaec4ced9514e26bc0cd79e8bbae732135412d7fe4a524552e808dbaa9c497c326866c27292beb2e13129cea3f152a4c2389415cfa1dc1ad60d77deaf07343bb43d3ffeaf62563e7ca2d1eb71c4996abf5cde2f2c0bf8def3c771283041d67448216c9cb0f77daf675e22fe5a7d952754abf30fcec87d19e7d8bc9b54deb75ea34232264897c0e3deeede010f822ca6f75cfe3b36687fb4084f13c30818846b06047b431efc8ebd1f519e43c0bcf455829482518181a3d702cbd6785799eb499ecd1573cf61631fe7e4cafe980c43b6d63a79ac5eee4c4e75c0d6513567689d97ac7fd9eedc06af3f09c51c219f39428dd781e9a3a335d8c9b428c04f637661a25d75daa5852b6a8023184484467873048011f6d274d525b910a6670b50df7c16c28ec8a3a7362ada5eff8e404d0b0a0a62f10700b590cfc6a6eb92ac5df7eb3c697157b5ee8a395d3176778f54794fb6e8cd18df7b76dccfd1e23bcd2876f2b3f2cfb16759bd137a420383fd82d5c1d43c4822235b95323c122feaf76a434e6d53241ed864ab2a6a0f1f593cae9f864530e7af58ebc497bff1905a3c1c7b70a0a2e23560b9afdb01beaf6c4ad599be4d9d785120377d683cc346256050f455c55b62079cc57c74c2d8e31bd2cb043f031c9a8eb3190c1bb1d10101cb1161a04de925134a53b87418347a43c1ef4cb4f92bfb99308032394bbab32bb57acfd0ee7493dd4b064243cb68116ad64745b1aa43ea090ae962078bb34288baeac33dd68bd5c53a5e90ea52b0a9a04bd97c233b8d25f945f65b8e1cefe2a1db998eb3b367ccfc7d1d25cc697a6cf136d94f8adf02f8a8c04050b60650a890e77799c45bbf44faf514045e5f5120a54ea0c9b0def87b1f353404c9996be81894012d4393d9bfd1a42c09fe3e400318c5d38b68a0088256d7f693ad29a98746b8dcb0917b0f6cb255a2d6c58be192d0384e97469e8b5fbfa9142675760e9a5d7b3cd29e9525cc2544f4d27bd5baa8af5609d1bedf5de016a5d12984cfb38f1ff4ef0f2d3c93f3520130384b3e883af213b6112ecb29fc88305a9588426a410732794d1d2b5beb66db929cd7d4b11da27949561406cf9d48152c8f30a9a3baffebf86ea6f495a17961beefe7980cbab8a7d9ef1fd2a09bded433e64a906119a20ef5cdaa89fa90115977895710c70c92ebea3544464eae148b828f9cfe6d670fac0765553f7f231dc009e79cfd4c9b147ffa3611c3ca5d7a2a72681772cf98801ae07c353b39d250f41589fb148c1d426fa1f13217d787ae60dfb9ee7106e157357038167091259a3a8358e2e824d9bc37a3c1e3ac7a875c1c365a1529320364b2868d58967a1e017727b7983fe475989c7668d84d642eb0f8eb6a6683a4b16c42af5ce08cba75d322d0da3ba5f91bea68da30eba79bfbbd1a752a90ca5865be54ee56e6d19814828dba123ec9d186494708bfd447f3be85693224738f7d8e40a021e953e4afe5da8337d1ce3ac6cb030e14e5099803ea7771eb6be9271abb5be8a4c58d376d4bd31fe92ba268ec9f3a9136942cfb027d9dc1edaf646224e1e4f5d1ecba849a97c33c8327e08efdd8f170a0cf52264ad73a02dbe142c0664e40159f89f1e39a814e4a132aae57a0b1062d3f714e4126e27c9a2fb8c9142b8c821842f1f4b8363647317b2e87604575e6f70420f7de30c4b4a4445441b7131cc25d053973fd21e285e36f24350cb4a12adf5ca4cdea7b359dd676766726a7014735a6c3b19347c60e522babcf833416e480f6f7b4658723dd68cfc77ceeee27d97b4ad3f378a3717dde539f4ff0811213002306fe00bff1f094df716764ad169e3a27af885c447b16f68aba0adf33ce464e8bc2b74fc9c52f4473cbc8f770828aa2b68cd2f76539757ebad7a1620ceda50547ea0f591920ad94e1ce09476d7428b81d44afd1c8ac89d911b8f2d822e2615893f590624f029f09ba7e2c89320bc2c29f4695692b7110204dd1a0d4dec4c9eace08968360967bcc12a388689a5f4ad469a92e0521b608e44ff4c3312cb8366d559a3dc2a5c438dc27c4efee529d1d1b2f4294b8b70bc380531d9e999412504ded77cd35168d75044686e5d4bb0ad418ad162aa4074b4243890f4c639b7e50689306cf2aa5521a9299dfb48f1a0be5b7adc0866ad038ee5e62f381bd52308cf30615b3aca41fd427b54675c528819f1d72aaed88764d595b71a10f77a28e4c879fd02f4b6ffece4b9b21bb1810ffff0a4b5bd71e45e9b8ad595c24d226bea9b093a82bdb32137aed50e7bb3022d8f99b7604d1e9295ff275fbd36b7e731cd7d0fb6dbe33238bdd99c1cc530a410c2eb32aade071e2d4faaa30cd206b0827fa25505f86e2523193b2aa2b6b37f44e0ee555e98ce097b5523724501c34de0722dade9771b0e1fda909eda6ae5711d4f8080653ef1b8c241dbe05a990939b31d4d0a4c43b2e6e15adab0bfa5146ead64e650160a5c54be0e2dec9ea64040a29d8203f60879edab00a7775eb6728dfbbfa58d6e9e6608aea414407ab0006faee6b6f1c2d19b31bb03f0277e37b3d85625e7d672b1abdbefe82b6422212ca00f363539a1e0d02c41a04b3ca58c949167c9a3fc5740a833172401a01d2ef5b2aabc0763d72f379b9666120483e3e96af254123253626ae0eec80040c9e426e82d6d99160dc4bfe04a246b2c6a9826c06237d7ed7d2a2e3193fb88f4285837e25f0065fd7db8c60dc674412cc1b217ec7da3fa3e653d907bf217f9829e6004830e75e6841d86688b655d9cfea685fba56c9c39e6453f5d3bb1df533bffee45a3812e63bfe1254e3d0a19dde0a05956b8e60700c23fabf520c36e83afea2eb647a61eea3377886ff9902e2053cc4e1a6231b6ef19ac4a203215b75fa5ba7aa943e14832d4e814c9138969f0eed082a99296cdf6090c27971a1f0a3c52a4e60344bf0151e802035318ed3834f4e079f44a34b7cdb4daf719fa9b36998f2e24aabc2737d725ccaaf3701f1edc070138e83451a03d8c9f9987910b0c234ea2acc46a0207327aa7ecdc46cd7f6b94d334af1018751257912860e4c530fbbcbf4ecc38fc6f5ecdce00d991167a9ce64d73bf9e5f7c49fa0d4abe7e6dbf5cb45d9bed60972d16f050bc991695189d198ce3b7f8256a19373188096f25e8f2511154e33b05acb969f370ca836a079d3f53fc795808d4747c2ef2106b90f3699833b07460a902391042015a97ec35029fd415f8be8bc8b611ca0da3363fce47586125a7a1066bb329235081aedbca41b185b6eda086c3cf03aa18e8306b9c8aed4297f6a3f09e4c18442964e6379dd32f4824238c49b57340f2c4276274967b2d4225bbb476299d4822b43514caf0277fee79e215ad42b211b8fa5448e60c738356f85a47de89da58a1eac7f2ce8b5231370d4b852a78348c4fcf912eb5393f58f1097d0e82798a90e7f7053b13bdbd8744085a70f90791e09d81135c18f1ca0e85cdb95dbd4003d2abb42b9ba2414852715be2f41c90ac529984d4374ccc1beccb8e35850f65810be950c8aca4a7566b16bf83179878a76a55d7edd404312a1c88e1026d9a1dbad11d7cc8c13dc255b8247ebd3de63dbed5918f597fb121d5767eed488de1b0844d9afd7b2ee370d22aa599e0d04663eb87f9e3fef22a3030b6d1919b4f2ebe42fc6a5653f280a1c581286a7d90252ab4da6e7545e9073973054ad7818660923b02a5b5e886e02f9ca053bd41247a766936f6d8ab6e294413fb0d8909e7eb360848c8d15a67ae2c65b60ffc34f2d0610b42be17e5b5390ae1084170f7ce77786042ce38923fe03ec840f35c057c77d6ee21d286f21bf26395922049ee48f5c815dfadf1a7c58573d117b5b5a8ff9bf6684205f0aae9c82e9368fa0bf044fe4387ae38fc20a4ec0d58dad551bbc531870b59aaf91522108935db777904dc54ff0a0eff95523df4a4b8c15855ab7c9ec82c615640b0be79f584531514fd155abc2b290ceaaaf2c0ebb6018fa99d61297c8994da47fbde11cd2d49dbce0e6d3b2cdab598da29f8299b4cd228b336853d05343a5d6957432e8491321e82cc324452e9f40bff37432dcfc42092aa06de37ecfa52ab76db670d5899698282b4fab2f0fd784b9cbb4f34e85323dcfa023fc23b55877269eceb13d91976a6c6fd5de5043fe83889425e5ec32cc46c43e3ebda2b25003d34c08580ed0f7f785962adf17abe6664f30848a647c13020ecc5bec5fc1633416efd2ae9301f31456315900bc69fa6960f53d1a4ef8e7aba6d1a8a371ac309909753b32372102b316b05c5266e3c256b503915126e422e02a4c7cf5264eaea95567727d763e3e1f1f4b3ee18f7c5208fd09c1def686c93c38edf18a1b2232f152ee7ff77fe09618b6a0b9daa52daa8a228ae22edcfbbd34f3f70e6d98446feff0bc6e111ec9b737c4e706336d3da77caac79e595b729d14420166dab485c9035c1f8a813d61d4168ab3e402a4e51ac337aeeeaf3bf700cd9a9f319aff31c7d4801493b47ef18e705096eb21d71485d2f388a97bd775edd2f330991a89589a040823ff741873bd7138c1c8b53b7c7a1b2f77c09eaba83d7b85b97393bdceb13c0831407579fadf3a8f64dd432802462514f8fbe67e69f884c84eb9aee7ef253005125b4fe3fbc004b42d54136a7bbae3e659c60cfa8543bce159d9c91902063aa8967bf104bf5fac83795d47f77d88349180c047061a5d153c281af3cc7a01bd4d2b948f41f97e7010642daf95a77e16b35a16acae4021b9b9219eed53fbc4091b832aa52d9b2fc0c117605a29056d297c580e8edd5acbee3410bbfc2e70499a8aac39990ff1a5816629f8e809543f4aa72499fb51777e9a1c1f3071861ee6995084f2f66c6b2c416f7b5230b1f68a2474e1c95913f54bf82fc8ea2db5f029b6ca06ce7129efd619cf178d916cde05ede992617157984b0f704439e4a8aebe8ddbe078da150222278d9ff7ae025dd59bbbceec144fb5b1c3f14947138a9460d33d1df8c94582e94ac3d047d23146f78c6adf5af481583e93604a5452708da360525f77b331570d3e75d0a71bd4d693ce052200a41685fec5adf6638fd88c5844833a65d67c95d76a44f5ff47fdf2a2341629370699f424cc88c2998fc7995b59e0a7c3af3ad9ee93b55606358809abf660d720115a4ed44aa36244151fc4c7fb22a20af8ff0859e2c413885ccaf1654714bddcff466a927ab56c824b7e29803a4fa539dfe74460618849c9c31415bc58b515ff6020123360d0a2457b31c8b2c70a3e6bb275690d52ceb101fb763635489d0b135dfd4d0a7d9364d4bd33dd92cfb61aafaf0e1c93722753f692162ea17696baa5e81f00ae17cf8090efd7707da40299aa54cc7a1a7370b0d3c106e2c38466d58c75d5ea2ad6d9261dcac8da74c46a59c59c456097ea6a786036eaf74c659a12078907845c21561bc3fd2be2ce7acb1d51ed66aa39467d5b82436d09078be28659f790c3ed427926f222e2ded3250f83e955f4a24d49eea0d67e221c480bc5087e197a9554c011284afde994dccf537e83d47e1e62a3c8cf9a22887048d36ed8b2b30f5e706c331a9feb80beab47c7d9455dde1090b2ba0152d01b11043f4ac172cc1a06eb2a9671d938408d8c35e4a56f4ec429dd5730fd6bf3de92c489597f6500ff916185ee3fa8a71a317369cb7c6cdfb66ae127cf35db825df031d27f577d0ef3bdf30f2f6a93ea4884902b07ace7aacda5200ded205694a40eda203e0599fd9ed3eef98b9312f12ce82b83678f05450bc00be20ce9b255475e14f80bcbe4032235c85c7e2cb4199df47f9836291b714df57b18fd3184e1f78e638a33830371f514a2727796a129885629f637d3bdf7bf2d620c4b3c198632a6c0ac0128e5ca7600df91e1b933b280c87fed4e964eb3f643c09b30c8fd6127bcaf0a21328ca37cb48d485198526007ac40c4f42f0395af45226e03ab3abac7b778df128e15c97bc80013e62407f62e75be415d5d5f4300843b742d81383d3f1257c028d18072b1a090f062865f080f34f27c9201f5317018532750faf4bd683737607815686a3e1dc26c2263c37fc6efda5d6d47309d29474012e250e649967ddbbf76588469f398b0662d0adedaede7f78374e9ceb4bfe53a23fde8ebac06f89b1b00d3478f4eef632a62cd14b6c1e13177c058e79d4f3ab9a695ebbc592816f6aa3728e6f314c5fa2664d1503aed0354640cdaa6261e675621253148bb994c2d7c4c9f74347922ac64dd98802b7f782389db53dbaf85bb2e2d26136f8a931d87032f76997002926fec788c3d4d3371ae90227cce11e3e41900160a10ed6d48af8fdfbd153de00e55e3d683ed40a108dd42f61f5e18607935647b5a527b7a73f8aedb7ad23f6530416b72456b3f14b7daf37b33ec35c810f5d7c132bf9e5d23876dced9fc8ec1ffd990fb0ec223fa3cabefa57d30c72fb754ed7679f66d032bc84f32f63f51372cd6cedc994cb2ce94e18d122b4530c0784a6716e7f2e62e89e1ba90a8fda32a78b3cf11b260d56472e51a9b9f0360ffffff9f