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 80905 520db133621ea77c783b672a478c3bbb21bd3eaf8df0e5a50a0984f538cbf0d7

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
277c5cfb2663caa7a7e6e629fa7f05eba711030e7edac5f4150884b610690ebc
Certificate Block Hash
520db133621ea77c783b672a478c3bbb21bd3eaf8df0e5a50a0984f538cbf0d7
Source
getblock-raw-prefix

Public Data Hex

00200000000200000f...000508000018c40000
00200000000200000f070000000000010f0700000000000000000000000000000000000000000000000000000000000000000000fe5911ffb4323faf7a2a21426e23ee1ad271b0d3198c4c9ca369668f90ae155832311ee320ddb5018661e76446b1dc420fa1e0124c8ef87594a85daa451211f89d8df76cefdd73ffc17a7d5da5098c05d09e255e315ae798ba0500000000000000400000000001000508000018c40000

Raw Header Hex

000040205bf415f06740f39c593f99d35325bcb154ca64ad5065730976aeeb8fc9dab5b5ae148ff35680ae57a5c5d56f46d2c151e842c78929dd8d310298ed766f338c4b815d456a44c50018bc0e6910b6840815f4c5da7e0e0311a7eb057ffa29e6e6a7a7ca6326fb5c7c27

Proof Data Hex

