PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 78715 9f2d417529bc1dd34c20a8f0276c1c5aef32a25768e05698debb7ec1ebc3c099

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b1cdf84b29f03df888497fcf8e6ec833a8211fc967cc92951a77322ce9d0f6b5
Certificate Block Hash
9f2d417529bc1dd34c20a8f0276c1c5aef32a25768e05698debb7ec1ebc3c099
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00127e01001c6d0000
001000000001000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000067fccde933ddd4e8a0e3ccd6274ded3965473637c6251c917c74ff7b8e13ccb1a9836410cafb15cc14040ba2bdf3d01f0b81c669c5f569800ac04ac2eef0430d32d1b51a1d891582fefd05c1d466da9a8fb8d9f8478d81ba4e030000000000000000020000000200127e01001c6d0000

Raw Header Hex

00004020d066b48e1ae616183d73a8e9840ac59fa1cc613a3a4551ab9a5afbe0710a6394bc23fa2159e38e4917bf590ae430c05973132b39553e46b921b6ec2fa1fdcbe9052b3f6ad9cf0018b5f6d0e92c32771a9592cc67c91f21a833c86e8ecf7f4988f83df0294bf8cdb1

Proof Data Hex

59,560 bytes
12121602030710b149575a23ba17b9e01d7c0ca16292006346ea7bd833326bd97a01d8fe96a7325ee9ae679d9615c563ee7ea97e63911e6d94486ff870868fbec6db89ebaee8d3df4865fcf25682990c94b7c83845e46e5fead8356693ae5d740b4c61420791ddbc7d452b04e81aa35009c7f836844d80e51932f3bb72a647be90bccc0e918161eb2e7982a9c484b55a2a7b7ae0043012afa1a9b95e09b57615aa00f9c5c9c5ddc35b3798f89f73ce429173a29af81c45fffda7d37192f9e53c9fb16fec0dacc8353a9df8d9173f5d1e8076d646f57cec6677b257702744cbecd50d47549f1ddc0d6c979765b95b6e33b4a78c5937b310a27fb81fc6aa4c2b6eb1e6f0df137064f8e465e6e1e8e9b546bb5f63eba0856eaa151b65c54bdf3d030c641fdc20c5b8204e9c47d1eb4b2db513c096682f30c0b0c075ed79b7096da3e69c761e38131aedc10ba92bed5cda9dcf2f50a90f05d3b7b931986fef20ff161a62a6f9fae639a7f65ce3fab1263343155eccb2dbf3c3142b755e23a42f4b9967b21a6389db48b323d86d96e289570f5409317ce62b9470d69c2ee57fb42601c5eedacda0f34614b76c4aa75d261d0b9804377243597d66c3756e080fd57519bcc51c1052b7e23dcd26f01eadcd4a74caff51dfb638485a5958a6069d23938942349ef8ea83363e115fe1bdf738321dc720aabd554349f66b1b4d6d8c7768062edc5cf26586665c24d2f971cb3d964e13fc64781e8ebb59487d402ebad3614cf00b9d50dbaa62542920b45deffe03efe8fee4375f97063d6b3263cca37cb437539b61d6e26f71b9a208fbee86495c772879412a88148bff7ac7bfbf195cd3f9e5b5967de1e72e3ed631ec240f2d82f060b156914e1639e7e720aaffe2a41953a0ab25a6380d3890a3b6aed85c8dd5ac9675f3a52bebc8d0a603f8825debc1410bf0564a2e365e661035878e5df1da89f21c577bf8ab7d652007ac499c96bd77bd933c39699e88ba3f20abfb46983500e8a71164293ac54ac581099fee821b4e6bf1d21d91e0cc96c109394cd979ad580dc0c92c424cd228bab7e6e2f5696b5dc45583c61a777ca646104e8368808c9947f43554db4e90341f88f485678a3d7950b1427604695fca7382966f1e3b01e1b5680458826fb3c1dfae2bac7f3ec00928b36e1521346324869c155903dd5519a5ebb136f0e52b59a27dc2412b245a2c469dc1bbe4671b3da51a29b4a44a23d4175aaca5e4afbbc3c0b81cf249438b52f594c53804515538349ccc08241da249753ec2aebddecb4c425740a55bdff3091fbc3cc0132e4db4232420dfff987e8f6eb967ef8e62453f29b3fa22eed54bf6fc02cdb6d9791da476657b4901ce16b85ea0320d7659f83eacb85e4bb5f52bf3b4d24cb29489a8807727298c46e5265b5f1ac8e8bb958f814cd25e964e872e5e5ea8e54b85e10f4e08549a33358db59a7bd6e8fd48bfe70c41f8116fe7c1a748d3b54e9699dc3af1fabe7241ee96d77c08f3587a6cd676c2b3439dca993d81e891a7f1db94766637b05202e64b803b7510edf361e66161c56b00bcf1da66b5a2068bcff6e7dd066e7f171f7c421b529fc585f6c2384d95f29c4181a7facfd534e17f05b48260cd4775bb5d601d9fa6d862261c86ee3e33529f079bd0f598cdf11dd54eba05b9e025179974651953b85194ac42e8ce6dabad15f99d4d5f152765a29348827dd4e190a173b3fe9624251601d6823ca6ed098dd1956b5124e1f5433c8abacf3cbf08711c5925faf42d3f3a30c4a4eefd76be56483adc46e774d3ec41ad537a53ba241a46451f54d9141dcc27841a75a4732d72cf9ce7082b3b8ad6d7371183a448f475d86bf9a80c21d37e1625885e3975cf048409adb2cf7d6ccd101cca49f8d09f2144e29c0c5051d8345c644f10213971535d97a4d249f277c66ac2f18b68154bbbac26621f7b59001897f34ab9b3123464bbb90c064024dbcd296e272decf88e8070d6fd1b14c93bcacf59f3ca8a829256232fd7e6d4bf0d7e4490a05f516a4b15597ae83c98420172b32b23ed61979a6c1114a06dfc2e858c91e3eede86c5752056251654f755df00123cc505568911b406b9c34ae29973482243d757877779e4969dd90a2bbb464b995b53e71c0cbd7ff8ff9d2e2d28276810cc84b7dadd1f251b713f1e51c6f3e86d8ce04ec7bcdad55e88b7b06411142edb6a81f7b69376a8e29d617fff86735c978701ea3d188e0febc2bed8e5e87991645bcad51ca681ccc13e9c2a6d4946f37485fd3e380c58a4ef8a709fe0aee6603016fea84d88895ba7867b11e74b8a3a8b0fa32a82025eca7c9ce349c4fcb2eb2457a5f50c65d5df8bec8ffe08a02d7dc445d3f0670f1c602878b88e1a98b48e808799e6be9e37df2c32c03579c400788c16482bd28688a1a9c02dd451b3a5bd1a2856468493e21c8918b89a7fba9bfc09e8212b831fb203967bbb83d0a15610b7d26b57a3513f81e8cc58d4c6944f3a69e06a2661663aa0b86a49c0af93b65b9158907c1ab07d658b993c83646d3bad368daede7a31468a4451f39f4189ab319d8beaa9b7ae44e094be1ab54a0d49a71da83ad15cf07edec2ec3497c5d225b7d73262c02f7f78e18098f5f32aa953c81377a81633e313ccfb396397791f30a777dd7bdccb2c735ae9f666a04d9ab8b0f71bde26261ec08d4c82fc46cfbab5637a1fbe5807192390c1db00f847a20ad641707686aa2dc52f0ea5e33f197f7f6c615a9496f6affadfad935e07b0146a66a73a08e405771760c0ac2bb80709b336ab2d213a8bff772702e296ba121401129aeb4cbc5cfde69651ffbb1e0fb891b73c7f998760630cfb5d31029931c39a3c7b8389f249e68580947e3289dff20040bde20e220164e2b763ba7fcbd3d42751ea45c8439dd32b81d81bf16e89f45ebff78643d91a4d2ec277c01b1c0d0d7879a43ea021774bb46a731117d77fea543910630e8bbc7c577e40b30945ba0305c077772769ebbe31b647aea4f1ace2eb3756d81368f9c2732bdb8353e4455bdf619d3c3bcbb6f401211c98c7add594a1c4cc1ab8db17b4e389d4b4e35357e24fe2291306f2998286049a7e91c052b1b554b2f80243db054217e9f8993073d9a0ecf81e2467f1b1fe0d02b84bec31740829417aad6fedd070ba112dfa331220a45a4819373f449673533b50d2b43383cd87aed41fad83ad0160514c5b269ff640cf2528cabeacfa3b1bfe52752c67e42ab7120f1543c91d2895d8bc32267567ef6ee318003fdc1e3bd4bb5d65510a6be69dfaa9ae8192b245d7d85eb371cb4d887eb6f760ef38de24028ea2dd8df99a4caf087428b5879e6ad59a33cffcc4f98584f85379960c571225fee26da934f9f04b2fba6fafea1ef0303ed6d00e003585dc247ece14d6c06e633383e629a9c4f78fb647867145bf75e513d151ed3287a0998875e990de8ec40ed6dc231b089b2acb67ba1f2e27650904034f2346e3204cdecc5df1ec6aefc5ae7360f53fb69b5009f94753474793bd15854d9f6fcf01a9be0b05039706c84a70eb758601bc8ab6d3c108a84dcee02daf4bbb3fb0404fb0ca7099d9c914f97843185aa94d94ee08efd7ee614fd5cee639dc25aae3c2990ed62ba44e26248bc90ceb4ac3e3331458ac6cad55a6f9fdcde1fd527563b12bf5fdd50ad92c842956d74c7b2dbb96588ce0ac96f8a41774efb8b8aeb074f6b5623d8b6dfd7dd439895f2677f302777b637daa7012f6d257df3b2c56a109c0f54c04e00deeca14ff3d7d1bb6a4cde9ea1803b4ede14afba009fd7b88f7aedf69e348893fe8becf1e12894b2b4d3843575a00ad4d4353d793cb18044c44390ac4ec195f7b171bf0e00b275647cb25c45b0377f022b607ae3e608d071fd5f57227c05fddd6f86b9ab377f965b595a6dc310244e5f1b5d036aadcd0ac0da47bb88beb00c74dba030a4d6142ab89dc386012b7abf9ce097177eff2c0931b94d9dc5ae16de73b39ef56632106218b79023f33ad0fd2baddf46ef2b134fc99b62323a82bf0cf3e0125e7ec32072e308ba569d43729ad99c20cf930b98c29889f2001ed0445fff63fe6cc973732600f95dbb35ba23b3fac87408457c04082bfadf9cfb37759f8abd2c4f11ffd1e8b91b05410ebd740ab068160d077b7a7ac73bfc429c31dd30e898df5abf04db04021e536183422754e620b662a4ae45613c5059c915222e31abc0e7f8e0e0fc676d13c3f4e2a7bb89f1f1051f51cafcbe90e034c3b6204d7b02995558c6cd09f8844bd14ac113e76a41dbcf35086a2adf8f573de1afbf7aa6c97a929bd90ca9e611dfb618d6570dc2513c3fa4b46fa5dde2ba7e0527b97a34f25925f39adf398be352ad32e13a4ef0b21852ca50112452f4e8e2c43595bc10f9d2ec0a2e4529a07da8f2a5ef8615e675075dca9bcf45f3f351efd2b2fb1e0ccf059fab72791fc47c98729be0fd9bececb147cfed55e8854a81ee1e00cf1ca8b7d23397294785c8747292dc5e4d1099d8044dd7d5b75cce259d7f0ff9f5eb62bd35704d193c144a25fd2471471fc30a3693dcd7780aee40aa84b176f959b6fcceb110087444054296e3d893b72722101109d5feff29ae61b2d9a1a75d30d61594f24c846d676542ef90a910f663215b05e9233b2690332f469bdc0aacf54b61b31c8200e73441d18e06f9e896771c840d114ebcb9e858f4abab89d12e7ea18eeaaa5f5171041e4f8517b3a26602dceafbf597deacdb88fb979409d4c46b420258852e22192fdb271cf203abd5115ddbd68ec812b9395e468b6a7cd6d36ee6d6dc482a758cf80411de649261ba11cf217877e0be8e5523f4351deac94430d423fc594c89213cbb08c48fa35ac9842e90093803d1ed7052d799b923959db231688b6aa55deebff9f09cb3b85ef1f449a09ef100ab5faeda2e27545d2c172948a942f2c28e1583bac03ee87697e9830eac7b18a725987c912634a1b33b467afce9b540b795eb3ebcdb80b98c26f609be2ad1442a46191f8ca1c802e8a20843e31e5bc65436e6aa38fbe21f46932f1833521dfcdf59c0f571f8a0872bf01626f09c9039193948c8e7bf3f0b54a8418f377c49dc94d48b5df57e75e4d29de5afe24168fd7acb6c74eb91cc92b5bac522c1bf13d9295ceb5e2d514b08032029bd957d7c29098d0232bfa7d6c740edec585915a53a035f8daf0649483bb8128ec6fabea09e40306f06b6e4a07ef1d0900d7aa1bb5c8970c7324776b66f79fcb93be7317b53a839acc913b17a3a1c49b0eaee641f9c17e043a8ec83b832afb0ab50993b05a1648a5333ec77f25c6b6b99dc2198ee1654c2fd7188916ba4facde89587679585edc9df50195a56fb00874a15cd8ac649f98b4ef845c2a0468df382e7207a3d78a742bf1fcf68fc2a24f081afa01d46dc5e411c74fad30e7c1d5263de9a02beee5411efd64896b1e68b84ca846db5f1b7cd66ae7ebc10b039f0b1b4a7c1ec4ad79db674b68e5d4c4c8ff2dbb9884e25158ebde0f0806ccb10862dceaab86990daba99c31d6ebd9da37b59a7e407282314b839d2d2ad21cad220f92c1160418ab2488bb6f0d29bba6c635c951f0be862e27431909fa86574876d23ef10b8f3eb5d266e994cc07ea59affd1f80d97c4727bf6394cd7fff41a3f4b468165a72f675d571e9f568addc55536907ec6a12ec7844458125d71244e03a1a151969d2f410dc2fec22af9b257373c45f2235d68ab45ce021377f0000feea995fdbbbbf5f8bcbbb4234dd4fed40f50295d929e25544846cd977a23524ef864c8bf9f85fed5acaf3229dfc97693c8c30614c3f222dda0be031a894fd937c67b96e7eeed9e2ea6e0c78f1cb8eaf2ced9a8709d0a794a450fa2e0ea6ac3bd7acd45be36a9acc63dc65cdbf0bdbe8a872d8c26567abb880b9e8b7af8bdb7d52df93907fddea43da2f00f4e5e9c01895b921e807b302b4a5c01f1328288dd57a9fa7174aeb436f93798b45cb8f95f092554a6777543ef16eb9f0d5e81b885ca9d1955cbe4aec515ff199d04ac7bc4d123d453300f977cbc2583514afdfaf82c071d7908678592b82530cbb583734933213c1e5f5c9500e369cd69f0d2136c85077d379f1d627e78bdb04024e4c65d34a2072749edbdd4f2721e0bda0f7c3d5989ded31ded9bd97a8974f7ed47e2483873a73fd0c995c38b2dbcaa295579924e6a6528367c971f4e21cbcbb7f875e7dbd82217f246624ee0e59bc3fb102f40de1e892a1c0de941029fa7000579cfa35e8f26c6b0ad29b11e18934b3e65d294179479e64b728139d1eae44a390e9aaec26736ddb7c798338ffef325a5d98466d23afca3afd88e0404927fabfba48e46738435499905a65c2386edc878327342e5a37344e1713a93f4d306d60445bff1077306f3b8aa8a2c6d5eebbc58a919bc7688bc318afe8374758f6e43b32822b41fea4261340430706b782f73038cca5cd0984ba5a1fffbf55af3635dbd3f90d665fc611777ca02c28cb1093fe95e071d6ada2f8fba29e050d491b4bb5b90b54efeef31e7506cd56ea4ad6360837618bdfe701cee3b4358dbd9b84b4aac0455e94053b2402428be08e8e3c0895122008fce5c83ceb14add43772ccb1c1800fcfeb5c1b8c1ea459a0f48ae6b13a4d622b595b1f407915593c96850d64493a134eabcc6327a7b08b0885436b6f1a6c6e0854f0a6eb0ced3e5281049a23a920f91dc57bcb7acc36b275bf74745776848088f995ba4ddfe3fe6582012eadbf84bd9d3755e47d3da773ec5597db763e957d03a19f2fffc2270d7b1a4af313b8379f3441acd019c3b2501b3c3c4d03118839f971b4a712370b435ba86b24fac67f67bfa88a12e6dfced03417f0842f08509bf0b32671e3081cff14abfd32da029219ccf8f4d5587699e959f7b82cb897abfc7c1c1e17206289caf1c3d258aa2b0122fb2e63eaa4153f9300d33679f0935e4a6622b52b65703def81449511b2aa9a8f74b1a987bfe3b484bfe654ac7b33c1d9f49efa5534f4b650d627d0751c375328ecdbd0f6dd5839bf3c0bf1d15fbdc10af1e6300107e34b1a8f626bb5388f1dd88db144558bd9e1d9f994af65042b3eb82b65376ca60a34c4247e449ae618a05f3e03f26b1480559c670bb6afdfe8854d133d33a6bfa220881b1df5fd8a62b7f87756fc8b88704f4dc50a8a40aed9c28e282e5f4c8d1b1b893c88c7ea9e4169e2bd88cc4b49f5f4374e5a90552de72a4fcaded7703c406191fe5acce0a839aac9e77467a67c10756334472111d60da24c5b4a9cd18e0c72c749d3910683f86523055f432aebb7b30654c9a3c3e6fe3057d015f2d62f803334d2de6192e14d35c8520eda8235270b771df79bf6ff7f3295abdf0cc591ecd5c11a1fb58c6fbafcf7b2e7e4a05fd0a44128af91b3832538805e2ffd13f40aedf226c0779bc2b642a10a45e32aa32b533919150e6e24973ea6f4119b2dbee427640e0c42b9da1af02b14a47969fec8de484fbb69913d26050aae87d59b4add422e9503c119dceecdb46239592687041cb28d90f46ec55403fdc22fdccaebb4d523d64eb536798c55b2731689991fa527874766244c0d126555a61dfde1d1ed2064e91e574b0adf74e1fe3ffcd70723348f893bfa34d29bccfcd9015fecff551ec85a24fe3a4cc1764fc51b642b2c811a3797079c56199f5e4556da3e69a1c7d2ff9410304ba6bfabd75a1c98ceb97bde979c11163919c5ad996d7ef81dae9b2f8f08369db27c705d3b3a0da59daa878e635fb959981d89c4d59928037f3551a2cb34027dd1a53925ef7afa1e29911a2204fafb0ce525a1393222d57a20690a0c5655bb52e4ca77a8d4019e4bcc4900ea52ff16fe1a6b7de35008191472cd65018ee87f255a1b1be0f7ff329e8521e1cbb159ef44ca05353455ebfe0b3d5fc5b1c30c5a72fd69d5cfe663249030fddd022875497c049e709a549b1b6f88a431629d3eaa581e98ca73ffdee087ea974d31e35c9e1a0d8940db0bde37c30a7939ce78cb63d376cdeb881d1bb4a2436c74554088a06d694fbaa66bb7bca505e680e1926fdc5c548c377f8ca7c2cf944917718134b0089d8fc2bb6ac78f0555509fce33a4440ba15db900d83613cac772dd682cfd1fa8caa2823577bf8005814a531e8cc2d559e62b8c96e0fa0a16cdf2a7c799504df3ab15258ed9e780d28157e6c65d5a19a90c06c4f19f0c7e70bbabb5322b5de968c6fc241fb86d5d4e21725151659bffd54f58d9de32782190a0e3f77c04ac51bbbf704c5523285c9f433a31ede22d9299aca6c5f08fd8fa80dc663187f50601446eb42c18d0175800bae6793d8b68b3e6f3722de6ffb4ff1c185ef2c10e5954f28a8b6304e3243550fa047212e5d9002a969a403d8eaea94136037383b3a84caaa382913e1e4d819b9b69936b418eaa38119159309130deac406ff01d94160a8aa3657ecf8a5a5f86c5cc29a2e585d04b0b1652e94173ff0ae353283ad140adab5443118b4959d09c8d3089117ca6c92daa8f7d07c3c351bba8d1eb80f02c91c4960a4dd4967bb93e64558289171b9642d8731db713c857eb1a3fe633a27a95f7ac9588f075944b345df4c9b5692635513456b0f088a4a0d221e5567defcdacce36a14bc6392f6e50967812758595d0da4b28b91147b4a8f3b21082f5287a77425b2122eee48231bc3353c620a11cd70aa4d70e66f6a632e2c721116cb515dfac5515ac1ce760ad67250d002c02a81b999f14f3c611aa4e31f6491f527f63b3708ba4d45d80244ff00e8ed609ea066c6a167bf7a6dcbe44d2d592025e47571696f13beebb6f7987cfcac9b95424c4eb32ad4f28e9e11d192d786b443018032f702a36640cb58b3e7b63cd0ebb6dd19eea929b40aeafc3c46ae480bf16e104ade1ee3ebd0468f132eeec3a6cee52567807e91a199b1f38f57ab501310ac79775c0968c382aae6e676ebf0524d1ac848e79a885f6da9f8dff76ea6936b5df8a16fa1a9b608aac8ce57a68dba4636ce341337895e413df1c2618844682819c6ecbc936c2bc2499c5db1fc97f33168ab3b7c809b9abf5d3490b872558fc148c16898210874ea4809482713ff18692da51911dca46afb74e9813ba3c862e44016f99df6c79546f0491022335e52a668d5a8e88d3afdf65ba70dcf575c8d40e92ad169f33858333fc085c947ed155edebe1a4d6a1048dcc7448d2e94215db2d72539a686a4f6f36b25d1284877a7419d45c9be8cc098b33a47e82eaa35551b5638bae0814d469d426fa733f7a540cc3a0f2c178262f930fd230fd493ed47d710319200ba3b3d37a72a6596924f459e003860086355af3fe06f2e69df7b0ce3c469abb82ac10d17cbf4ef003147ddf6cc9c8cb125ffdf1a7d38d46b5a0c2701394884bd5b4841c690f281e8b00887a061834fd991176383b576e603f3cbab87ce88e649dca8cc216cd917004e52479371e32bdd8fe94069aedf09fc7ca8a7297fb7c0ffdeaf11962aaf68d5df057dc3cb1ae1c66b44d4139b24f049e97b037ef99f1c888a213b8132a24bb5d86205aee50f68e0112b5752fb3407c3dc2cb3e633a5763dc0390ae9c9a8ca9ba49b627289422a8bbc42cd65aa4395d891006404d90dfc3a5bd668f6c28c18996047e735b4f4661dd024335e54b5ed1679fa5169111cc3027c1f6ffb6a1e9d0a571260be1047f05a7f03b99881f6feeba2fa0da924e45d459f989384e0f27f7100b25194233ff4009cf2aad9536e9d558600dd0210fc63b4287061b23ab44080c28bf81019f3591baedbd4ac6e40f3a095d5aa81a9ba53a4c1049c5d9196fbcddf33f8d6f7832bab8e815e4e3bc51452d15befd64f095c1f8d7de2e73070dcbf49c95b215cf9699a29c8e4a8d125cb142af505c6c34c13f6eb74d5c7040cb40bb4ccdabae85d4942a6ea9293634d16e71a367092ee66362c98c25a079e3a17dee6069a184ce9f856225bebee9c3e54b7fbb93cd4d9dc3edae56e076af10b16547df64b768b5e4726760a5a2e4e1ecc941adcda1416c1cf17a1cf56a7d35bbb9b1c0d147a7c790ca96477dee16add315b358d5f5a8d3d143b556488cdd61013cd1bd662a02e65107f0ffcfb29b222e8966177fe3fe1c72029152ed0935bc78600b1efba8762d522a23808322b432b5538455e51d822d4d5ab03c513a644b540d9b87925d2cbbb3c24d2c8e7b33c01b997e1b1e42d4d7c1865301ff4bdd582fb02aae573b5e7bd59715730b8eece9459e3509c0846df4336a1234f02219db23dde6b41c2b9cc194bd0b8b8fa314c0e835c79dbcb5e467b995bc4e656dcad54ed65d7e9c6f52e958c36e7b2ba43c8bd5948115d3f4a11801985d44db8b30b36cf9a5e953e4ed11c35c6f50e7aaf66716ee8db4f43d98e4cf698c0d11500edddeba7a7aa467278470bc162f03a3db6e233876bfcbd8a68db78d7b3557b10f728bb5c8c83a2a966666fc1719cb412a7a7fca2bfe1fb73c0b4ad64540991c4b57f85ffcaf248872693ea1812896a0f77b6a542b4b2f9d500f9cd72d4f0c9fbd656fe4082035e3904c72a5ab4fe190b5b6e5693903e1f3be4d17ed98f3bc01cb37f6033ad54b0eb06a84d34cf1492940e117986f048387de712c81d4a6841ab5eae3b1cb9c47ad64e2b8b326ef731937a014b6cad84f1979414ce9e443dde17b4aaa921083d14564e7ce0f2beb744520a3fbc8c9afa341b15cfd561b1417fb5aa24c1ce1131ad9f152a75e76de2840bca617c2c7f9ca8db7e07393225a60112b8e3a75cabaa0772e9e150d8fdf78d4e1cfba097347c02a1cd39cc1de974d245715f4efad4b9f497ab5bab2285f70f7b1457269ed69c59f11dec9c4fd37f52d3defaf233e04b1ab99d52553b49ab6f74302b00e9ea4ee62c4f118aec79ad3c79e6944aec98d78fcbc28adf62484e99419a88e151b2654202fbe5d5724ce855ea5354560f260107cf22b5640dba9ad2c3a14fa2cd3cec4c9732a4bd73250dcc365a4a64136d3303d1f58349e84827a8b1811c7b9081a40b16cb60e45f21f5a089ac5e1f851af08247325b80dae62095b8d12e3235b62c5735cce34cd2f96a59441a04e4073afb37e23b9fbe323f2e26f09bf362c409bd208bfab066a55d9c014986442221ba0a2e6865579c0643e301fae89de89aeefebd8c70c3c8f2f4a0fe4c820f16e5e36618b198a134be9f6627b90709c99cf962e63f6cde25e3284bd1b184c0ce8232b621e03f1e29ae1fe2e5d2b8fe41673a3b9751b1d3fd931df08078175f538e851ab21762b21c081f2488e92022e2c0581dcfd8ebdb30e79f20ef0c9dd276585a07f025d173d3dd1472abfa39ee6d6e4527aa660875fbe31f41321d621072c0dcf29998391ee6a2996c5ba0c4c50f77d3abdbbaecc0747be0fbef89551988c20d8285c0bcad3ed0b0886ab4e68a6393cb32a903bda4b180635a6ebdceb63e0c8d9976a02f59a6ff27d7b02a8ff291e7b5247ef4982a9a6e8953965929b930ddcd5a9141ae2ac9fbe5c6d874d75bb9c92c987d1b5722b43b3e0a6ea7d0044fcee3777055256675f0302d6b8ad05372001a0a185bf79e582d235000758966d19873181f6ce95b647cb7a3661e9e4d079d92ef33ced0cfc80503e779a7a787fdf364571925e4aa5df185ab198a0b19df9211304713cde75c924f768fd06474f98b4c73a1f96279475de15deb15e8ab6ca70c2201780309bf9fd34ab78ef750f008feac8ca863a3f317dbf5b6d5330b055d523e8f250b472a09e1d748393d9424d427195de9e66ffe5d0eb80bcc0e26d4946e9c5d5f20f502820961a43dcf468110535e01e0410e2653f4bfcd318fee092d49a605550e2943685aab872f22d5fad535f5dd8ea0fcad1143d833353a9069aa28cd75fa3a98db62e6ca80ae581d508c807a99b8a9d8b606386334059adca98b265c747d23f297adaaadc07c175cfbf651b05c9277d7bebef447cbbd40829602b013f53374be34dcdb271218378869dbf38164f024499527cd4e22a3612e1f0eb2564bf610ad0cc28a0e37e68d4a2dc5ce8b497bee522303076ce5e107c68d39e814bcfbf643dbbd577efa9e3abcfc19f52eeccf334be1187135135ec82b6ddc073766072dee235721dc7aac6d8d0d3890e2375d6c98d95e93805504610491453c536b5956f97f50154f409f3967b7201140e386255cab9fea380d6af7e05b74d6565ed74ecad0d67a71227e2223bb974fe2a305d40616e8d524d89224462ddb97615e88b51c33abaf3e6aa9f4923af6981b5ed9e71a4594aca55d8cb403be7348d161b94bfb564fceeeafd5ec761e4bc314f88e323eebe0e8cd64d422ecf66e00b0bfb38dab8fd30559c7b441478b06adbc0c5fafd88090526706b9afc7aabe7188e46121cb1d81ddcd457078e9f4bee80426ea7101ae01fcf2250e062f8c99e1980db809b5784a293b8508376532aa8c32411e8be867244fb3fdc1cec37d51f16657d1636d3ddd4810dcecb63a871c6574089241985bdc5215fc1b60100a88de100871fe2d9e5c5f97870ffe6ee50623195f5734d6c6192ddf068a463b6e525fc38498ed67fbf05edf626f5ecb5fc48e6c1fa218141a69a472ef7083b7fa83dc7abac833d6851269b64f753ad699e80030c70887f0f5b9040adb8a56b40633a1c900fb9ced95387fd7633b682c85327a5179002b5d4a42cf572e5ea78e57218bb29ad93855d855321139661d4667404afc53eb5be482acf0ff276d20dc74f8dfc3b07db574ffbee571a95256f4ddfae2ea8dd765ecf0359c3501496c82c1deeb48eda84044aba4d3288a8bab71b3ae227412760e48d71b404c6c4549d26811d8f261f4aee84f14a17e70cea59c65482855b223bdbd5e7808fcd2aba27fa5631f55501d90c09a691c83c7890f5846bc817bbbd7c3d7ad424068c89ff62fcd5f9eab5b8e3ebc5a133ccbb8b76f3cbf845fdc99d9e12c164415ec464695b4f09f4e32c62b0d6929cc80ddc780a41b587cf37c22d90d727bdfcb133dab990a849f7796b4f83f651c6f8386126e5558e9d1274bc2477bd674b278ab6cb2600fca02aac2d01cfc70d1f9bae45a2a5e4f4e87df0efb1ecabf927de100193ac95fc30ff52df25505b416db91b787c61511b916a251db776d4355df767b0cfe9af4c9310fa0384d843f34c44cd327ef05c68320674ad0b3d233675e797e09ff21ddb9ca6960c96451d64cebb96602187dcd5ed746930cc54dbe6bf3879c931fe74543040ab595f796df44bf581010ad8a228bd3349cd22dcb71b82f3cfb064cf4b82ce8fffbd1e96f848420210526437d32eaf3ef2c5018cbedfb8305ed44770cc94c288a5e308f4ce884f67c9e92c933fc337c747de1693def7197d3f0eb2680967c284cd08b0fe33081387c8c82ee7a5e0b9db4cbf007fa86161ae42ebcfe53fe3e1a87428726f3787270a0b59d7c4d8f030ea5a8c528a7a1b157664187542886194aa8cd76ab367ab07479486084e921cfa5a2d3ec385eebbeb906e7e3fe9f0e683a6bf8cbd50bc44c67c7c92777ab348cd5cf342d920efcb09b63a1d8aa20ad32d225b58879aaaf92cb4ad2864f377a9535a7f888bac4b63c997383c30da4eb081f0c37caecb955e6f2d4eefb0236d7cb2640f01a51dff33d5856cb1c050d7450fe14ac4b1c34a16cf4b57e0ddbd7bbe3b7d799ce698c3534c568733f00d77f8ba46d38c1ad0e4cef5b93002ce2c2087c589bda752d064e58284540a96b56d961ea5ff7906c12752b0e1dbba8481812510e1c01ae1d40196826fbecd0faaf192778f19c869fd96edb9fcda528d8f94de163f1d185131296109914b4e927c9d3e9b8c453d33f62c398b55f6e23f59dc281e10f4763e08b7d5cc5efb85019c767a9822b6ffb4b2b8da0a2a2cfc58b9cafbfc6f016eefb2516d8eafe817236547fb9062bff8cb6d697692a79567eba2550c4a865e91bb3cbcfa6fd77be31ea93adf0521379083a85832f172571553c010314b807626e1ff5e01d38a8491981a1f0271a4c4acd8745b06e45e9088ede8e67b8eda03b7edeb79111cdb292e88447538c973f0eacf33c6ddb30663c5963e0163f624c1266d78a87fad98499265439bbc01e535a8f0ed861fb27c1226ad1523f8c36f4b8c7daf03a1f52471a74b9b91318e6459a6a3cabc690b9b35281c59fab901aea545ea32c134c814db36d66c3fb3ab5053852a0b225cee462b55587ee06bf491a5f0ce9c1f0e3e223c24f9c13afa8e1966e50b5e0fc19c1465b38ac56b7566bad8317d0d286631854dc5f94b1d3d73fb78072334e252a5fa3c1a77a819ecbf336b7955617929a345e613f6417ef3d668c2c4a9fd2de22aed45e4a44b99f1fee0c98c36ac08f8d0afe4d60ee8e192ca74d1b05650367a0c998fe55d2112a3e1abbb21a23543727e82419b9a8ad5317d4964edfc599d42c9968c3ac2156f97e7c198501bf314c7ac6ebc8a4c6cba1b6e3217b8d1c164e99b5046a4d3b21db60eefef88776e4ad1b55104171c16050fa1f32623ac24feca88b884f3863f15bc052a55671175867f9dd6dd1d87190f12816b920b563652e834bd5a5e9b6f7d3201eefd998f23d0ea23b87cea4ad8365df50c911d61544c8c85d2b80f29eef34acc778ab4f64d86fe2d6b75cf749da16c3e116a8f948b1b94cb36b423c9483afedeeb0da48162e3a259ce2343fae5cb00bc9f3814b1f6f881c9c42664e85d7514716911d5fd96dcc77b13e3161a33cfde3a27575a9299f71014280ac0ab6224adfecb716ef1ab74f21022acc682d2ca74ce88d20fa15a49b33b1c0cf19b4d0a4cae22ec966b38da919a8ec8b5819114bcca0f67dd20c58637e97d92f1dca6d9dae3d96d516d96c4b9e7388325c4a5a6a66bdac4e3055b480f6a7794e69b08bff999e7bccd2c67fc99383c8f8003f9d1f7785865eec38dd165abe44bf9bffc473c726f5b032f5f4c4c67aa8ecb8d345d93feff3861a3b07020f2528c36999767a4246252e852dd9d59674ac759fa6b3c7bb75627262435e8953df80c7cdd09a8e4d3e5298ab3029e3dfe901c3f2e9bd8c0296b00ca5c1145791fdb61fd132c3ba4d210a810a2cec3854372a7300481569c60c37ab73754c3bbf38e247a4a4d80f8789d72358f6719c9f1079c8f78769ffe5f88687103bfb5b1d8d45a2b73526ce2ad0eaacd35a6961d4c8c1429cd142ea00d74aee753c1774c6dd159e5b641b31f903458c55ea51f7cbb599afa7b0dc8f86736558026d7a2c7abb3ba98d6fce187cb78ac83910685046bb788ba2db75e9ffadfd7c79c303372d89f0dcae961dcbf95b0472c7d608d77f5c56fe6e3d76eec90dd39daeeb320528f75b0e3ca9248416aea674b5257cf21618ce9516345c8be0fb472b5ca2e8cee734564ba7a52044727ed95a9c58f9a46d007d5698629f33b1c0599714eb1783818c354c683551906b11266fc3dc242444d5c6af0428ca54b342a47e6c34f315179f0d8fb4fccc403942d7a629904e3915c89da5e05193306a6957cc3422a28376f404b7a94e56ac2e6d029171200502d6d59dc8efb49fcd8df1ca5280bc121ddd22995c682f472f9f2a961966804c784eb9224c14918735a1501138243b9c4175a8cfb0d370592c62a94ddea5845f87ceec7270ba8e54a41102afee6e0f27a4936ea51a63850d0b93eea3f77287bf5918517e7001d27039cc85260e074acd772563fd25e3bf713fa55a761543ef7288e5eb7c7ee8353e16de6c3211490efd3b7c89353cc87c167aadae2d78112d10bd339916d37c01dfaac5e2836f97294771a998ce29db828ea462a33113f136210d03adfd6e7597aaca10bd5856ee30080b687761003ed958db23c3da12cd86d933a54a33f06d25d27cc996b25ae41f4170d526a0304c5263a766d11118c8b72a499148a427148aca0a83bd71982dec928db831f7766b9e2871deb48fe150f1a72281a9c28dc7ab8797f0e19912e3325b834f8dc0bf840d12c40ff327a2778f0cf31c177bf194b4db88837bcd1c1f322a480c318c3ef645e5bfd345b66445d2ca16be5cd73aac975928b9df384f6338a65e7fbe78db40df814fceb7d35f75fb804e21f131013f42b97985891fe013e4e91f879d72283f5d494fc9d62537760571ca741993f51c15fe543efe7be4562b58f9013013cc0165c62577b72833fb0b94719312ad7978083fe83c73bfa3432723f609d651d2d20c7715787d70c6ec81ac97b47224ba4496318ceb51aa36a9a9210d4c4fb93ba3db38e4d48453fb8a3f3c350d740d98e8b319aa2029cd0f18646ef44ad8b66c785291a722c4a12ab5c2491e0baded24cbd537f00d9934328c326600a4c56ed9144fa32692fd7bddad36d4332c07268a97ca2f74683e8c35e781d48504eb39bc642ef2110a7501d2c03e27fb03207ad00e9aa8965b0692bb14fa87daceff496fc5f78fb40e3244a917a68e2e132e58859b74da2efdaea37b290b4408d689cc1fdc8ad52bed5177e1b22c5c402c26171e60b97e7f3fcb9ff69887f5180380282056d95c804920bb5a87b0a9a86b7267ee4a5810b96f496629836e72cf5d5c0e6605593db8d6e1fca52fd0fb694ae1f0d9574debc43e0589e8255882c221048964ae0f2c271f29af0ce8f4ec18add1265fe2a9828407fcb1bf25484f4a1b0ba017eba86232571e921ddc873cd58ae66c3d78e17ac5cdc715d24f50d8b408e38aa0d8f29b0dcf78275326a6f69ddf3034a1044b639b9428e0b3ad9e4b243d3a8e1657611ff9c8f5079c8a1e35b3dca6d002542e8a5d6252232eecf691ccfc84ef7287ae7e94212cf12a711c376e67eb94602eccf838dc06b50fed0341ac726974fa95d967c913810fb2e5325a1aab274e49db28ab33635b8046ca7b5f3647333c310e40125e816717a10b335d66cc76773262e445c010aba0948df389e3e3c3f70d18f551bbb1b93c6fbdeb2f47d190f618ea9108c2d8897f204ebb119486c50c8cf9d239bc4f56a143405558710fb6701aed7dd4ac0ceffd8c64eb029ef0802b67df9a968d6218702bc8270fdd2f298f720570a33e01a7a90975823acfde1e4652c2690deae6da8558c73ac327a5e2caa97bc9bceec1f5c723a4add2ba138b2333240911e31124160dfcf2d962ea9c5698e519e30ad870d2cd1b96367f213093685d74fd7fc584216c9708793c4f6cce7335e219d52b080431f3590e696988e7ba35e324bb4675cca5be58d2fe16a6b238c4502fdbf82fb7c8f4fd1d07075ae1bd483819e5d87d5dd6f6b248f349ee0bc143dfebad8fac3409c44f946112ff2994e12da916b44a093e8a081bb62f55c363df2b1e4a7fd6285abf85ff301ad1846a910f5b5f528401eb98a14cb614c0adcc8f8165df02df9afe06f830ce0ea0e019eba59d20c95d2459021e1a63d1ec0811815b1dfc348de52c48aa9b6eaa45618dd280a7ea55d6f6c850e8c24088c843dc8936e0b6d8c3271f3df57a3670734b6c6e511c62fa9d5f832339712269e9ef6f214ff8e12374dc5cef15e3d670cf6bd1a39c6be74bbf9ef30ec57bd8962886fd3397c4dc84c6b3d9c94eb24725e7f13ce33d156c985cc1228c953dcf5cbee0767446ba6b48f489c66c7bbdbba6d7108c924d4b9fc20a879d81c8b24968a70cc6e0c8a48e860e0651b9907034d9d9e4f9f693465d691ca73eb4986361ee25e13d422b18784a6c503c69de06bbe86dcc7ada2e9960ed6ec7fdf76c5f94f22978a25d010299a224c61fd535ec00f5c09a8e9134b0b6fc30ba0aec36e9e4765fbb0a24006ce6fa40311f697a3b34dc86644314c002a60d43999108f7384b6ff9b6d6c799db8b62c83bd63d418588725f35a711c9ac82c642bdb6f354ec6a517f1613911e0baabbd7b13e64ee9cb1768405db729bde554be5f3e253e03502273a42fb9001ed69654cc03ed1debb750ca0527bdfb9a29491b024317bc209799b4aefa26e5a93ab6e9ed2076cb7ca20944c48d0278077f5d9898b73989cdaff497e24be4ace8560a800b8e765e40f5c5d0334aef3836f243b7c924ada9989ad1c78164fc3a04a4f47f26ac94633e91cb93a8741c0040d923e8f26be9ae0b3d80ae15de517966dcb72d5089473309946c123db33c14b0dd7e7639d25d502e68217909ef77302e5518896f677df712f788a144a9cbfcb9aef08e4ed1b026c28d6a801c08c9663453c589f6ec94c76ac965708b57184dc348fcd354cbce05a3fa498f1d432cd6addb094efd2c16f6030e0bd0bf05dbb34fd58011de60ffa706f787fce93d95d49cbc4ee840e31f841fb0f7230b490659db273be6e2d00c9e70dcfff817b7c4218c1084710346ed03321ca6114c91741c04b11f27fb64a50acba5e88d7c36079f7402f74d55af212a139b0dfe277c520482ada0901cdc17d1b539bf23ed14cdc4c5772e2854fa833d3e65bb7463f87f2459e5ec4ccbe06e8bc25ba9c2f1e093841257c9f1e980e1a1b2abaf945addcdd5b9d861774b911b65db698091f879c81b445195bab510d700aa0b94a0751592c7941ec96c3e29e4b245e28ac83af6633d71655cba50cd395c28a0e780028975addd2b62d7695b46d967d4f7d5bfcbd7b4a55918e3c53319faf55a2edf9dfb599139554d62740fb4b56f9406be1a0049114b406550c18bdb86031423c584fc8e238d3e32e01fa59aefc8a6d144638d608cc46e949f8c84de6f6880b55cac3f1ce768d4a8c62fc04d630ff7e61dd6718542b975ac35231aadc3e1f3208bdaa7c594b40329a59f6fe3a547dad3e8c142d3402506a29f8361a6c7f3fb65c4ce46880cc43c196ced32f0b393ed98ff65554d24a301d640a15c87161a6cfd911154d5bdae39c98dc51bb756ee57745f38cdb9919d9df83dbe9800fd58deb9619c479045c2dd848395b128a453a48ef72ecdd540252a9aaa106cce987d80f0038ad6c78432655aceef53f1ed19a06b59ec9a6b0475eda9c314ba1fcc71cff1302820fc0402438baa67da03c9913593bff6b6e356ef47ee07fdcd463940d569f7e468019877a4490c17988d481d728dddf1b78912d360ae9275c47fabe5289f115208ca4996ea2278ab4a0d8a8879483582962de7e11ed0334b709559d7c6c3120aa4219db06821ad6e0f332927555b146e66109ec88c23e631c72b69f3ce44545435a465871bcdbcf0ceca01dccb2e00678c63bef5777308461c3602383f00b7dae990d1da44d6e2e3c4751e1a45b6a3d2d0a2b25c05f3e7471cdd16e554282584cfbd6a46a954aa43186d1fc09e1a219c2871cacae359f0aded81af073ae89b43f0a35424ae2f68557eef511dfdd89aae8049dcb961cbaf948e47c843cb05c3362cbc9b1d9f0e864046f9cb02bff411346de0d5b20096810d8deb95b803744cdc271f5ca7d79fe0c5fcec0c5f6ddd7c2f88c84a8001b08b94c8df36fac7eda37230e8b5c01e05e31e4a8cdcd327a332102a73fdb43b2810e0a005217569d7d6cb100cb9a9a58edb11ffd1eaf274297116ddaa8b17ff4838cb30a3fe87ab9248a4f87a4c5ccc3dd7a1662066e908313b41053eb6b8acf97f0d911b338e5a823277926b1c28c555c3122983fcbc1174d63acf50d78e0f2399a9a667e791a44789e73f5a7b2de7752c75b19399c16e9c280fb50db090467057f5c29dce576c735c649dd06bdc10175d5d8bc90f5e187e4003154800d4b8aa2f45b222c022893e3f8eade28774e10cce4b9fc2db3c4b1c3b32997cb0f9f0584703d09372d65e8c9d4e7ec7bd91248f745192c1ce9fb83d909eeea39dd9820f78d8c8d8da62afd1c4d7b4937435255ec3cf35f228ea2ca39ed39afb0adf5f34cdd00c41883d922231f455379d1eb22c0327e7ae3b446edd7858ddd374fe78c94fa79e05c938fa74f9ea98320c919913b0764ebc1f049fc1b143f99c9a187b664e4ab0262e149af349eba458e05a154e7ea9b0037c8372a380008362b59ae46445d7e3311b1a7303537ee48f49afb5bc8bc36b9ce36d8be15a1651c1ed5292ef517e13bae63c4f3b4398d539ad5152b138e0bd12da469b90d47f1da2597f23a5e771d86ffec987af37b6144680bc50cfe48570daab8c5e104a20412b9eef61c95162dfcd594771599520903a74b4bc720970003e978835305b1c2fd81ad1bd6006674da95a465b22481491c4925504291729974a705ff425fc76d9d6a5095b546b41aedfb94f60385a9f26324eb58f170a6d968f8adb78704c43124a1d1f39077d8716deb48cb976d0067c91d83ff8faa2b19a063b8d27ef27e5b1af2e5bc575a196bd33ef056a1b67f4ed9a5242aa3fa537dd564963e3aa55b217b280d55a7995c844cc36fa11e8bd8d1bca8a0c9099102b6d3965f18e9eadaf2bb6df8fd31593af916b16f76d5352f42024ddc673cbdcd1c609e0dd81e39a3828f2dbd71079af2b09e930cb2e2d0e5b3d07eec0913be91f8d74120f2fcf0de91915b65100b55399bfdbdb1de97dfa0fa2b70888989406bc09712454f08906ae08d1032219e5e0a890d77c9adb6a987af87e26423410a4f4e690a0ea6e71b862766cc01a697f94c63ecc7f48a3d90986f3ace2970d5f70ad2613b98a263ef40958b89d9a3cbd3816fdf83ebd4dce92206f06ef3463bc0b9c6fe9f4f92a8fb12bedcc2eb80921ca61f7a6adebabfa497cd4fab2bfc3afc5e50b0f8cf6c0efdd0534436d3769e07f4e1408b95430d02d3b3de012cf0188ea64f6d6ce8f01133b3324dce28f6d190fba84aa42cf6f8f1b751838b53dfeb6a393db6451b6c96b18ac34b857c9fad5d2e1a0b6da0a326940a4bf2df59422d2854b26afb3b1dc39282c3087c8f8a926fd0e781d4cd4936a801e93c51dc1b50f1e111470bba33f9fdb1966c56946d84159b093f272b3614e00d44a172ec03d8c5f39d9a767c5d36789498d43eabcbba7cbd61bb316a9a374ddfd799207da3c2b3df5fbebf77f3d159dd4338f34b0e66160acae34e841d6fc55a68bcf4a431dc92c4a7bbc82f106d5b21a9795a9f42e3e64ef46419d12d34b4ede17f757b475e6e3458591501b3a87b34a2af481d3e489bb85f3ce8dd0aaadeba628dbdb84411ed493da3f2f1bf41b8eb81a56989056223246954ce4b558671095df3698a9ff0b2f1db7eda7732f3050a334009b4d7de7ce5185fcbc94e61fe1f32fdb4cf35313babdb4b66b01f6a3815dc293253bd955b0bea23d38d583e5218c5d6be5076f40e596e12afd49d8df9f05b4ab9f3413b4c196324cb6d1ca1a0d0612eea98e3e19a30ae32dd035d2db2cd1f9562a002c53c536fde48433e0b137522e913926be24c059e6719fd4a1e202c20d290f0734de2c644f24a6977dc3ab69bdc86685ba0aa5eac0cdcf0996ff08531a630bf9121fe813bc0a0f28be8f03ef8a81ccb08bc6801dd85faa8e1573218d5a1d45b48970f9e15690119d89a6bc3f00aa5a35473b19cc9d1df4ea0b8050bc55f434ec2ba930dce6ecc10311f080364e461c867e3973f69a98bce37212966eac63927657e2e6f9cd93dd89265b8bf6e75bce35e060088277e16b600c87b56ba6ff7e28ea8535e69d8db36f30988c432f5efa63cd9410c58caf0de19cad94bfe16f1a1c0ca8eeaca3009b51b65fd515181ab21d5ac5b9160c7d38556e439e5ab0af45916ba6c28e0501d9ed27066510203ce722f071ca54669414e71ecc2d633e8ecf7d104598c9d0d1da64d8bcd156a423560151279a4a50baf0424fe376d1832debf6c38822e4b6320ad8f377252d2e03987647aa58130e2af4ebf1e06b95681cc2d83cb9a81f3616438e7d25c213c53858bbf941fa80b9ea45f9e4074ece46aafe65dc64a088d1b10374a808cd7d9e25a50ee9f5154f49e7b30cc0593d48d980e8bfe9e6870b602b95f25a73ef6d629c123e367359adeaf564f9b6677ceeda010f7493bc4fadd644e69a8ee366c8e236064c499037465cc7ade62972ff98125a70ca0b9efb8ce2eb42a20b226df3f568fdb4fd43d9a54e3890c6e424bbbda783b63c610d5423f1684329e8d51a186db5ae865916e4ee6880771e44e5d207c2c80fa2c1a9e3d1189f31bf4a820829c09217039fad7e688d57594cdd2330402b98f2ac574c8e2a27f8272b5790784e27bbe166176c8e9413414b18d3d26399b8bb9ba4fecf8104a6c0c2b6ac6e69439183eed9d4f1f3fc26d6209781a7318ace02b0774ee4e7e2777b57f3860b122a388aa8f0e7cab734bc0a671445fe1770814ec9c849bd2129926129d659c6e7117f3c9ad31df16731730e5299adc1155f1b7f38284656f52488700bb644eb9c916408f15a4c89e3ff82592620a463d5bbeb1602b534bf993d9b78be1a6a4e0791b1eedef4951471ab99287b8fc96946b2720dcb66479a1a456fc2fb1c8b0b6e3aaa08c9afd1cfb2b7618914ef95440e4ad6209a5c58dc82e7d70284b9f8bc46e489f612eeccfcb73f7b7639c2a6f12abfc8d996735587a479a47b3dc58d3c4a7e9bd99656d117d4e76f1bfb8c90f2893bf36b3ac17582bf31cd6883ead83ea410c5865913023dcd1cf8f020bce2d88e4ec666890fb48b02bc9de16dbef80fed3fa520774eff6e9e82fe8c9998a110e44c9c2cefb78a336ece1e6453306f1e20707012274aae18ab4898878a5bd3c7a6a198ddb5d42a0758c835cd2b8763db61363f7a588d74e16e90f176a7563ab314286716701b36a01a6f74c6829c93d33d3d07a1242d1613dd6b3da65644192844613300465763897971c98087d8ba73079ac2614a645d1fc704e0e35d0ff06bba5161c8de0c9053cabf21884dee13603a913eda4c6a2aa3635d5bf7284de225e49bcb0dc6440a787ba469f04526d613b4fd0f34a7a071cba84546a5a49ba7477c79f6f27f9c93b4ed6fde568f14d2d3ba348e39f2c77dcd9d0ce20d39c1e29049163101f93615a06d57108470d214ea001b72e679b2265d00729f44f5b788fdeb2176bec29ad14ae840c7c1af6e139bbb1a7bd2d2bd2c83be3e5a60eaeeabff199a335090837b5146f7f2a5b200217b793daf37af1a084631e4be02b367525decd60adae2220a9e8aeca603e8b8c908930a59544194319631fa32277c55c6b8f8dc9a3b49fb9564e51daab4aea5e24ba796cba2a83d378cf6375ab9d7f3b680ad61e3abfffea14f5a2e478a7f6bfec17c35f41a73b28bfcd7eb05a5b1b943786595eb141c67e59f919e6b186388f45e768751f418d45f52aec920dbf77994d20bd009d8443f6a1ccdcd78f7335c233a1f646ac5e66abc14d57a4e722526e4f18a8e9fc566287d4628bfb645d182455993df5592a44bac5a56bbd580dc2460020d1cfae30b68e924084edf757c5a041c97f4dbfffd7688101792721a8bf151cee484960b315096dfde0d8873dcc1ead136cf88376575c17dcd49a0f43a0ac8ad035fa2ea4c4ed8932d52063a9fdc4a075dd45da59b381e1a41e7ea55fb6610deffeac6c95a81a17c0010ed71c58cd5456d7370dbedc07cb9946a6bed22234c5890243f05903e244de68b289b1603e61c2338ca648b0832d08ec9e353f79c3155989b3c47bc34d9c1cf9c889c25d71c70d078d533795bd73664e6af9d954503a82eef3d0efc6970cadc9dba60e3c9eb0b121115ae4c1c407b0b3471ea970069222d54b5c634cf56eca4c0bef930ae2a268de8e86a9a66153bb3438f0fd0b94718376b2b09f05329cc498c883fe7ae9dee28c09452011273d7f7d56b02b8dd61a81baefc7050279d831047242d413e2f8a8658267e9ff8b67532159e2cb21df4ca641880464f1771f240fa791c5e46f6096da81a82dd8bb90b8fb38005b4bed8bb0f100789422736b2037dc78b23f855d687d9f1086bba49cb7d2a495058564a0fb5a773d4489eea0a554ea2589426d49bc7f4a3cbc606e92b5ad6fd1813743b02a4f36bedd2fddb32198131864cdf1434d0d7adb0985e5cc0499d017b9ae73e775ec400e0f6c1441b19d7aada756177e2c741f3af3d25f36f86d5d981a56929256a5c1a65bb9262c90b09c57bf4887387c023334d1de69e840622606480de78d6a0493c67d1d2e989f0c26d9d850247bb3bbcfe99ddeb186322af2eb54a73bb52c55ffeea9b92c0b1726e9fb06fbb9297ef06c05521fe047521fe9547a3848f866ec42456f1bfbb1527d3e47a6218851848160cbf9db833b179572bc84c9541ffa6a854df743218e6267f74ed79e35193cd053b281563529a00aab7edf0e95de5350966f9bd2f8e982eee1fa5735078c26d776de74b6e45e8c1df72ffcdd46c8416560c424f70aa032d6011acc085cee7d3ed991df79c39404e150285188a163855d5c4d081167285ef599f49e4b759a237f1fb1c329f38ebda8ec3476dcb23d2570149bc9e8b4b29ec5e686e8ffea972445f3e83e3cbca9d64834701ac986465292772cea3e312d300b6131386fceb0b2f436adc49539ab8d644d4202c470b4f358b9a31cf8f50987f96b26ba66b68096cf298532125f45757be273596586fcda78eab6c350f2ba0605bacff543dc2c5c8ce1f280c84f3a8e55fa7c41f2a1f4dcdea34b15eca6f94bf9cfbe1980582a4abfe615f058f0c63b4197078960273da015e8a692f934c0f135060258ddaa7191368063d75bb02f986a025d985d68d5b9b5f2aaa7cf3a26ca78d3d8b98866d2be4a71091781347ae05906972fe37abc01c5d24d75d3aa4e9c8b41a96b54f0ff552fe056029646beae6e640436d494c5fa8bd8301fd97ed5237ea26a26df988ca1d32710496bacaaaa1e2b5f99880788b0582ba1e96fff9bf9183ca990fec2fef040b90bcfb32671363f81cfe1befcf536df0f9df1ba57352accbad531a0230a27c7585282000202ca5bf5a89501ddb4803fcc7595cd049ed217e30c09f216c4d07795294aad7020aedcd088990a334c8b1b52b3ff434508a661089f029a88a19b08f54ab16d0ec8a8df89d512c1e6392b88216752e0d933a81fee13abdce219d12ab93cd4d194d19a177458ba9322dff2011e654f2a64269acacaf90f346c610b3dcb56293b46e7ff71c3489006af40a820d8b34838f7d1804348b9d54c275c16c3608ab9b528727945e0b8c46b17dbff87fccf0178a02f87cc7d87d37f5b25aabb1ba90100610bcf625ec560860b41108ae12fd7a9702c4115f741bb2c123dedc35956b5366e89f755e06485fba50ecde31ac72d0cf81205f3ada5583d5e3df77e33edcf975e87d54b472099a4f7e810b0c797c97b9b0cae1f9e569b5c2f2759303bd0036cdadae7c651226b92a424a923b3ff4a704c9cb45594fec791dddc8edd7cb43dbaebdf399b23e9d733d484875b32d11550bc30da2c80184f0b3effa5a8d5a9835616fc6f5462e04366b8237d939cf6f7587ed6338057d00a37671ddfbb7e7f561aac1b7b4cf3a0a4153ba24fcec7d3ad4b5bcf3a5a7308c3b1bb2f31a34f5f5bc1f201348cba910d73f7433b32cd130db0ea3f490e74f5813abd4c5cc477881585ccfa46bab7c6a6612c7be4216cc9a0e407786c688f08584f98d7ee308df98ebf3724a8fee8706232b55f7c51e4ff843779c7e5aebf90de3fb2ef357309114e3fdb03a64cef7a1149026fb8247118fd88738ba9262561837ecb03ec2bc77e2cf12e22dd986c26250f78ae32025a74da479775fdc164153a90e519ca3bb25cf91eff2793cb4cdaf2f2bd0327b744a88088786eb0a271f2813f4c31ceb429d88fd60789927f9a9de5d22c09d543152b05859bcc5bcedf36a621cebcbf43e3da0928a8e21067c0c48ae5ca05bf3f5bb0c755687830f876b5bec059449900e1d05ce73f0c876384373ee5843f2431a4edfed2409c66e068cdab7a374317c7d0034c02a29a8e7fc4a18f21ae545c5e3348fc22067635f9e01237df722ee8034ad52619ca484a3dbce1b3dc3d6750c99b4fe2aa5d17c3c91ed26ff7e65ae198b64ac4e6d14eb9b07f9e15786aa22418aa48b5adb8e2f6f198701e266e0f3e16422bc163d9c298bb63c27efb9dbb678c220e0a6ba0389ef7692a5ea61a01343c3e69b8c159ce5ceded385b435cc9f82dcdd34000c6ef282a7fb9a30d1c3b73549bcb84bd5d66426428b4775c3852028d228a604ef3e18a419fc98d7d5cf69a95bc80bd1d058d9add180ce4e87721afed27ee2f693a9f96903c3c0ed24abaf0d3ff10933aea5737f7a86d9feec3d2765ccce7f2074d407f49a852e59321a5748886060e628a1e953bec3f3508e4141a198228a80a4fa83f8d097cc18da0fc1c501221953cdcf8f85d89781594c175411add5ae6cf0633558bdc653871bce1d343b4948a720289798396490f25b3697578e5036deef74187ec510dd43abfff1846b6090d1e7f80e7e4fbc836b5d4df747d8d4621cbdd19c5c30d8adc0905df120ce6304f3ca04e1e2c5fc21167bd1652f268fce5d42d64a9ad09c6eaf11e199981062a55ffd9fd74249ee4149c37a29c62d2bd2e244c4e58fde4dad1d2a9a3a4467265142630520b4ff01c8dcc4c22ad76a204799a4bd61a3dba4987b6b735ebc1b52094e81838a76662b4cb8944c8995b924cb03f19006fca4a9fb86eac5b1b55c429b7dd5ffac2905e515894b6a6f98bf935cca82e88ba1e1159ffeb70fbcf0f3ae0f1febbc3398c5ac5397fd85b5e55b1cc1bccf6fc63739af36fe4d36253fffc6cd79b51ec10510a40f7d790c511930f0cee777bc6d47ed345f774a4218aa198018020acc3cb57d9da6cf98cf54882709231d5538a7439508e4b82c1e1cf748deee5fb440a76b4d8b2229cb2d03281896c6b0c12cea601e9dfba80697e81baf143db9cefcaf340969e5706b9e81406752d4db3f1a9223d1ee44f15b44d6f3406bc8903550b9b726299c9edf2b6c1c370f27d78d9e582e6f164095b90d7196554e5b2a3d3035be8adf596e83300c0c54cda2926ef35332ce20e74dbe7709f15f6cba554010658f45465e76fc859dabe336379b78d500a7c6e3cbdd70ee6dff5180dbca2675625bdb479aec5b645bf01b4453a109e6f847aae90d908d03f14e30459a4abd954e570e60758c65dd1165c5bb4093cff1b33a2e6535c5facf53b3b4e75e8d2ec41d72b6b7f08052d34beb02288f121fae800bf1f2b24970fbc8d82caeed6b5734caba152cd5c6863a85125d9fcb0ce1bb0f296e168733fbdce5a020e903e9bb75ae41f3714586294ca2c43f35431d590c9b2ed33e6548f56bc2b15fc22dacfbb49bf212aaa1bab87846bb250b69b177dcb601e53b5df2595eca7dd5295b9fd7debe590322493c43963fe4dd80872816ad2b7e092b20a6700d70c2da7909d7202e101a1a22dd0864d9ea8302a51a02fdf71a1e7ba631ca0fb3bf292f8f46e65bde8f07a223183f9007702da8dc4b36e301df47db1d4aa22e0942538265aa2bd06152fd75e86314924027840a59dbb3323892a5f1addc306357b3c36a692eccf55ed18ee61d6da4a02bf6121b9b688a5b609fe1f5a973aaa30c8b8201ebd1bacc291be057b591d5cc4e1bce601ca4981e1df6ffb7ec70609fb7e5e351fdc300ed4830c77119048014e10af7a575210dcfb8cc858807abe08c457c83493a2462e44ad6694407d3762a878deae8e004e9bac6ccae80715de5d52bdab76bb6db9bb0d6fbb97bfff8f8bbe8923ddb959c28d6fd341b9af434e7be50088e3dc266f3e3a4433d226f2032ecca90ccaafe5202d3a3e398694ec6f84953e2597851dfcfe6ef1f8cedddd8fbf9d6c166e73ac733e9d781720af3503f02a63af7f6953f7ea42b3c8c709a3ab22844b7537d924e84d0c20230df3dfeea5f01455d9de9caaa3e3de20aa689cb64deba29c3586802ecd35ab23321b0a2ef230fd109e959f0d29e5fb6bfb6877d406894561ef9be148ccfc7103625979510ef4ca5ea0c4ec6b2c31729c2a35f0f5fc82cf1aa0ee27ce59729bc8391e0f325ca2bcc02d22264920fdfcdd4d23230e1c348e0434cdaf0ed854ed286d177401d2523cebbacb606d488301f47326b1a33123be09d090ec9b0402ea7d7cb72a7b68e161c536f1a79aa2e3e7811b5429c253b5d125d5b4b2265f10169e613e54f58da0f7d49bd6735f7a55a9048d3259c95f99f921507ae80b1e6be89832de690c568f056f5c65718c8e15a0e53dfa73d848d117e5e8f77ccf83e689d1a67fd0ec531b92e7026ea16d50e419d658e29bae507fc75fdb707756485065c83d47d128fd6903cf6f4ac43f9706d28e6fad70d5c31efed03e9b609d52972a9a2e23dcc85dceaeb8119c3d4c7146af2c7dfbe75ce84421278f84f2e6fec3b374b242fac94412d902aa4ce0727461f55fa71dd7e9a8aae4c294d9178ed1aa1e523435f0f22bec5bb5a00ca22293ab28acafc7af1d517f5a532079a4da607ec2d9ab5617ad834fbadae82f392c00870dafcaaf5e72ac7ffbb659349b0ee36736f2fac846806441bcf6923d35935080eb7a514efb91368a9f9642661ca438abc58b4f9e760d91a2f145cc9d73fae201cc4be4124af90784c0e4a0ee636587ad6f1702e164cc1eb8775239c4f4105538485b40383d46b8ee2c7c49baaf9f081c73968f30fc72f24c186a9d721241cc318bd3c688e5f4656c2037f14006189476778e4afb97561630cdab219a87a8f53cbb72316a4f9d7870283d748fbd0afd11d4c1beaa86e5f9c1f179a4e13fe9a74747de05a85303ec50983c2b874c73154a3dac58fcc0a7cc36c236d8efeb37f9b94a4ba262fef9d38ca00db6d508caf7c808d483086e8c1f8bd82b716217ce3b153ffd1cbc2666bad34b4485acd949dc2340b3fa7c703dabc54071d9b774f452fe900ad13810bd251d7601c1bcb6ef211df3737ec9d13090e72e5055cea79f8e28a46a5d9324a08331e6abf6c14d9ef11aaf808f20622fd272edb16ba46e745996e27982c4d442b372f74505a870f5eab25cffeadd5090490afccec8c6a5db6822d5234a679d5f9176306bee4370456a40ed49b69c7b208cf9154e3aa25c6d163d9317c1d01e8429c7940bac75546c1bc6fb595cabf2d11c9a0d9c50de434e2292ef5abcb8988b8867385244bd02ffc390a7d4485e6a76d803a9c66081a6549d323d21797d7befb4385f8536af1cb147c224e9f4aae7036a8842e67e7b3cdda2e6e47e51bc8a802cd0052e443d028157a08a5d912c2287dfd8877b7504c8c6377aca79d6964a7b82aa24ea9f309057c757faa6b3c88899b7260991e3300c40f9f455b85ed8fdaf351713bc1d7fe4cb3c3b33715d7b6d9f0a5d4f9b83974e918a6508eb644c825aecdbf6ad34d943b42998efffb535491eef712502138482aa1a2917dad453125e895b25b2c13e9d605d2f930b962dcd5841879d926ac6e1ebec9b5325cf6b520cc2a8078511a1d680e790a43557594dbe56dfe6df7bf11a4002f4a59ac4519be6006fcc675cac1f3d048e333603381ed8cf0efdaff5901ae28019df13408b0e1f337f4cf3ea23204d26ff005033cc534e14eea9ef42ee8a9e7fedeaef94884c9f67ae7924917f16b67f49a69f5bd80b228ea77c36433a0c6fe99005daea734a0260a4052e74a07d0b82eaafa024319a81a2248d8c9a47837624157759e5efac8d859c2ae6d5e433cc63c13ec62e3d3f409f71e052d4b12b884bbde488d7b21e41ac6d3c337e2a2035ed6272f481f8371cd947743915948693d08e03bdd0cd2c4bad430f4f5094c2b4357cff8dc970a64b9960c13f25fd98fdb2d552922b731c91a213d8b78baceaa5da83115dd805b9263255eac8b0c27152945b7fee19f89458330bf882a5eac65fa667543b8c81f2f0696876d5ab402a3196b6ae6676a84787f57fd9dc1e914ed440b3c484e6b634e21c1a19d1dea0dead0b5a1d78162115f071d988b90893b6ed7a1f88353630d2750f230e8283e4f5ce1e8d87015494b576513e855aa8d839abb125ea8b7c6fa2a7d983dc0196d3a70b0b5f392a89232e5222224eaefdcd3511343160d6b5d358a6278029ffa8baad4518ba27da6df717d8aa454b17a90c7c21c933da43bcbc857a4b078a3ea4397527ed903c80eb6af158c603bdfed6e31981ad9b803859080e7b815c9e7dd16a03caee8f9ef5fb14459e3b3549328728e758ea27553bf020d45e2e6010b00906abbe4c831df85a95ef85c256715620152739a77707710c7af8c9883648c3d9373c57d1a05da0adff5635a9eaec74fc8ab2aad9cab027aca5c255076e982264b6d74f4ba1d1610ab5e2873c7bb03a2f10e160f8e207bd858c7071034424e1511109d7ade717ef34f0652aea8b058dd045c6c934b91c96a083b2f324c98dd8f2bc197b454c9bcc522af3b104d09754fe7773efe7f239568ae6ec9cb8cf3cb12f9e4c891ff5f8d156446193f374757f5c08c12efb6f45bd1292c032bd2d7189d066f55ac89fc536699d0a974352dfcab654001364d1ef7208c17f41224a19175cba520aef489b70d3a87602a9279da341d8ab7ca8d99c2ce7718e303478720afbab3447c7602125741f76bbc7d6183e6b2a46937d4c77e50f9fcd11a7dd221ec9de4bc1498a1f4f4d2785202087c8ddab02691eb4a97f615671df8858544baf96898d4221c5107f2b5f657727d781d2dcbc0476323c39f77842b778ffa0511ab20522c279cafd9061ffa581aa5136b5a91dd92af59872b1e52886187e9ea12db5af9c79d57edc253092a593b89fc74bc92dd2e68ed6cf4aa47e43a9a8bf48e11f116c3484e023ba30abb35f6993073f0163cd563b34cba51c8d5f873b2f2527110735fadd44f0f7f77cb99d1296e377abb2ef2018d3bd01b0da29c252270830d4ead47d582b5923a04523cf13d226725afd102c7128febbde34063c380944cf563fbc001ea7785bbe25e7bd41612913ee2ac077da47d78c38036c3a0474a87918bbabe3fe806d35f6e72d1bcbfc54ec5093322434c373cad816907b9c8664a3d8e53651afc699594076ef6f6314fa95e999abdd70ec6b4ed0bb4f2e04304d3314d02ccb975049dcaf3d05319e988288eca60ce0ccc97a2be0dc7e84e05e002a0540e4060e05bf2ad6e76873276b07d393fc12be93ed0ba1f5e93a438685c75656a6e7a686b44b9da9a8c95c0b9c1d0485797d1ddb021686d87c37a2371e2f8efd3ff29d0a86f8fb8979da12d9909c1a2b5a78ab90ca72c5eec7ddee62ac9a5fed5d7c2e8a7986d531d726764c508ce4162db1ad591844a7bb01be19a79113a8e9fa34337b6d23b7fe22ea19b72c06ab2c560e2ee3934591e38aa12c7a982aeab13ca52159d33a1b23d149d9944683ed9474ebbbfb65786cf62590c7ef89a4a65b9691a07454538ddfdd3ba155c03b48b6339976da6aba43c77ca7299bdf5892eb5ba9763cf7d180cec811b3aeb0b5e21bb4385a1e87d2e6de44112c48f72fdac8fcf31b78af61360512f99d175fc694ea10fccf8a1421d3a210eb21b0d6e74e778737c6bf66b20745862cd6f314d67671627c979e79f54bb71c7ea1d3b91abbefa00428976a8adefccdb5ec75f5f81b16ec0dc041e9b67fead8dbdac1a504b0913dab80290d6888b1bc965579c8f39acd6c9ecfddbbadb5ad653496125bcc5f82d749138e0db21ec061de791d5540f5d17ba3e80982bf1131b7740013a1ffa8e01d0516145f512c043e510ea126e5ebf6e809bc8185037c4cfb9c96647e4c545cd10c312ea8d1306effee53987c9e15eff7d2dccd4ba6da23dbb633b5dabe4b88db3ed069719ae8f9fb51ee6b0b71bcc3f233efa8d858c2e68f3b5e6079c11fb054f837bff12c7eaaabb30e422badf634378d6ea22a72fa7c1ee16c602e9b2c7b8d25a9fb90e338d60b05083581ece96118ac66726f2e977dc5731c8229d97326e6fdd7f4d7e41602c40469543898b5a57252bd7b91fc42ef06521680221eb0a822a8538a1b708209a7a13559f46b1106d3b67f5b0b0fde68e0f99e5aa4620035b9c81cb37a288b62c1e7387f8945a072919b578161346a69d960066afea6828389ef6e06ee942b3fbe09a4a77d46f146f59e4668a059bb0b4fbf004dbfaf3ada57c3c51b05602ddeffe90d6832de9dd2ddab9bd1d9559a7c0ac8d1cc90239efbaa1bbaeac513659d4a6d963fe019b4252b415f2d6cc63ac81306a01c10a820ddad27a7bd125776ef81537ffffad295f9eb3f2b05c97a73160f70be0fdcdf32ab696aa40d2dd63da3a3b6cfe78837cab80843869031888b5cdfd16a833546874d460de1fc88443f7f0e241b8a54cf5dda813af8ec84956384f0ff6d00f885087e54d85e7fcc0eb8bce13ff889cb7ae9673ac43bbcff9beab40fe8dccbe2a315d09aba53ea3b463569fb12e0e7797329c55a7d045fb0542541c35c129608a72d763535ae30520a0d03476b28622892805cc6ff52f310ac2f0e304c794f47156623e0eac6be77198333cdf8b090240806af20aebf6df88d5fde3a4c5b4d39eda41c2ae2eaa342c71af4f9b9e9422b7d72ecda9704da2d406debddbf28b95ea3eb328be7ff54ecba0c9edb4bbd1e3146bd8e243245afea4b813f2b375dd6039060f7db0130a5e829d40897e0009a00c6842cd31babd61393151ccbc9f20ffece1cabc387abbdc28614181502f34c4881a3543d3f0b9a9908dbebd6b97600663f950f3cd709032db18147721fd25e694e69a786ba64b5083976700b69e8236f1a2a05e1f9b58e2b2ac80a67cca675b0a9f536a966fdc66268fdd1b35099035b2648f9d9ddc94a7b9e172ecbcf9918e89d1467a8e41cf46a1033f7b4a0593ae5a8af0bf80e3bfb14d8aca0221372de2045c459bff0cf539ec0ec179146947e08a175ec2a7e70d069a5bb9050485ffdaee02e6a1c5e8232a9547e424f996abf72e870f199d9e39dd10d27ed92543238a9476610b235c8b1071e896fe735570969173fa1779d66f1977e4bc37d24b869a3980307c3d88baf677a3c8dbf7d6ed557d09de0963333a7c6a75239c12439bd9e0f6bbd26013401efca3be1cea0f1d1d357f8cf78148b8ec982e02a5bf7d48d9868a3a6faecda25dd6260c32ef14c6cbf63ba3a0e03d36a2bdc40f4431e7c25d4d06079740e93beb134d6709eaafc1f9a7cd9f249c9119058f3ac3e61b9e4410288aec014fa0f172bc9ae917eb7942c824680ca1fc859d8e246219c85a50449159735469329f8aec1b7b4e81428f885a7f285c57b165c3f63f5cc28f733294dbdf2935a5ba97d6065aa37f50d85b62866a9ec7658db710c6c80bd251297e74133acd0c3ab7bcd5db1999592ec6aeae37acdc500084988b2dda6ffdd49aec3b94ad4da71b2ceef0cafee80f8342a78b4d6263a776c40e485117858e87f5cc1942f0234951fdca0b6dfe79559adaa649f64ac66a19d528854f47f36964e9a09a826066db90b23f58c3fe927a6d666315091ccfaf872471ffefca5719b902bc4b20a25270b05ae5e75aabf9d69f3df88022696f22a60cd8e80327417e8bbb2e3fb384a1c9a43357ce74055644c89cbf89a7b5186389f348c1cada2e134ca3b82714f8b34492c726c68b3cd18a01fc2a0a94f3ed5030844ed142f87310413f59db76d598756f70fdcb7791abbf4c78ed28732ae94cd779d9dd9c2000fded00862e719df18ebc79470e0aab36bfb8ccc3ea0a7efa8a2019cee8342402716186b4d217d4ca5fde3143af9fbcaa54bafc0597a85ce3d6c79001236703b4116f1411884f95657d10f94451b4a9cefd33985d23dc24cadfc103ae9d659f1ce06fdb4627f7f142fbfbbee0138b16a5ef5f7d8b8d65881b470a8d34f744d5e2dedc91f57e319f5164f8ae1b0f7cf62ac485365117bcb37c2572aa2c86439e6a0a953b40572a7bfa89fbf36fd6b3749d3711a0df9764284a52dbaf0cdb19222c48edbd59dedffc7caea528f8f0871a4ef32cd16e18c9e6ae7f329ff946a79555728e24ae3e097cd71af29cd2dc6089564744e070f68a8281bd41d0ad4182ea66db66ffc3e62320ec5cafe85decd30f93d595cea0aabef8d44b64dfe3967b7a6c4d3cfeb9b92f8949f8673cd2dd9b0ff36743233b5046ae4626adffa1a45476524c00639bc88c15d15f1a70bc3e9ab0607209e8cebef42a279cb989e54a76327b4182a5da1042dd49a6d7d4a10e6a5a02316c7f7e539dd120b3c0dcb105910455472637a183a40e1fed57903cea7a2d596af371d0789f74ffba2ea991128e8868a08a48782876b2073c5eea7a30c03c1abb7a38e7c4d82c464c1adc44aa8d66dda1ef76c9f0b3a03c11a994a8aee047ddb90559847b79e0c1efea021229b24a2ce4c7277f462710905425b8cb5fa5e47ef0e23d76a1eb8887b6822f8e2f582a3ee2eec939f5f8b034a85382cd4539c1203503275b1170cefc72606338b802a325fafc16df11f63b1b43ce50b9e0c96f6243b6083e03ac24466072e6a9b8bcc2a3b6172fa23e17b2be815d3ee4aa7e9f1f11ff41e9dae53b8763a18745369d552f56775946abdf8d60045398848ed1ebd967e264e128089385335b07aba72bddfba2747750254318663e04b07d73ac2fc48e70148c39944d9091955206f02a25c092bd6540ee5285fdab1f655378e29b933462b5eb4e01d1c5587cc0258242ef5131ce4f0cb282ce95b61967210c782a38b48c6c5f60e7df65f545e8f5674fcd18df682f26c8237811b9d39bdcbea33c1b536a54265332337cdd9157cdd638060e95b9c0dc35e4b913d66650fc4c62bd482e6ae677fb2b83cad4c76d726c0aaf3e7e75a76966a9e61eccde8bba39f69c5c887870e396a75fe669848e32159e045684c143b40c7aab96f3811d243dc778998430ffe0fc170e66104d08c620cc9ac4879a58f63fc96e348d05bb429e73ef35def20f5cb0ffc328581d3e4c76386badc32815dc9bc00da6b3a3bf2d87068ea567b1791d208a502e890bcaea7b4ca309c1c403a09a57623d8426366a6506cbb4985143462aa8a8bb4cc1d5fc12d153853d9d6a2db8b04671e4697a384a92a028503ddf0c76e590dc2eff0294ba76a9fc574acb24de307a9cc308792912eba5bce0f58e51b0966825e118216174e2c80f13fe9adc00951e1cab94590dca72a998683c21e8a480c76e1d48218f22f92b3b1a0e64bf56c01cdfbcadf669f2ffed5b75baa58ab2146a9c151686fdca9d9a147e27aaab490d576df24c136cb55af285fd09cd6e58de239a1153615225f10d2b167f9ffd9a7921ba09f4029fd8f97bbc0c6685aa8ee984dc85047228107e217facc5196965f47efe29885fde421741ac910e4592caffed9457da3a783940721c7753721291d5501b6862f54d50f7c3bcaa3497e909c541c5fe9fc27d5ccb740ea913d3074dfd7cda06779d9266498adc6b5581074666a6e4b134961ff92161acca6f1a2f985cda3d3c99884478b8584118c16140281bdd57ad1f5f44159e1f6560352c6ac574d4a34e095566d653fbd36acb096a579a44d7e1bdc947d5585b813439a994e268e8e0813c8475dad0cd7d2f16d96f0d3de14eac1f281d069c48761853f24c5407b767a8db73bd8e7451400b4ad35f0f5f74e72779c21fab2a43aa61cf03d73359f4e871e37c701c4677de5e4cf15671b442b8e63e2afa63a9bd48735aa52b50acb1d6b1cf4e8d1febb16159e29f6a8744a1c35b8d4628a99d5df2b8517ad7358f125c18db147ece3b87a0d1c2f510cefce2268dbb78fb7debb64fb7a88434c5283ecdc3e705fa365b82073ce9baf7d9cf91f65d0ae908dbb4ae3dff4ee0c47287b3f54f20f1627408290e63ce437091778124cedf4d516b0f6d0e4c3b8200e830500bbad126eff9ddc8c7dae3c4351238e8817b6a5cbdbd8dc06ed371820691ee20fda82cf212695a9d577bd66cfa348bd7c952fa30cf027b4b5b710f4bae390d2d0096a32ba4c548a116a672f8210f47dbaf3061fe08b07faa448c687068e80d21ce4d5833f8243f35cdb92bf42731d17066ae1f4bd4bfa943584ffabec63656277664e5300df09665fd9f029306bf1e13f082997661e93543ca2afa99213a7eae8bf3368e1406165741906d96eb5220d85ea8ea2841e3e1815ea9edbd6017bbc1c1e8c79b787c1cea518a4e0b28eeecbf8bebe192a9058966aec3ba2917f56be73274c53b588f80a0ac5d5f8ab1fad351b36b67811e228397a4a7c6af39a6ff76eafb363b40e895375a2f21bc0f46346a3edebd11cb2130efdefb2a8444c0bf1cb8c54204c2ad1bf54bcf87c4478fe5aaf1197a5f6ff30da7762fb342858887426742e21569c3b777a3cc971cd86d08251c6cece53d25887cc39b9f4d48382bd8e87286d3abb0c44ab4e1ce207a79ea712a9e9506a9856e84c44dc26d37e8a96b067d49638edc678404e586cd4e19101fc24618dca635b73d81c4c3b85eaf77ff2d1c18188931c2b87887173adf8da0a3ee3a5528eac885eb1fc00c5caa22c912555e199d0ee4475b7b3289a2f83214eb73a11ea3f4c195dc698c4de89631cac8aed37ad7fee01fd0e201c99b4e93e11b86c7c3c066a4584621cd7a2a9c7e580dca8ec9db0bfb5a092e3db63a32b64ba6c41b85711043fde9a66633fc73b5d6e4483cd5cca18573fae92271305bd018bdd205c0364e5ab211d80a22f743e1a3fc52ff5cf00599c5fbbda1e81a9b3cd0791d56681901387b1e61da0146f6f43974b13b5ce367dc36543bdd9c6126464019906a3ecf72405258e9482b66c1521da22b722782accf30f5549fe76270ff9d9a5e829a0444f66f84fdcc7dce3580b0304a905b540c57a2af1008d49f78e12a1968960d36d56e84b57c6f66fb9b5a320d830c9d01c4ca1de6022020bb0076152d668fd8b407890448ca0ba089f6c120da76b7bc7881681599c57f46b6637ddfb148426fb329383a9808c1634b3897a6f26c9a97922b74af5f6cd35b35175df6dc9111d5eec488363fa22b1e9c4b130de2920aec6665f5e77ef9e08155905fa131d30a543d4cfb56e7f1f8ffa68a3559d4afe923c7726f5d813490b0251181d9a73a1cc6c76998994352dd49a97bdfdc8ca07d57e36408807f13d637e7f743fe4a1237fbd0f2114f2576a9b83ba02f50a6fb0b6fcc46a8d12933027825232ef4e7f85bfc2d780c319c8c80ca67ccbe2d1ed7cf3f5e98676fa1067cb10acce4353ce9f0a349c4b6963dc44c29003801094d5fc824f4f9e1627a3fdbcdf2e0c5208d2a386ed2bfc17c96aa373e2a640c4903538bcdce4594a0638b2e702576fe19ee49953785a68b9346397c3dbe510780b1439eb1353b41f63b1bd8b5972116b111e79fe8301b2eb78a3b81e4dc69546e394a8d77325faa20fe692a77ed4d156b4914b808e93bd8ee017e8a7b16071b25a1b565e0623d5451d4581969b9e6440f7f196b47280e86d0a43f3b73d054911c6df828492b93e70e7f81b28021bc2d736a24a2977159c579865c7841a548e41a7a2cd5d450532eb55346cca477559f3918eece63538c91b4acbd9efdd13a16475cded36c752426b9a6d328610d963ceaaf80b1804b891b88715cb5e6e130270c5bd315f75cca9ea4e651c0951f5ea7b897190b9df5776454e757f8b1d6dba90037fc23cc9f3eeac181df5fdd4dd770b351b6aaf4188f5177bf84bc1949bc1d25e95ad8ed8eaab9935b0d1623900618be5087929861caa9c940415a87528fa7ebb8b95fa0df34d6bf17e4e462dc7f917b14eeb74fd7767d8c5f8ff2541094f0be5ebb8fc826c7bc2d1f8b36eb3223c3ede0254f3c03cf50e46bf2c7afe1a1c87dce1087e9fa4d6169dbca4baf329e1e0eff40cc11dde49d982e6f10190003f8264d7b5d8fedf636cb2189a6bd2193b0934b111f444cf0527b7346bd1f1c0a2765b7e056cc85ae94e2e2c80221e8828694711d4e0acec707814645360802d0acfa7f3458c9d14df11be66d39ec0ec179146947e08a175ec2a7e70d069a5bb9050485ffdaee02f595d7c210c0c8fe86bbd7faa304cc07cb39632dd8465f9fec27d0692fd1dbfb15d488579d5d4206330778722c9b17d773a208f2bac533f9cb79998f6cb107d426d815ec4f43ce3ab62b4f0fb01f339b35ad63af522a4dc2b18e306bca2d9a05b9f27b86bbb52d701638fa205912dcfe1ea879eab10288b5065860c00c7d10895fa9d47aaadcac3274aed355ea9ef5b861560cadfa2b1d820fad896d05ccb8d28b8bf5a2f4c541f3ac0cfed5b743965d4b255949032cf576c387111c9cf757ca9e89d43e53feeb6b9c34372db5369e9567ce50c515a5f065f5e3ba2f2ade0cb6acaa4243b577efe0cc24edfa82b5351a41e41c66850ed7d9708b5b514f976ab3be6b31fcf2b28bc556ed3534cef8d28fa9cc8eee51555e02ed3d9fc025db55c26a2be5991987d8caa24bc30ad732eeb23a533c6538210ca292d3f2b5a200cc38ab86b47c99c7d682e6ebb817120fa31faa8e0e3bee5710686279cfaebd54ac896fac40be89af6be4f89b50c70a4d8a4e3eb7db73bc14a4bde7d00ae52c01578a2c1e928eb7eb408a7f980fbe182d6fe387a6fd5626c40bd14e8e25cc631577a32592e36bd62fb839dea8f0c95fe23b746e9f741f55ae345dac2fc3295532cf78dc3a5384be889714c7c4c58dd06d1b20ceb34cac05f9233220b2632da302f5e5ed89aced526ceb45bd9d21366c3657aac5e9ba6ad9f0c771422c51185452dbfe4eb12789ce16753fdf0d92f07390d825e4a2f3d9dd9c2000fded00862e719df18ebc79470e0aab36bfb8ccc3ea0a47238970a3e6245a9a9dd6b2fe7a38e426d6e8b616aa9340793e662ff32cb23e2ba509e6b4ccfb6a6b82109c8f1f14672463ec6e50a41f7b8e7a410efade30b59df241dbcf0e0fc8cf8f0f605fe50976a2a6c09217926a26ad3046f8618626885611c10575410ff1b7caeef214411edf8e75835be969d8d6bc986c49c258cfe02154d3a95a30c51c8128f24afacefdc73e87598150f72a21f60147c05df0f39eea10e4ce047706599efc30a3584f53cca59d36e437bca9210c9f4da0c36290427386681e4d6f71913a49a6e30e24bd822d78fe0439fa63aa04b9afefda5a9dd413213103bca6638b41f61f6c25e91bd77d8a990e2d1b46b4ad8c906df9c67f826c12ace169c75ec7aef09752b70413a587364b2e0fb542660f8137942c6a3b9d8daaf7050aa5884994e754eb3f68ac77d992948d87ee286b33cb50c601e70b356d1518e106b29def4f0588d0fcb4149b222e73e31804e244b40d2084978374fdbf6d00c63cce488dea3cf8b530e9a9a79de2fb9a2987c0027a6f261c99210dd0bea149d19eacf0799fbe489bba42d9787c06150bf1e4d2889897b006132212a838f073b251963653dc7b3f40eb03063f83b972dd555d4127f82b3813c0d96ea11f4fd607fca835f7592a1171b588115457370ac8fa3a50ec179f995093149d4b82eda6ba240225d2a0628e723fd08cd88ca8b7c03e603f3f63b76e5003c15f327f47296d45723ee2ccffecaf98e588d9d4b78640510c76f4df60af83562586b01a01124079c92f872b34e07a94f6516338f3833d01c3329697b13cae6a648882703f40c1f47782e7751e61b3d31f102ef3bb4b2d3843db0e33040396984c06a60da801313a31916522cb7d0175b6e91d0967ded441d1e17e019a8b993dcfd732357f5af050232bbf29f4ea01114e12008381161f655378e29b933462b5eb4e01d1c5587cc0258242ef5131ce4f0c552ba8d3822a11d34ee989ad6511fcdf4371193d51f1c4eb2d21da7967f93e870512e887feda128042037db04be1befb54a0a95e9df49eadf98adc18bf4900ca20cb41db5f6ba9b8917cc2725974d8be4ca0ddd9da1bf72217634717efddacea436cf0932271d6b526c93574b261462db3d00f4b4b64b24853f8b56d7f9d11630c7ca88afc438838b003fbc431bf25c9b5b9d3672d14927268620fe8d147434e8587eccaf7a2fe43bbca64d6a4a4deae9d828a8bf9a045f41016715a91b2c450114e3376882b1ddfb8640516d8b54645b80591c06a3e4d9a3146503977a0bffafa3e998e7173164e968e984d3184b371ce46eaf01666db87d827bd63471f16b1651bca21ca82588f2f0086248bd715187ba671b0b6631b16bbcdb42f752bfbeeb011422fa97736c56f0d0c7699273a7cb522d04d6054a5a59ba8f9fc051052e227bcf45edf4542e4d5ccdda71657725432f3a52fd8eb906fa15c62b68bb9bfe0eac8f1617d25cc3642222dd24cd22a144833de714c21f98ce30f12d546ad7035b9030b6b4c802882e7ca79061ffe1bb34c1d288be436af97af06382502d14c2253e632dccf2fc2be925f7bbc0c6685aa8ee984dc85047228107e217facc5196965f47efe29eb00c6436866dc7c49ca174b21d671ca2af63a22adee2b17c45405f617323aad775e55819170a9e4e8dfec7a9b499cbc83d2a29e4a8e68fb972f773c282dbad479307cee049a1ad559505f336d238ffaa8aa2be297e9020d41b6e211638464004033ee5ec90186dddd072d10986e54e43b942b71f4902ad8709d5fa71be24c93095417ad10b5bea818d4df46b784b75e9f0a8a89e46014407a69917455d432b5c4d3bdf489efc0df692ae979e79d2d2de370fb631ea1eab3569e0b668a4ad40ac07ff792c58c27c68a51e6c91a0539f589a7c2659f3d45c232100595f9a4868ef3f0e90d8fefeabc2a08d52bbb5b947ad42b72a5125f7e98b74d32f3cec91d57f4edc56f246e7c97ef303d50cc76e051ca5f31994177935c4e2573a31c4bbb459f81d6b173fcf90060a41067be57d70ff3349f924d8048b882fa692fe2b1cae023011f912f616d28cf67cd0c90f9a4ae6b8a02e816dca18973e0c47287b3f54f20f1627408290e63ce437091778124cedf4d516b21f5bb386cc88166af0a72ad30312dbafe2ffa5ba98562c072ebd9104d73f87789340b3ca4377c8005de8d3b64a5c7947ca6352158d3dc3e0eea163a2a51ddefe4aff8ed40103c18792c0b89a0eb4f1b1e61befebfee915b7e5218b5a99ba34061f3643428b1d08bd1ccb24c1b8fa81f34e461c647270c9b14b48dd184ea607bd1ed31a999e351c289d9385eb68f463a0279fec6358074415958807333bd03bf1a4deae8f831baea97aee9c76d6fd2427feb6d6a8c9226526c001939234134073683047dc9666709091f7959238ec7966096836a42b8b7317894c91480f352830320b2ad630523c08fa6faee35cee6551837ba686687ae9bf1b4eba31dd1822dff6f1c9b339418b4205b5a3d955e1aac4e59c2d479d8e0b775f20bfb22229774ae83bb048790dc573e6aa2f0e38c6c0281e04f8535da86caf49892555a317fc49823ce45e8a0a528808b2a36338367d0ae5ffcae7d4e549ee4abc0d5cc947de4e9168fa99659a21889b627f40634cdc52d74916b84b8649cdc1b6084013e1899cbdc15a3c282a71a27ffe427f66b57134ef62f8c5a68999c13de620e68de8c29f9f9b096699bdf65dc99605bde7ee982c4cd0b18a0ee1ec487b18558be65603b3c0af6c0a1aa5eed8e00595aac883d5fc4fa2d83c88155a81f454ebf5a14562f977a997a15cd9c7ef1d5e2fae72d23ee5d92f7419ea5698768e8ff6f00c44d79f18e2a7cf525651ff11bcf170e4d82c84256e9999c26d17c27ad2d38dfde02e3aff146dc4952b0f8622f854ea9731c0d708ff25a36768f8ecd2c24fe5a3b9c2811668384c33c121b465bf46e265b50e33521ef54fc37699f8e65322140bf07fc8f2efa16bb33cd29ac68a3752e130cac14ff4bec053bd5d8483ab5046484d51da13318ec6d903253f8f77748d47da8848a5783c7692ed162b76faf2b7cace65a8e65a6761e61cdb87a4f92fdb740abbf2714285808d26109e05e564d0d41ba98e6395c436b6fa560c2be2e03ad29389e51382d3e8609fedb97df4e6b0fd47889e5aee7d31b13cc88046529c064a756fb9afca9de5f9c76a795af3e8241ba819371c2605fdb84320bcea22bef6404e5fb7f9745e641b075993674ed1ee68d5714d840f9e949159dd0724660a66f8202ea0b2453693b76bbdda6fad4bce9889d095dfeef4f0c3a13776a7bcd5ea9178e05a31f6962a4699de516fd912d6e39b0d3248b8ea505bb41b7971e5171ac6e77a739d48f6434ccb1b907a49239c7ba4f8f61ea614f4b2fd98bfb68ae1c6d1c97451639e80586405d36931e5da1eb270b7258d37f400777878c498ba961ea3d0756a195c72a6b849fa1047df99a0f870ad20176fb2fb9893be8863386bba6c5a0449c25926b5b322202cc01ec3387259da1fd198ed225aae174f2887a2b503e6f67f5d0bf938c549d220891ba96b829d7403c2eee99bada7bbd493e8f4d00e2a0eb36e073c06a802fac4376801c44a78d7edc7b1b380b09570850f9dac011701dc4c309fb0ed12feef019c67e376e48f64d575e6b9c5468e943d9b2315d9f72d9c0cf89680a1bffc47d0f404642bdb52b247574b10f2967ae25f04cef618a738f533da340e56cba48f3c0f6678c3252c2293776a03db25a767583f296641aa344ceb58b49b0f2299c34ff9574dd5eee098dec4102642b1e0a693da6d1bbd1362538118878ccaf48819af640c3e6ef91ece6536b8e99e45dceaf7e9358dc360f484434ee95032a8af8c9fde7ac2c217d3099b176cfa14337e46283e21e3f49fac92ee1e1eaecc647f140b98f56183d7570686ceabf642a6543efca274fd30a40ca00a68652fedd6bc3e4aab673a2359619633756be188fbb1c9761718e3b1d045797038bff0b6f08ad006d4fbed7030be74cbcc9931c7c6eb7f0417e1e58ea0fa542e2b4eed7c4760fa5ee664af1e8659dfeffe2c2bdf175d17fad1d6a3c45fbce809f7927fd6e8bc7af7393d348c3d0b381e9021d8f64a8c0dcdda8b43d2ce0d9f63130d6ba8f7d3da90f8d76f2cd0c582b090a122b9adccd08cbefa131325d06fc87518ac3822bbad40e7704c13b28409eda55c2d2f720ca5f500681124531c99c10bad2df52fe24a79e2a27d481de4da1847681d6eb9440ff3af7e084128aae05eab3414a481da350496810281a1a67586570dbaf9fa6e4d9f6e00ca8e619e92f6794027d9199b251f121a901063b2a0cc2e8e07e58d8e6a1e0581d2a602408df7be43f64c40d98dbd1c80861648b3e61c5af592e4343e3b880f8d3f1083c77484664cc4f3c10bc12534d7ccac1b6d8ca8c511fc59efeead1f34e4916b461d9bcfb600cba2af83bbc1adf6f918dd204bb128b402b46b70fbc4a3e4673fa5307de5fa939557f8adddfe390497fe41b8fd36dcd61e632d4b767917897fb021171c3e7d8ca4dd075bee2f2aba9f09471b432986dfac83cdb1bf0ea4f419fb8538dc5de1329f614099a7f0b9d3b48197f40ce6af8ed83166627db7943d9d753457e0e9d94a257eef94ef558496c9f40d317213c162cdd0663f78e412d0d7117fdf9e202724add74ab714f27b4640fb897391e0e9166579b0188c7930160882102d51e1382e639812fd4b21b6d393898fedf02a4e59bbc71a1d2f0583476ad01165ad917b3c59ac812feef4c3f809bfaac76afe0f73a19eff4c6fa5625e03101975ea4d76e5c7c95c94187c3f5ba568d3c57e0f5dfb311839ee6214125209258c193717eb3a1b9b4ef94e864b38e90b40753898bf4e6ea5c28a9cce8fd5789045acf18d41111eb7f87089c80a5756015679f01fdaee8cdda05ed463cbbfd661280d42d81c2fcad84b5ebaa0025e94d0659139818227537b22b7db5e0ad4b2bf01a63e154a8f60e5128325cd42517cd67a92a2552e35a79054c82ffa3aa23e2eedc0fc16eb9eeb70886a8e202287d94b80366ced368b937c3dad0ceb0da8cd35a55fbc3d864fc9d2346c5700ea407e62e2aaf5131125fc4e732ef35a8576ee10dc879861ab7d6b1304e91124e481f654f2591d61e0d2eeaa6e60dc9751eb8bcd00c31697889f4e980046cd47635556284ccbe084678cb376dacbb0f1436da5bf2c7bf14658e84b084e47931481041e416364920af21dc2b87262af9417d18aeaa1f19de43cbf3f2a07d704da05dce51f80b66e2c63c0802d66b77b8f3174d16f0d15a0b043393896c49db53053a1907e701a1a62bb28f8b01ad557ee58633efc529bde60dd883e3b095e4932939868283be4c4113b01256abb5670ba7dbcc4fd7d5c990af73b6741a709983c464c7c5e4a89e75fffb5f0bcebde50081c8f98fcc3b003e69f0a86d0fbb1b26a2de0efbdd7fda881f63a5cce683f410778bf568e678126291cde3e007b2800e85f78b675f06d55ae7b098ae7b690023aa407d98bb3b96073a4fa5e6af2dea0c81be9731701629d99785dffa71e545cf3e3bb55baf9341b699c303bd76c580c572ab98543c1fa3a2ca0cd8451b6e59a74928292687873f9b8b2f4354add77010d09a089ad8df86a6ae2bc7f77513de2633f167610b8f58bc41db59cedc8c1939308c6b66a52cb55a9426b5649ac0fb37ec38015908b92f61506ccb4f57e0524b29162a450faef32b3b4f3ce2b4973d707da57c8a755b336476b55cfaf626f740ee0234b6e69c76d1e80d0f11d073596aae580afe452b3def033f657f5be2ea666f4b39a19c48f80907d9a42bc397cf71df91e72b05f967ec9c938547e5ea552fd02abda1fb661aa700373b227a972b126a7149ca3dba26e2abde2fe3c6c90cffdf925f6b5c54136b9b2a3d6ccf360c3d73f3a34ffeb910af05cb398c713f683b5686bbb9c39de7c6da5d5d31d590d656dd2cd131664dbaf54c4cf6b7dfff0cb96136bc6f82718300ac1712afa5dbcb9030022133f1b657aef9d787d77c7995cd62e7a7e168be8ef35a2255333c3081ab8b54b04d977a465e77609182b4de7c37e7cbeb940c87f07f6108ff9326dc1878d2b4524e65cf14acb69bc8cc27652f0979016052284c4b6c67f1759147a7bfc7f77dcb0758bf8ebc766ac5cf20c6b12ecf730f592287762ce20faebd2f7a16b4f54a0c7c69e78972e82c6d14e4b2fc7f895a6563ebc6c4b5ba46cac12b55eb0938ba9665b0a9284e3c0d15b14038c5323718f14636ce2d236a452b293fab7b887ad719a06d0116d40b86f51f0738c178829a1702241746586a620064c3e272cc7b51f7fe5fca622040fda0885288e83485c88df0edc7e80628895e94be225ea677194cc74c368217998bb32e940d4207de6998e9da9d2f810aa16b48c34f5cd95bed1352cfbb601151355ae73050aa9e0cb4fb6f1beb5f5f1faf175fcf9286cb0f492b9a160d189ac15833b6808e5f4a4a46f638dd8c57744d17b0e7a1368d57ca032b2017f40c99e713b5548700143bc627de039098c0ce67fffb7a115d18340edeb58c5cb9c4c1cc47895672e99b01717c4922a69b87ede4b79971641a85a97523d83d8e8f723fad00adc2aef00806a0a1442d0f8bad983b5f5d21ea8dec8e2afe34e59893ac6573c3e2a2f0b038f464dce8ae5a2a60f3ce546a07325ce36bb4f5ccf3e3a2ef86d7ef9fc65f3b06b2dfefacbd7e65efea7a5ab26d73a63fefd49cd18b0a9b20378c39e3af52737d248fc3ceff76a7d3497a47b17659a5e95805b9c9763b4656bf87f2856dee359b407978394589759ffe82ad1e41f79985141b8c1128beaf2a0900f1a167069d5586a3709e103803f301d105ebb3113914d819e553a249016718e9e1650c947aabac6f022405998914d5237f641b3a82202480d6e016cecdfb86c45380b052c03ff25e0940fdc2d7fec0cdfab19b7c09d2540f5a18c72f92cfd5c31af369e9393f03b25c4c1b3621f506ea77d11778511a0f0857b180858ead6f1ae9f5b4ca9315ea505282c201602a3aacda55f651eb552d72d6200b46c54f9d2e2f40c7de0cbed68dc2b39babf7e73a8c573a387037999f6f57dde2b8e442e52e6a46961154049b602c5d6713b36234b9cdf31a6f5c603586a0e3646a051d2e66af762a99f07423cd659c920e2e23be3b67f7f8527859bbaa51b7e70e2c01080da996e3d77944291b9767e70ee0d05d3c06bd1710ef1e7ac50942e40861911e438b890048dee3fe596cd27fa84848ea06a27046a2e116a9b73e9aee2a09ce38e7c12153a5e7c656da1c6cb0727a5506b557be120d8e000f39df5b6f8ecdd0d9821e171e3dcced6b3fb0a28d4966c3b15d3af34ad38249c450a1a76cd7ba03707eaeb9f01ef5ceea917998b2d61da491c47c88cca7a1bc8e220826e65dc6be7a6c4bf7145df4718f6bf1b0caf69d5d6a9c87cd01b010b576c9c2c7bff4f3c009d4514fa6c4463730de98069c85602270d3db90931813a7a60a6faae85124118b10a80324296a2121700b339bbd462f0abe66c4e0ff4f69c19663744ca0c4830b47e7a5d9ba06150cf9181b2891ead30e893317262e4b2685bf115550f459dd821e463edd21c417300ce002596ffadee299e15df7fc01e57976b91306a5ae5310758e2c5eece3ac8cd2c30da3b2c80565342bf88ef15b46b343ab8f0bd9df4926dc72009930cb29c3ba73f89902bdeb4a431d96ed0a550aa334c1b1e132abdffc3b21a029bfe18e2df4c98fd657b9b2a3d512ac3f8a8983934988c15e51e48118697791c69b2a1e33121b30e2115831f25c33ee3bbe911b60214330f142cbdfe00abae0615cb472b0edc5cbaf257a2df827646ff86be96ad9ace4891afcfcc27d280f511b88ae4e1561850a2f559823c6b125d7847da1cff015cbf4d9e9c075506e5fb4d8bc3bf4f97bcfa63da1b0f355e427e4e896af89ec32b3c655d2c42b44546c8073772750fd315321387e82e0c32aa35ab5bc84a522dbbce7f04f8025e451f8549abfa9072c739c69c058ee8e78b199137781fca365ba9a1934917f8289ee8b3ecb494fe0a5a9886b48b941e49267f3019d6a4f980829efbdd34b66a59e0cd534e94a4ddef5bf251d7dd74763860a457367448670dbf1b4b9461d61b7f7fb137c5654cb0731bf336899a70b2bd915fdd03c8581c0d0b342b0e99856a0fa923b2764c91a6c793e99abaeca55c6285d34cc90af8a8167a82ce0bc85289297cc5d6954f945397102fd238e56d397dacd6e5682c0d78f6971ac65f328d81cda769dabcdcc19d4a298521a06da31bc1c6c9f0f6c9dba48e1afacb9c389365d342661c224afd85c5fe5897036bb41cb06727d0ba3ac5cdaf6eac2b6109b480261674098e6fd0da552e4d3c6bdf0bb8db4ba6990c1fd469849bed598cc8b437e7c7519e6d7f379eccbad404a9b4543ddcabe36c27174c2f98e02d784228b592649a510c920776230738d10d428305bb0579b94064b947b67cd49fa50b2869e3e93d7183d3678fc3bced6eda37673dfba7ba91493d1da957e59540b24676715342b1e97f5c031366e67c7e0f5277cb07c9087ae8fb894a4117dad28a18022ddc4ff47bee1aa03acfbced0897d9e2342d585beb8b658d691c916e538fd1eb0c1dadcc30cd0ce97274c8fa4e07ce66431f5bdc9ddd03e9607261294ee19e83da561c361c7b1f0649e23455d75604aae469b5eedd901d0c1822e3890c949d24b94ddaceaa8007971bedf6e79bfe00fe92214015e1ba249cf7f16e98c9414046a9bb26d6915a0082a735bccd01afea0c13415eecb802809ce068eb218b25679aaad714f07e3d86d06366b40f8b232248888456d97b84ab842e15063738e8448e807eaa0907da88f279619f4315656c2324711cef53c3dbbf93db003f959cde2d609db79e39be3d6126a34550e1dc68ef114fe7c5760409784fad31e549c1358a721b4ddbec1e48cb7b62c19d3eb5c4c650ae959f81728daa230775dfd3fa2247e1acff1806dc054bc28795c8119198ce92fc09ad0f9e1455a70361215340ebd1a01a90726e7a7b51d74b475d1dc86c0ab8f274bf2fd41494e39eba77215bbd428c0c67b3bdc92acca58c9977cf2b1de2744aa53b93102f0f2908734c7eb2d8f564373a9dd7a3a400e4d1ffbb8da30bff341e1244b4f939907a0da9cb03c11bdef250ef1286b97dcec7164572cac07295f32e9da8468ca422ea0720e31735908d4645a47d99b5533dd59c4a783ba4abac71fb11147fa1a9182c0bbaab0625b27f18cf87e465e7abb849bffab1f6cdb4bff315be0909c104362cff2902ec261ae12a7f7fdf4251ab45cfda6d9ee1548610a30d3ab344e06167fbc00264a2df520f28ca93e182c6bbc838d911428cc811201a0294ebbbe9736cbb236e6860f35c3e5ff38818cdc0bca3320e4ccc5f67ad0291ba3cad2311b23fda47576171baa6f9fa032b1765b060499b3e7758ad2e66ad4a860f45ef226210583a73add7a1fe7d542c4f1d3e83ed9a9200dabc3cd14cab5188bf21cb1e88ba6f1cab6a30f2fa78044333e0af3816a791ce04a03af31cde647362717267cb2a47fbbbcb9bae84cc922b669164d88f83f8fc62564c63cbf9d3aee6679d68ddd78761eb2a46c4616bc64c6d47fe97fb15c6390b1c92e60ae3ac15ba5125ec662f45546cc0562c6c60883e0d12848ac4195818ae5b8cf6e6945b2b0a56d5740b6feb68fa41bc881358920ddf7da0a3b61f3c1c26b5b912800421db28d08c3becfc545eff329fab94053b1703eeafffe7e64c0a8ac643c4e350f59a301363783f86ade741b100965d066ba212b81ee6ddff51cc05db1ec9e53d649ab64dcacb673fea9f0636b6ca3bb48234ede50ed77a620a71e5e293cfdb88445a9834bc2397dc7aeaa65aa9192b288570c87f5a8c4a2de53400237d7f0e37f2b309c975adaeceeb629bd6f98fbd9e8df421468d5950840ec28a86f1eab22dc2222d10580f7f0b1ea453c194ac89aba088473e73e5a2fdcf56e01d585d1eeaba603ff69843b45ea6b29fffa888bc71decf0cb7fb57789a4152d9a1069fa3b04d1e0b0a329afd4c0d32fb144b79c6791faba765053aeb51697c862dbc19272b84746c412c649aaccdb47c9e331cdfceba45a838501690be2b091145b0c40dc2c424aa1b0aeabdad38893bc5cb350d791052b3a15d9cc236ac17b6da93daf7ff3937ac3776ca4f228d918d4d1045d4a180d958403c81ad5acb0cc3d41be0f4eeb06e36efaff185c96dcf92f5080b3bfc2a8086808b702daa0b1c1e8d792711e5e87778baa5bc42f32172872d80f50c2a4723916b0aec2507c886e84938cd4c9f862b2e2db64f709eb34ef2974193d4e9b0fb04ba51f29146206af3fccb3080db840ed64f756983681fec1036890aa7e0589281b46d22b8faea27f63dc28ba315e8770f2315461e2a93b9a4c14b08ac70700adfbd602b4ec7068ce2cd3911c6037d30b49e517615a6eaf2f704941d9d7e5a88039fa17daad6412b40f9b0b13edeaf47a079839d58cee3d3ffb6034fbd0705b19231c811e505dbb0f2f9b8f247e4bfbed3633fa70be49f19c2faa93bb9b690870e42e027ed0765f7e8433e758298f199ce089e6eb6ef6d87bc8575d3e9acd6a9ef21f0506f5367140b3479b70a8a0756bd07bb7f16c8d5e298eb28605cb3b9082a49ee35e490085d51e109438b2cb656686bce80a94a161559325fe677f759cc79ff30e183444c0d722355940cceffdac789fddb7437052158bd7f5817f5dbe446cb35caacdcf3a7a935a59ac8a19e624c08daa14387fcfce7dc171a1cd7c2da4be89dd329185df3141db1137fc941108c43d025d7743508286c17a148b71e3547b2194504ceed26f6126659c517972bf286eb00f42c230de88c62bbdcc0750113f3f651917b87c50169b42a8438bda52926dfe4bda8189767816b536fd379a103f753a66f67e0ecba92b69e4a977c0fa0d8db194aae139a586fee5adcac2680d794d5b0df34d5ed30a7249f699e70f1a425b91eecd4506fb3c1376f2a0a6a071ea6bbf954e108b25f424e70900e1d404521a267001209a8b759fd0026caf8fd82ade7e67cba6ebdd152fceb395faf36b71061b4395570661e8ff8b4c2fc91331f1175c44fe81799f7f4c0fe188347cce2922f1e260c84a8383d18549e3c3e2b1fefa8b051da5751f20e228cb2ae5a2aa12b48182931eec9c90390f9b61ea4ba4d686c77e8e95c0925dadb30d6722c9c36ccfa3174d851ddd23c1bae573460c7bc122d0e493762cf53ede14d69d30c0ab09ab778f90c79ba13ee8000e818fca315522601879e16f19666f62e1cb18b5afd0dce3c6c76d088472c3d42d7f793cabe017ec65f36af9812d8a93ee9a7260465b66c71af20cf1730b9f0c9cbed9ddd3b5bbc7f4d65ac257bff9e21fd8a239a44f825bc6d5576261b8470235da899ef3a7b04c4961ec01981b73b179d0313c08f8c4f9bf34b9506b4483ff9a65e8c92396e0884fb238c7cd569dfea48c9796195d86cde3e2a24bfed531a86b0d2e6f35f968d8d2937b64e3a9138bbe0fba3fa8e6776c04b6be8f0d5c20efbd4d9a3840ce97ef00d92568587a653eced99515153c78381a7d6173ab44f3c3124420c8656e5e889a3feca23d5246fecf1447912e0a06ea6488c77c6e7f419e8f3bbce93c86fbedf2a4e04c65b93117b1b3ae11cbe9a6380ccce89070bc62c1e656ee61d19405646307c77ec18a55a7aa1d1da85f1fbe6d12e1c3c5f236ed53d3371942148696a867adfbefb9a9996323b05c41f66bdcf76242bd3b45d7451b30da229c189cbc3ed99ab3e4eb09cfb65a85e44e28040d59f9416f34c132c67ab119b3acfa9217820fa0d3729fd833f86c63ffbc49ceb3c08ec59db2a0faba1b3602776426e3e22a0908bcebad7f979e433903ff8a48055299437274348133158d5a43c79df8d8f4379b324666338561e964b3f565ddae351eace28897aeade07bbade6b95b20c4836728c1b982d285136e7605981d1cc30765eb07cfbe51ddf1afe66d41dbfa99c0d36dd2b4b96dd69b3537dbedcc45e57b9454c2504ed5dfe330a0fec6853b0a11be70184a29fae2f29201a63f4a0cd6ec201eb339f9dd2fdc6fa9f71e96848d0205808ea508ac21da06566f503b31cc04cac8a6a8b04ebfeb7016034f03d9fe36fb278c997c290f012bef18cdbed99a79e0c7abe3ad698d395d67f4c3aa153a7e7d3bb57ea9df1a7b7583225a929b052550365a9ffc9012741df585a06476b978c2a1625fb293ee4c90903ea1ad72a2bfdc3ce34678871f3aa22695cb25bb81acd75230c6835d6b19b204f76a2bd28a70be80dc3ef747fc0acac6dcf3ab956cca6888a7b6e7aaa1ce3b7b490f47fd211adb037083291c9beeecbbd312f90d1fddabb578f680e10ddd23b6c90d350ca3c9e08f393e2fb5fccb669aa9c2ccd3800adee011bef0302cedacc6f21cfe44aa5821a033838d7d2396e84939280f2347252787d66339f02b5bcef2bed41c25b4a4695db51bfb0cfd725b16b930807325c3ccbe1ceb305705a4991dec2fa9fcb28322f2ed526aa01952d3d4e0ef72a8b2481b899de72f4578c9dc4026f067875046237378abe6b4de73a96eb9e59a7170159ad7e495df5492f44a0d5236395294f13dc26818d024efe7b85d863ef29c7a18cfd75f070561e122440d16f84b16814c32ff1b050cad8323d6895af83750df8af55a01dc128c296ca4f61917e20ae2f89556fd90910c265dd6a308001a5d7aa5d6aca2c0567e156b415a79d726a145e02e58b226dcf71963ea4d7b646e00f69d1efe1007f8a009e2fb166bc1c995467270683af38fa44d2247c01a1d3946b5fb20e7139c1fb91496cb282f18a6c6b4ab488f1192536ad908021650a89642fb433eb262251c288015639b3050a0e9a4b663086152299b416565cbadafb46ac756f9239a797b596c0003a2e3c95c361f3cdb59a40d8b63728d7f8cb9e7ee029dc75efd0dc0e607135e736a5825e8688d1928e9735e6fe356ad36aac26d39b8ef3c0f4a7b8d2741d56bf21a43954e0dc0d820be8bd819c85ec6e523cda459d366437cb778a4df63e2215a4cc46141c2fd92fe6461e247166bb8e152f79a5301162a928bf8de7cff2e636c3205d5e8fea9456ac0f8331445aa22a30a7960b30d158a46b0a513b00b6933aef5a2eac5a1a655f4c6a431ff17c00f4dca68f1e79ef5f69fde220bdd5afb35a42282cbd710c1a54a28049251d9749abc823b2725ccf6a41c9087d0ece1b40f8508d3da37fb1feacc91f3da1437fc6b11e3cc0cb529a432ea977b82cfb5019ebd342c77d6256473e23a79ff5b93b8eb4a98a394a6337fc268d275c5b1583ba5390ea44f8661d5b1b299e2de58d2437295be620a1493ef21b599c23beaec527f7e902600588506d77958b5cf6cd41dbce4eaa25de72c4bf69cc626fa0df4febf29bbc4cdf0d29b9b79130ad28c4e4e29421b06ab7299d136797f00c51512d38e5deacc11ff28794ae7d11ecdf78f842d0e079302e58bb77153fc3e2cbd13489150601c525effca8d124d7fd11e4e3e38c1918d382d602cc1f6fdc37832f377c5128e557c4ab744c5c67b545d5e419991b788b183625a24c949c98b1320b231bfe0f77d0a382ebfef4f695b7c9282659c680802b3e56d0d2361c1a0e159315230bbf4b7917c8555be000f5b5fed1e1cb3227f6e8494b527b70d340105acd504049c04ef6e0df3c8112c0f8e113f49450258a8899e2a7dd48e835a22e9409a860f8799ae5dd1b205feae411ed45a239f26c95f52b070bb12fabb2e7a0af099eb0ce7f7e580fc781d0cb54449d4cc5f1f42bacb59cd6145831c0ce86baecab5d018f256864964309eeed1532253db00bbd461dd5c24518722e3e4561eb610b82849f6c0d63e5dccf90a9447688ae33c31725838d29d1c804d0b7828a583b547657dae23fed702b3a9bd004e134a0f48f54b717fd4faf6ff7d566aa8ffb245bb39a3f9f7b9e700bc1dd4f645d1a2e03335e13fd4387c4350f69b164d98b58cd918dd6cd392adbd6ba62e319494a1ef0fadcaf662c7873b4451a70581e8b4770a01615c5fb25280e79282cb1011ae5a477afb018f44a5256532294fdf40dffebd7b66a7b563fea4998b6fb195c7898bc57c6f64819297c68df8fbf1127f4f40490d2a59e476a4b6354b88765355017d4c38a1f87b589a17998298038792df9bef65b09d44c9dca046aa5dc5c8f5c927c6220f6817b00985df0950467c3c5e903ff23979d4596549af9257f6104750ba3035a085f0edd3fc43d4cfca2f0ed718b38281763fc8cbfe5f44836273acd55ce079084632d1ee2c1d7e8ffec9402eadc25afd373487c362cf15b879597147118748c96b18163344c70c657a857e6bf5fefeb2ac628bc438d86d312a7c5bfddaac310a0a0be6393c4e1fb70f5132a12d3d41524705ba58f14235c5247f605ca14e63444abb47a5ec98f8561875723ae9643133eef6d05313e51c495579dd669f128b7115da04febf243f5d22864fefc7a7ad91e90263c3ca13f07e6db4ba974eb2cf416b22ec190f0b25b72793420bd0d02d423ce8286e65290a8cfcf0de513629301ce500f7ac9e0f1abfcd05a9fd57d7b76d11b23d7a8ee318db2413f78f2141239fc5ebc952617edf8abc695237fbf254ec5846a026c3d1de51190fb26b409bc820a906684b0df0897e08c827e772e5249645ee73620f29093557241095702e67260e7fb3473891e31ae3903f1fb1518bfc31a0696826ddc1c016a8893338a9bef4c3ab329bb032e340e7e98b9e52320ca33b70f10a1d4d35d3990f8107322241afc1b7c845212e3b412a2fca3c49c2738027f5e31ebdca44d318a9ff4e5127f450eaf46d4a2158a12d87c6fa7a26face87799575ac17aac065bffeb59fac88d365f9c0cbd4d0fbcd269c604621131787fe8cc7ac8b5c631453534f04aee292ef96bba1b4651f27fcb9928c01c99e9219a0ad9e6a43c1d0279d66271eed41ebad09cb3cbc28603062505a32ff98a0a5dbce0131f34c6f0890825f68e89f926f9b76b42199f7d80ad893238551118228859b6871b4cb35fd9e346eb6f4cd57e9fdaa4be1b3e1fa24d758d214e6acc1117cf33797ee5c3e8a103b36c7fef13284a986edc1a31309c55716793c0fd8104f7df19b913758ec22f9dd418a552e8fe1bb55f986b716e1bf5575d883f1f7dfdc7774bc41bd1041bf9125e6b2e8e89ca521147a9d72272e88c23526e5839d643ad534131c13d860316d2153eb53d8c6c4d182d512fc2e7957d711ef95843c2c807328f5c918a6457e792793327056522a4a984476215d657a0e57f3cee6593d0c45a8ad6c9945a69caccff6758e662b8724e6ebf0fcb710c796a1d58573b01dd56d70972ff7cfb997974284a455317a73162575b2f65f8aa8367627b162239dabf03f59289961d19cb797d07e33c48e0096d582f96917e9293ceccb3cac171066dac38c915cef925f0a606b944ac8658eeb3c0a39df9959fe194d81322695bf3515e2b10b435b24628dbfbed2ed2c917b5db8c2841fecf9bc1f15cfe70a91429f7c50f8cf9fc8f8cc7df0e3c894a797813b7905523d21db2b80cf5abec0ab0749d0dcf45139ebf386c6e1ac80f0531fcf55102e09caf610200402690d5f0eee9cfe9c86ef9e085fe1613b649fcba4e7a485bf94267ef9b04824e1e64bdca396c1a7677f63104f7c40cc0ef11dc568993bfcd0014f2054b5f16f35921bc26f4bd827bf61017db802bf1f4b4d210532b1a457f097242cc8e9232da6b9462f402c82ba4bf601c4944e4555c265e5c27e4c33d7e1471e87388fd703ba2e45798e0498dd2d89a7dc9afb443d60ddd63763b7d746ac3cd794c002f3d63fe2e7b3b2dac04a98c8020471ac133b19aa1f46a1d2772eedfbc784cd6a9b3de1e59bdae40973558c7508ac67de3e7d709bb99b2af8a3252968d609190f1a31aebbf8004e82d8fa34f8f37591eb3270b4342ebb733a9e079303e9a34c9c6d04fffd0b510a473b76eb09e17e44598d8f770d65bc1eb544317b3fc02aa0907825801aff1c19318f98695ae50b392ac98c5f1864514036551656ab5aee44f081294826bb13d7b4d5aa6c81320279f582e2103e996f37d7ded538b785b5cb2e9efbfb544e7828483a02cd279b3fe7688409febc0f336bda61c853f772ec08c9f2bc0712384eef5fd8c1f7088af4eff543d253806f41ecffc86f3556cf3e7785013abe93c673864cb6918e2c06eb291ecea18d836381fb4555ca93178aaafcda5c59927e46d7f99742f6a8ee4f9ec0909003b6ad5d014fa53038907d295e63f450c44ecc9fe4ecf6cf76e371e64e1b377b8edbd0b47775bb995af8d5f0720e40493a9eb60b7e50522f91ce9754d81512e2d1b15a94d88836f57491e995940637191574b159c33e396c26846685e6fba7452e31388b49b9d52b20d7cc45aa9aa295097699d8359c7e710d65c7e31bcbf424099bd7a798e77c90c050b3d56156e6c4572db17deed3c06339e1278f27817d7d35e4af13a7c51826f139e937a8e7dacb72185dae97b2d1948af29a97d8680e334bcf3b04d74bdcbe6f39a1c053a9bf3ab4a2b4facb0cd7b289fc6a916fb7993d0c7cbef8c6d449d0148115e117dc78b2fe1912d426fc6734bacd76fe70924e757fab89209d836adb280e7b47f7b9a266b04dd077825252286c1e14497f1f9f20ea258b2ad57bd2ada88077b7dd2aaff1acd8d5b18da4370ba6e1e07c4e93fea1a24fe839adbf53cb79be9d88c901e2bc6108d8b1318dbae60a0021644cf5954f3bf142011e0a10fca3f90e60361f59a5e1ff660c486389fb2f71aa5ea6c5fba1bc05a6f8d2da05113e7acc60b4a33d4050f367922d597a80514f411648b225470e8f62e8d97bb534700551c1423c6597008e25d8dab4561eff962540d30272a6fc5f794d54113283deb03febc8ca12db6053c14d709e8ff787ff8b930893600003c92de066eec022768bac745fd13dde86f1a430b77ebcd6b4d9fe7f80189c29547bf350dd1ed7acfb8d8da29841b3f2db88134d8fc2f321e724014c0d1b41512f49b8e38bdf9b43a1746f1ad9c239224b22e3d86c6218e991d0022a119a635dd5128c21d33471449138ff9e9062a616d1318821a0a7be6858cbee108fa128e1419af41edf9afe273506f39d97a0f2d751ef19e83628f2cf03b321f1841f5e2edb1b1cbff69a1f6b7e9282fe3122729b2aa5e99cb8bdf7099e081ce07b3e6d849f1bb329893897a34745b16900416674463a9342fcd2678d24769d909d033b531b94048b34b7f5ff06f583c239c50a6644c9f0438581185ffc8c427ea81b497b8bbf33aa0ed04819605a38b0564fa6f79697f3ebd2560aab120a16ee6ae1b467ea3d616f43f60af28ce08130388af158765d0a917db05663c35b156b4fbe3aae3692d4a1ffaefeefd7b9ddcbbf8f7e1962ec5944263bf3a9dc1dc8c76cf2b4c7eb3d8c1ace27a5f7d2ff022a6a852b6f8682f9ca3b77081d39edd4633349b0f1d2eceb83e5b60c8f03f95747f95584f0eab4df50a2271e306f21d9848ec8c344177e6f3980b23bed1004ce4121ab16745cea084fb6f84757ad5e04dff5c0ac67bd532a1da8a701628f8916c61b88f78cc083b4a0459b92f316e8660aecac9cebdf20c4359e714fb1a6ddee62d946c2393fdec32745ae076ee5a51bd09804561b6d88b3e0caf5d2e69c6e43550e5f28c343957df0cf3ecd840d8a9984aaec13d4478b2f14865b44cb479ba159bb54d6dcfe73686f92a53378913833893fc5221ab7fec791d9d790248affb8e13a0db588d91cc227335ec1cfc4296f7190dd16d78df468275b7f208590bbc6b8904bdd4e7100d5a64c925e1a0ab79ddc797b40dfdd21e24c852bcc76e582ab34f86c19252d033a1f67400d5da2b2201f4c7f183e545fde38855f4c69c073a3cb11dd6b6e50eeb369b7c0a5e2f9b5979be8df1b27f8fdbdffb0849d50e9f523b68e1d622055a170c809c3991f2dc7c8ca306b152667aa2ff4cdf5ebaa35ce4cc7fc4823ce770dac46f4cc262359b725d20530534ed8c5ef1f6fc1a807ac86edf09e6a3bd4266a0469eec051fd89385501394789678b0a206a931bb7c43bd4c81d91be7bc93306a573fdf7a98966f42b7098662c48525dae64589477d03ae63d8896f8e636e8034cd58db321506b5df0909edd9c719379b9957f71b866d3bf3dd6895f6b1a2ecbca17074547edb87ba874309f29ac24dc62607b639333afcb2defe4916a5bfbaec27382401fa329d0a59a8ff48991629cb44464c3731810594af817dcb6d288db1a7e6d9d440750da9525d261605f885fb142803e1a434bce9e4fbfe42f49c51c2d988c9ad4bde56ea2d0ff7498ba15f05fa9f56e1a32d2d7999fd09f1aec11f3b72f7825d7c592a910a530859fe5ffd9a5285591cc8fdec2926959596787bf855cea5a157f3d182254ef3f36ecb0c7258dbc319e6683d793ea6e085ae06ab1e16fb6ac8c21b1de3cf6629b208ca22dcabb34a1917a4d0ac96199d0fa8d96fa342d496a5e526a0f4ac46211d7cc082f890325ae224d4fc174bd264eb9d1bc92a508ed3c53b9e8999b0589280cd4335067c41dc1b66954debaee0f2e3e1fc1a91f10743968157e80269aeb180d98a451c960a97f550b53b52b25208fcd534613193485a4446e0d80e1f2e075821543e7a3d7c94dd1716915985e74126598a80e6bef473eb63174131f44a99ae3ba235bf7cc8ca80fb1fd6a5875625aad648989fbc742ab6c6300bff1565e031608e67f9f298059f5e3b61f0fbd94d861a0e796c69358b44d6874030d62be34ecd3530920dba66421ea592effffe354ab3ca2526834365f12b3afb7db51978883118a60f580426606f19f0376be07be8af42b93de49c30b03f76be34089264a2af1604f61b26e4a4b7bd52e1dd3f22fd853f27715f29098109b260ba02987cee05f0453915db73d0021f1796cf1ad7442a0daca4e9f263299c5b9c49d13b9b5a77eb2524e8f189d88a34eac00860ab7a492d8ecb281a8654d6a1bd6073b6ccf98d805925df71d6bf958d87588048dafdbecb7ebf8d2f708608ee4a4633f4905e637936344ca8e3ec0b84b3f10d77a2000cd2f744643d2841dfb80ea3121fd6b9989c8265553a8507a2da7bbc480122a7db6724c12eefa6b5c126e325b8b2520598e1e6d1dc70b7b5572e674c1b3bd8ca47bda26402fd3e0535ad20fa2736a2337ed8c778fd9fafdb32a96db55e5e8546143fb3193290f42652f66dd479774aeb660544cf803ff4e92b49d6a9d4a9b0376c31afbb98168be1c66bdfe275066d6c5d1273fb0b30b02aab2a5bd5562344ee6731fb7105f72c195e79feb7af3142d5a194604a0593ae5a8af0bf80e3bfb14d8aca0221372de2045c459bff0cf539ec0ec179146947e08a175ec2a7e70d069a5bb9050485ffdaee02a9695186d5d7f094e6af01e411a07cc08a6d9ddb27247ffce7d4b246d586de1ed10d8962627b81e8bcace01372cccf3e3ddd10f37a039ab9e9c076ceeb6149262f3c60bed9df10bd749c8cb748a551c02606054788de9b5eb7d60d7aeaf924fd77b75171a4b0540b5dfc2382d428587137362e17c4008fbf5dd6c5db76234e6c6dbdb7c74e79ea7d4128db6d8bcdf00c98ae96052a1346be0fae72206223e622afb2f31756f1843ec50ea86242b79f0853217c88a863ed4af6d8554569b815b8d51f494f93aa9d066fd0c2eb3f66138bd3133a51d88cb74c6d10a1111ae65f1b505680765471a021871152e912f60037d0927710df31b12a76d22070024498b9244a130c4fb88604d50fcb2b17c55ae5b5a94b8eeacc3ef91ae22aa2aef4872210a264867bcd415193e8f21972f7f14113ecf172542dd2c54b3b83198ec625efffa4313ac69466ec03b6b5949fd770fd33bcf05c43ef749de89860b1e641f69d18743d593231b620962e118d7316ffbaeabb6872ce9af1bc6dbb2ae1705c9ca4bdbaf0cc18d86652ba8dcf6b3fcc4cb8b699e7401f7069abdd789e908afa83117a67b9d65f7a40b5bbc0d2c66eaff218f5633663af9657e367342e0bd1e1e06ba9e9472bf1eaccd374e5b32f2394b3453405244b912ce91ca55eb5589e37d37674e6d3c7d1cf07c3526f4091db3390fbac0c6c832aafeb9810413f59db76d598756f70fdcb7791abbf4c78ed28732ae94cd779d9dd9c2000fded00862e719df18ebc79470e0aab36bfb8ccc3ea0a79a182b24615486c61289e2001e4728fedc4468fdd49a295bd6e55aa51536856de00bea02ae64514726ca0e37841866693c007977e2dd213861abc0ba4a0810332830d3fe8804503895bb9c5930a32eb645db424f4305c9cd2e0f21e97560fd5348eedd3a78d065fe2b7e17ecb2404542e9319a14838b3ace9c6f611bd50b6c431eaf4bba0523b53485c40a25690ccfcc64b2b9c66e0a0f0164c78ce0d9bb551932a1ee9be6045116f4069ff549ebdaecd3359ecbd818197959c7ce74a2e65840a1bd9819d70817bec8d1548feb5e46608147f80b1b541222a774e56010145d863f00074d65b133e21af5d48f5026485e90f39c6d592d15a5e1dd03ae4958c472f930e44b70b37c5fb519169242da549f0768229efbff0530fc0b2e801f7f246b5e4e72e0f037bb3cd9f0ea5d9eebcace60bd1ec195cb2df037a0769cb801cd13a346d802ccc459da64d028f97fcd2a6c82507b7c0c52fe4d131230ca0f751ed14950c756327d988bab3fc1be48f256b84b4070f60b4070ed22a4cb5e35c2dfe4c3920f326a14534b5845c5baffc14a43fed130d065e51f3e38f9c57bb562be32e108332d9ace42c4056c8a31b87bbcb3adb597fbbbdf50f9efda6e9639c8ae4990d5d425e9f25eda33e4fd2ec4c1564cd9dfa0b39b80340750f39005981be3854ecc55e01f943160059f1e50d3f4aab79ede6d1c6fd08796b6e656e8740e8000977bec51d6d890d2dcede9524262e28180d8603746e0157e2a2351b263bd5c757ad041cb4321be1bbcf7797e8760efe0942f94da875f02fbf78f076f16bc585eed5e9394f99bb86b3f496f89a939afac073892a7af426476bf0dca6710adc1ef1d4796a4d676781ad885ce60f1eed35493cca122d0380cd2fc48e70148c39944d9091955206f02a25c092bd6540ee5285fdab1f655378e29b933462b5eb4e01d1c5587cc0258242ef5131ce4f0c1f393cb429f445f8bbc21ca294823e6efa58bf8932c2442f7c298612ffa0df703becd17bd9760a7b33132b304e8cd1860d46c7e34be80eea82bb6276b2d8879ab73f89c28d2470338075c1d323d6b08ebeae7b1d9bf484f47de23bb79e4a2e51434600f3d16b7ebd9ae81d930079bebcc365c3da205e3bda5b538e5c355a18570c76c3a1af6b0220a04cd9bba94d80e85355d4bde615daefe60e55096cac2cb4a58dd20101d9f5cc5413cf3df8bbafbac6ab81befb94e023493646a0cfec7868c166240913ef727a723730af78a471d92c84546599ffe43825d5e0e1863d41fa50617bb087da2c27bcf6073adc0b1d32e119d33f2454aad6fa3875a1219801aabcd95a9cbef456f2b69b0701457f1aab7e3d12ae21046b20cf3539691f412f6b0f9502045d8ba49be82c6cd1e380466f0e1965e5e6d30275b6b1bf09fd0a3af2ae25c351a9a50b6cf26caf82629fc39ce0e3d02acdb1ba133f6f37fedd93d7caec29d08d18b64c6ae29d1be7f80ea29e5d58c5617ff1c9fa12d055598ca57e19b2e716e797f48c77cba921f3f74d206e58de239a1153615225f10d2b167f9ffd9a7921ba09f4029fd8f97bbc0c6685aa8ee984dc85047228107e217facc5196965f47efe29cbce3fbb724200bdc2cb2bba9a33cb0ced1066dbc179af4ed91c78099177801a56065701eb38eb7365ed8b3f0b87be74493bafff36b3f5e0e17e88d858afa17a300f18fef2760ef8545bed4796c90fb89a0bc0a6b97d0667b95a077416c4d09194bb91c0b192d74b4f53bae6ae359eb3baf3e4a72f5a786e2822e03162e629ea09eb29f581e222061bdc4bc11158682f387d40f8e7220eb036099b1414418f02188468c48d87a38ca80d669d6806bb0f0aebfcfdaa2eca5d940f57097af384e93fbdd8f2aa1279af4c26bddccff6a068f1c37ca70cd7a9eb317d6602e2edbcc7d5c7a781fef2a475412466eb606db4244a0c3a3156ef45372a99df4e867e7f2243fff0a036f226ababbbae56389207d2f039486828e9c893d41be37995c57422b582b01b70416b579f22623852580394fb91dcae21b414cc3db28043bb95cdc3e705fa365b82073ce9baf7d9cf91f65d0ae908dbb4ae3dff4ee0c47287b3f54f20f1627408290e63ce437091778124cedf4d516ba27a4e1484d6018762187b478a77595e8d67852047f222424a4a159d10058c999e324cd905e76ccb6a5916ba0993b9068c4de58379da97e85fb21721bff5d92834bff9b851dcd8898656f307fdcf94690aebb9988aca0fdf99e473bc9fe0479049a3a6b965e383c15d99f636908d892b5e0334c99af4417c8485c2706b8f58ff2c6cf91774ec1e19d411dd47704b3806d18767d47103f1e5d63e7b18b68d8589b9698f795398d07cc32a1e75b45b9536516bec2f727ad8a949d4e1a31c24077295e7f52cae0a1d03e7f69152abbfa75d22de3df040d222be4bc43af7ce2fb9df620d6a2d7a53a4a33908b35dc007103146e6398afb42817695601adc50f60bfbc6b83417a01c11eee959fba29ca6e1dae2372140f1b9fe4c13c558f509ea4339070fbf3debc3dd767aff7f7fce776b8e1683c8f3a927c958c4179a58ac99073b038962b7be040498f5918929a9b72036d0d733a2db43df6229343f2e6d9901a67d7225cce3ee72bd79a7bda952fe11a8ad3feaa194bd46876b50b59b776090217dcde22845b8b995961ffd8da56b83d359e86c1c62e60fdaf5a597b69b1d60091acceb9ef9fec4031e8ef9c7b90903eeaba7cca25f828e3c43fb9d4c26fbcac1d476dceb2b20f22fd20d6aee5674aba6495729cd0833aa51ff40b52c3e6acd42a4759941035324dd7a9c40c90dfcaba61bec9e64f31f047faef1728b5813c05cc61f4bc3dfe2561648e5d948e7d32fcc1ded5bf050524e8ea4ec28dfff82c4bc750bc69a6cba4146118d2b9426adccf0345f4c62b3d96abec2407b3dead35fe31a1eeaecda477cfc50be678f602607c4838e48aa158ee562ecd70666fad94538d53dab4263c1f7798f3144db7f8c42a032d731827f316c78468c21a89098931f5b327cc585e789f4c6a70b9b32ceee10226d584f2a04b95c2d516a2da3af4cea11608e5d570b9de32f5c141c9aa5d5a47f489f7c7e617678b011ee53b69fe8958802ed2455166bda86c07a4bd261201efe8114f348bd927aa5706b22c6f314dd7c5418df56a54a22512c5e13fc5793688fda5bb66486e58fd24bfd0fd2427cefae78859aabf3e64d5b7f89571cf34902eff9d9f45543e3d72396ee14c213fcb687698a87f2c61f47b22583d1723fa4c53da671bb6ae7fb4cf5ed96ddfa5a669b0a39729263cbf11b560cdbc34eab188b5550cd0c609907182dd5ec2585dc76ee224e99a30f17e821a646e09a113a3dfd008f44d5cca7df75b13fbb2c2bee79020ae6434c4cdf89ccf0b58ed8ffbe1946b67afba107ee445e7f68ea6df5134395166bd611f03f257a71c92ab0da96c4dcb48d7496b2c74b7726203a0476b21b25a3677eadd014c2319e17789a868ce8a4fc5d864c11b72bf832c8f7faf64a4e4c0174192881ad2053cca402e6c52cda5e71e7292f3f6ab259997b28cd00f84255e214ac097b4a60b3a720b4b20e6dc1399c1cfc948dbf70e48eda0c6624f773543727ad0780b7d5ae6b6f0113bba8f328e4bfe44c44b2844fd01ea9f374323356b2f99fb98bfface5ec328ad7ee1aa05d14d7bf810210ee5e0f5fa8b96ede862288cc704b63797f0dc58c9d28d9ae7f87c941dd83208e5e3bfbe5334ae7ba9e111e87c153f9866000f2c91c5c3b856a9f3e4c325587f7c10d89c499b7b1a51a8ed39a10f21d3f7f1e93f231feca97097307e8bf9cf2e43b768d8c3eb22762549a01dc98577b9a5eb5e3cf02335d3eacd1639538a37b9e072ad55ce2c3a358c29dcc85cb6a6a847a1580117d96e447dd8488ac7ed630f268a1d8c08aa0d666e47ccdba9ca244a4a63452d1a58fb233096c38ce18dd2d17117342cab1de8f833e2e20ea83f609e7f3b3ab6ceae558397831a17af620ba1bcada3b90042de15696dccb0e84ec51777a3d0f2b1c3aa5f925c085b38f11fc75c00ccbaccd0440adb9c98807c883081827b6af6a2ce0d9ac0f74ad83fc18a95a77e2efd9d87cbc1be07bd91e17248b1373ad663a03daef71432a875e71740d1991aaed61dfa344b28dbe35d9d757bb5471ee81cf01063ffbe1756c9e0b580009f0d094da68b00f9fe5bda224ee10abcacdd3f64ebb4f53ce25fe6a66615b788826e42bb03487a0e72f86f2ef72cff3cead89e122204930d566c655fc4b1c5d0d83a462941a3edd390213510ca94d5ecf4d28cb7edf2f291bc8dd92b1501b0a9fcda74840c27d9db3cf1b686cdba759b372f5eb64914bc03175f27bd2e6afb264b99e9df4616c103c557e41ddedecdff8022f19cddd33cc45680aece244125b9a830e580a6c5462f1fb24998838325334f2b8b746d6cb6693c7e3f994d626795e0b600f71038f0a297038a008754a876f0fb8fbec0a87e5ab843332942b20339423693185676799d82b89b4c50d89f0ff4e8d9a2e9b86929718f602b966e942f55b6eed7253914600e48f16724b616f01824e1e1c743b1a75d68baf15b3172b51838eb4d7ceb639e450dc7d795a99b3e6ce4f609ca5acd7d48550e892147803b4c59604f3994553efcc7201450028cfb502bbacfd4fed48a95f59bd2db47b3744ad73a7acf47a16e7816f7558ae0edcdd1b93b3fd3f810f0316a178c9a33aefbd3328de58537bb5c3cd31a9c6c94317cc608c92fa76d8c8a501c47c9b5976299e1f21753c3713e6697b0c7e6cd2abe1d7fd59b15f68a0a77b749a88662a4b5210d6c9fdab2eb143cd783441bc13872273699ba7ed7d2db4ffaddb5c0779349e7fdb0095f5e8a75901f9036011f28d9c163e98ca12f958b1e69dfc2c23c972404f1d7158d5b70b46c51f89e68641694d0e51471408e51e6247efecc2f3f91dbd7f33ee6760068c621740c26b45dc681baaac0eb67a42163cc7404b4bb75e9579120970cb999870028b70a52a6919725e1c775c4179e52a1ade845f4513403d0cbc40b3fd0a17049a87c41a5cf524bdd168962d1233869690f9d35b3d4c37237a9414dba5d1fd3e7d5f3beb292cbe571b148da06e5b1637b84d6db480d142c47d52e96035b1bb63070f04327a4a1839da92d98e63a59609b9e51925e4cfc3c9189ad5f955f00ec5e0e23cdde6d257ad2f62bbe4f08a2084f21ba7e2a7e82679db235d2e740756e2fd165e9512a36b5851e8888602fab6eeb8b4139701d604aae30ef5928ab49a789dd3e2c0ec76973bc6351a7a022dcd83e5fc216a517e7b6f40d78f129998615834010b4757312e2a6336687f79acc3355af6ee391059f66d7c68cd754f5f8c376d67422574af25ac376214c674be8ea2e5d5563dea326ffbfd07735742323b791dd60a46bf4f9184bd2c697791986373d0a92b1f960f3bbd0fdf701165f01366f22d4a11eeba461bf1748b6820db92e13ebd94959c5a718fabee2b79c5e678966e43ded89ad8d356ce9eb339700e6383667b20b0b14d3569af73b0815fe8d11f5f79b2e331b598b4a9e3c25f590ef908320d38d358b8344b36d172e47cb74df42dc91e75db44b73a59135c8c4d4dc942cd280ec4f485e30dd7d15340c07cb52b17287779ed2932e27d76ba1a54f79ea383fc2429d9d43352c5ade9c4994b919dac6e3b06eee5cdf8a6aabc21ec027a2bde7f6746f5d96486859ed37a0daebfeb0f3393375964168577c012152031d065f7089f4a059f8aedcc43f1fc289a8903a6e4b6317e900108101f8b86fa5f9b5a272544a41f249bd134212a11d4edc92bde13f84317ee224c5e165ca2a83380845e96548d3cd71ec05cc2a3332d37bf5c20746c4230a112757c1cbf4fa827255764adb6c22240d3f9cef5bc7518ae64f8f70eaafd6a842f5f829f7a9952200b5a92a129e69157c6d381ff90b59a6f3aab03bc93669566c15088c955a90e5d502581482f9651641d8ff08b8aab307bb7f00b2a19ad6fca5a5b55896921b3e7b1acf9d1f022d150931fa956a8c9c6661e8bdbbd62b0c404597f84196adcf6e67807c69f3963e80dbc7ec51d07d4f8810554bde612e1d6317a29ce88025c6864a7a667d0dd92aeb21ca437d78d11b12590ee4cbbe89938bf284df803696abdd6e4cc15046db384cc9e9719453c1bb2a2e9e9f38bda711b1075b29af930e186050c74749b30d0f9f4376fa80c7b16750fc3acaae299b33ab6ab4c2e97acfa2450fbde3971b42248f12052ccddae2bd1ddb8153ab0d61b8aa689c149e771cbcd508f3cd680b05ad33fedb05d36e02602878641636845b5a76c77f1cd9ece7c6ae85961a34f7677f64018f16718c7d4506501177058a7fad9c41122329278256216a3a7d11392568fed06c853a60000cb5f40eb6862d991d59ac602bcf86a8d486f2e840f74307932d9437c6ca704a552152b813156386f3d1d555342b36347530471452c0261a3de97e1d7eda851592199f5037d41b824bceb2c64c7f413d6283a5809ea2664a0baa7be04282d0f4d1ce9ed19473b1af399a3e4cd2281a67f839f21bb4cce8a2469594006518c5b682fbe8581b3553c6a9d2feb4594d5a093af06adc3ed734fadaf5bd30ec9841ff27d2153b3087b6506ca7d5cc98840c8524ab6e8d2a9af6c759e15f91563c674fa2855e3518b66d81d65df8ce61d2b7994b43ef359213b50526221875745159fca564a7e84e59b2b0ecd92984652ca2a59a669bfd0214f0f544a1faa8a00f503b8bd5bfcf9eb6335b0dc668531eef04e34eb9e649e82c8c16a5f4c7c607a3f239ae894fe3bae3fb170b42b033dd4789b5823f702ab5fe633092ef56fe4326a915824b8d6c145da8e60850c067b2fbdd77a146a5f0757e7fa4aabb2b1762ad845d8c47983483013de5152e8ca568a3fdb14b725c626ac2379fce30289b6c6c2048ac58aac174b0e8fd13dc7db771028f3c282ea59a7dee787e63467dd87e9fb138e1a584cab07b3e217617c3a2a43326a343caad79f59a45444aebf352735b28942cb2c2b9bbd71fb6a3c0e945ab02de7b3fa0d11dd705ad459a29ca374a42d886f8b482a2b470dc4a94eeec48eac44fd0313794d878a55eedf7eb91a073202e57e96266e70fe73ed7848d4f06c3428cc4c12803d337debbd0be4d078386b99926b7c048fa666c5c099988b5776fc7a863cd4df8ca6d4b3542c83c8a5c0b012ebdf08ff1902561215e897e9ac8355b1a66261c7947b5c1e3be30f84048a783b8c886f6fe39c9b66a51692f7db05bdca6d6a00608a5ac45e3c1f6166de9af3ab1d4ae1fbc4f2093d0f1563f644ddbbdee53fbf1b5bf2deab18e8662d08228c8cb4b201ae7c387acc5f9a0c413fb90632e89d5c2a5958526948bc47e6c79b8e2ac24140c84dc8f3161b9f190daae6dc7d60661033ec6032c3e7a790e54240400ecd5654cbc9b5364a03f763d46320bd67081f07aa563938ad2451ee73d6d4867e4ef55d4cc6173d526e27fc9a47131e6065b27f346e1f5676325acdfd15242213e9e084218d97062dd99aeae1af7f7ab2d0ed7dbc852789821f24e2433519a0ed493a8bde8bda2ec8fd6c22b2cd469244130d39c989106e946082755bce59f524af48151ad132af25c35eeb2681908f221ed757f796f779dad41c21e67216eb25eb3bdb8c91c910dbac58c42b35e2cb12e7739942e6c5c64561aa4e232c53c436a202011424408849b93c7271a80a52437e7b720a1e9ae22d916462a4e98f3891e59203da19c8d398bb8bf01abdb45be04dd8bf462f2a0c7075435188f70e42bb8e436554cefc57101cea22d0a7adb86a25b71f4ed0f9f03d3cbc9d10286b2c6c6828e01dd9484e35835f39b11e08db082dbd771b318050cf0a12a50075a43fbbd838e231df0c1ee25b02dfcbd9d140e725918d86fb45e4359474605c7bfc3a28987a59f5de908205dedfbb50553b2a90b8c250d18f4d1314269d17d0ecd23dba76a1f84314ea026ba524b1f5374ce6475f7b2e38eeb9cbcdb671626c23605fe0f289bab3389b1159ee4447fe0349753229699fcd3892417ae96c6a46e021f4ceca636432c0536ae27ed774c3a72eb61f8aebe90a8bfcc263616d652b89abfa7d572983e0f5bd14566d99d560ba14e6210ed6ac9e31c13395fd3c8ed0d86484f8905f8ac30c5c8936cecb49d45da58ef1b1709c32a67f0499f188dc6318a4b19aa39e2d8258be812baab74e0bac3e7dd793703c9d6234b9daa8f8ee76ac811036d46162cacbdd21aeaf20f14576defac98d848a2167eb05b62f729b71f7c5c159384b86219659cd65e7d42b0ab52b4c39a9c60a8c889e2bdc0dc584c9ab6caa99c7f0c39a642d9fb6216ba5684af6fe240de339ef20102c80332860794bd7707d2cbb463218b63f5bd37c3915f613fe2deacf4b19831c0870f330734fd0b7896e711639ae155a6266d9490fa9d1b65263bc26bb2840dce751c23dd094e3632cb7b3bca000ee5132e4f8baaeefd9b52f3c688769ed7ff5ca637071c1cb44a4b0e7d025cd8ed505ff67a7478e684c31e37a9d2407d92e500199618294e3365ce5d322a53ef8dd543fa48a7c5256efe45800f5e3fcc1769c767c7d118910aac34160c2f9b0a886efaecae7b96e0d7a6b8ed1ffac4b338bb7a56221fa34b6f360ec07b086f06a2b8751604a2176e411d270257bfe540282cfb116670db5ee295c4cbdf535df7b7c2562af723b774423bbe75e014742194ea638e9daea990e284b2a9a5e2e25b5870f1152a332aba33faa3176dbb7fa67f5512d88197740b60d967c2e2f592f18f8e3b513c97af65c5573de78cc5d4751ffbd65d720c2047c5657a9c825757396d05d2f77c7b77d0b666927c8a4ad2db3e73c648a05e733742d9737b79f140016a251b7290a6ab4faa0e81f40249719ffb7f12ac4fe38a54dddafd2ea2a290ef6b4b8d178fdc409c9e676ac2472619addd222ffb9b643f5db150119e41c0e6a884e7f5ec1de2c92da298c130f8f807abd404f83a30f8ca67d209138ef4898ca918cc2811ffadcd153bd488db27cdd9e7d07498478fc0fdf85f59aa68a2d3cfcecd2d80d8d1359e2f95792ab3b46eb8aef89ee10def0e14432388de6f23b589c7f02a5b8d8da5165426fcd1992828d65d8a3987648aa5e367d8bde1ab8e334e52b05ac6b2c835a26b37a8c61d758e35831e33369545d0882ab4c317d18b89bb424eb8bfa0b67f264cc60d768a78031c228b773dfa0d5fbde09fe3152e5b3bcdfd9be8fdceb8b5751324f06c0f462f216f97cda49bfb75f87cbef4de3919dc244c39d27b562c360559aea42c3377f719c7b416b9ef9921ded22f8b18f6c07a36e8aeb2dc456551e6530757e63a99bbb67cf9d47d5a135084e1c9648987ec21f11d2fb1e19b1aa52e338c38ecd988882b2da000d976b8d673c9ac36328f29063fad46bb7d97d00795fc5696f359cd268a150f88004c1466e0e403dbd7b27b64cf08090ef2e55ab612980f67265be078b474961c7b5862f40b657dce30da79953c2120cf658b8463b6cdd10aff51f7d2c590f25bbfefa5a5394576598cb9fcf4818d41b65529f939550471878b7aac8405f67cb249f0db0b9d277976887d36daa16d7e51a61c14fda7521ae99d2db554523d2e408ef46ed792b98952416750ecd5d512c0446064f53b0d7cf72a5c8976e332339bb60858c791df1f5702469bb03032d9eadf26006e87a897b9ff2cbc599af62cb6bb23c354b1a2d7db583e54f70eee0619f7839f6fd046105b46b227c40b3756a486c3dfa113b8224a7a66206e47c241172d25a8278730de31a6156deec4da4cc65d67c9a12a30975988c30fb23d20611639cda898b6de56f9cbae10af572b124360b8a54311eb1aca5610bf51fcac613e6c81e122ca061452b4e41def2d6835db96d05217707e17a12a15755a2ca3e5feedabbe5d14b34de9afb7ecd789a4faefc89812cdbbbb18dc0d34e4275cf036b1597fd01476f88990792b352c735e6c23f6d5e5cd0be26d1af2f0e31a5d5b7d1202afa2e8b1cfa05d94e08bf39d898fa4c5ca58d90b4d8343c084268946fa78e1dfcf4b84602714f4852d69c34069b69042f74a6fbc503076cd0fcdf42c85add4e1c141126a7f97f7bb32ecc4513ed8321e4ca38bd493471dc04074e6fb4c042b93d24d6c56a4d9f92a3d6bbb8794cd7de93216a159a34294703b6732db5ae5bef2b17c732547b714a78f4fb73f25909e6b15edbaabc32fac8578de1fee1524329b1490c32edd38413fcda17e3da8292b3d5c8d48c711ef5f3210b3f90940ae92da17e1082489034be1d7e8d78b9a45d42044481f495c858ef91ccccfbb44e00f96e81e3ede455822c748df38c10f11b3eb7ade4d10d71b68f33e88b302bcf9633d83a0401a0780aec6222e56a5d7ba39c52a2aa22cb961880099ac98715b63c4bc9947f55e17d964a87f03a79d8a09d2c32cccec64e949cff19f11c84096840be4d8f1898be5151cddd52eaa0e359a31243eb5d232153abe13401620f140e168645f8562b9679d087da9d811ec16255be94959f85d1aa7a4137d7754d93c70734fd4f2401bf58bbe3cd1da2a3af2ec274a405bdf77112c373a99f9b996a83987acdec7a6f9ac25dd0454cb5dc52458d809ef642a28e58b4c82b790cc80a70c6d8ad42eeba8d275e461c00b3c0adacb8271aa6b2c9918d5e639a08995236149e0e6c0e94fc23b40bf28fcd5a486dd748b184516be71f2c25ef1c7642cd30232727cdbeb09d46e827f646e33e0ad5a83380c2ccdbd046c9fea5b6eae7168d88300c6224bbe1ee00f97b9295b4a61378593b1973c1d3d52d74a1368d77811940b8c8439c424eeb2d641856e70e924c37256787a7b3d47bb66e5f370ad34826c07651d2a43edecf733379a2f78d498825118172cfa85f1702dba59c6ec07ea6690d1813eca89ec609f45eb85f9fe9ade0f9b86f726e80de9e01d06dd47f77785d38446aa1d5f14926bab77926c44605ae35c832e048bcf3b9cf4421d3c8444389d92b70a3f42a2f843d6f48e0e986d6fd50e744d7f5413a91396d1ce068cf86facbe9062666dc02579e55cfcd4f2e23700464fa2eabb06cd9391a8db4cdb3639aaecae1e455acf3ca975e446b83f606b5be8bc004019b17147df1d1f558406403fe62eefd9804abcfc0778906f47fac96052a5ace06edd5c862580e3256312ee16c515cfcd83a6ff558823812962e70979eabd7662d712e385cacb1de0fb7d1ba2fc1985bb35c7829df29601d1f7a43697ff1c20c1bc35ebcebcf024073fbfcd40b9b6e5ad8d4d8516a88d7375a6f1ae93f8e84703ad768f60a1e44a165f1ef4f32607b75a35901fa18561baf1c56785a64fdab3988a51df5ffc48f351a230283712e88df1b1df512dc469dbcb01265e6c6e096bcc0efed5d183e94e814f3600477e702bacf4b2cd474193c6221a04e5c8200512eb43da94d279a35b2db77e1d12468ad0f1349c65c0858f6f5143b48cf2917222d76c999fecdf09ad22739794cccec10dda857a845c71156da8ebd053e8fb7264c84b4790cf4c611a6ce8e71fc4421fec75cce9d157350dd473e6a92955943f9a0419ad6ec16c58904ec9a051966a7a6ac11fbe34be700c7601426c295845576404b289b5b92272cb8168d35532b7a47859b345c179c50b0c6eb5d3d4b399dedb1f79640a1cbccb0f3080b65019baf89f8994b30d9f0efcf349192cc535927c5c69a5494d51273d6bfb724f39d8e3a65b54eb52f144d3958e1ea95336334d92439730f92a89e2af6a446d5bdf6aa8edd3c9d00e1214901b61697106b6eb58f72466e21d45a5d436c988c4c837e1dc066d7e4c0fd567966c8a3fa4167d993f9770ad2691e97be51119db0fde65ec120d6ae02eda1689b79bada1dc267d74fbb0d0c311d770409653401517fc8af3deacc0c36205d652eece781017af9e64f27939a2d4e4f4c851421b5765026b56cf8f68c85fea96d17b74e9e80ff5e0800010c325b450274bd25052282c9c7dc144c3cc8719bb8962db61423254d5b891e299f7beee97ce9bb406bb90f88de1340faec838b24e8be29fda6bcae86ffbba74e97f9fd452dc879b472522f749bae81361f22b484680cc33700966cf43ec8677894714f1faba72cb56ce19113a8ca7754c29a830811c415c115e48110eabb1bc9b3878f4419f03bcf841130bcf9c46dab93175d014c87cd323aa9d2787b33458c3417ea88496a105c4ba54fa77e9453aa88e9d34fbcd1cf150a5a8e5e8f328734136ac9b42f335ccfd6d3fc810da1c72e04d8d1f78b64ae425e39426daa5ca326026e22df08ae166fb3ab376e39fb36bf0ba80010b25cc46d7a4afbf3824cbb5a9f3737fc1a18eac04877ee015c736550e62c10d62ff6aaa2aab34ae669ceac3149a903d86ad01ae190b3dd5a4433260cee389f03db3c187813cc1327eb3c581dd93598707a8fbce1440688263fed1be9c2213f112c99f6d7286d50801d810a962505da7165588c71a05115c94a4f6de5acf7b4af1bd11c586cd6dc5815341d0b6085f927f4d45360f43af85dea43697032da402665c5fd8579d97b60288f3ced7f6cdd891ceb765d09987a1b3dc2be6699bacfc32964d78ea99d0ffe829d805245e152674d15671f21a65d923ac4d9daef60d4b78aec0eae37985adc5f01589a55ed390465e07b399554c9b0708b3f57a15668b45029c6f7294dd2e90ecf69052d24d4786621f185f510c6c0efe1c8ef8270e00d2896166ecf1585dfa2eab9353e94c8390b73236a327a7989ec701e62f32cb259694562e98ed3372e9c13d19129140cc696f0a7150a9f7880a8714c3ec7c34e6d15c5aa1f1dbdcc2ab39fbd2583fa141c358f63e6989e0b8f59788e28effbbab8abee681e893c318b545d5be81abae74f8ae8b3b550847146c75d186c0abdd41574ab18de36f0420138ad7590c910aef607c10ec5e2c98d3a264520962d3054b0488ead5287ab91698e61a30e1c7c985e768d2d9dc23895804983e67cbda66aac4fcd6ff53fc412ab67617701065092d7ff30bfa2c20c2ff0e4f49b8656e2f5dc1a97e0bf02f5ab8ed80ac8abc907200fe4d118037d408183ffc20a7922132c602f8fad2be2df04f4ff0acbc9367b0ed7f4208cdfd3ac91b0392509b6b67520584a811081af16f55af3c17b62ffb14f19f8dd9880c621b88c5d71c307d4b7e896c249ee7d0b0e7577df6de0c737595dfd4bcef0de91b7bf92679f14eb4dc32fde4d9d50b1b14f7386c6f9fa31aede78142983055f763cecd849b1ae51359bc7604dbf938620a7c5c243d54061a42932db82b166bb3f6bda30105ac9f13345d199aeeb8ea1876a649065cb00dac6f5661f1a039fefb6bed317804c513f80b2ab53e87788a3eefe5489c633c5b1a62f1e5c2c04293a04fdac2c82368a3f2922691d5108acb0e016c1c882e8efbaf36a3611107839b6471a66a550948edd7633d711ec8a6c6ad583a5663b0dde89bcfe75da6d4267b404deb296ee241e64f396b396a055f1e37eb941184cfbdb3d1b6dddfd33bd5b6f5de0259a9ef5606e34ed829503986df60fb096464bf6f918c9adea575e8176fb251e3b49e38d83ba2c22ce4d469430a134162b2db15ece009fe28b57d4c1c0054eed6a525c6475f6e6e798e21bfdabc4b9e28ac5629d123d84bc948f704174da9bb13ce619c30130dfb7fb30ac97fc367b15bb951a1129648cf49596a25c8be4ec53a726221ef199d4c5eb9bdd8c5cb02983ca7cde4e2688917eadbac759d5d45edd7bd43325ccd729e9b1cb02238a48faf8c39d74c00e42a18f6ba7068601e92e222a6dabe52382c17e0f70d877dd5d98790239274dac9629302572086df5f51224d1cac691ba3e3fb7c93304e91891922dee8aff01b9e1da68b935f2d2d44b7984f24e81902cb8121eb4edb5a12ab2038d096cb1cd167cc458c23203fffd0e2f5fe0c2476b50729f77067d4c859ef130a669316fbbb0b040ec00587ef9d3b7f4447f8e6f835eb46e9caefeb07958224d0e73969c301e8fd7b0d2e64438b6310e7ef9ebe111db223a8caa2b10c045232da94c28f1d185751ad153afe9d67d8698fdbd89c09448958c692a7fc5df8f1e9fbbbf6d9061e97506f7759325a4f918d589d5a7dba376029f39c7dd30aa4960483ab3b759c3569ae76f7ba4164853f65f24c377cc8527a856661c380e954607d681a862f5272c388b9d0a9ab6109bf9d8c0e28f94665b2a78e92188be54050ac5888ff20d82bbae1a5b4b39bbfffed8ebbb2438e12817eb7a63a97c7c3ff6caf0a172be66a882afa69986d1c392568653d62cd97a73be0368e26f826416e04a465f83436ca9902f82e22d6a3e2a37db9b308c874482dd03419729d964bd3c37099abc347205eb92d36905b656f423cc0f2ab632026cec3a0db7ad47c51c922ce2836dfe81403f372044649f95d797f5b244bbf5d5b4012b227364a0b42f13a006f7467b9629cb6faffd73b04f20dbc3699a66dbec1e5f818dd7465a3ea5e8deb62e299be4eaf99a75dcbfff0eb56fc1a7e96fec107d4e5861ee11da28b033b6953299ffc775978aa922812471479ef5f20729ab299e32841ba5b8ccb3d42496839aece068e47dca0fc63b68728d1b8c571f0f304d149007e1019aa1f3d8230e4d0374060fc1cc6eccaa8ddf6041ec2db350451c398b03d512f719466339deae2e90ca71a3f5710d2c1ec0c22c6b4e9fc551a058fbdc41d9a492fd633deb2be0595d8ad8391002cddabb25d802af6a8541e195e10b14280b591d9040d7e38bf7b1a79d109c5c3891a94c6571c8a5ec059084f94b2685a9aa5b139856944fc05a5658efb9b0d7f381d39a61974afc19550ed8eb30fd36d523cdf0e44b18e033322b101e958c128b6141f966aeca029554646db816580f25cf0c84beec885c5fd7ab592ecb90cd7744228032bf34d32cafb2ba3fd7ff612963cce729515bcd463ade0907a15adc6f159649081c2fd9c601e5e482322e89d8f57b9dad402ab46821a3d5ec66ae258c41bc255e1188747e6c79d245360314a2d8980b8957e61ffb49467cc858920af8d7b9f35859436fb66d0c12d0ad9564db95f6ffe35957e2e72ba7c1d94b8d97e14fa4c6c543e7a26daf072418c2548178f46a9c334178d23559dffdc0fb25ab5c7c1bb227c04029322bafd895b3a2eb98dbdaf6e6dbf2187a748b98046fc67ee4d1bdb00d897184d3368c415e3ed6afe79ff72177862f996c9d2faf6692de80df095c44db552cee795246c6b84ed1bb4c0ed8ab52f515f3e1ecb130969de89f1248fff301e84e8bfb448b3b1ca0053fe7b4af3bf5c16ce3c4adfe7bc1c0dcf40f7a01fd5026ada86d84d919311625ce7a35fbb725b87be7d3c73aa580d037475baa0a6a35fffe511a93c927755427150e63896cd6f39f0c8bbecd04ba5886c1ef7a75fe9634b3737515a06e0a7a7d61576d5fbc75a015ebf7d5cf0e2216e321ea58c040c3b0fa7e846133098a8396c9d712b90690bf5fc40d7ba322d9e4f6d7f41eee4eb255dc20ec4fff019a223f71586276142160ef9adbfccb4b696a7b163e77e56de7faffa5151e7675e1cc3ec10f7fbc9a28703970be45a9843a321ef43ec8d43959fc6fd11a1c787a7de004cde818bd3d22e7563c748d93f6df9b8a452b7c95713f4adea1cdc45b7a46e3cc3de6c5b63257efe15f53b266d903d21fe322f436791ac8d47420515c81774c44351ad934cbe693d7e49fdbba7729b930b69626d01ab30b338288f615f632d92770daf155709c739cc38185506eeb1ee9528891fad9a73461158b3e525967e7654055fb92ddbf137977625838b13afda2253c0bd168058e78439fed5e401867d45eb75b75896f28a2b9489b2d4def546695255de057585b21b3f15e7948590b095773b93c0b22336f9ce024f67b6e6ed02529e13eb38a9c4f1920347544d8535dbbc4d75d173cbd422fd78e236eede1d70da978a7460cfb39b0bcc90d22dfcf8a15aca11367a7cc703f7c910e5b336a688763a687f07d89e876c25f8a707e5d5451a475b5da53d3c42b466a2a68b18060591f2ba4c9a8281bc435c0c7195db923781960c3ce025be3b1ca1313242b63ff256d1997820fdda9ef834e503b77fb145c6c89043ef7e918549a341610deddfe85f65655fb12dbe6ad3690b4a6e73d7012fbd53825e771335013eeb6e46ef6e651232e95aea954914a3cc9f5c3c881d814364aff64be331d2009ff48820a400131f2002cd87c6feccebcc16dc72f6b0950ed5a6dfaceff5b8fa72cd509f1f1c411eec91e1bf2cbc048db57a1d5d6846f4a83b793c2988a4a00dd738d0ea211679b27ab2da951080c9785430fb315f9c4a3c2ee51f2ed0041d6015af572b2bfc395ea5c24fcb0bf8f493593aaba5a7c1c9f108fa7eb4659cd9390f90816043dbf6e50e5dc164aa35f7900e9680af70d8806689be51c4be894bbf4564025d14a96fd969e697db8b46246e81a1a31da4659f0cad9bf31baf4e8d64e3dfd2e09f8d36b01b7e7b75464b15b60196a8ae58301043f283c223b7e04a170e65d15ebdb9c789670f13a1b71588b8e58a51bc1c05402ee55c3cdbc4975871cc7399bb269afffc88108f197e29f6ed066045177b41a86a78b2397821bfa28912a80b86040a031858df53e69f2833b6b57edbf632bf199dd0ec8e3fb4e1ca59661127acab838b76be9ac58851656f9402c192176a37007d71a95d035afb46d38eef57d7caa260c353494199784076d7b85c88a6e106068b278608f70b2d4de5c72d0a4e14051d035e2588fee2f2c2ed2b882fa839238f13be7a18f69b9d820dc6eef58002aff230a6446d769cbf3d3ec7998b59f3d2a5e19b95886879b8f8f56fd5cef95d6028a360a17943774d425762d4c847396cb9bb36b86a84836b5a89ad4b7da00a496cbfdbfdab286f854724d6a61698f0a84726f7c23cb54e497f539342590d04f9a834dd64bbb8d9556afd1fdc1095ac565e7347ab4108addbd1def2ffbed551622b0bb6431a9f7b2343b2440ea7b4d3a8d33a4f2a418d64d5adde878fc28ae2bf42c3a63283ef1277a87081da29b7a5f31adcfdbe675e5daffe876cab3e33aa8a6a31f4a44bda39888be12716e47ffb76ffe142b0140d4f112809884d0ad4e6de3559d56438e5d109eac035dcb8ecaa610cb9999cdcd40539083f206548c8fe2e9aa0d27fc4604cae49a2aad5ab214067f0d1f421699e190a8c4c5424114a81f04667ae0292a27981955706b3dfb7d703f9fd11a7bf89023e5d541dd3003dca366884a7c17df30ca26e26d14ba435a7ea32899c729e4e7d869244df87c3471fcfc2ffde609d03e0089a5ab026993b3e74fdcce3a1ce1bf1065696de94c3733030a6e111dd4b4108cc50076d355f3c655a6cd33924f764840ab84e1db56bbdad65e91a7da57a6c841394511964f2e82e04dc4e1c62e00e2ac3ccf7d4ad6357bc63f5932b0500b6e6e2c7683c83c5c38f64313c2e4f42f445bc342852250e8bb56a10ad9790cd97c24ee9570bd2ad7609d4de78948d7a34f9c7b35155b963cf1a1e950182df193d4b455c3522166dfd8743c98c0407f9377f2b1faca418297f81d09104356e182a7f0e30d82fee50b7e47ac434c8652076b51d6a41efbe7396024577c854b5f9ce9eecb72b8408db53d787da9ca9d1c07771553570317e4013b65a5b21f94a4d0433fe7ec8bec0ece7f45867631b2b9560cef8f8169850803efad70123a7f7ab432780542304983b14157a4cb32be8b0830130f5e6cce625c416a2eb894103d4420dcdb1e3f475088767aabc18daf7760c9dc2518fdcc83528aeee19267d2d112269f35368581aff9d6828c94d719279eb7a5af887693e79740c192dcc38f774c660f3a54ebfc4160c850bdda5945b2203c5c3bcd9ce97a5cc3211bb6be1fe96845eafe05192506663f696864af0fc3aef78290304cb2cad3152e85482c2f7a9cdfd2004ce6f93fdd4f6b836226f950f5393f3ba38775ade814485744727284ab58974f6d47b91634779eeedaa659c790c88e4f664c033e901c5716a0e35d805bdfbe0d01d2a84516afe9f1f2a06489af72c46d125712973eecc75592f8794239a22c9666a28706f4340c55fe893506ab20c0112e93a3f2c36dab897cebefde9223fe82d6c39877759ea85fba2d50e2603239d7726fb282ff29d15beddec3e03493304bd8bc1d7bf7c123cd697a500c031bf3de163ca3cbd747f1cc9a65b1a59045f12f25ca4d2e30029d0fca05d62a09df2862657e7f739b2031e538c1e1140f75d78c13384c581d5d55ea55715bdc148f5713249ed8107d460f388528d6ede1b478e5e96ad16ada581d9f50ad1b00b5249883d68536138ae6af1921a04af5c51ee5ac9d067a045302ea3f7396957150fac43d471971898f8f450b96cb0b33ea5cf576cb4e7ba153dd02dd56413a1041c8d34963930660293aae2bfa7dd738c474b073d5bd12f59d2fc18c2fef50dc30337a08b693719e5d78a1703d4802ea589e976f66f32490b79be5a40efef2ecd9992a72ed8ddc662541c2adbc0db95001554ca1463798cb00df8069ae0c3daaf4bdcf9752f1a372500e81c31e58c5371c80db2d0fe45df9912e462d27d4f1d2b426e8f802a14339e3873fedb8ef12d18b843a0c7a47777171f9a16501ca021ec1318275a4f9fa7afdd59bb23d1e75ef8bb5643596341b4160096282dd1d9610b802f43182d4c1cd6a1271ca9b194802730c3cf0330eec2ecd52aa880232f84d5ec659c6efcfa41d3ffafda5572d617e9ab633c0936f58092c9b236742ba9154fc261f81cac12905349877ad3732318af6e27e94f7c2f12ddaeae36edaaef55de8c7b8552f2e8ab2c7d333f46fefdb218d403fecf572a39b8780a6ff3ab91e73ea725fdb0f8a347c303d2889a92d1b9f9d28624701bad0fb21dc38952b6a5a36cefc76058db471eca6e8b81f466c683dd1cc0559c6e82c894477f2c250d2b5319eb2ec2261e092a0e53a7e815849902aed5c00e0e8af827146f54c979b27b2377cb528a9ef529ad12e861cb24d568168dbe0dbe60d6fed8fde0a99209eae8ff762f7918d750d441e32cec30ad042150bd286edb78e0fa12be6f434f7aa7c5306486cc156efb005c065051bd3573288d0c2aea45fef72b097eba07d18389e7b436027b724068925b963fb1bb3b360fc6212bc5aa6176d35e569534aa79a21c6f71ecae679091161194a994c5a90264ec7fb082e813d6130ff7d281315bf4bd3014db47dd71a0c5f09e91a7060d2cfa023f783c38e460b3853038aad1647a808de142002a360d43df3f4a97a7409098191ec4e43e05b8d3a213afbf007a8d02900f3719ee87d85e183cd0bb51cab7e6d45a7b5c09d2831889f6b04762592a2b9e1f2c0d42cc7f176a3614ec2116bbeca47c27ea6a6ba0c8dba4325045395286de4dacfe2f047d406cad50d737eb4df75132842af7ff4dc49fb12ee596efa909c94d7472e64074f4bd51fdd87e3a160c4bb6ca372f7730f4548378fa7f9a65c6e1ad4bfd3a70c4566f1bfde61eca3b2590cebd417cccb63f0d1380503f2ad4fd88c54001b5b1aac8961d703b3193756621b77862ea7472561305368375b91638230a85d1637385e413658db336220f91d60a6c4737d3b38486619515f936f9ba6489d5afb8d12a1939757a3386e738a7a30aa8c0f6b9a696c7fd8e4e82c868dc12c759cfdf51b7ff73482eb55af44558392d636e9f883fb1174156a93538cb9da64a7cc3d80c5507f15985e1036e9d124800bbb69259113e59fa20dd048964d3196f26f852d518e6f605bdc503f59ebf50e586f33464360416cce3243a1852485858b3869309e8dc1db17791e7785b84e88e07b9781fa49c6166acc170512b906f147ad5848a05d1c1a06eba8da9d00c8c5eb961ac37097eed209c7de303e27693ec3f95eb792ba99f75e1077da50e941a6cec177ce205c1661da8316d1351546f47d405a1f448550fcdeb92f77fb0535865271c8598831c63769e2c38c205cc7b9d3cd6ead72511660766f4dd249bf86e90dc0a0fe307ed05845214d6b6ed637b898015ada3a141d009f8c2075c1386640c0957dd8d1967d12ca2e39c3c2de768db4186050fba8e044aa7c0fa29720f00ef433e1ceb85bbdc9bee7c07925283922ef8cbe5782345ce5d9f376625c9bc520fc5545a5aad0291dc3f61763c11f49cf3af860867922fa645dca5aceee98dcd1b4ae3d8a79f6fd67155d6737a4a0346195853322305e7db930069204186969b6f2f20a4d4f069584e8b5be39988cacd91ddd2776d58719e598a7ea1285196feede06ff370764f8dbf67371ec9a678b1a2b20a909147187676123b80628664b47e4a3f19fc43817241600cf7fed355e63c432dd29a98da27602f51ce2767ceb91469bd7cdc45aa2e96e79de10bf45f276bfb4648fe9729dd029c5b908cacaf3ebfef26c70e8cfc408dac34448701021dd6b2e245d081d87233ab04dce54eb65ba050d8d6fa998938e811f7ace311cd2fe22b75ab0b21e86fab026058e79f736ff6fbb894334a18fcd132704b8c45a8ee060e59ee6310bb3720fe6725926fd17419f2fbcaf59e442f7b32100fa4e58d26d04f3c283b6e0c6957beb9ad4a2bfb4be330f2ecb6c0ebcb9337b56c7855a52280fa6905a4d974c61abd1d53ca3788811fea4f7754e5cba4f9d04ae00720387e5ba75c32d94ec299eb3c114aed6b92423bb3f5e8cc6e505cffdd53fd1c67e5ce11cdc81ef99edf28eeffbd429760cf1f21a0bd7e18bc8b092723fcc53d3beaa3a17ef1d53888f0dd82f5ef1333493254c1ab95eaef273f3dcbb08261cd5f43a298c7547cbc5835757b2efdf2effe57a78b48114b637faff19162d7fd863d2efcf6a348191af97e6bc37d5bb02d5fa2b4f44dfb14230ea98da4f99e6869cc75c816349825e836c94c4d0cb241d16f9d4b1889c3d1649bda80ae0b8847f5404099da71da201e0255753a0832a33bd6dc832f1f859405603dd02c9c8eb2c06e44e2d5e5b4d3007c06d5ec2450da5d6ec5591249d6336ca4abcc5badd7203d121cb919d1b6bda97d77fe0361fdb5e1a5e74c348ed021bf1f792c637e12c1009def70cbfadfd72af8dbb48071f11bca2f03448b680c110bef1a8414150aee514fa664412d6aa166d094cff632cbf5c919f85af43200e8f8fb009d7cc8b17e50664d7c2c04cb236389842a76210afd59f0fc99585be79c91a72120e699f57c9bd42f90a838bad0f95ab6bafe82099773b329ccea733e5df69f28e175774970f40ba6a3c64fc69606a73799438f6628caa1f17c9813b721b9e8848775dab27d4967412b5ad7803639cf3a36652c26e45a0f2c69cec57901321199cc9f61a020e8bc2c2605826a7ae1f68ad554494103451c3b5ccf80931867afb0cc4d0122ed2e17bcf8cbcef71e0f0e01d9befc8144275325777353e5685943bf2505fd263a65c842af0b7759717fc1795aca11e732501d9745a89df10746ef8e863c0efd8779256c56fbe828a0f6fbe6e3b260cd24ed70f17e2db2aa4aba917a298ba67634cd7985b7145b2e3e0f67791f2676058fc5cb0c5cf5984798c654ff6eaa86565a302081ec7b7d65eca0ed5f60a9129010a693fba27bd6ce08ff2f06af92f3700bbc88430f034a98f7fa6a0943f2a94d9f36894795e46f39b40d681d95d0fc9c98b3412e6467321d5c8670bc84a6b316f0176c5f662cda45339605747a96ac6cd3388209263750a70999fec4534eb461b442bf3af604810a62428907b8038647a625506ef5c6c00ab31fe2598adfa953dc325fb9cfc162cfa814d231c0d493556787c6c8d7fcbc0d5ec452b9ab5e9b44235d664de5db5f6567bd4d21920a85b90dbf5386bff79bec83fecfc31100e7046e052c7ccd9eebfcfc916c9f5f3a3bd7e7bc6d5b377d8d08a62f9b7095176a36f88e154c8c7acf5a5757ab8ab5afa2821a57ef2f3267237e1f8cece27460ae1d0e79b8df3b07092a254581847eca26ef7aa256090d8010a4d4e85daf4bc7d47ce37dc95b6872b116f56df32ee03c8fac709d121939f2636faa34302a1e7b783a4b328bd05c192d9ef37a4e226041c870cf2da6d82eaa880e9806b72db786cb65ed4d512f6925b1f50fdae1a09b7a3200dbd8930a776dd3d6caf20c3abdbe16c69ebd9cc3591af12b060e413d5982f92a9ee556e99eb7d3f2f3a5acb24a613b16fbd926d251e9f5804a62e7290319befe2eecebf14826d0cc661884ab88f21481c9ca53c818b7671b8aea65c7103877fd18061cec68bdc6cf537a7be5aac58187f47f0803d281a35c89ed0dedc20b38ebd72bd033fd104b25fde7491dccf5c76062379fad4b9fdbf38dc394e9ee1e1288a9469d240cbf3061bde0f5226a49452558681636e87a877af335d176f4ea86d7a6716a43bc250261ae153e2b859b9b68a722a4f940ea122acd3da131ae934ab3fa5a76278a10ff205212bdffecfa601c053435c1a155a6648162f0881930681b04d7e0709f97db099223e97db4587b52afca97ccf1e1494b6d37ac16a95d8666aeafb47ae11a7c0318afdd27c68a5714b5a33492ab303669f734c56721af82578410d648d558c402d5fd52c5299066bea391069791423957059e03d160686c5ee72c81e147d1001c72c497df2d9318551dcaee5ee7e113cbdd28e3ad4b7e65de6ec88f08ec9b9fcd07e90009b3f0edec58e49c6aa358fca8cd5a46476cba4d68cf15b372fd70da617ad7df26dc17e5e96754f0f6be06f8321e619380dc525741bf6cbbcc1fbb8cdf14e1942dd843e977ad37e38b7a1d6f49c648c3ed6623c0900cf51a0b3b64345d3a03f43c5d651cf9dd7d8f5b3a7f695661c9d2f1c94b9380255195fe2555ecd9df94152dd1721fc3cd677edf1e1111d2416eb4e33a6ddcfafa7bbeec6b067d2e6a79bec3b816ef4a52c26388c3e429e00cc01ca7eb763beb89e218349af0c0fdfe35225c6561ea4e7278f83cd684289dde59737c8cb6cc809da062541da110ea90552cc31c6ac51b57327790f7120cd562c4534421a2a629447c10a01bf55f6b916aff87135055d2268f373e0c579e2b570d4f10fd2a7df8e9779e800b9139c93d0d4b095f78adf7d2d7cc77628f18498ab8f6422d06cba0d88759b58aae99015b8c1261d4a6170fcb122253ce80f566f6f5a51af3a3b01cb1478c9bb3af2fd966e352c5ff9c72da007e6065724ca96adad8350f00b71f2c2ec6c12d4843e8486e3956407da31554b84d18aa8835662664785ef8c72762a61d23427c8cc197fbac52f2ac56de527e2c0ee99fb6913ca0db95cfdc40b1f28d9a85eb5c06f2599f6453e26fd36db2afdcb3c0e20bb8def6ad6d819b6190f3702fcaa88727b5e512610f470a81e67404b917a471896c2a79e50682f15f76871106190b6e91bb4011e64bafc482d6034fb9d815c3f90580cd5218d1dc3976739b16e3ad2def409d2417e8272d18b6dd71b51b4ca46232ad5f05cd027a709d860d80c48ee32c45e4203c82ac5b956a3df5c11ed39b180f083c863945916408448c76d4a7d7ade098afc78ee9dbcd058337d5abc59aff3229921ba34e891e07b3549341951b7edb33561825e8ae8af807dc90934aa9ac2c5f234a27db1ee794b962135dd05c17ed6e1e01089a6ae23d1007ba132ef57ba84ca9a40fcfb94ff53e3bdfec1aeabf4b52d00fdb9ba814c62d37828a52d59855ec4c34fc0bc3cdd13ff498e54df8b59c7089c44652505b885739b1967f19510951d995d42a78ce589e3ca0c98f2fdde8593bc3a052d046d80d063472f04879680e0fea6cd1322f3216de203b39f3f7866bf2cafb3fa0c17a638199ba8d1e46445d2921f12647f7c781ff7d862d99a17102a4d9b2bba121dc31abdae420189b76b6bd8408e2e5240d64be46773a3d9aa6b5d6da2420347a5af27fdc410c103425a71c265806a83f0feb15f602745ef505cbaccd9e6e50662448ae9d9c0b5a3dd5a507631017516d1c46e7a3dc39b5a910c2f25db22bdf0be93bfcd242a01735b8c92b8a2c7c309269f3bec36fcb60bb962faa6670b5b15f941b1a3eaffddde36839eec078a0495efac1ec61b8f7ebe9196732b02a13333cae6379320ee8238fec3edd72aef0ce16514bbde297ac02dceb7f71b832dcd759bbe589b820a58b37fdabfdf391771d9cf61bcaf46f8372fdbd37a79b0ef0b484d78cfacf0840418e987f63362e8f0eae41361063170ccb43c8afe568782e5e9d520b03bf64564e72cdd50dcda849b95a104f7325ce7ca92e0494cf707843ab9d0a80575ca42a49bbea8e876253d9c98fb3fd33ea28ce3bec11a6cab54ff101b5240fbfd3199a8c5bae2a180942ae242a0740da31317a61d2a8535a976334e2bff5d2e54547c956a14420002d94eb9e80a4d7c5950d55d87452fcf4d5284e5a36a4b7f77fbed3962f0969f18dff46f872db7c1afbce28a3659e853e13f92b03b3bcccffbd56fd741bc0b1d23179ef8eb526e4db819a2d93a291d5c415a435ddfeff82a04865516fa98fcb68d623670d8e204341f3bd544827fefdc963101c9947ec56347190a8d6f735823871ec5660eb3bd6639186605f5106bf5be77b0431f333265a4acc8d60eef968118f8e332296713b2268681f61ad2b7ff8617e7086c47fd5178ad33a9e6b971d551f34e8719262bcd2e2b69d61218fbfcdbc623012a088a53420a522ae8f6b238a489cea9146574b27707a88e5241ff1040cd223c9e0ff5c0114ab48617af8b876658cac2740889e1d30654788f56eea951a1266d1b530a22472ee13f82ac3f3e98cc76083f780b328607ff19182988a2bca4a4cc207ef78316328ca7c122cb8cac8544a4065d13f978757654d5e8475a3afc675748d140e78198812788c27d03f5ad7e160d462bab7c21b3112766e4c923e9caf611b5a0834bb6dbf62d6b0b4b23d2188661d27488bf2e375aefaec3e4e9016ed8cc7349524caec0300863bc2310a1da312354bccd2f5acaef7e1eb5f41269d4f5d1235ba27a21f94e7c0c21e7725cf18244598b8fbbcc1dbca147246a45e4133a28765b54e4ae870c3565ef28f21fdc49d4c47ae49f76c92629370afa1924461366e972686ab24d03319a7d091be584533b65429739cdaf92b9ee5dbdb37a7668e555f9cd7557fefc343b0ae126368411a118ed52a91f88ff84fecb27be080d832b36dcb896c8ed907093ad67092bef638a522bee40e6b3f3430a2d3c13deb8a9513916c84ffdb0e6164a35bb466f0365600276ba617ee6be564534b24ce62d0fc82f9f492343bbd1805e7400f8ffffff07