PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 62252 90f1ed39e10283f26ad6c249929bdc46286028e8e00099e3f5cd29d2608f89a4

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
76a76964465df4109cc2d428e10349576657f270b5f0d16c0d1f93d18548b644
Certificate Block Hash
90f1ed39e10283f26ad6c249929bdc46286028e8e00099e3f5cd29d2608f89a4
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00b0140000d0040000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000d10521b3ce08fe75cb42aa3fa9367ef7a6d3329e3d374699e7ed146a5b5cae668f77d24bbf9b0b9f42aea6e4a21c095f7c5eac822268f82191ee542a86d1900c26d4a00a9494b15487abe7b421fc3a6c3251f33513207847bd060000000000000040000000400000b0140000d0040000

Raw Header Hex

0000402027ce1bcf798d24d53747db9221a911b67c12822ff7d2c0f5bebc5abb9342f224b3b23f07683e10db372dc171dc1d532db9304e051c8d216342730ffbfe3840677a4b176ad860021844b64885d1931f0d6cd1f0b570f25766574903e128d4c29c10f45d466469a776

Proof Data Hex

59,560 bytes
1212160203077d2888b4d906aeb4041a6380b12876acf0e6a69569b690dd1a201c62f10e0926e84e2bf998663d3bc8db5b60bff6f6eb66d48047d2bfe7cfa2a214a1654e30bd58ae1d87f58d40aa2c532cd13dad05030cc5f99762b49ae69cfd49714578c01c32aa11324b652436afe3e1ac677e77d2799d8f44625526e5129e6bb14144907f4cb18b6ee63e70fee114e4ebfd4e5e49eb52888b521d5d3c4ad7ec79a2944b7bb175d4f47ef08c23a62e35d7d4d1d97bf3dd71b484ef056bc8d7149727a06048c9f249d1091cfc85d2edf7d327637bca7c4049ad68e4f056fc29b6617ec3c92db7c8500fd441307986fd3fdc977cfafd4557bdc888604fdffeb9b3fb578ea13fed7481fa764d8b32640a99c714b3b148976f9b6326cd653eb1b499ac80ce29399efeb2f239dfe899bd6b4a876e65b9726843e03ec81f2e3c310fd38463feee0dd15964f3969fd60cec3d4bef9afd68ba3eda67a9240878e3a0a856bd639b7e381b28f68825aa117dc3c6f4ea6fee568afdae8e18ad172af1ab4953febaac6ee2fb9e0f492ad733d2e4c5e5c0c74ff263f709541916981b8289cbc19398e44e6846382f7e2fb7a1c94681a6388b97adce6dfc8fe26dcbb8705380b53590750ff60e057981c1f625fc752d05082db7e882494c6a4c5f5cff773aadf28d7b6b7e8ba4d024f36bb6f9baf5c3c0de2a31e9d25a7cc9cf4db1afd0b4f26a3c3d8bfa8e452fa306ce054c961d94ce0c663e83c2de5121d41abbf1107d4cc75bbc6d641cb90a6a18dab75d4a471aff61b6528fc88068db9a64c16868bfd7f5626023a2f073844b717cbe8e60b2c0bfbaf5d7193197ecf75cb5c944f4a93263633a620681bf4a93b6300d8ce61d7786d4127ed83e17f8dba1be5db26db3c27a545b4be642b0a1238e50e4470b62878d29dfb48a5ce774ec1991464ff795d24ebaa9fb897c9dfc34c2d6980e50215248687c65be3298ce82b5d12ec780f311e4c7452e8514ca38e41da393e6f851071ea2d950e556907e3a41da5bf40f71d05961679bfb6bba0a59793cf51b3763b44ac8e5902f2384e003cac3ec4910902c9395f35ea927c9b23c6c5706b1f6cc43c8dbf96520e68d29950c36e8529f583e8846ff38cf7344e1bc9e1fb287ab9640b545c043c4af1c4f9a3e34f779c0fe725898258fd6e024849f25f0430c4c845c68255220d2fe214669e408c90b8bb18de9d7bb5b655d0917bd17f41e808081deb70f653272c8fdefd19a3b36816a2a4dd1dfb43c2433de55718dba8951c16182ce36b16563b920d134adc5aaed95ee1782cea7a68cf7ded6a1cb30c633b6ddaf2da0c4c08ec70068f9f31ead1aff90a27e4b1778cce61a6f6a563556d6293d16a3959fc9586353bfb9a1457412980bc3e08d3ef910f1c61ecb9f2fceb946a60288034261fe752a89e6c82d4ef03ebf40d63b9ca7352cc7e68fec14df3afeea292de80fed87747527c6af42cac7630b6e320b66b52113f30267554e793f878d33bdc436e8a8452dc4dca9d4fa13000488f4d9b8ea51a473eefe969d3f852b52674b9bc28e1033c630156d8896c73575ff5f590b45ddcc019da8011729311338fb9d736cda0c1a3cb5a2c3ea46a70fe0d5b96c3056fb67f7344e28bf86c53e5e5d8dc74393baa86f1b58be5517570056588f238c0b176992d2c1c33a72f1844e522fcc361ed1d12fa41b1c7c28bbe8f910b338b804514e60696e926a2b2788a0b2aa90cf935865edcf5485f8cf2a6a8df9ea7be15dfabf1000abde851d991372bc4edbbe0a9ec6b85afddfa0aa57ae8a761868f0d00c4181566598200bbfba1299a0af64e73906c0c66d2640c1ce636f93f3a27e31bcb2649700e57c9f12aa8322891ee0c7a2dae86ab40c8b07323c780b77981c0de849ed9e8f949ae05b91fe4886b300fc80d88c39813be23246c12ea84e497c0036605013106161d9102d2ce842c9987b6d500f419478881503b19521ad9ab5009b3dc698f4bf779565798467d8cdcade4b70859b20ab0be46f62c2ee89904bebbd5e473c8c5a7355da9cb18d47708f18a6688a2ee7b5b7bd271fb83e8e16a3677a62b34c624cb56d3666bf8f65513e93157b08bf5d693bd9705fa209f8eab9c6fe8d1cba258030ec02db9fd94ff17ab235894e537afa493f4acc2c44056f8e7cf390768d917c4ce9ea9a5bc86d493f4933e2c5ee773274472171a6a067e37ca01f3342ced5bbd0b7311a2a7080c134a39c956daddd11b14febb0c66ccf404283919087290959b39f28e4117122fdb1d22ca35bb691544602802ca6d4c5f7e88ab5c236ab2e33df5c3bb0d2db07b19a308eac8dba18cedd2fe0ad316305f2366f76f6884dbbab9d7035b1e44cb84e491601831c457e56dd4fb46fa738e2cd5473be2bdb1746a9323a7e265b513d3731ab6b906ca2a60a7c30d1ecdda4adfc8c49b1e716970a5b61156970ce9ab397aad94843a3f4cf9fff205f5dcb0416918f334a1a2f2a8e6cf1ff3e65f8f6a8b72546b08778c645a111edb8c68e4a55b19e9148b40a8de5786dc9712ccfa297b633c07476c44e4ec54de1162f79ea0b7c1b92d73f12d7c0fb15854f11b2df8ba6a4d5a4f8bf5afe3ff8a31b3f155f3e8d2898fd96ffb4bb4ec879ce700fc720d7459702d4fdb3fc08a101f6e77d56032d0122c3672ee7e4f8715049d4d13a052efbe9b69fcdcd75134c34792d98fedb6b369fe5586c89dffecc7d4f2d46328821a79b7c996983291db94352dd33eb93944376dee876c301a9ad922db72d4a72c1f53c69eb8394f17e2dc4bf084f18f76db49a796e8dbd9f3ab2190bc5049b4f57a1506cb60dac188524dcc79b6483779238ef5c2f9c6e03206077533ad74c987ea2f29aa2a35b8ff6e7e61ca99037a50cdbd2bcf117769d88bfabb0f1cbb3da5c4d0abaf090d54c98a1410ded1b803c787b670b2fd4ecba65f664dd9e2a081e1da3b37e5e2a2e30bbd39f4f9a13fee7bee0ebbd0e318d767810fa6d63ee118995716c8bbfc4235006a39f200d748cd0f5d70aa11cdefd557a3e00441227b33fbb2b4386c6377d0cb9543566636713c8c6d7e23fb35193ced33d44ae1d201823ecc78cc2233a470834778b69f5819fd7a841bb230288b569a5fb6d1a34c8ca61fa8d99fe7525875e8a232cd47afc986884fbd0ad8d6948becf79a43128e1ff00fbe79148b518e2bfbabab06982f1cb50caaa170e2aa703d3185975a776c9141fbfc7822931912c838b039b457cf6da33ea3e643049e739ba62e8ad74c2b2f31120576df25fd4401065c78d33a6116cd891d24a7d22c2df05e3d0be0723aef7c8157e215e4f78519255f0e0ec7bc06e814105644b20e160188d87a7158e68102da7238534dd13136300544f6de796b662da23ad82d78df69a6cc6a92454c04f0ba85b2d2273e238196e05f914ca510ac01d0f400eca32b5c35c2bdf1a223b2ac077ad86033f33b566c17772fedaaa0af6890253b3da763f6517157d21fc5faeca03b41449fff4f99801bad0129dff226748e817532c2aa045a1b035bda09c5ce03f8ed8d0b3a6db1f71608ec582bfde463636bbab625f2933bd5e21eecd6dcf92e2f9b31aad05d1bc054377c90563d88b5f991933cc1647deb6ba45a866c4de13214b1b04ee09b5e7c8a20b95cc0edf735385461fe183f27255ba1eeac906d84ece02752265af718c40c46a4ef2e1a424c8767359988eef193d45596dc69032c71d08fd4454ac7bd55496e688f4d0fc332c0a1d7a4e99a951bce97b6b90e090af00942b03c7c969765409c34223adf36cc88968228316a897b6b273c087731a518ef27b7cc5b1aeda8aed9e9f503ed80cfb64ac711e738fa4d5247240ed5bc025f422491d4a1e70814e993128938d57de7d062f4c152292c53d3b3e71158759d8a572d00f5f755458e97ff24f36df4034c9d468d7657042cc7f6ac502b83b558ba5bdd5dc3ae1d427ef577fde05f76d44a5a48b37783e812110808ccad874584fcc4599a6a15ac375b4b7b61d1f1f08d12be5492046b75fe8b386189958fcf4b5f517337859bebcd7afb27ed36725b8e9fa810b724e67c6f161eaa5d111f8b438c6e5cb7604e8bd10a90d2cef94045dddce0473065b71bcafa99722eb6bf4a79dd453368017d94157980d90f9e30422e5446de137ae4ddc15ca8c0d2cf6a5e030423ae0ff27ab988f98efe8c15daa65ac14b5719cf02ae548f7faab1fe0129054bf57417b8cbcc40ccb74e8c82791c53a6c1d2c29a56ef790a2b087b4192cfec1dfa57951ca7f2ad5ed3a3a684d938de526a733f4e0530dd81315f982a709035773fd1b08eaa7c7e245bc19e62e7b0c5d3e357636087c279d1e979bbab58b77d03c9722ff5842ac92c48c474561a291cacefa9a04d91b0f9d310cd22f9cbf99e1231dd6d17d14006f3748c7c13dadf7f23d3250b33a43720735aae8a0bda5787303ad22f789952e06e051ef23171b73a6a8bbf45edd9339d0a7ed2b2a5b3ede1badae3c361a14300cd50c02fcd48b8ca0024e97756a9efd68186eedaa310114d6e403fed290ccc6f26e7712ddae3301a675041c9601cc5ae5dc694b54ad556493edff3d3b3265edba905850b4a771a6deb75bc6b07f5c1a9a4515ad619136c97acb469451f2eda8c39ec983d02f58bdcf768def8088584ec9860d6ee06dc1100c617a3960373bf5b13be0c39ae32593500f067d15aeca35d652c9736a00027f7069e7406de08a7e1493198821805718c8ecc6b5228dac21352e8f84f1492a9f54f276cb2f1778a3064b518a1d065a45ae10f04460a9d045d8e54a3cad3757b738b9c9f37aa1769750a1a2262c1feaeef4ad5ae04440aa37f87e4a2c4b4c7be2dc415b4879532e96d91fef2520c88cb877927a21651e9a58f38cc504b1b3486051254a59fe21658f00496023c42bd3d963fc6b4e339f964af6e038e9f2028c47c922093fc2c4040a8221b4ba91e304972d74d223ccf22e61c9f1c79170b382edb11280cc0f0888f485d2cfce103d26d6e5781f8f46ee9e38421505ef59c618690fd7e81954dbf18a1d9b4b7f765acad46e84b82f2efdda4062ada7dd7c2d2a3b9239865f109f003d69829a7f37b8794c18234e833d9c686ec2e08cf47135adb0fb186cecc15f59d4c54c262cb1f19c7a1b133e7b9ce460b329d6cabd64f0307f168de6fa4fc0ce491fc3fd99932026c91a42769bd423c8000d85b142edf8ae5020376b01b1e7cfbe45bec9c35df503959c746167b9294a7d508b45e6d120e0ee782832039e0d03397c5925262faacd92144aa4344bd511cb0d309d89a2eab8636e9669ec891e8842c28a69bdb4979cfd9588b31eefd619042b0a8decde0a933482bf6a3c3a427b88b901b3b5d9abfdd72aa211ec42a323e18dbcb43851fcf785891a669501999873ec8fde2b34e1044521a53cd3adf45fe0cc16b3d2088126a60d9c87904a5edf15a935c1bce0b9b609c8d82b6259507067e357a7eeeee040f8623c237a404802ab0a83006b7d1b9ea306832d51a919f85f908f204ea0d43de28d7c21f0b75c9a974a37f60a7d4e3054b975e7c18726b8952912d0b84048bd2a5fc2acfa393f977b974e87db21c4d62690019b56dd1361ede893eab417368b7465f79dc357d268b65a95564d13661e5a908b037549ea1d38ad413443c3f0a1e471923bf95de07974425e0e21feb363acf1bc68ef87d97b7de10ae896f8db370ddf4466d6f7801f82848b8fd3258e5f458512e0face2cac199f50b52db7f9bcba1ab7cc5490c35cb3bace7565497595939b3defe19e35aff1a762aa303644495643d9456ac0fd9a69d9205b33d2338a175132798680cf885b322feb81b343601c1a95d6e823b9742f6e9a6c42781bd848b4af2e4cc99239ae4854ba92a2875359368e0bec1f9e9e0fe3d90f02fb2c164624ccb4d33d1ca1841803e07fca625af13a4dd6f52ae087847ccf1debdadfd01b3a810d60636c0fafea7fe68e5aa143987ec950bb391ebffee3f2debb41a2772cc5c28395bae6ed014ecc343e461f23d832fc43fb61889e3381aa39ba4e4e15cd810e2c182e5f78e18c8712350c568f553b913802139c9c2a0e9b43df5b8a7d11f09708fc53c4bbb3662fc14dc742c472f8cc0243141ebdbf40a3d148d199b4762e3ed4d9cbd9ce64ab0aba805ecee5cc01f0be6504214f453f688ff9b0bf3ec5c4a929b187b6c591d2e30fb4e7bda85caa2836be77191380eb75632c162884db3ba72196039482360a0e00f610f2ea4237b6acb5f20d84f1213a743ac316d48acecdede928338e2cb4c7042cbaa7fe184ab72630b9c06323004db57614b6ce3aeee35fa63294f6d0e653b8bc8e43dacb538b80b7ca61fd7aaa049398b60a019f028da500bf2e5dbe60df4e9ad6a761ecdae9a99f4634f815fc17e8b6945819fcd60eac357e3ef9f861bafbb6dabf2d5450beabf0aef2eb099734ba65eb7818c50310f99372ee24eea6558c8dc10bf4e7f870c7b37ccce9e482c942341db1766af752fbfbb8961f00e0f2dbabe0344d3363e036dc40cd8ef0b1b8a9f922e8e64938e2555515f0cc1b6f44393c319e1fb8de017d42a8a08ec3ed65675e62fda7cbb11fc7a051cefcaec5375a20e68f23c132b3b3658766ed095ae5b8fa2125f2bcc9e70c424805dbddb0b4f6c0b689578c55bd929151797c1071ccd0cd2d1c220a649b7589e823b53d11d92f461fc3c349dbc39b0d94331abdc1f5ffa893fb59a3389a93e70ccc4308d73e7ce088f3f5b6b902cd8c4faf7acc534f96cf940ec37ba9e3da18ed09b608207d52b3f49d7ddf59d076445f8a6133a9ff698cd97cfaf952a36cd246b6bcef6a691be3483485609dd6621bf54e16d73eddab2bd2c200afc49385e5210b2d3f3c369e456c82c7f13a4a7f73130c1e3821715aa4d9d8842657af266cc195976174d0108c51edbbf8a0ece79cf0edb2462c1dccec999f4df7a087502468fb3b9fc4a41e5cb6df3fe6c872b08dfa70c2732c07e39afa50a131cc6cf3272d74c69fc2b5edd9fe211b7ffdeff6ab52840f1544ce1ac533ec6593f502af75060e4a77f91459fbac2d35c627b2b0b4b4e62e421d9400f77e3e4497e293d3cd8b72eacf193fbc30b9d6fe7c789572e4abd795d127d8deb5405117e3948d9fd9d83d7380e745ef14c3898a4eb135ef2e9cfbfbf6308c11cc8608c6f9521c74c12f850987b1388865cdcaf1cf4976f3c394adedf39aa8ee40ef3d5ea6af530c28abab1cd9501161c1086fa419a5b41b792ce1a895a45f3736e9b5e2724704ec013af0bd01b02d9357a2cacaafae4a08319863376676326cc8507e83cbd19cea854d68d7542a8c401a434831b3709b43176e3461c14119020b48c4786c56c6e732e37f978c37e6b6cc626b216319130e63d68c7f3df6fad12de187a647112da95d240691a016b8a198f3850adaffb6b92f52b72e28846e1e464583359cea3257a333d541cb530f6b4c7c35c1f8adfc9c36c1fb8862cb0da9936ba2f44cb87967ec67160a58dc8607c69f272d13c5110bc0a5017206f0129f9d6122f729e3a66aba4b7a462aba45c760a8be150994984d688de461dc1dd3280d224245b977d29f57dd08c7c6d013b4203d874c86d70a60e7019df3a183236c6e8b0ddb64715d7c6641d4a46559528b1e6441e2e37ef91378eca20c5fd212ec4427aab358f887aadc7ff2f27022ddcb81672115ba1b8d13a2b660f52759fa06b978f3d6f14c3a7a99e05c25225bfea210d366eca033f1e83792da43d4fb89a0ef50b51b03f8b3d051162462e6473f93cb25ab41ca10305fb86c3c20c6eb7dfc094d7cedc9b5de999a162f6a41771081fd1d37f6e69db91941dafc2f415239cb3319255740d6c9d0f070522e30a3066b36151f36ee740500bac25102639c983bf38f59fb3f97045184304b8365c92355b10ccbfe39ead8f86e04a2b73f9c8e107e3aede1ad369c3fcae3a5d0d75c9a3fb38c7b0b083100b6cc00327ddc85e1645197fa9db5dd9865ce5eb77789b7458fabb25955b21594a67df52e219d42dba250783377818dbbc3c5a646f8fbbf8041ebe151217b00b73c2990c4c28f02f6739d0e7b24564ddb9b5dedbec705b32d840990209b9eb879872b0bf27857abe41b6f7117c380bba8cc256f1d5b3dc888c54ab7899101a737cdb7562a8ac26e2ab8d58fcd1da783e8d05974a13a49497fea8e97979c05782d83c1e0b3c27a8b72417718fac3f9772b413aae74ea94173bb80ab3cd2b85ee7bb926564a94df8ee8cd4e6a17bcc7b9d396dcd677cc034677c00a69eb737d5e9a87f6aa3bcb46b2361d0c1916a82f9aeb9e419c34d61bddf80e178badc3f9ea0e2512a024cc497b8967ec8d36da6ecd7358f8d91c4474a523d9dc4007d7a1635437f4eba7007923a6fd257e63b6edcbff378ad7576f24e02ff3ef5f7d2712e6cf795064abec29615a97f4615def7c2799870f1d5362ffdd7572ec37c9277becf6a3b1ad6896a371769cd980b54734b0aadafe3a6f9a2a97f00f3a1b05a11e1ff1b7cc67d9dc4911780cf417d176bd348a4495d2867326a57242da08a7b4426cb7f2d07275447ec17b8bd392037362aac6111a7344cbc3384fd157de57e7a56acd62264fcdaf5ebf758f23d5a6317319a39e811acecfa6639e77914c154866e257a3afd5c43cfa90b22c5a40756fbde6efb051fc1cef3900a68c221b1b22c5ba02e03fcdad2aa518a2ccd90dce0b2492dc3f4387ef874d9e130de61425e0084eb802c297fccf25fd9d228b92b3fa0cc005b56b0215d385e2281be3790bf415e3345c911b58407974ab30333b88996345d8b31ca8cc42b91fb9ce75d4a6b64d040eb096f0e613c89fd0a74f971d4351fd433e239724e1f71c63366827b87e3de9060403a75fda4b2c74b07d75dd612ba115eb1f75281bf8145468371e93ab897abbfe09bdb0193eb3384f47d99f8dc7c24f92bae2861f84b6ff03475c816bb24ab0ddb32e1ceaec165dede82e2ab14d9fda77a1654ebae2601a6718e400f7b643a9e653ee02ae2d6d742b2b3c75366c55bfe58a12f8b81f6164984328c62efc935bf768246c8a862ec9ea68fd0860a54258267fb5b25cedb65401fa3e8ffc9ae6cb6a34765ddeabca9f016d0fee09f3220ea552bfd73d6f8e093aa696aab2ae3313d15a756a2f106263951883b472158590ba9f376cd8be4d2a6ae70d744d68d8036ff8421edc723e9bfe954a5ddeebb7537a42ec0d3809030425fbf31a1611a834ab22d5cd352d5ee06fb03fe84c0d172be8a622746161e3f8294fca95415d2fec84b10b96b272960c340e8aa4642219b80fb7b3a7d8ac7012f701c6ad3023257beaf0b14e96e3263067dc75762d5efb313aaa2ad05ba058e172fa1c71ae7c4258c7bb76e63f902a1da6287c561b49a46ef842fafe828b295bff182f14f7c48eba0c9c575f2054ace28f4de658c845daf21b9a0bd23b01cedf681f2c15d059276a4d123dce79134f8963e8cd0c260097c59d6736ea9ba3050145f72b9758ba248aa6949d8d6144e5f05127852aab20734d7c120f0f927acb883030b530a716ea2a5c7ee3436b85925247093f069061b0c96b62c591cbeb9388462b4c7571af5da299fca3bf690bf6826838989ffb8e44a98b3a20112fc398ee14d349c3e4cc6d8e10a06a32009b893a52df8ecc98b22e5df1a814571b1cf1b955bdae8cab240d30c3fcad056dadce42a56ea49b0286e437e79aeb39d668303708c4dda1908abe0167787f8b86bbeee288ba7d37606e553b5c7f82cd85a7277f471bfeb8857158ad021ef697f2712124d5509d786e3d18abfaf0e290782a65df79d93bb3b8ceba1d6c18028a4150f38661c55d6d49604e480df62fed04fba8b06a2b834d03976be26ca86eef091dae13deea95530c733e7271f0d1608cf6812d71f0159ed97741e5d198f818afbb258728a946e44281d93229ff1b7c4c4577d4e10283e857091ac034b22d3e4f605a38385e49aa088d610510800d038d77602e498e32197a5cd4c627b1fc09876025b54eec9beb6f8b5fbd3e851c83fcbbb20817000a20eeade94bea46f8c1b7bff975dfcb56cb4f24ae97b839d34b943f169f750e17f7b6ae6d55b7726bfb4b21dda93a04505441d700c1cb392e3c9358e63720da4a62a7ccd4d04d26a2ab20438c0fb1c2ea05ca50b481b1d96ddedd8575423e1b113aa28b2195d5d55fd450c27e45ef47ebb140d7822d24e6b21d866eb4b45cfb8cb33cc4033a147ec4b0ec5be6d5e84393b51ac7a1522da83dc3ce09a195e2395ce1dec33bc4d85b707423f117606b70ac6fe9c8ae8e0c7a34375330ed96bed7781864f4b6421dbb3a5ee2c022d0a514fa7425cdd934471ea25723a893dd5cfc3a34bec27d6f4b397c24d6fffab55ec97267b249128b871364449612431f521df8fd3622ef8ff2601e500057275d2e312ee18ae3cba99478f37593948c5239e4670ce735701031f7113e148c43f43b496d490b2e0af40e755288e600aba79aaac218bd216f7a347b74b5bcc3797f4d25cbe293ab9bb2c282f6c74b2084798b98e87643dc6e5c0da8fa1204ad25b19fb65b8e38aa1c962f061aa31af9812576c7035ac13b3ce9549d9fc6ab11d990213371ae9f2c92e797009031d593a453966b289d5ad71ee4775f250270caf8d860b16a3a4edbf9fda50c4206e7c2ff9eee9faf9d5ced238f626a23a7a42adbef93807096b8a32897dcd652a89ef901efd634d0608529a8001b605e596da24ce44d14412168ef480d5a5cdcf000b96538ff660edade59c340ea909616cde4e710456da147f318ffd6105ee0eeec9264cfe60ce8b729c3b378bca1b9607c584715a3fae00bf7a50053a02f31a34f3f71375485b0a073a671f850e854d79fc52de45dfcf69e96d9e04cfd2b50d69ecff76d3f397a73c41669015223a3c291083b9e3ea7fadd9a87b31acac416df8bcc473101ee70df17fe57ea4d87580d01cc138f7745a768486556c7e7ecb2cc4754c582a7536c5cd205a0ca7b294112bfcf667452308d2c40eeb3358686ace4bfbfe73e8257152131a1ddb13feee89195763b3ad2c71c0f214f3c693de92d28864a2215ef791d9cc2f572fe7d1e10e2a09375ef8b7c06ecf3d9baa973cb433ef8aa1e84ce2aca3aed52f8a3a78d2990b6a0aa5c85db94771c1928a68b1b06eb29ee58d203fefe724b95df405f8a4cd4dec01669c45f082c545c52f63c46c2cacaf0b85a064ebe6b42a49a1b63dbabd77101359a64ef4678254794ff28e9518ec1202fb4b9f7292e7fed11dc24e76d5cc5ac59ffed76a92f67652446bbb7ec7a85ad9b4b1d9045a8f11b4adcad79e47eac637244166a69054915a4013ad32d5431d7d76d742932565bd95321c0c8de9502fdf3ce014fb776c49f22705ca5df0c52ae0f43dd49b31ba8aa1eef584f0380a862ca86c9c5fba3ad6bcad453ebef5114792bcd1932b093817ef1c430ac122a5cc542e7fc45779ea506fc63e08c0d93ef1ef709ba4296eccfa46232ac9d3bd8d15bd2016ef9fed89a779d30c88a6d04cb0d24cbe0e4c0ecb86b3deffc3472aa30165db51f3daf66401078b2104f9b96bedbf970aa544fa4004038892bdc8d7a41239108b75b0527fef82847c82bb4d56c3efe20cdc9c92cfd48d9361143ce72dce8415f96182ad77d81d887c8b0353877b7298f1727891b5c03bab154fb7556b88d5f9d93c8ec4b48faab78883f748408ae1ddd9ce4df72d5298b2c68b0b75c53d09d74d07b173a20d602fb20df7a50583e25f7341744120578d8886e97f5f4c57efffd4d504d3c3e23b351786120d804082d8033f2ae9a67b14c15af6ebce6add1c4fa63a078e95a12ddab098b6a3b0e1d64033071f36d0f43735f5908b3a482b2db9e459797c914b59811ccd16b47e2318c4c3e5babba09d4d397f5213a993c2295e6e448aad86470b8d0761ced66c4aa6ac7ab11debad9469b533f5d8041d062a5021fbd34a37c41dc021b544bb9cf8f6c33de90362e9e0296c97c0940861191abd113aa8fd96f2101f34134af751ff2101c216e9131883876e34f3eb3d86b8b6fbf3927d9f0a7ee42320c41c0c2d4b04e6bcadab35dff8dfc4fd7ef3e5f3a6cc177209bd2ee121c260224663aa423f8081d0fc680d32d17a44657a65ca224a78f2c66d15d545fd47d9383a0fdebbdad93302ca38a3caa03b208039a6793cd859b65d3aafc4276ba436966ab711381d73cfb7c30f4ad70b7d7d48ec48534a3f72c386761f0be48c8d17aee9931fbf5aebe5f882b63a0df5303aa18b1584c65f3d282b2e0782a182d82d3d35bac0f494c9c609f2d97efde00b24e572ef5d8a941762549f05a967a6dc6617dd500e2e90b85e8d27e14464c46f466d7e4ed6e693ba9fe799dc3873a0ade0aae984dcb9b0971bc1e8d407d839b0d4c638d4ed2838f19e1f79156cd0fbfb958bca2a800a0cb83864f540b50b20a4a25f41e3606a25a1743b40ed2573cdfdaabd9993a38183e5f14787871be0d9e30c651050e5f40f04dc1176d2b48422b27dbafcfe4bac8c3eea10162aa916400c398023a31dc5ed2a1e61e6415fa728b91aa48f18ce616cf812fe7418044d15ec5b0206d74a7b62d9e3b38c63b8598c23462f05d3abbb1d7fac3d83a64aa1ce66eb55da8d4f0b24e82a61f3a0f1e5dbee2c815f790fa8aa98c501911ebc3fbfa13b3369853473028d0844e51b86d9fc39fe07ba404d65cf8e15342eb180be4697d7eb3ff6ed61a62e0230ef1e221fe60b973c91b0d577596564b6ff7232074f0faf507575a9589ccf63ad66f0a54eec71afd9a277630a52a011471a50252163e891f650d12d5ea99dd888f61fbaa25b7cb16e67ee7baaf350f783d85cb5a1d7935120017e952ae36136f198f969804646488b866aacc1b580abbd538f052366fdcab4cb06295a0d653d86a7ab50128ba330fc7ba2cd2334e0c7dbc05eaef135c0ebe65fdc8ff4dd2ff0923fdf02045ab5c8ba60a29ae540908f39df392b9635cc89d167b55aab2b06921a20deefc23588e4cd18e538e14e7be3b22605cdb18521549db9546294287cc4403295aca4dbc22969c1ebd7c64e641966d7b2620b107b9f202c2e9401a74b0f7cb047572d89bd55ed0e3aa63d9b9a306c6bedbe927c33a8f7b341ce6210cdf5809ef736a892d82d18d7023e627eef4645416e1b4e5553bbd66831239f93eb2439c40492a9ccde26dcc86e2b202aae2d32c0a7fbfb9689e204065667a39d9cfaacf60e0d4683906d79ded60f64cd35a56dfb99ac08d22e8712ec7278e940fdf1cace29b520aa9970ac0ad863b32af768c8de042b5c20dd7c8e636f00718cba8a6bcc8a79979df3ca55dcecec1d502b324ad1fb80adb0954cf21864215fb553b5db608c7a8f12f89800aed70e24e910eeab35f343b83ed2138ed15924eda1da49d5d93c7e218365297c47372e37539006b029c244b83708ef9a3c5e0473d55fb6b207b4f8db1b9009a8f391f6c0ba844934cd981e93702b4267d827b12840f2aabb7550174bf8caa617410d55a382e2da1b3e584dcde4361492683ed5af5e2345faa005d37f5477fc844eaf73701ba103e5fb8bb427497298a1ed3f3533cb2a05c06f9d1514048a44844a394de70adadc00fa41944e7e9595d49f61924a21d27307d4146fc7ba1d430d0709fbbaa361f16966a7fa590c76ae43a074b7d5241af8034fb82521c4edaec47e394459557081a70018369f73d8c5f53a7c6409746d599366200b4c6854814ce15574842ec64bd05d9413a213ad229441677a0ef5c577084f300933b68bbb182ec567d2c146c2732b8d62fc9e77e485c60b8cb0015cd034aa4ab3bbf8604e9cd9cb062ee4d1d7bd63f5da5726bb50257fb59880761a879eb5b4f668c7367a9d6c19d8a45325f237fd0eba616bbab797353490d29d40b5251893f1289196e7e4fee417a573ef5d5f795aac49ba75b0f9f60834c0b6e137bf4fef9fc7d2aeac399f89ec31637a21a857a828ee1fe1bdb9e4f05a31b631cf0cb024c07d522abb88fdda3466bd260bf1e5911696eb352bca70e62769b14bf95fc55d82f13d799178fcb1b37226b5fa2176c891de8ea20ca9607e076d9d9e36aff3af9f83e13f01d99e6984cf13709878c00596d74acead729bc26d2831b4d941b4c2e34f88cb100c86d0e03cb2e4282b8a22ad7f264f63d0a7f901ed0738f9a40e6d64d79299677e2df7d49be2d19bcebc2a75f64287799f204e35d1885d2f7ce140a63caaadd11c7dcad3e6f1732395be979c5bd492d58fa79839c0475d4019bbf7a968c66a12fe61ee4730742507afd4f8e88f0c33ca49caf73e6891f4669ad7ea0c55bea8ea7ecf1b0ca1a3d83649f03c80c7edcbf535658898f85fced976e1fa643827f0cd64bb18adb9fcc87b0cc211ed5dd0fd3a2b7d7ff9dcf2651b94fc5d8f3a4f4bbc903aaed93a39aaf3b9ebcb9dfbe9f186a675ef6f50552705d832f3dddc57df9a4c47c54d24ad9eddf803c1fb09cf842d842ee86ff51e7449eb2d7a4a0ff12c7c4d51b1918da857cdc3185162f1e6511f1655ec9a882aa21460265b07965eb47a1d1fe01fa7daa2cccbb12f5a783dc56b696f2b56df66b8f14ef5e4027eed32c8b9494cec5c435158186e37980a67ac2fa323a6b0c644e1c40cb323324532211c9850dd5e9ff73b422ef7421de3ebfe54c9b65cf5774df0519ca6f8d2c45a54b2ef5c9a595da29a3b4a5f3eaac7de2d0358f508efcd994eafd317816eba3f525c61c1a41e362cffb8209331cd16cd31be8f0c2df777065fa4401bbb7567eb62d43f95f14a935b9ac52217098d94ed8a5e90e67e7c094c094db93b79cd6b77b359e422cd10f168f3bfeeb4cf603264f60b690fb3f6f8bae375721174bd381e110381008ff2ff605e64278ff674a5802642e1b602c1ac8144d60bf6ee808ed5367e6e3ff0e2f25e0b1c0867960edb1b9f35b0336f58ffef83abb90872616dfec70ee939e5982ffe43c7b18230e6541f3d313d03656df95241b4ee052e3430ec6fe689fe065095b5b5844ac6a84ba1c0319e55e95a4180ba7a419b9ea15526f3bf8cfe82c7514df6c79195806cd1cfdbdd573886d8d47f232ef6985319ff4187cbfd0ab887406de3d50550787e65533c6f6fa2e3e5ecc9f60c8e0c48b1096ff2f04bae60f5699dda2686bbeae99fb0889963ee73fbcecd30b8d1b8cbd065a5f87152ae0c3cb22e1c6353dcd22ffe2236bca95e5f0274e3fe303b4696ed41fa4ef68f044ad6d6d58e1ae64b793201f5678853e6d9f04cccd7a15a76f29db3281b46ca73a8315f9b218752f6b6f3240e9c3086d7dcdd61977018e3bbc3b9cd1a35fad09f91ee09b6096e1de21193c2dc8d5564477bd604237a0d7386d45093c5a188ee72aede37e3b4efb60a7a6e8d1b7c0d79260ee10cfef42ee9738d5761437dd7c5a00b3d7e16851872abb07df108768b55e5069659051b21d7c8a0103139693c9a71dcd0fce3404a57a1eb5a00c5a014cae52a8d86ed375ef05a42bf80bd3e619fff52e107bae703b5030963ce76290dc4c94f7541b6a8c646b5d55f0b0a324b8de2c7ce1bd37f2cf7af5e8cd4ef4ba805031d5a8a1e7facbf51d4e7a939edbdd4100347fc3dacd002416119abf234f1488ba7bd1ba3a1bd460e152c38b8e5907b5ad9586532925c36939a167e9d70a34ce30f33d415f9a30ebad08046ec22491dbbf42c5313ad3ab1a18ce6f6f93ee5183d12d8fd9097bf52600a9366a7f0f9f14271103865aabd9d8cf76d0020f82dd25ceca3d73a02ee98e104732423d94a67886d81b0f112dfe599bfa8730a29232c5fbbf1465d127b4738cffa50bbbf2effaceb96aa9934af02b5c441fe8de1fbd707de5d5d032c6c51e270d511cfb18b5cf207002e9bdcd892c7ab4107f96f8362850b62c12c1053dec855d1f2a965b94ccb69334ad5fcdc1cdd251d759d87a2078b8d05e9b4a4e912e2d6b5e6791b13a6e4e012b9871d0ae80a474c1ca4db9758af34264ca4a9b18bbc7f75399876a436ccbc94ca33caff2f795cb8fd82fef6579c8edae9ba2aa5d72d9c3fc7ac20805bc60ffb0ddade3154dab58ed72bd7a67b855a9c38d61c9316b98e10885b7c1eea7ae92474dba8f4b8e7bf1bd7b7f8e0ea9fd0ca113527b79fe7a908c17b2e4446d85667055c568179d01b01f2424d39fda30a4ac70b078d4329977dd767ce19f333e5aee72ec32fa090a4c8e12a129fa28eba36abf16607d6ef251c1636244530abd40a63d1b61fc523c2ce50f6a731dd8cd32015644486b8a961447fa9a8b0150c92b65ba3f6cfb6369a78e5bec06e3e9101477cebbd7c4185f28cdc3f3d519bea3f8c2d31f51f88061c9e17dbaab6c2aa633d12de70d15c3ba8a12d009982d1f72cb0d4e6ceab22be85519b495df212039b32b6295c2101e98ec275fcf71dc7c57cfb145017d9e07f0ca1e9681d40da10c7ab02e4420c86e0f36f5bd3af2c2a7b82907b6ec89da69fe8f9b5caafc338145d202e5e6f5ad950176161daf71374fb1c470ef2b6c62e4ad521ac0c7e4f4e665341b2a91c45c3c67bdbbc3be51b6bcfbe28c53e01b3be0218313adec55030c5f7f6090e8d28959a3f40ada6ccb3d075c485d6cfbec084e5a47f00a9ce8374e0c48cd4e6266056e539d8d61a6ae75a9bce73dbc0823de04d75a1a28fb56ac5af966cddfffb393a5874f677526920b4074a59e1123bd13d77826626a25dbe010e044d570dcb8b005d718f3c014bc8de9b13b1c1c68bd6e92c99dbbcc756bb1c043c8efd54db519e7fe13f82d48e68f9dead1bbb7498e0a5fcd6c03deb351556116c2b12988aba032d17980533ea56a562f08dc16c53507f7b638439a0fe3c8b2a587ac38f56273221036e58caeec20c4b1359ead1a7da31f447192986b5b85911a9d72bc389aa7bc5f0677ef3d35e8b3dad74415d9d50027b7b8d7ed0d14650f3b4f9ea3d136f2e7d23a3d00211272861d0af0b2519ddc87131e03342828794b67aab890468fc222555addd587797854b96c41e26ab42720516641a6b694c8f6ae6d9a5ba721ee9a0043e150db59b36534696b83468da39c219c870cb8bafbe6830536629710afa410dc7e2ad72e9390207f0be4bdf9279159e8d0525fadbfde51c73f997f3c8ae218e0774b90a615b5a28d14ef36436bb8e5970e2836d1ca255924382df880cda3ddb15c811fa6f7f98411e212c85b265e2565633bc08b0e924c31069b7caf78bbea5c0f3d7a7422af3ca32882803cd72e25bb667e46b8af52f96296d969a5abf6e70aa05bc089e3ad3adabe0a46b3726460f21c67a94a7a99c12916b5e59c73c1347dcd95364e6c69ca931cbe585e51b4c1a5d5c85a96e8e2e4d6f265cbb60941ad938dc79c29e469632aea444427801bcf47ba475504e4dbb7aafc695f21e6411ae4102f49589e1c523690188092c8149c246bed12d46f9f0022cfbc0f92aecbaa2cf2f531a726d7b86b884d25565b3861c6ca02293a78e4c4dab9340d584409e63e9d1d03ff433625841d14fea6db8e5e2ff792fd32ce4aadb0373dcbb89168eeeb8f9ea726e9cea2cfedd481edf232e9dbd907b74141d614734c7eece61185de1a84638058c9a7b92e75a03d5b5fe275844a904d49b2cd1bee75916f7051333356b8edb6de7e5e3db013e5bad858f6b6a53955b0b3b2326d3ff78489b9deb9fd6d7617dcd32db3c9f92fc7e4127c6b20a691942e89ece39ecaf4f670006ff1601f9c68380f16f59f70f7879b6efb34a842eaa8b6d4195a011bdf6b0c25b681e36723f1f2cae78ba552f79703c640020cbfca3ae4156de51e888c17c73dddb8718a779f3c9395231074160eed894b9df3b7ffb1dd2658aa2c0909b6ded56d771f775bc506b83cea4259fb4b3d1c23babac4be376141d90e5938f0107d6e008e7aa26174052ebc6ffbd1452d2d3b7f7f92d4e6d8fd90dc1fafd7cb8d04290031ac5a2caa3d24e61584d7dcf695ed84c58757acedfd89aac590529c870fddc6596e61c3e15a9fbe1c8585b6375e500d59afc347f278d956711472cc32339dda80c0c5f1465c311d4dfdc8aced1ac169a498a9fb01ec6bfba2814a551f50f7789e31f3f662e22989c4cad52ce14d031376602cea016c3ba26c4622536df93d35d23181681d1be6517c9db85ffa1ed0655ffc559ddf6774c62e4d2db4ced8059382bb9a79312d49afc42552b4c25f71450b38c5116d7fec2e75f17a92de0abfa7127176eabd4ac67719df610f62218409191ec7b19fbaaed4fb5e1ec060558a9903b8efb188776daf273a021f5805bba6292cdb9dc94453252ddcc8ebf495e7060f2f67749186dab6d54af7081254b6a81b922a99170610b1719a0457ed04ace699efd1aa87527cb750fb74f679a72faec6bf656fdef6c210a34db7672e57c61b6d5bc67df87035ebe7acba3ad0744c87fe48f0f83cf8a89c704ced6f63bd7f84a221f6678d5500fbbf0b6a1aa322c24549b49c2a975709e85a361dc647c8b1a438b27213bc8a6c4f0ce283dea2b780d87965deb2fa46683a79b18583d1bb253f1f9ebc9146ad229a555b160f85263769dd9677a1f5a0ca808d2bf7830681ee500985e088dd6b86c47b2c73a2fda42d113be982bcdc1a6fc93f8b7372d9157ef547cc24032a31c6b639a7e47e22e7a6070d40cfa5e91a3934bd55e530330526dc29cf3f6b03fd535c1f31b0f89db7a63dd005c8350f2c04b5cc83f4ad9b5b92e5165139b01a1fc559bcd268a2080e44ba6e9214f8c6ae95646eb1e9fd6dca140b56ba755bcd29dbbc9e631f2e338bd3cbb62f996a7e32bf5e9e02ab50ddee0ccc3e15bffe89d7e84bf3d4ff14e93a98a7f72e2cde992daa6caf431eb435e1dfb30e3badd477559891da35effc222fd8e369f098bd406934e36ab70f07dff248de957891178b5cd96529eab55fee129cfff5f3f598dec4dc01ae4e3461aef7c1aa26ab3080ce2c3378dc95a6cec5af89d8d4e0dd6c015086fff4cf11ba8764c3fd80646fa3bc94b6488ed3911c4e29bdf611109114c1acf17f2e54f371cb01c2657f1b1d52f76e33f2d0cc3597d5fe35aba2e9de39f68f06da6c4fb97708035fb5de0d4cc748d314d2e68c8e3e1002ff2171590a0553dbf2ae2ad18156edcdd3e2b0d4fe70691cec2add52bb380c958238a5e81ac4392b1ffe383582b2bf76fdf3674e114b4c5aa42e3acd0a5454cc78be52f250d2c70484368f4c802670db2b218fc7393be4d9000a8a2c2fee0ff0a9b9d1a31faf1e36660989e762d696fa55ded9dbc8d7cf1157289da24d2560f3d9e41c16991956011eac56151a2c5aa89615f5ded69467b7938619bf85f2d2ce97e43a51100ad6ece0eacd69d23dbf3051abe99286556c74dbaa99f40b9b43ce125af4bb8e00084bab0df918e8e35c33ae8e0b68e1e3c20402e5460c4826cc76f8c916428a076a359b12d3e3e3a80ac045fb52bd2ea53933de70cf8b0cf3cd9ce907f9c69373310e8a03604c5d02dd9f21d9aea28b128c2c17709cc3359135636d9fe156bf4b73992b42707762075bd09dfd388c49ba763df70b00dd3cc718b3a40375d3e973a5f75df2c7c3267c77e9e9c96bc6d47c3beecbd2062aaef2f359bc001d9a0c8d675187d73d19dd4a67fad103379539b4954231681f6d08ab39956304e3adfc6be9a4b7f9d5c59b359f4424f71606cb3444ad2265122f766ec1e9374c10d05d3a3c68836820c912446d5a4b9f1ed2561034c36721dc013a2470011a400ca5f04f1168b32e348ef472b014e7e12328e397b222bcdc2c68dc2a8708aeb841ae1b6baa00c0e710e881d68ed296e24598364af8339d9a8a19e49570313522bd0d26be79ca42316959f8801885558b3b56f74fb8ea2ea87cfc32ba10a14ea5eb67ab9627aeff588c9c336baba9e3596e4b743523f26f35ca6760096705f2e416f743f902c4cff798a000c9a5a5d6972a502f74cdc35ae19e984942f72f1a762948677049f489a9497cd71ca3b1ec39048b245ab06aebf21b905cc3f0381ed2fb8005c92fd08ffb14118624b9e67aeda230df903e5e787203fd9d069b689c74698d09efbe721d44850633ed4306cf9c33608d3dbbdfe94ccde5fd63a0b5200934001e28fb8b89de1bb268c377c105171368c43658b808dd787d015f00e3a57ec38db4ab8202e2f612cee6831525e73b339c228b000cf479bcc274b2c32cb72eab8775878f7d2225a71c771a19cbae2b041c115c7f6cc920eda8b14bb21eeaab2921e629cdc60954ed7d3937397e20f60f6add2192ba14d225c5d0a815d29b4f1faa5b4d32d3e71f1e068678879f12c378c2d0bd12360c8c563b31b884edeae8c8e2038b243d4b7b6adb6fddef1d9e2d757d7e06072ff1bdf4a2907fa3fadec132c09b72d035b97736fd21bf94137be14a9fb68e8d5164f617c28b1ac34549d6c222ff03efa8819e3fa57bda1d44aea868824cb0307b42eb29971b6fc00cc30f24774a0e858165ba5d6412baf7b170bd4e010108dc37c8fa09b085b495eb52eabe3b7d6ac2eeb93cbc9a4253bb6c92527bd5fea116305868a1c146970de412418b746e89323ff7b347d254e3f1d788cb38ea5e982621e7d40d5fcdb719cc6eddde5a381b8cb3d7547d02374a6fa00e692977e8035faa14a38de2b019d502895b588b8c70800f72fc33539c114f21eab58b6d2e6a038b3d8bbab51d57c286fb55f5a6b455b146d194f7c08381fce4ec2c7aeb39aaa327e629789e18527f0115cf88c23cf2f97d12e03d9ecc6e730269f087d6e7a282c7c524c5313ac86dadd237ed5a2a558e71348cd2753850f7df536b49b0452193d999d4306778e694352b8cd2f7b1f2f725971306e9fae1f88034dd0bd94c9306c2d2654c4a0a036ffb64939464f79928ece621dad388b35b1df52f13215e1628c2cec01da3e2b6327d5bf89ad7946f6532fb00d1df7510226bccf99a90d01760ed809bfee7a6d46f2fb1f3d29e9f0db8582857d6c34f14c6853670a463e582f3cc2a7aa2a3db3ca56fd1bba8a2d24503c7e0d0c353e324734e4adae79cbc4d8139751d619e944be68d745f39e9b10ccee4669d0b8ea2819ab588a67b44223dba7772bb4216f59715393972505ff451b6b0e3d8833583754da745e2fbbb42ec32c519cf1f59fd7648fdfa80d7005b8177c52a1d832ee82761cb47bbe4e2588dc7ce383bd3a7618657db53bd81e45c794524902aba62fbf9b4dd4162f45d637628b37a7671f2b4a4b178373f177b74c73b4369e1cc36056590d7770829ef24ae29a30c6d329c6eeab81fe17aa68c5a504f966550f9e449dc48202c6cbdffea050d31cbe871d738ee2682befc2098bf74322498e2b9347fc0818b24248fbbd859bb2595280d8c99f9c1ced4755bf8ab0fc383aadd3a782329426a1d5fdce4c299a77b6313d336fd4a82d205e22ea7c59cc9a787ba0aeacd11f190ec663d85e8a1a9789607823283af9eee0a88e832e6fd8f7a4686c32c3f4d6ac0a202fee53851746c926566e06810cb008fd1bf04a2f1d9707e52641e98b2bdb5c5b2fdaca062f0ebdd44dabc0bc6c7250ae224332a29def3b983dcbd6ace84b59deca0958854053eae6e3d2a36d8996ee8f27425c70e78f4ee4cfd690af2c8f52a5ff69fcca4e3ed03b1ddacb7989a278d20f039315ef73c94afc5f378d807ccf0e5f25c7f6860ed1593cc03ebc2fbdcab702c671d8c54b39b869da83c79920d7699ddaf59566f06b93ad7f2482e26204d1febe4f1c71290bb5f36e464847ba9433e53fb6e87a84e1b524a6933c1539172e8dad0a1cc9289a60b63a91810b191461759215e20a69617355077d5aabb20591052c1ca3df4b211275993a54ddee707b9f3298badb9e7b13e18cdf803fe45abe75dc1cde0c35156b930e18ef4011819ce18c58d1c27387b7669422b72c720f2b995abfe7cc0a9f09e1b7cefbb2c2e6a929b9320e7dcfbad772fdd5cefe37439c180e3db00197af6dd9f23a6c143b794969288d4ea3d179ea0c6bfd3d2ca5e7b81aadb3f8dae3bb01b4770a60fcd50f4fcae9dae09fc0b13058c132bd7d8316026bf63266fb2d764cb69f7e48b5625ad4fb127cdac133e17446ef10c4d8ea23cf46820524f8725904c35fd7723881f1f1700286eecb06642f07a7bff5275d8768db5e3060515ab632ac51b136ef5ac10464c0e42acfbef75e4ba95a991d0c5413289f99ed8e04a99d5d3df6c4fecf1c1d17cbd14397d62fa9ceb462cf5a9abef5772fbb9c7d129e7328bde05294edb4e3a4009ebd2639f33cad63f11ed0be12b8122301a7773366412ebca07e474ebb830d923b5873b16363e211deb6961a4f2b47b3c3fdd62e26bc91b494772ed0889a34a0615f418d70b33811bf6608904d81aa302a9f804d4d6beaa50ad7de8ccef50b63ab1da41c93d58fcc6fa8093a5d36387c0d082e64526717623d3dc9923a1f49ffad0652f09c0bfef969c6cff352196f295f3c151628f819dd7f69fb9901ff7d2539a11937c7e8b9141a9acf88d61c5238d92c2dbface8edc77ca5072c4a91f3a9e4f7d22b70ac08fffe3e118ab55ad534e1737be54a4a034e536f8a0d47d63a899035601de261755b453e6aed97b7eb7793d3196e3222996aa667d5fe79a04f02a7d651a709cd71e46d5d61e3bec5cfffc66e6c0212b3060be7ae710b01d541744302b39bdc31eb69ce939d9d7e1e102350c488bcacb8d10348f173d896ad08be3decbc413855e98b54f706690ce964315e879457dc9f751342911a7739978fba7d12d05c2d0f87baf28f364755528573811c5bb4b87243030c384a422df22a02a601c5d88d78ab30f711457587b809d50a9a87307f3749e6de4abf712d2c2ec8448ebf304cadbeac01f10bca84a3ba43e2614ba7a7b66f29e2a5a81b4ca391fbddd1916f8422b027f851dea023472bb7884fc362322b2b2f4817c6e75e8f6dc99ce279d6a18d283e29b359b46a59d1e9b9950e3336d76b0c4c75766a5e5f5056ec6552a079f9e68bdea349534956c484eefcf7d5086d89126f4d21b0446cac4776eeab71a9d13bdc1424a06823641054e91b734d00730fe7700d772c813b2cc8d31c074bd30e5721ccdaeb5eedc4076f2c3b467e8f12578f0c0c731959fe75b68c7b5eed29a417850942e060c6f41311e1f49d3991dd8c00ba71b68a6c40ae0b3568d3579e44e24988d758fd79dff8280d9b31e765025a1d14525b4b0463f41ed4ce6018ecd7939e44d4d6c85c9c481e6e824218adf39bcff102e48420569700901de1d13a749a1285d8ce9ea25f082471b150503dda42617e81cef77d9c42654ea2831c60fae04d0925a72b83895e056e44be9a2505e4688bc953f1d33aae7af6619160a31acc7024333f18ebc30349a83e4a1e0530f7b9c25872cb0aaf4b354f3ab306649409abb91b69f0742ff35c983ee41f8b4e7d6b9494bf3622a439176ecf94024e0ec40d1e092d4555c1b1231be91672eb20b92c24d63e26974db1a922904265d2c137706666f2fea5949fc7a852a3ca5c125bc1bed9ea3ad35e34e884a05fcecacf8838a6b332a905ec5bf81dafb3a9263697d558e8cbdad576f20b729478669b0eb2eca97c0dd254662de508e35d86d38363f0de15b39b579401b003306e19e46f1b550c91f806ef3f108b4e8478963908c66c5d88f9100b6bbeab6611abc9337a7980464f38ec04407725cd448af5407bbeead2b42a66d3ab637c0ad83c090fc7f2a72cddb54f6e20734fe29807421dab8737748130304dbd895181011a352a1757ddcab17704730f439a66f19570be80f1e7c8c2e004eeda308adbebd924722efb9b83eb1e03cb816f0bc169a72501cda129e1dbc723daff2f2dadde84d89af739e98c17ca5f95e199137f3abeb074b093c62e3e196136b75b9583a46cfd6203f02e346e42ffa3afb185a3d9fd61574c464f36640fae52f3a6b74e84c5e209df7ebc98e56a88927b71c6b6d72c4d581abca20ae75d887d1d22335a50b4675f2e0399c936d9fc306bc283b956362583e246b4dc4a901823975eb67de37ce472ae0eb9ac97404300ef545472e6daaf97f2544f60da6b06d7da89ee754fa430f97b784d3a2d16f6a8fcb2fefe1204b67563ef70b6402100ededadde044e735bf8daa84b88a77a81b940e4acf5aa2ff42eb0f6b97efb19a2e77147ba179675caf6dad941eb99c355ee045dcb15392091a0dbfe06452f281c0a56857a962689f96a3b87deae95690266967b98a8f0f2e0dab73789a5444acf3a38db714f2fb783628e22255f1a42310049e9683e5c988461dc6c90793e2e2223790a5f181182d51df5ebd9e20e70a669695025ab277fe0b67b0038258b961213efe67750a782495ec54104281c7da605ea79d6311bec95ca3dac7134e635af3a23fbf3432f31f08a8150f755eadfe976a24e22bf9c24310cd122def51ac83c5e6bbe94508b66783fac693100de577b1e186fa044dd09089eb798cb0f10aa839c3830d8ff8ba52b1cb33f6d3cb48cedfc46eb50eb3dac68fd5898ecb949623e21652b7bd4490f9f89a53b72b8239ba0c67bb9bffe257fcb2305fc11d565f7bc2adc170957e90a3d2d1b68ff956112f88713440ee90958bfb00b2c1b0698fe920af8379f21f4aba444649a6cfeab090fdd0601fa6b3e7b29df3fd6dcf4d7b0b146730540ccc6867c56b2935db5c1fa8e0c13e2354be3166222eb6a00dff4499ae84ae8929ce64317e914fb5d7b2ab194f2dd0fa6c947377f54100171a8e4793c0009336cbed9b1e3fa261724032d349ba0301944c4a3d049d384b867088bb1565b9b20e88b50f43d3bbf319ea654c5aabaac76f5cd1bffa009a317d294f9e794ffd55a485d3ef3f82863feb7bca61c57d71573d61f959a262e15a9de0052831990325597f9e148df39c12105f53f598e5386c1021eeb18e76b2853bad0c6b33b422324c01e303b8efcdb4a9e8a4acdff56353564d0a1acf2d1c5b060e06ad4291c53d2b52e7c4b046e7a645a3ce6d607a3075ffc016074e0e289dbd4814cf5b66d15a967832069306f16bc1c0a27c516444aec24ab3fc17600e46157815918a383464f4a4fa042d3c75a4cac8be7eee2f1ef6d5b791083b72a406c6bc137805c03ff5961bd3c9fe9f63b0a211186ff19fa9b06a5c32dac3992c4505b782c220f7bbcc2acca03c91214491010b4c73ccb12b6ea85609caea1583416c339395f184a9dda9cb583b8dacc1b84f5aad315dd0d1ec59207236888e18750bde91733c2b2a890b95cfdb896851f7b40ed68a12a5e9a854c564d1902c5cac80e85f4cd6b9b83da8f84d36985e383c12fb9403005df7a73d1459da02a8c77e3651df9fd7dfb71cae85d96a994b710c43825740aad46b78ff6ec343c6f5513623af7131e22d91c98339f89c726b22614fa4a41b347184fd29bfbbf1047ac2aeca48a13d6deef657773fabff4f9bb0792eafaadd5e720d13c5bf436fc011bf8131e6b2d49d6bad9eb72838d419ee4911476fc7b30d99712e3089eb64bb282049c4e5f41573276f0909efd3f964a5c1cfdca44d1bbb0cc98ca29b018daba88b9c18622c5f4c2f621ac33ceabff548e49643a31b596741866bb98992ff738ec77e0b976fa335f83c0a342c05761e4f56f3ccecb1cc19b5da6c3c2ad84416e20f763dd3f3b8d45951e0d87a9e21462c900f0c5fae51bc46875b7b8dfcf7511969f8d82f49f212f1813efe46ae0527b2eaf353880651d2e73be1dbc72aabd9b9de6040637cd91384e61bc2e48d7787042531ac84edf580a76ca0538c6022d327a178bd0e3251637cce11d3509ac3c69f890ed3be6526e4945d989da7900fd8ef99556e013f79420a997527765bbe221ba11157e55e59bbcd9a54bcfb59488cb4c7be19c72149a50649ffc8fba633afbf84c3b8b0af175d99cf1cc1c5e99a72fd9aafca4acbc0db5a99bbf55c3cbf4d82904e6901ff4cdf46a59c7b97bc35f6d1829ad455fdb3c809a08f6babba062ae7b9240fb196431526868455b8c5707be41d3a0839e47ca34b312ff209d4fe6d4117df15c39c996380197a77a0b34067ec275045ef949a47cad16ff0ebab1bfd2c520533e9d52a9696fa2da4535cd6d70f2b98a0a5d24e4987af7c47fccd80b18734d905d21ddcd16b64fc478b6ef2d1c3e6535cd862e6da2cc68e22c37a03f29a228ce782449a00e53c221f0c3782edfe123ca2b58601e3fd198c4d9886552cc4f88e82b07baeed8b9e26a91a097e3a1beb5cadaa960044654fa8b10ced894948e9b47a3c2f5bed9bd567250ab5399140cbdcdd0f5c29e00dcd23fed4cf4386cf58c9b68c2521b0daebc8df704989bb782def8695e74bfdbfa03949443af14679cc648810cb7a4e207b88a7edcb3c60addd988d199145d45e29651f6227e7ee641444b0cb5d06fb6027506ac821674734fd0b341dae8bcc2e2686c8e721d2bc8c8b2359d549b348745706df36eec838b0b597e776d5d7433636015121ceb00c709a686e16b81ab775d3394c8a8693affe8b773be7d2316deef81a621b4c4b94afacd4f308afe4678720e2c41ff437c8b902f1a19cf20687e88a35aa427a71b61be4cb2ec280e929f4cec49b7a49de8ea5daba28e1ff96cec661d0e9276187b49b69b8f54211d775d033a5a9332dc48392a5fc24ae4eff27c7aba56138a218df19791ef5e5a9d3538526f3ffadbb8bc379034b00563db327a65dc64ff1dfa034c01404c48c50d435d9de64090d8da340423a966b0bffdfe6b04725ea2891a5cf9a6d0995426f4580b998a7e4fa5c66bed9ce8e07b42a982718879434ddfcb9950595ac2fee56c431334966d971c766007d5944ad2172a03d9d3e0e87b2258bc65551f220ddfca09fbe11359136b194940a7736231a5014da838fd930da0f99905aa03ae27630983bbf7d34d04bc221a213196d236c776c7ce9f74591017f827de5a3cac4204968aa27d19e3a53fcefee95fe9a3520f4173851a2faffe81c8fa299c93cb7f03e9a5ae477801c4cb5f332e543c86c91c13ebcbed21cecd89197745c3cb6c95084accfc2fca8fd2dce89d00cd6799b380253345ff19e585fce79a3dd676e73add13c90e6c42d30391b42960adc368b4d3175c70b0f7ddff74b63a31b4b0b35acdc80744a681c0e85971cf2003ae5aeda4c9db53f2568a6f25b505a95aee044a30334c31adde3ac577adcc5254296ef1592ed712c7ad6fa753675f6efb24aa743c647f6d635a79fe857f53ab50e918a8acb0385d45957b1713cef5ecaee7145b80ceb97ef3a6ed36040f7c07d8f6fa5a1cb5d1d11c280866f75ebb3ea6fb4e441542467c727432420b9fa12cf63bc455e920c49ca1f6a0bf32665d616cfccdf214a22be1c827aef09632860324a1f7db59cdba4aaf8b39984064b44bdcc502fb613a4c8bca212a890dc020221415ebbb525da29a79a3e3c018e5c80af48fb86073b02d04e28475cafc3df82147d92352642847135c31a8b869b39719ecb1a7726bfcf80a75f030a7fb33f4a8bc2882945412346474f5f7ceaf8b81363440a087f8588b05703976d120e18172b479dff77281e21ed056eea53f57adbbcadc825f0b6217ab7fcb362f5b2ef5bb3adb998b834044459627c9a9212a53b92c53745893fe0a31a388a03f436a0fad19ab34fd999ce011fedb50d656f6270682058c9d44c214f694f285d331f88a705b17efa3a2cfded73bff5dd62474eb0628bc7f727c93d71f390c9396481831ec95d0d340a02a23bc0da2c907844594858cc7ca263cc761a8a2cd7aa143cc34484f6290e14d9a0a6379eda741d554afc765a9a5b0c030b7ed144a5a94b9ed8c0c7052389e360a1a22cf8ae9211279e4ea246d1290ec2fc5ebe37cab51e6164cc0b6f36eece3b0668284b307eb32d9729fca6d4695754480f3e3d75b7dad6a318e1f465339272349105dbb7be0e33f425395bddc29d57f546ae745ce6efc193e91e91d04f03e11c695b496708bb83680a6cbae5f2ea0508cfed95f94c5d978eea6af14d3e43ecad5e6ccddeb975f44b16bbe68c98413b3d8b91bf63257c5a4976841cc29e08dccdb7a120dd7ef2c8f4c99b552267ae823e430ca7fecef568dbfc0fe989fe438cf120878e84c7251518ad03127920021c95e7ff3c73119b4d4a9bcdb7028104246550b2054da086346b1a5f5abb078078cf13a19150ef32be2ca00257ec7b126288f519c8c24c035bee073dbf41ea230af5b65190c14e7de1a3b3be56f981f4c04cc640659c6f754bab30048258a19d72f86db2aa773e71f5ceadcb1af821736142f220a36d8df23263ca8719229c656dc7e705037b873dacc0fddf262043b6f5809418eab49ef889b05b8f568345e56d5964355c0c17d1727a7ab4972d1c3607a83bd0e011c590f65b9d35310e501c2b49ccd77133282df49d1a85222db794f11e720182aebe9be3ca86da6213d7448576f6558635095d38fefcebe0924b1b94dbad0c9bb511d5d29c51336f18add6d83b4f7e06d5046807814acb790125f78bec775d88c1b62fa9460a0df96cb97d3ebf16269ff60400947279a6e5b696f8e89fe710babde89e2239a90f25b5c35f46ce017864e04ea4ed0f35f0724a3dfee594b5884990d0442da2f8baeaf83b576b474978062ef51762738d76b3b59e7d28f42e6b94860a3469d0c5e28d1f2016ca0ab0f69e29661e6b49ba685796cdcabc63e0343011dcf2f664171d968249b8c0cc9f1dbc8980c30e7558dd3f0053331236442b7631aafcbf2746616c9e9534faf354b21def56bbfd04758334274a23146b3d2f4f1679bab63a8198957c73f8fe7d0620111aaf0f6d11d0c20349b0d7c1a6ee0f81b596c2e604101f8cc8e63b69259c6f92c1f58790ea9316c3c067d10f79779fbb16f18ffc47a6b9a40f2990d2781ef330d56362bf47b07741dae9c610c3235f4d5d3b8468bd108d19caccbcc3ea3a5527e89a7677ce93d9e53508f631c0d1088172ae27d0e29c043dd6773eefe40e9356c6902b38372dcb9214e073433c65d5e720e43b22413a1e7064c17849641896ef523109fc7a3140edd2fa7694199183261b56e3e65f641fd796abaadb27c3279d46a2e2cd07ac1c0415850166e1b352075d9d79983d6692d2d1078f35a28053178151350277a55c36990a394a22c63edf39336b9eb2ce1a85e2600b27cd8f83488ca7c1a91bef404dd5e5f5616b356331afdef67ceaf7018e1bea969b0293a726f964e4b40813ae74606f2ad8fe02101c9bdea53ccd56cbbd7a311ebb17766a9ccbeccf3feb26b96e03e4c2b6371437f5654f68b58269c811d1f688639b3582bd3cf14c74ab989ab6dfca2d5e1c95882b782413a2c228baf4726df3e05c1bd637f3dab330f471295322a074ffd2c6352674f9436c991445f10798f9e3ac7221e08960e609370ac5ea4a1de85d14b51ea2ded7c3a3f7325ff3e8084ad0dca13fda4e81d3cdaf7df45a7b25e471afe76d90a1546a63890c9ae64502622070103da600b529348243159c8f318e5183a658f3576b236c0cf71e75b9fa7d3666a3e670a00914e7287a591962e283fc036ed6065beab4ef0ae223895adbbd6ac496458a7575d7e8c21efe6a13b83442a3db59455fe96a7000287b1170d293541ae81813730cc9aea1c5b6343644e5de904d936a61e2da084d85a2654337dba0665a143a56b107371a63a06a2ff1c05487cacc14d8cfbdc01cfa09715d1dd7d9b04e3d931c2018cff2894bd9f73529aecb14b317b99c9f88f692e8e6656df2db36f05cd8c7f2f02fb4b0907cc1319276c4df4945fdefbb79cce2b8229be54f3d5aa3e53034b27f1cdbeee6e445e33368d20e2650af4e8f1eda777171ffc179b9c2d1f46a14093330be76a0a38ebbed04a9547f23501c99350ff351315593b13cb277d74798d8c73801998eba83f8e7aee978158bf1570f9a6e668f2c07249f79c650d44e972553e91a6bedd343c43b45846b43ae49cf600885961976a24be88166b89c579ed92c17cf99c1371830cc5645b01962c72b1d0a67202e710f5022b58b775c8f0c47d15ee1b9a985c72ad1e73fa2430b2b4d60d2cab735555954e4e46bf5e61fc3798b804d2914d954055a32984a851765a336116d65216fe70dc426e8d6d211cbab28e555c1f3dfd43b8b92a7a9b35d48a0c1c860286bdb93f1d442d959cd521a237fce349056702876353866916704f96317337746d99771eb364c7d35263b9a43f1b1b9eb9262b7e90e5c7504049ae4fdb2638706f98ef42fbca68c121d2e84de6bf216e5096785d32cdf4542e7e1029fb0ed2b6fa7ee6496e07ecb55f37e8c5d25fd4749624b18508cdeaabb50dbaf9632c6b9ea0e7966807cd45618c205f19b585108bcff64020af2e372ce84745978a3a0cf404d0e8aa2c64b0d846192d22e8f093b5025396ad954e45a21bdbbeda726d2f8a24247474512a7b9e4b138fe4149326cbb2a5eae179d0cd1d6fc8bb5befe4e8caf50f3390bc8f4785c951e7f3d0612e13fe8a4691087243cbae45e2ac8d3514bf83e6cb693467a0c2d8577224facc12a48c57558e6c445f8c3cfd73a84d23a8b7c296e27ce35e393ccc462fd217f938a18211139f0b06bc512e17d6bb4d40ae235bd1992159d0a2c331e9e086ad9ea6491042e2943e32b9434960158faec271087afd98bfc79d1e8a8c51e8e4733c0ceeda2e8ab6eef247b7a242ff25ed00a84fcfd19ffbb2820f8ee7b8613e72741cf478d79f32a18863a51402ac18d941f1b21aa844f5e2fcc261ebe2312ad0b40219ab5724c750260cb40b34197c336c04ebaba2e91cd4b62ce88ccf377aae1116dbe6369f1faaab79fa2993f32928caa8993d18275e8e39b83d479547970f4dee82750341f8b698f556cbf03127dfa7d97a65462034dbcb3c728e4d901d29f957b7c1949dfe4deba101f10275d4b3a51bb7b0ff23baca35bc612a2baee1c1f4358932f4f24a6d7ce68ee06fb444636cc7f79c2580becdae8f4fa3a0bedc964614d609aecb4ad5017a0387f70ab25c7150992aefb01b3730e0177968b464fca90ad0239a5e8d00853447a9c6d2b596e52253e7bd2638ab566085fde277a278fa15e0b918d1b184c9698d1dbc3bc111cfd81f8ab4217a3486deae7b82eb4c22409dfa3519a1376274fa84752d7d036f82ac34641b5e4b36d8dd8c48be76e12387d03442e166ebaf398fabb2a7227a36bc676bbd4f1372d4679fbdf0003cfa1e54e82cd7171f0faeac3000677a2326e1549c315b6116c69ad96a4f86b367407824a7dc03ee234e4f4cbd5e1cd34a6cb32f0aaaf91a148ad97446420d63c4577c431d1afc3f183a4c94e756f8b5208839235cfb94f31e9cbbaa11b87d1f799f26702a771bd9c626be6fa2286ad63a7fc77494defa2efd4baa75adb51e4a26a28120f0efca9250427b7c178f630feaa89b2c37889a8013db3bc6924998619b73427033f13b58cf9c729a5c070b17ddb023f1d58fc2923285e92a4e5c76260dd0e4f09e90fb725e65f4bc25945be0e90d7e3e6b08920c0e7757a8341c49db2a97107508d867cad2ca6a5adca65df958b0cb7657cbb4edbbdab616e94d13226d22b604b11eb38b99f5d4d4b61c3838a8956dbeeed1b4efd6cb4866e64b04f779989be7de231f9c725a12d5e0afe6b5e903d1c089e169f365553374c432f9dba992bb8eb4ee7c2f9c423387136b70f99183f64373f0a6a59a0aed988372be879d816d4759843244f3c4f7a3b2529cf95a827ea1257d0bd82668a8401903d8a01442f7c9495625fea5d7314ecaa51c9e847a1790da37ee821454aae4512758d70e56b8040bc14bcc6b96dcba0c6638754caf2bec7836573eb22ce78376f25499ff6601499929ccb56faf122635b6c34ba547387ecdfaaebc455b83e3a80eca01d8baa0df3204162c89603a206a7e532eaca6e704d0a7cebb3582b998a2a1cf4213db1e66d13c71c2a1af4a5e7ce0f363c4bce4bb7a46af8d8163149adb638bcb60f960728bd74ca10d9676d4b26e0ca0b8a482b7963284f31f7fb0c6f1609b22f16d7fc46a9b8b11055820782aa4cb8495b00ee733a5237e0c7c8345eb2e91e3480b87d60ccd6f52cdaaee9c1e012d61558f9778d7939a42544c71993288286b47d12dac45a8152e1159592a785746a44492dd78257c84b0d423d4161c978a3e261435be5a507a1b416bcac3544a6750d0eed0f68ccb843bd8ec7a4b13e543c696c77dfeb2aa06aea598876ad1147bf32866fa28ee90416614e3171dd0d727f426369b92c4e7c885309140526bfe6647521135b015f452bd8efab992234a66231dd61e02eba906dbcdd7cede92b5be881cf9157f47dff5f43c2f2c1b421339cc79017fe99ab91b128354f014c4a934f5b48ed9edeef6fe641397c45ba5ce88c3e534b832a62ecef6fd6f5c9ca4c19efd94547c59fcdf2c7407cdfa787b765d76d23f268d35202a5c702ff4e5684e4f24c40de4c775dc3394daf2fb541c4eced2258eef7aa455cb7c67203c92064e49e6749e1e1dcdb2227b6876bc925af212dca11b323080cdf3ade08950cf839217981d39e43bd5b2e067123270ce788913e4a374e7dfd8f5a839570814e1402c72bd9342716a4071b3f5a240df99b146db18a0afbc8df9bde4288923cdd7cb2178425b5521deff1485d40e85c3caf24c8115fb53c0a4af4dddf4330b00d002fa7d0a7e3bf83c50b760726b88ab8676f4801ee8c96a2faa261987d4b25e296c27ca77e15ebaf045b755e7c5cc09c7ef0662cc2c5a4d95b574fb068a8a08d08e4c91100cd837cfc847d97d5c03516c84bc0c74108cf35ca11678e0129863787a076a6a195a6f70b63b99aec9e96b920ae4f928cc70f6528514848f410c908466c3473232ae077c6afa376b60fb3c26aa444602b0167448623b2e4d91b4e3d5433729bae0d598efb23b8a1b83990d9214d28c9906a45bcda33f8bf3226d986e0f7af0284727947eacd0714565b554c52084fca310f6828baa4d7f7f3a6147384ad8c57008d46cfbe3852d6c4920a380041bc840b133d2b553ef5db8459e6f75c74b18b58e112a87c53221b7b20db37eb8e157092e000637baae9f8112b26ea47b689f9eb6bc67d881ac69036fe67a94fd81378fed1494a7e7440adcfb1788efff6a69a68ceb59b84536bec5e364c828dbcabd6968f91c283c7cde6f8f1c9f129ccc5a8d1e2a75ceb2254cf0d12105bb0cb7c306e8f5a8cb2955619a9b86dd2dcc39c3d3f54d72585dd67eea5da46d6dce7b255d1d7fc361e8eb2d88c66f4458aca342292484ae05798d3638e517f35167ae22e011c80d3c35a0578382e2d40bed2a2ceb8ecd7cd9763ae5fa7e89628534725a6ca7555dd909f1ec41c7a42367d09a7625ec66855497df7f5ad732c16f7cd4884f48acb53894db109afc19c39577e711b9dfd5ba35baada6af7d99685664be40ef87a1ba7be9fbe0d4403a9207382c2819f93215bf75e72be9a4ed1c2bf81db10046a187c7918a29d98ca7e175cfe1618ffae4dd32f6f18d9bda4c083b80c961e436552dbe90db1a123e8295b868a60c2d74fb42c9ca8e13b752a0b6ee8b59164a6f424bdf721e76b376126999a58ae6e8121b6fd95e28133d9f0fd93239ec4a33deb47da439ace83f5ffb578e1a1a873108772a5c5aae45d037d8da7d828fcdb829668cadbaa8cf840862e741784adc5fea6676dc89613e9427f5bae2019ef7ef9ef265c4ec7da9caf4b26de4f47c879502a86c9660b1fd29eeab2d8fd75ef9e2484cb1b8f4ca14005446d585df2606770868eda10c42aac6dc627fc973608256067623a66dad82699114cab753ae00507b8d1707e9571332cdf74e2fbb5dd47c69ca4e512319591af43da427b9be4c8ac3141ce6f61118f638fb83ce312894844ee39fa2694d16c66935b4dbf8b3d1b5d4c9a476dc28fd919164366c352ab3e7588e95fd2471d951cc00526387dc60f425a79c0aebf2d871cd5ca10ecc4c6967f2f492b3f991f0bae144d980b83a40b0f491062a1c52cc7acc7657c3a4319110269403ebb2e1219cfba002e12fa84d953ac8c7b425ababcdd0f222696b1342d643671c521633f77b764fafd9113ab536c2ae3988c603effb6263da794536a292372c0ba025d632bbd5101ece31f115f262b8fdfe17ce1c5e0741356b553051e3e397dd8741f7de66925521fd91906d37351969f1a1a75fcd61560cdd5b48ca0e4e6ec3c1a8f3835dd54ea67f8f274f6602a899c331a0bf413057f81351a034234f856fa060d56c995c09e281b73d89c2faaccad460b0216c6988bacd3f9ef803ae749e64de4f8c21bc3db35453c128fce911ed495a22eaa7edbb287168ea99b490a7aff1cec54d644311222a02e7d39571225d867ce6e301868e056ee62edfc4c36ce47c3370b4409fb261be1356ab0c11612e6ac11f79ee032933d34d736779ab8f446b516a463b577fdf22691c19cd9b26a759987d320750db3cf98964374dc72d094c8f32dc426e202da004213c791c7cf6e2dd52f175776095f9532fff21ebcd602f0e1edc99f9f44976ec00c8bd666f54b9e7fdbe8360ebf94500e645cf387a7f2e9eb79c1ed35bbd20a1f5d024f80d49bf96c2f26e4e58fd7e6bf91e7743c53b1229df95d52471e7726b98b38a2a7a93d2404ed5a22062f733f287e8cb1b65d7de2384a1dbc46af76d370623b0d41583dcd713beccd72677b690d0365ddec70977b0c73b3e426e1516687aab15ecfc461b0f774eeb7ea87aec7432f949de81c9d428ba70d5be2047efbe9b4be9518226be244cb392fe564114edc4314e2b9838f8838453254d2dfa740d0430f8f6d5fb978f1f5278de1c3ea762b4cf6146f3aa94240457ca1d3e79fb98b2b8abf109b56f850fbe2e93211583acc822d45a713a6fe72c6b3f016bfd4663d7937398ff9b23579ef4c592b05910327bfea2054703390404725e17699311c01e4c6077f072b780578577c0d11a410c228f8d853209208f0db9ea38075748c7c3d37bdb7aaaea339388ae91b9ba55dda9705bfc90f27e5352cbfb5ab1828b213657e990228f53a48e18d5c22093dad0b1545617a015b13e23b3ed9f6ff0a5fff0dcc80249bc5ff1a655c6e85ef942b1b4d187079758c306d1b9a880a26ab05b0f1b3528466c63b19235634a5dfef3565daeee9b1c7a0ff7ddb40143aeed2c0fc68957b3e158c4754744e46cb55aa0c0f98d32ac7001f051c550bb3458aa87be235e5881a9be7a8b993f6cbce39056455504970ed6b500d956fe6567367d1a079bb162950129aef829351a3a549633db03f3fafde2e44475d4fd82c24b9ca07a99fcc301711a7ffada3e86817b7dcf84df52f4d4cfdd731ecce01374c090171a61d8aa283148473f1baccc6068e8f7e006412ea9a8243798c3c5362499a81aaed0ee450bcb0f17d663c4627d53087910ba919a2188e785468f063cc87cb29dadea78ff7bd21cbec74604610f0e6f288d472d3a7f836768d249c87663d7e46e13b012e0ae34152f40077e559ecd24fc2ea5162e5d83b3e9bc6d5bd1134ab0710a627a31a413914c7fb1624c47c6a6eadb9e79e16f3634f6e4f2f775fcf073f98ac391f17868cbae290a75bb6a675fb83e2ca0ba0625a8e07e0893d6d7e4b6a49c26b6bb19388167ad16b173e5090dab393f5a8c90f61ef4de92ed626bc0272b27df162a946f5ca669b87ea73499150b512ba180bc5ea27cead8cdecde7dccff8882c1e9602b9c3970e52e875f2df55c9f598514ed5fe249f71c9100f90b667c78e778b04d1f2b200e364540030d4ff10e519d3bd8a57cfa4f2507450d1fe546a928719fe997fe762b9a42ab6d5febfc6d9dbeb46e4933999ffcd62432444b37f7c6ea4b7905c5e010d5373b4b1b12c72f48f277f4464982c47c49e748da27e23e2da7079c11ebf7b8b912e21f5e5d64965e7b6f26fa52f9565a22da41d9542a33a76972fe6620af5b177f2def28667c5f3f4102578c341066a29b18ebc48e29a94648a45a6ac5bfbb336d093a709e95d17bd53efdeba0e4ab79495da81ab5346f9bbfc7cfa92ff8eb8d7fb45185230d92429b61bb33b6697a96768105bc11c086eed819fbaa3fa87c8f5648968848d50bfb845fe1769accbf62b3e69a9fad763b708349b1c13d3719eba325b0c4da11df09662cbfe9919c8415f9d3422f8116210467eda4dc8635bf7c391b45b3c9488c11f4812a2126044c7f22d369098eeda9ad0a4bdf88c88b872dad4029511f88201fe767802d7691019f0f995554f87dfdef802c5e0d509f89564dedf82d720ab30970c8dbd544f4950340a87196c32c3e165e6535522d70322deba5d48e06b7a70d03085bbc21d7c9d5e8e3c110cffc5b64f66b9f463cc8b2393c7f328217eb4e1aa82327ce5e970e82ddbbdd16d88d96fb66166189b7b47d0797879d8ff8941190b6ca8a1be3533101bd93b84da9f80d48f12d73e25a4e5e1652c97fc317bfd021d398a4363d051bbd8eb8634d08f4f871e64ffa03fd745a3d4b5e225dca5e68ad150caaa093f11129f0eed36ec48818e896a3cbc78a674cde8d8b2960b9c59dca33b069dfec72589b11ae9e58091d02c65d9dc0f0b73e03b222b955a544db52ee9d32827f207013eb41c66140ba11eb23fef4d427b395c333a3e83c511e643c2ebfc1e2b6783dae951a5c94fbc4968c5142aac35d7e58af2a79ebf81a3e9a15b726f6e8dc675bc4de7c0e88fd5abab2d0a65575eccc08bb6162612d1b8a98f43649bd994801e5ea1b3d33b5ddb8f6e7beebe36bbf2a2b41463de396198c465995eaa4f33a3a03e7526e94c23ebdd65243e631e1770ae3662df1b226cdfb5f5231e3e2187fdc34baf5799fa6949a65d11e6fcc9990ff78aae0688741c4e3d06138bdf0bf8e88a6a1e5fd0b0dd75c308d34b82fa0e959472e19a0c22b66a066b3c5922031d1dc604b19f3cef3f568b5be142be8e5ff0f903eaeddc2763ffb68fb31d4a8ebba160f4a9e524b8bbdf1516cb8d7f2a3782a200761881e2ac73ff6742502d2e350e510b2f5ee3e5f67ea0c9f403ede90487e28b736ce31b57c1c7bef4e54b0b43e1599ccb6f9f93a16143f0a24ccda2bd4cddd422e5f1718df469880f7001397b15fb43bdbbd66f1000d747e64cc5b90fa214849d1c534a08f53591570ef57cc4ca5eba4745762dd8251331aed87bb69740a484040df5b570cd60ad1c863f583b477766ee4c260993ac9ea52a041e563f57c8dab310201eec121d2f893a23aa6a6379be2ec1f3863a0a2a4aa68cbf3d53ee0d88370f1400f196fd166ded533e6b2b061f029da483a54a86875ae3f949f443d8d9e43e456869360d4d6e1b2748a41e9ee9690565cf80a7a886620743e58f0f11b85837de457c1ec2594ce38c32b8beb45dab94d9cd1b64acafa9f1aa7de110c0a092d4a0bd1107b4914a3f1359e322312e391b6ceba6f685e9d5e801ccb983a03d6ab18ee564474275771af78226ca4b48a000620a22b9ef2102b100a221b77fe769ae86151ae20915d0b962e67ae0888f2c2bf602bf668ff38d11565cc0d15243628aea2003cca4ae60a19d64e36cb0d21b8b20cf85ac437a1a4073485cc4d3978a2922175e7e4b177d418b40409c8d85fa3c17e45a01ef6f9f47e68d50c311d126ef2f8246586f25b45b1a497ccda59be9b28f8bf27ba798327b7c85bc8feef3aa9190b6d8095967892a3dc878f42dad294f045a2ba8ba4d808161e0da81b972f5a01e9bd347d2fcd3535b3383637da989d2102b3e85086908e04ecabe639f94ba10ef823c26aaa38b026fff950a18933c1c0a28fed77030a04d8bff64c2ec53a5eb7b64194d8bc7bfd5d8ed0d049d6d73f263743dfccde80e1fdae1e55260fc49362727a36bf69dc1ff721a29b7b9dbaee1da0b007769fd6cd163090041936521dc7d46f1d90c21d519dd9309f628f8d4f84ce6a8657a5bc921c45ff638f0b1c6ba5c4805db6e1542c82f1b5ecf938975e295a45050aac919d9af89432a06816e504a947ea8e88293b5db70fdbcf60b3901273e73716a22916a52ddf88085f7b1c7d8a086b8eec54e5673202254ef0f756d1e6455342e4e0f1bbf273d467807f4db4f29828b572b43b073a47f5809dbe43978614cb46f360850bc76de9ecf18baa61c3335404a078d775a7dcb16dd4bf9f367d67d86f1a0d28b67906bf022177de377246bdb15381d785363af381404c12a85cf0240feea5a8b9bb01fd1c2bb0a1f49c461811d0d7c5175c58def7957a4c520ed1fe2349f08634471cd34baac4403329e1b3f60845ecad245ae543fb0eeabd2906b7a150a1a87a02658b57748854f074f0d621925579ba042c90655ba0e087b8cb341922927b14d874c502489f903ac58d0f6749ca70e0998cc98a7b59ddd7e19bc14043ef2f19e972dd0e35a11679324a2e352db4e9ae0b07c29a3c0dab87039c4593dd021088aa497669e6111bdabf28ab22451f641e0ab11a98556ee69567eb19e5a268b76806f0ede69e2c75a3ebf965538ea0d305bd46bfeba533efb658c8bde3eaaec318496773871ac1021b0fc11f65aee3b88c47791018991ae78069b6c6dc65249171414a78449c5a1fc1c24b5eeab8ba2953b223b8909193bafe27cce0bfdbe874c8b0cf4ea672f306bd2e45e32f3f85459aceec4de7cf7d5685644e534b958dccac9de4ebb4eb4e3cc22cce0779585dc2de121349f52af187d745fe0852fa724dafd1f92dd7c2d532803b04f7fa201ecba8c0ec8201015be24a507ce7fe23376bf92005841c6eb7adc5ea9655794f9b0df5683b2ec3247911ab65e99bc1013d8bdc53e91dfbe0d5fa0feb2dac5672d70f55ad1719b105c5ec372040536d69d6aa9e7e847aa26d1f6f1af4f79344213c5a79dea03f2eb4c9b4cec23ca0be646412b5dbc6466491ddbfe787b10279667f359419568494cd264a09e304a1ec8311a87f18495626b70549c4fc707bb6d2f5807a7b631d904538cff93a66527b046e348b374daef65ee75d7da4c8e583c6a9afd5355c73227c1e7e72de69c1fade5d2a38daae80f92874a42b1ff96187bc229b194967e08182a3afa94e857ce7ad8f06f8e2eb96e0b4dbfcc5c82f7f952fc9ee578535d723171bbbb5832b219d5d36e82873a4327ac1bf17830377750500d4b21ff2460d29471189aa1ea07775e45183660b54d24194bf9b5ef6dff45a6a0d05cd31d99d77e30957033184a9c6f30bff63a9f32786e03ac3db047e88e6688fd689f63973446bc559868a4a91b1e27ed453127700e4efb2497dd99cdfb8e010ce831c06a8246b5c3d0f850f0a547c9c83cbd99d6c0c7893c04abb4b62e7f6872ea2103eea56ea6debbf012f31dcdd4248ef7c3f8cbedb1e8114553066fdac0be9964767e3498edcfaba019c022eff8fa8a702d2a195b44389e568cc30aa61b2b2b3bfc657917983b0516b96400957bc0676d4b32e0594b5c4cf81047a4e0a9319ea507d93f0fe43558ff7c9e98517032797292e3cdc8eff7519039d36f4437cc9b6cafcfc8664767768dbb58e117bf73d7315117fd276536112e96a5ac587e8944db24dcbdc5f94721cef4045a0630330a19178bfe998ab3378d86ef33cc04a6b66a23ee0da4e083f6c2b0d560c1ea26552f5ae2e498ea79a19b206f33f9e58063618e4892ae7e21ed8ac681e774cd8d767964e68be98d4456d5a7fa95f9f93b30833da09fb98ff39ce005693d06fe4f24e6a87796aa6ae254d441a731171478334a605cc0ba4323d4f46f963203e2bba3d203b52b7a3b3f8ea32b0b5bd37cf76555f76ae7c954984d570ce288f19b99859c23e76a47ca977701bdc0ee35b51ac5ca8274760294222a2f08c305a3fc94ecfe06bc689340a10f78847af9f4eec7fcd738d98fa7dbae7fad62f3f09a90f366c70c5ef457c7731fc54fc7964651220f96e3df79d4ff07d021b53051f6bc6422d9b5ff4a678440d2c3b1b7167fe90e8c460e439961e735c4883d65d71d6dd903c694e62a71c35dfff385d06e3b8dd883f17f4ce85c1030b425398073114205b5701fac4ef7c9937ff7f374ac5b759b58a098c90a351c157774b80980d8e0a7f18b35258b4e8ab8c984b85425940ce4a80f153df95c60a45dfd70ee758d01e8dad01dc526609f9cd96b60f69d92e003b50a124e0b8152dd443a669e90e3e0aefc6e2e6e5b0c2797e7ea9ac2ebe03ced9b9a406abf2ba7ea80b06e1dde96fed205dce58976b7a0c07c92c43ed073c96019b4220dd8b11fbab53f20913b0a0710ea7c1b19a87d9811957c9fe0ce4e6afa4d8fc830de173344ae6f80b0171e9f64b6e97ade3c340e572d0253814dc916a8b29246552b93d4f09dee2604a26f7e0ed6e0cfb2daba9f8e4d73404ba55e72aca1a498997710d711c96b6a798b3f3d68483d8c9db9c53eeb11ea59df36fcbce2b8d70b318d40325152009329f875d909409cd2d6508f5c6491866f9c0a3c14610d0432912b90165eafa46b0c74b51e611feab248bd28fc065e83e21e038feccb060011db210ad8d333f287e3ddc2091ef3eea7bd36b73a2b384d8a4091c38f10fe24f3f4850c6ec2f9460491724d4d8bea1d1fb049515b4e713d6b1bd26a07f4f91a6e348a5fba606a7e2b9f569c73886115c688867b46e5cee4699c182c79d67638eb7a661da65ffbb1e279d35ae44b286a8e8123fa5a11aded46c32f952f42aa9138728ffb4ace490041a42e3fddb8417c2908163a02abdb175ec8ce0b726b8ce849301e771070572d4e1f24af8d6fcea06ec428c889b12c2f1a130defeda6b487175646bfff013ebe88a6dea843ee93e6f49df967a2d6e318cd745771497b6503d3f0400584921c3e65e82501e181b7f30581e55ddbc4d9416fd2e49db28196da5827b3d7c7982de8f1c234a19e078bb88208ea277a6c02decf32fa20a671dccc95c8db66743da87f55ee9242d6e7afcb86e11e267263072ad4cf77da98ff74aee9269e36b142f8c8239e0c521ce9a3da34e83bffc6d2d68d3cc1b5fff521ecb5564a74bc7551c71916f5057d17a77fd3db9b7458db3f11855af09630dfa0f6c339dbcf11a1a279feeee63985ac7e4901f80d56dcc1a3a86690e8448bf7e3638640bbc76f1d58477e12cccb9c264ca92e3897c1b279b0242244497da4dd603b8ffd86c06214404ba4342b4280f9e838c3a3a035c57bb1198eea8eec02faf0d8db2f4acaa2f8fcc7d8fbd04595f067142a1bc5fa7a8968cf283df18a4833ba7031a300ce02ccc9538314c3a07a70aefcd01ed2baf5430cb773441fe10ffc34fd73f133e442c6f003d598952dab0b72648ce0b6785c8adc5f7c93e3d12c3af736ae43971ce518182c16db9d1df76bff29ca1e351eb1cb5351f3256f73eba0dcdc5b614780b3c029d4f5234eef45b301961dd6cbdf8b37a08023c5096c010ef1aa32e5bd22777eaa5a029548384795ea27c5b342334dc202364af031f9f51eac29588ed3cb39113241f2f3646ff9f57d14aa17119a8eca05df8067ab9e0d3da447b22098f47983fa8ecf2e01ad3048951a240ea5336b0661a756ebf6e083065be9cd91f10673a965e95d624799222370f7a48f79035381e9885e52b06f6ee9f7d18931ac2fb3001973647d72e3dbf6ef4dc2f47771046c73c4cbb0fa1ed1c8a822042f757e7e97cb9c0289805d0e51bcd3e171e8205d292b04a22915852037b613006b3c8bf0846755f7c09ed0973437eb1c530ad21d62b3acfce9af78d5684836b886894e3d67372a78961a40d55882e820ca8ece12613fb2b3ac7afa0477b0381c758faa919d2b9589c74b37cbeb3c4ac132b32c6dea6f214347f0cf8ffa0e83e7b0585a0243a0577c9ad24eaec4ae8f2ed6878becb59b36adb88318c66be5c90103feb0b8b7a132a946404c6962877d104c4640516300fa994b286f6e218f678d76b21dbe0e40bf198839b897f319390f12af8247e032844137034a1c965c262586b9f122dbba6f2aa35d0360840c70bb89b6693f6d6a0b03352e5de8e57bb695b7056241e441d618af3bed927a8975ab8f0254778abf2c702e2653b60ee68a27f42c8d48192c39a7da86172a629bdbaa5ef63cb285fd091228adf8d65b9aeddbeedf2703bbc3f0928e65db6ee6158650fcfa6ac009737b3d9c413625cfe51f89c6fb10155af416d5068a2f797c41ef7a9d91524d21cb42b82b8e053dd8436033412dd8a652c4eddd2048814531495ee926288458ba0f74278c73056b543fa6b60743c46914e46a169a49939aa41e495ed2b4474b141ddae61a7d748fdf96f2351bc1c32f8d6e13a598e2ce3d10066cbba05bfadfd506d15bb5556493f57e1328d37ff5a177af62b91380e9360b40c1f8a3304ab63e162177520f6b278d29d8d542c5235efd1db0a94590ddc3409b785411b2d9ffaa7dc0d6ab6d85d2a54410c5644c3a18d91eb8cf281b6c6983e47f5dd66a1a1a56333d82cb2fbdb1565d2c4a7bb5036f19620f859ff12f9c399e10fad59ca585352f457081180e45d0223c7e9e3e414500e243609c776ef356c9a15009ac56fbf6b88db6196fbf2911eb99871cdcdf0b837a0b38ad4257b02d83f18570d6b73daf90491799f74d6b68789e1ce8c1493855d90b35738075fdcb5497e4a07a7718f1825d5519887f5717da3b5b8be84f9d40c78d9195349fcd7bf60f26013b96509afd1815451b725bf29f9a133b704a84bf632d7d03a7630578d74e61e8dd4db3ca1c1e965c1cd5124fe3df3607d4a5ad6ab052ed9d008612b381b177379d51f07b46c01436b97ac8de1526164e1265b18ba6b50233e233f76215686d769c721af4a83cedd0a2fd7e9e0b0bb434cba69f6ca2033adf4c4720b079eaa11441bcad12440f8c6a0344104da95ae184ccd787d9bce2acf47e51181333b925b34a3c7ab90a2293b6d6dc3aa7190c0ed776567d688e36b8dec4d5b385e4737ea0b55598d47026a98cdb9e386703a76029d407176a87f8702efdd04d6593ea2e3a542bd585e82d86bfa46753cee06dfddf0ab87e4367e335b51a5e73e870cefb9bfc34c0bddc007b9cba930c75886ae1b0e70b73b2d83fde9a297f81b9dc178a81bbad789226bcdaa4100b348a6e3b2932a1b49450bb9996e326ae445872a763af0c7eff368ba356f458bac644be83a5a507894efc48380f1f21d358c40e04270fae944a2e86ad71e3441407bac16e419f084967dbd38d20a9f5eb8eac45da4f8d367442f717f99cd963038b6906134b054830ee8352f9e86e2191365d307e4e52b0cc39a655581bbdefc1a7b3467aa1e00320e13586c57e42017a140e0cfa0f0cc9510b423c6b530661d8056837163bf760d57854ef17d26c1dd9e27ef1884e9fb14cf4e394ead1b7065feeda0dd1573ee0d1aa37ee97f09a26a162a4b9f14d31087f99953453ee531c1757493dde8e8ba4a30412a5df9ccccb1556158f364daa01d230bb24c528a245d1aff762bb93d550297c1688ae0841e2c1b9db3f264d917ac5290b2113f196f435c8f101c35a9fd3e4da6cd3e1ad17f0ee1498cfb6cf5437c7ef4dee65a94347bd8d8085e6cd01e685a40f2fed48822472852d01b2b6b1d817f21079dadb95e9d069e6e6a1c133c5bb940cdf1d62ebf701747b0d7b454c03b0e8ab26b1a0841270cd99b0af19af047744b15d91364a88ef4ba81f5ded61cd598155850fcd6035c6d3622d05e9777b3e6a6ec21af2c7c72b3c44866d236fa41106b708811b1168cadf7a52889497770a3012f276f1d18b82bf34653d7d69b829c8a7cdf0b68e688977326872429a107b3b6d2b3e89bb1b4efbe36abc799278deea51ab1ad4bc8b46699d60e7fee6020e4d13854fa1cb770a66d6125bba7810cd816ceb272f891ff4aa24ff21de8f6277389a02bd5c9a855746bb4854e216cdbbc4f52629be14d0fda5c2e36c353e510051d5378728bb58b1bb0a82c59fbfa458fc0953c88ab67889fa89683d81f2c10d694824a909707a76f514a9ab17195f9e2e8276c4b7d8d95ebc0e2734276037a94c1f574c6edb434a32721c78ce2838a1760fd478443a3edb0786b3221204d345c894c4bc08b3e15fa133cb6b1e898e23266b44d940286d55d5e917c1150405840749fc6e863ad04e8933cc8f466c65fe97340f7fdf44c4735bf3f1b36c815a4d279f761070bb11ac3276c637a2fe2495c737971d26258dc39a2ddf11dc8f04980651673443345995e931801d5817794d0e16b4abd3caae554f731b4d546f5af71b8aef994b3a71745773e15553f450cb2fab1db9323618bc03af410601b158ba0750fc713475dcc7ae0aefa32755458ff0e7050afe934b6224788851912267e654618e11fa8b55a81d60bf66827ffe82e0f9b8fc3f96dde59b9c3a6643fc4e3d605db5d134cbdbb093ce924c5434395ed6b26bd6bb9efa78469ea1e864a9bb3f620179936bcb78747de0bd8a3409aec8b19e52c289ff081810916d046b2f4956a656328b23374592b661f27b9ac909f3d7aaee97d8260428d7c280350b3842dde6eed5202713c734a73e28515f5e2a7403648213bf72e8b7c2de3422635d22578369dadc36bec4b9f84251b919d39793d0afc5f82725e8cd7bb92ade1aa481a1bc049245b9bd4f934b1a9e7ef2aca25f166dfce18e2ee676a24700ebf192eb0def50a38a9323601b3e93111683e9f16c6714ab8656dec3a664ad7e99e2eef10430cd06757128dd976f9c02cd627a544ea96acc1b83d21cc60811cf1de826d5ebe0e6381fea4f38ab19c3b7406bdbaf61b5299e9bb2e567a31be57489c189010485992e9fec8153c3b55ff1e982902f34dc85b92064c0185bb56fa915c7b99581bf8c23f72b6005507df3fb44755b08c52fa6645b771d811bcf6d899a67dca7af1d4f82bf31c12fdb0c2fe7852769cf69fe9a9a6cefaf6ec85c7df2df4852400e255c2b0d0bab27abeeda1a7b999ad8fa59dd923d3ce545b6373b26c860294dcb5474a6d2002a6940b32c6b8e6aab0a24e9251379e54290ac30b5032c954ed3cd7f7042ef583bc86ac2c32baf38d8f71655fb00778022e4e17e3e2e87a538f7132424d7cddd08a5733104466bcf416293442ad4e9ac2e6ffe61310fb4044fd086b7e7c144f36810facbb4c7238dd3eeeb0c9d43a848b0f950aecc5e44de11582a58f663fdac2b88499edfdfcd974a801fa85693435e56723b0d4c7478ff85495da88441be4dc5706dc37eb7f69415e6df26d9b23f910224d7b3d1c8effdcee2b0b5a6785c20f9bc51c6c338cf9377c4e8e43273f946de27ce60cc8958befd4f6a8585c3a64f0c405e00d2a5484bf20a00843c23fab0090e909912df37f6e14b54caaa6833f7a9b167bc908968a7f51a1508291903542508bfda9aef140cd4151dca34c7caa6638279059b87bcb0c351d002cb77817751f02e3aec155630e063083a61316b6912c6667de7d488533cfb049ec3991a5066a1b338b5bda32a4d030c6d6369b0c08741e0d420823933f692d444af9f084a3bbaf4d4213fee75e9e9587e1b12468b70be198fcad089de099302fa13d269b877676645db2a8e43e96979cc4b07e5cf75fb256a6b6331455364356eec89667a457d873699809c2b715d76bb50a5afb4cace826b00f951984a471c7aa8992dfb0af5eabc9b725f39c44d1d4d21b74ad89e6cbe23adc4cac2ea90c62f730b9a5d86d9299b323c8af8af510b5c5929d08d0e8809d3288f3144c281c242a5249222ce88cdb9c26bfdf5553e7fe1fc0191b0bbfbe4dba890197b4312ddabe59b5224e1568516d5d3dbffbd2361aa6982152da6e793854850f7746eea83116561fc8efb93466356d4e5ff49c04de251838821a377e157be081d31466b0d287f50e29efb1ce37a8d34b8ae2c5d5cf6984087e169e128cbdc950cb5704f8b6fd977240d3a3f3184bf81d6a9d45e121b518e2f8fcc0fc7945a034c8c6793b25f76281345026ef0f65c523e795d42b47860942459018c2c1feb83d291461ae8f9214da5d643761563e7d7534f7b14c06a668f2675df0a28ff03277c92d4c6bd5fd515225dd36eae1ae82e23c174e884a1705bb438dc55365c6d6c254d938f669742297a1fb9699753a97cb184de1b98523bd9bc6e4e6089fbcfef0bb60f4563ff1b0414f3a78c4d7c68b21bc0e06507caf67edefcf2f05e89fe1e53cdb87f810850538dca54ddbac103f1be2ce797b00003ef04fb81962cdd3bac9b0f1fa13bd267704f3ae5243f4df9928fa2e936ae88114234f25127203b31de2c6a6d906daa1155210826f19912c2ba810174ac7cd18845b193fd3833efbd1e2c5022b81b9aed38e9fc0a05a188a8eda138a83d6ae5cd66a79092dedd8d21a22e717fd9d58bd1accc4cf61487ea9c0d6693c088327171c99c7d3c456213e57ab6cb2f2ec9042daa99159e9c5dc61792d66bf23dd2e72c8df89d403d9802d7807e4e761c0420302b485f3ea898d49e460d28d4fcfa6abc87e43673805efb1bbf180761a1d1bbe626351095379f60da462382feba0e1e3d5063cff9ced9cb67ab10495a783d9f949b8023570b7ee24e95896b358800f105f45a69959e7e1914e2bcd60ff4f308e26876b315c94e3eb016fbafbf14e066093ac7a4054a5276bb2bdaabc18aa0be4028c7b43edb48aa7e133e091e0bce63a2d9af2e86cb005ed906ff282aad9b542d5f76a7797337dc5f4652b55117eee6ce83b2e8ea582b8481961c40a11daf5991c119755741e9194112bb8f4b9ff7d5a14b1fd3b094017246f40bc8ae8d7710722b6a7441f7003f5723b6467138029c01f7733c2bd3bf4a6d7a0219cc3b9271057d262b28abb35708fd039a5f8c8e0337c715f5e327eabae1cbe28cc93f519bc50e4945d3befe15d1b57d55290cd6c72993c2d91e44c9dcd5ed69fce9a86184c1f10f2ae25f5afb0a8f0aab0afb043210bb1352f1fc50f0e686820856d7c5c269e4a346ac55c71d66e544d9c6c691ffe8edead2e8ea5d4f8f263209896b46be67004b38a922aca5ec0d5dd17f3ed9cbf940190220dd907563793f76a242fd513b4e650fa7cc9e247f7fe63a7a70db08f8120a2eeda1ef00590906fcce007ad4dfcc17101c3798a477dda5b0686a069566f567aae17588601f207355816c476b570d6982cade9d1a4284bbbda603fee4b013574a20c232fb9c019347149362cbf3c666cfb8f38c697018889eadf2ea2347dc266e44ef7775cd80368bcfb0067a045edd7034227c407c313ad517cc0f477887792b3cf301bddd29b9dbb0c06fc3836c7a9b83221fb8578f61f98f1fa53fbcdbfe60fc608d81dbacd327b6b178521826a3a3e68a4a94ce6cc22e7fa003c2ff86ead51419db6a06d51a0228c0ef2b018d7eca413d3864580496b8bff82a559c8a8ee21554cd729dcb2776813b86222b4d7a504aeaf1db05c27aa3e35ae6d47a6150a204432358963fc98348591f3a7785c195015dace60f2ad0478dcb24535323e4617fe8cdf420968a5cb8ed55f07d4a7c2effed3aaa35d55db3ebcdc39e22244c6c0dd4789aafc0a182dec64fd21c31af9e6344bf4e7088534425cc4cb18bd5e79f89a5a4011c92f2aa1c40e5d5975b63bbf6616b80887f7c47d9b4785b4539ffa50240349e7c227d4af9f82c7549c270d59fc66614b3b493d276a60a3cb8360767fdb0c8e2e423ad0fe97312ec5115c314e9e289a897b23fac5bbf6d5c583bb9fcff9f318b874284016ae9eb8cb503cfe5acbcdf9a2bac5cf360c4883552136a64ad95665e071c370f46b45afa1af4bb786b6a6fdd3022eca4dad89c4ad7fa5bbb2499c0d7c528ff56fbbf29f9e7b0cdfe9dd9bf13941f4d73f71afa88e9d66504043c849d1b20c8976e4cd305076170cf5747c9e81694c0ab6e0f59a83f5cf7b455dd2fd24086645104d4f39158f1ec405c959fe76eb27ee08626f875039a4624551c9417925bf35bbf73cb6129fff3f16ac973eafe1bb40e9986230d87cdd822783279484cb201d2ee6fbba890ad63aabb001ba459976cae258dd7f94a4ed5e11dae7b08c004072f780ac712e987bd3c260078cb4429bc621c794f6668518adff95f6e2975fc8ceb676cab808ec0ddec5d4c074632b721d29d985cd493c80c5f9eeb025db316c3ff3540aad3f7720534b780429d859d7a2f31efcfcca0336551a264a7555f4d256b4cf6e2d805058336604a11e69e5c209719e908e5abc9abbfb06c7d88afbe501c476166de38c7449fcf633718c20413c05887c307fc16ccf9b60f0f373760b6cff38b361e108b93ed917bc223f617309718cd4b7823deff26848bed04d8b31a8e2479b601e06f2b1b0bc38a514977ede78d64b1772e5da66c26ba845d4dca0ec0b125563a57951124199c4cc576fbfbeffc012e3b16bedc82c6e521b0d88cb9ee21b192470cd3d0cf9fd1e2cdf262342e5ce725850718d7653c5733c8067f4718d96953b50489b493f01dea443942187e3101e9420b7211b0a8e54ce8038786d35a267c289e533de2da92372440d586399d96d102baa67ae1b81d3730a049b62458175b97668dca59294c311db6cb4368e5bb7586d6adbb701f5d9b37af8e4864ae534a3776d7db6f061d7c8126bce8f906992a37d179911cf98f3ddf6eb582373656828d28bec9488b758a145aa16b0dc1317b07f39906d0fc35ed23cc72ce7907c0a6c030e94926723e9cb8c863f8a0afbe867a977c86053a46e733768eb258b286d416f9f400a1abf90b1228d38fb0f5a4d35e004bea8e842960e9900e7d67fd7d0f5e974853cf69a1cbbf6a7632864f728e031cf5af931bcf6aa764a2d09b39caa4ac2d7d42aa9114b6308881e7f7cba062d78d04314f321d474a345e84205dcc4c5b665ea3147d248a74c4df68265cd3b506301bc51301adb6f9cad24ed7e65c265c1b58ad3bcc43ba49e92d9efedcb0246df6412a35bb1070eeb80677a91c7d8db39d3eb5f9f3647f691389c1cf9da55f41930c98fdd2fc95e3b7e7bf7bc0c120faee2a0968307cbc9e75d3662789ef453c81ffcb878c5661b7cf96d688c548ee2b0d20d1badd51ff603a84c4e670d3384482c5d5081ad9b4e86c95a0fcc6bd8aedab34616634d7f06dd63052bb6c6fe23e166d69b7951a39c2af1f4f50374e9dbce9bccf608c8fb09f33c60ee90367d68b6bdbac8f9a6131256f52864a69598f55e25111c1d7cf21269f269b0b718fd1e625d3a71ef381ee63894435e1681a97333680081e0f3a829d16c78d41dc913604bb812767c6203c6ca5aba792663441c8dd4a7fe18598d7f7241082edffb2b89b42b28d179a218c6f02af98b4027336c15e4f391e94a6cc6a83a785db9e5b9d91c11b74043d94cb06efd1d12b42c885a0943f960df741be1dbfa23cc9b3b1ab682c9b003b26660db1d5f752529617e530b46f7feea70ddeb573d8113e0f3494e53230680d395378157e4311cb4bfd155571fe7606ddae5ec3b7b6e253f0aeaad0fdce057e086e08b82889885cd3f65c2b5a9f905e45f0a8acd1656a8c9a96ec91dcd4ccdf11595793dc2732d09406869e548ec5ae52b82935228399eda2f8078dc033b9487265ec3eb59fd59e73a09f0ef64dea470f0912d6c22ded2ffccaeba19ccba899fae98fa5cb1e22d2f220f04f4825dec784ed6b3eab25524ad1f2a9f741c38ad9071fad7ae936c8f606169b356be81838cd42ac2d594dd08d82a58c4325f8d55bce30740b68974d3c07503baa6275d3dd48fd5242de2ddc365e225b23476e6f55843b37384acbccc499915e8fbd25391ba6f5f2d3c2bb6d3c36ee838b7d42cc265250f644397138a31fb924fd4b3fcedb39ef8f35181edc7409623bf4a1f3099a7559394707ffecb1a7c68df3930c94efc7ed64d19c6472193a4bf7ca50e4942195de89a4b67bc23a577fcfa1643d889ae1cf47fcb97060e78153002ed5e322f4439fdaa85c65bda3f984f36cfa4af0362eecdd440d0fd55b58f1fae49f58ea41824063958b380c7704dbb811226bc7db9878dea0ef8e3542019baca5a169afffa3b121b5dda860368c354c669e7ea9495e3466279c94b3824ac5f8c00eb015b4000428a0684cd1d2cab4c3ed7d8586e625e2cdff9c5f8a662cf347229162dd1e2872d6e25ebf80bf6de2ec141e26186a224dd60a7d7ae5ec418176b41795b49ab31050833f523cfcca85f7999727cc9a192bc22225e5c9125e7b54b477cb5467b82e0bcc8f810ffa08ecfbad63b3338758df0042dbb953ca63dccd8e5106cb30113ae0585ec3eb1c01efa5e479360b9f12183beadde521a5f393f3d3ad7c1c51f1d44fecab2d3f8b0262d59212aed0053787d5e78c26aa4c98876f4e736d0bccb2960c4afdc1c395026ff2535d85aa3321a9b17cd3c7874e89637b0c65253364571ac09590a29df5747562372146134e3d007cd57b4d0e691d0a2c170432c964e261a64fa638899480ef7fa9b052b8ff80c60ad5561eebf969e5f58dd010dd7bad9b08c4773322484286cfaa1b74b720f09e878b8f74d904881796c8002e519a08c7a958521a924862e4ddeaf77e39b3d9639d60c238d24bce15e9f9a8f76f86318508a31417a37624d3b192d5b0a21dc32c9b84429864aec91a9b280d690656d38f813bb79010da1ababe09aab761799dc484adf5332e8b7f4946e5ec38cb97b7e94203445e81a87bca538d754b3c1dcbcec62082473f62a24f6d62a7c9256c6038375683294563421af0a42917eb170ba05f328d5d834ec310777d26931b2323b9734c42656d57fc64b7ed38ce129ef7f0c9d97b0d9aaf1092219afb2afa705a5cf45122eb2b90a156d28e61ce9d2a9d8c4ad5afb00167c8da144ffde9240caa26943cd2abb7a5644d50950019caa68fc4a11a1a9e1d8204bc03be5f338b81e28f885fed5a88dc0666b9ea27f2ceb4552b8f148b496ca630ea35514c90f34a198571f81de58cc06123698cc8616f315d94ebd914f61cd9450fa8e2140a2c8055ada0b2ef8ab5d25b49dd8d7460af6b7b356682d57117fdf5623b24238f3d9e4bc7d24ab1df9a55a28cde1bc6cc0eecbc52460bacbef27dfedb14078eb3368c8bffe05b867df0760d0d73aaf958c8b20c44591d7d3716fd3dfa52366e0f1fa055bab369665fdc8efc43a6f28c4b7665f72b2979998fb558d355548e6a4e7a2635dccb1b9102844dc35593c03dacf59f0cd0893dc7700bc151dd82f2b3e947b5550b2efa8c31aab0a43a8cfee22dcdd3d4fe3a45522f02c062a7b6baaa13057ca6b98ef6d98c57342c43ff84d7b7f0e06ac4309937820738989dacf349b11c353934574fe1c83aded68132462905149d8ae756739eaff4bfaa03570f188b33716a702e3763f4c7bf49a5f3e30c8a43925022996ed04ebfcf3f05ddb13d83d1f0b08fc674e6437a16e5aa9a88207a2caadeefd98be0481898d328453b1c48c7570bec4afcd42fb404635da0974ad44349164ab9f4810f3231875ee1fdf7b945b8d52e2a676ada83ccd0c880f3152da0aaf6a89fff29eec95480203ce5cf519a36a9f465e890f637086b01cf9e653fc1297680ab0e28aca74458bbeaccd900aa71f6d783b0f68e0f0160949d6f4cf231ad3be50f7c573f5a0c7825e5cc14dba66f83e901f8323078b244d5c2c73e0ac28d338f338b954cb4f99a5e8ab43d73455fdceb32a5d1320b2af9287d2d72561366984cdc2b3c6e47a526e010dca53ad420e3cd409ceaa2c15dd88952b1d24a4f038ca3f770f452301ab54cd9b07d9510deef44e299a7094d5f1680c6bbcf5f9955d371c094f9db8a225667e25b6701f64ba389426b3286c7e1e7943380caed9c8182f1691536139df97660852269d1d52d5c3ed8cbfbbe0a261dc368871797ccec265f5096bfa8873855f9b3f65155452352ef4173b60aa69d8558dc3519ffd69c4b59fa28306f1d20c477aaa566d1344b977f7d8dc6b070923eda180e2c54642c6b18b8e3ab69fcb9775bf516efa955dae064b19d941d7938d5c6aeb1ed891a9a7e6608ff6025537188e724d416aa7faf66d39acd5744a2d154cabba7c9ac3c03c5789a710d4e1186ee3f1c0c6061f40cdbff90c87812626598bb7a912f7221748eb5beb5b9cfffbabf073081ba59ee683aa3b25fba8284f9972f2fd974789e704ee0514f6e28821890b1f921d657c9cbbe4a70b4554d2aa27c87331f0750189142580d2cbc43aa6885879b3d2311bf7bda0af0ede60b661a62ca644539a0158a74bc2481e4a39fbaa8c462a11129650e070ee8356728f51b87f9466060b978f3c8a28df86d732dc1322cc0e00858505989f7fa18ee53252891606bdd99130343f6e660a1d3452970921e3c85e8386ecaf772e17bf0698e66ffa8a83e086c15e622e3a1eaedcbddac87472f1c72cd95e275d4a86c3f594d05e26efaafa182348a19e6bdb59f412175c96380abbb1c1d164e0082c8bafba0f3ee84a4fc57ffb6da9cad57b6a22433e2dd9f7076749d725e18b5779e54649cd7b3cc0aff7ad3ce425c8956c69269fe41609924f088ba03b6b4c511765168626ff80d22cc12dd453b8cacbb76e492990fd05b030853e0efd6954ed3878f39e32909187b205a961b5a20e01ae2543c8cef1e65dc0de2f0a4b02d3a386e3dd8e7acb70f645fb810ac3c0c28d58d4660944e8401561ad7232036753fa04f6231d73838fae7173c1a67a71e5405698329a27d9309e02958043f03bcea5e69c670560a3148af243c4e6d9e6553c58181773f6fa7aa33ca063377b8a1409e252886c3960c1353d1597ac9a19a953985b58ae79833d4bf74aa0722b8ad1b12c05cfd231868fb1b4a39b9a7c3ed0808c6a0b95e75262fc3bde1734867a6957bb68c9bed7c3085c6bfaece5acda5c20334309fb7618575f73ca92dc87e19463e1a8ad4521e36242aefd1756d11019d32ea6b5162f6e7d873e5c0818cdeeefbfdfdcf6d30bc3e16bfaa592a04631e9c35050bbd19382d0b6727c222eb75e51b8b67b5dc7fc13b8d391712e8b2fe48ccf8a4889177b20a7065c0db9b99809200c6ff7abaaac2313922b2f88883387a2a94b7a68bcdf1a0b8ee15c501f94fa2ea3a0517f040502bbee1eae4baa9b3aeaf44fc43bb871a3ff9479355c6610b3accac3c20d851ec3891c8426bd3c769500f872c6fe37d5731ec465b4359335d77b901205c6be50f85a5e67bf09155323c023f95aac3c5bab3fae1dce371c1dbb81f298014f5965ff3156d780c524936cbef3c60d3274dd803cc9c4bf60c45df210f37590eeaaac2d222b6b62867ca66b57bb657480f6dcf160a79da8492eb3923814d5671bf8ebf3227dbf059c57c4ff156fd3323986149f33379015236537dd54fed4be40f84b5212bdc1c24b2c29eece6f6370e4d22ed01fe0484514bf96e8442564e28ff74bc0a1b86bd498c864ba645822e982738d05887da521df3e8e9ea4c1f470de6152a6eb358759d1e4e285b81586138349463a09810f9f4e475a9a504e2d508aa6e811f94e1e595d819b20d07feaf024ed3fbb52a2fbdb5a580a064dffef5b86925f39ecfe4d11524cb023a7b473ae7aa04ec464e9c3199c7b032db9a4716820ae4d305f4b0917a684e05201102cbdd34aa7c5eb13359159fae28afe0839c66f191308e3687ecd9156ca69f02ad67f53705d51d9ed26adfa74dd04fc1b9f9a6341873fb7ccbc0fe5545a4e9a348ff237de41acaa2667acb98cc290d7c899df838a77d7775448dcc3f335f1fd8762470d460fa0b56630012ef8bbd827237e847ebe7156d90e98a9411f299cadd81386f137a7a5976c88dacb921603161b8d6e3dbd496fc5eef3798359b5ffc501b6957b6c3f4d5b966272aa6b45f87bbb10d61cfec73775277a381a43f3381969455c65d72debad6f40e7f7374a4aff4723acdf1c789e2ba6dd8592ae37609dec6d08f610eb0c03a0643b42e9f5b056c91d53242daca6cde01d59db4db0ef9584b795747108a121fdaac74f9595052118d881671c949fa37afbfb36e9de8984d40ba96c5e7c15e03c278d6b2b5fc2f0824705982fbeffb9ba546e34825b4cf4c7ca08b73d8b36524193eb9824347fa4f84491e84f641951b1ed270b3d72fb24fef6cfa4702ee710d4fd78d6d08f58c4d78dc3222d09680dcc84f908c5a65a02045b3a932e39342b62cdbb0d75868fa85e0fe43a6f1ba4600c4252a04976f7276a75431b646498f7dc05a5226fbc090b2aaecc58cf88d923ca8e87d4a574455566bf29193294797c1c802ff09c34e31446a183b1dbed4fe8336f15ae84da7c131dea1ba664e6a7158f4dc26d461d65f9660f676c1b39420750d143d3dcb654bc5ab0fb1e897444526953357b4f4c74c33cb50cfe55b4485489490d8fee9477125381398426be6801e29405872b62b8722b6c630ee2fbe420cadfc2596bffa02ae23ff1987371f41c2548e97a57687641d3bcf8adfa64eba376d13c11a22d0ca46fe040b70b46ec4ca3e571c873ace0062c3466d265fc96c894fcf030a0ca5b38608591728b1aacb535f45aa438266480a0cb0cdb872ff96a313eb9c34ce2aed6ba79ae0745dedd40238aa3921f83c5fe4d59dfd6cb2d411eabec92896d0e086edc4f9e90a6ccd33d2f70ab4607bc5ef3e9376f119f7ff1ad25d42854ac04acf1172c9d295e6b5feeb13aa192c8b75c48f9c327c0e5f4e77fc4ef18e670c11f050294560253cb7e02b9fd19ca800e9b9f16d2a941b524e64821d1b06ddc317149bd01fbca3df7d28cddf4ebd0e6399590bee98d5fb2952525d3de9703d740e606b7ec4ee80f5ceaf385edf57b03cf24308b45e54e1cfe850f2eac9283af7284201dd06246a6a064685d3596ce48ff6c88996f904967e780c02c7d42fcc8df9b9c28770c2720a3d19525eaf54e4409c04603d3df8199c266a8a23f7dac22dee93eb37bca52316c7529ed5a2776db2f160910194b3e45ccf3b3ad11ebaf96640d9dd023295d0731b71515b7fded6c0830d7209224f8e45f335570fba2c6acba2633138f4ac7131399158e6f60cd43f9ac41bcd0e7ff913a44ff887656c8c6da35e22aaebbc7f0fd47f67354528d8e2b5591312b99939b1b1d70c809cd19867be348ad832a48b00169c7a32ad15577d18e6c29e34d2b04c95084144470ce0565d9a58ad3ca1949184d1015f5de525bfc632518da7203f1970258f612d7bf7ff37647e33da17585f55111925fc8df7b2c6d62c415f316f832271d57802662a21386188ad158dbbb77af60ae32fef5666ab8dff63f9edb9e84909ccc417e4d767c16a7cd93856aa7c2714810065f06bfd022d2a48d15d2759610624d7b48bf299303700734bbcb2024415dc66f2cf59db4cddc5db3e790492eb6403413f936ee4984084df398170fca88bbea2df7bc584e04d2eac5c2a55b1a401058f9ae6b7792f7e5b54a5860b4ccd642fd580ca5aed8284840c1f2981a2a73a4f97ccceeeaf3edb9e262f4405c25e7a4aa4a5a23b4fbcaf251f341f5937587912579d4b9d43cb9aef58c2b2245e622e752b529c073dc277d063c3ae268c3b12c73eb95d553ed3b321d2c64983a113127eedb77ffdf2e346dd4fd38ea621b7d34a2dfc5e14b1725accde1d3bdc4f8a65ba6b99c37007354293f90ffbdf4a922572048c2e5e6b8bce9c7a1205b82f4c0e251795dc35e9c4c011c8c909c1887a855b675ad796da2bddab06de0b89d492f100bab6cc7c5d8660d164c2c51eb380e0699b771dac093d6f76a63b8429cecd72699a113373494aafbf7b846b9d6a1dc6247080c94294253f41602038ab8e47d65f9a1b3a639fe5c6bbc7bb3c8d897a03452ba33fea212aa830e896d61c54d07cfc36df15605739ac865dc7340a2291debe5dd029bc9a7ed0f626f79b8dc1fff8f494bf4780a588d09cdc93f2ab4fde61ef4164311e33ca1ecdc2af965f9c9e451342d45fde28a51ff4bd16cb42d487a8d818d9b53f30231c87d88369ba1ea7ff142136708cbaa01f0cffaa1a3ee9531cc84e111d2258e5178157dac8718e77cbd9ef13ae7453b3edb1d2150ad5c3fde3348672bb227739c6f2f48a4e70d1f98df8c1079e0c218d3607d5b6868293e81b1a18aaa73d195e8275a4aecb1c68115e264aabe253084869801e31f5282c154ce9ee7e0d6c0a6efb51f5d54b57d59746c6eeedb0df90923fc1a7529662be24f9d50ad524e265051a03fb527731f41c2fde145490f832d0bfecfddaf6a33aebcfbd9fccc5dec92fee5e248a41f384b575ef3044fc9468d1164f15842d03ed3205dc197463591df43b8568645b6493f7a9bf60fb5ae028c0bc3f430ef946960c3ea071e7a539c63742e4b502699d13fa3c9201727733dcd750ea3b0ffbb8a97ec83a23d870165a7129687188da7980374f25d0cd95d44762a5423a6385278e67b13655ee902a9f030d9d56c621d30b773cef7be493087227c44e2ab7eb1afbe1b2acb019461558d7609cfe5f36aec261e33d0986e5cc49a0966f71435db95adc35a802f09a43734be101754e4dbbbf3d0038158d961bf18774a4e4e390a40c58cad0da583ca1ebd6e68921e0a8a280d3e708f7e759847b11e22b72d4898546470c3535e8db836c675705190775f960f53f898604ced31b032ad081ca41ffb41b9d942f9bad643695c2e397aea783ed18d4c5a03b4c29c0efecf1bf790132a3a984196b940dff566449d01d932de2f76a131b62d0bb24fa9b5f90233500444d2892139fe1082152f7f534e504b0b7f1b3766dfc86fcc8337d343498c2993179fa94e9cd8642f588bc877775ea7083f6382e1d1324e9f4276b483856ed2729fe3503c1119df337788a77608845199d6878ab62cba8d4b4aa8c7aa71e1a08467076cb754bafacaf18c86b797117d181a60f0c95998c08809806b29054bfdde125a3632d0409effad055887405cacf15d387bc1f6e0f3dbca6c23680870c049a8d1764c46613e36b57f0882341032e30d713fbd1b3958cad1391b61e2f2190ce91c6a4004a3055d76a680bf04cc95f5920db3bc347272b576ddf608386802901a3051852810d1815e6ceef68d90654b2ac69fc1dc5cd792c224a8002b52f96c374a31d035b1e74cfc6fee55622ebad68b342c25c304a5cff26e21f6b1ab6d663e6fc74dc125017feb47cceb42da0e8b7e8068b23c59af4bc33b5ad79b06e076ec7375349edb9cc441d9897a240ef56171a0aa7d099167b8d332a6c2731c24932987d4de7d666602eb31aee97a2b5ffed3d65feb41b96aa699b67d82cf8a71eb7c34a856b813d850791ce740413cc84614812772ac95de39a5d7159995d1dfef74c3489472ea86af9d76a255534550b9f11fd3e5bcc3ba981922569cec83d3b9592ef327b14b3a044d583fa904004635b4846204b6e483228c273125e13094021c88fe97da612b77bca163c9b619c37c04973530b869c6791b83471bc2002d4a1a22685ceb63710b306903f5507a071a0e9ca24398d0ce780280a867e862e83a9214c38b9a8e7662f442f012e94c7ac379b021161bbe247b0e9146b932b020e232f8d9031a5313b3ec9c523099b31db8b0dcb9e2427226fc33afe36d2ade96df59f74d0a1641a421b3321c0de16814cb5a31a120ebda3fbc8f559cf72655659ad5b434f3fc753c3fabb80b35777548179e296f75a0f9d768666199ef1a08a3f329660d07675cd81e3ad7348c7c0aa0faf1c5724053f94270350b03887cba0540f186ac46ab1882b47f462c4e98c7c066a25b752064672da7582fdf457219cd31f63aaa937e8ef00a5b9fcaa651992328d5149bb125ad6c5a8b96354371d123d836e34fa4f76b219d94d90c5011342198fb2256ab51c3b244c19e560f2910ea91f81b9e2c5dba79b5b1982acd94a29ffc392c2c1da1b8cdce9505cbcaac3cba41765095c84885b78ea0862ed7062798401fb5c48a6238a231ab40022f916dcc30dd3f6581e63d2bc5093f50a017cfcfc4c3b999979b9632b31bbe23460388e80df7c1e30a53f113c3805705c1e28715ffc2a32d24e7f0a520793e22f4f5acc5e19f76f986dd73f99e7f2039b79e9e88a2b162a989b0fe91cbc7b037dc6ed12735475f57b2f4681aeedc970e98aee6aa2b31068866ef3ff5c76d358cd4c9594d05f406927f891db25bb6c3d1fd575afcfab6ea8e3f960c0766291a8cb719800a66988c4c6d57565a901380175578aa02eca02293a78e4c4dab9340d584409e63e9d1d03ff433625841d14fe585eba370b8c3c50328a9b7412e698b0fd09fcec1e700a3762eb027f9cb42781213876dec85e2e7cb69bd1591a1406f5dc4a573e354c3ff5a36cb809bc436b9e3b83498ae77aa1a70c556c3a718ab40fbf17410a3a9f23cb3d3b7d0d844279aeee9ed69143673b529927a84e573a5659ec1296a4426026a7128a70c399241d850c3b273d2aed54a03ebe63669585ace0ab445838aa0ac12f0f85269800593e4e0160d2ea9487989c84c96859d4a5984e90f9b574d8717418f57507b5bcc283bcedba5dd021b73c69937ca7105ff0625e67fcda5e3ec4c1a6d495a5ecf4e6ff0df7c388ffef654fa48ec9698557f484676d391398a7fb9b3d8b47bdeac4244fbdf2dcc1446f854c7da67cc26aaee1a193e6b26abefbd496d5bf7535c65bdd7173cf7734750a3fd0609782ef2f6b72e55fc246c640f63181b9397a953bfa2d4164c7725bd5a9c06b7866d152a35b09c3ba8a324b1b6b194c00672354b8198542f1c919afb14309f5d270b1e0f891d86e84b7343fe45076afa77a81a67045b4bdf8a394843db71eccf5f1d69202429f09b7182e5d26fe47e95734f2284714e1a0f95622f5670b069f538b646d99cd90ee5ec59e70acd228546fb5fb9351ae29d9afa5f6327859f519020e8722999c7f6799fbeb5680b8d8742c2685383db674e92be3eed00bc3ac4df786f44559e92e3dbca6dc00eed75aaa385f19d693e8d8c6def47e3a4cd021bcfde2be1dde16b55986e727bbb8efb188776daf273a021f5805bba6292cdb9dc94453252ddcc8ebda7ffb82425b527229171c988bd56512cefe7095ddb410209a7d8515cf39ba7d31c2807e16bff48e6017c505884bcd6d50e039e4f23e03738e093b7c87f9291bee9d3d538e2dae50481b4cb9b3c6a2c6915e630d85811a4f08b125d745deea35205f33fa2b092fd6ad47075633296c1fbbe78954288eed65c62cbb377a6d8aab224b9243ed5a143c6a3ca39535cc946a182932f999d711ae5d9c074a1557ada8e1e7daa976924e7aba4736093cb438b2331c9a7f3cf1942e030e4608a4c4c132a267297201fdab4ec43dab24eac0183c67b504532bd47642fc283a353358e43ecb19ad0846f0a3a96cfb8943096bb0a81f9b9872bc11b5101e31795693c82de6eb8e1ce570c27220da156282c28629e4dc434cd570c4d54a0f2404d96da23c19f8ea23508bde02eb70f2bb49d39da0caf980dea0e8921dd1d17b559617d89ce1f6fb5a786508c1c5e0f49879bb0d20d12c53ab435651f52e4e7eae40d6eb6d3187ebc0918c8918a797b8e1c3a722df3e15ded9357fbfa268a7e6b8efd6801cb497a0e14d924d320913145b2b1f8e8798ea61b6172007fe1d753a2ffd028b72ea4fe4f7d5472b16837f2203e3101886c5c2e8de25eb7e6399838373ff3d974a77d92ba7731edc66ff8da44b3d0aed2ae9be95e846a65cc01615b3f16d884657b356c0f911daaa330e2b5302441792cdc75ae4769fe39d4d098531386abf391d5c39582959358b2f8aad1d45006a4593adc19825a5b056c4fdf8b1e3bbbdab929f189cefea9b5c470c82cc1dc1af374342b2eb1a47fb8bd8ebb6e65c0493a256ac88a248b32e44a9aadab8651f9dbfb3b7aa45f4a67056bf9e9dff80a7f84992e9e19cde93ab8713213bbf07372b0f1af85c224d4dfa1d129fce990f7374fe48a7a9804acaeef27df304a01c685aff9d2bfeec0eb9d1a31faf1e36660989e762d696fa55ded9dbc8d7cf1157289da24ff371c52f585be1a11f969b81e7f6b98b3c380ade9eeebac21754b6a8fca9ecacb04534a4aed4a310431264d0d200b7b26a6be24af8f1c1c60ce387c037602a304f3ef2b835df706ee8f54df0b5e3fa31f42c468586808835f816b167a2fcd9602023983d9ee82d93c204ec59c843e8cb2dc3157b3024f4eeb30b93707ed5fe0cb4d2cfe2ca30cbc5b15bd6c54c0272763ce70c077b3852e1fa1547771fc2931f5c8ea2f730b6612a3c99cfd2fd4b06d44a6671b8b775afcbab6a06ec4199153845246b931340c770a56069d643c435f5d2943271f98b0669ad06b3edfc8b464f173dc2df85d4044ec3e25c33ee3058775c535ca8f9a589ac51820535671919b80560188e9e5fd9ab3a870c1a76a885f11369861a50f8ffddfe2dde92e7358dd9beed60a974756a862a383fb768afa0a66c19246967e4d9476e92726c427b77f3b37496a10e65e38aa074c04c21582176ed026023917228287838c4b40aa50219f850e40158e356fa7987a4f9b5348208809c74b277bfdfe8ca969c9cd61c5811c06d3d130ef40d63a0b6396924a9ab6d8fb87735a7d77409ac2b4d3fce3cc43bce988329731082063b27aeff588c9c336baba9e3596e4b743523f26f35ca6760096705f26f43bf78e1630979dc7d1424bcf8f73a8cabb45316e8394a727929ec13eb42eb0d4b45e1a28643299e4a7fb219b75af1ecebfe0f013dd2bdc209f1b36a7590ad21ece64b1b8b612bb08f2f36db29f672f1c2467145c86c2fe64bf1789d7d1d76df1ec9f975b022a2c2310bd463b11d6ae8f02e0fb243087a5c11a5b53a3907fa09028dd1f509c31eb180361cd36e037481caff43c080a7892d68839aa94fb26309fa4bb8b52991e264dede5ae7be4ea4b572d160d7674690bb75769a04457a6f11e830d5bfb6c5ef7100093f181014dbf1214c3241985461ffe43120ba9358969cd2d653727cada5c3c0956cb94761ea5ce3956b6eb44088cda8a07785a8098bd7ee24b590e3ac938dbec98f703c69b17543ea9a8f1b87940e1b572869b4ddde5d9c22e3cebb93ae48aae6f685452447424fda1b824366942d4b1b1d33ab06f5ccf1fba07506279d59819c0e4fb0eace3d7211e6fd6072a06417c28b1ac34549d6c222ff03efa8819e3fa57bda1d44aea868824c8788379dd2ee3b1da5ce798bd2e7cc0324026c2a3fd61617e78531edf02d92961e161a93c273608cd387c11b410b0fd9b2c28f3677546013177b07110eeff30c1d2a8308c99a06a131ff960d3d5ad156f0c805f62987b6596796bc7a29f7c41e2f18da73fd41a0da7921123d43fab918c60625bb9fee5682c45cc5ac2993e184b8957552406dd0ee0f27d2435a21e74fddb0335f603f498107854af57be3543ddd1aeea1efae1552b0a05f22b03c11170b3f5331912b6876816a8e2c7218e0bb984fb358fcca8b042ec25cd603c1977c5a27902275153d4a312397539539abab8c53bdb6dbe5afaa75983221e468b95b95277e2e9ab22e00297ba51b11574502c1c93808e107117f4a274a8696e3d59df0c0f23aed7192fb97400a8919be8a793e874b2e0f33581a961288a39f4d3265a1ef8e84bf53387b20507c48c0a22d7fe68e15afa04850ddc783666c4d1be2224143479eaa35bc406a0a9a601c336ff587da1820356cecee91c19f35da4334dc1e47df662ce3a2ed0a1828caaab45c19562e85d76011414f7efd5b6ef3e86f13787b2b0e0f66d96520e017b2bafe87b7406dfb24ad9017c54fdb472ced115c84afc73a6128bc0d31bdb3ba1be77f640894b25edaf579f68eeadd530f562939017c04564301a6ba55b8824f1d2106905e44205f0bf0e3a091bea1059b914cdd0e88f6e6833d07dacad26d2feb929e8dfd73335745abb8f156551166a1497af3ccee8daf383c7ea0b87cde92f0703a632d3b088cb0ab2d07e5b123a9f1f414e00ec922a199926f3a7aacd2d6589fa3ab1279b3a1068b31d53fa241bfdd10671dc08e7fd7ef8248554e9556b95481b7be62724bd0580da7a95da401e0eef726bec9830c3d379b6c7f922462ece13bca69573fdbcfdd77c99b0fc71a956009639b60915e9bc9b1e3f2f6087f408ef03737ca54daf7c65aae97887abd640f40a5ab1f893172a8c4a1037b74ba408acf0cf97cb1db9fd8fb8594cb102f9efaa5a39a5c03423d5f4a3925689cabafaf17f9f79eaf7407ea0208ccb0336156d5337bdae638ac87312d9bbeee7c99bbd3040c0393ee3b36ab0fd2b7e5a7321247d19a49f30ef426b06f535cc7cb0ab0abaa440f3298cee9114128806e5ba412527de43c937df9c13f8620e8b67f675d29d9e5e1cecf0697cc44354648c509e0ac826fbc3398c33223a44baa6f9c9e027454f6fbfea2d8512f9893c69fea53b6d438e06dd93fd1c342ce6e29ec752ab6c953ab8246b9e0fd709bcc61ce9c1ffb0c0057aabf84977db4bb83f5e916c3aa89d46e63edb0c3bfe7ed1798820ef8aeffb2f05346def4e358aa5cf5264c5b66aaea92489dfd13063e8389497b8820d82a2c07e87e7db862e8de4a9a58da306ada3201fda9f595c163aca1c5a99cabc01da13030ade878e9fed3423337f224fc66705fe9c71926594c9f942aff57860f64a6c2656cfe258cda2ace8f8cee8394fdaafc9570bdf84046697f03aeab223280f149b81b9890040ee61179b3333d0e4572fdf35a2087e309ecc8e3821d3e7e6f4096325e1c6ef54520693b9d0f9a4efb04da3b82580f665e2878f0a65937e564c41c008a6dea9cb22d7944143e1c929760704069974092dbce66c95c49fedd11fbcdebea5cf23af03a7928cceea0418d1e6ef45dc5415526274936a7f2e2f92aa2b20451c2c7b1a6442f6f6845f98a6e9d7431945e3c57fb2836e5834ce809006209f5d06e89d52289fed7a21b54d4be5da84c0f19580472948a787d7f93c00294fea7f1327dea01804df89fd4acdeff339429e3ce3d4e15c5b7ec4fd3925b6e98de5a325ebc83b53ca2c89586665af38fc325321144f5fc69a87b395bcd1b4b42573e74a1e8d7eff1312264c601398137c17de67218395911672d851478829ac21067e04b0adabd71dc466115319cb4b1f370adbe1622deda8735cbd3e8a841f33c6d1d38c30ea37c158eef55053b08443e68a72b7efb87dcc33991dce8f338d06ae91c63b70ca29534837b34863863dcfc7e624550eddca660edae9942a834aa213f83204016a8715e786e91d261c8fd1a2b88e54db93a3f3304476095d1143778af710cfa499ca9d49fc91f4969c21094fffa285cfb03e20e3143366e6711b4a5f58e64bd6fa7ec332abed536838da9f0d93c71bf11c2e06c2d562d06278829466d7e8a1c5adbfd5b22c852a5f072d924e4fdc3a5be04b8864ee7e03357e8703e09aacc07f9ddc69b32265b84fd78cfc4fef8ac1e0cdcbdf5bdc1f0dd4518e1de9baac7ca41dc60e25834a3b928d252c88ae440dfc77f8c117ef19b904a15567ef18f40d85a7df3e9cd44cb2f578b99ba220e1435dc8cf21b0f1c29b057cb5f2a6beaa5a3994fc51cd3533834aea4c3d1d93913cc7379fd0bcb390f907158146699388d614916d6f1e3f8cdc8d92064c39aa527f022893b34dd6d9a472c25c5c8522c6d8a6f25e87af72691deb607b023978e7c5e5a67d1cfd676a8f09d4222dc9257443eea5d188b714b98aea35cabda2c34ad598ed676e25d5a1f9bb6c53a79638a8f48385a83cfeb86ecbc554a9fccb21580fdb1c76f60b2f508760d08f71daaa517dc7fca473d30869c5d4db08bebb3c9255ef3dd734f35d822671442d0678e669da199839b0fbd0a716fc70033e899b0a0a4c2afa8c7b4b8015fb278600dff17be1b83126454240bbd1b2897abed0fb169baa49b11f7f70f391d7e1dc5a2ba4f9b56a01a1e86c4e24b4ee23dd465efcf6f81c85b59f861894b5b4410b6a07786321ef094a1963fcd6637e9dbb7d805af0bc08b80980f4b614c514a4d96e82111f97ba0c02e857e1275a5fb50753d9db38f6bd8d7183f83719166681365c2ccec5bc099bf985b776d0a3ff8ee0e88b530d0f5f1ef6306a0877f43013a4d4115e8ae29698543dd398e4aa68e6c46ab089b0ef614e489f6e82ebe2861fb3f28586c65bbb7fb4fe7af59a37e02a27d1984a1a56fd4ae87bd09ff491758a58bcd34b325a3d21b98cce8792d58d3c1a2a691b3d7da348c6103b6519a7873b7108db6f2632abeb5b759e518ea8eb8050d23f5cd6665daeb8ea15cb9cb42fdc7b113deb1de9c8eebe04581a777528af5bc9fc02ae1c8797915bbeeab762cbe73397444402ca1860b3d51ac9239779251bef17ac92173e3b5b0fc0f6de56582ab029a38c3e47330a335d4788b3b17dc5c919c88f47fa3166ed1e62d51569e7215e98bcf896633611103c97b063a73ea1341c7d3ce74426d01c47b18434f95a44cbcfc1efa800d2339ff5c7142ccc3a979649e8bab0e8e0121f575b1f465e9394f5b4f251dccf7d01b0f378942667b49c92994f407242ce0ac6d8a608617524e694e788ec0add44cecc5977038ab3894b8034683690130785d3a474fb151cebfa2a9f495a7899d1cc6eaad3dad13087fbeaa957518c199fe3d035b9e8d44aea915b8832bf066b689ef7225108706ac528baf1e9842003e96ed86a134affa27a49e491c3c938ac55c49fd81152168bf5f111348c9d7559a4daa6e4bfc2141384d075a01129fbe288bd3e6af63eb620ca027a62f64743e2083bbb6ddb0ca09d21e5c3adf75a1154bfa1426eae9ea9806c3910d17b586c3e360e9dd87f68297e053e7d74b327527bd3dcada52f9977286808aeaf941cad353d02c76237068b3bee2c2a35be62fc3992c74ede425ee9e98b74b0ee8f0889105a45541e2143a93d7e0571f904439e25ccea0ee18d7642a5f97ea87708985be93a112cf13572470d4a5a2a6e9dcb145ee7807e42bc2004ff62979276567dfbff5e66f0275631c8567fc1ff0464acb6c0037acd301f20178dc61a73ce2776c41a9463a7478971de3df213d352e01fc872acc669ef7d5fe7ecb2131419b9bf692a121d61cbb157b538a0c972266063829eea01fa476c42e4d549d872260bed94cc519f68a4abd40e2abaa810221537d69dae7b1a8b06862d3101a282bf6c4e81abc8c7e123140e5e4c915876cd27503ff7e8c10bf77c87c8cac42d7a7de4a85577c2d25f736b96dc1b7622661fdd69ca033dc62ec308aa6dd706b84a88f349c533cb5fa0eeb432ba87c0ce56acc6e134422b174ff4f26b0daaec1b134a5bf1368f886c66283f5e5003eff3712531cb4828d99f29141efdf5d20247b054dab316a345ab307019cfbfbe60a63246d540146e9bca08f4298cf238bd8ff3e25e8e9fc34428ccce82b540b93d5849cfa87e3fa45d3578932ce2e38a3433b501da7d936da0b5f707b3cc1a203d1a5d3bcf037d57400e085165cd258438bcdad493183036c09dcfd71094c850a067b49074dee0431dae2f2a3a2662707cc562a90a63103ea061d7dff711c084cd419040743064ebf597e10b6333a5199ef65889ee158f0a6fd73ce955e51a5d41d7ac0bfd5c2687add6488e6a00521b2a7bf0861c2bdd813336665f88d7db2557ef019f666391ffd31a7769111df34f08c8cb1e02c1fdc6ba2bffc5e377d9bb9bb19fb13b3ef57c12bbf92dc46e233900d717b0d378b3729eee5518354c41ce8d784ad44315e3367d71d6d213f9b644dd70df0cf7a302b0b9bf699972d2fb8434415759f19b6c653a967e8249406459b0d56ec8599d7feb4e6fa63d0bc61a073e7ebc3dd4533f3c1353384456bf83617de5dee5a1f11f1ca81ecf109ec022ee4b7658b925db8eecfbb46c7e35a59512e698622885f5a320f3f6ca8569720dd6a643a74f937090a348f5327047d3f6d7f1d5c6fb1a4fd13fc215df8395ffcd955a0da6cff9f139142320c8dae7ab6e9807841cc37ab2660d17fdfd16ceac020bebbbce58378e80f7046ee44ff32a41528b8822e6c8f8d11e3ce45d77ad25afca0142086eaa786bacc6741024cd108202bc3bee2de50426567657dd5b91e5cd59f62c347177d057c80212b36321ad8e4caf3ba42a278a244aed02c0a1981344f1d8469d98e99a93bf8f421c6a5a80c6767c420e3e2e24756f0f27c586b08b9e382ad78763b9a06d99f51a5835e38e16a9d6c4547cf97b24d318bb853f097d77e2bac55c14d0eaa5d3bbafaf3cb3a36ffa604c4b0231b99b901d88133d9dc543cf604ec15563fa7b0b6bb58685faadb6bf0e12f8d26cffceda8f3b9b7b9d2c9af7f7ec564780b1c182cf4b4e25203ed1fb25e6e86f1832f13916ca123d0a8011ce9f2146e8236593c40a0e8bca4fd6e72def6913c5de3c6c62762c572b72851425d9eab0adc13f6246d23d8fde97e2e2fb8346cda71088e45b0130e5b2c2c0fb09bc25c2a4fe1187b7d4c89cedb45b45a33556173f86a7134d0979670d5968be3d4a16a85e5c057f52c2d516aee57a8b13074742d02e375ebd89881ee88c194d31931611c1bf23d545531d685bee9083fa2666c7b050f21117aa7a13972e872210932479cc860ba428d6dcab22528c71ced509c8e207bcf4b9f6ca77d30d4e805626b45e97cd975bf4f3d6f0ed75d8155fe37dc85976ba9f4b57b788ce07fed9fc4d6fa14475696a58face1bc99123437ca41929daaf707a169b059a95392a225343f89d5aacf6cdfde5ded5b3ce58ee2dbedfed0acf119e67875eee92148de6d4c716d3a1d50ac58a8ffd00c8c6f612f26da3a2e6963a9e3c79750a7cee516c10b564fa77bbf5d3bc3aa237630f78e6b866af51866675ac7487d3be5ae4222bef038efa912e3908bdb2a1e6c840d5c126e249b593d1464c0331430f0755c2af736e2f7a5a5d98bc7f9ebcac5a8769ca98be7d32474f092977fa5e7e71c3be02e24f15ab361bd0ffdaabba909c70f5eb13dd2d917b7ce98b6a28521ca56ec973031f82b7e92ba36fbe5d9991cbeb20045919547867445f629efa7e374dbfdd316b257902734bbf9426ff9c01c216d56844f525447a6b0ae0f86cf3c4bfbd004d1031f60f0fdd4ffe1a4d7b7024bf83a6a56b40bd1379e65b6b246d2aecc39b8f52a555c7706e7635506bb058fb1eb4452cf1b7d03bb7fbde713bef259bc94bac9d8987a32d4f4dc5eceb3a00131ce53b1b45abc3b22d5abedb7b7409cea18182bac13519d9d83e5e592d88d9aa423d9ff03a8194add7e1323093a7905fe7fbf59f8c19e144e5c5bb2b0ccad90f33f81fda36ca1d70083addd0f7761ce940a1f45555d78a93e1f7e17617e0bca8a2906b8e31f9735afb2f4d5c695fcffea26e034bd51773b991418afd7aabda9dc94300947f1ed8e1cae9a7871c99da983a4545cd3d48f92483464bb56dc1fe508084694ebbaf96aa17d09731fc822f5a8fd6ca28b64c9faa3fea39690ca36ff0dc3f3be5abcfd7d8438f395bfeb1c0203ab963af7e42fcb6d845ae439d2e5e483f8f3101c805e91a4a42a0492f41ee26731a06b30dc2b1b6c647051eb88fc607700dbec65f876e6ca40c4e66a3161c0a0dabc83d5fa3853b32fc715e78bbe09c783f16fb8945ce1cac89b9af99e30f635c1934f120b366fc937576dd7c1b3072f3c09b2ccba65ac1353e6413f2467782b71beff4598a9ccef590dd365568b4f6f1178f79c433371c1a63b45f82e924bfda8ab640a50cf8847c07af84e7e9d48a189d3ae21cb939d7f6813795566d1d0013d9b471c575f660dc7294b33d77a93ba03db153a760536b8ba760f09aee92be6823a14490b8316790355fff7ceb64b015eecd119520ff5020c18e8f3ad1d4ff3dea4edb82a29404de8d4af2689fdef83a35e311d5ed02d7aad9895899b49fe2df731379a46504851dfb9bbc64842bf54f34c27aa8cb41ae5d34a692eb5d95480d07a01af53a61a99a4d91fd821ed57e6ed6a10fdf748926cc2ac6fe6e4c54a04e3a2a8243396d4a4e728261be47553936ef78824c3d6c849bf37420fd6ef815a3b977170bdf057111e061bf086446f3df833bf1e8bc7e24bf3ff368d3bd73711bfb071a1590de85140edbbf5b005fc68f14b935e280b4ce441b1690518da81a2dfa73dc703cffbb33123f9157bd18d30c6c323b60f3a33716245456a75e02396ee8d59dd318e6dd8fc955d0a65197d979965d40359bffd5b0d7ff77393801c910dfdda68ef7118b90a8994e41cb36b5aa9feabfdf0c2fca941dd30e030cc8091311e5758f7e361a8a190931240eae9a3ca317a4b485ba0f0933b72f96910ae48434ea7021d801d697c8b01791bcf5899084dd624dd72ab5ee413668b7a2a5c3bcc6cf8d42806696064dd3c900e2c8e60039cb6253e24f166ce3810c70453635d2781ff0763f071bac13ccc39355dfbbfc88e1374dc299534edcb1b1a69faf9b68a10be94d4c498d2471bb795372c7371cf77952ae5b19a249cf521bc65ebe1df24de9205142fea08ac8df8f376248e7324b2036fdae0a98631629f2b9089b0101943bf6f1e7d24e25ef8220223ed20f78e83ed6b0ac332af83dc926c3e56d2bc18f730da033ace0c810b11ab42ab594ff96388ed86f69ab513b3bc4782a77758f351ef0fd1c2e516883110068ec538b19a308eacf5b0a1ab40b69db94d2e974ebbb19380c5601b6853ee4abec3b14c50597c0a751bd32ff1255ffef5b07a168ba23b5ebef86068c40fbf2698d8242dc0ad9132e55e9e2c5d557e3107ebea795ae38c45bfeaaeaedda42fdacbc5dec10f1ce4c7eeb2aea61cdf8886d896b95d95d4a8e661cb9d3cbf15f07640b1ef71776ba4c0db3a784786e9132c95190a11b1a7541e560d62b19b31ee626712331d0faf329414883b07cc4c3d7a7c720ce61abafc67d169f1652fbab1519a555b7c59d2ec83b7b5fee7ae24997797fa925563a94b8a7fff838be12fd4cc10f27a94763bd32e6ada5103a19408cbcb16700d1a684a14464a1f4bb96111a0f5d3a5684927a927b3bc815bb2f8d66033c55242dc1ad20c011953ef2659fff502d5d54215f7bcc547698d7d77305008d5fc0367003b2a8b2ca286a0978ba7da792b3b146d145c063b2624f95ce7c20ff51fd8f788482773196ab0b66126abb91b766f9559078728e0c6facd987c7ca7c07ef61910eb9a8e92a12445e53118fb594f090cca44846e07f2a920643be15f12816bdaaa8bc3fbd78ede1332edf73cb4162f4a8a37b46837ee4a67ad122125548c761076cdc511469267f27932df002562fa4b9adbca7b1005972398ef58156bbb4590ed2d0fa928d3cd31fdb451653567a34f4277ca98cbb3daf4525f50d12f7a1773872765147ee58ff267bfac3e4cdb1cc2c1efbe951bce3283260556b75072f2760c0176ee00c84a375c9cca42e95ad72ad42d51c4e3f1c7d9a01f88fc91735e332dc99dc504b3b3f214e274ab3a977601959407c4ef92da519d6016f8f3a5b45eb24db51a2613bc562415ffd17a01d8bf2f19762b3626ee06b92d136e267fb3d7f655eb6200a71a3d0dcafdb39e5c57005038c54765d76f54e3a0dd3ebef14368f5898e30b26b182736382f677ddbc4b0db5c0f25c752b17db4fc7f4447fa6579aaea3d543d90bacf8f8056cee6424864c145a363132d3a055aeaf3a041cc534c96ea038cfde1e506b6fca5159a7d41779a81d149e8261e160da6359e2a1136218b150760eddafaca685e1cddc368f9f5d615ed9ba4c6c1c5c94065c47bb806cb5d727166f28f90b8cdb7a8641f5e07cf1982e47a18c4ca41d64023bf5c10fcc8be858eb3d7e746fac40b49a5181f98ea2cb7be8d57158d8aa9812edc35604a8d6c504c057119e685535ba1a292a45cc6914f1c392e22411c3c4584c4532d0ba50c93f81d63b40f728dda410eedf173c6b4ce35a8e135d526b6e35b221b10a3e14da060df379be566508e08dfc8fbc299fb20046127fd86f8fcf8e6107b1c365482bd94967a3a5c4137692b58f0845f0df8de8208d69b0c1e1403045a7ae889a1ed55af0e27867100bf5d636dd163958dd5086cce466b74a6131d4b65bed50c69f45b88882e7c9cc4307605f794e6f264b9e0c86d246038b6f164f15e5ae5dd2f25ce38b4bfda504649fd34ee7c6211643dc8ed1eef2f982078c3cea50a560950590af39a6e52012639dc2322710876593bc899e666df292f16fac2c022ac0da3c894aa9a6d672d555e620ca6f6f7adda9bfcefb11fdec0da82c01b6b857a3ac08383fc1b061d65b27f0614042766f8fb37f1fe4b4332da47b775f1097e852138a8747e5a75afbea7e9f0229b5037b8a127722984a2c1503bf80e536ad3935591d521f3d95ccdb18e0ccaf96268c32ece61ca82a9721c5fc5a9bc0f3651eca0550cb99239fbdee63089a1e7314193189efa1de02003e3f8a7f080b6bd77a38298db9f941977268facf8683d8f59b61ab111e280cb4d1c73a4d94618e6964ba535713d68e00dbdd68a7adb9bb197e20e0c4d058b17fdaabadccdf545a6cac6c4355bf5750ca8d143c8c0470f5a403586e62ece66ad578448e8fcc3dceb377e924691dd3258797703fe6ca8ee860b00fa31a6800499784ace4e6085be4f24e452475617768c5a16e28d7ad51c5d18e2efddf57786afcd4153c323ffbd5da3eb6dd5c3c54376fa9083683f843a3985318a85ea1161a827df95a8a8dae4c406e5338321f10f10da5aeb7ab6647845a00d69f13fa9bb6b7c4c2ce3f93cf706357a8ff77805c34c9d6a39566f49366eccdae0ff692b4286399f17d2de50b7f9ccf79c906a19dc83e0f03ad5f37dfd192dd6310e8d54d955f6ba3ad06645c8d31099e0d901a82a3f07c52932512e83e19398ad8efab000aa8b66bd464dd2664da95fb74b261361841947eb46815bb0a334f1a941f547ae1a1de42593a90c617585f9305baea0833b7795082e1812b508ad6b1689b88f9bd9610aa3707b0ea9d69518f09e15f380e46e5cb000bc6360bde509de31535ddefec0f0116cd405957cdbbcf57e46e80b1127b65024d053d155cb1194d77b19664d8684403e273d6bce960e80e0c30aa9affae64981c7d37bfa1d44d784fab9e9e07ad4721147351959e77f13e5b0a50046b8900b50a3be0d7a4f8348e1469fd272f1569f98703343501329692628374d3837bf5aef856b57bf67386cc4c7c3f2dbb81a7c755781bf2e509e59fa6c1069f3757e31683ff47db3b29c8a618adcbad95b0756f4e1d620e1f38e28b52deba8d6288e1a961621fda48dd092da46961c3167f2806e0e5e95d08842f742093cd56859de5e56748ffcb982bc0cbd8231d67b0e0e2d31aef11e03ca96e3f16291a845e1decc50a1bafda11421dde7bf59ccbb964ffc1d3b10f77d3c6d894939a73dbbed46b82039aeb5edd8a97ef23776c5d3431b5bfc29fa9079235b580241126912f3dc1f135726be25e5ebd9b0b33eb077663835c92d82e4b3e6305c19ab0322ab4fbe20ab2b61a17df02e8d7899c0049c1a413e2b19a56e78184bb095fdd4f7cc20584b9f029a8c3a84fd4547681d13a5934ae7d48e12f70a8f77a1bd0e44ea147c8c1ac4eb9a9c7885aee1ffd5c2eb51cbcaf1121c48035fbe63dc1250637fbc8139acc6a15a4979a7989164aaf11f73b869f9a2f3ff6cbf040bfb313ce2334be85971fc0111acebd5640308f0b0005e5babdd18fdd66a4499f97fbb64fefa3982200730f63a8f9be384f804518356e7565d38860320c08452156bf0d760766d02e2b548fb9a4f7abcf46af85c7c31cf0ed7d0fb74baae090097ca83a9bfd3be2390790a4dbe6e3976c81b2abedca6ffaa67c48f65f86f8f2b6caeadae5e0ae1b669a5390b26d5423da564494c0ba9ae051fe568f2c3672ee17874d85f1576a09acc07a8a333c57d731a8bfb0df4449ba93a4ef26993f56b382ad5a6ea3677d22aabd511b3bef22af5a9d013dd0dd812fc4d3331ccac2074f07bde54cfdc9beb4923b382998d57e8619e5d66b72f0ac37f8c78ce10aeae215db8e644fb5481bb5e566646bd4c8441258cb6dd49dea3a73a7d1d30848961e1340089fb1980cba2f155e492db38c49b9d5b10e201fe123ff1c691a27bc04e31835d30814820f27619a081efeb80148e76f9f9dbc0de1b9e226511d26618efe41fa3084422e5aa07092da3e2b5d22c90538bd5ce0cbbc5ab77465da2338cf6dddcf2da04e47c33a51ba539c3e11c3009af24afed74b27ff9f8fece28601913db9dd83686ce2132c8b718a56952c49db7a53ebc541b0558ccbccba165b46206154fe34239e2b48c5081cb5191ced40d0a11d133af88169db00b752bc9520dd793e7e23a05e2c742b9c9a436ba6ad87fa6b2e5602e0238c10168cb5aa3a403651adc2f5cb1f5b034f1f0fd9fcf6760e81d488dbdf36d4f26ed0cf29fc0debf81f94f4d45fb0b02c4d17cba3434f2e48720685b266a3e60a6bcc2a2731480e36b3d3e974c13e0a27919f98fc4d6222bbd279f126188143d39296a4a1490703215a5dc41c20eb4226b2dfe38b60a32aa83b35b85b8a172b9bfc0270aa7c85108654dec3d89c50a275453bc5f7d4df15ab10bb81f4592032f9d6042bac40526a39d6c1e3749371b438981a9dfb93b06c55f74dbdc87080415f8a4477448e8bd6353f5637156f65b9e1e43ab25ef9bec99437bf9a2930907604e67442e1f0f9ab36c7bec690bffadcc8c8b6f5eda330455eb0c72e3ca52c20e21869307e5091f2e7f716cf0ea87cf734fce6eed5750b507283c17e93943084dc963b9faa52f8b91084afff6fd57b869656b555dc31cd7735f65a57f12e22f10c94b919fafc0aca165745132ef1c9d87bab19fac1ce7fc4cdfc812ab903db6ad6a94d3c52f5836dbda65039794a7d52de90c71034d899e7a96d712ce3ca72f8407ef802afefce50f3844b34064e71b65ca75c251011a949bf269e689e8f85f637ab860dc7e2f3b93be1e8ee22bc99c2f1f149aec43f46dc46176f8c9f198433a5387aa224b84157ca801e479790f0e8a74e173600364f7025bdcd574f2cdbb8fb541c2cd27419e2efa9cfe03520dbf425276934e45fac9b2c0a7b474da41ea70795f86f3a02047c281364feb2e6bdaa915e4b3ac2f61fce076f6d126804c9bbecb5b83990fbb9ac71fe14bc84cbd7c0ff8eb44269200de010013c0891617e988b9e71619169aeb2918a5370464a6918e628e46b55c4cac8d273dada8da8dd93411cefdb8d7fd32c86d4250598d80b27212ed63814bd4cefdb8e8b8b05e63242da7a634f1aa3e5ac4cb3a5c4e807a1623254a5b4db4ac196eb32d1766d2cda426cf32b1fc4bf051dde58bdff2a08480bce5e527e23713e65c255e07e1d5c63f0de50991a2e2293120bef49674bf9b1dc2432919a94858acdcff136b80fab89760b238b368027547a4258868fdbb4d809a38393bd071da683bf5bfd90d784ded8042c37b36df4c7951db04ef96ec9ca2b135dae3327035f6524769c065fee30fd66bb0f1b5ef6bc024ea6da88a15c0630d8e8e7033bc4e9397a8284b97ba602c5c75b108cf4600740012b171885e5bc5ee7b9c9a2a6406d5029b3584bdb2d2792cf7c7fa15a43c88776a1c90e0a691c6d48f9be42ec352b60be1f956e7d7be87554a48c6463787b736094afbba755db49b9d0aff922dc39792738563882e52fe25d64ff0a32fd53453c19a2777033093a46d696bf23f0f41acd29d8cebc0e22c84b0740b88df2394f752a233f2c2f5d22f0b9e21f4e4c0bd46f38725c6511360cc054ef228fb49d815dffb4714a5abbe33a34f85cc985b57cbba5b8b263105f83d97a58feafdb2ec981cf805570bbf7e09884d84843387dcea75e1f088a5bdc18aff63c0427345d52e6fa29e2889b8a307a5700ec73b51ac5e9019e01251b66e5e997b314aeec663d9307b6154213a811e01dbf3251d1b6b8ab3df5ca68d902ce646e05a491d81ca41f015ed2dff0199777c5e3341b17836504be9a8f6abb560d508e5967cd63e84a3263e79ec274b4bec815c81a5a4d5134fad442dbe26aebfc8ae0cfb8c2ce93c393c7df06c6ef70e96e00ffb1cf3d687e3fb097adfb5a28ee0afb0f17925aedce13f92fbfa3c468fa61b3cd0d0f49b7b5e504c32bc135ea0225822fbcb27ef0eb5fd3f99b4d6e9cd4d9da16ea0c8bd1d1f0004025deab2a4e36a28d129be27749eec042a4b559ea744334c04311ef1dd56ff4825269997b984017936863edf0aecdcd9b825b77cf19f004585ad414ddfa0ab8a054fb9ef54ea2ca6503b0c51bfe6371e06872826b406ff6a274e4525ff6c0f0d316aa3a142aea66ecd1e2e9ee4cfb0aa93e4002f8dba9fcad46d227047191811e9cb3944f959419b329ec46d3d3e949159a005d219cca3bd4669b261f21c26d88960d8498e2da6fc77258d6a0ee8a282dd4c271c7318da7fd04f0cbd36f116df58978782081bb2ce6e16664261f600c580325c57ecf582439d1d7e47d034c8b3f8464790aa40f4a570074494bf209aad625e0c72463ac42b656b62fc332fa5f6c7c723ee2dd1b7e2d3400e5be665a94550fcaa8e6443b8fd2239c24f89b5d22a8e38450322f34fc536cb86ffc57c48af458161dce6efc34bef4c98d90b60b9c6986334b74e9ad3c274bda6b7d5675c8eee861afb0cd3c7cfac691d65a2929f415051fda08eef3507020fbad9facecbe3efca7efcd4c5162f51684d2dc265e3ffa8a3a00ee010257a7fd60115376b969177237c1a86d0427aebae67aaa6aa4c541cf7ba81e0ac2bde66e2d280da31425b4c606762893e7288561ca14f10e55de432c451416070d2eca39bb6fb322710f1d11753cce942f48d0c5f3a9133a893d3aafdada1a780f2c2a7900e85c8f7ae29afa0a2e5bc1ceb16a402def19a2337be229dbd928263a14865a25d5bdc04de0aba6d6ccebcef7b10e1e78c357384a7309497cadc35e19c16cb0bb1052621b6d8c039ba4e8a2df0ea39ec31ed15a6893200525e33e029e8b0d90c66ef3a73482392b56759848db62ce06b474dbf9c1a8ac2ba9dfe610981b86d0183a3818fd9681a04ecf7d20cef554616886980cc07c708c68115d7f19e21828dfb082e3b3d84151784a99aedd0e94f96cdd99dae717e4d11ced0ef53b6450b2b36ec1df135896efcdf52a4d68a88d6dd9d8d5c00256498ca7ee6f596f4b12cff363cfc4fbb73b0e22d38c352144b69c10ec0e577f82c13858401619eeea40fd39484aebcc7af7bb19236db5d6cfda9612f8f18d940a6f0941abd5763f3aa43fbda83bc6498c538ca18ffcc21c2f23a292fe56ce35cd4ba97bc64e9ec4641956d3b5cfab069c63121743056de1e649909e179575bc74d3fa348b8979229ecd01c9ea22895a0be231ce8296102b141b87c764106cf6d97a0920120fc4b7e9ddbbcc75610a1864dc876f44c946136bfe76831b6ff909d0c6b08982da31bf0ebedf8a6c30ee958055625ae18ddf3e9d1cfe71e8b7a36266677d9c76ed7d11a544e425dc637b57b0bea6f2b52fe22d1b5368abbb13cb5c03a137cc9294ce32a6d943b782349c10e355dbf540da2c349cc2e7ccf012cbc01bca4fc2d1a65441f27eeadbf3462d5855def721f804eb0f1acd00dbe29523c4fba9742094380d97f852fa9b29cc0df16bb4256194434f59c84535d3257fd0a26e2d5a76c10769d702e91f5d433187b26c7f3b604a56d4d53c668784107e0b4f9d61e8c2dadd0b062a0f7ae5f6f6b751ffc23f1ed2c789deb9dbb2fc0c58165eaea2243419592cf796cb7ed9032b8532d0a6c43984e93be0327bb875a2117c5e5b1c2b5b361434bd50db853ba3f79de85161e62d719df92710da81d19870fa299cb8606dc6e822aca9e9d1afe66900e5e41e982b874b80b897181f40b4149df18b6593e8e6c68e14089b40cfaffdec7e5c7cbcbaeaa3e5663587859d310c7eb76bc12e48e3816f1f0c84433458bca1c1d9950b4460c32dc08da00fabf16c824136e00ca3a4aed5a029d81d3ed4b6a4db431eb446eea74afab004d35858b4940e339f4addb71d9ef6956954ace62a3120742299d4f431bb818b62ebd18436be06586f7d6695609cafee98d3772b1555037060117e5ca574018da1406cb79f25cc4ba73d453cfa8720864cadc0c26d07d049bcf6f3672db2d5ca3fed187a6e973a8ce4ba4ffc87a155cdcd15141a872af1ef9d308407e144ef2a5762101a752d067250269fea6e5dcca92fb9dd1e93084485104273226da9ddfc9c83c71b407ee10d73a26447607aed28dc556e0083b023cc4c9333d3fd7c162a0f14f5f243e7690c72d14bcb85714ba083cd55cd3097048538a7abd3e1da56c733c88dbf2ae512119bb3a958d60781a6222a6c1d91113589c89597937bbee5a54a70853e27471d0f83651baa63dc132488827c3158f9bae6ee00d5060290fd9215691f947f3b5533e17525678a5b8261b7e4bc9463fc96201c2af8d8403433aa347a93d92561e1e002e39bf332010a6974c001c9dd7b908df15297eb8a4824c42e2262df04a57633c516e45baa31cbc294c52b4b3951fe36e67eff1af1350ebcbc5f9d104a5e28050f482408018945b9084b1188e2545c0e5c57156dec7c620de2f5a6103e229a55e0655a138fd11814104d44f30b3d2fd93fc65f867d3269e577665de3580d8168e038032d7efb9711a285149e54576a4ea155f35083b296a9c8b270608b8fed8252e315a1588fb5d9dad7bd9c91a544b554ff3cc5614f5b6a049d5c16a68b02b70059eb3c82ced5e86391f7d73e0c307619e72d033bdd206f9dee469a4956e9c271d496fe3da162464e90d1921e355b0596586bc1ea11210194ab2c2838b7ed6ec9cc7d724444ff11106ef5aa8d9c6b6979dcaa33d3679ed8d326b184bbb4c252db38c8db07b5e1912fbb074b4ed840a69b1783148a9610d8dd678428d89d4c4a2c137e2b85e8b8f04d7258e9b9d14e911c856bfead6faf296d07b86b4b38da281cbd95437fc3cfc5a48ad791491b3e594861cd0004d4cae54fbe0624be1e9273a7641babbe30d31657c0a6b972de4f3d88f84cbd1098e81bfbdacef07064efe398a180e29bceaf3318f53a14a448f33d1230fb12a5f504bf91f14382f2c50912758c13f4f3694f0525b115e536eeffc71c598d5084dfdc6bfafdce57a6ffedcf8791bce2cb3391efcf50d6401df95360f9a3d3299edf22e1259b22b85cfe65157945e80a870430e6f7886482ec81414674d6030fbff7d2b786e23be1608a78114bf739ccbdf49d6dcf0cc5c2d53cb91a8bdbd25aca039efc5710c1987686aebc927a1af616b03f9ab573a3f3f73e3ba20e92d4806af4809320d3b1d8c2b930e61c3f6903f81979311f87d143c4f472cbce4f2856b0cc8f85f44d704faa5362faeb836b2ec4fd49b25e872b5aeb077ecdc2a07358428fd63ee56d3648744450cc2d91f4cc41992b61390f3df80ecfa7e550a8b6765034c416dd751a289dbfd479c893b6bcb50863c38c156188c53ec84a9d8215c15f171941f2ce14f20550aa7639a07297b8285bc55de4fbafd5fc564731ff365997ae2673fa70218c408979c15a5a058eebf645ef4d7fdccc3b3d92a034f0823d6816eb76d8a93befea75fc9c59405963019ab5c3a658a7296d86b81f564dc8fa227c6f5e527da25274fabddb2a8fdeff4cb103a06edb4c7e03747b84ac7f15150d6a8bcad14191ab3914d5653abf71d2ec81f6f527427f460a616938d29b82a540b54d516c5302a2c1d56a8ae1a60256de169b3c0f5bc3db901c6b14883cf7b3f176c4079fe09573925be003906670bba23329f0f54de7abeb4e7730b21af24912f2921ee8e96ac6f7b1b4747603f44ef82e619bfe8ce0990691dea3d0ae1dbe53c4a659ac7c9c65bf2ca20f66c36fd78d2e32c19cae29f72a0291b59df0860fdc7b7e79a3e186db6b9aadfd49ba4b91a1b3f49da1a1f3f2dc07a3941a3f90484baf1047e58450224dd8b57869ff18b6e8083b03d270c206f91cdfc910f83ba9dfbecb14409b418f1c789b1de38448e2c1e51a286544692dcbc80633e8584d50621b4ea2bd937eb35d4f34851fea57de0f4e86c42d6e70e098025f5a9302f3d67930d7eb5781bcf805260ffb5db1d42e2dd215ba3f16b87db8c1f3fbbee7db67db14ff31fbcf23cdc66a167c066dac8b305ad48d81d8a7c2b308556497728cb5c715fbbb3b05869de6cb7752b0f208d54e01d9db0766a4c7a46541439d1b7335d97dfa5e9eb2fcd9b70474bcd5ef4980ae9e8d3ffcfc00e8c6aada54097ff33f75588eb4d13da91aa9f966966ade222fc4dc46d6b5182cb6614920d613d274390af29b3c7f4ea8b1c16155915b7686e53c1789b6e1998640c98f098ebe00705d58be00f973b00c75a985a420229972e844e3905712b8647754860cd34bba2444b85ad954815f8fb65f86561b91a45320e8b39c8be5b1a777142f968607383c5b9bf9925f627aaf3c22996d36f1726fdce1c2b3bfffc2c8bb8e0d0d7026b1dce7985f33f24fac1229d1a6170c764c8ce2b6cc407390525f8aabb001ba459976cae258dd7f94a4ed5e11dae7b08c004072f780aff5a89712e04aee49da243b4ecbaefe85ed4868a2484af889523faf2eef5c042e5729665c251f011b0fcb90a015aa78bcbbfdb07853f1befdbd27660fb2e4ca486839fe1d08fadd104de72722c630cfa94d62ac42601382dbfd7a1ae1415a550c0f9d68cac65b691697ea56c47767f3495da71cf2050a8762fc0c465fb2ee5125cdc2b1582fd6d754d978442bbfc5d28816c2c79ab34d22a0fa057d46b7b97e50881316ef8083707f6a59180c4911cd8bf9861616855c1b143dd7d45c6ed77f5f3bdbfaf01798f46ad22be0cc74122be3826836f22bb189c1cb021e25c970913810b9f7cf8702cc89f2443d9eb7f8907acc9fbf0ae3d21de8948cbd5d35bbde2c0515664497ddd06c09873cd52492d7cbadb8e8f793c82ddade190cae8dde87e87919ad39b88d740e2339187706be5ccb9d86aba890651181020c953617b794196bd8d8be7c16ac0f65acfd68f44f79e50d18a094df3e50bbd85e13cc961f249dfff6bcfbec84b95641e361a83fa8566b320c2753536453d39c827a1be9a50cb6ee5378d8d60fca3a66d09d6de8e1b0f8dacf43c6de8d1bc31255baa1f076cb5dd0e00be1c94b799e1bb2de1cc2735fb34ea09280bf02e4724c395fce686f6f4a37ebeca61e45817a086b2e4c0063ce6977476cb73562e531265a8a762422cf01360cbac6694f4e43d7f5165984efc95c7608dea8346c9e6b1c33c3611048a8558be2e00cdc37a39a72844ee752f75d99603b0f5af931bcf6aa764a2d09b39caa4ac2d7d42aa9114b6308881e7f7bcd7afa8f11cb8b95cb629b47faf6fd713d481a052d81746f4646334a03a8d0e395cca067067c0b68754f67a026f2601482ad5a9065fc33bda41426f213d2d04ec44743634c7fb8b1c5663c0a89cfdd79f92ca2708becb6e4248bf5751c274db654ad44f00eb8f0e9b44720bfdec3de875037c857019189c209f0572e54a3105bbe620d232361c3ceaa89e05e1f3df8df6b33662fbaf17af092bc13c240f9e6b4566a78eb1590cab8026b32daed551f8e036d412c6774287017127e97d0a80d34ae644956a55fd35e3e62215a9166f154633c075e3146f91e7550fcb9000fd7b10de8886c38820fcbb8d9c04000eb9658e31ec87ca484d8bb9dbcff050754ffb9ff12c70c842eeb9eecd62df8c93349d1e6fc7c4fb8ab0fa0fcae9dbfa3d9778873ece326247004844375fe81e525d694f7533963e88f0456774981d7552e6b9270d9c8ee078cdc0302eb8dec76ee73bd9529ded202e631c8cd8fedd8b602305f557babb7db0845acaf3fdd9035a7b8e29a65663ae9af0176f97f038d7e01ffef2353548a8e5522ee42f1a412918c0ccf3dc213320cf1f667c2f89fec9b030477bb00ec272a23af4d0644337d6f33191d75ee4c5c58f94804ce65f7baa88c96823c32343e9d41aecca3cce251c8647608a2c15caaa5fe3ad5e0c83a5433283f3de95e2523d34688c1b439718ce644bd03c4e4aa4f4a52e129e24def75170ddfdaff20c4067e5ad5af237466ccddc2c98b58709de01c5b84904579b00b9b7323d6ba70b6b8e94b8efd32bd420808aa9dc55f7adbe75657d08ee5f459835300a6f2334905d0d069b46011a9a0d81ca124a3f468a584fb0bcb3b43c6fc801f347b7c09a55ef2394274d72f3dcbec28f9adb4fd180070036eb22b8dd3d0210ba74cfd41207326e755ee4be77f2396da1a0fc5a1e1d8fbd25391ba6f5f2d3c2bb6d3c36ee838b7d42cc265250f6443971d6c5c6908f0ecfc5f9cfdce0f0005521a3ec88e314a31f94eea67a480cf17aab0b3672765a48f10e7a1275ab146ef359ea97762ed2966b68d76e9af4b97234d0792967d39e9dfc91bdb87db283d1527fbb220df240c1a694dce44e0d92628846299b56d8136c96c5717017f45b9fee7afb8e489a8165a89745a35025ec3d5c210cd6b7502cdbd6f2c1bd8514af46fdc91a56be731118cc2e2d5fb3b7c905cdeed8c3314d8f1ee0f3e2d8b0b9352f5e8388b0300f5beb2bb07968bf1744f050085b276d3aeb9538cff9b01f45b7b95622d933fc8293944eb33b534b9f3c6f6d143e57ce8e101fe160e3f0f4f3652265aa60cd47d4fd5adbd9eebf1390e9f9ab48a2377a49dfaeab1759d46de040f30a5a1c3ef0209e6453a0df080984df7c9754885f457ae1d018ca40aca0ed7d301a10caf5a605ad063cba8683184377283705f27ad2672dc3e3772913b57d1cf28fad64fb9c5e425b93af5e3ec2f89305a0ea75283929e6747a5ab9c4a0768cdb5163702e3ee87c835b4d0839ce36bc1dd29cd97386217ac446ba80df05b5d53374a9dfef5eb0ed0fb3d2875d0e92b2b25fc6318a09ee75347f3ee2013d007cd57b4d0e691d0a2c170432c964e261a64fa638899480ef7fcb0917efb886d2a31a5daa304d756f71fb412f260988be99f9874dfce8e62477ba0703d33fe8d1386b848a51dfd164e09d974c357bd447202d94c075a5b24b8ce4b962b780cf8a4346de8619ec24465a01385d0ae82e35f6026699be0a8ca0790f1a5c92ac1399dff58e6b2eaf5f144ef19c4e488a673798746ae6869aa384360957549547c4a342d072e6ed1a9f3a9dc58a5ea8847389f93bb1b6d084f213b176d7f059ee7da49c064747fa65bbdd5152be94018d0855e4fab9ac6c77c89df5da4e16198d880db99873cf415e1c416bfc8117f8a3d4690530ae1febadbd2324d7c1213366427ef3695cd2918b6922adfd86427673ac82eef4b8e98680abbc3f80aef8fbc77b4cdff7c4b8e9a2c5c18735c1818bf54f18c4395a71eccbac355a18a506496b5ff35794fab7a26c25cbd3d765857a1baf036a300e15663490f081c173c96935df74e85cab1721eaad79149e600b7689643a0c5c1de58cc06123698cc8616f315d94ebd914f61cd9450fa8e2140a2c8e6fefdddcd989bffae254319c8a59b37c26e3b13d3a1eba5c96328cdb6e07ce8c6e6c602d98b3496dd2286003d790ed49e15e6f52095b0aa4b355e55726ce7f0ae8ee8b5af6c302d3d264d234d71aca805df96c9c5bd57f4bcb4fea0b1598f5fe3ba8c82ee945061f8ffd5e03cb1f6c89e465bdf575c173ae531185d44aa161f2c9ea0a252fa88858e2057ad674ccbcfccdd66e227832639ee89c4894441c0d7871cdcb8cc2cce239c6c165596c513e4ff92343909d7816dbd796a1b736532eea29fe488c89101995709b83328e2833622e36a46d9664c9b3a2c159cc465d3609b2d2af4057d407aeb169ec0f578a7c1de57da28973fb9215238add83bbeb3a3e53af36688f6d63d9b3bb6f907530eff5612641c5ef7ac9257bf8b3601dce5d224b9f2e717e5614cd97f8d386fe0ab0f867e4abe494edb944fbfa7527c53013c1d07ef01e2ba5f23b704a2464bcc74e67856c6585f83f066c37739d6a3780354da0885e50687998b8ac14e3dc064573a7ed10a774a4c8c4b100f02644dc0bb7f6f5fc97b51984efd549f756f0d7a544c9e03ae4ad2ac6e5fd6046f32f465ecfaa336b42b96a54eeb0b1e2b0cd2bd331c5ed6e8eb269fc11ac0bfd0cb89784407c06104d4a754128bb3b9c862bff4a0b47b16f535825e99c0c7bf71327e6bf938231d774c1097f04dcbb6a4fc9166c5659540103e8c52f29c7b2c78cb4a3659a03d97529a41cd444bf9bd806cbc67dce24645d69f2998cbba2e04fd440616bad1a73a95fa1086bb39465fb61facd4e3a6bd0105cc482803d93b4992b941268186396bb26576ffd0e786e81999511d31c172fdb5fddbddd11fcd8ee89b8b388e2b01c50bd112245dfbf0b8d92685bdf59485a43e8ce737c88158126592bca45306993d908c943abec46b86d27bed87164b4704cda2dc1e7f30c4afacdf3ec37350ebf6e81ae64962b79b3d3df684d16c19f37c7c74e9f360a54f832a9a0b2afce37ffa2a6b6937467d982256c91439a0ecf290f8e5ee4b5458fd38a5a80ef990240bcf8d5d57afdd778f9fded866b99133984888f6a3303da69dda753f36df5237cc9f56f0e35bf0407920e17168eb96f1278c25223e3325be6255fc1c949c7a309935cd0a9df4346e0c9b7e9149553aa924b2f28444fddc61df5f750b59c541c1b97f7cfa6972fdff833fb14aecabdc8cef3d19286b176c014a71b81a8bb367edf7987868a4eed954b97d924d7cc65591dadeeb3b37a82edccc36f7b0319c907af46ec7ad09d5025ea8496bbea82558f26109da466a4e67831b2207ade01d5a26f48c8ec9c5d39a92c5a4519c7ea8c11e1d29bdeed3574cc26e11ffe5bac8f9a90c4b33c6069527b52efa14f1e20f291acd064e20ce4658b1e8cdb46790445741686992cc5db4888acf6aef8f42e4a3237f931444c4b19a206262f275601e6c1d270e84440c0fdd76259e72befb1b1e1fea255044abb908f0cc67f95c3ba1cefd1dbecdf3619c17afe023f144064f59126e817c7f4bac698c6bafb1ae36918460aaccf3af7139561fbee4785da26d6b0ff0aff75d352306332cb483b0fa9b87b1151ff4e91a2c218d0881f75761b8269f22dc69ee765e494127996db274f2e7f1d8431c2ecb83c15c651c5a96f43e61125f94f2adfba4a05439a1af12f49a433c50eb7d81fac123a048dee2247b664ebb3d19093ec52b2071ce157c7115990a02852b486ded5902e2b8f585376b82319d222148edcf5923a8c38f046b4679182c05d4f3700c3ceda760a8276b4784a19c68b89a0f6f9cc7f1f3b2fc4771a48ebe413d23b4f87c3460aa6f4ce19b695e2678e1b46655450eb2ccd594efc81e60757d90068bf17854c3ededb12afbe5bd38e7c3023399f5140d0b668c979c7a10bb9e34738f8cf87ca1959ae9233b6fbba505570d3063f3829b3dbf44f0fb8e630cbad804143b775a70556e939ef3376e942617c16d09686792cc7a442ed9a55b74d5f1ecf24b983258404bc6d2d4548af71163efe8061f4627587665180ac9cc0b3a59359fb8c176ed33b70b7eb9599447301d3fb27ae9b5568c2ef60dbd6b4ca4033e3f524f10c7077ac83fd081c9a0b288807851a8ccfd928c3e155110a57a248e79e13c4226092ff14ac9f9d747f41f2a997144b917a4fb45ff8de771e477af5dc78060b0e7f1a8a0865e80bae349d23f072c0d5e8447b2dcf8747310554bb9fca91f4c8b3bb2b3db1eb0633cb6f5daca483fdd8ba7805457741b4cedbc17a2b35f37b9d6fec7f7fc1825df66d48d444605db60c68c4a798b6dbe3009a4a889ce3a5d98c0817cddb30dc7c9f114b84c2f4755d385413d7b8d74b805fa0423f682f023ca9d57fc0f5b85713573ea1cd013d618515c1cfc9fc643d8b660d8adc9b579a5e7f972deef8ce3d75bebce9bc1f1c754fabda79db7b7187ae343fbd1f41b00cab93c5160c5959ff8066ee146b6f2508e634442a51938b8d38ff4794188dbb86ab16aedf89b5927b7dc259595bf2fb08799253847e8a3f4848ccc623ee9b01b278b994bb03aec81ba9ce077afd7e1e131df6d7b753a4b961cd4bd0d28201046df862af9978ee865157670a3fa25ecaa6c88f72693cf1e57ac18ff4b38f4fa159c4e14806c4bf1ad35c2285be2c5160b6f85878f4388e16e0e1903a15e6e0d64e51e885e388be902965ff39ed619d1011128328061be8cd52790831184fd0f84a91f7b43cca7ceed550d930c127b7aa42b604cfbda2095a5a36c3ca377d75985fcb1fefb379e72ebfcd003d86527f563dae8050c828dd84231299ed3a544e870d3c89a933b26784346a1156a563400f4877c1e98150c728cfd013389a9270e4a81a9d07ca2aee8d16895869921b170a1d73d8fe0dc12fd65453a7c53a2977da00d0ffffff2f