PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 62217 880d59c529f13b2ae1d9303eadf3da71c558e53ad4b6be6dcecefa7a2ffba62c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4217455cbb56894ce0dd747c0c39f305fceee677963f1b83da50864ff3e76432
Certificate Block Hash
880d59c529f13b2ae1d9303eadf3da71c558e53ad4b6be6dcecefa7a2ffba62c
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00a017000006b80000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000a8e8332342d6519d0c082fcb6476451307989e21de2f7cbad9d6a26cd2458089083406fc5c7f153ddfcae2b23f96b472fd0a2fd9bea780d583fdcc1b554989e00b221c4387fa601648a028966b87f422b8ad33054b9583f612220000000000000080000000e00000a017000006b80000

Raw Header Hex

00004020347ddbc6a67b5465726915623919350eed6e9d7a210bc3d2d535ac51766d4a10c3dde5e5e9a1b3e454b67432fd068602f7e02760c9d46ffe70ac0886adbec44d923a176a696302183264e7f34f8650da831b3f9677e6eefc05f3390c7c74dde04c8956bb5c451742

Proof Data Hex

59,560 bytes
1212160103073e183232aaba3c0e0c2647f8631b05bc2ebb505149061d3dca9b4764d23a28eb062b7b8a38a5fe6ee150b3a66c3b329c761bfdbb6c23526660ef4ad1559f27ef391143f2837b08989b4847cdb5a642d07530a83c46dc8a4b0f15822154d147eb40dbbbf0e2a2ac8a0fb5bee581cd8132b74c9ca7ee1a2a9260ddea672f2bfb77c4a25867e5a42bc0b11cdb1a990a1136e5707d457d97a72f57c919b6cb1069e0510a02633fcd611456f8a7ed970d35c24cccf09256abca7d2d0580a591c31046c52e80fe486ab15d3f1b958a079807b0be30e6747225989462a3818ab5d3c07fedeffaf6d05fc2dfd00824a56c569cffb65e228ab10b08e091fa9558a887bba56d92c51e42310fbb3d864ab5404bd9c134ec0698a8be7ba22dcb6ca14ce9d50958f268db67368d941c43bc1d5b9e00bdb8a708e6646b1cbe4bd6fa092b84388cddbdf3bd0ab0e6590c7e0cac0f3822aafdc83cd110835d097d0a2f3ce68d0280030a545381e0ec9716c22f5c1149b32c5cd126adb3b2b9dc31d9b493276bc4bdc9050915d5ee46fb32d5be11e8430486eab1c0cc94cc86dc8af86530bcfd97fdb88f4b33e97f327befcb5825f367e7f6a51de3731289469ebb36f30b4a8973cfa22095c16b6d5f42682882399f3575c3d698f44168010ed0f7357f7cd47461d05389958de6cb4cf0d2712611fcc228cd73be2e0c3b353685fe3f1c4fc9f4eeddb390eab7b56e7ff608177468750f0dc49786b0f79a2b8ab52cda6e81465865d651b403dd35fe72aefe6c44b663618418396d9ffff991b7fe84cc7954285afdbc4ded0c26cd781084f78c442d8206279e2cef3f5331dbb2c9505ee228b131052b98a4efb8c9eff468463c1bcf8ebb0b3b3ce08ee27f69b98dfe9b4553b57680a0d88a5309cab6e4d981b1ab4f5da18420ccaba9fa259bfb9199cd5f90deec6b92855242a28e0bb9c399a41318d1f4e0563e7066c3fad5c28d21fd13d16753ec340e44a6177df3330bb3cd2c007a942f9cb8ea15c752ce401ec34d63825fdb8322b1fca39a4a024ec904cf51456ba285cd0dd43d4c36bf53f4edc944575df89ab308e6975832c614d4a41200ab287ef5aa6ad3d931de1cfe814efcc803e6b3be95f2b0673a1cef14d351b7958c881958e3228b21cc0c703e1059c37e8e4100061edd019a6028fdbd2d652497cb42452d80368d9df923a3887d9d0ba6f28198ac151ddb4ab20e5b871c24d3e26bec577dbcee71e48a26a071e61dddb419db702178f75537eb4f232a1db6d8791bc3a70b3f8e2619e9eff8d604eabd31b9d84e0b0f0eb2f6c5ef4d6261d15d248359d54780339c293c30ba625bbc92c093550b6398593a7e9fd68795e1a35b570387eb789f4e670d19d6806d0840453b6c8c1008d12f27d44e2fc53d0a8d675bc5626325a570f6a626645bba6404e1100549d0421bef36ac0323500d9eb3bfb749e3eb0804e92982c71c81fe9e81d015243edda1c6894e70fbf852634701cccc4634bafedf385e39cd9eb984b1c421e8dfa6373acae5dd413edc6c0f7af79a7445e783913a99faa893fcdaaedd66cb2c382118354916bb751d0529cf663d3adf1049b10ef34ec0222cbc666470184f1bcccf1431d2c9f69a973a36da4b1548d6ed598949618058bbd01825aabed92c3480aa6be0fb93594c95a8e1dc95de909bec0401a1dce0a223a594a838bec6b0e6309d9c00908cc7820946621eb2d6a41d15aad1bb74f06ddf38e5f78a41eb221677410f31f26847487acd0b0ec626811a80dbc17d8a3e8cd2bb97bb032b22319f506f83d4728898fcb9d083bf80898caae92e115005ddf0c915b26dead5b1d5daa2cf66d0952a090f1784363ec042ec386bd6c9b16f673156996a0c701821807caba65aa63a3e8bfeda500c48b4049dc50ca0aabafeda826e266945918476749a647e0a8d74eea770df24f2ede124d2142d4c8d164d5f0853a090a6014d2a121f0ee3f5f4729c69bd62cb2af6da9a42c99298d8e2dc08f5b5ada31ca23f1ae3c212cba25f0c81677bd0d10a82835c0281dd6bed45def5817759b94f9c29a75e81b04f276aaa9ec3e2c14b97a99aa2603cf7ee22cc5df290420a383cc2be53db68cc74d126bd688b8b84ac901eef55e8867794c323bf4f74659452b04c3a714659ad2b74fb2c6908dd187d0cba4cfd31bb379ae61dbb2899bdf48ca587a490376e9fb44adc0782262e3ab765e4ab64c632b1e3db3e994a4332db67eac952adc6795757374e7bc195984a97430450f8a861ba6dda2defc9dc0c808814ba1f743317678d48048e55fa32869a6a84051ae8472d04737c77dd81f42015908f66bfc294dff7573a0481df941905ac387ed32413c706d09a1d04f0b8928d03f1469a6aff537086dbc8cd410a13638e5af2aec1398395633ef43b0b67453d16435f512de8adbc926c6dd26a54665b6a7f85ea643c8b65f270aa41c8c7ba796809152e6097700f6290147817461851b746deb02d9593ec8836c2ecdb1372dcd9dced36b48e6bc252fbb7984d2ef9df4ce2637a87a118b29ce9c6eb7b2ecd5f390edef76aa14304e30cb0b442952144aed551d5dc1221e2aefe08cb358717375c74339ac74a042c11f6b35540018518fc121e40e10e73a2c0f6305d65b8878980d3e0c793085afbab6aee730e71b4a4176ce6e42bd84f710ce96e25bb03efbe855a46522723ab89dd3b1c86fda62de1d0c223fb21443597cd83337649af945c1526e29f1efb4378db72d4a1e965e4e7e9bdf86d46512a56789d5952fb504373c8a7c266aba4edbf1b79bd4ca1343298307ebb00973ba221686d353589943133072c05ec4c8cf228331317298efe25585a220f88ecfe4ab1ecc79b7a86d7faf59ad9460d47391f3349b8c0a087eea71fd65a7bd6c11a8dbc2c9e25d12974343b3a80e43c6741944819533904cd013a927e886b6a9d10a7e981fd4e1279f1a1e6cd2c8c0fd47b72336d174df6294dc12638c68f61ad8d9a66acfbc7fbed2da1b3d897018eb0514aa7195c40d53e14d2f846d0f9112d619407d86773c9cc0380025bbfedeea5dc7472afc5e7d1395f86fa720896201b5adea370b71e699a52cce66962c7fb38887f5802ce27907f3dafb78d20bcf315845830f9b21fe2254e749e9ffa48d32299bb95093b823fe6e57b88f7b244f4f359c28aea38eb3d797e37805716dbd9920ccbaf53568bf5426c09ef4e1f3d641ded5a3912104ec3487027c644cd66fa490a5cf824e683c82736af0373ad1c85ae3ca693acfe817194cf2d2fd0e1ed6eb76623f73eb797515749f8ef1d00380aec9f83293b66797cdd21324954f651cd55e02e6222dd2db6849895b906799e006952a5dce2c6046c394a057ad2cc96dc6d081d9f8a5b652aeef87dfebd427919171e640be94288b0585b8534c23dca99af4752cf05cd859976f6d1839f55245eba77efdc329837b9eec1702abaa39a38c83e7e7ebb4b68ca2864892d2245a4482ef00cadf651277a40ece8e07c39fb8a3f0db117c78352ee17d4619ee3c84f158e770236962d42a68ae35d974f20354676725360f6186a2dfadc4d67cb5bc8fe244a4d6f09bcddb0b343709608b46b9a9e5089f695c7dcf6352847e92384e7468526a64b3bd2cd0f8744b8923ec47f91ec4142de6d8d5564499582c5e29d1b06792f52ef3eeb9fd13b271e4c048760bb8695485eb576b4118d40d3f1b5e886f3a8cace7626ee5f1888557525af7cfa1cbf49e4e5ad2d47e43b8f68dca9b96995c406ca45eed04ab2852b1b223af053355f808cfaff1099d93eb55f5fbdff8792646f6e2de501f981d8f2ed7efca724fa9001defc50960951b8a21c3fe0e34b4c9acfcd9728d4acee126aad70f5b558e0cea15f785a4db9bf619751178871de696f418fbd1c24e64a639261defc6d79c633d0cdde85f7424c4faeae76f360f69f1dc5d5abc6f69d2d0f4cf3969720d7bb83a357a933508d7567210892f369a521636e449d94246d477b172bc086cc13870a2da24d03a33abaedaa72f388cd5708bd74fc9f335f45eb7bb02975f7b495cb4ab350c60d57ee8a0fcb25c2037e71ab1046c15d1daa363a63cae32e211b61e9a4daf074638da89eee9a5a72ff5c3f8f34bc775504288e4584ea9054ca591bb88bbf896d7316bf1db9ce1fbaab66bfd667b993a6b24b3804e3328e47d626dc86b4a3c24d7893a224374da42077eddd0cb8a3dd67ca1f3b79435920ea22d56e8fe91e7d6c6a442ab2ff8112d7688f548020eb838d12fd0a416a5225d01e81d1dc5fcce0826f03e003a09a9a536acdba005d2dadc7e10fbfd5d121938a78f7713ca2b75b069d5d67d4af7d5c04d08e2636dc5408bf7be7555759d87151e582d14247b18b82f74aa5bdfb887407a2767addea563fc427f62339a6ec2db2c1f390017618f3848907fd9e1f74ce6d14bdc6242b2bf6e54203da5b4bb564595fd5d86447505173cff0f8e2ae57fa641694eeecb01392b5a2dfb75b4b3a631d4e9d0d8227cc7277c3b56791e6af60f2f29bede15eca60a44072f62678ce9a2e36d0b52fc0a857b5a5c9ad5951764a2b6a8efcb410f0487d2410c94008c95c37d92907df91f73171f29cd9fa9662d02396304cf1d4e0a709d71f098ee365a4eedc9942a84011675a109fb7219e095c0beca483c106088bddd96a0130639885dcc42d554afc418296f54e4e0109a2a7e0e8de2baec1228970ba8f31cc0b357f025c98cc42fd4114d5c14c9f6a37c26aa6a402aa2487e20d2e33cea08e5dc25553d7299fbff377c7e60242ff4a9f46d5eea5a51e2f7ed7a6d547c4297c21a4ff74d3312ae98d0e096bbdf3bf27bc26e4cb0c8b54ef51bcd77548f7d8096c5adf2374cf7cbaf979e6ef6ea5c7c85bfb74307f8d83b78628f33644431d27325abd7a8359355900b177ac320837c5488c201a34e545e791bd83a7a3ba57075f369bcbabc8b87afebf3796ea35cdae3c542bbb632b9189fdca8993c208ffb8e6874e438c1ada837ff4ee71c1c6884d2c3375aac615b2990d4391b76bfbf453a29e97f3bf41f1516b1961b03a6e89d9519a6f44bf2aca8640f77d367c8d726f87e3efdb0cfae009f451b8ed72a89200c6120aa967cc793f42e4c5e46b3015ffd070bcf5cac4e0559f157a2a2133072ed0578118344caf1981d0b27ac8b69b4d3377d97b1cda3ac5069b8f7ecafe1b0b5be2775f4feed90d64e89b46d52c9adf69cbf8b3e01fee33724cf7ca57eb67b9d50e5236cbfd4ba32a9faa70ae9b9bda0acd80fc522eaee5a37ae8098acee45d8c3e99d8fefad4cca217c5d891ede61bae03370a8358c73f7fe5ebb333b1d94bb282183f992d7babdcf5afb19733108d45cffea0e8796210f62f02f4bf309bd8ad2ada812a23babfd17062a65e57e31dd9772f3b75a61d4d70d7f6608023a9a2c0d52b34a9c4d5c0948e6bf2847ff26636de3a4d1f5ca0f2469f54dfa34076819dc4c69678c114783bd5b69f553c89ef281b3b1b8a45d5f217f4a7ed00bf604ea8507637a87012293c4f539b6b347578b508111dc40d445120f4ce58f3cd281e1e27ee0f48dfa5439407738843417fa802e4b94111be07adb65f8bdfe397a12abe09f5e84cda0574e677f93c2e1f5e32eb375ef027279981c29974703a99691b37e11ad59867c2391d494aa4a44c084ad5a2163ec27d56daded3b05df4952eb5c99b9529e96d9292d4b3d2c4da743665c311a37e472cca58ba2e491ec4ddfef8fde94df2ad9a7bc789795d9bd4f9783066555d7040bc0e276e76fbc419eb864caaca22b38e2f562d931908ad6c40eb9a44daac00601b0c2dba7807705a2d5495d4157c020572c4b4cd20c3dc8a77e24895996f38f7db0ba9a804066bb5772d8b275cd9af1c660a116f816c015d352f5a16a97afe3e42a3fe3f72a1b3c95366cfaeae7886ab23d71a674ce9733d74b5d4c51c6c3780b74a529c62fce66ffbf431ae41ca0263bdb7419699f7d83d85134844cea5a2a88d01b90458365fcf0a4ad20e7a6833e3ae2e054ab0635bcd2d6f1c40b861ecd68021dc4a752fda30648d76885ffecf7589e062255201214cf31f5a79594cd28c4704a9485f7dda9f33d8781cca2d758017d61e895323f588c3ceeeec12a6f915d3a8ea479dd853e59d97e068bed23cc99884ed901c53cfa9bbbc6c2b45b77024f3a9e420f1eb02f57c5652a5037e7798cff76596d65feeb33555cb00157ac2c99e9038336e0cbcfb7f58cb1e44525b7744177d931af26de8c40bf098da1733427266808acd9ff22b8a7b51a2068be5b8f554df42f97c096da8489663dda9d59cb41d2e8c9263e490885d888256ddb08533fb298ee8991784b26eb9bec32c1ec681be502eb19b024e24c38fb61610cc299c411ff8e2588c9a90ce1db9ae8ea88991b335551366af94a35658f71d4e5f20e23684b759096b16a7ffa2c17bfc444eb1510bf5e4a53e5d80801467049183b93d4c5c5a7fe9a6e97080caec28c90eea0515107d6ff8c42d0e850da68751248e0132f9421959fbf25f550dc8e2d34f4faacfc602fa33aa9919d67ee478d9fd29ca789eea0ac0a146223edb4901b638e5ed0dd8b381fa4a1b7936f7797912b40b2482f03b5c57625410a87663ef7e84308d15349ef180c42b07e79cf5acd7149833f3767619c738b72814c56f0578f2e06053bcb2221c866d0566da22be699b648acc050bf71f0e9f8080c3877c4e55768ef8a22518611dd8a845407951aa21631257bde488699b7d448725db3666a76573cea75694014bed73e6c60238d6c76874ad20ef637c6f447fc70b6b9fe1b5d363b631d51ac8e649d815561f4243d8fe198ce5d67a2875e0de9a2084b744a16f7393749cdbabda301616f7a119df1039ee67da9ba439e429a6d164a01437d81555e05458c1c2a71fbfa83822102fb89622d8548483da989b0967147ad2e65d53a96fbec2ab84a595557ddfafda4eb37a71eccbed495b1d59de63e11c1f06859574d4b35ae0ff707c4680f35c78de85d7342cc1b18d8d66400356f0c69754bfc9e102cd7f9113fc729ca26bce602287cb7319c4200696ac3918ff0ec0c6db7359c20f19820bd47991a4494430e96dc917ff45d0a37d776326acb18e7c8102fedbd0c921db72f3a594982f2f302775a8c4660840d365772c3885f100eb8e48558018b299d24b93ac4a585e2a5be55921a73f117da00e51965ac06ecdcc5df19bc0e0c93277a2d6ff08073ea9f20d73289ffad761c9e6b575fc7a1f5acb2054ab9e73237d84ca572800ce605c25e3ebdaf883eeeed3809cf6fba11f4bcd0e8fce5e09aa457322aad085512ef57b0b5e44ea964575f2ac4e59da10cfcfbd7903d5ef1d4a816fb2547895781dc91a78096fb9a682f5ee9833dd625589ef08059ebdce03b75b9af0ae1043a295fa3a2a50d507400fa598d1672cef53f1dbbdcd0aed690128ca4d71a9835cf4cb603983550a8766975214dee6ddc82455f14fdcc1a305832d3e4cd9c7796bae7178a016b1224051e058a65b9cd51fbd9b4dde30f6811f856c0024f9176594977843ba478b315de50a01c5c351047419f253956851956ead28d3eeaef2ceac4862a11ca1238cad4757c70d0e8e76592181128572bc35136aef78d21580ad0371e61f11236396de73206c56b8a1719a799dfc2407eecb5d5d71a06cfc97be45e963c47d15379313c6b097c03542b39a6d04e72d354a93db3eba87b2b8e14c5334588c46fddf28926f71a37716cdccaa06c0e11d4936245236e044e78bf3dcba4c8cd9a19d731b4b011266ea2d1e1ee7fb86d01a099ca20857ab23e0b6df0eadec6d5bc4de4e31e49325604e27eb5d4ac20bb313685497ab2a1506e80dfc992fd2a4a413a49c445a34f3ceb2bc36440256bdc780de2e155807e126ab717fd081e9f341cca8706d450c45993d1ebd8f51b76e83a5b10f27cf50bb889625e1ee449dfcf9c6d6c5da1420021805e4030f083c4ef61660033411d4deaa8263225ed60332273d64e511b11c1d97024458b0ab160561cbe0771ee48e522d3cb30cc22b9ac0acb0051fbc49e4f33ddf43236b62ad42bd185ba1de5286369e8f2017ce64cfb7b2fd3e0401d0e4a19a56da0b6c34d42982ed2b61f816ee5e7bc6324d2ed3f9077eeb9f74e927b6ce19eb8b883cff7d684e9d5dc8ecd94e1e6311a67d7856b8a73619a42985a04533b93e450c4a4ba422255f3a5bf62a0c63a96cb5173ba90bdb3eea97b08ee0a2dc413dc19c0d474d795558c1bc9f0829cc51c0ade19568479d8eb34b84490a053d4589e155008befbe58b67b6828ac015b7ab368c111b4d8ca388f60882b2a4581cef4214dd9f6ca92975c9cb990f6b29cb5829fca12ea48075067550eb3384161e842b93c753e662a01f06f15852a7b9b01dd48eb2613e0e83a22357f19c236cf741fa84d7649a22c236f354fed7c7d3b61b7ae1f5341095d8364aa60d3d6486db772790281150abd1e02ec11a842d65e8322a8318350b298da94dd620e8393f9130c01ceb579b527a7f55f60c06063263b0eef6f5b84e7086583af1f675a33e3b9e264017683ef00d93b681561bbecd9d989a75a0e496bc0f85213525ca27e027b82deada89a812a2e7ad3921c032e437909b8f14413e1b4788766c552ce506fcfa16192d0e01624ca52427e037b4764382cd5e3bf969afd6032d853ae1628ef8c5fd4e05a1ca642f7b4fad21540691af97375b9f38db63f76756089fe0448e85fdb06b8ff3471579ce80c172b68d570ca5ae4048332312759415133d2d4bdbcbbe9836061bfc8280486e4ebb075b804118b3b6714950f6c9755b00f1fce8a590e3f5145e6f4e690c7a6dd00700354b2a561ea3dc1fdc7dea009878f120495e07fbb8ba638464d356bd6f5b56b03f5322c658bb8c040b016f7097965c1a3bd2110c9c062ee3fd5cab81adaabbdf309d557797dd828d92a5b33fa10adf5a2f7a84c698ad5a35ab2ac9290609d9c4f05362f65a25655a805c9d36394bfad32a8e3931de82c6e50ea2a88fcd56cb8cef2f3651f9d7768544d9db089e721b8c78773d14a5fe18f726c5b4786d11b279d4ca337cec2d946b9cfbda8a03c28300554eedfe03c6acb69b3a5596c1a4ca7469c4deb4dbaa6e03d0308071ee8baf313acace8d32c0da24bcdf3f495101e3295d96e0663373776996782c459dc957f4e695c10f2d823e9901e8ec0a1707d6cf63defeb6af3b5c5ccabbdd588e218907160bba6ca1955d374c44c4bb8aaaca3d2a96a6b44726f225da223bedc472b10e4a89dd90d7e64652ae8ab277320fbc6e9d2c8705cb02c5a0a1efa674bcebcbced8ff3d4043a8c88df4263244f1f7e9f082b87f7ec2ae68cf506825541c472edd104f8f0b2bd3570d8f2bf1724b979a46f64e08da9092c7306ae27fdbd752c76ba8a3ee5dfdcfa108a3c3023c68a29e9b53f7660fa74a09ea19db9a55ba954d9b39389a6d56583f6d2b570474288ef0c059d3e0ecb084c3c620662a656613c87ea509cefefca13a13cc0e09f9e57faaa48f92332221f03eafbe70ca7ca8e310bd9039802803bb9af96d3f515d15ecebcf71fc31823cbc08700188dfc2601dfae2450228e2a2c4df403b057dcb8d3d5cdd5878dbda9ac0bb83f58f91b5171a0521bb586c8374f68885fdfec706ec364bd23e523537592f13dde7df60c58eba1d67d8e125f7a1031ad8cfd79d6d902990746e84c3d490bf63844ab436be554d978b4a18228d68a6238c442e9b44fbca197e3ade9e3207263914505d36f098dd1ba516fbabab3ba0bdab62d7c1a498039938731a79121f07688d4b730a4882ceaebb7bdec516728b127da95db605221769dc02681b81f981f4a9263855bd6e0e07ed54cfb64086177dbee2d3b71b667610c51baf2274d877a3293b90ce7daedcce110351f646ce6adabd7e75b5a664b69737808b028f20baed16ff6d812e00fb3a71079c269ab853b4ccd43f94b375726662c74893475592beda63569235478048c05825bf6ce6a8074d60f0449a82d5ecb46f3144fcc288b3b1067cc084c2f59edccc145c0720248546ba4fa184cd11e5b3830760dc241440dc7deae5045bc98cc7d156226f41ef0d27361838f83997c4d57db9a2bea840c1243aa1e26c9efabe23e14a368df91b07df8a9e76258a483b6206ab2fd2fdccb736113696e6423b435f50f9876a394cdb246b123add3c9b197121bdea3aed2360b7a0f5bbde37062b46cf9668fc5843a05879fb82d72fad9e5fefcdc8856bfd70ea2dd180ff4b194182e710f54d04acee564b41136e74e71772460426362b877546a235d936e6dc463ec887acb606c3d083aef9152e9bd5b7704063dc986ce23eb859db370cf16ba8f40ba353f357b2264fdc716a128919e44eb51a19b4f854e7f0856d028196454d709864d27c5c9562b79d124fffbebe4de272b7d8a8105b9c13dae238471aac4cd8a431a63f9d501ef699fe7549736be9c2fb9a07ff3036a8de54deb86f43e43bd6e82a0a8e180a22ceaf2c4a1e1bf75ea3935770ab1a9037ffc51b7c8e25b2fd60d40ea2f219c258b881ef020474b0bfbae5d099ed0ef17098b2beb8e787b2569cb6feeba8475fe852f73eaf64b02f6b330cf3b0132e1ce44c652ec78fb4567468c528c82d46fc5dc434685c6f4dfeeda1db1256de1630959117b0db92d62391afd6c3e4ba761da01877680cca6be4a21179913517f2e8424f522db8f18c1e80043c00f7754c71810b72af54aa477784d9adb5c93a877e6ff802b5ee35204d89d0789be9e5a3cada9afd7322aae129f65a87fcdafa9d90b7a394a8f805d53bd041513764f8302c9151ef3185a633fe6a4914c692a27ff98c6dd314ae669a063772b52e330a01bceedde31a3e66f7bd14ccbb27152b3767f2cc05c5f46ced2850e0e87158829d4bc1cf0bb37d3509ac7ae3fd44521a4eb1a1545afd1ea258b256695d0d2cc77912d25f3c277619cf98dd08e039e50f5e298dc48435de166d4818a6f22485b28c5b0597fd3d88758a12efcebee286a4fc3e498f5b7ca3f84c8c1a71bae6dc3d1815c471b905ca2447e2ecd0428c27fa04a935063876e2ee4d5b1a5ec0b4fe6f55cc570b80bd3b9aef440b33fa37a822f60d9a37d5e8bc8a3a47db7cfbf6575a3bc5845f7a97996fed893aaffced6346fcd3c656c6404eb3fa337b82ddcd309694ca8090433d4d88971680a89a30c845bd360e37c3f3164d5693fe83d5aa7d93c71ee84ae7fa87f6e5325518240f52e0bea4799432b16079390fb03be6402b5c9a0dbaf4190f0dbbde9cc6a56c04c0120fab22bde6a3d7db846cbc950913a0b51fe5653f7c5a710e72b0ad3c3592a7b24bee9893c4b0e108a4f04e2f9c9ecca882c9dc915cc6c4a1db0921e5210f1607fe499ffc9f1fad17f9d2383fd90a4a5ae977ae31a2d8fd48ce795a92d5ada283577d892cf367ffb8b93ca098f0b973ea3b8e4b277e7c6813d353f95bee56242982267f974e7557a04411b1dc84968c6794e49d5cd049278444c6d6ce3d1cfcaa176988028da4c0bcc40149d320037e4a4fd38299e8a3654b9e403f33aa2b950fa0d481a61b93ad996a76c4952f38af0eb52226b7064c30e4766b46a54e5d8846fa1966f2dc227c9b67fa28745606c1dca7b996387db75a0b7bbe23c392ded4672a7c44a55c5b6fff6d9205007e785d01d70d301764017b7e55cf8d4fcb02b4f8657598795250498bb3ca927a1734a5201c5c22069c1ad3ebc3ab23d954f358d0558683554c94a2c17a54244994f4833e2087671cd5e826fe7fe37de5d74533a38b55e1776b19eba2407e7953c4d6af9320d664eca2dde74c469ce914196db9fcf6e2a8d5a3c0882861ce468af9be20f90f8b1a19fb1887764214917e040a506fbf044ccbfd9dade0f9f49ba353275a4a088abb4df02f7d31c42e60673c636d48f16fed209a34a6eefcc344b353f42fc9b471f0b513b22e3b30355f72e1208a1bdf50f0daab83a4c2aba2ba61b41506887aeab25069fff363c1a8e5d0b58972c6faf0b5ecafbf92992793bbeb9bf4846a665f7877a9cfe463dc2c9281802f3586a5e383a7759dc10030d7fe557b0de3b0de4e3ebd57070841a5deb6c03bb05bf9d77484f1558f4176987dd9d9a60ffcaa7b0846563a6f7567935f856ea141354826133f8427e8642a7bc8c04c39d04722c85d9651f10930678c72e539697355ef906161bcc97353508ae96ec96a15f150c38fc8548a772dad38e9a34afdd718df4e90c10fc5967cd39a0fa2879b1a9c9e1ce8b3d241b4cbb93d94ca4a53e9a2878185a5a8fb18a893906bbd39f8b1d4ac435751a54899e6b4e87ca6a64e614bdd5c9f83c7917ffc93af3260b78f6bb5bf73c4b4482c819a4e73444ed015876bd32952c8bf2933b0d543369ba5bf340a19b332fb144f0ce92ebcb69385cf6b3ea679048a9dc6620de6a5e166ec63aa50700d0e0ab6b5c146958d1ba991249afc43da65e02d26ecad5aeb9b6555c3976cd822740e02543277ead3dd12666dc7099e9e0808edec5b390d28c1f25ab67c311794512b1dbb7e11ddc4c7f84d898ec9e33c862cff2301c77223be357036b2b10a21a6715e1e2c578074b0b78a98ee53d099ec0d45d1e0d91b1c43c2c8b6be88974fe46b849316aa9d14bb825a40f7231f66721039b45743fb1f1e6173ced3287baa96cf3873afbef9bab2a75f534c42014af12004dd408f9f2cc9868eb3f6f337e0c899c1839c80cd6b3ba21e5c105a92ebd037f334a5eb881b93a2a47a6914417ca777e7e79ef73968a2ee99cc7e37233b2f49674a51ff7306b13d1c3f2c5f747ba4a0d549eb4ac974cb037894209593d08bfd92d24983e099f7222ee74356369c57262bb17a86fd0c5e6d0f9d47fb4b3a2cc5a22f8416da77af280c3ac3d6caa7ae8cf9087f5fea0fc13e5f29591101fd9b9a1ca5deae397543e9dd49ca0af5f885dd58d391d447be9426aebd964262f7c7fbcfbd5db001662a13dbed2b706e779c9a9afa45ba21356172dd46118d72dbecf7fd6b1b1b6ab8e4397ddbbb25d1dd290a56cf2394462da53344b89e7e8383380173c1b4e1ba6a6fd9a691e535e0a71bdd43f2227a72df6f7c43f37b27d9705755155c2f02d18bf1a8c181aec0b4341080a27afafe612c1943cdf581c01cd4dddbf536bc60b22b7c1d0b097d660896acffda802aba5cfc98501164ae7d400fb33fba115bbfe8d00db3a4afdf998321ecb0fd088a09fafebbdbaecd12a3d614e3d742556560f6a41cd4350479eacdfb57d9b7a1e95497089aa86f7801be29b85099dc327a9cec0317446ba544ee3c489220e2e1161c761a3040c2f18eaf40c077f45759e1234e9814523feeb11d0e3be30d4214f82f75c66b000361cce8aa70b3a8f192638bb01c7040bcd551137b0a07f072da6c2d5c249d3f08b0300c81ce8bd7b530aaa1d56d5be83020b3277af809ec2d179df00f08a1d20616f8b1dca9be6ff0ee178466eaa07e2216a6f1bf64248b400f60c088c75bac8334df30ffac37eb4dbacbb1609dde6db1be7fee28312e003db374f940e42a4ffe9b9a972f5f84221b4651abf4e8da2c34fa7208c772420bc6ae3e217e681f5fd90f34a47f2c0bdc81481fa0fe1bb640f39eff81e47bfb9da6603c2c4739557425de803915ef01b3d8dca55d945502b346accdecfd8776dbe326c3a64cb549f0305109bdcf37494d81fe19485306b6eeea5d1fb5171100603f220b0bfbd2b355f67276c10572102ec7cdf7d32bc4ee4df7bbc23f39b8f51e2dcc05678212f6266b51cc313b925f2e8b78f22ced0d93339ebe453b239c2d59ae79556439e015cab1aa38338919abc51802c050d5f8436f59c4d55f65d47be57e5a74ab95a279ffbfa045f32176852094b0a636fa2433eb903e719223b681cb00641e4308dea91dbb64f29f84747af9064681fb00e390c43f312b1fe2ec34b7f54c1fe63ad9408600b5048d99f94f99ff403b7f68c5b5bb8e394de11e350e4f4d2ccdda14e57f213cbf8486a034f97fb7b301024d9d2f38f79ca53821391a6a967b557124862741efaf8426857be5767300f980aa02a22ce9727cc47aeb8e49154b3eedb42a40225849c9fe92ee260db6975da02cdac4238d69b434bb42a2f011ab0d660328869348321b56265eaae519101be9f9aa68a2b2a903fd583bfb307dc7819c6177beda1f3fb5c8b3e0728c5b0c0e9763b903272e0d7b6c0445abbda4133c12bf7df8993a8bd92e18c581b92eff0e7f62b57ca6cd5cc0808985ec04afd86b64a5f183b3a811ad371e06841026b13a0ff0c17331d6071362af6a9ee722a4cec88ecb57d1f30e341cff21e0b61d489e219c517241d64dd0c54202401e84554a41bb6a84bdeae8d5c5bde0c62591c85689f47f5008c8329fdccb168df11badbe850be3cca86f47f0f979cbfe258183b072a29760fc8afcb37069a891f696d41446badeedf67ce318accf2aa334042ab2ae2c6c7b5a2c43aa345d6457897b382ebf7cb868677aec196c57492e0266004704f16b56ea440e70fe257f5db912cf019e32e6d08bb154304d094853a3d71281c3335e88de00b128d6ce87b2ffc7965c299f0c7e8bade4063322c36000cad39c4348e816a1ebc8c66bf4cd65a9ad4fbf3ec6eff69fff46c210fbf4cd8090630755eb5ff39ce74dcfe6458ed63f763aca4ae885896bc7c8c4667634352724d44a3929d748ecb3ec81506d85fd98b49c5b134ebdfba4fb41c24c61a4948a491f9b0004b400e778544c68bfaaabb02f8f5a1cf004907a08d81bd0688e1f97cc5fe791e5afc9c9d2c7748540c420e1aac479ea7b47b184a1433a3835187e1d80e7777ab678aa1d94155ef920c5438d942148959fd87b595ff170fa8fb0b0ac431bac0fd83f9b121f499b521d568a7740999c3db83a2cbd8160f2e194bfe3d2c5d3ad3f2e5fa9f6bfe8999232850784bd3b2db6133df9e3b7a9ab5fe5593e2b3b692f083ee9817603e58ddf7290685e1753963353c5893a86c604d159bf8ab523cbd09d4ccf539940b217e0ff425de5917b1b7b32d5c4fee9e16f13c72d927195db7757232e81b4437fce0c692cb4953d5400a1b4a50e7f51452ce0881e9552d7acd5fd81ac489ad171a4afa986366361b6d107eb5e3c73551836d97fa0b80cab88905b77805abc58d31fe611b654a6bcd730facceec35d894e151740f01a33485da5e2a16e9a68124e5ec1b669bc0460cb99a574c900cb807fdba87a279b913951331571b1057078ed09169c2b614de2684cb0a599bf99b9af21011e1dd05bfb589a5ff93889f6a0b9afe00f5b3e4c90d094c4e0ff9996c0dae24c6df8293f97b3ab828dee74da5509cd1dc12b0dcd36fd4bb4d3c2996ef783de733fcfa9a6040f4ab4e9d76c21da6de94f56f5bf371243f2ef368a72df0a6410716a01cc1fabe51908ad11e294a8fd978ac907b5fe6c129fca5824a478be6b831825f8ef966555728d47ef4fc52cac364bf64551653c386dcc4bf65530b20165fa307be063e4b839304254c8d60465c910c549d1f21b4b2507bb67ff9c1604e3b1d58b13e7200b3eea1be5c5197fc0ab4a7f60e777e66bf3775b568a198a771f7579169b035aa3f41232390d26fb3d2b92ec4d8b790cd10d47087ec6dc68dd18b875c54bf7bd42fab52850f5c563c0eb83306d6c7ac33669761f0ad08f70b9996d19e272b82085e7111267b4e1506915b6dcda008e8a2c020e1b2e33dd9569039a79248d356da7e2127a94e1205ebbd69c92a1dd652be9d5d266ba0b21875170ca1c141d6ddb1247739e4abd59ed430ed474d6f94404be7a2068509de43d65437846c517d670c4fbe498649c15b548cb518b5d59fa871dfe86f19e132a884a9b4777d02d8ccf9be8d4cbefd37c687bb3c69f9a8909b1f31dccd43adeb9b581f41cf4e1c0f47c5ea30df488cc2c81af706791664c89e66cf4d6a00b0ad00deef5c3538adfd801a9ebc9f463484f84bf3c64b8ca5e8566fed610fbf299206d96eb3e98ec0d6c7c95dc344ad673d27cc6cd6efb3f3ee10496f156898263b3226fdde1840afcf7a4ba863d3cd26b314b1106b228579f4ddb953b60d25f5f6b2483b6389da9b81a03b0e614b365d03812c1241a795324f8fea53c6e7a4c0f7e43811430b5561af29d6bc7641cdc5258d290dcc0c1a021133e82eb8b0b672da4c1bcb93942db621ce322daf984c98608bf41c5b59b2127060dce3b7d7f8f5e356f638a0f8d2c810019c38bad958cccc32c4ff4c3dc640d1592df1750ae481edd8e14e652387aefca3014d683f363ebb5cf157045d878a8d39a5fa6ec8c11d8f2505935e2beb97d00eca21c1c1dadd4ac3314671a7e644903bf72de1c3417cc8e58e01acb812612194c211ba12f7bee40adc4c95077a4d9a19c287b4eb56044300a6b6ac2274d6f6b64bb70e110bb749885adb1080bd497463f623e47c3880658a46790c7e88ed6c8f64231e678cf7d3f3d29458a28116d1ab5f5bf7a05cdbbd26770603649eb6582dfbdd53996cc66eaf805353d3d60120ccc5294d27886a0160beddef92e40f67cdcfd673720156ce5577beffc8b9d63a258d118156f656e593d8946d7d5ecc538a1fff56aa33ac9ce2c0215650d1ef32134fa9fa4588193d620dfacc5603d65f9b189d1071d741a34d2e094ad52bb9956c3e82e31cd07a816aafef6ea71950abd57ceb352cade4bdd05e382ebd9d808b3bcbf48baad4bffe3e3e874f76e2b1cf3d96afa4367e93a6d0596d17488be1ae25ab2faa5df26a735b7913730425de17f636fa071cf72bd5c26b4a288e3594278c0b4ee35add6f1f1992fdaeeb7fa1cf1c8d74727edcb9e98c404e167c380454b9c2a1b51f3ca5df4eb7b625d2b5bf46f3ea045f107ba23f868f359c70359818673d8a7447c4656945f2a8a2b5eb5322d3c483af83fe6fe6e088c3a8b262c10f37f51f078d1776ebbf4c1433ea75c2c6e18668de9cf55270a11154a7b2ba8a685becbb926d74305fe45cdee26923fc227df70385ddcaaa1bbd54a078c4aaa42e6857f25cea279e1ae65d211e2e4375de4062e575dd9bff1ed671584ea53cc0d105230259f3ef03d6bf0d2886a561147cae9f4ff88c7f8b63622cb16c3ee7de2ce06bb976d26d5855f76388fc2adf4c88f62ad78b578f2b44fba34252727fc09ecd7aca0b4465b073c79bb84a73da00ca6c6eb16c54835e4854d28384b6815a26e2a28513a99ebd543d3e27320656715b0f5cea73cf69deb197e71e7d7577edd78a1dda19e0c3822fbb0f20e4dcf699e93ba3209bb917e81f203c0250428058b011427daa68c344c6187b8e61777a12c99a2553119f19086df9e7d2b27ab0cad8e7672582b8e8d25405c3b2a7eabf058a1d418b2570600cea1a9883f730ab5386011ed22b79c38065b2690ccc12b76c16a0a4140a12cb71c4ddecd6247f8ba4496105043c327004835c7411f973beecf9d592234fa72c2a2202adcf2f0d3314bfdbb834ded2de7561480c5afb922abcdbd36d95ba1e2bde06aa8364ec577049a46da55aed324189eb916d143530ba42317c6c3e55d5817fa1b934c64c87ab2977af4999a822476704ec1807721affd91e31016121563111ce576ade788d2feb37baf9e3284b7891786339266d55c7b7a875ebfe6880472c985d50a89f00d1dba73378b3e7f2a54cac10d4b90a5d2035cf376db1adb3b616f027a11182bab109ede670e895887349f7a2caeab7180ffe6413890ac0dfda034a3e6ac5fa02cdb3a331402c651c120ac705f9bf768d07d07e9be733263ea62782c4c2d4d0961e2b4b98d56e196ec8b645360ae007410444ad93ffe485da1b1e8d693fe5ad508c90cbb5613c34419be7d6166cf12dc76ba71e1ded9bda1feff09d442a31c5bbb4a064db8605ddc74f113a9f30be72b0318c4a520da6be94048d39212a5b4bacdaecc417806de775c68ab5d5cd7a433c5c653690833be6c14ab7d262b8198064a352f68d2cfae71c00afb8c70090905b96240d4a9be0670675f3755f62100024a4a43225258871d8463599136b4abfd4cbed1917fc06f645abb78c33bfece70e845d36184e20a978c101af7db1f850f2da606296fd2dc3ec15205ea3f155ad5e84df4ec7ecf79ceb48b7a0ae8764655e9459e1688b23e5d869e926288135ba5596fbb0377f5479874b83b5bbd237c1777c5810866d7bb0afd45e7d391edf6c1f2f2a97bf87229f543a0c431e9a7ed2959790cc60e3deeceb71f68b0ef9cf38f72fa3c82a7726d28934de578d9b6db2895e430e236f61e0e5b98f78b464b18c7707b1ae7c16fb06ab08bfadbe6b9e711044bdda497ea82d6d8a738acad2b593125026599fa7bf3e3b3c3a5e16967af6188cd94de856cea5aca1726c60737afcb993d08da02b9597f758df76ed0b6139ef229ce10557ccabd40e03d3153bf95a980e9de618949e853e26f1121fa3635d23781698a76ad95a0cedb2487443d4c257080e653fae2a6b859cdf4ade483c393e4eeae66e618cc555f5012bfea5e661158312585c30b779a1a4b985b28ef2015eb92c43df18b4640a4182f1ce256e0d5cff9bf9f843420715092ce45e0f22045c2f288d69037d512795f40237ced43fa4c0e6b3c89efe57ef41dd84abff62ddc91f3acb782d3e235041a9d578fb874e16453a7a9fb930743f402cf264c3934cba44d257b1186b84c115853d9c00e80fd3b8f643e8d87770667d9d3c645751704fa02faad7feee28fb904a977f2a4dc1211f8f0a8aee20ee16527e20ad8543c0036a68218e57c2f9559609fe01199aa36110f2e2f15953a84a8f2204b40aac2f401eda31f17503b5b6ce5b1e05e86532df0a7c7581ac56f87c5cf500b972dafa4a9ab75e72d1765e39b8a07165498bf9498ba48c1555257a21047e8050c6c28f2ddae70c55465fb2657754ba8f78f10e20cfc0f65436eb84c33aadc33d270a0b0a0ded448afc4aa084b0a7fd75c7ca608b82a22c87f905aa1436506d4e6f42fa869e888cf2b833ff3e544c4f69aaaed12eeb31531bc39021300f40f92d2786d2cb38c525693b262053b57772468faccf1176da43683326161b11ecd7acd2bf929eefeeebd05b84d4d081956b3d84575095bfc5f8f9b7cdf9f0071e756405651ae92b11db8c0470401e6ba058d25ab6b3b816d455f75ca2ac27e055b4a1c7740ed0fa8212976271abac34d087608fb54b7884a7c31f08b0895d80c3e0d8365e7f0a84d7ed39519321606035570332c41d3ff12c822e8139494a9f21d3fbdd2636632a0a8d71863dd2eb03211ca566a95b22a7a27c4e9176342d931e6bbe5548b17901982684a39e7e5dba6fc3d6a7f33dd1930c6ba7e71eab4dd4d5bd2f57d4a6dfc2ba964f18b6a38386c01fc9dc35005d6fb866fcbd99a49c9af012dedc70257cef32bad2f056179d9b6841cd428537668b6f8267f5c8aae9ce341a035dbab0f25f1aa73e0c0f093ffe9bac71f88be9c81e4673f5b822a8c5cf2b4d317b127aa421b2e8daf923bbb30aa0c93416ada3b7a8fd64d4b34fbe7a464a7b973e221e5e728e6080e5a31ce13e92c972c2683d5d9fdf2b2513acc9bdff10fb2d879c2c77e49930920b679de2e73279305fa31a2bcb9467a3e70d3d35357e47037ff9db16e651d00d3bfc56b480229447aa111f26ef713bd6c679d8f816f2bb85ea33618289a56e7072a01bdb8d494a13bbc7969d4baada325eb93aec6c62a11c64c0b50476395211b6e9358a06eff58ddfcfce6c724b35486392bb2e8d000214ad327faa4d506f67ae733e0fc5839c18efe3ed6050c413486b3c06c223b00d1b96aaf13ba80348e2da7bf33182d15ee2d12113c1d8bc4055f3ee2424ff1f7e50eca5f0f53844c349d3e521d8c1792faaf57760f599c7b68f66043a7ddf61655360c33e1010c73d045ba1c8306238ce2eff3aaa22cad1ce469389bb1c7179d1613510fbc9e43ed78009301ed46d2a41bcfae2306aa0900d863bda933df65b48c358ef9b9c335cb78b5136361e263f021b3f37ef12ff328b83725e23533351cf466959fbc87711d4f0ad2a980f5b98535f3c76adbb374b50f3e577655174575afbfdd144a2dee9f419b382105b7c09bd8990eeeddc1f875b913577e65e292192c7e36f95ccc25718218898329dbd49e36e764f1595088f5ba7045dc65242f6268906e62314999dd95abfcbde89944347db310a6ae01542cf20885dd7c83abff43d9cb20be50f30d6074885c97a43f94ec21c32c708b4d88f3a2ef06ce8815841ce3e40af1d2d99bbfd7f70e6aa074e4d154a1be18cbf4f53d61613e3ced4ecd800f433f9c6da2ba8822f571fa76d3c9f6402936d9f110b8fbab8e2be1431994b1a15a0e8d29c091324fb05629f7edf730557f40b803c1445a833922c1cc8ee85535a38fb3c04eed60a60b97f3e5fb6c9aa4215f141761c9936cb6681e1d50bd19d51cb90f93317815f377b44ed27519be35a8f4e6985dff414a9dcc5db295df73cf7333164ae5c4b80cc51e743a9bd6e5fe3091559928b5b2849dcd96a73bd60488b97f298818ce467d4b03ecb31ee8ecb33354919950a8508d762880b7242c907760f9f0fa519a2438114c05de221165969250faf2fced6746aa1c530744581fedba3722a37641b39b11093a03d151e4f03360c20f1bea6680801197f5b79d62433b59ab82879deaaae0e03c9824a922318f52821f6192a9a50888a94527695588d15407f5d64a1142007d3228c75c823df9d4b126446cd8e7494598822ba4d757cde22ca5412668ebfbbca8d051b5850d5ad1c017ebd3b0b1b050aa26d30ae631dd0c498d36fc6cc12ebc7edc68fa870cead98ad084fc9739b225a4da9487572a649def9dced706d2d6d85733f5136e0352884a1b1d798851ff1fd99c98f950ec0c37c75a6cc4dbc61e1a682e99bd41dcfcb3bd3b4de59e129daa3b4e885b1b09fe3ba53e3d441206116bb8c3c3b740552524feed789d47af68c080d111cdee027611a132b99ba70c724dc293f020bd85befcfeeb9a824138f2ec833aa3e5ac50306eca51e7f304ca11493d2e5c4e4b956a8528508c7206679097847921d26deaeda65852a81c4ab1d005fb5835fcbdd86d59236f390d6af7cf9fe6ad07f4dbcf26352ea6f451967a049d134a99d6a495ce6de2df7ba0f5efb482494538b549076ee8c97935478c2986951e9f2468d5a0e08c0259d27594aedc3b3300f10e4b0f8b87bb6fee4df501455881517d3505d04690b08ed5c103df35aeae25b535f167b513b6facfdbf4fabbdf4a45af6a44ec54f6c5e59d872cc0ba468ef31d7856fd166d18de2fca837ab6e205273b812e52db05c63cf231929c9ce45084d4bb32d87dff4ca54a77229f3c3ceacfba67198901628052e1de6e99d7020d4b68eae6e6e69cb30b06bdde0360fa788b0b622023afbe1a2d2f2b95567a0d439dfc354488a76f770bbd8f1e139278d6f407edffd8ec28702de8fd70f9116a711cc08e58055e08a1eb4bcc1bd744467ceecdadcef71078fd0b6afe235bdaab0cc6248f6684f98ccd03bec744c33f011270f83d92b82485eb9d0a78e489b627e290668431565df1a31d8e87cf24fcbd7f4a291df9dc219915f4ec583b642e3d9b502d3c47f5c5c6a6b8460a7fdfbc698074b42b291264dda74c9518088fb074166e01f3688b1136d6f508e1259acb0bd515da5be78be6ab8ff66f72ae3073bc3e1f02ce919cb7b57d5f50aeaae0fb38b19239c84cc0f2948982e3571c77f0ed5a8668e0f1d3b774ee572fbf056afb8c4b75ae454b82a0c18ba2502d6e722e4c54c1b7378dd2c981bd5224f8f7ede8f8dc305620ef46796b41a0cdf077f44da74c77499d3de3636e4b711de6b56b75a85d12727e689fe29185ea9bbeef46d8ac24f3ac3903727537319783beb15903777d7cb384f8c875cecddaf950d6f6cc52294d953ca303e5200c6622aad4b27176f82e23b1134a22fe968b5834f403365d2ef615713bea163195b0aac4724a0b1d6e2722fb7ccb9e90be1cc241136cb0f352b5de4b0c5b3590ab9f47b5767fc67a376490b923c6fcf89a1c60711d60e6c5eac09e52df8eb2a9d671390d46852b19419929f117e3318513eebe49d6f8c3e4f25f6ffb33a6b27ce85d12b45d30df64ae41e4adb5f6118fe34a4fda55434d982098c5a438c512cdb52b7164021e8ab56d696da546838359996f8f0df59b377cee9956622eccabfc6df971c5ffa151b75eece72b63f56791ff95d398937c84a234582c7a17f5697de2a420486ce40649526789659437aac3291fd1c459e52d8a37d12678e77a5716880327eae41c4c07be9d2cf71009fd8fff03011c293bfdb3041bf71fda880997369bac75c892fd59ec73cb473230d9b002573bfe3565512ba8399da5cfbf4a5e0b86606d201e362ba18d23176454e46b140790008d02863ce92658a0688989897255d07e0698dcb08bd0e328527c69f1c46defe3735fd41ebd26bcc996559f521f153a2a93edeeb3226fab18e393d6567ff8f8dbeef8aab7e0b4faf6957d378db7a33799901c06734347b60b3de7818fba9a136e3571ccbb8ae5e3505bf23ba5bf24602f605b26adc7833c4fffd5e0d5e53e55a9a8cc1738cad17919f52c5cb01513aebeb822367ca66175a702f17cade27dcfe71d4fde2ca310877d181e52ff11cf0e431394c933fceba7db0125cb2a3f1cdd9c6053610a6126036d4d94e21e4e51d7675a8e74cc0d620190009322478cbfcfbd7b69f8ddfd2d1a628c3b409c86bed85459e6cae18c6bdcf62672c22f2bf1bb3234253808ae6dbc3c73dea7b9ac5991edf0fe5681f2b6b35a7ef7de3ebabb9e13818f63e93c742300a70d2cf4587bdd85ce34ef142747d97c2200303590d263d57d5ecad7f908cea589fb914b4661dbbafabcc2d3386a848492ef5973d5c4b186f8bc2c89367adc8325543d98ca8d568367a21796c81d4841a1e901f275ea13f9d3f9f442b5b63f3f11579f1541511745b243866a045190337cda36d4ab26468ad544910f615128d371464d6a6faeaffe11d08a79cf2be309c5f247c43d2a3be2004581607635ba065eb515db3192e089156a649cba938c1326818c4419d1e295ab62ec6a0944c30b156be4b21baa33158242d48e9f2fcdf7574fa2a1654f0548ad5af5b9ff8f928f19f6448809cdb889b8397ab6a8fece16fc0e9b3df55fb083e5001dc341f7c3fc1a27e4cc9a0703e170089d0410c0e2ce09b65b72016f2c12105b6f3304f98945546654f853fb07ed9e74a0c6d91d6bb00c14380c0ed2929b7bc490eecbfa0f9230bf8960611101ecc358e2111b53220e348daa9242ffc6e83ebff5b396fed7d515ab3df6f9bb6f4d2830304673ba2e8b97ad7a663d6d3eed36cfa9c1f11751d85486083fa14a68dcfdfe560b41592390be280fde66eb2ab7093cb466999b24229078bc82d1662385cef34827adc01ab05b7b9b17cef47647f9411878b4c2497da158b86ae4d7e4f16d0b7a9ffdbe1577ba9d8c85510ca73f48dbfae69db3a259fcddf31e6676d71163c9a855195b2263f6c2fb7d45c0d61a5ba8e2171027f4e3958c36a0a5e7100ffe6c602760115c057889b2787156c39d62793524fc9d9c01eab12dbfd96d8e9c6d6bdae602bf0254632dfe189903b00a3d83aba2ddb881748ede95a209971587111127b452a54237fec5399422d9fe1d064fe9890ce6c5b6de220d3bc2ab8f3b0e0ca275a588cce260af3963391ab547553e1dc3c52d422d41f3dd40ad0b4a18b71ae481820999a3529ee15cb62b90f8a2450aca8bb56d41066c3ec994381168398807e1e30d87d57e8f6e9a9a89ba7f14a0f5d685639d032b36b4abfcc6872ceb4571f2047210fe7ffed0b493931dce9d269ade2cd85019f6bf85ba2c05c36dcc65e9cc5bafaec5f23948eb570020733293461440f55a55f7302883ef25e03fc0cf20227bb255ba369be0eb5c6f18d1917fd830f08d5f31cb42cf6414f11b652846d97e6ee89aff9e3ee7c0bdca70e9b1664a34688ee7d1b6a450163ee1bcef6d608086c70d827126ace2e24764f4e5e7f4b85f7ec60bafe019ca80bedd5adc4d85ce13de4a6760b46d365542db143164ed054ee73625a1895a90d55d69f308082bc3d3680920a1c74d75b8cbc5b3cc546ef80068c3ddd98def9024050305402bfbc21cd5d4ea853c228fbb7bf1869db8214ef893ef74aa994befebdec6529c07f61a0ccd57edbfcdeea5dc14f7d9202b60fb2ed102980f1442131021d81c58c9fb1588427bd442161c0f028ddd50c8a76570524778f22d14f3a7807bb408f4361ca812d17f0b878f3e4fa7b166aa580524de97396efa93c1b40be4b53b1dd2633589ce42bacaf96780a14028dcb6b090670ea4e255d0f9ee5c33c81fd2712e396688e86913b890d635f71d76b69a525d3746a86fcb6c25a6f1c0a038dad6135a413a3494b0e1ddad9a3212348c2a43e2a704a86dc6371784e084d7e34c67e9ee18841a6ca305ba77f0558e80b6adad09b0b87650264497cbda9de750bb129fb7d8074380c7e42d7944365911b8462982708d706f5c54dab52cad5c004b6d8cce6e328334e7cbd621fe40e819f9e8a06be8e46045d8080f72f9a3c95bf5344d85878b03fedc168822c8bcc92683b2a7cdd8be507a6c8e2d5cb86480b7dcf82be99e56b3e1e8e46843248514ad8a085d32ad94dd4b63cdfa95dfffb8ce9cbd5d5875b7066b3b6c9f764bee1bf424e746d5e65415592f47afbd7eefcd4bdc602db68eb17954a380be609611eddae468511a84231fe05c7bc747af3c3646fcc58e0b86109964d429df864677198acb7855156e9f196015274efbee6b22faa01c063dfb0cd39f1daafb4a6e09fb3eccacc5c398501e2fe77cbcd665dc74543954252dd6957b85318c6872eeab5d3f77d16b97b66f9662b060fe0834d7c394d225d12c6ce5e9189115c3041085d8f1d10a47f88e1d9cac15136a02931a2c2a7937bc01e68d1e4e0c6759efc29b6b28f92903404015f145684e15cef2053ca9a5aefbda54a4204267551f2c93a43757e1262521a754fa8d918b2a0db419c5ebfc7fe423ef30be56fc4d3ccd9260ad0420cf23a7bb48d9d43310772fcfaeaababc8e760e193ec36ce2ccd108e40899b88d6dc13cc1c1827167f9ea6c34354f5634ae26260fcbebd8c3f0075f30949337585bc66fea630b667a8addf13aa8afc18b4719b2291156af2adb4b3440f457721513ddb94a14a89dc24f6e445b454d7892481604417f5fab9b7a3c5360deefde0834a9dcd3e95055610164ce194338db7af5afcb8d139b9d7908336d26aba4280424e36394891e01c3767930091f719270b14f9d0b668df3ae8f038dd8d7a56d599cfca5ea5d6a46aceff324f98032c9e6915af355b7ff12fc127318e5c662ed2a68818c56d9d824624c8e59ecd00ad338fea9f23cf64c6b3456e86d4c210a4c7493c4fd02798e1dc9aa5479c43e75ee011a3028a48ed2804407336282e8986d604f0a9b7a3f94fdf39cfa4ccb9b04393854443618e23a4e8a282a87a305949be0c69a08db414875122d21c45813d5dd03799429a34dd8073feab272745a56e3f3a2ff8a55882343244cda3273f63b0f65e29d43dd701b2069226fbeed1c7172a21404695b96637c0a6730ef97f4049445a19c820b2f9d0d7eedd12952a8cb6aa56dceb96e2eed1b2d2cd7324fca4892310cccee060d5775a993368ca564dc26db7758a6b7126ddce1d7d95c89348cfb6f99c12b320857f9c83dbe338a4d3148ac3f91ae648c01d9c10484492580ccac968c6f7ecda27c79045fa14da8af4dba6b0dfd73f5003a8377ba3a39d9a7086673d6bff26b26ec969531e6606ad6d9348a1d59680229f20e4e3b41b8820e6a2079de11f59c3cf76668ea8f20102d6c759f81c5841a6cb33850317b1840b00f1fb354ddbb2771b03a32d235bd6884a4a2a517b0bed7e4b5b3b254e1e8720af29f12cafc3202f265fd6c37db92d03ed9dca5830efad21633a7baaad0f8f9ac90c4cc111a2ded795bc801bd5aa2faa25098fa6d8a5ce54adb9f4483d01d46bf032dd9960e9a77e61e8345f117c8c9435c8a8f9c6cebd591a27c356a32377bd411afa359a26a1716201500ada5057def73c9a993515e05fdc60987a80525bc9017158f1708f73297c83c73b35f755a602b9c16442bae5ab6d835d8981628d6a25d3f82bb00b4db9ae551fa35904f66cd030ec4b2de40e180328dc752b01de8eba51ba3fdd2c4d6ed5a078a3b1233620f20a5c261f2e540cf36c157b018382b8a330f2ef64aa4f68f1951797cf4c43634698968f66143a1c0675744806850207ecf0c5a5970d4b4195e0cb8ffa0e37a361b57e0890b892a7a0cf041ece8337363a911eb593e7f77c021c5f43c112ab1e23057c2ca96faff3e4622a80e714b3777521008137d93d25dc42207bdf9f35a282ee7aa23d6e387abf2825126ec9adf9a9751a2bdcbc64627b8c01dd104405b26d5cd71f864ce58180139f7082b6cb750a264983215487fc36e648db2a5f9b2b41edae3fbf90e0304b6987f864d9ee43ea3b44641ac54ab1d4b3bc3c73982cc95fa521fddcf00e2a082006c4fccb4e635b8f5116e86aa4403f52e3c3ca35e34311c4d74c81007d1558d9958ee6aa89fa4da4b44a25f77bf677b53d28115ba56c3b46812575ff4d9de034b9d5e0676937d22247c81f02f8b700de90669074d7631f19b07d1129ea7b9dfeed74f4b2f2de192a9c7e72850262399804b2eeed753fb5af9575623006fa5f3f1045a45ccdbec0d466a75734ce29db1949a06cd601abb1ec9b20dbb2a508bdfff8667394e5487c4b13cd0264e4d6c32fe12ba6cf95843e2f8a65bd63f3302121a6bad666dfc9a1266837ed790f8d8e439ad7f545497a91127347f2fdb7bb68cdee1c77be95a3cd6414a4099aae368a217da2da3e8a5b92ee4b67aefd0a447b455cde6195741272abc5b98473af7d615db91f8be563107deaf1b391f3e4a99683cb1939ceb016caec09d0fe02fd92080b9ba7f78ed288665cf27d5ae01569daa6f214bf7f45564e6232acb78208f9c2bb317179d1f833baacef149dc2311309f4670f82190054c846114e5eef4ef7987024cab13154c3d12790dcd8cbe92fc3741da17c308e164cdd5437133c390bd9f1fbba31a449fa70b6bd0f1770204edaeed9ea8d66e1a6034bb49de99e6d15105723d7a20d1834ae2174cf4736e8df104343116d24d856a78e9bdeecff7d6772ddc1c42cd04387fec4a9f1db74cbb5cda1689557b4dd476109b4714c94af2473b5e11f184a3e001811a6bd62dc5c66589313532b72ea90ddb345f5114f2db9cf2a0f0a3e02a4a46933055735cc0e8334f035ea4750cbc6048dad4292b32ad9df9d058d60013ab039f4a7557d2482351ef6da2837ad8ec57cb8daddbcf341a2d977424eeb68942b628e122d317e2ceb8a2031cf64452a80f0da8540de3b911ca656197ea9db6a46e96c272614ebef6fbe36f4f0e973e05bee31ce726ef23c3d3d04b119707dd8afd008ec071c84f42178413b592721dd48f664a0b8a4e3e622207d53c17728ffa4430c8ce38deb388e3c00220806da0bb81907477732157779c4be32a61e94e284f8285f134c7d4a053df3cb776a4371dea83f6533376c3677f378e2e8a7477bee67c076b6d91d1ed9e24279550e78224798418d3adcc29c46af6bae83516de61807dc6a26fcf7e99bc19429cf4b56859dfe6459f57813cbb510cab931b95b870708a848413611d19b24a3fcda92a90bfe3ac8799bd88aeba20bee21443dfe7eaf56d84b302e7eb1c111753c3492162c56e11de5ffc14b53c5627ae8633648c3396c576612533decbdf65d35d3ba63b03ae2c676e14a5d0acbea0ff02998c406e6069c80d4d298ff8655227f6034069f97d01638912b9adf4a2373d17efbcce719710e2639d8f66876019d7351b369f795fed05e2f56a13f1a3a42167653126e8571e7a2f57a33577d2fbd05fa28ccfd39692807990010041fce8943dcae841bfadfc980c41f1ad90908239730830b8ad7c2b7d4bab8c56a28ebb2282a20f8e0494383995e15375a4b8a2c68096ca73b36698441872e2d34ccdbf006f63ab8f9cd62088b14677b180d77567a3f4d28fbfd1b0f6da2374c224d9bddf3b96f9e90fb6ec8b020a679e66287b5fb5bc9c6d9834bd9fc9f9be7c696efb8689bc5ebcd9234faa3d48c5dd256f6ef69b5897f18b744992f68dedc566479869c98b564c10c1e1907abecf8bfae23f5b4ecf483ad7ff0248fd310440a84bef169f4592a825765f021707267ac7286f23552ff39c0660791262b81cd0cd8617482dc651f5e8442c339e89a0761af9326dc082627e24a9f79a6918c9bcbdf9bd44c762c8401440b84b2e1239f6a7bddfe02c316bdf389ddee1a76c574a9b015374b24fcdce4b01b9bd8fad53a77ec67f0af90400b96ce347e8a196e3ce3108fe84aa3bc6c8148c57b3776cd8b8b02b861bfc0f5e01cb6169e52f349f5573cbd0c659946564df8b93d35539d9611567bade7f63fdc0bd8b8c12020abd14f1f2df0e5e0bcab039f98b8035ce403451ac5697decb8a33e92ce1cba4c287f50cbbda5becba29e5b6bdd9cb4a0dc763437b0b7ec58ad562973eaa886174685043679fa314e514ad3b24d221614f1009385b505e8235fd603f880eb3cc6a8fe6b3c5ce24399b936ff0d6fa6970b074a240b8a368bca19a93347e495aac7e89cb844a444ff68042559faf0e19da092185dfeddf5cab46ab8c9ef0a8d47a5e66a50147b48956d717fb5e394409df791882897f0da17081cfaf1b1565af330f27a0f5f742c9684d26526f149e0007cbe47870fd89ba7e9a01ac257ca828ece459bf5cb311c5dcb1f6e5da53492bb7001c2ff5d1efe42432147b74bfa1e122337d01de4c23166ff02d8c4449eaea2f3f3ab70263689a2d29216e336d8ece33b210cbaafdb94091c089571e86ae27f73297dedf8208e2e21f8ce9f52e7fd70a6c0133c6d3f9bd8a446386a90f05210a8bf914d725b555cb49d51e3b1b798254a2fa5aedceec1c5e4ad4823f205d1703e37d31d43406d15e8eae458aaaca167dc4756d79ed3a7a80aababb41caacb4a0a8e58149bcbb747cf38b86ce28ceb2bc1049d8b557a9ceb0661e9b85cc83936e42a35e45a3b3fa9fefa18590daac3391546745047bc171905d794f8afcdd96da99bd2f2ef779fa93f05faaa2aead8f00a1a04e6295d14b902fbe2e17480372dfc3f3468693a2fcfa2d31ed0cf8520a4c060465d4d2e719f142a21203e3d9e6a7fbc4b4490692505f7db8c3628b80dacade3a150314993b31b9e161f37befe72871d2b72466ec0a7ac0e46f438cf3a2962e26a9f19e5b39cfc12adb7edd2f0706f2b7d5651e15f85dc633362a6dcfeb442461fcc39064dced3827bb1c7ed1f038a83323d7a7ed23595aa1eca6e9f15a27c562a1a6c0d4493af5614f8015bfd213cbc2bc96f68b600e6f7c681d7ba029d73bca71cd50596cc69d43d106b530f10270803b34ed78604ba44705e7c112c2fafe9947e5d5b0b3ac1dd96c508bf39c0dcc89965a6c09b50f40c1f11af5dbefbc25c00bfd188f7954a590cf7904613c5b8d24b7120ea065fc31d3d59121586d67de65cd70dbb5bfeea2ad57ea53a353b0b4516acd4fb525cdb4d937f5816e265acc6ae064f2433c5afa8ca0a9a2e23991873f23a090e8767abcf4711c9e3b2ce789630ab51ad535bcec034210d42a01d71972b02bf53fc5f1cdea5bde3b584d7281929da962a1b0c089f5392aca2f3135d4c8a1d792df6535b195c21e879d88e171ca7d60ee9523162b59b510b3c9a07f23ca375cd0c1a10c6d8136afdbbf4f4ac0a791fb521a880877e778b1adfdf5812cde40f77f767be4d05b06f55bc16dfb63a7e484c942c0192f1b049324a42597619e285666f180198a8408dbe837dcdde7282cb32c91f6e7d071aff04c4725d8db5959e6c196efa44708471e9935bd72f010bce13c0fdbe3cc089c74811ccf0cb44e45826f31c14b0412cda36ad880b89bfdcc6c1cf1a43f8b63db16caf6b23abbdad235575c57fa3dbe399297f6af4408b1879be7dcc663a9958a4416cf61b88adab2a05d4cdbef742ba3ecc26bb1d9853f8e476472a99ad11a8e7d96cbf63a37697b6c984211dbfe796ce141308b0c3d694bf033d860efbde3d4fd79d6cfa1b251dd6252ec4a801a1c98b08cda9877a8207d40d5c75abf76ae2302583a109e8b05baabe37bd7a4640f7a880cd364c08c54b89afd13af55c3a490e22e26ccf434e4423dd68412242d185515b456757615d5e74ea67557c82ed4d0f752ab1d07f7d964b1a36a84c7f33302167c87e9842283dc4a2c2bd21bd88925fd65c7637f56ad65c35155fd1307dcd0b647ef5cf53fa71fc8ce5b0c8ef88c61356336acc94a163de83f68d6e5b9b609741c9709da52cda427cd9afefdf07fe619a8391522ae8e4b688d179eb998a66c9e1325258bdaa817679a9de461028e032c49a2fe5f0bb556586820923f6ba7391361b0ec45b8b8467952c0d6e028686dca989b0a0adb0d75b49d60bde332e49cd6efc7b07fa5f41da8a32cadfd40c400d5c7d6ff2fb180c2967fb5108fcc1a3835790189050292e2657f3751c52e860f73e2dd89711d179e92b6736543095a65afcd5c777c72fa4621d65969b2311a3739afdf67f963193d009b6a6080dc39984434ed3adc5abeee70831791490a2638845a68477faad5cdfab933b1e41894e5ca98b500ec4e15601a8795f24b76223cb0e2c4519c109e6d08ce6a52ce7df5a7cd767e0556b20fdb04df5a874ac0a31419c15341a0f9defb1eee6519a78579e523e1647ba3454ba1dcb3f14810440a9bb286972eb70572e787e221f2082cffebf5ff4278a1c69f137a69461f5ded3d3605e5634584a09f9d30a23b431518f50318fca32605a0578fa84f5bac1720a190c76fdf039507c8c4da0689835dcc13e053c8d6e3d17d8c773df38dc507504958c3c0b1746db0ce1c4554f6a6495bce396dff044ab0bc1ef0cd53079cba3ceb3852a9afe4e95ff1e4cff7b5eb8d19cb55b142300733cbaa6efffb81248455ccd9c3bd40cbf225171c29f0caec615dbb3a34624c550454fd264de48747530f1e437445b75f4091513fd23f35202dc82463bd10d60cb5268c270a45e7909f68122450fc0a806ad33da941a14ee069446c394f100cd9f2a1a95146d23f8622a8233b40bc583b4ca4db97f147e82e8fde1e198d1adc57c575775777fb0fa27b40b95860d69fc7adfc7aeefe36d55d96f9450c8b771ac5f7f4934e22fcb7af82ebab44ba5cd070fea6a566456d013f9a482f55c5db69d409db90d6cb663eb7471e439072bf0a40854782c8464d80db0396e4e796e8e138bbfe2bb665bd36f5715d805ed157d3ce46025a188cab863f4f61fa0b1a5c2692962513a5c2fc393dbed646c0e98fd4577e5905e9522ac0012533368425f777a192d25eb3f95f3f207898f98d988768b4853362972654799b40dcc3fbdf52665cdc173738cfb32afbb6bf21d8d9007f412ac67c01a0a878b2d14b4b78b16821c88a5f5ae98e1f0fef252f4628388d90603318f9ae24ccd0c22c2f8e6376c28db85c68df7d60772f40517a6675acd9de19fd484cf840a78aa9458e3914a7d7cfdf2f73ba0f459f7406bdd2940b1a217c6a958eac2df533cc7febc8b9fc3d2e47dfb356ddbb6da60d88e622ba606086d990952e31d78189c5d5a6823ac04bd7ae121ffa6e55d0f68fa4b7b1c2787fb8760876b8bd4620e027f43edbb15a36576e810864e12988bd221271b3ca637b548f37001100c94705c6a661fc1665891bd8b7b12ee2f071be70537122ee17157dce87082cf17fcd62a6f86b808f9c5a6b4c429fd565b100c2aa162059bd2b22d641f9a32878dddcee7a2e9bf8028253ef2fcf58d282a2b1637f37fec68d477a0c234b77e92efb8291fee63d2b82dc47af56862f6c5822ac8aa82bcc78e56b635f66cbae821899adac290987b70b53e76c4eb5379fb22f193ffaac4cab216d1a8d2c8d625444084b361d1d4b2ef8fc495f75bb0db74adce92bbac732b6f8a5d6dfd6c2da9ba69ce940c38eb009b79f7bd5ce753cc1f9a37dc1fdcfb143c8ef313cfde1320820b21e7fc3a7f27dae50fdb5a636e33da9c37ab18a5d8fcde6a2cee2b8839f05a683fb39efa12fdbf65839699869f422eb29f76a2f247d7e3204ea35a65bd91244f6e763a83891f0bdd285d8d7c056df049490995251878718a0ca29dab3d11d1f9419193f8d926e48515620a453a28e96afab23d181fcaad9641c5c0f6c927c298ee46360008c30815abcb8e4787044659f2e39d930b8e4dc7d4599c4d86ca665e2ab4d8b8e1d9d323369c5771b02d444d6efbae7ef882db7a0fa3d4c7ce1b2f4d8a1b043d655ee53c7984d8bfd850a851bbcb61cc2943ef334cbc17f8ba5d71610c26112502a06b46a877f7432d4e2a9efb9fab1cdcfe43a2e1a0cd9f4b0a917fac10c2f62337631093a58f816ba59c083f12106ed6dcff9419b234488e4fc9a123eec00f575c489432c61957ba41ae4d5868c9b88cf6a5d5c6864be0925cc726a612bdbb22dd6d149010934cd54bc924800a5b2d3a35c61606480cc31b9ed2c3d19ee43126070ee115509800104fa24906f4fd68b18c95c881348661d13edde9dcdbfe711a13cc74a14e55921b981dac80049802a1e53662fae11a0ef1f36a1159490dc438c3a38961024c7f9cc27c29ead3acbeddb84097de25047d3cbd36178e99fef8a736af648c8cef54fcd72fc49e161a8dff910886acf558aca5f33b5b9ce8f7f1d5571d8ee2f082165e4ba76c59445e2e0603ad45cedfb99925e9e9bb8e0b8a55b65a73f7f45e99bb7318c425d36ec30c043bddae0ccceb731621cf05f76a728b68f100460e433681f63547d8f28cb2f106400f534677e9b9e9fef1be6c654aee624070199ad732ff19f95c6d25dd571ef85f570852379daff1b77111f40734355638e8e8b895198f454410e360b52cc80ecc2b96def1d2f5f6b89f1cb82eb87a70a98efc2fb0ad087e5e5b08ca63a69b714a1cbb7db398731ed19c71a777068a0f046d13d5914c0595ae22587a00834c59b2ac404de27def385f9ca500d3013a5567804ba31909176f257a15075f4ea4bfdc919da4464d9c4cdea7b9d6efd647f7661e83d4779a81a94a52b06ffcf6bbacb40fc0ba00d33c578ecdb0b6ae877ddbebc053f4ffe9ba5684ba1d11de95a6f834bedffcea5c32da123e1c0bac0ccb7431d12abc3b42dbb85da3755726cdf4a6daf90986ac579291a19b8d2e5bf7dde0416c8359e3f488d535c24132462fa59ab92e5825adbb583c479935a20360cc4a7fe280177a41116e03b3313c365f784fa0b47b277a6081860f3273035920d1ad832c06a788f8ac8d53654a0010e7312d5b4d96c58d426e7a9d84a6c57ad3fa572e25cd702f668b7151e81ba592392d72b78cc52679c1a68bce8d6c05b13802cf713e3a3c514fe57d92942a15be1832816f75b88a0996ca36586b67d0aa61bcf74575f2472337f920563667de9f6878644b888acba44fc3ff5c005eb3e08d5971deaa9e108f4146794674519729e14354ef13f50516d96f30a6cc3af4652c310bab518565b0bee784d429b26a96dcb74620624b271faa00bb7d10b198f69ba03027f7e40619bcf24c2e6a7749b1028a891f45961f6ae904c4978dca7fcedd8a5a5345b374731434e2001a53d89230e82a495bacdfc7ff1c02d8eaac953b9892afa2ff5e0410ae34c80ccd49bf4ce67e8cb3542c10140765a067c2ad51880880ef718d4a1ba9a21dda4ff5c1dc88ef4bd28a11583c720a7efc98ed69ffead8ed5a8083f3e8bc3955cbcf3ded082a217e227cd18d6c60448a64edf3df4bb807ad0ff5c530c48ab3842982f2820b795663e32a8bb96d835b15da40d4a4913bfef3d1b887868b64600300434b6562016f3f87267071c982dd0672b0b2fe49fff64790cda353400ae14d06174066cb4dea4057521c924bd8ac071d4b720a47bbb20fd6bbfdec7c866cf78acce6651d473316d76feda0593821949f2fad5d3715a35e49a5ad8b1faa247658ca5b04ba53ee93e35de72c1fdf15bc9e46758d7c013e4c18ed1737f15d42c7725b947022c0e5e830a0818e8bed266ca527c5b449c26afb70800315596e471189d002c8e3445a0732697823a660a0f40e7936041d819219a3487ad345237e7f5a7ea2e2aa1721af99669c86c1b54c28a832d2e207fbd1c8d3671204dc64ca66cfab0f2dd20844b0528da3aa7ee686b24f64ab67bd6088128adf2c07dcf6ee8821dc723f27a12974f769b3365982d53a7c69d985ab8b54375201cd3deac9fc14d3788bf4d24c7f7f3ab537a35a03f6e54d8948a323a1be93beaa26855336f7afd3c0009a41ecba077a036a8de98272637f188bc24b8a669560d1f175de3b3c01fe6b21c78195b86ec6fb8261cfdd5c4b9a6d57aa5ae002ebaee11f8b56a5916df98fceaa0a0ef00f1f48503f260c6a1df5fd29350df6f7658d30adda1935f46523fbb219988a2aa76203046b70f5eb96c71ad79daf901342b3fde6a448e03309c1b7aa480cad6ab7ba357178142cc5b203ac53caaa72e134285ea496f3c895b74c62963870531ef986fe6a1fcba70ce682ace716d864051443bf216b717fb7e5d092b42540ca46fcc6214a03d6c846129f57de5d9bea641a8d07fbbab3ec3bca345e95c20548452286acf8ddee763f55f3b885f3424ca93bd176f9fb7d4bb05e17d833b5e298056396667938feca18b686c08e3c54190939d17e1d299f52a84bf99cd332c20958969ca0717c1b9fb6428b7e4687778b9601b8259ddac959c8af4b8e65d3e20655832464d355ed9df17feeecdc42d8bcba135aaed94f53818e73efc076cb1c52be2ba86966dc0ad54c13752d821055b7fdb37f6e7e123dca14b5945473f0acf85d194aabff521eaa996a76e66082ffbc85548849d4c29676cb0fc5932f4cbd10a004c2e13f0fc1e624337972a5e78079f36fd0f57e2dfa6fc2153479e1a005720c5da56bdca44d59fb722976ebeb570e9df4d6a650b27a10cca48c2cab23b5ed2d0844f6a94fd428dd87323653a8691d3ca123b975f963b1517476baef90e461db2054b49161222e847b2ac034a53b9d2bfbfe50c296232b74ec2cb00c7be1faee4c049b1bc1f7139ba29a82eb62b10261a96417f81f4afdbd11b4007e222d3064e7cf8b52e741bed694415acf2deb5884444a904490b0c39920e915fcd1c534097f9d606f2df4d64731ec706009e30f4ca16f2a26a5b764a608948a9fd360503283637140ec4ee9f043a23739c4280330faa4fd877ca33e4803b84f9bde38866868d20fe5ea420b5540d7e8018f16c5161fedf9b1578c22743701e6e0de4b18e169885e2a08abcc2cce2d19d67b654d55ae0da851a7cd0e12b6a208ce23bd7144e777f624b3f4a4217e07ef91d0d380f039018aeebbfe5de7dadf58988d03d4e8f32343ccfd342e4461c6f80c9c01ad7bdf53a8f0cb192894653b8d3e7569f140808b5a55f66106a31105afbed6ba0326b52b422ab1521c809673d809b38c7c8417d980cda4b05cc39fbbd9b32a035d97feeb64cd2b3e9e81339bb519f96a7b311f2b7b3b6f7602cf13500f9dbd6756ff86cdef9654c54044f67efe05bfda943a58bb141e827c1efcadd0f0f24ae88e79185461c78d65882416e4e7b9b12bacd930817ce5da12336b3de9103276e16fdf55076763ea62ce9c3219d1d3c9e64e0a167fe58666447e06fec5a1b3c2510a2cac8a6efde7d0df0c23e81acd66a16fe8c79a9c6c4d9897025ad3b40bf9ae1d3be42447acd1820eba0b48437429851ea5edfbb12dc1b803a8ad544d4200d7c7265b96900defe2be7441255da2655aef811ee05712fdd4ea5215d91e50069945758afa265c6027f2b961455d119db7504e56a68bf85e2d3b67a736029c6aa48d88c1f46cace88dd7719f62c70c65064ba77f684a475add56292434d8e61e9b42fb12f39586d4e355f229600ad7935904de8510a2c35f0a20310deda6ac25a86c4c383a6e501a52ee9c75c6f796aef6ca3e07c34760d5077ccddba36fe040c3e9897e840074ec8241c7fad3f79c99e13c70470318744f656d503d89cc0433a07944d04399a17d796d107451aee4dfa11259c433df88ccbb4441f3395f7781758c58fa90ebe27972e0f43e17d9fc84c8fe74d0c6d96dcffec8b54832c2bc89d9d086c620837a9f3ffc5e088b147f97376f8af2574dd15de12ec8e782022482655269da5389f34354d3af23ad8bd58b36472e3eb4a8f0f6161619921b57298deaab8947ad0ce419a2f489f862b259e40a385636b1793a74d21dbe3b203b2414b268bd82a5a5e39a7befe3bc4dc53e50ed70e25bf6199cf584117f8501081ce0562e6fe032e80b49d1999d8df24d63c71898eeb5d06667941a2114e4aa0d8e6abaea7a592d3c9ecabdb26866458e851f157f374aa8ff8d9ff0b5ed4645f4d6c48d6d07ddb8e21cf2134462a12c15c358cd737fa3ebd923477c5e2a987378cf4540ca4b9e491696218791f5664445b79dda86988c0e5aa561622088c947b3f25ff26c40d44ef166db0ec80790c0c760bcf2f8e603e449e6228b0cbde3b5bf930904fb9461f1ba0c018595b54685281341856339268526a98b2376e4ebbe5d83c2e2255be0e1998b9a2161039517298bc73af2de4399bfffde1c177bc1eaa8d2a0efff52c8be15ebf4a6ec3844d3b6a657de8acc01b87914dbd264890ed2343057831db030ba264ad9088b1823e94d402d5b1d479ff06dbf7b47fde01bb185224f847c68e4cc69d98e4664e22f121acd45c643365bb53642f2c6c223a5f3be17a2785be40c25748509103b216be720d65553a4a706a12754466d6316af62226cca4b34d759489125a652f0d6a528146926a665625c9b4fd788775dd90ff391fba8f2492cc57149da035c27febde86c066808e3f4b8bca2146284cb9962e97588333f30762d585805b3420d11d36d63351d3e2e6d4052dee86c09bca1a27c42ac00e4ac710e3d2b5fdcd4ef0ecdfd950ae29918e78b18651b4b6fe0b7fbd69536111daaeab402d4abe4f989a24e72871bfad33f9e4b5add7a03940863fd1c8cf438e37047e4cd0a8239b87dc5741be10a36dd6f0d6bd867e975907f7c0c4f399fe48fb99753f4c1d3b870e79a0f896d4bc696640fdade6444392c2b2a24c7a13e5c29146011e02a612c5adaa80b74ac715956759980617876f703665009c3c62032760e54af359f32149582bee22d750ac448e362480f7cbf36508584cf1ff96b42ccd76a73587f3a78859e6c46b0ebb252ceaf0b641ed9e5193cde05917d9a2bb7a7bf12a7a957adbd679e1486ffd46067ced99bb20ec2c95ab0ae9f2c67e093ece0a50fda54c25700a881dcddd140229e11ed3719510db8fb27f13c7a5a513c89f958d8fd59fc16cf4a9b6ba9fff4fec65f6e1a6a03e85a603f97bfb178e002f699db82fc50c9b68ff356334b98be6792761a9bcf5231fbcb390f00570fa3acfc2cde7b5e1394633bdb9513b9691e81f96a259d62c3d68f482c4ae70f505b0f21af321561d4a1a49a29f3d5feba1ac30127b946105b8fb46eb64d4a213a2b74c7515f216d32c0ea1c0694c65fca09637182ec9a25895b499201b6aeb991c7387f3155bf0ecbe8a2d14e6b7ee7d91548ba90d7188eaeb7599d887e4767c0771947f47bfb6371e9e6355c8bf73853dce1ee28b23bb094ba210c3cea442732c3760d088e50302b1e43fdc9cc402e76161ec1b17aed73e5c17ab6dc73764d434eb8e672c06affa9d0750c5bf9aac683717a7f0e9ec5891558045d451e6f83daa8aa5ded9c210f828fe8afa33a1d1a4360e829e82d6dab2a6209f3713f86edce4e9eecc353dc403c199f95138f3af2e6464961a980a776c972359eac3f42c207577c3bb520d37899b930abdf9222e83aca3776d01d0d83a340eadf210f7fb7fa43e2b4694e50709748173f651261028a1e88cdf6e4171aa7d6efd7924e366764f3484c09a19fda1cdd1334d3c2f7865065868f599377d0ff6747e472e5d62c2827e21abf923078d3c1003d2e9f18629db5e211c31522328a26f75cbfb879fdab40c00a8b3933edd74c41a00a8a75a66397c1faace66fbe146d285dfdf37b6703c0ea40369c39c1945937e05e1d803a44a6d74f9c5237632a5bcb0e1fc8ca51fae34974baa05d3fcc58370a6cf134b214e8acd04a7eae81c39cf294bf12d1d84f4f774a4c71b5a94d9a56dd06c32570398cdb548ce5119cacac0287f7605515ac844557005488f290f48ff6c56b3214ff782a8b3a2b52ac43f12f5fc2f98c22d9c591f7eb7a87f3bda53925f6ce52d54dc1553f10e8bebb353609112246d195523c1ec39a554779fa56826beb42753587b1f9ab7d292f17f51d6a43e2435d4e349114a4e13eaf3d75347dcc919183d76af3ae6823749da138a8ebf9d9148eea274e1335264ad6d220d588b36d6897ad8955921b1a0670dc35b7bc829e841af4f387709c205b1eca1416edb2ff8d1f8a49bd99312ffb3e40beea32de003ddd87bb32215247b35e970fbe67c80c3a93a8f496d3a0f94175ccd5c641dc8b3af735cb4fae0d6f2bae3afece4196d631286630c85947d9718ffdfb614efa0c468c24ffcfde86351dd6a63c2d7ed802e2bb2a1e04b5001c111211c5c8b68c8c37b73fa6365faa28788c7b9373a0f631e28b4a5c4862cf9474791cc6445ccd050e4245b2cc5b773597a8de76bbe44fe0a6e26bfd5ba7a00d852bfebe701ac5b9ae6b7fa6215983964309af9038af3ef47df142de60187bbc733054f3d0ddff93d15a30ddbda50df59b3aac0b958e6524fcab85b1cb04e3f4db66e6bb245871df208a113a027cd436bed034252d5f597f2f9325d830820c29dec0b7ee19f9ac42eaa60ba56d2831931bfdf65a008d0fbecb67bae7df06b1367230576c6a9a3ef67e595e38e9f547d66ab79951c0f7546bf5c8384f7727be1e0ebc8df024d89e186f545872474bf95be902467b28340fe93483a745d8f92209458f7b9ae601cb50866be43dc819c617541d216bd7c3ca2db88fc57e324ea2897aea5d6d65abdd5ea336e53e57f876e72a07080384b2ba2f27735dc5c971d0b648ebe6b579565c5c4e02256067615eae01040a1be9f75e422fd7e8d2a26aaf1593672db31292683a169a8d9f6b8fdd56fe124fc582d0abd59f3b10a2594de6f3bfecf175698dd4caf98d9044d28554944cd201cdf6879e23ee407b67eebbcb943760c8b64b96ec1b0afe0eab3015040b86beeecf01ada0fed9994a8e1661d7c2877bc71942b19cf8b0fac6a3eddd1996536df671aced65800457c89284594080b4fc7b28456377d74d156f8def1702b5e70d71b33c42ab1a582228ed9a37ef8cc3be61415380ef2bc02ee1653eaa29c958b32b137cd91a3588d711028df0e6e35c3cb1c84b60842ac6df6696cf4b5be2c06ab596a6730fdea9149e8024597eb7307a23b2d49bd924426ca762db6790744ea89f8decc53ee7812189047ef0ba9114d83e3968c983d9fcf7a5be216dcd59cd120c521c448077c4ac367e528ca6633059248570cb92ce5287ed6c9a58f83dbdcb9c7c75a096eeba94ca4ff8769b7bda35e1150032825b9508aa2c07d69f6046f49c4a26e56ba5cece9b76b958b91f728ea5ca113a0cfc81c5ca7d0c0df72aa1003bbd5028b60e1c07e9902c688ce64152f9cd1fc605d27f1b648eaa310b3b2d85984e2406b6a19cadf029c5a838c4b18328452676ab79a55a01d29bde076b358d89499cc5262067a7a362e4f079a4136d0cbb2619cc1587b5698cd08717d79f04e13af8e05d180382ae6149ff55b26637d49ede8a23016b5398e677f6c4214f34f3a7e103137f6c461fab61c7495d72f51d24ac4a5c40f3fd362098d8b38a2711aea3bed44151ba24a73f8d48b7d2258a837c4193fe651e60d4c8838974caed1e27f997da76a80d097d9a43ec6eb13778347ebb06296d113b6a640ef122fce31477ae67c56dda35a1eb44dfa8542241e192f87d0ce9b96727bff5879cc2504a5d8059486f6fb708a853b5f69f1340ed280c87c811cfe9163a4a26453e7181f8735fc7090b813968e37fd62c01899b08de78a15e7d2ba0461d8814f89cebe8e83ad3fe66e817665e3ed904a9258ef10b2c671dff6b7e2fc55a66ca15765e08c5b0efa11d477791475d2debf135cd8e0cd6d6d99d7f25223a66ac8415ca866098ce643cf3d79aad094b82933c5789339a54bcdaab61f48213f4a5a8438bc4e2484dae14281ae1b2b675c39c977c7b188c76ed23697aa518aafb216b0dcfd15d4509492d96f2e3492cad4120d158e12151145ef91a41e868120be4de5647844221c3bb8c3e094f576d45512fd9aee1df1f5baf795a51fc94e6579657dd1771d6476ecc35047b535d11ee85742054ff081d8b3f147e1174af24b5baf584a5f914aeca3019da894f751537c9ca5287b8aa416b13c9bf05f290b53172108d766611d77d7c49f654a328a23aac051f9b9dc51e2552e12f4a830008f17b09c1619f1a81c12cd1c310af1b02cfabf5923d115be92d1325bf1a62840a47e2a7984c49f261b613585ab08a9dc110a97c1c7a7c58c22015198d0914de01fd491865f6052b1402dcee62cc7458a97d0dd6470fe8c716f13513c78211f6f6807230162ec732403192e52c0241d510b1da4766b2a0098ba9c19a04994aaa3f01a7ba48185ed5236a7ad9016c95c8373de583ed642d15eab7e281459a06b0e93f011ead71628f595b251a5bd3303339b19f536ab1e7aa1f02325a7bf436188353be6c6995b3f37c5bfb29ebd2801ab619aa8eb591932debdb79e2fff8c05c03ba64d659eb1a9eadafc1869c59df1a009caa30a90b5731188c55c93f1bef5b9cd006827b9059ee579f5a737fa921357360511491efd18fcd38f823171bc3bb45f70744de753910cabc984e02f1c957cd62fff2d6cb262d1dc238f52093ea1540bd0cd147f1e725e85ba9604b2723afb6956e19948b7080ed376d81819d4783304ba42ab7720eaa471da098630215fc578bcc15e8de9f11e8aa87e2d5e3656d29434088410b4e9abc97ab48615b1139e163861aa7ab7b656c4f7dea24318c62d8edc8b5d42542df9ceab30a8e7f1fcde020ae5cbe38adc3a48f3dcdcbd195ed64a07772b7b4c4443ecd173d366e33c3874aff1ed9206aef4dcad3acd42028513bccaa954296907458e41978104a7e3747bfb4ccd53f051a160583ee83139da2ff4f3f6c59d77885ec3be5174800561ef7cde828b2f1ab3b090573fd6e242b5fd3babed611171e2b525be767513ba23f097881333d4a6e4bd0e2f184d1afb9cae0c4f6beca52d1d72ff425e11909de8671bd270e0726495be6c0a95ff316ad64f5c47f6d2f1ee425aa0a248f93d76ca5031f486cb68c77c9e347fd71f7279bbc4853202ad2638e84107a7c1ddc03ea8f8c078fc6efbf1a985564e77be03365ce9c39fc4c20cd742334e91eef1ccb66b528ca88fa44706467fcf88baad468c6ea1123252f38b09ca487473a958347af9bcfd7d89f8679c6d54a3ef2cafa0bc01583976eab71d33377f7c7e37becf194e68e87b4987783753628ad8f7006a20210cb65859d51420b14851f2f859fd0e91dc6028026f909f666d8a5b709dc693234e901f95f0d45cb24a4ef7a5a263334f067233ad93ed24d956e100cde9cbabd822540c93faa1fc0ca3f89c3c5af4af7c988db14f00aaa032c9b51f06af561543f7b200587d1a58dba904ca27cec4c2bcd4f836356299e6c1b0ca4b1bc600063bee3bc97883b7a411073e30ac431c872416f331628e638a886fa51879fac74803da1ce7375698db6754f15e70f01358d5a2cd6e7a493bf3a0bbd85bf926977f5b31f8058f9e90c6a359119c2b3e02b7f1798a3f883382dd114e530a31f0acabbfbe3a80034ab0f140466c59280d359e8cdd25ad5cfe15bea4cf113f59f44c3abb519b8e2c56771df8b9fc7f466c1a900565f16e7a27eca1b6f712db9b0dbce1c79cb2150974da2ff5d6ece644e63739f8713ee983bbb2b4cd2ebbcaef06452dc7e46ea851022616f3da366e35f81069ae6ebf4b1ece442fe441b783d139a0dcc7d536ba170bcd61da8ed6e82ff66a62e6c28eea0fb8831933f0f4729828914b9636ad1738b07511797e3c4454ec859949e47ab1a0c2a2359708e402004fe5b46fb9049e7f754da5b499c1dd075ab94469d9a3f4511800f1a0c7d855717ba040b63275e707d34acb42a6a1a6a8ab9cabede9b37fe65fd60569cae473a007382d12a6e681f81810d5669c0a1dfef8d5fccefc8f56d1f22c195fbd7a1c12e1eefd84d866ed78846d6ed6821558edf332ab10216cb143daaa0f44862f11e87a73cf6c3b4c50f45a5e697183219640d294628d46907a962015703bdabdd31a777e1a4e7200586c5eb316beb1946c8277680550a33a37b3c0749757d63c656039df9c4e28a372291e0b3449636d0ccb73606c574a41e27f6bae3fd9fec5aa5a14cf30494305acf61d1413dc04aedf66670d4ae97a8be119d4e87aff3b78443b47ebcab5d3255b6874d3801469f4b7d77dfa12b54f62848e0ed4b3bd464d14163a3fba23cf6d7d1dfc815760e4164b6039e169ac44f389f5aab276c9328750a725449f8f21554504e57e8d4b75cbe2135cd6d4c1773736f9368f3db68c26b50398ee915c1a8f458aba6632cfb789b6d680cba31e564391347da5b2198d97be2f20b4e972027d740db38b4764d3f74a62ba3392d1f173649fb02668915e2e7c0228b9d6e1316eaf632e1db6dc6b913e26397c8d22c1f3196d5e1b0f5434aad331f41ca762d6e5e55ce5d978f31b052ab1fcbc813407d36e6b2ef2fe74419488eef3f69b8f35a13cee7eaeb93f304cfc486138d23ea559484cc317475a83b3203753d8f748092f98bc2e3369d028d04f3702787d474ec1b7f75687984038e2508231fce26077b0245d3ee3f8634dcfd703a465c7ccf4109121fa10b8927343012cd4edf0bab5cce610fa4414e936db99a32e8c892321b901f0a3eb06e932d3a2df1322eef8a9a378c706a7ef5310e4c9dfe2a4e96500313ef7d7720aaf25a8cde5f03537f34b54b9e97ac67537a596902b430bff64d0500dd68fc0370feab0e3acc2f830ff6f57bdaf4d7583d090ee01b01fb79deb12c4a3e23d4621cfdeb71276674c838312fcd3f06102efdfee04893bcfe1e6c606dcc9151d6f8d954a3cfaa37f550ce27a9c707bc3093fd9994e081b33a0479d92ce7b9dc92c2fc03b2a390869f202dbabc09fe99afeca236fe30a01836c95948ad1a6f654e12a260f190d5e109bc7aa45272d6ed935838a81ae0788a288913b5071836bd17a52b0b7979c0b7b8ac1cec6203cdd4697e181dceb0ae4b4aab4be946804e55a9bc8684f8727fbae166e0b6a2e9afe3edf20ae09a8b1ad38c6c6dabba3ed87a43334f7d0b856ee3bdeebd1366e6cdba75dbba8c1a826f4a1e2f1917e7a0edd75ade9f31b417fa46dd2bbffac363adf0001099a85fc7ed1b5d94f72ba118ef0574fd0c21e5c4d2c683cde24dda9d42d3bd2474522b28ca06823b05b25e7bcdb48c11dc5c8cc725c5e985357f4252116ccef04a18bcdd4c1520162dd7bb4c22815ce5489c355b7567cb48e317ca80e83b7d610b765e828378bc4fab61376e38461d00418ef10e6fa6dbdfff8d5d34faceff8db727cccf9de3c2eba2867bd07373cf4e64a89af836a039a12ba951afbe7e4a38176a60a1042c6d77efbe26b3ed5e90eeb440bd8e5ce8a2c4b700b55a7edf36419a0cc66e33bf9ab12dbf21dbba5b6d25693c9d278b7a2056c0c976a35c2b372a19e048ccebdf7a016d3a672cddb71d71c044f0a6a39815a3ee9036f2e9950c21b12264cd165108b88174818df57abd823b18584049278b2422e7c755d988e0f720d7b777a93c1a4c3b2da37eca09c12ab71a386f2125174186dc1cccdf5d176c642d07aaedb5b36d3b6a160f8087a1de8417ec507b68a8c54c8b8c8e1e882a9a897ca4a765eddbc9abba1c0505e0f42c72be3c955ff5f628934455b923932585346a0f2b8287c9337e159dae2ef8ab470ddc223c41d53e78b47b73a0160516eee3935c10b9a0e3cf56524770f4c3f742e3ef8f54154ea2b8a87e0a18d5529712049a9e7c11e9787cf29fc0e08c15d4c890dcc734542a299866385041960c94d49075a4f536dd1b53707268b1debfcb669c71ff3611a8d8c23306d6e1d42877d0fb36177a5f0cec57bf21b44f7c088e2a37cad5366eeb66d5bb4473d3a89498489059d3a462d166597e63f3904a7a8ed0a22b2a19c4e23b77262edff0e7f1e215b9a052bba50d55bd7364422cca41d781cf4797980a55450b9d6bc03b15d881dcc8d8575d21dc6d564965f35f38164da134eadaf12145ede613ead4d0578578d949f3ed34bd25c2af6d2ccca32f2f4e3cb28dabd4853d583d6f471be3959220bf11927c84e6c7d67a20b3a2d379fe778ff0884e0123ff7ccce8a2eaa1ff18879094e6cf4f9f63ec1e0754990fd5a3416c53339862d35f852b3e63aa93c6d88add83ce5970282697c86cfb19f63c42221749bb98c598c48fa90bd75e28545a285981b44ae02639660236f5a7c3e80b21adab4fd0d0aa5c7c7f4e2d70d046a3f1c381ca3f5243f71c7370ef76d960cf4994caf51d0325c2ad4bbacd279ecc33cefd31369891b563d2e0304d4950ba909ad769812a46440ac41f240c5d346cd5effedf0ceaa02d9b95b5c7510a65dadf9bc2a94b654889b604d0b356f307dd405c5555b86d4aae29203de219720613484def03019e692b113e5e77289ae408bd8954cc0b6a22aaa90b89efe0fb22bd11055d38de8ba5942b17c5fc1a0c9b308f6b225a73f2144766de20c78d2ffe251575ae939da1e5c6b0c8309ebcc8818b7ada65ed9c84697bf715f0acfb813e899a683dda5038dd68000fa66d5b987212b22e3b06c21fbe554bd85418b4366f97bc7e3cb513bb238609b32552bf49f73c1444d3081a47724b994dd16c942e69044c696354ebaab4a921a9d7ef5dedebea98936b1d43c4ed19bccb98e83cde4155b4b411bc9ff575288442b7e2eb44672a376dba7ac598f3b21e2eeb35dcece432fd6179e0529d6af748a09f7a32c45034abb9acd0d8275a167b33dce64f23ada36e9e540a6876b89b3ed03ec5119349e0c28d5c25f124376c35a6c9115b4c0e84d1211edd1735f8cd23e7c87798737f29af27a545bce6d6e810612150fd44088c76464a057a7f44b1b638cc24e657283a27741eaf86cfa14a8121b8bfa9b498c0044671c85865706e8aa6c2921d3cae54af7d12406304ca6816ac6e74da33d620d3bd88f20b28eadad949729c42a4fd22a08db41ce869ad913709bcb3015e93f82ca89381204fb5c390f4353aa8bd91420d8df6f4122e7f61d3ffbd82818a298f4415da586d9b1a9653f1877a6c8a41f28ce36005e38148a6151033a3fdc4bd42fac3c3d48a875a840a52dfa9f1c1c0d6352f2a1949f511c52767206b9d22198870635f5b6c7781187ad3fdac6d265a366523da029e9db44679db3836c1aedbad66f2312a1d631dc5eb6dafc4c7727b135de1739c0421693dcb3ea744d2bb38c57ba8b02aa8ae77236e5acbf5077fc00abad4ec6441ba083d582d96d56b70081d8e390c8191b6c7a76d7e8337920873508f66e64570c1890fa19d9de50224560909141c4e9b0777bf9efcf6b6820e103d594d6a263a0afc3d1845ffd7a8752c834ef175f1a0c45254139aee676681399db2689e3a7141a651c4bf3ca332d2b96f6a315929aa17cc670173ad85ac2c034a055f0cf4e9c62f443f2185d2a91d64e171466ffcebd825a3594e92786d5104729bfab621fe165322c274dcd64bba5fd5e051ebf7cbb681ef2e49d3da95d394c3ab1549801f3105ef5b45ecbbde0cbaa11da0df103f1b72a5d31f4aab35a7a6e547bf422e30f6360e60e01b62c0f34f2ceabf2cd9960640d32dbaafd92a48c3fef850b44291f740483bb044a0b1b543dd78463470eab507f85f2a62b907b52842282b990968178f8af707a7bb91c496730d75fdb7021020d225736d0ee20eb6be02266a436690684fcee20e90e3e1b939ca9d629160fce5cd619bd5d9e4f72b31183fbeaffc9bb754aa2056233fb6294b114b5dda3a4d4329df1a1071a65c2c8d933f432c3b088d9b07e09f3836b71cb1827795496effc9416bf2f7faa01aa5fcb7ca7380a036aaa39a642441099f08d611fde64e28cd995140b1d05b943f4725e6598cb6315b2bb65bacefb05c96e65d79450096f847dcf1571571c6cc98e36e70bd80954f9e2663a65680c81489495be7377c6d6e08e643c351de2a24cb5c7e43f5c98d0ae2a37077f274d16062abea294a682fad9231d57d204b4f748eaf7fab321c1aab8417ae46dd055c46e177ca996079ca6466a276453f6f3a83cea241ae3ea3c0a87f5748fba7d7a84790c76320e4cfc70a12be5f5ea50d3e2f71306170e03f5353d189c74d1c35769a20758a00badfc1b07766e38684555e419bf4343b090d1bf227cb499aefa23a7b72205f50fb2545fc851cae362f5644e3d6e38dd346e7aca8dc4942b06d8a9d46fa2e1dabee981f432dade43602202d185431623ea9a67a0ac0393716760283ceb4137ed13e9d3ea91765cfcc30fe7b4fac1f18917494df0e19118017c6ff427acc01a91a8fd58413d1fd86dd4a4e74e7d8e611723618622ec7110fda7380263800af3b3c8b23a148fbcdbc8dbfecde9ad75df076071f221a367d03e128345279a36df04352080f5dbb224300064c0380356f9ca7c058e85eea8eaec5042e723bf6bee2d471baebddbc16fe6f3cc33e5937fa727ac8d1c16c47f098348db909893110425eee4dfe42e373216b9959a266feef51cbaa7d0cbeed27ebca9adccf42468d1dbe2fc5ac0e465aced317ae89caa9b3aac503fa6515cbfbcf22cbddb0be1fff1758228eaf1ab6309db5e5a0accb57c6628cfc46e73724b03d104dd6743b2c9ec9eb92e302f2e365c30d4498a33abca5211bcb021ae4d263c4502a66fe45c4e953a641cc116e3df16564f9d2888e8e32b057265a06340d7bbf27863803cac7a3f52df30428a45f68fbe246857454552cb2f3011c6fe7b4d4fbf799c9dcc0823636f159217fa8b114d83ac3f86f74c0be3792818f8d199f4844a5258e9e33da83b988a392a3cd1e8074c380ee6465ce85471fbfb9a225d617d357290e42b767e660366e67e320f190f88795d7d0497c165b763050d5549b48010f6ad609cf91112541c7efec590f6ffad547fff50bf20f38b58763832f777714d1561b0406a82dc06d3442ee564b038a53e0d618f08ff3a8e6c6ab328040493dec3213de9aa07bd1a6ff5f90c55ea22498ca35722f868882bedde5165f9b854033c73bfb3bb6935a11d200482c7538f05289ee7a56e42c3a34f3d51c408e362ab016202ae1fd429fa500a77bacad4f291c4721860d5fb52506e0845d7b7330e2b1ec09eaa728c91b38e246e220e6129d2511452e00b223ae28434c4de5b116e36dc234b0a65b37bb3d50ad16c7161fed7ac16d23f357924a69408201f6606a5eeafc42e2c1cda4b016a3936efcae61b9f611408ecc9e5f0c80c01fcb4990c20b60daf0ee3d5298aa5c3398620e3cb44fc1788f852ddd10d3ec6e54de75e6adf4d5defee41fc8d351ffdd57daf49a7d5a14aac78704d54b9d2158e4fc29c0283b5300e6ddc4387ca9f457b42b5d7b179226f656646928e2c79008baefcde6f1dce89d7c4c3f737a79103392157a7623488f3029ddd2f69d4f5f3e173dacef5ff27a9df15d37a3c924a6b02640ed66c60e7b3ee7583d8fbfc6e4d2d60365940e8edf19cdb7f56ac039f93fceebcffb863cc4ef4383383a182e4497e73a97e8431da860e7c0c31812983e63407143d77e96b1ae24a14ab2016e62a0e878b52968adbf2b3f86a8eb0a542bbbf8d2af26380173d557d87af7b41ba0570932b388c5c748ee85ea12713ad1eb3f50c6edb573bef8b7cdfda5823e501c0aac55b5c259592974fb93ff464eb15280860ea2fd07ff2636739c9578747f12d0280f5801102f35bfbe1a120da8c78ee10a7b3b6fd3f277cab87992546b76aec49bc508cb6247c802dc0ca9b7167cf66a3f8f49ed2051c9fc18e7c70aabe0ac82fa1f9e20d7a7ff6a5fa5b3c22b6300692f6df50f58f1b7f86b62df8c7d093eb310a4ee5ff5504c1eaf62508d935fa04a6f27e543ccef3dbc8046d250801b0bd7c65316cd14d6435ad1f6131f277b29d6973b23067f5fc85dd998e8b43033c1539bcad782c499ff5a462e0ee06de177ff9c211b2160ca7521f16536fc6f1612725290e0693ec49bc10e123bf27a3931f688b6225894679444086214df59bc4f952796618a7882db9db9f67b1625b9bf0d58222512b0501afea60fbbd1c8d8bc7daebacbc5db4c566f501d33942d6bea7e821825a259aec21be00e82dc0a5e35d64650d1e88673b7e4df3301c2e75e037f8c1f1dd0d03f8c4374291f9ee8413fcfacef588a847c115660d8d4f877e36f685f4d375355fa0fe8cb3ca21ec6274ca8e780a5c69726d1d98786c384b02c5bae4c825880a95078f847ee1008b37c1a74406341f1af9664b66eefcde654b09d68f3d1f82a4eaa024ec15c93fc601004f423f5ff0bfe649f87695b6536387a03feea88950b71ca540a50323f696e64c3020228c5c72135b96b5a3fba77e681fe2412ce738c4730bdd440ea36c90cb5b75b2631707a18f8a58d3e0169588a7a707fba1fd811eb7223e85ac3342ad5ef3649f1dc35bdb98fb70bf72cd030ccc36b161e28f31793340d6585fe2caaa3cefc1020fc0ce8a92bde0be4e871b7c694017887f4676ccdc861da0ab74ae135ec97612352e8d224de1884adfe8868bfdc45b6ce7eb681cf333cb909cd26a3b0460f4d12fc6f87873297b4818cf06f46903877530cded3104d982fb85eee2a9c5379afec1fdeafcb09c60859f03009484f445fd6b3c17af4d39483adb5ef1930b90eb6239a191a8872701263f172b754520e0fa43e109e45a930c84fc716000f7cb5bd4b6f31e0c34c2106c3ce788b9edbbfa6bce0140510b31b7f45dbdbdaa3efb604c2add3fb17fcaf92804de0df2a9bce60147ba7c79dc239fa6088fd372f0825a0929f457dd76b2f0f5a74fe93bca4c930d2d07d48ae94f23d91f12fce3a4039f7f484c1ebaab91882d16a78aa8448aa9016ae6af713c0402ba3f22531676f365458a85bc1b81ad2ac980015c09e745e64975f20caa41a65ca6caf8d345a3ef28ce33ae1d3a15f846bc3bd117fff829107477b4c1936a4d8702cdbbbf235df6941d22ed03eb7fc82fee4230a150d7d6d934783d32f074b58f90ce2ceda395cd4cc9e4859105b1761e81ef3e099b5bd7919822d0dbd9a873d6f44047e7209cb7584803106b5881473f807aeed7e703b893aaa0098db8f4f2118bf0d225cdf54065bf652faed3afc8f96dfe9e3fca2919dd50712dda5e706edf2c1da9f9a5ef909adf0f59332f400b0ae9c1f2f2348506381b1250765e2f76467fabeecb4d27cc35b8d11172fd725c6a9f5b8a4f912188a12bf04a0f477d43fee5ec0b48a8cf9b391709f97b1f578d9bbebaef0addb03f03b330c3fa31d003139d790c26b52847b11794cdcf1fed5f252eae1f2caa1b9569ab3b7b58a6cf9ce5755157e023ef1df7fc43c05c5de90ce5328c786dec4ae8bd443c1c1d3f306ad94b6cadfa66d7719652a7956c764ee34e5af0ea9eb387d485e4721ad676e039bf07127808b12813e479974d62f670c8de29cccfebc038cb3fa30211e82bdc003d7e2b0e71fd2cf7f1e886164752b9dd0d3d2dbb4d93e70b733b9a9c6c908c137b1e39139f811b8504127ccaa030d109de1d766870d136531a4e326f910c3d87460e9f1d288af80a912d115f210c1ef0714db7e2d6c202d9257ad4e3c757950cc8319a04332000350709d48b75983471a5b1aa5beaaee630558091f8321fa1c0477dce61ae3db547111f1debad62864b50b00aec21e4dbe932293d36f62f6f74cf101d1348c38c4cd09d3683e68e8edffe5c0ca862f9bae4e84fd03f5a96830c2de57b57c21fee46a05baff12308e491bf28d52b3cbfe1eed11baf6e18d11f83530f1de5a5e895838a844a4aaa4f6255eb85858c80dac579929612f322610b7daefa4e156190ab307db908fbd0058cf2a9fecf840b28ceef54b7f756bbb2c4bb4cfbd16db2188d8ad1d0e6927b5cf6206e7c002af2940974ed54f2d0fdd9e23eac98d3d666db75956b87cdcfd46fa6ef0b8e61659d8d17b9b8917cd8da070b69d8a1539202920bfca6462b93ef129228b53fcd5eb1f1baefea4aef98ad909fc34727010d57fb6b7dbde8b808faad5df6b4df87412762e277fb6b65f067c2eb431363e469120e9dde40e154d5d1a1dfc50b5a20209cdd038eda84e76f934d555502ed2fde6c1e6c6a4ac085d56d7cbb1da0e4c0ec7dc04b44e5ab5bca870ac1a776a581db030db8e433b132dea8edbfe9e3defad604dcd3530de2535030e2811b0aa5da682030f2844852a376914e2d037c8d3e83de55bbada9137c71c8e6a0568e132aa63070191fc43f776d7680ea2dd5a765b192c591c1aede6eafd6944c4dcf6125b2da146ed217f204ae436f99c3174cbb9e95ad38d71ac308bd907d9577ffe174565190a9bd81bcc1d341423e7fdd8d5d7d5fbad3c694696905386d3bde9a115f39d65353b91169de24a4d1321fe8f791b3ac063d6172da1ff051d41eb81e666940502c23a8036d467f6e7c393e47d2fb07d2380acefeef3a9dba75223eb37e34ce719aa7f5f1e3332124121a6dace18c9ab9ff166d042de35256177d44f986403604d703ecc9b4c61710730085df0e5450a54e72a0fdd5669bb98206872fa5f02ebfb403d76f919be11c1cb6eb1e53ef856bb43ef4c97c10c091a1cf3ed06c027ac250e1caba62f8c59ba3ecca6fcc6805e149a2a4cd1a629fa24d11d10cbf220a59607cf2bd917ce701c78d98021e274fe3bf95293c6ca32632b48c8ec0ccb78167e5e4ff9633fe6ec41ae44792b539717158f4d5521ea4537afa3b2d6c32c157c43af8f710887f9aac80640b3c6a0761b04a4ec2e4cc1307a014aa894214a96bf34e910c58d70f731541715442c76c6d3b74f953ae81530a7148811919b34eeaf76ed8b912fa69db343868882d2520c4c0217de2c8dc8733eee42cd82ec951459cf72a90a6445352fa19475bb208e0c87f0a44d1a8a281f1610d3c4f87b5fba130f2dab927c02f4588d08aa6d1ec1caf274a505f1c72d3418a70bc39554fb1c850f87860b08127f51d0e07dad624f31e5299702fc7557aa004fed8e15060c076107a021af925df2fcf2e3470bba8b059fa7915bd50c1f4632085d08b4290df30803f3868f31a7c8e33c2f78a8adfc5a9fbf601396263ebb43fbef910909b5a02c62d940b8e93eb9aadaeb8dfd801c06425542a753453571ba43d8c80e1db05fe9d2ea66af8a1df1f64334c3cefe112f62d15a7dda9dcbc962409c40fbe7a9d44d5cbfb928bd214f3075b7042ddded9b427988e4253e7f7854a69833708eed086195de07f4aed8ff8538c0d3d6226f0cfbc896ef0fd35e560d064bd05ad3e0646ff53d9f6af2a078bb750ebfd0eb9768be10a083d1b9a677fc65d41d94c0c24f605e306112e318bdee85cf815ae86f429f4cabd104926f883d7777e65cdfa439e4eb9f1ce1512ef38dc0d576b587be733b8d321a05cab2a51a16920dc8b215ff5bb7628cea6c6eb81c0c81c597a55f0785270560510648236195d33fed5854906cf586521da83dbcc90df0cb92948eb3563fab652b497094871a5f8763c5dfbd24b2a1bd19bacceec39f5491ad921116db8f4fcff99f5bf0e5252c11c9f4629af5966576ceb69f57b415f568851eab8f1db520c103947d70e4f7e2d14650dbd2684f085e12a9c3055e7c2fffea38575f66d163926114f09ded9069fca913974f34002d5dea858a3480004cc93765ddab0b7da95ae5aab6819526aa82577c808a20d2ec797c79a90773b30f4a248af5ba72c1c19b16e4ab9d5c17d92a3db5756e867da914cee1aa6b9c6f8952f90fbd575514c3c507fb02f2c787662d0bf5c287c5f85d5c275b0d205fdbbb88dec253f87a9e414c6ab145faf6ef8ad45b08eb20ea4cc02c80266e0614fe007bc1a9ae172fb6bcb3a11eba69a880a68a9ebdef9c135bc7df43afe7bc16f4c44cfa24ddb5295f3b5088477eafc8102bd1842e59eb872537f819554affeb2da836159b55b95ca86bc791320645005abf5cdd078bf6edbc1064349ca4462f0881087902e726446bdf14e38aacfdf885619e0f9056389d9ff69bb9f94a7b0ee61b269e88520bd6bf4721e4de675fd9399dd2108b5e0e706c287cd50c70f36d8d9c54306d3df24fde984b5a38f847040503640d7e744fc2e4fb8bc601429cb62c100d3ea7b2f663e3759c19c4488f37d3a62d2a2425e6295cf041a5914ef3360365e1c75f0751aa0325c566ad61216a301fc603e39949723ccde183996e8cb5f6082d69dc572974506aa22c377016cc6273d4c9fe036756c82c7e855382c628028cdfe7648d998bffa41416b46868103c6606d94f3d3f6c0fc291ef317b42c114a52e56aa15b30e8aa0e15f386e4eb108a0802362f2b4cfbabdf0c67e69b80239171b0a5cf5703bbcb264c01c7334ea0ad67592af87b67a8565319b2e487bc0cbb770599cf6a0c103a566ae1cb366ccb6c10e8d33d678284d959f5a2f6c3907b470e442cba954c8469e1f4071d89fe24fb192906402a480a8b91f205dd96cffc8f01b957a130b9a804ee71c8a7974730a26e75cfe1d72f96fb19b88db867e5158e9ad83dd6a0a11c91b87ffc0f1f0b9c9c01fdedb3f3fcc386a50ff09e1e34056cff4fba8ae9163b18ab1b6dc4413723ccdab04a113c795d87d4681dc205c5592213c83639af4a7b7e1a8b0c3e0b00a658ff71d433f5e9932aa45245f31006139c02baef7bb01aa1935bcb4ba4e5d206818d166fdea2c2bfac613c864e6e3803d34a54f2383ee3a25e4ddd788c1e593930e8e437dfe63afaefc17771ff9d5eea383fa74c946adf5d6e35e91904e8dbf612686b81ec50cc746b2e8c4e126eb3a480f17c81a8aaa8c22dfe7f3274ddd38d9ea49c4c6ab4262cc73146702cc5633261d4ddfea57e3d3908a5b60072e1c40d3ff0641427712b594eb7a8c2bf53bc18b5be110fa7b0a83e49e1ec48da91778cb9bc3a59c6e2ea7f274e1e69c0d91657a835a0b3617a27208f219fdcfee69970d96045f78ca5b27a45f0c25e7a103541f3b6570cac689e27b6210dfa66076f4c93fe5d134928c3256171fe3daa27a1c4204774173d5b5729397f4649a96ba01ee637eb816fa631ba60010fff2a32dc7e393059e6f579477fa839e74b674b063903f931efb97c38fb7bef4a20182e9513235433a5986fd979717238ed812354d9b6b6b493ff1450ffdf5a60aa6a2c8d62c79d1f5870f4c846754b0d80129acfe7c68af09b7efafd4a8f7db402f95eec00b935aed3bf07f4f648e7407e11996472c4d2b3b6e61bbf94a0d85c717b845782d5def2cccab3b8298e3a0936f13e2a090c5316980cdd4793e8ab3921a7b897060b8e22899a2082cb4f5a0e4bc17297ad2a4ad93f2ff8bd43e04397ab37626c544958e683f012ace1644809dc73a6652d75517129a5c83e3b9fc052c8c95d758e191d0720e7cd5e42b0f0e3ecb0e6b90dc5af094f9ed8ad418d7206c42d11c675b30d80453d0b5c7362696b1d17ab2b8b1bd555e5d14acd1261d7cea9560e60fc85f994b0742ec5c9941e71209cbb9990f9c41ecb26636f314871cfe2c1d153f9e7bd0c2c7aea7d66a4574a651dd00e37f4644adee77acea7700badc58ef782b51e9e0c21b23df5e577ee0fc02e076316a08dc9b98c80f4820fb4d4c9833fd4ceab5f2f030fe33dff7fa13168912ad43e291cd6c39d15ce5741394fa2e2a2ca3df4b3f442d74232dc73351c0cf7eabeea9cba8949671d58e12624cc69ae0a760e96e220c69a2017eecd013fcdddb06de91a901383c0994721b69b8b055a3c9aaad82c995db1392a5edd048228a86a80f4ac87ec967fb4030686922ce94b0d9b73b38e2bf0271fc686e8e33c50b26f53d5454c97cefb1d43d610d7372ef0c70ca377739f3bd090b03d404332c6c2b6b8c1b55005363ff325217e6350c52c0b5a82a3a0791183eb93838394693c48462bb77aeda1f3122ed5dcaa1d73e40cb2916716f791deebc9f81b493b139f4913e542e9c06a8fe6291dcb00a2fe5cf258d113b4d3c07d36dc32e28c99021e2a1370dac4ff7c9a27df21c9242a42cf960e0737db99644dbbe7f834e714b75422a188c575f850627fab9bcdd71f67671050b1027d65567622d52cc8b33073745b3295769013cff532add1621a38a9f3320cac53ac223c633fd2443bff1c579ee27f2c436515d5c5e9775bc7cdc889676b5acec496d653e407a91ed4a9ee46648c4ce8366de73a80c5b71f723e725f1d196ae1444f0b20bb7c52775db851cde5ff0659ec5c9f8dbe139dcc72237d532f31dc9b8805f07a6d10b352c39fe43d889dd1e63db4bcc1ebed62d6f1a3a63852119e47dd8862a19b978f7b6f80b4db4e10e6c951b92d59613c27d828ef4da22af523eca66f894f467fb2aea6c1d67355795009adb47703238dc854d3f8dc7479c064bce3670c0d72d41cc68c4ff6c276c5d63666c7b1ac92f20e73de174ee625b14de2975a222d6ae3f70cbef55c79ed97602330b74d1c1bd5114f961c59ae84b047d4711f3182e93bc0cfc771a499b6c4807da18f1c6f0f0f12d9f9d2d2ca9b51b7834e77dd3a56a0c5d2d90883c561b305d5dd066ecc15b90f59f05cb3133c4ac95fbf4648caa54bbcf4b4050056ea85da971ac72aeffd37e74e753758a71b8930725cd5414a34f87b713597cb1028a9d42345bcad9759eedb3b22345cf064a3aa8fc821509cb2cebed6e9d271550ff32313b716adfd8230b2ebea5a177350f2e254ca0a0d33cf41386cdb7e206662163fc804c313fe418ec2fabc500b53b4a55a48bc1d101683a27326422120b5206cea9378787a9adc2992bdec84a49f73be86311283b90ffffd0c19c405e073268d86ffc0ce7addce45dc2e1ae8885f18c9b5d56a582d889d3f76891bc3a2bd92e8e81b2f4ad8adb5c7ce0a60ebb3861a16970a4bbe3166a414b7b1e95acbab2fde387bc3c67d3a19dd54e0422aa98c113e307007feff29bfb32742fef92e31a27868d5dcbf18b00f7daa83f3b4c7e29112764fdfd5ef4678edca7ed2e03c56c0b6c6ff3c14b8fb78f3dcf066afc50564f1ac63bfe8c95760586a1541915074a6a9b6f6276c1e73632e02d9bb7dffc4edc6d42c4bbce2e690b83fdb73b68c86b001a4d56a0a5690dfcafa63fde04e69571ef10c15e215cfc0e7cfea3ac477aee4ec47991348abeece369be35abd3acfa20f17270d636888529e24a7c4f890987dd0e858d662e9dbcd37dd12d55b996efb9b7e44839915c649d3546a8b2f51362c65e2fc63637c942150c90357e180cce5eb6142a3064967f3bd74f3270c3c39d263dd64c6d53e5ee1e37a37fc55e1b10803a9f4708f41ae27cdf2ce86bfc7c9fb8ae21680cb5e4ddfe51018dda6d60e75e024bb7a017efeac235683efb8bc9786cb5e7709c973759d6aeed020fd64c4aee89b55624dfd1776507c08b357cc5abc5759edb4c2fde28705ecac83299871ca11d0abf6c98c931e26cda4a1eb79c35c5e6b7ec2421ea3c20c3eedd9a230922fa0a2a376f17ac194d92e9ec621a107eedf583f5ac7e8b6899ed07410649f60140d3659a2fdba4af36b0e46c28d40dbd392e0edda5679ee9ce7f8369aec824ad4be1d85daba4264e60c7d4aeb3adb672233dabb789a1f5d395b198d963abf09c362e6b5c60459faf8c88f025f1e6d62cf7269857adb1198024253930a88beb31673c0a5c1a9b24857827cbae62e5a7ba2b885f02d0fecdd80dc5214bf78b781072df3dafb8b469e78222d0a156f321061540163b02fdf72f29ca66958cb2a3ef32026fccb75de04a6c2ceb1af79c313a0cec21ca549115524229d55b39189636e510d2ce7fac8fc20a2a1306a9ca7b309cbd6869510b4bad9384e6c60211330df9e3564f018b4844366c6f258dc03acbfbbbb490b52e745f18bed20847c2394cded8b89505dc065aa56d83727cdbd5d7c3b8055d4c6a4c9ce580df728a2b16857e276faf7c904d55ad7828e2443e5dfac4092d2faa8a58c1bae7e350445824e81d5585183f5dba630779005029057de21574faeb339767d5cac76c933eb3c2035b9c3514a3912d4ea3eb579687cab608b354c92f597025c6f1b9c8882f838d0c2918132be3875f69b3d4aee05cc371c758c97cd339b6ba20918efa605a8dae95e16c9cbad38f555894f07d743e4e0bb62eff36b4eeb1cfb1879f77d8907e6171450a680329a907416f93218cfa4349f6bc4ec6db37f5215f466b2abd09a816c9e90cda4f49b48ed5d212976a69a56103cda3ccda60b63f2cc72e1d5cc5ad1b8ac7e15201ab45682d7d899cbeaf7cc667c752f572bf16518233e4311daea8a3e5601ff78bd9ce20fd3ae86d0be04edbad6388d9dde456af3d5da8345584d82c6e22d918e5af97ef2fb782301f882066cd007739ea05f4290360f5f7f32f660c1a11ea1c416cdd4e609e85f5df9417ea8bcbb78b1135b4081f27db884d5e4680eef9c574f115df7eb58ac1a6ae84e80f1cb28b10cca264d8fe826a7f9d594296daa75f41402c0f7a773a754fd35fb586144472502c5a51928c347dec11628a2649ff99bcc20a6e93ededb2b64498fdfedd18128a051dfead87114e291acfb39963bcd896b3d781ef4a79ccf3210960ba5ee06afdc7709ffb31f9b032c26166e4376f1b5f1d36fa48b3d202657491783821caedb05ead6287576f9988ae1696e37ec4a0ba8c1cfcbdb58196c82f14bb2b0dc0905c91f63513d22d2a5bd05132d4db246cc8afaf9d1ccee36369c96d2ae8b346e23a804cbc725a6a81407c5ec28de51551d1eeeb3324de1b68b74aa76f08e02731fa8265820ed920f8e0dad006b042c8a33aa2fcb043c1fcb5e36cb006868c588d0ab33237a84d9c410c325d39db786302f15b3551ba3e244c09482453f2d246a92e78d87531f847ad1e1136bfa6ec14bc4c70efd334f700a59c5385db2d7e581373904ea2170551c9b67095bd598346e3d892b89ed54f852b6106b36721ae9f323ffa624bd592b3ff597951d9f5ab018c90436957df9205fc67542fcda66c89b30923126b2cd00f6b481ba87d5493e4374e4781293770dc5becdd53db99174e1173d9329201c0e4febb78c8d077104acea23662bc1cd440c467c3dae8ad9cfee5a77b2ea81c0c7fa90f058ae925693f9d2ced33f5428de14228efb9b8d52e3ff17ff9aaaf2242a1ca79c23b57a45dc14b31d9ab2ce696c9e876095af8cb532430269bff196f7076e9aa90fca468c1a51225e0489b6544c14dbfd1452762e645e357be8c997860a67f72eab516fe16afcb720cce18d76fd8aa81c9db8aa30c451a3d92422b501259e4041568b27e04bbba9c72fc396b7d2d9c3323f79ba657fbb226509b1278cc10e0b91f3a7c0bce0e709530abda2acfbdb77ac931d5d4d0f993c62d96ad65d7cb4b69ce2e4fa2d4e5fc09b9d1bfa6d5cf9e11542233250d965c8356402b275ff6f00456ce778c53ffffbfaa2214e1636f5856c945868ce3af76bd11f2e2ad76d572bbf398e766a5325da8456e7f012098c40c929f7a3aa687b51eb83dd2cb52ec5a7f6907864b6eff89e44ae873939d81081ca547e73f9bfe4872ba5e138cb98bfbc685ce3a7d8bed3198f3f99d70a867c3a2469f8fa61b72451963f747d463d272ad34ade5961968851ceaf9d7a36d06908955300cded1052aefd446dca35b6ad4b8d7dd2b41386ef6a693320f3a42f18c73b4c347457d00510ec077d6fc2da9ecd8cbfa2d43abc862ced67b1daed10dc090ac92d5d37406a9810bd5083b3d358f0eecf1cda9db9f064c8543f6dbdff4c0af3702a1c2fc71e5b743eef6885ef45ba5084a829ae51844a6e28017f9460d61612f6506df71ecbf7e70145fa3e1e22e05825b29f9d77bfecbe23bacc18adb9e95c6ff110afdd653c3539a708b202dc3c1d6bf2590a3b2dfe44071d64b310fb3679986f986d5ba1dda9a639872d3a332d5ea5bb7f956a65aa562957b4336dd958c80c2d66b05f82ab297a7d431aa0da620d4175b115e629215d9f1ebdd00cddb7f676ba118a80ddc9e32db5994de63b6fc21a43fa4fcfdfad5d2559d992a5e4717b92d0f2fa47335f10d7e2bdf28d6de79ed4e6ab9d115e6bb85e81b61654803b0769824788be988c890b8ff66fb79ecc80c9ba61bbe40efe80714140731f513204d47c7663104b9579f56ff8dcaaed9670a13c1e6a2e29ff465c6bf8220e6f8e8b7c78d635decedb18ff5b749d1e6ec2d1b25cea7d71786d6aa663a74f6dbb680792915eb548e7d1645010d5c173967a4f9f4bc019b9fe86a21bcb8549df47cefcd213b946c4bc523858af3ef0ca3b799361304d53082724d7afe7d78cef1e6fb47a4436f9293c01750838df39b2749bc24c847ece212124f9f61ddbace63565f7d5ae41dd61783fdfe2a7d3271fab2c1535c73367e9552c9a6484d1855fb5a8d42422b5dc1cfa290668ca3fb229ac01b4230710ae6822499863dd557cb56a3652b6dd48bcdbfc0784089206db86553ccdb3916ff32d24f550883eadae8ba8519e32a51e72bc39ee70cc062ef63646295e3a212a3891a5c35724285b2f07e95c50b0804f174787e43f677f885214d6334b6623b4a4ed6cfe71d57a19cfe8ad0aef8f262172f4cd74b9017660f6b1316a7075e9e99ab1509acd90d90600c555142e18ec81e9100b9a0fe9bbd0fac683b4c19e5a6ba75f0ec2c4810803da103eab64158d80b8c16a0adfc56a62357694a4ae6f7f999264b6edd161c33253035c5ba4259527471341e0719f1958645f70f8df37510a4befb66025280c64631cd6b3fe83a3cbfb53e4ca5b2bcb8aac3fa38b9b7e2c80af7ded1c2b6d188d9407909a880b3f061ddb02e2cd21e5312f42c40b963713a2214e49f7a428a78cae7b4bcf59dc096bd328e21b7a22ac20f9d73f44d6143fb1882d8dc236a136270a4edd08af62dbe12f2c5deac32106b074f6d4d0d11146f7293cfeff9276da44b45b7bb3f7b7c1587a5d3bf681b7d1427cb5d032dcbd4c1189ce571296319f6e29a0f73647bec82d88408ffe12c51d990aa9d937bd6a075925deeba7e883c486ce032f0e2570e01d97a84cd362b92e61e1a5bd9136aaf5f45d21595b8df503dbda440d5b85ac997dc9eedcd1c7dbcb1daba9fa38f5d4e5894fedab52aaf2042cb38f35c7537c0f0d7b6e5fa2b3a225435a663b3eea017f7236a22439491974dace2dff3641db597088fa73e0f92d36ba974fb3ee0e0c9dff7445d8f544f4155cf247073580756bc39ba0df733f52c30ef0f13d8071fde3d94ad4480948d06cc6d910765e5c5c507ecd8756223be7d6b2342a3d3837d79b2807891f00d6eadaa32e3878932d7355789e354c35ed126ea0e4d43b30d89ed5365a833bf265f4f5c538da53b0c3006b16bd086154ae3d38da82bc08498880416f1cce6b45c326c76dc3307a5300364be296cef3426db4d7f62e8da35e50013bb46a352ff2e9e16fcfc82a7fe75e48d4e283b2c1beb7ebafd64791a10f1c45fe48d307c78f5a0bf8ae43d7ceaaa9d30ba85726e643c28454b08384891b85a3e49438ad6487f6697c2869a2b9241e14b60a4ad0c2527841b160207171465db329a6dccb59c31858bc8f455d7e6c7019307d79b4d30d603f8a7fa7cea59abaa821ba3f6821db211ee6736390f033a900c497cebbcfbecea0746ab069ab3eefdce78279073419a534603220ba415c88337dedd509e3a9a95486a533b509a425fa9332477843f46131648ff0a68e19ff5512e77f9c22198f9353599f75e297271eacf918e6ff10852ae4a13222238df91a89b0211dc70f696832896e6448abaccc16015130c7ba2a0af2bb058730cf9aea69bb2fe3872623c927a5989a450caff411737fd0b32590fe39ea8a49d5c35baed6803718be97024a14ea725c0d3665cb4635bb2506c036273ff7977be2358eb081962cfb3ddd8d21cf2d44be8d7556949709c742a6c0d3eba14857f901b76228a45417334ab8a8b42b0fc698ba384bedaefe57cad0342182e03e298c847b5e90d1cf26e4cf97f949781bc6d5e6d88a4478693fba9652c626195955502e49c9c5a649f003082febab542613fa4e8d61d3239e65f4b33933436deacefc2d6bb789b3b18cfc48adb820809da71e742268c883af68265560c9d37243a2c1487832ab1d39288c0fe60fb2ad566e71335bbda637f66d0f87eb12b93039527fbfd60566f9e388dd1a06f392b86b745612db71f2a12f04c45faecd24688aaccee2eaae1bd7acff851a646f0dfc997250257beb37506155c2c0a0095b9f57b9199950089f42bf0b71c097d97954a884dc092e1ab7a6bf856570281ac83332d173223b5cd78b824c4eb07b990a59f261d0f424f2a8805028e674197d3faf57d465103eac3ace008700d95f2c1b9e12574eeeb8c247949b754b8b450e1115c0d00225d54725ea0c310c0b5667547b5c677da2831eb189841892e3e45661bfe9360899f995a55a8775351761a6313d9ff79ccc8cb6c9df75a7ecb935658859f0728f7b67c5bfbdfd7ec2ef9c46b013303918d6ee008337473e64d1c8dadc951e0fd7fc550fc8d2195774ef82b3f3669959bdcf82030e1ca83bd46e164108b83a4013d1d1e39381140b65e3ebc4daa526f9ac43b382cb55cae7cbb89df0487bd9c4a282ff7b015aacbf59dbc0b305a95a286f085e5a0f30db6a7a90c6f29bccf052b7f9b46cfb4b2c89e78b609002eaa592a358b9aac63b01b80b9303e25e56c231cc6c28758e5355988b96d145efd08691cb3dd697e2b5f014fbd5ddd45e4a348fba4feaf5b8c2956087758b176518fbe443f0d3e732b86c1e03da5d174c19bdfff6bb5dd674c9701ff16692c73a85aa2b8fe86fda46e7d45bb1b6cb74adc94e3a96f9418c57172330d4d2ec5329a6778269bff629a62dddb4918902cbc4502f2a299e3d34f7ee5d5148e5ff8e2f7732b0f07840b27a72dc7ad4e961eac8bf24b0daf99a61db5406cbeb823ba846075ec2db68d521e012f4407503f90bbd467f39847965c09dae58b9e4e6e0c5b174984c448d5d185bef985e94733882c975e86a96414c67bea2fb693fd61b171060a0bad6b54e9374cfba48b8313ad44f8428a80e6b9b13c80c28ebe38a0c8de957a8c9d12546a8bc4cd6a31b8eaf637d2ce7bde1c53793c0394c8f12495349851e3a3a23c735abf1cd0529b86ab47c9f5eca9b1d176d9f59e0cf393c45b441273883a27731a739fab57fea03417702abad8664c9a42c2998774e4a855b0ee39d2eeddda51a4d1a8bf100c3cbfc1ed53af7ff3c5d681fe3cbbe14fb873a6c2d0d7424ae718f7af04f472bd97eeb8a3956a9aa010eaf802d2f8b3260ecb8ccb527f732a1c6b4a4a0ec1eccfe0641436594c4f64308085c569492ffd1f337ce034e1ad137a1648b0a25b3ffe1307e3eec8a035f1f192e5be7f40397725b9d11443d47578d2050c2c7ada44fe377708a4f0b173c62acfecab4d835efdce991a1a8f1fc7c1c91472ff9255a6f759aa902730d6a159dbcec68f3a9d93f8a72abbcc06ab1a2f4f74a9c88f45ab03a60ffa6646744b6960b61f50053f2c0481eac918a43fd2bb4e38360aaa96f8359cb5d2bea36b584ceb05d4eafea984483fefb21c2c69c7dffb6d59dd028d792eb3c743881e552c44e11dab154c7f4acabf2a9275849bb6468bcf61a6a25db7f52b3589bb6ab51805b1c873c4937c8f686870750891cdd0bbc80ba1e5ae7f88444600252a399628595e77bcd8e6fae210ecb74e5dbc66e3db430a41e660e0f76413479890bab934910dc6a218f8db4e64a2d431430bd637a5aa73f1048e79d4527946d747e523ff54b240424ef2f37a1106ec54b16a0bf1f9d40b1bfee193ab2d8fd9d1d919e3f43bc45ca39ab734446d7173a8beb893f8aac8ccb7af0165ba611cc631c930246345b7d65bd050ab367cc0ef4f496576d01f314442fd08c388727ea0a0ccbbe32f9453caa165e045cc62f3c0ba43db3851c19a196f705961a24954247aa76057712586f62e74a1b670f37b931f667bee6b4481efcde47f6cfac8aa501f17f1c9ccb24ca16801687b350df3d7886dd40763677ef9ea252b086cb09c3c8fc0993824acb881a787424e7173fb21a7f8da74daf430a0cb66364d50a8b2338e887eefaaed454123450777ca5da8bf6bed6cbfd39c2a560cbac45d97414a5ad3708b396be60cbf277ad2300f75047d7de8fc4d57c6b294a33974350fd4425dd8bcc04ae29846d827ad4b0ceca6e5ca5bd1f624c1a34203660c2087ce793994a713f36bb4346e8b464578e57914e87ee29ceeb493708f9f93b325559959121803e03cf87b80b9dda0f14c978efa651863c476975087d3b8eba84fc49616ecbb5199b17eb49050c0b8a54aa06b588d439f85401e9d9b6dfe952396c36c5eee43f7766b525b47bef9e6bde43bb94da2317209c0bdd08540aa3160c1fa3af31fb26404948278fbb5d2630378198ea66a6018462b9a89ba72a6515685bcbe32cc652fe21e8a7cbe0957b6a68787fa29cf70f0a08101b4ae29371e1021531daabd2c441873ac1fcb618003c08c72a7ec6e4693d30584137f46cd38713613f56f7cce5b46e35407805bf49292d9f2472a653801f90b4a5f016ed07e8ee598e8af07232b527908e4696cb8bdadddcca2d15f592852fe10f707e3dadc4c143430eaab52a0ff651d5536ef6cf60211f983fa2d12aed041893f00a5b769e02d3ee145a2355328b99fcf2a6d47fa1dbe6656c1638ea79d04893e0a65bf2350b4b6ecaf6c4ae68c22d90923a3e64482d966358832cc1faafb8e47362c378e34fc4140252abfd06d4408168cf8eeb6cdc253406cff372b3c091349281462e68d28b5ec8a1b3c0233fdf1f214f53152df78f2cf1175f334e70e706c4a366cabf87646bd03a8963c0cb9de45616f363b57fb10f221b1a3c5fb4d262edaac3e480cb40259d88caf09da313edd888c9ca7374d487c8b1c4a2a2712b84b8459f569efc5922536c5ed53d2b9ce9d9dd72f2db70fca91032f9ddc4a831cb6a349980e5120e582af460d0db8c735c66028ab0489f946ff3b449817487765442a4ec6c161bf322f471c4ee7d52236847f95a5b033d14a0e3cbf6880c921acaf93cbbb2985172b9b072245098c47dff866996432c847d28e4e4f29a1e5659fab3c46c9a98d3738319bbd3a51d1ca031b5070967939878bebcb14aee3870b98b934afddf3e76dd9783c5cecd750e47894961fbd34e5dc33d870a9b6a086da418d70e07e8e6d133730571045e652eac4ab4d02eb82b06b252443ac960abe3cc9e9082b6e7fe449526834f5e6152dff7ef660a14b14fb488209798619e2b9bf52ad5ff4cbcc682149da339b34e29a6494efc245455340fc574133e1f43e8b328bd3e210de673d96cb545008161afe92dc00c41a4741acd880ed620eaa0385e8222d6f1d7a9198e2c60519f160a73bcc5fa75f21a94917c60b0b2747c563654b2d0159ae4303e5a290f47186efb956e19d04439460e17cb832c6f2846c601a7de7ad341d06463935f3f8e69b23a3220c777aabb0ca2dfc799b828edcad14b634ba73925d49062b89b4b624a59dc4c49bc8f577e9ee65da7d0de99bb2a10feba0b68f80f9dd9e65cbfe03ffca1c6516e5ed7b977b75fecfc400c2bdd664709cfe147066573616f00d68de7520dafde35eccff663cf620d6001a9293de34af6f57e52a42a046da5d630574fdc233d2baa51042c733bbfb48685b3c58bfbff7516f632732afaac00d89c49e98ea83e80d76c214819626274fe5afa28437626dec73a996daca2edebb3de1e11cde7d562d7a5b4ef3cfb56434bbaff8c4753e09fedb9644549e2b1e9d44de8f90790958ed4895de31e0eea24625d6c8ac485e3ba2df34560b9328c7a71fdbaa7692cb7fc35bb77fe69a5b1370a8ca4521af8f933656f2e6ac66c78cfe4ca50b63d53608c810b707829196622b2e66fb8ce4c9e7e14888cb09b6ad0f4cb2efa2721289806700d586dfacd12c34efdce1c8610d8c232c8d895a1d8552f98d8fb70c0d8d1ef990c613fae5790a753a17900dc57b2f6dbd5c301fa5ff4b07b77178aff8caafb591940d1ec4c9fa7fe8794e58d27b3af158b60fa9cd14a8da052c52abb97f1dee8672782ba0e60fd693670ea8daa932f8bd75ff93320610a0a03b32c33fcacda7a37c03eb93eebb2ea6bce8b8fcedba8b70cb70ddf8d6990a44bcb1d60cc4433cdc8e703e2b2a01716e6c349041158b7bac364d68a37a92e0113d3ec597c58952df6dbdd38dd9892879e3762cfaaeb460cca02f288d010bdac5a3c33d9cb41d35864b2177b7a29c76981efdde9fbcd6aa1dce7213d4911af34f50ba69b65de02e343b003f5eab4b40899e2df3bd5a511b5044e738df66d27517095914de01731032e0f4421da37023c2d73e37b373ab0ce58c5a35eacd41ae05ab9e4b43fc5fb7f41b3c2dceaf8b3a7ddd13c2e4e1ffd8e6d885fe68443295a70381eb32d1314d8df56a9ad512018e50e88ca4f5e78e0086e888b4aa7dd1d79395f9be94b537cdcf9fbdf663f1f356822e30c90282957a04b3261a84c7d9f02c3bbbbb23217e31ca2a7dc440cd7f9710160ec8c70dbbbb590bc4a629db548045c279bc1905b7914dbe5406bc2cc1b449b1aa70110661efb50fb92ffee1301f034af6082736623b777eb0b1a0f03d0a72934fef4d4bb9d279041881bb7ce6b634942361abcd7dbfbc7be0f7e8a9eed053786a3a0c61d380ea6501849c546a0a27f3b1220627dc5a4975894a0191c1a6f57c41be46f841fe350079dad75fbba5837bdd481ca4e74590fc363084c918ec42a59c5fd8f0bff4f5fa9b794be10614243cc87b73603328195075267e80a8e312748bdb49d32e8e58e5407ae54a0a6030f8bedf91cd966253c3bed8a9ceedc3dacc18e6783bb7497dd44c0e9aaaa9bbb66b4cb8258365ccbd335027bd5c2619cf0d5ecb8f3e5a6c2b09c7c09c56a7448a5468e930bdb3194df390cf56096109cc12f32553da7f2984c5e9af2c861e1d0e02d21a6ef3f3d56149f14e24ae13b083ec36ce1ddac9ff27f5bf4b7cf8cb4a081e737f51ec11a5ce2b10fefe6c5a9c05c8589ee20fb27267b6867e17a86a8f77840a67fddc9505eca441634770690ac3f72ba2ccf39d17a69f882ee56430fa63c92892d4772db62c0f6e9c66c010bb45ada6ca41f87e00ad2cb8dd051777712da123c37570ef05c335ef8a5dbcaf61d19eea5d288d0746bb09007f106bcd0b0d43d91df0c5af719bf4983695010511c688220ceb13f6eaf9a49f8211b4f329d830f2c18d53c4fc89667641fe9d9e3b47e8c5d007d1eef2975311180dcf682aee22d2dc9897aca6759ca8cdd434bc752475480057d6b2f7c0098cb20fd83ef3c3819af54464914fa8f54956dbf289d96cc71bab2882996c991553f23b905568335f6029ea8b4cee6a05aaeef8ba3c9cc13de5883c2d1146809eec1a9094d031281b3043d6a21bd31c75cf2369c784faa4457a44b3d95f492cc5f3e62e99cbec4359906f0fb6d65ba43ca4f02cff948cd33e88842eb4a7de9a18482536aa88259c3529eb8b63f417f713c2d5016faf7a32b3ae4b437ff9e208470908b969ba2abed24782c814cf57f4341e55e16e85cd4caa053771940d7e59dcbea82f7878138a72cbc8298ca4022717ecfa3faaa5c1d4f5569f5cdb881624ef3f3e2fc8849df118857b3e4d445c704c55335cd5b16874f05579e9e690ff23cedb32145f04cfe68214129957ae6ec01b31752425cc2a9fceb141bea349c6d1510a96852fce2bf566a6b0caaae0790c935ee46dfebec315f9e48149ec8611991f336f0c2163781be37584701d5a581bb69e57c631a8f99b63d307ea1cb650620245fbad931ccac0d3f2f852e179935617ad61ea3e581f985dfa1461859ebd37f0e62526c9f1e2161eaff4bc552949b1c09bbea1bda3467a4e29d1afeb9fee5716279c3f2d184d87c17c06f4983551e8a43ce2009593a05fb828354d4732ac8bdbdef7f6252f43396de610519fc511c322b663b8a10c1170917fd17219bd309625183fe1d59ac3dac21d7a8b516c12cd7b6569eecd22bc62fcecf0f4a62d7ac737a0a5a6102aff0a2fdc933b7395e679285b1feaa54c7be3e5bf500a8d5c5221e01b9bd9c9d0ed915ea218756b4ff87665e6e63e6d8b46d6e57047f579fa55ad0ba3227f7104c5a4d57acfe454912f63de64db40059befe0751788298dcada5024b888f0b1b4e73821556324174a48b710d80466d1443a3aafe975538e6e983c1a8e8874f166d7471df78028fda40b8acca43bbf5e871464111062ab836b0c608a027525b753cefc9dccdfbaf1f2c44c5a1e54d55dc74863633441b01e9597e5208d85ce466926422c5a6f2265af7747e86c17a4490644de3f18f64c840fe0fbff782a77e10636a6201abf742c3858209f5665fc4151395a23c9539e7c143b313ddb9a66e1dfc8f51989903d9a81a947168bf077f2ec7c496cbdb42a5f1d381122097e07750ae376056177ccd807812c85c31e999cc54604806c720e469644bd53c210cb1d02974ad5d0b1165142b3d90ce526f4d3fd0fce83f25fffd4d26aab3ecbd2ab5638c403d691fb11f4b21396bc177348797ffa4b12c0032d6153db0df713f4b664a3bfdbed6174c62bcfc3e09cb3296586bf09e01c80fb72f9cacc003f6a5696cdca27861a74decf64a5b22060b27079c64d7e4394409e9df9427c2d4e960aa8ee133b448c03b4574a75a3f0226ac35403bdc62bf3a8f278dc684fe542e05681b0677a27b4cbd8eeddfa49f61a210e1ae1dddd3ce1fd0f582db3c858bdb89be566c0367ed2987890fcd686f9cc314c38d8ba5f2c09b022767f660146f864c188215645065a5b89ea4473f63a277f95fd5ef6e45a870d6b787420c8493d02221768737957b3617cc9e4350e5345a3dd11f44abf25b4b40090de76030cb7926d9895e855543b6804ed5bd53da569a5e67401c1d546547396c93bc276e727a65e5510879df3cdfd386e17d100f1aab756111401ce4094bc421ebfc5486339572b77229760f5363dec4bad123c96fc49aaf4802df61dfb0e32ca619822d852bd53e5d8f4fd568dcc54778573c74ff4e45aba7dc4eec5b2ce9bb9ac262dbd1fcf2181f730de9d9f9d6f82100cfda1f5aef294a732b1b8c477777368db515eaa80bbe5fd35e1670a03f987b8b6500358f6e474ae483a9a8ae1907e19455d4a645fb2303066789cafb59c342631db4a5d63c41af311d16d9e4a4c1556d29a50c0592967c50ac81af60f13400f9cb162a23d277e8b87a2fbb8c7175cf23db17ab4dca6371587b014a51d6ddb601a474c993b43eacb4b40d781724e90c9f478d3c611c5cf29d9e349c80e3038577ae2bf0d3400de6f98d1ea72bb51307dbb8636adc8e473c68864d5214f6e44bc688e7b00aded33ab9c36dc1fb373dbe60d544077583275551a70345b5aa5a6b122ced68e496555a92974c93a34b46f56767d8f18f6dd39887ea8c243a7bd342fde6a2cc0a499937b1538981ec8def6d40c5d7ed9f9e4b278fad8cb12c2de333d2712c3e2cca1f9bfe201ebf6177a7e42e8cf6fd9684d8c7af650bd0d49008a33a3ef707cb713f34588b2e5279bd4852ac5a8151df269b0c4185113e7331f4dccc314833448ddfd655e0403199ab8f574a2f6fc401951513510f2656a93eb435a8a4004559607d2cc95424c3696e53adf224dda51e76e918ea015660b1f81354469dcdc36573b1b8ee8b6bc021cba6f87f11608eb63eb0bee2f49c4a91b0124a5631d80b0f5bdfa175f442b5eaef28bcc4626799905cb511610f0ee646470cee55a5fdf8fdedf5a6921ea97d08340cc2a13277529bd7939f2ba9c9b2e72f49fad2001e2f95c3be5ba41c9290eaf220bae6e4e13e0d6ca4859c5a08661c7b60e8f6a0a19f143327902b8b3714e937b748179eebb7287004a909722a5b61ea6683ce30b4eb74dac41c6cee3b327b9dc316e2f19a29593e82bc17820d79be161282ef06bd22112f3c1744eb846e983d87ff976736b69ea9aaab1d54d7e2cae5b9f794409a86cba290694ce65a7b8ff0fcf90f69b1da73f27ed3f4e3f2f99ab993c58e7ad8a31b0236980923f8aa738de1edbcebf4771d4da0754852a3c02e897800d7102484bfedd62d57e67b37be58cdad46ff88b2d1e2c0b108358521946e0ed35e088766180b4f572e2711dd8f437c3a7a76841c9db0475f99f4d6895000609ce815934228a00d53f17d2e2ef067523b0c33c85b42e49a08bdc8010b42d2556a247192166857eea019b22159eec79d2c87848307ffe788824d053f0cade51a267349ad84047537a869e7ed1a2aa4768601823a72859970458cc2bf9dd231064993255e4d0e74e8915e7ede25f525bc39cd81237af8e6a6ac4937440e0a4b59550b47f54a364cda7275a6b0ca48b3863788fd6cb92fa5c5cbba9973b78b6e457374786e07ffc04e766a227698b89648891eea69d7f14a383636a631008a94d1fef47d8b97496bd6852dc9c1a9bb062cb86b1ead67d379a709a86872cb3076d4762f2f21648d0dfacd9f7b62669b097d74f49049a21dbe702209b617b36001c7d0751bcb9103b3d2de41cf618b0c629d417f3430ad9f3a44f62f9fedad79ebdaf57df4e0c0b590487575532cb45326014b37763610e9c8b7f8b1673483ebe9b65fa4edb7193dfbaddd323cac205a8acdcd452147f715d020f4f64ed24b617c1d354c6a262fd48adc1e28035893497c2996bf9d120d199627f56fb5e74762030d67ef7f0f6fdb3301d5d1ad4bf7c031ec643cbbc93785f7afd9cef0137c4f0945dfe2ebab1d00753ecb94d8dba2b841448655330da1ecef8e11cb02482f7029130f8fa1a8b6d474ffb8cafa2a341b10f42847449d34c1f96114c98b33cd7262156bea49e3019b96c07128ba3704883dc54e404e8c0b2d954ba9695511bb2fe625d9ee4d1b6f8304ce4a4892143583faa0501c0a47aa825df05ea64df177ac6379ed94221c16011f00f5d2658e3a0d6b2a3fab01f7e56582ad925221e2b0f5cac944449afe9fac432626480e979c5b1f3d8a574f4a761aa2605623cfc3e02fb616d0777f0c3ac9958ca56261c035fe49d715c67ce6989c6162e18aec8163f281ec51772fd65841e6572215872019ebd00fc410c0733bf921b02cfd1b3607574205228d1fe62a269c349b3894c3e8370b0a3eef37a7e3532455da53424295ab865a3ae0d6fbc0a6fad31284c88ba75ea021ea09f26689385c6c225bdf482a35dc9282c2dd432ef8467f5f15353de71e173b4ce342c3a496d96930891f46e14cd47e1c9cfccd7567c606a114c60d0671a91ed6d702d57de6e00d51f6bc633323ce2df87a14682611cbb48cbd36000db154f45d1146a4752fb1101b2fe73908925ea2ade328e6f20b835c0221430d5abf334c0d65e59e9b24cdae63f4488ee1f0d796378d5314868711f757b912d64880321174a45beb3416f0d572111b1e77c0e0dd3db3f7ab175424b39244151bd63cca386f9c1e3775769955c1e934d23330004e545c6503e0cb92ca064be15819d8eaf8a1b43f5465bea074b37b8f83812b7453695282c6f7b0b9819c1d8c465b5dbd470d0a9263751a2a9067e757e0b95ca647908ae156f94761dfb2bcdbdbc19c101c8f6bac07cee3aa96824bfad729d9cf90820022d83347a5c32760eca1408c7fb02c4b09d0aa1cca7daa88d0f2781170455211ce0a918604382ef2b0525b44e34fd0270e414bdc407324a6debcf95532c21382eabf12aeee93270f018d2f49f6d7deb050c175123f43a4c3b406278e0beb54c41c7f37ebbb4695cf4759fcba17d5d7a1633094d534a82633e40f904b2f885e1b1571eba84192257804b18ea63de50c7225d360ea58cef02e9b6ff0022e61f32c543357937523108783b04aef75f9184674d1ae9f1bd7cf80df6c2bb5c6c8f78021477e945be98cf0859f69b61af4e47aaeff702838685b4f6476bb65db37ed0809f0662acbd14ca9a8a336ffcd7ec96617eca90b532e50a9d25219f1bd59e3751550eee28b939f7d32dfe0007b985aae175a8b24b6fe063922abbabec3f06d7ba29a64b5ec3375381e093638e5d646242055b519647ee121fc0a6b9fa67916a66dc61e48a5c98dc9dafc1720080f968371fdca63eb54281a8fee42454506ca3c089d30295374679f38952e8bf45ba42a0760d26228e13a13b991a8917e45dc7eff1fa0b3bb7ca7cab932d9e16c3340e1d4575851cdd51a03a3e7b5e10698ad9db9184424aca21b7185245ef5b54bd55a46865f15943fd29b2f0afd8b8662fd9793fa50141c980760d7f55f3e4cbe904ba3470cbe799bb4f32106f7bdd57860ba24693a187a1ae8fad7196516d1b7a854e7c5cca19049409d3fd3e05910df09e209a7daec7afb48a36d25f4eb96c9c6d79f86e58e57b09b38c5cb0f660821f52cf82777bec76064969dd540d8dea1c0d3abdcbb206f8cf2efe7550242f8beb862cb48d26f316dd9acdfb399f6a89280a349a3d32e898acbcae9439522a8841109c3490ff07a07c6b0c9426816112cdaa2409d6e55face84321a2faff801e1993a006d863baa6f7ecda75a15fed4b226965d09baa48e579983b357bdb452661fe95e515edb04d356cc0fd1f029a9dd860157cf5f9b61389441ed8ae9a2d1f02f1c4dd67c0d0f67966c35bfabcee575ceb41e6e50798157bd9db0d3325154f61f75407360a4f6a72811996fa106f19cbba8b339dc31766180822077e82d4ffb4433793bcd76c4d98bdc9857ad54b39079e7f8be8140832ae8b11ffc8caed29dd5c5a6333b696f6badada9a34bc4940f9d08da4ab5422e158a423011a9f943cab38cfa66698f5e5e6d540e6cca1d586f74ed58cc267a40f2db53677d9e37628cf3f999ee94cfe6b097a164ea4c20b9d589def1985ccb1be26334a5ddf9cadad8b3ceb6ffd03aa2f5c4cb0eea7f53c099dc63465da0fe6d1c95f63033dcf12a9295f1e566429d2c15c57952bc200b7e9358f99f9e497d449741542259454b46b6442131446616178efc46f8c7cb639cb8188663399a61ffd945be93a7cd39625fddfe33718d06eabff9bd6641495c764def43c4a9a6feb8d3b8208f14c622c7d115be44d5ca4fb516029e94d6216bf12ea49b555aa748975ff0a6a8dd9ac858aeec7779f6a2916eb031b2ef30e3375a02703010835bd1acce250658344c3defdae4c164c5ef6913ad2e95729ada4b2117005092c30152e40e7f2d36aa4abc0517b7b1cc4b33b64a7a219981233f64a8c2e52aea50fbe399575e38106cf60f96e707aea790ddc4e4186752cc22378a0fc18a951fd9f2b0660676da0a90109448d7d80b6127a9828a726e6baae5c17c4a737c6feff8f596e645807766d8c6a933ca254102bca25d98d2b4547ca9c6902c55a5272efbc2a98328d6247e01825518b906b3b1107ae6b60d6faf44cea2e6c0f4addbbddaaa1a3d5667aae26c939ceb5e9b996bd5991abbb83484ed265eaf498938f82b7858823eba41a97990f1feae493d00a8b691788d2f5e1fc88db5179769573d79d7ca5fc466bdb09f86de667680539de81468a1db71a90d08466f53b81013da9646ec3b92e842e97c4561f5d208ad5863a948d0fd25e0e3890443e565dcf28c1e3a55f92b0d53c257b4339827778cc2a804ccf722ecfca04b2ebdf9e4a213b373499525433c0c01d31c10531c7739e6138ca3a2ebe2bd4d6edf6e2769a799c5285ae172eeb661bfe51464e8d7decb8dd7e53be7010892fba46702cfdc3206d2a081de7f82b75a1caa7d6331ada6e2567d843fc6a5f23fcaa633b01a8e5c56867c6c2d2490db7faef745cf1377be12afc4a50542f2a36e680db8c64849aba56a30ada7dc4edfa1b135b2337dc012929b39bcaa491aea145df5154659588442066bc8f75daee02db4468dbba812138ab3cd710498bc4b0c17d2fc8ef7f18f28d30c642609c15f0e5e9fbbcf60fec1ed00d71640c9cdfec75ba8d868c51da02b6ddb7755143ddc591b1b972287b100a62591d3c15d66e2abf7855feb3a4579ace6354084fe5d2ca1292ad585af27e452f6851df974bf6d67108649a7137983f0e585c27708f59f2e37c6109f7ae78884cd6aade0b5970205538f6cbedac570557f04f48a2ef0dc7d5c038b1c16457854e642f6acee4b56d4ecf666b7dccb0afa0054a5483757801f5fb2ee0cf9dde2616ae154fda36b949bc421141786d8de8d40f433e6010208306e1a932de2764082581f3e48ea162ed6ed1d21b9fc6d1a07152873025fda18833f507f8a8163194380b3a5392649c3d332ee0cf0daa60183a4b99bc016500190faf235f335d260c0134690f2b30817e00a1a54b7580f4afb7c0b2f97a9ec1829eadefebf0d4cf00911a8e6bea326bfe23bfaad027c6f54f35447df9c2905e6a55c13fb1b879288f13c9853fd77502504614fcdf2a064e324f904f805463c6871ad9be1f10b1e219c29f00afee30ddd2c97a0cdfeb6a4f5717ad4890c63ca741f6312f67f8035684bf0bad75327cbd1eab35e51869d5f0a5cb90a7e39af6e43fb84c81600f08b4b5ca5c2f2dfd3df050052a8b72ddd418eb709c61d7b5e2fb3a1b441030f072695fd44df1536d7df610802b8dea96847605bcaf92479044ece348dc97a4ebb35a10f1ee7b4ab901cc11a23cbfe73157babb01de077446aa5f746a3876b4d389a1db7040ecbfae2cc9e8a91da3e2c75b7f652423dd6bc7d2b3dd688a3af8e1965421e53e42d454baae52592e17a124d48d7067c3600455e2216a314cf78da198a761b545bac3301d9f058bed3198f3f99d70a867c3a2469f8fa61b72451963f747d463d272ad34ade5961968851ceaf9d7a36d06908955300cded1052aefd446dca35b6ad4b8d7dd2b41386ef6a693320f3a42f18c73b4c347457d0725c6c2de4a79133bc50e9333b96ad044af6cd15ac1aa5398ffb192c2ef8bcb36eb1580be32fdbd2e3f41decf5e1ec6b1520eaa5d80585de23b8f2b0752f5275cfe7ce1aca7a03e4a595aea3e52548217ad11f59e0d34d3c512aa482daeaef61aba76f3e078774b3435e28bace347e45dc6d51369427c591ff44078271f99d0e89aedc06c4746d3811753e940763b41e9877684903ea3e70f0fb5f5d4f424781d2d10ef9e709a853fec8cab9026eb2cb7183d9f7f7a42f313977874977e3fc1e0bc7f8745fec1e27cb6c1c3787b917cd95cf4923b0b381f487f0f86a1b2599c8234e993cbbd5323a6255d61c2dec9112c1da46c7520a03ca4e02c4fffd440263ebd944b884424db7198b88ea8852d53cf25ec25be8d9332449bf6bc6cc98b3e191a9b0cb5cb7593e3b647e8c20c26fd947eb66a6974605c9fb14c9d1ecb82270f66d660b3d7edc98ada2ad4c694703c2c3bbc2aa322025b2b1a59a3e961873665df645710ba19d9491e01d3ca05e58decf2abbbd15960d259ba3b50053d80e1ebc40cd4b0717159a04aeb82dfb622376e2569fcf01af49db99e3358f18924b4f6807d6e183281d2cca0348390c2df4f925850b6cfa48660bc9d448e81aa3e6964e61cf9e2db9c760d69a2f462853b96b1dc850193c0d92adad24566fee41dd61783fdfe2a7d3271fab2c1535c73367e9552c9a6484d1855fb5a8d42422b5dc1cfa290668ca3fb229ac01b4230710ae6822499863dd557cb56a3652b6dd48bcdbfc0784089206db86553ccdb391650da5a04dad666714cff5f43b574fd34c658084338031e2239d805f490eb1e049820f68278d096066bad22bb4fdd4725c05909f17d0bf98bf23a17d46411ab5f6a25d0b51bdb112c979a065d709f3a671a617d588c9345213ac2af9d66608913d7252eeead226db703365ee87ea11f594a9b1c20a759fcede80a142e1bf7c3a0a0c535698db01e2f6ad578dcdff8ba182bedf7482dbc5fb892154bbd090e3420e1c7c36df363b2c5d5158a61069b5aa3c675842812d3ff26f0bb1bef144ed311d1f8980f811ebcb62ad698687c096814be0ddf3c69afec7c1eb2ac3a0822e8ce305393454dbde012311e8f665d9b6f89e5899fd85c4730f694a4449afcd2d38679175f974d19544ef8e206c4ed998e7d486d300b6bc102280f61bff2de1ac88fca3acaa18f06894290164817a2584858e9c53342bcb0b397e2d5fb23e2df9c0263b72d22ef8c86fe8cf23b8a101db830981079a11bc30424b62c535e40d74f3fc95a6e132cdb303123ab94160647a45cfb4faa6246bf4bcf8774a75c0aef3f7927f469b9ea57e86069dffeafcfd6221cbd1b38762d36e390c150eeba22081d3b8ee01d61936b8aedf6c260b10229c584c70a15cbed61f1e2f70223add25468e10f1717ddaa7bfaa6e6bfc6d88d0855ef82690c545f3e1ec550b44ab854af12cfdb0abc3deb00280a0aeadc4419425d007a05e6fa30b91bd59ea43486aa3a2c4f24cdd91c61f8800de2315f18c550455bf073ddc85aeddb4743704830698c5adacc781818c91cd0d0c4b43f5187d5757d06eba7f6a48eab7be022f92b8017f481358a43a861e28bd8d4e8cc98820ca2428d2669af684fe41cbf30dec54289ed5365a833bf265f4f5c538da53b0c3006b16bd086154ae3d38da82bc08498880416f1cce6b45c326c76dc3307a5300364be296cef3426db4d7f62e8da35e50013bb46a352ff2e9e16fcfc82a7fe75e4bf44d53c518cb3b875acf5a7d5609044c6e3b2f49dc2939e51ef5a62d673e3ede8c9e5a83f4c1a7ebbfea54c80c8c2376d355209de5a45010c9f14ead861554cecfa1154878f8a03274585f43a325100bffdc7d27240981fa7907d2d48a3c088b6a5e6182ad6e6353c9f4aa87991b84ba8b0d443d0534fa338aeb58b7b5ab3a30cc98158e8533f92aa62266a9e4ca35db528d6acf5d15dbaf5581f1724b4883f90c3b7baa9ac15dbe407e005430342083f7cdbe664fcf785649e266bcd4e330e6dca9776d44ad03ea3aafd6530959837795037a1e8392194c73553d62650e4d1fbc20146e0c6a6023b720a773b4f58b3a96545b70ed4c2c1ebf4e31562d53f261edb74ca8382c539da08ba3eb2a4465c598cecf104553795f67276cb65ab4d035933f5d43c14b4c2a142e871b07eed955c4c2eff172e1246fa903111c6450d948aa660607fc18f160aeb5cdb1fa9e309c178d6c70cedd076dcf6337e98fe48c059c39224f30422a63531e95288dfb57129702ba3ad0342182e03e298c847b5e90d1cf26e4cf97f949781bc6d5e6d88a4478693fba9652c626195955502e49c9c5a649f003082febab542613fa4e8d61d3239e65f4b33933436deacefc2d6bb789b3b18cfc4f09088ffa808cdea3601970bb0baea114a4871980be2b212664e819fbc9c218041c5f7256981d569abadcda18c7edfd5ef19130bf9c9509266ec94d0057dd8c4331701e6777e751e6e1ddfc7e1b69df8e0d9d15c601fba8dd61d3aad7a2da3774fa4a44e676bde26c773d2ef4480d8ef24da4d4f4a85b06ba36efcb56868af4009870aa1f161930cbd16b5abc36b0a6cf3339d1eabf3468a4d7015eadf52838f322e9ee3793531a6ff4f36736e111473e4bb3b2ac1c7d1478e3fd94c0d3f2b2a0ac98cc265abd7627545497dac4146039f4c2b192e9b25509cec146bc990e04f3564a2f9a1fa7ce7d42635a48137331ba16175c2621ac83f420f651be290d413b440754d0059eec3134ed26f86944b9a8178504d4c862bb1f3d77125055d5c1eeeabd0013303918d6ee008337473e64d1c8dadc951e0fd7fc550fc8d2195774ef82b3f3669959bdcf82030e1ca83bd46e164108b83a4013d1d1e39381140b65e3ebc4daa526f9ac43b382cb55cae7cbb89df04874aa52ac211849a756efa0c1dad5915d890df2686797540511503e10e4efd75c7d90aa34540084cf9f311f621a7d5a19abf52113d78fcc6f69d74ef06e70a2cbdd8b4549313e9177442599ba6f51bb956b1c3aa930a4d5b30bd76aa8865cf81a242243383a34daa16f283114502f66aea3d133a7d7d36a4b691c5c06d3906d82337a039a1955f7afe14d06ecc30c4afcc305bf3dd12f0b898438ebf36d422fa0c60b8d58b30352c75eb818b368b38e55343c928f23c8513b67434066f8d22ea3bf217711bb9f6ca229d618a1485e8d649930143e8a8caf10df3266762f43f7516d33721c79ad95c6b8a759e2e17fdeb75a6a31856d4ab493b6016e877d602d8241fa0ec015cdb5b23999761115082a4027e32d119c7bcdfb110925449b9d6497cf997cbe31315198f0f6c646efde9ff5f1809899b87fc34a246bc9b9043f44a5e1ed5e0612401e2e8ecb37f543adf064fd59fde5ea10f63d4f87ecd57f6f53d6e17f45c542912325330f54e37bf967663b5be15bfba27ae1723d16b5ec7962cac428b3ab884494adc61defdda6639072c0c0e853a6f456a9d61051a74f86eac4408ff613395c59d7686f062729b51677a3bffa01ba32b611058091abc3176572b6b10b3aa66d1c2ea830a927ba592ea1d38c42bc8ae18ce33085d7d5f8de1a8c6f2cf5cdbce4e45ade5bc6fbe2c49cdc1ef50daa22a659577d469adb061805e05eade0e85b6e6c791ab134acfc6f684ab9b19e62009286999d8b8e555e8151626bdaa5d6ba40db08f7ec2ecd98dc6e86806b7cd652a797dffe9e6d8dad6236f2120e4931737acc2d8496e8fdea2bf618ae731f647bb2aca53c56d104ae0d4edc344aaccf2e023593db9325d7c63fe81f0aa16d319be89518867570d9ce55915d40f3edab737f61cd2ecd05412cca66b5b9f9adac077656f93b37b5b702c6f7131c404de9dbe674605456b1167f7bbe50920ba0a5b4d9e56f8ba5ebf98f69fd6fc802914f60c4e0d4fe9aad61589acca51513c2c9e9eda8add55f68e0bb973754b84d0da9ea7d316e3b663c5e2f6b984416782a9c4e56f4b2e18cec0a54117e6f3e16083805df89c74708ed4ae5042eb4d1bf50d5ce8f2a2479181db90c378669f36320d627701c0017fac591b0af7d2294e87fe0a8ab9809eed4e93ba4b1b1dbfad05a34c161220122fd3c5140d5038e9f0f6841deda419570fa764ebc48e6cb60f81a0015fe4fa97af78be227eaaffefd2c684a84bac4d9f639e2a7353b2b467b5951a7d67109f88e7c3c3b2daef3747831d798044c303dabaf590fcb84faa197b08da2209102a3ef2bb528c20762df8fb0b73cd0ee920066502f5982cf836391154b0429ff51c21841eb1e9eab48c478f11be1b06f1ca3af52d4b6308b0f5c72037dd687fdd312b04d1e863d80ecd9165aa630528535b477dfdeec2a2412f7d9a3547084e142be3070306268a8b71dab04744254c3d79c1ce611c11fb5a8f2c75bd8d84b2b56a878d9b682233367cb7a7ccf313903b944cf00c75f9c79341fe961f726bf46cef34eafb5292dd5db7bd2e668fb246627de90f5f587ac6a3ba4d162486d72526db825736f2352df04e32c8b50d2d589f572b81cf013936f4558204b0afe8359eaa83311fc7e9b620a1acb5f1cb533b7688bc32f97befecc0494b4e7dd34ab6c53f4bd29599be999ba99eb0995d19dfba96fdd2161f73e9c71743992f960ec011dbca029d12a140b5031caa660823b7897398473105f9243f3aa4eec5428dbc7a1c2312f0e86b4d4d3255636eef2a94b309377dbce7ce8564388c83ce9b63e3f5ecd16f7dfa512d3fd630ced63023e158cd5a2668bb679e9c6f0433a1c6bb155aa93f370eda58c717a251dab469d8d642bd521592748e510b21e456a4ee1d2055b21d1a83ed5a663d9d1f81fb63afc399958f5af12052173791d2a618df8d3695d3645162bec16f66978c73adc7178258dbe835689769bf3a9d4ed02961baefcf76945e4cfb72c4b764f8456000d4889155a17e5fa29338184cc0c0588844d673312921baecec8dbe72c4891e65222ea843d41eab23fc89fe63e1ce74aa77891a6a3aad5e76b25c11b47150f99357b9ff7bf33ea1ee0776290d329af546695820781e753ea78d24ca7d7b3f5691ecb31380d2c3458fc8c9414a8c25599cbda2e3c5c6e0a59b77c7bfa94f229d15db0b2bf0de63c7dd8699b2ec1249f67ca11668dc5223d94724034942ed35e864e36c6dbc9d8658361b498cb1a0abe81fee15bf8fd9ec21876657149e7e8450c4198a2dd9a2888b9ec2930a3dcb0f50b455f4a2fad5f91793f69397642de1497a6597f04e4e74d63c10f01b9cdfe13731b754420f283eb0a03c9e148f963cf05b5ce37363ddf06424de0ead1d289a4ae6287097c038a8151bfd0e593b3043ed0a1d175963a64c706b1d2a644ec2f77a23ec510258c34a2b62e35c89be1409d8a31f73682392c079dfd64df634daa1f5acd8da3e08c0730c6c1d789690017586699626c98ab939746cc3a8294716010e5c79a08b256be048994a90e0bce3a29f44cd285ef652f9b64d5852f9a4636bbb469910f465e6b3baccf885fba4570b185c9b26e6944a41e54d037c0efafaef55f5c1aa940563291999e88ad3e263da9f0a84d6fdee26c24bff69301d7b18d7b962964773bc2232dd6f7f6d0107433880700a52aad4e34a8d57870321d80ca15cb3886fcd1c22d41fc99983868ed4f58462aaa7489ceb79bb2e67625bb4215d8a522f08e703022268f53fe042c3702d37b7f84110b32a8a29ccf9cfa1ffc4f504d8b35fd729d151f7856a433b1ad05e52b8fff6d86564af9e45dc9356510e852128a8f844bcaa6def9e51cecd15ffdf15522213098d9abea5ae2d93d17f8e19f5e1896ee21780523eb7c95137450319d733dbbf3212b7c82ab23c04b2a05cfd34856009fbf8820278303a7962eb0eae86683abc4e180323305dc881ba5515c2de5fb04c72ee4b51dd8d2be567fb264eda9d4bfb5c351f5d8e10c9d18851071a6fb4b4556129cea2a9eac9f8609273a7a6a7751572c9c86b987e0258d9badeb9dac97316a9749900ad2d9fbea51dd25864869076ec077a961eb8aad0e222ca1bfa0b65bd5733f160cb53d44f9a3d47841dd674d87de5dc25dd7eed8240af75d01b856f43a038918b2549f29bb1c1593ad36d71578c74ec4129d4aa8df3764f185cc80bd40de385659016dc69b3e409f3d3035d75584edf35cdd729d2586b2082b3f25ad53f435c63cba576bcfc011632c2afc8409c321968334155ff7862dd3e1d3f5670b5796cdc6f81b15518d781478862360f6d3ca1d80864a656c87d3146b9166ac607bff5a2ef1032f9914635140ab5e2ff921476afc278b3631e8b7f7c0c2005f9a30de3f4ef38d9fe0f5002d8f7a353c354c155544fc99b8ec93f7320e01778ca50253fc46870dd93fef2683a4ef6c7c6ee4ceff50141361f1444eccb1d9721cc1b5ef4b630c1881c0129f63051c965113da7fc4fa3c3835256e52107e0b1d6d25c0d8d5131c767d5345d7bbbb06779667c6aa478ee8c7c18ba351a756ec1169f0a480399206ed6e65032fbc406581bba6e58250df223c90acf9390074bb4cc23941b9724dda719114ba6b2b836f2bb073ea11ecd43e07dbcde98cec0a0748545e8cda980892aff55283423b130b7d2c81f9b2b2cb102ffbd60fb262416f304eca606e4f3fe662105daedec25bb567a77fe6708c576a9823a983817855b78180df32e686cd6a7d1fc577598e4e16fc22d7c72c8627f30706fc25d3c792e0ec228d6c5f7e8f54f4f2680f799f30f823c68472fb898f1f3d09d07cfb83b669d4191c1bada2657de9b7d43da8739b84ab5c06d0cc3997bc5bdd407ff0033b4f9ed9be62abdff4c2f21c5f39e7e1087c34f7b49e375055b1a9cb2598c2299aa16ac289ee1191cc961763aea4ade957091cc9c617f2d67db1d71590b4409dd9c82899c8f270e61a49da11df8e9ed4b177cab6c664ac08a32829b2e699b1841b3d114b953ae11fb23a0841adfb94667436414754102e38c46c204274d634f24b3bba287ec4c9dd0720c74180a2077ad2502aee5894233f9dbfd87e9d9c66401ce82b50b6e1bd77ac77563b4f139aa7117f62959091ccb1348a2c496c51803796b7c841ed5c31e32c3e5d3634e68b40e501390a65f39d8264ddcf61210f0d6d233aefc832531746047fd176a0a1830f710912be1dfb14cd26084e9dc395b80e088b2312ccb863c2f2e6699d48f90c49417c34649d11ae524fcf4f99d5b6a277abeeb5eb76abf8e91b5c290cbdb4e69fb3eb7b6c09e8f5cac88a6d4443c120b5dc712b80a011d0197cef6d361557944639128b8497fe696483310f3f155ed1a58d5af7ccb7d2538c0ac7c1b70f06b10744b51a95b87ff93c2caf0431248945f65f02f2ba0b3f85f57cca3ea5efec45f36560571109f5e7da8d5b40e4149382383aaedcea78aec78f4de43f0f2d60ec39f73af4ed70b03b9923430e70d041f93500c58bb3a0910cc7578aa8f0a49c7caa1d198458f3b4c3647648efa4d65a4870a52fa46cc672012650266ad90d0fefe59e7cb27cc6979a69b3b056c6deef150b437d2a6c2fc45d31f9c1d2f2ff1543aeffbf04729e06d5ba570ebdafea7c65a0d94665b57641dd41d068425037594edf0f5aa40646aae0cec5d9c125538692b905b58bd8928e8d1060564ad49ded20932549d44c66d659cb86d0c8ec9cf133ff2d06b39d3be16882c042e059fc9092f442e642ac7ce223dac3affbe99552795f2bcbf2936efd2b4f0debccab96caa961e2908cefd4bce449729463ec314ea19394eed63f9674601253ad056e53bae54494811e0cf2dd44fb90ad5445e0af0abeab8fd10fbfe3b1a0704d736f70c2fb465ae09452efaa21f262ae5d744e0ec5f6aac42d170583a73988f399b88a70b46fa6c443ce901e24fc3694f78c556fb711bff0d4e3d07eaca2ac964cddc5c5fbaa686edbe0c4bf2c3c14d250a21ec370b94829daee0d97b2dc30e8cf722e81e27463bde523bfca0dfcabff79bff17379db34417fae1967c868097c18474af71bae50f9786eca0587ac8a6e1eb62452fa5632b0bda6b43c789c1b7ba4af999a201ee933fdc0a6422e3c93b49b3049731565f12473acb1617f94b9dbcee2b0bbac9d2074d88d27e1df03ace7e4906b2c2097221c09581ee09e7131f987cb2055929d3468725b216efaa70c17d236f08548202a219e9b903e5b581d1a636f8e48c32c02b17995a9aa0980c87b9ba282838c57cfe1c0e99f14c241783c320803f4670152dfe564f0e0b8ecc6f09f918cdfcae40f25c6370fae270b944eb25994bef65cb36fb1ae82ced1d3f0345839221773e897cd0ee0e5421ca2d0944bf2682ac9d1c9984b058a8a82c29dbe2c3683a21306836ab80c855b30db60d8bd5712e7111f432940220804ecdfc061b40619ecacd998b9693c2db5cbf65d1e663c09c372c3e13109381bb62e13c0182b008c8f67a2d52de51f1647d40565eaca62bd2827395d11b21f6096c799a7195e146513b70c12a332045c39d585573c5fa204e9755c2e81c642317aecc516307a794ac2f30c8feba4d9424bd9d73c4485645c9822cb4a97ba5c9da982ff105542e2c4e602ace64e71e32558454023724202d09098e195f9dfbab444529397c977dccffe367f91b600473c02d64dfc0e2d46aa81d86033a3e2fe560332f45d5aeeee6e9a5c28c49b46f82a9fe9397e7b6b360807ab2ecde96808288374f3e2366bdbfa4b836d5fe10e70db8d171b6da2da87def889312d71889b9a2041368268c59aa774534d013311f4b7f9e54afefe1318b8c59b071a2c6e888720a1bad61955e6c27a65c3b074a0217da54cc7fa43b952f61e62954e24854967d7c09e119bc26163d65f2d36d72f80c25462e77affb760da2b9655fefd4647355464844ea531949754f8861ea188ae6789372fd965b69a98658abd2b67ac99e1d69a5ab0c198fbe59e5c6e0e298d45fa530f22ed9336eff0ee400ebf691221bbe2447dd38dd92bfdb07036f63a216a207650499cca8be69eae9c8157978e9c7e8121b8f4c5a7466713493f7975f2cace9b76455c72aa341cfe3b5b725409099cc84f17f32874914d3d2db295b2d94bc91cea5700796d28b290283d142a2e2d83c966246fa7c6b856b4f44204e588365f63c41a13c3cd2246d6b04228bf065fbd32957dc355539848f3917142c1c629fe7752bb2ad8888bcbd1ec8721ba1be427288ef07894a4a705bd12f4fa776f0f156d0668a59a1adf3d0507585bd52c9f434e615c664ad2ef2b79709b21eab81e97f862474f69993ef2e65e7c7245b7a4e9541b3fd881bf6a0faf7fc1920081dd08ca92fa067215d6d56a6f6a495ca2c7f57591a9adf46b0574df4c66fe13da26fb5860b104d66a0a6df9043373649ff80af623e74aabbb669c234b5a24149eace49d86b1c4badecdefe156489e3b5c868789b1efdfa417f73717dd147b20045e7f750269ad6c0bef865bd78e5a4bcdf64932aa97d5c6df9b2f3bf90a19863183e020827e9989bf8c2e95d98578cc7b0ec30aba1a66105a2e5893edbf9a12e62a7b66d0e88fb14b3b7c595311888c34b137be879dee7edf97a54cb5d539ff92b953eadd4f8d103bbee73d5f38106c55afbee5aec7185e8109ce8fb07f53c9cc4331663f5421c64a60517c829822fb646cec96df178952a7d67a4335fde038bf331aaf0d00e17483343be47194cc042aec6b993b48f2eb680c1fa181d6816f1b12918ae0c1435dc70756b5ddf221dcc4f62d9e1fc2a133bb70769bc24e010c58645a6f62bf6efbbd24691cf5113bd52fe45cc468f742cc2e1dfa9f49325b55f34e0bf74016fcb5cc1e0e8522d9df02c4bc6264edf8f24b171958623d46dce552b2fe9fcc80518e8247b7cda3154163e69c9c6033ca833c1390df0a9a06d8ff504d20a862e86c1c2935f8f352306e5aae538d2b72659e040a35eeed166cf45b6b60eb3d64922f3c95559597cebe533a1fc5fd9e1473e08d60e52c160fe840a0ba6f02ce7b9daca345b57a6edd6e1d5ea85e423b9290a2346c9f1f44014f47fc7b6deaf4ce1bfa8db646df61c782189ca0195087f1425346b4bd49f74be6d36b25bc632f9b4919b2029fa352b94513630fc716ad950c1485af9fbf431544c6405acf317b4b57a1a02b636cba3da59f4440dacdf902a960b6a13cea07789e069ecf0f111875edaf5165b987fa853e6472f3cb8a6d5cd69dfffb8870da213d37a2f335c003ed9aa2d0d74f824ab6f531f661da1de50c0eb2f2f92b5feeb7f031679b499476c647eacd7ed2afecca38778e278d2f05c49c877725a1d1c855d305638d4ecbaed6445645fd38c42b46af154fad864b705f1f518196174f2d5dcc45a8c16478dc760b0cafdf39aad327977635fa529f2cdde7cfa4fa5c27fee2b423fad8f3dac032ea2ab3d781c0d5b433ee47d23b1a55893b60db3e3cfcb3682aace7fd17ae0790871e766c56a12d0d6f604e1e4b91f924cf52819991801140779384edfa8ca5426e30090e1b0ad0ab67ed72819eee73692b327b021d36fbe21a904ecdf1c16ea248fdee6415ce3976fcd3dd0a439d9cd904f2fab876c1753ae1911d9e001be4fb45d9b0b368a688b22904c448cf22639ff2dfd393a1978ecc9f07f1bda23dcaf424ff0b0588e122457356edb90fe46139387e526d2df0e67796d00d63e942020d4604d2fbc859d1a5f5eb88a4a8bdaf278b9ae61217224a9a52e77492f4e012c2fbdd016ce1722b25949c65aab5256552d64441e9a55cfbb0e5bc745bbe6e710f4579421571b46855a07d19c663eeaebd00fbde07f131d511ed8f0264799a97a6992ae939e9639ee93141e85de2e93afcd3b900e8c68b3cb7b51578e648d74930d77e9fbf06c122ef3224c5dac1590f3d866b568ef508cb3b30d6b1fdff400ebffffff14