PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 51440 4b154dc6d93c0568986ebc544e192d69dd8e895930b20266d721eb88920f9b27

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
871bd8d071399f1a12c513f0fc9fc8fb6a1e3037362b35dd94c1aa362b5c9db4
Certificate Block Hash
4b154dc6d93c0568986ebc544e192d69dd8e895930b20266d721eb88920f9b27
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00171a000094040000
0020000040000000070103030000000103010103000000000000000000000000000000000000000000000000000000000000000064ac5a49f975832ba6c9bb9d14bf1f7fbf98fbdd407bc30ab440feae0bd65177290d08e5c1cd90d3df6434ba834351dfedcc8fafe792f55e0350051e4413407f40362da642bd8cbac2c26b116436c8a2bba9adc22eed1f8f302b0000000000000080000000e00000171a000094040000

Raw Header Hex

000040206dee6b3b401a2d2cbfe9ef815ac96032db8649c19c931561f59b467eb8d08fc1682e2050b6a7ec4bb4755f8933816cd952915972402b167168db055bfb7c405f0cbf046ac26a0a18b49d5c2b36aac194dd352b3637301e6afbc89ffcf013c5121a9f3971d0d81b87

Proof Data Hex

59,560 bytes
121216010307fc66f016ad5f48702785072a5a62e879e7b8f97620b3f74580f7b6e21bf09bd59a1670cbdc01ec55a736da69025f05508c9a19cc231520977129e3b167c95673c0aa312e84359f62bcb38fe167774355f0011a3948e5b6955903c5fa046ad8424c63cc59f2acc278d1fb9b18e94bed7ba09768763c51b57d604fdcb07a62e4e1c9a78e38c237dc1e958f9613bb9dbacb804e361f865585e1954e94a328730ca3c1b12cdd07dc3b8d151eee4dbd3273807e99321898b78d273a8d16b823253ff4153b0ca561d9e59ae357f6d33c265a335e811491dfe326d098e28599c811dda28b69c036062bab7d11bf0c759809b2704f9b7c9d99a5bdba677f2bdebc3b76302ddf05f68c7c8151e35e38dbea600232b87b6322aaef83ace632e52ce85292306095570bc4f1081f53be362af5774d5f7126b8137c2368ff54f3ec5c6f00b2824340bad0c280ae01825342fe946632a9cf8596ed55393519f02c97a7ae80f9ea188944c68410367349c43029c3d7706cbce562e8f3511bf4f5a3dfb74e7c179d1d95be401c924cbd7867e422f1c3bc4c6da3755f2fe83ec1d36c6c3a22f1bb02ed796193c02e8b65cb472403535e52e6e3f8182df7af6c373282a486c1d44b94b126727e87e129f6b456df6251ad0c821a00652c5bef726c9f61359c66ae043d91d347ec09923042531d416f85b3c95a87b8da8d49c5495210cf2d41bf845a290190248ce009f840dad3238ed23231f359a323832363ba36c69da088bebbbb04805f52594847e75c2a8960b445933df7e7e21364862c01c9d439be3bb3180388bd29a6d6c93276a84e450d6b9a243d8013dfe59aa03f8782daf0eab5bec76cf94749da84416fe97245e345038d188ef1913e1a2905828e243c25db3df7bcf428edd8a6235512a67d6889282e66c560b7fbc89d52583f856b7ae993d6d2da036a8f4346c06d602d998630e69c15364c06af98cf637d2532b2e03b22257902d247dde85e624a0026c0d6188cf0c6d836b66974d567052a17c9c10337e9baca0a9626eca673a84b2d06457f518a1b9241c2f73ea44df8e750f8864d8044d7e068b7d7748f7113761617220a076646e0618ae5c19370ee166540445c6d0194fd6d4a525b95aedb131ac58299c0e2dcfefd9d9fd0a16f6f2f90fab2e28d1a290496f7b26f09f855a6b972223f77fea221d7cfd200142148f3373b3b4f58b85d8f7967f554051d56dee764bb83248f9e843adb86896c5ddcc23d5d3b440af093442a5650fff7010744215d8af7a56ef91171e0f7d932f78e69300e5e0268a0aae8ac760cb5bb07c35cb655194dc700fb81451cf0bc22f33b22f79d662475da079afeb860cbdefceac45f1b577f9884ec8e2863e872622d6cb0d3884b181e01926693d9177c855d53e9e627413069873e78d8af8a7ada3e162e3a3043fc32dce904492264d80d8329d9445d7160392fd4c76c5fae60110950803ed6109251d03bc339c9dd072c5d677b25b4acd1a88c52a8563e7adf2f33765f673efb27a998d502d0d4311dc12b39a9658f8614984daa6b6d2732f59474f4b59d5c709235571a944b438eec7f1b3155ee72c9cc0d213763caa82039783163ddece8b5f18a6231358d4d494ad07cee43f48d11e5e3c342d5728261a8711e23db8bea5e4abe25189c1181e6cd9664c9f13beb40a7b41d4aedcdc0d8bb54e08938a0a9e319af0a85ac61e0c140e9206afb08495c86dfdcaa5f5dc2678c66ff990a27d4589ea0862282deee190b1abbbce0690332046b8158ec1f55250eedc81218f5b0de0a9f40ba40dde5de5f8cee9df1cdb3fd5459a013b697878fffbbaeabcbd635b7ae9ed2e9664454424d0aefe4330e84ed29dc0b07dee7ef6075a35d3d5d47f689a645add8474c0545bf778af277e0872ac5fb35538f29b65b963490f9c9016b286f05a92012a15000834dd2f8581fe0b4c918b4338e4741ef06259684837a2fc5ac9e8aea4c5c9aaa37dcb227db73846325c4f8416084bbb36e73d804b392276a59cd878fa9c8f1e6c87cdc3bde8d063256f2b6fef005306019ce5d89feb58963ccb4e5aaa9be6544dc13110a388bd880aa0aeebce93ad89a1716fd7edddff1419ed0524961b44564406a9a5447e47c26b04c8402dccdc2cf756312d736be810ed1bbf2bf08203ad370122bdc9dca4174738807ead062baf39d9fdb34f5b8fca0a49808c976a45d2118f2ada483100fcce7ac1fb1ba64d69f6e8b636a3bc2e963c61bcc16a60613d3d35d92129268d4b6a327ff2d8370dd74733acaff5d99ec4aa68ab353b9077a3c84bd311eee307dba80d8c641c978effa43ecf63d5ac6ef7fd7dc916672920af44cb154d6d14449232e74d790b551918f85c8732668573021314c55b70aeb35bd5cc0eaa0df1e2452d1de388b80bcca92dbf47ee0994b42d328fcde201cbf9dd212894df5f1c8211c9a40a2bc1001a8d66125d0dac96c6d67639e0e3a0d55121edcdfd4553892a87f0007e989a4dd16269492e240fc1243463cd429c62075e0742ff7b3b279a1824e1f62056a65149bc918185b0ceee558eb3ae7f8b689ee55fb8faf2340033107a9624d9b723e236a9268a2dc5e12056206974123eff2b2b21af91a567446653dbc27183d9f32c23c9c5442a0ddf722035130109f43552cbb288af6b653bdb0e6abcc33f014fc4ab59e9ec31997f2fc5c4b9e0e26a0ee8be32b953064a46ae933a1861b479c2d988244ada881fe642c96eb21187c5266fa9c7336c79338d6d4f1e487c9a38473d28cc6abc2cbb24220f6c09da30cb186e5f9d924847ca57230be73a8d53905b657bf37fc1e591859a212a03256a3faeae3dc1bf040fa8e9249913524e89f5466d408d2a77b632b6af04145d4a5cec778a4217ec466bccc0dead167d602e353e68b11d3cbe411411b4922d3db8cb1ebde443818183f7c696cd39c9f83f5bef834b46b1cb0ed16dc7a4d988c2830e582f41ca0023484fa1ad3c0728a623902e6e36ac69d0c2a3e53d04a1d0ece4de01d5eab2374642e713b7298fa278342c2ac78f1b701f541592ad4e61d7486296e798e5a5dd04ee2af192b1e7ef6cfba92b0973ca4fc173decec5880c2ef3d0274f178cd586a417c31a69abb1e0fd40b6fb171ed5d37e269e082bd9b18aa4da1e84af5d2cd1d399865383474da46909d8c8e82ecec7f7cd938623355432981f26103eba679367c664b420f31391b4665961448d3fa7b35754afaa00d66f38308112be154e53c876df8771c4fbdc3af3c09cb6bcc45375ecbe2516ab813324e8a215dc7ae4e96ac9a2b8f8d652f6cdaabadc7e4ac6d04ea915f3ce494aa8ebda8a4ab74917c9c4c341ee20ea88ddde5239a6dc573abe9a62ff7e310e03ee220bf9bf7992c53dd1fae43f37bb3e5a7fbb76b0ce5d3077e5e8e211d9d45d7f07bae582215301dbd961350f175730909b313395136fc2238ed50f0b3bd9826de28eaaff793a8b783b729a6dae793ec76634cc1009751ba0e2b8fa60e8aaa5404936e43bf9ba058dda5b191f73f0cc422733d36c93529f95f064c3a98d2d4a3bf68129a61497182f95fa410700d8129bd76a2f39a8417e90cf50e0994f775643221d1568a9042cd3f0befcf7ada63d74698a744d6ef324596fa1e5588a9389f0708c89e6d55334899ff1c2c444a92c7de4299b74d4670c1f6e6160b832a6fb7ca561bdf64835be82aa16e183754a4ce1ec349674d5889327663bb7222b3986f34053e3c0a7eb6d39aa8d3d0200b5dd77e78b041406d0219ef968532ba80de77aa8d31a347245f89a9ed2c9430247210a40d6db6dab57d9e8103981b827bf12ef15e637bdfa2741baadacaa19cd574532e7490eb46161e2c72fdbf8354b1d24a1ac6bf8276043b671702f06ca2afd8f891a792490f630ce88ea1804a57a952f4542f25131770274044e9f18942bd997482865eb4137c759aedb7a1613792ea6670d219c5d018ba2a56d8bafe34efd8962a52e7340e2f2c704cd98d22155b02e207fbec5334ebdeeab8fd3273d608f87cc0fa79deeaabb15aa6da751f090c01d5d4063804a57056abf0b32d54535bb81a344ed9aa8141925af1733c96d16aaeb58f15df362ba24f2150321bb71015a9d1d688569f4b3b26e7594c78a9ca8c94ceec95665ea0b21fe035a57874d4db450935aec5f9d12b5005d0b5134a0ce293284dd400842fb207bccf9529ecfb824ab80366a5d0561d42f9ed3d35207ebd260e8c32394fbc914835ac2f5ff2b0ddcb7a6f84b4fcf5faf4f3a1e4cd08707941d4258603e290cc9fe2299363201f5f90c7ae2462ac36d09f331e987458f8e7ee9b52e7eb3ee8236e8aa3c24639b6785813940ba5471431576bf3486a5e5f5a6fe064ca923279e923ec2e3b4b0c528c7172fc44e7b692a2ea2fc2199d1302f367dd2ecc0b08f79f46379800881d6bb1574a6f7fdc32988c100c62ac814cf7cbd18408aae8b35e652e58fa29ceb1a3ccdbcc1dfde0704f3e38473c486157aea91a5423079ff21289c0d69c8221b474107fbb9bc33f3fd8b1470e8c5e3aeed697762ef289e8631a782a24a903624f4a9059a8f7af5f17eb8db04e666f981e40ff9204a9647bfaf94b212518b0164586f5a1b2572b9d163f1c38ae102a572d2e81247032fc3fb5db0784547d756f657d7e152d200e6e4956deaeedd482b8d43cf30a733f921a3396c07a9d259ace072c3b13be71da51be149f8638935c5e252a513a234a89195bf862348b937b0b291978fc18bc38ae52bf99c28171265753252f5c49475f9825a15e219620b83c7a8220c915ddbb4a96e54f8a95552a1d44bda297659bb4c1d6c4099ac6c12d4093cc86b259d48c95fc53b79278fe12ebd7b88af3bbb860f61697dfe7588e03029f837b67204a9d232580e310206206694176474fd31272500e36b43249a60a4c669c2a5b2b2973cc2630953263685f0072a71f585c3e074befc891bfc3bbe596e5e43badd905300e97f5a71962b6e62d0ea6be9592f40a3a0fb8f88063aa206f8dfad118738062695f137261f92cdd23a3f253d9c21c19e33d5d322fad19ebd4f0acdac13a1ad3ccfbe2a4f4348fa2c6edf33882e7043f800d6e3496c5c2a219ebaf925129f7581485386193af1705d8aa5d22c88d4c343d3996c404a4f27f73b598a76c4e805182d6f7c495cbf63d8523532a0ccddd3fedb6a12a03e002a8d9097791bfffc7a1963986c22372a93a4cea69aaa7323950694d4fa1cc496a50d32728da7d8c47f7d70eaf6def5a8a9b6347af945e39a3a5e1960e368fcc9e1d66e4766f455392d98296cb39b52f5082b5c506824514dd96e75c6ff3eac55055fee039fec04124cbebec05c64078e78dd4da8be32f65d500bfd10b2f16f60188db98164625b776067287228e842d9c1a0ac697a5e86b3a5d914bde9f68857bdb142c3de2001b2251f44da6e0582891b945e08323b1e041a8662fb25a818ce22fb7390784e3db388082369babfe40b94d5afe67e74c37e5c6ae2c0c423c13d1576b2d24f6ea15af92b3575a3e5d9e750e92ad9d7c20b730ea3d9c954ee7502672775ae9c4f04f56847d6a0c3ac0aed8154af0eae6a1ca52ae2942fa1b8acfeff36a68589bac93c0f98af7424a5eeb8d996523c9e85d87d4cbcee60391fa2d68e18d6a3ccde8a2f3d64345154ba864d0201cd070d4f97403ea1af4a6eadfefcd01eb43871f984fd54947dd53ae0415d1e37192d779b2e84dfed9e3a9669a0023140117e3b3cf4424ebe8041d72df2897f0102bf0f4c3b765483b81be2db8946c903f75c00f96260cea3f57858680006db55c38020ba6469542a91265e0181d09be1a8bc06383ef1738b4221cdc82977713a158c1d6f1a3e38652d53d94ad7f76100178054d8283bfacba005810843ba06cf8055aa4e47c5c888c6d21dbd413f6c0edd454b057c3b24d40ee0b68a7709011b1e4f102a95fb42f6fb769824649285c1c2ecc425a936ed11c368cf910a3c0dfd38459a8fb533afc2cdafeb47e65519b7410253f9c7c4536ffca82b2d39e8e6d38473591c50a64d102345edb0877cb68e03ac19b30347ce4a25e0365943cf4579533272e49253dadc171aa21e4c1662f8bb340a90aa2453375b49b4d76c3f79dd99c99cf3f7b811043d6e4f24f34bdc95d0a0c6813020a6b2a81b467565d8a2bc28f32e5816096bb78ea0014456f057433bca582d4cd556fce76befaa2f67aa3fa6f0d5367dc99c085710e96ae0ad354a2b7f6d97283f9563846771dd8d773cf7015ac37305edabd8fd9f2ff4b3f0ac0e2cd741eeb30256001872b4efb1934ca5a20031878228b7966277d8d1cda3bb6ea5ab2948be73ac6c6fc08041a7d505ac2f720d56e4476dfa00bc3cfdd872aaf1be1c5e2e686ba3b93feca564eb716bbdef849d0f10d9345259aff1ebbd8f4bacbcb8c8920342b657aef8a813199b1b94d3b632258cc76ebdaecf7d8a219ca3b4c469b4426a25785d1e7d43b1cdf34fc0abe203e04d75d883710a48013897a5e0896f676804ba612642374fb12f9f45aba5c27a9b43ff4438e555d13edd8b9da9837267ce0ffe8ce191d3bf876f021a4bee466df48e2908fa857381a0de4d2ad5c6c32ddbd6c9b4b30a48350d68d92f79a9fff09b9bc9de845b0394a1e960e1dc83124e83975710bec07ff9628087010895526b438b7da5bea35a924afa48b4bb0826011058f180fdc7eab324b16f50043bc59e180b9d2591699624841621cf74751fea69d9573d96b07bc7ebb71bf720b296f710aa3fdbf3ffc572bac79d3860afed1c7567e1a701303e5f1511d0dbfa305b35b3a58c94a1214c8e0079b4793adfd705781d3d1bd3f3852c836f50aa3f33f77b951080bef0d4a3d8bdd4c90a0b44cb61c6c5a87536a520d17751311080565525557f6b841450f1da10e5debf8b22b2e0156d5e47f7e050d4edb19996d2edaff41cd6c91bfa267124ff8a3ef8da5d131e7c01475d7ebde40abdb39069ff38a56d00a74480f5c02a655e20e2f9fc1fc337a8db573d2c3a6f275a2176b2ed4223d42b1bb9e4c5bfe8631c90ca30ad49d5409ab966dd443d9e2ba8c5935dbb6bc5ba0e4df1e61d0b65e28cfc9d4d7c1b6c7a9b87359a45aa658e9b6abab5fb03edcde3e6e4c73dd97b1a5e523f856b4f98e9ef9fdae734e61330d8e34fee4e76f6a903f6e8adec7876aad182832edc2ba02236bce6cf0369b6bd8f79c674113de405360e0e837d54ca99d7d07005720a6f9b37cc64470f41e5d0d2cdca696a0eaf1a1194d659efc8d13b3477600e91d3da9cb73994c9e5d8cf0e530e742f1462c41f743df088b93193a2c936976af6515e5a40aafb2c6b4eefc9418d410bcf0ee889fcbe4368ef3bb3ccf1f0fd57d161afc6ca33616e5f2edb79fadd114bd5e703b18cbd644b6ce13767c14ef01b265362cbc2c7a0727a14d576e90d307de1209c9f7ff61708343922d20dac00ab3a269c68222621abe561d57edbe7d3b1883a43544ce94a96b391769e42fd9e992c5552bb32ca46f8191ea7019f5b2c319fdf43c684c09a2f0154eccffa237f251b5700d7fb20f9e70c613c9852318f3df19b33f02f3d6630e6a1ffe682a3806fdd075293066bbc38bf019bbe88c43f7fe356bbd4938b2cbfde96ad0242d02cdb8ad753f1e80ad601717e6dceed0161c87f6fbc5f7f6fc462cdb675061cf683a9629cf7ae9485e15749030adf40817db0762b05df0d659047a0e940f7c4fcd569bacb80a2708b1601580437397366c10a7f81fa50aa2ac82d51090a2a71ad020b2e2526bf7234084063d6b1f7110619963a5512920ab19d481e97523446a9291cda98c62180aaf10f8642b2a54913219c75c0c8168643bad269d0b82aaa377973007edec2bc9e26a8ecb6e02d61f1b3541a0d0625f5ffbc98e345aedf095e277162828f2de47f6ced63cbe786962b2ed7b8cba960068dac030542a8225f12cb20e12c536481641c13287cdbfc53c08170a9f627c670506c6fa73f4e1f93fc5677e8a8990fbdf6594a6687b51c69c724e053ec7d872d946e178d553b9725cbd31998d08705ed16a6cb68766d1208046b74988483b398adfe7a3ec2dbe9b1be0de5c7fe770100a91c9f7154da8c74af944c863e9aea315b50f4ac86ad1e3468410d585452ad6017d07f0495a6bae80f787d693d7d906827b2216d9ce07728cf1841c5e9eee655ff6e7ae3e757e271f382415e5396b9b9a30ef1634181837a24ba96953bd3bb9baddad3efc9a818290369219cb6e46eb151a09a9c36b7fe1d3bef044359b97fe004af3f703db98d0ac4d98a81921b3d00c36460ac0041c0eca21554938900079e780e03edd28d11ddb4858033c773a8e465385aca141e55ad30109915dbab73f1fdb66a1e63da8443ec65f5d9d5aa4364046bc0b8f07aad5b91507fa5443d6556dc1bf5009e29012a23e44154883f7c53746e5118642dc1bef19f58bf1b3753b45605b41a8f4f791bebd6f0123e467a2188028be467166e3e95848e7b28177ce962b7eb3316281b9974a0fce186f5c13850ff5444fdd1c912f71abbfaa7505a486d0ecf7cc12753d54e37e7582fdbb730536d0be1276f5fc1c830332ee7c97e4afd2dbaf76a0e0e4a21a755989d2082ea583a55fed5513b096ab2c20b56e6a7d33db6ad20194c4aeed49e202ccd24ab9d2354dfd00a35a37b3ac2f89c7ea18f0641d7e297ad203c27b67b62635edb3b0d9e4803a49f5df37cee4c7ca63df57488db9e79da9a858b0fd7e26eddd2f02cf9ad40966b4dad9f2ecddbc7428306126d91c92da1bf948fd684d24ac35355d20763084674a26b0c30ab19a2b47f12e1f0f212f36f5de431c227b1dfbfd5195b593674142175750176210cb01202c4fd288028d9cab04df159f571868c079d830590d23895ed5322a17266ec530703dcf8de4dffb6b535451286721ab0806d3fc68a46b56153a7e59813faea3ddd6c4188847edff63c6af635b54ee8c3759045aba1d831af29706b13e85012c57df350de5040ce4d1be3fcc7d7e4a99f350a4f7e9a7c728726070ec16f2aa2eab42de3f05ae6e588d3f183b387dfbb7860cda8aede95c85d98903184dbb641bec804750594b2fefd2cea22e4e0ce267a7a33f09f156cb46f1e6c64826cdcd8960aea94a6177e65e5a984372746e4ebc6d356264279a2be8a1a80418b881e668703b8d3efa78ed0ba12a6706d50bf7248d18fbcb2f152f29bfc9eeb28c374b7d2b71ecfb5bd0a9f3db6c0bc6e0a37aae8213e55bd140cd9ec4267b62bd96dd652d32e8eef1c3a8d316850d7ca6c759b796599b48b1c97876769d43b6d3e132b92c4c00e537199eb0796fde12afadacb88972c6b669854442e068265a403470c4a633685320d103e5cc9e13a762e679aa458660d2937121ecc44a809905bdfb7001e0c0e1e771ca9bcc1af97e690bacd18f5cc8fd6ffb38a50a2742efa51ec29a29c865743be43fd72dd29b9282dc98a70e56d1044c76ce32d968fdf10d9ad85eac6697bdf91547f1cc2e623704fb85a6bad73b61d31c0a4181d6f4dabad31f7a0dcc04e4e5710762037dbab5e3251ab4e6a89cef2074c14e1f37763bb8ec1be8d333c8bf16b8c37e18625639383b87356f109fefdc001a826e0262d628e14ea5cfb980240f2c11359552e58d40203e8b94fa27f35f19de39b7bc486276d6f6be361ba10e343e76f22ed8c6a83b0b83b2ee2814b2203542ef8f1040359ed9d7e0807d456a61f029c3c530e529d5252aa8c1c8a10b103bca87623d0acf729a6c0d4fc581e82a6bb0ae8986d0823eeec839da6bff622ef5fa5d5f1c3a70672a474e61ac5e750e5f717483df5391afbed62b60a312078db457f68e29f5acbe47d58a76e2d23515ca91af86b9765d403278d8714cdef2b3c951db1ee65933a2ba340e384e6b071f5d2a890316da3d8381d6c108646ed2b6f070f0cbf37bf7c7748c36d19a4d49f8973f0901ac2f6c511ce5d96e2a8280b5a3282c2caced982bc75b86bcbf3b6a46a78abc2989dadddc68362ee6c5203e3f902ab4b9c3f237e009f2f8de3993b8403141a2ed9cf1c09235c420347563fedd1b34ccfc4b3469c48fe5a4ed6b6e2a885e9adce7f58ee498f310d25fd2583aaa22bdd28f2349e1d75467317ad04db99266694dc858f628fb312a6b7d2834ff961ab415ab1e110db27866cbf4f42b7f463417399c1b567dd56192e9c5a812cdfc01f0eb6b4287e92e14c0a6d1da6dd5ba0bdfbe8639bfd705c29fa69d634cb2eb602fe984d103bc00414b780505124a787d20fb303049bf79a1b464c1ba013645eeb1e3c47c3239cbfb84f268b24a8c5ea9b139d4af9ffa85e1eeb82679a76e756ee037e0376d13cf1f05c62454cf56f24e4a67794a3dba5126cf5b87468ae286cfc92144f57ddbf10e77a173ea966a19269894f63dae366b2b82f27f90e6639c3ed44d80383ec9e1651363eac7b4821b825f220793da007872ffcc1370e2d47322cbd7e6b91c42fdb250eab456283608dc539133b9b06dde37c170b2a866b9becb5bb7686610edc7db258685975cbb96c740e38fd6febd52b05e481f6f6588ddcab8e0fd69c7107a576629af4d08cd01292a2e9504a0a345c7c9e8d0b3fcdf19b0145727f723f365ca37bd58d72476a28582669f79752de648b748ff25c41c18fb9097e24872178e3efce57861b81ccd1d309334e7fc21b2fd5322d08aaecb923b338a20111466c3b91f65652ca0db272fea4a4327b0a33e01229c94445502a54699deac8ac534114a41305d0446637be336e438762e8e1a32b1be45596854c1550e3cfabb3eb35c79726669d66af58a1a39d37678753e1e01539e3f717765cca6d93cb60b49fd2165cf34677f2b95b926db60d02c1b5730ec40a99c4fae649d09393f64817dec43a015e82c025cf80fe29bb7c7f7fbc98f599aee69b1b727b3796b27a4adfc23c0bff8627a0bec896c06d0035b8da53c53481f4f07b0aa3c7ce02b479d423d35971a7cc6816cb280037d99e691b918062f9e5221b4ba1ac1d2a9c3b9bc071c3ac60e8de06e813268884b64247db1de77bce23e01d0d6115be26c8fd7d103be2c2703938379111e039759a60d3fd5ddfcaf1b071c3aa43b42a99f841fed67e1c4410137a2b704f0bef2350be00fcd9ab5359b660e7aab632b5558fd206539add37b7f3c85151d3243eb73058549f67d5ef1b85ea0a8b889f29399ad2b89c89afa6f4ffbcd47dcfccef2eeb290b4c7d7927fe3018b45e0afd9bcaaf5d616a34832b66f0b5f0b2ad0d39fc946584a29b81fb67d78fd8426a9e43b1fc01c7b8afbf185396be010cf33381ec60b4bb159e3be4246afbba8086fad1ded1ebd486e7ec99b5dc7e9a31deb2f967a57f7f1e029a0fc6437f303652a6702bc4d6905dfc78438e01f5b38ee6d092e930ad944827575f4c2eabae3c6afb161ca8d87777ae697caac37cb1ceb4ad1e34ba2ca359b477c8bbc224018ea6112c4f088b97c25b2c240fe7a8619cb6f02c5d224a967fbbf916bd57d3536d7259f4411a5e205b64a0c4d69e141c5fbb768a6b0abe8b23a62cc55a35076eb0dbc48c01562b9e0f9786b5b2367a6942c19b727f9cab4bbcb95f5f1b6a58976a9df0d303e042a0fda12a719ec0509296ca5e37f5104218704d6f2f352b4bc5689c2a5ebc7cb918b74519c5b9a3109995070885044e33b8a6ea980eb4e3f086180ffce7e6f8b83268925f756dc3619a7d4cf6c6a4b6197facf94f661b9c0b13cc610849b0b57adab162c2f9d30b2d7b922a3c57b3e678e8c3d1444082629c11ffbef02d7532e02417fa2d2812646ac1f6502d8b1f11d2f36b6acaf6d38a02048b746070df58f31a0d6b59fc88dc81e6a35a54816bb0f24ccc736e80c19e819f12447bf7f2847776c68213de9191d0808b6727b363214906aaebf7a234584125b75708ac710f83bdb39d0d93b52255cbd5fe6fe60c270f157d83385f04ddf591f7a26a6d13f201a1abf1c9427bed8f55fe423f1404d98549c63c8d0ccc87d31bd2af19377194566ece8835796b1855b53830afe96fc1fa5d95cbb155ac485adb227f430d783a3f908a126e108000017dbbdf6dae0055083f3502aed00d4fc17acb00c4f0086e7091f153215c0bd10434aa313cf7bd8dc24abb4ef5f4090a83591457612f1a1b810328cce424c3759c207db1d05a1c1870ad86e536b679e057612943d7e4f2ecc691149593f9dc5a960852d89ec6617d7dd7e0a77ffddf5371a88c51618a1711b8036c3baa5238973325d141599d3d165a0145548d1429601229886164ad21ac1ba5d8182ede70642a19b66427e437ba5481458f84870671fdafb4a5b9c890a78fa41da9e7f616c7165f5aec6ddf820102939d26c2192d24a0d37f649a1eee9a4c612a865a39f54239024c651776e2d047d683de56522cb2bd56599508d249244fe31f3cb8e2b1e25aaf0f90e4e4d3e162dc337a1bd12aff3df3081cf3f573a44f0f646d53bc18e06575e50881cb771ef3eaea06ffd32d9c14e9e6739300be8862c0c60197bc2383fa0e7d11807f285f43b014ffbfdf8f53f96f30f4f6e884cfc1bed390ad0abd215cfe7dedcf7bdc437f3d57d5f99630c92d6e261865c20b4b1ec3e4a32f1d13e88b88ea56d8f616c59d267443688ce8bef41049454a50fbe2e79e14f3df161b001b592999fd5a5bf2fb55bdf81fa12fbb78cd9ee8c741d337b943a2d3019170e8f7cea7fbae43be207ea11844e2bc7981d3922095cc6d3f726c649da10be663fc7085770a5a9c3a907691708c664a913880643d2138b4e0cb4dc9d8154a0e3f283fe2edda5331d3e9eb2b31d31c549db427fc440d836057031508f3b12eab26a5fa20ab87be04b594b38755c301f01e245ca687d41990d12ed599e2db9a2936f5210a28e3e52057428d4193863787bf21640df59e25f5bcf3d5670a615dfcbe4265b4cb29725dfd8c99e575b131cd8a64d3a5a4658951488d734a4c9e53ed3ceadd4da9b59a9ca4127264bed2b1d65d34339fc62632fdaf691d5fe65a4accc2c5cb05a7ab0937b55876513a4ade3214baabd66a9c70a7633e925d5ce4aaa4b150057c23fce0c71741a2736cabdb4bcce17fae10b0c0eed0599ee73e270dda40f1e9fbfd24c84c5c922c2c00424dc87ce6a78de34892f49889c7db7d8c5887112bd87780e9319cce9d8b723352dea4c66b4698d84f1f56a57acd3b7b43cebfc972cc71ccc9e536f1b733398e0593bee40cfaf8dddbb511c4192a1250ad946623d1509e92ed16ba15a2c41a20eeba2b886ca40b6c259ee9625b3eadd903dc4381bb42fc3ed234dc23d35eea996ecb704ec7c088c52ad4caf096146d1f14ceffe80a9ce8e07e7115a078a358d8b55177963f121fd2b8d645f439e0219191c0916310f5152fb6ace665d0f5ace4ab37ca84551d06f1d040f94cce985cf2dffc0957df2bc3ed00555493521b727080b9639badb8746e67d57289bfac5cdab9652de36e8b8afc2f5da44d8845cc90089465a613a68d93ffd46e24b6cdcd79aae628f7bb691de1b7830eb6e281d2e65b0d57584a6ad6a8516e4898079bfc820ddb7f33af87e7066184069607b5c3910d1921600feccfb8a2f6a800647aea9f5f6dd18f3794d94060f7566630ada723446ebae99d01315f452459f1fcdec475d5b22464f86ad832f7d6580d1cbf9c17e4c5e6f85d87bd565e8c7d743ea459e9417f666678a4208cc41932cbb3b5e5d99f74ad111f98d2cfffcfbcfafc25557626103c99eb3324d64722dea8e9ed96211a84c1f53c49ac65f91f2c9a0ac367ed1a94bec2ac615f71e00ece5b6ec4ed8ce6df6b7abaffce67c47012ed98f0f2520ff9b6e36ed4d25b5e678611685863941ba8c1c19123cbf92e41543eaaf78b69c72cc128c11531db05d268aa6b65575c31512f743df4728c889f663ab487c62ae9e79d8788bd790c21745c53020732341d373adb9751062603d171cf74e94fc0e051cbb2b3fff792388b400dddcbac4f5402ace14fc9c0bf4dd1fa76d72a8d7ebc295a620db4bdf9a7f348aa247d00a14150af1fd671726047d1f471782f08d00232888d9ae1310e3337cbe5d3c99e5a4adc5f05e28740ff4b20268fae2235bac3627aca0887cbca1e163b2d2deb17d253228692e023567557cd37d9e24aab2827b5db0208eb6bc70110ae1f5805a581db83b283513b9a607399eb5a514fbba1070030b407b5a1c2c92e8e44d3764295f2814dbb88e23e435dfe520e4c6d03d718dea2a975eac32c94f86bb3871845f5a89f1054f12e08440899c5c6eea4610185499fc2d78e3846562916cf24961ab6b797fb65b05e965f545b91de3da4f0b032ab4a3f889d0cda8c35d2fb202f63819d7c3057bc577f2d2be77c9c06a3e0c19d9c6fc9b6913f00c59b71e52259e5f9e4d2eb771bba1ab42066ea09524c0faa45faacf1a0d07fe2536f3150a1696147b0672cc30c3a56a15bb5eb2d4ff04e2c2d8382c8af84290358512004ea2491b9ba8f861a6453551b0e0f52fd6cd62f108ad07dad46eaa68e512bdee161c4f8a07c322cab41564a618daa0580504ad1881a88ad336add5bc6a20982a1fc18b1ce02959404d32e0b300bf85b69fe3e0f3f21d1a06a3b5057d1e3f28b3c27552fe22dc2b6ea67cea8f6edeb0dbe9d5d9e000941480a12919f39da7b793ee700443259f961e1ae734ee08f4d62a8b8adcf8bd36ef3f244ae08536ab04efe51aa100a8d37e4700e0450741f892534e40f6a6f0e77297802d91d18158eec5574729e958d5c5a420a01e2dfb82672c47514b7995e5252d6c22e9683b7ee8b2e2cc7e221cc073b096af4ca62cf3ed212fd14194c8315b6183aec1cce6c59ede7a2695773f77c68377ea2127ce17469e57f8ac5d3d08cd20b90f95e7fb86a33d15a2f210b182d3f571d418bdd5f621a428166e358ba377e0886469ad20523d1bc19d6e3e6a0edb86b422f7654368b066d8573ce4dc4d9f93e81f73839d49c3754e420202f984b4e79dbb6cda5d2af1e71894a4b3adcf03ff097aed14064380d6937d892838197ba3cb151a83e4e831f6b3fd5c9bcb2f603c2f550707e534ef3ec8daf66568e7e9e452af031f0de9c57a259dab97d7866ab051084337ca39c4cb450e3653b88d17b67d0973690fcc8d55fad4b8cb15232f9ce7a1aaebc1bd2934b7453535d27668dfd838a24b23505d8b912c458ba6aeed61e461d6bea910a060479d08b17d0147726db45e164623afdf8f0127161855329f1f826a48e01dda176131a4824ccce89df81c20b089ae37ac72ab3ba0da7f497a6839479a54418a847a188b2ccd4e87d5f0b29a9461b1f2c4d02550b160d7e65a66a06144f9daaa9dd499c068319c289d189ba33f23360a58cce5fcc8246c3355264417973cb6c6f36df5e5df7fc4c0088a35e6cd8485faed2ad845d18514760f4514dd6cf592a9c28ecc3c0bddc946ca055273f15478e195cd89ef831ad73ce057d06cd23dd389eac4e0f0d792f1b413833fdd3bf6a9c5a04df81be35a80270c219999ee0882cf985729b60153676f3c4b97657c591392bba5c58871c71dbea6d6512cfe2b3ad755ab6fd355d58aa1bef75b7c7983ef4b9a6927865f5c16aa9c7268bbd2280c01317438bcad6f4265088f31125d0463be3173e4c5ac8475c4de6327e24d3892fbc7fa15784c998ade889351483393b68bf79a6eff62dab44a4354052a3b08380b1ce486464c8dd855032992cf63af9ca81b00f6613be638bc56d787b6cfefd02473bf50ca1d0469e27b24fcf18a09590c4942ac3561c78db16e6c475013013cbd462e9cf88b36caec8573f6019b2a92f2b2a229d119e944dafe22e85107b1e54b5f43b92e16893f7e9f5c642532d630ac08c1b50692a532ba924593e1110e8498070ab53e4323ef3183a193bbf9ce9c1d0704498179e0a4136369535c21244a800e86aa0dea40b65a19ebd4964ea94e27a1432a3a3f45383951bb4bf2d30b8abaa7a1f46d28a60bbb7b14d568efda8caeef546eabc8c3cb47cfce271008a7feeebc9b373fe1e3f914286fcf230e32cf8ef71d67b8bf0c3e9749caa466f71b13a2ac4e6bad95712df3bb6d70eec2cac7951f4222089e0738a887c843c4498a7a710aa8b627d691021c22d310f163ee4dbda5daa38f4ec5ca423af94ec6ea41a859a24e177b43d4768e9372c00293b8343229550ecc60d191152c01fdbb039d9d0f3579536eda57dac43117b53ed6ce293a116744cc520f0572a7853dda46530d4c9d0d6327c84c15a47baaced7bc74bb7516e58304ff5eb8403e620cc67641c2a744633b2c8200eb0443c4aea3f69fdeca9a8a7612a2fbbbdfbbb7caa00c4870337149c9c487cdbbebcba58a8a95652912d335cda978148c213234a3457eb0f4ab811270be2b147809ee238d98447af28e894b0359c789c6b414ccc45164ed14c8fa5c0167411608b0425be1d8c5e10362f11a7f3403e8a4861b9a131083acfb9b79b5028d752566c5ba9e46e59d63773b5915d5d99468d64504599a15497dfd8b3b3ca90ebb4853c9c15ba0bb8cc6c238c39548326828f750025591417571df087338f48ba3c5b20986abf9c0683dd134fbd7d1f2c8c31828e0526da49e1499de281d9fe8ae08363ff9ce151a669469976ac8672834ab65c993260de5a060ce87d9ba603a1aad331b070b0a87e5b81d286bef1e80a6d954a16d04c896bd9ff316562f5847d0aee72dd50d9b8e02bad0ed028e937d3c29489f9d9df289aaf4c7f7770cfb8e3e887187fb635719157d0c070a3406006252c5e4e097245fb92af3edde9687ed42138113255376fcabe0085ee65ae027aa43b177873bade8f3ba7908860b2ccaa7bcea3912e5a64802b6a321b5c3553852af07603e521ec4244d93faf9bcbd7ff052b04ce481705b3cf8e7c1948a6c3acb8f8259575e9a3bb0add797ef709c482f0f386686d8d0bc506868cf922475af104fb36dc095e0e4442e96efb943b799f6bd13c95c2a7954c725b5bcedcc73a8732a6448160ab8ade219790597398b17871cffe776fe262b514f5c5ef4a3b651bee4465b17fb9d01ffdd1b78bf502492c7c70f696826f55a6d41e5daf2756d436f96910bd9a0e401425d34f96c184ca16b049979a7a66bbb99c4b163d9b11c504011e5b925cb184f22029cdfedc3f5c1189a0f44b3b362886a829f0442a4bb43af4659fd3e5abc7d2e4f86683bafeb85a54cb97af64bbab2f25900d4485966fa5b13af9079b450d2787b3abc9f1c901a99252de705862881c6a063fa2636f677fd6ad08881ca546e4dd8e6a667d934d4a6c3d8e8497d6493ad7f753e03b3b16717041e1a1e3eb09109599d86ac7e4f12fe0f8ecce221633955c3d75e976f27d6036809b7c9edefe2f7f2bc6882fa89c4d3e3f2beb56191e28431119c4ca0e05cdbf68b0e03068597d7946842c08ad9c98bc7dbbb09c8e13a33bcc71531d81f06c8561b922882375c218178f33a54f2c0da60a24c675555849305a94a9fe47329b7958726ebfab5d609763f2f0f238aab551603481f82c162eb46f6b63f77384b41fb19b8f2aba7471a78e52f12ab534404fd5d2bfcdcd3e91b5c539f41484d0e50bcbb076db3cebdd8af4a04ec44ce5286c4359c8076db3afdc262124a6e92afd9218fbc38fb61927210af5e5ea22544ec5891b5500220ba396118b86c9158e9d076f3fef2166212ebec45f969191a37bba82853694ff9beca60ee0c93feb60f3289bfceae61f43b430469ea06d505059ca72d6750db8c9f159b0424a4692829440322c436f536fae40a0a70f66b385665b3539685ee5b4eabc247ae8fc920e8a2956b490876f1a36279364bfaa6bcde8b951caaf8fb48e86a41d45868d3b6f0bb2f9d11fe408b96147879362926978d67835a2b090bfc13f813a76e0b9f7ff0352ed37e1045d92538c1c6cd6ce8e5629b64c1883538da26536b9390d61a49832ff854af9c558927aab9b253c008d86ead6f0c922551811548b17674f08461d5bbb67e02dd71118d652fb31c0fefe782cd13da5506232fa24e7529995dff0f7d71de14c13a2641e9ebef6863fe37102cf69245017c2bc738201f9a9fe042fbd962ce83e3c5059c50b506651ad9538e1c30d5cb02150f097cdbd46f171059da49aef60d073d8678c16ee4f80520c44027d4ce353fd52379470507f23ccf92114fd5f26615f562a8c4fea9f642a1901ae8162ffa1e1eed1d54d33db1885ab2021ec11c4f675afdcb84e4b6087f1141dd493bc4bf7bd1e4654fa87e67ffc107d594c8d979dd44693eb251e61f377924f696bebebf63a00e132fd12bdfe260017ea5a960ed752b60bf82cb698fd41a9d46486ef9f56e981bd3c1d2f9da8b8cd0a46fd8252a517a6e263aeefff032c4418f4f5ce756261b794da15de61f22bc293dffa2790cd828abb30cb0e976293ff92964080231d7ca883731e4774675c0b658d24bdfb100ffeda64d7ff87c999dc4ee01d23ab3b2fbf418e8315f8a43175e8232fa8ea105c973111bc0bc239d660342febfbbe0a557bd465b19146b9cb4cb3c197d9e851db5ce6399d48f6b18aa231d6d68a86b4d3438cf3ca3127618424b4843d9287b6e0b8186fb73bd8e1d21477a4731affe2228303f95b4a7e1a4d512ea46e1b3c9b5100a8d32a3b35e507443ff07774f652e5c4a4a5ad61214bc4c923c883e378495b0bc97a007bd7723070f8dd0ce3abc0e7689e138753307e6447ab79bd23929d64f49b27a538a5f0a0d45591ed5091a378f039a9320dcb6a886a9f0977ad1f740b09612739dc55716e84d2cc78b54a10a8508c8c2699a49b0cb88130e5099bf7a7c07594f0a3103c1c6029e5c176792a67e4a2bdf9b66171caa37ec83ea877989141afa9c90adf8754b06ca1582158911f63f09116c0c4493c473b1858dbbaf826b8c132bfe185ee6c281536f9df2458ce4ae59428f69a8027041bbca435c664031a1c2e69233ada39cc137844199aa1bfd88f58b481fdae3f135dc5a77f8b48056b348b7b67bfc0595dcc21cfa003597691bb3206b79eeda336ac451a82b767163af4cf8c7988c1ea39fd2aebc125a7982349385c9ff1604ae8711d0701df7266c906d494dcd8dd09c42c8848611f96b130685d86fb27c433ba897f5fbccae66469dd3255dd6bb641c5a25f921c091414f0be2d56bfe4bdec8440274a783f877719253693023164029001e600b3037ee8f5975d9da3084a1d7e331e45153dca8b5d6a61ca957876d9f48392c921968030073e0b21d322ef94f82b72d44683dd56a397387118216c72fd1d25a7b6b8824bb54455b76354487615b49fa0535812614306aba02f6a0a6f1c3983c1a76b2abda6c3bf904c202708ebd9714cc915a351afed11e84677519eae8a369b2d2f5ff158d5f12f29ee9d86c77a2485f61b2addacb4f3c2f6e90bff4b015a5c950372af4effef488e34eca6adc43cb9895160c9ef3911bfaedb9aad933012dd4c84387bd07a9617f3a6d0efa767a9d4a9db4a59077b426a864065e8bd92d866a1066087b11c847a6e7215a24f9179a01bcfe7481511293703cab3ae8252387be7114a2acbe0ffbc918f1471568d7b60e3ccd665558b09f05c15c5c39e6f92052e0d1707fd93f56446bcb2b4ff117d4c36d7b5416cb79a01a244b476287947325836b5f36f4688b908e702331d70c3bfd3e3ac49f7a0b6192400a5fe2029cc4b089bf81d08c8ad0f9ee3b8c280ec53a6f010acdaf8804de85de3002551518bda624c45ded82a7a26b77f35cfca44efc97810cfbfb763c75b5649dd61e667f56af1dbb371facd49de9d56f8ce9f3b6f8c8ec9419f2a7ec7595fc5c830810047e3f8a431f36f409cce627059f53938d0ae6e88dc79fe03417c297960cb246170bc52711d1f4d168d1558b05092e7194b6e6454c1e33bcf99465aca3448b8999e1b8defa7a9f1df4b0b0d6028407bb09236267f14d9bee0c8d4cb540ba4e4b8f98fb273649421be1d69e83b1101933a6ad32f611fd72550bba97f03f2e01e48813d9f899e63b90ee57941a7a78c3beecbe59232a60585d1c297301b645e3a0513ef829671f654300cc54739f3bfbf7bdeda17af154943729b10935b383184b799b52be7015bfeeb49a29c8a91f385386a22c53b679a6133fa31e31701348a365a50d04d2525d404899db5ffb28d1040127a4c13997fa68b8bd9d9c3483d7d80d0ad7268561379e6f9113b4a952d37365e07e785309d93f28e1123459a1a566d13363c92869e482b4d90ddb9f5d1cf55b304fe8e6a9a9136ab8b350faba64894576418d7488f9bc95162c1af53287f448ffa995e0f422d568c08b869fe93e6736638acc72d093968634e32b33a280e0b1d22b738795d2e48535b48b5a65a4728b1d40e10e911e92d3ce34da10929bf4d22c01bb15741cb4e160f47f75d6ca16b1ff6a04541a530f0bae755a87e6c951a88ce11bb93c19eeb7ab6f6aacacb98f0daf9572ca56a5434f38f77c20d69897786b12dd2f0a43191e131587c0844fe87afb6e751c56ea57cf314ed67143a6eab1b22b630601e8c93567d563a8a4d98ec5a00d85c66fd74c2150fc8720ff2fa8884bbcfee4cdf09145c7ac15a9eb4d1f9d7da2f071a5b795bc72ab663d833af45a9e46f983197640e7de99448bd238f6eda88a41417e33a77d5619516dfac8c38d4f0bc303a1a71db05d2976fe1ab3743be5861c4fc3963e2f3702b9a5f639d743cb6f1b85432376165dee1d4d9df4c46352d88f17948483275aea54ce2220472460c74b20117c4dc6df72bc2508efb4db75e53e512c6c2464eb6eae838a8aa68282cdee32f3b70d238a6860a0dff2c8718eec39621f7f20d7b433960fe16ac2092c8efb8ca73578ae19b52688e7c3fa1eabd7182f9f156331507ca2d705ae8db74f7c1d413d0e4a85546a8b09c243f2a607c49b25001a9cbf6b5bfb217c86ca8b2abcfd5417758f571b0ac2cf611848cecf4914d0093f0df9311171eea6372e303852e8c1af419e66c9adb885c23746f1b9507ada8a8cb62f6017f7f1fc842852e46dd8b4d49cf1ed8e4fe342fca0c1bf3619bba65c1dc6f04cc166842e9dd34255bc6acd26eb101fc564400bfa912a74ad7e94478d403a72ccc25942ecbd9c381d7ae76194df7fb3bcb86e050744003e9aa8f89108604ab0fdee053f3fb98691bc529b1727a4a76de2d1fd99b18f8889767e73b7a9a630a2c907d98c5cc77469a2b60a81355c8d204372d763a6a13f23b1d7f4ff65258dba8ae2be8267d9382bb1bd041527ea5d85fbd9786df84ab77708665ef3f95acf4ce7a506a2d5e8a403cc4929fff89354c358cd16ff8e0898f8b3fc114223639d30df63ba8825ae31628a629a598a190dd951897e841fa6620db4c369cc2a4907b8a539f63ed800a11f6567a58eebd40970924bb0ef60ebac5a2ef34b9b3ecd04cbd89633b806451a28822426b44a8fc30c8cafea2fb99e93b8466a4d7f55abe4868cf3c82ce2dfe0077eed9f1037544d184f4a3d22b42fa729f33a42505d73946d63fc8a90a1907a5ea212122501ddfccddd771fe4170dd73ca1922903773d460c73038b57eaad1620febbe77ff3f73b6755d794d64a32965d7ffdc50cc938ebca16248a7ea3eeaa359f8130efaae0a39a2806e9928170fbcf8ac5eff7e6973fc0beaa548bdb0240bc5f8929260bc53831ddf31d66342447a36bae561f49fc588b19e759f0970cf785bbd9f5a6cc960a2a10c75ab935754e7f09e22aef2ad86b27b763989b6c5fa3dc82c0fe51a9f73db87dde18a729c4b6dc06fe35ab43c271c23eca9f27d3a0ca3616f53a56d57efcea75018274372294505e701bd0fcb651c8573471ffc18c341d4e2e945766bbae9f7161726ad32628a3c39aab796cc99a771e62405b2392c811a42d3a9eb5e88dd788bb626db3fea13f174fd92625d14d7d6f07d3d3755b53663895d7e971ffc5b5660140143fa7ab451a965311b56fb362741c8e48b014a70c17c819bd3694df3d413703e36154dc7de05dc2b9dc0fc1e87cbe26b8720859cbd281a0bce11588f48eaf5ed69256910508aae699a41c60303164efa747f5f6f55664c4e368c17709ccdc3717ba152ddf982a2662a7a63d2ab6f0dab292f2293de3bb01aafbe76b8974524487f74e52f043397a04d386357c05f71fb7fecdfed00a19c0d31997c803dbf8dd3464a1efd1b0ed51866836cafaba7926025dbb5c9c50ce22cc42a59679ebeae3f72086f17dde7d46d996728c5a7bae53c9ec11ddd36ecc357af1b1830dfaa3ade791328560e66066746e71a0249d61db417bfe9aa8f5b5b6a790fa4cba9575b8419febd5cc2a605c5732fe50774a670fa9c079a678e1ce80f65cf437b79c8a2784c8c816a840370f5687459188b145de668da914cf5af724179437ed6b0695cd5960a98dda45f9cc73223acef9422864ec6d0ac5e03cd656a12c3c1e50aaad1c0df80a294beb8f4802e3095c860b3e0f80d3087846ad7b28c401013f5a881f847697d433996840aceae5e5b6f93d6866120aaa8c1a8e20f4c6152a1d9620827e7a2e12b6797f95aa82d6aa4dc45a1128692cd02f87e1459966fc7455040ed25c92c29642db22120116c73ed902e476a375263c6c76903a3206814bf0eea7affc5724e629f1d29299f32fe931ac99148f83c2bdd1f5478294b6c57b0831ecd422c80d929cddc5a8760c3079311098854d82fe64bb91db7987901cee30ddc847524cc53f86cc0648975cad2f0ab22e6e902cc93bfdec9dbd671641114c62dae259e5d70ab975440f3d41a5ab8682af888b505236a665127b450f36dfc119bc4be0d24fbe618e9d4c4b3ffeeb90cf2a315e8f16597484add256777c31106c04b74f21df85629278f0f2ae7c0bfa2b0013ed3c137406195b7f25cd8f068f4016f976e6abfd6a4369891442f3b9df72d675f6d1c96bf771e2f09764930bdf906edfbf67bb3a2e1cebaf6fe5e65d2551e01defb6e2a23533eec671c9cd2878bb1fe2fa2dbe37f408410f63d9a522f30fad79d214442f6ed68e3dd2cc091dd158ac0856a74c46dc3fc85f5410092e30461b4b21be6bb7b9281dcd6412008cbf77b871d3636b89674117f81bcb778a22e0a708fd17e37415b80dd524739bc7bdabb1f124fc36b288b846a6b9a25e3b21fb4431e3d4b6ae4e5afc207db0fc2f402b4716785f70c1233fa2669891991d3c89faf3b1886f716f941089c88b7e5b9076fbde6d9036a1442353a04e95dba4dc4295b156cb254e02a5c990e0f9f656585242ed73be632d4116453b4b462669835ec235095b3a8c765728ddc2257ed3b11c7c8ec7ceda3ea81c3d66105742e958403c163f1413f470befa335e6b52c1b6095f622516e4bc088cbe86242383924d61e283a94645e1db8a5b0f8076eed653492fc551ce3fee354865df298344821e4ee82bb668b0669611f68e52c1d5fa53bff3806f647dbad817fe0a995117553d9d23cb9d7ae5962bea1287aee36363f057e9b842ed173b090d98822b56550185ca31153d9581742d4a2e8de8c06601a58f74ab8f7fed5d63edbe407bd4f77df3990abb3dd41a86d80223d3f16eb0950a00e1fc97af790ec99f97c0c7c7e44afb85587c278cf1388982d3375368dbffe8adf2b5ddbe195650a8d0a600846830c323965ebd80a79026568eacc55a1222ac16507d2bd0df67bfe65932448bdbaed0c508f8dce11f0cad67cbfd82ca2fa67afaf97af87d913bd8955cb9ba7f9a3c3bc29c7c311dd9690cdf2abac71ae5f7feeee4479428f7b8d79d2f0f7457ebb188325c8821374dbb45572f14ae29c3d857ced9e179376b07036796f8153df9a253463e6322b7131e172cefa07eb98f5df816fd7d31dd44a45076f2f6c54a1c593322b706d49162b395a00536cdd5201fd58362854ae011f04b5b8b06c15b4dd084f7002948e99d3ec98070adfa805deeeaae5a9b759c3388a11abc0d3c319ab7211ef9e8954b39f1383cc645411e8b2d439f5a45e6c667659a8cce8a93796b782e2bae7c8ba63ccb6763b93ba806af93e4cab3c8c2d4f214b3e14a15c3d8c1968fd5d6f71fc82d65bc3af211cfb241298e25bcc94d641dcbe830d75cd171bf0bb4aaf96f65f6f1b99b28c0cee8d4b9cac872caf46899e7cae4460e8d2c1c0f59c62089a721b9b4d1088d48258327accf20a4a13c72d8e794f09e0822e3d5c1bd5afde056c453e3b845da2d26c75164e0e5c2f55de470f1dedbe011e72bc7f2f98aff6730517d5a52a452c2cc79122407db964548529858b1550ef6273e9903c87b53ec8ae3e37a1fe5bf91f92aeca8472632612166648518d710adb68a534c186f236cdf7ec140c14e44528c60ab829137968b20eb1b7e4c9fdfc3db3e487c44c257d933ee9dd6511cba559292a263e213885338258d3c61b91cdaf2ab9d294ee05973e97e7600299bd414bd9eace0b2725ad56f5288f28c315766c458f28e003f27b006aa09b22ab33f6a1ad999e9c1a27d86a9e72e1f01ea5481562df0eceddbbd42f448c49bf3f7b454d41bab7d8b190cf7eb467ff3a45f1bc8428ece801f771f6ef631610fcffaf25221b1390b68c11d7bbc1c3925a3271de8e730e51d2c40e10d0959bb653ce8fb0a6826bc944c3c3fd4cdefcaa0492c1f5436a384bbc157dcc9744be163d4b0f65e8de2dec08c131bb5bb4fa80a6935d8302106988adce719d49ee386cb73d7428b49edb346417ce61c3b6744211cb32a00d93f5b2d8c323210df186140dbbf583694483bdf1f7c0b1d5e0c93a2f7bd665a8674b3877de5dc02c40e77b717cd2b1d5dbfed9a29387d34a1a615a97744486a565d19c7b10d261ff3b1819a190dce9ee59d8c48ed0d302b2066c099160b08ccfea17f5fa9dbddc682bf12322566aa28659384f04c04f54f222395cf65af5cfd5d596f044d2bbc63e1edc2dc8c770d1b9448d21f71c300261ac6f624b639d6f12129184c4c4d32701683ad2f0781fcb639dde03755a72880b03c256378fbdf4bf8b7f07760f3212b36acbaec24092e403528da57c2bea48b5c73675d23592a1c039513092bf01d29ea76f5bb64efe0529a8bde44a3cc74ca82965cf1fad252fa8ae1c97e090b1ffc3c1bd37e2d4e820bd8f24c9c0fcfab8a93f019ad58143446a6435847049c363578ae40768b4a9bdecd01fdf72c2befc4ea579409afb6311780156d4fec4748308ca0c6f1628d5ec32d8ac36ea188316097554b56904f2efa894649bc72dd43c03d02d539e0b127b894fa0529728ba29ff9846aa22d7150c14756ca7278d5b5463a380768be67c95b208a6648ecefaf60ce1030d69364d414d36c2041d426247e596e47a68e1626c6a9f38fca92352262c61024992c963180c9179d1d1ccbef53da83afbbcb9878cbfdcef64686d6dded733014518dfcd16b398c14285870b5a8df229ce31bbf235f801197dd977195aab1df86ee2209642a19326dcc10cda63124c97db2e62d309bad6466fc1d8cd42eae3b6d90af1dd1d8bbbd23be33cf596b3084d726aaf4b80bd288e5e39264775b3f02c718dd0cbcee888070938239790962dd44abf16e612508ca7436eb2b9f404bb0e80d65bb0a69cb88496556ac839b1f5a7ea139af60e6af268b2ac178b6f57a42615a147d5e2c728f7516658985b7a948c0c1e380bb181f92dca347ed63deebb8a8897645b86345b4d944c1e104257a106ae3b5d5584e1e589b480304ea0d6d7de2d68523598a3dc7d8836c23df0b8ef73f8ca5422d702f8f1c724d68e07a0cc1387cb5185cf56c0eb93a4b6bfa80391fb235a6209c8587d74ba7e2121504998c8ee9ae29f41db771e63e1214911ef7bf832739edc76c61bcff7c1f8d85f64160535a9f35d2686fcf0b8acdea9ec09ad110945071a16b0f55447399011c4cc52bbc6ac63c07f80eafff5c621fce629354887b368269886da1e4ceb004ccdf6dc78ee71f72fa4efa97011c46fd95b15b058bc2ef7b6c1cbf30d0f1df569e960d2a09cda046e3b98d88948423371c4a9e56b8552fb782a4d7ce51a637440519490c4062d0f8f16a16525b37ed0a92224a15409870697439e99ac6196062b603c5abe583fc131b62a65fb6289e3466d3d973ba68d983bfffb9880b9070b5250d7e04126c2ca743127a8693e6a382090656c90aa2bd6ea6214f6b17c5cdf8672ed4d35f4839ce9a4c27a4cfd47df265d07a51e9af78ab08798a6c97875b7f565d90b9021193042705c6ceae6754604b91f508809e621ec393e37c021ba531420d4185ed203a4e15abb36d00e509a2651153b3cff1b84821f96b56d4cd9b1f8c1f04c77ec144d54d7e65af913679be7edddb84ef34193f276f02629a2574c09fb8cbb7e2bf0f08e1a4ea84fff46c0f0f8a3a58b32e090d6e437f0de046fe31e66cf0d09886670551295e012d8d932176ce4da133615fe1edc376ac9779d75079972d6606967a1c1ecb00ae74c02931bbb501cf5133d6f062303eea0236eb8e3f0b8549d347f5c32774b42935e32a45a4b12ecbdb4db3063d723b84c40f1eebdf1c71b58fe5073774ac49763ab5d6ea6e2b041f0dd0bbba963ec350d13a5c4133b1c0a261e286d551762ece24953aae3dccb49752cef9fca37c377a25ae7cf4d04eff79b775672b91cf1643e180abd96416ee3a6ed95d47de75cd170fa3920a4be3df3e4507a64bc5eb1fccc7c27bb5132f6466bf34604a1723964bf2b22ad5f2f3fd522418fa5e071826c1511ab16dcf4016f8a3ed4edf4f3b4573e2f76398d1e0258baeb083782704904e91d16e658c6ef456cc479cfc4a0d77cf7e6cc0fafb3d2e73ff12fbe05bdbd136c41c2fc2e6cacb1720bcbcb90e4121c8be9f6744352278559f3e65bafdb27907e3182b7a0a42415ab0423c6aefe011eb6a900fc0ece01fac74226411ae4bef750a185ed2659c5ad2b290080c43b1b93a6ea7eb1ee88f98538609924804fc9b1c15208e04bc82f650194f0e8fc3f0c85b5131282b76352f4e11b0608082855aeff1e277a37ebcb4f3efe9fabc4c30b85601a932baa5e4709df7658cc894874ecec5a7c8fffca8f0336f0893e481fbb91c8ea4f677e1551555ede36b6676210bcef90165271e0f31e485fb6ce38e1fde33866184e1fc9a69a1cedcdc66feff06371aabd9d1c87bcf75e9a6369e58e9cbad52b7f82ad3b39ec5f6a93421d131f6d927fdafb2966b4e8326231719e5ad09921ade71b2ee6ea814e3c52973203327b7259d16033a143dff7d1eb0e10d27be86bcef08ed1d800e3d6bd5b5f7f0733dcdffa743d1b77f83effb669e934637f09104e419b7bd6d0b1b914283a13dabf5e7ed4b3a6d3c05e28e3472e75872c890bce71d6c27a2cb00ec99bf025d98a89b948facdde32c432bc032a8a787e795ae48d4fa39131737406e7821de5ecb87e2b0c3b470fbf1bd204b212909ce4a889b459804cffad98ab4df31d87f1a1bba66eb615faeae98dd9328ed0a387d5ae096d2c67ccdf6cfe59d1dd2503f8f4acd38c19f08ef266f371fe871b7727b216ddb08e7384b8bec0ed34b36a82676c8496b968d37926f29874dfc4799fa9ccc45272e7d4e150a02aa806537fade281697fdf68926ac2b5b10cbedaaca31d4c29dc69b9d8db8bdafd50e0c1892007daa82bf154f958bbe08f4cab58c2443d8e98a0e34169db18ee4bbfb4c1a4fe6950fe332d9cbfb28dfc67c98342bf9feb097dd0fe04b48f68286f256c13bd27c531f107a55d5722afee9a2bf4861959bd469a6ecc1e7b3ff51b93d549c803b458fd87a910b37c795653c9d430d84fcc611ed5c2bf497f8eff00d513e8622edd4e1c2748e661638172880d9928e04e59a084173125d49cd4393e3430e3326052f6de1b6b29fa5bbf67cc2d4973a2619c7edf45d52392320d20f535f191da9f18a057e9c87b76ec5e566fe18655c1b08df14d4b6ae1db01dae92f7e47db3966674b2e31801f563c4db207a8b1af188d56e4c2ec0f31ebf041a6ec43593ef040843b3832f608db56b062e6063aacd94b037793aca7371f0e17b890c531ee0ca30a494c66e3f77c68e602b111e152e69348d7330a2be17eb7d92c7cea2212c49d7df8cd21c7ca8fc0ed10e55753fba1efef88ae0ce9fce570d86f9a490a896314d087da81eab8a11f3932de872fe4c319aed897b2e7bf9c8f8a6cbfdc18e679fd130df0c8b2eb3019d7001165e425bb1ee958833f3fb72085d489f2fe7bb8ecd8f74a285c58826976c3c5c327eeba5eeeba1ce425993cd06deeeaf19d38ecad7e879244539c65c80270056e2d09cf3ddd5c8dce9c2556bb7eb43cbe32bf79c8bfc12de14cedeb3bb2b1257cd9fb54f1bb717addf78c8928e2200a6d3c52082e8b63db93603386ef37589a2c385e2278e752dade7cfea6e6fe7588f0088c048e9ca5124647c4931f8c5e77f7bd9e559656f6660db0447985b0533c742eac62477c985472ae16d4202c8c69f1abd7bc5ef4501019767e6b67928368a36ac3124fbef77cb4a2097c46123f9b37e9eb8a86dbb7057ad0b18fc8e4392d2ed5d0788c0030891f1b56995d9aceada509f90d7e6cde3fa035ee2605d0acc64aaad5c687e6c5d50d33e54dbf0f56870f0a3ea5c56ce15a1c14034e2d2805154d753a88a5a7c5b95e74cef71339f1878612a31d4a8f299494ef15134b45bfc8fb2e01614d2cf8edc4521cb30ff6350fba57b5b0dcc2cc85597b58b71978d04c090135a4eeac679051b3316ccc61292b55546935f05366ee4de0daed342d700255cef5aedc9e4be589a3d81d3b784e46607db3dcac5b49dd94ef224131199c573156c9c8627c452be2e27304f1a039c5bc3521577dd97ad6e04502ae0aaa88585c7f50ae831a0948050bdec7f570f81787fc8691874ff67257bb8abd390848cb6a3f395324d84343321b75d4ff23a86072087fedf98b20ecc062c10d22fcac977db6f94754762b1d6ac6c958735383afeed9e1b812b6bc69b56c70966f901e396a6050f8c16e1bd5bc29723127e955ed8dc1680a91c31f50df6234837eb40d270dd92ea2f8f05fad2d1d54ef6a8de83a2cbd0af5809b345a2339b9f3651a0e6b61d96a6aeded1b36edb8906915bdab0976f2e17ed3d8601500c597098f725faaaec2a7d87f2a9725e2f9f68c8155c7b62c61aa8f70cfa4a97acc43a4cf979e290307960c3da2ca86d62f1a67e16b6b895726bd673426d8a3984c188fe8c23cdc0d2a641fd4ba0d583d3ef5d335c67525210b9db8220566af40ba3ca80740059c1b2f6496980485c9cefddc7fa85b22df9035f32d5bb20cdac35f445fc3b00591ffb2301c7d8af592ae24a4fadf52f510cd6cecac8da4e06955f432bf21f4070110e5429f23338f1db3d5e7c454f8268c928217f4332e25aae5a8f169f705e9320e9c8ea8295358b06a6541397a2b81b28d5b442e3fe3dc77f0fa7b073bf0fafd7e1ddbd8856d49a0cd0df43cbebb3ecf79a58125e221e79b1ebd1a636be1bf41f13330157bc2f3a70087efcab8c766f3541ee22e60fc4b12c8ed808f58daa584682cfd1c9cfdfaddc45eecd536e583f79d461f0140b77dfacac4da149f876148f94c861435c9ba6bab139542bf3394db8b90b703e88a1c93b032ce51cc1eec1307e543c0cc77bf9239ffea18a3e86b7134ceb1f328d6954f2021712f32e49042c6c0cb509426bcb88c182e6225098276e3f025565232df918068b2ea02b3d847a76897e5689df862e515c0653d2545dbfb005d7e21220df475b2fa6efec4983311805c634f6c6cd88cf03a3c190e0236480bc89e37a0f72f75cea449158dcb676dfac16d1b6503e95a85c997c3b3d935ee32c32f4c58b6767e1b236e00527f317253c0c2bd58c8e1a82e686ad947b13d91226699dd2d9b1943945b75e8c19c535bd4ed0c9cf75062e4e7b66b9abb6d1bbe5ebde468205fc00deffeda9ed42d4b9a41b58a1288f08b1fa6672b0f7095ee211563d1c27e8c53bb535a82532c6cd7b7e9f250ae75299ce1a5a92885966308bc2053ef0d3403a8ac9d4716d50cea2b08dc6dfb21d293bea0b2b7568b1f80076033ad36e93aeccefc503cebac132df1d806245b8ecbb25f3875864992aa641ce6d9b4ea373189117db478b5a6c3c17baafb7ec69980397fe2e2c9f7a6a067f573d2c39c0ab5873d9d6ef9060ff0f706025d0a1beab79163ced8ba408a52b1afa3cf90dadf71527a350775bd2574f2e3b99a95e8139910120c05f640ed5abd42c93e86fe46d33d060de8af3d595049e2ddb2d9cc6f5fd432209465336d21fe33f6eeb4de8c687565431191883d4ad8dce6493a812cc77d8ab4af9cb3c5b59258281294dd86519185ddc0d262f105ddf54cc10a3baf05d910de3692d5e3e1aa1f16c09e0e01f1ada73620441288746c63d1b6c1e4a6622c4e5a9994e0237e6f0d1e52cd0645e116175b4067e5c539261ff3e8bdb28db11d15afa0346b354ab89e31a92aac114fa164cf17d8f56e6f7c42078cece3ec03b87d1f9d6eaf5983a33adb9d13b25538d901ae6ffb733a1643c85a84b5d735ca24f8498cd803f0c7579cede450a13bccf558f6144751a1c53be5a394c97b3e04e1bee8ba93ae8b069662bc346f5e1ec3f88df8a4c17e83c5e873dd766a2c65164eb9c4a00ae34f89ea32a82f304f32bf80a8248ffcffcea68ae99e5a9ad76558e4552a124106d8f87ed60bb1c8fedf80c6fc51eac2d86b337718a5c86889a6d9674bac11a7b6ccdd8fa49cfbbaee72b82c64933737a6bb00d4f60aa89f2499dd8b00491053242a3f894c679b083250daacac524c90edec19ba489b59e71aeeeed706e73e05fcf012519c1d83b29c643466266f2a65dd80e813c5aad1a143289d7ea2e255ae335fde3e671e8bafb6108899a8c73b8220ef1fb79db6ffda39580ba902ff733a72e57ef1f4faeaa9a7806c9d62c33f7a3afee46408a9a416efb58acaaa16bb7190818c8b2647926603da66c9c052fdf058a9a1152ab7fb64fa1878b329ce3fef046c0cb79833b652dbbca0bd94c5b342c1a0472f84fcf90c26d1c946d48b29f815230e5446027418f80e2b18283b1bdbc496c7dbe4c930528a88b2860c937d1fa11f3d8da5083469062e6c34567a46a7881682d3fea89aca26b0800cbaca885760ed12bd203d0c84e7092c80811530f87afbe46abd34b7571bfdbaf42799fa829cf4bbcfb17486b1f356da0a94275d0afe0705bcc56377b5446583cb7e8033529bbeb0b7af1b416d9192092de707d9b73762b9d119f7ff7bca92d0254086d870ba7d161d991dd69fdf5c15de94d3125fcdc4011563db68b63031cddfeb801a916e924eaeac1d9ae584bb7c2542fbed4a7d8429ef3ead7a65aee2636bdf95d9ae9ab5c8fe2a5519b346c6312bfa6153138f456c1f85ebecc2e4b253d8f516a3004de58fcc541f672ca89ab0b21fc424d3678b99e18b4290c2daf36297de5a0a71efaa38786db33935f2f471c35d34fa2d9d15b54044ef70c95096cea69681942b3049f306a02366e4f2780e31c7f34e8d2fb41b30b9ee19666414aec322f02199fc4644d127ffa038c3e833c60051d64e46553f584cb6555fa734e1aadaf34df46b691e9513cd66e019208ae9316cf8d0f7f16e390721be9e0a2d891f795d107d0872117a98b60a838a2c6e6de28c2fe84b085ac9255624ce29c885e0a34984790311907634ba15b6ff407f948f3b30c70af09857800f8c73ddaddcb8dfc74b3c90280a022992d6de71debeefc6684a51e952661c2014d570c6d93a257bddfa43f60793634bc0bd7a45d25669054da9f3663bcfbb2c6cd8ec309196f70fb5365e7392ec65e294ebb429476d5fea10f4e5533ddbfd3ba9429b88081450b2fd92f86e2e259e7f1027c59b67478b9a605affeee40fa8a5217147e6f6b8e62310775179a50a8aaa75a08656c22e8ba4c68e76cac70a348a28b69878d6899d40a96f6a9f6bedc33c8eff634d232994b430d03f2e65bce0a34c9ecd151898aa9e860e739cabb17b29c610248d8c306a0819c4afbe05c31acf6947b1741fc7ee45cbd05a5bcd05c24ca1465b246d5ac0a6a37ad649c2baecee6dfc4b81e627017f35db06b77a074460266772c338f5fa2e964690e87f83500b18a72b7d01ed57961450c10c17cf91fed948ba097c2ea7d0698267d9a72e16da1d8cc5f090b0656c636ebbcbbe862fc5a5fc774c30f506edb8729890a2d78b68a830739e42a5f418294679b5be020727e6cd095ddf16bae91b1e44224f33770f683a86e84ce62a70631d6fa278f5f6b00dfe143bfc831a96c8372fd7cd884888f781b166e3080f3f48d4758245d5834eefb2049f1ad892670cd08a294a31995ce5802ed445dbfd975d1027226781195c1695ac5198eccfc7257011e32219587e106a41a25ab360fd12294f8d3c4462fdb186228696ec1bb55be63283b16c33029e23b9b05e7699be8d058c66624edfdb02bfc5d3c167546fb6cb2fac19dad48c486c13ed0c4bd86c53f86490e652882909a33db7fe485086b9baa43fd6fae5bad26d9aeb8f7148f21c2c63f274fb7583f16d43d4a793cfa2bb7f23ecd9b6ec1fa3fc8994e58e635f1cf65919c026fad2538d2312835f917aa320631f045f36860c8db01123a8d0cb320f3fb9693984c2c164a45a037dcd45e77aefc668c80d5a204e6418b36397f8f958d0eacb668d644a66f057c3fe6e0a36a92684f668e3b74c53274b79d381afaa1f078a72ff35ed5425d1a36e7a1e6757926f3f014db3b2e9fd2a8f26f80340e6289c8f06aef79dc6a24c7cbddc58e61f6d52f0a5409b081daa70d4ea450e31d2686d912e3a24520aea01eb479948c8ec921b346911a087303b4a5316f2ab090bce7726ec05f457f524ec6cfff58a12f6bc4c46188c582d72b2e27b251454536010ff50a9a748b918f6ba334f73b1fac352893e33adef3d9078c856b15a1520b0d77a829f9bf07e8a4027b34820b4ce9f35159d83477b66954280f6d0a24e2babb2d2104fc4837ae710fec8e8f9c4c1de6e764a4626848c89d140618ce530a3aa96424e9085add1fc854f2171b6b3c55dad6146d92197b31f074acaf23584eff195a3f90e3fbb655f4ce5585aad7beac308125a1994927da5c3fec55c2c139424b969bc06192c9db40d4da3f3e948a60fac67f5e2acf0a65dbff80863a8b110f0e6abc5a955b3ce7d13b3fcabb42e81afc68d1eda02a05d759722301645a330ccaee178dc2bcd4927ecdb7e4e5146a516df9de8032282fc9856e1220adba456095f1cbd56afb8b6ccc79fa4b0b57105d3dc28fe5597dd6e2ef163861cb560e401848e293f233fbfd01861f06590942b10dfc4657b1773ee780fa879eb6422accfecd08d1d141d9a43317787bbb585ac1fd33c155fe26ff731a3ba095dfbd66898420616cf8317dcf5060b9966f7139bfded09f698e707765b385bc1a24c3702085fb07cf137e0b53950a19861ab70080759f4352486615d388233e9be424e9e0138b28e2c8cdf4fb372155a914e844ddf39ac53c54ad26181192bc05324e8a66cd8f71832eb9b9e3877c785ad0aa002b501d3905b9746b2a2700ab178d880f50ded5ac4e2b887eb4965cdaf4dae294b3a35f7a806ddb1c6145e6f5455760caaad9a551c5a0181ca9f69122f5f24fc1bf075ccfeb1ee7b5f959199ecd04bccaa3db952610f931c7dd9cf5e2b086c514de705a2bec5aafb45f379d3c3ef11b1747a48a9686089086eeada34cfa46a78cc4ac336eeaa2a0802130879fb8fd38919f35382334e04ee0390bce13b45c2e73bafcf322ff67e102d6af255f068affb33c3a0bb0ea48e3fe5cef5dea24f9526abee1a3a96da6f45635bccc27bf47f1175041d8d77ec757cd2621f64a295bcabe1b20c155f3716bd6829e37a2ce3c4891a59fe4edb4c580817133ff57c7245f64bc7bcc14239883d88c5516a808ba870c1105dad1780b0446c70ffd15c6165263f0a49e9e712e855fa134cca6e4238886c4cae03844f4a2e007a5a89026f48280e780b15f8239be6534e3fe1fb32043e8b932c321ed0bf092cc0571ade24691fb006a500864f879cbef26735aeaa55c043537aaf24e0d0ab8946eb099f38fc739e0fedb82546d9ef5967a001956d8e12994ff8bc225ad9f70e96bb32d15c09e6550fef8dec572f1ca07add2e9a4a0c49854600051616ad35dcb3a032b49a2c4b5adfd1ae25db451e1a202c96207a725e629ff5eac845a0bb1dd7b2c1fe1d1e01c953d7874b25abaeecb122cb19807ebb0d38487a89537b301ae189420f40f26bf86ec992d1d20fe09e62ebd6a25ac2b8d6877aacf83c0f5a47ed927ef95ec36748877cf1bb60e3d5769f70a058f84642131f91f4f0817fb5763d0b4977e19006043820e9b27a273256ac04d139fa2b20e9d09db00dfbc5358a103762483d41d2095e1048b35d4f85ae9c3eeaef1739f4323b0d914cb489b42b515a8c691f6ba01d36cb03e61ff7ae770cbe3155d40ac892069906240011ef8f95aad74912ec51bac68afaaff05aeaf3579da9782af3a7e334b36f5f7e2211ca9609a317243ff2e25ef43e869644dfe5ab8bf1fbdbad5560dc23bab81a13c7de813f9793a8204dc6df0a05bfb4e9855687cc26c1d1790eca3945a3fea0d6f0de18f638c6edd3c901c244720443fcd9083ac5c1ee7f91ca1d20782cc999eb19d193b6281aafc5e1f999cbae47edf30c04df8cde0c4b9e00cacc83fad4c1492c24d3a28c91f41418613af8b33a42129e5116129cb9eadef9b0f4c959173d38ae55a43162acbed5c8d7b48787207542de40573a33b64117cc6ba458828171ca7e1dd275d5197f3165225f2475e9757d6e1e03b5a80b3ea8644890bdec3c5109a63928c46f3f1e43aed178745c0c01b661271acfd84693dfcd5607e589f96ee76f6b6e287375a35ae98c65edb92dcf17fc51d1a579f7dab3b9b93da3f5e58f47d0e05109361694bb217b85558fc2ed1110732efac8aa3bbab3a2f3939a93680f7085ad86471c3ebe3c76ff68e1dc3ed77debed147e3782b49b9de5f09adc13ccce642097fb9be53779bdb6cd52d92c9f51716d6ebeb58ada2937cb0c9af451602b6b3551ce30a7b0feebe3e3417c4c2ec9f871dd44890fa0872b1c11088cd10eef20b50ad3bc8504102fc516f859e3e0fd919dc2373f1b98c1d60464bde346879efb71d41b4e0596a5efbf7ea3eb9ff531b1a4ddf86355c2f3062f4cac7a1ed2879f626c4ff41d035e174c75246b225b1d10177a1823f3325cc154c392c82c6b4cb9c736d8900355feb5f576ef5707cb62544090cd64f21432a78ed94d0afe8881ec5e357e20c9d70de3b60726c04fb3fc61b8ba284e9ac0db833e2e95d095cb20a86e4d91919b5c89ccbc604edba08c890b86150da6f5847992bc56cd8d46b39e05cd5c8f92be90dbfdab27b7007db9898ab8170aa2ea813553d09a4edbd03ac016d3ad57974f6cc449496e5d879d2421efb79518bb0c83b3af40dca03ea3167a921ec2b0ad3202995bba7ef1fa91c74c4577dcc76236a6e4c1cfef88cfbdf26f61d673df21f25bf76b836579b100ad97e90c587129b0480724151d0f39e7e8168140eea348bf61bd9e0f5fa2bda55610c0cb001b895019104c42e92bf90ab229bfc56206a168618e83f16b2a0cf5cc406a30359a7fa9939e1e5231334daf45367d2db236f9b6e701a8db807f5aa3aba5d865272b084f168544494be20a29ba941454713999a00d7873d5fb11086af641e6025fec4a3750aed8f61264e37eb0055a7778f22e695f7f07cb5cf7e5324ba982ec7e1b3e993b6b782cde86cd2639836dc7496fe997b0f94db125eedf98414dd50bbb9096108fcf658e9caced12e873842476db8378bf179ef144fa5937d15c9e071f0c7185a6733370e245da37a563b924fdfc31a98f4d0d1b9eb91684bc8a1362e6330f060d9da65678d95bf6ab7a6d046bf3d2d1268aa23254a07e6aa87b921c9d69b672a8fbfa26f38d989a80c298b746d6229e9882f770570c2493933c9a7d205049f67a85cad8c15eedb7c64db68aa6261f67c515a21b214c82c92231ba1e311f471eb09fab9537e7d2f0df422a37e819d08b873f5bc693e58ccf5264b75ba407c692d91d08001683177f7a41247f14eed11471ca4ec20f907b8676b6aef28cb455fb302a4dd3074c85226428a1f8448f48951af1e9f88f67bd11a18bc422980934dd19657dd98848b3613e760bddc1f71309251598ea9cd34bc3329401cdd370305cb82c5833099e68b4e20aa5bc9e7b82048daf4caa5cc0dfeabe2281fa76a9efca803149d55cea0946639422f464da07a2b36ad13d25bb6100d4439ec31cbc5244e06e42b1a9464a4a48b58e99859ec5b5528fbe8bc3eb21ce485d5e18369ad66fcad042b43ed0fa5ffd370a70b7068c2f305aaff5e188074ec5c4182912382788ff60241f45cb5d7ede82edafd85d69d38e072225ba42995897c20a5f0bc7d15957bf59b38385f09f54622238abe1b0e9ef3293208c33281fac3c54d0b9e38567f1a9e9c016eb656893078c3dd9bf845f3e3dbfc1fb9030dcf6e5c9533be3f9e89f29fb754b0769504dd149d4e932ad679039ce58a49902dc205789171759132646ac1f55d6f24c3fc64ee3e60ce0ae45cda2ca9ba969d1f74efaeac64ed629dd3a3ca89e1a0b2ee7190b61a90fe1d91b35743aff996cb3dbed3bbf88e78a4839642193e907e495350fb72df181f848f2fcfab8460b4ba42732c03cd4a27598d0a67d3f32d97f8926994ba5ac3fde35b5b070fe5276effaab81d6b4928aa4f9471d4979a1e9d368be834e0537ac2b7c5e84caffa515e2bd3aee215afb8172021a84caa87bbc81adc7d86addc9e193d2a2ae3accec5e578130237c28b160766fb1e826c06ef1d91f13049c616490a1ac57c4eb7703a98ca94cb5c56d30edd5784609350a833bfeffe4568f3eeb7abf120c3982fe1c4398279b75ea30eddfa74cefa23a9b085da5fc762861e1adb60033df2c2faa449b354c7e258cba6205577b58d01488ee07163a238944aa77dacdaccf2ba8fb8d3949261525ef5bfc53de79ab6d70b7f4f06acb6f99e29535a2897bc8fdbddd99fcf50b730d7dfb2c24b340ced3c99eb3b846b96a755c75eb42ef2113c8aab230feaeda2fcf9d1820841eb07a19c435f148e0b8448677f968f834ede07f933bc7d2a6bb8ec31e052a2300f0142d40ebe777db345007e4c9269d95d6a6961536cd4c2a9c1a5b6cb707e62cafcab5c3b40c189d112834517b8192e048ea587170f69b2f4688d46f401d34e47948f05f6a10ec5dd15525a1b84788c33ebe00d43b7fd5a90b6fe1c2dd87e224f4ff5bbed0d5862dd3efaa8cb863e40352fb0074deb720090c4b3d29eb91b08907b914e0780a767756cc95334e64a2089707345ba715ff78b4aa4d0a96fe3bf49692d85aa568eb0c4836266bf3c507f5108582b6e076f0f27b6f7c214260cedf44c720f3d1f6635fe2e05712b500bf20957bff4bf01ddd04389d0a7bf952e05d7a8f775cf2f1e9ef3cfbac6382e1f18e0794fad6c170ab1390be883c0ba0f99cdc5f33cab4b6256a0dc6666e6b8168ca5ec9b5e191864feba921bb2d4b7c6499dce8152a10d637b39bb87198f7f28869c927194960feaf5174d8338a617d6e080b9d1118dce32465b71dc32d5f65181b87da7f7eb72d1c304e6e88938cbb9f11efd075db454ea6ce23ecec1e75c489c00be97e6143cabe95bcda7b16819051b166b45f99c5e9f4c2631118b3eb0fb93a457cf111d9c6c7799274e2b9e7d00eb54ad5022ceeaf2a688e841f1665199a1de3f5cad800aeb92e89695765d0fb044a52a69848d0ce36d6820ea268aaecb840009d4c3bbdf35e085a8e91b4c73d822edf5ef2ec46109313740d5951a60e57d0090590714706c427614953b33a78f02a908c3a2fdb657893709dfd056f7e05fbade2cec483f049bd0e2139078acdbaf7966217f7b6e642862cb85a34aee72cf102fd56afa43137b4a0facaafc7923c191f3278b06e02f32a90147623709c5cb4a79f2a5ff07f92e850fa3fcf3710042f8b2230f1c407b4b16ead52543446c2465f67601fd5844a604c4f8bc3832a0fe593f2dc4cd7e03aed200a6fe31fa7a1f74d4d3672587a2363b83096318ed218fd3ccff065e1fc51b9b5d41efe73f190a6a91e38d0714a2877c2e17d67f98dfb0fb55760f8dc8c14b3be66adcd6a5ad3982913da21e49b00e6b0bef6f80221f4439411088ca1a884a54ed07ac9920234f518bcb47d42fea558edc1d28ed91441de6da08b53cee289197669a4933cea8e25a778c7e994865afc6e5c1df62e7d28be32e54fd272997408bb1d7502695d0dcd05272d3b31cb35d78d855fa87d6e9664f259641aceb0900514e89c94cbf040ae2bd42ae1be183f62872c68bce12103e8985987a1a8d38c93280d2bf7cf1901792cd81dd48134a6619a877973f4026f65f68a08f52b73c65fe5c96f93dae01c7331b9b50ed20d7e41e3ed461bc37a800ec395c54aeafdc4e6b197c4bdb675ca6c8b5ac5923f1d0725ea114a71824f7496b90b2341a87b639b67f2c62993b7c74643787531ed7cea259231c449cf056ebb9da81e059af10798cb594acc5c98b2a9a10702e5e80b911a9ec657bbae5981e5616bf174edbb9cb903b6e6f231ee527a9e3050ced31405ac9b7a3fd4db36b4777a0850f5bd4129f3658aac93ed89da35437291445daf62f5355c3aa6abd998ce39707b18f8518b2b387da12e28c52a66ce795c508a987fae5d3e6d73dccc9cc5954b06a0e7caf95b003c5a033826fc21537b2d5207108227bd939a10bb177ca6c966ec3b4579292e07ef55b26ee4c7ab4ff6f870b7895fcd7b226b7b1d8edf1341020e911af7fffec68e1eaf2d29ff4703747ee99db4d02b04aa76a74e130e61ecc36cf561eace1080d63a937ecc05de05683908c6bb435c1cf1b892de3374ff7a74c8d8249dbe6f685c1f71b8751c3f8856aa44c4031c2fd0a71ac24b577603192dc09f8e963472ea4ac79f4e963cf240fcd235f6e930e52b36ceca3a91e4f61f18ecb026fc23f12eb53a17c9681704f6593ebaf4a663a98ff8d2b9dcec2d7ed8d2e1cb1caca8774a5dfddc153bace1cbf0f8d5db630ef8a8c321adcec06accdf0d754a1702c98ce5e7b013679e47d5a91077767902eab549314aa064bb16a526aa3d82fa90c8e6c463d130a7b85a7377e852de5f07b7c7e7c5898ba9742655da25c9198eac3e8e910f83de32706c4b99cc1fb0da0019cc4b11b4b60f91a8ce0fc69d31e0259e1dca5d7924ad3ab9073697f2e258a2cb3f2b612461e37a0fc13acba1d0ecd506d387d81bc76fab44accdd0271247e599633f4b11d2f6b579132ad83b0399b8e055a65f81bfde4e77272a96fe1efaf35ee121a4e0df0bf44c3cd6a53bff28b965e4c4365e95ca69dfa23e9967e23fab8e2b478f59701835fa67c9904bc44a4c84ca4f60bdb0b8d6c28a8c0db84fd279a6d58c5c01e4eeabe228f2da5cdfc8ca75102f93ea58012db6a77459eb303a142536a1755c212ecad32684d0150c02756eecb58ff912bf02816a05e85d38bbc9f23c6d4742fd37b98200e8f61fcc1b757e0643d40ea7a936673eb62fd53ed59140fdef345c1e5f511274a39ea8a4d3169899e556a641448cf0f10a4510efc0665afd0a504e159c57fbb992f0f526b842f5a68cbc49f14512c07a4a9778602f7ac2a2609a9530a80805b92b02584e758dbbc72bc805eff4fef035cd400f875acd132025f3bd39f4fcbbddf31d4d7d1d13a0c20f1102c6f57a611339da5e0ec51128bed67dbcdad81f2ec65df57dd550ffd16c8391ceccab19e7107fff8c1e6d6e9d0406a0931cfa2fc93b9e2d35f876618548338ce1c177a3de146a52aa2d771ad48bf2008d38d2ba31610c0b81c08c2900f3f16a3d67b1e469230658a6799db08f0a575b9c8c9b6cb36aa39de9d595a27a8d24d8efa79fc822c2fc02f5f6e652a2ab798feda529ac92ba18a25d8e29627431f7d7f494a163fb252340964b1b19766b6cb4797e92fd2b48ae3e3598832aac13d4d63e91f0555fd2afddf7b299116a8a568124e219665b8ee053e89f105404c533aa67b26c5a2e8c6f6e15b08b28ea8586b9145ab44df2166fcabedaefcef1ec9c31622688805c6b2811c2509c7a027516387886ce9423a229f89b4259b651cacd18cae9c8fa5dc44f2c7881be2aaa1a420de0422e80e9b96d0b0f4278460cb097f4ef384df2cbe9b91a84de05bcadbc0f8d16606ed3dabc5b15031f438af6a229bdea3814960e02a55c6157fb9952e016e2688f25db4e42ab7097a9192018d67ee55e445e61c38afd3b1c45ed3067665b3d773fe69a5379bc22202f8c65c08255212e7c90233bae45386bac840de510ccea81f4db52277c7ed694f710fd22b5afca2b209af05be8cd695db4f6a79dc6e560eb94a1286f559fd60f7589419eca9d6173824fa0967a971703ff24bbc134b340f5bc4cf34673ca4c908fb0774e71abf4adebd4a590e5d60efaf9f4be827df16d5dd19d0c7f8f20c79b815e64a5cd879386d226a36d0d892fe1609fe3d375904c3717ba8077444bd4a0132604551139c37af80e1e555e51a041b17d8d6175f6981381f191600368c2bbc06023a7ddfba688d4784352a0e67213ef0c1ed1224bb56a6a24052068358241888655f286c0784220b45475052586f7f49472a50088fc629f7bee6c588a650c1acdd2ea6b82e3a7c543b36c2b5a318c45a9f17941bdc6c2955339ecdd955ca07fa94d6aa10a80752447ba1ac5cbaf8531e4f3474b59cc90c36d1040da33601fcb22b36faad8caad55e0ee50575965099ce6c4fe8c08393922a8203fe6ee2ee9deff7645e11b4d1932f6cb4ef89a26b1a534a026e46a693459b38f3545586b9c4d42dd48663bea587e509bf03be5896b6a7176797c82fa28e1859eb46e63e21a085ee1b6d38b92f4ae5bc2f801a7811d3d220afaaacb16246fd71b27f790bf278779288e014fb1f1af181c2c7860fa5e5feb23ac410cee3ce7e0b251227c0b723bb09858309d5532355f9cc96f00a855453dd1c524302abc167fec4587ae39cf69669bc424058c6d921f73f8b486ba23b5fab736fdc3875ffa887e17a797301f0eef22551ec183c5f77b247ff4e414b1eab187d24ae08a4ac029035d5bd2b8f7c3a4759781144599a3e7289fc1cf5f6f5fee46438659bef34a2f14af3c12f35f41cc287720ad0cc6f2fd5a870754779373805b622fd37801ace8aaa833ec8fcd9988c529f9931f3bfab1e6b9be4e746a99289bcf571996a71b4febfdcda4ff34dd1d7bfa1c701e304ed54cfe4af3975014725d32a68c960765682f96d9a9432005c73911715c8e11b04762550c284ba85937d96eaf6affcb788f2dd988cbfd455ac78ccfed9e74d7d4a1545b4757ce173344aed949d95b05ba66b16dd684425cf3b68ce4440e95fd27494221bdbbffcb2313c6dde3495b7c83391f3267a6c142d3d0fb801223cfb7934495c03ecfd398f2bf094acc2bf963aae699752f44de6abb3a75237c501abe6dbc26c019186f73e053e60fd4ef536a331164851ca4060264b83e43dc8d8c063f8a56794f65f8351a63bdc89626179c6a1da8ee3fe6ca0c0c70cd2dfb7df901e121018a97dafac09e3cdf65890198434943aea0a95cb419b5a7a1983b2d2769122d0ab844f2485f683d164f68dc599210af7913877845c0b212fc3fa1575e06bf9ea445fe2b9cc6d258e463a2bb9d9655125821586d25517f48e1e8ef7b665a51c85265be979f272a2b9a743054d29f58c112ef179cbc3d407febe686dcba5e91e504442fa7e8a4545958503b01fafed907847ac08ec1f3d83345a594a277cdb8c6e627099188d2035fbd6c2df1881dba5246f89eb93249cbaac2d396f59869a4c947eea8155387f96eb874844916297da636c70686e6b9df37731320587f92d6a6f6d66ab5cab1951b5f0352948c1517947e110838afa099da2c9745d894aadd6e0463595f7982764ca23eeb71935af974c1073de38407607264e9697b7771da1a4110282174766306bf5c4006503794aedb2f76888056ad647350350303347d700abc65f1a2eda9587091d044191c5abc5671581547c065012c1f1177695d5ac7cc03cbf7ef0dc1928f725a9e725da9fbc2b2ef4f3275ff6166f3950c16812422ebaab56811ab99a4dbf9d939ed342782f14d08dc7b25e13494fa9d0f8ca4e3af6eda2889bdb131e2f8c8e68399c7e67dcce5161ba96a5a8c7322e7331e1638b4248a80781678ae6b0e083a46b6d2970646371b6c411c30e1639a2f11776453ff5d988023229c82ac4575d0fa2c526b3e67519321ec0ac1c3461670fa26572433266097caf143cfa378d137c00cfe964c05a596de222ec39aa4b74b36669f0f97b8b4a16a9a4cb7b90da2aeba85461652ead7a43aa2acc7eaefcf1202666399949ec1d8630c23854f50f98d3d796a83d9ec222afad6c3e42d4e1e8f5d0284704e3ad8839620436f223f15da42aa1461bfdc2b8885185756beaa5f1ed06497881ea334a132d297359e4758537e3f113044933cf20e04b71603880450c1f7553088bdddb5bfb0a0e095c2c01354655e2813aa3eb7e4334de605320886f03c89c174020add909a6b2c84ee6cad877e5d57a200601cdb7ba5ee33f196a30d96fa6a09212905b8fa1f08069ffdb2e40c5530b355399b475c42406491cf5313ab8cc5765dad74ec804c45887c8a033f9c8440b74552ace88a0c90509797348dfcb7dec7af1ac7fb1bf348d5f504a69de8af035fb25d499dc6cf1fbe0b955c3b549ad9552f982669325f950434d4d95d7ca7aa2ae2af2713e5c5305cc6b898a8d02733694ac2130c63dd5425d1a36e7a1e6757926f3f014db3b2e9fd2a8f26f80340e62892c01cf086b9e27c538fcbdeb260356e516e7c1c83d107ce09a8b025b29433fdf426b091736c6e746b94831b00fb2820a9d1536caadf5003857c2bc3f96377a277782dc518a37c9bab60e6d09a8351b49b9a03c9bbcb5da4e469ce516e08d0f95016a70adf6327c4693d161119f4399db3342de632eb8014e36f002241f96f8bcc5da4ce09489ed92dc5a91f43c7c061a42b37433e7788c890fe522229285c3a02d680b9bc51f5da27f209785a0d62525583229915f625830edb6d3f77014efef816d79bbd074c6a1a16db909d3c4e5de7cab990847fc4b3cf24a0fb735b17de464ff7602607662d6e32e9720ad32c919c395ff07ae728b4a4fbac47c5323ead641bd7e76b19d9f3ebb55d47ee2d201cea3be0509880c71ecc3a4b492e5b5887197c6db299b2e1d87cc01288d9479e413c928131394faf55a5dfa5772c18a53b9a964c39b2c2a5ec194a1f18eeb9f632cc2afb4ef7a43c2dfc8a7f0efb02fa1835231660e594e56cb373905077a3036e6b04baa436eed8d8312a487614d7505ab34a00e926fa71643557087fc378d956614c6f703cf72aa1bb7ada77f05bee8de2106cd53c4f0134d517071bf3c24c52271b88f6292cf86a5c83030223f0d553f5d75d83da1db1df1daf94c2611a2d171643993704d717a3d450dd542886c4182ffe2f121bc1c2cb3603742529da4013c10b2859777a1bd3458d0561d5e3c9de83149189cfc3d8ba939bae8dd0585471de47826ad26181192bc05324e8a66cd8f71832eb9b9e3877c785ad0aa002bad6c89b0f282e6bfd02decaaa964617adb741d80c6cba938363f3fe88245d17af516e7681cdac00e4c9a53c694134fcea44cfef0f3a15f14c465569033f89da49791de7de6496ed3aaebbd4487e3170460231618169c2d0661544dcaba1a77f5e291e35f7eaca4bbd0c72be4a8b8577eb6caf002c52db40d294f1603c13d0c85a56718ec6b90c5428540e5c21a4108bc224205fba93f45157247990b01671359c35ee65bf2c54e7cc1163e6f7e5b41dbf0d4d070bd9899090541aa61c78a2b650ffc11336143b6c22e36e071b5d2e01e276904094e9b1a753de9acacebfe1e260605f3553dae5c4ac22ffaec3f4ca9bb4cd6b5b40610688bf35dcb16e3e6f2d54baee8c820ab5ba7c39c0e2c1e4b20d2c1c64a01808fbe420fc418c214e56fddfd103bb80a0e54e90a39ecc3d94db3c43c632531f5acfe42fe890768a0c5dcd1553f050e771ab0c51acb5da98025cc9ee38ebebccf2353424c7fa8e883cf893f5dc4d06f5e4100797266f0eaa8a6963877a50ecc9b8534d58628a0e8d8c00a5bb437b6a5c5e87d6f41934d423f76ea50462e636faae1dc0dd93cf34adfd818b4176eeb5c420b02d1c56d1d0f7b7db5af5d97d043a236b369f50926e85cf3550a070f162b721dde6ef6aff4e27efe75453b50818a16796674db516667e4d31669ef93cf70ad6c2247934eb2aa03e51445c2c4af304cc0d2e59c3038885fe24eb147469b80900cb49da4071ff51dc5ac85754793388181f5c2bb22d5a12f95f0b150a1427255ba426b6044947ea345b38b346af6af0eabe9a19e403c053fb4e6db52e9a05ad305123e1f69450db6b224d58ab4980a215bfdfc82bc36b8f03c0bf29bbcc414e3bd61150074557d0b0d8a79a1450f49b0e60b78f41838b12936a22d6dec55b905c0044ffddf325c6b8bd99e81c86640011ef8f95aad74912ec51bac68afaaff05aeaf3579da9782af3aa1def8b305ad1a5f9b34b9ac8b054669220500e9f6f53bc1612707c721644e456f004b96fda7dae22f7ae8ef6054cd90044218a7e68def16faf07d3622fc22432f621ec0821ecd48c46fdf0a39b5280e05f39eb5db0f8a7f5defd270505c14685af47c2606fb5eca9c0e8b487e90047c8806ebd650de338d0d0e5b6007e5fb440c4c2b38a7937a5460e6f3d86b77d29078e4797d04257e2d6e952a8ea054a7301cf5170823826813b5a0bd02375862a86788e8bf9ab6ef44c6ee5c563ef5b0568b5cd1f1f248b3f7f5929cd004efddb1b4c5cc7bda7464b197af510b5e7447562f27f7de6402fffb4ac8660669cc3d5d61d5c737daec6644898b76ba5955914adf1ec551003f177dd871b3f1a6b2490c5d7a40b1bff6887129a840350facaeab48a6fb86101047d5766a2e1a17ca9be94d3a71274da48d6d98c5dee58613a35954be2c382734803b3f5e148b2ec0af9c3e0124041a46ad75486209404a5ba4af388a69a710d2412921a2190d486882f41f75d62635e15fce9ae4bb29105299c69b8463343e401ea72177816f0b07ff22a5d475016641132729535a886fd9c792c58bfc1f10c42a09810e50ad3bc8504102fc516f859e3e0fd919dc2373f1b98c1d60464bde2f7478cad5381798674a1e348402a3531ba77a201e10d2171b6f88c03eaba9b1e8d4ff4cccc4e8b1cdd05c1a8e6def304d4095b1f36f34b54e5f213b4328e597eefd3a73052e830313eb459859c3eda5d81725164b1aac47382967355976a6ad0eaf8c47342cd81d649653204bdd2ae3f8cc844450913daabdba6a6f4fe8d6ec0944610c50faa45a1476f0d9d53e0ef4252b98f0da184261ff45280ee01d5d4126a28b2771ed197109a329bde249f46ab8211503ea07681f6821b6a92b14189bf467f02c1fa2549018749adbe5dcc9f2877268406e6ab17629bc4b5dfe5c3007781c7b3012f12a90e0b729f63e94584dcedd2522e76438b48be891cb62fbcf803eec68ee7fd1642e7f56f96f0c6f29d67d9186979c3a53284f57f1a3d8c9883313add349e06a282cb4f8fca1cd355638767944469859cfecc300411e074500959af3d3152a650fc7dd2a49e66a01cd946480644fc634f106b29939e1e5231334daf45367d2db236f9b6e701a8db807f5aa3aba5d269f79772792d02284f8a5f09719d85de28479157e30defffc6ff86ead7f4f9201a11f09bdeeb6e2110ad4975232a32023792eefeeac2580e782790c29bec6682dba3d294566d0a23acf81fa6ba1bcd41f560793f3fc8895575bcf7a95933ca164fdb8507b7e80cc92e07b4f2e02d5048143145e4068d8afa46e78f2d6d9d643fc7b9d367ed572d636bdbcfb9a6a01df43765fdc743e8f3b9a73230af81f403f98f15f113c7ed625bbb56e9d18d9aa0a42cc0c8b7d491ef62f41dc0caef99b1fa86539cb5c68c188fbeb2b1ce12ca909684f521b29d87a4386bc57486e1975ba14a63ac5c809c1d207e9ddb2d394a7caad0f740e178889f5cea7ec453fd96bb1bd94eb7af0c8dbcfa58befdd2fea38006ee033e89cec27ab8bb946c699fb515d1f5b2881d8c34c0978151da8f59011e6238625fe53ef81629a9efd4facbf03bb7f1ed46d28d521118cfa8001f5f883f5dee70e62a481d38092d468ab029829ed987c67c068e7c653b653608699a5d52fa768427e75d29aa0a15c13af1cd2bb5339a42f3171f3c647cd00024f81b804d0a5109b8baea6cbaeaa6efc989e964a5713ed86b260bf76225732a21b7f0006c7de9fdf6781ec7fb54884c12e7f9679257621243a3a7507d036576a010f61c157de3bb40956b57f60188f371cef7cbabb00f39edd8f1d5219d56010127a0ef0f37841963a3b440f4e9e4bea6352fdf6b53b9a01d949dfd8a32af37051a9822064e0f4ddf60f34f8e07435eabdc01186037f28df1e9c2ae25f78e2fd8837be9b122f4a3ff4451efa0db94ca8dad533cdb9674493f0568ca354049609de390f425acaf1a9b0ffe71ca10d145a901520d0114e39a32aa07b16afb412c9457a0b6e202545d7d7edd41c60378df2d1b381959180210b8e200833747515b735d058c10ca4529ac495e73a5e79f41a9bbffdde1b689d95901e1de7b2f7326ec8a3a433965d0b6ba7970510bd450458f9c84b60da576af25df5727daaffa9c9265e08939e6c46af892877c9754f20da76f2a80704344a567ddf919aea48865da0c670af43dc7014aadd46369e11a0717166408bb3155ebea74718df468e90afddb1be26b0085684405adc771acf87ef6670fb81e2fd8e1b106ac6ecf0e634348045989683851f134b0cb8f60ef8f81cb0799530424099967e7f7d843d89d83d7a0218dfcfa387166a35176b02876326dcb076740a90e99d81ad2e4b32f2700969ed7b6e7cf71e09cabb6ac3416939a2a53a39a070c918ec67a04355f23754b8a8c6a5c4bfd4acd4c8aeb52d6b200e35b957e4751f9b1c2366ab1b863f9b726c6dc1e5c9dec5296f30db2f2207fe9763d0598c5a84608673304db8755bf6a8185e23bf1b5aed2e232694d8e85f6cbc9fd91b7a7b398ea754a6c7b2d50163e35c0cb0b35de3af41beb4c73221ecebe66ef030d1dc5ace7855b4729cb881207ef2e50b285fbc1096acaef49b860e1c059c333bd388f2c55d92001b0cbbafc3cbbb5fd3907aad427f48af1d86fadf0fca1897dbe6f0492af1d8f2a3d72954b4a13745afb21eb8e0e487fd457c0d3c0f044ef0cd97860f48d9d844d7c1f537c4e5fe98f6764029c70308aa526ff8d01b333b322ad21ac7f2ed6391ac580e039b073efc376b1cc8408c037c6047659d01885af7f0e91fbf673da6159d48152be1b3346f9b244ae75b59aff5af6d84306ba658d1bb2604159be5a3128f1b570e1548445c1fbb52ee0b9e689b2c66c563bcc4a752aaf4a21dff53a9e42c3ea8f546a5dde964d16478dbe327fda0418aeb85cdf10401580c4231d818ecba7d6c1373e5554eb42a3d9624321d97a2e0e64d805c0fe3377cac426b8ff38ef73bb99a11965f7511d23ba5fd659ec3b3869ea9096baef9708bdc535e2c2370b0e4f552b5a3393cee0250988f55f899cfd2905b7192ecacb4277dc4c551e98088f598bd5108bc61e474ea8138066042d439d5c845c4cd4dbaecb6e347ba2562a1c6038b5d39f8bb01c74dc13dc5f390bd8ae7b73109ce638b76aa79760565306a035ca51a0e56ad9c246c08645b7a75dc97989be540a9285bf1ba4fc9abcafa14f14fbb8e0879b99e9a1d5f8a0abc6dad66fdc58743a64f4622b103553a0e4674b39b0d72f7b26b42cdc50cdbd055495df89ed791a6749b3fd589dc84d3ffcdc1212258812dda137cf0b4d36d2486da8cc3c5d0ae416c222c16c93aecba2ed4276482c45270bbd01178f5ea5b8b7e323e1bbb75daa981053ada728c31db7d8e21a87c2ba0fbab86b42fd7aa9b01db6d775e538c61e6d81f88cda9160816bb790e31d041360f0978e37bc697d719dcda6e27f565dcf7e95d15b8a67e9a12b949d7e70f776e5b7b3be737836dfed7caeeb422fd431bc6926880e9e5d9534f1ebb98fa7691fc5d53d5ff62a187ff19000c119183dbcfa89fe6e4b4e679f359c8bf995dbf04ce6a6a6447ba07172c70a9f5c62fb70ec96be806cfb8bea9c76de728f810cb6ede7a056efc9f3c93657d81278829871116f1210b0f5ff23e389f2302760de4d0f5c3ad837062d0c89ac1ec8bc8d399df5a06a65f35c377c56d607107fb485e2ce9fa647ecdf40939d0cb530743ea47a32e5a201750a444e914abbe264dcc4e871c8ca3475aeafffa9a95888269212e9a677548383797c3a076b78685d97ba9fefe4be4e376e9a9f155b64ccfb3609e048c66e40adde794b6adf899823395eb9b4fa5b66e6c6b73e4524f31be2905248254ceb8fcad84d0f6b10256f7c76335c6260a092b9e9fca11405791dbd2c8e5f2c1398b197849169422d06161f8869e3dae46c0e04801fd66267089ae2e401b7c76b2e76f75d4f2f7f327b1e95f087cfd528e883cc632f639a7d5d2498097c287b86e155895bcc4c2634e440dc4887570e65daeccad93d319f19fd9afa4cb932f0cc713d3b8b4b2a30556c2cdce838f232e1ae5ce38d5d7506de10a31cf7512647420a6e19ee025dba832b94035409eb301d7021047f1a31926b749fd3f4f63eeae8df4d736218855961f8ef41105cffa82e094e0bb7f0821ee06e9b5b967308b9e094a96324951a296cecf3d3bc021a75c3a97484931b6e47331e8a87417029a577770f4d76a7e9cd1ad8a9fa104083cef3d2b225f255924ad40fe295f21b6fe8b0faaa7e88a821ff770e76f9093f3c66b371afae34bdfe9cbd95454ad002bd3a4d5cfdedbbf56d055144654a6bc78ad4b4c45b808905cc03ba2d05200f33bde28c742924ca4bccac0b1e9dbc21e32de2d2b3b83b03672963ce435a1e1629e22063cb7d5d095624e3c375d4154977831a2bbe7d32bc172a38cf6bafe0f5424b3f3c99cc350113e5c9e007ccb294750292f0601c3a8abc4686fefb7443fcc708b6f8da629603d6050d88b20a173253f69eb920d2384d0b227eb419f13c8326a78939dd2168747f691ea86ffbef28676ed36a6122f00b9fb667c9d30f66ff1f3529f318cc3722befd57c2acfd136ebe8475c33b617c81d8e63fe6be6d920b4556322e9680040977061a1718d7f5d342efc5fc7177630c496899d3436a46c9f06781a53e3d228d7d6857262ea55e79d4064bc0a5eaa18a979337e0a6257bb4a714aa156d9a04ddeaef8feb75c18fe9aece5fde19cb2fd870fc98ddc75981e8b5952b1d92364ec033a34882c72a9174d86dc2da82e39e8fbfe5e831fe3fbc37f4d73faade90d9fe619c3e80b018cdadc21f34c756cb33d46c14cde4aba5f38c4e881c47d704d24b82bcb7dd0af58efe5abd0c1e29d754f88c8711ab68ec09e78f19457f5d43539d98742b964186d5f8d3aa0530c0b71eb175342fef68ec0b9696bb844f463dab1b56f36abf24de513534a2e4adb66eac5c8b9a46f35e5cacb877ce86d3ab1e3264d3a595ec6a63b346a15375038376e7f994a478b80db2f918f4b005e29aff9f0eea44a5cfdb10415c52e6b95a82e3ef7fee6c18f35a7f739aeaf3937a2601944016a9447cb08b8eac240848f0e7c5537245d4a0c2e76977e7caa3c0f064340a8bde42018b06c8ef198cf1b843c4200ed20f2346074cc74dce3d8b692d5cf05094175beb38a38f51d1567bb9ce00c2927b12b9b784b2b2e7c2def31424edf529c9bde4d254c2fdeaf3637e475ea6e3663c75ca16b385cb9f2189d521f088fd157d8becf3c2715668a1bdc6bf2d9ea799484cf14bb1b658e74992fddba17339086006f8d69066064da995d76e466706412f22f06c26fbf55138de832c8b83c4cb995778d2ab9d55c7cc00886e25e3a3a6f5a1505ddc3f1b0bc03521fa6861a29857c4ea9fc608280fe05059808ead732247eaab4623eaf916955d4d402103eb6fe79c838d692b75dcf24cbd1603a4562dd25a3e80d80685011963c2ecace69eaa8f509c172e04a7cc79289fecabe71eb69a1ec1db1276679781f461fa70e2ee7da313221a443a8101573c6874d4f79ed6ff7b9a3dc4b0dc15cd99ed07d72ab4f7505b89bd70b929ef98b1ae3cadb718d1743f355c9a4cb9c298556ff8c79ec7579c77ed81a4c3a90c4d91bc9b33ab6adac4ec91a49e3cc3bad4a9f6bc94a5cc1525268de1a7d79cae2d4609d07e6e3ade552cd258ea2a73481cedb6b1992f4e8d12ec23328e7a7175294297e4a8cde9d32c849054585dcf843092964d44bb6f57bbf21e38f1b8fec13db0ed05a131695312beb2ddfc818ceb61076ae959d8c136cd008504d3adf8fb6fb94c1448cd9e424344209505f68f2764a36098df735de0ec7ad10a9a65464f2958c14447861b3ec851da0d6c07c4720425294159ab68609527f95d9ae789213a2fd3a87d798dc534ba47322f09d32bfef49f1bbf42afe12f583b9a6d4d6a03fbf49bcbaf6912917f0944037c099f010576e99721946514c36654079c11a7113ca92e318c15e059c123baad30ccb893c8654d68ab62a9f842a29de277b7118fd758cc3b982d39ce3aa4508e7ecb689572104a6a4ca6c08846332c6e456695af33ef3de73f883bbafa5ca7902bd9994a28bab4f6c4d9929b47ab624ce3b39fde6121aa6089128bda5ed5e11bd0e8559196cdf3fede2a3ccc6b040630ce57e6f6aaeddfa408ded7733f0bc0fce60a2d0dc0544d389b4ab76d25e3002cd7987a9c37b0290a67f35fe0f5fd9271160dd494960c9b78e18191aa513d70385d53d058833d097ed502e75d75f3538452418950bbc87dbbca5edbecaf670b41a47e4c07902f43a3e18a441dd780857ccfbadfb68c646f56a5d2031ee2902f824afa61d0421635cfb6bd301dce9f8624ed28fadd00ce99dc8d38145d44e747d67ec4a972d1de37defa333284c65980429d776833aef8615c1d8442c0d186a3e905ba63ae6fce6244d965a02fcdb868e378317e55e61fe59889ef510d584c11b8bb2d3c208e2da353b61496b140f96e03257627e3e8f09eb6d6c966fe39e44f50f72341a80b13b1eff8e13403955352b989f4b102671b2528964281c9ae75789bc730fead490a92676b33f4c6cee9449bcad0dd4ebef45ccf1f7592e70870cfe924334076e7f859e14caa341d48ebd2973801b93a562c67cb107c0663014fcdf6c6e2761a9a2a6e14fe92a12a6f94609fc43d0d81ac0e5858d4788f09d6ff0b1e02a214e3f96c0a03abea6dcffebe39110fb287d5923a530142efca1fa2c6dc676ea08cfc9cd99cda2de7bc196bf1953d9b2d7c68911326676fe997c8dbfd195a03f09ddb6bf3fdd19d0ca30d38227a394e87cb6d1c87fbd2edaefde19ca8525f6b4319b8f8b7de05e9721f7204791dbdb3c324701d80ef56852392f15fcd8ca6efb004be5f858a0439806a5dfb7ad3a625bc2083f10c2844db77f3f04250df1af204234a325fa8ba2c41a40cde276a8e6ed6052fee622bf3a93c5fc19c9c42c58242e08237d427630942e39fb1571406ab31bc8b089c2008116dae25d5779cb883a7a9b62ebfa075e7a0ded52a8ed73450e350ebca976627ed6465d1a96b677f67305fb789ae9e74caa527bfd872a979bcf27679ff18971f91d585992a999fd75dc4c907f7944f782dbc0eccf74b4d77a26b016c0ffd89471ece8c940bf3b80e6740447e5d5129e69dc311e311bfb88264aca9a841e8063ca4c00aab6767cb1c1f21ee311696575b78ed31207de53d1b3a54cc2e6a0f39bed5c232c7e084e66b07c1d9aac49b7af691afb00346a45d2455dff603115d706b7a9a9dbe768604d6e5fba1d671be19aefffa7c84cb530bdf070a0589aa1c834751b0233258fa18b20c3cc89a9d1b688cd232d21d23125472f4b78879e054347d8cfa005ef6c5bda2739b987e32944bb8709caf6e07fa336d231adccc8d70a4765ce5a1103b340910ad0d6a6411c5db336759389fa64a6e844b4269793dfd5a3f89cb4d10ada4baa4f628479740757cfcfd5e436b74a2db902b46f21485fd3264987ed05dfa0b4d74ab98eb692547e0ca7ae36f1333f772196913f0045dc663b01e8b446a4c269d235e2463b93bf76a352de4e216267091836e653a599badbc78e6fed48ed819ac1cb56bfbdb3d3fba16ccfab90e68cc17f3bfb51f1d97c7d21459c855f62efbed0bdc40dccf372bc1306c7e29eedcaa00e16fc5ca29ed4be6b4134e7686cefd7b088e47ce71d888db50e4c4d785b906054858db803c351bfa17a184f0fa1fb3b596f52f6b9f81f37083dcbca6d5636300af67a35381004ada9e87427a6bf1c4aa7ad2529080c69780fed81b474c5e9b1b314cfeb884d57a67ae9d7dbecbc140f73f7cbbb5301c48a476b7ac5d5759807ded3ad6624bc24a4ac098805a42476eaf9736f451e120cef7c0fc88ba0671923f3a7b4a1a94134a8afa3a4be1039af84e9f27765e2732b5fba6a825615d1dfd4ea2306f612055c64e3182012bc5fc8c2d2b338fdb58d224310db1a5ea2ea1f367d63f5762510e05684af12d1f16e05bc7b847f869dd841319096cc368815bacfe0c932998f113daa1a790325195d8ebfb64f7a80fd3e2e9205c6dcf139ccb31c0a3bcfa3d05fe51671701860f5a0005aa38fe99f4312251ccf94fbd670e85e8ce6774d479f430195e89804273145012226e5dff371194dc44da37718ad1e9ff114d12fd0763c49da79f0d08129528ec274fe748c0d70420f933e7ce15c217681fbbdd604292fd4696afba7ec483b80650d415210655a9d06ead5e8fa83b671bd11c8f029e8f71aa64916a9e76780a08499119b21af52b2ff2303bb60145c589187ae0955f4f4b7b5c70beecde3266a0e168974c892db02d50b7eebd76c5e4e3e5165ddd4d1d917711b963299a165da9e661bb33190908d0184d5cd15b44a70708742be88b1575aba354af489b9e100264385e2b01046178e59b6bbc8dbb414af713bb1c4fbd80a2ea375509b26eb91e5f8984150ed7a15e35c2e38cd281656bd18972f423b13e74eb9741ca1b71782014ace86d9148082274c490fc951ceb2daf0955dbeed677143f330f524df81251bb91badf5c70d77e40fb8fcd1a1c2ceb48a6d60b9f05916927b90eae0745e2b84a45f873a8b1136aff4babd97a3b63ee491a32c4fc59a0d557706abe3f62afef311664e4d5dedd6a003f66c3ab65b4620333042d5649da470120340a6e2e884f6ae934cc9f0237aefb581485c95dfd99a059e55458282ea9bd29d5bea57e93686cf09c5454e759eb062e37c73ff88fb000d29f931da64ae41cab17842f5b4ea56ccbdc8a1b84e5969c9de83ca6405809129a558341751a6228593ee8da5734b777118cdcd87dfaf58003a2c27d01bfb2eeb4261905324a144a7e721d6a6b84706dfc9050bd9ca79c8eb7f14de62fdc67b0639ee368ff8ea7b6b24c938e9099bf5af7034024539b2eeb8b1a1341fa9d2eff8e654ce7ef5c694ec8ba1328673bd775bd1ef8b6423b16fec982428a4e35ec58d63644ff97ba739216538f67be7d965b4283a4a44ed343babadf55f9f822ccc93d6bb786f079445ca03ad5816b68f2fec971bc14b0aa08b85388cc1f110c21c796b0c3fe958e0c898753ce739c69f13b6105f97f84825a7088b8fb601e87c7c095a14648b8dfded6694587e67dfde0aa4a606ac4fd0bec9502ef8040b28731b33b6d91861ad70200762473c4064078ab2a771df17cfbe71a617b8561987e1b52ad9c24240c77c7f6bf370ea2690615f4d55cbbaf331f7d918e8b9c3531c56215f6f15803681f8e16404c80da073c82f1e53aa26a210edad1d58600911549b146f38bf66758e454969799621ac055456a67e57dc2f83c80f60b4c40a7f245539d38a30362b217b557543df3c2719b4f98017b2da7d791ee6fda0ae5529a3cbed20f9d5d523413ea4130900d8476df5d99bea28acab84c446330b60ae82777433be141c89aeeb1e4a6a69600ddf07567b8d7c27eb48c1a62232b3c83b632bacdaf76e1118f91e2e1e0fbf48fb6a880f344fff6327d04d9728c02100cf1a6d65d0db5a66b6c6d7e6ee7f8052a472f0f0cbdf0a07c952c7087e5971e265c3c4b5b93071a0d4ea0413d8235f338c0e6d9222e7355caaa8077056ff7b9dc49a1c33c7615cfe2400eba6a82eca5c3976da225f1f0360a186a6f5207a1f96da2cd4ab125ed6bff87c6944a9506196f78986d80dc582d1441bc1d9ba8bf2edaad15d1b4a1756d8a7591e93aff6bb521adc2dccc8e86266fec874db3017169d4dd1d51e8f1f003b9ddbb74331ec2036043d2121ddae5fb39f33d310d2a3078765498dc94f11b1c5bb66ff7daaa672534a7d86a86ac873530a8aaa04b46a69fc89dc930a12f5d677b327805da4ecb7549a8cf72a4d5c96d0411140643f5ee688b0e8d0fed915e9d510adc665890f5b0b61cf7e58be35f6c525d6fe7532e1a17a6cd3a838c0fad44b2cfb18a1be1c3e8232b21ae2a2f7836caa7deb0a3d0c71cb6e7539f780e325b7dbe4ca680b7a3b710d0855775b17d8190f955f392a42cfe1b1247d624182cf9161eb86012a54c9bf37a5804156e5314ca8f57b59f673491639dfa8eb31d36f9e409c16e99ed822e36055b4b0b638bc445890b6877c525dc422b252f67529261977c8dd3d9a3602bd59fbaf751b8c65b700ee80d65a9e6065e00410b83f7d08737345df76e25e74c889839a15ee21ee4cd279d33f80c35f081cd51cf860a77fa17bac7ce172d2cc76d0115d4f3478f636c03de98ada1d8c58423d420c714a2953a22a86a9f9f23f67c9131ef871311c5c650fe48108e92c6ac4a32236a273e1aa84cc3ecf7627c0aad66757e0d75fcd4064902211ba9b77f903a20086db5c0cb71fdb244ad069f62cb5a65bc1a49ab1cb388f64eaaf584c39ae0a66d95461a18858b3cba8456f0484651d8058de1dd9115511c5eeddbc1fb51c0e1365ac13f4c1eb970c5d1e3213a504a450c9202ea8415f8ae2ddc14366e4b9640f1c2c5c2a5b7501af96ecc4fbb6d63ecd496fb60adbb884f6d4b72d66ed3430d611fcf0c43a21adf00abe749fa30c9bd38a4ff931ce69fdfac5dce8c9ed8063bf2245e5c08613bd606bb2ae1b8bbbe0524728c5cea28381dbec061b36321fcb62dd68916ba1126bae7aa99b53f30439a7e51324ae3b9f63d9be2c3dc3565900b02f45741c915e47ba22a7a6101cd273b69151317eb758dd13c09d308935befee2611fa2e6be03b2b34da596737769b4ddf09f3fc84d923dd97cb6320a58233a5b427f454b6568119e81891c2f9b18425a62390280657731d6aff887c5f2da4d8c4a17a7c588db9a8d1b20a10414318205b3f7170ca780b27733b971f1ae83e58b02d8c5119fada25ab4294da8e33acedb576e86303e19e1f4066b4b5b9d0f524e62ed53ca29099c53e3125b7102751719db3bc9b0d59686d2e8d42281ae29072b9468d5aada636f02992fa0995984b8ba9b317c9df98e5d758370828a3e07a08196183ef260fb73a9924fc5a2bbc974d60fcc5ffccfc1212648560dfc18b53efa588115d4b042fac41ba3876898928e17034efa49a5a59919bbdb2152f6fe4418110481165d4766bf21c5d92e9d67908ac70da6a960d9d802f9a381123a23c47913ca86e2684e0aaa4c87e8cf3cc442a19d7404e6a3c44309c09abfaa5fcadb3a7b6840df63633d399fe58f2bce62213c6b57a2142be60031e86382808fa8a0728af55d9f609a03349bab828926394711b2a374eb33824259ce7c42854b617dbf29ec4a2cedf5f157482707a1bd63808c8120ea8985c1333012463b40e9d0ab47d987204e5ee411917f91983477c581b30125d08327bfa961342cb3a8f84c985528fba5044177f410ef2d1eda332b0bd749df5c1d797363d72a2fce691c8f4f71a2ce8a465b3c23107a42d88d20e41dca4ff35855deaaa9b949957b9087f76d75886436c92fbd41f2652ccfc0dd30815b8fe6a8ad7f37748b723a4bb5cb65fb51427daee5250e8ba82d3b8eff0cede5510c664fcaf314d99c1a39f79080bf68d4e3f3479e14d9243eb1abfb95602233ffa4f0311c7ea38a87854f68c14f3c759ab9eefcbfc65e9f2695247013c785249b2200230772c3f7e71bd40f0677c159c0888d884ddede2cf3726461ab94b4d386c5129a2dba105008691d2cce1a125e67e72f9c3abf42e788d3b15d4801f4788a92d7e152506bd05174290be2ddc730b98c3577064ffd74a1cb460c73afb8fa6a9ed90b1b78942678bfe36d3fe0f019799ea3e39af33e644a9bbb10e812b460ae81e451af4bb3d97080066e3f1949ddea8e4ce6a207c5e55aa897e1696479c4435977cd9f4717767037ceeed5bd1659cdd99258a5fc297b964ac8873ac71c88022227f3fc8c11c7caf409023b60d19211c53a9d3d0f3de60141f183b33e40fc8fd23e122834f39096d6b5f673526645b8ebd313fcd6b0a5271463b74c4f89b552d3538c8e6b12b9f87d29b201a1b04c11cc5231c4620870769ee14831ecaa377af31cac19276a944168cf5c256189c733599f089e6b13cef0beab0231e855ae8ab63b72507aece6636f0f0ca579d23fe0912db1b8f7926f4438d34993e3f42ebe179edb73de80161c75920fb93c4bbf9ae8863d62a28d6e805739ff6ece6ff7bb345411d6f8fad60914476e913a2bf138c9a57f9a5b8251f6e8f5b053cb64813051bb8c7caefa1dfc75ba4fc40e12b419fbcafc93d0804450f3b4cc203926c49f4a1563b7d1b6e23137704acfee128e93235e522ec6b961c0ed2286f19311dc87eb49ee760b71357da5f01bcaed3e0e016b2b30850c682cc96fe0cc7ac72384b2c31c9d3ae894d40bc9e5cee6dda0e8cb14f1452fe2d404487ae8cd5c3876042f500233a6ad09cf76eaf37146589fe2b29778db75a1088f31a2493e2acbe562971bb5352a82adbe65e17eb9acf0c026674b49b1477fd5786bb03a457a48235650c1deb4fbf221689ad62079b4700ee3002f386033b015fa064097ff7912756a62f453173e49da5fe964b56adb757d28fef1270715d51c625f1c33592e8013e02c1ea81a09846c4e8bfb4c28e1c1b0d18facdbd9761e2f42af6c498846aca748a57835e29454f24fc001c7396a2b4dd218bd3ea82b82f311ba7bb0291634e2b01561bfce8bda29633e8c87825b1e6a779d5d17c4ba4b185ee6ce47a6aed7cefa1581fe7eb43d95f44e963a8a31471768283cbac6cf0e9a68c1efedaf28bc304844378c24c27b121e822d9c15f74d8951d431611cdc8049a3554b3b9313221a80c3a043979202d2d767ab1fa19769d8de45c57cdd05a6f0c74953b5dc0bcdbd568de50fb0dca9d7d0335ea181a7624f2fb0c29e90d2c4a18f4578c1fd3e660d4c901976160b0f50d25d0ed8082cf53a829dad8cec97c24da51352a1ab9b55f0f74fe993896fb4b4c1edabb7b17b944b3420864fc471024262155a39f2cd9ed81cca63cf38e1d742d0392affcbd66a26f93e5248d1413a078e106ba001af74984247e8c72b05ac129799f9b1eb921e056c57cc2ac8eaa1c11a6364d086640aa18e9edebfaab1aa63ba5571af92d56d4be8df1312c88d2181aea5b4f77d2f0b106313d3847c76f702fc26765f0e080e42c5875782a513a51fb302d6682b06eb3cd7be0eeb31937d69eaeeb0eaa22a7d98dbec0b1e6ac35daf25e3dcd3a6bad43a6b6b521d17408f04dc3f838d87852c8ca62d50232cfbc9276d17afa147f8664bec5688691bfc680cb186cb1c7d06ba74504ee74abb75640d2b417b7b49e6d391e3861dd2909e2324dcaa373c4052202e536b98d58e1526ec20a853cc330d9a286b7a654385377cbc0e9871a4cc184a64a16073282f8648b877b3dc4c5e2e8742ed2c460e552e5d0fcb513743840f4f44f27f94e7a6e1f7630ff4d7591fdede447a47e39fae07ebb46f24186502d715db7eba95e4562be2c40918fab73897aba3efab6dbb3708fea3ad1db2bb1d925d6097aa7c52d7de439f55326d3ef17b617706977c5999170b4c28e1a16edaf12a7c574f009660244dab5ee8fe11084419078e798b9bc1b143b56e3dc507250583106d35f16ed7fe2b9035406445ef2d63fbd8f10ccd85cd91874e5c31c21bb9a6f5a80fa8cf40cb3b6d6b304c4dc5e5433f7016032ff9813ee128bbfe19e968dd5bced0a234252ba8bd6969da25be394b5e82e367d3a57b223a3b368b12eff89903ed3c06688a90d8a4cce32f6831c4d3b3ce92cd890d59e09b27cff88f6105782424cd30821e990c2b8a47f5164048dd46a4bd111d326a54ac0e1ba799de05f4145e0536716286ec50637e4d2d59962ff738d4403e678ab09168c8d3828795224f42e6c7fd2d14f7e8b40f35c2d17b883a8b30a39bd38a4a4a5d8611dfa1548b0353fbc6cd3e468ce5a19d106133872ad3668ea6c619fe668729c78090ecf8fd0b537b7eaedf15f8b6125c7babe969a1c7246fc8462b474febecb0212efdad9a73c11db31da2bef5de2fa5af51aa68f63b1711ae3918bb1a3770392414efa1b0f9af7142f638914a1bbf3cc22d26b04bc2f334c43a8f3c6f5b5d24a535ffc5d245295535cd372944e3693f262861e01ca03809a411d41bd1e9242ddd04779daab3870e1737befdbc8ac3cad3fdd0031c02e8e894d646916c2024c79eebbcbfd87a7ffbee4c09f6d7da7ee73139e59c1c5edca8e3ce4642d1177f3cfd39ab1af59e4321413881afd640bbf4c773ec3e374904f13daed77e9a7a7b58e94d5f53b67ecca0e9e33fc65fdea4b6ca28426aa26ea7d987e001c78148c66d9c3f09d6a8c09186c377c9189b23e3376123619da454410edd086dfc2fabca4eb1073b5844aaf204bbc58a4ca7b75003075040db53d3ceb6e2936bbbb66ac3a035868761b3bfebf0e76892259dbefd2433df21867ba97fd1e518d027f478eed07e21df8125e9daa78488ea640c4b0407cd81719350ca5cd03bbf9be532a041fb6992c16523f6f87095a2588814eb10fc83acd495c0425cffc21298fb3ac480f2262aeba335e74402601239723e1aaef2e7c90a73b84fcbd3da11822a391ceacc80b917fc3b773484aae2f466bb653fa75d07ac3f640fc4d9f8251fa29004f80fc92b89dba0c8efcb004e0817e9b544c922d92cc34003d70e2eb6ead1500bda20b040d146ebfc794f5d77d6556100a4a4b8586386f3339521487c0daf974328a3fb4c546564a8b2798a731d2444e97e1c4be5a326351604c2a5e4ad14a9cbe9a391165bafb50bb64497a5e82f1a60773d634ec6f3f32f54239f2c5ea8a70be3dc7528de9b817974c4652d2bcb11f75307f3841128532afabded184080e472059c51bb5b50d5bcb7a729472ffd379cbf0087397988a0d60a091b8035036d7a2530fcc1f4d4980c07ce8111d0f6eab3b0fc50263368d7368ca1f625490d1604afceaa9c421732405345d50ff7303233b7ccbac72d7c0f380df5d91e92d91fec320de0c7ec229b8f6318f710ac4784e60b03a664e79638af04d395a901f711fe6dba05a2b0cccd1b4a7fb34835a9ff0697c50e35746dda755c7a842b8e943a4cb50bf18e5f5e8accaf7b26bf715583390c500bc094df8bd940174cb05ce574195677e31229165e46c234651a9ae65d657f905e5fe0aa90c044421410adf004696b83010c7d46bb83dfe42fbde8e30920d58b6250e2aff234f0bc7b721769c70da7c7e1e2d69aa7d2b341606840fd5daecce1c200bd5f932191035904655ae42bfcfc1258313a2c6b2bd720a2b6ffe669d5c22537016105640ffddc78fd3e3cac6eb852f0ff88e35cf2a865e38ab7ad450135ee1e54dafd8c560d547430dee0e6954b79611c35208d5cf97799e50ce73bcdf6043714dd6ebf1f4426d55b06c533d16d4c4799777065907c5b2677ea4322cd9557b37f2b929e1698792804c6d28f8bf8b75af455941dd9ffb5e22711aac432f9ec7c2e5d89503330823589c6235915b54de7168737eb69c4d0c96d6e4298067d5570d1f376b2a6c8b85e8ff5116d675e3a0c5e52982c44454d7944f55acfbcd754747d8b748cb13cd89458db0b3f34512b73eae12d94a5bb853f0f190d6b75ff8587274d0eb3bae90b9a72d52edf1518d5e129a5e03ab20b9395e2a1de57e82385834144ec9f6b2ff3340a2be912afb82cdc6ca6681a30eb37bd1c4d23d774d07e23e55829ed98ea015b6b1ed75a81b5f0659a4bf3d6a282071df08bd647cc6881b1fe8c54df8c8b453bb130e0eb2ee8576ea674ac80e52d40081c0e08718c0fc1040b0d35fce5edafcdc53e95f41d7bbd4316acc8c799e1a628bb83b020cee726f6239d552479ada36c863104457cc7a9fa2a3f642a0021704107345317aa15886370c311621b65910b70468be3c1d426c21c88e987be3c6a95ac67934bd75eae4f26b0476d05d8791aded9693e05fad066b542225d8b000189a7ba570c63319cc361a99925fe2b42f75dd6bb31cf2a4120e108d10118c83d2939beaf23d5ba091fcaf1563584af023500e8361656a0d1f73cc92e810a4f5e9daceb27aa0f4694ad7cb1de6809c00be46fa1bbbc26916df2b3539833d89846856605ed0b4b6ca1674f87d48cd053c74bb1728c3156a4f2e4f0de58162ec00df7b601cd59ba40559aeaea5b805307da98249552d8c9a49d8617a35f238f08dc878a1b95ca72a9873161667d224648e23747d0e27ca766163a486f71901b14aa520a9ebbfd284cc6a058568800c5aa8d9d5b148ba39e86f5eaf031c96f533166f8b73efc1907926ce4b77dfb86bf7a4a42b3b023539645a8969f0a9af13c428f2c658c25124da607ed7c0469186d36a4578f4b100153301c9bee3a06b63dca60c92a0e98906f9706c1a73a5bb9a855fbbd0611703bb753da7eca7ed4955e494678a3ff68986b55496728d8bc9b41a601c552852c65b9fde8c0a62d29b152430816989c234a175e876a236a2e438f60438c51f1e373339053f383b923aedaced0eb217bc05024f92039c9744fade565bce7ed7cbbfb6805caf098899a2ba9bd47d5206a3d2eb0529f0064c9a7e35f55a32ab436237d9e645f333474aa1c0dc9cc36038cf8ee364308d52cc9cf10683e024a5b7eefe4dc60b8378102d0f2f3381ed430dbd3af9309444082a8349091f0fb8035a5b7712b28b7e6c38fbaa37bd7a45bc65f1d9ed72dece7b36f5ae3cfa1171d95439aed3686c27b239d5bb2aa1f75440f3bd49c3c7b0926142ba3d29a82c6cbe0f56835c09e329d82d0aaf9f1964510bd459975f075fdbd781e3612d98e8b4e51a1b21085f73e2731349656f2ac3c04820f93c379cd0722f66ad51f0f6edb74365b826512a864db9d628b43cc94f39f69b8d14bbdd9569eec39cb79ebe7cf77f151e7f4cf06582cd67f5f99d323322715885703478edde6bfde23c60d90aa360399b3e2b8dee113eeff9d2d3ff91613ce38ed3324822fd5682327e8231326b4483b67b1d9c6a0dc6f8e5dffb6b4fe1bfa378d729539556dba314beed1f239763392aa769f843f472b7fc804daca7ab06df3aa99052ce9fb5b7aa1fe5ca1997ca9e3d581bb8881d18a57b1bbb1db3510ac768bc63dd6c53cafc1a62dd65b37e0b1c3ed3ad2a9c07b116a96d860b6890e401891a4c90e4e908210f6225163b2ca357f4692e3206da57d45858b965fcdad1f84c59b211951f2c70d19c03583d78134324131c617748e48a2687e9c606595e402e21f5885b81b8e7332329a4d96fe3b8eb54cb288f2fc23f9d313583a96149efe10c10bc1d70259540d04b81bf3ee164a43be239d9f4a49ce3d9bdb1a1fd351d6d60d3fe318b26cfa9aa490d49955f56c6893d562b9c5854c19daf0570881a7e8a4abe0f449f35fcef2929a7b46ae81526c0f78e7c2fbb95650171ae323e42abfba9d52f7df0769cd38a556d49c931284512dd9e2af26a18334a445795a492715367bb3e3cc18906975076466532bc8def6b91bbf7940e79f9f586968a5a7d7b3934408506c13c212e0c09d18694ea08be6230797201e4fda2eca86fa058f29d33444ed7e91cbe65ef4382774cfe8a07190d3238f5d1ec31b526d752e86a0b6df6124041b58a7d410f96123e92f450db7ae048d5a4c33c7fe1b1a289e4cd42320cfa49a058e0f9ba3f3f3578804de33beb3a1d98b15769ca3babc4b6c61533766f05df17b702019265818f4c2011be5e6184abf2ce87ef69528c46c555f0df1bf2737594fa65aabcc1be269834409535173fd5a8e8e1fe3d354fe5b55d197b6658486469583dae2d2e5346279a75accbbb5be2f71e4e0c0bb0ce004e51f7917e15745dfc8c6708ac7f79669ae13a53c79efcc79148d12df9ac3e89ae5fdb2972b5874c402dcdc54499d820166409472eb84cd488c61fb87fb15c2eec3890c9e298663b8aac4f29c9ac6010a0c3e6f45fe0f5569a19ecad2e3bd60c02eed9610ef34de1594000203010fa03bc98e276a7e639011e1d504fee7500423531ef430ee3ce84c4d850edda42b5459254ae3dd540f8abe1a7dfefd95dc24dfeae0829bc190c0e1cdca8e5ff02beca27453b54f71125a90adcd84d3a62650e337a7a8967e7e97f6e7e51561d2f3afe4d36c5ad5b5bfe5e6fa12065bd007e05f658a5c848e52ba4e15b3e40cf4c7d8466a91ee3432246373cc146e63f1a07c904dc5f2bf2e70a265a52f358c58ea9f50341ef56d38e154ff818f22bc0b6337e63a5c2a4f549474981a4c9887a57a59a2e7da7c49579f2b0e042ea6e93da0a30ee95bf4aed61dcaf40f4d78e8f37a773e7a6ca063bb45b75a3f2e269f53b884d80cdb137d480359f8f83c681926ad8901df482669c81165c3c280c08670d31b886534d0f3d93c1cfd5071fe8389d4ecc47e2f97faf7ac2bbed02e23b2ea1b9ecfb9075738d7827ef6fbaa0bee5b7dac87ad3a385a87db20c583c0e7b409a6f09454c1c92337b16ceeca0893e0ec3a7b7161eef73154f4ad419ce14af9df77912ac86d9caf37fb676396420b8fb5ab354075d459adefe65d2a5413b4a8dced01ee002dfcd3659baa70477b9d95a152fb2b3b0541aba41775c1327d8a6f6143db59cdb34ea25dd25f09f8af828ea3b7c99edd756fd0e3a9fbeac329bb4193829cf16978acf00c2203ce1151649c7fbca2ae9fd886d2a1e70d4fc296c2aeba1393a83d18e8c3ae9fdcddfc02bd155e0346fe8c97b0ad782782e2e4ba58cd142d511fa968110fcc2bea6de989fb2cda8982b16daea4c3064b3d9aa023875d6f795587875201794253067823cc63cc8ae13a9bbf34ad3d85cb1ab92f38dc129a5adb847dc34e2b638077d9d7258e3b84103b9b39b92bd714ece99015147da32fb070e143a2ea7a8ac6e459277f92e52d591c49e23096fd4f0217414a5ac84591bba55df98591073ccd651a7ccc3de16488f50dc8c9f7694a883b1eb9ae72ecf17f2c9bb1cc8b59bb7a2d97c19da1eee04e53e5749e1f67721366b2ed4be91d33b87c7233885328f28389f604cdf4684c07034d2db1fcf7239973bd36e8a78352e0f29ae08c6351b45e8e028bc6a543a86663535544365d22a949fca2aba0a326cc1139f2d1f8b8fce19434b68d73a137e39f750fb54135200e67080f8d0d6dfc8b64e50dd9ae8bb5e5e3ffea44d6218eebacceabaa82e1b0ef83ba587e9b3c8f324846833f1ea9a405c9bbbe34569ccd5863278d5b78e67ffa26641adaf13b4ac1918e8ebc4f3bd9e268bbb00152218b3bebc1c118d47828ebe28dbc6735d7b24c0b6581a1260fa4693e3aae0a9b8be50bf7d06db55e6ee81ae6d24542283221057eb300a91b7153ec2dd0edfd22d0473846c63d50a5c578213e463a0b9c960b4080db6d6bb0e5524a01473ec1db7bda0481b02dedc6a6ecc51f83ea60a72dfbb924246fddd3a2c97fecb6472e16a07357f42fe0c96675e3ea0ee24a5811065c212e28622763edf3d32b02e6990eac746b671e982ef90dfc312ba4ac99ab97135b4f2d8b6d7af17ce8f02d0f86eee57265d89be75eb11cb619893a0456fee1aa840e85063919ef702da811f020adaee6fa20edb8e87c2cd9780720ed9288d8a47c7d1cf3c586188ab5babfa75f97a9eb1092eb0cfd1d8eb80180301ff47a931b51069c421417c0cb01cdf9e7e2f2bdef40a7efba3b9d4a21470c65506d66275cdeda864aa627c9b0355316f782f1cd6b57cd01a00f0600d5cf0d83935091c4725c739d2fe609c3694073a42e30c6c0416d4105a586dc6ed005cf33377cdf760c4bef0fbe653647b248a97bd1f1b2847eda0f633c03bdb0c692145c3ad192f98aa31e16200c84179e0e1a9fabad5b19aee2d7e7f73a933d914c125632a1c24bcd18b881d79ed327e91cac63a34f29d1ba809dd46de5309dedb985caa0e843680975768c367c9aa801588179fcb30e849409c2425fc48f49b93b8beb954297e386c04806b69de1188004f8164b1a3fd6c9fd8b5c5b191b5cfd52577e4ca7d657ce0b24e15567432620e967c813b6f3abc8c418f6bd0771ca353f9b7939343a6a457920490f8b5dc7e0a2013619c6ab133b2d4591c265cc04a1a0d4c96731918c08e1ebd3d6d134fe13f1115ec7f3b4b6876ecbd230381aff9a4b9beaea3afd3e44b5e6057b0721cb40f048e3a95f8d8c0ffaef0b05b217cb97fd377a184ef981d4e12d0db8080825035bceac927cdf2e505464bd1f893e13e0667a3b3144956cf68f73af1e1bcb68eb8b98df22d4a17bc1bc2c69d2a82d35de8be3e1b88f814b5826f149d5bc18e70b8b70d79d6d62c1f4a2b5ec0cf3403203dd065d05b54636ed726c7afb28e22a9a5b516216044b0ce21e754a78fe46edc6488cb8cf81b47ec422cd6d7ff05ed9ff0f33a1907e7051decb7542e358ee975ad4d7034cc34db870111e5557756def3689f3aeb7ed72d9c068de846b32ad26e1869018ea679721d101cc2e6a1c0e61e4abdf0ca90df53499a3ceddf2174b31b86b1370a02418102f69fbb98d3ece90eb8a3fe1f22a675b4193d081ec1894d39ef45dff0f42a1724b613ce5752129201feb2031ddb8b07629939ba7694d2fb07ed1ee21b565981049461856b4ee6f0cd52ee946ef33822a5165c70390f412e2398d38f27b70fff79c1ae632bb4768a8c7336acddc03ef1c278b8d3451c1c158b4a8c092a1aa00ffab9a7e5fdf7d81a55bbc5f79251c47b4e9dd6416f2fa4563c78de091b6fa5605a2a801e5e644e8c379a7ff178d1afdee222dc094f71723a0a6a8019edcfb1c897852ccdb9fb502fbea8847d98fa4b03aaf11c203fd25866aeda1cff8e15e009cba01b1f1b773571aa61819d309ff6c8fb352c2b86dfe34b95261e50ee807c807776a028c6dec6b49657e9c438fd8eaca7f1da944a399a1f91f1f2d1f5e266d5a4cb22a84660664f3aca91b8f8fa96a0febe478c16094de31757ad45f99ae2b3d1b64dd2e3f33f4532b1dc343fcab78d1babb6675035417b7f4cf35d30378014f3b7a270fc4149ca4abbf31d1026a1ac3a975153a7f7e1724c0be48e970f4e2424f57bde721215547fbdf1f59df07c2b515021f5dd880fdb1da65d789a6d00610c944b609ced4eb43eb3adc5e131f3f2b0983dd3e58d1ec466e299355a384ee11fe383c77418d67887800c79242dd8baa017aeec68a82ee3cf571189dde8dddf3a46ed5c8ef1b081f5423a88e3cd370dc38557aaba783fa3f25d673a5a21bbeb09e28474e6600c07a2809cf016f20ee58145aa27377c8bdbc7c294cde6137239d6c954d9b7408d82f8284359daf3055890204a8faa1ae94520e2ca28ea0bfa6d127a60f6d532b5a7ba9d83a4949a81021af9120242f5cd11824bf66e77601fbd62aa00e756fa28417cafaf295d1d14e437e64aa48f0b394754a237dbd0e08c24f4fd21c3af42c8fa854aad43a86db3d592657d50692a2365eb03873b030198072b8693841c631261ec19ea16224e0e3a3da877489d0d1b073d70fc81c4fdabe5a6684ca41d6f580a205439c1d11226ae60a168931df291dd4d0074d35c7abc8c3d471ca796bcec304c63b1d3aa1fb3b0ef1fa44ca256352ada1f1a509495a24cc113a82629b49e32a0eef1e7d2a6f5cb3ca22d0a676feddb33cf71cedafd64692036cd9f42b72686def14cbda26ae99d377e548b25e3b25f6c86a83d6957fdcb321a7d1abc002f7b7bc7f72c777dd27a1141a43a0c1ef6d6511f6daa8453a1289b6b98d539689f4fa560ed33f657810655450b5df8ff629987d1ffe6f9e2f0b9da196bec463599ec97633ebc5e9783d704c0fd3dbdd5035fc00cd2a5b0b53e37a850e54a1bab32bf1f6c8b1271688073cb3c616297ebc4500b2d930e510f5746b4e4c1dafaeeb302dcec6178587bb49a4c361169c959628648738ad007525e4434f22b7309595ec25cf8caa533ef9bc9644d0616c50b5d47b56ac49052ecdbaf3ebb8997d1dadeab7145bd29e5745bd0571f26e54f5e2662bf51d0e89cc02c08d3a1d179342805efa42493844a14771ebd53b0e0cd988d048940d60e836edfe7ab32a4f09f02127339083073fb2045d77a2545bd5841d69e72b7e0fb957ec3b27385397e80656c0777ad4897f174643b941543ef08bb413a50ba0b7c3256673aaeb4004d20f969c74d784e0db5a6e262f2b06f31ebc4aa28de97b2fe9c4107b2546416b360964f63f5ebaf7e1479a72e0832cfed7d9dcf8711fe5f289dd312a8683522a6b3aa82a8e58a79e29c65deeb9ab4a6393601a59ca9304d2c4afde635cd37b1e9c37dcf34ee01b7b93a0d0a7211f062369e4bf242708147fa4d6d4e1e5620a7d7748ceee7e047719d968e7605e467e9a34e061351aaa4c40f947bd37145e830ed44f308fe5aee6e6426adb9eff4fdf1c2750e475ad373d4a169c2d92d6855bdddca297694ed5980cc75c798e4eab1e2f1bfbc3d0fba89525ba2fb85228fe7e8e3348f6347838b87e09fd029c2c3e7cfb82074ac99f027a6a38ec581cf5c1d3f120cc8ce46a715f719e88d828c2b8f21c4fc45013280c19de47f84d913ff2969ba55d9fb0debbae92d71452034447084cbeacbf00e5a44317cdc525805320337c4deffd23ced20a8568b68a9537cafd51f8dcfabc3a6e6668080502bcdb0c86a8227b7e9cec49fa501040f6e77a9b0f97cb0feaab6dda6a1f5f264d930d141c3b63257fbb2048d4e46792cb3008fb534e060918e1d5eff3240132a6462fda9c87aa86988fd63ceaf07c71fa638e30bdd9972a3e11bbf0fdb1ef0520edaf4bda69f965aa16e8883413fb107537120acc2be838a956936e98ba0bc66893f540c2e8e2757ba256a24388d4ae0b396b1e38c130fcb56ba4d75dedf8b6177d5c10d4377a54f88fbe7bccb71bf79f453103e986f46b029bae2fdd34d84c47f240d3eedf547c8817ca017222e50a232e3f17b897c87abe68a27d075870613416149b0d91743df625b42be47407a0df3d3f8464cc4855e6bbca269b463d8b1c7357782cbfc534f3c72642d592a987b70fb92e1ab932bdaa689c238e79c00f986f5e7c80eb5a8aec93178d450afae712011594da1b29464e8ac1d56d676748fae77873945068468fae4c3865a289bb94fce22d308e0fa503f0563fc0146da1fea4854ba3077150d21317e083c4c835c0035d5b61875f2a3e894f93c3942045fb01bb807320ff2c623227538364c7e02bfefaefab588e403caccc3ad752b24bd04dd5654ab3851de77b972330303ed3411368b39c7dda30dd484cd8ccfc6ee52b9d1e1de8eb3a9f0faa4e41fd41b1a16aeb05dfccd23fe904453425da9a635d48bd148bd2cd646c63759d70f5c54efc50caf18691cc1e02ea562fe23bfa3fff1bcecbe0b944b4136159a4e6df867ae46d944a77d5c8ea1f22115611e37bf06eca58dd71f0380355a9c12cec82c093a599ea5ed59ca80397e1ce3ecfc6cca473b6e591d902351e3970e23192498ba976b6a0f4ba3959201009ab4604412c6faab496c880e25bd36b8096d49f07687ae200efc98f51eace100d3e1590cf7cbac0499271ca86d456a693f7d4e4736aa80f1458272175931a1612a1dd92522899a3c3d62fa8319f9413f1e4c0d7f0c66127bc37b62661f3ddfab0e00feb74a6096859780075cdc3e57fde7afb228cb8d6dab6bc8283b72c7e6a23d9001e67eb8b408bb01519b9105575461cc7eb382e885ffcdfd72864a78626e27f5d0d369d30f47fcdd579034cad41b8039c855cf768adcb6f808c30efd4e36252dee8da92a092e93cbb916355bc4106579d0ce26662477db17f98c1e37712a48d4587d239811e922cb4e94f0508021f7132be650fdecc6814343cd3707a8a232071584d34123b957aeb2c6930aa395fd17fa02e0cd109b2a09312bc9fbbef532278b56d931fd0a02dd5b9f98fc2662b637bf6ac119b0f410f2cab8cd957d4cff2bcbb019149665d09adeef16ef7bb26f63b857b3b2cb4479ae1c8eb01a4e56f0f32005b4c71738aa97489f8d74b5cdb8fa03e953467b84c2e99922d1484496a9f761eed0e8e27b9b67fc0dd47b6ba12d42d20caed9723b9fcc8c29417d696c246a75d1395edd6347aff23de3b2ab438d559200bdca377298a47c0a69bb92544b7f52d076f5e918e7dc4e7a2f89e9a4df7e350ff878e4cd0092fe3a6ccad4848ed53941a06b93c58883cee27e1f5e7b2652149a11a19a3320cf7662b79c38758318e27b538fa77c6352aa02263bce81e52dd3169f348c2b22393a6e1e32e9d28a84afb6482076e181965e87105b2b0d2426c3b9cacd7e5a715f6c0db16c0790f8f2a5e6b4eb357edbd795faa43afaad8c814d2dc30fcb0c426614ac4ff6b6dc814e9c2f438e26c25e90c3fe86506ba68e01f142d2f0237c3c5fbd905550dd182ca0f88a504f12242620cd6cab47e35280b2b8984ef1e7ec348881492c67dd2a0a1d9e58a9e215c4b43b7e938776253c2d4389118e838d810e6c71df138233458297f2c9985382b1a8e543cabd1f2357aecb6b4f9c55954cdc021d43dbe6adf681f69b91ea623a5c2f10e2968cd00bf11296aad3e547476b776c1f4596a64125409fa14a87268ed5e2173e7f22e44c8e69299d54ee0a671b8e0b04eb104b0cbcb5f7579f781b8c41da99fc1e659cb36fb91743e72afa9b5a975bce8d237462d7bb53dc9271f1d0e0ef780d213d486147c73d31de60086a9a7af771c5f03bd8df8e28d892c6a4e58895d2b13a795eec1fba974eecda68a8586c37e6693b794b56e7617a89b8f180b14dd58d68c72786a2477e3c99865f44341598c6099a0d7bcc0deed0fa933b54ea5da2e0bf18c23babf7429a3cf0ccda9de7fdac4c5e897dcb0f054f623bc3fb1a0b797d07bf14d7f5d5ea49f568cbe30eff7f43c36820e311f53320f040231e5c624757b293f1603dac785a54f48c791a3beac87f7afe21030bd1a85a58ca72120aaa71de4edeb06a5eca42c7f4819b7bf52a30daee615c0c7a459eb5f284de090b89a086add60f46d2db1d9c0a13962f357cc2cb56ca3ade5218feea875bb4b31e473204f5f15bddd66d3dd78a782eb8a3cfd17151b9c419639c188c0cb25e96abdcecd510bc4fdf2a00bac835eca406eca7391d9455fbddb74a0a49a6934eca6a0204b1d77db5f574e0c4020e940b83eec201d6df370ceaa3987ce783f4564f5ff9beaa5db83d5ffbf6820b9e1241013645be05543c4b7dbd7b32334836f37ba04d71e0debd987279588ef6ca4ce7ac4c45657264edd4cd8fe7a7c93efd102957209fb13bda6ce72c25a1dfee29afb91688e255efc5bedd40b75c13279c2474c229334ac217d9a441a6862a9345ea0c7a21d518d45f650a806f5b972362256a7e8a4bb7ebc7668b7fb5b7f88d7176a6d00fea7aae9a1ff7a4d22c8ccb821fca6c4177ddf79829a808b13018e226dfd09e721d9e117b085bfe61f85dc1f1c03de81c72f186d9085c90856cafa84786011b12c3bbf0cc2a8a0395b41e20c6eba11189c4f89ee7534b62d6a44788cf12fde3191e334a4bd6152e13224e5427defaf20ca52f1ca309152deba109037c73d460cebb891f613ccaba4d43c3c97da25d82de60424c0e99944164fa1af9d6e3ca2ee56c34fc96ed8c2616a19eebbb98ea880845aebdbed9f0303401b8269d20824948b82e415f317f724fb8e7fceb46df6af300662e393719b6fc4f43c5a09f5e401f5bcc22561cce24f0423812905fe06643967dc214df8ca3e33d676f3fe12061bd2402b44912b1aabfbb2b70dd4583bd4f904314179eeff43b8c9d77b38d6fbe9c7cdd2983b94272f3ec0815913b24d7d341641c29eed3c443695ecb0eb88a60483c380f51164e8d8ccfa05b8af6a96e1c055363731efc2c7162c65545f7b5e86842c3d2e464ecb4a362a3b40b411a81c6aca30428fedcceec091e87832a1a310020e7210cf55feadbfe7806d6f705b050949e574cc2c90b21b5f527adf0bb01f16d72cd66be937ba05143f7563aba3ee3114aed9adcb747a50baddc995b000db0b0179fd14e71453f4996a516e732702c24bc3582d41ab5a4111ac3dcebac29b5b97c5cf22aae9075e4b90e7c360346753cac9958c15c53376d0fbdc2c87bf25c5989413e840b29d5c6d7fa3efae395bb7fd45c73ae866b648fcfd655b677ed773d06484f07ce2b5b498dc3a98b001ec6888ff94a6669703b65942333447e2816d4bd09e094a4dcf4f7601e8fe7e19068997b09153fa02f4370b3eb51c8233a8920b3f60bb396f67fdf88c9838a26c70af44656207c55c58339e6f2dbea80d6077535ea337ebfe1d35ec7546bafe570e3f53ad950c3ecc72cd9d7954698f990bd3d570ea76bee48fae30fbd09c3ceebc2501ffeb12f777dbce010a3e86b10b11bedca2c94ac77cc616179b5410f5a92ade13edc1f80fa365dd7712cc9a4f37ef1ca78e398b67aa616c1ebb4de9fae5cea180eba000c3cb0daa6c07eeebe6e081705211479c1c82e134fb9106bb10ef400a324c8a1514c33a44bf1f7e296c65505a11bf84b849bda92ba850b7bee6a67eac130497ddcff551c0dabb89a61aaaefd65a3b4a7088c596e389ae9952ad258f309e3f83bf74d5c5f6c26bc8430c40b35067d8e73460c7889ed9c204e5bac8cf754d5d4336308ac2c04a939132fe985cf4f2d33e2a521fdb1a42909d43ee988678e0be33f31cf773b16e8206cb06fc70ffe8365bd098605ad737f1e0b9e48fbe5cdb731aa4afe1561cc9b87543fcc3a0a542e25a098fc3893b7c235686e9190f1f4360955b394a6f40f858d2131104066fa132f7ff5641bb1cb59c116c55d8f85a8b95fb4d327e2519d66b7e90cca75b63e6a2e7f46e264a55f7f91b39e6c362bfd14fc2e842d3c791de4caaf8769aa446ad90892e6a395616d7b1f66d9f38007edae7d3405ea9a5073cdb6c45c107942583062e6fc66cc265bd9ce05a0e0535c10c2bc35447dabc12d13dc16d41fae3f016e31d6c81d92922b748aa13f028577ddc0167a912a369265c7111e1b73f549ec402630b0273f08117fd173222227bc4f555fadccb635196088abfdc06ee29ec61ffd575c02e1870340a52767f33ff195079f7ea0dd941cd0f71256028fdb539a367212ca46a307d664be50159d6bda8f955a642e659379ccd190dccd66c8973c4074f06100ce7aa27997edae3f762c70fdfb8c3c3bf9fa6e68e7f7c85644b3eb4d565962c8b2ee56ef093dbf06a05d3c7137d92986687f5398fa58494fab494ec385ae2c47edd938521ada8b5cd31f265c0f7866cc7cf60e51e9b0709578ef56bc1303a0e2fab928e9d82d0919509385df9b53f030218169f6a97506debcf56e2551a9eb60482acb606bfbf9b4ee328080e68d48a8c39cf59d8c44cce9fd435fe8189b7adff5f8bd784cab57873b90b565e93600b8cfe051a6d7d4b8702ffed3a6bfa49249b14e68d3de3af5f6d6a25e22150c6160aef38e52aab3ffee0910e5e9b2366f029934d2f616cb0243b6e2fa250660e7be96c7748b8024784c8ec05ad8ee09f05633db71befa2f4fde64976cd5555f485c888c1996e8d50f84f5eedd39141c0b8b5488bc763bf0001742403105a7f9a346bb77503c9c226e49214842d73b4618c39fd7325a96b2db5626d25852d7ccff22ea78b00f4478458e47ab832a8ba0032dae0672a4f79c7aa9d283160251f08060beb7194589f287f1b39f5110d469356aec1ce8eb2dac4491e54cf8694be2077796dc061ed3c988e4badc0f839554ea631dffaa860520574364882b4f03175e6611f52e4ba6df3499c8285348e2e7d91b2cdd8d339a8162bec7aa5ebeffd334f1ce03bbba84389b6510461112eca86d19cb7cef157ad978be7ebfb3bd1ec33dac1374cf762bfb080d595137ae56054eaa687a4f9c486b8fc3aafb8ff811a7bc5a6e2904143a04f4b256c799e13760292145d7f4880afe883803ec82a77dea5d286a8198805e21ad555d1359043955ec9f682d35bdf9a3dd0d3a080849d0f8e506e525eaaa6446b5a58496678ef67bd948d073d67d7aabc03b027add242a915611862a831ecc17aa51e8af2ea1bc15edf3990db8970299682b23a98d6eea2a4ea4857084ecb6ae5fb65d24577c96ab7afd1f39f1fa3df086335ec0f83a5872ea76f5df9aff04e98921dbba5e258ea9a7144f37ca81ded41c88a256e47b94d209390feab238d6966ebcb5d778b8613a83b17f3c27140414b11ebea5cba7e2923742a611725d8be695d637748ddfd5799ea4f1ca71b6f704a9434910a6d90d7a18423b1147e9ad23f1d90f4edc144f4a1f0188ecc925583a0dd7ebb954accb48a07416a97f9720922c46f8d5d9d8748b4f400e27911b4881c3cf4b5dc9e1bd0281c8bd5b89b481d1d21e6b97fd260477d7225f103b711fe9f36d407bb3a7a7fd881b1284d4212461a8f7fb4739e6bb6b354202a53526a53d8a8a2a28221ad338e48d75d269a54a91c33bac1698b0d61121f37847384811d545037966d99da9b4dc95c44347dbc3bcf2ffdd01411f49e538da5dfe121f5d62dda861e8d475aec5ecebb8e323a306f8fa2cd9f0c6507be0cb55ac63f55147d6b377a23966be912d60df33550bb1ecaa1eeb9678f85c16baa4db52fae467b72dadb12a65e9a73ff1d60a0f07ae82abb086d95bd64a15ae7b12136c03feeed2bb87b7dd6041e65ceefbb5048503ae4a2e64663883b13006420a74754092ff8cac9143ff01a4e126a58cae1becbc3055c1f06f6e27ba21b7548fdade32297bc584e209c3a8e1de9ef348bf76c082c5ebfd405220230aa19f89054dae6abf10b92e1a94c3e1e17e65d0cafc7c06bb982f23836ad79979b4d5c4daa5b72e9c16313add5b9f2b9f77a982021866c21f2fbb5c9083e1916b3b32ca6a4c7191c4b0fde8cc204c4dbe0660313b490b591c8133bfc2a0fa5514d49d7763caea0a14f26e685279aebd1091e4ee8fd2b67b995527851a1cc09afa88a507851d4a0df75c9cb831c9cd987b584bc96102e1374c90784325531e7dc6055309b046a7d75a318d187dd443bac6b77553f4018959c767be1597f698c0f915ca01e96eea8868e663832a47a2f68bc39d7551cbac472419be4ba3daaaec166501e2aa9070a8ff1cb51475a3384b8dc703fe6bfde6c4bf9c1dce3a50b0e5d9b635a82c556ea350df338073fd1f720ff199c43c4a489df488754542f96e02551f9f91fbe09d784b102ad1042073bb583b862cb4a22fcac4a08c6eb717a426808ce45162b90dbdca325e0ff0526a681c351408fc0e2f78c0c7214da934912aa9e75179532c49c7bc4d5cee73dc06ee538afd69b1cd29ff91e557555933a57f41d7860f91841e138ad74adda7cba7e4a3120e46c1ad6002e22f950f4142df952ebb2d1349bc7b59d4e62b896d30d7fc97ce0ae2f03a7baccfab89f2b1f715fc13bb1f6347030c114c713f54aad60d1e08f0f0870d22f64b2d19fe7ca3bc12f4b39df9ee217cdd9e0d0f188631d8dcbe23f79dc8320f7de37dc35062713e0f9f32a421a99fde03c4e18744b997cd3bcf15cfb7e9abfabf5449ecf0f6b87a0750ec1e23b662d165aafccfcec779f6dec59717ff828a12e0720b05a5704df2aa7a4c3be6711ef933e33d58c53ab3652d6d272be0fbe160c19c99b987ec1d5af375f8be78aa857b9f0a73f9a6132b06717f529afc096ee385f90c1c8f85cb8f22de0d1bc86558e6045c1cd5eebd4104c9ed0a0d71a177434622dafd7e2f6d42261e56f074525c5c4e709eaf2abfc6dc36e924e1142d1e5e092a156930a39e40c990a0585ad5da681b9dc037c19d8fc12ae18dff7db5f903361b1a0252cb7fae42747e4a088090da9e9b8b99716344133ddcfc770cd3b6373ce40db607babd6b603cbe000dcb54fc5bc77783bde0f6f9698da3d1c7612207c56a3c9d4ce50e50d07a3fc99019cd69350d520526d264f9b19e362ee56961bb1a0183dba1269e3ee839cd4243584c0b3bac445812d5981e3b30f63c74b81a709a5902d87fc6d21ab18b9fe488cc87a06a192c42d0365190fda52d5c77d298418ee8f1ca9180680be126e0719f4b7e2357d87a27cfdcf7cf33fc7047253bece79e1f8fd08ef080aaa43603595e7ed92ba5b8cc39a469eb1257c3ce03484c4c7ef39c8207833fe938f9610c601a2dd176bbdd70547d2b156f9fec297ccf343c53a1e196b48a3e46d0e7a7aa1b1730516594d030c7bdb6f4f2f048bf48230ac95e2a1069ab3d3d0bc9d5dafcec92351567116ff872541419f4e01c1991e51368f313b9451bd1b0eea239bff4a4afec27fade16c1da9ef9091e6a20a02d2e7ada9ec34bf6cffe0ead1d1beabe2c1ee94e3346d7bf0899bbbe992e18fbb47bca2aab8bf8481f8bc7ffe4799d0fcc7eb9de0cff0b98d8fed37de02629b6aaff09bc1c31ca7a80f8ddd921a5e51f66a672f611da83c9372337107a8d21078cc3e4fa9c0b5d02c71d11f80774db8fc5ac6ff53980b0748f77ce7422e21c1fb81c47ff96d6cd0add45e1aad045e42d802043cee2e900a5e949172a43ebcc6dac5d85adba61a04c8bc25f6e57ca0d27313bb8f8908eb66dddf99c96a248e35c6d9f40df62c15ee618164c47fd13de8e5e50f4402778c5f71c2f9d680dd56502fbce86514f59a4f381f7d7598304ef6130c705849e8901abd742bcc4f451ce84e724d8c699dedfd3bfd0ee7b6db7ad04a06b69a0590deb8fe0903804d177432621068be036b591eb8a4bef05559aca9655a14e80af386996347b3c4f84130c6db6ca314520539f8062df540678b171c3f1d3ddbfe7c4f331be92686556162f7b15224461301b779e366f536735b9c32dba027e162a7a443739bd33e8a24c26317a6cb87b40f7f8e639eae71c69763e8e414283cdd7a64b79a28af2a5afa3a1af0764fdba882ee5d4616ada6ac1ad826f6b6f8759e7c55a40c39b18a76c231c1f16bc31bebea95036023d6185534d7d365a2b13aef29f306c30d427787e714357d3d7da3f955201ed93400bbd9f998e004e4b2d5eb4cd4a17238a3a7608117981dcbe370f67877ec1d1ecee925e261bb688b6ae439144fe3f535cbe11fd82339ba1b4816ff1d7f2bbe25c0a3ee9c9cd15581171352797cfa810566b8ada565056129cd1f9680b264656aa0c11ccc1717d6c028ab168a6be6486c7d8c8e5cc571f0e94cbcaf0ed0eb2b583ba9bfbaaf67aa6950fb7b55054e6b6cf391b39e4e3e200f0ebcf6e0245723e54683ce29cf1945d80d00e4207aacf1aa86a1e3fabcc4353dbb56d8260119a346727299bf53c6c65193ac584f09b3c73ad732d5d32482e8709e64eed8236390123da2aab1a9dba17d07ee16593f868cb230a43dc67c860a08d6e18be67ebe206408a31581d6d13d8f52d688a23fcf18c71fad6f4bc4deda626c7cc62fe6e6534f4f36e0663f3dbd28d8a61ae60482856c4f2d7b25cb215a677b20dd9ff17ea9416fb385eb9cff21c8858e274eeca725c92eea743e0da3d7397c5457207b4d1c3d9dbba2936db5b3381482d2c5d2385c7148ecf11fdd7bdca33f25fc65aa93952f15ff43bc6ffecf8f13cb5fd754c6f2d1c4ba94cd358e41b0eec49bcbe9f9472f44edcfbd8d13307556ceca1ba645c67edc398c32064aae689be20d0bdd2dcc8d613eeeb9284eb6323f46ec546d40d08cf2a8abb6235f9812380a2912d4f1a51576df62c69e6fdb8100405abd9ed5985902a47534a7721dc8b088d5e79d925014ee3d6e9146172ce5124fff14eaf8ba0f671b2e7215d2309d1baf79272325a7adc90dc7bb407f0bd50d8fe964827e063d956a025fcbc94cacec396e11782a412bb9a558a149b899350421ef24ce42028ac1e40f3503facebc1be0b57962213ba9c8efd6fa414de16cd4c2a50e1225bb2d23b752bb3cb0e998c00ecd7412ef258c84b0dd4a428b0f03082a4e3230ab86214cf3da4e4c527cfbce8f3e6f904a52a8c019c1882111e05ea121a2e443373709a8377bc3f9279f5d182e475e2209aa24a13b514e4d6119d4b5a6aa8ab90253df8e31b4adbf4be13259002f5db5a04889192b0a64b2a56d029ea485ca78babca78856bb466ba4f6c0aa31d6908c4c1e2e2c3991b36bb2e9fca5bc7bbe39b6d0fce9ca12aa8a58cdea8a7bdf70f84cbbaa643618faa37016f0f7592467ac277e5c76693c0436d309c81235cd26f7b941abb372352d18c6c81d3e1428ba99a90ee42a47ff33a8a6ae02c66458875ae56552ceba26ebf84dbbb939ed5502c1ce828b99192b0e795026752b88152363a5153d008be3b1b51ae313af41ba92157616b95e723dd994225cdefa6a2dfbebcd3b32dc488f7ec45c60ca4539692adf7d87c341d93e13631caf11ec89f419aa5b51cf21c61f8b11f05be3dde94dab9664d8e2c5cb5744c382ace8d17a2ce5f7c3e2576f8fe6da789d1d177a981a3cb330c419550215e45f3637668de21b1db0a4db150a9c5719a8dda03f1df4333cfc0985a2331c7291e9733068aa8471fc1992db383ac1b25c1a3d024b8fa6e13921a19486d74ab716e7e267762a5429d3fd3fe1066f95345cf8395bca82b89680a2543bfeefb093f529a6a7e674c7224bc6aeb86ea56eb22f215c3f607a86206a8d54987720b7cfa40f511a58e7a08448f7415f8065746e6e69eb9acb7bdf146f521c9e1844a4a6ee414a70898ee6e1302094f2e3d1fa0de6b7621a100aeba3b782571cdb8c15640a924d66846ff9039e92503b1295652e87bba5786911c1bb6a94d3ef5cc71b58d233b965342d077a3922fa3ee84dc81b696ab315648b6fbb1d2c6316666a6d82cc25c787c9b6877a31714675fdd724ae657680061820924706c8e01d93b06a453f9093b085bbf8798547d02daef74e6955c8992ca8cb985982109d9d5e8f17bb4ebf1b912524d0afea167fadec451d192a32a33ce2436edd19c06a849e52f515f744698802f9bca880b61795ff89fb9290a5f08244f1f5a6d8fd0ea4a2ecdb8c5c6b8251505602951452579609b85ca1881d0024bfe8d6e2d5873a468837e5780bdd65220cd2d1dde440f8afe913ccb68936c5756a6ef8f2c2a2772ec20ce0090395a3bced4f4725ac277f2e80deefce72960e5aa966766df132acb1a9b8d7c8136af5e4eaac446419476a517468d084f38a73cf99f955f2ac0cb3a28315cede8aed8f7b6dea9e14e369f7a7e6d25d782e3d7eeab08907a01006e751e64e611649ae1834530fb5b8a0523bc9d5b8cc405013d5647e06c5cae692d72324eeac588c6ee776b64e9ff8882b87ef193979afc5a2e017a458c4a40ba97c6cc05368dec3034112ce1c1567e3862618408343eada205006f5cc3140c48a866bafe89e3be5d9c1dc9a70de3b35d5343847f0f8e6a94f3f565fedf742dbb5e952bcf4a368679668d9d4ef1238a911590031085f67a1c73af12ecf2b179c31db29a486039b7da6a21054ce57f7262db86fb42e8ccbf186560d38adad62c60f64f144fac580d2b48311bd5491aa5c741c478c298b2658306675453abe9746b757e9694c0c8bcf3dbd7d18f7235677682ca9e8fb7416c79695556057de059b2206a005f596f4d142d25cedde81ad505db478ed9a5d3debfa32f9bfab25e3861730d1bf786959918a70022022ecdd8ec063f8e06208d6b5d4f6d73aa8de8389a08ba8c5ad6c434ad88693412a8c6a94f161c90ecc536aebfb741c74b569b36361ee26931ed9ef8926514d135f8b328504ef966c47bb9d1cd6d915ca43cc0766e95bf10672bc7dcd5677f339e4a9ae60e07c935e982fce4b593c31de5080ee75e161b35f408acf81ad950f00badc31dad5c8d93dcd3e41c6433f6eed5d8a73223115b4b4fffef81dd50415d1210a823e9f6b34289c2826aa4d3c08b43102cbd2499bea5be6c83f690adea4bda3b9a329b2d87bc585769ad0de7a8a8780fc18efac8e3e9260c8cc04c466a23fa3afafd1d3a96e3bd94a7dacd211dc1b17cbe6798901e7c204898d7fcc25ec9b34b266095047c24cbfaede9aead50f730c3c945049cd64cd23e95c316cc812b45edf680eec1f48ac648ab89e1bce61e254febd381a6b1c6735b0b730c0aeb520d54cce934a348940aea27ee48b60715567b1a558aed290c4b2d11fd7a4905294381807d11b77431abc2308abc9efcd605405e3935b0ac3055e43f58a3cfeaaab480921e7fe7eed04263ce04a8ad09791d5f4d7837b1ea0f7dbcd986623c9a52897e7c44ef40b2b4fd177a67f7d81635935a1278bee5526c357db8f2a1423e70058ab0bb20b67f3b11d221c9686cdc89a81fc8aecc96ee46c16f13b1d9f80268c4f5206b8c45733496d74646874d0880fcb894fbecc30ec87494d373c8294401bb4224b402b95941dc58f629da551630eebee507996720bc1be664211ab88ba67c5362ca9e7481b9a2237d6b460ae77f888c666b04ae6b15687047b0771f36b996aecea814c947c610360c83bc3f016a99c46afca581d2028be696dcb8250550bf1b4d5b36078b8fb15cba21155d19235af19e29a0ed8ac8cc94d41220d7d9a6f9c437e474b8ffb4b745732b4832c3507edb943a821d5cecf646ace0f296ca27b001ac5cdcb47833aeab51dca48d70b69a2a87e1786e7b00e023da7b87b6df64308b12fbb01f4938bdf6b5aed03c660bea557cf49c49f3795650921b5874956a51421eebc389fb907b69160a79772ffe37c41a812ec5a1cb0c2296cc9773bd7ab89a0f52be65133983a830ac6b6088525980d91c0af6a592a593860916a22f10823b0aa95281669b0d7b82fcc5bfb3bd48b34fd38829480a29697780cd5cb7d2141c1bf0bdb6b3792453adf6a4548378715c582c54bae9d2133fccb6ced5c6e328f8d03d3800e2d85656c68531b8f80bc65bd0d518b17fb81689109479cc6c0ed4aff087d969e8de7a882507f3575715ac9d29315358f64f8dd63c90deabd4cf276513ad8d7c67d59a421285a8efb1e5ea0b330ad14974d21408c7c140f03c0ab4fde182e056835c587983af0b270e877a3e3e56c16c20923cac01ffcccf2c2edccb2855202550226a5fed21d354ae57bf82cd66d04006eabff1b32e513f859b188e7cbf878451493d2dcc2f9bba83842ce751e04e099036fef65af3395ed52f69e13c9911af6fefd2da80e303922a01376ff8f819766ccd384b55959fb8baf863805f086385e014d6bc268023878a53a440f3614b80f1864b42e551bdb3609a5e11d51d7d59f56cddc7801c5903b12baf88dfb6a9a0fcfe90cf45b64491228cbc6b09b6c14e69129f85fc0b20ad504a8040ba2a0c4b58c2b1f5d230246c9429826002b76ae4165063399d9b6119b96ba7c219a7bbe995bdd649139c0b9a3cb6d46ed68da761e48c7e3e5c9ba98ed8fda6b4db0e94114fcf0229d2267fdeb34e986089ee3de05dfd7f613bf8bbceeb0caedfe17284a9d392bc57ead2a6c743050ea1fb8ba39c14c278c36ed937c1c42c69850958c64d8dd66ae6d986fb5c1b1ebf17a9de4de4c3e23a3aa6aed621518bb72c98a9decdbaa5eee6a7a00d6a8a4f06c5fe8bde55da7413b6ba2d6367866f1e344bb4b57e10f59bda22aec141e20776a79e12a6928b509dec3d322cb3ddcec7e1997beeec469eee33e94557dcb1cd59e8dc68be97e6b7ad78101ba49799fb47bba503f889786916a2adfc10a375db0c2f45b11ce12798536c5c53b91180947e45f40a597eda97bf8fc8d01b986bfe04c912a640cd86cc0cd3ad94ce53c8dc91a3c0c7c0d391b8432574c7083a0ceee8ca6260c3246c9c3dc4c08ec4af9465c717457721248691caa748efdd3e83ec8f68a695950b852107dfc867e17326557b493b220715a8de4f26969e1ba7d403fb67982f538177d1715967f60fab67b8df0aac400bdb73d616a153925431556b0e9bf18897e4aba460ccaff9b229e0e963dfa7b9fe40381f01e4c405f7b6e02960fd612553d699f7d017b7ab699f5e986167d1977a695373905705fd3d455ea5e8f0e25d8d157367a9f3e9c7301539c3f66b487999e89e869fe08353ad084afe5e391d8cdbf9c6780f2ddf31ed6e5998642ac4bf20ee7d57651ca2af24c24ad3b6eab318674eaf0173c8946cffca52f86f5959c0ba522ec5256b0f6a43a5be14c039ef1f4ad3ca223458c30ccab80e284f10ea60505723b5cb888d680deaf859d07fc7473a6c0ae28ce00dc823c6ad83d9069f7cbcb5c5d0d51875e016e02d6005df85d70c22d4ea3eea211368072c8952bb6d4cf1627e665d2154156252345560f0e2df517726dc261ba945d3f5878518712a7fc25c4ac012708115f2c3899ab6be89d36c29b20556c83d7372df3d7dac9e41a82eab865056442a848da7914fc909b3d61119877f1005a7a6efce3d8e3c8fddff688fdd609b4217ae3e7bc86dfece68eccb42ffb3be751d389eecdd4b63afa4e6b430dff128b6f2964ed959d7818f7d45908a4452b45cbc675839cd66840ffa35d8e690a52962acb6e1a14d9a73b29433bc71a25ce564c46e54e380e4e7ca9ac2440df94481af53f2e1705b352a9190ed8d9f2b3dded988b43832f4cf28c5b2182346925545885b8c1f5aa388f6a84164314bbfef0f26a0bcb027192a8619c49c6da42f60f9581289e2407262a233f0f4fc439d0240fe5e3c63630fb7d480f18a4019cd8e03ba9568706f74b781da06c73184e7ea972ac791606c0100039d4d1d5d029a89731af98701113e1bf54fa030255606aa09acb6b8c4fdaed107e8913f6210ebfd41b191e2218ffa82c90089a982b0b2b30c3910b36ce5c3971cfc712230d7b95ffa0dfd7512cab1fcf38b117acfe41ad00987cd66132df257d59264f3feb815ab0bd125fa4078674dbe5d61d7eaa833d4a8419c5b6b49860308358a86e514594efe1aa37fe3796892fdd5d481d3789536b6c2496e392100153e110ed0435edaa2b36df15fa2322626c650ca96002c9014446d3d7f1351ae439ec49be83b8e722a8320804d3d9b540a52e5b7ea790e05e4a0b2c536af0d528e76eb455dbf40a7bb4be017f29abf9b6d27fab2bbd1828040564f886f1bcc85d76b75a255a6eb1520a75a4c1790614003971ec23b896a8c695a05b2c60dac0a8d99d39e64d6f109ec87138299f9b68cefcefbca52c62fa566e338b7694d3621500a05900cb4c082ae33639d05eab308b08888ff033bc918fea7d810fff6c1dfb6ec65237912322f05950b0e5455c0e8d87ec9b46c906bf0dc9fd14f12315610e406c63392174c611ddc2da1bdf4277b165b5ea0891966075ea6a490b32d416e3a5cc38a39c7000d9d871792772b9687769fe2aacaa16994235ea9b02fa51a3c037be5c6faea2f5c26f49683012c23ad82ef9f80a940b49f5fae4cbdf1ead94a53264ee9f374ba0ea09137379e94d1b833447fc9c4613c736fd1481a3c8b2fa233ffd5b6a5b87dd671a073e316880e46c025cb746c0697682910eb1b55deb274dcff3f9ac56bda753a37f08e49a7efb2fe4f858fa2877ab2433cf56a67ef6c1e62c04d12dbc358a76cb3d61253971faaf3a670d0083a760277da8fca409e2ac9f6196f5929d9d9c53246fe1652879c4f3b5b7cbbb5f709c3ef4ec99913dc055b563b169947628b0f7e27646848a846b806610e1cdc7dc12b33c95f47c5b892af6650800da8ed95aac4605528bb78ca41b0390e419e81450bd64d0e4a1c95b73be00a9704ab66b651efd2cc164d9c1fc0f8af1bd7b73521e6d3d84719f3661c5f1bfdaaecabb101aeee5bf070e9b8ab17e9563f4d73eab7e8f451f586cf98a9be2c570d1b41bbaabee9a96832be8d199d7298b782dfeb1d8cb923d7dc38cff82cc27a3f6f923109417a9979347a071b7ac42ea5765a66cf481e17ce7eb54e318a282f78dce56a3c3dd0b792faea51905e692002033cf55419df8d5967b61b6a0a065a19c5eac5e4e497a5058e918ed2f2439a9fd4835926e41c9b0f299f0d2e096c9441a40f1bfa5139f698056ca95d24316fd390dd5a05b8e1bf6fad0a9830b6446831b640760ceba2031a52795cab98c85e0e0834ce0687c4a5d0897e3e60c04fce340f52f17bdb61320cb21e6b8c10322ce968eadc8a9b855d8e0054a7505a53ceece0b161b9ddcde84fb9ff41153d4ce9fa3739eb85c7ed87b1a126eb34be53861b94f7019757b0980b8bcb9bae2c98b9548128a85a15d6a060fa1166071b0b6e8e9e249b6ab838bf9dd0e5bc866f278b4b583b48dd70c525e23dbbebac49508c4aa174f48dfcd7e9302a8b2971bf9e9bb18b93e3e151c076e39e6b902953651c940ec268c0addbe247b0ec1175db22cf2e2b8ee963c244d5494181f30f08aa503480411c54a48bcfc65bf09f503739ca41a57e411488f73cdf28e4d58fad1fa34e952bcfbc3b42f1686bdf99da71e73f94f61dbaea68598bd272e555af7f37a80d229ea43350b77e93370d22173e91af6ddb47e5c26712c2f741d2db3c23e0d3ab402d3d3a84e5d21696d02f2a7dd0ec4c99c4395f29410122c08e2d3ecc209f67f86d9eb75788a417bbec2bd342de60a599a0176d090a5fe1891bdf86fb405d1448b912f74f7f0a07453874bcf139cce904533179e0c764123b6845d985b3ebacb01b9e455789448a9016028a5cf5e514d98f92fbe25923151cce58c1986cea8b819e23d94690201392152219ce22236fca40fab4c1ef13d3ab27ceaae0df1e108bbc145656b3138d488ba5ee816ac1aefc8ae96a908f91cce373a5ca280a5fa24d59536b228a7691840e8c3768c40c2af37d5bdf18a208262c4f5e7a9c05318a5b6a26cceda2642a2c6e8b0c648e6b4bed3c96237b8b4b94825b4350211843b8a74ebeb07cf9f970bf31263b604fb23bdf9a677dbc4a3eae27580eefd12a698fb28fec8796f3663dd6996cad77f29be3d60bc395d2a456793e27ae4254f111e8419b2b72c550ccee90295a4e99c356ace02a17ed77007ba544a454a9f65b2406a7c11b49fd2c421abadc1fae13b227c12787b28901c3b02c7f0cfd841228119688fb9e8dd4504a3d73075af68b3406f430abeba57b4a910674833fa087474324c51ab137ca8be3e04f7dcba7d681801a2bcd68b4d42726f12837ba9e994242699a5c4cb9758eddee3f71ccdb54806682d112e6088ade36a296934d84ff39df2b3efee69bf8f5031288c81d7491b89085e9c2c20650f998a60bb4446bda3b70225e64e26a9508d35fd4ab5355488371a14b67193b8abc31abd4ed3cf54d7a3466efa2dfe3d088e8154f81c53f6148c3e74666ffe8c9be82c3202cf77de0465fa1fb6399f2cb89648fd014f0fb3f85813b4f870382a18d1f1004b29fdcd92442d04221377860efbb2ba4a3391d28d32368699fabe3611bd7791c8aeb9bc52f30f9383dedf2cdf94af6e5117d2d1c8b2d8d06f944c7d0ba41c9d17fc4dbec8047bd9175667a49f15a5a7aad11c5627c656a2e11845af139f47407ce3fb47829c9c9bff8c48151f57837fccd40acb9b9f5cac3000d4f1cc11402c1d632af3973ad9f84b6fe1b45749c3b66792a6a1736f5a6eff970952660a9d2ed1f33dff2f7361729c0dbb1ea7e2ccea135e0f556ab8ac888bfea318d75bbb4e7346d590c2d2bf7292deaa304438a350cec836325a9fa66c037a37f6fb2cf0875c747e81dfffff7f20