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 55588 31495e89064639213214344a5c18296bf6b87a56bddf30d8ee308fd273543098

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d7302401d375e89a651510d6cf873573a844c9bca77d1c3ab5413c4cf06291a0
Certificate Block Hash
31495e89064639213214344a5c18296bf6b87a56bddf30d8ee308fd273543098
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...00b119000006510000
00080000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000a7528f0ef1b6577a140cdd84769f41db61000c6602e169dec519788c641ec41e11841024a94df4aba953b052ea7bc9f1ad6b3d718dd85b5a2d3c5a7c745fdf66203816f50e4d066d183e68c50f070340824a5b61b486c5fb12080000000000000020000000800000b119000006510000

Raw Header Hex

00004020dde816e86ae05d7c7b7ebcc63929eaed68e0154ee3de2d2b239cf158676f18db3daeab3b1d480db3aef28a784b0861f239f2a53e669444b026078e9c5c916e8441310b6ae0820518a09162f04c3c41b53a1c7da7bcc944a8733587cfd61015659ae875d3012430d7

Proof Data Hex

59,560 bytes
121216010307942958a2b2918a6f70ac5d21febd5d1fd8f9d8ac5e2d020e87d020a9da0314800d206727a64fea0becab08ed8873d4bf73c94bd18735ddbd3efc7b7325dfcdc347292e7bc4152c31eda380df2c639c3560702664124099e4b35a144ae78791afac032c1d7a4443d60a11cd8ca1bd425cfe3807cdb0f6ebcbf30e93837d0d85ab06660fbccfd76853e472c052cd02c48396768f8e5ddd88539cfcb07627a0f43d271c6edf31ad5d536f791d358c799f904cb015c34b15dea9313c8e2335236c4ceefd94ceb29a9ea35288eb731702bd8a201dbe64055d874b9079ccff902c0960b953cc7bd764aeb34d31b150d2b2eb1e4396d793f8d6d8485a39f99733171f016c568584191208e34fb2fe29bd0dae0c3c28226b8ca65db1607e292e32f4744f5c8e9914ef7b104fc0631718817618286462f9b8d9c04a0f5b1d679d723388a6dba6fd314e7b204b7c45c1137e4423f3fe0c8beeeb535cc52ce79ab2f895384f40ba1822d47c6d2189f51aa1aa1f4cf0fcfc3cee1b0ff6d8b05ce15a95d16126f481cf4c10ef1d4d2e0f3d3cf1e11680b3c089efc3cfdc1877a9ad1137bcde11e79d9fb9eff1a14e1c4b7373f3a2d4a7902b99e5c1ec9d9a7e368c025b5983677183b316151b059fe6ec8fdd9e344572add84e328ab2a46c1c262112d9cbc3f7128c0a9fbb28acd7d3243631f6ae63a5cc9a4852b95d925942aa6d839efa7cc50e6888b5fbea93c75d17a44af579deba99175e4e87234e111799290b68d81162939e61e5746e2f9e21082145680133c7b33753664d4ce91ada2e53bf986c78c37558eae5136b413e0a93ffc0205061da95b0d923065ffd2376ae2ae284d86d188a70b23e71da066a0461a5870bc3e045cea3d01c9b506c5a3db1488148bc25feac9ca1d1e2c427959fcf172eab403f83b1dccba4d4b9443ec57e142e2fb533950e227bd3d3925c7d2016f85014af2bd281982758a11575f62216cbaa0de95d9b15d90673a90cb496eefe2dc786cf46fddd13e92fb54c9d612b74d5d1ccf1de84b9ab46f67e84fa326f7d940afee0c2a683d1c20d93bca4346521f3ce8e6ec94c94ba00676d912aef5a20f4dcdaab72c661ef01b746ac622d580d5a515e2807e553837aa25085d6c0645762803965ba3738546fc7b46d00702a81c900c12dba44b907f04b3c312b15850775b63bd41a099703b71db7c2cce0734c03d1e5c62b95e910198104ccd0dbeaf6784f162f27440ba3c3877f91630dbfc5c8b18305bd77db974a2b9e2944931ffd7dc965173f28bcd8921db2ba2ad7bceebc1bc58569ada59a45e45b074cbe596215cfd3900ee382483b4a960f5906519d8f3d637c62b34ac20029e86438375b1cd10f72251af8cd73704336ed3f7f04dfee819116a6720df3aab23c3b29b46fcf694492a2285ae33a5127f2da9fb00232a65991450ff6a8f692df16916a7751bc258b9d146a535b988a35182d72be41077061da4ba1fa8ce76cbf48d7cb76380d722746cf8b356c1ce7bbfe82a1e3d154f87dba6baf1f7b6ee17433d96fe432ae7f5a8a0065f79685a3d1e60587e3e202097e5f151e63c46ed92ac319448cb7d500d4d57a7e23d65fea3d4bbda54502103e576b01040797fe60a8c4c3e0ccb46cae2748d174e551f16b350748c16dc5edccc692db4fe014d9c76ebd62a96bdf1c0338607f61a8a143461d6c2521dba68efda06c5930dfa60745fff07959526c28a843dd7afa68464e43e5dbe5985554f572190802585960d9376da9a3b4c40091b01da3b10a052071e9e0ac3a6b16bf33070222d58ad29501e140fdadcc794896bafbdee22916dd6a1dfe6c5d290fe9fea3eaff079919307c637b51a0f34535715e5f9d08b72d058a23893548182e82fee53f6cdcc1ca184c017c56bc0217bd2f700233fa7ed9d445ffc5ebce71eb49856d0748968d64129ac20ebae4426fdd97f84070fe68c8b6887085f952622b969cca7d8affdcbcbe7ed1601a65fe5d3840866779452af68dcdc994e3cd61e96264176c7d34758c39534f5d04caeaf3809f503626af270313da8c4303631773b4bc2ccfdc419de82964d0174e7504f43a8f17897859bd6f306c13bbb48e7874851f37987cd1815a9703aa2fdfeaaed059d27d78ca298c07d92f82ccb4604b7100919837f32f79e65dea4ac6633fd471e4f5742d3c66ffc2b491f5fead434dbcd3d71c3bdc1902a3fb1b46567c9740c67a5bebe225e5f35b91a6c98623ecba4a69b7757fd5461a6396ade523affa693bcd2fe0fa6f2da6614dbcebedad46eed2e54c5e9c2c9dcc4cb8c8add347fa85473ba59a9d12f45ff834219b80bd3c534e3c533cefdb85954b6477c9b33b5b12b1320be41f53b5b2d6aa85749ff92e6c30476444bfdcb466b3169de10a26ce49902e79b5ba1aaf7be9762480d713e3ed31e7ff1e4c9fd25cb74162eff3e11ae7a942cd126c251efc927cde36021558b45b5990a3caa0f8b2e9cb8e3ec5f9843ab6c592e823f2cbffbdf54112e0713f6e242df65ef7bcf99eab5ca6c583f86df4393ba5ac523dd08412ad2b90bf4187e9af611c98f46aaa88827fba37e5e27cc64cb7e918c730af9e731775dca0ec5267bb91306329b9a93fef225f1d2b0ce00d9143d91456a65492f1581210fdfd25a8f717094cb2e3c0ce163884d034ba4be2c116d36bb1ab3cfd9d3ab3923f01508b7200ffd2eeaf6b4bce87ed121522f06fd47453a31752f14b2e2dd3c8b6a6facb231e5a8a1c6d2bfe03479c6be3652abad08267938f1d5311afc038fac46d68420feedb0507e8b82bbc12903ad63dfc716a5ccc6170c01b82d221fb867a00690d8f34669ab039ad29dc0ba45f95d07b617b4d1ca1b471db893dd0b53b8692f7f17f9b938e8d591e76d09065d9f23f3032327ec61b7649b0a9d5f2fc4f294a72e428cb9c0a9f58bf2f6b70325c8a4f220d7c94d5eb4ec03c6911d78262d1bdee7be14e6f252812e4fc0e5a5b3e350e13f30814a047473ab8d97cbc9fc1d09fd685fea4104c10dde60f9591d58f5a1a6e263cebc6c0154f55a1777397fa59bfa708147d6b51893325763faa0183dc29cc469e08c00596d6736f717e7248ee3a05fd7725e78b45913dfb657ff18f83fa17e16007c9c452fb014cb9e2e68406a259eece67c2d6fbcac17f8c8b08fef7b94b1d299c99786798a52e97d1897e2cd7d96520eb011b834733b86537d4a8bc0b10a3be0bfa3cb4d713b0b1a254376492b73b863be6ca2629f9d3c0ef6e59a63570c5afc1eaf51bdbcd2e66e4632418db697ea5f80dc9ea019500206847625bd5426ae0f96e289b5e9acf105f6a1f69c91ca3a71f66eacf8c8651f20ada6ce6f2f99cd6e114594972226e7212ce0390b689586e624ce81d7fc343c797caddd04783d5626e0e2500194a7cd5c7922d152a98f9042d5b6e54a2b63d670d1a188d6270acab3e0f316602134fc8a7d2958825ce8bbad41e2dd8367cd28f1cef3ac4195f8865938e8ebcbbffc613ea27610b0b6d436f4d373b720ed2756b93e7ffb5209366bf96004ab836c98b72eb79ab23fd70799d739c5dff6f62215cf801f427a8b907d014deaecadeb286924e07c497e6879343fb436ae848d9ae855c6ae4d6d2920263927905642ed24eacc03f2792d8997cf016c24b79baff06e92251863c59f94e2fbb132b4d69872c9cb07c9c3db84d006392cf9dd61172b150c033344382dcbd0712211ada4f38bda1b451b9277ebd490baf010c7fb11dfc29c00c8a26364a2b24f4fe5523b135dcbc9332431128506802430b9f98ebbdeda43fe9c6e7cee55c58662d14d9ff29794af580b7a09ed813bdb59a0bebd69b321c3fb86815fa05de655f6d58fdcfad32c4cd3ccb5e6097c7778f0b2a7afea036463fe7a15bd22e915192ae454a7470bff69ed6788b7150e4baec8447a203c0f9db3369fd4fbf3cd52f5b9b716fe818b22eeb02162c5c1e04a0761226d1121597d297a5ee86ebeac7e4825b92b50fd26f6e8836615d8baf4287af2e8d6bb203e0aba49dff5c631414598243a75eed616186e75b4a1ff2cbd728ad5b36a6b24f4a95eb757e0b23f4d3925570f142818bf8bc1051706f00ad208b0df5905716d076f041502a16202add7bf6ce3d95f1273e19d5038902dbc5be9575193d4e0ff115f1d4fe9dff21905428ae29d315d00484c0c9894d4ac88df7bece47722f1d50836b120f28a02c78ebb07f3fa67efa1725de810ca1e3f710232dd2c1a60a4c8925e11658bce93cefe0d62f76a1950729136ee0f02da9be6478fa58268d77a209157d4b5e1a1526dbc95ba897d1e2d74ed9658ee250c10dda1f91163942820b03395d1b534cac446d310a370e08db7913200ca451aa4ce61bc72f84c695350129a1fda0403b1486f4ee261e7859cfa2bac46163baa34348373b73d126d5ea811f22d486715c98e6252ea4dc0f9afb93ab5d227333fd6a5e77dc6697c518edeb8865403859d706886443b4342fa56460126557904665a97dc54a0695ddf224da4dd18fc9402148468204714b0dccfff7e541d57f2b09a6c7dd0381df7c438c7a7a24c9f17130f21b5515719a72caeb1afd6ec6ca37d08ea9e2c578a848332def316f036034c40b3ecbebd6e0f8a429965ab942ba385dd67a5cd84da2c3a96f0488b61ad8dfde9a5b57cf530ac26eb36b67527bdf2d545c0e7f21fd4cbf33c6a917cf967a62b18d23f637a9fe2e1fc0091827d499415b4017ec01b600fd79623d656bbc7f340c686e90a79af56c53544ec01318129e72e4f74f21fae438018c00c8efdcb45f70cb86c9d97858f359e3b5b313c7ffcb24557171275b4cc65f9daccf6d289ed7cb66b72fc0a0be5d5b09f9c98bf4cd05ff60a1636b5247098e43d01b8d541c92fba601a01faa3765a781d84f47cee9840b57d0d19f4c384147db3cb4dd74a72b4075d78049950f11d3fa8ffa64e1d3fc38dc93779709a9eb2781ac3a26d036d55714f5f6cea5418b5dfb2d7d9795fc1b1d7a405b652f67ee60065ff71fe4429f9ec9a2b8d8a41a6c35f68da48ffe69f2b9af97ce73028874d48fa0ca213341ac86a25787e78056c626d6ae6e7842e510edb4e03c4c154d181ac5dc86549b8e8ef9df03a497d1668d91d630c9f8af1414ec387de6d6e3f07f24f62589f4291021fca0deb807e7b790aab9c066b8e6eaeb434a23fd3ae03e9a73d0414fb814297785c96277593d10d1727bce70ea686025f44dd445baf89f32e706febeaa82e7872220f76e2b70788d46e0b7b9508cb10669567cfd23907b517b010a9dcff29a2d97ba403da31e62ab8ae4bf3c4eef65e96fada5ddc4daf0a5c74818689c533c336e962383521e2215ba3a1558df648783f0e1601c4cb2f5612570da16d37d1fb223435230d6a449545e5cf431c1630f42ad094e25161e2c6d06140fd17906561b63d1600fc908299726ffd05d3f37768201a7062df9b54e19cccbde46cf4ff3429c991be5fdd28d11e469ba748014c0528af6176c3a2f30bd1853d683771ffdbcd91c2857bc7a56caf5b85ef8b32e95e70b621a69faf3d2fe032f9ec93b8a0ab70fa5f5da6b08b097fbfb2ffaccff6d57bdcb88ddc62821266880bf3da7b4c596ccf5e52f4706945d4230890ea139f288adc1854075ca06170348b7a4855e82009718a33e8d578095a7502d5bba70ffbe232695ad006843c104b42ce6826cfdcd3f35f3b7e27d3d0803b7002d5768e1dfb30dc160e1382dcf09fadf015046e2ac07c41097abb9dc0c9005b4c3de7d00d9cc188f127b6200fbdfd1a6e8b3fe75d4cfac1cf40e452c0f2e071f5d587f874ff46e8dbf5258b8956f9a27a5c330a3518bda39d71ffae8d8039cc2bc13cfecaef43b2d02f551a14bfef4079be6f16b6e933c9760690b97b78d7ac21264d430e121c04aa7d057b0b69d559b56d71c31258aa99787db1a6714878cf72afe737b5e1f4360444b059a61013d9e1cbaa384906b498f7faadaa1352f63b2aa1919fd5a8bad6f465b6d7be6cdef352341d364d15fbcd19d34d69abe5c96052dbe819a5137809109bf07b6a3e405c20313cb90106bf21274d9eaa2c20f7dd8a88cce610326bdffc9f11f6433f27316704f17b70e1770e740380f0b391938aaf17cc727aba23aced7970febf86cd6ab80f93dd9ff5299a16c8721820653392841e312e00bc9baac46067d74cdcfd4423eb603393e789b07e5d66decce1071afe6cc4e1b7c899a482068aa8a49268238efa127a704e2eaef4fddd70d42db8c543df5ba0d6ee9549bdfadaa02e447114ba265f0030411c3d1f177a7fb5cae21eef03b8c7e672bded946a5ef01a71767a7a97f04f7bf2c2df65df8e1fb23f278ef9c28c1283912ffa0e090e564db331ef79bd975d31a66288de6e3fdfdb6fecfa9d317461fca384fb5c725c948e624509f4eb0807baba583401c205ec4a8771dc6f82cefd713434afb53ac61c3a3aade265492143bc6269a1405461a7da8775eb0d77c0f7d0ff8840ead4ca96d77bd5f0400ec71ad90c9926d9d0cbb99c8d8d57a5ff876d912e9c0dc92514cf2ac9ccee91a3f46e9242a31a04b05125454ad7d0e94bd480e23a6bcd3b13c018e632dc434d6b5be9c1edb0f015c15fd7d1963726eef27fa710a0cd8e98018a416896ea9b1ac14c2c6d347cc3c1d697c06919fc662de72f7e5aa68177437385faf8fc4502285a085068e1fa8a6fc5846b6938fda880b91f86b7490fc50bfacbf97334a8b2d50f0ad4aa0588c1a3943630bf32c2e3ba4cba4746b7711d76cbe5ba535c87e356be51fb0eb4148ae8372b7c7a1410d1d5c276a17c8c90f7cbe4f041526ff7fd19b075592491a06cc9b5986c57913500f521d6bec0f5a57b7a405b1084f0a847ce2cc9f80776210c873798c7f3275e8eaa997154982c51ba67f68d51f96e9268f12a5746abd446366e55301e537faeb3b49c43ae72f1672b377e9c6f8a7a9d8a351a5bb9a67cc8fb5196f7b8c637318b7d7fb946b12123d84660440600d79437fc57a7be7c671c49272f59b935f65651a0afb017d7f9df1a216856f8aed3a69d5ff7d79a74ed1af3c2501c061cb76ab5be2b308f6dc09263500c0bb5e59de90dfcb0e8b3b9dd896b6999a7f765e1914d9760361dac0635e539c4a80abe5e8d9462b9b452f586a5dd238c44d86bc8f108ee4a8896b056428de3991762b6064121faa65b7f706e664bf92660c7053fd6e57174a3df77b16b8aaa162dd04655c116fa75230f7fe5225bcbf92edef3579fe38e8416b0a48ea93ad44070bb765be7fd8e9abb654913457e64fd46e128b6d07da22606090abde945b95e21afc78c4d522dedb8796c8a94cae26d210e2aba7336c02b77266d432a44ec0fa966b7b6c2660ee5b43701e6c70103e8e05755557343190ec854985c4262dd529857c39cd030b9ccf3368daa2037d3015c2be466f680217439d43ec6975e3b8dde4972dd40a1a53a457e629d8ddb56e7c8b944589c1a3da5c1f90b751f18327c9443d09cce1e070353074a5e719f744b4d83f463b81c64e984a8840add755f220eed911a297b721fb702310cd5bea082893fe3696c1b064578f31c8cb287636a68a28627741eb1f103a0bf05523cf7a9360013ef158204bf7ca9b3aac889eaf10fb0abed8d17a52807d0bd5251ff66ca0ee60fcda9c716272f93fd3922e50ada3ba25a11eaaba7788741ce4171e47999af4991bee109b16df8a7ae067d4eac26c0903f6ef1b42e7bc321f4c34c03a258c9d54c0ecfbe66a5ffcd9fd228ea358527a927c41ff7b9070608ab4d0ff04339dd406d42c6a46a4b9fec3e2a4986bab480ee6d160b2dd7479c37c9d88e9c5e0dd774469ac8b5dc83033c55c414de891f45a01dd89cdd27d30718a2ae105d4f483d307f9987bda8109cc2d24ca0a7ac11350f5689bde8359de5b68c1afa22968195207574d6a78c1f90b8f8facdde8c7cb84e89662fa155bc224fe6b02294d3574c7e75bcb84485ff4b743e37cc12e33536455aa365bd3e45fc76f5865c14e8cb6e76654ddfaab979df681b1425776c699140c54f2291a90cc5ecedb59bc37314d1d078b1eb5a8e0f22f98eba1e4ce2f5f90e8489b63714d6d5d5c630d0588f7c3ced87b1e5149c4e94a50e7f331fa95b1d78cd9fc6757e9fae3943d4f9b7191932438e8c7679eb044a45c4f4da6b08a2e24597d00753835caa5c2fa1607f78aad6b921c3ecf29688360b1b1e0ab07c59e27bdce543559e20f0aae9e204aa099a53046d2b539c7471dfc0d0342e91cf874ff0e008a22591028619bf62be82c80ac917e2b28c603bee1cbe870bd6f2d01c5f661a4c52ab8d8874a1f7275f84296c8b33d2b0146f1a062df65ce32690405dd2a8b0309498adc7dbfc60f91493372f1f0f5f448eab95cfdc14d79b64edfa917f01a3607bc3070d74ede967382418537bcf6bbe12bbbe5e27977bdcf6dee3aa7d00548213ed5b091fec6f2e9d58183aeeecaf77c2d59208914ea1c57902648c527c0d8fa7d6f3f8857e96385568057366d01b0bc7d92d5c7eaa93305f3e1ead9b193b34d8ed2b745b9d2521b91efdc77d9006113269959f64db5534ab1181d8c83b6b78057394663e9067f07312c6015df2b36c72ca884df5050c4d7ffb2c317bedd4eb5d94e83c511a9fb4663df64b330a065d1cb1beb3191e3000c15a07f8b50a82d939c56f33ba9bd31c2a4bc3e33a2b348a02e5b5be825cceae9f36ecbec7be36ffab6d027ba82f7588815df0f406956bb3428d622bf3cdf569984fe98d12abf43ca8df3803a832ff98b9e485a0f54d2451767de92776ab1a96c89e1abd904acd78ad4ea54c7721a3112b2e6a18505968bb60c76966c8c2574fe6849e7e85103d025f33a2882221ef397a71bafc576dff8f8adeab39fcd1807b462365dca7ac0946f261102d36ce9f711d90dacb759894a0d15319159ce74f75130457a9856228c15c479f4f07a2d5ad4fd7748ad5f6bd718a346d22b199fbd5094edd637d549c4f5ee04e6e9f3d18c7cf43f4eb09bc307ec4e22a048e3f10f686cccbfce447d75b16a8cbfbb73b5d6433d3fc2682e47ad3fcd1e97c3e5560c58ac7d691cd16dd2409d036fd78ae1656316cfbc0e5aafd31ff1c551b1dff26f3271a20d24c6a0b329af6b7c008059119d9cd103986eab3d3ac451b109aa118809e7d7db7360febe4b9b29c17b2e5c7d2318e7508ac7cd374d94dccbac47f19621badd0e6d9bca1509fddfe8d01cc5114f1a92650996be85481d05d815e64a89ddb61447b8ed63e6ac49ad6b6509b001233cf76087676902e6639a3b32a6fd4be7b0990a10a7c96ea0b10e6c23900f13768827727e7931cce04bdf38d28339f160a55bea144c8ac7b1d0f58ab4d880f8b094ba5664623fc59bea40bf38ac2c09c8890e2f17ad5b7b1d2e99d8abf0ee609265270cf9008e39e94bf7b0b230088cf5e157cfc9658d6a60f243fd673e6ee7cfb2742d93ad8fb829d48d29f0072555039c7870592952b20bf86a62c3954f29b4f6caca030731ba17d841ad93b7fe6166553408b457845b35f0cd55c065ad2e99e82eab157237af229928ef6356091650ddfa33f2d19e91c19a67ca66a073e4537a88e87efa7d3df41d67ae3793d81017bf9a7e3aa817b0c038362f64313f3f40f8ee1a6f389833afab0da6be63e9f1ac80669d2277af5754a3ee30798b70809763ccdffb3e52189499140b0d4c2d3a37e79d7055aae7c9ff671276a762ae777eab5dcaa3ab2db70d8a857b78d043d9c72b4db578f8266d3aa6d587820e3138df139c01280e2a839432f7b68c23f3d150d1e0e6f1de638201ba89c8942958637639019ef5b2587edbdefbd324b89e477d0b94606bd247e7dc7500547eb924639b02656e6b4741daaba09d999542228fd33e8615cb30b44abc001352bf26c9f298135c8b93134d6f49c5f0e004029033aba8d74a514167584a413bc597e9ace5050c8fe943baf5ec6a3ed287551b5adfb4db7a48af7735273109628f055b21f33921a2f5d62085a9dfd66f26ac6068733939cec0e4d38cdcb8717d5b46738ae731f88bbcc3016d47d345b13b0f9f0446d662bcfb38253a08ace93f07ec6d8b436c1b9bae06bc025efbb28d5e432f867e522a62b5fa13ff305a34c13977b102d89671f68d79126e448fb568f24fa0d7187de58d38db56b5bec631606e1539d3bd77855865705c4b703164dd812d93f6b4149e2e23cc1da2606afeac06edce4b9a4ddcea0a08aa4114ad4361c5a07df2efbe5c3a3403140455b83c34a4959b058ed06c038ca1a088fd49457e30ef423a4ec7310679d80d5e359528b4ad55418d8989b67914c69b025ad09de4e3c1aa6653f35f3e4b3537ca3f755822866e6a4181d6211c326d2596d123441b8428392c53efb0a7c0ed1530b92e81cd749dc2327db24e7afaa457cc32f8e176e984c6bceade019a152f8466123eedc3dc86891cc26c1606267352d4f7823435898c1380771094bc2c8353876b5a5853645da4ffe6550c52ec429b13797d24b3d7b9010a24b256ed8b3424b9ef01ab636df0b678e1fd86a50874901085ba4db3c588608925f17f1276956a0118c70f217020c6c406bf2a058a0fbd3f2a3ba00580763ee846675b596d1666520c5f44e04e67cef14413496c861c058a5c01a4e0eef76a625069f4f55691d0b7eb0e96dfd624452f410e4a3778cd423a9e3f2284305bdb0dc94c9b8429b2261a617fd6ceec2fc0344d01627930d1d610295416bbcd2dfc1bde4c1d7d779d560c6e2353f669f70ad1fbbbf2437d722ad9c94aabfd6b0605c19a23334cf0d5327602b9afa66f2901c3c765494e3bca722e4a1d1da7d6061d71c5428010483717d2b895623288b6bb5eb9caa112ff1cbc2eaf4c5bcf3217ea04cd62129d8328d55ec06f3ab137a6f1935b09988acc541d61fbe6869be9b6740e766d02c1524addfc23b31e34611d7284a807e7e9ef05287e340f48451813cad4ea8171c514213f6ef0d65c082954502ba21f2c996e9328f616d820d847dc0e638238c76ae68a2845a78289191bd27b1a399b72d8d6a1a9bdaea2d24a0ac94ae6b4f8d6aad863402628c1102a7c452871abeae6c08f83588606ba8f6c459f9d032a3cab9dcab96a59fb59fe6df4dbc84f00a6ba844f8238a3d7ffc14eaa93c216119189fd5b1d2113987f0ab15b87fa38ddc3cffbdf6e3ca1455350959583c40a6eb715431d4541b8ef859af010561c97c0550af45c78aa638d081f977ee42f6f0966266dda402ef8fdbb2c8e2c9b4cf7cefe3e965db697824fe632911ce41192904abdc19671711e49911a98d26a85e9c5c5c82ed1fe5b0b634782fee61444f33d50955576908d678e09dfbaee8b6866e0131ba26eea65b0510a199282bb9925d08228c815e90fa66faaf493632286ff63a0fe2fb37f4d0e971971dd1bde2df19de95a3bc63d69d54add19105ff5be61abe46e2b07f6dfaf07cd4b4899c53102a616aaaf538a2f3cbdf4f015a824a422c3015741ff1488ba5eb558f6277850394267c0ca6003578f5ab8b91eb36dbbc94e8caad548e8f1a284b82fbb50ac525d910f1df037265b7e28705d0c5f31d428f8add3e78ba4fee5d3c47c8d91001bac6652cdb9b988451ec05ce9de4b755714d4d34762db478228dc0b8e85e57a281803d06fb150a273d9f5e40e4fa449bb2cbe7e78b30d0e1c4334c02ea84c7e90b6bcf9a6fcb48729e07089b68e5f0ca1ad4ab8779a3843f411328824bda6097c9ffd19843e90f5372e1160e6c39ddc6992cb5285d7f44a184ced76ca02ddcd885757606c3136f0eecfea37143353c70eb6e23cf80df28c45a57d86b61978031a927615825cc691aa5ef577af802ed10c818ea5f100eced000f24621f73243e23fea187cc6b6c169ea4b1ff95e34f52ea3a02f2064bf61af2783a2a104f9b0ebf73e38435415070c394b26f60da82f60490cba817d63381d825a2ceca6dfb636f9344ec4d4d05815271894ffcacff43176d8cae608ffae4fdcc94c4601fb162d7c153ab1da806bd2cf929a09dcc47ed54cc58658fc16ca6e2033f288690efc202ba1493e49debe275918626e12454d55bc67aa13e7355eaa0ebdae58c563608456bfc52e7c90198482e418592f6cb82c8d58de2ceee503a488f41d07a5f6330b6fe193a7edf6275514e16994c639c67a4c4e1851069097a8c46749e9f41332deab97be5aa30de2cc5a0133ec2d4a7261084d4a3bba26d05c31d0a491d5a37d78902ccdc5a3c4347cbc74fa91afaf499c2ced120b1b1a6bf77f239a83f89d57d073e50ea0910066ca23a7cfca116bc1314fc5e265afe726c8124e71097717614618571b279b3c6f6f05606033e4ddc034410bbf50e71338b488bdfd35b9a42b45983dd219dc1922dbbd15e1b892c15842a8ea568086e1bd70666be5764547b2fcd689118dc8dad4f1f2559459239e90942884348280694e7b14d6184ed545a66e391479425253424f8113eb79af90ac5e20002f61f49692ce47d9ddcd90c421bc731f31ae51ba14db4bb2287ac931b73b1a3c1d5cc802751eaa1f2cf4feaa3d111dd3a24fa31eed2b34a1e5ae7db85c0b3c131cb404f3438f1f361562f780c6898e198828195155dbdac334ffc313075f849655b729692d1a16623072635d3812e6294013d50930f17979f256235a2fa360c7c302f910210ce3c852919ec2d755bc89011fb38d1d843e1161bafd848af4eace917720e022ebbaefe88a5e4355048fae298b9b8ad5c81611164b779777c32f2085d4b5d78417580d96850b3be579fb6a20af15c54f1d14087d18c17f849171c324a1563791d6bee6bb9ad944a231f09e435303d85a6a6d99a4aa185351f8cb21ed0d28193e45e63a93d806ea498e61e8125e5ca11bc80cd45d0d32a33e406dedbdbc4cd15e225e6cda0c9616e7ed52a371556ea62244f62f8f96b5c4b57b869d80473f9c5a799686d22911b17be894b7d7a479f10bc3675b65050fbf03a6d149215fe9d3942b4f27b537def04a96177c1c0f37d300df02cf1f2e554747f82a81a24e0b7efe5de99f946433e4f8faa5dbe0221e956ec4dc5759713dd5e3fe276c2e8aac4feed005e533e88dffa3ef0e08c7662e5588fe72d4ded2a03fd7ab0e8f822eb77197145012e22456b774dea1b887ccd7f40959aa6ac80dffacbdb4a363c65b0983b30106ebdba7fcf7f02027a43b5fdd1805bfff9abbacd8f50de2d4ca48c3ac0f21cbf74d600b3cd79c886346b2a59c72e337e2390881a52bf491d66538627cf34bfdfc2e32f2ec28e768857b34b89e63856ca0d958bd38473d7756c726f9a7ac734cca10bb9defadbcce1c86df8517dcf8c65661784943e845b3dfe00a8dde1668b4d1c0fd80abfa2b41ef221728741528e63283df2baeaca733ea14756e22b7956292398b51b090a0e297155664374818cd5618cfea09b932d5e1a70594ce082347de747f79d93d0e1277213046a72f2e8c481f7a7e612ed8b76291333eaa8bfd83483f0823c790bde275f0c2e3c820a22291b595e1149eac47adc9d81dcd5bd39d9f4daecfaac7aa2f61e5771c9a204d05bab17af8d9e592fb6748b5a20c272bc500f1a43a17c69cc681797182c3e97ee6e426e073a66d3b22b3362244f0fb25d6d06250984b322248155c394c00f32077742f28f72bbbb0ffdc99587307b0891f3611828ad177e58d3061673ef68498e3f021f8607d7340c676b5a21cf478779df10d3072a26566501f90e4f6a5d8125e64a272a1cad6f55064dce5093020a8780e581440054f4be2177cd4acb6df040afabb5ecbf874fe8391ed7c33832d84b277907ec9846392d4647f764f271b702682066a8909646995f87ac0377a7bfa8e19ddee01feb7c9d5f0cc7a64cca210ce11bdc7b9ee71a323762ae38da653f479bc8fdd9b9cb2ffb21a0e254d32aea32fae504b1f0b4aa4beafdbc0a2a6c9035dd6e0266c4abbff66fdbd00cf64485a19538317bf3e3866d5f5f7bc0fae2a3837a6da1e511dffbaccde2e1290342008857b469eafd85834904574f981f7bfc535c6d8d7c2855c5129af6b0ee92248140991cc0f69e9b8ade687cbe5e531c0ab1dcc456ccddf2f10700fc05bc3ec1220f15e1b62d153f5ab89e6853de19c6baf870c2d01f50a8d44c3f5ebda3406e8f7bdb20fc29bef4babd427ce069b177d89ec219d333be9a4fde757d16b5a9765467b2e2801fe66840ee89f0eebb18e5f3d8d59d66333cdb3c69f368456de40f49605c86c5cf2bd8b288589b85ce54fab041307e4005292b0277126da9d0d08ee7388f8fd0d44e31450912eee536653e301414a63439947cc0ff7b691f30cec28d02275694d03399d585c2249c3155ff477aeee7c448197630ce76f20fef26246297848e070c3792be92ce4abdc80cbb626484dbc65827b740280c3e38daaa24c70cfe81407a1ee8a83d44faff6c6fd5feb6e8f5dd43c0f9b5d6affe6ad883e878a35136bd4db3f39448d6e9e15c9eee9c5e86e98e57c78b92d1cf637a0da31f688590ed4c18001828ee783b845d95ba3df7ad973ff711e5f3ef733de2a44096bf4af8ea0db8ca3161ab63462400b34dfc2c4a63a464d9a8ddfcc396c72b9caf6bd7a22ac6354642f9b883041a5ec3f33da75753ca9ce1c1b2a39fe44516df71cbf35bb701d99ede9bf90d966c4500ffd9dbd6104135adcc6346c5834fd0daad29985ea28a6b77ebc1fcbdcf10c1bafb9b5eca940bc6b37fec17adf0836f78212be7cfe80cd658d9171f25317230507af1aedde18edc6eeadb4c713e56776e2db54f86ff909f0b025d574be1ec3275c73fb45e2c3c5cf2a1d2eeec75e90dfcf73e08a121cd14ba65c846a5a8ab2ee0eea7d2e4a616f83d0679ca7c7da48a34dfe0ebcce435b065d584e6aab7d62a3ffb7439bda28e893689d852e44f911c6c3611d120d77b5d59ad3fc61444833eddf7ac2841a56a0d0c96b734a1a8b300648b653975ff9cd7342682bb904ffc262b0e6c6b8537036d86914b8cc91f2015e118625ece5f28347dfeb52909cf583473cad85d865536fa7b3aa0861c078b7df7acaf473a298a1f0dd8a344099883a5985c6c9cb993ae68114dd063b5e5c3b20f1561a5a614b6e42f4de398275a54f6b2bbaac38b960aec863857071c76e5a88ae712a5b6ebf4b542f203feac3c9adf5b4cd475f5cf22cc1c52ddd64007d9fe997aeddbeadb4a69d5c739ccd211d9a392fd751c9db4c53db1bdc2618d971264f6cd7077c13c33620fd0dedfe592d9e25b9dacd5145764105453cceccd65d73cbfee6fd6402c6d5f81cbf24f44fd4a1eaa40d8e140e2ceb30eb3f7f3a95c24f9fa41153e27456d0ccb9f5a4ccf46098b6b27de4bc85752023534bf4313dccaf3f51eb4e6268a581da3ab91ff09383c259548de3845f9e66706ff222f8090d7fe40a3d078fa0b8ba116a62af6f8fd9957f91bdc30ff2087011e22c3780b622bb22caaec7c81f6c5b46d28ce089303ca019a3deac35de82ed21b34f4fd98b48920a934b2a602fb6836614c1eb300185a3584b5bc60fbffe8bb6111c197a31b177996bd8f631aba7ca763a8b7a71a6a2e449a1ef36d16871349322d7667f676a1ac7ab4fbb6a0c355ecb3005fb64baab00935155ec2645efecd3e081ee91c52e3e96dbb6348d28cdc20408e647e2b032e81b3725675a23ebe20f3fe53287ea1acfe816e233a7644987bd23a8d03c2e2ceeacdcb501493b3867da64cb46315289ed835a275bfb5885116e4485322c94814d950545832a0d2667adfdf91b190001c40f953b66c730f4247e081feed23eba0781d72d069544ed8dacbce999afee7a79e0de748f46bbe51bf25f2a23bd4408142abb06c1b2ebba3c121f248cf0b71c9c4c5b37b597b0f19557a85935d30b13c64c0cf8097320e015eca6288b9d4152048105783769e9366869ebed47c0dc2d555331266ed1c86d6589fd00dc5d47245ad19bd044b5c7c5075c342401a36fe63845a0558e73b9ec0113cdac3b419ea0fb41777d048c2fc164f0c44d17461693deaac0e74ffdd8f5123dfeb03f02adadfef8a069a772c3b5593a095b972a21167bc94eda9447b1a4653f0b5dad44e4565f1c50c9deec6f04b6e96e9a7a57e748a0949c2a4a6c8b7e6141ec13196a6f65b7c9b7241b8e906504c2da8423a47f6fca0642b4487ea80fbacfff91b5bc2ba0e94a7379e626a50978712b92c739b3e2653b16876f2cfb30c21d80cfa30dbb178f159dab172c4d23dae55911f2cfaaf3cd6938563d42272c480ce30be3f0687f93f4cca3f3c01661c80e5e6da86c0880855de633a2fec63ac6d5d677d6b53652cd88b77430343aaf3c0dd88b08acf4f66df35c6eabce0cd4389337f9e02527348a75503ce288a55ae7f7da4a7665d12b59917fed5b0e02b3d29a08d2c282c29d8cdc5c364bb0206feebfa10f0d60fb3ecb814c9b6f1a4817f5c4afe1e7a4e170d5c953d7504867c21575647b0809510f8a674c9dd56bbdecfd68f10e0a97600154333be1e0346e761b31e27050d52dceeb821277fa526f641be726d809c05a868153c4ae0a3f451f315fdd1f2fc5f55c5869a5a07e71b7501e24dbf624c78317f97f480bddd3627fb7867a73b0d843234fb6b9d477212965fca14c932666661f930c36145b468f15d57e7e802f6fe62ced2f8c1e60d18fbcc3aec1e69262bab5aec5c2aceb244b9b6cd153032d0cd3ed6f297213fc390bc8f1edb8d6fb57b1426445c948393a5ca280bdf279c20b6bba6630ea157ca90e55bb8a5240062335a5fa93fa7206a0baeba7bf48393e2e97f3ddb25bf7f63084e6b6f5d66ea404363078e1c184ea1996dcb68cc52f5bd980e9e54e309d1fd16c5869f4861abc45635129ffb7b246c6ebb96931a1b15e3f3776d2ada2061ee5a4c06d16b4cf93342d5128c57553b2779361a3a8477f2ae3d301c24d024351ffb14be6a0fbb53043cef1970287f4afaf0263d91bcf708f49a7707c3533a7d2b4086ef7bd5a39fbb45afaf9239af539ed68f9e1f2950ffbbf27d7ee71f988a5f27f485a8ade2fe33ce503391ab485b0dce8d90621f33552a176ce60255aa145e5ec3cacfe7583deb65bfd9082749aa28ece5188efd80046fa545c4d3c74a36e68fd37d57bf228c46b49f7e08576f9e8ecfd31bce85a963fb7cee7ada4ddda3351d08db323c5dcea7fa4d269e8f5abcafb7123ee0ea33c7174388d4fe482e1a64aaaa40c57235fff3a6110ee19caa7bc19e3b3c2b8729c653ef9ec20d451a1cd346d853a6efc0725bb748968b98d630bf98af2408a6296c0d82edfd8103e77721af1a7101de6237bfeed885e29cdf287eef7ed6fc9038f0f658c56bf84b51d6f89dc56ebfbb97dd7b42d37aacecf7d517a38e37c3877aa2604f9aa81924fea1b14d219d82ad4d750922fae23c8417c49ae25becf507c4df567ef53f1d0e1e6ca0bc10ed40641c22a247d822b9d69f5b9290dc0419a451819a475e28450110b6f23c44ec2e0720429090cb314ba4c7cf6d91b5039c94ae5eb9f114a4c33ea4ae282b768d17945c89973f86269e7b4fdd2ab782804b74b2883eae8f44e035db50d618b5e848a1daac182206a9527b0d5bc33d294ee0dda54500bd4ef7a8df46efcbb47044559ed4f980b3314fc2dd76db5010e77ba46fd0ac081d1e1139d51cabef1383ad1fda0258081be551193e2f59a5406a4e222581de6f2e60e03c44c9977b332589eed09f394458c8b55db7712c9eded70f0f0e0f89cecbfcc45bf1b153a2e188311e36f587ca40c2233e1eb8f4a68ead0e47fd5560463942bb14e0cba7af0ed28558a7b7fb7d50c51e5add330b1d932defa50155a95f72bc1571c20263512406212f71333eb7047ab402f5a924155f8cedc305ec16dfe1be58289fa67add579da178b167e2e502fabf28b2470c1627b9862c74e85eac20717ab0343a51453424310bfa46f22026983861fd0d54063e4c921d7b74a3addf048ff049403e6cbd22901e0531bdd73c1043f32260cf27eeca374590f617bfd1a265bc4670497e7c480c97d64a3a8ebf50ecdcc0b68d113c6ef2480158d4501808cfdaffc8b0bf4b6352264eb630352022a344ef2444e149432d5c8c067dbefcbc4e5eabbd1ea570a7caab2be53017d6f374366894b72ca59553168e4a7edb838d8064ce1904277951169a61155e4f7ff9418f0858d4257a2b892f194a773e3066479b8693b87ebd85d1a3f54194e45f93d58522aa85fae9dae5eed9b3bc802495e9934cbd38998d6b786010b897c9e0f5e17c56062d3a9f1bb04e5bfe09cce3ad005e992790cab3c2507a6b2a79d16251de0bf5ef121439e19c2f5f526554baff667dea8e1657d4996f7ff984c1988f76a21f869b253523b8dda59a219c3e6a278147478fe8ffa0e5ebf3b3477d01d888c9c0de0d2f07d24972727a3e107b93a7338c56c6cc7596d50b818e49cbe623add51634e42514ddc583b8048111755b08f8c8074a80d931529d6b432dd0f2d9792ed7a630c13d9cdb54c1605be7ddff5e0b4ecde6e2c0f4a0aa78ccfa943fbba87c47ba213405eecbbd9238a8c395a885012b858fd001db782e329c994081527a8567142689fc38df4960c3b72f3173aeef0f749709f413d42e7d1b78484022e33c42363522a9b1e4cb15383bf9f4ffc77ea64d96194c2fed3fc6fe65d6ec404bee66a198e0f4e446ec733085f7cde8cbc9d62b4836230f3f0f9552e722b8994fee4b851b29ea5f82fff79386c513d24d6c1ee5ce670238f6429cabe53ce1aa8515a7ea65ae8d47a92278bfd118de851b2c91f8bcfdb6d991d2afc732f3d18c755cbaea62be4ee910e6ce57b11726851ff99a2276e35e7b1b2d6396e10df9840d5e17866ef6d0d9861e3d5fec9d7ef10b440260f9257dd1d55cf4880041514a182dcdfb30d279b7621fa0a3431f93b56cecef1fe3bd6998bc11ebedee7130599ef48001306230c91dbb05c9c7a8dfc68254a40353179ae1e944d02c713f148ef3e2421becad2edbc0164cc3f6df17ac0b48ff843d425157e4bfbfc18701b3ac143276728ab381c50d9087692938d804a28b2c2c0c2206e202c19884bed45706a88862b2f74c3e65ba0b27e217ffcc7786158967bb4fc90c6a24aa8ae25173df435f636c77e10a5ebae61d0c480bfaa0c8121f5afc88369473f52492e0a1ec1c9eef3e694744acc4b4bb270ea95f11b057fed8d07e44b92e98e50fc67522e8f4120b81c7f2a85afbaa1125319600f7cfd1c7bb225c18d6ebef086745d6d39d232c3dced09e271300e4d5175feb6c3adb4d5debe2f4692a891c50b2f71a1a801c769f1993619044478f8285a2c90dc6254654994c0eb8a014aeb33ae260c8c044d80b07d3a81d8420cf965b36c96d39150fe35064a778887f749d1941472a5a70a0eab4fb0fd7c93f960a6b31f1a4c3082836db307365078a57fbc38ff7becf01b97abc917826c5305062d696520c0283f273a2edbc408821594b3ada57e9d8fdcbefa2e7c4619521d367196965d424eff0733ed43f211d99c197c7060f7a49abc8e0bf49c0c44d49d88b83118e90e8fec8564999dc2ae802463ee923a04ccfc96f0e2976eff230be233ad584e655ef63d107926c05e932af1da0c5f7a3e5271c9dba311694bfc951629bec9ec5746ed98926e5a78d71caa3bce0be8c48ac4a4c94277df6eb1d6306ed47ffaddd51b7a566835c95d06e10431b243343e6697b1edcd6fea95c6534e33478fd2219d1fddec190de5d086cbf1e51c1133805c6b6da26da12f68ac0a52fe514ba2af1fb9c395efa7fd81f45107f4a517d59e26346b427d4ac303a83329ebc8be159ed80c84cce63478c62161e11e9eb945f3b7acc6d0f8fdcd4153e8ec170c02f0d087eec6b9c625a42534021f3c58dc84f0687c8acdef48e81654436b427143b755f052d25868d47157041e459026f62ffec6c012e0bab0634e42a18152c353ceba48e473f3bf1cf57a74ee50b3da661f5d36d2528f80cceabb43c4e8bb9c4a32a54feeb2c54e1209441e1956a35f7ee4ddbad048c5629c098e5c495b00a3ef5959385dfcc630a386e9dceb5ca99fb774e0914a10fef8ea5f00e2c91878ac1cb634bd8be17196d0923759975a6849441f69d7138dd8333dec0aba0af76a23cd5b2e9e51e1f3776aed20636d62ab573200359db607fb0def7855f48aaf20c0db1fd4b8001cce6bae74808fae318e082ef7c1e0d298b333bb666de48e90a8c86fe1b0eea389de6601963ccb4105cec223f17b6c97aecd78c0f25f9124b0c3913cb4083518c40a83c43bca9f7a0a90920d99e5700b29f01b776910476e531accaf073c5143770b225c8189851de251feb4a446ee70ac9eaa4fda8f4b6d3beb360e7c22edefef981c8e4db1bc0ab1c0c7d255a78bcf84bd354f8167497087c2c2d78296c826f4d3f071d1442d99aad95f34f5e4dcd5ba9f19ce72a4777a214a5f0b8f27870240c4ba0aee6706f399a662f71ee7eb42cff1a0dbd64fb617ae05c2828e974c7c5b0dda3a12c53804bfa59bcae1f356244af487d5da8f02b2dfc97f086704544ca5ca8dddb5fda49214c41e59ccff05de394c7c19e4f01aaab69c712802f620fd96dacdb0580338018c9d51953bf644ed6987d3e4edd34ce4f33e04b9db8493909597f8fd3ad7bae226cc95a266c1a862f6d25e8ef8915a25a852988e315ed36e081f4b70e8ac818680624cc19c3a6327602d3fa5a08cd06b8f8f1ca032591a22d0788e5a304e34ccb1ce4ebf7559d5b864a4b3528bb1d8f69e83c03753dbc9acf78dac4d9b1bdecf21f0d3f83a41c9021265821de686268ccee6f427e315eea2ec56d88229a047f019129d3aa5809ce36c0c3a321e98adc6c07a5dbe981107a24c6c141b73a5dc86c2b6ccb425b82b164f0c1b4f43d51b71d4bfa55cf9bc33237c67d28df7542a82c6c097be211d46dd43b75a33f742fc608eac88e142fde9eb9d222b60696b749d0d42f84092b1882052c3ebf0517053c14f8a4744f7ec0d2b19c9e7e1e60eee47acf8bfe76bcb4dc595eb76c41fc0e58d164d285c91a04c4ea5c84646fec33fc45e709e14918fce50fbafe9f7582181628cf37384eb95296c855094d0ae8e509009d78f88d9e65f39357728ad47a6b6d018aff4979248a4be19bd3c2f4f174eb418923e89b650bd67fa14774c948c93e0e9265ad485bad02917837c62a11118bf6c60b1e6612358d2596d7bb14e1c5b41f32fe7bb21f95b3ae663276adf74f9b2b745806f583acb5e81bbf7bce85c7b331a53d368876badddba24688ed7f86f87b8d2041b83815fc21829fcf16c258a73ebe3d61c7c4deadf3b620bc216cd939516eecd1a696f72e687a6d6ffa6edc4f8e50b1a723c4c7e5775813cb366c1c1c4ac475a32bf5de108b7b17d3532a28606c8cbfeb752c138f2a61b928801a8687d82c442de849e52848d25698dae1c08ae1cb9e80fc2bb40d463028f3a89a32a498b905de494afec8b98bd29d846eb7063ed1a031454f9a1e8ae462ff678e0b8f82b2e34501a6d5c343785801f0aca832229a9abfa4b3422704bfcf7d4f60fc56c985a42ebf15c4b74019a746fdea8165898c4e8d38f5e447ad23167111d94767f309a8f150f1cae180962011642ad9bfdcf81e9b584e19a6b747bb9b0cc02d3ae9721693e835dd20b0562830f47dd958d39a1fe25b3cdd6e07802e4ee74cb8610ab66379c598ba0776a1ce30978cfa4a87b642921f5abadae14c845c40fbf729a4f9c2a374af533f875728d89e1766e64c562176dc14caff01f4e7209717595b4e3cec0bf801fece48aee3b091e649a5a2178b80b6139f111508ee3f9fd2df213f22dbbf7712c8ad59b2a6486abc5caf8d5122f86d68af00a24b4c3da496b85788ade6cc6610cfe61d878ef65a7dbeaeb64b6d4ec26e792fca6901b8b8fe8a95bbe200def4eff69de42b869374c43878cb723c35d9d14ea0ff25cf3cf623bdf63b5e2ee9b804a48dad7efd0c2adeb2d912bffa08b5a2c33df9aaff77a20ce7b6a3e7cd7cde16456a0f10b709218bfba1dfda8ab17c0a2018a16d133aeb454ebe76c06de0090aa78b2747b5563d76d34bb4bec2cf88b00db1122526cbba04348cd77af63a6b39e297f152367f2a91b21cef244eb911a5b2c216c1c102d91257a89e6967a3c323581e0a6001719887bdad428bd54cc32cd12c641584b1bf9513bc395f75735dff52220789703365c1fe1df7f3cd2445560ae030fdc78e18178f9f433f49bacf9f8aa17faab8450334cddadddb78095c3969bd984c66f8b48564809fae6081b5f4bdab31592470162fa0ff5a68ecb210c921296ff69402be9283892d95bc8fef50e477be8dda6fb3033d80aed8cff44099629bba27edc35d280fedadd04ddd7b9528558f7ba4a62cdc2e56f6d24acfdd81bfe22db423c4bf5df80a52bfd2225020429fa1d1715260ae77fb78018a64d64db4a03eeef2eb1f758a60e71a35f725054a1a1bad94822c704cd65068ca6c7c05fe257eeb406b49ae076dda4863940f17a8d5f4cfbc095968c3fd15e0d2e8207cb94142d5d58237651281d74787253cda34968383ae3d0926cfd383318731d659ffedf9b28c394e8478e9ff3ecee2213226fcb6c3f9b0b6cc74bce9b67422965c78f2b7765ea9a7402210382d02ab7ba072ff3f8f725e4002b4ebeef51630a3fe7c54f5bf5b787534ccc71aff3347db739ac79865596bb7980ef1fadc790983ef701328fc3ba0fb5e5a34b5767c5f275dd40b0302a3062ca7fb4f1f2b30c8e9d755788dea1b656652f9125bd4a493cce114afd6857c574a3a2a6bd0a4feb5c9510fc0a18ea44702c5132b427bc12fd63be535dc99e0bd34b6613f2b31763ed6da3e1181d66dedd91fa1923bab7242e64d77f88a2b6b39d6087af366cfb119e31911f7eb33a5d95f65d2884a9a3250ab55399a3693957ff946c5cfcf26b3dd37d1fc16ee63fceffb31f1c0d6cc532db741cbf798ab80fc68f910372e52b9d53478897d539bdd27dc829e13048f689bcbc666215157e90864be0a6eef9db032ee6357ddbd13da2258a7d269a72521765d57d4b946bf816c5c21a55cbcb9b5342491de9d63e2b1c0f21ccee3fd4510f3b44b798e620ef66e1a0b68a1905769d0d5335eff80102dc498c74873bc15d02b6e9620716149a248e796f4d28a6977b928583535b6384337439c805e9dc4fd82f19b89723732fd2cb0fa3acc115e35f613b322e5303ea2bff4607cc85f9ee474ed40fe1233c3c8435170536853f3391e0c904a672bb5dd48d42a2c9d224b8a9c4196f5239ef6ad7d8995869e8fd07de320809caf735d5bf4b6f4d3cdd5038299ce0a44ba47cc9964be67356dddae0670d78a2e90b78c58f6bd281b41308971aeeda62b1cca5a065116c6e404458fada12345ce417fd53e7ec5047b5c0641756ca2e3d1d27f3a90ee4d23f1eb175ad5a25339d4ad1dc8fd8500c9b2d0312a3174bcbf4c07d9abd23a723a4e121d38a68d9eaf0410d596f5a9684f56d3008aba7f198fed505ddeadc0d29151e989e44337963ac994bc3d52f5af3e082f697f4d352c61f6007af5c5f62432282c2afaa3d85dc22198a412cb6afebccf8bb4de684bb8e29afa03eb6b0285490b2c82b5f49a5b8509330e18f0ff76e54a4724393c14e7a600dc66c472291c118850bd527d904cc2b3057564f32615f0a2ea384af81029bcdb273958599cff6d722a023fe715f9fb13d635344b95714e6d857bebca1cf730601e63d2615d7fdf1a50599962c459605b49fbdf8f8af0af399c37efeeec0f5fffe9c96d79245346ce7fd8191acfa23b903b83adbe2a084c1d10efa9a92d11a4c754701748ed5fe631602cd04bcc264e7d39718165afb5522f584f0211ef3e3a3e2a9f7891c86e17386819c189d13a0f26aaf7d37bdb12d98389fbb53206144e0ccbd81f4355fdf1f51ab33509629ec9ed725cbf2aeb135513e0d3847b6c1ceba96021f1df0354c4bc5f8446ad3f681fbcaf16d01508baa59f294de049bb8da11732b3f16839c373a0b8140aeafa72098defc2d2a47300856326310cb9ab555ada3ca1ee39234ba7dd73a73c6d048cf4dd5adb5a3209e6030c610a3db72b502138e7ac2a93a069990587869214d30694f222c248a9dd8b201d63c5759256933fe0309084bb4f203c683f7163698e51de7ff7177ca9f421744c29b8e4bb6115c98b30fb95f9208b350bc48071e8cbbcbe64cfb54bb737f6e73ea681c4a1a29e88498c6075b25340606c9ab445a28a646b85a260e0f3772c408a4449a6df31a8ad09caf74489c5f265b931fc5c92c2426714a48f1a4977e762afe96df2789f577abeb0e360ce7608a1e6350ce5ff61d80341c6b2ed2d09b2bc490c320b550debabc263d3d39f721c9458b79245c7cdf59d0bab0230ca58ce0acff23760ef7c7b198cae1f3c33fbe9321933f16c1afbfb6f048cf8ad3acbbbf0d2b82e444353b353829c0c7b13606f8c78a9b21cb2e1f15a4e58961abe5050bdc70ff408ac5ccb2cfd2317b20950f2b52674c611eec720d7ff10bb070c38456d908f034ce603b1a5dce22a137d8be4a5f30637c229ba53f33eda2608c78dfdefd471b2ad85c97b020354a5ecc2694163e26afa912a6fbae3f3d4cfb85170d0eb5968ef1c2a1484d5b3bd83178711e9d2015406e32fd388749cd8c79d59e4d4d6d6c5a58d0f7b672646723670f21e70e404919bc4f61c029252c16229a72e67f1fc95e17994862617dff84bf5b8e3286f998e16724462c11c8f3c553ec8de57eb6c2993f869f38a1d206d6dae97607f4dd50aa53848f1e4f53a8dbadd6c791e177783a38f0698588d03d6f1d3aec7bdd090923622413fefd5503ab6e74a222773f85189e74428f954d14742f32558d2e08ab3f65c6d8136f910d4453e3c7e83441aaca12e3336c8e74011a6809de8d96a8651d5440fe8092804d444652ba39268aa6181426a8e491a18add79ff18a430d544c4c8210667355f8434071784aeab2b254432ea3671f46ab12b476c72f1c6f790baefa29970e9ebd42fb72eab044e5faeabc3eed5bbd39b19244048c5d39a87094e7731409f7cc5816f6feef5c1a2f95e5b407ef74bf5f63907084eaf3f7d2a43ad47ae85064f5a48561783156c0e312c9966576f5b5feba8f575d7de5281733d5a6702e826e666affd6f509a44ae9ca094a41a523e161c783c74c4876d2ea73eca703bec009a600cbd9bfd88104761a068a9c5d81e163b4994510f45e2eb298cede016c9b9576e9581fab0c950c32ac97252c0050625191bf73225e730c8bc81f6acbd8cc89aba98c1619b3aede0f22702b7ffbf444145c26dce0d05df4db5a9f5ebe5b4ddb77170acd82d9179dd089d3a3cb93c5cb6ef3ef895f482690f8fb5ab33ae9dfad244f79e73a3ffd0c3cdb429026da951e3e090aaac2c43e156a6e8da34a56185414b9995247a3da79cb5939c67a5523c049831844b3a642e4b906375fc414c5a11eccb026576274fd289b1eb660018132533545416aae603d37b6ea385540a9147a13a95eddb9c2953e08cb1e132bd6abde52e8d57496d6facd52271893efede775dc0e7a416e350d958cd8d527ce7d2bfd569922c2bfb644fb5c6ed1ea54df90fa3b8b5c3cd3a121393922a0c7de63593aa34a4b47711a801f05504972007ca343a14249eed85e13e32cd6723a1b5149164b7b13969d2551fc00a5b0004aa7d7a37c7b9e464ddec46e670fad883921f763b457d6709ebb7f02f5063b8d0881800069c16509c7735bb37cfb911e21938213872d5639fd993c1f148c1c178ca773448a6351ffc642955db236617fb53252677774461647597c072528c850cf05935e18da2bc93f05133362e09434f4f74ba1facb10d5c9054ec508c521ce967966db7296ad628eb97dc1bd10ba3855d64bdd5b3b3dc7cb5c3e8afbc7dbbf09e6aa1acccb085e12e0ccfbdac9382b37277e9bc506a9d580fd4de34e6817b6fa297152361408bdf1fa232d49697db693fd750679e48ba11dcd09fe8f95e85d2277327a2e31c4b295b10f9d1f74322a01dd85a57b7c6100fe9ef954e5361f623f01451d0cbe9e5fe1fe9115f0ac18e63287cb5dbd59cedbe9f55388ab6fd33e1d55965c890db80472160eed2adcc9e8890fe031dd1ca32eecbf5610beb504e4e9d5faf47aadcef2efea554bd5d93bff58397f4d4aa2dd037e240634b301522a38a51e4e8815916b842ba694d4e91395850ebd846e09a782428924cb273f2769e7370bfb730c9c9fc72e35f78eef9712319a3fa030314a06fd606b03da9a17b70d50340b10c33bd2e53da0708863b530ee54409b6e647e2fac1b7b22fa0136e0ecf3dd58c6b1ec4f2307184c4f204daef38823614696091fd45fd258890aad0cacc48b82b89e80b8b2b70d045a515d2a903856bc73898023e85be9d1beec21b64a7061aed11e2bded88dce97be6193a3b67f0ae0b90e78fdd5611a87ecca740b7d1e45fc32ec22bc41573912eed5cee28a0fcbad37446eb4eb3d344e181ec7b90408a586e841fa58d4210f7d56d21034d40099b7c9cb6cb99b4aec2b969af3b4b3b078daae19baa2201c410f48b279085202d7d05a4926c5b09330a5b07d1f08bb44d76e1acdf4900b66c6c40b0869b7fadf63bde088c341750e5763946b1184c8176935cea3290ec2f7227ee934e772fb1c1b76b6e842f68547e5fb1ce78e3bcde8601d0b0b630a9e72fd3da792ab0389bb2c76cced4c1e427ef78bf7dc881e7cb0fb4ea6ff2b5d3201721fba6e96bcd68718a073544317152b86661fcbaa794f0ec25c7290f89da9d5bb7993bda872475a4512f43e2245c21ce4c23d01db3c714c79cd489461767e909ae9b5bba8ddd24fa41a2b75659caf79648e97cc6cceb27480e7a4c5c54e2c0bd37636bf3a9e0ad87373336dd9f72fd12bf61c4dfae668850c89bb6a8cf085ad39e04082b40770710e37f425900fdefba9c423d7334ab5f27f9fce77b5bc7d4d3f509cd7d37f99a8f91916d1cc6178701d6531154211f3486ccab719a8bc37f3eff8c79856e9cbe620e94d9de574cbe2983b13cb4d058f5fab91b69a1a21025837da5447e908252aa69c1f121179cb0f537ed5908bd2e218b576a4ea1536bdcface69b5fb57223b25f9b43a1ab4bae1ed49dde35822705174d5a13653e6e0793cf3ad58da6fa5d5dca8e1618dcf1fb2684ecea1535d2846bb7e6c190871a4ea6ab75db4aff3e9cdf207590de2b097e8def8b4652083f1f368766410171a5c4f7c65e7be096af080836831269ee11eeccc5530dd014033689c8523a1efb9f50e36724563cbe19d0569008be6f0b513e01badd8c0ddadf5e3b23f96f1353d5dc3222b262041ddaccbfb6a1d6af14dcc7d4dcbb892b835589cc3b8e75667ce0b580571cba591b0f884ad463b87c2b331cf87bed610d2436b9b6da0af64d1c8a4915b3be07d677a51642588c78d5989f99b5b7050b8dec8243b4ce6eec56317bfc10196a3be30d3dd8c5fc4416f34c3a945e84cddce45ee93f70d5df1e61472317a7c8d2ce659c7170f94b3d2fcb26435697117e630b3241947b9cd93c25b1c3893876e639110551807106264292acc909aa2acc87ebe040aa5bcd70c54fc54ced735c3ec69b207ad4f52e49f645bdc18361ae4ba49f9bb26849b268e8b3acd374555998bde065201c8d2bbfaee1068cb73d8acf1cec3e52b6d400fd6cd23414a612aa128b3e5927a79cbdef9f3491c031276c3a4b8963db6be9c00a54223d86709802bfcec99ddf4fdab7ac9909d1539601bcdfd4fc0c5de3f34c24cb49129f9e60032822e6e4d57888378d521c07fd0645c48066af3506a8c4f30630aabd397db2b6bd808b989d1fa596d1748ac74d6363215b15a06d5c9acee94a1c7d740fbc40ac37c7fe97f738f2680fadefc2c85cc54d784e5cba2e7371b3f692faeb57b323c8959e796765a4831dc7c5f7b4f3aa39c0949e6bd0609642643d664252f60b76462bc0697eafd186b9af34b9afa9cc509360d4e63d2cf4fb474a8c84b3f7f2d97657edbbf308090f8be6bead40d5f549a397928837d4e1225bb8f2f8bc8fa4bf8c6eb257fcfec70e643f4591c4d975ecf69eb912c00e62a3918c98e3f21213b752c1d4f6b9f9d7b6834cbe0ce1c601612c06ffea9a2cfcd3fe0a6295dc81717307bf50752d7ae6a62a01a3015cfb20dc663f5bccf5753f148c23389d972fd17eed64fb16a3db4269fac4a136d168c1531be27867add0fa56f91d83f808bb6ca9c2294461af93d3351f7024f8cb928f82401334db3bfc16dce637aacb12c56c28aa39dd231bace489e4fb4baa8eefa781ee1d5976df9914a2fe93a633f4cb42e6ee7b50e9762a53380c8b2da2bcdac1e677cb8dda3b715492879709764092c85225150f2cee56a9556f8f6f0e42ff4c987f5c6e09fc91244dd6426fb6f6bec1126df02051c58c37c6c5b3396b9e03860d7f33ada62d912dc5b2e69166e4c6d249b2679bf58aedca570c615ef7befd6fcccbf483ef280abb839bdb59f550ffc2696b763535c7ba06ca72618268f25ab44dfd652dd329e92ee4405873b701dbc3b9b5147a33b548d4454ec9ab4cdb35321af5ad3fffcf304d45c076e62322f89151a02d775c944a4863d9c1dd7b0f3d22d34161cf75be1029a8be664b223d9c09f744f8ec6a942992fec8b5310af7d62398eb5843c4889443c93acb15839801abf44b19532f3ada355822575d94d14734af342033dad0e32fb220e06e543e64fc5b6afda6587cac6c61a058b9f9f823a1dc9d34c08e77da161056728244e7b72736c6a1efddd7e79a9aae6c0a3be0d40dd9bc4f9da0ad72c7b506fb0f71642f88c2febe887c7a825fe7d75bfd0fbe7fdf8d7e0653cfd9970e9f8d2640f135bf0ced799f6127b0372f4122a0e78a0e2b1cda3e6175fcb8afac3288287061a0cd526524455af19f1cf504400a25439aa587a11268298840df42d9d27606ebf2196a9f2b4461a97226fb255f1123505a3ecacd58be140c5cc5656c340b4b04ba6a67cec24bb59add3a46221d0ffe1a307ef43d01416c7babe81efc736a69c23a379efb09634551d617e7489c7fe3e80d7b8178fc4a7d9913111349eca96739a269f7f342cc56903273c9589d456c0e99729d8680cc86d7866adfe4fad63f83332da012e10fb2837d96655a0b287217cf299a6a3c259cd168388877b5bfa1fd85d5b8db1e7c328ff180f296aba5936905ba8509128cc0416fdd5dbdae4b29403fe6f01fa891a8e752005bc3b7de1201fc230880af49b2c8ba954881c0ed1a36c6ec616f1b26fc9a20666f4e8713a3322b0068205d5ffd93328e4b1e4dd4de99d0d003a8431a9076f62545a1d9e0700b1c03298ca40f2056c8c3bb7a17d86e66b42b07598f7ba4ddfa6383cbad8d89000143f04564e0f59068d1bf40f52b8258b088f9357830623a0873e3b8a91f7e8edfc69233fdad9e2b54f9f31a91d0c7a7fb05023f2b6d74ab7be448444fc29e6b6185d5b33b7b8a99f61510b30bbcc4d943b8cc68cbafb1210eabe7904b07a9868b25a9dfe944d9077592f6c94474ed63c581c89815829a6296b4ef2501677f170d9d955fb43b3a8a74ca4d688c79d7f360ee9ce98b0c763233a8f24e956ff398fecc10c6e857721b9f5ddbd570d8c0072f0b53939e090718baa4609f980e1eedc80b0d2f1aed0ab3100c8ee1605c128299a11e8b29b1f18d4e6a3eeed639275b427f630214e71c71bae666771df9e4f8b7403476e6de5dcff003a32584e961a0b175cebf5983997f57b8874813b49e552cb4d59f3d75588134b86928023118efdaf624683331c003a59cd2478d716951bc6f9f177e4c142634a4be5324b1e9a60a5ec7d2ec71e2069e61652cebfe48e6c0e5fc596a857095e2029e20137f08e8da4013723b97a4ba3959d56af1e370ad7b2d967c398121ea474b6be81ec5b8e932cde9b26cea47976c901bad2401d62df631efeccde4667d4a096c31cbe68668a8c772818234e57270f0cafac34453b89ee52d6da4acfae989bfd78e157c70dba1ff3c4674077f123f78abcf1349d93ad474abcf3fe64618546ee6af157dd5558e1030d67797fabd105eb2ef8dc48f541e8b55f5fbf0fbf66e2186f35b60d611768c9a018dd09d1e0c34012048412af209a39a3353014ba39d7dfabfdfb8e0d7cea7edd3d81f7f7965f108d0fda40b7a0075ff1599becdb3600ec95f68e48de3a396a5de88c2b1a8c15a67f57efc5dca0119db1a9d6cd8d31e3d09a67d179f7f87a4980d9a0f9b1b46a049804bcbd56dfcf8a38dedb821446a9521777a72003162c68e0a4a4f3d279089a3e1b3cc74b5088f9d29e08059943de201659f757d8ec4c2a45515db0513932d0513911d3f47d23a88136af1bcd500d163bbab6719126ed0ad21f07ef44864c8eb01a830cf28dbc04d3af33b94a706f40973dcbcfe6ab72a407ace6dd3731ee3e812da0318f4b81eab040122ef213110e65cfd727b8da1263c3abd144e2333aebe907727b92e17417c3b98a186b8a93d2bf21f3ff77abd8a0960e8aa28b95580ff7bdcee6782307a5a6a4870d492cbbe9728427192ea80ddf4ca02438cde0913643fd136998495c361e5d1504cef57b34060124f2317f71f0fcd443424c552bf87c2db9b39c635e1c8e1a3b5776bd5d8afac97e5bf8d26c39dc7f5b8e7936b70f5405e89f6be299e7746c6fdac34b3f0058799de4b472c44dcdd9c1f93194588ba3781ce8ab1359f262dcea690eaa7c49722c7c74b95d3d6d07cdcfe3370d4499ee7ffa0364f898ebe8abca834116025d74d3b19ce5c87f0ef40ad0227fd32ad5b2a25a52cd40aafe11588313c9c2bad5c6debdc0f7f9d7ea925b16ccb29f718ca16e4d7fb177a3102b3406818ef4553fab7e5c3e40966ab4f7e600af4d6108ed33c9b3ff8c4a0926754018729ecedeeea4fe45851cfb9166dbf8cd1d8ea1228f103f109abfd88c0655b435c2a1d8fa7bec966e0b4ee8c13ae4df1cbab812317e3ec7353f0e2ebc80cf613f0358d4232626dbde2cc3d340e63cd7f8ec723b0cab70ad6c9125bd94b8ffaadad06afb1dfb53b80229c8a1f6283b7a36114ec8cd4aa581399c5abae20a12ca4335d9ee313ff8b60d8284573493a64f2d28d51386955f08ec4cc1bc013ea0518f167306ae69afa62e9935ebb2f2c22b663ed35f4b06d72e7998ed54503f493d8712464ca6bfcc289ef551b05396d2138463b3910eb0d75f1d3c160c17bb12bc2fcc8e2c4f2791a3afb6956fbd1a9b936cd5553715b6d7f1c00778f0f100345a97977a9806e7adddd17d62b22f516e1803216d884efa70b0bc2c6a7874e6a3bc7df1bd59ee4ba76bd2a567177a96cf3fdf15821a825ed43de10fe8546d88d56f21aa286f300241c32116c98a2647628af79b07eedbfc2cb5744b2ac848dc721e06397b0464483d3acfded96df949c8ed86385516a9f8c6b592a0c40bf1215e879df14f7d5054fdc4f630055c85cfa4d0263ff36f3fb2709db90a607f8e96540249dcd77ad02df792d30e27cad00e1c3284b3bf4c0a5de4e09dbdd5f3bcf0cb45783c8d33259e3e9cbc7b1b329f120b1dbde5887e75e1c887a3e627aafa36dadbdf7f48be63ea14bee6f0fe81a372cb4e78d5ad165df2685c7a8009e5f0beeefb90d00f4aa6eb689c36eb49979474637fb9af3433a3d0bcbf2cb3d892e8ab9b25c4c6e79486deb55cf035b936fb9de3dc6392e0326b3822b2f459bd05ddb0e3c39c3e3cfc0490b52baf20999c11ad03bce2a8b8a3bb4ca16089d9d5ddbc6dbf3b81a7c3f60bbaad56adec1e8ba0b638941acccb02a0bca08ca929712a7536b9544b48b024a80b5b28d7831ea01ed74b4fb4788039623672d7ecd2475e217929f07ddc9bb8a0d79aadf10a5a2ca75fad09917caec4ecc89312e4f2990ec715cd75813f7cfde09a09ade1a2faaa4a664ea2b8ddef5c73308a57f9cd5c9d6f6fa13a90a580215a5b2e4c412927fa265f0f05c5fda4689188b17430b8da28ff58bd6199fb48709b19ecef5f3db2e21b36a27fe67268e7ca6b1c1f760969218283fc418735c73bce3fadbdb19da3892ad14fc37a005dd21d44c9c2df97ff2c0115f3cbb79d7a5f448f86110a1cbd2a933a9592d6614763ab09572fe804728893b7738cf4719f1f09a2753c3ed7f9aaead5f129f100fe1d3d444e8c900eab60623a09ff06741971b374473877f12c0fda5cd9f6244f75a2bcdcbc3749e437ae2ba64496e6bbec7e21dcbce6c6cdafacdb9e109a3b43d95ded1147e22878d31ac488a05e413167fee8eb87eaccf86181128ea0c2a5089b1c7c1db06fa81ec8c772d5c146274eceeb105e71bb03f114e98e3b05592bc5981aac01e9aa95aeecf8142b9135041e27974e89125accb64b4cbd78acfdc0f7124c24df1ec80fac12df79c562c19bc4bfb4546f73b5d602a1ed1ac8be7160af06fbac35130d80189a0953c664fad1f92e6ddc37729ccddf86bb2532da01a60a8d1f88291038a391764dfc1cd672a3f6c682965329c89e65e576e32d0f2bb538dd8df4e9bfc2acddb7dad8e47f20882f866f0eb84375dd3542e512cfcb3845bf22b22fba06a082a1a3029f29df983f831e19923febae705b454cab13dee5a9b765421f4e94746c370ee3414e9927e987cd45d7c3d6ff76e9e2424f69d55bebbfe1290480cac0f7b2c5eaadae31b449b7724a195f8cbc1789548367c6d0e7d3c3ca592b3cd5324d9874dba60edcc2f0b57585e28c4cc167f48e5aaa251a41e50a207114ede0356aabebbe93547a04502dfd9c25de2df1f729c9baafb966c1c822271f21ec1b1368db5e00fc6da907f484721a0bebc94e4631a09e129e118a640b2b23ffbfd8f5b4c965ad3bd0e005ed688f5fc32981b673c629dda6834b743a8d36403aaff26feee4e731cd5b044d1fd1b10f08c4410f7654b24cbd3e46873b0cd8d49c4bbf4ed30e96575baaa730f6068d19fbb51683dec9479bc3ded9453909f7b91dac7c2fdf016dfb331d0ef93c22f46dda3ce619d8c26d3097a1be16d95f41a0979844565ff997cb71c1638bb86d77be5f3a4b8eccd3e2ac7d4890d643f20682396d9ca06e6b568c23bfcd212e4c2a82e4a1d07dfd96ce50737a2abddd6d706afc3abc0ac667afd2a2a067ac0184ee2a17bb838f795c30f7d862a06ff320074f3b582afa33e01dc62eacfee04cfafb86ae2c64d8cd0853cace49ca1dd062bb2600abde8d11690ae8a010865ba06d04ed3433b17f5740df3ce94a5843870ecc3f77f6ef4d82c4b3388743df39a3a333df67dac51cabedeeabd6c236a2fe21237ed4dd1e3f38f1b7e782c84bfc3aa986490f1a16730f27ca7713406170f2a0659b805d8e52cfdc0528f069657d37ca8d6688ea3d9016adfc907f9bd73098bc562568a6d69bdd12340134a7f03406f61d16b7a951308ad61a7fd9230825d19b28c8b090814401731067b9d21f37d1e4a5de36952c759a7b03c86f318d17e027ec3df08a5423af49e8d2b1156d303bfb974af487dfb9990d2f14f540d6ecbcf571f8fa7bbaf01b68643bf736f41a44af3731be7cf1b95fb2f10bf2d37e862a325e0291e27c98e66fe1612de1eb16b103e2d9095cf6f52396985ffd15e5560ce03ca73fe6f0c9a53d95f1f88f1c7b8752f62c7e281cd3acfd55469491e0eaf844bf22df74db57b32b4c939546bbcc01c3f596b6852ca02a6d853d2468b648bd039c41aa7f0cf779968eddf3b8af3105f0aa31431dfd04a43cc4bc77f94163c394b7a97fe361d962a5fc0514fd3cc67554a0909f7e172c14e095fa9e37bc0a5546cd94ee53aa13719f6d255372b4c27d50138d198100620c504f8bd2d81171c2fc21db25d9f1c655a620283ba50b831d5bf305d032744d7c5ef5cc7f34ff99177269b839c8829a299f3b4abc6ea2d35af3468057eb90003351c93585f0f41924555b700930ec4765bc8a11bb229a20b45b6e116b1cc9c7b7e4bec70fba2ff13a5b7af12c29a22f3641cdd13148487f6fdd968584fdf47a515b2d4aa34bbb0aba7863542955887d3a18b0db3d78ccbdd9d77fb772bddb9831d0cd9db08cc2d75ee3909143216c5901d8c98e18ca445894c33b74467a1c3835ad7dc38d4d6dd8e3d83deaf6d0a3c710ea8971a0d89a7313da36a68dc02d5944e1f64574623060c4ee208113ea8040641a2eedc719e6f5d6a5fe74ae4e4360b124034e0780f7c23a7dc1092ae17b6cb94dfa0a107b6a823350eec125b9fb6607784c1a50dd8ab65669a1351a392ffee39bf30f36a984ebe90e25cd62aab2e5cab3762660f3f85335d22efd35a1b4c4c32c3a36483e29a366917e70626316250e3e832fe7ee3fa359dc6ad220554781be844ae4e553af65cf7b5437a8bfab75c88f148a09dba8ab3fca3fda529241600478138161fbbe87be5f5746b7bf59ad01bb9b6285b416e717a552fb6a15ea6371952498d02940fe9f6960254d47d186a8acd60b65ba9dac7b8b07d1817be0b4eb7ed9af075292209b3fe692a6a34422d7da710d5548c5755bcbcee9438ea57cab745a4e174353ef17ad3a95474aee543f9f22cdaf65469e4dabc24c6e40dccbb05f304ec5149b493c0e69fd32d3321922c032330d7c5bd81aeda13e3d7aee786cdecaaccb038189c3b97d018be1775e219c1b60745d2b6438ff325117f28304b25ae33d7057f90223c61390ce16bce7880d45b0f6ed28ec8011322a2db2a6f1aa51f21c7da2146cfcba77661f19a3cb7cbd6f63b9efc2787da4a1c725010dce815632f9560a36874e83dec25bb566ebbe7e149da8910aa3d3e680ea32e58fad07a91d7b1a44d67ac9063a611c9cdb5a5a54aa20d30bf1cfb222271801b3b0a29e7c1dea82b0e4fe2209fbc3358d2e543c901de3b552b019cf7bd206be0f90955b4ac6321c0d9935f0713ee02b0d82c862cc7057158e467fbc200263ff54b185f3669fc1cd80a190a78d097337a5b14372c9f19bbbee153801741d3e28ea5f4548611a002651ebd2e545b9c2e09710bd8611e29a5e7cdb6e5685828b2997b96c22714efd3893fa2e2613d75558e676afd1a2f5cba5149c6bd24fccedc42d2792c7b9b15e0444b0cc6c7b14dea6413872dc45ced3c80c65c2b4d6ed2ea5851bf7c7d8d534cd449f8f9c3f3370abeea9fb07621cfadbee0e9f1556504f59720a6932d2053f01271bfacff282f69d4ebe62d433d369f65e33cd491fb203ceabd8b5375e0432012ac3652f4492599a1ff03e2b330a2f02157b71bea061d0d31b6da8ebd126a78bcd277f7cdfa3482038ffdd0414c67ae4d30a9a6c09ddcfaed41e664cd6e8f05b0f0e945923cbec22ed7b789094335d73aadc28341c01a8acb397cb64625f62daf7f00f4221a8724ccf61c530025e58cbcbf3376b05775d4eb842e90116b5e917c162f3e2f2e25c7c1d0934f09d11e2fd8abfabb7e5b7d7674641a22cad612258cde1355ca5a2d30e4490cf81a8d560f0c7abe1bbde182ba03eedae8d0095f8b04d2c555adb51f40eecba4ea02a767af316aabc30ccf22eafbe86622b628d570162e7601088249dfab5816d5bbfea839642059d64880714b45986af176ca8b431e3def64454fd4b957035ac4ff35bdb0536a1f64d9bf4e824fbb0275fcf2d61a0b38eb42d2fd1b2d9857eb1327fc159289635e378eaac33235d6246e9d34588eb50153b8e71149b013e9065555f440b48eb320ff0c3b5fd207ff8a938e04a33582490d68b3c28e5a42fa2e97e59aa03a40d649d7881776e0da690d034dbcb66fd559a79ae3c9b56f999d8f227d56bc919a903f0e9cdecdbd19151f76c95f4dcbfa3e823bae8dd027c19ce9c88f1bb5182d41e72a369e78f5d907cd1ccfa036cf4ab917fe26a72398359fc445e99d353587fb71c3a04fa607ea58ec5c3cc4b4ea9bd87a5ec181c3812e3c82094a6f3293064642711119a7a47eff7150ba7b2be5200080d5576801c2d6b06bf8a5f37783b06e7c7567aeafcbf5533948969b37239539329f106484ef4f6b5c9d36907391c06e4ec3475320bed97730bdb07e46d44dfc5092e9586f206b6f635b97bc3f3e95662b7a2d9f3dcba1d7e8e761b00b8c22bcd306f0f040fe5e85dfd71fcac9a8a1fa28e946992c130d6b3c097f51f463ba958db0b189ff3fb8755995b49955feacf14b130546753cd1c27fad5eb32e87d9407369465f3cf3b886bdd2943d021b902c9eeb1abcdab9aff28bbc16fac3a8c42630d84fe35853a2c2ef11489a4bbc920b581cffb829782f8a833911fc2d56c2da4419f4b78a09f0dc2a1e053daa8e8a0ca61f78e2f4f34769b03a247b42bd880073ec82c9e821354e616ce33a95b84c98164fc18cc16f89ee5c1163309ef0ee6d5c28f15df7b42b51967f1af210f397e20ad48c11c5b0556a3882615f26269513968c494fafbbc1be05f4cda1942f532573ea81e3cacca3d654dbaac33453e08b3349820229b8271e95baf1ce1451485229b688f7259aa93bed152456588e8b370080f0ce824bdbe9f4df75f3003c7ab74751e1c87aab29718c61e083a8c5be26d302913570ea9b4f64a092e3216abe4e04d636890ea2258de29a112b18b4e3a7216f1e8a2261d1f7c1819e7b0125da733eed98f9b4df95607ec9ff6c72cb9cadf277de54893ddfd538fc51406b1db9ddb81fc2a4f83a4a57bb1d8e07f88f04019156ad9094b392b441df1843b88dee219654268fea70ea70793ab6e32ae1ce7c5296ec02c987b9ad4c477122bef70c2d0ccc502558b4f839627afb744f6e7f046bc08bf7dc2dfbecc30f2c30605e43984dd016414358b0f50d1a66c6661c58fece56022c64df4c98e4f2e9cf3c206cc0fa0b7658351fe00e9f3d6850f1e0f6fd8dd3a466376e6bdf69708aec283093ffc092b3f291d1a16b56c34248a08c4b7123d389ab470b4987f04e88139e980b0aefbbd113e7add2d74043d92e27baa07624923ca6cf1850f810a9eb1a5da6abea67a2d1c95d301efd7f84072b7d5cbb0cfbc0cabdbce500104886c77c288beff5d97d1c3257c8f218a787e000978768fac6da773bf24171f41f321640742e384d5b1f7b107984542a9e6762522a8ab109da0ea6e7f2ac772cdad566557f7753930065e96e08ca214317e5767623832deb4ba208048f5345b264fbe988b3bb03b538678bb7d2e4848affc45877a3db9f9a740ce2ab0341eedd25e586a638b66df7131cb75ef285c8628fb0e2eeee25a13ac21046b211745b004f45e7f34e13e1e5124c2288a02a0f053323a793f1a2580b90781b4bbdd878f7620b2e65fdbd2cfa8ab2abd3d7217a4f67469087bc39f5ef9fe9e7896f929894aa48f55a556771d7d815dac7254e2129e0d2c3aeec2704d0ef978cd7d49c32e10d3a61cbe716852b4c2b4fbfc694ee4807c0ca391ac244bb72e2905444f6c2a13462e34e273b94c9fbb7a8175873f2c049e254dd7572ed2360922ff7adbdd0fcc60c95fff90225ca271f861f8a4b2a8d2e3b87b05de652759ac5a70e6acaeaa6780d5ff1fa50af0c53c81ae1927c3974b0070bdc296d16c1814a5caa2ab1752efab0286b05dc57f51e38ffb20c404bad0c8acf7d240366b705ba9569c08880eb08be118cba41a30f2202c746852e0ece9859632aef5f56df535d59b0029f355249941ccd98c4a23af9c3de460a71b2cdb2bdd2cc7f77f1d160e72dd3b8d2270e9cbbf1be891b87b8b86fb24fd88fd0fbc71258707241fe6c338c1a591c850bd2395e369e26e13cb17bdd0b32c142e8049ace8d6981c9fe750eb4e5be4512c7b6c41f752e05613c8c5d4d0f83dec508a351ab29c9b1b528f8a88dd4fcc7ca3ecae088113c9908b2443ac6d458f385b680d95eab0dc47bcb9342593f030f32674775492c0a66f47e301083ebd28191d58fb6e4fb717a14aad6010f22c591a8ac72dd3468475373a8e9134f6920c9c4940fe1734aefec8fb21d3fd02438f13f31a18608ec40bb1c8308df6a9e58a82d8438c0f33425e253d9b5b2882281850e7fecc376aed7caf8bed8184f19fbb115514fd9a5953b64f465372094935e0fe70fe1e6a2fd08913f9757ea6d01ec7f2e6a49e68a18e60b38655dcb6b2e0ddf19f9ace6dae7b783045dc0252806354395177335bcba7b091b84c1866fbe4784e5e227c303dd8c1811b1901b9e890058ff9e80a5cf25cbefc216b305637f5d1a9f79454c6428e1f52bb1e5eeb2c5c293349e1bcba3e8136709a119daf63b269bfe0e3a11551f0c32bcd2b220fa68ca4a838e65b7d94e203a9361fdc39dec6cd3d1e1283187adf627cd203c65c5788a3b3afe646d6f8914472f7e60e16068a29947bca6bdb1ff0097aefceed8e21660bdb04bb25b6e511783ae6b04d239c85f29c0ac0777ab97c8e5ab4ef1e380496c03f6893142810161595175bb6ea5feccd760cc0f7ba032d60f7bbd1668baea1c60830822a474bee09e72c732d622e2acd2ce59401973e5406744dc8bd611d937f2d41cfa1d12fb778c47bab605f9e5eeb0056dde4a3975fcf96e1b47b4e5a15e91e8bc09a00efb4b0575e08a242b7d3baf3cf74a5a39e45b03fc6b6fbd61f82028df05d416d8c8f775782c535f3a8e9984e528175c16a462c5918e501c509f368f8ef2c4e771f4d297d372764edf21c36d5923d98d7bf76e3547284771aede520aa6782b4adaab864acf7abc9369540bf086a7d115f285bc9c677bfbe7a526fe9037e0cdf022e68b88f8b71b2816a3c62f5359b72ee595ffb2ee5eb0dcaf5a2352e5e3c593abe88f744170fbe67dfa0f81eeb4725e2bca1d23742b78cc4f64f1c9625fa79295ceb25a4af264f913ac9f503a02fbec08df45d046fdae8f14dd40b426115c29e8c7bdff394be8bf20d3370fd3ea0416512a7049d8c5a6ee107c226bf48bf7d6373ffff0cff7792d262176b9a07fc2cae2219a4c6d418b5fbcfae76913e8a8210e182e2e7e476282422df3d9fb0db50425907d3a99016d3e3c347bfeb52566112ddf4ffaa4c00293ed49a76e32b6e2908c4ddf69f7956380ac0f9df1326c298dcd12b4d1f5ea11be4d6087a1a26c243a9dedfe3783ab19c6fc4965c09a5af8172d3e898cf434211f32d4d2647147f165f480e32365c369368289f3a57800e9fdcf540cc08c9ede631b255aa4e49ecd21ff1306b70d38dec993dd6fce822b1b6441f2525eb910fdbe7d9e829f6b5083180cbab0643077aba99d2a8fb888d943f21ce0d3f284841aae34c73012da64022084c53430da11f052969e7d7b819ca32ba6eb16ee299227c15bfca5fd519b5548b375bfda97429c260e01dbac5c94636932eb09b1949232c3a4830d4b4d6952a520d3f1f6aba174f98e9d7eb8d3a2ecf72e1e01798c27d50e7c0319247414b3cd8fa69b6260f635effd2d7a2a2f2ac6bbea03445d95189300cd857a17074ced3e437e46db68a510f6f43363ed5f79157391cfec43adb72dc5fcfe68fbadaed99b0d02121ce485310f449a1ca6b160852657001b8c7ccac1f98e7c98c70fcd483c76471f572ec934fab04d20d263fe7574afd83731b20e721c96000494b7f4b95aef18a71fba3b12b5a4d4c080007ee34a2d7f30b85b3730476992e40fb710b4045b9b146eab52f40392006f53b54b9b994224a859af701b7c548a1f24b322e1c56af3821c90c5ccc67856bdd749b6d169b484c72a346eb09189f99c229fa8c68f66895b78d38d0d06410a6f09287f577d883fe503215f6a3d952ab818e988928dae578c6135785481b462053305cf30ddf5c52755b7eb332e008c0f51afdae90cc37e275bbd25070f7b27048222da2811b50c18e5b377d64085bc6027ded93318f05827f92c427ae7218247663a44fde763ce8174555cf0e54659e3e9e1aa39fe0c72607f220efbc7e75cfff85ae0de60bca0d18c02ff64e381b07d16d808973c2d9e2de07e06b3011b095da87f715d1bd75e73310aad851cfa009d78640c3200c675660f47360776a8b8d3ab3de0ed2274c118fe81b7a554b46ae300fdded40366a291ab618d105ac10607cb7c5c117046ea46424265f938b6db1f2505f2b55e867d4097580034e3d012a8966c6edbee92f5ea03d08f822747c56ca450bf17f0502b62a9527bca981e12d0918a9e55313f5d89a9202be070c4d48d4bc7619f3d32f6a63c9a663e478fc1ef02017e80bcac52464766d1cfaa389f29a4acecd0ee74272d6babf4d9bf0b477a3fbd8d8efd52d2aa6b702b61e09b1f402563d7de9a5b3b4b6cdeb8aecdf675c81c631c0dcbb8f96d3a704c02401ab8ea85041d13d07a086cfaa6f6cf98b6e3b17ebb909a53686335f497f5da4b9f3559d288b24f779768f59f8ea6ee030f6ba2fc9236c6364f2f1d8b7f1fee49a23168154303eaf0d97694998081d4d525f19e0c4efd137b8469dca3d85d9d4827f273b124f74fea3a24406809d9b24cc427a2a0c87c1881e0d2c915fa96540016325facef19fe67cd8c4fb491bd4b17970ba244791678a26b46d87f4056631eb442ff62d070f1cceeebdd42a5d5d8ef8a53dc329cddf756fe81f10b710fc4e9bc1466aed27e3a5c853f0f912f89823970e722bc939a099cba0f4947197d05bdaedb42066786dc2f23aa06df1376cebae1581fa6cb35c72a3eacf1c9fc950bf2a53862b15749ddd625bc91db00c0998c6cab7848bf26ba126a81dde3e85516bc150a49fba4778b7e745f436c0904577029a79e11074828c9c1c75fc967ec5f8d4ed2a96c4c7694a61a04fd35c437800c8b81d5efea14624edc1ed6d770c9386ac710c8f3794ec55da4cec3f85fa5690a2ed4051bd510a886f3d8d7e415a1d1158ce1f7f8d974da0091a7dc08fea6b33b015a7068f817cbd5c871b8b1e1d16465e55f7154654d0f0fa4581ca9380707034432959510d5b9afef06d390d120dc73e1c309201652b2f644832ee09423bbf25e0f8c7cdf5ec2643f479ba04d5d83d17c2eb13ce63cb9a17153cb3a0780c01f6f0d5e706e75c02710bc64ccfd98554a281bbc3d0f81be1b96282920e49b02bf248694e6fcf741de1f355441dafb0032f16aa242a2e031b95147892bd841bfc1a538257a7d8384f678645d4b51b761aa824ccab36e2e2a75c66484e577c1eb2d7521fab61391d7760e6d6f05556c84716b96f2cc5f1ed181eb89bab3f4ae9c5e89dc2fe0dddf20b7a5d2ab942d9b2a8a74901b038dc4bb079049da503b27b660ee84a8e6b34991aebb89899d561ae3ee0923257f074a43e9fe54e35b594856fb8b5f90321f5a0f8776ac231dbfc7109de66f0b02720e6ee1ef9c112c683bff696fe5ad34630b4dc2c5cd8de8bc1d8817ccf96a791dc59ffbcccceb34259ecd15ce20694ac7c2963078b13b717f6ba91e8d48e1b8b88b9e10b2d71a48b59fccd2936e19f9617c7c573c9326b95f9a52bc2ed2ca44b018fead8feab57ebaaa71e995eee33c609d99e9785190398f79e28ecc23c85a90191895a6571c0473f5e2a58cc997981d7d699bb5ef0d8941897811f5fabedd65139b7aa4b0b9d2d8f0e5a73fe4ade700eccfbd9b0fe9caa1a64622cee3dbb68fce1f5a1d39294e0e817a8a56f1562d9d14ba03299c1ef2a121209cb35a4809ce44ad8d988ed462407f7cbe4c23bf0e2158e656e5271b11ceec159920f43716112c4ee1085b0f20161a3f4e68b847a83ce5cb28adae2aa874dbff2e546647c2582c514799dc78cea4ae1d27c7afe41e720201e4e71c6eb63acfa4a39693fc332edb1c2ac7f0f8b11a26b170370b5b3ce05c0934e9a55cf42e171bac05263840f24659d9e1df4a9618b8ee9d636745f8057924b5bac58324da513d73be4062256e918f59c30fff4bd9a843f7e86b06e32349eb9fd3d2de27f01e4204ca013c262ebb639bdec53a08e98e909ee5df7a09399414490786c2c1d240f6bdced4d4430a9f995cacebf60f7fecc31ae3d8c4d34304acd76ccabb3855685baa848485f51b839cbf5a620e1516db759b484accc7310b5a78755ad7b5b4901e0a3bbe6aa56b7ed70cda77df730660d62ea275bbc98ae3e79c185aaf8ea722dacc20ed781aa2ed86d79b2ae9356a02edbf98f1a816f023068968d79183155d38d830cf882c60d9046a0a4f406cbc98c93026a582ede7b40fd4f36b638425d438f397ddbf372c8f45d8e5947ea6fd295edafa28a3dcafd25cb8edee4b9468cc98642298317bd32bfa0ee563af94243fc395daf16189f9613b35f0600d9cb8b0bd4273250d0318a50b21892aeca582a33cf28b73008859388eb59ad9730e09ecf29b8cc40f1f6e13cb877229f149c8e5d3c8480cb460b16077df27807e623325c5a86a4352ef741a742da9800f03a52d9c2b0b8c7c323e3374610faaff1e37e03cd714a23f6c124e3cfe13cb4824bb1e2c33e4bd5eb4b98fa857eb41eb62faa71b91acc91d270887e082bc41ff399e2900e2ca5e4a8fd4f9105d0ff30214a4b1206108002cac7ef8b9bb1c27dcccff9576426989d03f14f034eabf73901802e7aecb5fb84bdecadd9db3f5b3421a35f47bd661571a12a2024eedf1f470ecc85aae893b3321c619dff7bcca13567a49bc9f22755535147bd5431d91166ac5aca3b97426bf12cbae7fd9df9645ce81728678a4750cd508122119c4b13768fe00c62531c42b9e7b227c09eff22c648169eabbb78e744325d301eb0cfe67391afb11436d4d29d64c5ce77e4d7321fb0cd6c06dd00520d6c48e1e2ee705df6683da27845392e94a2e8e7f9cb33148ad9feabb2fd5fdd93671b9c1e47c826ea79036bbad05f605eba1b2c2bc0b0287df7f2241b6d25044eaa646e23cc66ca2510659704cd65068ca6c7c05fe257eeb406b49ae076dda4863940f17a8d5f4cfbc095968c3fd15e0d2e8207cb94142d5d58237651281d74787253cda34968383ae3d0926cfd383318731d659ffedf9b28c394e84e46a5a8dce499003cbbda07dd09244d2ee19adf7e0597f11af360cbda8bfd9a73141c7ab5031f702a148a0bb75b79e27ba9b21682cda7750bd57eadfa80f8c653394cfb7a5e1bcf9ae64b0dd2a8927b203a922fb318e5c8bfb908fbf931d82d0806b5f99f3f5525c387180610703c32382430e313599123240471dcbe26132ec2be86d624efd7d3baff06c2b8eda2655ca2cc8a20baf6db30f4aa3840a8d40f93f08ef8966fbe251f92f7dfb853b2ff4a523b9ad3d3ba46a36b627ae93ec5fc2f5c92782ce688216441ead9cebdc4afbc6a0190849a49bbae43f7c7b9c8cc1ddb46a7cbcaea4df3a18b065a9c919aef6ab56e409af7e0a80065c8e15e6dc27fcdc8d56fe748cfaad137e8a66b2a362f3688fbf47a513aae74798d51b0fc4b7311303a3ab03e391b5b29608ba0ff80fa4466dabbe404039c06b51005b73163683106a40bdb68f8279a4d5a992a533f21d287bd11c7f433877cd2952ec4362df19b13eae7810b43ee2549321b67aed04e6b0bfc7d5e48f215687eec1703bab30753de6c1683e7af5599648491982b7ec0a559ad77af9cf8ced255c621f2b8491b05e961ae05fb1680d2bdb92759d97ac58be0281d1ea7b1bc753df2c0bdf5d72462b5be5b0a3297db6e064b41b12073335c37caa9b1f9990de655773119048d42a2c9d224b8a9c4196f5239ef6ad7d8995869e8fd07de320809caf735d5bf4b6f4d3cdd5038299ce0a44ba47cc9964be67356dddae0670d78a2e90b78c58f6bd281b41308971aeeda62b1cca5a06516e7b6b95fe22e694ccc85b916cb9ee98384d596a2648960abf870d3fd0c032c7786a0350a81d14da870a4cfc7a1c89e09320d127c952eb898cb2e95ec7ddc9242c338e04649b1a725a9561846c34322cb6e5598534a7a7e507f8763e33d5c4c5ce51bac04898be0e9912bf5f7d411ce0fa67d202d6d9f4e28d5aec33cc64ac8426ed1edc25d35dc33a55d34fea1c7797323e902540f19eb22003ec0f279343c55b71e545f877d446bce986a04babf5c92851956bfb327f8dfa2d80c98bdd4864767b0971ed7f3b5b47f17044458b0c46edd9b1bb32006f647e36304d4aea3abb0a6a00ef8540ae37371ecd4613c85bc97b0f08f06ee71f7a7e7d927a4d058c000ae7630a38b5b2ba03dc78fc323f68e7eed0f798386244140f196ab49d06101067cf4ccccd8a8c62047d6d160e26c8d1ab3bf419dd9fd675c93e41931dcbb55375d09b0920c9c7d7896e48f385a1cf4f0c736253b872e3ede0796aa44747b27004269d335d75db0f9bce5b498d6bde617bd4c9ed16b4a6ce9d5638a38b9a52824797ee2e271ecefc5acfff7dacd6392c9f282c4562716f34508cc22952249bbadc47bc18ab6324e115c8b8c85aee69086f826efddb2e9a4c3d4ae5ca1a87db71c79117e1ea0d820cb1eb1df4788afd45495adad691018870752b5086354623b78b5e78f4f967dde7f42e9fd3f6daff5f198aab22b899f48f149f8419d6506e7c7f7e42ed55d3f183620af906dabfb7cbd8cbaa3f69d153d33af6e56551ebe6198884a57094e8ddee3d49bef70d0ac98d35462dc4c61ee262aa038d0c5a2e32710d043e2c56e7053b9f7dd00f52cc8a63669b208ee7ce3785b4dd9e22a375b25340606c9ab445a28a646b85a260e0f3772c408a4449a6df31a8ad09caf74489c5f265b931fc5c92c2426714a48f1a4977e762afe96df2789f577abeb0e360ce7608a1e6350ce5ff61d80341c6b2edcebeaa1728fecc0da2d9756e222d412b88f640d47b3a2b52cf4c1743b89481d65e4b5e2a9c693a76c7733c9b5dfec0caa48895b5b236fe6d0f0ff3e5441cb872499d3aed708e1b57030bf579012575f7aeb55c5e4a6b4a0eb04ec50dfe945e76f82b0fe24d6030683da72aab85c3d5b1e8dfeba9fbb7692c97b2a2fe4ae4f58f0c32c23be5ce49cb2f5a5053d69697c01b8910839573b347989111c2d5e1af3ab495df2abca152ce7f8033b57eaaabda7bcb2ac8557437cc9a2942bc9c53cc36a22aab9b30d6deb372ad33d778f9c84cdb112bcd8a4378e694040359ecfa87088631ca185585f82754fcfda06dd645dc90e2984ac1db807de952cd63864ec77b397bdcf8bb7bb7de5de066da71d81758da12939579c1d587ed2742cec5dde7a241d902545fd02b7622ac96e10fd50eaaab389c5fba35ada98589e429b4ec3f8ac2d9974069af66e13cb167dd47038ad737ddf11f72fe48a5851281f7f27b6fd72767bc709d2a968a5f08e64e4e4d17dda10729038ab3f65c6d8136f910d4453e3c7e83441aaca12e3336c8e74011a6809de8d96a8651d5440fe8092804d444652ba39268aa6181426a8e491a18add79ff18a430d544c4c8210667355f8434071784aeab2b2bad185e07c37e0dbb03c37b68732bd3318db566d8e28a5231ac5b637c4a4c047d07f9031be55de8c567a767025ca33d46ad0d858db2a4e3a70742740b7b955f1b975989631531e8efffe0a97565410481e09a9da230ff19b504212528024331941644ced5239dd3839a725e088c11146ad1020506d84bfc12e2e6dc616e119390903d959e9ba78b7640e6b585c5d7c0206fad635920ef284ee8b140a097950b0ac231a840770467f35365b9002f766a05abbca97786d575bfc3335004d0ba6b78eaf550ee90f8335f128407302ea9ddff0aa0f817999b45faff9282499adbba6204bfd8208615ab615c68d2424ecc4b8ae48c407cbdaad77518b7c3e6bead5d1b33e5c4a698e821bf2fdfa917231a4a63095533aabf69403cc637703176e48f295f0a7da951e3e090aaac2c43e156a6e8da34a56185414b9995247a3da79cb5939c67a5523c049831844b3a642e4b906375fc414c5a11eccb026576274fd289b1eb660018132533545416aae603d37b6ea385540bc3ffc4240379ea693213f36d24adef9bb12c57e4add4de941f9a9631a0e0d71051bb5341c9e0e633ee20d4ed19ba6a92bdce5a2122aaa377bed2eaa0a8e34008d2425588876f567aa4302eb9f45dfe05ea34e7c7708eff853210e5e2eb39f566f8fd8027d44ab0a5231a46a4aa05d7b89c60e98c30ac3d0d0117fd49c05d2b876e39ca3ccaf2e8dbcdbbc67aec7efbc7db31820db5cbb8a65d9dee1da4b1a529792e9ee0e5e55cba4fc8078d608648fb5684aa91c26b20a170b25a7d9b826829df9f8526402c4f6f1b3057765cbdcd2946de5d21905d63c71ad35994264912554c4e8bf1eddc4a20ea1a451f1b8b77e27fd7540633a102196102466817398790281afc55777ec8cbdf1fc207ab6a4d172b6a3fe6fd4f9489e59380f980ae34099dca8024032ba91aa3a63b33d62325bc2e7b5589810cbc73d4f20022cc7c7c6212319dbc1957f81cb56b8a90f39cfebb30d0ad647112ae78e750a4046a76b0bc4c3f33c058c24e9c305f99aed78eace49e5938d0fb643df936edecf1ce5a8e0aaf5f82cf95715df88ba82d543bff637fe95516a4e5ca94a164fcc7d1efa6b95d53e4e8cc4b6c79908f123c98214fba84d1c0f2782e6ce5e468866ed818c3866fc18cd1442780481d3660415bda2bc8ae228782e1ef14d16efe5278ccfec7d2390e6d81054466742814d9f6e6b0525464de378d31c607a8154dafd207d1512970860bb8d0f212aaa3aeae7b034802695a7b867cfdf61810dee704ae276f3ff504be3d086926c88abf1f38897b354e838a249eac34886540ec63efa525f7fa6d357a7d8fb7a39d31fc944d58295975398d519ba58b76ec159e30cd02aa9236cf8032e893eb63a5e69db744bf25a8dd841561b65adc7cb28bafb41fc201df01d96ffef647d5a5932058c04dadadb82e7c0ff47dce8617469bdf4ec560a1cef6ce96b19df621ccf6af55c1d56b63f73f2741ce1cfcbb06531df5977d14cc2c5c9682df712166c8ef8aec08d525f7d0baf72891a9d7c6edff97a2dc3ad5d7f060c2c6efa562b59ae48add9f1dfbf391ea09ae6cae51868dc9eee0af7cdff18d0d8fd629399230c86fe77ccaa17c913a6544e13c10310b9a231aebeed49d9f4b556d5b846152b1366df11f967c2b32f9251a71ce97a0f2cd510419551fa13b057e9277823b6b658c84c6fc290b60b8243b60a6958f6243588c2571da812d57a45ab11529569973d4fc3c8d9c9a370e7285a53a00b15162e552a764457c3961f3e7fe0a227e89200f28545f2dbe2e66f36ef130d4c99237a3af060e0c7a357fd32095c36c7b2532ac33ba4bc36e5361f8b38bb1c86a93bc908c9629b93e705fe47c4775ca663341848a6b45bf6057f3b06ba958d840027a9a617b0856b179cf2ebfad347c08bc1a878e31d6d808574d45257b11b4ae3d81e54f89f837988838158679c807d55019323cee7f35b81c331d80448868b7d406bd9f05e5d3c4d46c5be51070070d73379fb1c32195284bdaa461351e22c6accdf565c911dc341239ee9c0c960e6f927aad649870dd659975f653309143261e4a0ea67660fca868adf44ab960d1ac473b0a5a80e314f09c128fce2e9a22d636055c3fa49da03f63202aa255d384fe28e4958eb0e123f78a646044e9e0b6ea9b9219440a34ee324d06372b8266e79e2f4f6d8e9826132c7ac5b4ea0c56118d490f3e50244f369619629ab920205e29aeeda086029212451d9a886b43acc71f874bb5434ec759545f868ee1c6910faabe97416c7f2b8a90b772b41ec4802929e1d85ba5a5eafd78319ec2b68216b303f5ff216537efe9677fd98fd453021e0562987e22e0baed71a2e5343ed6645a946b1e321985614e8eb17ce8705c01e3aef4501471038176210339c4a59f6c04a2c66f42925f6edb28c5588fdc63e10213eb1e7b3b6c0a12b4308e8da06bdff01d7a4cf00075024bbb0c670a8f3ef8ad7fb1e3a1974ee07d2c64193de0e694c8d7af2dd2730723f615205fa241fda589d90e01a374ff429a76bc8a635b57afb04a213eaaa8ba0cb048d50fa835f842bbc4bf89f7ca279e5bc614bd1c5a1684b6e6808f71160e14bfcfb30413171324dca38489938be1fb79ad49a259cbb2a71df3e92ac5721cf6ad70f2210c6ed5960979707323ae74f786f78843d07c7fffcd23f66e763c410da030978fc2ddb96c344c801b2cef27403dd2e0dc393e5ba5d5af2bfa84b216eb6d7978c5753cfb6d114670a6e91b7afbf63bf724b8ebcfe7cd4a47f2a111f973cb2a17eb9608a568271f79a53239e64dac5808b92e8d0d7315cf13aa307b0ef4d42b90d62467e2daa681c43e33b0ce029ff94444c5230ea9520ab2f6f880fed1fce94f0740a41fe500451f76de426be1b6a49fb9460501875895416ff9a90b528f2280efbb604e97271e2aabbb6d268e893ba50a4767fc16fdb43edeb2ac961b4802deafa928167a34e4dba76f65166117d3548214b7eb7f9acb2ec014af6e0751678e5cb1e039e5a68d2f2fbdc0c7633bb8062fefca4e1719e96b2cfb26b0da1ae1e94e54b166fa66d80b524c40e38d7a4a8a986d2dca07d28457a1e7a42091bc72cdd73b8441d94c40171cce228e7fae188638cfd6ed2adc290971a4f3c6cd828737ade84b57cd8379c43695844f1394208b374ebc13ea63e766fff24a6131cf5ad9d32c3194189f8031865360418dcc3cc7b58dc7751e20c3f95feed316ff465a7ed8a57a8133f9772ca588d966d5c39d37213336e92c152a0a4f47d34ec62bbf2c67861aee30303e2542e8b0f16e599db65dbd765b0341ae344ac841237a2b45f490814544dca6b824d4644076f7b609a2025704d7eb9e1fa28a03b271dcbbdb09ac14e5020ea62c5944476fbaa740ecc5b033601e79b2b63fe8108b4c964bbdc7d38af36bf36877bb3bfce27fbf38f1ac6b6bb9fcc04637fda0e65c94653731e3dbe798c33ed41268f7911320220bf1ee7125762f4586c1bd2aa350449cd492e13c449006aee6126d8894d552f7fcec5f867444bab29a42a578008db232569ae87c166ad9efcac6bb3eafe4cfacc6d887b625e9536c1f2f3912f1ec979b4b638510fcb3660709e584f96ed99cdeaaf2a19b77ce21f49293a1ccd3c06164519665babbce00f42797b0115dfb7d42b7320e4a7466c3c0c52f1e5860d211df0e9773b7fae6f034d232a59db80c1b4daad10d5ad555ded355691bc37226c10ade6037adbb6e92be3661ff0f4aa66cc4e92d53bef0c0669e7bafb451de0bac51725f265561d9797c0dbc7ea81304aa6c6f287dfd66722ccd6b1531d86d5762366317d3e3af4c1096830612d0f5f7cbb7dd2b74a18b1c91d092d5874bd0278ea40fc1e4ed1be0179121e95d4cb3314787c333307b7fe2229930b8b1076b4f38c582bb4f473b4268cbce00d1761d9f462bf51a92a3499ef7608d0e794393ce0f39e0d640ea2b835f3ba43d3dcee2cf8e0fb0c615c92fcd84467183f37b919edc853bb381bad35063ccf22f49b8d82aeae210ef57490eaba429e5b446ebf0cfba2350779f9694cfda5990e9c21824388071aa087e7bc5ab7d5b06884385723856545035f650709758e2e2b6e30f6c98ae2ac80c54f761034746914a090ca96e3d0291dfe28d5c0b6dbeded3b5863dfc677bda3b0cf0a4697b49f3e24d86c38bb0483680f1ca74438bbcf44bfba3f1faa28043c9cbfb95a635d5660f929c1bf7c2388a87c3e1f0d8acfa8dbfbcc3779e70983f4281bd95e5126a826e77c9e7d4e89b73b57373e66b6cc3d4e33bc398b61f08a781055b52db5df7fac1e3bea8b630f2dd2a6e162e7c79b383aba9eb8f76b5ceaa2de5d6510876d2b684623248ade94250fafa6c29f7983f790df4e5954cea0da14a109f77766586a3370cc44292bf8db08baa195b9305654177cc91e597e8edad44c896b9d34780ae780570b27316ea836c3076394cf938a502a602233cf605297f2b99c1cbb1b3cfb278a7d6f75a204067ff4ba4230f518dab61c454b7770f8a682a444bcccb8d43bd778714dc5dc37627c3a5f6738971650a86b544010fdbd99ad84633b9eec31b91f0f7642c6807ab80c4ddca2fef2048ee77e8427359833b2e04b06bd80edfb3357a50208ef1b286ffedbf2fa246cf55ece47ffcedbfec1fc70356072c16f0f0fe67fee55c52be091db8b2461eefa34ad9d8526a9dd6bc3a0473221bfe1b423b8c4a283588afc413d51ca260d1455720b716252afe438282bbf33c423687895cd813f7338a2f3e852e6e5a1acbd734d454d4efc1a037d63030aec96d4aa98caddfdc4ffe0148ca0d2a3666d1823e6a1b00cc4ce0ac3df359f80720e401c28c10becdbcdc1c60ccf82a12aea08dbd9c2bcd1a14fb50740e5d0a1d3bea56dc13e42d4f135699afc9b4a37b8d1261989589687cfad66d4dccf5af727e224be10a7001e276106d147513edbd78f1782213bc99f5b6a37dcceed1a6e499698a2ece1bd2e289a0e443f858ee29cd8e2bd359305596c506687be7d7209bc602ab44949a1225d96146f05091c73853188749bf22ede0ee0a078947e7e8778be95a0fa0c2cf560999d3b03b99afc7f44805a5efb37ca8438fbfe23b777af0c0aa9b94a24aafcdbd5e58717688468d5ec8643235c27fa0325e83f84ec56f259a6ca4b03f5aa580037950596a57981d799ed3d4d3d77d7c80e75e83ce13f0fbe92cadabbab899102a7d7c5682a907032ae12e80926a6147fad9be7dd4f6645c04fd45ddc9f28d415b3f193f7f7d92d3154fa58a257661a319a33f0f3ceb670dd39aba6a6bc033d1c0182d456b2faf617c9e293ae824a2aa4c4ce909dba1bdd5b8dc29506e36ed424cc368b13497070e3456a8548c2eefcef24576b6101690e24710a519e5db87d2ad01adc2c3dab2ad7292e267a5456b4547ce5a82abe95e393a26fd07fd68d6a0d35e7cbb84ff731b4a23a8c9ef448fc10eb82bb22c776d41717f979f184641863ce6dbc7e45515944308d87f7939234323c014400a46ba0e1ce82594541333020abed912a12395909b8ec07321776854c7c5e80e380b9b60ee7736b2003d2a3e77f363b9eb0b841335006e81e5b137f4886b1a8ae3e967f2a5fdd38fa043fb9551061eeae23b62c16007e81011b9976849d8a5c06aa211c0dd9d74f49e83ab6248d71282845c8aff138662713b30a98744f795321297b4b88371c916d86f8f8111f9547dee7f9b4c334032196e112bf5b70ef097d0f787846cece229a61cfa2cd537efd7884150181a3d9465d035f5d9e2e870f45e7385c845f94ec4aed9c51eb4eee63104adc0c4f00bf65c0726927e143c7ff39b0f46d9407ae8bf6e9cf1c2ffe6387c7ad6841eb49f717c1cbd9a147b932214e20815dcd1158be7fae039efd423bdaf74e626c365bc9c8000de1e9b3be6b6871ffcfc8c09fcaab9b96692aee5db219a138c431574144a948e47192fc1e4bbbb0b903f2579fa998b7df15ce602af7df3be07b6ad8175347f982213eeac827c3944bc4c78baebe97c999cc22dd38e93214cad6994e7147e5a742645655bfbac7ed0331f9771635e0105b8c37d5ed3c722bc961aee1ec805bb5b91b9beae8d3cc3778d499afa88d55ee773c7c6852583ee8fa316b1190c7b8dfecd2201d038026b30a9d627f9752c9d78fe7dbb492d5515ef666d80238fc4d955892aa818c918b302bb3a793371316003f5d7198203ca21fdf6e0b7bc77090acadd4ca1ca52e78364e26136c66dbfd58687550652a8f53beb7f81dad6beb8b7ca212d341de6e0647724b735387c9d7c494ac969bba1b0b56144b1add7eeb7bd304dc2623e04be87a29de19758eb32945f171facb8bffd2a81a8980a8739eb121ae624839ab0c3cd8487042660906a4a943c5a74fdf0180f06ea064546d37a8aaba113d3987819dffeb10c02c136aaf83f30ba963ca7aed2dfdfa4009989b8154a11820a3429121b5d0a2eb89d68e3fa43b05b82b86076c424b8483953de43f073183f9412b7b2c5ec5825bbe4378ee269f3751d00c849991f32dc0316c91a4237858fbcba5d1589b9d9d92a2f7cec129556ecba2f3b44d17192857f3eeb39c61c7c970a4018322b8cd034b49d92d6df5df2866d24e279bc8ecba8fb5664e964168880ce5db7feb2690297261dd24c7b84f824fe1d1366d0ee464de0e6211b72d2d283db82a5f844ba09d8ae20671c1a235b25b191fc2e8eaa9ba203c975c88859320f3f7d7c06569be731dc882d8f81066781f2e2cc769896fcb665799f52c80a4fa9d5a1e5966c83837ca15f256878852e87e8e79b6f53ea9ad7a137fb0375b951775f6608945d59367f732dc8c6770b6445813029c6a5834922c0c2e1dd8f291173e1b45917641fa936f34842b595938c6b132dee3cf4030e64ea9830023531bf4d42ee9325ec026386c63ec5b54fc85273f2cca0aaa976f534a428075356dd5f4067c0e766ec1a9333b7bef84ce730ad8be98e0dfd58152311dc96f71c440dc33cd4b7f508de25008590f36120955e6a843c7617d0d903bb63a358e2518893d49d3717924050942bf1bfa373cade8faf8660104b209fda0302ceb087950f347b253a94185009d2e2cf11fc447289c51f2c2c48e55da5d754b3af0761ac6efbe73acda2cf09c96a935760fa6864ebb14286887f7f713ed0d11fbcc73020e8f53b70270048ddd5370bbb6ec25a2179e4d0f6309b2ed6b93acbb8546ca591c53be3ee440b9fa08727197b9844c59078d45528e934eb23b7304ede9ae365c91ff34830c859ff4e84835f6bb17caada7278a974f69e556f3769a75259264dc1740705cab3bf8dd08ce3f60972c6358aba58146906f81531f996422d4cac218d9792d60dbc09aefbf5294b08a6607143a66df4c47f7f3b04bb377807536788b7173e6800056843a34f70a9e6f00743a1f2d09c8448b4de3009225590b9d99455b39a9214693ec01f45ad68d481354d443fb7a42f8d05a1934e2fc210506c0078c77d3ae317f69550cc0730b13b884e298fc6a9364fddd1a2036f88d4e960180ca62c5d5b42067f8188278bd8a0416656638f440f96b508aeb0e21503358f63fe2766fa8bc1ec86a7bbd97dc260374499b01f1e1673c06d238de502cbb46de9d938c35e5deec2652294de49e8b6b7f0cc792f8b56cd99bdea3def2dd11396ffef232f9480805266eb7817a9488218006b45f5d2284c624abba982a9c7ca7d4429d144f53bafd1970801399b014daf51e6c373c20299ace856df2edb2bdd72c85ace65a5f86bec38dee3cf11b090ba2b49476393d309f8f5ea52dc856384d6b2fe6a154a2704c38fcf06429044e2692b954c0dcaa2dfb7cc3ecbb2c225b2373e64cce6d985217af54609fce56a6e0089ca25929b3d3257fd9df5180024b1095a3a050653d38767503a9212e766a257f975b7afe5572137b721a00b90f9656847ba7d1fb86e8102a070176d158872f4b637b389b2b1fed0c80ed78388b19dc36c5454f43aecb12800ed3e23801bfdda084d24de570aaea290dea4c8c5086140dbab569c2ee3396411a8bbeed801686ac54a002a49d6ef57e1085e02caa790a0c5080de86b0c4184a245ea4800c5bf7423498753c07b27cd9fba9f790a8fdef653ad0269b9572bcabbd3ff80f2d0572ad1337e57b4802a1fe7d7ddca6e683193da7107e2fa0a4afbe3e6789f4554c8517949b5fbf88cf47753db310e83d689e48d0cc2e6c9c99faa98439caf67764c00358e90f4944479300b1c16dcb3020f8e5488774b61a652153f78c034202f52b05f264055781f3a9c463aaf23c7b49a72d590935411249fa0564080cb12cd3ef4bc61d04ff080ab7ce969e03ead209126bb2a9ac58fbc2e35dcea08c3b1ce59dc90d97d6564ebcae37266736315da6ce0a2c1d22b6ff0fb2aa24f7b520bc861bfb6953c951f644a15b7a9e8c077209935959ea2c2fd28c15a3a64964a887f605d3c6d861b893bf469d38ef8a98ecd4528de59c16d00ba28c337d9862925df7626ffbc9d861a8673301934f800f90b0bca7fba7e9d3b47bce793f0ebfbcb32e656fedaaff69e35e9254db08584b0270b58d4684d1579fced6d2bab1f7323e009f535c740e87c6ab479644584cc3b55ed971e01194b1b3e1fbf3cde2568b1c3c0633742fea2904545bd3a6968cf8e3801665143dec373949e080c390880f9958311713897a85897dd3b404d215f085af3523eb9858e864e4dd46b5948991a0fc756cec03b476df633437d552f536f711a127369fd137a4a15509b9652231c330c7058451b695fe4371eaf8e74a218703d5d0a3cf6fdfea7cfc4c5ddeb91ef76cd234de49f93259abbd4e205780a6a8ac4191e21e1446c3907f90e40c6af1926baf9e226cc8d8a0a39c1eb249dafbdc36c6b9da3dbd114c67642db6b80f2a7908e23f2aeb819e4d5edd4769fc61e07ae3c094576b604ed5e3089f3c37962333d5f21b5ab76bfe88424e3e0d675d40afe4bc8106ea5dea922c5b07dec9817bb589edf9be4d76548e63e4c5476cc8a4f09dc47b052471e137bafbcd1865fbffd3f2165a2db60cc956b6cb1ad50385fe3997f3afe0e917697250f051de5e6ea9a57966cd11b972d8f9837fe3f257311c1c1222c1b8fe3e1227c098fa2e3630ec41d55ffab78cd5b255dcc9cb02cd2fc238ba3ee0b489742e40876e632d332d69d539445deb7335ea52a511ce3215302a40e5f7d23ffcdb5cebb199a71684036f5b9f0a01739334e12fb01298eb9eb8246606bea4003af28987af58d51d8732909569eb5c053e6df1563c4287b4471314ee28c9fa5865c9b88df257a4077774b96152b0bcf9d33f7dde9362499e97aac97ae5b6c250cd96b7612eb11f46c5b522b7fecef785c8c6f572b4fb7cdb4b04e02f98ce9732c13d2949c201750b774f1f0757becd5a9f2d2ee3a05f8e32d23be7db2254ade3703dba3917d890d082c5c556a6785698b35cf121ff95a35d324388943b9e0a640d20fe8ade6b4fd810496c3d655f942d0cc6c5032fafc5bcbb95fd10338911574638f16e33547de442f166c3605bb15cc688e8e1f5436abd6c1f41db07f8f809abb6aa672c9e53ca1115f362d478ed9b6a5cb69a21630d209a5d8d97d9d03e8d93a579c744bb3212a6eb4999cd98b49e86449f072b80a422c7f68d742826c90c430d4a3940974debfa998d8418c0382fec1f43ebe3522ccfacb14b58eef34e0364b907e8704839837848d701e967698273328dcf1b330b0766d62c4915ff079a55fc983a649986415e3d7f7e8d48424cf08efdb423dce3102eec59cee4efe884f52bb6ef24bd1c57b3bd860a8af8948978c58327fdcd6fbe11625131aa94bd6fab726eb82763ff240464b4b19123a200cc8a18cc30e883bcb065a445da6500fa8b95fa46e83901c1e134caaf778a2f409696a4fc83d7c99ac8c18ca28892af0cdeb4792338cf49de473d69807794fa5c8793778770e099442b07c4cccf9eaea1cc324686bd52ad16c28db6b56273da8cc5c1f8fe78c9661ef34c10053907be285f417bec1c6173f5824b6321824a916e9ec22f706cf86616614ad6a18994a221440b422381b28494bafbb534fd05554eaad90a2bccf70c2f6667b0d126e7cdb1285dad879e6c2cd9eb7b1a4016216e19881ad8c51ddf2b3bd9f66594cc44ce1a583cabf8cbb1fcb503e03739f259915f17f5885ab5a9615227de3ffb7b894dc8095c4a79561ec635bd5e33a1e4a9bfd6e7af845a59571797f490f92b9ea9d881622b7b93562eb2a85bf452628f5bab339ddccb9669e5c807f9fbd1e2a8fe6a42ba7f4a150962df827df090a1b9d3bb945d2f0acea472268a785fc664205ae3f55906f85b3b8c0c76820d5bda9a0f6bc8c36841bc5867e392d9d88f6ecb488698b1429c5f4a7ad86272657c80ec42dde3371aa84e28ca53648c76fddc6a88e8aca9a770ee92dde2a478136042e742b7aae4c93adb1a00a8e796c2fec937a3df2e132c7a74f37b40da5fe21a8b366b5edf8a763563ba07fd3203f2b04d0c49f21c21d3858721124b9b0cd075123c86a6b3e096df0eb8da52537e4003592c5a281d4d96f15c4106100b8a214a08dc28faa40f204e9ae5af03b9eacebc6feae3eb6f509ccf878bbd127df84d74fd6a72936e680bcc8171ed03891740578dc377ba7418c4a7b2fc10a107be6c6b88b3b6918a16bc69f85087a24851f0e122a4f9615c8caa0a0023d6ed5a9c934aebda64ae91efffe7f9c793287db63a9f89a09348e67db681368829986146d42cdf2963f8aee2fb644be8b3896b26f4c929ddf2cfe225eeb1a910c41f352e6e8bb686c0b515ce08a6d51269c69b5fbddae2ad935c889bc6363ef204abad8fe32591fdda8d26e8cf4145267db6b00fd7c673382e769c0f88dc7651ef88d2062c23f55f07a6884f06f3e37b98a3989aa327b1c96fa73b5cbd5938f01cd1d1073d65909085943923f12b2042928dac77faa7a61bbf2f795ba86070e09dbc7364c677d1f3b956d29255059e074e065029a949481944436906011d3781cfd64ac37f4feef9a2b36a10cf0558dab2a3321a8f9d75946ec8b96a95e4cb0fdb23deaafbb9b5f6aecf5dc93248b72d4b486fa729309182f3ccf099c68caf31a0df03ee51c0359f433400c6eb5bc2581977fa11c6d3c9ed1a50469ad0dc3c7ac2aadce7b54d07c110cb5687d217a58cd9b36e0828f5cd2df085c00273f53e127d85aa185abff4b28ef718049c7375458182a0fee55f875c9022420139a7a62a9d1929f092f2edd1014926a79e2d281efa5a58ce3ba70c462a0506e6b1a577b95b87cbbe4b99e52d3e5bc6b21e54b84f87afeb5c6c100f1f9803c6b3ffe709fb36fccd7487f998e3fe087c6168d70dc33e4988af7b132121b7c9d718aa8469058bf1206ea89c16a4fcc83aa7f447068d938536da9add84bd0a0c53e3e6e61e06df7992b41f0719b10e1572434ce484df0e1639853320f2a1df5bb72cf9c7094f204df0ac27162460946b11e50cfe575876a901d2d9a28c208acad18f73a2d095532e151caf9d6f198dc3b9f91f35d50f7e6427a39b891c989f05e4100261ed304e81abb819f91f13e6b71f3b9313cca54d6277fd98418f3cf666318e2f94d6298f12429bf10828683b155b96612e5012e9881e901007039e8334df052eea3c345a36fc62cf9f204a18b362d705cfa98aab8e7761ea39d4dbc55a7da9bc8e54fca717869454443466bb0a1929c9739319d3c6ffc869ca480b71da03d95ee75c17513cf2220d9166d8ef6c8e5e54116355b3c30ba3765e8dac8bcd2154fe62c6643783b03ed4bfde5b027b4cbb775c7391b7b87fd5732a50b50a1234a5e805cb5dde51dcf0ecdad37c4745777b9d176b9f6195a65094956fa4117698d7ca407fdefbd4cb961719d5a2ae54dc67bba23da55b3f34c5a42f0fb6e4161d34432d2cbdede5e6beaa3b2e62b543214ef93fad3823c58e51b7628c650ca0781b7e519a4dbede0fc94130734caa08ec3ee52a468fe93348fc3f69b625cf25a7cd62fc6a0e6d5b08b42c1a3e724e7af32da613470358b547dadef28311de6713cd9a27c79bf165b9965ad7b25124bd42be7e827847496b8668c10831cdb9152da582520f92057dab97a0d37eafd3ecd21a9684eeb770087b3be3097cc728855ab45087c7885afe8c32d81a72eef211a806adb2a8038929c7d583d00149929850249ec39fa0b25cb7b3d1d488ad4d646e0fb9531faad395392e24400d754f5735465daa33d25a1f139070c2df1438236f612187e1af6ba47cdc6b0f34dfc189d73d80ab39511c48556513db503754dea0af9990fa591ba5e710998e7697ea2b8fbc286b5313648d6b18b4d93603c3ccf8cb3afb0a23b84a95476d30b373763660ae8066cc198caa03b89dd60e737bea183420e5493fab6167df69633352d4cf555a630f08362178a0a8d655dcbf5f7e82fe75c6bcd029e0717ba3ab6c031e0aeb06e25b15dc6c476c6453c9dec7ed678e112efb16d6caffd5ef05e7a457e50cd7508ddd752a430f108ea7fa10549afc5505886afabfb0271b5974c2565f358779135a21f41244b696ac641f7e157bd152aa1761e0437ca8159750d69ab88b87962cae2d08992aee4041815dbc412627f6c38cd2973d339c46c75ef76961ff93603cad722ea46c4199a6d70bda0cd2523cbabc445070b762b63f2971c454423f9d7618e7aa3b8a3146f9cfe7bb1c87d61568329837d9cb6a393f7ac193f7f713e03a654591442b7090d6ab2aa1b428c3b68a3311a8f76ff4507d3aaf81513d1c2c630aee8de0c4183bf06aee8cd011d7c0ebfba5c2b9165b20acc743944859e72f3c32c4d953424d2463d3860bfc2c0c5573d9e2b830e8c106fc33e79efd9ffc26cc57147628b4a051be15f88d8986d18a49aad3a175cd00f64a64b281e83052ca7738d82cda2e0182df918b076a202ac10b1e03c5d4ac23fe0d7b124252af3fa929761a0904af51be07e4c07a53fc92d4787a86f6c1c690f9bea97f2c534d0f5caf3c73e500fa13a6294195084a92d24875cced5244fb92308958bdfc13a068c66a01652d49c97ce5ea5d84c62fbf557eaef23da6d5669b73b8b858d96b6c0d90a76b40aa4d0ea97d750d631520a71ce7d889806b93017e501fc2bd6e1e57657bc80a703fc2c42cc632e77e5c885e5fa34b7f9f0b59e521afdefcab308e2d2b7c7d5d0c1cff3c4fcc32716115eced1bb93ae4412dc3456019b6a4035c74ee7db7da45abd7528253e0c2fb4b1d735b3de1d2ba45ea015f79381af1098a5e7424c5b47877768e4747d9b2ae21c5652a69d8bc82497be780eb53bd10bd121b2d24b95890a3c52410e39cfeaede270d1bbdd3229a558804dadd32e5f6e4c382b65f7c0c9f873537711e7d68e00279dfd496017a7e532cea2e399d2500ecc399820dc659e76b9eb76f8777799e0dffa6ffdd37f51378c552348749497f4ddfb8ebb4d31794d7209ff77c47c6aa58f3ec4ec4aedbeb71069436a905db79d764a73f18ed7e1ae4a852b3584c39241381d39f2ae4fa2d0a9d9d6fd770630d7e06796ec4f8b3500bac927501d6f6e4f88a2800b581eb8091d219f1f278f838ec4a7f50caddb77730689b32af0cf3b1deb4ea619c64bdf6eb4bfdcfc5ee5c28f974f8e2d40a5a1832c1c97f889b9b11c66ec2994ebace5d153e5c7e2c5eefb9be914190f9cdfc23ede0c13aa629e771045ad13f0f081f5a81f2c37228f06ff5eacb5a6e5a89a074d6d7e192b9d8bedb0b3caebcc8bb416b695f9112a9b74d3933d29bb95fb6c565d1142cc8d7733cf831fab0c216c589d7c01d68309a1a331444af0cd133e4b78579b8a056a6497f969ba25270150fe5b2739d4517fa0931e0a4c416c5ba700f7d2f6f0ac072332c609ac6c1e94b6cfdc3cb3dc3b1f82ea12f09b04608311e50a58c5641fa1abee55fdbd7c5f929935c7662205ad745927567851b88ab72d6047871f608719575d1250c540f33394f07e8f7dc1c82082acbfffe225a852f49a822eb73f33faefd74dfea8626760149215a4c7f24b5dbad2599f56ae7656de9f9dad8d8d28e7e5d55784e6f7d51a75f5a558c39ebfa9d1c4bfe0cab87a33cf91c2280c49a9f2931a09b285bab405d34667cc933d05b3030245c2866da3eebc173273bb04f5657ea3d2e8ec5b499be7080802706409b3e975afd53e49707875760f3018afbf008e8e70f01c613f8461d2ed1ef02cf16edce96be8dfd21d067c895f55c3c295d1212106fd8940fd28884eb85c63e226a3c0cf0d9ae54c63f03d674daccae5c8a47085260be4a8c472b92851d350f543523a42e520ce82a19dad5b62b588c72d689d35e519662c1d92963a1b9b97904b15610ab8f9facdd13c35621fadc4df50a1219827c75cbacc86646ffa47ea7b69a120e8ed36e2c41095aed8dde4fbee2c0802d223dc2e2387b6c842eed29b0104b020a5ec40027e1d55818cef19161769c42a7a568487a860fca53caf0c0563b52071838fb809361d842a50e5507f75b68c8dfcd71bc69d6450155595c3c63a14cc02c29ab353158bedc6710b8beb0fb57118ede6211f82c783798de4e2737a683dea562291379a2f850912284ab01740ab57317a7f5792add6a4f01dbf9bd8df0ec488cc6843c897bf3aca6df7f986cdea0f24593401f3708031151db30f80a7ce28f9dc91d41ad0cebf99cd7603308024c0739c97f7bb463ebd5ae456320e5f6f89cfe3ca447fe1221a5f8080c4b9673e6e3b9af9ccebc45babd5d5436f1e10e0eefec9838c3efbd2309cba9b8d15b78147e45ad1c1bac33b90def5c25359adbdabca127c84534644c463a1e4ed538a01766cef73d330c76744e386a99790dfd69b9f89b02885433c4aa697033111b188256c44249aa3dfc173d0bfa1017fe8eae532449b0d7ce9b97908a13f997a16fc80e80ae0057677dc8d52422d348c37e418ef8530fb13f54e6cbb82024d33833dcd27a5ae654331b6646c77817ab6fcf208b0db8b3fea7344e9c061f4e578d482530b2239609872935dc5579ab43f15120fa72db62a8f45a0a30ff45aee5d8569a87430cda29913f85d85954a547380aec69a1add1ccfede43bc813927280e9a34e3d5652fa718986f26d470b6a724d7cc0236097e81e7d5339a5f0e652a6549cec8dae0d10c13a12ad495d464c7cb0d765f08e1bce82a2cf883ea459c15cd717ca6c64e26c226061438c9d0876cc05569ab3ad091f23c902a7b9e6fe63efb30f8426fa9fb142f984142914a661a18e9cf9dbfbfad6287c3489936c340ea380596714dc1cfe836dbc271bb50d1d06dbf314fd4831962fcf526bb606e541a20e0390f2ae2af6035e8d9b40c1deef410447da4e079635e0b4177a0ee1a07dfc07abd09a27c59f5f50ce26b5984d2608ff267b58225c7d97ca8114c3d4ad895ad96a538c9a15e807d0787134bb5e90171df5347d65d48a2abdf32550765c8cda8a77662c5cc0de22fbeed3d7baff1b90a20884b42483758b75c930104dddf271a8f7f97a0cc412849fa29b69c742e0e4a4592576ac4ec5e7a90ec66dd8834856f3d9b7f9281817a8efc42be58d5d061630636988cbcf2ee8e7cbe6d65ae468c789c90562370001bd27d88377526ca652921c30bd79cb651287d84fe21083a7ebc3d72e6dcb66b5bb08a807163cec0db0d9a0158819ef8b893750670653f0d81fd361a025612ff86016e9505b2341335aea0f7ad1f3ad48b326ad46944552dd6a214d3904b76e4c300141400547b5373ce9cfa1c1cb78bcd6c5c6a041438c4525a3aae055103d382d3079684ddef96309c8f1f9dcb61ce0fbaa91e4e7da171ee6c88da644571be9fedf20a28f9dafd3347f9264dc88f42c60e14b0519141199887583a01dbc64b8720c684f8eac1cee072f7fa662d4540f303b32cdb26930cc9e4b67ddb633676a7fb4774f5cea3870fb13c6089d6a9048ab29404da38ea712252aa74f44959081f50d7ef5ea7011cb393cd4bad8be7a54afc7a30b981d2ea364bff9c5a81ce1cb56f5e36117b806402e402b283ef1112ad81017be4e69c3c2dbcde224589943fc6a40177100bd38fc2e1ec9e0230d66bccef0b7022656bf2f094cba9e2a4824fff864c29ff0b3108b1a02b974a2877da02db01f07b21ec8ad62d3d1fb6c6dcd483d7d7140ac1063c7acc50f19d288f15e6deb86928dae9eacc874e252bf798551139c8e9edc544719850956803bebf871307b85d14742a77ba8a4fd84bd0ffdc20ee0f47aea51e8f3ca48818b65e6c06ddff1c1d18169162427346e9e4ac04b782bb7910ac47c716e446e0da93e2e004c8d07ab4611e5b61327254e22e2c228c63e3454dd7b6fdd79137cb3df3bb735094c56143fb04d8114ca046e577de15dfaab98f379b877cd3ec2069a36b56f88a40ccfaa599595d02b05c57010cb6167530034b85b23a65b1f7bc1a240f19003e6b8fb9b611c521186b7ff6191cff8a7d93e2d98ea346dd277197a25369cc468c0106fe7f874eb3491d9e0c4c7896bc0e6f53bcf3d10456c4a38a0556accb18393488354823c7f651774510a2ad931950950c5661d29034254268cdce8eba41f43a542821c0343a205f7654a4a89f980198e3e36bf1835a172d6780ef989fde7d6d3d569fca320b0ca9ab21afccddb1b9288f12151ed43ebf0a06147f213ceca26f6960ce6db8bdcb52c9fa65c9ed05e100a3cf6170f4996773c4b9d275296728310171d2fed4363ec69e91c2a91d1e96aeb9638d3dc9172ae0bbb0207bd44acf343cc90aabc0d93811917cbfe098cc5b9f9ed6eb5b322ab61952f44ac643ecd5d9e90a90cfe1baacf4ec4506924fcae872d8c0093468ca27f78b2d0013bf1cb2bcf607af61abbe216a3860dbdd4b4d62752de893de4035134cb2cdaec148228ecf848317fd0496b85f1f54edac184fa3d02f3b6617b04db9fcb02807e3a66cc7a4c036e1822befa9f473a3f99096b856c6ee0c783a133eea15afd8aaa635ccef9a10128ffb80b6ffdf5c28af2acec1e1fb1a753b221bfc97369d0d687b19c3594cb67c741aa440d96aa0378c94cf8593b5e228e9eef99260ad19a57a3f86d76c17de1d12f0324865ccfae7c58d6f360a05c51db04fb878573dfee4694d492f99eea155dacb478b6724d9f086b759a768ac43841e4a6fa1aae2dd12ed0745abfe913669bd74060bbffaf561f2d208de5eeee922cfc58b6b93dfb22ea18aba3c1af0179e44985dcd68aace6922e7899166819fd393ed8f18d282bb7a586bc578d856b1d777641116630ed83875e0759efbe744b0fc87995e9d0f9d6386de19866d7f391a84e047addc0dfdbdba409b16a54d13f64f68869835ea7ba5fd151196beafd0c95ce219b0d478f1fd52cff2c9d32159ffd39ad0a533edf59cb205adc6c8a405a9644c2188010857aa7c178f95b62b6e65f526fc414086bc08dca13c041b1b42920fff83f2d4750a0860192078722f9434e2236a503016c43542e3a8c7c110ddef5758895213f8b0b18ec2f90f49a5d52e92d3bdf88d3692631bcb4ff748c22176e8ab62c7ceff73e1f4d58028a6b69848ef9a9b3c6f118ffb6786ab38a28ab392e907cc09a448c3bdacedc76866a1886ce4ab858b46703409809d942bb205d0ad10e7058c6944c4cf27111062e7108d4d8de0740d7bc257570c5d241a7482a7428df403e1f1c16a4a3dc1708769e5953ca268be1fbef8a38205ea944113e1dc59b922bc92c972bb0478829e391045088578cd52e50b28de8981abb1888169a932387756efa499e8f8109d34d92398ae3e2c1ed0f5f018841628b25f616fa3721684b7eec1715a290b052418de38829cc1fd48269ea49a1ca422796dfc1ac2dbdee238b09ff1c84de85053d9d8ea7eeb83fc76609f27a2663e1d92c7886290a7263268f68c01f8e799dc21c0f41fb416384349df075058ac0f98a752ef2dbab50dacc745de4e7404ce39849873bd7dafe1b3ce28cfde81fe589aab72e2f59b59c13fa230a4a6bc8f3d8ec01dac8e7797b2c1f16c052b01a8d076f67caf4de420143e51d2f95486a4837dd9e196c895d42563f689c2a37c9916b592a1347334995cd8d7470f109bbaa8f599a9de226e9029372e6a35bef22666e2f65d3c530dcdbe596c2e9d7fd452ef4637f0c84c1ff71882c33157b8db3170488db0020a588f7468f02e12123ecd19bfc9c4d63a3578a8e7a9e65111fde0dc5587334b6a04ae14075845f4369a67ba82451a39d049f82c6f51a7265cd8db9ef7a7ff6a2c01cc0eacbc55297b6b7b38720a4887a736a6e32ee39a5bc0c9bf2fae226aa4752b2652aa34d08fad96f6f943b901dc0f4a07c8939c6494617ecea0d517649f9f6d526fedd06a5f0662a845b5a17c29e0ae7711170e457e3aca24cc56e7cff16d66649475d54d186b3fda0633c8596351a3467cf3b57fc0899087973d25d37029905be56583b7d07318d1fca5e820ae55d9a07221339ae7e2b0ff0a33531f2be99d9c827600673050eb3e950d13c2e4b93ff3e0243364cc59ed70f2a648ac54ac0ef68fca14d46868922910f957ba8effe223b18700f3c79b02160c959db49c9d100756d5b7d64fc53109c172302c3523bdc85938354582553cff23386910d3bf784e8d1b7883000186b67a394f6fe022a5310f9adc38ce56ee07c23ab6827fc2454fc41735df71eda0eee44f01bd912546d49516581d9aa6e2676eb83d4eedca6ce4d841baa77c5ed077e4671ac1fd3dbe73bee820f165f271afa2cd9fba8aa1affb1e368e2da888487a37fb58d77f18ac25c84dc877fa835543d33aba6b0610d3912656a36cd82548164b6a9bf325eabf4384a62687f6a88e797bbaacd5a629bc452a175ae513a2f6de8f1d818d3c55d7e984a9a0c2bacc4ce888548a3f16d8b6a814a05613fa6a1b8ee95521b2bcf670bb41a0a323b5597870eb9ae44633e81f954aed88ad04d2ff3fa32c2cc8562db8b36b9d52fcec585da24c81dc553a748867b820872ed3be766ed48638bd968ebaa687a1aa2b4f7fc266d8ee3cfccd8e816653a9f6fb81376a48994576c3b9849b376baf0f1b08dc9f4f15bf5db0c4094b43e3cfadb372f04ce2c4552ce010e571e11a2b001cec5dee563230471e83b5eddddff03e76237786e83af8b2adf2d0f4e267f2468df44d18c079511661c9ee01645c282e853c0ab9c8c64364db7bfa86ada9c49b33bdfcc797ddb2e031eb206595f05e9421d1a29dd65cf2601fdd18f27b52cba709afd3c00475661d1dccc14af38242200865a53eb6687a0a4d73c84a85c56002ba1e024b8b39fe2816bf6dfb13f5e7af6229ad3db9d4ef85b0494f47cef895c93d96863d9bb2648137b5a2b5ed580900b4fd8f0aebdd46c5f8dfa743c5431870b6e3687b2f5f83fb5995c8033021e6c3f1bac1ece48ea201eb4c25cd5b62f57168c08a81ac82c630b50a07243ac7a8b739e97f56614faded2e08b7b7d6a954116baeee5715a68693fdf57fd02a6b0cc8f73dc1be730f6d8e31b73a0d921d441676e9f9f87c2574df58275cf37f4b03ea88dac8f27f764e148644267500a0330f9edbbdb4da9bbcd2b038e162aef10d8bcb8b3ba2222f475f0da969203c0959db02c4c67924c6e2216169857c36c9fbf3a4d07c179186fe5b42751b9ecb97609d35846b897848340f7fb1c19e1f901f50d14c156c0d5aa41cadafe3ded3e80372bad8df2dfb8a51d1cb037402604db3a9b1ba615389625c53643b14b9c697017229288a4a60f1395997a0b111fb09780e7f37e7e7cf68ef463b5a2bbf01c8f38a36f3c6c106e6659c3f6c69a0fd23f785801f75c7300cae8ea84945288d19159ece26c53c77340b265ec907f20f1ccd6a47678c7f83e01fde42b0c666bf8f9ed4860e383cbf359533509208962c974747ecddd3fddbc4c1ad3d9568d1d7b820d2b90765f6dd8a83c3c4252ab2abf5728f84c8c84605322077f947f5c367ffea7f01fe7de1882458cd86d62ff5c9793e652ed4b8eb0d8240bc2221b8215718413b640052855a251bdfee29f277fe79c81411752af89f949e09aaa16d5d3f9e838c94ba1180cc5a38a9bfd7c500338340d283a961563502763cf45c4d7b6e20a6d0f88f6aa3ce36d2e1de952d8779795843a213e1065c2f70fe676d9de411e3b9415d056d695a759f4ea67b4f893b9124052cb5cbc33da852188d3105950831cdd235206c5866297906c438c3bd1589694024fcce02d326f482958f26971abad5499c4a826127ca440f7c03a6f16f41454c193f1d458ac7ef20836b7bcced5f2c17c663632286cc2412d4adddcbd503351b82692fa3e5293e9e478dbab9ca3db88b09c0f2c4ff96a2fd1dee89b1f7f1780fa90bfde66ce0a58b38be5b179263d79905addc27b592a4e010a75cc40f6588c670b7d7ae3a4be25b6bd55b354c595b8a9f414c449d873fb4aab3e51f8db6c912496b9a800608e864d76309507366ef8d5696e1a5925995944aaf6bd7286af68c7b27b10bbd0f94709e9fb7534cd3e9f48ca58454bb181ba1906d488e90a865bb56a7f4cc81bdfc8f2c3449c72815e04cb6355680b73f5b17d46b2ad19a761b920030b68954702f85728c41945a2ee951b2062daf93e17d8cebd0e6d9d08ca5d577ecfa3ead78b8b1050e7679b4fd4c6c16c160abceae1dd05f997fab10bc12abe90e01b478299abc1f990d61906281ece35d2cc0057922cad6b093c4852a7964a1ec7d5c9706ffa926e44f5b6b447c95343ae6f11d6d78d118bb909a7ccee786a7c18c588dab117f46bf295064fdb1acd1ef68282b9396f27d9e9b3622cb4882f1a70413831d730b7c3ff27841f2bf44271746e29a28aa4212dda37e93ebeb27a206e61fe130547be3c5fc2873a2bbf15d6b4bfb1bb3e352f74ce5a9e049af567ee4152416213e7bbce020a5bbe921b1dbbb26021cbaccc8e0dabdd386c79247d86b0256c2a8fa5b0e4b40552bed17a8ad5f33cac4aff6c4f2e550684905b05bbff5554c3c5e773942ecd93131179f06a5e95b3ec96d032e1924541d6a75b62dda38ab97e3b8873777edee4064dea970ab6a7875a750e9437ad2d77639cc558cad8b8774228eb90bcacee536732e3db40cc2d0308125f0b65684c3b3448be65e64be3f92d89662e8b527c468c2fec18a4546c5fd4607c73e57295ed93c2ba58595efbe3c64ae3dd1435ce96fd3f4d88935b21abd8f337f1acc23739685c81724c19b3e00ad62983cc208fdcfd6384a162610780f5edb8439d636e488badf08364862af3a1784c1f57805cad20c76755b3a2df61a23c1ab8a8980e99c178ef5e846dfe84eecc12d1152351ba78a15a25a0779705a15a70fdd0087b55d809a816e968347285f6b66e57b87b9828d654947fac8fd00aa82eb0f3edaf94d9feeabcccdddd9f81dae43d5ab464cb54c0d8849df0501e605af787ad4ab7fcf0da1cf2a72269bfeeaa8815b4f2a15b51f81304bc93dbde6ff27b0058f5662092745c6bd0c6746a2749424ea9a5745a5cb00a9c128801d3799292cff51f421bee0e967c85f62fc83d1c019b28a969edfd0ec4671c02192928136698bd0a92abc1f1c2877607d73a70b8bae66de1df36d1e8cc9d9afbf0fd201ef0b7fc6586261872086ff6c53b50de67c4227c4db5f42b085262abb59de5ae2968b373bccb84aa3574b2bcd5e4e3b3e2ef8e0482db8b81e9ee0539c8b5144f761e5c1274b97427098adb98e2f575953cdc0cf325d29a784dc4e13c9fc0beef2a9f483b867563c1453784b4fc45642799fb465c11ab37c1e2db57bfce401cd11f23295a21c3004a05bddf88b8344c3ea8db365fb1a1caec1d10a917e91dc15157bdc1dfefce30466bcc33b504007a36ffe9df3fa7ce899776e4a5646555082927332972aacb26b865a59c53dd5d8847b37c14072c165bb01d88e527ddba0424ac1acb6b86306abb7f47a052a940423b29effec68ec6473efba2307ea8a63a01263b2c0cbb6599bc126291ef40fa707d2c64652c2b538c4f1db80cf3fdd973b42743c00fa1b9f125b57a0b74036a7ed8db30e9fcf8946b4adb3c935c8f996a5c4e6217e0cf50ba24bbba9f61dbad10fcf1bb8eb1d8a0c1df04e66d8fd92d3f9467e7143ecb45544ba72a7c9b5e3a345a65873b4679dfe48ff0340d5ef447343c1f94427551a0b27671d71ed799f7eb625e71caad881feb72228af129ce52c9f5f88e11359b4caabeae2d327af9f69da166130b5d91cab0ef02c9b100a0ceee999ffa4c3ef68008f237d43838537adbf444ef05f5a7a30430ce173ee0abc0198f853be59c5ab5ef051eef6f336b5d342c2b1278574a2c8ed580f83d7c129b27b8850f0b94e9e08d9c95b131d349c29bc9d2659e688e39579225f043e4d69ac990ab10fbb3d8f944b796356a328d0823613d279308c367597be3f33232c71fb1484f1be53043ab67bb957d78dc5442c1d9a9f3f57d7f8598548006e9c145f43bbea5d4304b4a768558fcde5605dbfc976506111480575f81fa5a5cdff28b965453745a07624eb8a3a525264b6467c919f02d0f8691cf10f6d2be2d3d1e8f612b14d354fb23f1f28c561365822fb000efb2d4e253756ae755ee29bf3fa195ed552868acf3241bf7dda452eb5cb564cdfc4c57ecc3a2746f2275f8a028ee39ad70f8c0d643a39a9c40f212b75990315f18641aacc7cf25065e07f12559c3c34c9ef86f3425821f67f7e511565f987a2982f2ca1fa91b2cb92b4208295f6e62450ac73a8bf1ebe9572e54d438bb524870d1ff5d71bb0f927766ea1463626dfa4a330b0f151130329deed0fc74a418105e89b42bc01767a738715248d47bd937d04f46797a7da053d0ac5ee1aa236b57ea4df7443cfc95f7d5aaf56bc0629f72cab640723abc88101dfd92ee6553eba11fb2745e469182ddfdb36bed62b67fb19540d3e45b2a8d88c0639d15a7b6fcc6a1d92b22118617023874706fbdcf0fe3c9db4a102321582b31f1b6f81ef9669ab6390a5222eda3a0c65e7f03b88feede3c96c6a214154e25d7bffa7605ac31976e61699eca276feff707277edfb8dfc478b8ebea11fa1d292b92f449ec637f1822070b4213d8f8fd7a60e3aec5bb354f79bb78012e1f994e7a5a6b317931b43df3eb866489c3b0ff6bc39dfdb8191ec79cc2aafe1c4999a09ff040c234dbdc187bbb90fddf79922c8d2488177fff132c1cb235ac59ac61dd112f3274156b15ee4bfb3e06233d6d0e1396ab8ecb260af884f16eed7a37b105d20735e68a58e5106ea6276742633b92f1f67f99170d89661c3a24870509a13f45bc2d4f38f802704e1be509b2a00244e215b24b1b26398ea9cff9c849a2727d360324ccbe445b06eabcfe330d615d60556734de0c84ebdf2b810418b1b1d3d17ee28b50a7223f6a95abf3238f040880ef42cf30e83e61de791b04215307a9928bfaae601e430185c7f976bf5335263b520b33c5e892811bf192e8ed58b8813b2b9bc2b54b74997a39a7e9ab928b180239671f08d31076d57b0d77c7aa9d5b5ae1fb5b40e5eb4948e28bc351daace951f6c90c152f09db96c78615d2fa4bdb694729e684a87fe1c0fb30bc5563f51568bc7f4f29d789c9554d32cf2b5b94e0f8865042c04ec5ae352f22e0d0008288020081b2eb51b203e8ebcedf22833cd9adf3316ba4028c6b7e982d71d48f018b77e53563328c8779c9ad91d7017f06bbad3263439138ff3c772579acfa3fc967513e2745ecd434e5cdb5e4080455497501b326d8c5bd77b946cc29192607ca2491face50e2c5633b013b69d59b75d4c06c0266747183003f4c5256f4f178230e9876bd167d33a79b87ae1e6366cd6e64be1ed625d8433ba2b14f1dabb7eb00476b04e1944818e3d99adb298f8c5a85331355b64df79f456ba51c7507b39ee37eaf018227bc8636eab394a2838bcfc9321b8cee3238fa8ba8abfbb5d180397fd8c84f4aad2e30ca4793ffcc7777eb0cf0e8fdc792dd5a5063c0a6a3b8e1687bda632d983d8964d70a80788ab9ec057a767fd925a8b4f2be08f0010bcaa74c7d35f2f5dee3eb2cd014fa235ade7679a0442bce52d96e3301b1d9f2c8c65ca3030f38439499e387dc07347ebfc2ef3328423e8fc7c24923812074659449a630aa779f039da117bb63905040fdf7e41feead18b2234f9254ce789112c1d94b0a01d038f5e8b265f9e71db1639d613bf8347738458f14dd0c96f245bafc28895401d5f8a39f69020d7ba1f8b79a402788e42ee176ea1c05ffa30aa3c76620f295f9a657f56c04df5d90128333087f76da35134be2eb17758e311ac921fd7ef6be9bde0ced19df21041ccdbae49b0b69938e87d47e76a8d688c6c16e01e8e379d1b7985b660ee66eb5c1118cd138f33545798f591336eb13f53f292bc74d4c3fb11472ea22f99b975a562be2346d765239c843f1c1513f8f7e95a5ee569da9e2fb36835aab2538f6922ec351721e57a63a6bc01b86a67365f00e4ef45fc1192f87075485c961e8a1f3ed948b503e7433adb68a0fa28f425ade2f79610fc90761b7cc9c8a345550bf15939f0b919f9522e5a82123f31c80d75059000e4d19ed2d064cf28b88878dc34836f349d8edd71678807e3d1891ab24915fa95ab21f6bac7e0456e1eebb73000585bcff0ced800686a071f3c938e20ab8e5808c68d86f7d726fae3281b0dca41b74870035595bf03bc58d6b68bbbd34b45c5946333d3ed2dc1ced5c4cb6eb5e6564e79a603361c7ac6794b79e16b1b6692706f477c7421527e3a40977b7d89e5840b332cd13475103417b3d1b006db884b15328788508b2dbc4d661c53b26f028fefd4781fb7a57709d3485fee170adb1e94afcb5f824e7786afb971e6bdaeaf233c67bbe6daafcaf6a7410afce19c3198688178f51c5ad132420c93e4004e60ad9d36f61eaecbf025024b81f89af5e2fb16703d9b3cc058382d605e21a9538b0388ca56d2418a9a14dd30c5a0b18581d9a65ea7405579a0930433c8c638b77551afd7e72e5f91e2456cb9079faedee0e2a6ce90a9f1ee5f0d26bae5103e735019b354d9fb4341066f143448b1168b0c98fc98e0531909cdd97c8f8ed64a5105da94c5b1b14ee1d4073af8d6ed4d3d26ef41323d3d571e605e4420a63f7802ab6ea379d1e2549bd3ecda59984f83ccb5f241a3e2b3daa3bc060586081bb0d637db57f22964f709c4df0b3335ad02dd3362338ef7350eaf138e6f1684c201679a5572bd3d72283ad1a316bc554b83d4c66ed3a04a71d79167860732f0ba4524defda99ec891828604c84bed439781ac1799545e58dbdfbc80ebe61de48965ac4f1d68111e2bc68e3c5baa9abbf2cf74e931cfc68e1645ca4c64c7f943a051f87cea10fe9f3ca8e4554851b609fabff80eea48373a4a498da8a5338a0abfe41d4e11e3989f810db27bad0ea8e97091aa6a04033acadc6cfe6383d83438e4acf0db67a606e1f97c8f232c6ef1f876ed62b0b0f0a86bf6231100498c5bd1f1b6c166b2b5dec61d2a7716d6d386a20fcbac37ae1bc9a608ed877d0f20cea210983d09714ae12f5311154603a6b2254c947b87bce1dad03ff232d49b282e5c1f477d34725de035a586c8a2f3b8dcc410a7324a91c1041ba510e779e2f93c5a4c8a5c0e255d9951db776973a0fe4a30c11cd0700e93e881195058093a03c05ea6f85386d67822bad641db40561f9d3161eb086954118ad9471f2e55d4d3265f1098590fb67774d50c5dbfe6b9bb894cefef795e8fa4a90d932f0f19dc2fdaa412ae01d77a99f028192e6fe9fd248f765c920d2cf6159710094dfa98d1c789c291e2deb5911cdcc3b644037a107f078d26428c3ef579ebe78d232f91e448250b9ef2c22f2462232e1134899954a7ad574b4099baf8fb5ad10d5285b72fba7649c69952ae5601a692267ccbf172a0ae8cfdfd67ac26100439f02df02ff10e4513b3ec66dcd0a61ae5e828d90b9623cdea5496bb26401f2b327dca31d07130b7b9af570cedb0b533c0c778605189a77f84076af827079baa154e6e0a0cab71a0b2d9873dd8f2f4666b0d89fb08d5f42e4eb39ded61eb0ffaf9722df984eb3aeddcea3f7e1c1f0ed4d0026e749ce62c95778d7b486b829cba39d54765b309010b1da4b8b68ac3de1c129aabf799630909c467fb7afa8edb1b60ea7997d7b682bd53fe65203c4c73f4b7c2b88cf8627b1a058f1cf4172cdacb2b99e866da19b7317d08c9d683190d449eb4e466df4041cba707b78dde8210970453b2b92b29acbe80b562250470776d0107dddf2d9f1fc63c96b3ad60114c24c1e1bf196d2a6b4f78422cdff51f9f12ad363f835ec94d33afa2c27d8160bdca068b6b7c2d3d0450fd67c392c70e295673e2eea4ac978b97e50ca8da64e88d4a4e24cc18a2cf0f3c49305767a7af3a74571c728e54e2172110a6450dff63a840d6439f28b15d5fe2c6ac2e928d48658e64d3c7c36c05d36e0671642b33d3dc477efd15103116f8c31f4d5e907736fb64fb6468b21a8b4b9cc1d0db1f41cb52856792c8ac23cb59899ada62dab0ad1887846a9b2a0be763e2226d526ffdcb3cf70406960df4df3bc57979ea795cd693ae97d314db2d95b9174c81fb3e25cc9cbd20dd46e9899b75b8192cc7f9a5277f39b535e72b7fbe9cd0a8796e81fb214ed54b5b4c2029ed57745d487b39aebce2d30aa2b2b08b354aba52bb48ab6c74cbb85c9c5807a31ddbd778410519dae310d190a06b8afebb45b5eccc5551a95675866556f74f894ac0f9211bb8b2f7ee708005fdfcf1f5ba6c4d8320af13df8a9f0aad96b7b574c15a244ded410f9f3b81df76550a821fa1a12e5f80c03b9f22ec9baf984b056f92d65df9332cc6eaaf1cc467e29611a2e9cebfa2d09a51ab676c07f2b61913c736d5a2442fe24635e50a488c7d16218dbad2ac7bcd3c9ed55a37d4a9c56e7476d8acd074adb6d937c8546bd8863ab08c76dfd88d6fd504df6572b8cf965475536ec7e080c6cc72baa45b0ad169f020cd440587433b15a24f745964f6d2d5678bce7b1581232d4741a6f1c64c60497faf259319f19d686289064712fcc327dd43fc9189a6e2534350ab509c8c595dc659891588206e9935d0710da9806880c74f1d8f3410809ae78dca080f6b124b42ee0ce3778db24696bb5e498cec4f305d1abc51a9f2454b4c5293068031ec2733ddbbb4991dc6225abcdad6e91eb6c0ef417db1b88cd318b5c27cf5a31700de7309465266de561a52ab001b76797d4b09a4b7ebce07d0ce916fbec57765663fc5f5f2f8d8c858fc5f5846e5ed614dcbfb4e3834687300baa3c234592f995e9ac34143a380bfcb523951d0eaf9c4c90bcadcfb9b2d5e8d5d32377c5a61fab396a1feb68d80743f10b1d3c8c1c4bb7318163d81d1368fdb7066d75628a47131969f5e1153e054d3b8ba82fc16aea80743f13bda81cb10d1eb7590db20f48fe06e13802742d10f60dbe695aae3f893d3f0ecf41266b21ec50ee467cad158637e352107423a9b7dfbdfcdbf75c2a3ad4db6544ad561a49c388402ab2721531ddee0061fea4f8ed086421fde36c813f6846a67a8a251cb3e65d588a291cbe5f3b20f5b6e205756e8c4495b844a56def75f538cde5ca9bff5cf4d0b221c06e83f34df8cedf7db903ae0b8f85de87ad4923244a95cb08d484f4f0077c62c04cc3706e8ac7d8dc2045c5887e14f5205a3daeae51cc1a10b0033d92154b00940d27f11502b4d6630a785383168c08b92b9fe51113aab538dd7600c65bc6dedfa067cde6e8b74849843fa2ea3bfba778021634815cbfc301537b8bbe98b843e1632f4df9dc0d4375b5584c48afe1191f8151345e679d33ee06c7d29f8c8f13075ee3ced105ecdd66274fa2b0d87097bee5d2771a6ddaa0ee4bfc13da5481c1c6a2043d3f1b8cd031cdd10bbf19d415668f63c18cc35940d1895cc56dd79081d2bb29b37dee3f1b9524442721c29c17700c148b910b9ac2725c2708ab344ebceebab226e8d227c06958da968d2eaa4464e26401c0fb0d8a082bcef80bb1831629bb9b190d35763e530e5c32f6769f10ea3babba1ad32be05be0e29472a737ce98a0cd852af57d6c5938ae7ac3a741cb578032efb632d2a0e137333c24e9e16fda6a3c9036d9c0e65da5d07d54c6899c21e563d274489e72b86b6db9dc5380be341279b287503c3b520f197ce47466f9af54ca4e151ad02d9d3a0bb5a0ee837e79bff488dc0aa05aca0a79221faf8547fce9043a477f8f5e10fe73281d6843ed0d630bb17fa0ceeca0eedd0ad89473e6a6ebf4a19f8534837422de7b25149bd78ec37c0f9b5fbceba5e62d440760255a33992bc39f790751e50ffdf2071f7aaffac9c1a22dba89ab55e1230114537c3068897cb6bfcbe6494a489b42ae0555e518efd03d611a1b4c494390d3727de420c75a289bbccb940ed05da28a62f169deedacffb60ce24090ee681060e53907899a3ea8c5063e9649cbdba50058988302c5fa1ba29cff96c5976519c7be84b2f9eaece5ccb0397f2d27a173fb6fa8b4c479d1926b9954ae3fc5859e28dc0b1a0ec54db0cb326314fe93eba2f9488e03202f749b681ffb1b33e33fae51071264e374f0f0b10fed1675b4a1329bed8f8aee39b59ada70d599a9fd88084e772e8d8f456d133fd1a849d31bfddcd2bc3c83f0fe216c3c2dc645e9d3fd66e20e805ac0d01caa74dd94792bf236d93ab539953f734938763729c4150c872cd24bb695553c7fa0e7837c7552e712f2c3a272478a3c96862fbe4d420d7c73281a2ba436d67745fe26b9e51eaf46e56fe4a706c813a6dfc1cc0c70a85bd8e04e6a5b6f440c4c27350c8dfe7c5eb137839fb292f45bb9f24ee6548359f7d561ab4605c1dc92c443cc1532fc7728ad3577a78e51ff1f62c5aa9e5f9dbf4efce3ee85bab95b3ccb1b063d7b37f3ed3a50e003532a281fbc60e676804e8a4ce1efacf71d8c342f75511dbb8d14a888bc0f40eab7bde387d07790f50666bd4f0f782e2b3ee60706b8de6b2e4baac32b7a3d9c02f63bac8a0fc8e20223375b8132fb08540d6e818bb0d55894181b9fab0608fb47e1ce59faf924533cf743b960adb414a98378595b62f0f7e1b12f30dd7edc335abaad894bdfa6b20ce2fd69be21d6fab0a36f695bca37aab59b55f58003af6b6bd6bc3dac5616925508a64c423160fa74a8b93a650bf8060fb7c3981f72c1dbe5eb2b0b7015fa89168f2940fe1cddfdea19410c22743cb4b691a2a449587f275881333a260fca1139e8b5e10819a64fb7980f8f8cd1bc48940a7977f7097dd98936c0685eed9ee29dd247c1666a0de37bfd865b25432f8213cd67e9cf02ced58e06366cfdc5e8e5551c1081f15236d64eded7064ede74cbb7518b6936c0de169dc3de6b5d15c44f405463f7cbeb152f5ea027d04abe186beacf1510f5f50b4114bcee938371f877c62c95e357dde40d7ff09cb5e6304d4b444187e6c327b00f4dbc9a5de2469ff966ff3dcce634f4e8aed974ec477a3125ea8ee85757f74b6e6b1e512cba5d1da31dd407e081a5efd97f6d22e5b737f370f6e2fc861d02663ca4bdbc300b29243cdca21e0f2f7894560c0eadbafc5ab1078f522e8ea3ca22efb906895c66813e2d98df2c6d7c86205b9ec86a6813a2692c363ff28d345fe6bb14ed2e4b016ce5173ca8931b75e7d2ce4c92a45db5f6479924e202f3f0bfe005a56a8f0531849d18425fa4b9cc6fa34cdfe96fde8be0be6dceb9c9584d2149071b66a0b2cc174fd1c94610cbbd9c6c4d7a8d373834d8ce955f24062f92a80b3b349a075817012ec3c13887cd2149fa88091aae14829d0f682c649c420597d45786f0468ab3f9ed036deb29b113748455bfb1cbbea8b7cc2582057548f7d7ac157675abe90a2b225a803592099605095538073b0336fbdb9a8b0c2e3b3fa240fb4cdaed61b05ee97d8ad46da78d43ebaa778792821cabeadd085c445828b1da88ba80c9606dfb7f0a8a8dd2e1843cc9bd7f281049a928afbb56d452db8aa80efda1791f62d314ab8a87105ea76129b70defc934b792033f1d95d4c83f87059a42e5fc224d36e5976e6095f8dee1bfaf84f43bcc6d9fc4ca7b3895ced6e0a13026d86003b6286b3939ff37fb7846b993b0da81ebd824e0a1f995674d54ffc8b7c483e784520d132e9d4bfe91c5de091ceb8190856b7894a92086c7b6d605f29f6cfa862f55badedd57d298b2e2b1e724d361e2c8b434bc8d9349017f1554c82137bb1fd61cf803ad282457375d54320f3fe04a9a384f824355028eaf64df37670e15e782988696159672f8012e7b2b461ae563d974f62d56d343a13e4170e2baceca14f8f5896202f15fc6412d83ca459657b2f7a30ffec4c225386c7c2417de465dd706416a817ef3000c071c358401e4235f53ed2f044d68bf30a56f15f0a5c283b31e4582a6c3492a5ed2f7fcbc05215aa1f2d9a5f7b25f93ad1219af4c74166882d60831c739e95fd17ff7417e330bc145b3a94b53da533507c939d6906bba7e15cb4f219f3d284ec3039bf62cc071564b33ae8918f3b6c79d9383c50146218b108793e3a4401194f969211182b88dcf15574f858a5410bedd01edc0bcc39f20923d779bb71094877c7b41ce897fd25f4087906f1356985708f4ff88a76526a4a0a39469b376e69df85315f313a774e8d0f6fa532e6ca9476c6815e39287f85d541708cd47524dc9d19f65321510ed63b54bdc34f3a9e74f5158c106eef297b0c704a43681333bd6f4e965964922d1646738a984254489be6e28739c633adff89ffa1706425be9032ba19e0c05eecf62d75537d5438d11bbc5e2fe91fce63904928493b2d6c6b042cd1fb91e7daefbe1e16f4a23b50236c6f8c94b491860f2d5954dabefb121f8101532101e94c3f749439ef30dfaaa97af6d02a3e4d852abd61f83bfeba81a96026a1e86abad75fba05a29fad11303bc20ef8a420c79005ed8d78c2139dd83c51b3948120f2cb65e346f2f2038d4b1b1911b8347da41933d32d1a633ac29bbcd4b6cb64b764e861f2361728e13b2f595270ff74750e4ec0f05339d9ef4f8c9089a7bdb4231496f5d8d5f1df17d3099db128dc740070bfd16fe61b09a19cfecfbfe014e180e9226597114b28580cb2acafede3c39f6bc6ba214af937a80701dd90a9f36e5c623f23a7e496686e7567b3e3921168ca9a9dc680963e983be9e7ef387dd3495fa958063cce1011051a65df9f2548fa7c0c127475c9d06ae93d9c7853ce29e4d3ac230bdb3b6364fa3dd4fbe817c3df593c545084425bbedba0d2b0bc708a7fe7eff0ab6004fafc1a2f08cf95862e6662337a91c28fe3c0eb752d87e97030b61bae92ab76f75de8ecaba0841345b1585fde205f06a2129d06d41de362e0b242a6865dd8a4cd6f5f6457959ce6f6cf55499cd97aeda3674ab96d1524e5e0bdef104c3fa1327684dcf351a88a407fcc681ae99a54c8840bdb0cbdb21df88fceebec4e1c8ef9576b009e6777f4cc575e4a944f410c00885123ff5f72ba5e0eccbbc50dfa10cfd729f2dc856b175d6233ea567aa2cfe395748498dac9b49e89e3f2fb1502e932c951b18d681ce3c97a6c337d5861dbfc0a22699c8b8bc7cf9b591eecc345bfc1329a5598e70c93cc87f5f22b91f51627371bb7c34e1c5144a40be2289c9a011c0cb778eb906d792e46e70e7bf7628b8595f4de6c63937ecf2b330d0b0e4576a7d2f8e5357e7d084f620efda9b1fe65a5c91e5540f3f8ffedbfd7c58e5f866f31017e8ab94be93d499a812ac0916496185bc6f701d1b88c7bef954474e7c7cb4e982d987a7d3760497fe4ab8177f7830eaac6df2554656f515e00a202c345fa95e6725bb5ad109f5d4bb83982e5ee5d612330066d3a193ce8a907e6c7f3ee3a93a02f62b41f653935758e3fbe338d7f83be2b872a376cb0a44d0ff9f6dc6df9f940a5371812eee6b5e698f44af2713e3792473cd4a9e9bf1e86aeb2efb8455d7684002fa00530287a722bdddbc21c2884e84bbf3f32390670264d632c39797741427a2958346a155e861baaeebfc3f2ca986bf9099747a24f118bab33f8d8035aaea14bd58ca9f78d0a5d195d385ebd26f9329872741c9f36bb4b09b7e5a4dcb4a73b614ae440b94040769d1da4e8bd31149e1ec60b5f3e885380140efd0289063003e2092a23a725042640f0c9d826bf0ec5d56f374eaf9c5c337c504ccacfc2906bb4031f1180901f80225adb380ef9ca3d0f923b7a2eb03686b6239c2d86ba4e305d95ac23060f8b66a9fb04660676693534f8d9f3f4de5983d57a68a61763203008c330c4e7c36a2310fc5d47ddceb5d90c2a93f17f5d365f93a9be8d89e427625bda59afafdcb34cd3d9a084ff6557308ca00c86147f2cae4305869a68688e9ff9cfbb1ceadec296d98dee0a10e95bfed2d46b84c544ef091742f6070024eef819463a4900ce0a374e2053fb718d886142975a48299e989e714129e8d197000767a6a8bc8b0516d91dfc486a9e68f7519c3190751dcd8a82e52979cd4c273bb50f12b62b4dc12382d9fc2f19c4e1b136c1aa76aba3df1a6db35cb0440aa92fd57362a4c4dec1280712044c205d7abd1c47afc720814a65480dcddaef8f506e3bb1f350b0699d532076a085af51335e1d730da545c1d248565dbabf3f4f67189877d6bf50d3abbd56d66792474ce8a7018b9ee756b8faf57e4e6feca30f37949e11e41c07be7d7ff09db19c8734ded2def7bd7b36465cf1dab0a1c685504326e60e48ea19cb49b4e587795a7ed054c5aea8a49578b68cfb159242e98707ec1fa9c8ab627bfcd97f923da99c066976c00011a4d6d085fd8431a98b8548039b881605cb80bc1619f26e50a70d40f992b6198f0e173d2803ed741754954a02635e93273fa2b5fd5b33bb8652a6e76b48a891984a9110cd205a5df04cccdd5a1e3b2a89dbbd1221e984fe9e97e31caa6187656ed40c3e0a0b8b0f557f9b04122fa65c3ad1cdf3131f57217e5d5bb1916e8934408a04815d0d76f82e0030d73d3216b7df60b0d284f387621e7914be991b67a382a42537eb7465fbf6a63ff645bdc18361ae4ba49f9bb26849b268e8b3acd374555998bde065fbb56ab6929afc32d90054d5d8b9ddb3e544c932d930ce7a35946c6e6fe3c6aa27203223428d52c758005a4ffcfd23ed342b477095517c8a3a918a16c32dedf6a7abbc6b9d5bd6c804bfa8750300fcd4ef114f642d7c94e666b576555701a2cb41b57450f915e0eef556a28076784bb1582c42e083c4f0306d06d2ea2266a293f8f2b31088cd298dc460081092f8a9b4bb54c98011345cc40f7a4ed0a8183af4d04292a69a029567daa8883884de19a1ae4d1fe95f6f6668e7657ee89a4644cd39f3bd63b89df816a5a94b47a0ae59bc324e2228e740c5cada2c3e37a32dcda5ca8e325fc2e61118a0a255202a3da327f12256216bcc0aa785f0c0252f312d9d120057d9adc214b52a5ee4035280307109d2fe337512a20d07db1f7a3fdc3cf17d3a25949ef27b18f64a57bbcc534ce90b39c5b90999f4eae0b0fda4e3f40abba9a2ed98b20ee8e46b417846f869c1748943054b9246bc254006ea50fa4299901af43063d8edf213b2506bba175c789abc230b50c738588df33cef66049fae5688227d23e71fa5c26302298252f5970096fd9506e295f7b178f1baf7383567ad65d9f0ef70f4b7d03da0693fd92a9519dbe7391b55bbff749b81f75d5e7c732ce1c90f9af5b86a16d33fca65e005f9773df964d55d54bb4539008211c76f474fb34989ddb37f2a969abf2893e3d8ddbb7a9cdaf8da440b473093fab8969b6f2b869eb6c28a8a605fac2317a34aad87868c7db2d6426fb6f6bec1126df02051c58c37c6c5b3396b9e03860d7f33add920db0c48b606c284aa9f9049821106994d8134a16dcf1ab3a35ee375bcc032a301977526f81a2d3a9eaf70b756a30efe464d797f6ab633287f4a379c838a2cd1dcf13c92136638d6c3dcff6339f5552a82356fbf297f332d4a9d01a66c377d16a9a2f7c43e63d603183f3e72f5f55dcb78fcce5600b88408b675688b3c211dfde5011071888c88c43aab6b476adf71c36086cf71233a266b85f77c41b55cefbf33678aa24c891ac0d4ac78f53f0a875cc5ac0435037d3247906be93e0b8c0d09ad15b3b71378c825917368f8440eac7e2dd4b2869d0b64c025314db01dca4906f2f39e7dcdf28eaa1a547d244afc7996b7ada42bd75b20c022634f55b0b8a6ed85ee6f7ef27fc33e15d5baeaf60d6b9e89221ef01461610f0362fc13e64d176499f3be5fd0ced89e2a51092b97f0a0968841914843108b6c90e2b5ac8fb0c128e15ccd0b141efb0ed71afe391c580ae6b2eea95899a9fe9a2303768bd851975618fea57b59161546626fea1bcf6c8da305fe380bdb126ecfeab3ceaafe945e64244e457382598bd2caf238692885a0f6562dc400fd768e8178a17299529bd9ac6702777fc0ce7afba95e0ef4dedd2d7a2543f1a72ee95a8b8ea44e8b7fa98684a68c9990be11c9a7c8dca78ee8c39d50ac165926d4992c705bab150295475034d9a8e69018568c5d5fe7bddb231f5ff2d1207691b12818218e6f516ed4989847b8086d90fd9d8dd8f4505ef4a05047fe995100b097e74e7a99545a0394b279ef4eb77be9d9cd61b64592e213131f54742719e8d95a82b861c0a01806dd788c1753a1e25b3561a73320fcd70c5ba726b4ba581a24ad3980d1368f39848c4904ee9064cb7b2e431d661251875c1e3388d12cb79c6cca98f7b0f88742c6fe61389dd5626ed40ad7608b8e04ff5d18e5d725ec0383cbad8d89000143f04564e0f59068d1bf40f52b8258b088f935780d97f53cba3eae043d14eac114c1482e277f94e901f6b99a55a145bf8e70a89c9083be399ac29adbbc8fc262045300c897f9b928f5864e5c5191db7e43653e8861e149b6fa0bb839cd697bc5ec059879d2fa726eddb86b30d9af6c6f5c345f4958ec0b075888ac75ad78e5558dfa23d71ff31c6db33f7f2d5edb1e25fda6dc650c1544cc988877be998f4f0f65841f6c296690519fce33cd9c2887fa1e327db7093548ddfd3f0d187a9a82f9016a236ef403086f37f71a9046ddb7a0dde4d68d3ada4f4fc0d8f8624113806ed4f05e7689cc866d9c1c401938798ecf2451cd73926bddd33d4b879dd71ed9345312cd7addfa2a3495b1ff4ec8e82e5cbd0b51e85ccc3c8ec54f2e59c2ec5bc7590c89701bf952760eed0362e5e1fd0ce4fcea18d284ed61be4d1e425aa7c88b365a18606e458862a142be9c7eaf18b507688b1bf36be39f1c68a344a81862b014f4d40895f8c1f58a17c0b9c61d0d902533b47de9b04ca9716fda5f41bc9b6f2fb75a50800156c23b4585ae3de706dd6a61026b45f278dfd7d27b89f5f3381531e96444e83d3b6bca6d9ee6ac931f5d6f717bdac322fd02153eba4693bbdba1ff3c4674077f123f78abcf1349d93ad474abcf3fe64618546eff331243590932a5f0db6eea908f841240ffe7dc4536789478d60bde18a1ea496d3ef5c9b5ae9c9fa08c8c5f4e7e5edf0fe63fba878b89ad11c314395a3047aee2f5c7b238a1aac39e4bb3aba30bd89aa73710b392065f5c6d9cecce36355c54c2ec4e1578e4e4febc09986a4b2d971a05cc78a72fa67008b60b935d40fb2beb0944e316a810581a690f9cf6de94b1f38062d0ef5046698a1f33449ffeb41bd50671485a864c4a0157ccf2b0e6e8279741b476c52e91c9d995b6903fd5cb5368bf9b45ff05a19da6bf05ae216044c07b2b4364b5000a3bff523fb492c5f14e6383f512403219bd4cde6cc80e50889e1095d5e92eb53f0e57c6e65c4dab0d147bc5e8920da865f2c59eefcaed37f65adba5e495dea15f8ddf41c6aa802ddc63730e27afe468ee7d8c9f2bd3a9656b8c4cd8a73cf85bbeb4b9fa063f45ef1eccb548162e1f7ce6473f1324469ed0cd1423084bb030bc1c6ed6446a4870d492cbbe9728427192ea80ddf4ca02438cde0913643fd136780e7d9a1afa8d21a10246b7fd0214c1773ae13a0c414636d80451ac275e1c7ebfc9443c59f4aae394bfb64d549d91cffa56a605aaddbbe5624e2660cd4af6189cfdb4dd31c17301486c890ce79e096ac66f9e6319a92f8a02e27cf8f3a2653476a172c1c2a10102372c508b754f0eb8e634673b3dc334f65b6e20a1337d8fd341d8bbd55c7ab0eb74e14f05ed6ebfb1e04b12fd9101a5b137c8807fb5416aea3ade44aad5a7eff578d49bfd0ffcf178763eba0f30d90d4e64386cd58b45c01608c2cf5c748288c21858637f009cbbeeef94954e6d135dc5a458632e422f68e65e6e5dc6caa6c350171fe8e03198b5c9b8d891f4f2207c533751bd8e46c9e3dfc26907a0ddb8abf44242b57a4947781212d0823154b7b093472a2ccf84816084cc77e67f0ee8b5db3df005a5835c99b5ce42fb70d211952cc76950787673f8263ffb1ed7ed3c8e814d7358cac9ef98a2fb165bf3f73f0920d692b7907418276cf75b67a6315117613e569f29e4c2788dac7dc8f36bf3120dac1d18606659ef4dfe4b91d097b97d1fb2828d23f0cb7fa746ba85ecc89857c4f90ff87b5dc5161cb7f7e9ccb0dbe5fd51957ebbc3a61a39e9684dd7f3c1154ee075fecc12b319e2a14e6218b1becf3b5ac72fd3f09b1715d8cd82b76bfcd7d2ad8f4ab518f38b82bc756f0c48cfd6c221d9558744d684e8ddfd81c0422302c41f3b397711b29f0d3ca66939b44b2e72ed31235a0d0a0a9790ac58923b86c9f02360d1d11e745963a150e2bf5df9735594230802bc1a8daaefbda4b317a29fd59fa6785c7395e4c2d87b3178e1d519a215e472e4ef84aea79b75498f608353ed250f2bf9607b799c68ade709375bb05387083101f63f797080dcce63b90f6ca120490667a0e74a2aaef926bf80f91ef09b2867ce5859299ab7db9bb546ff567be1a0f7723f4665e4023cda068508f50bec2d381d90672d3c62ab9f364508a54dcca673295134f6659414d30ab19664131d1549f68097153dbb2e52ca04b2efe2147775c80eac07803acc22bda8052d0ccc370c67450987d5109aa831d8648dac74275c7a8c1d65b60a1d3ff10fbb95b6a5ad071bf14ce74d6304272f78f326ecad7691c49dfad26379d3cad4fdd5cd8f9224f6b79f6dd828eda61482f0226f8bd466c7d7fd5455c816bb9b7ce6b7d2bbaa396f455ec824e90684dbe403628b8adc4a666c8ec7d0f3ef95304aa9afdbe830912139fa669ef2960a6907e243bbf3393fbe72a97be860df279f9d644e6f6b2eaadab84ee8b99b00681e976d21b795145895c96ef6961ef8e34c3c9912a49ca27d5723eef184da72843bde7cdafebf6bb9c3363806e126ae71cee3cd0ae5c5a21e3ab790c2c6cc7e5996f0522243a029d2fe8c3c8c23fb881a164043385cd97fc5c9f6f00ae6ccf308669405adea99bb3f8ff708e1243dc2c6c077dffedbd897f9668d06e299ab1e8745297f5654ba7536cb97f940a8eb0f6e0280d84f0e921883527af017997656532e8608793da60e62f44ce7fbe3d3abb9340673c128ca98ce96cd5233f54461bc2959037a83671d337fdce3006dedb7a2ebaec7bf82e04abf426c8989c0bb08d9f10dc2003b7b7a34e00f3716ab55ead05f5faa1755413c2606227c02171fd8b006daa18b3130c5f2d4bd8a9a058c8e4c6d175fb7f7e7df7de16b71c5bdd31c68594cdd02f8ac234375b032b9f57e1ccfd07f4360d81b2b416ffc09a0d491d6b0f616eada8171f6daae0a536ed23b68522c9f3623d435aa6114be5df3f0dd8f217a5d32fda6a326b65b7514d6eeadbfbea2f2cf0c150b3c5480c1c2bd8a92d872762ebb6e6824df3e3bcbd5d5dba195a2f21dc4082936c50a70d6975a75d12b31ea863e48f046ba5ebb85e7eb538c4f7c1220e1b77ee635ac48752d0c54facef7fd4ad425db4cd7fbeae2fc0c6986021b672d3dce0e3c5d0c5b19ddeb5d6c2f6ebb14149c8188429808f0a331e687cba25785f83a27d099945327e6e985701acc4dccda8cdc11007a8da1ba7677723df5e5e8eef872f47f6c8cfcd4333a54201a0fe360b29822a935bae9f2da2cf3c5610dc580c04077f0df0d43152a337981c56b67e21120431e11a185b8fe7b571ed3c2a31518427438ba5ccfbf9dbf9dd4916c07d59c6849b4ca8b6423ada38f89398b2739f74abe99d8e1a19663a77a30c00651c6ef5da320c68a1751ee44ed8ffbc29cefd816adf9da4e69c942a940b0ea0c17b9fe36240b04be972e752b34a2d732170de72a3d2f4be58a0b34021838c9fde8a55b519a20a04805a2f19c56c014858d0c220e27c5442bb91611e49fdeee60dafc8a668ef76da8bca20ebf6a9c0380ba7717ac8d9cdca8746ffaa6724155958306195fe0685499b6fc9ad843c8304cff032a7fea6f8937b99ebb5ff7f9f722b7aa68e672b667394e35c8598244be9cf7a5ad4d3c8d170f149ef51a18083b57aa13cf383af69237d6884c71520ddec6255353f8638d7e62ab18fd88c9b74532c8a0ef110cb64682953fd3339687c5d34504673ee43a2e47654f779ce7141a07f8352eb39a60a95c29b63baad96a2aaf9a44c04f085370b5963a66f852aec17d448207512efde969e0e0da7a53c08180ac751ffcfabdae4a25e24449494f99496c90b9cc36d28ab8abd1534c4c36da495156083927dd07269cb87b5bd15ab3065dbfb11bfe6d2975a4c5e4456b6e7f6906ce3f79dbbf07ffb6e70b71e5e0d25f00b4ad6c83d7fbb40475afc2f4a55516d9e7f7b665ee24936139a144f93fdb3636953035c36bbc075a039ee8e01d8cc9fe00a2a4ca60bac8cb5c2cbcae5dadc17c12b028032de1de4216d434f03eaafb508df4691a421674adf12c44ea5ca43f290dd438ec4b2f83896506e937abfa004effffffb1