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 74683 b08b1de8953841174d7d704c38d2dbbb265dc62e548fc1e5d04581fd0dde31e8

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
67f20fd7fc65df9143a381619bf8ad800ce77ad795173fd1ec7f1725f6f28be4
Certificate Block Hash
b08b1de8953841174d7d704c38d2dbbb265dc62e548fc1e5d04581fd0dde31e8
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00a03c0000400b0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000004f688fd564af895ba53e1d104d37551f5bed1170cb45a793dab287ea3f2db83b4b12677ca02077fa976a6bd3356ea647b026b16a0a224a609dff1335c548f3a6312e78ce83e3448ec76fff8bc0b773bf97568c9de04957f438030000000000000040000000400000a03c0000400b0000

Raw Header Hex

00004020fece249156166d492525d2eefa96173fe79af347f107fcc19b7e9e9264fb8bed3791611bf721715600e0ca25d269416c5ed62e7ff2b8566ffb85a1928ff12a51cb01346a77ea0018e48bf2f625177fecd13f1795d77ae70c80adf89b6181a34391df65fcd70ff267

Proof Data Hex

59,560 bytes
121216020307ccd14690bf5fd985a4e220aa423024cb25d682b7fb6cefb8ed943f552921db9bcac880290adee7567f3e24b14276493a77b853585695c22775de759c84b9a6a5ec957cd1e5ec7239bba5410d996e182d05c1ae18a30de7f136c32b1e60ad716e5298aef7547a66cf6df3064228451896dbb738d0a0ab183b36ca1f036de57d0e6e602eff4dd42a040aa2155389e9d3a7393cd0fde26e7d748778628300cb064508564ef6564d1b793261eb65c7be75359e0d14da2674d4dfcb5e8bae7422023e0fcaa4724202464453f15023543cf5ab78fb167c9c30e7aa1e35661e07898d4ab308fa0e70212cabe516545b0595a6922a6b97fff1367804ef1d0c556c5018754bd34fc701a7574b7c84c8818fc0994ca4d42e87265a72a5024eed734d1011f7e63bf2f7cf80a2fb5209150df149b7065cb2b40d48cb7bd7d71804c1e8dbd873169b1ce730e29b8605015803648ac7fa8c5464de51ee9ab8784398ab69415091a49d3bef11c689ab978d9d3740a375f0d1ceabf4e67e3c6149940be18875ee5908b24bdcc6531d971faea5c5b1db2dd73ee9d7777cc1db8fc56d38e64eb1afae0741b2a1a17088175753daafac90df3520e1660c4af3a5787485d8471316d5241b6cd449c2a95d506bbf136ee6eddd97f69423a38fe36f0d75548d65e716f3c98279fc146daf519ed2adb63fdcc23cb9fa6176f096b28f146df0e2f49a834a5a82b1d8d03a3c44003bcb2af456e330d639caaef6b4ed385682b315511e0102aee50dfa3937ebf8c65fd9376ffac331bb99168e37d83acd03f9f8bc2c856534c827ac6e918506e2f9f2f8b48f26ff44fd573b82ad63eb88fc27de90c2704f2a120763263619143416570d74dbafb190f2f353f01ddee8dcac2bd31c46765c4bee11e6b1f00f319848407095ea60db09834d9b920502315691e52bc1993b8804af946bb877ebb7bec888d71f47af69b0d2f57ed63916ef5937863a34b9826922127bbb7e1aacbda9492ec8fef7190fbc053d959c38c90e9417abbd542a830904d092f445cf6789d2225015f0ded87842780423bcdc84149a9ce82457b4261c20a1610b431d8a50fdc62f70f991749cae331fdc88744bf8f669d3ea93dc04f25fc618b7e2aeb56bceea5142f2845c93f8013a15c2f21569dba5aa734a5316a813b54ac7e9a169636544cd32eb7b06122bdfc669504fb9212103fa75fc8c18b53e87033a9852eec42958d491168915385cd8e7bbd07c5d61894c783c28fa3d2151b00e09acb0496bb779e809eb46430a317a9f2ee2bae87269e7b851be3ee26927e4ad968a55489fad6fc4b17392ab715cf78e35c6e6d5fde040a0f266a458710f985d337c1989bf5bf3bbb20712aa508eea89d0fe0fb51781e9794a057734b29241fe81f012137e2a08da31a2bf123f6d7d36b72d96029e09ce29eb7c3e8de8e587101682d80ad24af820ff75231d792b9485b100294dcd72269fa431a58249a3bbb4b148cfee5b33c825a77c1ad5a7ddde665db6a9cfcb251c7a78f104190fa4a54a13f74d52a0e877c71afc7b6997777ac8578f8d4d1ce5b1e8eeb9e9102fc246fc73cec51f4a8e5462235fdd8f4647886c3280731e5cd39f2de5b7eb69c40b177435945c5ea5b14bef529d7c6759a069ab972785880df4ea1e91f07d3626b57a377b41999f87f9f878be4103902b572f44b088c28544528ccc30c0b73cce8e8a3ad86d670b2d76f22c7339124088679478b88b9d7de534dae3abe511aa6fe216be153683e020404be5347cded1a665d9488c5d77ce3de23006795a2d356ec1c34cf946aa116ff59e4456b3f4a2846eedc811be87d5cadffc51baa842d9568b587e4a33c8b522ee2969e7a5a6c50f7140dba1c781cf7fd684ccd87473eee87ea0aeef4186a5042976beb610e18c978a24d223b78792aab3e9a3af582986d04bfb765a3168be8831f4746d7dbee55e6fad1677cecedd41698685fef6e0a8591e3c9256b974afef535cbcbe8177775094a5b7f2592104ed098e9a6de97409dcf7914911e2fe59fa0022d3873b3d6cde844cf3c0f559f665966aa475fbd1575a7222289156943c20bed2169696f07bc707c475d027d56a1cd7c4e5553bdf2afc74d1f1004d8106c19af73761126f384facfcb99414458a162c70e2f6e9523513315ccadec178baabffd3053b6bda81f922f560e1a36453eab022ad8a7ee38c2b41d1a8beaf5da8d102bc2d993f558eca7d0414e99b9753c5f11e8032521adf074b172c9b0350791018d45f02c7950034e490435942f81d739eefc984b47e9f2bd4998cb91bad6709891c894bfc5e82e9a028b04d437b346855a5a304c5b2eee06c126bcf41837fbec2904ab5f8920ea00417727929c159e294a255dbae56dea5b1bb07d78ce882c5fe85294c99ca3afae72dafdc5de94e36a882f6a361b175e1b2197f658129bd4a41e09fdd23fabdb78d2dece32d153e8a44de567e0dd4ccc6166262d4f13777ecaf0c24dfafa808274ab81bb3bc1ef6e1a38f87c048dad7653d5db9054083be32ddb6db91235bf9b4db358de9eda0daaf4750291b486e012e92457aa05b75d4560c30c8b5f0784e957660a165433d32633ea5c9182978127269fd481cbf6f12ca3591f897bbeea9a660e876f11c383563ef7305a42639979011881e8fc6f1487d7c19064b88b7c90b1e79e4c552745cb99122ce52fe09d5d5ccd45459d4265dca3a3d67e2782a23ac5e36cd9f6ade52a83ad08373fe441da94edefce1cc7e538c211098740f14025f40fd829b97b9ec387fe2977abc06b755f4e51a6eddd41d63017b490ce8fb9e0ed3b7b74a0af143f1b83107e94910f2859e0a1ad4f44d5a1c5170381b8e064bbd4f60c3e44553730f4e21fbf55469bfc86f03b0dbe71898d7866b4ee6d619bf6e73f3c37d275454edd5b287088efe01beae34240655a7ac188012f6e417f0f5af04e56a531f7ab518b3d65f7d372c4d7619e5a9a1c8ff1c863ccf3c0aef57631d255ba1f4aaa71c2fcd66a5be697c97ec319b2ceabcb6dccc5e76849ea8cc41995e4c11df2bfe0d5feddeee15fc95ecff2f16e57ff6f4703ec1a40302e40aac484ecc615e3ab8b5da330a629541af08a49bd1e7e6f9b7bd06a1cd4f22bb2af00af82cbe2c850164765cb93df84b66a68f61a5805b923db765f8b3469907117216728b86352f22a741aff6277b8375acebc586f2c6903295abd07348aac7cf72fc416b293505b9bcb54d899a2c24f6bf8a36b097b7d2b9b380a37fa3ee491fffad90fac04fdee75656db302c7fa0a5a58281c4e791e3e0e35d40a5a77b2ed6d297607d7f4d3ed8657a663424ce97b9c74d7be3addd3a68178694ee32daf1a46637f3766170735882810185c3a453179ebf90c2f16dd8b9df5ded47984f427a8b6352cef678d155e7c2cf66d590d99f1de520f28f3f6312d40d7e127c3529057f3820e24bd1d2c3e50f0c41794666da6889cc3c673b2f3ff3021dbc16e1db3b68ccaad14b655dc7a36f5b0575c7e3cf6ba5124698ec00e68bb77e9ed5a2d0a56841887e9b21cfe1ab463891667e13315fa5939ce0eaa5d6c7df6dd871ea789fd86bfaf66e57649386ccff2a2ee7e95b065af57100d162b7c088a2964825f9dd42c0464b4545b204342aa52359beed04d800dff94943e9ea301e7565ea4df1914e29dccd3a2195a6070bfd7ebbe3ae8903c790685250b2de4362c8902a9f075fb144c381a492b79523e205153257176f4410dfad7cbe8b28ad162dd0f35cde39ab3376be001076e2ddbf789924e5caac73a499fd799a1ff407008f107bcd446ecc8c7a8e5732e7c44d5b24f204233e117352e64573936019435e4cecd0fd298f66168714e58484b55f3e70d68ab6f4bf6ec74c3829b179bbcdbdbbef1fdade6a5112771d1fda830a9183ac2627e29572f91e03f99e17a18648f0e58feacc0ca13501343b9d2739cfcf1eb3cf164e7326305777df37b79545c9fd52ef29be8e7ad3b578424b50784cc36f7c91d2348e67933361512a310e7b950218bc72c66d2972f5f94269d61ef6e35473da84e6c7a762a6032fe453ed5c38815ae3e82dbdc70a9db761d92e9d6ae00ba390ed4bcf170bcdbf50a4e0d21c3efd4379caf6f5414926a700d09b824054ff44a2c71fd5db9fab95f0ed750daf6e4fc76cb22df10e4998197e1d9f07ad576787e7cddb33454a519d6689bac4b7304eb55410ed6f705bea9ec77d982783d72cbba933e84c707a6c37d48aeb563ee5201bfbd09d888f407be0616ff928f2265342c991cd59df1ce33bb0e16dcafaa8023ddc1027ef6984877e3f623a4b46e7bc454d9cca6e020548c8abbcfe48c41800f7ff1fcdf6ea44da11e732d2b1beb2c14183c7db5fbebda0cb068d6135960a81f035b9c94e76c3ff2bfb898245fe7039d298d05bbd3796ce8c761969fcb1284efa3a535f3e4af8f2bfaf2e7cab08a2d30b94bd3e1fd8888234bb984dd81a1887841b75771eeffb6650842d507b53cf1d09bf9e197df1b285ec59c3d35f314dfaf6a42af957ec0051a0a431f3c61126b166ac62680f0b5dcb63c112afbed9994da3b0e219e1fcde92b7748f2bc07741931b0e122690eca7a305adcb5c441cf3b7ec49f1a64f70fbebe35543b213e9ff7b6af307c20bca94f5271b192a11d9a5a5a1cd93f5aa2b6091fd327fad29759297da6bc11f027f8a131b9f292657f0eff5873eb29e3a6626ffae178db2bedbb78357c119c0db7dc0204a628d2282a5f61a3580ccb02bf817e9e26523aa1a6c42e1a27756d97b1c50c979f8a9be37dde95b096a23d79edc05d3341dce7351594f4858a908d2675efcc8a9d0b03525cd667c498d87646674fc225a45192b8d811fa94bd013142bc6689e9979b4811b9d1d10cddd4024291c6df2e5f5c8ee382c6e4d9d4b70c31f1aa4e1a038cf60d7150ea5b7009f016bfa1ae7eab13e78ad649ba14e2b353cb39acd3c547d9c528b38b54b5df5fadd0cc19d214dab74192985894d0c3e9c1f8d30663b661842b7c977caec9914ce33cb09ec5d795516a3194a8924b9b541515ef9bd5a86855370e5abc82e019798755077ea8757dad71f5d528f4e56e447be036f94685ed2409f60488b6fef55649646de694533012c54d7a699aefed29127499a62773345319f3d7a9e736a27cf3c3e94825cc003f29fb92971595ae737777fa1b47a5fcf4927eab541e79bbfe515335f2560e13ddcd15e5af9ddf67c31b195ea19ba83a6ac58dcf580d3767c2cba33be482c5b235a66060e47ca8709f0dcd674451ac092dcbc1e2820649ef6a8f9d112ec229c8c85c89881c0f4d19ea71a4034e582a99fb6c1c136df4bae050f8b4a7c3c1c74aaa2a7d9560660c70ab7f18b25e6cb5f8028a05857e31fca035070d044c8bb042f63bdb0581c599b4d5f0804c951f4a0fa46436c12568484162e99c169c77f6adaf2a98b7c97f85537f56f365347ef4e8ed38078c0b3439cbb3ad7df5da686416e00769324641d8fcdb73814ea9cf7da674d9f888cd85b83a9ef17c4f6ac42ecfcfdd543f12f5e5947113cb544e56964d7249be6c91f8798cf38ab6a544a1e2d12987e5a386cdf7f7a6f5d54941b7a1689574b071fcaf67524de36252e64d547e4a7bf9f7141f82d9b15d211139943cb48022d1f62b710c3b90be24e62925320273db4a49a2a31f18827a86349fe03b50c9c5a2af91cf8dbabd20e462e47c7e62e8eb167b24e6023d3cb6f14b2bab0a9c7fa8118807cb8be494701b7f507aa1fd5276bfb83c831da48b692360aaba6bd412e6c927fe72cefe51749ebe9aae95ecae7fb9c9080ac713fc3484440167e8e63cf64c5024daf366fd7ccfc2effbe7dad0dfa0c7b6ce52532a7c0c1d9edef074438aa963fda00834868ad45f77b24470010f0c1bd407f7b777f8cbb783df4ba9267db7319268bc854326d2d282d2e5f5dd2947fc8da2cebd9eb4f1cbe88850bd0583318509e5bb8c17266339291508e13e661f38a0bc45d34e106e4d411328b6c81d567b26ddf5c292d2972bb82486faafc171c980b967d6330abe5d0e3c5fda10b422ac562ff4d97c6b238aa74eb2bdd918e70802dc7df49fe9b0947663ab67c9938ab1831c88332ed627254355697e99df2f5b0ec294ac5ddf2c8bec8f0073ce0afa31746a32e9f74d0279fb4e62745f30b3033bd0cd7909a904bf71a76842d591de01ee974766647b724b404d468aa7ccd2b433da5d00d199422ff005a7877cbb40bde49f96a48179693a53fc851900d1a750b4eee153475d1443e373ab313c1380a598d8405d86a522948020cb3cac76bc5d921045974bcb763715072c65171888d55ebc529300cb6b90a4a3b88cf99f44e2e19043246bf1897119ebb6a1ac5aa52c36e9a31ac8e6da624d1cf79fa44d033f1e58bae1b3f5fda4dee9c1d48d3e54185bfaf1d0980bcf6eb063cf83bc58dbf03062ed8a54a7defde7b0511a399cda011728d2dcf60df0fe73cff3cf9d08ca1f470e1df6e81b4083474fd28fb16ace89e0fb102b7452bcb91624d1554a9f7db0cf97fe5dfc714cb13b1d31f79cf8e568737c140e2ac3a0c8381900d3336a245fe09762c09b82a868cf3db59f4612324524e02ebda99dda04340db362e5d35b0d3c1ec3ebdb0804020599755a1609339e4310aea61c032a0ad8742e6e16b30f473b2595a434027ad4935e2013071495aebf92515b8a37d2045890249b2ce0c5affb7b60e09891e77508717da1bb04d223363ba92ca5593efeabc7ae9a6f96147132aa10f06353a8b9d416980c37be4acbda86b54a56bca3d35349ca1ec371855ea6f21cba332ccf71f4bf939b156971620f69fe663c9466a575d99b0c0567bb49d0ac4c67f29b9bac5e2df79446d229b42787602b1925a627d60bdad2492e6d716b46d934d98becee39ad1fefe5c9b24b59e27071a44561fe3200f283587d94c88e79dcd47d8a28c04f10c74e5fd333a8fb2aa4a38f5256260a04f8ed3e620e3864d8ff39e952372c44f0abbec980b2edd31bf3dbe261bfba3555803442801cda57950d44a236cfb0efd4d5213efe4f23f7cd6c7b99de91619590c2db85581dc28e99a5c2a9159fdbee791a665cce0ed6ded050d71b861da064173d6bab5e2f568d29c364e86d748a05dc71de5c6413b624a0cc05c3e516541e3de3503f12ee1b8e51a06493f0709e0794a2b1a2716807b6c69fee49bf77a7490c7efbc4e7688f2c555f8621d94fd07996910613eeff793e1ce109753bf20fe55add0d7f7eae49eeb1e1c1aa8d00f8ad715968b90a841b1e20427c0dda3d29363647beb08d6216b9664ad04ad9c1e6542a0bdb74939c15bc7e949f61717b91ac906029523f313b1bb49a7740acaaf2475545f38563cd46cd8e8f0578f44384ccd837955b11e9387d91291fcf8cd17bedaeb64c8c360713b644d633a561477dc39e2637e344acca173ac66d2cdc80116f825a8e5fdf5f7f14c550af124b21abf9ebeb7d0768e888dcc11362ef8772ebc300cae986a284e1984a559f8911a4dfe6180f8e7ee99d0dfc1e6a8555adc8b1778574784a02f2e654db02701ca80746ef7da2b9878e9cd51d554d37b97344c316517c1cefbc371157fbe50b5c6c6f15bc581e233b251eebfd51fc4eebbe050c9effd915a9f201dc49d30990a682d9dcbdeb3243309d8d0c54825efbc9b547c9d32ec5a0b6114a4aece322c9289b7245173e4ce9d65abb1ab09f831a71db91fe95594b9d4625d5a34729fca71ae31b5068ea4ef2e24d12c4f5b03763aa81744589f548fc1df14593f8ecd656785da1d662147d57a8d63c5d03c8c357700bcf0f64f76909f775ddba5f8ac72d2619478b20163b11ce3727029649455f7b63f5c5508053e827da549e43d5037a09b6140bff8b34e1f865d7e08745ed9340016b114dd4b9431f34b99a493bedb6f6aae480b4bf8586def4a6fd5a9cb93aff646e6c8c8d2e5301ef6f1113ee283bc7d6d14ed94b9e5a67cdfcf0d14f63456b67a0144b3fa78335006cea5ac4c22f3f49c027289cf1787413ac04211e97e70ddc29c2c04b523e8736cb538375e2ae9a3edaa439f4434d88fa653c476e85a801e04c60bf83be52622d8db9688b810c91832ebd8fcb1670e3b240e70ef9e2ab8dec6a2fbfd9ee8c09255aebd8c9f81f0c3ee35699f04269224c17a99e77610e47fe7fc4d22b0b014bc2c1a0510c3fa60357703f2910deecc71922e21d8395413ce68dcb40bd745fa70ea779d2a3d1775a5d0dcf82e92d2b037ccfcdda0821d409f988eaeec6cd6784065fbf21ecfed477c678fcc47aa8a29611a3fbbd67384b49d5bbd23418d60f7a93290084431fcd4592c225fe99066b80cd2b0599263fa439a9ec6790aa78c632a73684f436fd51d14ff896d98bac52d3312f2d5aea89a05d60be9f295a0d1a56447e85d7e3277ef3c17ff69b46b2d038c6aec6b34f89ad2670d782aa4dd8f53a23e77b8c5206a37e7d5eaad6783598d42757f1f01742f7da482461b8c90386698d842c540b42e29d1c1f2e5660d860ecab3dd686959f36b588c2f8d24c96aa199e68d683e00047a41e52ee3cddb4c38d274dd230d9a75fe7c1cc98070df79629af0c05a3cc5a25e42fceb2447657fffff3c8f62402ae85f2daa622a0fe82acfe61602f93a4ced7b4bb93f8c82c3a81b2f513433e465bbde84602b117787300b2b4c251f09f5037dfe52d2f02d1c0baccc1e290b25e777319530d6682a0986d076c20b9e985b222e9cd7abaf35f14873b1e4b88f0ccba732e557305e7bc029a8916d14774cf1063eee97749abc9551ed2bda7006e0356929e33854e07fb925c7054832d0f855c4ef9ec1e3cb292670cf5b1630747e3b4ff729c8b85225da491938c090177f22ee4173d75d6722162221b0261c6d55404dc199583837753c2be32913cc3c9203b644f9d2136996373450de7a77398c06db47d6b2f940e22bbffa1fb33809a92bf9b3a08278b57f21c6ca6d32dcb71661506d29ee29eb794eb5401bbf79b5ab04bcb97a83632b7fa879a7712d380c1539131c1a36572518e4f3ddd0044004388fadd30af95724d58b88d9be8c966e785898fdb316d419c561d5ed5e3d13299cb303fa5b15ac4443abf1d8c15a3ad8cdf17b6ecd95c41960494a3d73e5af6190befcf35546a306dabef19749c9984a74fcf40b4bb5016bfa8f9ea63a83fd5c31d1beda5bc2246080a0372059c00f76ba95df13c7b2e84f1c28b9e082fba8d0f6109636688a136deba4bef5de92100e8948c05a79189b6e36e5c28c8605ffc9ed054ffcd8a3aa93501588a54b73c5393993ff2a7b0af3b95d14526891ebcf234ed115e485983467f2a790a745427409688b0b5cf968437ddd63c01fdf5e13cb14f94fd5fb3500c43b7c489baa55de661c7f8fb0a0d55a924077588ec37d1cc956499ff2224e441254d31b80868d8630bbc41a74e482ec7c6b46184f01e5265022438da72093aae54ace3562cddbc8e870d706f67621b8e880e4ef20d618b1407ba3fd934112f53a3e4995a1426aa230dc47007efe8550edea2618f5944aa316ca5de39dd0ba8ed2cca85667885721d93264c78f853795d71ceebd18c2de61c2d87c77e4b422062e875f7a392e73a60c5b98405f1e0014bf709f40ee07ddf2a91e29051365bf67e2b30e24552f525b1dc76d900b68849eb082d28d40bbbc62a5b70b438f944b751aabfa8b97810efd519c4207cae2c6755a3c0e897dbe4a5935aa2ec11b2ca6593e9d67a9240044ce47903967f90288559ffdbb85e7f3de27831cb2c04cc2489b6992391f2497ceba4042eb78fd4c07391f2068416e64851a2e37455a688ba5a56863f4f16c529d086281c3fefbca478d0a3b36de6803110406030ea53f18768ffb5a8a831d02a15a5bfc9c3bf0838b662d4a96e5ac184acb7a3d6a54596256533107e6f18b3f57dde3ac0a489f53d520c7a4712ef3ef7cee708485041a12b71e9fc8f812cabe40c03ccc7e4a0ab97b6f3eb4205ab263d8d6264b498e6043c8ff489094cb4fd6396bc7af56e15768970cdee715b6d1c55015be58f8840d38f29dbf06b339e8a8f0dab78ea82750cfa64ff76e6e4da547e2f0aca6a94b8aac15a282f257a0cfc05ac6c335069e6f3a241900e3a9608643e62c79a845a28315af2528d78d64b644072b64d6d1be4ef8027a601541d5906852c01901dc502ed8ead0cf4ec8017b05ec6e29c34e964567544dec8293e2c22aad17f936e630dc525f313d6b546ca93e78e5e6b700b3345817647f3f1ed29e705a4ea74b36613a281dce6bd89369412429c9a46d5296f766d0db349f1f0c3cd6695518645c0e0f4cd3d339bd12f58b5a9fd018a08e8ecf1dc5fe17d51dcf6ed89adc6774a3d0641784b91f33e429569e58fb1c09c3d0a2670e881551f22b08fb017e1b39a204814d408cf9db4dadbfaf191fb319a41042aa79be482ee2292179ec1c1d59bf6f50cdab2f0eac84a54ee593ad8e9e237661c8ecdb7a74ce461c88a4df18a57d21ba4065916e61a5c28c846bf5e2c035ed2a4cc994f37905533a69212b1d996035e48815379c359d82af1ae41799350f7bd35eb795ccca1491cb7a39535f9934a9175deb6eb15fe3b4df9304a26d98f0997cc5c0d5895e7877c240be01309188982d8e2c95f32fda44d702ab87d9a7267ed9be0e991196f646e8e7234f6e586039328f9301fd71fb109b5f5a51c8920643efb0dd74a094efc82bd754b551f85e45ffe669b4a03c8b73e1d5f81e8f1a76486bd3e58a38b129f12bce099631e02ede7c6b5fb6ed1951555a1bc9dc65a51de0a3cc67cf1f20767c85308a622ab40691a774fa7d46c034af766fdf133123d6e255dcaf216273e866bbe054eb0100954953f1dc48650207b7f0afbb08b99c6f8b0634ea6277e9251be485b54e45d6088c635e94ea869aca1ab51badfe5b0df2a25ce1733551deb645b472b01331cb493311732a94ceb459265fc8bbe21542532ee63ebc5db9561f99ef3800600f8b0e7044f39aa4d62e0ca8c34751661ba58c971d9ff50a682f209fa324860b02a3fb5f67bca7120bcd80b15bc1f1145ecffcbf3910a211b1bc30f30ca19376436df1460d6f62612157ef0cde6d781888efca368e5b1e1596415f4027eb41d07e23a08cc5c9bb7537c2b4fb6884eef58b8de0e61eb44d908789ea4ede9f2191e2421a0a3fdb689e7209bcdace19374980e229747621bb28910d35966b44e1d69d1cbcffac8f69225b5323885ff2d716fb34bff2cd14da019bcab186db50898fd5932d57b401d376980a2cc9bc2571e26d116f9055a9d3bc6298578b23087965316f257ca9df9eafb3f50a926caf22f5ba8ceba589367883c3771bc13e8f0321646fb82c9fb718e963a8ddb38c3fc8559ab7ef53c238678afa63f356e7dcd6c53b6c68d1cb2fadef704157682dd123bf91fc8a96c90a8983bcfaa89c22d1e872eeb9812753c09ae53a6e95735341be63392bbb61145d4dfb33b677fd193d5b569ddf4fb8fbc032863aca6ae40a71a5f59438c6581ad3d1124749311f02708ea0fb0a4ee7676375dd1f623b50522a5f923c269e421c27f0ae59339b084d2a16231e766b8d16005db3d87e101b1c58a251be7f61c562dfdae811223f5a0327cd90f77081ec9a047ca8a8801f70e007caf6015232b1a89ba074285257cf36a05deb8bd76404aa22fec03d987d9319afe82f026c9061d7069d88286874639f8646fbc499e3fe8b616067dbdf1bd166fca049e46f8d99365513499fa0d89a334661e09b7ce4bf7acc59459c193a8fb8d8ec3d489a29d7e037cc1ed2454f91f275ff5fd4995d5aafe71b8c7deac599e36f7fd6b5546af00aa344a984e1d1b7f9e85e5bda48d2ce360f46727d93c9029aaedbe0bba2617a39354eb5733a93460dd5953aa75bb9e475fca85dd9ba20c13efcf5feb0e91eab517b096538f4a28f539c69911412d77263082f382d7c58c0509f6972fd6dd4a0bb8897dee47c84e8b86ec9d10150acdfe16cb5487d3f2990c864602c730ca610e588275315aba0567d18c3c88a94f708a16c98a44b9bcaae4003a1b9e492082016d5035b6858f3ca18e6e6f0c443ecc2fc5c7077cba64a76a41a4edfec2fe1b8bb380c9cca1dd57f4f0b986560a2bbe2cc132dcdfd70017f0e980086a6095758f701b17a2201aeb3844b965213565f45f25a7b0bf0a71f4b3265b7955d28a704272dda21e99e82ce67d4223526820ee7eadd3c1feb394f247f465df430b680fad629344baf623bd186eaed4f4acf6d43efc0ceba73f94628f6aaa37d7d14db3078ab5c05ef1e4feb26d869883ceb1a15fa948addf683aa6bf2e2747e92dfe82bc6316ce19668862e13c25f53ba18f71bdce5ef0fb60771ca79526a8865cad922b6090861f0c5d9afa1de4c5f5bf5e2384e2bd1a369589f4a1f42e6b54b3ec9b3b19e4b9d68dbd08da0d15d1b81a60dc3d052696147c581192352bf59bfae773b35cf57d8982c1bd4ef1f66e6fd12cdd68d0ccd0230ad5dc45a450de63db8ccb569421a5894790dfbdadb7ce9363fec8ae6697ba5cac4a6f93b56123a7c4a776f6ef2b17450e513ec48d36be93216b1b81911563d59398a6979372ac3f404f6c20b21ddb07590b6df079d1e9fcb23f237193e334ab68e4b13fcdb75aa445e070f5439b419c48b298424e13bbb333b9a9c62244f8bb5453b5e25c65ec46ecb6883fb2a3ec98844f8e979fb9e336811af8f1c906766381a01fc88cd554f473d4400e587640c0c6abcc1edaa580619cd663c3ade703635bfec5e013af4db1106c8458b548fe000a1e619cc9c99800f19203b47ace02781f81c738554ab4f60eb902d328fbf63062c861dbd1d7dfa7603b4f58e30c9dbd54788e1707c8737e84c56b13eba748eaa81ec4dbb99573e3bd5fe70d38a45cd8f7cd8c83cd10685f83f5afdf777ce559e7c10990e7156da7e31479ec067179cb3f4f9eeab52e800f93b052e84a39409830cfadc841e82fbfc753691e7955a7bb1b904d0cbb03b6f4629b9e463ce5e5dc9813de2d1ab1d9c093570def6591c559850cba36b13bf1b1e369b66c677c524292ea6f938624ecb4b499553eff40e825dec81004436b7459dfbfcea90491c425fd13349d9e4a82d51bebdf842fdd7cacefa017cafc202919929a697b3c29f4b746ddd53f5894227983096fe8c6a656cfd69145082352d81e75e992f5e1131e12ae8c157a0f675c889ed39039c651efe2cd39c0dbb061d89511d3389e1c58a871d082bdda27904d592b04530bd60986cf2bac5aced0de0142dddb47f145d3623a96508caec5b7009e650e2bb593ee2b9e5e62c9b4b333c5e4fc6e6f0636e800741c748e8df6dafad0a3bd4b0fffbfa88d45927223ac13f1072a9fb2024c72fa5d05dfb018336cd2b1415d536c66f0e01898387f7472c412bf8572d240b67baff4a1aca368a0a7d7b3e4b12816bc43449c982e90eac26bb9dfc1b14da535dd0b20cbed52b91ed8c972f480ea667a58e978e94f616e5ab4ee951d1c5c9d389d80583234a2d2b9baef06d96a47432a7a5098a278dcd3e2adc313f9fe0b50827a1c419f52000aaf3ff17f03ca5a616b5d04ef4e6a598a30b34aca6563741771c2928e21ea1fdea7d2ac0870f5e6ad114b4c4443d092e4ab4cb3843d37225192fbd454343a88c36eff662a6095a8b4406551ba972c7c643cee615b239db190af719c9fb2c6ba6cfa599a4cb4bae41a09b97a8a83253bde83cbe38f2335c6f49416f6b748d988ec16057a5e91cd27b5dc35b9519f6ca53dfeca13c6ef459ec91566b28944eb67fbb1f3dc1d1a7aa2b8a0ec15fb8953c4e274386776b5363d2af499984b7fbcb4aa89c397d1a720c883228dd14d95ad7292df530b4adde4fe8fe76c512a691b71dfdce53af00f5e85b69e99a74089acbb3e33fff190dbff4d2d44f0c19bbbd58952e23dabe62034838f84b48b05b380c0ca3927a51cd8f60aa4a622ff89edf95fd42388271caf8e31c26377808692107c0506843462095a9c40f7e87da3957a3030f94037292aa6860ac17859c46fa593cabce766a56a74b240a20be3ed96d669e5e590c97056750f35ee627580cef8140c1db83750e34ebc500b6c85a8d942f46e55c00194f295544ea5abce7e67625445c4ec6aeebaffb97c2b52984473ed17a56918be67352c84edd6c3150015e69b71f0fd51a23b7ed30b06077e048f6740beec9293ab3274f900b49c7bb30aa54f8f14252e0ed500352126efde5faf4159e55f771fc819c0800cfa9eb05c85820adc16c254e17ebc28f68d2f412cb1efa9816c931f5c47722d9f82b5e8b66c4e10ae58d89f13fc8f5892ca74f5bb7180e77255a814211fc3137d3601d4549ef6d0b1507387a7736ce2cdf47040cc33336d610aeabe51c542ce20c964feb6c7728e6d9b1aedfd3d71a454e1453e1e1a38110abcf62bc2efcb43dfdf1e31603e7e0fa6355164347c082ea8ca4dec1112fd27b3899f6ff0f10d26740ab4ae6dcbccd3116c3bbe62857226805dea26dae3191ea6c6c27fe48fe4e4d4918ff41f16c73fb76c3538f4d2a009ada54ded9d94d2d54ff7fc7e57718a0f89deec5edb4f9bb2a1536165779b44d72d36d0318b427312bbdb1a799fe017b15d658790c612170b0e0bdda83aeabeee4353685d97cd7a69a9ca9704fea636eab9583c2f11e270410f30c794360706030fbea8cba7e6463e52838019c2f640474713e6140cf6275454c10ac195354a3f1915b0906bc8322b6fb8d5bec5a4a02bd8010ee086a57f8e12ba1342f0ba5b879e107d54479a737a372c7797a83f9d5ba986ed2aa682d3603e3f55ef3fa51961b2385c540dd695d81d9364a6c662479d34e79014af3a82fd3a6818215e1ac526f2e8f2836820734a6a717b22d753ae232583bdd9e7b050e1b0d68741306b83572eccf348b3c3a71340c2f0a92f91affdc51d8932264959b13914e969bf6919fe684b8dd137ffbfe72e313275fc410c497f40422bb1c9afb6a42e74fb8132c69d20108e6b062a3f2ce096146e13fda7fa7cb077591c8c7785086e36ec29bfb5ba335e53b479484b1f96e66018c199294ff9792ddde6406f2e0ad9f2a9261cb64fd96d73760688bede7c9e4a33b8e641e7c5d8093b1ac54bfc3754871215438b7d8f613e1d0b4d39978a01bb4cd09f9a2f77c2db7e0a81d20310f2c612c19802cd2eaefcef92219e8209f08e9d9e4b771c1bcbf72627ca3db7b9f41abe72fc5c68b5d527053edce315a5604773d3babdfabcad5a4254376c5c41cf183cd50616a4063449e7ec29c478d2ccfce4bea115a3f23c4d908410aee0df3d5283d5fda6e061b2613e22272ec5e2f18128be26c9be8fe3911b48e5f5059cfa8d795d1eb8e8349b8514f0efdcb281e16146aa66666ee57a558fd7e221a64f66f35d86398f2aa10d303df1fd05abc042fcdc642b53d966c94bbda0267173623aa470937e8d209892efcaa544883b2e465a48a347f607f470d134918e69f0f1775e6d688bc7a1ad1dad6594f3747953d78de844c126252f178a2a6bc0c35b0f946f2d31c123196f42e2d96ed1114849c20e6b22c06b02c8c5a7e5b23177ef469987a026358fdcee53b6636a6cdf322cc15513155b31ac96ee3f4dce9df99fcd554f4443392f92d32704fdcc20302004637f48b6f3298df1c8e368c4c2437b7b20f5080dbeb8b31606d93f0ec31e17b48a6d22b963e5903c8e965f51ba746b2fcdad2247227294e195f26fd724a4dca4737a101b80cd06c21fa13ea2557d0f0d7e90fc4b1f6d01a8ac6a547da2c9ceabe07c77193a7ebe8ef8b109a91285ac3e6c50e9d32c40d3a650211dfc621988da799a036862b729e79a212365c7344b72c9170f826b3ead6af8130c37bbba7a647487684217a58966496c9b6f4a402388038da1250da15654c5afb4291afde85fd27ac1f1dfb50b1a12e389491fea1a368c93d47b5e6c3fd4291276007618027e4e54a8809a81e4b25f2c60e3da59267b5136dbbadefbe638817603400a178130f2601efabd3363fc3b15c399e3fdf23508c9ea936c3c983dda653370caa4cdc67e5d568eed3ae1cf7f78659c224d0c79580464caf46d6b4e7ccc7d42ac4c061fde5645f45084a743ecc55beda5b3ee3d9c27774e702a74b89b8c9c6030d1ec9b4942e947af15f7da66bc5c40a1273d05866d3a66ccf64c4eeffce4413b656abb3d2207a4f45e3e4a55d0a319c2862572f7f23d4b4f465ec07328bd5dd63d056b7cef26cac02a2dc06d88bf9350f77710895b0dfb9fd25c2009e694f5b28580b27451d9d89995160fcde6f86fd50bf7f73391a923c2a3ed458ed24220ca2f68a089a0dbc90c026a9ba574d5e017bfa84c6b676f9154cdb5e57fa1b8a7b2a9111b18a059087d099033f2b4243d3aae5d6db29a6fafad42d7b45576f8a01957b97822cf0b017b9bb202d2cf97f93a311b274145bb7054daebea936ebde01cebe1f14d752e76bed745b932ea69044c3574efac5748f64ba039d93860d6e0489eb94222ec07c660712665e21d5edb13fe766fc01416c4a1ba55b26c963d4772f734dbef1aed3543631cf924a38e0c6017c99e3bb57e6d4aaef68134010c2615c54706ba0c3ad13ee91fc6d3a23169539f5776b5ac4abc32623881aeb8c24644f85154531fa687b123d96c38503aae06f9f2df959b7d54cc87fdae266b7d128032b4740eb7f765effba653b14f2d9d3aeb098f057ddf8b52ed1ace883336c198ea8acd5506d970f7255d3bc9d9ae257e6d09203dac937ffa819b6b45729d0a75b91c143bbd4449a6a2b409447d20065fd04ec23ced86653445a67dd2942a59692accbc3b09564c227abf2a4a5647e3e59c9d52ccb2dda6b62a306949fa7f9a6798f268bba064d1adc0f5af071055406a16ea99a5b9b1214340f3eed032dd28c38d0fba23e3c2dc5297a72b3b882190fcf5ee7d18c66b11632feb9a5a018a6e3fe07f6a71199afb4e15169eb4decdd259c64cb1fd42c2123b2e7b876973a883eb830e66215218c13320df297157a1e5d4ac705cd3db8fc7e1c9e975476df3d2c4b6c1fe74d1703db3fa8e51578742e9e807a613d49a0136ae3ea79f0cb7b407591997cd3c40008bc0e87cf5523598657c7514efa4d8dd25f3369eb59718cb06e27288fa4e49aefbed0f93ead7845e6de93136848d150faedc41f709a06b0499ab7c1e571e858d027377b9b74ea34e010479d2390ee351838768689d10d0bb276e0e7fb73a73fb1bb667e1cdad26c8019375b330f5168a25c9c907f660977ae226b458fc6fad2f811cd71228bd027170fce21d1b761a3d7aec004000d6649b701e2abb3f61a503bbb914986ef5123380d48a28f46ee8428b723781dfac17392c398920089becbda9476d7743393e3cf5973cf1dbb23d9192fa86e19249c80775fccc9af1195e0239fd727a1d7fa6200ff38cd9043e82bc167a7791ba3e68c9bea2ac84b2c7fe9f5f428c56975e709d2541ea424492310bd4b024fb517d10c6bd0234f995363c1accd96f5bb038c7467cbc9f0bb2dce387f3ad9ed00c301b07b596659ea322b0608c9209b96c09dd4ea034a31be5b3f08ed0f24ef9a2d4c74aef386d528adaf7479ac471a304ab5b88309e51ddb90244e529e8605561a356d5553519788ba89b0d62a77cb33b03978431206b5bb86b7008d9701e2621bb942c24b2e95a863010bb580735c4c00d3526c9632fcd3d0276cb0b74907b152030f4a65bc33f2e10cd3bfaa91f212af9e62b7dba019c4f47856bee6cfc477419e73bd0964b25f3f9766d5e13742a7ac085bf0b66e0d6ec6b5a2c6389d5ca7f5f29a1af32910758191e1be2812610ba20a907fe12464fc1bf532942a4817e494f169c625d650ea0bb914fc2cc03ed7a9e4d7b94fd12f601b408e977dec8e6ed428d94967b60c486deeb830efc425265e6d4e89ee6dc662f5d62c7a3d72e84641c0677bcb0a07f584ffe82e838e6cca0ff093486eeb1f6d6bb7e4d8b097754cab87601b097cad544b69da26051b8e1f0d0159c1aba23c069ebcea8d304913f274c3f19d37131d682582db482ee834382522a8f0d42d6f56884d6ebcf9f403d8321edc148f7b68e8c0ecb1c6a24aa2f89cc8bf07eb1daeee700215369bea5ee9a966f24e7424b25f39c90e2e907a71e96699d6890055b6b00e53612b78a9cb96c8de4dac4a07bafdc60226d3f871f7b7e58e98e8aceb102878291fa10477162d5dc9661cf1e0de2f95ba7c642ddf5debef6694dd94ba59d0ebd243ca310a63fed620ef6031f84d28e6aefc68a2f8c1e54d1e899e4b898c98afa3d442a8d8a34401bd9c8cc34f4c55f1141048efe0aec145573d870866169ba5dc391ba05848ac1b75fe01b8e36095d63db16a1e70ca2e189d657c2c3860912d57740bc7bf0cf884cb0b1cdb52e6803d0752e21dbf45752e2c7dbcaf6e2f266dfd6686165144fd60386b7d45a089fa032b1804a06bcb5bc1a902cb97d145e0591258eb973f857f3479819508fac8c3f2c74a80c83b25fa095da5ae9715845f0318809b6b486d3cd6879c9a4c8b6cb38b5c3291ad2a9bbb02b54281d0f81f8537d8b13d0cdb5b304fba3606e1ea6091c8286d21cd33713c584287fa35b70d3b464019351a5671a2f06a591267c538902b185da878324bb34754206c08031a06dd1e4c204cf2d8d6ff8c53e9aa2b918b94d849d2701415af0feb5df7c62fad1a0bc47957878d5918f6a70b0a27dbcdb144ab69d321917509f2e865e64650d3b0abf2c6d997e043b11bfd2a28950fec308fc7b1d248c1381ec11b256d0c30e40bda4361fcf8ff824fa4c700df8e194e3f7e4eae09c6b45151406dc686573dd638d0802e00b1488229d727e53bfa8799259a742cdf39618dbf77d59aebc501121298dfbdd95c1372778660356239efbba01d19a9615f6daf8cd2e3106f679aab8f5333cb24b69ebf854bac5a322c4b099f06f233fcade14211ea702daaf75b8741206f66fd809644628c87095a565a3937aad283abb580aae06cef3f401c785d20133fc6c5e89b318090d32c50cda3e5445666c4d4b4d2722d3c6dbca8b32b0c49cda887ca78935e47cc97d8aa631c99ff308c0287bdd3e4d53d3ea621de6b5212ccb4d10a202e2671bf3896a5dde73c4e21a2bd94a6cd43dcaebd88172373a1ccb431f702d148fa07cb4b7138629b4c77c7de21519f0e59bc3376687f33edeb8d34084f9aca879c860e695e829776a6495cb227a8fa60abd4ca6d0f3897270775c3f4ea9cce46b9d556753f9bd6667ebe0dd812ff500b898836c296603ed458a1d8868f5b052feb9232376e8c8dc6e8473c6765f703e921f6522bcca5b976498ea491107cfc066a01153517b5f3af8647761edad5b78fa77eac3da3366f4d71d48a44db5cb6128d2dbd73b417c7a567ef022dfde43b526cb90e690f939e953f52a78f9d21f8cf62eafa6dbc306b490c027caedf52cc6ffc118314757bcf5db62e945b51b26f9a673cf7fb4b19d72d9c6b6a0cb0891b1fc6faf3323206c662f0f131b42ba3711242f1ed29c7c03edb3a69873ccf00fc58d3a6ec4b94230446b0ce977d2175d977ab37746cb813bba3c88ffeb3f1cc1e3e9d77d2f0b5b81fbdbff179a9a635a96a85700328f72375034ceb5664a0a5eb7459a2404f4a37a4b7a36ecadcc43e2f92a2b750f7d44004fbcd09efe04abc3bdfb96cdbe31bab56da7f46daffafbebd22f4d4d2fb939e1332c6da95603787fcdcdbbb690ac6df9cc0d2e31ca084dd9c303824832ddcd703a06bf5468e9e99e455c06718d621f5b84d9664ce1914e93f68a0c20f205f015949326bff095e4d06bf12bd8f25e0cb47290ea0c962f9a3cabf7dc7ed546004561aeface34a199c70063901a0c2e4395069925d23bb6ccdebf6a04df2a3abf8a4e8bd74ea3e4f7dce613c422ef134dbdf2fa098ba32c5d5fc696ff522b9687f177f432411d109695f2ee723a5351b3809b4ba2d802c1ce3161f6712d3686faeb6f5a724304b72ea934563e4308b4fc0b42d9ecae880650fd63b48cf7f45069ecc6bb7b447db7fccc8e61993118b1c25a4dafce07ca1df93bbf08bf1a7524d3b46f268b2dd0c9d090c798b917d01c41795934a5e8882fc958c786177e896d2ac376baefa3fa90afe21a5f880e7a345fb192db1950f328c0d8bec70de643080897ee79d4d28719fa6495da5b0621f1a019104363fb2530872a42a93b001b3cdde57cc68970315b3b9fbdf15fe385f47fab9e21f2e6d8b84ece0edd1b3ccfd832a0119e8f044a1d1d061ef195fbff8cc93cab03795686efa8d5a633ac4d7119e00b941121420c48ddc9fb0fec989a1f62cf4fd7488387ada7857a8ed397a1fdcdb81ea5273921ebe9f095b9f550e451470f24cfcf063cb540483ac621ec45fb75f96b834adc40e501a0ac9fce11b5593cab9fedbc09b914b89e66c7b5930baf02c5154d0d863e6a4124343c9f67b6720d0cdc274dc7f1a12cd957ac49a0f73b926237fb49f11c03fe9f77d734958c211c22cd74f50a9ba70127c5868669057533d87c995fd4fcbf92d8aefd27de1abbd56749cccc83f3e4db69152a48fda51ae3a457da67e3597d3e66d33e7192b8e07a7d46b3a71f95e2874e38568ab78349c3b0d7d614421f38b9e3661667657766ba57351db389fff83dd277634c2f4f770347660a7c1a6acd58f1045798715031ccf40c811a409ef82680530444222090bf76f8860109dc8985c19b131db7d33cf261b918a971bdb4e304ed77e41fff17ed838678395bc869f84a04525fd6a6f1bb4d4e628c47d8fad11d4842db9f822667a5779974062a59ca216a1bd9fadd43563ffffe9de18a89dce11958284c3ab49985a8f57240ab5a60986f41c9b74e18f343ae2595c9734ea6ea86232490a1199124801bfbceb2dbcd105f033e54fa627a5bd5465899f3bbaca9569071dac30c2f554bb14ee0c7b0b077fd36c8aa60ee72949eba2c8eab41690d513739aec020d908e5cabba00118022bd51c656d870ea4b3724bcb6497aedfb6baf420bd1f4272ba38c9ca3731184359d6b9bf89bf7e087b9ba68bd836eed78f505f08cb3fa716043077a397e792036d895cbb6e99b60a65f489eced9b286ff1f5d1ccaac511a9e772c861fb96b4ea993eba54f66cb76508966e096aac6f83c0ab61c031f5a84e10655df55b3252575f4ef94c1af86ce3640c89e297a29c2eed10e432e78392da0e4d8fb04e34987f59891b94a09b10e1c1a2d277e516cf98ef0cdae7a5d931362adc86e906104353398dfd6d5f17f7ae810347e17ed168d34ab4792bbcef4a225c4f3ac9622f5d95c4099e77d706b46fbfecc3e25f73765ea2ef54c356b20525686d4f2f82524cd3b26c0501cda727578115c31fb19baf1127262a10c8dcb39705f6ffcf0ed9f31e46943e7f3f05ec0e3193d950b197fb5e098867767b88eef2142c03b44212d0cef59ad57ae74031d22f3b6cfd2795716e818b7966bd097f2e752905296b908fff305badc2033fa7405710c6ba33d3eea82729f275c242f74b17e9d183a6fd07d2c3fa92298c7c1863eade0e73c2a914f806bbe61490eb39abaa1720343c0428400067b14d421432cc4bfe4103d532d50f2829b45d7a145e8962c25db26b2a660fa95ad41a6dc165693ef53c8d768c928e2e800eb689769aaee48edbc6ea7e9f21457f51923f2fa55c6596f7d32329ac2876c0d3ab74dd62d3ce118ca0be75c8a27e0aa50f043b592b7e0b4de093d66a2c5951130407db6970d5a9cbbf525b06e8b94a75b96c95d05a0704b17c9e38e6f7ade1a92d58c8c9e67d9e881bf76808b1ae2ddf52784b48820d937f39a4b20c72de249c95b61d3eefcfd347e33ebd14428a24742a338d6909eec809bac1be2c61701b44be57f8f13fb5c12ebd0f37d48a9eb5de52ef3e8b5d37a8e53c9bea3d38e95cea28d182ab2d8eb32b4d8c787833fac0a3a26234ab906a795933cef27e38f25b4acfb1668ce802e5c2d2eeb8c8bd4ccf76ae08c965178709feb0f948708180f5d7ac671299386bb388b4963fc9981a42c468a483414d1664f70491d2a3bffb848070f9df62559913f84aabfb5806fa37ee232fb6ea2d4e4abff61e50ac2b0b3a13e60728217e6eb9f86e5c9555a7097c729d7979991818e6a44f0fdfff4114367bac7565fd1f5e3d9bbe47c533eaa63379aaad8892b1704801790ce0b9556d8b2fd7a95c43d0d996dbf6f777cd2f3e5a109039342920beb782715cc639c98cb82de97cf837e7a8acb56a6405bfaa0865770d8df30114a2a3229cf9ab9c8c9b661a13bdd562109b5a6c7d16251f8e1718d0de65b2192d325b3e1960660585628b7230fd4a383362f9e00368b7a3a3fc0355ecb60ed299fc620131b08c35692d3cd2e456945170631e97595f9816b4b956034cd4c0ff544f403c2fa065c272f6c40aa9a86baa82431863ae76b431d2e9e00063ac5f100b39ca82d12aa02e5fc0848c040dc55a55962b32b1f4bc05b3b55366fd57cd499c0c6bce9a7afc0fe9461d75bd0e1e2ab228883cae7716880fa62b4e7ac10e2d7c53ad0bb1153e610f59ed0b7f705cca936c0060f04d52cfce60c58b9ea2c62511b7a4f3119591d66f55659bbe794576e0e8d7944516e7f04dcd9d9bd44ff53a2e483884f67ed93379d2cf8ed239d26343f9c4c45a648baa0ab1f0780cf3a01fd5d52dab48b21b2dbd9995d9278881244321b9cb6a5db0ca8479d18dcb3f0870a2ffded0456f0b619c8a50c21263d0f2c12f6a3e9ae66d88044513ddccdc75fc1da341dc428e2beba71b7b96d7f175fab8f5a0fbecbc44f685610ec6477db7692c29e6ddaabdca47c91dacc084de4450ea565cabff123511e485b025087e73ff61dac5baefff01e5264d3ec3e9fee31c4d9100acd1524308ce715be620de5298a60eed4c9bc4aecff4f0ac04e18568b44d7407cd665316c6e4748d5dab17ba10b423eab8dd153644c0f29171d231f45fd3ad7dfbb2ff461228f8f4febc4f3a901a20b173d07e0a96b0edc73d0355f1b13792d4a620ec4597b216b34334a9b46d7081b40388cad54f60d02ccb7b57312f3f5728f6ae3a18b71be0c523863e69ebf369538af0bc78c24993316b77681f64faad438afc5798e74335df28ad2c3dd67fd7fa0f269842d4685222380f1525439fc032a9abfa9b38c4ae8e467bbce09451be537cc6441b751af8e44cca7486115c8f877812d62e12a44a6cec44cb8132f53fe2b0514819fdd97397705afdbdc0e550a64cbb756268286789aafc580a3177dc62a1168fb2a1cc083c99f620091124021d4b087871f359dabc6ec18a46cff5eac46a536872188fe4819311165d42a702551d5790de974c295da81cd62b5c271a92b2f9253ed52dd47a31a17f71f030770db5d254e88df61176ad3754797bff4cf92f53eea21de1db688af92472a8f76388adccac06ccf6c5595d7b4c41844e7610fa40f4acd63db27edcdf19762db1089f1da85f1356387bae11197f7678426d83b076dc61a31b932d7d9fc2e75653cd51b9c536274515fbeb213d5f6512a969db4eece20f2e6becc801969c80cf2c7f8e6575e0b8fc1de858190d2ddb2ae07432198e68f694f355ef44566f158aefab8b78d0615bdc51af1d0c8c4591a147c46a42e1dcaa5a4b863f1dd9ef3d77c842bd9c26d37b2ba5b03547725456a9b2e8ebd900a6ce4ad0781a311fb08dd21b4072e630353a86e72e3417a819fcb659b72ce36c569f06a14e2b55b6841969bb3e97985a12f2c3dc9c35591877ce5900f98f032cd3a2bac1a17a26ec906df02aadcb5a9289adc6422cec547fffdd26de9106d60d969e52cd37dc150de0b34b8aab0f148ad9b94dabd9f45b0f5c19a35c58f491d05ec88718aec3eee1cd090a9b18340135a129511149d1ffd083ad2e74c1e46af73fd4438a16df93653e93a264a1bd9b25b5b41c4c8d9e7c4a279cc3acac9e80e3bc9d97ca97ad5d70ff0621470aa1f884ad10e1f1affca4fa63aaaa3b62cdaf2fdd9c5449db823411adad046403b60e00cffaf08d20172ad34aef072f9ba93dfb22a68f12734daf746575a29cf03224d8958f68282c6f96df3c6c27437288690698b3d6cb6dc6a05fcee574e43ef185fd2e39ef11b51c176fc1489275d8005a28029682407aea600bca86d3e0a88a98d1307e7767583a577a6979c45d796d4db2a78052652b0903b6a5069dac7ddd533f66b9b19c9e5e7cf43ac7d82ff2b706d3e58663530f5471b574b92702eb3efb012bb2d6c22c8e28a4be0551c08e2c8f973fd664039e54e4bf577f85c29411c24a117c6c7d61b3642df9a39f04aa4569bd579437fcc0ff54d105aca37452d683f45fd6f608f6b1e75252147e06d058de42dde3d36032143f7f0695847261a84ae0315f210fa0f7b262b934941c5215833c3670123da5211cee3cc2c9f5ee5d5087f18b8056771fc4679efa8d2b79ef0e5993cddf3078b6eca1bbbda743b97b1926d2adf9adab11d612c4a6b84b97a4d3ea95a8926156ad61e83013a425478c956cc0f0c067bcf3a73d8f7203ff919cf18f225579e8206cf2af71aedc7ae9a99fe622de3463c4525adb63aee6da8ceaf5d9bbf524b4d8c0e38e8c33428024333bf02ee115ae7ef0d22350501d3ccb2f25076cac9f0d4565a43eaf606856acf0a236b686d56c52b5b08f695d7607e8d00ffe74baf67b5e57327a6e9441ad1294388cbeceb6a4c95af9aef198ff01421c333222a48aa41a6fdd0305e4ba32c6120de2fad8fdeba755042196fce135974488b6e7043fbb9c94e3652f22194eb9df5bf7add2d67b0f0dcc61624963f8f4d25c0a482853cd2c16a873dfeeed3dfadfcf449f51dca5bea0a7e44ec50ba14c04a6b2485f5b8c3d9c4f3033be1b0fbc41f2cafa1866089f758bcb6bd0bd5164afff3f96809d62092e00a5f7963d06d580557ecc9165f130d3bf9d4803dc8f3336a8df7583487788e4992630466dd0de8c5c387a1243cf3f0574f9e43fc0a065a4dbee4078cbb7fa17f38a99e3339e8cf7b64c869b62224b9eee012ff4ccd68d1d39eb58b1081273d9407903d3c4ae3720b63dbc075ef2070f9c156f9e1921f28430006ef24abd09293afa9e648234eb25e31d3039f17ed61e6b84112d8516ddce5afcf1925dc6b2f9dfb3c40b6397244e4eada8154e807ee0b09a7d0cecbcb24cfd061ace9a4d18a888d0db49fb1d95e4079dff782851494dbcf16f55656ccb2e467ed068bebad93ec9f3556c9f8f7d5ab19f309ec802369f683c6147404d5b7d0d1c8d0cf08a86088284012aa9a7b16f275f926eb581c38127586fa9091f9f42749d79b1827da26ab015775862cc995cfb3c30ba372b4c8cc9c7da8964939a2fc3ed6723e3f17e41bbd317410f5d5794237dfb81c6affec16e2025940a1b7f7e9a028bce1da70a1cd9cecb0132dd111126f17c1e649704c399e52dd1c726da1069a27279da6e87e48a8a7a40fab0c37cbf067a08f1ff21d05003f124ed312ab6ad5bc9de6ba6c804e1de615b1dfd8ef080f5910d1f818403fdcbd8ceabf34dfb6a824c423a633216815bb86bfca1b409dfe4e9e948867107f40ad76fd7a10c8aacca52265f2c1b630655df2411eadbbd45eab1993c4b158d77aa65dbe735ea241e28300c81c9ea40e52ca393c12c123b8205100d24a93e4d0a2cf6fb95e15847c4dfa80824faa9eff3322f5f3b8db688c661779b0d30073905de30deed15317eb981f6d49e45d0a7199fd03d22e4072e2b9a3ed7963399caa4e577ca8cb9d216b5800fa2083e2786321169e9a9db8fb04404b9b3efc9d2cff64bc628c70be47bb0a8776d784f095b8cee28da95a26f55aa43de9f40223c3a9332aba9dbdf128bc9871e68722708af5f6245fb14080bdd32021b039c9e8e7435405cdc486de262c766f915d20c649691373f1c81fe224079d859f6d3add0db2f57d8c5b3c240e755a9f2c03d51527dac4b79bda89d8a8d57801f0cfc0e27fdd34a2caab51dce3776fb4dc091936d7161c4bdd96d413ab5a785fe5803cb205e2520e50b93d8ae3bc41d90c0adeeb5d369163fdf3d3467dd10c8f04853db67db3f6c1aa0d63f2e24aa2fc5c32feedab5bc628ed5b3251aa793e513d8e350899637ce429f5188187e463dd61ac10c70319a577e766bcd4b6aca71e8513262a5daf8eb9f3db05189ce166058e3a9c83650df6240ce55de1d485c3f31940e574da710f8a52eda087413e5b151be78b8e4a45d23efa848575b0164eb7afeb18bc2a46c7598d297effaf2b2c7ce88adc4e0bd21775e3f124da49f936003b8badbb0719e5cd8b18d83adb143ff886a3c8b3dc795629fa60b289b915e18d5314d49e8dfec77f646dee0936f57cd84260bb4ecb042147349ffaf63a3d2ff7aba4f14796a034edc3a0782294bfc72a6af298c1d21f6c531b11068630767bc3ecd2c4c225767a17f7c64b778836aa521d81a2b84db1a6fdb250d2b0d287c0594eeb873acd689734119505d9b1e3e5551104d8805431cbdb0ded5f92caef5eab4f1afe542ed710be86eabb93e49fe04e5e414009b663aed2163f1315d5972360eb087bc3543dc0e22fac56191b27882009e62ef3f653590413544bcbfb0104356a217da6d427d0e9a3571f0a4b4bf94ba7a9b1f4127587eb55791b3acc1c5c0ecfa9a34ae7625ba9cf2c6340dbca34948369a78366d1b793e8ef08f29832672aed4d4363f9e06a3b5cc9893463b9d23251f7915365c8a5fb01b1f1803d0b9708f36fdb58d1a475cdd3f7e8aec9be3a3ab2efd8a60d48562f73b7fc189f910eea11eeffcedec7ccd37ed4f4ad3a7a7b837a0756b6d1647701fc2097bf0738a6fea26e39d267209f91507ba9af0886d9db12c00172d029701ba78742e2ec4581caca6783457b7686dc005a718f6d218ae1ea9aff0995d35522630160d45deca230014cbf033570dc56a10feb0023a53caf95020b3cd8757d42a19566046107896aa904a5f50fe450c312690c48c2c535de62acd0ef2b2862f432fba78ba9fb3a30ff5122304d4171466c76d1c4031fbc5783f269c3bfae8b109dfa734ce8c1352e4cac9faf7792e6789c6a312ad7dd664e76b80f6b5d68f8e90e0eb4eebd4757623e630ac77cfdc52dbd01aad17cf7afc7bb599bdf65721b44001e41fb13a6ead738e0b02ea055ac1814fc9ce1a9c745c0892ad9328b3b827a2a577cd7ef1dc7d3caf0188b487094df61101c94e4aade596632818746c162a8522ec0f2dcdf20149d11f7f58789d1c5b76a51187ec23b5e001d309cc2a003f6410faebc99d5c71de866d6a82257a925a85bc316121102c5eb66851ec58278ec5b4532d77ff58e36b57fd06b85355676fdf7a832442e8ccc8d72f50b317ed49e305605958382f1f9b3d7f5973222762daab59b98b47d2ff388e33cbab844e52906a63c359c85e97cea5b0a4e03a09020be6fc1a328304b6b85488adaaa856839f1e07d04845c3a2071d905c19173b3ff3d17dddeccadc13eb524d0a67644d2991ca316556f740dad1977d5257e37f1f10b3ea21da690b4386a69b17d2ab2aa106eed883a3965cc69bef1b16f4f75962d8ee50307a8f346cfd998f22eea924e5bcd69970fe58f4ba0d47ac2268997453053a52dfcc632915a8d06b6391d266fd25138ed20867341de3672ce70b50846c932bf663db31eae0317b7fc12b06c6d9c256495280c8a9819deaa563f2c5c457b3d699d87829bb5e6e9f23c4c5b80021e07a7ad6fd27a878de9f00860a2b493e8e3f446bf7a8b8b81cd51241f6b90d1f24f1e835c9f74bae19b26e904ab16c15d08e5d08981cc6ad1e8bc88c2c65d4d6ad7accc1a563a672f12e4a5410d75295d9c1fd7fd5052ed54d38da49080953a62e13ab488ee1b24f70fe663f8912a37b136e6cce1f597877a9ccc4c10de255617096745a6bb2be946f1fdb85f295d9f8dcd120b8bb0e6fe45193e60846e542f9bb9a0b6370e5704ee39fdb684b04403f8533bfe71a0d18a0c460dc85459df93410f32c5b7692835915fc7f47116215d1d4cabaab5abf3ff8ab700be396c009f2a182bea64e3482d026f80e9c2f4fff01f9b400ede261997a6419f3ea7186bf2c273b70a15b980f0c85a3343bbf83c1c0fa0cc6cad4763f3585504951b1bdde7ea78796b1f2f773dcf30e246d10d9b614c120601cb0d2f6f1e7eeeb7e65c530426bafc1b699f3dc4818994d3c64fe6161c0bced7c13c5254e4b448b6a7d4cfdf2c2db26960f05556f237998a599d0ab80e124dbdc20b3e93667422d5cac9751c55845b4184ff8c17189c36548363df60609612b31f80d55e4f76d96c249992a5651fac2afeddb9c34d409644aa34899a9eac4565747abaa822bca9914d009ddcebd28a3096b197b93560a469bf50c5c0f92d56dd505ab361c8a3d670100e499830dd60cb60459a1ccbf7aed1a870408b999fc8f8f8bf729805b25bbcd1687b95501f08eeb1f21984a83a7c2f9dc08f0885890bc497b2f1520761ed80977afdecdd29e3649c526bf4587f0c6a6ab60cc1e0e1d5dfd90b98a70e8fecd6009fd40d04daa73408555dab1e965d5b6ab89b925082c7db2df6d7535cd2ca662f3f654a9d6c44ef55db380d54fa23fffb4eb6bbca305396d2008f3ff392d889a73c00cfbb9ed831b079daacc3bd9d01727d56ffa889325a2462461e90df114a6596bc4f6034131fb341cddcba20607b8e96be9c682de0cad2d2c59b716657dd3b5a7220fb72e1f7c5b1b2af4a4c47f71e3ff85e2141494bdf0ca1eecf6db920de8278168b1a8ad8d8f522df90c47597bc60949ba8ac0f1d8d4d1bf34481c0bf34d5af5df67d2186f46124959e5a6560bb43c85da9edba4d9bc1370fdb30cd7133bdf3758a00f18e3d58a5d4a6d73774419ff4a8765bc1d23326a09a90a645d835975111cba2814f3066c6abb141de9d6a018b67865ac1a95fa52a0045bbd304eee4227d715e6d8eb351bf56232a90271c4db059772f3e531d92d68e867c2748d42a77df29c70a28ef0316a6db42bda9959a6c2d352cdf409ad1118f93024cb440d98bb4e8edfb7f39f7ba999221fc6261b7b1bfe5ff5715f3694c8bdd3fe08d18b5018a455bad28f2d309dfe827cf276d8ed30e85aa30a1076e8e0f1de7ba8e902c667283cd38bdc3fdd8123814444ce347cdf7c8f2d7773f34b98a4ec0cbeefc20e2aa2fd51a8d177fbcc3bc9d5969f94239b273e4d7eff4eb34897add7e3600eea9dd6246dc87f1af3f2be07565fac5cdac91a7be5d733bc12f00109c6567eb35a536250bb2338013f554fdc4e59a8809bd1925d5aac46c1e6c090c214f4eb901f6074545bcf3588282e62d2d5d48fe10728b9a7c45a495746c68c5c4e4029a2587fa5874c9f2d2a32ce0517d61350bd8120653b57f5d6fd674222a1fba0858e1be23edbd0589a4dc4d3ef4cfe3775cfc89af1e9acc2093d6b497a89e970638d153600c8630ffce57a9140133579794620f9eb3a77cf4e716ec94c965ff72dff4250f1eff170a28d5ff71e24923d96cc34b99fad232a9d2fa04a6c16db7da4bd6de0a1e384ca281715926bcb2075b69aed11ab4c234d1e2c9947972bee90f5150c53d19281e589b3f09816ab4c020cb0ccec73e1961d00db4b2f24f3d05f981a9857e7c88ad486aaddec006c4592c25b12c9032dbe22f4725ef36d982d79d4b40cef9483af2c673cf1a072dd6ae8ec9b4132129674c4bd67ef10ab8a9251f584af4ba31ea206469cde6daaca1e5ef08b4aef4b01f808ac4b88a0bfb9b161fc2c813a4b2c28a92a020c8e61d9d9265fac717d156b1182080c5365ae1571fc3938ad4bbd4bd064bb4347660998de631ae3a10da0f76e1ce72fd604bf70c3a2dfc4019d0eead12bd12eb5ea6225cd58c2b288b001b3ffcebaafd17e8d1725c0a8ed2bb710bc8b722e2b6e07ff3ce9f2d11a42e14956b85de111131c9d4924c2e99c1e5a3683ebf4a492f40821b1af6cb69e6ec71030c884a28001115d349110f9d9df33eca515ea6bb7e7b6a7754b6832f32fefafcdc2dff44bf09ddd9ed0f692a96d461ba1ca7fd1d9448894d60620d1c348ee0b0467e0c5b0754df06daacd1453956aaf271cd77e0ca35d3700f735b52b852ab5f2bf7ebb58af6aa96bcab41776c1be1e4d1351406641c4bca79a293fcb46a059c70b0acc7bdacd035b16722a9808dcc7895e525c3657f74075ee52cc9315a4795ea1fe1bd7f684865e5fd0db790204fc4808c8fe81679faf3b2d3e877a57b3d3f34094828b475d40da7e41f15ddfcade0abacf77c985d9be52a65cdd4154cbce51d4f56bbf6f074a14157d688bac666d941f035f605302d691e30b7a508d14dc060a94e660f02a74a182ad0128896f4feebc5c5827b21bbd470dfa888875b10db9c87c799eed0925649e4d470ea400249b371568506f785f77ad954dfff65490765a8894a4578a2f0b0c31d65782c47685e4ffc1ccb4ca46f3763056d4c33952459ffb561476b2c913a026d63d140e077f0ffe43b9da668b2b9f46d8973836e319b976e0c8824ca8aaa124410b245aea9a615dc4386266da16e2f3150df9e8b46ce36fa05c45333575b887ec31fc8d40d383ad049ceb6c98ff295de53d5ec6cc450069be215fe3889ac60a0246458d42417fa00de7ef60ad46314c2bc7495fdbd7601c4fd7840948c2ce978bed8ddb902f479bbf50416a21910085aef4f76387a15d68b117fb74086ebbea112c6003b6cdaaeb8349cf5a5a73a063c8ab5d021461c2cd2371e8406be4d12c92085a6223f91a66d76431c03ed9bd1066871e21e88c5a12ed0ef2de73e4c75f6a2a36ad21b3b4ff474b5a40e801170caaa9247a71d97512196d3d58798ae449fa95e98184215861182b0cc0f9dcc581d2962b2434adfe946a7bea086d8f57ecbd44f03d287f4f3058dac82268d6d79b6aca257f05f91389cd83467735af50888a5f123bcfbc800c982001ebe6a9a0ca13b881e576c38a15b682c1ac0909a787a6c75132d69f2d0ab06d0864bf4497dad352a9bfa022a72aa3a7fbe2a6bfa4cd04e58b3cd77e436b8e3424788ca07af7effac7894e5f1ba5b2e95e87fbf1fa17c1ed33d7d54f3697523278e6c3d8967c40402998cbf79132cea07e5c7bdd7a02048b7e372631a3a61907c90c58feb6f30435c513556c6b041d07a5999670205a5de3a6a87bdc83e348d5fa34b14bf1670de83058ae0663902cb9e37c1cac84f07c0df02aaff5369ebaf8bfc6c98ecfd9d3bd66e33dd57f32945d7c646b7d95d0c08019cb1c6f21c6c244701fd0b6d068227d92c69d3dcd165da8eb1150a43bb84e256951c0804d39018f962d51559c79e7cda1509bd07b767be2956be9bdbcd9f3a5d5dbcb3f611a1ce46522da28b43823318c07864279bf9504962779e7a385a6552ac7f91a95d3cfa9dab39adf0c0ecc299166ce56e0ef57b5401e5aefadf929f94623ed9b03530e892f7988d4f02e2746ff5a2984d74ac1243f211e6deefc29243316229a9b4f8ac0fd3ce7e792b581a92465c79b2d4bd27c7a879edfb0e3e15b2401c81c69305ac48327521fddc571c60fd5e4c80bf4ef84662ca703bef7d74a6192cf72295e2f387d7d0ff5249d0e8333fce461fefcc1c65c226888043864613a556978fe5ec923caa8fb1cdec8c6bd9f524091930a12739cf131a741b43ee47962c6d6741442811ef3c2191cba9f30257f5ce2ada167f3bde8ae23cf175bc29ac1a269bb55801c90945ceba28dc5fe3fe463e44a08c220cd8141a130ea40d7d4fcd558575ddd29c9f2fe774f807786dcd27b5cfac9f6e2a8ea86d871fdb951a4b1c09d60ffb215538ff687609ce55375476a130342b356a7d6fbbc2d98289645d2339616ecb349c84b30bcdd149087cbeb7e5ea149fd732f803d66f9cdbade628c776ff829a3917611371ffbb4b269831a2d6ab521e8f81860c3e642afbd23c7cdc2ffed53b9074b264cd4171a66bba40b6eb3ce4ec38f7fba5a61f45b053b48f26fbdc5fffd9731e23add496df7f3c7b8f5f95b3ba5b87c1b0cc9dac95b1bed98906e1e6417ff7629fb79beef7b5f2dbd6795b59a7a6f78e9f87382b353d7a912ebb56accab1da1ced426cf7dba0fd3afec8073ac76fb8a16bccde35e106ab01ebd3a3234e7974d6cf91c4462fd8763ffa75405bb79ed4b63cc16ef21accf60f00d7621f7e33bb3f765ca96f0d9537ded0a1d2c93653b41a935b80e2605ee938415a214f1660ed47e2a0820449ab7eb7c522f77adbbe7ec914291210812874bfefff4d938c41c73f81f7a2bbfe50b2e096c8c9c16ef93e7c8fe05c70b6b59f4f1ca83897c09cc5a628178fe811bc18aae133746702b529a6eae9ec70fead00ab9a80932ff76bb6eeaf25ac80100bf5ba3c7d6adb85547fcf57e569f585f468c2ccc76cd3d461e8a30bfaf2dd5806c1ea84cfb151e0d552580527fac0eb8d2a6f4a7373b20e4ce6d9574c5c8458df86fba60d8f5089b2f51fcb15200ff7ec1ef3080bcbafa715a7a3aff1be89cb393a352f96bfffeb2462ff0a73b9f257abcd161268d24dc8c711674f618aad5e4d285d057466a5643d3e0443cf27e54ba159b09f8f3fc38ad20b75a965e34193d971d0f20f1ecfc6ee5a47095a6cee21058d4bdba2395a8d020ae1dcd8dfe792975b9f59135bab042f002e6fac5215ab645ad21080354962ae9d6f1a08d46f5e7fe581a5a32eb5f73adea3d97eb258c20e0fad4afd502d94540f2d1b4c06572ffa7b5598dab864542073f597400a5fe5801ee086dc6703aa03e6d0203e6f771e6a80783fa12c36fb4ac970d51d72e163bd1f4d3c988862181edb0442d8b57e7db5e582098eb6e8347cdb06db78645279dca569749d206be1cded308844d14febad0247f100f56b8bb7fb425426a136443b440ab5af3534d2da0bc3e9c897700c1e5067a8e7a3023ce8802b9c788a7d8c6fc894505ad2fb3baf493fff8c20d8e50fce14040cd09894ac6f7a81c490b3dc775d8182d1e39878a284dd803e0a2b64e2fb2dbd6a76b57197badc75fff40508dbadf4f09b714ca560c59d245affb74e08f77e9b9aa5097ca28c85b5348c0024313ed3c740877a9083e1076719c902670fbb447ee6298d14a342e94ef4311e1120922a9538920aed30395d743dc360502f75c055208e742209828b493a6b280994d46f91f3ea71aacda9d08797009a2dee65116041fc5acdf6c1b65f1d4888128c6730bb4ae58fa05dbaadc3634888fac35fa1eedea319cdb9b19334b0eece048280e946a86cffd3305702e56d8ce4b076f3fb6aca55fd3b67c5ce44c7054dc41ead0cb82b621bd1230ab7d843deee515d4a3ab7ec8c5ba4350c5d22b701b88c928c2c252691c6b4cc849acb7c23091dce7a290f2cbe0f8ee142ff098ceecc79ffc08549fdd6d9e5ef63f6eeef332895b3c842c57cbf5da4640135a3e5efcab613e0643975c37f6421ef0b89cfeb3fb4f429505cd69c2f7a22dc22ead64f7cd4e9b196d1611ded2d565359172d59d6b82355a051c92dc992f5ad50dcfe95d9d87ceae78711c794e89980c7b97e926f8cdf27e7e9c4725f0f5328016840be8300465e5b7d5afd0b3cbd0c9875e12a29c3f04592352a47e629807f43c195e9d9e1f1f1f1647bfdcb8f15e4b88846d6e0b32a2f3a9de0bb1d97ed4bcb9651e5551181afc86d7fc48f72d052a765d9cbf3d37bcbea37cd4e091758d6795e23bdd5080e8f74c033555020a5ba6402d3b95c3b56d6534814f97041400b96d129e8c8fd0db2407d43cd2995c27b4030d1dd97af6b57cb3660b77aa719e6d5ba007f8a3ad7745c8550744b2359f7a7fed40c70b9d5d5cda00430f1a792224e3041a7b95056e159426999a7ed7738d8645650e92b59f8800f681ed2cf060b3522e3d7c89482c6a3ebf5f55cc8b678f2de9e05873dfebbe31f66c5f01d0464df65d5c70ff2ed8caff46d287932ada8047fac278f3e036ba5610e13a22c9322d07f7dd4d9dac8e6d194697ff9c69e61c26b8a25edf9994ba5e8e8f0505ac41d2e658fec385c42c8badfae4351e5157550839d08e6dbe8caf0fd90e8b6c9a6df673b4f90f70ac2ad2b59914404b1093696ab4eabc10b9fa25e09d14e8f3ee6e1361a0b6314327385e84560c41a3ff0a2312eabade57f4b385e3ff28887453884042e9687fe1fba307d8d902705ab1a72cbade02449959d8de0784d7087e1437c037de276589bd2866c5328bd94295ea04536e65a93a380c185c939a29705ff79302d82ac978bb3a41b90aadd8518fc2367fd41ab84b19bc1f8509f0a8fc3665bc7ffb241f52bd731f33b96806bfd7f645e6326a6c7cb8ac55a57c5fa1f8697120c577fb22239e472c0f5d36634b86b4f854bfc7c2c8fe93b31e9f0adad80fd4392e88b1e8fea746abf597416b5b934c3ea1e1773fab99ca960d454396e33776518e9f0b4f0e6ef9c54d076abb46555f77b64391c87b58b4b29c88a58328a8a6eaec5a377ade2826ab06ddbf99adbce893dabc18d3371a3a5a3a32ec907d4978152eec5c11ceb85163fe861cff6ac618045a88d67d41127a834ab82e6772916d8f03b7af7d34a0f2bfa0773cc6b25a58ee4912712236b62e3675365055c25635f111e86f0d7d4e254d3f779d80e4ab9ae47a219985014329c311b14e775f555f33eeafe9a1759c8c358619d9c9683c3a93421c637857555dd5d190c5ed5c6d4ee4a87780d3e75c7a336f17c489a57929290ec69acfe6e9c170c0115dd626c4d71eceb83ca9cd166a51494e76acfcbfe06e448f95d6d4d9255c5a9bfd0d17e776c6c96cb69bf126ec65daca7934dcb567d75345b9cb2ef8a86c7c283ec51d89ea40e0f5a0f3de679b13d57b5289d05d4912c9967851fb8c4b7d6ff875ab0e5096060ecc7c9078a2b36f198b4d49131d183645ee0eb14fb6410044c90506534184b57abca56dd1aac7b2514058c969ebb2f870a237249c486ca8825b06e0d6ccb290392dd1e808a54a21f61d617f1130c908ea11233491eeba7dcc38ca8d2227f8fd834bdf34d73a432872d2d71b258e64525ed56aab45f6aed184975fb4501a1ca4e5b7a7d3d1866c7d0e11cd73246ce1e076c0eb2b01aaf3b61f53080b10444ef6bad9b0d293c4cf48544f63311aec7ccc817c17b80788284c3083d063007bb748bd2a825d118006116d51be1375dec0146576eb2d61ab92f5083c0e2fd74181d5d73596adbd7873e9d971386b20b5ac757e0938d64beac13d5dc585ac6ecd3cad9022883ca916d412ce017de401df17a57a4bae70b667a758cd06585567bbb1d2c065641c9fcc7e02c757276cd4469801be5652c7970501467ed9f0427fd39094980769cec990d120166ab723f9c1f59cdd69648a8ea08426b3e9d9e4356741b80182d735fa97095fd0ab1714966d4b59ab8cfa29a2789f53164403eee0817aeb02037e001e93f87a021cd21e70315123b10702c99998be5bbe62821014d5c4715b5d0c4d7835689ea421a27d0656fc290b7dcabd23233c75585899e5c0eab5895801ee3712a4baf214b5708213b91659655b1549ddeb2f763afda1c3abc07ce6a2577207592fdfbccd876e42f5cc89006b0e90dae013e25e875f0d628a11ccb031b559fad9933ae1cf932dd547807e3300f17a2730bf7b5cc234ac24d0cfcc7505b44b9c27505afe8461b45462aeebc262badeee0acc15d04a4c4131c9bf070d31388efdc9d5c24c7c7ea56754d25ba02196c48595c5df3f517618f0a6ffc24a8851d7a404ca314ac749f69feb109821b70d0c3f3ffefde2827f2a609cd72dfc278af27ea43ec23b32ac4e75aa3e4a71101632412c1650d4f9d56a18f150a2ec518f35a9559ed27444a4d9df533412ef169d85cb1458ade3314ba713fd6443110f0d81cc8e7f3cb374a6bd87615616c1be082d9c2587e180335d6c24773bf9518f34023df46ea49d8eed0e33378aefe95bc233adff962fd63bc9ddd3a55b5fe39fc45fc5a5f58f4c5cf34a672e866f44bf64a7ce9fcd486bc93246aac809f55b5c898e1965134d6b5f87567ae69f4887dbf1f53d66a0387f6989415519a0506704b00aa217fec3d05c5486f14cc9c89f80244cb2a2ced0b9a70ad267d370e504bbb2c6f23a37c8dec4b0ff8ec0408f84065d2874b659b1811f5329bea4c8a4cae5522efa2daf8b4f0b6410c50ffeaf5276bcdd18c9e01ac8ac08fedfbf7964713521b2e5be5ec0925f601182dce0b781c4617f56b0e2f7150dc7c0ebea68aad0afb7bdffcc887d5fed445ae6c35d5a6e177de4b1b939cfc997d373a9a27359e6c13c5c216b8a57b9a2dba9719fab2c86fe60518d1a749da2c43b1c0277d6631377d472182312a019499a059d41692423e247c72cd2889fe7096762bca2f4de48aa6e037aefbfb9b025784071445a8061e5a14ae27fdea7cf6d0ca39cb646cf0a3faf9e1e113c8c623424764e09b7d621fec4d97b1670a1f5dfacb471ae288279a7df64a09417b698d749dccf9696d21f59d96503425b04e5b3bc7e83f7bc7e7200ef62b8808951b4faa08eeb327009cf7ae8617afa65f9c9724805e1fa489aa60608ae691a9e7d8717cead7d69f237d3ada693af1cfe78e239205acfe7fcf9610378d5122c525162ebae20b66b3dd953d6918fbb690fb32ffad02e13b9a89bfd45f9b43483a5de61afaea20e2711097b302e403723a446140bfd5c1259b6565bf879e8c695789ab1b61d5a460457d19ad05fd91b31c920a7d2e27b1669c971ed721bf81ac6b93799cdb652345ca749960989b99a92dc3ec5362126e62c6cb17cac47cdf294ce5b7d4ab01ea9080a007774258e0cb7b8de8235ad5a6c2cf01413134b7da387ca20ea5bbb66e2c786566171536946f5351173bc9d82f4450a88e08f627dd662c2275c284398021ea04cb3647fb5bbdd936c267857d083e2ac095770c99eeac22d56ea1131606ee24a8a553546c44318d1547d727321934470bd6546e0366aa05d3c91bafa232fbaa796b3be5726002a92082aff3f80a86ed5d8bdcb1176d5e4ab242781b52323dc18908e382a651f799cf1fcb56f02ee4788fc666a33adb61750cc3739b84285619de27d85716f2210bd8695a200da8b9b38064a234e47f7075e4a2a5ffdc60f49320ef25d7e905e2164d4f3f0b0d28cbda7ae874abc90128f7249070af672dd3d7c2fea9ac6dee4bfade85a4a0aec5e2a78ed4af8425a99c15e6f2051f1aa942b053e51c3a34ec9bb70f789686015270a62d84699a91b9f795cac5b397710fbc2712bb29729bb2c34677c40d650217bba14270fb8db2da5e64343f301129ff6752ec4bc67d1880aea26dfd31bd6e8309a45f8ea1fe38b6560b9f54224a212904a54b5531328bfec1ad2177a11fa632578f4b146dd4d3fdcfefe782203d57907ea61da4683f90eabbd31a693fa8807af4804b1fc0bc0b7accdd8a985b3289611af84418040c1dbba86bd153f481d22f1bdb6164ee4685b6bc3a8b0ede207a3cb2f4979a9f18111d96872c548cef61fb8dca4a6f5503d7fb86d9018c780c7dc29ad65768f4230d36eedaec50b10032c2d3752f78650853c4fe18a9c9c2a095cfa340574281e97b101449529028d4a9341015445d79a19426b1002a4baf80125616809d7f7ba8e721428df54f78a9d5839d6fa219120a7a3f4284a3e6b8de117914bbe11ac8d85dac8a1564d4bf2b9226a4285dd9a7cd1f3f2a20a6ace01a029fb53de95250a319a961ba745800e0ace5bd5d8743b24beece52f933475b94baff38cd9043e82bc167a7791ba3e68c9bea2ac84b2c7fe9f5f428c56975e709d2541ea424492310bd4b024fb517d10c6bd0234f9953631f9bff315932273555849ab42fe76de3f57951cfae450b77c36fde27c0d818378423d1b2e24bcc83fa143de95387a0bb2908745a531f55484bc0d255709b6ddc211601f54d2e5ed3afccebc21a9fb827e4a6302b9d1cb72e37229ee92c82af8ed871988f6d09a5294a41d236146fbbb36bc323775bda8ac82756cedd7076d7f631dc3641a5bb1c9b767783444a67e3fba5b7dafea65c55be0f214b16169fc1d67b2992a610c7432a32992a127fda6318a1a90f8fd62cbdb62bb859f36069cf211f84fa8c1edb64f8ab03b40d0b229693e6fefacc49a46d79192869799661d699a9e9bd8354949115bef9ca1551ee4a767e0ccda7589bb2a970480eeff3a281b261466d846f40584fbf41d75ebc68f4b1ab4e5d002c8a4590f635679167350e02db797f2697967b1410a7af10003e1e42d67c904527c16aa55c93523460d87342de219d8cd85f9741520b62cf645b82130849d3bca4dfae7ead0aea1412384d12465d80fdab99643a5e2a6a4c99c188fecbc3c22298a47a1dc9bbed5f6d458e5083f36e818e390e41a81b7bb2becb90a777f75d9af1684e430723ff1bf51138382dd192510ba44efbb942ebb3d4af77d25cc3e15efcc5cd5756ee51607ee8f348323aa9a190a94c6fb9ddf3d001c47aa69aaf73000cb576e3e24301b80b821be2dc6429211db5771af195e6071a0e8b9271804ea90ffc6d08661cf1e0de2f95ba7c642ddf5debef6694dd94ba59d0ebd243ca310a63fed620ef6031f84d28e6aefc68a2f8c1e54d1e899e4b898c985c5c93a0dc95ebf85224ab7d70c807f214961d4b5ee4b2a60f5a53841bf1571a904ad5909740a3b18b531c1e75b596f78a644a3563b591566f7807dd86a2b74e51725111a3875d40492a0c124695d59ebf415e63b0cae5451b3450567311a7cbade8d00548cb486d3ffc986bb50930559636fb499e4d46cf577cc15070ad51f4f0737c3e8edcce28304ee7c5da6a348f5eb5cf3dda005c27da1bbeac06bad43053df5c5c658446f548d948f84d4c03befa25df5889d44a560bf752d7271072c1e84e48d04f8499a1ec132298ca2509fdf1657e6f4377de448bf8e64014d73eda780417c0b87a7803e8a5517fa232dd50b692dddcae465da0b9cd25e2eb8a0ac9e285cdb4b30f1ebef74f521e6c58d544fec933f48df578bf0fd8540802fe6095edc269bf4de235f8d958ab4404bd9062b58105fad4fc3552a063803d7d36a3140869e0fa91bfb80fd60b89f2e91c08bbcd05d4663d9354cae6b487d664b94c3125bcc82826efc7b87cd0e429b457c4325de5dcb7af301620b28f76fabb9988f45225338812b434d1f3ef5832e859ab2e659b0cdfdae3e15d237e1a3008130f98e793c2d2503af62cd30c680f85a1938a0b9de2428d473bc0a3f0af9d6ac42e2ba232e36bc00979530133e726731ef63e3ccc86ebf923ea82c511bdfd23435896093ab1741b6fe110a7b7762cdb295a68fbb2e611031cfe816668faef025dc9015196e9140c21947bead16244df1acc5ea0b63bf14c7154a6582ab25cce7135fcedf530d08a642cf847640af0893ca1001c718fc0f25c7ee0fe3b72033d486d083532617b5922fb4d03913e65bec821055dc7b669809ac9958d2d83307772f61ed89468892083ea5df50daa342d01f3b7db311767a6b113603376687f33edeb8d34084f9aca879c860e695e829776a6495cb227a8fa60abd4ca6d0f3897270775c3f4ea9cce46b9d556753f9bd66616f349a2dc5fba68e221643d55d350a6cf7b56c78423bb222d60de6a8f79b1b6d360b105a1854d7efd93f3b576132f8191657318ea8baa3bdc99b335571c91c5f8bdaf145da3fc5c5b78297ca535f967c453aa8108e17e0fe332825f6774b5b344ec90d37da0c3c2371179ba2330faaf480fd690e2ff0dd98308410f891cfcb00ce85690092098e1e76430a95d867a17ce8974590458c15bc290f26d94688a959d1aaf4731a78a7c2f43383ce96e8ae15c9e9a2b7be67cb007cebbe7f7908a96884cf6c3526fa0bbd288a8dad8e98e03a0ce0f5008341ea71d37fa3deaddbff0b1f27701d7cc61c3fe5fcae626c01555327c5ee7fbb8fa03aa2f8576db498848f91b95032062718ccc76f84d6f57a2956c8bd1c76ae0a86243270f4e04ff807665273ec360623250f8c7347b7550d08cb7e1607444db4c9bf6654127e54f47d520e47ff17552d5dcb14ba9b805cf6616fc8ac1ec1702e25a779a60b80d9970548b7a76e35ab1416303e24aee062fdafc6ba2112247fa892efe227f6222ae38e4de344bb84b0da689252315db930369290ea0c962f9a3cabf7dc7ed546004561aeface34a199c70063901a0c2e4395069925d23bb6ccdebf6a04df2a3abf8a4e8bd74ea3e4f106095087c99bcd2eff076982483dc73b04bef4db15c1099ad078f98dafad5454898e755596edf1bae16bfc976ae3bb25249d3ce87e00404169a517ab575b92674974236712bcc1b7f5d96af994129f2539dafec2e2dc7bd37c26dd16ecdd8041badccf9807548e4ca843aa434362d17acc3e40670e9ba936cd9b7ac8c9d8d0609659d520ab8f53b760ac93e989c443cdc00eebabfd9bc5fdde2aca1928bf97c62258c6a3ea4537869325215d73decfd997754d5dde803ef4b24f9b3c9176adaa710602cbd661eda057ad9e1f266f17e6ca9191bbe1d32fad0fe4cb977f79386a8e9d45fb6ae4f90ff51dc5bcf95e6d397ac1b7bcb60c7e8503e3d9410b34a40a8e1cfd79a55719e6efeac30e52030453f35c04b8d78a2b21496f109b719ea035181fc6adb88f06d57f574c3be3a9ed31331920de2167403cfc506de647e1ebe9f095b9f550e451470f24cfcf063cb540483ac621ec45fb75f96b834adc40e501a0ac9fce11b5593cab9fedbc09b914b89e66c7bf8f6c30d1fd9c6fb6216824bfc04c79cd047d5bf6e46f7de8134557453c721d2b3996efd2d177542551af67b3ad4f5aa611a853b8dd2087b725e5293fc1297e2b5a8c29d5ed10709c240e5c8ff408c9e9e69e77bda7c8d20955ec176c836875b8bbb498fdbc84c5daca94a19dcde0afc7cf4b8052c17fc375f2fdd383687cc9117dd3793ff2da12a0294321056076312386b5edd6575ef222fcdca7da6188388e6928794d7daeb0e837e74720337990f4a9063aec034720595460d72645de62bbdd5642c2448755bc721842c2e4252bd6b4971046e851976df9c0285aaa25896e464ca19279c77d5e1a767d8a6a18f22a33dd051a5db29aa7129161712c70ff5e73bcf59d5a52b67efc2d0bc7391ebd557f5685a00cd20c4aa2465b867650647b9f7585743c20b59e613c397453f2c3f4659efdd3c9056c1ef397d7f6f03c072e9cc6c89832d0fec3d6f1c70e8e3a99487076e391d8b41f796894ff66330f70005acb85ffbd1d0178cc3c364581473d1468c104567e146fa044c63c475c4eefb56097e7709f6539919689038d129c61f11e36d1b2704d1c2779faebf1ffebc114ccfc66a877caf5604ec0f9429f43ff0b3962ba0d32f2878b484f2e311f7e5968294ee5c1f79679674ac2a7ce1ade46dabb98f5c1a93fceb739764a6849bea3a3cd0a81dca824314ba6ad1636538d26db322bb7514a22f7228770d4a65ad23e3bc07b2474a7aa8dcfc1f4cc7c852f9e2c9467a05f237ec3aceebeeb0e49df5539acc2d18146e8f0796bf5d2aae99beab862a0674ef4014f1ed36851105f3d51e91b76c4822b26a69bddd73203736ec97a0f51cd8c714865c6a2fce535ed4b9b63b17dd2ffff0db46b69cd026e5d50f6dad66f595b7ce1efce1dcbad889fb13119f11545cb2060d871f5f386efa63a07bea98fb09d7688c0ce5dc8e64ccacb239eff63ff9d119004179a76f6102c2cc5803b7e091c6bcc22d2bb7ccf3e0af9808ca280b5c75eaf166548b5775d072b0c394b758cbf57f71d11c7a52acc42b6f3f0d90af9d58f55a60d0c94e970156e41acb773f6bb8061e2b21b3d0231cacc2e75e1803acb5f239d70f09bb6a50588b45752d0532e0d168d7c5b68aa77f0dbd2e13b20ff082b93bfe131786796c832199b64899f061c98c9e24269a3ee1153301be11314d4a87289ff20d469632d9be7144042b2f25c647c7ee619439a524bf0b22c37439e2b574ce74cc57c9a5a3621f18d2695c6a3693ef0645b4764deb72d7e6718caa7f25bf9a773301a1e7429639d9ad657e0687db543a86e442337123afa4c79c8eb6967caa6871f4841e9d2f35ee655e344f0997b8717b7ca996b972c8397b2275fff0ac19ec4ad13366f6412739dd7259a1a5f31fcb2991f0536ba48eae87192902556c76527802396ab995c98adc6e0a975eb1f12f6e316ed6fb0f1b825f5558678a6ccaf944a6f0ba7b82491254581c5576bf7257f028b350dce267319936961a97914f076e4f538822827b6f198f5f44dbc4944fcad865ca1c770e68b4ca19c158fa5ef4486f8b1be7a29ddf174043f36957440fd785108712ec5186f1af0a479a0b5c9dcf3720dffce10e1804e58aa66db9e65963f36ce71024dcb8be0c3b40ecdc0ca3af6ee8d649392f0eb9757e239cc589b19c6ee90b12e7d3e789e8ac8ff031443d80afd59b9b4371a5e211d09b71488eeab27541b587efd5a4a99fb18d6f3df7ee26073c2a1da75d99fde084e35409e9ca162dd2957161d73e803a82780577da99230c31b272bc4b68f6c4d1b2b8e9187a3ea9932fb13560856665073b82863fae266e56b70d77f3395f631cfbef8e5c5a2b4b8a1f920916194860ad56b90e604a898f58af8a8a7f05dc77adfd5808c0ee7887562552e7287da017b7e92e0d6ad18ec3703164c3b552a167d94626e32753d7bbdfc16f5ee5107f8400ed22e2c7994f7d38267f0dc4b8f44e66b4183b6c4647f24e2bf195536a631e6d61ad519c675b31be4cf3887ca0a1cf1ee5ab92d41e7f15ba3ed5406797ca72520e52980de444ed07dde2cca49761d926e8d8e408a84d37f8504379ce9edd7d494346d7db1054f3f5bdfda04ab56de67b805294b650814e8e6d73e60c9757d98c113d5705016e51c1fb633afdbbac6d9c8c1f89f35aaae7ed24d81ecaeb17cb1f9aa61c2ef88564ef87329088599bcf8370b705334649e035e57e6cb369391dd89663959ebcbd0d3c9160913b40a939e2b0b3a3a07e277895c6360593eef0538d22b5b6b4136ac4e3579d492c50bdfd351cdb8e86e0c707d6ceb71e69702631d5cb8b29c0dfd3298cf166fcd956829a76c832abc2390d67a17feac3b5caf7f54e029e0f316149ada13076790fbbe2c03a4a2fb86d522c7cea1a1a4f57045fde161b2955aa7d9b1e5d35f1066cdb4e7cd9a27293bc4e74831cb4d02fba9e838bfc3a8775cc587acf51e0cd0ed6a5fb6025c58fc49cef6be975f26689025dbda562ab368f93e4b02f3590be73fc1f8f5c8bfe26056b7ff6433a59551af662886eba556a5d8c942fb94318ee7a3d5ff509a8c9e953a3c9ecbad2acd815d2cf9735061b7e8ff5a33c0648f045c2a5b834fae3badfbe4a6134a9658c4f5fdf90400b6fcbabc57880fa107fc0da1fb5b88c9543600ebc6980e3f5e5c4ae90eb35fbf1e64a2af6a9d1af77b47f093a98fa4c661cff89d484ee67b081b9f4dd0d195f90aaccb865aec2e8df8a122d19fe592d453ed8ac116de09889564bd91be8f330970d7ad46567b74d23dc8b7f0aa1492fef658bb6581c61db5f4fdb830de061a3aeb4838fb2dad12f0feea8e9fb85ba454ba0bf92bf199b35eceee5a5519593db6eee296d693ce6d7e21a1c0ebac2fcf084d694cdd69e8a2a940e849177b81b4859c473352e218c56245c554231bd410db266f7cc4edcf4080400a3f8b0b8e7632c4a935649579cf1e4f43bd920b1ff77ba5f0aaebba3573558f6f3f03b2e64cacba3ebcbbb0b94db6d8be340dc1f7f864cee6877c7731a47fcc2c7e7e68ab3056c76ac3c4f4a1ca136394056c6fbc51c72ee51325ff53f49f0352c17abe40ae96d39d3006246aeb83d0a0a1e977679b2b106cb9410fa4c8d9a70df4410b74395941215a755d8b4d4b1f3fdae57850a7c0a9ae1daa2b677acd52735f10e5b65f2e2d380e0ee5c7da1cba0ce008c13f1244d7658bafc5735c6af2b0ac4ef22efd48879bb93edf6f1952b0a299b670aff182f80b5fc20481bed747bad70eb5d6071af435b7b701e251d6a00cb97708041667efe453c761b2b4ad3bc9f54cf265d46c98c6f808c487fdb7f24e524c04b9fb86b910fd621fde3e30fbc0259fb78c5e836abb89cc1732cdf0a3e1499b2c9594ba1e46acee71020b2b8bc1c3a48c5f3299ac305f9c4dfb86d2758c31200dad6618f859beddf98b924a6fe8c94820c6d5fbf2672887b51d1cc8edb6710b4674d1e54845fcba07e5087fa74ae95fa465577a7d9bea44c3da31d057d6f5e7566cb92c53ce1ded56fdd20f648fd7a28ed0b3057b34ead3f200c7788d0d7b8ae4cec7b10a834c358c7a24afee72c1330c24e0da60dae45a13576a38246bb631881a40def367428bb483b55551e09e95e26f2e53ef95b4a3134bd828a5b70fc96c6d35038236b1029c6cca0cb04e5e65020843b38a0a57551c950e51a8fa8984804d9fcefb83eacd1b5f986839d6fed15e18fe835435b961d9b45f1be49c726ddbd8226ca78b092ecd4ecf709c1b8b8d0f09d60a357b0d5cd5a9f41b2e5809c636b0a6aceaca87e59bd56a7df214afd86d8c89baa592553ebe792fceddc36d4eab22d267278cfae705a7bfe73d471762adb0fac94e0cc506fd7d09d8dad0cec9f58d335eadbce30ba1236906927c1db0b109e485519a3b12cd16bf611284e61513d3aea79d1219ef700c9a295341a8eaeae16d759eaa4263e17613b450e495bb1374132122f452c9dc99e23c4a5917cdb1dc719d31ac475cbd4f34c2ffc7311ce7674963b1a84bf779bd7463a17b95c9701a0be27a48ac9792f6341bc5693e9b9cf573c274215638fc07e630d173441ca97d095302dd1f3ca7dda510c3eadf8a5ea94aaa86a10b21c43c6ce528bed3597a7460367285833d8ddb866d4c586ec31f210e98398d5b157274019a9187969860b434830e790e605a7ba2b5f37a9880f123168924e231b761df340119ef4111b81e51e25a488976fbe8f8bcdf5f808c633818037e1beedddcaec24357e9d3eb1d2969f45d2dea9a9fad3025d1bdb25e871efb4b0c03d027c6bda6dba949329a79003f79bbf670c4053639923213232248b0e07511a32f8e88424f8f27c22a086eae94e324193ba3b2507a557c0176e630d6a76f872ef1013a42a6f2f2fb20fb3666a9d03b3070e816a9f27f6062baa91f23dcc93d8b2cbef275a2d2cb192586fc25ec0488b038948e6d4ca1cdc84abca7bfb71b6e8e3656a63425ac4e42167d140503b307ad89290ba9975477ac46a756169493018c8343e0f9296daeb54bcfc2f945111c5c92df0d39572173c86fde9d365093e75ecf8edcaaa06f0313acc81742b30bacb73c8f244ce44100c51183d538b95e313a80f93951559b33c5960d9e81625e92ae0983006fcf72318f616e78ef727c7acf0909d79a3d6c175e4546cf052ca56812975567ec31d517c3ae177a3633aeb4419963affa4472634ec7b8fa59b71e531e5d93c99d66c71379ec849092b1d9290992f38adeba39521005e231dd57d2e4666a19c8192a916de8cde126667f21a9c99e2df0a3082f53c1c92e8a2474b62f1d02f686cc423253445f4cc4e35830d3cd5dee670969028c1b5b1f9efceee460322ab3f7338a8ddfa0c68429cd2be3afc65507c629a1f0e9dc000a6fd7187ee24e561d4633fabb9d1e70f1dfd7b75c42464763df2f8b9f5fde91d132a1e25c333b122b10aca43b6a20330f914d5385a5fe7bc5b172c605ad114c6f44a85ee924b4f5f767ee7017368bd8d1545230e4626daede42022fc5b25fa780cbfbffca806c0dd84da21012fc27f39022e18047f350923af3b1ca94eb750bd38ce78a25ab83866b39cc0209fe2b7c50033d6577d380b0fc470ff753d26e08f9988c618431f3023cf250ebd8ccc21a7091db3e4f40b28296fbac99bd953111e715ab0a1546e738d48efbc8d1b9336083aefd0080b7b28d23db1135f8d0961c8565e293ffe2305346520db55023b1051bb43b283b5ead5efbb12a2222fd54e061c7531650b4a7af51497893e9d13cabba8726f434690449aacbc53fdf2a9e80d6cf31474b61457ced3d74acf25e7971937d8754cce2f47f8b8ae6d3989d08633dd30e2a0be96126b6e48504d7082cde5cf89a647a2aabeda76db0a24375c5bed6644d6c8d788bf87fb27ee95273ff5dc33c4cb1e311c5bcb0c10277ef78d716b600840998c143eac8b9f28fb2fe679a4c8efc39a9c6cf3ac24ad3152831d7df7b6419a20cbb9055d204e427248b5ad63d474a99143c6a8a2d4f26f53c2bcce083d54665951a767fbb2e9efbae962a3c4da21ab2e34aea4a5dd54f78e6e63d2c539dee3055f61759b99ff1cce9af42c7932339a22b1c62e9eece6f55d3b9cf848ca5e1dfdd6dd26d9e597e8b085ed79bf879a989a3c3f561aecc3f40b718b279690a57e246bf1eec7c3323ac15f912a50713c2517cdc23908ad31b4df06a6e4d04dbd424d1d8c9918f92aca9bceff8720cbadd70f73da2362edf5c928ce304afea0a7291e2667b8f91c91b775bc72cd15c3da3104464abb21063bd769115e4753fd33604dfd20c8f04c4edf99f09ad708371a1e418eab2359af7b0278b4ece54a97ceeb1cae0a960dd02a20935331116d2c47b3bf2f457e48795dbedf34b60b46dfdf478dcb4c0e3bb7c66f867a1f61be364edfd6c04c39c08cbc814b2d1408b7e631797e860b68a2a13427f0c4b439b3753923053d18ef68f2ffd4199858493c8b7fc90e998e02b2dbcf8f127f16d9c651b57f90ad79a8af7e84846adba42fc3e47341894e4349847d108cb7aa0d51ce65fac325cb9616dc6c214cc5c7bbd5d25bec2f910e8c5c1826df0f68db6c1bc394f694a737f5fab4c128c039ffdcac7449547670e11da344a40a592ec732cb7f7960ab3dd92c238c781228da0de508dadbd975764383ff74e16b8e218da9d68f866f282005411dc849b3452fdba16de0774368df2e89780cbf83e33b2fba9def0fd53b48ef3ff87656d2b9891c4c805d7a3e8cffb28f4eceb968c417c99b2852c7c80863c38641de93980565cdf3032e537d16cfa484e49c37e3745e35477e257ae32898b65694210d376a93e6cb7957de5932dfc36ad3c232747f9f2790fa80611cc59032c3946eecce571c4ff0c5daad707113e87e0c93d16d2d1f610f259f537b7026ee6da25b9fb5a01e3d490317ed226866a2304259c2f0801c7e27e573eb7a5f6b1b170005bc24afbd590dafb9af531468d416564bc91fa7e07ce50dbf4ab1882f25c9b9355c30e3aeaff6556a74f9b59e53e727588f9b25a478ec08826b334f2fe3eab693e283acae8c87ab566dada34fcbc93c80ecc499805994a5e59926718d7dd6abff9ebdc2d8dac3bc17ce8e223e0af85a0881f5cb10f1033e25186b0864bee7ce80c860422f750fe8b8e5d045d1bbecaa4a368ddb84efbbefefbb1085b4becc5b66723f5fb9c9d90db36179fa31146a6c4caf3767bbdd84620aea7a915a4388112548fa74e5ebb841e663ca14c44f9299b97ecf3be820a7c5487609d4ed943f5a247c7c9ad8e3b7aa748651a635ac94474991bc1d314b5f3d2fb65aa68633b298618bc656917c35f5eaee3b80de3f7335a9574f4c5f5aee9dcfaec42db57e3deed49f6fb0660cb4680128c3b318840878617bf7afc5837e25951102dac0e262fdbd95b277a9ae7b03d1ef88834bfaaacd4c61161c13635632062f441237465d34f0e9d0a1ec711a757154619ea85fed503b6e4b18071b8a497d47256740f391e37eb424e5e192685c30ddfd23548d4e08f05c0f1c1cd85c52ace2606610f527d68778e608fc17f78e373e2c9c1767433370caa62ec9d6aafbc00fde637f7b304a5c98e1dac017a5a2a0f7e26d86448a2162251f9a14ec8c9621e427d374da6220987ba013e83545132432e0af81cc84f054a86d51e37fe36210343a5106d4192cabc72fa58a57a1ff7abc722b61c837396de6bec6d1105fee6a604f3598a0134990ff89d259336f0e582862bdd74fb0d307ac37cbdf35e5538a58d4dec750438e6a619b6f44864f8eead58a2971bde8ff62c9ce4dcd2ae1b862bf4e9dc926c4e1f8bccd4f27c32b283318bcee3a313abe8b0c6472db48d836d4ec528580ebdf31d5bb0d8fe2bec9b42270450005741ca5e8cc242ec57732756ebe93730e1e5f527051e176df55062f1da30867ceb9158eecffcbfb0f42f4193b7ab8d72a2e499b8d7541a8411653bb8cc5dfe25ff36d93f4e1fdaac38f4e61027b11ea052b33dc3b68c3a640be6b29cae1f353996b1df15ac4ea9f1f61ef98ca744a90030b6eb2ffb09d96fd85935992ca34bed7c0c06dbf4219f62b22fc0a5e79fa16355b220a32b08edc869313d0d49735caa85d7e23e12fc9393867b07f15a0d7b28b6e9edd595316a49b0fda18a7d0728cecabed702068ae1e5748e634b4a1638c5b8c9b85adaf34b214cda6221ec6c86c1f8c19367ba50f22e852e8b94929e3c85bdec52fbf7d0fda92928a794a70039139c77236e3ace9d78a189150ec716ed8c8662d6d39acbf9bc60d68836bf92efe8fdf590283a1aadbb8e928702b00d89de81d6048bfaff1b390d5be19bbe797ba1363e88b253369316b5a6ea9762471c8141281b00363c7f92a910291a216e0688dbe8c44683957ef8fa582f81a99b9c85e05f9dd922cc55f69b66b1f1cbf637e4ef87f03860611124e67ed106efaeee4703310bd38ceea2999b66b48c983676cac5bc2e080e2ed3d1da7f2b4e2598e04e633968af5983c3e8451c3232f0f6e7dbeb2f639270d2deac79585267b9205bd3dd0a426e995ab0f4d6024651e1578e5500b79a9b7a1fa55013ba1c03fe81a541502918cf4130fa234bdb23154360bd10d0dfa9d9adaa40081d6a2dc9dbd7ea7d72c077021b4b5741bf6293b912a8722fb8bc59cab0e3b0f1a2fc1d2aa84145c1953b72bf2485a43da7778ad22d9357dba8ad682498f13044fe568ef0c49423f558e7a291c653831a03de751a814fad6342a537cdcf80b9c65afab4512734156381d97bd39fe0815d3e44f508feee3b7c0939b8d2331349012eabcc80b7522d247c36e112ee8bc4bbb2d0c7dde20e48bfcdc8b71b4d61b1d38310dc54ee69bb72644d686c3390e16dc02d5646d4783ecd6ae2fe8ae77caa4683f3ab29286805ed56878ce3c090f6d8d4edb17c76ffb6ee2175fda57cfa0b59f5ffe7233f159e4483dbd5b41825a35f32bab72816c87eacb59b8ad21482afeb09ccebe13dc34c0ce2769b292b2ed5de6d2c9e1c095452e2afd674878b6e5112854e043c59e4eb8d5979c39fbc2b8f47c72fdc330a74c2dae7ed9f618e40c5794fb6d9c422adc916c940fc4a5f779c98f12ed3bfa04b5e537bec22f3e0e504d50f811009f1933b5922a2a24e21aedebba01396a9b0565451fa26056fda690600e2649dde707bfb0bb99121fd44f437effaff68c3093383ddde674cbba10433fdd1cd4b04e20d508043e85b7479c998393244d1b2c0121640b20516810fdeb1a0ca3e608bf4fd6abf572b9f8ee4d86605dd9f6e0249ffba6282733d09788d9ecf8955ddde4844b35737b3f187d81ca2ae6afd32090b2af4da474558a5b085586bc326cd4318063e44f65f8cbd831062a6d427293e8ffa62df73a93116e2c4c95cd50eca61a2bb92b6be51f8ff3740554b491444568f7435080c357f77fb49913083ecabb03913a5202232a20a7285331fc34b1528f7b6f05b4ab290c5774cd3ff5bfd264c35283ac5a88f398052358e63f23563b5f44944f4de15a215d6a4b0a650595eb1732716c2f07632cdc0a8feb5b061752a317c6c6895f493f4179fb120638799c468e557f76e9987648bdea2e9afd10ca679c2bb0c66a15a4c33c972c01c12ef5e186e1648ce6c9e7011d04c017b00df2202d5d6e74012f22b63165325e7771060c52f59c5cd4a0fec30bb5c01132ad08777bf4c55f0b49f52a367b27efde30faa46ee2aacd6bba3c67aa799a4ba306754d27bd1c757880e8e5696e45f2b62abf12c5a6da2b4d015bf9f54d95d8b9c7d32ecc011181cac1c2a29b5f183e8ca2b2bbb1665f658c1431d1714eb6d54426fb35b5464de4e83ac48eeedc0a985c5d72455d4917c0d5de6df05221e13d449010bd47026cc1bd5c796d05b610ac51ff8752a73951357f7f871d9440ed549862b6aa5191e7818167b673a11c5e094f5f8531d1a13dd75c05aea439f3277a9a06c84400d8c60f2620e5ec3e170c99df1c32db6957842078f0e9c27dec42cdf009319429701ca53dc2d53e0bfd8d54f253f92ac257cf4454906a059b3cdfef0abdc521e3676d320e976cb596a60440ead927a1b771932ae45a30acac6823633ad5f98341270636caab52473ecbec474a6fe1dba629ed21c5a4d18f223c2a5c4b6799bb0e0f2cb46bc598562151587694de4a0abe02848e3682e5804412deee4c971bc2e58b98295e67ee261000b74fc130deed433c4de28ad471b4490f64a6d150c54a1c10fbd33ce75892339dd208042c7d5e4955f95a869aa840e038c819beaa7367f140bf824a582b3588e2794eb557903cb71374f109760e3bbb094bf67dbf877ca45e9c273dc6e5372b931e8551c6ca28b3e02307ceeb57bcae2a2cbb9c82687f862f71eb1897bab9782f9db59b60651a8ff67f311d78470f3a16bf47d2fa9aab20487e6676fa91d469d38c213a9c65f5c3332a6a964e30ab850c4fe7b5d15fb24554c3f5be887fd8a547680b4dae17c995fffef48d775ecef91f28f6bac8c0a288528a881347210558d972dd9e5043996da0cb90326d3771f4aa9af1436cee06879293fbdc9d14c753d9d067134ffd715924428eab0d512f440a9494383753b5c065898200ca28b56272a780dc865f4fd91565fbc4d55b72422854ded8ff8b7c1264881b31b351c2ebf206f5e291bd7819f4b55f20af464ded1f16ac36adda9068cb394174c9c4d760665164efa0676002b6ac4af92f2119bbeb6fa89a6559212a71ed193905a2901594a69579fcd71f76ae887e57a71eff8841145a5234b5c0144a756f15380bb3ed547c1b8921d98eab5bc9ee0bb7e1500d3c3340b5145ae51fac1d28a14e2c43001cbbb25b0229741d4580849fac97baa5f92e4a2fcf221cf8279948eb4bfefe52296392a85255d3df1632f337b357f9dc360feebf9f08ab83efd021c65c9dc6619fa1b78d86c26366b67ee031cba28bd46cb315d0f2edd42a8b61ffd5b0383132adb734190f72bba15f2e8c9fdfd21f4b1f87fe79628d303d219a58748bd4f3d10561442e5617dde13594f7bdddf9f0eb49ba720e32248307ac2c1ab84b7bc134e245ef127186f79376155b0cf166c5933fdd1bf131d965e8e835b6fe7d7c0c0043cb85c918fe8967f0fb3f439193c8cd8bd897fe344fa4f38b8489fcea2b5ab5736a05ecde417fcb6149ea1cdfb6f738182410f77a4a75c0bda5b4d765f6b9afedceb3da3b31ab10d11d10bf85b15dc963b2f2569f7577d54d8b92a29bf8cb6452f8899676a4b0588df98fdbe10f3bfbc4f4f080eb6f17424f264023cfa0ff10404770b31bee0e04d484e02858135be550a9b4ddf4f46ea4ece92ce09a99fc1f5304d9a785e4c043c30e1ea4786c083744f14659b0337ba3bad07d81d87b6f8865b563802bb0ed1d782af3dae368f6e7880368719e1bc07207ce0c7cd53c15d535345f62c1736ad57110c37007f4a79008edb24bd2ed8a9305a602c832245ca67171c17934fae4f405426861410c3435f30a43d4142122d60ccff895a9a12d9adcf6a4f20473918fdfeb9fe9b60d3ac600a7f6129a2f76cd0329e2b07155fc2ae8df94efc370066f5e6056b236e65cfce0e4a7ab55a31d4d5ae6dc4f5f007a027dda6153714bc8de2dacbbc3c06ff8fae16e7b4929a4aae733bfa41a0970412084396cca5921bbf8d6feaa3a9e53d1ff0fe8d3aeab2613258f2efba626b3919f855a20227c953ff9262b93f01cad7657929adf7efb438d13d9c51df17e389d37642c04ccd90b5cbaa42c05408488c5124b4f3d14dc62591b88e549779240fde7e465bc6be51519855f166f2099f994139cf863d4da1b3d2d492cf73dfe5054bcc51305684349ebb36af8648fa4cf90f0becfa4509848ce6412e44cc558417c40862aaf9e7a937a80ad171ceb1128269463cfcaae43c8f5fafe29597ca8e9621a118e2993a371ab6b813d234092398bc438189b8b1d77c92788ec13986577505a6764ec660d01b78a489b75d265314d99c62e177864aae25b9071748cd6c5a786c99bd477b2fbe04b97fd5f8fa1b4222303f9b83c623d4763fea81b008a0282eb8219d3b483042e1164640102b082e23d84f5972874ef179f0b62dd24ceef125b932b328c585f2c3490142a260be25a820039decda4f07e047e8a8edd98bd9611dc79089256155f7f1b53ac58609c7fbe7966f107e63cda591d162af6441a8db47911e0e841f5ea53867eab99a982fcd35528316b83a3230f9c1248fe7f1dcc0ac405d116d699a4c4796631d5058c9af3fbc6fe2d6716f9b57e16ed6b4db3cb0501d70996981b8b0dd5a76073104b5be8df37811661ea0858f1e2e08d8e594eebb38f26f56cad703f158b7e0828e7bae02587d6ffa47f82f9d44b2bba17cf819e9540211c1350382b1a524ec1510808a7189f5bdea28e8290fdebed9fc7375d3bc5c48743d699f2952c8afc14f6190c418a932fef6e3193a7cbf6862a93c56ff6e6935247a5530b844696c738abfab9f93f09cbec2268098ac92c72ed3faa81a7026bd2210614b5fc7cf02fb8a8e5206c9a9353a5e716f6978f16e3449ba64facd8d4482a0572a70529cf2a921a941587fd9784668a1f6e725a1905b909cda682125ea539b707dd7b2378090b0cd26418d30ad7948314afbcdfef9bae4765a5fe43a19c4a36726b57c4f2fc03c4940ac3904f3ed0a4b582da36768aa040889b96e84c12e62821e0b5bc04fbd2a7e025e397f6f54f47bca3f8f77d97342c84163f50656be3b903315563c318e8c726db59ff7311663fd8b9e8b362501ca5d3814beeefcdce2677c3082b101ea3dd7ef78a004472b46a95813ed6c53f96b6719f68f2a36c2a4f31ee3cfd830e38e897afe58f9740b8b20b1bc74f2acc46d4704b28feb2721f493d1fcd65573942fec93c6a0527effbfd9ca34185d613049f6b9339d2d94087cd976067dfac28d3dee550b98dfd0c9131c2e971aeeef566739c6412a56506167129c1574a7fcda2b6e4089c74721a1bd0cb40cc5c3cb790fd7df898944fe6778d0fe168036981624b13c27102b859a9a6ccb1d2347ea7c05c9abb33d2a10c191d70595a7256fbf46de7535832c95a51d6c84616c7bee3eb929c985470a86e4bd1773b9bf321c8946ea92c72b91f4ce0792f43b4aff48896ebcdc9f1d715220bdebe3c0a145a2db5a0426cd682745bf41788b32c962b20a7a651bc40dbb68c1dcf4207fa6112efd0494d8c68ef34c8c79f35bc3b3e793f2aa06577f347094f7393f1f3d8ead6918552cf8e4c647e0fce2cf138b83d2865adff4f69934f3826b59c54aa411f74b159afd02d29d6d0cfdf49c4e40e5beaf36f3da43ff4e1aa34cb9b668fbde4361d5cbb7e29d45307c31ff59f16441cd6f61b00a19d8eeafbaa25f31eef44bc8e362d342c4b445c98d00245e5abed0319f13f9a5dde920aae06d17c845f4ca279c645dbcd65b3371807875bac4e0400179f460bc35e7adb2a91d0e128832fe9eddd37668da584f2d68495cbd666b27aa2d96c0f5b6d32d8056193c1077d55c8b751417dda1b0566daef59b6c87d0bdc70d651699b987066abaefd9598f919349617a395de13c8881945b25375606a3af824de2bc36b8e62f73dfd9b1bf7636316b8211147283a4129656cbb33967a30227dba8f8a37253fc8461b251a10e9d83e4f500be2e3c1f8d4df11faf3b9f56d5e0f09190391f2848445068efa439920df4261277341f757dfbec3f57ccd0d47356dd3540ff3fa86e3c8379e3600bf8d7b1867b98220a4a26d15d7bd77bdb11089c62c953dc8f9eca3eb0a43cdab615da125b8e89902c95bdcc97885cb76b56c3df187b50b3f121c9b307a23de9deb751c2d161c91b5df52aae217a2f84a8bf878facb5835b5c6f524f9764aac13581c563ac6e6d0abd0910bc4ef8fbf6b252911b7e848d7cd4181d4ad013d1fc8946f258afd2843ab62049581223e41c51fcd0fdecd208044b68d6c7bef6ceee1c2f941c24a18ac055595fed20f40f63842c905619cc5b81cd87b33c1bc6f3c0e843079e02df414e2aa0a0ab0662b75558a78664a64206dac711978c0ab646b08e1c45b28e80df17fe98e6d05cfacf255407ff25aafcdbb740c9f942ec1ffe8c646994a3466c42bb8e108250b12b8fdfbe74098cc47685bfc7722bff5eb35bc0579d670e93dad8f9377cedbf8625c2824f6f4fcf73a1ff6457367af09a37beea235b82c7f4fcc2562267b3e2461085205b593706ab3b55a3badb251c902c1cbc0a43061c4faddb21fd976f8c3a501bd9049403c0fe4434348b46accfa3790cd30b32c8f28e3f85e73499fdd8f22407940ea239a288873558b3263c12700d346c1108aa74b5d88cac93a814b7235a959aef92d83531ab771fa54dacde2efc57e7b80cee34936735f5a2fa426fc7ebcb583bf77353ea18fd77a10c81930afa9fdd7f35e7902ece470e517d19e4ecfe680899130849ca2d7033359596e2b5706f7adbe37d170892ff69c6aefb673430f3fdee86abfb17bdcc302d8a9073983f5ffc837120d78c670b5617fde309fb3491af356aa99dd5a0ab4407d04a15f72d82fefd4b9de409ed9671c2149f132700ad2b5dd7cd3fe64666f1e5b90b4a466a34770ad4579036e8cbf471883386cbb05ad39eff3669b9cba4aedf3a6377cca0e0b98919034508f240d64b9fbc6ee6f73fcb1ccf4eab66d658da1994d0abf1b8459ae1db7df48e7d99d3a044228140b527e162eacf859c2ea77323f0f09abad5ec66b9a220ca2d5aac90652a46d0f0445d92cdc2a66982ef04b6881b5e3eb652d8a39f7d8a419def4b481edd6b5ad9ff616473ae595f530cc1a0121774171ead9fab7791547127121e603b39239d7229dfdb5d46280bbec1190d00a8ea20c5aaa374d73205fb4be5a477ac0d3cd585c4c7ec63335016d3e5a951ec13bf40f3f7ba2b5bef84cbaa76624a6ccaf5e0de28307937d835b5d9788714f57d8579b66b89c4391ff4d2d91dc43c9312136c370f562672ec32f13c2123f42d0fecc0549f5d616f711b4639d7dd1d1460b937f648f4285d53f22193cfaba25eae7f419b12eabeacdd78b2ad359b5ab5586c8eeb68942d6d75536a2e06ff41a344040d293d615edcee5dcacf93787d36f95c9c18399fb6b3e39291187322444e4d5731664398318f90c50dc2c79fb957060d172f08b8b002047b3a7c5e8224027894cc8ecbeaed268681498ba75cfe4a839d0baa2c2b98fa3bdb54bfc6a1dadc8ce1d2c228c77de3a0bf83cfaead19c9aed880c90cb18e3c4e7988bc8e0943aa91e4a39e0eb2b3931151009d4e2d9abd0b3235c1e049b4219ee7d5f2f2a09258c4aa00d2245f757f8c4d489fac156b7b303f8a82ebbe3724e5a617f210ab0f5f1833e9823cdc25b7bae1cfe6359eb09c030bf72a2cd9fe435d213aa1fbd376090a917e8ce1e4ff9b7bf3d1d5abd78b2c5f3bfdb1d3ed90cdf8b909094b2305f7cd86546905f71d1041318e379068eccbe720b9adae919910bc8cfa59b5fdc0dc202ed9f5a3080b600a7ac7e0d06157393726e1a6bb5578ba9670e192bfbb055981bb1713a51c997b9cf7ebdfb6b4450cf1091e15a450683a1dc106757bda6e546c4e1365ddbe091da6e07d199e7e51e7ec403fcbe6dc9aaf059440a1d1d4dc1325770093566e773c37054cc6218952020de8111edcdfb3b0252b94bb4f6ca0ba4d161ac4fbee9c44aab99f7dc7bd9713d83576ff5edccf7fda284d82367ac2a92096c00c3a1230ff381dbe6a19cc604dcd06c55ee4b48fc1a820cfed634c5b55e0e687003dbc5d7b76df35d0c88d2a98b0d11e764144f066c581a86a4db8a1bf5c2105c37b269cb4e8d565b59a09fd4056dd63517ac9877b449a912b438d6e7a77460a532506a473c1ea69989a6d5e3c0417798b9ec98e9b8db47e72715fac4d5cdd37362cd8dbfec0da26ae7a4aa56a2f854f768bb93e22c689aea7dcf1ba86907ac035b3a29cbba1f6aa825c91e5afec4b66fbd3a47ff7a5912945033c55bd6ca34f8f53c92f7a3e365ed8ce7a3f2062d7abed026529e43ccbbb24385bfe9fed8ca830dcf560be8992790586ce951b142a1e293f828b530837ed891229ee8b61da36a8c0b28544fcfcbabbe09be891417ad4cc63573809bbf890d7b97ab513105e39fa6593a84a8716dc78d7470043eaecd9adb3a0470dc2879e8b5c70d57577261a36c8d662a1ca527984f900f32025432f029f2245983e36caa3260a20b91c9cd9a3e55e2fda695283855410ded87390f6d2900b3ce2c62017af4804930b04c3cf4ae89debd773eb4e7ad59abb7630409ab1594bf049a9e0911c9066ee92a887340d791cb5694f9fb10ff6ef1f657769b40b4562e21e26a4562851d2845dedaca96a8a1301c6fcc57c3b7ac7065d0095db314cb391e575206cd9ffdbfbfcfe1ed621c2d5dda668c8122d2096b6c9cda5436832d2469f4fac9257bffd44a347ad79d3ef7e7cbb18a670f59c161565f36e0343088980080abd5591408f355ef03d65795b294465c5b99f2dbde59897d8b95b1922f40c6ef717c1d18e67f0cf982028c2c9274622d43709893f8e3fd1e926e3052281b5539124e3c9fecc1e9b17917a425e3283b63198d0a7e570a2819b2f6f6b2a6ad35e2179287371075156f522ab74ef557992b3c967607a8eae35ffc1ac1d44882fdec96c7207536c378fff1bbb9783a6162540bd4562a29958ce874dc033d8f458c1a619ba4c754347cb74aba603be3724e8ffc6b0ba4fc881ffb3eaca74695a821fe72ab0ad3f7638179a75669be58c8fe057928e43abc5c9403cad91201f5ca2e97f648ecd1fdc5532c8f50b80c5f4d3723dab7a041c5423527531b168d02fc67c208f441648ed694fb6be86fef7c1b5e5c63c8029fcaa4470d1d07356ee1fb848d45f24934f90eedc244016a78b6207d1fc2cc7cd9ba9c41df87cfdf1ce901c3014ff05b91acdc693b9a4d32fc0b7263fe4cea261cdb2a26fab72c02b7c9969c3be551de2bb58070d0de5ea86141ce699d16c47fe4cea1914bfebcea8017ff5a89882b7939ac944e2626f1adeed754b0a52038f2ae76caa5b76054019799b4d25cd8739edc3b6ef8a049f8655fa5069b06643aaa27cd3d6c98481d04861a870bfd4fc29e3c68582049861da29cb7808c1d4c6f385906fc0e73437c9e6732e1aa85f40b7dd347397ef5617b4e06d6b72c42deab9810ced070e791835cd8cfc2a060e2ed8b10f7e233b52532ce3914b3ef4bc16975209969426add201cd50811540001f341af4de2bc91186675dc35897a0575f97b01c9c83d3571e5fb8453197e472a190fdac7be9890b9894eba854ca754808e9e337423b49c586547b8eca261083a49c0865723dae37788b0aa356dee1b53455961227ce0df0149496aef2815141f16d4b792df9b3e790bd86efd0c9248dc5257916ef1cb1a1dbaec2df9397c25050ec79f44e72ec2765181505aa88991750a24e78d00a3c61c6209cedf2350c37286813bf952b150a37ef7bddcf88347ed8b67fb89e425fc3528de2334dda5c12bb8f1607b69d625f5d0282b80bd0dbd00aa5ca62a9e0bbe5b83534ef13a00a389b7bd7051b042081fde89392afc038e903fb40b5113412f6c48c8f91d4bb972da0fdafd70fd381bc6170728b70eba742c985464e7f11f61ce066f056e840131f0cb8ac4b69bb590b3192bb8585fce965e8a719193e2cb3d725506448a6d38f8dee17f03c01813c2d5fcef32b947053ce9c6fb1ac9c6e0cbd03b8ac3cf27979ad3280fc313a47832f269e3ec0065eb78c186fef92d4e3a9e2bdc7c5e7ad985d96dffacb5bb07820dd3d468c1e1f391695e58931d524bed1a2b9582a22c6ec64b6127e84aa83de87fcb8b62c83644728b1a02746226264b5350d1883c49fcf9b2ea9aa92af3ea90589a69fd42e3897188fd552dcf15e50ba6bc4386a17e51a1c2cda68cbd647726bf5cf839f275a18200202fe16433f200388c2b702cc971c01d73461a3f108fcc8a5c2803e70065e0afeceadd46ff3952adb284696cfb21041ff8d6cb38a6f8cac4548bc4480a232ad39dd7aee10db5b25dc0f3b63975bca0b956d6ccb9e8c69dbafd279e6e019917320f8bb753160f51c3ae81a4b73b51f5e774e89237b2a4f4bfe0a1bbfb91e24b4cefc736ee32ca79f2baa0448d1029174ab5991fd57ba463da5650afe6195141e759375f9686022054919b8f02a6019a2e946a1b6387d13db2d47d27f74647bbd6cb859c97a31424d9b27a48f108271294ce82f930bc6055add29df6f0830984077630981b4b951bca8347190fc59eddd09fb052e450836246aee0f78870b9bcd2a8dddee9f4664c2eaf71979abce800631446ea9bc74dbc9960d22e62129e136011fdfbe2489a46fd88499fcf490f0b3756d6bae1b6f0f8812c79525fe8bbb0cb1397b5b71d1be136857bb0630b25a92e6a041dfb0100aaac1edf43a5cd94092c90c1f184d60a85df9335916327658cbde33d10ea9e700375e55ab63e551424763db228d16bdedf56e982deb7c3b7b5927f9d99347f125518c7db4df31d8977be641d7a977d750ac01164e6573fefcd1c65073d3e6a8ee56473d6d6a4a762e8fbd3c0bb4802b68c36faeccbb2aebc89653ca74ff9155ef0607fb8f511b7df0a1f6ecbfa4a8e7456c9ca6dbe41e8a1b79ea2ccce6ccbc7d4713512883d48a704f87c78452ff8242994052ac35816daffdea5be5634416468a14525d9f01d348f4435ad7ed320d024bf31993f0a04a58cf1adc3491aafa328d94ae30f6b22cc87417d0448a53c3d7421de64bb9cda5a7609b1ef15fe71b6f08301806ef1c44fbb3c882463e407bf4c167f5d18630425bba719729007c73560335b8f803226385e3762f335e080b02c8869d4d6a869367b34edb6cfb6818356c6d56a32fc6e14d8170d1d744f88363bcf5c4e067097ccc2af8ead75a9258237139f73183e98720eee4b15f05f98708612857bfdfa2b3de2599a04f92b0b878962d2d361e0edd7267c3a7810c9d816e66fe3fa025dc5c571bd4fee0e26f9379375c13ef6a6a5556408ac3da2ae11194eab7b5731c3449c0ffefa44a1c07b3230f4fb7183b631db4b333870b9ce5e390ea8938ec79039c152b4cdfb77538141148097ac9cb1dc014a630fffaf929060a7eba880197f02916ea2064afca4de62a0897bcd51425731c1a4fb373a77c404d5be11e30f0c9f099cde2ca6db59ced78c282269577be065f9d2ce830eb1fdd4269c370cdc957a1a4ac941a3b8f02f61b327b4dab9c11c14f5976843214d0525067fa1c00ace3f39284bf43fca9cff131e34d3ce278d9129d3ddef2bdd9c464f41fa60b712c529dc9b3bac3a8f31257fb2d0e5eb4dc47c4160bef56f6e675e3454de61bddeaf84a281d8c9dcc0cfaf85ae1afa570cc2fb4571c3c83b4362da8f295ade8e53576697795bb7f3642f6ea613d77c5aa7c061ef9a7a77c327ee820c2143889310d9cacc21351cb85a410763107a45839d5fdf392e48053fa991775dee5be744e174587b8691a65a4524602924e15d98c74772d923e9a189238bef2c048a3c9a750446dd635f571fd9396b3f03760f2b495189ffeabded7c474590e29e3cfb836c9bfbcfc223e55ebad667da2ae720039d993f2e49df62c978d1ebbfef0432dd9da5125559453e5cb692078b1fac28604abfe7a82c8ca2c928d91606572d50854312253666fce1ae81eceec8e667229828546a4e84000a14f9402cb5a5b81bdc03519cd0c8f010800508795c4868d1ccd6c1062a38e8071bc21b126eee94591ebc1224f0037a59bfa5cb1f77a7d98c3b5778c81c94ab872d607c0c814a83f3b10157562c1401ceb53b9d5f21f0ed3b4a6d734ba54d7c8a4a92101ec3087a3d4bd932224a4eb15ee8dc68b76f14b69f2f3119ecc230760660b20b17b4a68dbea9c6a2c65520283c91d8b6181e75d999fc535d83349f60018b8dfe9d6f4bbc3116a8048bff3a8d1d8d1599eb6fcc94d8f9ab4dc8947e867f8cc82a7d96223588dce0803c961990d60e903e16aff6f80287e9a4471811a6a4aaebb1c766dabb472adc91df20afe0ca4cbe66acfb790df42b0e7237f0536be70c8a239689663670f5ada32dbe9107bbbf7ff60b12e4fd4a6e5efdf5b4a8c91e7d0dec08fbb74f2cc29d545b9ae7a46d7ac59ea43ca6e1e55e5361776c4fee08a9ce1d9f31dad3c990770becd4403d61dcc48946793dda9fd36d5277d41785fefd7ed9e97adc857c0461eec81d27988e4214cf072e032c9c89d96f1253dfe224fbaf76f6a9b7a7b7133e7a5c33b664d62b152f5c3334e5453be53201b3d0474d1334f2c4dd8b4fbf6bc787aab81ffe5c76414dcaaca1905897d9903b06745350f4e72e63859221f5975f6a64349933dba759942ce15689268a5decceff7018567937569a0da473c7700f45a863b09b12d44cfbfe29e5bb340a3c646489fb834241ef7193020804c70967d07785d43ab3e85267e9d73ded6ba18f08589d0c72a3f492fb47d7d1ab4007208e44be2041c56cadbee3210d51d64c39755ef142b6dba8dc7e8c3f7dfbf4f2cded8af121625daa39ea37d432bc1b017710300325e7568b83308142301f85cd388f0820ea61d95b36cf64fcf55e15409f9cb28815a1ce37aa0c627a5ca4965e7b5d8cf24adb4b35e6b3d575027591fd34ef73e58d3d4b910937d10b9f6b3c7cf9ed9f37340e363a50ea07d17bc369b863b20edfd74f8fcfd99fc98046cd391d2010e2551430d0388ebc705781fa9c4a60e1d9732dc06b5c11fa37f1171658e33635a47904f374574ad68108806b43df34861d48d774fae3758a142a95319a033195c85d9ffe6cd525ad09bf113ff77f0986a664ff2cdb74cb90a0d24f23377fe0c1c12ab4f844086ec1e0632424a256537e4d6f934c2460c9a46c9a1d2910bc499d0f513bb8e3777717bfc34ec7028525a393d64c52d0d8bbcc8f59ce04cad974e9a4f1d160bc54976a2dd077123d2cff10d617155006cbb7738a4aa9e6b8a67f0fed5b4089d497d2e6c5e9db8df0fbf57aeca0cb457a7e3b6402f5104db20b0827b0e11e99adab4db224e869ce260053581f2afb05fe47d54ecf5a20c31f162c6b6036e07c6b24759d8b7fd3468fdb7661e90ce28e7ac24032d9b362b7c0ed81b32f0e50269890bcb7b3051baeff7845d6b7f89b7914957efbfd75c7226347b1874c926f230feee5881cd10834e475f2cd6bae3583455717f69b99aaa24a16e0a31926b5e66d7633d4dfb99d167b64d0c9018f10736977b5bd07dde277b48e41eb8c40bf068c0b21c3e483420d3ca251d25b9f831c6770c26cd984f7d5d2422a34b95ee6c6600b9aa4b1980d921c0e5e7bd2235cd5919972901bc481461ba85f1c3cab296644efe3c7708617ce58205a03239778fa61b203adca16315521ebca58769737d69dde188ae9e010fdcc75197fba4c335b133290ccb3de4d30fc389e339ee8f0f90c0044d5bd6d50ead4f63fda973efa0f758065d1e8212ced147d24e43801c0960d23a4a8fa14b91ccf8a34800b7106de5a2e89805876463fa33ef1e18b95105d1a4633d86bc3c0e67e7cc301360ebabc7948fd17697e7d38ee718e6296f3e0fd6e2440dd77643d0c34adf52f8a4dcf63226660b55d3a4eb3336fc71394d66ab6112c36d025230d87036a11a128198f7b8eccc08a30e4ab391307b7b19e41cc26d84505cddac8741aad467b9f3092bfcd26ef92b70aa2159ed0e6b191ced9de6d50e1295cecf1845322568d7078067ae2ea946408105df047718e92784071a6fe5ba38904bab0431141b24a1c41d2562f7a9431649904039bee32a1c085761828f7553d1e3bf27299f070602a2a1279baefa5c750926f88f9aec664ea9667623a1634cea77530d81eaecc82f8965ae780a50da049797439a1b679f7fb18494d75ad21803a8a45a137df2cc9f9d8f1891317aa9b349cef9454d1542f48029228741a556d82ab4a0b8b6bcb0aa45562b5611a1b2e86e218c0f9a7fbf2496a4c8d4bddc63230a7a708db93739c95061964661d2a6b8b300e13694dc3e50ae3d792fe4dec2a11388e45bb6c77dcd2a8b89ac9402fa09f1817310cc9b61b6262f639fece1bc8a6feb0a4091c81007f29ec2fa133c8ada9ca9e14687f37564cbb2ebc58376eb110abd9872fec9c24f4faf3d504538dca22c995d4409ef1a4674cac82a9c506c8141281acf868e469b250b58944b13201995f4689641abfcb30187955303acf0e35ddff62f3ee1157bbb846a0bd004cf9f801053d69ab6268190dc6bcc2e2a24ab29556a73789ddd598ad8a23f73095d25ac183b0eb2cca2a360908069f40002e7f271354c3f1cc60ae7a342142992193ec3ae4b514ea2a12a91ca37c718c6e595af80f722248c0685b4a35abd0bc24990ad2ebf237d1b467510f5c66996abdd963453a0ad9f2afc0424e97616e85c4f8a9caa3bacc6ccfb46a7e1ca6ba191c26c9a4c950899dcde4d614bb47258558db5805f51ac75c9e40f407496cbdd00242ff38ecff6bad2bb342218326cd320d31035e1dd31b58e94cd902950bb5539504f29a9425eda59d95c6c97c9d2b71b80f2c880320a489fe3de84df329737ef553508fcc9c14a126ae74af60e1d2b42020dfe8d3cabf57ad0301998599572e42812e8b75b7e7abd73182b9ab30c6664548ad713c45ccf58c9929f1c7c54541b8037f5971b2c9677e1a5cde04a7cc3aaa7b843130f9e083dc1a89b32ed82e901b392e25d47beef32b5f2cd6f2b0a400ed38dff0e7f1047b3a2bbf1c422480b711585aa4be29fc969e74c33e82a4dc07f525c25c6f548ce09d9232093dbe9648b5ad76bf429f322865c87f4585f825ef9a2ceaf7c0e9260149f6902639dbe64a14bd5332d2fae4a5adf7f4116f3e9adffcc650202cf393a045163ae3621af8e79efc13978d640fdbc0c1cc10e96dfcd23695b4517a32cec7a47ca9051c80e19adc3fc75dfb94f8f281011faabff3d224621936d045471fba49a66d92bc2614f879b3829938713111c2a0155ff639556d07befa2631dd0be62e3486b3e9926dc3637770101e303586d96f80dafc2cd09ceb2560f6854ec5570133feece57ac97659e0f3805846cadbdee5123f485b9d3ae7db0b3a577dabf8cfe16350e602579d5d0ea779c24184a0b5cb01f194d4660b51cd0f36ffbfaf45b27d18165992f5a9b64a65709889526458948607030caf077baa2ba2bc4de3436991c2e7fd9cca29a2010917297a74a61f6da419bd30e7c41c9c16ccdcfd37f9b9f54949e6a20c7ef60b9428327af5509fd18826062c61c9589cba6415253698d1af05ecd25fc073255651a3586994a5326b0920e5b563a02aa0bb19b1cec13f01fd64682eeb71d682bc6cf915cdfe61ebf963ca926237c4976881edbd868a89d26b68dd209878876a4a3c382bcd8dd9a9c480bcd44dba9a8593f5379701228a0df3469ebef50861037e80e664d57d067c8ae36b6b86535303bbd0926ab9b46484fd05b08e2263d1cb96d047dc5f46832f84c1b7e5245954f0ac09def55f8fe98d583d595bbba5e9a0c058329db1880e6bf66323cf01bbe1a29850f1f2634dec179c5527f0497b98876ce1ed30c428cb7027dcf2a92fa926ba54ada34181e9eb835e750f1bc82a626d77f9b92d9821085de5a545722b61760a27af47329ad535f6ce1c8be5fa1a6c542009d3d1f21713152b7b4b5f68f955041001256ab5e23a8fb825a2d03c8302849c3c64cb624963b91cf3efe2db3aadd6f5cbfe8d4b133b03cb8c8018c70a5fffd7c7aacd27820f6f070e77bbfd59b27b2f650f31b89bb47a38aa49ecf30d5dca48f8b748ae1004d9b86ed3f0242e9fbf2c562ba60d71af8cb2a50c83b462d945292fec1d7afcf5760c608587e8905a9242174da43bac580f164baff83d42ca90d452127b880828d7bc3b13f17c60ea102c67c45c14a3634b846285097890fa7864efa8404fb78df3e1149dee7032db1441c6000fe2299ad33ee3ed222f2a2b090fdeb674cb1a2edc638a2e5614bad9d59752a80238e387d0c8e8e6b023bc7cbea695d4310cf2fa3471dba0d1a485784e52982a47e78e8e30deefa14f75c81718c16afed7495ceb25a5b8d363097b2b49a56ff2aa4969de9724b850f973a1860fddc4eb23c5586c994e9072dc01b8a214556efe4290e2ee6e181e8ae098ddf50d8aa3abc0cdbf8a7bcd5754600914b622e74e6e176eed2942fcee8f5ea03d1376bb737a7b6eaec5b81441c05a444b247ac404d81a28e2f7217241754d9d573ece3e4eb207a31145f2bb9bf2ee3c3251aa2da5926a2bd5fe15f31f56e8b3cdefae8895dfc78599f3eea21622c769498eba1985463e75b7eca390bd8ce951e2d0a288a58df8566a192b39a38d7a66d368cd39e0aed8eff51ff1806852444aabd186a6019bb206609da2e6c277dada795d3b9472638dacd631eb06a38d2b3314dc8b8cfa360d90421d1db83c2821583c1670f89186a988c42a7a3f142550d977239c2dd52834e25df95dd9abf657ea62e3a500f1721d0e5241d7aa164de93a6d7a765612901490924eecd530fb5f0d90d2a3b756a6761a526999bb67bdc01827cf5544d67fca59c5f205873942f798c9ec5d1acfa5f5991f71aa46219045662df82e08dc1c72b48a8cbd9bb9bba16c5d553b64a909ec3dadecd6acaa016c1b66deae501124b4e17677e5aa9d8f4b8aed0f45f6a9d53f790cd938713d276e8a1cab46f86b68e443f548ff0d05c881405a22ebe4b18cc0f30c88b6fdc183606e37b60fc631aea64ca9b4bff747137f149886bdac8188fb11b70cffefabcc4a2249b608df73ee86eae2d7e2478bcd8171a19ea8c222d18b49c6dd8060bce554e0e875f67f09371eaaa6a43627101ba50a2f79a05f21cc1d390c4357878df5c50486a1029e536cc2e314a1ded191c451be42ac9400da962538dd2e20594dc314c15daf051d23b271c3cc2c111d0cc1763fd4f1a14ba648004a43a5cb649a4fd9c01581db152792854dae7b20272f09c2448991d00bf228991713022f2a1191ded4b1cd837ecd253d707b3652443151ae0bb41b241f55aa7dd84934556f74c02f84da06cdb9d7318c811b1d6ca27d9f801e5227ddeeed5ddb61f0d996a4b0edbe4a2958bff4ddd5e9e0b42d9a2768348a024f22e76d634e20082c2ffb8d7211396f72a964ed8b6bfb9bf85c232d3d29e7c8741bdd1d4de6c3e9a843415a4fddc812d17302f2e833b1eef08d01e0ee94f494103d8c417feb9c21fc436537dcaaddff6d679521718717fc3c10bf8d7a67501839523060351c45014cb76ec20a57e221ac7b70f3145885c0ce2c68ba263fe2dbfc10160e494739358f4a182cd5c3154a6b7446ea3fb7f87a17499a40daa1ac05babbf3dbe99287ee932dc12f87afc5ff6f348614f4fad3cec96f00af43500aa07af3ca21ec31a940a0decd43fe5341bacdcfdf399ca0f9e79ddafe3fddc1a9daa5ea106a61c23c9f3fb0a062b688f8576be309a5af78befab2755a20c81eff282481e9edad1141381a992fecf909be13fdb48b1a42c9f574465e02290052e8cd8ad690d4b97c20d3443fd5c746e955919149e97dc62b998f2b9742e475ff2b401d6621edc3077932fe2fb39442d928856f77d7fec7985cf0cef4799b7f3b79243d14c24eba116f8951f8d2436ebdb2f33f170adf06c7d5871ac1471b08a3e378985cfb8f4ba033706578ec0900c27707d0a8592147c994d87667849823fae4459a6c3f7088d2883d91236760a79d8a51ab7ff08eefbf948c4bae96ab91ad1aad114fb21a8a38c9d6ae575cf23839098d1fe3aa7d8b62418d6f008b01ffe09393ac7baac9ad60403c1b535b9265cec375f0b086b3f73ce7bcef37e742aefce3dfde9dba0e6ad59aff47059b4aac4bc821223167254e91f2bea9bd7bd03117ad31bb53e07eec5797b02544fe4c7627d617cf9cfe44e279643cb3a2f80ad3595886e9861a91c0b8a19cffdfdd64dd5b4aec882f99918284bf9a2c1a5b8776a5ef98ae8c17dfbb2a2074db1d4eb896827b3bb3fa019d1d377cc44f1953f1728089f92915c300ab3f55b7df458c6618c47bb5324c7c7b5f8b879d6588225a77d88ff2a51d8315aef261b4c6e3eb4767d64d85e2865291b95b7c4c449d8055ff861648760eabdb4d524590a4bc2083b73dcf4a08e35bbeb0286504be246445ac51451096485b5c8bd46af21aa4ef744d232e0aaa3feb37d57cce472517a472d1552692931b1f43a77507437b1304c10e193eb1fd7046a3c7a8627b8aab871ae14d58fe03eea7e919c8dc6f931cb59874b01d5e2ff962ed1eca51f59f3dc6d358329377d227ccd3b1376f0b022857a0c998cb5f9bf9507015b624f3cadbda682d048aca5a42726089b2ad1cd83df975c9bc1bb69cbbd9c007290c91dbd90498b1cd0691306bc08945f2b438cc410eb27411082bfa142f5d4f2978b1809dcd7166bce7ba781d5d807df22fdb30351f6bfce19b4a5b030650fd2237f0c24fd4afb87e2ef84c1a0b9fb040199d6009bd6f3af04b81d129fc0b48cac93a411749ce654bc07578c7ff5efb450b35d4587f475beeab51536d4446453d29d6c7d1d5dda6621743ee16ca67c14fb10599fdfe717f40bd11ce032c1a1f909c9b7d106cb9e8c619d82b502405e9cacdc083295c5818d4f59f8180baf2ee9deefeab9e49c3067daf225b5ed893dcfa3d75befc9155e491759099a10d24f6d78ccf91f064b24f10b5a6e62588a308e69380213d829f895b2011f3feca3b6e121c98fbfb83b397d3ada91cd1a23fc1f3bf41abd3263fc553793beb5a32c0844c5b560ddc513d333eb33817844dc5fb5fb8392fa1780bfd6e17a3ab0cd7bd5cd8eb5fe72eb85df3ba22ba28f2cabeae0661ebe00c034c9c0a7a3e9a3d6ecc289c63ca78bf144e025853309b05666e0d0145cfb58d58680c42236d3772bcf6c4b0aca68f5617c6acefda210f71449fa92dd80c324a82a0df0e86714037f3f080f4746c9aed298f6e44bc832f5c3cc8e5fbdb25dee89e524e4c1e0fe95e01023081ce81561c8f7885079795cfa3099096a3858daab9ef77bd4003047b163ed2384f422636bc4ee27885e2ee0df923fec59f5934b5433f59715ebd89839b27f51ddbc63f0e33bebab81aa3f7c6e2b0bf57087474137b89e3f512a53b97f9207181f26c5119aad06f087fb83c2654c55c154e60678eb6030f7ea32ea51f2543951a2a706ec5ce438fdcddc5d12ca72b701e4d5a0aa25017231fae909a23df67c9fba57ee1c9eb994376e24fdf32bfff4ac3bfa44fbefa610b009320e8548aaee396eb8523449718195c7082cf2370213bffd58eb25e5ab7cb37356e5182d6c4af143a89d1440f6d92e3e1f23f4b8b8ebcdd6b14b7c2bea1d1cc3ac40d68f051ae28d0342c0f8c4dc83bac2e17b85575633713d031a09474a7e019ab23cb3a58f75be881b90c0f24b93e2b34889d88bf979ac469f214849df75b87ccc834db653278119b3fb87feee181905b024db016c96481331ff99a25f9e51e4f2a13ef681626bd40b99e1fbaa6de628046c60dc6dec9189e47beaa8fb660abbeaacc88b2cf167bd6664c49f347e1e0abce713bea4d1349d2b45ab5d2444bea2a27f721b63f71429fdc0d30c4675cc28d5628bd7faf6015e2303e4bb656715ce23b4445207ffef81d24301c86d7ad2c156a4269199b2b9824e88014098b1e0bf8ccb63a8b1dfe015733c36c3c140ec350fe0caa6dec519a616ae745e6679b46d23c1e58dc409580d4cb5dad084400276ad3feb2f4a8eb4606d65491cad8648b32a88683af24e25659f92c107bd12aa3a38b83336dec1f02534962799308befadbb2e5eccdc1126373d8c78b75de2e8e2e3cfad0d2e956dc1da301883593ce8ebcdf1a68a3143ee80a036de65244835fe002abd1dd25edf3c9575382e9813e07a5c871e4650b678bf8235532275232b4ab3e03e537f675f131d3a6403c68aea50b17fa1eadacb162b84b50e5c9152bc5d5289de49e4c0f5dba27e4a385de5edc68a1b77729c0fcec107210a38eb30741340a0c244d7a5c71fad4cb7b56334e5235b5b67023d8c5e189547287c7ca488bc1c804d71c5cf3e29b80a416857b32b9e13100b9b8930263dcef0befcec0f3c4e1ebdd28af5383d12d51692b0af4ce633b8281c715554fcc737022a2aa7d6129d26c4521f65ef02f62f6b49987ce03cf3cab4a239b61fdedee1f662fbb80934c1665677c24e50e64d40f82d7a61a5962a020035f6c3b2761466670aaca903a97f00c4e9df11f8ba2a809e123889c80d58fd5527e7ee365ae4d8a4fabd32c358446d06edc94e8fcefb90937a64281b9231af7d3f4880e4c6b43c0ab31b2438d3c20b04d16e139ca760eeb38c3c49bc475af2762f9f2a906ef6af9c9807df51c72e73fababce7d27a43cf2fe4b38438a7038cb1cc7613af6cf7f57bfd5fa5a1e2cc60b633a3415e76442b1b42d35ca672b42e9dc03bc74c9bc7b8116c539a049b5003f6e7a59ce946ec8027cbbab9339679d88b15c094151a48d379205bde6065d6ab6b843af8bd63e7be33060b7cce22420fb762f5a6cc0a350294a3a9ee7d2e64cf63665049aa3be0eef07aa061ffa3da5decaad79e4cc5b3f61b406df80a5f6b3407f58f55d27ad36f3bf467862dc9ec7a20b32c21b16edae12615290b7a7c007ce13201c4d917df437694ca305a707433e67a4a4b835c1f307995ed8a3562cdc7614a4e6d681d5b7fe6baef72cae6dbd2af35f74de360d072d69d76860ab6d2b4a4a9d31399261c3ce613f7e21b82e4f4d3fa090a5219d272aaf80ff38214de3a3647426d520f3aa0ab63480081d0a467f27cb8d0017e46aa087f224dd813cfcd0725c41c1b1769f06ccbf4aef0a0e57422f47d22ff90c814160c864ae12f799bf330477426d0abb26052ee73e63c5c9f8c31d977b264df13d5b6f38542740562efe8d67f3f88eaa1f9d373632c7ff3030457ef74bc8460ff8602719bde5d510d265d504d412a1c3bc5142fd015e1353c9166c2d789a4ebdf919954f2883577f65ee71068fd8c0997e33d8b64a99198784777657c824ac4234653bd473438b41ce0faf6cd4a0d3498e586be0b1f455058f30aa00201d53d322395a9e2404a29618b80711c65edb5ef9b5adad6a60bffba30e0545f823b8a28789bd0b2bb655b541610d291082b8b6b1a2133a38b6d58c1275351ed2650f8485f6ad186e5071258b7044009aed656e35b1bb5ba2fe8f7680b2fb93c20d2af670a12051b356eb3e0e6d6fb3e5074413deb6a2bbe4e4fda9a5a2a4b9b2fb4fef668493f4d24f1e6e56d028fa82b7436c650317fce4990ea08c7ae78a6717b8530cc42f4971c8b08c9f9b8d5281c49a074163a7b5d337f7998d29d61efc7179b57ee3bfcea66ffad1b218255d9dbc005671b61aca0481cd142712f8908b42b0b6b818048866c6aa95398da5c70a7f9013097cf022d8811ec3aea7587b96e3d816d8393ba078c3dd5f49e54554e41851f6c470bd55c46f68948684d2e658e94d7c3d3cea32aec317ffe9a1aa87973e68b07c7eb6753677dcd7f92f19c99c3ed0d9196a239549ef356cf09326d665b4f5b5a325c027a34f14799df0ba0050f9fb9a59e008ebcab40459a00f70755c89c4d7487601c3f2b0a07274cfcdc313b0006a65ddcf34ee698a0677029712764b1db6e4d1eaaa45e5d22885dc2ec38b5c5faa6ba34467eeaf7f5ce2e59e007f5c58296c5293e881968511c6d33e04969bedfac5f5456b5f47a2cb4368943a55b5e3e5a44bee544575cb7db0432f09a48e0b6d6165bc32d35da1c4a51c7e219024b809b978358a2350164d9c3b560f76959f1a472ff442fe5e874b2b92261228a9087f33f1698e0854c960a600a58ae3317e8e0728d7a73e0bdbe4290aa3f4a65f66cf7b0cbfe82c690252fc34a5f0ef595dd8f9e9bdccbbb288eb100bfdfd1da7c8762641cf380c92399fd5c4532be9a233f4f175cfde1c1619b80a2512e0e8000d3f93dce458f5af9d93cf231cc1c547a8cabf59f0a59f10b65de863b669eb2d608452a9184b63be56a2ce16ccf74ae73779e1367ac6cc8e7b1c6db1a1aea8bba99bbf7c10d9aa6842472f02fb6fef3a28b6684a41d61762a1a50176a9e3864b77e4edd0058e8a6e0817b4800eb78f9b7d6d79a45c6c8591dd80016da745c3f32d8018c34b5c9026b45ad046c9b059333ba327e0046b2046a0dff16bb9751398de42ed1f29eb3effcbb6399aad6a5402e224cbe3025012f004cff95240fbd158beae2afc1e4a12a36d5c2dddeffab7be9a7945db0d90efe0cf01dec8a26353928cc24e1342cac63fdfd267cc24ec80a6be9de93993b266774a9e83ac8cc4ad2df864dccf594e06d27d591983f379d5e8246b6391ee45d8b4f0139739afb3db876a71b18953202ca89bc3f7a8d90087e3bda258e36b59dba07d233f26fa487edea9bec492d5e44b54cddfb03b21872633651c3ddd49d047eef4a7b17e0dc469b091653529074be351b046d785df90349ae60cd58ff0dfaf4581746e36a7138b43549ffb58d0ab33ba91de2eebf4dbe29921a20dfd5535174a92f3b8c050525dad06457b3f91dc7d49f1d51109e01b7bb183fd2fe1d80fe758dfd128e7dfc498e42940caf7d0f2d9223cdde4e69f2225dfdba29891508fba39547473f507bda69d69315375053e6a7a25c1a7e44e86e30f1662a4c872d28bb0f25b7c87d216e51d604b680c93a35a0630184bcaabe65609f9a6f4f04afda7f75080185e16dde9a9e029a4210fd9d1de1df8ad619a094311d45e8b7388f4ed381114eae3471695b0fec3e4a457e2e14d1901698187159725e91f53d05e605839cd51b0d678ece57e7d55e2ae54ab6db4ea09d19cd119a568a643020872a5e9d759bbdb587ddac1dad4dfb88a0f5d8a547b8f16d0051baa6fb0e83d453771f9856da298c83ddadbb676bb54d717f5a28a478950102d9f11282dc69c223e962afda1153d6bc4309fb04594b6e5db9bf21a842213c98da14385f6ec7646985e31e8ee1bf248e922f091047af808156115e02e543ee9c3838681c102875d7ac490596cd064e12feca4ea8bcd1f25e3683f59925177534f8597bd7708615311d3683590b42408fea3b0936e15abaaf4eabc7a936e66f1939781f52059b10b8915807384d840b5d14482ff49333e07b27e3018c1d56ce040097906f55d2c8eaea6eb38a1296d938549135f3b7b82cb1377005a87a3b1266fca613ef3e8bcf679bf59d32f8a3610447942bd46053cd045381efaf8ae6ec8ebcf7313d65448185842bb305ad9b2a8ebd82cd55cd0ca6a86aedc96cfa40c6fea69331b34825bee9d60206ce3438bc5ae687d5bae51f81e63e7dd00e3ac75caf45bf1c0e2ee83f8f59db281cf062e6adb84bf7e61120cdef49779dc5af5a1afaf7207252eeecd8a4e53f590dc79ff5069d4fe53f1767df7212a2ab4b0690db93540e0e68e8ebc80ffb5b2acabd9d35091c053e5530b8268a61d38e8909d436a53ebc540b43232fb22e7e05610165b9606684ed0ea306b1088424d4f2452bcbf80d64f648c4ddf2569c8508da830a00ae389d84122128f8754ce05f996513a218d30f0c508de6492cc813229f1c56e6f19a8e8606694bbc2a739153a764b33995f1c48b9d9ad571eab7b434b306a48faead0bc415e802c1279aecc88d58ebc72e957a972da178159da7955ca6ffdc9a2eed960be30869494267ff2da2ee1a49a4801bde1b742d3f84e30aae76375539e5f9136114f272bf1bf7cb044a5bfb44f98ca789fa880b7de095b81e6249defb7d5d1e495e27c866d966e546641748e22bb7e60ac35241a0e85cf790a3277d66345a6d99db7fe2ab9e39daed5a723c64be7c43d5d8ec89befe0e476585138927933c1f5bc5ecbaf5394379a1001b7c78a6ae313947efb830ddb7a9cd64d509caac2e143c7c35ed9d9e57881bcbb0da249cf0a3943f1580c616a17c6642307016788a73cf764967e89fc7e272ee2606a017d757b9cf2c00d3e392852241438d4cacca21beea1cb40fe60e56b5ee59275cb182be282b0bfeb6ae27ad3859605cb3c3a06fbedfefec68bc1d6ea531385c427b0e6c1231b8c2681472c3f3ccbe34bf75bcef937782e6f95811c9220b4d7b63ee593fecc12c9aa5a2d30029b1784b21148c9707ab89e3c9847b8465214a4bc331af00d28a20d73f955b88413d808e81feed0e10d043592055453c4a1978fe5006130556ee35b8bbbbc7c56a9f5479422ec62849de01782d55df06f088f3dcaca66ab4ef6bbae8504b2f4eb29a19b366bb82e1081b3255ea12ea3c97ebd7b4e3f3a57aa023aae38aadb72af217dcf98bd40f1e9020134b0db341744728f25c4e5b9639f64e3a40db14d79bce458d2efc153d47b62b6de1cea9c1885a513fa0be3e5d3253c529254c31b8a08b5814df8e0bb962aa12f01cb3f34b261d036ee01af891b969c9dcb3c4178945e564d74e114339f7a2f14b2e0ec22828445e175bbfb60725fe87dd7092b1bb4b40f38b23253119b4103a74d49a480dddc8dd388fc76cb636a4af8a513aadd30e76248719ef7a99579ca89a15c1be0966648fd89c481941283d031ca7f31cee7e83647ff04c4a706079c0b73bea44d2ff3a5b10a128703d68edca0ef343791998d20b5e909108cc3fd6749b266f86a64a6952688fca27c7d432e4f102dc992daba4f7ca1fd0136670a1983698862b4edcfbea66298dee440aa761bed0a37fa1d739b16ccb66c9c60b024c5b6c458d6dc080386e8e79e8bd1b048e7d1b4ffaa3836d4bfab3631c7fd0480b26d3152ab0a001362adcc10413fecc7c4b9e9dcc1cd8c55243c0860608b808cf9a4525cbb267fc5311d741cacd3bdf63e551890f7e06d575a37984a34a699319f2ad98a3768b3bbbf92cebed802b6ff08d6c0811a2d532cb74e05cc64b574f3ed7f060e5db6c1f6c91be2a52393808b90989b8699e40046b103207144060cf30d9b67e840f2883a85b7e966f42273456e55203fb4a3d5a7f145218e9ce1e62159e93ba38a3bc458bc30a1c0d32a6e05c997c4252a263df820d16def9642e0570a09541e6d484751e9bd4513262743aede47fcc2acdb2ae1a8de451fea52c3cfa8c46a343aef33985b1d2c6c8494a8d106945464c2313f62504df5d3c5d817b46066fb7e36579fa1cdeadf8ba69a512c1225ab687c4780c3711b3a8d0000d3cc479aed0ad7d0fdc3c874c6336e5da08b4b176696d824571b90e2b9e1e2ace3ecea91bd92ecd25ff4735296de21fee9c568719c14dac5289ed6f1be89c7e303f724403f28430f230a107fdfe4e443c09bec2cbd5128e14ca6246d25f4f28d45127c6048baf78056e8f2eb20fa94d73ee415847afe9a7a5f06529b9bda8874194fbd485c5bbbf1348036fecd642a8682007981464896c0da024772d0e393774053aeaf9d8d58d893e019dcdf8f20a3c3394612a8e697911ca962e3b1e247a0d93cf311b1b1ae3276c837f7f8573f59b0e5baee8f8dd92f78fcd8942fabaa6e7eb6dae1c42f593e741a7dda603614ccccb4f1185bba151563c22c12b091887a697b715f3a03e739f1dc6a13412cc04034ec2e16ca858807180c8e85121b9c347374ec4735f6469959ec0a2a030fc31d92494c0d2aba6b1d7f48b86b1ba404542fd5a9eef67ad5fca77162c88f0c54972bc668449d58883a184a3ef2bd4f1ee84e52da2887686bd27c2f57cf67b4b2186b76ecdf29347bda212e851d1c99022e631b6e64fbc1378c2484a2e8b76d6505360c9d55d1e2e2b6a4bd097dc5f5194aa18c2bd8043b81a042493291ec3f38c273ed9cb8929dc716af01132d553a5f14cbc983fae112e8e47deed0ee7f15a3c7fdbbbb4972a7284e119881fcd279416877dd349ac9713100729c583bb0f17133c833e18aefc48dc8154bba078375a546301ae07d365588a35e07b421db465d834094f1d04154fcf67291463f4d2442192b2f75f40780258ede596bb4542a5bad6ecb2b16241d329bf81b1e50b8ff05bc91511338fda3d4ce6e9efddcdc73758c9322c0a69bb157ab2d615346fa85931814148e25de6257ab0e1225d193169e19ec92366ba60b867ca6750e3e3d845dec73872afb45a13dfa1251a053d737fc92c31af71a6382d870a01212d1d29bb52ffe00e7b370c530f938816038f20cbf9aa2283ca44d81e10345fe253ac9d78032146f92ec14cddbbfc7d6752ceea928662396740e506212f042a30dee59d7e134c798496d77b40c1f82d4a56ae2304a13102a33e2020fe25e1154d8984cbe437bf5ed9f3212e00abc73941983b4b9c1c50ac565ef9a63e10d6549520d132055178ccaeba84dcc0b3c0235288aa5f75fc9176b3773027ec9abb121382e549377ad95f97cf7bd296255211c47e194bb9543c7ddcc246951da9c367fe85ab6fa6f0259d868a676e0238a836840e5d0aea83b65b340204528e796d0fd06941a74597caf684f5055453f5bae15ee1dc82f2e7778be8beb737acce13dc1bace3e25131942a7d875df92e653c4262917e2bae8e8d6d91f4088ee4cdb6097bfd7b4a74b5575222f80fd39d98e5332dc559c44730f6e55dd13284884ac154e7bb19ebf4a40e709f0cd03321e7644aad751fa05e242b39c50c4e124b72f1e2df4fa6a22002a7f7f3744f9c474964f644e536981cf9128aea0a006801b7c5db3d65c2632c7d8eacdefb5b14ca764e28720af691d5946fa692f7793c6aa6a780e0754d39976202ada2b61daa0c76c991ad07e88240a61f40586d3ba929077a85254eda90794f005101c51e50e9f6f7398ebb4007e015022c6887afdb4b3e8b29e2aaa6ea46dbb882f0a5d4fc8ebe123b5f7c45efcf6861dbbf0ac6606e52db06fc1d91370f317f11341300f2263124e87faca042ecc2056daa25b07060e676d9925c587b75ccb52ea7d850034c283ad8cc05171d090d6719bd81eee87b3849d1e309ca3a81fb46278b0d940fc127d4b5bc2df00d0f3893d9a9377e27b07d485e36cf0a089bb2f55df89c9f6420f6529d0070cfbfcbc3cb7894b9f39877c2e8cc2f389998fd30fb1bd96c1b43ab04b499a2d3e38e02eb464897d4d1bc6d75e83a0f48115e4eca4e3d5624c78b2f09b858b6753884a889e2d7e79d1e2d80a77e9baed0c30ad96ae67a5977c77503964d71267925ab2a8e7bf444f3b16b0f6e513d57ea9316cfed148fb19797c6d4cb757b554a2f386bf3bc2a7f60192ca9197f05954eb4f1cc28a3f4b7da2abcb2ea8131195ff7a67e1ce0e81c312c25b67ea2f026e767b009b8939b25d3b1b92f06940711112d98c19ce11969532c176198c2d27949e7f50c2f206ae1f0a5342dc32759e0e7ba7c519a3f5259e907c18fa64144b3bc3ed06a5d13b3e7d8cd7f0102330d7bee90167372e4ccc8e604bf4d5e348e9a3ed447ebba1abcf2f7aaf128d857eb2ff8487cbcae2afa8aa085022864dae5c7017d23972b93146e0a3809c87fbf8e23afef861f796277341cf7c078d44ac1a1c96467b5d2f8ce7082b23321e0fa86647fde2fdec48f9b4e687e505c1811c8fedb32058838194bea6a3c43beae7671e079737fbc31d7739bd4daf254dd860dee1726586753108245f18d66197f258fa57310b71a2fe23111f06eab38795b97d5313dc8df79ebe39623c1489f6efbf8c6783624a1f3509ebbdf4593e6500a3a2a7708dfdae29e1e9f1569807d6ab0fa997438ee47192f5890a44443130f15a64d21cff9d507d49e3ec4a1e749c8cc4730d0e7902cfb1b182bc918ed6872aab1857e16ec7b8dcc469e0367f6f2891d7d4118f7e86a42c100d60d1acf884017893ec081ba894b68e4d9ac0b44cead4fe07873dc272c597b63143640abd6da138ca3661e0720b00d2155b0f8cd2b0b45da97f88953503898ffea196cf62d4f5ce81d714977d0323bcaad9f5bf862e6ab43ad4e1f118e557d29e96e0faf12f5896cb193912afe39904dff688385ff2e5d075b929cd5f5bc4fb84ec41c058c670a1f71ae062946079980c57926736b5767b0b07d392fc32a0a6e8d713012a387084d839459d3754baddd8d07f044ce76d6483ec05541a0b9dd9c03c82d9dc160ff04c5b975d0db2033e0cf832ea981faefd7d3ee7340624b84a1c39d541cdf835533fc4bd2cd007709e094043cfcab287175e2c0fde59d55784971b6e27f6bca0a4778e4a87113cfab1d50081f1a7467e88aed6f1c6863dfe428ba0b158838e5ee71be37ca9dfb8ff0ff5975f220c59f8224bfa1e898300c445c9edd4634fda42b1003104a49f03a72a60c8e2cddddd3cba0c3120f12604d3e6d29322144077e4bcc0512e26bc65308e5ef09d4658579e643ed37e3a1a1147b7b839abd8853080d9da91d861b040164c5e74c9ab2d470e55cad0327a0a15a3d9b059f4b5ac603b92862d5ceb13c9c9f6c2306c33f730f99e3fb95d9a6dd3ed99e0e7bf568418181da868dd226909bd4ee6fa8003cf1fc0d7b74813c2bc4cfa577b40ad3d945e06393cd0450551f46889ac0fadfc6f2376a5ae55886b9462cae230fc5d156e9303fd030d39371617522a50f647f731d652bebe88599d82bfced44fd646b8b193549104e921b00b61e8d8258d59248d42324c483ebd17cfa6abb495ab23b894189cd540eda99aea0184df1746272fca638110bfe7e4bce3a1aac5866ecf4101df724340aed808be2025d82d229933dd9f5fe2c90f2e4a6cd19e71c17bd2e6c518fa57054048a534b2433cba35d43f80553184d23941c410ccbe69f0ae8906af476503c0cb9b2f5f3b40ad7deae75944f783704b602575226b62b2ef931accbeaad1a651811b9dc12af1cd04cf6df01db9a2819137cb6441919f4aaea34752ae0151f2ae8948bcf15bfe8e522531aef951c40585349bcfd979640f29b0018134030b490a8e419acf39262c60c953deb3ca735666b03cb2492f44e759f35236caef713a2ef1b1faaaef1c538c85b614c54eaf5a40b5baa84c591fce06772a076305a24cee017996bd2910d3e1b096eeb1804fda6e108fb30224427136e7bf1ff77a8234aa18fef8e1323c09d0a722bd22cf45c0fbaf0ed6939ae8bd72728ad8ca6c3ded73311251a3cf7a34a163b0f9c49e3b4c61a25b8ca3e47fffe4150d0f6bdd3f3a1a48c6f17c2d41847d0d9e3105e76d3b3073edf1773739bdd4fec8761dcedae91542e4a7e4b43dc761cddd132059ec31af00232457fac2a997d1133d5e3da004cdb197126929d60c85c9d6a889e8db12764183f4bb9313ef2259a1377beb709386abb022a40e90baa73044d1292575997b2d880a342879b4fbf52c297b9128dc66f3776f665a5e467dd91f20f7d525875a29778f10a58cf36f8e59547348e67b56dfe3ca00fd41236998f02d6d4ad6af15bc121531c8e1773a24595f5203c0d24344a80107dfa1ce2145fb4fdf2fc1f67a9c604265db0f9b672a1c3c4f8c05bf7368139ad16fa2b2c6bd03897fc4c61316b1d980f574980c629bae5922b9122d78b745acfb47bcd1debc89757f1ea2d2736b202bc233f0cecad96916e710c61eb0bba914a1d572344e6f91c771b7bef121280f1c57627e262cb8131c36f73b5c184b060f6bd3c626b41fe3d9080b15f31cce48b8b4d54890f60d230444045478fcd22e73257823ff157fa393d165ebc67f678b62102022cc4c8aa6ec5971fae85fb0ac0b9913a9f56df62b2d345a823665d8b6593f8e73c42e63a0a8172fdf8275a16ca590801f11b7d98753c515798e0ee3296870a355b4015422292ba1e8891fb68a1c2b7f996c685e637cfc0c20139278f0b1bc8be0f2425c4b1f0a96641f631a95c1de84d65aa24f359e355c0e8b7410171254f07ec6602a045c72628765c4197cf39f2f846ee7c95d52b121ebf384cd689c5c9cb79d7917e30c8a3e48df540d1fc2f41a7f1454a6a8bd5ab6060d9266506ca9722b19edbe2440c31f68af753b145021771b06d1ce44f22c5a3aab91d9174b5844f17bcc0d15b6ab25ba0259c8d96a77e387f95fe9f9163dab5de8f2ec1a6ca208ee5ec10e79400a178508a25ee03349d304911307277e10873c4630645df787fbcb9f3897eaace3fe6e4111e4d8f8f77d97342c84163f50656be3b903315563c318e8c726db59ff7311663fd8b9e8b362501ca5d3814beeefcdce2677c3082b101ea3dd8a1fc6ff342bf9b21b2a168d060b10318603e3caffb3a09c3662d799745645de733e56d2fee7f397e43592f3a3cc24f81baa6e529fc0c73315131db6c950077811e0914bd0e360f16d3b281969b4dc1d458849e6e05cb424a697a696e9fc50d342db13c237aa285a539d744b79dbe1725acbf390e31c15ab59a2f040e7c02a54bcf68e91ab7369952e3c6ba7e089fb29983b69b53d1616f90f05d40116b218db7dc8ee95a322dded87ee08404fafce311ad5c07b503562c28ee6315059968cef05a2a2d8039acb3380da548e2818512b11379cdaebefe3f74cb71435369c68e8d020ffde1157985aa8d5fa8122cbf0d4c38eff493e64fc6fcb4ab3433e8f04899343195c6b2b3cd316836c6fd9617a877313dc9ffb5e59663aae8f92816062814f91b6da30068630e386cc975acfc497872509f06b572c9b38476677deacb0d265c9abedc564ee218ef18d6d1b280c7772de8e341eab55d1d9b0e2f153212b54608aa2110d9fbbd8affebda29d6cd9bdfd0cf9ab683dd36b083801921cfed0ac2cb9a1b87eb59ca059fd88ed4edf2ed5cff9115225ba1766108ca1037c707281006eccfff8739f914208cfd7c261c0f67143a0e341c176a687f621d1c08e515ac6ea1fe3fa2f8dc5214de166c4d1d7ce0bcffb503c32cb77189eb3623bdd777f2067fb13d7e048cc9d536d461518ad4d2d0bed7117046ce1077d55c8b751417dda1b0566daef59b6c87d0bdc70d651699b987066abaefd9598f919349617a395de13c8881945b25375606a3af824afa30aa6b44bb3aa4145b80ffd464ecf3c7260c0841ce85fbb38ad9edb5dab4df198bd6381dd20742a7c8e8426af681a3afd3c5904ca3e44dff1dbf1c54b3af9539a459c58bd4e4b38c50c22c00c98d15dcce55a76407cc2767391dc130cd7e4048f2c68c12b611aaf8a15e513876ab9a6f4cc393edf0d978427201f669c33a70265c03779cbf212e146933875733ebc9cf684bbeea1e06a32ee9ce3216a3b41ebb852cf2229e867801bad66f87f1e64148710b399fb7a6727113c0dcc30eede2caec56fc79f90495cb51d6d55f5530817de3a1e517ea0d73be68dc55f6241bc3a4b2774bf48db04ae78a8f3e2f9f3a4c3de3e8d5a6ca6de7b1d50d2c4ec2a36d54b352302b4514ac97fc79dee4f5d187a4e71cafc0872120f8b90df867e4906411ec5409a369fb0c3fa3b77ada240ccc54027053b9dfc9070c2d01e4d9b6051ce401c85d5089e34759e34e1d9f342426ec9c2cdef44db2e7080d648fb3b45c3e8fa4d9b2cce59b6a64f47e0b4f81ab382389e369175295cae638337a08eabd17f226963b104e5b826a06a30406d7109d406726655328750e8ec9c183553c874c1db8f878baeec37eaf3fe927bffc466f69deb032f463de4dcd42cd544741a8ec212c4d597d1a1abe4186228764b8d8994747ffb585919acb7b20b992f6a68b5662727991592e731a8b2eec26fb0038a6d739d4050df2f4abf7e5a6969f1c1ac18a928a0955db81d6fdc3bd63946fc47ae44e84da0ae734d9eff6a801c3730baf8193ed4ee288a8a2bba031cdb4782a5a3e3aa48cf024aa2822dc8a93f8715d3dee3618db8648541b23beac79edba552a5b639b618a5f13bb643d529cd5285acd3e57898e1848841a00406d639202ecef124b5ac1cac2714430f3fdee86abfb17bdcc302d8a9073983f5ffc837120d78c670b5617fde309fb3491af356aa99dd5a0ab4407d04a15f72d82fefd4b9c2d2b70ef632e8d902c453b262cccb662e1674d3230728ccd6315dc8165534e9df48033ca79d087354715cf23f101c47bb84a17f6c64fa932edf16689febbe7dd5b38c14c721e5295df99cdd318bc0a717c14c4d7a73105f5f71bd8bad86b90dc7984e057c0faded6e053d94ecc5f7eb207a2d68ab2f9fbc8d911ebab91040710c1187392ee03dca358d7626cb87de3c869e52dfd768e159e1e4ddfcc6f7baeb8e8b74799aadd5d4d30d22c9ab0ca0e54d2a9c755e7cad6878860415ecd0000c3a8131a241350088a59540297443d18963567451a4a681cad089b331dd850d64606c6033c92acb64e73cbc0dbb06cfa87a295c06161c8803e326da10a3e3fe35d7b9f58d99fc5f00bc7ef14f327f7d97718534fcc1ecd388b773f0b301d92d2b32f2eabefe5a3da79b945a931cadef436aa1844269b3ca9e03b4b5af0a4993a6c38678248adabb226d08930a70e20771f7d4e7222849ae4fe1a235a1f42accddd30ad90c7d44ff353da3f55b4d31df722cea05fa59bafae1d19def20885dbbf4a9ac773284e223e4159441e1f386e739291187322444e4d5731664398318f90c50dc2c79fb957060d172f08b8b002047b3a7c5e8224027894cc8ecbeaed268681498ba75cf8295eaa0569d71e66df273701410f261c21d73787ce658e990fbb168e92e9033fb7f5c76856cf18f0577000acb6db3244b3d068a38df53527beacd905e549d4ca082bc008eb98acb2659c0c535bbc8487a9630b86a46d3851629c21ae179d3b4f5943b18fd0b035e4d4b0e7ad75deddebffb8746d9b33eeaf42d2876e775e7e409129e27549be4e02bd751cf24955e7eb5f8107228096bcf14074c34087d03f0bd128d24e55e8f5dd02f04b06c0fc2c55bc0519e8b164e6288f9721a7c0d9ab397fd2a8a9e17f432537f688cb59d901794cd3866bb0732647810217e003da6ef7cf96cf914bec87f02dee7c759c30677504cf56ad2b743b008ea946f7b4dd23e5ab7138829182429bec5dbf33a9dae5f5e2de0c084e1a39db3aa2a3023724d2d7353f5b266d6df94a3ed50fe37589f658d49cf0a8e76276e3f37edb36dad18952020de8111edcdfb3b0252b94bb4f6ca0ba4d161ac4fbee9c44aab99f7dc7bd9713d83576ff5edccf7fda284d82367ac2a92096c000103bb080bc89eade8135e993a9bcdbefdb05488889c745d727ce0b1b6216546979e7c602d44d9662a349b34b64cd6e79c8ff0e1629e5ddf8fb4078f665ce1f85fde0ea0c333df9d57fbb88e40163ce34f273224f5f9c4d4548502458ea8ca2b2578a9ba17f6b913f10b3a909ecb47cf2b63f0233b178d6c7eefb3e9b6045983ad290b3910fdad1c1dd34f781e9f7dd7aa0d6ba72dc5f7066494ceba98ede0a89559d2693d99993c62ff6819ebc857572ec050c2231d8dfd199e8ce69ae22b81580b07380a756eeb39c7144fa07940d38a9e0934d51c1748d3646743271562c07e30fe22b7da3dcf73e6698d4586973c97c14ea8591e95ed8839b117109b245fa3de346fe6a76a23058bf1881bd1bcdb06fd08c2f003306adc28ecff030938687ff685a0fafbecc2f030dbd896a1dfa5c7b65118b497ef22dc2a9497df04fa6762e0b04d0b7a636a9a7a7048fcdfb503e3c709e8ca1af76ad98d7d34340dc628ebe8dba7b5168d47595d27637f29d400bec6f66e8554638a2f477ee026fca8aa009c716fe4d91d5450287dc26511f9a89ec9e75897765720c9cf71802dbd9185f1fb202f9fec941014c103b547f973fcf933d15470def3aae53510b94e14684b69d09ae25d5ddcc0e1d0181d3e2d3f7055f38971c4c197f7d0b9e79ba43850306b89ce04810d5c32224a48a730352ef96778d419ea358253728397ea832ee49ccca8760293af35805ae6f65feadb234948f4eb432960ba2cdbb96743284b4c65eeddb945cc58d5c6089a3ece4c00be2a060f728f8dca4c69156ffc38a6640550fc425efad1b5edb8d1f02ede653350ea28abac02bc1e71911b2f8931555f32886e9d53aec37f893b40b9876342d37f5f8a285dbe63db3f14d5d81c38a3095f0f83fe9c805f4c4a4196940a0a1ef0cc1054e011af2c6d81a304555ad4ab3c5c597a73b94768b99b76f128bd7816847afde72b60be99d36919e35dcbe065c923e4c7a0265d0a698dd784bdbc24e98795830401cd52b81c4cab6a6685d2142ad395d5021b5cea6d1dd6ec87b69aafdbcd6848bf595fadf524f3c9294fb105d0242b46563ceacde6a6d59eb02902119f0808e17c803c67fe537fc5699676559ea545c4da50973544aca82666044a883ef394e801b087c846b601f548a5144e35b7f8d5b50b28e8c4a02d00860551dd3a6729d2257a87731b6071ec732420a6929d27c2496de81827b2c6b236fb4e8e6465c9ac98872158a6f33f20903312a3e3e860083598fb343e24b0c4d79e37af09ef9e6a847f712fcf91888e270f886753c43bb44bab4378ebed39e3ff45c22fb0f046999fb210a640d88a82fbd97e2f88aa95cb5e6b77bddbca418d9fdb1366f0b0ab15ef0c881fc4ca693e8c303e48ccf754a5c9a7d14dd1e95a00ef8b0d065333e2b25d51e92594ef31f2b24d4a7ff37bc7005ece62b17d2a14b1f3508a1954bb91868aff128327b1ca8299c5b4f5d41720ab868d65e70f5721de0616be8ffc2e56ae35e946f08b29930aa1af208f940e6c7b9fa0e04c0c67d73ea2280ae6394dfbb4499fde302c1e10b504f35a2194c3d9d7261e5bd0c978474a125ee03a491a48be205f163e0c5cd0a7394704029166441e1067ef79e28b7940e3ff7c25492e2c7bcaf5a6123dcdd59ee473880bcb409727f04c55f6a33a4f690a3caf7e75113ed2fe023769652bb857e7376415035e7bbfba66f3a57dd51e8c78b9ab5cae8595c5dcf9c570d4ad7494f8e76b6830f0961288635bcb6b74dcfc7de6832315c9f071ef07021ea54be5206415bfe74b13310e135a01eb9686c383b5c1a5764c5951456f283882af7580d066655fef9627f9dad926d27175e27d473cde7e4c9e839895ab0b4c6e25daee0a9a3c4afd66f9f478340455ee99a90f64b3bae31472c290b6bdc5f081fbdc66a67770670792c0769e41a2c5e4d625116ac7c3ce0ff643762ac488efcb7a6cc9662271b1d1a659149f3bcf0489ef01cbbe11873d30ca4211d0d8442d117e18d54e4abbe5abbe1a8f60b920f4e2bb3ef1dcdf40aab96ce56ab2b0b524fea4c2208efd71145140523520a63833c43b96b00ea680f00cab2bd20497d016beec4bfeb957b415d176d685dd63277d7b16f4fd0938856662aa986bff933ed1b09f9ad8fcccb6be15d2b2beec619266159890690a403a8c840d0d5feb7d74757e8d1050d5b60f60fdbe508f29b5ecf5fbc593ff80d3fbf7fdbfc41229f79c91bee91e4534d73934f4d381a2bb5ac5570631392a198f0c0dcc324c4637c3d7a4e1b2af0cddeb1951a96d1586bad54050741e0357b9f8e8adc659034de04ab7ef643bbb5dd36b5e1546fb249ac5eb7249089cf40e9ab85e8b2a8bd34e9b1ad74d480ad5c3a2f10f194f416523353d9fa157a54868ea10e2b440cfd199409d188b28b8e5a0a6f5ea392aae35b01887f534061ee74dfa1b30b3908ef2c2714f98d9edc61e07b89b8dfef61fa1b159f52d2e040446d2a984148e7f246f5a443b188db97759cfc87dee19cec58fbe546e664a4a6356ae8632be28b460d31336c5810b21e16a23be30eea41f6d253acd5a6c5877cfbb7ea595214d5a335e7b35e827b62eb1f3f72630fdd7ac3c447e45b6c86bdabbfce77ab8f303f74b246216ba3c317b7c0ff946068a68b7ce8398cffee1714888744f024ae92dc17146446bb174b7c2f09bebf70df4efd42af90a8dd45418cecf2556a084a57897f5d2f519a850ae7cda914bb75fdb412614e3d7640e50b8ba2ce774cbbe04aefe5cdacf00b294b91413a69ef615f41efef0eb0f9702f4a1e8585b32a168bd912f1305497c54295a5efbe1b106a1f5cdef4e6b37b81a357628204d9a1ebe1f4667ae2d27f580238304c8d23d44a22814b94fd6a1cb00dfffffff20