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 78578 5ad58f42c97281fc2bb0c239f232fee58bc95497575a987b1f9e785e1f683108

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f4d44c29cfa4a2f4828694fc0913d0954a8186db8b8aa8753317cf1a2bb531cd
Certificate Block Hash
5ad58f42c97281fc2bb0c239f232fee58bc95497575a987b1f9e785e1f683108
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00051c0000040a0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000b6cc86df01db192708d6fd1f529d49b91a89a59f534e2e5eb5f31bab3de7d296fd1e4d2bac8983e2578deff176789eb03cb1672d34f7b49b8b32e3af5c6d4ea97cfd7103ccc691f9967a5f3499b0ce5fef02d668889fff5ece040000000000000080000000e00000051c0000040a0000

Raw Header Hex

000040203ac064f1933786b6a1cfaf6bb7c21699ad98722b8e0b4f40cf8803ae23f4d95cbf92631a7cbca86ab9f682aae9f06b288ae320297606f0e4248376f921459462c3cf3e6a33d10018cd31b52b1acf173375a88a8bdb86814a95d01309fc948682f4a2a4cf294cd4f4

Proof Data Hex

59,560 bytes
12121601030735067725d80c0183c330105d0c2f9d7262f3bf3f27edccbf8488d1a57b276fdda5f66300c4c4bee9f5781be8ec1d7ebde1aab5f88aea03f0e3bd9a96c79383dd5e6977beba2ac0798dae46569c9b097a68dcd92fbe96e88b986bc3f799c72187f4f6ec2d7aaad3786068d65f3f5893c1be3fd40349e721043dff9758612b30543ce33bd187e2857826d3d9f3c66e267858f75d58f94be1173a00725fb4296f6306e87b54138e96464b9d83dc0d65d5a21f6fffa2328940a226b89890ade50b2261b0ccac7811f9d1401285b574bcd36fdbc70b732f73292cdb14d2dfb9394af756e8f4c948bc71dadd972658b693e5a9598da65349dba7cca15acb901abf114c7de49f5495ce6c7242e74ec87d4abcfbfd6695666e8221ba40c99abde1e6ec55eece7d8944cc1bbc2acc437d61022781a7c6136d83a87621b43c7e12c17789d554177dd6be803e96ec3ffcd15eb6e283e8bc9e876eeb4c58335517386c955f911298a217ca054264aff326010529bacef74f82a6672933489fcfc55068d1199ce4d16f25f04b8f02e059294a8de57492bd99caddbc793413f61474fe3ad15d76b08677d0a379125868f715cc2a5a34ecd8d1e699a46b42e0435032f609e93ea97d733c2ebd7e8f0b1a96b3e9546d9ee7eeaeac6f0c3971e8b700d3d01ec1cda59cfa72ba4c53c6ea566de093ba3ffa4591bf79558d9ab47c94a4c11e5d03d626b800fb0c1e7d6f2f02fb28477aef78d9aa527cd5a2b9d48484ac5da11025b01d2ea066f9696992978919630c09dde2f2983a204497236ca889bd7af2eb3769401b33b83f19bd17b8e69dcc9895a2abbc678ab35e8906312c15648169f0a78961d035943832925b8a2a3efe997d1d785bda363c626c90c1ea7b5c732113717bba62ca71694126e1c5400160d1ff0fb1c215b224ebc011653e61e5645db8394bcc22ce0288960d17c2a5980b3eae39dd2666ea40a8ea98df22d504f9a2d85fc82f05b9094d4afbd1f338fe8b3cb35ec48001027025c2b2254aa0bf9abea14432f341d3c475af50f4e6fb6a6ce72b1578e826de3c02a0c34f534dc7cb2d4e66b08a597e12b0518a99f42628138e77129a5544ca2c1b9fa027224faba363eb55bb1337b7378a54917cf7e7ca99cbfb616583f5595ae4a2add34b1ffe4635fd0f39d049392695657dededecb64af9b5017d5eba38c530f2139a89e3b67e5e685115edc137c54111addfb29a1c149231b307ce1542545c9dcf75d223effa681f41403c9351a8bcf15bcb2c36bb8a35d913ffef637836f51e3e854a5bd01a7efd6204d08a1cbdaf334da40e03563e3ac6a37a7e048f5c3606606ca6dc0ce370ea41c9b0203116470bf9cf5bdc4468b5269b39589195810497f85f582ea77052d8d42708e5c5a48a17ca8832d48c409913178193f74a0e8b5730e6a0c7244c82d491319c74d16298993ee0bdbaf1c71b1ef4a99270b5fa3a8968e7270d2f3f584d8f92b7bc2c8cee91f830d5b36187580c1add479c4bc72d3a26590ab4997015af42e717b769461e221ad748717123ae69f6f125a496e70bf876c0b98023c5d39cb6bd18613ab7cc11ab29d80aa7dfe3aa4d4b8cf5401f55f78e7d66f5971fe968a16b66815457bdbabb5737072a6ddb3be418442d4ac210a616c0439b4775f148a9350d8b2b6f7ab3df002975c2475ec2b2840ef49e7103adcdb350a7751f380cdc2d84a3a986c9b33763413175c644dcf28ae0401fb464245d249e205acaf9edce4524aaef200fb46106ae2551b0e247e786b14600cc5857e044d85ce0d78722db142caa81b3b0ee7df9cfbb2e8609334b13776bc4136c79d41042c426642b6dcdc430bc216715b31e0a6261a60fd9561a603a126a59b6db72a60083836026cc314bc7bbaa68aa8b50e1fd57d5a7c2f01f8f830a4563ce7def46cb57c586401cf1af3d1af247caf94dfb830a767770cda454c9b4ec9c124b69442a2a292fa6d210dfceff91690343819ae13836865c07a7559c2bfa564e309ac15e6a058408b84731c24900202a18e54b79d10e9dbb9ee18f5d8f254b1cbe69cf22c02a7e671342dd3ccad7228542c53889a57120537dfe63326ea29656455c36a42d6b25130bef1f1c8154a330a7134814d851efffc0d386243d37d2ab8294abcf798f7a03c42cdee6cef3833fc85bfa995b46cea19c80322f70a6a2fe283e7dae73f12a52c52ad4039e42c99dc3a92ba7f99739f358ee7ee5718aceb93db1d8ef0872a3226b2958d56eaf8c15ff0a12c32d5fc61ab403c3edd30c54bbd5a3bf40d5bfcdd207a020a0ae24c76bcc2fc92b906ba6f4ae522b9915b9abd0457f17eb9468dc24464291e302f37070f51bf559f57705fc75824ae43e4499407babbb98fe7785ff08502878d6326bea9def873e53ee0dbb84a2cd331ead5d588c4e1f9bf87e38fb664beb809172dfd565e61dff5757325f4f2b75d6e1a4f3ac31ae402a7bcdd9b57eb2f99ec3ae4b8311362bb937ad75874f0492f67ca30149b8a0a3aef7ba60d6217f496c07bde96c090ff3b0c983ba85066f83b9b1aa39a7b38641632ea07629b87e16280c4922169d05739291cae51ca1ecea144571b505e2b8088c73ca3f7059b82a3b24385745668b77ecc86486a36f31b60ab727239876d5898cb5c93cdd10582ad1cda83de39b00f09195ab9d1e350852ca83c37f4dc791f0608235c77cbd9fe6f6f75057385107551115d95d73a606df74f1dae350846536a92a4ba842a8616ea594c2370a02f2f9bf9e123f9505d4911ce1e67cc62310424d152d783c34906512bb15e24de31a18faa3d6b34e3cfeb3103e37aa354993f0b5f79f1b6640537a9aca3e74ecac33b8e01bf95cafcb6e8870fb8ad3ed28d5e98903b9d10e44742fe86a2d0a93ba97a44155a1215e4088b27dd7ab86cd00d4b24f5d385dcc94ecbc39a1d3ec486468cdaf131dd156a10d4812922c6bbfc0f42504659e7f0e6a9184e3e0ceeada95f8e84a48812dae7a26524e2531884337ca6fec9b7383bfc14bc1e6d78251680707e1d758201b196510e187c56da58e79d52a5842bf28dc62c1f5cc3472f978ee8bb4fa44951bc0fa1c8bb1f9f8d24911111db1761671485ec47b66ecaea911746870c079ba7fa2427869aaae19d35e3f1512e3f4a934aaa4b4b0f8bbf539dead8642b33b240a6242e665c81c4b4e10f177b28966ea427f71f18bfcfccbbb73517518bff1f2abbf9fba7235472ad83618fbf61c16739aa30b36be7d0a8ffd8645110e15981bbecef2ac5a605ce25d3954f979a88d6a0514e5f065a5b031b7ef0a9c9feae504c4a2ad944d7344ddd3bccef59fc51ca6d6e1760d366e9d86cb4d518ffa9f3d8e1a11c65feace7cccb3f8f43011d41999c66922c4c434068888d1b5bd062fc3dce05b472ba71ccb6cd3f90f7b08b1ee4b81e51a15e4a462836c7f4683c374e5668e0d3d9544b56a7b72a26172c75e19af14ad04aa564dbc2b6db372b7b56c218f5cee751991eed78c6254feb38ddc6bcf1af8c6cd76349aae06401e8dff23ac676f8b332b43b90eeb80116aa534a2e808160658de077ab78b21105f11452c4a55284508d7b661be480739b2c9350c70fd5ad799c47b750879b5cf32aec7ca94645833c70741aa2688773ba54574a0cbc7f81f50a8b348c54ae54c0c62d96bd0bf22a09b9581358c59b90940213bd7eb05ba31021bf730efbcd6e912df6bbd17942d516cd45a9544c704609d45b73e4775d328e0a6a2b4164a7338129fa71151720a5a9c9ccd08f87aba1a908b64050710d11c92308ea78d6e40f85c7909bce17d650af1bd2ed5e58930dc44a937003afec7970bf34ba08d846ba673f0da2c7388ea535d7e82300124650f9febf42f334495099385114c876cad80e2b98c59354d4254076978bfa82342dff9504185fd82927072b20a62623f702669d00e09b7f20be2fb24357303b1a2a5b4578b5ac03e76bfd85e9b49435a9e97c1d2771865ba201afd21440bce07a623ce8a6f54a0ff6c547b78d93f33db652fbbd8e34af57ab65665bfebdfb81d1a189a1ca6496eb1ab60ff6eec6f31f9be0aec45afe4c02a48d11217be50cbabca521c1a6eaa11c281def7bdddb3b6799ff4012579a608ad9e0ce73be66369d3cb816faa4a1cc720458c48c9d946d88edfb8fc36e62500010628b56b20ad1c285d86b12170bb776946adb35febfcba69e3d17281e64e548da9dfe5d9784790c6bd954f124d143533ff7d3c009fc6ba18c4d47de8ca6c2ed6718509ae27091d25cdcce03e2cd8e44992e11e65f5b2ead8f8bf10b89a4b3d1ef9cd5d97fef35a7aabb001803708d8ef4a72c1ab3ef5bbe43e99439349721d388383f0b34a91d5a2a3fa4fa5c9bceda33d5c60cd16a1608a0d7882d78c0d9a208ea7a5202e267d3a090bc377b28030e9659c97a542388e89818b968d044fc074036f608d42b20adc6156874b09cd40c80155bcaa363dc8b6acd7e2574ab937a7f5f2e848460f4488bc7858117791a0b0052008c64ddda05afae82d597b37f2c8e43a871979d1bb3d8aa639a19f713ece4bffafc913cdcdf8508f9cc7de12dac0685ae252b85a4fb9b7175144b7a5cd472f9eb3f61acf5a12a4b4039a9da0211e9cd846a0548f701d7dee02a84617c231093f43d79a1ff6c1afd7babbf8fc5b502a698d1e05f1c1d184e359843e3e6bfe343e80c51d7782aef311ac92e5dc840d57527d1fd8792e3ccb4c04b2dc7a490719cd9a535d264c175eb458da11a856db4c0db84d6bb01b808c71538b0062f1b481ebfea0e268e89118c440018ce668df6669153f3f80f11138d2bca930b6a9e2491d9b5012db817986bf4419a02b9e9408e1f2f04ce262e4a6542edb881d1aff5119c83408c995291b0c4a8eade019d05bdd44bba6b541c9b04e26bb77f4056d9468940ae3ebe79089c92d3ca3efbfd87aae6b733f79a08e7f6b9cabe3797d9118f0db9fa9b199ce86f62e67d22da6282bf42383d2c5837e72c3680a876761560ae4aceb89e2a659ff55fc4614f56074c9f1946f07f80a8f7017d9b7340c5453e3941e202f215fefe6659f8ba735977a15215e3605a777c4c668d2ee8840633a54a5bf623fc986065e01c1081cc3dd36e415370622b089cb98f777b8af2d4441648b90ca950d6b2a7437bd934037bd7be6dc1fb0f1a651f2a9b563fa29cb68f3233fbe740f1c4492dfd4ce4781cfe6d957bee9ef6f606386d3ff52671851175e80b20d2916fe5b08c4f6475b9f4c3b0d59ff2891d7838b97657c10367fa21e95e84f5daa8e5415ad7d6a9baf7af542f582b07283850eedbffdc150c8eb61e90a72816791fd71111b8231270cb832f687a2cc675104f94edfbe512828cb8895928ede396d6d865cacbd632c092eededce5461a6ba1a1e283cb6efd8ba70b64dc077a1ae09015a65349d2d852b2db2dedf2eca612f784d4c51f443790650cddbf441a105bf24edc9f300efed983a29645af82a95d41b7029db8e96ccd7cb971d1157fee054d0d66ee748d1fb7a2fafe1230b21d9ce76fa2f8089ce42820ca98534a7a2298f90e5ba54934a69a352acb20a01e1fc0b3f96b83c19adc594a7839f6f6235437261479305a713797eaf3740d51af741f5d26ec0db7e5a4aaff97dbb2b98058ab769ff9c29bb316de107b3883877cc3b902f13749aa2f6c9de3aabe1325113d715c2a94160a918f8041eb3e08648d1b09c404af9c0bf2e5f8e9f2354669473f4a492a1a68d6696f28a152aec01d2087c7989c65e9307779b2cf8e7c612721299239ad602f1f1f7b55f2feee1669eecee2bd4e859659b6bb2a7e8b150f0a4a682c93dce50056307bd62854fa4eb2c79fbc2e7535a781e06c9d2f03f14980dc398fe5b7f268823a23c5e8ebf089730c033184e1d563081022d40f13901db6bcc7623fb8593f975edbced448737123b6c105bd81c3755dc7234860d80b4302c86116ad089a8dc71721e4637ee49ea48164ef74467ff8a5e1d216bcf5f0d40477786c3aa8f7a293eac7bfae334eb003fa66917f1debcdce98829fcb94bafb89243856e27ee84ebcb18be74a49c9d3ed635c83ccc3ce43e091e94eb4e21f2e2097518a7b77c6aadcd3a7d0485c611c1000febb801e2cf6601c9a49ad76035c5a376b619761095ad05828402a551db9cc73cb62030abdcf52609b353d96f976c4093a7250f0d405f29d6a2b9f3547e7ac469d68e47ea556f15185d1f6f77e2480d5b37957609f34f898afc605166f69faa7fca9fa3b893309fc86e52ac852d499902beca9230047648e0aa3090d46e09ebb8c4555360b9006f7864ba4c927975f72c1ba9c067f1c947e4b137bab39794ce7c44090da174a1cb31e6e8be7c14cd6fccc5e73549747cc3239a165ce685b0d48885144c780babf1cfc09d24c4b8796709d2578a9ae147add2c99247b4a53e18fb456d846b1e1f1116eae0e1f5c3cc22593f53eb00e3f3ab39246ca940d4d87d45c18a1e35523f05668f6fcd1aa084a98d41f94a0c53d54a8d0a7914bd76a0229a93465bccdbe9fa5441887668a42ef459ecf63d9f91fe170ca9320d55f9d195a12c7c5700b6c3b3c263ea4c7f34aa60f51ce7beaf48baf6b21a23736e154644aa0b8242ca6bf9a4ca0d7ae6997c49fa4dff3f6056619076fb6f0085c9915efd5fe7500c1b0e881085233c2f39f9f173c41d9eb1ee9a7d01e5fdc3a88ac2d8e8a294187d23c73b63557a6ff1623c779d7800d58eb834afbd151cdf9edc72d1cb9c32325bd1ae9b13987a205c1beeda8dc07ceb2934d545545497ede2eb88fbf1183fc8323901ed3db1320b277aaa9930223908c78534780dde4a06c32c666492a7f44a3b4870a50581f274966c20bd7336c9dec3a64da6636b38e99a061581de97dade81ed041073d348e93d69b69ac5e7c784efb3c145dcfa88f04cf7b809df9debb4b5fdcc5c9aa0e611a8e14c4fe5aec22a4bb67e03e2050e820d9787f90dab36b7c0e8f877cbbe3a0767ba25065c7e7b90698265813634b27cfce38a9e9ed8312a1f0a9d69707a7250a817c5c6378d03921d8a8ebfbdbe00056a5657589bbd7108b22d346377bf66abbb802e106043da86f41155eac8da72dab727f3a62eecba8fa9e6322c7895352f3873790d3997d281f24a52888180328c4a8b643a8092a006075fc55a0ea701ad15cfbc8058aac57a54bde2afedaf40c1245b3dd32bd1766f260169de1d80a8c53e33149173b7e8c424eb9af1b807a53225ae54d14ea9f0da36fb880ba38fb2d6c9edafbd9118323c69c8200ba91050023b76ce2389e2e8f17a62a19ee6bbe43defd605624b421fa3449374246beb3b6e6d8f65677db33f227f490b84265dec53b038caf2f648255ccf9583d023d711ee26de52944b2b019a255ceb49820208df36947c913fbb5cb58533c0280a0f2ea410750175af1ebcaeea86e8823431ed42c2da4c4cf28012016ed9194b65b4dcd8346a5d54e1e17dd07314d26dc19dd80c771bc386847a5e25418b3e22c657a7f3ef3986de8c7404e4363b0d562e61589ab6aeddf920ec3d4b1b6a55075801f3847522fcc07b98b6fb928ef97227a15f120e5ba0207a4d11ad52d2795d7e4b19f58212906a501731a3026491e0a84098aea88b35cff55e2cb56bb2175cd3908d978f96e5a7b296382916dfb8763c3a8dbaefd0980eae031f48aec5ac5cbbbcc64f39626c8ae1a9a4234f36f52792b4d84f2ea28035fa6cdbeece19a95054b43170c3a5d7a39e4606f3b297759b9c1139253cb046c46c3f59f6d956a324118c990bd9e5c6eb5a20060cecac860d0013e8cc8e8d03db390d3f46a184ac1c19f660ae6e3da48119919e052432dae6dcad588a8b62c5fba16e659405f75180eff1c7200dc59644cfbd8cac2e175c02d47ef8ed3570403641490f33c81ba2947e4cedc951a38d232140b4741e98f18f23e92276755e335bf3a38f06672d91f3b1f35076ea67e2edb7e9d732c699d2b48e453807ccfb13114b8a77aeac1f80b7fb7cc4cf79a9a7937ebb9eb9130584dce6096b9a5fb82cf19ab88f51ff1a9fdb274f1be533731bf94645e4d5ad5a872e931ffbe79da2a040fbb46a89f32c4da3d83888ec56e65981afb0c39cc049f34cd2d7efa7c6fc1b434222ff7f774b07e2583135d7605113cca4b72f220c7384e94d41c511cf4ac2c0455e9bd7b8222a6e41cad2d6329c67d01bf59aaa14affd074ea3e9393794a4661f47f262c856beb35848028902599435f96d11fa8c322803a5bae306b1799752d56d90031b50785279613cb64079233b492a2c2fa65df179e26c343417c58cfa5a986e849e35622328205560c3917691d499a38f9c7692a522a317a6219db2ba16878e16561fff4f5f59e7e474978db7aa5c6a47ad856715111d1c97548803af7efbc06bdc73e84cd86c7973a16c7551526d9b692ad03e822588b87ce03351c8f51afcb5e449c046e81d8b4a3abbc7d2613415c75382dd8f5428ffcdfc8eebedaea1107eee6b005b92e93973f53d31997ec2da3be451c0fce5cd0f4602d7b89d93c17a840793d16a351250336fba3248f5e78b3d807eb0e4bc0bba5f4e545ea46e0f749bc081a636df1f718730b42ac90c7df3126e816d6d15eefc7baed436fdadf088e8e59ae0d6cc0ec8160dfe9854eca2ad7864bf4b78859da86bab0c229c550f8317cf54c6053c3766378ccfd4417c649207b53c0d195f0ba0dd23c856cafff45335625af42051c16825ad3741e27fc2e400e831cda894e3f1af1f5de44c0bcb7acad261e53663ac7062cd5e4ce7124fc06a6c1c85cc7dba10deecf75c699d1f6103a805c9b3eb8de84448ca659858683221b0bc909d0e7c303e2b068bdcf2fd9801406f213b44610d989477016f2ac28df6b90d3964be286137d963df0a4b3761a921102e59bac6f954dcb5ede9dce3747dc4499a471f5ea570b03a0b36b72d48b90a7590a2e9a32fa5077eafcd5fe14ac9b0f4535408db4eaee69d5bc43fafcf90758d3a38d5768efab285f18da2d283e46d503e327ce419beac193a3ec4069a3151a8a48af7b226079a9391b7b5aa8286d8bff5be4b621bf3695e144a716000450981ee0ed2851706cc725b25538511838a28bc30425643fe8bf976f06da5e6e65e5786fd099c1c6e3b6818439893251c38c7cbe5e31f718409f7199e617148aaebf0f395c603631e04cabf529003c2ee23766a146dc8de9a6846c609ff768452c07bfb21ad8ad91e67f65d9130a62f0c9304903eeae583e595664bd07a6ca44c1bccb427b5cfe2f4177a82ca4a67272349ca50dbf6d60a0dc9134b7e1a21c8719b6f5ca7bc67411d0bacfd8b1819f719997c7756afdfafb70941bba6eb1b0a0729f06b88bda49ae17d3eeb7b240294b07a82ed65d923d90b694dcc5fd41ad118f58055a8e7de688699de3da9160a59c1dea9e366c2467f627ff4ca3feec3b6133d8d1d6f1b8e878e4a89bae995aa09bf234f9a5d2226411a41af219ea0c379d5221a28e195f1d57ccf0cf5628a349a31b620174d5ba96da3f983686944310f8e28ade5cc6d631e65b3be67a4aa8b6b5f128b2fd58a3334157d8cb62a35965bb89c94238b7b1eec259159b898264de9d28acec9f07a28d509adab6a1c2000bf7c3317869280a5fa3b73998c6379f6f80dabbd432624fd957949d7ad9e2ccaf29d9e75c6ad8063d26ba998c469eab1b09a1f3250112577a0fd63ae96aa883115613d0404b8fa46548cd3bd2eb6c9f8715a7456fafeb76c5510e14e1839e3e24b46d94fc3f77f0a7ea1273d321de330288a2f6b0bb106d93b9bf893cc04f2861207c5d40913357b757e43f5c386de5eb10a9856bd772323cb7d5b6a5d540c5c0a63988915eef7ce443136cfd3e91d5f3e5aa83fc5ecb46172180c136c96e491006f1bc3bf1ee6fe78854551b4131160a990dcdd03820802a5f7637a86256621dc8c00e99080b9378dd187dc76e9f33a4ab1ce01ba6509f39cae3d84a652c9200d1bcc3e66a6bd30197938e728c0c82faa59c4bd49b275bc4e68b44dd91d28512c1b106c6e8d7a3ce28cf35ad9201c48f050fc864183784290f7aadcbe12976752da452a5968c2c50454a8ca57d135a8efaf9828d6145e6590d4eaebada3bf5bdf2f8e84790514e151bed759b442ae584d1626793d63cf0316819872e97bd4300c4716b1d50e9418f92a3729c635231b364918c7ddcbb023995f0d15d416e883ba140fcae4bb7a0b978db4388b602dad377ab2cf3518d15f46b7c185d50333e99c742b339f1ed0c1896abdfd4e778cd7a7e2f5c205654c70c901a8e98940505455d2b40c3abc3b25c9253881fa1dc61423564b6f474b10a21f5b7cd85287cf3525dbaa2cd591f25d683b840716433ea02061a0e3cf67039727a4106b963564073c929e24678b02bba1a9295aceee118d947bb1b2390e044ef13e864d74fa3cb069ddd6a79fb06488b29908cd054fd0a6126f778891732a92dd0a8714ca61ac8aad59d3cd2b3723aefd3482dfa22d9a27d5085e0f8c8ec5e07db910e577a646893905f19d684e09dbf2bfdb30d668e79dce9c993594d46322d23d21586a84f5efa4600bcd4426884f8331f1107e5e095da52811afb676181a2ce16bef89c978c81681bfdc22e5856d83ea8510a2f4189336febff187a003147c31fc0509a0f9566dba9384a3d9c54de729d602365577ae893113d676badbf79d662481a80015c5c526a5bb4a03cdd731826d5443d248926f634edd28d0bee09d381df54c2351f214bbc2def2694f56a3c781b59cdc3fb2b8c7e449b4ed57fd48d8b78ea2a42c9eb4fecd13fda9bff5716dcc27c25a33ce1d7fa6f41747b4e5457fc415f51946e3e56f98300b7971bc625773811cd0faa4f299626d974780707b7193ce545b52d4e5e07d8fb81b3c241af4055fc934b86d79ca4a46afd22484f79b893504002c4247a0d0eec042e98f84c20806089cb04b817044e370edbb8aa97562bf751513b13180bbfa89a80132e1c142c758c6e5ba0f47b90806eef442eecf6b3d5ddf6c78d9d947434958e6d6ed3ca8e9933d3d5a01dcf80d9ed441ffdd67c4b7a55ad45d7efeb26ea0e891ae2ec7d619e98cb600c7c4d071263b6bfbec5b7b5f93005656b5eee3f3561fbf56534662e46e2cbed6e5f745a3b5bded1d5a2adb1b637bf6cb1625d54c91228f760dc8944ce37ab1a78d7dbcbb04a02c67698e4e1a48ca4c7527b558f09da83688bbe31c0544ec0a2ad43f53f70c6c361c5a56b8fcf95335a3361bfef112b9813f91300a0c6f08f929479cdc28591a53ab2c82e67f507896ba72b76c30125f56ee81da0ca59c55ebd093a033f149877b41f968a79fc16829cbd6d7158d8f2b15fcce4f0bd6e1db1c485c2c43413364a3909147012184e6a14428747d8a8cdcaf150273ac078e302ea03f69057504904f433c0abc1ec673505a0e58f10ad73b34f84396116a0d4e71e741e2d524574ed97188ed2bd8a268196cd9196e804718b446181642ab92d2caecf3fbc6065d97677373f59662b811f1e6a904ec79ec55a980ec5c74741c227f7933994e8d58837e26be578df1335cae2aa597994422b006e324bb1b4408d56e5918ab5fb0bac638c55b67b3c243d78b4c87605d45894476460e73c5d9f8523cdcbbd6453a52c2409e97b9bae946e4a6921ca27cdf27c1fa3494fdd4156692a38f80854fa472221cdb6d125bcb8053a6cf1379ba1d14ad4c30e9a152ce23e0af00d1537ab1af8e843705a6dc2fb1c08569638dc102e8feca6f2f6ea1df0802ddd1cf03d7e177e016388ff0b75c6340419724695aadfd614671511a8a86c9a1107be60366aab88dfdfbb979780a61028179da7c0555e949172654a7f39a0f3c7c1770abe2b5f5d1af458bd26b3a047557444ed6641da230dbfc0fb043e91bcb0a508a9c3ad054e7a6248fe30a82e6813ef41084d7c694e9d8ae349f538e0adb12002932d3d7eea54c1f3198ccf9f31a5204014f97b405be6b4fda74340cd6e467d35b5045c15aee54eaea896dba2c354450dff72d24b44f03c8c7ad8dadea07e8008c53d758d5234b60d9e92d79c202196054b64443778473971ef605aba473a9a4bd77b467d98fe8b69487742de78ffe841a69fefe312a1c8d6bca84559315054ba7806cfdb872a171c759ab963e38338ff073bb729eb023f95fa07fa2df07dc35f1877997d256917f46d190035a2803f45ba01147ee5f7d2b5ab3d3b2f489249ddafa490965bfa71abb4c6ae8c5aad9c086b469bc1babe8dde6b1e0f438286b66bc0881507d19565208bac20ad8fadcd63470ea52aeb072dabce2016f37b6873242ab58532174013d8a3dc6745b9e2b92401e5ec70422e5ff40b0c807fc63c057e8bc2809e337ec0afcd1f9836bf8b05004b512ebb216072b08125bc972df90af20f22fb86714c9de0c7796e08d5034ca5ac9b489d12afa1ebd435c2882b826d0fd7c9e8dc884cda23ab10853d056064fdc7eb64468df8d1b37a676d944bd3a620c11461a58598b15b90e56cd77c36590a007c64802a03885e0658fa52cc3deaa0489a3591fdb196803ef3e5fed981f6667d819792c0d02c6bdef9a6167e407f8330ec6b9280b31af01c4d5e81a3d2ff3577f8e79ff85b3355a8e053eab910d2b62389bf846cd343e10dc0fe561681d3649d88135a3c8633c48724abd4c0317f7c948259ba0ab0707f37c5e8b85fe1a721a9e03fdfe20e1361ed1da7b2ff35fce226b2c7c5088d34d987c10ebd60c95426081dfad69d56e37a1a18f0022fe4195cf94bf7ebae930c40fc30b312116b0d43326cc3792c234001ab5376ca343bb38f1173d252bd4c31acc97c5faed1d6db12edf82b631511c5918a677640ea98a5c6c41841ac83de350f13d39492ec16fc8680782510e2b8f5ecec51f2f1195c20182a831acba95b4bffd37a04e934a0bd9301078402c52ec08d442b9f4a114e7234dd916800980fe2d0f8ea0c070107c3c85e919c003fe2c2e4af74deecc04ec0934654bafbfeb3fe43b1e5e3728f41ad2b09e9c1acbe9b6cc83a32581e590e74a9115bb69a9c4d2e9194b7340128d8d6b235ef8dc5bd482c4398b330ef1bbeb0d6858c5f7b07b0c7f40100e7b33974f95b63a2fec52175f5f4dae2e8e8264b5c5cc955ad4141f18a9f0fadd3764e6953d07fc535c862d8956186d14190a53a1598daada314cbe009bd4ebfca28d4e045d681a545b94ca182ace99e4598c4049901346abd7f4bc6487318de24ea968e275e7a558c9440e6724cca50722ea2937a74af0af302bef8b60d8c80b5ec52113860a38a8ef063958c6073e75fe5e41693368ec01ec36437215d79fe7bac7787e1ecbce873631547619d4b737863337d368307ce5d6a395a1b969e58fe9172251b89a694b09d0cd1ce21f47ff28046abf4b0b8cbb63ced3a5951d9294acf28769f7f90a46eb673b6a58eaeb87b959b5da9e25b4d795f7e3279251440efeedd547c643d359c7c0001ade1cf4f53dde7d9eecf8af736d513ddeb40d63fe19037a512588c1d2c6e71a4976436b40109abb025f4fa18aa2b4a499e0d44dcd8c55c4371b26bc6962c52e7a97e36ab6a02a4d6870de6658dbd3ff9c3971f2bb8315149b29ef5c659ead7c5eac0ff59518eb3ad09f86a2eef5d59066e9fd87586a97e1a37370dcbf4480625adfee15e2e5f4d2bc854faa6f8be511792837645dfcddad1cdbbfb249fa9c8d0e016f62db03537df12e8905e787ccf73398559949bf0a24bb18a3e1feda9385036cf504807091ab187cb25f09d9b57b344b3141b4e924495fdd48661df1c94706590d883f585e239c4575c6681dfabcaea268de7ee6382d44eb24be8b8f2129c3c76cb07f52117fef505b487a558d718e0677fd07f29ce20a82b2bc32ad4fa78132bd47f54a54e59378495d4ada0989e066baaff8245adfad45fa1e92cc4e3661483469bad851cb1c9b43481298323b44f6c3497b1c0e5133886e952dfe49d7ef69efdb9791c245d82c87fbc55113a9fbd26f37be6186e46695d928327213efc35e6c677f7cee597233ace774080d325a06f2432217428f75521b2dfd9d891f94817e2a4d39f52f64950763576cf0deced48b4f88b77f24828b3fd0c862648c2afb1df69d861f630c0bb7db52613bdc5cb11426cc18312d36d7de950e9a3e180ed14ea6dae7405bd19804882badd955088994b11c5ad6017eaa2615574b77a66902b897fa611b92081e26874fd24868894b5de396c9500b48ebcc6d0b5dfdfbe36e2f6fbf6bdb15813dce2e2de9d47f3bd708dc58640e6dcb916efa11d46c7e2083c58c7a7036ab4dbb41086db324f360b232854dc4ee3aff07da5ea3a6f404d709595082d08cc07101efc0eea0d0409361d53ac2298dab0c9fa4ad4b8ba177dc0e65384a179dc5ffce4a2fd122ed35e85621cae8c705e725fa9c7b1926587cd70559113bf824f2165a5feb0ec397cadc905bd1ee945251d0346901678c910c74e89163ba8160231b5577486394d89bec47eef2eae7a6223846ff235679824b18198d520eeccfe6f709de42084f05f78ea33f23902e3f77a680130b62a6889ec19441d37bc793862417d15ac8054129dee3ee05da975e367a51d4d5a9ba10e86c97b48f709e16a659965aa04cffd239a5237105f7d932f7ff8ce43ac66866d2326b28651058648eddfb661e1ff05c5d2802ffe27359d5491f0505f02411c560fb4a421bf64f65fc63af9fd92f8864a996bf0f3ac8a9868f2e95e1c60d58a1ba7bfb975388e555119d59688e7f1466bf8b4a4068f0e5afeeab768b27114c6fe23239131928a00944f5646e3c4a653e1abe028d66713399a5f368c555ffaf749033d1dddfe9bc077e0e6840908317b8082892fb463702117c0316bb6a06268bb70208b5369fe2af1dd8c897dd8811ea1d096f949474631de9503f3b0f6aeeecd5c66ba77da669593f34d562fb88224a87f869ccae19df1b53dba42f7e1b916fdb7f9b9b8eca58eeb2af13332d452df67e493995c2019a4522c7e0f14bca090b908a2bcc4ad0682b02bae06142a9b19dd6d220c4abd481d0551872db79d5e7f09a5e6ad6da4234a17e33946c1b1f4f3922b690b3ca93123d66e38d0fc0b46834f3c8180e0c1f2ad000694715d7ced1124589fdf6642a5df5af43a79cb47516f1e9182b1309318d01de9269da9721f608aeaeedfa9d869fd6b33eeee5de3eb8284798f17f997a4250aa06c528e64542d0645bbb3c30c52fdaf12ab0cae74c2ac293ead4be20e70e3be701963adcfd8557cbba86bae10ba019c89e9efbaa0fe27592e0fd6a451005e7391f9770b08ec6f0b3483401db897038e8bcac8b55bb63468d605d06f077f385dbbd5f994c3dc868eb94ae6969cebae5c4355f453f714124e51d4b5aea3fdfb7af0a2b4ae1a55554cbde6c5d7b21ea3bcb44479352bceca722b5d96d798df1a4ded68bc0ca5fa9032c920de033a853defebd8056e32da972f04c899198cd3e12b44d79bf33ec411d0975fc55bbbb16397c74d6ae68cccd357b521aa62af9b226852fbca572561c7ce3d4068175f61b31455ef28e90aebcc89bdd4de3aa71695d47def7b0b2aa4ecbb38118d384d7afb56c49b460b1993ca1890c1e6b5c94ac7849f2cae785657be16a517c6f13a8302fe33f14d8902595b14a5b3b660d32d4e4064e1e16d70cf87fd6319c255fa8e7b29980b65781489e41e82d4b2c577c615192343bcc642b19aa7d7a14405b9d9f4fff0dc752544acc59659119b6843ef01757b77ed0528556ad0172a93974901c5bc7f04f2d7146dd96b8ac6ff4cf97f0b1f29e033abfd7d8de67b84055f9202da326501dd39223ed400c07892513a650bf7b2270e93daf5535c8c2543fc32ede61836c035e0d122f8991e125308d2cb7a7ce37686232356a97595a3e698c7bba20d6b8c97eb55d5d13b8810444a26e1e0c2a8cd7a9faadb25a1aa696d982d8425c1e66f7a29f8aaf4fba115f18cdd7555d54f6aa215d64bba608ffda25e4e02892dc2964ae12064a75d01017a3d12b05a20fef1803597440c2317049df4389dfd231ec98941e2b411bc5df1d91718bf7f2fa090d753726eb2354acdfcda447c147bc2ee782d91288abf71e3d14f1b34c972c959d28ff219290602d2730d35de16452d1c31c1155205a3db1fc7deb6e6cf7564b3e437c707dbe2743820ff76978272da2015e64b2094181d768c2038cac8a4d25197018ba4614e6478375ab70dfa1aa728cdf2269a95404788b614818d451cb89bc0d90ab17636983472bf5e549c49ca5dc23cec7efbc6975343ba7e3d95103bf012af17b5ba5a0f02a6b1842777f28d262dfcb41fcca896aa94917027089830d2871e469caecb95b3ce8c234a0200b78ac6c8f4d14ed5d96bdc4249c689626e6f8a77cba5a5641f618a925192d1269a1ddf23c390d3d5bcba6f09e37014a172315508abe11aa54952ba29b72cb8503e25fe9912f88e9b2f138f60d141ba429a31dbae7d0427e5e8e58127c2c7175cd54bb05d29cd8496a9da92ea573959f2edfdf77ac73c20de797a4c73f8aed980aa09bb4241331968715845afa20a3721844c7e5bf9162f54c24e56ecab9814eebd7dc9767304c40bf05eeb08aa2b48b4052847755bfcb748bf3108499c2a50da603c3a75a7ffb7cba17eab3340cc6573d426d77dd1c6d62cec98882e727bcb35052a7f2d831e39eb95a77d67fb81da53320229efdafb815bb4b916df27cf1a4ad83bbec2fbc8ee44356631af3e08a6cca6748b44d64df9ce43c1a2f3beaecb41111292bb8c3cf6fd42b89a45cc295708b110d6cccc51d172cef908040f5b74887617f14d97364d644858b637ac3d9efa5026180bb17b906784e33b39adf582c654e61f6ee49e1fc4340c599adf54ef531e443d629c963d2cce2e75711ea61a46da2c9c3dd83d67ca11061ca6d506106e6c20f6dff2c57d9e1de04aa9ba6be5862f615dc911aa07046c2c0171976a377b4605115b6e049da9851f2d7caf59b24c30f6f9778c23fc24a709b076a2d3f93cfb3f3c4393c7b93ef15b8226cf38db929d0eab1d56ab6dcfe78a00bc5437212a9722941ef7440f18c3f1e0b375c29252312db7038cb72eec7c76067681f4ae1f105ea09f250054b3b2c4e41dfe0cf64d14de93de3dc60ee7f6908840aeeb3c157631782990fde79b2ea4a29ceb7d6b020b454210fecf8cd65df1532136781c0acc78545014ee8a48701611b7ac2253a998aa845ca4f5a7e55753c765567861abff82905bbc96e3307b28eb990e072bd0e56a644c6e8957b1f5ff91a20f6f6dfabd819401dcecdc89882f3af7bf6e21773fc5c36d57ea52aaf56332566f2fa997ebbbcc822b953f1a9557c55b7f3490d198a700be9ff77271b661ee60f117e80ac99c35758d96bf46eb06819a7620fe059345fee5f5c5455b8bfea04e72a8c19a9baff4d5ddf0d685a24d9342bdb58d9633e7387c045754780637a70ac87172cc7c0e68f23bea95e8f24093a78cd9ca9aeebf7642215fca29e83d43b4500ca93f9b6d20be31639ae423ceb7ddf7c524f6aeef5309d15893a5da19c3071606eeb8e26ddffd7fc5fc33db62b957b9ca44f7a22666bea0e293f5b5529b115305c9f4085091efeaade094ea11345554325df98694e0b9af7e91c95fb9cdad0c02cc157bfc10c9ec1acada7299a6b7c0d0454d3678465b3576202f4f8b970381fccf6804fe7f2c15f72887c2c4dfd7c3569170fa19429551f53988cd50be2041f5d95971dc5ded70a5299bb671615151efe6bed213680e5d3c8098461b48d7e69aaa34efd7c78bd887d9c8df8e0549420bad2807bbac969ad788bea97c70b228ea3ad2a281fd1c1c2cd33f6bd823337190e2d213de54aadfb4328f963ca0567252d934f6a66b47f82dc177fa06462ccbab0559a122cbc29331c4f518e245ac50ff70bdba4b9c63bf9cfb96944a8fb44905f0a12475b6262dfc0514e18c80344086801cb03503c3cb9e92add26ab1bf615ad555e87acadcc8204966d2bec933e1bac209707a146ca7c640a32cfe94833e8c49f7f177d32de5767c01fbf8e2e2c69ea5327574dff02355191f638ba496d9e37f039d9b0fd49ea0c3d9701182b2710f8cc8d27650eb8e6dcf2faf913c87e3051711a4be99647a03f2daeac48340e9d8ef47fd98f7358fadf398a67ef1c0dd2e6585f162a33da4b0f96d93fd07e109025423ecc6e585eeadbe4c235c629212cab7b538bc555c54b54070b8e5cadcdbee090107bcf2012fad892bd075ad81299cfa890cd14bf47a42f14f0819204cd01599e04e5f8c9486602939479000eadfa27d5b5816ffef638ed26a315bef32a3ad33cfe85af69f10f1f6243a2880eb83ad05648424fe6f3288a9b5e7da960b154c8dc61564f9982399bdbaef73dc9fe3ed50b7d5e039fc64f6be8b3ecc6bcd2b179e0d3b16ef1b97986c7ff9d4695ef4d43e0b68e50edbda2279d0adbf3824e8d496277ec6620bd8263481a394e1da6acabd9bc0e514460ca25985f16d67bb702fea127827fb04b74b9a5af7fcc2b3a9e5c01a1e5dcfab86900f090404b3dc4102182041c387616e107e4f50fd0dc607621bd1bab9bf6c137f3d70db35ad93bf7bfa742b4445341e9c097c48da4a5f294cd6218487b681fde8eb20f176a1d57e24f12f1eaf060e89055def3ba10f2dd5e8fa0978f4ce34f680d054a1ea91821410f98a8c37643d287f9d1ef9e9ef2cf16d8f92e622bfebe96bf4d031eb9c627a1ff70d3bcd910c64b5784751bb0e9cb679580b9e64b700ff0faedc97daf2205ecae55fbebaa9bfa701ad5ab07e43bb94fc59919440f5e762f298be8b74b954517a0578f0f8a85d237e23d39e8ffb8f66153cd215971ece02636e7a5702e95a68d2cfaefe0fe2c75bcfe62aca56e30a68a986813269685e49ea199a8f2cd94c1d650f5019926b343be8d9e2c4e18de0afbe6aa2c0a35211d14eedc88b097e35c300a7196caa40a7a09aef29ebcc363d26a62e0f608b24d8793dc48b09874438d5a6e3c352ab1254d303be9d85d35f76ce97ad2ed5467401a9c60082ace5be47bee9fbc31b406dc84224b728e161ac5c9081c235b376ebb71c6799a8a27273d07404f36e70097509e2b910a8ca57457e16cc75a2c27cd9de5893dd63be29cff08abb9079d50319732579e3e28633a510d4168f9415992c7b0c8700812d62c448f755d42d417379ffd0e11cdb7785d68c655dca3711a493c92051f78ef8627b3ec173e338b63224b6cc11d902b4094691e3234ee7adc7cdbe7507ac8e5a2679dd8fe8f952aa39469c2741a253226eb1e941196824f9bf4b3aa8c32ec8b588d7d5f9fa14a9f52e5031b2d336ee3c1b57858c21582d801a2017bf2924f898584f425e4504dfee1838c0b9ab0426815609b0194e3a109204987c4cc101fa88646632bfab2a47916b57993a43ff362f9ef536c61160ca27915190c0e77150d4796ddee1052e402419f65f9b0eb0a80fa35514424b940583c8a1f0021db20864b280f52a64f3b8aa5ea97ca52b7cae837c735003b01cbef0a7ecf33968439ebd24786efd918fb9543898fd2706537bf887212a4470c06c97884a7c41ed359cb35684ed28d6f6c0c428fef9468eb1998bbad9566f608bf4a1e042b5ecc4c26b1ce5768c4220e1e4ba238736edb5f17e506677266f7c35c7499042a47d22d839a39a8491be6ea3b61cbf34b339a4bc33d2886130adf98a1d8566fd91d6418fce51b85ca2358656d4f88cb1d00a385ed38b97776d0530d649ee3f1721dbd95ecf8e99b7dd8d24a8be2553335a207e29b16037b7fab52d9bca749f3c943b1aa0016295dc6072a1c8b577c1dd960d9ebcaff9edbe13d8374216559decfc71e82d6fd4bbcba2ece76c4afbab091a9d1d468f824943f5e2f10f3774a499e97136ebb8bef93a24b395166a5608c32b0c15ef083142a2ed8560b8760570f5d6920a48c17dc36acd01cddaabb4ce4f60ad9957dbd28ee4f9b9d2e291ce3b3325bb94d7bf106f0d8602ad20dc41675dbbb8ef04cecdb00c721fe2c89b4f0ffed8736f2e633661f890d69d2c23c6c52e1a71e619de87f3451b4229652281b935f9efc9fae99097102b4413d4878d968cb4ecc7af9bd56ed7f333fdc12a50d6954191642bfad6516ef5ee985c0389a798d51b26d14443cc1b71216d2ba9d4b38168f318775e57ceec187524ef5b80577ed95df02d94f6ff25db3a978ddb1da63292aa8140f180b9d4ded98551d4cc366228cdf747017e35b47ad9871443dbed20aac5605988db167bcb258e2e5a113d8678064dbcd2816a2c5f4b72d2a16a136dabc6532ee5035408a471a00539727d47d02474c2754815c88cf0926ce2e04d7bdcc50a359ded6600e89f05db93588eb502a96b23ca0d83f546bb580f89951a305bcebcb5476e61cf39aa82c4296a046d793aa9d2dd283bfa6f082ad2374396098cb493e57acaeb4cdd30c0c354f5382805cffd8cd537e1a38f15573e9c13b2a7c9f70a93aa2837b1ed6996ed75680295e44f10c13cd4468c52bbc15bef387798e680a16b98a10d07118c63db9d3dd90b44ca90c8838fb1c579c6685b3f2cfcd9f22f7cd1718448a3d8a2132901e6a63491e122e2d50bfbe19f624e2d2825ee650515abb8d704440de38bfa826ddaa07d951ce64ee360421c63fa795616c763786e5b4be5b1cda4faf5b9d9db850057c2e05e93199f761f53f394591e32840e45aa7c691441c51225a6ff13584be2a6553e960c7da875dab05199de252f8282e74c1e1add7d2df64966ae310d1bcc3dcf7c3dcc8794a06c6912bb99bb7250e514f2e42515ff35dc95a351311afb04dba9d54eb48783ef02566d2605bac3f1af18d7d2f749ed95a892549849094748fdb2e1ff2dbd3aa85de5b650ec484ad0249471eacc0c541d1ca91e76b103634b58a235c9da1e9cf817310407096d65e75fe3d75b6f081fbc45870ec2934c3b40f1392ee64c04a9545c10127abe74ba0c1f7dee3766b0dc7f591da7aa7c1e1d5bf18717b8a9814efcad1af06e3a92b3b799bad3b6674751fb2989f0f5ea06c58eb9f57db1602a57cb80e3feba841c1d430c78dbbd1923f5523dbbc6a5bee0ce2d7f576aebdc06a2a2eb6a17e885bb9550cb95699279a40af3b69503271391f618541cc01bc030cdbdc7ef11fb3aaa249b8fb7fa5a587befb0732ae797092c35afa971e744261474910ac0cd6d944f1d51dd62afab4c6193157592b2402f5b28d8a2814b473f19dfb752707e10396cb05dbac3c63e4a3cf152f30c7a21a67f8c056aa0de97c6ef4869032772911947c0b64879d0aa16ea67686b42a85e248c6b8216989db4854cc42fd94cdc79478402b6b2d2544fb057bc8832b505aef6f6d79f8560854e84194513c3cf58008d9a084fff0b410e0a7fd04da50f90fbdeec9a33182b4057bcfeb4987b6fcc9513aa4738f378ede2e2e6245647b11365e4a3c889bae0196c6c78963d50de8f15b10d5c776427d466b23233a7be6bf42fd10145fe14e3832286fdf82c1dd7a906b643ae8ae09e3e282bd6b2e08b8b0718da92816b35678bc4b97119272e57620d9f9ff0abe70555a1a39563fe25e26e99ba45147ac326979f023826262a26d122482b11683ea0080ee6cd5449cecccd5acc0246cdfceeba464b830613f7ad123340a8df4e7115796046fc9ba9a2de44bcf7b6fafe6df936ffa896e8f811cd62bc0b63817b4b725e905c0bb6c20ac760ec39b2554f8d17200f86954de5989491846c824f25c815be00d1399314d521962f9b5ece6c47dd6fa15527c402ba8fd847cb49e6f492fb90b8d6ce616179ba2aa29044701e18e9b4a2e640cb6a760af18f052893dec2f1bd1836ac5c1f4f92c1c8ccfaf95532338b47c1b8827912cfc8d4609cc476159d7e378f5eac65dc1c4eab174ccbbf1a6748637e569976c3056bc71c33e4e29356e4d9b793e2aafcef3a173d3ccf70d92ce195e7fe54e2db1aae47e7115638bbfae5f9bd0c250ece77cb182b76120cd8f9a810ffe8b7b25c2da0b2b777ad51b3c2a7045c29f8f78bea09a3b6fafba7b0babdf932c13144921cff1cbe066c6c26b71f0bccca6bef581ae6a7daecab839ed3e29b1514075c6c6741330ca445ee4f188bf598eb5b839b140b14c42ee7ae2a13181673dfc6b3b1bf18164b915e7f8d7e63cd09def8a2cfbb18e94c214a5108614072098d94090504669daa24662a599e16f429198a0a5cdb64465be83676cda9642c9e77ed20988ee5c00f5cf807a5035dbe76475777399fe6fa6fafd5288195c7c8d276b2342fd4af2049a1ca091f40ccfa3790349d85f76caab4ee9ca7f5ac7a0a47fb09c326a859a3bf91d94ac5a9476cfbc55c91f3730bbed2802f296619e9d1bdca33098733cbf70790d83a8a1c10831b72a8d2dea6ee37eaaac039eab056447dc47f7e268f4ddf6e52f32f6a41308fd45e25cb509cf5ba5150f72542ad8513b10c59d07f14849e43f7a5c5ddfce13e3e9907bd09ad09275a61ff1887d8c6ab8f6fd1564ec5e1c934cb813c52b9f156f0b8554175331d6b895475f1041c836a3e26920643d8e6547977d472e131e554191e1dab9ca605b34cef6ecd363fe078ae8f124591f2f62d1be3ad26ebfd3a4b4af5a02511ce8aeb9f761231846d9670a09501fee30814315cc9f70f6be41240a09576fa87af60b16d52fe4ae957df5dadc533b61f0bf04a1ba7333b8a2cea2c799d414b5d67de3f1cf1dde5a82cfc16c8d29bbf690d7117789671c0cdc97c7043f33babb83b6c134ccfdf0a92fb3792a668101adf9c57f6f8f8db75eb50fa582b71e71cbadc91a65b8de83d2d4593b5f32f00c3386dc4c8f0acc8ab261a99c7310eea9520dc773103914d93b24593cd0622f02e05435912cc659146cc76859d81c50d10742b140a67837efabbdbb8bab5dfde5656781424630433e8e86dcdb898ed9ac0ef39f67ec76d79068cc3312ee99df2bb47b1ca891339006e97b291ece00209cf5e2f8822e908e4ad6ac89d9ade9dc8c62938fb49fa74f8a59161f5f2239197f0dd9047ad44ff0056a59597d2344ff7c68b1fcbbab30fcb81d9837a5b1063dca2c63f07ee8f7381888d327eeec98e794e43f3bd7473c0ed811cebd37cfb2a474df009e64de93acc608bb36072b4c22fe28668f2e66c5601de5e67d587ce934b454784967231d437d78e7f149159ed9764e0b2045a53a511902ad4632411f92416a52c57263b28072f860df983891c6892c802096f3714f4976db30c05863f7bf63a3d734052f3008932f8c125a82e1ce19ca58b956d540469f551c28f98a173051fdc9cc434424d18c504ff0f06ef64f695c6925950aa60e7079d9cbb2e92289fdfd918cf16daf35dc402312777de5e5e0f28ae2f35abdde06875ce15a1eb31f5c3cc15f89b2bac2c232e57dac244af3f33efa7cede808bd561bfce900ab01965ea4b0bd3cbcefd49ab15f57dbd4857923d606c56c8e22fe2f76277763ff4cc4516fda1a296cd713af54f83c4c156378008b0b4dbec768fb7254ee8b59cc22df3691190aea9718072ece11bf02200133e43305c873907dd3c105853889fc7f5fc77dc5f6f9b303f94bd9d1fdbba92c4e32335606557efa9d7a285a6ab8e52f16e60072ab0e25abd4bdb111e662aef16486fc07e222f8da570cc182758929b083542e60b6c3ca428ea79a3e4d41dd5be1a8fb42dedcb5992a802cabff5d0f171128b36def6803918dca31394c3f9146047981427bc8829117a235c18e5f661f5d679ecf99fbe91a9f0fc7f4127b1e3d89763cfd2a1f1a5a52c974e70251a564f99a7deb4f1709def2aadbb128465916dd4992cb030a92f6e1c68ad677a8e3b249545e4f451d71a6a9f9abc24310bc75af187d5311d4ee98987c4a0553115ff46b3134482a4b8ad0292391951023164f5592ef383b7e8319226f06cba4f5dc15d3ae542c90bf638f9148909982c967cd4355c7f09967e25aef10291ef5f5bc3c3917ab4024ab1be883d01e3cff13aed676bf1bafcfc2d52852a4c584fbc4b71d3b8fc41031b3e18b214ceefd364eee6d1e397abd018ceeb89e82bd9c44f9d7451a463c1e933ca53b323d4624ec8b68e28a7d7bebb289e1e608103794145fd0a25318a0f57434433618045440ab6451db6deef93b3988a5d046562fd38b3aacb6d8b33d4a0d957ba97f6a39e088a66b9b9d31f30b38599147f0253d0f3cacc98dfed26ec19709299c947a6fed8b59630ceb96c69be5939c4bd62435b10a0e93e52363579724350ac1fc6647dec67a03f859655162bf59b57b76875310661afe7181c541e73f55d1d13913911ac8caf47a7c1c97ba8dfea7b509cab2fc47fab3c1d9d57fd4f1f4b300f7be5b65ab4ee13834a36a6d86b0f530a34ba9cbeb01898761d55760ae1b8ea09fdf125025040fd34065fd3d0a8f9204794c1c7b0da9c92ff5bee26f39b77b92ea1894ca49489873f90019c12eb0815e509b22d33a21f7b39852f1d28c96f64be23e36091df8c4cb8c8622e9313d1af6b1078454d2ff8b0c82b528704f557e989473a9b195edc69a22b26eecee10d1e7b224d8d1f72883fe4694c442fc4be7aff0f6be61d4c379411f6ac1ebe24a1d762dd776bab81e476c2d19a52bf3d809c0a6e09ae981f471f35dcd5648b8f9b1fdbc07a54844c4eebf0e38270c82642de4e660f7719c73d39cb4f567bb5a2d08f083cc2b9cdb6ee8cc862ac410bce4f40661e34f0b19823912e935daa07133fa53f92b61323531d5080d57f8799381dcc6810fb3d71996cf43b89fa68fb14f4aeba9cb538527025c931230f7df3b7476a7785f09cf56ed5dbb794e0bdd87fddf311b55bfa27af0e751a16be9db694c9cbad21b8d5a49765a99730becd6320a62b1b123c7e9e6473ef605c989c8d4e1850fd60d1ec250f1b5aa63418b706afecc39f45d073bd939435db6ea30442c28c961ac3497a29a9c68f2fb1cae0a0677251989f7e61d6af7d553e8a1dd71d1a95611d2ab296507d1f6646adf776e084fedde489d68ff5a5238f24c2cf81f6c4e380736f7811bc68dc59df4be2298a3d88aae1bf523eb95461f8a61a47d06a722446c6b676082d284982b165ba9c15796fab1fe933eb46615bfa85a5a32601e1829b4ea59e1917c3b02d4c225cae27351ebca4377dd9d446270f4fd98fb5309473660be1b3c11e5676bfe4fe345df56caf024e255457869109a2f1c9ddcc6c3e6e817a29c61cdd5c2be269c16d7572a5171be463ff1653b91872954cd9cd95b97e259c8d61ed09666a5c3568eb4da232690962301c107c2fd08867c4a1a998aaf57872bd3416e22956f954d35f26d71f8ea549aaeb60231539fffcb25dfd12bb2cb8c46f62abb943007465d0009da9764ac22ee26930ad81b6daf6f0840b003623ec2ffa80d85ad36d2ccba121122907eb17788c09961bceb882bd0165de48f386e68674ba1bc9ba75ae41bd784290c8c9c4928b51bcb39a02881f88ca64dd2151f8a1ebba77f3f5d028fe66e3701547d315a128d0aa073150995e0263be107a916a09e5abb99380e413226898a33b4aa6967c9c5445aadc8a0f7c514f00b8ebd52636ed4abc39d1c3e6f62f0c33c193e2e7ead3fbfa5eb5c34c5f79f1480de03aef0a82a5e9a6ea7a61f89de6e7a9a3de8b1e9c8c6b410112c4eb245cc395b6073b9a36769677d1a5154587d43b59d481f6cda486cb5af4630b61c5d3922500ee552ffe5e2171e9793982198c26cbaeba8371028fb85c3db1d93249d4e7c9ed2f03690226deff991d7464ae676e1d56b29d10b392131086670caba75f8db2c72c6800467cb8e2005a4e91dc53a9f1ffcefae271868d7b871431c4e18fd46421e9f3b6e06819a72212dca4720c07466dbffa6d4a8a810652fea2d338ed7cce85774b7078ed2eab622a89d9e1db331462dd1b5b04ae1e8df4b926bb6fa0913e65c3dbeaae783f8b2b841738b17ae478200e621e328252686e8dcf9e051b98aca5806c286d1084e91de27da92f1233c89eb35692af20b151a544b1c7e9c6caa72b4bd5024fe8b7a446576ad35048a2c53d2b7839167fbab0a2c608185eb0473011f3f78c9542395fc899ec737a54197c4d59a8f5007344fac4aecf13c1877daf2473642d8d2839b61f4cbadb8de7000782a64cc087c04de9c1debad1857f3b45f3852824bddc1166c4a4e4c613a0d72432b8f2ced95f1d1c55d1ef465eda2b04f396003cbe2d448e9d2d4b0296de527728ab0043738d2040d3356a47b1265cf9e49f1f7e4c74a1ca3e157898eabc585e0f070be4a1d71cda22ebc65612db4543d9c483e40e36bc493a9afd20ea52fadb1d0c8e3c87a3c762c150673d816ee8e09ed5594c9001516df15c0d398eb43d8468db5d5159d9fee407df04cd10afc02cdd72830b8341e68ff9d21d170c2f0904345d1b205800f1334d6babcf9506839889b0374a4bdd67d50ecd2dacad28f53350a19e69a2edba342276aeac9ecf76767e8c958bd0e1b7ef20eba7675bc2831226df2c8925f259bb784fd5b48859882bea3bd87c22309f88c529f283c48f9434d4fb1bdaaaa8883de48ac5519f309ed5e9399b3f35d9b20c4c71f02bb6bdf0dc38ada5417473b866074b230f1b296fb1ff240f3f36f51cd693e82bfdedf7c51b44525291e8a9edbc57f6401c872cbb0b0321ceb6bace229976d97681a2a648966d00b3a68e3d11af3869c41bf0ec23d7ae938e544015576392037b526ad37483775d63577820d6291a2d02f4a1e4dd24de678d9e18af1dec8079bd5eb44e98c72bb62c85f71c13a98f849bd6b41b084305fb3298aac4d4618e08bc3f91f5fc097c56da0d06a60412b4eb6e70ebe83d056d75c4615ef4b70d3a9a0948d47b07f182467dc93875d48c977dd8652f2fdac993fd3c821bc607e2abfa4a4f044614b35c86c7f39c0abf4158f8caf35187ca7e3ec476e5e1c85b3dc775bf81357806570b1a9c1231d1d6974c657405ffff32cf849ab78db17698e4834770a0e2af2a1f9f193e37078ac47ea5ec4aae01c05213d6d72576e6b1d7db1cf3bf3ce0f36435b8a5788690a7af23af1d9824ccfaf4137222b4c060aa71e97fd03dd0f1a676a27ed52014a105f0da81921304692e1ccfd79c06f8c5bcbbf55668eab768cf65428ee2c5311a0176ef1dc77b79d8c2f0a97749cec9b4b016dd2de4e907874eff69e9c9c94f03963f7ec90b588a2a9b7602364941750fd87a01a235d870a2f7095797707c91244fb3d15abac7ad59b39e98d9b071ca2109dd973069a746de24d05591a1a18c1857642577d97fe397bb30bfa6a9a457454b47bd132131089dec9f6487d0d508ea84e2a5da2fca42bd32c9c5748df79a514b9f684b65677a914365a19e859923c15138a3b267f6872714566b21ff032864f3dced784299856cf26dcc6c7f2b36d069354f659315cc44cc08fdf4c40cec4f36a284a06062b0b15f0e1ccd982022eb58d0dbd2405f5bec85af96d3a4ffe5a52bd8a184512358d41414631cf45f7118a14362bfbeb88bec6f6dc5fd9c95279029dd888413be771266156c2fa23c3c307534e6ed45b30358aff8f14831d714309dd7eaaca186662e058e6137f459864932bbd3f06af63e00e9f5eee56781054854779670b635d60936a73e733f63be3c6d55e59d33a5c829021052a22b4125b79ac44aa868611b60d34234f7439788150a201656ce3361ec93cc7777788c05b0ac7c8521087de20182a29c44fa325cfcd4c1736e1aede89ea4af6acf6e685fae9c5c75022da2820fc8b5bfab1040ee3c8a00561601cb3843c44bf515c94db96a30dbc8c57643f2b0d119df1bcd4db766d50b0c0dac242b6083e91f1705863e3359f2c121cf956620ce404242d0c9f1a1e0aea02bd0fa9431bb424b1c7b1ad0e82822f422c40aa3618e68a4e9f21db809c24e373f17b35ca01d021a34edc4f945455b302752b232b0d10a0f38617f8831129131d0a52c718b6dbcefaebb4a72f597c0522a7ec01e648d1fd9184c0c754ff6f88672da2a1f7e2606e3412e4a9fcc74014b257d7d2db44b70f6d8aaace2509349f452729330e89910b9c96e8237914734623fc60071e36fce4dee44381a6254c222aa78f677cc088a638614f5738cd9b510678f63d962a0804f9a2188b6126c2901190c5ac53ec666d4acd2afc5f771a7c98fbcf5e7fb417e3f77a1b3a604ee30202f0adc8dec8c1ec8657cdf7ec0045573c616b71ec94a82c04e3a5ff928c7261a80efcbb94737547bc41947236d8971363a13cf7317d6c0e07e7540b2647183b1660371436270c8ff7ea807c2ffa83ef8d89a2ad95bc2831935601e3695d4dccab647d244402e01b0f18609c5232b0c6f3d1068cb34ebdce52ee05bbb7174bac5743e82d738e67ddfc9a3ba5a2e3f623e9c5c3f267919fac70807b44d5bbafa2e8b7e76ccce7b292e16ac4aca7e8d392bdc5ce73bbe44c8473666aac5f8f617d7d005fd59694de8a50f4df5fdefa3f9fdba0ea42e1a6fcc7998f9d9871023ab518e418b40c0279077bc7213759ed064432e7b7e97721827e03e312966de78addea2f1e276c8a113e65bedbc21e113ec61662f6ffb01953d83752469c15c4cd1cf60a2662f9f8a1c13f93006a628d0f491b89172d5f80ee2e0f4726929b5c400c032eebd8a4c11bab2fde7a79196133132b3d460b76979c6a16078a3cf819151b51c1282e7a1fc481271c34cefb7c0e531d3a96bd646e4c0e35b5bd309910cb54a0aaacd79cc5ea7f20179de5b58021c23602179091b7877ec01e8b1f5556823fe85756716e7927a8011211289abe23a36fe24494eb1c142eda3226fc111fd68222a61b89824f87445dea61ff388d443d0f4a42eadad4dbb1fcd3e05d0263b70a9449e50f13e61d02fee6ee3fd3b9574b211c062b4e8272828f5b4552a2b30c2c1b03b7c78fa41439c2db557fde1241dfe673776c929b6bd12335ac7640b150660869f6600dda915e8675ebc45b5a8acdb3cc7d7514db705fca53aadb071be8b7ef419a2527991ad1fa57a7988ad573be438c1739cf0aaec6f02f6e004d19ddd791a49717123ca4f076326fcaad88ecf0c886b7ce4012fdba3c87cea3396a3780e375212c919439423092d402a3a879c6ad687180f7e4015cb40d2f2074c982387f62794bf8d66f54078e1b0433a5668b3d178d1386bff6c3d33ea0c5b9d98212c5fbadd6a3e324642f0ccf6672601f0bc362d6240b1f1a26ea6e528df5035d45e229cc86805673a3100f41f98d50289b1e4bc4d4e54a5e2d92efabdf105de54e422b4974027b22a6d193c0f05684ff95a596a4b4f0be8a7891ebc19958e50bbe03e5fadcb8c38b13f38e1d02178019b26900880a401eaff181242022408304134fa6f543ba57e461aa96fc7ba6c9d65d86519abbe1330c6f28b4c16af1d2bf6b5190ca585e507c33e1abf37861076c6d027b30edbb7d2abd6a8ff3e5e7062d5aba4565ea00eb766fa20ccadd4e784a8afe7f7476c62f5c1ed31feb1216174035179a965d151cd7a53a30837e7e56367b235f1f31b56e175c3627e2c8d768c5eabcf7ff30917340553d90c11e86892836c8860dbeecc175737056e75db8778068522388b2c5c50c87b3f9c967e842da3a11db8b67025d50017000828f555389514f43180ff78132dbc60f79c16be278b8bafd5e7c7d54924172c7ddcfeb2fc440cefe8262f34041782b8b9e3099f85eec83f5fd19a23bbc3f61d8c4c3e822f7fe72a2d303bdf26d618f9e30fea7744fdb756ba6313f03aeb89f5e506bc8889944db2f0983ea1088a646d9e7254b56322b623f53e8dd9e373ee96c165cbf34cdd84454a3ba0024e00141246fbf9527084c14dedc051251258c129437a10b144a56f40ee2115dda3ea7cb0d2bcadddff3e86cf774c22782dd8cb34773f153a80472538ee161f842a874da72cba16633b5fd34aa499c3ba1de1968483670877cc087dba82470a5736ab38e0fd8ab97bfca885acc00b29dbf28f47b17fb5985dd44077df1de1ac55f2cc14252a3840f59025387d8852b9dedd97a059c259d862e7ee0486cb01733549413a3b01d33adeac1ad463d90e550033752bc210c572df27cebcea2e5d9a998d75004e507c8d9b40b900c9407a015eb9b1d01185a8039dc4d6441974446187b0bcaad28d6cd0f09ef24c891bde8b6b7bf43ce3caef00a63823a523566555e8cd3bb65f27f8465541f144e21bce8cb8222028b156a6a56e261b4888c185cec6bcd99ec978209596c2ae8bbc6cf62017ebc945e578951f9db023af921df8b40c2fd0f45ad13109d244bb0d9fc80a61246f6f7b2b49e6e454dcf767d787a9b105d2f82dacf076170688e1dab45511bfc8de7d72ee21ec70a500a7b60dccaf8b29cf45f6d5ffb3ada3a197fbdf9bd99aba436052d175b7a91a7b472a293eec9637334c2c27f7a906720dcf3d602979d0bc7cd95c63130295ae909278b6a69dba024efe882615b98c7708b4265dbe236bafef609fba7e9dcb44204d49c6db2fac39ab348671faf26a8c9a24c5089c84c38bd6824c904e35abb9029785f54e56fd86bb01ae4ac270f9560dd3c3c72990a568c411164acea05682b6a2573f15cdeaca52dcfc976611f5b2c0f6e170522d65677341de43d50aa904a421b0075f45a2b454c43fa23171d7449ac38127b6a126703b17bb5f6dede1731d65c1058f8e22fb07ce61bbc4bcb6dc99de26ed9e9e0134db593b117d4f1b76d8feee61e4b68697960772452b0be0f25934e8a7072c01699dd6eae28991f5d967dca45b1db4d2022ea7a3c134a8fe3c5e33681cb7968cbba00a371d7b25755a5398318116e5ff4c60bb47e32b92e960f4623e7384f1d7f7481f02b346b93ab796b9e8077019a7a644d717c32a500b29c91fe320e789f16d7566fa3018b63b6055e1f8081f6f578b3f174f9671a5d3237e27509efabee2166b4ab05e67f9bcf580fee4b6f561418084fd307363cc86c26a979b62ca40a4cd9ee050f3740e62a2054d374ffbb3fd9b9ecb8f29a7b56c20ef42a3f278175eae7bf3899101dd87e9e84d9f75f52c64983e14fcfd08623fab3c727968a296b9e65a8580f73487c0a155d61b2684f7d5a12ac3a566deb465d2f10c5d006667588e6a1c9181cdd7167d864cbe623f7fba926ee70698ab4b7a97fe05d4bc5cf8be42e03640d8fa33af8f70983ccbd646b621ff3662361caed6ce8d0164f1fd89d040925634ffe2175bc273658b7de0ca237547d80bbd82619d3837c0a050b2711f47fa69d1b78e9ae9abdf7bd013336e4bf9387189294d42f6ae4796e5ef6696244a61cb90f3ae5c8dc5b429d4d1e339cf07ab1fc46c3f45c9bb3f282b3251a40062ec36408cbb8940a2b5601d9c7aa6730d9faf04ab73ea437aab5661fad88d6a797b2ead54dc2ac2de1395e11469c0c2d8fbb8217f009276b795b694356a6684922ae1fbe841d94db774560891675b3e6d549e9d958761a56407357a6586e68bd5fc2fc79887a80ac23d93f57ba2c5c4dc6696840e53f67a77f03011f3bc942ca992e03959db3577043faa39e8dbd673e590d89d8772180390b68d9dd618b1dec9a0ac4df0cccee9e3168429280a40bdf5334de8096be1f0dc8353600c63aef422bbadfec3819a1db4f2ca140de06a894ce0607b20af474e98d326ad9857d3625ce3e960e4ae38b9dd8854ca60d73a8914b149a9314c817af95dee6c36767e8614f500a96c6188da0d161b32603e6345a3c8f6456a38edb43aa90d3abda8cd65bc2855529bc4cfb42fc58b2a854724c5f9c855ff22c490b4a7c9828082b98436ce6923bd4a935ebf63fc7d84460250f75ac954e13c2b1811edeb82f610857d00898391c359e8004dcd0751aeaf060e4c2b6a5d9a03d1cfba3a2913930698a09116517a0f549947c7d43c15309abf355369e9223179e95414c1207e6b35a088372ccf1bf638785ec72df09f65322e0a7525891ac07161553eab244158be4905fe1b6382046c288f0cfba79e8a3d7ce3763836d9dff7d65ddb285ef430581f5b086869804c23360bd7cfb91372f9acfc7427aa341806d8ff66b4ee586aa411d04f7694b9c1e6122ed8475e37760bbeff5f93b06da65557dea9e9cdcafbaf438b518398d5082541b3f5aba6752acf9399179b0fad569042e7996bcfd532f5714a09247840f980fa353092aed7183919a0f51c789665502b7c162a1e991d5fcb6d24e0a410679a5b94836fdc48900204ab2aecef1c6ba95e3271baccbcdb3891301088395f8468b3b0c476982aa54ce46948622abe78e8b077ba791781ea9fc6cb5f725ae6ac77624b64667db3246bafaf2a5be93959f0ee53ca06728173f1157c28e8d3517367b3ff8d1d23ab290792ffe264861e5ab35005fb5a6ebb077a8184e7d46888b720c0ed7791197a276f254d3d7cb0ad29730cc2c1a898f2064299b93327575213df3db6c53e90cdf01a9f9999fbeaf69a6d83954651260aead8458465d0dea117d42a81d45cf2ea23cc5b5ae757938c92ee02e6a0b71ba59c41aa240466251f26594807e66c7eed177930a9b11a2a75cb19d9e7f81b0e0b49e515b334cf6f687449a0bf24acf4cb452052a88aee54afa9d4c817b0ec1e2210da3e57fb6ff0941caf3f3188b236d808d4966976f74bf5bc339e5c21bf8c9f429b6ee569cd042b38d76507f50524064fb7847caad7e740b83238d339f1ff44243ae79670b635d60936a73e733f63be3c6d55e59d33a5c829021052a228f267487078c7e10f56689446135829d14a82a37167301ffa8971f458a854535f60d7938015b489826b0dda23834aa6295b282101bcc2049c0cd1922ab76282071aae43a4765d4b19adaffc416f61d12fc7e99ec4cae0c6af2a5ec059e535e7b926d6889e9f5fa850955e68a486f791c0fca2ba173a824f42db027633f30feb94ddb7e40a795370f1d9426bd3f3b90d1aff2ba6d94cc4df10f89e8b3ac4b5f6abf8819027d85570e4ddef1d4687252a7a9a3acc64a8d1ade132f738ea248301660a6380b4de285213f47d478bc11b1b6f29d0ad068d44615e3a0cdd43c9bc329ad07c9d549a33ed7694f979758e11af5649070205dd84f1501fe31b4605df2de2a88715d714898a83f9713cef78d5b3b8f35db90c1d1020c045e3fbaf8dfb251052fbbb492f46567cc40ace719e36fed72dca49bb4b14a8af833adeb005266ad8556bb852c54ee4bf9f98065062d7e7d13d27910b07da50b8fe460b6fd1e8ebdede0d2908130d7e5ea85d6de0f7bdbdaa63179725dafadf6b075b8bb5ef4d8276cbfbd0f0ccb6da89b5299d3812a50fee712a32588f46abc84be7df31d8a22cfb123a80a62b9a89f650b6067d5e085ef0b2e6950e836e7a10035be846dc95a4786c6360b083e4535de1777f100c5e5d5898974e594a0f7898b10b1dc2785bca314946900f2446529e94e730007f9478e506b41616f3401dda2e43705940434a9111bfeb5ed473a6305fd8b7bc8a57eec119878bbafa2e8b7e76ccce7b292e16ac4aca7e8d392bdc5ce73bbe44c84bce17363f72751b7bab227229d56f3c922a9d7f65300fc2ce2b4cfb3d98893a3e3602b7fca071906b6a758e1ef977b2f543b1cbd86644c36516f9bb288d0d89165de073d00bd0db82983b9318795ecc059f01b7ac7bcc7e466580a2034133a8ba88759a86a55693d4a7d6f0806afff5a6733a05c21318aa0e637cc8097e865c42c12f892d9b66c96265896f0195a61f07a862e19f2f6ab745d357920c4064e2dc80de0ecb21f1f2627b35b3755d85ba97e5fd1077653bbd1823d31a5abc1c36fff818ce3d3e5bc29d2e91de6d328f19ebd1f8ea8600087f55330556aa6d839fd485c9fba6d8d566d7a703518a4b2e2c587bf07eacde3ce83fa954b5aaae561f753d1cfb97e6a87c613e49b48760595b45daf8073b5c5db2e0f410ab2ebf7fd4b85c5fdff285e7f0b170632107ac9e2ce3662ee202326b28026860e0bbe5638790f826cc2a950d026b3b76ba55e476185844018984f307bd1fa153ec5fcf3ab25b01de8c3004dd7e1eae1948be2c10dea0d83f971f6e6e362ff9d186cd51ca446a5ac2a045e1e4ec2a619ada275210f1280419b4209ec88ad7947fc17735186717779ed81a267a6979e6ae7567a1c40a3373e5c0e0641320e0319c9233139f9d021eaf5737ab4bb348f794a2a592d7f2de46c8b3e9884475c13a5b550bd7ea488ec4e17a7689d9c8e5280aaf53f857c571611dd6603a131e94070100a40894070e5352b46ed8d3b143bd8980d3c4006a0c7cbad0b06c77a3648ba433ff7ee20bf86a122bad5303093de57304dd113f2f360026c8e3a8a5e7e6a95548d6c9af41ea62c4adeb39beb3115dd00a843b138621368b5d3bc36c7f0f3b204882861bcf6902978950827e1cbcc61bda117543b302bf91d659288a92125cac283de03897a451709d2189ce4dcefd6da03005e42d219da5e7ba6c9d65d86519abbe1330c6f28b4c16af1d2bf6b5190ca585e502cc2bfa2e5b357229bc0de0d4ef043002eff47e698505580ae0b2d9fc729165d0d18e12c9ae78eaf490ad02ec44c7624b7f80e2b1b3cb1d142e3cc2dd1a364135760b7885205280a8d9b8dc652e28b26ed7475fef1c1319611bbae49b816b6224c21bd6a54c9701f9cc3842a5d11400f534536bf65bfe43d69df300a5b4f66370c8d20fc967693da4680a52af5f3a2a15e1480ee340d10993e975f1d8c2241d32685754376b7424564f045fc32f291c1d6d7d6ee0d90b23be07b019dd8f71f29feabde726fcdc7c2e1b485f990dfd3c68ddaa5bf0377e9fc865473246742025b794545b4226f625f9c126fb80bc04f859b071c728db07f79d26d1c9a0580faa833294556b8ef6118edb751102260033f954d86243982fc039acd65bcc099f84984462d395dda4a77c926bd1750d44893df8ce6cb123ddd4d29bbb7e2d1faeb043080a8779dca88658f7d56eb50e539c6c6c6631d83d40ff040b1b99898a07aa1be48fb04ecbf2b29d1d2283bb1ac3c84db0cc1a745e863ce3253ed5d50a513140bb0c3bf0d06a9216bbe729879910d18cae28d2806a815dcc949e00d44d295353b7050e68fb92b070e0387d8852b9dedd97a059c259d862e7ee0486cb01733549413a3b01d9a8974f68d0a6c704f07064483b2424a5d7732aa3d6a0c022e15d09648afc3f8347262e042d37b282182c508e1420b077968ffc8d3d2fc09ef6b14085d2b38afa5c1d88c6caa2aa57e84f1cefb9aa6450970b56c32707ccbec4975891b4176dd592b3c3079ea30fc345c64b331f7366c9e4cbdb080c2dde589077defab9cb87a09ff75bb24fc7bf6d306d65914b8915f4e595dd1c1e87d2ba58782ac74f474400d6c39392b7311688768c52c9381fa4608784a0cc927af6f9562630644e2325ccc3e6dc93eed1365d97c6a9f530078ee2eef252a2d2e275fbe8adb4bb3926601b1e4437279b96b9b3bd22b797a1a3f8705856d5fb99b788fd6bc5cf67b9464361e698ec65bac42b2d04ae0c0d7f5f01a076d7619b8e914a74715e1ed9737c3341ec4feb3c9aeb4887e86b5aec6d1743ddb54cf7301bc22e8008fd38a3b6ad51f7bb109d4f773dfd6672d0254274f25f5228bceea4502a4822bd86bb01ae4ac270f9560dd3c3c72990a568c411164acea05682b6a73f695b5b23c7d7335ae084d88f273aee40be7bd4b6750ec224d9d691421dc1cc3f89fbc7df3fee0679809cfe404383161ed7e49789719357a0b9a61f8bf499c3e4e1bf6531d473a40ba7c3f0e9516925134cb0fe2e73730baee0140568a9e99aa135607aab56d50e973288bf7a34a31c6747c3cf32adc1847ec64bb03236468295c1c33ce175f49fa954ae9733aa5f9f6dac26a143c96b089e914719c36594c1e4982fa64933a61d980714d382ffdd8205511f93706ede46a34266fa042f71a9933baf4b1cd17c26912ce3bb2832d6d569738adee7ad95a9b848e876058f02dd6c6c7ca20aa36d5057b3f167c5c5d9ce50e0437b3f51027cef2b9ed70b08673949de7ad8fb1b5b048ee15e103cb1bff5ae864c712a7c29a0685ba3eb3fbeec6a9ad40f45de8be00b2d23fc83e83bb27cdc00e0d4372d9ce77855259115f8970cdf63def807892250ce3513382d62ee4fd387ba00ed0ba12af5305a657c78af3c04a47b0357492275c691046e076726e3c6a47455de673668a6b132b8e5ebb7cb66e1689bb327dfb428908c3f13b2d91b61b57e53f7c9202bda0f18b2e13265350887415f19ce18affdf14557e265883af95a3b98ef6522ec3f3a850134a95bc778437b42513d63f88242641e81c703a21058eead4e1b9546616b52a2b45d1a1954ff28ca504d683c5096ce89febe74225f94eeb7e28d59a2057ff43fbf89e1ec586528f876d44788fd86b00f66ee2727e6e7b4500c0df5710a393266a34b5156a99fa11f2794951d78c2a08c251d48db7b8c561b3f4b16bcc3094f2ff11a4054464a8dfc98b85cf8e5d709050e6a5080390ec3b6a1cca0e7438d5fff18c8fba18901b707f698af7b37b3ca5da24862028a8789601c07f7e0a7ad03437a4953154b42b18b40483ae4193ccaf825bc67cb4a8691a2ae883ed736aec176bc40d4685efa542b4ed6e929164687d5bcb0a357404d94126a6984f8ca6912ae3e116bb4597d140a73c1ad30a1762fbe3690fc71dc4114235ca8431f1c4e6768048b411ff1ae26fbe37145594f2de30c7dde61cc043c8732b6daa8ff6973e2e8595b48c6d87d3265dff8daeb4be7a4aaccb407a2ce380049764138c2583ab5c327273c5fc6b6e5a2f3bfcb9697382cb50cad7dd44bf16eb16ea82773fe3c2ce1daf1e14c7ce6b21b2b2db9b0e4f7b1139b36193df4e63a833cb307a42e5f21d41dab4905394bca299ea20acfcff3baf2788e25fc73396eda0d3119fb964d0944c867efdecdeb254fc6598c5b7f6a3acd89dc7c9fc3ce39eb82b9fb8173105c5496a8f7185f408686344c4b72968bd505df060d1f0c7f85244e40b7fb373f126d6e582988603fe7c12de462c1d59b01adae091b1fddb8fe53012e0b9701e0abf79a7abd5319630ffcca5e04898a1370ed8cf13abb5ba591f5fe0a634ec6ae4a2ee63093bc6a219181cc92ba21cfb26885a973d5508e82d0d1385bcd04d710da982d34de9fa78ec1de1ef7edbc75b8d24b2baf94b47c21f31a3c79af39de414782abb48ce3b143f2543f9fa4ddd8f31eafb2bb9c7e86ffee597812ba20ff5e816017003c23d1baee202e62b16850038d8bbd97cb695640879189cd3b5c3753f701f72136035fb78409bd8be44eed00f618a46ed85c70793a3ffdb022eb682f439090bca3076fafa40e0043978bd5082819d234661970f0526803ce8229da11fdff85c68f700b5aed041f8d7742ab5acaed29e2d4b9720d225369eb6ea4fa44fe60e1d9ce98976e82e0479940469f7fe88b5776471c3f5d6e3c446121eed36eaa91207d9168b609c80f9a9eebfb46ed8aa12ba21e72a6b6403e5b2836af6e7def9deb6cf14cc036d49fe3902c2e3c45103baa893b5f5a8702fba230333087b1b804ee58928b3755524b250d98604a7c2c3842e09232d053a9fb6f7cbf23e793d9639041a3b0e42e5cd6151c07a5da20a6901f27c438086a8baa2c2e67daad73d4048057a2abaf00c1a8136fa28c3dd69481701838079f5cc0a279821974f5682537fa7022b89e98081181501eaaee095bc7f53a79af8171ea80c457178093cf0a75628e8a87965ed021f1f601e54cb9d6edc2587d6627aa78dc9564eb6ba1f3c1a29a098ac887bb27e3485737411009d85d5d3b1aa7f04bcc60ea4d5b63355f7bddd1beb10412f8ad88e3c9986076edce124eaf43f800f89532343988178d7b6c6390b3bf8c9f301c75c305f8b5007e72dbe917373257f0170e95334eee1b77b89873574a2d1f97e31b55204e88cb87f76db9ec5fb7ffe08c0113390f7ecb50dc9ce741285f2476f557b8ac4c1ec7fc55207c7716ccb331d682ca4efebd3379d31513edc17d4767d779eb50faaa59f32a27b3d90d7238365fc7af4663d99e5f205220810938d86642c873cc10e3f44df5593f1178731a8da303ef555599764963a3130781c5c020912cab97d4141079fad3f8f8eae0128528d6154d23277a3dba9247c095433b21bbfebdb10618a16d781b6fcc90b78eb1c3f245d53fd6e6a94ed1324c2919829a6e00a8fc0c6f2fe7bf7750c761a57de3a33894441a628b7e38012eeebb5c1eae56b1e2fd8247b2b16d93132eb73ae618a9aa486eb1ab8dcdc5fe5eedd5e33c69b71dba74c3bf904247276b459f0ff4e3fb5de3f3b51b3b2bd3c15a9189001d79789f7544a6261db58d65a618ca36df247b4c7c38a30c7766ed2b6b12fe326151c65c5f35ec53db41ebe24277177305594c5cd15f58720da6409615159c52cbd094a9ba14bfe42dfee932254bd9a4850b7ec2144b98ea54e92ead38bc512df1360a475ec1f186eed497d19cac2f8544af4749ebd72d0d19344d1477bf51eff78d8bda7495cd993d7bc87e24417cd7f550ccb6f6f788f6a8da67b7146a4ccffa6896e2382bc2b2195c8b5aed0013c55897b147aca0af5c483c67df91bbf0277a1f2a362850cb1043a2dbde07341356cfdd05ff7d34a780bb502af681d4a7af055fdf77cf42bc7c1e8152966e5afc64df0e6a7118a17922ffb3b4d1e0fb80a9178d00df76545c9b0c65ef543be702a8e8e4816fe152c303a13f49962b3cbb333cc28fa66394e61879076285b749eb8ada634d6cca8f9011d685b381caf1cb71228c07ed72bca03f832105da976109045d64ece03a4b3d90a981a5dbc00f7ca30271150adf08833d740f92ca2b871fe5b8319fbf0ddd92ead6655b8defd13a2c95c1f010780bb667ae927729ddb4e8c39a3641692a1b772ba923b00a9966bc74972b60cda57a3dd95856ada7e56bceb6c227ee9124b8fb001a075b7860fdd9453a87fe6ea2a9ed37edd1492332cc30826ba60e60f114ffb649472cada84861a15f36f6c1b734d8d1dd5f2d370a029c14f0caf06b4d9eeab022a131de6c375d972db91e19f319d2aceef2c056e354736244d1e3a31b9675eae88b04520e7e5f7d5b5718fa29e90b1a2cc3677935843b29bd361446266047de5f0bad5e58890dc40212c70f4bf84e5550940b50d890d8a33e077a1d5e6a6c6fee4f61d721d95f154150e878695288f39c28d2940780acd4073c689a0eb1246a317762feb84e4459ed9de7468c903048d3889f57dbfae5f79da6e9c1322f7345d67f386c781fbb58c9d74a16ea5883e2cc7f5e1aaeed0f6211eb845d9749b1fae72bfa6cf954bd80b5ab88a5fa68db1f17b98d883ac47cd3f22f579211bf9f1bdcb4d2dcb33941207e32f87d03bb7d39a58d4f1eb2d0fe16b2b20aad0c3311cbebf009ecd0b1e46393c19d12d8e2b23a7297bbe90e6e980fb8acadb6486090192df082506672ceca4300459bb36bd53d8346f9cb11f0d631ea433ddda30587166291f4bc2d6667c2407a49792549d881df29bf16c843cd1565238b2af7dec336584939445609682e8dca06f0cffe484f6ad82ff0c5f778b42c7143a42fc7262c261c75f5940a37e1fb93b413fcfeafe59d0c8e6a8909df23b2c55a2f483408c3fed7515f3694db6732acd5ac76b47b46f870bbee7394aace0b094c6d72e919e04fa5501ace3fca3fc07b111c984a58994c5c0f53ce924daea1be104386fa9dc60cff53c69626cdbc58b5293dea057638d100c2dfb7ff79082ed6764f212743a8cbc5a86bf6118982501c2c145895ed18bbe94171edb4b5de22ca4198d2e58ddf053dd1456533d063cb3c583f971a1c8d93d61718f990ebfa4ee35d26b7d48b94ef7fb4a55399a28da3a7152befc3e2ea98e97ef3104d925bdbe6c36b20e9b19904d25414d3a8050eb755bbd6ace1c1e3d4a59f05fdc996a324a31edfd86858ab25665414d86d9b24ad69780b3e1e029ca22742e71cf10511cf4360f037bffc1e190642cde7f469af4d1dea0635c7d48412bbb51d2b19378b1cff5b8197c954b6e31b7be73653a9b716262b0ce5c7272cdd5e6c2163febad9b8ff77cbb744c4085f1f9bd4bbe0ccf503365583a4c2e09d92dd279e9c670bba4c9b9b3e00a0d6f969937ab7d445660d854c29fbcb49aa1ab6bff947c4c099b6ecae0dcadafadd9bb871d459dd1ad946e7a51d8551096b7e45b804376388be284cb5b5d90392beb6b637a0db49ecf8b558540c74b94a8c40a638e377942c76c555a252f9c2a72180265177aac6cf627cb454c064c15b82819f46b8ba49bc27f64e0dde5032790620c9bf29d2cf7031a0517ba3f168b4cab073a636f9f6f52a6b83c755173201a539bda26182360e0de38a6b8ad9dda2650830297fb565fa2092a41c67e18193b568778b0de87ad668fa9173395196276f97660b28bded20b07108adc9646a72793bfda8a8fe8c7c9c4de34c9aa2a7b63ca5fa10f26e56b5d89626e716db684c8aa0c71211b04a6f3c4ed20c79a59d7d26dad907b6cf50a6279ae397ae8d251b0ce68da9a15e3707db2190cdbed10d9005cb98834a1c931019bf519d40b2775b5a0b6050b1971c72b96a96a1188d11de63442dbabecd5f08aa7487f2b5bc794f06751beb649fc8c83ec24a0b5dfde73d92ef71a545cf569716df81a7f7b5c9e8b989b1be644571f922a7b1b8bc18c23a9bb60fb3f140c8574c3aef0924a5cc7a15ce518bb5015c7ccfe571997fe03c71ca3a3c2fcf2fc9b7aabc5f7953d5e3ca754566de604c5311c45eb00024a596a66f06405fdc399a8b680616e3d2a250ec087fb3de7144d29519b3ab86e07816466e31d421516ee0686bbb419a386fae30ebcef2bf52da1da8861298343ad06a2ab08e868ca2d9425998de2c1b4c383a1552d5c28631ecc5410c9858f0e9808579583398f8fe0f1095585ef7a2e45d0f993b8f3cbcc27d34161170fa2281de6f1b1efc98042e491c905185e6ce6f0536553c5df424251f4ee5067f9d579b3641d387f1400b1d65172e4b30d9f90beb4880adc96f82ae8a126c5e23599749b7fd7a85ed49d9cb15473152205dcd482fff33318244f43ba6e6506b61d78e4f7b9b7ebf543d322689a8b44dc44c112c959ca17b8f625591e606444f8f27d40834347a2e2ee1ab237944460a46fddd0b6b23cf296497d3b7fdc7f1cbd2a9158145c2d01ae6e1c6e1ebfed41af0584139834f2f711fdfbfa9c667ddb6d54466025f9a2284fbf874876ecfb8d2fee1e7353471130678bde627a73ebac51a2765d131bc0509a8103cf2f3004b6d397e5480e64aa392c748da4256103b7d290c1451bccac5c02a08ac2fe67f18b9c4693bc5b8590eae4b2c951a3d166cc95812da53b629ca0c2e207bd79a691754fbf76e0f54d20713bd4492fc626788eb1399e3ae6c24f8956839b20d24a514ec622736f2ddfc0279b0186a8e0cd3462c8e3bf80a020d85ad23b9294d5c54a822efe7f03f400f052f836bfcb5f17aa576e63c8b474a2f207a6649ee7c21a7a582fe7d59be8ed9fc1fd57b0c5bc0b7a9afad060669b9d2a37e5da72305da11d86a7cddf7d1163c5b184dd994c016c3d6360b626d27636cab61719e6e01df5230e4516f8106599f56cd5ac679ff3c55f51adee85de115071c76517dd6df77ad5ebc05abfab580b665755616f16ef8a866cfca4adad000a4ddca5ccc5d9b4e93e3a01c018000656b2f09fb5feeb75f48a03a32323831f1d1435e1eee36d7a8f38170155110110572a6a8e99fdda347b6866d378733d03e885de71f5f03aa30a5a976d04a5d72c991327f5168917922986a25c88ef1b56d303f935cc623790e67d0f790eaf81bf2e7b55a80a2e8ee584728ae7e464de07fb24d0c1536e6f04bec766e3ceb15a0cf474e275dae2071df43723c63c6404a8672f37f19b334bd1b3157e96caad9b04bbf714a34dcf3a1a481cb1ef8158be8d955b0c8c46b6d4cf59ce7dd76733ba7fd556c5c53a0145f6c6566b648641288e565343dbc875ffbb5e81fd26f5757ca8dd30b2c39aea558ea6c8067c6fc9ae2228b538d007fc6e76f66aa7166f8598e469f34df107f231410b3b32a9b001cede7de3bcc353630d55acc9d0828e17e1a33a1419789d4d2b46c3dec63c00dbe23bcbfe5aeb2cf9c4e785f304fd24d1ca91f359e98165be64283a91fa301bad886f1d72983ac0f2891fb83854db5fa50ade91f33145e3a13d292749f05c37111e18eaffc5df1a873c5da9555c96fcc2f5d096844a08c5c63a663e8b1e83f933ba63683d011d0e5b53bfede7574edf8a07d55614fe3b9227e00f9c1fac43e34fb256495471dcaf19887be632d94da0a6af8a86d0754f4407be8b40f64663bcd44a0422cbfc4f532f054c09b8aa463921bf968206aa0aa9e9d31b7819bfc24675ba37e560d0448507177e29550df968ae73688f1d850efe052234dd44581f51aa47c529e7f52536560a0d62d2dc8d3675f1c7685006d8609f83880085ccc0205b22d68e1cb5cca16850beb66c4b2ea2a42ab40075813b16612af8650b5b6e22f9ed2cbbeed083829a61f4f319708d85a8173fa3bd1c5857f24941fc73573426f7487016b021a64c09f476114202f0a59d840235109e2ea72d6113c2a3347134da1fa22ce18505c7ae5c4862b77d8b464db66e11dad522575a11df6d9c1ddfe8b66507cc4ae863ff1ed254d641db609fc2793f98cf77e4f24b93df6399717a0666b5643d918c43efbae8f31a8c36b2cb0ca28383da283d9a2b588f1a9382e0e8124d9476e6f2e74b157c89ed8a49150eb4b4a4f9bb8de8e4d2a06828dfe32ea05d1cefd2584618d1a0d5b6414b23dd81e2e75b2391c809401860c59be1d3fe96a36d4a0b108ad28d5136b00197fbfa3706dd7b6d3d146fe0ed143889400ed88675bcf356fa0300260aa5cf3adc25110be7b07bacb0c5ac3f215f6a427dd7f4176f66fd3d5e39ead42f89d67784c477d7834e6cae7ea7957a990ec27ba5b14b2bc4a60f23fcee087471895d940568d2325335d1155d775236107e6d3beb9208fa624d7e0837056def3d657ffaaeef46130bcfd73ddb857dad67bce6f2603a21b21547dbe6536564060f4a38cd9822c7e6e33f2e79beb50be3f9f605be777e2695a1b67985c6ad945c14ca81e21f992c9d6f5ad5f5e6caad5364860198e15938baf4640df68a7fae600d64c8baed62789aab06fcb689c3e4f318f1b2f9dbae0c64a297c021ec1c2eb98f1b3a6af1f96f1b0ddfa2dc3ab9ec2852aee1c3019a2e4544cde4a85105c0a0233f9f94a2b30004360d131ae600510bbe75e58772e0a382ad92787a0c86104f416dc35bbdea9efcb8d1ebd7ae1ed2a20a29bd9ce0bda7c0ba7ddc0fe1fba0e6356c07f6f3f01fb109a46b1f7b1f8ab0fab73bd1b300e68735f5772270a30f3b4adfc553933cf0b21b9d96e8102c60a7b953790e498d5f8bcfa54618cc497c3f9fe732d417ba4020485c844e0f4dd75b74c88aadac5d6500444ab0b352d0d68e8ad2022024e81bd31ac3017c971609270e2dbff871df19af422ac66f07d5360ad32c8d4fec026fb8bb2af4306ca8110348d00f2c4d1cd2b89ec16ebe574d6cf6dd9b88791707b23a01b8110c1bcec04c074d2b3f3bcca5603a98ad64d4c13c53d0219c69b892e9a050176a677a1eb0f3a3c8e17d0e51294a99a65c426952ccc8c67167618892c6ba75d6a2208a4c0a5a6907bcf04b3a961498906f7dfebcfe46441a07eb38004593f3ae72d9314a281dc6ca73bd0830cfc6c14ad7f0c26e1fbaab895a75dd19569534ba7b0dc6c36a6cef2261c111a5b18dd6aa9b2606825e8912f98becaf244370f8b3e88b22514486f377ccd2cfd378a1e8cef69c18abb3a7a80674d0c71a5dedb6aefecef98dc81120953f8cb9f3f4771f50066f377d66b6fabf91346f97f844a8e84bd6f9cf3492d0926eb9adc7cc10d9998d14077aaa21ea2218d9407f45cf29f248e699ae7a6ebf60f29fecc2285d5ea2b53154ea1ac0d3b3f5be5286d2c77a239fe4b6d565ae22527646abbefe5e3b059bc1f7c49e832539ef9d975428262881aba0bcc50f0801cb9bd84cb1e67c46de68231594128441386dee7404cfb4f6172e022a4820ec7fd8f985f210b71924aa71a58967da4dcfbf8a8cd5a79ecc1742cbaeef38c84ff688af1e88058184dd05377e6ff035bd52fc5b4b62ed7f793cb056cf8b54d5c237d6bb171e6f593d271a51fd9b81704f9eee21e5e273297ed30f14fc2ef06ffad5aa4f07270ffe6d30f64d9764086383f49ec6aa197608fb0afa7f0374c1947c8f280e10b908b44a8c8795b755271e5105f6c956f35a407efdf236d04e94621ece1c6ce142bd2db1122658b2ba9cd65f6962c37e18137e550c11dcd27bffda4b76200624787d682b154d47f66908da7262ac9b3fb665e67316e95edcf75fedcb00d851845581992c4a884ba4818936f75c7e48acc5d3a6be30c41d8feddf72a8fc985493e2e37007f0e77cec56becce6713357b99bb401eb1d73fd5ef409ea698f9e7f0bcfcbd214922e6a83bbdaa19601ff3c339322aca4435d3c54c08c8599dde97ada250552d589aedcb8201de543c11e3500a158f99874f4506c0f720d09ce8bfa1bafe5f1df049fbb584ebcf8206517e08879282e264947a58c9ce1ed0acb773f7470b38eaebe78428890febcec95793fbbd616403c567bdd811b16326ad55d2e50cd5e25d25d62c2c71aef473f919a156f73f06a1147d04c925d6e221322a06e11a7cb6dc9ebce4c7703fc4e9e4dac600f050bfc873e29d331eae287782076bd06a48125932cd561cbfb5ed444a76d21f30c11dec751fd2a50597fd05610e15e90697c01b2beb4767a4b81596e7d861d376e1c314e2165575e6679f97da037dec4cd377448539d29d72b08a7f36f8b1d02cb098367335e89d54f3e7858a44dda3d78f38e97ed51c7e640af9389fd027be17677f31f42c17648bfebc06ff6dcc3fbfd9c549a0e0a238182c01787640ce849a25c5b7283ba9056fef577b3f053b319e44b5674a2d4ba7e5864cad67c180ffdf6807045d4aa072714443a3296e56f26385dcd4cffd00a70c0487dd604a0b2e8b138612b8f228686bbfaade4b852a97d167aeeffc0e405e4bbe33eb4aa99e7007995db4df2748a624db662a1a104e79821f91e7234b9650a4b53b75a0a6b9fc4457f0c73b2fb4f4678ca59c0a614c4306024dd26aecdc4b367023bce60a24df1b8835a71b7a7b2fa94f89a8fa02604fbcd4eacf167147a4cd4de468b109bef8990e6cda89099573d8d82b574454c971f6d6f345bcf11544cdcf145ff89863fd6a4edcf56563aa330f570d64e2377683f4fd85d73e616f1d07e3ac3f32dfbaa2ca4815d9fe30358b1e93a26849810ad2a31b944ee7a1f3b872914f46c3b30be053da3ef7a228333abcf4f566197c2901c99bc8f8d59b20df6bbac315dd9eeff9b478f9ea0e1095828882c405caaea282bada3947c52a92c64f7933f9ab928a0863a2ffaf9fc3d40860e9dd58d3925a67252f7df2a1cee614f002750b39cb03a1ec8a5492f027d70830752b27b47185b63ed753de91ac9f3b66ece57e9e68c61cb6c69552441b54339bea314c032bcccdb7e30b2b1f360d61ef393a6ae883962e614f4fe4ae7c8825cbf6a648c045dd80f465d2dddd4747d4072ad704599744f9185a84739f8de09b3794e052ba10ef576320c5e4728746c8e21580c741b1f58146017951e5b056434a347c2c4c0b481c38c7748a364b153daecc99ea8259f257bbf4ba6b5c27a91d3d84a474300a21a357a5831cf36ee5f78668705ed8ac3ecc1e1a04288e78946aebab8a11eb212c9f6993770249f33666f43b93813e58a96ea901cc1c594dffc79d4d8471228bad6583c84f8dd8528fd03c2be2b886302477e209cf2e7714ab8c399404684cdc2e5416325b9b93e63bd24e987e8ba55a1ddc76845614be7b78a4ccf4ac10034f1d60bf5718175c48b00bb5fee02d567158e78ff8eb1aff3d08fdbaadd384025c7aa4e3dcf2ac8e267028ec4187135a13d24848613554bbd12a00956fa847de0972b10b130a7e4ce245fe8d523ea02c67bce37ab0d1603c6bdc4585fa4385f52ecfbe6fda2740aee416a93989c5aa5da23ba447ba562bb74d250e9d833c5bf64e76b410399fafd8ffe1f8f969361ad9b5e4d5bec9eaf98f86a786d6d0597b5918c19324c292f244462761f3cb3280b4a91c69a7a2b65f457c5a45a9fb57108ab497fbf874a2db38f4555f910c314486f72c659852bc55fb98eee938b97a8d5148e3d7e86e28530b3955682d59eaf0091e24b89b5d3c73e8efece007dee14131310ee933b5cb8216c1c67faf2d411d26d296ae9548c5d454f5c11b436725c367484cd9f1d1abbd310b38c39178df17fcf9bc5b5093eacfc6c5ec9812c91afd04dac4c9f7aa96a5a7d0a49d2e17895bd35a17f891df97dfc613e63e072b8b2c68e5707877add616213983079bde719711dbaafb1565f9d1d2a5c67a015cd9b185b8c09955811d19e8c07eac9c79093381e816fc0b39e320eec07facadfe5b487223ee2fbef4a445f618f31281e73933ac348d0fc0bac9bbdcbc4be6c3a4e0dde4a175834201991dc134bc7a8342683e83132f0fb0cfc8517f4dd7894e54899522a784e340c6add4ba155289cd39ccfbd1bde915bb602b1e44aaee04b3fcc6bc9daa88e28765e98c039d0ff0a5ca5465c35e03676b94ea4ad92a6f03226c169a9ba165cf91f8ab17d9d0b3a5d02338166dcf5036776a4745dba9f722a297616ede046e43ec0f919a57eed74ca7a49fdcc4f9b8b727d665b8bad8130b507267f928ed49096091b44f32f6a532669d42b29ccea62f86603832c2f9d8d0a88bbcbdff570773b8fb42aefd82407bd39d3a2f5832e9c2635267b13ab82bc559a7270fdc62e9543705f714fef9e5f9a9aaa4fd7d33322a62efa79fb65ecac744e906d07549257a23d6e11758c623942cb2158386456e47576e9372ef68772b8ee347758ca3d99ffbee2935c5e892849aab1752c4724c157cbdb5eb31863b2e9047c63fd0f0ae3f2e76c1bacad036f1a100ac1edc1de9a57a5ecc2654edce0c5aeed26d39ff0ed3c3b1074624fdd478ca4dce2f652ce741b65062de14d6a6037bb1d4902d450e478540835d09d1f0d89b8c4bec386ec67117f3733efcfe36070c65b609b747adc68751a69d6067513bae3670ff54cab9a63a8bd82e13f588c91f885b0ba5d2addbbdd315b82311be5e190c68faba85d566a439a16e936ee74ac9ca41dd9d077569a0e1692a8bc5210548a23efd9f7930aa29e550b494ae699a868c01711482daddc67653e9acf8492a6e8befb1530b32343093d04fc417d1bf037adb23403c0f70b680f038609c441db95e0c8878f3a79e5ce27a0a60e63042daa2df4f4ae70431f53a5065c64fbde96d0904c4b841b8f93369049c66c61517f1c09569678540962e173d31afaab848424f14e047e0798fbba733512cc0bbd4c2fe90b1dd8e1f097698a64be669bdfce1a54cac9d9fd1f78bea89d8d7c06ea25d7cfd04cac718fb3c95f1e857e59564545a3c8d7a785b0320a9a716a15664b42a614bcbb5849dfa36dd937d9a5f39da65cd50550c4ef0ccfeaf1430df67f971162695730174d1db73f041893d204676bc7f7ffdf33f7746e202df9de0ba0527241bb28c8da8f973bd013dd5f4c05f48aa0553adcf65e68a10da1c7914ae026e8ce3ed583125d89d38c0ce20fdca816a4d6c8c8cc323e71e87b1e88dd2a70af4c016a3a7e3574c2df1d1267d32dbb3b91e199058d93a6dc0c1f8c2603ac78e0fd1b3cd9d786e498d0116641c567629aa534ded56ae064e8848e937693c441cdfb6d0d44cedb01a70fb3f09265e17f1aab5eff52aa9bfc1753d01191888eea8c09d3c86a69d1c2c64d6f021c3b1e94558bd7f154cad6cebfd999d6f1556364361812203f08ca0667a673f091a3d77bcde70d8a32d02ab61f1d476714ed8acd863f86f7b626a2fa34cb1f277cafe065385cdcb682e498ac4d2b62104700ceff1580a9fa538d976520a7f121c1d28f22df25e1d7fd131d1993dd73321e538239582486b17c429d9d1f11a5b14516e46cd6c15b2e4cb3e5a6bb922a7490a008b2fd89bd040d7203e7c97092dbb0676b99460786d796f21cb1650fc942caf08f7fc4d2553b75fa34e1ca7eb03ec9a0ff5b607728354ae581a221105ed9449f7ff63c997529207a51c313f24634ecfd1a0b1dd520a271d96e5b8031eab6eb4819d2a77524292bcad99ad6d406c6a4c42055d18a6454cef77f58dc8678e0e6c2552e454a2047965240b38903d25c651bc6d23e2422a123ca797db0047fbb9082881c2af0eed19285d56a4eb83a46584c22e6f264fde164dba88cdd90692a33cca4edc1323caf3e2f7b52f71d0a136f8accc7f5ee97942c6998650401d4c2acd5024de4168c01048ef4bb7097756dcd6fe7552d0817fb9ef488eb4acc10b2835c76a6e1c9e42660536f43f4126da612d1a7f919a6de1b23d0b606632d89dc47fcacf86a8ec09e1756bf342af7e97a0aea912ce03467bb8e4d19ab9f14395a57f74f160d7f35aacae27a16d98adddf3cc0893aff9a7aa92f70a5ee708a82be226bad2585d71d922c9196a8a86191ee058c54f5f27fe8ae00c1bd7fd769ba6a80b9f34b9cabd5c50634a9755ff4c7d9189018e04382c8cb3951d63dd142c4e1ff2049f2d5a215a30da2e160b4226755dd65803e55ae08b7f267ed486548486fa8a2bb02a3ddf0a161ee837d7ed625058c580afb79e7c63619c05752ef058f0320556affd074733888396b29fac9bd5c362cfc49b77b66ec3e72fe125fb6e42c3dc4c518edeabfb5dc57bcdb7d5dfb1772fc3cbe8f59e0906baa7ccee2dc13498c4b0642b72d087f942270e0960c03040a4b551426c011660bead78130b7315780813ef841500ee907343c9b7d8086a1b045b6973ebfbb3df4fc8d15203f436dc6cceb7b653742fd2b904e0c25b32d91837b5a36ea77a73c26d359bb447f61e00caf1dc751af839b2e20f828d051f6faed21df97c26bba734c2cee3f01f76b300748190b6c1f83f1febdb06c2cc9d3938b1cbbb5da16c5653baaa8e0cfd7d2681aa282ce0aa52dc149636e0f3e0a4bf726369d14eb24e9e0f5287c971d52365f86652bcedfd91def1d1f4bea3809c8c63bc0f5a57ed3a08a16a5eaf273f9260902c47221a83691094fd1a5ada62a6d06ceada464d62bfb1e75e87e65750c8ff6d172d6e528ba20e71c68857b5697e419ffe60c17823dd32f4832ad817c3d2194f5ee87219e6fcd235eded3fe69e3a55118a917a594835c9930be8a208c957227a3b5c9ed89906cadd406478a151ae1aa3ca624d5448015d5f73d9a37d1417840b09d2238d2723a2a3e36d911083723a55916c2166a9403991cede1c640c001de8eb52cf5a00ad62061e04837298f4ebb898ec714deed22053090414a5a64ada075877c2e6782941ad16a80644c08035a74894ec7f883ba14aed6667da47d2e66b8edb21971b91a9cd3f2d316f2907f72d93ee419c3bb053610df5dada2c5e9760ea720ff5c1101f704ec677ad5e6821b37081dea016b664c1fb63c47e1ca302fcf6e2d0737175d344705503d17208f0f2b38ae04940c7b7210ca618af8e0c7ecede14ca5bbf6c8a7fbf5557331d5e2f6d9cda979c7a987962d61bbb786b0b4ade12c81fc954bbfe22ac72cda885e9160737ec1ea89be9138a540476a53a3b318b3fcd26eb1e341434ed217959890f0612b60d8a402ff332e2414407531017970421210787a79cce54570d7743f1b2e06ed9f2133b31c3d2d49ab81a15e7767fb9e92bb2c716fd03102cf0e34059db2871cd0a3451892bc0aac9c889eb591764e990c6ea22b70795752a86af083a7aa6d847f29d55d711323a1b4a60b27f06be20a10755bce2e83971411ed36a6f3305414e26e40a3c0d086f67dd8db3ebed858330f20e5174010ab295a57b86c0b86f98eb352e1546910e22707805f8b1ad6e61adb00f49b13c37d143830690111f921967dadc4cc7fe28420adaeedbf1339f10cda73ec5c30b12302becd6f259d3b38aeb351cee52f1578990c4027bbc143aabd5fe6d342b1be24ee0c412756bfde40c1230cd12106217fee6b6a9db0a6d2b770189fd58fb515f6312a73e62763cd89f049b2742fd5d331491658c219f5e411a4117a779d0258c5c148ad918a690a926dc6912682b9b0331639e21f603aa8da5f3ec978a8e0eef615443399430cd63baa9e193b58df529c350cf32a607781f576fbbc638eaf5c7412fb2e40f49ef8f3b4c4b72dadc56de8a6ce7f0a11e678dd521ddad49803cbdc4dc97b7566a8856ae5710a56696f9513518ef4c4f9294945be94ea0fe812e5310ac8cf4b73d604d2254d36bc18c6d0970badc4476ba5bbdfb0287f79636b43a6f6f483ba518086653b3c99e6c17c33c0c03225959130df1f2a267fbe606f973a07a4e2ae806c2acd65436d91146048d9a608f71005867836fd32f9a03eab09db44aec88863e57a1498a73d14901e5b8daeceefed732f35943a433a8ca7dcf24b8bedbf9c44b7f119419d2629df0309cd8beac00fbdbd89a8b1f167dcab4a0b65d6fde035cc56bd49b2472c862cc7855b9fad95d7d5189cf09c3d6a45d707224b9239fe58bca88b614e429e7b3e9466e474f55a7cdfeb6067da1fb521454b3041de6af97a741bd6d4ce4bcc18c7c224e539bcea5225437cc636be86b5212d223a41327fb481da9bb6354f9f6b9f75b5d892be888d64bff9e6af31294f47d0f67564a425f0899f1d1c27bcfb8dd62936e239ccebd3b809020f36d4857b0d69ca6d80a53eeaa606c0a71db92156d02ae9f13306036abe62de241439f7d60f654418ce25d006c49c44d16ec3ef0feb540b7588c97ed2829268649c03020b8cbe4a45b6cbb096b98ecfbaf47dd9b34782cf465e71a1573a5b54a92e631bed1bf70e1441310bf23fa5551a422f7b0cc567257b9111581414247a337172d6cb169a15256251723ea6fb88eeda6136bbd93e8000e29d5dd1b934bee6dcc03acee5d58be69eb70408d366d337d4a687197e34b282e869c753b8ffb5f330e3b7c1ad8f1c0205810fbf5ef49122677d9cc8dbbedd178ab893ad60a0eaa43550c1cee6738fd93371e2574224383ccd6b67dc8c3a5bbab394cc283a594d9aa3b513f9d3b3d05c8688962ae62a6781e97f218f123b1e33aa0be697fff104c8af3738a22d79d060ddcac7ef13940f5b046e4f97ebe3834420b5803ebc409b942dcf1ea71d7b73c6102fbf26d77ed385197fb9f7214c3b8af4f3b1a67354e3e5aa47aa13be9873893edc6945cae5be7defb12ba0c1e3dbfd129c0e843889a4fecb13a36ec68a11c772eeec0ee45c6b71796b1c8346a36fe5b1f07b48320791a198b3a5eaf6118d50e0f96c764525ad0a5bee4015f33fe198fc5e36fddfd411ee9be7ca9ef8d51ac622a361796647b00096b921bb278bc8ed0243d656696b0c3f818440f5e8be8f1579cb38d04c31430225896d049e592e69f1ad2605951418a72d0bd93f3953f56c632b4886181a6b045f0693e55820d68b40574c7f05aa98f7d2ba254e8b1dc3207131da54e102d6da3c80d9e734307315e28ed59632d555114d511e4bc581d03eadefb9726561b2d0325834fe213ec8b2527df68e3aded5238e98f15743db59ca98a3f6814c79b582aea2bfa6a925c50657f8b1dfd69fdde46186636e39c675f792e28324f8777473643c76c3a1d4dcce3a666bcc0ca0a1001e84bb8af6a2cff60a6064764acbf523eb7aa8f2950e2e47559669b402be891dd09880bc77b0fc97f1ba09d17502f8b6be80c0eba13e1c2d537184a213d2412e2413398c14f18a75d57f6889409873e089d4a9c14d2d999641907ece59ba9a0a326a40887f9ff26bc32280333ad7304978245beeb4dadde73dfd8377281847ae80ccde03cba79f0bcf8238b80bf6eaaf2c731a50a866792d0310efb7e0dd0b0050ce5f19674e5e8afa93c6d4d9bf1951296f5e2dbad9d7b8e1b991a45fc2c3f45b37f20dd0c7b511c79a682ad1f069c2eec6a4fd511b09f7c304237fb262f4c87592398f08f5797ce62d46d4e5d351c080525c9331a28726f91bebf2f630b0d9f5871213d6bd3be7cf034da4867bf9938a8794e0b1cd38c462bd8141e686cea25b219012594ff1f26bf7de0253f73f337cc088d2694b58805af9fc13933f5425a7bfe8a1461481b88f657ac5337034ba4dff738e6a7e9d4df10a3df2618e664891bb06dc823d0890018558af66301ed23f59fd9dad6f93c12e607237726afcd083a67eee36848930ecfac74c72402dad0db58fdc81a6e824225aa8b599c351d91cb854a0cc5e7bb1ca1de31acb2f94fbe58e92c9e112400bb73fe6076c81723874894163129a6873868048626f049657af7b0f52597ff74662e8e444cbb6351ff468fa56334fbc06eaf457938925dcce9ca57b5eb37ab7019c8898a47ef0a757a7e887321c26aa6d278d105ad107864744f4f9282aaff30b749ef5a7edf0d2c2ccdf5d6b03233b32975e8acefccc3aa6a95088df59e4064aac70b5bb497b3bc5937ee9229312304d16fe36abfd551a2283291c783d6a70ad166b19c4ab9c2e0b24a95295d4d6c0726cc99384977efbbc0aa4861c4f248ed389a5e60a363c1db133dd038271f9a1375780c252dccd7c7ccc644eb3928c3cdd3d92d725f407b558c63c6207600865d47ef0edc0c4e631264632a4319271200b77d407027529e19b20646de0d045d6964f0b74d83e242f4f17155a3e40232cc0169028b6fb3102459f0104b3a5408e679f640ff2e7795805cbf1d19f4cc37d74aa22b0d77081f56e3288d18b7aec8659abf7da448ba0fdefba2cfeece667335a04b3c34d9731a9302f54d17312663a779053e808e2b4ea41f4f6ffe5b3e02aed2eb6a857bfdef83011ab78b4370264e2abc5c4806a2e680b00b356d683c16574ccbaf9482c63b7d063f1bc831d16a8936fabdca6fe71153b044a614e5dd80e74a2872bbce31238a94536ab02831a839586d4565cbd90c1a4a1c80687bb68db409b97ca6351021d4ec5e0acce8458bb222b495e040b412cc1008e8587c3a8a22a280ebb452be34e4582a1a739de83817589b376a100b8f990c911b2b2e85f6bc26db2a0b3fae19ff73653e10cf02289e3ac053f81241f374cac99cdbf83a5b02e3c996486fc1496fa0f6fc5494a84b6c186017751175aa9a1fccae59c68a071b0010a0e0a0a797a7f8c28aec2748bc7c77a058d551a43d01f3f1087481488b57b90bf1e6ef693586fe4c86039b71c9421f5d90eef6e635e615bad82418161700b31983a29f9322e482e798ecff849db6bd4d164f384d484e71450f88ffc3ec5609ffafe0a665a16e457cf339f479cd424f8a04172e81d819bd7e8bfab47a9dcc87ff91f1b023a8a38254a1eac0445352e467a82371b364958a1cdd9bccc5ffcc1b1fec723bf91658404d88f210f1c7dc88477a3f0bce8acc83a90f0ffca54c24ae18fe072bc6f83ffc0f836a83fb7dc1b23b120306ccb543511c3665cd6a7ae31673a89f1c16f39769a433a3f202985a210f37ad7e7df27d4d545556a91d4cb28756b24f04f962087ece01a49d1138c5851a49efd25eed8968371dad52555c92f454a18fd5fd65d8b42c2f3cd07430917c33e439b6cf1e72f3e55c61d892a06f8f48ec9987ad322b283375e46c46fe97d728f038a4146ebd9e3d8954e62ab8df410aade73785b2fd2cff90436c0672b07635bbaa519b75d41c1bff1b0d3076b4c63dbc02388f4477be398266777f38475c7e82bbdc69a12d6c4ff1faa3fd20a28c4bc2c67c61682b4040fc1ccaacf793c11a8a78c85047d0142c94648ecde83a92952801d21b95d03f2078d6edb56d534b0f7f0b0bcbf1b7fb8de86edc66b99baf1eee6c299010344753a14aa43828d67695f559f66f8a08ec25cbd0de18e24745721eb6355332f8d3001c3214b4c0a33ffe0d8f6d013c9bb21db7c319d653d8aaedc984a754c6af9e8189314bce7f7555c01874fddfb9726d568846606639d312a5ab254264a23b6800c1cef07e440e2c1243e091d1d6e68a25d52016c70e99d4113d540248765dd0968f1d9cdf9ab450330f5ae2ca46a0d76ef291a62fd1add5fc09782f7ce108be56d25ef664fcce43d7e45b5299e0fed851931c24b08b028e45d3771a7c2c9272971b17035a2a0202ff8f38fd7f289733d088d051f61877df57574ffe59187dd3b506bbbdd75711e020ef82c1788569dd86ee065d83f09cce8fa1b30aaf998c08e2a711fdea53e7ba2d87bb2d6e3a6fe46198637b40948aee6263181c3207ab23826d5a7e9b269f14a7f34fa3d6fcb4df7eae3536830c2423b70185e9bdbe75c12cfdf998f4baff4c0ad5236e6e73e972bb5c008f8b18a54283aef352953a4f11ed76f3c7568077a204e2b0745bc2ca1b25e5213f034b29bcbd35da89357261f846d087ceaf6a57f1d4d4114d4fe443f43b52b86ae410376caee184eb231c8507ee7fbe051df1988a5a1cdccfb0e39aacf60c7cd5dc6deb4f256f9d661bdb32427cda34dc0106ee486fc90063abceb6b6f0c8bd7d9cc419165ff14f93a2d600680f59a8991c9baa6390d9599866e9e647981bb2e175bd2be37c19e6633c35cec2cedddd01069fd2dec87e341b4828b326c57401429fe2bb4ef71b32643a311392dcb12f1ef07c780d305ca829b29d3dd2129e3cee1a986b0060aed2e36cf9eceb007eb4e5cdf546ef48cbeb75e3d44d344bcd588ab479b8701b075afb02edf341954a3b953513383c7891f059792f6183ef78a1c10ab9f00ce82f10afb0d25a6dd53c430fb9b5405fb3ca628a2cff2e77f2f6366f8a2e1f0ae815176245af822feda51cb6111ac5c9e726f4e7df566738c8a8835a91a78e754b0a7a1798716e1c248c5750cfb7fc8303c58689e1a4857e80e84e916537da4d7305ce8d2abab2845b7fc4ab38b78d6e77a00acfec572c09ceacb6236306440c634dc1bfef1f0362ccb981e2d73fec4270b41bfb781fb5720ea787afebbf0e3aab580caf001cab810cb9e8c9061356d0b7b2a29b122b190006eddb69153769ada946b2d31e5f78f8b87380758780bb97083af69dd96c1017a2529ed202abb2caef7efab70d213337d49c9ff6b53a857c59a9ddc3bb852cd20c31910ce625cc093083c754d115c38b98fd88519338e3e4d26d9ee3f0d05892552a63a0574af01f3d325870fd0356d2ff78381cd6f879e09697f961b808205e291694609b817bdb9754f225080a7ba7af7ef5f0456cd496b1b73668f27fe094a5078318d97f2e1cf5245cfa03de4864a5a5b3a71d3c7ced93f97a2dcada9b06bb56cdd4eba4289219d8d7335d9d04d6591419f2a998a9940973441fb9a3c17367702731a36c9fdcfdb0aa45bd9e36376a87489f589475d6c49642b057706ac91ecb64e5128fd79b592cd85074605bcc5014284c3f84c5ac1a783cf07d5441af7ea28f644c1abc0fd096d0ed6f2b0352d15d1c929d2d3f3d1b97f97f49c6da01dbd4b59c7a44a36e1ca32638a8e94304c01504397402992a6096be89033a3bb4a15c92bc7bfb42c4700aa3fc992f9ef2cf885b1ec490a188240bb1cbd59700b00cb9f78f49afdfcf3f8816f9ec250dca8aaa2cda84e34bd4a751fc30daaf3188bcbd209948f34157281366687171ade86ddf4b1d217e3bb4d9fc62e27539937c2145f27d72784de361f672f3f862a717d71b6c659b2be1eba56dbdf53d51166c3e66b31be6c5f777e2ed85b33309123d9eff2fd6097f3003975d0dbb17e63da8dfe9e4a8c6583e967f1f759063db697bcd610b02511b0e4c3b60ec06e75945e93168e729826c40bdae4a741fdf0eb7fcaec1bb9b11337522818588aae20379a8a11eb6b83fda5e866cb0dbb965029beecbddddaa04a64f5db32090de170ed84931e43b44971aab6e89cbf5937647c15ae12de6651a0b34e65f3eecadb696fd54bf9d43e0787238e9a8dbada51243c9c62a92ef748ad05c37de5347b21ceb9fb35ada1f2d0fab10ee99137152463da4a8ebb53f3af23c99f8ada1f62ae3c530ff542898c71446a62265e25166676f83bc1bda3e4320d55b09bfc67e033269acbd91eea7007bfbabe35038d85b7c2d9bd1b351a31203f89c121c797a8e7a8715ce9d993b54aaf9819c0e8572682427dec56cbfdc62fa6a3f2bc53414c2a1a915fbb854d0ed95e1ad555a69ea461484f1f8ae35cc58a237cfb57c9c52c898c2cd9e5ad9f4037216600b4f1adfe95f67c425a3cf64cf00e1ee36dffb9937e1eabf313277ab7023317636d6f176a7cd2639dd37e63095d9d960e868ccf3345a9b8eb4bbb310f4373e4c8b0acb6be6c4766534f80b6cfbc0f9a933f84c8256562c48ad3eef24c3ff8d7b4a2dd0c76d94e68fd80fd29f4db6f435e0f07f6baf2056a79402ff9de328e3d85c62210b45e825ae2b834b59bece0883efad2cb8951a424c6d9d800a77575f739ed66a676b2acab060a0a0a40b1d4a201636cfa8ce5744c6833b3903d06e3843e2f5a671bfa90a536e6a4944ca60e9739008168c96196fc5bb16581218b9deff04c104b22496d915932bcc427b32d9e762b0a42e1dcd9437b9f44913fb28585b7b86f957c4231328aa13634683587fa17b48c4f38f84a69a3ea81627994aed2b94985d34aed17e62b798c580a0466814778ad1e9e11b35db02c4b0b4445ab4498c2437269c0e202089d8747613c7554238fa8dc32b9e9ce7f36b7e9db7b8c8d53da7997e45ca9265c8197170aaf9de31c75faa91f4dc2e7184b3558d4911675235eceb75a4dc061ad02e9f3a7337a67f87d28cd286d2640e8f62ab1da3554e26d0219b515783bcbda6be173df5a160f4be569941bde32f37aa64081a5d007ae55f95f37ada5ac36a4844d80ed6916f2945ddbe6a61615c56578e489489dcd26e2d0b36ba3d83ddbf1dfd7e76c46947a688e2506176642be6934c7d900c219b932f3468abf65ea91f75fd112127f6da9081c3b7829b45d3918ccc5f8f2b47c5277e81007897c9d5703077398ee8da58c58ceadeb7afa55bb003871d424cdbe24612000232954580d021b0ceb8e32545d1bb1640a2d6a68ac7de2d72ef0c27fd5b5c3ca0055f3ce0f04e677da38b013b899fde8f0c80cbe0fdefa926376b5303e6fb8d1b57014578b1ae5ba621048a10ddaa50591e5264863a402d8282d27c7a75e5473c6304f5fd92e686151226f3afbbb45c625b24d764cedc6ed520b6854ab91bce8f68fe7b96ee19d3cf6957273945bed7c10ce9e4ffa0969088533923817f6507763718d89c086c3ed6e6880dcc29929746a9ac53db1cf927fcbe0d8436f54e39879906a20e0b8f43672ff45fbd416bc005c8718b0e669c878a94d38a506fdf7a39c362664e214f0da4cb6c45762c6d89e7c1addc79b489a0c26d83ecc239a7d6e47c3c7dbf36e21f21c01b7211cce2104157f2e23426a1d48395fa50fb5354208ddb4ac573d6fac2e4e24f07eaa89051ebbb4f4aa9b25802e50bf5ef6c964cba36b8c9ea8d5d231574586beea496f0733bcbc5c689f154a2d8ecb90a7ce93147df31280d84a2120fdd13f3e64d64e206ade7e155345823d9be5342694ad305665227126613bc416a6b1b52e910c3108e7df18b8f2896aaf77cfa4b4e7173c46feab5a2a7257c48a9caf0ed4b64b89499ae5980d4adf4854f7cdce0980483880718e7ad19e2cc7db3ca2d0287ffabe8fcc6d53f4bcd8f9f5660cc46670e7934cbf9c4e13d3c8bb091c9280687d7a8f908ba4b466f0c609a9a3110fccf14d94a54e15df5c280a859cea4c94592ccc92d08f7277423554cb24e303f8c6903abcad2c3ea22da55f081a55699e1727e8760287138ae982f507b3ab92f8f22960b3a85ba72a75dd6f5db9626038a11499c05f001afa1b2f993f07ea7d3267727fb7f76193ce7c6491e0f3cd855cc91fe92f3ddc100f4f506906e9c11243981019a91feee0f236dd499c1ea696c87caa408fd751d21a1957319345842be13ea8a2f3acd2264fe0e802459efbf00083e1f3224dacbcf7bac161e6801b7be1ba62e1632efcf70e6299ab6153e77ea3e05d49b37bcb1cea4d6e16b91fc46637310cf1ba0c04fcb35b8807d6a9d71f74a6df47b3bff8d45f98866ad4c3d99dd7c91c54d1dac1322f80861a27be310e4c00ced4cfddd133d6e825ce6d9c74b10f3a22c3a73c55b7a5af170d7f5afabaff669f6a1f67eb868f8ee79312e7981333e96c4cc005cd92fe7329f9dd7e29e70fdcbff18c05f60e4354aff0c72c54abc46b39bf0aa3f7003f077aed80afb45c91a358f9057a45ee6a131f15036c442d0fbbd333e872c0beeb0d7d3fe3f00e7ab22baa7eede4b1f047d506661bbef102532c09a5381c1735d27333eccdaf0b95f6970a9199af5fc5a41040130846100f38fd534125fe5b122216701da1bd7e46a86f5ca8147fc7aab197379cf8f0ca9f02763bbf2acde70decebafca293031d3d7bec0077b310a4dd5eab3a694ac36b3202c33cf00fa5a16819726e8b0e5f4abe7c4147de31a7a464a13daf1c0f66682154bbf2fd24ddf3c6c4f4d604a2fe7b5c981a47171b206aacfd0aa0e09831506f7b51364a102b9a21c56890d67cc57f1a8dd280989130bbaad5df7d46d1d2145ab84a1eb691e2d50009622889df53dab95c10dd41130e31bac88b1fdb7a49231b1cbe848932c6260f2e2d4fac9c42e143605a80b2341b4313ae1a9abf77028f872d580819e9ebf1caf0ad2f16c317cc0607549cb7d4fa781f2a7936d411e071f34e271749cb46d490a132ca92481596b35c0bcac8ae5480e8e20a2bc52a39c6c5c081cef212cd058257d4ad28cd818550bece567376c1fa3621d2b66a14a297551d3ca59d97c70bbbc68ac0a964b94a2c3cc213f3cc68e7d6035fc22fad70318828562803bf968fa4b790d04b901574601d19c6c9d8521e8c43b641400b0386d06bfa30327294d922121f5884dd5696b6337d762122a417bebb5123bfe9c078ea522c13b4c35c1e56adf50bed90df33b262a90b12559b3122e817a98a501a132beef936dd9ed82f9132e0db2d05224ed66569b103dff510207f3422200007de3d3211c3f784d4f932f5b7127c38c315734507882542406dd7dbf45cdb15d0b19c939b31f02525ece15642b9ba393589ba9bab299bd0142f48337dad0b19eb1d83d91aa5b2aa549bb57b0d31cb6be76e319f47672540f0d55552879c263370f8092cfd0a8882b499319e8580565d9f1535624758499d3f7cda506206f15665b132e2b61bc4ea916bfbdc8b1e0daef694e4a89d241f6fcc0b31a95981f84c5003583f0b77764c0ec3f92cbd4512c7532d49695b4d592f189d3142548a04d9a9393b5441a2f625484ba3c29d88839958a8d77917ffbbc8c56a0e3076a8e53f2e0d0ac2ff94e5193dfc0722b7f69585781fed8a95f2b0d188b3bfb1c41de0e025ab896ea9783d6b8f76185ef5dcba815bc18f17bb070fcc1f10a2b70e4e5cd128b2bc3ca79c06050437cbda297161126214dcb250c4d119f771c65aacb6929bd71d7644b7629c8eb3de491c32cd35739f086f01aa4d437b3eaf67cdf3587303aea1294b7f699a418a0575b9431d2b844dd0f8e7cc5fc31f1c82a99e61a7c2bc4807204a63d072bf1c17008f00552dff80b74656b16065821989b9dc06748aa125b1d66c1701f628daa249a060e839458f727118cc2526025d5588f24949b7d749cf9ff526873e0485f289f51945f1192cc5cd73e5b4094b3a2be6d711ea9f5840deecb27cfd326e1cd0697a2ee513255dea72e54eafc08f9f07fe080bf57834061fe1a309af2db9449720e80fe5a3f0b71041effd3558363f5093714aea62b1c7d9dd421aaa9d648afd60b9b9de963643dd77b12fef9424efd5bf7075a15e07e2cfb8765e871c384395b2731d986d6cf607861206f6343fba714c12e95477e0c1d77df85b092a0372a7d82d630f3a697105d7ef56fed0cb7a8eb53c37b53557b8d3877d9590881e060cd1695708ee1ff913ac4c4ecde1d726dd589159ca8dd4ca64c9519d014509f2d57dfb383a2519c13e18444d061691d1bea5da7a0539919ec1b8408e56bebe4d671570bd0ec32fc233e3e668715db86b0eeca2fd6cb48d9d5e68c21c3a5e321c1686838ad10dc92918da4fcc281abe8ca1c3890e0e037f91eb86ab24e163cee06ff53ba52838e7f3df12f95f32dc1c5bbb4a85d4dd599f1c1d220c3186e0dc327551fe7541c980434d16662d4b61db0c40e6d4b0cf29644258545fad2b0d82c9c7508e1387f0c290a67a0ec519f7483181a8adfac32ab61a632161c1b276261cd984fe8a587135b37ff495bb636985010cd47ad54c35e7e2d7536b224e3acaba4eb9dff62b098bffa4f0515f409789bb4b64206c76b4f5f9ca5feef0c7363fdd94383cb07258662a4fdca31258151bc8f42079e344774f2453169bc7a4720c100a0d1c05754b5eb3d479f85627368d45a6df38ccdf9cece0ae51b134e62b9386afb79f6017353c28ec0b2daf1ad7a4d12fe6489c690d38b66819c3148bcba03a927d82307e1861ee419147bbbcff58f7a3d0b0867c46d6dd905cb80728de11796ab7ee543f9af1848f00c69aaf4919890861a09d881b47b1f4012eee6ca35106e13e4f0a8c7845c0b0b238dbb46f56e0c19f447b5f33c9e62ae6d1d9e7c84cb2ff79fe9a001d9b246fe5f38a943ec7d0fdef345d98b4227106c98b674418610e5267ad533cfd10ede14623a6adc39564e6dda3572a5d8423b6aec5db078fd95b5a033b7f24926f40013f51e49637aac00f08b79c3b2935511dbdc43cc8eb47a75f2c57bd7e87f347b0dc708310c0ce91c82a36d8426abae1d811e77c75efed0b744e4821060bcc8ba0d48f77fcdcbeef08c1dd21ac49bbf64bd5e0ff2f286cfd7d4cb670f8b3e4e0f81dcf386567f2e721ca6cb96421ee7b81aff956d0f8321bdf51646fb93cdbfc35decea205e1c606b18a698000c3ad93781a77b04f92796d75b6aca0bcd4cb85afefc6c947c0708df94db015b9226f444df277b6067159526b7710433dbb16196a4f731c819088f169ef909a719a50c8798a29440d8a3dc2d28a057f6067bfc8e9cc88fe1c44aa541403930fc5cebf0147b3833a27c06fbd5b67f5120ededb12b3137b693b5649b6dfc911677656ac6e9b9a5db837410e60ca2f9e1add43f0024bf09b2a0d2fd8459dfc8335ef91d13fc165e8dfdce18d35264b01da5dad449a3b818a8c0f5ba3ba4dfa4fa310991c35abd61621d0dcfa9dbc85baaf9de4e66eea38886132a791dee0b0fe80ec3a6ac734ecc35f0cb823326288b00b603de2c39449ea95ef3481848b831c90ecf4777dd633292e35962feea7bf5d6a906170b63b7865188d4e85f2ece8f9e848cfd9f2ed103f2cc4583e58284ae7b5355b0d6e0f61ff25fa12180b2b4ed2139834e79594414302be2f9c41e5b4aa7722c693b32edb54b42f4f8e3058e7a85aa4aec385f0d6beb6bccf1e68296caa4f8e7637ef2ec1b52e7123a30c627e65bf803d08a424d7549cdb0f8a5bf339a65266eefefcbc61b45d007b2e895cc341c027ed60a26e7791b7546254c239a3b371ab1b99876f72b941592ba5db1902e0c0aac8a6adf4c2081633a5c18359d46b598f75a25cde38d1c0838a254fcf1547111af1aef15df699219fde1441605cd8ef22f3cebb9eb98001c319145479c9115b1b323509d43671557b412c687a0437722cea498da6bd3e2a506b0d990cc6da2b75524a648b37f6d0ed47393749add893740c40aa7241ced3476cc2514d7f47f1ef6d1a329dc0af01c04510cbb844b61a327f59171e5ad5cee47fd7a190a1ede6262bc2593dd44e80d99d4517ab3d04c46e3667d4df0ac0136f0bbcf7d34148535f40c13dccaf2cbd999c27935c0d7f5a4081937150a775e88a75498c1d64f95bcb56435d93ce16162ab5506ec27b46f675e2f78623749e22686220a5399156de9866005f73dc7a32a837a996c201947d5d20c41141b8140f9269ac3d95e9ce5377a1f34c4d5c9e7ca4e8fb83e750c17a7646417d3480ca6d7c70cfdeef0018adae75d70f729c66e3b61459c190036e8b407e7d4f7ab83f9f29f51c3222f6fb33da5b2ebc514aef70730d082b033b5ef4cf4d4812278f628c38c82d567c450bacf3d2eb8470f8d3cda4e1d23124ca89b18ed72b3ff29c4bfc154af87ee772a841d4bd743a175218e4a472fbdf2321469ba99ddc6d8b4f8873c34080696d2299bbaede1aace60e6c01a84750c950de24e66ec1c0e581d8dbd5e2551e2c9e4859f3aab0257b242a82dd930c3e8fddb0db0c7a493038a99717439b5c0bc84b01696bfd2cf7a87c9d9ee6181397976bf7d276554e89ef903dcc2e807e6e9066155e14834bb83bf1c4a0fce819fe7c71e17a8b96f9f3468a40ff655d84f8c706b2d12b6090043247cc3c4bf7014ebccbb0290cc8e5cc85e8f6c8762b68b3e220a0031672a801de37e07184e2bf3e9d3e27b21c22cb731380d63ae911cf5fccca5e862550bbd9f05579b96b554ab0fffdf9c7b776ac1e0ca8a3b11580e9e6fc9f96cb052b9fb2e36eeb6592031764767f41c55d3a7af5efb13c061319feadaf7cea727e0cec7b489629f32d48c0f4b8fa2f444e227594c30266d3dd9237ee1f0049579ee97497c7b38732310a7cbf6aa5027949adcf5b0c708d72e5e45fb57896ca696372b6c8b063968cb9b97509d39d86fd655a3e16748c1247274ab16bdd51467798a7268ce1538c876e306057a8479d62360056af7f618077da9aa9698c45c43b284c94cd2a7fef17f8f99ba178d0d407bbbaeb9894efa13cf77f0bf9b3873dfdd8d7580288c3053f712d515875b68a4f86c62b71b0627e216d7551463cb23672d9b49cde0aa7c9c9928be323763568d996e17a00c6c2366ffc7e4e778cd84919554e1cf4c980cc36d57e1ddae6b57f41554a6a0040786e656c8999d182652cc1ae2ec7e974fb867dac8a610d12ee7065e052fceaeb824914602f3832dce9b263488dd65dafc968b529ad14f0ba3a36dbf67b812776adc0c31794954e25595c071463ce807012d898b61c804241c9a8a492d9563aa422378a6e4ee713cd2d110120ac529c783e2b01aebdbbc44578c8c40a791831611a454b6b649812850b41cb808063f07c7800ac04d22a68eea8c6d3acd85aebc9148f59f7a7a25fcc42c0054fb1e0a81ce2fc169ebb6d50d1a8aa75deb77198d0ded587fcb67a29c881a6c07e19b57e4af8a85ff61ab33fff6ef105e7226a7e35f73d5ae7bfa27e240d14b270e252a0070ce2e124fdfd612b0ca62062759cd9c4ff6bfbc9f0f6cd912e2004d81a58be0508ab1bfa5ee34fac5e2dca28cc02beb52d5ba1ab2652f99fe5b6f7efbaf595c688bffa6817cdb245412d9091be50cef92bbed535b44cbb661a9722d2a8067e8d3b053a260cc1b5dc060bce59e36a1188a5cb1cb1f6205fd8f645d24b5bb7a6e5e1f04b2d2b52217c895701927d7208e4ecdd3c2ef87dbbf4d6114dfba436ff19c40c83abcad224b9649dfe279c2a02dc146db8b6bdaebe473c2aaa4d6cdaeddb5c8ac13839c4da8bd2921bc3067f44a5623532c06bb1db04f05cb5a2030003eeaba0f89ebc67cfd394412e5f3f401702f5b64a134d9a5ec8bad412adc2be04651a797938e973411cd730a2bac741aa730722d6a999c095e6a2a3a75eb848055a68b9a5e0e000fd3d51558168f3eba724d3d2b92ba52836fdf03bd366cbbfeb0ef08abb86a84c311488d25e0d4502821f4e2f1df0371e9fd4fbdcff54880861c382589c51b6e4f4bbcb83ac4ce5c9bb50a0d9d284a7d2871396384bcd9785a6b0cfdc9274f8f0ddc150cb9217d2fdab20535d7a43c65faa72b38667e0254c768fe465b7a9819a781628a19611eb53ad375e34c46721831a87d5d0b3f08176cba4656bcf49d1348a131741d82498f67677ac5584ec2454c0631c3142f5cc6c5f758fc2f18e011f38ac4952a23c6f1d466ffd7dc9fdc650ea8697f96e67a158213aa5069ba0e2f584451d9ee2f0dd28249ab31c5ca04f74de3488d2d9f612a8912d59df0a11005d194ef5bf4fa902039a0d90cfd2aa9b85c6d45da60abee49720428bb49bd767aac7c6f1b417e29f7e25ed81234b880a65970c97a632eaf115092d9e25770f34d1d66ba490ce348ce8a174109a2f44590af716b716e11a77196c3486426101e143ccf1cf949c8a87f646a4d612f8ff48f9ddb53a2cd4dde8b7cd31c9c3d88cd32337aac618cb72bd66e3f450905d76361ad0f1ed450511bb2eaa6077be50f42525b7d7774312ed5b252b7f7df7bdd69026afd25782cc4eaa40dda856e3921c1cecfa970270962568fffa1bb682b71108584edc1dfeb177a8280015a78d6fe45ff32efd4108172f2beaf54b19cfaaf8a6d6075b9f3af63baababc58df00db67ecb95e041308a4a33efe80289107ab81886c915560a8a86d46c49bbbb080f36464620013a7b75022ada9f8a58413438cc0a891b4435482e0c48a5c0129440acd5de499bf95d17e63ec3dd09c234c0413399935afb217c16b33fd1174f3599e86694883a6185d015c492988306baba1ea38a57e40e57f9466dc095a26606f255f38a67f329f14813c5b1be1a7f750f2664c0441b7a99989a36e7feba4776691d3217acb4874db76efb79c905145c8d0c045dce214d1edb97105d9c5fe3b2cb69414986a171ea09ec5fd380a450fa3a37cc4a1017795b78f1ab37cb17d747785503ae1674eff247025f9f372c2ef372bf5339bfa665a6be06181d274b78b566e3507a137dcefe76bbc3fe13ff2a9f7084d9bee9346cf37d3bdf34ef1d6f994fd37264431308cfa96e07d893d0456da7ccac6c3cd939e26ace47175df119c7954b19072690fe791f491acbdb507f48eca9498eebcec00e14c57bd930826313b3f716aaf81104b7b4c7b288cac0be6c665092a7896ebd3d01f3efd44485f03e8548f31dd7ae3d69e885a29fe9ba481d1e068678b64c91226c6f3fe8ebc3e8b4866a4ec8afdc01a192f2ed303953a17b9240e3db6de4420c46e27b7ab2d3556c9d6ebfa1ff81c8079bc3e4eaf3db41c4e1f3209e03d995b015d68403d219e40ab174ec5d7f28240cfad45732a8ac9c3ba7ac9e20b8b9e349fc1a897d72119069af98c6de78f540055f6b9856eb0afd859c9818b4df55141616759b6ee9b2ad0dda638142f63a8ac3b36b5cc428b354b3d7c6576748c7155af9cf53597bde3ee2fe24bb0d63d4a1ae2b1db55f3f01a42ac87ff52b464c401724196a91ad8125c0780790d2b66ed60c7b88bf696b0358b682baf020007f34a291e5b765229bb5d019d68efd3c8b1ac94debe7cc2b8f58f2c7c80f3cab5dfd1bacdd3131784945ff65019616b10ce0252a5fb71b4b7ffa1c8ddeb587ae869d6652006df32f5db1ae55c7342d485cb899165233298a41ddd7ae62115b3fc200349d4515f82302bd75b0ea152d04832a831493ba9731fdc8d221d805cfa4e8a44fc3cb28e240df6e01abef179fe8b93402a28a7b5b9e7464559bc2b7a8664e22968fdf678c0c046cf5fb9692e6ee3d9c8e26d210526594fe16de40954d4327b2402d9058b724588b819dfa6effb8a29c5c4de398575c6c3732ac1e2e7b82b2f508c8a0eec76f7f7e133777cfbd81f66a6538b258712e03e864fd1ca2a388a1d2d0e32241ca099981eab23e349de3dd2c43d8bb382c57b80024a01b420e242170d12a901ed30ceb7d5bd563786534aac93be49aed582dca93cfa12f3e2a7d01b3c9c27fe4e50dd825851f75c321848a5e28c3cd026e125d8fe633675044e07da109a5e34bfa6802509a4683eaed9e37bbf311baeec89557506310e37d7d7e9d8ec7a4f13843fa07f664d5c717b3f950ff48d2d8c55e63d86b0353f8f69fa8edb0d14f83a901b3aaba1cf33523a72ba297a3f20671c7f2f19754fa01da033fd0deb57cc3a76dc284302e7d45c14fcb51eb12cea182dd7eb24536cf29d6f1b5f05b8c23a996442877bcf7ece80c32dfffda5437fa6a9b6b216dd64808c7fcd019c301b83852d2331052c6ee909427e4f19b8bedddc459ef1c29b5a2e4c07cff215c4759b3c09112fb762479b6e4bc7e5a774aaa10c1b609ad80ae7f19116efd3723c519c051acf3b638239cc535cdc24143bafbe6b71f7ef661b1d57b1de56aedb431032302f3f13816fc42aba8a661aa69c19ab621ccdc3fb2843f80590f5748ad0a4927a0c76817aa33c90280148e74f55e9c6027ebe413a1db1e890dacda8a4dbed26437b5e5a3c8c32349c49d00d74d90b7639ac525e722bc98723c71988c42c096d794423a34884ac03b6dbbc52db3ac64e9747211a71f8eb14b86d56cb329cf75bfdafbc4be713acfd9abb35675df6d2ad2843c9fe84c41107bf784cd86ab8035d3bc7784c95e4927c5507854db68b4b2595bed84d93429d35013d62fe8551fd54d1baf34dcea1da107d69516294811b48f265477461afeec93234f44a843394fbe3e1d52e28d730ddabf27296ecd0f652f11e00beec0b2f12d5e8352995b4ba815a0cbbbea8f28bbe8039b68ce8b17dcc49583e97a8075c8926f4985fdeee7509de7014eb193ebc9ac9ad04238855e10a716c33738f810543edd9bd23499762b62cd4b77030de51d5a5fda4db44b0cec16375602430417f257475168f73ca3d04d7b7d107e658cdbdb4f73ba2a31ebf9409d531c8d78b208443a8e5ab6b6799ae2696a7fb1e3d08ae2d07585d1c823831483a016eb8855ae54376f29f823b447f5e7e5f5e051cebb9164b68e30e428b039ac4f61c947f4767746f38dd4831b6a84fc52457715424bd9c166b46bb8edbe9ef17f0e1863454259181db87c015cc46fe13ef31a00ab0e10a0810be330985933c70e55c997cf96f3e5ea7e34c093a1602dd976cfad01cdc0b5ca1766b456ffc0a5c3f955b26a421e6989c5ab9fdd4913a96e45487b561859beefed785ca9c66c6bbd7834ec2b485f0429e3b2bde48b395fdad9a3dbcdc2d67830b09e657cde75cdc032f5a327b1cb940a51e3bad5a3f1a4a4590c0491f9e971ddb2a7576431b1478b496558dea1ccae51513efaed3028696001cac1b71ab89e6d283d8918b43d1fc3fc80f57ec6add400daa1fb3a87ac7b469bde33e5a590241f13db8cfc068d363e97b7e0be11baf7275564a8f96a56ad8458c90ae7313e04a2770894cf6f4e281e5122f337e0ed4a2d77e5d732c9e058976ef2b0d8eadaa4631e3fbd9eb47ea4e1edac427ea6182617edc76cea9d3a61f414f1b9cbb17ce7101c20b3cbf0a7a702cae970e89a7df21a546465632222bf91aac239fb904b18af40798905aa8491ee09855b11827a7ce8dd5c883730b126efea52f943cd9de11ee5e588c43c67a1e68700e022d28fc7e008d240c5f4d4cc9b90aaab821996924351c5d6e56dccca2f5db5c34d0dd88025be7cc714187bdddb1727d6c5e9d9fe6ac551afd9dc1e9f782710f64ac64b71f5cc36fe7d8dc25f03cf7224b9894bd0687b46a55429d485c123e63c765869a10556600f4af04daa4ec8443c526179fe99acd09d1e494de42e1dac590d8e52690f95746980360ba423328c85f12a5235de885873ea0f049d4e07ebe1357d9cee124f50fc7ca2cfc645b10f6d3804404ea8882249d8ceeab754eebd71f0648c2daeb0f6086cefd18e21bf25e8cecb6c879ca07faf952c514ee2d3f0ea012e7d6bbf497857ba7552630ade7bb18751337446bdbacc9fb7017d20f02cc6157b242a70c3b64086008779ebfdcfca2493ae8c3e598845fd3980d88b961b5617ddbcc22cbdac93f4d3f51cf5b3e104a6e05928a17c1d51c4b99e3c306e881cbc834c476f783b33b316df324fc2016d3a1fafa92e251eec020acb37eb0de198e6d056948693a96ac76bf29377e9ecd791725282aba4a46f330665cc0d85cbb661f1c6c8a78421714a4fbcdc604e9f1a16a9c82f3e4533d5a13790bd65babd86eb5d08709290f6193eb4b18608646121cd6ff189e3faf13fc163df18b7cc39624b9aa96f6b77c5e6e83ba62fa3e23cd34e63f6190e08148648ec0fc0b73a8462dd14626ce0c0199424e089d8d76c6390c96ff1138022dc2d9a4684e28c6e9c672c530c761a408b1abb37fc7cded89aff5e1a1c09ffeacd485246dacd54532a52c49521fecccba36976bf0b3251c5939c75bb9d29d1ea0808528fb03e884ba9e16333c163dab9d4bb090d658e89ebfdd85ee9f8e400c1ae9ee2f9b1bafa751f79a7d581e451161e594effc65c01abea3f6889e10f07f72c08e85f0e8c3687dcfa60e1fe6f6380e87f8e2cb3a67bb113c62825c10ae8c3ea03ec03b696b46af419ec45a06cc38bf888fea1c8dfd0a070953180930ec9e52efca8e6534e9900280ec647b3eadb57580f8aeffbc5d49c7ee47ccf5294cbcc1c8fa4748387bc4e65041d9f0910ea326ff1f85172cb8af85698366678c2caa90e873c25f486bd3a460d181b6f4ec0b8ce4746a26c72fae50421dc4ceb6289e83a9e754c326084e6d5552589ef116114d71b31d844ab077bd38525ced7701cfe6c9af9091b07ba9dec6145efff0d6785f76b6c464081fad4775d5d0613ad1cf6214f6b1d14c987be3b4c2439202d8caff761cf17dc97aad8509ae81118b87a2c41bd2492ff50d11c27a24a5794323eb013e8f5df6e1ac4a207211849b88b75c4d3e924a2c1cf2d115dac24efe0c8b307cdbea00e914868abcdb68a20e30b3ac94db46983e5712ca27e8569cb7c2ece8492246e3e8b462c2f10ab25b5c0fff2cd015894fb1b94161d18456d842fec68a78c9e204c77741a9e3846929330bf239c9e1e2ae514ba3bee7cfebb6d224f5545a4d6caff1d5b32ebdd132e0106201fc6c12d6747e5bdabdafcd7653a6e7e9ae8b869806c5ebfca37c6e397dd4f9d90953d4027cac50b0c06b231f1ab7a37582fcd4483736a1211e993931436920ce47138ff413cb1208b52cc9e76bf7a9f152ba1060048a81ad15a605173454d167ed4e1289a96af31196da2ed71b5da350ae6986b1099afb33aab198e0032ea3661da9686c824d92aa247f1cd5bbdd9db3ef675fa120aa688497e8de818bfaa62bcf80af318318b53ef31528e98c86ec9b369727dc3c4fe75c7c82f31f898b3c66372010904ea06f63189cb30742144acf49c533c44874bbbc025dd4700b59a59557d05374d7c7eb20ba995801008ed1af34b05a6f8955304702598c380b47c00d18c48bbf3b4c3bc7df8cb85ccd8ccb978cf941bf6674844ccc4c7e1fc5303419f8a8cef4ab7ad89eb1713883d854797ee32649d9df261ecda09d4bb61a8578e9d07d7ae9a7b0a0112670c225e11459953f88e417ef587faf837d20d7d236318ff0f4af6ca3822bfd58482326054facf543970a753abd9939d6388c9afd3906e6c4dc611dd8d589a2a923e3d799edaed8652350ecd9d39686ef953089fabcf2ea5cd1dc7a5a82e8dd191b6e5dc8088f9b85cdd9d58f657beebcd12fc65ba3c7998d9a9f090b442eda230e5ddb3eb21bcd27165289317a386e0846b13c99b216cac54a7de6e740b6f9818bb93974cbfd0232b6aad30a1bcd9733206173f76a17915fc35c7ac3964ed68208a8e4c8032d0fda8f1d6a83d1e805fd9167158308b8cc82545dfa4fcb6131efcab10216545c0b32e4f9de2703e33e85e0799cd724cacc3db13a7105e3642fa6446bd3e174c136c2d6582bfa4784a736af3a58ac0aba9ac1c61cadb5197497d1f06df42e5613f301731c0f6e4ea9e95dbb97525861a55f7d7d7d921f271be539527098c34acbc96bc9d679a0aa97fc700c0813e17bcaac833669a832a2d74e51e5b74ae7bfa2c7aee891946b61a0fd45ff0d95c45a7529535122b337d771f11fcce8b4e008df9ef98642edd1a521ece65d702e2263bd9958276dc82ea3d996ff6be4a0ada612e89a201aa4518c69598c66a2411cd03461bd223a93a5a9a57846d6178d138a1b2462c99e6875cf3d85fa8eee1244aec8d1ca9e7b1df5221c3f6b3d008a5babc939a0de5972cfdb9c1dfed136a0966e6516773ca4286ccad50c678c4bfe69e25e8320b8fa1bcc8e51d15c84452c970836ed4f93097362012d65c343c23b6ef6b769574f7372a35140c79b9a9e5e3c6ba7742e95ca6f800b48380a10b0976d8f2ab14205a27487b2e27fdc75e7194222d5cabcd4028e85da9c3c02983eb3efd909cd3952c94b3e51c372904586cea5ea2fe47e30cd84c83312a8a6f7c300db04170ce7171aac155672d0ce1f962d7638909883fd89a56ef03ca98d3f7b22e5796b292867a2ef34f2cb128426764fa07ab2299c411f7694546a344ee86bead9b5e943e053735271023d6dacd6b0a0e7c45d4d20a1b9822ba083ad7ac9335f33d4af6be38df58051a8fe38c35ee8e4fac7fba33145ce3a55909302f1245ea1d523134fe44ed66f687465dbf40f8e21b73925172b70d2fe97d5745d608944c3616ac8980df3954e73946abf27265a6287670e1dd32102d039e25531feafc58435645dff81eae01063fbab2e4ecba82eee6e0579cadd451330c253296a5c4f604869c1aded4bedfe1e4966c32d0614d33d8fcdda1af5cb14aaad65b40ff62939d86f40ac7d2da6d57d53752c29b52117e34498c8abf07918fc3c435343a43a6f20f9bbc84a61bbd177750b32679d738d1884d2c6a7254d0b0a1fb07e38090f46d04cec1ce0ff6bf4d026ab4eb97619eda833d5e54952f9e986ca6706c3f87b8aff818b182daf56572a2d4417dfbc1b10937b18fd9f54611096fc8613c36b9160b4f4f4d038c067324cfe1fcdd8d0d94c3b41166f448674d6c72958b4d37aabb956cb5b73bfd0542ab202e2c4528693a4b7a1a8c028386a36b420247db26c8632bc35c079e9f19bd12c54449c1dbb4ce80451ed0c1bc5743639d64df2fd203089b695f9e06a5f158d278d848653f04db6a5193762114f0b0e718598e7ed3a8bf51f827077e0e14c9600bcd496ed71d3a5d9083571435eb4af38372abecf060d6ffb60deccabb590af32ccea5cd35ac8791ada9c95945723993237f2ab147893a83f42fce2cb7e4b725a66c7c84b2c9cf8494924e10a9940b7b4ea71975d4793d95c24266eb94ba793e67887dce62e6ac3252251ec81bdfc99701a521d6280d1e73580a228fab5a2c395f86d0975d742872c629cf205fad96b8cfe286b7558f2655eed7f46ec46cdc01c9774c6b59375c883bacca614da265a49b695c3668977b74d023eca67f94db465df5fc03c87323b83e1765224290342553562169fd68b487d786a7b9ced26f647880f37340240794309c1b69770c8d916a42c60558dd4d752d66579d2ee7a00124a6da4b41807daeb0e4e0dcfc373fe502806c8224d81c6de310d8dc81bda46ea0c485530fae3cce76ae6833b2dbca689d865473f41b76a0a788dfd4cfdb4cb3cffe9b72f193f5c854a0a542a1170ec9496a430dbace97951a048e9475f2d784749fd51e83cb71c44cfa4cba87eb481e4673de75f4053193994e01272440253051da5fa65904e97637e003cc16f61ef9e90af4f9fe2ad531a5b82283b1244d779c0d0c3fdab95095cc46392cdb8261af55764319d5a656338bde646a73b8a285a53be4b97fa65c5937a2f97cdc3d1d70b90c5d9d2e519a3dc53f8a4858e47de870fa7dc2c484d0805c0f1eaa278f66d40fdaf08e94e311e0448fe71741d6bd058acef7f55cfe9812c0ee7044d8abe963faba17577f32236caf4b2bc5df7e3e628bf5a55ec6b0efc5aecef41fa55e11f852af909d0120386a114e24c694a12b7a1b013bc01a56b9a17db1a1ac01f96c97462eaf40f75d788493e4415af90e35fb194b38b01f6a846cd8c0e6995608697d5f37fd84349d3cfa6837b51ccc368a665d38b919616e6ab357f13647b91b75d5a0daaaa175c230e03dad6780ff70923bf4ab24224d340792c91786c097d3d549f44149d0634d4ebc18ccdf46fe083e26950092793039d459196e653157b6c0a6632b744947ec38e283f8287c896dc93dedc86a649ee67cd7b54b89dc4a8ac5ad8dc567446076c69963f0c7efeddf1b263764fb782318daff3094007284569f67e8d61b00e762cebc8284d48d4ac9b86705d8445658e72943329523a40103e6969cd1fc318d7baf81bc9e5008c8fef08067d828cc343ad786497245aba836d193a99ff66ceae4247ab14fb216f253c108147d4961549282bd09933a642da7007d7e93047f8b3db962f4505eab37ea3b686b4198d0f6958a00919c89c569f4e2ffcfee830b0e5a3c5f5dc11df80cc09c7396c0baacbc06e3488969aecb87189e5ac5034b91f058962a2ee8cd5c2b4d5901f6ebd62dd42e2c936e92b9a17b9c11118ca2c89607afe2117693b3baa8b56ac5830762acd9bf7d11ef3bcf1a6081c058df378772bb68cb959eff70714231f556e4eadb9624bc697e6a7946cc817fec24f1c40aa5af98317c0b90fa3088a2e2b73b217aba641cd5d19218df853ba51c9e4a46d36adef27a4003e5090e72a6bd8f9f09569fd63f825c5aa92fe66966c8e1cf8ef924de16d403594b1287a364588adc1da232a7ac17020ac39d8c376745c5056b8441120b99937ead4aa560c74e486ac09cbfd886158b13a1f992a3cd3e793cc5a0ca11579bf32f2c9cfedeb3212a1c91423cb9973703bf76584884762004f57ae40fac86f38321b0c76ce700accd5cab6e66e51dcbdcbf919d3233c60235ae05f5fba735e7dd366214d6132bae273af1611a0a17806a1155db4a88b4f8701b5405c0b40ff09ca3c850b1baf617a1f1aeeef5ab5f9d8e658b0b9c0f8bddc0090b2ff6467e639f6d0b69a41a4f44ec280707b0c35e1883869188f295a66028cad9d122d0b6f5bfeb4fbd8305991b959f5ac31a5707a68348616f1a84e5371634117596e2c395cef767a4b579f304ca9f3d04c147e22a6e9b65b46c5b83a95a2d85a5f4f9ed6dfacd9f859acfc5a8513385b57005c04f42f87229a87f664908efa22dd33fd957f74df727909d1413f7e9af4aad36af3098d4a1c9f3f921e3d737da8ef19409a14d2017404e2ac7e0d46734c68bc8fd14b72900facd92991c3b9949ec15798a83ee7a7df212f4eaa5208ea6832cc55c935cc3b952d8a0554056d45592505a0d928205265ca648ffc50cd02163a792a2250c87beabdc669ed771bedefc5bc1c43d94108bde14ce691dd1a022700fb8a39ed8020076464eee8f2fee5fec08cf4ce02b9682f07e88bd9f26746b2352678dbb5aa4058c776e1905f2114bfdb5163785486423815c69e4490dcb60a1ee273a573081d4bf1a0c187a71e2af5f554fa815e1cc5d370488409eaba0f11368fb9197badfb7949d4af85f6d88325faae775c8676f347bacb6b2f8d7fdc843562c20b34843f8bfda784bb7859729528d3254d056cca76d97dd6b14854ce56365e17a2f33f8f5d631e323c588d004b2284e57a2a6d3d33b5b4cecc1d11a0f071a6cf8df9e7dd58190ff3ee980b6b1c02098a53cff9d06cd05dd7b68a36e4964917677e106b8486b2c9aabfded792793e776b4ee426511281ba36b2f02072904ffcf3c8bc5585a0b4869120407f3fb981526de9e0b90b14884498da4e3dfbc928d4c253507522acbbd6f6f17b20a2f9578ee7bcffbdb8b0a5b732245e13c2fd6f2fd830b3c9b72a09d3f2894cfb79e84fe637feb5f38ba10dd8cadca8166833752863f0b2e62e2decc5e519b3b4a6918fa686969b20dff2e23706690a7c65a303ff4a3d4235e1c904f8c5ea3e2ebeb122577e01e6a5a06fdb2cd2e8cc8f1932aa24053ba33f8656f6ff81d84ae6f960e045e7d1eec6e32f2db91b10311dda03dfa601d3cbb000ae913edddf7afa79032251b84faf7739b6cc7a60d33f140c9400c09eceb59cf3074a606e43827b69cc0863f9588f6094b695e1588285e4516061839b08461f830c76936711409712e83d521b1780b24492825e7e22d7868a2e4ae9e23db37bee427d078afda914a5d881bd8c0e15e1a07e1dbb9a89b68b4025cada6f4ee36b38f3e4ea6c960fd11821f47c1430b48fe916a41f75e436fe7b446a6bd4d9284b21f5a5eb832049e3540006929d91ea49e7eb21af633ecc412fb1b558269155fbb2b22612048cd1f70c4cc35828e4d7794d54f8ea2e717093f87fa200d918ef5a4d5f60e71e4b32a85e84f41719eea3942e5212b38a195162e0066c416b9434fbd91db5e3be2e506026630c6a7f43bee92f86f11fd35aeb4f9ac990d8650db969708619584e54a18bea7bb700530006fe76f30df9cdba764742099e4dc7f84672c84f9f89c7690e16cea33a559c8729adfdb623bb53dc33d9ba38301d2d6218e46ebdb07c71ee1dec595b2829aab7ed6ad8d9ebcb27665e32c85a4caae72e808e99c3eacbb2d9296d0c1a6478cff1cf8edccb239b79f1c7bee3fc5343ce9b21565eafe942d0ff00f942e08d96419dbd2974d01ab7975b25fa0ff7ad58a422a56699ed4c550a70c59a7e66a1792d0ded667567a303f495d948ca093a0f9f6f9bc4a0727390612b059f7fc3d38eca78a196ecfa0498a0846efceded34d11015653ae27ebdf07d8249a54d4dedcf7d55e06f721a2de590d242b3f00fc3c1ff45331c20b0f9f67867d0290940a2810144095769b92c0555493b57269fc305b1f6c51d9cabab55032e3a49fa45ab8a3066bef9d102f92f44add37cbfd44baa751a0d1cc743da5db6c2f0fcbfe9eae584e08f858a07985de8856fcfc9a8c022dc213772f01df8366c977a042369d8e73408929e0ac2333f03db71f14dd0081650147dabe007b56d3b9774c9d6dc92a929ed267fab39fc3700c8b89e356d621c59d84282eea91e50a3bac7b15292a7351c7f7451680510957dfc1bf9c21da7fa4c7fa93f63c096f838687f8935cf73fea5ed282f0479b8550d9cdd47686486e2fa2530edda2c95dac9c55b513468065672df2351a0ab5f7e7ca819ff5bfeccb9902ca66929b54edc3a97474d748eece92132bf28223d4dd66d3e1bd9e4387282c7f0e9529c0bb1474cc9de04e4ec8219348d0ec0a85f7f8b7c15d8031d77c532695003f715feecb2c3f5372d77b03c2c170ae9cc30d4a0b079668f4640dae8f7b7cef04ffa8908171f927ef1fa9f0c3a67e071536c86bb3dd1ab609bef1f7c9f1b6d022d0cec58f43851ececb6ff91bd8a4ee9aefddf0097942d63f77ab6877080c62b193ba55de470452369e14b0f287764e3c4ae5f1bc20952bca63f2c516214b762eca981ccd5c5c49db0aa257cdc5dfda88caf54423bfc74986efdc8cce707f277f2b5fec268d68c13818a461065ca9a53bedaafeae68d46ca6cc35e2772ca9cbfc73220e5af3c3a18b4e23220cf4bb8a1b7b3e9bf9306f26f03d20470990cc8d1d9d4361080b7f4050ebe777daa42e4d05e01fbe7224e5d532020e6491eadd2b8600ff6de2e4b8a0a12b374ddc7ea63fe33be84a0c585eec3f18b16963251a6e88fb9a5642f0f3ca066ddddbe327c4de16895c61d6e930fb148c54d61b59db67594b295e0895070049e01eece24f910ffc4e2ece833134a802f14a6d30381dc817da54b4c3dc25f6098a8f9e20cee5c41d4579842a15c0f5af5cfde3b2c3121b087b7abcfab886eeddbe1df5aad4ea46e105404523503269ea2ae01f7f652f2bf44808dd9e40652d1998e723a9317d1a865351dd8fce426ac9ea0782758e61468d7b253ea968e2238b4f1aee123501051883e12b7133593de559d69337ff4e3fc5c8ad615c1af3da301ee0d558d4be4a29f1e1527b18abcf12a0b1140fa7b15ec55a3fa58520d1de84517191abad98f4db2c96ab1b1fca30beb842aa425a233a01283f0959cfdfc5f3a77e82017aa488f602a4abf79038184cd0118d9847b7162264ddc11fce7d6dbba1896115ee5e29fe2bfe4dd24ad3438a222678d8ee213c57211e3f9c247037aa575e9dad3e808d73d521130db31bea0bde1e9891e4664bfba4cbf2e4bd41222a2488b428c82cb359d5cbaee42997564ca042dfb530989822bbe6977e0bf8780812acf695f918645dfbd076fe41ae00c7c036d4c05aa1a58d17de1fd0c1b64f4a3858fd329a8fd9a52cfb0e8eaa59ab147019f8025db106bfafac6b43b36d47ef23406ddc490bd365daff2e6c13d86224df853941d90e2afd5ecb8a8ce90df99d36fe63d23cedaf27584c19dbd6239e22e04e9e9bad41096933488b5c9a6adededae06ceace4d1972361afda6a5b320dfdb51584435d3638e853064026b7f62de19932481c274ac6da4641aedcd54e3b33286396ebc17c79256e04075a65d24e00541a6f588bc322f1111244fb182e9684c53fceb41604be0f5871516e582eb3e436a875b8c12629096868a040b3b3b5aa4988cb2d26fea43b130fa9990d4dc04266328ee9af0dc58effde91c1c1f74fbd0271ca435bd9ab45e69ce151fe28504b65de9ef5b476ac875d6f12fc3bf5854ced4e713541dba35abaea8b64faf2d6520bca5d0d23a3667c31615023603829d3d5dd0a54e7a6c0773aa81c826dbc183a7688c680663d3a177035e842e247dc30cc7fd9cd5f72cde1273573257645c8f6a1a469eafe5ccd9a3ba037200680b282f95acdb683d56bc15843efde227a91c5845174cb94174f5a55b3f14e5ded32d97ba7b6306e21d1ae29ea746e214bc950ecf22a338d1744ed0a757fb07cc7e97228b9fff655fb2f3350d5ea1015b39c77c3b6a81137a44de3e1f868775a31683ebdba350697f14e8ae3204f41fe479261c3fb430ef9d006ca9c7f9aaa32818321e1aa8989348fb422bcda59d8872a4420ff41150c3c762b9688bbd7154c69d45cda539988c16e08cd93bf75abee158c55b346169b74a70a03772a6e3f1904878a09deade4f387ff0ac233c88abb88960036d2bdc04541a4e98d6ad8cc69b59c315940034d1e33c8b3e47ef0fb478914786ca498c8c2a1a4f29b1f1474412a435d632cba0143e3c97d25508f8246f85aecb469def0a5ef3ffa19ca47e5c5f0bc788c8cd75506dae35d9257a209ed1d7d977ce1cbbff1cc858d8ad12e3bfe78b53e2ac2a3c443dc0a7ebcae4f4e4039f369e4db835e999b165d57337c352e9cf2f43da3cddcd2f95d72a28bab0a9b6140cdcd34a9a4181855a28f3fd213094c4770126ff7af405572e3ff26eb1c99a752a881ea2a12c1815c18fbddc02c8610e533d6b444930a56e00e45f63c754aa46325c8e7825aba956cd71c71febbd0767443445468134f696e0d48db9b8700e7f96b298b2bf9f9b62a6a45acc2d9fe9abfe4dad9620210e1d2555521f0c596158f8eab9fb8ab55f8c227134eb73e9795fd3fef7a1c54d654c09661b3481d29eabb07fdb211e46af03b7ff9cbdf510e1d23ae2e88db7519ac38ca7ede6d76d4d6e8efe3027117832b1632b03ce700347eaea2e1f2f585bbe2c01f4805338070f1d8186c9cd9cb985885e6fa7215787158e1a2e3c5365bcc2fa4633d31cae7d13ffa2c52b499a36fa4dfe4bb6afa9daf4650d4f6ad13a1673ef188802cac601185c0a047af74d08d72111bc9ebe786d1ca765aa37c3b2595c68d5e09bc3c8ad0f27c0c9a76b0649eeff03ddde7e42c03d5ae0782579d851421d582dd5b9048eacf3508370c798edde98aa94aefe163b84f44afbf989b02f83f3a986285c4521c1ce585bca02ad928a45ce66f584141a6782974fa1eb4a2f941cf1f98b87a9b63b89aea8f81a2b2c58fc0addf7ed8caf9ec8716569a4c5180e81e3a8f0f08fd13ca836a3d7d43677250fa3140d6436fb6e3f35be55aa5180d41f3e57685058436f5d312d141dcb51d88b8fa23ea5957c106bdbf6417dbdd6bf1b663f32822c4cb3bcd5cfa044fd206b29b11348067be372105b1ef0c27a002eff36aeb62bfa6f669064c0e49727d26dd1952cc5b6f150abb29e68db63b7358140b424461c6b27a0bc2d0541144668224da65fbab0d76d29563180d064efedd3c7de629c5e6bcf436212187ddda25e68bbe992714d94712c3161c3c412e90c838d55e2fd35ecfb3c3f1bbebf5ba621068760cf3489512f17c55fca98fa25297accd8a30c3c78d3a49f7a19bfd169dfca258e4796c64d6f23b4c7e502f4aca5097f02aef397b97e6d9ac10b3a8633be915485db19fb848f76ab11dd5a145776540fc59a03a9c68df693aeba21446d74632d9539d6ce6b70f0fb301c2e379947f4064a3f3609051fc53d2780daa77329e92d02ac84a2969146113342cf9f02b1df496597b82590732974905663d0f5911050a6aed3a553b1f2141b373110a4521ffdf2e5dca9cdf545ca95f83841b2f2cc0397b594b0977d2e73a92520557379b5d8f89f0efe267b9bfaa03d3825170de5f155089ff22c2d6da21e7a07ab8f4ffe467c354f37258c6d8c9e60c499a3d910b6be42536383c6d7ffdc9f6357269a66d1f2cf7a3829ffca4272a6658145da31403874b1a84f349b27553ef3a0bcf5996677e093c4a7db9ce5fb768e65b9b9163efea969a9869113e6ba74a2e36029d553c150df0bb94dcc86cfbf2dad5c26ea9a567e7c209d08c13c7f0f2570430fe6ec6677301d76e8ef4a8f44c4125f10dc94574c74a31341936780ff065a7703bec08c1d88f6818c5e30e13b4a24a67d77ac632757e6ff51ff531ed19dace59156d0b7f19da7128248c40e638a7c6320dcb33041bb2b35bb1126699c5c799492a0305fdb759bcac36c8ad094466c1ac25da311fbe804c19ba82c839b4667f15f726cbcd370371998337d0eb4d9f6a006fc5e8aefa6fa5e015da6c944cb2a2096ddce134251f616f12e133ea1132aab4d712f1cc64b967c8e4bd6187eae70b1c4ddb42c622ea7ce1a7a09badfb8394bbfc18602fd83c4deb1b1db069a22ad3831e6234aedd6d9dd009a60f9aab756633fa32c63a88029045937a62de9b2027f18cef662f78f146dd3f0cabe0b97e2537d954e4f5b60cbf1f9edeb2daffe0a1049763323cfb2148dc94f7c34ddb0f5cff32645aa346028b45e60153d8fe09015cf972fa9c88bf3e2d11a5593cd11353630db90f5c38f7f619176c294c6f9c622c5df19620063d33c739181ae6b4e4f8c93e9ff662a79647a098451cf48b0bcdd833a3bbb8155cae9b7369fd92b65a6287c89ca411fa4e683f0727b947824c2c6321c80d85c3e174c5439ab1be66aa8687bc45f672396de5649047332457bade23a9f55bcd47ee12fef097e6301d997b7193218b8630e5ae688a66bb0d90d284d270561b5007fb4f5f0e84d7b12fb7db6f161e4e0b4c69e8a5b565748cf4bd8a8e8ae8509926aa4f74d58c45df941086c3c66efcbb55162cdf9989c50c8abd2626a2d4fabf5bca2eeeb058b0a3387b078b712eabf831afb58b18c747ac5fc114fc179c22c669b11f77fa1ec96d367850129ef8259e235c282beb679b5b700e9a964179de821f8f5456e12c563f40a5d197481bde10c85e8f58658e7205fd02764403a85eb0544cb185300b8fe57d3447f5e7bfb91187e86d038ae2eab9d1289729e4cb527aeee28b51a4c0d9ef9210f8d407144c144f58a1fce0718ad06a6d209b67e63fe68e438fbb32b80b8df49d8b1c873bad1894645279476998bb4cc4aec1ee6d8df05999829ea9a0aa0311d9399192602cdfef87b7c377217bb9e2b550b4227ed5651a16ab6108144f48cd8115e821ac92c71ebcd0f46e3997d9d838f6976e04261677a04d64ba29457aa5ebc9cb2ce6d1c9b4d091e1b16692232eadce7d4cdd063bf33142734efa636b01152fc4c1863fbe45982c8b03c1a9051b02f3dce79d587352a3b752b253b7090c7ac34e32c2327cd3808378ec0f5a7b7db0e4512aa63f903df24dee7891fc94291118c9d1d35add45c71abcc6c4e773d5d2a36567891c86c791b15b1afe98b91979695140265b42d7fdc421203132481df5eaa719ba641cc7c081b388f8448e6aef6c72cb18ea664f226c9f74a34ba2d6f165de013a786d5ee60ae27e1c8c3ac3b08a9f5a934062a7b870651329c7157c0c8d78d6c4b8a623e600cdc7a4567a63b48826fca9d49e8cdbe194ab6bd4ff8c5e1f124f83aeb7b63889d02403fb2eb9425d5a674cc6bddcf213ac326f89ab388a2fae3ce54c8f9ebf90e6fce537ce586c02c32a218a48bd473cd1f2d55a1a3ec90a3b15cb83180f26eb52654cdebdecb4a7731674ad9a3ced26beb3c4bcae3c2175db7f9fd4838076ec9af26144c248748e8db762220b98878e024f266cf5a765f1d7c2c452454582d040a74d657ae6afd2a775987ab727105ecf0b30ba036415ac02ffe63340c9ea86b54724640ab4765a264f15c3ab969143fa4aab0b600b910d8eb8187436ee07f3cb705fe95742f49324ad3c60b41ef1c1f9e1379f84bfc2de88eb546c74aa9861b5730cc8d06d840748e75cd2bc3900f5fb3d5d55e70ad79e70cce107a62a53c85e4d6daefd4b307876a2e541bd4504538d485ce0e3388312c2b0333a65f448ffa739f87900ce0215d8819d2cb30444e6c382487ada1f1fd1be41a33ba34bf7903d04c33f58ebdde7d39804f7fa755550a174b8b7cfe920b6668a1d43997099cf930e1e73248cddbba085483c325c19017c88469370d61d959713320b924fa154e1bc24b38474c73f8a825cc4bdcadfb67cb02aa191217202015ad69fc81db8c3fe708b6b82149c518781a6fa498ee6d724a0eb6e908764262fbf4bb1d79b0903a90a6c263f0f5896693703f308eb5246fb1459e27040e1d20d73fb162b4d864068979af41d9a757c6822d9632a01921475b1897469f29de391cdcb3d5db89e87272b622a80925cfc44997f8bcb38ed64b00a61dd0590d207df06a8db7fd607fcd1157530cc8413ffe571742c4a16aef4e79bfb380c90d768db1270cbca2ed0e61361aa0e353f600d8d714d6229f4c81cb902d98ad0253689fd7d41155fc10a0baa9092ec76f4d5583336b5f306a4d1334c9b47cfd959a51711bc41f1c951f7934785e5b4d3563616c8e57e03095ef0c0261ede5a31f7a0dac33dbdfe456f0aefa27aa6832a7220d6ed43c1eda87303ef35309ba41450713aa0ca1f15cdfda540d6a98a37c948ad2f96180d080541598fa1e4a394e23c09c7380c9824b4bb8be9539f7e6cb8e645e256d1e4ffc5cccff63752357e2982517b0a8f1cc36b38104ffa48037d787d79a57008d7a82218c4548cea9502e870ed23d2a0c06cca37010fca3a39efd8b9d388384852d64f4ffa92f3fb90695c528a0f3ea2da753c2a9b8da5d0724fb7492730b99c9201b8ad71f88891ca303212cbe62181476cf9824649a3fb45026f29ef61b90d7fad83a5cd8f85c3c7432e6d31696563e4b9d1eb71c810efe6ab3f77f76bd21e5b0a508be6f1fc0537c15ba24d337f5c1d803e24c880020c21942e1a0cbe9bb461100fbedf6cefbfadbb10b847309f7d902681f0ef31d68df7b77d32c89997d7d73d87e7c21639c93a43fcde2a084804db638439349f0bf1fd202dbd144ce6a7124e7cb05c1ca659c6b6f7fb69ee230f634d753e0446619530ecc7017b795c638f7785407a17a188850cf7acb64ca17c2553593d0fdc0d0c1fef9f97daa06dcfc53724968dba81b747f8439b036a76766a673941938dfbf311de22938ade939fa417e829530933330aedb3069195e2302a9911e7834bd8bd177d2b8ee1460d1af0938ee3ea9387d78f6637681ae81f869cf8106d2c8007542af079db1abd5dcf46baf1f6f1bf5916864785505e0b1350ff77691a95dec22ac9a664cf8e5f19a97bcceee5aa953d914f0c91922879d7122780f854a3c05a9e50839e795b44943b67eb79f036d482aa272d45e9da06816118348b59b976778626e58353e78861aeb9d42b4d66e8abd395fdd54662cc914281150eac8359c72837ef091bd2a6cc706a30fb0cbbb0c81d8bca0fd08359467c70b3766b6e946933566981c1d60804583086013ab39be811618ca8f6408c446bb0872f16e6ebc76990ae105185b32c3f8a4c4624409db52fb17d68ae6e3c034d7b989c61c5072c08a34d22dd73e8dff4bc47c6d6a45d23ee500189e3941399ed44bb397fa5b0f67a2ff045786c15d163256a29f0ca28d775375b7688cc8396eb7870708db9e4fded3b16e49bd41103f87714876f644f676a39fd1d39f237b4816d30cc8bc8893939eda4aed4de62294b4e10bd874f5950271f2660166ec2e95797edb821a8ca74a22a14e3c31256193eaf0db79c7b933ccc7ee3520d4686b29bd89e42e022d3bd7738d63bb139a8725e43cd7971dce17e711f9584f80540a699f805aac764b41ac373d3f7af09c64eb28b65df05144d1050ea87d1a1286300a4476592008f31ab3e147f8ca15ffc3149901da614330ec3c0fe6aa546851343a69773ec6338b569fe7f3f4211b706ef3bb8b023162a27edf70a06bf60d52f9280c53e1e80163cc63bd8aa4cc1166ed4b0f452aaca629ea0e83e2f7f4bd7ac7646cafe4cb9a88902ed6a5585b3094c1b2f7d4409ccf3b7d20712da59abd1553596b044cdd1c4d8ef9fe94718b0f46df8c18c3f04abff1074142eedae93add4524b76344f993beb49a1f1edf4f40bf532b6f9277e17b4be620c2278950c12fdba675c4d50b85d5792e2f9a207ad7a02e5bb96caed04bb36066ffcdd0af071655d982138cb63303850e6f662ad405636c049242447ca0a00443ce8c47d2f048e1dd2325b3d4c53e42e9a4268210ae2b23373f23dcb3bcf498a6d68316c62eed3e041a9dc4c0c3fe95e7cc894cd83add5b5818ad8bb2d8e3a124acc7972f830cf009c5dc3eda4328ef7bfe8ec253570b7214aaf84162d40672bfae6df6502450a7b430b123b6dfba1cffefa759a5b4386c9a4e7957e8b9e11e6441b71bb953cb74a60b8b89be02166e8d40841290140c09645b5a451f765517920d165420d4b293af21a1edaac06f983c7096df05a1aa3a7ff99c61e867daccf57f5a15dc127dba7f8cc797ca6c2c2199393410c3528309b4be9c74dcb3b175b0548e6cd4297f26d0b39e60da74043d9e1fd97e9045fe45ad10290e3a58470d617b59536fc6978f997cb55017d2cff56af96361340af75ef465a01156e29028156030136fff06cad965a37df43fbdfd525e42636f10da143a7b79a48adf3610f5d9ab6e14a68d96e7c45ed190ca07d5d411395d3d97f74f508cdc241b9d99294b41bb2b5b4aa2b3c400bbc5f944b7d71aa62ad4326d7647b135d4caea45930d2e4b05fcbb72b210fc9bbe07b64a61db5b85ef70554293cf9052b909f8cb7ae7f4933588531216d95bfe235a0563bd39b76918c57e461c68bbaa28c2dc3e5ef0ff516acc80b30582057e8c7c852fb3388ed2b548184d9d134169d3a69ef804c826e2b05f43b8157c170f3f14933558531fc5577d37da5ac1ba2b58e5d76a3f3f16b39f218f6e665c720eeeaaaac3b6ccd446b0eaa306f45c8acaf7c2e8cf6930fb72622593de86757815740e8634faead7f745aae661bb5ca2b57574155adc661a1bd3f85563b2ba9adf4982912e49431f727da581180ed6208d68e0d3a7dab27353ec36a2d68382503fcadeb09508aed06ec2a4a9938556ecb8ab7f7f4229ed975b7efd5c7f02be659231829438873ffa33a414425a5d00fcd1d33774fcf210524714b7cea650874606647149b4ab22ccef9d6a0eeba8b2c945619f5e8b4e6e756dc0cdebfe669529ebe1ef670c54ead1c7c4f8484f4c7a7be7b347b44474575ea623dbb2e5ea18f2a3467d708867cbd9edf71d6506a10cae3b76a55e7b2aa9e58dd16fe78be8652ac0cdb277a615ad75989943f0caed577ae163c7b5678e37f8e6a6ac99ae5ae0bc7d39dcfbad865a3c0753f41cdb2d26810c8607924582486a77d575b8840d32386c662c8f99577badabcf2bba7528ec0bb5edf40a18e962c2024081fc2528315956de0fb006b0155283129f1c4adeb85e7b3e26d1e813f8b429789fab73ce1ec8eda84468cba50a965e880736215a41031a2330105b715c134b0af61b9d276ab1a780f1528825b380a466256b1a3eb53376f163bf1629f0fe3c811940373fdb0aad767b7ebe2c3fe9578a8b335413b4fc5d7507eb90cb0a1aa1971ec0034fa59b1b364f798b989ba87885de4fce7eb56e2b4755fa972e1ecf921e769403f8e699487c44fa326032a37e5ebd3c6485770b23aab8273401fc8abb395368b0130120ffffffdf