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

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

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

Block Certificate

Block 70452 5e156925ffe1ab32f3fef614b08dcd3f60637a7bcce141b7f8255fe2d0e77313

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
afa3ae564b72a499bf3d4ce1f010bd8ee5e8adf0d7f010f38eb6ca7352efc4a5
Certificate Block Hash
5e156925ffe1ab32f3fef614b08dcd3f60637a7bcce141b7f8255fe2d0e77313
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00022701001ca00000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000ad1d45ab6208a5fb492b49fb022c1a81559e68d1bdd9809a20d742301723fda58c7958ad77ec152f045553602b58e86cefe71808c9a548d743acaa88153f68203388e52c739f9fae22ff2eb5e4acf7b6e09bdabcd894b5cf82060000000000000000020000000200022701001ca00000

Raw Header Hex

00004020bb85009cc4e05cfe72e80cb3dd85bb23115bbbb2fd55221e99e71a76fd23572a9dc65b9f2ebc74a36a1c7d241cd6cd1e339a56fdf9633925838a447a08205804b12a286a5e050118a5c4ef5273cab68ef310f0d7f0ade8e58ebd10f0e14c3dbf99a4724b56aea3af

Proof Data Hex

59,560 bytes
121216020307e6706fd14c82de29d00e6f10a6fe94b4a38b9562a82a020d9902d5633e20c91ad5b1e1e8e1055f178fa89487057134312e9f959555952d81264899f946245656cfd85e624c7b4749b67643b5732b0e5d117acaf652aa586ec45d251972e41ec8beef486c83bea3bd77a60187749ea3db9bd6933e39f8536041413ecde02e3e5f5f2dce4c4a213d52d5237c9a7f736a591af7ed6187d97c8ea2b60682a7e74a12258d343b2b3cc028152af6e9588f9b399c5e717414ac0361bc544fbf114fea5f3a506ee6b6db23f117f1f151fb26a712705fa2768720433d362f9a8ed222e7dd68ea935c0067e05cc1c47dd583c3ea2e2ac44c25a448776ee2054e39ecd8bbe55f5977d85809066407de01cbd18a5e0413e847ba29251008df48a5f2e4eb4e3d7f1d7faafbc782de6f014cd0c121a394dd484f772ee86389c006a3e51ba48991738f5806db92dd5c066cff75b5e8f00a2203790cdfd696e8fb7f2ed17bde6c6245358cee5232f5102811928e489bce1a96ba8478467a12c9eff451e7ce8d8ad3bdd42f4cc3988bcb82ed6bdb94b0d1ed4c5f3ed3098c2f8010e5ba3030f15e82e93a41925e3a7637a66e5624b0492bb1a6a6bb1a22f8053d803b09616588532de5b2b5ba7b99b305d5d2f5d6defc040b0569ff55a43b600a37d404c27602bdd6b5eec8a008fdd80271a0bec4626686eaf2a27c65bbfb8d9403785115391f92e492d67ee87d3b48820f21a3ebe59a3a20705eacf3bf450856b2e6375253313fe155cdef9ead988962b39bafbfe3bfe02954b7d646296f2587f65e8643be0e965ddecc478aa9d649443b2da5578190ed42d58483aca3734282261fd0e135fb8467047a028fa0f30260293c3002b3c44fe3fdc9d6b5d5da74944839238b29c73fa41b0763976c38ed1d22ca90761bb43b161c9566a0fabe8f2620e3fe1e68b0fed8b80e2b5fe6f52b5e9448f60a224dac5c17b49e0ce09fa8b352c5dc68722e9360510243fef0a2baa285b0110bed0b2604b5fabf98f68736ff3d6dfb6cf9ef105d92c63c34ba277d272bd918c10bbb2ae9ae55c358f53fc18218c763b79b77d026f43196db6c7ce4ed8bc9acbb81b0e883020c489485ada9b262f7a56fc8962a0910f139c7edde96791566c76ad2ed7b6db48dee6e0e021c243d07473c5605b8c56e3cab5c205139ddcb5cf120424a3d7181c6b3e961ae1743a14a3dca3922f8f5467713af8fc0874a6aa520f1ba5055934f74bf7f208a4318855d6c1582d36cba23f41a4008e70265a984fbadfc0bf542d0335eb6e2f0dc0482f9b6b55346ee8ec75977dea4ba93fbf24447d096ac2352b140765f5836e56d718016bf8fbe45844058e745dfb987ae0160a1061a6fa6e639733c5d9f0575fb9f218de97add2a210545f410681764d091ae9e193348f6bb2b654eb9fc640d6c9c1b126aa28aafa16ef1fd5c953d3456bcf0ef56ffe470214f7dbb75f074cac101ea51d306b1efb691201aabc4b2637ecf1867ea11cf899173d2bf9d5991fde77fb9ac42ceb199c3a403593e2eac12816022bfca89aa2d6fc710400d0c0545c0063003ab329a6f5806d0ae09077e167f23d8666e81478a997d43aa28911467c389aabc6c2888423a93739a90698504899aee329282d5d73337f6655f7a1696be92acb0b6feb312f4e7733720a65a9c29399e580369c1bf209b0a2974dbf584452a939e13b8019fcec3ac4954bd85e9d288ebbdf2095795f614319f669b3419f319990ad8d13c707ee18e18b43f9d5b95fc2c9e36334bebbff75643252bc36a24a92758163df7256006345fc35d705828f958dd1327046ccc1ab155229a0131a1b071100641895cdcd461fd098288166354e402a313f66310842edc810d06fd98c13dbc2644ea86172b0e5e92f53ba48f7328bd5d666938d667c7625b36d0e5c3b85608760395f69e764594a76efd435be8a5ba77e1f6de30e9b7dac45ba8d76dcc67cbdb7bd5553414879436bf616fcf3847bd5730ca48ae034bcc33fdc3bcc7d1045b4828f9abe792a7a1412477a14b3c7ed0c138ff6a0ed37bcdde72aa744460851c9465bdddb37eb16b835e421665c42439251e36e0e9ccfa3d51de3c9abc9205807fe8516fe12d14979a82217f371eeb9e430a8e3b860e5b6e9d9831e30abaac171b98c40db8f94ca532a96f57835a36f4dfed1a6713d29fb0cc66e9d506bc80714b197fd77ab9e77af5dcef8432cfdd1961140847ed6fe5ec886f318dfde4dd31ca3d74d516042e733ab57f97186024c9af301a0fdecd16756b717dc15a9755b6b6db9c870e1bbe1d337af13bf7d5d882f0a8ec87a0454fc913c390018cac2378ca3789f4ce393e73b1645d0c5b8de5217da19b4512d1df7c05b556a6a28d7f5b767188a1449e0633d5b4aea57f5332df39ef6b358152c76868a343b1bfe9c0144394a9353f2952046fb027d6c072932ed7fb69468f0241376373515198bf767988b8436ab20c6706084bf944bcbde0310f5bb689bb62fec68223575ece9a9a4561e91a6596030615bf0f623b2e2104473aaad35897614f00d13eb8221785c70975ac8a8ec02f0acd5c759b5fbf85f237d9fa49889035aa1f1aeb351a42e2113bbc4118f57c3b7072977015a200fa713eebb3e3546d4fe2b5108a273b9ae5ce12256cba4b71173f98ac2ea0f7ac377775fa9f6d90095a380961475bbcb7abf934d8b1541fedc3ee77a5adbefaf24f3817109b2ce49b6dfc24e959efd2798b4253e0d33004bdd95a6bcd41d5fc74434b0458ca071e953a4d98659511d8ed2e5a8222444187d741d925b9b752421f24ae2ed41c84daaa8d1321517ea5089e5feaa98ba2d5b92e25c47ec4f2c52bd56a7537b380883fb3adc0d498e105412dc1e21e71972154270c4904bd93700c07768731b29203ab0fb8ed6b7e91643eac68a95d65688fe2a0165e319ca029c80caab361308f55ec17911172838646dabd761ae24b0502d1d1b984f4f7118044ab16653a737f7fdbde7e747d442b8e0193c8279e5fa194a14e299ac51174ab1df55a0e1916e967e3609f93aeef640f6382ea87b370632376e01354e6ccf31aec1bb932756f493fe3df49a207ee05c3647e355fdd6568e41a25b2d4c0284ff71ce31f79fafb39a3db483513d42c4a5ed0fdf2369eb46fa7b01b405ea5d9be25879850a03aa75926f52432a98f7812a505fcab92be82f0314be972e7250e4ae1ec2cb609b302691cb5a2a351647fff3d0f4d1212ac26395bf7d99530e7c2adc1e9753fada2196b6201127d5a7f2bc30de62d384df7e9fd8950f0ef71feee4c0ff138f10274209a33465be2e1d4103fa07b173e14810690cf857f56745f7d862f7d6cd4ad17ee549628069956cc24e2022ceab3f0511a0758539ce06cd1d5b24a4b22bc2984d1612f15a695227c939ae15a479e1c285742254ac64d46e82a5a616b91086bacbe4104b9d2f95644bf4940bed22c9182fa2284c7af8f8ca25f32d7e5611002544dbb058d72e316adbc30aff8b870de8dd57a700f457f431384c55d55acd1c0cc962854b01fbba3c3a4eb099207fb43133a30f6149c1e01c26a549549dd93cfa963246f8c1769477cd65830c9069e70c12fd19c722a4a69b0b4c5f2b2e70617023f8489e3ca83fe02d4fed632331a7adabc34d4bf1c7a4d808ae87e9dd8a7364e5eb6759bd7e915cdf13ac9b2399fddbe52f3d77d21c9f3bfd48229b692e17e5cccf9b5d4c2d10e1535fc90bb29c83f202fb3a7703d7869e003441f7db9693b410dd7e7f24cf01fc637eb6ae8fcf2df867c4a45b549645f3dcc55dea5b24b556d0579e2ce12970232df25b0cf5a1a8dc7e8dc3ca7a4ec5a1f2a271b1743fd07959603b58653119ed0b675dc3e4aca15de465a3d8aced96d28fa32e68a1f726a200ce1ba1b624d9b427c903ce9f77039ec6b0f55702c4bc70cc16b6c53f81216d94c60ea92765d6aee97dad5c52af47d71bb4ae92c250242d1a0727315ef60b2a456d18c4fc58fc57f4ff9eea7b8cd6781e8ab5e11d41338dcac5685b44bc99a1dc53645bb065548cab30297d3aa182838f4adf323b9f8ec90384cf14b9effa0bad5a1c17cb61fc0958f4b4e2f646563d91b2c811dc455118f6738a4fd422a377180792c71d41e0fedb91552691557ba50229db61a332212cea6eae73609afbf1592aeb7e54307a88db549cbb32f7fe66752c450cf0c12987faa040d6ae7fc02bfedc0664f5cb879807967ad5010f042c4486f9fbd23200d5e5e535912b2b96eab177e2081f5cd5fa7ed951c0574fb0455f63566841f5c641f16cd81220571ff4d305bf7575ee3ca26c6048981556f83cdb1560f455c4d3df6bff2bfe24ad16167b8c086d55282d01b62a4ba80c6b05b3f5ef61a7e7001ed1c1e93987bdc6c6edfa94d9f350cd8a9f72cf3a8caf70e2110fecaeb5abc9fa93062c5de83440facbf50ae5e468bd72098bf98505d87b646504eb6cd791c2c059b12bde059d709ef0b3ef391de9338fc78ac94b346f3596382bd57d27f943b793ad1599c9add8b92c54b5c95920edad483fca3370b3d57375c318fe2890c6efe82b11aece2029ce08c0e1088edf93c15d284006666e179bbcb5a916f438bc5f4205e73918382ec51ce633e9dc385385e39dce00b46d6e5d6220f41f6135cc79bd33ff9c6ba0eca76ba670cd78f0483cb1418048a53303e4a96d3ab430eb931c2dffb496b61e377e54a380eb0f8d09412105002f69787012533e4eb3e373041342a433cf4a03b257c2b6dcf7646cb8f0496d07f1f4a48c7e05b61581a185c68e3410e8d6789cd71b2f524d3152b1692f831eb694304e20afc0c03ef892e815e0de16b89c506a976803c6bbc38ec0f0cf67b160575906eef765273d335eb0954bd5bd608bae90492b589156872caa162f270ff94a45113a54269ce2eb62fc9def0b199762216c5ca1484dcc7ab000df9fce5ebb0ffb9c05b1e0d3755304dfbe0f260b7245c50e9758441fc4240075a0a79dbff6ab75963a5e146a8ea2dcff14d8f7d4e3b90c3b77c233bb9468bc0d6ec8b2dbf845b52927e0f23079c960fda47eccdb7acde3b2776b320ecdd026d70c7d463dfcc360199a6dc40bda99a8a3fa3add41de0d9e8d5c922caafb84a5d2ba4a2efe511ab2a70c88804ecc836ef28b2592b65377aed23240c08d3c4d10874c10c9d4f29837f285a6fe3a0051beb3d01911981e4d297e9819cbc4384e592e2780fa77d35fd3f335305e44d262379d2fb12c350652bdeed64cd270eb4c307c24d5ce614cb9d7fb406801b7a3de42f8260da42f68412dcb89303a6de44b16bae281f1774320e210a737cda05e0a22f50ddd3f6043a299b2263cb679d7a9bb6407c610acb3e196c3f57a703124a29b6bc547ca924133f2127adf62769a620fd38363e256e1a7e4f12f4af674825261ad80ffe4d006a7f1815d41a6665c6e014bacf21c43e509cc971b88f04d6a564982e12f4a79426051b3d54fbf4856ac6b461a072cb44890e6922640ade4f0594c64b7a3f8f51eccfb59ef2b9124ea8fcb5ee5e5e9b77db6c6aed0060077d17a7c226360bb358df3c9e44d8592885b51b5d23a021f933fb03f2fc334c3c31342133f0cb34e0174790e67033f58e6e9b53731f8b722833fb238f59249315cb93264df0402a0ae734f0b18857d6ff23e78bbbf13a56148eb5480fe621e4f05b2050e09c713d76135f040ca51002efbd26a3317f50f91417a5588c94c9439564fd7fd871108b3757508066f5559f4e035d66afe507ccc82f130a8001ca88067271d14e48964851dc30ff899e4f3d1f90c893294e7b733ba9085ac0d06a828fad6147e5a70fd9f9997b1d2b15d4d77174e5b72426691172ff94077ba98c16aa62623b5bc5ebb89a705d036854af4c0c4d735bb002afbe5912f59a16491e62b5ab5eddc5bba64e8c394edcb1b305978ecc07c1667b8a434f75c54c58f5ec537f29253586a0af77849babf5c9f5469708c5cca47aa8e8b9fd2cca7aeba708e64191d83c05fa0dd186204ffaae78b6201e236da300821eabf3fe694e8ff244913e5cb6c722b16c075dd9b295765247c56a4b69f05cc52f0591de64a41c6a933548f5e1928136bb9ca3ff9f65ea10bcb837cb5bd993522cc9bd17b51de4d531689be91cd20f2692948b7c15ec8a477d03dc4e6bcfa0fed99e168008747cc7d634c576fca6c56b2c6eec42a5c5e2a5f764011176e6e76e8d8f4bbec493225b85803be6a7034c7053d2bebec5fbc9b2a42ce099eaee06f534b77487fd7b5c33476b99a7d95bbfa8451ad9738ea8cfd99afde4a483bb518de96f7ba4a2cee11b2bef223984351d8bd1b7f3cfc56c4ebe73e47d8da186bc831571b7f58d1fde09a49ebf7de8e1b7bd7b4dc9b27614d51beb1b43396ce76c08ff757398cc6faab60451e903d2093727b750536b8d592a2e2a887ab43a0940b66dd369aaf95dbc00846c989ec90b687e3cbacc9fc3b3528e5615bd0d06df9dd44377d2d2ebd28f9f2c24c6402431d6fde6837cca43aecaef34a2f1722c9ee7acb28260740f351ae539947b1480f20e8c546b92bff8f08a7356c4466f20db6c78da2d3129b175f34bea6fbabf23d55a483a5654de3b49d213450ed828aac59de83e6e5a097b6ad03babf85e6ed11278d066741da6c237aaa7a66d4ccd7192e4f8bbeb9f1939cb524ef254f4674e9c0fa66b70d7e31c87e4d0d9587aec5e8d4c70ad376ef636de904399bc6f74fc76f340e730ce80904a6391800fb0deeaf6df85faeec4faca7ddf1cdaa1850adefdd20ada22ded2b9c8e0b1a4d2fc49290894019acae822ad488de190976c68fe8b4d746083282d47257dadaaf701b203191f7aa6095a2140e0740aa88175bceeba023d8ebb4dff7d7079764c91defb3b6585d4fc05bc1d190e517bd213c7d1130e7b8dfe30746b01e9950519123b24776d713452d5d6378ea06d3f4026f9a28ee3615666f8e11cb74e1a7dea8727d5c860235194f72cb5080751583a302267169dfb3e4a1d9522032a6ef5c02eaf0059599eca37dba124eec7db762ca69d171b55d7c81df4833197e8b4c6198b3133a40f5f530a4222071ff64f0c30a4193e6ae0d90722c3dff9afcb24320554a424551b79dffed660fb5f84ea3d7d97668d53ee6351b80aaeba2cd5100fbe79847a5303cd0d2806b9667b31e4bb33eb1b798d2c4b2d824b35dd5a8e7d8a88c75f0e4d3dd800b87bdbf6a23a4b68425a92f71699c65cc15c92a28f7586d2ecc2550830752051dc8b2eaa3b7944c4fbfaafc6bcb1ad398965ffe60359c66c676b2db5c33e232b248b9c897ade0da404281987c15bca47142d022bddac6b2a8d0af43f7e7c5347ba7f9c95d887cb0c301008f335d39d41b79c43208cdcc2e00b3455bb55fcfc4334309c322f865f164b30baffa1dca44d5552753f0fd46b1488284483f0c6bdce47e8a6921b9b5832476272d1d5b095f4564a9f8c43179ea36dad529a27b93ee4104016a373473ee3ea84d66b507082e555dc2bb2ef6b2a89d84081a71640665f0c40388e94ba75000fe6783d1ab4cb7a3be25e943e3e8a060e6cb63a4022f3e878282acb34d270849c5855b8a43e95b2b6ee3c28ce3711de2e58b40fe42310ad4212897edf336cc85214f8a6e7200e2878ca39526ff3e81b842d21b2f317efa93dbf016d6d69f830f113e4fdc91589a791aef8f9e0066d0edc0429576350f73f098964b455f4993ed9c71dc1e1a5b38cd3e46a8f4a148dfefd65ff692c1e24c81873cbb6619b278ccc592ce0c37492a63a53688cf93a7196d2be0225319550713816ae470ac1e97cb3a933d2cfa706eebb300f32cb27dbe90094e70a687f3bad0fe4a006cfd12696514f68b67fb9f75617a31d1860da975ecf68705ff21f4346c8c4f4f66a3edb9fe696bf64dda9f23533d4b9fa1f62d1af22055bf25197a703d8f5e6ed3f432babc39e5d6a4a8b38f999c2e74d832a554a3246ec006e2dee2fe17256cae520fb58cc5bd3a3acd536ca0f74e7c6223d7d9c5058d3d17e3fcd004e3f8563921fc49f5f4c8fc9659b90d8b36b5b4e466664274cc51e8f133bcc323b922ebb63ab45a677ad1899918ed9318a5ece72bc8849135084d1373fe6f54cf0289e1f2661089ef132ac6e02f70d6799130fabf39ad13655d0de3fda1869651d39fe7438807f8df36259d83d974ed38f2398a39b8e53c4690c868cdab47832067944dafd015ece732380767fe6ed38aa80413b8f281ec12a7c550ce0ee4831c55ac58174a9eb02f2e34d2501f10a8c5eaa9a88fd755eabe2a2472d5b61765d4518cd295c161d452568a06909710048e57d8475c80b3e4c63da5d7f47834b33a22236862531f8cb81892ddbc7d3f0b04c096adfd440b3eecded0fe3588605dd09625602732ab1474bc961066c4afaa2531f4de24ac1ded4e8bb65425d93a69eb26023f662875d48ce2eb3d61664e9ad4a54916e6319bdf6c5244bdf0a797de1409b8df0386c35e8ceaf3ee5269fa9bb5c08c5e3532a3084e98dde0b8fda6f6da07fc299c229d053200af27304ca3ac74cd45a72c18414aa092567e623242ba032fd26f1e3d5cc0a618734c749af7b46d2055014f008e729f3b88f66e59687876b22e25a356658d20c45e95367972e5b21cef8ff9f9e4c2941ae2457982892d77bc78221b387492a14f868e47d4933ae415d70298ac9665db37f1a980d69b3b9b8d0dc00826f0f8e662e40589a2e632dd8f72410470dc9c5b8cefd6848a610b7aadd601b266fc8363cdae26f2b234f448aa2ed51211de7239e3100bac90f0270326a0c9cd2238929024f3121978d0dcb9de8f23d585d9477d4b5a07f327d25264a24ff670e0013f24bddcf64e11450e314aa9f15c61afe1e69a9862c89435e236f02642ed4d580066b9f802781620b0e688613f9d6cd7023a1cd3f6903f6879b173809e3cd018007b36899326fc93e50fffb31239327c31718a4fc8fabc024c1601b50d99b6def69e25d4e21593335f38fbdeb57b537b444014f70c9116fc999993a8c288cd2543f8467a1ed83e4c3f61a89f33571d802fd6b4d6d6ab3c819cc8bf7226a229f1abe5494d824f87d04553a0cd7f5d6176997e0a8200d3805246c07bd5756d344ad58b8813606b15ccad5ba64577d77e3428817ad97ca199dbe02f73d449d3b44df07aa2d66c541c94c9e883fa9718ad3a000cb610809bac89996e2b84770635e1b1adff87bc205eb4d69cec31b963bd3288da8a87e93d5bf53a00da2b26a63fa0622e81a68c597016ade0e858a86b9c31a849fb92a83bf00a92215d0c600b26a421a85249114dd72789ddadaae91f12fb036978ec8ca0a250086dd1792d836c268318857bf4728294eb5bc91437a4b24ccb2eb2beb84fc0fde1f5fc829bca504f657e3cb1de499f0466385ee6701b02f12186c1e560b7ca3f4074df38276f42282f77e4edaeb0e91b8549412171c2153cc1235b7c1736a4415fdb9ff0b41412e7dc2e72c4ffc772ddd84b52d56874220c2b48e0fdba36064c35fa40f99250936ccb84950b11c5dff1840f589e28dc0693600081072fd6066564ba606d771de129c8d6cc50eacbea220b9fc3e53a3cece9a0a5dee2090f41fb29d8cfbd80922a16f1e87c83cbcaf142ecdc00e83505797b35b0d5aca1639be1c08e48cda15d0ae596bda0790c8ea3d8d4f6bf500cb886dc9b50c9c1eadc11f175a9b86a2a146a160772ca5460dd197f5bb0ab16ee6d88d56bdb0501764a08d041eb16c5a44e6e2d6bfd1e71d5095c023830cf100947f3f7555a61e1e16a866755fdf187cd12c10610706843acccca2e449a9ac4929b12c4f2f2527e7caafecaa9bd362737610ab8604c8cb46dc68ee56239e0ae64931efc579f8140248a9ea1db2ff3d80e884d6546cad5b3ccb0be91a036208252b0aeeab8fd7d6137edb1d71791a3d49340ee5ca5b3b9b62374fd0526b807d90793e7c7e0a1873b90ad412f8ae4ce1ca25297955131b5b3e0ce0ec80d7d4a653e42f6542215e7f392e80c5be0b2083a291cfec4997a5ef3625246f86d32b8f5d0613dbcdc282900df0fd5f155c1c34bee1f25592b5c923d0510fba8b0b268e58ec768de68ae207fb3a0007a8b3c85c20db5ec96771895951116668b517d5cf2508b6508f65f157a51b667a78d74cbf4f49c2d122e6e3fd24e65c61c01b3d24fb0d1fe4fa35ebbb863e5b7eeca5ff4b4fc06fb43b4cbbf860d704819de6e7cc59fe480a020038423b5ae786c906c87be84f99993fa7615a388861c3af64791bba33d90d028f5ee522b7df6c6afb22c21955398b9268960e109518ba671707303d53a46cfa9cce154fbe7258100afb422e817365a5fdc8f690752039b4289c6dc83d3aff7ee49586dfb5292793b22ba00e3d8d46705fca443702d867cb1829fe4b3ee01cbb8554316c83b7a080470f4e63c6ea86a30547619aac64c0d08af4045e2aa5521220942bb5db23e6d76c11c362aca24afbb23a39dcb495e98ae2060651706a6c82a7315964e0529622019786f6e9d94fdab33769b2900ca3a0bf3e425a21a788e6b03668e2758e4cae5b2e5e0f8793ae8600f4f80db52d644ea0a82d289c5575cc3297191de5910def9d649cf6af27c426c76fd3ee36dec974135e8628836c1a6e0bfc903657b5dac4290cb6de5ec67a644681cd4208f0961ffddf8232da1ce1cc191bfd0f2fe0b23a0e8cc5479917bfe95c42f5835e061d5a31ff4f3114f51cd9d87653117e36abf096510ef647253bc1e0f7412cf7839e500b7b101fce6d2eeac7358e7ecad7a0c7b8231a2599407706d756b512f9f205e0c9793d6e63e22ed4eb257c847f2a42882864cc2d52d42e294e356f55fbddeefdf4d3b27277f2061915c1e049398fe6c1368fec5e30425d06abfc2e7e154b344639f050304d37d11d3dbef8dde38eb32253cdd3d4e581dd510e0df17885e2a79761735215278cc87640d7a6ada02b45d58726de948fe3625a8bfe049302ddcf829f4238c10fafa6f1b82d4fa0f97025ee5684982c2d5613845a504bfaa5386f9d6fbfe56d7be7cf1f9fb459794199f09822f358989e4d57453442a3ccc6596a608807179f717d679de4b383f2d4cb45b6d299e707c015750add7feaac3341c788599c41ca45bd521ce1ee678d2e20c600188536aa3309ddf2d244764d4d7a4de32ece1aca52b55a18226b7cab82445f5faf8b0586435ab685d48fc6859be61e3d1b31212661b1916fc62b53234b9ae99bf9249eea6610cb5321688951b9969448e749b03acd8ff16e21e4bacd2b39e15b171a0c1fa7ca27ce7e5d6806fd060ce596a0b8a1c8f492cc0ca62f74d4b63cb6f3a7ed7d76c36eb79a6f545cdb3285057d5a8d0fadae812d340cc59005407eadaadb7c39f1274a7df1f196ebf479b4b20b15ccaa000a2018d6ac96165684c14360b2a30d5f1e20400932395ae94c4b6dbf7d6940b263ac618f0cf0721fbfff5a2c3f815ad8222d325f1c6ec2872ffb65d17d8d52083522eec06d1fc00577cc5fe576c203fc56586db9c821f256df432493075f8bbae05e4f23e32da169d6dfefb1cfe2e7d1c6d2dcc5ccd8595afd1a88acb382892b7822f5becda740e51a2a0eb636d3d159c2de307e0094f9986cfed04080c4bf458d175cbe6a4e81e83a57f5ca217be7a9224731d3f16c369ee8538feaadd6b34f4b2362018511f4f2a3f376bbf51d3e7f68fbe0710cea885d309a5c56c5bab756af14d6d2222e8104527d1535a80d5964c4553ea17b302d1412ba7d909a27fa2b77d1bf331ba0ba33332ee065c092035d899c8cab93c31515214c3e50f4747a4f983bf0a0f8c5fee8c1fd7f150055031cdd37db7d7893211b55f0b86439dc36f1d284a4a00f81d58cdbd773263b6c3c06f1fdfab2778cbac654ea6f3ae0f1c4daa8a0898efdc8699f5c50dcc756d80ef5f49e77dc7aaa7377a959d8c8f4cb67036714268150ecee18dbc3c40426002757ac072499b012b1455a2854b46498314e49fae625ed876abc6af0d48332e6b8a68ffc606b026f0612b23439d8d0b57558b403a5f7a920f2bbd91742f48eb62d771737c326fa4cc0b85943d7e3c79646ec1ae05193ea9888fb524fe01bc99c5f21148a28e7a4df3c11ac2a4db4bf7365774e0dfe42fe8e56ed97b1394e645b473cd0cd44eb44bd6e85e13670167ca3443a6fd84176838bd69d8aaabcd25947e8eda07ec04063f36e829121f3c630a4392956d0317e8a66e7fd903bd514ff29541c12801493ae255f4f3e5edc60f7096239f7403d9c0642f4f20c0e4549563b681131d7756947d0f24fbb66c958752ade8259eaaa5eb2cfaa37157701e6d6f45263a56db0a9086bec61345fa53fe4a0e8586561a1e4d9cb487329fc63927dfec0505aeb4217ec7fddc6a709199d4e37eb36ea59d0b0c0e36e020e1d08a4c1dbfa9e7c3c2a10bba0c732f7b66950f423688145475fb026a1535882ee2d51caeee4ca39e943f82dfccd6b52375cca6340e05760a96b564c8e8540b4e3780124d0ad89355b0b01869e2787bc5aa6d697ff2bfd98810f9879ae679df2674bcfc5db831e940cdb599b65a549fdf2d10cb8dddf023171aa2eb0bdae7a3436c18a5e492f0aa6693e72be769975924c201da05b471c8ee017f6ed1c9664b5b0fb793179745d93100f7fcf98de59f6ccb914c6370b73145c33d5475e666a2b92153aa3ece378bf0c66792121942e4e0db1e30ed895b6fff896328f16e1f6dfc60d1c9501020dfeab5f8a423385de931ee3397ce469c1c297a46676c20b14af48aa1ccd4f227bd2c859fc8ef662a072e0209ed92efbb8f015d640c8c1b6a33c858b71498fe5318b9da7b7a70aa2c7f9eb3c6a5f84f7fca2415fb4846d0b36e5bccd5f8225d7616ea755ed7f095fec225877d05bbc0116791eccc1c103d8fa9c38f7c237da09c7032e67a36900556ca7d7882e736f22a1ca9732c420662687a028ecbe04ec69b745a813a889517bf57775b1ef0c41634e646e8e9f1e02acbc44c69974c1e2c3a2f99e99ac9b13c7bc794e1f2c13c037dfc06348df62abebe3aaf0373d229d0922b1815095b901afdf5fdf0c3fe4341b5c1c35bc925f870b53355f2bf54c36c81ae9bee4720548453737bb47427ba16f447b31058e64860146a6a5e9ba131728b99f663ef529faafb22ef4714f62753aa1fa5311e00504758f2d1fbf877703b21dcc847938efff5b70756d06338c90cee73aea3f033e49aeed000b86a8a71aa3b2779afa1df1227a3f2d614d404c9211c3befcd4a12e30e7de7baa02ed8e7da430836939cc79d2dbdfc948d7f5498b7ab2d4e2e89ae44af0137c833c06344ffa11881b43bcb005ff9541574d9ab5b97b9c8a96c85a141bb67ef11da416de6da5425f38e5d8f8e29931afad003045b04be8c8374a4e64687b3c2f89ad3034a75c2665e4c133b1da23a4a5231c67be89ec468f7a0fff77d65d676e8a395a9ac44a90cd68fc89a8300277fe75fafb0ddba3bc8e4e8f6179cd7f2e199b09175b34d57e3a238c7c8c85177b9c010a75a075a42f74e7d7d8b47693a5e0340bb8a85e9317eeb659dc2d7127202bf60ec07cb446761091a64ac172bc25e2bde80c0baba40ecb9e4e234943594f2442027d294336650f6ebd505f747e8226d8b981e32b8e2d081ebf09a4ca0303454b21530bee277a6ca473f2fb8f668cb5f847c0e6af8ed30dc57e287047b81d34b928db47682be98894a9cf99d44d6f46b3efc76dacae83736d36f2e5cd1eaaf4e901b41f780c0196aba976b4c7c209bad7a81878136360a92e2054065c04934289c300d62f68e7a5aa97ecbf11b356ce00a7cf70c3e67cfedc4b71793ae2708a49269c9409909db5a7efaabfacdd567e0c16718e6308b717127c050c84901f272c98257797fd6e8777b0ea08d0a6a8a7604bf622e59eeb3d63583e9ed2b48ab5080d68b118090ba73db12126d8bb665856704a551d863243cac5368b1cd1f089b5065cfea10e630350871a3a101f8dad0e1cb3da94e4b4839807220b5d4119feb3d37f573d847c1839a1da539ad0997753c5eb675f2886cc02df716540dec815c8e38f01a1b2ffa7291b2fc3a291ae78d5caebe80ed477e54700cca57c0c7f81d284625bf5ea81fbe7b65dcca20db871822593bd2a914b8e5059537853bff0b98c86e41358ddf21d931af2b529c1aeea6bb591badd6e6f76ce78045816b180fcf7accb64139e51261b1cb085174c4cd509886959b029f87351bfe85fe024d182c8f85e54f183d26df918b58d0ee98af857db695596161fd599018d36f2732088e33f2cf0b177340e34f4eebf8823adc5f6f53fbe0895c023759474ecebeab150dafcef156a039621e616228777066af6a061e139df19a3ddd0be466b770cd071bd741b9c76661c34084b313fe4069c12040b7a6610a9cfc6167d2993e1931f8cb5c806d10d8e8f05a657814be1a680f0512a32ee431a8001d9914af714b664b63f28b801b1ce66f91c68597ce5033dd27f26748984914fe9c8a0af38545da172a97ce1dd3c8b8c4c1032397364baeac5af37abcc5ab6929e83a6ff7f699dd1bf78c140978a97f57e23b621b8166c2fbf3440d9bd2f0bcd2ec57bdae32eade1e4ccf0542c5ad0ee65909c0477a0178fe8b2ef6a3c8b6fc7f19a683b88ee184ad8289f13266b479b4947b2c8a60ed98a0d7a9c80582865ae18734fad831ea93fb41f0bb980eb7a20f727ce53d639a673d7f7b48b8de6673acd205cdb55e69843e8ad47459a68418290f39f01d4ad1f78da8d29c82448add354a57d3c0fb4dddb116dd007fa4ef610fed8e1a9d1226a3fc2e9fd962e2ad143b5c6ae7268c53dc21e28fa8fdf31626ac0a3a2a34f83da9a4d34ea3ca1ff5c45cdb14a6863fbe35098138d5b60eb4e25645a425d256a7d6ab95e59a2999f1c741cf50bec14ac29d43ee29b04e3f363a501bf9000435968e02c80417e66dccf49a3492f1be4ad30e61df02936b543777cc299ccef33f52fa323655a637d97ff1383642c82932b909d86932009eab2bfb06ed558c7398fd2f93e0915f582f2ea0a461a430971c99f081a59f1fa60211ca3072b2e7363f72e7ca3887846f980d3abcf97a0fad352ee2acb2880fadc765ad721d680a699790ab868a53262685890eaee8e5644ca9b0d5bbe031179820e182901f5ff27cb40fa823c710f98a9f6541919f476129325476db03572008885962e913640e1131ee76ff4d1dcb4d7048cf861bb0f66bd7264491d84bfea0a135ee137eb1dc3b214df8f67a41d063ca426a4bca381d235c894200f0d0a9d4e2e985b50cdbad59f539b6b3047f573b681bdb63094bf9129daa98adba15d990db1facdffa60811f308367311cf6e30fe6022918e26d3ac18f09f83c8ab2726f9e1856d5a2445f1f6243f41205b154286a25da42097a72e58f13b430b040b0caef309b69ee937eba9bff7687b2d55688e904ad09b9f166e9aca7f410dcf74a87f660cb73bb48c259649e55c4dbc0010c508351987453c1ada4f3678871aa95536961087b5c92f2d557fd93b286c0ddec322971d957907f025cf6f67bd6964c9049e2cbe8898438beabcdd881f4785a7a5ade4c79b9d0f3e4b166ba22c03766597e909d860667d7bbba7f0449bb83643d02b25c3dd63d7ae51a68774a089c071a371eb7d71cbe55fadb7120ce36eaa5be9a20dd8e693cd4382070c6bda8c26219c19705e8901ef8a208001f941eef6a68256ab14d93b59fbc628ca72aa3aace55314691d1149e584f110b0780e5ab13119b029659dcf0bd1cb2a9522fb9eb7b6d275af82bf4e0ec8059ec08b81612f92d5fb8e740e47e66c0cfd7c29269eace90027d838a2a222d24215b2fc7a63a8fcd15c5a8df58e98e213b136bf4e39aa73fdc21a763c42b2dbed321fcd86c3dc5f68e1bb7ca2b4c4de693c4dd8f8170289f1e25eb73a50877e92401c86c700221645b096a6664bd0a4bd3a7c6b62422e546c1f2ee3b70a9860240bb926f6e210af741cc0157ec4c629ec12f3ccdacef445157a1b50fd642727a0535787e39393cd0b12b5f8d8e2b6e5c23d10f6c46950acc0601031a8368f466c959723274dd84e2471f4d1fb5755e7315cf90151103b6be58d35f9fbe19b54d0bf4a720297901759441bf84d59bb57efb5201fbcd5c27fa72d912f76648ab9de88909e79e8ddd44f6f9aea0425a22628130e1d433c5be468c76b4c8434f7155a75b8e96c3b13515f995873b2eeb7a4603b178bc201b3835a186d2e7949843fb9c4de67ff7a744b9dd5da1ac50aaa4acc2938cb05b2de56c408c5fd27cb937b1621d4079d50238eabaa862884548ea1116bd470f5fa0c7665eecad028632f61f4296d279b4a943a3df5f5207986298c66ecf4c5d2844242028815b2992f530fd0638cea659ec6760aff958cd0340ceec946671c405b6331558a76488543051f77b636eb3e48706ad4c9b3a61ad2a89012358783b555ee3439057539f9b43b2c43be5f9c56eccd814d3e777c7e66624eea91fcc743b4da5530458bd9cdef6c59ec697f456ba3e4f398ca4cc13b74722ad2ebfd8f23966589f2b7066fe2a92dada5a82d7b5eb79974f9860f212b744987024b193de5ddff618b0318b8cdabea3e9bffe0b3c2ab3dcec0c21cd66860333dc9a8368778b11f41a711886e125bba6694cf9c93efed107258af49b8d217447bb6a2933d311d87db77eb623c4607f3d1373e863605e8eadfb2ab3a5dbf66bd708357d1c90a5e77e6a4bd9f86d3534e83569f08673c13338ee11d037b8612b6e8968f22581ea12a51ca8b4a2d642b6d7294f8280758a7c54f3af1079c4f59f09ccc165023d3b47301eebc6d310846cf21285bbab6e302b426878377965d8972393e18e33f73e36949bc09291cf38792e583e0a5ac9cb0d6b00499a7f169b5641584aa74cccb7837a71d380ad7ad38c1a59270f40fb764a62c0a9f3232bfcd25bbc4b28f815288c72648ef94f6c8025fa0cf0cd1acde4cc72fea38b5af7b7e8615cb951b6a86a8273d2e70ab76b0641092d13d3d0ca2c361618d76df564b4aafc60146c6d42084b336e04caacd4ee16e3082037cf11047d643fedf101025e315637b389571d5913a087b93c37e7d8ec0025e2318b792d819cf624da77d6776783eda9f8db6eda9e339aa234d3ed211c1fb9ab4b1299ea0caa40516f851408e90ddc9cc2d9f649590252345cdea732a8475fb99feef0e116b6ed653362c57194f9c43b4cd7167e83aac270ad23b87202a0b90ce79bab518fdd099642d6e090ab085e678da44e785e20d24a9e0c8bbec09cc24c4767ad27b2c3bf1e64950dc808d53e51370a99009211b3a3ab32d60b65b5a8273b2a1a308a0f2a8155d6cc5f22361c2bdca938cbe5676adf8c8bdc5bc41a48bd1539e56cdf2d942636e2e2e9ccba1bf0482b0b4f3b74e6611ef435403c0311179de92c8231e9cdb88277df46373d5244c172ba13e68b1bf291565a21c403b84fd45ef64d97c63d46e008fec4a91bf5ae658d646816d6040bccfab0a32ca8418f89bbf71c5710d7a89f87c06617b17bb69fa834f04f226610e3bbfebb76f6242e4a3146b3d67321a971a5a2691f610a165a2212a2430dc09fea36f66bda6de215ebcf381ee64b60e4a34cc01d1811acdec33ce798eda3d833f620b2fb5cc20a03c6540356dca9397011cb7e629c3d7c8a631b6cfedfda530ac841dd6286d5a6963f4d97525644ea98b9f235cc6f2ada10f0eb927ce7ebc6e1b8fa4a681d892f650699e4d216b73bf6626d1dfceb64c7df7bdb40c6bd5f47a3de5bcc1a47aaf16a8506325fd40ca4df8141d41050cd741c8251ce3f57cf436f2bc8d4fc19c43290d14a350a10895ef18960cbb4487d5831b662479ff93afa6e4e6970950c7635582975ada47c8b86a6ab5df389e10c283510250dd8b5d12be2fdc1603423282c9ba6d75e3cb1ab0b3cfea7c0e8193ddf065ed37698c1a6d4562932780aeccdc9ae488c3b896f809af3a21860cd6036fb2ce1acd8c93f82380ed2bac22a075a4ddd2dda59d10180bd510955e7e253f344671d8a407e3b99aba34abb69c1dddac4b4bda82866a0dc54ef32e059f5e68ce1113386b0f224edccf9553e68382c550f92dcf5e392ca431b3d621b55185754a19bb989dd1aa8b7b37cd4fef66507b23e36b820ba94ae50a3ff897a3a0d658f28be3645a47018ab3728a65c89ace862eecc888b0d42a66ff0c3841d6013417a509651059fea10c086538399a5af656c0882b949c56267e923a1a526f0c6613c651cd0bf98b5ac96c470bdf4caf4686165029060f43e2b7f6204488e1f88caee89ef923808d7e1f1ec5e327bee122d02f732c9cdfbb55c77d762360d434f45f3aad3acd2eb746c1a13d44df7d4f9569490efc57b5570af2e6f7a80b9ae2938782f9db8a192c26ef902d0ff03279c1be0c7e5b9130b55414c9f0b49170ecede5ca52eea6175b74729834653344a4268c0578b876b4021ce056dd7d260a71acc32eff365518d0a889f8d7f1387cec54492dee7bb011a93b151af4028e6dc6f76bbc62b02c754227a2782f272ac166049aa3097f389bba43e7753c2a1866f8c00c8142b98f6953651f0d359975d3a3484c00cec177e707ff71e3be9afc448b2d331121fabf1cad41da93bfd73979c7aadc724e4fa475c29f2ad4974e7569f8d385e5c4872477fbde103eb19e95dcb495930fa88fdae2884474b3857e9ab015bb0bec026a55c19bd25c5f87cd52fbb0f7a35421379f72807b03bbeaad6a20d93cbf60293b32606e625e93574f8656a594ab9a80447919b1103b0a7636195f5995d6688777ebd9a1dc29b21d74c2ea932b8db72ad68ae3f25d7c785b5f398b9e0e584bc5ba6227f692898533b30018139e443c9d7fafbeb99af10136528fd9a89f76cc5344192ad85eb326e5ecc740beafc5abd7e86a9e734f1151f1525e1424e8b80c3036ca3ffa2d81126a6bd1bf1f6273b1dcf382b9ef74594713923cd04ed55d32c788a61ad2d3cb6180d4007127605267028cc398d2382cad7c007de8782efdb78c8283b8b7d017b3ab1a399bd3c84ef07fb1b779dfb5404b10daf796885cdfd04d120830767cd478fcc593d88a319ffada0ecafda7540bdbb12177a98065f88a15812ca4189fb68eb1ff1dced5d4915302defa80ee0878435f869c9a1fb57304ea1a7cca1d5932921897a8331244d3abcd8048071d5f618f4527da7e58d5bd06136a8d0c64bc9425f4e89cfa6b3e0567cdc9bb755d8dc0b55c86156993fe99e8395651d175b0a308a5b7025fcd9ff7124cb5643aa2b66355a478c688ecf6f55ee1d1c32f5042afba886a976f4b4028c7454dbf6fcb8a973a55c502670c9c17497a9d753904974c2c45c86696146ca8fbba43a75ce7b5f6a8ac253e2fbb071d1a484d7ede4de4739d4ba02419290febdc79abb769c138cc94b4242fa9c8c2726d54927c31410c04c153837a4b7935ae241367ff1c714077d3c546c630048534a1e323a5f11e5e51b64233b21b37ab7fea0a61ec383d5e8d0842cecc1b033726255f1d0164b9faf69130ac4168b9da34883f4fd25186ff886a94b5495bcd3db06fdf37dd0aa46bdff9667e56efd715904f6e327fec8a389cc1c5fac4456fca8f6d0517a5804e7c317944cd8d1990e620e185cc2c27aca52db8c110bd77cc2c51c68895507487def8774be775c3c9e0516f5a4dbdcfeac1dc2786012d7f76e67451e16e3ca2fdc01620fa6894e2bded25a7f5bb2418ca8c8e6eeae14d178090961ad230bdc6210dd9436bb2d54633795da5606cf6914e4e50ae0f3a0caf90b00471ca7a25958afe3f309e2d4748d40f42ebd460724d65f75e510d2497502ca8b3fc1cdaee04425c8e1085329fb08d8932bae94d798fdc2b56bb0232336f93b0e03bf469155315b7e733f457e3e2d7c8676d5f3e46940f9f672da418e262021331c947dbdc39d335230f9428889467509aebde3154c7d8ce087f436054213abbe1173a297350291f34d4cee1f21ef2fa1278312b51cf0f2a17d02f86b632cf625dff44c3f83298e74aae1334396edceded8e6d7e9d6260778ee8907eddd7f7b9419db85f233817018804e2c4092f814057ac5a7f1169a7a0573e5ae5dbb38b7ff75e6741cb1938129640d194f58a53d78ee7369c420b78b59f40057238beebb54fbd80d4a6073c0f03b13f4d8ef01ef13f0a006839506a6fc3b322e27c95547da5b7615d550919e58024fefbdb593ecfb43f82855cbdda6e777b725639434f9acf32330fd95fda3b1464faa2290f07ef50f47bb97b1b058ae151d75db086adc648013e62a5dd0774c2568a8d1cb6c8ff40b584afc6b5cbae9d36211c372c48187dfaed503b8d9356443f6e85de2c9f56515e419335723f7a0dcda9c489c82c214272cc94b446763541ac1840ab9343328d913354954208b1d0897ce09397c3c978801b74b23bda6dfe44c6abb1d25468a1abaeff87325edd6b269c0e21a559b138eb3e88a9a5018b172812c7af9a45782e8c44325fe2c856b9af7cc479a44d7ccbdf5c7cc4a31777f22115c55e5a7656e5826a58900aaae33170bd10b4558bdfe31ec4ec7d856e546b8242ab933e9747b603bd7ccd17fbaa40903f9ab745946e4e4b5a75cd5c170a30a723be52a7d6879a5b78703c0a474d4bc62eed1c350dbafa15c512ef972b9f26abe9a0f58ac2f66042e21c47b87658a7cc2b94063e89af27bd7ceaadcfa2f68aeaa1492d29d471f9ec1c38685ddfb994f96da3b7c554b4b565534fc90584571e864fbb165a3e808673623d9bbb9601f4c193aa2872c079713211788254c1d3a836197178443fd0bdda089b84dbee5c00cb07d6badfcb050729928d087e4efb69b6111061fa87e6f045df4af28a8178037e4b7ae02c073f45db754cef08b27c872927955627e4335a4f3cbe66c1f07a006d1a9d48fba284afd718ddd20085934ff9db028d45691a8a80ccb969ed0e3c766434ff14f3786645d2437b4a773a714eb44ba8c143df896fb2cd358f017320a80b927d3485f2d700f7948fcafb4b6bc01b089b621fc20fab39e54df2cdd8dc81d5b365f4e37b1a507f0896f2bb91eab380857e07c4a99c34c442be61750e912b3424f872c23263cdd2b5d8f73d3fce5d29319113aa5b0b5bcd0703f2de54ca6eb2e7fd86f4f3382bb1abbe0874c7b47278a8f87e7efb3e1b31fc4ed71dd8da8f397ff9c9dcbdadc3e59b250ea7ad8e978bf380eb98ec15dd0089052a1eeaef0f9ada1757d05baad631425d73449fb6c36f733174a3fdd7470ac20b9a90759de474aa49c517ad907c5fad0b797f9c13ddb35c070b43ff02b47b650aa782dc9636728032f78138c398f4bc04781f386d48ac8565f0d6a65ce94eb14c98fb6a07969c81a45068c3e73fc0571fbb0e1c4ae040d2efe7c50bd862757a47df719ea00d6b071d5cb3c6340b9ef1b8bede548a5131b88f58e9b1b92edd316929f0ff666f0832acd54476a52428cfde98c746572fb57f8f597176f5765a9e49fe37404f7b7345211156020d10627050e1ed1eaea43585d0e4fe7447b235a11902292a66f82d42a90d53a2424ed50a8957dc3c7a78e3487a729b92cae1de8c8c805eaa46b39a1fb4188549f05b6b9a755af84aa5ed589e7be5f4a3d2bb76f834ce26a09aef877e80fc8cef299bda8cec15d36ccb86bc6e2a634b5fe17ba5bb17a665b4866de6319c06704a6c8dc938469dddff20f99681bb600f957e7ceab7ce5ab9dc4e323821e43b5326c3dfbc5296b1b991ab8e66a669d9ea3453485184cbca106907b098b61f4f0126ab379849ea6ab2355ffd20c21cd26d67a4bc36c42dbdeb36b6a04edbe2828cc165c2fd6e0974573d29ae356adcf28932714c90a2bfb5c2b7a5374514b74bd8d2108a25f670053239cd3e2c1c4bc8411551da683d028ddb756330fcdac05f3b4452824d108e83069c6b5524a24133746d80f5f63c6aa9d795d3fd221dbf7cf22db5fb8d6172da81397600ad110027e7e44bfad1830ffab9412f0feff4c093e511c3f6427b6e095b735315ff1eeec5174ac01e48e9341c762abaee39e9e722f554f8faca4491268a40189caa36b193ad7dbd78d307e173c552aba620caf5ec48f083f5861311cfe8f5a9711c37194b76789c24004443adbf4b97c3f82befb0db34e2ac918e3051eb35b3a31627294e7ba50945f8d2012b3d6db1d644f34cb78b0cef3342e8fa6922c2f8397f79b36f9773d98446091c93e7966ff29fcdba55f6bca05160fabaa8fec1db60fd2435d3308b2f317def025552729f915c873a64aa97dfaae16efeadacc83b392584d67904da4d25a5798c5db3ec244ba020ed67f224184a83072548462b88746361e1991eb42a6553183adb5ea2e6cbaecafd68bfc996f4b4e41ddb75913b12b51835f665cc0e9535f447931410fd38a9f5dd2b8aff2936e4d12402d60b37ffa281c9c756d660510acf6f30a52b06cf67ac65658f2c17bd40245774210610005a898508c0b61f10fe168333b900345a9b12ee1a50e85ed3c9fffdda79eb99b1c8ec087dbe514ffbd98e02e99e7cb553576895223574618270febc54e5656f325fd38066fb0e270c15f0cb2617ee408189a022ce585e0c2855f4cdace1e2ad8dad3f467219261ac3b5cc6348c5c0d75976c62ed7f47b02f9421a3a724aa73d0b5b04fbb2a1be424d7e000b11287443534eb9d20710cb4caac36fe896dadae3236dbdd2267041f7a367b384d1f1efa30111e1e8c367b0425813aed0d87182f9510f5d0a141b1b41801a6ea7a20c9dd23adfc45e5cac786f73ed3b9833160f74a57bd5d058cef2a905e734869b562ce48546766d651eddeb87887029a111e5a0a943471ba9e7c700f033e22524bb0e65384ec6785d3daf964ceae0f67d99409b2970ae10e4c4a0bce1f8904bb3f9700edf2ecf12298e64dc4ea25cba2800931c4b1b5ad9d9b2a97d8cf5b28609295646df3239355193a9eabe95ebc3968db8ab7031c492a1189e9cf018ab945c4f8542dcaf37367b0c9154b2c2802b97a2f3c255ed23db5efbf280baa4ce9d803e89bebbde8424a4145fd5725cf2fc45ef558bb2db97cfcfdd5df05e2739a2fc4ab384ac5166c27f01594ae00401952488ff42f6bf9a6b7223a075f4b4be07e8f913e1f7e1e10717a3f514e5fe0e9d389949ccb40de14dabed41950b4f5648cdec28064285567646c5c16695f46ca45535f86b11e264932c58ba4817b11a4bf96988bbdca8a69889fa4ae27d6ecbf83653a34198cdf07b89a2ed277c6d3dc7b12d4502e29f406877809ba43f6d1fa7426d9f16e624068c5d50ad09bb06705592170f0de5b544bbc854832e6e4b6e63e0c3a082bdfcbf5a9f4c87dd4dd88aa3cb516b0a6b1a5547bee8054a8349772f011309f2a2332bf538c487b6412a093357a738e3e7434061c722cb4636668058376953afbe3dff3d80d41ed9418f28ee2049e10225ef05c12ed3cffa16dbe031a9bbf4bba2130f9a354600f0cbe29b94d607023dabc5d413fea990cc87462ba113d9b59bcb581ed7d260faa69d3383ad1b24b847dbef87777cd15eeb791976d69d852574f27c8271dcb0b275610bbd100bc2de1a6cc99aed36fc25ea05255bd1642d19f8eafe5553d2f608e2b916c0df5baa76466debb461cae61a42ff127b3c6f9409954d5600d498613669495afe7311fdd774984034d2ddf33a130eab222d8955b82da94afc2277e574ae54ffb896c76261bea87f64c487fea377597c3f6ae3a7119d53e00e9455f09e11feebe9930f95bd86c15bdc8e66b63095a40b7b5c32064aaa032733e159a3adbaafbef292e2515e5a3bb7a237bc3caadbf51702193f8038953439eb776a20e7356033075a72736f4e895852ead23a572450369a1853205fba8848fd02b4c796fd2f7b6b96e5d732e44649c08d978038df1b81c00e2e1c7d3f99c2df9290fcf46039ebcf15781bdcee52c69f55c099a4155aea7116ef220f0a7dcbaca467a5a2001bc72f414f895b9839faa554531663f8e1b0aa1a9966b6fa54e62d0f807da3ff33fa77bd223fc6878d3f2b879ed5b02e04d5c4dfdf0906b68d7ae4fe5e6a9fca579df6c4cebaa3979773487742e2448b28429ea9923c5ffdb967ca27d61cb226a75b96110b078c204e7a785864789a5496001bd0e3416005e8ad45e88180b348e566371d889ce68aed206423c15541cdcc49df4c34b8f3a7ee0d6d99714200560c87dbde8272fd3f631050ffdb7bfb414c522f9fbd0e1e28008fa718ae4c64bf346f2b690bfe75358ca497060f9556d43e74fee1af6c7bafae5f2d148adf76acfabf4b0ced7bb21f1b9a8fe01dc8229e8006fd2604810984eb7db481572c326098cd720adf0830fd2dd458c4b9fe47ea2b904d26f47135f735eb5b4e5bf2201b534310f37c45a3ea0fb8abcf227c72ed84e34086b75ea0c34b06f765d1becc6acb3286b0cec161af58fb11cb434fa1cba3e78fb56de5bf1f44e1e6a8bdfaaa14f6d0484c4d09e0a6faa48be985073ec6ba0babd6fdb8e5fd2c770ccf9692de0e22643aef73823fb2f01c4407f52d7232811ae0fa934e8d343370e697da4900851be4a1634ee3b3e57d4e08e4027f7c3bf2ae28bb95ca6e31a5caf8822c434192a3bceff19b1d98bfae10e05508661edac142eab8da9efa3131c912b2465432efd2dba871d5a106de2616498cdce4966cfb9043905e4fe7193c77186aa63770fced01a9d9d0136a59e0dec62962153bf06afefb3b1631a65afddaa468c23ed8a00baea5f9e40e7381f634484d9a6c54419ea02427430b0dd94debaf83617a9ef289ddff8a2e310eabb4990551da2649c952e642895aff554f83c394e56e5a0ade27af3f1b83945daa3487ba9712f1f1fafcd18d78e58662fca79d3cfa0c6d4261ef73b21429c75c129366b47b18465174563b19094275277a1f86013bf9dcc8c780155769baef74f33333cf0f2b4b0202b04b091a82e6440a2fcb785a3506054b9559c57bd4e1618877a0b2cdaa496bf8d80201ad90d494cb33e7f6b75d743760d592f5a268facde24c296b8639b7dd0f27a4dd13dc73de4166c95e568901ffe54a873e129b97ede17e94e7fbc9d5079e038308d589e41a702b5e5951f463e35bbb10b34b48a45fb9deaa9d4f76c650dc1b202b9a3d6563ed7c0e22442f013e097770f54f6f6dffd30525b59f2be568077e23bee238738682eb0ba9e7e05c2350e892f3a77f5a3e07658e500c1cd26ef962d8468efbceed6557ddd5efd412e33b39ef1e031b6161459a03fb9606a65ed6f5b07ce19567577164a029c47b5d0bd2b112b501789cbf44f6d511efbc81530e436403a90eac6318d5f5c575c8f1535eb9c81148cf826647d67ae9874d777efc5879c100c0329def2356e17833084c711b6f1c3adb8fb903541c886b9ac1abde4fb3ac6beaa65b012130f48a0f34f2eb770602db9cb0925496377f2ee7a37e8a9ce5f9bfeca70573446d6d14dcc99582cbb40a1b2bc8ded961378433987bbe656c2031e5ffa22ab88a37eae8ce4eddd4a8d47b5c088ab19d5d5f11c81831cad922a9860b45bcb3aed2bd666d18d678e60f5030eca22da116638196a618a9e8187ae71d0b663f3c8cfe63e553182561856d9e016fcc1add734d8bd40446674dcd3ff9eb2c26e62a96f229fdfc29bab846c462a8115eaebede43ad2fa06470bd8d0501aa8e63f066ded92b25e8b15f1e0237ed98e8c9e0320becfd829a6d784f154860b9ff027d1d9f507dc0bc57d0c620c4a69aca045358d3df3941766ef6f6c07d73171042a726e48c7d647fbdebdd766e4e2b73e34071252500b484345fe46d05186b061c34ccc01ebee0cfcd86cb4baca8440a5f2d318a8ec2d3fea4ea82e48e819d53d893380a0c33904b8ad0048d0f388e581006a8b7fa49d666ff9e5d5894d075732c7f293aeef119c89186b01fe98270c38f6b6eff7d16230e3c50319ef25c24c469dd2bbbbc270cfbc7e040b71cc0303cad9e145dc0782d502481a7028ebc8cce15229243914b067446d1fd45f4a1be0f65b26e72d796de0c90f2dff35a89209e7094295f8d0f29bbd40f8eb23cdedb8c015b0956af8ab7bf67ed5745c22e0be27b46be27c8b2693c1ce31b1a9713165ff7d2cb540f6b281521b5fe3d5a011067c45b4784dc4e18d10815f1f113f3ebac7318f8b93c6ae9ed1f96f97703a0a7dab8249e4fea5c9f27ff87f84af440c0f808e25dc329208b7e848ea2f062d43ad223aa76781bbb692fcd123edd2c49c673a9b24f64eafe01c5a11208fda4fbe4e6644147df7a2470a74ee3df581a8da165f34d6e8dc9872e96c9d868366d44bfdfe51530f60c01645ea861a05b6562aacc02bdd2074568637517f9c30374aaff5856a5027f1bae0a0ec78a589401e9be911615650ba1ffd150d88aed56828f69176d23c94dc1af2c2707fee133c278a06e01a99d508ab47402f28be878914b84cfb5687a40c0e393971273efedd1b0929116afc63f1a41becbd7a3a04391c56b6eb5226389bf07258f0536f41b9b4470876041bfe413bf563dfb086ed0b91010ad712b40c45e556537efc3ac6a7a9d01dbd4d32f71fbcba47c2b729a0e33b2c8b130fe1f3636fb288470cd1af90c5237e78d7b9e320c7585553a3d745e966f9d642f014a6f38a62ee649b78fd6389e52ae33fad91cfed51174cdb0d697b00ea13680026a23a4fd77992b9678d73bf7e70e379176b5c0fa843c70dd68d45d86e2c0a2e5da8f1fd7fe9e76d2f184daa8a00212d38a4c243baabcffc21c5d651d014c4754a337f48ea38a3edd32c021bbb33c8d6a13b567a65dbdaad50901a1c7aee74df36c3b414ef30d0774f92258441b05159f9e58cdbc37c99329947cc5e514dc832ecd48950dbf3ea675af85a39abc7be3fd501eb816d6124808de6be07f7677360adaea3454ee22cd89e0c48873a0d5837c125a5d6175d2fb793fc8d5d610dd2d09f249714c071a8f7a4a4d9b03144b3076fe4c1882c904eed2f38ee1ab8716d17b308c671681c3fcf00f8bf50c359366a27104878aed60d1585b377f28b44a47ac7ba36d155daa8c4e0b489b8f3f7d6690f30e15beaf0f5940d845dab54ca1a447e471df62fd0dc25e1b46cf75fa9bda57c133843a8ffb9bcc6aad0df1acc3008f37bc8eea51fe3082528e2edb3c06353de35b8e8872591ac05ad4b429b4881c33595515581863f5ec906bf49b64ee869bf8a396fcde0a6b56c149b0f4b865f6643a047c6a762d248eee80584acbe9d6ee88acc81c5b7fa934826d3eb5420eb874f2649a85355c34d956cc4eabb130d9dea668a39dfb76871447465e5bdf8e0ff479412448cdac6872101680031fe604f64e9540f9e756042d08ae404f74e73a32886202c94f86c5ca6b60b123808fc831394bff325f6ff80f2e36a7fa40fc7cd40fdb8c3f0cfd0c135bd3fcb50eb24741234196abbf71a5f1300d5cf7712b95db42383d148ee960489ad66799e4e3ffc894b6492cb2467b8755d343f25ea44cd7eec46206d406eb81e22be27f61c1c7f973d85287b963eb93c5532ea0959c73a0639b8d2643bff4cf57e40ceec5c8f6594f6473fa3a467e2a31baac353de6b4fea494aa6dea54db421b67caa97ce59223a3a9078022069b2d2da397ab2c01ff4c26cd42b4f571f12b51bf7deb64e98953ab4fa1b9ecb1e2130d12491663cd2c6ded7944cb976621a957087f7c99c1b5d1cf6c518361cd7098b97e453da7331c0aeef97e30fc7c7b6b7cbaf755b614ace5b0f4514ed7a30f897a6dc2a45abaf18cb3260ee2f0bde5e4be98019d5a62e3fdd738ee89521e697d985e79607baa9d7c079c8987720e793875fa98951a5de292424341c58c3e46df7962a2369a6c61d4100bb40f41e155a77696bc4f21921a45209549912fd58bcb4e4642fe9b10c79f647f05f89f5a5d9eb205f4c847e6b271b73a87ee2116b285a33d0c87290bd347f19ef4bc567566beda2cd83dd4674e668223d1f27a4e1e66f67b0e7bc3141de27b10a6d1192c5a1d609873fd3356dc36e295a607007e618a0b5a4483e187c80876f85865988e95b818d2cce3b35424996238cb4ca6bc0d6fcd2ebae00a819305f4e7b40daea058ce625f39c793ff746c13b869112cb8622461cf419ccceb616a25b70f42871197819160bef436835271bfd22078c30ac0a969068c0956bb3b573c332f7763d67c8b75385345c9be494673bc982b500d9a701d40c17b819f5eb24465f85bfc2c0fb85c6f680ea64c97235ada1ec20b3820ce97e26c30d52d79b46cf0d8b8ea4551fb138c288b9ef4b422ca6a4f8cb97f215c34fd2860fbcfc78b4c9934a917f167bb27b5c01dc40b31ce4ab16737bf02718bc73779ebb5e06ad5e284a2228b9f3f47d880851c2fc96971e5728d475c490c8682c1f0af2d5db894530ce11d40072c04350a4be2c78a5aa4bddc5ac4c0331e6b13d43378a6cf7d634524f122f116db3b3a59ee5235841f8c173148722e66156cb55e929f2a6934ed82dc8d8419c12f823de21b0153ec74408d5449cd1b95277284179ec60e2cb041c1d09a2d3609cebe05d919dbd32caa3e918dc4af9b4ee2e3683c8d22e4ba0ea5ec4f04bd87a0244438a771e946c92ed8c688553f768e3f6afac7ea39b3658ad51b7067fa1c625e18360adac0fa69b7b04a94ecf682576a88ea8b8e74a75cbca29909014da36d36ae743cb2786e9b0cc36a1fe9f9d73398d3c8bce2a6e5f17a851ac1cc0ac5cb0413cbe8e37ef4dcf029247049a73ca0c0bbf5132b36dcd2f4e41bff7169c54e0ff82088618f4fc966b1bb669316fface9193e5a499f5b855b66fe891d5592c6712fc37fc25bf08264eef20f5266ec2957ab5fda97fcd0cb514018826d7151e46932288b27bbef83237f0fabbe988b7dd9140937cf0da1441cdc5ece55227427af0c630ac2958a36dd8731c3ca1f639ace62efd860bd42c8355e09ad5000f3229c85c1f73963455cad1f6d0de93717b2306d0c8b923200805f10884f3489a85467171e7d380d17f611985be5d480cbfe485fee425d77973730357621e80627e44b97022b7ce2ca6f8f5761e080e5de76ea66bad49230e4dfa181be1404b71f9f77564d69b4bb060370851ae388b1cdf42003ef59620e6b34d7d3d2d26969e64e6a1a150b0bbfded2e0fb5e2d14683b0f97d9f6c2964e5628d5f791263e7161ec7446f886d4b4a23e684ceb948c16682f205f7e8efd91563908d4cd1228703edc846f55c2f0d9a91875d431c5e7670413b654d4d5207d099263bfe7bfe621679a3697ada600aa56a48a6c3b18bd259db060098a80278809022a6f5e986341a2e4db404f33be46bbe6fd7bc2a14853e67e84a4a175973675eceac08ef6a723d9dba88947c66d9cc319376c6a577d5f59b36c0bd8f2c4d7cc5d9fde07ae13e13cc494efdebbe11128f887b8c24ae8c0c9fcd062d0c8ec304e50ddd4512762e1cab8d8225355b749a8760aab1051cbb5e7489d079d9ee7d781518030aa1cd0fee554fb011b54ddec937f747024fad040a1955c4b310d3727aecabc25c736a9c6f41114bbc85bf5080a14e9270a89f2e124c40ad6ea300e722376a5f3a7a59a11edcbe50c8e08bbd93ee59ad3e2f3b211ca8b99ec861568667cb8a92432a9f103543cd85f130bd6575499d1389e96b5429e616834fcd9e1487233d47b3dc0c9f7261b32d2abc65642ea3fb65ccc3dbd8e6f853a651624c45366e79155decf57b9b602083a39cba0542e4e81aac27035fc0376bd80e90b3d6131e4c6256b7944f0f9af11c0e15395e613566a426110e7e03a789e27231b88761623edeabaf32127663f45c5ca0fcbf84b18d3c792eebc515274e6c271b7c9b6876e741bd64b65d2b6057b8c971c4154a5289b2f99d31b78cf55b2a1694bbb59e5c96c29db09557efbec01260d29a85115605c8cd3ce75f5ba1e974ccb8e311909048b2a0f8aaca4cf8fc49d322cf27f2bd074edc311997bcf105bd73891067468f1a8850ecc6c1ade0ccfc9c81bf6fe604219731bc606a752b795971b26cf4f3a95c5b4a0bbf85d474238575c9bda96f950be745d391444416fb288cf99c3794019f9e8ce4f08f07167fbf34b8f6f2367868d956e48af0a41af7af4234357712316770d4c269142961129fafd2f2b78ca89731d07d5170567f712a88018c709fdbbbae41b644fe451d75e74290ed6c0724eb10aa130cecced59880b98444f54677e1630231222979d1ce42277d83b2b097da031e124891f8947efa31def46670232fe6ef1cfc220676405c9f18cb00f1acbe48a3bbd560fbfb2085d459f0f0b0f1db8f6dbc098ef9754365ab5936429abc3ae7b1a1c8027da1cd826343e30f3eba3099bdbd111b6790fb37d35b6b78c6e3f0700a06abf9000426204e00522bf7764aa2d015499235347ce7b5aaa94943a2b35988d83cb9c511c5a5a920e04fa7a0f5df605ddb7ad5ac88d811ec2a5ac2350e322b5902346816cdae0c7ce4eaf56ee94cc85c86e7e71627a78e44534824e54a8c6486bae313a22bd3a7d713ea588e0b8b0ca41afde563ff41f0b9850df9d9193dc7d2f6b82cd227dc213ed26af8e7838c1e5744d53609233b9c3aa577e26afff4aa4a30850c1bb7b770bc67d0bbde0f18d5cc1253c305291faa27aedfe4c9df9b07cab6c7f1a5906edceb9e82d44d2d2d0dcb47d947767c61d04adcf07abdcc5f94c26fbd57b17070cf93b919685ea9a42c47916fde299759c6d8a614092f1886ac61446dcc6937f2f703cfc6e676bee8b0ea772d577a879385019b82e7a3d5a01736b5e6e41eff90838cba3b51cc17c54bddecffeeabafed32a058656ccbedfc1478883b7405b41494d5681a56879d58c3df4f8f20cbf608232ed0528ba65f4b9b732f0459ee5e0916f2ab1fca41c354b9597962cabc16b6d6524a260e5b9a68a5bf8184ecc723c1b30ff80c70e4687f32daee452cb7031405b2ed31dbc4d5c4b2a16435f186dac9c97a892f3e6c188b00379c425d28d7431d871a288d8c967116aec12413abbd11478d417df7be9373ef2dcce68ff00361d94c2171680aa86ab551f0e2105cf1748c2324f9564d19b191ff7a6b9bfb7cf7385501590c562e3532eee7445d943ec9ecf52cc645b2119559b149adb3ebc01b8ce53f81b6777f97ea0eca29793552fa0b822eeb9dc4d562cf2454865f2d9f61a1f7d65f72f0aad23857a5a119c42e0c75a1187e2a03a3f018bb35953c839e4b3194933e5953146900f41d9a5a26058dfb28571163616b74754725d82f610cb598fe3926d644ffd02a5e63f39123151ffb9b64f85c65149493f3249a147f8492836ea2f81f225eab6e305722a53d4413f08c371d08562d32fe986d33968d5b71f7f5794911645fb5a7c775d4f0d64b5807d3625c991db74dd3e260078c441f405193dbf1b5011dd2636001cb49e93cbc2b5079addb75e93245925737043b383518e8b93e5fbe545ba87ed5fef0a88fa26fe12833970f152d2707a3c7d93d6bf31055465044c47288df76c2e646e18b6afca3dfd1f053fa2898ee52c4e74e52c856f48f026a959490ac33b90239512cf74ac157ebe7c84e29cace631d02349eba1b1d32ad6879893bfeab346eb6a7b713f9d752529f6fc0649c6047db58d29d13da0dcb624818996a01503013eeced234918b553c971673ec50cb15a9f4c4ad1c06f48045e441a2b9501904efb656b293c1f3c96c2918db6d2e1c2e1d94b649b858eb8638be3891298a39972b7ddc65d470ece43f142c40dfdc5fc3be530f30f9546097cfbc972f9fd52e461ec219e056be2bcfc45a1ed0de38a9a7b0d92d8e5c6828a3e9ef7905f9ed68d113a9808b95a15890096444198f4bafce8b0f023013996791935d0e863af86db18d64e66e8b9d61ada6d32498b6e0b8fcb60fcd0cbf8d47365d2e8b0e0f19839142c36fe18b2a591e5ddf76ec12dc6abefc43fa9753e118efa95baf812e04d3564895a0773050f08f6d2821efec55a8d67fbd8c64ce4db7e397101a54d214d4509c2f2a2d59f8d5d1e33d9f21cafbfd233b5e9dd3c6628136b874c3c30062bb084256e949b6d1935a6d279efb640893d8a7d0436c0d8e40fab9978f3aa65d6177571bcb238ffcecad5e0e39a481e53c99bfb3749a1944105598b8622e1d1f2e3ef6683ed101a0f276f8a14012de87c90b9b5fecc371ee943e2c35e8daff7f1512a4d290ecf94844fde10d9509df2ecb5064ee6660189bc8bbf16a07ccfb8821fe3c0d4037d6516bafcb9984e5b9abeee7a143c13e5cd33fd285756d408d88027c7379d4435f4327e80fcd8871953b54e9b14468cf7c915d342ce0f0f1d674aa8132834cc4cedb0d284647153bc8f940e8323f0a62020d35e4da9ba7bd60141c3fce51c672ff7df3674361199c339c4bd459d59fc345fa667afe30f8730c3d08ab911ffeebecc91f5523e02ed2868157fc2bb461999a00e23233e588647898d5376b60484b540e79ba7a32d6689ca579851d8a13145b7fdcd9ea39e808a517044b472faafb0e748dc036f5856e707f38ae5b17cc420cf20796a9af5d966f19d2443ad06d6fd6f46109c52ce0afba083982081f46fb4b5abdf3e89c1e2c28f33ae97edf40db086b969b8c14363d61cb7eb707c34fe33aa8b25d18441613f7e861e49e2d84d7547de6f07ce74692411304fa4f627bed641226df99ec0ca36978cacf8bbaa657eb44aefcac1b41a44902252cdd50804182be97a7c579e14e6ad92528b3b86eff039fd289cab2c9a5a4591bebc494d12c91a3b662f48db7d41c5408b7e8c1169de9c8e5f7d24594931fea85232568560cdbd89361ea6e377f0db49e0e7404ad17ee4e7284e780082b8d3fd44bcd2ef9d76896ba115bbd95e7c91f3d5ee031f69ebf1bb606a02d1ba0c7949ca311aaa05bd9aa307ff2127782c48e015a6bbb2bb60f8ea3d986ae458a49d10e0a4c028520fe734eaa2631f506e71bdf0474d3f87ea61bace9f7e79cfd18896b82ed5fc3197b4e14ad67cbed730ba0cda36e1cad5fa0467a37e1470ab95aa9cf285636afd0d9add935ef75485394d7dc559c7d3f87dc7cde9c77d1ccbdd9a70b5840b0dcaca28a478a4ef4d781c80979da38e741929b793d6380cb1b21e0190bf69b55045f7bf40b8b4073f5ca2c0d480d32e45a68d92db4045cdc8993016787720a3766ece0e3c4f9cf7dd46c5d45b7c864d5a6e003c7dd41156f18f9a1a1d04cab9b45596372acf8bd8a69777dbc0929c079df964a996c19ac7181c5e82e63c66a9c6d9860381da6d34e88fc3def0015bc2c25cb6de9aa4ee6677b69505b349d71cf3e3b6b9cf35a498d602c60d31d4cc7f7fb424dac011e90e9b6eabae5a5c52892f5659e3cac8191ecb62940117a72539b3e38999f8eae00721614b10824480a30fb8ddb2c71515ce4d1ece9995ed2336133c24dbc0b6d214d151cf89d8991f469f8f5b697411d3ac3d7854a85a4d75b6c4e96885d1e2fdf567ec8cbd0253282b81cdc0499e690ab8b9b1ddbea6491d9462e9b8c819685c13d032259f6f47dda5cddc61eb085346630a2cdf2b3cde7907bf25ef634746cf38747bf101b41b87f0cb6e301c498718b88145003bbba229f9f312c69671cdc5df59de61525f12e62d0a2596e3a8726753df10bd02fdcc3449872330125e9faa39338583701cfa4fc49da1be6fbe2aaed7b004521ddd39ab097c334d0efadde0cde9ab593abbb72ae4d10ed7e6dc95d8ce2982a197be2bb9f9577bd1e5075589dca52142008ccf85ac7fecbdee7734afa4632479472b4ab3703780816cc50957b6ca28bb5203636e58c8874a61d2c6fee9d82a95201835cc15bcd3e31cf7bddbe3b313068de0d4d22d50ee0bf4c3bdc4b90c09f2b0a2450057e1d0aaae12b9d1577668e934da80d52b3badb1b65b8fbbc5a8b03024446dd0150f1a29428e5ab07267d3b9c2a5e5ded84a6531d006db669a53a6bebe83ccc45fc2a7a3cb6aeebd6ed06db4aed0b37ca40e0c1f318550aad91c0e4f3af1ea2380f96a94e032cbfeb8449e3ea0ee4fed774fbb869bf6cb43fe967e7c1fdc8871fb14409e8581e44d73ae2410a0bc7687c0d1f2a719dd725fa1f0900fae124fa8bc86f463727e6756d5ecf1c86eb0aa8888dba8be89d5ff1de7bbbd66774fa16a8fe616a010144d5f1be1dd674fea2270a6bd69a872a21d711e4d7798e5615c4f274fc778f3c8d7836e4e9d5c357f15705efbcc5ba721dd2ef3601b9d658cb3da4aabef1eb869df065491f0e9457b5234a4228b761ab3943b5e9f813fd5ab0924434f7999c004d83a96e7aa47c43c17211e53770484aca373fae068f060f36b9bd81ac6541396bdf09bd9a8a7480e41c05ee7521747747ffa8b71911938ad76a55e3c606f4dfa5a00e785079020c83c80f52409af769fd195e9421195348eb267eeff3e538a4f6099cadfa183ebb5c827d00149b0ce10bb15c68c94d356194a7eccb60fc90657cebba03cb90a01bdafe630eb19288bd733a3f3e9414beb5d61a269e5a05572f412c5d8f8767254adcf432414823029d56a4c71f7e673873966a5db4383702ab7221a0ab70c36abce6e774c0dd3bae5efe91d061e494991321ce76efbeea760022d58704c80778712bda24cc3c94348faba0ea107aa6293c4abbcfda7296e673fc43f446d5283f418aafab600682209121e0c4cf3a90bc305663a8b09c8e74084016b1ff08f41f21f965811b17353c6e0878a1c5932869a7ef33978746870738c5b7536fca5168764bdf613b5e0008daf604873fe1cb5f5bcc6124e4bf020a5bbde9fe615c2d61adee0ac179ca62da562774edb56fa0b6057094440be481d58973e1f62d42eba5efa3f73ca2bcd5ba0c540dfc0059b6f5db9e3913235192417d86eabe42e9d1293d8934ce1adf6fa97993565e26cb663a7202d4433d2b40402e49aa8c2e80b01ebd0e189188c209f6bad56c0a98e19ead3b7ce0bb8caaf5e8e47eb5b9aa80349faf99ee79fcc87876ae17b35034d1c3137daa641328f9e12aec4b5329f2f1b4e75a84c3953b75813133137a881c64cfc23cac01c224e37ec75cbc8c7313259541d52e1b796e5aadfc3d7768a4ea4cd7480b9e8255fc9795a4b0f515f2749ca0ae896b9eac053c9ee410ab4798085b0fd3dbb9511feb0d73f1c84b8f3bb41197f3cd8dd203fab21a83bbbf7eb3265b720242aaa9b38365ebce93d71bfe022ce1ebfff8882c9c16e12f260c79998cd66dad9196367933e5269f760ae4d61eba9bb799ea35977ffe062f0a5d7461fbe7ddb42aabe8f5388519cec54dbc0ed368f8b2d41d44cccd2d23626dc6aec52e8f36b09f7448c339728e51db9f765a34c06950132e82e2a9b66e28a4f9a2ee8f52a3c47dcbefa7b0b79dc34c7af605313de1886cfebaccef0b32914eb823dc518f6f6bb8b7d169c747f2ad9a80388055965771a253fbeca86312775ae097af3eded86406d8d9da9e26c1fcfc283b19a213fbf96d0b6505d72c293a7405aad3816173547f96ecc09dbe6f0fab6bd82b1238fe193bb24bb05e9043ef95c9ba2d4787dd65294db650f4d0e6107537d1cc64adf6c191bc607bf6a67a21254d980be6fc2c3bdc8c9c85ed52050b03cf3d3cfca17f0be60931ac5be090075f5266294d7b044190a21fbe7186d3eed7a5cf1cca3d637d62e6a4bf4fb17b56dbc1363efcbd79d893203ab51daf329e5b9cfd8931ce7c8f034d401153809b36de277b71f9b0f0a4b40bf20677d6a60d403c588bdffa552553383362d87e56d59e4a6f57c5d9a817185a5a5eb773e55d315762fef8f1c8bd66d4fe4e19c4be2f92b14863b20bba4e5e7ef26378405017948bb7c9e78904179062b21f47055f4af0db218368b25e3dc856ec5e84a4e60ef839328acaa128926d75549425c02b7ae58d2ed6224ed1f7aa4e60c833e157cf46cdfd7a8b93377e7861aa3c74b199692cd82ec2d32f7924805245347d027021a5a36c8607dba1e7f90119c1b06650dd7782bd06522efd85d1e092f4e8e39604914b83ecf6ad187b1d8628420bda90871b43cd3959a6371aba2ef46764e95e8956a112e777c79af9325fc990d2465dd7e005fabda4645e2ebaf6e3357ca5ab59cedbedad7e9bb1760c01e8cd0875d2c95498144997ffd9ec13fa363a8bc0d73163eda8fdfebc9c5adc608c60db40f1167f6d6de1912a9c79dc2f2703bea6e4901cb14dac9f090b76c2ea288bf3ee487620e8c02b1f2a115dbfe91e9af191ae58594d61c6dabf40cfb0db498934fc7d82a0366869107c21f2ebfbd1a31a30ed5d733e3ffd9cea2eb180a8f41e23e2d7b518d92aa80f58d7f81c46eb69d59adb7fab5b9de38f7ece773539f62b441bdce305b37c90d3d634d6b200e0596b9b310b050a5978d7e4117311c6149b85abb367730c013fd52f86fc3c3e63b24314e737f64f854b9e689c1a432e5610d7eed2319eb150f030ff405554316f201712add6c1ed1368918b2b3d9bccbf24d4d4251a238991bb7f424fbd81fec3ecc32244506dcbe5a824075b56c0180bb938d682f76e2f3441443a7997e85d7ba1826214274800fee1ecac66c8c86809d8e2e4468c4373376488deb4de7c93fcb8b8980e770172fb777a8a1806768fba036f0bd015765d981b2295053af3a5d849b506e1f0d32b02d05d959a8d1c1caed2a9d005513f18ec44a69f528f12ca614a0e6dad9924889560e0e8051fe7d1b05d32619b4f6b0b6242bbe09effeee1fe5ac9e7c79ec0ae0154f9d1f78cd47bc91fcafeeabc755f6a39b062ae8b46e99d2270b1d7835428edebe688f1b9453bdea6b0ac1ec9c136a88c1fba4f0009ecd952ca395538bea17728379be4d13c8066eade96622b4eb4a8de1df615aba4a05ef8371b83ddb27ee66a6f314357e4c9f8f4fd5c21e46bbcfe54f2bcd75662d2cf48f2eb65b2418550f499bf09f11bdeebbe08c51e6ce0d9a2520c32636b24e356735a908924b4dc549989d8a52648e39bd59c6417890fc365ecc2d54cddebd92005c81bcc9fda2e17e32db92da232de9cbad901e8abece257c6e1a869c4b628e890dd730975d29cfec232b6d0b0acfd4f72b89fc0f57e9758231b627840d76176e73ee6c7b8c6a09f23067bf14b8c428a536ab23d3d40b8ede79a2de37ee436907ee5b1d05489e865028cf224ad09dec1ab1f2c657facb837977360a2fe547ef22b92dd50895e51cc4673550a565d5a6923b22f4549f9913961239e6b3fee349e39b72ce542c4411630f921d0c110eb506cc5d7a069bd99a89a5354308094ab54bdf2462fb51d482d81fcbcd04efa314c9ab782dd9585cab68c997899a39b7af6c59b2bf8631100785ac8b25150f2dc817b49f0b25a109dfdf67284f604684cd47acff59898c6c9bd6dbc21d809da659e902bd5b90bad173eebb708c52e28f4e70ada622012dcf509f1dca67f36f2524a2ff3359376a1708434132f77265189b24524b06bb41ca5a67562284e1e35f6dc7f7185372f86d15030d81b9241a4b582298d2a0c628381cf10a3901c898aa0f4934c590133e40d811803024bdef9b27cae0bc5476480509f51b27af305bc7773e5d5eb95de17e658ae62c7ed7ac3099f169589e6526bf39e746796828732792a33c3f643d0c5cb999fc7b0de720f137fb0c6aeec28aa8b3e6394630e3e6b0550b7d735b9f61faa60113982131cb885f092f1aa20cfff87db0b6cf1353a4ebaec98a1c7434809d8429b0c7ee308a354b4f6592ea77269634bb787b55b92d97be9a412041911c719c9f12e627cf5c12d1ddaca4cd8f2b68b07398f23cb480e4ee29f99d1b36fd03c6138723c720ca962fc0bdfa2abcef22706cccd8ec770feb3110d3693c91f9152a455ab37d491c64094a1ac528b615cbc9614714c6c18b2198932c9ba4e7d96b3658582a96219050a7c797ca21770f7b7c868e579238ef4f32d7ee005580bb60fab0c2b8b0a616b02149261886fcc81088a0550a3d7439c6833be82b704f8be2738fea4b7dee868d249e016fe9924f608909ae25680f8b23791d719308d38fa10f7e9233b0011dd2ee660b0ae48db8a003bec665d07ec05ac7ef30db36c02544e8ca967c67ced7e7fd689533911ffdd857d4e3d0a3f10e5e00f334abeb6014fa421d63ab48bcde0af6d8d50d49f2655ebaf451d00770fde20b48101e02bd9d8660813568fa45dfaffa59c3ecdb590ae6adeede3ddfd359dbb15b810f133429f895a32106b4773ffa6151462ef3b33968d85cdd294d666af805efc006929ba18e64dc3523752fbb3143429f7f98e900e4b3b694173a6d9848a3d9674220963ffede389a743c543a48997ac1a1c0eb85f27009aedad5609fe989bdbd2d7604c1d678bf49c877810ffc79f97ee88a46f29566c21f49cd829ffed722a8ed83f7f75e7bdde3deeebb52018f2b6894ad14110e5ef30c667b7abea6c9657b91ac89faf692f55ba4555360c659c6669b8e7ced7517d06727b6166f8e51dee13929f154af32d23eeaf1e1052028cc26a7ea1b57e759094cdfafcbf008766c0bc26aee38c0a7438054d733ee72e30a7058eb5da31fe3654374546ed3cc3e89bf58ee42c9b3cd53e007c7bd451026a1dce29fc076c21b2b9aeb9eda4a9f2fe38d28f4a0ce1bdab0f77017e85a1fdfe176e853512b873435a1241551ee9cb66cf38817d54d6721597d729183cab9fd190977cac8492c7a0948db351f2fea5b43f0d1cc1c9f3e34dc88ff9a2adcdf089d89d94c354066b0fc01344d2d3f2f376efbf9be67c9ec0f923e07b75d796457480873fe680b301b12d3ffac3d86fa51b68c525b2dca3168dda8748a182636137681f7c2d850c32ab89193e991ffab49f84cb20681520c90e48fec1b5b55f6667db1b9b55639b2016b59cdf5d0384338502bf5fdb3a70649b85f03073b800c8c35f412ab378515b21ed037efa5dc37968f0ccecbd73b471d70e546c5809a20f3f9b3b5ed7b766f5af8633aaa4240fc21b478af8cf908caa6703f4fbf29c3408277e929a0e10f291600ef5e231c78ac1957ba7c7541520d434f50b3abaf47aa9a1d2138a9c3d6727ba692f1e321584ef55be0a0bf80609fadd5f43a6fbfa396600652b98b153da380b6a9ac1de4ff491b54d22192eaf9daaf061f20440cf17d2be78f82193be2b6bab851c76bd4876017e44f2ee3076bd450cec062dc1dd1566902da764feb87ca3c9597596b546b27aba5b90b843a603ef811d0f95c83f2c148c21d30c965164654b50e5b905c120c3a33dbd7fd2ea5ad31a7f357f56a62635725b53f3da90fd4a3e0d44de5d6614f0db8af5c6445c866294816146fd000be5912c5b69391d28489c5d2c857a8868eb1e130639dd69bf1a5136203afd009bb2045ae442971d68f270ee5ed54e89ca889503eef97eefbd3a7c3fc1d6cd64b7d9ca20dbdadb075e4c9743a32743e13a2ef25380d4b74a04c455e75b254bafa39a9a07eb5464a214630f8ace5083569b9fa098f518629fef944976b1e942089e0c3b20a0fec7d4b9801aa718a273680f790a6572b315311ad3cda2ed27b04dd9c1b1b25c5a07f270de456cd3905cbd649150fd326f8ff76349739578f9df9bdd175b99c3569c7efb1a131fc7dd76dc5b0e221f9051d79eed920baa6c0e74fbeaf98ef8093f703419207892b145b02ee20cd3bbf198d62f733090b18167d36783033e1d5ec8e7ae8b948f7fc8545ca06474b2b03051a217866014bb4abba3b529b2254c203079902ef80699f08e051d75c373a0904f4c9e9bdc105f57f0c036ef2e3ddb220ff4883ad8cc41531adf3842dcf078e2f623b429de98b9780301e104063e0baefe4ce214784901c404cdfe984ea51a35616d8586e7fdc92236b91ad3383b613120befd58159771a62e3967b843156bcaa8b76fb19e29891b2dfb50cbbcf689fc2423720a904d4f5f0c7bb37c580cc6112b0335d4e1775938e23214bb60909921c552ad7b628c125d9e58ea8993893d3fe7bacec4987234a44e547204b83c4dfe88c354e62da052450acf190922bfd1679c1a4cfcddde38efd822715d72c76c68474cf4e4af491e7c35ff944b3102e33b1bf3e0400ceefec0e2ccea73747db64e1875fffbe5bcb3cd201e7611f9582105f752442c88b4eecc8a468a7e95297786719639da024c4e9c3866f33c83986d20e32a3945c64477735df0df363fd8b0beddbd05e14d75ce4bccf0a381f8ad58e1e4c061991aee6708944de684fac620ae6cc4ca5564d46bf46666e74836cbbbe0fa4323040423191ccde703106bd8de587fc630d2b0c870386262c6f0f6570086530e54b00f25d10116c7f68c47c002f72091f1f6fd22115f72174ea3217aaeb878cf1063e0b4ab1801f9017b6987bd9c88ebf3557d1d35237ee118383ae498515cd4bf2689a5976da08f35f00fc0992e979b1822dcfc8ba896093fd6d09cf325fa0c81dd3524786b93cd0b9bf1e70829ef9885285f919ce42fcc4758957e2c50c71b27d8b25729359a59b5aade324cd682de269496207ee4488955c8f0440aff07a2c56e28d3b2cf76c5487d265fe63ae2c644d812911a2b0a8c48d15a42c385b62566694785e653eac4a78c6acf8064500b840588b53c49603086d9f989224b5604218c31b518b468b617230fa7d186305c8c1fd2c510fb974b0e4b1aab30ff22c37e49fc81dacc8121a5f7be83dd563313f850fdfbe6541aba3fa48b454c8ae650073121838fee8f35f465b34694ccc02e2def6ed69bf5adc53f995064ecdf14bff38078109a5893eefc348ada4259a10d72f215037d2142bc16552864167e05715d2678bee2c450ceaca48d15a0bb38c1b20e0cfeb9dfc09e23886444a731ab79b2766734bc095fd64c8069dc3b018154d598d73c1cac59056ed7f5e4c54aaefb83ed139e1cc577ceed55755ad8f182c53ab276bc1727abc83e13a76dfaa901984416a19e2873e4647cf0dc1a6f655f635e6b5554044f96434bfd686a5107b7c992d78ed4515b1271afc74b7b6cf6422751863ce12982b0f611c7038433bef1b70b1bb414096938b4ccab07d49fd7fbe3818e02da6f89be0e9c31f267b6d74ba4a3486811abad6ab445d381e501118e622cc5b52defb0119f57ad19ee31eb6dba7085ed001b79ac30ed2858d1b53bc57344a552b960bc03519ea7bb659330c09af5381ea82339ed8141914b4d07efc9e99821166ae81c616b26b1a1a393ca3887c1ead2ecf030dec1b1a7e253f4a37dc706efec35751c9307943555d5472078022e7a1699a1beda42f9d885ceca04b56abee18733b7147a6b95685b9c7f2fcb87e0e21330a91d9446a741dbf4c94e86658990ffc8740681a8c100f72b07795231014567c79c0d0c168562d095f78ebf32db6c6e18e864c91c28bc434d2570bb0b114dfe92c32eab8f67a460d57398562671b4f9dc2c45f431b6aebdabb49f420f765cae62b538028c79bfa3a0bb30c7f1717d0abb4bfb1abb875e2449d0cf8109a68d50d63613a448513499a97438bb148cf4bcdc73597e42cc6984e6523ad0d8723f7f0f97fbc556646aca9f94683f265345d72687a6f818ade1e467c85927837e9ba1f91257f65c54242dd0193243623e3329bd6c1f42b303040f2e2e4d96c4021e0d24c7b6cdf073f9b4d70f16491cb0f248d52eb30c022bc414b575b185adb69058e90794f5354583ba0f0c6dba195dbf1b8e2177b75d94295aa46b0a93e662dc0a0812b6f5d33e534021e5635a870ece165aac356c1c0a17fd58c685b37ecce5b57155f685570669db249700d9ac43b67e9ffe3e446cc8701c8b09fbad38b0a87ced8f5d04760cf6275224e0b5086192e3c6040de52a12acb8d3c21e2f973d5023885be29cf085a431b973657d4c860cd07e220832c03f9f87e52e50307b3fbf529c9bef300beba66d681b20e791e2d5e426c7cb3ad9cd5f6bb59fcab2e79e6de20683ef1a9771ed7c0c506a8e71f4a10c45d43482c31288fadd310f3b700fa8ddd025ce0a402c8e96b1cf9c38647a099842ebaf9ca443bcbb061e1888bf0b165972a6cfe2eea76d3f9343c3d2d5efac93a5d0ee5986ed5a1fd6bd60072ef91bedbd7dfa1d6ca5050501bb0e975fdf6964a01728c0d9581fb3096adf64401117045a6decfb336762d02b98537cbed8cb04a712bedc7b869dcdfb41d1d5fe94bd35159862872714a38326e400663f539aa59cff7ed36eaad4a119fdf5f0510e161ce2a4e8ba15c1a3e2c3a170baa35cb85ee392e71dcda2afcea0581da45edf87c1647a1256e0e0cdfa08c47ceaa996992394859605e6da558587be83c0da4290fa34f23f618be3f0d8ddebeb2cec038cbddbe372ec20f66312a1d46681b0cbe625f0e6c25114120e0cdbe6e975cc408bf8717e3300658c1c240229cce6c994140b410ebfbca8f220cc40488bc15c9ba26639bbb3c3a0b9482859513445e645e71503760b4fc585146552c1a6e0a2c1a9ad9ecceb616ce403d817d8c9034c1bb0dd8c10c48760fd4371f800f36d091cf5818655171f0b791e86d64140522400d6921ae0706c44c5991e2ee4ad0570870d5edd42c42f8d63a9fc22954b2a089562a58ebbc27182c9b97088ef79d074a9542882fed51b13b526e4db89a97a9d8db21658237d849b2a99e562c8e35ce9eb8917b4437872ad86c411fbb1ceec69e4bd1d6a58a9d40672eb42e04a98fed4d41a85e3c53de5ee0d7ea68c0dfe0952c2b2c148dff2546bc2ecee0bffbdf363a56dff7df47171772af959146dc8a2802f5c956945afe442177364671f4e9b0dc64f07ecb29d8f22c561a7f058c44cb9d922d5ac61d65724318771f3f6e3e81f45b606b4abf5dbefe421c97f6ece25ce55b636909bfbedb53125ca0c0ce48c20da495a69cc97b9cb2376908fbca13979c2e6eee7348dfeeca93bebb4da98cd59bd5e36da2e0864109a40a42228c9c02b0ba7b1da7a5a3dcbaf60ef99beed08b6b8e48ae53d5cc5c74813879d37ab589489039efc995f6baed6a16a6ec176ac7c92f29a700c8b5b98c5740cc426d601b21183a52805040be11d49b895da3d00c213f87f61e945495530311661e46a90d27f21d73977c27024da7df179cbcacb21b3216dd13730d26d89a9f0f6d5c0f766553660bbacf0fc5f8dbb71cc72e2dbe0c16a2e19efe4744e4ce11c5b16dd97b00c3d67e1aec4f267d78538f17594b937b63910eecd65d97835668097b45fd37df77c9b466793be7b196ef3e8d0cef572683762832abd5b87b98a7b6312febbb7cad571122a036ab03a5f7937fc1bbb478d518db12dc9df4966a2574db21320693d994b6fad05da884ef0651c2248552d16dcd4bd878413b6be3d678619c8769090070cd9483c5c0be8a7415f5b6015a61d9bffbc2a469578bf8da008966c9d6cfcab454ea11a191d5ef73bfaadc1c63d6af245f02211811c3cf200574d9f0ac7f17d63540ae35fa21922f4f38a571e6d722e5410b5f69a5087e47c2eb927491337d5cf5babbfd8ef801d6956056fe933e379e407958303a5967df755cd5e3115a4d747ec208b8bf39cf36be6f24783cefb77c113c6fe44c0bc6387b09b8faecca04a45aa2f42957479d2d3dac78c7aa343a8cec3fa49e8517cf2b53b545d21d8e3f2e65a72e7b7db4915f4d20932d3b40098cd6e83d47f191dd496c19cd67159890bb4462d0c6a4946eef5edf2863d68c872242ec46347ac2037fbc9c625ad3e8ff50453f0bb9d53489aa8abb542d84bc18522143836efa8bc815e5bd2419fade067e8db2b45d231a0bb26cc4d206aa29147392d36031d90538dc9785a03688df9d84faaca457f62ff37f77ff13669420998cfecc5de40ff358669195ac1164d11ac8d1a77c0b69d334d43bf54e4bdc858e1553ae3c793620df0f796dd66676424fca90e7cd7cf9410e44119e4d8b385af5fe21a206744bf659b42300a0d73f2ac52bfc7f142d61d35519c4a488467ec4f85a0194ba22d5aed286864bfd3d88b752054e8157ed9479047456f9a7dda2ce5dfe3b5caba403b031e1097397adfd5532561e9cb7c54edbf3d414fcacaa9f83dc9abac8f3e57f9ba2de67f3c61b8c28d50227c8e88abadf7dd291143afbe3dd0821990fb744406eb738f11cfaaf81becf78f4c740e5371c2f703c311b62b1cadcdcdb33a4918d1facd7fba93cd312edf95891b82dc15a10c503623d8301b89955834a42682c2e9d5ea0fede2c2b69eb4139a014b65d8f2c4d0db9ecb7c7d44b182f750fd1413d96e26b2af1ee22ffd231b69808c5cb6505a16dc043e9ac4a39f28b001b72679f6eeb0afd775f7a2aae548ab23c0268f5691627f1ae8a569d35682ac7f42da7e34b35977792f33e5fadaedde62e50993c5ec74de595741c9fd7f7a4cdcb081a0fd8e5ca276677b991f6d746ef53d0332370233d303b1512cba7dec678c4f376f70855461d3e6b7820bc31bd16878836ab08fec244d503fed667b126457fb17c48e0d736adeb3d7e8dbdbe5ca2f5661f62c8fba8d3b6cc62b958efb75d8b47a8b0b5fefce34981070be5a2aa312b41c139de5d0107269098a648a0a5d44fec57f3882058d7ce19f2532c70e0a1717b3aaed7f410d51c211bf752197726dc4e2401bc08824dfc30cd8e28970fa960d6c96c7ff90ff7c0705fa789f45df5a02336b198563765dd524a6cfc474ba577ccfb0c227d3ce867193d0e0edc1a6f170f435f921857d36f08e0663190ab48c3dfc4ed5a591acdb074dc85608e4a026304fe370f6cdea92c613ea390705604cfec21d138bf510dabc4149d9d8dd8de05a6446bcaa5a2f59a5781d55895a79e6613e3ad1418a6c84360079daa015f553f83c8bb870b8a9dbec83bcf6a618a02cb1e60635e690c9cf6be1ace09dc8cb9c7461e1750f27707e97e076fc1b6d3902a090c8fdf3d8274195b2705866fe0a4fa4d31cb94a68b1f62a162f0a1673a5de307d28b60d08e811e173a1119b2d53e33b5123239755ab0619b71c3a722137caa61131c1f3dd299bd4ab7516e5ae751a2628ef3a498d0bac947445f8f7721980829f4d053b47d5e54bba41925ad237e67b23a7a4f4b7dd07fbbfe1385a29fe4bfc2afea4bd85047d4af2ae8a647b621f71fd3aa258b7952545a785094ef128f889d202544c411e40eb554cf2fb9768b1d3769d297fde318cd2743e2710ed2244240f74a32fa946bb53cab529101902d0e95039a1dc7df90fe338857b830514326e15d3c102567535075433b7d9cd8eadcac3a6a497543de64d80d41655c45b74c23ec09e494b767b6036eb174f89e0dd0c79af41c221a35b95acebc02b196143c6d756853bd9e7de14cfb2684296efb8da9e7bedf81a9d0fb8a379d9a668eb67b0564e1950de20b01aa41535c4965ca3c1324739e8c7410fff8120c1c9610cf3d4801b915d591ca3d1741db0729cb934175fce3979d3e3a33670c43f7a8e82091e06f542a67262f43613a63d5b594112be627b16f946833a7bee48d1dd62a27bef9c5d363fa8cf381d39109733baa04c2925e6a884fc3d65af8a4dce332247b55a52a3873f6b7c45a504c586a8bfb0cd88604b10f731cf75718e561ee3d71cadd84c0823fd9420d59b3232b34b85e544f82a7493e9fe1a34aae29098af63aac3ba03fa6032c8b8fb09c3c74026c923743f97c9120e7744972020b6a9319791574b8486eb57ef3325a9493f81471769588273854c7ba5c1b952b6282d3765bd2099e1454833e822d8da8713d8ed62bff4250535d7cf35226add8d67667309797aa90e0db228e2d9daaa1465b4c0f2f159603e0631e66d5596dd861161e043111ea23c3f38844996a1729995b15d7541b6941e638c42b6a4b87f1967b75c3cde82f404fbced4b866618307bf0700fcffade916dbef3e0f32d74205799ed33328b341c790943fef3dc56c5481b4f085904a212bf919df2bef20bec53889f5c4bf290059b1f64b99bd1d821b987cdea503c8aa41b4d46b00f4ca57388090af3bbd9578888181b5b952e68bdcdd253e596842af8a0c77dbf42695b231886452b95cc0d1dc4eb3a5abc7d0d59ddb627cff5306f169a2067d52a89e4c3970c9c6d1384725a7cbd7a1a7bc24218f89d78bdc977152b2ffad1e9c8b7bf5f5ad79fd4fb8eddfa705ee47f2123e46941ca15ec6b925e04fb4b87df2495422a6338baa02955ea6fda9648eb690c4658c4f5aaaae0bd26cfff8827be8e2e01fd151b3a139264a24750b56a48af230f51e11acd774cb9c40e1ae35d01d2a7107feded9b78465a6fca3d3d154d077fc936d186bebffae2cf5c7f0b76e30936f5cc0bb0c8b1be07c42f7db2d586c01496964c7a346d65fa3140964e7049d7a6a46bf41105d322a099a9d9661e97e9e234c70076391efe5ff1d428b66b011ebd68d63cbd3b0071799eff7633304fd31b9353a35388ece5112a1f0123c3b9e35a94fbbc0e56d582ec41c9f66812842d32c2c377448124b4d9fe266a39abf45e734c4f2689e35c502d73f260e70f5ae12c9743c35f9cfb033d2db306ceb1d777cba357ab6027707fb45df4148c0b09c4a90267ec13f0a69ff0e2a330d2e3ffb890c6b7c1fd3c52b8e7bebc1950f3ebaf61b2b988c457ad22c2bc77fa9cb9112d09579ecaa6dd8a4f866490607f1fcfbe4ee81412c2831106d53b5513193b4f5cd489253699d4cec0a2314cffaca0e8e93e607a75d9b308b6ec45e263b31bdc46f97a764cb95e81217e99e65279c175df7151e3dca7519af6a85456a86ff90250aae53f386f8ff74f12f60ac09d1c31f3bd8828680ebdb4013f70c9c3ef75b3edff9b591ba80761b4716b83c408d3118d0ee4a18cead20942db9869f30d6461d610b31fcb73252d0ae1813c3c2740889c71d6b58772ea853e05023ad5e1baadcd053c8d63bc33c14acdb23d76687dbd40ec5dc11368f2e652aa74f5c881bcf9875278e1bb70019df4bac8caf368a971be2d200113d132a79f0c6c2851b68e5a61a38207ae14947f78d9c111ab2708b572a6dd7c0fcdad34447cda7a789c9d4aa8a814cbc8ee8ea212ac6a99abb96a12227e3f30e9dc89215634666ca71e908d372596748608f93a39f7f172b2df140f82dce0f5e361b2cbca097b6263574d6d1a8cf12b7d8d1b5652ea8201b19c254d0b702e14510db26ceace77155e7c706e6daea257215e71f220ba9a3ea3cfe36ebbfb38c04698ec9a79245bf06cca4885c36cd4f252b7972eb126b5c2704a50617d85ca28f480d7b0c9757acaa63535637be4b2daf512e26aabf25ded27f418b87d42d3cbf8ab453370aabfba35476baea8b280e73f0ed9db1eadfe821682cb25d5128a9e81ea35f4655f2eede54da46233ef83ae9bb311f4634e903d31bfba0ca4907949b5708b3306a457e75e8923cc5d4a703c006005a04dce8cb3937b093405d14a915340ba7dd9b06e02f2bbbe1fcc0f44ef707ed6656d055e04fb67d9ebf28f87e54de2f0d2d35b43644f7b39a75f3fdd254f21f4756b356bb6d62415c0327ca8cb03fb5ed8c7a4ac374c19340f1500600053a84e6054f0616df52cbee13c6f73a4d2176efcb36f9e0e9f73c0526cbd8f9a92d072e307f8902698e153de399c221bf989af64bdd5624fc469bcef2c8551cc5adb7f8c8c41eea6516ccadcfd135db834b1fa7b4ca5cbc0bc5e09e07819c352b6289c861706cdc3879e9156a55cfc090117e6a11d7e6e847832a5f565398fd88742e8a64307f2d5d08ad450f1b1962423f3c300701066ae77044b16ca0f21cf3fffe9b13c65fb5d70859e0f9d37cb1bd8aa05cfc2f2c8c549f41b7176e124c42874332da294af43b76863f481a3a878cab27c904314fbb3aa3887696f971794ef9927968b79122bdf579018b4829114268e95d9b2c7d2c368fedc342f24f91b72832356ba44075e93bdff37f87d52fba31402da5d2f6ac84367c6f935fad387a73526badd1641efa86cddd5e8aaef1ab3badd0d8c4ca7690f4eb1b841cbddb4850b4f37e532d0ba4f56f6756e788be97683da221bbe5bdc8c256dafd6833c25b9b457c11d20c0495ef6b88cc99742312bd76d7462a2fc0e1e17f438583268948ba72b8ec92f446602e39ddbfbd33afe719bafb98445bf92e6ea29d95f178cf4b5ec31a09d382c9c259bb2f066fcc9c7b302faf49d5e270101a266a5653f4f58a860fa01f16abd5019708daa0265894beae191d32483ba8727b24fed3bbafe78ce44349967fb6433c640aa0f682a21c483e2b3c567399bb0feb98397b917297ba8913472d2aba900043d93d3097dad6cb4a64cfbed07f19ab02b3623ff805ee01aab9e0b95062118af56eeb1f250530c09e804712cc9a5ed3f62dc5d8354d2da0da0ee736e9e41ffdebbb695c9b71b793d780058d53b2e172bb1c2097b21737d3dc4869e178ce9ae5e47110b32aa31fd68340704448e74f8cae16fc00fc68bee4eb3a749896a05ff77f277ba16ad67c18ee045a92cf6f1f0830d799c271049f84f039367d895f109fb84ef50711c1150bf57b64456cbc42e9db400ae7ac3aed74eae52804a3d28949893e999aa5010c15d85d42addbb3805b1f5a54cf2c266e5ecaa73c7741b7ff9d8d21e26446ef5fd85fe950aebdb263783ca17a8f43e4f304ed41130a7ae80603bb72bcf993b21807de6ea2d38793df26042f2c26af70b7d892683de4893a3c9545c550ecf8af36693a6f810becea4762a185b7991ae5159c6ad784082aa97742a5621005961e24f465b0f5cf1ed0b5d421ea4441b66da82c83109b18ffcfa37ad5b9bb920d937677d097a5242f2ebbb931e8e63f299d80fb00665d0790c1323b498886bc7c53301641ea3c7c0c5169571fbad0b5959ba1a5e1655b37d3677e8d4ca45911186d2ff4ad067c766cf90bc756da5866ef27d10300ab726a08a7ec948ff1937777fd8221e30978f6873955548749ba885ba850e213e8fd236f646ede0f8ba1dc67d7d61df961acc664c0364f10d17de5322aac855713c2bfac1694c6532be45f32204ab66b00e7e79e1c35369ad814816725d609b3b09ef50fa078dfc576005f526b0683e3385b39500bbbf6208c4f2f55a8aaf180e3acb2cbd58a2525d06db93d6cfcc0ca3fbf6a0dd563bd769350e18c219efc42fefb59805f19a94944ca56b208e24756c09b90c31a70f057c4704e1be31d1ed0c97f1b2525f0ef7918a9876ba7ef9a36c629734b0fee9800f78534817b59b8d1a9d85cdf86dd95c5ff9cde849afa434f25d5c68aa6930f31fda23ee75328af183bb90efa9029fbf7f1efbbf154924db4fc57e27cdf8febb04213f071afcad4f0f2717317c64cd2c695c7ddb61ffda5401ad87f4ec47658a24c3d0cc92ad1b30daf536892d8877dc9ac916d626797372d7999ff97af43ef14388aeddb55fbb4cb4aa6b6e5b53e982d65b38e7df416f13a0118f3afe9989fa32a93a87da3a6ddc2092dadcac3f32226a353ecaed27878bfdce2d6148b81d5eb50d1c14f63ee4a876b8790f11926d55d1e1e0888a8a2223554cada448c6192d6e2f6530a02800351585c13bf8b365dc99093089ce8a8e6f8b8e0e2d0c4dc05fc8fd319f129058e75f54be998439742a67cead3d1a0516438141b007df0be7d8e2edcca036e56560d6f1a73b58d7ce61b13a10af8268bcfd6589b19297643aa1cf5f7602b8a0dfddbb2f463d15e2f0d1a16b75af06d84be6a58f9d7c8cdc82175038a445376e0cc471568bc72abb8f4e2c8f3c213dbccf678228baddb41ce1fd3d984b99f8047d61f99713e81dec904654965b553bd770b1163cc49cdf94e7c29aa34e140170800f5c6591e5cfd72a48f1c6d66f9d55db564dd8f5264157f0a8ff365f5b2c3db698cbbfa1295cb4203ac38fe0f9cb535b4936617037a829ad0b25dab51b945fa9251f5929e741a71626e8b96c5b0f672698388791f7b081fae37648a52967655a778afda71d8386fbc28dd77af546d60c2b6bbc233e19c4caf1c8c42da8b89883ca35e0af625f140a1a7c8cc35ae9ae5d52b47e0a743f8c036ca6413a1d995617ec85c48ca4f10d8a13a5d582ad93d379011a98e050e5809652bfd2250d278ce65e98d4586da2b3b42c322880d8386dce45f1bb4281b491ba9d411d4efcb75d263a10e15c4f5454b45cd2a5d18d9b3aecaf63f13b20cf26b6b982bcbea3b454d899f1117076b060bbcee261a476a2c004a54c4caa9f7de5885e030fbfe6494361110300e4cdeabffbcd2178faf8ad30607316e4256b538460d35e0a755c5ec53bdd061c39f1bf4e43db95b9cfdeafaea9de0753d8c265635a0e263de40b9b95ca42b4bb6dd1b70eb0e854842fa1f005c9f0483d8d90520180a8072d02adb5e99211b076fb2096c71370f0030f72d7bcbe6a0996635c9e6d3a75c0230084d75bca3ad398d8c9e092ac0f28b34751e4dd474edce3d6cc61a03d1421a1c9a6932136fa602081851d55970559b2355617e0c749c196f79b2dd155df766634d665f07f2e7541dc5e06e144ec0e341aa290b882c376980dee5d1b23b965c138ebfa171d9c7c11eb1f90c4c813a8ac0d7cd15c605c2d6a3dd4d832b0370010ff610db35d32d98e8adfe5649aaf5fc9ffa5a4160884ec55cf095cbe09332d68c5656971b9da36733789e47d51972aafebb09ab3d1fe98fc8de1a25b33aa7b82f2323258542e40a43dd22c06f9b6b7ce793fe2b516a60577fd7d262a9750e66455fe1d08e95cbd6b9bf4fd9005c2574131c461d4f51d1732b9a8f0106f576e0260dda854368cf4cf8f5c804c7deb6a705c1d198e9dd6733137d7d02d5296a28c56fa23d5b04638ef82a986d171af76f48f149035d05ca0835a978df9eebbf87c8d9b8c1bd14bfb259cffee9e81211d94d4bed5ff003b20e82f1e47efdc0fcaf4a807706bb4bc4ee62ec504753ce90dbebd9287bbbc11f6db820ba6c6a21ee4f4de8011c01c44614fcd933a790500bcf5cc9cb149e401f477531ec3a479cd146dea9f270da5479a1c9057fc1884b79e86f619374fba8cf62d7ee772c16ea0bea3f48352ede89f9ae8bd16e210016d0fac07bfab1ab4c20b0a3669d727705c49a96c97452232ba8a5799c5269b65dea1ad78d7b7b0d1c8b5861cf9b11c6b62624d8d0334b43bdce228887e6562571743cfe73147a12f188db351b2a5fdf105bf8c445133be3122385ab7443700dea04a75e0f4a0e4bd6c673e8fb56812936b65730cba61b64762c33c02fc8ce4372dc74e35531a5e31caaf3494838f412c7d025dff84b631c71de9e6fc6489e1ca59cf9cd9fe50cddf3e467ac9622bcb79c0266a32dc72f069b76e08db73da1da6880febdb43f3588002fef80eca58c5eef55747b42d0e6ca2b5c354114551ff97d9f91afbe19af425f71d2125537552cd616bcd12d2c9584b0d058f3f29b8992add3affc7bbfe357b534b2892e69ab5d3181a11924588b813e31f6a6543cb783affd86ad6b221cd18b1cebf95304b6b700a64358dfdec36a61f03313f3c91b4543554d0092d2b8f19da02a9b4024be6a6aeefd8ede4593694f908e8b1309c074c9a1077c15fbeb875b349aed546638a69c2e29c889c0e83e8ea1716c48689184c258b42a0c6aa4f3ce5b41c2b70d7dfb930c8481e6e0e58c42c99c2ab48c03924cd0d506063c8889b68c53ac655836d7ef99900f8b965c355bda22a3dd12c9fb230dd9c10140b1d1d1a71b578cf1286ad55772f0df5e48601580e45d932e6eb94bb51aec29638358115a8497a3ffc4c2fd85f2b6a1d11913eebd40720358b9086629b76765739dc70ec88021cafaf85022887907655aac12de49e74aaa74377ea2b66f2bf05028fb5c038b1b53cae0ce9f17485d50423b59f58b5ae792f8869508d60d8a8338ec3a5f8cf62aee5dc87bdf605da63b97470966309d951a0fdac1b1a1ca6530673327859a13ae442604b317c8a836e4f23d915a2710792c62ccde6eca69e8f6649f2a73b1d31b54cff6d45f824880fae22ee6e7ba69daf64ab6c7ac0990927ba7dcdf95ceb266aafac5e2e97264e915c554c527b71f0ddf5bb995824ee6efea2d0ebf90bef2d34a3166029a7ff6deee51c4ecb0927f56baa9f55af788e2feb05c44e1ed7837961851fc607308cc08e0ecd84ffae03ee6a38b5379451eeba8f2bac3da67647a2250669d3e7f9a9f3c455802fddde3f8706bc9184381825d06ac1069df4441b574a0778bcfbceae27085d59806179a8a6ff51b4efc551d3289949adffc88ae56fd612d33c710cf4e30d0229c9012f3ae6eb488a05ae2342abe0c4db125bcfbbff46fb4982b46f1576e465b3d73fb467a234cb31a3ecbfbbe629a8de6037ede06b43178d2281f975ee742ca23b2f138851d2f585a0ede93191494349b5682a3a6a2ce443501d36131943ee43c3e606d84e82cdfe0df69e741d25b69943f3a7d664b62170346cc00e30e817bbc64623fd727e0a27841786f285a094ffb44dfde2f9aa3476710ce9f537340d628d234726fe594c7bfb3881e5093ae56a7df7dbde87061b932543896e8675a4ced5a30fbebc2c5edcb68cbd3cc80c77183512192b4675d38ec109f238018d737e52785c15c3926ad62a79d07963043e2369a721efa35d403526a9e8ffb2a2ba1ff3a03fa8fde67ebc03a46e144903f163cbfc627bfcd870033b803074f589717a1d7a33c48d742c37ac8c7634d9bf8966f5ccf8c89095bd89c005aa651fedb5d05791fc3c8b4eb93ab974e0c0bcfa23455be31e002a9eb856640439554941a267cde827cfb05144452b87b9e542478e15c4a6dde99df8132cf809b02ff81c83c5fbccec038a955ff2461e64e63fc850ca19b695116aa4aef2793678f50384b80db6151a4c41b916ba8ff59793837da6b93fd402decd0a0b24e4d91028c333cc173c85761eaf4abbefbc220b8971f8a43819f53b79608d255e08f46d4aa408d13cca4be645d14b899e2f16a90bd89c56367414c255a9207b818f9dfededef9a97ad22ffd6d4934ad3942c3bed7f080e289008dc9d73258b77ea3a62459fbda8b9d0990a8c773e35385a643852ad889bdaf7e500f8c97209f22f597f709540e9ec523895129fa5202776914465e2f6610c6b4596522cee69d691b57e8761dfd7c2b9e7ff369be6fc2b2966ef4c8c85ad72c4e648cbebf93cad92204a29f87724cbe5208814903d7b77a4f5a24d5952b389bec67920e804cafee654d95393975f480e931a54fbdbf5482b56107c11ed97b6676a12a6dab674af0639eec510e0127e7a1147db09b9e6465d48f06a3b85f72af66fb35c13523817d1b4e70b4498d58dd6360fecd4d9adb0dac759008db35d3570fdfe956e3b683fe46424da0cd046ca179d156f64175057aee17d798a38b988d008a9600e6ecf67943fb2d570813b44a033022836074eee765a150ae5bb82b12bcecbfdff5a5f38911f694a2a05493b679c02b307cb043b383955865d1d0bab510c6e9c3a4f236ead24cfebb4d07eb67b626ba60740d3efaf5f08afd06c9caad1f2335b9563ef5bcb6549efeb8d7732c45a153d6609413976a6a215dec605768edb2b93a6abe7c3f9d38d581a4ba0f14b96ee02c762b957290b519ba18f9b4bcaa914ea6105bb1936b55214353d4ee6ee4c2eac430b53e6d41237b819711586e3ab650cefac598ddd3c8e9e9e9dc9ca4495fe9247347ace72ffd10baaf0c4db50c90714dd4a79cb64fca9c57470de7cba37fee502b9aec0327744d9641845507bb305f2f469716d3e4c96f3fe7327c429887caddf201d6b97635cdf8e8e355f11fbfea812bf13b864b50e477ef059d903f3d21dff1946c51495f50bd34f8db7ab61f6a41f11fea603d70015a9fbbb14f5dd04ec0752eca108d58f8a2a0432d83e83c0eb7cdfc658844fbe0e3a268cd69083fbf30d1b3f9c41cc960661c1613a43a186da7c102461dd31cc88fac0eb1fd88d6d4346e71f0eabbade57cd82b231cd4a8498bb4fc617d14e4600f55967fcb9f9a69be3d177b7780f95706579aaed7ccc73373306dd3e1d5e3ba11b714363709c24818fb41a13c28bcd0f9fa212ebeb369149216e82425b59bbe62bb24c411b6dbbffa94751615f39e66e81c163c7b041a1d8376ce9a2c92483fbe612428d68b9e4036f6107a97c71f5fb25570ff29cec3ec2a3f712e87c10b6792ec608d908af97458f74513ccefb605b596a6add50d61ce61e35e0a81e234901364b95a21a5a8769ccb599df4473ce9864f2c3da5ac6d8e1ff8d88182ea4857b9ef3ddd9d46a28a6e188e34a7de75be108fc35c4136556d6ef9cc58aa2ddd9550b7a90f01e4bedf436b0eaa99ab9576f56b7a8f32ca481fe0138f7d161ba88bd778c0ca952a9d3037d1ddadef108d3904813327d31d580899c9b1647ed6085917d9c207783f62d3baf34c861e93e64b6dafea24ce8d97e2ba970688d942092b61bc97db41f722f506270ef4c6892f5f179d0aeb9f0ab628275168f8365780581c839e6d2f6574c555c4e1fa7e85967ebdd5f5def44b63afbbcc7e46448d29de7a4b98dd2dc0f82b4f133d240db79a3833dec6686563e1bba5c9b7b47f835f69dd6fab88ec330671692becbf54765fff1f20c5a733a64e382d69e11fdccbaf4ce7c7ad8ea0c37ca90bed5ecb09dbef535a4b97615a770e37ea40732e8bb5fc880d52423444b7ae18504bf5fd69a6a4552e8639f72cfab57ba560c2a46b28f969c4136af0f52d035395019f7dbfb5789728f31865e403f08017d726944f6a8a4466c06d5fa1bf405017ff728afb677ef274afb393eab008d43a2ea6114b6affb2aac8a63fedcce80af1b5a2f5599ea673f7eb8a86022d15a9d6e2ed6038c662d1d4e43bfede080d85015c0cb01549b33b761114165ab2de690eb76e290485a3150699a8624039010e0d14b97f10318e3a1ce3a5fab82a57574ffe5fff2cbcff73509c1ad81a3bc54b14b6b5dbb2d43f897ae930505c815981c9803392e547a8bd9e1dd0623fb6f59e2d7b3ca3a37f8166e4b0082f5dac701f91bcf997b463a4792abcafd605e3f66740d92ee84567a0766d2f01dfeab784bb0e0c6c68a27d57149a865f6300c545f9dcb75efceba2471450377338de6f7e7b2b1780b23395b72d72caf06dc3da20ca175dd843505bcc6fe451c4753a6e6bd86b7d28637667d5a6e5cdd4b03313418e710640b55a3cf07d81279b632bc4ee88ff15969b9481ff6bb138aa1b8a096a12d113a62eeb81b6331e2b8e74fd939f58c4f5f8d031e9eddf912d2065bfc9d88035907166ce2664d90a41607bfb97b461fbd3e5da2d766e9e220e237afe8d7b6a8417aa752655685f3972779ef898b2e41d38737365935312c2c3855ede83b1ac91b03110cdca97a20ded6e346acc8256c9077f725ef266d1b5505060f12d69ba2187fdfb53297d490bd07ba18a2af4a8a457dd3eb889cc6cffb40b3bab9957d0bdd0f7cd3f3e24bb0b8b2044099b8dc3aaccf984b3b0b3d346c3e02c10fba2da874a11ff10065b10f20216ca19f55a83eb0c8d984c1d14a78e22b2fd2deaa13141bdf4463e422d9038c7d5130d92f650bb79a6170550682248a1e916e909909069d021ea0add2983ad282f9ad9f2fc2cab91ccb78e0ce3d006cc215266a68f2b112cfe8046b3e7ec4d323f575a13e7251a896255f922fca623cbf9e1107df7dffec72935f87cd43c3b1e2d10d2d68a09d6f165d7691109d88269c91c87d2e4601853833a2e3dbf92893d7cb0e0f08e76de706ae675809a8e6fc97c94dbde208452c6773b06d47483f95d318d566b581bea7bde2c72f2e28c293e15e8bb49013b2feae67858c38839858f6856e23e30cbb28500b3b6d9a497b61f333c3c7276a2115206e2ded42c2e6ea8c41de9d7ebfc1a2f5984bed7c4c94796e13273c4a649340e5de3ded7ba44a4ffe2e5ce175d07aa0708b98b592a2ec481157ba1dbbf5a807a3919064b3320bf466a37c1ea24634f9e1c741afe1cb2e33cde5ae332e3351e32dd59d48ce5af5434948eb6b5f578f570f5577e8f257cb3eb72a70cf836e526d857b0e445f357cef17b114e369e16beff123c412dc26ac3b9c0bca2e19210844faae49f7149d92e3d0cf9d033ce9824bdcb2d278e1c19381567a4d1cc744203b6de1db320765cdc12281f2ea6e79810532ab4c3f652cbfe67e94a2bfacdc5370d5ee40eeab44e2d907305e8b1025c98bab0e7ce1f26e92069b3bebce44731481faeabbd7cf4b881f1ffc2640e6bfa4ac9c27024aa4872555ad23f10e8198fb3f237611fb4526c4663070ef4dcf4fcdb6b8d1fb2fed5252cef6a0420fc348ec20eb72999f874983a7bfa30605e8e40f4b386be47dffd1ba404e07607412ad0de61d6a67071fe181001b79ee091e8a64d808cede4d1c7262ba4e2a6cdce143300dcc5c80530285e6b9a8fdb1f893e6bc75f831c0cfeee03c670cfccbe81cd542976a165c6be4b632da7fab54f061e2aceec7217f23bd04958403e03188d19f4a0f7b2ab5b6fe30e696953138cbb3e452f35d04298e95a0610107a5ba2bb6c33ff8fd1610981ac72a749bc90e6f84e1e2f7ae353cdd7b9df3bde36f678a0402798f8ff7d6328efee606344329045a0b830f796e8ce6af9f54232380ad597167ea406de13ce2eef23bdc2a41f170361a2871d4bc0a05d41123e7141db7eb2fa65218ed84294855b0223f6224234409d96c268059a075392b66bd26c98d413d8c514441ccfc938a038538068c1ef8792e334d7f169f2bb8eb7e784c95bce70613df3c54dc86e0aabbe7283c712a06aa214098d97b70c0d6dad75abbe6fce1581295a4fb314d2455cb3de8392622339c83c42aa429e0fa966749223e879cbf3a05fb9191d9bfa1703402b7113e7e62670710eec8ddc2fd6bf7e537357b568c78ba23e040c48583554881aa3e566179a4cca97b7e7777cdf2aac4bd315872dc8a1cdb03190e3f5798e0cb3292b6da8d6da7db7305693abeaafe4484b8f42f8081310892c349302398df43168a99cd2fbeaed5e99b031ff52018ec0641e1bc5ba12ffaf5084a2593fff85d8f7ba492107f269dd44571199b1c1fc7349f16715cfff68c5af4d9f56a9393bc1d380d6df3f83726a85807caf6ac10a52ab3c2b2ef1451fc87fb3fb2e86c56621befc3bbe130415072485a70400571511ad38ce0c0ad445236f0e8a89c95a5cd03c3843278779f96f37854f4198c7d1d4cf128b53558684ebff48b7fa7c09b5e83365dc35dd8d4765c1aeb0d937592e5f6a8fb95f84df128ae7652ed852abbfe880743933cb68da9c259ac8e7eb71505f5f4905fa91f774a60e155480950fdcb43ac7800c244c8c479d83bd1b9c8308cfa881cee42571e83a93f1ee1c2b2f887fb7855d228b6a89d281ee3b156b3f12c411b1a471c4bc76dd62fdfddda273b1e21c8688ea666bae41228ae5d1d25588566ed6b9a74d48eb51023c2812b0d00b65a5ba75a644ef2f63265642d6760035039225a2bfccab4fe7b6954e178bf19a0c3a4f030416b8a30118748a8d17ac785ad2466eabe3d12f77524144262165d3b1a8d20c475c2212624c38f0a04ae4560dd73d45792d69b306365bdae9082018b94a83afbca7f89d8e41eb3dc01a7292842af020aef644240bea0f33fa2f7cf1c5cf0fb7f63855c9179a8955b98d8e30425af692ffe6fc282aa35328a464ac2db3573a4fe85b7d64585192636e553704ed1b0453424c5b1016c5083276921ea8dc50c057ff5de9e9287cfc0970f5cf6e277329abf1f5f0fccc48a4dc991203214b2162d1dacddc98c0ed7b4a34d5a3e009cfdc5f5927f9a3fa1cc6f61d67b43c695b60a702a9834971a788a9f4669f5f8f5cb48bf44e75f22c0a3c43e4c97c4dc436d6875f23ba97d708175e5ee5f78c9ba3886a192757d4dad8df40e9c6e2a2f2ad28643dca5675913fc0de8b379106e158afd5cb2102b9ac6b92f22d6aac4ecf898afb365e8d4b4038f3cde34a8cd621f4b2d39ab8903759d7c650b2cfeb8fba2f45d600a91f64b2541e6b5827b1246fb2f1af809971260fc25ba3499ea2c7541071d246e756cabbf7e1cca7f878533b5ba51fff4561cf3bb102a02d1b5c34e78f58f064170ee644659bc8e356ac4fabec7b1d2c5cf745d1471621e96fd47f7ac024d814bbe3da6ac2be38f4f5f968ac0151b8cbff91382173b5acde9e4cf8a185ca824fc7619c88f05b297d8096ba69439995f9be654800e22eac2c09033279fdc5e4dd9018a81c02601d4fdb223c77a875d5932665f23b43f4d8916bfffde5104458e950269e4fa082d3ff6bb9a7298290d7b9f86415773f5105d80482baff97696976e4b9fa4140e81c960b862669b266dc93d46c7c91adc0280f7c2031dc590a06bfe060e6f38d7b72299e719256b87d3c9db8fb74c6f18cab2376d8de09b8b7b43bd7a19f0f6810b7fd2346d727405b617d095fdfcb6e4b120aaa06760872d4d26254a929ebd8e7b565aef071a21e4cf0056cdafa80a0811119b6aa7956c0fa0833f892b89f7a989f89ffffd7a13211ab5ba275b04f194a2da5258c4f3ad27bb3e754cdf62406725bf550ac91c370ac43d9217072f179a7f474d8c82bf75899a638096d0dc7b673a4498228b507ed689b9c58dcda1d89f3a788084503519948da5cd489e2d1d854f4f5d4d8db9bf7571656fbc41931f245d3397cf8cced36e5442d5a30506bc4b7f36fe065fd5f03d163ed2b12971dbe245265cbfe7113af1ce022bac6e2f216d621a8440f813348bbf0d05e405049621a20a9e28585348f37e7fc3d8d3c7352df5ea0ef52bd44402df08a18c412e50b837f50231455c0b8a67c75ada80da450ae96e5da74be5229ea1ed426616288bec4968112b50014914de263ae05d42947072c3f3cfcae30aad7a2f026d041283cd6736ab1830cf47009f6c515348db8c9ce9c5fcce32f7bb0bb34b645cbc7bfe9518765a05df4779452ed478e5601f9b73aa5bc20355c1b175b4004a96348482aae3d535a316f77a73bccb86e9103f1cb92e2da8fc848e6e7e05a999aee844e9ed7439d0397b097e4f653a6a5b448b74e1f1fdf1bd7717d4fa530e1e5d79a7a1f736454e6f5eaf784014f60970933c6fcbd6b68c966cbc060b3bf133f62b87bfc916fe3b7545573f562c2104542ae771b5b24ed79c5c354a005e424e382be9269cc4d66ca1dccfb69ed6dff96cc4439c8376b4752129e47b52892e91618623b7ce08117d97a51efcf053696b1eb4a651edd82e643cc36ed1d03a2f85e181a1017b1de4b0d3084ae99000305e423c1b468bef60c0aa1ee45efb95f9f078f8dfff9d50dd46df7bb44d15e866d09f1b4e0c2d35989060913e82d282028d6b51594b26de5f239534f9b481c27fecee539c93984aba9b9e2faa034c81d200b0f697a8eb6b7768b77cd5f4ac0efd1de413a77031929df326b7b78f936f2d353d6701410068c9079f2c8f7c43077a017b625c88edfc6f8d1abfa81ac60d55b2f40bdf7588e4e85ac9356b6f1bedd1d5565091d06abdadb6336aa1d165c4d9c3e3f6008230aca153b7b3874efd81d2d2e752a470c3ed03c2267b21b8eca79d825d9b223b75d3a98b6a6e0c7c94644beba01863e81ad9f7abaa9fb41fba5e4faeedcdd9e27da6dd44d0b52bd40c28441126a5e7ce26c5ee3272f3641229ffed778319535a12bc4d2d0c38b889c03d8104d423d360ea9b6c11f1ad91bcba2060a531ac6184b77cc218f7494db19542adff6b77e87f9e6ff7978969561d7ca7b221d995b0ae5ebab12617166e97472b2d3ed85fb777d1ac0e9a642869a06ada517028d34076326032f6160aef4667cb3af6d309fe06a60e760f99eed1dbc86522bca6fba717e68fb05100069b7adc3ee4b4f029ad50a0330e5569cc9145e3265c3738b1aa2ad0a6f8cd985008112553e3f0c606bf7e3caf382dfa1dbb102c4e01b9475010d09781e4fa87c77bd975bb3907af841b014cd652cb373944401ef608dc6acf5478923830a70f247a44e5540092bd3b1a4d5da04fce03ab601b0226248b8804c611ed0fea40581b6ced7ae1d45e1d5968a42546dcb8d0d1ca1ceb547de558736a781e5824917201d7021286bfeeaab3266bdc8f344b4e40e2a3284c648add1419c08faea48992dde17bb63e201166f53a83ac5630cc437e71e8859f04ed37971891786e6fafced948a31092bbf2dcedcc08bc0e19f9400821a27b8a8df63a299795cc3168bc0139e071dce5a2755e4b64728a571ca50aaf82c096deb18e6392fabe3ba1850c9c918299ef4cd8a38ff2b6d393a3216be2e91ad2c305aa164e7b4e3433cce0c37e36aaea532c6f69b85cb27c24b4e9ab8a85402a6f193a35f7421b052000d398aeb1d656be0b04a789b381ec6d107ef1c5db4a96f9eb31f3246f3db1b3095bc7939bf869ce24ac4ed69de6a15718cca676077027fbd9c3a3b881e01d13a224d3f8fb8f2e42f7ab2c570655c775ffef50355435784e1d1b4ad3f3de26fb71d82eabda36511aa48a86876511251ea6f6363cc48d31d22dda1567e36ab8bcbd0209feae8ff611fc3751389c49616905652db09f66c00f65bda773cc7183eb30ce23d5c7ca8ab08aeb21b7d248f3c0ad7d702f9dc279f0ea18fc3b3333193ffa45b7ddce5533237163ca6d52b8ce205cc21ab654d78654bd161b2a21231a2ee19bbfa325ae848f9176f29ced4cd97ffc46ce74dc88344cb71db2f27d4517092ae3fbe9b7526dd0cedeb5651ea69aa701a4b263b6103c6c15dbb96169cd6ab31794e9ed99b3ede4b68a55ef859c45ef037c462d09b9c098b609921e5aa7cbc7ea3405f6fe532db365829a779b22acdeda05cdaa9eac60a1865327caee8480e7dda8727f44080ef7e1e4aae1f77fe3ee72661de68cb3806a1e3671b3ffa7220d9c5d4d64210df274408427e3d28a4a2c024ac95378fd6d569c0e48048d91ea1f0c8d9c385bf048ed45c47da76a3636840d46fd31480de548087606df7a6d0c8751fdc65a9c023ca66976dbdd0337aa40c30a45bdd727d40853b8a3b7a19ec9d43224fc4c0288754ba4c17f067f82a6adc82e15d295c5c0068b7e750ea908054568aeb4d28ab8e3eed69af22c76a704850987df3d01dda01de663f27e00f6e0215a3f401412d7607670d6bb370d5b400c248956fa8b40d2062ae78de9a7872d083a9b0631579c8a0a661083587516eea19bb4836dd4c3ef6d5ccd0d574d60c842e464e21e911f97d8222c84c0f1576f97e2546797a9234160f6068692e7ad59dd1b0677f311517f0ec3d912c6533ea0819412011ce4d3cce2de1a75997dae1cb7e075698fc09fbc7b7acd3a8555ab431f5081280da0d7220a3267cc8682cedfa8555ab3efb6104b7e9177ca66b9debcf47455054007adc467f2a46b2210d4729ef1db3baea59b8a381a4cdecfd7e55bb13bfd1113ea92ca0196dd4d9b92956f6e8bd3feecc249810c949b47376b23c1ff8f25a9768c8e629d435cb3f8810917a6980f4fe08ea1a0c08ff44f73924a38e97eb92babc4c535e639607745b59b917ddb88db4ff10ca637afd538689b51b96f9b8b8b5ec444838484c1c209024d6db94efe9b6a9cfae5a47d1b72f3f5f39b84b4e57c66418d95b0722cafe24aa1947c409cc2fc3ce81e244d01819567a6475616eee03fc5ea454621dbea5e3ca9d70b99265c26a80bafe7c1f9e517234ff49e1d9986f6f35fcc795afdf57037fc168ad533eac3fe0846c730ff62f985f4402aba9bd0f5ca4aaeca295c4e4d5df4d29eaf83f916fb652a25dbd9564f50a54842437c50ac0ea3397abaa0f534101a97c5ba144260d64a648236bd41410f5179d6508105e839fe0ba8f17a25efd60532e405279d1246c76941254bb86f37fe0db3b06b20b3d0614fb7f0618380b3052427530736ad50ec3247a201f794765534904a345d7fe9e260d0d1d3d287b48e0e1f241f7d34a8d9ee6484a0aae6e9387cefde6bdb1b3e867cc3aad29be231c0177dec1e1b2a679011572a3378cd594a91d5cb51ec13d17aa16b0b9fa3e3a0032f1945c4eb3bfb6d4d2a13873eae80d2fa68461be881668ca4e35cdb9bbe5be028e582b06291f9dfa215d2513305be4c5e234f5844cb8f62a6abff25a546b922901be524d8155abc6f7d065174d1bbad55da5091214efbb6aafaa89d3d33e076d34d16be934b00afe2825d293b6e032558c710a03fdd423f0f9135b8ff18a85744629b8e95e9335a8aef309f5e31d9556d39e4403fdec4d85cfb0dac9dfcb72dea898059c90194f27255c6c81a1c8b33157410918b611da922460cd069b2624c2c10176e7e36f97f219116ee028b93e236268985e70788035170b8f7d3a97cb1bc5f1ab36646cbfa7d2d1431b505e7ad93398e5c4813b3cf23ac4ef0d57f960cd37af082795060be5568964f9005a49d436a7436d44e6f5f8234d025c297f225bb46dea093c9dfcb37c20c3a13e8039052eac6c1b7cd98d6d89195d68026356c778822f0b5daf6d7ab92e8bfc1b3a9dd9b5aa296ce01a97ad84e42789f84c5c40867eefc6cb9690ecf21790446820cab2fa5efbc8cd5f104f3a1f587bbbe89a52b985272dd1d21aa0f1fac02b6c209ca4956e935a1dbd9a470f3095374df11952a9944d497a16cbac6f9cf36ff6938c008fe1e7e8a03d4e769192104fcd0988a6adc96a854174730655306f1ba41868ac2aca4d2b41a0338184993f344dd514a388bf2a6e0ffbe66c2cb57e68782a79ec1616062fd4d7fb3ee5a7e1d9aa89bb20f52176b8e7777166ffdfcc49f85dc9d81713f7564fc29fd83657cd49ba3a78d610c33cd7928d05f349207b30ec8f4b08c492882b2cac14f41beccf1317bee1cdd504704e7682a9ecc87d933ddae33411b747f45f8c5e41bd9a2ec8a067dcde13d657433bdf3a5f0a00a594ec2c6560159dd2960fa8655b8470d2cee61e2c01f43f1f9507d8d9cb53e7cdefd766ab3ce41c99f45c1ff35b62047ffe057c6c2e7a5b362bc003ac0b5ab2e59d47c02048d34486432f50f647ccf1c782fcd1eab678a07f5876546f3f9cb494170b9c8740bcebe47b2540e2138a136ddfdb26171ec1ff5ca373e982ca14223a07041c65ef5e307a5ce2dfe2d7f5c860d95f531876705a6d051c92f322c6b6f72b44274b82a5163577ce2d38afded74b1820e92ba0c99475576ee19ca0665f6a5d8df50fa4e9dc3ec4525bb3e7599b1f3abe775c5108563a80c8aa095b2dbee290b17ac6eb5002e9d01b4724267cf2890cf350d1c95d9f63b332835cf13939e32c0b5c27f04a9fd11b9e579d4669e907a349ea4d542a3c307a30d3a17b4a9556f6762cd6e93ec116f6ded8a4041c6b735616dd3535e628160810b1904274f21d76dc427af2d4c98ace4c547d910c46823989693a385af26cdd72e5975735f1d65cd4cdbd4a8fc1230981028b608c74d5f9cf9055ab664e17c4066afb6578039ab0d4a7845d1bb26ace83a32c02c5d1e71365367c44d555f67f9feab05f2246ce88ede12e7c1ac0d00f34004b2c64ab28486c530a8d9fa375f190f958904c614e365820ee6e1a72efac7158abe8e8d094c15faf2f275979bd32b3d3df5ef790f93ee2c4f67e1e54bfdd14d5bc77c70cecf0e21552c04e7e5378673ffb61ec5a893118e72afde6b45e13f2dbe166e6dfd5845d0dcfee35a74b9dd83baa0cb9aa93d1992983a19fccf88bb6b77995d70b9e6e0bc249b253c01e5adcf9bcbc001acc19dffb4e82ab8836380f91735678fa2e47a85a2fb8f8cde7d083483f86cf12ca6061a2ff74d5f69bbeb27c6c0d9dab22734ad325ee107b2fae7992f9204f51fe1faaef51a025e662036896c089351e1a4a2e1c550e3a71932f02db3514032d29fa68eae23aae33373a408db4ab5f25d3f31531dc27f025b7175b1966c2b4dbf07663e3df0a7164adcc191dd6990f48520e85856190d4ca679d44724ebbaaa603fad388962efdd2a9caf4c4a0cb12b7d0ef62d931bc559093f26d51616a5114930cb8635bf3185eaaad050853f3491ddfd508db61a199ef3fd305e59104ac36bcf8c857b568c14f05f103d2ec9ca1dbeb263dc2f554988ef78b5832ea07cb518a1c747cae69cb52e231725c28a624cb88e6b4fcce8038b0cef6acab23eee0bae1046d8c13ba337bcbcab9f9e0a90551f48006f8ef5697a510eb242a810268c9f0f4fae6609b03369d668d0cdb74e17748c3501ed10079f7358071d05ddec2d3d015571ab9edd666c5f8c7474aa94c5165dccc2ce4fcb63f009aa02d9f74a57654961f5da84e08880806107e4d7ba285a84b01acb1c8502d7eaec722aff551232fee39863fb29de97e271ab02f27c60d2fc475789161e6ea0170c6234ae7c426c3fc77198bb01d95458e35144b29d21c168b860acf793e790d8bde5598120269c6cbdd29336b894caa8631192443e3fdde9a3f77426b5f717390ee8ac1e01d38e1876d18b9a42e55bb0304916e8a0ae942445b07eb00d20f5d9d98af1bebc95803071e560182751ede5d9261fef6138a0b943ea902bdba0d24be2d567e32c4e1c59f508427ac1b99c7b8b450c9e4e7ab8681992e89febe0bd5798cb916e7b5d3052ba558630ff908aad15693bd0730c3990b6f4fda87f965ee39aef7e8d1d38eeb10445400c3502e0721dfe6a881e79280ce34a443b4edb856943e7dfce429aa5edb0cc7721be014610e2e8514718dac01a2e7e0f46036610c3449be973b01bbad8ae3444d0d4d4854ea6cd72dc5dee0c78fca13ef7d7b129e8b17efb2126b218f4aeaca9ad8b97aca6babcabf00edd1c28d193e39da4b3d2a1ac150952a1782d0b5476f52dcfa4416c277d93c9c7ea090a8e130ea9311210eba5b2c20c37298b9ca9e55b3396be737ea6c4bff6b7bd46165db5fe37d7321c051dc5afb7a807abb0cbd4fde17acd953415883eabda8366f4e81fbbd63db0079001739c44b853f4ae742b50f64a0227bd1d971b90db46b9cb62802f364084fd7d99c3b68130070c00e7e55a400ce38fee514f2ba680b05192222b37533e984dc8f57b31f873ea1f42ae2534a17bdae227ab40907f4d35f79ac73538d05fa3cb08a9b1b4702959e2c32b45b121ada8f7ba2bae7eb68bfed71a6885075cf8ebf81816cbd65d5dadf9167ca2c2bcd8dab37d2d57214a410d7c298f61c81b5e45b74cbfa15dd6263988004aa0ae3f22e5d4c645e245989418ce7e92e038327ea54496fe09fcfcbca6f8345f8ee1d16d2a3bc2ba015650cd3fd3e0d126b7e09a73a332aff2a798f59cc4373507c81da610a065b1d5773d469d7b82284049b5a307ee20b0a6e33db36b7b066baa018659fdef8a964d3e397f5c296dd05564fc8aeedb79d9d5881c97c728eee1d8a36485013b3d186271082c2e681d254f0d5f5f6b4f7ffe314aff61a9b275695fb8cb4696fe4a207650099b415e0604db27660963c9f4252c0c878e383e884d892c67c6bb7e01dc1171cdd0815a8b76a4f563286be8a8461b7be138c1acef47ccbe05029ac9dc869779e63378761d4d7b3997788aacfebfccf8279cf3c6476cb77f6de91f126c719c66d715d75b7ebd4fd4a463f349be86f37397cb0fb5d0a0ef72e2e3f20a63ae5d8746039d1df15d0529982ede495b6b0d1ec23fd349e9161407d6f0b2d6a668fd51805ca0bb797cce959fba0b5b57a1b71360507cd41ff81c5dc34aeb23c480b4a6530ab4c5f9bddcf3860e066845b8b737985e2308f717525342a0fde84ab43fc919ee160ac7006de7617db89aced4c324d5690f3863cb78b00f8041310bc3f4ac5ba14bf7b206e158aea255965b8c54b63bc4fb543849a5394d2f3517fbbb45f148b5b18a09b71f717229222e57d2cb09613428662fda352beee58f5a46e52001e7751e4bb11098a65c64d2e7422e76db689c5c0f7dd14ff4f70e78cfe74c48001d614a61a6a5000514c98cc7126e3fc3f4e74ec519701e0d0e9db91aaeebc3ce0b55fe93a08cafd43ee1248622b6f255568dbcb3103c4778a260f01b4c18e2ad625108f0614498939437ffe4a900db9a5025f11cb962ea5ca8baffd033ea7fe7c6b6ac1947409caa734da547f9019da36e7ffbf4f2013fddc90cc4f7016bb4152ee9b83ddfc4c468c012a73d8f7a2619b8be725bade9f3887e726af965276304ab7eb6f7f619b36233ea435fa1647b7190104c6399fc2b6973b83990256664ccaca55fb44ee09adfa571787a89d0795de34c1563261baf3fa01ccdb7ebefb53bc6a9c827a97d29bed5c980570c25a888df593882d6c775b35533b4b2b42672732c9211ef41953d1b7af31d7f1b591cfd5d6529487fdd9d931361a67636384d79a7ef705bb81cd38eaf5d2d067751195676beca9ab75807b1b95f0c1cda14de055e10d6ad1a2e7ba8c9fb5897482653a315e7071cb5bb03bd61d150f5d435326efac22bb8139557a34622a4f838b100e7b609126510a2a161389242c7af04cfe6c9929696eca48ae519788cb5998585ee1664ca9bce08e7da11540b586096780728bd12d700dbd4ac1b8c584a4ae4e7d111307afff497bb58608799c3fabb168b9e488c40dbe86160ba8f22a7aee1d37740efb74adaf3709fb282c722b65f963d82dd3135caaebbee035de3ae416dea22880c89a4a788afedd981c3447d6d291d282b84709e854dfa7317d1e1ed68a989552ad3da04e6298b9df2e1e7aeda0ed7d315e5191db5d0b3ebc58cb97ae27cfd51ccdad107a00e3468070b25fc540ca5ca33d2f8009ce6695c6e957bc5f8ec642aeba04e498a6beaf193229a1b035bc04f7286d80252282e9704a02f41c867fd862c9f9ea76a5f6b2ad3e4fab96b213e00910700d7cca1f3d7cd89e996a0f6bf8d82c08c3f3fe14c20fd990cf198659582a6d90444fbf09ede3fb347615b8adfd272c53b466dca2f1da94db2adbcd793a418f1a6d78fe3036bc6101ccce482a2fd65a14137b55ba366de51cbd1c6b7afcd00df6109608dba68b1b10cca38a4c8b0f62cc0494b7f06a4dc5f809a09adbe5ab9c772a6cb7e5d9e4a386b131e8666ec8c04b5c547d649cbdc503301fda452d199ca5ebd496b69a09f23e34a5ec029f296441b817113750d693b124f1c7b822d4c1a49a6429663573c5c050a702689f62df040e3af6fb13b25ca3a0bc6f1844f77c64f29b9d65f415411568ad79aeb4b0fd38f6ed34164e91b7556ebb7d8d9ac2032e707826fd74b312e2ff85dd9731b9b0efe591a6d9af05b545561b4f400f35e9d9fd47af7ca8d4a6375add3b949800b520b9f52463005a4d6590b56daed6c997e103d4fa1ac8b446429ae1cdd7b02f0b30f0878a01861033fb9685a32cc4eda5889a4a32acbb8cf62a1778e5252fbfa4f1e44d97817469f03df5de94fc6d4950c6c0b113039e94f533db1093ae4531cb5f45be7af2f469642ac71f88b1a6f5f1fdca9e65bb815e0fc4883bfebd05720963c0a091c07203a5d6b590b5465ff233bcb5767dc527260b507848393c4e7c770f9ab5893a511b444233f0e2f6aeb4283b3938d34da26f10c5c0bb5a75d8fbf0e3e0b9b6f402d3c3de9f8e898b5c722bad3b9f4e06a393c990bf1fbecac797ca66d2d4ef5798915c2bbdf468e9cdd9f4fc50ee1df1d40b190e53148760e909b9c404d62239fe05b1f2168cfff59b9071bbf57d91063b61e34e30592e418f317d487c4faef0f8a69db80483ec7152f3f31099974ae67cc309d1b02780118ee1ccaa65f2e4d06c9b36e1acdf2c2d7f517a9f3ef80a5c3e6ef31bc590e9d902d32f7cdf3180382cef68d6176c35d055da22b597df6ce0936efd9873d127ff23670f98121c95a5d18eda41d4ed4b9349da1ba0fd623ec24302593fa9d122d30bfcb3024e959d9b2e72ec007aaeee7565781f11c8687f6452e839973702d3d16b5e0568ec4ea0a6dbf587f29ddf3f7365484aa38a81806e4bea9e20d51197929daa645bdabbb9091b16bc55ffe91513c1c7b7fb644394e76d5fafe468722317e34a338b321235d39870ba59739068323893ed7f8672870fcf12fad3f2f52c530f72418457cca72550b56bc80c244c7ed7b201250148ce4fd685c5a126d498da803c88193bfebe4d29929cc7c4ecd29f4d820a812b8ac8250aaa3b45d93277ea1f2196ff4d813af814389c9e55c73d101ef25d01d96c00fb9bde6f363ad32fa0fe0502f0b7334ba32dff7fe937db9410f4fdda78c40828bc8510c31bf3988b8ba928ebff5eeebec7f169bbf83e491db6bac7f8add81e3e3ce4477b196b9dd2a7bc7b6a573f11dff876136c08683f204d4efeb18a4fa27c768a394b6bf6d97b7370ee440ecbc8c3506996eab3db2fe7c01f6911c44d6fc4175193e5ae2c2da6339fbdb8e396e34e8d5beeae377d179f27053d669c311797172f503066e6699dfb0ad311e08fbd2fe53f3d36e9b1bf6e614bea86c9ad897110910ed704abe780580716edd9b8c8ad98a38091c624fc24a240cd600b696efefb85c36a56559d10884213f943b94cd1a67d9dd244b952e22740f1f41d3082459a314a27abd13d1ea2fb80178b715dda174f5b0f0c06e5b6d55c4a8667bff71a26e48af08da97653c8753ad6d891dc1635ac968d3eac99c47b0f8cec2b9c58ac19e2fab6bdbd5dcd34ce6649b510a6c3a766c512a32ed768e6032978bc3efb6473d251a52c1ba77448b989e5b4bc030deb13fb3471a3602d376beff709888f14d320821588b6022883d424720f328467ff6c4c4a6d41ea4951e9ede248b3d0d43edcdc4c626c8ab46d8024be1610276184a0b05f936f91198ca586f6d143afd65f0fd3b8b5736f6feea0fee1427fd315376c5e19f4a8abe7202107ba85611315e5878d8b186413f6d3562d1a9fe361fb0f98cffe34cb1079d84dcf626e9ea6a5a8b85bc8155da8c6dc2772f8fd2ee3d3d7fbf79e20214b6ed6afeb2bf3f6176a2e88658d9e48506e353a57bcba7bca5961a00cd62ca0325039ee7226479d079385a0a3e1ff757edf14e6f316233a40c24584b98e6e970ec7bceca351368fb9b4693e66ad863e7e0d874b764d3f4282f6a6358d7f4c516e3cb6a21b9e6dc1fbd8e6521404da9d31dd23b45354df2b0f80688099e4de3be35098a3718769a209c97a32a7e6ae845a4f9c2f34ff7305c8f8de4d245767439ac9c114b5fcbb7a57efe2c5fdc577914ccc410708d0c7a462b303ae7af9be8818909f4ca548639aaf12b6ac74b617c81c31e84dc7078034af0251252a604930ee4dc8f9d13c8b5b80ed0446836b948d688b0ab47cab1470a7e05a4b6f105abe8a160eb1e7db57a96ad63aa68526870b7793ba019c900d42630d65bb410f49514e4b793843c8a837febddbe8f97a3978e547d0cbe69c6cca34c9b16ed2d4c98281666fbdd8f9dc065cb577abc578be298b64cf09c17327b2a5bacf754aa3f4de8618608cd12833e9a4acd3db65ead1186f7afed46066918d3bbbb5ec7aa0f88f7581694eb52f0794861a509270c34697c7dd69669bece583a9594a48db4f5914ada550f1d148b63121cb07eaa0a7a2c4c7dac455017202d2c300f05177e0234f0e2e9f50d34d98ffd9d96a0c1804321f7e0f055aa1d4638ebb1b5f9c6163873a8a8bb82a1f05c2cd7fd80e8e881aa3988ec18f2f568e86e2cd7c63d8c9596a077fbaa9e95409b1b268f08dae94490481ad02d7377eedc0cefa296c75c64d7e18069063980f18a653d992e9627fa29256616b18b0f7f4da44eb15e01930d1679e61ad2c2aed59078e7c3e9774b9d6aff6ac6ca33bee1577a2db55f449e64ab3f5cade39cf459b9d71da6e0f1270f3d7328d547026c77ec25ddc6a38f254691262aa7c5d77f28d50f0295b35108378c3bd3f06b9187a04fa82dd7dd21fcfb0929499ae6f5843a18d28aa5280114f358e4129449cd5913ea57c58b93f860067b238485e416799606864ab63e4ccc56172db094493183f170e266abdeee0ebfb2327b7d6f6411b9e4e754ef89b5d43b88b495ff3fec453863e3482fe55e3c99620de374ea99e8607eaa3845fdec0a387421af471dec6a311aa82e61378326997e50fb8ab0f662d45c894a7221f5ed23efc90b9f18bc962a71622905cfb952cb9c42d8f0f1949bb7664b898e2325a56d72e6edd393a8fc1c1cd62a3ecb5a47a3db239cf67a747f2967f7ef7c528d8f5299af93231b1019948ce44ffd286cfa91c648ef21620b41850133fe47b5bde4fc4d8945d31e68f5abf6641914a89310616ade1342dbf666829af61f39e50f357db06f01479e762513ce30171952a0c12d10b5a435ed001c4f4869b0b4cb452148d347930974e83218d8c6d4ef76ade2602de11e8694f70faaa990c1ee0b222f68c88d6991aa200c68375d23d62ff3c758e6be0b9133146753181bb901cf7f1d7c5968bd2d212fe98bd9904d1f9b398ea32d52b74eced8f96022a72beeb391b75ec6db99b617774ef97b9b43688d6c9ce7321642474f1a961334a54f75c14a38d872fffcc493d91606dc5409eec3a1eaac10056bc4f908cdb07ae68cc39a718c5352db4552eea864c6683bdef50fbcbad1384e693a633d44319edfeca025b842e34c9011878c6638414d467b48b49e8fd7a8b249676f7affe93221eba240a230481ef72080eef17c32fb1a84cb85eb67a42b54bbe02bf6f21103959fdba28a1609b0e101df619ec26505f73df769d761f76ce844085b0a8f1f1faae4d5568d971c3842c64c89eac5ba09879ac81cb5f45337c7aa23cb7ef8a35c0bf3404d0ae687eff7a3fdebadc8bd6a6c4bb502b88f50d4428865edc350da4f0b8fe6a32a055d32bc088aeddad2ef0c70a84054294fea6c54e5ea74ef914295c6c7c4d36c51b0a158a34d23b65a562ed2d3a8d0f21a1943c74f7fe51d0d65758a2f704f3fb091ff106d095b030cade8b66611e036f5c1bb1eb26a0852bfd2ef230936b2bdb15e85d98d31820a3e745db06dccb8c397d17bd828a8d0addb9f3fa740cde186e0925a3077dd1171e8e7b9e947fd1f5673b51f9ba9ce6966586b4efccf3ea4c987d75ca4569d41bda2c4b370fd3b80b46ae9f814da49f6ade4250c3b906f746e032748c42af4cdca7a5517ffdd6f82beea540f689e38b52fc458f9a5db982d2323cdf6a7048a0daee14ce0fa61b98bf58bc8a412d2a6077105e0dc644fdc217190eb15868819c85e810ed264f545b46daf10c55c390fe80ff7eeab2592bce3bc1565cfb714654ef33f52663adaf48bd43d75252ba7885f61dd09cefc951baf754d736998fd1d6cec747f4a11e687761383ec5bb6fed78d73ad577d1938db9f01d61525e632d3f493cf47118f14941e0b3dacfc1df7c09babbc002edb1ffd50e823ae4cf1bb1a00bf633376d1c9967b5affffd3e2284230e63b2749aecba3f5f332279c7c6439c8b47a7b7a09e9e72a5b5f3e0351b7c8ff160a1388032d44ecf575e67bb2195942793c3fc2ed614032d3de6c50fcdd1a45aac3146f51af1b05d8106102b5bd9f126658cc65d26c595f4fff318f6e491bce0e5a494d8871e2b3bbb6e7bac188ee93045de7ad6bc9b269d45baa69cabf5a6bf4090ab95e0eea36d86fa621c60f5652d327df85a9063d3134d90433fb93b031615f226ef84ce25d01a6ea8b8854082419029a4be2234c8404cecd743642891c678951f530c1fe567540cc3e8010927b74968443845e9a80a6fdccaf57ac7c4b24d19a72351f39f2c76947bd4c4e4e4f52292c684985d1dd35ad071cfaa37c65e607e5e9fc537adb7590ecf43011e4a19ef4a7bf74687837d36e55a40afb8c1ff6f9777cb9b8e67a036e19f8292626bef9f3c4b9ed881dfdd6ca2370b0ebc50ae3786c4b8bb7b32f1f477a4ed8aa8dca5eb1c3d16931a441bc71738fecb437eda1f3b34baa99782ecb17279dfab46581ba59cb301a39779466571e78c83b401e6e42be8b5ee863269c02fcb09f19a9bc46abc770458798f032cc19452b2286651bc899e7d74a1f56783ea0f7c9c82ec9e710a49bc1496c515c8dfdbb173450ad3426296e8e09fb3f2e3ad4adcb556788746347bfabf5905cff3a7ec0fcab3f070f61dbed9321a24e182819e56dac06a4fdb4c0ab63d77be529bf27311deeede6791cbe82800f279f027446d9623833e37691015c9b2fbb54851a9e76b69f97955bc0b37aa7e62fada16bfd8a042eb024636bf834d2d901fe0ab1c746bbe09ae4b94eae901cb4aea4e7d9f0d113db31ab5ba92277a69d24c94ea3695694e7d84f2ace4faca08730d7fb4dd357d0b2de731975fd6324bd14fd51b07fa5cd20142993407d987fdded2de35863f4f935e568f6b966b3e95e2b5f1405ac3d98358a9a0cad1cc8f89a0d11c92387a769454ef0bf7f3a103ea3f35e2bf518c5e8ff7ae011a97982a641de80ab64ebc2d722a3ebb4e48c63e1782b75b55b34bc02aae70f8ce066a3b8dc5d4a8f396cb23d48a565c308b606d851fae91e0bee10b923dcfff8a56d2472a464fa58872b60c287da3d1c28e3f371e49145d3e82d71948eb75b76640ec285c4d62c265796beb85c142e2cd99a58641fb939647f11954ee59995c9d27827342816abb229cf3016ad320858fa1cf93c54a1478838d57c7fb5b89a415262e364c4f622799efb341091f8846bfa51f3a2ee10e34a68a13ea6119af227d6cb822caf8ff9915204f8b776d5e2ed5767e1c4b3138ed7fb499391b65b8812db34ece458ab613c1a6dc2a75dba19b696e14579dbd13d6bc9b95ec7ae2154184ef17a89470ee4e2f582974b136670dc762c83f52b88be72732300edda75f920d4c2e9c143da03628cad49ee2858d533e6d709fa3539970d9b98d34b0fc508711e891e0b6f051b238d619855a41dec516c8cae04e78bcf539941089f263500a9b2b8b72e2f64bef6bcc7d0bd812325dd4b7a438b60f793ea55634587148e46cfcf25b8ae26258b34de7681d48c650ffe5ea1437f0fbc5942f8587deae75aafc92eeeefa99c93b48beeb46d6ac3adb1dbd230306ebecda9ec7371d03d7c945b519706268da2894eed748d959b0dba37082f1a12c9c1a6cc6db64f4402d1205f76c7b1c791efc028672b494014a9f2a7bf738760582c458bd2f5bfff8523edb981a89d4b6ee420f021bdb46b39d39f15460fbc33138df4798c1280fcb5ae41c5c44580d8eb83eef93032835a6a43a745ca16c50c7a5c0522686540acd98375ad45ffac2a1273053d106ae1c29cc09e698966c8b40cf473efaadf078c93a9cd0d60aeca5fcd0cf2fa47c6ab8dc77b605e86e16f9eb4e632b7b8dc554ebcf6a2a26fd2c7d6a8e97227d85a21220cf913703bd8f126275bf3d48d21506858a205af5d81be6ca7bb881956de357d0524f1a8eb9b97d4fa09f6c6c723a533178a1c5c46082bc4159697a9023db49b0d37dd960507cebfa91d3ff1d91a3918454a6e2e9905a9659fcf34a4557770769c8515b63796e96ee2fa625ebaa20bf1859ce9147e64d1bff50b3464ce5515f23c245446fb2222a8f85b0fc1f4bbb006ebc1fa5b5e8f66e37f87c79f2a6b5572e97e5fdfb43c5c71826e4c625f8e1ac8a923d3be11748178bfb36e756f83a17f598a87871c85f7298476b93f67e272de50a6ae5f5710eea3d89fd20425c18d4d4f8d1c532a13cbad785d35a8dcfca80acdc70c67dea0911c32c2ab56abd5149cfb0f0721e26bf8a1731148e60d94f10f763047a1715babd0f89fbf27838851addb9aff3ef7cb6f6b597eece3777fbbf42cac1713706fc08b074db3b96a26f0e67e0a2acd82260ca682b14ba40d985122cf1ccd04a48acc4849827517ef3bf56738c1fecf1e08602ef4bd888db0e3c50cea80becb45fa87350f29dc417d0898a93814ec9d8ee20f5dbd4d4bb61537547756363efdc3c185acb5c24e0536e4f5068b2d3361c686b7fb952a5eaab422a36238d9d1f32cbff045935d5a92563ba3caa270abc7fb0e97775a1768c452723a5d00ec665e075ba627bc6b7cc7292eb7023c5290f1224757bb87644368c4df19fd9888cceab69d7aef1bb01c848266ad3cbd0b288a48fc0c4ece613eb3e8ff8deded00db1e586fe70a26bedb3dd6dbdb2504da73239b60d6749838c087feb414532d12be35cc602547939e0ce0718d172c576e396f6a79960dc2e637e227a660a649bb6998d2c3b32f20d59c3f622ee9e2503419a2927ab1329e8ed84f5da301a7a18ce2e357c13bbd36d17688921504e8c7c76be7d99ff7dfa64a8ea025675758add2b45e564c2999831efd642fb704c0984e8f8133b5d4951844ae76e8f5a0b7a737d0b8e6118735719f31a7023fb7962c7836aa8f0514fa4d0cc681bee44cb926f459c9058082b6aae7c8e77c77172a02c78c944f82dc44a2b9dd16e0dde27619d6bf3edc94fe4469372c29b81f1bf557b5026221721f510ed8f5de0c3f59afec55d008bce8790f0b0b2f2364c0b7b33be2378ecdbdcb85d62f876cad09279186ff4b8c3206cdac38d965f1b2110164b97770c3159a52f17ad3f7f415bdbe7b0b60685fc7057d68d20ba137bff0a2340fb84e4778ac7dc12e620ad0ceefd227019039c8b8f6437210a211b2dfdde60440af283d68e5152cc4bae185f4e78659b64461592044ec6faec31d3d1007e5c6958b2334e9cb9c837b93594bc6c05396f8c81c47e7c9e79cf6a3b9cbd3cf0cfa2ee7dfb05710fcf95b57b0869eea54972e5aca3b23a80839dab7339e39afb203627c921b7e6db63cb9214fe6319c550bcfb2a39ceb985c394ebf759b73929f55c9c34119c08f57ee52ebcc5282c03a6c016052f71cae32f1c14eb64ccf8fc3c9538c29441d3a6bee7c0d9f38d5426102f7736a8d9a04f67c343be873a979577408ef4550b8252a1fd9f51257571da98667888533323ab6ab52fd9d6ee454e53da5494526d67a5787a26fc31ff69bef94c3293fd5b46ca314bad5c6329c8b7fd096eec6416ca2ac504efbb2ef0d654d9ee28dfae419ce5deb43c674ca60c90847b0ea9944fe25ed92080624c700e5a58f9ca414328360a6f3fdb490cf3dc09476a537b0a45793107e9730aa23221b202749649817f280018334c50e0981094638fc5b4b27868bf86dfa92cb416b0261e4dda119593256ebe2f60188d142ee62eeaa1dc796d68f5efbe4fef65b924dc14ee3741b5eb33eeab48ab3f7c2755e05cae8149379cf36acc8a055cb8d2073b4667188dde1938588f3b0ca4c33b2ed399b1ffab24e4b3527932f50996e4bbc40a2da65c8c34e2cd6d187524622c8064b8bb46421193c18038112d8bd7303f2b70d1b2d1205cc33c0c4b7c38c3c42ffb4f263d33b8e8012c60d32c1da8004a87ea12dbfb60eb333500f56c34e857c871b72fff0b8904ec85e36cba6cd82c8c63db595228ba7165e30284afe48ea8ddc0ff1f567b38632f3e5ce8c19f8f6adb04eb6cc3797160240f7c4037b5ef0ce3cc8b5f99cd980c7ef51ef5fd5e4f8bbefc64e5f46f7c3b065b7f845089a7e9dcc98cd4250ff9100eef562099e054317ec69e7cb3966c808c0af63053142cc1a2e5e1a9ce1caed4b24b9dccb66ac42f768ea60245c25257a6b1b23b848389483cc6da1ed58dbf889e5bdd5c7db25a2e8f6954757823eb07765ce3f30ba164de1b8508c0572db6488271fc74c0f9d243f9a91a607ef80086419e2c4b86a41c8b067933ca9401a9af1fb0413fb07a6095230d9b2a66e992da5beaf2f9ab344dea699135b078399785677fb76be9405e1dda5b026d6705ed90e6c21169ea82ddd2c26805d65ba81417f744991206d3bff120dc50886a5ccd89b87431087ec5d5644e2bae36f2b73d8794a63637896c8493dda8eb4f42d7031f59051eb6903883e6e61301d0a374b6becfa2593b1d23bf041c258ba5a43de8e563be289d82db81d2b6d585462549f35bbc753aed0caaa95497632222a854485cb244f0d590012371f0ce0fc2e959341453871672171c0f0d8433220863b2ac2cbb1fab9a87700a0506cc6328b06a44a88dfd103d7a3b970fda93a71a8a57e6dad2eab9ac915274b5569e2677fb8821b5e08bbd1e466c7caa3321010fa0a49a2bc7d46df6298be1e02b66b38d097d90c76bfd229c7e9fb05b763a2ea1a1f9e498de72782f5c1b36514e536ba8c0dedf06e9f27722856a679a2dc94e4e836aa7c9cdc8a2e22de5ab074540162264f1be44749ae7cd2473d117c285d18398873e63f2bee22ff9f673cb3725286ddd2e2f3603b49c835960d3188051d28c6966fe8dc6530bece549068e7881b1ed057a15b578a1e039e270b44cb7c963fc55263f08653fa12ba21fe71a35ff5e2999288ab170808b2ac72398fd8bda02aefc4f8d1bef83360de4f3da35a0ebde6ffd686f26bb97162d1de80ba107e6e1cf362996f117b7d00af9c2a57c1ffa34ce25489c2b30730356d59c7a080608de4e2a01ec6717dbd642f622655cf145e811f771ebc4eb2ce2b98adef63edd1add18063484511e3ab116fd59466d16d79c51b6c91462088604eb5badb440c6280a9c71a4b0d67d0d5d3998cabb40c25086c09eb51a5140f577ed11733d4c7ff58c1d71a74cb313de2cc2672455328ff55aec336a9ae7764239fa563cf7b55dadbab00781605a7807910d74ec5fe8ab61c603b3880cce5cb412fc518c241099799b11c67093413b51628a13669923e9b6ead986b3491be1af0e9671b4faf11a4cbae16f0de874b502a2db4ccd2f00e6c40eebf4f7822f0d6923ab6de784fd014984a26d6f9834ed8dd90293176939f031d6bcdd1311cb07fa0ee6692a0c2a0f33f17f92ede2c9618adb282bc33e3be09c38a1f2426e059c7716409f715210dd29d5df4943a5d602c77c3b061bca80403a329e4092b1063eddfbeb01aed72e1443994bf9974fc0835a7538f98cc70c02cb0a3591877522e7bb025378a633df27352b27a6867dfc0b0e4edfa43ea9a774491ae804b77838efbcfdd9f6a2af77009db10c0eb40299c0daad7534154a89cdd175ddb2477f0834ff0e545b4ae8eb6a6b1dd363ab0e883a46478684fb27f685bba4382e3475de43dcc96a423cf28f051e8180b89e2ce74b154446f45e09cd5749ea9947dc57018bd155eb9e46405c254cea09235f9c68685773428435c92bc09e90eb57666d1123bd848f38ff48e788dcec40a4779fe2a3663c4bbd4839298376a9d84faa54f974addb8123da49ff7c331eff926811254532cb8395688317556431eddd95bcad82438f8f3ed291e74ea0bb0ec610ddb3784135a53e0623740925cd4e8864865e3d856239b7ba7726ae7c1907692a2282f8e4114617fdcee84ff7403f9c137bdfb3fd6a9b39c26c4a044e1166e3e47b7ae9432b3ab7f8bd6cd7b8b04a352712da824db0df7625cc32b95b560553dcc41c08ca5fb0a1367c4540f1d8ca6b640ec98673d3be00f323e86020b626bda68ce7d50aaaf9a47458ef13cf02b03fe25105becb04d5c83d3bbcea10414e772218b507db439de07f847b26953b0658fd6d2b47484086aee0cf2e1ca29abe30467b52ecd5603f8bf3d0a961b19894786b3d4e50904e6278fa22a629d7c337ffef7a81de92c0a90bf732959027a7c2ceb4f4a9ff0dfa3bd1d19a59c465b848e75bb923a5ae7faa194ef7c2d7b8235af898a4b538098cda0e2f0ffc9f82dff250d7c0758b4467e04176fd3cde0ab7a75f81bdcb397d894206cdce86f49e34f750fb4a073484c08e15222123b8895b3394a1834631fb099230600fe600ab76a3bd0e2d6cadc75bf34c6e3bbe0dc62604970b49d247658eb1e5601b70b3390edae1bc7043baef478fb3b8883b3613945561211c7d90b721353a0ee51da2cb91949cdb766dad602aab3b8ed6c616000c2fe6c3ef24c063c19b7aeec8a6d522d088b570faca76bd87ba56183ba50814508a9adb241e8db15eda96a6cb6384dd1948c5ddf964bb9416234c2c933fb6b43c0724f23588d2a6a7632eba5be2cf9b944db8ad1f8c312e8cd635b2803b49a70fbb12c57b5c0a947691d198a5e80f1d1f47b9e59143dd28eeb982697e558f78d34f738ca826c3c1ac02257fd158167218bb7f1831731ed5d2d5c721caefeac31bb3533b3d0a0fb55d57d3c02be67680b0c5d9b4d6203149a77cbc4cf6f3a1d82dfcc5fe83e407a7cb3f297bd4e28d9536ceb07e5c75d7f3a87a71e622bfe089638f0c69b13e0fb5ecfa4a5f774b54530d458376fa087c23639ec6b7fcb4ccf879b676a1745d1874d458ea03ad790c4a89b72cea16f86d6d4ae83bcb37135a8b2b9049e283528d33ec8364d06e19a2a42d8cdd8175351281067e117475a6ce7df9d66cdff138f97e4ddf9c5c58f707c6ebbe5af42bb35ae19a51a35b764cd330158f47ce22518e4c59292221733e0baad2e3498189d8f0e33ae88fd9afc818c1d9485449fba0b242bd9aec4ee014f1488277b046571e97dd93b846e65cb0b69a333c1d05353168556e887db47c9ffdc4047d527f497a52d4a0973fc5455bdf19defb2b48e3feab56e07f4163f8dc1494c23957e8a611bc28fc61db2afb9bfd9a202523b5049ac3f7322528de01967ed2d6281697532753276956a890d38cec30f83ad34d62feb761935d0622ce152cc868f69929315eccb52b8c43ad928f603c2f33a60e45f6ac5df2286728f5ff8f2ea99cb318517b8c7d729d683b098eab9716f3a3c8adcbda83b40bfafba2139c28a7f6b21f8125badf35f8d64e5df42e691a6bc45b4bc4b182065204f2fcb8f26717b4849c553a240b1d7ed0c6d130bed217406e275458782332bb5c41ce775ef903ae489b4e89e5d4d58957230f47ad1092764af0d2f34ed6c60759b835082cc62c56ee1f2852a516ee16a77cfb84ae85ae99674275a89081d91149c8d9d712c9fa79da3abf3577280aeb662d9b5ab2d6eeddc92325b96e9664606bf108f960d05c8a85b60b0407214f8faadff251058da01ff378c2eb9ac486be3ba59dbf71cc5be141c3d29c0c63b114d1886356d44f7581b1ec60435d8c1294fbad1c5627aecbd03779ca7f3ad9e532bb59d0c8cc45fc4aa4cd8f9af0d8a61119a43714d1dc3bde57b533ba3529622037def6fea059cfbd8d4036d49a1ca185a277c7217d25eed2c3559d28a420e2c5c47c5c4f36d1d96d83fa8e0c817fb4cc1e3960b33e7413863719860884ab096f993cf183a17723453ab9541ba7b5e50cb7117a57d76ce7114ff6e75ff12c39614adc72f79f84da7fac95872a8a00fe3a096acacb4f85927dd529a1a73b4c31d25c1b4868eec5c9986f981b8cd2ffe05f5591b78bbcbacb805d0a1aa3632036c69dba46a4dce745125d48a1c6e7b25d33db535fda28409d58576877dee9e0da3272a52ecd76fbb37b08cae357191e6037ae670c9a7af88219788bfd10ba7eb63ec998e1cd64cd4105a9af68e8886c49b4250107a7f63e18d47b217681be920476e52fc01d5247454bd27dd570b7a7139f49be7f6914848fd3b42f93b4a5cc651d24f4b8c905039b4af86d65e495eb674117cd5bb9b0c9bd92e9a566d124bf4f93b7b898538c7610e797600079934cbcfa5246871b9c5936729f555265e30b6e0ab06253811a560e1f75991def9d31c2094df0464452c55c6790967c1876a7a831e81aa53ed9075dcd9c3540eb50efb215d4e853a100253cb17ee04a2a58d5e691c4c3c720ea2f65ad8dd108ce23a27229849e1b02208d3fc488086905c21a185747a814bd48a4a16fe36240ade30444dcf482374927a7afa10510c60bea72fe640a1fc8f58a4ccf789e6867e39504a3250fc521fdda532fa34164aea5539ffeb655bab39f382776f4f9a943f8d4a8b55e0d4fe66531d904181b3e9c282f9a6560c7bec21af53421f50654776a73e77e1294cf4bb22c82e0d5f5045a62c7f7e7717ab2ac038462d90b0648575ba6e5e5413abb39fa3ccbef5fa8e4cc4190c17dffea7dd291a6c60ea27226f0e57092cbe00ba5cb24132455695cee721a18630270b35e5149afd096063e0d0da970b921c9241409ce916ab6b5e290708fb967f5e0404fa5953f81b4d514ce083cba1d3d95356e5c035048b01987fd811df234ae7bf5e4dd84fd6d2eb617102a599d41a7155e942d611e5928ffbef49a660e41b54b7ff8fe6e4edc28d8f8d30699aabf919d33b81fef13c162855837bdd858c01f62e0a3277eb3b6ed48e00ab8d0fc91553e26a1a74d6e8a62ef725ce351d0f691086847c7269a8f23f337160b41a642f0233a696c55e48c54b2e136ebeb3fbd70b43c4f0aadf07bd83e149642f2210a08db5099f19a5393eb3fde54c57e252052fb1e5ca6f468903a714a89c88f6108b831e1c5d7e0c2fa530e6f4d0f22227418a88dccb1ab364ea3115661a08be8e619722b735ada6b3420cac4f6354eff70d030a4762c2db3408fafd630b23bc8652f685150f5c8086ebdaca72ef43303262c956ad4190123548ebb8c43438e91a0d2ca0c05654a9843ca1d3c26c4b5c41f4c510202cb1ff71c76118359f1b7352edc155f57ad9e362be76787af331c7cfa41ab3787e03f97470ccfed926f71a4a625f2a91bff2e4f0b18fdfb485300308471f1799ffc79c2bad654a83a4ba40364fc604b7a5d4860e68e102d7f0106a2e95300dd2c4f32383af72a2f89b62292de6d340e04163ccb34e9daae534113bcede320de79255657c6a8e2aea4ee3bb4c626ffe35414a648f3fbda4fdf8bcbb8d47f3feb50ba240f8642d57f00a9fa7b99e21f4e12be6f9df319796a4b0b12e7932293bdf1d396f77f704c5f24b8cb6f23062fa74deccf51ac1682128b03397c0790f41b31db91402e5f3f189a3d8bd009ce5bca679cfadf9954bb160bb7ef3b51febd14714e92d17b9c6b90bbfd6644491c3fbcb6ef77483803d27253407824cf55fed1cbafa97dd8bc4fbbd294a88fd320182574495b69775c6a3cc7e80a246836ab802189da01ed97fb4d628aa5765da9f0ca6400c92fb602441892f691fd59992c0a9918931ba909a49f6f7c8ac6d8edf68eaebb297db90092bf11c8c8f3ef21673ce027650683d82004a5c9918be72f81955d02f9f2d8ade91d044361a6e8419b900ba90c3d48a66ead87ed886d6a783eefcba42cff64ef1d54fcaa8c8bcde0f711821abd23a6ca5eff16d183ce92e4cc87996f8ea24d3ae0ee4054cdfbb33c6ba5ed0726667ea9f92002870930651492e612f512830f8e4f698ab84d97fa2affbe50ff0cee89f7f86fbdfad4d6cc19d4c6cd26ac7ded37b0cdde18de76450ebb84a513afc19a539b1fb0d7e667088ec12747940f4221837fed9ff45587b77fb202d10d5f3b4c489e28ef57f7874a31f5d11d738f3a39793eea25920b7c40e9835d5def68ed02a8596a927241386f57858d1f7e0fed4d2d021dde8e9a607a8244abe51b3e06c811865aeee4cc8c69502995fda3dc77b7e51a67a100ec6d5511b4265eb9387e901bd78f4efc36034236432696d34d78add3de3f4fcded8cdddfd99898701ccd2bd6c06b2440c7b5fe038d0577ddd9bc76375eb9da8203a7d131ef5d7413a70dce93a4dfab99ca1977abe67d687cfdf2899889eb29102646f534c3ca1d4e07bb5404f2393e11bdf4b52e599c56a19028b96fca2ea071fef03fa44b349a07ab437c48fda6802405cb29f2c7d0fa5e07ef69f8cc1afb1d39b60fdd0efacd5e816950af4ed60b69038162761b3970eab7cfaa9741a9139f1f3fd9e3a76cf3cb34ed9ed58166d4c59d9d490918be0c27ef04dcda0d8469d11bf379142951d773aa45d9bf25f7751b593efb649dc841624e51da13db4695671fcd929c9a54097ba0f98a0058c7ae343903561b4e60a9fb05ba773557a7356f7a428993f7f45733d639e2755f15e72194bd2b591bebee5538fcd68348c845e8d9297c49cd92824ddc09b83086e0236afc21ea8b8e1923c88fbfe0c4b196e97f61daffd5789ff99b4345f7443ad4655e2f4524bdbe2d0520e0432ad8ae62481d762f6723324044cc9e7188220eb7b0a779d4ce77ba49ac2d95ee418c3d32ec435d7fda542e3082b9ef5afd111702e073bf36b8062b1f17a9e76555f15ff47bb3fc718cddc1e3ef566df6f6b72adb4cdaebbf6c52511f05f3af893ee1b923501d1bb96312c7e348bfef2f0c3517305b2a7dc4e6f156744db68490eb4b00de3de37e49c569f0336e73013dcafbbe095ad9032f909ef8a90c7fd4922fd2e6b6ed96c8386e0e23e31d7139fcb9a4f6c83c41724e30520de6756519a976e837a3652c4f99b029ad846bcfc99fd56382ae7c1376450c922ae19dbc5ff715f63638241ee93baed9aa44443b76cc67e1ddfc38902edc690574ab360d7cfde38c836912b123501d24985dc1a39ac052f8b2b04ca9c92e296c7a97749aac10d2c049f64fabe7360fdbc24f0517a5d25b57d9cbb14219207ede04a3c8aa72f24258a60b7896b1912a14733daabe86d81ad47cfff26c37df550c9136887cc743d3397e720362760842e2e71b1fab911a69c67514be71e8ada67d2d589afc5ca75bf196f6022841ee08f7e4b39a28f276ebf68ca985051b790336762113f3f5363803bbe95cac389c0ddf7268c73fc352b2d0a95494eaf898fecd602ec3a52bf2ec0821781ed5c66abe799929cef5adfafc9b4cd1626abcbb8730d90225677cfe91d22af42e4095b435621ff3c74d8925f02b6ead85f364321dffa08d28f6bdb46e2eafbe0ab8049632c6046675a0a6d5c915a212bf0b1ef7f9135543a5aff1a9729b2caf55b5d456113c4d91c8e00669ed6f4c6f033cb82bcf8deb2c272927e3ca3c69b43cc9b46d8eeaa81970ba7c46a1dd64ad44a559af8ce00f99c4cac77c8302c94bde276b2097033bd4866a8c578aa75caed32544132836675ca7d93cd6a22c3f7ae26bdf302efa821aea262494cebc2b272ae5902ae74138517d855ac3dd40b5961579041e21fab9f56adc95cee323f63b2378c028976a63a914d5d93eb6899d144c804e5a2fdf4b0328cd2bf7f55ad2de5112c1de2a8551a053401643b31c58ae5454d1658bc5cfc2772a1fa3a4651614d28480b15e5f4d0a7e6d4cb721e5aa70cb11b6a1ef9a9e90c6ed594085757d6b92a4303965d107d1430b6f0d909d0a201ef953a2dde3e03eab4d1f34214c5b8efabd94045cd3996c37c9b48af3cb7ca91d6d07c3dde330f0d28752f6dc0f8ade204e2321c9c64002eaff87a79177a57aee76bdec4fa48719d3c5c1f9fc37b38fdaef8598f675d35924e0f7dd88848f4f0ab13944b8c9a7eab50cf37533e0b3ce1c89c7ed7aefd3c713c5020f0a2b3dc086228dfb67f0ce19ec6077ab9fb85c6b6a3ad5da5e59f1cb94c6e4fab055236ccddb1eb81121a8ba0ecf5ab05ffadb6af7d476584bddaf3ea913ad65f5cc60095247727d1c3abae4319131fe728c36775cb8dd3ebaa0a890f3c7711deec6c7d4feeb32889358c10b5fdb9d58b84a4e8876b86a43f6930416d2523c2b088ed098e5f76a586ac87e3d20032be3ebd07192feee2780e4330841b25c78c57b570413bcaed46334781d9b6460d4fef8f3e1e97edf8c87c593e35a021a6724db8b39456ec6f3ce6e09d4b517924b257b8ced872d2003696846eddbe04784162b4e78bfa1906c5ede8bb4fcecbff4109ab3ff21e1b3c785157a94a261b2efa554db2604e6e2db04bf17e1cb242aa43a46dc41be0a388ada40098f7ce8e16e9ed5a996ebc658a7eefa5d06ce4cbb12a858195e81ef367127bde7ad6598f718b4372eaf2da54046b523ec0fc2c5e63ea078941236b40b8d74a28a1deb78d9bf0dba09dead4f2e252b0aabe439cb41facc2db787617ad2fe5d5cd24484170e5d8e5857c1f0b82ce2e9ee125f36d6790c376d3e90c961e63de97933f9fea8f469a0d09f46333e21c4ce5fa7741306a1725f0b16d091536bb7f7ded832fe77160c4bcb8bdb5daad789e5b8826dfc90d967fe5442fd5f54891d4d506487271a2b62ad7afc0511e389e985854ef370bfd4dc6a363b336566dc902046928fec3d28c588d9964074208ce7e74faa0a2c5f27a5fc527ebafb3aa9eee0a32062aa701e5db95eb7365bb68da32818f2c0669200c822279d2cd0a8152a6a4cccc7bb2f6ccc9f82aaaf2e50360d0b70eb0250a57ae9e86806e37dd4ffec1c7c2c92ef0d56db9f7a42967ce7c3b937b52bd77dce8d1fc88c25113e3bd839597b317633ecbae30da96e94a12ecdf478fb571a5815b1c130d1962bee76d08a928b4aeef8783324afe4e9cb7bff964e22720cfd6c5ace6b722cf3c024c49b4addfaeee8b4df2dad53050bf10a699e431b3bcc613706de737c6e821e98424432045d48654fa25a4ecaeecfba720ccf9d2025ff857766cc63ef201a1ff2e19cd315c702fb29de5b666e1d95150aed2fb1dbb58897c63576f4cc9ef7d44375df484cc5cb314b821c382d0cd36478a362c8e55899b60c0440ffffffbf