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 58038 d20fe75d0c6f2f732ec9fa038a57db4ddd113780102b4bfe2b1890233791003c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5d21a8bbb17c19a8bd195bbfe0fbdb9206179556b413bd7d179712dc5857b3bd
Certificate Block Hash
d20fe75d0c6f2f732ec9fa038a57db4ddd113780102b4bfe2b1890233791003c
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00b337000002120000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000850ff34d03de704ee2f1af399c443cdf7c1e30200e57f2ad8879293a2074236776ebfeb10808bf84e6ecc6f9d28f95ba109d668dc67f8b1b7ce1976989b3c3c5e41e4d9aaf51d00f013f0fae76a91ade903d7f72b6d5fddf1b370000000000000080000000e00000b337000002120000

Raw Header Hex

000040201b97870cef77c523e1550a728e6c78af14152b0362ede4bd5642da406633cd372725c5b3f670b7efc75355ab0517176a43bda3a688eeead380352ece58a409fdf5b10f6a7f130418bdb35758dc1297177dbd13b45695170692dbfbe0bf5b19bda8197cb1bba8215d

Proof Data Hex

59,560 bytes
1212160103072d243f2e3e181c2ac613ebc1ed84a73a708662a297362e281616db4f22ab01babe13f7b58969173df013033d5d68d888de8cd1775ab81bebc5da372bece4fa2e826557db6de9151cf05f6e97951868763b741a137dc82da39fbe9e1e01641e4f12216ad6fff5698931a8198b2d0ae5fc2beb0221eeb5cf7789c241473a95c6d9117c1cec95fd574743d92a6014023b550a8e5aafe40eb007d297c6b41289ed7e59800a129ddfdf83ba958fd84692eed366126fa1c48fa3453c760fa79017df5dbde6727c1f71331f77ee80ebd04cc86985d1a05e6c0fbc4d7b514b65f9d42d04616e83c674b49feec3e4a42208aef726c3d70c2452f62bec02fc8f582690f3cc876a660e7e4a0e50fce6c49291919b0b629ebbcf9dcdb0553d5eec72105e018c59fb5b9e49481347168e6ea48746752ec450d00ee161d2e8eb91274eea4b8ba9a1fb00dd23ad157805a5092f32aeac95a6ee8c272face07cfde7d074e6c132eae99ed4251ec1918dbbc710fdf42e167d4ef66d3ef985b7da9741aa78a9b2c0081b6fc7b96324638abb681b0d8ca4db192cc79a5e5d0d6adc2380f8b01c4d161e0339c9efd1b5764d7c3e32d8a6e29d712a3177449e0ef2cb78a21a836e752d247c38872a5b83d0bb7771be57d00c1bcc5ec5317327c2c2d618f569e890254777792a1c0d557203f47795c3947944205dacf9cc29d3d86c9d57feee4d9ca3f5634663a83248e68bee0c25ca4603d7403fad9a9f53cf24352389b2860e1b03a970728cf8bee1de0254eaf7ea8cfc63827e11b85b2f5ede6897687b20a6562f197b73db69e8aecd7f83f809e46066ff7e28def5a8ab9b9df1b9b43f01a990be3d5798a484228e6fa698ba7fe4f6312af7a5fdf36afd0bff2fb37fc7cae90890ec7831887d5c41c46fa8c43891632b61060ddb14f553da9774f2a61f285c504d3b1d48618f8f2791421ee726dbfed0506a1f82015427876c0bbb5c5c6766e7340b948679109c14a7a531085446a8d011496285bde684557f58cb2702f26c473536444990276f7ff0ca9bacfe05bcb314962de0eb87edb3e7d257acb8058bc2fe32911b705477b26c3ecebe4cdcb608d12bbbfa7e5662b21017e6b75627f35f030584daf69ec86f4ba6155ceab98a3eeb1693626e5700e2242869023a63c3cee6a00eb80146c99ef369eb8be46fc9ba094eafd0e25ab20ce5794b0b0b966a88682a742e2a2d868ecf64e1ef12062e687f5d660e4fa24951badad92bb82d14dc27346147ae9983bd3e89e7356e9a2855af9a59edb8a9b3057fb92b0cd268527e908967c0ac384a53303be9543cec345be7f26dfb7e9cc993d05e27e693ed3552480b38ba39476a84cb793f589e741616611b59ef92bd893ab3d1c6669ef3fb4489e59ec744f4fbb31b478bc2b90a3efb7e8fedac1aba1ae2d8468e2ea516c4d5b0d0af4a2158d56e952e89698d8de34a39930cfec34fb2f869ddb215917e0cc89e3c44fd36cce1bb7e253e4016efd9598f410bc6f57d9af0ae20b0174ec9769ae96319b1285ed3138b57da1c49f3573a85b6d680ee767ee5681a17865d5e3332b49b19d21c062f2bce3bdf7318ed70f2616d5e6f7135eaae0242a16f5681790dc60b40d263952fef7962ceab1d75e674312b9b4b4875e98c8d088a53be1363804aa707212d81f3b4ed07959278c1bd73b664998a9dee24cf2d22cfda88adbbb10da456d9c4f734559b5cb72aa1eaf6f5248a0bfa492f879dbe7efd0ab81bfbec35a06aa73832bb17ac1cacb9b47997c32ddd04cb538d7aebc97fb8e904b55abdb80f7591c4c2b9ed936c93a86ca0ca41ffb6d30a74d678fcfcf822635da0c12cacc9de900acaac01ada80a52dc8298bb6ec41b2b918c8143d17a2740bc4f2360657ad5e04ec69a38483277db2196a38e795d434e5b01b8ab603938c2289a7605820e236dd7ca6422771754bb7ad0fe347e3e6480c73fdab157a9368c27e68cc421b5b5966d7f22dd71459ad01a9480f59c648dd1676d5bda6faf6bc5d92845c62e2ee1b93a994d85d52c37ddedbab5f6b2e07829aa945250c91b365a5126b185e1151f16444fc54da23ef89f432e9273307adf4bd54c0eeacbd207924751ea26941fc5a2b9cb4798c45a6182333c6aaec36a327a54042b189aa565eac3a81a3b444891c3c010fe96f1f01c14d768915e206a5fd66ea24fca378f19ff46586c6a6cb43f663bc3564a6db3ccd6f657584df669d3d9363feba0068d3fd00861005db5ebefd105cd1427ccab4863785c4a8264629ff0c484c5f2c29eb6e8216fce14840d0bfdbbd75c1ba8c459a406fb7ecdb78a3d54e61282b4022ef5b0dc8e3c1cd100107922b54e0b972ab33de09953c2dfe77594bc2bf2733f1b910fd65ae1b271cf6b9e3487c5ba5142aab7853400cb251813589d16aef2618b6c0c8ade04c667e66117cd0e5303032bc42d42a6cd775cb5304b9ce737a3b5601205761b78ecb71fcfe26e4695d9e5a9ed07b6fd0c3de49fb99641c3cc0508e9713cb9715bfc7dcac97609f5f42cb513f68aaf85099cbd734e5ee75113fce2bb7b406bc877405e1026c4b0f170de073e25e11b5b7fe9dd47c65c57cfae49c54caa7d96cb5d613d9464f0a72ae6bcef54196e8e69c5b7e85f2a3716ba73165f0aded74292f2b1f856e05996dfabca0185330cffbc8af4872a66dcc781904f9a8c41d038d557ad87846305cd8d333e98a4533b9233502bb69d7e15d3e3419496f73da4723d26567f9f73e06f1b824dbd98884fae20c19214fc9afafbf298d9f418f19d5dbbbe8ce37605f40d838e87a61b7b12263edec891cbecebe0af68f55b5d6029232a79814c03bb3cc2cdd6818e5ded77d7d6df37366ef2fc56ec9387ebdba04e4e1e8fc1f187009d8183f23ed1ce260cd103367888f5f32031dae5a77ac849dcc43eeb509ce25f457bd9fb190caa3550ac8584a5c6777f747e71e26b7d8df67a95a1211c6b753ed465f3aa100d9649490e8c06ffd9a82fb18485f03bab812822df0db169d67017ffbf2d2beb62371ca3cd589c288ae903f27c17596512e8ccc163f297e5c77dd55dc8bf65f9648e690afb6696fc9fdb2b4ee9082f48bf06266ada454ed651c7a6ef3dbb7f21d93685548abbdde745e6cc01602a6e429f5d53e19b5fce9bb1e6258de8fc56850fa87760f7be8a6f260351e5b74425909d1d4fed1bcb057e17ffcec92815ddfb243ba09abbb1ccd8be0f18214d63333a0414f1369fc491142f3d6cc6adae3f5f18d76289e40ded2594859c6b969660501c2d2afc725bb991e3ce6f685fe2036ac26a49c0758b253f378e710f26f65b01845a71dfe6df3fbdaaccb27897c10df555620a7c6cdc0f9b9d3c6381b6f4f9e9c90b1d93dfd7df45010e0125d84724193ca9d124c6af3c842360dc1354c8e7aeed1930e53b9189600d4202e9f6e65886a7f5fb752d6320a9d1f382052a802ed6d3df0e80dee311c7f0cc59110f6e7db4648c6801167fb1962446bfe2971c387e4084aa5541e108c425fbb0cdc4f56a40b18c55123bbaeeb8b7088496e56be994f571dcd694f9a5db179e5a335f4b9ced427f130a83042f4e171bdc346a89b62c743e69ae4ded8f6161c62818f5544caed5ec7786254188c27816cd8264bd439da0556ad1c4fdd390861180edfee58b631641308973fd6f795e78effd4bf1fc0c8bd67df77b80ca269db750b32122eb7525a903dbc06cc1a5d6dc21d23ab6935aa0eb6a37ef957121496d805b0ad36699f7bc62f6a3dd954d89a8d272c5628115422f0d4ec5e75dbade0ec94d953786871274f23f31bc6e243659dc5fddd33b5e5a08cb1e2da2fa1718d84967ad6738accda836a282f1f0b8a46b3f3080218afeb77e66b4bd04a8c95e9665b585fcea94d2fb15aa34fa6aca7bb88ac6662e25ea1651bb680d90c6e59cec6b9bfcb8ccdac77f8f1d46dbb9562f9cf85eceb04fb336f40e3d3452b3e1ef9f10d1ca7b2f05e1e053590f7bcd1894d97fd5b604f5af81e93f0c5104e1598ac8037322e29a844c6744b1a5845ef9b558197bc09d8bb54d0bf290019a6bb7f51704ed914d91a8e863a411960e15e756e222566d4f619b9d68d07eca277c1c5464afc291b4ae2833039f1f4e19e709de036f052234b941adf20001aa62786f25aced1ba40355dcfea0df4151359ff29117dda39ce74d7656897ca5d49fd3312e3634f8d5b81a0a02bb179328c42adb9dfd3f5cbfaba5f9e49b6b2cd75ad441937a25792ae47b0a21b112bdd5427a3634a7f71354094c174309ab4378d744ca733a81e822ca6ce465be38ae93d1eab48cdae59dbf8f4dbc0c2827ef8dc0eef2e9de11624f00a720050b9b5caf949b21d260ac480f2e29ad3056574f55e5fcdcf1f040524ac080c454cf3fc319c5c40b5aa28741ccfb6c44cfc75c3f389c4b0927e357af9833b55103b8154d41f3ae2a12a5466a5bac3c59644347bd07ebf6d7a85031f117ba9559875486a35c2dde99e20f786e9e857ad9a066d67bb3277dfe43d8fa5b960a5cb1c413018ddf6c343462082fa2307dc1dbfca0dde7031d108368f2a5d81a109898d8f7bd004513f367aeea1138c668abbf86c1db7eaecb23952dd5a7f87472489f7cca2441385f3276a028f2a352f9958a932864971b80253b3e9e552a9a957c79b02fa5aa6cb9b09e0f31d8d085fdbb9259f8770683002a8801ce4662b8e0b82db39adb939a273631d9cf928c53b2b32b4adcbdd0b606e1e8b8193ed112063ec50f37f1bad9d79ae2b16a4b1f15bdea2f6df9a96a693e6059d31d9ac160e1dfb6fd2855bfc13063101f7e6ef3cb3a6f52bd8819653c3f19c90605ed06e222e1997ad72b71259152f547a638352b4de578e59be338a1a8779b25b3756e1779d60791299fd9de21d9d7277dac31d1336d36a9eb5d9d4f3d477c91e950218df4f06d33b976a5c5e38425fc7ed628ce61acaa4b9410839616c1b102e8da4ad1853a632cdc0deb93984270f85e027ad1a74fd88ba0bb40d5507c664e3be08c5fc0bc56ca0311d2aed5d1998e13f6994b870775f45acde007e84064101966540a42b50a52b1a50484f0d5580c9b0f86a1fdeed1963c67980bf6f311911c5d94caa432f1af9125d5522e226713a7833825d7ef46c0d0d6fb1b18f0143c0c849b230a50938e0772e4704b6c9d3a10107dbf01e74673635d5eff08f0b70139bf9a401b037dcefbecaff43900b2899b4ee1b85a113fed5c174b532b7d08e1b25544bc2756de24f739164dcb7e261c27b641e6730f8e7ab20aa53835b231f1ddf162c3c74291472d2cf80df359b360e87e4223c709db2293177112d3c8d049aba3b8f577539f1f956bf8a384fb8ddbc7980c83efefd8c07c8258bc48a0afc797c8232c322b463ef1d63176bfbc0afadd11bbbc23b66b42e71a7eb97f6ec26b31541b443f6459c41ab9338edfefb14068bccbbdbc1f9ffb3f76fd593d597729706856afb6562e65a1af93242a1fa349474e772c8dc2dadeef0ff587f90a5558d3ff4d4c86a2f805213fea3b5fe5276de9b9bdc1ed9cc9e86ec00fe0a96c0b77b7a0e2b9dd6e86edec61a4fc013c615624c89e867220ef6d1d67e916696984513f8a049dfadf3b077b1f5d33532270b2de97880b97ff0107fe4844358c6e7623b5f97b8fbd4c83a079b165fd9ce5adac0ccfd0d8f746a28f61a36fb0dc5f94331a2770338546120785cc99e31fbbc54ca5a645466b14a03efdbe21dc7596e9225ec9cc0d020496c26b223e72ff6967451a1ce6ae585ee2fb74fb99c88f3e264674d91c11a8efb7359b2f251a5c7dc321745d379e6128dcd6baa5ae77374e763c1e8429d7778e537ede3a047dfb9a26c4acc8b5d1f489998a19f03ca514e37c0842d9e84425fdc3d7a77ad10208dfb1419da95f3f4601062f5715730c9b182a0b608223de3626ae85c88913f290be589093ba5590b58a5a395461ce71388fdf518e82d886aaa68ed77cf81d52b5a4555c273f4905af57651471d0a74d718603557b42fe25c4e12754ef325219dd03b70e9f275bf63b7b63335a8d617495ed69c1cf96203016ef33c8b7e5a0496efb860f8413bd088e10d633411851c41c912d4ede66efa172161c1c280919d38a383df71b62da52b3d29751f212a0682533b4b7c6f46330ffb18e7793b3ca00187ab26957eef48be2218155aec8e022ca6384d0c304911f666c649e35734c136a4ae851ae896017190974890a65c8f3a13cbd682b309ab1337292e6c21a78bf33c80fd05e0916d9ae828976fd259a6846a3f130130125336f65b0bddf9d4a070e0a8fdfd079c25c149b60523d37b29a44b935dc6daa59c65882d9abaa871fc6d25dcaf2ffdd1b3a3a834627e37c504584df1afcf8cd267914c18590df700ef4c7e949197381e30537e09f074791f8a048f5f4ecb41b402c0a72f699309035ec9034ec1e7db008c0155f9324b63445e04137531e8347400c003a06fa7188195bf1d3afd0d43405966ece6119a7bec9f894a532aed616e8277d838a78a897179a8e5f663b093a7735e39198341c78f48bbc71ce1d27d5b81999696e073c4ef9355a2bb22f08a711d9ee287e6c94b6e1baf4c6fbc78140814048d777dfaf8e80fb769d969f6700dcd1440107520b209ef7fa916d821fc776f57ce854c41b3aea8553918440e52f794ff8023ad3c735acb5dba832becaf8823955cdb0feecea832c6da835240eb6a7940a98869d46e266d18bb29107ecdc2ba012087787735a6878929564d03934d6228edde7c324221b458f4822a332cdcc589bbe41dfd59cc26a9233df399ed682bece0a7d473cf3b1b4416b7ec3bfe2b661dd8bf9aeb3cb8e4b039ad17ceaef55d5d5e0b5915e4db3b86da90f4667ae9ec8fc56a598ba20eeaa0afb1c239b1417472248e97635092cd64fa2b70d2420a8376555c746ca0d2236a9d0a509abd5f9cf27aee1636d9e10127d223d8cd5aa90fd269a8579b30826068147a750371688938e0b10092c0d24a3132854a3c8827ea01175f5024f1187001cb674544d9724387120375e047c3c47206ee500291eb28e7afd13e76e9b21164d47a17cbeccbd3d8b1ccf1716cbbba7aa759a0f91c973d6c09ad2598ed160031d8de5e30f3aa55af0dcb2a6b3041a48fc0c35cc5fbcbb1acae01c158bac1a018033ff018b6c50c3fbfbfb30316cac1f8ca739667d5fa84ca8535249c5e1b2874f7aedc00efd08823614d40b1693083a27c49284fb2e7ec103a5470cb448a690a2d8858e3ef5dc7d2f4390233ee1ed9e3bf3812a78d225a2a78fbc04503a14a4ca122e23819529ef1c1923ea0169c54720ae82ad24aad4edc2375949f7cf8209e1b719ccaad3c2d7ff292a9858d6996c93c75c0c296c61ebf8454cec815116e3d722f36840dd5e11a6fc4303fc9c11b179ae4c283f0115e0d20ff7701cde79b3d1112c376b7799b50fd3c5ead61edea962ea54cfb1078c11d894f468a116225dd5149b8ddb95c3c8c1538704114c86759cd76d16b456ade4b224c0cc696952c9f3e380b3feaeb82d5473cc965e207c8b0d39fcbc61c2524fca76abfe31680126f9310c9ed45b9e253353553bf825d0d792cfc17c908f9a2fc494b5641c42184a2d671fab31070d3a753760d5fb47a72dcc7df8a295e5a40925cd7056f735fbcd0c0f0a07155d176bbb52e736cd517fea0c4ea8cda4368611846da68dfe7f08f7a64ba20c5c7c7f83c515bf5e921a058f1163ab11dfeb259b041961de8aa1223852cfa41c12531d400f7f2f8bf4a560cdf4c768d2e67e2e55fe9e3400cfdd30c4c49dfb19bb1d0f4405be5097e5ce01e9ec0d3470753d668d171ba2112a9a5251279c40dae930c1e296e8b6b8714130da7df3ccd58348eb49e1a5f873ff675bb00d0e3e1fed53f72c2eb42026ac0dc698e8c49060b1ff14295aa26a56e9083fdc1e8c32e14410ee243540518519971c4a64e4ccbce8942c79d2206b950d526d652409f164e04ab2fb361155662eff395f565253c1372225a2891b6e7d49fe86dc0b46da046554748291d97443d375ef22c65f3745fe75f3d7163e5de98d1282ff20b8c7dc9b6add606bb7860879369bd987f71fcebd0ee5759682cc13bc6792717eddc56228e10bf8215e724141cb9f0dbc2de4d676b4ffdbbebfa0e4c8af7f8a8b3145d01073dba19c033a7e62d0ea0557a4c47c9df0e03762589c0569c5cb2b1dc1fd2968e3c2dfd544a59442f60e133f9614ebf7defc307d5ba507215b7b9d457056edd87efa3d057f9140dc3235178baab4667c1b7bbe2ec595b104e37a9e97c857ff4cda3f6ec040252bac44cace3ca1111677ef55132c05d22c72ff991b23f9aa926a13cb016de28088e24cf6797467c3a24fdc594d98db10b972f7eb20d51141b99f0bcc0c1ac9dfbf3da5c5b95a4ae98c52a816620f6df97e3d9ced2e5a792d830ee7840dc5c9f98f52c6edf52eb4f668fe92bb13a97ddf7d754d7d4e5506143a7531025b95e58915bcd0fc7769d461211ce8f73d26311377ef8548a182809e23f84c7a088af9dae6bfffd0239fad556eff357b3bc66b4c07aff68fa8b1e8aebe1e82602e28091d62d086698721f6615576586569a2f404de23d1446639a1fcb42286b42f5e7c39195612bb13ee34393c2f84103a0f09c0f3c9e68f348faed7fb4a3b7cbe2c38c9587a1e50e4cdc98f6492fa6d335bd9ea5f0a893bdf36b05379cb8f214ae23e5017ece93cfa5c7d7d4929bda429d77ed9ea09f959a98614b7d21e4d970f91edea55055c8bbd0d0b270011e281d97a4ae00eeae74c092fb99b603ef58b4bb86f5bca5fbd30dd464c42d757ca4b1a26c685a20693aa193f0f7e201e693c7db2ab4fa2d39df3ffe980be1788e4fb73ed8688c613db24ac3e07a0b8847fc2d9567211a1e2dd348e53600d895dcf50685a0104ca4a55c146be7aa6fc8d1bfeb3dd1e654261db58efcf6d7db960d3ae3cbb7d11d78ceaabc17709f924d474329b9a00dae6a7aacb815e680cc5eb31f5cdfae11023a06c20d07fb718284a9916c9a9c50b449a58d8f5682e40168c19107fe942d6814ca0a8d4f37b2936f4f31d444fc150f73ebc8fd3fee47236e3c19154ec0eb78461926eff465cb17d77560616cef4489c5050162dbfa1971914c5d0f6502b7fd6e4ac8ea11745099b99429da5ef58b0e6e1520e244bae82aa45134d69335f758d87d64fdab811964528353ba217432bd0325bdc5a1dddec0fdbbdf8ba40a535f9526b55cb1f8d815b28f38fa3bb76f131e5f8584b3002e69901322b7b8fa1579ff73dc3183ad34007722427ba19b634cc7bd57b28f5ca3b7f8a70c121d3c65c80743985e9529617ceeee96e8b25bffc139de23641781972d37615e2bdf746e20361b627bde5330fb36f6d495030e649f951ceb81d01ea9c4e4ba7372e82f6f216110b670d2fc7526144cc940ac7ebd57cc064aee74c4979fe5b725ab5c8f3750220f361f36a7087c41e24717ab6dbb784ae3404bfa91f9a507632fa5b674ed187bd29d90afb8aa94a758392e5765aac4e7b50f88f3469397580c642a28ff6dff472f1fe39a2fd78418607d401f997c8db85022d349c1d7c6885b90e948516682acf89134be817a35a125c0361556485e21ee645b6ddcdce5e2fbc8c5b330b99b1e08b2328599a7986c74ebbfc96e402a370260daa0318c2a7872586a3663fc7cfa654184345638aedded22a1d24e9456b9692329baa1317dfec4a9d0236e5b8e7210b64dcc0d9676f03f2e51c7385030ef5048d0524508f1158d29cf90903da631eebc1e294a66736d3b9b6d6ba573629f01e227aab8dd2af5e3f174efd036eae5e9782022ff28a1fdcbd8dc30eb844a3d5f860ce4c5e6a38b20ada740a6fbb094a0634e5dff334008a40c9ec573d8c4a2551119ed6552cbf9019a6ebf6acb1e0e2ed926c493319ac8c55b48f90372279aad262f711f3b57f019c378f2a48d508a201d7baf6580e4ac7a0d26eaa87846e6a7d6df168e20767dcf08534982d98b3f1e09836f813fd973e6dab7e2b7bee83fdd3d35fee1f0a42190f48c3964697ef2df19c1893149223d5be098eabb548d3678de1d87f8a4145e9951b1a88fd3c725d51f9e9702b4333061712352e5c8152a35a7be5d5c7e649666e4269a90de4f82bfafa590538bbbef6e1a7addcfb16a70d2c11aaa5bd218bbcdc0db025cb50d040f77eec2ba602a18f508d75b98901d1ff020cd0c5e246ebde0ce46dffa8824d8563035ff1e5968dff21de53b06972251b43ab00074af2bb68fbea33b7f2b32ec75d5bc26d652832d5b362c4bf309290213a87cdaa0f88eb41d9e3de29c0ec2cef5e794cf543e7eb5541d3529b63c158dcf8c3c4a1e972388e639be9a820477d80f323e17a034dfd240cdc0cf42a152d0f61b9a1729e874505791d5653903a05ed024037784ba81e724ef4a6d6ab5ce8fe84f1c5c8ce27930b05ca1aed461570d40f2be14a81adde444e462e9c20e07612246159c06ce68bed72af89b753dc5a05736ef93d11b1a55da9ca34aba914a88823aa27f4f81769eeb3f9c6868d2d76291437ede5d331b490ab28b5bec2733c2efd395a7b55be26f111bd398949b217f6d7a1c093ec8354ea9c0a2fb6f0560e7d2f912893c4796a73ca9cac2589a60a1276d651a73e99190f54c747aca0bd16db40da55098cff516b09a635993258b685d489fe53182a9306218c70ca680a216853dcd7b2995d44c7e761dfbae11b7ff52811a19f0dd8d31ce988be364bab199a91d152233f8dc95c22b213b31ae5a6fbbbb51e56a77c461942663ce36ff7fffafe14d2ee3f0eea4558b50e51ec63094cc082804a16d290f33445a34f32283931604a42b24068937f5489f4fb3027e91eb5e63031771f0aee4e998c0ecb42876381e428458e8ab364e840d7627069889073389af9c86919f41915f2a38e44f4cd585449a187c3e1cd8da812658859a9ca327e9c16059b1ef63ed3946e0fc4312c2267d7e7df033f19f480e21f599edfa3507943dbed1735c5d5e571c1a336d3c8f0ff02b68a48df8cac3733dec371096169d700ce124306380d8a07ae310430e0d57be7522fda54ed1d74208eeabc011702401b15f714fff117152813705757eda45c3f3af87feef643235b5184ca788aa5ddba2aecb21f6ef8a6938af8178d483619248b0b4048d51a3fad21e4bdc389e237af6a6c573e1fe6011c903e33e8c753a8cd40135880e4fb97c7abf385bef6c3bffd906fa46ab1d3bdb15aa64694b3558a326bd4066dde1883358c9c85864b7f6f924a9f1b3c06eefe43961d64c0ff0fe9a3ae5906edf7804e577e4516656483d5157cffae769a6401cd0025277456a06c55648024797f6f21a8a6d5bc9aa53cdc1f22d21f05b9da94a49a46baf26a7c04595ffa58bd385ba365d59f28cbfd4008e42d04c7853b7d991905013a051bc71ddc758c49201b7ab4d7c9cd651203a9bfa661ed8a038875c2c5ebdca14f16c272288083fe2600af2fb4a2a968ae23401658fd5803d0c74c7579c29962efc45de0ffd039bd789f0e865cc2fb5f07141f72bafa4481cf6993000cf1f4ef51efd220a4acef2e20fa4f19b7743cc6aafc5633fc9ac4a1f0b4deafcaa5fedc3d141840050bc7f43a31f7579f1ba6462ca598f430202fbd77a59a1e2cff5523364649427921c263af015a7af02e794426102d8985a43109ad6b1b85a0b6e93b9ddf819d6e04d51d6354cddacb2af50043cadd83eb38965b2479c9f66ca0d1a2fb56020861fb619e56ad0eb9cc3bbb761be39f999833dfa24f2d3c08b575231870f16b7ee640e5296f9d8017f794d792c3ad8d34de259a3d3eff059dcd64d7a399990de4991f49655d2401583461f827be58530f08678cc35255bbd622930a072698d969d26f2d61b104e2e3ca11cd2fd3b0d3cf83af50065bdc8bd9baee8718f2c4c42338dfbc338a24cab58a64bcbdb1013d89b447cc1210b4c8708ea3db88f6fa487a4eb376394efb24ba8d780b1d6d43d541f222eb15a05abc2a8ec8587c101bcf9c29e531887db4a64515adad434bce3c45335d395b8f707a6e276dae67d21ddc60a11d964ae021be28ee4aa98aa91c1351993a2f7e4bb8f3c10928ba1a723a95479cc4f8e236430491882ef78e9cc02fec082973cf15b2a67d4392eee9060fd4ae7f3b09a253aadd5eb3c45f149a78db1f50b089c878262d825cdd49d29a79c4a2ef10f676553ca8673e17c15248f85207dc37a972a09d716fa3bca1a6e2586790bd3f94d6dcef85bb16721797635076f8cf56b13c73cd4a2c0d2cb82c9ff542ef3c1e8a5673b44441d35e15c3196f7628e4d170f3aff2beab6e44e6c49179593a04c458c2023f808c9888d195dbc4cb290ba5a94a9e65e11bc676e19773b5fdd24a08bef932ae481ca35b54a8d6b8512ce6bbbeceb68d5c9cee50a89366454fb036a9b492e521c6661277744d69bdfb8a4cebf76bfee6cfe4be7f35402891c5e44188687de579a2301429a5cb4e294734d4b2fedfee30ca666c8d5732eb4c38ac44c866207c829d075471346714c3e1aca57e9ff1dbf8dbc704e1ed555bfdd4071e4a8d91cc7b8fa56a28d7d7f40d2a6ed00ad8a44f22a357323f9d72c9b85f8a39ab3c97675189e9b771c2f3fdba1b6501fd7719573791cd5b5ac785850f435f34ac745ef12aa59028a33ff69119a15e36152b8be17536e8e8a40401500cc8e6dcd5fcea00c367d0e4d37d885fcf9f77bf913c376461084a7658fdd236bc3b52ede47ae027694d24b03ba43069abbd0b9c2ad19ba74d957b89ea52d8110c94d485f335956be9c7bfd0fac5263c7bf2699d990db6d64402cdfc30326ef203182d632b4aaa65a380e96ecc256d103a5290fe09d8c94f723e2fca7dcd227f8a7c4eedc1ab8825c4484cc0f2da92136286abcb3ec1eb821eb1aff1664c110db004b2c1d6710ea06926e6f81332d9abb069dd3c51bca68bef44aafa81e66ece4ea5c5a1690211813e9613006794fdad69c56d39e80b379165379bb946a7d9c3fa42e98e00a7c860012e5d8845e1128cf8dd19b07b348b81af17f9129c835ab41135656397dee355a02a922fe20aae0c4d0f4d7fdcad13729d17c9debba5b64ad45df637dd869093414e777ecb8193a78fceb77112a5acbea1d2c61976667edddf7aebee1de260a349fed827192299897695d2541af887e0bd1f26d31b358754bed29b45613234f6e4b79e7387510d1f0e303d517683b9b590266fa5d165040e486660260607a6559066baac6ae7fed4448251b337edf9a4d1e660c64c7b38566b4cfcaa65e1bf6f1e570e3256043952a574df29cd685f3946c1ebb67bddc3b9f56bad7c6e190009627336785d0639153073d4c611924dc43c6dbea80fbc1c51930bd8c9fbda1125596d141105cde56dfc245733d64083aa1a6464041b567a44201590f88c7d67527408e4358389cafec4825d47171ed5ec6bec96e7b2704b3bd4a014f463fdcb2f2807b83e90237863a18077f5f9f68d00b2955e3f1a791ae5ffcb04269cc6bbef1b33727a6f7919e9148cd1767873af2ea231ad2277efe1bd9ccb37e8715e27de7fc11a59146278e3c71b9f5dc0cec24a97f53689623810bfc1b92b29fc0cff9ae777e13fe5b80f9fca67bb87e610f2f3f9ff76fd1b56efc7d5370c2ac6fd83148e60b2de5cbefba3531f8c44550750ad18f9c51f24cd8f8f42aac8bef20e6aae082d52012c2fb2dfcfda57ed939070b7cc7ce8535a6efd5e7c7a8d57fe0968a91ceae3a7dd6ec35e2a858d65d50e518e8046ab16b266e7917a40c9c45c7867fd49d6f396fdf8eddf2962235ec3633db773bc1002e45b6b7a825804dda0beb11c007470b71908b8b90e2be51b32a6fc415f54f32b1d484f583f5994c14f33a66bd06c6ebcb02fd769883f586c3c05dd96d64ad003a535a4f7dcd6ebc7d9f4452ee4af023a99f47afe0c360f142578bddf1ad28378f3fd3d52a9b6e77886769528008a3e406a77d2e69dbda4ec46ac2bf0fe1349c58d040e5043ede68bd74d6359ea6e4b31e5f9995419984f92d02677e53ad8117ef0e7397d5640f426a980d380089d27ce10d46f623dc36d0e7b789f5a13e763a458c36e6690940febf0c24212b47197bbc9de5aabf3837e1901d319d0e8aafc9d64e4ca00b7b2f1feac1bb26c71e54fb5877df1069bf2793ca664d1a36ef69a864d9446a88cbad5a89c1c9292a25fc1b9c725edc7d8b54dc455b878e01b61239480e46691a61fedc7fbebb2ed7fc553a652255c2a87b7a4d02123cba383719ef0eae187873415d252bdbc6f91504b637defa05f4ff01c21dc09e5bf1bc3847ff074795187d7d18ff83b59cdccda212356cdcbffc6435c703f8753ca58daf0eb8cb520ead9bf246bf10c26e490c5fbea6267191fc4598b084f04278573a715773f62be24d7c1e4f65022a702d8f081ec174356dc87b4eb29466d17131ceb43ccb231ed6cb8dd9a931ab3f57c1f0d216d9d376b4183e0f11291db96cbd7cf30f276ef68305ff4e2b371db9a77cb996a5bdf2ede8ec0474855acdb5ade6b6861caebc78a07ab44b692802d1e557d3d66442bb49ef1ef128f35bf3b989756c8d8127a47f74660571d85b03e3df1736ae7785759700408854b44347714bfa5725683556ed9a3727f2d74f86aae240614a9b068ece755524aac06bec9b41375374b32580c6b13659c3424adad252566c01923bf9167afb9efe66d8b66dad2aa59fdc5059e66b75d0be62ca6026388928bcdc3360918655747715377140c1d4a9624aaf08be3fc990611e7caa5642453ba64edd4780136b3ba8c42821416e9c0b287ff7aeb6ccf0294576a8699cfa798edbfbb725401cf427ff66d65824d5e6393f3dcc1e2586323f3463843d2b6ad09424dac373190dd060eed93b2fc8ed0c1e5ce9922cef00529f9abae2b447d5c41daaace61658f4b67eeb9f59140d27027a56210324f9ef5d61ca28e90707882ec1835bfc718f9e9a4161770df8b99cc0b6e312dcd409e376ef67220e33ebf485a7b09e423f61351a10ae6bca9e7a3081dc96dc291fbe01786e2b3cd4f956c9f9707428de61ba2bb15946504df082f6105cc3ec317a27714612492e452d6ac05c6136f7eaa193f064926d9824766d5b65d1116f34809110957c999486c4acccacfcd1ec7bbfd7f269f2cb97a30736ea737a42cda14d1b4c8cd1385ed7b5873cd465c3b00541a7aa5e6adc12493d40ede8b63fddcabdadad63bd5dd744183770361fa96356bbaa6c9f09081e832cbdd9d323450bda521dc8d41b3d0d7c109db00409f920e6a466af08ce73f08951d87cab66f9205ed8cbff5d01bd5096feeccd993c8c2246e3a01b5fb9f86fc0a18c6d7cc53652f106c4593c9a76ae9c578519466178d84b026449df3d049543ee9aef60e2d230ef7506ef53003e7403f1a4059f0c87fadd956c68251f97db94e95bda44056d6167a2d7d5dc576df27963950163a4d0df2af0f615423dd36667862e2d0c1ac7aedf8a0e4cc08004a7f4a8b6ddecce3e16bfce1c9580693ae7f0dc1b4c056aaaab2de9a29a63953f51ad2963fcb5449e5cfbfee1751771a406994d7de7c19beb055328134a29b0c6e99eb57141501090dca095c3a792a009134b501123feecf6a67f7ef247f78ed8757e995ab623eec0fc543f0bb6e570d79380574328805f06a24983d4d2ec5e7bb5d5fb27ac72fc31be758419c297cb99501194ece334fe2afa49f910f59776145e2d16329db6a70a0b768285af9943b883e0c2785c98187359badd3a8a7b6d6747a9073f006afa204077d2fcfea1d10093f2e9df79c4130f3223a4b07d0647fe4ce2979144b1ae937c93c625d95e1b2343941596608ae63a6c27ae8df255627a997f5ebc59e4398104b918b78b75bf9a36faf1b457a88949b4d99ca6f29141e0d00baa90e1ba750795f014ffc4e38e3e13711972518a83d121a5645593be41affd9459339763826678168d5c772347177cdddaac74fd3bcf5f858f0c0b68c845c496000b0ee43a8512578ac6310c7657402a10974d0ac5a414a902b487cf426af8f95ecd6f0c50fb1d5714c958842e372e202f994d2c8a76cef896c3b3a8275f9aeb71d8f39d23536c31b6a417e32fe0997b82770ef5d48c18e850b1c3b7f43575a9372fc16324c3c2b76e29b5bfd4becbf5379e08aa5e296700c542cdb8be0103669232ce7bbb3a415d315954cc6952de6ef6d21ae615bdb347b2b1d96be12abf78c773a9c09f27abfcf27bc0e5bcdd01c60fb35bd9a7e0772e972524fbc0b085501ea649763664c277ef2f8e3a21ca3ab6e67f6232f6993849b6998f1fb38cc2e4ac4abe227cd8dd705e615e00716c0efb41f8d04e14a293b66c354565397528a5bfac804970de0148196df3af89e3015b3615f550582dcc5a71d803f5bb677c850fa84d22e085ae20f47489492c64a6f550791685bf485e95b0b3402c7e14a75f89d564a075ea07a9737f5e3180426bc79fa952a2002c9153510bd1d29efa9148d89fdc99a08b16a33f5123dcb985420d16eb51e83702dfd1f42c9cd73961166c8bec40c0e539fbd7ba894d5a1c1882fcea3d50ebd1b4dd0c978f7b781bb92009b7bfb52aa08fe5dc6b9cca1c9a3f651142a2e0a169f2bf968101bc2fb5ecd751d3b677340047167559c996084ff2f116c678988e9de86e248d1be3eae145f06e8b34d75b637a869f8b6d451190bb71e6f4a71d0ac042a2d989cb0ad835e305f460d1ceb67064bc5ef942472420cd9041a9b3885b7e9b642f4ca273bce57e78a9ffb071c73bd979fea19e637bccdfd2e5cd946c0048c25c474ebac777e08d7ab7fc5d19f910c6e0c946d9ca1ee620ed68a25e76fa76850480923a5828fea6aa1382c441ff48ef6295147ba1f050118694b7d3b53e4e26e121610d9b5cfadd64e2f8590303169aa7aab86056f168b1381dff10fa5542880d211ebace6ff0e628c83b929eca1a43aec0003571dbd2c95c7e7446181d236a3d85f7963e6443d7da06852ca31bbfe9e2520e3b4e4ffbdd66f869ef367caa70640b2cdb74585e2980c68fc6e2450844ee644912a2c6fb7e0dc2c46ca40b439aeb314741de344fe5fd51fb1c75565252804b7d9eb3ec0e1714fa6998775d2a26f54c95f48cd6622154b20872aaf74545c51b23539170501c57f698826da2ccec8eed6250c8b8dc9ab3ee97c1e431dd5b0828ed6a6205df3a68be548f0f2f07b6b9f8163613067b6726979c67aea20a39ae3448dc273fbdc6ff39130f54dd92a86a139853e5989158aaff891470cca07677d6bfd4f7dfcd45ccac382b7750bd956311516144fd2a70a4e5f3f08af4b6e00713937b9e6f8556e2b64ea1ebb36e684b2203f0807549e44f52a7ead52b8169c60fb5136bf8ad13d27015a142e67ae2b1d43d84114273e19893cf2684f2bd7c5cc5484339b8fa4b847f14c9d69b00876c6c31cadebdd6f6e97719abc3e4184f314aa5793426c56993ad4777b20613381e68248cc2cf35d9dc140b43abae4c6873f826873a9a426127a9f45f71abfd0dc352f1d7ff37ac9c4165c3dc7b0dc2123cdab72341bf185bbfef589979d2853d71e95c572124fc98624c948adaec383088b064df9d5e36303f928bdda4407f2c2d04e2bc5e6c071a99f8b44259079faaff7b6e1b0f630f1b3afd6c531b04ab3e3be98f32174b470bd21802143c7580f7bbf50e7e0de1d50bf2bf5460c694b2ab5851ee9fb31d6a8ba200fb894982f4c9644dc546abbb7e0d52d402e6171919099bc650b4fb79fe88bf60930d6b0329cf0eda89571578b593acd25c9b21fcb8df28e94bdfbf4641a161ba7e84854202af812c9c70030800212ac80c6e341daa395d45b8b1e0bfecfa15c11f491f52ce017b4fe875ba83dd0a0cce79c8bf997ea8f8f5b3361ce10e844e918ab6e4cde69fafbc733678b95708a3161003c2df985896d37e57d80fb1cd5ad6a30832963fc722fc4ab5fd60f565eeee6c116296b6415f450db5d75d474df1914e0e5655b8dfe418e9c1e4ed9905ef9fd994f2f2c27906623f437b19fe876fd9d0875c75dd4bf21dc91ae39a484eb0cf9fa54bb55df80dab688bf6d2f0997643c78f24493ee477937cd1253f68c8c17b51134f5c1376e4860ec0aed9a259bfab2dc3ea7f477852e087705be75b08ca83e4dba912561d30d54d1669f1b98f22a5b709978429399de8a84a806772a3c9357db1be7757f4247dc6fadfa75b8aa67528f26a5dbea41e8a1302703e5f4fecd0d087fbf5e6203f0c52a23a411bb8dc71d790b0b6d84a9c0e55e24de7f369200f47399bd80f9103dffade3d1be4bd237b1d6ad828e53c68d302020b24a7c1d88c5c5951b126a14de790e4f207bcdb22d3a8c6c9eabd3d1daca10a99fabdd4112e49f88225317b019cfa3b97844d1bc6a5fb781324c0d0b3e7cf611e00c4ca0f3210291b9fb74546a75d483f5042ce3946e5a3d15ba9ce366c89e9677fb431294428692b36a426ad73ff4fb3f60a4e1b06efd02cbd485616b86f4d8bfe6d78fd9164fc8a7c83820f861e8be13c070c975e37bb2e7ee9199e1300fb73a05c7b43be2e3bb2e25352fbea6d961eafa8f72936afd934e100ed80de9feb7b253911b31df710f264335a787c9dc9127f85514ff581875758b790e1d86e5dd2c86fa3f268445fd5d0230734e39d4680691994aa9b59fdeaf81c583c3f7e8115fab510f0df902a97e354ffe4bdcbc78ad3c2e68d72ce592236a12dafcc81d1f86658ed28d674ba0683b6c64b7080fe8157559b8701455630a3018c748edf6994c5bbb4c49bf3a0e5b47c2c10ab418a13933fbb84cc584981f6e4ca85d9512658c6b0ece8c8c2211969422f3c4a8d22547f5aeb0401ee9d8bc71023583fbf4d0f8660803ad05463c4a3db840900afcfd999f6434715370d2ef934aec723cca540e34200cd3c973cd139230d7292d681057d1c25a7b61858c7df0a59626c37300aaead46cc3402b24d516a0e0eb7468fd6d0cdaffcf0b38a1942ab55848a014bc9b97b92bf62b4c11d8cf2ca16eccfb2a766a26fb4526b2c0decadbc90718b4eb0061a106771a9ae1e5b0abcac8522d1a773707602a9cea4d7bd256b75c9c29e6f7a230172dadcbc7ff511dc24a49fc69d1b64e7982a2cc89bbfe4bb3d2c13f6d2d8e7f9a5f10b3807bd7e795697ae522b8a0c4ef85f903b3d5bee5fe505fc68179ca1c498de30a55126044cc494aee4a9e87afa06769977f047458df1b3a7bf21dcb29d7c21b9596d3ede03aabc0d391041622c737b6a1c0d4e793de6d58ecd891f6a899da185bb245f36d84a58d7b5c20501e38a3058959a8b6709715eae02dc7d031baed9f78f5be96f0034bcbb43501a40f6b58dbbc57c17feb87d8565502aeae3106c04c415230893ddd1d8f3be93176f801ead29f76d5b93773cc8554a74deadb6895ab0ef3cf18fb7c3d2503e6fb7528879df0a6f3640c48bf9493707eb43187c77bef1375dcf57a63ab636ed99bfcf706401f76fee3e36623daf71cabb478db1fccef7ec91e5ebde08e35577fa8aa3826bb58dd4e2c23ff448a42ee761357347b028cc109e86051d33338343aa59620f81df42a1a6b759682396188e8999c41bd8bd0af27563090d6265c36db7bd77df0bf2ef4f3958e9c15fb158b033d6a6e38ea0fbde53e47ebc0ec6a4e1fa409db3aa6689aa60906f1d0d772d95002c1514eb1d348caeeba47139e9add79961e5b7b50101d5d5698198c3694c4026a8232f6e66e6f34d3712b204e006774f6f624eb52146941825fef9dcde9cb4af1d561d775615e70e2c0a43088d46f0c374d4417a876f508b93562376e8894ccd8028ccf4289dbf57ebfe1658a02261f6c1db355b1945140714c200e6ebe8ce33f8310ae92206c427c047d47d10a01be8ebef09d690cb42b4dd117cff52efb4ec5d0518cfc816d310284abba358e3182f15583e79f938ab58cfc0680c710d44bafcc33a3946fcdc05ece4e516e7375e3b1b42cb23defbf13cf694121dba09853ff8630df8ac1dbc042cbd5bb808bed01374500baa971915ff5d1ea8441b0ea00ea673988105c6f4284cc495c9f9b925d077d1c9a4902315be6f19ac8e4840960ea068fa2844dea86b171d3b9b377200cccc3b75c0a9d52bf477f93ed3ee1f8e19194dc6bdcd521562cd5974167cc1655ca8fe483266147433acdf97c057b058ccbec73fbeec76e5714fef9318a1dfb175243dad1a1c59f8e0909a124fcd5639fca1508e5955bcd330bd6c7e1de68bc6d52cfa3d69679739143568579991943db5afd5d10fdccae8d4744c02c1f12142eee86a2ff153bccf5a39d40957a48a951e89dfe7d90fe8895868ea4c9bb14d66c4b84d9bd66bd175a198bb9bb8f4db2939b9f60261c7608bc5eb590cf556a7fa3773b9b0d6c672c2b749e68183ba007bd4edd269141cfcbc729ff26e9e0bcc4d90fc4056d3e5d45226e7fdb0e6739608fcae84ea236d19c9bb079af0cb65dfe070dc40a4efd72f2eb997b9a60150d84578edacbf419b2b2b1f85562e841402b7259dd2498517ead6e283e4f24fbd11048e813afc9370fb90b2b931711daf4d248ae02542e24c609650f36afa99114d0f14110618313f95cae552715dc6c09d8972f8c7fe84ffae553f5e4a0d24c8f8e94747ff02a2be5b41bdf92a2b38436c30a611238824f09239768b3bbccd79cda130554076b6a4bd7f02afad6adf616443c5f9dc66becd9cb0822af732a0e5daeb063c3944195a45107d941d7ab15fc587adfc6d9c08314c14dea6f782459c1abe88ffe26f7ab1ce9aaf8ef8efba66703594b4fa4c604d9ae49c704ca042623e000efc9077d062a31851c3d7c7db38faa3690e7d5d65c476fbaa22b1ae9e92922dd8cfb5186c5bbdde8716a5fd883796c3cb605e02cadb53c307704b35f6473675249da4171deb9b2b7a210f559aceb1d7509750d39f34bbf455870b35d508d06dc4f5373f7d49fde9f995ceba625c13f0d07162612ea48f99cd4d8b02df9336c9bc30ecdce51b1ec23d973c9a8c77fee074345b539fa4e9e7391f45bd4eb2ff9943fd02fab459f5eb5c4879c4db515708634c372628a36d34ca383dfbe47665244e7545f5b274745d2bfdb73d6a9179399af80c2158d61cbdd22826e2014c429203ad4ffab4e50601165f6e106c3b3573c64196c129ffa8e33ea877f87b9797a60400a730d36d982432ccf46220ed3c0430a658e78157b88ad3d0002687149b1b347f46c39d912ef2447fd9f2ad5c41ac767a12c0430dbd5c0a199216aae746c264ad90b663ee68ac6c62e70130baaffe8f0d99c1cc156550f2ef34aa6955cf59b21e733552f974d4f889cb9078a4f4f14364a954bdb8368538bff028d6e72f0a296b7591edfc11f86ad7a83d30bb5463015df8a779c96bbea35c2b8eb237d668dc557803a26d1c90276f547aae5253c75fefb5d94de5316f634530f194d4f6c056c5e8d4ae557a1f44a9c8cc97babbb354354eb2d817048804249ebdff5714d81389d14830cde815b961797a84781a006153afe5d623375c44ff602fa6c9ac47e243e1213c874bd858d2d3aa316964a58faa64827048def58b0c30d842b66a3caf240d4f426bfa7063370a44cd3bd6f9301f9f874fbaa340f60602a576ba12a5af22a4b9455021d0432b529b876666a53ba8f5ac561c5646065d454fc87786aeaf41ff30be65cf6baa4ca6e4f1b6629dd93ee90238751fddc0d57cb06ce0f3bc46772bc5dbc83a21b3a6bccfbeefb2ba66409d036c75fea9cf74d083bcc7fb2f55808079115afcfb37047b231238469d153560f768cf6ebff6feeb98caacf48928a41beca00a96c5d7e0fba5e9ddb6f36c9840413c0b31542982dd08de3cebf69d69399ed0c4f2ee8b7362160b9f15e4eb70e6db7f1197a8005b3e3fec9e06023e31c129c299a20c66a0db75d52816cfdd59798f68e193567c75bee4fe4774fef136e03de3937d564492de72687e0a9c3da1bea241b098927b918ca1c3d7e86e65648592a54e4317050b10f8f4980e822bbc4debf4200416661a06212f45ef82cb9f0bdd7cb719238adbd1400bdb7871361c717a9df4f03ebd774a9ed5632f391731304ac884d8496fa3550a10cc8733cfa3490c5c4c41ea37f6d806d368c6bcd57a0624aa6bc6cd114f307beda7266c564a0f2680e75de258543218f50f1f2fd152a6a5ed23940b7e3a0a721e7cdce7d08a39353935db60787bdda8a58c261be42603f124394f240d913817b779c12ed7654b081556286eb4f27dacb09c07d9c0a10131092d9b48250bdc13a05764f4671c13540c5eaf762de46775fd1e62829a0e19ebd887e0f565339bd1bbe6923a45fc47d8baad7e334e94faa75e2ea82bf30924cb44db74cea7e275c0bf71ff1e8c2aabd46e800ef877bdf686f55af6146ac037ce02b4ea130b159f8b19c6245746bd15e065e2cc246bab1c948fc7f9a2d6a643f6c13d5ea725ac589a4f67dd8578f882273dc68660597fa1ce7515e05cdee20510ee21a3277912ccc212ed594a6a75756de7aba7d76fa59c06e72f273517da4ca328cba97efddfe7811e7a74b5996ac6b892b6a928ecfb24086fc15cf24fe230c35eeffc6f7bb32d0bc391f5b3ccfd3dc5dffa3380e5c52e05c31781a0829e62dde952fb867b545841ec261122101c1a3fa9a2b0ca607158dd9eee10d87e0ce6d72eb8ed239fe65a039db58e518e7bc9a2454a3836c2b40a305180d20294154fee2130c9f0dd29541dce690e0aee58a94f0a592c6aaadd01c95b43d51f82ab4c0a4bf75606b676836a1daeaa05aa7c3a1cae4f63dc60f1e19bc4b4172ea0efcc15edd753a5a214303f2a27c59d23892c32466be42833a1089c007f808b30c2e27610ab337a73877a472d61c44ef14ea6cb3b6cf980a5d55648c55ac4d625e62d9f1ca8236b00804aa97fec8ea600aa217577657adc7888f5725ead67fb7ceb695e137c07c5e76d54a8e8ecdaf49c61b1fb80153850bb102b8657a7d80d9f4158fcf6b4e2b2b81b45d85291ead4bbaa40520494840f7c135aba28675881c6ee81663952021a2bd82bee212e6d263058ea06faa82a19a90afa81c252472a264c3a8b35c76cf0124a3c2337d5e50888671ed391f15c6d3b7830e951f0c79d6809a2270dd6d393794edbdbfe912bfb9b36dbf542623e8608d874852b00d5aecc911d0bb1bb6e18fcb5ee6bd12bb389ba339a81d91ce2ea39b4849f9a2ed6605c2b89a9825f3764a1ee7e76c4939db4da2495732a4ee2c56ba0acf7da4f225debedfabaa009c2eba14611cb7acd3e00e619797299246c715266a4b2170038fe9683025b7355e2f0b4662c73e4d566dfd146e43e4ab01f4186bd77db89396ea182fd7fc27c78a6d7ad584446e2f6a93e26150d97ea93af04478885041819474930c8d9309777f75ce8f4281a31f362e58acc65e23637c16c69d488056b472f1bd26e51a48f7a96200da6664d84b9780d84c4bd7f2cc9db2c932473b16757a106e732cb99b4feaa56d6ea86457aef7fd5d45881244b9db61cfc3877d378bc803f0b940730a8f640a64a6dc676df278b9134ccbb90f8a746d1441f885feecff85d298a9fef4b21c8fe5c2882fa4b4089890eb94d9b30c89b568f932d871489f153bf77a8ece36b56ebed58bed879544b41672d086cb15f1f04f530f46e382c3012a2e8fdee3b9d39280e1e9a82bdd9c8f6cc83d3ff4734d9e2c78b7d5c4d44d43a396b605f6d01dff2e33fa893d3f5c11136b77b96575fa16fced16652f65a320c5f6b4c9c8037d0f6abddea0e2dcd97bbb366076f482cf549074c5f8e3b5374644f8b3542b156a729f1d2f02c1cd20b153ace099f3a357e0a070dc99d7ecbdab21fbaab7cb220a7ad59525dbca19207310fb7ed167ad5ed309bbef38d8c50db43289a73bbb7d24cc9055aa0a93004d439441213949969d74cc56b2e966574276c6a8cfc4ca5305038dfc87fcfc74a98ec4ea3bda13c5317d05d82f518e37f8467f4e9bca9481a345bb94ad8b388736868450ea2e65a30d0e6fd99b5de52ec0f13ce38591f7b866b3a4933983afbaf850df6162b044c8f0176a7c088b314e924222b36141ebf93984964163c019aecc127409ead9c81a2ff95ee218a81ea9d9810ea47bed4ab4f10f19e180dedc2e3076f371b9720f08286be135af44166346b7e29ca0e854d7da65b5fd9b3b35a9d5dd6617085e89f52bb021a793b001f6ed271c769844c9c3bd72ce984447b94ce5314308066801419a21f557cf3acb6f1e163ef77891eb770d26c1a6ddbdd5d6ac055195e32971b698398dd9cabc4252e1f172bcf55c2b9585f22de4a34ec6a3323349384e25fb99fb6b675bed36c2dff81ff575ba571e75f79c41afec2fbc4086fee9225d6ff72a5d8ad872899db8bf2e5730cb1d4a54429412786233d7859aad757cf4443f369b4dcf03bf06630639816fd321825813b023297b73559f625fd10acc960e3288d9d935bae79e87a1351d36863a2989540c156ec599126636eb1cef591537d80a3e6c093477afe3b10c8eeec12a16471e5facf11bd9d6256b5590d40700a2d14040ddbdb1a5ebb09d6498f77c0360b819705c098ec3a9de92e683f229c405e01d26fd6b8d266bd4cc1e3473d19632228c1155b5a68aaa2f30b19c09c522ac60c000184599a53a953dff1889463a21481e21f68acb30ac5b2ff5071c96b4c1aacbdbcd4aabdc833455058ee545ee1f2871b39fbca31eb631a4989600f2e47f022bdbe1ceb351bfd56c36ef0c36c4979bbdea4d0f3cdd19606334e25850441ac89dc3d90d8ffbdffabb19543d4f4c1c319b26fb8e5b9ee82300d1d9acf9aab08e2dee478a5bd4bc4f640a8af3ff340510dee5ea60e760ef73bad30187c7274002a1e39cfbe333e9b562b3f14a9c74915d15aea638cab079b58c4b2126f61935d217763d19957852edffadea3147c6fc3a9068656ac02d607743b0bf1f97bcacf3e942df4cccd03cd2016a6a924cf780d4ca186e0cc9a557a53e8df7ffffd577f7fcc7c6bfe30c97052ca001ff3beeaab9be6a75d701064fc7c5837ad75dc24efb6b6a58da1c87c96ae541892b6d97842cfda0621e5bbbf3a16980e28ad035e47ead3214c02e1c83e55d9bce82b2f002fd19f175b3819cc0d8e53873b05a17a0521571523950893a7250632466d2dc093c45a7a4ab6d72c60b507940eb664f5cfbb447f8c68763c1f3b37ae5ec7632677302e4df8f31ca4dacadc60f1f5b52dbda4d3fb195161f3084973f8402e4f6cad81ebc026c0e3cba6ec1ed08c1cfdbfa1f8af6cf85333a3ee27dba4d1d9f8a3543a7294b17584d2b451cc1021c86f4848653d2ac353e97003954692cd96019ee01985e0aa7ffd666a835514c653f4ef2ac8d50716960d34d5ea1615cdf0b3a1ef2de3997a5263f6a6d203ecf6b0295494b24e4a4838802eff59402fb049d638c1e8c08b855caaaa96ce32ac277bce978b95be4aab252653283de20232297902ad4eeda65738d5f985b8ed12fde47cf2ff83a394c17a4b51ff2224377926b853db90423e55907353a18892481125e805ae6f73513f56f0b09a0511d320e60aaf7f91bbad8462847928a050ec6a1906b55d1e6cb71727b0b22cb4a60af340ac65b94aff1bf6661700fca8068189797d1882e412e041b686a6a4e54bb6a9fee266f4f24d6e7853f1ef4a7cfe4ae6948cf042ed115541c17e5e3a355659d7caaa72260f1e86a7ddcd6852876acb5d0973552dc9651491c83153588ec2b1295a9e8ebda1aa130e0a5e736bd76f3cb8fa7c036a2d8102367f32ba92e45df5b764602bbcb7a351482780426c6bec04f4c2642d687a1b1935fd0ed08b9943c19e0c9330d9ce8223ea96c496baec6414f94a853d150f688dd21fab6cf7943f3ab905ba13a4abcadfffe387c25eaa148e722bc11bc2a6c3758e47b91d3f2ea259be624ebbce95f8e94e2a4559161971aa644a1df9096bcffb02d024c860f690bc4e7c7d54d0ffe4838a95ddf4a78c40c31970e6db8bdf61773c0d1a8e15b1981671bb68e7e616d3822d8085d9c62667a9069af3a29320a559b427ca841269b6b4548a9f5f24ad420716b8818c0f6138c8b25a16e57f4df74e97ed7e9dcf1346ac4b0215077bae061eafa88aa0d565e7eae6e8718e0e11ba60c8d5bddb0e97d001b7316d625cbb099a654ec919c16098d36063d14296e6b127f6d868abd06d729a1d84faf305c62e71921ea00b1deeaa3f09d1767b71002eee50cdcd50c304dcd9fd9010ff044b94cbe7907e469cdb7ac899b574ab8d7cf2d4eeb48c7c74d1a7b8d91aa027cd030d8ed8c64ad9274d9ca088b6bb1d48c6b229e9ef9322c007ffa4fd0dff38754bf84db913544659d7de181335affabdef41de0972b10cf8024a682ba9d65b80f9c969cbb4cb3515dff1c221ca2c69cc60854fb02b136aed0e15284c84e25cf7eff7d9d074fdf948ce689719fe9aefe611bb9f0ee493ea8f63d13380f7ca3491a2db061b918171a8a757cc855c3ff35d8c4254ce74f35d38435a9a209ce1ccb7f0c0d03dca6df9d6a70f090dd7d486e00bfb28b409b1669eae43967982e015fe0e12199317f8843501292e629f4426f3e7f8e8b2b0f01ec37feddeffa595d33d131304c2a7cbd2fca04f3b009576fa84ad405f8331ad0c06590fcca93a19f87baaeef6bf2ca464400496ae4a2a493c947a2b3fe637e57516392ac30240aef785056f0b8cab8d56db9e6105c198aab5b8ed57efad72ea9206b8ed82f7127d08f3b9fbbe55f9eef90fce0544d5abef5000fa753cea708e9f501fda04062a6d655d81b6a631c880dd6b9e1e737e1b2b865ca31886ff6886cae36518ebf909e1614d5a127d6f0e5a6becc3dda9586661df3ae88ed11792ff9a8abd0da652a5e8ddc662d5cd675d2bc0a1d9827dd2008c858d1a2b3f4d4c4466054708244a810772fa7857c5e59101e188356890f1d890b81d08297a4503d80acaa115125e483fd003087ba76069dd92712a273919400b9cc52a68401d3e0d35834aa2d1ad28e7a4ea33c387193cabe2a371b0822bfa10fef433310b22dacce1cdb1fbc0d555266c754dcea5ca61fc90e353e0a0f31d10dce7f974995789b85de3cbad54c0bbaeddf628aae299d0cd496ca5b5a4cb77e1ad7280c1a23732f3c65b33715c8786d01e63a8d29b63eeee13c6f6251e5c58f30a394a18d0ccae5d7ce5823df0865d12df2007f182e940d5e2afba4749567f8395630c5abf535cc525e377c980e604884740ec8680337cbf8c0e01c751d40e20f482bbc3dbdf35ec19dfa673373533357b8fdc6ba1d0ebe9346ac4d8f035c02a34e2ec5fcda674ce4a66253d5cdb2be92add0f05d29163aafba2688ed5273dca72e65226c0d4d1e889026443d172f72ba494deb611936b48cbf8ecc5acfd9e3e030024ae08404a8acbb81c5934b4aea80c9436220d47ac3f10af4c0677a4fb590a26a0da6a2ed264af1ed2732d360012186ae44a4a772f16a96b3243cbe23a1806801b9c3cf195285a51ae8e5017048b4ea142b203cbccae58b28f52e0776a6c8772f51427d419c164a332cad9a3e84585a8a26cf0bb71666cd284fda5d501f20afbf5b3bfb10681962ef6a0e19c231c5077b2e9876c417146c56b49979a1bb8a94d7eca7acaaf798a0253b934f97697c4b61912dc848b3db0e1c8955d5a243f7b9b3ee417f17a3f5452ac96e42668ea02231b5c460f4b8e718f481f8bf71da1e53b197df44f5bdf7da45889608231bba4e59c646be23e28b1501bf539e3707abe70a94bbd8187aa702a52baabda5bbeb1322fa69a375b8e1eb3f5640b35c5993b98b7b99bd2392b436c4d46561bd2f5cc0a8486ed43881fbe30f56f24ac577db6fddcf552b25a541b2f50ff0998a0ed789980f9ca9e63458186b03d925a07ec39ac82a00221fed85f7756b19a1a8205281c829ed3eb5041afbbf2e3e2d0613d8c17d0ffb55e6002a6a7e8dbb50690b98ad716de32617c2250b05a56ccf1884453aa26f7b5e5348d05c6f214c69002df3968979c7288dbcf9ce026a0af70a1d16310d42c43212adf16c1aa15920dfa7876c549c672350e7f9693a0b9765466811f55bc39ffa0cc42faf7025f534c4e417ea1db814aa41dfd00e7917b0f8d5fc9d903679acb1d8f8c7c5d859d6632b00bed022c07167e9e84357d08b6408015fd463fd4e82203f1b5bb0ca03939026681b78f8498f92ae7063493b027e6647fa5439c68a11878fd3e6b4fa6b5063097a52955333daa1fd7df6f455389f9cbd348b183d895bf56acb0a3b80f7dd037517ccc0883a913c94cc93788d38fa7ae3281c21c611d27e7b05e64f012964a43cfc94733ec8ab789d5d9a635e88a38ef39ea367ee02063f5ef4c17c61fc89c3b26652cd11c0bcccff96b1444f65e058dc5421e4f5c8e3ab917ccdf5118b74ac2097912fcfdc9975638206b167311d5d45bc3f6f4c50f9e245fe07e7c5d578a79579a2648a08dfd1ea81d417ef3438e3ced1e914453d2b7e2bee5cf56c2fc14a58b43de45bf0d4f94ac917d42e6947dcd1c5c0fc4ac93dd3193d0768ad82022e200c1660902c977b074ec766b9ad02d34d2c3576f73ecd0cb2f2b51b36ac542f396d1d80be57c7a71a6f5539e32068d01ea0234608a06961318082be5f7762205682427a33070b215d3050e5d73cad46f776fe3293f9a34ea60419d838ed6374d7cd15eca35f37da19657a22f20fa028de81e4333cdf52f0da4b11f251ff0c06fc2e2b30c65401ae9afab80deb7c594a6b574dcadcc78e8bc28a78e18b814ffd17720f8551d39477fa6524b9699c61d348540930a4885f7e89474bfedc6e8f78008eb7097d84c5ac85546e0fe86ac82f6b63de07a6d16516d441b223fe913a8a858193323b41525fc454e2f3173e0de2ee140b06d13772633865858218e475567d39fea109a53bc9a6f6bdeca364c9a19cc230748a53cf300f84c75ef80463c0660b13dc5ecce8b4ea0ccad8f36cca280c1ccaa9e258900dbab178f20ed3269b27aed67d8a5f2af4bd235f0beccc5fb1568c03d6f5bd013ab502225a558179e46190408652e182158656791a3a7cc9d2eeec55a32c011a0be7fa254b89660a45aedc0ceaf22ff6985a830cc9c7ebf3c77d3a210f4e008ef587b224ba9e959bdf142ef41917f816ffe61f56f0adada8815e8dbcd39b52636ce783052a2843a143804274bdccc8a25df699b711f401ca51aaa9b93ba9b8141d6eb865c73df634fb04eb5f1c3f335feb6f03756231d51fcc9eb46a50bc1584b86f6ef3a2e4cc0d5315df1c81d028f33c276c1010e9193ead069f75251382a41cc0cc3524b9f74ad82f2a4418fef0cbaf20042ea9ff66a346671c33d1dbd059639f0840951e0c8fcde74eb6ac878478dd1c5499bc915b8cdc52570a5cbd05d552304de5de49143c5670a6704090559ee03b70a30345e8c443eeb5a7f23c2175a19402c2328842d7fbe46c312f0aad911b8b2c53fed13c0b13cf70cd08521f712b05bcde03d9ee2033b59b60bef3e78ee00b47781fa781b080db7166bccfd180c4ca200028588e3c08423b3bbcfca4f8de7c46141c5e50aac9cac34524d643e655356b6f399264bb41c40ced502d5eac22eda9f675f6acd0d8a632b880080d6020491b2ef8bf01349ed61a3a88a0b62a05f86d3e41cc8f0a11376e4d92e574a2ae58d92cb685b3742e52c5366718a830add532d96a82aef6b877c4f008550e71f1c32bc469a272448794194bf589452c5d38c4f128b2fc569a7e20719bf1f81c9350dcaa5431852ff6174348e62af761b3fb610ede0ceec0e9d32e3be3d0396f2b080b126c82562c04d14367370e715a700a53373fdbcf17f3efd05c395d2774ccf40ee67a95e18ba39bf6854d75814eac8090151bf865902e686b367916c1c9cfa1e7a493e5aa1f0213937b8356ce769cba6d748c2ae182ebd6603aa9d9a254d7423ed9e391f27b5bfb2a53a9da06414173478ab7e0b803d81cfdb9b36449adfc150e619cb07cf33d479e99808f74daca186f8130e1bef42db4a91608edd63f548f23914d0beb55a72ab1a12d9368a9ed2cba021617d544a30df4c7d34aa26219084aad0b30fd1424367621014e4eaa23cd985887e0b033320da6c65e6d08b575c0a7ee08a285a178d8867a72d1952016330d42f88d7691f22ae19a000f0e0b18f47eee0f7c625c14accf6c240228c0d6fef236e75a4e9e98601cd936bf4238a4c811c335e466f24503791bef57cc09dd02b4912a5997aa0dbe07e7d23aa07b1fb653b330b1fd59cc1a9a6d8bda7779ef6c4b0c0bd58203f4b15faef5d71894663eaaf59226804c72fae501a772822ffb5110c75bc2f94c528ec024029c4f715adca48ff334f1e230260c4e443b34bb80ae2c531dbd848f78f078a8f1f490afdf22817726e41e948facf835cd3a49044e3ca0ad6ae9659bea3499136c32ed71e084e7febc4951a2d903e9547f217268abba125c33b450b26b992b11fcc4262a66e71e27eb3578da14ae1e269961e39d0454361dd0770d90a1ad57ec34f04e43f0710066ade648554d41474aae8d5896e3ff120e84695119365d19c970ef429e647adb209f32e39e6781b783c837ac7cd2ffb07c59864f550916eac1f3792c5ad48505213ce4bd7376e7971dcc85d3c3f8703a3dc2a03909c8d6ed74bfd2892b7ae71a9b852ab52a4317cfd88bc5976ad70a3205b0f616f1631bcc5dc88385421a1fa32ef5d4c3714a3ce726a869691ef74809e18e1c854915e93e41a27f8925a01ef08f3161f9d1ef1614a3d0f8ec55ae016f45efaa4927da569a9f51863444c3ca071bfa383a1d7fea1c2b931760974ea623d2ef69e2a61b52b4e3fbcf22afb5cddb451a4f4511541d51db781567c44402a6566d34e48bf9a67ade69d7f266e0ebc587a7069be76f8bfc56826012e0132403bbd24eeea28da5e1ed59d106df725a6922a020fe000049d211c66287a1d967b0f68a2f376d2ee8b689dd9baa504278193cadfc341d3d6f256c9e93f47c87a9dd540327dca4e4c80a8afe25398389c5af79d04e25ccbc29bed530764328a363ad3b06498ccf4afc0ee54a6ca9396c48a009d9344a2e1aa558744e9b3e50fff1f2a0c86f94f9b917f6e20b4c599bc5bde7f7d4622db70552c7fb05469ec05c9b656c359730bacd8ccf10cf5c1933fc212b145ce8e6b11490478252c878bdc46b76ae31e9c9b89d8161dc594b868375ab2dd9c8aa38e02e5cee145bad41a509e520a64feb1bca89355cfb8d2ddf2d128741c969c62cdea783e5147804dba198fe5a476b96df783ef932fe2c639aaf30ca24dff68890cd79028caac392f564c0448cb720d9e2d7bc28b7856c2d5b1adc54337eacfcbc671a320340ca46d7d1acc12daf80f8b42de90fb585a9ebf6c668f3ac54a160c9b8e9acb48fe7da642147ae8a1804ef2a7780261a556028e5f293c57e5be9b04516acb66ee65a420390e857f55a70f28b4c70aacf1ce68bed6cfb696e5782f76f9dc5d3ddd799befd11ea1dc83e7addf21cd03ce7c95c986e3e0cdf1ae4444c4a30668b95643d6585db9c97f379a100a25bf148adf891d426583c1f78d5d5142bc474f1631f321c3b003077993e7490ee6e8703899ba67a27d4f4afb4015b3062ce6b29a937aa46a87164ddbb1eea9ddfea4dbc0e42666b617a26aef84c81d3f85d2a55439abcd93e9569dd1aadeeea1e01241a95a910d9f7ed49b452f0d9ebc952a2192c0fb37d4aeac6eb8d9c895da5a44eb403aef3d452407625c46a0b921212f50bae0fd42bc339373f1d6aac1e0b231cdf32408b71aa6edc2a9c857d7bbff54f02918750a786a71b62e53eb39027afa813225ab3df809e048d3bbca6af4a159b2bf3960229b17bf9b434ee0d7eeccc5f56db44d57da3dfdf32dfbe52487ea54759a07f7f73f1db0a52b9061b42ea75786b231589ba0613b18f322ce5d24e0380c2066b9c0bd550db5647e329a0a30d555ea7594a3cb42958df1f44e6c853246b3162c92ddd108f7ec077ba6466dc9fa0866e728fc273d017b7e182490ae819f5b973de2f533e3c61f19013e270830ade50709c2986491938614ad46520460e8355420653b77ac6762f7a7e021c24935994f53f1c822804daf9ee3e12da4971c757ff092077adf51f512441da840a56a15e1a0f71f5fda2c3349d484740e131b718fa051a3227c43fb6fe81de836aacbe5facaca98cdb9baeb29bc61d85e638801b58f05882cf77321f4a3632f5e2214d622a9dba6dc3906a2af77e726bae7b6256d726fb50a2656b7bfcbd36cd02b2307cbfe21ec67770de9a1f9d14314f3caa246de8231a44ea4756fcf492f11db520544c08a21bfa036aa8390969a1b4abc10d6ea8f75285ee32b0d4d3aabe354dc8d72a6872daf822bc2e96ec1dc8c31716c4f15b2b1f4b0a1193723d47cc9a306ee666397279610005f20281ea5c23ed291ff09a0f3756b4067f5808bd0d50851d9dba48c85081e2447718e1beed0e7ae75ddf77d9bd19e36f9b3f1267c61754e4f0ae7fb6c024d877e7d594c156764724cc5d0999fbcb5d74c80d796b42c31cd4d3514f276bc547d36833a543de53590fe943936fa2f92895184064e71f32947d067e29c9c2bd0852a2919c8b99e7af4407a21ad9d5318518c5ee83e2bf13c526a19c05cd6e5f6ffd4181d5a720f9ccbf4ff920d6b97fb4f46210e524ca8e6fc7fba2aa76b86fc5744bcb3f4062567c7199cbe8ce8902bd8db6b78b149ede074034c60be3506f8fed858dcd5c21fe6c8f660fbdbc8daee406fe1414ae86546e7f2ce084b5cf19231a44361338a64eda1849f2c037863674e568ad7aa14cf47ce7a7e7189cc4ccf86d767433b249b76c12432c3db574c59aaf864d411ec1befdbb5a9c3782645c5ed7387ed00ed1f302bd74313bd1eeabe422b598028cde4bbf5c2f4656dce7743e5d956d888533d0b6ea0f5764fcd49e00f297c23dc2dea2d3e7ac89e8bb8a7d4a9223ca468e13ebe6f0cf6032bfa945896a03ed0e16f7ddeab590336ce2054e89afe6ac96735836038e7f7d54ac93b67e810e639e22dcce9e69fe723933d9c7314623ae4e30fa4d3ecaed4263fc7db5bcc9fac7c4838c9f313b9b0926cf7747808c2e192a523f2c8de50ffa5d9fc46aec78328ffd856e8436a7b3b136f70800731faae821b17cc094b429c7a7b2e03436bc89c386a682ca928aeaffadab184556126de2f20974d74e0fb2fdfef0fefe33121d5dfa1b1a724941521764753671697bd0feb56d73df8d501ba91426c12b630d9a3703028084b5731a5b544bbfbd8c0d0eeed0cb6a89e1b0a0c00d5c35261da91b0887cb2d87fd2036cf06a177fc39b3f2b893eb38b8d2304a5e779e1003a811c8a831a6b8018f79eab5cef5b3c795b587bdce7793032db93a9a93e4c0bf213f2664b6fd7ad5410ee27a3bc3d14bc44b10910b9753f30337f2b8ae7cccb34f33234018c0e774fbe26abe867bee88d5e1af026691174d4f93842ac5568915abcbcaf65924c9107dd3a5165d8389bcdb14d77f510433b94dd1f1a8cc9875a79d187fdec4608a055d52cbce34551879ce1c10b708565e2e49a53c1f41daf7ece66ceed24a02d0a33c8891ae19213ca99d9b1e7a18dc4328d08134be86965e83e2846065928bc9b100a5919441faf999cc4f1f9910a77fbc602106ef82d82616a5d53739b87a5da17d578ed8fa80ecb1bdd77c85fbe0f7c32b61efe6d656639135b516750cb26956763c43281d671d2e99bcb511ea8f2ca3486e32581b3fb290d5d228d75708af61e06b91a77acb8682a58b6485adefb381ce19742024a7ecac7684678f9693ca5b111dad68bbff39abb3c1bce30de2616c071fbf2fa7200e3f5364c24e0a1799a7bb99e6b84488a8a414513d44c37a0bfe41fab0dbfe4a27d8520bf71cbd61c5d90ff7fb956e3c1d84fe344545bdc72b7fdd4fbf4a111dd50eef48624bc4d04cda2cea7b03948202aaf895d48fe9dacae144851089faa4fa8112762e69189f4d49ad6981f1fe3b90b4d486a87a5c1f522b228129c825c2f50b2bd113f327ddfbaee9ddb03ddc3393cc410f35acebde9ce172a2cc4dc27107dc0f19fe382732fff0f7e3e065a3743b463468d0b7516d1d932687bb207dd7a5a43d41d2450cd025c3bf6555a188cc08b5d3f179c4dfd22539fa1cf03fada5066313ecbc02dd0b3886b70de6a99ae6a7cd93e1d660d8d7ec81a6c4396d36d7f8cbc926af0b26fa5a448229b00ed0c7be4c064562159fe94a94d7edab37ffc974aaf6c99c67bcb005268042aa49defed31010d29c6a9e7eb7823b77dce6df14cbfe5438e714fe23e15cf9e01e9a342013b0047932a64ae674c19f5ec95ca0c5e02e2d14bb4c46e751637809f1c90e4b50b43fb4e9e3ec05f4ba785922e99355654c5e6ab26a1f5e50e28b55e34193d037c5fd5a8490d74a5222ec0312a51fba42d05196f96699d2476665d05b1fed7c83a7adbd3d798d1b47e2f63299b7ae819fbdf53f36247199a2bf6519573460532c48090e5130304d95562c7e997fce7bf3d89c4f9eb736fa9faf7215de87882d0c63ed390b833819a507ad4f965b25c20de92e5bb8a1608ab23a6e7b9a59b22a8d4e3ccbd01b14ef9de3fee3ccf66afe56183f43fc1ffcc3b66f136f457d32f72aed3b6339d859ed5d2c0f86d5ec6c360c2d2cc068af5530fd7a31364e39f0bf7194ed95760dfaf225249106f9bc9807deab3bd38637027bfce3ef80ea00cb59a81690ca93bd53d351b96b90d4a0f805569e57c23385e8974af8dc77d57a3d4a05f019ea9ce52b59787b51836c6423f99b4d239b570bdedab4d7c63084444f30a7f332ceeba215affc065da9ade66d894d34e56de1e8cf2ed42ee4ef6b4cab9592c77fb25a8137b301f8f45b96e6e34c791daaa559394bb7be2892b6f383cb0d975878834d4f08382d4facc7e8a7f8a5a5023fb6f18ebd786110759242a5da895b641689325c1201179739bec014c79b9d184c47751997c55d70824065032966205f70c78d96512c184598154c3875e6b5b6517eb6010abf1e2a04b640181fc6bf6e05c5abadf6ee9316b976f521e486f1535f5977e2b666179c16bb29be63a1dcd46e33e93db4029e3913ce4fd6277452cad8497357e9a245a3955c1f5254ae6407186b36993eb3b2eae544d54450473ac8c41d7bf3b48da353a42b3c1d490210b15d5a736be3497cd1ce4b18eee158597e721b59cf6bb75b6f854beebd0bcc8753b3f18793e1533151e173f02acf8b41cfb2160237f590c82b8af6421337edf5f1756997744712544977fd6cba130c1732be4dc70905eeb9e4699933b2953736f8953da0be3d0ec2906096ae57ee2f93d253e81922d56be6a2c5f2e3d28d0f738a72443ff5c7eaa325a691069a751b7bb7055bd8c04e198179f4775fc22cd1c84f827bde0e6eea1fbb9cebf99d647ce7e0ff771da1f96e6f6c6582632cd26e53b95da9a1afe13c14d87c7dbc6d88f18eaef49f6e16214add0be529b370026edbc2d811461910e803673c1e484448655a5fbf91fa408e3dc3c9fbb66ebeb1f19b71e256e0ce6ebb38c1fbc255c6a5ad094a83cd413bb0f930158bc659f87fb48abfa5af07df2a1b5cf115306106a8821d70400e07f1aa01453f02ab50ba499c8fc0e3b5c1149cc53e2ab613f4d3fb491ab2ac2eec2f508c42b5ead3c9db295666b59350f35b570bf0c337fa346c7cafadd92e4c01c0303e24864882b09e082653da54e2ce4484d7ea56895faedb3d8c02549a6e0664b1371382be9bee05c2cb32de49d1be764dbbe8d3a4e99205c2d1c788500902c1f42facda6dd0b1382e0263b9688b92f581e0a620f85aeb318a25240713dbd16d3ff864b1d35aa47efaf422da00df7f85de77f4bd7e6a9e16a00454f3c29bac687adcdb33e7bf20eb638ff0de9397763882b51ec0798685452d4ef27b2866223b139d8513ae3a58efaae7f369d0060f5be3c02ab599bc0b6b540a2e72c191ac7766bb78f7888ec6a69b7c4dd81a660cf35b6185260ed1b3ce1e3cb48a085008cd111ceee71714957c932c87534d6f5189e11deede03749c2b687f3913029bdc87bdbe0bc5ab6a8758f736660e2741b0407002ccd6f184576bf72586758eb048737cb2844dff0d4c207cac4644569cb301887c69f3fdedb61781fa001fb04c884506317bbec874a4df27843f9d09fb1abd2ee72f42f6e40b9c4ae8b91e51d870ead81e493062c021b439d51730f63ccf59fa04f94d43ba4e31a05c307bc28200fa179140f260a614e63f3adb4c42c84521cb9c4cf0244b30a637c893ab0af39d8e5aeebba07baecc22c545be3ac5c6493044c6e4925af217de9b1b8c8a1ba297b3a5ac8dbf4bfbedd73f9c87bc4afedbf2fb8fe2d5fc267d7312a73b9f091af8032ab65cf73cb1e98eb3be5d012f4a64ef08d3eb2bd9c3b011d1208ad5a6f7f2dfd5a3eda1f34ba8c766962f05f2c9d08cef322e1129da17921d9bc63f35eafb0e0b3aa629486150531e2b0b2adedb116434233f4b1eed0c4eaa450bd23d7728783f4395cdf2fd5871dec238432a95c5129f4672b52176d558f7ed0c85a535cf51470ef8ed09a396fc797b4184f9b4568009e37fc190250e870eae4da6da58aaf87c1a9b2e36a7cfba0fa4f401e6771d36de644c4dcc63c90a2e95bca8c4eb8eb5823ae90ca6ff3683cad67786bc03bd28a1b875f588e08fae8f2b7f3ce748218b11e60b0c6058a288650bfe1f862ab757352acd86199affb401bdb8424265a866ee9daeff18a1ec25d19aafb32ab6908720a4dcce710aa6af93b497cb3125edbfc9ed4813e8c4b76b88e26f68ba4406813a2e507a16279fd48fa3ac69388f742b4d90471b7bacdfa9574f9ff50dba86994ae30d53a7bea03ec53d9df74bdccbf56e0a7c80eeaf48aad6392e4169ceb790943480c2a9fc10a92b8a082ebe454720326c6e308c7a4a8e3d92297fde8d4ebb77a8b597ebe3e0f154b032ecd34b31cf1b54d476354aafd6a41c99f50267431a5a3e722477a023fd4283596c3f704356412a4cd1f6041278875fbfc81971a819880e4b690bda08096570c42fac0fa388e8736c26eb7fcc87fe35f45af50876952a48412a866b774b36fde751c4445790fd2c2d43ddd17702f6e4c47ee61f095408e24cb4276db72e396127f4301ee45a0e63bf20444ef7966bfc28852cc9319e53e14494acaa2521baf522e7fea04b6a71f6f90aac72f830d7a9ed0f986fbe2debd877c627a28b3c15f2820679f26bdadec63d8ade6b1c073d7365b5be1fc6d89d4937e3fb7901a34bfa3834b0318e38e77cf9a555f50f55570719ba5a62552cf20506ecbe0c4f6365ad01cbc764e38d0f7869dcbfe4b47fec6075acbe2a5d5d4f527bc22db3eb4006ab61dc15bdeaae5860805a30c0912d9b6564463c06dc3ca7b64e9fa3644864eebcc74f622b1d6c4046c920fc3db0a6abab5cea9e60acabf0e5bbb13e33e1842872f6af179e13541059683e6db72e2df02a9e5b98025fd3b40d252f8f4f63b6bd2bc8617d67614066e640b839b7cf7f83ded1f8b5b10e97b231bc61b0f8d31f3ffb4d6def578cdaf7a99185a5ea5786db15cb294309eeb2af17391feb3baece53b315838de8f3340121bc4c1522970573a4bc4d6e2d504dbdfec964db23bdf1639d0a6d7a04ec8afe79a2d68c02268dc17e91800738794871da08c13c159dcd5b386f59bcf6bfb41b795b514ea275b36befb5f28649e84d16874d3ee67f23d5fda9eea1b1f173f3b9ae2105fd5dfa7be885f88eebfd4bf98015bdd1ce19fffe3a17652ec017cc90826215af2d93b067653a4659db987659a4eab98da055ce2d1974797cd97b9193bd8ce2984c95c04cc538526ad670d6cbf61e12ef28f7dc331b0c1f9fbf9033dc6a86e92bb2fdd35c1aee87e932794c5e17e34e4683b4c75efc2af9fc0a519d2deb1cc4b70bbbf9a26be8c84a76413183c940648334ec2efcec8734b342fdbac9f733e6b5c0f934b10e5bbfd56bd6c43ae74f8fa8fb7dfe48200fa922bd9b8764a7b83354251017a3b821b18e25b656638e00b85857376b7d70bc950d87b7e9a08e535b73074f01ed0855a00bf835bbd295b617656977b61e3db631b09ca55f735676684ac518645b9ec6fd0256b2c820ba3c5a998aed77f4499d7faf957134e4982b675e243c1a0467a8f3579bc38baf5ecc41d3b47fa8aafb1acff09ec5418fdaac5b5f7916292f0bf3738b68e0951ac39ae15ee2e5a13648f3c302578b655fac5c41c0e3e4ae95bc8a56bc9f2aab32801eba8454162933fb56491e8aacdd5760ae0be9def940d0074b02ad7f329fa074edc5e6f8b9ecb4c420d3b4caf2b52dd08d208d22aced166310914044ee3d2f37bdeb69069592f4bad4cc279012367558d02728c7909998f9bece350b9fad7d8bc51aa6f644e219c541535851caef468a926d7ca3690431a0956f4bb98fc3afd4f550c70bac5d9d5ec4a48042a53a675ccd9c02696e2a09f54888dd48bc3989a17cc7409c1d91a1b204918198351b31038180acb3e42720c0c8b954bc54799709214ea529d5518fbe9ff95e30f403096e7e92bfb656eec8fb25df178ce3e5e3633ec3c0f3aa6de613d248012d45e1ae5f6c7373fb77befd03acab42341875be65a8dbc0327b140e2a7e36f2e6c22c3e073d0b2ac7749dc2d109e56506dc2143613b233a034fc2a783d1904e87c07e4196ca04b360d6f2b6e9b9f967fb0ba75678a25579cf9143eb154cd975c1045c9f53ca99c7af8b72d660bbb294ac5c068bae9a1fe79e148bd913498f111dd50aed6f8df54653f903364c9934cb6864727a8b6fdf0e88759f45bc73707b3d084f614af5a00716205ca99acc502481e973ec1f4775a17102e9c67b3cbf49d42c88e1c86804ec5bc5e62b103eb06f42d67bd54b8070a73de8af4d708ad75d969ddc2da6337fcf82de6945acf42b4da67f140ac9ba3545b71ddd771171e4251471d621dcd6b6c24e856d0ffe5ed5e14bcb35da3339128274ede9706617b2fa9444ddc45af96639bd865b5f3d4b3c297e532069c27fea7d2f22ca51a77a89172c92afe8e2986055ab6683654dcf352e3154c1f78f5bbbf5f8f0c527b4a02a5084958d59be02756da0eea049d2779d488f9af79281dfc6f0e288be7e656b21e3c7e3addbd15fb855ee4e3c1ddf4b218b396e455e1d82b335f9d49e7c28ca82ba7a3f86880a91ccdb0228b1a28160eb5579794ba0bca069ff678dca92d13dbc21823d6da0d8bd02d35ebdfc629dd7ba47785e055b1b1e3da22aece1bd1ecaee0244fb3ebe97bb0f8cb5a50a9bfbf8777136f08cf81d4f1fe4e30955d5890f7f52f8b0dcfce3f2bdbf2626d4b2f5d845f4d9831ce460f48847dfeb2320bba08898c8dcc1303e645ca46016d9771c5696622e9a66d99c580c598652eb6409ebbdaacb7dab1c7aacd7b0c76f350ef38fcbb2cb6e9f8bf8e4584ba6484f7a999a103e23527752efb9644afa7efe637ae828f8a5b1d969cfbac651c768a0af3341ca6429f393253069069ffb374b7da4693a26db2fce411517a119b4c016b7e55a5e0eec1848679d2630cbf5afd9d128294fb961cb425a0fcb701af30185307b771656b8f756a045c8e72325ea407680e062140d050ce7e5068b02418ff6c9c833f307803225fe4e18b42ea9ca19b639f07bbb5e892455a66995ed128fa61961349219f83881fca3cd4ce900759059308e5d0757c28080238df706da7649970cb51c2d1c0c8e3d3a6fdcdb70b9923e4d521b4b69fb091f77b3f531602ce45cdedbe75098be563b026808c0f8e8f8ea1f1f8998036f9084f5c51569a30d4037774e76d7c8956cf95123107cd27282db3f75050e228ac26b86a695449e4f59b2d4c94322eed842d2294806c375621ff9e38f711d5e4221808d29dac284a39a7ef061c16ec0fd002fbfa5f1505a2a7ec7a933addd99f3269202c307c860051d3032e223a2e9b0cd4222c2e54027a0d88518bbf90803e741fb242ed2f3ccf4793a4a94e2abf305f7a29423cba30bd39a91870820d2d02c98a14f86237e9d4f8e8dd44d1c4217fff6e7b3e1203795b574585d7d19f4ead096722793e5d8921913b95917cef1ba3e8e4f3b6ebfeab5f6e724ce3c8e55b7103059ca68ae7a2a344498d736c388e4a5ca0f2eb5cbb694e36701fe171342e1a859ab675edf0c317dc45798da14d6c74dce4b90063648b6bfbfecd5bed7dd2165b87e72bd737a30137148bb2fc26f8bc419a7a068ab9725168bb860a3b20d55c74ac0336f307941349a0a49169bb6a4434d0075454648dc674521101d25088d6f80d286f1d6a68cd60a9a5fed916ed398c76e9a5c1590999f1c1f102b4a4da4608a287d398c527552ffea7fe7cf98cefe46aa1f28093ccbe7ad8aa4158a2fcb459880c779cd995c87b640b6c7a7fbec3ebaaec1b55ada83d49c2630ef7f540619e9f987b5087618b5c563bc2e23cf20ef243ce78ae91a5db986b2afa52de4b76aca5501a0d8452f1df800567b32fbbe869251fce2d255e256e8df743842b18699a2393a47d01fbb4572c4e6fcd4e2715a2915ae3fea81136f10be9a2e428d1127828127b8dcd62afb17fea36e353f57cf50a044cc27f1978b52388775360079f1cf0a359ff532b94964a4c394bdf5e057116a570dbd11426ccd8a7e224d78e49b33163b39b6e48e17deeaf572919d52258cba6e4b03d7567287abb76ef6f44a51018ff6b8a7b803405916d518d934cd7929b9c96bede01dc2851a982cf8648e66b664498f96d140125645eef43ca351302358a8e1d91fa3deb2a68df67f3993061422adc6d274f83cb4c7dd92cef426a0637759975054abe7d53d13bb41eb0682020356ae21b42caa4e4da33458c3bf4e50661c11484b32c22b23ad585dc35f43b4ab49e685d7dd699e96b1916f9c86c30697a4f28fb60bb730c1dd6515cc8eebeaf19a489d739283859c5d7a10f43219c9f9cdb5ee776602a05beef116c114bcb2ab1ddfc271857d494e7c227b721d80159d4dbb8d2b1c9d842ce826a7b86fd89336806c818179a829e3ce2b966bfbad56461a2a42598bf7267486b2f88639de38de274c870577cc00ec4bf2fa965d9a7dc8699ed4f76d93a18588f5fb1e8e7bb3ed485d07818a659818fb93d86cfa3e6de4fdf0b2b1af6b9fd156f994e57bb578e3bfec92cfd7223ad82facf029142ec4d3034d231fafeee09db4b3ffef1912d277f234dfc74ca19e24cb9c52212b744a26efd43fc8b034506cfa629d21d06cd5fcee7e3ee01bcc98dcd5c7934c2aca3de71e890296fdd289cfe235c83e79d9f11fb81fd215ea5f0ce7569e07d68574f098019b45a11399c51d4ec09adc7b4d0205a88a99c934c5cd3789790cea640a4971ad4801042855e54a8ede24506e7e322156cacdd4b0c2dbee2061118e3014537d8401898203de85073433be6ae23293d36ae6d236af446d49b40391fb9707c7f1dacad0acc93227418a724dc692cf43331ef9376960e3d3f48602b10391eaee4bb529a7a7319c8a96a13a03a2e18bbfbfae53428c9f813a93fce3706b5f81c3bed8e6fd851bfdc75bafe921e24ebc82fe888b219da31da3a793a7d435ea6742a2764640e93c6caa5322402491da97085e4bbdd51113d7c603c9e3ebdde64c5bed612cee71e4757d177eb7914e3cced768526c66f2e661d10c7607087ca64940590178b7ea87caa637a829a4e98675b6cecf6af3e567ee17eed9b9987efb978fa84436b9d1ac7606bced9fdd52de78c543a4cb00a5f3b1baffd3a9f982c4a28a903fa704a739b1525642ffdc8294768f36812a7380b0466a9872024e0816b6e0418295920af74a42cf80c5b257922f937be126d4020199a62a530c749348afabf69da61b73872cc3f4596ac84bc2409c7d6864b8cdfa7a44b466ccf8756b6cddb7a9a4d0eaf0ca61dd56da668c93e56a4bda61bcd1cdaf4189e16c4256bceba2ec424bc621882403c82a25b08efcc6372ab4d61e34988391cfa09f6e6ca91e10f5e80767776deaf3146f7d78da88bcb10ce4e919aec86a679dae38b5d7ed850582707e68a07f040a6c10e4a2aaffbcb97e7268099b4a8cee833a2645695732ba2db79c2333d453eb86bb301ec77398593039bebf6b8da80f8f1c6ebaf5a4dd6ce7801fbd3660a2dcbde4a0d294ef1b7976f9e68062890d819c2256390c314552aa6f0e91c6b5b52b1b62a4e094c6bd73eedc89dfa542133c3fafb796ece85927dc44cd1151af4dbb024921077717bb7e6463a0e37400f92a3fd18642f275dff102c85a977345bb0640a70db199f1590fd4d76daf0ba70176ef533f2ddf92dee10d87f8301ac0e3f7ffb4ea218d74ff2ab8066f711d96f1597c2ef20cf3b15b70058ef61ac007e9181034532b334289f05b2eef368030cf9bcad52e02d3a2bd5dffd51e08a4ac90d9bc3514ba7b3a355ea9db77652d10af43cb354ebeeb840b3783cb9b51b7df2ae854ffb2a6ef913f48040ba9397eb573572e0430b860f81e2f466d94861af5eddf437e667541ae226bd6ba9ba896446c73ea8992ea879345b5d7cad470ec865d2af745c5e40924e2fd96f12a5a32cb1ab1832b71023d4a37bc7f490c1bb6b2962910af99c198ddf71a69af92b9a629d6195a6a0babee937b10fe47e9e7d8f0b69ba4752a52e91c38a9777d274857c738d2282aef7ab04f8493e5060618c00c2f7fbc9da417bdef9eff381177ddc4502328cc2fac61c27851d51ff83515f4ce2372bcadb27f4120b97cfc64ab66e75ebfd26148d574c45f9b342069b9937dad521312df70d7ce5f24a7daa24f935d59c60fe6d612036fe392676611d2ac27bfc7a3ecfde78551740b09deb1b189efa0419f2bb90d2c42a6c4104aed203f957054a9b0fa03a30321903491aea39146429bb084569142ebe2a4890af16048b0772ea46c60b8c39711d29c687798016987fff5ba8f7700e073139a7487adbbd2cb780783969b9fa8fefbada135ac47217c813f5df18131c5b35a1ed6a3ba02ee938c010a8e09d9a4c60b17fd1e82d076c83cd901813e5099cd791be19af290894040341050db7d9094b28fc7aec68394e002b481b31e397a0f775613a57a11828833d0ab93a196b40d60ab3ceedaa9380b80edef1f8e8b31cb002b1864bab1bce31947ea7fd53c4b31111739bde06a4ee1a155437a81c1e6a5c6149cb1fdcd4e75756911c9ce8fc825de450dede8208adf401c6f64dcb7e243c18c1a7983e66722ac3fddbd41bdea0a659844256ab34a9c40ec17625ad1b28c30921b3677a83d25f504cc8d6fc45b7d459ac3f430fc0b48ac40a26a6eb7c423e8c66cd22f52fc2cfd82438511d76a61240870082679cb9da4661e11c23e1a492d50d7fcbf59d1158aebe82d903183e6f3e5ac8a4535f309e41400bfb4c39c3bbf229d1a8678ed0d9f2a9ce18cb290ae187b3eb5c5c514df9fc73f2760d2d2d96963c84e12a50ce7af699cd36d4482a9858d9f388cb0dc16676ff4a2198464294666f264c22707f289cb758acfc7499ecf1d5e39de0f16e917654e3eec775d676e16e056851a593f3b3614c0439a7b713b4ccf98f8b68a18427168d72adb2f9ae4f817a3f19abb25a169bb85549481d7a3874dc9d64c4e06841acbded77ef00dc4dda6b545ff9e67919a1b4498c927d5a4653b895987873ab4d50a194428746e864d3568ff33eb563a326278a349e3b313b5eb3bd1f86e75b601d71ccb6f31f8a336dc3a941d7c8a3d92cdc002e19e2819f33b86d0fb9f58fc5b0de74d085a3844ede4f791e210b52a3a125632e3205ae09f1cfcfe0e6cc5ff544e0fba2bbcf0907347aaf4c39ea0236a6de4c2c22d1a5859391834dfe8f333546dc07b9d6b274c8ce42395567d50f54e0aa7d7c75f52be799040ae02717926d52cde200cf983ff61245839d2cb09db0754db71e19dee2f9646e2861e4c293b3d2565c5cabe81215429d8fa810d7cd55896fd2708fa40fd52f12d0024f35cff740db58249e0586f7ea6ad61bf0fd9573b9b3b9f50a74cbfe39e7b9b9988faf380089c9f612c59a2cd20d20bd827b05ca2da095b0f02db126eda074ce78b4eb23391c8cca497518cd9e323e5c377f618ba7b7a05e7b38be4ff82e72c8c8a59515a67c4b4a4693831b8f4538af170d3397a5762905693f6808f19812acbbeab69b2503a3e9c9da0c8536055fee3a8bf97a897c7beaa76e8b1e31982422b79e2fede3cc69138c78d4e5e97c026f4cb6b9a2963144bb283d5cfc8bb93ea2b5ab56b216a0593fef82def7e81346a8a663f60fd1ce0a2c7e2e67aff2206ddef1129df44ce2fe9e6b54dcbcb1995284ca97acef826d6a427504d90e0a92b55e2bad88ea4d49dc1ba2b2ad0d9a34bdec6badcd1c28ec5b55a063d2a196af3d0290c7c3d077dbdb4509aad372eececf5680ed3bb6da8ec586ee4ced81e38135dc254656a64d39afd54601431276ae56ff3548da0f56d712b51a67bfd5732005749cf2c429688a6a49a60b6245e5c5e68ca2a633aa72a92572d1a758b31be6ff5adf9ad352843a7a519a660c0d80981b48ed11d31e40aeede58c26d631d56a985265e88161c826c9ef718e1bcc341fafc6c111dce5f24d05b2b33f05db1f8a794da5eca8db9683a7d461425b2534aacf7861d33556c095045562b05c001362a1d036e1bbbd386a5cd7c4ffcb0c3b8b1e4f54be12635192febaef5f2fd06e906b0d19bc34c47724e13f2608123d5c87e4339ec621f3800553d2cf80cd2544056c89cd6b8edcdda0454f582a64d6edc45911c68e489d7494880df617718af98cfab5d449e43e75f5ea08778ba664f230cce2f96d02c2e9e6518de7b97bd6fb46cbecd1f281595d5dad33884cf928bb3c70b0584fc3a1982eed8585fcc96d9a3013ee08a342b9084b2bc70cc2f6be974e38ca60072e6dff63cc590d48cd40ce3db85d5ceb760a8ec363581d1cb162dce28bcd8950ff446b01085040cec57750ce23803fae3894a8e426159f57374f14474e4b8f7ac81f242ad1f0bbf6a9371c916f0daeb7b912df3eda2b79491b899f436ec088eed53f39cf107dd0aa3e4c90917631c969c00abbea5c2f6bb9f04c544e988d2f40b14ca4af0baeca01998f9cb91d73291c28e79ff248cc0e5b3731c56b6f601d94092532ccf86ef5d4994d8f5750f7cfe0e1fbbdadbe89e58b460c995157ad5c3bf9b5974b0b7402c864997565dfd8d75a2176707986acc0d010288fc2885b286e0999c005d89a64bd0c93e69857e1428021883178a79fd4425ee0f447ef7669e1eab3c19bc1b4e28e8377e31893ff51266de09073b375bdd4c3b57158dfc767e91f101169bb780ea731cc237c87738e8edcc2f04a43f25003d59a9570fb77b0a4d64fb74301f8b47d7da6981f76a17cc07b6dd94fa639bee4d6860a735c09d93485dfaafc0dbd49b6e3e9db59905da22647753b08f6c3d81c49dfeaf24187e9d9e099fbbae8c542a7bbe57c3eae15d03d18b6bfc5d571ade4a6fb2f049d690a52f7868fd213becf7046e674975d4399cc3f2ef141bec3eb9b0174ba5b0e646bc2c5325defd5f7d7ad2348b46c47708a5feafef03c684ce58ec33e3ccf0dc73548841582fa7a4665c3f8ce889c05f587501447659d283c1d6c8f461d90d33c26a841ecac6c487ac92a535dedeee8273e12893e1e449593e091aee4c57d4cb3560017fcbb02c728a6d42a9ddd2caad987130feb553f861f222392123e09600acfbc794755ae8d6289e5b33ad59b93f946131af733d9ad3c4917a1fc9e5b00b8e671bbebbf740a19bcdb87e787aa5ee0328b047367f06b75de1cc77575ea25e61cfd21376a12cbcc75ef1afe4dd00a85c090862e66d560a182f10e341403e1c2e2f576c4b9a922f5f27830a9f010df11161eb681578c9067fecea1ffd26a761c68f4bcb7465f6385d4f2547ed1cd08c8f0b39fcbe1d729cef696b1f492e0cfd2cf02992e2dad3f09824b590908ce53b9d9ad017ad3f6daa856305b71041549df30083e51031731f0b663877237ff5eafc60d9ecd035778d2eb8049870dd927f6871d61d0f136e0f5e0165e318cbf8b456e10b862706c8a7fd6c989f588c2199ce1d66afee79c4e503ddd48083368d92ded8f2b0bcb4483f4c8d6b22a5e88fd217bb7857f6b6cdc389504a579bab0bbd3a272555bf7aedbc3982830eecc9bb0ecb3c584ffcff1c9322a5313f903a80f3046e186cd56c7409c974c6e792891fffb1a8d96ac821774445318eec28203e440f80a1bf5a93d18a6b04a039c543538520ff13b5ef9d09b4fcecd11b9097021216bdbef88270434bf73124961537eb1129e1a46153b362c527704b277970635e71534501c151da0af10b2c6471d60d2877127d005921208189a1436c96b6662417550693d9ccd32366255c837b34598dd3dda699e460a50424ed125cc4090c5661e9d4944456263804bb382a614083e3e5670ab6a8de4e20599751c48748fdaa420b11754142b443f489cea2dd8c42d1456a63e2060192d82b6b4194fde562368237a8e173a014d54d6a52c23055b1a3e109aef5e32b8cf69e396cd587d0c4a88facea0203963d840abf6ec9056783bc2163cdef4deeb0742a43951e95d805221b6f6c768e1c32c11b68db2e52946243fb3d284fe878ec6f97dd8b18fe566facb313860a04460b1b9c5a63e966c0aced73f50d5411e4dfdc616b47c4f85b0ea086a66d8022dfef784b8d0e8f9b02e4ea037ab351ab64017f950173a3bdcf2f01d95dfe04e28633621391fe9e3974e22c587d496567d37ac195b5b878329f32aa3ac84617859c2c7cba05a7012ca7406f5734d8b0562de6ab5c6bc9cc910ba4794341a48da16ba197be79d55ce328b4759ef0d616f21300666b001e3ca027ffd6c66d8a8291177501f2770c68ea1cbda8a8f3f73903a19c72413e22bff62b27730306086266d897ef6ee3b2214793bef7e83387ff48601d8fa30e02c181cd8345c1d3116f7bdc6d1dd62ccbc7da492852e85236efbe01c44245d957b3c0ddaf769b28dd1bc4d2ab67e861a7f0f4042003110185ec8e3f45ef0626ddfc4c51b9462d369a2da5ac9d214d3aaafb9e20cc86d9bbc67cafb2c89b07244c0087879eeeb1f6b48fc69c0548ff4ef4413a1ae8d96be75d49268c2407beef1c4c8c6572d96c289af5ac3a0506dc5601b2818520820479f88b9b8e843807682d8e68158977049ccf56cff3f2b37d1bc9fa9e571873b1338dca37feebe58bc4642f862872e4350d655788524cf0fd4552e2ca37229bde2a706a4e2e96b59a963702de52b17987de12826b685df859593f5bd1d2f949db7d2d45812d978aafb46277f469982d2542c1211c221568b702fc00716b72de555b171f19b53be957be36f32657000f7c64adb0d0bf41213be611cb278eca18582fcf16d15f738770f30b07d5d84551cfb74ca0bc923a8bee19aab259547d6fa482715fb526194331d3330efb2fa1c3fe80fdeec4f4c6bb3e3b65bb9ad092c2f77b357eed004a48af3314bbc1c273f93a10d8c7808859fc01fc41e08876d4a9ff2393b0c190a2d8f725263ad4ac5f7139a0135bdcf9160f60e48ad177452c82e5444b3c1dbc9cd574154b37dbe59f2a885faa381fe378d281e3009201924fcd277721e4c9f0a093b754423f830ecd18746aa69ab80f55b74936425de83d904ffb6df6b0ef7844830a7730393921f4be0b580e4975bdd221177dfe5acd932d6eb7f221def9cd4b56c5c4729443b1f2745fbc23d5a426a8bf0131368bfdd025ca3f60a9e89db64c3ee65ddf13703e2eb079891354a2ec5c85dde1e2d8ca620ed08979f67fcb8252363f8c0d66e23388b01974106ac343ef8c7bb2a620fd8391f7f185e98500256c9861d90e1b6550751a4b4b15a3a2965a76da1b0f1f003870b153d11c3d76e0e698695cd444ac73021d2d6b16cec8d59c885feff39de3e022554885854858062f360a80cbbfee107127ee81cf45468b7cbe2f772e8ea730426729bd3cd33fc59312166d23bc03390bc2d76bf4e12ed1521703c37f01a5986b936f38bcad7d0138de2d3238e7c1a632772c9955d082dbdeabffe7ad5c43385cc0bafc88d42d63bd807e5bc2f9b57e23b8f2eb5ef9893b397003ff27ea32d9ad68b38d7e884a7292f540b6ed2c59e1a674b1487c9a5058dade2394563c8a0f506057888fb59727c4a08b05bad48ae62cc9e065c4a924c86c34c0d133f3fe31b124b7fb81f4dffba65393b29ada41b2a00634e79a45591a276d4244c6f19855e29c1e9d1aa190f1ee2a210eb80b7a67326ff17eedaca86721d32248a1307398dced0ef8996ef11add053253b0f15d97c21f9f8c4657ba56b320a22419b7c77ad8a724c4af77f9c5fd4f140c28ca58dff3b4368e61819a139e9bd62cf8233aa773d6de614be2732c8e93e75b00adf09ca02a20db81bcb3b240dbaffb72c61e8d83bc93792a63bddb8b0648a4cee4e9dffc4d99918f93381b952149dfba6f8d5a32cbf6f996eaef4cba8c33471ec69ee8913c8d97afc6c71c6693dd81debd100cf038318053be973884bd11b8577504156fe241e87390184a5d118b1ded0eed969db7e380115d1026e2f1c01a45fcadf10a6769f248c083c44871966bb15a87d1c67c9edf2c33b34f61bab8dff981781271e7e0504f202d295253548c0410bb57312ab7eb9e573ff5f36d639eb14db3f3832ce84cae46decdb648981ebc90f41a4f8531dfd139ec9f32e8519896671a8e9a02ad14434fac2c8cd7fc4c14ed3cfdaeb2f24a7387172e0a60a295e7f59e05713fac4130ca7b0337f8e307145edb63816401a99e9758f73b097123c6ce4a9ffc5d5eec4bc6e7918755218bce14df40900aa3e01e446c08b87e2d71b2821e4774ac0b8229d24d63104831624b855cad1e3aa28582080c902ae5c9fa070831023e340f2ecff9074e623fa54a8b079bf4db4847cb33029257582d8877089ec687c7bde13c23410589d5318ac9bc82823dedab6f0b7423b55fa2fd9572cb313bd3af43755a361757d746ce018562d559142932d1a6dcdf5c56241334d410eff3603afc4e2e5f5aa9fce3a9cebd9cf19a1877648dcaeee1adb77ef4d371070e2d45f5e8bb2c7ff3639178bbae762f0f0dc80d0f1c746cc3a57481b35a37850ff96acbf4117547fff53625da2bab998daed98f1e365b238637670b7e4626c38caddcbd1366529ead8d6f65d2edc967fabddc724b2ebd797afc7aa8cec32b573ebd066f7d0ad530494ada234fbe75db7924bc0ac691cf3d579e55e5bdb086e1d7741ddf1b953380285b8ca9f40cf951d6afae7cae01691a9b5250d9a6c136d58e054b9eb092cba8ececf79557643b336deb7ab19fc91c7fc1829a1772cd83f850e2b92d0dfe723c8773d7629d0fe9ae5aa6282b97559a73ceaf695d8d5ca7c9d7f1d7d755c1a68093807a2ab087e5f2e2c5d44dd595c5b7fd2eca36313f6b83f1fa8e82720dd8f1bf07ba822d7c822d5f30fee3066e8d62ff80ed7c15aeabafe98c902f9088aa85c8c3d1ca802bf25f3c4923e828f2d8cb8f0d930b6c4eebe6ea7c7c5da8109f15651b70e5bd2ce996c893579e390247a4513f7abc2bd5ff4f82285a149a916580922ec7022da3db03ab893a9365c0edd6bcdf01fc9f0f5e05e290aadc071e414b9530e0d944ffd5118a8e82046a67d5ee89168500b52046866d02a1a15c9d0c72b53d8963e1f5a8fcf828492c1d0259fe4a6f8f2f61573a8c41ffec803477202ba189e1e8bc68273dd13d87f892e93e600fa2234b66de812574eda667d0a455514a1320ff2a162aff7ba86c472f6a5fe1babc416d969c31814c60e70a9991bad1dfaed04310f5b52bc699c112c63d5050978ebccd6a90f45e0a1208e1091d1d382a5387f4e0f2b1f54c33547150810cd194b78263ea2709d9079be2588da074b9e1c9681dc9cd0e7fe8d420cbc11a9e348c1942ac8cbf229b66cee74b9d88c9c92d6a3da2f30dcee8bd833d1fae5c32bacf346ce50f2ca070cdd07566c5d068e623c7a79a6e7bf65301cc4e781e3feec6f9eb256de712592d80a71913ed38dd2b1ae1d5d2b23b9044d5f741d52ac0f110a68230294449db278593176f7c7b6b6790d6587aa89cd1c260446eb061da5ca8bf6a5852509627df33270fa6fecff6a97a9ae4e2b41cdbe92c251e0cfb6d0bbe90f958cb4707d4d6a690d330ef1baf2e441adabbe461b1e93c4b964152d852e094699623193eb1ed8cdc08043a5e878f553e01d7c5403857025fbeced6b7ccf2da0029b64f839dca113eaeafec6e8a60fc240718ddf11679aa2befb96ea3bd3fb3bb6c3ce9ad6466578d88a0c74c3d4de6688dc2b978fb38de3a241f2ca5137b73453706511d8161e339b5d487888a452bc5fc290603eb70bbc7209ab25eaff79c3d0fcc177910344970863a898cd59679088a92ab9f311521491d507f4e508d10284c99ed389b6684bf6deacdd2a6190e770e5464de5000e816cc41661ceba918b3124c78c0cef7927fb0b5da48312d9d75b4b7ebade13a8cd6c25542bc54bdcce48c097181ea5bdfbd8b5390c77834cbbe3b9850a547f8fee7cea3e6375cfdebf25b5a4b41c778534240a1da5b61a98a52f881531cc7f241549ec3115033f15734f43c3a1cae4f8b4c6ab1ef9e666dc939da4622f4622d18e04c8ad2254c43df129d22ad30a18d5522d427acbb5230c374c6577ef1357da0f66b600d4ab87cd6b9deb39ee9265eb27f683e095ba7a05a189cec91ea22c48d92a4674d730284586beb6b80046ea0d15a47019b6ce580cf25fc41e7cde35718740f4324f26871529f685c4e2e630904ff07068103cde60183ba75556356a7dda1770f68e93d728bf7b117218ddb75779bfb9f62c3fcc41f2abca91edf05ac5757dedb98df612da99052e6dae429e99418aaacce5acf1a2b90819db69978e2dfcaa022af2f38130225ae2860b3676a572558620b717b1fd4ffb5a99d1b7786436cf4dffdaac7247e3ff2292ba7145dd56906873b03f3700b084eda3ab93b9e29e29518500162a326b2b0d3c27c7604d8520a425257967db15b31c2f67e0fbf9a425ef664f73b3803f347c9c66d2c6422b2ac96e238796fffb5e9acc03dc3a3e3f0d3db9b01c2a01c0997d36160dce1bffc435243553a01c9b5f2a605bb071d30d8429d47effb62469d6bb23bc5e31a8ccf1d24e5ceb565b1200cf928138fba9c573091f6e6ac21b7bcd9baf51559ff574d479280f8918052733c54df7307668b984e725b14df1dcadfd89d4bc50730da69e274889f68956aad7b7816ae06a90120575a9bd30f4e51b4af9ae4e6849b0bd03ad6411e2ff03749dca7cdc5a51e9e95f1bebf4910177d88cd3046d4af34dec0949279e98f4e4f301fe0b3cd2bb7d0057832624ee2d7bfd7d079c2e2a9014aa339301f6a4fa9b957965d02907ba2966491c767eca57b13c9675527ccc7fb14204f2ae0372a60872f98a66e01eaecb6e14dec162edd910094302241c12d8ccb3224505f29c4aeebc038fda8529a0fc5740fb1bee9e7df1bc227a8f808ca10d2283b23f807d683f1179ca2842288985aa0be290cb07280eac74e7b80bb28aafc5f45b484f63b40888740c06ce419caeee260f82ae34039914db041338eefd27933576d775e9315694f9c30b8ed691371f724a2992aa11f2ed7a8aed338c275a0298af7067d0d8cfdc9fbac2d0b6763034c0b65c4219ddda5537190b5fa81f1e11c08cc8ecd4053ad2289ab25acbafbac6c1f8df6a6d019b8eec664b387486bf80c1a7e336567bc905cc4dfb67025f72392d10e8e3e0f0d39c3b8ae0be393766462b0a3226bdd9d9fbcf67873c8fc08e6f2468c3e3d116f4437af8a88d13546f2457e9c7f90c20c900c4687a8ea6503d234dc212fa7afdefdecade3c15165807fc88d5f76984b671b7913c251aa64ca86c3b1ea98f060fad9042f8bb9989ddc5ae2d5d98d78135c01fa9b5f3a6e00bfbc27cf51e1f3581e68b3712747970f09bf38965b2aa7166a96b824d6165a7231880f97ee51efbcf901d682619eff6b89598be913a3841276a2e79516510bd01e619237f5f2db5ebd46cee7a4a9d63ca63f8c40260e17d8153f5601a2ab78dc2ee9b0c173645d2dad7e97f3c61fc98efaf9a60d411fbe670482bd32fd1e36f95a27337e20b957f4363e05c4310c7bea15b19cd7297e1c286b64dcef5cb0a8f462df7016ebaeafaecc709190a5bbc17bbcb0641bcb1d3338cc99d088156a5b0f8dfd8fce829b9b60498eec5370e4853319e5b112b2a7fa509b5e1ad3e4496c34b8cf4fd09f9dbeb8471a8f5d8d07502e5dc547f0486677bceeafe1240b521aec279c26aa48a9d03e1102daa2521f7fd2442a25f78e35c2be9a610eb7bb4e6ffa97a82a03ab83ece394e26b2e195cff7ae8fe2701524ede0cdfc630a0d980a218de3bc4cd67903afdaf80c49fa76f741dda3f14c72903cf760f080729221a66b4956565b115ee6b86a41038593cfa365c6574018ecf3f777c2fc50d006686cd16d7648f983e21b873fd4509102380a4368e599934e282e71f4fbb000729fb900059cc650ff7177170301b22e743995fe5b6a98aa0adbcc072d4a284bbfaf13052066c27d606ec4b2839c7d5eec22b90e6e67e1e30aed9edf59e40ab4bd0114fa069c57b31e0143990aef8c0db1bef65e350d062aef4a39f6839e3895c212b8f82221e860819f486ac91320353fc4d5c82c358e009b68cf11e0732df623928c5396969c5209e12f156f69ed796b92ae38f5bbb5c60c4092b874929bde329782078356d7a84af388252afc29dba5f242cb8c8ce03b7ba7829994daab22021537a2f509432256952f3d84273d1a1f70064cdb32dce62ec3939c92a40bcf6b99b82ea2a55d2b5fd0ef422fd0c61a5820b270ef7fba09e38bbb4d84f1b00a384a472eefeb64a4378446a82a90bdfb5a291b696581c3b5804b32a96c09b5f6a791aa42b9d07673198933fedb78e4c08786132e91715b16a07717e0f3f8499d487624aa2a47bfef0bb957da3f51138e8418605adcb5852b9416a3c9487b63f388f7a6eb8b115dbc05ce0638a2d0c170d4526f0d3f561b5d911168b8888c6e641c7296e94682b1ec5f73b3b42df7b8a4ab0c6796d08c38041bdbc754b0705c9149c9fc3b3dfb56ad47e9ce3875c3883be598f996a2290d1177588748abb0cf898486f743bc9c6187b5626cc367affc5c4086fb777272cdc43d66a087a3b2e71d0377cc447818652fec9f40fdd55c182e2799366c67ce106dbdd9656747df56053b023dbeef68cbcc5621e4c9f03e149e71656ba4e1e2d35da92eaf1f46f68cca872a87061f958247da1d95772d841b39e2b4af5931778811895bebf2fd76574df3edea1e57681d27448ee49f42fd48d57183921d2416c7aa9ece4641450eee4e2000e42bb6a53739944ac6952326d5604430873a552a968250f418a3156dc92f54cc4d54189b5d04a4d7655eaac42a350b0012717de4a092215774b23fc19aae6cf68661d9d002d7a29b0bfb0601762b1c852a598f7cd3dfc33d1fed224bd0edc12dd9fc09a6e3aa08f32ba5a9451d8abc6cf08315fd33623af1e207c6c9690bf2a97b5f3324b96af527b430323efea8b77a14ee4a4fe92365f50e3a95575952b55be0bf5afa6817f18ce78b9bef3b1b8e62035591f444ad6b3928f6a19f25128bdc73e82cb52c0e448c67f53649b4e3d090fbdea93d10caccd32f77cdf95cb2d72fb8f123e27e89c182f334a4e5d6e7aae8dab6224e4986640bee993c07c5ac6c41d2ebc43263377c490ba37ed2c9eabab9fdb992108f29ff9f2af074cd4a947a39e1c65b21295620487696f5d990f68b46fbd2732f93d97cab3e1dcc3296f19e0ebfc41e232ab79462ccb8d172569765e4af773be88f56d6da05293072f7a893a6c94eb49331462b774ab2e703d0a35d7969368dab43edb371f583f4e813c49a089ef47e0360dd636f9427c290281def699ac03f2f973fad11b1a9ecd971caca15085293f5fe88ec40f26e6411113c2522bd12364cbe99aaa8fedbabcc75d946b9146ce4b8425cd50d84239d477af28a2aa98a5e2cbea7d9922d28ae8e0e45f12fbf5bb41479f0dbc3a8eda76fcc61c1fa15303fbc7f6c4a083c54db7101e7ceaf72f6618ca298f65c55c83149d46b335aa03c823a6155684b5b2fc057b3fbb822007ec39bec34b98df41b28567904397c3839491f934bc0f44b0f19545ee628d161fc3877e39f72e944900abc6b1cf590379eb2eaa3593cb196758152bdb42fca17d4bca5b6e41e3aba3b4785766c3a1b99542187448ee3f190d976d0fddec59fc8ea4492277d9b563b3c59a634dbc5ca7cfe61cbe59c4b6820fc06aa4a3f9daec45c96eee10b3d270852ec269528f576a6cb770a00cd0a36ab816606b970c27f59b2aa277fe56824690a2849b9f1bb5d3e18d7cc518a214bfa7b0932ea7021c68eceba22debd8473b989ec3226c656415281d2469e16375951b4997d1a6028b4a47da1ce9646f3c20f9da7ecaf8223b5a80d8621507b9a3305bea44ca7844ee0a78761b8a6e0c32bb60a42760fe0c63a6de75bf257c7ed7ce07e2626814beaad7884f6f8080b7001082785e06ae1e20d65e14ac4525f07bd480165e1752bb51deb5509095da3aaf14cc5a3a243d9e74c07c5449d2e7ca813a6d48ef5146f57ebc2fde77a8f6d5cc798d3a2042721e4a9367c002f8c24f8d66e1673120e3718a52320edd73dcc2b4c0de6fba4c597acbcd7ce8bceba77d9cf96c6139910f734240e8ba633e866aa08f8e63389e94daa84e3a802baa031b06e1266007e433c39487b2152978480b134149b632ca34ab2d047c1b4ba55837e65d3a973c59aaef08589f999762978d9635c86a315f9064f2893127642fcba2bf10f20f19fc8acdbd4f36e54e358c94ed731970445d0dbe0775bfa4b43187afc675412e3efcff9290b7d9b3dd5d632aad069ce4c6130c1693db1b801ff039c0e22ee7f0b055f49c329d9157bef9ba0ae3f1d3d6d3566a002902668cba1f6b1203d78f4d40cc20ada0e36f148cd8669d96f8c7219ceb9f620e019c985968aa2bdbcfc6298022c213c04969b07d4808909159c744412b2bc48a927d15b6c7eee0d477bebce3cc5c8b0f2c54ba0ab60ff7a9aa167d9d885f663ea18afa8312b2e5add29b7f8dbc315bebd22ea891a94eb39d3b098807e09991351d0e45365da14d89caa8da035ce8d78ce65fe8b9644181c875729ecf37e2e187ed710488fca76a6c7ca82eebf93eb51252a49ee0b806a7e34389e4164ceadc02db24b51f02f42b0c97d514e6c3d76b13559ba1e414ef4ff5975762744ad0ea274ca21c36d3a0bf214385ab46dcc71c6feb5a08388e8ce97c27d990dac1fdd22cb03e12a77a0f161b691e0a7e006414295ebe7d15fc9d68c0dd8a965cf12b58eb0cae9f9e6bca45f24ac7ced559605e21d78e7cad23640e6330bf5ebd7efa371c69b6903a51567a1957bd7ed354883ee535bdc52bd241e38080e47d67837a247269762332652d75ea5d0ed6be677154085346b5bf2d18cd1cb0c2689872a50f6a6734660b848482d13d6b5754f3a3556388633532f28e52cdcaa3d413b1aa7ad56344092dd0cb498bafb7438fa47e1ebdc836bdbf6d75a1f69a5ba8885ebfb9b882c1184bc42a8a8dfafe92db1d9eea4b518f232b1ace8732e5778fa01186f65636b399ed728d7a8dea504f60352462694a9380b51ca709b5946273b1e4044438d94c0b7ed311690bf4d58ec5bfa96fb03e1c6985410cc93fd2cea8e042c47ff158ff0981ccac2817986ac22c1ad7cd86e013854aa124d6e4b2431e51822a4df378b3c56f5625cb36661b840f811b92c9783a9fcfe409fd95465c7ec3e56f68f18d4c5b884814120b74c57aa675d1ad5898b3bcf4fa644ad744e0b62e9156e203932f1afc17b4ebaad29968bc73b649b2c6220f095ba285b04748cd18c62b5549d854474a38607d143a0511d82f7051e23f2bd6f4a5b4c6a3414c4680733eeb9a8e6fddbce93e439c403013af324f51195b83aa0bec8126217afb3bf11f12253d471c404586a1c2329a874d2a59e9542f9096159c841a34903c6418990629e8ddd5123dbef30588339d2447180d2edeb95cffb2ffe3447b5276d054153c63e22ca5e0ebc55b6acd7012d9a6c697f8e5647c62dc371b585c73b6701e25564a9773f9e0b6b30abdac5783922083fc39edbb2351b603189a9259a43e0bab1f41338631191fc45903671cd9b8d1dabd847b8a43293a1c5ca242a75f53d124a5e2482c976c64d89c448cc84df5003768cbc1c9c3c33d08d934916cbe8cb9c078bba57c464296bac3a93ad6dca9325849636414a79e5dc20462281dfa782271e583123fe83d005dc16d50f4188ac53a52abe95b5e09ed4fbf380aa6a12edfbbc2c29c6e057e3c5cc0bfc300c9685ea5bb4f55f0cafef825a9943ed50cb53432c855b10f7c3b0385bb5af7a7c755c2a683835baaab82816aee66fefd975c5b734e71f9f4a74728c48e47727f6d1640a960af48ecab0a05fc978d5f47a20751ed4db00592bc79a06babc3cc96457c8f990468c5d453ab879a7276c85b1b132dc7a8b1d8524701eb2ac2e755064b947fc4d789bbc1e004b08b22a5a7299c3aec5bb9079a18ab2c7ec9453cfee868d56fe23e3f39c5f256f203f4c3d8c9425a706275dfe597e71a88797d6e64d069a8c1e74019f6f53adeef70b102aa8f6537c6541f8ced3294617318e18a0975755d7d5fcf5147e722cd04e3db89cc3bd25680d94b0abc06f3889715067d6cb80df888cdd2e798adf32305bab158915325c975f6b8ee18cc9175d0d4659049f2095f7d11efc71ddcfa2948a043b1edbe7770e17cdb49bea3802278e12112f1e14a7770777f3c65ef7eb0f615420c6a05a34749ef9b922ba300e6d183470d56b22207aa317435d7aa5ff22d3c0d81fb98053ef483c02437faace8dae06cc35b224846dc58ee09b56646656ad5559bcc5aec95ab4579e9f6bc4ddaf287892bf29768732ea893e93080f4032e36e0a0212c7f90793762b47629db2d0e0f80a55923277bdad1fd7efc5a141137f39d6da2467bdb6b458bdcd2e48bdfd6c44dd668f351c8af880edb25e7c371b1558f09216da7613d70cac0979c27d4f89b479559d7190b2327c61ac9ee1a5312f9a22f7f51cfe467f698e2ee5ae5d85305418bc88d6066285716a1f5a6731f26381d4c3e079487109460b6543177666ed15f0114a268bb24c70ccd3e0d1de06be07e2704177766f4bada2eda7b774f601c0172e3bd1293d52c710b1421dd604544ef9aa18635d7b2b33449388df4a68b95e08f40b1453fd9ff42cbf8bae208ade5ea6e12f259d65d7b0e9fe56f9976417fb226988fed6ac0cd30d24982125a61ecb960203c98c07f68a913ed4f6fbf9eaab8b789937f5a498f1949be60bc21a4d8ba2ccceb3e2e8b25ca36aaa4797650e0f0eefcfa7d1d0e6d4cc1de1be5475790aa8b341159d26ea45f07774312e73617ba206d7c87ba987d6a0d0fe6352b3adbce6f02eb39ce2b3a81030e4058e000ba4e9ce747c0a1b14e613d638e31e76687d1daa6f1ad42c58493d3b946c6bbba8face22a024c56dcf7c7325d25d3cd08a7d9d321d0c90eb5074b4fc403f98fc3047810836c4d55632f4d7259597a5226bf0f1123cf834c4e6dc6e11e4a94bb762d461966ca6aa76f4740b6c2f41e87113c7842ab90edf061e9c229b8f14fd19ca95e935a7a7aec6509cc61ddfe0bf8b0a5cc7c3a8dd7e67d95b1d215b1bd9aa1c8f90ff8dc08da30c409f998db61e32a8577f602cbd6df0e946c80e4ca7042b0b605e83b6bb539f1881e37749b6c0a83207a3e233dc29a1c27b11c75efa3f283b63c488b21b0358a2792462d5b6c6d5888ff015b1aabd5bbfbc36bf31afe9c2f8083f74a12d78f2d149d7c3e35707228ee058905a0b4b8b4125bdc5e1a5c0a08daa5f457e5ec5dad7c395a0f69c7962d0d3ed2492ba4448b20881eb839a5032e9333e9b8c2f3acf2f3f14a96c4c48998de01dadf0b7ab58d3f1995972f02bd7a96ed190509b2eb1a279b9de40065b0430d55376c9a239413e8d0f3c15927170687deaedcc89ea095d23e377cfdde706405650f83eb2e777ea7a7970c156788a1b2f1b7fd409e34f49b8d3c5a90f3c9947564afa4ce7eae74563decc4bd75dc629e0760ad5605967f717a591ad1cf2370391fd4bb096d8744328ab0a61235739c8f1da35453f3f4648a73ad6d46388515937f64bd9c16ede832dfff9dea037ee3a21b0a0c77bc99d07db7da8d1f801f9e428286723321e3a3260f083b80df18344026ab062d527152d900f18ad9153f921a54474811667f57757f28cdded1f582fddf175e99bd1c54090c129463e3fe287a63db0ab31a0d95b7e590bf177d6f25324995b6d36f0eeea661b680a8e055d92a9bf8e01c55009ab36618de65a5b7d3eefb81ce1ccdf88fbb6b5ec5c7d2fb3421bbff6a032aff012464b2ae1f69a7c38087bc2e0c7afdc4cdc786aea65202a6d396282265bdf73131695543591e18bee2c50e48a7aa2ab581b4f6779865e36f946692c8b2023317c2bb0dfbcb5f72ca440e74ac22fccf65df8f6200f56f84c39e8984a35837439a2ea8aafde0642befdeac493ed13838a1a404afa6f235edf1ccaf0823f459831f3210a055b199b40990aeac1deec76d5ae8bb19834bbadea3fd75e2010637d0969dbc18d6e8c50421ca7c734892589822b7e349cac47212aa6ace0419572ffd3e76ee555506cbdc250aa0c19ff4bd75b3b5e3232b8d76642fa560405487254556d74c3d43d0e51570d43fa8e33be7dc2e5d696e92ffce7927c86453b8f32e7e0a840ac9a3096662c9e7ddcdca120ea17b13cc57e26ead6081e2a0f94a62f322636236e27ff59dbc9b928c2687e085dc374996ec405b3cee8ed7e02fa1a88394d2af620ed554e6667ce04ca59e9c62a82443f3733b8b62822ee6b2b103af431236cbba840352c756b17389b89076f1680859b21da34f780f28dc3a9adff1a9d59c0dbccb7efa739a0b9ec4603b5a81789679ec321c5e29c54ec42b89a2c607a9321a037db0ff749010d9c17a5fe9e02075e5a0b69f511b5cba0e401ecda0308459c204d7a8a8009cd8afddece557b34cb579d02af2a30219e97f0df719df8d11d9d74919b870410a83edd6a25a7ead2e6b61f240e3eb6236468d67a1c594a2094e25ba9944f4ff6987aa609f369d6f8b11e072ffecfe5fbdd7a7faec152f9fffcc65c7a870adc19d0fdb163f6caf30800fbae64365164e36f6c379b2ac5e2e893bf56c36a133bb7412f572b5d3497b6d9352ac2638121beb78c2d28fad330b26b4f76c8562f93c1a0ff72427c7e1fbd9319b731109497ad9d09b59c9a469d6fa4e6f5b60e39f618cdc9b3121a1bd62db1844c21f89216ebee9acb0cb742cecbbc8d77d54807e0d89f559d1c228ac374357ab331f4eaa57f852e8ac88c970d6f7e79c132813ee133eac0a5f2e5e1c73e1da922a5122987f3a442fbda8d6473188d6d6d6f684ce332fdfed2efd6625179c4bd749a0f5bf32a9dee9478c15edf1116d57dd896e4a2cda7f8414ec57ffb5d334bf103be0bf1c39553aadf1eb7ca07b5ed431e7724f0f1cad94551dfbe6a33d664dd52a8f21219bf123a1e54a4c424a077ab4f7614029853dc228e262cd95ad239c66e2f2412a2d0668c008289ca41c9931f361f9e734b4e4582da077878a18c791a0545626af96ee303b53e966408f731f7dec1e7a4cb488222ead21a63624909bef57b58950d244472a3e631f4f75df1e10117f8ec8898f14515954a3be03049184d4fb02f14480deb07e1b40731afa9f981c1a43397922f5ecadeafbd9c03ee9a72c32f34d0509dfbadf9cd687e46dcafb4f4689e69002e9a5ae7f6469165efef937ca5e3f03a48aa6157f56b630968bdb2f333588e54dd7429d83ca2084ee48771d62dcacb4a04b50af6c005d9cde94ced4cfcfcb1544ba72df90faf8fe36fe1e23d3e4366fae1ab185095b0977615ef8a0132d0c67fd542402b4609d548d825f812a2b68031113669b19b08fa81fb23beea543fc712291be29c3663d1c48580541ff853f587fefc63578d2cdfe6c3e14a1d2fb1f3a8523767dd26d4bcf2c51ff715c4f1e42ef3607f2ba7d608f80d19f5e7617445a34b40c506fbbc088ac21ae06fca8b23805296609564dcd4a0f8ce0381814510df424c9a3c34e59977c88ce717b8c828e2057c146bfb1af738b76c9810322fc20b16bdc335e1a739c013b3f003ead9e7342bf5e9f985d32df3ec45c6872d9f42415793ce8a31a3b8b4fa47f5d52c4276e5ea908bd0b87843722554605f2d7352178790246eaae6d12121af63cf24afd6da8442e4e244aea263062cd2a8a8754634de6f8e35408e9b104e8cd30a8359e801f8868600ee5a1e1cb842d2eb858ee6537d14d6e431ee607cb25dabad8b53494c63f2290d2d637ea060a1191afa322c5b0452aa74d8b99c6bdd432e280d96afa4cec0420b988b31be0ee8559e4fb671eb562f9fa4516d7fd33e67c67ff733a7d9a861c4b4d8eb3b5cffab5ad3b673432f03938509fe6490cd8f3856f67e2eafe31185372f8fbc9143d8299d3e408151640773a520f94a37593e77f797fb556d8be14378afb2ada60bf53564b8d160dec0175eb0967dde9a17c3accb5bf293423e7092b988975e4c72a20c65f520d2ca273c44978db720eefc07d5e61b3d59ea2372e132d2c1e59ce87ae54f7c368e2dc7e093135042958b72526894c843a77651cdf3a55fbeafc2187996804dde039ceec0286f654b428ff593091c8d15de0b319938f96cd5ac4ec50a7d4860353651424d6c4f6cc2a00fa4bef5a4011b21024f1605ac7dd3f8438408f248aec8f59bf309c49d4e3a3226cb529177f1d442106553e45abf47c91439dae067194f795a9e2fb92e72156b4d721285b88f8219afae6e842b66af92bfb2ff70aa48c1870f0629e85cadd4cba608f552996538d3dc51cde2f4f8bdab486047c33fb1283c701625045e04d7bbeb9889b09d6b6b3d9c3f0990694028c404349236473594e5a8904504b873201679dd6a11e22840261b74efbd7c47869ee1c75fdee3c5bab750ed141c11d88da974da2b27ef81caf5913ad0331ccc3fd3ba1c1139cc85ef9c999e5d9bf532d482fab41c6368043d82e55d6ecae57059f52c25d7a94e56e1ed5ef48b939a38b62c0e5c5a4fcb3652ff2655f6b4be5614bcf053ddef369af84448c054314c923fa3b85a785d05d6f1e7b031ce5b02abe05350abe3af568e99154271098728c6fe4d8f42da16d997c6045fc5b6ec511206785ec1f0c8e6c58777af0f4135cfe2ee687d91078d1eb11718a181ffed5dfbb049b9c086c737414a2b0891c013200f053a25376bc2181501d1904ec0384349e9eb3faf00f46b7d9a62709137beacc1568b02cec3bbd213a3330103451af3e51e41fa3084fe0f64c6fd117a7f50341a63af461a5ef7ca28d0552ea0217e67a75cf0c0445b65c1ea1ce416267de29caf84ea9b8cef73c86604641ff5be84045856f6f83564214e2bc21ffb3bf91460e7a4755f0c846b2d92c19d46a3c0e7eb954925c9d5677c98b826bca2eb18562251d32adbd20b7a8e0628dc90ee0daeedfa41794576ee549932f3c20d81af45b1fedd9a3e1f1dfe1ba6dddafb3bd39bcba8e387a3d60aa6120c25913d13106e1021901450dadfddccea49ce6590a5134667bbd493b46def5ed1d3f9172210a58755fa57a8d45c922eaeb5de66d62252b8b364e842af5a591538adb09da2678a59e625453eae33b84f50fba2531bb6de9ebeee0558e2481de84045ef3f113e60d82a93e8335f194bc2f80c76b7037af9f630dbd9ce5e28233a207844c2ffdab9bce206e9c21607bb5989506b0a338367dd9d51961dc5faa90b3dca9ca6bc4b0c3aad0e8cff2af3c7ceece89b0d7bff1898d9d5e9b288ec510643e65184d20be3f1c4a90a35b90831e9e5713b356147d9f4254aaec19b7a081474161605aebe888c3a89350d9d117ef86a511aaf4fbeebc449bdce5981c221d5c02b7fed323f6e2f3d8a3d0ce0b7802fc7c2011a43f4f67f42ce1713a7ec748c3fd008b177247e91ef837acccf81d58f117d6ea4f58473383b8af45ddeed6a230b0c39b74acd0e1c8632f37395c4dfd0f76ca2da8fd740cd89473c8e89efc7b1eae0f464b8149f7e64181e36adf7f9502aeebf9c5ecfe85ec2186681c6c410bfad76a100568c26472dd26061cb58c2d24f1d3566e430d9a84eefcd1d56ba1ab450297f261d5071551a3f486250e6396a6011ac01bfe7833b7e1dd6c8f446b34b1b8e8bb2d4ae02cf141e537d5a7a6449236e25c791289cbc07e448ad166ce9413129e65f97fb25c5c39e227c1a20c60268aaa109793a24021c236f7714bf04ad004c22f304cc181a30d09a4f6b26fc648be1df7f6adb4d297955b1e113eaf471cf62b294a9dc47b430a54c97c67147392292004986f7ed41b8c02021436ddabad9b0816cf15e67261ac18aefcd057b2d2037cc3446248362d7062d7e99c4642f2b35ff968b2e85a36bdfaf1bf47150e683ddd060fc1704a991f284b15f3d6fbcabaa1985db3ca51af74cd1ead53f66e95c6660b46bb3b11d3596394c518788f2123b07b6bfbc1bf14171d521537d417ed7789c6e3ac944605746561a8119d455f26c97f017805ce06aa45cef7384249235a739b34d6fe0d403c95a32c6d7bfcc1fd1f235e396c859c350f08b6d01ed67065c2cd96a393ac02325ad33e982752c66f2567b33c2fb55042f6888363d80034bb59056211c82fc41d76efce49b601d9513a5fdb47bbd156b4aca87445f951c7d6ec2a8ee9e4895d121a3298d4bea98cdd4141ae2cbd0843a841d57b413fa64c26d828279d157fc5833b7dc7ba8b263ce5e0ef4bd8f5824e8f47cf17cbb70b368b5901cc03a2388d207f8d6f1f2f9ff9d06a73d574bc2a3d20e547d7636fb8f1db42db729b1b22cea8eea02e4f1887dd8ab6f2857875960e86e82178b2eb22ee5405a908acf93d815a28bfe8edc0c31af497fc737b61e1df0262b9a86f91d8f2bcab0d98c7bd3505c20410bab65e9f63e7fd3e30ffd01964c6725977440945749e5326e7b7808775c088a61b589aa9948c1a2c30571e4b39e8ad06f11b73b87d7370d18bb1c71b0273bfdf702070791de3a0ecf06e798c91d715f226b135c66b7e2595ae8288fa28066eb239372d36d8cb993db6c1d9e574e7a2c8940dceb6da8795d09a92f702af31e768234355db5612d833482059f4af3bd06a75a958d86429eeebe2aba1891881d4d2d3fdbfa51153c682369c1c9d7b43929f3a465ec7c09b0ceeefc5a840b0b5a6e8829fee24bfa00fcda97b4870ae0b623b25ac46d5b1068982ba16ef87d02e445e9fcf83fea12f6ad54df112ab9b4d3f0d7313762c25ac2a6ad74a1882af97bed8f1cbc14f5491635cfd0d06bc69a4dcbbf95fa59d43d59a6c8b6a488591430cbe9b461a4abef9ccc5f0497da885537db2115d95d15266b29dca494d3f816050f67afcc6f9863a739a67b29c0e5aa47136d5c0e59d4ea96a98674dba7f36a3e57f9f094ef031cd8eabe8c25df4d162ddd9710dd54e6098e844ee988d857285c1dcc0f5dda313b9ee2e6051abe9724777e32b322c048b8deee5afbee70921020ee276ed8a1c40862c875b03ee959612dc912f665f0a49b91a6415bcfe04be9cd357b510fde60a9ddeafed40896b785edc428efc39889c04774cdca79e56e9f7335dee590a1a1fa41afb2182ff9c445062878456c91325e8e226d15e188d1da81c25d1b2183166524e7e3831b394ece4b3f96e14447570c734b1ee5927e79b2ee1f749a37f663df8b6d911f25c746d2b4b7cbb2fa642f94cbf4d26ccc0f3937f6461905119f4028ba52175d44bc66f4d5e9bb0fc1c6a374aa261d4ec4980428e80eb0663a04c374f86145eb397332bacd79e1cb6ff67f38b405311c001e5ece12875d5bb1eab07ba41101e95887f8c6f6528e246c6837010f4a0691eba8c0ff90bc2a897d9daef41321d0cfb63eb6d5634e225b78a8c3d49f844d0c845df1789ddc267934f244194880ead83c118e1089c93565541bba070a4e629cd7fd0996d47a0e57612fcbd08171026a0aed6dd5a64140381ecd78b996fbabc383987ed41935af41fa4c4bccb46f6f9894f152e286ce3b8176762c2c41b43faedea466c88c2130b3af8716251f9f663d14f83a58b4303cc2e36ebc33c89a2bb3ec523150dc4bc8bbf0c675c4c8c2426dfd1234d04a3e5f2ca09cbd94a0cfc40aabe540dc1f442d562b389c19639198698860c69b1e075d6f3987b0ff7de15e39d950d1a654dad7703d703b0322c27ab4c939108c21fdc1dfa8990806a382124bce0dc840ada372dd9cd19ba83a3c7afe7d73417778bcbe8a5db72d81aad3b6de7375ff67749db4a3b3b4f7bc635fd064566ae225151f0c5d0b56cc569b88cd855a83b7d7738da2fe6787020993731cad0232c871a07e939bb89ce93ab2f5079d018993a0fbd1c87e8cf430b9b750ab3e568fda199ab25dff3253be7e2e471b1204f1f8e46f418141058afdde9d4cde3e68c5b08a084c4c2280ee6aee74603086555400c6566ce23bcf6cb41e57c41bff745f2754d787e2a4441a5497c384fb381959e69fb25cfeaf81c905f2c220c6807fba944f48b58a8bf853079a332a638b10f3a29f61a82a3f95f3ce56a8fa94a0a2856c519cefc69c2fca15080e05bdea119f62f671a78513adbc4a5086aac56354df7040210b54f518ed5e73ce8a96defce66c4065a6a7d1cc1078c3f92917b32846044c40d40d5b82260047905156f532717b6269fe946b42944bba9eae4db9edb1d43917493d3a0de6db5ef499016661351fc6792d59534a795b5d4b4c01ac6d86fa817d5754127bc204ad719e1713a1b7f7d730f446217b5840fdbe41ea77739a379f8c42a26db96e3a5e60f6315eb152937d7dd7421ccd6ce18002e960c20c8dbb957ba163636ffe0d7197ad9a1384865c32ccd6bb62fef834f0bab216e7a285c7b4005f41058ec88593cd29e0394f97aea32d78729418ce715a8681355cf0c8ce9a80acdc8e1ff20e81cd1c4b1b3566e75b689f6495ce726632359797bbcf6882e780ab6b3c0a134db62cf0bf178430d1665a7a78d4c5d1031cfa4ab748d47750bd6720a6d581066f620359eeb8262a0fbeea2c3cc8f9fb23e5f08aa0dd115997ff0ccfa583062f1f6e12aa6d6149f64723556c517c6b035afd03332c79b246ecd4294e864b976e8301a6a00fb36cbd32ed2a0f000a83df6a789e9d22ddcf89942776751f08e49de740ed7879f2b2482dbe3043b0aeabb31bda9f871bf2687303c7eec4d0eceef25c85a3982dbfbfbc3ba9222f991cf61b98523579c87854c14f7e2d336d3bc57c0bfddcfa605620c9760e3a8c15bd813dd4316242f6e7bf4b326df83576505c3bd6a535d28ea12c3577726279394d23f8c215831a37397acf181937d1fcae9a8a3ef823af782ad8bc87eaa09d3c9eacf5b9d6d2043d403e8ed0fea00b01b76625a2a387e73b4ea0b7a6240d9909ec99ac6a66814c508f49b824ad74fbb25fc3b56597dbe414a631a36803bafe846e34a0cf062d9bf16d4c5dd30f948860f63a670d79141b4720e4cc40adca5442d8f610ec0791e90f3b0f19f5d189dbd5d93b4c16e4de73643e30b6c8dae7ec31f272b29a50b5e4accf3f75b21000009d7fee3354b7a475c6aafcda99f645b1cb0fe2546ce24d13d26c91e3cfef47f5a2ad48f39a26e486cd23305c3fff47b71c54ff2e23dfb4661bf2e359d8561af16171487dc64882e14739c728e7513ef130e9b7b0bf845cc892058069c84f2fa12a4ceb8bb1ca7dabf68b162675567fe29fbe436c4623e0675954cff758dd74a29fb6a29e1627dbd0d5cc27dfa6a355c630f85f34e27cdd31ecf104d51af4ebf410aa2ce430ea35f49007e18598310891280e2bc5a63268322573ddafafe9f42a0200dead042d3611fd61b1320acc4ebec1026bc903f4e292a0f11a9f698d7767ed4d7e0e316fc10b4657ad2fe94256c91d47b86ecc688883e12eec57bf2779dc228ca463241c22f3d242c026b4abc57d6f353f1cbcdd142eb49752a491504affd22ece3773aaef96a394ccccd411e0e7118ab8aef98aebc7f0f95125c9e909e59cb93e8fd1764f54b1ed4c53437a2e00cb9928d78471150ee762e570201f402a1dd5f45374c171c172363c1dc500412bb4937b635bc90f9c9c0cd27f6398e8839d7c817e116cb68828347d17ff0646f27ae051b395fb84fd8e60ca3c8222b41fc90efd438d64373bfd64e7297f466df723358d3a9481c20419fbbc9cb3c8923d1aeaaa657f7af006e1bbea2e37ff78c5dcffbd4c2895a8a3dc125da6d0b9f5d30ddc419064dee2a3b9a816baad843b5aedd37de33e13d1eb803f35ca9e309f6b2a007c6ad747d753fceb9edc20d748c9d6e1e81c9b0a8503b6b6b43c56118844cf9c16c674a9e461617a9087893762617c44ab7174474c4dc584e05c4b56eb077423432e879050321aca9a2793fa523542ffafe5e119fbd3a9766c30a70060c46fac54f5d134567a73340edd351fdb3b7233b5bb46e0fed5997693744361379c0fbc84f3f52cfa92777d4b69c1f44e440151205e0c274ce1f3b9f97636c312a4cac2188b6856689edbe0dd73ed71efe5227bf4af4216f23d939b6e079daa13957c17eb0d5fdff7d203ef0e3b9937ee712376abc7ab19546b3d9006085d13c7d6d732faa3aa13657aae191d0e7a67698cc681eb13aaca07bdf3754432cbf8d2d3b6b87386381d3aff91beaa5358b4fc670271dcb63f98ae054f93cb0e2b59b51804387e681f3f556a9b8fef7834bb5b40b8b5df8ad3ec33e5982b4b8cf5eb2cee955fa9b331ae2815b2408401ed3ef89624e1cda35fa0f7a9ba152b4ea621441da51a565cbf2d8af7b17aa70cab18faea6bf380ec9a7325553353aa15102a882074848d199c7deb7aea8c30f501856ad8823818fd2b86be9bd81523ebb9b731ab3a19ba94592dbb2f3b9ce66d669b233bd285189b89d542653e3b9746ceb592037c695ea41a627c2d37b055312e3c699b982c37a3c8cc6bd6e7d7007c285ff5f37274d32cbb8d0e84ee8b8dbe4101106a33c74219ec3a20c378939fe68326557a6a5916677f8346d82ec59c55d9c79eb61d04e1d6c728f36229bebc3433db4b5e6a7404ee1e815d83bdf58d186720564f6a1588b00c34cac2dac7de0fd469b496ca5c63f756995dc5261e6c2b303c1218b2ebad0facafe55132b5905214788a40761e6fcc12e7f1a81fb9307fb3fba190d529d7205ef4a61f7224207f6a20c3a84dee7b351706664bb5facc4d3b381d430769086884d4bbaefa9acf291315d9a2721621046a5d200e4e7ad952110dcd3df04a0fbf60c5c5d358e6b84f76ef0d820d89503b7f517765e24f57b200a012c4b3fdd290b52970034fa91ae2bf6a089a2e561e52f5ccb4103921d5b0e36463a8bfe61285ea3a53d2492a956880621ef754fdba0dd5fa3c8390c44540cf0233860b29e7375320f67a33f24254bffbb66bcd285da885e6a57055534297cd9d22de54b689eb13c489c5059e27497ef098875d45f2cb86ed53b3491e8df0f7b7e67499b55a4b750b95187b804528f4a8b51b0c777e426fc948ff3a9a5f73313d9968e03eeb7e0bc9c560f7fb1b5487cffe76fb0c4d4009ae79b75bf948a17fc3163021302aee33cfeeac59bdba807678fdd38ab719fa3c944fcd4d5a6299e5252d3ba576b2956ab1b286b9f1c4984f586245d3037153c944c1d92a50da8db4fc7c596d3913891f60bc777e54964e57f8f0e5b672959beac0068ffb97cf2ef65f4c317d00c21220b40cd62c6949b7ab259067c5c58541442fad353d2ec83e7355eee0380f49d5e014d17ffb3d63ca7fad3a398f5111ee2c0be5df39b286830889e1406e4ef21e85155e86bab5bd7ce92e9e232f2b6a8c9872766cc778f8fe41ac65b424f2546bf93e4d918141a3ba4e96dca60ca92a6b120168d45bec5f0a4067dcb4c9d182065ce38efa1e9a87a0a8c282b24249ac1fddab68e5e5824a2f8b012ee1b99854f220e84e23ca7e09e975d80c3d46975fa756361100218d0ad16afe50998080a0d82ba4a61783b120ae652d1c24bd5249f1b534781d15aba5b36cca9c2e11353dfc8856ef8312f31b64282be53c0512dd2afdf9c2f643e6373526c82c00ae48f1718c5256824e78b9ecb4a083c8a629fe255625ec5abe575da54a7575dcf0473ee0188028f91d69aab286d5f3c84fd81f7f8e8e0b92341d2e33bc692c59490eaf5ca23151a3ee1d94c7db463ffae850b24407342d3f8b7d67d62cbb932af77862bce0c9465ac8c0384611d26dfa0aa9c82a5e60ff05a91805ecad8729b18f9e43b3232300f94260f3eb59a5fa888853d7700cce8594f0c99a1b95f1e25ecfe2cefbbb9445955b3b8a684b083ff8796b5149526a1b4a150ec7a70956f1f21b2a2cb8ccba828c38eb7e186aa92f1c9eed3a07db9b512f1dc5e9cc8fbc4b90ed5f95417e161a5356862884230b96aaee65c130861637ef6089380a49399bc41d462c8eed89cf7a70f79776d27c2e6815dc5bafadc0e0fb0fe97f63723da1f9de98ece2c75ec926a360c7846b92fd80b9b3b8c1f11b8778a16555be143222f14ba3c226301e4634b53f192442f20f0c96546fec7cad7407cc146d5b17ef6069c9f82c2d325d0e4d4e9a495f61c07573ba3a046b4955d404757ef3ee323fd774380e80ccf6a50c3b5d5d4f0887a646bb6373b1a5db96d187cfa14a2988067cf65f48d9593b2aa100c9880691bd1a82897f9df6be7f58476a28e17fa09e7a15df14f741f7bb1a76df8c82d4fcc38a567fc0fd5a3e90d581d627d677c4788250c542798085c618bf461be8c7ded96bd6a1070c79181cc4b2fb35acbdb0c6aa232fb8c5395e23a44ba6e343b9a3cac1473ef54fa1d1274596f52fdf3790c1286ff3665851118a8b3d65def07ebd98a611158edf69de6bc66db2bb0a20fb1e2fec5e106eef134db439568f8db5c1e20e93693133f740ed33ffd380558f0b22537b5a405b9094d5113a087d637c2849e6302962e08b26e967e372daea83482cd2428bcce52e7eb236e931ef6dd6dcd87c06dd78a8d26f7312f96c26486b185e9ee8e0ffff66941e1d96f96de6f081deb4ec899380bf4deb3d9e72eb2096ca15acbdb3dcb645f607c08b079f49451d48e4b80966c759f00cd08bcbe2e2b907984d68922b7365a8d70f805239c14389d859faa9a5c14e3755b81b631faca208ffb3442b03cd7af996cbc214abaa40af95a13392ee16a245a2fc3a8f4edd9591790962ce79b87d293c22608e5dee8609abbd56d0488b526f19b17920f18f092a06a0025e906bf47318a17337d2f571e8e33d5e866b3f2f92a96c5df82464ebe15d8599030a0fe2a5d4607762c9c1a470783e8ff430540bdfb4c8fa546f6e88e8ddeaef96a46e395da4baf32c679bd559ec95594979153e744c6c96f5f3f534ffe98531d75fcf3e7394a8300eaac4bf309f483b802b792114f967911fb613e268b681e9f5daa1b061562b12657a3a5a12d65359a50beaab9811ac6deb1308c6b305493e23cef939b469cb8d7f91e37cfd219affa624cdc8baf8de50c9464e17b29b08659670f86a075e49d1470173c3ff7bd5810b5042d73ffa0fc7716574f5642e2695fb57cb39f6ddc8d3235f3d84419bfb81e6d34559f671f20ea8829a2d2a7459209d3c0327afd01a94a6a6551e7c363bd8d6cbc343f9d579a825f1f66202b4147add04d23916b4748ae55325ef641298cc4e57ada9cbbfa1f6e144ede0d3ecfd8f3c1cc819fe81d500e959bd3c945764669e9ecc09f42d60d5a937d53152359041d4fea1317a235cdbb7add2e97122f99039d686b4bb4077cc1691e97abeda2c827ab70d02b58fbc0e9ca2d746bedf7e32f6f6bcc4d95ab6a7a38ed113f76ea76d18bf793816b7e55c885a4cae61a9364bc9196f52172295f67e9500538e450624d26f26f33943e6b1c73b6bef2c51f0f38e59aab70e27daeb15052a41b2e5f0895d3f574a79e9715e4c6617db13a7c401577035eb1ba9569cadeef390e2f8e8d8df2dd30d46eeff4e1c8d8006db6eb0c892f39da1690e59e891540bc5ff2f302acf66436373a6cc39d780a14e5ad6e225af152f1d5b3adcc3e84da5fd7aec04b128ba382f4e95087cc9b89f541793c8d6b9fb7a734cb2762a6d10fb133bb3f587310c04834f9df0a2fbe3aaa054d71f3287326c089c3b9b88a0706401a33e13da4930784865e0c576ce6b46d380827d96a8f13164c5b0826296fd3ef9f8d8f4c496897e613b66b41d22c78540fe54c62863081e95970879170f548753d75bb94a5b59d473f051dcc78eeebdd803744c8714f2e988318f0b226f6e029d4fab0785ec0cac4b19688a155d63ff895a6d91e0921609d91f526ebfc759bd67bd3680cf86d8d259c65e8f3b29b90426ce7dd3f1607c94a975001826f93d5c47b97dc36086370e2870139ad4b69ee867c0eb06449a3c1a93e9be939212fbc728d20ab282a0f65bb6474c6b17fba9bcae78444760005d2292cd4c1b224fcfefed2042cbc682855e8d6da1e269c79db1b5370213fbf5e64391867fd51d891d72b8b222eaa630ae27221a78d389c7c87770ba27e5d6e18806fae6b0f2bf03ba534e35003c1950b400383413ef8900a6fb01618532e62f197248cd71e1dfbc19b25e6c3b2849bddaccce8f4839a05c0afb0c3355f89651c682909a25ebb0d2e78760ef0bfc9eb665cb72dd5fc132a5e6c5d442f6d84c9d038f2effe29aa60d962ddf1bdc3429ba539bce8964690400ea700bc1224d6a6380be3bc12ca3fef58537779c409e29c228b318dd8dc41dc3ca78350586e7af06adbae2fc8ff2127a1dc0d16840888639ab8e2a64968e22e41c83e99ae32a7c12ef78c429a6488988974f461ae0ce83fac7c8c9e23c30ebe616aa23c7b0ec2f72bc826ae5897db348ab37aad3ac071276b1f439445a4dff7e0a4cb55b3443ac6db77f19302f6d34ab323ca8dde31c442c02172faffbdbfaff5babc6e6dd1cceb54013ed67e7e611a77782a318423b4d4af03b086dc884c3134fdba6d9806a461fc886e2f6045fdaa301c83343c17c7e1d7f12b3971fa2bf9688013029b763946f2d9421c0a06060db591c2b11e45eb06f33e98868dec3e66414c7d47d22b4aeda591318401564ca40a0a9ae67d42ce6e1d85c333177b43373f3c83f7b03a13837863fbc9e9b12e0bc783c236e370b8afb9cdaac243e6279578199e7ca85dda63d86d6f1cc3a54cc0b15ad748de2e9161ceb9a1f0b80e05e78e2b05f95b344fa9d8e59a2ef252a70c5c349b6439d4fa1c0d50bf2ab3926555728be08fb8aece45b3c16e9eed02bac71620c1f857f140b598da22d75422de1fae6b9e1de7012ec37b473adb307d0d91782dddd061685d56381cb8256968db2962fb81673200066632ba4c79fa4f4cbd490b7373b7f10ade3b6d1882b2045e9d111b991567b30e7949a8e7b459cec234779f459df9012e7718a3e27039fce9fda5ab164c0943ccff3ae53776c649b26277ed8c26e21d96da9484e7d97bfee85673a386fe0674a1e1ce3be7677c75c461fe3710ed74e68feab52d53ab55aa5e61ab42779b406fa3c005fe89d2f97c16a3a274b81c5e00bebc65a02248c504846740905fbe0a2adfbee535e7e0012f75d073e856a64813464945f67b673a72a2e5b48e60772fe6051ca183d92dfcb42ac02566f4237d559a5b3b33a648c4cf8f2be28b34c05729ab560c345237969d21ed754b26444f02e88f0ae2bde9ee34b83eadd974fd78beed044e29477cfe293e93c9f51d5ba30a318400c601bb86f461c84d73f120d8d900235beed875493b24a31f366dd46792357ffddbe02f8613abef1705a2d02347c2170c4d40b2a36b136bd90d81dc0c1bb0c1349481add3efedb523706f38b8efab3a4f8ffae433e3263fbf9308578a1f75026ad40e249dc9629c209e2c222f6140141b639d06934910a25f8c06305121f825d95fec7eb6423c5d52a6b25c66d517a38ab6c139f0bebc833fe09850e887fad8fbd1d86a0558beae1cc470d9d0bc40e8acd806eba7b0a0012358966b0057b4e6140ff79f42b1ab19094d39dc53980eb63f5483c05539b0c0fd2179f9521ae7a7313e460ae5adf0523c357b1f5770d97c192f494391c444d966016361af9849b15e18e8149b5078e7d81eaa671bf7be2de7fa0aaacaf2a65f12b30737b81a16c4479368c778238aed3ee48019f958bae62296aeb74e94d7ce06bfaf5f7678da1b03a5e46f81b6a3bb2d47fdceccc589b2c574572310fd296f217a728a8f6160f3749ec1e253f66be14307457983154c94aab4fae398444b0b38c314aaa6db75a115971d1b4490d0c927ce7681e14810cc9ffcb111772da919b23e174dfa98d3bc2f8e347d77b49691d23a133b9f91f1ee393d95aef15644a25729b0ced760b23dabd382928b93fa780e63f0ddad2c7aaa34d48899a78bfd54a9baea5cf3cc9d38289fd240994a77a4b886095f4adca9bb2c39aff09ee88aeca76f8f0a480dc7fcd30b3599f87f134f586064c524e4b2e837843ef121b607e53fa5dcbaa085cddf976b8ed0a0211e6410211f12146fc0a447b693c0467fe30041a44326a4c91a0f276eb8c04c1267e7bbf4e726a1351fa85d25ab9cad20b537f4fd993edfe4495793b2fac6897701bd12207295746e8ee8dde4dbe746a9b99444824a9c20518195355fc91441ea25baf383f10995964b1becdcdd85c30a3ed85d70869871c2ac28711c549299873f4493881c09b8bd4d5f7f76207273293c95f40f0bb6696b97d1b45df40063fd68b1350c7026875ae9a6f8d31264b5dca6fe0250553fca3599432cd9a7893bf4957a61111d1f2a5a898cae8da2579c5499f5813b5e83162dc35089b687bf80b317a15123de148bc57a76c60617288916bef8379440711b2790ccd5291cedea0b0d96e9ee24b0481f7024d46d622b3a64bb2e810db8ec2dc0ac4eb9d787268d04de9950210fea0e7c0bbf90818b0fcb4fdbc2c588a9c3fd2fe4fc0c394ec8ea4795aaff6d88c3e0c5879e5f2a8c2d6dfda7a64de6adf205f617cd40bbd174dcbbe692b9a91125d2884f8cb5e0f14aa044349470ef4ddacdd4b7b68e6ef09d50f8724b4467b51f49ad610d85a71109eb8c5701fae19f2b6e900d97b131279247c1f048d91e77d1e4f09a3cb6e62c1cfe35e4adfcbc3241c2cc7bd887b1ab90a29649a835e1e1515ba043fd5d4eeb99976313339e9ccbda22970b8c51866b1b31e1abbc1c43b8c185404fe9446d8b8dd3f5051e68c892eced1d46efad36f23d708a17364b7c4ee55523c555e0845c824e33c6f4ba35c46c19048ab5aba13d285a4d8d9e82a67a0d5db6259c2f1250ef6d39615ce2b5172351e7702961b8172a32504b5d5e37aa0f1e0f4b347a05949870724722e095e0516cb19a4b8f897eec39cea3881795f2484243af4f0cbc8d8ee05f1d21677b3ff89d3fee26bea3c0049f427bfb641189a02c14eb49edb132439174b4a4d933c529eb02cb1164d6b957c01576d2660624a53cdadc7713f23e6d653b9d44973bef990d4c42a26aca51bc3a6a94fe8e9f78264ffe771c777d929fd32db68722b38711c770879ca4e17a69b8fa9fa0d1b15a5f2dde22211e8e268eb6c7ea930bdec4ca2a73459f4726e82ab3c713f1cc25cbd0a8c9ef55ee6f087dea88fb265865fcf61e52d4e4e5845927d0e2871f81dd5d416d66aaf031a82fbfe5920cfd669911425663acbf7977e229753986587f815ceb228a68df5a807c1725cff1ca41808a2efed93568c67e2dff1b0679c84ef503d5e15be6f5cfae6140b55a5e0bcfc3077124cf068fa7ce7329a1243ad356c078f360f601e841a1f55a608e4e74a5851308e2b0207bb41179ec02bb86a6e45d57df36e318bf84e6c906fa2297965df6abf5f5c4c7c1f85af2b69c1f88d3d70c39c6890080efbf9424fb06e06f3cf43edee3a1092978fecb8fb8f3a93cd4c94e990d9b10e261c46e01148a21f1ed5cf9edff4328bb4397f60afa7174f0a5f9a927ffe4cafae130e2b56c8837e9df4a751755dae358e61381a399863d379b77e31fa2c8697ed867fbc3abb2d6339e17763ebd83e1064958e5e27f646de081609c39c0b2c47598f59f78a16dcbc3b1b1c557a125e0d7de30fb1d31e080c53fe811bd715a5a7315f13f15541b34208f6e2924c11945217620dbeb6def8da680a2641129cdd976f034edbb8cd3650cd7e49fa3da891a9e6e9d70ff3b5938418ca7bb4f56c86b720f11d85b04d35c9001c2388783530a8ddd533fda72500aef83d65e1480a2014506091b06d89720b48e7db75412e6a311411664f7543082e8515d94947ae362c9434754bacedba79e8d75d1370f6694bdfb63f42a0fee0f6699b2df1627a8d93e7c305d198f2228c71914b00fe928a53f62ed60976a6b8b44c6a07040555ff8570888b88f33da276d3023a49ddce0b1df622824d69bc7d053f4e1d6c5a9358b48d83aac7deb5862d936639fb989f97aa8ee442eab839dbdddd4075a774d4e187f1167627417cdc95d28c4843d220f64915165d3c6018a29da0034519c23e587f356960ffdb26143e3688892420ef0d3484958d3ae26a7f4c1074c6c7bf701f4c767c94fbad673afa58412e5ff48689d6ae8dec85a109af9be25d89db1d3a707725343b41deb23c0b26339d4f17032f111c2532f44bd6c7b8a20ca6905daa093bc5cb0caf014d1e57a0d2734e98712540c92eb3185756434f8b1cd8aba95bf9b37a16c6451e7475965eebf66d962966661fa6237df48798b8b107b4092e323b2cd55d3adac96c454c109384f00907c98f583ac0be795df88265a11f6fc579f82f94865ac1ae0fd49e04f6dfb5f183378ed582df9e965f07add83da5efea6194d1321585e9b9b53a2532369d784ecd3ad19e7e1c15592b49526925a3993ab0887b887f4b2c1aa96eb336fe2789133d53823cfe954913f68186e34128dd1d96e748ee9a6b640f1a7fde2bba6a6ae53bac51ac9eef0e0cc42f51c6cae5f6e7db346df21eae1428d0665d269e457e738bcee704fea171a26fd0852b4949095eab8f9d58d6df450e8ac2c4a6ba0791090fd9c65504f218f0686ae739668b26afc3741a11be70c0cfc8b65ef37f04a75005c100a94024e808f0b2001b95839bb95df1a16be7df9960204e213dcbde72332b5f53fba3bbe22adb1aeb45f23672cece7d9311deee46ddead9b9cd9704fbf7f12ca9814713926e5d532f5a47ea7bf88c80a9686245b7930a5e3ed776b913b83f13d735b762ff7f69c87930b468cf16bd283d775ee2dc990f8c55e447248c5b5af677dc3aa7b3750106eba9af66818949b5b4855a2a621f48a91206b4e14a8c88a71531a841a8e514b10efd30d73d0ccc626ad8d94e3ef6c2b7b58af73d34c923745c78d6479cd4aed8810f8d4b7044d3ac8296ec7422c3b5ce9e81cdc9b866a1a4e9a955ae05a4bd07faff4b38e7c4122c6fd11d19ab279c6c9508c8921c6fcb3755be6b9a2b40bf491d9fb4c0a303fd3abdbf6aaaf29dbba1eb78cdd2d79e381e115bdabf19f7611b444f63d09af45ad5871c63a367d4082cb79b07dfd917a3b0bb3139a827cbe1cd601d82d44d4f7ec6fbb96661febae2fd52ca6583a0aa932deaff86b5b7d3c37d73f48bea9c8878558643dd06567d90f0ce32958a895075dcbf8169b10198c6e369efcdb0d412582290528df30c836edf0eb792ee8dbb67d707a0ca76148cfd022ac22e860957ad070f1d6b7390a4604a00922173be362049c8ab1df70a2cfe0c14787c098caf05b258a17fef939ebe46ed98ca001bd8815d74926f932ada8c6c92ef256ff23d358a4e91ad43e98a7d2e37750bc951bf2f3efb5889f9a47d9e4327e5e2b5e729757543d691bba1c673f5bd8c4ed4e44ef0cc80f48c6a4d396989995ce4906914615e358a344088192259280a4463d98deedb5d7ecb60c394a0897a7aa07b119743b351de04b4860acc12fd08a4597e094509fe4625402a1a84128fb6ca9e72954c74aa2f478bb63afea289fcb6935c9d89c51db2a13a5bcc105a71e165c735775c33675a552e1c41887af48d0321fa500fdc7c26d9ea1917f082c67f24126ed17f5ef85d89e12f25605e291612511799aee9bf198298b553345dc3965c94ec304152efa3ac625aab3c560b1c719310d2a1df004667fd0c72bed2029c5f723c923ca29353d48ce3764a47247c25e903be718ffb6e05600079ad5061113ce00cf7dd95a9cf7dd9e8bfd6b630641ca30b63501688d91eccdec6d0bea2a55f54a77c1bbcb61894886d0afe00eebbc92d6bccdbf9a601d894418371308a7e629f89dc1b105f0ab9bbc6eb4f6ccbc26613a12c82dff2725f313251b42245b2d5961d0165ad9db27e729c1109354320fc3365a8754e31f4bcf1be62bc0a34d0aec49b498faf65cc2eafe5c41a5a5a69ed364d78c72a7f9c00bbb15e74ea8deb128e46cff833cca6f1ffddb18e181cef7d21498af368f97e82b3a12ff0fe0142a15b78bcdfe6dd0f4b0df314e6a508d10547cb0bede1aa4d5cbdf2c2e916cded313be5bbb7f28938367585680c1a6d00153d07bf804c5322719174de6e4b3603e98f427deadbeff3f3c3f4cb3b4d471aac7f21def48d98f720e1251a1fb7b4e52bf075882629310ac46c9229b744493b460fe625d2ff5265096cb6a9e9720b9972a5b9cf07d83c3cd96aa283f14f8d3a0547b54a01d36a0ebc3a62ca97b134aa4c197fe389cbaa85c13476e454225ae2b0101fda6f9b15eb625d586e724e57bf0c6f5877af313e052d921dcce4e40d77d114eb644edd63189f708a3c1f475d1c1a0f2194edd178866f402958b9485cfb33a71006c3404973801c2351deeaa8fe68065840c974b21f0880d74a213f0315896e7911621959b37f29ec08605f8c7935ba1579448152f91dd29ea84d74000b759e03600df75cff48cf0ed05bee6b9174f8ead4ef2cb9d67552e4642b9eacf3db6ef7dcd9d0b8aae1e8a8d2cdda717e7e3913d576d5c89ffca91cc0014203e8ec47a85e6ecd0dc6d0cab38cb45fcfdabbda61c7a6e549358b1c8451d7830d6f3a3950d96cf5b8ca3ab00905913aeb06f23835b68dd7628d1076d01fe130b23a8f3c003e1c7237d88318a2f6833a83ac779afac81b23baeabbf3ada64f6baf8f823128364849c3122742a4bd7134fa111f55e4ec7e503ffefd37e58188689f71879276057c64f47c5b22104a415858a90d7b0a313c137e937a1eb6f3e4cb8fa6de792adbe87e7aa3f15db9efdf2602a83142de03a4713817d4ac835a7e394781debf85098c16a7c79879e3564f8885f06bd4c576103b24fa97da040a21f59b5378c8f9fd6061910fc31589875f0b704db3615b698ab767a4a66b07e2e835516434770e83fc542ee0bd5d52e65b656f7c6a928e8afbf0dd13eac9c4b216a57aa33691f6979a25c9ec7aa42df8796b87a5025af6ce55d9a2760087e1c46267240fe05f25f3ab6912ee29fab2728acff792c63acbae4839d58d01129403bca79fac4286ac2210e82364824f33b00483f99ec64c0fbee1481818e16a0f59296442ab55d705b5329b8aeb17976677c9287cfff251ed9598e1a51444a0034bcaf5abdfa478a11a3dd680b5842880e6125b7c5cc2aeb10a9d36049312bc6a7c65fe2e6f88025b84d56ed3e62ecfd0f42ebc74f1c096a73455d0db3b8a0149bf95811a61a6d4e4955a076cec651dca7cef2fb3d67fd9dc84ec1ffaa16c5aa30501b258dd8d9901d24a73605b324b5fe37350f62b51d126bf72069a00143d94a8ea16984dd6aae0c63dd2010d5645f6d24c2e3d3e34668585bd0c8a9f2be48995be4a1e6346ecf1ccb890220ed398b5e5db78bf86d7ff0f7a777970eded859e03a52bff1def9b6407c4c4f60c489da77fff1584ccd37b0074d13e62277d50ada9de15188f8a6178647bf6f2ef51be0beaf89686dba76bf24c5c360ce93e404c854445778af0355c8408a67423784322983f3133a993b180c5eb21c0073793e54f9cf1ae01960ad5f2bfe5293ba048d76aab817b11ba3d9314783ed5106d22e96c20343dd6ef08e47256bd0af7f9e5580f0210846ebc6bcfc8ec1ce15bf8719e362ebbe70de2bde8ec1f2cb800795dd8ce7612ae52eba591a6a37a68a275ebd2739969dc3ccb1040f3daad7f92e12a6d239f8931c1a660e810cf8b2d9c5647b6faec95ae0d46d5a84fab281d15aba5b36cca9c2e11353dfc8856ef8312f31b64282be53c051392bab0d3068d0383b221d576055a014bbaeaccc3564af1a25bb51f10ba7ef4acc42d3479861c961fd3175ff41fe1468d3b724d7f45aaa61acf893d316d158de24819b39873eaeb11fcd11db1c39526f4a82cd1948cdb3536dc94c692e9a0a003fb740ad5685c36d75894b4cd3d7e512fe647d1f375dea8adff1ad54ff72fe21795796fba584ac190be4a1aec0424ea844babc9804ebad790f0da2fe92fd878d8a2d826a43ca82a65e1689e06a6afd5d47ad08419215e28ffdd571f5398197239cec531863fc633f3715f8254dd4fa3db7dfa8c2b2b826cf33e7e870bc8854bc69d2fb8cc0f5551ff0d0f88cd3c8da0bbb339be4595d2b8aa131f0c3f8b4f445822ed74b020927ceb0358de8312304c8d392edbe13d8a6f975b4847ee3472cfd0e5adaa8a7b2845fe2935f22be2c952ab9eda289acb9e879dab92fa9ccb918efb71ff0b3b8ae2f7abd0fa070039a58c12c702a6591aacdc49dd656b678d973e4eaa0acde72f3116c19670c2bee31c8429f600937be3a4d27e57cc3d33663767aa59b718fb92e04ad4f257eda93ee5dc03e3e6ba98bc816f7517f2852f94eee315834805ea932becffbe9688ff408e4c0f7b0a06abfa33ff12fb8454eb5cc572dc58b51fe643588d482e22260684ada7aae09df86ae34a96c08986f303ecdfb41cc59e313d035a205b02d6517e51f239b09a27d318227918f6d40c09d34fb4c164c45d4b23341435783abef3e5ac4ea78204ae93a44ba6e343b9a3cac1473ef54fa1d1274596f52fdf3790c1286ff5aee527931d366c9d1d3d20781dc6e1e4109d158b8219d256e6dc2d30c097c7c4e9cd55785613d0f5d6d7ca5bdb2ea04836364ffe5cddd5a7fb897629d03327b57ae1c50d6eebb2e673b491d4c9058bf9700cdf39ab47f4f34c117b76a72732a51f2fbfa892e3d9995c81a0692bfda0d5a9c8e04299e23fd84949f9581eec834dec20c3cbfce9578f2ac753783325c717c3ac6ab53ab34c25caefa45b8bf02f8a7563e0801b2f4774d7675fb8cb46c720c6f75c98b1092fa808ebd828607665fa7493ab2b4f8fd9910c9373bb26bf289a22ef8dc8e71bbb3114ad93279be18e26f0172a2cc0be307ef9cb9cce53a1c1008399afd437cbaba9d52f5d18d83fa97b247871452e30a469398fab3f4dd7714e3cf822ef731f7a60f3b3d6b32bbc7b01a31b6d83ac71d7888b8c9abdd4d42ba376a80426e4a0a7f03085921714d17b76768ac6a2c10e14bae3c91ba820a3eb9d19310be0f9813c6c4254c89c209d3cfa0d6250b4f7a3c4ccc15cb9dce9a781a2c31ceb1a4441629ebeb8148f7564aa105e5f110727470acc526946b5357f0496a94d74d12df80b6878f2e72872e68f1b8a5db0afa7e199823634925c64b22799abeee23f1ae8d2c6054afa6dacbcfa8c2ca98733ae516b34cba227675ee745fcb386d45fcbc0621d2e18a748967043f62caeaef698dd795e09923d47a548936a25c981a7a0aa5bc5a4f6043cf8176b653d51bff70be7150c333f48428cd49f73310512d2e7b722486b0cf2229127b3b4eed7fffe6342b46e59d6e6a27314bfbf91c858d9f4808b4370216447eaa6eb0c4e6d7900ee48d338bee2b1ad08d38181547e5e15ce79ec8e7380e79320d5e391b35b90be05e98be78b599ee537ff3f9a122be5dfde89d5c08dbed8c759810017b295eb94be9b388d014bff64eb2e3195304a04bb4077cc1691e97abeda2c827ab70d02b58fbc0e9ca2d746bedf7ed287dac74a5cfd5f57e4d9a70ed83e56e2cac1ec83e0311023f633c8a1817df4ee040ad2195c1bb1cd58c19f358124dfba2929d0eae5f6fba13711881621eabc604fa6af22526fcfa3c0c0cb79d5a984eb933be182d4548eb8892570220bb7abbae5c1b71384cdaab04c7fbc772ac156995340630b9a36d23798a31210ba5660c4091f96a2f34a04ba437d51f33e7ba83d29ab4db4e1cf237d9d87c27c30e902987872d07581cf721a8755e872f47a5dbbde784853dc917f9557009d36fe286bf5224f5eddc261fda57af5063b594b5fe0cf8a2232e95eeea8e5025f144fba9f878b7e3c49862d839272585262717df6fa107f0d0dd5e176491c3a260c01d6bdb2ef2f34856f82de35eaee637dd0f5921fd1faa6cbd48fca95ea9110d22718175b76ce465d1b8b09270488168c71f26187e5c37f2002db9d5dab2ee96daaafab3294365cf7eddb6921d08f32a11e3881aa2cacf955b80b2905d1951b0b70a42b0b2e6c103dedb1e3ca7fdb5eec4261a8b01bccb090c9a552af2c585a0a73ea08d9bc8811cff5a1e70bfbf4d1d1dbadeb0f7de12e01c30f2d292bdc18a2e38152020345c80645e3a1da92fbc728d20ab282a0f65bb6474c6b17fba9bcae78444760005d229d26ac0fd0772c9f7e2bd46d6644a94769185d24e5526d5b7e8d3e898ea0e26fc5168caed0ffa6356c6a6be432ecd4ad17eeeab5e7afdbedd0a9e4cd7b36309e549bc6167bdb42880931ded76e217729d0323da79876fc8f191fa669fd601e2c670db4e2cc1ddf6bf90a7da54b599507443acf5ea0b0df33bf800c5b0aaa5070b09a97d1f9bc35fa142b596229e6e9fc9858f8810b54cc6abbceb4bd23d28d64915f0f0059059fdaa83f3835ae0030607fba45ea54471d9264ebf1207317e7082871c567b8ff7ee5724a0a4d55e169ef0167709a0c9e8bd54b37f5a430eb961e13acc24ac6232eb182e502f986a550729877686b05b84ee86c140d115071fd2b41e4298c37bdcf8aebe4b84e904046d21938f5d3ed552630e0e3f139bb83269748c89cfe2f54343ee3d207cc5de3e3eaadd022d4d1e5a028bf71a7f4674725a0b70aedd9d9646b4d4cddab9b364bd77f0579d4c8e9c0fa4c0d96dd1cceb54013ed67e7e611a77782a318423b4d4af03b086dc884c39a5b6d6e4909e78a467d6e56eadbac0045955d221fbaf5c8da0e136b09c7a989e78e9595abdef01f958b91358c4afcd6ce75b6e90d60ee15107a80f6b91fdd037ba0a26cd5266633076c78a304e8e33f5a97fbe1cad9cd3720c6d2f543844aa094b73d6e626c2333c771bbb2330490c011451c065d39c5f0c88fe803ddf5f6c167fa5e971516277658cd509ecc329dc4b37dccb359ddc7036e82492953e89579acec663cbdea523cc5718a57e3011cb44a0b4506a99c24146e2fd1610e1737cb87b767e4d217cfc18c0afdc3cb50456cda1f9f5f8ca320d1ccd129e56924cf955295cf3488723f972050f966510e2917c4008462dfb9a66ac6415ed7593a916657970bd554a59e963efa38e1ce2aae97d1ee52c5c85bb7adc4c3b1dd666e2c806bd720be474a62dc18461a1e1ba3422f5b98f62b34d88295adf5c1a87d3846c17ef61ccba39560d969a84c1de9b1365b6c660a59421d2f18b7df186cf73a3d8d3e53208560d9eace04cace42c1557cad8f7a8d30f321dfbb016e3832419126d802a4a5a3878bcf6af56789fc4e2c2a525e35e0af16e8eb6c7c5d89f85fc088a1b9e77984b8c2850496435cd5fbaf1f7a7165dd1670b51c60f4ad61054618ff1f629f1b590159deff9bdca1e493b7e843a6e5e9a5cdf9b05cf39249eeac8afb5bc1edc10e5ff544251c5658f974c6491290df21dc5c7d76fee4d91f53fb71b4793f46552dd64418411d716f1fd9e40bd81b93a8f948cdecee94c495e3ac476fb0f02455a1e79ad427b6876108d4984c5f164e3ff4fd92e3c60864496d3ceab75aeb882ac8be45c9e3b49e7b7c6f44fa00cd2c410d0a4d7f3aaf7bf81e6d4e3de22a1d857c2e4f8bf11c3421c48856b0d8870ab95daea19a69263cd218f0df0546b20ca31a92f4465b34372aa646098bb9d655acbc8d8459f7d9a638f2ea90e06f2f3c6eab3e42a356dfb0578291dce84aace4fd30f37ba43339a5138845cd90bf5055d447256a3267c471ec69f773df39486be8e26e45648b28494adb5b3279c4398f783fecbc97071314bf3f635427a3ce17a621aa74bf19a1ba1883e1709a06a8bf3ed3bdaa8e313086beac9bc1a2274f40d1e2fc46459615e383552b3838e36a31b02e0654fca7f329bc9232967287911fb27e6caea247a800d853cc83163889727131b9b43f4d754d460ffe87573b7ea5a869edd31859e97476dfc404f6b4e081d2bbeb6d3f20893b155c4430869369bb50ae1722c120d83e594047fafc1affe4846f57919b7b11ae4a9fe6c52f99fd9d1b21c5d9778fa7d4c2578dd2b8cd7971164fb4b6cac167dd10f142b5ce7a1677b176a351cbb34dbabeffcecd526839ead964fc196398ad8a2c4867615913f8bb50defe91597e7b23fb552f28d6a42cbd13842c75d4e04214eea54cfdf9a126d68721b265d267cdbd690c84cc85ffa0335cfb20364209f80d309f3660a3a3b3d3d9bdc246698d36de4590540d64df19e7f1cb3bc9c0379741290e6daef85f648b69bd411ed2f795f5a0c22195d924fd97fee0700a3bed43f8c8f719ca5172ddf8965eef7afddc7b5084439700ecd443ab2e1b237797b397ad4c6b00b64aa5470e437afb52749e02f5bd954feee43a1701d823e4b6d7f533b04eb80667620ff53f74a257971c4c94e1b72a5c3d5c783ee3d6353c399b49fd40a1578ddc24124b505cee7f3c718d83464ec856d838640f61ac1d88e574aa83e16b3ac104fc0c6eb447e757e6c712af8f4d352bc62ddba40e05efcbbae546237936dd62de1b3a1a9a10bf6b98ed73e8aea32543e0eb8e7cf6b558fcaa3f7eeccad73188629b4e1cb0e7fda13d1898a9ee0f0f57eb9e5988a47493ec9a622e9d9513f2a9d7ee0a4a03fd8ab77e6dbfee17e3320c46ae6a6a6f3ec8a23af0cdf33d50ca2872847114093e944c080f3d1f248f16d78f9430716cb9a1b4f093013f0139d0f358129550648e6b337f9d3dae00adc5c76ff9c862f28ae50ff340d21b21647ab2aee0f94e7ab93a4ec7aa91c1bb29508b03808c89bd5254e87c637e10d7bf2986c6f8a13cba8c579da3de156ee145da9dce73bbb8726d26d5c7780c0ea1ab8ccfb3a730d3f15063fac66816346a3452cbcc7fcd8b85a859a004cbc737561668190c3899ecc39ba59796fd9286ab20a29d496eb2b66f37f6b3be0bf450bc32dad5a2e848f720aee79adb72110cbd4beae9397299018bece7c2930389c98bfed0994fd6a2bb03e541a5c48cda3b9514c5cf7072b692fa51171277510005dd07b6b3614e204f245b902f02571af60b812c85943d5c475a593e66fb769471090891d93891f2e8ec986510526f0b1652c4717e00d3e8fc1685c01788c4f8acd9e9a0c3ea55e0922fbd26948006715dc4e08e6aff02aa5b50658dc91115d904d0fe0b9e6b5473ed8edf282735e625c034266d881ef9233c6a4ad615cac787456a289667b4ce42622c649c754f1c68206720b2e83dea3571c879e350787c37fa36474469717c87d9d066f325b00296ca6fa7b5f6ffd47d0552ad62b8d578600dd50b02032571d764c94354c3a46313436cc0fff1577a62739497ca0df44936ba489819c0e8a0c14892d11bf4b01365a58c606b44209f04059b5d6f039d76f94d57bdaf5c6ae10d6b367e52ce3cf5f2b07428123e93b764d928374d3b7abdf316074ab3fc021a9ec1e7a73644bdf288f52dd806b1e7010209bb31060e90528742b16647ae7bc57243b3f2ec57c5ce13d906c82987ea82131f4d486dc22dd9f87f35dc23807447de5acbb62ffb077b3829c91cb6e2f88fe49f6906ce745a3b0a8f6100dce43654ed9b762ab7681d30259974fe05d5a2d530eb3988153de99d2d8ccd6f21401395d5a7d2bffbcc609d7d71c1b1c9eb6b7e2f44b80e5ffff7f1a