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 85071 c1f4c1a408de56ad13c50f9693047d9c699c6423dcc2ba20bb9adb6fb3651417

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
74171d27f8b33c15567668fd2dceb1e8ebe50af349f66d21a3f8915d2cac5bc0
Certificate Block Hash
c1f4c1a408de56ad13c50f9693047d9c699c6423dcc2ba20bb9adb6fb3651417
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0070210000a0120000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000d93b90490ece07b0fc87da0cc873291fe5150e17db57c4403b9dc153f4c954edcef8ce9ec7defed9fc679c5a11ae77b27cc4603ef2059ccb2d8dfe1dc196b43ca979e15194ef26b3f76ae501ef67ba7cc26e51b7ffe2c41ebe01000000000000004000000040000070210000a0120000

Raw Header Hex

000040208a3477da74599bd26e93f31457611a359d8789f420dcf8ab2a014edc2170464e85914c37920356e59c7574e99da59e4cb77a36b4cb0dec82fd3d98ce0fac95500c4b526a1dca0018c05bac2c5d91f8a3216df649f30ae5ebe8b1ce2dfd687656153cb3f8271d1774

Proof Data Hex

59,560 bytes
1212160203072ac1fdc4f614abd83a0f1906f2d2621325d263adbb87bcf1f97b0285ccb18cde91026ec77ba077d86a1785ee090508bb854edcfa8c61af3dee4042e2cdbbf91750de68c9725734489c6745968325d5b6367fe7c9ecf0056f993bfbf4b7b97a5b2c5c38b5a294793786119d925cafb981b032c3f2c01676d2f1cd2909943921601d267452055b46aed13de949b3bb88ffe0e230dfe7ce646d478b910d582665babab46586ec753f73989d8f9aeab7e935e861355b54f8b11727d8c185febc0d9f8ba5d32abfbc307619409b5f1ff175a48ac31b9601e55ccc267464ff496d4b5a4e2218ff1957a61855d41bcb6ec887eb45b259f1a915cdcc215d86f4189497daa49f64188f8e2612eaa9a1eff92bc201c2db36ea4988f4886438bc07ed50f0646e82a735aae2719396fccdec4faeffd8e906e42829b391fd473ef97d91c094111651a2a666fdb35ab0f632fa0ccda895bc76ad6cacb5e825a9ee84949774f011cfbe1a2cdfc85dab2a371b7d8f1c86803ed170c2be14dddbe2cb66b76a8b6592e4d7972d1fbc198bebf4fe37405aab774707d85405fbeb13e946135296b0630255c4eb050766cf7d373f36613881bdcfc4d4218f2bdc00afe0a623991b4afcc3faac9663fa07df5ef4a48f4dea78cad6cdcfcc604ac81bf15eb328fe80774ed470392d976195e8860aed3e87b566cc370bde9c8fef120b9359a66967a68fca1b8d0d2f5bb7c18e345988ca0860e3acc3f1861dc0a4755ba61960a62b029aa08f275755f57540ee54f67f58d2e48f0005d2a65c82c1826a52ebcf5d8b411f3b1d9905b6a7f92ed8d8c69677ae81e1f89d17eb55ffebe98fe6cf94ee567dd18362cdf31f8505d48b958d1fa40b667748a2eb43f570dcf56afd1e465c3f6f21ba8036ecfabf3740cbccf1a0b5ac097b87327f604014ee793ab605f8cbe82811e2e2cfa5b0c20ffea2d254a61c0d22af708ca9c4d8cafc957e0340a94dfbcf547076a772a961255c0c28a7b300bc2a74d76a23700ae3eee71ee23434082d249fc4a963e1c6ad4f3077f3c6d47ee1f8a3525135fc635d7b0b0bab3defc6633be85dcc962b29a602c0fa3de2a9e9cebafc83afc858d251b9be0e1a0b8649fc70698240c40b5f62ce7ef8ab7791d95ccfb6f5cd262bd9cba850f92036a02b16c6d8235a6e225ece431644ccabb09b866a74f9324c7697c96d6722fe20960c44f04f3c01a0a51d26f292161f9606f194bded63e8e03d7b840be3f60c0013181844cf0119fed35b0880e207398782a6f6d2e388a1b59939c462466c74660911a7a6192fff8867831bd8935361ad15eb3a0056cd796bb255291d3ee29f0f047a49731c5205b15bbc4b83060446063cf505eeead8ff4ec9d8d9a3efd1542d46a4a80a51c592617c3f472a0af963ce9950d616daadb3cbd9ccab1844a1f8acad6f1208c983e00491f018cf4207ca73c524cb267fbc709f9034cefd21c3ad3219c529c565d8512f4acc0e366650c11ae779c95e805bb04f6bfa8e0723243bed61f6d0bf9b1c720e12a76bbd73d34ee79b50a4d2da2a9d67dde7cd1c13d567a83656adf29309044d10558a5759c3d8c800d1f9de9d63cb43d624f52f2ea25a9ce683ed18e59a035d0506a836b4ac51eae3989c471c8e65f71b248f336f843433cbb37b3fe56d8101903ba5d9e053774f9b20851cb9959db0870ad1bfdd9c12329b26f96e748063f40df56bdda5cca31b2f9315f9db003a61a947a4cc1f33424a3c5d00e282b64b1f7218597f478b07d74424a3df2ae11cf6eee19d2fff8c0f4d565cd79552ba375c11aa70e77bc58720038e9f328ead1e31a610507f3448da1afc18b0517c203ec841f282a267722e0d439c3ac7de660c89adf0f842e15ad4aaa407b6f7e3a5005b877ec2c810ecdf9aeb889c074d4fb039758c476aa2593a06f3bc0eff49c6b8e1d4e38f1b2dfbae5faf9c7d73cab80a388724738a950b6909ef3514c1f5a7b891a03903c027a8873e370892ae1b621b1f28f90fb71d7dec68ea79c1b2ec6a48a4e65aa009a782a0f53472abfe4bb2e3e5b2ae0a0e10800e9b6a4cd4ede8d4fee9270228c2708dc19f3ef37156485fee7fb635524bd87c9ff01fc8d186ecf3ca7f11667f1ab2915b07db3e43a15dfbee62ef338811c89bacd61a2d0808dd02db1aff3bcdeb9ac2ca84920b10d796c0fd3d00de495bc5cf8fb7966fe44df68ef6c4ddf295098f32ba38fd07d3635a0993044365688f7f2db16ed0365edfb86e499467769efe3c85929a145efabcd61e55345318abaaedba8506788f94390b9ec410a8cfcc381a84a2984720bc77ac2bc770c134850b0b07084a09b0b7ff2e5e29b330f6daa6dca9083aeb6960762d4244e285e153e216b3c4e531a59543be8ba1d00d0efaf5fa5a915f8ceb25f22a1f703cdd593f7ddbcf0e8f406cdf3302347099cf3955604e15b5ec0f23d9200a6322d59c42df37be22eb467730743507b2ee3a1529fa704d980e77d2d605b1d739a911a7d0c29204b4c4addb5a9048729cb75fb7abeac4af5f198ecf10083df14a3de48be923d0c585a98e812ce8c6327672f472a4385a1aad7779eda50ce20d637f7c92fe40ebab5d89ccdf83874f5366f779fc0014a02e94b86591b98e5a057499a030d18edc136cc85b6638e138c9162bbcdf6e31ed0dda3c4c853cabd68652d5a50b6b02a74b91a05a80dcf2673004ba74adbefee848a137891890b7592f8a4676d02f772914a68a74095d28ba004fb72ccd30b0569cd948a9c6767b45ba8f627dbe682730430a6d995e0779f79f687dfb4c5349549b31d1bd0a42f266679cd733044954439c1452bfeec42c8e4bad00a8f73d21d85b759f3a842c7cb9188628d7e9769bf79ffbcc5f6d4d2dc0c06a96fd35aa69edecfd8649cac802880a2e30dafd448edca27f76fbab2ff245c84715808d95dd503739391bf16791a18509f30ea62f1efb745b31f7fc2b758946f54a1b82530b226fd79d21afc3660f4af5198e8fa6da48ef43c306d757ec21cae0721d45b1c58a2ffb7dda61aa5aaa42360dfc7646d86179f596500f40d051735ca78cb1dc25b76f00037412ae4d1c337cca8c198fb41442e912ec2188b451c1a8669b4193fcd76154bb1baa7f014d9edc66dca0198f540c65b5c603a5d39dce3a24101bd286c852cb80caea05c90f1c88328709c9f008ae5bbad2601e20b2466e29d136ada71137957b13fa791767a1c460880052878e8108f253f22119572fb359f874daeb0aed29c65c33a57eac42754e9e0af7445cd0aeaa52b8f6484b59d3b0eef6668a7b0f673313ff69c6c75dd96fb28d68aaeadd65f9c69ddf75062cf1dc68114aeff0e7b1edd20f2abe1d7937619150a5189b72aa82aae8dd331d9a1b418031350f8c8719f45fec99eac1805c7a90fb506765dc9026db06e047de05fea8d474e687d74c7690581fc7da542296b29b282652e8c43d3fb5d43e8e9014d645e003d566f7380d275e6010f939220585d6ee8bba9091c2099a03c75deba15e70f96e4e0a02cd310403b3db276dfb55d5b20781994fc30206d8cf31ff26f2a3349fb6fa4db7cec68ed486c4a766c2c048e6e9656a3df8376d9e271cc48c2a2723d1cf57515712813a0a5c88c4e1a532756839d806404c90433e64c9579ae42dd4bb7fb0d35ec1c0416d8cf59ed50f062404fd76f20417e2b1cb80af3791d41b48b499c3da6030b7de7e7440043a5ef236fdb5127f80e78170f47fb17bf267edc99c3c1344ea77bf82dcf41bb9e75b59248f7c582adfed9595ec1924de100fab795b5c4def894e686ab7482020d355db377a1293cff86ce251d57f0b2b8dc7547cb9c2fc79766c0d98bc23c867c492adddbc7c66980c280863b1b4873d4cb80409a443189ecdca86e5059209c1b335c42eabaa5ee0cdb31616bb5854a20813c05ebddb4692826319a5528c13fcc2a2c2994ab0275e55e2b66d509eb1c434f4d9784a4cc219f9ab88db727bff94b9ec31c3652380bdee901af1430dd013369fb3a38b596c68835bdb206d81b9f5e98c43710a958798fc05c7a6140a7335822a3802619c4883e0c988fd9a53abc3ce900029208c94b1365bda3340c6876c0090878ed5c06132f844b0ccc58594e70be708dfe3744c6c799a9a7d22d1dda6a2b31381b12ad21e176fda885dffeb65538dfcb112201fa85789cd30fc4797aaa9d71165c84790cd32deb27ac30d40615a5551e981119678f90607939aaaafbc944ac2839604f439af266a9039111b7b9ba3a1bcab0d8bb3ec8518c62b7ba0002848337a74d5126fa1fc8d21b441d0e783ca0e52d97a0202f27cde7ff38173b9cbc9a867e61fb4f32f2ab69d928ffe25a218a9f7076f77422c94b7f03a729f567dfb7a28736f404a4e52860fb9784802fd40b33f2c36fe31e0740aed1cc5cdec4860b468be773d71b85f78808d97a2670b627798ff47625b14eaca4936c7f5586f5fbd1c47589374e97905da3d593ec3ba915f19518bbaf6fca2efd96d8164dbf45b4495e8d7ef2d0f53a2b84602dbfa6d97a3d37d94d878d4539b90b4f943d062979c8a1ddc1272fdb9a194cedf29cfcc7903817e8669e6b8233b0701da52cd0d3ac4779f7c83d968942e71a1958ce268d4bef127ceccf6916e50f3d6183b25748a50af07420dfe82f1514140cba050a6ab719076dda20f585470348b06d839c3fdc1a9c347f9e004f19a3d06013ca2a66bc1ae58f68d469c1b5466048d5bbd3993af7d8d508daef3b1f690f7ee95c96f27ae94de4c9475ca29c15c26dd53cec312945a0342b7f0fc3640de6fcc3beab1574b261c95583bdb65fbeeb6f8ff3e481dbfe0d92b299b004e73865d37018a090253a1c86ee351886117a44c3b3a30528deaf973eba1c88324091504d42a67254f71562eaee44ce74401a9f19e52a74226ca4c39b37460ec87493b37f5390ae621f4de33e4a279e641986b69c3852ed27a3f96bd3b7340b19f1c26e9f1346f94368225ac7a64db28e4dac4d3aebd213449e82dca5f1f5701c8d1b81df9056f1037ddfff7d5a6a5871924f8f2cb72e554d5d79afecf92b3f98c1e045fa92edfd8a2e0adf67eebc1abbbaa0ea572c77d2d82dd89098bfa8eddb34a77ca8f4c2f3a7369a76d868e9fe53eee88a810e1a1a0b96af4550a25ed289fc5d2f29d18b9c2ade752e2a190624786cbf0c26c8deb9d281bced3a4962b1336e58f09fe1ee344d7e7853fb413090a00cf76953f2400b80fba7b8c1cecc015f6958b861b7d7e65833d33cdde669665cf33007ca6e6ac31e2a2f567ce0fb6bfd824a5037eb3c855444b01c8cacdf9c515306b994bdf67922dd4032fa9830ba4ed91b7268b3404342efc4443baf7215d14e349b8975d000e6bf9cb4952f8fb757adc03612165464511f7b15e7c9e27a6b75024a551b89556f3898a4f5d93a9adfb095ede12b44ad4fc5142d15731453f0193e172e5f5c5b14dd0a2503435e96cf4991a75ed16ba9cb88fa236947471b78d1cbceca9259148989ec4b0745126953a3044c51c6b4c92a86313fa7703ccf2305bb43ff8ae822785fda61cc5b3b58acfa18238e8cdfc901f3c7bef04284671efd5b99d4558a4205d6a21a95e1ec3bfa0d8bba96e5f659bd181bc32e763f51df6c6d908ef39f46bd340861983b8bd9291ee91f6970d3786943f42002f3d2a24e073187ca734bbcb8183de194d42d595aa9c96110db14953733772e69c1d14833d0941342b905e718ddd31a4df422c77069a28b04f26ad0354adc9b3d0e21cc9daa6a5c801075820747674c81f3f39fab4917f1d08084c789a678a7d0eabe2a0e9dd013bb28399591817095d2d68d3ccde961584b7d3e3ae62ebae947165822709c21a0131421837cd13d01e2f995c678a8945e53664918de6d23166a2249546dffa4df57c630ede83ecccffd39b9cc9b3d15143f1d14ea3ef42ecb76a80d4b19ef71d2012c97c8f80392673f2fb8d9bec9e4b554728779244a17eaf2047d5cc34ebb252436988d159b846414f6c60c38818d87e9c35cf77bbf9d73a6986b813105e0a124dfb5b4a03d3bd65b533f6b736148f69a2cf02bd8e1bf4d1a30bafba37d1de004b9d3bb131f3c42347d736790ac13413a6419c08e4a228c9c2c73538c258ca41204c1acdc2bb84322102c23da42413225de73059c4e473ec3d151712c294a9040d7e5b175e4676c69b926b6c0c64f357d44bce082ce5a601c4e71aa30543c54b4a760518c541f0a78c5e3c743d4b1f31037c4246730a4a1201260da94d2d9f361c52766817b0b007b47159557c2331f2b8c106a3583581924c51385d8effe6ff4f31e5f3104aebb162980e945dc748af3a9844341f961b8c364fdda351148e64831abcdb403b40ffc67409cbf6512b780f20d9b4943a2e78cb190623b5c07bd90b75f1da31e4d1b34eacf670b63d13b5774af59eed13360ed152a2a4b17b73c7ad61888c1d6c6ff788f037a3fa538f496d0c3e9f4d57cf5d41c48483ad6f47839fad4219115cebad284cb8f29be70919938d1ef3e351e9a4efe47865b68b5c7bc5279f3e0786fbcec07beb68b045ec5f449d20cc96a2166fe3afbfdbeec2aa61e21ea5c25aff8890533e74cae3007db3d42ed98cb88095b2e47f42728f258dbd5d21b2ac15c3d353e97665daf6f7e39f9e2b1ea2e4c1fc23150ad46e612a4f49095c19c659911abf669eb5e68ee4a0f5ea1ebb484d2e349ef3d156cbd1a04645b42cd73054a1b904e0311b01d666ad5a47c17e2162659ca35f8aaffacab622c76d55df77f2b94c9141c33e7f8dbc2461cba291e622b75986e447713163e3cec58c6099b70da4ea56ceae05b42f4f59236ece702b7b978c244b593ae113d899805b5bb0ea3ee481b1726ebda936fe7e596295c82f3c13030288851e77dfebb49f90861e5a9efb12b661039b273299d9e84f25c027160b534d296058c8464a648bc0abb426cf428373dc6856b60c3f13c52ccb2dd414c56263bd454aa435510c9d220c0a99763eb7745df7dbe90ac3e943d1c4969182d1cdeb90068957eace5bb81f4f439b5d2e40b6770631b9276167c0f82e6509eaa6e5efdae87cd6892b3b5db0908d0b0ee0fc7ec024ca91541026772d6019a47b78e4bd44e308af67b617990ef648774bf428672707f3286f83074c45de6238bc5bd9a7d1115689bef8919eedae5ac8ca8a375783143f4eadea871913474a42dc9073421472802b4eedb41b93a024fdf9d622fc5d7bdb925df968d7db1cd4cf810f407d42fa8a2a2747d42c9b2f59e73a348f69f49083df1f94e7c9c67669dd23a6ef6793c468eb48d6d699cb4544bf5f7a01dca0961ebc9620ee9a0273580e9c2a6d3705cb82d8f5d8e725a886eb3e762b6474cc7ea41b353780ca19dd987be7fa08c5c0023c53b1f341cde9fdc6e3a61979f7fb429f7a59fa138268f16f598300677bf46c8d57a4fb91608382c7163e2e0aa94c04e81fd936ee0507546924e6c41b0b27bac84f8544d43534155f6a2a1821063b4a80bd261478180c5310cc092468c56df99750dc3eb99fa64c610b1ce1c9872b32682d00ff660cdc87f3dd49ac179780d3c462f60a490162cc5e6480bfdb5b62c53f319726e25b33968072fb09215d8f2edca9f1ff78670ca16ad50d1e23ae8e8bb51ceb97f0883c06aeeaf11041bac2bcc3eacf72d96f909fc9c3628116c2c2aecc81159e90dde8fb332d2341f1f83bcbe4717e566cc7a25bf8ba61447cabe8d16545e66777f9e4e0d27fec84e9238960b90d36c539c40ea5d946f7c841481de1a6a2a99bfb7b1478b00b0d33412fc0c0c59ade2e6bf0a29a86d59d00b6c133ced9b6eaadf44edbb7e42f0adb25a8739bf83b189c2ae8ea7d6108616f23e656910708ade365c9a2c7ae8c62a8fb0b4b7719c9f81979a3c9b3b8c0049c801bbb0364dbb344c011c3f186f240194dafa830fb07308a448e9bcec6270a4f3fc7193ea2b6d9809436f58843553fc3ec1d3afa5b1da7e315cb1f042be1d031b2a44b2ebb9cae07fb94d93af2a52b562f7775b8b3317f16df9fcad240357967dcd0ee9ddeaf9152cce44f69ec31204d4def1c06bc7ea4bbae69c0dcd00edfc9fc3577026fd0a4f98080a63c6ef332f98891ff967ba5d4fee62716506a00013c47d57ed76867bf5454b828cf6fe970c857e1a7af65d8f33c88ecc31f7b0d1eb618f07dca9e40d0ed9a66ff0bf688602a7a57ca87fcfb84cf93efd3ae5a296b38a448bba4c1197a4f66aecded6e7a20f4e78f85ed6a861a07040160bb13b28a73a8a58e1ed19f49860c970cd3917745f1503e36b6503c56d6f71e6367f9be61d5b4739bfb1fe0513dfcc271093b9b267aaf9074e75cdcf663abe093a416f1b5d398b9d90512a91a968b0e6e93175e9aca9269b0292ef99cda8dea6a6e15a9f2d6a09d768579a78a1fb580164ca8f0b067ef332901e6fee7aac00e2ea7d66b9ec620b76787925619aa9219af1ab13503982dd0d0b3dcdb8e19c2778905f435a4e3535f14f54b47f74342b69e4b1b7e767d25b9e7095570aec89ad0f8c3a9df56e33a94e71b71a4814c6cef820c83a5d69e6c28f4a1cd7b5ed676a5207e8ac612ca605be7b6d07185e83ba2f915e360b3df23f70b0866183f098750c31da26c43f121f8c8ce79cef7d721ec9bd2d9e72fd0ac564fcc0bbab7f531b8bd78267e166637a8b257d2e28c521b150a4d6d603e6c140d4d1d2a31576974e3fef07e9d8a57a1f0c46f29c761e02b09fd2bbcd8d16f74427a34aa5d7a8e04a1852c438d125d7ef0c3fd6caba6d762ac9fdaaf2a9290c1d0fe394524afa7304832dbbb3ebd66260ca408db1688d05c43add76cba974aa1174c2f343718dfbbb1ae6c13b6e9b1e7fd68ffcabd493632ac3ce5d2f47de19e33db8f54486670adfd41ac8237f0c53f3b34d6812203cd8cf887d3d119225cf24c1914b73c0e59a2012676f91c5c428db2b133ac131ecb3dc40b53ecf0cac7b053fda0e4c9ab00e35b456341c8e5575a7284a1fb04dbed8c275ebc41e2ba64c5af8f002269bc5c6310c0170e6ce9403d0a5a596a1192510574a30973465cdabdc101a55cad449e14c459272c42412197b9235772f0b8445ef657a9e218c89ce2b513c75d76a8777f79cf65bfe81b1975eb3e4b51f4423490030a7c86281b1f73a7a63cc84812cc45a9babc8dbe3e473b6a73ebd3f45b17825deba53663b6fbf764c3c9d87e437ffb53c5e70770c6d83ffe1b71a504d15d64271112559e608b441672aff6ad28b4fab5598a174f7e734c1c70b1b027bb60ebda3c03bad64f80085d0cb223176c3b8d39cbe74426745f09b04b240895282322e197e7701d533e4e83d59ff1b02fd5f3766f7a0465ababdb5ff750d017b002c97dac2fde7a63560c4fd883a78a9529f892f0588d4880593192e0f46e48d0799e875c106d3c05945d82638afd6780cb12fe9216358e7a3a25eb7c347ed5017b32ce537173c63983c33e5fae435b23bfa279bf4f2dd290833288158062cebfc9892394bd49ec8cc27d6baa887dcefb2f92c41b478136472fce4a8c4fe3b66e6ea104e1a8a20700fe47a4da415776cb0861275820fce11f7045968b40183af1eacaadd3411207d8b6e391f624867f79f551a012e51de9b23c300bcb3c178b6f548087a3d241f986728ad1a499365fb41eb6f1fd06ba86772f1f1ef7c143f2353e552a8eb38d5e5f374be4d9bf87f89e9a3dff3971df505ae8bd4d9cfec24d7edb36d522e10a4358db20287b4df650360350f0f8930a02b9a7cb9eb58739571ab843cf9337509e64134e3448a8c6e84a9f5e6e03fb4387191bd1070f03e79e61221491001982764d346620d5fb258b03ccb070ee3cd6a93547f775ff17019e37dc3b64c0ed51cc913e497340bfb6ee6fbd36849439ac157f6aa3155eeb5f481097c819c227d7e976dd7c1cc7944834ebd11a754d5a3caf15bc8e73fd49584c3e4c64d5e03e22378b02ef681ad7962cf6ba04e61c1d0eeb43d3540a4b866bdd314ad24a92b59f662f6b42a4f551d1bd720f60d582b25a9ad8c08a2e8ed207b9a65b34fb689acee5c3d19bb3f4dc6ed7e796fab99a2d63c238d3c0b33d49d2da07551106e9c531d098cad66ed881a70342a6aa859498b54f74db202a9b1624aed95b87c3e10fd1e4aa85689a17fb4032dbf37d3d7f34e1a1cb8c70eb517ebb59e6138e7afc1e3a01fc700ac80e16416e65859a8fd7658f30e4b9b0869812db25204a6a1f094726440bc686ef8d52d85835f8ddf725b079a2c7f0acdc0053dac9f1c48a0cbf1f729fd91a9be3a4c3c627cf3e739a26a34b59d7eb470a259e58e3f375a752df0219670d143c588fcc39515cb7d91bd4c86e10f51e83ffb5f5b1e0776b8964c8ce52724548b551aea480223b604fcebc1bca4f183fd07fc398a2432e0acfe70552a83128b947386d5ef27c77243af7ac3def89211a6d2d5792aba1fd6fc397f48203819668cd98af9a60492f94753f0fcb4c5ec457a9c58f5888b3b40998eccec0cd7bcf5100279b6fcc65b99fbaf8d9abac8df3c0a7a166a8f4e23893187e1cfe147ea7f78f6f27b7f66f938848ba2d59754414268fe7a589663fcf34db6839f8315b0e99cd9ea678d1c3a8e8a2624608232c7bbd769bab276093996e31b64891accab504f754cd7beca6bbd3f635625dfb677de96eb2a068d0a650d1cdfd1505a7a5647a6ed744a6f29278c4ff75e23a9b9c021939e5be95b79fc9daaae7ef9b79ccf2ed4be00ac9015a86afeb1f7dde5ff7ba8c10c61ec2292a1304b7855e935a58148871deb20da1ccd8788dc17ab306782f31ee72aba048685df589d3f7e0c1e59a017f5166791b54f6a03c578d1c2baf03743bc4e817f95729ee79cf433c90d8478502673f00902644aa5829b4eb15cc091e907d9182cb2fc2811e5e9f8dcc0b75b7c271575bd541eade843badd7508b20539161137c325c89d2de2b24a1cba9be04af295f80d134e8cd92f62e89e11680627702eef8145930c27877802cf491048f33780d971b12aa5d74e22d39512d7bb15da14abc365894e0a57898b432762817dc9086f0269c88986810f20a5a9fadaebea9ebc573bb920245509a4d3e63640fc5e2077d1fc928a7742045568bc9b6d9711b0af0557d28af8fb1a2783f927ca3f2996217c1f9f7fe27296ef17455d7bd7ec4609d12b671e3ee3d4a42d6bd74734a63d22265219badfe324dd7583b753c528a3ab40f793467dadc320b2d85852884508d21d2685bf92e5ba07952431e444f97827ab76c0e99496dd465362ba3aff86385a1fc933503a5edcb2c958179daa2ab43e6fc2236d6a9167491397a007740fe1481187c7f3600c91e94865022fe88d527920c8da0072d1dc094f740c14e1439d87b8bd74ed9996ed07ffae2e360007a380ad3d21b9aef553344563cfd36d7efbf03d98281b2487d91260679c3e1508dd34f46e3f6f5794356e558b49b942fcbd7733b31ad5aaf9a167992bd56079bd2170f259fb72a221e7baa44a613b918c54e875b20642a072cabf70bd9c8709031726136787e5e0c262305f2f2189d9eabe392f04d31f566438a3aadb06293d442638300c1f9096ee4e4c10e1fac72d1ed4e29352c890f90052bff345130c1b0738c83ede12d8dbcf67c75a5df394e85a923798a74f8a94b4d4b95e7d2074f4c16ece39da31db1eae7a7fe8f32f1eae9ff110e9a6704db46bddd3b370a5ca4741413aaf4abc5c565847da43dbc0529a03b72a0a55bc8d5c762dda6bac8edd79620aeb9c953bc06dcc3895aec9d28968199cb46839d03a8be20c3325959c799d1db0555f5183fa3ab0b0d50f655b82a4bb1db83d782d1625ddf755a0d858682cbe166d469f59235030f5955467bfb5d40cd3823cd536190093afdca8c0cefaffe330b31120d41b1ce3f6b0d6440114000fa535438a37dde8c05b483fcffea6892c093248e8c0efc1735704e74de90ddf10578bf0c16b1deb932c7673ea199348888153643171834226125883ea538542c4f6e86d3ae71ca8bb22cfc29f184b35728245aa12396ae438b47f096a8492a1a8cd3b45be23d8f26ce510210d63832658d13b180e4855d45f6a551f5be2fc68d91669f514637dd17032ab34e1c6d9b182ada697018d4ad21549f336e60d67fa768053410321ca3845c99f6a08eba08764e2757f1005f691ec4a37f820f6f070c4613fa3d326374e39a8bf3feeb0f27d3cc698d31ec620a1c5257c3fd0fe1ecb0f2608853b403efba21615ad82801598a7258cf1955b6aa1e0704e2a097060812aa536c0e1ae3eb3a4e121918f9f1a1f966b707689fb1e34cd41d8087b5877f17ae3725a740a4b40de7f8732e3a657fdf1511439aade32f2cc4720567f9e516643b51a7c9f289539b4dc7feeda8547515ac93c54bdd80bd3cb67b605f8e4081c2121a34d8d43b6902a36c4f3b9844bde34b248d870640fed29e0ea00f6de4ba26d78decf93be6f2b3987deef9406adb30deca75e206095bebae32c087ed5c2434be6cd2ec996fa3dccca6606ebca43750a9a053f3c547feeee05982fe2dd168f9cd1bb7cfc33643f70b23151f8837eeb0e75532561e6d9ee0fb2d1f11de79a44c9f7e806d43ce184470cc7a998a5cf48ca3c9751297aa3c5874ce751ccc049213be3aafcb8cb70f91b0e1aa3b7c7ed6c8ccc1d8df065288d8eae0f2f8b069c041bc41f840593e5887fd64dcd429b8c91ed9c089810437065dfe2432a5f7e157eae1fa93b4137683b6998b4138da898871b635e1ae722825ed857929a7b7571f82a0e14372a2235245b8b25f422a14be74b5cae15c75a8ab730e055eac866853b04b54eb6cd11294c5d2518e674b08e946c5bf14d64cac045233ff60a93a371a75afda696b882e959cf3c85d2958ad6e93e0681ebdd976a98caae2908d83b71d69894604f4c911c291969445e3a6cef7b628581c2f24b68144fbe746be791fec32931cef6e866b7b0534401d63e7ee6c8dd1269ef320aebfaf1e129891f6d934fd4e9199cac929ae56c22253e649a143b1d7f248a9810d6989b1018c83bf405a7a625ef6ec50800f06fc9560116a6a4ca02a764d7dbb505cc3802ea7c062795b0164079ed6389187de2bba84ecb482242f03acd95ea7c5f7e2c5bd581147770f4202d7a2c7916f48d9303a6f38515dc04970a5ea3d861434dfb023f18f6bd379da3c6801570a28bbe5f130ebe74cd472fbdacbba6e5e7b8eb0274582a4170073d6e749b36cd06a06974ad445a4cd8d8ade9572da0e3d992d1f4524d26e67ab00d9e6480bf3a9d4de1d497f52d7635c1f35aa20ada1a65d496da46b99059e6262a07f9dc8feeebd14c880e6c76a8d8f55206d7dc357b433a72ecac8ed018532326cf69bc5cdbf2646107791a35183d142ac134a38f20030cda3be90c4b45718c42e5e43bb2db700d7e925d9875e8f50bb17e60ee45710e007080a3b84b32ee41d3b8117c4adf1fcdef5424cfa3c57f65a0ed43b56af9675e0930b0d396698646258baeb755d84e8229bed2fb2cba9057528f5fecc4a1caf4e2951821f2e8773d35e5ca5a8c65ffecc91929a14aa395b5c5112b4e30472a3d3c662dea7ed7923a3ecd5444ce3f67b1f6faf11595511549427b7efce8b0fa9a6763a14b4627c1afb8c2955959fa436681cb05691377caaf881038af7a4c4a96c2c249c48ad58898c1f27f0aeb14b42470164e8609e917e9317dcc81a191212d8296e0a8f48b07645ab3037068524177b111bd5486973200056afde4b5162f72ca932c1eec2a4b09f1eb74022cd4787c81da4e12a92afd76db6a5e5ffb68e24420ede6b98d9e9953877357ba1ccd3c97ad58f2cb7fb730d8418309716abf1c94589b0e9b922a7cd78c0fbc3bcb926035b7b4f5b23d19002f99f647bdd464125c5b91fe1170a08a07e7506641f12113f4a55c4801a14426d4d2a867a7a5e7594fd0043166cf04115e2532be8e4023c24155a912a3696b33dfdfa28689655e0545f0242c29cfaac1de7b8565fd16c9a66a7832c015377cacd34f6ee6bf8ebba662e6e39ae8eeee3eb87ec5ac11a7246e30855c9f484926b7184e948f8cda34f78903dafc238216b2d44fe2d7f9d443972dc26d9ec85dd317e413d4365e737dc9a07c5d4131dc7797fd8959044cc14d87e31f53075f36b5e61a7b7e2379107dbf1bc63b8fa31b2a7ff1cccf562486f9cc3ff88c69115d67aa7992047d1dc4677f676261f8533c00075aa1872cde91caf32e961cf705ca4327466de711a7ed69e20a9e78de43fbe73f95b835eba2789b6f79160cca9640a90e791fd77f395b6a2776c811885c35a6d9906e855ce26ed31f2db05386eeb761570db5162175ab1ab0cd503aafdea1d3989477e98be3d3450ed02ec44880c02e5e887d344d66e2fe9fed988d9afac56203196d1066f18e85a86a95713513b4732bc4c8e454f1a4fca0e1d77e49ed79539a9d9a2e8726cf894a60ee1d548e4d883cf569c5e45fc6fcc146baa89feb0f6e0ec245de1ddd03d4bef9bc39a74705871a8597c9d073a5147ede5feba84473c5e7a752972f5900d4b56a9e76544a64823869f3f5715d9159827c874f0254245897f9112d6df579cf0f64da92352579d8a46dcd72683a1d2828bac6a337fa1010423f59f0cba32a9e00680698379428792f4e9d49f91f3f37639542d79a299e87b09e537e10e660dd46d3c3fc13229278205da0894d8ef3203b42285df73d2b7e7f6766df006be75b91c95727de4afb69b000262d4b044f875d5cca7a34545d8d94f10cc78a5bb1ad2541c1cc40babcd2e182ecd66e25e3b808358e6933e96c5c45f919462209081a41b6950ae89304c44a998b8c39a7a0f91a9bd0e2c4a46f255ab6c1a522845f2022f66492caae08eb0e74bf943bbb33d7edd50c91b79aad89b594741f0123fc8363ea7be3452638c61972a58395955e5ce0fd10da723bb785f884270dec52c729d6342f11ccf8494a4f4982421c4168398f3955efe519abcbffbe500c2599ed4198e5ffea3d89da4e5a4030954517c19fba24ec1cee5962575f0a85ad55f6155caaa9080a3585014e647376a6e1e3a265afb2e1bf5281b524a2f59f06afab2cf2b3e25962bfcf08e03d2afd4e1653adcb84583d5dca2d65d95d30ac368b908bbad1e7eda225c4d76886e103f539730ef1c24370c34b19ae473e9d059bc215e84095c8315116de2b853a8ed365ccda0b6ee786e30e6ed7b960c4f8d18c0f4dc93f0efd26f1afbc39c757eb99e76e313a7525209cdb94fd850bdd8bae79d825534d2328790a1170bcb3ba65bba2bb72c00703d05e5f2bed9a96d81cd5457087720485697bd70deba7fcf5d9492c9badbfcbcac04c25f80cac312dea3297991ce3d9953b8d5b13cde69a5f67ed4951511f51c545a7f119414e2391312ef58f46c41a2d43fc2b3205e3ef1ba5a2fe67f46c095c119cf1abe19e64427753b59f1937f9e4a31a95a1d839a0ebc436bd6a3d4d4881ff81ab5357c4903b2c629f791499171eb1014a4900c11461d471d4c493d3cc3543a45ad3780b35b72fd97b2d70da7b6408a2ebdf0a36e8eae5ff3cc9d50151229f536c1898b2a2f93ca833abbcab40f2cec9bbf3e34fe5e8abcb117a0fee13fc2e1f7161dad5d9d110117aedde8cf6ad5795c68e7a061c9255b075bdbb86ace237ae5cb67a3e51c41e58d992f570de3ac2aee3930388e19725ad8380774b39bbf9250de61b5bcce68a43c983db8f994ea92f532b133632a15c7f9e6a1b9d83aab6a4c48d94842f3c069bf49544ddb2f6a7d99027c5a10fd12fd50e08cad20d5516e74d293a4b0b03f1cb651848ff681c1f47d03e28aa1565b0e6bf79cd40cca177e35fcd1895620bdc704f1c10b00df6ecc246ab86e13ee3b0caf4b47438257cacf0c91f21bdde3813d10fbc949d061b508c14ea2329e49186fb155537ede4f520bf8dbcf854818da3357221c4d0ba6630565e66f2a30a75aedfebcbefeae95337ddf949f322bbb579745ffb8c39a8112a895f96964c9e22ab0d6570fba0322f209031609fc504383b06e3bc86969cfd453a02afce2d56986094d0cdaeb21944a8107195c625e89422351886146cb8cdc32aab37beaadd8e8b69fa4bfb722a2c523f09dec09795b5986a87ce13bd0a8b1f5d8f018e286d618fb0f60d9f515331ad50010e7e13112cab89b8c40a73a6a6a0b8096c945360b48e80eb642107a73774a67320320cb1c47c9d12df310c0438f456c15c2cdd13bc9a023f669327c3c2d44ca34021997fda7afdaa2ab7494f15a70b6e6a05aefb7146ba985225a957d435c08501eb992dfa97b490fc6f06ffec2abb53c1a78ea1fc6a8120e6632a06eeb43cb6b59026def65238c03599975f65547537101b91443784b5e1c3b56014974ab6785f7df1306ececfb886052db7ed8e43421fcf0ceec58dabc21736b4c32400d6c29705d5582348c69220b6b552fbbf115e203133537d4eded61db5144380bf6a65b11103df02d190e9dc715434c1da3499bd132394b554bdf88e75b0b2493d438cbf7ed03a0ba0308c46c9e5125dfe048510a9dee7a765b18ba5e562004a475f57c53df2f9b77d75217f4246fcb39fdb0b2fa30c161c27627ef2d075ed5acb38fe54dcd2177677fecbd6f357f82b3591753786dd9f820bb587e6a22b115c1f439ab0f5d8873d9d67bb0738417a569a653217520af3e517b71386af47221e16befe823c06818dcfae029fc1f02c992a99d832681efb74295359e0ba1a065ca14e223aafeebe5e79a58c5d790b383fb6f3bdf54fe2f7a824ec93d2358091b008774a7acde8f9c7d0a7e807cd138c47c681c0c55bd312f368d8b28eede014cc39de54d3155729897afe4a92f01e8e1c2b2380f59af011b70b6b36026614b00c1521ff9f9aa27ba51e026d7c5ab36d27f6cb320a85eb441d62dcc636c9dfcdc530ff1f9f8760fb8c03f41b84cede85a56f857fe8575a8ed24eccabcfe94ee89d8d4f40a2316f7b4562c5ae77250dd09475b724c08b553f0eb5955785860546c3edf86f7d9356502cf3120f2d7c1082928a3047b92c5314a2926ce7247c3414e3fd1006d40ff39ccbba86c42a7b700642ce721afad2665c29612727617758bcf5eb298fd33b6c2a2c0cf861f788bbde9efc87dfa710e3c83fa09f6ddb7c9737c1d018e285fcf07b40e0e7d71160858f695bcbed0f0065ee691ff0519357bb5af58446763ce61da93eee9c2438d2d38cad4cd6746374491b5bda32265a05ec0fdc078269cdbea06522bacd4d545dbbc24d467e4c204a664fe066b2dc19cde6d84f06c6c675961f39153e672e1bbaa1478a5050a4821bc8b12571ccaae14fd8485f4f1bd5fdb532d490ec8f62fd9cefc832370e8ea1a2f58a38b956741f22fb4ff27ad552f46220a549e57524178df95aefbf6c4e88c0f7d33a7d446fb1e97053c1140f8555a45e6a08f97c441bb105194561dde9473ab6139470ca9114b3448cd00d5a3d787478839273392a6d6df3b935034b70a3f8496ac9706fe71a6bfda48c9f3cc21a4309025be57e161cabe6cfcdd649ebfd6dc4deccf65d8fad479fbe7c9ee62caebda35bc81d5b69e8c3e3f5c21eaed5bd15693fd1a2cb7730628599952a987c3d89d1e9099ea75c5d917488b9422de54908ef2809298174864521bb921af7f30e88592a9025a9ac27f83c6f60b84421934f04699834681bbaba092a46811f9aa66d4836ad6b15e5175d6992b6bac829e0f010bbbf848586fb656cb94ed1dc0669228eba035619d4766709303189afd6ac16cb9d9f07ea12fcf36e3ff2a95943931fead7cb75f2c03cafab02f20d75d172781bc573122a8441c02e2aa04a9d9776ce7c18503fd9407bb5ed1e7ddfe3efe769b1629c740edb71f52b096681fa5efa149897f39d1bc7f0a77993111d265c71f1afa2c3182d64647c98ef979804d86a67979245f9c9f3b2f6ddd985b67a5dc9730e38af723455ac0bd3ce1a9a2c471382e4b933b68481cd730dbfba91b74041a2cbdc17f7f04be11fc12a86e7b9df452ca7b6ad934d80590f845c5412766a19087d36ab1a3c6a1c63109893ddb6839e856496f02120775e5ba15601f976cdac38e68fb76bb1c24ae498b4253c029def4a40e3738a23516c35d373663bbc58e0e3e577886f8a97d3ce11c6b91014ff30cd597e15aede96de8928eba612c03b5c5bfc5696d7f4caca3d417ac306a877e0f99efb46ecaaf1d91fb1fea961e01c20aa5ed68bf76ada701bca21eadece8bb37453af85302d8a19abed8ebdc5fbfa880b143d6f999d233a2d9c4df10c2b6ddbb075691d30e7663d5f909c860812a2cd30a54b15c205b55a4687355d0ff819392d8a9691f09b32abf76172cc0e63b4e8cc8a8f292dd410b1b4613ae2c16e1cafb514f81c5bcfcdd6b77190418a5f9c69dd6fe84cc73ca4ab294f947337fa2eac62b3816e1e1a9df9d2fb3b659e5df3f9ba012414b3ea31535627175155722ad161afe1075f7fb40005a6fbb92299d30c17bf285d521e8c382da2a334380b2a99e304f2833310d7f9d66ed90060260d17603ac97e2a955c7e60b0551fcadb1c9aa947840b8c9060bc496495c301d93e39eca43a9fa02286bc90834c8d8f17c9ebc6c6e6444b158676072c70eb82534a586100df32c9bb645aa798974d89bb1af12a041dea95b2edd16b3fe1af91e9fc9df0b06a9e57e3e3ac0c7a7cba95d0f336fa36c7b7c8ffad17e08b88b25831064635d2c51d28a3916f455cd448e0d873646e2f4258ddfe28c6aecaaed69b8e974ca04930abbd255ff91c69f6caaed95dfecd7f44125230d073ecdeb05afc8d795313f61c650676edfbc8d6e4b86d4175d916e876f4576b6054d4eebbe00821da9befa8f50c9b73c4b37ce94d86ed4204068568840ca5a1c9744b0dd85e0624e000c56008740e4d23406f257a61ba45f6275935ae367c3ae71a68835404a2bf85247f734c4a9f9e97942e61941121b84f5ece2b9c19c4d6d5a9832bb26c64213197f5c7d9c9c76598143c2d692022a345163a4e2aaa2cb85fa902f10390b73133e31e1996f984c1abf2a671e60a0afcb5c60e35aaffd51f0cf86113cf9bd1e22486713f1278e725d0b4fb68bb23903f51e8585cacbb33ba7aa4960a5243c2249b79e0b6a3eac6672903d0aecf433f44448c8f435a91944fed472901316fc6b216f1fd53ebf186d68a836c7aaf9da85b023e648c2b840115d637fd47e1212d5f431a6abef462deeac4fa4496f65389a007e0b228cf3fdd7fed8974568c810a2d90e6303a96d1eb4d9bb665e09d9173767b235330feb3f3af858cec162e636c822de92efaa325807a90ca936254b86ab05a2cf140a558e125ffab5d455a59d5d1951c9c799fc99cd78fe9fe9b5b21b7a7b20b3a4f1a1ae087a2f7e4c4b6a595222c8610c8c097dfc40f9ecf9f4ba9e7652aa1cb0f5e19d32a32ee7179f7d2b489ec53df748a70ca4dcf85ca400f63778d2ea84ca90d1f7feff88801b977d410fe58bf3b37b8da05a7437974a1a84eb71dc7529c8a3800d65ae88a5c0e43ed7d02fa7f76dd6d54b37f2470394ef3db2f39e206bb7805bdbd8658da33c0bee4e6b9006c67f562f9aaef4e5fdc274b5c03eef4cb8c44548d8d4f9a4c1fa8868bfa8f7d7764d2b9aa9b25efdc03410e3e1c0376a08bbfc8e9df9d0f30c19529ffe83e37babbebfc7b0c2a238eec0a7b5cbf7a5603c48fbcf51e5abf6cb9f62ed8c169966c24ff3a27f6447dc72dfafc74bbb45f4536270ef2c2029d3ba75881c5e51fcb09c644d8768c946264a0f962b2db66147fb33a002daaeb069c0227c7371c72360b6fd10d6228f85c9b76df287d88151c0acf48152535779520c7c5e9283612de7ab916a33d81c10a9859a93c4ec0ef9041e53d7eaef0c9e03a96fe9ee41fb0371ae28fb239a7223960d3c55ad2b4dcb4d48a74db1dbb37936e82b88cf9df6d84f7cfbf10f97a155b037c8a8389e041a157cb36001b712d32df3dbe58ad3c3cc7221bbcff05e28ce41c6193325d6004f0f6948d04c7b20c23bbab077dc8932957d73e6c41b5dd2bb814f9d920a454548b69badc25701bdaaab5da57ef8db32f64218c524c6d82e505fe409dc98efc38ab940c17e1a98262e9513ca0afdb975bd34195cedf5e9c95b431d8adcaf5e46f5208393715ad541a73de55115ca5b2f98217591f27fc210a57943a0119b48622855f319c0735405397da4698dfee2c6d199d79fff27ea8b527942068d8bea1068666149160bd6554a2d3984a686470b897a9f2347ec54d37778611d36e34b7df9cd252b1725d48f7ad261504bba2dbd72dc60dde1a437f0d7703be26de9922a672a6fc336aaf76af7227088dfc09a607468b3bd29c33aaf0b9eeabc376829e9b16cb44e9acb2a199da72bf612e0652829d1c9265ad140f7aa3d59c90168bf74ccae651814897bc87c99c8dd4eb0ad027e15a6215aefc9c3ce0ab3236ef40bab8f730adb641b9ddc7c9f56f2be5b59b09287385893f369fd2445389cc62fbb49da6bedcbb25514259538273bae37ac5ecca04d3d676df702ba8e973709cddf2208e86ebf233a9d75eaf250d07a49d5c6bf754b34ce231aec2672587bc206370d630319f747fc9c8a74f333bf9071740752adb94160c63c70e41f1165e16772596d080c9b16302fd92fd353feb4d484d9081571dd5cb4a0cec87092fb9e41b6acae3d24105dd0e4b91dfb86ba1afaa1ab8517f49e594f954779e32df73f4407362bdaa91d75899edb40a5397f3a7d00d6b6f334fad44aac65df6a1f5faedf5a5cd9e8b5c3e8b2d0386247fad57c280e50fd22649d01aba29d56dc4d6643abe03aca7909f00d239d37c63d7d0f48154518ce7724030c7e941949276485e55f606b9c99e3eabe2a8983575789ba341e7d5b77ad910e83d3a2a8b0a787bf80105c37e01a8f33675b626d056ace9d85ae1083c6c26515aed2666451349f4bd523b630e92949591550de7457d55d8112d4bbe82e5c8afae09f0eb9fa5cb0e7e1a5c28a8049ed0f00600f07789f22f6ac1a7cf3fec546e96701a4356d679557db4d9522fc9c6fe39f36035d0d31928a50b9b3e6e861257ca3a484bc31c3b53ffcf6d9b4fd0d64553d5d731110f1d468847da7b7075a12262317852f3fb85aadb15979d8e68a350c0c317117fb786e11deb8ae9855939f9065831e1edf96352bf578f249591b7685320941872d324a314fdfb217c2e5b458b3e370f2f45941e11eb630d98b8e25e934783eec3310520c63e58e91fb1cd09129763b2617bc72539c0de25be196b9db15983435a344e8f5bb3f8834e5ff2b0b4189fb41017bf3c5ee498662bf082969483d802dd0c518d2dec82fec3dadcd81449e100f2ddce47dd84ce1868dc1f6aacc0f6d324b48d2d69658a765d5f95d1dcffc14057577d777058c989560214f0bb9c625fa7bde2302fd91134279f5d776e84d67a308cebb88bc342f7d08a368cc152c55699233decbb7982a0c7a2de491d4845cbf8161cbcc1ccdf9bb9dda27cff0b8d773558f9352b0d5fca1506cd6af0d5b2918103630af28a7095c6f510d4cdf0e8aa43c2270b0c80f7f61cf62a94f9726ac28baa47bf170f86874bd42d87455939ca191ca1114c91fa24c4f3e8ba72acff2bad8831685f0a5bcfb22edeaabfbefcdac2567b02229e0cb8799aed2b940a4a829c44c804d75b07f3f09d589de3f1dc5a912e085256fc211aaeea6af4b7c38dc96608369ccce9bed91a2e595a62d7359a69a6fe2f1a212ff3382997f2e29c4166ca6dad7d6a5d43e651ddd7c8f46525e4be992dc6754ed905a9f4822e9fabf43154e9d1607790698184b708d228955ee5fae5d60391a6067e415d45df2799bdf82004b25f3c6e021b657137ace840023c094b63dd9bc539c05a1a898edf75b3b9f9a415b8bf0674b65023f195055457f275ea98c7c8630985bbb355df1d32e1d33af6a78c90049cef5fc88c30cce25e3b937c47d8ec9402be8bacfc45a080dc50d74686d0a8cc82710197c0891d596b10feee9b4d5ee9c14510686417ade043d12a07a2ed127d1928b2fe798fac0836a79c5e76bf8f8f8fae2b89d368e291308053d5237bc4aae128fb2ef2983fcdd9c1015d022f208069f02015b2d252dee5542139cbc34d65c6fa2f524b66865e4cd8a314ed95f5330aa8803bfd1896864fd4ee9d7404787ca694c90112bfbc8d4c52d87e3ee50df2539aca7d3321c40f381489b4966d9616f59bb24ed392a38d3663b17eb4a657d7cf05f33ddf6bf177c86864a9fdcef777ed1f4821a85cf0e04794234f7ad1d7939de6ccf77ce7e3d7674cf81fad77754926e7abfd7e6b4d72db932b0173be4ac013f7c92d57b2c85f59065e1b58a135596aac8345baafba7758f52412388fa61445a534dc123c6e1f5017881683777c0223e18807897ce024e68f775a4c3a86c939b3c441f897701071eac039be88ea20aeb41c03cc7301b071df62e085f3476fb422e43e44f10caf8246be01452a9b0aead1ef00381a5f2b133fc1e8d017cbb2bf13b5c78ddaf522e5746d3a0446a414814407fe023d80aef9ad4f9355483512640c1780611ba48d3e91d775b3eff2d02d3448d887bbd9aea140a732f4332869758f9b534223feb1a89fe4de7cd530519bc34a4551b67ea66147902f3b39c849cd2492583e232c944ea7eaf2979b75fd0b56bb3b6bfe5e62b2efdc54456c2070ac1a4e7eceb03299cfc2770baada13a4835db8de8891a48dfb0d247439b194468f1b284c6c4f0277ab21c5f34721c1686ea50b18c1b0a57dc327edc4db41259ff7d7e54cb7ecdcf0f117858aa9dbbf89ba0fd043cf19b92a23ccdfa7b053d22bf3949cf0359736035e35b448e7c7ed27f9467cc79fa416e791cdcb55b705d2a793d8d291b2e78483be6acc3b7603901ef9c2a13edcc796a55dbaa5df54337ac16b9360bdfe70d5d18cb06934043bd2a87a8e07d100cce22d96dc854cf55b484411595f518dd1b2692efbb266d92df05826ef0525c846b4f890492543683982ffb53598fa2bc9a5806a7b489da43df2120c2a8dc939b5dfdefe1962e8a9aa538673f299e930fbb8e4a4bf971cc5601e443f384d19040e2e5a82d059510e7233df1cc5fc991da9ddd14b754b9a8b836b8c2915501c785723ca29ce47c0810e5cf63460b6047210b444f2b31d25fcbfd247c1feaea3deac8d89ef77bd4463d3b46651e619f7ce8eb54ef46df770e5663e0baf5ac01ceeff337e0d06a2a01c63f4aef47acc0f16a44c7cf9f3aa37925f066bf5b9f70489d944c0dfeb3b3f02a817d9281a9dd4cad7eecc2a7d582b8b02dc467beb0e94762986ba4683cc8fad8f8403a5dae1b6c497dbd5219be99e318bba084340c8e35de834a879dd1659eda0c0e5d122f91d73cc73c10b1f0845854c741c6fa1bb450f0f3497747e50f2a484d71c44e1e3ac53e7b2c79bfb05ec338eb32a4e60bb72a680f9caa2b85ec5275f0d20c4443f3d1c6ccc57ed408c166c35dda233b613b962ffbd931fdbeec6877ff2b33e83eae6999ee1cb067cd647c4f5dd4d2dea92e67890e200ce48217e42eafde1d21783320c330fc7621aef9d4941b4ad5ca2d3ae124e29875979e5745974fb9a49cfa73267a6e2734ccc8840ce360ddb5d712d0623adc3283b6211c389c5f5315835466f54b6a7ceba641a8355efec75d808c0248f2717bdae7613db3a01cd315273737f14a61266d07a5b61f6131027ccf6da8ee1399f925b6f1262d5167fbd82f10f304698b1a4878869ac105323ca9cc48cd77eb0fb1c2fc243b957cafdb4be1daf0a1eafcd1c06df4933e688c2f4781d4da50c114ab0fbea8fad56716294d214a30587e3af3f27f12d41790f133840e26a00ce0b97cabad3be5987dadd908cd41f1f5a76483dc2c374e1395963852cd5a1d7f24e8a93f30cb35b8f1739e9db615a8be3716f35860403d01ecf50ae553aa9e26304d513bc757bee0d905eb4ff38fb5229fd0bbe455c712b4ae0f67a4f9ef443fbe9ceceb72c0ed8786819fb9b2f6f16e590e033a7127b60d3d5d51e53d6eb8665054b4c66b81fddb6b639fa127c1a2a2299cdfd9f54b2e66eee06cb91bbb28b18b6179dad57a9c1a0c93c71010d0c21a595584d987c5f4d5b7404752abcc9b2a59976dd63267a55e4860c933b1cce31936c8c459d0e4bfe6ad35c56b70946c7c5b6a9f18b34aff8f21bad6f9bcb828d66efff6d161e259e1c5df00d01da2b95ebede57097a732b34e84d694d5b0baa3382a9923cb657470d5e5af9dd609c7e5e92a3926bd7b7523a47a8f95bec6508e84123bfe47f5a97789644515c6835cd6565287710f3edfd70b33b1b445d807a9d9c33485764dbd09b442cf182c0e0d772c7c0e54fd82df9846d880caf9c5eabec8d6d245e1ec7c3f3ad9ca6ab98dc407e5feca364cae11a18910894b23552f7b83be190a141daf65bdeda3132e1db8e1d626ad11e514360f47ec2e3a895b96867c42e881e21c8330b17852c2ef249ca8cdf3002f4157d126b1cb07eecb08ed5699f011125753c850c60af52169304dadbf280743afdc820a2485524aef32c308076ef8759526dd5648ec21cdf03e51905093ce8eb65313691b4803cb2b240b930a2ddaf8f58e10abaf778d4adcd3a3229198a52811e1b45a17e51128f7a900763ce6314b27684b3a180ee3309b66858900c0904ab3652edac34575e7e7cb9a8c9b2ab2f8dab64672685037b312635dc3f991fdac68752877385e2ddfe015d21738e0ac25ac7dfbc6c762a2bcd8771e5a23b4350bbb4b9df9e68146db78374320e4545bad1b8804548f78c8bf7e9ecdcac4ad1ddc16a6b925ba4055554a649f8f24e9b7d4dc89423331a362be85d36d046364f1905e9de3080135573ced790dacec6232f86a111f5e8c01019ddbee734c40b95a29e82a29bc8af52a9017e3004a4a97953b150a08b836761b5e840fc87fbaf425c752cc727c985b20460cb74a9fe195b92c7b185974e71ef04cc537eec4c2434b4c9b47307a6d7967b754ce7a0c1bc55a8b01dce9873324b532c4c3686b890ab882586563338cf6830afb75c4bad0e95d6e80b47a3166e6368001803b725f7bdea443ab648355816c8f6cd25e935b616e730deb3905ccaac73b9dcbe5cb18381b74f9f9e30a4cb3b162dbbd9264ec19ee0a6b3b8517dfa80620a095232979a24c3e4790ccc9c65bf9fa22fb9fd8a852b33663e96f998a6d654a0bcf10cea16496049039b8afd27f3de07e3fcb9ef46c3caa40b6736e25ccf4c17a15f9c905dc1e1526394701e648caefff30dc5dda3ed985d4bf45ea19cfeb69eb4bc3b8f830c3270ea8877972d4ae75c1991d25cbccfe4abdc91b2d19d15157a1c652379d8f4bbbc549c27e1e0e5e3183c380ca123425a22dabdba10f3794dae4ed23bfdb793de7dd099476526c73aca73dfb36984409d9463ede4fb581e17644998e1c466377fa53f7b04c0d428ec23cbef07e657c1d577ea28a150ba72729c8aff623014621b1ee77a8f9227480bcf27ed3f4675621e64050330233cad3baa2cd11d4a9672ad802b0bd1a198a84250bdf4373d12980a9e860a25a046a8ece17ad01f899045afa5ee86e2a2f644ffa0ea269a205c44251b25250a72ada6aaf46678fdb255d6b10e766294636c4d5ae15dc1f7d975c062c5440ada2d3670d7c3ad0951e9af5e371ec3738f3ffaccaeba51673c6f5e39048c81106bcd3127598e61423a8109b76bcd48255ea5f3f475b60b375bb1f720e1ddda02c78da1c051ca3be165812fbe9c52f9fce5d1361b4b40f49e2bf37d485da769dc54a374e3f64e1efa904199504929d24667db10f72593e50f4cebf32b3cc056809f1171ccec8701a975df5993726a061a43c5010ae0e73665133584eab1416ed1e98f7c08595241d9342a3b914f5e9b5dabd690277e6499c92a3e0880e4c6513812b480d7efe5450f63fb243db9c99c6c6b3eb64c2fe7291a142f8583fc9dab7134874ce5cccc4bd22dee4e916fd7f371e5e7f46dfde71395a7a70ba5e69c58b1a963980697c6de906b0cab898923a18dc1b8ce9180a439e6a5dd4cd40dfe003d61b44df3a3891025270c0a3dbd939b8a06ca21296383a7b8645d276334ff949f2f9ef2df70824c2695c18bd5cf7f36b5b46c4dbc58289567facfc7b33fb42db162f9014add8d7609332152f0b777098dc76552e78e016dea1d10b351fc2237f97b4008b84188e9382b44a4ab3ebed287a0952b80324833b33773a323ffaa6e02607f7365c786c9eeaedde3afbe6ecdd26dea89bf79e530c8b82c572a08d1305f11229c200d5ae1f46daa1fe2486ae68ca4c8d787946efa5e09ad57e00f7deccbcf462dd3b7e0dcb5ab11bd3cc26609c4936845709c42d49c6994be37d135bba34e731b55a7330592578c6875cb676e2fd5d607fb855bbbe61610656802fd98aca0aef97144d70d0a65e2d9641ac319e54c55496d7987f9bcca47c7af0f40f7563c44902010fc75a97c7e35091494cd91648b5f8669d7fc3233f02cc46b9ad0fc0e7bdd586d44227bf085ee3b673d12ea53d297eef4b7c5db5a83253dec65a54a1ca5f97cf577cf4f200bf0ac32a2204bf75d3ef98ca91e1b0823a8f9073fba13c5459ec4af1f07fe90624e08285e5e3ecb167eb15d3ee211de25eec8b5b182abd65224028b01d8cd7eccf3b3c663477f5d2e51a2845208864c73861ba3ec953ab0f0df8382684891303ea34266be291d284afc523e7ec0b0b7b445fe57f8b0b480ac5816ce17eac4a461964d6d32431c019f3fc8e25e05a97868330189a8550d045744fb6b3ab760e4e3e1aa48e078cc54b25c137618c55fdb9f7fac49fcf9df139eb71ef5d2fde9aaffbd628da0b39d9b1d6442db672b5ef9f55f414f686195d50f1f6d99d3a3c897bb7cbda7408d6d5eb30ed41cfb63ea807f05c5f88367a334d2a7616c7e8fa0e8cbff97a1834b26fc0cffb2be299674371a99002f9f3d01ad2dabcc03491c8bad41b39d9c1a904fa048068ae206ba132ff6c8489a96ef430f888ead0016e5c0e89f4261d23d6dd63cc4bb4a369c2f78c31cb004c16a3c7de5ed0c1397f052dcfe6558ff0ea488b33d2f0f4a5ef78fa7cdc9f973ca9a982caab87b9e261adaaea5abc932e6bb7094a7d3a85610908e82615d80d0d4e276f94687d572ddedacb323c18a4cd7963353415b45fb7fa89a06895e42bc968a6decbf2f66e732dcae4c877014b76de5951aaef019b7a05e590e4d35a2da3ccb812536e77bfaf4b467b68b5a10982d36c0d906016db95b468faeeb7cff5ce5c54bc6109d0f5b9f8da31c4413aceba9318bc560b51670b5dd77960612410c356513d2209534267ea5f8e782e84e9a6d4e5efac603f276a072755906e6c216bde1edffd6a2cc5388fa394e0f9c7e5431a86858030ea9fd9b6404759d7e8f8b07a50be0241f31393a2532316d5d6a0b62d2fbcbef3b76bd0134032038cd7a9ebcf5783e1bf356084272b9a48b192d7b8341ed5839acb6e5c8fe771a70df8fc9c7f81443a3c0d93161dbbd26b7eeeb10c365edafa6e0f5b0b07c2210654342c6965c4fdb547e977f070e507c96b862fd3008fcf1ddc424a456bee8ced59d902e1a7cfdd71724a2b4f3baddbfb3bb8bac9d16fd877115bf19dbb554f92a5aed1db48c47569d044dfb395617aa729face0cbab2e2b166228474c07c54b422de145aa7a52141d1f3cd6c90a5a40ae9023baf5970b773c4bb9c0f99234455ed62abb07e94991e8566f5013237899b4eb0a385c134e519a02c42a8681d893a6616784d016f4babf6089264ba1c5c9ebd4d714230a2d382e9ef72390450a61822e160240e36dcc79b241f66793094211c7d612a904ef17fec335598532f2d525c1fcdbd10332740f70350bd7a18735044b407355e05a6d0544334423b76014d8d98e1e4945f61c46b4bfaaa6b0e7631389e3a1bcee6294499e6c2983f6d70d0325b6378bfa276e8a7e0d92c66a44ae5cfdc5d933454372276b11650a03300c234fb9f12018de2515f4367ab22d9bcffbab32cec8a674a9cae1756db9c5a30a3a2bfefcca3de478e25a687e3f628ee77ad5c1046dca9194cb0255c56a8ebd6a86e6de20c30305b059a66ae689098156dfb2669e9e28898e1035cf6bbe12ca55dd16baf6198a89d6e5120a0ffa25fca516ddf7ea5fe693fdb1de7561adb65749d39cbdb0c1e91d73cdfed14e1c98dbadbbc0efa987c0be247a941f0faca980675b5249102f01758f9adc231411b1aa18a3f08507e6ec5bcb8861c16d56ee3944fef38641a959d0e7709117af686009a5b0dae777e9419f0ea73e317bee9e70d372dc15629b8d9c0712bd8fdeb8b52cd0b71df953f731539da90df29042129f9f427cdd42eb9a6231bea192d3e15eb94ad7b52489e2c32e97c2de9cc72db3f01a98de7c73903d99c0ebe46f5b7b73054cd9c2b50b85883066c08f4fb857b47dba6afdfb45f8c9f3dacc705720f6f3b329a81c04cadfaf66c8dad57534948bd0598c983cc3158a3f43347371620f7dac82d83eb8c6d7cc2e89a823c439ce1e7f522c212016ea39a48094c90b6bfd9f69fc7b4135cfdb4c4f0422b5f4d8f92abed3b6ef7f654cb3bdc5ac3b69ce31e90ef0e4be96be351127b5ee0d9930e2ed8ab0731eb163550a7171de5f92774cb5127190130cffc71bad9257703b14532b018d4fcbe9ceba90335505f55001c059eb5ee9c95da410d325ad15dbbe5ab4f61f9567e8d270af578bf4326c481db924f1a7911a63697fa65fc1b5a5601e7d6d66377b0c05c167f63b15e96590eee12cd3129d8dfd915da59ffb5992488b30a6b4377ffae32b5dfa84e154ae5c5abf2ad44c1a5f49241f860f5a998dd93517bb7393ea76e524e2843f6350c41a7c824fc352916aa27190a0d583040de2ab8548cd2ffc8f5f707f628328ba1fcea97812a0fc18c70def390196ee645f34adcb28db992e349c2b79b8a6f30fd19fef83bc8efeb13d4647c4feb2fdf3ccd0a370a62429c2d6b6996344209621cb6dd2ab4edd214e9eb7642a9d80c3986688f2db0a59d1a2bf503c9c78a1aadb679cce6ae1f65e06349d9cb4df3a177f9eb50d4d7317e5c0495248f0a2c487f6919351e6a77deadc2789cc6e039f0054e0b5bac01c89c634f640148a6b617fe8edd30d9a573c6086009d26d3326526bb296ad019d9a7e8f38e88d0e2d32fe1ef617533ab6ee0f41816ff577d5b3962b30f65600bc00eac334c03b32926eba6acb9559b3ccc231799bad2153a69f570b9f2389b34780fb51c62800fc3dd3ea6e7cfee0402dc1811ea8297f14ae8a91504cf9d7929afdcd9aab4ae33691d86030fc9767ea38e971a81140446e2f85c9f2be484c0b3f1ddec266c68f2984b43a863d027bad7a3168687c284524ad54c6b3fd07e24f46daa673365816f444d66ba0f98b96dad37ff0a65d6dc7c102803a87b5e0a15fd6d3bee42a3aa3f5ce1d3ab55a22ff1198133c10dcbd4dc37cc8bd2ad635b1dbc29577092c646a55d57a30f9c9ddd84b8e2dec275b03ade92459b0247c309f824f6293d08e4185132102d879a700bec632b0a5643ea01cd8dab2ee6b7e4561110fde7a1b31c3fe02afcd13cf1b7b7d10c7464c4f5df806d0fdc54d152d7e3015f330cc46451c8c00130f0e6536f634b311dd04cc6d045f5d6a1811ab11859fd632c8a0649340187b2269fc3462769894ff4071ff9875807053da47372ffe4b096c11339025ead8f4068a042104406000b761c932ace52029b41d4ca89307ea6c6884ff1260f790cdf672d9c8d3aab4141f669343151bd042a12c16cd9466329ff73839396c57ea5eabfe7e3177105dcf5970ed953467142a80b77e20c75622ad31529ed7badb47fdf58fb5cf329126b2c99d0ab502eaa289205700cf2a86d57832c038e0b0295e8154aba873287b81436bbbdfddefcec80bf1b83886fa752546d4d9f3c52d9fe7c8d7a1cc3cdc5a8af80e33dd7d5c0d5e89736c595e1146695ae708ef4d13baae092e01d2032db5758d546d7190d7f9bd9d7569000f4be3c199581c3913e96cb6ab37459df25bea6fe1f25ec89072e8721fc185f02776e874bd7f37122c36a63b1798245067736b84076c36d4992d6f0410ee69fef4dbea8a74cca8e2c4b7cf0cb21151159665eec18c5157b2cdae727c795c3dd2925de77da9e3f5655ce7cf779677fca6e3c6ef298b32f5877d2582fee5d168c74ab417d68ece16a1761bed4111d6a9ef598772fbab985b5c2c909fc4de06fa70c72d576eeed39aa3e62e0038a5ffc92f16d4b22c41b426c95ad0ab76a882d6fe6ee7f93617d2b142cc7a7f5f7508c80e79371f30df017cfb0241a1eeafdfe288ffeba35c9fcda3c97c400a8d14d530dc7ecaa9dc9d316c828a125455c066a1543e4a6fceb3a1f6cf39f68a05a8979af611ce7bf41d0daf0758b19369c44230d5ba80a67070e8942a7ccf875392f64b17b997c3770a8d5eac57c9ed604362e8d2d11b1cb7d9fa13286311eaf59aee0c43598db2b8d11035c2b1efe3d742e1de2d7647d0fdb414297135af783228ff9a41fabaf942f2b7cfa9100b6f7634cf5f9a539ea6cd67f95e3bd2a9e2d117d2fc77c27a02634491041d8e1bccbe7b8d97170eab96741692286ac2f98ad611d0cc864bbf05ca7fc0c8b733f33620f547a32a13a8d9977bffd44e5bc80fef8919eccba47e5b4665473dbdaa3d5373c51ee3fe5bb2501a038c0d657472a377dbf40808bdf6f8cbe0e4cf62539b02b1ebdb01b0f3ad350eee5e0eaa47261d381cbfb07d2e649884fa7102c9d34f0535f1eafa084a283b134826c1a4666911ac2b732b470a02fc037cec8c58b501630991e8a9bed93752aacfcb8be92a6c791cf6c678aabcda1bc572228f545ff648f15a63813390af5680f81c83c661b5cc95dea7fafa25c0b1a51f40d383829da796fed2238232689b232c137e8e1dea2913c43f76f0ecee50edb40ee980ee85033db842ff2e862d208af3b8d34a13792a0e51bec6b6b7bd6d5e24053a2ef7c70e413ab9a4721d184a99ab7d4be2d0a2ab14e18127919bd6205fec1daea460eff774e26a8e1abf7b08ebecc357156dca9b5023ddeaffe532439262dc000ba78fac40c84aabc051d4883593183426a96cf8c7420a2c5e672c946841a079efa1fbc7342b6c6e7ceaf04e9d1cdece6567a4c9c8df7adff9a79640a25cdd5ffede428a6f62dfbaa85c03a36d81f4d7b0eeb9d8d77944f50ffed4444ea805a4b68c656d835ec6fcf068e2804cf03110e5b88de0f35227860c79d2144455954d03c7523bb756cc8b969077efa7feead47fd1a02ab0e1c97d200a2f167a6b8b11fd22795459b96a739b88788c8a164a76d2ebaa01780530e576dcc54fda0fcb06221cb2def42587090bf73394bab1d812069a25b667286983c667a66c443d0ea94036ed87f11e394633d0de010d2c2a6952377a38025edff9bdeccff62c1aff30f765568366ea1c5fc1937742e929d5d82f4cbef154ac67a1fb168bf597f5ff2f1a92183fc4eebe4ff0191788aef67fef3a200d051ee37ef3bc84a318cb5f01b7f42bc62307910b0515123b8432479d52461bdad7af18013a105ec74680e086f93fc66b5664ee550aae230f6056e2039a543273a56101d8c8a36a021dc8dfbe5a776b7a88aa416aaf4f0f744c60507d8075c7ad47af87633865e6e7cc9c5bf3416b3f1841c7dee67cd050be52c70c6611c82725332a199fd629026a498e764a95f24ffbc2a9745cc44ad026b0885bc568f7ad8a1d6d2816836979b981f29e5dd1cdaf704f0614a2677ee5a2c3943ea6565357dceaf408928efb16c62f1db3b28538a1bfef2085c175b13cd2b3b2db1b689edf890ed93eed77f7a19ec08726b99a4c07708f79ee8b9201bbac9a8e26c86eae5ca211f9e2d35fbc5d4939f89680b5731fb7f63bcbc589436468140d8cc30e2ec029549c3628f3428069f3db565bfbf4ddb79fd9f9d6217007d1eed9fdaad76ae2b588f8c0c3324ee51cf4875df5ce30c0459959b3bdfbd40ab7b5ad39ec39f09d21b6363fc06361de5cd864d9d89047a6e07e194407cb60afb234f7f487cc3cfd82747c6d4bbbf25d0b9b508a1cc004f2fa9ef16cf7e07da9892bf49e999552ead01a40a593e75f233ca9a154b35193cb28244e3cc01ca764e7949f5e00f96002ac98d177e5f78c16333cdc0dff6a907067e3c5fe3859c565ec2ebb9300b3be4c1ba3fdcfc747c399bda2db2f2ef3b2bf432bd068b6634b3b849cc1c51fdaf6c284099a42ccabacd80bd2fee3b08eae41b468d4d0f92aa8e72963abe1ba5e7dfc914c843636ec443e7858bf3b9b25f08c3b5f5756f91d3b402fbb8a2cb121e23c8e9c2be3ad60c726179aa920fb41d34a1c4952025f6560ad70abf5959ad8880f55fb1da166d9e9115a9ee44fcc8aab8153a3dd2e436e5f7d577bcecc047caba5ea6813fa713da908fb85e0c70baff5efc7d6be7b585ee516098642c74791ebac1cd23a632c237e901c1522acd09d4d7cf434075f5e9a86d420451307dcb7a7bb845ae0606d76acefc14ce5090753526fe1df0bb2c8312458959ddf0bd7330198abbb39761c3c9b2355cd43c792f10bcdce8720b450bcfcb18758cb565eda72941f77ccebbb898a3500af1806691faf7c5a3cb79206fa2019bb5db8d8cec9df9bc25e7f8310f5812e1f1bc9e11ba76c9daa334c41ad49a95ec7e9180e2dfd750ad374c2c4737d8cdba87049aec08b6ee1b40e2fb06cb76bd7f79860598f22713fb2e8ccb36437e0f6488a44137072c25ba4874a242aeec4fb461f59acabd12b9e853671fdfe6026f02a792480ae0228a05d3bba7a7ddd2a5d8e7fcfd2407f8984a0a0578b123c65e89bf0807587c2ceaf7924e1ca6aa004ed9bf4b1ffbc82ab9870ff56f17378746cd526fee2d346915b701aaae7d2a2a55549a160651a212c0b991e392e14edb04b2526a0f34e7f30df1a863456e1f8b94ab50df241816c7ce06a14dd7f092c018954c198a5459163502d6258ac0be27c2fedb07d0badc6c77b1efb4085b1483e98e0b7142fb9b380e693bfda5691af2fcfad8bfe25b23618e2a8d36313b85c05d0f0707bc51adac9d1a389228614812fbb44ab0d6f510942a73116d5195e368a60a97ffff8e5b72aac1f19d275684eea2a36a87840b886c7c1b015b372a663ae1924e71e3a34492f84459fdc407ce129ccfed8af312e111735d3d4a6389eee5f07c13baf8b9b8d92c2ee0fd0693268bd9ba03c922a91097e747d99a2f120c4c617f6bb54f95eb1693d84f446d11e492f2b87c0ccdfde8fecbf74c60f1a06640828d252196e6cdb42ff1d365d3951dbf6d1a66a804b97a88a58fd3653427116300df07395d9fbcd4427cec39ee3c91ca51ecb8459c3f80739c11b13575d6e4e7e47a910f993c143ceb5ed75b695e830b5de31b15dc13b0c74a4ddbfba327326895fb385a39ca9262de4f99d68bba979120c0c1eff9d2810cef920e5486a20d3cee94122f588f2ce472be0cf1226f4b33d92d57eb85795264cb374dc0c38ad3bde48b986fe9e294aa604c0e4e3f2a1fa7bae0159a304eb48db0f3d5ae17e9ca65fafdba7107b0e7a9bd47a1c2639c061aaa5d4934b14592cba6a68a418e441308ff8e2add4175ca710f655f8f147dba89166a095c4a9563efb5677f18eb67b0a6428124689d726946f04c3b6f46a2a9d37f48f05c43b55714fc1741f84b6a757dd211ce4b955d5a49e33f899e39732b2ac0953b222675d6b2b21134015eef7ca6730aafc8ade5dc53e0cbd05500e765f106ace41f17a99bedd081fba2170c8ab87d2027db5b26032d423395810be24db2642707e24018ff0389916742580a6c48876e0246f2aaae1ff08390e73587d5ad2536cfb46dc67d9cb6187906703c390f61e469b98a288e678ce746eb30a7963e289a0f8c3f66b21195dfca590cd2785691a070974c7f9050c2b1aa06e10d1920e398aeee66850eeefb881dfa37c934cb3f12761a5532e348af303823ab308eafd9b88c6e9b79220457e5cda26713bcd569771f76c553879bdd8e887c4be67dad4b753c43bef4850d42786fb1310cb290de5f1ea848d358bc3132276e8a62bd709b491cd29cc2227db672dc8b9d9f35edd6c641c2d323409d14aea1cd8d3ab73f7f6714bdedaaba8a84a32e9bde68b67b85f1a52c6cc296b307c895b2a5fe4c6d42be84f11b17fcb0bcbd45965471151b233d13af7b5545ee04b07fcb0bcdf9731546f2d175ac5c83663a80f52057ca60622ce4a6f1affafd075e43af85dbfaede809d27aadbf734093a63efbd4f9ff557b84a9111e05608ed998a70d388c4b2a33d89472395b33baa938ca96006ef5f551a6c2d09aa0453d18cbc49a720208132eb8ebd694e28fdcd71fe14b56372d4c0395bed34a8b4d76c1465428ddfdccd83c3bd192795fc57cbeeaa37200aae19562fc42d767f4c2383fd6ff26c4d0040e9b279e5ca28ce868d07eababb28bb64ba5c2d022a80f540cbe57a6173a60065b9231c1f6b5729ba033762e0d8ace48e0dcc55ef9b75ce6370b0b4ed19b7f946934fc66dacc51a4ec7b09f528a2b05c546e4ae2142c38182d97aa007d90889f4e19fba372a4bef75a007634464ca7b72ea4b7a061f5a7d0853009a2073eaecae2201bf08bef343ce928fa7d79988e431c233c230a2f7eb73f0c0101d638a39de16c6a3a0d8030d423b8ba6bb4c34963dca5ffc304b4189eb3ae18eba9739773096e541e2324397d7f07561f18f7f3fd9d5bbeee6528815e816c3d52b64f38a9e353055e9062e6258ec3e5b248a38562cecbe0bffbb05336aa1a966108706cccf4959466a565fe7cac64673aa99ee7b7679e36045323444fbf52d5271e44cd53321afdb551ed1e68bcadffb65da4c7f15badb583df75e96cb9bc8de4e13b44cc559bb0afdda13e1b5ce32762697078848cb8f64d819b18465ffaa38c5cee34623b885c8d2be9ab08aaa91654563cf971fb9536bf2388acfc22f6c479c70a8347e01d8e455f242d94fbef8eb01c4d4f5cbf1ea61291e05c6fde0ffa63695602c66ff722f28d53f78a8f1b8b1853e02ebaabec6ad45850d6c84846475cc0c412acb24b503c33613598ec79b2a9199d8ab3a8e2db06f7bd2311125b81935438935ab8be60710426f2642a9bf40f62b0b2cd656cb4b2e72c2d99a7e753fa79bad945c01e634e28859d83f4435b6d221f3ec194212944204ec9091c2a34a387ba4bd4b81c9088bba9249ef6265c9ba23392d5a7738c06daf8df8f2d4f0f6670a12432954a15fa1392eea9d9801fd598bfc29c88e4b6571e8dc7ab7907d1a94b5309a7ed59fec96a954eea3f219f2e2e0a429ff20aa5cc645f7263f625b582497b2b39684ac9505b1c625e09fd632744ab24ba718dc78f86280485ea3d8adb2201a35eab0e1c31d6173b1d9a9e784209bb5558331fc3971886b01e628020b1a6f9902c09293ec9e0bc495d621a6b042b7069d2c46a8130fb47958dc553193778d7ee416fcf911dd26ce1865fcac04321c2cbf38efc0016cd681ea903d20b6ba8c1802462a64626ff4b069feae14101dc21b20d92b429419d7ef4bd7aad0caec63a4fceff696e55702c2328d755d27be3efb54f95d5336790b2c5ebaf3e0932da6eddbbd7e42fd0e5b6579956ec82f9e3c2801f247880251819b676f6e229b0b58d4ca83c111dace24b78ed8b226fa40905645d79dbe247653a70324f8ffe3d6820d00d0303b4d0b9381a3f2698a2ba27dd5a517e51196c6e37289ca4f32af78867cfe3c1c86672be1ac590a9cfa7296d782d076bd28436113a25de73fe6f2e3aa65787a7971e861db834e8bf7be743fee620d418550e2794ca039697efcb06064356f2af543a555b967d09d4cae75bae76f35b41f094d636284bbb44b5f10d7dd8d99069ea22624da541a4e27c0e1588adbf303f6a3a2950295fbc4988431a41e08d70f64bbd78b9bce70313f6daf458d59bbe6b24a1a3230b15e2021c041e50021eb6933b2b39f8d8531cfc38d6e9c56c90872c08342ab8bc3c5a5f20a940c95d93e0ae3b91fac902b1227d416dc2f21c043413fc7122f30b842a57a8ac3ea183ee920dc8db0527a72160a1f75cb5494858922ab01afdb3f9bffd9c6e71092004a9d3a96fabae856f753e386ec1cfc204b273df44f3fee010f96a9cee174baa7fe6265b86ea29a8f0e65e718fee7738208cda560badfe84e075a0053c061e6d5cf0b9194c2a4dc575ac3fb2352043cf91ad598326c310e60e6ebaeb5604b1e96e2f829e1b90122a5b8cb07c454b2fd6522dfce26082665dfa3297dfa92a1da50fb58a32f58dafaec28bd13d67fbd7d129004cfa26bbb177dcbba30ecc77962ad8aee18b8e0c36fcc8e9367fd2a03ccf1ef4c2834d77c1f3f06f447d7869bce1be0ce1ef770d9fbc522b3985d4b4f974e742f27f0a45169f4b781e924f297436ecd5da2cd7420e2862b04612e02c7aab7759eb569dbdd939f3b11609c979719b5858264e9e3657f8c8fa8afa6f11004f4eb33adeba8247102d3f04c7c65f90043145af0294cd36c8b5273c61bf3d222221c962e9ca3aa44bb0b783f74dbd598d7bcbc7592f4bcecde81d3b46be7e516ed389f626038465ee409329667a0873a98e443a497a2836ac2955a0c6d03871ca3bbc2d4a071586a3f0210e875491453782fb8750a9964e44b4c18a491981a6cca2016537d9289a451fb1aa0858272048b59896a20761ca1db6c534c2eb8946f43c7b453538f9543781f86f19ac2a35b3dcc23bd69fa497511470598427c040f0b6bebf6cc8e5b648f3411505f25eab0a587701a946058b9b4ca16908ab71556ed5e763f4de914513fa7d78bbacf9d1e437a8b1edd9495e13db3ce108d7bf75ccacaef4fab80a4be3a6987f839c8b5484169ac9fe325c8958470703551bcc08e94ec77623da9e3087313ebb99c3619e5e767c0fab5fce00811edd569ec77bd744b7cfbb3d19112250b2fb32e990117061ab92c06c8396c16b8c72fbf5d1ab1e0b29a72119f7842d4402c137fdb3dc9bda67885a815d6544cec8786a63416b6d43ec35c5ce17a81b14e61554054b3f9f3804da2cc9387e40badbe453eb088abd335cbe5faaad5f4290a110af4ef58e0babcbdbe484bb8a66828b477f579ee214b5fbfccd7a307aec8d405f8018e122bb55b084fd4154ad4462579c66030d68bdd82782c12b31bc489f8adc6aec085b35f379fed9aef2ad5a690b9a909e620f4de294107013d24c23e893ffee7a436ef418e55851a26d364b432c7cc2c5958bae1e4d3bcfeebc78a64c6bde1edc80d5a487d8421e2efb6f58ee4a6c8d96c6aaa14b50b1aa07021d8daaf7839a3ce7b51aa753f8faca2077e2738dd56cbbf96c476502df05c0149c100087bb5f45655df66ca10d0e5bbf52b08f321a302d076c1fb7f0860e469c46d240cc3d7537782ba845237b1c2c161e8cde35a157f90b494151490889c7c8d12fec3afb8fc5818c77fdd50a96d7c1eb2efada9d5b2c8bb7d7c9ee812b73b05b81b390131f7875fe398eae77d3c27f0b9a473684a9ca2986cc7406a335a33ac07d1713ced5805653793af23d7ad6bd007c7135360bb4f7b87ba81dd68da1303b4f7a1f428b4ab13850bc010473b39a1a4d4f31f0e57e88cf23c248bdbe9fdae2a58acd989d5d5c786dc8095bf357ad879ee30517e0aa643671380edf5562987fae29c172003ba478ab50560864239c196a3ff86b0a38c59aea9046ed2778f25a87b0382c6e9bd14ab3b2ec0e8231958d73f878dedbc48d923fccb97e821910aa547af2eb0a8af33cd757523e09260c882768ed4aceeb1decbc66b4475a8dbe025134a1015f0bd29447fc43329ffd8d0b86ab9d02c38594e77262ddafce8ead058a0c2563259849039fb1bad412ecd3e5babb21e604d797c5b53441f8d5c619082ccc4ad6baa9d546342fe53fda1b50986470eafc08f875e801036a753abbd8363b6c389d06dfb5c0e55b978cc0e2dde0f6ee93ad07b7b51df75847c770be27c51c8f5847390f51e096f8282679fe32fc70bdf67096d93e5f77432f4b1a4e864e0c1f9d8c761c3d253aa7e82c48264ef62eb4c7a9bba59ade31753cf088958bb75e6fdd26fe0054f679ac1561b0a6cacd85f1ca41877f2bda163077174abb88cce3190a9c2b44aa5158708367df8eefbb086b83b59f53facd6dd3944cae363522d5abf86bcef5530e0fd2293bdf1781049e79b8bfca4cfda732993c5842cfca04914e76539feee261f369ac0353833f00e9b1466c76e9ea425f2a63c4b9c50e341e5bd2f7ce7df1d7ec9085cbef8efcdd7b628ec8a25f585958c066fb72d980501e284bb011a279a94f913c1fa9798e59cd0fa52c3f61c6fae637ee102136dc9d48b0fcb677290b4719af23160c508a463d45dead3a3723eaba58723a78a459b5ebec15fa3d58c92197ce292dd30b82e45164ec367293fa573e9c142ed4583d1bd29a14a54e4f77f8246bca98cdc16ee5a8c646f058f77c7d38a936552eb9ced2752f59c64a6970dd740bae9bbbac8ee5c529f0b19ce96050ce3a87093ba85bf36217f022bdb61488a38bfc1d0391206a69b7af1a3e30221ef9885f2c9740b1f5c735e60b9a7e8efa7ad4fc1ec724f7decc151318896353ea8338bef7444776841f3c7b337ee4f634175e53cc198dfefd153c1c4db0e3763ef0474caaf16cde130c099fa6e777c9884f6e6d9608a95c11a1f1284e62acd48fcb8be2a6aabf31b3769550d8b2d8021b6e05cc3706e29b39a2402a43afe33c051390cac1af473d784fe8336468199e6f5f369c432163fbb15ffcab35951f3a5b93565381f7f4a61d940ee1fecc03693c5329cdcae71b64fbcab1fff633c052f9aab8c0f84ec5e6b47892580a081e3d9a0e4d6fe7af1d92376b78cf4542e36191d766755695fdebd4de2b9cfb8fa390ba0f2930ed5c95797882ca4a5a397bb59a83de33b807fcfe9d14551f64b7cc1042b5e319e24adebc32445eea0fb5ce54c6737431b3a67d7a9217df2ffe26092f0a9e54ddec12ab7dc5bc3cc0a5b432a73da79433e1ac3a25b9f60989c602886d131220328028d402ad125f5b244944ffc61835bb1751440a89262fd8f235e43eefed67ac95e0f51c3996faa27ab284395af7b874a9a6c99583711b2c677e82ed19a25a1ccfc95372b7163a2702dddf8ea08f9648f3d8ea7eb6290826f2bdcf7c2840bb8e77776a594214490ca8fb3044ccbc10e755d81976269333e8dc19a779f7917e7a47e9f8c08b5812b7b8763244d1d1c6bc5989697aca7fada3e011dbbe23d846d57d8b1fb9d4da3cc4242dbe9c2400ab599e48e456714c7f8f26ab61d738d47fab0c8f4b991d0b7e05d96be9f36efe0ec64739f6aa1bba6c028b755f7bfa8db4e3ac5ab59ec528af0b2b264e71bce010d359516356ceb50daa84ccb1cc96b35ac9e0a9263bbbd471a91271e8e0754ea568d9a5e85cdc9209b73199536e1dcee89a62d5fc33adf86763f2a088e0c3f183ead82c1aca92551f351553dc4dd766f03270f7ae574cf492bc88ad6656af3729a3f4e4c46e4b95cb7f589ee5e4cd9c89f4aa00e132e70c0abfb3576d3f6d5de46df96c41501e80d13e0145dfa1daa1902e648594d08a279f66f477377c56afa1250187966af2f3a3e7ecf10576c50fc54eb1010cd447246088f19b590bdf3ce1837d3ebc09ce85180d31e7792547fabfdf88b55e90f0cc8ad0ac7d088361e097fe8f8dda09e130729e2fd789daf5040c03cee8452052fde899f2f8012644b486c0b045d3042da05894ef4fd70a3424a9e4bfb8880b7fe20f339ae23883a544ef9c52a3cff956d51d81930e0d2e87785e7995f2a5857724ca5f9a68f811c8244eaf8e835686be12f1c9c283c937fb515f2611ca8448c1a6d480d2cc7541023058ac3dece0f0c7e9b17efcd8a2c4537f8bc41a9417c99ff8d143854de8959382feb074205a882eb89517c57901e9daf938e811b81410a92389f7424ce96dcfd0fade0524141ba5882d87e7bf8588b28b0b63907137871e89246ec9683c45aa31e0fba1d4d5048afaac8bf57f3388da9e8cd22191f000b4dfb1fb64fea9ef1b6a129b197a242f45bbf0e73e15372804f83ca1fbcffd6c4b9dbf924136c04bd5757a3886783b25f231850840724f128213769099cef537ed0b9da0a8ba645269d05681d8f804a4fd81561e96db5d7a3db6693044c24e66f40ebc9f4837a3cce8d295879697f44b9d340e20150e0ef9c1693ce5a04e7ffcb3af10b1a89cd6efcf2a932349c40d3fec14cdb247a88c0501ede9b32083f799ae593677cd0f8ea21b9a9913169013e7d6508b6c5b601c59d292c4764ce3523bc776f0e866831b457871a97cf2cb0dfd686613e43146216583568b9a0e82d209f320a6f8f0618c740a9ba7221abb8c2cff90d8ceda87352b59409e3023c3df7f29a441ab91c72b93e6c74adeb41a018f6862f4101c945c1a114c28179e39d253955c3004e6f74f4d70721508bb05e46302d0c2c998e848423aa745a984465b9227b755627c5d47cba68e0d43ab20df3f3920d20bea8a4a9d604f45b376a11d739a4dd8a91b114072dba20ec203bf23bb1aad6793176240542b356fc0dbfb1a136e60b44d8c755f41affe9ce0eaabc944857d8b53b5ecfd84e034b1a63320a1bd442868764e46946a8389d1d69fe1841da9c32c40be3d9c511e3f3e42ee68d769f00318b978171b3d6eb0c90c43461bfbb572c62fb8c848b871c8cca21e9620268b1e03af4651ffc5161eed720420f632f0a063efb763aeaaa8a1d90e21577712d035f2354f48d119d28d0f04d3cb27d2a57ce1e2c95c951d1dda49a679c78904d15d2e58a66a68dee10f0ebcac2ca41654f0b379741fa11cc44a1a604ad9c377bfbb05b1ce2cdd9c364a2e10ca5a1bde95755dd23ad2c43e328f25bf3bcc8afcfa2e909ac060c451df723415482e60a135dc26e7a2e6c0899857f3f7e659a7f97fa10d306e7227c90e5c431b6fa27f988dcbec0e49f363aa1be5f648e21352566e1e90532b5420fa410da527165b5eced6c462ea8c7a98c3a25697361351b7459d357993ed6bc2698c1fad432aa2a62e6232528f64bf5e7c7703d32c1f6189b1d5ec22a09552218adab268459494edf553dcd5f820330b9ca0837d55da10965ba6f0668e881ee43c8118d3e994311769a8a75078f8af1dcb83fd6c31e9e193569e5d369e24afc63dae7679bcf60a7e2e4332aad88dc6523f350ba3aff754b6e9a8cb4a7913c4a66f821c08bbd1a3d9646cd71b731e1096f77d39b7b8f9b7209397cf5d00b9078140b4e4e82faa50295f181bcca36b592d2cf7bd19eb32564d1ec15cd30bf0dfea3f176be0691529646ff6b5a00ff2a40e678a4e88d9272da662cf93de2dc8c0743d6a900931fdf21d2291f2822c8c69f802b3baf27b36b83f53c7c189e24c0250841643a76154e72cce9ffe9ae087fdefa7176f34de5658f0f93c41cf7bf7395d613f416ad79e334a316af2349b30fbf314d8f3f5accf15b422553275efa99f8b212335a9f109fb1f035c27741f1a13c38fb074619af2ab3fca95ae06cb9491627c2940c0cd047b693bfbb8f5fff35551280eda034c9b953b1d36a8facee7e5003c8161cd615ed4ee3994bef7ded78c2de0b16cfabcb41444e7112ca08e8f05398571c6c5207b3eb0bf0e2596c727f428d093c10f8a51f45fa760d2138ca5665ebddab17625779da65383a59b9ad93f4fa6024fe1685468565c468979f64fa61ed9f18e5c46d3a1c5ae1d7ef86987f13b24f28c852057dc1dbad07d2db0357eb5584e92c92f1c660d662d18f8862446de7eb7baa426b271a57554331cba822af0cefde6aed31596612a293f552690eeb6b2b3c3c727489883965f53f93cd1d75443b381dac25b9b3461e2ad33f53dc84db2dce6b51ea9dd8a93e33fef8088c77abb3b2cb13b9bc780dedb46a8458bb724b3726e8b942d69664601c5231ee56af40ccdf4dcea272dde1ae1eb7db0df7f65f289c877a88219f817e686a56dc4d1915505fa718982b3482f0cc0f7fc196ca1b4288ac10013c1cdc72ec4f76e05766747e92f8a1aed9426234f0c473e2f1a8dda0243c790ac35cdb469d3e2230091ec91f0d38a6f4798072c91611d5847128c7496c5a8287345dfbc2d3e4d297bcbc240fb3770a28c3ddcc4232b2c004a0a1337cb7e492d830bee40cdb2c51ea371943b1357d4177b699b548872242c85d1099b08ea9cee9d22c568edad9c6a4a78b39eec4772e721ff3a9eddc633f8f209c961fd1617983960a2808a152b0c87ee4a58553f7e0f6be014dbb887de1eeb8fea3bdd48a6110b3a8928eca0c7fd73e18ed9632b34cc02126055c6b5f65e9e0b9658a1e8163b5da2bd7b372f5e469ae0b34af76ea937bbca8059abb69d4c138a9f9eb9eb61c5d6d99f0cce606d95e7c7d301753a0996676347537d9ac541b01fa7337e1e317d032b991daae3152b32011c35298946bac45ed3e949ce5c587113bd2c0bdfe88d79a9b4709a9c18725a1fff6f080fda5f775aee714ec6a3e932274a6ebd5ade4968b4a8dd6a6cbc2acd8824a6e07cb2d85cc3e22851900e21b7aae5300ec9be4b45dd407bec2f3c560d62730c05938879a00b80327d864534bb8f4c3d12ae480f05a99d1987eb11cff868d8cc8f476a65b8eaba6df24b1384d5f0442380448d81cb89f7e7f8cc7bb2c0f5726c9e3e320ba6c0fb73f3e2d620b57d9899b6704643b6ef428e2ee9cb75bf3987709df2463c13b00cf9663c0077689c17b843b238183940ba2301bbc1d8ebdc673a6a6058b85e70e6502b58e9203005f0aeefb4f309cd108f126a602a03a35209cf860f3c9c7fc0cff7641478ac5a4f274e2dbd5af39307a20b78b0db306b634937e16b642a3a797bae54f2d16f4f850a31a7f503f8a26761d62911a3204a93b3c4e51804fe4a4ad99ee11a661b1137b600cd7e831f1af39749fdc0b98ea7a6d7c8bc199af2dc44f68160858de9539ef6953df4c847301407e711feafe9f8aa0384cc59679281e35075f870205d43a50dcafcf1f92aebb93b4a65452a4940dd02c0d743c04601542bfb364b7cca83e509a8700f2dfd55f51d82188dc2025b9f1094098fdc97e86834fd3b68c9db136e22e1b08ba664649222fadd0554815f4a52179dffbf14c7c2f710b45f711760b285921a254de7fb833178401a2432688e71fa4039baf24044d086de2b6ef7109cc30afd4f2b7d68f92a35140b2863f5f1ed73c8e7f56c0af82c587c7dd849016df29537e9ad7228fb4008b4a2fbeb6a82e5fd5dd51b834fbdcd4c9d5303f7e01d9338619b409369033ba1bd98fdfdebbba3e70282da4fed28b2e8861eaba8b36cff933a6a03b58977330ab7299c45eaeeb967e592b24511f1e031537afcc2329e54d3c0e01187ca68a256951b916615a7e0cfb548a038f4e739ea9390d5a87d53f1f8ade1aa760163f5076b82b77f374f793a35ca8804bc4f554ed1665221c7393dcd96805d640606644ed1292d4e2d43d098127422cfc231e59be20a12196bcad3e72e738d6a395c7704cbdc789afea3fba8ea268532dab50a97cd91d0a9094fe995d66ec2047af46d1b0a194a90424b41ae1a4ba5299dcc3e6f45138e715349fa7adcd3f0deb5a44282ab105295b3254c0ca5c33c81069e2928f41f4bb71d051382c8d340f9f9c574664b23c8121b8d25815e08269deb6cf773316579aa0f9df33fd39e00987087e31a19c8089d5f83aedc8aa83ef8f42217dfb06c7226704ef7eeb332ec383d8bcac4544c3324a2e735b2e46725be4ba6a3f140a00e043ac220a52b34ba26831600765a633de08aa9303659ab20f143d566095f389f1c0f5cb40c4afaefdbf6b77ba5c90fad1c279babfcba5cf4f79ff8963a52d08219537aa441daa1dd7a9d110ad792fa7916dd50f4cf1349fa38d1c04f2db046875f0500605679b762bfd9a97b785ffbdb7b149a615214d0d8c21ccfbb222bae44daabe14c6ab39348e61e1d2a64daa757ed2f03787a909285532b5f67b7fbaa558e5ca7a9eacd4f26b60a013429615f66d8fb46b90f2c7822208aac38ef87f3f86e137085869fe7fd090f40e727af769316a8fce983a135d54657a6435c0c0fc31349f7a354298935cfbd813b870d291c5874b2aaab3d6d9bb89852450388a1201052aab045ef4fea37d1818971912287c7ed9ba76601555bee27581cf2467cc83e481b2a9af3d8f1879398155d3145af1f8501541c298dc0a81c3c0a8823ae2192aa2d5c4d59d20debcc15b3cc5e858a29adc335a53d68634eb9f888a2623f15c8423868532009b1df5b5112dcdab03fb1f93e3e8085441078a4bf0d787be19a8103081ad9823833646cdb5a74833cad0f7a518fbded80ae3332b7850e85fd5fff005c99344bcf194c9ff763c2b2d7ff395ead8fbdec66699d17cb19dbfe2a5f40137573daaa816947f250c8f177f4ced5a04d306ec4f7bf63183104f2c7342e9d3bfc651ace66d25ea689882f25d58096e0b9f2940517f247c7e22a69b4d0a2ff0a6c87a8a261c4547e26f9d47befe7def15d0460fa26030fe026a6587d32708bdbac798a9957d67b6ba55e561073fbf3a90196b3c1ca03a8e7f2a59e27daa532d06b534b5507c266a89e6379c1137b4cc0b7f3cbbca4780c1186bcb826181d35e9e605413048189543db1fd337790dd6078782e83f7f58a6162567bfc6712e3e1a1f0a71742c0d08c280c2f55d3600945f9ed2de310e8ce38db649a899cb8f2ebb8824f95055ffeaee1e282a225147404757a9e0c9fec68c2d0874e7b9f6c7b666fc2ef9079db0d31a0c680c534956f932850e41d36df277bf324e6bb4f3066e24081ee3d2d9c22d6f4d10334efa074a7e2a68966a970d0b44037d30211a4e389161c088f248e9738e3edd5e39a9f78f2c725bf43a1fbbfcbf3f3a5f6bed2a800df0f59c0d68c8f8dff94a5958dbee45dd763348e74e1bce7493df45919e9ade3d371be5a1d9b20bc19ecb611ef4453fbab92a92c8279670c21c6910e76f7e25d4ff5fc82c028d1fb528f48b78ab4ffad92a360b112038d2be977aa335857bb965385d5bb36063264f034eef6772f7c9b0c2434420d8cc7eddb11fe829e1316d5dae5968a5c93b8bfad3c6883c7ad93659768ce1fb5b63d79cd4356bea4fbce7161ef15cc3441b7304ae50f4f959e9aff7ff43e27732e88c2bf3de2f692886c6c535454a7a832411b9bcdb6667bf4b10d2e10e7417415a44cfe2cd321c7e761418b0e387c36f69e78e9a989e2d1383d5c3685f2a250f5a43dbe95bd94ca0f280be9269997f49492f78157d6e8f26dcce34a68971ac6aaef0a27d1e3c68eaa4dda7a0d2fd5e0e6ce5e6b8d148ccd673bd007d852465d77ebfa4e0affe380f1567f95b276e99bff962656c4f21513c877fc7da5379f48a3c7d3d2bfbbf265854bf3f81fcbc90e30ec1a0b72846a16809b9b2bead22cf77059a6be5025c6339df54f8546b47443f158de95303ed7278df61e00598dac75c30cd46fdeffb78f9b74de202fc70d1fcd92daec1252162f59f729e14d5fdd7e941cdd3d6c6172c269dd1010f2d370c568644011a63f940e39946fe74c700c1ea62a5e06bb2af5f29f2dd6c714f5d45df043b3de9ae764db6e0b51be90cfe4543d5e2b5546dd5c495d28e503242af68b36cebdd4df2a0ffac543d5caa935643aa41fa63348ab4cb2a2d5830053d5d46989592364a3bdaab0400ce284a0dfa0a38ce7ec3599a942314ed76ca3bd8fce155558037486673fdb584bb28a729bfa5a41cc3f74bd60e1d16388c0c80f32287a6d125b79ca708156d87e8b4db421baeae3d03844ff56759b43aa88c45be65f678437cb49db81e3cdecfe1f21e4dc81bfd0090fc4276abc39497274a91714bd491ce2d6e8725ae063e04b93a5559c0ca9bddfaba09edf64ac4e9f1cf57efec6abea183f7f141038884fe913b569b2ef5ec9c07af19adfb2a95d9037c1b328e8c9bc3ecf0e718d474880eb520c5ab047fb2ce90ad9717a3ce3f90638b331b7860b4a528398c615c85e660031b12078d7376fa2745465c0e1e93b22f6c4be95b65c4b405079d4e6700362fcb3e115ae2595c53d8ac70869ad80ac428d585d05b9bc534c86aec71b0c5069f311e6f90d785c6ef610a70879f72d5a940c79ba6a5f4bb007a0a11673e65ae1f9835b3405f64b5d043343326fe65138043a4e135e18fc1b82c645294cd416a007ad8362e51e49b2889d223eac950e93022a82e8f5417d52476bd5348b9fd8024f479b8d8cd1911f767320a782b1e2cf3c46410a1565a406872a8537137b04ad5e8fc0620ae646dc2c3b3618606dd0a5850b5dc96b6ca75eeca6c1ef1b0fd1b4ae34ad6e80a54a2758e5893a108e7141624e8e1f4c1402e6b4620342406deaa43db8605c1ebaaf3a10d1ff767da55609af0849a1232896177a4466b9316eed516e5652ec4ba66db02317acff1c7b28970115a063915054e09a67837ae4c30bfcefda9c14365b219127a2cc9486d3fc9d0661177746b3e8f40216e1833c97dceb38b67ddf2b052e8f5850ced323853c1e50588e29f0850772e4cf7291626b46ff97f9af3de352c18bcdcb17c43c1f84c2d6c5bf6a695bf20089db3f5125d27bb7baa198898813aec8576ab2074cea27ddee0b0058676c45ed765b9b933d912f1e4282ae248b50c92d9da0d946b0fc03d6adff305326c37615efc3ca5ae878affaabb60d4390f8e0ea2818efcd26a2308d00b48197ff44e403d1c7a756cb2e3d41c6419e5174bb261cbc90b7bf17a699198a76b8e7aa3c3c4becfceb2261b93c24fe876ed073476f92af06246f4c9bc38297346cc4f53fa214b95cedc030a1d338e11948fc504ddf882adfca9adb205385ecaa3b98285ab2f50d06866297348f69246008a2030d554a5f56ca5e2bf178241be9c358a6de186eccc069d382e2c1f2d2252c40cb017569e266a02ec0921abc8444c5beff30965036c176b28ffcd79313d3f9d8db7e810b6b4b2b697e26b7ae7f9469c51ea7f78eb2e403d17fb4869b2a7015ff3969a3d941a351cc71af3a91263e7aa00848cedcb1e3ae620ada9ebd3cfa4ea92cc0075c7b03bfc8a07a2b038fe0558b344368419b29f99fdf2e407aa98e20af745a45a668a514d51309d1fac068af2ff79bb8388f8b41920a9bfdb6da0c32415b8bf5d6bc2de33cc2a7e05a350afd32ae577c6a33b6f39eba62003cf38cf34a00e324c06f21a488a3f52be6e003556f9d3142537b9e5b67d259d3e678fa84e25bb0def223d7469282625b5b2cd1e777fe1552040eaa9d9c3081be0f4321b6488be89b916c102a898286d401f69472a259744f83e3b2b360d76742ad924a7768867c23d60e8e0de0f218a3ea3ef1f614fd8f618921e5a0461c2e76675ae2a79da8442d41d967033c8f58ee246a9ae2aa2c3ac4ef90c1be62d9359ea91e46ba87211afe4d1ebdc8327eecc1a1d561cad5ec55186ca608f0fc0052c3e7d7b6ca0f5886a2b12059397cfd8a026a4770c99e31897b6c6b5ba1a8778214eae331f5128102fcede07a20ad072e5ff10cf0f17c2d490229ea0a22afab9f40cd4badd6ba781dc269dfc93d0102a0955c15033f62ef8ff57d9a5de287f7e0fda54f30c97b66580e75d35575557c3712b31f0a934f13a5288e5c00616988f049f285eea26ad0e3eeca8af71c84b49d2d9d25020a803619faa89e18401a5c59c26a5e0d4e4ceba5b55fe6bc0d15e2a1707632090a2fb737e1f21fc601ccde3b8719f0cecc6f8d04b48fbfe0bd7aa36097eae59ca2ecf309fe2395bb5b750faff124652a1c47241c09cbe09542041faace4bec5b8ca4a01b5d70a6439c97e0f064b2e7f073299b83bbbe2a899c3fe99441912d86c9f55b952990931ba2fd5290605208aaecbc6bb5b44f3f4f5f3a6bc4c554cf20e14a1b0fc9ebb821bb2f1d7a0abfcbf63bae692625d9428b0dec2c39c1e1483fa030fbfb46149c01f41b90dcaeeaedd88b7520f8df2d46851a212784f07e1e352c6651d70c4cbca59349709c3c78b45a9f959a05d445770ff8e79eeab69ec2cac9815aee115cc573b673751367e1a46b9d7f36c1fe41922d0cddf9e8913b58ff1d4267197ec15f588afde6b469d5ba86131b2ebf87473b3cc53dfefe0c1d4f552ea83b6414eba2b0fde2f4a51d11e5d5507930e4d4105e39fa73f90718d3578af7d72eca53e2b3a91cbe758bd0d3409b22e137942db01e25390c21f0edf0c8e0a2e117188d916e7303a2cff1c0211f33251f74d6937cfce2a997c7bf1caa7ce2a50ef2a1ea0886c4b5a3c71cb4e8fcae8a0559b64ddb8f10f860f0575370811eb9b31b962d0fb064483979bb37dc7308adfa76e310f69320eae13cdd69a7669ca49931da8c1d41245f6d0798c4a7e4022c69e56cebd0408c4d303db0c2239e4193ed325aabf0eac3ec728148a272ea0b5357523789959a771d6e87307e09c52526b133bfe55ccc3050c6e29d7101f40514dd5f26d7d89d1c0ba11fffb27f3fde792abea9993860732e5c6521db018a67e8b64e283fa8c8ab61b4d9c1a19392e8098ac9efbbc92f8742e2ed1dd337927ed04f9e8f2b58378894f4316a87c1643b7739ea116fd4e0bf7b4c5e4f07b54849229eed113bf39ff19c3f4182a439707a4932c408c90a348047008d5f1f001d1cb19a7563e86a7257303b37f1095d0e0a2e62a5aa61d4ab0ef3c8fc79f105b47a11317c62fcdbc8e0ee1c2153005c80a939f5850c391ea3724e94b94178ec587b5275c0dece3b166e7d77c0dd3c44f3992bd6cf1f3f841209233238115588bd838275059cdcf0989691dc2616c83cf8f33d9f575446c19045a6a4d9758555aa3d3ccb1fe61d2c5c5ec00fa77fcebabebc7b44f4728f581481f703a8cd7270b5959d2a59783ad104d076b0361f20efebfe065f1d771a4d9748e5f57b460678d21df453578a2d678d866469df2a238161b044069d0f1534b9ad5f4bfcc7bac22a0a02c50ea4779984fde6ce934ef4a48fc2909f0178cccc3de539ea4f61d29e80a9d1ebd01ba9a72851761caec1e4517ab7586fc522282ee36828212d7b7947d9f8651415694205b371c8cebdeebfeeb4d7a2cc2247d3bee9fd3190843f318b96e9567371e10e80f5b9358e6a7b7c667799185fb7bdfe4f23d2367545649fd9218a3108cc36a5cd13252c67c1867a908b13022edb286733912c804322b89748320a323be5569779b7eb23e0ecbfa823f4dd2814031ab4b29cc4b645a197b52c92efc231ad7ea3494933a459416bd300673a087103d5c32ce0378078b4eb028c39dc1b13307615b98b21ee0f05d6245c2bfad1f5a49b9baa865344a180f3e6084be05c7df3ed582b57ebb65eaeda75c78f9ac206912fe393d424fd4a02614e60233b99fea3dd701e3ee76295e498de52fd3b4ffd7cbed61c2203e6d21c1ef40cb4875f806c35312ab7e5b6cd4044fe8aa4ffcdd36182706c916cf824e16d7c7a5362c843542eae90635edb13418830e38d70f0ae9b38499aff70b733bd4e4fc88632760fbb20a6644324700ecd73570a5d300a6c18422cdd2580d5c1cc54068125936a9db4a8b8815dbd78480ef9d15e2d0d9ae747f61ec067017070114806eb72d6c603e0fff54a609ef881119f72606f60d158565b5ba4b9cd2de8febfa7890b288727f837968ac0aace96090a9b6547af6942678ecf7eca809423b93fdc7018e4ac3b4847d4df48012c1d569f2fa1595bc57dab1eb8f0c59d4a2eab2100bdf97b73beeefcce911cc1da59eb61cde0df88ab390cc9f2c1790e163229322e30c888657d1c8a7f328b9fb2b0a48dd7329948f71adad52e74f0dd90bf87c8021a89c41968e54a31d5de3b9b1812215925f981dff50ed5eea6cc98d2fe82e0ca6828b520d26b63a46c4f8d52446dc13e05a07c0f09a35fb2922d1306274aa9b60793afc467dbaaf0962b4457936ff0c2dfb61127f6830985458b8932be081c4a96f7752656061358ef4537763ba21edb6b518a463eba93fbb1c208d91197e4ef3afd433b78b17c23ebc2257df7450ae6ed8ec1d745a3a186e0cb061da08b712cb721e292f48a017e0092460de8fcaf9cd39eb55636fb200c02c250e1520b50bb22b946ff6db27546310f2724899a6e9c0cb45807c8bbbe4b66e5915755c86614447607330cf1fe43ce09924bfaac679f91149f57219a88cd3783145d98696473b8c26cf125411880bfe15f925acf9824c7ba5655990b1c41fdcb046800680be4de1d26b73a028e92fab033f0dac4153957bc05053d745a9bb8b0578c9d83619a00d35a513dec91567e4b3397c830262f77503f52852c0e575a6f82d43bd4f979baa37b227da4a5441baddc39755e97ae6c15a7a26dae29bcaba0c42c40180cf40ace36711b619aceec98203c3d9afd9b36dbfccc3e6f71218f6b9f4fc4117caf64f74cdf6140d49233f051dd743ab9fbd4beede4b01e2dc7ba0df304c21f0c7a448d10189931ed5583bd109af391c85852961078ad77b2738c897ad43d3db79ff63b27209d0ded317e950437eeb6fa9bac261dea58c8ca1797654c54a7e8f8eb217b284d62e88596647cf22828c4875b56da0b310f09d38a682303042e77106f7bb12bfb24ed094924aa5d9371dd854f5407807d3b7ee8231e09f4598c2c22b62b7927479495fbca807b17a5ce720ba3b96325f77bdad7d715ede43545f2b771c90543514ba46aa3b1b2440d5c2f4fb1594424cf92d9cf998169050ac8b7ef7d6ac2e81c5da29bf929e070f8d0d0e46b060271d92dc7268e5371f231273a5148c95f59779b2720074683c226d498d2ec763a49e1be2f97ab50699d10d16e50f7da13f82106080a94dcdba506ee25ed0c1d7f295eb72808861f907a756dfff7cfcf80b5917c3098aff5848d8c70a3cec9e41c4e7201569c57561241ef501f789ba59f102da20e494f055bcd13003da171c98192570b43e321f96b3fb6524ebd80c48273f41a4c47b6291753a10d655a8ca2bc3b2ee0d1152ab5b456dfd4c839e81b6b847710ea403c3d4c52f0824355e5e0f140b30e770e101e383dda402c57bf907d00b396930134b4124ae316da356342b19466d1c3946c02d0c230de6f4262414efbf1728cc042dc46beb8a47a3d6364c12578bd664ca3a10743453ce253dbae6e18412555a075d70f5bc65daf655acc91db77496463306dfb92be82bb8e06fc310798a101eb949cf04c7957438b642902a9f831560169f5d3de964a8633d5dd1d7cdc26064c5db5ca4384fedde802e929ea6b2e301bb6418fb75863b7951a00b2650b5d55478601f7dc6b1c33dc00b4306d79068d047d61b3227084627837ed21b679c68d531fd41dddf103191093bc83790c981e19ede1a8e582c718949bda01c3911a33ab291e2865afa24a71c217771a17282950ba5e674928963c2417def2bea7c9800cc36b50c8b70adc9de2920886f76623095ef245d2e7f1cb87d0e615622e7d3272f8fc883948735172792d16750203545b9ca5eff328fe5aac7b2927f6838801a800cf8a3780793462f201ffb9225b619b0e285af64f3b8d03a1516368627fbf42a438501e986351ee2a515bc23dcc8365340a940381f759039c61f88e87457a5e05239ba5ac4729764f9bbbf0f70ee64a54192b25077eb6f0b3367ab4cca9d569fadb25a9d962982ebfd94362e9a630add4cf66227daa100f1ef030bf4bf92548efb06bb76f5d3592c3b16d5059662ddcbbe8f87aa7938206a4a91d076031a9e39112e3646a6d14ab7521a1e91a50827f42a7b3ef920a584f36bf2b0c23269bce3b47ed19467900ae6b9ea35e63ce81f4a3f62b6aec6d1469d0127ad6c25ef33b591ca01c755c45491069134030b9beca23b1b254dc1f1521fee6a915287d5356331908b41133e208f08138bf2186b42f07625803ff08ab4d86ca097b4c85dbdbf87ba29d6c361dc27c0616df4d088b65172c958cfeb608d1275b8899a859288a5ec966b6376eb4b714a830169de9327a90110e08c51b77e07fe56f137ffcc5b7ca6094180c3b26481b03e68cbcb2109b5ed0b94b3f2104d407517f8c5ab36c0e2b0be475a3790c4444a27a62b8592ebdeff96698041e54902f6adcc8bd992d55b8237b58a3cea7660d9345c6fea3723c10e3e8a26f7aa8eeaf00f2eccdbfd43fcecee839c92bdb0bb734804fdbc53d6da5c369e7abca7dbafdcf537edf9543ee1f79a13553836c95d922f67bc3d57214b0f14918b9b74e808101dc5ca38778bbe45d7fc6d42d1f99f395a673a27c7adc91b6d8ce1e0f11b7b2ece872c46dd2df56a81e0a95a4e49a10bdd217a5f9b1abc0094515dfcfdba9fef0e8ca07172ec7e02970fe89b1e2aacc81866327098ab6dcaa430953d3803ca0e0f801150e14941e26eae8583b0aae97af654679d4963c67c1727641431d89085e60ac7a441f48bafb9fdfcdb3968010f81c2459743f2660cc4c4a033cf954b2639099ebd7da2675d36efc97a551a305fa8fc41863e52ed62241e4ad2efea2c31e060bd06a18a98a486bd2489f8cc918a12fd99472eed6cebf7e4cc200e1f05573d11732607f81c2efedcee0907e40569f02cb16db55493aba45d2c56e16bb6e8841a38249a3fa01a4c8588213ed9a97dad2e9e167f30576448799d27bfbe649a38c703377ad5f75c37608beb07d6090e3f85e05db33eaa9637251150f0e89f1730ca000a095484ef7765567bdf95fbbb454274cdf0fe1090cd0fc599eddd5c0a490226a323f21f5e1decf68bc1522cd252417176802e7ac6efe4f8334bd0f1276bcb2a148630827896ee25490b02882844da442e125ad57cf8d517b8fb4695211350cc61e235ceb9725ee261981f8875fb8ae81471318a39df217d9e7432417c88c0ac4930053ae686a827e2b1fede3426fe93ed7a630ebec0f04e24635a54016e960dee4933f4c75ff0213c7538a8c4dc624eabe8a058cce386af8f7b6daa48859414c9a43a731d5b8aa7825af7ce4e070bf64b665f690f6437fef0a781f9d606ba3c604a14b5c8ebed72b92be4ec806ed691ee34eb95eb1d83bc931088999cc3b44a41ed96516384d7fb856d3bc48d84f32164fd799969e60e28ea9d6dfa2b10acea1e3e0ea25e88038000ea5c65476c78935c5056ab93cbaa86062aee52255c25e9cdbe864633913d9288bc597212b5efa1b16d7440f04f5e6920200e41b5c1b34f48956f0290e2e8e8f9c23fa0d2201f759efb7baabbe13ed2b0b40fe093f872e349957745f9e674896bd05ff2105acf923c12e3c6e8094a271ab3388dec7cc95939bc849ba51a7663b38bc9a2cde06c50896188b2ab55084b671f925eae456baf486a9823b36e2fe2d5ab05a5e078fbd8dd5aaf3faff263aa5875f744f52c1510ab70e5ca3fdac3e4343dee63a202e0aaf2954798a684b8fcb4b106cb72bf2d2284026bc4a25757a70b7474246daf73b278fa81c9c2ded98d5796221f5255b387b69af934abbceacb585e7f8601d3b2263fe89bf4e9c058acae4f0ed5e892124a5ca6a71970dffbf3a2eedff8f37c1c3e6650a4f97ec76c2835ca3b5da4881547daa3434b3e6b5125f8882252091d9943f4ed8fc4d7ab3bc0ab02f5b57de65b0aa728ede7d9124f0c314320166026e5540da0e03670b88173b878bf408632f17bc1e27ff7b1b14d730ccdf1db329b65935bab103be49b2d71a1063c6c5e11cf90013a6011d58cb9c292074eae13bfbab048260394572da63645489b441b6181afc62609413b7700fb5835a15b1d7fb7a38602f071c89caca18b2245b25da7acc775b12a85ff525697e23f55a72073bf5b9ad431d9bf64225d2cab3bc60a18ab1750df583fae374284cc7049c533ee9a9c3083cd830408af273dd4c182f2cbf4989c6623e19ebe930d9e10ee3cdf9bffa5a2315b263b2fb9962ffa7adab1352627d47d590a2bf09db0a5b7c1f6ce6c93b159ef341905689ed31ade4ce5902c911cb1ee73cfdad7d8d15d395a387fa9fdedf674a2c3440f87aafe2a15d9f4e99c364795e94300ce9d40b86aa2aa5b0dbf12cb418c804b54fa7af5750cec5066d0d45bbe25d707bd84ac851b94067bc67698b958be624a69a3ea298e02a254b0b4596d1f6e7d3ba5f18aa891e1c0e0e21c04b537e3f60a0aa992d970ec232f4d4579f6b98a2ef9d240516c4cd8de91f85afffa2d58585e3be6de45a21fe92bad94ebdcd87f54a0222e4b0f4535ae22f1aff3b35a905c300f8f363809818d59578daddd681586e5f6410a32b6c370bd679cc142c88cf955a4385b25818183ed981532b9b5b2b88c9716f993194c22f760b25520a93cd6257a5eb66125e09c834a37c6724fc0ddd482f065bc0f63f357ea0e53238374f8c074b92bba319fd46b84ed7cb01bc266b0e9e6f1ed3d2d77e29e2543109259a3e9b5e65fe1c2259819945558c03f2ebb2b9842b893448a0f1b1d2a6514665c6445637b7a893875f94debabdfd82b4199662e1fc9a6623768ff90b4ee3517055033aa10273f9fd936bff3eba98c0f6fd6242f0e66b09e81b03fbd32459869023e7408d10f87c40a3d183313d54a4b968e7af02e4ccaafe990e759a7d9c94e9a3567eec75d1821b3a6f95155bf2b80f9c07c06992d3428d507b59d267bd965c2dd664694b4e274d8f3064240bddb74bd5b96aad868e622dc194ce6eb3fd0cb18904c5dd24131654ca71676d8af09595ed4b2d720dc93c6787e5d5df81be32e9da26980ad954ad5c4274a80a545dbaede73844d8ea8fd469862d295de1ab61908ecd5cb4985ad8e63e9b2f6b01db914810a638a7c50db2b79054b32614321bc61ca403a048f62ba9edd620adfc298d6366658ce3aa005f7c9d0d2d4ee0617b779e37528654f1bb7d94b372a72a50e706e2e7e12e2acdf4aff7a7e1067f85a3c0e761568131db876ae2a7ed230723586ab4726b9182df30728e167efe4303ef9cbb7f03f6b23eb3d3622528b0cef99595321f52d6b377607e3cddac39ba9ebf6f06e0c943e2887db06f0bfbd3e5b7de2e51c996e478e4028f6f198e20100f9f159bebec0efbd826d04072a46d2fa5ea49093951bb3319faed6bd81876fc95d1d2a1f927b708208c04c1e46e95e1a928a2ebd3e46310946da4e1efb23d53e47a4835ab459944326e90dd78d822a9f48d8a9e95007db342df0f0cfe6506d8841bcb9f63cc4fb560d785cc372bd4a1d50ea62a9bb3a11d8e02b01e2073777db36d2fc6e1d751cf9aee40bc6dbe0e5f09b0f35552464f63f46c59181ea21c7ede659503894710264979b45e52eb20992339663c8e5309c54ad47a7c6e8fbe48427cd424d07719c24daa83bce525da567228aeabe54256a94fae3b3b33df1de78cc0b582d47f8346d0eb86e514a9b201e771297514802e2145a11635953aa0a70019a08eeb852fc979671731f4bed25769439dac9c626303eafe3c8041cb151460261650068745d819ef1a30ea3e1852c235ec60e413f1f9fcd4bcb9bb52eaecfdaac3ed7a087541c63941cff96b4eeb401d2fe49cb1849566bab613fcf14ef1e3c048a89bb575ab00421b240638d1399ade46845d5c322605be1e26e18333b81d2d4d524b78b091d8e30e66bf82506ce707a7a09dfa5526a77ea820a6304514d0f9de97ab8e37006cf6f9d5cd6f59933f74425b007028a5e92d887ff61edf02d4f0ad58b21739bbd5450ef739ebd720c8823b482a6dfdcbbee7a1cbe3d99a224f14708194dac5432fecc40cb89f688b49fc4597440a4e2d0cd594c6154a35b210032646f0dbd175126c35392c2e7f4778abeb736679c0dd8c64aac7c398ae86b4017e3a73b1fee1ce53fe3f28d4988981eee853419cf3dc0c5dcb816afb3fc36b79677c0d57e7d36389626f408aad48b953f99561621984e2a1799c2928269cff23702565aedbc86167a1c9b844e933859a628df59d4d72b1d15bc8d7d342c4388bf4bcc1864cfbcdd9cadbe836fd157fb2a96583353c62ef03e5ed98d698f249d62eb89c614327a6bf282282d5e6a31936a70254a519decc35584b5912c0ecf423aed175bb9ca21ec786f41bc51c6f44de6c8ef7dc7ded8fdced6e58f03688b74bcbab350a77d4b2defdd56fce7127b0d94f4f6d3916e432e937f391b762a5417b9162f800b46fa733a675f0e3ce802a0f50fd921f7df9b136d795c5454979ecaaa1ca560082487abc90476ac54a78447a23805ffe839f81dfc4877c223b06e05d4d465f622f308339aaddb46cae4fb7ca9da7cb00b038c920806f42ff708f6d8a91afcad309a65a7bfcc9d661a73775e3f4a3da118d9709a86d07b29822acde1a4d8e97b08fe82b817ef1c485bec3193fe74846b7e4b6dfea64b6efd81e9bc7b830c0893bef6203275c8499fbb564417fad91f1b27370d871ab9892469217ed9de65d57830904830c0c5cd48abeee35a32048f931dbfe09ae984527882490f159584cec9847b288d68b0dcd7fea6e8092197efd3bc0b604311e4ac70658fd220233f668c6a7ef4de1c02461815c4d673eed34bc43834b825fa3d81def3d6f88faf4cd2c651ec86fac21c607dcf837398e8e4e8b76391837a1fc5139f5bda1f1381c7e34d49a81c5f62d3d308f41562e979bfd1fe8c43edf03d8370bafc21d9a32ff895d39d3a0e4ac49247c5bb79931efb9b774c4ca33745b7eba899a94ae2c883d17a7cf735ed58d0a59f40e9d8e3edca9ac2cd6b0f1dbb4fdd09a34728577cff7a1a6ba0138c62c614cb75bcd198491c64df58383ab0b6893bd1ba10f8e249a13b615db166ef71c8c3694b66d86368d5fc707793750c990b139818123f94c46999a5d98e699d6b9c56b62bd4bc55be08cdce2843b9bf90fa308f00ac60b4c14ce7c08040aef1422597dcf9ecf2debb0a1ed421931c11b50e39cdc87b982c642a40a4e9ac664eb760016161449493e05022f22c213ba697043936e4a8ca294181c9ebf226b617edbda8384d03c1d3357c2803ef839f2f6351c64a4fed2222fc10a14b2371c468e634ab8eb118226d21528be2bcbe65e49e5683d77662abe0acf6029c0318a6dccdf6c7e9be0e0aecbec4c45c0ad93af777970f09a3b6a97a957b70df18393a44521d10d1cb60e218aa76abec532f07a1d32b0c6cdc313469f45ec08a7533f4765a2e8966481a20df5ca5dcaac3d00799d9fa8b2351a31d38b6816f41face1efdb6b1c5627a7715e268da285b8c2058fb6a353643ed22ec832968b8847ad61631465892c2a3ab34050c65c85afe7ec4bccf7065454759ad9b8d39257ecdcbd9734a4bb40a66bcfa149dd77e8456a28c438b2b4146450f8f2a5f4a3a4fb4d9af505380c3d59bc0a2217401af2c7b0199bb5e414d4370e91290ab9d0bb94b968766b197bb5866d31c1e572975376d745384bb2941f4897b6b7bbfefaf3b5dfc548852b86cf6a953fdfece4b127a80dfc977b7e69aa5a11961c0dcd52dba1264a165dd4f66dc1a4a2b4d5c6fb7cf93ffd0c1bf9da293e3110665f5f0571425f4d2cdbddee2341b0e1acd961756ce61d5f2eea8eadf55e578250f96518b73b94b2eb58843bddf0caafe9687636d6eea33ce715905c1d0a3d6802e2306487830b2b78fccc47f76ee43b9b4f4eb821781064bde7a0c7f2cbc1993b8af4abbe8953b6e16887dc82271aa14444b43580789fa8d4ce1a83190c6b477daad0e32381d47d8bcb5122cf12ed0065266e379a378b1ad6db11588aa6657925498197dfa0a4dfea27358aafc40c3bedc2f148838ec9d9d326e95e3b537b6f81af9e03e037b38dd374a358e801b213408e8551c778f7d9d21d2f0334fbaa514d6a9eb78460531fd98263a9dd9d828b41d57e2aa2ad897c9a96c2d7683d0f00df3784f3539a99b3dd5fc26fb4477e63672775aa2e4b6951bf57ff3c1e3093d1bec63e77b5b96c1cf8657aa2da6565076305eaae6bc9caf44eac7052f6d55634d1a260acb60e6a0d2b1ff129365433706d25cf58ef50a676cc08d8a6940f8b23358f71ac0dc7ccebbb898a3500af1806691faf7c5a3cb79206fa2019bb5db8d8cec9df9bc25e7f8310f5812e1f1bc9e11ba76c9daa334c41ad49a95ec7e9180e2dfd750ad374c2c4737d8cdba87049aec08b6ee1b40e24fc1ba71cd1cb0a2409fa85330800578f6e9b1b8effa1ee97cd6919d87774b33d70537eaf4e7b113bdc04c24b9209bf30c994fbad1c7cef79caadc7f35ef4ee085e0539c6418ccd92f5ce9c2ccbcc52c54b91246a0c9edbc730c341123e43d65f3a46626f63398668caa94359037b5f64ed472b1abfaf52b23ea2ee2bcdd8d9c6094561821c569f37370d5368dbb9fb77645fafdb4d15b5d0ff29568540ebbd76527e73428a58476b65a13a1176efce3b9f5d4654c9bf6e97a65ab1d1adc1c545a35090b68c2fd7b4841a80a895a3d98c7c29dc2fb025518af70447045a9d318dff211312c90ee7099d2605ce5393e49388591c1dbf6e523c900fd0f8a493695bde2baa52949182f2901c9b63fafe44fd5abb193f2a0ebf2bf6615d23e3f2a0e7b9111caf2aca4f953e1e0a46e9bdade48c732123f25cc1c72cf01c7624d7b1f3870d923c0107aa6b61670748f0c5664b478b6107426b27f753623f84f29872eb399c15cf029116d02909b3744034f6c7883e1b024666f90dc3df6d55a1cb7771efeccf69985bfe23d444c8bcbd2e67a1be1d577614a9124491e5fc74cef304cdce331173ac1aee2abfee70a335eb0ec135d120abaa1da2c448f8eba2bb92a91de7211f83aef8f9c8dcd96663f0c744e8a92feb18e286c81f19daf2e955ed75b695e830b5de31b15dc13b0c74a4ddbfba327326895fb385a39ca9262de4f99d68bba979120c0c1eff9d2810cef920e5486a20d3cee94122f588f2ce472be0cf1226f4b33d92d57eb85795264cb376a705a3cd9dc8cd204ae8692a64ccad7663e2e5c1eb8e23f4909305c4a164c32b02b12ff505d76cec2194fa0258f6fb62f3347279441bf68226ec35470703f4e73bf224bcb8dbc7e00061ac27ce15d8543c10b48878814a10e59d2f7e19f8a7924b02e7704781ba04a7906b8c89fa116d730cad3693fe13528f8f72dce50f447d57a87348e74ec457c2ff1f0515198e76402af40cd16ea9bf3754cf978a189e008415dd4706b073ace90b781f6add20fc0df94587c98b17579c082f9e0c35383b9f19794d2191aa0bf2e989e0cafa79f2de93485750b5fac5c63c7c28fe8517da3e306103570f83c797f090336dc6973fb2b21f11dac6e26e26ef493a200e046ec75aa89e0912531fa61a89dc8327a83c1f5368011e203570fab2c900c2a26067655dde6b4782649d1d97c0e7de2f154e1b5c282a63c2ec7f47ee4331345d0a38268e049a6c32f16ec2447b77c5c2302e30cc0bb500f577ae6f8e66da6fe904fecb7d6dbb6af2d419286f9a40a5ee7709f69f7aa0da86406c8cdad489c4e4958424938f319c66a4e28fd08c6859c96a3d5c26c0921587d363dd398300dff93ce9cf58b4f56b856077c0c76f0edab724eaed2f98baa23bd11921d18b82e3a1b4ea97b8055868fd1eb03c557933aaa2bd367c4932ee3e0d20304eb138bb00a872e733cbffe2ddf1d598ca781337ad61b8eb9f9a74a7dd0abadf81a72ea603479e4473ea1ac4e8257ecb8b06bcb3217235d19a1fab0ba1fbb600df612c16ac1a36e851a385343ac8ccd25b0f7af27709099e4cb168b4f1cf3e4dd947f895d1c28e0c298113fa69045c58fd70c56e7de4120c1badaa02ac6748443d9858aa1dcd71fe14b56372d4c0395bed34a8b4d76c1465428ddfdccd83c3bd192795fc57cbeeaa37200aae19562fc42d767f4c2383fd6ff26c4d0040e9b279e5ca28ce868d07eababb28bb64ba5c2d022a80f540cf8b54bc224198619d9a427836aa042d3d80fe8ae933fda4bc6bc2f936d2623c4e618223ef63fbfa059a97121df4c2a4da3826b223ee11cda6682b4399c7a367a54fa89057963f44de99ad0fb3ab8907db6e58ebb7f91db2b2bb73807269a5234b59c6b5f591d9ce510b188f5853fdddcb0444ff1c85cc7861713185b358aaa640cc5915c9e5be0f36d1f822b4b41f517fea53843a46557ed6e8150d25c457e480c5f16b9f196dfed62513caece3ec3c0588ed416436ddc9bebbfe8f2bba706a9cf8e3affbb66669e3787100345995071b736e94495e6bc2bedc93e29946c1b3fc6cbb8cea8fe164f7dcd850d73faa6a674de9a4d2289dd173bbd8d98f5dfbd5866e9f610e10648139b84e10c34e3d5a674ca0745e5ef9342108b204232b696062ab3a016d469a92747bcdd67110315357888e217f311f40aff0c66b8c3e1d2d44917d91dc904f4105f948b74db5852918039501b13fc672aee22a2af8662a1c8fd7cf4be8db22e30d2672b9fd6efa801de7fbb944d4f5cbf1ea61291e05c6fde0ffa63695602c66ff722f28d53f78a8f1b8b1853e02ebaabec6ad45850d6c84846475cc0c412acb24b503c33613598ec79b2a9199d8ab3a8e2db06f7bd2311125b81935438cdc5f2f1d1958d721a6496f67be2b83dbe813309670b14f6220cca58672b0bb7c2b3d052dbd313d2b3dfdaecbf0abd6a32833003c1340d7335420c33a2c27b6d946f58d508b4561e52693b1f1ba9bfacf8ba378b3d31d0bc16b5a4f170d76af63e8dd6098100b0c28d5ee0bf57fb06bf20db17177edef323be2757069829da21099b12894243f417a2e13a667e77ec61535ed0a9967710607c22ca6c37523a96a2d347cb3ff1aafb509509729eb32ae61c29614752e0a210292cc43f98b19f6af024209cdb66137c29c29f2f40909c78ce30514b8ee74168dbdf9a95a8cd32f90deb28961c62f1e0303881cb2e983f4c6da383e004ba658fcbd67088ec42c5e9f372dd7ab461dc6aa439a77df6500c4d9534c39b060611d413f03307c1a8ba4cbece9aa64626ff4b069feae14101dc21b20d92b429419d7ef4bd7aad0caec63a4fceff696e55702c2328d755d27be3efb54f95d5336790b2c5ebaf3e0932da6eddbbd7e42fd0e5b6579956ec82f9e3c2801f2478e230ffabdab1d368fedb596909fe1573fc4210ac0347c2dfacc856a299c9fae9494da47c232c87550712328351d48d6dae68ff41b778e504d99a814d64f1888a1c9117bf1945cf226e3068e2d6c4eea84f899a5d3c0312e085bb32f81fb39a66cdd7f346991e6de6c72e1f0b656e587c8a6703a34993643af08b9731f38f3a3c3ccd8fd9be39eb4afbc35d7fc331ee6a7887a918d1b682b1a29e8946b4c4eb1586505412e3a8c13b0944541bab91b315657c82e95ce5b446433278ceed200d149aa34b56c6104444c921de9402399973a3e88c807a23e0aaf5c0ad053fdf7a2f1f9d0dd6ef3293b630b149a9765c0e45a8498074ebfbae7163af6aef866f3a8471c66b385e12e4483f13b06bff13c3db5dcb06649a23ef2f5eaa6b8de39ac7c64e89acdb526bc83edd397972553ddf004801ca37e6bb11da984b8c04c8f503490654052311eec1275438f385d6aec659d4dfcccde67eb5ca487ec291dd459b2fb6d5970103319a0ab028a18dc5b4b6de00757faa5b471cb1293a37e56472f2a99fb51ec01485b6c794378d672e3ef47c8121d9303cee84b5fd588b8aaa132842e4d5d1be68403f55e9ac55dbb0fb043308e48d84c28a304f06fe74be5e9735302e43296bf326ec4ede3bf984a831275c6e9fb25dabf3690a603c646ae94b27271c7ff4d2402dc3a56db68f51fefe94e7e72a590e1acd17b0f19328fa0c24e13feeabbff7f5b0a473ba6c3a43124fd3f8229a2a951813f1621dd76b7225618e763534ec487e486ac62c1de3eb35a451cfe44f4018e5218ee5aef95625bed17f2bc2bb5df79b9dbd06211ac57ac0e6f00514da2b728e493a03142241527b014675b6f09035cb1ef438e1224e82b19788a6fffa75cfa594f41e9ff6758aedf0b79c4092c6fff5a5cb9bbeeb4ac0ef377796f2074f489d28758c59ad89f9dfc1c47b3576288546f02021e0269e3d9d7346d6de5a1596599ae999893fe23f7ced3fac8ba2217ae04870f372130b5138ad098bcacf56bc29f46bb1e1b99304882389fa1eae62fd311ac4d98f69ac3d86d10ed98d96e34caedeb2c58ca5aed462ba53bd2542ffacc216b873f84cb515975c5fd2d57351e1483e33646a322809be48355142200d0e7cd74a9d4c71b6eaafad95fa4ca9883c3c1bf2707ee32d5b949da86e54997edd000adba6d2a3858fd2b84b783507601b619ff8e712b37f9e1a54abc06362b84bfcf167dcf48676b19580e081a5ec61a4de6aae7f72b17012057ba9bbd6c56dabb1ceede6f0e385440e189c0bcc19cbac6f6432ef5c56909951595fb682ae62fe35a30b694dad158be3471cb380d1b9a8741c29d748c3def61c52dacbf0b5cede2b71f0215c49a6c7cbdbf730d5db37197c0fad26de7ddf97fb876d026d1b163633c705da7744947e146ef0ef193d13f72ebebaf5ed7db5d115e1353e379219a8772d981f4548596474fb30a5dc7e1cd75b043ab1fba29e9a13018e75fdbb15e97d3478d90a436d857c77f356f8b0b6ed501b28e2aa0675af9cd2164ef70c97841fb77e37b4b602814a0e201d3d81c1a9f2d087350f293497754f183c02292551da665f48f481fa7ecbdd3ca8ca0a71cdd21c1c85bbcc0b952b581a12db15cd57156868b14243b78a3b6068335cd624d060ca404edfb31dad2d1789d8c0914a1edbcbd99f8859abafde0e43ff938fef1cd6e0357e8aae7fb57c6a1dc9ad094435e24e44263f7e727eafb7b9ed578d79933b3d7aa5ed12dc41ddc7f949e8b5178a3fcb706de1b85343d79eb50c4c83efe6f895e3a257e560c0d4761b8518401f8b091a28daa3cf8562757564722b7db54908e3c4b5abf54ef878b9bbf02632c00c619b719c98f76f08c1f03211c3ad5f1f49fac1e297332159ceea9bcc79baadc0747d7034fffd04844fb120f81dd890a894bdeccfa1edf65a70f3110a8216defc6b8a74f9195737da520b03816f8621f0f15c6913c3d5f91b026a16bdf8bbe66d6273bd28cc3c11b0cd853807e84ecd71b9b0f2580471725280ef262cca3603a53fd53747f6852ca2c7de811cce773f09e109011f02ef527d527b64326780ca2344107df74511c011e410b9aa261f5f70d1df24fd711158cfc83eff4160584c36b7254d1742b6dfab89a85bdb19b4fbf1d81655263ec196549705fad248a1980f9f7edaf7b8afed0058661f2b42a559941d6176f5ca2a0641fe042e16d6629474a68204f69211593ef781af1d12047cf315195ed4fb323b144f409a1449df86dacadad1c3e317b01e097a9a184c5dfc6bdf2c1fa77d8e7974c06f972b00f8e4772f1b8b40c130c3f0cbc7d9523c883d8198de7b3bb86b79428015057f47a1fc39c12a0fda73bfb8a98cd8a37dde530396b7f8a1b10cb495a9113e480a16de711800978ed4b2a4587f707fc6beb6b8a2edbbc6a47a46f747516120389b2ac267668ae5fbd367a7201f7125ddaca7ea6660cd39ea0e2869715854b55d3e9f7fa5b34032f10faa64db3d510b4a0b98c20192505c38d68d57b8e330fe1105fe96da6103cd1e432f13aa19481541c7f88ec43143bf70606dc941da15e939371ccbfcb40068877963cea0bfe0a0c8ebd73e9edce753a72650af1c892f0b3ddf690e8fe31d82f84f6762c48f8670562c2ccccaeadb6f3892b4e96f718826ff16db1166cd3b65829dcf0d9e4e457adf87cdc5eba4a7f353636eb7df010eeaca61f56850206f1bd718bb68fe93dec21606920ad4e51fa6b471c45b8bb45d8365ed3334c9db3b4bf267bd9ba7025190853477a9d425cfd6d16fec7214a3cddf536c08286b2c661b6cb2eb3a11de0455c7279a551b4d05bbee8dda4efd398bb6b6a60a12b971335d034b7be5a0aa5328099a6b9852aee64f68f3989a998e640464f5db25395a7328c4e73d25760f0c7f3777a7823b4b6b38ee27e18c6a6ef17c9668ced62ee2c708046353f40df4846e3853d0d56ea1ab9fbbea96241d9b3de7327d329576f5d993d26ebf4885ff45786f8fa68fb489398a1372393ded69232d2051d9375e77355627567aa77aa8a7bde03853cc155cf5943df48fb1771164671c8350ed99df7d5ff72bcac648c14742707181cf74a7b29810ae83c875ca7518f7684c23ca1a968a09dfd08d8a5b917aaafeaded84f4a309e58b7b68d70e1689ed35d98bfa007e4df2784cd45b94c6e5d78d2e067533bced29052b8783faf24a577c4408e72aedf95c6d5145c4f6508ff9330714fd4e7fd604806f31d18842b23ad45566b6b9ebe8fe133cfcf84b9ea37462e1f7fb0faf33f6f37600507d47f2395fdcc3b900351165d5be24c06d8d95c8a2d3d8a4cb0f03b4f40a6989283fa51f1575681bd51892b5dc5bd8abdb06ec144de9e320e21b56209fb25e299004b5e006008e96f5916840b5e9661f9b9132320e7d46810d322a238c6fd34edd0439e2075e5a79c3905c801c4ddda0c0031a690067c151adbe6bedf637eecf222ec3d112e061a0e08cc220e3542027d9d802b7c984d7717a653afbbb7ea415b3a962221537f45daee641e9ab5c6b2152684fc1700fae639ab0a7466687fc16b3556fff4f4fa0410a66a46123af07f5b37340e399203e72db262e693696e941ba4872b7bcb3d8d6a0bdef37e7d2e33587b496fa36042d1d30431351c7a74b88cd609ba55d91ab40eb7722d0173d910aa5345b6647d49444479514ceeddcd84091b872ff1bb1fc2ea0bad7ac83d90576d6bbb06a3981ab9ec75d2536cb6df941c88997b361608969709372e4d5bb63d0f12810f94b5a8ef4f9f33a139adba0cf3ee19820f10b60353d82e680f0aee8e8e42071ea9b65b57c095cbdd6bb80e1975b3fff4e0c1c98578bf2a7ede1bd4207fafebb1781dd42448906ce8527f267646df9144434dbfb35cd8f701ff79d4e998c7569c136e9413d9d81533be4b5010ab1513c85080d899b45c3ff9fbdb333b0660fecc5f6446503adf35b970f0b8d16c88a9cb2b8dc9dd4bebc6840d445e3ffd9b2db41184b197c711f338d84e02927f43b2460e5cc7c1945468a643d940c459a80e8d3af191fe2d013c44d7c6637a63848185066b90d67bfd7fd46a887d70c7bf0767f18dc9ad7c8a6663e4f0e3e7c48fc01d2afbd54a5b587e37156f6598946b78b4bd72be20d8a2261796442f89cb8f2d534a806213e2b77588076a2271bddd9a10752b662e906f43f783c8eb15a156c6ef3079b4c5298459622070142b33b7d7c598d4b52aed6b4ae7cf4393caf116f34d54694b0e9aff42713fbdb076229cc15857d3e5f24442623310991f38d96026e950f438071019b876b73d82c17582e9a65542227347f3876b5648ab8c72e5848f2ef967f1436316f6dc192ac2de1906a8fda4f80514800a4dfec5b229858a86677828f539726557f07f221b29a20c5b9e3975ca28a172e83b68a197ef39bb71a776fe9503cf2a1bf2a052a54b7e50c66c16a984ae1af5fecf79b920e2b8022852a022c800bb3b5d0d45771d9125f0e618cba4ed223f48f5eee8a8422ea7c011d18ae41394db35a0cb4eebaa9f5d844138f3face1d8739c439df9988656b1613faaa6f273802c0ec20500db280149f0caef3599341b2f07e87bf2196c79f3a0e0cd7a5a1bb36d099072acd240ded3d82f33e930d10578f5b6e119206b5ea662c088013f9d0d6d4e7d22018f2b0d556242221f26fcc4c8f32445a9971c9603dfadde1d4d7e18b6660017f397ab3c8e0689c10975c5dc4b800891c54db4c889b2e7713c2e397a362de4655f6381836db225c876b3c406da4034a68fe2cc4b7d8cef4cab4e180432911b76eb175b1bf13769244fa413701a690aee5cff06c3cc9590129f6d0e164aaea771ebebe32d70b3c9277e878dc6fab966d44fb07675e56cde599e9583e578ccea2c1497b8b755598c5777102550f27a664076d4243981a5cd7958440492bb7803450567910ec2765988a62035070f22707c4a165816187885fd255f8be4f828d64a278bbe22b45f2ecbfde2c1f04a842a8977c0d4a3f8d3ce7ebc1db92a9dd855b7b566ad70a1e93e2ade2497bd6ca208ca93b1a362fcb828309948516ec8b296734cddb161d0dc07467b7f979908bfee7619949415cb05826b7abb5ff42fa87f17766d5a967907f51df94c544283371194492caff3bc9ee6141312637e254f17001de3e407a50adbc4228ce66e486bf097a8eef3508bd8d65c7efa804f47742701dc3b353badb01cb58b0db63b58733544c9a9f7cbcb3b4a84e68602fd54197d69eb79cf027d56a81bc67a05abd9c547730cfdd7b424dfbd100d3cdc498987ac5132604efdfba3f0e1e5a6c151cf3efd66aab2c304f8f5f42306fe3fba52fe8a6c937fdeb11bdf84b59d2308ea9df0eaa4304b4d0ff54f74dbd7d6b2b03fbc74b735ccb88e3a4458dc05caa602b57b1890391acabb2ec87e40dd1b8e73fd9e9d74e2f54025f11f92050d074a5853beb1bc3d3348799ff7d057f56969f23b77cd994caa6e10f69072ca3d7f92b448669af9ef913dd9fccab4e5867095f71affe78ee83ac84d3507716546f2d190ab9b25a5a43dc854b95e4e95085465584a7ab95f76fad937fe0403931a10b0823a03d5b16532e7fc00b031d8ecfa70cf382d5f1cf66c3d1aa2e819f698efeaeee3522f37ec1f5325a6d6640c5118a2a29719917074050fa5c26b97c8d899f6a301bbe3e5102df52297c2e87f1e3ae07aa2b4908e88a7ce841c1bb0024597c180ea88d60a328e0a46e6c3e487825064cfe2fd6064512f4ef3949e76f1ab20ac4161d93facea338df202741946c2c856aa72b2486e624e8d6dfa40b0a7cf900a5d508c24763bc7bb3bbda1ba530815f776a77b449ec21aff5a843f09afe582768642461546f5b1dcb6b93c4c3d057a61538983f921b4bab34b0363dd7d33cf4e49449b2766aaa8f2e26a49923819acf9d9f5e2ae44f2b32de099a2826da1f8874ab1b6347e2798381ea2fea40874643379b24f7831afdc627e94757d38042731c54ed008db7363b7890fab1d2a84cc208c74703f597129048876bb4a000edd5bc35f287407e668a48f03ba8da05dd7707870bc942576a398aae28c686e5ae434fb6fb86383ef1138e3c193043b9e71dac7bce407be516c654281ae30b8c4108e5f8d0f01c8cebaade3aee29f2bd826d8a5b9419748bf85b4acba85f42ce00fa6eb7518f333d4ae72881f70ffc60a3941286d361bbd6f0e835fc3fbbd6a05fd3ee5143c859d17923be47d895f285d61e19f05f8af186b42346fd26a8ff78947ff34407762fc7e451cf87e996ea95bd791b4ecd00177aba836e71f30be6aca16c2bbd41c7f1237bb86ffa4fc8158dd5baff8f673508716dcbf7310d614dad6fbab6c39cf0174f719ce7dca078b0083d129f7563ee148b364a51a6242538538037ac063ccadc2c9c6e59bb09c09fce317f9ca3b8111297a5f0ffa3012eff3b5c1329de5aa3166c713578a73bb4ac6556800ae9848cb75f811481d1fa5fe271d0808862091124529a8d8c9d40e76ce1431d5f2640b99fc2b450df2de4185a070523d4ec9004e3a5759061bb2924e5a760154d720d149172d260bb87f61a55767ce0caede50736a3c9d34524bff96c679dfce2a120b0111625bd7f951ebd12ea05c8641897f6c3eb5a44abe0f6105537ea6707c340b8bec457d7adfc11d66059bdc3544f7a8f88b6380acc3e895228241ff04eb6f3e9961e20663808948bfe81f1ed815b46bc90042f6b822dd6679ba20d4d8b91945c6e32f7ac13db79af843c486035c7a34c1def79eeb309aabe30fe2fbac534d0e876659347600ba4a840801e5cd277a61a63b0fc8dcd25e0622ed643fbd9e788f008164722b6359f459424d6f02cfffa26bff24fb1bd88e177a659f107990a11f6abeb72e8ac756b5236e24c4243653b0e7b4e7e3549adeb2c0e6cfcb937358e7fa2bd84d62f92c78b825b94186f151765fde67cc821a0b705e9d8b49a8da8f46f1385016cade86dda5fce5bfe21f84347fae6b3809d7fb87e1b91e1e64f8beeea1e6fabe78797bbc3bc731c3be5508365ed10f14f7429e3ae0e0a207269d9a2434a898f7ae68dff20c49480e488a101d954270e3454f9438f5d4dd14bf2c292ba194ef2d34f5323ea76ab380dc12a26c4be6f8d7e3532edea24697156bf245b2c6aa09899455bbd62182cb44be09efc5d9e534b2eb6423c40fd9440fb4ae8bf17eee60a83a69c48617935bbb45a62d2d0a1f8b94ab7b3991d016b76aef0f536efbe7cfa1fd4040e5fffbdf322bed13c17b7ffd23a99b46abc844ac4e9646456414685143d14c812aa786a8cacc75086300c6deced76711a452ddbb504c9af379359f49dd2c0dd1d8bd3b1ee6a083fa215c83ac3e5d0151fa8a01bf413f3b5efbf819ef791094fee10d6adbfb75a3ae2fde7c1fca5e7cd606951497e1c264c189aa83e06d0fbb43b5818099fa0148f0fe9111eddfb576c538870c4aac8f9cc973e7923c1684f98d6c38e20c3427fa1cc2c82a13dfc1b5cb1ebb517e3efd5d09b9ea2efb5273064be7acf21969d53ac0766ae8195335a4ba23396fc7ba0caa22bc499558577147edde0f9bbb7a7d15efaab305a1918ad7149991c69b9a7a46b342cfca066a07efaa4ff344d212169d84356b2ca625ef16fc45304014e5ad8757543fd1fb1e40ef68e6b86a6d729b4c395fa3d9346176e3bc11657f3346df99e3c573df5724acd85d05c2ff639e541a7823397619c670f8d7ac936ed9ce7d47b6003a8ad7b33113e3c9a787cd357ed86c22cf92121fe969ed87fcdd5ca75c0de28a31aa43031bea8402e031c63ddb5bec5ce32f4cdef289794d1c08bddffdb9a6d640df3b8548d79b1bc788c78b174f75beb159bbf071a19bf5494b513d873fde14d581720754455cadc50536cbeaa9a9a07596b79261984f5751047b5897a4395aa609250724dad1302b71c1dfc9c13f7be3fb4529bd06b0929cba155bfeef34d1029cc163fcacb693c419704a1fa6aefb76651d61d75425314bbcdd012e1ea4ce17f68da16be1e4164dcc427d9e19652a67d3c8780fb8df80e07af597ae824d9bf116c514dbc05328dc8ae90585c0c846387c4d91e065bd9f36c2e13938f0856b8443112f81ba703125f2e614a32b48cf234407f63d244659876ea4586ad0c38bcd482ad9c2d6277341a8e3a5991a46886f756653f967ad96fa95bad5fb1991152e9c8c66763ee31d7dff0d0d7ebc2189fee3f22993e57102c2d45d0b971104f43d46d539980f79987fc3c558eab8759ae56cdba4527bca49782acfd2361d30103280e12ee0cc8118d4c2e8160d007f3adc6fade6860ee31d89b75c4139f498377fc90abc46a4ae8708ec37dfc258a1279ac50bcec2f540bebb379a48da13a4c95df9a06ed027059d58b749fe16b11f9979e20f055f1023904a7d1ec2b43b00559808090e8546d6c5f3c84bf27a1eed66b3ecc427773c054ecceb7ca81ed53df2613138a0fc089846f6f38463f20fc7d1e2191ff6747c87264f45f24c71d02752957a383b82275e03b9d539932ec9f2dd00ab76447f658f413a8ce51c4d39eb4aedb3513edbc3e9c3d61b5e5554d9f5cd1f836c67d650f23a04655ec8e50a7d3ca76490c7031a1fcef182b04d244a171c1acc7c8ba6be0708b7d5d11be1d8a6b29d5ad6780cccb5a020efa7e2e79e90e1672ff54e750e2bc428d41a08e249e01dc6173676c3dfb8ac41e924b4555faf381a6e15c343f1e86fda352c526640fdbd06b2eabc5460d263dcb1a451bf851a78f319e818ee6be44a48e30fb168edf68f79f529fcf74648a42485c466862f4445238a032e51fe0dd88b475e1c2a8d7ad5158c9af5a4e2b793884091611fcd97eeb754463e5b174e3d722418e07ba5334c495e8b81cf9f47e6090d6dc638630acbfab304b04c675cf74623b60e60e8dcbea3696aa63b57d3fcad2a38b38a5307bcfc0ac0b7a88afb964a8beb96f2ad246d64afc42fb5f3317d9bca9291d28fea1eb9f5142613f8b8a59660a6d22fadd4097aff2b6be33e25a097f96641b52f3a650c665a5a92f7bba2d30e6fddb201649ce4f66db5de4dc007b282ea8c3f2644999c61cafcd4555139f30ab96401c934269cf8a08de30085a5e5e2c604c235ef91ee66e7ff9725d9a7305e55b3951e81927f75c875d24552c70c87fb42e0a8ccecbad3bcf99e16bb200e437729a891251bee11765987e409bb28f3ed85d513cf8c2d2e032341bc8a68634b2de5ead59f1a43c64f2504b7e2609b8affdc614078d7af683544a23d4213019f5c882335813fbdb0d863a1150ec0281a67c25f3efa6809a3f0a60d0d6a1a9e012b8bdd343cc25b4dfde8181c1122b83e556c5a2a2862f81148e9f10ab3948ee621f3ae57d710c87651cf736421410abf725e7d3805f04d3c6c84f031bdf8efae1c9943ac5d66cf4d0252f5dddbe2484ef8c82a2b067a4290d8ee706beb9d6aa6acf5c0616b3e48248536e3bb768b3b3db97c039d371e90e930a9b8bdd68ee0716dd0de01314118f8503224ce14f31e37e0713c9d695cb66b2c1bffc334213e9a9db46ca26d8a69424e46f967e5a6c2f34dc9a01133e6309364887feec98f85dacee3a9a4f99866b04ef9619e54f223c81f67a392e5b47c70ed197f0a1428c1fa7a3c8e6cb8befa83c4a9d33025e8f8086d58ad33f1a4beeeb2a265d3ae8308fcbf46b9976f95927d28f865596b7723c2f61b5755f54684a8b3859cbef22467e2d46950bbaecf342f581cf128b06472bd683b33ed927fa9698e736adfb6201d16423b177f5117992809ee9cf552b3e250648603090978b71879fba7a06df07f8bed738eecdafbe4988a98e6683aa5f369a8bf6e18cdb5cf36e6a46c9f8633ce55b73ab65fa2185c8c428ed4b4500c0faf74a8e6ef77f72f9504a4652a4cdee8ecd9a9a8dd0f7238b97615e7f149780c3919c085a12b3c7186c7af090c108f86b5c1a34dc5753d79b83e7b8afe1ff86f3a9d6d4bc377dec16a96be3b80bbfcef0ea9510b9ff3ce714b59f9d21a314bdd1cb1648a19d89123fb0547ad207757653b9455ea4fc162719c59e6f1ee2dddeb9f6efb1abd10d5c2ec516eb4f029eddd5af7bcbaf39b7b14140b65c4c8257af1b244cb325ab1c7baa82d914fa0b162728a3d9733092f7da535cbdd5d5b06f9e582e6792fa3ea331cec16f59cd3f884e631fe6a71e5184d0c8ed9e1ca29087d6d4b827b412064ce7b38dfb7c37d19a4ded3587c1103ded34c41b171eb511356da3ad6672ac4f517f085248506da12afd7ea54536901d62480e61d250c65d6b262d5650fb1b7d16a3af9668118addb54df1251e4149ad39d7814ab0966fe6dc3775ee2ee515749e299ab3a9bbe36da10d8748a654ab1c1fc4ff416f53e806395bc4bbde9bbbe3348836ec64c56c3c30a253ffff9b0ffdc7edcfd0a1f14d0fcb619bf81c0c6ec5c3b9d146510e700e52d0f4a294f98d2e886919465f076a4931de4887ca25a6c395c0517d8fa9dbdc46398830bba5ef19f08a1b102a3e78746a70e7dd585cba94bfcfb49534292a7c6f3c287846f19a110d67b165d61a23de8f91dfdd4315cdf9dd78993de421fd4c19b4c0b52c976b4642f587802a3c6bbdcd8208662185109fca63fc4c475bfd3322454e0814ef160e6006124fb9b32a32b78f8d97d060e5504f6bb65c5412ebd97d0da68057e6612cd558b2f16fba80bcfdc7e14a5be62cd8544428daf370e64b5dbcef51828c2b3396846cc48991ff07f3f40de2c9361aa8c9d400ab86d61eae459cd4cbe5e0168efda64c5943ef03b7dac6496278e30789b39bb5976c8e4f400bb517ee731832b3d1d875e12dc82b04d15f4a8a6c9786b6d7ba0d2ebe153429079ffff4a33cde70ed1c46fd8b242359ca59e9bbdf2a9036a07728b06946ffde5c64dbe3aa15bb54203ff3ae459df5cc8f5f2495352ba095a5c67fc76e1878b2b45e820b99181cf4470bbab2e7b902b65b4a97a86c4e30c23823fb1059d275eabe713dca166e749cf3e510f0311a7bf1507169b2abb300c9a8228ce60726f91756b920dea6718a01cc0ec0e78f596cbe5aa8e45f97f18265d2d9d0fb0e2474af1503b99912d9b4cbce8c5464fd8c1a29f5bc4d37ed266e41e995385a6c1454b7f8df9ce2295b442009fff657e5ea2f5711cf585f64433a707fc8ebc5b2b773ca5861522f5c38eae67c09aef588076ca6d80d5b60a01a8fb23461893543181ada86cf780ef9539707b9da9ae1c39657158d7c6810e2e13ad83fb521553ad946b30cf82aa032a04ae25fd8ce6e66f993b17f5b22e6dde220bad58a9412f28ad96718ae24ca83a7aa76fda1a26c984edee5970d8f7cf6ae7b668f68b18e941ade6eb7f01e84ac0cd07f252448b55ec3e22d79424c53de865e22195ea36237bcdd6014f6e4df7d6c2db41251bf73480e991f1628bb9aec82a5d9dd072713017ed8c7ca75a04110f72c2493ec580a5496d7bfd2169ef2958dcace83bc93ff7e569451a2d17e74cee9c0ed6472136c4de2591eb862169c3521e450816d237c187852408e164de89e8479060b32f7a6b89845b890a50295825074c1372cd568a1eafb72c27b27024a94b52f4261bb2fa276678f1164742d13cafe72f799c920c8179e903b076e45305f75b677c4bdc8250798a43d1fb26645428dfe54cd8b64b0ff3e1a29089a8d97647c914fe608567bdec0ae8d8ac8e89bb4c535d6bafc33b5226f2f53d3d0f19c9c75015f981a781cdf5965e0ea01d11f077c63be033ea81f84f17680f6dca199ca6e8283b1f9f949683afd96ecc5d8b7ca98d5c00a5701b654983ad7ed8797176379c6f05cb49df1b83ecf94f10b2df35e682d190fc5ebe4d208346b7b7d52f1be8845b4465c725b01c657ecb9440059369ba2aaa135a2fec4dcf545207eb0d3bb46271a92cf1a63b9a8aeb93757abe9d69132af3d4112d777041da6659df59b23b09a95b96e5a61645bf62ea8a091da3373a284b781afd01c83b81d1eadee2ce4776ade7ed46b00f3f59fcbc7f8a04fef5771fe7baa0a57bf4ffb076fd05c401e85a22edc21cbc0e4348bbf59a4cd75163f9d023c5c1a2eab66c1fab467a1e6ba4591f4790162ab86eae1e0bf444c050116315a6d99abca5df1b1c56996ee8063090787e56e5e90fb780c887bab896336a04976811f5d2aa45f3c72e26e25505902752f63c0844519189677a974b7a5d599e314289736af09ff70f8841e72057884cfaf4fdc0886ba6e89fad7e5d0a844ed4a92bfb235e8202cf53c1e09748486f08a4b66c4c68415e1e51b7c52b9ed05ddef02a8349f7e621d748aae89e711131284382e1de7ac06052ae68dd034f08ba206101dac4ee458e5a4ce2248638839f47afcaca682caedd6077acb80f65a733beae409993d93f6065a0711d6e7097d52013a1f423a4bf6269f4255577fb48d98b0ed9b8327487e2008dbe9639a05a256ed05f220e90bc083a17df7c0e187bf6e8a5212a23826e42723a654c5a478835198943c15c063e4ac65e0f4dcfa822ac31e2cbb8f9ea1ecf027dbfeb0eefaf82f2df29310df777a13b041856846e34abd0aaeb444a7d66cb7a7bdddbfa350dafae47a8f4c7d44af240aaa6269aba75321e36f32a5087e7d9f80c8c69a2a156c201ad1f09b401adad2464d1751486f125fa631b192c66f657f12eb7f83a501450f89029ea020ab689b3292907cd37be6eed2ae8065322a01890a5f29187f51eb34a2b782a46c6a66facbb900d769f3ad1045bc9708ec96bcd5ccb5fdab587d180ee8f058409a4dc9cb70a2ff8bf7076b7fd771ad3b7af613d8b7987d2ebcc11771a98162b742a912ced7ce785f8d0a3bf9f43261594ce4269ee9be7953ab6cbbd54a76dfb91d14de485dbac90e4cd69555934e159ed15877fae9d274ead6e59c96dc5dae7839ef0930c9f4f8866526949e9da65defec61059a5f2b10dd4c7cc0f6d4cf72eb4d2bf0a537f545bd9477332c67c3785feb9eedae26c848bc3de2099fde16df37cb9e86ca036a31b527f22e59ed92eeaebd7d979809884c89f4c5888f47291b9f0330baee3017264977410f8fa47b21bc87af17a11c54a649005408b529efb8448bb1fc76d8715e49ada1ba9cc4e3be9a86833cbf6b22747ff0642146c2bbd2987db8bdbd4374f32ecd34861bf817985fc44c7e30db7f6b0368ca98bf5cda5a9b8e94482ff058c12c6ed46a00334abcf027d6afd9f19dbac6b782de33be5887a9a4a2728677f0434d193ee001ba697f414d1a0ce06967c98737398029e4d8490455da0446f8294c6b0c6705ce339f5426e32bc31cc95719dcd99f5690e27da0ec03a5c0b5c02f9511d563c6d5a9d82068e6a7dab69ed1ba62ac9df476d08b92849de304b2835b909e8f4208308bf1090a3c399bbc0403de58cbabd216e868d633278e0bb88aa1240d1556f4f05ac559ed851b08d91ab4b7913a9df5f345f8f75f02b5ffdaee6ed5ebb84b61eea33618f45291d750f46e6f07b76f5e607eaf591d5bcb3bd1670107e845326f93b08958d5bb1d5d053efbf235039aa0250eaacfa8966ccc499b43eb744672b1677f6a57bb678d9f00549b3f4b745caa6e22fadf47b4aaeb37a2b9fb70f4346816b38ab147435f571ca53b60304c9eb0456311ffe92b3ed64c6a5fdd4aec594a76f73995a1d6621aab764f61f1871142eb6b6ef7e9e2e6557438fb7252296562f3a763fc8c82389f758d284a9a1b1cf6811faf413f8b366f093e6776828ccede8d59e97015eb642751beeaf725a23e30f74be9e466005eae5551d6f197cc5f7516f67a8f2b3be1d64374e8e34cae3e1adbf52841bbd05a58c68dc17b99aec017a552241af9d0b97d60e3c571e3b094d5670ada21a4f8b454b78908ae40cbb22f539fa34eb109a42ded78c8cd1a6c925091ea6c99d2b20094d0b990370008ac600849ca710ae6c3594c7c90dafcb954e49769fc73dfcd8fa1d2c39e8390cab15bf4761185ebcccf712fd00525ada4a906e69420e73df41ada02e45876796d0404bf38acf79d0bdcc42fee983fd542d77a1aa5baf36ccff97ffc094126d1feac16a072104df2be2b444bc6f2e0f71210aa865da7d3b3242a09040cfe1f0fd78353362503ce14f2babde0d99d88143d7398772bea1b4397288157ad26989f5ffa3323d639211213ce4e4d20ffb15c809410782590e5c42ff5095e90e4e9bb467ffefd0544165828268eae4cec148faec7793393818a6b70aee0010a621ed0e400c4e57b7ac160d4457c9a31c2197c027810504f5a8c6fdd9dee1ea6cff8cff16eb227ed2613111897370cb1618cfebed9f36cafc3e1cfca3ef805a974ee5f433cecc7045f86fa42a8cf1ed1a4fe7a7629a350ca394ca2b734fed41909e0776839e4c7f1549ef8b0428decc1b3f34d179a3a0696c7568c4c1be7c830debb0ffc6febd4e19034a5ecadc402930813df0524a8741f3fbb8f9819f3a1b01bb6f7c224a6bc6c583bd3c1cebb2fa605879fbd6a49d5878c7caac3de05ae5d9a95064c7e00365adb26844be869071cb40ff964577bf3640477f97c762f1ae87c1888c4942423675ebcfe42ee729fe8bf376c14466347dc907b70f27a2081371e8c99a5b21c303b85e728e3ec9a488b2d403babb2827942e9947bb3dddf9b6b8498ea730db481a4f6f2cc85ca37dd4a792037cb36c3c248fb220cbf67ed51d876d62a9ec7ddb43b3cdb7bab85a65b766fe044438b71e24cbce599cedf63048a6dd49a5b9380fc761097a9ae308c6155b056e669e0e0ab60ce9e8c2f74b76e71b7c6090cb2dd27bfbed6c5a703297080c6ea1ddb88d4669ff771dad5913e03d9e95911156cd310d2a7c2de43b3005d43611b6bfe7573b94678bc758b53f9ba37421cdb35725c43c4ba10979ca840852fbc78ce0a2e5d20ba4d45e7678efbfdbf176d4bb3de54aeb463f29949997e55b10fcaabec31059855ba42e47bb4c43006cbce9807c796a2f66b310919859e1cdc2b894fd389f9838bb8bff6381b660865ef0ea8e8fbfff4f29a0c97082e459a915171d8e7ce588ffcf870031f81137c12837298ea12deabf1fc2f82a48a62a7276c0fa54c1d09962780ac1f2d8e82f8bcd2c455249aa8de796c113cf1fe83beae78ffeb1b77e959492e498d24b4fbbae3393d4c687429bbc5aa9c8a7f69985f36ffa2e289b1fd8f1e1e4b62123a9cc32fdfbe1555b8c9b0ec50df84ca7cf0320f4b71ff5d7d30f9d0aa7e9823254c9a00a59566126b61e14759d913d85775263e01e90575742d751064cc304a2a7aafd9692cf0befcd8d296be46cced52bc7a4bab8f5d2949f4fd8279331a9292b99419866581dfdaa6f497db0c9c0e853db3edd04398cc0140f6f4e035757cbd60b04978dfe832ee984ccd9a2e1a7eb02393a312529e0f6bddadf87d1d12dcfa4372199e976216a9d45de1a5c3cae4a2e79b419270aaaaaf84265a6bd257b5a38f477305dc1ea6e732a7fc0bf747eeb1cec48cfb99b6848928c89cb9e483b0d904cb1b0d8ecf6a6c44362b9959284f2f0e9af664a414adbf2f9a07b60ffd08d979bc0b71ac1509cd55bbbde60a163e6933ee943c233e321f18bd3d4866f0edb2b190fd7b19ae7560a75a23b13f554c5ba4e195d56cf54236bf5a5b96ba229a66f3c1df0bca2392ac964ddf03b080442edb36fad25d48165e2d888e7a2d46f2dadfc945590b8882a8e5b85aab21d7621c26c314798196a9f314c900f29ef381f069eafe0f520d857d12a39aa3101be5c5e9f2998699ffd889886090a486b1e694e3cebf469969a1ba0a65b38f80c438183da6de3ba0ed8c5fe5e01dd5eacfb866c0bf70bc5c1c1fb406af8d4e9556ed64ce94a320541d787040e5cbf285b6f72b442ce7a184d1e5b37c6c99d3493fef7929afd85efcb25015a173c83d22e507c5850577e12be5b2e9045f87bb4ff2e53c7975c72d38e1c13aac9b42bed562e32f86b2ad491163cfc00f261677ce66299b061fb67b14c57a129145ec5b892b1aacffb347c744fde7a99036816b0964bff49e834b722e7628d3f843cbefbac1bffefb2b33b55d00c0e170d3494b2fca925355b88c71a04ed0eb048aa5288e4dec0049180b9abf01aafe4d817f45d329097b7e73b2994be6758c1d7dac8567c74faf165901fd129eee6a157d95efcc115771d42f7829973ed8eccf5897cf621d30831fd08bb9253cead4f2e262120f2bfe3d72e3ced54e62d306142a51e51d4bfdadc25ac6c33484b351efe0c21a8b89d11513bd2dcbedb6bed8a0545f9908ec3f28db67d2a3c8702923939a88b54ebb5a17976ac5a6bbb9cf75953b14f481af65a6999c291fc5eac882b81325f0f0a89fdb4333747cf12bb048034a0f8422c67a08161ec88ccb6f4a41a8bc1dc947fd8922287660335ee2b976df00e41abd771858e2ff078ced10403454ed9a184d28f912df4f1e0f85d36cced7072eb866c59f7575b4cf74bc4df323f7f658ae42705d9978d7a2a7d3d3ea0267e25b6b104540e7d242d62dfb80a9b538ab50aff52d4f0f083874617fbd85267380d1a1cf272251fc6454e15710a2bbc1d0bde2b395a0fac8d7e1e26ed7e549d871bc8aa77c5b45adaf3c688f837ab4641b1ad3ad85a8d5866279649ee13a41f02a715b190d9a03d5f02275fe41b062771ddf4751975d9e71e3e8819a2ea2ef81958de01a3d4d6683473fa64da6b10d0768c9acc9827269adf51a660afd0b633677cd22d4659d4cca15752b49456b6f6c721069dba1130d54422c9915f2effcd32996971d0f860f462a6ac30362c7e0404851796b2e1645739d9fedd1e0bade50fd9454c11c343ac9a83a89ec9d62ca6081574c4f96f56efb496cf630559bdac504b30e257d6fcbe4e28f1f6ca8cedcb5b375551f23f3332cab7c2a60f5c3026a5575d5c5fd1d0cd44e2d4b08a93e651a18f2e4c639243ccee940e112506071a1eb03a974d3d892f7d340112d3ed6a0d2d609dcd174b32694d982984b0c363cbc535b54bd19e435085b17c70da696c1f5146765727fa086b43f465e4f709aac69fa15a4b83e64b860920c3f5a4065177f0b6eb0757a6ac8d26ba485a7fe889160ad4d128669d591cffcfd5d6173865ccc3525fc03f143d63ad12471253f86b811b2c079a3d3bb691d7335f8b29ce234d7c9e40f9b43af852e9fdfa3ca3840ef4ac3513f3630a1e62cc14aa60ecc55c538c42804493a495294fbbd131d170ada88b471dc6add422017651e655433f82a148862eb29be76fc1672038ed3de021f1ccf693b2fc48f3edabd0fd0e52af70f8475eff263ef649270ae920d77b383e8f91426e25ce85f15f17814da4475f3f2ad732b6e217753c28be790e02cf53c1e09748486f08a4b66c4c68415e1e51b7c52b9ed05ddef066c5349bea5f18196933ef44891844cf1869f7bffc02da53d2379b7700b3539abe6d4e7d4f832bf776fb47ad4b2f95c1d215550601ea35159068ffb67076f5cd1c4cc4fa66787f6cfac0f0f6891b7fb23b723be351b2282791789f43b0aa54844c9166e44879ea85b53ad81b694defbb24bbd42b47c13a7e0c50066e0767c432ed5cb0b9a22ad44c36e557b110da450599b8458d82d09e8c0f470ed89db1df3429741d151a80c882b138aa62763ea3083180aeb051e8649b40584c083822f2fa60f163d8e0f7aa28172b483a0db9f5828aa66b2d60fdfe1db114cce5684f75991ff4dbe804a8e48d0aa4c70ef0de7761b85d7c1d575557e9931b1c136f26f70fd7abab5dc5ba04b7000b03a7e6f5f0fe0644ec358a86b1abbb311d405370744aa0c7e51100e791c45be3d6a62b977c83b4fde1768a47aee2417421d6ce8c177e3ba495baa5db1b7e50420ffe9ea1beb13f6359ec11d8383c7a5976d948fb2ebbd07403a18296cb53789ee8d771e76d2b3fdd13faa843b3ad13be66980199ec14c53fabe0beed0429d3d8470e914d678c7450ff7e5761be3855ce80b8593b962537b268d28ded50c55165bd53fee644b63e247df64f2be4807867218e4489de98b62064ad153328358f31520519695217fb43be823616ff2b050d3db0e8341c3eaf15157f9a5947f7f56e7a7e2d147a169803dcf22885b56bec08c26c7fa7f0903d3b74a2e0c254c77800ab59e7653fd4c57da4330baee3017264977410f8fa47b21bc87af17a11c54a649005408b457b5cae8a61cc916c5b64c74dcfb0c3062a3b82998a38f430c01cb8069f9d5a2f01c9cc0e64ed88e22ec082bbdd49b3a845ade13afcb9eb0cdd732906a2b682630ea43f224cec80d9b8799378887ba1daceba90489b6e206b0e2122eaa40f95892a30e9d45fd463a15410b3477dea260da7cc7e59bdd1d60f897a7679997ed7ac1ad80618a99e30b13fbeb3db49a7b59598a1a9e6e43df5c027f23ea16850b614db0aa7b2d374a64fb6c9549857b0e620d293acb823e11a5145459d9f9f4fe94c826bf1e53ebe451b13c945d42de32a8665f95981c8be3946543cf27a543b619a948d9686561b145fb61b8eae403dd1547a00807cd1b6865cd9f5ae9e69035b32ccf403eb882820393e1a1b5d04da1dfaf6924e6d35e57a0f59f858555c0d4ac1ff21572f75db0565e38750a3cae78c961a41b8df7ec50573c99997e618a59102bf4b5cd05d3f6a12d36d9795a7f9b880a8b2c5160264e4b890bb9b50e1b17f910ea719d916d7820ec8e9746a08de2eedf6998acfafba93b9897cd5248d3c1d6b2f5ee4ba22572a63205161cab59a03fabe7419a7ca48f739e8f01b999909debe9c87efc2f158b1c22e27691cfd2d1d1b20a73163b207dd039ab5e5b62642f1e4e16fdaead447c4eeeb91717802a4e80b3f40f6c88bb1dee38abe6ba2131699734bcf3b5cca3c67aef9ed9cdd93c7fd36ce4c67613d86e001042def04fd1c4dcef3a7c28cd62cdc5c21798f4a471425b8bc79d3d229ded5073c542f23d8b306f5e69b836e806563fc6f5b5e1b367fe1aa32f95bde71c532f568259254d51c7e96543993b8b352ed37e8c007bbde0c1320827765429972ef9dcdebd62fcacac13980caea764bd864d9bd8c821cbe476c9c58d6247e8c0e098db3aed651570cf992c6a5a3122b9f7c815f193470b38030a30b2a79d0bdcc42fee983fd542d77a1aa5baf36ccff97ffc094126d1fea0f12a9b43ee86bcd04b8615eaec5522da10aea5731591cff9deed2d9da21c2602a0f20863b5df902b28ef38f3d94c5dc6acfd0ffb6add7ef476884b953d6dbbd73193be63190bf75bf35a630e42466e911c447fb516e047a9b389ab2c278ddfedd345ac7bfd5c906ad71a9519473906680ae729450d468be1d7377c9f5221e840cdcc5f039da1230c398cffb41d0e51f9d00bfff39b5c1e28bf898f50c9a307f58a4ef728fb06f2268e7b2cf4a8188dfcf22cafece453029bcf00322652b77bd0445c5428b216953da5d8c704173e16d58e81d2887ab5cb06588892bb68af6ac97d9e2d1109ef879987f96d0b185a397693b81525cf49d96ffe1463e715bfd18e696e4d2ec0492135da10b4552a058a5d3d129de937987855cba7dfaf7249a7c4a98fa9b40b9e390cb7ef98a09b08014570fd6e3149ed3e2ac758ded1508582a1d0ed57c81e916bd954c2c5b97e88c3d02bc446406d20094ecf40f24c26dee06feb9ea717a9de1d1ac2fe2937194b0e1edcf18bafb6a4f6b7d3aff924f7790365e912fcd174d705dcf22dfde9160c09f00bab4a85c78ae9d6bf877912b056e6277e83be54f0d3033c063d4a792037cb36c3c248fb220cbf67ed51d876d62a9ec7ddb43b3cd216c9d6e415f2d86cab739cfc2f6b08405415f1e094988362f809cc2d26bdbb79ba4bea15d6f6253765a32060962629235722137b799244cbdaaab3b35dcc63e813341d3e0a38fc20876f1ae2312eb3b9416106b6b6925b0dbe92136a8979d0a16d53792c48d1e08bebf1e83dbbe1f30a6635a7789857435aad083e891c730f309d7df556c7ec880b49a518fcbe5338937def5e0e98f04ac7c8227990084f202f27a1a80dde02bcdd72dac912e2811e302634152fadfe38bcccb270ef2f00f54128ce328c44ba9e848e4c556eac29d76ab25f3d5306c4e5172a2f96fd35a0a091350467d735d0cc89b8c5260c7863754f7617192dae71d0bd985ac4ec091cdd5a2776eca278fa37a21b8fe4dcc2b8b603645299b7738204a8fb128c374c135d4d77b853028767a2efc3e0c8e3719d98f8592f9ed41c4fa8b4d9b1b2415e13c9f6f929568d7aa757a08ac41e26406f3538ef20bd92c69048213555b8c9b0ec50df84ca7cf0320f4b71ff5d7d30f9d0aa7e9823254f325afad92a03cbbb3b1f52087a7188e7f26005b9372be7eb6a0d0eb550252fcf3c7ffd505f0e4a08467c8d859deab9758509f48181a0114dbde7aa82fd8ec33e5f63b24c50273ce9d5f7fce9dc3b2d102195f074af9022f88ebc0f44c10e60a80b9a20ece6db3b8a77241ca63d3012a3e0a391af8c564365518b4e656087a7e167d474b2523d6c93b223f48df71120bb5470563e71c95fbca42c4ad3d00e41a0f860d7dd937d8005a680f67a1e235f6d9c424fea9c9c5a67e0fe31d9f57e3f27230d6f376596135af0832cc4bebd4bd0d99b3f67d429b4a0620fec148ae14ba2f3aae22079cdf1b25457550be194b2dc2cbcfd21c793e9d41bbdd13865be078d1395c92ccd8df1181af4de7aae0eaf70f7ade4162386cce24d232c261af196574a1661b35e03561057e89c49e318993877f8dc016759247c9d35b297530c08e732e919d008bde628549d133b7f46506d41f35e19533553feb01376ae3d9cf11594f87a113f84a35834f902751ef9080f1fbd275db31db1c059ec145930a28bc77eb863159c205a6b1f2166f1400a709a3a7e51444af2ae8b2cbf14328d2ef2d9a61c71b5db8819829b410a6792f3ec2a8e466785eb4aac4ee21be51325036210248f8825a2560f30f25454a4e6cc6ecca78cfbdf4a5d0cba6be64aea3654f67dd634234e5313c6fb131718baff8e640b8f73bccdde486680b5ae4e6a6210e4ed233b65eb66ab2c223427687dca84542120db2ba2de8ea84d84c165a079b9c696a630ea8abe4e259bd10c0af8d8b818fa0d1e81174e1fc667349bdc13147c5533efaa0b830a88c460242d7821815e909ca5ea803182ebbb3a53f10763786e01960c25c7a428f1929cf47ccffde0ca63e3e78160f79b1678afa906aa5f85f8ebc4e136d02f87174670f45736645fa916997729e58d0c98bde184ff6bd1e8e92b5cfdc693e58b0744dd610f349c8abe0122818c1c19e0d71f1c33f80fef5eb9373b65d5f6630e72810bfb0bcb315174222a5bf2321c83d4c432db402dcb9cebc9cdf4e0ef8805415d876b60a5ae548073079e7735db2838333a5690f2f9e0aa6a1f0ef7503a180a20a1ca4d381e7eb833136b5ac03bf57c67c33226704c0fe4c458c2a0b72ddddae3996f98f88ba17fc49016113ad1ac9bfb8e9e990ca80e067108cd2df381747ef1ba22b63107183c8803155fa9f1cd6036f976284d7f6475d7659ccd5982086fddab33fb7d26cbe0d885beccb96eb69ec7fc91d7920b42353ee686d9d82c5209992fafeffd44596082ea8e0cc90c23b4e6f19f37ba003898bd3af3522f06700189c5dad6abb620beed267bc4e1d4f355bd32d94b3f2c0247ba065b305d31dc419dcb81bf36d45fa68318980f5bf4a71fa5cab3f86a4e2faf84c10a2345137b76f7e6ccc7454193ee36983ea098ed61de613eec565c804ea70565b92ad3a739be036637218f9d2b52aea5aa2829c3dc73e2a739c4c89fbd114a6b2f361cde3623ca86a55eca8bc720596f1446d3a6d0c7577b87d10d82630d42d44f308d9f343d77ffa4c5db44836dfce2fc37fde367d17d520dd6540060fbca2c1b29f627dfb48acd46943b675ec62ef6bb1a44362e4417e07aa49b8bb44a3e79fe2e624b732eea827e1c14b08ca9c0183f62c3b9f2d30ae2bbd7a9393db3bb3d4915e2060ef5b42b8df9ef831bc0c5dd27aded665972988904bceeac5aa8e29a094bb1ecada745cda74a794501af148522f20af247439fe21a30399c0007460a9936391d76bd2addc5e798403327fabe16f46c4cd2c1321e6c0cb66843b02f8dd6902aa86ed23b3c499c2e28b43a4a0c43e69b417c092ac4ed2f5ca43830f144a96f6b0ac236d18ee56e0fb1cc180fa94a6f687cbf7fd5ecc2ac78ff71ec09f965f3af52a4a9b660e9471404006d7156e041850a098263984f645f701da78473e99831e740cf5ffc1a02b7ce31a878aac0ea5783278075c8392f9faabfec3284f738cb5a6e36d4323ad8bb5d2116e0046b0e173c3772247db12b2a8d6352090baf8aa34121e4079243155d28c592533e0aef9e002a6899528baa282bd05cff75dc779d5784af460b33dce0f97b07f1c1a4c07ec54a8fc23f74182d2ed03879f02942d001512a5f7b455c045601fe331a41e90be68394abf937d517ab15622d4959d6fbee0f8309d7158071fa618f035774efdb5f615a3a3189d4d6dba99f6a1bd2bba496d57eaabaf7b2e0824d94095c0f475fd609728eeccb3b0a2bfa6039cf9fe56d9c0e9d6faeeed52601060027e9ad7ee9687d0d8821b9a5b4bc721e2021376583eacab0ef5aeb79c927a50e92dc9bca8fd84dda25d4304c51b616da555e8406b81614d040b91664afbc903291765b62b5c5cf86aba793c92d95183d004285692ae44a078a51446c5a5f8e4792e4d4f6d82b2de4d9721e9e2924b7e71d706e03e1f3251aa1fd6a9091cc1011d5f8741fecbfc51dcc293030de500585b6fc159b420d4dbd3a1f74b93e9bed7e30aaac00e986d267a004c15ebb34fe9911430a94a9e675ca8477ee16e816ae871ce96d84640c60af677e218f7e1a9f9970e0fafb9b5db69a0b25e0d313ce39639737a53496235a8f1aabf898bc45aa3fd29143b4fc1b308a4db7183365a98010e5acf6fa80715a634ff6092a4503176faa5ef624087d345e87ce39ec1aad9f2ca05c08a7c115af41fb370e973aac5eef0f5bd308fd9100a9263ac19b532c3d0ee68e04810c4b8b9342f4c83c5c28a66e868be04fcf0b033705d4ad711182013c752095f74a62388bac38e5e6157a4985b69a4508c6ed0431441409591a08bdbfa948bdd33f65be15c0e6836802de79823df85e9f2a5052ee94ef0b1c9a8a73c8fa2c7eba78d843eb965b02863f518b6a6b7efd900d8ffffff27