59,560 bytes
1212160103079f838b96374fe24a639f61386fbe50e161547bd757ad4fe555e5ed35f880dd693f12a3150873385c2df58877e53bde20b2f4f48dac32d0173a47b93dc107b21577fa39adec1e259a0b8b8a74c2777bb33a21cd4022975c2c49bbe183f054dd9ce1e987b9adc175c4c05e25103bd3729cba08f27ede8910232c257ff645f48f8117ab24ef45cadf889b88635c402090f06bfbe7c2edae1eee3d95af9415c7e92d9d93049b08de8543d4034d2afc19e1d3f7c5dae787bb30ea16aa327157b346290f96cbb3ef2975e112d7eab284f6be82735c442707999e0ac674cb0e33eeec887a159112cbeb407afecfa3ea7146b48970027f7dd1f2c2b0f6782b5cc3c353f25787e0a5c5bb26a9a411ae05771a8b34013f01e3711326b3d2b05e8a778df6359eff2dcbbc448aa208204d94da10c27fe2ff666f1166e01a0c0ee73bd9fcb45aef53d0b8a2b559d91b8371ac56c59c629f312c46dc760f7d2ecd765e3208eb66b5d77233027f59e219cd7b97f4add7937dc847bbd15573046b06b3842f4c18b1ed309b56d7e38b0de345c0333ce95544ab3ce6feee169a94f1d43794730d79ba5d8404dcb5402e405548e36df384218af939f6fe81662c5e10619c2a493fb4f254d600bc9f967c62ae4b2ab10d4daea1dabcba9bbbc83e67b17fa1b5b5b0b816ffd4da64d36b6c4a3320fa0c45ff94c335ffb9c457a1b7694e8c4e032dd1031365566c1d32e94297fddb9de6b42b3b1b49185b1579e94a8f6312f2d0c6ecff5400660d58291035b92b859d00df0dc29bf85de550b29969c90265dc6d9dbfbb312aa83e10b5c3641c335da53764a2f268c25e1f3725828549684fd02d5f681f0a3c70f160fb2ef818fe6d21c24d7c8e71d33839fcd9cb13dfae138148ea83635b698a372f5df0b7333155c955d1bde7d0085229d57a32f9eca9090c28d37a0f5746fc9c1d8bce56083810d7529081cff6810cf1fb6074ac6bb423abf35d3c5693b884dadcc6a2c96ec790fcd5d9967cfb9d40a67b763206fae85364aaf9ee7d014b9cf0a0cbfd9776feaf0310b607507ed2a1768785683b5fe20fd377232396b21ffc618d80228295fcb32d70c72a0167ac57787719533a0d96329aff4e6a4bca9c59cb9e7d4a41226a701d9e15e8f8fb98eccf01a22d81a5772365c373e636d76abe0144a04c04a48f7d04fcb963f85d82f206e11000bba4218bc2053ccf461efc971dc6577b36772562f3362381f845379b3f89ac11f73e3e04921ebfb6aa472b6de517d1969630d29a76d9d0774cabc9a06a04fd153ade6a7d05c8b0207d8b0d770eee73247715fb12b3c7064ace03b28e60196090e320791374223d9201810bb9cac87023d9aa87e1fed62f47b540429e7d378417a8e5187bc13b48bf2baf69cc1d70f25178c91c32fc49870bb3646da20e081eaa0e947a9e8c64c9aafe7b3c863d40b279741e316572e1f6546d70401c2726c59dd4f3b19e5e6d2531b69bd35e607e725c0470dd8d1677c72a1de06a05910b838afc0ef4dd9b26df8c19d7e10667f45e67a42b94190b4a47b06ca1f1c3fd9640ffee53c6bd2c20dee9b3b90172bb8aef64608fdf7038934924bf824dc822e8563d78325d664fdafe1e9ea6cd8e22bc072fae714c9de2d3df0dcd70bb1daaf735876a511ccb3944e05cefcb6402559f539e8981bca8ef0db214fc1061ba284d6b6e1a22dfd574813a15fb3e1d4857545951cf8bc025ebadf96fa672535857502278110dbb08d861b82aec4266e3a0d6bd5bb137dc69e2c65fe707ce20d74f28ebc8b06b32ad769e9a33a3f829384d31f965723cce9d7226ad071688741410725d871d42418407a5066e0bc3eb8e089a53a6936a2964c5a4de9766b1adfd1340ee5c7f18f70fecacd9b39f53b902d1fa607986db622b52c5175ba66a60e2c6d4fd192a447685c052af6044bc4ac8cc7c2fbc35bb6eaf3cda67ca685e1c6011d540aee49758a8a9c715b1aded14ec9ab40dabef341cab03381535d02c78e51589f75ef8a7574786cffb368b310a3ba169ced7f20f5bf550187fc2d7ac7fae54ebfb5ade11f9fd6e6b82307dc87a6f9e0d3f261514ba78f7af26dc50e96aa97a01b2b7e0bb315c42188e4ddf2acec9f1fe44e3aea0f3c8c208584d77eb713d51296164d886685ea6a5bcd28e8ee7d869e028fe2c551532187e3a2bdeb5393d11a0ce48f1c5c0077bdf6a3158db1431f092cf30e38efabf5baaf3b3d7b1f614c366f019ce5b651774b7c2cf0e08fd638c601193ab38f6437d0c236a7476d41123e1bad605b75cd73a9d74707c74fdaa8cb5d7973654fdb2bf6f41a4a330eab6425ff143e60204a6e35a92259d807f4ef6135a5c98f8c5318af49a6cd2de604186bd58f6b792c12451ecdd587e0f35c9966c0714bfafd79933c5f841120cd4d2687e485a6f4af73fbe979bd93af539316d7994539d9998a787441e52f8212a17d734f2f3a7726d6ab91324ed8a61854b3b22ce95956bfbef9a4d0fafab55dbed21e3d8926ff6330f0c56cad5602c4049889178e570d688df8adcbad91b94250eddca322ff0763158f73a42cf9f17f1eefde6051ffb1eb0036a1d58e4baf210d801f3a5d191db844679e5a053dfa0525021f0a88bc89105eb93d68c8048fcb0cb16c4b22d665d35e2fd7cf7e219a9dfeec1bc94080b38c9226717f2194d6f93cdf45ab67b2c8379e4bc8879458d17310f867fe00ce1564a99456537598548ed19b25025aee38c7c1f8f09ca7aba74c5d24eb77ea1d062b6b6375418f9cb3deb56616e56f0fb34c7b662562b6383460d9a7d09204bfe1db4fca5fc518a7d418c822df5fef05434142e832015cdf0315342b98844b7692edf02ce8bbcdc3c1a633e23860fefb9cc5e2629e90cf8591b0a0b6ce72de8dac6d848ca7138c049fa6f8ba392ef8b9c65c42506d4ec24f666dbc87da79c2ee45631d22be888a151054c251b7e50e90fe774c97dbf9641ee0c7ae93403ed8358fc718185ef1bf41654b856fb8ef5319c06d381e75e0633348aa0fc36e6409459b236aad188aecc4d7796fd6b96d69f025f0322b9f2333c5352fbcf11f92f656f887dec439081ab0f63340d62f66eead5c485398b63258b04c7d7830a37ba0c42141740fc1da30e9a3935ecf86fc95a996165062087f5a6684dff67194a88db81f32daddddc35e7d32590ea118453060c02f0c8b07cb34ea0f33061c6de26105e174e4387a6f776dd14f916c6d45c69de64da5a549c1e782390dafd8237fa0a349ab4370ec9967008a68a7ced7732bf3cd69618b838ccffa492aba57a166c59e93a89f034803b590fa8e2253dfa7b5b4e30efd4c66bd5e807d66e03601b3136f917353d64a4678a37eb2669a90d25758ae9c6cc2e40107ce5f7c054f8763284810a3f7217a72e0b916847f2aeebdb67d9f7f5fe251acb2e324b520a931bfbbd22488f01717392867e9f6a15802c17c787f8c5661471d38db056229aaaf16afb15d88679fedb36194a2af534c9ab4cfeb64def5a344a271e6301bb69d4dfa8e4f3e884d83e96095abf73d6a0d720f743816e5b2f0ce9b00ba794df840a3e9d32d5f4acde2b014b0953cc62d9699e8e0c96cc8f799df0322017caf4ac5afded360f03fbd75e8efe6ec65bcda4d7d72125923ad7e4371b797c51f9737eb02435aa84cf032f9be9406f8dc70302b25671c3c143f3d03c5bdcbb50acd836c04c286038f21e520d19cb942429ba21d0fff68427316fbbcb6899a91c66f02956e05dc69edda74418667d089ca914e1df4d0ae6c54728892a8f63a753b8aa6e641045d53261b88a3c922cceb464ce5fbd0950784654077f60619acdd19dce282714cf3f1dfb4185df49393505f11884f82a6155085f26d1b07fc3f32d1ea87eb7fbae9711133a11d94202a353d7aa045d57c29f01bc26958b375083f1acb132df68b2418133afb9bce00f4fdfeeee0dc40d6aa740af0105a50be7345c2a36e4f1f56b795dc798cf6e3809ae3d2f1e8c691ea4250097d3cff5d4f45c0bbc4f391b9930043d5ed558159e98aea246b6424138b3e3bba4bfb79d5a45cea96a0a406a9428b839074457394759a419bd7cadb3ce4064ecd5694f067b950c47f6b308ef71c371cc008bc7596e95cd6745f0ba6a7036e60bca9dc1db3a1fd1077ebd0e47c8c8ba5c79922e844dbff319a1bafb5e2bb75aa6b39027d605aec5520a70bd95ff37fcb0a0fba4c4ce8320c69f0f71059ead64d7eeca249a7ee3df378b04e36916a9d650eaf47085fd90c415076f1f59c65aa5286b32bd2c44e6e4901c7e55ee455223ae8e4ae111c901565939a1be7e965694728a4afbfe97b1c8e33a41346e7ca07b34084dccf848f4fc8f9b7a29d004699678ed66e64d46230211067c05b8454eace9ebdc41c019af9e47485ce0a6526bd005c8cde56c0dfb0a44229d953644a6a693636025638011a907e5e2256d462677c583cdf76ae8ca0e3977aca1a898ee85a22a3f5e343f62ed9597ef5e65da0500dca464691b86a4180a99dce3ff156b2373217fe6ff23c34bfa07db5cf110f67fb82c923035b68dbea84202ade02fbec3e1da3265f35679a79674549da1802a6f2420d33ad5ef0919fcb6627db2d1f0ff60d896b0859168f5b11642713f2c2cb5211dfdebac9740226794d1c3529463dcc17e0c80dfbac2530375a5ea6ccd005728ac4e0baccf812a278950b14d96d4659c804a84f429e2687c5237477ec2151956c976f27ac1238b09f70d988a59b4ebdab113880aac5b7a4ad9432bb89061ab0c5603fdefe03bdc308213191625044f90e69c23f2d51fa363d91139d67434197e3b36371021d830cde499e11cecebf950a11108f6875ee5ad3fa2ff7f3b32772ddf8dcbe1fc827083fff5a237c2308229d8a02db87015522f4652959602f6a87815c66709d030824fa338a5f4a9d8f9b528f8e8f3d59456dfa73715c8f43e59c1b2538a8adc385c1cbd0d8304f8959d652bc03343b3c0fc0bb08ec1cff2d0e0566fab1a81263bced7d19b65009f87650f842da2d2fcba64d6648b9e28ae63b1133350e897d69f21a02bb83348cdb1648b581872540e44cddb26662314f15378db11f492fe05b86ef1a0e5d8313a867080888d3d934beeebc70f5a062425fecc851cd9b30d6427d12dfc6d0a89a7f2bb5cb3d0c7a23cf5592a070a5c3b28bdd9110daab09d7aa46ecd55c999d656bcb827eef3c2209abb0cdda375f9261468df40374cd47af998dd1da214f1de0490b0c94dd78b30b99fe9e9eaa60565191a7e50fe1f305d55ce6aa84727457b4ab48310093b2b1809c4a28089f70cf214ca3b1954c518805086b1003e425646763acfd2cdda7e1dd179a2c41692137d4abdc7a04c0543fb86677cb980fe173bf6491b836abda129df9a1629ff040b926245f7083479e9fbb13de3d53f86abf50fe4caf104a46850346470dfbf790ff892596dfd4108e7d08c924adae6050674471c976f9a1bfd8c8b4f8c6197960a0ab917daea04a01a00a7f53c295acb40fc02a6e1bda68ee60313abf5c2b75af063faf3d9d1111ca62c5619aa352b13a7a0d315cd3a97751d71384f202e6e1b38122db014b4fc726fd701599835e7ef32a30a4c1546fb97435e7f9c79116abefbbee6781456932d9af2decb0421eb36b4b45c91bc6db08b10099905db680c0a4dc194ee0f02d190d4a5bb2bff845b2fa998f4aaeeec12b050c40bdf3041be7dfd32eb0b5bc41b40c2efff2a5576481a4185f1260dda5ee4140f8b24844e35134fcab698b4708628d1eae117973890f128090d74538b178d7dae5d3427ecdd41a4e7f74ede30f212cdfad62f94ab7e559dec7da4db1f8d5dfd2dc8fdb4a5015af884dd8a21b6c28fb8c2e14f62ab7f2ddde380b5fc63aaae2baa9853272f31b1ececb7f8b0242a6f64ad3ab43155263d0b47d981356b4dbfdcd775af011ed5f0774042e6d0722886bb5274464f1bf56ee1d4e30b8e72795ed0ecd4dc884029132edd27f6455efdb1b25dc51cbfb74afc7d9dfa7e7491a6d83ca5c0736dd3fc7c1a926f517a041f9be709541b07fbf332b6f2d17128c6afa5186586ae6f8335359a2e131b7764cde8ee97d4f80679598bad29d38ee2e8ed6f16eba5deab6066e603aef95deac6e1e705021a2ce036936bedb6f94d969b89c3bcbfd39f599d8fc9a92890076f8824decac02e33d9cbbb93868c43d7cf32089a4e928ec8ee0376b93db26376462c4f931ae6dae52e1559fcb4cbfa8096c70c9155793dcaab6330cd589d156ac6c158aef37315a786347c834d21f7c8c78c782740c7af5d61dbe79063557a02e6c23602ff86c7392d5602836d79739403a886f8e4593bac57624f7c69f5c98be31191d3ead967b712c2346dd11e5f5a694274a45f3884354a1be4d97f9de7fb270c2cdef4ab82b83e1e0954a717d3cac45640dad8f5f44024d72012317819fb19a35f710862ab4a3a805e065e6aea40858b1db404b92901ba3b748abf6cdf1b7fbe85cdae66e0a509021fa11515207a4532923f11caa62067ca1d77c47d44aef65e15f3633bbd38ad8b6e255e72049327c1b278bc83ff381b59a1334ea861511e3ccfdc61a904902095a640ea2bcec9a63b29edc0b813d5517d34bda78ab3f2447c75f5b1e8d4632f529bd50011a611e21bcc9566609e2ba6309afaa76bb99b8eab2c5eec159a166f81386584f36668c722831850de825214b7057111a282ffa5f2349b64792254f94a49f9313bbc2d102c0884565b8ee5abae8fc51b642b29ac14166261b44e474ddbc36f09e3da2f786bd4291a5e0cc051c07128e7f7651038f67a479ec16f354ba8612430deb3e698c93097653c9b2138e9be47abb359f99621ccae744c33020db7111e22a63b119487e6de2be1a147306836d55fc473ec1dc5a787f5d03a5e1a1b9be7ccf19fbd79a05ee2d58305aeee406ec0e17b55a247195e16f1d8b8444b6051b4cccf4353013ce6eede93bdbfe9fe733a9a4c44b8bab3965220d9901dd202c5fefe14e8e3adc736fd8021d04b7c2f365b5f2600cc9ed4a7e90b66cebccc04877e1d174a50793606be55c238817d4e7b88d71548287a08d229d95044e57ccd1233979cbb0387a46f0ae8d1637d2d2723482785af4419e8e2c1128bf4314b03c15a2b79228e6ee3c999b9474a9dd97719edc1fd8aeaafbf8d7716ea21e6bba8b4e913f6c072458dde382a5ae75cb7bc83458890cc48815b9c08a175f999bf13cde19627c8b7bd4108e3a518617a2f959e5407dfc5247062391aa9d8fdd01fb7e43e9be4fc9a75c301d03ca3f6dedaac78b197a0008c2a78568ca8302d9629782419b7573a88ac12fdba4c9d2a2a0295d4aa1b85d1b5cdf64d32d426e2b5d796a79a5bc95990eb9dc4aef50e5b5b921e1c49baf339168ca420fb0ceac68897aef5a512a90ea8f5595bd2b7377b4c215be45c2dea63122b8da8c6995587b71fc249d8d43ffa49c4990f9ddc289bd5c53435c2046ce7171424cfa2cf1a131857b3a618059c601dea0cc160886b516a6a1f5c4d4c57356621a3a6a2fa328cc2da97ef4487ea30971a6d365bca02bd9602f7100caa40dbac3e5cbad37942e2a1e38b5a85e309b8e83716833b5f99bff2ce81b047e988061c1a87f2e89be8210bc72e2399ef07308e731ed0506667efd9a4e7b397192b30251d569a78334bad7ce1202c83f0c796abaf21b4347a1f51c72ad4bbb9cb496bdfac6ed0dba0fed9cce43031bb39b852bf6a369e7e1ff1cd6503dfd94ae62bf65567b870e41f01d96ecdbb0e87aedbaa544fc83bdf57e7d9aa9114ded881bbe929ab92b130cf01c0b57bbee1bce201ec986be82bf09853494d674d51b5655956dc0a63a05781bdec4fc391c02d81ddfef48b6c4c1a5de16ef09151b6a2c18fe8659bfe5f1dae3f6eadd64fd60de3a8afc09a163599433fba7dd6d00d6f121d769c2e74259a33632d6f8a95b22a7021e5b586e49e4ba362600ee05765659becd5106a36f487e2bb698681f1f8e67bdd12c180cf271a42b8673b874b1d1fc5e0de9504e496803cd1ce6b2392a62d753b64941ae5bc9d8c711c60c1d0c544b38de26ef6eb7a0b83a89ca99f2269a30517ca8dbd992252004a6d122f1b75a79a827773b38d14fd89a59cdd4a7e269690b8ff3d19a58e332dde7cc9e0ac0dcea0c6b2b68b4e6907df3a473f205af5491d7cc384b58d69c01b8035bde42ac7ff6a28f8f421f80ce0377d09db045ed2c3a2c3402b614be86bdbdbaa6162a7efe8f67adfe724289379dbe5e79f0f8ac6797aa24311539f42d5a87c1b93e8eb44a8167e1ced0fcde130adb7e1765408c4240a01eb1bbe6e6603a3b6b8a3d47102acf9ca60fcea18cc57dcc549bc37ee3286847ef6b266d2fd330b4ef09d3d4842a7c4470c5d565c92fe4d9e7d89804bfa283c61b5e8b6f80e8fdf819148a8b4f842520f46b8da3d594e81846204aeb0f30ab9831b3c68406df8bc8f35de68810bed99e5b5c38ce286d3c79469b2b00b25265e3336f7ee25b8694e057df06776b49e89c40e4c928229a3f68317c4a6d6a92fbcab81fcfc1d6f76f8ee7d28c7a9eac5012742c8130e241004012fda4d06562ae76c647e2d68630a80ab83647af75b263db3570c762ab2f3836ce54888201a8e50751667257526f123d001a1e81e579592a88e4461c4692d0e7f2d5fa502be7ee3a732a3a332399cbfe91e4548ccb9941e79b264d528635a5004c7c53d8e689350898cf595546c4cc269e49648135685272c470dfef7128523f3d5a7a45c0bedf4244736483cd4558fb905fb1a046d7ad2d478ae39c0307853a987543dfa9b54971c7a3ba92eb7bb84d9bf73e95ebf327418079423260edf66b59d13a7e770efbccf34fd5a2e2c6535a8231efcef3cdb348256720294570d0a4adee21c8172fd00b5a2b08e05b7c80e9b599095bb9facd64ed0a2e21000e392e6ef9a05732b5fa374d54eb58d5d68c89db527029c2cc53a4b1e7501014f4b81d36ac983f7e067c69434783e1cf9427bda376133bfd5a19f3e214c71607cda3ec7a3741c73cbe0baf21e9767e6ea7171ce12512c204f14a86a0111870069e6b1bb31cf04859e03331ab436dbfc9e6d95ea89efc6250ac7690f7b074cfd4c542258a31e717044e2ab371fc56efaa012c07ef96115dce06fa39935f4e6c57efb76b1cb0c45ec451a8b2942e6ef2eb2854805ae61a85a5f5d5ea3318a9a0b49361f00c51ee7eb6edf6d9338d872ee10a8189045508b451e53f580ed8407b6e5d6faa1aa3a9ed003e0156e048731f0eef4b2aa0508c2618cfcaabf02b3f83a0f5f3ad51a5eae1e3b0488b6e674dab74bad50d5b3b87b5315df6d493d9bf93b1b649006487b8bff971c5bc4084e43ade3cfb9424421aba8ed6f04480c4c4e296f6b5baade71213b66e88a97bc9d32b729afaf17503b343a5fb8b660bfe417922b6a7bad956ee003e081cd603869c40c4ea7e811cf9522eabbe8388be113c01a092880fe845281a6559a288fb1bedb570d6cf2ff3593247b3d76fdd96da7ac97f21b1c71948f33fc6f4e1f0296ac88d968ca3ade43cf9a596f7cc44342ed1c605098b87fe3c3bde49df46546aae9ddbf0011ad385a61c1b12d3a281c69aa36b39f995ad70507f46d9db47bb2447018718990403926ce5268024cb50e50ed1cce682e371f50da508ccbddd303fc4b7e692b930f49a0e4cfad96227612702c28118d2bb175e0ba2757f6f02844b45bdc3e6ce08fba125e3d13cfadb428c6bf7503b153db14099fef43fe0e223ab5c7a63c8f306738fabfbc266322743e7996e78652d8f7d6e3b2f1023730c861b21f798e22573049ae8c0e5dc43b06e1f895e5df5119007f643099b82194b9bd1e428aa9dcdad14577517ae0d6fc826992499a6f62b9d5dbf4b53b7b4cf4baf1afb8e04167372ea2a863927ca90db1ff4707be0d76d42dc50bab1253201cfa8608b2afa7742d5282e173a99c5f11d66fc0adbc7a2e52d45196530c6346e127cf953d57c89548aa8dd09327729acc778bb9ae849d3d565c0902d2a647c30ccbf97027833e527683a9e865da880148ba7b74e00aaf18dd2d3dd4283f1cdd950587ab9b6a04eadae27c3b2a178ea3c832d40fc4d3f635a0d7210cc99636c8be5494767812f764f40b72c6a118786fd0928f7c430dc506825b6795fcfedf71dd7855c09b0d869b34eb374383d328a5b2214db94ae9642d3451687e08661eb0429e8c2a50977968011636d691f9ec3d3a800502d1540c4823cd84b347c345eb1a09753d962e734eddacac5b80a7bc615286c6f798972273a0fc5d90831f7c98dd2dcb98f1e6afb60c1273f0c4905116910899f7b0a92b2e515d191785e9e9a7b816549d84c377b7e8d9eb5c8a493b01d44dc2a2a3239e95c560dcfdf82a547d1802b4c8e23b1e175e5a6893bf792e565627e90de8fd5cdb5f4f28a63b7b1184e7c351e65720f8ce50a0263195dfdf893c2477144d9cb429925aa9b521fc24b36d9f7f67292683b5ca9de3b7f9c3b84c4b09c2fb946bf446bca49d318773b978589841c6484c9a448cd7b629c52376652498cbe090e56f1437e9164de2893a690fddd16b00469f223d808c6fdbd22a1823163ba2cdf6487d52bb6a9b9340a4310f86ebe7080da82ecbdad1343b354b676135a9f166b137dcc92bb8abcb2f9b862f3712cdead765954eaf9a6c1e3f106b36f1bf221dd5f9181aaa6da60b9f1e18aac506adfd5bf594448aefca76da8cd2976c3db883578c6273a9081e8f50d0c9533f8ce67f877f9fb6676eba50b9be8632354d76c423539ae41cb7cf4720a802e2524e2d50c2121048c276f10988b1cd665efc53c32840da7d281dd888694c786500c0053ee5105a7bff5bbd56b8f739ab74dc59ad36d294c1f99fcf0f0517824bd62be1e3ee3dcfa9f1009080ab62b4b4327917d9b9cc64d2dbde26af04b525b1c8fd0da7d0e1f1874da69e5b35a77140ad7e12f9360fba804e5e73ff82ee97199e37ea8b4f3d71536d909997c60886c6156490eb85f253bf3c2aeee1d16bb2372523a34837c5ad5d87f2b2aa61e9d6bfa2110ebc0eb27b2ab74fe4a8c81fbb2677dd6396045ec123b2f320591e43285d020738683ec846e2bfaba8da1cdb6e13d430e56be569be421bb144f0184f3a83ec4ade09a3837e80ef12a3d938bbdbfd02a45d3dc09487b38a896db8b78cffcf46fe0fc3c3737044c1a93ff72df045087ff184af2e2010b66b0dc5f460eb986baf517dbaebac220e6d5207e1ce68234aa3c1ab6e69ecf588018bfe12b5685a00dae649fb87a8209305e4d4a2697c2e1fa9b6af4c7f4308d925a051b872e3f17010899f7d8707a612fe88e16a4f3c6312cefadbe25efeb5dc887c13e9f353580dc94335eea33950167904425ae9325d0998879e62eaf6f8dc3a99a1f57471009cf37292e941eac0830673612f2308c2c3439b6b3fec9204ce9f1b7a1ca5d8ecc6d99bfb945f1cb205cf1b674455c151f4554f1c45ce92522106e46e16c0eddc5bb6e4a2f69dbd8406c66e3311190ddd49a2d001b36db98cc4efdfcc8f90b5fee27b2159ba2409de7f5e4a77efd97805860fcdc4e99b550d3b96dff95f1b08c0575070a96bdc8c723cf342443e81c3c92dfc701947fb956d28af39e9cb7c9d6bb524d4fe131049eee12e3e59effb6ce072d5049c2e4521946bd562ee3d03e772b083d9bd0a6be564d375078906d0b1f89c44ed5cc9a702be06c83e2dd312c19333c3042019bae227d26cc167175367769e129cb4ce5fcd22221d26dffe670c112d612fbe2fef1f5c9f73103d7f8823303ac4bcf9fbe757f6c9151d10358eabea28c22bf342fd6b2a7307ee5e8c98bdfe1ac861d7e922c65b0f1b634923b6c8141c8ec51833db97bfafd66ead39ceccee7b6cc9d6a64e3e76d9a43d5859ebcb66d2d96b683fb8dd6de5c6d332e71041aa04f32e76d664a15c089cc67195532eb66524bdffa4ba8d433f1b67c285941ddb6f45da3cb96f0e42fb8d284ad0733a6561e326fbde85be19ddc4a3caf305964cbc64f62851f9852a7f2a176db1feef9ccfeb68d6e565479564d7a54d0087b0ab23a1a1ef53726dff237a81e05d1a1254ca0be02ed32aafb62597337aeb9d1d88fafb2a1a7628f8a63e0d47ecacd9b2bbffed36ec8e6a0642ca5025ec7f54fb6def7e11fdef6eb81104a00dd6a2e881b2785b4840c14ea75b2b6e790f3fe3dd2f90efd62153911f8bc58c2956da8102a8eca842233ebe2d54dfd7d06bc623f7dc7d73535c58531d8619f93225183429bd8b843f4b9e8474c9322473891ab8b4ac946b59a38f8672d24cc8294d62fc5c051f309f754299a9fe6abc9d85ee2bf227766743545816c9dbb9db336898773980b9ac82e25d090384b585c30f4e571a598e2cbb35238d0a5d0fbad47fb70445d3a9c1295788f42c7ded3c7bc434253e7c5096edbbe6187f2275c69701d713d91d5eea53811c9ee1018163a335460255d2c0b61db0e85e72b1f736653c9aed38f37273c20c48f97e4f3d9347bf1576ee56367e80a5e54b0bf393aa9444681c7efbfb2fbafcf9214896ffdb014b003dd61f0055118fda13a11ffab44f7efc2a82bd0a11c07aaab5f9fd57cbc10b5e91bd32ee8872950b822913170075b99bd71c1d1357271f41480fcbe6b7ec5367ad9ddf2404424fffb831b5a9a13c072721ee941ba3bf373200678f60c99ec00ac3cf1aa41b85a20b73b2d3b4300665aecf82d62cb32fb6b6bc9d1feca7e0b2f0362a594dde2eb590a04cf0f9b12cf8c22125028effabd295f7007b4af7f0588fa6169106ce803b8e27546e0152c45250626237d9f6ead253d858e56311ff132d5420f78c45d534ef26d44464d9bb16189bc353db2e4b871253b096bee71905694ebaa8a0976aec2e3c5f91ad98d477a079909390634c44f38141bfa8ca3187e4a75484171ecc62c42f30b3116defcc2d97bcdba871fee32f493f238eb38fb488918505b78be46d54e393474dbd3f0f0865b7f5087674c5eb18c5bd9d18a12fc41ead2c4d016a8219d407faad4a6afc060f8632c2ca4de3dfc39a80e782743b3ecbdc02078e0b1b17ac4f82b2e69879fb64faaa537972bed6ccee355d5d4d95b382916a0c6e5a834980bda3d09aa89c53faa5b1303bd69e53f49cba7772c866b4bb73313b478f8153dbbc3d96e0694e592916b2a62a3273d9319d3756b3f66023d25fb13b609e8b78fa5a580ab4d5e46d01ff89fe2bfb714a63e6d9826054a75cfe5b737de9b0badf2b5d529e8afb76f143239517451044136b690dd460d7f5191dc4bffea8eeabbfc663487aaaa9180016ccd641435fc1fabb3c8e15bf54acb5c11ae856be01217b9e74f9eea5c646e2affee7104a29e938e42f7658fd445ce7b761b209325d1aa3736720eaf3c7c92fbb73f71eea89ceb87f26904062611921cd6dc6a4466c4ddd95748f0c7f2493df79739ee84fc4f023cd474a690f16e09cf684514282219021660c36d15001f2d585f0b88e61117c2df9b4fbcc9dbe965bd93515e7cd125b615d5c2d61818b3682b3f0258860e04791beb542eea71aac0d1070cb4d0cb08e9e93bd8fb6f4aa1a4050788d969d7bf2ad2d6292ace599c39e1a4882e0a99d2f0f91a9c1b153af0e5f4bc262f55dcd9e8ea23111aa6538988d95330a037ea1db0e1184046c0bb9df7fdff1593062ed33289c1ab4f2bd360031bec3adef471181f25031730a8f27a84fa7ccf2a330c32c4b22c0e2059384b8093b348282051ba0c88879c122f44d516e3270a5fea2cecd1126d284b8bc6e0f198d13dd6670995a36cbdc691f24fd98cc5b4853cef4fc578afe8b7826f76fb58a8b8e01d5624bd7796e77f193ed038de74a6793169218591d1bd247377e9dc6c97650a4332d276bc6900d884dfe3b4fa9893e680b2d2cb73e9c83664873d637e8babe26f2b1069cfd3e9d9d8ccc6fbd9aea2d5e66388ece7e4648357d3edfd88e180cb30c12055541474f4e60a7b5a20012e198f981573c82c96f261f255a4f04ba5bf1970badc56b7c10368959011db64d305186ea459c4a0fa7e01cdc3f3a1445b3c69191f9c34811e689ce7149501124d2f2e74858dc0c2cde545240f95d53213b74a9329b800e4f2e85b9644abe35ee9ef0c0b03cf1f9973927d6ff6e3d9ec5ad324979ca141015a55bd6619f5d2094b2aa460e6f1a8f1e6e8feecb3980e36780b0c0250119036a84b7d4098ea80a923f4cee40ddd33fea1acaad43548e9eeb77e9a0cbc39d3ebfd40b7a66b66c79552e777d0f5b0e505027e76917703fcc3c9552e5725ddd784554adbbfb9e8deec65b0b6f2838546c452f1cb9206bb3275bcdbb26446bc4ded4a6f79f5463393cf9aafdfd07aaab738babd4b3190cadd37a282e51acefa88e92efbfd1c12e763e73b7d441c758a69663ec4c77c48b63d635c602b4b09eac121c65b2ae32b6efefd2b9b3a99b7a5377f1f4bad563d1e63f34a90cc9286378a1e09aa4cf9bec8042c93d8b456d17e40462d07c50e2d43ce66826c2768fb0a9783f70fcf2dc8e36b861dd9e602233f17dfac55ff3c9fdb76e9f1b8eff1be9e583b85beabaf83f63db88fd85ef22a5849fe2ea9f1e450e62e465d8a01ce3e0e1141dd20473214de29a906447e5790aeaa0e4505f4075ac60ccbef922d5eab29577a0026699ef64d5a4c72de9ba111ed1838df323c5884986465a95d9936dd703714f663efdf0155b6254ede1c5763c4c8c424ab1c2ec6b3b4def2926971e8032b175720f20d6ac4f943f6b52ffac03493a0365fba82a9bb6ae94b43b86d27ad832b10a243643201295118bb303f7c6a74935d632d84e29dd930bd4ea90d219ef0cdbd115125c45f023275514bd3ba93ce1ffec0026d407ddb47e91411f51148cacaa305c8949b749e2291d19e10a70abf8b5e4c4e98b549374156dad777f0bf7cab29c5f0384fc3a69612c82a2303c9f38ba3a347525e0b8706c1cf600bb50999d4d9a5d256a79c66a9dcea9973b83ebd549acf9a244017f2432ad09d2245f08982fb16566ea0ab46e04bc198280deebb41863fba9f3ba684810ee3520f529b3ec15700ec79b3642442eb81fd22771838ff63fd5199bea108ddb6d059cf3a833b2cbe388547d2b3f26889950ebbadcc43b6ae38a070880d62d95a044ab021173f5c81b46074dfed179ff2df8ff4569279f8321680825a96c2bd6a1af83cb810c2e43176625ca062008af71eac79a5e654cfc187f71700b9259face9b4f441bceb3904a3421a968f064c2c98c65a2c8d0c05d9e8bb15ab92adcc96ef6a5efd49ffcde4744ec22d1612f4561b2224a40931fd82d46675563886c7f27c29b817284dd65530560a6b794602dc08a26d3a053fb7c56d37d3d148e4f41bd7f71cce54b66ae387e5ed67d4fd1d79195ffeb3161ad1eb884dbb2d3c381a525a7df87b2a5febdc8990f81747f0f7b70519678bd5b90a51046fd6601113a384202190bb7985e2b2533bcd63d17f692d1225a774b7ef9afdd81ae5f99ca02f77c2b6b61fbbc07d4c973394465e8914e46a5267674b08850111e1253f59713282d2cd2253563974e15073788ee1e3a51f62ff68786c1a92d9fd31a6578817710625aac3310c0bacc4b865ef49b82a9b2bb0ae486af644f95dd758b49d79517500ae87fc1d9ae24dd7d2ce5673c619f761858c918acf53e017cbccf4c82c7a47587405c223715f69c13ac0442e56ac17afee8ae91971fdfc923295fe9d164553d410d56413b5407f77bacd110977b8b6c4ad4109bf77fa56f18c78e4ba409d399587a55de3c2d9c1c527112f470cd0bef35bc7b927f7aa61237a9e39b21f94c140da0b1c21c6f191e7363f2e348d1327b46512392d220c52a5a6bb33afc38e3cbea6bcbf6c8714c181de62f98bd72629448e74c12d403b0f46269cb36c17e9c6e71f251dc5dbbb02369650830ec1248628082e2b2c0795e4c01dd5b32dbbef05aee1795dcd8ceddb5c66f35b0796fe2747b9f166a797df037b935f0ad7573e53ac606dc57c76e61bc828ef7e2aa0a3df4b32dcdd0125a154569b8aec464c288cd4a3034c6ae719b6b5f48e1b91b429b8f00a1a0ef718193b9b261714b3756eca13fd350b1f316be20d43aec3a15eee47995479627af569ac08c85824afd16cbbbe65a13b1245fa8c6e0b090356c3642eb45b8f9c35bbbbc255b00d850eb947fa17b0251d6bfb3ecc986339264ebeeb1f8a0c431b1a024562568030a7be6df8344b01a42d63c3684403b83222e7c18fac6b1180353009ea4655e5f1f5602aa3db71f824294d1e29e6037722cc65f8dc1dc7ebfcc4d29e5c327fba0b76a0434668366ea90288d42d8bf5025d41b48d83cc37b637e8cdbb6dd7273040aa64a0467f57fd0c6d516f253ab5aaeef56d19adbcf7074ae266aa9d9888445856a6da2afc29204bec68b739543e8407149940aeae98341d63e0c768a108259cce35978003931572ff6e5b7062b62a184a66d46959da638c373eb853b665930d56c2aac83fa8237b93ce68e152b5f242c690b9febb706f09865ae29863d232c92d90b5dc3d3a94887cf4dbd39f8c64fb5d68b4f27e1af00805ca8306aeadda205d3ccab71da6890bf3c6dd5905e101d9374193c8c8b76609f118e859a7b6c56d915f419922d3cfe9c8f867da5766e282d33056ba67810df394dc65b8c3d6c2a11fdf41a0ecf01ca4a9d8bcdfd4de53fe85be4e5344783d9208a823cc1d25dfeb2436ddb7785213056df3b2180d5fa90a76e160172ad653784bc8b41974ced3e6325c168db1fa6d5e84d3aa6cae12056a140eeecde1e045855f35fb8aab028659fab325daa5514481ff7dee2954aa0f8e7195d303b37da4d3009904807ef7906b215faa56c6ead375ddd0728bdfb807b5a8e1912608e661861cb13ea1540cc19098fe93d6890a58348da251efea2809dd839cb0f2f8f2519a490099d550c60095e238077dbe0058b52ae69b9573c51aafd7b05a03df2257262595c3327375e363d7f6b8995dcb775479ad93f7dbc17951ac6f619e9843bd55b9d5f3d7d9723a09489648662cca294ab84f87bbff19ce9dc4bcada2346c79c88048d25c522fd4d762450c57a11e26f63f14e15edfc669c33fb5088c09928f09e56de0b28b9890e0951bf13ade45894f704f8692c2a7016a40e15074679ebdcc0762a0b59d200628f8574980493d11e5ea2cd7a0630dd4e7999155ad9326137e67bd62a36ef41db3709d2efdd2b3f2fed710820e48397ee438e330aad373f3df33b4a63946b3a628d871eb69abdf73ab8669b9bb125355d9dbc9817942b84fd621f3260732f5be805fb91e431d9ac22dbebe35d19338156fc8dc05e9c622f47a455ca8311e0af83c4bb60ba752e822d91c3c0c0a4759a105a27264cbdfb95ed69f571aac4771f05fe5d7705366670e1ebad5c4a952d83aaf98ca123610aba2ebe8dd4c79b9b6f8055c0dd8d83e4b6e55a15430d9b8dc3e8bc5159b4b8c99f62d73127045998f662d9d5e06df5d3c2fecec249e6dc0b0c0dc4523ba9db383798c8d926f6c290025acc9159d21cf53cf23d1d83830fd9131d09e4074bf150994d99d468cbb4c5f2d4dbd0337ce4f5f5920ea3ef151adca8085d0bd02b7a17c66bf433b9a274371c5aca030f50509391cfcc227c25fbd3432e6013181b72e45c10a009950327e2e80c1853fc6f27997952c977c930fcdb6f843a6608a036ffb6424a5f259d225a52ac960f50b3b6c4376371b14b6918002170b61e5d9ce334ad010cdf4058302a9f24205f7ab2b57de4e50f2fc989331a196650868e584c39673123b3c177374c105a85f728755b69cf937fd4b092b28769250c01efc9b6cb8298848b27bd95ea3c5de71c3c673cc9ed14cedf2a78c206176197ab824c524a8d8aa45c3837863b8b9991c03ba42bbe5844c4234b3bda0bf2a65e6174e9ebc87801c5bc98dcc7cdf2025950e2b1421a5b889c69260133f76bfff4823ec326a683b4debf26c027e4382b1cb7ce6fb1f7e10c48fda6ba8ec089cf068ff47aacdabd41b7f1be3e73a635a2083b1fbf22778c4526f4c56f5aab151396ea504dc88cd8920867d19d43f7270e0d0663f50daae8365145e2c09e4780dade569f22450195a714413196db9ead64381b47faf2e7801a1094220e1a45621f1252a70024711ba124181e5a9aa7439ef7922a940566305cdf3247d1cbc6f47d4e8d27a48c4c2d2d96544019cf62614f85590cacc1e2d78ba290bbb127c451792ee7f64c058d524193d0cef500ecf7349a948bdcc71496713c43685116affe3f1f9fd57ddaad61b89576fb64ebb4f035fb86583c5dcf779c3c507c57ef5fa55f64831041f3f73c592785175cdee38c5eb0796ceb9e9592f7d4a02c302aa1057abc76ea82943e65f57b8e97356eec2e9d71803bfb7747c3b11f53b32c1b5997c0df49dce38df6e5d83e58616b81eb890001f7910c2b016e38f961e5eba691a98e6c5c2291c852b2348dd9d6734705ab78148b35a47ad77d7388bbd04d0189e8012508606ce9c28ea8260bef3e96b840405233f30b73274a8820735af4b0193171bf0151312ecef2ee4753c3b334e2ae5685c94243cdd7510f21e200d63d2501dde2f776565e7cca7f1826388881aa05b77ab8c9aadc31ae99c7ed9bdfa2172ee9325f581600799ec386163baea942b822830d2b7bf17ea8754e6fff914f62d20fcc34c8e92a0aabd07251109d1281f97db3d466c79bef3b3a66dafe33a3a4bc558efb8392f432659196821e05ac7fc045ff8c78aeffc00427589a79331c3ee7fa6a3af81c60d7a73d9c06a60f60d97b2801dc63adab871229fd92566b7f111d68901b6d77a9c052d887693d887d7e8c947e6c8bcef7e00354c37a859aa54da8777823b4f1d72ff80fe82fbe267b3df646e5998dce1932a2fefd75d2c785fd3561a2df97fb3754a2d9275bbeede2a069d4b98361dd9a8926234fede6e1dd4c30ba2c05ebbccdccd68d8914eb022d87854b315a9ce291f1da80b426b7a4de1ca3b3c657c91ac35ee8dd583b6eca6b45ffbb5e1b3513dd0859c5c43a5a2935efc48c338ffe6efa20fc744b566d29ac94ea50ed936587bd7b3646089604c058b93726d6c357415871301b6c869e5a0c709c64512cd8349bd37c682d9211a6dd033c4af3ef5b0bc05c072fe34990a1541255eb82f002e49a4bd02e76154bb757df5fe3b681c47d3c72ceecfce5ed02d093ce41dcba2042ae8d5b8b91a3f8869a170016b071794df67a7d8efb02d00bab0aaf494d648af8480efaad8ab7315b986d3ffcb5f2e9cf79e6832a84c108e0a6479675ee637f9785c5afd7e4f5cbc5f751067ead13298bcc69c98ddf919c3aba70d5cd3259c7bec574e96dd687b609d4745cfb98fbcdac3d4965154ad2a7eb00d71ebac1dec3e80beb8b5fc3caaee627e6204747a2952bae653e196c4e7b9b0849bd4ea92e4277740cb1aed599dd4ae860c92897f3f39071e6a28da9dec3ce0d7c66cfd23f93905508a625b08718f4fd9973b01912208a4f77e2b1649b9c2e240a3558545f19b0f95b259585fbfe17533ae8c8a983a0a63493876cb7231b3b25db77f739f42570dcfd06580f973e8c8f4b39f39b962ff8247e8653ad7e83bc823091da8a3740c3a5d1381bbb926b6b882b630825081b57f476b48c71f17ef203df552572febafe5d937cd4c7201eb81fec2be2d158e7fa51d14887c3209564702e1f396f903d94158db174f651e2ce87dfa0099a267dd51e3611f8db4bd94902fda4af566e6a2b01eec88015b11abd683d212c33ca331f8e6b76f7a9dbc0dca8676e8f2b96987ab01bcacd7eb2b4149dd3ca23846364f05a57a8a621196d1af3ed14d9948d055e8e9fc3a74356188681a213946b5f2ef48b0449864671a2f2382a6c95ed0ce499da0734ebb16e03db4a7b25f01c80c0422640b0d30763c915c28214dd16ba886cccaf4d50f8623952b260786aa946c2e3189d7458eb7941fd45128e3b61f8fe797d7e99778f148408af84e97a8eef0efca210be2b5b558c3c63d1cd68c3d2e3dcc9ad4355ed9fd569a0feb2f234403f6e00d8734af536bce94462858129bce15fabe953315b930921ce4b4ebd603cd1dd8485c0e99d903ae17059310686e3b063c0a3698bb919a5fdce3e353a2e2612816ee174e4b442c6bb24562fe63591b0e3a37341093953e339b0c577c768f034026ef264d6fb02d56edc9fa148e9c46954cda410084ec93f774f1dc46b5e25e7d24528c44e123334a9d6f5c5e7697b8297c58e1ceacbf22cdea90162ed4543493048165dba2907e64ee2e69047f96442bead967731ff9930d633ed9e51570fb80a8cec781bbfdf9361ff9bbea78881c30997737cd5d395aa6931c9423a621f06970e940e574cbce4596c30941c7906fde6eb5bfcc9ef29b6a2306c139ec41b13ac1b3f1b4e927be20de9108bd9c9d589fc5956b1d8559cc990dfea39b76b9fe1fb7e75a750c8df05ffc642409fb0223f1d869113125fe3133460e9acf251f75c13bb3e4e66a9eb41fe51c4931f8d98df568b95d1ec0e06594f86ff188ce7bda923a070bf94f728a50cf490c2c81b53853eacda9e961d6767dadaa197f33fd339529d59cb68edaf6bc45bb63e2cf3e00e306f93be76baa131bf6b7c3cab2a5f8df0b01dac58999970697b5c33cd7c289c7a9d502954bbfff68dac0a9fe6f037857cc4388ce102b7d28de020b128be1b04dc56fd42d696160c62332787eb0e749a91609f73a2cafd18d26aa0149b4f40106d4061b506780d81e00c31a8d4c0350b42a2caed7aac1c8f698fc482097f2ea0fbffaaf4d7e8f11cf93327c9968e57fc9c52b263f506dd026c3e949b924f20077c4a567ae7a64c0690ba74b743b6d830c9cc0dbe1910dd0a9ddd0daaac543e6f3dd902305ab4f3f0bfc4c33290914501730e902a423b16088d198da4d82525f4de004f9c13a41fb3b41bbdb389f5e234df1bac7e0617e2512882de3c39d0f25b5f9ead252bd414d1a16cc01e2f5388391d9d58733d8cb245251be8c708f26a5b6fb86dd9293ec8efe550a4739584855506e4282271dbbb212bf2eff1fc472f418052f164d23d862594c613b5008cd58c3b5c2ef9f91aea91a838f41b0b6e95fb55a2d8b4a5fbf672f2efec2ff3835a1a6c7ed40bfa483afc73527f8a9c281b023c4489d3194b6245dc86b7c83e4ab5ba4a13b4374870d6763aab43d69dcf8674a38422d3f19f9c1454a072f722046c51d24db215f3853d45522a49eb3c856f07007b1d7ea28725f13458b7ee5df8e21a655a6c5feee92fec23d68b88cdb116672bc344b53f146ba35b39c60c813625e9de7de1cb905af741b4aa05013028c8933a138936898fcb0ae81a5abc5a30391fa483b151f514192e6f9d74f0f68b8156773884d8a5c884702ef6a99ecdc15bca6f50ab53f44763d01866a36f66787f56def7b92f970d33c7193f3ad98828ec78a50f5f124810fd966e4d69afb66873bdb218f787e29eeb300b28c8c444afd6eb4815c59f7896686abf6f501c7e16ba9ce54ea252b02044f999b2f9ada63cf4e30075db2db1fea523d9b9142e1c39ef7d84d8635b5e1023b46d98a1f4faa20739a69b141234989b9eda72568736639adbbc527a2029ef1b13ee00f2590e187f33788222f67d5ca72bb9aa1c5852eccdc2da705b992a87d2a2a920b15aad3455cc7e2f8ff7e1971111c168d14f99be9eb295e658ab89f00fcf69f933d4cf599b7a4fcf614020b0c271f2b78525dd9e838bc10655136fcc9e9fb513369e78c259652554d846c8c51f4aaec8d0a67a11461c9f08bc8a08107c190b2dd4690ea887dd44d6df992425a8835b97490b48ae5159c76f7009ce42133b97c185a26175291a825260c610db06ef1782c9ec3d8b7dff3809fce6131d82d3e045fb84a660dc643493ac7acdaefacaa0ab884042f01d66a1821411309cc7bda1a58a87ccc86711b7bc6115419d7168110ffbc94e9014d7aa6a8affa6d612be6c8ae01bec61a386344aa20fc526be2bf794c26af96885b9880fbdf3d79097c653d8d7a3f3f23b66b3659da837342f0ba11c2ae41d5963f06c80ea317da6d7b6763e31a17911702eb88a570b0e540c04ce9c45a7868d6145d6d97994f62e49940b88af7330c13aced38aa8c0a1b39f125305e3445025ba99e9f37aa6d1724cf290a8dc9c650269c59c3c1dfe54dd470132706d39ad503c183280cfa397e4c9b7b46381f78b54568df2972f1a6c01ff212652bf363a93225635070317729076713f722cea72ab3c545697fa13904c7990b35464376141c8c87d719040dcefdab9bfecca8a658ebd4de2e0af83fc1a27d7dd1bf81a9b0cbb80476c4bb98f8a1c4f6073697bde6a97c976e4984c04b6546669fba7e712025655b1488b3b6af26327d4ee58df84ae66f8dcd317b568f2b41efdcf98aeb2091ab37920cbb51cbdb4bf8a76d17bcbe6440ebc4339c8d4d16db8e94240e06a98a7873134849b669dcd7dcd49dc61d69a0a08446883b714e2a83cc1a6ce3e3d97b5f2cb3d0d971847056b91c92757151c35238d0a5d0fbad47fb70445d3a9c1295788f42c7ded3c7bc434253bb73d479f8fd8bff6fff7c1aab5191c20dcbf37502bb982ba3fe7ca63d0a2c65e2617a27cb7b524c0985c842d58df811b177a733a0e73f4b44523c68e27465c716d8dc45955436ee37f5b1ec406807fed8bcad4ed1e0c3f1391875936bdcae166acc63c583541ade30fe2f9b3d7c33548c866e58e497250e961e5ac863e3338a8434f1b8f217940f1fe67a98b6d9e2d43cddd85929f3f7d0fe1bfebf505ef627e8e59b10fe0e174e55866d07cb88963f91e14e98f5d177492eaefb420dc60e048e08afd9b348b8a9d959ab68b7923454378078f625e38ffba2b1994a922e8a26f214b71ea3c800066e53f1e8a2cc0bf2178e24ea8da77c87f256ec498aa178e5fcb63f28ad33badf337bb4cf751f108b122ef85e564aaed73395ae3bf59aa5924e33d6d50288a5b779e5c0d5579b13bde2665281e9be511750cac775499d35510fe2392ff1df853416b5e5197785b00df2a990fd76def989ac22f31c3c9f9da7f400b878c7d8ade69a52cf1f7702d256e49fc3858567ef8add71ea57b707ec0c8d3636b7a6763ee2f74fa313047e36b0a6ca9d068658656171cad81ee3d5ad19c180edcc2c6d9152b4b34f44fd8a976d26447762d2b45e7827e965ec6383ad07ed257ec56cf45093c9ab4fca0a7e75c2204a5adfdd8e66f66d5d3b86924f7760a76fb48dac0bdd36066cd6876d6992203f242328d8d5462287fe9faa8f5875a9feac3e2b2895de98977c0fab2d23a9abbeef72a3273d9319d3756b3f66023d25fb13b609e8b78fa5a580ab4d5e441356f1ceab7ed7fba8242448a1e4321c44f5ddcb740527ae8572fb13a51328df506c46ee0e12de522a01efed645998be1af6cf7a7fe61619928a63cd37636b8e2e70f6bcf905af4a77e99b44f16b539fbda851e151c8a23831c6675a94c361e1be4840d2910606746532263bfd973edc9312477cd446300104e464db6cd2b762c688d8c761eb9f70c0a84c047b8c195b51f6067a4b6368f8627309fc9976b1c1c9656337faca462d36181b826962ce1de0db1c628c47914b92570bda702c03ffca3ec8d9365e68c8695e3ba3935c2f76de80d330c25e6d7415a417a64d7cea668680bff9268df1a16d7aabb7acaaf3a2cc03ef0a30dab3bfd70bcea9c567e69a9f80be6e8cbc6d8f9fef0f99dea77eda0d182079590e13d0f3c98090e333d68dc57b34a5860dcf2dd3a33edd27b0f686b138e65c92febc6b4b2acb47074b1f7ed9ef5c4b8f47c5f3a645bd189a2a9bcd28cfd8a0f2a86649748749ad1d9fed42ddb896968b0793eed6b0ba6f8c76d8dbe8670c44a778a73b10139e9f7a09c64c3d9b95bed28e5ab0502169b12a8836d5c9863bec21c6b97b1e177cb6051e87b038212caeb07ec9229d94a0730dfd394363d32f5eb268d4a840b59acbfcbdbc337cb029483637738865deb79d208e0c94eb600e5a1e5bed4ff3cbb6d8b839e761abf88def4c3dd4adb516fa0ed94cd19cdf377ab456d43cd12b52f141e669c7efa8a2ffa83eb244bcd7db260b8537e3f296ffc6cb3e0032eedf23adfbf8b189ce3b0b7a72886523eccd663292a6a75cf5a414ae739c308c3c3e4cd8dff3d2d5e5aca4ffdb981a29086422701a7605d3fc1d754a24a59b8be664dad6689275b65ad1604961f5fe4220f639e4458b8ba43f6af8edf812480f7be8e27d3ec1f083e78819572471b590a60a6bba1efa39349206c24324979ca141015a55bd6619f5d2094b2aa460e6f1a8f1e6e8feecb678e6bda1d5466a87073d4bf776cb0bc71c646514e24bd8f7245b2c018794c7a9deef9140fed5954ad6b40cb66a369c9e8e8f3114c3180480dd3e443a3ec20d13caf4f8cc5f12a367069872def76ddc905be2753c4f632d6028b69b6358a685e44d7f4f30ca15a6357cdfef307bc838250466d36a17b46a5e1bf4d641a83e4770cc902328f0bef92faada6c173f3138c1ece9daac2cfbdeb950f383cab8b7f7f5b994a038dd391299d8dc10aaea85979c2516a7bbe4d916b16d37ced8cced8491220983eaeb129dfb91a7eab069f80cf7c5a99a21a3472ae9d06392db3573c728d1e9cf1cd6b80ca9524cb0c259b143fb2fd799f6756d61914a6d815a91af77d6c0c2c15c5a884d3d86004c8f4ce0ba8ae3efd0f2c3815d431903b9efdab15fe7945c980fd76df8b67e8896b0a697dd512cbc2bff17d9ced2cf652b2783f88c700d547dc0973c85836c821925e1a45e58aa4d350b7db3d8ebd2a56cb8e69680c103c98cb899f563b435d34bcacfbffb753b628847442d43e9471e1533dde6867e4c9932930c58cc32c30ed4375bd53e4d8da3a43ca3e6715927b3d8c58c08477c3253b84c82b4e8f911e32b10a243643201295118bb303f7c6a74935d632d84e29dd930bd461550e003ef98690d4a01a9fe8a77fd372c832403d335eed450efb49e096ee63dc774c865d37b34d714d1d7f856e9c20c06da934e39512918e866a124c8962e16ebd931b30461bd967d9f2fa87ea0876eaa7aa7223134c91727c73239ab529c72248672d6a82de8d024743570654d5efe6841bcb7199d8f7f7f241bd54c26ac009de9a8d1c122bf60b270c5fc3b5e15cae30e80d84efce8c05695aee08f6c4045aa44528db1f206f050a2f9c38a1ff672b18cb2a9bf7de2b3e8a0f934c14e66b15620842991db35f146e6af742fbad41db3daa5c334a9df0c3d39576f64c8da3401ec64ff549f4e454e68e650a7e042bbe774a027dce157085dc14a03429337f988e236990992a1e0f6963fc21bb2e7adadab905b780a5c5d4ceb50eb909c181af984ae3fcc2e9a7859a20502cd297450e0dbf488676028a563175d952313ddb79d95e25189d93f155592cd9d2a427fe837d91a297a74f8f1a675563886c7f27c29b817284dd65530560a6b794602dc08a26d3a073563443a820f623cf3af8e7db11adceccb49ebc68a5792ac6ecf605bbc4d8e5ff6f1ac78c24437ee1bcca5d1a12d219d58a212819d75c40675c5297c31b87e5ebaee09043bc47217d5f5bbb6a97526744c9d448a0805ed786bef05c3ec7a1f387c01cabe51e8e27d712b929c19bf786e784e93a3e36a620edab93be8ee64153c06ecd6d7497bab037e1c96bd21946b74ed6fafcee1716993f9eca8fbfddcffaa691de37647cb59d3825ed0df6ef7ff6960f711fbafee853f6524c3a0783a09785e48981067893d6fd876b739b9030e1403ce532e23948bc931ed639c2b81c22b047b82b8ea113ec84c2328b5cd37095c1b6e260788846a644c0a208b2ec00b6fbcd5a31e6d47bf6e46fef5636740a70362b3d565b3a5d88ac3593ecf1c8dcb623dc14b6e358ed1abcba9a5315c63f6867de08d678b9e8d2612248e943df8d31328e4aa13022a2d847167ba0cc469c5a5a636ba1f765160e91b357dba044fbf6334cc74abf6be7ac2af3fda019efa6bc83ffe05cfa0b686ce5bfecadeb81c6fe6bb088df5157173f932675d82355909425831d05da5f28ba03a66c131defe84b39e07e9c7ff3abe7a44378dc85ec8f6265d67af90fe0201167bac769e0fd51a0d996bbb3a2fab5a788dcf3826e948b9782cdd4f7c676591d54cf1eaf837874893d6c50be1d85e00c33ac9e22c2b1ad5ce57928bd2e29a93e1b93c13ed034dc6239770f0489991a4d932806a997746529d983fd57cc512e2aaa3a0f2654360846ecc010e32ec82dba60a314067c272d54854ff223a60f5e64e831f9b5643468294aa40ea0b72f8dea122e2d63160eb08a75674d20610fc4eb7a51f1c3386aac5ad3d12fea61e431a0166eef21576d2155b84b751af1c6503e048778b1be84533e9c1bb8f3a2fe8ad1f287c3c1be217e6c824fd7d90caa69d33d20a7d997cc30dddf98d8a36e1545c24f9bb6aa507c70036ade0bb88c3bf60b0fbe0367cafcb0355f374c604036a73ac859390d9eda2f03d65f186d638f07a37fe2d238cef42219511d349bc12eb9669c6de15294fa83f77ad0abc55074c9d59bfbedf7fc2a11be8942a6c1b99e2744d9c0021c52806aae83106bfe04e71275dcb6b6e162866b49b99a7a640c8ffeece903e996911d8ce731323a88bfb6a88fb0a8e982f7ef303efe1a752d0e7231007040ef61a49329139f85c558aed59eb9669e03988f953b440191e84e770663e195c15b9e7ace8d5b0c5d5fa507db692b0223afb9be98e432925c14ae9a3fd83c4e8ecf21f76c21de0af8f6b3ade7c8ff42080f35df7724c7d1ede02e897894f8e10ec6cd9140cd3b37a9f1f7dc1f376ad159e3e35f6641a3d5ec081385f8cbf4d0a2111ac4e57669f9835338b81be4c3a3eb85a6d30c6fab5842fe5e764339a1259ba3710d7cd02d5c832199620129a6b11b84226bdd98dfc00671a44f25b56db9eeab9d339f285b2f331dd2709202ae75cf7500558a9815e07bfbf16843586f653be2e9b49f052788ef2b28a1a595bff9f7564ae8683aed511e0568bc72e6de1fddc48599a6b9ab6666997092f017680f534c7a43f3488bc38309f60f862ea28e5486794b32fe812c2fd8cd0de5a9b2ce822d729b84942d116fe6d80ba1c700981973e034db9e981ab64b4d28021f6c7a93406630bc28dfb0b35793f11c11b9944f398207360ef6bb688448136f0999186526efad2ac43242bea4cb5db8e7da650d66518760caf86e5fa50f4cae59d5693d1ee0d31f17530e285cec1172cb82caef267e62f05c12d028a61d88bb569de2af00dab63571cf1120fd100de91d51def74d7c22895d2492b568384b18db75d4f10dd8cea700a59c85d3eb0eaa5dc02cdd62f72a76bd4b7ee81f567056b3e3b78929a7c444c02ef3f3a245533a94b6bca921b1762f711fc0f76e16702ffe707bbfb226c72802fee16cf410786ae8174a4431f411a383786555fc2d12845fed35c70ba3ff92222e597b34efa670942d3904086dac0c5eb8f773201fbce7b57ba83af002691778e482c41716beb05701b6a87248b9f0f096fdabf39b26ce8e0db7a48528954fc72916d73da77dea0a6c2b393ef8057ac1a1e030f3e4850042f24013f246a735d79ee800a079fd2920771e393ab4a0e5ef3292833022f0250226bf359bbd774271e5565d4e73aeea9d0b56c42c6301857a7b279f2ef285057c1c58315a521ad2ff6c8652d7aefe9aaa0a6bff7102087ef5d49942fc4d969626414e7ca9ab6f2a5bdc9273f3309a9c64843a8e07cc6e96c53fe60eb5c1d56c8ceb4f712a7d94b4ef617d99e739a745dff33e6e96fe6e71826b8db11d4452080ecbf1b7fba911fe2578132f2684b8410fb591ad6be7661116081df301b0282cbe38d93b63695772c0fed9e9ad21b70d7dce7bb08c5b7159b6753ad923b41bfd5e0b682c2fb7e40812ecc62623154982d1d68c871662f5dc072ae4f52414541d3e90b056aba703cf75aee2106241423084a596df111bdba9cf5885dd6ec62b170e12b6c94e6e0d3269c5bfad910b6bfa12eaba0b12c0856ebc9ebc24c1dce38e9c13ace27ce502fe6aa4d9b42cdc41b9cde660cdb2ec06bd3e2a77fc2cf1393401becb93c2b4bf87e692e87d115f753387f36a441446412ae2860d3bda8b34360154f942621f6caa90d557ea7e019367f3452f25d68fe8759c47fe1383c15815b53d0c86f0b1d7a6df2ba0783f5485adb5b657a78d3fea87011037b9f10604f0f3f11d6c78d8f6d67dd1230c0483b0b24320761cfd7613f564a974668189b542fe8c5e407fd46256dffb51cfb6ab2db1794303b8b24809e182add5d747fd50f35b6c57391ad0622648b9579a92f4a6d177c14588d2b0407dc2ca87abdc32e6682cdbca053b25f0d3094b87f30acfd47d78ef75a8f25eac651a82c55310cf22cf51633eaa3f5ea6d2de4524d0fb090b73a3b249776b6def5b1a989399b60c8ed9261b770043abdc13cacacd4c96ef51b5e57d46d90d8814ecfffa5e897930ea554aab711354fbf0645888d63dc300c5cbc953d301888fe09e19469aaa061402d5874db3b4e7b9e2477c6358338110984aab7ec86fe7f38845c8182fa10dfc37fff24877af2f83644c87fb848bbbfbffc7024613e40a63e819974edb28ff1d1f298a74c806178341170fb8d5e1f31c4454d6542794a7cea29bfe2a4d906b67f2f72a8c8d01bb997db6dcdcc0453c88baf4e223cf050443df8e5e6e6fadc6b07c4c90f0f3065ba52bf0611f274a335478c44de6df104f1fb05614775e607ae41251568d1ac9932ec837caadfde5a68a079b44db8d6b1ebc6bde74882dad0fae0f1c6c6a41282f8188b33a03adec008c0327f728ce1c0764e055f97db9057264989f0e663ad89fee44a9665d74074b44be50032eb06d9662e5fea93d09458fec930ad51fb79f10ec8054d12f03d66d908a3c104905a16cd1ea7ecb16dec4eb388228f36c758da853ca883e04d12a075b364179a152aab7e6383be3c798dfcb49d5774736c89353113258a581f23103875653009540102205ab9bf1c671c3c5ebce5a6dc24a363023625e3562174fd6381e6384e59527a36f8abadcb60082cc289e68539fea06f69f1c1ec4ad40cc82de1811117583dd7a14f55e90ad7a7249f9ee83dea6695e4b99c46d9c79c1c380f2cf45c39fc1f484a80aefc29cd24d05159f5c6072cdc46902b191a52c93c1847f100e6b342939d6dabbff6a57ffe095bb23f3cdbc52db8a52fe4d367990431cfa2dd620f273f92f7843bfa96ba7c4deffed8e501b441885ca3440ab1f9f4ae9254ddaa47614c0efca873135256fc3599ba9d8d455cea0f85db07b0ac4fc2c21610c1776f5a1090c5d14d374c52d3cf7badafde7c321ce1ac740b63ec438d6fcf65ba9b174449b7495ff22ce0a9e10057480688e77c7507c16c4e75f75974313c5edb88eee50d71d279efb9b8d53e50b6189a5dd514994e7f549a8edc385ebb757e865bb226624804e0f2f8c4e860e4ef50209cff04d1a43e1aa9f69f8b847763c0d2fbdd3e72dbfaf3ed824c455f796af8e181ab1ccc83e42ebd1898b64cbda0172e12ba878c00cce7016b84f938c6a1251711045170a51dc1b424c5f8911f777e3fd8c32303689e881bda1fc043b75231318ea693edebeb442cfef87dc58a02eda1ef35708da9808dd914f57e07b6e7f5c1a80aef196532bf003cf00627ed1ad3d203f0a5a7a37236a9c09504b5edf78cdb93c2f9f8217997b307f32bd0046a75d79da8129d0241cf22720783e64766a62731e91be3685b77294fe4cad94399efccecad9618f953134ff384e303832317c31b6fc9cb0cabe19d43682e20858199fe30527cdda007016b99651b8fd64305e96d8462f7e555015829848987478d890fe20c10bb9dc0e95d99785ba9c6f6218cfe919f237c0040b698b541fc52627368ce8cfc1c4c9aa6ae9a9a1d86f02f4b07c3f650de3dc12723e43ab13cff29ea2f2218b4c3bf5bdabec8cc3b22603404e390fe92e869bc6880e34f952a225203f2856d1f3779b32c0ee57c6c139d82b7092cd13b2962d3369945481104817aa834c87e516cee4380447749946f6417bdbf68c171b1475ce2d5419e4bf9b1e4fd3072eae70b96500d012d1c6ffaaadca6b5f22bdf8027a2cd52390b5f167ea12148332ac95176d1196c74b570a2a1772dabd4d08c99335845116c2edd2156dc17ec4792742c1cba862f96709f0a13e8c7291378dbd740cd20b7bb5b57a0cbf0ae6e75773bba680a2d7915624ebc7a86e20cceab9b5f311c97a3902800441c7f490c834e23465f9d1e1774c45ef72e8fb117367d142b486ec7527dc6d12b12e48d8e32923d0fa33386f49821e9aa838c34458a9f35b35d910b7c078b703d47ba770f6be129fc5df1cec18feee95c830d429866a6a6967d96ae9148eb32e64b04ea86d5a420e2143c452c662a7c39159e8613df496d667cc9265ac22b17653405f32ab568dad045e7b89f253afeebdfc68a5df2e5b6a4fe99df86d6f9898959beda7dc74f571e3069ea332783a63f2e4d41ec1a5a6788d0938bfc3a92644a04b0ab45a0dfbdeb73e4a613263eb567a6f75aa2f3b024de657c2360f8411827a809421dc25843a73fee2667f9feed2941761f852240a5ea7188c5b2b8a122d2a132ba4c0924da56b62c2ae1696dfb4ce0d35e8dfd871a1e26ea10b4ac50f9926d4c9b365e9f4d650d94f4ab96628f39b6189d4ad241b721bdff90f9f1af4c5bf8fbd148c4186b2f09e255d4cd1e9656858f57c9a426e2fc2719ebbe74914a081be3a1b9351dca30e23f935458bac2664beddd19f3f7466842b5e77c50ae56e149ef078cb845ba9c1d6924a31e42a8b85af5a1b2130d54861af8a06c9f5f252d4ff85a89ed530a35b714a253a43cdb5fc61d05cfa2b8d7663b5d4863f8a6b45947ef5a6682a57e6e49c316c256f0554e3587e023b72cadec2b702ce7174bbd9e3fb77acafc447983ba588675fb38b1656b91e7031a3cc1cce5011c529eccd29d182758ecba787a35f6c89afc065a10862f7b4835bb48479094f985f61d4d21f138b6ccebc9b2c7329bc112451603f6646384530b4ad070abacef439d666629ce013fb9aa7928bbcfab03164a8e7629486deecab94ff5e598616d0a72f3f4f12d3dfe7378d098da24edb894a8c3fd0cc4e8522e5ceb6cec9a1305aa2d1edb9c1fe3d36139b5bb1c0b43d71fd0231a7e366830d85987b7956d214c0130ef53696141e2e5fdef1d6d94fc77a6c484c79399051d13a5d7c5ab60b1f6341db6720d92bb69a0325b41329085456d2e7473372c54cc6d8bcc38080a1e13875c19fe83d38974f8f275edb3c28ca903c536d7f9f4cdf9272d046e202235ef80724ab68020f8b3971a0608c2df836e8e9754fe4be0a9cc505cecb10db03ffbaf424228a6dfdab90341e4bd3d6b77f9784d38909f91b248880691bc09b961395d8d33dbb4e29671837defc03ad2fb6691b4a07edae2cde7b7711556972de61c8183b96bb651f5213fe6744d1d6c8a75cbc8720308cbac63284d9cb9667b315e0eac225fcfb2850ec03abdb2de57e11d47a83b2e91ffd3e4cfb9b160d56e057b5d911622db825f7db53ce28c913a5c18acbd2e4edf5f5112b4d3f4ed91061a2cf4713596a93e0361bd6a62f50d9c3dc67fa067fcc3a60151bfb327c99ffee1f0bd672c43d1cdc87c2b807e9334fdb5ea17016b39ffca4b643531c457d39aec1e461b0185eb90c077858d4d2da6f99dca3e9dcc92b20791bf6dab65c2b7d52e1b00444aae0efaa8347b8598650dcd0cda7fd72a9bb64931733a6a15bbb6cf8af9aafe8b71451009219ca706ae65ee942f687b90cb3a4c67a7e97a8a2c2199efa6ce008276ef6adc56d269b9fc6927fb399cbff415aaeac5372057e5635ef77278c4945557203a5126e438a8dab9c88d0cbfa6b2a6028b3c09135a02137e15ee92feb101f6c4460458effa8275b40af8481af16d55861111dc5cc7e2b08e58a57922a4395b90ca6c7f14d14f6c16e3aaa8c9ce6826ed4e13d69c7792f5c319f0aff4f930ffe1ae361061b21363e3337376b87439c8c154a1f1bc0963957cf89c012122da266b28ee43b853f79bb9cd7666821a6baaf26f084158d44ffd8507d220f99ee8546a1e4303d10035d4dbf907b0df85c6cbb3302756d7406418ffd5433c9ed49b6b471dca97bfbf6208b82e45028722e8ac6740e1313d57ddf3d5f5ac63ad1d224da3bdff5a110526213208023bdff66a8d31ff52d936fa6d46791b234fdfcec978c16ad1e82ec1e4b2b54169333953b3417eef41297847489cb01a81fb3d6801b3a00f5a606e053c14be38c4753755569c0c9e06e8017f3e5d24658e9fd30e12955f8d5887a9765b130b1ec291177ff85d3328f9821ee33319ed49fcdf23f5df157e7f72dc097377f9c2f9a5b4592946c8c95b7754fd30177d0507f579f2bf40c084397e4421320c85a4d0c4705863fe5c08ed31e5c55b79f09b912372010cb573e98cad7d36b4f5a2ba880e8ac59e84ab10917fa0e6c246c96cbb3643d12dd4a63e721fa2415381240238d4f01af6a59197f89a9c22ceb921b4103abe2c04c8bea07ceb3bbbbbf575d82f86acb11ee18e2deeb23c2f9d143b849a3d035651a74aa72fd692715c4301d9c68ea74f4511997ecc74b57fdfefc1e90aa3a1aefed4e4e2536067925f1b657f9dc98a72d2871fd422a8b6a53b1d28fdf7e7c01c84e9cb7238e69cf3e82e6b58e272cb1e2de5b89869c35981f1fdb09ad7017641c37bc6b5d71c036bee8bae813caffaa002bc83335af95f32e915fb22923c7eac1ba31ba2295c227fd684102cdf4ffd0d9a8174a6ca9cd573fa09090e5b0ccc8e29598bb9d5984602559ffb8ab5aed8261d751c10ce2d037bb988b647ecf6dfeda11e15fe81b90ef434b03ef8e0f0972b9ed7f18e83ddf4703f9a35c6efacac2cdc0e238aa3813f1c2b637ecc556bc1608e506b1eb461e5dbd3747a501e8e1060dc95aea220219bb36df452ab57a856a7363a443b74d53cb18fd19d55275ea0a56d1c181002c7ed437c5c1672396118f861d82d14755ad65ab3f01230eeff1c82a00ff029c42dfc9cdd735cfe54c13cd7ca5d01cb9d6cbd457785f7f3b6bb83374b233d066a704de5c9590109c16b06820511bec97367f41b71e164d4040cc1152c9caf90c483a70ace0cec51591626dd50c6ecdc1d0235b543706a20850395f0dfbace422ad483c34597f5c8669c086cc196dbb9b16a69b9df4dc2ef6819550d2798d704b618dbd093b4e31c6a08d88dd1cbab941825195c2ca5cb6ef0960f00b76b3301719a2ab027e0cd8ed89f292c1491d8796c65ed1f7d30a74424029f6789c7a403aa8875a5f8dc7b4f028f96f277656f522d0003235c6b6eb6c0a7816b3a57467339b917a1bd10447462f0c80225d40ebdd8106d1bfd7fff9695f969265fa757d1bacc3f05a8c97f3a1853c0d7d87f513fbf2ccffba8ee5e37c35052779f9360ea9f937dfe35a627eef6ead0994d9ba0b3e97a11a7c3c39c2bf934cc85f2407dc8ee607ae1259c0c4cc4113015fabd62844115ab0fec2d5bd5707c7cd5093598a1d244e4e42037faf891e5328288b941615023fae7a6fd67a219905685fa627a8f33fe039d5f0c67c4b466815268226a4d0960cc699b73d429707d3da152750f35afab97dad43837aac466bfe099308449167631e3177805d7502820a1a6159dcf29025cd95d487e96992803835c0c8bdecd99a565654153ce82862a3a96efd1371510766d1f2347bb3e167984e8ff438328232a823ada756eff05f1e1884a8a629f403567213c989131df21b95528c9ea4c287a348d1e4b333abb53d995f0601fee5c638f0399fbf1bc1b070b16934fc6d892aa920684c0fbcab0ccbbd2e2d718b22030348b40502733ac40a541470d8d8b88e40ce959d41502019b3d4a378769f0f54f5ad3925e466853ba0131721fc38018900345111f00f1139f0899aba45fec4e7a6f11e87b24528044947ada8e7d88cc66a3ef5b833c1b4a78c3793c508629d506a22aa87942aac8eac8f478ec480908478c37ee00516163baea59ef19cc9b872477cb0e6ae6c6dfffb263127230c574817c6257c664e4efceef97cf7610284649cc784a03cdbdde4f15ae71a229ed89ecee80df9ce6cce9cb9526df83cc63982f21accf082d7099013887fbc8b2983b82a9d7d7559769ee34d931321b6fa9401dffa05e3ae5c4f28129438b1dfcf7fb4f989e8f0ea2013b8133c3e57cb40f37bb4e38bac62abf9cd07f59a36de66edc47a1a0c0f73ce72bfde18bee54af14e3f7977a5c1587aba41fa6799ad53a8877c232d193986d0b43e9c093d1e80cb1597f63587c338ecde2592cc16e4371935aa70cdc3dca1f14c77ff3bb3984e53088bc0a7073e40f3a41dc15e7d3f8fe84f2d543d59b77625bcf12e122d170cccfeaf47f5aa732c67f8a0d2ea1ea3818dea6fc0fdfba753b8cc6a0bc8add21db36717297e8ecbc5a230e7532b2c93481998cc83aba01d3c91bcc3780c1c5dee8c95e47a4ef66fc994b409ad44e75c7f7450df176bd37c7f0d27272d48d47ae7b60236e540432b9adeea237f048a0ab08dd9c1f7fbef265971a077a439683accbe315fb9c2d04f8cf7afc57d9c0cf2508a3a09db8ed66faf55f9dace5f4747df49f54407bc52923f14b77fa328c2ee3a1df8e50cc9c9531f20408c3b80ab1b968def46e7284483705152fc9934f1a98be472875a65b892549096e13e13bd11c620730f65d076a6b7c05668fcb67cb8dd78b59d2f588b494f7362b652794637c34b6a169a939bf5c4ceedbe5956e3dd77779cb8ae3cf45b40c41b09091381e4242cbe10a746efee7a6ccc1a1bd996b3d2ca940c9b69f2a6aed3ab859402c47c84b73195739bdba4743e9ca992b3f686e4e92b238cfbf70b6f84fdb36466b2f8d51c2fc4f9337b132c3b42b25165db2702fb7d66d0cdaee9dab0c23c0f548ef252a9ff3c0e8a4c2d578203cccad7fc2193277d3dbda0ee82fc0d825e59da17226f51e945cd4e6623bee7fa6e74de2e6eb90339445adec246dae4d0056bba7ea261d4ceb21bfa933134863adcb8e32b53c9a33a30092fe3efae78f8e3fb6cde912035bf7c7c054d57fdc8a88b368823499f2340c5b0837ada94c68b90d9ffec9769cfb92852e35b489f5a3613ac5cf0f5ba411174c8fb80ba9c47eb28113c4ecc74de88481d92ff34a1c003f4236af860cb787dc1ac8cf9e1d755ec1a63f3323d608c5c8c57e049effbfe32569d5245668e41e10972aeb67d7aae5317e8e75a0e606f276290ffb514ba2b32e3187e0b2d444c8fcc1ed69eb133bab5d69b2bc9888fb09e1161e8a8229fe1ae53234010b0788a1b872ec0aa5609f2e0e8f6d24dad877bd77d957509dabcaf75f56bbc7f4dce1c043eab4c2bbacd5186bc7df1899f36e20539cb21325cd49cc93f7cf691d7ffe935a3665a9935d531a06a675cfed6c69a7def674c0a133d045ef51f1ce3444da890033952a94fcda3c3b0c1db6db423acacf9ae54b12cbe852ec5e99e6db19bfede07ec5b8e75f79cb02bdce814194aa1a2e98b5c13f5dd52b437927f110a207f03fe927bf6559676fa14c47ec8322db5515ca36224d8b6af15f34d553e4a126f9e21b6366beb47f6cecc6b54684a14fee441b5cd18fc5681bbdd3edd5ee25936397130259c0edc2defa1be70adc7b4efcdf275bc3efe9fa26a9e4942540a23eac79653fd4aaca58ac1a48be2871af5b956b3ef303ab30a0e751a2bc3c5f57acc8a4922b7ebb694ae929f96ec72281c216e4143db98b9efcb083f59b37e5fe6c987bb05dbc7088e05c1eb53d6e3bf349439db13ca82e3eaf083daaf2fa6ae6ee20a56e547a97d4be00fddfab4f19e690d1dc5ee1d3f8a28628110b45f5c03ed8b26f3acef8f704bdce739371f9a8348dc74c482e81d46a916cb45cc72b5b30277ff1d08f91b40d39adbc4daeca5ec54e9f1ef5402bc56844fbef06a479e3bf5d8c18504a005017d9ea7582964ada6d5f1994d81db0671dc6188d3aafc10d25d1761c9f2d4607003db31f5f9cb63da9c6cade0b97a8edeaf3471d734d99acfbed3bdead178061da14300095f4842801ab433685391f6a77539bfb864dfc8b1090d2c830f84c8b2bb1a70ec8bfa7f4659466381c130b4ab930884cfc7063ea660b7377e8679463dafe2bb66a2e0c0d2dcb02a8a8131e97b5fd00e30a09b6379069953c295362b0ea67ab473a5a8c91962908793bb7ea5a7eb2487fc8824649491fce8f159f5f4d00e4428bb0adb24131fac153cc159635b6259216d38065734a94b8d742b6f78dc6ff5c0e87471660a4d1a5bf207de9fe31033dbc185881794cb58f0d43af02e91c4374762c7fc9298ee45afa6f1b76accadaa1689af66ca14d9ca4d4e1ba90a5b22977c108a5f4515db967053093dc5561e7be078ada4c33ba2f41596f8b874919f7526f9ead3abf836f76206a3a6c832573157acabba66f284540be87db01d758060536874bde294c974f0d4aeb97425367c2e5c6cf51d4c4eaf7e1d5af47eea1c30b5f7116c3270672ddc3bd9b535f798635be1fae9b34e1fe05f1c4a347112c4696ed77031ffe43c14e0d22db085634b3b359bf5eac210bb0da37242189c646731d4c0f190de1ec9918a285826501ba120a75c220c152c2c03d6fce4fd2b29969658b5241740780a26eb2370bdb4868071adb346fe332694fa1b79a9e46d0f653b931c66c069b4d2ab2f3eb7cc88bf0c908fe151831a1d1eaeb3007d2fd3e62bf212d4dc2bff25414cc1c3018094b36f6449a17bdcb01ce5a82de33de6925b54cf550992792a4e250d0609712cab41ab00fa8239c56f40efb6d91c246b3cc9cc89441c2cb60eb29df08fc14fb963daf71b8c76fc78863497ae3cc4e06da0f287978f0785ee9adf6f820ce174dee3a1610be68989908b6832d918124cb5499ac8f1c7db176404f95a429161fbf96c6824ef11bf59eb8bcb94aa839fa7cece05bf4cd1bcc14190b9b778c4fe4287f13ec39a8869836b85098c9fbe1d810588adc35042780add09d6fc67145ccdfd9c5a11b68d3d4dfa144ef5b6c72c07cc5f2630b057618e6efa5abac78f6c3abe881aea63ce251f2eccdfd871d459ab2e4016926c30f187545881937b71971ec03a3081dcf47d23306e41792ffd9fa6dc791051e77d92b88ac60f8e11136061553de69d43df94389c8928fed274722b941f638f921246c237e9d0ec5763736249e66dd736617735468e7a2a006487517926b2a6f5c915b879578f8297666fbcf493cca8ec04c24774038f7e3f495614a4c8a23ba41eed8bb12193c7add2f2a46ac63679748b04f55b57c6b55af6e40de34ce311e7151b12f1dc9099dc1594a84bf02e578220bdd89a2ef88deca9bb0a623188acb4012e0fccc2d2912637523bdd2067ba59147eb5f962359b461bd5e24fe06b8e289a2af96f36f9edc1c40f955fda61c697317fd9e21e39fc3acab616e706085adc5295f36245b57e3bdf6df96a393991763025d857e9acf09bba02f8a5b41ec1b0a3d9d516e88bc03996ba6dc08449461263c9dbd4a05ab752ebb6cbffcbcb0544a431ab9340e5f4c7f99a3a74e2b6f35d46039266b3fa8379c98d0fd80a6c36979ad4df2e8d8a89fd7b46dd2e696bdea44a70982945afd43931c861539e970d26063be858d96152c685afe70c27f30ccb0d1deca9fd5ba06910bcb8cef37c80f87ab3b29dcd5579282489f503f0cb06c30c5de20aca9ca049d5a8e41537a725f1736c98c51fdd5a5bee9b471ad56a3ae926bbc3130bd4954d8235a959dba265a33abcc234e7c9c8a445e61384d8596e837b574931d5ccb2b92f15fa706b959298b0cb5bbf20e0992efac90c350264849af38390e04d811791e4d0a539f73342021a9932a4f48669022d6a9b8a99b94d48fbf41705c8a90dbe021d1aff58886eb5b894fe508d8713db1037e5cdd2881bc578e9960f0d442fa00da96be1bfe2cb96f9b10f649fb307275defd4b675eb0d5bedf2c7a98e104c748542d815495bbbc00819eaf678ece48a4c2ebdba9ed7e8d3cff5eef6bfe0b195f3f58d265ba9c58c0808571c11d72bcb2bd5071d6b6b1a4954eef8e094511bbd0d4f8b5b0cefa2155bc9d3a10afd53ff7e5670b2584e9cde8a92b9ba1fb1a64f18b371a94dd98b1ff33b26e132f4c4f3e0a1f3fc44e6dcace77fa6a0818b4f656adb0056a3579c00666d2587fbfeafdea7fdf69e143b1039da1538fad53823772b861ea4f9b60911721fd9c41a6760cdda1a039fece95a90e2a0b3e1513ab739f8303bfe66ec0511cfb122db1fb6202a60e2634e6933726874bcf34f2fad6a96da1879728783ec9406bc009f92b2c1359143154fd377b7634697bd290f99010a6a9715bc29e11a4a0805d1be8b97ca967762af843443e86e1b7fc83c50a8f1a14129682f8ceb4def3a8817b5c876d148ad87286b3027640dceca87b59ea527866ff703bb7b0bf37baed6d571f6b5a9b9882951542040fe98b50fa7c44216f5b60c5cd84388500d5a357745e38280b919de74c9c15971d6966d730238675debc44d973acdc9de8fd6ca06b3754a979b499a19afc0359513d5a347b937eef97552c2dbae39e6522baabcb32983a3cd344c80918802e52afc6d61274a0527c4b25a55141672f94097be8f9affc1f2356ddedc87498c5cc1b4e85c31ed9c067f2b07167553496f1c433236193d4c01bd0d755a813a996a13c8db4199a6ac01f2d3dd0290b794dd0bb24422ec40d4ddeee93c93135b6131d23929fa340ec8ae9f59aeb8460e066b7418da38c4a1ddfeb52755604e21db709c411de5d92a7e237ede97ee113adb7671020de647a8dfb405dc95f358c397b5fb0599ce4e1932c6a8e0ad3c0ee6e4982ac934b427344287a4a912c12f96aa890c6b6ff1bd0a41f7ed6d31beae63f89bff9dc0d20fd50ccc022312dada16c629697f521b93dd0069c7920948bff17e402bf597e29b339c8d46f56ff5733ff70d4de2307b15444f9f9fb86faa3f48e88e8a484742083c2e4ef5f59173c2d2119807e3e01f8e46a5c0e58f080e5cc2fcd89da72644b0c1859d74b5a10b7a504a0c7f1e4e0c88004f57dfb0f965253553acd01925e2722070fb6cdfd0f277eff96e7a75394df2c8c7b34408eaaa170e0b8274f42cdb166af9b1553355d5e164ab85fd58db0f2c15d17d0d4c6fdb568988b73ae37b805a3874da4fd5213da7639dfd5ff5b51e0641e2e7ef97aa7676f3f93f67bedffc97eea952ca17b9d458f0c6db7c6fcfdbf4ca85a18cca22a4c4af9927fe4ac839aa6f0e573c6667089815991928c5db60165b8e3520ac2728d018ae9e1eff84664132c9f97de8502b593e4cdc5f94cf9be5de7700aec0ea72b34b4ab14b49ac601568a5aa2306b6b77265581eeb15a8acfed3b2f7578e56a4fd8d129b4ef436c65d8290c5ca4f4128d098a1eabe5cccb039881de77dc400aea790c371d9da9e116a9c955c39b0b651e0ee79762a3757e7de3146e5e1800c64ac886978c80fca4ff990c6336789e17762426e4b856dbbb9c46b8a43af0d779ecd9c3b535f10b98a5d1c03371392a220537fc6d43d374f90a985bd9966fc80331c4926eb0f31ff62eb5242e539a2eac9ff3af01150da77764d755b743629b5ed5822fd7b34044d4dbc6264e4e609fd3034af2d427b44a73df83a589dba6c0cc0bc18c3af6ac1a5cb07b3b057315a14346749d4ae0c10faff6574337202ba626a26f5c60ccb3170ba45b1fe7bef65d72a951ec37f8a3b7558b6fbda1ed22aff8888e46a84f94650f42f5ceac68b80d8617d6d9464cae8dc606cfcdde4c43bc328e438daf5d648131e7d46a796b92c5538d80b0b5faaa56863ff88cb67627dd12960ca97dcfa1c349e2c60d0b702e3be3fc21ea5873d51a50840fb6c964a680668a4dd2d1cc87eefd0b9c4210548bbf50fd531098138e2e77e114ce4c2be4368921c1ff6d94d070a1e016469a878a097b4ba4768a6f3f7d7acf24a6b6a0a4a63e92ddede4f26db3cc6d51d2c6b2abfb0dd62aeee9f530e6e09b8a387e3f5d001ca509ab812a3e92063c40d7ab48c37fc9ebf4a2a991fe27e1a3c23f96b086580e51c82102b6b02254b5485c72ee32fed51f202076c8fe2536c7543ebb73ad4ac635dac2747b80e61da5930c8b5a3dee36a3ac4034b96c2c249e3146adcc1f2e07a0ed90e2c9d75ef93268b9b33f11709187e55758adb71aa24e7d61b2dc3c16df82466bd7c8899b3824c61de864169b5d31d2dbb7d46ad7a048a31c40786434dedf845f3dfc1300b66636f964a71a09d358af4f6b86f2ce1b780aa4e6ba89c43ac4ee9cd0939a271cf4efe473579ae6a6ec3c4225cffe802ddf9c91e44f53b52dc5a2d4a50bbdeb7518d3b761ba7030d70914c5da5433c9cb2f5cd8094213aedcd55a691e4f78da26fcbdf4bfafdc3f51e15507ad0fa627dbdb74c57571f5395aed74a981a3461e6d716e980108aa8fa92d4e98d2aa6ef954b8d064a5cdec419fd0e857e9f8a922aac4c41238bc44adeb11c1bdd4cc16e6ac3c5dca472c6e92af2b23ef77927b76f8873839377c5465bf6f41e7dd39a4e100c29b8119b23ec5b331aa9400facdc9628e76584ce439a9a3239f5f39cd6fc9117cfcc590ccf27b4e3039015e577d964948182ec1ded0849cb04f1abb9bdf0cc5f2dc84cd28a380cef050567350a041c0389c209955c6893c0a456710a7a049bd0206aedf261a76e6a04139159fdc5763e56cf77543b5726a9bee2e192763ef0afbc907cda73c84b7a5ffee9db03b660d5c9f243482f7492369ede87fc8b4928a04c8122a9c1b03adec255147e8f8a656a0ab0fa9e8c4f512e162b4544335a78e7865f9884e98ff3c846720d7de1614f6eab23eccecd6bcf98d28444dc2f21b97f61207d95e0b6c21aebd1030f4bfbc16641a559ee4598390d7ecb0f8a8523671202f7199f43af6b82d4ffa3e1426562d7ae90d851a141cb97620984302131c6e0b21471adbd32ba409ef31bb9c0e3a78793d8e5d8ddde1542bcfdb9835385bbf5fe5ddc00bec20c86d27fad0c8b87d44a4f0d06d3f8db9e062bbb13eed4d59a7f064a4f081e930222b7fb4d8fbb8567478166bea8d3fd82410b69847909f8377351160e13eceadcbcdb3fecec27bc9f4bd0191adcafd8fcc289e0d21ce5d33879a48ebf02e7cab5f33c3088ca221f3d8babde50f7af1143ca990ff543a3f8bc728604201318b319ef51c57f1d3c0626b8ed85002bbbd3e28df566afe4a0a42deee2a4aba45c24db34d1d2c9074234b7d7e55d4d76f7518f1034a49401fc4a9a075b87ca0416bdf3d5fb0c35e890e927b2302c3f240ef1fe9f4777ac84d4571ff3dc4d0d1fdf56a0304530f66c455125cab7894f66f34c98665bd80d83aae5edab68775d9775876dc66f0f40ed4d6943eb7adf3f31573a336b3b991a34067a5f947345a9f44f870b0252906f52e5884d6086ac261c58df7dd23e5032767de82f6d0ba3dc412efe891261eb28ce51d1627373eab49f28aad89a3a705e42156a198c4b9cc22b1d02d908587d97923087ba65f75d263787ad6dbe1f46b2d3d53048c9378d820d2571493d1c4fc4b75049806601640d0fcc3136c79c67b3b1b39ba521743cdaaeef71690ac034b93ee1d8fe0a13792e55b8cc6d6b6e53b3e249fa8b9974866f3a4532c904c871d107d84b0e9c695c228440f79f24f13728d04c0b902a610ecaa6bab9c0e39efd330c7762c83effa90387d63ce8b6e618c66f3102190d4aab3daf487cdd02d25efb77b382abeabc94b984d403d772877251faee791e3838c2db63058e14eccb920ae55efb0c7a51693f5085cd9c8746aa0ec1645f04783b04cd6e01d7e5378bf7f38338ead851a2fb40602d3105a4077b8cea93540d387ac25de49ec226115a416127ba0da2c22ed5b45f059f4c31e256bc8cc0e7aaaafc830de1e3c6e69eaddd5661e9f30993b4e6f09b32e514668c05f6aba1a47918e5596b228d59a3c5dc72b088876735db7e016a822221119fe091ea42f5ae3aee9ec20ef5f9ec4d32af4741975ea9ae1127cfcb6c4ee236d1930753b32da00d318453956f6894f5c95ca463f247f1067f1a9a4be1c142672d67e94789b288f67a143049d214d5e4506177acfb78fd88cd1f5a68d32a5623a9031f23f4d1ddd59187e4f7281f17c859ed0843cb5f331713f592a751a04fe8baf02350d2a754a4b760c975cdf90bc28848b6aa6e03d6d251c3ec95354f84a30f310088a01d1dedfaf33e18fa403b3a94653b74317e4467d8822d6517764473f0cf735396fc8e3d796d6714e6ec5eae3d76e493aa1df5edb6059f5c48ebbfb089c16a687dad12384319109af252efa5fca328440b3e70bf5e57cf5294c0dcb8df6a8a31c3ff7c469437fec462ce851f61a316c8cc114e60dc58106aab89e74d881ceecb633ee47ee8fdebc87f02838fc6ca31ea87e881dd4e628ee09a0023b68e9c2c465e8be92cd004ddbcc9bb9fc01e0b52f4a63ce2c497fc159f8592b944c5c29900d31d8412da327f93e61e505029551d86a6acbe273f54605ec5bc5a6b4b6d9a5724923681a3c05d6c5e104c91891cce2ac86bbff5c1472fa6b418d42c9d3c7ff238c191122caff369c54531a36220032676e744f49da20c8d7a1ed68786fa465ffef479f314dd17f544fe957d23774ad744ce8cf4b082af0fd75c68af183ed097bfebec86ad036213895f2f3261dd115ad451dfbab985e7e2316c1da67574343f6c03adac498ff64b035cd912086030fc91af0d3b4d5f8ebd39bfca6925fd14a657b8ce5df07e7afcf85b4a4ef8bc072d7f5759f271fdf15e6e06444eb8cce4826002c394760440067552f64651a1ab44e08db837eead26457c4df8f6d6db28b45e808cb4b1a5de8b12bfd8f5b30c3efc4fca7d8e243808a444aa26cd96734630f5aff18099aaae979a1b0ef689014354873a74bc1098a4560d56e5d92860ab2eb6acf3557fc6fc97ec10cca4f5929d587dd0f5df600638aa68615aa6ace60a58b6f96a14dae37fd702630ff2a3e8d4fd4f2c538e3beb40cfb49310bce121ca560983c815b2deecb96e600af8abe179ee746f49b6946665c5991a53cea4156485dd1b766ba1d8fab39711fb4609e5067f8c7f302a5293aa0e815e53f547986d4934bb65124ee348de00b8b6b656de60a1a6e9ea5a21d253b8f8325ded572453ff8fb0a5b4341974c3578bb5751d5596ae3aae426cd0cdc74c6ba6365f1aaab7d3449b32ba758f78dd0c3d687947edc4554a1f69ac033a107e2f5735ed6f7a08748d796e25b420c3ebf0f611e4caa29956df0c50e4c193e7bb8788a245e6bff38a79566a586e067f028a15d14d9ff3feb3f506a0496de7139a5f3ed4353c256153655773743695e7b44a77a8d149cb6edade0af2fe274d98d99e290d47f78702c961d86bdcc19a172efc96e25a2dba710eb3dd740815f2c71db70bbebef55b753a32f3639e4530bcea6b770e0496f51b02f57817db05590b058a79ba70acc84834acd16d8a0271a89725f591de007b2d317bbd0aa81fb2e8b2070a50a4aecbcd7520e4d5cda47c533f5e666ff39573d2f4a0935290f32daa9047c8bd8ea6814cbf755611580deb40beaafc828c36c064ba329aaf68470db916d8cd21de12abacb5b1edb0b02a0d16c045d8906ce7745b98e42fdcac3795e96077c956db0f71bac120d2b88f62b92e3eb077ce4a9c2b4094ef420d51e4a1af8dd99a2804b44b4d8df15a63045b52315f2971af7e2f212172d978e8512da5e2540c936d9f5a48395b8bdae7ffb50a9e963266a18448487e84ae63ff5eb149f6c93104597fade3575084056a717f3d814662dcfae7befd508cb19962df421a3473bcb6adb2e92d47d52f14d3d7c90f09783932bb3583487d2709e8577ea38249ab269551e49daa84dbff9095b51baabeb02ec4e8bad088556936e668ff2eca3be2b352a586fc533ce47ae46678af8517e33ea76f47b60bd431b436c3919103ae800fe2548ed50b2d250c1b86d6e5fc8c9baf555a171a47deaf784e91a58ecdead6189e09e82f0c5cc2f9facc5acd076cb53dce43ba438eb948b0d02ee8d70aa3615c34a76f271b31fc312f9a1b41a984f3a8e95b4031e0fc2fa1d47ef3b4eb91ab3afb24677f7fd6f81611ee05369d424f4abd251feb9745b05cac5d7464e79150c88d2768bf7e9781f77d6b92c2ca0ef6523594d911e058b3bce011828ee287f0c832fe4aac372669830b44ab057e347805a4250b260f16c1de9fd7707c22b49d75ca6a785d4d1277c85cb7f3f08f8a7b44050ce5d6a9f8ff574610e1aa57cff7368962cf0aea555d2924ff3c9c2af2c3ad9a1581243faf8cd5893e77516cd8a64de6eed31c95a3754504b5950042c828680276e2bc722221da7e86e0d59a7ddd931538d845ed096ade6a583c5883e72a5393349593337f9118bc126e8b8a4b738f053a3f27e188f1eefde4aca3c867048ca9e9d00f2d1d4e339fadbbe8e38b6c3b72d47a333b9edf82c143ba189397cc38d8f1999134f70e315959d2e8d5df315d3429f1b48af76ac347051d1688a9b88d072a3a0e5d36bda02a8db20d4e10dcd72dfc044905dccfe6ddcaf8d8b49c425616e2858389070f874d62c89b0f693f9913b7c4d21b4c0fe352986f152557e1bc22e37da3629e922848a038b66623e6511d5e973fb4eb70d3301616f523cd6c1d65232808ab985be5fd43760b35c0c26600a27abfc16ca5bc52177b9fb15c63a71b9ba215d90c35848ce55a8eed53d181255ca3175673c4f13ea8603f6cba498d36db615f3f4ea4a317a57a606334062e18f12ec07c1399bc2e5adda9d975581f556d23f2228f344b0d225975b41e5a62de6fdc283e353a68e934e27dbf9a39359b8a8c1589326e7f99103e3bf011a89d184afcae39606a71fb5212ec3d1b3b916aa42fd3c8b2aebf557eec1b1c62439e2da4d9ccf04b5e0df71cf5c6e5788d6da1d47e4b5bc9b7a0dcfc23716cece85d31de4335b2bbbbb61089a6ae8f1759a13efe39917aeae56dfa82f741181149a975dd863cfbee575dcf506f58e783d4cc16b15832f3e00e7a7937ac0fe5d988e78dc00cd3f4b7d2a07e15b0579d69814d826b4e31326f52fb1dfd4cd686398e8510a341901a0ff6c2b8b98518a34943bd7a41912925cc1ab03852479e76997ae3325a1246c5a43dff67de8e80425b665b5330aa9c514fdeca249f16e87089b74118510cc7b6a17e56abdf093152ec4bd391f1fbee32f74f9cbbf183cc9fabcaae3b6ff75b5dcf46b08bae6c3af1becb51a506e4b35afec7870c8f0583262983839b2e6c4012603c6738896c05c4717cd85b7a48d534f7af3e3aae146a9b4a70a8cd2711cc65c62eaa4611722f832ca68ec35fdd7cfcbabfb322980934f35daa5dc8e22b1b47d54ed210e6bc095d34315fa82e61e8dbd3d517b7732285ff5aacb62f32caf725e25a76dd1e048287e5fa76fd856501aa54d36c990652f4c2f92c713644a09a62a5dcff1539c4f21e86be5a0f6c23348a907206b4c86f3bafc1709b237b15c91faa1ef891c5027faf82e86e019da0f7e2678ca5d3aff36af1186be07b0df01e2e122669c13b390d8d03249f63eff7affac8ad6e42537b6c79efec804ce7674e7d23067b3ed4be318eaf0b005dc0ffa29d7becf2d1fe30ffcd831bbd23a69cd4a710c39f6c32b84a089bc785517c37e12b6033ddc3e63b3fc301e833b849d96a5b2318d13ab363d06f1da81816e949f29f2ec9aa444c0515e9901fdd6b4fb5ce9f0fe09ca56e41589305cc4aa479ef1d4aff5fa4bfe56eacb124badcd2fc09e07f51a796729b4a5e991d6df8d54a76def34c90924bca65efcc693b6a47348469060c16b0b1674224373cf13659bebaee1183e7498bdb3fc0946cab29d613044959a65c134c11679544ca0074106863f5910e50b12bb768fd344e72dc864113f31f120b135dd00cc25369f9626f00f108a14d1889b44a27f453f119d3d3e700b57edd0aafb002bf78446095ab6de23b3e974bc8d88e0f8ca22632e4318245b772e37ad9429e12ad80eaea0ff46e5af27ce8b596cdba334ab46708076ada4c7ee67c2ecd0cf9ba36a67368d7c2dc3d6889c21d31730317e11bc18490542a189603d3941db51e62be518dbafaac43c9c2fd547424cb3a95acab10f05aa77dd06f059169af38981855b3b58ecc61e82cb7f3190f4c76f14cb01800524613b08b754267976699dfa12ad653202e9c28d08bde9feae506cdd003baa6a213a0e9bd50569cff07c29e6f46b081632e0fffda045c9d8e4895b4a32370a8b5d73066f1fc0e9b55f3e1c626681f1cd8d133dbac5d99e59eb23466f9794a60990e2a3ec169c7eaaab0bec989b99ee1f8c7ba4f124b8a3c7c493b271bf16681f5a144147b3d3240a01918e83d8adea560f782275de81a0b53c1c87e6bf32b84e15fbf63e974605348158976a1558103efeeb387b79e3104c8dfdaaa6bf2d886703f1b0ec76676e3427373a46f021c9e86fae64c751bb8fde8b1df796b2b3da1bb7b4ea5073efb357dfefe104af467ab4fd869c591001cab73222f6c6039a6156d7959ffe11e49ca4a67d473fafe4d0ce033862113db27f2d21f9de8b54823d870de60b9cf3c23eaede5978826beeefb3aeca13da6162857ac5a6c8aca5c37f8fcfdd5b92708a56978c926fb68ec84b2b21e611a5e1a0292f50b7a52694cc7234d47ec4f6551581921508878b86c055fef5d9cb271dd39fe2a8c0c8ee9e1f0105a245d2e67182c3ec9d463dc4022afe332a9a0ffe6031fc74f80c936379515e1235cd63615805776a0d0dfc1273c26ebbcfd5b34a388d4f14d0ca21d073c6ad2d24ef66007e9083eaf96334460932cd1fb316907a391c24b56247d794a7a72a390575817e00bbe6b2be7ef2c26fc1e0ec7efc13a301851f275b181dc0b0de8837fefc1af3278c8e7a51faeff2463e7200828bc932cbf55be0c4790368474a2a1aafb17e944c0c6417a53a6c25ab72982970d7ab1462e8bab9108ae604a7ace61f35f0b0f4b802ce6e72cee8e2aded32f4242b9d87c5cde60f94f36fc506df85f137548446c074df6b984bc65153ea5d82f8958dbaafd665a71edc83d84098639bb55dfa655549f76053306c8e40ba7eacfabd6c9bd1438bfbc674cb49527e565ff2dfe3d67abb6f8016758e07a6dfd963b584b5d8afba22838b23a46936042ce86c69c3784fda3d94fe269549fd4307502f85b0cfa23489010e7f581d96be17e413f1b0abd2db1f9ce671e5493f79d94683f02c73822712b56452af882e1c80e9a70e40f453b72814a0ff5c744b4f9728e3177bef011ca0858461852e1f71504ab9bb0610ddcf18debc615b129cffc40a02d4e14092ab7f89e645385cebf9cca56208549a9a772fdd8d619a7ccddc9764a163bd90ee49aca26eb7f7e8b7c44fa7ba6173e76de6458e207481e7273348b6be611799255e11c98b93d962c07fa71d1886552ef7c1f88c2655e8cfce6d309fe693385d69147c9669cd7c4715632a1f88dca4452fb408338b8aa82e8a728be0cb73811c8debd29ca9d4a1784d8573f1e503bd34c146d35ddfd57cd8a7d9bc3838994e24995ef2b7b8b6a0d3275fff0089ace78c12aba964d2132e9760ecc5dea0daf213051f9c8e489ce240f9dc5fe53d8fcd18e1ae5d7ff9048aa8dd8558d76766f6ce35f7a413bd2c668d10f3b3bdf7ca505d454c7290b7a386fe14ba869c6e1e3238db59143b665e88805057f4c7b8d730afadc375bef197be55dc57dc63d2a1aa5a232e20f8a1c116416d448390fadda2778d6f0bd79d203e7f7b69ead7e8589432cbe5d4d05255df928f56b9b3231b09bf715018bab00aa028595b44711d7de012503e3df5a6f5a6c6dc0ea5f15d5a6c2ce086d78785697e52ec8a4137825ab1c6735372053468e0db17fbb4773b4f71bf990a85e995838f2f3e995cf562cab609861eeb3661ec140ea308774646cd2c2b617b621d496225a14f1f563aad151b5eff51860f3236a172a251e4230abd1d8eeaecef4fff8bd8018100d455582c220c88ddec98950bd6e53ce806046c12be984b5540971de38907666c05737f083823da67d0f4fcdc6762917e783be4e8c11dc6c316bfc321ab64e2a67674a3dc1257e127c28665ccef5ddca301dcd9cdf5535b8d0370c986a50bcb99b089f014e7fdd738c20462ebb8243fde414f789bd26c950ad8532717835f0f026f41b309c1f238cdaa89b2ea0440fa43018432d5acec0f7a342e02da64b42c4a63d5dd838183ad0efa4aef0ba36e693437c3a01beaf1827b51d1267337255fbb161ce6916659d9f56d0ce277c3d7c922d1d9a8c0fcd0691ff31a469cf660885314b0845ee253ddc3f6a176148201b1faedd3b37bcbd6e3999a7e6ea94d48401aebea6ce9ffcb17a5bf389d98712273ce99146e757af47de2737b984f9322e4ed32e8fac0b9029344153813b6cdc57f667f4892e8c6dcf1c72fabfa056a4e521a5b431c16ebb99415bbf9ff9a5e93f206462e3c58144839a06b0045e0e80c760fa59c92e58089b43df1462766cf2b07d2dfa01172fb4a4162e0dbdc22a9c8b040304ebe4384d97e080c481d403af368d16f5441bbf40fbe492b9e79ff501aa88da364de0ac6573a1c234ed19f82ff6a20d72416d9b6d30f3b9e1be394bab8990196717abca1c9d59bdb9ee9ce01fff838a169e40e8e357ba0050494b8b377c3fee35fab970577ae1b415738d75db65b460ac39fb02ba3e9d33bfe09bf0983d9f6ff9874eecc203b3b5c9bb21f823f68a79d966b2ba5d1bd495069b622b8f4ca4acc7472ee73eb5baeed6db2317c1fbd5dc85061bb37a9b5edd429377754cdc1f3e9e719d7d2f49200288b50f3666ceb09b87d2f96d9aa9a4c1636f0c08d1386b060047b1d2ed07075d2ea72f1fdf14e9342acc56d0b9ba2d0744095050cd8671eb702151b0f644398d575efb342d8323bb7a846bb650b7aaec5d7781c2e11f9c7ec9e944b6a9a070f4c1678dc38a51b0e92b4c35aedb38d6acce1ba3e3c08bbe30a8df7309bb264ae7e7a188d65322ddff1db4131333bd0fda62c4d42f678b759967afdf88366371dab77474637d4a0bd25d7868a57d46d5212373fb9f7d220db4da120f5243a9e3a49a21a101359141d07c6f0ed3d69c59fa254816198081c30913de6f733091320e787d9d603756bbcb4a5f6a238299196005ad5d4f3d4bf433ecf758710f704aae0189bc167d61714641700a29ec2928fa3197f02266b137133a14f4031c7ab3d4ba53576cc9c8a3953bd54cb149fcf185bf6662f32fe151c77039d1ac5dfd47ba8855a0a5e693488f5c0c9bc46fca7f44e2a883105aee9b65afcfd7173df04a321f18d1a8ee1864b8f766e96dbf568d88b7095143231752443be496a0f1b10b35d226ecaf6456b5abf1d98daf2832184e4ab65df8246671e457b2c9bf06284b8a95431cf8278056af62ae0fd9a00151ad1a10ccb5fda88cea958546632d5f82b92dd126d8a52e5f06d1bd8cdc4c0604c5c59a016b039b4cb77924da4358a529349cda2036e0e9b083cbebb13aead1756f0df8bd913e97cb9ccf9e42fe6b53d4ce31eb2c09633a0c05524409d21e03bb2d9a254cecc4713babb6e662a0477e2d8a542a1cee3796841b2ea81536fae3bbef247e800cdf43fcde5587264be4c65973c3890785500b1790508d33e454ce59e60f926df0e2494667fede03aa3aa5cd22a5c73d47897aa75a43dbea8fc989e6b649a7a8d95e264ad01a67fde0ba77dd1998919515371a25905feb43b703991e29126aebe0b37ce2be957374e879c515578e3e30150c50331709ea958caed892d7ee89f7e8c7b20833faa1bd91d8b6ca0e855dfff92cd7eed95f0cf716007fa2c0ef7252ae9d70bbd1296b9f299b75037794cb666ece5797d0a79b40ba2f66e74ca31d3f1bc8e93e901f0004f35e25efb4f7b291c2952f5e7905ee2794b48aa7977679b33d9e2764d52a444bbff17b4b246b10d722ccc6efa12a5e41c45fa5d4b9e6bcf6c6208b80b0e1f1d3f3b998056c85485e673fcc2c2741c6f964db17b873fad382d5ca1291441d84d236128671dfdd6c4331a80be15e9af97ad28fe9980f93a364f23398a75686f26bfa6a111c24dcde2bb07efbe7f16a4ba147dfd9784ce398e90fc6ca75db5a43a9eadad909a4fa079d1699c68042a846e380fded80c6b8cd6f7c0d9f7c6f044cfc2494460205503e9d189f893b8535d552603fb86a9c00b321c63cdc8470fbd7a5d328e4614da5e0d575f8b04310c244a80058fcd6763b41459f98aaca1da8eaf098002dfbddd00f71763c086066be8158b8a4957abeb8dfe035d83107f46a390364dc84710f5974da7e75a611a753fea796ad544b38bbb713ddb942778702d08554e33838bde90c17a1453acf838f72903de7daefb79884767785256c861ae5e82e59d970ce54650ba3205c91f5d709c581ab40a0a28c9847bb62eb5056f81f33cbf791bff0f9291ecda624080a7b49482e818bdf1a18903dbf420141379c10711de410f80ad56190f56ae24daae602b4e04967eaeee97dcba6fe242a907a49127801cfd0325788727a5be441b81ab9962d90c429976f8a58581bcc5d3bfe71f7f7d85dacd004e528457f74ad0a1cc7aa8d5bf372515a63bf3ee2f2f02213b1ec3d74e32e3c941b1306a97e9f9329d1f0158ea7d0683b67c1d7659bf934f4f956b6af8bda801ba64d2eebf688fc81928ff7e71826503187a94633882ef2322482a3d5faff1391c7e57ba590d1fc7901f6e3333080cb5cebf0a76a61d2802649904261995ba29f9fb7ced7efb43998d9dccff7d9a1f7187fe234f9749b3dd3ba70de673abb9efcfe00ddc66508eef27ebaa20eb360c4b3a414eba76be7e9abb1341565ce0fe3db656de52dcb968131665a13eda2f671a5c7b3a0d6aaa2338847e47eb8a324c7adef3f69ad24750ffd3ba6cc6dc9671cfb8c0e734dbe93376f35ea9d2f8db960d56ca8b936774c96bf0e4710ce8ada2ad6a9b0b735bbf1a61b744752876555c2d83ef1e1580704c9f055f32007b8a2ab0f51074d87ab6805245f3121b00aeb9f69a340655bedc580c2a6cebef982a99dc21b1a413095f32f5531ddcaf9f39c6796fee180d3362d0dec7436864742e49bc1daa01ec5ced7bc4a5b1da98e84aa65cebf532b1e60898b8ed0b41d380042215f2b7d75da8e5fc0c31cef174e8ab7f49aa195fb147d43de59c688a8e09fbe4fb38a6216193ad2b3913b100e1e432b8d902fd73d979f3d3a471708b4957f0fdab6801cd57ae2a6691d17f60a44588590d911130e3a2159caa926e1eff93f54f716c903039838c16e94b4674ebbf911dc0db778256d874f4d86e4bdf8a25ded0c2f6007b811338c3d6c9daf18b3fdad8a9d9fa49d6854d9a24b9225bc9c09d47bc951e8990e468af4dce21a0e26d3eef6424ad6ef43c4efbc6d600fdfef9559b5496ef5d6c847b912a5f48fe93f59d56df3674c2b866c6abfd8a95b3b0e317a60868adab9b04ce5a92b82c3b827b8d697c9bb697a355e13a88c0aded3c1db986f0a30c76580073461f14d1d20173d58c5a3656ba354037dfbdb66d36d6ffba5933568024a47889d8da05113305947dfe168c0cf8fcb41fdb65c868253d65d53fe2aa84eca48dc84322636cebd046e03fa864d796f428c9b6ace074f00f92f186a875091bc3ba60a944cb144ade8202c0dedb474b0f22564485c145792d942477cea6df9118b7cde5589834ee2d0a7aae887134a08258c4071342009474e67cf3d61f5ec8b8b65e90f266808380142b297c1274238e6d7de9914702f41bfbc08d83f504f87a804c9ac2b32bb1937dca27ba4bf4e9e1e967f719ae11d83d3c711e5be604fcaf8d2d3c8516572f9f385b7be935b42c0ef686750cd2a2b6a936bcfb434f3431c6b87e715021c04dee77f632099462311256bcac5ba8dae3a47a22841184d829ced7b7691d98d654a5c8e4e2ff0ac005fb37f36e8fa90faa4fdc2654aeda60c6cc3a61446c2c4e18259710eac37e7c79ce3fd3812ddd7a69957aca1f44666f8abbf211d85c5396b8135f7680a863307ae681c909d473aecf469d3b7f9a2934cc6cc8cbb3bd8873522756cb3aa3c65aa5cea924d5c51efd94994d6fdbf50cd539415a1643b98bf931b2b9d1a06154ee373e2d6d19c76f33cf4792ab81af363e4b739a283f1d6697f19781d10a63920582f4b1f857bceeacf38f23ef5daa21161eba4b7ff0280c44b62a2b8bab6a95f34da5049ff2226effa3120dc37d44110cc2148a2b5452b69a295985ccad98954522692d15901b55b11379a366915a27259afb7032a122d60dc484002b7c19d7c8c40ed2d57444903d809ed65262406d944e38c0fa96836b50f9671cae093fc8c4fa2d5907f3847a4e8b6ecc0b64a78069ae6b9e107923616926d1129e9026aaced6acf27b9f0602eceb3e213fdf2cb059433b79d7d2a0890b06a5e658455549cb949d7f65843d94edda8eb7acc5952723b3b7e8688c847e06c594723050b8e1fe9102cfad384794ac4941fc44c03d0cf9ce7100d3cc822630f45879632df0a7dfc24554409a22b0f0466f413574a7bc9a70d10234bcebe58c16b6aadb6f55fca2f3b233adf97ce94d78b06c39e50270b241a1e2e33afc3c8f50c45df35b64862b6d09dcfa049b7a9a02b6a342da3039b065fc664198286bf75e781d2864e2e809ca24e2248595df7c33247ef5ea89efd73952c2871918e8c9bf70f9587d1e8810cbe62743b9e7cef1f48e4693cdecf1fe46744a148ee0d875a4da641d94330b5f60f49e445e0b4f2a6ce9f713760dcc330b9253a778ec518e98b8041dbaf47c979fd98186212830b2b522372d3e48cb7a3e75b40ec080ae41f961c5bf0bf0bc34a722a222b09f91f8a8d3c9f23071b7c95e7855a76314e9416bbe08b1d66be336a14a23ad4232757005520d8fe146a1b0bd2ef40946d5e8a99f8e510a6c7a9813ec83bbae5dd4631d157a7e02b11bcabff3ed6e40bf961c504537c9ca25f97c3e3890f84b7838c46828f44c43ff11e887372a4624ddca330c8c86f290b70e568585979ad0fdce5ebc34e64cef883a79b9352ada3bb53d0de1bde712f1662c0ce3f86068cc9db2f3f5805ec2de17300cc8c52f426528599d39f69a1a791f6881cce0f6cc3745a010ecb6c0457f4dd0798f7adca260c2bcb8aa58a260a036c8d36ea49306cdb5de78c5cd16c85ec2acd1c375a42925ae399b37e24b233b1766af7ae6d453eb9ea4f49fd2e338f500e11368ae667221b6ed100989588bdb0af1e05e1a26ed138ec5f0f8b641d3785d231c82d2feb3c304a5e129c4ddb7d7a2547ec3f3fdf7115aafd99db07cd1382b45fed920c97ccd66083161ce9eaa66d8fc2462c7a1966ccdf45a3f584af9df82bee392582a58aeebbc86aa1e248efc8ec4668b2989b7fbcd5d8648ca26ce025531b22bdd2280395d511ec855673212381834b9909c57cb1cd0f583ee4eaebdf1915ae6fcb9b75b03b708e8bc398c1591a57d703ffa96ce99b947db5e1e21d0f5f5dc3b27825580443de34a912e8c4b0635a2d60c233e25d3f63ac2ec65ad128de3b44314d574aa536d810794d7e8e5a9daf16aa7ab989d6f3514752714dc5065b81487963839b4125aa7eab702964b886dffb71662d38d12e761bedfff8ac86f9ff500bdbdf3b6afec883fde63d59bd4223b342997ddb30a6aad53190fe04a0f134bbb3478de9482c1ccb80e7bc199fb5ac6a83572061ef00b1acc709340e97f16b227d4435c1c70c29a4edb592f4479d97efeeb13b216747b868fc9a9de6ae5d850c6b4b64a9977e71f2d647c274edc5b618d5a89f60dcb155113191a1679210f0494828a9d79c889351e12f12cb9f0d5ea28774edf2f742b9b3465538c5a57f2bc74c66d4f43cadf62de0c3f45b7ae2ae2651e98239bae0d4ba90f8ffc54dda421944217c9a4c1bfb0af83d9d5acb7d46fe569c92d86ab7501eff3dc9fad8b92b25ffe520b0b49deac3f080e337da846214f2e0dbf636a8043b498528b01ee2057ef7ebff999a22b540efdceaf4e3f1e2a62f51098e5df9866c39110f4e0c1c3331907d35ac279ebeb2f039606068591c8bca3b544bc5544aef145ac7186c215b0fbf5e18745fb05cf5a50f7604f8d6dc0fe2928afed0c7e9da435c0082c03facf79f67dcce03944cd005bc5f541e1d11f69249768aa27f770e67d24a0f1e34f4a3f179470b6197a5a4dd39fe93ca01bcb4db4a53c0957eea8b5e358f001c798394acab8e4d4295dfa8dff0e4566510f7cdc0edcfdb826289c15e2a305e69a743b3a221b136a19f00031cd1ae42188be812fff285f43d86899f2a75d0c0a62d92faaf3aae46005c52a05425b0482992e0c7707187e4b9e0b6f5aefc03013f0d1a40cdd4de173d38eb04fd7a04e80db6609f4ead87d6512caf27268a53342fc055268848a59df525070d4b24531e66db7d1adebb28359ce67e72f24dc0740c48f101caec2e19d1c3a5eda777adb8f74069a64a2e5527e2432afc272b3ff5e8c919d9f26486dcc83dd3edf2d03e0b327a440297abd495880a017b99c6ac8b745014715641cfc6552ac6db959b43b84a167fa27b0d83c0d13147e3c16f72097ae9ebf5743c46d27a38159e49ad24245af7f5ec240a31e9031606f138c384743da8fa462dec8736fd7b343506b4586d3e9b81eb9aaa81e8fa941e7bfcff846c92451d7c5812eb529c9d80eec02b3d35674c6aa18657c73cb73d3f05b65619ab78e009b8a12e40ccc0a2cf7fe67208ee02f61a1fd2fc95032273190c01554db0fe26d695b076d251ae3e8c2bc79ab922dca3106c2eff0ed7307a6aca4f7d6cbcfcc9d276e82022796d8cfa84bc5cc21bf19dc4f5afde245c3c0cf805cf5c5a5125dd902f2bb32f1801ebdd0dc350c159802387ce8a4612e7266d275ceb93bc0c7749393265a84c7837ef876c6bfe3e562863a9037d672e3ec4e9ba42d1fe72b76779017d175a0b98c397b86de7929bb50a112a69b94d660c6e2a81406515aff4231fa67e54212ad9edb08e2754173c98f320fe692050a1f1750f2d264c49a123371b64ff38e40334adf6e6f480a573cb3812197830701469b0eddec9e368d51c98c8d3cf4da7061b6f1a4a587d3c3e8eaad11f7f848da6de3e6a5f28153b426167d6a40930dffefe9c4976ceb3a04186834c7132b748d2b18f45dbe9da818b1630c45e0f4dce332cabd1d34c54e2b74a17d5ee1e28a0cf5ed53adfc818ae85fc6bccbc4491a4d8a1b34f36e740ac3495928141199bd01674e4a5859a78d073fe701a454316d145207091ac8bab1ec4e35d0407cdf5a34efdf34d35d9cd0712937d7bae5c0a551f918512ff1a3436efdc56871404940b0728354eaf78a683c8234196b4d985dd16a385d4e41ec4105a639b92bf9e6d1d758ea4c6c079bfd8aa327b6a1c1a20c2f8f3b2befd3fef842d2568e5c8d7e1c980ac2f1d1215ddf6c3455e9bfc173c56448a3a30b35a95c6ef5ced11490334a20accf9c92b0cc0170948fe3533320120c0f353eed1c4893f04d5f9907d79343c54b95dbb59e652cfecb8f687e3de5cd7f4944203498f936bf605a9ed11c6816bffc06489cbb8508af94347441eef61766e18e9cad4af72ddc338a08fd52d7cfc7d6fdca20598dc90d35882bfaf6152f3dada39b4e93f6dba71db71d985d66c34ad277debe8820046476e73dd88e95983d1d248adbf680f5f7089d6bc7bd8d79dcc18757cf840fb6f4a5c5e21fd7ac610570ff5d9ae70af390efe1aced134ebf734cb6ceb0aa568eb977efc223ac4e352d1c2fbcf7b114e6b9c3136ec707dc5958c1e19b154e576d91b4f6ebef457bcfa4e47d4dfbd22523c2038555db546411b751cfe97640c69d1fcb2d8eaa5a98aa0a5c1d7dba77a984f33f244bc53154899aa0c33b61ade6c47489186ece5d6e6dace9b81212c54aa02ddb8170ac1f1a5b03d9706721df4ec547559b5178f81a237300c362d6fe9ce7e19e587b095e9de443194d7861c685f7aeb6da175d9a0f87afba0390561b00e8d6ce94fe48b4aa7ce8dfbfe75fdd1341c1599f5cc64353ec9485b37a1d0d08114aa5e81ba36815439a085df7dfa2588dd6ce5dba351c1f091bbb478f1a0ca60f0b7bf8c2e90e6e7d21d18b7524ccfa371d17a3177f8203cd4e4811f6640d40034008691751f55ce97c845389bb4d859256f70665a335ea912c6d778f8dd01a74235cf58f2e9e149da3c6852912f07e8f5e0a626e2b4295b1de37bdf4942d061cca977c2df085ea142848e8a32639fa08e1c20cac46de61f8c8b212c37e0a1b190ee784ff0e955f0aa1369f18012d9986de287a10da5f89fac9f58638670454b5222315c7db8f2f1077ab0e0545163928b4df4804097564fa66b96215323c069cf18f8cc7e8de0f6192ac721573060a1b0aa38df0de539fa677a0360bae70ed19dc41a8e08cb98ada93f8156f1233de156501e8d463f545b17171e8c94f45cb527be4be8e025d927f8cd80a27125cff665b0ff441cb50933166f2a263414dd4efb1acd77611e91d3b7f6779bcf34a31c9d5c5bbd6b5fc3ed2502e0adebaa2fe6331195cdb4a42595e5206a9750908ce0747d891ad7fad71be2a9544b45191e1de8878870882581696d0bc4e4fb7c4540402964d64cd3768b2cb381360435134189409e942357f565bff3096f5c7fdda22e7b487fdf78a32be5d4aee12bee499dd76a940e22fa622c3ac4d9df264d4af5a34643202f9218030a99a9e395e5f6e69d53a310b5b8033ecae152ceeeae6c110be19f77b34152ad087103f6b7a4dfb9874b82b09e448849b32fe38dbad5f03bf60df44060994b06a3d6515ac573baecfd360cf1e5aef9d154c1ae25ee001359c4ece8e4fe0cd95b4148045c12c1f466173f705db3d2a2f2a0fc18b56ffb5d5035da2f2758688b172e6373083f54556e0fe0c02479fd6d2d5bd5984e82410cc682e45711de25bf432fc8206741fffc4a9fde0529eb0d595f7ed3270789f9f52721b6ece2e7c4f6729fe35a676b03f5abf9da05901ddbb4fc719fdb349270d620e3491607a2638259ae8c49307d4a94f25095463b64b1dc3ad7748c905c4c13568457bfac463dc4a24530d430a3a94788bece17e92fae962ce68985d8ab6f900f13326534877951b478d67b63264d2f6cb3216c665e6173b032e1b9640d94c906d9bf1f578eb9713d3c02fdebccae99385d850bba9ad8b86d19ad61f8f75c6feacf4c29d3711d9160e2cd8c34c306ec283cfb0afdac58f350d60f4ff5e907144ce60afc3b674e389900e657ea51bec79cd81c432a327af8f86808046aa7e270a4cc1096e470ebf4e1c850d3e102352aed3d54f5f3fcc11866da962b762ccb81835365c58423e0f60997dba5425187048e7d6a4c4de18d44d712969d94e901c22f502aef512e2e5edaf10ae7d2870f435fcbd35ba169e7172a92ebb593f2da61513ea406268ade39a898adeb9ef985882e63be4a928fc948b80fac0cba5babe525adec382b585a8f2fa831fbc45f5a4d220f49aa3f0fce29d7b4860a220ef27cd6362a4acc7dbda2dcd8a032f5b67d8a4656da71c2ba7118ced3c2f2cc76aab825138c16cd9737fb3a57bd2ff84fb3590c006f025d5153ce93b1a731329fe0eab545d8bb31ce91de70cdaf99b77df247ddc82e2c9cb28d821e43cc7cd1671db7360d18a9b8a99f922baed3fdd91a953f27d82c2378735a742845bac5d9ab54b64c1e82ecf7dc175ea57d5ee9b3875f983741c59acde5991f463c9cc1ee522c953e3b232dbdd00b07b1ba8a49448299d571f0da061f0ef9ea9543df99885bca9bba7705670ea684205711164a48c521412da04e7e31633906befb883e3ccd4733f14ef4f26149ad75badc391f24e067163ab0552bbd0f28a15859ab2a688a28bfcf1b8bbf2a627fd81f2349bf3b559b6a92cddc987cb4249d0e45961446bb98b5d53b7557999228ec75f715018bab00aa028595b44711d7de012503e3df5a6f5a6c6dc0eac5b6cea30016672ac580491e610cea1efb397dd39af59e6c6a06c993c59d96e52c123e5ccbb9c0dc662dfb162be6fc42fbe8204eeb50a8ced93649cbcb05d20aa7ff7d6cdb0f0a8918db8104c4a763de0da3be4ad3571ee37a937564171d6fdafa91df53e9d39a7d2399dad904132c005d44f783de27a01d187a69e68d0a6650f0cb05828a9deee4bd54935584f5f696081379dc9d6aeb7a0f6ed89d3630b561eee5ae5e0794b65abb1554f5771006723ddab9e378e9f2001a9f82ce2fb4e05665823ea70b394d1624127d87b4829218c300ae6619170b4e3a0659a64ea27e59e99566b8eb8d9ef91149300f06fbd6d1df7dad3b2020da3d1243658048f46bb995775952977fbe3f572b04e31a66c2ec5e707811cacdb0e69dd56d4ac13ef12b814818313f96a6c2d58b3bbbff9ca5f0422f2f519abcff47108e4bdbee3e05295502d0bd1ebd052a42fe5a4a3b2eb4e9b75009410b80c1de5a59eb8b7ca50162cb5f96f40e8ab7314ea1d19fd88a15b9067af9e5f378187af60710b2345c332d02751b0a563de2ee032e4e952f3062285cd1e6ba9bd86abe1bad88fffdd3e9b09b7b2c62acc1eace05e7678184fefb8a9b7dd1519ef16da962b6cebed00ae5dbe814b5898963654660df91be54e62168dc254436ea7150af21c06d20cfabfddff72e0fdf6c0700add0d5ffa1f5663020f0de7f9b3d4dfca099c29bc3d5362f92d51e73a8aa052b6fab48eb79cdb1ef1d12a7d2ac6573a1c234ed19f82ff6a20d72416d9b6d30f3b9e1be394bab898e22436ba8444827e85cdb5936b0c520d4af3af3719d246fd827f4f7ad21048ab4feb8102a6aae69b32650a1ab2ad358549a59ff7eb6f3e7203296eea616250a9fdaedb2414ee9f595956b5797f30067d10057e66aa680cd117ab7a148df9a9e49f15468d458f3e13eca352df87a8bbde92cacecc31611dbb9344a1a69b7582ec3c45283fb6a11695593d18829b279f76ffb16bf6ad04e5b9bbf8c328c27682007ab795ef1286fa85cd26b7dc0ff7c3f247eea5027e2cfa4ccd904b894b0919027f5e06d3517f163c0030044178e5665297bdd9df34aad1deb7298a2657a748c4e6743c6195e2a56a50cd9b58d907ad17a96f078809367418806b425d25588a64a062aaeccbef0d6717e96e94f80289289eb8a88b769d7840ff7408d1b8344730201c52f7e95e920d90c4d8a75631e149dd5dc1ea88aaa6f5f280233b1fa990ba043b3036c55a6d591f7deb5a31aa462d84092e4441af6b082a94c39626e2f8a781dfd607d0e26e3730f9a343cf2fced9c8a94f034c8769b217550dc38a21e535c012c63b739468e1a0a2c5960ea1ba7f0442e3f548fa7ce32909247610be0eda8e7c715a30677d66e408717a48adc66601846ad788b65e5aea8b276aae2b296b5dc51b8c6ff3f0d338fd64730cf4d8cfbe469814c324948506b8bcd6416a0197957f9ac6f13d602234ae4852bea1237cf6afc374c4899b93d58ae89e5e2987fe759b74f7ce753d8521cd1bbb57f31436fb644d5268af4f550abf3031be52cf17df0ea96c6ca6a518606048e1613e5fcdb86ae1a89c02ff05bb10bd4f5296f6a8f2e11cccd4fa2dd955efe705a24cd3dff865a6000c20b917e42744507ca1ecd30b6f628ab399317326ebb5aba4c4d07a813a218c381a2514a254b3fdc4c063432a2e2c35678323e447b60f52f7418830981f14409d21e03bb2d9a254cecc4713babb6e662a0477e2d8a542a1cee4733be64ab12853214e48ef334d781e24a9c375d2f492c0bc123f7fb60a6445dac45241528c292314dde17cb7633d3f26279f740843bdf61b43c5715f71c2c09c373e9f9594cdfccedbe0305327d77de0f89ca5164a155a08cdc4d53b382efbc40ff753516cc9459cee2574be5327fa6ef9b82adc1cf40c9efc452f4f7b06a6e0cab79cce980fbad4e1b6834896165c663dd3d343d686de0161fc6b76538dffee488fff57fd261c602507d2b2f3d21f55761c3e8d40caa5e4f53fbd5ee62cb14b996c24f9c14825543342b2752f8bcd65a81c41f1800287e1ab14d1ce5b8efcf7201edb937d0d66e02eb79af583d13a8d4d68c9d157e528da122776cf8c1f95a34642e76fb0a5b923aead09aacfa3e1320daa4c300bafc00c787a91ffad79fe845d0e0713d3768ac6f0fbe44ec3e4d3ac3d937f40b7d8259d1d38233e689fb08509bb518336ff346f67f9e6cca8ca25d48bf7353bf157932a03db00695311e06ecbf49760892bd4dbe2cb1d04571d0d1f19610e0d59138615a4d0c0f98d8a89489b53ce84511af24e8201aca4d70fa0875e82512c34426e470f59740f306cfad14a0938b2a74d6a82a5a6a9c00b321c63cdc8470fbd7a5d328e4614da5e0d575f8b04310c2f6f970fc4aa6b6591a360ed02c8179cee205d3a7c32fa7dc95fbed4ffb33b65ae75f8b4f90ce688d69284048a65032f2e898915723cc898993a7f690b89703c4672d4793789f687498fcd4ab5078d461cdbd37eb88a3e84a3f100562ea0aabeb052df4e379b787333ef5860d8d0eaadb5585b5bddb663d087a01a4b721b3c1fa092d06bb74ede28d0e0ef7ac93597e1c7561b0979deb29e3030c6d6e8f1eea0402629de35ae74a66fafaec8a97b20731a01514fa094ebe2a483670d51791cf23ce707a4be17a8100d521a2435a3afbef97f9598d075fb0dac8407143fc2407616f14f399df935195c9cce08944705266247c29391d9c7de344c273b70f5c3525d08bc14754fa1ab51fd7e7d749d2c5f367dd09121120a88b7de5bb9740e816f69094899434dd1cce56e8ea41996d74728a8921e59a1054ce99170583575023b94a06819f74cb32cdd1d26c4a006d09a2743e16e47142c76a8ee57ba590d1fc7901f6e3333080cb5cebf0a76a61d28026499042617d67a3a2a46057775cf87ab9afb50a18b1bcb8070c88eb6af5105a9e3b09548bd4cd19261b7ee78abffbc6f29a86fd48185bc49124a8c9177e7af3b5440ff8f461674be566e84c612dc9e2020b24696ffbc223fbb3847306c93980f70c0e80ae6eff2ec7b313c7c8c44276ee0992cb36f1074892a0c0d6e636d8898885435cf1d128108d2c0298ec490ea4c5d75d41e02f050d3bb80f6ef7344ec451f8ac9c3b058df33b825f2fa7eb5833c2b00a78133cef4bb085a80dedc336b19954b3ee603e270c0940b2479191f24be7edcd3b0b7e13ddbc5c0c5b7c695b97967ea39ab7a9f0c08d77b70e9983713357beae16a709edc53bc5c33756dd4a1bfa39ed796810fa05ba90975167bd7c7b2682c6c8936dd3e4bf2d939a11490c7dc94a09b3c57dd5f0286c84c971a8f65545e25925bda6f4502144d6efa47a8c8f82a281903c2f7b9add8d84805931db78366c924cc3a0c5f33f5e76b49ca3c73f72482697e7c1cba619e391cff4d16dae6d21c827bc62385c6f5308c344aa86c014534c119882acdf2a7af1aca640ee7528619a0d523b88c96ef162369b7ff50d7718608060f9b80648eaf6e063aedda2e486ae1ebc74dd5198487e6456085ce8a8cee02eb91b2659d3c8534c4176e3b3fe33785caa0a7484c42e87607144e8170555dfb9abc06a1bee7f411137b954647504aa220e7e3df49d3122974bd94d4bcab13dd6ffd5bf186aadeac7803d60cb244aadb994a93471c37014aee484ab22251a1eac190830fd0154e500becfa0fa3836c00dbda0b671492f2ff011c9fba67a9cd889fe8be78b20695510c6add3bac3759c68f9fa38df98406210479b3e9e0cd85c7acd821b2290d7592ac1f837e4f1f3972cb42cd0a1ebd0c690aa1b064bbf7865ef6e8484da70f4cd6c4ae96a496ef49a51243d11d9d14588aadd12add5bf856bc82042919ce2def3f8c0dac4e76584eb3566d7ee44ea5a7ef778bef3925729acbc5e79463e5dc8e64399d983055747b069ff23283286db6df6cd261a643526a6133c1d7be9d4831aa62231dcaeb6e17302f70d99392d4966eda3f47b61fdcc5eee3c68b9fbdbfc87b4b06c8b2d22129114ff1c2a4ff6d160c1f06521826bb5c5ce0725bf6c8b5e0a44fb35f5f77e936787471370046e248ec09a27d33102ab9abb7b3880ab80d348aa286d0c49d8daab56f406851b36a75c79e63da4154da160210860ea3e621e0daf422d6bc84cc464bd17d39974767ffbc214aa3034e4ac29bdeaa4a50abb2d55428b44edf10dd61ea17e4b4c731191c8063340f9b0c3a28463086c57432d1e765463601791fcebcb1b1a12f147fb59c8a265186c0fbe0697a6a5c940a1f49a70b1baca1bc0543e75f95494e584d6c0860e842228b9ece45a36c96ae61625553c53ac339cde220f520e2a8dab5976a8dac1fec681b7372d597f0955b1be06999b129eb8aa9bc2087f205d126a0970068807ee68c932f4db13fa84b09bb0e9513ee499ae6a9ad06969deeae1173e17745a3f7644d5885328c80853d5bcf58679bded964aa68bc0d720d436eea79f07b5dc77230f4cc220aa8d5363933e7a3b60ae3bcf930524deb3a222185874d9087dd9b884fd41e5f68905306412c016203086138a3d74d8e20c8e9e9194543122d2a5c6b9eeb764964c1904a3ac4266610d7494a179373f73eff98511b587beee4209ac558960965d9a1d44db9afc0b082daa25ef5256c81b3bb9242d5dbf5c0f3062c7b3a6da0d077747ef975d133248560d4de46d1c99dddd47eb16ec107536255982b1ad3028dac0d08d4a9102925ac4c3937f0c5fe405c8f8f6d51158e6d2733af0789d4b33ef66bf5a2f3243ac3924b5cc55c0a299a5d69e1bb2f6c1d4e53778ee4a2cc9dc3397dbe7c11ea63d30959e4386b95b10bb3be0dabfc3cbbb916ddaddac778e76fc92704153c12331857cbabbe59539facb93704922d6ebbf5325a57268e92715f330350a608fa65e972fd648af7b7fb7b2359d792dc2464067f2554ea9da1377f3bcfe3461d1aa29f9e97cef5df64ea6bd11fbcee9babe9f4a7fbd90dc010d35ca18487a7f300f9ae2e01e9791d04f9a16bc4bab88c9482e821d779428e447f651ac8558418d98f23c9d78d9be43aad8a3e1befc42964e5a88764468b2229040c113c13ecec2875b1041a0c70960243acc59d40318c571594c2d1f09b88664c077fabb7c6aa2378044cf79a2f2beeff7604c8ada417c0eec0a3c44cf6eed01d28d1b8f544d15da9f0012c2e9662a010e82c3f056ebd5657644c2c123f41d13b2097b13ab3123c4c25bd79275a6de9d4d85ebd62083c83d7cb1c009e9be94227b4e63e545432f5ea064f7820fe9afba299ecf019f2c6d68933ec65c6ea22ab34e23542bd5b4d1c23b03163f366c24d7e27fcc774cd2688c80787c6434fbc2b5f2c529666ade39def9f2e2e7fa73e3b2068bd9eda7c9cca7c2cb1bb3069ea7aec6545d2082d9a9c8005b65c86598f1cccb819d80edec78e58d0f75d33ce6c2eb003604b43f6ab9926dd331f411037b5fcf947b5f3e81c4cf863915e46b6ae322e02c085f4d6b64c10b02a01ba75636963aeaff8a5877b9b7b4032ba9d0cd0754020e49071047e6d4aa1543b627448b710fefd7e7768cd812b05140b7980eef757978f47a8178bb7f592630502562eb88f282ae766b28c10b25ca45af479514a41d8c4c823399dabdc47697e3262a9a3ea524109475aa29ff03f8fea6074922d8885464c37fb867bdc3629f08a032b1c10cfbdf82c894c8e2118f781a795034058203c2921852a990157ff35db56a5b609308c3a08f8554d3eaf5f68036a14f7cddc4424af84c05ad475bda15b6e46e659cc8a912cfb0bcb78f2ba809431bfda1aeab4490da365e156eaab94cec8fcb32ebc453a87625b818d00561f636bc097af9990133736e52ba5804bc9f2ab950229e5585f9f3d040c20307c3ea890cb2c85cb9e9b083bfca951c43c3b25fbf531cfe75726cb3571a5230c272fae607b0101b135d950b7b1798a6dc6867093178de9a84f8859986b3f16a24fa37cc4f0f175caf80afcde69ae4fb32488783f8c947ff184305a51d1a59a331d87c57c6d0743477ab90381144e57511faaba4e113a0d181dcceb2e4b24e444b1180d9e9a7e127051069f352f6e412ba5322b8cc35e4d9e6790083690935d0b8387c5a4c26f776a91cde46b70560f5e501c8a0af0b75d44c37dd58816326e1162c23fd194b396d7ae4fe99fb21e34ee532d524f5c026b932ee71d3d8961ec7e1a570a152c81b99b5515599331030356ac4992a8e8256537ce86662b629993a370fffa7069c68e1c6f68dea50374497bb7ab65db224c1c36a0b7ac54b2ef0f2d3fce87d8a36ca9a3025a33f122a7e9bc4fbd78cfa08a928c59e32a5a3537c7431c2c13c0d49f080e961de9db396f3c970bc326a7e1bfe1592ab7fe7b5aba649eb7639e2011114d04516cf1ada3ca0d1c41c3d7e96bdf8b57d5a983e7afa6a49f0dd4de9f3c5e9838c473ac0c790c538eee47734184b43c895c2009e840720371c1d8ec3998925867c5bcbb3d02ad42dc47d240d65fc5c8db7d91baed53a10d2bad422cf2661f055c545668e3acb4e9103e12bd679c981f970f845d0a75e0176421fbf8621c62825b415a9295f202a4d99f43660f1b02bef7a51e62885715345620d98f69fd0844b86de6da2aab8697750bfc25e4d02067d70413c178368bd63c75f44f3a1090769f66ea700c9935e2d83780a046ddb9989f145fdce3f40d660056c7cbf95f9642018b035894ced9c556d7c97cbbc47baf7a7d3e62a1604fef8635af9318ff253fc131bdc2ec85073b4708cf03aa7914a1ce71b73551afcbd67fac5c63ef639e17bf0120b1a56749d25cd093cd8566ee20efd7da08898ec7b211f7dd14278581bc5f0d821b155af790236b6f5114460893fe31264616f5e6ab0771d953f1a0ac4d19606a6d981c3cef18dfdc0e213ae4611853b2196c032f460be7f71d8e1d050326e3d4f5988b7cf13e238189fd5636c9c25d27eebd10b5c05a49c71120bfeb237eef7ad285ee13b3ef567b1c05443c10ccc4a195c1f7012828e634550e231b0831e11ec503f6b5f3907f420c3c63ef5c46532f4e7b175b3a82c2d364159562466739641f8eb9198e37fd1c8bd6cb94586a2b87303d3037591088005264fe4ae70697ab44e672ad185a62e38fc0b667e449406ba9cd2ca75c871f179b96c40eec23bf769d626a14ca4386efc6a06fa5a86125d5a6868f4b0313dc278dd8318de4a4c2b7cfb8b03001aee339db8caf01e403970ec4795da331ebd50ad7632aaee1e62be4303747dd32d04cf026f8ba9e5818e27fd2d73a155fa8599a44d6309afb678a1be85ef4782f14f769ff7c9b703b5c7f50a798569cd05957be344e47ede64b4b234ca8e330d6615a449686b6b5fabfc33a3374ca8546e6d3e1211c0789e5508c8fd972813e19aef6bee068055d07180c4e87d93f93da6a1c827bf7a204e07965cfcd6388e836876bc04cc968ed7ec925230ec350e913cad11e2213e138945e6a55b18f22083b5ab7fc20c0dd5b331e42bf644bf36f9938997c64877125fc366991f4b3a6b07bd8c6aae2777dba7c9c1934fe4bce5ad5db039572ea0d89992e1a7c0a91764c4821f0e166f2647dfad0703c079a59dcca6dd230f3b6b12eecccbfd9273a0c1c4ba870b7f344f74cf3dcd8a0c7f0905652efba1d52095b0c11e4528c0f8a5941cdeb6cd70cd7273b29c1f8bb1df482c9af991486f31b971bb5066ac6ee4c31cc2e38eb84bfb7ddf33f2c6b81affc795ffd01216d1ef543e09c69505e2895b9401621804004c1773ceae252f1f31bd24f79333dfe7b8c6f00f760b2cf0624c9bd28e27f768dd551417d4988abfff79b3b093e1993931101df7ed41825b503d574a92281f620e9b16647d51cb5f40e5ec7f046b9a381fae893bf45e94e42a06a09fec3dc89c8c012414c3d27b8591156a7613b57e35c357a9c35a703a5f27dd4b1a6b21319c4a04183b5735cf38e1e7ded66dd08dfb4db401592bcfb0d3c77a941081dcea418c0922e10166fff0673125b2613b5f3d98c24b8f67aa41cf22cb80e58e5329d188d44913eec7e42f88fb9b25bf42895fbde96edae6a47eb9b2da106077654069cd36a64ecaad34c615171a5edd427b056cd52d692e7af5bf127d9f79cfe89bef3a9ffff838f23576879de7ea402cc88e5e1afb1f19c1773d5f4761f552bceec6e1dbc0ac2147fc85b59ee4aaf375e4789774b18d84cb2ff7b9b2fe9d76a729c65db7543ca93e17a9c1a9bd395e7688a8cae200900c83ec93248de00be29c8d12eb79fa1fb865e8930bbd5e69e7e8ce077fdf5eac15d23ab2b887266a5358268554e1286cc222c80766de219f1606ea4ea5db8ca480edaf0af2663fd08ea24c2f7529db65993fbc93779df443cd5cc50cc8458e9b965c60ae0450fcac9d6fd3d524bb324f1a535f88b5a82ecf5e6a26565dd6a8d3ad0b0eb6164f54437b09e38be4e7a05e0b62c39a774d2577b6d2feb472ba17e52af743f4db8ee32052304ba804ef122fcbcb3f664e5d6a49832c945bccf667de3c10bf6d1077be6c0ede4e1a22a95506a996685a852b9777763e7ce519cb1687c3838165be627767fbe0d2d64c0acd305eac25a8ef5303e3a792b15326cd45517065efc92bfc1a497161161b46e66793bf33304dbe363ff55f7317454dd41de6fa1993b6a8d78389383e12bf1a7e450825962045f880ff7119f0746733ead511ee21a66039f663b163b4c06e6231107fa8920614058d463ee27c8a5700d0a721559d02addb07e4d66182d2549ed433e7f2da1bbb20380c69e889b460364dc7aaab7ca7033c4db8ce0ae68c2c1d4dec63c92a8b5bfc09d82d5bd47c910dd8b1ccf8174ae9319f296c63e28d9c377c15e03cbd4dae6e74c313f5f84a9490c534669921d7f2d167421c0517855eec9aeaceba03a9d95bb38a6b529336894cc9f70579507653ebcb5ff90c58cd90c5732e0a66ab565e9587adb9b7f71e05af4342b90897f6bc1ba0b8e0e41e260ffc86c608854a7b0b6e6f9bafc6c9b0d6de6ce57e260a5454485d0d3c092c8fe54b30514e0df1f7ccd6d6a59c5963a979cbbb9ac88c27677a3c6774d81a241b02901e76c5f3e55f175a8fba48b0f01799844b107ab0d5ddca140e5accdfa4ab2f38cb234aa042727ad4fb3fc243e407ebb3d6e4150067f84e0747e438590a50604bc0c5feb2af4d0b87a6e05def8301f98443fd1451173c51995e1e7ca3e6ccc86798f0de4e9d3d8715cf72daf3f155f753106343735ed81a1d87ddd1493521bea76f460c030e03f3475773ae1541540de2bb0e208a5df73ee183e9ccb01e9a5e980c5dbd7f318dbb77da9273092e01b3df0e0e608e0d42b58fbb8ddbde2f444eae2c9edbdc75b05ee0c9ef9775761971dc9b42afec8916c0a9fabf1030eeca220893ccf2d77d00cff9c1ba4f59858fb2324ea68c2a82510379e553c5cb088a9cbe2a7629a5e8f9408cccb1012f94a77158989a912af4486a2556c80c8b90b5f351911f3008b3cc2c4dad2c066d6084d83e7e9c2dfe956b86507e3826cce9f8039e350f72c4056989a075024f14b6253f535451efb40f0e1996729e6a098b8e6da8fe64b09911a2335d0c42e09e250687337eb720fa0e7ebf0ffd071a43be1399b36a84475454cb15a59d04500d638653bea0321a435c8ce34d6703a5b1e1814bb6a7bb1e34b5a139ae7e13afa2f58af06d6bd0ecafdffabf1f94542221bee5027e902af255c6c49d5bae649b932614d62d5c68cb39dcf8b2c1638b4a4b2ed10fb472a04aaba54c914c8b0db022699eb699815a5a389ef20cd1450b55a000d67458d8d0b6522b62e6571f5645e6a963ecb0e85cb768e50b2f27341ce9d1f29773082674ee5bc7cc86952421e9adbf675249601aa380c8fe0c1523bb1e3f5fb6512cb8110b18af3963dcf6fcf264703b4e2c4d926a4c63daab8e83957fae2508f25328e241518486821e99c4b2bec3b05f5e2fc791217830ede040d5e113b4722df1ebf5b6d2935e4bfad1307032f7a84a5c951a0c6bfdc1f7385bf383b128ff614b8f0c1bdd67014bb3d4f72d630fcc4342445fac6d41b0a88e568ed7ff2044bdc47f49375d4b7ed882522a2a3471c6d1eeb697be8039d1c511fabe1d9fa2a0f184dfd604e46518909b569400b2c8630e443b154133144b324e2836d58f00f3677d5c0fdca9a4eee53b8a611b3911f9dadabed421a5afaea229209edebc84badf7a986420c1aea2105e9f217b938b65f7f4ecf6a9cb56e5deea380817fe7782292bd376caa6ebe6bad72cd823fd08a8f25fc09a433436d2419fb12d76664126d83505ded3c7f409ce679391effd61c451d14aa475026a1a37d649e8562a29688c09503f0fd1c48609a189adb70b0e1f8c4fe481c95222c25c7b6d0770f54debd2f0d005f0a8f204c70bb2054a1b440d25f22ccdba86a047b19c2427d94e2cf3baa9908262c31c5cffe3c4c02e17134313965c489239c122502889bff702d5fb7f5822f9fda70fc75359db51574f1802d1f692494758f6cf240ce1d951a8ba985abaad92f986b877bb18c43c1c285ee21fa4eff8841c2ddd5a9247e6578babf98507f8fd71b6206e397e89cd4d2fb6056c4d16bd0aab678cf8f044438b76d6fae79a9f7396b6694370062de860b0a8b3c3ed57c7b01996a0d013950d12c1b6273c69e65c0b4f640d67d5bf9f12645444033ec46af8398ea4098594b4dc9eefe2061086b4a174febfeaaa14d0543c221c5c305549166d2530b8ed78f71d96421b23e84894759044d972c157144f4e678acf55c0168e607be239ef09c857a7ad26aed7eb6ebe6bc8946113bd94feda302370463a9e882e5b0bedac240a04a3e6205473655bbf1d2cfef035bfbe71b31ef37fcc8408b3bbd64c201973f9f2c00153db24847f0a682986c63e3347460309983c550d70b937ea975f86dc8598ffcba4495daf322b242decfc671949ec6854a0fa0d0a74f457d91b072ec295f21d979dca8873829d00914998080554aca0ac98d7d4ede4743821d1a56be383789bef04d3c812293db43f52dbf425bb7fa38a516d0659b1a0c0bb0e2de322bc1b2a193fca66aa668410dc8efa81a08f351bc7abd24fd77e3920cb405f3d8d1634c4e91d2a8cbc4b40877a44939526141ef10848df87f2cb8f98020e84840a11ed57fab5aacdf652c8c4600d9409db1ee82cbc5c4622fd280fd244aa2b09cb5d2d46f857c585dd168a99e490c75526cb1c407bfb5832e742aaa6ff6a5234aba208d0a8ab926afee4b27b82dbcdf8711cf36c676b9010979063fca84d82e30f558b1e3f8e8baeb08f6cdde9e9d05993ddf0431c3d008a0f8082a793e8214c7c9e5ea3282a99e717658fcdc4a26521b28b7fb2ccf09eac7922c539bbcbc1f1871d1306f9903c2e67b377e88be954b45306efebac8a9a80a3a1383ca3cc8c3d0792977c9c733f4adf51c5059d6fcee7d6791cd86954681440f53e367401209c5c07ed5a08f8e8778006aa5e68729e515109b3063bf062fe5f464159be91c0fc2e2342d66b9322f2b402d37094e7bdb9f3ee2e8cee6930031a8181ec2efe7d05450936a4130598d2624682a811b12fa58b361cea1800d8ab9b7206996e3cbfe472be6f60473326316d35f0159755b966a57b428e2e00ae283788dcb1f3b1ce52a45214ad3916a1881dfd658cf972621d035f5ceb1b9a55f7f226c9c05ec9e50ae5b8172145bba70b6341e51487927162561f261171531bec5767a3968d06d204b0d31e8473c1a64b29a99501b765c845e42e39d457066bbbab244536bb0e5254c228eeca6cb5a7543a4db3dd3b4b18ab7783db56ba751cbed6c20896fc457193172309f270476f1bb0a32bcb49fcb4c4d33fba235a96010ad75ed3bf90176c8c3ad8afd78c886806b9681529995cd49fd96f2e2cb8665bb7e3ac17880c564a9eefd78a4c88387e4be6521a436e0107b9c6161ae6c40f97bbe926c3725c1e91a96e248b119d550ca9537c6a195ab00753aa054a7dc833e43ae31e050401e6317ebd7ca5dc3bf2141f4dcc533829e98e3b14d3aa156cf5873d581a9acdf35dc484ab45bd1a2f111f22c6c307c45f490c78dc89e6519c358cb2680fdb63fb71629200218271c1874c07726be4a3bb3649be7acb05718e3d227db184ee34e71167550279ff690db3fac8653721a627f477beb94734e21e8f51519d090a84607e8880bb38a61b22f64e270996795fc5c504ef9202e452afda87877b741291d71d3907fcd4732e7f4f0e32f9bd52db81dddb6191b1ad4e4f6449385a9b52000d178ec3925fe4d909969725aef7fbca5eac24508138132827bb0717da2bb1a369c1ff408f5970a143b0a6cc7e3c8230c7098680fb5ae7a44820517450487145bbd28a52d86c456b626dbaf2d8934a5731d1fd71ec146aa576a3478fb64a056c647a50bac781615e207abaf0bf7cc4d27c2be7721e440c778a27ab6e584acd5546ee300d539d661ac281c557c6332b012c5d31a53429cd1eac3014a9bc82bc6fc9abd153635186c8fdfca5d78c14c5ae20f9f0034ab59eded1eb6518de3b63c827a81f41b5402e4181f9bc2bf8a62aab14e513525fb373d0ce56d3163204996510fb9a61c8d6a815a2730629d41bf79f242cb3b963989fc142e1c0ac76eecf65ba8e9274fb0c4b4b4c740de0e84a69cd93d4cf7d191b38e494e1e72529bbd0499fbc544d7f8cf74f732d9ac2cfc3b53057249b7ef09ac309ab8b06ef1ab68bd594d5d47887ef99fd7c6a2a2c54f84a7b54fab89b88112eeabe8547e9894196aff8b880a9fe551210b2bd18585f661456f1a8fbc3894ffc55f94ab5d8e7598a8901c5a4a4a82e72116fe47f4c84e1f8950136e21bf294ece581489310ec02917f8404f5fc0718b6bb41a2c5870fa1b4ba8bd5d459785c14dd79a24f58c1f2d0897e610b1f0575cbe330c4117b11d4537d487a23d7f67e61b618c724e754d1979f90cb5a774990ce53bb92c7dd798bca178efc24dad274a2e11e7ffb903899eaaf153bbad728b715fe5842b731680ce74a23eac66fa72f55ae1a0b2f883dc7d19b8f9be794078eed20650a45f1059161a383bbc8c3031ee90582e57b509c31ad57f33fa13fa4e15f857fa6a375bb4b1021cda0a3a2f174b0607879ab3d782e212f258d1be1625f25895658563ad8ac892cb59c9305e70f6871e0480a11a3826e2d787e613823dea4964da5d4b3e741d5aa818f7fcb5bf112570b752489463395097276a6866186271903a0ca39d56bfacd887b662a7b586b1ab2056027f67f6525afe722a8d8919322f158725cde37b2608460d281942825531eff0a27eef9876331143e9a77810b385ecfb5054f1c53c8bb8f80f4b7c13413a8998e5a6ce9a0e7674dc221b0aad3384e35296f7c6246bf0318122179b9d840af2b91ceb8829dc150fcb00934160a55e1c0791dfcaa1af1de2fa7f945b4a4350b7fd48f4643a7b86ca5c7c4358180d1b4a7f7eef8a2b73337ccfe3d29dcbce05165f8445d1b83f5beddd33f90a11b278917ae92b3c7033d5ddd25aaf9d818ede795ee9a0e7f578919dea8d8d7ca3ee7ba174e4e76cdcfe1b32921ea3e91f0700799426beba34a6335697be33ed3abd77a79b773115cb32bd7ddeebc75ae1f4d896aa983eb9b25d5dce7f9e9a9d4f88daa416dff33653f41dd9675fae59d8ec319d8700120feb6c9e8866adabb0789932afe79ecc2c9567e1056a8b8c8ce37a2da32cb6c98ddce697b707a1e521e9860f7bc2188f2068e42e0a6f1c5d8fe974b27cbc3d566d7077975e9f73a599c771679a3c5b0262864f29b8ad4235f762eecb1b277c83c347fbcaaf697724eec8badf87839b0a846f930ab6502a160cea58bc45e6f5fab0f243b8b9bf24c7f1524f28d742bf039b6514510c368e3122c307b41ffc12f458245898b3b7bfb07ab27461840ff02fdb969b80a2eed45ee308886bf5b9c69d17dc730df188ecefdbb99218dbfa2469a84275b120db55dd2fee0fafca95f5e0127ea6bf70a736b0eea903854a82f1f429f30d892f9b44bd671692bc9d560de601cfd1f798561ea7307065b1ced3425e47d4ae7c425c6802546e5097887b7119a77fc350fdc1ec5be2619c50692975de558cadc2baeeeae3c70f0e8372255834ab2b705fcf12775978c8f813f0aebe8c30d685d26ef91502ca372c8bd5c3ca74c8370bc4794d58c999102c19599d83effe62eb42581749772a3de873b0f11c0263c30144dc1ecde84d16d975d9a1e41f3e3484a820c54a27c5df4adb653ea480bea2b9553da7feef4b4e086b9dac50dc30f002566cbb0288ac61bea52f208d840e23374a86bc2175d361a51e69d9a96d02dfc8100388ff6b7fbae7f0f9480c04cbf7f3f5b7a449caacb7a47a7ef998206dea9c92461c39d9cad21737c9f1bf4e0f4aa9cf974561fa75bbb37126838fc00dba0febde342e3852ff9197750ad05f6fd8b23693f1a82ad3295dfb82443fd6ffb018be7ed9c99368cd6f4d5cdbeec0d3b04c7399a74b6fe3f21bdfcbe7ee89234de8c42a8f58112e1ac0e881c37cd36d7442dd6c2cdc778d944db36d31f06c7f5d6320c3be23cb18544bdc882659c964cc58588c5c44914f4394d6edb416ea9fb13d7b8c928818751ff3b83af1ca95c2d80859d994b0f65bddcd179d32d49c524005814cb1d6e441277a2ca37e80132bdb35ec82292aa6ca9e39ed8a69722b9db8a80465246c2e548df17de8011299ca4a59219eee3aefc66661cee2fb2bb5aed7fb58505581c1992b7e1c914adfc7e3a7568f594c839ad4d38cc8ab7f6252f7b27aba4cb8f59b51611af7387214d718997357ea0f604d6b05df58c0841e0221ac66832121979140f53ef9ef39bef98ca182c35635c3ece1d3baf1c7722e2f7acfbe7483dd56b6a541ed8076e4aafce25ff28faeda155a600cede49e93163005bea05ef490b91e24826688b4ca049bc0cd85240641297865f0c1a0827e44092b0fe8881d6fcde2aee674196512637ddf98acf71cc0c62d1a2ce7195c67ccc8eb0bae40ee53a264eb5985af90c38be858712ed2f9e39fd09672466dfe1c7c659f1d83fe8aad65592ad640617f45f4da10d3ad56e4e83c1db581a705280acf18e1017f3d95cf94729502dcc4db30637a091f3d2f3f1cf17f50bed8576d401bd4481f2341e6399385bd5791a82573f1636293b0be5e145ff6d51c765a93aa0ae3ba1a5a9d455c0c22a8a862bb01e2039cba14561e5b8ca9b63985f212334d207a226bd8c16187a9512faff9dd87a318e05e4a1091402a8f3cb9d67dd890a6ddc800cf857526703fd54774ba4ccdc81e8f1f93f23f87235f13dd7b99fd796439f81c292054d4eefb27cc4ef7d644b03da43ed44531136abee91577b0334c51180c92959f037c7e43863cf543bb05fc7ec94427b1a410c969c63c024d152149eb13e75acd5ad0f15ef38e8e0f00c8be215d2ce73174e6350b0edc14489d4ce170db2bb861c405eee3258d5a1aa28d76ffc78bd3701fd6774bd31cfb282888b348f3dc6d2ef9eb18535045e5a10d97cd3bdfcc72517ec627e61ba1964964fc666f16144e28b086ef9f49da4a1300d286f21defe729e023a606b4650cf152f7798a9db5aa4d962de07295b030708be80931f79d4752e15363ae3dd3aa3e4068fe0454d4578ad304ba8a440c7f8564c5a14614aa784f3281eab3ae69ae141c116ef30867edae5f8ecedf54fc6c022401384ce7cb7d05f6153b3a653e635be519e860ee82cce79f7ddddf6d129b4548e77731775bf42f0f36efb648d7dc405ae97458a027853e959e50e164d349e12aaeae4a37281b19a63b96bc1d3059760dee526daa9adfcdd5ac7c05b0d6e099a3652ccf0c06da98585b4bfe2fceb9363ba3a911f4f06df8f7729782c34ec46397eef670e69b17e63914f1d8858350755598c7aa1364fbdf0c0bce056f37ec21bb8c56c655be0915c9040a7fc63de894e59e58018cbc0ec0b2c41a2f8233c61902abe3cc0e515c25739839d94887415a245753cb822cf1451aba264634c0b519e010902359e06c3a12da2b3f181ad6bc4fee04566bfc03132c3730ca4c72c50e196e929cd1002e8197c43246311cb33f42bdae7e039f5ed4c920da95d4b3b30001bb789050648042aef0e7136809a396ba1e19549ffca80fc1d6836dec399fafce80792372328626a1294fbf935bcae16205e3b413c8636c66f4c00529c026689cdfa3706c5a5e9ff10f5e6641bab93b43bb715131d1493275e6d61b4c812491f7ab69311ec7f5563b0e4a69c58d8e7ffaf1e362a8cdcc599dc5e08cc1ecbcab1dfb6898383ff16c11e2b23747e7080113280b6d0b4011590323be3d18ddfbc0aef27f40200427e03728f9c37fd2fd8ee30978f2d61302f0739f381263a06d923376bc2d5daeb840fee4a6b8e7c1d630be0d0bdbbb2074a6b6d5e6eefccfb2aa4f93cadbe52ba4dc495fe5c3d4600f9bd8d650116b5e25fedca1c0d4d43f1ccddf2bb115177354bd146bce1dd27c156d262e50767a2024929e9a276d013c93ccd35cc4493a06d6b7019aa7b2a0cf3e418d4dc3611a45d07c311c224fc7400202c2b78f0aca343970695863657d600bcb178c3d00367c9208d4315486527cab8ad1897c680db7b7a86470c8f9b07c33be28b5683ae13d502b768e01bd93ea67a043e6df08dc54cb48d436d1c15c45fe428a7ce47866d5c82a6680533f4da27a49a0f12428d0c13e001e9ae77f52e99320be01c7cc2ec7af8e3521f84e83b793159eabe4a8eaa233982a07b6e1a167dd015445cfe267baa7a9dc8d52cc4b73e745fb9fee825774df6a714bf271eebc9ebf85af4a780ed647504e5a14c3efd8175072647ff7aac3deaa1aae26bfcde26851322548275ffe9c2d2ce581d76f6c58053b6b60a9ab77373a545677929948da391b97e157ad59d197cf4116d892ccf4d78ddd9ccda54a0ddf132aae082c065f4b1eec4c5879c39e82061a5de50ff28192160eea3715394576dee35be43d33f798837b6748553d63f7520b78a74f1d2f48a5a58549daa0c3ccddc895d8b645ee593676d5777a17027d8a0fb94c1df6057f996e7f3eb2871d842162719409449d8378354ecc2f6f781bf94f07b37e8373b44fe14ae734f2a858edc3c27f072eaf5febbe879177cfdc938a20b848bd40cda0e3c0cea524252699c3f5fe18ab5ac00bbbbdbba655e4362f7d57fafcc3374e88b31ab9094a41621c9458519f73693afea07d4a8cf1559bfafb32f1138c5c14b22204a3b0fe79b725238c4490d4431241ee5d1f8ba6f4fd6c3210aa434bba9c3aad793e6edb13bd22ef33382bfe5fe03572ebf0436bfb5c3eb9d787304d8f40e38af68c5ffdef6e0ca1391cd40868a221ca75cc409fa072c7ed1af682455f03ab4e6d22b18ac72f3e9f0c3486d053507e01f7c7f09db85cf471dda11d5bbb6dcf607e99f159dde4a9e25db1297f02d37de048cc5a3e1244de2152415ddf4e916aeec646a398b38f123e60c34f05d10e06fdd1a46897084d12f311ae869037e54c452c463857b73105261ba0f21acd244d5f4ee13633389b438ecd1d870e82a9c4c34b08d58787bc409f79963aa6ee5512ade4848edf10e0846d3bec9be6979dbb313df26012e1a643b70784505424889d75f8e08e2fcea61c0a9e8af80bee84330ca2e23abeaa3109265517934003d9b31affa359e54cc263ddae066bf9a8d84bcf7160d6cbebdb841d20bed02443c43b99ec09ca2ac2a6cf86b22cfe80e2bfcf2fc481da0c6a7da5da8a30bb5a30893af8d57ea4854b640846b1fec9b3ebe49df2fd8090c47cf4c0aef5ad79f931c6b3813cfd8e3ded8bca54097a60e37981d3cd4ecb6863a44ff273b39477fdd5dc36075935ead21d7c145c384746b4ee5ad77a5ebbd257d0b246fbe356ba0ed0d9b434eabaa7c91685e0323d9de8e37db18990eaeb3b734f93c18e5aa0226f61c31dfa3b5fe5811fb44eb47feb7270ca98baa6f99d445b47cecccba43a6bbedb9f994a420e3ef76d7ecedcf35e08be4eee301925aa8bee7bbbc3c1416ba26bc62f0be1296dac8dcc6b877f535f76c7bc24925544e0ae2e63d138b8067f889e1f1274cf74143ca2a1c90cfd302566e83786a40c8af3e2c85a8e97f60ccc71fd825ba8035dd07dfd1add24dd786590ecb79c249dee46bdaf04739c2e1818ce6edf13c7435779fec366c9190779a831cc85580f5b409ea30bf98ba0397acd0db0391f2ad7d271b645495c90158e130e3e57071866223e74fdf194cc87e4e4875ea98a94e51889ad9d9fbe77a2cfe2870ba82cc25c3c1b7c6c3360f5f348a00dfab806ffeb0665ee3819d8fce2bc381197c8df45c5ef9b2d3138beeec646d6ffba6cc19bea4f6b693646e534981a3f47aac7dab4d283cc5aa71d1ca4c46e61f8f7a59680a36340dd129e88af516699e7627749219cbfd544a2b0609cf000f0f7add210e2da2c243c409839da96dbbf5205a07d44faffe268f1251232110db88886febcdbbb09afbb729559514ed07985056ce00e8913b523ab806a1a56279e834715a7feabf9d1c6ffc6590c3a99f82bb293814e06fddbf00339d35078a3695f3c79e975897edc0275bfceb99c85adc8e0ccd2fb07c2b627d44f126792eda44d5ede900ceba42378da2aac813ed86248d4c250f49a0fbc12e2ac5b069ddd3ffc9988c695a57f12d937b5c89077323eda9ab6db566bbbb47c1674d55ecf0b8cce7620517a2276595935f2109b89eff08f74337193a5d6b75d79dee3c61c67feccd9879d4dd9fffd1b04c86c49a6850ab2326d489c281f9b13da02534942e13b7a3bbe3fa683997fc4319b2cad660a2a863c97db1eb76554c19ab5985df46f14994b18eaa59d91672160b1500840f662b7b3bbe007fee4a9ef7ffda3e013b2c73789b297943213f15fa1229116aed9379355b66eb01f5195360856e93cdfc0f7874263b6e167582d2c6c27fd21a37f3d168c79bb801de71c15bb6a0ca049a6fe3a94ea27df53177362c285604f5c6801619bbe0bbc702b8c680e19723ac605a0ef002e31e59991f4ef1a8f338720f6464e7c56fd144600f93c5fa79e8d1bee4d8ea7d17c7b7edd11337405a01976c1db671a86b1659152876b8f8266bce93221d48587d1cee440e4d39e9581ccb49827aac3da726bdc5d2284e24e6900481bfcd846e76c37e516532cec2134fa3ea8791333feda94f2fa861d18ba4c875025cb1806f5950cb0f1883f9cc1295715c6902f26b9975339bc0454d8edaf97610e4a5fb18228d1f3e8e04ab2facd8105d3d9b7ad16973cd9cdf609ef6003d29a088506d51c3c67bee07a6089bb80b9a5ec3e44de5b68a01c6ebfb28ad4e31af387ff726abb2357524304e99070558e83022fd77deb45d209750fdcbb8678f0d02de41ec5654bcdd8fcc236f79818b7ba026227dee8bfe482289009b04270472fa2559f8f49e943ab6fad28bf86de536b4c36d47566ac79b8012692d14eeaf5393e76130da5c14f09c70d3b1fa119acaa4ca7734dde5e83cd4371d409550d88008e7c6eba4abd449e139ff65b6ad908c80072f75166a31ed3d11289816c11c92cd1538ebc2d8d34e5208963b5e413e21cd708db8fbd8cadea263c0a1051c4d665571bc31677b09950b8fe37d337fb7cccbe95885da038aa0eb7c6d730ec867b003399a5b6445278499e56f13c77c33e16932efd17c115414b9cba219facaa803f925de3b37f30fe92c6f97ef37a24f588174e3c5f151b5eaeef0256d27cbc625d2fb8c0dad6566870aaea62a525c828e690c8e942fd3547b382713cad126b94dd5a04411f4d873b4ea8c37b1c8d1c20bd4245e4e8c6047747a855c6ca29545efaa2e369c9eaf70d11111bde82e6e5bc154972cf21c6b6d70723d342277599a6b051a5a6fb3d93254650714dfc814e23eb21293b3b9bfeaaa82e50b9c41bfda378c622f0d927c7d9eb05e8d359ffe5238a73f68c63c7451665b1d7d145b6b13f2313f0f6d836982c7cdeae25fdd04534ac2fbd9f7ee16148d9f12822809b23b83acfdd6404587f3f72efef6243be2fe59a16f26363c7741a0a7ec86357f55150089758f5341b831c3d513559b2e1f293a820151187dd01045595bfbd059c183581a6fee2dd8ac5fe9e29e05a56a1f627a102ab2f34ddaf21594bfd035deebb411e3d6dd436c2124d3408a9a698486dbd27aaee37032c4f8d7c801329bb7974ee480b689c0f80178de794e8bca11bdd62b4f12b5eda6d4e689877e9edd35ff04a39b821d779428e447f651ac8558418d98f23c9d78d9be43aad8a3e1beb406bbfc563b9654d427e8a9ce8ff428db94651db0fe3cca8b0c5936f3821172faddacdaeb034694c1adb67718e76b198fde9ab9ab67957ef99b0f741399c19903cf7918d96085752a05abefb90567f8fb2e1deb5fd3b1ea6f18a1cd9428a22aea782ebc4ee95cf02662744dfd26f1a22f8d429e5768f60214be4884297684869308fd34f084a8de309501eddc7a7daf3a30e163d58c756b0fa2ba96c4ff38fb28c60797ada3b125d6e7eeabd46e7e25d33a49e64fa9573ddec68ec44c03fab8c338443167635824dd42747c902af576a5085819504b9001658f464baab092aac525065178c20e9439bd551902007ae4373c890edec9ef898d59c962f58a49b85ff922fb86c1a02dba03a58209fc19e8141fd1ae1000b8d5f89cd4025678f0b4d19bc8d63bc9d73cf80667fd90d2354cfccaae29d814ea7988089183cfb3755bc598a910be1220ceb60f6d477b0072cb8ce4b9a57613bd39a28627703e1f91e6c0233826642c02a8d23eeef83517f87470caf7294cbed82e76a9e1c19965b0c55fdebf96684f6564a492ae9358189f3a50bf12d6a463322e2f3e060c9c02ff57097f1062bacda0f254dfa706883700f203bb0dc3bfdbeb12215e2d1c4624bc8fecedc4ff1458fd5a44aba8d83566224966fbb2aa0de391d6c4fedf1a4dfacc5ce5d23a03de8119fe4ff2f2050da122c6d10a10c32ca48fbdbcd894e97a371cb9051fe2be9c7fd96e1fb239a23b3a842071031b156eaab94cec8fcb32ebc453a87625b818d00561f636bc097af999b24e52db3345c1761f3ef321d4dc1706d7befb3719f2406482cd85b282efc143260db0bd546c5a9ead2df9485eb0d824364325b204aade7ef8021ad3c61b062b665a9d06bc9700c5a4612e418f637bc7d73453f7b94e7391e3e2dc4f4ce9699c0e973a39c55df2bce6ac85838de97f7203be5e9e1f776541b4cc6ee92efc7a649d5099e7608fe2ef1553ec805246a882e1967283be712ad249dac0b292525de0f8c6de75ed8e55c141fb8fb4a2a57d62ca7ba7c5e4eb88a13c1dba5be4e94edbcf86dac96da70e44dacb409dd6f1c0ce41647acd639dc0aecd70494d0d8a83ee9fcdd692ea4660dbe1132cb2880f4ed270e678fa7ad5694015ac661617f7844218bae95939f3d9f82a7a9ed3c96dad7c8dbb77959bb4aef40fa15250b680c75e383877185968a1f373901bd057566617a78e8025cddd40b479fd57821fea3238b2872d21f1a2221380bb823b7eb00cf4f108875c04083bf926a4cf3a19db00566ccb2ea8a278650bdadc22454724a9e6ee2067f763e97b8daef123aaf877a0afdf0ff8016d05f086a9bb2b7cf72cbbf82e13aab3a581569899d498b4be212ba1fe5a69074d05237db270b43051b9f80651fbc5a1c923b1260384c81268b33496fe37ee2383260d05e9278702a1157ad1fd0583ff72b5a4f9775e7caa551b22c4d3fa69d47c9e01329e9a24b244be107619244628abdcbea57bee691b3f78170734af4f337c21b8abbc442cd73e744fc82fbf828b80768efc717c3151945c50712593fee2bd4e633fd321fb956993ba3309b3b9132ebe4504e993c3122d9cb6bfa31d7cb4640bf2c85f84771d1d8c49e1e475289bd5d16a70c70fd6a869197194bcf6e64e171eda3041028862111c889385c69185fa6052c118cea5155738e6f58341df751e333018e7d912d9a22b5ae64fbfa31afcbd67fac5c63ef639e17bf0120b1a56749d25cd093cd8566ee2ac5bc9a53a2dac62172eb9a967f51266e2d2fe4de7fbad748dcf022594082671adc6a6e5db82e5e4cdc39ed994b089598d40183afde244b56cbfe7081c83c93db35d2775aa456d0d979a8091448768784908d246b884bd41e3a3382f84fb3e951dade5cf7a157a08d604a62115b942db29f73a69fa23fa2debba61ebf8bc00900cf8a33319437210fe94106166b6105d5295abf3ef01f2dab254b3054f593d1147385bb98349b309b2d7a42d92138b96c2743c18958568b33c8b2749b2dfe6c03331b556bb319ed9383d94b5a1a9a3ec560b4ff816c2fdcd8add356f297c50ad9e743a46e088f8bf23e5c73b523f19a1910d648d2cfe6d455aee05e0b36c693dcea5ccb28abeb8578a1173001497cfbafad983f04d91eaf5e8526eb12d35b2bd668c8c9beda3337b7881b130665d72e4fb4efa88eae7da30542fb0fe6fe1b9a9911fa4617039172fd7febac915bce76a0bf07822d79ce06a9bea48686359d2ff82341a3dedc1c0a2fed01c606ce7d60154ab2654750ea57268b07238ace05d7a9296a09557d60be136b9c1bb5692db4d10248951735ebd47346f924de18654db8add4249611e7b971a1ac827bf7a204e07965cfcd6388e836876bc04cc968ed7ec925230ece593bbbe6ba37880f6f28b475406c8c7da7b4395948c22786ddbdd4ee0410e22e2e66da1e825a3a198ac915fed6af47a7e1e78aceb2de1b0de22b79ef406739c2dc828154ff9956ba30ed4247903c5d1e11272179c93ea8a7378ca39bf8751edf2c58a829a5827946f244518d483c418ae5aa83f3c97992bb9d731c716ac0d9e093eb0e9607a35f588c570335f5015435814f4a0456935001a0aae167c50cedbc06306ea84873cbe37c3643874efc65cc1de72856bbb78ae4af093047ee4bfd1f93060b1303cf6f03b0228c1ef1d0b12abb329a59474f26950348622f99b31b5b3dd624d74e667ab2b6b4f1a6e048c62f9717a8ea96853a8f6848449c0ae41a69f830103428cba9cdb227b7687f241644f723f9610d48cb741e57c876d4ec4285370f5b1cb4d3abf1de864908af17a4a7099a4d4e1e225638596c3cda8f1c2344f14c0a869cdd5f3f0d7ef43d29a7963613459d93f9a5ba6fc183b5735cf38e1e7ded66dd08dfb4db401592bcfb0d3c77a9410811e9fad9fcc4d857d3395621477c11b9e5c8b3ec392c15da6ed7861985f322f0dfba2b40de26608f7a9f9d0cb0cd8ce616540425036fae23c5ee9de6946053d49709052e3b0927feaff09aa5a56ac0fa060815735a7befc3b4cbb67501c5826c24e6afe4248afaa627c17f0213574bf50deb3dfc992945fb8a816d3c72f9252ecd370a918643b6b1abfcffdb0ebba8f5a1f6adb1192cf0ab5a9ce90967653ef6c86292b0a61231036707c4f5ce8a2c8604308402ea540767a69539ad7e4e10aedccbfeb6393374a31ec3ad0f1789f5df207e521c56a1aa33101a380b1955805c26bfa8e8ca5164bc137fb4f1cbb8ec12410321218ce7cc2b9a5c2b60b22da0080ec4ea2316795f421c06351b524d9fcea52782c4472417ce8862c138508f51194d02866138b26cc72c08a543bfd3a0a67e8cb1e7bfbec855f4314408edb7fd0759e0caeb7d6f44f3a3b9420d79d18c573cada8b3ca6247d1648af0a4dd59424acd7665cc6813a8d8ba86e362d444218b4c3724f04f95361c00ffcda478abbc3ab9d044fc8dc7fcb3a501c5772c4cc8cb0f0e882022f7ec2ad5068ab41feeecedfb3886bb52427171230bf33b96ec751dd4d34585889cc822495056ad4f231cc464a65ff617a2a05990f5b878863655710a23e48518a27fd570099dac012e9668048f68a2f4d3afc2e784f387bba3e1b17629546967a0ad8b6d2c7ba09a3adc8d4ff06067dba0eaeaf3437848dceb62892e3cba0217c7b8b5c939998b6bfff5743d936cc3dbab8118005aee01b133da697b17ff9eb3e215c4424b935eb58e68012325e4d9635046a3d6dec9524b9f512615beed79c1eb96ec55a94d9014bc67c2fc9b7217d048b8c0587edc61829dc72be25b6839d4e5d78202338ea0c3cfd6de5c01104d159d0e673cf00a662074e0e31fc14f1b7108e071d133446edd38792bb472d531486e96ec93e10f887864b8cfedb2eedad9e39d60a023833ebe5f9e1a1c53c691392c707a71e41656c94d430e5e7571c78458a1de5c22357a1467634b5b4342ccfa473403dafc19cfedbe21e765c2d514249dbe06d1b9d320d6fbf6062d7adf28bfe442ebf283ce76d3be1fe15feac702ac6e3091410b3dcb17c792394472540c875388f9a19bee33effa65972cba101a5cf79f86458b678232a2f7e31a3034506ba13346164cfdf6ea64c1594f6f015f1f0006d601061bc44027f65db339408829cd13ed5b72d678db6ab64c238db5c22d38bfb428e8916b99b1390581d22bde5c8f13f4292052510ef7b78b53bd09099a19a87fa0d64792a35660ca75f5ecaf293798431dd61cc38e0d885a39d3bc8dc03182c7e4ef4201cc17f6390d0a9facadb223e635940bcc63ecedda09702be625b6a0990923f5c6e090b670f2bd511588aaf71f1ea55f8d75d49cf4a49585de849b3654aaeba381671666143b33a6b10980bdc15ec3e3c56b06ec92098dcc8c6b3ef0a2cc80ad7fbf9c83f8f325afe9fe347d5459cdd12bd409be688eab79ee0c4fac502ec6abf441187cfb8909ed7cd8a17ade71442f34fdfb8bcbbac0bc00bdf3e70dfcc2e0f8f871f3f815206c53fd87b3a967703939e9e01850a2a87207aa4032b9f459c99cce7c98c0f0acd5d8332f70d79f8204799eb4e161f874d1255426e1f5959253700a07ff3e5c8671d2bf40f135cf02d86bbd1856bd15b918c13ab38e337adb82adc74021c0ead8366e574e173d1516167f83e00282e622290daeb5ac320ad5ca4cf4db07b2eb6c9f92f894bf6a60bb2f84bba43f13b0a70e3e58d292028200ba5b6cd0e0b78ea718e184e303d438a00e99a91513813ca75ed04bbb09402b920e94b3cc8b64e0d0735ea09a4d96937bcdb970f05c22998cc23d5749066c18fb12345f36d6af1a4f8d2d6569f3d0c99d2fbf55e04f65319248582e848a34049013cb43b0327336fd77d88ec13151e3ee2f6cd8ac290415c3e5638bdc5e0cddb2f1cdc7de3251c54c862b690b5e6736d81521f2821c089307b22928da2b5479f81af806c3d6cc01beef0bf0b5982877529737ebf676ccfe4591cda16f2442bedd6dd66c921acb136e82f015cbed375b1c8411334403471d3163fd8cdd364fdcbc41caaeb000241e62e68fdd5f9bc4fcfa7865e22646d4a7dfd38c3c4dd8dcd79483765fa614effa87242c6850ce32415516412532e45643b1befc511d4fc964e3e634371a806a248aa86af597c4d3a683304764def0b60c079a55b60bc776ac068ab1b911b1d701d8c12f64d66e2ccc83acb842fea46163445579cca7d45ef4366dcba8697fc9eeb835c0bb60f4fc28c828d49257ecd4254b4383ce320b1e07d0b9a665c5d105f1e9769372dae3054847bcb96eafb74dc6cd7f4da8d5e5eb55d12b3b36a7e4219ec3666c1f79e336826d05b98becd6bd49af3bb28f19cea7c23123e4bc0d96187164a826ad4c2f97ee924263cb659c7101d7f177f6bd7258e28d598737e31fd236ad14ede5b1f916ae7c9bd58e1f82429174a95403278e05f95eace5ae7c03f967acc05834b81cb82f6a61870e415b2bebb28797bbea4173d6cb2d4eeeeba9b7d268b3a086834a76d141c7bb72bb9b3f4a88a94fb46b4762176b35418406c53f79a442b3b87f8bfeea31a07fb1ff6e0165ce8d91905274596d861a745916a7c14e508b194e6487548096e611dab4f5b7aa3c2430d3e33316e4a95a070c74613d045eac93fbfd7c610bb3beb6ecc99f5b716cc086d0122bda2f89050dee4db2bcc25e0cfd9b5e008c771515565dee66525a55fccd84149dac7b6d7e73468476db6e6f46d7cb712ab432369516f6746708f398116c5e6dad24a54530209c19c3d899cf05bb54ae8b40cc2caa6f4c67f0dfa7d9596c514129b3072d775bc8f06d423c48402c0ffffff3f