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 60312 32efab3b08be292869027634bb423058c781b1f645e12a8bbb33de73ebeae770

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
dc700df47ba8c3e6ae809e8ea99ba48a87a2aee5350c6fe04be0ebaea2d4df4c
Certificate Block Hash
32efab3b08be292869027634bb423058c781b1f645e12a8bbb33de73ebeae770
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0060240000c0790000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000482f6e800ed305688c8dab93226bbfedd519d75e23deae916e225b4ae974e16c7d0ef6f481a81cbc34513cb2dcbafcb7ebe79383c740ec91cdc87a83e8e8c86dde27491b485696d44b24784c8bbc87af065c555e35b524152504000000000000008000000080000060240000c0790000

Raw Header Hex

00004020821c898f0b5614721a620ffd44b0d9f5553b0610fb49db52a3f735a99cfae0a10dfca036ec26b278d2bf30125d9864683575f1390941443645b58fdff21fafca63bc136aa80703184cdfd4a2aeebe04be06f0c35e5aea2878aa49ba98e9e80aee6c3a87bf40d70dc

Proof Data Hex

59,560 bytes
121216020307abe89033b19075f7c2f28cb4ce3c02dba8f2f893006b74b9cb8bb048fd463c3d7befe49bbc5664538a40d0f5727f2530c57ce98f5bde99ccc2b5f009fb39210442f3bba9f0dd625db887f07bc5ed128b7ae68203d4403c3eee86593625b7d698bff0f0da25b268a1a484cf915df2993266055072817ca8f57c40e2ff43e3d1ba58b0d83d8b071209543a91aac8cacfcc61ce0add15fc4257af7b6eeba8823d240489023d885f7fc63d9dd4a925c7f11c73d230644e0877ae21095fd1a22967ad1886aa86dca63441059aafb0608e19179f10a68d079657d0602f47a5ac3aea14af7296e421053cc0785c57345c02dee8430febad3f43950a2ae1ee484789f628ed10dc49beb47384b812462404a612ba9754a6ebeae00b2d44b4eeec63618e6d9895f3cbba7a17bfff83f0e04033337e8654e562c8aaa6296272239c48595b933175ada89f55a6ae8c11ee6ce2e5d4739e110e4cb73ba4676c64ddedaf1cfe793449ce22cd858e3a572d5e82aa24d30b5220260cf1c72b13fad890ba8352188495e25703048c9190b372845836b899709fef4e3610232f76c66a6d3c7eb80b98b912ac527aedb09dfc42861b5fc5692b135e30bc75b1f916563d7202136cc62d80d71d55d4c23bcf9ecb904247ad20cf37725fba67bc55063340bf4608ea2bd381fd580792ffc12845b337157de07c5d6a8ae256fb78a06f03011a558ad28e1d81d8a704cc6376d32136432842e750ed20968222a8507ef687b17a545a945561e805289f6e5b3515a96123178c132dcd50e99bba1ad61a48b54685ace6f7335ee0540e448700ff798dc384135a2deb780c5059678b37db62ce205e7e2b00576c2244fea705a7baee3350ab78bb8586dea862f0d982ad9185e42962ed4ee03899b043514f61279c6bad9b88d14866f486664d4a4433ea615397cc894abc51cc33fb2d371577c6bc3b33891be9407eb8d900bf11d41cf28b9d3f9c89b4c749f7bf5b8bddaefdd90229e2c723e49b056298e76a4e8a01ee976b3799b208eff301657f52459063f6f4de5c1cac82deaebcd2891dfd5b3ddaeea517f004417ae764a2c8e32cafaea7b7fff5bc061aaa29c8c92498b10105e941d888939aa22e464ff8cde6a8e84945990abaa8bcb2b193cefb9610386bf3a23f0d7478399df97eff5110cb9866eb9434467845633c185a7fd678220c55739e6e561fd58eca781fc1d27e0d257d5594167b23b67217d4347d724713642f9411250cd995c1c62012ec4a23e259f03a07b4bbd5454c6531fe00fe4a758e2edf06f6d7ba121f17cef5f890c8e36bf92c7c5e10c443e87aca4b969dc1f0a8482d1d7489e1b72bcf609ded87016df97bc3201b77b075f47e9a744c4ced75b24b3a68469993ccbe7967aef8c1e26823132816d9061974a31a81632118030d1175b37f64ae131d7ec70d35f0a2b6fb6ae777f671037b275822e64a74e79fba9f8463cad26f9182e5e99342d57edbee68bd44b020b121c6b03ea4221a83276ce45ca6fcfd4782226f47b72029d81840225a190e09be82fc1a1abedf64f1ecc86fc2671c318852409c7d8974d9aaf5366b4d9d50ebcadd20cd5a9437c4e41df74187537ec9c024dfe2b1221470f32d6df90d7bf6ec475a10bd8ec3cd79acce1ad42a372a62ceb98b1508a59353e7bbe55855147ebf4927f309cc8195687e717bd2fb686022725f426f36320c85ab6201af5af3d504887b5654fddecd126f52c1a1fd258ab3f6a14799c1189c1a985afbea2f910c4c2a3dfc02cb1642af2dac7e44dc325ba4e1d073cfffd197f680aca394512b356cdb764e5814d453e0ca82181ec53b187629714e7adbc455894c1327420ed7a08f0553bc838cd564d68c186039d3315065bfb68051a6ffc7d60d232e5ce5c575d4ddd63b92c98b6760e2a3127d6e9d987a1207a8e0301d51361584f44ba989a058599a875cc9dfa39ae17424d3db187b91e18f69aa589fa592f79e6ca2342910bafea149164ec4fb45525700641cb650737f1d481f07b42e3005cdb84bda68cdc58c65eacac794c66ad3598c666d015db57a36f892b923a1bcc8878daf5f3a303b98f920844f36d97f45ecf400848da04fe1e4647b09c26c0f02f7d63cd5eb02779492587df770ac6174566bfdacb79e0e834a766de92be5d2269a775841677173803ecbe3cfffb78c4b73954503216da62b70f7c360c51826ba5c420ddb6db02611be8b70b89a1e1176e2e4b62cb3830bc7077015d14e5a54d7df1db5aa140666d50eafc2274925ce1281a0913a05eb8bdeb2e8db42dbcfc3a5a2b65871c449c18e39d407461bf09f530e9c835615dacb7d44bcc1f2929f57514f5cbad9a588d3708efec24b6783201f07dc3d3725abd4d727ee37d5630514b6fc9e8a055745f77f7f8249a040240ba572436216ae5c3cea4563908aa7527a1e2b59b2ca0d27f78acbe6e421721f76e87267a490ade6988133036563e18f68eb597f78bbe25ac3e882ee56ce0de59245323912fa50ddf639932f1a94dae2e9000d815923073ab8c84d4c8e5818c3797e50ad9c59a33d7050cc809f522e8a72d9ec729a712dc972a17fb3c60da985439ca583a36a0761998eb1df105ca475e6852f93413f71851647835fee2e6a2ed34601b6bb3b8b4af4282a4700570d5874901176c4ca936236dda7e8558d2b6cc1cf4725747a65f047fc31835077be330455e7483eaf1aa48ed35a12391a37ae4e9ce2a292c15968312063269144afe676bf08b041a55e63a42470c8d0c0ccbf636ecdbf96788e9db5c0356d7b3601bac6a5348beb2bb6778267cc5c8fbd51757add83060d844107f4511ef57b1469ea077578b2d6b5212280df1a9fce9757dd44e718ce9387da4201133477fd87d7e7fac6abd6001e99dfe860af84a0fe8697e24d8ddb876265662b07abe789edbfdfa9489d86a41502087f3b26211832b8c33a9d2f0b7db30f03632ec2867b8bf8915e6758ee4af744f7035cff468dd10b4c07c01af3e359f40a86b5f3798fa7dce8483580fe86de2b199bafe10e426bbe53d3f655e3f4de07b83e1c5570ab15a4e5da9f973f6022a7786fa88fe0e365a94d2fd1c975861ff068ff668f2d117a884b056d491d548e50f8e8ab7dae43b65075caddeff51f8d618f755814ac83f2819723cc0dbf6e7278c10640636a87f7677346a5e5741df3c0e4e33822225d130e5eeeebb5b06bf3dac2dcb27a3145cac6ea800ade6a1e11b8537f07da63a86c0cff6c145d8d09ce80afff01e3afbfde9dd589f87964493ac26cb48e2fa2529ad9381cf6462166ed3b5964ab1d26a30c11522f9d47c85ba79248a2ea68ede5580c3b5017ece24d57024ca41c3b0ecca29fb01c0076879d51d385002d9e0baab7ef0e03be40cde7d0f45bb8a2feda225e7f690bcbfde5b4fe3074c0db0ba7511734780ae2ef9bb987f3e2fba97cd384029dd6c71cc195c41981ec54c8d4f0ee8463ba45d5e4d378ac7c11f29dd37a33dacc4f9c624fb48c65f0330bcd1e153ba8e0a6f7a8cfd033c4607c9264cbd514c6ad69015538c0e75956e4134e2f8dbb5276bc3e44db5dedb6a11b765c86d2dd82e6ca16b35286e3e15cc94b36f968a60d82fda1e9fb0c2ad0e102e0fb0aed9a3d5fb2de4d2006f8a7ded3443fd225d9b037c4c2d2054ad1db261ab5ca768771f2ff31af2aaefd6777dbd8c1eed6cbbf07862705a216766b1b0e4057419aa53bbc2f068f34eb2eed020ba95222400b3bcee4dc1e302d1bfc681dfe2f6e8d0c022c9374be17ffe5b11308a5c3999f631c4b8363c42acee016d9ccc27c73b985e0fe59adc03d238128a0a5aa56f8f0723dc8700eff53f16912595b5e981c2d7cb94e653b443de38e364930a74b71e3363d81e15d815a7a5b1a472f632533c9fade02861603594d8ed11b7898db39037ba12cb98d4f3b403388983143c2d6ac4794ccf83850472d0364eafe8eecac1784c468795bf3a56997c058b7ffab4d3e121bca7cf86cb6f2af1c03b0543b0070582037080e955efb0e37a03835ff57ec4857be02c73d62052c4538256e8727059550720943c482e4d8eeebf177e9123fa3805f54cc224bf54729e811dd36ef556034125a312b74c698bf5538884540ac29e27904d7d7b054bef87df6b530a974c4f93a6fe0b7683801dfd0f104c657fdb92648373b3a4b89dfed317265ad78b9c0d30bb2f867c1464eaaad82f78ca71047a2ed5bf06533314649daca69ffd91c752d6a8dd321f0c7eb1008d49e75b65e1c912e156064a9180d7116f9bff4fe16edf6cccbafc9f3b4d31f092f2379ca28f87c0a79ee8db7588b4ec77d069d2774b72bd827c749eccd4e2de6346ac63afec4df79d696a4add1aef4b67e3c4d544b6315da025fd0e32ccf54d568395bc5c6c6211876fa2685f6addc91848a5b0a1b1512b7ed4da108e03966567e83e9542d282abe1cc2b1e49d1e9b186b1d76d6313a5826e0c37bf66e89f46858410295e3895740077d2465cd37118d62f60ac38a513a429e3cadd900c0298a496709df3ffa340ed2022c35e99c826089ce939a2a8ec86c747346816eba5e14589842b8db6859539349a307a5c4ebe3a954b895c2b85c9548406f0ed8f0a669e3d86f6b5aea0c98d63d6c2f865a393e6405d4712dbc4c397709898b9b7306622a60dbf386544cced698ade6aad063eeb333f04ef779e8eca6d5a1f2538c0d29de2cfdb053e70136024b43b7bbab5c5e22021d7c46bf5ab70db6ad90bc7cb3edab840539beb5255b9a64018bb7d7c89a49342bf659c5ee3300ffadd6ecd10791c2335d358aba42c91899eb2d0e34298aee397eb6058bdd4ec17ab16247524e93cc0a582b760e603c9937eb08e98874e3cd61ab9bacb59da6e463814c2d7c0c211d6d55ba228daffd517f3c10ff9bf334bf5412e60e54946fa93c376a89d5f5587839b8c5a9e30d71b5a89ff755eab3629ecf9f5dd55d7b02ecf3880c16de0e56fd95f15e962c829ec94137e323122a82356e8ada99f9dac2c45a0cb1e039af7094887809bc9e7fa907e93d03707aab4f74919a68db9f673e4002afdf941cfa237d1a717a1494af2ffd15b7d4710dfd1e304ca6268523b46333519554285daeae763b9472485efaffaba26668eef17291d993f64b1552a8b416e4f7cd0d455b526df1fe0e9ddd9397b2fedd852c446eb7fc987caf788b4a2b2ccbfffe6a648f1256893f95614091cd69c3d6ae951537541336697208e708a225c6f384d3845f3bb5d52fd769460675682a114903122d8c3558170cb4cad24e808cde1cf784063deedda70123cb7584b112b7db6bfdce144e5a1447b7f74eef9043142a7e83b527c054c9431ce5a2ea6ec0008e47f34fb8eb057eaf42e65349349c18323a8f8feba9cec5d945bebebb3423cdb45e404a207c1cf33f882c6310128e3c52893e5de8d7dab45106a3198f0c6f1f00229c5bcf62dfb651fe9288ea87a1ad420fbb5e672094744f86b4ecfe7667ba389ff04141a4116f47ab9658dff332579043b4c3a87bc7d79adfb51620ec35663cf1449927409d6b500ec08b634721dc1cd646ba722e09c5a15f4bd549735873b8cd37f9d8e235322498fa2588a193ea22081bc3defa1835dd46a0419553d97eeeb04d8ef05d117f82c3e7154f7f8c6d20e772fbef984e5248201ba2e8503f84ad2f4a40069252fe797acea2c3b81373ebc2801336d107583c44a52a093cd4d964543922897fe68a1c13deb3cf5c2685f8abcbe560aa96aade1bdfd2741d07886c90f595a43cee2f7f9259ad190cc668d6a11a2734b9de2ea20fd7d886c34c07f8f6a298be74b0f0ee7070527db228f006e025e0d2e775a8d35cd97583224b8f2ec7a0b055eb3ed50bd6c78049b8eba948a9fcf14a728093f1ed9be4a6acccb9edb52331c631ebe247276e0b275857d41e3ab00c27aea3fa67c7d6f1227bcc59d00e3aea7b10ae1e1906c3b7212f65d71bd7ead8c20b62aa296cccd22ac6a2d181f5f32fa12eb302486545577b44cf1b9feb847652ad74943114603b66389081da1c6ff50440bfd6af32413207ffdca6f0efcb30e69304f633118c31feef0da2d6bcb53dcbb9e1e355089f9ee314414c00a96cb5d80dcd4899cf9b7c85b95765459b478d53c5f00c86b1be78aa2dee8d0d2e992205b7f739e19e1d7c0fd26c9bc07f2d1c1f49288f6a6cf0481df944bb499cd801f67a6c87a389b0cba0cacd9f196c88515f836ee3cdd85f89dfd97ef18e7ff41847ee596bdf91868f65bcfa2debf4babcd714a53bc8f2d9df27bd896be04c742b0675c3f055366b3845b3f9a8f3a9a28ed543e67f22784c87193dc8db24ba22e46f2a44fa70a5c4fed2276cab6224f3bace7071134bdb996f13b1ddb2c586bac2c25b2d5e78df4603d8de27f8573af0520c8c64e1ed013b8e424b335996183858694405815ab93be6bcbf39017cce923306c8553d24040734f7fe57e4830d3cdee005b67981fd59b509cc0383c20c358d68832d0c2f63a4669ad72155e489dd6d3cb8f6c42191419a338b795d02b484283e5be69a57080cea4a9c170cffcb4f77014fc1dc23851ca0363fe12447b3b53b116080dce7ae794e27a32241ecd8390a9cd5a8c065a6b9f36edd49adf5ce9d57f1d77a8fac12f3cdf05331b4c0f48b1fc21faa3c2c23a1f139bd44bb24b3d04997e8a792a333ff695cdaabc6db5f694252bbff8197395a3c179392a1570a65f29f224d380b7d675588907c8092d538d08e8c4d4450fc1ddf0f5ac1dc3c9648c2da6a4ab9bf2b0ca1977eda64921f286b7357d74f50353f634bec5804842c1492cdb17e9e5185316e2412a45f5760d5f10388077167a8d325c9cfcdfd84634355158a11060b11183cfddd6740160ba91712fc9e9ec605b958d7bfaa2f16011b0687c50330c1d512b3c3ccfc39f60e98b8a3fbaf69dac2b19e6402f64c1816bf6bb93316c27508de6c08bd300dc3843921b312342b537de445123e2ccab0f04630d2021b36e9896d2a82b20af8b27f2c574d5d88bdf1726bb3dceb14212a0c0406fc0649c3655cba5cd169b2ca5339ffe4ce3bb2e4a3c693b5941b7208ab6a05ffe1f27e0d794f3579b370017c897302afc1181432ac3941743854616b88d341d8d7cdd9df5b01e2a8b2d8a0683bece9972ec8bc4c331d50b336b352e17df82cde244a19a7d0cdc135b4decab2c1ad0dd723c7618bbcc4db718734e092de18add47e3e75575c4c5f3e4ad98b7422c14f062d866e10a56a6f57fcb8f4a07c388cf5fdb031a767b5fe71e9b055a7dd50ec5618b591c5f34e86fd1d581fadc6d3e7327c55c03d1a551c2dd15f4348312ec67f033029854e6c089ebab3befbbbe01cc097b65b6e8b80416a21a0537621216dc2ebb170e5e73e3ce5f3fd8cf84602cc24aa5a782b0151ef492e6052a9fc6c23ec8099d955128176fb50cd1579c3219782818a719bd8eda5d1e6be231dd38fa8b3d4a5a8494b54a5eb8636a7839838dcdfac5472358c8ba6320d6f06605c197e4590467307fbc906af77926f573ff2c187c1f26adb169e1ca9903bafac9b7b1ba33fb8c49c992780f35e9af2d1a810ea6e9e9ddb3a93018ba5654ff7d3e06c943426ed922cd118826c5dde603b8e67c47c47fa398e231138cd5b55713626dfaf4689334f58771efb91f695ecea85b9412908921953ac7440069a603aa3face2f79e8ccd294c9e56849e5449ed4963c789b4f31fe320d97c3f9da965fd4e5a7410b00667b7163dfa7082cf35682c969621ae83e3be4c3211f6c12db1f4376a7e3aef13d6bb4bce2246699f58b1c9d079a8b7df2616a64879603cd3c313e3d01463e0eadd862e4512f64b29ba6a816cf9bff35ebc72e4cf25c91d6796d25ce2a4ef94223e4e62a9bf0c76c2cccca90d51679bf52597eb4abdf52764ce6deeb57bf0bb496e9a5d5016dbb17a3645a901fdc855b5f6b2fb200e6315f89143143d0bc5d78fa79ed6b47dd4c1e9c4433d9f7250ba46424a20d9b5a52f72f99a554ddff272b09ffd58d05f5f95dd43ddffaa37b64fed9818e191170566bf56c71d9456b23ba8998b44d7d85b7fb8576fba0f12f398524257aa5edfad74bc727455cf1dc64de933cce266bf87f3e3ee10860a56bd633a3d37f0b20343d41c7a8c2563eca704054e80c7e290b6214e2c84887bb9934a297017e8f904a475c882681b02c4b986f228c34a366c4f2041832efe38441ee90675f59e41eff2f8878401dbf9603f266cdc90db02251e30b0af9b7054b24b915dae69b2af1d3eff82d30f33ad7769587da75e83e81932419400a61f61d3ac4924da2db1abebd57e159c9261b8508d39ff4a01f254a97d6b492ddd36af1c698450fd46c891462a65c3e64c5222860ff5ee2192b70ab2f69481f595ec9d485bc769df1959ce230642fbe774f346684f4b07f78a197371ed42845d99e4b39bf975d111168e7ce392f11ed680f07b6350d06958ec4c70809ab412a1dd80dba1a291557964bc4c22cfd2af3cbf38320d71574bff40c72ca248bcff78b734ad138707a6775436dba6add7f770bfedcb0541046162d01d3ec521ef90a46ec691f8384256cf667d8fa367e15fb30e9e4fd49dc4f395f33ab5b06a13ab03ddb4507ca8a363ec4c90dc3f9a4de8320bea9d4cd26d440831721f2cc5d311ab6e82abe3dbf165d1dddbaa65d7998e784cc173db7b721c126b24cbb11add03f88532465b4997b1982ff51f036b89d40ce87dc78e296cc69cb91357e02cf39730699aa07e60e57bee7988eed1549b406a6199e8885d94eea20f21b90db6af9ac782870ae03a202304a224655d1b674a1c95b36c7388da8b99a040c604fffafaeac096e1f899636249e309991b8e69a24d2752b24b7c314edc53aa87d2dbd303b9ff49a68d94095ccc00238350b4d3caa7ea044b808b259c8c3a463726b1d1be16713d5ed7998e9ba4aadcec030a75c2b15cc41ad420998afed8881a764d549b51685ecb4e374a1e9363b149a27c3bf86412d791003790cfa43a64f4b933384e5c3a04eb2f3a7237415e837ad075ea3f73481917610e5c5684d334b918f59162c76e9da75f35c1fe18d1504a72ff0ad94ea2a43570378595bcdc34f5a42e1968569f8962df7cfff8c7cd03cdd0b738e0009d38ecc30475c1e7db1eea48f6dd1a932ef4b703bea8cbd6fddb93244477333a125e8ac472183710ddceee8fb0c674969cbb1dbc94b23644cfa38f1bcfd9d8053fca54b2e40cf646caec6b9bb8acfb207fccf8758585dffca42966398be4789672952d26b45ef66dfe98e84c76b61b4ad2286a1cb24242141acaf5e6f6b9b058cae867cce6c66e9118848232a1dc6e7a92766e1477e0e2c14e99e7a7b065a4aa7a22fdce3add6c4cc1e307fa8d245b9fe7328040bf3d2ba85b00d882e87f8eb2219fedb1b0727a8b83f7c48102b15b0e9d817777376ec82d572b0a3e44240ceb9236ef2396243919416cfff5bda23f9437a171bb6e6121c5b12af1991882d7b51aaa92cfee183fd48e4ae5af3d8c3dc462e4f272e3148855ecefcfea1d4022d81d0b7f60e76520df3d5e78ca137993a1bfbec9e4841869dc73d45ad6647f5674495d702d090ca0f0ac382d64a0ca2fa5d3dec2a9ae0d0f9b26490f23229a992658d749f6daa2c09916f6a9cb664dcab9846137b0b90336f23bd896d65e6517e5245a05baabe182bfc6425383c139207ba02091e6bc9852440bb514bbf0385ab823eb99ef141d003c05f26290927c5cd638b3ae3f3cec400d892331e906e326e9c5fba8c51d7763f2be692d824fcfe505c947f6f867df109314c5cb7102fb6caa643545069b2747daf1264624c4aac0a9fefb216ecf0678689030c18ba20ef64bcea3a0180e1671aac8bb956233ed33e65b0797c4be9bf1912129652f09eb1ca608b8636d68592a2f5fcabd11e7173541a875e0c7b78cbbf3aaa7a5124be40f4d85f1c3d786789882466b433a0a646325465afece08e29c0f612154062d2a67785c408e74b229ee7684d3f3f2edc8b3869e600296cd073c1a7f4cc4d90b07c16ca3100b588e5fd2e63c3789633ce80c7c017660782e67e6da51cf403446ed7165ad7c016428d3be180b6bdb6ceec9cbbeee1ff70f963968cbc6b6aaf3c6db232733d8679ab19722586e152f86815916490b19eaf16359478fbbc39bda9af3a4db693d378f9a6382850d4b8fd98b40b4968889822a7ed1fb5e260395cf51a7ce877d3a71efb58023a6a7efc9ccdfb36965a4ddeecb40062967993607354a4df8a38994874e17df5a5dc761550e42c113f5bb1027d9548b9d01f718ce8e8c1cc5e3466d3e8608e28c696b67542f6b744a785640dda42c962a3b9f93a8d687d3b6bbde49a3303afe64e96742699fb0efcb0effad183c3e6f93a7989a172015c2d9199ec24f28d153f2cef78b21efdd8494fe74a6f9dfaff837ddb2bc1a365f132b3dbff672a60792689bf8d157f5fbd0d130e04aa3e4133d4571d63134ae9d92d0e7843da99d1c53403a0a9f851c6e353f62be2c6c98be1b7ee9caa61fe09007bf3c71b4cae16b64f668a7c7beaaed361c6fd2c460289be8ff0c93a14e781ef7cd2ee1b6cbbbd351b564de31a8feb479a160da8b52cd44ba2427fed77349277a60304bedff2e762ade9ddea0bf2d8213c9b7e31d3a9bd1550498b822a531fee9df97f0d6dcf4066ebff7aa03513a8f297a2e39ae8ed5b61cf34d72b4e4321993cdf9b5a7412f516d321a501d19482f5d0a838bd52f14755477603191eba80702e83ccf52ee2c4d16bb03ac46550ee3b9be1d8003091f62072126f32005bacf35ffbcbfd6cd2aab599f9789ea98883f03998e74932a0e1191c7a31e439bef7bc4519945875d307c8cdb8788075e02e6ac234783d1b6bf1a04638d289c20c50c4262a47294ae7db55debe57045f61d5d458d49be75b372b75efc64d85a581080faaaf96920127517c76ad8d246a2b56bfa4f759ef64edea97a975b546df7be3aaa16d54a4e08968f168de0d35b411ba7461a4cb1b11dc15e0d7ab03362263193c7a4f8e258ee367fbcfe2b586040b2f66ade0f25a7f038c120cde9c2f88695c195f4639b6a93c97589ffaca20328a0b776a028ec041c29257e515769c03e0298127b689b103b9847bce13c140184298ed52061a7993d972fafb4fe4a18d38ec2c4f151ac277405af14e8e3673d5c7c187e203e5ac5e5ac1190dd7cd732ab6e75074558477276ae2cc0f9696b83fc152994142ef41b7a056d6b6351050d18182d75324ea9734179376f638c0612d1c85766a4344b0d2e8a466dfbffbd13f792aa1f08b9a2b6f3a0aa25d626e43ae71248dc1a490b351bbbb58f4321c44e0687e6c18ae00fa0db0b01927a431b662d4ea94b62ee05d312dc69d948cb59863d7b6b460d99bd79194ba408ff3a090513c6f5e76c303196f5361dd9e58f02ce0b6eb3250367249da181009e4c6f8a198f58d120c3a0fa2869834313189f6c5739fb06df5d94038315fbb3ccafd5fd52f655e5ef4ba6593e270fc022f6ccff0055d65b89c8b089a0d19357c3fc6d6e085446c27a9f369bb93fd0e0df34b6895e73c39a43b24e81450a443f7715afae48822f0ffbb4c06437f70b064039039a466a7c4e6404af7e136a1a749851644690b69b1255e5a81ccdbd15ad0b845a216613e4a876dd82d7dc221edea56f0bcb2234e17506428030133ddb3208140b6e87e8c70d81e311fe66053a30c500cc98725b1fad8008e13390e6ece8fbac0ee6f141090228a58f94e6d379531a76a8c537194b450b8e2af7bf3616ac14b53d9aede9b6f48cc78aee42f807140184a2e240da8869a60d9664fcae51af932995d43659bdd3007432270ab529c7e922790430b0f19ce98f0d0e3b6688673a6d565fb7682dceb130f08e16baacbe740a1da0d492bb5d9cfb479e3d863ed34000b2281532b37bcc12493650b43dbf956c946375add954d9e4df7abf511a3a4df684a10a55fd822a143204b1a2fd0d1eddee679969867b08944d3cf5ab745cbced5fb4ba0820c2028eb7fe533f4ad17ce190f51ccb9dcc3a7b7d4e29286bc8efb82fe0b609e49be44b94b711fd9f517793dba3298ffb78f073458f0102380171c7a1a98c75669851f54d9d744579107c01ede730cfdb334d29068265fe183eeb64a71653f7458d97f88a8ac92d8a3ba988b46eaf6521037348bd8b1dfc70b53c7e8966703c1304bfb74f883ddeab48d7909ff51c2abdccb0f8b8ea3b4e8b98dd5dd82a793ab763ada910edcb696567aa6dd469b84a6db69f85d4bc76fef3bc1a04f536b5de440706fb3a44704feaf9910ca19d95fa014bfd27c146c1e9f524923284d157ff55715737f945b6bca69b0e72fc0b7989d1fc6853c10d87eefba7db83ff41f9638ace29f8565ea64036fd4cb0f84c3b5cd9f6e3d747ad75cf0ced3122d36cb64c399d8cf09df72b875cc9c5bd5fe6cbed77cb00b1f038c4a2aa6c99be496c71d3c560356aef09f4645a73bf2c8bdc582b6768420f3a09590207b2527ec6b3a27c54d16556dd75fcae7d17a301d6f2e8d0fb467ff23902e3434defbf631aef843ae1e7a57e8f9edca1c82ceeb1cf00880dc8f04cbbd682cc56fe545e19318900973b4c9bc8b70625b2d0cfa464059f9aac84b4f19d3e21b99895f49848bde0fa5f0e2fb990a932ed6e1468aaab02ff01785d4fbbc1f1a7597591baa5791b191be91e8b19cac9867a62a779b074e54343306fe94c9adbb41bb14ee89e476d801e78f812bf9a0ca02309a0a2f2fbc448a9c463e76b7e7615aed3d2f6ef3b9166abf45b6ba24b194341b53f67a151cfff61e1a8e24ec92cc47d89b82019f30736631355d65875b62ef2af8944dc0af5abfa3ee18958fa3c53f823b30e9041d67fedbea8a5c06a6f2bfd289fa1d3870e96274c98a957dfc5f2ecd1bcb1d32d05683fbd946479de8cd79a4a2fd509004656eed8a2dc0f0d69f352ea5fc7ee218a48197fec9daff224f9263076964dd56d389a6cbd0468bd1b0110579f00b9f175a909fb8b435a8f8aa562a21b6e849b30140cc638cbfa368fe5080e80131d26ac53a1fd6fc4c4903a08fd3463c646ceab00f822b7dcbfb8fe8ff311e151ae62c3ec58cb5936201877a595d5e228358278cfce617cc3a1ffbd32862a30c983dad5d9d2405ff86a30185c16cb922f9e8576344c25cb2e8c309bba8bd262fea29fde7a419928c4af70fb82d69f01aec19fcfe0dd3a0ebc534b460105d6cce2d79997efcae335f28c1b7cc2e0c7751fb7a136a133dfabae2212e0fe3efe093e4412bf9a94e6ce929f780286eadcab348ed077f005ca3876bec592bb86269c78941c7bf9cca7b0bd41469ec5275656a3b9a09193d455a7fe05fe1b4787b29b343eac397253292edafbcf7e23477bd2299a69f15df349c5b84d6f4fbf27b57a14a2ae220ba0e18e550faaf3266c2dea6a69cf3e66a409b6a9cc88666b20486b737398aa2d969122e66fd2b60027050ebe457d256257a6ac1a3a5520ece187d50f2cb0a357f77192d8bc0571d0d808d40014129aae0745d149adcfa0ee2f7bd15df165258cd834e0239078186de95de07a19e55a2c82da58e664319d5046e2a40a7c948a4fec5ff34114264980545e99f00ce0fcdfbc7f8d4731b3833ee5d94bc9d2bab1a600a8f0c4599a059de2ea051b7e8eb23500c2389a9f00ee81b84e9d9aecff27d010acac4fcb7844c22127f7333592e8cc259c2964dbef90f4d384af9f13dd16a6e722a33eef9abd027d247998631655ecdd7ea1fdf07929c0031d5b9177cf3b5a423699ef4bc38a52b048a9d8cbcc792d16e02706beb8906f59e2795a13f2f3358099e1a2786dc751d2d836c8deb488595ada8c6b3b4cbc77a6217055efdfac1acdfbfd66183cf13174754852700f796d422980c0f891c1ad365656663dbaeea2f6af95c279e0b7b5d78a56d8e0f4e1ef1c947ca7b5b54e25765dc7ab139b61faf3007ef0728365cca7fdf440762e6ff5d28d3bc7cdd0ee9872348634dae603754d39f81da3e658944d5f6cd8a668e4c8644103082de558f743a99fc6cf24a87f5d289c4e91f3428bfe3810e2827613b717f5347530ee1bbb690f5ef5cacc3e0c2ce6af33caca05ce80f545545805f45150ffda37b7f11082e59b370abf65fd9eb801e91748d0ad4817bf39ca440c1eb883da330bcc8ea843764db1feb8f444a0ec3ed2440a8163f033abb14502a2300b54c92d316b820f18f42466dd59a5d3c16d0bc71f6091e0ce6cf0ac029c43223a8df08753b5f804dad6dc0b9644f98308050f922d64ea57fbbecea45900b3796ec0548fee4a55ec2b5d6d6a5d4e2e04b7ed1c360d1613317f57b500d7c885ad7ebd4f5ce4b5010e28c4559f998c22e7f8baa9cb30cbe505e32d7279f505ed0f1f3615ca3580065f73ec6ba4ed72837cbca68a41c1d0871b49966811c7447de1073f552d8e3c26152e62559e8e87e976372ebbd905af2a96f0ae3de101185abe70fd11160ee08b81aefbee274294c2f0d1c57ac749fe501e50f34d4c8748e9858e61eee075a4071ff11e228ca1b9dd37910bde605449a6faf0542ee90c641d583ad6e68f45d81a5d65d3751aec7d80769fb60a12bb03f757b0206c25bc71081e3351a0295a1ad8ca22548ee4392c0da6c9f6cdca5d77a7e615dc437dfd002daae1e6e6548cef3e6a583966a68672b93bd33de957693db3788165c3fa28b167597e046232df18dcca2d5cf4754a0495229ddd7897ebe6af4dcfa671a877e0cf327d1b5eb88701f4b7b32c286e682fbcd74d4e9770d7abbb625df1f6cb52e9a5d23e71b7184585a1e17d1aa6dcabfdfdab3207f1c696122e5e5b62836725d6dabc9e182dedb3722a8cd5bf85ca2c05bd5aca2ee604d9bfc3d6527749723161ce9a7756493d630d745dbbd10de62c3e6ea6b051af08928bb00d826e9f6410a0377000cf2c372f5b6eac634a6d831c944b6eb9b8be5e3548ff580498f48b6164a5fc4d760e12be221b28b78ee03d7761e9c01a846c76d637105ea7f09815637ce60400333d0c1df7048b8b5a21c734473a46191a5bf7d970707c53d9511af6b3a536ba10873798e6ebefdb043bd0f77adb1c4246702c491c44368f47aaf645cd7a4662b9015fa3d02f4e5765949eb5c1b7462d2c2af6a870dc28d2e3bfc3bb8ad14bba57be8876691b1d47476cf045283c992ad172491e89bc2768640ccbb18b7339e079781f7c72f212f3038886f597ed3b0d20ee310cd3ded5882a82f8dd6ac8b8c104ec026dd370f7419dcfeed14b8ee5fe121441b85ceacd99ad2cd5c890bc5ea9f48bf68e5ac320488348e0cdd539503b31af5dfaab5e5404467be99f45e71f02954f38ac96b63720e5e078aad2283caa728c947120c8a4470f374c9184d241721076df9adc5e3256e36b351179a41fef4db8ab4f4b105383617183b5f153beb5a06d43be37828e677a2f4df7d91c4eaac6f3cfe2ce9e863fddd231b4a74a49a16746ff1c050e55cce2b385de14821507aeb32fd3b8614cb32053c72159ac4ea7509d5e7d53dbcf3323aa3263d59c54feb080d980d1d1ec3ea6692494aaa6ead8cff0f50f8503c7e5311d5a91ea1a22b1f02a267022ed29777a3af553835648f9f8dbb9378717c50aa29fc7f653228127651a2c99f75f65a1932676a5a562c627ddfd6c5b4c1f288dd78d6c557088353f57b6e5c1fcde8eb99d431b38f6661213ef2aad942741075ecb19c4c59182b7db2f77509d2a6858e8591295800c1767f72becae26c4e9b770aece682770d7f6417f73b2eaa476d6e10291d8a92c06047e23c74acf6f9adebb9a64194ed1e3fc7129c69e3a6a0e7825b0670076d83c295964f771da3898e0e5d4212f3908514ed87d554b2b7aa695245bef8106185608bb92e024dee878191a7f17ff78c3d2480b8ef8453e0f76d69c6772f3b3ce1cff5f8c3d8fbd63f4b03bd8acf486d416b795417311325e623de13d5e6e963e974090d3393a014e9f7227a5c4fad2d8acc9a0911c544ba5d53775c12e24bb48f7d19f145ec252471fc9a14d180eff3f6532be4dc5a8f0f6b85e6d7794fc0fdba4c4c36f1afd9522062b3688bbf45339515e5a0d93e99d0f5597e72b70df7778e84d03a18bd893ebe624aad0d9020329b5179a3f696eb87e3276324c388b541d2ad2606df62662c5af8b037b065c6ad361667775f8aea4e56bcba049f9ab2a4c9865865b23c0cb8896cbed3f424f020149128d19637ba89170354056659e7790a168815a48b61a72dd1182986caee424528a613a0a5a02300fa56057536b05d51766607314a5d08cbb3fd6b57290a2d219d0a086519016831668e2964d406eb7da509d1596f67458eef636855ff66175f390906fcc271d25fe5ff3a9c19ecf65f2a50aaee6f78f0f9944a05154e38f29c214e055d4adff620175a8cf2a78ef9e3e99cc8bdcc1a91ccea47059cf610f27082727d35f1f4a34051b0d2dd2dacbb3059a2d46f613066a0d5a030bd56ba8902f7a5c1d97eea3070e033cb69634b5f292c934d6ac7bd61ee85d320604760b95b37c37ac2dd2670ab926735c05b2f96cd3a102f95156c6014ccd3903dc7ba68356b7b9e3ab93487279d4fa11c77f9fd460a2a36c6416e826a3da1bc43bdd2b4fdd1f411c6456bce606c6ac6d064a0c0f4ef5830d3a053620eee0f35b346e55e540e592336205f788121cec158f861f09a3a9038eeaf61b1136bfe306bf295910b33fcb5b22751be9fc08aae2586e8876a420b7b4bd337b22481f879474d410c0bf9c1678275c784f3d744d036a2424ef46cc7f0a56cfdfb9b83d9392b5791bc6013c715fb23fe0257461173170c3253a8383108de8818112da56774246648d57ac1a60d5624bd150c2a7285e219ecd2c5a7925259258569576455c699512907e7a74e8bc0fdfb4996905ef4cb5fd98351cffbeded6bd2250fc57a0acda3e5c28b81acd83dfe3d813a2a6a15f4e073214ccd3ca6b78b4335dbbef259b18ee8f536e9b3cf9fe0838d809289d4db1b0d937da74b73a78b47eafb30f0355f3c4567e67e200b7583690146d549e0f27b90ce1b3323011fce8d3847307356b036643a4859e37abf52ddfc10a68addf65d9603ab999911f5b3eed4b01373cc874213d8cd00bbb6f9cef538add14e971fe4686ae3c4c59fcfdebae7fc617dd99c3e12caa17869057dc3410e97aa069426b0c0c138b9c509bc9765ce5bf856d01ef4559ea36105155ea0192048dd00d6a63bee0444a28ae6a0e04db20864feed633970f0ae220026dcf07c08cb6a5889e854b172631f9b965858ad5ae4ae7a7a2082118c59792ca0d00abfe79b10825ba2254b9a3b0d26cbf0e3e01b03c9585856ffaa8ffcbbe7e1606b23e0e5a4251a1e3cb99263bcf8245e5b2ed4a67c1cc397a534ed9d1383ad3db98f0cd16a4bf2c4b8db5c0eac0a87534fa595466f6bbf0dbd09c9d1c0c0abc262934183fd6f0ad2eec91c176dca89c72697c519dfc13a9e54c103e84255e5793f72b48992829499892bb0cedd2d66eaa960838e123a2af3084210ee14b7f00cafddffbcebfe5ea1cb1a1624a1ad41cd2e3d5cd1fd3de1a99a91fa5b39dc6d262f7a88e2a511fa6901a41216aa1d4a043ed2d9319fdaae23bbfc7d295a6c37d256847db98b2d462741bbc249d72760039b64a3e51d6b09085861aac2b851d786dc72e725a48f384f8c2869d8a97972a7104d845882dd2e86b90dfe752e0b6cd2680ff904dff99729da106844ec377e25baba70e4a4dc23004b1be078e5146fa4abb24aa93f9ad0474dfb47e3b560ddb6ca06abf6fe4c34835308d7e395bc934b2596f37fc59290b633d5c927dfa14d583bff6e11ac5e5e9e92298a9c12b3eef2793e102a2e9a17258fe40438d22f0ff9b658b52e29a9407db0a921edeaa2e215ce16281e2bdd575d0688f6be2e8cbd176f40c3a0fe9e39694a068dc9860bfc62265d4e94ade42539b0df8686863723ec18aaeced047a69084e7728b8b883708df8af9c888c79d0c8cbee5ef6d73c6f3ed7a3e6c9f7568c95bd8475ff132499a356ada89058d38a175a9e2c66672fb71d01c2899bddca5d8fe0fabf8b0f694044473d23d6db185b49d140e4edb2fe9de752f324cb4ed90ad0fe4bcede28338f94d020f81f231eeeef3ac08b190d6a71d477ca766c345d7ad126939d87abcd8083cdb9e199fdd4728d5c398456e5cadf2e61b194fd63a09d54a65baed96bb92351a967db2d980a1ed2dcc32715b0164ad9ea1b5fc2cf831eccffbf4afebc3cf71d40cdd020dd40d387ffc8027340e62410b49ff382484aec13da236156b11df122d2c389e8747259fe0d99ee5e016c158616ea4afa30c49d789537433d2780691048122cdadb8b29f529e0cd43b80d39835181201e7c3b1328c233e4267c275e3ae4c5650b3d23d4e392aaef5d84a8752209fecf1261e8ec7bfe186f4290066274b0f999e95f404a500867800de4ca0a93ef9115f42256475eeef65a51e12398d83d28f54168b056d6fbdcac3402aeedad5318256748f47e775b85bfa96ee0e3a0e340287dcca8e89c8753cb2ef2604c4f6d7fcd30b7819fe47836a411c712592a9527ea40a6d10fc52362c46f8d2ef3251da224ef75fa99c6f26c4eb9aeed999cf21f3254a6880de6d1580aa5864b9b671486fa7b8424b525d331c49b5ef018bc2c8e256ae6d617ab3b0bee91f9fd1c0fac67a3f28a2cdba4778b376ea761a26c0ae26dd71653d15d0b0c3e114bcc6d7fb0c5c04dd3a18ad33e95cfce628da33e0c86a4f2efcdf023c7737a432ba3e63c17efdbace6258414515e717876b3f75ccf09aa5bba814f1b141095cc39c293846a360aef9db3f5757a35720ae3de3de01d5de629833052eb36a529c0c086486d53d8d93f23dd7649ca8ed38660163bd8471e0ca15cd991773bb1760f3e8286799736bccfaf7cca56b4e1a6e98ad249f46f9a51f429d0fca3d5117a7b1b20f9d3630f6520e83f1f42caa00cf8f1eb31add2cfc590901420e36944ff24cc75f832e816aca23b5b1fddcc98d1ffda7a50d5c84b3292cf6b2d3e03ab4fa6ccae0a228b01428768217bccaa33b991d2bd8ed7abbf85398e08c47925fa5c9c7eee62eaec9e8c3d7ad526b444f8fac9f3e23bc1435b7dbecbb37f07dec0adf7ac85aef33a28ed0252c2568c88ed5514e7a600638f8b1794f08111ea9b6153e5eafa8753352995d346dfc82df67ae79e67999e3f500d5e76c21e5c909e0f3391ce025c9a61477b2aa54a0fe39daaa67ad171c5b3006df7a84549167f304d368453cb495c115b6c6657f698425b02bdca14f9b089619294615f8b8eaedba9c7f1b2585e6709658acf985a6ada2f9531a35f0c46dceceedd1669aa03f8bb4e7a1eb4d8565a5b5c6c1c3cc80062847be2eb4abbb5e2979747e19a71e3379f326061332a5988e3e7a62082cc6aef35442f428a38b181355f49b8710c23bc5f0c4fe3f23d4afde8f2fb86d0672aec87ce441cea477a2d290b3c6cdb061cb72570ed161a58085f5769691f2588eb645782776227289a1291ceaac7fc54bb97369e5dc74d4d52ff694834f8593a3c36719f69e6e075265f933c34c28c2865658166e84d3a00b1ab4f149e80adc2e45d08c547c51c4734146c5b3e99b4b85c020041f679aab466bea4587670d6dbb90bbda18eee47371114669d69cee4c61b040695c17798b1fb5d89bf317337a8de8c0aeeafd77fed77499f8f9f39bcca1229dcd61d867d577fae883eac1495f9acf49c0e624ae908328c06bef8dde57bf69cb389d082097d002d5a7fa6cf25a96dddbd84f6a89261e8d8077a6404d59110c9d0f83072013fc7844154bf3c5f244d494e9cfdd77167c41369269c422058ed950c8b6034f5e36d14efd1399679591ad2c7f6ac32934f5b5ed6b3fcef7031049d659e2ef92a4a51704a9aaec45d2d3cb730c6b51f6be263bbc3db67daf3e53fef4e42b85a6a2832eb557c27eee26953e1608eac2ec81e21eebaee52bb683f3857de7881e5bc955c6ee95441fe5760263d417823dedda05d74098665a2a3e2bc0f688a3f444476d9973af6687fc2f9d0a86e0cccb84f0a6a3e2c461775f8447f2d55da092a1a99df2fc935eac94253ec5cef9068ccf9031dfe29c6fc0949e1b285692db368988bab2b149946a18bbdb0a604284b24a55cc2238d38d832a2db440e7083d3d2cb73d5eeba07beb42ef28cf5f6f2ddbb554a20691b64c089c0609bb106f09db55ec9f389a649c51668f29c39d332d58f3b45cbd8ccb20900890a9182ada557f7099bb5fe384ad731692fb4b66b97a0560f3df909c2ab26b175817d25140abc4376cd22be2ab960069277a1927682dbba3d8e487cc1df3c26d9b56b0f2c2cf14eb846a473322ca6204d21a892f94bbcdd8585fff1fe158da8e3ecaa535f8fe1cef01d3bad7136352edcc1818dcaed5a087b50d3caeb45ce0491eb51e74a5418ab7f65e0005d9f21ba03ce322ae6abf075c7ed6e359eb0d145ea0af57b2209702f428f322b37164aa77b669aecdbbef452d7f5820894182c163dd40b3f69c3fddb19c6ce118759adb136c2e1363331cddb3efd59ea6f847ec61cf12027294e99e4436f7d10235856b7b520ebc0fceac351e47ef7df5e0946c14fc6c2f69b8222c2e7ab8aa196573c9900900a12d8041b51b32a2f44865f7c6f41ef677a6f70af52d457d2fec7498943dd161fc88b68eacce21e25caee0280273f26e96ee09b52380b474ebb83a695da25aaebf42db713f06ef4dabdd2b521dd1289ea0cf27b8626033dbd389b60ea36a9243a5d349d390dbf6940b188a96ceda1824d29003eabe558178f40b842bb96047636f538560ac6826cc5bce1ff44fd869dea09df2d068bb52fc28034b76d5c72496d915a9217eac4a01b053d8c5f33c1ca80436e933728d4336d80f006c87c0bf20185a7242365fca19eb85f931f5553163220b62dd24a8a35f1c675b4b319ae132ff1848923c96449ea4e714c18b4ed6e53846a3c88a03ee50400bef2e9ee39a9b56531597a141c4865f3dfe0851db0edc51fb6debb4ef0e9968f7151442ff312d14ef93c1efae6a40e2273243e197d91c470a1dbfef68ab93008d5f02f75755108fb4a42a134764ea6d23429b6b468e27529c33bc74aa7cacf8b0a81c783f3dd8a9789a76fd5faa9d6c5e222d43990256821bb9caf483ba6946959c8e6b12abbc019ed86ead66109d0388ebe67316b9172c46072b7eb0f7ed5c02fa4352aafed4faeb7e40d56dccfb07853e7a73121142fa886bd3dc818708203bec99e7097cdb898179877119228290fbe6ce4981fee77d40dd4cfa08ccc79c19a6916a0ffa3ef46852a05081eb2648dafc8c3e046855cc5c34b753dab53c6aaf252dcd4faf0d5248ffa6089c08cc03694a071baac9fc11d1ae3af3c9dc763f5395e4b32959153d70283b114790cbd51674c617ef7cc60f94edacb51864b5a18a61272222de1a6ca6932ebcce60bbfe75e24598f9edad3534187021d700dffb24704ab9c1d040e0c1a02357d22bf767d7b0e3642edd367917824e07c558e930c3c1f155b668ecfaa08fa0b7d6ed99645d16ca1047f3f4bc8b16752f5fd65023e3ff98fb2dd367d0bb876ad3f2e9b14f080dec6780d478c34e42a93795e52656a72a190ace9a0d4b3ecd441c6f1b80b873a68cd65305ddc587fc02a5625e785c228d8065be6ff68da3927a0ac6465de52775b04b74b517da302c6395173fb8fb8058e261baf6118bc5c143bb870bba6147a406d3f7a28bbdf4369895bc9ea45f669dbaf86a800955eae772b0900b7c4424b6b18604b0172755c9fb45b64756615e9003b6c8f98fc8c19aa74b4b62acfdc83812e3dadbff2dfd7b6fd86cb195a9e3bf0f072d64898285fe9df631654b283ed75a5ec23fd8fe99cc774e6edf58da4e9735e03252d497dbeeb059340cb856a4add1ce2355679f3f4d1c6c8f64fd27867731b2cd93b0a20acb3811d18faa2ab55c0d3e1e3187a90112db911f6dbb0d7ab5b14325f350f9ea135a4d45693a2aba31abf116709bbfc7d82c169631a65e27e1ace4616b3e8d79386812d139046bb66ee79d800509dbdac2d4755b35e0f46a9e9b2f3407157ec680d8671a202af37b4f146427c7a2c7feb3d593433354b745fd9d9e9847d21bb7f443d84951d064204fcb94649e90b5e6f6716b217693ac825d510ad23077b30cc1ba567914d50da5ae9741dcdacc62f4940c07de59ff837a4f2ccddaf0dce52b5d3d0b6252e188b537a70f47a694a27ced4dcd803d0b46b58657c79404bb3306e6a100888f9f0db4cbfa01d7fb215b4f9bf8f2f04a3831ef756b9129042448423bba0ea5b385d68908176c0e1d4ebcfe050c6489e7f8520f22bd9615ef241eaca0199653431a7a63e1e65e176c81756b17a084cb232a789c55fa38db3b4add3d816f94b7b177d2b17f3eb68e838da14c0e690512dd6dd3ff2b87f3dab1918faac337511a85f8e3820b6058e551f4aac3bbd364cd5907334ddb8ab1d8b5054504a939822807c66aa1a958f0230a4a2c160fe230e49dbecb8f387e0e527fc7a821f8f6549e07749c1253e348cae9c4429dc983b44d82b815341b9fd4d3cbd4872203f77aafb2f3bf6b24dd0f73425c488dd2fff99ea7f0f7d0f7c50c12c6f249817d0cdfbd934ef870de3f315531b6328d4e5b35c28dde524d071458c4ae4aa0f1672df65a2caed171b199d0d118e9490eaedc4f42e25fa2707e663ef412c27cd06339eb9abcdecbd8431d0cbe749bd98dfa2efded3913c31acd572e9e815ef50f21bc103a624367ed2d626740f7e6a3ff7535f5e19aa8b794b42ea9d0b5cf404ce70c1b56f8230f13045ea3e449c8b898d305fd5e8894ffd55c9f37502fa854be6c8c97aff21b6247c0c3af89a465d247a7581b08d83d6502b8f09e2d33aaa4acd14fddd1daece2ccc7ab6b41d3ef558505ffcf837b9f71fb3713cd0d194e2c925ff05c0652bd880825cd42bbeea488bb40667a03552a37494f9dd2acaa18efa905b4bd7e613628df794990ecc9b0ccfca5c19cf0bee3f46cefd850c682a45deab625a3d895f50d2d07cb285c43a4008d3919add66d9fbc3c7bea210e1ccbe372bc1a8bd4ae469340e92cd85f21d985c271e2910d212f6574a0cb1a5e8c7da800e07746b8ce4580e85b3cf39e2983e04bbde33eea9f14796bc2015031f6ff61b6b981c6de66f664ee84a3dca25d9eb526cc078dea2ee37f756dcc249b423995adea92c087738f0347bc41c26c387bbb0941f14ea59f131e4d0c7f3f26fb0497dbc45ffab9342fb230a5960e7f416d5e4ea8436af43c3a1642d86e43bbaeda69d707c221925f7fa139958d8e0b2ea9004b195d3c89821348b85dca6fb5b920afac2e6be3105f1d9e841f70293bddc88c2b4469653813f5db067e96f3494e02a92b473ccb54819a129178e8782ae13febd2b4232f7d7c65e2fdced7ea2802812f1ca2304277824bde59ff80177727b2725fbf1184a48502093b2b512876bed682faf342dd8bfb9e3f8e42c8df0ff2b3c8301d0c6b86009237c01beeca322da70cdd4668af56a66acaace705a7d799d33bfc0449a005ceaa8a69da4116bd24b2cae009c9833e9a33543b4c72252a0ac21064a9fa7b2142c6e2cfff1d5c6798b45ab9a418d1830b0a52cb4b86e2e8f34d7c4ce652c45521b72f6b49c043c4dff59938a29f8a0b512a136cdd8f93decd11e7929f2f695898c9c3decd95ac01857703227f6261bd1b7ed63bbbeffacdc70dafa0844226e89828117a3f10f925f77e4ba106d78653e5d3361cdc0fc84a050d6c9d41a784e8784a830204e0777d17a145b153f601a29669a0194150b9d182c1529ab2de37f0631694c5f3e1e5852c9282eeef93d544af4f5039e8719dbce6a796958ff44ea3d96c7afcf814a4d3e022a4a95342c7b62a3fe22e402f83515371d3a462fdf443f591259c817953154fde088b097afc07edde5c1e3029b4d1cb5ef200c4df4353b4f6b51611b8a49dcbedfa62d89583cf0b2a3658c2431fdeb76146828d62a1addc75b1f416769fb3b017d5696fbe7b5c4bb77b7f61802980e85a5ec7dcdbd141f3ee32b4c712912760f61ce2666ef3bb77ed1226d0a3ecd6c04b052f8a57e634b61a94e0e773d2f04298be25f64c45337142bfc1a8d7c03b4cdb87d537bc2a0ff7e4754b51819a4983f0c3c4d49fdb8239d11b27d6f225ba7289721af4a4d5700f3c184f0d44aff42bef179744573c214ac7180ce082382344261de530337c09c397fb68083e937d6028986de99b8b61233e38b0a2acffdb5d6ef8f6c2232dca8536e0c5162a2b8b13b660c4bc7fb95bb208e5ec5c4303d491d8b3a499d4b87d38ab00385a25c30abc8e4f66f331ca42308350900a4bf6b3de37231483d55dd9822aa3c294fa8481917628f12b503dd800ed7e40772880b7bd3aa970c972dc29d6c57ebcc8c7101155af058efb50c1cc6eed089b84c02d1e0ac8067fbc22e551d2c54726b6c03451e3baf38eeccc26326f0fb23c4945db421557de00c2aed9131ccfdf98a5c307b79b8202fba19576d22df7ccfab7308385772b0cee3da2325a0a7e356f70a2b0015ee916e968513b3c29f9b402c8c326e282c93bb52e14c756769d44d4ca23538713a1ebd6ab6fbd4d35c9a05d1008f56090758ff935a12029a99872621a685c915a6d2b250c5e15ac1d764604b708484ffd76d1682f69e22478a6e6093455638919fd5863af46184e0b7e02f409b3134c5537173761dc6c7affe26a4b0cc99127fe82f0acc2cfa7840c0234e4fd9847602bc6d2030e25c6c20caf1f38cefbc375a05ce39104590ec58c4f66b3c813f3571456e52f1131ec20555e7a50bc7a8f1a2a7837b431665b620765b6e1edee62495f0d5cefddd937a6fdeca5bbe3c082fa302a73e0f6f2f0ef53e097623d0aa15ffe64c667f306b4cdc52f16d43ff0dce2800fa7abb082d28c1d43e5992178d503e0fe421a6dd2c62c6ab28ed8225131753ba531b083b21a99a9783cdf4820599dc7415595008f06a82bfb0443118ff84f70dd002e4f87144f8c74c35171b5caab90680e1b2e8676c6db993ac81350377855bc168387f1d801137c2a605f54fe8a7d1f17fb4104ab739f85ee8f85db49b214b57410f6f35efa96c0cceb8d66e3d0a72de692fcb15568a0977ccd798dae58efbad7f089c493da8aad79b3b39f403d6570d363e0c85b902724965b536bf9575ef00e3d72ec4a4611e38efc9ac568db32c59b4d74ab333712b9b390e16f9fb87313c07aade862ef18ff04202c5e7f759b1986272bbb6c086e5177272fa29a893b8e6a77c3beeda6ed08b2208d682b088a6d48b74eab3cf85f0325854764b8d43f2bbf75c414f82c211763076357d8f397f0a0b2f8bbc9f55258500b3566110b4f94e9d8911bc56b51e6bb1c054f073ab78c09bd93e2573f4ce31fd888e60ce3597e552695f61fd4f10af8e5d55c3f9808a6af95538f1069f26f117b356adaa6e66455611236f47c80096fd44804155c18dbfa887f5c0e5dd815c5095fd28816126c82f216c822d0f5f876b4a4cd6e2bd3fff4025b2811b2d0ad05fa01ef87dd586b46497c662209d8f07c81804de20ddc28b324989e581b737c802e9aef365c5caa7ed677774b27eaddd3d29b43be205a5f4f9418a01373bef6b064dd90cb2d4e5fdbf16de05e337f0e5975d1583df230068c2bf4858aac7ab37578383ae14a1a970f3274ee543ac567807080e6a0244db27fdb06f10aef3cb5eb4f07b0fce398a4ecb7cc5cbd61118cfa3f6bb374984b02b2eafa78e13ba1624fc25e72610b6bbeb2573e8e937b022e0a224a134970d43d36ac79d0e3882e8051e16df6813884609d57bc6552b636fd428625a2da7a8983a10837c227824f04a19e787066117be6b7b3f0ac0743baa1472ea710186f5c9715fbc0ae239a8e7f9dd3fbecad6ed6ca87a95cab66b707268724a5bea630500737cadd68aab2cf502f6d5a5af2ad72272bead35df0b4cc6cc08e5a81b83ca26713db0e64e1aaa19211c27f81bfe42d8d2379f75761627b2d23a8fb546ed7702de643e40fdb0bf96395d6120c75d9019c3426134cd0a0b0728d8e0acc4296689b78f3630589b7c887d0636028cca0abd489ebe55c95448a46bcbdee7ee69953b4a9e970d687e611c664bb4ef8612559e39c116380d48d6df60e4b2d5af03e485fff6f1a0b21a6802f9b6c84da6fdd36274dfb37b98c598e70b6ce792106424e80fdd7e008ae64cbe8ff1c47dacadbe923024c1418499af37509107dcd49cc99f7b4abff2e49ddb331f38d29b60afb3d30bbb743fc6097c826643430666f55949b2f4a18faf6985b841582f941c5fbcae9e73229f4ecb70653dfad0dfe680b4e4b1f1975977822d3e9743933cbb661ef3cc0e63a77bd5ebeb10d5d12c7507ebdc7f945cef73fdb1c880b570e5a489ebc79815c03e4db23ecbaf918adb31f78166327cbd584804ad738fcf9ff245c6d578c9fb6e8ba3729e480540d9fb7f7b99d078ae39d565779140874efe8e2b2be03bb02d441f7c876487df0e874dc303ac893d74a2edb94c29e269fe01bf91cdf03fe699765c51c1d7856fb0543e8382ec472670780c86cf42fc695225538f44ace9ecf34cc58695afe40ada7f81511ab3f36e30201c12c0036a32084450edd56f901d938b4908bee5c77009a9d08132b638427a5bff4a66277c57b267192ff5dbd37a4251f6385bf9da3e957a75e4e90a9fe833bb97434c9f9feb304d1a843dc5c76d3928bfc1297de3839c76c96c5726623a4fb70b8495ddedc7e9ed6a8b04b9b01d76edb765903b040ca872cf3d2a40b1c874d2b1c2c02408e68aafb15cab881adf6fd9e100993f121588653edeeae978f38aef71bededf44350a8672f252e7727803e7589ac36bc58c3e7b0b1ba460752a01110aa90fce6ad4234c0897dbfe78840518119c337037c6a0d509d58a8fe9e0c3ac0491411fe8c1056c05c3e4ab8789d0ddab9eab08b5fb4f9d8abe116ec7c4ca9df9f7809a236b46c7d324538838f1ee2d5b1732df8e807c25eaf8206065d30919b012c604606d4337e2800fffe84f14a50f673f9175a48034ac9ed1814412ccdd85aaa8b236f403a615051726432382f351c2368266ed6f2167102fe21c1fb4f15c1ccd3bbb02cc79884ba851dd28b17ca5e929c86aa5887bd5ebc8e07f8b501519bb9673fea7ebb479032027e0895e32b5c1bd20f13106e5243593eea89b60e55ce4741fe3eefe8a7f6b81205cd8f06f5e06fba1857ad87ace5149c79ed4615543311cee6e4824a1af7768bb215ee4d3c27d22353c3ad9f2a99cf8ae37b418f7765ed152b2f732c0686290551c96291a844139772539c4ac621dd252f86e4b0940e3269b4f205b186f07b36cd84eab57550d7477b6d95e0c8672a19a925d811b9a63c28ab879a2fa2441e518c4f5628bcab533386cd9c1ecd5513dcf2b42b40f0715a6da19efcd3aab34900d7524972da3602f2baaef9eb6a0a1d9f47211da5b107fb925e1f7f63a5b3d0061deb2aa8b15b244cbd3d2bc9139f84824fc1bc995d7fd5e7a349ca12bd114293a69ec2f9143b848193cad92df6cdbb35e92b0886f40eb39e6fc7f90f2d6deb56ac5bbbb0fd13ae3ca41c8094b2a14f2bdef1e6b49c334a3f549b3b1ca676543105ab50b93f929a28b46f2c4398f7219d0c30598c1333311ea2dc60f51d8b6c371d7b41bb369c634215b3096d271f32b84df8033a21798fc62dd2fac9f976e31d8aef382a8fdcb9281ac1c1f94fd456cbf6779f7098f4cca9f275bb940d0bd89bd60ff777a7e4734228d677e1cf2214b2d0e17e300ea9fcd2ddf18416c760d62d661d5fa30a4dac920df739def8967df5291220f5b0c13e7d51307ebeba0608b4e6d21bea4a97db370f77b90974a7e0c5305b5511ba639a51c7527c742c3a4329302a60b58258d270219643eb838cb6e5e47cd1d00d1affd6b76f5b9baf2f34b98ffa378aea17870d831cd287abe2279713d3d3a29b008b643215dba8286d199bf418c50712999fbb9e9fb81e1fcb63adea72ec678336b10cf37dc3c544602284c923950b61d77ae2f17472a47b5b8fcc5187f22588ce4cca975e800d797d7ae889b4c1efa31f977dc0e4004b5f54e2a590adb40ca21b2463891107cd454add360873f304cce2df47e9d3dc8427eaa7c55f49a480291bc761afbcf34959a6814bdb36ed85c4628cdf7ade896185460d997489273f03116059fb3aec12385a7432a5db9490f9960220cf3c1e8e24196d5a0c50036090c7ffeef3f6b7adbe7608afa41778efd11e623dbcfc4cfac4fda91ee49bd5c24e983b410c324044694492edd5db703b4eee371404743f453576bcd76c2e3da17b4761cc61b2424c889991b92b55d7a977af2e7ba92f50c038be46e70fb8a73c6a8f520db148a5fe9b291c2714a342e2368673801644949cebb9bceed55d71c7d26e2a0b8f282d48b573cb52ceba00db1af5fa05be291021511fa1e00cb19d306996adb1c881df166c84f04bba48da8ed3e1d5c943a9fc0d5a16844832178482436af857fb8280a5beb6843349655633ae245cd50dee55e3860c9522e900e88c48a3542ff94b3ab0b3fe7b5e8042b03f4f9b0c0b32ca7a0e84bb12e2b8b970fc079e43b62ce06170cdbb0f25bc0f3c29994adc62a22f1b07ebf655d1422a7600ad39d273904e5f725a62f7226fcf49ab84a6a82ccdbc0b5c98e33a8e3a17f1df8f725f6d9ec9646cd1b2988136a40751ba830f8784d7539cdf8a039b90d64c260d8d6713c9a7a33e3013fd318d4ad3f9a2a20035d058c06cf7fe808259b300605e6a1fdb75728f51fa23112830fa6fd0ce3a92fe3a1df50bc4517714833be4a937b482af0918099b7e3ef033978b904a32de830e45fc3a88d100822dc4a4db2a81269d1e9ffb0b8d879e6d0fc36e499ba514ce801db2bae431c51c14b24b0b950da2ef6389ae93c053c7e4f8db6c03bb2cef9713c6b32373702ac2104ac21f6f245f5c6f57fa3f91c36405f349ec22053c0c58d3d4017138be55c8a1bfb7cebf50f37be7d4ef300185180ebf3de884efaf59cea0f75282c458c02f18511967fce93cf8f628e8f8c76f8279fbd1dadf1ab0552e97784d41708aaa2fa7edb7b3ae2adabb41f894a4470240023962b26e2c3fafcd53f65682bdd5263fa936b4188a7c9ddc4ec0bae08d092b7d9b3fe6fd2f1e9e6c0d3ba0191acecab3ad76f9033a73465ab07743059db51ef005543dc7d6ec13312a5a33c2b49078160b7ece2fb10f3790c3d98f032c1b69f855870a16cea0cd866b53ec3f87482c92a7d244aaabef43f4ce9cba8c25cc29195212150adf17228a3dc30dd5419dc3100499503a633443e90d7cde22f49ce28d1b58ae324a983cc38863e9dc8b774843c3bdf56a67d8cc130d83144e1c43c90f9f8c0bd567a6b75766d8233af28e9caafcbec589f484bc7a628ccae63f88114f79c9cb8547ca4d60c1f05a1cd6119c24bbc5d63f6bc8e0be6764b8e143abe0e205d19edff8a3777373a8822c87ee865b706326f418b57d9dc42c5c3211e56e2a4ebf16eaf4a9d6997d5ddd2b5635b26596687d355c0f75f0c45959695bd7e95baa7211adbabc2ca519986c17fd202f8b5e38d479c61303e03df4b93441c826c85c7a54fecbc0fd23cf74da6864dd19e6ea99d8f4328ae9795283b6accf8e899d6186b419b3b7e4414df3831fbf13718fe1d782b241adbd6beb0ba282af648080e4557ae0175494286113a6379f113a5923d524f7971b1c706a61273f690e74a845a12daaae98e5d6fcd163acd908aa451ed2bf7ba1767433874e49dd4ef3f88db90c66c9535808b5bb823236c5480835a8521b8f15fc70833f22f2a46936113d285caa91d19865b16a2579e39bfa94f2cd736d4c211e3e082a96e1d7c74122d5a68017e314abb350cbed16bbde126574f996ff56c3afdacd191bd46c30acbe42aaa4e84621521da283234d69ae1c250dabbf153f0941d047e5d5061c8a98e64fc45c0649f552bc0058cd96a2afc7899141240ce61aabf9c59b805c43f2cb26eefa80b1739c578941119091b6ccbdf7aba3c127df31f4517f42a5c3ae8ef1d9c788a817552a1a5310b4e981b7cf76449b7a8df133d39647b72d429db169619ce5ee769a68040c9e922f568bfc670b62341f763c7ec82633a1646cd86bf7c776513a563b0f0fc75cf7d092b2ff364568bfeeb08a7b07a6d54124659c05709908be3acc206bd3cd3e5f090b81be47c7f280f8786cf1ee957d199689b1127d11c7394802b12392f735f7ccd2abfa24a52b7a96e0eef2c89c99d83e550796c927040931f1940e3dc7c97112743107da211dc1c0ccee14c58c59d06aa961576bc51eb80ca102c2b874aaef4cdd13284a01e7c93779a3fd3589e1441bcb1cac770539278aaf5ac51e705ad1cfe944776bf5aa9223793b5b29c2fc16c35562b1b5a3ffbaaf330f20cd1ba03345fd7d06a070b9dd2e0d65adfcd6be136d6123c4d6f140f7ec5475c90eaae36820657aea75a8bea5814dba902ccf19ae5c377e42278d05685de7ac448536eddbd227ebd15b0a20f75d949650d7ec85e7fd2df0b156a58ac344f1fedc14b67a208c514b34d0ea4fd2354043a63ddc8829fa6152cb5b1e96ca4899c4252e0d120d2f6ccb0e0e1fed95762e3c24c4e182b40fa3d61df1f14d2705c5b8bd8c5ca131f166edb986aa37949f6bddfdd8bad71503d2c16baba50e4443a04a5db4b2813aa3b7d6a8aa483e02e16a05dc32673e507b5edb9ade71767e00c662e68ca174b5b78e5694e593905eaeacbcdfcb227e2bd515483370378f831114218e1de59a7168116ae919612b1ebbfd6a42912028c6b032cea4ab85877f5348ddbf3433309c1c4cf047d86ac6e703bbf7b5bd25bf2c8a3c6e76e0c701ed0031f1f145d3ad643a348dab6029b0dd4d29438f11e115a08ed979296a8c6558532da39a049c090a8548b351522868ab9deaabc612ffdf787958f1a4c795852918f81a4676c04ffe28df5e6225f9605a48d6bfbb4c156607c42381516fce8dabeaf56bc0520837701eb3c89059b5d2805ff6a9685de5bdc82388b11d9b102cbdd019c4c65f78906bb6d38f89b58a3b14e2ef09ceb6203e95ce8c190f74f5ecb2cd9af114fb1383b69d7e035491efa172cbc559a483a628d247ef8bc7eb70bcfec6f6e582f66e822079c41a5e706f11b0c0a52204d958f358dc73d42dbe7d798fde1208feefd5a35e7141bcfd965347b6fa181e06a9bbc6a61178034be33aabd6e7474c5fc97cd4af39fb9d616dbee261435b301091472c16b3b0f7328eb906f41f4f36a7d3ca49c9ee7d57e618a110e668a215631881bd748364dbe76465d4dced30d2d77b3ae9dee826cb9c01a3259f74c7d9e10a23414c9a29cf5e97bf9c5609b54c7608a804798f091e6bd0252802fcea5618d14a7cca9158452f4b54fb2d1afe8d6cc09549373a7afd1e753381e0a1163967730286873da464e458922b510d640e45437886e9a905a8117007fcc5e3c4930653355379232db64ca0c1272981865f82f7b159e78f77677466cf3567b64b06cadd5973c52bfc1fbb60c6a3fef0b946698f400e8edd064ad788a26036d597c43fed7e6b08e482644faa040e88300bc8218241a2a7f8f3fbbc0746477fcd30cc43902f1e33a76db7715b06e6dab0f97e36969b7ba660a7d75044319edb648200d724ed529a807c6ca8ab0aace2486a86e536058cbd8a6db68531ef36da20e9dada685c76c8c713558ed3150eb0d53e3dc698b0f7523cd60b9c387b2cb99a7d791dc980a9028be719aa8ef29dee50980b57957e46ca7bf63ca7db45ad89313705d0b60b7b70b79b5c4cbee9bb2e9314cfa1f4cdfba81ced583c4f846523245768823b64c8c2e807706f40bf2bc6b34b5116fe9d29216a86de1eae09027396d6b85fde9d0ad5554d3c70e1a82df8ca4711182c3428b5fc37c7686949014bd92061684c8a15f8c5141e8a81d960e1e2c56199a37d376f96605243de3bede0759586da39ebcf6706dd8c1c7d922db023d7ecb379f8f9ee517297331d611e68f00ba23fa8904726e0f9d54b66b710be1335c5ac250df6f6a440024afe5fd570fa5efa54fd347845bc7bd1059cec0245b224441f7395895110fd50d26d3a70a58316f59cf29f29dfdf6abbd07d09a7d5a2112d4744c73b896ddf8396c2e4d52b4a805a74c9c3b75d057246b899d41e9e13b403f06b6bbe20142d3c21a4d7689887922754b26a22d53561cf6d98c6c257ae2d36186894b8236f6716acc97da8f4325db249a940a64a1a4272d190177ce1337b52e00f85f7fe7d2739d4f85b30cee1922272592f4652bcd88aa79530e46fcb2b5cb963a4b46e6ef6c91998506199c1bc66eb7796418c45adbe32864c322fde4aeef9302d9d438d219ed7671fc4071d123a11055bd0680965bf069ae0725cd7b356c070c8892c2aa6342da385061e53e4c0cbb509e0c86e0468dc39be8775f6b9389b0acb885bb4a310b8463553e81cceec212f800e4ea34dabfcd31c7742ce1b195574950f42afeeacb8e656fc850ef7dcb2a96632966360e2b18e064f4cca646ec6adaeb817e801a67f7958a08ba71fc96ce87ee0dbeab5aea0060851160c648939f5b9a71f233428f0109dd30e02fa183bd5a183a5fd94d64fb233dd3be737c762ef753ab1504512438c43fa2234370f57ed4c726db334271a572eccfb57c124f18820a6c720bccbb11956a2eb04a0264eecd1f3b507a735dddeeeb2f13c3c5806920ddd0713c1175733386136206824d7c7be4f5920270a16d82f0c2fda3e73dd00600e30d307310abe2853ffd49fd66b11e334890dd998561c9d2624a947d3755613cbdad71d351fe146993fd806b26a82238206b502b71e62044970e82b7e3c61cd019dc72441404293af1a94b361f36fab60fc7dc5e0665783411fc3cadb8fa68004494c7e24bc0cee8b4e937085d3a37ff52b6f915247ddb98d0dd71ab87c2d87d9438299596db0e22121a8d6d38e5bd687c31a761f706221a103b90a0760e29a8d01c975d351be1718e1681d42b17548b489568f5e988c39b2663e7d9ee6b2dd9d1b7268bb635ec26c0aa129248bf98f54d3ae3020807c547ec345adee7a4368fde5eebe2f411496c9a29a21bd6720ee22f0f19bf87d3304b925b37862df1c3fe2a45eaa8752716925659a4874eddf43d65f05f8b669ac3b07e171fdc196390f6114440f4f47d6f74eca319f59d5c4d6298a43bb9aee3c2429726559180e91189cf666333f07b1d4aa12c12c443349945d916060bfc396b13a1e2f8eefc7e1e6da81d776bb038ca80d699ddba55e858c0a41719e831ed02ae118e3adbfe98eb3c220123e85aa8a5ac9bdecd4103d8ef5ecebd2f201dc2195c83fa5538064edcb60dabc109879e6a8be57a5a3c28f92c04dcac16b9899e7174eb3e3749b8b45ceea6a6eda6e5c293174d6303dfecfbe3bfd8a28254a85a98b4c3b6353bfa40507c8ed9708889ba0526b5432494600a56b56b60e78bc2d3a22a710070f9b158855ef51df06dcae9db0394e9dc925d6612d1f78b81155a39a368c402c5f12c24add088e5da1defe9c2092672caf1197669f3c0790ca8829e7c9594eb127cc8f93eadedf6cb892edbe5e0b0013f8c6e7c4768bf1578ae1f5115432635d56bc4581f1fd406f6971319fd5bc6b4186c5e4d0652ac2d6acdf963e72d55cb7d925a890984e51dd2835c198568e33ac28cdf64e256a918172d5cea1e5dbc9bc68ca6c17dc35aa3219280f60803ecf7a81b019fb4d142c2c6d040b0085476ea6e2150261ebe641f3ef8a3760b55df44e4ffc9c1e23fd5c32c6178262c1dc663ac3f093525c0c7c3a0db927bdc6a9ef5b80a929c55e23b7992d93c79975e6de558694c0d0fe2cf6b72e506da11830796dea633585e4a4a9a7d9979f53aeec678e22ad499e10cc1e9c590779af9948c761ebd6d464a627e6299f31694b80ddf3502e262d2b831015d12304ba57893f0955de486f76f6ba075525ab8f6943e4069d1e957f4a103873002f3b8a10bbe86bbea16983603140e9d0bdcc1663dab2183137d3fda5055a3393a4d331cd9103f6d5c983b085cd2882d6792169df22bdb359f085022cb736f04d283af6ebfc2d7e79986c2cb44316cec132d2b8a2551369a335f6db4d136b3b8a1a4628e30a505d7429cb6c368d4606a9806f6e0984b12d895c912b05ea8ac47b5b0d1a05108348d4a845ccbae05cbb4e92ead6637bf2574db0c2a389a4eff68b599723928e6f99e0938031becd7cb8ba7b94aa7990b02d7d1dfccf0ea8d22eacbaca2520e6e878adc4a79d8e969b34a3924e94efd60f2150f51c63d202d5e5e49acff7ab224fa9400bfca7d1fe41fb94d36d40f56f80945dd5c9ef1304581ee5dff964a9c8b84bb96dbf27c855280bc5c1bd26f2626126f2fc7dc16a8e847d2f723a936000ec44b103ec904468e6ff5597ce642be263f35d966bb3579b9e811b653c1ea5a562c0e1170d152f3dcf730388aed12a269f3cf437f6e63a3adf716ea5cc7b3410df666a06e01c4ee1de4f2e96ff08cf10841e4a334621f8d1ab57ca5c89d9fef9d1dc551caf9dc586e7806a308bab29e9d2275322b55469df4883997a3688404e2d9a5ac65f60a5f36c32cf97b0cb83c1846bf6d3f6a83641771059b6c293ef35174e7d3b5bbdaeb6599def153a23e26abd74a91f137fd7bd8cc0824df6452891c42bfecadd77d41505d70ba137f972caacb1695d1fc23b9260ae05bc35617f4154ae0b610f976c822c20b737800ed76a9115337a7b37562b3d54e86c53d2bca96b0371f4a701893e74dd9923569bd66892bd33781efbd5be942cf4a0c588a98191fe96765085808a5cccd064a8b5631a333dc929183b50e32fa7a4d5d047837c0337e94d93ec4faf5cce2435067cbf35a73cf9cd7fe6de8be6f80de1126e837281de77eafef50cf3849a064a139ca8c3471a14b94f94d4084717b39fb9dc7620f6a872653a406f0b2f3fb1cd129bbd9835a2edde4556bd34ea7967b99a3a48e5ac2eff950daff0483544a231d5f4bff1f18e1c1245750cadbe44d0259433749a3bddd01fc4cb2db0ee60df971f08e1e8e59764be08cd68e8b51e0016df7edf7201088f72c004603be74756ec5527cc843156dc4656cd201522cde3974d21e194d3a03d384e0f4fb2fc1b508ddc8b9efa747e9fd0ca049a6210864b1983bf5826ea299c6dec602f649ecb791938698fc306f0aa1ef444afcef9048a3303506e1f8adc87d7fb7ab89c264d81bf95990946bfb09bbf19c21f272a5a13a3667d5a8e128da60ded3e77b75d5b36d95da69345e42d5900127c0b243a00aa35750ee4c01583d5990e8ec0d80722739fc06c827d9ef2bb04aeeb8b7840d15c8e83ea6b0c923db132e52a8c77bbb2d81d1097bddb07931862d1685495fce641d7da9009fb89fe3b261662d03c9dbe87bb434ec6eb95f967fe396274032f2b297f605bfcadaa5a62d705a45dd09c0da4b41265fbd7dc7ffbf1616d26035dc5416b9e44fa22be1be268a1c909d49065ad2b967b4e2b0842e53f79d25d13902de25707900b870ee4bc22528e625a1cf1646cbfdf74b71ac726bffe55a1a520a29a2bdc6905e14ae08a53b7eb70003566af4cfa7e7e30cb3f31f7387a5727e6bde4b300d2a7739f1e82a1226a21de14a1398b9200106384a43ed27e4d56f441f703b6f519618ba679b6ee071351cd0065fdad4a92210ccb2af037889a63ddb2298ca300ce6e0719c680c0ca983afdad8d616c4a47f4f95e855ffddb3b639fce868c9865c53e1efd0b4293bd866c39f3e0d8f4f941fb84ac9f7e3522706679935804c84b25e0044b055041dbdd57ca356950c6de4cfa35dcd4ed54d5b7cb99a318ebad2e2f00f7d7cf8f2d7703730f3f896ba3a92a46d1029235df78d43737f0ee0f5a052319fc5b6ea4a33f636aec9253b555fe76c6405b9ca7956c4a930095d95f0280e9c3692c33a4b9170a889341fddf5461d0b174a237481670aeb00bd46f211e8886dd0ab6bdb89f16bdf877c73cb568e9e2b0306d6713547e9bca72d99c1ffcf7c02f1894fa34ec0283792e179fe3d5f4c624ad6b55a99a0b8423c67a8974dd480e3cf441b7c35b81bb1c8b8ed422354141771d0eb3cb5d50d5fa790057598d9c81da4f170b6a9bdfa27583e96ccad7bb5db0ed7a299933c8ed13b146fca0640686187598145b15a6d9e6698a957fabfbc7268b6177e89ac4a6b9bd541492048f0bfead0a10504672a4a8771c312e016ccfad78bad9d57981405686d4d4248a2a415d8dcac98657e1859bc453aab28842decd2d3ab725b0fdc7a4900a046aa4cb51dcb7b923e8f68ee228fb11cf49537381db66105a2e6f71c6e53131d65ccd2dba8cc0666bd37accba9d9da4653e36e574511f86dfd45bf558638059417a4cbe2bb8e7e8600b88081b03deb27f8c4b0220ca639cfdd1cf0a6923ed0cf7ad55852ea2f81a3dd0a95604d611f8b98f008f8fd2c7a9ffc6174cba47dcfdd3b32a37133de67a5360bea329a44e671d4084b13139fdb98c3eef21d3d6c49f5eae937894769d474d52e68bf54d22c01f9a3284aa2c069cd6c47173410e295ae2fb13041d3d691c44f904af57b0727063d14ba72fec29462cab77ea53b96b812b6eeee3aa779c719077816ed53d54912dc88ee102f6b24e0582f7b7e595cda1bad4d741b22602769b35d8b71cac7da5be74c22ac531d5585a4b974f47144975c2c6bb00b65e4594154da083a71732505c5199a9c3798812b70f8fa595e38ae917c58a578e38c4e001aad9a1bb4141e8a4dd7a09324b5f491d957adcc847b5b7c1a2aed6f2264fe32bc747a10a8a0c4794b56cd83ca643b6c7521506c2c12381c28d888dc49a2f58a59251b0d6cce13abe31238f1e59f1914f9245e564584899271e7e2849088651b1dc7d78807c6a82a38472d060e3d4d42b1c9eadea13e77908181b414c69f2f4b0516dbd093434018516f90407a5d4096cad7f3de7774f97c1f826d40ce3d971954f828f28ddcb1ff1e0f3fe4b08891d0553a90e5a0ff2e62d88f8cb69eda82a6383acade4bd668188aa63ee16d3852ef95e1e0e9ecefa60fadb2f6fb26e45fa5770030f154dcedfd55d3ee89c2f0a64671a4fa7ef85ec2d8962dcfdc98c6dfcb25cbf134c393e9446a2b8a592eaa0e6f5ab0ee710c633bacca8305e70fadb9c3aee95dfc4420ba397652a98a59c71f2e9d457e3419f4d2552ccf853c234ab248df6e2bf882ec0a341ade8153a48a876537f4395a09b73bfcc2c94cfc696a18823f55299889ce4ed7282b53e4744fbde12fc6750ca91405f53354f9535c902125641b3f27f99887ce6f62f8d200d149ff404267f52b7c931d920a3e811320c66da0e8f20e13d9434b6ee246034dc10ef284ab57b2f3a02150f2aa8f4fc836b9560d36eb3aac5c65b7d524e2b274f3c0ae61e2e03e5c06c8ff2ecf5e698c13821535bd864e78f82f1ad9c90f375a7f6de51376cf9a8a1af425fd23fa115d638826ab26ccf1543806ca0679728638b4066343d38600bf972b5cfca5ade3f1595a1b47ed17d4b93073173828b25982012289ddb759f49a26fa9d99cda48e9c7c78cfe87649c91bfbba81b4d2ba4ef290f0fbf1ed6ad15b711bb1bdde110be96914880acf4161bd758fc735f111b69647f4a3d0a4eb2fb96faa93888ee678823df948d124b3d87577ff40d7a1ba89da913c44d5599a9f718ca1585d33e953ab6f58b03ee027eed0eb0b09b4baf5a1b7da2231ad0f1385faf9d01a1b695ae5ee7c71ec9b8c6e8bb7165fc1f9d0cbd1a6a82284bd88923ec007ab29c7b967ae1c20ae3dcc6b1c4aec61e2d256e8dbc120c5627cccffa4747dd3ba65ada04a87bc4e5c3062d96d110f5f7ea8d292a9cbd7d2c87433efaa0e417a63efb55c37a847d059181d2a5f666cc125e0d81b91c9773f0f857425a62a8b6b71db16f120d7585e8f98ef0fef297c4984aa118a0f30011bbc5fb9aaaf23f160b09310767c371193ae2fe57693e90d29e9950294ea7ea69618d6bf7b4568208d93e46f5dbc6f29f5b3910fda48fd50bd72bbb99690b723354d0abe35c0415339b557992a43bb7e5031a5b30986234ca10a404dffe5083acbb3e35c266912d8544619a90b9622d7f60db0d9ca50f9a6d8dc5c65d94e4d0e9417b64b8d908723ae25e9e44ca50650589856c890caf010cd6e06b6de317d073a339494bdcc8e8a20c74dffaf3d23487c39c4ce7849deca1c1c9638bf7816de28542039477f5d7ae5ded6d43b8493bc48424fe55c19cda1ff837bbf9d4dec5dafe336c1ff785c8e1bc8664c1fcffcdb3b592f40c000aad2182d18b9ed68d5848f16e0b88fd9313d402ed158264960dfad22f35cfdc5c8e7bb5556bcb27158a568970b95810e864f013de9d757676bb6e91fb59e67cf2e4b49e529331ea6d65b5b105308f4dafb73459832fab35cd3eb6e102f297aae65d37458611f9d928243366282c343c2725366a742d87748723192ca84aaf1dc58231fbb3c8100616cd71ca36d0ce3e769252a2d9e08c3a9743c334522300ea73bb5c821397ebb0d659321d3b4e3f69cdb65c0f9710908331e986331cddf0624967eeaf51d1210829256e15550d2b5ea51b7bc44d635d3298e5adc5c5ba5f704de78352f01f30932b797cf07f10007e8433c62fc1bdaeefb49449bee357f2f1124ba338ced46ca21ae0b2d8497c02241cd19ce5333fe03d10bdb537cf37e109128a5b4784f7307f7bb187aa25a9d300d838eca8aedd8a56a2ffc9126a75571023a7c8329a8e646ed0d9abd93eca0e82171c152288be08c2fbbf21adb5f1aef66397274441a6ca86022e1700f0864ee0ae11d6f3e190ef28ead91caba7751a80486a2983c15503a760d9551922e7a1c9bd1463d3acf0908ab7b99b6f40a24ad2e6eeb498fd11141ed5357d0a8e2cd3214585bd4afe60fd252298e7729d9307aed98abd9ecd82836f39903f836ca5d192c1d7c2dbc4afb0d0007a80fe659f644f3981d4eb33bd2f5a1f399b96ce9b436f0fab88098cf5a159f25c1429bec5c251cf1cfb53caf5fdba3052603684068c299880327e15c18f5a7b7368b3ad65a0b19dc09be777dbbc30a8b3bc4c09711f2d99c95b4dedc1c439e95df06a36a5e12dc8e9f583144470ccf059d71202dcd004d9885517c311ad0520b05f95f0e80308b6fdb5b002c8c83aba840871a98ff056b598b1021550c34f48cc55b56046776912913196ffe519fdfc8d2c49cd5a6d7ce121d8b45b7ee3c29ea3a42c53c75e303f0e5429b3081be366d737fe5a8c1dcb0c429aebe449e72eb788ef867ee218ce15b97e859d4a9de6c34596a00c8b4d619b33b9663a5dd93534422992ca1db517edc6c0e9354824c5fc466a841c8aa95180f9baf99c3cffd5cbb3d5ab4de045e37cbd52af5398d078783a5368261274bd6b053e2cee5d68260ea4accca0bf052be936b4e4ac613f2af741205c487aa80340777b2f750eeff44a8ff1c1fed122f577f61fef23ad1060d86fa107e2e5b1baaec765d115392cc70c66afc99919b98933dd66cd1920913483cb279db9c6efdcc392125273eacd3b4a6dce132eab0e9a8c4e709018e8c6994ccf7749e14c83227f70c4508ce097876113a4517b2770d173fd1e1e5acfa0f1dbf0d3fc01575245599c72e46595e199c34d0c4115cb9aa22321f6c4e8a3b641ad067b70cb12cd70505ee688d5223c108dda6479b1a74d1473a29a4bc8936d06e26018c9d6f3b129f49003da2eecb93ef3f122e247e0a2dcb9cb9f46a3a7c6e1b0671d84d141c342a45fcb3ee8e97358f9885a7218b513ca446fd0e809b500183859fe9f4dd8da69483070d312f0aaca5cdfff8b4b75db1d37d8e81aed62d2ee10777d235a391590498e5c88ad00c992148f0eab7f0769d8bc8d41b0bc508babe8e83b9911b50c42918c0c3d049fa5b9123090c1cf6a5e54775c0db3d70d971412b7c495d73dd2df11676a3e409bbdf22913f5b5a2fe1059f931e0d27177c9bfdbd2e56799eb4c9003891ef1b70ce93b41430fa9809de46372ed05aeef8febd854c8f79bee1aa5e68e51567e32533b352159d0ca62d43c87ac5b816bcef7827afe070911c0c3895b6b9f84c7a4dce2034c159e34445353b55d33a8a28afe737e418fde09ff722cc55e88fdec35d67a104e092b0597468421c2c364f622cb1d5d34dd5a5e493a12ff5bdebff2cc044660a2dcb72109d8eda1c211fa975b7ea8fbc3cf32e8303cec6ce990b0bccfbe2ae35be9a8e142f85929e917a05ba0cfb746842817e204b0c015dc68c9e0de10473204f117f3160f944affbc48f88e193092ffa30dae38eafa23609bb22da66cf964b8a5bbbebb8bee6c84183dc637d8900dd855004bcbf25e7d2d35f3274ba30eaad90a441d9eeac21498d9bca2569d0070a3a50884deb92755a0dc76e747b5778b201849dd2a55e22b9d1fcbf06693b7338f682daee7726066fcd0ab2dde330b7f8fdf73085cc1be5119e1182dbe9f6bee79521a85845a8a9a67de020682d77f76c106ee2e480863b6afd22ca2f343d61b86739517bf909c13fcc35927c85f47aebf98808e4eef95281671963eb9cb9c6d998c5f031565d3204684951dbf07e08ca01352c363f6fccfcee37f31a278de52b5d3975a40810302f777a351512db32216403ab32931423ab24cec1ef241a05766ed4b8758b8036757a3b25e862e4aa95088eea569678c4857803c7ba7d8163655ae147d17983336e39b0254e19bc8c185ae6d68d823105e966b198f58c31453b856b6a817ff80b1d1fe6dc06cd400ae9fe056c57295422e074773917e457ab5853667c55fa79e424b716f823ee9070c059250e489c83797f2f26fc405b6d946321a70624746998c28102a6a7ab6bbf7e5c27fbf79c39cee16eda74d16d890709287606a1a462dce45e512163013eb4eaf242ddaed457a19c4617d03ce2b5bed3a8c896e374cb8d9963e30b240293da5320ef08cf1053ca589256173c9b095838fcc239dce0286d6b693682f7f83c4ba983960d5df20a4498127eb80e82abd2c9a8774f79d758d3af1504a8c06217ff602680ccc9275844d2d1657ee8f4a19118d6ccc6bd20eb7621a329e837549c2196238beedec3b74e36c9e9d77a5e1acccce016abffcc5f1db5365cd683c08edfae579495b4adee0d5da6f4498fc6b967a75e74fc09ebf511f07caa4e327654c024d14d498bc7a0af1ae0a5ca90f44a77cca4d1848eac26c962a44058424b57f2771103c8c36accca0868b113f43341e25a3f17d85bc3f8fa067ea1f26d337a55c47f9aa722f162c5a7a527409797fae1ecf1828adf5c3ccb5db056cf4de93d226591cb0525d391646de914210b4962cfd60848fa565b26e1cdf8441fed47dbefc3edcdee67b34698abe363f1cc995e41c0be93b4e11f2bc4c82b8dabc4b689520a8ef588818a0649c69f8078816b20817773bdb515673725db55ccd1e593e96ab873f9612f81c6106e799d4757ab12d1a8a2ba2e3ad62cafb517fafee32482192beef4e6718d39ab12d49ae3087eeff9eb3967cf42694c151eb1ca724864ee818b68df58aefff7104ef992b96e7bea4508148f7081a1c43a21805b301333f8b1d4c7ed4e2be227ff9f06ee2ea50cb887bac51bf99ad8f51f88d7d0cdf588a693836050166d00e1898f2fe0c6347661a250f272a8ee9023584f02b96d070726bf343219384147b1e57f1bc0f8dd0f24433a571b46626e7321cb5115390558a6a6d1f8b26fcc13c89bbd1425f4c2651717cd134ae58093447f4c8a61da2398351461703d4223ac07521cb03ed25a19d0da160c5f2fcb276ec3e3419d40d68d6ae333d5c2644b8d4cbc4d8a3b69746b8c0d359fa149d4529421bc9a46ef08b8e17ae10813c4a085f7907dee4d9a512df6885e5e8f75c40a31030c77a5d5f930dc94a0a8ef18781f90e363a10f595717d1353eefd99dd843bd21613e329b502b6b28d6a8e4bec87ad9e248087487d68f8e1d23f9f99fbac8398a18cbc1175866964417edecd0664a0c840a48c446a5920b0f65e2a60cb9af20bca6dc86a39c698566a444556271fd27c754b58d7d8ae19cec588bab13540b7b9d5fb0d1d67d235089141257e114834bcd5d40446d914ebdeee0e91e8ce9848c808327ccde96d31a269aa214da294c3cab6b1a75e59c22fe800d7bea3e3c3d48864bc3fa6c5a301a09724c1e45b97211446172b62d70a9a8aa201e431e548855c7d76eff97a0abdc237f7eaa11480fab04f07031b45025e7448f1dd40e05c76f1a006095b49784c508683c94b24828c41987d781f6e720220ac479c014f3801f80fdf97c8a62a5155fd0aeb798e08d00300353c1f5513d9a42b39a6a345a593ae8372696887d85acbb2ba841116bf16bfe1842629f4591bdc3037e0b71be430fc229a02d773064583636f7598752076bb190d1bd74c336ecde857bcf264be7d752722b5004d409a33d1b07d7f10cb6bf2e70ec3f7654447599a4697b66e6e30a9a6aab9622ebeb949078078bc24e472a0ae3d69705cf72aed0a05f592448e84b84edc4e2894750380ab45f27df5849faa98d8b5ef72e56e388169711c730c6f903addb53dddb2ec548ef06123cd04b96e2383eac86f015a811861756df6fa17d7b05bf97df5da8887ed098e73f059356408dea84f4d7085e2719ed030e88552073c46d94450667b2fcc46f242e348190aa5c71a7cf34f3bded71f46d3bb52744647dc33682319b5c38e7a5efcdef9158c8ea3990ff0d5876eb132add0d7f1a7793a8fbe084f3f1e14ee6371b5045ba8ecfee5edb8d9a9d2b2e5fd0387cdfe4586e9891f79901454936bba6adb0fbd3c3ac73091a7b310eab0bffb702eab020a022fc85cbc3f5d57fc75d26a1c659656e77119c76de05c1e921effa697bd30ab5d7e0b1649de384c332453df0a45d24f3078d81118a5b57a166f4431db4afe0c1c1eccf2305413392d46b6f918a60d453e033f08e9de2e0e88d70af75474f94d6186b685af8e7a0a3d21f42c537565a1ef530d6f4a1801d4aaa9044130f48abbe014c2cff47c31c72bff469d99c888cd5a46ef284a77d856e65dc9a979f48d80c856d4d09601718dd056931613f99701877ed02c60abb72d3931a6e3be438fd8a86c3b4be02b0c447bcf7f6c51e0164ed935e118491a29d4f4db7b9c53b8c045b87a210d4db6da06e75ec67fd9a76be391bcb4d83291f90161a8caa85cf8ff369aaabb0e76e7c80dc399f20a78b8584a6f2d391d67b84c4dbbaab8baf251edc66951be002194fa48b3c1db1c0a92555b6784e4ccd82654fad54447be30b3f222b2786769976ebf1f186914dee2b299e80defb54144bef899551bbc3653c165c0b567d34adb6f20c5b8881ee16465e3a7710b6c8f4c965237bf6b0f1c3e5368bd87054fe33147ae8f5fd616d9c86c14be945da5d7c93169c7713d7199aee26fcf2ebd9d7b79090d99124e3218e0f4b820043eb1c6d44e8d34439c70191e28ec9d36dd77ca20591e5d6feac74410a8bf68c5a9eafeab2c78b7491b89853bec5509e43ff590162bfbc044b59c26056ae565bf9e1e5e29a528750a6227ec0a2d0578df596d30959ee55508ca7527260b13295f790c648fd66b1d315480d167c4908a3c43d23b06a8d6aea6bc5e439346aa5b1435205cc419a530d9ad062f0d5ef8d83cd5110cc753a53b07a092ad967cdf76f623f85523665ceb15835f52bce3f5d5c26b4746502cf1b1c0a7352e8c5b914f8ecac1af01ec05757bc2a77d988e3b84cbef8f3e12dedfd7a8709243027a05b4198295db4917b8e73f36873f3ffa84127f475149103e65263f1af1fdc2c4d8f103b70a4c60af7852b29e7840693af0455e8c3a475f63e709c2fc95508d3a3bd3e99fbeaa55fa82dc4de75be54fabc6f528ed146879a813c8114733089890bfbbfedd924c91636c40005dac4bd74c6f2edce8d803328acf14f4412c809099739ea314b7a41811e0db263cfc1b6f3310aa8f8edfa6cfbd68d999ce70f742b58470888806eca7fd7a98d9ca58c315fc27021c4ebbaf3776c594b13715ff2d42e041af81bd2812c2754ea0fbbdd1aa3a46add63e0ed3af94fd4096de10586c6d93d3b93206013e0e2a4005d11f14a2b76802cab1f6e6aace6ada25904561faac443911f54cb1723565979790c9568bc87c79fc559855e637982df73a2b2b4deabfa98160a3f30e39e5c2984ff6da0957daf6f5f8f92130447120a1e6e1c0849be89d4a9ba87800d8693bf4616575077ab9253ba0903bc2849f25bf9f90950279d77a01fb8e4710e8bd544fd8279496dd2c55e2477bc3600c620916553b4b1de7809585f808fec38a59afd54ec234111a348f07b0ecff5b846b6b450a9cb6cdf29393be2b6189687592a89b2061682bc698c5233f6bffd032f01ce50faf7a57b32ff85327779870cfb8a6112131e3ff587781a14995364bf0f08f47122f43d5599d5007acc84cb77d1211b1a84a9d7c640efab02b79efbfa683a224f09bebea7f7101d85e6ad84d23166e49782dd0571fefc0beba327261d00e20f820877ae2784b4b1c485beb70c33b72618464a75b5695b6c0e2b27cdd5889e8b15c6b6a526dc2a3a0cd94ef6767b9a7a253bf31249b74ca007095842859ed36aafb8f74bedbfed4815973739349cca2dac321195abe52b8c2b4787abb652707bd02ff02d87374ea074e88f1a7eb4c6fe9d6c5a8d8c0d074362bc8d6283d617edd2bd066f15b86c7b7a49439f9d6abb55c1a7d46fa2b42c340ca33e68015c322ef32662ea31602bcf6f23f787c10515d337dadec559474b899e4fa5baf3e1f6cd6cbae17606d601db15ea7b24f571d469c59564de02e6b89e127a07e6f7dd3c19ac80dd30e707f66bc286df09eac7c4c7cb352a219c3c994c1144f7b0c88803580b3afaabc4642d7df8ca866f16b555513840a5cabfec4ce531b2cbc2c8485311308b4e60ee914361d11e0cde1f1cf35c876deae8bf5ae8c1ee7f5248b7bab627a88a08b8303c1c21f5340047995c66145c5880896fbbb892c21f20c20c3bd90f7e8ab1eeb7b98d4197c5b3530bd97805b0fa99a214db09bfccc23bd9a30942f889428e8eef1722e4b2819a88acc52040e6b4e1f7dd23509fcc7c6a4c187ad2c041255c44c3a5914b1ef761c4b60996cbebd3dd43d82fbf919d990633783c993c304d519d2ad324e16047e1c048bed5fc14470acfcff6a94ae4c20b01ce62f8493cd775a2c0a3e6117c01e03e94847271cf71b229f9c6d4c0175c8f0e1ed8fe4e80a7b397c8392c4104bbbf5177d97734528c4d8dd3583253cbda6f18e2b1400ff2504fd94ac7980acea4eabb9e62c1bb0483ecf0d6184f1e7629006cad92f1e4ffe13d1a2dc4c15450903d027ca2b8404a52d318e6acbed360b06fda1709b4a9b75b39354219587af3d8962fc3f9407816d2532c2771243a41f49df3de095c8fa0806a3d968e57ee5030dfb496e61f1c4410a7cf8c01f537e060cae59375d33b7464fcfddd9d21085978c87e2c11669f7e7d490311c6602d28253e4e45407b71ce0c921b81c717ee216728b09cdf26d1c10547639da25e1f0501d723a2cbd49d0c1e34e2403b6081e1050d499afb89e3442e72c0f85afb7dab122f4482b551690147b88b4d09724909e5085f13ec92bed31d2150fe9b3dd24324a38504efc8ba103a2f9dc73df7475bf8dc45d9ea864358fafc3e1de92d65bc69213c0c62e63f16b17e644a4af03b4818312f5e80047b565029c84276a1b0b40b484adbcb4b567b59979a9c7f57394720344df74272a786d69d9f1aea5666ac028c69d29fc0f611c7a0fd7f6df2e944d84ba409bc0671296ff6b793847db40573aa7eafb7929d7f65006b6ae995503c4310fa1c704168f8cb94d21170cb87813c01b937fe8cacc65518ea4fe22b03c1e30195229c5cd0f295105753aeba37f522e02f16cf2e0e31217b7ee026470d807d60f6bd245755714834dd2416fd7b0b3a8a204c76583b757daf6f96a53877e83be274bc891650397b1acc82bf1d450548404b3147fa9aa05756868732e56b15976a877f0fb466ba3c4aa1205d396b400ee1e254e96fc5f47424477dd36062c54b0e9f436ff2d74a98b3ed8054ac17ba1b420f37d46e9336f3964bf45f312e15fca1ca59f246913cdb87565d8de0bd32a39a5b1a86efd6ad46e903684a71572e6574e4ecb0176c9f4d364a2946300617da99f77beee999cd41c7107c087aa4bd4755bd81481524c57ed3264da78e58850d220fd3490b3e0c1a20e6d241ae534c7fb1ec541f4d192a8d3dfa3c25136750293190a3d024457b531608ae4a9742b22d9efdc3a315ae650f896fa0c10fdccfacedd1be9c4fca47e6f4f410f92c6b3b46735b6332c0d17a1c50de17543189d8efbf14956e5b383fbe0ccde2323b9fa27ff2c527aed379b77481b0c2ec13fff66500baf70e298665328e30afdf704a8983ffecdc39dd00ae7c019f4523723b5dc94e02a60afdc0352240246b72805c55c9003de8ea2f768afe412a878e7c5acb895593916e9ea83b738eae07b730f2bfb3ee2f9bf144254eabe3fd4c2de99f6b7be3c0766076a9014eacedb1940b3e6e79090268399b7310b372c2afc521acbd1488bc1c7672c49bfeb36adc2631de6a1073f968707affa7e023531b427f416a7ceda1db5ecd1779a484bcdd88c2993c1d888166e8e5ccad5327e97bbd6e39cfa81ac88f7d12a8bb9be2e31c687e02d154ecbf5714bb29eaffd8e55357e9e5fe3bd11f8f72d3ea478be6c3cc992cd2f240b0651a05d5fe4053ffc1230146c2c9a114d8ca14609baabdbce6c32c1c90d13b158304f33577c4b5a9b00193e69c1df9faa74921b049c0063eae9fe6777add174e2384e0ea203f9e6577324706e3ad019dbdbcdde3f7b12a6ce16836c7bf69146ba8e9eee48248c101e4e863e077c0553bd9f3aa5444ea65932cf439fc419312cd7fddff4b5fe99cb75b77846d75c59122eccc547b5a5a0df3ef707b398abf5f48c4aefbc2026a8738551bbc04752e482d0d4551c6ecd458e9b8b78866379239b03c825bb4dc932c8c480a4fb69be33e7a571d3a0f1b7bd7cf49f86bb657614b0bc6dddb8e722b94265ed650f84256a34299dd66a050b1b75f99fb102d1532e00bb737133e59aaa8ba876a9beddfd4ae72af142fd6781c224caf87f7d98500dbc974cc29931437f802406c82d680b4de7df9a8f9ec4470ad5e9c78a5e128b8e934d8377643b13b8969f4e189749aceb889eb82ffbbdc34128fea2fc9e518420bab579f966ed825c67b3f309b81e788c61ab1c0607a7135225e1e3d7f9af97e0ff04fd2a0d6b00963d5f655ec09ca32ceb6e2f42cf635702f3e1df25bce77a4a491fbd252291faa04d96f028079cbb5f6fb2f19836f321adbafbdf6ba9eeb3b0c54a3a976a082025fa9211cfd924dc773f6eaedad39ce3b10f22c22bbb9ca016035e03b133bf6ba43508d7af530556e5a939cd1ec2e984e586cc2c07aa0932dce38015e4df5c6d4e5ec9be73f953d4a2fa85d658c4ea68e5a334c374d13dfa20ca3b5d057d984ba913f2919bf9672a0523029ef751298da2916bb544756087679c69092b8efdb268fb4a90c21f89dfc6eb9e76a8a52c148d8aac6bfeab45c22a968cab55f88b5d99f7c9f0bd64bb06552b9b38651f0c59a46ee39c87718d4b56bd73355e89582e8164e86df5103ad1b4c5e04434901dce0e1c6227d67b5066614be61eae1cc9dbe3e6f6bd156d74eb81665587699c244d7ca4e66671d0ebc3ae0a1d08863677008b33ae3e57ea5d25eb56b30f36c3750be807b9cb1a4891756c604509daf96841756e6e0c01bff6c4541cc7e09d2a344b4a1e8962cfa7901ebd9327971c4c6e5e8a9600b687d6c770391bda7d476bbb53a538009b8e3cfc5697150ad4a20c492448e87eaecaaed54b9312d9b738aa6a71f22729cb50619e7e7934c76ca55a59a2d519860730768827f848fe11e558e0d1d4f08ed8061b233b232c373d99d93c61f452acf4b4d84009d48c9ddda136fc7b834ba4684053625c8c9b9a8723b9101a8b0d714575e46cbba9f0ee3d87a870fee8e3f25ab6280cdf33be8380dc322cc3f4374a6d9d95f0fa65ee284535521422eda09ca91b26c0ea931ca241f902579a5494d5d68fd70f5541c81d7dd3645cf1d97fd5da9caa1cecb628c0c143d1bd05f2f20fa5ab1a82229d23f5526836b3a65b775f133c560f1b5aab6f61b8b3263cad02d165f4d89aec7c4d35769cf5d22f2c6a48a0a5527bfbba4e39c2067771f5fd3671d9de3b887ca7b37c2351084e4e5f172aae288c9aaf59dd3ade6e7e09f5ed32356d889aaf1532d76dd4e873a447c0fbba918389c8eacf0fbbb1ad2bc4abb67cffcedd051ec4e3020bcb7b00ad5effddfa73d6a1b984fc090ee502a0966934adfbcc2d1893e60b89f26a2c27ebacf7aceac030d0fc4d2cff99ff05311892d2563cc7349444df667fedb706529259df434a3f90d223890d2e3c7c23b46ce21b97c26559347932c500fe39de335a3b75895f9147cf14f9312cf069493060a019d40f69f1f9a94d9c9f7c2fe456c0dd8ba503e146a6d7873104faa9709080994fe982c784560cadf8f434908515804eee8742c543619de64315b3c530bde68f027ccb6d5574638852cc0579ac9066056cb7f94998025bd76ecddbb114ac341f7d43cd7b7e143f0c0646662779ed0563b52410f65195c205f1bfa99f686a882df0b31c67d9db46f4c15e54402a426927e553f79ab3204ab9ab5e9cc5d442657032068192c754e08f5ef4615f1a9010fa90609fa8dbe74de236336df10664d0c96f9612808a6be357f4fb9223b1e406a1d499b8053e7c588ad474a43d61663d122f519d97c3238c1982374d4fb9b0e29746f133e9e003271735d1fb0ed6255c1ed88a4bd17da3d7f0242ed5773274519c7605982c950289e303bd1ebc215e1f675d87a146bd429da9720792c77be3eb5278ce8e337872e51badf3152857d93e03821bca1ac3e44406b8df7fb5b27a33e6827e991def6e722d06ab788a2aca3698b1860c3be9b2d387e1ac2f5db6d2fdd2d04a140230f3ee135bfe645bc2b9f46c376cc3f987f8cd93e086a2b7174f6bdf5651e21a0a65b4d4f3b29c55c68f2e27a2133ad9ca0f2724617e787df457e2157323d9e5237d799590dc76f021a75dd3bf7a55e57aa14683bf8af7b09298527a0f1cddd36556f2458561debb7b28feef64f16e7d637e53d9d989f2952a55e6702e0344cbc72fcc8d7366d3be929e620a391be3a217bd3a5e056bab510e51cc3976dc8b026ed0316ff774540b7c3855bf1a90b5b2c2dea6c89f778d03590126e0448d0ccfe5a4dfe25884afcb4712fce36956f712d1cc7e6537659107252b82c8bfd7bb6f343453e58a7634c903261a96f8ed77495ec865514a229d6d5c3dd19ab12b591dfde3633cb9748c7e14b345c6a9d9dd5fd86de670b46487f3fc1a7b3da0456ab1d2eb5ab2e24a7672fd7967a65f755f385561fbefc56e77d42e109642977e5c82a896f3103b51b56b60468a63d56d9e4cdc77df32c3de7bdc30ae2a3293349007263f461f41de1b43cd4ec0bc58ba57c3131c49e8934f2800207b5309649fd5d38bb8e3a9e1a0e759b437e9e15415268ae0a0f573b9ce782f4593d802acfba011fb9344e3e49ace28c187b090d153cd8feb1e5d8e97af48b0aae9ece23363792033bbfe3d8069fcca515284c263be7467187d5ab6e822382e507cc1429ae5b072f6fd98d8ecf3d8cde4faec1c95ff168bbb30d710c25954a6ad84c02c19fc2200f75aba9350da75ca70317c63d8733f570ca0b0f23e8600c8307e2e246a660b46bce7f750079b845bc3fe3cecb5a70201161102ad2992d5148f38f7d15d58aea41eac5a9c9a1b8b9cee3acdcae874a6d37c57ac0d1f86b8ec9f5d2b84a2ad4286cdc7b2f3b2202914f1a05ebab7ba7d841a895c92af59c37fa1923104761d3e7d8fffa3058dea67d108ec54c74c2dda2b07bc39e480c73341fa7e68ac41bcc1fa174fa9d8a71f1f35f07e60e60bde6ddbcec152424a9121cc6bfcc1131a62d540ec94627dfba61cc333c7acb1e435ff0cb25257652fac515c8cad50cf538d1a07fa67059510ebfbe9dcd2571ad548fab25922e5b85cd83c8bfb83e9791432f119800ca3c51bac7021d7161efb77d1029a22990a9f0ccd5aa17799d7f3f3f54604d8f910fa02418d3cfe44c3c2b7d094cab99672a1fba8749d1397823a2810d8676be823abf0458784e0f687bd5a2e5b8587273cb139a9d162b082181df12ab368d3e111425483366d7e08f02eaa2e4f2c67ede2219ead35d0d38b77e5bbe9010790939e8695c0c996445f1342c87ffaa1eeae0ad72818c882785cbe491d70f5f6cbe6a2b89d3ee81eaa42f318bad5a9dc818fe554b9d2a828fc4955202de77b4507455f9add9de46b81111c9923c680c4d157a1a15f6430fb6e8af950953f68e0463b5092b83c793dc1c7380b15325194f4694b839e32782023802be3daadb2b590f921be17958f004cc45b8cedf594e8b7d9a5b81a1c7fe369e4285ed1d90570b2d5e76e340b4f337b51e3bc52a6d483ddf2e67252612ca2d6e7c34fc0dd9be1d15500c9b8788d7a19ebca6fd35be17001145f4090cdd1de57e4b3a142f71b9c60b383d4e8ce3e5dff97941e3f90d3df0ac2378f9634a6dad80f8ee68a762814d7f56f8853ceb3850f81c3f48d62fc17af81330957d1c1ece6f7c41c0c7fbda64e273d50d209558a7a15b8dc8ce558e336104689b9d44bed5ceece23876e9aeb71ca278eb3e2749480082ffb810375bf00c9278e0bf22baabd27aed6a9e1a2e4b641a65c349cf7f0f114aa2e2e1409ddf3a1cc9cbb8cd215ab495842c981dd0c4abaa7cea8c8ecf5bc411e316ac73197d85d753f66139478167af4b05ee38f916218d08dd2c7fdb88b578c0f2a602869f115497bea419ffcf34271197b6d0057fbf7db2f38a1f2e1f1a495386b6c7ff453d028c246a814cabee12ae671c703687f8d677899fdb868c7f723e65af7900f62cc00cb7a63640ccc918192b48bad154d21039cdb45b8c67de69d1d6db2e6d26d6a7ef384f85bb7b445c1b9d6574b25818f677a598db62d49c5fb94e70c85788a05fe35db5b34ff6c24200e817e1148aa6c23d17e0732eb3c47e88acfa652a8691d702376b957d59ebd402e60643135c6441a76eb1e7b87c771b184f638a26b52b0a1b2fe3c79b231aded96f9c77f8cfdc1dc4948dc824309083711336e4f8d0897e5eff6a21deefc1930680febbf919c40e051bf5562895268332f20f5fcb1cfcd931c189eceae257c96e59098e68c891f9c17e599feb0d92bca9438030b3045701c646ce339cad424430f27f630c6e7f2a4dd9c22ad544ef680137568d742377933f98a438edc0b80686e7df1f74d9433b4d907b4d5771d8b009df139cf5e4dddbef3dd7c17978e57ebc2cf103dd3744655a0d8c03239a997832084eda48cfb00da1b4f95ea9b909578bee1cddfae64d28bea80009a7572b8dd59c97a4ac62955ca77cfa45069fdc4c312269a865ec680515f1735a9bc12deaf1c17ed917ae237b31dd6c84939f8ddc812903cc4213a21eee4b5127118b0cf1a1fbb7b0f84ffca38969c2db2cb1385e9c9daec27c765b414d786b310045abfdb3d56c6a1b973cafc370b915b45a3c962a19c3d750bbdf943af88ac642d76014f0b8832526b1ec678a9d7d45ed8e88aaea80bfbafda2978f99af33b8cd2f56a780d0f825635c50ec421b9ca84a92d3222469ae557268a8d009436d23e53af1afee607a495e96292bbe907a0497323eb4d3b40e86f6bfb16e86eba5db659c88f5e80eca6cdac8fe9c3ff9458695353d7fc6f7ef506d0025a9aac0e5d471bb806f9ced624dd3dcb26c62471f25d361a0fb3187a70a4a6dcdab2e7c64ee43b448142778c38137a3706af92d0569ef2742a0eafda30dd0e7081da3b5b1402b01dd8e4e6c14fbf963844e49175a6c44ae1a2548a0b766ebc62ebc9131061af03dc328fd4057f690ad8a43ff41df646935fe87d6595a437c3c044ca331917c34fb49743befda2c7b7899e1a5f3c5e0318741ff9c77e7c4766132ee7f804b4c3f8b30ab498ce63822eee6133b54317e825d972d23b2fdf65e8351bdaaa5cb5417da33d062e5ff4df35b13fcb1e187bee2c07045dd9cce8fced57f5e8a6251f0d5e680e8163fc9e3997cf5369cda8c3da13430f387ea0e0fb6c94f726ae8910d94129bff89b2ef4a3d401768df266e91830443542ab621620642e767c65ee5b9eeff0fa60a0ce95982af2325b0d20f14946aa72315e401ec4453bfeda7172426cf54421624daed913d624f1cf76aa10695776133c43cd644557620bb9dc2d198490f889ebdbc24808cc40fef3862486fa24a407635068271ea91dcc9aee8db198c38f0c0609206609010517a8e68222fb6c9cc27e543eed12fa936f486a215b2805d6a512c79705968c2be4df7f160d408d25b12bed57bf1a220b39303760e19209eb14586bc53f8ea22910a2e2497c7ee4b229535b6d28aa7437fc6ec87d72c8d280915fcb6cc9518c4412125c41c812249df53d4a9f271aa948458058a801e23fb75abae90178ce84f0c7f2779bde84a5e665722c484dbe1065c6a5f9aeaa2df3ca61a585d60aa0065389e72a6037a4b22d96754be4d2893813ccf594adac0824801188b9594dd5378d683f4603f4bacd9d699d495be36aed9feef2cabb67b4510c6dd160fb9f04185e1504f7eb248101e4fcfdc5fc9ce7ff5ceaf62abe97b3b4d2d4da773a42f329180b1430581bbde067d1d1510c5a101ad5b798376820bd9c70beaf9d270df280cd4593b8d95200bb04e3417d27901fbf178f4e7803133871daf5a2bbff8a667aaf5fc7a05a541f7e44cd412a54161c688564056bdb354f737ba20d91f3af68732f0e039fa067aa7f2f0a9f03696281c3ff3ab76c2c05ff7ec96f7dc7ea06003da66a78c6210d5ab83b4db4c42b97da0adc6d4dc97b394e325100f4a871d3383efabf9dab1047365ef0d47dc3c799ea6e2800e46dcd7be3bdf7fb473f57d5d6b363a173df33ce5c2c722a91dc8a8aba28a8eb9d3937133f514e281618de6f4ee7fa538bad9985bc977a464f28b5e6d91014b9ef2a04c17a3f061acc360e846e79d28f51bdd9f0fe5cb392b8222bda397d801cf27a8d51c206159d33f245d55462411af9c8a0c1f0e8f3706432fc8126136fdeb07c1616910c7177892c0429e8655ce5a0205b8def693afe87f571a86f52d857e42704c27dd070b1f6d82688fd7e86956d4b1f7b1a601ee4d635aad94094e04273419d3831f88a772ad904ee967eeb4dc33faf3923acbeff187e030f72f12c4dc35979488eda8a05a882b5a9b3de8478a529c0b2a83cfe98fc6e00f446a28e053d63f1e16f15cd5702d3d768e7e07124d8c2560f55a718b27e5be381ed83a4e43b0e9240bc7f2d200c2d6de133d22a490f44fb039b443b5ac8fc7e4f24ad102731da81a6dc707e4909cb5d5d35eef826432c72757de62e71922978f9701e62fef4e5dea0b71a468d4c90e40d3b8793e152503f415f83ffd3dea5d475b5fbf5322f8b3a2f134d831aa4e85ea50599c75db267ae13c9311f3b95e0776f9a7c3fe9fec4cdc2f94bff8802b6f95fa6efdc546a6dad4b87d203b4bf3049dd5f157e0461bad6d1493cd91cc318b479807cb7d487c81cbaa2583d3af76885b654fff68f50ec2ca225f7462e676bb254a7afde543763a50f14058bfe238228f9f157f2469148ae9910d95614b45da0d6bd379eece423ad953eaf44c79e0810513445a62f5f0326bbff3d64ffd29556a0801806a3a67fe577cbe051b74e309fab9839020bc2ff5e4f70844a46fb04ba8cb6b3c6f235a1785e05930459a75b18c066ab2ad0a75b7ff7f1b982cf0ae5bb54f89216bc7700e41d070dee2d53bfd24be8533d91606f5fa2720e6bdf2b5961f9148d8cd2ff1ee1447306d213dcfb708b3625848ba01a055a75fafea4b80adfc30ff33691533b5842013cf4537e19e91edc910bb4861d58320680ee3b866e9e86fd09361bac296b6002c0ff5f18b776978e2989759313922e855749a24aef73aad68d54d15cf99ddc559995c8874608fa365bb2e83d80f22d0dbc7e189ce68d528b322290fa9657628bd5a7eaccdc144bf6532b6c73a0d99eb84ba2dc4129dde638604ce10b3b0d912942e62620e4f01611f48e35c230bba3642edad6624702edbba10359edb6e76d2d5b2aa9c62dbcec1e8ee2aa291ac53c960f532c4afae3234d4161789ea550275dbfe3083e20baf3e923b3c621ac9f193ba7b798930c48d27fc64f718e2f9cf79698d7b78f3caea562831be137a6681b0ad7fc5379957133fad5b43129ff7b833450ce014db65a5e728d6bd6026ad7cf68cbb2f6be4eec1009c4131f299a8ea57ba5d0a7aca46b126c9d1560275bcfe30510256cf7d7659ca443c74cdfd71ef87064a50854d68fd0736aab8ce71572fbcf19a297e2a4afc6e6252675813ce1ddc533174c588adf2e73ee08ea951ae97e4785ab5f4054b1ef00143013b83e1fe45f30450caa7cf207a4bece7c9d0cda42a33e46752a3381b7f9f2ea0abad90ce8c74597cfc20c910ee37f3c5f4234063675952fc3f8fcbf418b8f6ce87e928cc5dc5c8c59d94e2dcc2cd5d7167ed7f33f7d490a8417f4574ab4fe27cd2dced411252afe6243de1708811d2bb0bb1ad8999a1dde4cb915ee3c2282e08ca543f81a2591a072000eeb3bb7568f475660897b0b183458bd91e6cec8956bc241bffd344e258cdefc807acad0c1818b756838017f52c8ed4a4a61027bc0ab3d6ed8e119a1db0cfadbefdca960203bad5fa77aab1d15e5c2d966a58ecd4a60e8f2cf640bd68b63e0cf65fa258af2f5fbaf422440f5b2e54622b79597cef7b309ffc046fb3a2b1e224abd68698d8dd846d1b14605de17ba6abb30bc654860aba6c834fb307b893a1ea42d5f7f3ab4b095c014a4443dda78092bfb2be8c7df05c59d7297d8fa0b05a77c9099d6c76db32869b9dffaf0c4fd53133954a38ca7ba68cd8e46d59cc7aafb5511f6c58aa7529574a20c92fa3777c2d3716587421d8af21d1d946e0f5a6f877833e3b555c4a84f6406d30797d2dc62fd4d9b238f3d644776a7d23b85d6496dd4888d53aa97695641cd9825ce79b4bf7748c94d1aa1255bf5b0dc15f9486fdf93a05fb373d58e363156ef545339dd9f2613bccecba78b0a2fa55780e12558cd0c3aca7b7fb19895b150ae7650551fbaff0e4296b1b3326bad058c905a8d707aaa48a1df991589c08016ea4f4bf2e55ef4342b10819bd05af267666b8fed6069f5c9eebf5e75d7edbc571c25b199c9e41d1dc778f898a3cbbb145a690e08750d2c7055b5e73902d37094c0247808713eb46f0eb5bab9136d6461d143bd6f401a3ca53eb6f94ac6ab504fc104fb8a8ff6ac109901274e47e9094b54cf68c4bd05a7a0f905b0a5bf70d7cefc8ae3ea189963a0fd64207c7ed76c7aa45321a6fb75da8d753e80960c6ea42728188a33d6653291e88e0039c512263f40d70ab52422ba12604853c6588369433329ef6283826697e4e8c921e9df5953e68972d07a093e10df4936d9be040158d4671bb5c188ddecaf56da64c1ef6aafeaf894513dd469ce22f4c3b91f2584280d1411aaa26df9612c8c5cbbe2bfdca2f6a20e952e554eff4f17938c7bc9726e89e1bc14bf661e3e0bebd7f6cd527063e840c9f2e986209838b8ca7099567141b1f9df2d191527bc536bc10acc1f4ed85d32345f50e3e2c278b16974f4bf95edc60b4f301c13c2d0a084da7f4fc0cb47458b183134e44ba762a97112e42acc4e8410ce98c8c69b3a7029db8392567b90cc746259534ea6f30489d4195097aa7228ff0853311b1ca60570a451cba8517897f8b77051024fdf83827d677ad864eae3786f8ddf385898e874e0bf89bfd4c73fabe64abaea48ea995b19cdf2c83761eeb3928407e2bb01163cd1471fe1eb9d873ae708f515724723f2523994f13be4b85ed22df8e3e026062f15b768f659bce85418f761113c4217cc53ade651d1bfb89a91e0f0db86e13e8f08a7e1e585bac781b9ddfcaff27f7aa14e6301242896975f9cfdfe83d930bf3b7128e187515ae959eff16071e7964639a33ddebf0ef0e3dcec249eb91528bf27c1086cbc45e37e4780ce87cf006e8bdf79b36b247872ec8dd084a5e751583f2e39dbf314abc539a39075d8016e34be55eda8868261c351c933bbab96671ae387035f989f5ea8168347434cb1389f2dffe7df63a4b242d7c7201674da3e9269b155993a5117f13f45861aae732ed3f527ba7599d4553d6270b32e4b56414b8cc00e8a47c77143054539b967bb2799abcb7c7d95d6cd0b7d58e41e01e47ce6c1b13576350a7771d9de91355a72c14c4a4c36826f7e9906c283b19c5d5c8d474bafec3d0e8cedfd696fb6744d428e4d5c0dd0aca5e0e2f20d2393187db18067f691b8554eff3cbabaa5d3fc729c51fa74914636ee7a2abc014d25c74804bd78ab592c1fef630e3f2f506bd419f8f2b6ea28fe5a070c22157da384864edcac01a68a223673102750159bbd75dfc6c558e70d5508ec149f1ff7a4fe248817855055fb1e2bfb48cf4823d636f492d1ab835a34d90150eb7e204d7913fd37f0d3cd44bcc2982b237e583c5d1178f1975d761a11868de3ce8bf21262ceafe9a0684b34e96adb5d377d3ffd1a6fe16938b73df0541175b9c70ed0ddb5c5a29451747e35c687171fea81b6c9af4bd22e7e96edf72110c1c48773dfe2f4bd7551e085728f4a9ba1ea9225803d812a05b5fbe2e7d256fc02f4bed964ff5d36ebbf6a4a0d5c6ea1484b1fe4403fcce657a07ef513d21d7b8c417ac6f41400b8cd3206f1260c8f39d6ea82e9fe66a92b57da8753eb5e4211abf4cc5904608aba56413316186695eff259dbfabb1ce30b21adcd3903ebe6c3dca7621b92a4bcfb4220374cfd07fa9730ada23322bde8d22cc3d2b67715abd5ff4a555397c79910012c8ea5036a65310dc5245a2d329b7cb7f649a4327b6790d13d08f7afa912020790de200bd402f44cd1fe9fbef483b86fe7047db5c63540756d5ef389c580ed8aa406ac60351652f2f6b6a5a61e4dbd0bf03cfe314b16c12a9f0a41577195e304d80752b1f6af9ae832ec146de928ab47e22314b3580d15fdee45726b6dd7a7f43bf9c229b847a19885bc4d74b3394aa4859611eab2125cdcef6f4618cb10c9dd217c724edf2c5fbb0124ce775c8d14b91480123b5e10cf85c7898bcc337b58bb83535f58e3c6e18a60b454aa8e564638c962d7a0a21d53ad0e38cdb389686f4bc90eb35f954fb8db16cce519dffe9771a04bd796556b057607cd1ac0db8b6ae7887578881b871288062080f6d027b8748697ff6507387f96e968388d6202fd34d7c260fd59f89913e7fa57f143b33854f4738a398218af0c1af98a4d7b6545a13341bcde7e2bcbed5980bff4ffef297c98a724ee02523d2ea66b652661b347901bec73dd50f29fdb405740bac5a1ab6ce6f4537669085c538d66f92233dd3e9e6b5034640783a55473301a6d4ac468be1c94e36f18889ad594cc9d2e63291597ec4c1b4c3d213ef144ed45a3da1e6ed443bf5c293f81d3bc865cffa5109b1d43352310599cc4649d3dcb36e9c2dd470bac5be5e70e008e197e91578723be3996b5d23b9a285963f79899fc5f6db15e636a1bc8cb380b6dfcc62287ef2d86278a0395edd66e47c0e9b82b51a315aa64fbec5997324a58762084d8bf76ad28e81ee7e39775d92eafc61b6d9bdd3861b12c3065f76563d0915a9d476925926163358a3d296c52ccfd989e88a47bc8fcc40595284db7c3f3f765373ca1fecfd36c91edbb6a70ecf4510944f900905734307e22045a2ade2b6c6a43c08061773aff24c8c6bb7ad7c62e06b081b091756a382745f60331f2268de378d74af723af0d277c40028469438664de16c77547c6f2629b50e8729ada2f2f198b1a36b33449093fd730eee1335240e9c182c964f3c480c4db7b27b3af21986e2bc3271d68179546a231c169037ce12faa05308b11db1dc969603271b967e25bdb73f079ea00a4db48a2ff6ed82f4a280ee398d7bc350db9928b1d5851275cbd75bf2e0d3d31a0259e6631fd8f052320884c29dd2c0e31882d535e486baf9c3c2cb82643dcfcee2c06a1ebfc30a8bdd04fcafae9b1a6c120ff9204ba6a5ff4139cd901220afbee8fc6c999a0449f2bb348101d49bafc308d01783ffaa9796170d6cb7f128b25ef8fd5ee2d6216a773c4d6ab9395b6c88476ae893d95a929fd32ebfec2e9672ed95d90254525204ae93c19a108e8c041bca2796497f1425bc0a8d51febf76e7a7815b574a2c96e6d7fa1728c8c45358d8942d1824057e349120e5eef76353795e221a4455ebd3e40a773bdae7648ab2b118bcbde5563aa057a14707c8c174bd616c61d14c0daf40bb3ba05d5eeb3f9e62887703f0a3044eb21e750c75a2e680906781a3e6cbb55dca05fe25467504cc1ba33fa6586a53b9c9cda6a55238f85a1ddab71c8594cf3f1e5af32cdb84c329d6a2ce6a95387d4cc7a2f689046eef94a0546416acb82499615f940f1fc49fec547e5e8ad486a7ecc7ccf74cb4618eb328b27e6a2832d517a632baf85341749670253eccbd96a2c604196161d42234dc89a6b0f7bb0ccab17511a571fc5a16e09bdfdfc644f90545d4349a186b80f6761be43cf42174d12ded4aa81df8b55320796a4638f6e50ffd8c8aedaa284eb1fbd9bc0314ef8ee49d17e7b563f6a4ace7e33373082ccff2ceacf4a0083c71d459d80d57477ca320655a77780e18e920123dc4d0ed1f93126d36278321f9c921922009cdaa4c35edbcf32877f0009c1ca3e28ec68eb7d8e78025a659c2a27e8091b897e51d40a0acf917c2343cb6b8d699ec70f60706cf79b4017a9bc22ab67582b105262335ccdc3b32f506e290803e74926d92bd3292d836615754de855852c85c82f62d9ce792ccb5bda0fc447cd7fd8af34f4314246e127dec605979ceaaf581f48980622ccab02ca403d09ccc0d34d0a9d335e1f00ba95d2400770affd6cae441795867d78a18cbd08e77ad5ca20eca35183dd4598e7050ab56dea4cfcb6b2fc444f0a6713f03e91c652c4d77c290e914511ace60d74722b12d88b54fcdfe0fca5554e304994808858159f6ba4949017862004b2ce6cb773c5d427d714f3c341260ebcf5906d983d3aa4ae5eabeae100b8c47000cd42774833c383d96bb514c08b44f360bbcd5449ad6f4278778b8e05d00a7cdb1ee917a29380ab20650f4155045e9bc3385bd502440926bf48c2cc4c3637df3db0ea065210780e7dd530201aaa9d0f425e42b0fd7d1792b8df25efe7539563f26d7174a43d73fd6dd15e6088c196e29b7806ff9f9b1d28cedaa90bc65185f34b6786fee3534af81d0d6d2b00227b751032d4242ada18917a94ede11c39df257292ecaf878beca8e704f65b1a29c19226501bd23dae31989b49b8adeb971ce1deb3e3537c403b3a256918df33613bad4490226c6a1105f03d97a45f243ec8aab4e23ebca0881b4ea9e6f95fbc9e3b26a86c97fe6303402db595a44d339b332219830a85521d6b6459fe95686148493e3c5ea54b5eb4a57ee601c81f69a4b35f171d5fcac15eac4a10a88f388b12a79397aa169c5ca33b6982f1daf68461f166661643d5cc22500860d21a7177ba9b723499a755d8bc1d375036bc6b2b9c717553eae3c40ad2f32561feedbc2f246c751e056223e19531687e34a2aaba841adc6582e8d0a7a005bf65868c774a5f6a94467bf8239da1a80bfa0b924bcab10cd1aa1813f827a1416f8e5a56a6863538092f4d6f815debbd21984f8e8d579ac3631ca7c29f966227dda1b11d6a2c149ce9e7920a8f5cef058c731d15ab4573bd756830c0e7777d9bbcaeb055a35e436f841bee8e0977cfb2b37a4a3accdc1b2bda3254c03214fc558bf910d03a7228f6a24e7659e6259f0b5cfa8bf9bf4db00831f6a44d6b090d0e2e6661837856d8eab68d0f7b005cf6b03f433a3e9fbc04cfa8f0e03f5f97f70d3cecc49541ae8136d755ba7610c7d7b2a4b9c9f8e6e92606756e69b5e48ea57bb9f65d4e0862e43cf839613b2a302469d015cfcd3cc7b9d3c5f6f0d42e0492f90e3e16bbb7355a827acb975eed9f3e1cba41834d8cc1a64f093a6ed11dec5b4ca84ebf7f1c4d0ff36177907eca4e3e4a140532f8c853839668348e2ea6f6e79600661d69e8a5a995e191b3d891a8c0f26a0154340bb59ac2124baf054ef452bce358329d5d4b667ba1394832a3e0929e0e07db888982d5d5232e7c1111678901f7dc0349c0e83970010f58d802bab32d0115940dc643b9d8aa7cd94d93f446c0a49f3bce5e0a294703d90d7cba1e65cad422500a4b343cdc643ef5ca7e96e6be967fcf3c9b4abbe02e0b7db0999b2f527aa712a20af5953986f6ac72b8b708b4d8d3988764b31646090c1978dc77f34c13e9bb60ced441ab3fdf42b36f5d20b944358b2e4091b94f9761ad3ab7e2563c68ded9e29048a16518afeb343389ef00955eb40872835e1aa312912609282e16068e60b159bab3cb8e471f8600f4fe765a348307bc9d381e2062967dbb9db9aa8eb5d797ffce8d81f7d0d207078ea2feb1418cdba55832dda43cae6482fabcc6a69d437cc426cf4b1b6ed1b41445ddf062629883d6e65ae029e37f4dfd43b040b3fa1ffae9a54b287d07121163fd0dc9586a2f9ad57bd62db4c064bb9de8f8fda0af26eb5d0007539ac31f246ce9c53d2d81e406715428c11df2bc021c49556073b871e19fefed0fa51b2a2661b68d01b489ec3cd185be422bc0241d3dd51e2d09419dd784dfd22d56e96508ec8a3cd9a7973ec1891dc92ffa622f0ea507e64724221c809429c658da0a11709e41be05c6e299e9871904da1cb37d4d5a9a028acf5befcf047c49bd818b2945b8ebaac0ce8acb6007263c187e1af659fef1b32a3d6890f0cf077df05889dc15eb10a5e68bb8c67d781c92883822bc5cb72aaaead75e1bd4dce535e268fb4691e9408ac0ad686d22b84fdc0c252fe789eaf9d671ceb78c0902b5d96fe932381bc04618951437bdcfc696239fdd32fe7cc9d829a55418d8d3db502818c1c64edc4d7a32caf6bec75dc180b6df4dcafac1061ee918cceec34e48a1d57b7a905d8f82d59e047d5e59876faf7c9e6688a9d045066bf4b4c6f3f7d54fb1c9592c94faf5eeeba6e58be08f181fcd99dae0827c1d49e6c2a205bc0168513e35d60570017f67e0d7d836bc3cf1e7c51736528c3fad6f2b9d94877b0ac7af6ffcdfbc1d4b46a1bd32d5fb2bfe19c442ba7bfa6dd8a6f389e443cabcb537480c1a0b9eb4d402389627237db7f979b0c1e5b0b5d0900b8f0c598be880e913693c895204404995a45f2aad37d3a868a5a24795cae2ebf4f02af729ec24988a9678624c130efd43d08d41538871e92493eca13d6d043ed9bb68d1df88391e35ed81a3697b617330a7f9b564269fc98bff1fddfb967f11bf7e9411257c1c10791e6b9353f2af52648b2159c44202ffd93260efb76b773b2a524fb87b3e06e53d057553299b4cbe7f22ce52c3493444b7b013131e1d63eef3b938de7cf930418d0bfe724ca8d7c72dc08e8456e5e0df1943157b9f1255665256eeed6b239f27c05ee724e1de942e529a02740675418d141a2f72288ac698551c93cf07c28b4b0bc4c9c6e28fe53c7b8a8546ebb830617b1b2892eb2cd003be81c65447200a0c0166ce26177c5342b15325725f153f55f19bf556a09a5925f515c1065806ebfdf259f75f4069ef142dd13d2fca0cbfe0ba0cc68005ebec94126356e48e746e8f794e8b0307808727084acbe1c5a209758332fe44d86d704208bcd52eada31cce9fb9419164602223f673d52126be0bfb2ae0e13fcd6ff309ef6a5ad29c4ee8b72810e37680a9d05a81e4b98bcb961268285cd015e8fd883496eda43ec95a670cdf6425522b4b8bf9fc29cd703b593c188c8e477394cb5ccdb1b35df07ec1b0995af505f7fcf7d9401818502e14e0a450de7d355f2d3caea6f0fbfeb85533a154c5fe0ac7342dcf685d55c34d22b693c83a596ada24397cf3367d097e087de7875973bf861492989c7c3f8541d80d07042b97597cb2dbfdffa39d87bc29adcb975b2bfc21bb1d13f5fbb49c6724f1ddce832e7f4fa9761d6f302e0f197ec25ca47d8a33fa0b4a9700e3b3c3c9c034b6cdf39180afbb9e104bae397a449c05d87abe24bdc3b0a98e4da9c042d1060cd6d1dfbd4e778e6288c5cf675811739d10c6a15638ebdcc5a84594c58dfb624fe35143f354966445cb205a62dedb6813af891087922bec961b96dee7dac3019217e5cfe3b0cd0591640b9669df79b3d8ea7241759c200e650ddbaf218e39bf6c056aab76f0789cd1ef812f85d07c6af39a4d8c075c7f58de09d29a11b4ec6031a5ea78a5b7cf3545dce0fd2b9a06cdbe9dbc56944d29d638754878ff979d5fc65e25f49c4fb8a1068f887a6f3cfcfd5c465f7a03ca67fe9df3217e6f45417e13ea66b1793a83015f69c9c4cb105440d4c02950a4fadf70581469a422bd0f4101d4e00ef5f27044aab26e252a1bcf4077556fdc2ed23a49965603c0096b5bfa85095f1986e9d01a0af55bcbdf0cacf01f57403cfdd6a3ad8089527d577be81c1c3c297dcaf8efe6c6cfc3d090c7a07f5554f864a9185a7aee15ea17402a894a933ecc7318c37e4dbcfab5cb8c276a73175303c9cd7db8d444473ac82ae017cf143ef3046b2c33c6f247c17d232db08d886cbfe873e137da093fd0bda4c376ccdc3a2a56028f9c9c9e4231eba544b8f5574cce799b5c8c1bb0129f49ef2b962cfc0b46d7eebeda6a10071a9768be07768144a138d9903d34668af66e7b3ed3f628f771a7bd68326169920adf1291dd6b70c87a4b1d76fe377db05768a706286ef3b4723f02618aa7fdb2ec670546a28fbad11cfb9d3a82ad91e32fc8ee57e370f95262b041fbb90f53f5230b5a299c7fd20fe3a75982ed0307c0be786cbaad950cb3e97afb71ec1bf6736c8f190e0b5e92c226669fb43dfc8e9fe1e65e43ce63715f595ed9fcf81eb485a84f6030361453c031c57c3e02e5c0e4a0994a69b636dbf7669ce8274441c9fd3f45af1812cdb4bb377fce73e2435984a5bffccc1f5fd9753fec87b8a725d8b1ef2e72d5e5c6c65d8631ed75571e5bf52b1350da47c47d00e74368b695cedd4243e5a5187a35be4b48fc5004dfc1b0f6a17dd38e4ce0541399691e888496549f97ff289d7bd7fc2b68a30b77e92ac8ca233ef427dc09bf9327e3cf1605488903881dee8c76f95eedb0dfa2730579c0dfe37c7d30ff731a88113e79152063e60ceb92603d43be4de82ccfebcc69661ffddf67a525e17963009a08b3bc82b9e2f0ef8eca0065a494305b503e03bfe627802b70379440143d6df0e984149404800e163ce4362eb532b4bbec5e3fc86553b9155e17d99582ba5039b8888ae0831ffdc9672b935c4a6597628c94060649bbfb822f9beef46f923860c3ec54efb2c04135bc66c8a99cf86f36f3f60f3fa776187f20c01871075338fefdbd873b32f1902e018b5a96236415d7d3e262a5de33f2ca99cde5ad3de6538e0941bf6b10e31d4f849df8a630b4fda014985f3a501f2e09fef79b309b079ecf2ae4a779e837f0cd3662aa6000519ceefe64802733f03d80ab0ef87b4b30b439a61c3a58df5df41f7d63e27bfacb5c257a91402685e54de879f7002739ceea88fc82da5db73ad8299275db7c90cb2836ab1b0a15ea66d1fcb5903805a673e7cc4dfc81b070c7a55399104ada8ea07e1cd8b1d838e2d8668ad99f377ffd03ca149a63a8e097022db1f28a7af2f1e09d48b1978ccc1d911c612b4c3dd5b30038b15228360bbb9a26874f0870f70e0d56969d7e78c8cc048c9ef11d8aa4c6a78d5218849ed5925a5acedbd1f18a0d679b1d911971b05b780a273f8eb94904bfb45b9da162f0b674c78c50e6293eeaee3a696409f0a75641fc195494d26b937153eecfead920c9065d7f341da832a103b3e9f03b35bfa4b08d96ffdf1a75ed7d20c0013d6756aec114c5941abb3e02c43a16bd71470dd1dc7f81e5388bde24e23ff7640dd8076b028f2360da7d0069884382a71ee889afe4f2acb8f33f17d3483c8a7e9dbb610917fbcfc492ec63204bf006bca579c2583227b9a7d30291c1e9b705b37bd800fcdc091c0ad3d4db3a1125a8fe7a5b5daa07c6bbee01d01c67c874e5ffc0134323f1258cfb1caf38b83ef562675567564b4e64b7fd93680097a59fc98fc2061e005dcf5ad01247ca4f909cdf88244d58544d50f524b910b2a6573733966a2bc5aaeb853f16cf18c7ae4f5adc4415327fb2d87c3a86ecbc58c1078782731922596540375914553e91c5f9894df38751ddc478b8a74ee1706bdab1811ef16cf1e1fe3fdb691ba648514faa568a99b3a7a7dca925570e809dc53a52006956dbffbe020f2d73c81fff625993a83080e42a40712911f12b18e108d7676f1b7d305df0279cced218614cfffbb22d73a787a2425499d5bcc7592b837bb4446ae8a1bbc0076babe661016812716a220b73418bd506a71787901a7d2bd9a990d9242ff131d96d498a6d48f0d6eb8eb83c99012fe15867c7fa9f0c5a8ff9a715fb69d60e0647fdbbf93fde0c45a8c2d0a86e2c5b9f09bcf695822c59f8937188d1a138dfc4fe48daf2a94f4fe051d78ce0c9409d6858ccc3982ebe9da698a525e8795b9577d130a48c6b165f2b3d31f7fe22860e08e092bac9e3366b36342075f70de1db324888687e221cacf8cba07c39d96278af40c50b004b5ccca15c1af520fe9b782e49243818d708a63b43a9e4d78d629730875e3d03aaa9953f64d4dd316a6e8e922c5cd12e2705b2d763c9ea238c7bbf19eca5b18d9f0b6de1ae3e2a4bf97ffa141db3d9c8f11a99ddad75ddd651199ab8401dc3cf6e30c80ee72255222e64eb3578eeb8db254ec4e5e8806bcdb0e1907c39940c86bd61520f01c93e57efe5990c3729fdabab7dc0cb52e572224186d76650da65ca591c3c90b783632ce01c512059ae5f0dc3fab0433b8730a64050a9ae81e1b39bb6b5048f26f3e7c17017733659bc41790a1e380fb5edb83435c80e46f1652689e259bdbddb5f91e5362a2be187c5a5bcdad3c6eceede8a02971b3b78c668be3bf34ba85e5211af34a8e2326acd46bac8a8470e8f3fd61d0c2f57c730043a05f7250a2260dafab7fb9bef5e2f1c7e0f4a2729793835229c9b3e3f62b48df9c7edf58a1daa65ce15b618cc8c018bcad75124ffbb8a940ef6ccd8208d4a978fde8a63fefede117f2d0f96348a4d7c65c427b5384d67b1ce44f6431388514507083dee987edbbe147f0feaf2a2a4746894b9bc5202811138ec8aee8e49ac9610333bb71c29e3630941b9df3bc4ccf5d53ef5adc2786463fe87db3ffcc4804afb23d65158b88ac269a9a2e3819f306957eb010957e68b7a22e18f13978500cad098914248f8a39562e106925ea1daec872554c2af9e16984b8f03b5a6ee11adc3421e88fe80bde50f6db1574634bdb1c20e649f24b7414a69cee1fdd4050d3f974c160c152bce9937909b4d41c945757b81bd803c970f0f15ee741abcab5974549981b37a4f47ca6de22b74d7a2299620fb205d3274b8b725bf609ba982e773a2ce3eccfd5c8ec11bcc38573dd858bfd71424722acf441e2e4487b1823caeb1ad752dc50617addcf8b304f3058871eead56e3d1d0ec7a91228f8aa220a3f1750319e05827fcbb144282a20a8c96e6fd1903e31abdf5c24298b0ac96986969b159f341968a28430db802b4aaef9f204bcb104ff22ac22a8ac38877edda981e9d6bbbffaa94803e9cab8b83ab69e913da978939791f640d560fa5a14dc092e1936a2c1f66b7e8f9f1b1f1b5be238f38171384b726092d1160e9363acbba9b6c3e287a1a444681827a3bde2592234b50b3fb1fd35f866b502548f53e3446fe86c61938d3bc0040192f1ca78ae82115d4e510aeb5c5862bcafe893cb7d41a86a35c68a26645bd056ec0c81aa924592b105622df33c20818d04047c9d53411665dd14889e16cf229463412cc0dda30b8fe0c0c600f4c030528107953dc778cb85a4d2081592d5d058498a4013bbe878ea33b87949f0b8c7222db28a28fa9ccdc32670ccfecd37e5dfd55bc44919e51a92a10cd4ab03568dc6f5defb83942ea8581de090a65e963407c5c12ac87833c87a5a87a34b5fe29135e91a387704e96a314b046a09cd1c2242c675aa22ac060a2567d54216e7c7d0c4c860fb71c4249bf90e6a0f60f0ffc288da202c55b95caa5755891de92bd21a8b9fcd4ef38737c31438bb76922ed91fcc82b0407a70edd758014e1a4723621d3acf52ca2967321194f15446af549f0fab925ec80fb0b13453f70a40e6a23cf9831eef644c5f8d61c4244c30b9220343f9fcd675ac5d3a8b589ce0f55184fae3eb02021cb6a0da9088887aae9bd92a53480454563383b9ddd42013699ca348f6a8315597932f3804fcc080d8671eb7310855a1b0d04e3e8ffd3c08a91537afb06f9fbb584ae09b190316e61e92f0af3fbec9b5cc72fc2a770b2b0b158f43ff95a3b18c20ef1a5ba00035626de95c40a9cefd7e1129a5fa266172bdd569ea6515f97a43802762a216d89ed9076149a077ab6459bdd5cfa5575995d2dee2b174184e7a4c052720b1b9a10b337ea03389c554a16fe32a3cd0599413ae3b412e6c3c377f6b842d1e8aa6923023b58db8feb4c62e8712bb844f8968ffc7327f347ee38924c53b5733c0d6ef52e9361a2457be1ffbc57695907d44788954c55cd89fc12aa3205aaef1d3b1da9e5ba9286180ad2bf4cadb3fcaea09cd628e16d092ba9ddcbfd03c1eb3610b35f78344b802874188b3b73b4e3f3aff1df5f9de6a1679f0434bf74fcdfbda4d79bc738b75053b0df00077649b8a5c94fd1769ff92fe33648549721a18e55deb8c7a24a8ffc236d38fa4a9cbf14f517014d7eb63ee401df81720e40d1f79bce935848e856fb40c975359c3ae67519429cd5b5b3509e4cce93451535d5c275edae35fb0182569d4f5d3398ef2c53d8f313fab3c9392fca3ec75fbcff4f9408b108f7fa699e286031dfdb03fff6b13c82dd81122eeccca1be9e5449840c98e3291d8cc51b9cbba373cfe573ce8776a3e9ece146304edf2f5917a4617c2844a12577780e12d06464e0b4c8942b6e2b60630ac2e67460bc21871352246265d63c6e690fb6dc2dc63a5a65d296d416913c6c2b6e22da08842d1145ab1c1610b9a84c08e07644f590c2e8730305f4baf0295b9f730710c57a9a9f023474c2a668ae2465877e3735aca8bb9e3428ded88212796579d0ec03937b35441e0853b6311ea86c01432cb8464350e9bde9fb2fd688ff3398da6135fb42f0aaa83b0c97a351bada3883fa092ff0106eb77b3b5d3c879c43f72f4b4be0c563fd6561f6eb3ee4a2024c2ca36b69451271bef2ccb196174b581c3728fa3c5553c0f43bea035dcc19142fd9f954cbff15079fbf88498f80708bfccf079586b9492c7e10f547bf7d1cf670b75a1cb8ccda29f778031bcd062f2a601ec6d47ad05db2832ababd94f8b5ef2942c9f1fcf3f6003de35e139634dd8de8729635e4dfc18a3612670094fb4f84b758e52274f8ccc08d3b0a9e75946064d63d3e1011945958f9f6189bcdef3a206038042e4b707a43154bb1ec85a1442e91ff3252d5498ac8871a5eb3f8f2b92bfbfb14f60924b2e95a39f15113b8daf7bae449562cf91d0d7cb6fcc736efed973d3ca9e210a0e818be8e5b383ce46bde1f9fad754a61d3fde5bb91e58e983124b40709709a14c12f3f5320cdb2462406da710f93fabd7ba2708a1fdcfb7393bf31ca3bdc1389a8e5790545407f26eb33225c324c160da8f2d4d8bd8dd38e6469139469709baff793b983ae50b045bbc33c740697a6f625e8bd67d92722acee96e58449e60558d03b5647df76a1716104062c3f2aedfa605c96d17ebf93848bee4c17863d3af3e45a65ab1437f4765807bd4f020279699d762f361dc6e408c7ca98043d16ee52c14e609324867325b187599ac668abccad3d131c37a7c3f8147710e798f78c05c025c62abac73e9475166394d653784fef7abd905a0584a3b41a7ce334561c79045abaac983465c0cdad3281796a3dd2b68a53459d9a696d947dc917f5640488a2015f11a100ae57062dd11c8117109701fae887e43ae0a5492df1c0893d1722be0b837238cd399bf1f4ada40c8c6612a1e598ce9510333faa054d7e54831b80ff7cc6265028be09c0579f50fbe5db2f43a465eda0808f9e913baf9ee37f2898bbf70dd7e0e26a9b23c2084732159d3ce101c39a5774cc49b02ef013b8e698277a133e4e60325340b642866cde372512f13959b50bd26ab4318eac996fc703dc8d6a1b226109deff54165b6210c9d8c634ee005ac71eb54522638c844365251a88c78ebbdd7f033a939062e4d49868158b823633f7cecde5199e7b6733509f626657472cef8f77a34f461933bf8832d39571110f8313368802888f885fa23c59ce2394aabd5d81d544745b6e706863efad5f83572ab6a7b0dceefa3d03ff56ae8b8e630265f5f74e9983d97ccc8c80d8fb9c23afd0c33279c8807611ddd6d1dbbfd57594e95d2e3d1f56cc89c3945fbc7400293d1138a629c940532c84b92383fdfce56fe8151388dd1ca5b8d327f8ca8672d724725f0b9051d58a6d508bb7c975d15ee33d3e9a74f009b5fcf7cb5deb05018ad36c00cb78f358027dcc182658b7d3967a29cdb81011402621eecd6533b9ae4b01c029e961d3cf915c6f5cd40d8286d3b6576d60ac7b4dd9200791d3223f8ad46a4ef0dd84ae6e852bcde5311f3624c1909252bb1e3c76d683683cce396c34caec4d2ea4c6af87c05f2867c43ed0cb98a4bde0d86e8d761bf4cb091fc2392f6184c2c1103cf5d957b27bdbd88f87b2ede6fd983de1c704342de95156096ad0e5439e464d1ff0f3a2f157c3988795de6e01a387ab17eb2a379a91e847d9695c9349896f0c00f200f4edba630480887a1490a4653437871e125afa1e0404bf8162896b1a199edf8501dcef632a72a41d348f086c80496f295b4ca7b7c28bc6e91bc32352e40bbbd666631df757bfa9f341b1dfa20b8ed350bb54b153d0374593330c5ade69d8038943175dd47f2e63101347fca2c4ddbb38d94760935869019cab153a4ffa4203741ea64fae70d136e97a24d841af763e8336a6a3f0f0290dc27a0dc182eae33b51702f4b7ec7c511ce042237d337a1ebdb46947369db12651b7c486164cae7aec8ca080f7fe40fcdadce77a6b78aa2e100766d49370957790e018b9d4166d4e3add82a1f5f9661df09f9903acd014499577db8684b891cf6e133116098e29642def2330a13027c4a6747fe8bc20989b0e42f21a2df394c104cef226e5fec4e63364291ca9116365fb56257ea00c9c6e4ee0135d56bf56c1736ef892c32fa8386e5bcb5a1b702ec6438036a822ea02cca40acc6522b5f3a48c4d02b475e4e16113fa411189a899e418924a5a6fccef03668fc15a4700b9474e78921b69dd5d0baec74d750f9ec7992cd849ff1754c139a8bac9f41740003a078cb56e4f85d5e83377bad80bc822408d84c798916507af05d02b440308af02d3c6d3263b91e57dcc61c71ad20c35cd66830db056226e4d2006e90da468437fb17886a3bbcce4a3e8418ae69d155195f74e8897c40cdbb18a9d15e0e7d67bfa98ca04938a9cd0aaa7440b15e0a249962200b3314fcf51eea3be3697bb48c89235ab510eb53e93be7552827794c17093ba26d35d3b89dc62c886b0a1d3822697cea672442b4f15329fc0810cfdee154168e6d4f1a8b0b001de7ba3e2c228f4aa22bcd0d10049b3c75bbd073777946de98303d931650c5c0855d3bf5092e755c292e7acd094288183d10b6624e1fa39308b75db7df9594ccd703948b41a4f5853f656ed789333069b6aeda34de0f4e05a583cd90c03f1ec9cd9ce27ec883a65c4fe05a91eefb5ad38e7987200a3a8cbf1a7fdef86deb9e4f714ec5daabd84f9602b9f783932978495ec9f194ed2748096aa3f99b563d50d2feb10afb9f34a215b816a766698428c64a7d86cc5c074415a9f6b4e03a265d67c83f78f82706355145e8119523c0088ddd992477b6d16d738492865d593fd4b3c8b6b0f8befcc11cdb3387fd70c51174e314ea88b4facec164c4e49ccb5a73774277c9c9fd2eb6acba5d7fd9f9b0fd09cfa1182c23964c725fd665d0f1411d6af921dd6af92c60b5f534da451c4f5be736559b0c3a92dd65e57dde823c996317e790852f2f0c65657b6c95914808f0e1260c75c13adbba28e3e3d43d6adff2d0eecc265d88c391ebcdde3e2501cba843b21866c881b26d782f046484765bb786017c48af96fba0110ef063024e0669e93726d229c3607e615e62e08d28226df0377e67c353cb8962ded26a52d971d8d7d9401e0d463d961d8a47be8c683a2893197eb3dbe1743a6aed377a5c01a6c4ebaa60c767147f5683b5283b4079c68f7fd35f25f0298f2662ccaabf8691ef5c31445056866d5ea91ec8deabf2ea5535b7ee3f53b19477b2d7146de64c339db95d3046e213fffd443f761aa4fca9f249e6f09ad0f573998aaceeae04eb3ada7c9df97c5e1c33c19e1426bf898125ae56a7b89e1e4309830e2cd0aef216eeab058ccbfbb5f3900ef94deaa1941cd41c366f66caa237ecbd73bfb12b61991028e028c6bcf68d7cd51fdf1d60ce2507ea4e6d83f05fed275a8ac331d99a1b71ca1f232b42bd1d1d1de1c9fecff4a68c94d7c5be8b4b936269f83766c63fc6687f6a3a53e4f361947b79f866d9b5d7bccc92798074502ac957b9e3b419809d04e1e235278c85e1bdec3081a42fe16a14bb80a2b3bda69e449a09855647dbf4021cba3e1879eb62d1da5b600446a08df75314ac7e210337f76f8b209ad02c225223a428584d1d0cc4bfcfc091c15180159cae8330e570d4c2bafe1b0697db620d8f0f061f0a7a1894d9a8a7c78c1143f29da16cfed1c5a6333d6264af878f194f74ae8d9a4a4d2ce02e2bec8baed4f4660ab3a57a90421aa6f3c12d00900535823834efdc1f4b05ca0c31906e418bd30a852268344839c69e33ca3fd991fe90a8d27ee2d2cf64b198c8fc562175a5bb4455772dce2fde1e2f6b64a01268610d28351b667fd82e76c78f1c6b3fba6956d85fc2ab9ccc1b413fe3126f12e342c9f7ccfe168b1fa89ccf1d6462c7a5222eabcfd57340df37b2ffc4df07e319582e8a3d1d8d8d37e06c89c2377d76b9b9ea6c31cce23f2be186449a0f7c154b96c105eb5ed85935f24a7f904cfc98bc2127836aa43b804e1650f2c39faa3d2a815f1c377b69110b4bbb161d5c05a98944843b53f5a3a34e8d19df22438b9042408d46ae63b40232bf5b2856dc59e98092f1d1aafb9675f36d0c5e14a932d7c1a616ecae1e202895791b82a6d872ca9611d0b167609da29cd26331a0c3821d55683d88f78417bf78d479003c8726876485abeb6bba4ac7eeda4d45d90eca7b539ce56b3d3513c64ba8e0d46747f433de6ff158be72df3a8b568a043447548a47a9d40cd3ce0678de158875688ac16df4bad9f9c1dcac594b8174c8468b06cb56665ba2515ddb0cea4ebfc0c436d0fbeb3da87b8fdc03aa37377e105a91d1a9196b4dff665d5135a693aaa87d8eb3959824e480438614394c54d6d41e139e876033fab4764bf42e0eb63de85e68645fe4ff375e6b8df1f9bb92c2cbe3d1cd45fad8a2a2dbb3dccabb2ff7a5032991b682a3e06bb139710c96d25769e1a84da7b522fea93839a0082b53ad7ad55ec02ebdecb68e88c7030d5cffd703fc48f3e2096c0e8b7bce55463fd33ccee6778d76f98d3d98a3ac7a73b9ffd0de7917389598abd5151f8572dd289bb96dcd4de0d1c2ef2288ce5a955e5c177f23489482233ae580fd04e944326e50797e0f3565b5ca107ff9dc2b9da68af5097764c177910f79b935413a587df7429109465ac97e20d6864718e823e7ea143926702efc269979b428273c79233f8e6c452bc92a4631cacd5e4b820d67e5be014120dc59e65cd100156c15200410af577bc48ae16e817a11fe63c14a36de75088dab1e769305960057c89db3b8a646294542a2c83875080c51afcd726e55ee96428e74c9f970740c1ae5bce50faa50c288dbdbf8819958e19761192df115f2c7f84a209e03b21fa4c08a4944d39fcc120086b49019fc7f36a102ce4e81cbff9f600112b23a2fb7ec1b6acdcef8ddb5ba6aefb631c7c47ac9cd77d7a07e9915a9688f2535b14b3748219de75377e01c3b9f2af0c3f77ba85e07222b6cb455cbb563d81fb9420eff5dabb31ac3c63715f33bc260f1d05868a13c28e5ef8c17fb6d728020d623a2747aa75721ac8d268de93cd0bf0270125f535d61eefe0beb44852bb3dc5aeca6ac76b4d401f210e76364f9144e1fd774cc82279bd731c5ce9f01241d3953639c9014bb272e99c4ceac80160817cba1413359c755c537c466596265087e70029cf37900fade3bf98af417f62a423b5d5140227b2216957e46959ee7636544c62372f300c549dff032e5912cbfa383581e2993221b23942ab102678b85ef67b7d34efa3219f4443f78b4929d0e5aa56373044f3fac8f36468f5af92e897509c3d39e6b13623cb99c7c247c20b0a4f8d63e2a2f57a790158e29ac1aa82ffbb2b394eb0dbba49479230855117f725ded637860ea59be06a751ca1938713fc377040eec57f95e128d61be67124375486a831428c18e18e5f14069f07c53baf7399a43d57fec6717f80bd8aac92acee2077306b8f72fff460e9a0eb135b1b802764ddd877e00166197ac2128d5236f42b63e2b16a68f2b7ed7b97db41d1c5be73a1f2273aeeb0177f4795f82213d15c092ba3b57fc1297dfb6052782daefcf31474851b4eea19755de080ea663f62c32592f1dd18575973724295ac9ca4da44b752780c0195f807ee8c635d871dc3d9f8d74540bc0c05bb9d4f978a385d58ec9b6e68325a46b6a1f7e06b709716afd05d8ff783404c4c6df719985256611e29fc412ec03de6b1d584f161f4e9a6a9ec45811c772655c5fb59abe85597666bfc31ab0910b0ffd2d8050c457e8fabd3e949df85a94e6a79fa425f3546ddcdb5e20b3e57719e45b9ca86471cdf5b5de3314c2f316e565345ef42f24fd428a4081d2438b4c1249e40b92f26a14f1d4486ef2d567cd55353d3b8c5d836dd1e86e546121ff386c4808660833ec90bf3032a613d51bf8febda7828c266f9777f660d1c5c427f5449f2a3b8d2ac15b1a99606c2c75026080fc0edb77d7ff514eb78dfe4e9d07a272c32992fac5a50164f4416d428c46cbf537f47ee1c24678388d99eca8edd46f71a3bca8c85f00cb90e8a9d94f32d442d87ccf8ae4cdae80cb2b30ae38e6baa2edb5bdcbfc7c49fe55dd14c549b06cb1e98c219017338573cff1baa2339a6cd2f7abe711827f53bdbfdfe4294345aa92252e1c57653ea7494c7dca36eef190274fd242e67b47bad943fcfac51c70a63476bac30f63a832e3d28ac0811cd91047105566048bb1ae2a53e97222d187eb76d147ed4aa4d9585d578385d87180873fcdcadf9e7220169b366c8ac1952558c3871ee30cb9362171713fd78ef4d66a3f1b62fc3458e82fb62aa87e84e034ba80246afba62f2afce7484570e45d4f57b5e5b3bf5382988fff93798e687e484c4200251604e79181cc9829691c831b3384606415d70d80da017e7bc8bfdc3b0c5ce2c6679c443e738fd3acf1be5d8f4684524d74d547e2235616a824446ce0b30c90adb8a5902d12279f3762eceec7499813b6742066cf7216ce94d5b423518937779ab40645a3ad0c71e240749e7522f4baa0f6d4e31623af69e38f7a7514d6acedc903584e365963d6b87245217c93084a891a1fd9b722b31b546f96fb96c4f865126f7af0c9a2b8e9b505cc27486c8e2a2d1444bd53053f242b0f1babe65cd331a988f393613102a121e84a61dd6a0888514148e65aa6cc8813f2568aa24f2c2003992e69589bedbe3b1ffb21faa979d5ae8d31caf55be03d3a2640cc397b85dbf06171e94225574a42de99e1166babafc9610a2e4abb380f340d371f8dd4b94507484eb6a405b750734682ea8f6aab22dbc1607e9720e8656cea051c3a97917d74c98b310402b11a0b45dd8a90f0c353bc8fa72efa19f5d5b02a44710c8debc5ebdf4f82e94ebcb228910e3017f6d0670f259cc3212b418e43bebf259a9c74c93e40475faf891a235b9f3f386030f07b65e26b6e446168d5aad527ac1393b1b4bb13723a97e3054701b91399e4a0547c36c9df62e4ce0c8a3e822e8d9eed547b5f03581ea0b7e8d74f80b2fe1343944fcbb8980a146dcb1e20fb176b22ee933615cb37cc02b3739898e3c49087ffc8db135f2d47edac8d4df6ea54e6d6167fe6c1beca3c311edef678cd1bd292dd68d812a57d0b5e5615900bd71467e692f284acdb64d2fc43c9261cf9f10605804a57a71072fbff56df77105f85ebff79b72f91d24b27d003596bdf36285e129fc6bd75913993a94cd77c72207cbf6feafb2d81fcea1609283af3318404c3ea99ae50fc995d84c6b3e85871d1b3be18ee71f5c4ecc1f18e847aaf1b7e02547c5859b1aadfda3b9de7d4741bdb6770e048e5c8290b9509cdfdcd285ea6a472b1e166cf3fdd13156e279cb06315da05eae0123ca2ce2159bbf0f8aeeabf58feb6953ed6254497473c6d58f13f4de7ba4761b7b944b59fc1fc4620f04b0187e71afba3c04e6ff8cd98efe2cc309d7ff53473d0a4d89e4d0d6525e3f6c405aeaec3f6a9ef771f7945943d41994633f4c2c6d26f29e12cda6b0aab8c8b1f97fa111570c8968c09df8e761a4abcf1b093efb3dad06ff5cba8aeefb8b07cccc9d4ee5dc06e1da2463dbe1d19889c3e0cf50b12d3425eef5820b824f5e1fb7e7b38c83ab3e311d8facf975cf6a0b946799d768eb0d1ea035421586c8c1c588900691e0ec3b7bc27e749e2d816d946187d3f8572231b3a2ad8a610ca4295d56d31906738c34cb314ac9b26aea5afb20387057879b1f0dea9901e70aff8956a7d7c9d81a8a396f0b72e89e65af7ab4d3b0d68bccc3e701d1f1a2194b743709bfc864cc5819af434df43db7364aef5a5e569fb20f0ef04bb7ee0de2d669ce240e5380bbda56c17903ea21e7fc72c9cba8863251b5c35d073350e38b24dba77907cab03cc8fa23f289f2f3c89a4a619e3d72dab0015b6ccd79e6f9b9bdb1e003571b917806fbe978412845308e9f7c0097d09be8f82d3d37e2637ed7f4d6765054880da085fa394683e85c41b4440289287116a89e6fe50bd43760ff1e6fe3a3d256a9ebba0d58f137b2513edb8d118d19a766b92cb0d3d150043f65a6d7e4dce1ccfe0637a24ca9acda7d3b069538625af8c54fdf76f21e9d4a26eae608282b690b42a10c7c4e1d7cd2400d8c94c937ee718c4408a4637e93a03afb0acc97aac4363360a67f31ce899824bfe746844f6ee987621b9330f8106ed141b08b7dd55b9978b91de3b68bf8a64915a6d8db26d5263f79136676cecd99f301316eb118e701f626c9ec77777f6b603700aefa13d812376450302e20aa2d5599dbe8fb193c11b51ce8fec23916be46ac96354dff710fe65b39da1ed6371845b7bbb595c28b092ceb6584c1cdbf35b852ed8e9d79885d0f3e1a78a154e4e0cd4dde5f269f1727aa2a8d61e10cc12ecd22999e88997239a3403698ce203ea0b1f8d95ba4bdc2510e456071649bc652be176579667849c25ce3073a3f558bdba4a3e31027cc29964df5f45f6138ea379ec0f665b1f289aac5b4d00c4e543e8555d9739bbdf9d3fe24799a14d6b768b2ba1c0c2c2528603c29f325b3a88eb70291b495c3a88f8ab46e8ab8c78a299b3d6fc2186ce89566f0e10d1047a6b933bb49cb3f6b155ca48a8f0e6b3dd47b5dcaff2e29fcf350f0f69bf3996d7753e524008e4d557c2d2f82e9fab784455ddc51effaae3eec42b348c31390d152ea6e304d7514782dd71eaba6fee062523ac45f9a4d1358b0e8c5a348a7f355772026bdc78668452a6e12aa2f46dc1df25ab527328899012805d826353b574878b525684f88d09bb393db831452b8de8cee4b2a1f63f920efc328bf38bc223318f3232dc22da5428f82a410c6d71d9ca6041ead3177fc6deed47214bc33efb99397619279a6729ca89fa7785fbbe9d29e5b0487df9bb6cdd759662d61aa3f15f0dd25c6d7f6f1139f30de02712499a693d1e5e04f8b9545ccaf40c3fc715db6e618c4f04ad2cc499d126cdcbd5ebad07f14d18f5a012acaf3ded258b6a7905e9aa386320fe9b37c3d9c106657a9b1a02795d945631f1c597186b69e5f6568f7a48d5ff837accf1e2aaf4f86d50b7d8190f583fdb674c91c7f2c9bc2f54eaa406d6871ca9df534642f2df4363ff7e37c75a3f705aac1b2007666c85f9b41ad63e4c22a521a063cc6dfcf59feae480b9d919b6182620a337989afb630515a645245364d75229c2408032444ae225195f750ffe231543e623c9307e39d91a73e5680188aca03aaaa7c18c18ba90a04b68a8377f92f3da5f55d6fd7a996562bad47a75c682312c83e6b49050c39f9fb052c895a3fccee7cadd466db29dd09e8178646b08fbd868da35be38e829b88fcd3a3a0c633406d8c3dfb54261a1a17808dd740c97c27bdeb6eb17c9c1f27965759d830ba986dc94a6d2647faf3fe6bfcdd80babba06dbbb4426381426e2a8bca85404bcd6e8a0dbe0917622b408935101697f4d167e87a7bfd137aee2a3c6b8eac8fbbbca95d5bfbcdc89c534de97e7ba361178e3c75dec0a42396d3356ebbc04b2777bbd373f52505d004899aa0f5d7cd8bd24291fd1ceead4935ca8c39808994e921b8fce2116ff47380bac99ec7f64d5c8c693346826ed36c5384e2ad3e5c16b43c5f03de03bdc218d3ad0110b5cc7f7433e6d1cff5292eb300f27335dc22e6dd9a8b38317553811934cb4d8f2dc67b088b2bc69c591d22e20cb9a8aa4b77c5cb0598bf51d92ce652b533a343d46b290afe028cadc852e103a73b7f1d4981f3a34ab4d47f0826eaf5325f61906bb308261d71f2fdcd257c3369a45407f4826e4ce76bb9d5c5613b6c5303edbabd637d011fb79e91fa9af712d2486447916b7aafc9835f513efeed98e6ec6c470b8b3d60b3422cfdeec132bbab853091f3eccbf6a74740baefb5f7d7c5299cd594ee25ed1f6e4f46eaafacafa4b82a2da6a012cbf99c0c18018117454e91518f0c5dc126bc8a160217d560fbc0082b49fe1de5b471a9fa2ad75218564a944bdf896839e245774f8ba1f8ca109ee7ef7f7730774cd9766405806d8eeb20925ea5c9b8282ce0ca097e43bb43788b5487f881c33de09a913ec39776f8b4cff2dee43295a3bcd3e5fcdfab3f3986c63b2046f9f19b4fc89680a589873fec0e2ad68f3b7da7977dad1dc7bdf7b32c787347e416f2d7c6fcc3a05b2c7e0a61ef7eaf76798ea0ef8227d2ae612a5b35287c474fbc1a26ad6ecc2b4e54b130dd6d5f9aa132eb8f6ebcef67fab6925e4a1ba70da21ab424bf6053c017736acf0fbe0f5f567f85d897aed629b8e966a1d00f0a695c3674f758cdc94895c39ecc6a860dd0f31e0f8a5a6e58d2f498fb584ab34293138aa87aa8343b23d9f399d8ca45795bfac2736efac4e9b68a3b379cd34b26d1f809a0b3b6ca1aaeadd27f9b0407b84b208447df52a0c743068d2b956b3491b5df427ed4c6a2a097eb7837ba2c0b136403aa6f8e0d495dd0c779c7748416c629aef5b63654f33013e6db1bbe5f8bcb96885c793dc380e47a2866060a0bf4553a1e7220a9f644b1dd790d00dfdc7b3d5310fe63e388808dc42c3c764b8ccc25be91b76fcca767f9575bd437f37006a6cff6fe286ad3c312254a27ae6ce57688bf50c8685cfa3de5122474fdeba6cbec6f6ac1b1c168b854806e885849754ca00c1696ce04fff0ad94ca3329de287843f208e4ebdcd858adacc9b3ac3414abc8a1745b02fb6561385f7aca6b45f5b74a9fb185ab3c1397572e4e045cea041d0f2e5a051c20d8eabae8137085954bfdc73571dadb7f059ae7e5801a8db19c76de4c3952ac60c1fb5139807d4fb820322a578f482c3ca9ecded6b0ccac95ed08658458199b6ab2ccc63f506eb5532655d21f09def4fb4852283c4a54eb71e48244dd4647b39b85220e08d23eb8c21a78259206cde3ed16600659c27c434f330d9d1c994b843d6c786f1cc6583b3ace5829e1000724d4c4dc50c914082316b3be9a1bf06c01960d8b5410de0ca7e7ba99459694c6e6e89cf0b4326be8d43ead6c556c5007012f56899b6b2049796a9f35846ad68e37ace8ca9341e4580f25fbeb3068b3032db0df16181495d8436fc93f52793270229f37b0e6231612e34af9b091f3f720abc4d608a81071c973029cdbd047a9544b5297311e9f7336727ef7a6510fbf8a6695da5cacbd2c9b3f8031ca3089b2b5f8f52f2bdf969fa08af6773e82c71a55b04b224c4b6f97670b4d98377eb38cf9d820325c3cc54eb926b40e564a6154d200caaee356cbcdc721271e0c2ee2ba8f8c565868f01ef12e88afc90be157b57b37ffba23a7fd3d12ab4e0547b673a3c4c59f2021faf1cf6ea3839e192b73ccb13afcfbafe00359a06933a7eb7784e29721348b7219918424815bea94da64640f4bb531354997267c6550da6916fede3575f43e52be4f676d359ced7d43e5cc644093f019b91ff3be4c6ebf9865dca0b5efc2fcb693f140ffa8d535014a5aee645739cd440802709c28f3a2bed4dd52b75dca7756dd2f34170e97f9a809f075c8f83a788a4ed5c91efce54a908f799bd88c3bb73cbff944f81a342cd7c43aa714d043532ff423808e1165e2a31bcf8ab412ebfa2c1faffa1b60019b6ec58143e34fc612373ce814a9afe78bc768324bc537a9899d165764d06ff884c3fb2491a549063fb26661cd9e190b4f1fd5f07117040bfac7e09b093d235f381b0a9ac17d4cd82e4af987f3c025d9b806e09444225236f2905bf4c4cc37cb4ecba6bfa9d5e1e439f6fddba5d24fd9cce4cfde991846dcc2028f55681f2b9d7e13701ff4ca187b90d345b87bcf4dc8e032b9d0231c64be8ca09b1ab5af8ae068b9a1e5c913c63ef7dcdb35ca7776ba83d5f9c094bfef85cb31ea415ae2bd8423a9c06c1d2f68df86df974a865579aeaafda94f65b36dbdf3ee4bec2f1381406f7f4c07bacd2247e0b04ca3766be144bedc90076ed0166577c384aa3c6f56eba31523751d4e535981c8b0ccf35d6d147b5e1d0350afa48c369d9c1419f5cba23b369f41645d5cb5b50f35da0f2093f34d12579ad77690ca3ddb84a2e4d507ab32a895c69143ead7a1afd09e43f1c9f7077f71186f26a2d01a101ae18da1ed6a921009783b17e578d0b5ab5748b3febea3ced40c57e8d38a16a593e098d80373bcfab3614571290b624bb15f3fdf6d82e154d10f20bc1e36f490021aaee29cf1edad765a67f1dc3d39f7d5fe58c3b94b37e5f0d41af1126711828c1fda480a4ce6758ccad101ef4d398dd37c93830d73a3975e0e19eafce4b67d4a43350875a4510f1e8f08e035c5936e5ed786a721c41c5e82f0cd54e92934b9fed17196a6a82796a1c968046db4c09d598c3eeb5ada915b25f4fa5a5d4239afbef6dae78d381a2d2f2c864aa155ff606f12979c1c2a4ecea79d2a0278aa62591d883a737e7a3b44384f8eff46986bbd61a9a0654f5128be5654f5230649eb49aa763e53446127a37ab76c87809f4954471fb280e037116114928691211e08a7b9520db28e71333e59424dc1214c3affbb8fd82510359175031ec1fb815c310cc619733b7bb0a5fbc8d20205d010471da83ea255bfdb08acd69359035347677f68df496514b3916433a25dd30b96c8f4252189a455c8a519f4036dfeb9cbf1f751863a885992b4e87be3d0daabc5034900165abc9e8e7759da3019873b5a4442ed81107b8098cdc31aedf751c22b1029d1b6eb4488e561be024f407968062777e1c5719cabb3c590991c66fc0ec87c53773db293e9001073ea285fcede30c8f156e02a26a18a9d040c797f8a1d854f8be756f5c3aae7e28f30eec6b7e1e4d64b2e569fbb36af174c65e6227f205ef0ab391cd31a5da7fc2a0926ed5d46fcab9876edae050313f55ea71c84e7bcd7d11e034c867423422479f0e27d621079f0894750eaa6bbc4fc450a304770caa6091eb84a06c0401fe52b5f0795dfb78d6cd65b9595aa1f17394a4c663ba2b6529050cd9c632235e477e467bc152756c4e5549c5a5747d5393b0c896defc566e5abf2c5323348710050900d083002aa64fa7c67f3932309ddf88bdfe31cef403ea0eb353b6c7ab7a61eb34793a8c3b82266d104d7da84e2cd2de9667a182c6d330c5f83617275b66b3c843a5d2e5455724e8970c06ec3d7d064fb688e2324aefa782064862c3b8a9387ba47c2303042a78c64917f3da35f7c8db28e91b28f450d3c58cdb123bec36f9a91be92ba5582c43f5b1dc0a7db552e5cc09f4ad3413532cb7e4a51e68980cb9edb97561b98ab7047078e74b7b94f486ef1820d8ef8c6f8146378f2f6b8397e788c298619d218ba3f7f0d5a6bd2a28f93c66bccab550c33384b9fa3aec1dfdccc2aa8160f325709e1282fc6a0a77795dc0de5e85f13bfe03811a6dcdfab4eaee9efceac90ee82b4f6585bd48b0095eddc9354b4a5bb4c099d44fbb54a3e187e7dc07ff2802488aa3862901f3694c7fe6af8bc61c93610c89797eb3828cde404edc8352f801d2273793198e9dc4f881a9099c85f75a685f6b98e9f6c8e3839a615cdf23944de2918c94916bc5d4014e78a8b1f21eb9f98289a67b601c98c402dbe6b44bf2685ed712d4e5cd4340aaf27f65ef2489701cab3fe3f6b0fa1043d11d58cae28c94b8fef8bc5de95393b438f1c3141cda0386623e5f7ee2a018bf421ba23adb67e71e855c9e4ba71aafc6f2fb41a67c4f0fb4c52362351ff5d6124ced2789d9121bca3c3afe7aaba1ab95b2896f254589607c4d9fc005ad25fc76198c698daa9b37a73390024dbb1fdf6c213900d82cd829de8dbbcd893cf61322244e6e8d9f5da639f6d75093ed1e4298f0df6c270912cfa4fb386b950de3ba3e1a7492a6ed051d3e4a31f4940ffa2694ab38f6ef09df66a8abc4b36e652a9d4c2d92684252c65dee02eb16c975f6565e0835284e8c04adf0e95a66544e906099edf942bb66fcd2ac9dce01f2946734b85c0fe145ed4cfb0e1db9625a26d65f3e4ef6d568a904fb8af6c1e2b7f8b95f3723b88a4258f86541d506cd2b61b45fadb64a96177be8f7ac24671d67cd4386b459c9ff898e606e3113010361653593aba86f08cfd7cb4c7f61dfa70d0398f6dbb0b09e3a6e839a7949955d5feefbe6b54b98d1728727b1d85190349ecaa9e55a9ebc8e338d77c91e1d5df5f17b50c02ffafa2d7b58a2da94aec454e3bb012b4683feedbee3c5591220804c5e0706407b939d665f20efe007948387d16b171f806d8c8d73525a805ff60865d46152c18c328aace783021310a3f216b841c472766e35ec7482c8eb2883dbfe1525b61fa5d6ddb3958bfd5241343eb0b45939583a3f411e580820e3abf1806e2bf6a840ed2084b0d9b58c89b95866df2324d6e0e2bcf1fa586d83010dc3e520470aa6ce4d0bb24d76e0b572dff9adba94ba9c64e21930d8d086bdf30045469887047d1a77aa2a41a63b34031cd1eb7c1b1931013c6581914ca52cfa51e019e449dfc60e29f8fa44984b9f8e7b62c37c190c617bdc7c2bf9ff0aeac942c67cc27422a1c3c7303388b02f17517047022797778e8d54e3af2b8f132f3ce65fc30a028bb856cb0cfab3e0138b9ba191f46fcfa1fe692abacdb062e5ed5cd4e53f969fb1a8db2acc7f1b204f02a34d3886bfbcc44506bcced4539d0710efa5d75df2275ae1def2f7a2c3631a385db00feafbeeca877ae2da070cb5468ab06d7815a0eb94ab2b784f0ec987acd3d138041f50fd9695434f6b7a4bee523708c8badddb17473ab9f7f962073265cc48a0c8169dfe68a213013654175704385366048d81f882c451320dd5388a66691bec1c6d10640d4e6987f45a22cb58a6f700e2f7453e84ead0cd2a94d132ef1374ba980ba6d72dda5e7e96f455bea6dbeefaa9225256fb759efbe0e128c9f4044b3f08b94ab92c31c7a719dd7e6e7f7077f3ebee2b6e144bfd8611738473c1f9e08cbd27ac82d7ce59e77983d8c58569c889a54e606d6992a64a1a6db6acdb4945c6bacece4cf107889ad355ac4f30efaf2c58553babde81c63b64b4985fc9ce841ac94ba5ee2bbf55392fbf1f3adcfc0c2301ad744abc823bf1eec2582a3e20dfd5c37888a69dc98289e6794c7923fa4e5ed0cb2547375c7bf75e2583ea967c258a82dfb34e6aa08e55191583d2b89c7a17dbad4b9df1d705858d339a801fa1e9df80b369fac0d16018ba4e6cac8fe66f93866e036e5b816803fb83fbcee1c6018bf9c800191c896e076ea99988af853c6ced9a13827ae83cf6f9306b12efb4c19b7abdd1092b0682e16519b7e07d95909dd55399b1f39b6043490c796cb1b0c744677bad00f749f3be8d875c2426494d743ca0ba415c50cb00a6291b2cf105215caf9d5d9fb9b7b142c80cb74e22b58ee2c934a2d9d3a60357c3c4cf675cfb90612cd307bdf850425f171496f73bad30fe2687eff56ddc36caa85c3a7f3e78db9671cf250bf9af611c66cac8bc165c59d95ce7a0a5d34e97c64d15eacd01ced629cdcf006087fdc48f1af684436200ca6a6e1398f3ee56af540e122446c25cef37c2f2e3c8a937f8f28b297b7f67125d41de9344b1dd5d527cff6225e69a83cb5e874e2881b88b41db63dfe4a8e5c144d00939e18a4523b269cae0a32d00e4cac00d85f4a86ebd2fe360e3307a0a17abf06a57bfbe8eeb62ec6f1d3ef21c6850efe2663b1381b3a0e10cdb58f4482e21aa4afa045effa131cafbf803a821807f6e4157b0bf723e0111f66e774e9e6d50d4d189772d725957bc91d712124f4a64944aff7e646788213798733c4663270108efaa91884d85579b16deed665f9ce8a17cadc56918d24ad18c6315760ac9630f5dcc07cdf22bdebe3089b6e49a39eb3774f35749c386e7209dde9b5c8d5abc9e9bb7dde0560dbe2bee85c36c021ff69369bddebe8df8632deb3953b14968ad5492b64bc685b874ee88d5f3373ff9d62d0a36304f77bd0bb7f096c0456a34418361d4a390a454a1f80f566c06c5d8e29e5c51a9f17f6f1d0b0687ff78089c7e2bcb3df7a4d51f840e876b18ab51703ba39875a65f58a89623b88e64787bf2e2287a16e7aac7b296d3b3393b67474f7cb4cd1e4241a669bdc3db6904ed19cad7c70b007f644bd87fe59d74ac94f75a25cde160ba1fd12e46ec280137998fb2e4b28cc49a6ea96f2a6b70cee8ca24d2c3d4ac3c401f44a39a9d1c285c2629fb5c5a8d5d4194329dab8408774f0712ccc986e5463763f9c19c9e9aa4235d72f6e0a89734f3f1f0ce2d198c73ddcf19c932b57e81398e308a828969a9c07fe485788c0dd4719467346e001c5f61a976624f0f958e3c826e7317c398f70a1b5d96b1caf215325340d8d40cc5d82110fd3262a225f071bff23d05567aef57f7849e1b899aab55cc27a4cfba63bd191357cbc330b08324099b240433941b8061124a7198345e603d2f51b6fcb954cb52d7c1a4e0ed3f22c436fa2699fbb7537fba1ef8313e522dfc327ddc89b157fc10054191ad85e8da6c49e967426669dffa5896733f21a1b264c85e45a14614d6a245e95c2e170e01cb2ee5ba6c73289e1b9c74d7a101de646374d5a7569add0622065ccf3446ae4b5521977b54b668f505de7f9975a0634d24adda3012b30ae7de4df7c19a95babe7e6716ae41db6754df2730df16bb28e465cabd48b2aa4a36efec71698a045b826bbad8c017cffffff83