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 66075 d8e23ba0b23a45c63901108dba5efda0c2887b147747a7b2d5c8f79819f3264d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0b430c5db63e032493743a3e04106c0126185bea80e3bea1a10bccce66c6d9e7
Certificate Block Hash
d8e23ba0b23a45c63901108dba5efda0c2887b147747a7b2d5c8f79819f3264d
Source
getblock-raw-prefix

Public Data Hex

002000000002000000...00500f000070040000
0020000000020000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000d49d7381c376e8a47cdd2d5aa1217ecb1e5eeb9c84f175da9be07755b36e21033a78835d1107b1125f09220dcccef6ce7308b96b8f49066bc09076f33d169f53e331a166c8288683390bfd5c1d2c16e3ee27339cb22cc10b4d050000000000000010000000800000500f000070040000

Raw Header Hex

00004020eb35d3cbedc4a53b25cafa1d7bc805fa7ff8b26463fef2b820fd17d9542a84f1f8a0c123d15a1d08ac68a33db8f4ad1ea8dffca7b29ee696e6191161f0e2b7a7de1f1e6a71700118e7d9c666cecc0ba1a1bee380ea5b1826016c10043e3a749324033eb65d0c430b

Proof Data Hex

59,560 bytes
1212160103074075dde376c9a7886bd48559537144797c590280d4ed256b58fcaa8f1b6634f40c91ff6ed60dfb6e06e6110fb7cef930629d2134308c40ab435babc5e305e6389bba0aacdbff8f22a66185dda9fbfee844bf061b8aac7b7aaefeaa29d07ad0072585356052e376c4191057513d18cba8fbd87ae1b49e84d0360a9a144f58023ddb29570cf729a445cc0d6513963be60f3ce036066cfedbcf9cb68019793fef4dcd39cd38d911555a21d291fc1765f86f28630abbbf793bffe193299a76b14ef2c7a3042054b2e41b8d19afadb90d564aa7719e2f5c1580a743c541a510b77e616df11610279d389346ffb078f3dc9892e2e0392fd7ab6ee08994d6f8e482181a8838edfdd7a832df975e97a53faab342723d52bf6d08539ced0aa5041e507ad010c4ad3cdf3cd30800f105a9f04d94ff59c3f4b427eb4dc227fbb41b51796e8a08c1b1a679b86753e3899b87787a4f8f8ef812291fbe508f824078494165b841b1a3dedd9768b26da13553adfc548e418696baa819eb6a237a2483202470de8bd23e23671f7a69aaa8aeaf4a0ef46d1ae2581a445627fe41679dae055a933972397eebf2f974c47cfcd0c62eae53dc949150135613c2a0cfa6caf6a8ede621be63f0ca9bb9ec2df35a480fd935d8eead36766cdf229fc94861db8d9670bbd2917644cb751838ee231756a4885903867d9c17f237e5e75b2a75bab0fb33e18208786d197a8765a3e885ece3095c73cd528f2feeb44fd607e4313353472e696a309eab8a309478d3572e05c2abe843babfb1fd46109ff19d3b33ef30cd886b5b3db25a93994a71549c90e9971c09a72882a8c600e043fc7f6e7f4a326f42b5c68a16aef5c15dd15717e280a73d200b022aadacf5092cdf15a1393a4f7e20bcc5975ddf487e90663b360b5c08a1a45beb109421530c06dc2333c6f5f459df584d1f0fbac84b4ea7050f5d08877f8bfb50ab0ef29c98268a1ac18ec4b8b8fa49b8f2930752310b81fc6c85331f142229dc9866f7af97276c474bbf8bc32c7f8d7d3b1bc298d9a4b5c23429265dff987e065b0b4a071352f1958cebd8a1f44bae2480d0e4523bdc1dfd5d01a1b716ad51f9725f6012e4d5dbb4fd0356d4857bcc000499f8d50fb7d48faa57144ae3bf879250aea873100443e5f80633f01b5ec96e1463f94b6a8727a0286d25351bee7eadae09c5cd708038253ca1a478e63408aa45d7fa65aff6f451b77b977a389f7a787bb9db3b5536de0e05cf61fab9e16cfdf38b3c8b22f19a5b29bc846af90524e74e2fdbbf12d0575c68ed93590dd5084a2a11e6d1d49d1b9ecc3f546032835cb69bce594c75b9cffdc625fa9bec52bf2233d6c3ca204dbb5f15e171ae041b2e580756c813f8a9c9dfa31eaad4ada483b95a74f3e4b14299401945c375e1fcc468cf73c5bdad54262a3bda9a4537c6e994fdf7c50ff38327a907eb1cbf72e8d5c124d4bbccfa3b454812ec34b4bac72d790d67b4ac359734ecb57733fa3f944e3e987d4dd9b03e5fbfa456f5e0ff14e718dffba96de90851563e6c2e59632605de5bdf8c629fd84bbed8a576dbb564b34a914cd781e0120cfb107c2601ab43aacd3b08f5787e64815754dd319c54801fabedee8bc7e05fc98c84b8e061afafaf441d33290ef4407ada7eb3cfc12437fe55776eba667dec29ef876c13d22102d515fe18d1d5909a454536972581ea5be9c708fd7abc20a5325d9c86453341b021b5b854ff6a969b67142770a90747808ccae52f3d9817aad4c39f9037b1c49e0c8499e27e197b5339b1a09616d2aa819ab0f5a3593474304a33376aa39019f34ccd7469f2a0271ae4a7b6b2b4d015e03e0e58d5525610c073de8c81f1066bdbf53092baee104fe30bd91400c71277fcf915dda4eef4a8d194d96ae459912de1f1cdef635bd060b96ccdbe685e38ba56a1c4f6bb93ca6ba0e6886c6eca95ddd6464c7811e85427f87fd77af0942cb1b089b15087f2f5bba26ef6ec4a0ecfadc3237195b859e3c68b2ff4da514a4dc007cfd8888a73a25c6cd319b976b4cbe5de7f5ec946530a019901762dc7bf8101bbea7b2d859cb8c1f7a53c02665f90158e8c94ebacbe42358eef05517f8e305923a8c8fbedd2c7b7896441759cdb53c5543c90ea4910743c2d611ddd92d5fdc0d77f406258eaf9d40cd3ce11c0adcb457bcf91a441c0c3d2db1a8f71069a65eed07187f7eb629845448892e8c837e1d4775bcbadf53eddd9f78835643bd43bb238453f81de11351da241bb63ffdc360f138f215fbc3f66af222229990a0882c84cc4c82326a153107a0afba47f31f9359d2ee957081f5d3c74cd495583985813ee37c78b842cd732ad4ec6f2512683c9c101891ebd8a90315f708f8833a45533b877b6e24be1e9468cbdb08020cd381199c15afcb7c7f0f95345cd989cce0153a9db7270047514999f8e76374f955f254fe547367ff533f4e3b7b75f90e63bdabb779d20cb224f3e41612ddd3adcbe67b38f3fd65780a7ad6b7a1164d5093735cc84c7e47b8d0d87d2d08e2e23bd8642758fc3aca9201bc0438782e018c00107c16274a418af8acc3a7136642d198bd840367fd86e9b71300aebedc24a3b801362915e7577a7fe8d31ab6e5acfcd41be0f379d7fd701c2f9db0eee79083b3a74f9173cbf9239a301ca05837f4ee9c7e4505241685c0606663ce762fbb3d7b61b7ed607bb67b5e54d61b30058590a0888436fd5bf231edae2e9bd3785e285755cadc98560d74f39d59cbea213a6cf2a13f07119836b3db3c0e54e95a3486192306e52eef62c6871f666ed3b4cedd18c8238ee0ad1bbd6bfd60f814e26a4b86e165e4bf7dec1b5d9dfc5f3efa5efadf34704062631fb0a699c4a09127a40c3d2d7d5c8ed27ae95b819524d863d59426c0572e4af82b36ed140f363ccb52d4636ad15dcaef57fdce12a60660ed93d68794115e5c624ce547ce1f40af50a13b709b4bc4413b92888f22e110989b8b07533656ba92bc23efe2f6c24941cd418c2990578131ced62853542bcecf71727fe24287e42190e43e3e72fa719a8e8bd600c01856896b632d781863bf0090796c5e07cddb5952ed914b180c1465d12688cb9ea65b7c5e97f28d7842bdfc8fcfd7855ee2079681a53db4044bf82d411a5dd8adae1da624d37dfd22770f9fea0aa2ce4c089fa03bb16a45613898a8d06b973151d5b4494c315ba758175bc5c2820c43d7061236ead9f50263454fed8ea012f11f53fabf67c802b4dcf97335910a6a4d45e5f500a3e862c325e78792c6670dab7cbfa7724c2be6efb21f14e50903412d3d39a80310844d5682a77a71bfdd6285df022440fd6eb44723d3a666ccc9cecfa74be3e5b196967237cb53678277bac3d3957399b644cfc61d52326bb0e5976180daab6fe32c45ec006304808663933135556ed5281d617a2a9223f038fed2a646f3d6b66d6dbda560e9ee00f4a45de0138e15a64f67be3b1dbdcda2647971c9c812ddb5410fc66a54eb840efabb0218541e37381fe1246a3510c54c7ee6cb47a65bac5d98462ff06472e2c1510bf29e546d6d3e1064f7f604512d4cd2df7a9abe7c0c9efb5a4b088eadc1417223fd5a5cd7a63da24b852c982b9fe5b49119ae5721ab45f1df340bc3945affc6edcff856506ab65daf2671fd7b711e38715a301a5273117b9fd09bc6599e476169d6e6b88631bd7e3da4c2a92905f0ff2a5e7d86a8e7421faee3c17c67c994bc6917c424f740254b1df54da3cf4967eea3061485869acd41fa87273726f8eafce8f8e8fb67e9cf746e212727d783541f361fa3ab6329e3973ab4f613cfc7f0a78ee6cc0fedc85dcea1aa830c61a9ab21c90a44acd97c8e51c3d89fee3d57b806969c5b8575adc8d0d114fc005924415fd6ec15ea6692ee3d8d5bf462a8ac205cdd613779e1615210a740a9606de2fb08314a7382df956d04139d2c1b31956c7647f5610b190024c515836148dff81729f335c308b9e4361bb99d47fdfd9d041dc9ace52aac693cc976968ca4e2458e563878a1b97c72dc3d141e15caa4fb9bbbd70e8998d0b587074c6ab7a12794f5297ae53b761be0cf199c4c7aea6979ac00dd74ae079dcfeee1424c4cf3deeddae0785af77dfafc61e22cf0f792743cf740b251e15434939ec0243adefb44de7786094d47ed2e6fbd8cf429a0de77c63c5fc90f0555c29c15d1bb81b76ba2e33b507630775485bfc18300d6dba2d63295ee35710c4f242abdfe0000f3fd1796d93455a4371e2ceeecaa7a0ee9bab46d3ef0f405da0b7429db91a3ebc18cf7b357885ff8cbb5244ed4774b729c8fbe73e8d4d71bdee727eba7323f7dff631b65a5859c60a765b223eb4295879c7826dd3bab321c53e64f6b81aac28611cdc899f417bcafcbf015ae19bb376be8bb444cc0833b9d9fc62d74c1cc70db18cb0aca40bb830eb1a5cae86def7217df6b5f285e399d05f48b0ae014fcea02cd907f0f50c03ae77e491b39041e6a66db702c19a1836a207d795fb58f425f51ba6fac30664702524fb1f8ccd8cdcc84c0eafddb6a744b9ba5f92bc08e9cecc905ad619364c1aeb6e8436e7742d4a35d45a7bbdf998cc070021378847a0724ccb6aa6f03bccd1554efb4695a15429fe83616857d6dcbbbf017698b6d3d0456a31d5bc4f2c137de7eff3496ce3bb018906f058b63ceca33ef8b0133931ff287cd04e95a39781d907306523b673f617cf1cfbd5fc5557301cf202b1b842bb220d747ff2e7db628ac8450da24922e10056a24ead08d36c800ab004146ea18135e3aff5d4fb519eea4cb8595d71ce8e1c48bd3f5a23495ae5ff291410638502fe3f9ba2962ed49ed4c9b8aeed8700508e6b7e04a03e1a757d63f39888cc032d5825c728aa023d91291fe4ed45cdc9c49bfa53b5f4fa4338339dd2cea7e9c539c2c154764ebca0fbc9c3bba46d18693a4da69834602e66c47ca7ed55c5904021568ad67839a45669f92056dba8cb5a8e9f30b4581132a34665332e89550a7a16ba12eab46ba91a6fd218e5ac8e88762cc8c9912bf2be244ffadd5b7bda385f32c50264d6000bf3ee7400009c9a9db38a73bc54bd9c8bcd11411210dfe2c970f8b6f3e7376fdd98771969fab429b8af1bf2d8d9a9abd71bc319bda1f5eb713ee88a6e1f3ef38fbd3769de8aa8d684186f4dcfed70637ecd4a1c4bd151f83cb092042c972ec47169845e96d7d49cfed801b908cc0976625c9c573f1c8cf5a5e6c80c7457ec94d8352fe32ad451071cc61662bead10527bd51faa886405f4cbc942fda99324d09786ed183ddfb3fe23dae034f1dbaef17f6bbf7d8d422c92a697b2a476855ac230fe118bc4dbda551d574798e3c63fdb1190a385b1f5a65525eb8dea22978f868a9fe70cd09a2781e1826f41e6c56683c6a5dd70baf989e7b6569519c7511f9d0f5872702221be463a14b3a5fb86308ed3dee336039b0369e13514d35c18dfa2b1dbfaa48fd1157940f8010cb027b63cd5a048d9a0bdedc2e680c21093befc7d68cf30bca52f0eaef9cd406e0862f43a71ca52728e51b011cf3b6d137e006e393722d5989a525310c5e625f0f631adf18ca546ed994e757f7e2b87a7be8666cb129e5a5af06c5c788be2c58cc1736b57fc0d01d23921c4c4c63eff433e7ab99e553d7004b8e87c31898c9785457a690970f10bea2b36580e0e6098c99fead1b724a62be1132e21f1f9ae52f81f25b8d158fb3dd4374bb828a29819a052e303b61027783d471d6ad6403234f2a8b2c75811988502fda7432d808b6328daedf891479dcc5165abf5c68b9b3397d92ba6419339e756b68f6b6b17e56a87c8ebbc79d4c62f70621c2702afc33eafdb1e8b049ee15ba0be9500b16eeb4150d1552c7bd87301581cf4d91826de904bd3f0450a398ff997a36c6f7c5288581f0bc3f1a263396eb7687a8fc4c8e4bbf63c52ddde264af0bc169c645f6e987007cbcf146c0ef86572339260cfc79dab87c6517923fd8b918aac1058479e1f28b606ef535bf8f45f92fe4e7b7548b9b703737413147caa503971441c9751f6c47b01b07b2528e2491981b71165c7a85ae5a6b3588f5b17db73dc40d94913c367e11df158116cd371b16a50538d86f4e02180bce3b0a97755c24248430e1510abc2377314840309d01b8da186a8700ac805974c91b016dda8313efb590ec898330aa2381740e99f57645d8efba1889b130ac0e76c5834a609a00f00ed1e5c456a2f15f55d1bd362d3e982c77d26cd2940c0642dc638f22b08b695adaf86e9b6f19f7e291bb910b370129903953da2868cf37cb281698c899727dc6ca1bfb20d97e052b6ffee67187f96f801956ddf18715e33da65aaef82e424b881e032aba650e435903c65acfc30de88575963a62274e1328bb91b86e0d4c553482354f556438395b22074427032f38995773056322247133cb3dc3de1beb9a76a4d2b27b3b82de88cd265bf3c9569f9053f50dc3fb1d708e0e517a5b913f12d5b46d7f0d80df023554ac63eb1fea1c97bdfc534f5b25186b27d015665772d91162293dfded4fd531ac3e790a39fe5f848542a25ebe140b212a5cfbec3ad943fff3927795af7465f70c413b734361a116ab78d13491abdeaad5881de21b8f7e8dfd1d151a376e28859f2de946dd69339978670769625b0100f3cacfdd5bd024121623db489dd4f5bef578f523e014b6036c6f9cd47f5648b0d173b53a022b32a7b5c306cefc8a053fb127732b97a5e7952af611146a2a0468612fe664736f350de7eb3f5d4ac1154a5dda156fae180b8ad70ee5afd0541c063d99ba96ddb5a5cb176857706b8db0e47d7ac44548854cfd7066dd565dafa3cfd4691f3b8332c7b52827338e9b9751ea88da6b114d66fff5c4266c744d845e88524b0858bf708837218005a29bdd18a762dbfa2e2b01c4ccf6cf9ea8c8fe3f127644cb3d73011f32c9a2278a0e42d9b66839f8021e9e7743549567d027a09760da45fceb55183a661dcdb4eac80a74cea678366d4fc5bad3c653572afd7b8feb769fdcbdf2071af694de5df36a5e4a318749ecfb7fd8f3205f35c916eab7eaa6c5da027c95c647ba4b63ffe10d5af6c7a653808415a78f31d8a6b58a8059b7217c2750dbfef2c8bbcebefa8b8a6785db6f9cf39e00aa1d416b8df80f0146f43198270c2892b9d9eb7676607fa28b377bc4a63aac07663fd0f087f52bf91d6bb16de21199c5185e5c63f2275a16ab94f4cd0013b471c596409a2405e0cb92cdc46421160abc22bb557ef47d43e059aaa8fa9e0533d0093829aba3846d26e627f3af913c8bc73f803ac6aab2582fbb6f5488a8fa5ef81d6536021550f373d37b12a54d924f7f3e16a8d01178b99066e3615f33ddc2ed9cb11475eb3d0035d48248bf7d32445d546c8d6938c5827468e4b40e6a528527ba707b6ebfbe839e65562cc2e30c4a0cf78eb5236f54065c127c5925d21aa79a765a3cdeceab6567d797455caae268265c50cbdfe691eba21906cbc183c8aac43e36e017f29f7c3f32e1174403d7e5f96b0e382b3f28debf09f78f66e2cddf51a67e67e01ec81dcf55e6d7e6c60c87fddad231b8fb256f27f26b94aff4987601fd4fede855c13a2f4d5c95618c300c73d1f7041f7e5b7572bcb61269ce9dc55074177d0c8680b2cd80405c4d60d0784ae773dfc489f0c3d75d99f3e243be725914bf6b5f6279526c074ccf82676490df969b355bc6f784744ceda2fa220563eb1cbe490f6f3b4e8353562d15a14c0aab6f347fe19d60ee01599adb3d66b9f6d387c1df87d964c45f7f2a54429bdcd3de464e82fe5eefb60cf35f176737cd0d0618d20b53f796ae806bd8164425e1531c11ac9043dd9a84dd935d9bae651732bc8887e43ae808037c24e9192f0ca9a9e30679c8e7db4207a914b985ec0f2caae980784fbc3c40d426d50a450dfd167ad99f4b4c81ee08fc9ccd044f6371f85cbb8ba67a1f637c6f4b5025580340b55f8ecc517c139e44a627836f91cfdae1d191197cc3f7577904b4831bd1c7bf973b15c4f57f8a0548b0fb10ba6c38eae9459017ffe9ac75fca7bb1af1548126f50e520fbe42cadc13436879023ebf72f3edf3ea6825ab1f8f8a64a718ee1985db61502949582806d4f3a06baaca89175de5f156d5910a7163a9371377b4d1b50d817146df6382b5e8b89339caa59ed272b44bc48319e4ac50c0ce1079abb271a09099ba6a4d489f8a99b698cc9f10f4324722b07079ca5e201f72db5e8e47d52610630aff8cc7d797e494cc0ac2b7086462e7df76dc64440ef20bf611f596c5452d16aaa7b3c3bd089f4ffa37bdb0b83f6c990edd2f28421f90335a4394f42103cb069d1f3d64b8a01f76c7402afe902de16cac073a2b7c87af84c1cc1f79ecc4a7bcf7603fcfac86f78632a9f7b3b8a9a7ff074aa46b73f017eb810068de35e39c65280fdd33f298166164dfdefab2dfb53f5bf5b9295566d82f50a8e8c8d32a02fdd633d1847fefdb05965a7f03a5bb3480f32786dbc6ceb68cef04bebd871ec56e5fcb4577e6d130ab9279d4633b8522f561b783951814980bdfc0572f43ae6d538ad3658bf13a9b860aa3f17dd95440d92f9a5d93516dcba49e3d1cd14dae384caf32c2d73565a4bbd00c9d6f5f1339b20b4f2ccd0e061bbdb75cbf9f8ae6a4919b5d4f157a72026c27198db5151252808382a3545f6558cfb46d49a158c21c7641dc91dae4d848f6d618262918047fc5a72892cab19340e3c290fd8a3b94d8a432e77fca3f47985d937d5002305dfcd8d0c598a9b6a9592d0873e6eb0dcf108e2407c7a6bea8f037f5c2b6bf2eed91394f71dbc3b2ec9150e86f1654c7bd1bf0998edde2bb08cf6b863009ed0108ec5041c46a56805c2e09f27d47eb87f6cfec7c227b8d838899faf65cc418bb29dc1cc89aabe7c7f6cb0cc9ba0299141bbb9a3a59c66474db4afdf108088234a8c97586d79eb016fecf4cc5cb461a7aa98b418003ccf8c4b749806cd0644df1b67b2e13a051546005b1bfb74970de69d32c0d5cddcde6247890a2d775b1a7a72791836203654e27decf611eacfc12f034957cbb7612a4ff34ab6862f30f85bf5efc6ccc79bc3f2084bae7c4746c33a5963f0703009570b90ad0cf59ad26393514925a39af2f45c61171899053886ba453057806e0ca4b64e5208f51c7ccb10be7a33370ce1effc87d07a7cb56f61bf440dfceea96755c41f3a07f8807f38ab772b7be1abcbfbe36c9b4b00e91bfc9b87859d04932a0dc6f204b7671ddd8d2b2b3af1b52c9cd44943f06c4d5ddcb5fff565e7d6dadec5db50f61067a0af2529753bf91eb5d3b5c1ecd3e930add83a3d0f5ac7edac8edbc44d40dcbaa18b892c383ee68b81441759bac35bea4b84dbf6cf9b8edb45dc6ac1672af83f1bfb7fbc8a2904dc790598801fd700d6521bdb896fd32623ff05c93139583c1860ecd8ce639cada1da65697eb330fddd43fc70c10a790c711cb2973566def5600ffcd47bbc5af569dc58a7df699783add43e2d8ad614999a468e06fbac6787a16a1c66830c1241c801e2f14542e8f339f1d2f16ba3b64a6d76a1673ac394175c052cf560728105f673c9e8adc62a3f2fd634f9daac8a53acc48f6c945a7e72b753fb2847c84b5d6056240d05a55fd1982b2ade23617b1adceb5277e708ed0ae674ddf6438b4ff3c11c935b8700e4242c31e5e2cc1c63eb78e5f2d31d9531bb16bf463274c8c3cce8d31cf9e0f9377234f76946da2e9898b0b2a0dca69a2efb7694fddb32f0398c76ab63fbaea200b7d2f5d2ba1e250d8de39347867a990ee8a8fa41dcfcb814255659edee5a498e642be11b3744ef895f18ab7fbfaa549b48997c1f30bd03af34b2570ff4fe4f8696ad9c571f7f9dc4ea1b812580b09adb045d6bef7d2211c54407083eefa1ab7e706722138fa39bcc03cd77470ede26d603f7d6635871320ff80ad0448887d9ce04b9ee5515173228ac55936cceb781e786f447cad3133779d32129bf5d5743297cde38549aaec1ea9e5988961f3cf50bcd993f2fb0df98e2d2cd83097b2ac7e7ab6bcc8979e90731991b9b839c8ab2a0908f948a257acd52ce8a6f9165bc5ceab492139d9bf8eec4e1a806c79f72e4a41b9977fda18130cfea3647130915a810d7a58087a17af15fbe3ce30c9de280d77ec250d3c0d81a00d728b2ec0141c050fccff07817fe024ce77510f2ccedfe0db03f6275e5191df5f4b88e2e6e4a9664f38a0ef04ea1fdc3619619146fdcb44d7a455f21e3ac905bdb17219d4715c72f0c6efb76f89f3b3aca1affbd2f4e479537ac15305567173f7a0a01a7932cb0182f98ead6d6ce6361ed9c10d78b57ab05d179087f7282226cb638fa12fd8cc8e80f53ad38d9411101487ddd48ba7369ee575a3ef30ed2278c9018665cea30ac85b74b45e476faa11f20523c19caa3d3860082bcb3832a7bf8e750d7144d2e4264b9340871852632500dd5bc5628ee2a80df1d01579cf910c6f6f964b188475c4df8a95f59cfbdfdbc62e0bceed1e003e2c78e878fc27d60fc2cd6f44c7050d91fc3ecbdffcc76fd75f8fd6a169f804c91627fbaebbbb323b559e4752e04bc8c90953d04f9cb799ec610c1fbd406c94a56e0ccae77edf58eceabd588776eae8ad59d344d7287da306b13be89554b1f9e8a189e75d4c5ff38878f2cc47ce451f81a3cbda12dbc542030b91a58e51efd3a7ea9b8df8c7cef4207c3d1a19e148e462e364dddaf72b135627aa9fb340af8d5328d2c4b3cae2598b15b9fd716176ce47573e9ed6073ac91e87d12f3bf8a4add815bfc180c8b3b0c8da0094f7bacd88d69b5e40f911ce772f86a56af26d855bd252a204d6e5a869f97947071c6f38714ac3bb468e16966baa1cc12613504b44e10b9b608601b75dad57b5a8d2c3173c22851cb30773c63de8ac595406fbeb0f3dd8ef0e4fd3105062371a11753e9f011a0956f50f96a8cfc402951e2fe89d887888d18b769fb977ea627ee967f1ac13ad22eb37614639068da5e080d1f8e7561f8d528ae3652750e51513e0e15b4accdbf89182283197ee11ba5df521b00b6793405691a6b837066bb8e5873d51f65af764e06be0be7e7c44404028934a9389c237410b90523d659162daf0afe3a5894091f0c678a9eae5c09e41e00f9ca8aa0ad3f073b22f14c006bc9b949544026ebde334ea79ca408380873d135c76e8577fea1478153013fee97c557ca524c1c2e7fd9b450203a957937be4b47cdcf4f6a0235f0de0e154f92fa6961860d0ef852e595f1182e2bfd9bba6d85111c1a99eb04cff2819ab15740c15a258bfc0962bf5b06f9ae07aa7376091045426785e3bfa13fbfa57e4f2372e32dcb47da2195653589b9fa634b1e88459b79f87b1352b8e4579fccf09900635da25be75c54a1d531dbbcdcd7ab1e9efb380f5174fb705c21d1c7d8869ef33f211635334ef675a1e2ae24655239ad7b6afa581f7f0cd18244997bfcd3fd88d1eb79dd031349e72deb3aeeea9697a663583df2afe63781502b170579ce977e47629b4a43fc6b8d2199621007cabf8ad282e866ff29c0504abe7e8f58ab70117f00f2dcefd5bccc70f335152672d9bd8990d4be319320afde4fb87ab06421f99a28dc1f4073a6d23c5422f71b94f115bfdb69eac0c7c5759e1d9afe7830a9370a2f1fc739cf104a2cac9ac1fc641fe2139aa3802a09f2cf7781d8c4ef7df43182a60be18c919ddc9ca765633f8748c8790f3f469fb2a898e59b2dd65968d48dd5180b37fa33123a4d7fc8ef50f5c2185a8106337e1ee5bb85a0c23d383ca341a1e2a00b2d95681d3fffb336378e67ced52441bb8a0d96728e92611df35a1c6ecfb6b54a020f83356b1a85196cb714cb65d950747d0ae0fafc68b4c53ac81b1a1db0249458232e1245b31a61e3163ada98dcf9cb36abb671ba120adaa10eeb6cd13f904de72d020fb8f852fb83cf2bab7c860100de1163b9bf99e75ef2f75f77e7099b36dbb5930c8e88f5fd2f2d9e991df028f6a29406163755828d870d8dbc857cdbda0b18f09cac163a85b544085e5b3aae7da777122e73ee2c18754798e5d325d690460145420b33b43535dd2549e7ab81236fa5d3fe9d004e3ccf94ded865fc15e8fdc56b2516b8309b4a3119243272d26347a28c7cdda852269cd478aef88a375e1aee2e1242d8e7ad139278323245e7d9ab15eefdebcbcd547d0165e5bb1bc247049541aab24b0b0aa63f2af1657372c066d6f25088246c44648caaaba40771b7e9aac5a65af39a89f5d40ff27ad411cbcbd7f1b110ad0476a555b31d57d507fe434e1cabf68ffc5d0384700de0e6c43fa8cdbff2752d2b40ceb33ceba469ba2670aa1af1b673533deb7491f68e4d832e834dcb92806cff2a056c95b61fabf92ece62c7705369c8687b6898448e9dc55c672296aaf170fe881c0224c94bf7a8a4b7c7aef3d0d92a37cf39969298ff47b26194c90078ac859c4a628b169f98b275264438f9f59ecad9faa894605d1300ec235117ce7f9cc0f69894487f5a695d121f95ddaf491720edbad6a224bee83ccb410fc079820e4600cddd5851d3407fa4d52a44d673fcfc3cbfd8456e9719c11480cc8633d9b159be028caa194a96dc654269867abc7fa172a9e79f765fb1fc0f68969a82de345f9b56a72434010c6526af710dfa3245a9600e547ab6ce1a26ee443ab8c080cc5ec866e955b57815ef281890a39c7465d51fc6ac8d3893ee7c076f0953260abf6f532c9257f7d479f6f83c4df1f95e75b5150b23cc386c92981363cba27d859f7b8c6a577cdc5c37f8951f8575e39f7dba91323868a625014f80d8325dabe7ac062f98d4fee7351f38db801797802ebde452f10973e0bdbb2cb4e847bb4cfba0be87252dc5b01c0060e6925acf6554d25ea6ee9f5d7c9ccf6fe600ce53e152daceb6055c98e6e6fc0f8b04e30294d1f077e970108852e9e45a8856650288bfa9687dff21473aca0fade67bbf22a80caf73267296c6e5e06412c112355848539208f699401e4d0d662ffed3fa6e72bd331980c4a3aa540521a48bf732e1b1f1adb124db7d7ece68771817ed9bb2d1a4b3a752257e3b6a7591a2aa77ec8bbe3128123b98a66b07800d9dcad508388dbdadeb801b69f4d52dcccb7690bed64b29efb5fc9832ca02d83cdc955c4fc806954faaacf3eca43018fba5873032743b9f38e75f1dbb635e35c0c5516ed7a6e81a4d3523d50d48c4065432e7cd747546ee72634382cc0e84aefbf3016cf28a12eb53c92499a4caf9d8f94bf9729c4afa303e630ba30b87cc6b08172b673e05ccc1f9d5f4abb90b7fa2b2904a5027f23e6787f4b40a0b789198c4bab9fc2e0b8f44dcfda6489917c6f5eecbecf346b8e3951363d22c372de983cb41d1bc9417df1114b2be5f6d32d53dd4d19e2c57a1aabf14667e0b0854f816f780c914c69141cc9665a98c85a3558d6c2ff26908a1da217d7164b3df458dffc6b41ce3ac515830eeddba4b9553eeea50787e1c0b5446c68e87ce2396f9a08b27597eaecce018c6f57d50ead308847b25ce3b79fc8cb4d8f2bed35c7628c43bf33d620da1c89a78790288f4f4da768ec8a82c6429518163bf4cf8b7252f0fba0f4a2c20e6f91bd33531295a3521f3b5d83b0ecdaf9c2318ce7fb4be203b4295e0fb3f7a4841f3b818acc1b83c8e5cb038575376c003b6f891b89262579ffb301feb74c02d9cc6d21ef432eb1cd5c4b2240b794853174e1e09546be44cf97ce6fa2c262606152ef17d08d06d6bc457f715eed12e60d5d42edf97bbe9dc539f11174a946b11c8a4c4cae951946081ccb8fab65d74da896ad27f7d250ec38daf029ca5f69d77024f59a1998c5f512ed50e4336074457b5adc94ad70255c7b562075810951f80f616d391c8a88c3cd0b25da9ceeab44b0f25ab1772eebee3a42ce37e2b74b4fd1ef4e8cb76f38707ebfb5b317071be0000b518e43108658cc2a46fd7c60f41268c56c60bae8dda05d3765b42fdd873425326946866225faf540f31eb4ebeb9a51ee7424e423a5faef86c4d883b54bc8482a17411f4466760b1aa71f1ee09be5f4fd1a8dfad1a024b42d13ba66114ac7126d0b3752777c635852047d0036deabeba2779ad9ff742b66b7f2576db17def9b755e86de1ef2d321978c678aa8520050aacc6e21f02aa71098004380a72b82f4304852918bae7f67e69ed2ea6d04769bef640a8d31c4e9d387c8adfa7601f3a56d8f434bcdf0d1d3b95797c4073fcf907caf7ae796c251809f4415739734bc301087960ae99f186134e2c7c22759eec0a798f073d8a2cfab3c1a34f680b1112a71f9d7eeca66d7e589e3b090671f093e01ed04f67807b61336900a18162917c220cd88ce2197ef86b93d837d421e61c4007fb1731f843cb9db06a527cd367627498b82a50b82c32365468c467d548f0f404325a15d834f759e349dbdaf5835d9b07255eae49cf37674a2262e7c44cddb31342a47b434c6bb7b85d429be4af9aabe55cc769cdf90d9435c2c2efbc25a72853576ab88f4192a2c477d1ee599d3e8f3ef5c73258d013f3e5ff2e7940b5ddec9d8fa3c2a4650fd741147923d9bff465a0edb8bd95db796d00e2bb3332fb6798833f2a4695a749176aac23538ff98e5712c3415fef7294dcda6ca93ebb723f535e2653a8ae1e5e41f6ec1f0db700855f27bc71663856dd3ea7bd166bc87e1ae6c28486650c58d92f65b1b88e274c72967792a259c4a4b2366138a78ba72bb93233dd0da1e1d2d8820fd0c53d18861f0a66b5fbb69f49a16b961f4822710401d0e20a4623862aac6398029a6fec40f7214966cc1cf156597ca4372cd9d134020b63f07f91cecbd9b3de7d3de4828c307434fdca777b56099f7802122b34e89f36af2c8c7e3c9f8320964c4e101ba2975f5ad804714fa4a4f05f6b578095dd43e27dec391bf0aade6d394826bab6ff57bb58003a43b7cf6e3906380c1c35ae2867ee7785f32e174775be9332126e465986e0328ee53b095b4831316e7d08c73573ebc121accca625fd6f281d8778b1ab8cb4872a24e80263ab56a84b5ec36e57771a45a7cf2d2af79a23cfd57c1c2df1f8916c0d0208694eb847f1f34515b2b3ca79044e6d43e5fc14890254db16bd74d76fd1b3e0da57d75b107afeada4d17cbcd805bcda1d67f7942e4607a8c0e81c3183d89bda39ee02814ab9495252eea887daca4449ab2e40f4ee4e81670fde693e7c86864fb1f7a14045b8c8bb9e877c5c754d0956c0a94b70e933a820242ad11839e09e77eab1eb34b226236f4e430c19106968fed6eb0e4b9e27850eae3d8ec29e24ae1fff3998049ccb6afbe305822ae48eb9d01c0b7747a5beca091ad0751b923a4303d0c637cc379119ebe768825cc030b934477bc74035f6fac85197808e10de47d87702e6d50063ff1187f3f95bb32d2f7141dcbac93563234e7eb7e8090620f3e22dbf0a1b879ff6555bf1f794c67cc37dcc3662c9ce02b6796111c4fca9a88a824ae438b1f2d884d10aa79cc383ad55d4dfc7703df8208a11039546b7c8edddcf4d5e6ad0d35f4a82d598290c969bdeb24f9bdccccd09c091c6ab49af8b8887600d4a621475077930967664e9cd0715e48cfa6267c0a5a17addc85ac92f467ae572b7a1b6d025cc62ff1e5770d54763e735d26f3ad9b11739744bd8aeff5fe0a1fb9ede982396622c865736faa1103f599751fcf0c98f5356fc7f7125b72444e53b1cb1a4adf1d959d5ea1c29758ce948828ac6f6414a2ca3d7e07e6ac8e0a63c90b893212fc058af4d04c015f4ff352372615744a3ff6c750eb92f97868e1a9691c617d9d216fd074ea2a965a8e91d5bc3b5e70b1dc793b64bcef448944d520756acdcc7fedcdd765ab282a6e178c4ec825c6e1713a5e0c10cb16898f9b3396f1abaa6e35b293d4426c4a844440dfd3516b51703063f47bfe532afc5bf93de421e709aa5a6291a9e1e7aac1f6125cff3eecb54629b3293975898284e63561d2c446e27d5eca88395396f3cb0b484634ba684bf796c1ebf876f01a45e75d8b03a7dd71bc012186455a3f0a9394c1f3e3868d26fecbc808a8e5b6a90a6b750e3706c8c51d63e22aaf80c3f9d622d28cf0f476a84d301e211f4a728ead6c2d62e818c9ec5a027f4df06a7b1a93f046b4b3de94d1b0536e857510e76bdeebb4e5322ec09673ff4633747ae96604e8d5cc6b71d78c24ffea2f1ee13db0bd52b7aff3f111d9b93f808ce22bce62a7656d1d570d52bd7f4a7f4b41b2a79eff26779894edddf1486a2d3de74d83f7e3ee1f43ecf597c216e6179d3bb709c6212452eed6aba49859ec9d4e32b893c4f8a6591b1b2970467bc56a4c28c9f52369f6e960f2db5461e8b614abffa10cd507c5c0bf598302b33d8762c8f904f3cac98c74ad6e21c7eb4e759e3a5b5ba174ca1b54baa34c1fd05942c2a2d429e947231c6c570d999d31e2c09a43a93e02d5befbd1ce25786637b459b3005a694401a41e624c582c6b19b0ac314e21721424c7c76299f7754c21398ff2515a1356ed2c54475af69ab99396512a6dd4bfc3c92e9eb50d4d667e97ba69a6e6af3a3bf02536660cd404858f3c75bdec98976326dc440eb8ceadf4ff62328e2f611b868dd3f0889d8c4ac392f0e8415b7b9f73828cbf87f060254ddf08c8f3e5ee618d27e7193fbb3f373a397e7bc50dd2b8dc6e59687dbb8ad0617c5a975a7496638211184306ee787bfcdbc86f140dea65f24962f05c465a1d5fe7b3e1d32e98f92f7c30366fa80356ea142c07365c7fa783b48a36742b76e7615609e1e26b706ac7be6e38c699236b28a17ec4e6bac758b717aab009b076ca73b8084384d750ad4e96bfe809e7ecbcfc836d2d2c9a648d2ca7ca2f95ef8d5a596bc39a686d280d160475662c83ffb82152c598eb8835eb9ac6fe9910fceb3e219e2532029b8798be6bd3baeaa15c7446217914a4549554e72ede2402bde74a0ab0fb10c4492910d8f3c2903922f2e035ac3cabc31258ddc0d4c32f5ac8765b6d1ad7be817042c0a9cd4ba2093040689a94d1d6d20682626528e520510ee270498ce513ffd1269600450b782b74621bd279b9d658d8f9a83caadcf1ae0c7eecb2d8e2972cf14d3c2eb84527db976f5d78f3f729d311c9b34d251d2b36c0ca1423d196bd249af4c1a2e89508ef60d97f9b4b762207d52e5829e19284aa757e51d79670ab14921a70c39f01d604496e02acaac00573b465e3aa96c6d08f00034a3a33dbea9fa488a237180ceccc5aebb79ee8e1a1865c27560215543782f33c77137b6cdbd4a3b32718b6ffe81fda5bfaa2c850140290f9bd0f964d52e4047a2371f68a16fc9116e9daaf166246713b80b83782179816b508eed767892228bda760b705ee559c791f42fd712bfa00417fa202d04d50c65a1272082fe3ece7ead78c2799055f2bc214befa39bd4459de410a105f82dd9f16298a31a1cf0e99e6ff180240febf9c9b218a3e8deb7a81cfc1b305d80f5e98c3a62c0c8da6c53d2fcf32ab73f72b1923aef15ed06ed8f8c0acc4ef532b746bc9d8fa43c9fa133d6dd733f90481873f58672fb92fc7825bf3ebb96daaeb94e535e9181c7370c583fbb026dd12f2ca20ae6b24933682e789c45ef3328c455b3f837f1fa44f72521cf31014d97a84d10ce22831d600e13ec70d6683d183881443a7e17649f3d55361fec76eee4a9f50d00b8c3a64d0f718a4926f532379f5783155ba4dbac751300884fb72c87ad98c0588695a8a76ff652d9cd516b0326c5948aa81361b4eb089cd04ce09e8b604235ceefe634414966e27e4ee5e63f1b9dc2aef8592854153fc7bd314e594e5b09ea4587206478649faff6536aeb45ac332f83fac01146aa57dc00c9258d986b645ea159220bce9dc41b59af949a21a9b34eed01b409a7c456721bec5f3f891f443c6ae169070c7c526dcf90c40f876cc7214b278731bb539cfeb0ef1a0c51ba0c285a0dd463c9a3fe04fd65e21277050ee033c04ed30c1fc7a39a939e7d03527d09d38c8213a06853724381dce6579b82d86cf91d609813023ae1d0b33a048ab78c9677af61c2129713233a42b7ee21cc2cdb1442022faba30e78e83e98e7b376df02f02c06f4aa044d17ceff04fe4ef2f6c9b3815116787d762866816e25f9cceb653bea543e22757f26e8713b97a8562c0ccc8709a407176bf8ed8f9da3b34e891e8d53c48cc28ea1a70dd6d68e5ca12bf5e43f06791d067ef7e6f01665d48a45bc72299c1d179027a15fc55bd86b371868854112286c0fd5e968d045c200011d774a2bb8260334ecd0a328ef659be6730514f20dbb0b5fa1d875023755ecc23fa488ea721200fa2f0c71efd0c7bf114612066f3f78440f2f7f28f6e1390f3aab76ca9f6ec066a71a85f969e4164f27bfd4f537888253bb951e9f709f07fa6b628ea80f90e6e8a74ae3b98f44a56acf12b9263d0f1112d7331aebca3047f6f85b43b1f10cea267ab1009e507c4ba6d7ff5553b613483cc1eb1da809c19ca4599ca5e3380b6c468094fa36a83a421368ad8b52a28268fe083320bac88bdbffbfbf1bd41ee510048cad0d8d4cd9f779168c0d9a50d0d7652a51af492e0d343fcf3fda0d0f06a4456b1ceb6b07d16f81f5faa878b4cbe6276fbfa0bd6deb638333282dbba12ece20779751ae0e3769d702449bcfa60ffa8d960ff158b4cf2e94d34988acf130245107c8852544b8b10f47e42ba1db4a57847fdd8524a5fe0898941b4f2256c1f7a52d32d078da09d1c2e99cc025686b976095be3169b9ab1c16ecabeeb1e3656a2170e5b3642eb18d68c41c35888c153ce9ab3bb7176696efcd282fe1d3d4049de28bd5b68b40a7f2913e3075f83a0229e8c503e93213a5d23e38f7e4282fc2361e9f672346143c4ccd50b059ae1aa1254c383e99f06d93ba97f352865dec5c82ba3a26701960a704f179c39d8290a49afeb1f8f362848e4f91208501a8513bdd770be7d48e20cf7ce7e1070cd460d55ab9e612b7b60015e62b6524750d5f4483b488b85787a7c447bde35519e3ab276a8218e93451f42f34e05f871f437a3a93c225b1844412f94db410e3710bb917f96a92da8b469fcd48b917b68a793d05ed5d4782966e9d0aae77b2d1931a8434bb81f46fdd8489ed147bd2e4a46b6cf67a610952362a9a2769920340f4f65935ee4233fad148d752d3b6a5adc2c9b87cc34e3a10f9b9ce4d99aa281e811029adeba41a335d7f16a0879596ac02768ee87eb5d57d09cde8935113de5c34f324b70de594e82c64a2380c3396cd5dfa5ec72abc5335e9142203a515354a641899107f85484ee46784b8cdc8a694ba6d7f1484b2aee9ea366c35d3c802405b010c3084fb800511c81623d04e276cc7d992ec2d2fe0b0fcc9dfb3db835f80c17c9a9b060f43b78099ac5103d184d1017607fc81bc5907c90c17ead37e6a0250c1e10f73d0e93a8042df796a96d2d7b5c5321f05bf5d2eeb6d19be8215da012c7ec20ec950672acfc919c8bcece1efba962191950cf48aeda5e6a81038bce704654bb1aafecf30a9f00441f339b48b124959c23e248a9e2858e6ef4241e311656ce7d13a2b2a9631aad6f370295576f3025cbd4ff099869d335373a4f19d261e5e22dc91a15b435305273540d85b6862c4a4709e44d0b04c968301af9514bcfc170aed5c85a5f45e40d7c7830d9b8676904b453f36d09cc90c66f8e56d01f82818bbf4fe15a75f8c2d2db5eee729a5637508b257a2c3305fb1f28836d341a823336258d2d805733b463d3b9e68aea6a4f8497e17c025ab1d17276939e7f15883095f3b05b6e089b8a611778176270451a4b86de59df817ca7e0263998e9633da287f0e0c5750d7ad3069632867bd2b5a371d80c43f6312e626f82680868bee0c977b1cd2616cd399115b7778556e4fc716d482781961601a12379f6aa5f08151e56a7b49ca9db6680cb4f32271a49fe3f85f9a313fc63eab71d7843bbbb9101d3b1925ddca3ff734e4a8bc6903db7eca0304990643c9a27e6171264415adb8dd452c3e79708beb28c8caa174805615dd99a25219ec899b14ea67f1cb8d090f325b29d236b22d896d3e70db82fc63dd59c9df267ccb3d2c01a027fc745769f3dc4fe20d0ad73520d76b1d37fd174a7bfb1ca0278909a75aa0174f1fe717592bfa7ce0b921f68e24b0d39cb4d7695d6f3ca176475ec21c5475199896c2a167089820f9c41ce57c09f45a6ae234fefb8ad99d7bfd89d3fdf2100a5a5ee6e1774f7b478d23ff31d08d29bc080abfeaa3a3084f0e751a79e96fa8b7777aac0dc2b131a5775543f0a384e5cf269e8bbaa6d116c891fdcc85b050538271a1982ca2a2a645cc68356bbca15ae02e4fb99fd74a4a9a27927716e583b164de486a974fcadb49ff50ffe043171a4b7a526d006f3393a617b46e45487e5ce1b6c4036989b909d4e1292db7ac84c5195cd878d2bfd1af7e82a98a015baafd7661acc0b1dcd3189aae663106a26fe43d13f138ea61d1167d939184faaed5a972ebfc941eabf398c32d0ba30acdffd77131776c3698e432d4b1834cd6d5ecddbb9b248e9912de8d248e9c8a5e03b6138812dcc83fe9f88571dc547208b52b2c96cf2182e0ab4329b23afba502bde65aa5dcdfd4e90b03305ffbbe10f3e18a165db3f7aa1aaac90e51f5f34e6a7018348b54e105a08f5db67b2145b984eef8e31d97c60989e5c46f5fcb957201f4fad53fc7c201f39605d853512a2f54bd128b58ddfc64f2a34012a57fd9a7852466183e0786394c3917affdfa7cd7be02e88a94466c9ff3fac7c24a23f6f8b612dc82c8c824498ba1f7d5fd8f5e3302f6b9bcddece0e8f5ec45c1f407b5cbe49eed4842fcc44565c8f139f75714621510974c988c3b3fac09d361543ff005fdd4adc83bcfbeaa6a8e46f8a4eb29ffa7f886cef8825eb8b4e757565affd1833da4320817dd950461c66df75ebf4d422d5e15319116084ba24f47e7770cd1f005349e05bfd9d259ead4d28958604462d492eb7272bbca1186f826d25660f7cf8e504b19ad229fbe919ea18ff00d172eac2af41d3d0358f784da47aa9804208e206cae129aa77accc9b3ed8e86aa97f0eb4729b94a32335252c3c8b35674982b04b273e9acca0c343b76fc3769a7c17b86dc9509b1505eb6ac0a5bd2b37dbe52c87ce3718a0da15babc83c59ab1b8ffb00f720fb118c239eab5e693c8e80b727bac01992b8e09f375f039d80f75b501422edc6e34b7e4dc49e70b767e10b81aaf018f7314de015763065a8d85718c490ccd92f8abe232e30c6fb872ee06899fcaa9c0f7866027b1208eaec794ee74cde1fb8ce35926f557f24e2333622c7b700720f155c4e411c5317b3c098be23cba5ee389664663ef4e5204cc02d287ce48c4d65cb55c2ce7a0275f23fd68d40c803dd30cfac1f3cd7689df468a052fe4dc8ab128e6c07a3ef904e18d45e778a92cc9959817f78bf734c7e73a6060b6e11c925a907cc6c67524386185986ed7f2c282879b34cad76bc459790e70aa0d9dcc407dfbd1452d0cfe77b5ce0d65ba5726bfd11f19420018332d1652d1420ac8df76c4618faba0e421962ce932c2621d70d7fc31bdfecbc993ae9458aaef98f34f58bf58d77504994f26db7ac3ff688107cb18a5328eca79dfbebfe48024db0cd23ea9fce4bbba32482d9f03305430db71b390b0b356010b10aba3dc724d532ab944222c975d9ae4cbec19fdc2c889cb37fd53eb0c6209d51f88ffd224bb052079397806a91dc47af84ad3ad1e8318e299a8ae23c69ee6f90e74e7f13959b4a37d13414e8ca6842ae86919f43f48148a7a831bcfd40b73309bb51494d2c3554c25576d1b3616b178414107bad6ef6b9d3339cf55bf1c79c1aebe330130ec20fb980a9c811b7c54cf39215eafe244e408f3043b21a8614e55856e6db575b938e935f59327c0beafe4c86028d55fb4bfba249bfeb1f52b8196218d6ce14a37fa1a51f88eb0540b10f56fba87ff41f3f4ff9d7cfaabd8013fd9bfbcfb161dfcc75034cdb2443aee4ed592eb4c704398b61d7c34bb6b3066d15402753358baea81ab9fbe8c8f071f081e6c8e6e1e0477dde516a64a90579b39e66dd58cb1dc4f4e4d441f7c39d14092c54b0fb1267c957eaf4180384244a73d600afcdaa808aef7cd872475d50e061aa6ac8f8b8c5b4a7cce95bcf38653a2dccb05fc1a72db7891cd9b0c134025f51d845b3e7d050487a89757cd1a2e8baec976c960dfb5e0813d3e8cfac8e6463493c1e0c1ad4464f9156ece52c0281e5b52d7f3d76dc31702e96951e6953cdc944b7529fa138f7b3397948a6136fb1b47e725cb82ac323f8a20c51e207e22657886966df459491fc1e32974373783178ff0bacae6619a40700d61abe127a76ab2202325416b668a57072aa350106dc0aece6b612eee37d2543e263274c0cde7282fc7e034c41a3d8ae2b4d51662091d1515c51e63e361575c9b199aeb9123a6354a66131bc1f1ae151fd778f70312210e0bf41302b27de46c0ff468afe53450ad31982c74613ce2419b3801269d7575ad741459ca8276307ba82f7c79ec45d97af1b988dbf97c2bdf179b3420044424646d808c6db32fbdf5c5175bb40df55774ac3fbae13257acae2606abb50bfeea9dbd229e4a41db7bda6c4bd67451dd30f32841c61f145b99c3095274322905ac95ccff54b9364cd04227ee733ff53003083c3aa489a3266dcf94bbb58609e6a4e3953baaa9e6b29af55d090542793297d9c3f550e948ce840fd8d5a5aea72660f914838f208a36f4c785a97d9385a897b080c5ab4efbe940c66fbba74b13ff7cda6c454563e58819301088e34e8eb58ffd5ba152d6dbdf7f6dbdea01d362fb9d213c943db767d6d9933b1730aa07109a2efa7f712a6a2a8f54002f33cb882791d1fc08184008cb41c4856dc77263c14979204f479e0ec00d18d4d0de64536fd3918a92ed972e00323bb4793ef49afdcc9b2903353adcbb3fbbfd751941fcb0c6b9c1d4bd093d1ea63ef6d1f1f7dfdbfcf6fbf1c5576c81bd8a1fd5b05b529f842a635f8cc64ec07c4ab17552ca0c7cc491760a6ead0ff478207f8c06012c22f1c3031d662e27d7facd5e634eed498a4ab97e6f51f533dde833d0a4ca1370041d6a1d62f49275eca46a0fd39ff23af88bccce3c703781eefc2b53c669f8ac679a97fc5a250963812210da23eca4e6dd3b4803f8f6051438eb76a8868d47258622a33365b3475b5ca7ad836bfd9ff1f5e6a063830e5f9888e7fd2ce130e4a1c65367711ff54bde9639639a878049f06faa9e2a298c3245277249b3a642c8a8fa4e1b70fa9b0e72370b518147c2814d4058ee7ff0e105f541b31e9fedb1041f073be30cf491359b90a4e65e814f7e5fbf78756fdad86e0a8f0265bddbba6831118715352cb58934827abf741f6b0472a688fae64f3d71d1fb19d0636c1e4f7592ff3d6b35d7e20db77b41c0455809a7a2e8f676dac8b58dff417769f66d5b89b5ea149470399db681152fdb435766904182acff42df8a851058e89d130e5a1fded67d1b9db3df17c3c754c2cf43966ce7765db22635db8850898569293bd361127394ac0925d7cba105e3163b7664220799f39cda97c16914ce2b8e5872c8a5eff3955d9f68c9a5ecfc40d3e4ebfa51f05dafdfeaced0031c9dfec104e99213ce1fc48ca1586810756e82f72c6b767ca608e1fe4f2f4f69905c4daab74a4bea5fa393154084192ff01e8b70fdc76350fd1d1ca4c89b7723fc94de5cfd231f590c53a6ff5b33844ce3360e5774abab01da0aeb56e1d89ebdff6fba14c21aa7a599e513da0e549f11bfd8ba03b622e21f1986575a0a3be893a9a0f5817e6a937e792d1221558b98a69ba4de0542aae8084d7f65b4428f69cbbaa7a379c2fcb2f8db4406f122590f2aa17f39eb2d0f0c9621abef0ab846fbcdbe56ab005cd4b90a80bd6ce21ff8a527552693f2dad06fb150b69380aa5102fc92778c2fbca078192f934c5d490ae0d1927b543ee7cff990b60ddebafd2f79a8b8bbf206153ca602684d5473c32e50686cdf7f3dc1306fd5094188b45c5a6337790a06a2c8bfd2aed44d715a1ca11d5521c66543a98aed9ab7b75c157bea93a8641d26364f01ec5a597e17193c17a478538f5ac6f00de64a638fc414db5c92556f11d30dfef605afe7743d6240cd46590f68889e2eaff797cdab3449d18f71457c6dce27d4cfbb10cddc071971ae124f5020848160680fafa07954756e30be653210318092082326f25538fab68e4ad7f1bb291f85b84327e78d0651768a91bf7274e52555bc9aebb5274dd6d02ba6f5285fdc0514fbd2f6b0ff7211a0e48414fbe6cebcc00b944c52ffaacb192a71f9a99b56cb5d2c1c45ead4ca5decd98c6e32a09638b6c26a7e398b2f4ba901ab800d80b480100196c7acccd69cb36f33a1c576a8d377218ebad70c5fc7748e61fe5d68b5f68120f9fea6a9dc2a9eb750b6c23acdb1f163e9d86c4b1f27c270c6146dbcf257639c5f85061fd1c0c5f0eb4b4495794f90fb6690ea058ea97f25bee7188c1b63782e276e35a3c26adb20dfec86694e31371f9f9b2e230745c9a9c938a9e844cb0ca3d82eb99464e9787b975bb2a85413bdc8632655b269f34874fb1a57cac361f78a0de616124c0df1707f0b1e030dde860c41432c57d4b14f68cf02800e0c8dcda5e33fd2790cd01d5cdc10dc89134f0910bb91dd8d7652c4cd2f1d3b48d607d4075fc15b0b3a583ea86cbd744a16504453778cf13285586d15d0428a18170bde6ec92f450cf2db99407ab3fe8ab405608a1db534e58d393c97883316795a6116638e5efcdc35db48c8b717c021abdab7765efe3588af718158558c696afb80c409db15889ef83fac42902cf164c4ddd14fd38c48354310003924d32fba589a72a477cc31bdaa820f3656d7390439ee865e2245ce20c7e8553dc5409e295a424b4901037692e03a05a7719a7ce4b9c6c4cfb5f79696cd973ee6f1ca89d112e32818c258f8f2a48bee5cf2e43c570631438cd112fbe8bb8e9e3bcf6ee2a59aed7415b53b75af038c516bc32906b06cfcb76daefacc70d45160b1e5fae70eb3fd5dbc667d6547f64fa6ab1ea96912c44390382b1db8710834a5ac7e0e330a909a79326b101572e24e7372bf22afc1169a0dacc67e1bfe96cf7d823ca2a6fc719a724f205645961c39ab746cbb7c1fe604f319c0a729c8d2766e550897e2b78c0bab3d1141344c0f81c1a70b393eec465a68524f88f666988e341e89209690637b09821a05ccd37705fda6b08eaa0b7d7350977454e7f437520a04e01cc77d0ff07a1b1a89c12eb4becb96ce5f1b0884dd3616077beb673667d4c86b226b950e829adb994bb22ac4f376c0c62279b272915274c5d088a5a1e1422538f9894d41c22e8e149c72331fcfbdeac026d6106eea40ee7ec6473112bfd37862e58cf6ed0936cbe595bc8af1510f1739da4423e339c93656fc50172b0a1511504b7e67a2b8ac56cd47bfbf395126344087ca9ec651027ff6b34cde969d04427433032ad6907e3bad07dafab9d7e57f1caa91b3da2470a41d0987a884d3b9ff9831f9b5512eedce83f8a0de076cf57f5c7c07069c4e0e17d0ee6d14c46ab26aba51c054cc468e7b7fb7166e72968c373b102ef1d74d2280d1eaaa6e2a2dcb5c96e581832a4d626a0a1939444796649fdab66e7290e6b9ae23689620bc261df0de945a8b5a51d2671b41da1fe75e770fe9a0855a7e5ca312bb3f2b86cf1c38757659b55f62cb2cbf66f78c904cc8b483b7ca623f75a4c5dbdbc07fa16feb3d63d8d150bf5110b946d4d2098216ae0090ceb5a326d90afd5f022aacd45f5b8f405ed484a4b77ce1b4056ac6d8fa208c41cd2f2b920f168c662a420dc97d06f222913b57e088d2d0022bcacdcb77e8b42fac81d3adea5dd679178dd50894f94c60ebab7dce6738453dd2a263587be40af7c810ddd8bf7e9f892e4baec2fffb011dec1e33185dfbb6451e1483fed83390345122d6db1b14c0b495c8968209e073f8aea8591b8c444b8db1d1b3b200cf6abd9e05b564d2a764769759cb35b72af84de315ccdcbcab80a16668488fc346792d7d258401951c1ce5fcf1995537eb87b19f6e20240195a5effa428372be632ef3e1ef5f8bf9ca600d08d4c3a6ec04d216b785b819b3930d2c0dd4cb5ce6875b49123d1023f2e3708c4192f6c20a9a604606447562a223a325d9d7ffe02bc5a961bb163c92bc398bf564dea24308bdc6f40279b4be031bd970777e7466bfacbfc83f32297e4e2c11af76a07376f893ee8ef87d4170df62686b6eca5ffc535d4d3d4b85e9237744d9d87864cc632866262c2e49617cb7ed285b3e87be18fb0eae1581c0a04fe85e6ae25bf93bca3812aba6807397964ec0db3e1ef3a7b767f94da54acb3c422f8912a629a89e372a5f60936fd78c50290e55433a0cd2f41b5795a125f3030d64a69df3681684df52baea064198cb5576220385933b246b8c2e755e2fca0fd84d6415d2abacbbb4825ac4815cfcd8c54adb948e1d86c8d7805894db9f67ecc1a72bc91057817f42908874774f0bad8923c6baf9e2d4a5f3fa0f67fc4d84abbec64df48668db62b29b40f7b1c0161c232fe243519c793549e8e2b309bce31108fb0fc1aa5d4625d4a6d2a5f7c0598854b855a89526af70b94f7ce3f7436f20a9851be662c400d947a323fe76a5082c6513d26c1d5a7c03a98090a79eaa116fe1f4f51d132fcc2a9d5d0dcd3f574ecb9a2a19ced8a2db50319c15f2f5784ee02a3bd5967802fa77ff25862321b388d25d6cc97a2908eb0be53f6c88cf9f5e2491d1375daed659574584a116f8a1bafbe1c89cd26591e5fb2420889f1c20bf6a259be8e3241bf6c9ca9c1ade901365954ed3a42bc8714d3fa5e688897772ceeb46bc593f019bc0358a75397952641cca4e18c58533356b9ee46146a137ed30fecb4c62c50e5fc6737d78c9d6b59021aa3016a31eb0366dc00f375db3520cf0f2da32e044cbea3ccf588e7b42792fda72513c431dafce9390c160280f9da0f1aa428f244c2bd61ede13995eccdb36572717e299730414fb047c9eb70e4a8e8165547b81ede3a1b757aa7d5ba574b1f83932e9a11eae917060d4479524135ce67381f9239553631cf003e7ecee4abdfbd28eaab292f96260bd5e248912a319e929cf3595f92dcd120228f30f725f733abf6d5e34f233278329bebb660b12a74b2ef050e42077dff2803223ff7950e3610157e11e7150998c5d1bda1e4ba464a48aad7d2935724f476f61b8285a787ad8ea60c01ed90a1d57bbc29e64354f40f217e3bb8d14a1fa50763918c1fc0452c257b1cbc82c9b62f1af6d2ec0d6d9523c0420b1ca14466e6ed9ba0f5d9ce5e3deaad1de32cef0bb51ecf87e1e5f88121f60d55bc59eba90aca6d9a01b256858529a3c5d7b5f8068e5b4f1491c747f4cc100f998499c9adb906f275d63f8310eafab38186d60ae4c0e7891377af5a4c61b9b29ca1e03e1255389b4c9303910546c6e6a06105cb1d6ac210cec8bddaf6aca70d606f9aa9c8f00e3e5faef77cf97291bc40d059867c9f2806e5645d01881fd8722767f958f5f6f3f3d926ded8bfcb5ee9d772043e122a95ae599769406cbff27b8907dc7745c77f1c26b5858ee976a29d4123ba9a3e7c04114c185ef3fd85c81e19f78cda1f68d2bee6c084511ecda8e3f5b76ca5bfa59e5e603b509080fb56230fd7c28e2826251fcdf8607fd2437d4de27667687a3a567cacb69f15eb923780151b0a6469798e038ea47143a04b83b6d1ab5bbed0b0a57cefa9abef5eb1491a420238f4365b7a6364e8030fc5e25173a530d2c63d61eafcd496858133a6f14334e59e0e6af64f39f5cb2f9530a996362feac07222f3b269511d01a6607d628b27504f450255236ed9b89e7a5bb498b0471ca885ccce641c268fcdb43b7232a4d00206cf3e6975f23054fb75e00f269586aff375470d1882a9789812c968eca873b4155db003c5c02a2a3fc341f6414214e0cc85b4063ff0c6152b84bfcc71d76cc14bad2516da4f34f4390e48151eead2c67a0f05a3835ef1cd0b0af0014a50d03eb34299f68726e18398557ffe352033720eb54f11025721658ddda503b9056a5276f6f71345e7a6c515ae77c73773a27c6575b54c76bbb50dfffff99f64469a07b13f478597ef3effe44d95a37a2728b2305566e32c80fada3aac27a02a8641686911db23e7f0b48498b74524d870fd85ac7722ada6a996566035a094901501c2f49d73dd33d552b80037f2bb829cf38d4e549f224a94c0d85ee7668f60de3ace6d178cd9c8a8f3684cbedec0b84c3fe15f558108195fc71f8bbb1450fe5a52ef948d164cf8d965f63b4e78c561f9f7a2b57d4005134bdc8e112c9c69f7bd1f244734e558bdbac1c94c7750ad05bd7ce0941928cfb3edc5914e7323546b92a65bad74d40a35fca2190d0c8ba66b439a7d15dbabf3719d588d1aab4151b8faf29ade68338a274eb89211a5ec957da19afc702b6e4725f8b45235867e34655c5093ac68c8b6cd55017b538160ff8c2ecc8dfac81efa241408640f027b0badef18817d5cd291644c0f8821bd117135ac6ff71076e6f1c64ec88aa62d764a1cc50bf271719a034317e06be42f7a57035b2470f99e1d8b6378a16e024ada54145e078ed7b9be7ffc0d26d3c58098ed9e753c858d70e3cab536e0999547f2dc8ef0b784acaffa1061bd2f8d88045fa9bd417f0fb941b7735a09f953a3323ef8a071aec44d18b287da8a9b3b74c6ec473f2066379348c288484e620f37c5f9598afe848063409e52af3acc2e21775b437f7e7454ca984fbdfcffe9e2c60413f1647cfa1ca6617365b7b463b52cffc3e3da98094db072e7c53ba8f8318da12277f69c7f9f12cb2dd308f17048c088a91bc007bc18b1950d7b72e92d6e8a4ffa2c3df3e7d0ff444ca98ca8b4d19ac1859842611cb5f872edc001f4eb94a370e65b897b6f51f911f54d6764c18e947dc20e22c01038fe55ace67b1f6e0dc2a57ec5a8dbf5709b7acf7754f4552381935482f90bcbe1379db6be327405fa74eab48e8cd210dc5d8550acbf60a08f691634b8fb805581cc0fe845ddad14d2c49f62ef5ce6cb33464bb2544ebe6e7e3695d6ec1442da4302f8eeb2bc3d29017d11dabd6a9da51b5dfc51fadbd8c0df4c7ede4c8d1a88989776a0a5a10f9dc54a49a388b96cf96a808af24a6d49b7992608279a2a610d30ee25c418967708002e0ccb5e032135329a97a5e4bccccafd1a2fea47ecaaffccd63a9a63dd8a219fef94bacca94b1539792b927166bffadf05e21c3ae6c571fbd18713d817f1645a40211dc3d6b9d92e0861792be3983a7236d4a53bffc5a1d65c9613c104ee9a3da934882910d0f24358d64d2472f5e69410274662177438ebc66e8618a6d54b2c6680c4172cb4e89c716852ef691d68edf70b7d793a79a3d94caab26583cd3ccc449a3731625e6ae575e11c4549c63ecd3889b4d32e8be3169d9241df2de1653e2c14501a92cb24155b2a0c35c00d49c8a9f5f09c8a0c99bf14d4798de8a6bd6accf50eae1c59a57782448e1fb14eaeb1b7b8e2b2aba164970c3d338f7256f4d88a51f6a9ae46de32283000de973f1b874ab23faecf470932ecc19d1728b30d7aeeacf3fe5aaa2a15e3dae4cde9e709b8338d91c7dc5082d5c45bad8ffc4c8867873cfacd360e07f4bc2e7a44938490546c544f8115cd340c8d76572ce0906b8a3e93690db8776e31adf7ea42cad1e48c945e3b1460ae29270c28d3694c982a73c66c23a8482911b32d7e6187a4498f1e9d2c446e41b73392d31c6060e682e9f789f55157c96c0f6ae7de7f43ca6ac82dca717fc564721a339c2b84f0a2d687a746cbd4e51025205fa4e0a3bd6919f4d7538f9ae53694a8320617292c1544402a2716b985c8b782c67290c91b50ad0173eb0971c2a31ef6c3e0467c32b149d177d243f9bc7d88d8055d29a98b826a3f3692c7c5b52e2ed60f0bbe708cd48a478cffe139ccf874968f470f1304018bcf9d098d01782e3acad87ff20fdc26f62e8889e0aa629dbe231c449def7bc8ee1b860c94e21d95d558e3b0c7ba6881066eed3d52ee8e52e2b0c6a9e840956a274c86203f9384ab7766cf489e19497c1d25106b3b68db60c57f3998860c26ecf80d088fdd696aa187f4fbb6a309890cca05f157fa2e1a66b6a0d93e7818fecb7365e0cb47cfe18d974d63d42c8b202a3581369a4341f5097035e04337678a7134eba5941876e10efdabaa8cf1b9e1c192da26c2a3e026a43832588b01e855857bcff7441165113d51c6c042aa8798056a8bd2351905e1b5a780285244577d577b78e80fc9b52aea5bc7c813553b4874455ceb1a9be0482fa5a74c812f92159841af5636ac0812c17277f7f54dc650734cf38aeb08ff6ab0afd2b5e5b976983629f816509c4bdc7696625a0a45bd4cc44d30793c0c3381fa053fd9628e5d0aa013d7a0aadef4a9f5366bdb101f8810790469dd97bfc978d13c5b32c511f6a52bc7fda35b56647019ecdf6d838a3494724585d7032a49d001ad5bb14c779a9d9d7d5aae644a2aff062ab200ddb8d62d0801d6b04a1722f991f4f081fcacdff2777668e80789732d9707c68d32925e13b6c8d546efab3243e0bbb8263c5b5544ef8f069e1eef6c9dd0ffee14304386b434640bf98a8b7d2f8229b5f6be69a64bc5782d571746bae0af87c020e48cd8d2768172821ff8798d285398c7241367b2bb22762470de571be32f29a5b548c8e90318f614aae022a556bd1da8ff9cf6f0736feea86e92350f7010725a88cc5ad066f1e84670b77d34d71626ffaae2a8af9e36ff1383f93ad66ef30ff77206b9a78a993e44116031489cf605e8b6e4908abf039e5601810715b64cf2fb0c1c17a25730bfedb2eb19f625e1b4ad9c96eb03e0df7a14cdc42fcc674231eca69a262c9fe7b1c35d24eed260136553aac0c64915206d9b9ca2e0c6226e75e5bc18b96c698b12927e2627c9f24439f1e89c3ebbe58f2c513875076fa68bf6ed82752d9f4c22ee2bbe510d70ea4a867dcfc84c494b011fcdca070043503995c1622ec01217c2fd467d83a3cb9d34373a041943faa741206444522a9afeb5b186a0f56ab4ef7bb12841f99704b87173e4041ed52008fe6feb837dff3235fe69f11df20c790b228594a859e58159629609d5869238347188412eb683ca3ebff68f12b8fcae594363bcb70c3580d1f3d95d4fe6eb37c244f02b0e3f38dbc38330c47841ed46814944b0c3f41c5a365eba77912f74d4b043c0c0bc6cefd2b4cd60ea9de5d6bf97836d3406fcf0f563651b2f073b85464ec3c81fabbeb4db3b3112d11e02450fd7919d7cb89d18b29629f87c420576b642dc9b22601d29fe500146b4d905aedaf8b51ffdc26d4167bec64ad1afd3d40251efa6f8c6d5336d7f3f2403b8cd5ef82fa1803afb9cb78a7190e087f00a564d5e3c577a1c2976ce9c563c31763bf2cb4a3553f49b8d80c56c56e4d6cddb185d3622cb6789c90f9898046bdd895dbcb3c28af41621e5e09541dbb2002aadcd437d036de8d61c4fd5257ac47acfd37f2517bd626bacb81cb2a473928175244e12dba9f795e8d11cfe9c25b995bbeb0bb13b25345ebf1f532409a547ec483ee80b0638ab3aa2da0e0bec9fbc884930c5ca80df9ad2163d0832d6b91576005844832a153ce0608d735155aa0b608b48f4ea28f56d71a6abf8aaf5b438f0b539254644a6d382544bd73e374050e7034ac834c2fb4f3f313f9f316aea67913cd24394a05861cbaad77b0968b083d23e4d1bee580222e123a061c8c99a9438c9a8db24c9763e8bc70f9a8b9bc2071b60b7aa78c565563e675cc13933dfc018ded92862bdd223ee1e0389f252fb918aeeffffa629d1d516b7bba3bd6c9a4ed82b437ab7b35c3df207791908b74ddd155f0188a4ea2d59f2f00e1fce99fc3e3d8ed08ca11d14091d3e5801befff18624f927d0faf141b690eb4324bfa9a0e7110de2bb5e697f5fb263e9cc04577dcde59039be2faa5d0ac4bc17e02ce93894262edf01a12e12d0e63d46cd1e928391721647b27770aaa3ad183317f1a2120ff8da1f5c69c1518436d10b663e28a5311c601c5dbca046aee0eabd40e4085b86b4ea0faa6f0513f5ca807eca43bc7b17230c1483309ed07f640913f1cb91a21de9cc82f4ac6d26ddafe5ca03ad8a770b49f20e99391f27ea440b88618f15c17266ec58ed4d61b4841caaa8ce120535013e05438df0a82db4194e738b8e3478ec4d27c46d565402ca512c7238952b3c3803649f79db09fc40b4280bf07600fafdd30a288c9975088b97ec0839d49fd4ff6bf779371c407630b921c1434b240256ccbb09215b3b8de0a6fb41af29dae9cce49da6697c3eda58a02bccbe583faeaa7a690ed003f93683487d9261f55372ade061d3c18bc17a7b940c9609a1bd18ffc9b6ed0a2f411ef5a679282ab8392a29de9b620fa5a1904513ba0c31284c34aeb1166e6d82cdefba1585ec15377d4abd55eea9c0a545304f9abc64095b2c806d8f43920b1d42b148671c4141006dfac1306f52c613c0688a75e012ff029097d2f2343e8bda74b3096df250460255faeefb5f595c40f6c63797da0f175a285724a34e3d7ed1b3bf59e210470f31fa238e54e80838783c72d526517dea4ca5a49f4ea8e51d7a1024f94983204f1a3bd3d1790bb8dad716510303dc053dbc42d7ae5dcf8733dade49515d96347b98f217b874b8a4016274a746b097824010ce4850e5f5606acc804affec41699aa9f15a0a0c23b8393b18f7f781a1e7dcf4bf33d4d23c675590e81247a874ad8f1d0918a9807c1f382a6ef4f4ad5b73810fb9aa2da6efb8af6135936477f3124b450f108169da37aa88959aa60da588dfade44a7c7131ce4402e7857ba941c9e90026e3c09e822f1492f8e176603a50f7ac6b0849fcaeb83f604254b4f4cc017ab6da7362abd4b2359ae40d518e378752c124d7aca53eabba34f7252a7654a2cb264b0a573e41cdf8aa26fd5aab259fb7c9bd64e7637d74da122266e03e4ab60c82557a80e081506e9b5a2d940c064dbf58faa4aa91a985dff6292c2b90ed51c2a3ccdfa9f6b035dd64e658baffa43a37f906df4533dd073c3e7bbc56f3bc65c270e9b060e300b31507b73365cb3b6e3c793daf1d4c63d636aabe8f79eea1133c67777348636e4860fddc0abf54b104ccb96b997117f335c3eb349abf00a4f73b7b822ddf3cb76354579526cfde74faafc645c26095d73dd95f9180b5511821e5bee3160ce410da9b55db02e71d5829dd10cfa20d84945716e28caab35b9e2fa36025fd575328a680bda565afdae9498fb786b277c6db95de0afd84fc51c4f6c7b549dd35724334c8641188c3cc5387a1e4150b3da9ec8a3f97aebd2f55496eb3b02388f3de12d5ccb060232a266c9760899e70063412b2e4492de6aa08d5baeb49c187ec2db8d8d20d4a0acb128a2ee92bd6df2ffc40bc263d44bb6fe057e1a969349f9045b5c22ead14d9bdb3124cc5e0bb32ffe70ca6d5b928f6dc6add816a87fbd88ab4b425d2240478540dee23432599dd9cf2c15b305345f64a0134cabf41f4bca010f26b615a36aa624fa1891d45bd516c921990517ca5bf3e8f2813d37e0285d1f2a4da6c9572fc11eeacbd31368c236de5ab544204b4bb09ee82d9044960efa838b9234d4dd47e231b4725dde9b00c197fd59f22debb36bac84a1c87d0ceeeab56132397e18b2ba51fd29cdd9ba2c2f365be86404eb87ef0a7390471d11596658d2ab744eed97e10ac957fae52f2e70ef8a67f1122214be17968ebf0ce16641417d9d8426883100b795e680f333c22dfffb0072656f44258cec117fa5c853eb2723d568e9950234b4bb0d893e21c52aceafe39076bd40e00e7c0361ebea9cba1704b659a42dcdd6d29f3d9b0dfce1cbe6607f400d3ec01b47bee2c14ed9b18f4b373b4ec355d5de01d3258b252ecc2c036a5b79485e8d6ebb046b0dea6c22e8be8ab60a9ce0cec716ed6970d6f05982e30487217691c5d93945c3e269f75721ba7ea1f1c53ed75a3cc62d93e980be0a97daaa321062a55d537792d1b8622e8b218c7c8874a1aff59fb2d09aa7c1ad80fb2ff4802ed6f4aaee29b1f8e799ec993b5fbafeb64e05b88eb27e51cbe5e804fa0dcce16bc3e53ed37f5af8d59196660472a400ecdd618123ef364467fadc051f2d6cf706043845a42d5976307256f67a079d471df76ca8c6bc20b5782c349058b35de836578fe23b5f0a5aa13d0cfe48abe66fce63837a0d91e02b3efcdae13e166e462d1058ee79944880b9f96f9a4c31cef46d2ab39daf29a641d37912ae5709bd0df32456805609a7ef6f4059f5cc55a8a6d584db66db41476de045d760ad6f6eff321143f0f91e90aad9fcc4247f662ec3a5e4d1348cb8a98b87ac5485c76909adbd97743e20cee135ba79c78720142b151efe7dbff013335bbdffbff0204c770564eb815965b65c002afa0ef46e279d1cab9f9dd69904521c7f832d30aad2a1bf76093f62d7bbdb387dd673bf09f2007c4d7e120ecd3c0095116ffd6fd021f45ca7475492b8dd7c0dbc498bdc9ed0cecd9a62baae3ce330398502fb3509ef1f061d5b9e9f27f6f12038915f3b098c8915fc1c892f3586eb5c236f5104b0b8cc75dc4514948b6eac744960de439918993830ef4308973954f8ad9bc396fa82c1902be0ddbf5fa34699cc5b9ebdb66bf91cef3ed50f265a780494f952104ad5358c1d4f5ed3d5bb1fe2ff7a7c2aa72c32008c96180bc34cc7cc0e74259cfb403fac233517826b5c94bfa7f0e56c76f0b5793398caa5bc4497de790f3fe7e646e5af7ca3b22d00cf30c2cfb8be4afd27c4410c95448082ac9595fee85e4350f08a2f6f430ea7e31f5d53d2635509ac3bad4b52783d0d3a9e84aee5fecb8df10d4f28253db0a83d4c965d21a0daf111e99604b5828963ae278cacc502757693056002bfb954cc951a753831215f310857295f2fd573fa753a07c0bccfb08108416e72c492f7d0171d6d1fe58bcead8d8ddcffdb78de002869f36495998c29d8bb1befd58c101f7b2f6e0b9fe165bec0806eed3ccc68fcfa924803dbee427e1b77a7632dc98c7ffeb5ebc257270363f1e0207d5d15e63733cfc73b43abbb95a9ad31ca8eb0dfd24e2a6c0f3280d62f15010f203d7582f4805a98a9afe014e6bc1935e4ae86ee3bf912419c5d48e79da6b81cfbdbc45093c42c715961e5a9a1f837a6fa7acb8124d2769d0c5154220c472558500324e64670cf456b5381db08da60406030c78edb5d26d1082ee852ffb38cf6ece0fd417398f0d0554d6d08b60aa078ad97fbbc53405f319f4ab598f9a243362d1870ea0d6aa6c9df3a34c54ec91bf3e430c895d5eae4840a51a5076939349ae052840bec83de14c8eb0fd0ec649f62735bab99ca628691e5ab47943cd5a2031a171fab01e818364f33bb8357f48e3f7ad72122c729d97963f2df212761b4d7c64ed4951e5bd8f3534d552e10473e0d78dbd5824bacd03fff8183cd0bf99aa4c154b5b20aa6bec714753662371ca691479ae567a0c72c9d25954b80bd2fa65b943b269580b0004981de7c9df256a2d8985fb38abcb8122eed703d19ea37ee414f87801d3c1324ed60d99387ff8211b160bb215246fbdb1a49379da61a9a68c11c152c260b1cc5845a35c1b9a512854d766c2f232b4c8f31975798c5e52c958731311429cbc692133029d4bc4af00328a82263f74f39744de440841cf35a96c1562e0ea3efdca72f354614c2fde8609e5531b663d58d29b1e2ff7b95e804e3516896d9f2eb2bfb20ed8e2ccb9b7369f4bb78ce7be912a8205c7cc4e15af540c4c7c38f8849281ba835bcbd3df28152929ac1d6d8acbb61d8c5bf2c639267371499ed2009683006fc5e1cac03f1fa82ba80a9df3deb62a46df8b845dbada152d38a849b630d5a43558e088e7457cffb82db7ee1495bbb507b864cc02b036ac06183d9fb398e1d1a008dc85b291d847803b632957bdf85b69b7020719d2c114feaa927812c18cc45637bd3faa988d5cc79a66605360ca48a25345d3202289629fb3be381983b48a41657d2ba83097da11fea59d0f8eef28b181e6987ceee579de97450e823565298b33c699e5ad7b91a07bb42fd34408f038cbb09fec4dc7d01001bb7850cdf307ae4e2e82b77196c74e24306121fe8c13374d4af3fe0d25d18dce08f1e4c357ebd48aeb032fb9048d79a2bb0da348cbaf04139a9631ef0757422c3512b35949f2487a5cef9b0be2f6ecfe7a3958df871b05584f7e7587ace489525609e4fc0ab178c77222597f4a60306bf3aa710b088f4ac5b8a3d74881f714618ccdd2bf6cb854d1ca6a677c93ad8713090ca163ca8b509940fcd6b4227718890772dd7cc2d7306201de1e950c3425150d8a20de4f31df0d9c835c03de2601d8fa5a7aaa457d9a2bbda6213197460dd7092f0085dc830731ba8cc411024b1098ff520b2795bf0ef43d8c93662138453f82eaa8f1ae795b6053a26dbabf49c922cc7ecc898cfaccf48696b1655cb96b34cd1bf1f3c8830e2197ec14e3f6e0a1fdc9bf7b4e3c19fb0a9d93bec169cfc08bc3fa9f3ab9638d9d1ab84da1328a34ef80cbb23de9d5c3253a2a9cb71a09c33b1fd5c7a52bd6c93b82c236c4ac3e533de0aabcffc14105fd1b4c447ccf6b43c6048c2b624184a2e07ce5ab00a3ec2affd708782284754955d873f46fa95cf6963a43d97e01eea9a42804f34f1a511bc6452fe8c42faa1f064776cbf448021cc4537684305ef594cca81b89621b8f356752f9cb845b70ba123d0dbd339fe85e4270d8673f709daeae0ee9ba1b9c5b0c6a859af72498e795fdb4638051cdc118727d90788070154d07036a810b836789fb2c6d2030147e27bcec9726d3f577645f162a2e36d2c2a45911157f31314ad02456205278e196770b5fdb9b24d2d05c4bcd74f1a872c6bee3fc65d74a58fd724c40f196dee549b4d224d9f38fb44aed151494eee78d44a3aca867a37d9207b2fc1beaa4e3c82b1b4544429300f1b21ef4a7a7010e692f2872d26ec574a1172769ba9626b71969760201ce771e02907ea837d98ba2c1959a045f2e8354c2f6a9f005a9587a9e764e539f55226ddc7dcc0fb46efd7db2732a1d1389d56486f5867e701786202809f72c8af145cf75fe1ec97b6de3d28477811a9c8adbb8f54943c839362e27671e9f9a00814eff85a5ca2315fb64985085a97018e28d2fb8c66cb0416171b3f690018d4e9c512599c064e6bd227c4538dbad6dd0c691a338e723e198cbd868aac715a338fad28ed27eef54f794888e615381bb730a32375b5830058f50403399e5abfc85f8b2a20d866a5032a52e4a50a121df7eec962b92f10b19767f5872182a5aaacc80b92da3de803b6ccaf154265df7dc6635e6b15d26a3200873c4a18bcca3d15ccec6d4c6eecb0fe79e21be0e9d5858c57b5b150af4ffadd2fdfaaf628d09b2fedc034599f9f01e6f0b7b5c6dc01b5e5aef9cc9b87609352a2b718eeaa63880e2eb3dc23a3dece027a72ea1f20a3fa7d760373dfbbf5fce7aadbae289c7cf763e1b9807687030d159581ad61d42b148671c4141006dfac1306f52c613c0688a75e012ff029097d2f2343e8bda74b3096df250460255faeefb5f595c40f6c63797da0f175a285724a34e3d7ed1b3bf59e210470f31fa238e54e8083878d28ec90e64fded45c1b6190fec2a647f8fafd1eaca098f296ad0e8c3404d2498c423d276a5db497297f235263a2b6e1a3a97575b2355040d114e778c2a22e35b02b426ba36f34dba750e6ce8e361cd15e24f2c456d843153e2c51e84938974324d1b455dedaa97ddfe097ea925016efd0d793fd7e484b313c3b487eb843395afa77759d5bf6b01a6ace4d5c935528e038ad47d74ada11ede0f3ad8727b71ec8dd40f908d7ed962a8b2154911186ffe7d9ca62d93f2fe1508b64400736e0b35ea4002de52d83e906e5910fc0aa01651b8f75fe133acbf579063d96f5cc7c8b22da68ae8ec19cb10ac25e328b7f88eafa1c5e2dc371e1c75c0b8f2c6842184ac22b9aaa972fe0fc3dc8b0995eeb442773ba244a2b27c18c3e63be86a3a4a11c2129fe8111fba9c4b95c6ba604566153d29fa9a63593c4f733129cede0bbd63b0a5670860dff6775609d2a306b095408d905fbcd4ec8e236f3581b782fd030eb77807812ff74cccd15cb529b136120efcdd62fad38a434a58ea195286c7910e8ffe585ab7dd6ad56da9837e65da20ff5322c74707c81289c24129db1c760a79eabbe117659c52d458ae276e47679545c451a54ae98365e1c4fa7b8d716bbdfe6a007c7958f4f217d8b44ff1345c2f37ecb85d7062d6802a812c3fbee77d94a680bda565afdae9498fb786b277c6db95de0afd84fc51c4f6c7b549dd35724334c8641188c3cc5387a1e4150b3da9ec8a3f97aebd2f55496eb3b02388f3de12d5ccb060232a266c9760899e70063412b2f53eea564e01c5ecd7ebb0c10339c450d431fb0fb97e256df6797a80ff6b354af9b281312d9321b1f3c1a606abfe50e1cdfb299f54e697d21577d1a571c8839b0bd561334ca9989e8afe8c6c9d0e2066a551f000281cfa597d9cfa59cf6d0ad22a922790272157d4e24532cb928b92cbf5d32d3cda00ea2f5491882621e011c1e708d4e2fc6453ae31d8914ed9b84fa8558717a41d962ceb5e251f5a23de4f963c47667effd141938564220ada536c7d7cb39cc2065e0dd98b642987f4e637eb4f73ce6f1d4776df0c2e711f75c6a02c7f25ea28218f635f4123a269616a31a3e0068b1d674463addbf78fe5683806f8b43acfb42564692f25c5edfa30a68ec2b9b3bfb1729b7dad7d4764b3ffaf796804358f3a544ae4160fac8ca3f68b98787dd2e201861d7f82ccf0155f8ddf7f27426a841a4e3481bd4e537331edc9db9a5c3476b1fbe683677f8b4f2c0405b6f0001dc6bc2cd63cae09aeeb26b743a01c2abcb79dad19962f46a5828da83a447060c6d8665037306703232b16660e7270be1ceb8682416a2a16e338e55260e391417eed6a7b44744da5deb5ded107144d224c29b3a21825ac10aa2e1bed4b8a393ad154a06354005c65e8f30545f96946ddfd22c53531c74b86d5e65acd41b287227f399b71c3d45f20c8c3f465d4e0de2e3e0f9711688f981936b198874521a095471b101be48f6ab3bc9bc13b63b52c20a050dc4575a5265778951c7e6816446100930e26abeb39a8e890884ba0450f25e8dd7eaaab5d14a8db50fce0b924187ce800798c2c32decf3846a57b8e029c68734f7e3ec2ddeaca0093fc1d68718aa711b6695885208b2f78755c6ae166e462d1058ee79944880b9f96f9a4c31cef46d2ab39daf29a641d37912ae5709bd0df32456805609a7ef6f4059f5cc55a8a6d584db66db41476de045d760ad6f6eff321143f0f91e90aad9fcc4247f6ea1c8bb3da02514de3a83a562f1d4c1ebfbd20220e73179313c9de8289ccb4983e3321660983479efa6d6bc66c918e7d022df48059dc23fdda632bdbe56a5aaf0e9743182c92837a73754d30eb80d18fa121b03bc5c25bf3329c180c877d72f5d2d0ae10d8258a9912f5ca3f0391644ca432bee2714639dffc1b9feb325f5cbb0c2b32db144154f8577ebdf1ad5a98314f9cc7ce47ecef83a83204dd3191f56394a5b0249ffda1cfbc49a0ad6ec20415b1ee9609e2c9330fdc246c4aab6797b124d75500b4e8e99180e07fa0890e4af227f0ac9d05adda31e40a0811b35c54da0c7c913a5f191e7f839d9c6d36747d1a6c060929dc6e5af4e9fe626bfb8891a3b539ea69e9a827b0152c2e14a955e72e36d162133dedca3e3bec60cf3a4d8bf0521cee529d4bfc9204517b9a07fb93cd88e12f34c6a0797fc7fc2d70bc8379c100c6b5c18fb27e9e21af16de274e4f4e1317458add0027d97b93cc5fa9e797ce724d456673f5401d57409ba73f915482e105c72cdb0a83d4c965d21a0daf111e99604b5828963ae278cacc502757693056002bfb954cc951a753831215f310857295f2fd573fa753a07c0bccfb08108416e72c492f7d0171d6d1fe58bcead8d8ddcffdb78dc46512918b3a4069c714250b6c641ccdd12b4d3f653afe99b65acbf8534acdbcf88a74c3cabd27daac2de355ea4484502553bd354b193e4228e65010c3dd30e7a9723ad02b5bdf2913a2d5f1fe27446d91c89684b9207ca203e4d26a325774095cc6a73b9fbc098afe5e7280aad2568595141d4e69d3d40711f94f5b085c2d9609f5e9ddf324ec1e7006c139dda58c1cbf878344c00452251cb6622f749cd07779333df639ef132c6b0b5680a4a776f70bca14578cfa22231601253f02f58787dc07010ec74083f4ebb9ce9c3f60053ae7618c26a860ecbc8f17539200cf5206d6e3f9a97382f7b9b5abc9c5d08d6606a95e4c3e0dabb47ac56a7c9bdf8837d587ed3b2420b5c064b06b17d3b03a714fc897fd279a0e245cbf8db4b3b26f47f5d0e1078364f33bb8357f48e3f7ad72122c729d97963f2df212761b4d7c64ed4951e5bd8f3534d552e10473e0d78dbd5824bacd03fff8183cd0bf99aa4c154b5b20aa6bec714753662371ca691479ae567a0c72c939561f0f9328b5f243c885e77a6c57ee4b90841cb3c53ba2a25a298e380ad3ea9e758fb3c6e673a823138d7901dd2a84d1d07eb96850c06e3b234ee877270d3318de10632c9cd62c7fb7953c9d760a5ed71c24a37d8a82e4600ff7b637b821e20cbdabefb8ecec7a16ebe4f18ed83c6b124297144632a1554d26fd38206090e574cc5897689edca001bfe1225118c7730fcc38db13ebc6518befaeacc0e837fe5f5e0cd86903b35712d8c0ea7eae5555187e5ecb5abdb02261f4170da8785288c1b375cb3fb955ea8621c9c859b7fd47c84ccde575ac9b98bb9c02bc6cbd8d77cdba80a1c61f2df12f794a1e24f44de6a25a9f85ecb585bd73fb7e2ad0513e8d2af484d57952c5439977befb865237b3e60d7b986817db10a51d26e43630b9fa180879d256a7a5fe2ea094652e8f342d326a5207b5770d03ec0ee4bf16ab91c2945fbc427d72c22f7ef2fad3709ebc85e79512b9112b0203a9a3cd7f48dd73bf9dd252f6dd7f9d3414cdf35a2ce7f6d4a0d641c4a967b51ef8f8528bd0cb66949da910acdce2f19d27c519070ac3384fbaa8826c86e08d79d964c52a89f610838443ef91926e3dd13bfb907fab1fc723bf1a40238824aba514ffe6605f677890cd24b588a472b6ef04e9e00c99ff47621fbcaeda5c22a3af196e8cb0bf1bcf96a980af5e99be75d148ad1dede2ca1ab540272a36aa0e10798ce71d6467994d1f63d2f75057466acf49ece736fc7f377d948f6abf8812d583f7912851e9456c47dc7418d9ea40935be06d124134941beff62dfdef10abc398e3794853a00d50120cbdf3820f486cabb492e82b051fdf514844b28a790b87dfdac8ee1ea2e7848b69ce2167c2c69bbcec0bf5b82b5254a3c309d2392d2f660073ad2a891dd3b232c8fd5f64b9a0e0ff169315bc83b461c7648c42f00514c7565207fd0d1a3ee39f6ab197ee6b9322414f64940e9ebfd926a2738b79c5bc1ff09c7a283a367d80cb68f8dff1851d36caf8bb7efc05478076f2afb9ef83683082026f99ca2a5e9fa5bf9eb7a8e34637bd81ca08bd705a9b32f9ac9358e500a2e567132cbc11738a27861fcfa53bd48b82f327c1e46dbd6a30f409ce0d016e1aa59ea36ca60a4382d8449c2764e4ffe1c0f240287f737cf73173811425c87eaac9562d1041c9bc481325835f66f92a410179bfc0de96cb9026876d588fd9790578a8b70f53941854ab214b842f058f6a99a52a535a643ddd92c23bd1f4d94869bd69909e6a2507435056ed720afaa3ed6a0d88d64085eb83476e3b62efe4e3c18de5b512d9e89d996fb23fd8c0f9bd9d0d44e1b9ef8415fbb6f1017cb94903b8c3ea4fef8b11b7940047f00433fb45dc0a095a5d60c292f87881823271f96ff446e3084950eeddfc59ca48ffe394d4a2f98cca4f2b43587c771d879cb9ff27de11c1e9ca59a8e70358bc95cfa98d81200e17c7550a4502c18de8eab9ee6872f7e5032886b7356b55ef6472a08e24e2466fc8ef3269148db7fd963c9a03ec39a14d9f97407df1b789bbc830b61fe4800a58a9f280add5a338a8056bb81b4e87f65c0f8dc29225c6cf36f170fdec565639f4f895ca2c749618c1bfa0cac39ae4f401451fe0302f248cecb76af5c5e71d3b87a8f9b23b55f7b6ce5d1a224b46ad9b3eeb757197eeb49f77facf71bce9e06b1b9941844df1f4024afe2e4469d6bfe648b38a6ef7eb2ff5d3bb7f60dbebc44fa09c3c825efadbd5bd9aeed3b60e1f8005511feb096dbb234d5fc46a2aafc52887b52e35d0a8d4d9e5430d4a5da8e115858043174b1e8147769411dc9317b86c82ec3d444b83707541c5d7028106433a2256a3c693d9993844cb4e27a192ff962cb009b36e6d4049601db2ed1eb710380c5bf47c67916684092b8368e889889589cc219144fba9ac3c75d1c377853279251aabc683730ea577141487453ccf8b7a8af2864342aae1a8e8a8a7dbb6e22127368394c39137c82b93793b4e1601548d0f65a4b07e90d56b4b15c8f394a3c00908fc50446f77179a7ba81a90243c1dbeedc2635743b44a27ef414a95b7a4f9b4b92ff5522f7ff8f377a7afc2ee22a38e4603ecf7ea478dfca313a0fda22f5ddd76c317f576b1f3353215915cd82121768fcfadebec2e862e60e7331c777eb1109e90fd090d0fc34a6a09b7c21f3fc95b0c78dea286b350dbfbd2848b02e0183177bdb09dfa4c78c52159fb332317366f7b37f3e5c56ff5f35eea1e8ecb87c60e6b52080f18873a080cd9d14d406d15b0ca7c8ec1db2bedcfb8297b53f144445db855a4e5608c0f490f36307670b95f6a2ff5aac4f2151d38e9109558564488bf9ea97b8c3e2e4a6e0730302547400f84229a2d37101d8102a708a72522eaf1f0b85708b08d6b7504a9798c865c8551219a618c7c17406b62741e2fc6d51c5d2115fd8f56234d33dde8ef513adbf264e70a25bee0a6db1b0cb246c004b1674bd05ac631d321fd177712ae5c441e856cf86da783f9ca2bc44798506f6c74a9b4edf821036aa7b789d495025ef32985815138a258f2c76de219b19858f87f3ca17257620f94f132d0b0f97751d8335bac1e99e5373237291544da3e1b8a358b7f504266bd53db031983e8cfebe23074e17d26f2fa62fb51f9c5cf8aa56f215641dfdf46a8e9e9e1e6450545092a6a90417d054389a09fa1dca670065181ca47c8fc94871b2567800a000c51dd9a36e503e635019bc740de8af2591d73a13bde46d9b6bf1a25564594e10e1e05ee87e6dc52f9d58aa1dafa1b1ff0a0525d4de72bc09cd91e12e3c014e01260b6cd1fe914cf61ad25f8de8114ad18826557f53932e9c08ca3acafe5b9e71689f04bb38ddef50bcf964954ff7fa029083fe7eb489dc797abe214fa1a66297d8bb26c5ece0c90441e3f5d4610da5cdda36f28963545833d647de4bd496f3c613f392cefab6a1e406e416b6622b01944f7d38c38c142a867700976ea77d6d50231e1f34eca65e99b6279603ee246d1bba4fb2f559eff725bd5ad77f8eb808e72243f8faca644da1f1f9f7bfca0cc91caa2d58c644cda058a9a38de4314c1aa2195b03563876e84b05f4cedeeedec8bb81deafcadb8a1b495182a9e47f5dda218681feb791466c3ec22603a1779b7f525f32f9eab7ac2b7c43a01711d30b75f2f068b265f006a9e8663f7509b8fead5abc3910324f240b7fafcb8bd09fadb03a628942a4a0533f9f8a8e8e54cf86e8e752882186b4086be8f72bcf435c674bc17e831fb77a8ca9e8b04ab2c323e9552a4822ddf37d06eeeb3df306787142579181477e7f0dab02f24b38fada2b287f91e2f73ee0f59d2b845086cfc83d0920dba4b81b5b17152209aff61bda93e3d818941b7216ef8b5234ccfb9693fd67534273289638d30bc34a4bce2ce0dcafccd00a4993240398c665d056712da40668f9e36e00be442ac19af855a3d83e38be46bd557cde970da4263150ce8cf7f7dfe023a492db37c08caf1096b7bbf218cc4f75482ca5c01ea9a14ef9713dad94a1adc60d32a354e71d27c6cc33f7864d9a512fa336789984dc0e16e6a6e18117250c900ec9261c8a8ef2b1a374f83568ea1891e482d03820d8b9feef5d1064bf3be17b6cee65b688b87ddc2eb712085ea63472f0ba7d6f8359b02c4748f242ca84618b9aa473486b68482330fbe65148a8f6de682c5902c92b5b689c0c27a997d335bd985050dfa7e4ad6e8edb295d6c41a10a6d1c3619441785bcf87be6f1ba250e49f5c3fd84708a040be047c21b2e80b8df48843f0c030c74fb0acc35c69139ac41e9e6d5087602e78fff6a8cbf7f26a3bd2d1849d08b08ae79692e53b588a75e29688031ffbed40816ac9a11fa3f52fd72f5f44c82f24e929c399ddab9443ef66ec4dc8b267aaed92783e27f8cd77e1311aa7b7e8c4263d3e33d018fc3b9307c954006242c4972bcf16fec7871be6c9beafd77d5cee97c395dd10d355f5d50bd36cac8f9509fe7cf54eaf09e5543581bbb40f4f72446920bbff7fd6dce44a2b2d16b5a4c41f992b3090326f703e7fbf842c62aaed04fb9f2e6465a55a5595c562d87f2777c87f2cf8800c836e8d04884aaa6629d356ecd879458127ffe802b284a39edf7a0fb40a6b303da69bc2e881549844754ff89ab4a47902f9fbd5d21c413b3cd41b14f7058e62f296ececcb101f9e9a86013697d2ef930aa339544d9ac25c0afc6d394495c1f7f6ff0f8555f0e3168365f22d6cf5bf8b3f1fae659105f50eb555d74783e586375b3cbd9724e4b70e3f7ca223927f027329974be6c054bb0e97e9372a6ebfb3dcf816cd1baec09d0e7e67fe00ec1e67b42de8cc1b895723bf07bdd9584f2b5d31107eb8b304f7e63220dbc06a0c007d654349b3c573d5c6eb809a50c803c9380b5b33e9fc8c968f360378768ec8e16276a445b5a890d5d1bbafa1a63277d24190d92f6427ebb8712a33368a3aace45126c5b5acaaf77893b17fcbd2195915ff2dd1078ffbc591168a8f07475fea7f0b3961a9cc0be8f650ea1bc3f956b63f30f911bb64dca011e22569a2bcef54717c57b3e54711349acdd627b98d23c3a51f158f25ab9535c369cccb6f891631bb2552b62665de5f150ec666780d94bdb36a01ac1357928c1a6852d40d8e87724c8f4fe116768d7e6662b82847139eb62c40e09ddad83d56cd92a6eec3a1ccaa36d3a8103041f16fec7ef9213f8cc34dbc45dba5f440086409808105ebb8866cb0b8fde020f8f3d4b21ee474fdb1eae5975d1651305d75a67f9f58fd65cd64fdba753939f496b57f801acec74f875cc896bccea90027e5a0fe4fbb712007c108742d5f4d0b93836a3b7f477605def485965b420943bf1dbfd47b0595a4da9e97bfec8e2f2e51c358fc09c41f87ce6bf6281782ec1a935f40c009bfb518f47196d9ec53f723c46383e6c585f13c7e1ecb43cbd95f4dfe980128c91dbcda5d17f1c2fe911324de854d0e77ca70213bc83fa274e160b43ded0dad2f083cbc1090473309c62babc705b51e0c87093f7a6b8912fc8c331dc372348b115a49831a87861ad10ce05886e66ee05c61ad725dc24aea5d1d792b386610633674ff9c8bcd40a9989ed3f2666cadc5333530f1769100735153d876b969727fef3b6b63e18d4adbd396f12be2ae67d3cd8ad0c22f6d7a03baa76162641b988464e039fc9afad4637cbd8d8ded441a2a533d12685bce20841f582f7d1fc2072d6757be3b586486d154fb489cc7f0866dc63c5fb18475ceae9d917ea30f452a340d16c06eadaf2bca479ff38974b0ea2ffb63aa284ad268a31ea424751415bdb63d264c8b026bd4c49c22512848824cefd58fa981af833504c89bf285869da8554dbb4ddd0ac4186c1e2dfdd0969362c1342182d5cd43064cde91c9472b76ccd2bc82bfc559d381f6102a2bbbef74240b506e7a446124763ea0af0b516bec92a255453af003167b28f7e0ba8fa24d95e8f3ef4692d841a444bf89fd226234397f39a418fbb245793e43c7ba5494652d81ef2795494901a201408823ffc49e5a4df69c5787f514896a875b92b580d7acc7ce78a70c3e9edacb47853b28620ffdf8130206e461a5a4a430cf46fd26cc4af8a6c57c3dd09685f0a36d0b862c186b757d6789630594d3c89043ec2d199af4b3344766d03443318cc1fc41a0220c569ae39cd71e068b079f7b494a41a003d8dbb2f4572cf95c2528aa267859ebecbfd117616a80f87119e0b683f0f71dd1305e7d5f5dcc30ba884bf36ca6a5cd52a8b87bdcd2705ae695a28ecd7fb12dd1767582144a2f265dd54766601fec80576978bb32c970f2da648e744e314701136738cf1757bfc1e4617db7d70b1c2e27b43e1e04e63b189d91d923f1763f11d483a38f3cccc576b3bbabaae001a63040e662def5496995ef3269b8f32e393cf1a2671db62e9a8a2ad67bd0775bf38bd526dc104e45ba252956d48b2ce666e20fe9ea0fae62bc61219c77958c97d225ab8c93e0a703ac3a423e7569c19f5ef8045c962fe7d9fa7c87e1715a311fbd1e83c487f7b403daae2d114866ca1432769c6c15a588523e1d2aba37848c58750da26aa3db28f23539bbfeb0f16fbc8d1e12e4eebc16042abf477651a4b0de1386cc6fabe838b67696f30e8081c54bccb6d53b5f6f31aa1d6b97a73a81a7b24155b1f4aab04793374b6d931cc455adf4b35fb05ffec7ae3f0559bfeccac1e579ae7d76137cc4967b2a27d9deaf359bd97754ec4902a590a7602b85a0c2d1e88355d32284c631593ef8c29318103b8665f28f91c5bf4acebb02402851236e95208743141fe5c9c53b1649a4fe727f040cd8beaa445f30c0612a782569378d63c009b68670c5f41db53c2367f18d6bfa8a9b60c85950041a144febfa8e8ed586f4ff81e3fa0fc6d37b80eed65bbd03de212f668dbb04f44e3e196dea469ad9b483c714ca1db4283661e1a72c05be966ec147cc727020d33a43a46cc9ee4b0850c7a1da0b57c530fecfafcb74e8ea86a5e01cc07072829541505664f9cd94f8e67c5416f6814aba562a05bf659a1c6966a528f193df170bf83852c158ef5f2a0a2a6076f9f486acc5f894cd2dec8014e3d3a3ffd95d0c7e4d4f8b91b9ae0bd2bbc3064361196f4f7aeecefd8bd0906ec50f74241602e15d202b44e067c7bcde386f4cb4a22d3d405f44f329cfb283d8dcc49997c795ef504a9cce7641c7bbd59b9bc8f24420b51d6e6762f0ab6bad1e1ace2c6769eeaa34a4b4627ccdd5c080507840847f411c453ea7a7c1ecd92f6e8f7109c6e2167373aa1c6b60639a1ae987fd66704f377f20f2ef5db2175f6def14da1ec31e386891a5ee1b90780ebcbf5b8b0d546e211c1470d3274698d9a17495127ff2147cd8f59314b1f3a37f8ab3d6e80df94f34d38b3634946da1e9a3a53dfb035be3d9beb108110878c26a09d65d5eb257e332c4d4c871635a81570953c2e23bba4f20783d06e6d8f06ba7e851c1693c6c024ef980dda932cf7220e08b2a863b28d18f76f08e5e7606fa4239dab02f6c65b8cc86692c29d72e62c83607ef92bfdebb2f7cf944baee78949291c8faf4db3318f1b900b26e2816b043f2d353dca4a4bc5231f363df1e77ecd5740cbca044dfc70ccad2ba777a5fd78f6fc1136afc60f9fa98a17c178e51ca82c67af6ae76a0e2fbad622a64676ee7cf278ae8d0570218a68a286ec110c340338e1edfca0b12079fa9adaa4ae570b96ea77f62f8f45b1ee5d85fb45a89a78c6958b729d8ecb44802097fac7083d0eb90fe2744c557ff2b0050fe423a6045a8746e78ec57d17b3a31f238412d78adb126fd96c34c0e9a078a45e78ad5507a21cb41d81bfca78abefe43ddc9a1a1e01257c7432ed9485931713f096808d32fec021e6f5dc0e681eed532ecd2ae7607005608030e1d938d1059ef0e80f5a5cfb60ae70f78764af7a4a722a31611218f7158c060458e100e0faea8d56a61dfe372d0d28a2f833f17e3c02445bfa61285c9883271967977443aa47a6344660a256cea881849767a8863a98793a318bd9ee60d63d2147e4ebb599dbccb0d5f6e05d6c83d87218b400a145509aa8c1da5820312c49dc1689564850705538825d50da2844d0fcb11542e0068803bd4ef44a2e0e547454d496973d2ed6044097f374d086d459f7c3139ff93c38b1215ed051f8796bfe671e7c59d963d5cfec1e28e618c7acec84f4c199c6be6102a84fc83cf5b705e7278152dd8c9bb07c4b7ce95737aa61637b5f977c27b3de4f520a522d72cb44db4cd2b039ae78647a9b7ea2310014a6812172c0da0be0bc5c62b6ddf8fd28843348dd74cebeab5468705adbb5e1677bdb6f0263204d8bf16ac176374c02cff8eab942945a5b05d1dfbfb59edcbf37fc43173dbc80c97b8a75fa0c9925e05484d05a00820666b9c1bc26c19ef833ab656e244913cba5463e793b87bf57791414cf767e659077c6536312c86b908945313872064b2efa61eabb689587499b430489ccb9ecd7cd8da7bffc2a7e32ef6146a9fe2d509147e3b5e8e9fa0bc792aa3f69a9a2e60a21626290b9fd0f151a8e4eede69ce1cc9d7171cd904d0031f77f1a29f48ada4d82b61e51e921ee811d173f7bb1f872221c6571d4be05adabb1589b782078d8187e8cf0cb527e07612dce2413e3c10a7a9894fcfaf00f0a7852a281d4f26f05034e227beffa499eefded96d7781d4809abce1c58899b0056541f94ab4e182a60a9d46d04d68275b60e9a67f8e4f505931afc0a79da6324dd1f301ab44f29262637f373454bca0068930eae13d1d49194b626c8120d064dec989dd83d3047a9d415ed989157c089b9891b53f89660ffb46e9267da55f908bcdd429676d9e2e2830f4698af8238a3b9c2fb09c0904a4c8f2db12755dce4325c82050f0ecec6356f5b5af5eb05f2f267cc6447494b833e7c65161a1523779ceb2cef7977c1c4bfa0075596b4b5205a5ef2eb35fa8ed041784f50a4e0a816a144bb67425ae960ef54795c1b258fe57dccbb19f9ebd34e32a9457eb65280d5efd6bafeac6755b6913053bd8543caaaaaf88f854e8d7e3c7e656a2707521d8252d4b9891e29493f5cf4de17f2e2c1e54e8eceefd4b91d362feccbc9aab7aa497a33eb015ab94507b9d68b7bde5a66fc04f1a46fd04c44ab62f7c543ab6d6e6c63109cf2ea48c057a0276276a8e674a8a5df8652844ca5e4dea5a2b092b760cc68df2f1b6b474792219e8bb2ae48a7a98cf3a0284a01f9f7b5fb54ccd069fca86d51a22c3fc08d1ce253f57b2274f555a893c44395ef17e553a52d711bf5cd42ce20d2fd550925b581315df11346b15cc5541399c6ddc22fc50cd8d6eae738f9dee0a3b74b838ae8c71e923f0e866cf8aa1fb84e95a638047bb6297a09bea9222acea40c6f579d5fac3af8adf340969e8c639e5666aaf0278d07937c52ea7d909d82fc47f41c3f0bc444ef7de76a29e458f089477478a60707907bfd75a64507fcaf31d697e523d6d499017a9aad2b409128eded5b36c8773efac2e831ca2a700b4a3019ee010c6ae86e9bafc8bc05b5e9abbb416e591d60b6e39c3bae93862b703d14d102c94d33a751e90e7435a359b704a6be1c153db984da0a981966d86e70d63796004faa372e81a2a1dce77d7d6aeaba84d297d40740300ccfcc476d622cb22d46fab4c95d84201e79121492a1950690603acac2bdd1a8f2d6ad15f9115cda714abc935a69e4b05051bc9da6e13d49e555e610daf528f61e0512adb1c74a08c7245275147cf5f5c7caf03e1ad3579ecb6ca622f75161568206b5cfe1cc608c12557680270eda83b5197d89cf8860c281004bbcd9e8cc9504a6e3733bcb40f32e7bb81ecab5c40e4827bed8ea11357004899a4ac1b229631ab3274b35d26d08763c571eab246639b18fd586fd9215441193f717da525b315f60998a45d653bffb31a470873d93bd5607e6f993b04bbc5188ef898e407aab08ce46c362e4ee96ae64aa295a79f491f6b76a16236ba38217c4b6519af206861fd823b241345e103e65455e6651c53d17fda2c2eed193fb05c9206ceaf65fb05c58a13561e07e4267e2d05e57c56807d6f197a5703e0154fa7ade01035e1a92ec11dbf1206b9fdb296858e6bd1a11378eadc2be6637a9dd76c542f95a39f6a9d30b42d647609a1f19de6fcf2d29458c12a944dfc7c699c960c8fd4813b69316cc8f22c64f103850d98f058c51dea18eefe9570967484c1bd1a0696b3bb5a26a4e4991092a62adb57cb4f5748dbb20a008f4bcf3007d02d6875b2b381a0ce857abf7b3ee81093bdc008bd065a1ac068f56ce28b59cb08fe1e8c63c11eee21afb984f2c3f5ce985b7cf120115e080408dc8d82fe6878f9968fee13afcc9c6e05bfae02889d568b3bf713754f70a215f314664da7828a85d360ac2a79417068a244d13761ceb96d9a904297766046b7e4035474cacf7ae4705abe21323eb8900b2b8ab1700c1c0e469f5644ee41c7b1971ae70481b7618f8b25f5cbe96225c1030e77b8acd402f3891ec8f9753c7aef5b53236e982ea85243da915b709fb1b7657f39986e4b7c7388149ec412ad4597c097eb0333b4aa5b3784680c55ff9b2c228140c4d957f73f2c75ef49c7b3645123bf8182d523bc9957d2ffb26c89cfa3d010a2b8f5c75479583b7f5c96cf352b32476e3e8ce005d8d81dd7c306b2acf888c2bea570a4221b1a5852b371e37a4cf089d4c505d78bb80478630ca067a1422dd9e696aec73eb8fa8da35c3fec53ba10fd99685b2bd2f98cfd31e7175fc0ee392aabdffe9be3df43ad90bf8b1e7d4c1dff737def04e4d12a8999bb5ba0c0180cdd7417561da68ddc7d8560e3a5dee8f49ed300d8e64e04768d4bce5b4c7bd6badcd6c5c76ecb17cf159493f9273528c61a9fb8d1480906b52dd9ca3b1910459266ddc0bf2104d3e191a94a55998f048280b03cdbc3224bdd21861b13d750d9acc5a1c3b03e93205df48dae812ed66b8122ce33be408f4c9eb8c366337e668ac6171d499f6b5537945d31d058cedf974d64744a9656477e3b9ee658825f20f23bcb64fbfc8d66a20abd540d0b3feed9c4fe4828933cedd38c1c69dbdbae9372dad24e81c5d7cae08a37eef4ee31f0f4a079a5d2cd4d634718fbfe46ede3628efa8b710a0d704c2c21e4a20641115eb3b009fba054a1f6648b879bd9a34da78c1a688a9014a04b41900a4abc20f5568b3885ab7b4838f2398bb9badd6df05bdca88e137e09a749d5ebd577221aa5eaa6be9f6f8d82699e79ec71956e9fe982277525904554c6073c51555c1af2d9a6bd5040bc94f6ddd349984db510f5ff83ef7b7a3440b38d68f522a3c75a0f7e8869e859e281550a6f5cf2d2cdb51e696820e8295bc64e4eda3f7fc2d44a788974746bdf7885d1e4a69ccc193d40e215370ad3f11042963693e06544721a477cf0a634b8efa7edf250f6a2f2a863230fd116a25e6dc9b6076151fc86f08662eb8e9c53cc677a7b1744eac6eaad27a0e3ec77a8688063b2786e4e8dd06918c167d3afe02a8e0d570bb6def1b83dbc0cf9cf512a93bb26576a2b6659d009da503f6777ecc38aaf69bc8c4566fa9ee3d732c6de03df6842e376634dd804f729d99466c31820fe954792f2314c606edea4f19ced737e4d60aeb199464a0be47c3b39edc1688357fd84d1756b5825d4c7e76e2bb9ce85b2fe76ea1fe188375a742a84a73930bb2c92a8ea1ba21363139fd850a825f5b975080496a8439071da137b81e58b42f584c6c411e70158cbdc0e28f7f879bba66fc0db97a461dacbdfc71edab3e356db657dd64f51dd8c4aefba5dc20df234f48288d3529d3dec8c0170b1704cecef3c83ad085d57f65674ba03a1480aa27f7487bea855af1654ec2d6bab9ccebc537ff5ad78ee72fa0ef1d3fb188a1520500fb8f989ad27fc4051a1437ed4629cc5efcef10c24a032a9ae54abea03963b033bbd6b7984c0abca54b150b2d49145ab50cd064d96f0555b3463920a617a8036426050d55bc41b5c45d1273d988e63b576fbce7b912d3e7a1c28795d24f1af76e8b310586962cdca3ca1adfe4beb44e1280a49080f7a60c8eec9146addcde7affe556d5064c4fd581fa386376b7d161eda337f0e8c87b4280332321da53fc46354cf228a4511b6ff686ef75efae24e2e0881f321cf541c9e7dfd2cf5f18ae857e51bf1f84586f3677bc8e109f5f0d9902600f80e97b729e9a70f2be981cb3a6bb0d29e5dd0c4b691dcc85a6360e78d9a59a47ea9b2a0cd63bc97fa2db533a17d026ff98756597e81f48af92077dbd91177d6ecbc1545fce05fc1f8c3ad9662d65718089808055948210ae70587db8732428234a069ff2e8cb44578c892aae3cea0fcce4cfb20acbeb44d6160bf38cbc878a40831ce4e4da43ee10af23d7b82d79df02c396ed2f73e19aba0dc9277983ae7333ba952c701b0d4a322e5d4eb92cfb1cb9ae272202c8665287250017d6930d104dac0d9321aa9e458bbf689a5bea304aaca39e4d7ffce9fb5596b0307e9b5a5bc714494e0cfd2970d384b1682c3036e430fc6ff95a34edf75af2cde30fcfbea22114f09cad42406317c8c4c8b63e38d0ed06a60ba4439778dd5358b7fa5e1cc3e9c7ee62d272d4daa5ecccf2168f7b61fdf1f5e69a2529b2d172c7935522cebbf90bd19a468c60d81d1e391fa52c3d95694ca445b4348484a19953bbaf69f6762f63e2abb16ddd2ff69c6a739e92caf60960aa6e58c62773150718ae10f66319d150cac51327a9267f86908ca89e2ac2202d387242935bf71dec1722a7b2b4280e739eafc5fdee55512b2c7607f87ddbf7e795243819f314e82efe4b1851fd383fa515d9632052dfef2a0d68eb2445ddf5a32e43af76fb459c2ed2645dd3845c52bdac5adc0146e5cd1a1a1d49684b1dd0691779b99b984b2aa9e49ac600a7f165ccc8cfd1639df0eecd6c1190b198576c18e95c1e1e4bc702a88e28e3785e602ce921fc37ebbce51d767e2c3cee0f6900797b799f8ffd161fa325173dfb60cceaab943adb1b1ea2acf4c2e15ccf2f5a5433f2d451e9067fd08f5b96d8dbbd715df31d9dc9643b83d804dff0c7e0838011b9fa9148adf30a276f84554493181e957a8d2afe97acd7453c69d729a109762330c9127cb63b4a7e12771b54e68e86fb7635dbeb44d8c2a51323b3e2dea40f564695bee9a6969bd2f62a6e7413756c5ba570ac33ca3b3f4671845067bf8313abd78c7e170d21f974a046b8d6cc131a75babeeadba868d880b442992cda20a07afd74235e26f1b4522115590a57feb2d507c3093ff92aaf65c17bf4562eb070b3f62196f8f69d1ec34c15826f148a9172157ce0b3f42cc8840fee6db0c2d37b3c72c48be719c940951e2ab0c16eb1c775dde4b939bc3540c7f7ed8d7deddca7b271980afacbadf66f7062424ddabccb1961b18dc929fa5a6cbf7fdad2d84b5ad34f557172997522a3b25965f08c67260a2b27b048367180b5b4a8ff7508215f47f2af58cf3f024bf841628e54e172a237480a6a031bbdec9a9e76e613070981d71913c06a633f702c07d516068d1e7c20068d3d0d06f265523967d407551b9cddb28278610b698425480b90f3f49c07d8d26d416ddd4b70c139082a8e10197bbfb6246989127a9316f087f9874fda404d1968fb4471813ee98eb23adc6ca560396f76bf1d31ae12d16821b960778774667c62c395834849baca0c6585f7dae228305fd45930d38e42d221e73004075c07d93ba2f989aa507dc3682a5e748383c968b9067cebbcb0bbb76809b660970588e7c6e954597bc2e71f2c7aa11e6c8c74616b29354c926845496c75a5f2101512ed70f8cdb0585f95da7723cdf11c35a087aa3638f5e72de2ab1c07d7a8866985c1a072429a52f529bfc07c8e18c54bb8c476735a226f0bea97ae41b2d4d4867d404b4a45295e6f242da85018b7d5ab18620f7365e896b8f723c31d0f16feafacd84d551ddc20ae6a1e5ef63b80d237f1cd7627eabaa1f4976f78a015556a31854bb44e4193f02a4348786f2b63ac433530c81143ddf34eb1c5d141fbdf675a485a9afd9690cdb60cbb85cf4079bedeb27611c7c1703431ac449bdafa8ea54a6d415f4dbfd37658f5449a681770500c74cac22692b29e4dc5c1fc9fe09d54c0e60b1af9ca9d9bcb212ad11c509f8df0695025f2bed66e28ab7200402c1965d992b2c87460863cbcb28f713234a0c9acf80ca856ace1e205cb1db0697c2a6ba869ef1ba79319c4402db23f58bdc98b8e9d422e64de4f4dacdcbb25ad1bcdc2f217d53152ed491639cd3bdc94432ccef3c6fd82f94828bfc4ebba80fbd94d443d5ec93e39dc0904a62ea433d9d2efaac30d12d44849c3af0095124fd567ae6fcd99f23f5216a9c654acca860bcf2b1c34198ea2a1d90a5b1d7bda5ab029dde6e7985ff2caa93ea8329b4d68e4755afcae54da38a3c3a93bcb240e6c7b0f9bd10165a9286f8e58344e5c45800e259acf65ddcbd54519880f8452b8c4a111911bdec285601d2a867357f7ed783c208f6042104539df6b1cfa30381affc79ac52a416a1b0211779355a608cdad24cae70f0be5ca68b17fef694269037c9f5a3f9eed305b3e64e2bc5952de9a76c8a40ba90fab3da22375ca24fe38f374f407eab48b96ed94025b96cafdad62642db2c859a279d0971e5822259dbb8fdcc707dc6acb293ef28040a6d763ca94aa38a4dcb07bb3890c8cd5bd95cac3179a22fde59944b4b6ecb50e3b509f391e45f51efb7ccaa484cdffe179f3d77c4d6c91c1ae041b960573e5404312adb0650ba8b0453f871e44c3ada51676cf4d52b24e1bc08d39aff460a3fe662dedda28e3f5b2eaba2349bcb303cd47052e6370f2154f866a17bc25d1221a3e337c20a8d208ab002cf0c968d81f296eeed3cc335bc7ede698bca077060134b980b15990e729012bd6b8a135621c63825c4c4220fc52c401679145c48964483d0273da8cd0525c7c7b5454a44758a0fa9be20edeac0ea0278086344459b5ca282937163df4d1838b9b3a178440b022974b6ed52058dcf149690cd80422a6a16744f1feb5ad01a7fd341d9e8ad3c08c8727cb7cd5a5f6cb1eae06e4eab1cf3833cff66dfc57160ff759482c89b431fcd0c937fdceb43dea3c92ce541ac629bafbff57a452278bdc949abc77bc3d689634db872aae7232d7e854e8bf79c9585ec350b49a1b44592b98275222544eeb732f01cc354f26363a4228757385e40586205b50766809f81ad81d1b37314ace8672b986038b8df3525a795a25bb4fe39ef90a63003ab7c8440bce9734bcf2966cbb550f3186979ad0f5f45bffe475614ca2108e0e607fc58098f29364d944a95f14d409e9258fee64103e3bae7f2dec3b4de3c10c3447aaa9a132b4f267aa6d4938dea7e4449abfbcd3bfb8ddde74f9177252f8f2d9cf4872f299e80ff429c149e1d49adad55cfcb6b6b7b44212e7ac74f7e8fb71637242b7b27d51f49d2afc8ed215bf686ce7b5a49c9d2e3fce75812463a308839cc49bef7845ddeff5d0de631c468e6b7040f8e41cb651d7e37c1802f1b9b6c489361f609b640757e4537b85d625a614229f63b65aded1292e26587f729131b684dab9d3722d76d8321443508f56e14c22f663382dd5f91bb914a85cda5a003a7de114266f417f668c5133b579ca72379b4630e13624c190c0c1e500646b20a8c2e8e4f7c62586466522da010846c2d87447e0c11320f4797158c531a06cb5fbd22db1d9ab0aa8aadc28bdd2d43c0cf19ad05ad0e58608eae233312e760410e4102d13c11f474bb0087b7638198759d9964529a290d8614db04a65b6e59aac837a4de87282a7f511deee8ef89a16d4b5a47feede7446d281e170c9a2cccebde50818f35091d6b2f808de88d6844563032b0812171490108c98e8ceb8f9af7fa35091db66cb3b0ff1e0bfa4d5bbd17581fe26d14c6c2fbe83b0ce26b406b93366c294bce904c23a522b1ab5a39d0eb27dac84e28054b66c039d42214d1188e8584382750d397115ed51239ebc5984120847fb44b10bcbe44d4e4a5b3c1c537380142e16a5b0afbfcf35c6dac70525c187cfd43cf4b62dce01f14d93b3795ecaa17eff79496a7ab9e01623e470f0d1c1c2da1661925f54dc5aaf21f9cd7cdef2945b81df97106480c52fcf95734916be70fd088fb7ab990adff154ec5564a6ea17a6efb5520e0a8e5902026173bcc7eb947ddda9af0b2bc6d1f40e81c5661a0d69bb33b148da50a33158a48e510d9a23dec7e3d37eaf624296c49e6ea720bedae28b554575e5ec87ca55f254b715626be0151117c3f4c550dfc90d832c11c7b038174e2b9f24e032017a2e1c68abcf07ad57f3cc9278c984962386108276cd700847979a502498923e36a55a7a1bc6797c79e8f74665c0803655878ecf2775078e796c87fe6ba8cf45d59b10e80849773b0a5bcb9b6dfb4ffc4aea49eb5910b04bb51c40a9ce71df1d3738dd06f922d2ce620072b4d13501583e7d46688e4ebd9b512b6e07356f17bbb23f6587683b7c5f7fdaef0a85592256f09177cfb3b468948ab3197e423607d3549f397a669284b35e93cc6eb1d5c095166ff5d422737566910900915dea15ee294e5bc80ab95281b2b134f8405dec40d19daa56658b2a618ecf017603683c7012202b281d4daf3787746ac3edc3c6f0eb2e2452a0577cf6c4c5a9538a9df1f69bdaec65fb9d75b7bfaaf9ccb50fce62d9f6035c5502813d73ac36265bff6e58955ccbc11dd21931478532d7585968e106d1b137dcb8143635775ca67db04e3979b0e8e006da79e26b648e7d791284a747abe17646cbe98ede916cf71a0ec6902f151bcefe949fd07bc8a48925532a82a823a9110fab30f98a41249f68514a0d2348289218800b7c463bf6bd72e13cc8af0f4e9e194cd10619f32e9043bc881d6179350dbbdc9a6657548f3ca24c76ff7f937140155e1e7b74a57746868ec21b400e1b053ef737a997a2da6fe414306ea73b45ad5a99e9d72ecb35dfd6b3e95b4681e9af3ea51e29a3bd9eccdbefc3b565e599cebbc587c00a42816f1b07540653bffa3cef4448a60e89f58f24e14f5ebc8c0835e4d1b1aac0b7704ea95a70777c200eda72df585a8c8ddd220fd5913734126a1d12b149389f3cf714d1813f06fc4d80337508b78d2a9f84a33b334b0a255081514b0f5693f352bdf3185886d43b54261ac47776e91ab4478bce09d086bbd0354f4fa64190105547fc4416e92feeb25ee1156a16102caa15229430b0f413d60f183f0092ff5b168db2ff168e7935fcbfaa6c09a3be699447fd4d80575cab7900d8f75a146e0838c4a35d13146e1abcbdb65beb8ea3e3e78abc41192ae2de095ab03e42f79c81edf00840e91986836a1199c6a12ba0ac0f4965f9b1ab965dfa8f59845d7fa537e84fad06b81bbca73d95ee3f2f8db5925aec10f8a8dceb0c5df7bd642448a1a60aafcee52c8b04e9c6608665dd5f4e9fa2deb2c1e83cdefc710085956a2abe8dd3c88b54a88728b434785cae1e998613fa77947ab3f4505048e392f20dfa62795f6eb826a96fe5ba6d6f7c0088149f58d2006c9f84df798f3b74fa1696fc09f8179430ee769a176dd9ef282a1e52aa10d0a344babe0ae5cb49dc5a885d733bc54754e2c6d325d91f88af52e35d1c15b7fbab55e04bde3564427fd78813b14d26cbedd61d3644462c6d4f2376f6a0a88d5998e0d4dc7f9c2f271d48ee82d57cb28da2f33de60f742b1d81e0b557a56889789a608a6e0b3d1829c1fa9858a76d6648fbcc3037dcab623b20c393c73d06c3ee508c4ca95e5d668b4a1f0e48c334c0212b274621b0686449fcb8123ecfdfb8be536ead9d529bebb1355c1aa9e717cbcc6b1c6ee2ac0340c033bfea2617cb25a347ddfcbc14d7c4310e8b3326adfd527f401d3179e1a952110dde44b1eef7109b29d7494e56f19e0f1ce55f4c85136899c72b7df9f82714fd8b9263f783555d94bdf716982837a0c2f1edcfa8ee93cecb40c5b26e27f6c01015107ac577671d2eaadfe981555ea440403a253e2aaa018fe4a04f446ed10fef4eb1fba74d06b778b8f8f897d05e8db298f075f9baecb1dede2cf5192283b8cd5fa0543feaa8a3a072052ec68d1e968ebfc29a7e080c6196745cf4cefe7088ae504154bb9b3e8ccb3fd8266dd5c38b5b8a4643f89898735fb8eabe94a3163ba46e5749738873484b9bdfcd94867c0c72fa918300cbfd9593e814e31081353dfab7ee67a6b7389d41d3d39a148380d978c8ad17651e45d959419c5dca2323556fc739d57a322f74d8221d792979b489571018feaecbf9ef8734c72c77fc73bbce5e1be821b0f88053aba8f08784dccdf0bcfb477e0eefe56c678d41e8cafb7f71394e79a4d2e7c0229c9e24f132e5d0f2abeab3df7595f05a30e587b75fac93057dfc883ed9c041eefcfa4a9a2a1b88a8710e563bfa1dedfc2858ae7ebe90112702d0928b3d7b04743c14ab89430e9d8a08d567dda729875728726ec268c344c801370b210bfcc67200393d761c5349744a4e1aa4a5ec6cfbc9692db22da442b1d114eb37775cfe6e1de0d6d0147027050c0b7af2062e5f1fadfe35cc081d6568277bddb9e1cbf623b551acc0901e4ec766a21190c9e1943b5110077697412599ca7d5433d1a8ea82b4cda970d90665e16375298a783fd5029d01ae892eda460c004176aac9f03f198d93afb4834de9ff98e11a256f49e33a97834d0ae42e0fd5a3381780dc4cfe37d11dba87d50ce71d24629df5e93ac0813de87328e64935871804a562934c4d7040accddc32e23bfb00ceaf034d933068b5ea6431ad83faa1d54a048b8bb895e200dc62a468f23979846680d4f4eee8f3b4ecf615a3fefca177ed7777898f063774ffb3bb2f0e2fcf6f2ea37997688d0090068d375bddfc09077eb58a1f06f48a99e939cca35625a3a17cb2e5ad7b034b759a19f09a2958ac1eed8cfdbb2b7065d75582216ed45bd38ed62877b40b7db349791ba44a1c7783b5adf479f32b41d3b20711040f3b93b9426b155c2d5db0b3ae8ae6e4acde3c1279734a23295504b5af078e0d0f552b4f4f07586c39d71f3ff31dac225ad500f1c4de26177144580c61ed40b04971dc2084412cace9574a311a579297d48c74fdd2ca3dee02adf3c4f3f09436ca5ed02900ce002d219d293b9df7fae9c5ac6833b3f3af1b1091891ab152f44f0a6c256c42f13c8523956849b11b097a6435e76bc31b1e6216402935012f0d3dde83ad937c7ac83eb17e2b25d91ecf81fb80340259e44bc72707ed269a8c10ddaa0efbb64b935705fcc987a3d7ef137b7698b291472ed3432985796fb6ce4e0224f1c9e15fcd502be393a342941cb3ca91ab5ae67fd6f27228ee3365cd6daeb4e693d91dad06dbdf0def256fa377d6a164532253cc543666f1ff9ab869661c85d3b7b5e892ebc8a06993b5d77c62e2ca1b095ad1ba37d60ee609d66e2db2f2b0a91c613af784263663adc04a8dcd7324d882f862d4668370bb56203e7a78859afeb92962016714df5ec4df17de57c7da3e3ea0168b596fe517a684ddf5777369d6c418378f8b55b382fe6717f20ed797e7292cfedec2fad73dd0d2cda0ca2e1c2265dd553f8bc78048d13096d379415ba9e89816f7e35cde8c72583f3f9b937442c54b60c2e9754b6e0b9a1a221a31a25aa39fb66fc15bd74ffea76997c7a15671b411c9f22821cbe94124f6caf5d868aafe7da00fde8efdb8ba76d242fa762901880bce26d09713dd4c17df24c80fdbd9506f519d580c3cf62ffbb0150be9354206f87fbe3342fb4c0f0cf0f35489e4d31205e10a3921a3e27f1aacbe0e79d2c8e07ab2d8370e6d24b2c3ddad3e9b17028c9bfbdca5b29f1385fb10e6df8572f4f4712988e91bdf92da8bb921ec40312bf58c7e6f4664149829bbba90865996f4eebbe437934961b0f5711a310f7a8eac852b0733e327ad4e61bd698407246bebc842e2ec1c0e29380ee10279dc7728b4231f532620438e60a355b8deeac07c0a42fdd71c5ef7dcdf1b2fa519f27884d811177a4b79fb54c215643d6c49f2542fef6144e7dc026f65992a5e9f63d4000f5e3b296c7049b9239fec94feccd22da1bc50f7a34f5f8cc0d1c023f1fbfef1e1a7d98fd04f345f61c552dad7f91b96e32cfa945794ac0fd6922b5e3cb3ac06aa4e0b5c8d0aaf7004808a2c14d89b7347f014746c9b187cdb4c4ddafe9844d976017274e189852e995ef532c7f1cb8b9cf959cfee049a68a0f32744590f7842139c2f974153e53e3c0148920fc1a37e2563d30cfe39bf5ea2b31959521e6aee9c13270b5104d73c3dd94489a0007b462cff2e24874497f7acb2acc901487036b1536b2fdad1faa49257b3625dc7ab58dbbc91536c8084444104ad7cc75254ca7c422a74233894d7659c1d09451e874e51cbab4d40cdb4870b874a062a8d4790d57d4394f1ffb597ecdf8677f930590194743628479f2d024514208fc39bfef3ba40200ad3ce7b1bf55b8400825d88b940c23951e9f5b1c49b935baef9247fd1ddc397134a8c81dc8d425cc9b65e1e693c3beeeb9e30986dd42e6216c83b30caec41a5587a52abe3541bb712e43072d3ae3cf264a1bbceba6b989d2bf1f2a07bf0689a429edc66875e91321153a5d4fdd2b96cd7f574eae8493fd8c738f4622930e84fd0ce1cea98ecb7a94920ccf7b647e1e2b1b41835c99d16c593a6b1e2a3373f1dbfbb9b0d23435b4ccdf43ad4fd00dd0f350886701c6cb411d1382c8e359ee0b7cce58116b650cfe4583733f11215404a12a09b8eb30b75e631bdbb5ef1f12ae97b8d4c999e9457c1688383a1447d98d667ec5e0ea9e05c3ab3c388fcdbce2aad2909d3533df8ce62bcbaa4bfb2da33c24db0d438a9a90993e70376899499f0e4430f11016a0143c884609d3d6060c77ab9c53dba9c13615151618672dc308f3586e97ffa4461d4db746cd9792f756826fdb8849bab2bc8ea0f994f774ff0f2a78d3c70bbb16a603e5935a64f4ed9cb7d53bc0579d85f788fb39a34a2da3580f025e3a2512102c8ee4d1329c0ed12806a074b286f4761a6b08ad367959da553bfe1ed79b572bc60ec99b988a73d87461dd8ef144204a006ebfa11710ba1df60fc1b9768a641b3d01898fc636b948b53206876b72cdd5deef0d9a31662691f749a5835b8999f72b0e90923a4458cdd377a725e3f658cabd252a5028e2e24ced2d7db076feb74eef2c035c39fd7c32decedd228f68869ba1036b4edeb41089c36983fc29ef2eb23a0f93c2a10c982517d7cc9faf4001aa3115fffe813bac34e71a07700ad928251351870f2f18aca2cc73c2fd5e5885eed1d7e93160c56163a9e4b0cfed9526023a8dd766427fcb40b6b86a8c84a7d66a8d9121ac1693f113bbbb5f12f9a3931612c2731e2b00f496a2c2900733ab6ea22041c41be1e3ca6e96d93a32f9e099df4c1134f34e64f19f6e83afd8e5bb4693135400a21822744efd9b5b2d386921dc216805ef8e838cfda2a147707c492a432929eb1c753f0e4e3cce2dfe8882777168aae0e8199ba56a23dc8714956351903d7a9c866b5c0e5e153b27faa065f74947ab2ced08197290acdf2a20aff2b6c8559007abddcdaf8a1c8c3a7119992dac2bc8d273740f1472598c5b20f15f765b2c3350a34fabb7e6616bd79a73935c66a3660fc2ea1f8c2e7dedb4a22862b33b1cf62478544e006b12fc2ed3d9df230a4f75f9eae92a0a22d4b5070daaa064dfcdfea9a52461d7a7dcc13779f87f769346ca0d7e70188460dab7e78403d90596b3e72719d6fed9d58c2e66db729824eef131048d21e8399235173271808c436041efba7cc76f6fc8c013623e4e12552a316430af1136dc8e60077ce5f2f2095a798588e45a3a5061469bcef93358808bfaa45153083d615bf2b1483ccd8d3d619a062ffcb0762fed7f85cd98866667f10201d18a0ddad5b60c378f562a0a74fb00634d51b728cc31959a840b976084bcd93aad0ac16f245cd5b66ea1fed92f728b58e879fd66d25e0eda0274a4bf55f9197c48c8eb0f7ad90957b64541f700c956b7f0cc70c31006b2921c51d1741a35f3ad251b5bb62399707d82000c2750188d311ea201940d8d80c15b0069435c5325fa3c8eb122419d23a5c3b8013b8f3e8f1c22975b6d3c1464b64e123f10011709052e1ef9b3bbffbfb5202ffef44b5513667f7e319aabd0def4a0ff26982178b660e2753803dd99b4bbb0484771a114a23b265c71837d6982dc0256aca8df85f5f2f220ce3e898b8f9ca7863c565723946846e9a5aa000b46952b4b13fe5164b14f3cecc6c986a268c57e06dd3820f66137daf4deb20dbc2ee86c168dc605b3260d2d2146ca5e5fe9417dfcd490fecf2809cabac753ce59e4fbc55b705e36a0a0ba431edde2051a2bc910834897b9259a657eb9827effa9e2889f3c0b988f58a1be53745b8a7b448b9ceff4355cb9436a6deaaae7b2d4e952b292c6b8d393ce54f7364801a20421a8f1325120b687ca840b9b38fefc950e665539ea083c572e0e6d70538da5c20b90400e1d30d12bab1027ca04dbfa07254f6f4eb5aa8e2f27830f9d5eea78cb58aee80a8a23cb06fa2bcbe26cdb627c43fbedf75875f448902472e0ada02c21252fc8b64edc8c13fa3319034d0ece40131dd7051b9123467e78cad3458626848aab014da29b1721a4017da0fdd0cc6cd396d6b100378a2f1ce1af183c2add67b0e4a04381351bbd33c78c2eb5fc80c646738a9c461ed4adcf008943cdc66f7cfe8c12bd3d9e52afd236f03d3856acde9657ae92ce65fc4733a7aa0ac280423909afeccf9276e1ecafcf6c733863e98c7bdfa6d12c9f95d34a980c52f74535a95ccaff47f278af85deafbdf82d5c18cf5e8d7d3ee837207928a571db55b6709d51b391e404c0626b03cc0e8bea310872ad3520931d9ae398e14f7e576a31f3183c42bdbfd0ec970ea2f03861bae4f14d956c6873d1420ee883449c02b07ad95ef0befd86a9994d187649e0c86c03288f20caa76877676e4f3fd9d5d289340db9a7c222cad64f31c5e56177a88ec8b837f26a1caadadb907e34fb86632700e1288ac8a38736034401a3f9e1f3befb80e43217336f7a00f3bfcc0c4037fe956be089a07743dc23952c515f01cebee87b3645300be4bcfabc91c1d235b1efd676e295a2efbf89ce25c759effe9cff96d04103f8fa9999afa497758e46e964bfbd79ca01d8285575f0f6a8895a4caf0481d6e4878db77560c5f5ce2f48dd5dce92661073332a4915d3d8a921cdd7c848058e553dedff966d1f6f4cc7c7244abdc43e76e4e07c0707a4820e7f73262855fc402bff080a8635055b271947a2c4a391606fd0a8b1fd83d1a92b96d7d1e562ac56939b981387d0e70e6221399a1b59f0d880c33f441549266a2648e301ca0f308e22f8ba57c2fba2d81c8aed6d022711e7d810a77e805e2c7dff4a93e86b5edadcda03b7ecdf3393959804f5296c2fb7504085bc8c1cc9bf365bffcdcbd2868b465995d7647c9df893655aba6c342612ef24a6b89c66f1881ba57192425c47f8eb95dab9049b71e0fbf817440866c7e0ac212100a9bfae21352270f8eb8f7bb1b4b41f25e3034b5b022b33a1b75a37f185c1ed28531944aa4f40b5391cd77d2c6c786debec859fc21032f4fc3a0f2cd5649998cb0a3813207e426d6f172cbdafb5483a7c9d23e211824dc80cce3fbac3dcdf6cbf4b073bcd58327c7e1a83cf7733d564e87a9c5ccb83b9e10ba12461bf343f6a1487884e617f9dca330a0eb20d917a8fc265c0c1917ddf46c10835e3a07244694ec4a919ae570f47eadb381d454e7f6d94473845a4107a1dded445ecea00e0d7a2f001fe694c1d230b282470ce0f56443a4eff44237e93a5cf02fad1fc345ff2fa825bf3730a4a9b684252d88c2381f6def9facbdd34658a5427eaa2096e3232a59bb2c235c1d25b1d17aa3f4b6eec49c90a00c91b6907bd3a17853bd2a445de7cc7a179e7bda3b657d64b6cb27c1e2a9cd58da4249535b6bc1bf000f5bbf3d7ec75600940d36ce2bcaa347f6fc00a43ecb7585b43041938b1f0cc82f5347f2a2570f4ab39770e8676edd71e885b98c5ff78d52a89bc21d2098be7798f3006f1875793edff8f6e3b56703d141b0bcd9178e0166dcde978215e7663ec0f8024e938d6156841083c33fe43248eb0036aa0aa2425ff8ccfeea2a33ef6886a61dc42091a7249ad43b2ac01a0ca140180086bb03d54e434f96594124128acf638f558fa26ab9b45f20fcdf2db1576ac37883a9892e1a2e7f7783dafb9ec99d2d8e0138751b59bb31c01343b23d756fa2a42857b06fe578c246b5a7526a4e4d4e2fb0325acbf5dd47d8b240f08be2486c47faf9ce231cc9b2895eba2835b8f535b3e235310541564ca410d910c854e1e7bd439f1b6b8bc22bf7cef4cec832cdbe90f1a5f801ec7a24169c888091634457291bc777a24c9a57fdfa5ff8b3a2e5c5602f45b4fe5381b53026f69966845c31810b26c51da317ddf4a68752f9c2b06abd5e8b1337d6fe5c85ebb52873c3c1cbbf4bdcde99d0bb74a2ba8f7081c3f26d21667041412c767eaf00650c275fdee713b102a87f459726a7de6917949f21ec73e1aae5dd7c70f3901d8e125b544f82ae28f0793c69edf15610ffd6be204ba44b71a5d976e9172eab1f87bdc1b6c584428ddd664c94de3ecff335379e7c99d523b6800fd64902f136ac2bd9156ec74a055fba221c6e660fc5b8cc5e89345fa19a0b2add34d260e1beb203281d2e3689dc302aa4b4f14bba391bb5f8b95b6e52599ec77123bc0ac7e349d89b648e3b76469d3c646ee1ccfeb5fb0c2d855c7caf7312f8359000fc59c3f434b44145a6a02297c9bb1ee71e235016616a5fda3042eba04cbba990cf2bff4434f96745f62842a9ce5de6e4533e8493c0d90b9c66e90e167d57c0897eb5800ecffa1c7d80abf66bdbd650fbb7a630c0e8419072ab45a5808d0c016c81ca4eaefb78928ea417480f251d49e7f754290d6d2d72246128f8079c149158fc552d75ce17fd7ce6c926b5de8145a76546adc17e503192695ccd7fff557c6f5077d35370a53bfb0246012df28595e60c1758cf9190607101cf2b2e21b03af334f457938c38cc57fbfe7a730c6f7e6febaf6908c18cd7cbce068758bdc38b52b4fe33288295ab4c4c1e40f84dede2fd7af4b8fb87fce476b2a786550cc251f166a606521284304eb1448f5ea939e0777b975ac09ccaa6d9958b0f6739ad06ce2afa8215d1b14cf7168258e7f7821639774595da3795aa968b71b5e12613b5a173e2f1b81f20b3b95c498b85470828f75b685aa228a08f4a417b8e7abbfcaf7df63901953b369d6971f92a3c01646856c814dc12ef424851b6cc1e8096b3dc0083d81caba8ad4945068814acee1402523ceb88e10080a7fd9438deeed3ff44bf2d1d51b33ba5690f3344349fbe55844052fc2892cf0dc0301b09e47fe7a9d9d4286e0f5eb9431a5fd378f01cb4fd91895b63033c853d85c1c43a91265d6b27df76f480a303f2e5aa772e96745b980af5ebf03b03fc4e0b88e4715f89417d3827af08e198839ce24d88d486acd598705630351cef3cf5b1a50f239ae4eb131d799c69f48a770e391195d430c3b83b81f83b0a3a2a60913b66d094b9610f21c6ff787bbf8963172d74e73cd7dfa6d629cf0db5da70347cb5c3f5da18672ea21155119665296b5ede5d282512ba87588e2bd294e30dc0fdf903aaf1b41abc604561c6544feb349102d93e626ee95d9187144c6ad73a879d6f59120e584fee73a82be43c717ccdfc97bc826b0ab66120aee685d9f6c6eea1b4d3d5433728ca797837927170334699b206eca882cd8bcddc29d8cd264bd3d5a790deca2202b3231e63394afcfb68f213f0a65ee649173a4690d27fa99dd98e637242944b29e293dd9ff0da75557a0a09a263f073b6a7093c9faebebff01ecdbe8acfcaa920db7a5e6595309e0c4217ef4e86e61396acdb53b96df222ddab96f17269d5813218682faab3c152d6e8fe6ab22784923cb7e6d15535eb6e94c87ab6b7de7a9df4fc11cf48b4a4d5465f3c4397961bb0632722a0919ecf48b87f40bffcc6b8ffd72943000cc2e17e397a06a8ad2faf2de2a7b2f6a14afb13aaef98ccfb331c2acd518132cf6335383420e5e44b806c41df84b0c67e16250eb2a7a233501aa32ae1b6bc015d3204911b08817c799576df2594846b157853c9cd4d9e7864bdcf97106eeb5c5cc515cc155e8a39821c6c7cd5f1515a4b55baafed39633b67dba3a57df15acfd13abfa85e49d71f1178514408702a01cc352f041dd950d994f540569224ad229b2a6e9e6fffd5016efb9cfda42a6c1292c131e7cd234d6e0a711fc338d7190d28c847e97fddc599bc00be3230aa124d431554d0976664ee4a0f390a9b5844c53d79f23ecf2e1ec542d3d01bec1191fd2743ecae1d995709c6d52866f1c026341cc0896feb78ef82d08172d93cb1e2e232dede82ee872ded093e944a55c6b86cfecb03ecadd572f3dfd40727da85654dfb19ee9c7e02b621b340c1d4be5ce9b69cee7778aa0ba5e73ee1b046c21812535a83f8d6487005d42a0452c081d8e0230a6437de8bc55d05bccde055c2583cd0bcc134ac7f581640d10e8803d75cb4e32573188a348ab5bcef9037fed10dbab8e94a49b0405b7ba3ad18d9efcdedb75b3114ef685b4928dac90a32d8bf0cd072934d60289611bedf1172a75670ce6344eb175ecb3f694bead25001ca1c28ee460eb24a8e7ff1deaed788e3ee6036271fa853ddb89f7d537b5b0278c3500ac3d1ffc26795de0329cb1c10836dcf031e3bae5e23fb1a5d6b3f37110bf799bbb74c93f79c2338b7fbb37d2b126bd8cf45810a8e8d577be049d3d60b0d4f9b3453de25e1edc002ba056130e723ef4fd47745fbe12a08cb16a38f2845f9a4180d76db5c4289fe2b12e67a2a481a69d6863ce591be2962b8dac26d81d893d508a408a3200d50f505a402d98a9c82bff26a88d8dd8a8c389c31de441efcee6c5cac9f2d65e110a6b3936718642deb0c7d538f6c8f75520239ae904915567b4aeca8904c10c0070e88215dbc029f3f5ed7606a357ff294a8d4b84a496d5fb803f78cd6b786e2d7e2635e5d6d50a80737b7476b5414ea3afdb4de977788f8570c84e98698783c44e8d88e8be8b6cd4fd565af1358cb2a67a65cfcee6508c7af3a8d8ac22562b9d59a8d339f1a30f6f69e41677ea0c726f163f9a8ebc441db9c99a169bdce6fffda7065a4eee6315e9b3cb1737da71499c7234374b05a084984efc7e0a65cc289005eb1ab2ee93baae26bdc635e1c93dbe74e638957ead702bd81bced8e3f785d58904e512b17f8301d058964a99f8d4d4cec4a0e0f2eddf011a0fd3ae9526ddc82cada7087294caf5087aeb2f14a8fee8e369e17d1c9e4585f07cf0d3f9cf50becfac77f1e23930ab7a2fa104adfb6d385e68e9780147ae815dd2202038c2595513843718ee09d139fa92f826d4a5a50157aba70c57f5ef6c4a12a75579e39ff7d32c8d56878b45f2f8feab479b4a9fe5557332cba1fec10df22a09c3b5dfec4184224bceabab6c9dbb250b5d2415cefb51ebec6f5961c451a1c1b5ede7392c93ad634b813a41cdfb455ad03dfa80a4fb52c19bbd176e19fa67d25833f11e58e72d598bc29539c1b95d675cdfb4f1a74e06daa03a672f06ba5e2389b27c837d5e1679904de276991a28f12401b783d253146bea8beaed76eabdc69d22b3226abbc4d3bbc07a61e831f8172f136c4bffc73fa6b793c4b00ecf811e064380663a52c75922615c69023bcb1574004c7b8739e447904e74e2cd915a3678709bc12aa4b9a429d4c2bf2f27d10fc89deeda7afb2b0a47ab92ff5522f7ff8f377a7afc2ee22a38e4603ecf7ea478dfca313a0fda22f5ddd76c317f576b1f3353215915cd82121768fcfadebec2eb623c286263805d4407ccfea02ad00649cb6f65f64ba4aafd8930e166520f5173b39ad39d399d0e8f8abe11d11239e42bdf9b25d3e0da8952665742f26b9501618e389418ebf955bf5957affe415ae7c2ae1f46ecbb7ea5403e93c6948206ec5c55abf6b418fdeb403ff4d58e4b11d35248bac5c3c2a35e6f21144980b892cacf73972541b4db9655a41d758dfdb17b9cb57d39ac55f44370f5fd4859082d2a95da3dfae1d77bb682baaf13c7628149b88f5a3e2886baf26cc25bc56be56e58b077a0dafae2c50b49f8f1ef0ca5332c7229c07436554ef3054ac02ae2bba665649ac9bcf9d02b5c9d211bba5fcc3b1081ea2d503e47eb1fb501399e7dd9dbf512167ad4ec2ee8bd3a7b0ef0fb0235b4b749ec607d1dc1b28567f4303d2431a310b481ed004fd290a4e42c3ec7c1016813c36fdbbabea407cb7e0a4d975cac855c99b19bc70a9e768a3458db41ae9a3c93ab4e79c968ded72cc4aca707086a9773785554fccc3e8278be6fe8c55a6c355bc3f3e70f3ea23593168f9a31fdb196284a7df615e6900abe4bda4b9b7ca91ae6c91f9575dd3a89d5b05aaea13fe1eca3f7c9221dcead70de63127be86bab3bf1a10a813ef40402e7da0e3cfba7426139b2b4c8818902cea260c0215e5b42325ff37abe1ac46bee4998a0251df439d4def8c78a3cc6357f31c36bdffbad35519772976faa7be1af4def50bcf964954ff7fa029083fe7eb489dc797abe214fa1a66297d8bb26c5ece0c90441e3f5d4610da5cdda36f28963545833d647de486eaed78eb8ae5754594531b7ea403afbdfa52d82025b38f94b36c9de9b0234213334619e2d457e06efff1090d39e6957f729540b8a62729dab64070908f5867b5dd34c61b87e780d89b7542777199447acf635cc268ce2b2ae1b5dadb1cff944785e1e6b7481268d2f2faedb4a0ee2079a2e028a4ffb976c494683a366e332fe10352fa6b8ae1b93f9dc9f3d1cb6b18e723884504b3803ed015ec1b46c1082c43e3730b3e50d6e7052256ef64f5b2c33ee2606fc980a5d0bd710334179bcfa90eceae3ee7c2c026d216f7be8ae9f7cfe078335478b18400da0b3a87969d3515924d39bb8507c6f6b9a6cd47bfb04431485e4ce77d88e30f38147912e05245a87b02787516a79e9ce8416eb0e90e0a480b37abd7b2282a400f516c10ea907bc631ee802cbaebfc74c2664e04f228599eccf91bf223a6b9f0c84ee87d49bcbb719809e3e9a47320578f82227d00bf00692c943eb52ca4de1584108f19ad8d72e4598739ef770b4fa0d94ff3a1302885c0138c3eba07ca00402aab6bde65e0709e1d2975c3b642162465d7d56ec7d0567aab737377ae1fc5eeba106fed7976b394bff6c6e8e5383734530b3d3c44b190b0b545ff48ec39dfcad9b2289592ba3070a91c3c347688626da3e7f151e20c10f037361ca1a239b308a4485781fcb1a636404b458da90152ad54caa9baf470d96b1e1b9dab9a32310ac589743c62ff4ce155863d11bc9554586a1599670bb6b3df4c20ff965fcbace298e9a0c3a89f7c86ee5cb46890a264e7967fd4ac6981720d869dc9dceedfb1a4a2e2dbbb29a45080c03357b110f4ce8997092879ca1ce3300a086a88f1979d69a10388942324fea27ac40940fc9837a0a01cd64c2304f7298c2e1d7defea33d19d08b08ae79692e53b588a75e29688031ffbed40816ac9a11fa3f52fd72f5f44c82f24e929c399ddab9443ef66ec4dc8b267aaed9278ab2220ec97fd0eb2ecfcae25298a97c5488cd8afe3d486913679cd906c06095b3f028db7375ccb6ed961a028ef11ed90a54568910a45e16c79d7dc3e9c7b0d3aec588d5fa9ec41dd408b2e91bd7d0f835681fb1c56e8bb6453c64095c20c4651c6bc108cce250c165e7d056de04d0972c7d049e2fa507199de00c7fe8250db170cfd3f29f9286728db8a727df9f68e547c657c341959c9bccfa21b7f397ce283322fe3c469933b710090014ca5b1fd05b8a9e84218b2e0e33f7fe95464530c9a740253384350b97979e0ccae10fb65959554706a0f7a8b98936dee866cdc42e95e99494be3d63c9c2d23b557bcba41f83d33b962431bfd96cf10ac7388c5d6cddb249ed885f118acaf085aab13d8ee9480dc21ff347aa08797ebd3d017bfc656dc451d758d22e7b3c7f0303573c8e832c6ca894f181be1c3a55a644580ba7a9dc9f3e9798fd25054648f1611160272cd775475f85c347c4b6ae868a4445b57cbfa948093e13fb096cc2381714ce385a9a1090423d8555f13b95a5d30931703a238f2646bad885bd733c7800b1211fc26c5b5acaaf77893b17fcbd2195915ff2dd1078ffbc591168a8f07475fea7f0b3961a9cc0be8f650ea1bc3f956b63f30f911bb64dca0f34f8eaebb14ce2dc109ceab5e11cb4f03d9d4f4a9a3af8d7a3db4fd66f6fd595f782126e212567f22e29c1408b16d089d557dc029a70798c03ce40a33296c5e29acd015ba9572467726928f7c06302d9e68bcf07779079ca22bb21aa369d759d19246b28941a3804f9d6b0ad582e7c65e7bd87b89c6de8bd2803ce52e2c6cc0090296c50b813d8e6dcb1110e1ee662c7aa63271af47293e24cc82b812bf4057d5f564b2138beb5228cda71d4ff1708d1375b90927097d729039f95881a588fe0df5fbab63ef0efa6be0517b7098be7508018efd86e6b98419d596720da5852ef484889f941d4b9e4fff639afc8cdf455129204aa9fa5579190c2be5f3472463464b534a6d58175a50b8dee822222e2795085288493bcd661d98125fa37ffa4c9d6359f2db2205f60fcdb87d52186ddb2a305a809d0907b0eae0aa65d41fed0dad2f083cbc1090473309c62babc705b51e0c87093f7a6b8912fc8c331dc372348b115a49831a87861ad10ce05886e66ee05c61adb9172b9959687a9779407bcd0e2347f9cb9e4a873995389394bb2d21233dec545cc384dde1ea8840efcd405d784788987507583660295ece6cff601e7f6aa857e0d2d9ad546a1e99652b959c59ff6f61830dc973b31690870b823cf544876401f9977e48a390e2c4e26e53cc6d843c70fe4f7925719407e514b7be30c6a4a3df5b7c9d2f2d28133caca4759183b0529d9577efbbc8f4f4b03f4b404b1e0e8ba875a09bfb930b4a2d6757788f13f3d874b7f6cdf5ee34398ae738697323fd71b9d2eae4949db8b1532d2976498e1932aa3fda358f5a5f97844e2270a5434521c93464afc717c88ada71f9dd37480d6157eb14b233586dce593404ce4d2d76fb4d8faaecd0133e748788d0a0e9f3f7e591c9529f859fac64c02157c401bbd73914fdd34d2f672e23ee07677b428ca73ac977e11224c96bca23195d8fc58e0f74e8fe68bc241e41f7cd86034eb58dcf3367abdb3dfdb2b1ace29bbee9b53a344b13273719499b5c1ada0b0754f8eaf49de9b92ff40f8d7611b8d8fc8894def2d01f997d128931487265ee5b122e34dfc8230a3491ce26060b0b7217dd1cb9dd1ee994ad1aa0824cc380c248e4a0a18da2124481ec483ab08d41b742d7cb41c77b4de82683abb6e1efa0ca9042f019a09f4c8ca31b6b5880d788cf9a1041f6edfc5ac1caec6ebaf8c28dc87409c56276fd36c0ed8e30ab28a2be1dd5ea9fe1dfd802a87ec18087592d2b76491904a9815797efe6e17400b52c26e9902b10d6879a87a34247429f96415f8cf9c4304175bfbf698aa4cc0cb6bdbc5e5bd02304640b7afe154678905dcfb19013a38d1b4e95986afb91baf84df39b4f8f2cb29c6faf7e3eaf2fa36eb520054e83730e1840ac165282fa33894e152ff0ccb2da8103f7f31bbd9b5335e67f2d428236ff58942b47d9295ae06aaea437a430b81cf0c3801c407f1fc1d3ce5c474c54cbdd926f869d024b40a3c987c3892ae933cbe0b9055fc3dedf2420848dfba7ba95824171b19886e447384e97f207c212199fd356c0cae27e15f6da96b5644de0e10b997ac0cf454c23f2966de6158b975b66f5446e65b89f415d5508c15e6d9ed08a681f3e76a281e9dc021dc9880edfecd7715db63f1899170565d0fb1637f28877921a8cae76f402a0da2c8051ca4aed36d2f17f61dab861ecaf9ce4a5d4a9354bb047968af5012770d3bf8b29caa087a8ca1e9960841b74b64ffe5f32728992633f399a4549d8c28dc3d5d9dd56fd4c3e3d0fab7619bcdb43121022a6fb72b29d9732e1c77b10ce1cbdf9f5a43bc00fd9937fcc2eebdfa69603012ef5de447d9429f7dd7889efec4dac8c9a9a80895fb146ef0525e16f880a28fa2dd6831ea852dbcba50242992553b8da2d57795475ebfcd3302b1741a08e73a7e03d3984ef5369ccb9c0885edc963843c5a5a467d24f94c9aeb217a7869d34c77d3cd208e9a5f8502e6b4bbf52201a061f9bb4732198d07045b3859f9f945ae8edf292ad0ac9ec6a52435600ee852b8e8a78a9a723dcc4bae1ba9a45c8198610bd6c40ea460c4b8a84a1549a451d16bb30f40f356791478beacd455b2b24181e1482955771ff30a32dd6105e07d9817204f1ba5cd81b53269d962b149651232e6b04bb76bec0a5ec9b7faa5c10aee4d2fb0e0acbfbb7f51cde32a545e18062e74a3afa510582da8b2c1b785c8bd2e6edd5da219d9d220423d16f70f64166467b125d6fcd68c91d730e99d062a2d737f8dfc44ae96c27701583b28ca41cef542e7a4191befd467bacac7e78a487489ec405644b93ccc1d623e92461e90f0e3e371cd73c2f137bb0178b77950199060a710d549e719038dbeadbe3583c66a884bd0b94634d2361ed3d5b8fb192b3692abd2fdb45c10a48a61efaec3b1360132e24a48124fe763afc4ab22ad8cb13b176dbde126ed7d3adb0338a0f0126a8e7d7337724b9a7b00d2462e80f274fdf29c68a4cb2ef3c9e6607464ae8db2d8c3636e8003fb7888053b71b5cc398ea0d4e08c455795648ff16dfd2fd698caa66f9f7f3e1f1e91961a2f1d645471475bbc06b404458d9f6d34e2944a65879ddbd730b3a1832b1f342824da8b79be67c8c2213fc3d902516db3b6dfed534084c6b30bc0dc00fc062360ad9b99e2a39d2c2113c4b1060fbeb003842ac9f7d3b53f054a298ab83410fe777710784655649582eda5df718ed553138d23740f3e4a7f93293a66175fcd2a9f7036af015a0408b536340cd4767bae64bc71fd28c0e052d46403f1872fe41e8791d1c058b8be5431605cd5f588396feabeb35ccdad9f2feead077e44a02ed65a87654c9e30d0714b7e33875fd57c20f345aa1e8941cb643fdf2300f58403fd08d7382fd864154eeeeaad576687df94c945441e008496fa3434f921d46e80c1dacd5564bcb4f632f3bc7d4e6be562a101af9bc9b86e4b36aceeb3e5ed0a1182ca4a363c44b48c4549f99c34936ade98d978250e169dd2025a8c115cd1fdd3949bf925a1404295cc038e4bf7e16dda45f727efed7a0a4947892ae40ea48339f07ec670d97c75910f75a8553ae7418eba2e15f7e3c59beda623bc038907ae644fc66dd8823d5f4f3a6ee2866d5b884db2a5e321ea395c72abafe577b38ca2935ad09d8c6c8e64706321a7ea77721e0763e3c7a290b4f9eb2305c3205983888df7381f817987462df60ed94b69ddae4343d8e3f529f1df10db69ca77d433d633ac872e6b917b5afd75ae351ebac97f581e077b21f60037cc3df7cc455ed7be68de635b2c303b7533f9184f3fc9d631c80cbf6eaaa57a851e9f31bb2032262fee220d97f634d0cbdfeaf55ad926bf44b9c73467eec936b7b3f27569f27e393e9fb88b3b27c71a388252b20f6f00caf14b343e44e7e65096e461b108368438dc73de2d7c19b1ed4a3d1a84c287c8800a2d17d59f085d2bf9c4f54ae084d9d041cf8fff500d60f0ef56acc87e5413324cb0028d1fd2c98a7385a682f19d4a0694f9657f7057a7dba73524d4ef44ff36a22e4fdd864fc6f3cefc406c5a11935524c8428bced44d8c69f86d6cd0b28a553e395bae9400e364d65e7ea72a243d4ea06dca0c9a5f6f99b0c142608d560049bf3f6ccf0ee17d52ebf7cfbbbd0f61e0a7b27acdbae1f218a39949b47af06d3ef22cee2fde30042559776dd0d754ff25b5076b076f83b97b3c7bd5f3b692e8d435e7864e52cdc04811090cb709fe9dd2f068663e25a12dfeb9f56b63cd7c93a861f9d37c95984f108caadbdcb041f9698f8391def442b7675bc30ae4504490407ee72cff6f9f480b8841b79a6a1923e7c1fa5e2a822e2ff6636c178b10fb579d60be3d936ad115770a1a3b8774fd2d3ec54612c034f03731504f051741b45fca433609f7e82d962d3b1eed053d614407cc8d522cd42e226fe3d1fe55f7b2b4e1d6a151e57810e5464fa1209600a3713f26f168c5f25361e9d005c11f52c4872a741f650c1738931fc99acea4b2890585a20ada763895705c9eb18874365f76c140e40fed87463a4629dd1dd52e9f95ed5ebebc6108a620d5420c2774fdba10268a0d8aa8ea2f3d22962b2fc1636b801861f8c7e7742accf57d6ce220bc0e330b38e614f67c30b370069807d2be8ac72a227f0a3ef33b48ea0069059b6afd46793fd4ffdc31df71cd7c8bdb338c6d5343bfa6a30297c917ce81dc353d13eda6d58b5d511425584f54116ea92d22caedd0ae1551655fafece4a8932c2f5c86179c9f0df5faf0e53af97ffaad6971ac221ba208069e030e53824024d1eb54fdaee3a8fe11daaeaedd5cbde15d6fe2a5fe9a5658734c1a2d7c177c7238caddccb8635df257ffc5abf57ae535cb8d507f99c6c93e4432056c1571d2e043ce27c5102eacaa408b75e82c6424bcebf7cb2b76662a3e3903de7e109dbd6cb61087736b587e67f159b1ffbf0db0ac373caaff4219232f422672b2e7a8e975e5fce985668dc31d68686c0964f5ad4586203a6ac26e4093755e9665187c3997d0a5e0323d8d15d83943a186b6935458976e84982a97e603892cbd552dc412cb5dc458a1f90aae4c67f2e32b7a42abaf7a07308d809303fd30c45d8c1c0e83794e12bff64c84df12959e2b815e91d9206c21cc32c8b2efc87e87828c306f5b18449a3d12d0475339da803591408da798204d86324d319d3be847eac8c337de2d207b86b13e97b691b2515aac9655ed04ec7943078952c8e45be7aa2bf67cd35b448c4b09d2c550283c2143d7e2585f25f5b9d17e3c4c491be4a7c8a4effc4b1cc2e19babf59dd5af40a77b9a3bf9507daa31422252e606d89f19ae2b56f81073ee7136ccaa2ca1f5e7ff84fd8967bc03d2830f988f94a6331e2dc7b387193c6ac8327c7bb0d17c889c8d8edc2d0117918cc8129ff646bbaeb5bacd947483716a967243030390e16c3cf2114910ecb21325f78d70648f3284cd27b98dae7c6c5703f3715df67d0178e0423c1313b0628c1d265ba46a314ed21db559e8fae3a40e5be32117e4e602f9a27b026cfa36dfae206a0002b6469efd0a9fa710dd0daf28c24a289034c5a8843cded50e57bd7daf4546b2f8549794fa307e272ae28e454197ec2909a881a91b5841269aecd1474ba0c0bf2f6fc983d8af30ee2bb9b6c4eb073535e28da43801df79e4a207814828be3a3b0923350a7d6903decb70157c7a16ddd69c9d0cbdbcc209476698bbb43dffa03cc42d68378a5be7e793f3109ce0be3be010cad125bd3831f54a0c684b113c87fdd7ba9506f0fa49c73c74a84753f26bcb06c5f037bac5e2eec502a14b34bb948ba09180a89f824aff62951831dbfa3a7644807ff49757a78352d647bb4cd4bf5922fac4350aa87a4ffbe054f8c102deb35a78fbb13bd2ce113b2632b561e0f7ae12d7ce176a27f4d71cc40120ead880db4c45019ef12d964f204a26ebcc5a77f9ef7def44ff905f810a7ce54e974df3401e73159b35f143bf3c0456170db6e44ebb17cb25fe5c37953649091f686b6a2d9cfbe80169d9cc50e592d12ce3ce05a39e0003112b5a0418f031e218a190c4ff03b87cff2daf982e739aa2f95d3e8d596837bc558b93842984cf3d1212081d0b676a06a9c8cfc7f712a6e7bc068508689065ff8e21306490d5fac7100150177d6525a4a76d85b14c71ae4e23248babfd36c584ddcb9e8284725a06eb6a963de180bfa45b898589419b26e4526c36a3ba09c235e80195b0fe292428f02193e8ebfc582825ad2a034f790a2f2b5e05e9d21b13909415007fa0d91d3644786c95198b42b1933add123c2d4e98b20f1f25998724f70155ba3bf6dd056a0c29518ebbbc9dba8f3882154670a65d632b81ebba347752abe8e0eafebbe32cebfc0ea1e8e2c8d496e2e3c8fe90a485779e99946b6bc13ed8905473af8416f6f012b5a0409b1def5067ebff421bc52ac0dad858696a234d35855a9c13f1a9132a2a8ec713f8e090575e8f913378fcbfb1f05bb8dbbce928707ab43219ac1e1fd3dea1d90a767c9c15ccafd4decaf47f2551ae3f4884ed24c10e57e9e738c2631dd8bb33341547a08f3cfc0ebfd2d870f24031d8fe98932d33efc56811bf7c216f276dfbf13989c90a6e2058fbd5c61faf1ebee7363d4a1c0bc7e3924fe74d54b78a3d10ea9c4d51f3ac74690b9aa490a5e6cb861a0608273180988f738cffb5994032250b1cc01b521ba704542a0b1cbbadf0798b5eef49e82dbe1acdc76e9cd8ba78765937a49267b044516108503c0ca8a16f520afcbf08c1be3ab6866685d77771db9f22e97cb2190335edcaf0db4a306d7ee59039903a7a9b176cd44bf55dd5c537a4c6f69515364f7c7ea85eb1d955647e651a562adccc39e4730438bf4320c1b7dae8c9035a1a19a79c30fdb75d9b65e6339b1eda81f7f65de9597afc6ee4063b1900c02c1afd93914c3171d442820b00155737d59a14e3d5c8aa0a110c6243d28dde7b4b02f109a08f592a9f528b24043a7fdfc0bbd1f7a5fff440efdb2acf8bd1e57ef6b00f6cedcdb0d1cad389255d0c91ff912a15ac4db6e7430c5c7b7ab729f47498066d802793e192bbbb0bbdda12d37f3ae4f834a0c690eb65258f04bea5531233e75e962653949e9a35ad6da2f356d1f072a9fc8d9ff34556ce8112273e29309fae137b025449e3a002ec85cd445e16e2d2251e38de5fcd8ba015de61299c245f05d9b49866d80a7a86375be4ce176a4d19b305f02e589c8c915ad01899df8e5eddc174639513dce3d76f63f4c5b45b4d45b8ecc01ae0ed6d39500e706578539c993be68922f59c8c2b70d5e55f86a88ab12675b1803d0325b94e70c0f09293407a268079ad085cdb3c15c341d30ecd47148f3d0b9e7d9f40e6ce95a35f2d58c59f8b70894c23a75871ede4c5424a01eb48edf71ba13e28898c403e514a0e0280619a8966010b5abce053f8f4b5c8aa1bc8d8523c0088b29b5d84c92c562252a0061330c60ea9fc494245d0ab01f8baf0b91496d7d2e4913d957f5246aff72396e6f12230ce760e1fffaf95bf533bcc27a5ab5b911c20e57a7c53bf51ba890414d37b329cbdadfa37232c75df9485f5687ede9bb8e19c0c42d72bf90b924ca655455acd4d994eb748f88ef65fdf1fb72f284b4ad293c3e44f498cb53b2dd670ffb12a2ea0fb2e31e6faeea20c3898e96c4a8a7bb4140d17fcb7054566834e37758c3a719b3e4b2fa74ff79506bd08b72b3db52e095c29d804ae0927b5c737da41727bb80c97525805aac1135e9fe79e190a0c50b8d9bfa2cbaf2e13dc22da88c1b996d9bfd543cd60594b163689c83477c2a6bf630d4f5fa24437ad06c2c6ab2f1e16139229700b701cb295d0bdb506fc4243def3c52920e926a24fa1248c664bc372446d5bc9ac45ee38def68e2be65ba20bf66e828d8ea291029997a2fa89198a1bdc276fcb820382aafc4736b264c62f86bf8e7f53a6c51926da1a99bbf350a80f602d4c82665f1363bd56688baf646677a308459f4aa8db53fc18b1be669d6b013ea22ab2cb4425d9a2d941818dc33fcfa82966820214ea0f9d7c19a6033680d72aadc492b7dc520a84c1ddae47c58c41ad9cf8b0b930c5f3c96bbc4e99ee0228181cca98cf083d0e47e7d314d627808939f24a31ab97766a7780c1a74628d402901f1583272525b262348d2300adcc40b52469a9828930be2c3e530b96e9fd00eeece675504448c3f7f47d14acb35d725062dbde16502f7873dcace6b1bd53acb560cdfd4a52e087efffdce75ac8ac2e8320e270552a0374c4631cd4c7ef738dc1d84a2a76d18ccd3ebf33e2bdb68edbb18b17ae749fb97d83df5a357ae96fa4513c846699b5b8f0f343aaeafa10cb63d72b1e5d4ec4a5fc0472a54d6450a853bd401d10e543066f7e058ae3a738ddd8f3a72c252b34a7da6f15f74f69d158c29f0a3d1e981f5d8badde6ce7c597ef60ffa04f09713299a53820f60e55e108ad495774a602c23527f1603016ea32e5a7f70ed526bb60ee362f1ee256b51c475caf5f29d60006b0da01ee7cd322cde977c388e6e3be4fedc64370c94463511d2f623ecc5a76ad660ab60067ddf0b3674b04859ed5db2f7015f213f114a47d21601274de93509151be0a6f266ebb035da3cde0beef49bca8973ab07a1c7db0bd19c5760d9d8c42b5f2486eba8c4e7ede5c8361a6db9ce52a5eb7e0d8119b991a2083c4c25d24f4bba5c2a0619c4cb57ccdf19bea0231f6c26aa97faa0215b2ad5b717924995ccf3f81db0b5d3623472c3542589fa004a9d315989216d61134e8c53511b6e6588ec144a724d9b9c561d7d273d41df9020ad34717883f5a300b4f3136c446d43992489907071df5de513d461cef1208a1d3d7b7d5c4f91025c26ce128c6cdd1ac4fe884540bb24412224c1c39aa234f78275948bc15b12a1555f48127bde930d7f9cd2493280331c901f780571af7fe2dbf3ae592c0569773324fed5542b61d01a68f9ded5352dbf4433389e4358ce27fc5b7b54f2c5f2abe011a40524c3085964944aba2a65d6c5de86ba95bb2eedfd89ef1d091411f059d3aed83ad66b5823fe6e3ca0569c128b3b23b84f006d8ed1c52741ca0023be5bfb2d887f3bdaea4ff4305e55885c07018ff55262171bc84d217fa26d1627d567f5aace51327f4ac3ac33e06cfc045236f90e107ef606cbf5c755230a4d47d5317dab42f1d01f89d2667c54d40232f8a4e6a24bd42191b1b36f50a901620f3e055e911c0c8a6f6e8cd261643a1f7422b43826b9092f35d39a0d839b0e714145dd3f4d822645955e3e0685a4f09a4b17cb636275fb6fe5b635b11c909208c5c42cc4a4f688370753d33ddb74db1581e94c8c5d80a54a2bcfda05cc519a8c11f2b4032018e48d990c5bc1f25b220b21831bef76528ea68d51ad1edfb8a04033ce824a0f169b1b7b9da5e5c8838f95491656c6dda1320746f4ef233dab01e33f30aadfb442a2ed073c1fb8de83fb4f0376f35835ce58d82ad51e21f5a17ecc28e0681ae3a37ecee14cc60a64c5867b822b5066a7d117a9c3223474ade82d0d458da7d1e83d44faf99865bf0338b327eb7643c7fdb1821071742254eba7aa24cf0446efef8fc88a25d811e48893458cb89da90f0d84239bf76ce819b7c75c07ad83e9cd53e2bda9e3b0077e45c3110587bff0f92913db98741fa0558cf9c06eb2da05624888ffde90de3317458fc5a789495798e5fb517244649963553df53b42419836273b91c828e9dfcb83d4987aed03bae9109e1fec3cdbf278633aad97f1a70c49daf612c8652ca105aae1fe0a40340ebd6203eb5e8d61790352f0071c8b3ff8015b624fbedcd2ddaf8e07bbc9774ff268a3702189550f51fd3d0025f08cfae668c0dbc47b6d343beca0d465acac5cc29efc4a6af1ec2e9966d0c381b338615582b7fce4cba8861b401c8855516bf1a1181e2ebd294a1b45c114706a24ea16190874f9020c371fc8e28f59d1790a88a805ed2dd6f31174f3f852a6c3192b00cee32fbfa0397460252dc9ba9e103a087af6b29f27743af613afa27ca03d4da56093615b3dae93a29b86b2d7d85cf641270c42207780f6e08510914c9956d4f7ae15e8c95455cefdea1ee1ca2e6930f518b3e7aa4656442aae681e8d34e1771c814571e150e8d030565c018b1299123c253eb49a7b4ad7a60c465fda514d19de68b3095cbaea31212b81038e4fea4581827a7bc6de4df7410036ff22fed106fd0a184e5b07bc9224251d10f04ea6356272daac74acaa2c71d706f1bb973ab72c20882e3a32d616984dcc138d6a801f5b9a07a6ce8357d945ebd5554f7138950ac52795a524b15d4dd30f0684f587698c7a4522887ab79f2226edb3a6b642ee587611d7292d38340866cbfe89fd814044c53b5bef4f15c7eb4eafba1bfabb0d84ec4ced1d4a571bd650788a17cf2bce9b10da6e46f009aa16dff8f30259fc35890291d55b0f287bf75bab7b47d778ac5167bcbee969d61b99adbd319cce4d246d95ffafc1cd4467690dc9db830cf194580c87242478f13cea88fa7eee06803b0c66a660d8e5ad4009e5ccf0de11b9b93a16eda4f80b4f7fa9b154396bc1e928988a9d9994a05c90dfac753abc23951d386a6435b7edba00a1baee987953f64f5d3ca49e58d8500e099cbfb108652c7333d9de2232ef38723493d1b96fad0bce1103e0fc9b93940d50652575eca1753e91b749b68007f216a871267868db98885673004d65a5164392409d632707ba979609bf0bada750cb623f3d993ae1e83cab96c3ef080add6c642d3ec383de448f1757009c463f42a68fe9471a7fd90912fd61981c2c911523001c1636c24dbc708af4553a50c12a724497490a61aef5a0da0774f43ae7efbbf2f3d52150ea5719a28cf654d1191791c3baa579b5de395c071b313c121ad9ab7aa438b9ff3f91a38758c3643d9d62faeb891e2325558e00e1387a28eff5d09be64f8734f63bcc57dd12b2d4b81385f7af2ba553ce3e3a81e1b819cafbec769ba7dba3cdb6d9987916d4eacb0be4760d6a59abc0da0871f31ce0047303d702a8da25f86e2d0ca6cc4d87107e220a658ea20301659eb6986ac28fc3d60c350c932027a7e982cd7135f99871bbeb5e65719f074e1284b3f23f63cf1e866861da2bbb62b389c52233460ac62fa178e55954cdaf856757b31077572e161cc92b9e48a7815e6f931482ec5656fe98b772f970d7725042b0dded24caecdae739f34e11eaf14814a39c0010d1fc8316fa0e9298da51cd5d595e57d38367fbd7a85c8f150d4ed57a5e0727277585fb35ae3845e630bb1a59078488fa76761f1b71849d0e2fca9eb8a46e4980921ac9918d00654c5339755ecb7c4e77cf27e5f73009fc8fc3499c44ebdc3ad26dbe07ff63bbb48e398c41708e3447b4b4131ad2d7130d1736b933760c0902fde190fa03b2330a17856b1152564c31db6bab825130e6c090a6de65cf00d9d276d61d1630fc0350bdabfa6eb2ffd8bd392da7dda4f642045c64d16934b39c819bd2727f4feb6e5702741ee575f3e6f88f123519305578b83b8985e0a7403107c98b06959f9558fa86da22481165b44ad5328c42dde4809aa9d69573936b676f555b0f10d935858b063ac4724a2bfe3a7d5953ec8f8795f84a9de19c63fc4d7a93aa8c1b1b42572faef62e945e78df499f12a527aa39752f00b38c7b3a0dab9666b4afdd5a8bbef50a3b4b975e1f26286fc753fe01a5f9355ed835c94121b75cb730b67d58de72a67e169199a7156be8c3a44fc65403871e7455c8092d99a5bb6d6aeac24137cc9153eb2954429a7f0eead86b0fb4086bb15c66fdf7beb0f9fff949d5a4cdc5a94d669141a6dc0a171623b9a48de159e3cdb77b194f173c3ab000830a2c6160c53f4784ff800c3e4977aa4e63d7c10fd49d83d5b883a647938aa4fbc27f5e781c2382fc8e735a9d4d679c575b96ea154f29eca50d63684122f4150ac86d9207bc1705b42563a5de70ada75b05b66d717bf26a5a82f21ceed97cbacbb8d45f84afee55bd90fc5f25137c53d1ec7fdd4540605fb46043e5d190b05eb17cc5c7184506b383416780f1b514073a84f42405d3267b7697f369c30dbb214d89b33a7d6090075e8fdf3f418bb4818c4a5039ef08d77e40f856b79e20ba6fc763ce8bf75d1706520b35043c407792c7c68ea63dcbad34b9581cc2e109bd67a62f5fba510ca2427669d730d33bf877786766d136fc28accf246fe2072f973e2ddfcefe0d7f646893a6d6cb2fc305c4d3bef8015518c59e030a1e1aa33ced866557f4cf1c19f3faed91bc18b59eb0ee6d75a29d44791308c98ab18b39cfe517d64da80b86cc28b368a3894e1dff29d6ae1d39271c6ebe9d6a76555916ad6b7460c0795f1ac14aa23d69a5ff268533c3a7f4a53bc23d839a55a94af02b17a0faa7297273c6aab4043f3483280012a0cb0df8b7eb3bc16e7cf0f2163b9069390cb64911eed8386d99cc483db4e226454d2654b11ef158cb06e8c7c9d3de6d06ba2273f0a08e6eef9d680556880e49a8209443440c119e6e7b923612ae53f921eecff8abe2f70493995d9d3e7ba48b384d328dbc30581600e47266247470239327108bddf965f8fb30dad42b95dcc848f41cece2436ad8de8a9f94731f4044123ca52d98db5f150cc8108208693102595c268c8085124957c714c1c8664aba09c491e6f8e5c8ebc9006d8730aac24a4f8070c30b11057ffeb153346495e63939e3399f2bc4989ee46a9a6cfab360459c577accd248d14851c3db2232e1c6675abf2103c6f65a3e1d6d15aa6f44d021b01d38e478a9f35ce4573e40bc6454e8cecec360f2810fcf41045daaec496c49625f3b95162c261dd7055bf2c1e3c88d5ead952387bc0a2db6615155f994e1f5b7f2488af532334159625b391112530a3323e9a5b1803678257b42b012cfecc48539b67666a98b0d87a8e5e690a6e6365b59cf556e56adf154470b7d6a23d9c7c0e22144dbabe51a45769ff8b5d16fb9027a314c4d60cac31587389f30599f385b208317438382d4fb3c5fe3f9705b6bad6e5d022fba576b360b852bb0151c1b2a360b128e1d40abc34a247f4120536b6af28993854d133dd089cc350b0b03a7a3a686af01d1d242554d3dd4d9cd3f916a757d974d9a63aff3bc41f04e7c989ed4511a4ec056403f72d9ce31b6d63472ada5930e8afe388c3359aec616406e3dc754bf6e35c507b39c7c97e111e1487ebe28c90ef61eae0496a034c752af9f53250253ea8640f27619b65665c5889c447b42b439449f5009218f857f5627a36f9bc02de081af081cd6e56d760df0c825b25386bbca31fd94b18b62e5c0b2e7777beade7b52f52c4954c5cd3f96813e08e3336c70a661aad6d4b04b1afe2e7dd4c77445144d35cc3da1d196285f7f32beda42807156d37ee7c2b855f305130051ac7fa1246263e645f365d747763c4bcea6680db0031448f15094fb5483d06caffd20bba8f7406ea61050603a00e2c0ac177bdb4ed9b0eead5a3791270e75b23fc8ee7f06b7b7b712c163dfdc768743754db7b5066dd4896bb1c69953958401af0e540b2cd67d689239ee090a05e0ce49c633f5547ad3ede787f1edb890681e1cad87e8ee572057441781aa10ddbc4f713966971adab7cef9414f4e2345c211078b0edeb9cb891f10f6a61802e1c2ab1ccbeb3ae780e75646ec57cad0c4400085cae6258c78af9179b7259638b90ec0c26a7ca4ce0d55065c29c5e1a8efda590cc180df3420e3715a88a1e143e2d3635b8fd58cb6a51eaa5ef2531432877ccde65e7ee2e6f3937e79a46d87754acbbedbb761f88a2de31a2f098172eec256358d5843d054864b470374a37bc1368251a4e70b240a6634b55abe1a08ed4f76c296166f0d141c610fa53d9c82aebce9d72b156c6369e487a8c30bff5472778f37b75a8dcc4df41311fc776916ef5b35b6e9f756349125fa74791a4fbb5c2b8bdebe8f07e6858d7a98f30e7c20039bd88a980aae50e8cc1c263bb0e7564320c4b4e9df659228740c6febe6ec1900edb6f301a80c2388d20000e8ffffff17