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

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

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

Block Certificate

Block 59986 cff82235102532a265ce46326eb5c10950e13cfd63838823f8c64bf9881184a4

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ce4ef9c877abb5e0452a582bcb189a4a1c4e8c3b5568bbd0f029f4160d47169a
Certificate Block Hash
cff82235102532a265ce46326eb5c10950e13cfd63838823f8c64bf9881184a4
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0090240000203d0000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000097fb0accd4805289c664b098edfb5070daf77399fdc09ee7f103a7dbb73d7ba25667c84decce08f7f73d37d85f103d2b2f0d60ebc47a483863065d07fc0c66314eec1a353e789b6361c71cf0bb4a1a45dc6f03a1cfa95afe6612000000000000004000000040000090240000203d0000

Raw Header Hex

000040207197defc714fc3d9cedc047df140fc4a2dc9957b6bc4d13f813dc5b27502d83342a75f77982f3aa4652041f4c2b15ea53510bf6e8bfe81914e91dc710bedb62cec28136a942903189a16470d16f429f0d0bb68553b8c4e1c4a9a18cb2b582a45e0b5ab77c8f94ece

Proof Data Hex

59,560 bytes
12121602030795f09a3590ef59306469c09c70e993a7bf21d246ee0c3a0739723fb927e5d6e0083c13ec34ba0d61758f9b9cbd2a0f0555d3ce725a1a7fd3f45e315a288304102753ac1745c166d7679a730a16857f4855675be6ee4d48f283edc6cce7ff989f3270ac0cf570b09438995a43a8baffaaeee800c210510d09f1d60a543d925cb0f2d4ea2a3c2b260cb070bbe41916bed7dcf67d86adcea062bc103b43bc56ee45358a6d8b8368e2848aab2860983c9b163027d64d56dec82f30a78514769a11d530d784d58258ce18465e6e7040044ee0e126f5f621d8fea6b2d06c879ff80eee0ddbd62793cc6b05e2446a9ed07090e2c0f2f47f08fbc4277f63d15a3927ca1541a0bf2523c7832d0e148df8681f878836511fa7ebe151bedce87e09315b5faab97b546f2924ada4ac99790aeed52d5213fbb5c160c9efd8ca41cef1d46938ef62cab1cf85cded21fc472cbccae9c5689f44dba543af8566be027f580a93b4f8406f15adc2089d586b6b6c7d29481701903cc78da10fb33532edcda896620143e4969b513ce33d502eacd1e97a9e47dfd03e156b60b0c0e1c6f56fe8e50a91388a8b5e4809e9c3ea3f575091ee949669fbb73e8dfd37d39ca9c31a3ca3db0c748f3cceda3c11a0d9de36d53ee2cd6342156f2bbdb6a1802e8f7d908ec054d5ce24477bde15cb422600bed51d5690b1ad69705cf41ea97fd96c28473cfc4f381c36defd1e8b9514724a9a872c89fadb6e148f1487817482db74a0fc37571d4cc72588a828399dc307d03db10aac79fc7401b891cf3c947fa1b70e073bf5d07522a6ba23778b99c7a6b6a1af1ac8af1e80ea7943eb33e175ddd178e86b5a6c47c9233138a18e10e8dbdd0643167c734257c44c1d1d86c01f7da1e2dae2f55c44e8f9325bbf231690f7e6fdd29257cff6b39def3953e22b0692ff7452961cacd8bdc651e1fdd6cc674d665d7d1526521d89b91f738e069a9a5674942344dc8272f232de00e832782b9030d39c6cf0f5a40a00f6456232847832b392d997ee523509aa30f5a0adeee6f336fe7ca9695c5f27da345d7686a6e9fa439714bd2d9fad40c79d60ab47892a7ee59463c3256d6e275d38c5179726a53d87a2a473b0206afd44dbedd1384044f19b060d0c1dc62c469376b18f68f4e76a183ba67cda32f278b77a536c80294141de2ff182aeac31c7130aec4ec0cb6627169295824124b409dca810721be9feaf003003eb9bd0fcd8af5d8b1163ef790922b0e4dc0e73c4b6388eabfa33cf1649be3988f399e0250e09e10ba573f8928c3e0f1c416955ba3d1a6ebce03e974508256e2cb34b4c72fe8aa0b9faa2e259ab115e824e77baf51b76ba269726fd4055ba00c9d52fac5ff2445b060e416d9ba73fc66b6a5df47414ca2b03ab88302c293f8030d32396192bd2710a1c8d5915fb960f75d336d77c85b7cb424e4b1ca9bb66dd94f842501103a81fa2e1f0a96c133e13518c95f494fd04789ad71f35bec89e9c775cf2897d9c14296b96428bf559b6be69f24be4a5c51b3752bdac5a614f8aa9eea5d9de4fdb1322afd81733f6b69ec2fa5a6d12ef98277ac2b40e0f0b4652cf1f5828a2cd527e771a1bbe582ec05056024a4dfaae8781b02807c2b048350392e82a63db65f6ec1b134089015e3f3f85d4d2d8c13300d52d09611a2d3dbb0125b126330de5404aec4f4c2b03af2f9c28b2da1d7bb0906695383655d7d130b14e1b0e1ffea5091e2bedd248257bdc4fdecb39dccc438c8185df8a75072fb9b1786b9038bc728c509945cb815f3a96682110b0ffee164209cc7534641a0480d6c77d24dd9fb97afaf9fb628fd8de0122511c4eb41fd3db200d8be9b934a60745350a911f1affdb0e38d41d0cdec3a0bca32b778d6929049e810346a67fc50461b464fd131e982e0a86e3e41abd88537b86c820b45f7b43e52c569048bc115689ae477e606323e0eec60ca74f0ec5114a65c501efe897dc3f2387f5950d3a1153b781f9bdc473b6b1bd36436002134587dd4ac7b68d7635cd345e3b3e5d308d49f075c18311e02a3d44f03ef808500f5c83a9f269bf877ca39b60f1b4d4fff7dfa0955666287a8e7616ec12f03746a2ae298509d633f8bff0f4939caa272e89f670f5c1458dcf725ca5ee4393d0d65f93ffb298a7d734d6512d7cd61eace60d2d51269be9e2fcae6d25f59df5b079b6f3ea3db3fd79338d359f62dc51d539ecd8487663e284a060f26bc969c7dc28112292cb0a95aecb769949a3f9a52d02d062290a6bc8a566b1ec5c1be208297259b5d734ef6a3b55ee49616c39c220c09ce0bba4f902511f842cb9b5a767e2ff8074bd1ee42d74f27aa07bc47695665ecbf3438e42b45984ef03ab284d3264adad7c0aadec37fb484e505a5cd016e6f4bf78d514001234af29217832bdcdf656a2ff77a56da19ae5759d3a91db1ceb4b09318e008d7247ea37df81bc9725d5cd7cf0578a45d7965fcaa79850397220d9c828babd1cff7d009b73a2737ccf08f577f0786dcb64811da9ff5d83f5783b5da1fbc1459694eabc6cf05e6c572e9f53c7ab35220ae288d6e0d8a1936db5b405dca345d4807f33eb3971bc6ee3a29bd649abb27078308d04ae5cd3636939d9d10549f147c2d7048d6b113e62f42e01347c3c58ca08131027cb128dacc088379b008bc5b61b675e468e1db395bc62be8dae3923451d97641a886c687d7d1e0cae54a10ee3ffd4e9f13a3157828116a76b347b0270faf2f2dea5b64cbf4c9b20863a433d118dba352d58d91425bf17487ab00a5140075d12bc845316f14d03112d770f82673497284d916c7000cf52239607ddf4a910de1f3fbe8210ca7184daec0d3ccfb57ca4cca36dc886d777549ed678f1e600fc40c25e1cd8ba6ac95492c98a3fe6af85c14d2a051569683d52bba2091a7c5a47b7959f3dc3e7180566061a25bdfea4203cf5114a2ec19260b9fac939c04e2f084450004d6115c711e6a126587a7c513b593a5358a4e0826ecefff6c55f34487676809b5d5f30654f7bec0722f6e9a6a0554b909483aa1696d58745cb0e1c3d6f93ec7d8acba40cf72e6ca48b12ee85e6d6df2a2d622778b54bbf90f045216438dc646c938e3630b7f473e5f90355112ca3dc9977df8d32d833468c54c07bc2fd933b1068345a5823775e7b285487339955a3db23356650e2db90a6aaa5aa0a26e4043b0ad498d6ea3ff119b840766aa8a6ff1daa302ef099cf34b37ee95dd6e5bd087a5c26f591bd8465acdbbe40f5800be076f7e59cdff24a49a03a6b253fd0ba1e4c6d9d91ab57cd10a4c83f61c281d143fcdaa7175dff275ac378964b46b9a71d363efe039aaa8af44f4c789bd6ed90f53f9e00ace52941fa276b1db79e064617a85db6e30e3a95a55cdc873b1b1613949ce0c4f5eab73535db304a523527cfc1b50c53f551b1f10d2c8c524ca389bc1b03f34dcf06bac12fc07eece2c81b562eae1a0b50b46d526bde1f6a117093de0375c42d073444ab87ed0c1c07f694c88b479aca56d79658239cdfaa56b823144a6b79126a987db6a4b6386d2cc9dae6852b14e789ab1f53f20e5acaf1f00cbada5faa539e04a4f108558c6b932468e0f9f2768bc4ce1f029b7bf848f56a3d4c5e51351e949beff3c1616a39c04a2d09a11d62352c00c44a2aae30b0aa49b25590ec9ebc71d56a2ebcb3cdb980951d9aec66f0c682337cb03f30bde2e4b1887b8dc621ea8ed7781b7e89530a53d285eb2291a1588e9a493cc11c5531b4fc62fc807991920638d9606a23695989a70ce4c0fea8593d6daa343022365d38ae8d488137887b0eca4a0f4a3efacdf934123e63f34009dec826d3df2abd489358695bad78b2f287e6d38328859b9b6236018e151b6713e4dfa6af441160d0d58daf06fcad3b4ba11b4d62c28d8438ed74fb0823b65e412ffd59d7c6918a26ff37f5a9a3bbe04a816d31bd6d93cc268d3753c7e46101181312612edea005eb378f6ee770f3b5324fd9ee050054215a1e37250f63f03dafa072513de98047fd00552316e82e65bebc347e668300d4d3bbafcc01a936cc1c7cd3dd3c593d2038e8163c0fe1dc890995937b78cc72fb678ea9be0ceea257130f6bda91f218c3be8817ad2738088a6196676e1b5228e28e77ac8c379439791d8232745bb77cda72a84700276b0626ce3a5b2c4cf2e0cd47742721d687f4802954e86330fe7b562b9c8592f8aa646bd40367187e90f40111ed45f497970a660b8047ab3adb2079aa8a563476598d2fa05083a613f6307c89ca8d719cd0fd34e9caac70a0e9ef747bdde5db13b170db16b72972d3230d53188f89c0bec65adc0081a04701c3e9a0fbcf206e4903e0f44e9ebf84244881702996b526053e75eafbb3468be283e30d2bd4a5c63f65bede955064e9926991b2896750dc6bad9a38be7c08bb659942c622db47d5c6cde7709d6f5b41099f7ff0281acc78243d2c65131a2a3ab3d428b373803a1cf846b2c60fbb0de8f545303f12cd051a224cec49213627cbafafae4f228a8afc57ea298cdf2e282a3dd6948b9b028d7c7091d9267fb74d3cf0913e5cee825d55ef3b314a9a5b8445918e9db8ff61bb84bc194ba69a8b2713652865f32b436364ecf3e0593334777a03f183576a03fa4a746b4cb2315d5cb784c24ce641be3c3db0f12a48b85cae704c40b14d1977a6621b3cda278da1caa82dc8ddd51412af53bd3f4c1963d8987b56ad84af78b7945c9ec49cf97a1d4f4bf189451f8614686c7f80fe27251eebbc9c6f15298f523d584d348a4e02315f1f55cb9873441d02a87141419e0bcd14f42a074d1c12ee1b007041e43d3c9f8c98f4a56377a94fdb40a88ba54a6cf22a6229645175cc4ff5b416dceee770516309324a3ecf7c403dcd111f20d5719eb6f4b7e1d163215f3335b1704d6ed38b7cb72245c4583b998f80f534ae94435ff664fd950300481942e110e97b618a6a4fcbe0b843cdee75a4319ba9fea9f83c9fb2398ae2a3eb6930a3ccc744780ecde0edc8f972769b508d08f4874b00e6d95ad3229fb298c57a2f1ca1372213e0fc888ea171dfad385611b64ae705c5682a3465f2f1bceef8858be6fda75fdaa107a15d8e15447b7db7d8f84be0d08be2480696e77604ee4394c1b02185a6eca62892d130ddcdeb1aedfa7b7179465f005457bfb3f8f02fd821edc6c318c9c8ec6c3c33173041ee6009bb2d92a6cfd22ead9bb1bb09933f497d5923707e57b9cc324c21569ec2c209e345e724985766db6146f229f246f6e1d8f3dabf1d966692b283d0f54cdea3673837319aca3f567ab7d104139f34effd8cbb38efcebe0d53908129a5af9d74330e0d0e2e274a8e638701f720fdaf805730835a98d1ce3283052559ca814fa754b82cb0f4b7b24feb352e25ce3a40cd350bec20b199b13f2e822943125aa3dd65fe85b4e6d3eb6c3373e87e3495389c2e8fc60f4e26b171dd8bc074c268d53920fe71bbe59127336a42a79c668413a752a327ad46441c8627e4c982beb0b14d16697635a5acda8e64836522ea58b7b0c3cb9ed4b91d86a3c01fdcd2b54d2427a81d42e58e584aba3af4fc77b43cfab4b42c34ff051417964c6aa714232fdb1ee1615a4ec6dfe267a49a0ed9a46950b53f39f401b25f03c14867c6fe44119a0106ac36605b1ee1db4a07d6e8110c85352c11957b96519d3d0f78c45bc609dbae412cffc8852d57390112538912fffaadc278ce022dd523d16e146ed1813c67a068fcdae25212e1c405ed57b0f7932622121a4edc6329ae02b17914a79c025c170a25a185e5771b2db57f531f4eb34dc4d5ac7e9462f30f3beadce282788c046e5d70c409824b3674da1dbf4f226f2fa233273d460e7a08da394830a127be00719ffcbddd162b129e47402aaea599690fbb24251752408b4fe44dca53f60f3a884787375eeedd0ab0ecbc4c0c48f828eb271236ac93aa9504eba5516a1628effc4ce28ee433d171c1c50c7157de91392ff94c2b2530a59f9fb326bda974fabf8d1041f46550cd66c2388d855e518e25d018fe31bcaa4fe642044bd102ebf83a3204d70f3747b95d75882025218a7961a8290fc38a1198a30c538cada3cfab1102d67bb3a589e9e07fb8b4b0ab0e3a57650cfde1804e44fa28ce306fe52a3e7ea90450c8850f0d3ecf9f9c6c6bf62b88a47af4ac313dcd74ced17ca184145bc18861b38b4aeafb5e93ca8592a137947940360097b79816f34bffc519237bfc4c5b9c5412695ba51126359993fc07f51979c77aeb3060bf38f2e70faf9305f4005f5f1dddc39a485b16a5927f74c4e497b75e91c63a970aa8fafff4b38f54159dd3ab8c409af3f8d24f9a8bd93df95cfe6dacb0270ff80c34a92769a775d6f5f802f98a8ecb1a00a591470d69139f062a955efa77111638363c7ee033b86faa66d04dd1e1adced3657b66c3d6e19095df837578a65ee19263c6ac44ca1f8852b374d212404edeba5e9a6f4ee052c8d59abc611ff01f4800c04ff35ebe510918db6d26ce6e9e5a2d69f85c362b781171dd0311673fc89788befbd46f256e689cd433b4b0594eb4fa61a20422f41db62cf9f16d088a8e669af2bbdcb7cda74e3dc08bde31333fcc06c604f19126724f6d5eaff0084870310eb9364068362aa57b71eb1424adc7cebb1e1108757185f3f92f169959e1ff02c2b5d96eed1358251022bd3fa721f43e5bcda0758f9681579640120dbe2d96c829911c2c0e2c4963e8ecd3ae4d4ac3ded9488583c1b99d9eeb4f91bea3c1bc7263caa64e6c7b87dc751c835a595fb36b970381e1a6bc932d01fee94b7dbd3e84f32fcf5a5bd29b24fe852d88f17216346441cc0ab7f1c8da3ba322f621ab729e0ae0019238cec004634302b48e2f9ba50a2fab7193c68cf48b748239710e4bd10e0af380fc6789f8b32b4c3115d62ae5a901c174dc394301ab6a60962a4eb761af4f649550cb4faef144d228e68420c4aed6049a1fc50d282ce741c8d118f122fee3693d74896511385aa8232c78c09eb7276e6fd6d8d32409e09c5c8832c465d1a04c95ba7a05fb27a14402abc993f15b7345bc77e0c6dbac476fc7e9a41b758c0b09d2b1e89667d5730233be92f4da5d3079e671461d5259714fdcca45a5b044fbee4dec2fcec7a1669e75f266eeba4948ca504347005a84363215aadc927767c7fbbd53ecc83fd72a4c05676eb2dea2a620993bc209725d652f32b2ddadbfbfb53fa9ab096ebbad765d1076199a9297ed3d9b3917db85d0364cd2cf7e5170186be2ddfae103a84c9b2df047c5deb5ce0827901ca45bf5c61d76e468b016b7e3268c042411543d03f1b024a6d6b2ee564e8a1a8615231ac3f721778614debe2b2b6b0d4c70f2d2bdba43a698e197f45b3f458b8beafea06cc69ed6d11663f03de7674dbc5d58d1b70e2dd57163c45713a5ab8b4dc9c565d3692e8e1817385ab9549c469231fb1eda8e56f6d8a4d93c4ad54bf1c1c0b2be20eb79a3cc53107b54adf9e35fd722b9a11ce52a5b284ab5d833f02ee71184b5282fe06d69487cc0b0b2859c77082f368372253edbb6bf2f07ffba51614d8cfb7d3ab4f21cd229febe1252c20e1be976b5663f05bdc37fabfe3dcde586b4b1b7ca14b399e9de2c0aedcb85967b7f6a2a65fc21b88449e6427ab219be66c36f384e7a7c3af8f62e24367606da26cd0e62e1c322646cd1d0163e05ddfa115fd9970fd9bc7b7c414d223177fbe8913d7de730f71f47a16da6d752ce34caa4d3f269e701c293acedc3b6c7b211474bda9b75bec93ec11202ff8d05bab5b78eb04a4e02b6d3de25e1f2494306031a04c399914a8a12ecba5238a8c831df8c042ddd9882ff0981ee42691f5f651877e7ae1c8cfda0bd434018c179ab22145235bd9ca094dac1b7c4715a0e06d0b9126de1fabb3fa4a22b1ee5a28dc6c4b17a72252cc0e9336fa1fa7e49c78fa95d2113a3d4ce287703ba6429617e813739f72eadc743477dca84d57b3c0dd4fe0b9b3bca82d504d9e4b5a2bfc579466617bf430b3f58d5855220e4191a3289f9667e0b608d20c8a45b1259ad36b9f1626cbb3d11e8eda83eaa2643b1bcef3564545305aada5f449b6e181927d5d08c4b954dbda1acde90ca26e14491ef433a763ee7e549257089751315e02acba426fca034be04e987810bcd5e5ae9d57c8813fda71cede56f73364c2253e6fee92630cbcd77a1e0103bb033cbcb717b548636f342286c1373eaf19456ecd24f738f945d9371f59fb398878c351947fff16a6713a5177e5f909d39a3c4f5dbf83cad847e2f59bab3923f3c2388509cb9b7d42e7a6710e44ccc6459c5aea9ea804626b1de7c4d3b01622a7b79e9843276c8a43668aa054c488d24b43133ec1d53a86ad79e25cf2becc4c59e3f5f0f8e5c3fdc70acd5b12191dfb84a4d5901dbe519a09735b91b34d192f911fc64717fd107f68cea82b3288f350bdc2b7b8075a42c94dbbb214f824b497cffb5d8f53be95cbe988cdbc93870b2cc755af9e5f041f54d477404c63862a3a82c9ea6680cb0a91fcf72900b0adfb514f66cd191063cfdb62a7c21d9f73f365332db25183c6f96d9818e1c583fa43ee2f224ad588e84463c32d5a5764e65f1a649659cabe264ef695c9a4591eaa9fe8909a11e67a8db897726790ce79923c75fd828a4e033eea7079d4c78478da733bd92c68ba21c036cb444d9973568a84539228e3b8fd672fb9eb77eb399b03a0290d9a3a9b22ce68fe4694b497e064516af3774cfe3c275ff0ad7183d1085cc41b1710d34ea9c753c8e322578b61d4ed7b54dd1c6ac16559a823053fbf67797686153ed9f5614188ff828fb93e6fb79d33f804119f6fb0ea4c09a7f9afb0fa03e3d06706c3b6eab58d905ee205a5d0f7f9fbd8f11554a789a85a8c0af27b0869dd03d7858c5000df8190bf8da60f71b358ce6d08d8b4b22abadc2246e633701b37d397a038d289f70dc7a6980baeb1642799627ab6e507d6118562399a1a6e91cad0c8fa348d3fae4ad07fa9868c08ea22e014f103ff28da7d0a8c77807c76b820990db28bacb564291ba9e9c09f9dd2c99d8b8393a8794e38fe4569ea89e1c1a2bf6110cbc6da8c40bea47c446b24782b407e2e61ae4f9b7709395482c054de9a9541fa5899f402c63b8bf1aa9260744771e7bc11d6162f0ea8f5b704d7917b7b18837347b5e5ffffcebf0c5e90c25317564227fbc0014f87f6bd2497caf233350b798ce63cd59ff5792b36d6e84b5b316d0aaef7a981ab7c077a196f5bf9eba3311cc843f394fd019c803819a3fa4c54353328bf610b8603c9d9577ae84e9089c30aefbd35a7231376de04ef8f9062ff9e5488ad7b9325c3f9ca3aab87cf6b78b4f25b90d639881892c58b0dfde50f32ad70bfc9b99169320c0247a88057eb80857166fe8f994167a84e7bc6b9dda4e330537e9d0156d0c45d02f3bfa9db3c86e8f01e8afb09d0d0f7cd34d1ca3176c6e61c38f2fa6a59dcd29bbb6321a2b88b16a4da0fb27bbc4f2e2ab64defc7ed94b6e0e3d78c0eb220976fd097402b6b5906e248ba9cd697156aab56ed2283af4ee4f2eeafee0395159486a79d5773319c205ca0e0dced8b5953bb0fa83546fab14f511e889fcf6948f4acfd80efbc3058c9826283e4b5e2e45107595c1e1829a6408167403362521dd08567aa435118b8b320477c218de898b98537905a7d83612672e862cb03d26b4220c5c1d3b5b6e7e3f12bbba71da2c22584863d15617dcc05a3c3f2593591559f88b09d2d91f7c4c9e92ffdbd0253eafcebae10dfd6e7815308c7ebbc1df2fcd13a830433890ed0df3cbc89bee5ac1647877fbac3d06a47f53379322b4e6cc74ad712601c069c71ed27d7c528f9bca4c24be2697e3528b81f3abb0797626483364d110e79a9ba2614130092fddc2dc98ed71be8b28db40b194a63b910ad50f33a4ac11df27400599b98112137bcaa51280053eec64d5465708b36d24505221be670c7ae9e22fbf375b055ba9d848749dd89983a5cd779bee3b677cee81fc9454275b0e72bfa1d35a70f7bec3592b67ba2afbce43a3de1c0d69e648e0518753210e60c292946f1085558a66d88a7360a44cd61e735e19e6c67edbe5fe2a6b1a9be40d429c50150ec2f734c3081afcf7601b4f5e447e6f00c42ef0eb298ff3f540f8506225585889a5b0102c4cb93889b278716da3a971621248afeed9575f70d05bd62fdcc222ec048f2b1ada335447b9b736a1d186ab7ca836e90329b8e9e4f93350808af6dc1c59c0e3a80a8576f10d6cb31baed2920cd33ddf10a80aae07751dc65ab43cdcbe91d3eaff3d6ff61d6849dca613452245540ab4ea28625c32ebf6da666730c003c657c7dd751739403a51e00fc0bd2bcddabbb397247f5a7b96b6feeaae937fbb1886bd13ca1b5c567de655141a3ec2b5e7d99cdad153b18457cc9a2a91e86b4cc647a97d78761dc71ff6de98acc2a01bf53fd47cfe3cf2505cd3c12f5975b00ddbf62e3008bca7713eebcbd3f359bfae614817739bf76e70b424dcd84494f0a0dc51b76d02470e7f3349a9462a5d8361ebf93f47b4d91c4767bb2a6f57dfc0f152c328dd4ad75d13b9154ad935bc55ae455d2bba9a641ce73feb5f1dc834ec02cffcac7b090b40b7b88dd3d46162fe41f8995959304f8088001bbb81635e6d94a691612808f53cc21cb9425e68638ffb7525787697825b19181e27dabd9211492bd54332d07e4eed1158e8186b0fac189a09549e584c0c6b144e18f69ab5de5defae0ccd3e9eb26e9ae3e6e72ed436c132e65b5a520551b93bb539df9e3905ad377072aa6bba193b98cf1b1e73a7ac89d0fac1b808e177474221ce41f7137a1bbec605e18af2442b1e94b93d1f0129dea3f36d3b280ea3feef48759d3a4105d2b8f007f6d93c6f80e1335b2879d618c09254a8196dc70bb948ff41589ca06ddc3c507c38a575852517a573bbff9dabf74166900d360a64a903c349b469d3a17d99f8a8dac9ffa9c210afef4662e9c8f03a193cda68f6dd723de898f23dc0ad41dc54c91dba9362201a74aa39ea88ce268fabdbdf3e362a5f21e0c742016ebf449b675fdd717055d36258bb5d7104f39fccfff6c0a93d4a700ee2b83aa288a330c11e78f97f2239a54bd554dc5bf205c397c2e051f2e33a373cce6865c1d3a40a6876e72b474c3db8d94536cdb9dbad8900910af9fe4c3e32c064f991d6daefdf01c4ef663f11e52e10679914861097735dd11de0649dec8c363f163ee08697fd91ab3b6c38d3b654255e348b2050edd324414c9617f8650108465fea60f011ef33814dca23aea895c3d0dd25e1a39ef7a221037ec24077fa4c96f76b6034f083998eae12695e4d0b91951aad3e028a8ab63804a27a7658dab9b846367b9a4a352db70823bbbae9fdb20e48028b898f7a113c5c57076ecc2d68a24a6d89e98c4597695765cce8e7e12de398636eb911e59f5eaad4c6691afbd3d10b869fc82fa6755c29a7c13ba7c0876ce1302dd7309d2ba048de24001b5c8c35510728dcd43c5a2b54bd5e5e70047b5ecad17ef8f57b7d6543176fff3196944c9dcc148ca92559f190e88f300635f9a3a55b79ad1727c6fbf01a8a5ad365c590a169bb36267413f19f2021a71883e2587c7f859238f4e49f60065cdec68a4dfe0e9e309a1e781f12399ee76b55435871a6ac890c0c4497fbc251187cb35cbd0770a2663a1346b99ac154b53eaa326afbd98de1753d9c2d2402e56a0a6f63cbe4bced858fc4fa414696877bd5e012ff898cd87150f0794fa0a7091b73a3a3b5a1287f4e1b4bafecb3afe9b7cde23fbb27b75cc9336a3b60663c4f3e53a34b53c0eb58d433cfe09bffd70fc9ccd8369e96aeaeb8e4eb80c7241c5db2acc4e0e661235c3914956d0cf057d43a57f97535e7e2f73f49dba5dd0316c5a2f9311c1bd99d7e566b65b3e1f6fd0435ba66ef83befd08da3007d9c08df8742f7e4b7aaaec2cd049ddc9040144b96d2d60eab4e9cd42d67965aa9e4289ccd22cea92e4323b4dca0c01e527c7b435859ec6cf078f58cd616396171ea58dfadd48e368862f0caa0214ba944b404733ee5f2a1d2d5b58eb169ea9a44e73a922501d02b8f920d3bd4a1ed0ecf06976b0fb3e13841208f013397a3be03807b9c6c6a69a1a347367b9974f299d5df06d4047ed0e0e2d702978776a95f15b3a9d946574144f6aa555533dd542b61b2aa6d2fb167366f1f41df07ce189319c47a6b292e8353711c1beb8dffb8c390bdace0efa08c84b1d756cdad420e376a2be0f2b911294e6514efbf336184ba50ea87531c9d8127ad15e95901f6096ca795b314bf3b043438bdef01b16bf67e069619fa2336f53732c844047a1740fb331282eab8f66ee6e405e19febf568cf4f8d72972770fa5140b738077a7cd003dc972ee3b49cccc44cb5eadc9ea66650763268c607887e63ea44d7ff64c7feb818cbda90f2303f85a58706f45412f597efc5b0bc3cdf1ecd77b189859da5c00405be9d316fceb377666708dc508ce561526385767ff972b1121901d897cc87cd59102a1eebc1e56f98f9768d0281ededd82aae2e063228204f662f0e09c31cd80120d5caa1ee331c10e0d48428053840b40f3d9b5013a5ca7a2e06133e4396d30f43f0f81b38c3c4a80b233b15b66841f28a3c725993181b491cd14d61acd1d88048443479d7922c9d822e9b2fe3a33b27a36bde4a95690ea3bec297970e3b15c37b94a833b2911bb71172b2ad062f8e6ff212979feaa0472ad73b521d8b11b5e6156f4c6fb0ca2da54aab5e484008d5cf52e1bbe4b62d09a3467fbc2ca1f5f816df141f82e6452bd60ebcbd700d4f4941435072cac15198b15b8d2fab6de543155da632d66af8d6cc0aa7b86190d75c3bb03559d2e63c31398bea9955131625b649d35705207e232cea01fb49a30b848ffa2290c9496cd489b3f78fa98e3c1000eda1e0aa20db6b6b518a0708a9058edc22990add625a1505dbfd321dd568d3d9ec108db976823829bc5a5effbe93300623f5e7319218a901e4d18573f9e570693d8b6768438ae7bbf68a7ea398f7e96dde5ec04fb97423f68c04a7ea7724ded37462848f49e639e379711c8db537fae85644c23c14c559ba6df403dccd9f12c5f60a005ada5fb656b00915df9dcf7389d29a310d4daf906a52cd04932fcd40c8d34a070de39ff9a8a98292019d9439993945f4fe0489a10a2a1476df0b83fc0faf6a3d540bd429dbc4a065bb42f8a0bc59a887d6f778bd292666c6dfe0baf916e1a97069b53c9673ac801688bcca5a6829c44f40e896ba0ad14d8f1ce32d21d588e405e97528ffb69eabb59a72dbd2fbcc99c237c33579603d1a5f48827902135fc925dfa56780e002cf68b80ebcdbe4c88d4d349c4be49e01d4fb2c7985867b23967e960c3179c0ea911c4dc69cd2de9deb7dd6039be2e56f2bfba11d5b152a3f70c4a9f212aad20b10a22e2e1926d9f7ff9e22679bc253a5f37a52620444c8a5eabf4450803259317599eb8919fa7c75278ea2aaa87303fce6c97309486a9fbaf89ac44a92c087b8c9b7a38dd7b9bf228e9e3ca5950f68c1dc463cf866560f270a5c140cd8ad5b2475c7b8608c7690f2e0a3a1fadca923026934cd4aa015da441911d9a0a0c4e3e69a983d460bcdfc8d9e12cb2d3cebf9ef91916a701e468a0732df307d234edb784849ff5f53b48c25445ebc495831c425610c866585da764f0ae77503aabb30f7b0402afd00da49ad45a28bc48ac1896cd5f4913699714ddd228afb50d33b69ebc95a06078916067be6a891ad77943cd602066f3451a450c11d5bd7881a2b77eb64cf393c248bd68b4ee43f2ef88c45383347b9ae04de50aafafc67ed5374e7b4d96cfa9aca9aefd56f1f9d029b06d0f8fdb69e53a34d0223f2e5d626f1b273d466280e8c7253e6b316b6434f11dcfb9524b7dcc25a300dc10dcf5ab5f88b4606d1afbb757869ffcbcd4cfbdbbed30d5eafc1c5efc3b2e14b64529788a2bc50a44f004f4b3a56adddf1819b9587445a0a529b2645d8907cae0311a1519ba35725d8a52ea848c086e2719bcce576ee9a7b41b1e29b2a44e0e8de4d902ee1a86e8cb45e58ddadf69d524d527c92c5f1e20981fd1a2fee750aa844af5968ce2f8316dc096c89115533719e463863b1c3e6ef24a85c3644b55f0d89033082b6e0e53e864fc2f5e9ebbd782cc4b53426706197de2ec8d9f4b6c4706237fb4fd05acff21e8eedd3ed07d7409f7da7ed761cb5841dea6a57bbf1ab64457c2c6aae28e491837ac920eda055c2f7bfd221e376762642e9aea56e03c2f6754c7e34ac9e26f8427cc029fcdcb4b3f129df4046115ad8acc49244a294c6c9202c690140c126d354ecc03d00e00934d639471ac28cbf7ec8153bd999453590d72c7e5d9b06b6aa0f43692cea7d4a17782d5cfe5c70a4703dda0035dd1c1a34f95c687dd154a6596c5c4952dc3f7a4b2bf938f8da24945e0b4cfafedd913bf99f4d07abee8a29a5a940ab8b042565b7f398380310a21db9cdd43dfcd545bc4997ff2f326e5e3acd4fafcc147025ffeff355383aa351a3235e2825bb354a2b0dec545c2e3f106b0e9a2102b8c5ee660cb4ca74d9023dc4b10fe7f4a19d010372a63036fa128ade3d2d0a4fc03fabdb4709f8e505e6cd7a301f360355c2b3261a1c414b4fc7d360bebdae888e99191de3fe0e86504daf7ca6fdee55f4e3bc7d1b9d3963abeb5294fccb3802ead7fb7d5e3967e9387b7b3e2f973a2b4825d9f561cd07642315b8a11f0f005489f5c5b3c3bed912cc7156599fbcd214a7f7d1699390c395031cbc1a2e8de0699588846fb42a6afab65fc51cefbbf9482b6f4462f3ef7a8a190d839b9767622c2842ae13f3b616df69919b4c13e88f9641e2a7af1b006802c9945122aae442aa687cb46074f9dc6d75ce720814be0ba4bfa5eba3e38cc5b3f93c962d4b2cada66055faedd95171c217d1ba3ae2de77356d5b94065e509a47e1e3566e0826109079e4f6632f197b84f3c3024d166783fb767931ca872d1b476afc5b512ba33fdfce027fd7909e9235c4d4138533746a53d5d9b7225ca4348ffebf3196c3ce64942bbab5a8fdb065b7d5186e43a79e37d9e53d20eab7bc2e817d2ee3f2579c5040edde1e288745db08b47bc2c7b090cf734e75e24471d6bfcedc946c0aec5ea50340e33b8663d7169d4a8cc9a0179e30ae98214a3af0a45b6e0688bfc7468891a97440f046586a5c714d792ddb837dc98c04c66b0b092f76386655ff62cee236ab15ba70fe8cc8c39cbe6ed83cd08ce91fbb130027e699cbe6456cdd5a3ad17546cd25892ce1d631863154591d3c6a357407da2b6450da6fb0de3f750f71685b082883b5f29e4344d44c31296f4230d175a26221bcd8bd7e886eb5dd341ad7bd0e8c34d0c0639f61a2860c25d6991712a90c65613d5670a4277ebb9923411f18891f334077f63dedd748401dc178484eea9777dd9cc7edb5fa8bce65be78dea74685f1ec14ff1a2e2217440c85d0f1bc9ae8f08907b62aaa8a57dd804821d771c84fccd1abe89b83d7a9245d7f3bba3559061a166577e599dfb943f2fd024f84474792c507083241177dd81399433d7be471fd511ce534374ce423d602787a295e4fe254738c3be04be75bf082dad2be2eb27d206fcbf3d919a6c52cd435242d4f33018d8393eaa8af750779ee4b3b483113e9f8d4f77bf989d4155cf7333412312c88e23ca50d23098b361079d835c4ee0bd84fce508462c14fe38dd26911b49fa800d009ef67e089374223faf4fa1ac4e78ca7a45fc5e4c9b516b43768d2eb57c4e617f24dbe10da4fb02ada1163166b14418fe248baeb81ed8fbe3d080239a2a0e553751d7eadb3779220907235a5c21b38e6d0d666e43c3f1b209e3c0dddbc3e28895f6b72dc73b483d8fbec7e1167ece6f592909bca6f92b841eb8fb1146ba1eb34e68c521c6d1881e34c969c7ddae6f5396d4186e2b7d80d54429eb29d9ef98c42f05c4b871db760b563ba48df7625ace0215a946403169b90d66a2ff15ce34d6544d4ffab5a5ca2c5884ce2b7c07aac8788b82ffdd003f698589da47f0139459421277c50949d0662ab0b1faeee4033d2b55494011dfc3b248406c1008e7c9661d3e52e670af49868ce4ca6e383fe446d90915dc459c81466d549fc9e7055840a582bc09d5a4a7c4c9b272273237f33733a307c999642d04a73ffc644a3eff656c092d383ce035d98c22f64f25f9afe235ada0c1010a02223ea5d08c2a041a0396c862aeebbb52c05f090ddaeb70349850c48e9beca39ce9612bb58c4b7f1c36002a1fd8f881648ffe87e71427e9dfe227d89540b53948b4a83d30e321cfc36a0a58396e60185cc3ac17f4de136a6560930f66af9a5d1b7a12d5226b4db8c71e666e270575f21cdb646ef92cb5ae558693692a8f86d6d016afef949e14337c2b6aeafa63b2e89a73c6e3c705acc6a997e334280dba7d91ffa1b1813cb783e27eb9282ad8c700603e9fd10651969f536f2b2ebb41c4ab32228b2b7a5d80d1237a8c57ba6a1fa24286a58e203a0dba43f5eb1ad55c6e3a5a37f0fd94bd009e1efd2bb8c8213faeb6d4c1e1a0243718530a893bd4928e47ffb0ec6bcbed2e2befd321fbf77e54cec1e4d1fdce674a23f374ee51a05ad723744ff07d421f839d4dbd3ca296abb8f28e9a9dbe58332789a82e020111e41469ad4513c8526837d42bd03fdf718cc416056bf7f0e9d32836a1783e92955447dfac44227d85257a55157f29a573547542b52b694069bb607188dc43621f76f83b9d87bd986d7bfa3a8e9a68f04d29642a2ff21d93a26de98f34f4864ae877715f7afa1406c0bed542dea79f196872d70c7bfd54796e73e5d9e1b4f37150636242c71aaeb7ef49a074930d2108e05e8246ceb00ff5416b7a1fabd138fe7553db4cd454ea39c9747c3aac7df99a5b1d1849a98543778e64f048334f7bf339aa72e1f7c7fc4e9db714bb0c763425b3b638343272c5357ab5c81c4ee5fdceb245f7f56d19f27e6270ebabaf51baa498f06eac5f4a7793a646cd84ab6343eeddd1d40c81bbe2dae94e16f685f11860b528b2f63b74f0bde3c75dbd41bc151a8c5a70d62fd18755b2280338a13ab8a8cc7d4f0b37a592a8da42392497f0f9d7ac15873b4ff6026bd3cb1e914be3d7690fa92127dbeac1ddcfb361d7480dbef395b2c551a00adf60668fe29cbffaff9a7c142e8510f8d80ffa6d4acaf6b4fad241de51fc86016171f33369594dfeed38d3ef1a2a083926a73a6139c2045142a7cc322c00ba8068a1ec6f0bbc9dfa0f95bab7b5da89e9ca7ccde3cae3eda7b9b2571dfe6e072a027e41b9c48039192e914b22729c6b68e63f495b3cb7bfe078ab8226254856655fc7df149da0dba3f13874ec152663704a76a24481a2ce7f0e6c3a689c160af6fe0e383e6cfe5f6ab61414d4bbde643a2ae66708871e797139e6dce9570e65b52cbefb9b324ff63ddd11d06952f90e6ec6625b45ebeca47d65e16b6a46c6f0830d4d006c829ab2a0c10a7d9e1d37cbb84753edbbad25679c79c340ee9821b31744acac9b6d6513ded3812498f883a94029ce411a0fe2fd2c743f49e85f27830573af7a45deb25825933626bb3752def3aacb5e49b18ee4c5542d84069ed973c20bff40ae1897799a3d659c197ac4eb1013e6e3f16a5ed5e517bb626ca64b0ff9123f46457937990b13fb9e92e241128ca2c315ff11890f65008f254c1324be0a34322caecc493816c67d163ded2c0ffbcb4d2689fdd45f37f895a3b6bd3b118f0fa5567f5ed9312a96c33282fa35a9000e952acf1681c4622793bce2e44651592477b8929416e2c7d50195099257c5e487874e216bbb86f7ca4246f1614ab57ac5aabf742cf231df73153042be25cd682b4d8629b1a85d94a2a691d1b9c011d141e137a7aef497ad531a76c0a5d3ad1fc54dee3cf94028a41c8e2bfa7413409bea604cd9ee514a104a31aa588117d7136cc88de6f0d8121dc7ede156541b66b808a97c0df82b49f8e798370d41d7c5267a894b132ba83f6589d5d3cc8e1308dbc47c31495b280ac12beb49cd51fbb757edbbd9d258abbcd1fd754e3e4c368ef1c9dc297465769ac8529430cf17c8ee1e12e11fbf0ff5d1b185490b7a81b37132441640762b38bded8dd48d1ded8aaa43c1f8718c44052521d2d7c0260c3869cf9214b634f911d0c690cb6877e20ada74c1f5e0f84f781718b95596a0939c9496cf5c0e92e869a14e6b7cfe68e8e74c5962ba9d924979a0b1138939fcb1e217e75cb0236f1d10ce2be10ba5a953c342bea57174b73c7798d506598b6483092bee3ef1f0273f176d2aa29f5c558787033b20f243c62a8ed825fab60018221b62b333b8dd4f051b26633ed0ceb8efb29a89e2e36393dff9fccdfbf6239c638d9b84cae76fd618783075fe65bda83c7b52fe8367badce0f803dfdfc99b09dddd10e8920b4c63b0d807a57d13f211a692acbd58c8cc77a5e0c1b685e588615566d87b6c32818864243c6c888206df665e13802b83dfabb928b0efc64c891baf0cc8c868340aa464da65dc7158480c41cd4db220e1a5641dd1faec265bb7307a1f76c45aa63fcd9c22441cbb76996511296104d196d099928ae23a74e89d33e36c379a26dd5061b42097912ff39d3c0f9af418b7d65231cf3a390b64de093fdd20434e622a2258019a563399f3810286381335f568fe39a15511dfe6ee48edc0262afc4b1d1a75d2670490d313d45c6f561af3f4c56f198af4f4072110019e2abddd85bafbbd5029453e9d03cd4293ce846a51f1ef84ffc6ac98cad1be88493e510cada5e83ccc44b11fe6b519b09416cfb55f1f09eb3a52bc61300eee58c17d3acc2d70b1b0697afdd917658a6de5ea5129d73829d94d525a19f9d9fdc2d4bc0523fa6f8d4cae21c894be9d7343dd315034af12af796fdf5aad722da1d9916e0aa7380b468788cf04720cbfff51cbae316183eb1c620c3c2cd30465941d65b7d013ae871132fe807774408ca90ef02ba407b5e675a72603f7fcc7f88d39649b77d8af9d937f37d2b08f0d19754f4666c1aa97c65c0ba60fceeb221ba623b26dc55444adc0e9b8863901bf577469ecfdac332443ead26bd814c904af4ee82885a131463cd238f0a798a494a18ee9017d3eeb0ff6d7af8269bcc1088989fa7c73b80b5f521fb7d2d4828c299d0c4dc8e4d3e8122c6262f623edc0553aa664296a54d598a180f986a4d29e910aa6e1cc0af46523d1940f208d08227479ee3ca1908eff18f3201abaa57c6770e6930c23995a02005e21dcb6d71b35f80cb2e14a5bedbd60be9a56447b1263e43e49bc7ccff42a14156cf935bf2c14c4ff3ce489194fb94f93c3c5171663714a21a79a4f774a912c8a67851108f77f81bf0331072845748999b30c133438c91032a14da772811fe56487ab01d5a65091a2746d6074291aa9d9b34880214073edce63dc9bea6361b9c1ab4ede06409df7b301930539a2554a23caf9c1d5228a995b1db6a0fcfb3ca06bdbd3d27c72e90c03e1569239e8d2afee9de9add46d62e3ceaf551f53457204f2d59b5890a4330c4b73bf2996952effe35ddad6fbeaab9f02385a20126a37652d59d0cf4dfa449f679ff35193531890ab5457eab429d11071b3ef476b5064fc39788d2c37a24c725faeacad6ec77783ca5e36cc6c2620bd27d3c67479a8487fd7832f04298771cf5f75661f6ae53c7505114173cba04ad06b828b2f8447a5867ef17cfb16256b9115c4f1d31e2121fcfaf9c42ac55931c4cbf36b01036426de4b3b79606a106997939255fdfeff6649142e224a686ebb78df47912aa9a3434e7da90053dd99a66377e64ed132f92925730a9f18960bceefd94eff715427822c76e80897cfa0b262f0af517c7e1756cfada01eebe433646840332d14e8b4374e275c38020df6c5fed3fff9c703d65cc42973907c9aed0b4539cc3ead9f5d781512d2370041b87995428a37fc47ae81375aaad7ce04e73aca41cc9aad2dc071d8f6a3fbb578dbba745819e2ff73cabf65e4e8cd7b9dfd1809a5fb33451c6feb0ce52059b904a489bd02683f4654a0ea70edacc4f34baf7de9da39fca15f6d5b40fcedc7842207f9663869ff76c7a0436d82e55f68079f514ec508ba566a0bbc0a71bd8511f6e41828bc42c8114b529839c33acb3ddb9d364a3341773b510a8740df47f4117ff2646c3f0324d5a6458c13e2fecede3f3dae4e13f70ff438fd06fe672d3924ff5acb5adedffb530d13b50d1e2b3e4421cbb5e5e41f0799dce38c577e74e8a63e698903dd1437605f99910bdd264aedcc498eb123ee68d09b3ec390a1b3e1dfd43d25092c85a6200927a8a0c78a3f2006e4f9e41ad741f36f6d5520f0c418eec7965d9e1bbec3aa6f912ef941b7a35c9def35344c6e641685b154db67a92637f970af1d9269d1e0a20b12cdac9eddba31732ed1b4048388b024ba52e814b7fac49b5359252749cfb6318507c222f67af72e2ebec71e0d5a889526ac4819392506c9501ea21b1c1a1be25080a17bc7bae70dc9df182094259733b40cc8fa04c20137fdeaa26143754752911415e4d1b9449eed8f7ad7536dea1998af95ea2b8cf8cac8f83ab0797c4f5a33a8cd08afa7c25ac163369f701f469793974dc6968f6d885a1d099593863059ae56abd7ed45e2f2ca0ccef78ee0b013f992290fbf5ea75b005025eddb448dee2a9ac6d533a93d32e9587a49afb5d3606a72e342fc26bde4b1fddc36b97073e51be82fdb6a92cf4fb6223bb0e0f9524b3a3be8aadb1c94053c890f0804d5d88cdc78ff0a20c8860ba8ccfbee36bf48b0b89d4cab85b8b0646078906a6d36909b2b6876ffddbf4ac62398f61cc3d4aeb24b9ca235ecd918ddeb1ebfa18f67ba49be9529bab8850ef6e96ebf5fd44ba439eeb03954b44bf114b561b0efce80b828392684b1eb93e6692f86e37f23f3dd6d9824246c8b1fbf437a7303ddf3121898ddfbe81846106f18444557877b2a77b8eb50e4919dce851587346096515f931d4b8af8ec0114a3339e769fbe4a63f73bb1e668a468d20920f03100604c691658fe95c1102149dd838b70f354347117fe27b01578078ea24f195bf04e65ec785986492ce533f035f8ab01f47c8097c679765d48da5f11948d1dd7cb0d45a15d2c081cb901119bb50d1e4ca8f22ac0bbc27be8199c521cbdff7842bb542c21f94cd557b7a115beae04f8a6ff65e0c7a374896c2030d8df937ea24d8b3c3395421600958881ccae0a52f00345ed5aaa8c2a85ba4ac096c656d742c042e0665edc729add76131cba4d12fabaaa72e016351a814f2577299ba0d9b8b63e62ac33a6b87aa4e5c78bc6c10e715303e301b2929aa84b7f72496b38cf91d6a3e1aeee3952e7935fc4ececdf928a071ab218a56c3020ea34adcbb3158773777af5bd5b30893fe9f1d64ab851e6d36e71a3c4791bc96773ca553afcaa56368b97cd73044895f51f716bd9860d94ec311548953499ab387dda73c776bf28fdb7340c101b2a779dc72c6b787bcc04e323f5db268ea7b051de90937f9c384e8a6e743dbcd9662b75862322e90c58a6e0b4e0c14b90e55c4ee9905daf0d1933523aa379a07763ba036588ebfd51e1409b6819afbb6b2078bad5136041380ac9b95209dc6c73a3345c5a1f02a76c1043dd8978ad0a82cffccc07d757d267334f994557ce232cfd6ad6cbc67a055692196f4ad70e1d3383bc6da9e808ce58044c059dbaa34cbbe3546cc1452040fe90b3d3de3fa1af15b99c8a4f3cdc4b28c20d389b5e47e7fde8b5d45470f74ea618c6664ea73ae28ca3ab883075acc79501a1d500d134e552f81ededa98760c240b80db07e95b95a71e94e35a3ff34db6eafd25ed932d67a3d798b1c3e4d570fe2d6b7d4d34c4da0aea56edd796b9f3d16022c5a4a50ca8d29a3e4b4748ffb8df8b0bde9ec9c868441b67eed795aec90f64424a7166706dcde4e460afb43c64f66374a801e4b6c05b6f7a4cf5851086d5417d8452e5e0f896cafde55a9bb3281b9a0af45b97a87db1466683ed338ee3ab84bd1d24ff5a5da92a01e6a2076fbbcd2ab75da795efbeeb9a81c84719a2406c5cb8cfb73b23e4d1b588f6f0a1fbb9ad186ca8d94529aea2843527fe89f9fa4c92f03004d72a79ee9438a94ff910bfe104ee8ebc316efbca08544374707306b05e4137b9420904a92883590d66944a6c3d0572c421c3f06abcca1e64c288e86acf94504a5f863ca04ba0c0e1dc8002382416f7a513c4955f4ddf8903e818228c410ad498d28fa971aa8ef1c9160d19d5bcde1fa4349726ae43f20d6eb1c21856f4cb1adfe6ebe95a6b867bf56641e1f7e72aa8515237e95ffc291d579ec5b6a56a31e13e53de6cd734b69f52cdd76912154eba4965d847666fa91a81c5907ddf7bb0339d94a410e2fe680aa1966d8dc2103bebdc57166481897d99515074ddfd8d93330ff8ac457cf8c12e1ada4d136c3333b47b34978c458185369bc139df1905b04086bf47d9b94b48e0a916a1278f472a9f625702ce60fce8c8a81a5f49c2cff17624be9e29a041f645e93437707a03c0761499c5f555d70ba374f5d00d8897a2798300cf8c00bb763f8c8770bf734725ce25f8b5a4d3c69286422ca97ba5c1e14c95ad6d78de79a0c98ea98c9d6ea647d4c54f641e376018f4a0ce5e98f0564041e74ddf0bc242f94a1001993cd74a45980f8ddfd4ad42a1984381a1d68d446af52a59023914c5714b8d9b0f4329929d4fc7620d082e8f5fd5a026d25f1e43737799aedfedfc66b6ab250b07e628c2c6ec50d5f54264269c6235ebbaec87b31c9ba3676e5be3387aeedad75ca32f921d0373bffa8b52abec061a646dbcad1d6e4f968ed35dabed1ee6f47cf363a5b700ec015573bccbf67cc8c956153930c8ba1942236d21ec5cd4d33c7e8a620bfbd0c6cd1498b51e9bcc9e1ddff6fb27aba31fcbffb95ba47096a2dc88718e039d80460787aecdca5696146ab977a789433da6238d234f7960150175229d27d3f79b2bcc3919ad732d6ff4fb3936f571a7de361cc3987c1b8d578640e630994f81dfbae3ab086000aab363b559be808bc50b0d118ea90baaa49cc405a77af7adfba10d9c501c163f6cc98bf4fc642c9ed7ab0182de3c908bf420008677833e11de621942e2c0aa36d9449bddff5da0b7030b205fa7d9204bc9561d3bf32b0e8ac23f4fe611176f85a39ecb1059dddc77956f9f189c0d86800582940fcb2d59a64d5c0f45f832c0262dd03720bf7c5dc5207e4959d5bc673c154e916e769e30417835ca1f06172bdee6201d91b899b43d0866284551a3692a18bb4a27dce5f67148222a1dc763bbb4aea08e81278df5df8ec237324ba98f64f697d44be358c2d914bb84b55dd79584ecfe330e76f49e737992e79e4f34fd769a36309121779b8f8487bdb2c3146220c24b96c7263dfac815ea9f733359f6892a83364a307191c66f0075e2299de8eef0fcc8780edbb3bf438fc90175fb815ff5bf5c43cbf6bc40e85a05cde79d6e43cdf3c254c0124bf099c146b9939f8c5b70f0cfe279c511070f9ba59fb6a9a8fe52bf9817dc91faa42b7f02dc19afb5ac4f172b168e168f23e87bb4f355241dd2d3eeec781adfb21f9c61cd003a36af49cf972a5247e3b07cfe507017b68827702bd44a2559d762b7ed20d8add90e29dbc65e09c65ae0eeb4ae850609957aa77ddd4e700fc57c7ef29ecd9d9c0fda35e67154b00f24494de9fb5834bf09ff17d09b1c81020a8c1321b6bcd7c0f5d8e9ddff57b395f47e9f32739bc058fa5c2f655f62de50361e1b9122f31b6fc7dd88471b89cafcc0bd9687a06ca1ec70d9e552d8ade58376dba1f1b558aa520295b1f85f1e08920353eeb80f62f6f939dea736b084341c6bd4a285c34b90021fce7eb8cb6c3b6fab9c03da201099cdc66b76c377bbd03eb3d9bc05464e6e2d4c134f372d5f77df232471ec960a1146e6b2e27ffa8e0ba5d86418a55c166685e3af915ac5c152a98608f28ac7e0b449ec3568298cb40d2f8739990dee979f70ce9b19e92b5f22cb91090bf85e22485e485d602ba10aec63650e5e3c960f66cec5a552e8710b08f9f3048fdd6d8f98688099d82d37712a3d8ff8c336bfdc93407b66c14b539b443e6a47f9119674cd9408d6e603e0091b412a4980a6241f680a41a1c392b4ab04fcb52213d5a9febc24b5a29b49508455a3dc4634355450b9b6a4388ba91678619aaafddc123ea1f27f4fb8bd121fbc19be2f9c224eb1025869d9f019080433291bd282a551e1efbad4629b2edd32d3b87ef988cc8b01f380cf22637a39f0e64b88fba1c6773bc7a54be7375e6c5b72b160a88506418e82950c5fc9d74108ac1312a448796a3a370dc277e33fc7d589f201ab628b637b5279e0f179cd31e4668b40d8f858a2f219e63929d962831267ef8143cb29d30c07768f631f344a7ce0f498c509a88b340c84399b7b344e69b23320dd8f6d5e431fc48cbfa92f12cf2a36f2deab3b794e540d58ee68ec0335943dacd3f8b0a4d8c060fedfca211948fa5e89839e072d3fdd9239334ab50633bbdf41d8015eafb904b489e3ab4877b5385f4d1ede8a5b1006fd99f3934cf548a055d5f48c919fbf820ce907b0558ea2124a0913e358a27b9f4a1faef388c6b7fc495a22dd08ad9aea53159878c7fd76e8f3073568ce8830cb907a143398e3c10b2e7e85b4b7d21d2860caa2d92ef60c9582ddb4c82663dac9521ac36e2612b826e801ea1ccd4eaadd8ee91d9b92efbf9966652bac2ac5acd396868848d6acc96515342f15af78ff4d0590bf27ce5d05a04c0de766ba790025fe24278030f35f39958d19e61245db6e02cfd8ced007217ee6add5aea07f4ce00c4fc8fe94e6f079f4582343cd4c76902d9ab9d1d99be75f09815e17c63f2db82c6f27ecb519c2d309f8921444ebbc2c7ca0bfd9709597daba527fb5a335dfab4088cce1d9cd9a058b011d987fb667b005108ab2a52775ff8f0708605e0b6036a54ea36560f6ac4c9629757905fbd55297756193e9764203bc786ba2b0705e43ad0d8b26051309f524df61cdd34c13dfddfede410618a2c535d357fbb872da737f169ed709babee6127526f46a1d76c42e1232794693f0b58d14667cd870c22066226ca27ca19f23e8f53c3d368700db71944b428b5a5add2dc0215885edd75581d0e5bd11a55e8ea9692f7a80960b7f2d768647b3224c468456f1278aae07a24a919b4e20f3b17e79c3c02e9d9167056c11ee8a4588a03db7efaa6bbedbf6f71b2afcc0844c96df87b9b581b5d014266484086f06164a482ec99d12f402aef21714987bce9a4d0ae470586beae2cf652aecc36fd9ea10820df732751e93a25135b8accad372209b048238ebd48e2eae2f63a9e9f3a44372e20262e6877802b65f7406227b2e8eb3b6ebf216df32d50dd17b2649ebdf15c28044f000beb9d01ece9ba39712859a6627b12772f196f8cc5cc53beeb49df661e0de8c6e706788b27b5c5f15ddfc57997d292640eda769f50b323c8a1cc3a3894a1e2b0bdfaac7806e89a497aa9b319d83133d34a845670c66f55c257d4109047c3dda77043387d6d58f8e941127cd10963e28481dc61708598b26cb5b4b0417487b1d1129961a87a57ac86157809aabee8329fb614c601f1b01b06f3092463f8edd7566b0d1059172f9262a4dfaf2e30416370f8b2448fb1a2eb4c38ef04c26494fa4f0a37432ce2143b0697f61c56e00b470aa8d32774c4e747080918a68e049f9f0b6d6ca06daa291f8a5f9d8ac6348bce867827df549954092e92963607a0eb27dfe044db37488ab557ba585e0475d04eec7ba841ef09f66f965a9933d11d65225990e1d900ea8257f9425473168e3c5809c4e880c983300f77add5e60bf0e1189eef8a82b9f6cf2e71951ac1dfe4f0900d9a0ab3a037aacb2ab8e4614325267ce454a879e064f8e8c30b0552a478c98dc593a10c444f04b7f372b784f68ee7e1a3f82e77e51d7ecb75c0902b248f5c58a8971dab6b7fc22fc53a2ea8de56cd16da95760fbbe79e06f8ec36505e66e3da5adf402ff8b100157f4d0dea2f64813023e30da74e0539a23570d351ad4c1337beae71e3e190423bea0112623b548279c4c58d4eeb39e1c631990b5539a14cd9258813bb02f8ee0f6eefd3b958e223e3416cdb5bc90edf05b93fef4444b7ef489fc89ec4aaf247cd59472f5942145914ff4f472e44fad19782079a63f385b09124934da6525746720eb8f5f7e916a5b22eec006b619e56d8962351cdf8ab3c336a35b4d574eb39065f35368be0815452ebd24ba00004be59c3e3a5b1cc307768abcda0ece90588861d64fc98253597062d336db899c012d35860c0ba6e3fa81c3695a6fb36dfb6a291d76817513f28a622751635a3fa153fe84a90b524b297b26d0a4ee4596ef70cfffc40e700f298ae1348bfcb02d11ac5de4cdf3f2bbad3dba342659c7624b8a72ffe0d2e9cc68b20e874568cff24228dbb1f55be12fcfcbee0c91861283cdeaf06640d8bdd9fc4b3fa46f7ca83ee7fc4b089ae9f431ef0ae83559f7d6d6b58f3787f7d199f3929564f18fd42ee77e50c7be7390dee07bdaf62f679431661f7b0178f26e09b6cc4c3dc27a56d541171a20ece2cb43208f457d793d195d39623bf9635278e82d563116bbef08fc35c21640de352c244fcc715eef053e2b89553396e21c009da50b6555072d244e6145cedc3e61837f61c736349127003663b178cc5817a9a99512c4e6dab4cd7cd1d79ebc25efbf5e3dca35dd8c8309a91dcc7bc618ed1e30382b0c8ff04932b30950135ece71a58caf416c038109d0752e3067a625b5a02e592c00c445eaf5a2d74cded0de43f6eab86785a681f42ad4eb8ecdec84ec33efa054d886fc6459c8a9f4e8322d965e98cf8b7ef714ce4762b2547d65faea458c716ae483e06bb26803106e3913dadcedb97e54d94dab37f27c757517112bd7e48379f8bfc944b8b866336984f647cf72c3fb88915c31ef03850f82ddb04730dd91b7588b60a21834ef51dfd5ca29e741e9efd950c5d7f6541ce7a40accd50e2a51aba4c5220bc31511ae098d0e19c499eac8b61c9c50926dc1c90691c59a5b5e3398272df1017a498fe5107366d25e56acc35a89f595811e4412c188f8b170d212b29428579480edba07f944f7ea515f5ee97f0f8117a85bd6f2d723f9fe8a3e9e23fdcf89fef4eee077f9c6582eca8be3da0b2880726fbb0a549d89c20537372f7a89d25165c0fc47c1f56056d71d0559438593c6a99432c6483c44704f55f18beef70c254b4d53ac14e9babe3f36b5472fdb418b14733e4cbf46044e62e43e436f74c0cb29e6126173c1eab19821266d4c021d9a5a263c01ef5cc19db0dc716165499f00ad42c394def3f086f55e185f227f8390da6ed1b97607aa78e45abb41e2f6985eea7018f04f91c667ab1b9575f85ef5ac679efb14fd33c5c00b8e919b49a126d11aaff5a80587f304ff78cc9dbe0fc38b32b35ad0b51c63b4ee3f6a3534aa5a6a2ca986e36fedad37d6d222d9b8cabff88cd8211d6a0edc23fee06a5a9966991e63c0e296f0467f670562514d7df45e88e19391e025e89a4213fd6483f6172c70a4826ba2d260bdb5625d80316b182dbb2675de3ab18f9df15cb7c1df23ff16169d9edb43c43e64451022f3a4bfb1456c86ceecd88b131414924e6f41c7e2e7e27ccc1d6faf1e9cf019a6c56d740aaa63898f09386cd1efbd674165a337308ae31cd94b9f462091f951fbd4cb9fde4daf933e07b6efc84d70ea48638ceceabb4df1260f7328adf6d9d7c65c2cacf91061d8a0617f1708437f59652dba7e9f81d6c6fbb9c65c794ad3885abd286344a279ee6567d442d0e3f99672d2c42ea348c0850a961a24fb2681b6f54a11ad2b408a4523ed6138c311d4a26925c3dfcc82209cb928e1cb28de40ef72700683ecd10eb619a22013042cf255b579be1e3e065129527512e7da16fd62fa114fcdffde37a89e9cbfad10b3f930f5b0dc20725070955ca5455721d97e3acd4b4996a99d1c2f39399669abc90bd7487fc8b066f7559534d8ef9f2eaa95c18e2337aa67f9d44378b6e70b69c88390c0123547e4813004e9183f6c6b446dad2dbc40eb42cfc7ec6de1f856ef4d5494e2319d67450565d5e9ec75cd37cb9390745756e20778c93272878c1925e2d3404c4e240bbd012de46e079c9f2035b5b0a3dc6f8b981fbb180e05776fb7d34f5a1138ee8dc1086e246ba41fddcc3010a78e9b58fe889ce5ecd73a187f488b221f24f6295e5111369e17783dc18d76b9b3187bba2f7e3ed1047aea5809d79f37239f07c85c80dddb8b9dd0b594595046d08c284c77c78c406761cd5acc37f2d3498de1cdac32fac1ba7b147862fac4ba5bae900cf275937251598faf6a6441b49fa3ce81c7f45bb7e70c6fd615037dcfadaa412ecd449c430e3e44a809367ffcbc2cc2223740aad6475393577914ad82732272e86596ad2a773c836ddae59e74f2fdc1892ea48727ed2aeb6bec1433ad6ff7751e2758b2e041de483f288b4e4c7c5284362a88d5eee18322c93a7137c30674e724230040fac86ce88ab5377393d1e30501fcad6de98d6977be32ef3834c0e6e17f799b9fca1f7218a5e51e8a3e5214854061c32e63bdc9ffd9215137009744577cfb6ead556add23987fbc5222f8c36aedc21b71d6bf5a070e365fc13d7b14a0bbb819f25a53af2ea71ae30e4cb5f721fddd99f498ff0036b329296e2147afeccd1caffb910f841560eb351996db3e53413c72972053e47054a7c92a85f648a81570d18baa824bdc514d72d36726ceeaef62bd6749291512ce7a5f52bbf9066c75609c63551e68fcbde558e891b23648fca3a5938802cb61fec33f006cc5780f394157d1d83f7943d409ae11d96945aa17e45b15baa59ef2cc74ef8039ae1cadce0092f1089237150ec81648c6f94b3128aeec097973e362e5ade7b4401e61c5bb5d8371c8d497697406ae1fc179f01033368314fa01b16347bd332bba1b430058bdfd1ce05c923643c51c0a978783f78606bdc986abcb201ccfd855a07a00761cdc7d1662114cd48262cffe931adf06f322dbe35f1517fab3868aaae13330c0c53aef0ac07c3aff7e1a4f037a92856bf1a58805f212e41af65353b4e6b7dc60d2112c358a9d8c8e581eb9a7fe3f98d143c7f126dcb233cffb3fb9cdcb61066156a9bbe3e0471bfd7adb3beed34a6f39ffc02f7338c2d91dba1d88695cd2b980586ed369f87a9463ab71270f2b9198a711462d89dd63c9df7037fd6eea4b329e7a71606ee113eb60a5a0464e9e5abb23a6b98d356d6d95afe22d0c697f99455985661da1d3079c28ed3adaa35d76919fb696d9115e98b1d083d89be2e745d0ade9832c1dfe5ed4047b14537dc1428dc03d9742d282ea7316cdd7da8ee77d9ec4e7b9a9de43aaa5672537b480f7f40176a10eb5c1341452a78fc941f1717a8b55a88a2b4c771d92802732af9b6544c458e80b7f0b67082ad0da05970cae42ca48065c94ce33ff4b25b239b9515d5eb0197f64f235dad44ccda8a57b84353dbd001e875f26f08d5ddaf68018ce998af8b0b8ea1149d6643d86d89dcfe94e34b87d662e1f4cd8e4a08b02bfe4135b9bfcf4afdc5034ae3e3916683c2e1b0ff808385925412ab949ed94cfae94f1ef3517ccf386e36fcfd92283d90fd2c06c42eb134ae890fcb0b87a0fb6f39e1864663c84d80a010230d5f2778d874ca663c937686ad8c13273bb97fea8da6cd864c33fde97ba6d766094053a7f6670f0107a16ba00c5acde9710961413de0ffb466e412415ce959c8496b08f753b969b7941ab0aaf031fce78a6f43897068651286bd64085cc23f8a2d76c1a393d58aca40a42be19c21221d6aa544bf7897c1cbbeb5175b0b3366c374fbd40ca7c524989efaa1b227b10ca42c3324d047ea05704cce11e9126e3632e44127f431987d613f9fd8b2577092e7529812217dd141d709ef488607f4cc28d7f8bddc1f078d9787e8d62445025dc1f2f99838306b4e96ac824ebcde59a4989953652d14dcb785b701d7dc7e3ca426107682e7ae71461b0d7d33a9f310035892cbe25e2a34c5a48030a0bae1207eccff92605fc5ef164a94767ff611f0fda59dc06c556f9f429a36019dc09cccd700bbc3ba6fb28077f1ecd3dc057705ca3b3431cc00145735b77dc580f0dbf1a3b055279c0432c95551ca8bf6b48132f356c988bff3f80ac01e0127d7b50c8fff619f61af244e0f3bd8c37892302145e110a2bfeeb030523fe98c851686eb5805d2b4df23ee8df6641cc79c11385b4a39c5ad049e4f128dff8be9568409cfc2f65a25e492aad1149326e58f7fda5a217eb12344a0036fc6e4c44b57d4c10103a3e0b83b8ce9d7f0ccf8743566effb60a7d320603d5cdfcd5ef136ab2da353891998a9ec46dd2b03b875c60ab4f05e8fb9c30c477c806343029bfd973365bb6633511bb66a507d1cb260bed94b675887b8efcd24d194fac6cf16d9a0524821867fd2834b892944b112f17fa06d6d1c0fe85c85c241c5a1bf732e6a689d820515540b4f6685f4a8d7b5ace139888b7bc0278139d4f5dd0e2704441a56a24aa9975edcde4f5372da01ed577d364fd4d81b5676332f9e567dd6b2b5a8b92fe3a6e7478b3007d3eec317995adce5b1ae58f03c65bee9395d4cd32ccf5d7db0dc0dd20f99506bb6f872599bd59524ecf5db3470fdaef9078448ba27720c8f6f5b36c129ef5fdde822d47030b73b66baf5af230182f6336c12f12c993f832c4e3b320c7a780ae2342285d1e951c1041d472c12e1e60e66004baeda2ad9dc8e15a82c40b1a211224a822ba3e5180932001dbc4cf4d88f6bec4163d85570beeb1d6aee33af4eea6d7b7764de1731f5d426f34c1886d5acb7bb6456215fd766e883e3905139c142e99fc02ffae1ed0672a18e2b8f3a299762d905b0a771ed89fb87b64f778dc3ba1b6fcaa7211b745d9e20e25adc7647dd5f2f66a00e9e4418a1438c8881ca3876c2890cf5b22157bc9e18c735f11a8ca1c42f3516b88318e7ecea557a438aa09db5d2eeb2980b19518df382c59d790dfe0b5dac45cfdec7c2f420bab0bfe3c4c7d68257e65c8225cb971444272d9bb00590cc0a17025c1f680a501c6f6a585a0f5a7837667dd1ca926dd49340719647fdb86275ed2386ca54363c652fb848791e7717a5e97ab618598dbcf9d456b7081eb9d4ed0e590bb3cd8deaf810b896906846bbef70d8215198578e95c5b3232470b5dcfb2c8ec5cf33997634d472fd3f0aff449849f2f51d33ba30522d32d2f59ddf3c506638226075476c5856856d86b98f32f08b6abc9d9b14f7459ebe4077bfa9c3886f5dfaccf56e47cdd91fd079b578c65671730009fe327d3110ff60fa998c277ef37a056faafef7ddd24a57300181b17e38544ca7f9d73db987e3ca5ef81cdfeb2b805a79a347de00e87be976ea89ddfc79dba23f384edfd26823b38b263fb95c9f536f80ff4add7b8a845d4c3b2de8000290689af96adcf003843fcc34fb8475e321e8056c1aa5ca61595feb271ed6d7eca4fa0d0997e6c82bcb2d50ff5358f4a2875a91d0fd5cb4533b37cc4127a56ef4e613032f3acb69cfd802ce763bf2010f436d97135d7a64c15c8c5476f2235ca3fe502cfe168291776a6c184024146d4ce26df25176da9c40d5d083ec817f37eb08527fbd51376c7f697f0adb565a070b128d99727d3ee805d7a5cc2c85e512ae35c406182fb36e0c09791169403c3c72aec3f4852521c0362c5fe3c5f0c678bb9734af9fe4dd8c376cc873510eba2eb2a1016ffc0ea66c6cb22d3caa43e1e1340357b26eaeaeb18cc8a74714288204cbef1bea554c55f03bee9a7a3322d8936328e3b71b5da76cbfb0b41a8ab6dfb2b6c8f54c825f667831f8e779446bc4cccaccad6b8027ebea30fc05140183e5969ea3f000873dbf070f83442994f7cbd51cb9c341cfde1b1d5c9af82785ebc31a7456b55c1623c54d97c7bc09679072615c6316ee455af17ceecc8d15a2879aab76d551ae59199185bb4b0a4194493e5a97f767f0f63e1da91e9aa5169610d0c82f558c290bc541fe04f2a51e9b87fc924c52d650d1145df5f46cdb523c871b276727f6d892a1f4a9ed198564ae6d6614209ab2143cca095960c84119a112494197678a4d5a31f8c76b6051465cb68e679a08ae7367afa852936f5b21246c69291ae9902c760d786624d0e37d0943cce881a8171a2b6e46492fbd491ac934c700894ed2e3cbc1517749cc36224c7cc21276c142cd0a4785864bb0b8a2e4e8706210cac8f06546ffa80e5e7a4d0bb14bcd384f55c0a7daa79af1019614be0601450566592c370863dd768ae510e4c5095717c60a8161f80d2a544ef993ac007205591c1c3cbf7e2a7757e231ed28dd0675f87211c26885f4b57ebfac48f8a810ea621a9956a6046a08f4ff0bc7731f03c20e9bc21381a5d1fe4e6492acdb8f314eb1ad631bac641058848a114427079572eeacc128bc5a340d2d8c92b706f746b8cb1abfcdd0a3b2b7c35006a0fe5b255bd23007171abc2132ab6523553a7e8f6dd96f09e803c515c1fea13c92a8ee4d0924680a2540bd626e86c91731ce66b4ff376b1e14ba9a0fc2ba0fc8d78cadb17de068b811e89fbda3f114760d342c68ded007419f0f5ee73c22cc472a6d19b5f4ebdb1f17e1200ffe254ebb66d2566f95062cb95d41964a05a608314ebb6d40a57ec3969b1690af0a752d0155cbbff5becaed0b6032b517d6cdbce47b654bfdff420fb288cab454127a509331cd37e93680d1362a358a1562b54818f1e5a20dbd0a5579a1a1fc67f9443718423af0395f28d0f616055bfb89002efa9764f5478c9cb8e80158b62a52d500a62e3b7066f971f488759e6374c35662413f2f35d0c8b8955de276dfa07e1f1b027ffbabccb321e2d1aa41731a2c45b312710a3df5e4fa1cf45d406429a4ac0876952fd7ced3e7c57935098086ff813e4032302b26956f2f6760a42d2a41a4f80f045d9e253fe968872b4d6aaba54e3ddaa3235c6aff3a193fe0414676f3d2991c395959003b9b4305c40e33846e6585124c2b12882c470e1ed173376425e83312c444c56eba491cc32cbb2fbb423a982d02ca2388b246607581fffcbc7fb31ce7c049a1d83a744eeb4859ecc51e2996aecce0d22a20d7a5f9c2348d590aa12e5a2a372bd495b6e54d854e266410c5fb86f7329a23c73bd2c7f10047f88bb6ed10072a959069beee82e8d9ca5789f88388da8c244943fc8e47144fb603c21a92f9698bc1534afcff2da2e5c4e425beb3bae0016d301dfbcb0dd538374f623191778cbc0221dca3ff1fc72ab1617eebf36fad8c037dcab5ff8757cc289a415d752887157792d700b974a9856ed75a034f768b9cf6970dd5b319bbb088cad97ddb1d71c8db7a0f75d467ab5a9251a011f8be97f01b3babbd9794e6261b26b9db7e5b25224ea6b5c30c6cec936995c4f14203832f8b1df4341163d1acb87fb3c90dca713a0ae77d9f468c441b8b2312d783af1c455c2857109f8307f70ff025b6a5370e746baa8f757a8e9f531b2c1d2b073cd4fadf1339110d73cafa5517b0feea46a086dd1c5720bbcab41ca8a6109f31636536a1db60b2f70baac5e509979e535b3ea275143e894891fbe19d9316303f46e1e5302712083fd63b5133779c8be6e8a6ba37d70b743c7fe781a072048d90679bed52c99e1e59cf6f56de6cc418356f4d592306cc19aa5e6456149e47683d2c4c2fe10beb8fca19739f524aeb3d8011e9020067f2d80e73dd6828f53f4a2eb3d80735b9f0ff276e8f5504cdbd588b87fdf68217c871821c17c68858b51219bd1448c67deeca92e9d0364b43971ae166020f9072bd95c649544a33ae6a3ef504d5e283750507965ea91b3061efb9e8f029664f023fddc9d2afffbfbae4209585613e8a08ae3dcb40040575924fc248456f23258002f17d588c52c1baafd15c59f5a8afa7af96c7aa2e019aa0da894caf0b414b4790e4118acccac7a07860ed2e2196c680c839350f8f7989b6cb281a6ef7fa5e9c2094343b1a485f3641722d79f4440a53aba41d0e424344a2998714a41731cb68236dd57fae44f5a4d4953ab61c4a69c3c6446ab9835f3eed97c129d703dfce57e1023c380b522f3f98110afa4d2ef6fdcad7fec0d947c860420a79a8075b027a87ac47ad4e70207a909fa11896114d023b66348cb947f69451c7c7b694a503fe5d45a1ca6d52722bd9c02c60b48c8b1979a7c3253e94c5fb89cdb8024ff81718a6e998b5c07ac3f9864e11b56bcb40096a61e89f383a036a5f12fdf9d934c4a84d15a866f750fc5c4489644421fea7fb212e36fcd951201d067d606062b263767291b4c900e11c03a8c609b53ae64a48c064c7cc15440368d9005b98f2b7fd0484a0197563a454ec7f71007ff06f14ca17df437043442390f368b28122becfa24b05258c3b64ba071aa3312b66971b55e53f2ea9caea553c602c98f34ae792737e972bf0ded0b800e1a347fb0a3ae7fbd5c483c46157b4f7a0ef95a0ba6f96c22ff35e1bc6b080cda6080e092a88c62da966db6d5b7a474f26d06609083adca79412db4b7a4cfa4b27c824a41284c1d278e808d5a3a548cb2e521f46470e174d269ad05696bd18de36b9a652819461c8788e5e4d3b79f14f98236cd4ede1cb8609d8ff920b7b27db5710cac9bc09e54b9dbca5bcc22849ed0b5e6fa222e0206114687d5904f647430c687d5757988fadd80571ef3db5ba0ff42363ea877f69424acdd5098f9d78871b06faeac520a2aefac9de504e6e3a3d3c4b58673c6daf5d76266de875037b61091c319e4481914ffb80fe016062243a3e633f4a85258129f53808f2e52376372cbc69e5659442110be5165f30fddcbd1611871d531defe7d8116278cb8778e5b859869119e6231f11cb98649dd2285f4df5c03cee8a7c50801678c4e09ec9156c15641ac3c629ac2a4f6828c162e110c5a7d4b6b5bdcd3b5301a7796346f8c841fe15dc75e9b691fcb94d6991973cdba59e42251814ed4509552f6bfe8830c8aa9e2d3901cb937a43bed3543e363fb3a9793e6fa7fcb4a659a33dc2b50d3170de5426f8e9f2752d4656fca3faf5187c1787634118ea92d83627ed8df667d94dc384a223360fc32f3e9ac850dcb6ea74a1eb97977107900c7bde2b26dcf7f6b3692f44009ada3a2bb774b5fc520a4930496335510d066a0151d4c4534ebee09743a8925cdaba7eea5f5dc355395c2be7821be7396c16c3bc4d4a706e74a52ba95e48fbd245e56ec09062f01d44e0acf6e2a660c173350c0436b92c17dd3470efc71e6837afd86a3c6db42c84d514fc1ce7db776b5f3857b5c706f2895bdab3b0e72d74d695bed045c0f9177ae334a95adfd3e8ab75b3f4d99b7ca3ac582e2660cfa0478167b705b73fc5ed6001d0b39546f74c3bf97fd9606211a2afa1029872b20d5a46bc3b6a21dc68bd058bec4801865c22dc90993683db060032f8235301b2a2aa4b6385fc32dd7c202886646091c765410fdf3e18a25d1576d5d3bd0a08860eaa2b1548d5b0c799a3f6c143bf4e0d1b7927570e13730625e82742fb6a4980dd8cd2274abd312a62276d298135f1a34dd1ecebe413278cc702adaf8adcefc51c9297dca4f3b5b16d52a7cfa1e96a18f4895e8c7835a9d1fec4d2c283b33ccd5ed46069200a76a7ba06202ad9fdd4be92d6122d2b24c9b38d43933ac86d86f3b4529db89ed6363cb624cb9b09ae7bd4e2d0807a76a11ae99eb3dc014a28fb56e219bbbb5ad8bd39137799003bdf54be57e2751e8c22dbdca9cf52152fcbb96bca91817d10a746fe1140e61a5491027271d6d8b02e02ec23062c7608435ba32861b9b28581dd27e3afa9a0c71bd9a70bfedb20b2b215acd433e793aee699b3762f24f84dfbba3c5761b09279921b5c10ad705425c50d4e4b9d2fdd1667f325fdfea187640fcdd27d41423675c966704eed1625d1cb997edca897e19858d729453db007af72c418c9e663d0643533b7651ede04b77d14288403de32cd8c96c5b7b1a0e13cfbb87bf64a7a9c34c81c00aec7db36212d745077099bc4c29a1064109360f5214b667fa90d0fc92b41b95bb3abe551a3a96896d3224e48bd0a13d91572867795107bdd3539260d9d543905b568d4cdc486cc00d66d508f3d9f53b9b938a789e20986a31d8e221c08025963b3c5f6d3f74b14b7afd654edcb745ff7db0f3b5d7b303cd4573eca83ef7d2fc16f4b3d3a09b2ad77ad0eb74c9d4ec34e43546281ee9005835115ee329e36b2b9680553fdd019dbfe34473eb6022de6b9fb620732d14621ed55ec2b8660b14823c5926e63e389dd638f37ad82fded0affb861130ffd342a447da48095576b76f8ba8b574ae1d95e823857a4ed55f8df389a87bf29ed86bc56879ba8ea2e632db583051d1f07c285e4966a3489bd7216e7def1e1f60796ebab549aa02130ea16ba785782a9407a6c0892a7afdc45e505d3dad24fbb9f2a6f2390a5e515701f81a70d55226a944f6404a32071d376726bb6a3a8bf2757a9ef60c2a2519324edd81ebbb9f04fad1cdb0b6360459d7b0ffc95cffc32a1106a8aaf51c0e1a4cc4758d9718512361bfff4a80ead9237495d16fbf9fc1adfe167229f254f8d6c762914c3cf86a4d59f9d818f02001313d9b35d84991dbaccd3203a2ab7a06cadf663b1075c90691ff4fbf147833d3348848ffb691c06c8402a4d13197cc2dfa3513a44f961b97038e8335a8b444171c6b16f06b9418a562fe79b501ad88a4652434a43e3f9ee1956c7c88b97e365bd3b9b9d702b200de61c0b9fa5532dcb156160339a2045d1551a016169dd256f1c3dca6b7ea942e555fafdc4afef65736ceed0d2ce55519d7429f2f0a805adae5e5980fdd5c46770c6e2962f2d5a21872289591ef8ef29c018b6e94c66fdeb0bd8ee4271dbaa42bb534944ee38729e59d55966660c61f73c30783817ce4d275b7dd36dd5e08d15f65ab669b17ca25bd805a558cc236486cabb1d014d29206999e42fd7da3b0d7fd32db7733c840cd4f8344e3d6748dd8b94ce8999699635738c07f2589e9ee44c57aa9350ecd0f850dd9563d13903c0f2088d2e89f0331be2737246f20283f59385e7ca326bb275041861bb94ac30627467c08d82799537cdaf62845d4c1ee7e97c55a26faeec6d9d593b6003459302b439dc0354dde86cfd4067e077fb8eb5c3b89427f5165005bf50f9c46ae4a32d124e02acc30ffa3c07540e0f6a033f6d5767eefdf1041625ac90e9b8457852a832fcf7ea5fcfc6451a7e387bc00d7868f62a6f16900924d12401bc77e903d20d95d9521587adc22886b1b0f23816b670ecee6302becd2fe53d2cbefb55852f1215c94e2bb012967f6fd561534963d96396cc3f65e3039767584c5602f230905a94ea52f987b8e9b3984021c3ebe180d809fc711a38b700c37d04c051a1b0d5bfa20e683b7c43e8c36e26f323665d67cb3c27da4f8087253a888d75234dd626387f21d85d9db8c55e7b7806754ebea0b16e412175526658b718a9d20190ec863112cf97bd800fc2e7b70fcd39c335530131dcade1a44ccfbec884590359239c509b67b81bce285b3161432505ec18924fe1fa9b1392c7f00c803d44c22be7bfda2163d7806d74b872e8f0f9cb5e0b027a07bc7115081e9670cd891a039da806d88915cf0a42971af722a4349419f4ea6c7ddebe14cb301340bcf5bac274f375b7031442e1b7b0c1cf0d14d78849864c2aafea7b48282a58f27b15832fcf432739229cebca581b6f1420512fa0ce94a7f121f7557e6b5ace779ff9db060dd1204581c0649f3620e08d688686355c964bb2c291b314ecf00756889a8f61f07d738266dcceacdcd1de392e7be54ac5b0fb648e05f81277cb517b3c0a45a438ad28aab769ac27ffd52a77ff8a3bbc83769a3be74da55db61536639557dc8bdcc194dc9de192a7f8d831a45339872145ae64341299284f3baa7106d135fc9e039772d0cfe3f390cbff62e4c8b8add943a1ae4b6ee1e8d95e0faa89717a44ce2336f95f3b2f0a92d7866abb0d737ceac10182f81d1d5de6e40f0459075c1ede3e750c1ad4ec9f598dd03abccbfae52a1940f227e0be23a29a8ffe7ba0000f203e54afdb419a90340daced9f25e9ee24852bb1bceae90454a14b5d5fcf10399e4cad857466b8e01652019048201e217598ed4937b1824d3d99a70bce486705003f237c1d0151fa96042880ef7c6831afcabe27274d206a9ee89747ab419350e4a6a4873c21194c920c2bcf0b5680aeb349c94247000d5ac1b00f62f79d079917c206cdd85f4ad8c5427500def1fcbdfc53254ef67789842d4e3eb6093d38fe752e40622e435f0477379527e1435df17262d48f80cfeb630b28a08ed364a91a51a651f1a814ecbabe5a415f9e968931dbf4d10a96b5f083374749f0675687cb0c818b00e702087449eea49af6b498c2a6739cb20c3dbabe6325e83ce6119658acad6ceeae1594bd844568aea2d0ecca1abde7ba41c2bfdcec098672d4731e51d99298cfac461a70a40c937b2038b9ea9bc886452985407c04525a1b17df6d2d6bbd32a5cbfb602e5fa04fa24f72efec9847f2a1be28c1697511de8da5c085461445d4e679324b9eda360960ea5e8d49587222e599348e883053bd31d4e3b0f33f3943f29e8cd156ec6a191bf6096316ff95a76ec8373856a70385f3d038368ea2963ba578f3aaaaa9ab2ce35c92231db3e24048100a5245d2f66004adb0d4886ac27000f5f922b4d29bfe92ece0172f37870f4c0891458febe3ff79559cf7f87512a3224dce798d23c3c7d1a9d0e7b8cedbf603675d65f6d4a378687297b3c970f7e00b0a8d114365d2a3de91b92ea77db2fc58e5bce82d07975b01573c4ed62802e859ff22dd6e339798e6913df34c4e3a0631ad82c1e01f9053f88fe7f3aa0f8cf769b1686d8adc87138ed3d7914d4f9a9dabbdd72038ce25ac0265b33feba4008949b1293329fd1f5725cde7ff9359b1d11cacc77ec1012d76e4bb7feed4fde735e2b47a04476c83f6a16396882fb988d7bcb5fa50fb6d78bcf32ddbac744cc8792d2917f88ca0ada974b79d42b700d4d478765be7fac781cd3d2977d3f1462e7c66233d845db0df2a227522b48bece6641ba851c137716f76b9741fef183cbed6b0911706af2f1d990e4b5d8a48cf885ead8e260f4d5799c2070ee6dbfea5e64fc149e79ddf59f57e936f8c3b9830946d40f60d975f578e0ef231d34d1968eb8233f295773ad81c1cc81f7e240cb4676c07e64129caadd5144efc58c77dcdfd1e435f9421ecd86180ff537783316051e5d80d166e2c452f5a727db9c55eadcec32af2cc42ea6212d5f2f43e5ad1a2acf7a2a64eeea9c2ad7e0e1875a61ffb6124f3b55a9d14c8d42e6687975aa4ecc281070c103ce4b08ba0a61c5b5db05b80841e8cede475728d5469912bc30c21d28e180faa8ff133ec10db9d3f16f0d21a9bfd9480fe66614ac6971395c05da0f02ba526f8c296c79b9b5a46174bebabce8e46bc0bf90f2fb85f26a7c3d1fd71e42ffe434686a64662b086e5dc087bdd5901f72fa835490023d7714134f63633d95873988390c723b59b60dbccdc5dcd4447e1054a17573b3a0b80f22130ff3547e66e7d5e1725c1504e4071e0b4c582d23b7e54572432a16f051c1f16f79db5f585d450c4bf1f193e0d737ec87f9f7e2a0179358e27e966fe32d4e97b29f3361b84994da309c716c38d090857179c3c2dfc983500fc00c6238a69a22e9290ebb729bc2027a0cfcc1624f297c0a3a181789bd6676c6f852cdbdcf31996db007198d080237a97b22ce21a6ed96e74a6ac33b0ecff197a9dfe2f1cf86723ff7a90fd62ff8bf46557ac9cb69edb596391c835884d35b0d0a85028a5d86df8f9b75cd015f4e9cd3daca1b9f50032d42d17bcca191008fcd10a01e31e705438693aca21dec417866428fc2f76a12ecd61a4bcf0cae2aa387fbd68b364c1b33d63dc43f1975b7e352d832dbd3e5e164430a02d9b183554d0901f6d87e7940a9fd0eb6de8c31421fe22e7551aa882ff309d923bc4a867729832f74db38dd9f140d37953d2d1d2e1f6cc8aa1867cc0768811e38681253a59ad874fe3daa0cb9e2da0c4b1accbf80b49ae0050bf54bd89fe39d35508d704b62b5261b86e1a4a904a8fa63681954c8dc4fa6c947888765fa8a72f83586573e4ef4f4e4fe169a05a9f5cc69431aab62177eba5870d76209f9f365b08cdf54d3a7467d9c6d0708d8bbb87c5b901ef7c02991187d4945b49f87b26cea080737378460f691df20e82ee8280de56e1b1b7d5ddda663243ac0d682df286cb58ca23c1d2d4efccaf7d221b7c819f398417d795a64e94362a8ea7bc578e9b9f90c373da966806d2868db663896f3b279f25167d03d0803bc1895bb3ede89e0faab6efa246e0b0e8d7f976cdfd9dc3d15e0bef92ec52ea042458dcc1aee99bb152670026545a2095231c5e1f0aee2eedce3724a4a058630b7d850673d2013f1ecf08fd9904bd5ad290d2fd3fe68a8a7a80635625c93387e2a50c645ec8f2d44b7ffd17bba385b2916770c3aac6e9117857a827f374fed3e0ed0b2a35352a8b97ff7dc0a327c3a62abe2ea5c812150c59ea397b99fe05881a35f2e4f98810e779aca53a132dd432a568ca1ed4e365819a8a25acb0934b3c02f1aff5f86aa6888ffeef918217d3cc7aab415338229f18cd542587c2714c4efa2bdb1254becdde7225b170b90af38ccae8e595bfd1c4b2c45788e69e81c1a0ecb9bdc35f6d942c6c78badb4fc8e4828f0b392f204a9f1556a8fff43d5100767dfca30c662dba70f69a4ec918473605870bea19a46c231e62531a3bb882be9f93ae82abf08554b2cc9e674bec8e75a7495ced9cd5517bb0d1dec6f21aa1ef0062f5898ad5d87c11c8d69a50e5d74499238752eb7157dc34a4354596c81115c4f3f5e8d9a0f212b96c094b5362649edf75750cec32741c07b0337b794be405d918f4d7373e9fd7d8a7a346f70f7913c6c64bd62e07f0d17737eb45eb9b7f1512f1d312324012270fa26c7df98c07cced9b20e8aff1c9c7d5507957c5e59df8ce30bcdc9b2e642ff929ce0878fba5b316be629d29a94625d3552de1a644a51b583330939728c5482ceb6c84effacc877cac378181ad316196cd26873b3192ef7f3dc6fbb9dc716a65599d038b963cea69475e9252e449d910653ca94b61cfb986973ea454bf65aef2cf19259b9530ebe602d61e55b2e12e9fb7aea1043296f9650ba0ad16364a360be02c3757dc2025c4620f368c3f1ba1c69d8f1d9e47723a937b7574696f1233d549dc660c76a0391af48b82a6779df09eef2ba0ea9315bd8703bc186d96987d2aace2169d9ca96c1c64e8cf3e65d698ef618757ddcd24a80bb15c5076e79eb56c9f37d1c41d79decdd35dc9377291edd8f6b5645922b75e533a17b620fdb64381f481dde8011941865d65559b2dae7b3d17b1317bc0fb424f738b9f85b155982afb14953acf368ecf4e712fd7b744bd689f4176d37a3d844752fbccce0b7d2b3af0938ec598bdbf8ad4bd0c73aae7342517ceb2fb9e3089fe60d0aa2d0e1e01c7d9672136dcb599e1a5b0c3d12ce5aa7aa6c234067671d447af6347d491bc436841c1a0e13411b4b0829d00c45aea63251121e1a56437602119e9d5959a10a682710fad8344fd618b41766da818a6a6b05ee323855a6837133f2fe108e6723dd36ce862cf677b399d7ce961779466c21f737fce529c46989567e26119472cc7f363fc2f0b53d522c0cef57651ac9ee2518b0b9fe529a8755b62d55becc8c132134c60c67aa0f61bb0f029f0182c1d935e6d4393027b40d10bf5e3fdf2c738904ea46b0dc6251e19208badaf5d53a918f1d3e13cc655bbc3e5990f1eaaf4290a0b729f622a9e5e5642d29d1684d4541aa98bf9f0861232078c3f48735546a652330c0449759871c9f4dc19be0e7e1e80bc5f06ab077387ea8acbf77ec3703754ac13824eb61203b188c7a68b610eb3da7cc7cb634b6e232bcd0d3a7f1749dcab978e4a23c953c496a2ba554c8ad02f78258f7ab11fa7feff4b9f9269eb767ab095a7f97911ca7b75aeb6664181d1903e05807cae47dac96e7a5b777687113bcdc6d0f2b93c6ee77140fdc09a708a9125834734697125c03ad22a37446964d547e3ec4126abbee06aa1b934027f8e297eb7d178a52114e1b788e558ecec7186b67371757679f6e9491421e22c7565cfc4a5ae1b3398407f065a5f29489051ed7d7096b66e761c330ca531ec1b8d0198ecc6dd528f346b35a7abb8b8f3bf8aa050c37bf9fe53c4dc957d12b84653ed93324fa15fbc598989c86649c3c68080b2d8158f12d26c74a90409151d7d1aed382eb00d60b9eabda40b16a802326be0fbd6b904b909ffda199cbedccd4c704f1e34dfe8a4734fc7475861cd89117630f1927b86ec45eb5b7ec1f598adaddef40194b78b73994c54a2aa54d766b89684a4fd81d4216d92f2c7f246308b8011baaa35a747d5aa032b576626a9bdadee4703dd04f73fbf32d35e749fc728227a11c14c4b1f372065714397de5a142795e125822a13f43d026e6e1597b5cc0b4184ba3df943f5f4a053a63046bc0ff272c12a093ed55629ce489be29c42d3ddf74f0c41dafc2ce3b8fa9c57684560194be326001fa10722ff78f5a9734580645fd08a2a4ad70c0a629069d9cbe9cea2d072b8a6b5a73c43ac34737b335acf696fa047875bb067c73aa33a48e94bb0bf12c6146882bcfc79685af652a47cfd58568bfd29ac9c9998b9b1bfa5cfe946bb938aaa1ed87ff02f8d48e53d111ab68ef5a8c79fa1382db5b0a357b862db56ce38ab10c70c75ce458a33d397109331fdbe3006c99bcf20b4c1d6a6177494e74f3ed03f20cfa60b6d60779805e68219a6458b57bbe119ddf5b57b60f3af76ebe09a5c5f5626b60d8572955f9d46b0e62d810a62403ae4b4996915243e7e0e812ed2817d2f9bbe2bfe115728a7ad168d4e7e67817e88e9479c094cc9044b7f82bb701d4a2e7133ec2663402b7a706ab7587f8f84e7f108d103b767953c9caecb549fcdd553030ca8b9ab4a860a3ce52822a22396cf0c65fcee9d1b4b3b83478bb7758ba57c0bb1ec5b2be2da3d75bb11640c7865cdc96d3808984880d880127ae18588a73a9b25d26df534b4e87c14a4fc44fe1343ff17e1645a7c54de4764b6c37883323d63aa402221261d83d79a2d94e21fab7e93dcb42f98b1ba1286fab7a86f8079bf0bdff0ecd0748b4d572e4ae8155f73d7e339d626b8f3dc3f6589b6f4d30e07e2fa4dc6eb7d7a39faca667269b5f8a73a5454b239bfe6b9bf3ffd4d2c0e811846a06f282d9df64f4d6cd46ad33f64494edc1b5f02192b68024deae8816d9e1acf4fb1fc398334327d979f974a5ea47badc7eb63dee742cb1bd2a496ef0fc3402e7d435f2b8d58fcee1c004c2075cd9cce68611986cf6850fc0adc3e6961e90cb909ee3cb761769d2813971d9ee1bcd07e58461bba9eb7cb10e87acf182ff73bfb5eec889fc2f75e39f670c5344f2b9ecd23d398b645aeff923dbfbdad271359ae90a780d095efe39790aa6b00b0999050b87fb10b5da729c5c57ef8cca504eb8d6056f0d8905393eede4b888fe3cc6d1fa70b7dbee8ce8d4c88bb0544fc59efed44e9fde53936e4d17cd85c1f39223b412a74194a3f477b2c0f4f72c8da94f8152e255ea63a088fa4f5f032aee056e86dff3c7be9ccd460a1dbcf20d5bc459e76dd2c72ef273c887f5e4acdd5d21093060b2f7eb0f40c858417370595b9394663ab0b3ca2cf8c8477e5743c8d5512c2836c65ae367350a1395f18da5f3f699acb1dccadd2b6ae7ad5a10074c679928f9e0dd68fb5bd39142236b69d4276d58267f4a49e15e0f56f944cfcfdda38bd78e0194b0d911ea9cb538a9f39d606c1951c05dbba7614f51744f8fb5a844dce2154e63291ebdcc7fbca629282ea82c8f7e62b2a6968647fda179f109eba8147dcf221f713adbbaaea725fa8838e636f2fc48024e0c6daa880b5ad3e7ef2721d477f4692c2cc5fb4b6e1e5961359bb8d280a22ed233e1acfd1defebfdfb0ed301d19c39f780a76614e884f07b7f9c46d4a7b5b40fdf45f38c0ab5a0ecd06d5228580573e6ed00a9e02915110f1cd5a6e615ee43e6d73b46b4f8851894dfd56fa4c7a4ad7f170583b54289a07647a5c908d2fa44f1f129a4dee992889696426f92ca58f20bf65cf146b072d839c52786c0fe334eab6197015d91ebfa117aa4bd57f22778ab0978ca6bed2816862f78140b1dc4075e6acb8e6e7ff1836c8e064aa3b31b38a1fa2fb856e017c4de45bb025fd8254ccad77f4c844a75b7bb3e496749806c32546d9df36525208208641ba2807670a4624d00de0c6ce46b69fca19653953d032eada367f91e2b9f94044c116cfaf5d183790c46b7823f11ed76a73cf84eaf88da8bb2efb9eda29a24f29cf18808555e3d11f31211e5fb6364eb94f9040c51cffef5a467d9bca274e21bdc83bd4f520e2babb8af3de1669e7ddb8555a275ddb5ab8027afb1f9139b4a0b4f8ec0a7ba93689d6a920d485a621c06a1d0eb44878efb2e54fca71fba8d24b13fc4394374c1cc8ed9e8bc52c31d319cb5c6c2b125ec137db86bbd833237590c76da6789b4b3c12f07d8f53a524cf8a483b2f80f80d124bd7940e4ebd42ce05c144ee77000a56a1c51119d1032364a17a38354129b5066866d24be56150c326183ec051329ed6d578b2a1faea12f882a58f2757efc25754caad989cbefaea131f53fb7b5563ae6b64c507581d29b42968ea36be6a8ec7ae4f28f9c0e1bece678c079cddcad2ad3e7399f1e71393c66e399a82cba338f50d83ac31e7cda716830d0d43ccd67d45a065fa3fce99f44b9b280d1e4ec2c75182fe8b3c905fe274af16c1bce1e9be2475367460956112da8bb19956d4c1ccba38fec160aa2e44da36586060c68f19394c22e43f5722d103a77c86cade2778abe6680ded3085996816a802c388677c21bbdbfb3b8361112435f9305f29bb8d2e64fa1b18b2a51c8507b1fb7e0ab058e7b449b2632f5cb10d56bacaa7c7b249f4347a350320d60b67b789d392ae3d0f33c26555dbc174799cc1305e21939d1db4e3a13093129ac34ee5498f5d61df59f513747247d7c214fd148b6da8c502487d56ee294c364ec1c49e43eb7e59d6c346b9bcc537c8e7ed855e5559f928c217a04ebe55399613290d4540b2faba0a893ef0995bd599cd0de020e00d1458ffbfbead72c00d57ff3e0d57f75dbf9b8098082dadb4931662e27e34a66e68e1033ecdfbb33fc79cb3fb5880171e433f40871cc1b21b4ff36a134cec94bb1d7a96a0ef9c9ca9d5af7bd1faa4674600feb398d4ac1fa5738ef048ce69d968a055bf02d02f014304d3be5678a331cf04d25118cbfadd8b642d339ef3568bcb095abe6083bbda46cb8cf920e108f4e6206b501053dd70b6c270e89aeec7a5c50e1cbd654f7bd8d800e1b816c916f30e6798f6830eebbd61012515700536144e49c2f2910a8006e77c8844db290d5f3696fcfea3e591a050de7359775f5da94336879196189b78dc4233113f8214d33210f526484bb63a0f41b7a4e2dce521c459b7fbf9bd15ce8fd8a1bb0938f1027aaeffae0783177d837c4d4bbba053b02f79c3997c3fb6731e62190c652e3e17ce69033e641b5082f7854471873753d8a0ca83e591ea1a013c22b37fc4f3f286841c94b0b2e143854e73031f7035d4ccfec47116a4e2ff15240a3cd0485109c0d8c78900e3d925347a89c16985ac25a6a08d30ea91c1bf575a18e3c6048ab921cdeb983efc982ca664f5f62c127e17ad14d8cdb86d296477be8edd360f9a4b6262e3dcf9f86a76bc6beaa71465a89f1a5375c9b19111d89101a93e7d210412d87653fdaef2c2823bff559ed07c0c5485468c4889b34e6972d722cfe482dfec26e78fde453b9b50c5b20a1bd766e8f1a46718d919117ea2e70fd660320de09bd04f670ec779a89afc1d908251c4e2160bfb89951393965982796537066e8c3a0ef956abbae835003c0640216dd2b6788d93011cb8bd87501cf52bb439b8f08f486c4015de6aa34cefb415c1cb36395d20e1102873afa05e4874fee0116314207da97f03f8faf7f74189651f22606a983e676f138ca67a86cde2c72e03c97ae0bc943c4bfc827382dd861016c019c772a0b0c8139f84e5c1ce18a322de4860cf92ec10bca2d52766b43548a6146d33897d461675a4b33a8f725126c83227814fc71bccb2dd623d759ff0a254eb2761dda9cd3d2ae0315eec5f0195fc0ad76314d2c48f9d0dc1e2a11650307c240b1b624bb32e3d4dfb1bac7bb95f4180640d1ac89ac2264ce7e284ac929fe6afbb82de919adcce197819c449101f326ef4284475a7d338e9684dc246fb819ad31ece7aa9a941ede6c4a719a4d7bc6e6212a3753bf5f27c19a7d602894669c5f77984f5f61eb6a6196cf23d04be38ac973bb14cfd90ead1512990301404fa8a9f76b1908f11e44df09c6f18054efa68b3a2838c99e5b4668edaaf283924107ecd3bc2727d15f4eab35c1e39c8655549a815cd8f9270de0143b5da22342ad4fc7cdd4e45b070e01ee28b6a9903cc638eb3279a396e10d7477be3fe4ef0ee20895cad3e38564751e7d9641b5221ad107d920c610876e1d45a6a10c7ec4b2ad513b2020023c4d4a3cdcdc8dba5b9785b78afb6c43618a94aa1eedeaa479ec507659097a7d5095799dd3f4c4cbcadf086c2c121c524738db4833793f32ca6d5c950157e5388d53c2f5216835778e1236b139c7d91b843bbe99a79b0847a2535abb69f5903215227f58e02cbdfe5d60fbc37f791907218702e26f14025c3235c8133a9e72c703b77890ebd1c6cf640c6e3e7f45474c72abeb1137d1faa0dfb42106e529dd7400e05d6ea5911152ee8e11b1ab07f8281e7e58192881ccd48da95ead2868c996f7fdfc4fd7456dea6ba6cbc6cb041e5e234beb77b1127206c4365e4de2095f0a059bdbf8fede2c15aab35bd9169b1a1a16340ce8e43ee0ea10a8bffdd92f5936d559abc44cd4170de80686f72dc5f10ae75d7d141fe5cdcd9358b0cf64f3f76811ce514453b170eb66fd0fdb8c44eb84ed090e4fe952d503ad756c0a499dfe4d739be1f4d6438d041e3c1c2a0d540bc8350fb363accf63d92bfa85cb636841c3c20f0e5bf4655c8e08e9ade9ff5e95530b3a1f30a1af81064f6023ebf8a6e8766ecf877c469feeaea67587796f26bfa369e55145cd1f2356bc864e47ab61d8aeba469cecfac6d3de8483ef65a3ceb91f44602d34209a5178d992607778405d035deaafbb33a7481179c9851ab79c63388cbba8e41ebc80c08491509bb462d0c555ee4f07a983a91385af414da12e6e942761d323894f2f158ec91dcbc457ca34e51839e7421632bc478e39e83aaeaa41036e304b5e52f0a965e0c28821c2902c96ada89a44ba45b61197960c8c3e2031ce5bdc9eb752376d4932e0a64f3ab1875ea5988289d038c8abb0c8b9c5764310564ee622dbeec5044642161ccf6bb86ca0e5cf9b235babd13761d4e5133eb7295e4a1bfb7749547a8442c11d5de444593b9dda68b234f331594caa95e849a98a8ccf133525edace667984db441448804cf081aab056e53cf5b6b4c78b33f02b75f0359721ba0c8ae4557f80fa52f2629033b246f196bec5f2db8f796bf9dfd84abee4958b5ba79c0978a690662f2078a39755714a66a5dee134d943254c5458ee0e7f439e65002b8750e7675ef439a8f35cd14c4e39e5e2d133f25721fb30bccf841c577203601bea6627eff3fe1eba0c69ff4146fae219d16fb2bf8e50b235e8e63a1b99be2cb78a14c0972ce7e015c0212552d6649a868a565f66b814d79789b1ee8de230f407fa9bc6912111bbfd059855154e49a9196b231b50cb835f1ef668d05481d8a9993fcb757b2bfe5ea8d8fe40b6c90092fd9dc87a642b7fb020f31611a2cfc930a4eae709b91c614f2a5db3eaab96cbb82280363a42e91bedfa2df2efa83d09119a7a4722a61246e95f46727f0780310f19448b7c0466a85e24475b74c9e3af54ea31f162b35600f413c0e46f8ed0b545a84ed4cf0d9ea842023d11c43e3c1ea4227e3ee1c5d65e4b9c143f71262c68f501d755cba1e326b73798e041c866e1ca288e78a448320c94d511133e5d8aa713ce3757f6cc3747efddd39a70e4668ffbdecbf85cf65c135505bd2455bd82fa60b720a9940e77a60119bcc8cbe7a3622cd03150ec17549c88194cf7053ea20a935087baa9b367aba0ea21205b629e23acb5a731d8a492bc2c0ffd80632d65d775b6777b0f8917ff80b0571dc8618c0ada3cd99be54e6673df65450bdb26957a130f10142d65744bc58a0eb6c1cd5911b95d1b0778aac1f042a9a9c23115e77ac2594fc268ee25f56e3c907a873a8f3a3eeb4ba676509d4463f20bd34c68d65ae26249f5f99ca1697ee4148c50d9916d64bb7c9bd597f91037a4dab454ae044fbe26f1e30a2974f7273fb2b4e2b8ba1d147113172b0673d2a6a53379fec3739658377805b130cd68ae066b7e6a2a9c88e90259c7809b1d78b338db42b88f9d8e5d60344bdf30a2eed0c2bf03c792e4d2b45a356130914c8faa090c80dce3a0eeb514ed53674ad8145ac37a70fedd014cb57bec4742d595e4bbbbef5fcc3ab1c2dbab34bc9fcd63d63474e902a6faa34ad606bab419f7dd4774454c4bd8d3582021dd3a605f5b7d1c4e07cfbdecef66d1bed39dde5a8a2bc41543b5eb65ab48755861d8908c620b0c2693db98002c85d84fbe562c8b7fc6a1c792a93f66db6e5256c6e4689d3dfb9746aadda46848edab7c09034ffad0824dd560dd8a8717bd644b99f7ed8fcd6dcf37f81aea7fe5c82a85295ca5c0093de5f04b1c922fe1319c21bf017f7dfa8f3d459fcbc2c9b7656b6afad008f57aa130fe3dbbede5895430ce3ea23e74324b2ed41b5ce52e9512138e43d67673eb9603b321fc5fc7c73959af40bce9556e88df812d8a0d189af75a5477657e26a32e383efd9f5c64b10ec69233fd550a4cc390e07918f20472f2dda7e56ce51012f7a7cea7cd6f8bdd4c9c71af2c660df613afede777ab70847568d364402df76e5a293ee02cef5c898ac784bb8a479ca1bbf9ac88a10a88e205afd2fb9b4c1d6877d670e3ae8637ecfefba282e6e47f26a5b235720e5de8ee5dff0cc69083f69a6942f4590d3d372c25af21d59408b14375427fafd9789ea8351dd2f566e9eac4b5b96a043b281001d380b3aa86e5a7746a6cc1dfe2110b5c76566fecf041b08dc6f3bddbf464c085d3cb3b7bd13339db92bb9903c98da03303273b6904eec87a622017444615bf0979d9ea3fc9fa3b9dad463d15bb3d525d425a46151f9dffb453dadd42713143693715ae83b99ea82e4e0f8f5fa40cdfe3eed490676c68036af4d639f81025a5a6c4b68a4bc8939cea15de6aa92a5049aac04dae32663224576c56522ced12775ac4b1fa376c7b259d68e3928ba81959ec7c1af18012acaa66cd447676c6bbd3fd4ea32853d7e3a8fd433fac28806dfd8d08b08fffd8844663e813b8111a5facd532895093b7884e42a6f09b6f61411cd9caffa0908bf7f08bd0e5806e240cfbd58e7a58bae4f1644dbc49801ced68ebec3bc6479865b84b08e15075667e9f800ae10ad70fc9b32e25d9e1a3f91e7c6970c1c1767eb868cb6683e8bfb94400477833b655a98de5c80dc3e27818fc68e305d1e96cf107f0bc49b9008e67623d746323c7fc1129d7d2b2e38fb2cf659818e36df457d2f3195b979d867695ff5342c032df62a2aeccffa54260d3d097a4272be7905c32fbfd95cbb947ff3fb50feb05a7fc80b45980421789ad12406a4f9dbea07373f42b2cca1eaf3ccbe82dd94114bb933cac8a13648da3fa20dc6203dd9faf945bf05b1b514b39cf0b5478f379de21410443fcdd127ce220d6ca99b3677b3d2013170b2cb64097ebdcb8cbd06c59a05e3517ebb22cece9b09adb75358d156fd3121e23ebf0d8f3ca929b040fee9bf51dbc46575b5ea8f3b821fcad987da418192def61cbfb78081ffe5c983acfb385b6bc268e3b94e81a25ddcb4f02af53a02d2e1b9c7720580ae76b1ef9c441070ce6ebef2e5b9247618e5237fbf488fafc455b315b0490546b49304de0f8efdcc5da58fc267a9b3fe465a57efb7e20057c059b1987093752e46370e0325c011c9159aa24294e62ec4f620109cc671a7eabab0619b7a2160d8611c14df49bf773e31634c55adae46d2df77b352b0e4e13d737c893f46d2732074df45417694d6024f8126302fa3bf3baf85adb8a5da1d19b93543d509b1a944a12e344cea482390d861b109ff3eb765128784a96a4cf22365218042c05ab1a8d7b47ad4cdba86afaef6979bc8f2a37742bb2ce6469328f056d3754e35f6d3cd5ba242ab3283eda068be3e52df6f5f76de7957e5dc5920bf26a12ee1fa7349d0b785875179971a3622af6014cf294c4069faacade559b79891efb2fc4bd68f63aec415fd11356595fabc1be6a52bc6d153dd898f14561a478bec8f6e762c2e4ea46659620ad845526a4efad462127cdd48e53f988eb4bcf31c4eb90266f108db37ddeea3694fddd8309626e5217d55cc52da13332bd3882369cf9c2450e90a3317e8575346c158e95469cc53f32ee25c5624c9693a148b856aeeb7389ba9ecf4ff11ee8ec9f1fe21869c9597c5db4d4a22e8b2d1e579296072adc2eff47559d8fa57a527ef8153dd17ef089a8872056b393a001082b6430e49279398239f97bd8cbd7c35720f50fd8064aed21736679790c353b0f29520b906527a719328fdfa1221a36e3ff07ed6dbc968ee395515b92dd702d263b5e846a6b1c23ddd9bbf50bb160944f3e284998342a2f2e615ac75590ad97b893b3734fc4fedc83e02543308ccbbbdd6703925c3635fe7ee2792f04d08c95f82f9a639887c24549c2d8a20677405117be6d3bf32fbfc6ff0cc286cd948a49f893b44970881e606108e7cb2cc401e4236474969b92b6777bf60b55cca0e18a0fefceea5fc84298e0b3e06c8754334bfcd07c048171554b58e5dc2a765f34d4e4abe50decc60b57b9ff4a93fde347db710b4fad2ba7950b04b71ce5a3abc199fdb3c342f8ad48e17e86789760cedd237fe245f9a26983567ae2fdfbeae42a6d7d540bad865ab6c08a5f998b33dffdd2f2f79fedec54e0e6875a80803b609f2655ae80cee1328673255c2d6d5d4636c7f45e4845c5ab8d724fd2600e237dc2b357dcdedb3019b6ee74667ce4140b63ddff9ec09e1f7b13aa754ac446004fb28d1131602c35d8ff2b004959e53342cdc2424e55161960db669fbce2a4f548a1b25d321f14437f3987680c6335f5d16e49d174e8db144680e83500479fff269235ae3e19f6d36ecbad28e35d761af9af85b9b4ec92d257d996387859dbff4e2a936ad006777d05d0ea7b173d5ac2e3f0237e4ab911c4394a2e8bd2f61731d47ad625793a48882c1d266fb6bd5eba7023d12a48246450c45767950bb144d2dcc06dfae396a842561a3316858bfe5a8529971fd1de09dfd2eafc20b0c4600e5b6288327f01118710d79c60641a2add11ae256feb22245a581c2dc8cb3853e3c41e455618f5ec8356d3024382843270eddff41f9fae1cb9ddc78b65913d4165db34bf39df0702696c7ab2cbbc910b4de11252d77a8c8187783d369faee26f2a6c874ba9176b506c2cc53bfee2d721571672da5bfd817038c6ac0456c7f9da49c93255e5bf594eb03299762616048ee82540adf7fed9beb1933facdf0c2e1d57d9d2a65f94aaeb8d702a57633235b3ae82dd61bfe541ff39d51566e3a4aa968f93d202776932d98bed0bfce0577ebd75e3cb764e034d7b9cd7f48076665a619a544927dba990570504c7494deaed782d6fb03db6c65c9ed458abb431dbd27019668a7a347e0a4edf950c1d66d2026c6e5461659775b4de6e91e21553cfbe4288cbda0987a50aada3d89fe37aea62145017f9b8b3a6f658b40967f4ef708c69ad964b73e264729a3e30bb8f539225b029ffd8a8c17037aead7fcb3dd66192f7be555e49e3fbc13c2792c9398a1f0f472c4cb87488280e5d608d53983b78354d4b97aab7d76c986022372efcc31ed5daf2a1a0aff076a6504b1179ceefe10d52fa968cd6e39b562df88a54f66e539d97475f13bb2f25d228fba785b1ee3605535f4d06d96231a33e60b796799ffcc918383a5cfe157157e040fca021d447284a960f7ee482a2fd0f7c47fb6480e67c7f5d59b4d35d36374a7c9c81c32cd5122cca95014f8f1be09ed886767cd71655737442580db94b2ede212295a1d6e6f13c0f0efe2e517d1f9ecfda10ed1ff7d22e2cfddec10be7106f33ce3e69dcf67aa6adb5842c6e3190c4a146964bb1955154ff54df9cc664703b7f91b7962a590ef6673511dbcf7456cd6c486c0cc8aefb34b458fca87ef0d527fbb83726e13bd927cafdb2bbb0b4a98e1763af5f731546efb61950a6c1ee68c4c18226277d05587a20304ecd5fbb12bade2789c095361a3806ade6c9c05f6ac8190af471824710d7b04a858065898b6444af5a4c96c6bac714f712681f9edb3d4ddac259671ab8396813ff5e16f9f1172a7cc6a73b134bb10060a5cd3f8ab9906d0bb750b86f60b04a69bc0a2b5ad7db45e741875cbdbf003d539eb9f7c7b7d1b11a165a4d0378a8148562bfe1a10a1f25de3036a409efa4b9129a4693d26eedf3eba92042410cb3e743b6d2f4dd64147eb1d0190042f02864fdb52d4bbde643a2ae66708871e797139e6dce9570e65b52cbefb9b324f8983c895fbbac28045aa48f075bf53b265ab7a8eda396e9956590647370e266f182737019baab8bb959bb74cfe6016c65072875a1d37215e5ef78cbc3ce548c6bcbe56ee7e27679e4dd53cdb4d0624e4f2d34f0de79f9ffb223f8ed3f37b4cc5bfb6c93d35b08e99a0bd0e976e92625d6e62473c78c9d48e6174b7c80587b76bb95bd6742f9ab77d72b32d3a721c57724b3f52f0d5351da50f3938c4f895ccbdf426386880e6ab0b1df6d967de7370a5488bccf140909301a1f5bad71d89278b6b60008cfd0f3ab9a93872489a3a7c31f5dc575a7dddbf022edc59e736f07e88c444d00113cf3be9823e5210fe8f38be524f0778cce6efb0e509deaf6c2270f18d3f74aaa4135df1c77df32a54a654e18708c75ef77183de85d5cf02f83dfc14ca3b3445d68166f834c830e22f16c3535bc6146aa0ba929e80c5f8d5e04deeb46081f1c89b984cdb5da48cea24f0c73f56c3bd6bca10addd62d0be2be1064d26183ab59d8db277663ee221bc0fe67b9c10fbf452404e697ead4cd16794374bd4716a5211ddf8a8b9c4acb17f1c51ca3e1af8aa9ff6403672bfc1a4f1cc8e4dfea2515ca2dfde1f75f22107040b07fbba65f7fc863133708f9ee1a553d9a31ba275628d71718c3a7f17b8045e20653de85c94380dbc5eb9cbb646deb29d48167d7fb9a11040f8fd365c921f3a2ba96eb14ce7bd18d7c758da8244210ae4fd63459f1c79adfab83192ed3abef1f84d3ff32e8d405596a0939c9496cf5c0e92e869a14e6b7cfe68e8e74c5962ba9d92169f70bc38d8e5c0f7356c771b73d47c66302b747ab5763f514d55dd2b25e82fb943d9edc5fc12bf477ed26c36907b9240eddb058bafe1bef33c010b18c49ed933ba57e9429b9cdb14efbc45bdf42e675e1f703bd41f2bb99b72498c615494f8d2537fa75a4ac2466cac2834da654ff435bd2bb934f4212983b0ad1a4d6276f05c7fb65f0612ea5988d0710f203a3f5e209e0add4fcd1207e0f77e0bc2fdeb940b4be6dd1016571648a30dbc2e784bcdcd12d4e8f4d199712946caae499c3a1129c9e00efec2821a69f0735aa21ef0c0f712f4e58e79a83944c9dcc9e431e8157e201f41bc852a1755e75a5211492a68cec1223fc384847a0c37cbea51d80bfae44f9b9ff319c9ddac1b72d2eb3061f53eb5cb8e78c649350febf0e5b98ae5f8b7063d43e41cc764981dacdb17eafb8035696cd17deb617de3f7570f5f32220aad92b595f77f715748931cc32b02dbcc518a51c9ca859eed63a375fba4f27f65f1ec24ce9e105b1a4aeba1d9786efb846db48bd106e9285562f18cbb6bd5636c45543eaa7c89c0db010b7c87e6e6c5a7d94f7a6ed081047685244d32699682e434df79b19a6eeb815bd62389014a9f8d23e9ad23aa21405d3013c2a93abc3983cf06ae7d2a9855a3896860cd7afee3cfc73fcb71b0bfd8eca77ac54d8c0f51c40c15143222a8dd32038491a7c57bf3f0e84b16422fa7a4b1bea760ba69ec183abc334d8f0d1c3134ea95d1bd91d30082fa74bf05ecec1a492f6a1424cfc97f6720e391a4b99645d0192e1d0bcec6f281aeaeec772f1656262a44db12e98b7be507aeccca034fa9533ab7895b114c7285db3653c0526f402cf4bbedd3988f6754233e02fa90f50e2c4b00fe5e54e97ee7e31d4e9eebac51d19cbd661146e05c54bd804dbb3871f83573b1954cd4ddd66fd88d0b299d0c4dc8e4d3e8122c6262f623edc0553aa664296a54d598a180c3fe5870d381971261513e2e401e80dd7c9e6e51596e7b77c2ad1dac9e0020e77846943e2019bafa3c80e0cf7e7a88c6d5c7d2c8ad6bcbe799624e47932a9c8c317b2380fd62db16e951fe77585313fb50f38a4b65d2e3757711f507870b6bab1cc96eb55a72f3263311d884f8a145ba95729d79e7295eaa6ac6bbd17e627bb30caadea6015ce983e40f917a8e2786a6c4b69554a67c2f8a28111dff00c306ef0dd9b482f27f5b32132f49bf72de18478b93cd0a18c15641c597fac3a705dbf7adb8adb429728eea6e598799c40af1393b68fcf369c509482459f5e45d9ab45d3b47f8f770ff84d714276b72bd8dc5c6bd70ae25fdfdac49fb704112bbcaf96a28ec103e3e72bd620fe5d8ab81d11e9387fbacc3a814a20a1fb18e9dde9807800afa94bb5d50230b9b473ca1cce3b04a2a7626163dd68a1b9f33907ddc2504ea7e1386959e0839bb0df0f894c257d708437c0dde897a4f834f98d6e7dbf14586f5ceb49a222c42f5e1eb25671838ef1e6ce695515a97dca254c9da604e2ff609585194cfe3f71d21ba3aedec4b4963e8e7fb67301b3215eba9a51d16f6f131b0cc763fb733d811a810b5a9a3434e7da90053dd99a66377e64ed132f92925730a9f18960bce2b7db38e1bacb72791dccfaddefcddb483e23129b2ccf2681be742360e9b54ac90940991d09c81cda6368c5df914ca055dede1704fb8c2fb4b72d331d4dc56d34bd92661d14fed529fcedbde35cafd9ab2950360e5b47a8f5a23ac236003de49f4d83c02c72c3ec227ccfc735787f84e16a2a2d28555958da361d90d74ebe9e709ea4e1a0f40bca98e5e8a67e932f503b7f63d0ac31f02e5717fc1bf3ec0298b520d4a459c591753e3106a0240152302692dafde143c264d8af73553fa52ef32ea21f2d5b6e92934f158fd2da288d56f335ae6bc3912504c816dc7fa14435adc274fc3b2d055e2b299f368c8570b1cb1dcf321c972575f3a47dcf7cd0ef2a9dcacc9467c848987c49f1cf3c69f7c9ac42ff1423c99b5434a2eaadbae5feb77365ba1f7a77a147e0b0a07412dd6fc19080bd38cf795d9fee92c8ddbc67cc2e162a4b4aadf55bdf165dd62cc3952d10d4d4fcd1615b86bebf015c78a3f2006e4f9e41ad741f36f6d5520f0c418eec7965d9e1bbec3ffeb8e18672c68021a5fd86e8193848567dfbb893940badf55905e89ba76b1bf73d66269fdab35d41ce101575d3da9d9896e177dcf4b5336f1bb476b4b1dda274b3de9232c996786a901accee98e76468ba853066ae2d8fb8958860e09ad3db51e2a64265942dced21e4f5a6da8bf624dd55c4d58447fe6d7c1e657ed98cea7eacb829a71e082de42b8cbf8839587e801efc8b5034038c09049e67f6e31fdafb13d290988c6072cd5d0544dc61bd5150331729d84ba45bf31f20a117b3a07e6049895c3b81d449587241545f2f25c18613370f08e016e29066f0c69093dc9fe012ee0654c94c03092f46e38997154a167fadb4c7371e19f82a1de8e212a06fd74caac511eba8331d71d8ae0cafe3f40c8902de49b329dc21b99868c8b9a6467667e89196b39efc4994afdc4ca7a5eb3c64058fa64bdc8b80f2a55fb4542fe3bbaf57ec27c46052bf98a156f9ec8be14047c0f7323fb5ce747912ab52fcabf00d58ed7d199b5ce5f271145c2d7fffbe937f212aadda824683ff3f3a61b511e2971feb2fe3050944df68b10d2d8ee2c93b0b1f0af1a820334bd5a5774407864f3efa9c4f3891550bcab2cd6704054a7ea798a6a2d923c0fc1ea3c95ad3013c1d2054e7376dba385b322736e9700b4145b325da331aaccad47dd72a6bce3245001cbc66b75d7e961c4a3b974a37c004e6c23abd06b71fb05e524e94145e3ce343ca6f7c71c17aad542b8c1522d0fb1f117f305b6087dbd097d77e3085e818da27537e493aa9c15c40b03306054b2617027d9be5794738b158af3ee56b7fc4428ae465ff508cb1a7389e90454f2645c5a57a6e6b863c4a64c3eba18dba604c5ef1151e11a5e2876706361679b172d1f5825213afe72ef090b998bd991f9041d7231018130f50db64caaba68bf77d9635884f4a475265c4f8bda5e987657aff8cece72fd40a3dace0bd8b088678ae19237fdbaf5474b199a9f81c5a68cd02e8de686d80dd46164281bdc2b58376f320aa3584d334579aa5bc5a1a78274a6469398c19879683ac1dca6dd5007401e8f99ae0fe1e901a55b1fec521ade9ef3f05b6992c5a96bba30c413e058ea17c843260be54b934fe958091910360f20251cacd359331cadf9bc513ae85454af6d736a5209e5b3d24d312c9ac2bcbe3a42af63c29af552a4871c2dd1518c321288a268428742878cc88f2937191973cb8d083e5818e0940706647f59dca138cc95ed9b9c4daf137e3c90acf2eaffa04991171208e40de27595d10d5650b0744794fca77a94032ec6f9f4003211cef1ac8d1507c9760f816757a07a67a6335fa66a70051237e2fab6b5f467809d5c9e163d60316ec5962d93379f3a3110ef1fd5209f8fe56c679367f593724f7e91b61716f71f333620275b263bdf168f8ea2bce04ce0343db44b9565918251b1c002fae7950c22d77591aa20f327a14cdbe81c421a7baf94ebe5a2702ff6206e8f2f4ef7b2f60f4589559f74263c90396bd59740c7662002784748d38c9a3fc338f4e296c85a8dee1ae155f1b237938e9d8c9b962d085913df8e38f74c3a0beb80fd5fe0b18bd92a58af074de5ee37a32cd49474d3aeb8836ed3a077e9f0bcc0179e78080f65a995dd91351b5210ae2225f7f0d7a283559db0ed0c43911eadd1560fcb1696808e049cda086dc8d89fbe19c42b0f969bbc81dbf2644f039b06925327350135923c6b7f1d76314a4f5b5218a08b8cd1a4a5356b2cdf3b5fa56f5231ca393608948feb7589acc2d4e1d1ad645d187502bf4b80d34fc1ce9e1b7e59281182ddac7bb7d312773b3223dc3031a27a2be304853f15f2539e0ed3216febfe7c3dbef76bf8c3cf28292e9e8d9b4737facf2264553827a7a6d24119c015b7f5c6ddf92cadf7796422051ffad725e82c1707a7ec37e177f3c5e31ec0e6ac0ad182764cf1ae898221ef4a0cb59a0b76478f9d8c8803c04f4cd4cc0503e12f74740416bdf12451236d498e4c2d8eaffbc9cb0dcb8d0bb71b45e9af2dad52ff56667697e48e54bf38c9e2b9e582a7baa607649a10e7d22c1b0ccad6a37e055ed51b51c63b4ee3f6a3534aa5a6a2ca986e36fedad37d6d222d9b8cabff88cd8211d6a0edc23fee06a5a9966991e63c0e296f0467f670562ba08035d9ecc954644bc15fa7aef0dce54b07b3944bc708e9bd90927d66a087def095f3cf21b56339c4cc49b2016966cf6e795828f86e04e7be178a99e9c5890b9dcb759343960fd00d090bedce505f54f868d62221cb675f4828b5b19e9235924bc4ec2d71b2efc7bcef9371f604a49588143883c9e79c5fc8776b730440d3e9c69b1afc4c99dfa2083764c5637b3251a716966f4230b170f299c5ee07e4b64400254dd0f37bc730c196f4b628f1cfef70c61696d27b67aff772b6347c2965e83c638302d3b0dd051c833dfa9a55ee85630f313df3b92487f8d4afc3c0ef80313837ad4c97e8c7c91dfa2bcfa61cfec19fbce6101f0a2a6013c16feef218babebce80648b15f0e1111f85205014ec650f078f3eb6cb307852cac4d65604b29e0a19c042a0e65544cc47f1221cad5233bdc44517ebd7fe8f3bba68d79e26fe44241928ecf183765c6615f05f4fc16007ccb0d2c639ec5879d59bfc6263382c628b552f3676adf4ea9daff00455d60fd918fd1909b07d6b6aae89bc17566664e252cf4356be9b26a42a70a0ae54256c68a1efe4a0d1626acc99fed342256719e6deab93a629d0c428ad03664f396ea0589e7a64a8728fa57d5d2b33050f31f0b8ec4b78bab8d72ff2a1049ae850f872daba28e71be12b9f5199ffc058435fec811d8ce65bedab490032e7413b0b1783b58704fb3f533da129783dc18d76b9b3187bba2f7e3ed1047aea5809d79f37239f07c85c80dddb8b9dd0b594595046d08c284c77c78c406761cd5acc37f2d3907e01930aeeb906efeaf489964acfdf04932ff9282d77bf5d80ac1d3fc1dc14d6f7787a5f7311ef2627b103a1cf2930e1a73cdb86daa3e80c856d05e120f3caa853e84d144a34403fae5399a539c37465a9eb2a3263418041140e5c08379311c75b5dfd17b1d0f7362ab3f27fb55abf5fcc1c1059982bd557f17ddb378ac700012b5c53cac8cdfa286a6d49aae607882ff12dc4f624d07e320ceeb5956a737b2acd99627a73d2cc0374742879797bd577e3a2ae176eb10b24ca48e9acdac2e220e51905b08871eafd035d9bb59ad52afccdc5a531e1e6dfc6583f369654e1b233f82c15a2565e82da25fa8744578a7f965d078a8398ce7ccef0fd96d4003bf8b69628e5e892c0fba15da7346bf2c19b51d354b933d0aeb70f057c4a32824e9bf9eb1fd01de5d2156622f5d1e962d5d87cf80420a9ec1db76ccf941913d4eccfea2b166607e333024ed97923d9342ea026ef3b2d7131ec180b6f320be4ef1527b56ea33cf0f01ff8714d7c377eed7a3131ac1cb98cbda5c4bfdd54dad2133ba011c4bb0fd1c72df05b869567f23bee9ac6d8d84aed48a37fdffc62e7c86ca2c32b0b18ff4d7ce5508bd1d552caaadbcf5306bcca1f9206633305dd8a3d95f9d0981613df29d075a9550c75dd3cd2dff05c908e32fc38fb8a62ab3b81b6e90b34a4266e0a30fe45c449913716b614e3d8fb024e9ac31336f2fa05c271e3c1edeb54f7f705201e295f56c4ec5aeaab4998a517a693872d89145e0541515accd43ddb8034eb232a8312c1cd0ce530022325a167d581ba16f6dc3d8bb5d992b00e941c3fe5bbc0acda9f7560f079687ac8fd6daaecf58804add1f36c4b027fb0d31aa894a7d67e6af9226afe21f7a0747e8387aebe1df2fdb6de7a9463ab71270f2b9198a711462d89dd63c9df7037fd6eea4b329e7a71606ee113eb60a5a0464e9e5abb23a6b98d356d6d95afe22d0ce71ac4ebfba8bff24c5099bd30902be977fd76bc5d4a2bffde52a6fe879aadc7fa02b2bd3b8c9b1b1d02fec195016d582b0b8957d40efb6201eff050f256f5d0a9eb7b13cc5e6aefbf5cd29fe9999c56cb9a6fc841f05581e5fe7900fbb6815ad4164d3194c36e124794ee9d9c85fde174e93d4e895ff29a6fac0f53ae17b3b10cba365c95d0613f64b33a34d734a699f6b9637a8f1322583bb41ec4d3ebdfb4406e4892afafe02d25692ad22d1c2c3e309181a279d763c122959652980ceba1bb363d5f78dd6ff33df1296845480c05362d55285799a57772c6263d0ff849c499152c1284835c84d6d8503d8a03cae2efa6d4e6c8ec40efecac643324c2ba006c2977c150804b89d8b531c71f7be4f3a2117c201fd892b51383830e6cea33dcb64df09e7213fb18a7d80bb8a0b658339c12b412d8c7a397f8d19c444d0ad58dd6970ca6eee21888bf579c98b80933851055c7f67de53413cf00a5d2b05ac8fbb38d133c7dbe922341ed6223546b296fcfe87a5c43971172e98389f763181fb939127868d3feb20455313cbadaaf117c1cbbeb5175b0b3366c374fbd40ca7c524989efaa1b227b10ca42c3324d047ea05704cce11e9126e3632e44127f431987d613f9fd8b3aa1fda83be66baf5e144f5b19581a465f2ca5812351d855ab011e9aef4ad7c7bee1f6a519967aa796801f745e32ee4ba1b1310b53fbfba6f0e2dab12dce2f2cd833cb504d83778b8bf55ea3e7eed9affcb27f0c9adf63ba715ceb5d9b2479d2e05c40eaa20cb29d308eca2676fd42a34b63acb7be157495e1ce42cd7fc08cfb090ca0bc6ee164c3d2d7add78a02d4dcf250bee7252d4f77b01597b69fe836064676d2ec18f9ee1938eebc2e1d1aec9e0309ef42940138e241a32463ff66957aaefcbf7a36b6afc049b8ac0e037dd81aeda53e0e5c6e2d954cab71b91e2202fcfddd07b6b8ada6a5a791367d2b214ae9f3fd440b4bbbe80960bf93e83be2eb0fdd90c4c5531f83759bea69e04d640a9f66fdd059a906dcf468c1312145b98164fb3f7bee1dcc463061d917e07f8830990b97e36fcad0ca81871e62a1cef6b2da353891998a9ec46dd2b03b875c60ab4f05e8fb9c30c477c806343029bfd973365bb6633511bb66a507d1cb260bed94b675887b8e6012364c003721a194f13f3ae4e15d710f48be5dac4814bafc9fd06be25c66058fd5151cac9c8860627855dd995ad619b83d0219183cc6e918cc75e61de51b52e23aa50a99fdbd7a8a2952f70a91dd7a438677372496bf8cc5d37f21ab6382fdbef0d9c0546e5b37d5eca97aab7796ff0d0812aca561224a504fee5e0024119577347b4327a2501344d85f90c4cbc9239942e86cc52bb4ade675041734a78b4f5fda22d6259aba3fb79d2ae4d3ab1f020255f3c81f2e8fe425a46baa335030f290d77a61a2189d2f0cc02b598cafefa93055ebf69d9916936d1148d5c64db61f12d77499cd9d9cc44acf9d334acda5b7e153b3ae4552b5cc928083a92bb7ab24190b81aa80ed1fc72877024dd6e654d78cb401d267bddb39092efe6f7e32abd5de0b4747ade88e3fa993650da9fc83756dd21ffb8c16b749df2dc8261c0e019c13311c4063869dedc9fb45fa0f914faafe50f2041149a8cacd19aa9f85e1fa9418919b2b745007e2bc336ab23644db7ca6c1bfb3238bcf9d32a50a093a4aee66f388493fb642d31aef0e970da5d5dab9ec697ef4c8f8ed80f73a6ed8e004f9ded57ddc4c3512f65d3e04badee13b78df35ea56f5ee8ea13378be2d44d7453bd6c142f9b421fa14c1cc8ac9e0593e4ea31046c858ce3c00be87192d493b146173c444c46bd480fb076d808215bed746a2df8de889a5f1f6954f5d90d0c1d24a5cb95987f862f73038592f045ea7d0950ad68796c0543163834fbf3865b8177836c57a085af207be9137c0c7c7971958f53904e33936a18a05650032ddc80c59991fa67b6814052332deb5edff1f3aac2c6c74f360db3748b86b7a901c312d9bd76d1bcc2c2d5c046df68b266832c87bb8f6538f349b2e6bc87383563c726324107ea4cb14d6acfa57587da0daf5538d7ee85d95bdbd7a20b3c316b6fc8cd3a9f4450dcff818c941072c9aee450db5d8b73b713e132c12b6243d90b27b650c27ade0f81d82873accbf7b4d474ac7eb6741177d3627ecb7c5d20825ac86c3f4331a4c54d56b44eb1768db6f258e2a8f3864135f84685d7d9e3f023acae9de20e89fd2c683055c25c23098d9a93db4976ab46983cc10c224aa6d9d25c282364e9ba087c1d09e1f2ffe3816a74b49c81ee46fdafc8ff22286eb3f75c310b90e5eee93f5bcbbeb58cff9b9f725f3d5111be918a9a05e96803b73b02dfb4e01ec4ba8e915f3d04e209a73a8ed358adbcb9511e3efc8db04ff193317a58c6bd575985e083dc85b105e5e9483f8fad155afc31187d986bea524c079ae67ce50b722e8583e00a07f9deb92bc7c6840734f84bb34d88683c36f906ffb924a58298d4cf28a2d06bb013a589adc2c0f5a128b96cf6d232b9b9e9cd5803be997337919dee444cadf47ab8d62cf67e0825c2a264064b3b2d2efb358abdf55e638f6c80088e6627f7e9bcf92269416a35c393e46ef071318286b30b425d5545f8bda60c6e883e24ac8cc9a82fa003f4464606591253a7ca170c632174d58027720209d11598a1cb81e3362e57aa48d1c3f7482a09c532223448529651af3c04f0fe144a30b75e0cb4949f7139422d6cac6e510a3fc630051a7d6d563ceac1fadeb4d9019d619f9639630c4f89d6e67b1b8f7657f12ed0db14a5a2f3ae6cca12a4b8109ccbb9acaccd3537886731ecb516b4f3f611198e36b0c9cae08ab8c8a50e004af5d648343846d9aceacf2fcf948ced403e931ce24b7b1f4e660233b7908bf6bd996825450e79f384d9d1786eeafaed9f1c290c8714d07c6483d093cee8ef572e42370a199a2eec939bfc9c1b6b973ff088a64177edcb14fb73fd97a4b7d1025bde72c448d4840cc49bf8c04ad4e730d9a1647c556a26f88ff4dd604e69d87d895ff3ffde14b39372338bee40478dc4b17301b5cb9374c78b407b4b5c3d7e4237e799ea11ee6c3a96e72fd6b2e592431b708bbbfc157c7ac34c8d6f0505316d53b9da7baa2dc42a995e849a98a8ccf133525edace667984db441448804cf081aab056e53cf5b6b4c78b33f02b75f0359721ba0c8ae4557f80fa52f2629033b246f196bec5f2db8f796bf9dfd84abee4958b5ba79c0978a690662f2078a39755714a66a5dee134d943254c5458ee0e7f439e65002cf8cd315353a0efd0a93058e1327c670b198931bb21fc197cc2ba3eec32e52a4c72d11f8544b9d511d8a576820b4d224a9b99dc50b224b35672ba737a1b0937c80f00366948f5c12fc7b32a9873c54e5334a163917f5d705796484a8af4849da9be763c017fbe1385f4f90fd17d68646e0133f9abf675679e443ad65b42d775b35f49c292b6cd90e0a5c923eef3b409169cb29248c8f124d0f4c17c5880ae417c3cdb016b2d3ebbaf5c95bc6a3fe640bd6be4c74ede77914a11228525f145bcae6e0f68edfdc0b73c1d98104bdae5e3ef37ff8d64dde34718436f79103056bcf6c2fff06d9aef72a06c14152b3d7a5e1eac1607375b69b33067e413157cf8ffbbdcc8c2426f74bfc3d224030f842ee6f00ac9ff074f2938a93cf99dc991fb024b5893a931b82e7bd5e8bce31f59eb3699cc758c3e0f76df4194161f53e0f56a05f73500272b581aac7645703cb305dccd43814d2030ced8f9b840a97c0d1157833095f426d8d2143938960eaf2fc1d9e3524e3bbaacec076d036a01018a22d2bdc7991112bc7382ec69ece926f25b8b7c0c1cba07cb344df8d1c2f5e12b4ec9306265bd19e9a62b9f17c95add7cb07f35141c2ddad698ef2fd6b71c36ab2a6e749a1778aac1f042a9a9c23115e77ac2594fc268ee25f56e3c907a873a8f3a3eeb4ba676509d4463f20bd34c68d65ae26249f5f99ca1697ee4148c50d9916d64bb7c9bd597f91037a4dab454ae044fbe26f1e30a2974f7273fb2b4e2b8ba1d147113172b0673d2a6a53379fec37393df2429513a341f9f5bcf069a9b0b9ccabaf3dd6cc6dfdfb8ee79ae71e9137ea420ceeaca705af25b2a6ed0858e778341a9322971cdbb6ddc8762af83367b55dd387eba10d8aee5d12790861a589563d750658413fea235653fc7f9eff22002dfeca175e57e2ecb7a4216b6fa13a1614c23df15156c07aeca013227130930572febd1bf0894e813632ecbe83a70d6f5c0e43b7d4617413f79c52f3f11b36324d530e12cf3bb875209323f6e51205f1b8e69d76afbff32a3187944094799fb96e21b52b3fa753c01182617123e5954aab43db900e5daac1aeef809a1854f10a51a4e03e7242b61377a7a17b8a58402f58ce448b8368781363565ad3040ad8155d7992f7f510333fd29dfbb7660d4481073cb47e85d0fd7b8f0f0745287b5b4f9cc44d54211da25e2befc25d4664d8473002c755b36859500af0437c309cdc6279020b5900936d89bd062501929b5015b5ccb3fd9134c41b59b5960ef6f0c63aa118d89c764b07b6afae195027229a9e0d1aee40c4cf93da9f5820642d8caed60aa94aab72c705216bffbf4f00b4cf0bc69e46a00c7b7cea0c372e6f3c04f4e8981842f930581950d24bcb41e6c93c7f4f2ff092e5224122129a1e6c2fa3f579ce14694a988217e90dcb64c09bfc9d9bdc0ccb182165bfff43f1fe1b155c720dcd1b08a820c180f0f06aa3f6cfe727ec1cbb1019da73a214aa08477e6216791e2d12d7a042ed0572493488e146429755534f6ab62102dbb6c2ffacf99bea425ca6b500cc6571c2914b940c8dbedbb8af314c56cb9dbcf18cfec4b3382b866d3efd6dbbfc9fa3b9dad463d15bb3d525d425a46151f9dffb453dadd42713143693715ae83b99ea82e4e0f8f5fa40cdfe3eed490676c68036af4d639f81025a5a6c4b68a4bc8939cea15de6aa92a5049aac04dae32663224576c56522ced12775ac4b1fa376c7b259d68e3928ba81959eb77eb4b437050d54810720d372b8fc24bba16a2bc3219a4ead26795e47a08d77d186f476e16f5ad8ada9e132511af5e253eae5caa378c68dfc693eb312baa9df58ab56f2623c0856d95e944b9b12d3879df6f70186bdb527e71168448e30bef5439f4099c0a730b8df288f6d6e10e96e2a24d2bfb59fb22b30a30abcc3bfebd40c29e9c86460a0a3f1e65c9a777096b118fffa3e11109b0b03a9eb4dd2d739fd1d073b7d142a6fa285c1f797e0482cc44a584be9e508c57be9c786e35d3816a75f936c5780487157461f3ef26fcff152630c530b6c1823485acc6c759a9dc58ff6afa96b3b42b95a60ed00cc38dc9aabc53c26276207fea758727bb79d593235fc8d756414eba12feb6767badc5200ad2cde52e36c0f64e82771687b8e3f45395ee04b7aab0cc77156b701c85bc11250c781cb9399a9095ec32df6660a349847b57f048396528b5efe0bd81c82bf19b797e6a675e5c406f1199b09adb75358d156fd3121e23ebf0d8f3ca929b040fee9bf51dbc46575b5ea8f3b821fcad987da418192def61cbfb78081ffe5c983acfb385b6bc268e3b94e81a25ddcb4f02af53a02d2e1b9c7720580ae76b1ef9c441070ce6ebef2e5b9247618e5237fbf488fafc455b3150539ced694a9d63b95719683539acc38c3215b24b57c419bc159153a69ecb78ace5e7f70a7f72e7f145a27caa59df374969eae91edc4a6e920678d86968e99c5c38f8acb7e0a20bee5915f9bd225fe00e19641e7616661467f840e5559f6f8c3e04f60438eb16024e8a0f5db9523c453cff0fd09b73a984e05b9b6a5aa6c041d096dd3bbae077809f9e0b9a817270096db3cf2bb4c1e87e7b88aecc2cc4a5f8c6f7ad4ffde5511ea611df00464b142a77d99690dbfa9d3e6d593d2833e1564293b85e7aace07f9a2e4de4af5ebd078a0ef094523226bd480b54d1ff8166a58befcabbfac382bdfc94d489681cd5bcbe587e6f21588aece8382d33d0ebc14c377835bd51f41243b7311356595fabc1be6a52bc6d153dd898f14561a478bec8f6e762c2e4ea46659620ad845526a4efad462127cdd48e53f988eb4bcf31c4eb90266f108db37ddeea3694fddd8309626e5217d55cc52da13332bd3882369cf9c2450e90a3317e8575346c158e95469cc53f32ee25cd079a996d25b79be0dcdc6dcdc8be6c804f6783ab0c5e8b5dfa287f9d1994f7d77af9a342a7305019286f2de0b706f4f7f0f64decdad9094522d48aac6a823599b32bc0941bd44f0abecb11fc614cf592ea76db516245ad48fb0bb6c6fc0d5e150451b6d3ffc1f5965cf2069c1276a57ac09862922a5b1882aaae41170411da0cc3eb259931954eb6d7247c145da4c703bde04fe100da00c94ae469a95aeb5b1ee0a4858a53209804dce777a5d881a902df67b9f784a411ca17d622b837b435ff8c32caf00bbc7aa1283b0902970486f2ee579e96da90c05930965ec71ce4548772c9430236a011ba898ab1459f794948088b7edfd67538eb98a707ce2e89cb725b57a2ee92a23e65579f4e12e4884b470a8a609561b4c698901584898065957b0e165f5928c8e8b05d7f792ca0dbe1d3ef6edae1f11835c59cdebacb2f8c607c3822a67e0c1485c76445b6dc2a4bb5b14ea34798fcc1c14398ecdfcc03ea67de93ad0fee8de74b7450b06ad65c513579675c46963c3d0033235cd1f8b43faae2afbb08f0717ff4046898d01d869dcbfddff33894f67f45d418654c0a2212484e889791e289450bd5241bad2450d9d98a9b722f7487bde88d59942479757fadf44aa735d73baafda6d1dc200a92db80678a401ee1aec88c0ea0092216997791bb7e30d5c231a72e0b2038e9680622b8fe44c9c68962085927b48b19f5a5869fce3b8af966732d08cc066931fe10e9b15613c983d54274b80999ab866899575fa1c5e4c2e2847f28a00782cead110507626ed70dd9a41f82dc6d6ffd47e6c2a29980b0b647a9d2de968e14c790ce028752ecd37191932e63d959c4ffce6f8c4c147d1958fb886bf22a9b491b07033729add617114efd8185d40d8d3cea8f3fcce9dc2db2a56acb4c3afedd9fd0a84d458a6b239290d91da922a4cf195677db54c7eba6a3b5c66bdd9e6e9254e15d6c66c1d36df7466151054de3ee49623b2cc894007878b9d3ed7b650f3be56d6c63955dda4b45d7117816c9a35f6282c9cdb3c2a90fc73fbae3aa25450ed25f4fe1320b376098f7c2876766d9a40bd82692b64046b686ac1b8c203dd41ef9847f7fca2a9ae67a51e7e3bb76c457c3bf01961e491f7947d4d62a695fc8fd6866276f47bd13acd6fac32e43695a383858e8e0c529a1f3d1741041058ba1b6598f4fcf9c065618b38512046f33af078e0c592e0b28fcc33ada3fe7514460797b40f931d4546d327021508337032fffa3d18d36cb93f619e5b50c16e59140edb8825bafaed15f2424b5d179b0f4b418fd0071057d5fb9385583aaa61e3f35759dd459f876ba261a4e8f4a204e57c8063d342cedbe0b3b57ec77a39a3dddae5cd2d62768b5178958c1558c4d7034e0670fed1b40dcc9e58c557b94978b862636c3143fda4c782e9212d9b72ea964d568d7c7dffd27f43ea3322f1335db29623d500fdc525566ca7990ce0e19d2b1c9d730b8293d85398ac5b40309567359a46621aa6eb5e5d85ccd83371052f6cca410dbc9d0ca11ce6e8f6b9d36727fd3e9a2bc31de7d021ab6b79bce7d1c4750ffb379419995be0d1f313cf5d0bc821df3b02ee974a086fccf08f5bd522ebf836eb18a7cb22b64fa70e4488a0a65702e23f6d0548dfdfe2ec10342c87cbe98d67b9d19567cd1c0c064d3826ac9f41d6e744f52132f67eb07df70eb308823ee6c2b58dc525369a67d3e156177fd1b297a9051dde0a95501a461128c14b00fbf952c11e301300a04bc2d468fab990090d65ae02309ced0594b99f23c53ed520562b56861de603283283816316eaabee8a4190ccc08d97153f1b2376c1763e8d1d495b92930b24cfd5f7efb243dcebf54b866337df91f2983c6ad01ac8d30fe1921c9bfdaa4f15ab371fa30baa683e1e944f5f86d524f804c7f6387b161d33fb4cc246ba13e45065bbc1c1f6ce619d25877bf45fb3f6ba99e2a0d0356b47551686bc1d1088ed2b5fb251451d4a59e0e3bbf96f26139801a9f23d87f73561a893c3c41ca74d44d0a47a30a5cd220e849bc863558de0ef67b06e3163fd26af76afd1caf32f5c3ed9031847ce762afd08900e147b1889b2e3cd382f1ee1bbf7e2404ffa40dbb2d560032cc0ebd2fa25a835bd3f9a183f782a53f0743517980fc90d788067c80c825d9377c5b2a6a2a89f1b3c2112a6e4cf0305efea8b8b2d62e6308810fa2fee63010927fd3c56a31732fcd169b626fb3ec4d1aa9a55aca6f0323d1611c3ba94d588a822fba60ab785b856cbab2e5621f2416e2bff3d5750187fe660e6ada19e4c79a8f541513a0b05129cc10ae7cd8d08c5e25de79825f481b934e5dc046d4807c5b076f8a7c8c3dbda0f4b2fef32841132480005544b532ad98e983cc0e39cdfd54fe16b101e51be628cf20e1c579833589a9f2f7c0e3d05d027f44f886fe20435e11337e4f4531789b6b01599eccac216033c19c6a21301662ab82362cb489fa9c7b45a36d93e643414b6231fd3644d976f5d1eae427953a964d8db30c7ac8510922b8f89c573121382fe45f75e1c70ea6537e19984625652fe8123d2611cc154a1d76d6e17a7184683f17644708f0e165ce23bd060312c63848291bdf7262ec075202c518ac4baf99873c6cc81a87b4322174862e40cbdf352dacc37a2fb75b974f2b6151b209316ca7bb13121ff6ce02744932badb51fa241594a9160ce1e43d00d01860269bf7ca224271971551c6d697922063ac45c6097d484bde55559fa55e525eedae87bf23e1c8a77c925067ac3b659dfced64c3dd644b070cbd875eeb7259fee9754451486a9dbfbde24b4d88d0af9f5bb6caabd44362c6d593337c10539275702042afadbaedc2377bfda5a958edf93bcb605223cfd8327d8744bf609872a3e576caef740b16695286469ad453d1d66ec168091f2200339fbf170fd536e3dcb0a3f361dde0ab8956d3f63eda238cd73579f80c92bd635f107bdcd23c4fa486305cf75b901ddcf457fa75bcb9611f54257e5761c7d64ef02a069b3149cc611839160d1fad1a48a8d7e7a429801accc35df0fd70a34d89fa0c78bdf4329b091c3a113e7297fdf6ba5a85d22caec92fb248ad02106273f4405435fe6214533f7464fe5039c91d0c165dba8be8fbc6114ee25dba6ae36a593c61263be15aa8c31807ccaa94ebc45cf58f713b5edae6ea2fd5983de78e4942fd640444c4f888b3dfb74d6749888327f32000f202981783495bdabd5ed63a7bb726425edea7b1d65123d8a89af00d94a2cd7169cacc31be5ce98d32326527ef06041fd15b0d4e5778a29555342bb310694094e33c2d9c06e13d5560fd381ef60432e0a0b05de95dcfeeaf817e1516a56a24d0d0b56c973b64012ba659770c03b1b14d0797aeb023f0d030819a7f5dc75f1b406c67569747d7009a7ef829b6ca7fb93130ab256150479bea81f3b17d1c801a9aaecac431a018afbfb0b5ab5c31102004ff8e937e2dfde12d36acb090f5c09fbc89dc103e26dc6b28c176b28a54dbfc0f8dce28745737dbef390c9cb00b79260aa77033b45362a513481d8db72c5b2672a8193c6b31bf66cfe493fbace6c115ab946d366ce046473189f6d673cef2935f24a7d0f639e8fbf1a10936e971f94734983080cb517841eabe10ca5fc292040d74db2e6b06eb86e51b9b390a2169aeffd03cf304a18d46563780a38ab00d37e7d7466a71f790749854dc8cd1ae20ab9f78496ab37affa1070de1b34014f57cf28ad494563e9476f26b008a70c4894af3bdb007a66957729e46ca83fb2d4c692c643abc03f1176df68a59f6df1ebdccff09f85af83a59ce6f5f8812396b9a17d785804b4be69f67a9eaf3612540cbc27e54aebbb94c6da948865e137f3d6944181701781fab793ea654440b74865bf2c3689a978a38a52be4f9c289bd9c8fcfb11b5f6d973b31cf19483220bff1dc3f04a17bbef43b6a3c9c64b58a07e5b785f3cbe6154557553fb05d6e8bcfcf0858c7b526ae79212a05dae5e581400fb37a04e74757c110eb4ffa56443e3b0dda9c506f560cd4bb70380a3d77b3000c51b305e2f86527734a25f46de9cc07c00450cfa635f7b6157d102cbfa0dc5ad4f947cd20b9c5dda9305482259446d23322234a8abff4b009f9510f08074bdfab1c2841a091d439081bb1952b3a06427abd47f5622e4bee1dbc858700759fbffa252920536bab50795c0c400e038746471157656ad8650995e0f71696db268d1f81f2af82a2fcfbd83a9fcb262b8e6024e906ba92731931e4c15fb734e50e39c938da17b0944c86bfd335e4355d5dbf9e74d132efdf5b565ef68ac1a419c52b7b75c8441b9a0fef4f7bb7e8f75069edaffc17d7b4826a688fc0b6be627bcb2625424dbff14e87e72d472336171c2279d0c8c42a9fe9b6764eb3471fafa8acbfa68c23570e85c632a35133d39b92af8e1257e3799a43918d8bd2ef4eadcd6e7ecc7416758a9db9d218d3b566378822dce68160bf8bbce96dad0315811cbf25aa7e79291102f4fcab781f0e92d99a52b1f95f605b60fde096e373796f16fa8364cc8bd1037757a200a2626d42117f542f29821444dfcf20b64bc21fbdb3a59914dd0c2f67ffda00b4ab6e649361cea049d53c71f9480d107002db6729fa57ce2d46b6f53ec212ce1e624be0cc661f8136a25e490ed846d1452229e68457ee7e53a826ba6c1f752cd1d719f399380230f30a22ddd736c484a09169b6abb7c510712ba14f95c403f1650b209864ce6436f56c9c291cc8b5074306a74e826e15383cdc3debf092141a965d99d913775baf027ddb7f42a34120f1acc0759d7e13539f1ebe48256b36bf8298fb3d6bd091c9b50ed7ccc868fb731191cead2f84d662dcc1f8147520cfd865ba2767173e8fd0281b3694831b4f11a25d6b16816e7e4902526fb1befbad6c8d200f78eb9448990472cfd43145215f9185423c5860986db3b07bd1186213e65938fc80193d2530a2415da2e352caa0bb9c00b3138b8ca4f97edb16419887c80809002b05df4af06d72fb8d65b9d634c7d5bf2825e64c1447441f9e780d4f8a702034b64cb07bc3e87bc604799d974e32a8ee9d87fa61436c76d8e10120f7fac21b6a436034d5ac7da8423b200e06befb7c1eb7461937daa073ee6fee011bb48f040071cb95f734f8e875106f5e83d0d5f25a508d9a1021b0218ee319241c0850938509976c28d4ca72e5b88e11605b06a76d7b1f9c789f9606a906e3b3b4164379eb91ba98308eca0d57a3321b5f9dcfc05ccbc754b5c21d0c75d82a56908a29b33a3e53f804b71309beeab9ba769b91dfb8a8fbde5e5f9818ff6cf9aa6252797c29a2ee971853f82f9970f63f478a5c3bd2fb4579eda739a926225728221527c750ce499b56056e07263cfaa50dc8b5a8a7718865e34f4cb8cc87e9117e31a8ebb6d52c8d92f5a05f3786e113139a70c4e729ad84f5471a536b4e56b9b15e7a1680b02519b3681c9147980ee9f00766b6669f324c4ba50e3ce15c4be9cbed70ee0abc422f79166584017a7c1536a9d4398c3a8da34ab4f8a13b222e344c48d26a358d2481de6d01a995f075897ef953a2d89fc58d0fd9ba0bdd0bed77bf8fb076934e58509f898e2758bb787ed3b8c893d56803f7723bfe76a859e993c1d4a0e581251f966a22867e06929ed655a516e68430d0d86fae34710a0d051da7ae99097f97d65108ed5531b7f7b7617026602092c346ad0ac2f1fbc61d2f729845ce6dc3ecc65ce4090a36c21aacc97883f30e190add9c6be2201b63056a417e938d988c68535161b4ffc6a992712be85c5d73ed1dc85133579f30d7b152d5a6365d4431f2e5f5d1535ac0a685af2a14ecd5772add1ffeaaa3026b06f06e2de69c0ff2c81fa24bb49cc2a0ce70d76f4b2634fd428ef941043c3e496ba34a032a6843de8de9f5aa97eaff631c70ee9e8d8bf6ef3409c4cbae9e12031571314199d8caf464cad0e14957eaaf56c4897295b1eee78430d363ac0d4e496e552cf3e625dd8514475dd0a1c15b8c4e76f913e0476bc6822940f532b2fc43e1ebd0e7b7d1737b2bd04ca3f4ebad039c3ad9f2e6f02ce4bf1e81b3ac6262a55aa8ef4b31a16f35fd22cd38d5759d96f9c1032bec26c87cf1739c3c30265b8aff3ab42ab3af6a18f27a2f845cf00e2ac025d42d61939d8393f48d04b2ba88d7ab6fc06da42ef68e237e20f5c5b8f2317f9e56105477caf95653fab6f7082bd6abf31f103b445c9c72b0b95d356bb99a1af7928878236c9eb3716c285624d46613fb580fc8755f38d65db9d71b7206a3eef1ec6ea40e1747151ed5f73a67c37e71e195d4e2954fb082d4e3ae315286dda685a91fe7700a857b4dfb3ca913776970f3b16ce26fc15745299c7a465a3ad17a08caef732d1171cc2d21c4faf6e86d46ebda9051de42b3d51056d0bb02af02d61e34193394ba8bd913c5b4bf32f630881c7a441689ee7aaa68eb61e622a5d50668d61637d1999801d3d62f37e3d09efae543a08c83f8a9776743c6d9deb459de1c00fa74a3b495f545f99cca55243a4d5abdd1960032dd31df996b498e9a1330dac4b66565b0c6582da3de6ffa7b7e1b39bdef4370465596eb595936169a946d27338d611089cd42c65d87ad493c083cc830fde96c12526c381db4febfdc18c661936b0245fbdc15c333a8aebe3369ce6c2b0f92fd296313c972f3020d7368017281560ab14466b89c5bc6a9bf5e980ccf4b0d2d5b5b222ac28ee8bbdc2de074856c55c8750f92ea39edc49a9dad214947169bc53ec5e36969a25cf5b60143a49927673af9533ed7c4afb962926b55d9b27d16d050339f45bd0dfb253210b676737673f0259a4817abb0ed8410114e850b5ff4bf6007f75dfe5506139ae7de2576307746735888b79a33ae755d58d8404ccad927a70fd302f3771f99a392cb2938546a40e5311b9e240103309cd22fb34b7a5754b4dfa3d0deef69599818013a2ec59c316a46c9a8e05c79befb464c72935537a49af69e7bcd9781413ec2ef57866543023adfa5390d25f46fc32dd94ce144b2711cf81e033684c4ed99d42ad12fb5eb9081acb31b275c144c194d83173defd5ca810667adf37eaab9ba347afa8c9305395f4be3129f6366afb85d6e559503b246f196bec5f2db8f796bf9dfd84abee4958b5ba79c0978a690662f2078a39755714a66a5dee134d943254c5458ee0e7f439e65002593fefc5d6732e4f15a3736bf57f9f0156846aed5b66759dfcda9b99be376b8a894d1833197757512e019ab2bf480174a71f3ac42f7f3797add61a42e231ea025b639f37d0aa4ea1cb9c113ad3f8ef687e14a5dc03db16ee067a27aea5b5d10fa7c75a87236eecf54bd373c4129c5a49c834466bc115ecf7cc164630c1f3c61a166aff201d31368ee57be086c1591dbebbf617ef81720f9a0f8212c0908f81f3d0fca5160245fedf3957d1c20c19eeb286ff924434200726cc27e50d830d85f1deff5eeb9313d4f4f6d4155482e627205203fe4e95d92ad0a30ab14f8547aea44a4772887dcc5ca1ef54d3454e4ae5c010a82b37a680813a72c6bc8667db60a679ef1597790ee7088ba6ed0456efdb9865acdc08fb43883a416390e73e720c1fa31b677281c087c2285827559c05d8684902ea41c93ef65b9ab24ea46b7973338398af75fc6bb98c06caf1832bff6a71b5afe0003cf9efc35a6b5eef519a5cbfe67dc2fa37422ae7f39837105a8c291d35d8cd911dc739722c219e9816c62f08d3b553875d9f66a3152a4576726c7ca5b1e2ffa175a7765359696b0b7cda1971d5a2d7593880ee872401ceb3c7aaad95a42a90a763519192dbb858595c7983ebe4cd4b5eb9ac56469b29dfa60648b33bd22ca224324b5b90b1c938fdf9bc81a40545b3d1103d29c642e1d4d8925f93eec960092f7d89a8df4148c50d9916d64bb7c9bd597f91037a4dab454ae044fbe26f1e30a2974f7273fb2b4e2b8ba1d147113172b0673d2a6a53379fec3739237a1b08d224b6fb120eefa0b3c9cfaa8e67355d427b63b67ebc0b91696435ae820055919817072f11f9a2f869d3fa4a47ca8ced9409445bb98058ffa41cb501242158d4fa36ee50d0bd5764c80d9e3ac7c7f9d357ee326f89272771d7cdbaf52fde1b2d90890eb6796b585d2170aac71d427c8e64c3dd67629326fb4fdcab910eb56891f283cabe31ffb62db3c7fbc79eddb3c6de0b49e6dbd0f73327f3e6f604e8c505a13ba78efc51dde53b18e756a3800cef3ef58500df6360c0c9e485e694d2c068a9a3c6d6e50a9c5988e6fc88b3f06de4d2578be30cdcc23519a5622dc0d7b07bfa2c877d37345a09359f288fe3be9a8a8a3d4cc5ede64564bef0a01a0dd6b71e3a559f28caab4e0c26b491a7bb6007abf9e4a0240fd10a49304c6f68203258f64abfe63b1db69f834aee7ba659dbdf48fb799ef5ea9a8186d0797dd0bad276b8bf720e772872e7e8d5aabf8a08afe33471ccf0d385f533819bd27649720a57d034aea249cf831065dd22402ac6d14dd3def2ee9796e3662a820bccb73b2594feca1d00face3fdeaf875347f382fa9bc183a1dcabc742c697651ba401ceb31b663ffc47aacec9faeb65d80652c0ddb4f02a92f4db7c89f889ba7e26eb595f50bb67f42abedb9bee9f15b96f9f6ce6d933d4f9240a01e7d9d531ab604624d5e5285309c457c1a7bcebe4848d88050aff67c8a11f9a7d9db1a1dc6142852f3ef2ad275e8175051318ed9cbaa032a38d1458e95f669e5216699275bb3ab4b8cf42ffc686ea18bd3c603f18eb093839b6d93f8c1ad06b97c7cf7491c408d2a7dcbe7889bb43d43fe26a6d948a1f92855e4aee9fb4d2c9d53c6dcfb26eb8660dfac7fd61bfc3aa47bc98c8e190e695e2801e828ffa3e20639f81025a5a6c4b68a4bc8939cea15de6aa92a5049aac04dae32663224576c56522ced12775ac4b1fa376c7b259d68e3928ba81959edc545ff96122098dc9803e0e1ac3254e8bc3a9f6efb997a7ece2de270e5f07504c67ffb5f07894a833a931db6a799e2b28f04be5ccfc8735b6c3f7e2f25850ae31d105707148ef1659c4b338ddb74d97f7db690cb10f00efe09367dce3f9b987c63b3aad80fa92aab72b4142c5da6a1ac242573ba328718c3d1b12670e2e83400cdfff1a3a2db88199773b7b2e8746d8b9325f4ae8ba18454146096070bca3fd3d9eb10122b18dbef7627850a646e23e0b362a5013deb6bf7ef5a5eba39046c4368f10f40f3a2076f13fa96d0e78a56f592f4b057ff46f10f1239948f34c542d6650952057df5ad0a7a9b9c26be04a1683fb7b7d3951a5532841ac6524a9cbedf9ce0d16adbbb091d3edd1382c84fcd86eb5d90a38ad29d3ea14826ecb0017938dd6e427890c0db3b62bfd3676a3c63012943ebe198d529bda7037a6b49dd103c1dc7dce832e7c34928f5844152658b186e45137d2b222e6ee696ed59a8ae7de8e2d11e4ad255e66b901406158e65737f2d98a05e65fa538da4e3ad5b5bfb555de0d76bc66a28a42af386e263e5d94fb385b6bc268e3b94e81a25ddcb4f02af53a02d2e1b9c7720580ae76b1ef9c441070ce6ebef2e5b9247618e5237fbf488fafc455b315882264935c20039d5337ba1938adc7e47373113353e2ed3f40eab012f756a7e57f0f7a746053270535952a90685667d9c6000c23d44f43470ae7653217709c23b0d8b8994a2b8f4e60982dbdec37c31c38421b7fa7b4f5cc2d5e9eb6e99a1149cbbbbfdadb822d0049218059054d02ee65cf6ade2d0f1321e9e46b39299ae8ee09da9b3946642f57d21f6a32fa0327a1604f40edc284e4637a4826373bce17dbcf2e12e6e7b32b9bb34609cacf5f0d7dc2d465f712dda0c91e7e24a6ae7dae2e93693ff2dd615b339749ddc144ec9b1582480703df9e9cbefab806368365da69d607ce8b7fe550aa568b03004dc56c8eb48b194139a791cba42576ec6aa5c7c6e10d47a0246f8bc1032e08540cf5af8b92cb604ddbcac9e64b97ac7fb43dc8bbbe38c90a5a62deefda65c7d6935109076593341e8cf69aeefbf4006179cab90266f108db37ddeea3694fddd8309626e5217d55cc52da13332bd3882369cf9c2450e90a3317e8575346c158e95469cc53f32ee25cb4451f3f0176dd460ecf4e9454fea3dcd2cdff7e19269b3393756cb8a50db06a38cb7e66139d2016b72f5284315e8cfa37ed088b9acd2a93b33eec22f555e3a8a3f1b6efed8d8adff883bb97d8fe6447bcec899a4092493275c9cfa814c66d359f6808fb1b9c7eecdee148f7084a65f6af3610ae82de654f00c88efba0261ed092b224451919812fcbe2d3f8e62087d1d4bc2687abc8b32429cf5c654efbd0192f7f2db7394e610e3b558d4d04e4b79def68320dca07d2d89f0d953e67f4003bfb4452be50babd5275ad2d9cb79a866bb83c50f915cd4da232841c1f33cf72ef60dce20da3b5c0b5200f8d2877150f324f24dccd9f15c30625b4f4323c019d9aa49247908a2bd2065b9137390d57b4df0e2ca0422032182477014e37460ab8928e6fef7e6a46717ac81904cb08d6e191c38c3b200bddcea0ae1501273ef9f7842cf8bf2839b3d3ca1f75ac7638ab886a0dcc2242894328366fe0e0956fb475715546dceabff2d2dfdf58a15b5754d1a5608a1f57911f83bc4c332b1a9de2561901f22491799180e67422a8382046f870fc2b105ee8c591051170e215df8c04969e1be4ed6a52313ef7a3dc4cc1e8e0a7db46e2e28901772495b9e953081a9a0c676b0676b235a754e05c2b8297107f5802df57f78fef1507f32bc5570a9685ccde350b01880699dd64d593cbabc99d3779fa4b10897ac182bb6e9b907384f4ef437b05acb1957b689f6cd5ce63f6b67442cb1765fda609ae0caa4f1ae10a68b02507907dded8e04b369879d4daef0ad0bff97ec3cd913d7ee39f177fac0349e454636d78e6c7da228e721c97bed4c5353b497b2795c6d68e9ffe46722ad6e0d39dd2373861b0a5b7ee1ef59d48e3c0ec9dc1f5ed6cca114efe39b195d9275117012f3e5da3faabaee0d7288c66e81417a6235709b11660f5a746d825217316c6a0381db58469de9d8ada14d963729ecd37ff3964dc19122268201704ce8866d8dcde248fb7a60af7088bea99ea2bb3cf76e344079c63d6f2ba859143eece0928d79d311ab87b12f924b1b97558cb18cba19e676c03d2c48756549fc55352c62c62d88ff9f4d02592172ddb5242618dae869ca2e14fc9d85889ab9ca5dcb468373a3a4eb70ca4985bd3102da4d244b70dd74c5aced1f87e2695b2a3f6ac93a1f3bf9323c66478fe1cf935f199edbc4c9cda6337313d89e3e9d9a0e1a89889f5437ff1a05d490cd2bc2bc50730a304b3c5921cdc711143070439b3a7ea0f896f1ffffa2595d790989b9b7b97d65cf2e84494ffd271d10cc7c2ae9006ef436ef36193374a41f2bfee6ad217fd5178b6b3b18ba69d04e8b04ffc1fc411c7d7ee00686bb289fb5d160337a2ceb84616ecc7f79e94e1277f9cffa09372b544d107444907913b535bc1a3499f0e18f0a144d992bb89be568e48e8c047ce8dd81843318e3eb316784d8eca464ab889dc60d91a79028ec0d4be7f95d8a71b4692d38e0d8205acc66b3b7322f84e1e3879723eba98061df4b18f8898286ee0ff22538ead684b0579475dc96e021b674cb8e7f466a7efd9abd660ab8cea0fb2093e035c6c725f13b98a0fc7c16f20621a2af1f477dc7c853901330e9083dbe90c8791ccb4a603334f21723fa840e5f2d768c1d05a2308ff0175524b03bb3f9c7be4a68f5ca8a507e35fda81847e2b0e37e939d636f1026a3a81b37d3aafdc0e8f9e1b7be989dbe517786e5f4b5fb078289d362288eb67df1d25fd4a58d2a32a27e9f60a3354f02466bd616852c21009adb1fa7854949f3d60998bbeedb0b865ee180174c0bf3737ea2d1b17b915f61cc6d9eb559d3623ca6c894140730123888cd844fe9f5e0d19ab99304f367c7f2c7ab8bbdaf539f7c39b3cb93c4b29c81d5f73d1338114cd3c7484ce33b8eb958401a3273fd7cae28c9d7c6d441072dfa14c2fe97c45acca38daf10ab9943e0187d4fc5fc6f8c198c0490eb273186e74ff4f67c88a02137cb8d4875c040dad12ef85a4db87dee1042e312a8c995b5863d957d13e08ffab86d218832568e66e6c9cdaf900e133e23fabfc4e4503801149ee0a52d5e35fd96d6d1e0d4cf13c3be26092fec61aa8a33663d8296a12a001e957e23012bcad6cb1486a6eaffee140bce94081c442f3b48b3e43d8645be0b3bba685f2d9c93d0fe4f1308ae24a025a7b6f9681adbdb2500f32cde036ea5c6365d2cfe386ac8d2da1f846dc504d107a96e20e846fd19ec562f9423af002c78957ed82f7253b129d86998403a82a0bd67848c9a3e78112cda6067a31102c64673e66bbf7e18e26f390b9ea4e1fd3cbd2e6a9b9d8085dc4243fc48eda1f167f888fbc88191f7e8efe8fd87720da310ffb7b020dfe1487affde89e97d4063f29275b7138f4d88756eda22bd8d0f8f613c7c3e829ff42cf0462610826c0246ed9f5125a4af637d45362bcddabdc1d3cc33cbe517e212622879b37f6242551c1d202b2169ff42dd024fa6e49688897a8b07eb68c793ecdf2974d7492efe9e91e5a1257f3fb3c04f253baf38b95d69fdc0ccd4421bdd4b08551173416bea4e21537d82514428cef9fea72d930f4859336b9bfa2e90c41fc6a83affdeea49dde8d5b7e221e5c60a9ef59df68f8274e84f6dd12161991f41114e839292533dae9e47284b098183b24dce259e9ab3c3431be396819b12ee870e5976fd0f140774ac5b6157ca848077576f7e04521578455e3c0ca195a5e034d441e6459e8644d99d05af2854de1eabb9645002d6ea322b9379577e0e4a12ccd06b90516ba89f6ad22b1787be87c620d203704b13722fbf07c5f91e490590e4f007077b9bc34ab5ecc63f8995e0002b8e9ee8a8677a08d86074f0c5bc63e685d4b00cb08c5faba56e750c1338ab9b2189bd5d8b89098917bdd3965b37d0703c5993ad972b4de4714f25cfcd28f610b6b255b459869ba5d71e1f1d704d377b415305a6abcd9ce105c8b580fae005ab64786ab2f83719b6f87190a402854cd4f0c5a9e48b2a40c88afbd123f93c85de10bd2939962bf6e9bfbf0b3658573c819cf4fedb65ada6010c559a542753228ae346381de5db0b28ee1b3ce8378b80a152f9b32cd26b4311e9a3d660497f6e9981833d53101b680f849a9bbe6fb3aeb6009fec23db04a3812bf83f4476a5960352a48f64c8ecd77f467a092e6877a2c6c901888bb1d172572f5cb2b23ccedb65805a0a0ff1c299cc446b1fa8719ffbb90f504df8f3b6282adf36504c41fecd3df8bc335627ac7059fc94220215f8e1fff80244c7827eb26708e1a1850f7e76dcd5c5be0394b6fb17af41691f63a7ce9851ef8949fa4610e100f337094b88b61226fba8370ca6049f2f461714ee3da645c6e3ebb326d5a64d6958c572d0803381ab18d1d7009624cc942d008858058c082c135316245c034a2614c3bbb4713aad7804ff8bd8ad7e5458513de6dd1a6ca790a8533e1620714c1c0d24d2852b43d9f21d7d7e086049586ebbe8fe601b5c8ce3c55fd0f95089ee29d373c3aa720b02d82e407d18346b82dfdcced8d2e309eb93b4cf603b7e4263252b996c5ccb7ee800d400f3a0eebbd4bad1af16ff29375e33654670074b4a5b20cdd90085079e798db6f0c2db18fe458af94285d08a815e4c55cb67c39d460b1832da7e2634064597e63f4de47df48a101557d8bf5bd2382a8b66aedcfb755625e712f9657c62b23e8ad9707396fbf46a6439498eaed01620929e31c2a7d0d346a7312e7376c1d2a2726c38a2a50eae852168ae583f429b609c0e352e88866e3647a1f01017a2bc6372305767883a996f7952f7ff379201ce5d703b830d5443f77601e9449c82c3eea7a818163a4a973859ba5020680dcfeb5fc68652a73a47d3af8c07166ed96089c9935f3c52758c645fd587cc83a7156fe9b23dcf7b7eb6c55dfe787c1971672d3dfec2307231af6bed0fa9380e3395908d61ce970cc9d7ed6930b570d3b44677944a87bb07892e4bd031a47e063427abc59ba2f167d0a6469032c6a97a4b96bc1ee3b743c6ab76b0b3745fdfe1ec994d9f85344a64c01ce18ad857a81e884d82c9ce7d7eede97d1094b830732480c2ed9530a2ea89ded8f82093d131361e97dd9700b6492da02f0a67fc184b44194a7072194ed37f91da58f789648fb6ef873e470221c66e8c4e09f10a94b89f60a6a2956e145099c8d146e1de108dc0a6ebc9724aaeedfcf7efcddc98701a5dd7591832072de8f897b42df74d3ade2aa5f46b7e3ac955d54fb47116bccb2aa3226d55163aadddb99bad3bb187cb1aeeeeab3544b5ecf1cc84b9eaf4c3d07ebfd889176801e22f2f5f72534beb6cee05ed2007e328a66ee88ee5e01ab364c0696c7204815d0f7ede6ed69b498e0fa3d444ad5f23c9241147d39afca170d646a4da10df5444cd19f7ccf4d815c708bd6f26a437e0412f1e4067ecd85246122c9105b43126020b1d031bab180c1d8f8feb682c442cbae7d87053e25692b898f14ebc43d04eba9a44c762eeba6788ac6d6d3a3a11955aa1c83142a53d26ddee54e50c3bdfe0a713cd69ae3005680ec60abf61d7b260aedba0703187445e4dd2f4743e32587c3def605ea66853639abd826c6f8dd33d8aa4e572287754eada8c375ea6fce7fa7e80dfbd87fd3060c5f2ebae8f57541b67fcd882740b8a5d1d1c4a395494a7ddf8445be694b1fe89b52c03dfe2f1c221e3e058ffe07a4bf1579e906618db248b82809e622060fc06291775670f33934eb37f006c21d156d1efd0722e0578f32ac00fc7bd156b10289ea2723996c615c20d69e9be135b3c6bcabba99cf6284c4254318ddd72c7de1d77c6fcf4b5095c549b7fa6764aaaba30a071e7fb005dc5ae297e23d1307c66a6e45af9c945a4221210aaee8d4e32b011c6d4a17226f5306753a3ceb28f3b093027a68c7a5303025dc66f83f901ff79b26c3a310221a780e7b51f68d91279154ddcf1d4c731b05a428895f20c783d01cd3ce9a75aab00028578137b1ffdac7e52bd5fcc60bcdadd65324e048acb1cd55c4cbaf4c1a0c3b3c6de81de663b4c1f5200d8b7c7458001061a14bbec6790a587351b64ea8733224474d4af648886cf70c4480667376fb058ec08ffba78b0c26b600fe96dff7cb95eacbdcb5a411f85a0d7701bc76df632c7601210dd275f9503d06b2013c1eacb574663f42d71b854e2f7528ccf0b5d54dac71e589165eafc73ef46901ca76e6803c19fa93f842ca53d3e77b3b90539310c09632d1820a85e12b1498f7e104150e6ff4149f4419725e3a1a4e0b5ecf780b20259410de00627016ca885ab7b2d062e7fbe8afe55c69a3f5b10903d5286a466fe5d3a14a1b93e55938d3994c376c8865a2df372ac65d0f5d68677266dc3c2ae3f25f7cc84618a8f1ca7f1353146e24bc96918578b200e67c3f84093439a3c68384eba58ede12ea8d6a575fbab5b1792b278f1b881e0ecd2b8fddd5306e0c2fc55fe0889a8be5d1e0ebd49cd91211c4472348e46347da2fdff94a04662c82fce529ef7a210f817b822e640399e882987c1febf428800cb9d9f37fc616790ae18c283a4d68fce7079e4f71ad6c0911d410421edd3d4a0644a3cce69cc57c0796fd92d16f38b31b970262eeb1808bf1253cf6461c3042ca94a32800757f385d61edc47c25de71bbc2eec6d897a3153b54e63aaae3c98093931e48a1ecc6ac8c0af037f12854802261114c1144afd53235e0f0df867669873491e4441b6f3f93a0445f0efebd60867a6acdc439949d68f923a3d20e5322c3ac248d7b7a63d0041f173cc6a3dbec70f135fe6e6d8974430a85601fcd75bd25b8b53b92a0e4d3a7740e64ebec52765e68f0890aea6ebf9cb4020bd57cf3905dd6332a3b096babe5e494dbad4d84c145fa5136a23c1d0f879f0d7a8dc0a5d0026d262a9eae7bcfe95ab71172b7ac6058dd978f86824f57652f6c3ced5c6c4bbc2592d238f75dd02f56eeff23a5df1bb2c902c0c885c176c32cdb0d801cf885151aacad7ea852953f85706ddb69a9e5b3f67235d8630204feb0758709b7c76d2c7f6146a69d80fef0987f32bb57abf8bcd13b40b733a148b1fb153ac6b66d4ea3f4adc51bd9091bf0985a5a484e80e0b71b2c61d3e06b636f2df0ef538d482ee1bbc75335bed8428078f3cf4480c5fb5596676621bc9807518c587cd28fe13c4052c5579918ea9aac79dada0ef322f21f4022ebadb3ba84da9601f970ee3faae36ed19ad5550fc673d885f5936335b426830c3691ab0d7e6170f5ab22dedf9984bb9b8d677a9741f0ac997a75692a45964ddb5bb79a323d11a9640b7f76bff20dbe7b5412d36613bd359f6a0652ddb78188d1667ad5ccc4b0e43e116a48741a02eb28039bdf9ccc07eef400d6d858f6b5582a52454c8312e578621defc1fde489ef5d15fdba0189c17579315034b9227f9dff535a2139fb8b45d4a31b9d10654ef664c3efa1525d48a9a2719ae08f9fd2d9c54981f778122c2ecbdf2b62faa75cecb611f9a288290491fedeabbcfa3ba81ed8ccbbf618d64ada650c028859e29e363d947f96dd38169c603c32b4d0c2fb53fb74d883196e13089284acc46b09c88374ab11d49f718e67e54f822d1fac6b45a99030188cb35dec1752b3131a98e0199a9e58226f85130ea9877a46c551f3dcf3508da85f69ea3c71ca075ce879e596c1e58acafc8dfb880a6dc1378810092b974baf4b71d4e58d725ff758b0ab9d8f2cecb4b9bf841c234c2aac187e97fb2c315eaafad98b0f06e3dcbc44f8d79b9200fb3332da84aff7a96108d880dac894a2c28796056fb6f1e279618349caada065c68715b9419c13501852393fadb3d69812a4570428627ed0f11a479ded509c6f0da883ff6dceb934d2180af3072dc4dabbe81c5beac8a296577aca76334a15fa0e7922177c0dbe900299d6e6dc8e4375fdfef8f0c527cb7ae3ceaf36ec1c2d963413212689be5f85766ef5153f029d3edde7dd6624353d5879359fb18aeb521909eedd0ba9c9a9269fa50ae3f6ae5db11a332ce9f1c70fcde4468283fdcd970bf05555c4d85aedda14be2a8e48cd91fca62970d610aae2d065c95201b2f0b4d37ebf33258ccd929d33c3b2ec6f9a6cdaf7ae092671e3b956d2a87ccc32c4eed55347cac90af39cb2d43d7147ca40e09ba7b0bad02d4e2ba1f076dec51c9c66ccc9b4cf55e81cba999753c200c4df78848f93d287e8eec7f1ed87babdada7c50b993f7eb86bc624d6ecb7cbcdcb48ad5409a9f14673cbd21b8a05c8045d6b44d8e65452d465ef222e828fca197bbad3c3e541c369952c9e65ddbb2497fb8cfc4deebf7a7b0b613c4eca0b7ab5547fc0d905b3e99081d37e68bc9a82ffabf11eaf9f962e6d1a54979589ae583cfb57d4e723954daefd590f3b27e8dea3fe91585ad25c4391d6d7f1f009216363de444132d92dae3b47b0de918016f8ff7aede661bdc56c36fdeb33d7b58448762e67d0a7e681f9f5068b05eab4a1b799c6b2c3c5d3954653920d175aca2951a24fab0af1bb3ad4d1f69c93dd5c497fa6e296c43269e5b0b15449e930a994980be79c7fe588ea2901454ed1a4664748d960b8c36a90285fe1c2efcbd121fd5d7aecd36099b47541c5bad1dbc1fea692650f4f22b853b641d6d3a673da9e16f1b968ce4ecd572becdfaa07942e8ba1392e2ebaf5f9db214191430367b7bd56d62c4d8eebb8e6b40e83740cc95d66e98784d9d925de2acbf53936b24ae26ea594f81b68164076da58e85e3ee54a0295ebf02df35c184aecff4911ba436847f26f93ebdd1dea63a3a1e161ec9c2693a8902f24379088c7b4486d0eab05a064ba44ccee8cb4556b043059b157e38688820b6eff2a27330f9a207e6a7783781a2c4935c874f89a8b12851e8791f58bf0db46a4a59a857cefd0f0a03b5b886881a775c00d8bb282fcaa4a9b1abd618e900143e5c79d87848c6384ee87dbe620f8c0fa796084dd0074ffffff8b