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 45103 b88c7a6e20b634a35ce9c089bc9ba907a88b96a85ff91c9379b9913156479f8b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
73bc504fec2b4943bdae7a8d037b1ecac7a087742f03ebb81f14ac41d3b2b604
Certificate Block Hash
b88c7a6e20b634a35ce9c089bc9ba907a88b96a85ff91c9379b9913156479f8b
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0007650000027b0000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000bad9f56b7d328752c012319d4c53b183dcaa61e8aba53f7d495db5a3358789c66a54b2200a8a81cb3d98585bbf2413de2f8a706d574b01862669b75a55e6b83c04ef58f8d718c35025609a020f85943620c836efefc21a1b5b410100000000000080000000e0000007650000027b0000

Raw Header Hex

0000402096d3e8f48eefc6f7c56b91dc7924cd6ce7da2bc2734f1d235514159fa5bf8ed3fe9570fdbd67277b45516df639786532f78a7a9c5f33cd94d549c91bcf775d65af77fb69d9311d1804b6b2d341ac141fb8eb032f7487a0c7ca1e7b038d7aaebd43492bec4f50bc73

Proof Data Hex

59,560 bytes
12121601030730ec5a4ede5531ce0693b61ef6aa0944f2c44760ab368f26d761a9721d8747f039d68e5aa9900eb69c310f1295f879ae7344ad177cb1fa755e3979bea96485935d76232bb9b515557ed2e58aa6dc23670a926bca8ed23b5ca4800f1f8057c06ace8de96ad6aca7db74c59c263f6ecdcfc67a675a9c2b706a878dcfc6e7eb150c01fcd45bebf3bc70b4cd7c2d9b9e662b7df05008d08d1e4748a70028051811620a2982c4e8ae73dc25d4466ccf1eb189a48fd589c054e3c41dbdd56090a6a11cd0ce5db45cf59f266733f7998a4aab673ab6f7b905ca1fc41a6564ac45d08446bda2dcc8882ccb3dd350136e478072404cf70aecfe6af44d937f1698a78e887123a92413e17f01ac8f7785133af7bbdb3480805e395585e35529ac77f5262083a4eace471eafa9e108466c86fc1e8433ae253db7a57f85dfb4dc0fe511d80845f635ffc5fd1b03aefd22b4a3b1dda51d6537aae7f03a9d1d28bb240aaa3054c2129c79db5e9e7909a3def41767d781b633a637a59733088fa7063ac93a1c72dfe9025183510fccdf2a9b13f2f3b71349ac1fcba58a88f7bae50f861f9dce729e788ecb3b24a4c1c4ac96a4f8991a0c6af46cde7f91ffbb6b851de158cbc50a6a9291bd34896fa38237fd7edcdcc5af16a7b57797880492825133e2aeb306beafda5cd5da999f704b04fe857e325f28f6dea7ba6beac231941f40bba48558cd8881e5fd5884f61169f4c2e12d77fe6517f7e6bc9f1dd5a6a6ce19cb3539c9e839af8d56e97f9168ee8f6d3b685c340eea25dba512c61e2ca43767c4788cf8edd0f31c5e7e29e42edd50002984c0df7b3acc080649a9b3ec554aa3f82edfcb32c74919613f0d20589fb1ceaa8958006230495e718059c5de6613a4bb0994de06346c055951431fb5c30f6bd8b8e546ee72d21bb15ee21e98da2aa925f9f1b502ca017cb37db21e682db7df8d010369585b844143f62598a56942487c0cf1ca19efc072e1b0f9612d1652a2b672d53225a77689082b0fb1c3e44cf298b4835bf82425c57993c6d70f8abb872857878d711d3c13ccf2dfee1ba54300e7215b5c061455e1b147c81924d72e95fac6cf36fd463e6cb8703b2ac7b36826dbb5b8ed602581c55337950fe2594aab33d199a9454f9c14a0f861ddd5e9cda8602f603e138908b7631debc95f0eff8f22d4aae1ef852d731f72f261c5b54944abf7a8ac636dfb74acd7f3c86fa1ac3a4e5935bcb57e5e963f1b72bbc140fdc710af90ee62c1d2086f2fb99ab03f944d98dc73dac5419d0048da449c2248724842792b283f75ead901ed05c5144442784df38b8e2da24eb3911d46e530537ffb2b320da23fe5d4807e5eb8869f98163ebf26694c30401dde34f694fba204e016723f1911ee41fc91abf6fbd6983994fef4caad8abb80804cf76ed195e13fb666148c1073c0816f8bdb18e0e75cdda0123667e7335f2ae27ae1c6c5e80775ea7ac88f74e36f95b799bc911991837bcb5cbc439f3d4dfdd22686ceb45f4e36f87fb9783eed4ef98abf5445e7dc560b634650c6c8095b0fb163a4b79f3f041dbe3bc7fd09a5f8fb893e32ae60391f5266757b8b66ccad6597b0fbae0421097b56d0ea37d465054f34faf615a161fd2d989962326f7e074febc8b548cf64dc17789b0666a82d5329b95f42d0c1aa3ad00ec32f04a0d0b77bde469eadfa587baaaed64230ccade85142a2a6376a13a7b19bab5f8524e23accfefa68f11a42f27a746af10edb8898b1e637f7ef7e9d990f6368dcc2027077ecddf2687ea7e12f3f4c82f175fb59520b50b41f8e2639a18f172f3240a01052a5725b17dde3c3e120010b273eb7fad87fc230adb9a3cde526b1b0031948dfbf2bdec759f26b6b53952a88e9f6d5a096105133bc33eeb2286994cba92419348a52b1f9e0c1861b4a47917a765385ccf4d8fefe83b7b2d64415cf692f3e64b38da6619857a28441cb64c3b55566ba14e352b6ac8bf3add83fbdbfb92f4a141ce771cbb4f49ef395328221739ac3f97582109603f2d676df2e62350f85c49f6e21564bc9d5db176724b335461c692cdb30a75e6c2a5a032b51e9f2abb1d51c6f4415210c55718af8a1f9033fc755c44bbc082b2142e45041ef96e4760f50987a56508e74a3703785f2bc485c9847ce32c3cc90fb748f51aef93fca20132fe66ed44b8d7cf19d30867b00cd8aa42c30f90ec0adc847ac4e2eac6e2e36336bf4388ef3c87997a417ea2577d3225b94157844ce9b7d27ba3aa7169bc8cb211994ec5c45a3855a8ad7792ce712042d6bab46e3a0054d764eca107e9c7e5bcbcddbabe295dab3a9c0386a7d643580e8588dce1c88e96f1219b169b30613ab0ce45e6d0c207a8fc27fafbed9978234b30bca5ca70148ee4eaa993c50f38b953e840a077bde7034c9c9df868cf66311c3062aed4a61b01a8cd69961cd4fe1e190d4c057fa0aa0d413a1e8c93265a0435db4fb820a63b4d8c6af8121cc9bdd029377a7850eb8772b6fba569c75b85de6aebcc19fe1464edba05e873dc56dab458be8464fd39d3b9aa5245b4cd57b46742c33769aea824a4a0e3b54b85b7ed15adb7f7ff7d4ff6128468fa4053af6296b654df45a85406336e0dd84182f2f988f35aa5cbc464be5872e2f4b4c0ad67da9906948f02a3e05b831cadc5af8fe8619c6225f8f8db8b8bfbc89f4b5993fbc0856796fbd0461fc86f9756222fce19616e79896807637a7c1896e652f1c27e063de2eb43b3d58ffd0b0e407ff53aba3dcb69819b183ad494e453251eb09ba9b162918a20cfeb813a68a845952396e2b367697738ac402a9743251b1d60cbc7b4c68ba9e563f1a36ecad3a488a16c174bcb1bb76426ce848da903c1a5b943754daaa11dc13c82ac12a0635114cfbefd246d1971b06b40d14971776dea4aad8eee0b5c75980408db9d776cc187d26749db7892c28a6d23dc5c865aa13d426021daa99fe38ad2747e93af92d4f5030b34bb22006d132c91347f8af5fc93b3b97fefe90cfd2c102b191f239f106d21919241b63c57be52d2c37deb852383a85383a46af8c7de2aaf139bbb4121100c502518228729a182e6c46bc2110b67702bd40bde463f9d7762746dd37c82518898bb5daf6e96fdf2587b3d3b3089dea3dbe6cbbcf3c53be422eac23e58b9821c0e809bae2f9e287c51e1d7691b361944164db1df7e4557ce81139b527dbc3a3f5766e8b9baf63682dab53dd377d374b7d00a6a0ded57e22e965cb92cc7b886f0d3244cbbf714ae4acfbe5244e0049a585c25172e276f9e255532f8e5451f0ce7573adeae03965f48edb53b3b619d1cc6bc8723f9fba6ddd1ca0b7cc7a72bd50a0262c5d0141784c6ebfc4d151bd3114bcffd2df594c645c53bb5066a0d739f46a050f84bfb4936cdced35a8e92927611b5858d1f6d7ab62c5acaab1df56202f5bb9fe783aa60f75f81376b06d4cd7b3f7347d5ebcf6bffbead57f5c73b7b1f37c5f0dd7f65c951261212145a0157452a4cd954db5373be86ba6da1f40180c68b32398b79a0c76e3542af66d003a335a28324dc18691a9586d0899cf6585fe85f9f649c0e619f327c3626878458da7cd0383aae2a222a73eb2c57329283f0400f8094b7dd03f0138d954f8ae39e9e5698b57d5260237a3bc39d1008c283a069d712bc53f3e801c3380e1d79205122b103d7d290af82648c417c3847adb83bd978e6c30abcbb4a8e094be64c04932168e64a85b59e4809c4c85b3da0904ae361b62a46208a6dbfcb627276e28ba614589dc1836ede350ab7a11c50a797a48e0545463b3463dca8d2752afa180bfd286dedf36a61004923162b57db564a431a0541c81b65ace9f620ee8c040766f0bbb2e25dc56106c1d3cdf3b74aa625de67346e371572d53b738e7a962508d17fcfc3b6d573cadff3d8d6a5d0ca9c04b74ef46d24cc1f4b1b3644bbdb982b35a067205c235c5497b279ecd97085a05ddcf7c56ada2abd95d4cf562db4a38de5c1be67d9d1ed3969fe70d596d5e9fe105c274b345e6ce2685bf0ee1a3c283dd86362a419e07f165d35543566592ad04f0b94ecabd77ebee29ae6efea4423be2902edc5eb7c3239db0aeb43f1deabfcd394f61b6ad834b5e911592c70e76ed757a5aa65629db4b8c5821ef07944c963e120a33f7e6435aa6fd643d878c78a9994d79e845509168e80950e3886bb559b0914cac89c8ee8a9f5292d9eee4da754191db7b9b84322571cbbc8625a105db090c47bc4909be1ba7d2fbc4cc41c702725b19788b857d07104b28e5c2cad38d9ce3b2992c75a0263698b195df9d456796f47752d972a72d9afc1155a3683e0bb82bdc7196939e7e239a44e9a2f3033cc9a3f4ba2c673e272529cb33aef321745160da6f58dc56886768a4b47b87aa48cbd9fb69da100bfbc8005eb2e4b43625d4322642bc2f601d2e3fa1a904a28cfba25867ae71c9640571e9ecaf2888eab7cf7d191793b424725e49d45c2b8f420dc78a2ccfd1872726583c58affcf1af580d71f3d731d58a023cb18a8a2f6e40570a598c1a2938931eb575ba62b233a858d283e59c6f94502679b32a67f7481ecb71d8c050d5c9f6660a2530f5a5bc07978ed61b53e71476608ea4a9c40427b33a6264766794c132f7fdd1f1a093d4e7d17c07c8623d4a874d0312cadb58f01ddd999ecb7a590bed5d7a3371b9b106936e35d85be64086fdcaf72c2738d64d7b0693bee584e9c22a361f325b1a638dc8dad6c48cf2706410a02f868809a4649e371e193f967dfc3c610183471c46ecf3118f117ebc3e37d690b85d867678dea01cacb021b021f16d6730c4ceffb7a3e7b15b3bd86a06dc29c1b784c1bfef613fbee1777299d4080cef885ac78017f9397c3d3dfdfc1beea4e70af74f1b80961cd622770efef6a8b2fd2a34586fd5326f6857f00f29adee13c4c15b4680650d3f50866931fa7e983ea7f8ae0816d735f296efd75f4d6fdeadc54c4d15092765cc9b23850f7182bc04ee31819c539e7f318f85a25c4e2df95488de47bcb0fe59b10192eb129e518487a0f8337e8f62cfe3b6555d6ab72bb414351c4fd44e655e89a8a4b1db60285fffc93c9ae0486ee11c3b39be6b7bead416337f9e669f290a973cc57c419bf70ca3084ef3fb9d7447f560a3e7ae5f6b6963a7a0bef325a169ccd0f522da84371bd9167e0abc25959e44462081a722cdb5347db08e4aa1044b43814dd9af6c31c6d14d8263425b8efc6d018c9dfc8e6727013ed860d0bfc55d02851e0f006e275c93ff84c6ae4fdaa5f5cdc6979e7379dc1aeeca0aa93b2c5ff560b76ab0b0e853af37474ae0c5e672b4f343dbb78368e6458b4a05015210e0fcfb146240d674914219544af4b3298e07e9df234c94cdbb35484970c64216f41c893edc016979ace58612ca03c0d436936f477470a1a1c66aebcb13b81b872d9115c16f3113beb23d5ff2c1c26de502792dfc3f06d2a8a12a4e01204fd52a1bea229557d1d7543b3598ba2e580d7a7856f7946090705efd5031a9f39581dcd461f98b0593ed8ac241e05437594131a680a045c549855a5b76d61f3d1adb7959b0459adbc6fa1b132af37a409dadda3fd6296d2cebbebf4b078fc09d57e494caa110a539194593853a1078d12d868bc4e2bb9b7666b03c67c774fad9c07eba86c3818d47f065bd83ee46d05f5a0d70e4bca0d7cc10807224058bc8d5a71a22495d544a232cd37f519142eed1ec0417f36066826a5f92f7616e8c23fa3d5cc06f8df71b31e3c235517ce2ee1e98dc8ba49dfc63d63aea7df46dc7494183282187e83554a9c63f909dcbe5d5d702636b72c7f45e0339d85eef0d688d56ff9205a7db9f5792ccb213a35e1e69d8e8ec308c6dfbd83be40b5aec35ba3e13a0d7e99412b995c549d7b81140c0954024e08a658e9119f2a779a89560a34f00362c4c3063a5faf9ec0d44300701fbb2fe7cbf536ae50c9c1a4e9c5d4086b39bcbe1dda675f626653abadd9d6eb1c16e33eaba04cfc9d21a7a5d5de5596d6faafef9dd695a45fc0459bdbc8c1c1e70ea4c5ec2e8e0a1735ed1c8bbbdfe47da8d5be59a11e191736027af9a56113542a1f4c6e3458e05914d227a3cc6916e3b4fe0b192da6ae91ba9463b0e18e1a02226ffccd319599c579e797b8ec6a6e38f4da6ce9c991ef3f5e12174920ccb251333a6b804a13a96ec64c66db626cf55584aff15f3c6eabc6e9286284fe04749bb5c3aa92fa2ae3f74ef7d098c5a6a06ae46a394d465f89446aa3bf859feb99f5d9f08fbd30b7caef2e98fb5666c4533cb462953f544c37ccfa4f8293f37f423bd7fae637125b9d89a81913264d2cbddf12dd8798796b8fc95c5a411e41f76058c53b4405d598b2794df06b69ed8f927564e38d7e900ef8c8869c283777c4dc680e4b0ab0ee10197de0cb88a1de077dbf027fdc6dda64128a070011d72c297c73f9f00cafcdbbe9ffb5eb75f3190e0021c36a054561c1e575fe58b8acf5517a23db3fd1308222e622f9d7d6d51e2d91ef03171f3efc5a9a2497f4019e952eecbd5b38b4422cbcd458bc8f79bfbf7fc51a3f18bd725cd704e613fa4441b4e32386bbee22492d12645f12333de59e95d527c7be758490c1daa168af3b5e700c7015e965544e5dbd9ab9c8c73964c704692e43f847f91f6a24fc2864b50f8a8cae046bf5ffcbb065d9f6bc2e5b44a6ae79a782ac1b41ee9e1c10e7fb4d6f2b1821b4214a2592eff35137aae5ca3db51e265b2c55e7ebbee0f3154d0a74d0dc2d79a40a2786ebc680a4291812bf40ac552d12f4a6a09b9db258eb1729759cacefb4b3dda60088ede697fc065cf84591e2ea13a4c4dec0a7fdc5bd94c53177cc3d46f06f89c348e9124099999783530d923a72850e10dfe00266186acf847f661c14b08c778f9b3fa206a69869fac226cd1c9567e5200e45442041061463213159bdfc9d4afc88d25c29ef5e9d77dbf28beefcee0b76ca6c7ad9f7d884ce184966417b3961809b6c445afabcfbdb59be6787d56f8ab0df692c7a3ad62bbf4f160a15301b5a33d0b4550dcdc5306da9ec552def7d007c9c787112693e87575ff055fbcfc58c3811f924f5143d35a6dd010f727fe11fe9a56955fc356a269897be6a246e43bc64d2a8525ea22472fdd1ae94d8224491965e0c0b1edb73bde7c6515cda2161b7a1ed6d8f61b79d65dbf2bc15298776bb33851a81e257fd29b8db47ec041dff251ee3e9e6cfd797c3d8c54a46ea8844dcefe71df53cdf1f62d69b61710ec46e503d40172e33e4362238a5611afb1e20c93d4d5ce4e225227dfdd2d51627a748f3b247c3862f8032cd5df3365dd999977b51f4955f143e3c64b7ad33fc608129606eb10c8d870d182cb6a38841b08564ed30f6a6bcbff965f1c75da95d116a28f0fe2f6d5a519969246ee5f25d63de6abe8789f172d00328ed2e6c31fac29c3425da26a0e0e9c80ca6d2c1c796a8ac8d8a11189fe4a094149e3f7ad45d5033c806597c5721bbf9200dc81953df54aaec793e7fc55087755b6e2e331e45c4986ba14a72ee483173930d71f4f89cc9950d6d2a50abce7c0295a5aa14886e5e646aab38c42bfd9f0a97935510b9f0cf4463464bbb1cd2e74acc277ea39c2729070659087b79cf83ee3254c542c8c2640cca7b38dd9fad212837961eb81f5cdda7cba9ad5e51b9724a53e27e577ca83a2d6fba1865a1dff2daa9bac551bf1f80c59e8148c0052dbd40c59d9760ab97c42d029adaedff4e0050a1105ee5428a4d5728bb43663d3fbdc0c046d6942b20d8005e02a8faa628027229734c11e557a7e1dc608c76cf3ea7b6ecaa93d2d47409498c65d14f5b1984ed083e14cedbb7deda22ec2cea72269874f617c50a4076428abd327eccdead0607ac4bc6f005b42bbc0cbd7acd288c64fa4f85f25fcc331f871e3c96abee3963ffa2c861caed1604d2823d855d0cdebcffa7f2da04545b0b3d3e993f77849581596c730ad96320273ceaa9cd460f5136a016a8059baccb2f995217a37da2c58a437a8148c1523393bdf6b0f26d0bf9fb8ec8d0c2632749ded4ff6ca60ddf98df02eaf5be51153d5d7ae0d9225ed950d240bd0280aee5f603831d49510661ec015cf8aed951aa6d84fa2b5e3956d73a16aacce4851fb0eda736c017edc40ed6bfb38a26a2dcd67e92619dd3c98ce48bbb9e9c85052f9103f1f68ad4b70a00d9a52a271018960bef61c2dc6a5be311e91fcf923efa136f4d4ce1b29c239987279f2ae1c40a6d741c8c0232268a7c889794816e5d4ca5090e5458274b859b2b3794cd9455f70e045ebcf52f7a237c9f8bfcf74f262e58a0aab820c287cfb9e80890b5de76b1da1fe74aaadbdc8344cb1a91217e8d87bf6a7de2f46c3a82267ebee0661a2a7492031229634f282fc1e7451d7145bf545d1bd9c464e6d0080db799df4e448542ab25efd4fd7da3d637dfd0fdd7502e2656e2c80e5f30f8a5b710e6a2deb7e53208569e0b280ea04b163526926883b232edce0fc3dc6c6d4303d5114ce9c49cac283e174ceaf1e208f4438ea00b045b6dc2877bf09ac6b7d56686fb78621be6f25a8a292865bfc9ef2d4c0501f4272e6619b50489a6ede50834dfec7fb7111827efb69a92bbe3c9c21a8d18421798300e73d367b7a450d7dee9f90ba04eb6ecfe030d6d60243526f86384d4e734643a9cd280f575e8b4bb3534a7bb40bcdb51c0593e9dfbf63bf4fca387867be85973869b106cd1bff83e9e8789c1a84defeefa4cb216dc52447c0e7ad2bc678b9c749d192a4f75a92845130ea3aa274bd85075bce3b389ba5aa05ce0a1a9c95e29a94fdc5e8e979bdc199673151bd2ed38a7c894106b3976f1b94e5cd4aed99871ca3b1ea8cfea2e5eb7e5b9088bf736ee9b0d37a0a5cbaf7088679fb009f5b26f187499de51bfda05991cb2b2d556a0c553cd4711b2206e4e87e8e0ba505c4ea86ba661481a7bb00097b8b7ebfd9dbec2020019045ccdc9d9e99fbdaeaf792d4e11526385d8bc3cdcf3b4c9f953ea2c2ec6bb12aeade8fd03a9720118225335dc20d006c904a138d9cfd96f4e374a734e7660486af038c1d5979844079e6765874ebe953b477fe4b6287291dade206c91d480f50ef0ac95fe0fcc854663e7af4a25e9bdbe03a746756a744d045edb5b4ef9d6c15a47602f780fa29084f3a518b0733962ac8bbb9af216fbef3b91dcc3dd01038793da1f97471abc74e286a023555de8bd17d498f08184b27c40da12a119bf4607749683c473b8765981ab6d7bc90b9bafd506334c3a21e168138c1cfed5c02a36e5eadcd2d4df8d450587ab82b496dc60a9b550098ada9023d2968157b3867f1d4177ccd5ac5cec1202ad0787dcc30aadb48e0fb48620b6c29cbb0dcf0480906756cf885ba5c8f3f247e190ec1b6ae888c503b3b4a11d9a6e6bd39ce3e630a9b960958d5be1a3e833c1581e9ff3a59eb28c8f1959ad3eab6778c4ac8d02f4de616518383bff192ecca7dce4ab3b8a36a98fa9192263b9734da3ffa5d94e9a7ee0004c959621d8c4d04b3331447e1da35deb54d82a47c21feb6fddad308d6aeac08669c5394ab9e8c423a5fcd1cabe76087b639842b3fd7f4247f437ed3afa4c34234127cf8a540132d4bf83f66a3b07e9e7ef18a820ef62b88e7f9df7375911c8d810a4d67e279f239fd44e0684eb9c08483b0d9a47d16d9ee1e3739d955b8ccf287d9784f5b42870ddb34ed8be7437b40e73bf851c9944b4cc9efef8adf0b0910947c28fff8fce6719ee2a8e6965088a760a5b9bda29729e92cdcdb5b0a75f9c3ef46adc0bd299df3b656a9c371d402f96978498c9cc97821ca695d45647a7f4de07c54fe2b3de09013a154b330a2d962099671944dd4e21cc4021ed7750b36aa78c8dddcd5336a872149e8920428c82e178f27758a90fc0645a17e82cfadb2cfa03aab944b317efb6ed385e366b303b698e5b316e597db285c61b071fd89e3572a5acc890526816beb498292cf54ad63bfbd165c28c5d4e02c06623c0fe2ef0a1f8d1152da795b2119a9d772ca1f5c2805dd52f465eb503dd702684d34a53af7aa3657063a451904cf16ce51f8786754b44a5b3615b7530a73c0295f931595ea2dc4de575814b851ffcb1c7e490af284f7417afac09c83fbd152cf0e1ffa953f6a42a5f57d7db689b8ab9dd3e5f9ff3dafe1b1923170796f3e7a251af94d2ca81a7fc1b4b16212a3f60a083507f213e6db99611e673cddbcb9bf19e2cfa78dc6fdbe6035be4311501f1cf3f1f7fb5ed8d95c6e837837b941e5720fa0dd003768491abce614890b0d8d9726ecda5dc75ede1c617aae3d365cf42c173ac38bd6e10ffe639a7b3f9ba0fa3878486ff08c24bd31355943b8731e737c57ebf26ccc84e24ae520d14e50f11fb3b4e0fcae1b2eac87a15e884ecbb0ffa30c215ff8ab8967b1940af7c96018eb0f71ba6abfb4103155393c65a3df7565c0124a02b4b7deafb42db6ac1ca0cbfda8df4a478e1fe1686491be25e8460d93b20dc5e9c7f4a52760bb9fd377643b1f21c066fca2fd4e3fb60650d95a0293d603ba528dcd0f90010617b8435b9ee7876a0e1637b67b7f5fd42d121c27a090e48443a426d1130b1586e874fa998371a39ef17843de155846dfa80193edd4bc50a514a51fd14b3791dfedcfe9a02e8474f6fed0ee7e296445fc802fe88f88e44e0be8040682bb59414346fc9b888b0a554ed371f8eb9c8c46aaa8403716083834449557464f49fd8a6bb18fd43f2328c064a9d31383c385cdb0ba8016c10c8ee84f792ef0f2eb39726993c80eb7bd7929a800c26dd986dd386e6b046465136939a61a8a2140d3eed4fdf36613633bbc14014a3d1d0eec2c5c5a5ff55922452b9d6b7126e6ff9c51f3f1144408d5fcbe7785a69ab185c24205e31f71da1dd9f7758f6d8701c4097df1c7a0d148ba69795e4fa1d303f75541823d24288f0fc4f43084ad06e8189945c321f0196060d0c86ae1a6528157dbd2444ae0ce372c351c82b529707c9068e36676e74cd0a9f0cefac96c010018a3ec5c17a4336ca1081b86d7343c3923b3f9dbb47267e64c59018a108471cd6671645fcbdb7cd0f6c141f2fc995a350172347838fbd4517a980f904ee1bb902c5949d5e7cb2df26362c5b48152ad1d33b749675d03702d0b3bf87fef7892e24841d7fbb5e159cd1e64c1145d8fc22df3142ebd450ad749b2adcc827de69403c0138f34a24507878b0bcb84118be51ac4ae26280bfc07374c268851db13581eb93197b87af43d3e282d0fb848c39e8fd63d01f73efa00d59780ace6298785f550de96b9b2737b49d7bc6ece65be557da015149b37585fb2c7b23268f679b7ffab89bdb1f6c943118bdfdd500371c356fbe4fbb61ad117566c5ea18e59227c91f6724ac8a511efad572e45fcc5906174f9f919a7c569ee8e02107ef47588fcae1383bddbade97177e2c82cb8af4f732f275e288a280ad07b562ec5cda0e9566f670a86947a0d1f91cc365ab8f280499479d799a2d898e19509c12a5db22be5c221df05967d9737fc9a622c7ab828a61f1bd9e0af3e71e8692a8894a743a83626554a767c1d29e2bbf6356f553440bcacbc09500fe7853fb09df64c707e7cc32fbc581e1b5df29b6fdae97eae3068670a42ec6b63b80419454ee1da8b8883842c6b72e40c961dbbcb0038a8d7b7511d8f123cbe8b48a20f54e0a7c633f065c24a007702d73de1701e4f40a75a525a129f80d4a523485a36f751088a6b19b2b27ef565e27a33eb0f77cd308ab465ffa6fc4b17e10674cafa9461f026a6896afa5c8f204ccd6de76b7b575e88b9c69358b0116c5d829daf6f35e19d313b39222e8b39b38672d10fccae8940c3dfc0d5e47332906e87f3651e72c950c3cf40cefbcf25b96ef2ae2c6651e3450a8925df34955723da95ab3b526562266c6a760baa1eadf6142f4d1701fa3471d4ff4315344b7eaa48272c9c273b4528ef997be07f03110c716ee0e700071629dfa0047e401cbc6da30e7a3a122a52f45fa61ea0c7471ab0339f92f88632283cdf0387eb214ebf2ba93f8e901435c21a997453b8b8c59df366a7fc36c6b7a2e700293ae7a79c7f38f5fadae9055ab450b963c982281e3da42a9691e3c4808165ced9359d88c7d03fcee0c37550bc9c837fcd6055f1e2975287045dc4ba1f4ad386b507c97f6d70ee9a13647452208aa268bf0932aa324145472f87713a6a305c8f25b0f7612a298faa74026a4c8a62295bec70a4009e6e56aaab0c061ad42aeb5d04a06dd07cd3bbcddd5a3573e3750faa2a659ba6ead13a47808c23d39d6dba11b4387d3919daec4e8292ec7cef1032bc03815f6d24d83953b727c4ff00e612bb7674ccb1c2554f4d73a3682d94adfa7ed4f0f8a9963d4a790062c7a1c52c4ea15be005cdedbfdfacf509b0dd1d2f92d431c5ffce1e4aa7f27efbaa48f4714924c1e558258a0cecf0007d4d542d441ac26451893b9589fdfe24f5cdb327f25f8b468aa8555ab31f5cc9a11454632fd1fd9600681f3f8ae9eb47e7752370a20587a09f2bafb10df0ef9eb383e50ba7a5aeba9906bc6cdc1da3c59d1a862930f4be064d1787d02c5a50436f04b358a43d5488b21c5ebada3aa260e510fe5a337fa276a9728c8a814afc0ff5f8dde7f86b2a36a02bacae803621fc82c05fdf9e68bc99ace28964fbb92e2ee7f6fcda334f331a169b8d7ef8f11c1c280ba7551262a8357eaf8c40551c6fea5309ec8d5cfc1e256ef78c20b08c3249f06f00ec0bf20a2f353e1ad2d33ec13fb27b403a1775efb73568f40e633642fa95b0f9ce5091ebb005e269edb0d2f8476453eccea3729a753374b7ddebf86107625b177ea79bf3fd6ecc4bbbcf844c9f22777574ea9522f351e4c06c1fa04b666dce5806b66fbb3e26020a993086089848c47ff2ce7bf027fd2adc2ce272a3e5319d3190004499adde94cd5fb63eba6e8b7c1d6a87d9d14f5382b37b7675beb8ced06ea2deb4c9ed627adb7d4a3fdeb4d50916e0f52f1f1febc4ff49ec9d941325cd2fd47b4f21ac09b952e5ea49af5d6917e3552113ebbd0afb0fc5e813f696e10414980b1c07a5129e2640de29cffc755723f234f5a5fcafd6407181ae9eb537c7a5da14fe40a0cb81d8ca7fc43439b2f656c591587a06b8c1035a4c2581084cbd14e5fb98aa095bd9ed1d8b9447c9943e9bdba1dc9d805c3b359ecee8693d788255330b068000e1fd50772d6d65c025955e6bd1a3bd02751eaddb921fe7090fd561e6eb53b5a35eca9578e4d534da5e0af4e6ae27f7efb97873d6848bb2811079a77d2df0689d5fa4dd1105a7c38f1ebced01cca8810a122418e0a1c5f91462d4536eab2c74e1372cf5cde69f56c74445e43ca41dfae9fb7f722c787cde20a0ff03561c8243f6d81b31f3f2770d7380df26a4c46632866b42d94b89304dccbf478d2c5736c40f59c94c03c31cf5d2687ad174295a5bb71d62f89b8b0a0ef9119486813a2944afb6e6afb3a73de6567ca45bf6999f2663c8ac5f0faeda58921cbff266a851dfec5880e4632474f695fc59adf96500f95e2f671ec724bff9a3c714409b9c714dfa0a4211745fe281ff5721929c2ee36a2e2c42cbbc2d0f2328317e1cd22edfd6da5739f17d852039b762d8697704793aa4eba550f794f7a0313ff99b0a369c204bcec855a03db1f5da763c1ff68b0d3133a906443ea26531338cf15ea393c936a4b4d99c2d5d11457b09294b03817280a9647f16ad2e361326f4675c145ba08e849dbd819a56ccc4d7f1d931ff5e94621ad948ef5c68faceb06202771844a1cf3fe5baecfe5451f87f18f96a495533d5aa600b190600af9caaaf36acfa63521038cc45290da2526d67269db1a7726da42c53d767c19906f6a6bc3c0a5587630dd8b7bf36a3ae86a86f693188175dc9e841d94254edeb5fc34b8a046f0219f0927302b631c893ca7d14da0d7e3d961230f2d32e69c1ff30f184a8a59ec71215e7c14e062f4a3cff83c65ca288b2b8840014d65e05217f85214dd2d21611d2588161eba636d81af81dc1d6d065b6da51cec390eeb76ad6c42f3a5324dea9aff34dae392a0edfc6477bd6ddfe136044b6ccd69ff907e95bfbefc0e54afe4eafca7e5ee2199a6414598949b6aed000a5014041b94816a6a1950006f7bfb1879db2477c1572968d054dbae8e50638490609f887a41ef76404f76e738b002b03a2640d97cb3cdc0140daa75d4e1f525a6d0e5a728e88756535b9d7222ab78c6a40cd66153c23388721acf8ccb7eb69ef30fbfba2a22b8534e8cd5f042b37418a1cc2b9cb283211de3e641415ef8ac3bcf9b98a5ad5cc584331d89403f2edda95530aff3be9fd422dca32b4706cfb4c0c2eacd7140e00a10aa6873923b6184000e16f1b11cade891a2459ca1cee328807777ea0513fa95f5663145d54326947754df80f6a4ce274ddbbe4c30102b6125f09c036d57d16ca1faf15a91d454cab3c38024c3f505a7fc7a80e3f458e042887f5708fc63fc440ce489603e8819e30dedebaf70da5eff0f3e31f8ee99a286ae9db6e77d5a35f4f4b21ed24c7787d340668a0f9b69af6bad79ecdac9223c0b2761da57ef69aa2e38c87f5982742d7d2d59b05e6787b2344d421266a48fe477af04b9f8f7a6dfe79704e4a5932fbb6c55615ef56d95e957b63ea947b63d506bfd3c988e74c489a8f819f040d211e162b140c62eccda33c7b97e2eb25cfe6ba94f22c900289bb76b9aaa21d36e68b075c439f271c4fbca3c6fe22a9b3e778383ee401cc0f939d7ee4cb88ffbd00f1a6aceba181ebf499317019320520a8adab28848b953ac2d8195fc3ca8a60ef47ff588e80d9710f4e2a04b5cdbeaa21b033619466d6d9df89c4f86dc12b597a613bac5cda74f5b83d247b73f0e8348e24717fa076fd18d64c74d963aeb0b79824e368a2962b9637cd184f9e01e4087618920e7d477408fb57e558288ae4d72aa707720e9ac582dfdedda630bb1a5932b0f7adf4c59c35b7097d20d5efd414dbdeebcbf54c8b65c0a9ab22ff726dbbdd692f66129dc786449fc2445904898e1087e073afd6a4c01352c7f1ddc204fe9062e87ffc37e161119800e580fa62b004084206b52dc00ceca1c9b4b12401b3809d79c290536f3b25539b34d841e3f498f07b4767935911edf921f9f7268fd34f5156da0cea32f2234a4a41ead6bc5e3478435c2f3814b7ac22dd4a147616cb372fccfcc355a5d0393a84afde09483261e76d2605ce1bcb3942430296878cee883beca12be2e9819fb27b64135f553aef9bcadbcfea6e64ecb87c0040172e4d62902e2e159037a8164717b7efc762bd8565e1079594df620ca4d624dfab1ea0864e8b5cd9a9f4ffa345e91f1c9c906874c10477f07d2de90bb9997cf1dec00ec52122353d30768a286bda4b2d401b9eb08d37bf9a6d10b8a17f848f97352c01c43c39fd9af1886c4d0bc96cab294c483d3d4742c3c59a6176348f18eae8400b5f8b090f1e4f17a3d62c7ae332650261cf8922530fda9448c4b629ffcbe674c89f24b5087797f603ace7348c9752fed8cc385aedab3765ec53ee0dcfef6490821bbe140a5ea3183c2a1e00e94a5b092aa545ddef70510f2e120801c821e8fa0b6237c8d15b2ad70f52b06491d283284562884db7dc5257c78be5016bf842a04b900a87aeadd932b52b01df81f0c7cc929fe16eb0b4cdfcdd3a4ac7f3fc7dee2ca49cebede6973c41a4118c8ac0664ebc5814808edbf4a1f273cedf736239bcd11241f84269f3ab8922e768bc8fd52044fa6381c34b14c1c8d75da2559bfc0278698c5c8dd2df848661c8262f61d83b02009f6b22d8892d1baae11c3e192c69dd50d23e321edcea818715759bb342464cf93d99b129e8df3213a235488394de08f303f16493e83e3fd5012d1d44363e89624db40e8c1d6c3742b6715da1f419d2b1ac5a83de902a461f510f4163ac528d328dfc455f064382ca30dc2fe092299b62954e463d70d954d1c17dd94fd85876a9fa31822a71cea449268d35568578f145771ba7610fc3499c2a854a136f80099fd89f7d7868c1e9544940c1bfb21f57505a666630cc495ac190c011ec234d5694587156ec3bee9a7a43eaa10a4d0d433c4e9d139b166125048e49cd65e8bb8e1dcc594cfde550e0ca011eb2044feb793797cc1decc23f10d693eeba9bfb1f218c1f4b283c258e19382237f55a145022b197387097620c637cf4289de77a47affbe38994c5940251b899b11f56a18aedefb82b02fdcb640128b1e7a0a3a00edd9d22270fdcc1cf1a3a3f8e6678e1ddd082c30aea0f29e2327e5d9b4c7fa6c6648a19519d2cccd54185c557aadf307528115d86c6534e08ca0325ad84c5ad05c33b03d707f34653f704ffc5902b59301d591257305abfce82024d9b5f3e88367fc00a9d9ce23d168677d8b777a10c43d4be214b3c2aee39b58feeaaedc1c4a67b04bfbccb6d0c5e22f39ab29d2295e0cfaadae28d4f23e16cfc35ea9cef351d3487dae860339f58f1db0acff851535e55225e57a98e6998f726fa896c463d9831a8f09e79d45da15203cdbc492660661e7b9bf8b31bd079b21e50f1f0a8517d7dae575420bdddcec0defd4e98c9bd454680818ee26b108d08027fe7a9d566164ff95a97dfa317232f46448cebf54b1ea660b1072f41e628bfa35565f786d9e8ba30d85abcfbbab0ca028fd770ce28ee9b972a18463e59f76f10f105f025c31da5129e8565b3dd67d5127337c2d846193ee0877e27a134e0d8ca5a9797420f8d6530ae772082c47111551e00af98c8c212ac979bf7f136bb6ca6a58f13a2c0db9bcb463e5dd0b132a7003eb53bf62decfbc21f65960f29126ea4d6881e3c617384eb7a489e11adbe9cb59d850f7178ba5df58ef14a20d99c459c7e01341c3fd9ed34dcccc8430f88b0f9446d30942b6f852617f7c6ff3a5249cd66e07a8a6698a8f111677b54cf58bf9deaf77a437efd51352bcb34ca2018a83e5ef7191e1819b156063d108c25ea3406e91e916b1dc11b1d779c5645dc63e9d8256d1e9742b0414599707a7c6d99430d24d4f4e1a3274897ce54a553d38a6911464a3e8c9a199d340a857c1eba10fcfa353edff36b83c3c21abf5987fec389dbac7871163ab64badfebaa8b23c5972e14bf232d7a78942cacc186601d120241edf3ba7a614456cc0943b2461ad9f844717c8ced510f132007bc63f3d093151587bf5a68fcba453baff1e8e1d1f99c25fe23a564a1d81df40738a0c262334173b1930b3fb38e1601d8753a2e47dbfb8f1042eae0d2fe47d0d7a76410136a310583bbc055f0937ba5fc897545fe7f4824abb2e6f4694f3a298fa55de7c23c389c0fc0c5122a76c242ba778e6ecaaa10e3b7ce55ad23268ae3a571632576bd0659f9b1515fb7c48f362c0fcecf9eccdd75abeb40bae7d3a6f0b18314dd467e450a57f2c159a3e6b467d415146034f34a5acd74b6ba748955b6b80c30e9ca5d25402e41cc4cfd497d9ab97cd59c63428be53ad0e5a1f321eae2ec506eecc1966565ef0d63415c71990a5b5ce56f1203606233b2d32e86021165d844d0c3452bd68fada74c7997c41bbde14a2d4387811d30d805f8372a851549cce29541c77799dbe19c058bc73261bc0c5a223b38665932c0dce62bddb246d3a17b973d1cd85d0d3a1a2c7427776a2f14ff66cee539630d6bdcfd353e3a6c21b3f290ff32284c53844ae3cb21474e3ddc0c23b20ed47d5b6fbe6517e68d1ea4f072b88252eeec096fef83a1ce34b73cdb7bec6cc880c7deeab3d6b8226a0241db60402ec40323f4f3b2718b1c3402ebf7438cffd7e7f6fd4034d3d18b8f2d6de3c565091a70cbf41ebc12d798e750d4c008924cbbf4b409f3858b2cead1a11b54ec6966808d8e18b4ef4cef676006f484ee3888f13654017e0d71c40b100384357f2ca59acf76fe767e19ef3d4d6be9244998e5738d163c4b0e7f92166b77e6f08366786cf729fe6904b9ba96dd115c9bb8bf37f0a414c4d91094ff58770f6dd027fc9031e76cd949cec16f4c7c52bbe4125f1cd7277bf9d03734aa757e93acc8cecbfa47235b806820336209659dfab306147f28af6449180005664ec472cae3f744d6fae8887e47f79cacb2cd1df43ae2e22875e6bb215e8e7e8ba1e34dfbf87086577a769b4e99a4249766df2055487fe8e7670a7c403dac717c3500301a0c95f58bdfe5d5821ebed1f6aa33747546d7473dab92eb5e48eba7223dccb04ae18deeb0c69a76fef132df2e342b364ac63ae0b4e7af8b3d7fa83201a263450823406b4e8f4be88ecb521d42ba0e2678588089c37f572100deb1b6c9180b5affafc3e444bba7269074aa8603c65a034eae7d6413d3d4a1647f5619226e69b3fa5e31a2299a62559e5a79dc9c865b729ca8aec7886fcfd472053aa03b38e985d59b847e04673ace70ef4a263d607b0130f528338662ef621fdbbcc5d653a02056b494042119ea1b0680419434d4ddce307569afd542fccb3427f059f79f1e5b16caed4b830b7f806820b7589d0f32303a96ef2acb1a61f29eea561b621255e60289fc787d408b7036fdad9f476bbdd72d044ea7641a971b74486fd2dc1c2fd028063930e3dcce71502128432c262f88103e280d09471ceaef9e2fb81599ae1d4c9080c09752e6a71a00aa22a3ad8b1cb810f3862cf843dd1939fe44a7970c3e903adb9a4e432f48e307354b0163f1cfa36ebb4f8c878bca783ddbafe7832d413aca847f58f3be4e0f7fab9aff62b844864ca25e8fa300403287bf10198c63f4029a5e6a2fb0f4f35bce5e0910b22ef058a6cddb2f65bfcbb3dc8ae31719b03faa8b5192c03e66bf1bcebd7ce645c03ce17accd09f5c45b9b8eaa44460e1a5ca58fa9ae04b1e794e86347f028d5f6fb9ce42956d9e945572b8ce3a13c4c4c24aabf49713d4eb2d5654a1c207fb3e2cebd28ff8158adcf2c17f05d71186f99cba879f205447259e2c06c9522262f8ede2e1707e4bf8eed7aa762ae858c30fa08a96ad7ec7b475f1e47eaebce2fd8d40fe6278711d7681e558096122bc3da01f05309f62c8afc2e7c9b9d737ba77e5b3061e52176292d817649130360d720db19cf975e89008dda1c2dce49a78631c688810f3ea064287b45466b799c4855d9eaff0615564bac3761e7071060be8efa8915555c5315d9ed6ae43ff0e8d57682bb228ab9a0d2ba83b06d0eda6f49ea94aaf7d7525b09553475d32ba48813386f865daae0ff1921717fe0a6641b9740a3f14f71a90ae3519463619373428cc89cef4e44dcd339367450911a8a7e5973d96b098edf64bf1760f7d5422de417b2d12f294d20384d780c2dd902c1b96a2add41cb39c4cca507ce670fe2b5b721a6c51c442d5e965376248a52fac6b2d7e20394e310a563c68b9e2dfd1cf6f1795d4c6a896fd111ce1416290c4c6791ef0bde13b402adfb2cf4436eb47562aceb106154e6530a6a44059cc2f91f3e4f1866c525f0a3fff38f186fb79e4082a9493c73bc41ba875c7384d3cf54f4e7c86ec18bf293f7049cc215cefccaa8830556b57269bc616e16529dde3f8e74d2a31fd234afaf8e5a50e51c014feeb5ca2c3abfcf1a6cc99c30943ef16b6c92ddf7741cdc89dec4e19af6ebfec33808835d670b05966c98d0a57589a6ee4c2ff09bc32944ab27d0d8c6c4a03c7cf05d7d1e3d014953bdc790f06e972ad59ec5f392d7d422026d69229b35fe14bf32d23485bcc5eaa02c55efb1f4abcdd3240f516cc1834378e21df47e8e09e6314db8344c475a1e0ec14936e00bc9df163b0fcdf918624fbb369f5dacac7c46924081a572c0180572cea94357a433dec3d931ab1a4f1236b895e94e1f3c8ba0657850566bbceed373b4a3bd656fd22a7c68117c38e33de24b86e1ff7f337cdc77a21cf7218d8054c4013cd896ba23fe5105f371a617abfbd2572fb0f92b0b5cd8bbbbbeabaaab41386ec577cc09ea8e1c16a39de394bbf9887723aa7c0621e730b162d8ae33b1158deaff58ed6a273d8b495f9c8ad1c55af9511d672e65754c222350db12d40eb2eabdab515ef2d7b07ad3fd905552097576946c43fac3eadd2ad9932711b0226bf03c44ec104f28d999b5519829488498e3420441d22c06d42c2b63a0769f9c2e8e7f81669cc7924949641fada808735c85fc4c2d64e4902cf1cb964101d726ed9e3241ec73d69bbad71ddf9720485fb1a5538f741be0c3f0fa8c52418f914f7497eada6d923222c08a49857109816dcf01dfe7e970739a9e28e7f65fcba18ca2e1865d1c1f367b15bf9ce28cbff6d24f6d4ae160fb732054d47ad535f31465979b8b9f12f8395d891751ee719f8b2e7f87882e884d55f730e7e0ef9ccf6e518f60e67bdfb3002fa46c06b27f391a2c9dd6864ec7ac5a98ab6ac346e0a207e119f7e491da4aa4beaf5d9ad41c02a6dc6ef6e1d4e4b45ac69c369307c07fc79cb7548965e377b198a9390ce9e127d6ec8ebb6633870fd9f5950c42cded5f98e89c2b9991399837b97d7e7f9e65bb69cc7c251eac32afcdea152dacb1b029d90dac9276d4e12797a3247c60dbf567ee841dbe5fc4491538853f38a715a203858192c161ef386f29ec8dcb9188bf68ed163d129e3137efcc28024402a1a9af879ba84394c759da1a7f8a37c0031ac8831e4c234ff469d4639e98145e0730b3e5c7d1492d9a67928476666180eed43bd5ae2a3b791ed54f69dba09e6a5fcdd70a68907ad5aa1e7ad21347b4b4fcdbf82899848ac1d4f17205748b3fe6268c7d2342292240eccd3482a97511e85ebbab70d94e3f75319afbf5557921e2a4784e174991f44428ba054f2ed35e32009ef6c29b674b9d0c74fff61972af6e164ddca3a6524b517a879c8f7119e168eb68b5af9e028a33805595f46f25bd0d5655ca9241b29e950c8d67921b45f7f32615585cdcea6c4e7c9cfdb8d9f8ce0b7123dde36dd91354043a694d9a6bee30274768b86219d3a035d707d61951e8c619ff6cf77495bc73ed1017ab31ab1799ca3d53287bd7cc97d8d40459041f60b673e4189568308e2b022fb3f4fd39ca31fe472bcf37c26b997487fba57d9d573b3c1d1eb51b04fc57bd749cbbd28ca168d97613158790bc7b695a2a5061a3350dda11b088a95ce4d61ec72cd26c09867027f8d006ee03de86ccb443351649867a278525dde0d9f7c0404ebd1c4f5d2fb535d2d1ffa8fd6c7f5e6d9d09afd97702586e03c252dd9be5cf1b84f3ea4b411ffb618b46cf6816aa8d0de5f618dfa1a464b42fa9e1710c4c1d4ba380f2c50dfb9564ecce3e5aff9b3056a72795534f653663020c8b235a6f0a30ff698c67c868206ae8d825cadce5809f8c293df042c3d38fbabdf322a58294f4dd0e6758cce31fbfce7b83f1750f30f68d454ac88efbc3bf8a028f9790572f92dc130076f1182bc31a3bd6860216dfd54721a98015debea4e461a4618b27506d30f47fff1fd7af07fdc2585ec7175d82ef23c01b3f854a4a5245da87c2e4aa90793ce9dedbb6052356625cc731b8fd850fbfc2ae8a09dd9cc523c3d88ad461bbdd741b57e96bec623d4f032b6d1b8f363e307bbd8b9b1d3f66c8aae0a49ded1866f8d8b10259ea96990122d0c9e0c2b05dcff8d2e1fd0720b5ec5b4b5f47a5053de25c2ffd2dd64e5efce0aacf616cc656ad97e8db353283c2e80dcea85966b94c21e2b1760f6350c1588140fc01b99aa10e8d71033c1f7fb543fe6bb60254f3f632fb81324b4b4f297c4ea341bd18f3e8dc2b38c8d8ffa040f3ab987c87047a9ce95f96e28704831662772aab96cb2fa968b97daf317f504bd7b055f6f4f18b91b6865c54cef18bcb860ed61016a1d7b883159bccd66adff31d195333f60a63d89dc2bd60c6460756b161acb72f6eac1c6883c4443104da0993a753c2d7f0d74577f53ba9b8bc5defbb8cb17805f87566ea291ad1ccff5196b8e4c3c80e755b41618a87ffaac74280801971647cadc4c945524c51c80fa5bba89a499a1e2d89ed7947f0b5ae4efe22a7d2714c61ba887890fc8e532e4ed14c78ded945ec535299730cd3274038b01c087e4898b7d94ff4910d06634c88a2d44f70282dcaa10fe7023a3799afc0a2e06c670c909af2f43331f719cdc37519483fff36033a3073156fa240b5d5c35b691f7cbc9714350e8f378d3df03c818a0292794b11872e0bd23031386739db34687488c5188764ab1f4fdfad87e144510c1ac72b2368fbe879dd5d47821cf74cad2a3f04f04d1f763f83d6660eb825a5c100b06d32611ba4aa2887e852537c3f0b2a87223d4d460d1cbe257d800f169501ccb72f38f77ac7e01368fa4fefdebfd86682cd4f5885c1556f17547547f38a0e52c7194f15948ae6465d3afd3f6677f8fa1515caae9176614be755b87c1cc52c4232fc898569aa58b887724cdd3fead1c1a39d992677871d194f0fd2fb5a97392794a7ce42bd38a55beca83459477e928610f87e8126134148864e7a4a591931f60fbf01d7fd549ae3fefce3b9a65f391e479e0a62f789624aff5fb4bd628fbd3f837be821b181e2face36f3b2a581a08e6370f5d13e92d74b96678d05941a2565f7cf34d14a0e8782ae85dc85f68e088e26148dc633211134b1bf67d46d77812ddc511559a57a0bee24e7404f2d4b582846eb17f52c2f7498c42823b61e648884bfcee3ce18c49ab9079d07953f4ae6333bd86349cd289cde9f1f17bff2416f1a2791290c64da5dadc8e96f6d06a6a7f31c52379b4ebd5aa935995a1e2a961bb02e606d0ce70bdb05a57c0fb71625473e825417bf7495adbbee9c62a12862dd1ddf55c0db804fb6862a690b0de184649588f4641c618cd0f98f5ffd632b1066a783a47dd8a4c45c201963319106f30785380c22ee2b2f58a9e6396330e5c13b941c491d1fab5872c7a4cea2fcf04b129b8320239c712ae06d350c5b8beeff3bcfd1e80a343b551fe3ef45910f7adde6e33d21f20a5e65ab20fa7a4d3c9a8069d7e549d7f9df00326290eaa33341bc160ed54f361a28d91739dd14307a1b9fb7428a4e4e1e7ad6ab3b0ee66f83fec708c0adf3d1e7ef79039e6629f88a8bcec2cbcb9d9daac6f9c70bc948b247b7017e658ad30f7015bc97c7e8066f130931574f8f64832e79117ae0b8a3c7b750f2efa594797515be9cfa1ef61eb3e10ed4d67cfe81dd52b4f5e531b3380a290c22c08789bdbbea4bd1425739104bb0c400d4dae0a4dd25add880b498fb7c8ac42126b55f1b933986112add3923aa6336fe6f539f49bb056a945017bd41ef31b7ddf0a84ce3333f0b3f6c25d5ffa7bd14c54f024f11e78978852fb7a8f3fd4207241b47a7d4a3343583a7d4280da1f365810ddabe3b28d98b4831bd63a03bdc625f8817ee8aa5395ea30366a3a27bcc0497d831eb1b33b85b84aa7174f344789689cc17f9aa803da2daef3abd3a21b3231f5b0b10d5effe3be69c27c0fcb6ec213b9a38b8d6b4c41b3859ec3e41f9569bfeba8b25e65c4e9b7578a0f4b91a05ece251a645f556ab1852d0f39362273724330b1fc475087fdb043bc26f192f54b132b8c0b09a545cf9bc35f8c0f68630c0b27ae36eb0f79597c921818f5f2cc127c25686527e40ffc2f53cb9b2a24c7a2ce3386743113f27c8714959a93cc32c238171fa0beab662ed7384560187538068ccccc8bc5cebfb3e59e159a6674122f73e727ed6114c95fcd673a4c304b17e4d10bea4d282d51f77a7e4b899cf9f72032be986917d80d604a105eb0f17cd25db929a16acb7440065088642ef1f51ade5801b7795fd2f6d65a4169ead1900ac0848f9cca6c16c24d90568bdf23ccee40c9fc14a3264b157c46633035166d01b3f63aa52c156e2551ce9d4acfbb15e8e8a873f993364be79381c9b1a69b8b106e1fe0be968f435070bb40d7e4f437d2587dd1839f85496d08db18705a98c472c581db0556a7a149ae5252fff3923df6f9c90507007f23bcc736ff448e33e90d06aa52e9e9fa53ba2611ae03ba68986425cdbfe970e4e3baad0803b6f1f61d8a3225b192f53edb6d24a99b3eab28b00ce9ef01c3dc67f56005d55e58c013eedec7e060209dbc29fd7bb878dddfbcbefaa0e24127161b3eecd58cd5ce4c1c49b030cb342e63f6f689b56104e22ada98f122a30aca2381b5a36e82418145844a88fd7782f3a07953bb0a746b3a136b856f9ca2c0584d941270e3678e8d0c07f96db427c750e9b6d9ea8f8ab7e5fc6586abf52d76bd69d03e1ca6b02ac31d79e385fb010da086f2a01adac3db78f80e646a0b8b01e8cf056eda598d8edbefe3f12e35b8f942a19bf724d83092ea9edda6196d35b7e3279e29fcd8a28108da2faca21e33303399a4f236ba582f1e7146e35133d46ff9ff3c02fa3c449ac84e0e6618a71e1dfb4607f9d08fbe1a733c092e12d4bebdc1126a180bb298e85fffe46b869b5b332150516176693b148121b289ae70c71f4dba1d0ab9f63e992258e8a65eb3b9968651105beccda5577ce85a60e8558cc0c145e5443aaeacb5fb6bba0f9a7adad89113a75e44ffeae6bca3d9b5e847814adf2dfd8ec6971b802c78835c0688ed7ec16909b20bbe4ef59f61431f8de127dd4fdda9fa0533befd2779fa2b4bfeb3ab46ab154056f617f0e8f00c2e7b47952ed04196d495d7cd8c358de5d8b0365f3e021e2f82c15f3ae000ce34ae82ac25e49fb603a6615f2f1a6c9be0c335eae3674604a981835825fc5db1708cf5dbf0a9e57d8a8eb9b25a827c6d9b1da4502c1d7020eca54d75bdfef2dd4dfe32ce69101bb1f32df29dd72323e88ca38eb65543ca31adc9a677b6fc86e7ab709597ddb2f47cc7a9644766e14088502417b5d00f3f51ea3195b403481cd3d38bb960b59226dde1ca69363c570981895f02baef12b42514088e83410d1698a71afe1526ff8ca8fa95ec7d943be65d9612ededf598dd043265b3852e9915dca167fbefc973f502a5abfff531fbfcc6986110bbbea76e1eb176036eae979e30fc419159a49c044029621992e158797d210c4d2431bf8f9205110d17cfc36b18af714a32da1dbae730fcb7da4ebcb59872fa1de7ccc3730adf3b7a3b7e3b2bcdaf2aa6b6cbc95510b92ef26e6aa11813ba9690bce57b74a67ccd49512cb46bb9bcd3163142dc7eab1d7b209f38b60d667eb8ca7d1956003cab30d19e66029f3c8aaf0895bb8b84a9fce851f6fff71e8b65db026467fb3040bae075524ac0f862f74362f9aa2ba1bef6de37dff743a9785b48da69e65b8e83ce0538e1be7f676d01926730a89b6155b52fa34031e462acf9c8d4926c9e2cf0ad5052e2a637d00bf4b6cfef192c3f37c6c839d814d3b830c1991b443c35e14f6e038340d48c989d8c1e31366079fe586d3c4004b344a4b22d50f21015de82435ea639044550a35a2b8185ed02cc9bac57b05b471187ffd1ce996ab168c6d7d3fb58ed9f19c7fa0fe0efb6ff35145e240668db8b3b45b143cc60ad6edc414767cb6538b0eb9d9863adffa3fcecded01902afeca6c64b2d526eb3563ebfaba37cb1cd024905c2bb44507a4f68b8d4d99be60b57a33257f04ee118c9c342409a9836005b55790a01467e5e0a748aae373890d9b867979ad20867fba9552376f8179e7b494226914f7ce9c0a3ee97f4883a7ed4a9be8a4aa3ad82c06a662ec1958d61ce5df569bb9af4d1a4de8888be99f3ded86fc689891c6a5045cc69d3a5c492d57054b14b6b057b6b1be2aa243ebb0a69d64eb3b6e67e952a11f6f5d516561839dc5753285c2062d440fa775fb42752b12108dd63797a5d0657806fd2e7a116f53bc8a87d64b8eaf202a1e8c5f23b91bfe4fc377bef8ab85679e7ace2cff182db7000cd0c90bd396164c66f7f6c3d8a11c26e411b62bb71b4f658e1e42b1ad4d3bfcb872d2b9794cc505e894843f6832527bf47c30ea22509a19ccd76019f3f1918eb1d65c5b0d8f9cbbf30c5cc0bb6e3e0be2ce18ef7b290f7f6221e276396061a974cd262d2ef61a18b562c51bf9d6f81503bb5b92bd016bcd832be873dbd10f5ad95eea1443e3b8c52936be180f68aa530bfac4a742e9868590fae78dd346cb2f37754cbfb47dccbab0f7126e6188db545cc23bbe8f195d164a913792f7e264806fb8482ede8d24e5c75326d8cc57753f74f41b8b7df85d450cc7ab6c340c42cb2d8ab0f2f1745391732aba247f198fcb9520d97ada04c94956397f9a697fc4426c88ebb07d7bb87a95a82ea2ab280cb9194bc7b4945b9507530e03ac638ff1b5914bfa5c6edbe268c34f0661e68fee11af6aab1458fa230e4ef662b26266227a5e5bdfd593e397a8706f1a1f50a12853b6fc09eb0727cf1a9a8abe9680cec65c1bd232e11182f6a3372c9298a36d0e382a46ca4ed1f85a0a9a6b7a8ccfadd788abb8a4e876d41bc513b3aec9e3c9b06b34c5ed7c6f2ab296b47618e18da6eeebddad23ccedeb30d7432d5d1580fd4eaf6d152c341f29396214aa8352b1e623303234f52edda14be4f22d19bdb376b9041560c2078d7a2c60b6616e3253cd8aa0270e47354a14d0fde1e21ceb3d47e63379656abc01677b7d0c74c0b33e2b4d672ee2ec1f4041193f625013c97857f1ecb704f58f862c43226bb48a6babeeec85635e54f0bade655ddfd81d2813bd3370e631b1188fc5154a750e0b96a28d03054b1a7fd483e5981f294991f386530ef28224e5cb41462a3faa3778029c32cc6f3dc0422b3b3fa5c0ed6fc0f9b02bbdf8a08d3d0d7ac7492e5c382a07c58f99d5f21ff6524a7bb92488f3c9d9fa7da2886cbf1ba8c95b7ecc4c1fce3bbe8fd8c79b5a7ba2c6f3f266b2ebd824bcd383270efce8b36d32fd397e0b02d7c684626a75877f987255d958a9f94075afa087af897d8668463c39a4f460c93db683a9ad05ad65785a400c22f72b857fffaf6855697a9ea6678fcd3526282d232f9118efc7a00f986a39743cf7dc4823f5996b024627aabbc2e4a6676f81c8ef50ae2087d5b2e25bdbb73cfecf0a311cd6579ca39598afc9149b3ad523aae175c64a88a2290e973dd6c461d2dd26bf3163c1d28a601303a4eea3e702dba8eb400ff290e6362e9d190536230fc0ba77269a848c90bc1716961b5ec2773d4bc4b177f1f751c29bb2eaa7d0c218f1e8e6c5aa282dab87b9329328b21bf16b4a33b6835d9b3266a0fc684d34008d6d1b3852d66c76503db45968a75097015fc9a198b0f6d418b5b806120c0d105c598afcf2291d4e5a8a93d88048f0bbf70ceca40bb330d3152a2e00fa1c8e77edeefbfb432dcf33b8dccaaf8e70fa556f8ba1b44e981b0910d7dea38b3697ce8341e6222b0033f2dd341dc249fb52bf791c0816cfa8fdcf5b7901a8f02e9e64ac2c4aab2894aef13a7043d5efd2113c1e841efa24f4cdeccbe091f2956918688a42e8b5f07f6081382b99682ee2fc4d9f0ca8725640719134cca2f15180c7214670248fe3710f0b238ea817f5edd86ac90362742fb22f0650f155144692d32a21adb145f530a3f2069e9ca63893627eb0a4a9265ac869d084c1db0375570af9e224d31074ea8abd1b1ed42c64cc2adce98c6f24a11bd3a9f6e0e201fa7c1c62f2f8e2a87215bb9c06d5a66a40ab5412f0f20edbb0bb5f4bdc2c5aa4200bf91829bfbf8c981e36829388923b2f083fb0bd447693f8445fa35448cd84000cc798779883e263d7fc06578d3b58eca525d0c266fab3f440234d0f3e5b38dfc27cdcf85bf35d50da3599a5427f17e7cc11bded92d39270004c79dc6262b489e3041ac13a6ec603ced8de810db1e0052868f168f59a4bade20a1813a09883c9f3e5cd29fde42b87677503d8635a1fa0c0999107f85a42d6bed496499fec2a356c024513151a0fa6bfebd3ca2184274badfe1b779151a1d8df1e0ad6377ee6a4cdc940d838b8516fb00c71dd027e910e9708c923e2b48b67778327e99adb7d3c8f04c2d66ac93b5212f9c5a29449b8224fb5ec8c23fdb8e035ce91c7fd25da43c52130a4a8f1191055a76ed68427f679f85de42c50571235075fc415568446da169ca124d7989f8a51931b23094cb8518e80544e97365650d62a235dcd53ef88e31899c16ebc5e6c5cb42b63de3fb02d47911f7601ee0770bc03db21cfee3cc13296b3ca079bc83c2ad26fee26f9bc3eea6a3915de6a15b6b8c2707de99ef205037d894d109697eb0d171d6a55399a71ab437941f72987170d081801e8178b74d884f175443823419bd1a6bfc9680b3f3755dade78c9910361fef1a218173be1cb9f43d82460bad63e74818f7c2bee7ab823dd1954d019d36eddb9dac96be08dbfc850077429baf616ec2585ae3e0db2e71ae155bc9d855c0d106caafb28223438b01fb2d729720733c087b25dcf059b809c55b7ee261234e2a40ca5b0544508ec6374abba0689e2f24589d942260b11f4a39c86044a88a9fc652ef2edf503ff852b0c9b3f8e48152d17b4c5f7619f82a4a8fd088e61ed66d3d18fffe374da89ae05487c11ff4d2e207d424a145cd31fbc2c879a1c1be034f176b17cd44d8d594dde319769f88f8ce04c340622dbd1bb0fa38a27e089f83d35f6f8e450e249cedc2bd926aa9947f24b59bc13f3e7df934ce697ed911088e2f1089492c06f4815669a68d9971bee2edb66af33287cf24f333b39620758af99f6c506d734913e58f8fb26bd20556bb7013fa248576f935cc2c4629f180cd55e7fdc9a54c6b362e69dc4e7794498b680e4699792f9c59e8bf847a138e8746b970f7fd3367ceb771e0a9678e60e15bc56f970d76e430ea5301645ac66152107703577c4ceb3fe658a30957b10008db9b7c3ee6f88a8a00462b42302580f3b92f67817dd451f160964ffc82e2b9090b8386592030089e3ad034dc9f820e90eddcfad54582841649eb82a7a5c6ea1f4c3592261ba2a1e2746eeff5f63a07c5a7b4c6308c3f183de6fb6e95c77f13ca86333eca02278abcfa3ae4ab6f132e0fd9ee71377d71c76e4dc5361c139d806899ed302dc2c4f57182348355f9624bfec72bf908afb7ff2fc58187ba82765ea9bfecd5415473ee556d74b6dfe43764626062a76e572d7e8c89cd8757377d5f898386f721ac5cdc7f96d36c32f32e309ed0e7e986e312258ac454fffe81d8fbe8bb604472a33131b84fae7570552ca0225cbc373025b293c5884a9e6303f3fa3d218033edeaf9a06a8982ef0175df2e81b33aa1119423d2db86da59e7870b3f21980952612f5fc71e1b2923a400b190d60aa14e729dade77be9115f4377b5899a7f29bfec5b9e9a4f116cb760f96e57d99f2570900bd3bf1d74bf3cff330d805b0eb56fdaf0309f717af0bfd5ed23fd5e6ad41558c3df47ed411c6f736a95e6f85b7c2b1526b1979cf163a8a5c1a4e574f6fb1ac97943d6ef5d60dc0691853cbf1e78508e5e70ec579bbeb0f7fc16ae27837eefbf15918d9273b5368bc047cd2971c89c04ff32e5af65fa3d8ccafe8d771d5a122d10d39db84d84e6ef7ac2369d2b7c92149d4bc8d37054a24949e6bf74d1b6823cc3889e84fab89253ea52c30015a031e4f99f6a54b6d8ccfca9793cf11273f4d2a3e88505094969f5a96a82b36ffbdb64c0c295f7ea3fd052e98081766d6183613545495e008da368b806ad58bacdcb0360d628ec0e6fcea35830c2a3d5e1c97a72af06b2ac917edd67277591fe38e21487edf24f8fa5212803ad4d7a529f99cacfe1d67fe831156a56eccbf335baaa9470a2c0ddffbc42a571cb12612d5f580fc5390825ec95732d99f7f9fd01b8aacaa12abef69ae68406f3503a3e035a212446516ff3b15c4360a06f2902d96f45a61718c8eab22fe5d23829b7423ab422bb91ad35710983b77b619db2ca28182ec5364c12c897822d74ccafcea81a948e7418287c8ec783f7e3a9bd5454861e9cfc14ac26dadd59556153bafe55311a421f543292267cec54f8540b4bc25a298c4f74b6f5aa5744c814218d1af98ff8975b41297409f509da449f45aed9e8ff7adbb22e8c6d8ebb45ce94519996f18cc94a63f22bb6877db47c2f2b6b7e1b09f9a5a0065683ca3b55c4bc5446e60e793620e107a87707620d4df4cf4a09a431041b051201bb33a25835c9f42d4b9a54cd3027baa7eae8d7eb978101dca5a5d4d2f1f4ea973327a0c1f3e30df1e39720d5ca4de005f8acb31dba54b58c7f3fb0ec175b2861d6be497b5b8d6247a5b8684f0732debf518ce6c6caea3a33a3ddf6ff4a6e6ab8cdc14097812e03e924258fdaa3fad08ead22ae8e7f7bd7d2b2bdc0f700d20cadf05bf7508c758f40ec68c3d3af763e33f2f4b7e43ca115f015a007ff6431b91bf8c9ba21c3820829cf5233e5a3bc49a8e1191cc2201e2b236d6952c2b9a30148deadbc87c1cd6cad85d6097bb61e4b9c7ba0bb39d3ea4aa1905a36f4aad58e9d7859bab8026ccfeb382779c116a972c8cbe0a037a92a9aa5a0e7ada853029470e26c34f819883e815870e3862253e9bc8991384df15707e8ef1b75b6686c40b8fe76529326b40b538fedc4fbd2d03107e28fb3324280497e25b2b43c32f8f948d9a21e7ced6125ebc16a339b2cafb7273b7e169f8648dd05cf1f232ece68375ebe0355f0b7f01ba631fbca95a1f1ce687554e1880df8621d451840c24142908f832b502c8a1c4a243e720ab281f47b09ead38eb7bcbb6974237e10e4ffeae992d2965c5f6b440ab41afaaa0cdf8764deb1279eddca1f5efb710ac051d2a9ed91a9c5e8a55e0e66aa2c6ca1de298ebe896cd93801e6a8e77eb2fb24b9634d984355fb9b3b8ed364ad4ae12a734a1901c837369a05adaa7e6f59a5a574f16308c48105ca30ca7877ef265cb37a58b0a855beda6a9c7c0f44ed23ef177904279538d238bf674d65b684550ac5dee64b902a711c56ac8492b86001f43637ec437752b30afcb2a28a915b50e659f07f545d0dfd4704c07b04779f53d3ecd58bff6a19172162cc110112b0e72ef92ce4781f7268c86874a4844f6367dc7dd1f48c43150b83db108adaf81384f1e8841fdc3a861c25d1f8585064eb80f672a68d6c2ff0fcb6b72b72e7a9627e888f33ff453811d2ab74f63607ec42fa228f71d33b933ed7a587851a7c0a29aaaa6247fb2bae715cc71707936dae94c47f1544b836ef3c8c8d85517034327f69da102a722344404a1c47d3abc0536469d6ed379c3f161476d7f53e112566afb04a57c4a661f35f4b503e0c1ededa770d81a4d0076b9dac06568739cb2650fb7036992102d187bc15f7326e39f814bac297f5b35169940c6588233452e5a93e43a70d1a89d5feb36c16f857856a52cec43875cc03ac0361b2f5ec4370967ef3e9008577bb0a9dba26d10f5dfc588e7abbabf461f00271773a1bea8bba77fb840548b5f20385f2bcb7a2aa66fdefdae5b41077804d4f2404d39e303b90ded0c1bea10cc20ffba0bee9c9201c452f2717eb95fca19d93bd08a03ecb7c1cba18ea5dcf0d7935dbf3ac3c8fdf3d9e938736a1e79fd51cb2b0419aae996dd1be45fce682af3c5aa714284b54bcc3ead15ca54b558a6f602ee1ca46e362eb75e05d0e884d36fec20d14ed6dcb031c5ad1a0de1c07e4e6a5757d71f5ff065560807da7695b282ca571b8e25e97857cc41c23b94c0bf1077bae7eeb0a13b1308bc2e1aac7a29a3c601128dcd44a92caa1bca1689528f13290be392ca06c246ae399b67e0402d130814d93b6368aea5d68b9e4aaeb6013011fe3e4678d1904fe1bd6620f67baea06594cdd8c5ce2d03975d67513b402498ebf9d351a18b0ff458c6373ef78594e240d7fcf8218e0243682069209ee0f0aed46f2f4a6827cd7f3bf250f4e0156ad8ebec7c0a1133d74b18252ee8ae269858ac65619b8079be1a8ffc1731c14e430bbabfe107725f0a07aecb10535ffbe583fb812800aeba231f2ff89b162202728b42d712045bcff5af036af724f27645a1e50a521843902942c2ccdfc970a8dbef0f27150ec73846474637737773bd29a3e441f75d91550e15d9b1e47577b104fe9e7090f8742614ff3886403d9b7d50911368438cacd9e7f86fe2df1ed97d83a100f703dec09848dc55f2d2961ab25c286a61ddcb1bc98668bb2077111838314bb112e53ac822f4df78467d38e8cba3f03b45e9649ac083205dfdf4cad269eaf204c63a0f5027e70b4763857bc54cf575fb1615afa62653206743c3e3a190ad0cfc1823d85558eeeb1a0677a661ce8962e1ed2962377993d209d82d85e738b0cda2d044b4fd903fab2a763d6d1d1d33c6a6a44e2ec40a6fd853cf364e032a941dfe395f8a58e5231b1c5669e3136440df6ba9b2507f4e2e636a36ea13cea7dc528e856c73b374782aa1f5b111529d5d33134a5a7505ffb077845837396867e13e0aa2f9d5fbcc2de0be4b048f1b2bad4ab6137b0460cdd886430b99dfe355ee3bf389c5f51587f366667d166b50917319bd961f41aca325030fe0166e6cd7ac659a6205577551e064305559e9ce6d31bf154845033ead2ab7ceaf473fbabd83a6fa6a0aef37b1b320c30767676131426bf1ecd96e80089d544ec80ea6d4b0e94e021f4e39bf5c324d14c99c219b509f18c2701f991a8fac302808f1a2131d4a39b67002ebbd246abd84b570888d00924c8a141a87728855ca791440fd4687fbf32c18b76627776617e730c06b97eb7f2b982f84454301b5b88470a43e9e9754992b41ced18daa4f4c60b31562c17232cc9c4b5eeffc03fd01d7fc134eb309435d93449e75d20095f69bbfe4369ead8b7b66fe62ac5ff647dc3bdcce40dd962ddab713a3f1e455bfd788f5c92294326cad1ade24353b4ae1765e29bdd738231f288e31d0fb78defbfb19e7672f9e57dc665f7de6a18acde352c5e5069f4a49e58440caca58f761c8a0eaef6f3a2f2cacd5e3d865ec4888802d894670fb1a23b8ef265ecd1285dcee066f9a86268fe88e1b4b0f7bc9c3569ccd357ba77d4a243b5b2c1823523217200731c0b40da9d54c7154d643572f8e12b3532993acb5a851e69062d03f22ce7822f890d65df76a748e620a8d82cc79bc78d81c6c6ccbc14d41c0483481a4ffc41f13ad739dcfa498269050cb0f02f15495531a818bdbe9ae2ceb693ffd287ddfcb39995b9cc5aad63589ea57df7030f239cf2d2c5976087203c264f642bd2711f6589e55e038e705711e425f3e51707dc18a038bc36a43f17ee9e1bfd5e709bb88008fc6bf9c5a05ed90599e42f33a52e7389eff3c68084e3c2055d8e3761f0d8c47eec76f6abd3e67b90321045fc61232de2e232a9551c990cfb8fb40e9bab0916e82d32cfea04236a5ee6e2e61a5d5364285e1fb1692ffb167e4a3b8368d97495829d43da15b102f3e9da4d5ce8080654ca86d8082ef566aaff9b19612408df0b7f11307aa65ba8fb351327c44cb397dc5fca892e244fe37c45676fd2fe0c7be245b1c49d575fc42f48203c227adc2d0a1e812304403e0068b9c284c9e677c060f942f4f4851fe1f186f25b4783337a151938f365cdca8368f25cbc1a8ef71606ae344662e46f61e40ddd6585f1a08758c8878abb0c05938a8a7c7321786756dcaf71cef0a84c37a78296546693c9c7a21f40b6bffc0583674880118bd1bc18376358355de3db17599cc9c963a702bcf1735b8ff878378090a27ff479e1df9bae0cf53e9fd1ab031d2236778df70e351062379af82cfebfbf8f9318e71f7a0ca4eeb1957ec40ee3c58149608f8dc142f20fbccf3385633c04353c8af7c03b4b31003f1e69d274262f6562069d44fc0394e763e0fdf266bf9e9ed00a715775dd7cddbe463203ed942d76724968cb5ee762eb721fc8c81be09998cabf618160ed6398e879f45c4e7df7b4a8c722590dd79de5da8ae98203256d5bb0828a418c6976d7e4ae3a60a6b9a1464d3d14ab251538114ca4e90cc200fd6009fdf8c09d6af9ff95f56d64819da86c34e751d721ffd0b13c422207aeee16314b3874b72a331dc651ff9b1eb9c17ddb946e81e725955711cf8f33bca7177eb96cd6050c8fa15d8ef90058c6b5f56359a4c85ab684c30a34dfa78edb40bacba837f42e22d552436b5c8db53c0fe298dbce51ef196106e48c2d14b36c449bf309338d440f42b65c8b0e58315b3110f33962e5305551570a8d7eeebb1ff5df9117b78460b26f0e0272897b9bd6b5497aef165a3fe06beca48dc4a5a1b5b31975ec36bbdc96d562c1c49edc686a570aa014013a7fe253cd37eb846038bab51d0408c0b9e2415a2e74deb929cbb72cc903dc8612f5ff28c5a7cf23d3f6212ad99a67461a8294f31b11113fbb06dac431ed52cdb1b5983dedc0c2b6e86a88a0606f39f5ab6d3f6846d4cc1891b8dc3f31ae85cadf174502efbfd38cc9a4dd90f85c31339b6ccae1dc5be12693bc57e01e12356e8e6b7fe158a850e225d399a569de592ac899310f88e796586c6304cdf2031157fcbca1dc253bad0680de9e3cac9475de5c606551815ed4e7e75fa1dd783df3e61f10d4b19767915e52dff3e6df35de292958d90c7604176df9d926da7d4a5553417d62d492ef38a823c50741ea41ff905070545b4f4dd3f816581684529774452e656187c4a53f0fa13fecda2356d092768f1a1f97ff1003b912a69e15c263cc07e898942536f0f9c272a6bdedef2949b5f8a214d5796d7a905eb4ad84a5de27119780cf35a1af1dd6ef537622c986a2e8adb98c297261c683b7559346c76aa4a39bbac7c6807bcab5ce435954a25ab269d5e714a271ffd90d25112cc1c99586c1eca7b2caa4ed99ef5673cdc3c48ab9ef5f44e16a1656352a778e511ec36dd6fe238d0dc3a4d9129f2e7cec1c21f3084a55c7f90d88f1f81e9c2bc201c335d73b7ba5bd8e62e95d683bf6ea1e6de1576c7df1829633f5da394f07d7998db587c991018d429feac5bc6bede2c8a1caae7c1d18c79a12a975d57d03cf90a27d55d0b6946ea9f5223c261cdf4bf0c8debdeaf8d0eae89367c1d4f95d2f5854766f71e41b7220de8a3db603160a6e58db41cd75704f35b5adc31a2a3a5a252dfda5c7f86098ac137c3ffb320829993ad5c69162a387218ee65b4658dcaaf77fae4dbbcae475fea6639566c70636b2540ff3b0d25adcab45c2b4b6735adef7f2f3d364276cf305b956fc0682c17c6e74714d84201355fccd6865eb270f5c4d95ce9ec729d8aa50c7b2a3df7ec2e1503e5d28f654c9e51eb9d4284969e5af2fb5c5f97c33f5980182c0533ed6972765d51cbac6bb47ef16f3ec42a5f874d68bb5733e1548514dbcdc8f66b0b4b2733b6b751d5cdb2b60f517746afaff144f843efe3f5a6f7c9e91b0e880957a9b17bf9546ec04992edde58c5aaabbcf4a3d516a0795253f075e9bb23e09f98430dfc095ec368b1f10c60d0a1ce999cc3263bf41705bb2c08aac6eee5f233d9768e0d98b476b4e9a29b0958a3c610d93677e94cbf53e19b8119190612ef461471a8f61df77bd2a2eb1cb20bf31b25102c3b22f5634cff66b909fe5981d8fafe72ab33f792a9f386145331a5c889f789190756457f9b88558f36b73e6ef68d95c0f2f0d64992e29c6562aaaa10aede942027696583fb8d35d130000c73f18d23c062fcd2e980588eebb1355a587852e9ce87675815493c3e64f92e94856f7712d7d1a1a903d94aac5409a1a010b94d38c4117c2a1d8cd4a068656327f52e8a33ad7c30859c9511548005849f8efd6b0a83057e650e8a39cdcd5a2125203bf374b4ad793f63bdef73fbcdd6f124bd2d1e01351b5d74e09211344bfff4d32d1e46848425fcc393603c4f8bf3729807fb1f0359074097adbc1e8ffd942a9838c1005cccbb1c4cd335691242db79d67166a93c6860628c3ace72a4d3bc89a1d796eaac6d1cffb22367a90bf91980d74492fb2fc95c5e033a2baa919c59e4845188384aa7ea209afc56ef92e0caa962c60b227e4df9c1e589fb55d80b623cc94caa9b95a50fd0550c67d5bc0f03d10848f8cf9c8a4e291716539a73898e390452abeebebd61d75127691e238b13480fd332dcc04e2151ba918b46061a5e72306328a6e18bbe321adc39342b9bf391d8b9669cfdfbb78dc6d18975e868ae07bf9e418d7d1f5ff3ae0ad18b37db77f3dda376c9989e5e9cd3982a62a7d92f117c7db5483eab994e74e112d08885f67233925b1a1cd3426c352d0b2e276fb3377303cc31a08ff395aa968c410515bd6809ff2caeda6a203f59078d5826ae5ce0b0e7940ad44d6944aa21dc1b9549d17937898f11c436b4028f0f046d92e19c3f3565cba1a0957cce795532017a9f58f2c8697ff2a3bad89fc7f18cc246bdd58965e5754d99ff77d15dce69774e2a34134f4c65b2abcc5d5b2263cf98542bd3a34ee624c7e857d31c16575622512bfb0f6e09e1a13c5133d777f6c0253f58ffda425ffc104084009b1ce38d9cfe1dd877dbed4838acac450b154ff56d3537a11b9b759891bb6825cd40f0d8be5e567ed260c7d9a1178118037b22cfd56643696d3915214e3ef12be70507e924f9546e3e4aa9c0b9451c8b5122e9d4f87fd185af262b41fa29bd7c0324dd9174f65a119701a3619b12fb37d2b3142aa483fe1bd88f024352f09d3d18d35bf0d5b0be6567915522b9407073bf22c01117bab0d9b1673a224ed67c0bf46907c73baa6b75f372845747357b8db179db002bba3a6f2b29874deaa3dcdd15cc11ab9c41703b9732f8139a67b19cfc4bcbc967d3fbde169d832ea2c280b9abbacbea624209c4082b6169810b9ca53def498b89801f5bc3e19adbe6c0f65bf5121956f9ca3d6737ee66f3f3c51249ee11c79cc8a772125dce5fe64084f446f7ba288c7124fc97c5cce75b36382ca86e893fe4f02f648c61f7d7ac8a15b570fec4d141041a2a3cf33685f7d69b6865a577e7a0891471eb590a35d7dbf62e83f42dee3e84a7dcc9514a5889754b2d2db5a85a253ca26ff0471233f7ca5b66cba54af1fc1944cc8c355bfffa4ed19fecee3eb901e2b6bcb71c55e297331eaec895df76d0ff5c3fdfb54e898a4dd5d5666da75049a88eabc9a7bbd49a47a61c70359c27687e43ecfd276bfdf74c6d658464f1c53cb811a0b4c4811e8dd74f5d6dc259f291f972c980acbaa9c6ae299ad852cb03bde011142f8e89c22e29ad65457b509136bda1b3b2ffa3e0edaddb736b310aefb0a8990e4968c64ccbbd644a4d9900468295c509c22ec42e8cf235ab168f04c0b0790d9e058677beb374aade5e1d29577940476c0f6c051853347785496c1b7537eb49f3844a076caae14472f376945cc62db91da523dbbeebbfc4100ac20f9724166685e3239c6e277f1f1ae7c236cecbd0d59afdefad955696bce0acbbd7b65503d34039b7791df01dd697b5b4fb59b4ab7ec0b38672cb869c95c32d60d4645ea8389df45ead0847188d7a204b1a70ac71e6634a27049b9e1f6ed39e2949738ac797c6b43b0d8fc91e9e9f1cf09a67cef2fb6717f0397638c7475c0a0223ceb25064b85a0fa871ee1b2e93b2dac1080ae8f4b50ff328fbe980f257645d5580f6fdfba5049b95b307b2b346357946fc76d014495aae2b7c8844c25f8d8a894dada3969f4f2ec1ca08d012a4400a04cb8cffd7c09f4e8aa2c25e143e89eaefa00b14d9a18226a56179c914bd743c8b15ddc349541068a2caf56959ffdb2717a7b601ed0ccd853b666a8eeb7ba7d711493be1eec09e053a78ad2f10ae795ab700470412a0975dca09d435dd3a22f97452506b7d341135de3d907917f9720c5670764e42eec369a470d2555bd753c78a4d3d9470cc260ca5af68b6c0e9ab00ff498836c072ac1586d37f9078d97a9949009a0204931714c75bcb32544bc6f3ed97e3df00d01762742692d9f1d314d22511bcae9d7d7a78842bbf013edd6e4d831e0ccfbd2e4e8f47ef9525cc5ec2e152bc95a61ff5651eaf165b6d3487bf7b66b303fa9518daea1cb0119257de51a249dd789b125799fcd329518fde437fe21724cd9c494c5090024ebfb356fa293eae3adb93509cca6a9126eab4f5e7055020dfe7310fbe54b82273a2566709325dbbbf8206f693dfa6769a915cd2725a4f93d7c937fd5481c8a458aada75d08e0e848e37dc989bface4886d722e16a87e885ac790c18a9ef8740adcc07bbe9a94b2616bb271ca2f4d96b2396943f03c2245da2333eb55bb10dae24adeb7d42bef5b8648599e2fb1706d2d0d9308a12464a0cfd274a7d06364e75c898acf5e1e20caf4c6dfc03977abf6f6d9d339b2ebb9523a32de27ebb003fdb283d98d612eb8c6b2afc69bdd7f92aae6ae9986fe25721359e95d5c5d69374ea2bdf8c666f6ea7ccf9c302588ba8ba512eb5c20202c1aff1169012fbd81fbee575b856cbf2146b5d62fbc7f7d1cd00099a2f528664631c53dd2cda430c890a04ce07678fc666fad3bbec48ef469578a73eb38dff5a7592760dc7b4d55da08cc8ea6f55d830b97c345c50ad8a562ed73fa605223a529fbad444ee8cc7b7ffca6a0f6a6bbebbb236e3f7dd7a22df8db9b85b30d2c8439a9808fe347986b0ab4c3f5baa46355d93d2dd06745ff5ea24bf3e0e93d26c79173a672bc6fe7c5fd0912148f2de72dc42bb11cb24e3b5275653c3842a40e63b7392032bcea052c9020ddba4a8f83997f3b61021525e4bcbdb3f677b8a4988b32d3db550f8cf2dc4dc5f6ef0f38e8b0cc9c1edaf06c2420e11888f24777828a5788247235ea17b24d834f13c733a40c17b7ac838e6a10d4c4ad41afc554ef8f5d53651408c7e31c93de3298ae680b05250826905f3445bb90340da41f437f8421c794d7212262802bc46c644b4904e9b7d92a445b8f9cada74cc22143095f5d921919f5e9e031ffb406e6d32ea10a0e7bca2e0fd2ba86733b1cc6d3107b1defea93e7b043d4dbb30b62c949a3be13d53b18c9f6c230106efb7ea397d68c42feb4bf4f1e4beb79a129307e6fc60f60358ce4e6b5fcdb37aaf6f5055dbc3b6ab2704bd30b2e01cb245e9002f5914507d87982555540f6cb495d7f6d0287cca84f6e8fbba4803d63c1c594cebd8f898286108771829c33176669ccd32d799782ff1e7f62c4ddef1ec390fbc297a251e16530e3b7b25aab5e6e56b59b45cb773505568d8b847f4d2f5cf28b4465d4ab16b8fb1c014b95ba219de63edcbfb8db40bb5bc02c81dd31b66f95e7eecfe8a5c440137bedef36c41ad6070a9ebfe321b3922bb2b2c4fab31ae80041e033fda4ac4d96d8aeb2b68dc871c6672e28f9140efae9cb2da62ba6c2413e7f8d76f1cc982238307ff1c3bb83526a1a7db81e21bbf3c1f65f1456a2d29ad64cc4e9219efa60f56f6e1f99cd3070be19b7bfb0b1732893434874005ba589a2954314752861c64ca8b1f1dba26aff6e232c2cf6a0bc50448728f19b38a6287a834cdb90a6b6167d46cf8fdef47f78d96bd9ccc7995e3d2d209a447b31ebc96b0ce9ad7bb5a43fc3358b24f3d533ba3bbdd2ed250d67857ff97d240fa3b1971cb4cb456c649c19da04d8fe1f51916942707358d5c2a875cfea24f3a3fc5a5c05cd27552615e86c129240fd58125202163f7448cfd8d1957df44fd39241e3c775ae3b46fa373dea8607e479f3e1731562a3307b718545e53c4e346c964b3dbd244743aae0cc4823015d855a1af61dd2e6d8d64de07ef08bb5e8606c5fc1094c47fb938abcfb645be4db92154763e579de8fa9ccd8cece74610713536a13a3ddb981d6c9a698d480ad8d3a6785ce02daec9dae2e034795839365c441be52d9e7a21fe0cf4334f5bfd231b27daa0f903f9a2f14a5a7b87b44ea0a10987a6c25faaeac56fd6797d2f6aa0e9f11fae330d4ddf8e3ffe23728d8d21b84c356908cca95b8a3a5d8db152f782e731368ce24ddc477200fc4b55711daac74b9501706291f7f4b68fbcdc97b79148306571f670a0715c9aaac966189f5842362440d815e8e59cce413f18ebdfa6bc904be11bb4aacadcaabfaa04da0a26fcf5e7e310011d5ba520a2a00cafba3040e18720ee569c94d875e3d6f54abe7751b3c918fa3559f68833562a2086cf2791d51cccf8d0ab2d0ac58ffcba8e0a7747168a08a8a4c5126aaa145d729a8974fe39dc4eb082bcfb673e3fbefccb49b480fb86f3292e2aa0161b6f39a8bf30f4335c85a384f7c2496f573b26de3dc67cdf90f07e255a0c23b241d805619842d40b4fe4e17e7d7f628ab9cc2709c240ab952eea26442cf8d3fcc0ad4a53c4ef151a16ef0987aba8dd4d4a7162344112f73f5958f7b754c68aff01e95b85d056a841dd2baf80298a157a334901a2cfe15a680fae3063289433035b61b48b2f56fec7ca818f2b552db481679ae153794d0b5f71b726bab64c410e0f182798671b0f71d9faebb4c76f34a772197ae727fd400eddc77f454bd64638be7a397cb809f1cca063a11e01871071685baee24eacb6acef23fe08d37724fb33c86639b9e7e23630987c79500dca03c9a52c4ae0e36cd7b7ddd0ec699099313da3880c1ac7f7b90568c494038fcc172203c9a99d6d95f9dda251433e205c471f46d76c327e12ee665644b87b94fa16689dd090d22bb73c538b8f9f857652decbc23a9a296db14803b0c1f62692e1076f0cdc445401e7c57d4b85fa226ca3587f99f1d1d6d99a3d9f25273459dfa5f985184a47e8865f19d8bc7bbe658e49f89db7c831090ca91e43fed94674924132af9f628d1f1b9271626de732845985ecf7b8dc111354c650f87867251fe31de0c6abcb50a398a1b59d7d4ae60f451d6a9e13f50c62df5f159208c810f240bc391fb6dadd9cf7b6f7b731dabd88f5b8811d7832d20bfc033ee85fc62244a70e0ed7487bfece2a30f7e44fca7e6cea3ad6807e9fe7fdf567f04eb15d98140005a9bfe502b4195ad30671fc07061b1bbde632075c365714d59b66a159832cfcdea120a090d15d1855a3ba53e906cc5d727c14eebc1775063f0b329a7afef6bdbb330b63f3b9a5cbea1389e3b625913cb5ec3b9448c75a2cad5f18aeaf7e556049c31156422a126fdb3fab0720e9ea7a84fb4bb850cab517ffec2a78dbafd5bdf81f1461afd27fdc5317e78478352f24801d72e34c8f2f05f68dafb262018db9eebe94132a34b4c8fd290dd87e5fb8c5bc7dee07ab0337581c34c8de84e429f04df1af6ee9e7be0147d2bf026c0b300fc1dbcb1ddef513f3c07a922a9a09e33139e04e7236c7839ba9de14746fe574e8dca7059a332f06a5612e9a91081cf61f199e461a92630627067e4f6440b18a01adb692076b3878b5e0ffc52caf9ce2e123ba1a8744014e11f3658f62f624b506d4c0061574d8a696c509aaaa0372d1b83d325ce57c6c3b8114b1c7a8d25f94cdfbf134cf08272b9c560bc12e09c4945207b4fa9b9f8e76f7443d5b4039b72c81b52c4e9e4da528c62d37eaea293c8022b0a14bac720794889971ad613305fa16322aa0d72713fb678566bab60c8d0f561a19eb40af1d204f78c1dbd9de6cb3ed3ddf1dae49628d35df422982b454a8560042592cee8a2441d4df548cfdde508a72a9a11d6d5a41fcb5a6bdb5134635a5b2bf2977b46b170e2873993bfc97b30d0a7426ca09e395e399050313c2c4b9b987012f2297a13948f2aa512f887fac5754e2bb8ba06454e00f3086a9098a8cfe2c5485a6c8eb733a6cb81ea3352b50dd4ac4e2e1bc9ee6f95879ace17f5c8088dfaee264586cb3edf1e2fa36092788c91d699685c570266dd3750e41b958395ca5c03d1ce7593893d0c82bd0578bc742c26f3d12af32559a8724b757e68544d45b965aa73d7913fc2236f6b76d0c0d905ea0b54800723063c9328c8262a155ec634a370bcce1f52f7603c6f12744e54d6362f1def0f73fc1ddd702031dcec38392bfb087d7eaf898ce1114cd5d62ff0a485a43b4a9f9222dff064ce2cc6064cf6896aa79d7476409957c75164dbcb09373c0c8e6ec1767bfda70a5377105b737a677f9ae19ff029e937fe9e5973303695ae098a60a122e032f6d88efd61ed58429f872519347a327363aa22d8d2b3b38895cc7be6d7647b89b69385501691bcd9184c0a3e5470073d4ff2114b65ca18583be2fdb12adb30f6818b3a24f7623758dc3a70e46a30f4d8326652a95bb459c9aa38dec8ad9b8089725fc84b150adc51e0c175b35f9a22c4e5a45015a4e72f85041597b0d2a40c302f7053d1d775d2eadf9331c404b8f4a81d2130c3e026fb6d17cc283558787a5bffe2c046fbb4f7b9cd3922b42db3de12d9a753aa97a157d36489fb11acc079a90662f91c1d52ca3a2ac04b25ef32f466712fcfd47b9d9915f96e300cd040b99822c4fde570b3913693bbb0fab309be91d47842760d0387701b32ca5dbb0745ac4ede235a41d70ae59999bc8e75fe5fc00346a374e5095b4d89fb9c6496135f14a4b09e7cc622d14d32f2c5876c1e2c9784610bd5d5b1d73f599efc127c9e8c714536d278cd512a0ad6e7ef03abcf66782a3974d021debefa64fbb0d4ed60176e8a82c64fdcd4a241c7b47dbc128aff92e59da22c27cbfcfe1ccc988baf4f7ad996a87700fd11d45760c4e29fb78966034d389382e5339196575f18f65b1768fac71034103dd8608b3859408922a4992a051fcb8d329c092a5c5195cfd38e90dad8c40fac5c6e7c1b9a67c74d0d8748ffc6023a477a70845b1f79b1c69164fc4a93569e146d64af48339e82de07689c53b576555688d2654aaade1f1b4e95e8d2d1655869bce0e5d38245cd4bee4082c8072c33bee5c9a5377d896c3d7246e290f882ba7084c12836ab45a57535308bd4f6f9d11b1f387c12a702efdafad1bf4cb7381bc89cc6af937befb6627776617e730c06b97eb7f2b982f84454301b5b88470a43e9e9754992b41ced18daa4f4c60b31562c17232cc9c4b5eeffc03fd01d79226b4365fa78355f768854160e33e0686ae05b69cb1dc5ecaeca5560da84fcadfed8a1c1c2c1c750df64005d4819b87710fa98c659a39507f47158bf466a25c37ca80768c70b763688e5f7c2ccd008838658ffbd85d8117901ca7224091ece60f56bbbe57f0fd3710ce846239d96bbb414481b0f0e7f0a901bab38f620ea4c516b8dbf6d6996de412bb1143941b912a3134d760c3541adb0f82d78518cb86f44b8ec04396b5b48d2853797b03ba8f406ae57f221257c6cdf1726bd0359d1b2048706b23bbbed505aab6702621f89d6447a07224a67ddced5cfb8802f2557619e08936a6d18f0afe4ce61a2006db245e7bd02f3578cf9bd870484df1af994ed153d60168b7c3347cfb17430bca03874c81d6d90e43303bdac9efb67ad44052b83f9e17504cca0a351e0a16e5e93f18248d271232046840ad7ad458b5fdb26c4c67f791ca0e9e40756e7a04fc52bc63e67b9873f8873f95471e47b79cc55ca8d6a9588c73fdf7018499fdc19da71eb582d28d1e8ec1f150bd653496d901cdf3402ce6b13eb48b03af9cc1e25088ce708d517830fb7b8ef3223451066b4289c20f6c855eb89e942babf416f2e6ae99e02c9511d97aaee33f91f84bca561a41de2ca1468fcc4c180d0a04afc63adda98aa19f9d4a2a5ae626580f50e64598aeb9f06cc7a5d3a8e1e590899342f024978fd9cd8e23a110b7ea8a8203c227adc2d0a1e812304403e0068b9c284c9e677c060f942f4f4851fe1f186f25b4783337a151938f365cdca8368f25cbc1a8ef71c5ab1b95ce429e3e3014f17eb36acc718df141de0f1809a26df4e10834c89d1531aa2d6eb3251dd76c970d9893f9e6bcbd374fc187d29861f2e5942ef0feb88369b589a1b8dfe73a9ee45e24ca217bfe7d2c46acb5b31e38546cc7d44b0476b155d20bc74958a1af992aea789b1c030473b42244dad76fb7b593c68c79c234ca45776f2806c0aa04a13e834d31357ee5349dcbeeb724c69e3485c33b66185e07e14af64e9070d168a6f227e21117d40d1780dae1bc694422e4c4bf8be0edc75a417301cec8b4be5715ec84e3df226ca7d59db2510a2d0c5f71b10548a5c0af59d47fa74f1368cd76cf43db7cb5f9a85dc7f97371bc18368adc7f0b1b46de84c62f1191e744824e44c81016c845f0db8c1bdc6ad021f5611b0f8cf70740157fa8cc9b82bddbbedce55c789e851f2fed56969eff5ecebdb81ee1f6329dcfde9a91873e899a8211e9cd59885be8258069b83934d2b2d55ff279fdacda9a152ae4abc53a6b2692cd997f251367406c71def9b5057934d5bc6684482923d870cab8e1d6818ce98ccaed9c53e9cdd57f5bacb7a8c7fada0b45d774937d198dc59091df70f245c70b9d99b52233047d1dcb530e6b8c6f2b28926cab20c5f9a5453c5cb5a7a17c8c4536a38af32871f6bcb80de4511e6f11aaf9bf955050e2d8ac9962a4f650eb812d0289d7cefb00cf8c05d9142bebd71e4b8aa5d69bb916c514c45cc8a036510dbef86a58852fda43d9c815a3aab2b82ffdd6fd3048f72a13a8988f55bdf5a1b24f97ebbe4278d11619b5007ffc373d57afa4bc092e9c38800b521c6e68f062c2130c4c227851025a15dd525005fa89c87200d33d039d02c1103e97661d9a1fc4364c8e1068ea71165d41e987482bac4a5044b7f89de592ac899310f88e796586c6304cdf2031157fcbca1dc253bad0680de9e3cac9475de5c606551815ed4e7e75fa1dd783df3e61f10d6d25f399be9ac1ec6377e3046905ceb981795bc231509ad9536e3b31f8275870a53d8ff6fa0b73915d9dcae5ac187769712a1595fdee22a4e32d698e49d4647cd1143761ba1fa6a78d2cd34fc85f34be490cda18c4b42897375194242ded0134f89c8dfc6696a10af4eaea212e6137d9a20743453280483d3c181377633e8f650c810b60286c3d6df68797d01b999419317ef8a0628ad28542be6813c3f40324ee71cc3b17f96f83beed2a0d2c34d69555e542113c5fcaec1782c806bd7065d9d1cb8789eb773463b6ec547dae238c78e438884742b65aaf41b992fece3470bd60388893184fdc9263a0cda7dced972262bb021610d8296f52d0a099676d401b06c1dae89ac31962b3aab675a48c53bf32870fa27dfde1cf74cf0e64b9de3b8f90258f6db65925b09000e65a7ad32222e85ca71e22d34961e077f134556887409038414aa1911b70625abb0b503161eb407ff1a0358af99c9c8a5bbd351815d0e840b7964a34148dbabd8735c13ad9d17dd064dd5ef12acc5989f98cf43b13ad5a83918d2275376ff4fd43b5352d2e2a387218ee65b4658dcaaf77fae4dbbcae475fea6639566c70636b2540ff3b0d25adcab45c2b4b6735adef7f2f3d364276cf305b956f8084f08b001e9bdc21dd01abd87176b3f52a4764a39da66839238757dea806037608da29702ec03cb6fa7ddc19a5fceedaec27e89af63fe23a162fa5ef096a0382dbedbab3b04998cab0c74eb7b3089a6425a1cb6d300f4ca88f06bcab26ffd9d39413355abe93dd8bcfb01740a1d043a989d5af018d088d5cc2902801ffb44009383f44664a350b9b070e98a1958ebe7266520a3e058d95042f3c1506855cbf5df98a8780f6b0609d8e7b8f8aed1bfe96dd6591e671d446aa1e3766dee673bdb45aabddc8657d4099a804f3acda660ae587ced87958e3b11ec8527649d63faea0b15d970a352f2937ead4e19e6e6b4e40973a09fd4d424325d34f3f6474e6322ea35b31d0d0260a2e9433b702618278ac8e17d47d7189350ca899271c5787aa9550ed833a6d4cee675e7956bca43dead287319ca8b08547b2fae9af925973f18d23c062fcd2e980588eebb1355a587852e9ce87675815493c3e64f92e94856f7712d7d1a1a903d94aac5409a1a010b94d38c411a9ff2d6ab92fb5689e4c77b3c5734d773cd299f00f9c2fc8e3c012d4b120578b774086fa687fc5b6b2374208a7c4aebd345da15e8f82f5c83efc3abe4d091d02cbc44551d5e366477be2921d8492346a5330e28a6c0f25f71c97820d3f38e381caa0b54bcd0c2f0dccdb9e84f0066d6ade52d872a261596996fb6e29e503250e09c995ed816e50e546cc8599fe0bd5e6cd14329d9924d8e0e130f18ae427dd8fddb8b51dc75b315589f16aa1b349d9dcb90ace67e674769bbb738aac0c2b8a0df3b7358c1254dcbe0cef3dadd18d12fbef091cdd584605b0c33858c6b2a9b10933dedb11420f46a715145df1f3a6736f3f7beb03577aa2b540d9a6374e16a22d8a32f464fd869c15c344179c9ebf4351bced91073247e572bf615086ab9826f25ebda122b5434335c6a558433b678dfacb1148d4dbec22ed6c5ea83539b056689bdd1ca9cc36209851c1c3f58fd6e2550e93e9db62b8651e735af00ef3a317c20fc324d4a875c7574824f6b8c7c3eadd2d58bf3f50a22c11ced20cbfe1636be0fac6f5d0a9689f8553700bbaedb0517473c5fbfa0b8b163a8a50528f35cf1b330cb7aa36fdb2808006594d8df30ac47dc4d708cac9eb514f04f6611d048249e42163ccf1ab4c3af7aa529e56734028f813448755fe6ddfe2ce59790e98c2898fe7a401e78f21984cd0324cebc2b0097cbfb0752b68aae1bb61518551bf7dd69bb2775e3759466a6488689026cec9a7a99beee4f83cfc8a1f37f6f60f46d167ee09da6370c6b4a3af94eb73a98f2f3590ad13e4786fb9ed2722750acd90b8ef199231b7e5763b8f30a0ba933c171ef0d16dbd916e473848833785f0e636b0a276064d2a0d6c7c8f283236f7a6e5dcdc84c5545321fedf0aa7e18ded821bfddd1fab2d262e177c6a59fd5d9381147e470fba99b5137ffb0f652f9c986b0bc06f3f3e3005f74a70adcf723a828c46cfe4964d17fdc94237580dc7cd7da21d96471c79499d39cb76e0177342c2f584e3ea229f11f54d5869286cf546e33d3d913a71150db55b0e81604ef915678c862371629d8afd401347075de28b675efff8cb91e775195ed84b34d7108628e61ec5077338336f6819ec67584f144811ea3fd0e5c907e8da06c98887ea20f0b75c214031d370a165899d0af684331b0030d0a67f831425decfd0534572f265dd3a6647da357bddcfc6f9f855cc099f2f29720a501101748c2f7080041a6c29b01893409712cab537c1a3ba9dc15d98353fa48418816f35c4e526ac563bd65e3168786faf4b7de7484bab9c2ef06567e515ad1e302aca94cbeaeed266d2fffdec0d0b84946c060d348951df2c953ceb41d116d62ffd170b8211888decc659541d31fd01040a83583494703fc8f02e580dff7ab45fe7aa0b596f69b4cfe1a5dd18ef2bbec3c494b1915749bde17b8971a8f053f2c63e4c6c94162177339f1bdb3f0906c1a4e726eae9f9ec8620324be175c9bf896ce153671eae1e9be17472ae3b96e50545880da4e3bc0dbe754823ceb0b163e22166b0062ad61fa1c21bcc3a640fd42c7a05e043808c3778d40fff0d5577f2a6126258144e0518adfebc40b273f4989bc1bbba62bf4eedc34cd216c483059c62cf9bc5151a6e4a5e58a60c04c7f5a4268c888fefca235ea93255c3a4e3553ddd83ac2161cbd2a745e2411a60f9109ddc5ee4d2d2cd55935ced3f83e8fc223e5a129adc3b3bcccc7b9ed0639d4598011cb0112314a70d6900d7dab29d01273d23bc1d054137a5d193a47456e48c9c3e13f92085fbb41f2d7802c1458810efbdfa5ebea8a9b988f783f0a632344f599229b038980e9f6f00f4be74630f7a4a85d381d544bf7981738015d7d2af7e5989386b950580a44646f80bf6ca120c94a64cfe5b487ef8ca0d37170ee486c5203bd5c1aa3e607c386b3d17e2af14cab20307fc471c381aa2c3a3e590b5d59808a815e6ecdb6fe2d3e301c52db6062c17679ebf3c89bf14226b3d487109a5c0de455c1e9f401443d27f903ef201242cccb8ad2dac5736a1fdaacf62d5b3d307ddaa22670e7c305a29abce5917b46f5ba410de71fa0f984b66dcce4310828db7cc069f6855393e5b02195e4929aaaf5f4b65600d9a74aed64f3eab71c82f5bf46877f2dd93bb0f76a5b55796d337bb628bbca7b09bf18b023a6c3f8a627975561a9cf0c81b1b5cd4cfc930e8548a433005eae56793dba45867d84ed693f27c212e8f296b58bf3359f577c3ab915a1141826db2163f2280d9ec20b04267de4ec7cc6a7166dae7c8309ddac18f25015720c2a6f2f58b1ef31f551c07b20bd1c9ac36e14e6a0d5b0eab9425e9688aa0542ba0707396f7cdb59c75120f8ce0738f0365470b77e3d4ef9e802135f68df3acc16a0752be6314c1f543bd1913e3924c2beb81aaecccbfe19233634f7ac71e4c38a5ed0b8033385b36e234da7a21a578b702fae71b67fd624a4e1acbab9269789daeaa128805911deec3dded2652bd360ba9859acbdee5592c74bcf4b24bbb3dad76e5b9150c60fb3d7211e130816bd4a7578a436b2e5d74028168f6b66b1cb753755f9d7bd595f69471a60deea4d6ac6c4a8fd782bfdd8bd9f04a2450f43e14de78d68c5fb365cec826d9b91e0a3b0a23dbef5241e70dda7b548ce781062dad8b16fa47efb2ff4851393c4a75f99c4a6c7928938f663a64f99eb9290158535ce5f0d3115443699b365efbb7d12a8316c43fb958a0645d796e763632b9fd955132eac7a214f0456253965256af5040480b78e79bcb74a6b137e9dff28423107ad8864785de0eee885ecb5b0d4f65d112bf07e3d41d4b01c38afb129e9fadcc9a262f5774d1d5e449dd6ae724198ea55f10a91197841b3b9c1d615e05c1d5cfefa0e5dc115474d63070013cc7f05ac669155f88faeacea263c06d09ba102d058bf66a4067f9a4c2b72d4c8f9d28067c5c140ffeea82d30dd08f4f0f42b9142bcfb66f492f7ab94afa3315c37990f2cab385bc60beff9c91038818ae83ed917eeaed683d0504203947856b4ade32cb35073a3414f08d10e35ad429bcde1cb34c7bba09970baa8a12b6a10183765b90103beaa39406bbec35826d1c0816f61e5842c5bd414e12ff17ebdf8592e708964a24e334158e7761b4ba30cee6698c511f922567106cbf16c54598edd83607250735b775864e9da2a4658d299c2ef0f0ec1b8a5182bff08602ec26d9077c7d12d8323dac9634cd653303f592586a1b9b777b80f733bb1cc0f7878cbbe3546b751600d9c3836dd1f460790dbb5498eb3694a9c4604305644055122925caffbda7ef962887aaa903bc94d9bc0f6524b9461e6060f74d3144258c9a8f20de543051d468ff2f56a21e1ab591b3aae4d588a9af5b2e620cb41a6c203afebfb52d996538ccbd850ce929e52e4b4c1dbcbbaf64aef4c245e338545f44fc354efa4921f372f35c09c9d8be5548530aa01d38cf2d703b70bb1ff5295e64f143ebc384d0db6ecee37cc3f17fd26c050e9df4671c062fdb6304aeb9fa96a8aa0c80a8e07d3c733b1d04845ddea2492de5636ecb467800cde604c6a67218dfb7a65f3aafc9abba2c040d5929a665bdc9155298f76cd9ec660dae130a65962e5b9d72e50792ec5907c37396f9d981e97c8954fe721af46f05f84c4544969c4650a2f40ab82a094238e0c935a4950027582f6f6b845f742758724d9b243f1925cdc711fd758282dbaad203f8bc861f5591d3c793bc493cac3db86ceb06dad146a623f77d4c6db2922d861e23a2c56bc476887313cccd9b7017bc9810e9771d13b33af6f829bb11d49c4b73fdadf00ab81c6e6070ace6d7f0b2368b0d5b7c9db501bae9e87f4bde79d0f968f3ba6516177b9e12eb3680a5de9418b0740bef0263eb1198dcd0b48fdd2e371d719d2c5e729e75090112fc4847ece623d7bcbddbcca6e90200d0a72f36d6ffeff4565e54f5854d43b3a4cb5499bfe1bea328c123a3f118df0dbcf59f163eb79a36b50d63bb33dac59035609f13b2c1b15004fe138069165040e9097a35cf5ef3d3003e97150fb307e253fb4fd9ea7087456c07c13fab7e2011c830e0ce0c4217d7c6037367a5b8270a5a613c27196aeecbea7e2bc0c1ca43e2d1acc3159bcdacef4e3eb6ba3b831bd6a45376a0e837823f7e1f9c0e75278b9e4383644554d86f8bd0f683b8a87a12ef346235cfdcc8b1a8482d7514d4e05279f06688c6891083130b2c0540fa2d4c4cd09eaefb9c3ea33c6ed2250b4050939798ceff6b79fbec281afdd1015daef1c1144f420a22498126a19ddffcb94e1fb1213755267c2c435c073f07513c56f8de8cfd917e16a8e5f571f1b113092fe0a6f9d7d6fefef709891393c6393b31953abfc0a007d06e3135e20c55537170453b82f6456fc758f2e618f69488d849df074cc027bffb8fcf2a581b37655ad9bf075aaa151843a9ff646b1bcafdda9133afeae8879bb9e182a731a1aca894fa982143270c6368081f841d945171c99b3bb5967fa2b92d90dfd28132dd28913f440a21815015e0e276d3bfc853f06923a17e5036560dbb43e41ba1e327b152630110bf0beeb0c4ba76a7739988a325b221108c28f2f280a879359a8283e082cea72d94c484dd2733542ee98e2add1583ca652463c6eac84addf34b5c8b24c8c9a79ec854774c0ac7cc292a43a6212bb20be7d474674ff2d81a61369776c7d0cdc77e98e17784f68f7297bc09d481c108aff3d20cae8716b9389fa40ee19fcd9b8c1856d2dfea91ebfe9e7add96e23c09428ea253eb01c363f3fa2fbfb1f98a73eeff83ba62bf0074bc245784ee916ff52575fc03b515f293ce25c59d4368600fcf3ec4d493926cf0bab9780ddbf5ea1b80d6d1c130ce495410cf143fc94c653470fcdd6855f8ddcc82caddc1d1b75ced79ff6d7ff313b9d2d158479f14adb33ce56c65ad496ba530cfbf852abf60d43d2ed42bf254244ceefefe79aebf900f57aee523376200170fdbbfa77a5be3b2d7049041833bbc6511e11a0aa2c7c6c4078a0e106e1aacd0979e19c40d9ff5bfcd60fd88047887705ad6f5c001c77d37e7c192216350c0dc8ce4666b47de7b1fa4566beeb712b7f9e87cb4877f365ef76f4edca2f144796ef0471de239b467f9be883f6742a0f8fbe9d83a464dce8956bd38381c11e12712af7d0aa31621ca4e2cb71d9e2ab2d3bb07d357c4f1559dd92ea0b7566b02e1464a5e9f7a6d6838aabb9b5c9153c491f010ee586279d09ce8f81180ebb5dfb023351d0cd0f25c7f88f19a73fb298ff3384fa4e9ea5bd317d2ddb9acb475d6cf36f659204e7a83e04670b9271300de70734cf0a46ded308de7349fe751ee6d43c7bbe745d7a1fccab7d65f10381168995f33865fe51a99ced93c4e29b6993d27fbd75b0319772892eed8ec34d3c2e9f98b69927c0ef56ee31ca37fd66b7a50ca8cf7f2663c38ec3923c2139bf73c4b14eb685e5bacf0fddf456db5717795b73ad8129e79508132895ea00c6b01d2ff7010c656ec0cb65ff6b6e3ef59db1151695669394a8a9f8304b6f542d224b657667b78eaba7bedca49faeb3611f97725c4f3c82b08f3cb1c04ef78030c1a0d3b4b9d8d3fc3ac6b10471d7e9887b7bacea7ec71094eab38aa5dc228956cc144c2749e1a2c58a878e9f2f8554410e47853cefb08548ce2f0cb0a96b97bac68bd5faf0597f63e6f8485b8f5a9b1db740baeb00aa1d0c4ef322f1186ffbd6a96391b28e82dd2f55f09e1312664c9c7decab088aff872fda1c6c3dec997ccddee3413d3cbf1ebc96519724a59981e23e0e4771a13a2242904cd89c2bd1abfe8f39cf9f3b11260e9028811a03b65eb015dec9b2803eb4d497fba199a1bad2d84839093b025659678f23693a6e8bf4dee7e37d93583d95f7859cdecaa696eaba5566f61c5c2386b15bce9b251b3a7e8d05c69f41a34469563c583e009a8b0af85a2ff59a43959fcdebfc0667907ac57afcb33c0c3624793c9a9638396b988466598b16a6142cbc40cb5b470dc2417a7b4831260f9d0247386e5fb5ff36c8b4d71b1755d1ad7660bf4302d59c2dbb842c2a2a85e34b1d7e0d9b00341656fbd76619a03888b0f6ba82337f41287cf32845bbb152d0e07df2451d4465a91896b073bfe7aaf39fc6ba9508d88ee188fdf9bc76c8e52eecf282f73dd3d6c4399b1bfdef6647d42949707e4320dc1ee1c049d92a13cc65a6610bdc21d59031fa6349c018018f10d154029e6c7cb73ec6bbc404b752003d29ac9d2a821c36d9d633f1cedeb66d076df470e8eebeb4f7cb8f026a1666942c1056e850ef0301074dc10343ad6cac66d726fd49da43800ed900ce4bf2e3e159d54b23aff98f58682255e2de28a017d22aa9aaeeea0d75b1e26e8486f2c3d1eb625ba0c0bc0ed15bbc1e2ae717c66809a6cb7227ecddd70261d55d7702cd53eb8fbeecf04dc5ac2e7cb83ddea2cf1485b385ac115b42780fd32a1d9201146bc3b463ba6313ab8fbd0afac2cbfd64b189aaa419307a5becf9bbb02dd741b07cbda5cfaa874db4134fdf5c228437fb6d53f368d56bf7509ac42c3f8037dee39b9fe553d767030967036e1ff1906e8a1d00251af2c79de1bd1b7d3e63a4f0b79f2d5745edc754c4c629a25d64572caaf119e9f0f49e9084fd9346d9a829cf1a1e743df6d1c8d2f01b6e1bd7ef8f0b7f27fd1eea975f0b5c928896e88d11f10dfd89e551ed0ef731df376307df221a9d8e9dc303893a104af46be6dbb459ab53e0e6ef7498e4991efe4bfc55bb931fb3960b66397581f0bcdf518b340242c32342550f619e72d93d0c53ea97677a698b0fee675e95a930c283f803ddce3c196edbcf85057caa2560f4ebaaf7ec21f19b37295e1035c0b706818a30a1576be7172ad742660d859526cb70fa68e6e38bd9f1330782f7177bbdf1e7d55cb8b1b8aac5d082701bd7bd7f55dfbe9881f7afb90015930696b621f9a1aa5c3effd895cf64d1f90a031147c8d129fa67fefb1fef0845f53274168458c9edebf9d1cb1ae0f11bfa74767db0a0b75c08013549f96ab3a8f7a3ef8c339dd5d7428df65cef46d7297ecbc9a4ec7f82933852022f534fcc76b76733072ea504c0205fde1524611727cbaa81c479b587b2a40bb4bf9ef5b65a8407c9860223b9bf369ad0f8ff774b23dd8db42cc674bae767bd9e69a0682a4db57ed7c9f3aaea288e5d529c62e1230330275ce9a47d29c2781b258b75896ae58c763051ba4e2b4cc304d78849ee766ef2661aedc09dc43a3f8986cf835d1a0c5b7cb88bfdb138171ac42b6d221efcd79f99911d28386a4a0173ec4ad0820d12bc106fe97322733afd7a87072ba773c792db0bd5d9a350a2fd43c3e3741a5141d700e78bea7f0af158ea01f5aec45f0f546e9f8a37bf322a2521d1a06e8495e94fd8066ea3cf4b51b5db2b473123ae00f316602a7dd795722f6a131c5629ef7c8814b6fcbfc890679d0c142e9a55c7e000cebb78d7474047b3895e0663a29b03866f008d641f18642bc095ee4f2d5bdfeb6e839885d0a1b90a9e16ac9d84aab64d2469bfb3a5c3323ecbfb41f8d617a96a04bf73547a7cbcaaced2b6b423a47048b21dbfd72eab797be2fdf720d2fec2ecaec09581a2d469a9a7e8216986680f85506fb5437c078dac4563c67251bc93e4a42d5cc7bb5d4c9034d62f3cb0e59454b0d0ec0bf318179f538b47bb71478557f98c0286bfb1afcc66ffb0b91d8afeb0e0a0f9091126f925c57c6ee6044fee5dbd7dbc0b8d2b68adda6eaa60bd3b96c7146c8ab262fd142d9566988636da87f336f190f645911fe1d1106e35795cf85796880657d3d57ed4128753d208343a3138ce2db3078ec5ee423a7ff267f635015d95fc2a7cc80afd81086379c339ea22a0c5a5d331bb8a92b15eea1743b88cb33122f1544d673fe6e9901d8fbe9ae37d3b00d1d7c3a6f1db73c16402b354a61901734921618188644cdde4d6776a1c2d521086ca2e025b064274c60a7b136242bf3120bdc4a5fdd4a832e6159e4e2342a92a5589d6eb4c82acf567efe9e85bb214ba98084bc1fba7737deb169b4675b34ad591df14fc199db07b7d5b24446dde6de7fe8ed04105914d1bf380577f8b728130c9b55f0df28f408d8bcf4c334f347411ab2540722510bf7e90f425f1669b3e87a893998bbe5bad9b3ab1c9b1114e746da929e09f52b02ad89864a88d1d4f4fd44107aa3b06b55ea9c39a0aad1723ec1968d404e60c3d260ce049aa98ee8b649f836c4a9e67444611d1c893cea7a3e1686f6100cd0eddd92825193ad731f85c6fec57e3861df32daf12fde74c9e7026a74a21fa0e58eee53836a66933da1e2ee9b153b5827f913e740e0605e4f4426746565adba7eff386a9e31bfadeb3745abc4659ed8d0dd8efbaba5eb0f247aa948ecd335d95b9d579f39237a1fee4b1eea4ebead0dd8f8e22faa99a8b2b0467b75a1f40fedc9e83593b99fcee5a12d9b39b2d606db668d9d371d60e77220ccb61cfdda9e42afc2a8ccc494351de482c25ff4e62e6f42710499ed75b9b3c83f19f3f05af8e2fa196c44d864d606b619c179a5f8a0fa68563c06de6f3cd86b6e44b81f3437b1c52330158d98a2eb165b30dc839982c590a0bd4cc9bbd72cb2d1a39f76ac8cb9e4f865ba01977add52e137a13bdce3fe0cfe9900c4592695c2a3d95a4c879785e2a22bf5319cf435c0e083f5e6ea539e89fd03c574b0d7a04e78eb82204de4753e1d9c0c844aa2faeec8ce1df13bf0dbd199e7408164b0094b26aaf63234f4f33a9173220776f3a80ffc06ab5231b209208a94dd51fd489824d6c21d9e41d3e98155264a8da6093f707f5d33a74d518f13eaba465b29dd31ea1064427a3356877f53ff875a1a37cdf16053410ca7f04c3520a47a9ab12508c83e456c6e16db416da5a05c8cdc29c10c8eeba27b1765a2c0867fc7ca6904e49feca8a284c33305d9709b3a71ac50c8f4f73523efeb6cb1c018af7523222032fd191357792f8e3a44e711c8589701bf757e6a9f0580065464238a4118507eaf2743a7aa94efa18142f008432cc153c23d1a431a9610f7a86eafaf7aea672ac6cc829eaa9a1a71461ebd69aa2410f758a90991dfb5fb4083a0c2220ea5796535ac93e3bde4ef0be9559df1e0475191962da0bc94730c83ba5b83a554313836e59dcc68f589f3050e59ea0ba790b94c57173f1f8b90348d06fde8e3d0c53239a272f91675f6e06e8a2b6c40527b810615eecebf1f088ecb8d390814b8e8aedcdbd0ebffdc88d46bc880af3e6ec7569a780fdfd63687bb441a6d4aaa18cedc528cec6e910615fe53692e13068dc7e62f1da7e38c4e07cbfa5d86e4c7ae270bb7e75ac52c22f7428bd076149998f1b7804024a30a2c7d358c940c05cd331d1701efc3d414ce27360600e1411c794f78596bc641eebb32faa49dd92697150cd232dd0b61ec032acc4143f269973a633d815552bf18d37d38a099e6ed0b2620a5458c7fcece3ca8bde80fca599d0070f3fae5d68dfcde022a339453d5e30c440c5c998e05f80c67339fb622c0a72daba024026d3634ed5bb5f00b5fe0808dac172396246a6531b881e2cd1e2db0e3408c43933eca7a0b280fc990ca7c7f8c0e3dfc8ade87fb3395c46f9c8968b8498e8f16eb33d742c43fbe980bf6d2a347b576f78bead3cd1019c52664f5f35ec323cf78bda590dfec71e75228001b245b8c578dfc5527e45460e75190d0b1986a83f072e442774059d1835a322ae208edf4863e7cac82bfd2e89392f98cf4e9b9c58e149dbe8210532c4a53cd0a91095eb5a3ce5480ca0c41ee17192bf51406cc7ac37ff89c8a3a4aedd45648f7b51754a87c4becb836bccbd14cae430461de94306fa402af334e788351bd0eabb95df04bf81551199ac8629b1723fafd45e39344bb1ec6ad3a07b9cdb6033f94ea88ef02f96fa7b21275154c044454d0adcd3a1d3d68a649c12c016f487017412654f9e5431330c0bf5e8917ee13bdcdc009a9a9450eaab62f7fe35e177ab47855290522c26ef29af59e88f6b9c23df50feaceaaac2b48f25b7c36af819464c606968bb4c134d36525d40731c7e2935399943ccbfab9a449eb185d48d27644860ca93cc22f7e49e333f907e4161d9ae1ffe2ab40a12bc07adca59c740320a0550d06662099fdbacf22229f8444f748e7fbad82d79475a355ae4e0a172d042e51349184bcd8776c5b0e7abc7c7d1c9a2deb48da74b236036267e0affed1da4a073294c08d6e204ac37c193e9734dd7b322b266ffc1e72ba086453f21566331c16e2dcd776100fba59c0934fc7f98520a39408c7436c0acbdaa00a3f25500b63a0e7e28567d5e068c11c77769cc73df6a196288237f58df090ecb948ca51addc549359319d1e47461705d09d20ba45aa0fef0c383b3392c36984a16a891d3f3f47458e87d863f4e5c38722dbe84a4c4b5bff68def1ece9eac39e96a309a759dd8697f00534bf3cc19696e304679e1e603efe0abd8068ab6f3fac91b124ebface6c002d96e0e2fb2a707b00ec6a01e243b896ebe813eb3abf35c5566f175812363166d85cc068cd0ec664f40bfafe8a36d931e59093cb62c3da7d6301b19b53410ac35b44d632bddd3496ec1ca25e8140f9ccb473518c6f326b3f1e0094cc2010ed0b8d0406f4033e4af28c43cdfbf4c1440e116df31f975edb801f5f86f5c7c569c5d06dd86e9be2ab4d272225a2879c32e154390823e64721dbd99c27c14c009b6795cbe1876c522ba6774403c064e523dd94e805c044fc0d48f447a22daa3c305e0685c1dfdfeeb7339a06b1daa0fadd660dc552c91b4493f6716fa5623a2e0c9f9b6d806eddad922f9a9e223c7c23966781f37bf627e3e97e26819cdaf5d8a360463846db69373a2448354cedaf5e74ca84724afcdc5492348684628be34410f8a605078b11a527992b760468b015094b1810f73a9f600d9f00076304c317b750e1b60faf3a6d73353e36448a51761c530d5b2ae9e834cf4b13057bd80bb5039df13b69264dd80558145bb97818c65d889337488735ba63c3b7c85dabef5b5e00601812747c151d9584fa33c75aeadc55201682b195c3ac4a03f17a03fdefa81fbd08333082bca297d32a6009eb580f90a3cc55d5f99e80fc468a83f0af872510c862f74de3bb50b3fd63cea4e270c0980600a5643818923ce888d7c61a8dda4c2e3ef5fe0c21d13057f35378c40756b611a48bab2dbb00315cb52a2c97b692ba7a25a4a1232b6e9b9136644d334ecebd0777b41fca96e313f935895bb8bd19b80a567edd239b8936b72e24e4a966fb9968b51f5d9c51476f34929e309c49d71becdd667f1248a046b1ebfb2da7122eab85c0ae727728525c17f56ce66aa8c81ace7946764336cf266b4ec9051a0ef2be948d4331a2c6efd8c455ed2c0b99204183dc2673dd34c925b2e6a248fc4ae3555c4e44f44b8eaeda703ba15a811bee79c8fe40b2d5586d896302ea87b1a26fd8b711e607776563058b2aff2301e56955c6f6fb7f5c3567b2f4ecb414cbfab03e6961878f3675f3f6ab511d46186dddc903678d8c35b81a07a33cad451bb236f1de123e9ea1a31fa06ab4a2fb5239de378daf8e3fee1749a20de1722c36aad60e29863b7ff86acf0f8aa2fc3af683e441aec726df7aba2ca55e3df13e3d98b7dbb6ffd7101259e7b6c4dda537ad176de7f33ad296e09f221abbe81f7b0fcb7c896aaaef33e3999e2bdeb0808a73d827a121a792757578dc061bc824a89e95adfb800e3e8416954df15d5990e2c9b37d7c26bf16b34556078b3027601dccbdfd574b274fc4f28a9801c3322096be1d404b165ad0216c5aa5f7e20d098a96d8ac080a019cbd3f6bd4b4ff0e77db9747999bf1fcd7ef42a9175ab732912c6bd68033786818d292fbe704a2ff46b18742049179b9986d70793f7513f663a1404f2df38c9b5a5f231342ada47da623d345c0e78e452958cf3cea0efa8f9364c35fc070a0c2bd3fa58c2b7db436458f2ac0e22dbdb33fc898a71c4d2959e0f2ad33b966094ad6728d6fb55282be048458b8a523f64a2b6ebd4b25fef025412e261800d1193c3d4dd578bc0b9174128c7afee046f150818bf1985b90ea8a51636f5b23fc7bc8c37b62e171bc2c973a9eed008fcae08696a4c0f4b0719aa5047718aa360945cdd23f2712ac4934094d9cf69ead651ec1f29c82c78136297b1ea1395aeba9857cd617d91a4e2894f10e7c4e7365a50ce05bbb3b45724326e3691ed7551529fb9c99c5244a88cacba71362794b5de302e4e6b7d9eef13783e970cfd55fb8550470a95884628fbbffb3ed69f37c1779038b892a09c79b28a858ce59ec31ab8c60432c1afbc61f528f60d96fb079ceca84b0c4718d4ee62dc5c0a561ad39591aa95c0415975c39b1ae855bdec8323607d3ba56b2dcc1a5a2faeb03437d273e1901b2e5e94b4bcc0590019f7db3267af7e3a4d049e9dc46fbb12a177b2e00b0804dbd904a64b2fe256e170fd02efc57e4a237d88c66d57cc91d4d0bd8124cca8cbd5e813007b007690d66c1eabe6f98aeeedc5c7e203d131d7c5b3df33423a4b9cf3a4e1218a102ab5ef5726129f2e5ec72aaea015c54d7c1a766e6b96eed4b07f626845e3467919ac22da51483ed3de43ea3494f4c83fee57b0e2d986595ddeb1cbc4dbfa22ceeb5d2f6f506f1c6fe53fe611933b73e9a193c7e9f9df700d0abc55d0c7d99771b5608197a3c73ee6004317a893ae772fb5d3da6f99605002023d26524016bb9c97a8102db87a7d230c5e11b566ca1c4f487b4d46f4a717618938fb3dfb46b20e570d106122c6ecd0d2886fa8dff207cfd6cb09b053d3cd29d247ca75005d051ceb531043a6bba0760e2a5dbe2f88b7c4e9612fd08947749c60a18b29646a89a08600dc949ff87f81c292f6bb96c0019089bd6e5d30b6125ec4d9f31a93cfe7941e4af01329691bcd128e1e64d3c94ed8c4d4b21a69cd5dc91a59050d814eb6bd249a8469771a71c7dcf6c790afd27747cc3dbd3cbfe8e27e8238b32444a36b052ea07d8d3eb1ff27e4f74cb3a01eb894880d5f4bf291668edd0afda2387fbdccf0ec041852e7d01f40d54c34062b3bb247f12022bc0a063b1635d0d78fd27a9b721a03393684069d4d3f89f385bfd481d2462f5a0a648e225298d7ee34dd7d1ee420eed71b09186cc581cd793352389a447f9e5435a6e9cdf30699f6b4976b8f9d477ff3c1b6be7a450d419b1dc55fc77d830efbc29d36e0b9994f7ddbf3d0f4d4aad56a9047d28bff5122fe85299feeed78739253974dcbee706bede81ed88d3ee3e98e67c011c0111251176037cc2cb2097e29025ede9a17083ea4534c9f70d91a8be1e1e8cddd99093f1e595b7b97cd96dd3f80b55f652d3b636f3c525f687114dbb682e26b2471c30c5ae762bf4d5babf50cb954ac0657bca5a2c4ee026d7056029698aac1fa0215ae68282d2a3b3fa0f9d0c289f76b31fbf32c1657c5af9fa90c7ac8501bcdb7810f3f6a5027b494d3377747fa7dae413f6097916f8f25f53b26bf9e28a918ce9dc820b4bc919d8d91927b5048014a6c8cf7076c9a62b67a96771fecc1cdd4894d7c595f933f4a2f6af8e9c512ed013d616de4d46de2d47d0c6930fe28cd302645c29fb51d0180ea883c81405a3e771b9cb1218d3b90a4a964c46016a10688617242236d9d509c6c23fbf284727fb1b7e7082a87c84949aef51a96cc8b8feade01144cd67931c5320035a14f24c9d3d0f40a7c470098843cd3fe543ea81f341771ac560e93b36b384ed54ab3eefe72e76a2f96f43a4af70f3b0ac00c720f4fd185d8a4b74da0298d22cbba7caddeadde6da8cbf1c225e535928c13e4578398dc7886db06216e46b5ec2872fdebd6e88145bb16bf2ae31811188461574e24fad450835b272ef2f38fb52a7f702bf9bd19e563889a868c715a6268f06c48907285bd816e6ae1d349a95754445bef765aa8e182a2dfada0a9ab5b31ce736762a5c7c9b7ab5b3a424dd6aeb6ee6bd24ef38e9a2d2fe36b44b634f0adf48275a6b943e600ead9b1d560f27028d642c95fa96c8bdc7926e8ff1435b828d864285455763f92db91a25456ea5cab10f5d67e698bd34913e1e7278c4001c4c654b9d78f75c849684163e357065858b1ca74c21dbd7f1e36b876fdf719de63bdaa2f45ec07d81534cc8ea1251bb1da8776fa197f6577cdb33ecbf96dff5b95c0b7ed0470cbe25d60cb4e009709b67dd4850dfb065247bfae8667827e26710f81a51cde79ab7d52e5e437c4ab8f2e516ff447334491175dff1952e7381580f5046645282d8b29c7588fb8fac2aa56f5ad43bb97e6e9e62c70d083bce012f6f582910fca0756e170ebc769c44badeaf02fc444888833828f02980ee005cb080c25e4ecc1c63c893a917df1a0d579e7aec182e4d2fb0d3e47ae3cd0fbf5869de813ac025b3ae704689b3695ec7566efc0aa093e327aeba007934995217796ae614a11354570f10b378c059d31a2ec58f7a20ae2f08ece3eb99c92c959a32f8b9d57caab8533a0c45950bbe883e164623766c8e77d35720ac3c2295732bc943755e03f7103239b7690c93fbd73201fe14180643083569b7a7bbb0061e498630933df9e2aeb0191ebc5f29ba6d827ed48fd55111db2b5e8c23c3d10e11be22ffcb22874c852a96ec4d66e4144457e6764ea7104f058dc098c8f845ad74d61fb2288e76c252168fdb19500d5ca388220169b3590595968c76947c98c3bef974bbd7aa964c2bffd2eaefb77a83321b3b10554528937e2db13b49c747eaa828148cf2e4987ee462676967079278ee46aba88df4c5b85dca5523ca9364b571c6ade244f7472e4ff4921e900db109ef6cc5783cd666e79a04b5a98f9dd5ae67053f976e14c4112876a82dd808fda8f2e3ad72c36f1fa6e7629240ff4cdcd7928e7ef4ac2084ab1da69de961f11f5a560d398d5dcf570ec4de2b4e51c3a23261040bcf360fb46942ad9d33d39281a9106c0a405d6fff79345fa46a9a03cd3355e31f87f93c657dd3584b7e829e8761357197e456cc8e3b7ecb1255d20205881a228b5784e145a6a4c40d80eaf86b6f2be57daa8abbc7e1f41183947c47ac83a741c0bfd4ca34636c07b560877dfba2773760f0f9bb7bdb76336251b3afbf793c21e8bcdbb1bd92a2b88c5f082462a55fe113f2d86bfe19254fd2b914c3af5ed755340a33175c426bb198055ee233e144559d80b14566fe970643ada6a579ef835288c52c852807c688bab390a792b1c574c17e718cc736bf0b092abe8f19157e24e89727ec27fbde713531bf88e914b91697477ba6ca7b41c8cdc26cb781abbf62ddcb50b25c3873c37df1e14abafd2a7cad6c0ba0fd370b006b865d42ab5e935e5ab687e4079e0b8411628257e4421c9d7c1dd45d1b76f112f682f0f2260173653b560fb3533411e7ddc16b4d5c3c6166e97147f268bfa6c1756d3872035bb358ac277f7d2668b27de3be43b6d02f0d410e05573a541f4fd9a83fc582594432032ba55ab740ca9476ce30b0c0019518901e19a8a8c9b03dad6bbb05fc7bb2e78f20041f8e5897df5d58795be7698f44f41203fcd49d5c6f6b78405ee61153dcfc747088bee9513ddf09ef72512f9c39708497cf204552310855c205d32122d75522b54881efa514784dbe97a313896166301686fb240c4117b26fcfcbbb6cf9042a2e0c1614968943cfa5e1939482fe8a7830f356a9b29d22e170b461c919d8ff575e9c379035b2cdb631e8cfa2779294d199374797191746ba49ea385b487f8ecff05b7ce9ae746cd9653732748448a4802ce978491e22e5c3c653cf638c5ca0b94f8b33ae4acd53eeacd75024baa181638f5297845dbc0d034e0216350c310fe3ad5e4f4b722f36d31a4bb90dcd19e7e1f1ec8af8b29d24765c56eb8689898f013049a22fb3c68d08b559b34061f86596adde86668a5de9922ced3f39cc8a3249eb602f8a1f7e95906870fe761832603aa52d5f3f13de59500a0a764ee961929c611c5615ab10eda8369b543390ac63d139e57289a83556afecccca3e4aa51678deac79f0271b2562678d423a7f436d3a860ad1c6f2aa4c46ccb93da77f1b229a8067f2aba17e1887333f90c861d2808d648dde730f381afb996a247a493b244ab38e2ad411048e35f6084a1a26ad9c7385c008a27923cad9a1d77edb421e837c59aba03de298730f7f8bbd324456e91ee28c7d7e65935d04d93c3dadb8328790e4757d59c805bbb22efa959478cc38a5a8991c7ef9b831c680eeb4cf9005f151f350e32d08493693b202e80ae68fd2d6a26e30c7052e7e278b1fa3d19ccabc15ddba2841c59b09ff3fa7cf1c9dfbd1f84f5622132bd014dc9f2a66c1324dc240b75db9abfef0124fe0290223a0b57fbb341c423d63268120659b41d20a25fc6555167a5ce8a39dcffd618e644fa91642b1e4e023febde94a44bd025215e6fce6d0d39126fa027aff152ed604e3b1a5fb808983c1ca9835b061d5726845dfe7f1759b796113dec63399dd44c9b880069132fbe47e8c2bd2002ea5d2ce823ff3df1a458a8fbafdb9fc2d9465c92f3da847298e5fa8c58ba3916755d80dc2f0ebcc28c26c0c393d026ef74b01fe35c084aab2331909b6acdda5a78aac77fbfede8576fed92da369d07a43779be98ee9a71108bab8cf74a42bb8b9a477b1a35172cf84f7ed361b412cb110b6a20546e8a335f603968240aa07f00e7aa6e7d0629f6dfdd48420e82630646eeb03dfcb3b857183a895cdcf1930920f7d5597b3a75a18f46951d3ff5568d6bd49e7af179b282eea9723a23522725cb2ca640814f5dbb3753ff7d5631d165e1d5b57e049c8c16f8991c009682d5810858d026902ec78aa306bbbc67cd7775057847f59a990b28442e2e2b0e2b37f4067e13f600df85bef282a4fbcdf876b9095915b42d7c88a101d8091e65355c91079b84824cd6d80224f8fbefc63460917244f83e4566d4c161b52f6a41a6d4629055f9c37333736b00caf262f8d23a16f7074e0df4dc5ae264fb7521d809880c7576d4b09fea2f5509bb9ce7aecb019404feeeebb65599ed79b83d46ae29f972500cf21cdd9387d7af6a8e284a603b3fa083b60859dc443766aaadd8edca1ac2a62a254f6e28169e7d7f687a64a97c22898003fae3a22dfdbea0a23ed68e6d3d51005cdd0c4f2954e1b12fee063909e5fbec050f6019f3a9b2e1df3abad2299cee673015b274f1da360710ee3eb0d9000605e0f9e5460762d3f311f778e220b1d04e42b3620199048b1fb4a6215fd060cf1855672e9be9fe89e6b10f659b9062d1e2f5e5f64b0b061ead7b35f699a32f57aac2f9a559fd713af20afe752ffe3fc95d9ac9b2b0ddb071c5bf8ef7bdd13dd7ecdc58005df483553f953aec44a11e35e4d7f9b6431854dc9f8ed3349c570f1921db9f842ced642d3b02b50f16481fd61128cd2dbd572a7cbc0658a48f71ef9a6dee432cab5c0837b1d4c9485a0592c27282e0fea71c7becdb2f198116d1670f7129d7b7ed4f9a5abbafeb9a43be7534c624e8303ab35fd1765b6f445320f40ad2cd23a8c1892756491338d0c27ec97d4de8e77aedea11dec1005f51c9ecc5d8747a5cfecdf5ffc798ef5a6da3fecf41bc56925980e027692c11d7c4e6442de1c53705ad2a7feb081be95b6f61668c3c2e5bc799c00e9cc4f68db32f08f364d88fcea6b210fe608dde72b473bf2d45b1c4827eea6a06ee7122e6b4d04155e3628b57aef55531ce91f15a0ba911635d16ca2a93fca67dbaaed6c775320ccd766ac2c934acbee90e9ea40d113915be36508e146d96fcfee0f69fd2cae68e17f5c042987e357776273559c3ef7624e89e0637e07f2f156f6a4edd8df148fdad219ccdc3599d339a7f300c183bbe1f1f12c39465ec586b09454bf9568c0f0044fd0d1ccc943ac5c567562d6a18e1697cdd8953e29d0e949d8219bfbb97af514b7d909f2c08588621106b132a0652df715b1855534a425c1b6eccead2a8f49bb8d3f1c1f05ddc3939f98cd539a551f146c18d3e96616803bc1a230feeaecc98713ad106caf227dacd6c89c93ab3600f6fb163021f3401fcb8c57ce91f9838f7d71bcf3103c4dda93e103304d43433b8d6c8d307727052a95a61c7b29104875758b6bc3b8c70b96faa38805db92eb08b20c7590d25df41e82b52dd9a3d13322cb25d1712069308063b0b60fe40eb4bde77b6da8274fdb564bbecd5763d10a711aa4c3a8db926d33a0a0b91ef9c75f43be8e933ab1754047dce37a724e65f82c88aab15e4df7c859edcf14245dc8679a5991ab3ad523714bf65d20b78317aecf9a93b5df84ff2419fe128cc437c9d6315669b246a2d3f8e725b6dcd2dde97432ea8808858b1a8040917572545b7307e355b1888918433fe35fad31022d2c1a89da00b8bc16a8a626581ee34d17fe171a48977e8d45812c18e3932952074b4ddd605970158a267791d0f49c3de587bc87fb95e713fc963c147dca873a6becca86c69aa1369c366c83de26252fd690520fb002b45e69bcc033117f084d33a42b934e139a13a123271d38aa1dcc9935e76b2ec2ad3d6d97cf681c4ad330035ad07270eea59d488c29b33955edb2fa3481416519ef37ea7a6cd4ebdb93684dd908dd279ba9f18e8b31dea4a2fca776c6f7954774619348bb3768aad35959739473d13de39f0fee99457d2c67e7f9dd7ad9d879953ff88395448be31d12cd1f49316cf4ba1bcd4a8526678b0c6511a7bbbba4e0c9cb3f0dfcf91c3184e4c934236f573f2068b796f3f48566a7c6f6805c1b636891d067c5788edcef74287a865d6cf730df10d96ed9c912199000330f1874d9384e07dd744e54cc043eeaf68de60c7857c7fccaa8f3a0e9c57baa045e3f25e30cea1d40e4ea5c5e2abfd752ca1996dfdfce8bf3e3ccd1495c829bad3fbf09200da835b986f1dd47bf19432c57f48c56cf252112c6ba3763d73bea3703f2ae43e0f6a6a1709df01eab9d15ed35d9d4b2c267f06417a9deba3bc88992026397228681f095e95969e8b94f7caa737b755719c809aa66f542a35e635ff7d68b7dc0c242ded3a4e10207ebfcff3bc3d0f321c0ba7f73ae6f814d3f534b86e13155c9be30523586556e5aa24dd74f62a501af8240353ee986142456c36bf756ead0b4911dd1f92bfb445b7cc7076c03ab52a44bc8bd350b59a446df241a90166fcbd0b15a7f0a98b1308d03a1ce726e91f9f9cd18d4ee56ff4228caa323ae0507a57ef40ed23981ca56e93856783d27194151b13397f6b60c6743d42d5530aa36980ba2ea523c6635f5327c93ed5e156c1522bb0033656d6e3e88b177cf678050a97e5801af1c49971af46b5cda84fd00a7afa76902b274bcbc9f392da6bb76bbe355482ace436c33fc3f238e2a1c6e526cfdecd0c3e0497532c068c4f5322cc7ed91d26a75b19f3eb9f5be6de3e9834780b9361fb2dbbd4c0f024ac22bffd3d696c3450b785d48da0b97ecc1892acc5cbf63f45389635d7737f9a916030e230622a7ae4715ba5f4a3ca107d3623703ba9efe73f46c474ef41f35b49642fc172ccaadf3e073d39dcfa0fd99d7bb5fed052920b6248535b2ca21136b71e34d5c50c16f1100500110b983a61cb6b7ccdcbfb0e433a6f741731d1232e94c4fd30b98386926cceb85e8259c4e87bfc1e44f8852e395ac617411b433c70564b919be568b7523959de6fe1397a458174c6bc849740ef904c4566236ed2c9405908671021482567a96a6263725ca6828f0cf78f53489fd2ea6aec4d574e9e8c6ba4bdce17c703b8b3936e59c3d6a3f9b527a526de0de597f3457b3ccba2fd225715e2c88651e94a7e22eefece7b925d1a1f46076b8a81f88b47c4acc008eb6bba9baa82acf7e7e7762cf97d8dd3019710becaad98d82556d35b34e6349923d5a09272c54e6ee13062d07da31e245d3ba96a0790420de1dbe514476806e18be9c0b632eae7e4234fc548791bf1b3d51e7bc3fbab476fa2ef6efc20a8f53f4b52275df039f1fec24b4c120883a2fd82ec6e9c144d338c54980057b59a80ec3d397eae79f3cedf76676a4c41808f792a0d55927bd39cf5cd81cd59a0f89ec187f05b3393558936861680d918207bbb4e6e6aa836ac90f14df53335470b90e3d28163902097c9619c14aec9e2520a0196d5c45ae54a3f41fb7a66c80530de86b61ca4529a0cb332159bd867d4398a6fff61204905ca4855ddc8cce70f02caf1e4cd57d024b232155e29036b56a2ca4745318349960986a1bef49c89da417d57173818207ad53ee5feb228c638d3e66053c056b07aafffc33bb56e32f78df68dabc700bbb4703156827669f63b984787492058e226fcc34fec6d68181543fa71189f962e531c1206ceb4f5876b67616d7e16a0d9660cba7c72cd8b1e20678ab7cab2c05fe59763f5dff88b5cb6b779fe00a4b29bb562954c4eae3cac2ae21540f93b848d0d746be9410bfd156c42f9a445525272a1ae98c4571e69763d76051e883a3f461f520146ca119d5e963ee5739b2df812962a00bc759f870eb95c3ed8c87fceb4454744d9947ecd1c984de27bf00739fc9f91c375fdd30aaf4095f169fe316cb3321004b24caad2e802f36e8a77c6c810065eec306fddbdecb5c8e72cf18b64c0b1a5c776522b3d022b5d54c9b9bf2089b08d9b24f3dc593d9cf9ddf776fa797a0a0078fa2dcaf35738839e39bbebe63545e2cdb0a95ca28603775e08228be463ce4e1df336b615394ffc5b0b0fb52627190ace8c306f19f5a9c07e25e1f887de1db45de906e858a4acbd1a71d55b39d64411832dba2da3f78310bf4333a1b0ea5d8e5c260cef0d1160706669c62e75d8867d77ff077e8306f11706f8d368debf23ee381058621ac13150200d18c93c813f93fe30843b8f69dc01a79387cdf1962d9e0a3be1bead08b9f577111c4c95bd2709734634f22100f9fa65af76dbc6f59eb6bcb16a19920fcb7dfbac64f1c4a30cae7f9549518473a481460eacd701980c3108d4a4b091471736cf0ee4fb8a78efc3998cb466a514fd30d2712235aee7dd46fd7c1ccd7b65694c013dba5635fad3be35da447f7facb2f25db031cb4abb0eae9ea5074f981025e0753bcb6fd0037391f0d49712e2792fd503fe5de05dbe73aa7d24b5b60cb7c62ac38955d5b884b641a9c796cb5ccc6245ae93291eb1c979da4f39d2cd1dcb2da682549822d08b65071602385c172b5e97b930d53167b2a4d42e346a7ca2ac12db4b4570c89628ef785d633608f45f93b602fe09451f88809c396b6b2037d2a93805d53889880fb8f400eea8ab1014c9fc904a46045761b5e34652a92172fae5d63f746c726da09f98887e04138ee61888bd30aefe3705b5e8852848ec6d9f2e2b15c0b268682b7a0af3e5472372e7f6087e9928cec159aee637f0f5295ea6df1461a7f4cc275167fadc98870d329b63daa972cecdceea084320fec1d7341dacce2c1319bf2dc9fa2a85f62c88b2e2946fe6cb497e9a229c892625c559b258cb1466172facd552ae9c933644f6bba6bb99b29586f39b39bad02eda9726e13cc7cdef0364102bdaee894490fd822d64170ee029852c719f03b83198a4cedcb1847b47c94e6be88060882a643a1bcbe5031b518253c11448f3a00488088b915c9f89e9cfb01fa08769f6d1014d9a5b34827ec8cc14580ce1eb23b310932ae4aff35d78d176e6e9a7e0ac4efed7a8720ec5bd36569653eef37388dfdee9fa4eea6e78afac8c4f8bb0dbfdaac5d19266d4171fe83d6647388eb936e83f8d4dc5fa39c0a6301c0ce8ac26c1bd223d6252ba28f4cefd7a278cf2cf2f285186fed4e3991d70f7ee3030025c2586b1db8e56ec5ceb34a6eeab536b0b475287a9f5fc2726f117bc6fd2e40b9c8f4d3fb53d5721f2c47de18ef0274677cc8da5658d8df293efc1fc19f13c7a9e4c87e9c1ef8e73cdc05505d44f1cb374d8b753c2575156687d2705b6bc75481d129be1155a68e750564d4f56ec254e13113e3538faf5443076e657a84b1676f950faad178aa0d36ec4882e2595773bb1d32d882628c2b7a77b666c51d5d5ef713dc5c70ad6e0f3b4954562c2d317759be1d18a75f893517d4bcbeaafbaeda49978d8cd4656cac111d355c3cf5adfeb30092834e174124551a70dcbb5907c124a186ddc072df9cc4e90940db1cb2ca90e1da436c8e6544cc745f79023febd61917fe0671477a02a898c6d25024f343921d507cfc89d4a1804ef0e60e8596964ef361cec288705a41de35035ce9ca3128042a8b767be82ab32e0fa1454ac988ef92e2df6a0ad83d6d50a759c8540adc0e89f65f30551e157fc0bc7c9860223b9bf369ad0f8ff774b23dd8db42cc674bae767bd9e69a0682a4db57ed7c9f3aaea288e5d529c62e1230330275ce9a47d29c043ba2f4fc3adb7057688611fa5d6ac2db33257b7b1bf19349879f9e12c2b4606222c1711a2c66a53ea4d1097c9695c827322f4194554923dea4ed8b27bfa6a7812edb5d833f4652a2c9cc1622013f2b07c85e730b646047761a6ba0bbe1fb72e7ef2feff7983ddfd32238354ee8959d97ca4d046b8e670d59331918f17678c86b29fcf2eee6a4e8fe7232ceabfc59b7ce9067a3b1b06a6b0f88b382010fd7e72075d31b727d0a5426236efd8ecb0a35db0a96419ecf801f43ea323448586935afd262c64504514e74bae08efcecf456e6417eebd34bb0ad2d4cc60dc63c26210f504759581199e949a1aba3565d9b72c5440fe7c248781dfb41931752e71cad9e3ac93940ffe155c6f3ede2e2693c560bb270a0c801ab51246972d17bf6ac832a8ef206b26ac9fba5818da86f3afa28f8c267fc79dfc808206d295378c9cf6d0513f7db9fb8c969c5fa9f8a3f71fed5abb63c3c6db08a6db8798b48c00d0afe00e871d9dde538e1039b5426dcba1878d17bd60eb1870161ef10d590c88d2c22e6e8942be04ec1a6b54f2ccc2688e6a44023a5927593c758e0b1c1ba12cae39d0b990b1509683aaa3bb51a8843eb0c07186c3bca768165867de2fbcd4feb7794f75a9e7d7ac3fe19a913550b1a6793548f9d92b11e18d9c996e3d4130b3825fd8198cf32f2e08e4ff06abb81990ec329990232087709cc3d37d3b00d1d7c3a6f1db73c16402b354a61901734921618188644cdde4d6776a1c2d521086ca2e025b064274c60a7b136242bf3120bdc0c36c6ed4ea6c47e000e538d4e2a448b6fe05ce4e25eaa01c60a2c428d2197a41db22f2373c1073bccadc6248941d822787369bcabe54a0a663c532c048e0362314d7e8bc2cea401a81cb5e6bb66d767e5f3a847a799bde6c51d393f617576605727cbccdac3dec5d5d909b831862183f58e05325b20e5314bf2edf6b61f870e1c55653d5db51070927a56b79f236fd20b7c20c7622ae1be9a947cb733e81f07f36cf6f19fd2271c6a1ca2ceabfc6631a20fc0ecd14b9222343665cc39e057dd4292305004617f441dac2462b281dc290bb2203485c90303cf7b96b8b389a6e15bc4d349e57de8024a8a87a48d1cc5b04c5b18ed28f71551958ad5d9928a77e098224939d12a256d341fb0e9ba1a26c2d1b267ba5c3a09770f61552d93e65bea8a21bae58621342326575541d006bb6f690792818c736578424fa857202b7b5455e16d0938dc7c981e21a17649a11f6071ad6964b3e14e584c5d29bc6ca120fe605780d2013bac92079adb9c113d9b81ed793d2d201846cde1558e84dd04c929c1482d97814a263d6ba43891d99be1814962b4ce489fb60e970e5aedfa8ee4dfa7d39c1fdb76d49e5e8be87fa47ad526d1cc3c9b6017decf4d6061221b0c3fa6c040751c98a24fb99056cdde2087577115d821140618c4d5958a21938a54d8c7e75e5d26c8ff62a1ca24ae2162d0e41e6975e6dadeb3d8275b3a6888a0f897c1fde3aceeca70fbfe6a7222a5a9dcdeed52a29fb037d291c7a7945114918a39ed9de222a119f31ca3a7c3359d09c18c39ed180edc2ab95770cd2b379a72f6069fde93ae253ec21a45ef65ade3ade2e9c4db7d8ffc384a832f21c78671ce8fb6ba76f86c1068dc36529dac78244de4742f9ca8b2d2fdb15ddd08c83e456c6e16db416da5a05c8cdc29c10c8eeba27b1765a2c0867fc7ca6904e49feca8a284c33305d9709b3a71ac50c8f4f73523efb079f21bcb0eb52d879fc56820deae9cc8902b65ad6a794123178e2222cdc92df138271d50af1468c82f193889aea42329d478267a4c1b60a2d7191187ece3339c84c499138346a03bc2f13a276866efc09849e308bac4ac1294a9c30a534f7cabbffceb22743508661f32feac3f5db94f6a860629985590328465ed62d0d6440c93259e4563982fd2731a8e13d89a9fad5dc2b7ba6bcbdea91e242eef996283a902b7bcaecaca741bd22c2ac3a64c46beffe6f464cdf31f0f5c4e9ce53679e9643a355c7e53cae020ddb3796fd5fddb7af6624f1cb3b8890e9aa9f9411182fce921976b934a9c852a0b08f68ac3d8e053c022aad4108d472b64886bec1e9ef63d91262ae5edf3f5f42f74fd12800e1ae103ed5ab773d1fd0f2046f86698494a7fac564ded440a9b510655c415e91e59f1e583f97e7ab1dfe291a2d2de7751825f0cb0fd8b3895c19b46256771b41fadb85a353e52690651d5704d6a4b71a3e14c533e995b758b86eda544c8e3a08d454fec0293ae77bd0b502f7ac8dbf25a3d4e9b4b6aab45248c76519bb4eaedf267339fb622c0a72daba024026d3634ed5bb5f00b5fe0808dac172396246a6531b881e2cd1e2db0e3408c43933eca7a0b280fc990ca7c9202c61a2aa0c80b56f840c2b69531aa96df23ebdd2fc0243bf21317d7f6d2f4bd2d59f74f7d918b53ab7daf1433eb0fcb180c7c7c5b3bc80a6e9f3beada77826c90538c91aaeebe81f803dd7f3e3885224a4b2c2beefe2beb52e87dbde111cb6d171465b585d0ce0de6eac86426eba608eff29e6aab962ef2219254cdc796100985955d740a90b30bf389154d926e399839fb84991d511978295695ace1a128d475d64c2db7e8e5f984c331f66eeaec914a2b7a35d743f88e5ffa9f86ea7a5efd1b500f17dd59fb05538023d1dcfab974f9fe6971f3281d74a0fcc36d36e50f0325950d9076e5f283d034fd00f7a9aa6b48b18f13d6d17ce500273fb44c14315d1d2bdbf990b2c2526318fc60394734028cd2d15d06ba160c10aa47f3e3dbb437d702d1e1e6fabd81a70246f4a8ea9b6bb9d3bef738b58363bdd88bb2aac606968bb4c134d36525d40731c7e2935399943ccbfab9a449eb185d48d27644860ca93cc22f7e49e333f907e4161d9ae1ffe2ab40a1b8d14a8ba869edfb664bff86b6b2ccbd69f1706d00feed38b3100e9b084a8682e3de6df0034df998f334e1752dfb243769054dd509cb16f230f1194d7ccef94a6a9ad199ad7c367e44d1ae8fdb9e52b10b71e8e7071abf51eaaba87e0a3ef4d817c06f0a526f76ef5cfc5769c25d987eca846eff11017839839edfe9df6292fab74f31dcb4c318b43cafda29f9fad7cf858d741ec10a804759bc092325c5545ee0c500f9704ebaab20172719954edd5ea392adaeb25376cca1069cdf5eacf5bc43b588ddc95f3b2e2d4b159e43c309bd49ef4bd5f03c14b4123512ef9423c376eb8b59b072baeddb83758d4961354755cd6f05823e5252239e31ee4ac4e6911b6b776f2b48296f0f1f27eb217ab5781d3362c0280a8447756116e481ce23412cf87654c04bd2e839df91fb3623a017f4c27ee270df3aa37cf439cf043a01ebd7ee57fe6ed81031614416d70d7b2f38a5296252d6af4b8fd4953dd4f37bcbb1b0ca396b16aa2842e1165ed3ab91683cdf996cecbe8a45d7230759ab64a6902f5d0c8a7e1d1e01ee85df96c0f7fac0231db7e13a38be1a5fe77d92a908d82c31717b2de6c6eca0c3e1e677155da251ca36d3512d749b9d035fa777ea12ff522b6592d1969ce39b39b84fc11771ab6609df5d21710d6ce91626a42c957a3c03417d818f0405931359b444e4410f037da5d68da45bf15288e7a3561e98f37dd4757e3672970dc3b83833905b077fedafda98b7d4938653b239c5d992f8a5ea84e7bb2b76eca73ff17c3b23813acd4aa56aa3df7631f8c460df6a861c7402160b4e6a2a79a183a1ee1c3b74c5018820191b8630acf5c9f84fcd01f674ef82a7c9dcb60c5a893c604a310a66c5066f70d0e4f235e11cd7fdc894f436e58826e2c3b69bdbc7eb4bf811777fc50938eb7a75dae36285e84ac1b158ddfa2950693f622d5aef84e2dd60836ac748324fda618006e1173f019f01c78d41739b221fc6f3f70d33070d7a307840182faa72a153f6ebd02a935416753dcd19bc745bdaf8d6e81062336fa0211f2e99a6286f0722004098e09d8e7bc565688bbf8a513e0fa967f4c45d460bb435fe1727faee955382c6590233f6b65877a114809952fe5005e28af3971ac3dbdc7382c901795d75beb1a3770adc2e83f9c76d9812537ddaa4cdfdf958654765876289224631c9fa9b8a0579aefd48c9f68137e04d791e1a1fab977c2e74f6b8826dfd7808d78574712d8a37a0bb92705272bc334b6e1ff9e318525e7c7f00ae3000ea437e0cbe234379d82b84dfbc22a7f14d81d608464c7ada10deb70d48469fc4bc02883a6dd81f6cbc49359937e5d1a707ab5efc5ff1be2034a3815552065b73c48d92a5807742982bc0ce67f90646fe75e29ca652366c9a7d7b393ed1d8f289ea19ea233286a8708e1e3f961e75412f188cc36e003e8df2a7c254eba8515a6caff349cd24943da68e99f1333fb0ee4d2dce61b53519a12a437ac11254a7478a62c8b90d2ef74290036430f361d5cf95776f66c4ef0e5c0511d9b4a61c785557c10a6c6406b73786a4a90a1df0aaccc26d0f0f18667ee29be31f98afb3f6136a56e3fc31683590a139d15c4c861830b4f248f9254a78e865b68e5611fb0b19f34d8323b5021cb752c2f7e8a645a9b39b4c18b8c5aaf5c3c38c95ee4b2c375fc9740cb9a33052c0d96ef4b7f7eb78ce1a8a59de3ab2ac0e575d0047c99083a70d13070574d8220ab3d86405f9f4bee8d990e155e0d1c0af64cd585a4d4c941616b5a3e4ae13db4090d3c93f30988779778b25ea4a37e5c9d3b73a408991bd08684281a640e12319b7da32ddf1adbee115b653b61c83a56023f43674753d1312c53b2ecba4f39b60bbf054ed66e59e5f8636be63411b5d35e1c5d6254af40f9962bd73f8a5a49cb2af731825b4f7a66ed289832e8aa378fa546bd3e727e08886bc3cfd8ee647f91c1422266cb741ead4de6e3acd68419da5f46b425caef4bbae39ca646872a8ef3e7be8d58960e86244c015100dc06f9c0a6328643458a960a3d5992298b10d0d9fbd0361eacfec008bebef320f9a74920a0aed3035e3ec7cf4935a27c36323be804347a55c6686dacbd5b7328dbc8a69afb65d9bd2cf55333dbf009348aa2a8de4d9a7c71dee9838715e1831a88ba6ba9f95476bd8584595109d81e56e56a743b5cc981ae8909e6ebb11a61f93316ea77a0693f3f37def2e39c3a7b3b31e3e04d62ee510d7711a3bae772367fc6db9a32f825da5b56c4106d0d40fd67ac115be44254dabd514c1ff0dafe1e00db9a25dc16bb1a5d6a034c84954b35345ec5c97010f31145f90420e46f9a3f0733b7efa526b261ab85b76a4cb0f6da3c61b6b95ed501084e69ef44e294f2305ee38184c2f65681d5ad57909c63887d3f12dca32092545b2ed67bc43f4946b9ec6c75fe56a9f765ea73914cac5f29606a0534b804698fc433f9c89b18a93536c31371e99c8cce1dd5baeec9406b730db5656b4e057b88402431aa79d503cbaeeeb27c369bf21497771e9065feafbabe6677d6317a3351ee3c464ba6afa8350b0b51671491e100465aa3910647b88bbb80b32796111980b6a7d08f34512253d04ce3e1dba12376f02778e1ff31878e60b14747fe98b25bd4043849aeeffe1855039e919a9f15f3dd13ead6d5e3867f17d2834c4ff7babc85f450945b570ac7ebc6f0a913bd7b6f112ab7d8b1f61980f13dbd3c61174ad500ff4a0933675f71a80d248cc773a106b6f69efe0bd5419490bedc9fd471ce21e03bd020a78ded8e9e0b58bf3df53bcc58628b8d4879dfb905958c8e2ee6596c92f0b507c7e0c537e2b2d678e3edb3a11e0aca29c5fedb39b197bce2ff7575e91263454a3195b2b0ad9325f07ac54f364697d3b46926078c17281ebd603969d4441c7a57da97a87cb07ebb80a827e05f9ff86287a8fb9cfedab65febcddb096742a0a3c5b353b777aa876b2b85df6bf2c137225ae8145f95ecbe873ea3473c6f98d0d2fed257c0dee5e11b335e2f93de308dd40e4202e61dc5e27e24e42e52f3335cc11651fd1dc2f7d6943ab5dbda2415abe8a1b1d426db78abfa50ccb8869cf4d5609d256cfb3e9efab6927b455f564f1c1f6fa73e75c59b7656fb1fe5d6d13905792a1e9cbfc26bec0fddd8e0e3f5dc80e57354f187b76a65073e5cff59c9a7e0d0be292ff634bcced9e7507b44822c402b65e6387a3ae7ed19d253f8f4034d671394fcc3e8b9575cb26860bd8b0e21bb7311121e9c96590a37c392494c801cb0d14a19194a673eb255e92f9dbd602589067539596c06894f3a5384f6582e9c09982d70f2bad55e7bd94122967e191b4ed2ae4bb6bbe71004f09fb90d2d2247d1d23fbf78ba3d8f4aae5e80079c5b58f44d92733f59bc0590b23996feee0a27bfb712c3ee5d37a143a54ef3a0ef0f730b81866033fee34246c9b634d3d239a0137b17dbd9a7a424c491a36d1823fbcbf2d38946cca0399ad204b081b609b36580d95ec1e14057839746fb4ef14383545ec261e1c5cad3b62356247a79eb7977348bf3a80701dbf00e7804bc283994a7d17193051cf116352cc35e152b23bb68982b4c201c939670afffb29a6cadf3d32c7b5b4edfdb24ae9b57ebbb5c5d90fbad8f9504fd4f5344fd1a090c32af4ffa13b552c1e5ff2a02feee33d7b59058e30d7ba0e8d919a7d41058a045ba48f51287bc7cdd9f1b1e9940e699baa21c22a9a7ca64d2b7cdea0ddee18895d6bfa7b2fbc3aca5868e24806c0b5646ba91b5efd34ce95840e1f5cbe4538d293990d6ec90654bd62763a713affdc761e536bd933d9f78309a27eb7a21b33601550c290a7e95329555ac3a3b9fb6f5c3d8d27b5cd5358be2db8fd17225c2821c2c563512b597b8e6da1728f19ce6a2a7dec4097aa2e30baff3c8e16e8a3de699d447aa76cc2bfb33c74110840f8f62b2e802af2efe2b6babe31b2effebbda46136fe0862acab6b0437545cd1191f0170663478b41b21cd85a5958b2eed3b3258333d150df8e0495fe01b30ab27755a2b062e1de06b02ef45b358a6f3592a9ceff677b31c4d08d1dc9b923d02aab0c62296d33d69b787cca4dc12af5166109a2fabd2ec32d9e1ff620d6d20c858f376365ec3715f07e2596d181b3cd778f686fec70e14c00ea6d66f5a32184f445b03f9d860dbd0da51d63d3bda4563ee2aab87a5850afa267d06895fce6b8257a2bd8124796488f54821970296971e822fabb2af9e401c06764fa14be21a4305acc2c1bdc8c85377ccf99f823df3a487514958f91ea17228a21d9c685318ea765e6c54d06b8ca013b173084ee49ef07684c483c56eab8c2f9861b14f8b7d225789a2e5425f6cc2c3ca362bfdbcb7e52612fa7d6c304d772860ea90e853bd72b3fa2b38fa2dff095fc8b3dacf1784ba0a6696b01cd9358d5333784bd606349d38db92b9e1fa52eb9c17566365d5648d88f4bc25381c4eaed6eb81181af3210ef5990cb7884ad8c0d485c444c5d17d73809b0433e6392faab8b37f1e77c54e5a24375f40fc44cd1a223e5fd8934cf8835a7d4c1a47efcd95129dbaa4e50e5d1f7c221aba8e99bd3b65106818094e20b74fbf15c0dc49cb65ce0f21b520894aed874c6403206a72528adb590f113486061dc65aca4ae42ee5fc714f6ccaa49d20a97c99686bd423c8c9b19a2a469503c8002fc3a86d1b65096d40ad37ac76d9929d5a7934c6c29090ccdc58695dbcf4b20c780b36224c86449109bfe3008247d9ca53fa8daea007d489402bd54102687bb20367314734865aca601d2bf723445dd28532a21e6e8e6af4536c2cd5f5c5dc912184dcd3b2eb6ffd194da33e56e118d546d7a491f71abdae4faf8a070f56328ef4820223f04fc4f35e2150429e77a973aff9808ea89ffc6dbb05e47fe6e508819383d876c7f28d2ecf00b5eded99a0cc200455ce01db51141d9e186c8d2a03f01aa6769fdfa19a63df58cb8139a3492deb8b73f001c7e1881b1a2bbcf071b0d53cd4d2d2e933161709eef2fd9df1284fcacd06baacdf3daf831f25004d94e203176cb3194083c77226ba7cd1e35ae05836c8bd3601895f60f7fabaa459dca5230723d98e60ed7ab060a1f75ca482f7045fc549a57a2485ae33247ae1a97456e9afcaebbba0783d8a8549e87092246c3a3dc17744863a98504462255132466364f396d2938ba0f8d014c3b2ff3f18e5bc5ddc758a9dfeadaceef68ed9e527f1d1e8aba33ee77fa6b8f4b2beddbd3277827cc23f3ba96fa5e8b9f2b070323d198023d67b1f218ba661f1509f1fffed7ec800a305c6efffe12c691583a2555f9eb1089d5367997eb4ffd2e091279b5ffbd81e745b02f463bd99e520f885465fa37a0a7b3b2b37fcfe590b2095c6b96bfef40b0aacf5f3768799afa604f591fb6e892f5452a0d4751de6cfc997f60e4e586b809aed25702d61d57fc204c9a5e6aa33c4db53913253568829b3aaea6ef91ecd46147e400bdae4ea73d4929a835119d0ce443a488e7f4b12a94cdaa308795c681e777c1fcd8cb4454669fd37cefac630622d902d66ff4f4a236ab284046926c4344e9e9320bc73d9e4beaf0742f279152a1405dc15be38bbf6fc133287a88e8b8e9f2b6b45df65fd4cdda4550c173c601c90b1586ed8c42c23f8f9ad3592aa451d9f45bfa02550ecee76b27c1979b7dd980e4313ca655d9f57284f45b374e59d4a66b2c9d4fa5010b799fd16faf986480c962605f31d6e624674e75c7661312f38428f8f84e1cb0c07e459dd8570835157db198ada2f1c4ab7ae377bd43d5ace682afc3a9895b13f03150835a42509b8dfddb814c31a433181f485cfc2efc07c4d7054c770f4836c71b1b45b60fe8011e1ebac7e0c0960091781ddb77fd74bb3734e57bc453dbd894f268e989649028422971fa1063cafeee7a506e1d5d35c0daf20c363c30e6056f5a8a7eb9d8162c54c3070443e63851f923a5b73f91b598db7675a4160e45342d45a7021e294d6c203ede4549fedd10939d639c552b220217b3cb6e53444285c5120eef476b059f66abc9e4a106d45cfca625b4f53b17c9179ca2844f9d13baa6cf333ac9b93dad9568c05c0e39134df1167f011eb4aa975fec8292d262cdaef706102ea5b29efe2f2431bf9083c9151b29c536c1f9a88059f22dbaa90ec5c61f818448b1a594690d239c0139a8dc9fc755f28fbe6858628b192d3a45681fe48a83804ec980cd59942fb59e26ee123f813251edcbd0a0de9767a2929c73be3801cb9d6ac6d41a09eaac3fda23ab6b5feab5f4050fee9821e68c2b05c27de7fd87368a4f10555dd1dfdb1db4412fa9968d54b672f36cfe62d2ff2d14235d797030f395cd6533e51a8356adddf6bf48757b40680cd8a9b060da4893df05069ad0f2c009708719fdb48d722a3a76f57b7c577d282d215feb6acb7386f73cef7d20291e7e1888b0274481ae16c1645f1b3dcc191dd050ca774a1808e19ac9959259b5e4e70e9375917cb3141625f31b9a6eee72e319b6fc7570586fc4b82eb5838ca7d1610ad49e8a37315cf7c4e89f3479a778008c201e818818b44ec0af66cb5a6358ca9bb615a7eba6373897bd852a6372a6dcb3da6a9482afc701224720b6e98a5b2e96d50cb00c1aba0f2de870112dba44ae2f2587529c788d704745dc098498f86d36599043d61aa9be62fb7ebb4b50d8376bc1a60c83e803eae8d212ed8e5031b2a74623c66cdb74694e86b4391fbc6e89dba16a75b45c9e2995ac4637bc3d4db02765d879544cb616144ccd319da630a3716db17a0da1c0532475fd3fbb96e0b7bb26b13d6d1b7e65668174d5d3da610cb02c7a6edd904c7c99f55ede6538f62370d96450a21c6357509373ec8013979baefbca585133dc4a48fc65e7bec4548c5a99dfd9e631602de77dcb012f7d2e9ce39b07c64d3de539ecd8c193bbbf0d5425c9d970ce4fbbb27a1fd1a4a9c46753eb97b4dff87fc83c7125d2fb5c4664eed258b885acbff1c845b7f1fa73cad0ca194ab6de9768eb3ef98cfb5da123b913967eadbbc57d2a1c39bef832b70738563bf9f32bc9e96f3a2a23e48b06b3d579b4d1b4c2eb5086f14b27d0a6633ab767a18ffe8cf9e0a455695d1c23d453aa168b33c0c075d02c51beecd976343504dd279f66ad5396dcfaf5bf6a007d993b5507c42b599556cb71037fd6e4a3feabe25a7a8ade606cbafefc2591d5bfe498bf8c6e97b154b3d9deb9e633d88b1b1fea33d506ae466d13178baf4716e92eb7b99240aa6715b4e3caf5d705452837d80f9b9e922dc165c4f18328363659dac3df0033eac9b87e50192a90545826edfe30677f03d55169dd22c79d368c5ab2a4b31682ae62ca6db8af083081813be3add56498ffcd155df2c2efee44dee3038de454828b631b053b3079045baa7c36e667739359d77b0f82eb2c12de35f61828cfbd1ddfb02229b108be1095d50a94ccb7c46118191e8fb8895179bb614ce3382ec4c853028debc75d747bdccd0b8928b978398906b98ffbcee50b63878d1dbd60b5c781d1b53b49002a6e5f2831e903a1c93b3dc344d93eb0ac0451f07de61926ba5c2ce249572d828602475c47f3c7b222a17b3aa4703de972a23b5e31e4104e4562373a4d8018d27ffb95abc78ae24783ebc77aa5817c78a79f5a5ec2e080d006f2d5b30d21beb43864b71ba68f9f35efc081028d1d5aec9d76a755ea38a00f1f8c4b1b77a1dedd8beddc15e3a0392fbd81082889a1569e7ed6a44a4462b13ce7f3e80fe72e336bf0a22c5ccc67481b6d466e553742a8a860d8fadf2532623b5d2da3a88c9633ad1946045b15f65e80c9cd17414747ed36d6d22adf1ac8ba5674283b4c675b86a059a91b6d71ca804b96704345b50eaded0e0c6892fc122384530a2d78631fc7129435ba697e7adef0d5bd397c602ccd349e17177e486b14fcacfb67120c11e0e5a2927ad306e664a7e3b26aae0a5535a1ff19dad503d7258e888b0f5d942a39d1bbf42c11678b420127d4b34e5e432624e89aa9ada9550e1e1be85017e973b35ab4b141ed087a6d65e40bc9dd17fbbd2c8a8078c6c972b9a084cd4d56023022dda7daa1183e09da1337d81da9aa5be33e467b34719c0fcf6af698a0d205858a3aa10785d0b236aa5821e9e57f86fec9856d525a381991cdd86ce0e53175f084f188308092e64896aaa7b899a9f3883481e2c65861fb1794962ca1b52d61e69baa73a88272ff97dea95a31fb62ef3fb12bd26ba2bb45100eaf440e372d20687829576d6cf72dac531e3b5e9fadf12ab87fcac64687cbebf29f25de3cdce28c22ad46e4f09637e8ff4aaf44971ba775585675191492275b6295da61a27c262a8b1ac74b10da033f6ae5244e036f80c25c5157db55aa5fb3adf625e2b40f8d4cc4174cd0c7eedd777130ff4a5bff9c94df690d5581e5e56433dd839955e471830b60d4ac9b381a695ac4d86c4b83cccf72bec3e1f82184b14dae17d9101bacfbf9cf91b47e49fac4e5cc2d2359c5a0021221a0d77e92dc48f1aabcbede38d2b02814374dba781e6a853d1e1a72864207df12f8e7d621740f219b82170e3c4dcc81ab9048ec5efcb7a88d64f163cf7874a2d5e5b2888c3f24d9d6045cbd67c6bb370c70d5737dc5c0f6384e899c3b06db7625079a3dcf18c5c26b39ee4db0eb3f43f723e5e08df516e1856647fbeaf8610dd28591e694064ef0c0b4e896f6348bb91bb210e4a06c4b5835daacf07741ee2580851337136318d40d31b263322917379d370883ccd7b2b509010cb78638d52bbbfd31395e31e1c317cb7493ff80208316d9290fdff9b2f5ddf01f3e68de5269de3ac64790efafb3ca991d1e086e0aa53deb0f743b42d81853e2c71794e2abf5d199e78405b3185513392fb2b6bddaee963541435740e45b4eff3b432faa5c43dab638bdc0b35667ac66de89072ecedf44956c31f3f2f42d8608fee88b417c4603dbc482c2fd59730a842ec386a00abb62ccfde3f4ff7627e97cfe18865add048ea70be31aadc219f88e56edbc733428fbefda13bb588e40c513e8c7f93f13081646389b0139c2bb214464a042458bce39eba149b5d29869c50e0c38667c65bfb64f98955a53f7e430ee7288fb8941f5717062537d7b865565809d6afc7613539bcd0c40a67985e0c9e9fe91852151da630371704f1d8a8142ccee86954cc6ae63eda13e588ce9e24414bc1d1f34fb2bf5bf6112e0a2fefa2f4b75d484e758a7503f0485d03525cf6a9fa2da477016ab89a6f51e84ddc95489c5c557f8f1d0d4535df7eddb0c905dc0bc2ef02103529f8ffe1ffdb34882d8552f4d901e4cb88815e150c41226fda3ad0d7eb316fabf53617e277a01794f5210f96fda5239814a4116afe5605f9948b5d772b1dfc0a609d94ef13bd8b592504ebc5a02573f9122bfeaa95bdbf54035bda5b74887c194f1d83b750985c84b477ee445cfcae79086d08cfdd682b850c0c65b809d196d6d5c2d0a8de7028d77ff3939c515701d395d80d7bc6ef0e4bae5627a6f6e84faa3f0bef372c375d94a21295aa82581ba0b862432dc8b66e5a62fe7e9beda708b8aa45e72050c2b37e4455a0a9399137675b186f851b1038af424bde749dfe28f34bb8929da40838d042dfb1ec1f606cdef78b7d0630b13be4ec429babcfb523c5f85fea75a3b3b9aca2a1a701f910e84c3305cbc5e437a16fc02197432a598f03177ae664b296fe9fb3cac2eca8c181e4296db687cf2fcd43a284fbe88a22e4d2b4bc061e11c17d4f481730733a16827102ab8378ab367369409ee3ac75095d5645e446e3c42504a5d588b18423f18ee4d0d3d0d4112721a45740f0f933424154f831e99f0be1fa6a5844c7dd45cda0249f18947d0973806f9c4fee703985ff2066eeca1523a17cc4269c834ae47b4ba0245f819a4043311a774e83ab06544f71a0cd41f236d099878b3979af6509c7757a597f727c668ae8bfecf51cb30e617e7e1751ad30fe9d29761125f92aa505e989c6d58362d765d949a27a53a199fc7a69833e2336140958ec2e60b9dcbd5ed7f11e1f2347ca8f1061e392ee2ce1d17d8a2689bfe2c4c0f885188861357530900412f0b9a55c00af14122720bbc220a8b4725a3025d43d2c86ce8334c3ff74b94d78853249e1869715f6f76b53a68fa0699da85b9fe57283ba21594a87023404a365af10784b8f9deab3d7feadb2de10af1d5525f2596abd0573950dc257edf78861f78379d4902385473683c3115b61aa1e057ab010f8e7036971a3e3475e40e93184a5a60ec3f8cb4e0a68d33e32006748d7275e5a6147967d970dd84dbec28d32b118f9e1a330d89560c7a03c3c095ccbc8595e8ee5c73d79d3d4ae7376b8caf550ea94fdb5e91fb217fa61ddafe6a0b5b836dfaa1476f557302d1a958dd8e979eeb0a40559b72fb7fe619cc48f0c4f12447b8109f2ec6c00dd1603189bb231ba71e0760cfe246b7aa4e90d58ae05284300cd6f8cdba16c03600a40cc81f00c8a9e3f9a7ff2efdbaa07f3e34d993c75599f4c2e48752e8866e030a91e8b21e9141f5eb66a95b3d08ed992d7e786083f9f931e514ef255436178966b4a50edef853fae1e872256b1c117e0e691ffd2864f06c2a9a4ad028cb62c6812408e31e13cce7d18a88b822a27ba671d0b7e3e6db00ef7490d763e1954bbcb1ef04506c9401c254af77c7c48c33912cef55eea6d9f59270a8ed67d8999a1f3aa64522367749a09a56b8a0ac2067f69198da52ce596d088c044f3e5dde32b996669b15b9000d50c5547ad8f233d51c83a7c9ac90adc0124f752bd823146626b1ac7d8533976b9d2d9cc4239b23c22d5b74ab62ef6a1e6837a282ce6439bf48e3d80510cdb7553a4c561a09e22c1f053bfc0461f66d10b7cb8c6a0d06efd2bd51210bc6e831cbe25a349c4c0d38cf6507fcbde2e1d38f2261596f133bc5ec9ed122390efeb9500f963adf967176341ebc58a08511f3cf3294505e6f10c9fffc69cb949cfdf39962811c268bc825d78a02a91bd05dbe1a01ef9bc576f0b6cde610466de232eb32c24e661551fc767a3977809851f56df45617115ac069b8457ee7f74275080ede7f3e319c2c837077da40d2d4da089698fc4101211c00e53183531afecc50bd9416e802254854b67bff95b4c6e81dcf09f6e2fb83dbd1c4cf0c5113ec02fba9b0c19eda754fc28bf8f9dc1e02ebd2b816dcec807ad9033cd0297d3cba61b94f0957cd2223a8e73d62ad0da8ebbd8bf91b5e65c21f6e220fff485fa35028cb330c8e54f0b75b62e3881ecb6d65011f46fe672e7bac9210ff12cf2a732ab4e9d567090f749751aa5da82b3fbe28016256fa6cc80faf1d489cac5ca033520d2ab83104af63f41a1d0dd10a1d977b6275c62afd61aca4a6f7d6c4d51461654c7fd780c257109b0b48bb4b12d61a130d3d571f60369096c9c4d7ac954780638f46046caddac29cd5bb0ed99ee172bf6caf8456ab414f5cc4c1a22ea1547014855ba3ed0f89f17c60206dd461f66d28adec7bc2d096cc8d262e48c1ccc5847e73cba59c688e539df9dcc6f2968072ecb448866a99f9274e14805cf2b9aa49ab5dac28bc2f8c0a728710c6cc9b07ec928551b13b98d81899201844729c33d8ee997725916bdd3d5c4faab3936aaf436c49e13933d3981fdc1fc56b16fb6f3decc7343d13eac09ebe2c99e947907fdb65e4a36fa150d097db8db4dc2ea585ca438cc577954b0d76cef58b7a8196a63234c57994cc3f7522431f6063691011eca4196230d3874df760a5437af638817b4f7e2873742e17e8fc28c0d47c8a7ff2440d4b586e4d5dcca0dfb7a66abe204dccd1b380b8e3e472fca0f3dc34d87a1f7534f6d88fe0a86eb02aedb6a0a90cd9bceeb588bf51342e174ba7b6d2321849515b65204ac559ba15f0b6713f7b2a430ff2572e5ae91039820bdaebf82402e762291405d3c6fe6a0ca91a62f3532f706eab7bc688df5d54057b89dd8f1be79200c5b4148e487772417774d7dd1b89dfef600f2153641fbc6fce83d335279fbcc324c25f661badefab2157a5b3b0cf2aca769973686ba6fdc0c425ef227efe0d188fc5d9256879dd2062dcc2eab9dc9956b0e629e79e7872cdf7b3d7026841aaf706135c60dc0f213d11ba9067127894fe22d3d8d7147009d4780d21855934e117d686c69ef9723d98b5779b041d560e27e87a1ba368da88d76cc0003087097c787f484b6267ec56a759cdde971a1d76ccd5170cda7737843bc58b806a6d67ed1da44c0ece52710ed515ad7ba41a02b0a6c49ecec016c519658b29d965efd767f1eb78fd527670a018d97f7808cdafe4484812a3d64505e8197d2b9f09fab3a83e50080a4b5dc697586925858d96e2c5c1017a5afe085e54b7c3e568203ed4e4f4fa8928c2be7562243cf5df9880fc55c9f99ae1ee691cdf2396f0b337b5287dfb87ace37e2b6d0afde5d4282420b26ab60d77268c52c039740fabe841b6f8dcc5d02c5a2f9fc0e7d5ba9ca46500b2ef0445c71ca178f83bf660b6041804628df4e8207dbc0c3d686cec5caedd812c6e690995d454f73e1cc52d8bde0b3f02a8b54b04a5135f044777d74c596c7f2dee879f16ab2f7debb5bd03fbef33d8aaf075c2eb2a55a1911d51f09821de4cd2ef7504df7b017b3166afec75a5bccae1480a739364a15e56ee12c73afa3b870c5a88a560d4d70765324342cd9e0ec8520738bbeda486be9fd6e7192e5d242ee9029264863ac97c424fa25ba823aa08a4f4fd8d7e2c1b7e2044b3a16192228104f267e84754429a22845f9b3f8f40b4f71d2b8111d99152ec8b9780eefd7ef028355202ecdc6bef189b72d0e5876f36d06138ed9025af4e7c2608c2acf496aed6fc74e9e29c028098952fd408a2c8ccf4878874e8b94c29f3071c10b5f8288cb8281758d76b07cd4436faee79fb729ed7ca32fa313738783316fa76f62ae6f90d02fce5e64379161c46a56a38ce79e3e77174bcbc8ec2e97856916b06dc39424906cf6c506ac04c83e94f0aeadf6e51e2169f0be0ffffff1f