PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 84311 253e7f7b3b753d71be1b886db545423e50276bc323c298c641aefc54e509744f

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
08d76b6066023ee8d9a54a0c13f7db9cd535f295bf245ff566614571b59643ba
Certificate Block Hash
253e7f7b3b753d71be1b886db545423e50276bc323c298c641aefc54e509744f
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0010850100801f0000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000007f84dc7d8fbc28308f1af95e7438b0cd2110bdebcdfa292dccf8bd811dc7db734b4c2e1946505cd028f3ca28c09fe3a47e74658caa61999077296ed6e89ebf8165668606f5fe968fdc38a3494d3bb40e989df93a7512e67ad80900000000000000f8010000f8010010850100801f0000

Raw Header Hex

000040201c8356b53dc1e9e5577e253140a49ed163e0ddf2804a641f02c42bff884b56b9e02ee4a5b6cff5458a6419d6ac774642dfa8e8de4b023d38979b015e5627067163ec4f6af9c80018ba4396b571456166f55f24bf95f235d59cdbf7130c4aa5d9e83e0266606bd708

Proof Data Hex

59,560 bytes
12121601030748d3f2aa2df37f7dcadaaa4d02358f2adb116670ead58a04e2de1ed46c905f7043252f77ec96d2def40766c576e5806710d6a7eedcf50dc6d5ea575ce0a0757993088ed908aa04a6b0eb290a3cfff5fef20401aa67c1b1767fb0be9b1386c66d0d565f53fa48066225ddc7496f862742991ba9d0fcc6d97a8b1a562d8a0bfecfae47f31e5d18a33150ebbed5728316f0dea594bbfa694f0b44a94ea79ffdc16a47a48d438cf07e853d30e0be9b83122cab91326c9debf9c0b8c755bfaeb8f4b0d2c691442135a2847333a04f5471b0b20d36cd703795fd45847ef4faa2faa05313152a9b603182fa78ab522b6125b43a59406fdd262241d963bac26bf7f0ed068fee34bd86abd30fca5deb5e376abca7c6fc5148b3e21ff2023ebf60ebd34e891290e67126dcec26e83e81786939812217e0404d5a4ccb88e30ac4363b691df409598ac1749ce9c383b2ccf7a258dbf4543d43d1ebcae3b5e778a69e9214c4b44c6a5e371c7112a814b38efb3810b218aa1be6633170324dcf5729746c349a3533a914e999ba3bf8708674ab4fc315443223da6c01b7c1252f0c618283714a8f216fabef9b4e9e1622e79a4869f885202aa1d55b745169b48df27ec98b8ed6a0b23fd62dc1a875b35f85d412750cdfd98850aeb5004ce8ee5bb64f793989155ec1ca87418bcf9fe94ff1b0ed169414fd4402e93880ee54ea966ce6a05905df1d6e9c59d0adddfbe7ee92d2781482b13bdab48c93ebffc188b061c618df0b3870f33b877604009528ba6ede199f690ab0d2c54d36304c1b8b95c34a66de2c5144b1789e0b1dc5564ea2b03607ea424af17d3914db5be4c378a472633ce518a3bfeee0439ad09a42c654f75038df893dc2ba4110554c4741c84d0aab510a6847897cb83d75a84a58009ad55b16040850dde45da36c9ce5e79037eccbbc8eef6c5be0ba0e361969008244c3d588c7715e4722950c6604c3c6dc056e22fc530f426a39ce319db37383ab27be8428cf47b657006e4675b2524f57fdaa107f31c39be668af547695739b0b5fc0edaa0fc57351584a8892aa7e9b91eed79b13042704f932286285b1fd8f5ed1ae37aca974f3929ac6883fe64af8337deb520cec163878be2ac777516e484f45e73b64058687db605685a965782396bcaed6f8e4448639ebed94de0432894dc9566e762d73e0bb7fdb5b37ebdb08e84d0d2a9464639b6bfbf38e19190c3a1f504cbffc81ef991ec80b178af8c1196a686aca0b46baac6c15ad5654f8b5f47f0fc6c83be5ad6ce7d25e2cda929fc33129d84840b168ae98cf0f5c59f6fdabdb799adc12e9dbf15d2c594f0081d58688350806bdda08b5f6de1006b0a3ddd9a506eb82933461d2b89f5b08c1458c801883c52dd0ccb341eb298824e996a5f4247e5f0a13adeb9ee362b484a50971d43cc9000b862b0011528e3b9e485e1fc3b7ffe29d4482ae09340abd51fc764c7caa117b5c4ed09956bd0a46e84b25d05532e39019fa95471cee7aa8832130530f8f4de27395fdcd6b6733e16ea934fe8dbb109c336d42bbaf268d51aef4329e14af58b86ed5be45e8f94b76e2296c5526beef9a9a28f148f83df1ecdb2532bb186a43c07b514fbdc95b2d4c308ea047b62252ffaeef09b9f614e93f12a5e3e61b50c38eec3a5fe4a60fef2bfae98c80975f62f02e41d52c0c6c7e67fb611c018c7892dd65077cff2a7d8264ae560d43b85e743092eebe84ec43c8855b49950e8a78f4e353e046230cf2e9f48f81487788741b9bbe15c3fef6a07b6edd0de41b111cd7202394536fcd01b37af05dd86e1a8ac0d0cab6ccfebfa84a93e0993fc6c46c7c901b2b391b7df9b194703f134ae21b45d98b4365e76a17180e6468ca55377cd539add891cf42288c9c902c6faf3abb5b44d9ea924ee5bb70070b48ad7f7637a30e2c1de4fab5ffdd418b8d395627d6637a06275b8532155f73bac79b947837d25c1a6d63926473cd8119b1da7d78ceb502a1a5f4bd379c991c4a05e186ab9d2496838dd7f2f69e9ab4492821fcfb042e6f108eae0cd5ee00f17a10dbb2361863cb92478c53aad6d07b88f78bcfb8a5861c1c6a4907d6eb5adbc0df16eb91d57aa0c6eb0e7fdbf9138e60110c40ff490432a85af882f1365e6968b87e2ab154ca8dfc9816a08518fe7090aba257376558d7cb9ea68f98f24552cb3515ff3096c5b88e4c6a4c4ff0414d5422c872eda465fa885e161f1d9bab2d1e0b3436ab4f235d4b88fafa486fa8cc711821ff953a589a12ba0a9671c5b4bd9d32ed67822e100cf186783ac2d122d59e0de6134c961a40b368a9253a7364ac4bc55f8d42016be9f77640c98e60c102b54432c9f9addab54b4ea7e3ca013c5da6c9a909ae0439a5f40562b6fdc6bddb759473beace2cf4323a33eae3f8f52873472da362e89b1bd121ed5c774a0f8c234fed85711dd8c9d44892b0c5d19684add48010df9bed362a4a592fbb0eaf2e483a567aa1078ef29e1b577bb76b67aa7ce462a6ed31eaba5e3e41cef950435ac5bc9617ac1f7cc1f72a2fce75c9adc2a2f755a238b2d6ce58dabd9de721f3a613979f36f31035bbe38352dfd7b9181c84ee87e10499ec9bec1e76381fa0f81601bd65db940fd32c21b3f84bcb333d7c04e45d45c4a59db1e108e624bf89360773763cf22fad7253646ac557634ceb21652d5bc655141a8bcbe706a666a64cc95b03ce87bddce79dc2d1e0798909d8d049134e6d7255b76461a27d4291e27200ba5f4d643ff0377b753222e29c35d1f77a560995ead7b62eac2afa9c41ab3465d65f7bdc23332ec6e5537071aca8e5705a3d8c6ca6731139992c4dd386aa06b56d6173256d4bd3ef33338059131879741c179e866ffaa2279b9a204ba9e6bdc101ece556941c99eeeb3b729d37f2153f4d6bd11b4e7ced15aeb7a0d6366f0927517c5da8c49be61ae4be859810cb8090378b3fab0295bf1dea98424259485a1a15057f759f6484c480b9d424644eecae3029cc8fff973d1f468c2c3286d48ce29ca0d110eae904a72539e6876b42e635c5743e5951867d018fe5416548722dbf41d1f99049a1612f61a50dea1d9bcdf3f57a459a1bb14af4ed4d783d7411fd387f1a7dc8bfbf6ebefcc9c8c8720f956ed9791f86ac5aa139f86deed5ac666e5b69342e1acecc287cf015c2981ff9cc2c39df9846e64541318ce153b4e98cf99bf2198c433d875eccd01389e62612819e003da4315f556ba34c81aa8526f678f97e5fe8e3f762d1520e67b61e0dc5777abe3f1b6320bb0a8156657fb2df2305fde83cdd832b629732333db82bce6c1dbb52bb74de47b3438f4f8f9b911d48ca58e60313597d76c50862d5aba566138f1740a0089227c6b6f3753a1627437997829b0ea2ce551cf6aa747b91a9c6c2d05269266f0e06e2ac4b8c9e14112d88eda0be2c9e69772c7d57ea258a845534f9a31a0c567f5c1573453036d6ee404090ad6181c97da6abf0c695938e64c4ab992debe1922af26c4eda290f93ce8cfada86e9a961a31db99e4158ca7684828829081d258e94a5c901929c8062fce0935a42562cdfcd6557e4c0dee61ff6203e63f50966d11694ea9c73aefeba68e6d4275d673d334fbb83c39256cf44b763037228b80ee28f5b375d32adaa11c3f2e76aca1d09616d0a657e267b45e0857135001f3a3c6ae47d1b1fdf5be459d23a31029e298a8f4c38bf77a4cc43e94db365769d85d69bcd7f3666ad25ff0fc199ec13a954585f220518d7df803b3cca90dd57dcf9342a0a72c3c17473d560b07c075bba534a9ac12b88ac0fd3def827b0b5cd0852b73bdc1ada89fbcb45e0c7b1b1a27fb0b6f2bd54b60903dc5215b5a5857f5cac62758b915ce3ce319f051df4e36ed46e9910cc33cbed2c111e887465f8f27c16dfbd3eb5c286cb99dfcb9e9fd8d4b9e37037c79dee053fa992bcdb8ff7cfaa82c8fe15139fae0e1b697560ca17823b1a651f17f15ff5ae7a7de38979587b2e3d3c7c9f4f394932827d973d946d56a53842d9bf88c79ca9906396a6c10a3bb8e1731da54302ef835f1f1dd481544b773a18c53c03616a8239cfef89aeda7086b65ecbf8cba9dd266b8d252d452d3f48079168b990c04efcbb57d79ce805d51f69f10aafe9349b250b0d311585567057b84a3c1e162e12a4dddc1ca4ad5bb9777cf9de775c1b4a177a1bba98890570166191a0871db4f9c6b5f1c5329a2559bf420b3c50fdc5edf3e1538b3be2f3ac6f389bf43562a97898dd96eb50ae54996073dffeebcf87d38c349976a29dc7d53dfd051d87d3f49ca0f71a49b8fb0efec7e416261a5dc4de2c975d9f0e285fdd418d52dcf25c83134369a0f0bf9adc22c4248fce94fcc26f33b132b27548315512171262340f2652feb3d24af7f8c2b170811b56db1880998924afb7148e201e66cea1587f1a3a2153500114044149d2a5c32caacd503d82dc0413d31fb3d373a37fd1f706b42dfd251dbed4c3119e26a71522500966ffe0669eea1c4e08f2a660c00be4b899e69f4a8a7df81f1d92b2374580f268c4359f369b2efe28dd27144db4c7385e87daadb745a4f6b3d57689f4c4003efa6487ecb6408f3bf74ccc3640e5356cc6a673fdf403f7de9bff3237e17567e8e34695eba8685c2f3484f4409e3ef79549be568cbf9a78d532496a1f6aee5ce7ba0fb1f2351ed6c4fa74248f52281e250fb2ce5f8e2b420530b285f76733cf0fe3c990ae565031c7e978fbe30177bb8b8ada7f47438e834442371494ed732f4925ea33891d9fc0c55de206903854f21427ca3ac7322c22a551a387e6255ce8f9362196a7122b9c8044efe91dc3bd3edf554f92dafbab9bf021b2592f6298e49720c4b8135193ab8431bc04da0bf5522ed2e0888c52bed096396a1a3b6d3a7657e0c49f61fecb2ef8d867323ceff187898bf8811285cf1cecae4d63bd194aeca41df29dbff2c5a3af85d2b8dcd379d44c3bce08846d46f6860214b2a4c11f4dd91666567f2a177acdab1b0a2c12d90078162fac2694275efd896880bc76966ba4d7e3db9188e3a0abbc2ca1cbac2d8fc3e6dc654455e6874f881191eb50c21c9f884d8350afe273a11e2945340f78739c2c7f6d2827cf127e1cabc2e2d58f7f9f7e45bcb1900d64330cc0a0ee1f2eed6f76900288e37c8c92895516b4b1d00a56ab51c6ae1810b1f8205fb53f21e53dab97d170626cc996aa5322df8f169bc35449300ef368644968f4fa84050256a25e5db275bb049b06d86c3f91e2a86f537b14b9c14c8778370b02ea2e034fad1fbe227888d957c2232e528b6c178df07c2f3bc72a0b96bb3644938976a0458fea97d6c7c892080c8c8c9ee87bc4da423a5e9cfff4701ddc93514b6abb724fbf418923cd7734de27eebec270f1a349286c6740a27f08219a1ab4eca3b174dde98355ad7c1869b2615e70e7e85966cabb886693573d18eebdb425b76abe672ae4ffb3c50551051612fd3edbef794132b35e0e53053c8c7be5079b46868f018bebe733ff0555d27ac6eb6c4a1b6239d0067438af40ee66ab4583526a5a041232d2ea68a71ee84d235deccefe869386750f43fd267dbfab82ff8085261da6d895268c5c2ff63ee2bf4ef13558fc4aab186ee71580a0655ee847dc26f483a0694581f53273aff2f3ff30be12832b60bd9239c64d16d64fec068f906729529280a69748a3a671d16818a8c75041c3fc40a857e81596232eefc5a46120104ac730f1ddb109e50c6f521ae6012d3642d2603127dbe21311ccf386cb1ea84d1298d711200fb06d78c695a404a72b2c9e86620a3da510d56c506d1703795ce2c19611823a8a9a8b1b62df73e871cc95a700c495025fb2880c6537e3a3815db5b575a61a89a909337ef7fe53720d3c30b61091859c9099220c4e093dab846e12998c1e94e89f2a013ac459f0af1953c3f37f8ed5cf75bf93aa29dc20de7e7a24a6b10aa050388d6ad3dad105ce50f7c62da60bfb3e225631133f2de8ab98f8b61d5eb1d2d4292d0e84703a59073422c21e9e636e10e1071eef3ffc49c99390c2d279a21702e696ad6a9d936e36e3abe4f1ee3d1ed92c32dce61d5e590a347c5f744f87c90c936317951eca302ac3dd9ce2c1ce333612dd8f3c93b84cb631d8af7b5099cb4e1c19effee92b7f2f91c2d5486775d0c20912846a276decea3a9828c6e398695fe3237f94ed3ac1b113754e758c30fe818134b6717e841c770e6a0a1d382a758d23eb096dd234bf92f790f9886bc3556c680f5d470b8fb35cf5b51dd05ab54316b2c2cbfd539ba68f4b9a92d2b9776fbb0da78b528ab438b2c5a3b62d1a2d9d87d02f62abfe119631db2377c13063c0af1af28ca9d5ef8c664add25c662788f7f780b6ce23e80583c7566b4f960e8bbe41e4c17ff72e9340746815b23b145188913b1fc11a063859fc898787f4c00d298b07a73b59a68cc6314d1ca1ed6f525666faf3de0c89b5681d52edfdbdc0a37648e864e275bbf8093c179b789a0c64af119ce90456c6cdef84a3f12759d4c60e8f72c0d73686bf4f31f8a50315e93abde4fbd657dd31f693d5c89397a49550c3b82c7d70c51865b85a4a7d1ecb0dcf202d2da804e23377dc0a4f1673c8fdc0eae1e3ca1bccb587cf281775e6669a3174fb37937e24db14a378d2ae6c02602d7f6bb31da93ae3f29061d123a29ed5f8f3dfb1d56ddde0985e87af536b6da1c9a88322ffac765d9c64322eb6cd3c656c9289779ae263f230be797fb7159875070482fbf437e04c1c36aab0c4ff61fc3dd43ce667e8ede1a854c5aed9a2c7af7a106beb75b93438b1f53fcedd5f16d9bb925c6d12b990547210fb62f0cb12b895d32f32a06739f86e60c5e01287403ad2bad58de22601730e58f626d67070950a7ebbd52136ec68bb1b6e241ba3aa50b833155b71c7c9a6e9bcf50dbf225c1b0f38e078a4d69263840a6774f16af8b82eb508aa7cfd8d8cdcc660b089bc7d743fd7a56904e8e358875f386784c4c7e58c9b67dab5404c98d34eb03fcf6faebcd01b4974cef370866813fb0033e03be4605097d851104ac0d9dc38c1a40982a7f7e092857ae0e95ba4298752cbbbd73f1d670689e605234929a5683ce1816d604bbaa62815506187e44de55b77f13f56fe2c8fa8d8d7bb862046217bb3fe6b0e312f0b86c6a0a350dd3e0e39bf2363d84b116aeb91fb0515e7c8d0115af9487b329cebce4814d85ef302d83393b0c8961c1f8daf90d2c8dd66258b16a7cd604c04485b8181a1d28fb55305feb1ec454cff8030fb73768f6b574dcf0699f3d9df5f0632483dd06286b96637ae19a5a00a64b7b759dae03c49457c530c1181789da793e5e232572d3ab1e1c60c9cedfda090dbf5fbac22031f5908f01179a617c47464db644eceb236ec5d6704e6abeda9e00f5aab26b0649bf8450b0797685cf61e47872ebece53c0528105c0c64cccd6b25d8c7b4e070802b7a3a733755e17674c0fc51767be146d424c1a1f52b3c977485a086184f384dddc1f73a551481850ee2e5496522e19b4b15f8dbae50db05bdf7ea4c9b5030990daf6d1cca9d07609955dd27ad213f4cea44a6b8060acb2d6fdec3ac40c9b6904d3f14dc104c6253b43b64fd3b98dfc0fee2afbfeccb968d73d22a9ec8698e469f0e0e228f35fea1810807ce5704229322492bcf1f7177d5d2ccb72c9979138ec575ffd4ec00b5f068398350bb6cef0e7cac4d77de0364464eae6e91a799f70bb3d18c44ed09d204805b48cf945ef028ddb0c9fc56ae52f542516469f75ac67ce33948f89a3bfbf11a7d641cff2ffc486a7752c6e04ff9306b7e597115f7f5e249b8877eb4fbb0dbd1bb3f0b6fbbc4592959dd34764d37c303f558e406b4bbd6fabcdf9015dacf2d2b449f6bca82b8f153a6210d681d4314a58418be70db48c16ce0e8b462189819ab02740dda122ac0f7fb1a4508763d77fc2d2e87f3fc46cc394ee5ab6da21dfab5451cd1fce045f2e96324b9587a18a5527f94ce9bce2022ee9d3dec609208433cde93825f9e06ede5097675fb11d13a1598db5fdcc3b458cf220c744fa04457eeec63c3ecba8cce9050e52dc244f0dbd85dcb642538d1ceb46e2e71dfdc061663fdec4caa545a028463a3a1cb457bfc3e04a583194e4dbc26e5bc2c8279ec217ad2c259d1b622d26aed0236c4542aaf351431b7501aa5859b9fcbca5afc51769b773c373242d67c8bd30cc529e6feed47a4a63d79d2e7b153a769d0851142f1483d37d454bb334c3e63eb8ec5e30dde802ccc0fea4d6a50387d9081b24c8b388d052116be7144291960ddb30007c886983134dfee6807c086c3bf811464c17d40d4a7c15f0b134e0f720782d08f57becd1a39bbfb9e4e8436de36b241b9e672c24f519dbdbd9bad89488a2e6b2a7facebac1f714bedea2780a6c3aa6bf5dc60013bca85fdaf456ae7e2da78f2c0d100f0ebb0d41c4eeaf6dd4976c7ad76b5f3011899516c9f64c2762b24f30ffae8836d69e06addbc509589d971490b1c2f4c9d3a19970fb3c633fec1005f10658f403a960b86eebf9392e8f5c0e6089479cf55046002a5217021a86f3d0a7b0464c15863caac401a054f88e7826135bd81ddff4668919fd5e66106fd407240fa55082ff85d974a66a02f6fb50f0c4b27d1c6f2f6ab1b9365526da5b12d8758ec11342c5e90493c0170202033cd361101792aab8ba1be4500c009e4e8848ef129c58246c40db0e763c2b926ff2336015a8db6d691ec002378e7b39a51a50a69839d38a5df776268c0abd87696ab0fd594beb1df4140c5b9cc6c53bd19e95f3ecefe38bc31ea4224fbab5f878b27a920c5ef73ff86cfe74aa6de0495df3537c4967d7fb3207730d63dfb46f99196ba8151e5ba4de0271a49932b7e14aba0d75d77102c338b10bc3b57c136e27aaa27085549bfa11d64d5145d658fb582bf53bdc59c7ee39a8e38b5c3159b733950f1389258c9eed13d632081e4ef2bcb88c5488b80b39128b86c91f427bf9ea7492afb3977e251c8a1e5f3d9a8f53ca705cfd4a997369f437e04e618e04add5039ff8d9980930204816fce3e83462d58655cb14a1533d8c444ec6775f825fac8b30f78ebaa27ef3dde8dcea262488048dba38febb4e076996075609a93c920932b602fb499ed79c2fdbc2f2e2c3e438f0c28f537c8c53ffd4482ac1bb7b419dc3849c447c1e44b57ef50813bcefe91bcedd6c43f289c42103d0fdab373f9c53980a99ab16cc3e4662870b56b1918addaf1db3697a51262de8bf3f5d618af5a1ab55e701253a52d3a9e16483b33adfed690665da2bcd1be3adac369a183aefa932acc1659403cbda9f08a3878c08895230a6c9053383cc51f2f600b0b82f4c7cd4fdaf648990b0ff68551bcf06fd6193d95c03a305fc201a742b44129132b8455c7af438e90b83974fbaf7e6f3ca5d1fe87374c77eb37c4c0444ec16de01f68fc8223dfbc46094184251a4a4fbb861af215c679697708c8311cf17f082e65797b0ea4fd2cbec49b2948c5540cff5ba818c95b4a8baeaf50287455fc9eab7e699d377eb6cb36f8b7b906a603cebb9163170d5f09257e5962cf5a7cd33e0d15ce8861630c6ae0acd775229676ff82e92ecb3c11b65f88fb4800da5872a8369e82986b95187fbb03a81b1a81ec7e41e06eff3e49cd50a9499a74e14157e8249467e05216d020021fd438d8bc8e51cbf7c7adbe32677b516029ca50df3ebafe8b70dd30814f2a0d160117e79d8ca30006b29adf374842409b2fb393c465a84bc64194507b9c78c74dcad9d9eb78fd6f6970a73fd63d73d5b1465a950a7fdb1497b61193a3beceb98d5ce8f54fe8e3a7cdb6e9829415c114ec75d55e0185f426af9d31b2a01998451fd5dc8c6cb8821e1a4f1383e3f951fc5021f9338f381dad3e74cf6fc955d31a1f1a83c4488d498fb261111f5d58589a50ac932c902ae8cb0dbebd70146ce7b873d211757e7b35a970d33b335b9e78d871f2ec930ff39c338004f75ec6b715f6565689543bd69044298b17bc951bdda76dcfecab9a6f06fc125f6fa2077197eadffb2143202429defaa02e2ba64d5caa2ca871f41d5f771410835cc4b36bdb945437e7ad45d3a50cb47ff68b4d1409fab924dc1bc8f436b4e4b6d1053704737d124ed73e40917e1685b2ba718bb623b73958b79b588e33361d0d66a55af9d8ae84d67d420485ec45a2c6284d49e43eac63be4c39a2d89143af2185009024854cfd5a3a0bfee105b4858f71f51e0deced4f823fa3658e0767dddf938ebdc7c3d5487c38a849224c3be71ee5452e93f4151d7ca484ba2e0ad86b4858d50b6f65a82b415da5be40a8be4851ac4999c31a15f69c099e6049a429c5eca504d018412b30af0364ed83204b13cde6cb83138adf2ad24483616e04af91695aeedcf28a475dd5b150523c9d053cb6a2ea1b814043b3451123937f18e59a1cffcfe93fdcf17f80e42986a6adb4569a402f39dbf910b06033f69cf9ea56bc1d1792bc86672c899e0650a78a65686defc908abfb6cbb6209a868efdcc0b6ed2c4374ee49ac05492528eac7d49add645b8f621ca32aa58772f23075ce3bbde83e135993b63e45c2c9649676b7450800c186dfa9a3cb99d6f2e9b9600bbe545e72a3d98b8628564b0fd75c921383cd0950aae7d3df95a9453d8a53b1fce428dc7b94327b1a5d140fb80ebfc867e81aba712ad8fa62bca610b3005db8483303bf05fe699b216bcf671b75caa3d700d5d3e787d236f427164510962dcd1e7316e41d65f191d537ddc5a86df9d42e347a7712372f61d5ad3c4f740bddf71bb69f461d393bb1dfee41e4ffd4e7f5feb8aec7e8324217e76a58ba0ea04c29c329fce7e082842d9cb1c943b6ad0246dafa771f14b5708a5572ea5a4e1cc18f8055598a88e8eaa63cbe98c565d732e8755e8a900ebd548c1be83f01ca8c2a1aac63480e489ecaca507188b3c53b61ebabee57ca5b21660af066a09b703530e694a371f775edc66623fef69b5c9669747f1c61c8adcfa9a934ce216e59d39996fb150844f5fc1c83e157fd233cdb77aa86fbf85e1fad6ec406bc3880b917152b9c8c1f09d5cd2f39c2a0260eda8a41795093f743a85656244dda381db6e4229950dbe2abc14753edd91f30ed57602e36396712944fae7c68dc1128b9cbbd9ac3ed177978fed51ce91948f59a0997561103e769489eb4e33114d62e109c558cb37c4f227128cd60667ccfb8fe6b56d0116e1e5d6647d5d5b76cfbf8a5f2fecca9c895f499d245832063359945a1825771e06f68ab3cadd461b5d0d486881df34e6afe4627aff08c433dbf95f1222d395ab9149889b1f95e028517f61e4bb4b679855aeee6095dfcce84e48ce4c8da0b88061aaf5984a2c09ae81d7e26d6d6bba6f83d90f7fb4e878c7d8145d59e2c4afa289bb06df17f5f917d64979f12a2056b93078a7cc747d568c4b8ed83f4721301578c086ed6dade3833fd03f71fc833571d9d77439b8d07c267b885d25f285026deafe502b518ae6ba6c3b367609e4220bbc537424e74b07a2b054c4c347708da343db0b7795cc275876c2231c247da339e5bcdbd2927ffa358c63c4b8cedb41bec421afea1c04e4f107bb5d251f95627d4c00d5d7f4b9bb56bc843af82f72f953041ee7e9a85d11b0233aa054fdb7422ad7084edce44d7610a99fdbea86fd9d67a47ce5d6d448fe976f44a63dd8a9c02713d30b99d2665ab0e5d127ba6c845f20c810026f3ceb8f4eb30b903c1c10f1d3517c0de4950d7e565f4f807cd5bfe4750a91669a682b70c351d12b99e3b60603cff13fb3596fbf78d40a4d8191b17fbb3e7fc0493419d2daf14cfabdfb5c7765c975071a0f7d86c6f9134b4c041a41a494ca0b027ab56d2b968df98b99372b6929cf118a75c505510aa4776f7d6d861e4ac0dd3e4ddc8f9c9fac6bba0006cfbfef7ad61502bb0db27765e313012f590bd1326c4aad4a08c246f86d1efa8ad3d02d8628fbcde61e5cc0ec9bca92131620c46e5f87a6f6eee392fed8a5d4af784c2a39db314877ff1192e7a04493cb1a2da1d8939120f3117ff91975bc0b44029683acde72dd1c0a5044bd3558ea4bcb4788d94bf2bbe2446aea882b9501c62aeda38af62877655b174e5c47e6d446c482173f6f66386299fe14a727c24df9b4cd0776cfca525240c3e7adf683160dcd466563186299db4ec6a75a861210efd9109d98df6750ac32e993ad0e66713b0eb466166d9931ce5ed282440b9fa1c1431d66781817295c4cd774afa68051b29642bbac0fea1ad7447db8db79847520f5bb82e27441fdbabb26c75cb823d9eb243e27a607585c4dcd88161cc46c23f6042bda464e69362d75fec1132c35ca229021e99f4e8cb049bf32ea245bc42f1ca1267b41c1603352d5db9719980c6f6399e244caee30f4f6f23b47a54431044a8c52c8b110d19ce0a844fd8be7734737b0570db4b65a9fb71dcbedbe8084f54f1c8686c05e244717ce76448e41864a451a3109a60dd83c8eb968d9ec568957fd4822d46bea8550e50467dde27d2ec8ff73b098af210fe21b4fa23c08e609984664448f2e6981335611e3560dd8e0789339dc7decdb5976cbbc82517e8fce6caf5667705dc4ceaa2a363b6dbaef037e8c378fed270f4911a9cb86b0b57a8fe6927fb99cc587aa3812d03482d79fba9b22523204c6da3e8aeca20d9e8ae531738835cf119553a8350b1c30f3d6ece1c9c93f0ce931c987e3c7e1ebabed46263ad22616fc3dec35fa8ea73c4060df75cf7e1b5f285f818888217564b248bb279ef46bab416f22eeb8089990aa92646e53ebbf67f1d0af0430d70aecfed16133963f4827a6f32da73869a3d425aecb7473db219636daa50f1ee9145a2ae6e518db19f96ca7a621a0a9a50336b96239f93c9bdb9ab1339fa99a0b68f4a80c246009ecb6de7b6bc0d7db75565ede24270e1cece9f8fada93994ce86321edd7c7538e2d0acc8f836c6b35d428170062985f1f375bd996af39c0494276407bfcb52f6c0f0f3f0498fa3b85ff079d932efd2527470d39927eebc2fdae85072318389d587de01b9c41484b434b0008079539efb50e92d655ee2c51d99fb16a1886b69ef9a3232b9716bd757f0a2a918ec6eac6f9f5f233c6414572745c8bfe4bf24db20e503e79a1fb88c143be58652d402be5b309092c2bbb3f1c71e18709220883dba7e66ee2d9c5aaa5752a28b82d92f9f8d433d230eda12627dcb6c7b4b53a31d3a8347cd918a14a5cdc91cd0f10563b911253b8471293a64dee5c07428edefa1c6e77403dd817b9c90aa63cfa56a19d8b306855da90d4d4018f10d1798810f48a8cd717f7fe9cbcca2871194c510153edc1c5d435e5db3fdb0ab34ebd6d02e2f56564662b9752e04e8d45620f2c0702b76b76e8bb589245c00d6e079cff3c2acf83cd578ef0b0a0fbd4ad08061c940da91eeb5d19f917965180905050e568ddf468dc16167fc4166300fae8eea0d69f13e8fcc4d9bffbf114c8a72680655f72cf04fea9d39c25d39290b932407cc5385a11c4dc9a313badc6229b14b1c2b2a4842ff59bc589fd3e2ca0c81f817dd076cc0c0429048e4c7889bbe9ba7f2f011741cb2943600fbc6ecc55afa1e9d86218ac420c4a442ded314323b55e997d2351082e35898cee7aae186089cb6203eb6b58d9b3839d757d35ff763a46f0c1eefc83a46d4657b4acfc11095356499b68adcd9d351a2b7124e5c179ba91cc5cb208757f8793674ab8568ac827d227a7dc997f856f574db5f6d3426a0f1a9c6fd312368a3b8a236c7a4b637ddeebd51cc9025c18a26b7b7c6ce465a672205dc93e95bcc9368047e79a193213db1c9e6bbda2f1c9467ca7bcf0194c5fa6d2c0b5dd175d95619dfc35eea581d935eff7e2d767e20c336a250186a2a2d3d8fbf6ac28a23ee3f67f8e6eeb2b72cde0fce626027f459c73b5cd3f1338d421dda6abdff7b43daad584d96fbbb81d7f6b5b7ac1e90fb4dead7eba24de7fb9f3a4321c87cbbdc1d9de079e78c182d5a60b54560dc0abfe7a08d3dcb88d2541d8e0dc170303649089a4bd6e040bfc16112b6fe9b4d5808389c651cbaf5b5ef331082617a1470077acc1b38143801ac52f775ffa0b1c440eb6ae5b06e9a7a2c6d65c782df3813a7365e617bfe2a96c35bbb7ec9a0e589874a7f2db261b5c3b10aaad9f40a85442cb925f94ff2adc37739a5f58d32b71c6723ccb04b1c55f7ecf283ce89289fe42b9e0567388057221edd5fc99ccd0c2def00056173a046dd83951904479d0de294e78d9f4ee2ef5089416a31647f54078bdfd5414b02515880375ef937053a17f402d6d4caca122b763e80fc93603a9f6756563601a7f2222f7438e0cc1a6e8eb0fcd26439c72ee1541585f81ad2686696dea9912d9aa75ef91ce22c1373f24a0be73f0501b0a4126dda81b9035c24d10d449cb038e7c522382d8ed8365859946f085ab737da962fac79e14738c96435c3285e723c137ebd61ef419203be9a5445a282100ef8b47741630a04ad55f3b9a94082a55162c7228b59e6991b7b8b8a1a3a68ff94e88ddbe1c847cd471c169c9b77fec7c33160956b58ec40b783c8f192b9b40ca69d21139e87e4285dce9f024799ed9b33c42edf54002c304b78243d90de7842c4ce9caf3b24a4e302a2b021ee9962f7b0659b2c89444ba1bfd3bcdd4b929d9890b10f45fe7d09dbe8360f98ab1fb426dea2989bf8b060de17d726576dc087aaf6088110c161330dab218f2282899dacd4423d5ee389e2feb447d2cc8e41901101650a8d6bd90d792726035db95182ced93665c47dee54b5a7d710cc714670be11f0e74ec0a9168345ecb34a35abf243a66aecacd89afdeb0e1239075535a9acc18b6a6854320bfda75ef08b7d19c5eec38bf236c9710487d786e8ebab1c2397b16647d150b4fca4e09c5330ae4abfcd8a6fc779fe701714168d75ac4c744163cb219f433cf135b00ef7597d659f31f0180ff1271bbb3f6facbd7392f090234288f1c0c51eb644b19b239abcb116b0924547962b1b230c4e7fea628cf238d921a5a95dfdeedbf14dd6244c71e41dbeca46dbda23a1b27158125ec7f4f61c7b66f44033fd0cbf5fafc233331a8e7a5bbc9e56e2ee0600e47111f305019f28b0e65e68694648143b41487a67db03b9a10fb49d3d7750c3b0d04506d7323d2cf793733cff5946174586b0b0682b033d47c78ce48071772398121875c2fa11a1a46b933581a41b472a1bdf2a9037cb85f09f2cff67d67ba385b84648ab225f45cef0207dd0142c7a498aa59e4dccf11df10b3fe20875be9f237d66b218e6a9dbfbf43dd59b465ad60e4c84c06863b790f6f2fb4649a321ff0126a6484b5d689579f25ef3c91e2c45c4db349ba078cbaaa5bc3a37195b407319b1c283e5411af6aa26db4da1a8ce964221c28813585d42b4a011dfe1844065de4e874d5eb28c80a6c2b6fddef5743731df9724cf29dcfee1cf1a42b801e4c98cbcf2f327ae4dea8f06bb8953fedb58faa53eb54cdac27d1f461932ffb1d321e4a3288f56414f4d2c6d7fb87ae7fe1a048804dda425d97355f125d70970e6ef52852e6846810431f6d4ac2f709684d2c2650390b66beec492046df03f294dcb1eea96ddb631e7b559a7dfad502b107834477044c4cb2ba57845b4dbbf9db53df327f354b2d9ff65c609425a907f3974f36a5b7eb5b96d864d4f1ac1592af49af9acd13e009b3175728b770a46535de904b6168b51c0a814eb738b54e6037145c58162f0dd5df402d6b74d7c89d88338707024d971fbeaf43bdd7929c23a8ee1b0df279b02b8a473d1eb01efd39ecb7d7da91a0879d713ed9dcebbef51db3ea8531dad94c9f2104e1451e97043c6024ae4de4a7948b8e7a1651a1cc744cf586fca9c728e6b051619386ffadd30883f753c3a8ad5ef75acddaeea263b22e91d8115686d7a4b25dc48ac3b0e35bb59947dee3903fbb43150e604bef74f8ddddb386bc2c869b293803e93ca6461fa2d2806b71ef070e2254ad25c3e5fd3a79a740bed6d8ab6fc2d43cc285e8c32811f123ed422c8b2cf31520527f354ed321c9e03dc72c2769e74cc011aebfb2fd6e24bb0657b46d04a28f4a5ec6c0694ba2350ba379f57898eef534e7c0a697d723714e44a01c439601c564f99ef346a515aae3744ffc771b8ca2ae27635a5e966f6c1fcf8577258f5a9d4a70b30668ee0bbe662ebef4f51c9ce37d78d47fba14889fc910696a103703e289d1133783f0e0f5644d1fea7a31ad516bc0eb318815be84d9071b02a26bf79266532895ba548cacee589e48f84d4c05cc77a98ad3ebd062e25f49063fd9bbcb135dea38b2afa76714133e57c05be078a46818d57f368e8aa78d932d26cb602b01f4ea8e38b2c36bada7615c5c84f30dfd1a85deca16a9e447e32809add74ce5cec73b114007c389b83a6e184d5ec238b27896a75b47e7be2f0340b190447fa862ef8730d6d72ba49846c4547546ac57db0063973685fd97947884573328cd4c9b79c3f889aa7236fdf38372f50d717e93f39ad573883e14cc0701709890f39501d70b0cd5c212ce5e8ec7db29b3ec15307a37c60e9593b34f12206abbde5db948798d32cdaf8e4ed739333a02f87f791754e5fc291394920ad9c80bbe295c63b1fc8df1f77503da98162d650370d82e7edfa118c1217d58558bb8029641cfb742d53ea744dbefda60cf32622ec06c4b3e9d02a9c88c2326a8e310743c317139bf72b1fb151025919fb8087017839daafc5cae80ae89471c93f69839ba4cd8494553773b5967f447924d4e63a24d01d3d6f9c3a24b66f16372b7f82d46292d729e10af53e6b39526ff347907d9ec6b1b0bf858c6a09fa6d51d0c5de55bf23e488cd9131dc162c21a43cc916e018481e61f1d4f457ebb580ff6ce88fc0fd5e09208eba4fece2402a6c352bebefc553f0f4f9101e3f954243095a89a0c934ed440facc1d5ddef5ce0b138e373fddb5a1c542c8701f0765c41d69ecd7cc4fe8f3fba81d46a6696a65b401cc689be3b5a855ec9c692595e561c23e840ee77a6ee7f6355b48051f92938ec2ef60b2aa484471376b194e7391da8b48b1d0e6687d8f0f3b68b864f9437f76b29d998e4ace739b112b555868ae648948ee5563f5f2032c54d9534cb724cb0a5b831a060060aac4fce121fee84ed5e20e3a8b2c5efeb5dff35bc3144c082a2455c3500d65af8f416355b0ab66ad55a351775c92a2a32f178e433914ac1db150177d01459a43e4c12abd0e8bc2a1a3df9257f4ab2822494931d5214328d6a574e3ffb5e619393a721f7e7e6e8a1d631241b17cd717bd29f85987278348e454c3d89c16ee793a30405222c7ee5c0bc4daccc468f5f6275901746f0e69582634993b707b9dc4df4bcf52cae943d83ce177a2333f05d0dcc003ca1f9edc8cc5223ca0c7495de1c7ad9abfb4abb3ca722ac43242b84f113acc2b1983ef0ec3457dd06e2cc021adbb0dc713493e058e76776c1657b3f8217a98323a5feff27624e7adc6e7759227ed989d2567dd29fb7a16cbff8bfc92d271e254f370209b2eb355fad1daf1e1af34e148e898ee3f80831a6c173660c029611aa6537fe823d9dde23bc130e2266923394313260d59f7fe37b67aacfb61fbc4b767d6524c695d16f13a06b11ff02a121d12e897147380bca0faeff0a2b11494250f0c7f17a205d9437f70f80f5e3ecc460d77a4c2041558546388ba78d79935f1a4a88aabe5b7ab3ab32ff152662524ca4bb9a33b28ceaa865120279746c815151ab7dc654663ef45b51d399b8fe6c57608feb4e8ed0b02b96258ebba19f2a5ecdfd8b393dc30d5a531e489ac5486d97db2f7b55e52b72a50835721fc20156ec9bc4bfe4255809586442864a40ba10105885cecfe4bc573c545218efc755cdccd33572de558eed9a2c9b3923597eb34ebe20e8bd5b8623da96456876bd23026a76777471ee74ae373941be34fd4623a61beb4fb53d95bad341da486c1f739acaae1b165c127b83f5c8ce0364c662641b1ac16ed2ceedcd73f4c713cc4a8ca3af9cc077c2eace9431177fbe1868fddb2b915171d057a876c04f21cc430941662f2f7f8232d48a911167b359ed77d968fe9aa58a60feeaaf3bd6b0f7708b095463ce6fee531b5b9d9372670a9f51d30e8c694f12d228155d8935f75d97bf6650ea989f36b9f24cef12ea2d49a2eddf53d9f5d3008a25cee590fd6c81ebd1c3d305fc5e97b311f5511deb14fd23ca34f28c17033444ef56e5a1bae84db97f74405262cc793b8168be2099f7acae1b09f28948d24485467f91b23d0fd85d0c1af357d76d89e4c5f386fef57bdd5c79fe7a9596cccfd37ef44bc1bc70000e262d55d7a35af71712b164e7bb4b0fc9d037176790029f16bcc546df76f77b0c709e982829e52adc12a3f7b4465bb7570e65d11ecde0b42c84c7f2df43e1394aee788aeeb56dbcbee4b4cdcb340a7a5473a661a28d7d5ae4769859d6b46e1f63468211677a932bdd29e5f99aeb58b6c2a633c5f6126bcbafd2031001364953a68c203798f6103c124c1022a4229e0453bbc933f71c546d0f3e8a33cf30de7439c638f5d59161ca65d5a63a3a7126dee6b513443bf1d618fbef5b162737dc011309c81e400a9ec8b5fa7fe7af8508dea10ad56691efe08f07c97bb0e9e2c0f7e05f7bdec8ea408de22531ffb9ca0727dd508508f0f8d683d867293cc9c8058711ca142f2de65ee870fa244c406000ef8854b9193c62a7a44ab54e906b95e48857671bbf66b86f6f57f22dbf38fd704190ceb51a1f3927250816ffab96377fbb400467063bc5371e3587ef6fd196ebacb5720e18595f90689d4d9b4e1f2dee46a910d6b0036f78191b70aaf3447b1cc6ebf851221fd85b328893b7c62a1c3ca67f3409e7ca46f977886f6a389d511405ca15f85c62ce9f3795c69b634eff69092997c84aad9decac08c7c67f728e57ac04c8f5bc306fe361ed19b60ffe2f58bc2c89844a6439a5306c879c16490b32d1ee9555786326b986ec52b9c6dedea3d558b87a9bd85d73fe4f7b70fc82345c621a640b8e903c404394b5191b83110a5a4ed2bb9c7cf86ce6c69ff454caae0d1320340ada369993de83ef8962e5574378373c56b81aff219fed2cc2dbd8c42537a6b82d592b9df856bb161be3ed7ff2d06d373007d779844c85bac4ca0c117f75cb4ea0b45627a136c2ab0dde700e201010bac84af19c47f1ef627750fa2d28c91f792ae4307018db7a3140f11f5ad26a5661aa40df031e13cc75d203cc2f165365cf779bbeb6391e626674655cc86bc549008b79414ff7987033efd1e1e8009cf93865e65e97cfd8d3dfa53742f134be0c51638f04adf0aab05ebe06f50de74777e02a4d60186b09c9cdf1e57c5e6a9e8727e454daa14433e587e7ff9908ed8d77fac0e170c51a43d4e3f2ecbf0021a4ea965d9302d3bda546c54f2e536444465b69340822487567d01f14d78e7cbca65554bacfc75025633b631db815a283ae6879a5d0a0798032919d90ba929051ec46593683ded7c8023d85b838a23a6386518ea8f66150b69ccd4f631b14284f9fe1e89106d7ec7d2cb7a38613690325b648044d627720155a1c55874389f8d072256bdb2bc000179adda70b9a8863e7371af0fc4ddd724234790051de19b19f8d79d08b9d397bace89221f5907c497860fe29091ec7a8a139cddf19e4adaa0b068404e7932fc7a82c62d892bbdfaa7a5a05fdc17df8568121fade71e54acf2b4fc1e5fca38f80ef132aa36a257c044e20e33f4e038dfcc398863e85af864152695c868a568d120ad960bd24a941bbdbf72ba77ff7f96c37ca24117c709e8ccc73ba176e9ae02836554b5d319df71b33847c3f982aa274bcb11064996b91392a079e84f338d2bc8a961fce255f5e1067ce0659c64461e3e89fe0c0dd3974861c4061600bf8a98bbce9690e5d71ddf9f2b7ebd744b205c16d1a6d7e74280fd2ac13142361a9ea40d485af2bee376efa7451fc845ac41388e5990af09c8c7c3c088723003613da717329322c9a74c7a5940bed8e8b3b5b574379db4090dc9542f47b50371498995a8812f7338c99c7241a88590eb3c673a40907bf791e92526af176a2103b5df40be21c514433ee348bb170b087e80ae1e0a228a883cd418c3f60d0a9d8be6d236d8c8d108d06cd9890b5058de82d541e30bddfef20658a41089e92b9ad692bb8dad9aa8fa7610196cab3f86d0e76b83852f3c15284eafca34a090e9e995da0ee7f1122431a7e3e0b876717f7eb8be2e864f657fac593ed291c6e0d3fc65a4961e67185a46445ccfdce1f5d8b301596b3743e91c325635e7248ab584cf67eda0601081816fa2299309f1ecb094e8ce690f1844bb3ecda9da6f07189e8536324b49b4ab751813da55a75fe996ef85867a7b71d55a29bef4b96adf98ed611ed53da3da50268ab462b80285f0d8ea7447c00fdad98a60176d93d9bd3adeab40ba60965fbb8c65572145fb82e855804c9bfd18740751a2ac78f9bd697177466f310594225979dafc03d51ee1a383269d9e3743e749fd072903f0485ff1252e9ca43dade4ceb98558f04a58b7ac928b22fdc142663d3dcf7731865649c185145e240916ccc1b61d7ae2eabcdfd630fed039dea56d6bbbd7b007fd4af5105981dcde5f3250bf7093dd5f9af1d54f2f99bcb8792bdc2e15f31ed8837fa46915c4ec1cc13b22f54aeccb5a9933c805d36b189ff9eb77d53d8e4a223142a369cb3b3c309baf0386ce0f9bfc618d0a9fe161ad47dcf33304ec31d5368e0db0c81acd91c97afb289272ab15b2affa48daaa20b838d517b27105793387d5e114cfc30e853716dee68f493ecabcc9267e2d909a0a5694681301083c1ee8e910c06d1e35f87839b9dd77abdb4660a1c5c5227c96020888e6c0da52f015075b9ca1251d0bd4444e16662e670d25f5e54ef0ccf22cedc15baeb75f2f9cfbe7dd47add02502be2f2f3f0bb9cef5328ff730772b1472dde5bf427187a3c91b323c64190b40fe53f5457ec61ac01d0d069d02700f8d16fdb05b03e45199d381976ec17170417a9b93f51d0c26df9ac3bd90c06f12f6ec40768602cb5d80c3532e9685b54967900e3e9114ca0a4a058a72e6578e3c38e6115f73f85ee47e2c3be9c2fc1d0f68e2752e35243aeb345a1a365790770deea6be8b739d399e075576beef096302c9738dc37718ad395f7d1298e9022e3b206264a74d43742960f8256d8b5bc1b77a643a8783d6989d2fca563e12df06b46fd8393cc96420081a5bad078557855fee8a1bcae836c126fe851f922d1348e9371c967144e8004c321aa7d0f094c480469ef6690c34aed5cbe6ad5d9a5205b2bf900f38a8f22859b19ccd16c3420fe2f12c2d12c2fd84cad315e99f76fe2101fa9a140aabf48158670571c06e24b28a359b2d8ae0045e494c8f4aca6956516085cd83bd7621866b0b67417135fb361f4d9dd566126f4b644ed45d55380159089121d7f171bde91f011f83b52900d46a1ab8419e4594b8f7986466d31b82381c8332ca1404409eceb6d6577f96727ab01840b011a00c6ed7c95adca42949a47b0635623d67b60ad64f1fccff1beb01b44afb9740b491468144486e30849cef94b4536e952fec76eb285b82d7713f4e03ef69bdd99c821688c86a679579bb85262a58a04365bc3431c14da038c39fdd1e3d73d807eef74b62417b57b15e24bc53f77bb76a70eb7ba81c57a1678c7c18f18a93b76f05c3475348a5b33e01ba445547b52bbc2dbab3cf310bd251381317400348ac348825fcaf67172f44ed5451c262d6530c99fe35bd4a08dc6322b5e9e1384859102079a1bf112c837a1fc45bb40bd93814cfcdf522cc345c79a7f555d8bbf5183e1fac23f8fdf73895ca78b3fcfa5f7018a3197cd44f7c898d62a5b7bd454388400c4c25d23453f6b8f917b69c2350773a6d20d59976c780b25bfa462a434245bd3d3f0fbf90985e60e36d82b0eee6fa0c2a91a285eaca4dfcf68d206848ce75ab765dfaa8e71a4c143e3b8e264f532022cc7b2851b66c11e5bab620bed2ac586348d4e973d37df2bcc03fd9a6f180678af6fc750fd982fa929a0e1fd4d75ba3b7404c1e1dd805c96876f4856e54f30aac72596f153b9bd58f70d83438b81be3e3318d20598a4ed7a19ce2704813604e113976875a8f1fef958dc69e145557320093472912b80e0e9e875bc9e5ae7d060f3e6b5e2afe5864989be53264af2cecaed83018b07f03318924d072ae63072274f760fe03de4e47aff21c0f297bc5d7d06f5638a42d2455374d85802f0ebebd258f14def3b5fd2a2535a7d587b42183e2f885bf4789469500d8734d798b7a20d85580d709fb43cc3cc4a6c8c312dc94c313c37d24435569411c1a7fd51521d0d57f6134e3bca9c8728dd9e11ccf49c78121419cb71a4a1f408556f56f0e0fa0975295f81c6fdde9b238290b99fa8a6b04c28b62535c40c069a00ab8bb3224d45a8cd58fc31ad68b59620bff2d9b1ad3dedd8166d748928eaec639523cfe8b4b9ddbba637fd57d6aa5710191746b6104a39eb1db58e6b3196d91c2425a4f85c032f5f5760226ba25c06b23f47f66d0e3e1e6d635d384061ec62f286ffca699e11b5dc5d8b704ec2e8871f137aa168e8b9901a0f720f858d5a936f9956ac8197774196426d0b5c32f44a0ded6edd4e14eb0a2462024ab64add63878247c2954b68706dcd8382b7662de3c094fe1d7b91674300d940af239ed171275d14d3114bcc50fc6790fb6619220a6083c1ff5341bbedec74169b3dc4affdc13eed7fa3e29f47df1c7c6d601cfccc50b2af6ea11b2c12489c4f0f75b9b2937692c1a2a719f85a60ad15a5852c6dfcc3faace498b9e6424fc8420fcb1a3d916bae0c6dc6a14045ce40539e1e52b93f3242a2e286889e3d117868c4b98b34d567292ba99f53d138e31fac5f052a26957860624bc5728caf68129eeeb5ff684ae7cadba5d293799e9c7205feb6bc53eb1055f41b1c35c6fc34e64462060e4b060a292616e10c49224dbc38a8743e7e4849df1a8d8a798e6fcc57bc0538beb48df1044a617dc82c5dbe019205a05dab1d8dded82628cf9beb8b00867a75a133c1ccbcb0d98ec7f761d7537d5595cd4b1b4e8a7a72239121b6637d82a405da89ba777e4abfb8a4151e423eeae07abed3917dc7644f9fbe984719842400e4272f53dadfdac214ce58e4a56d7ddfe6a8d0356825cd58136670f93342dd31054f33d3b170aa437e807c63bf95bba7318a753d2000d2b2ba3a95fa9f39be3a45fa82fec63d8ddd0d7b9ead8f10144acd3b25d06970422319eea57613d41ab23c1c398d1e73d54e47ac4383f68e9c979ed0360d702d633ac678d082d20fde01a4a34d33f5471a9dca7bf4937584ba3aa1ddb5f0da5beef0a4e23ad1c69731d5dd7d12424468cfd723785452749386ecf72f87701af98aab66e018f653bf6422bcd9d2122bc5286455ae6c8c998f75da8e41f86019741a38e4f5c90f64942b4ae58d548537d8d3b46bd1b4dfcbd0f4c784e9053cfdead37944a54797adda31d52533f40176e28b2abaa162a0e17ac0d40c173d64ea130e3a2dc256758fa351aed741404ba8cc31ed0f52e53f86b75875e361aa6b8f17294c266ce8b9a869810bf6b6c225a72c526836f13f1733906bce6cd487eaf7caac2c1d9e289f8e875ef3645bc8e01a379471aacc9230e263403700373131256310b6db50f61adba3a62cf76b93dcb6e2b27e9eb1a42aa70c0ce9231a0b2a3708f904af93d3c0e0c1c3936d1d644b7f5fd88bf1997ad950e09fcbf112547b844c5c4ddec7a231cd2a6a4aa607dd095a1cbf5a3e247e79d093b28fae838eed2b7bda9611b26daece144858bce45cf03e66e6e8b6b1499e637a212099ec997e7f263655aed023e5b5762710c1c2e2e3b908d4a73b0dab27363752f138237553743f94e5a3f080be5aa8ce02b8cb90ebb8a99fa09ee98cd11607a97c06d41f22e74cae3dd7d17768213e30ba22319a5bb952be1bc536f3b9ebf31ada0e505499c4d61f0ff2f56fbad26245c39a01524708b342890a61b6f29a56e94b04e06020035d95c7cc19c388e4bdb4b4058c1fd0814c68cf0b8609e948183d759dcb3c8eec942ea05c7baa2090885093e43ae3b85e6dcfff0fcd300312a6d7e3b6e9e1994a2bb75a582153f9069b4a72c8e96764f45679786dd9cd70a231f3fefb0b532da57929f03769f4ed5fd6792c8adc812ea5f92e99f96c5362d0958de9d7feabd62bf17fb1f630f3cd5452ad1d989e11e4b5eb74a63d3434bdca283dcbc2a26cf833c71c44aa4b2c1e3a98770cf17103e982394e4c640b0701932653dbf5a959b30e5f936fbe9c99095f4411adeed955b5474a017bd0c0dfaa48ba625aa989b04657e22bcdc25241d29a0db630ec7bac8d1e62778e7d7b2a657db54c35acdcac6219aaa58b7c4c5d97c3a500ce501f5de5854e7bde5a639241c9a1b1d0cef786dcfc70cd4e248bf6585048c15a8212c044bd74a8dd424e8480245f72382d461fc487a78c8557d9f7d37ef2c4e84a6f56cdd32824e633d323f72df006e89d0e80b7e755a4fac22422c678ff684c7607498823776a1bea360cffd5da0ea90315a1699335ed68c1f162d6a01d9cbe1baa36ca997ec90f22c0c25be8a560d583ce349b34ce7d93c3655023dca30f4031272a7903acc2b52d7ad14cbfd043f87cc0a66bf631ef33e514db65cf05a958def2df78225dfa2d5a5238a4191e292bf8003e825026a8a244761e24b175af3d7a0d5a0ed7e476c89beb059bf5a24d92548067362b9d4dfba632b19470c123990a243ede8831ee356f6eda1fe7636f667faf578cbf80fbabea110e512df59406b8fb267bf0e9aba145ce1ac52168c4e7e92e1247793d3f2a59b8506ce1f8732486465fb278c1b732b5d0320e00559df617c525ccfa979ac87482bb38cd031a34fa86c7e3d7fb28f8e6a6c29752d95421e9261dbedea43ee01c52b6fc72e0ed2fafa28dfd1ba3e2d1cf7191e22780f65b2c3f0da3a72df58c868ac8d2c064c7ea435367fc2542370ae027a5dcd4332fa5d4ae0ed54774939948a62642d8c8ba54e71c23209f89840db13d73bd41650d421cbfbde4709648435a167d013143e3d298afafbeffc99bee8a6e69264ffc5f939639e58e13b0fa6c69ba2c036e120a100fd1914d1bd0a2e550fba8839edf2224238bd73e3636556d0e1ae168b9c0032582d073c91a91e1c410973b8450faf6ad05c83f4c157c61e58fc947a4ac7f9daa1b3ad656e819574383d32f5e4214ae45c92a84bbe590afa82366434960cf6bceae2855a694340693b072a8385c46b330a6efc0d5f54e8c2078cd3e8dee65890b652e30a183fa586cc349f1c2f4a22ab57f233053f85da90be96ae997f30e8f54f7d21ef49ee4b1dc043af204b509c57ef0ebbf87cc0b59c5696be9897beda41b78b5ce8d76bd241d159b9e86f3fd46480bcefe96fb9761e193d4f8d50c2a504a8e4b7ae49b3d7aefe5b35858df897212dfc04dd20ac91b42950557a58a276c50c192c0be01bcf99cab3ba0ae7edc6f1ba441095be1c9906754952e6248c7ddcecd8b7465952a3986f6a3d868add6c0c8c5f88b7a0cf04c99c646d01934504042a8f753cdc0a2cae1cb2f5266b5e356bd0a89933205dd543a034d2e8018d6fa1306ae2ac1ffce986cc62bc038c0620d2745889ccf67c9946a58fc3eb0910f35332c048b42d870f99cc9405445a66bc916a79d40c9dccf2bb106df769538082580e2e278c57b3358c47114759ec5b91792dd41896640c4aedf8218983980b321f9a0a3ac532c7c1fbffa79733281b41579c20ddcba4ad1caf548094f05a41b2efab4b008ed89de0b6c084cc0b2c1cf73ae94edfe7e314a949f840c94f39491e58bbcf44b305952613b0d5a0ac5cd2fab7a1b280e1b987eac4c40b1d0a8e76bfb95a38579bbc6aa47c0eac08d5829828287a91fa5e83d0f05318f0fd1ba854c0db79daa16a4cce5ea6568673f6f7a2e9195016fcfc1c35aacac81636a3f5cc0ffffb460c31e371c7327649949c51dba3aa0546881690786ebf7a42483a23d6a5646aa9111d23c7541c2ffa4bbc6e1fc97f19955870958b6d5dafa845b748e3464f2cc0e61b1fc19a05aabaac8422a39c5c321d852a06ee3b8f4fc3c6c9ea143f1f3ca8fcbbbdfa0aa1f185379cf6f113d1b3d15354b35dfe38ac79f8e85b6b6d2f0d99595a5ee5338c9c475c699c3afb0d0e1ab13db799fe2b3e7d39350c21554312fbb8c6afb618dbbca890fe870fc1cfea3d90f49f52d0ce236a22bf29f68bcce107a26b2794c576716f094a96cf5c4f8003965df2fecdeba2589a0ee4a157451661ecad6e0db4742f10cf54a320c79449367afa81ea4fb1d943c3fdb56059892b6ad70468fefa845ffaaa46232aa302a51d1bb2ec53c69e5f997aec5d02afefda9625e26fa9f8bdad41cacc4dca59257bc6c290310faef91e4327eb3f89edfe5ed72bf26afe2c7a84f37401743f26b774f49ca7ebdd665fecf3f8cd98a4bc240b5b4665bc199f7fa36cd63c1bcab143a08bf2d74e0889f5ea44fad0e9dbe165b295d8972bff7babd9494f3126467d6ac661c71fc0086b180a2a58469838479e57ad2414d1de4a4b7c09cf62cc306ea5eadb5da5fdd01927c5498db45902bcd43537a122ba01c2ee6370136d88ec10d6ffb3d79379d928d976b98792c3711faa8d9bad2d719f01e32998d53233a737ad4d58a4566ab4dfd846bf840e04b633c8e7f4f2498b5913d8d4a50c7755c5c5e085087d9310b0479eba37dc4991408bda494bcf573a8da8ce25ec4be9a8b5f69e2feeb48dd2ecd36d03105571bbad429a174b22737c69ee462289ac78b98754775b97e267623fb789a5a53a8bc5c4ffcf860e1f915eaca4b82bf017caaf39477cfa0657c391764a5b7af8091260951123803ca3ec5af40fe1a7a34bde6159185ddf1ab991e389afa0df53a5dc6c2441bc33e3885f770e77894e53ec36fecb9eb37ec8eb25b6e345175078b861514c66aa960f62e532f9d431c1c73242fe8e9dd0618d812b7c39dcd860aaeb65b759d2e61d24ae566e79443448a55f746e2754befb3a9a5bc285c229ff8f7e71d68abcece0ee0dc9fc5dae652cc45d5c4228c088607a5adf910cfb8ceb9d48afdaf90c0e3162514600bed6e84eb7f51f222bd48d3c9c3eddedde28e6d0a84b3cc0ac171016aabf215bab54bdcf55759af220a4556795cd05b6edd846d4ae54e172666a0e4a0691364d88a7df7f7469ce7468abc7a83742c26713b3ea79a48dbc829ac4ac71c7435ac1b89b3d7234ac6e7f2eddc927778fcf794dcd0409271e9c185dc41b3adfda85eafb19241e8281ffd1055c82a0578280271aceaa6d5b714b5824500bb5b98255e4d6e3094b998165826a9ef96ebe131146b7832038b63dc7d7cad857e04076b2e7893cb76177448868a30dca897b11c155a6f89393717750ec47c544473fddcf145308f5840962925145688e561ba8ebf672564f6600d6b7f28bb325e10e0fc306e61f4b1a90849ed347abe126e50f062fb203e58fb150a8a4cab5564594181b6ab42cce5a6f554f80b6ca6157d0842baaaf48a9f5038be142625b3fa9e2631e7810235106f50d780ab3a7a8da985d3b2b42a73c0df48c981e8638662018867db5acbc6db53ebed83632a1161cc43a0b3f641d8dc02aa9c759310b8054511a1aaa32803261d73b27a12d93fb9642affa1e19f5356bb0f8cedecf893bfa91bb05424a6dcee545ba116f3f264f999a9d3eb40db98c71d92ed563b1131413ea311d36c5b40543bbb300f5151c0f2843ed0a8329de6917b3346eb2bf15a5ed6339ccb2b5422ee0ddb76f7ea8abb857839c79febfba8dc38f3894ba2d98dd6192d2cc57a646c43afb61911ad5ae6190247bcde369c2a9fcfa48c38a35a4785846f23ac025eac0170b30ebaf644736e1bcae841c6e224d5e8770b1cfbc1e3aacf578221124cc34e78b69e37d616749a953280813a023623813106dfee8e416304f7ca2ae4c2b335827c8764e92cae280fd79d858c2df6f5772932613ae0e252487b604afee2c131ce906ae39dbabfb985332912efe98e66f1dfef62bbd31f5169ec144c10cc02306f682054254bf6245994915a9a91d692d0c1e28aaf92c63b378db258385086a57c4347977eff0fad436a1ff54e8abd0c95b1a5fe9ee2503e0e003d18ce6e2bd2d4cab2b3813e3b90ac7516d0c69b57700c2aea3e7fb3f243415edb748a742b032ebcef367154d2854eeaf4946dca6ce5de8d612d4dae4e7af403843152e1af5399c13ae54ccfc8b6876ed5a61910e2224d54561ae4c562644a105655abe1ad16923f62b60ea71619609b81e9e0654c5829ed55f615fac4e0f53b527ab23f3ac0966b7d6c2bd2fae9ab365fe9d2f6868fff58d30014cf2df0eb13f051cce07e4d0e5dac3e6be5411fc82480d0ec16ee8e55e8c8f5ffb0d431ff309c825bcf720920fc73993a05c192250a42272de451cb07d7a6ee18e8c0a629447535874e65ece62b03392e684f96da06212846aa9f54d7fd4cd6733cbef28f958f48e4bf804cc03b8928fab75e1073ed3868780b8dfaa0741f468169afe03164f4991a54354377412f44000cab6a9a8c47496bf5cee3052284ee4f48c3c8ed1387c8d8dff2a3b29a6f9e61d7e3ab7a6bbbe3a46681b291ad986f61a8af89a6193560910758b415bc72f6ea844139705af21d174c99cfcc9cf2cf1757efc640d148256e239b5ccd6134767e5c78e53a81faa7a85fec5ac31448b4f0f2e52e5828332e1499774f9747758f24c3fb6aa611a555cee4bf7eaf2a6bee0c2fc12579f48703035917effe70cc31f04cc52fe8ec13bf7164b0c614473fa384518a0ec918af556a3b24f5cb2588685a585463bbae2af2b463fff30826aaffe06c68f36caec6241d68c24c58c69d959c01ce94ae5a3e483c83bdadc358914da523a1ef47b411f9b34fd07995f01100331f68d359dd11fbedacd04e5e9879a8923314fe0734572cbca719d32b8d226731d046792e070c3a55c17e8ba48c2cc02d6da00dc93a82a85c73a2151a0a1b96ac5ab448047017bc3de9d3ca1d11b643fa12b1f0492f9fe2344f9e3bc3b0d290f3e4e6e76c497af5353aeee78ecc420be0e670f0b1c9c1bc9eb50af8abdc8241882c69972a2e44916525eca10217f99377a6e03fd4d6a2d22634856d0746d99f7858655cd8d13c08caeb4d403c76bb10405488d51226a99fd78a3eaea02afe2cc7e22a3e3d5286b3b2aea126d38bb741769e6f4f856898ce7697b36efc694acf7d86e5ab6758f08010c7b68b0c4f278a5c83b5164ae76a71d9e4067c243d8c4020cebfe0fc501398ac8edd8250226b2181167ffa3dbbdbe8fd8efc018d0863d84a0de9a9aac51e4245491fb91c2a13841c997466dc8921a5248109f1c2b430610459368842433f47ac780ccfb3132e790cc285b991a9f3c3938e2a7b1a3f59cb13114da96699961afce6948f5cc1e5101723470b5c4d34eae0764f12e1b6bed8585448064718d0cb0534762b0e9b20caba7b927a9bc39f1583e44ac099026e07d547cb62493a4891029152bfc1cd192a879a61d76038a02a9022dc855165e25189132f755c66ead96d5e6bcd26b73e925922558e74348027ecc4584829e4704ce9944afbd864e20097fc6b1614fda5c03ef29475e72bf12bab4b5ca483c24e22eeb30401fe65acc076ba15e59c5da3a7880293fdfab386165c99c2b8598cb546671583128c7c4aa513cae50102578abe73e2ae9ea17f6cc7c6ce483b12937708ebb0505a11b405fd4a1f47006bf65b5d2993ae12c4cbc4a67720e9cdc296e31daa6ec41645d137c7c9658e33097bca637565dcd9c26f740c8382fac5ffac183cc4ab8e4ccf2bde2bcb422611b93325f0e6e8c0b84da13f66c59d084e321ed66bafe834c7ade155dde924551f69ac6223496bbfbb6f63c5eee0cdb68ed03ae1650cd78ce11b85fabffa4a365ba8f1424574465c4a125d3f71bbfc7aa66dd8c33af25255828d225978b03b52fd88189ec536f255e8f231db20f2585f490c9ede4512aa888b416ed71e39843383e90a613b0571c154d45b6dc303a256f00fa0177649e0004787f4f591445737b4aaf6b54171f96f6f93dba45224083b59a376978f80e94fbb58b7a51576c471009f82b168221ba127ee5ef4419cc1a7a2c8915f3dbcf0ead2fc348a62c66b467dbd9538983f1036c0b0161253adf5ccc03e109be67df0c58b908d2ecdf0ec2c4b8e270d67ddd42bbb2af0ef23d9e180260e65588ed384c4edcef547ebcae716d1885ee8394b051c7acc5d1da64475a588ed1c5407d351ff0f2d957630bcc3b0156e4a502f2429d0403708ddcf2641b35df06c7002d35b25e7c0f74e38fec9800c3db3255f307b65c2ff5f54e9b628fbc611f6323523c0c6d4ec991179aa787c953fe2d25a7d46448fae148a011fd9845a5906eefe3a7bbcdb20dd2e996d3f8d2e450f93ca6fe005d8ce452e6b011dd5b33968c6212cd559a5c3e64ae5ef9df0b04fd83c692e36f804e7887d63822f041a77a76e66f8161b3776568dfd23f479bfac3aa87258ad2ab9ba284175e268c62904a9369905dcbeac93b76929dc44b9f03263c30f3583bd850d4f214f26391bd5aa31bc747893efdce9b83be9883883c458edc0a18e84ffdfdbe544a96c4a6f130e8cd5c6c351c1d3d190d013b681ba11c9cb17a691a25d390ffc169ddeca13095b3bfc134e3d9f7335860c3922b2828726a76235c19997d94229b71abe9ae6a20da9b995bcf9a737956d14c5fa499d60353a8b4c71e8810ba91125b89f27af2e79c31a8ffac86b965ed73afeb116db80b1a7f7e97d9aa46904e3fbdf039e015204673c9598c2b6766780ef499e6779ae1c62a58741156aa191d8b6031e3792020b262aab71f5cd17bb0378a7ab67af76f9d683f78649d7387b47fa8478ee4ad921c452869513855263ab211dfd0d6e620d15e9dc37dbff5fda59fc2666de42d2f7bcf9ee64e4b1fb6f70ceaed3171809042d32a0e0c42eaff6bd9dc932a02e4da3c8684bbdc1bd6006f839b9908a1a4d181669ab4bedc2bd3232cc62d4f42675a5b9dd7f68a1bd66912c36b23d13d5edadc98fecfd3affaea08ef040ad5640cf8d98bb58db2809b4e71d015957fe7de1b689e44e2ae15e172fdf04cd37e968ac73ac028838c04b5a4737e4992e85e91765d91ae7708a2229a0a502d86609528f3e07754430efe313afad8246a82db7115fd665e203a4cb265887b436c7a7a593cd7b8bb4844837704b70c629b92401e3f457f339ac840102f06c8e8e8ec8638ddf098cd50a1d437ad1e9572eb88ec5f140c588062b982a2e54db1c02ac414ea670af42c781a14283f462ae8110fa614b56efeb875705e5c0da418959f0c574940204ac2cde52415bcf2422e23f09e0b7891425e7672cfbf05872457effeb338ce152696f34e8f1cd631e854341eba7119bbf0d3ef77a9f37bebfdeacc8336c233b4c9a6177a0aaeeb8ac65215e38b20ee6daf367eb5e7d403336620909825c2e7325adb28bc9503614b14501409f7dac5b86fc88f82137b51d6aa789c4dc4fe2834cec8fc6d7762d9b4796d8ddfb2b38b335060ef0fc94c10a1b1086e9c5e4bf0bbab907ef63b719ba97eba5ff65f56f0c9c0c7ce2f53815b11849bead3e2ab006f0e08aa246304984b43901cb3c35733f3cef84bf0a152691ec77f5671328c00ef3d3654eeba44ad69798dd1e44454cec4ca2d59b140c3160fc4ba51322decb858f956c96e9fc1153733f44bffa618ec0f823af27803e72d1b4c7a1a4d53fea555ecf5de282f381aabcaa78c589fcba89f77bb976707e109baaf665b2859f7637c605891354e4a5edc6eeff6e8d020ee219a42a43bcc5cc36960886639ca0836948a0f17302e2026f21ed2fb79731f508e2c21ce733dfaedcf2ead58fdfb3b012137b5be7bdeb7d51a9460a81a38c314ed1fed16bc12daeb2b619810cef75711e4e4fda937e68e889565e13c3da5b66ace2051d8ba58c833751388193a77d3c70ef7892996ec18b02188ce5a7a9adbefc9df01585e7e4767bd84500f0a272fdf217606cd5408e68e291b6978ffe52a46687273893e5cd19710e3f8758bca42d6c537093364d5cf17be4e503e25418bb9c3f2e89648883ab22633b69dc0530b75c67c8c9f4e8e08b299a1df6114903f3672aff75f249fd6f5b9f91e95dddbafd6f4b7449ef2f4029cdfdca411602e82ca6e8c966856c6461fd281a79ac815ff25c40a08a8624c18f3cd3cb0668e4793bb11f781767f6c32335098d3db3fdf0c4d51dc2c1c731088e9068a5ec8bb5117e5345e3ff9e37ac29f50591bc9587627cdc18d0c17ba4c8860f760c204d777c43b03c03a1c46421219a41d75c461f8f1220f5af3391ebd8d7b39294c6ec368cdc818dde7f05db967e1c9dd3e1bc9fbacf4c23eabdf65c255c29168b29bd72e56c4dac9c9d9c6a8361a18b8edefbf731ceb53244aadaa5e62bb17133b26bbaedc3317f552b0b0eef4e6c5776d7cd4184ec15821f91673d56a3a8516621762533feadec2ed1b2967b1034e83a1a9dd8c24ea9963978a751711aa1233e85523692e9c264e7f6d6078666682e700aa01302cb333af3e7ead05088894743ea9a2689a650e1f46ca9bf31049d418462d856058ea423e52af1ae7ed87b858424672a125aeae19ba76792291b1afb445398aedbc623a759a4d493ba9e6305ce165e35972ef0af21a2aa0298a34670c1cb67f7b78aef1460ce80cfb96bdad8a1ea2a3e93e75dda713d6834cc58da18665c2efbc80d437c2cfaa8f49ebaf12df233d499a7ea1666583c31ebc37ac594bf0bd785711588cc5a19e53469ce03f0fe6077f4e97cf40032e980256b691879873ad7f59c4da1f03da384c066855aac88e142bfb3cd6439e02a3f8a2c332c5fc1363e721ff24b377682613c2a3ed28dfe80497e9dd0dd7ec5838cec320eac98f6e74c0b208b15ff56b53162059497ae2bafb66e71dc2736432a80fd896bf0f0a7dd36fd1fc051244da296d91480cc17fcd31420658163e70550485cfab39be7edee352cc3bffd0055a41aa20786fb94d47c2ca366c8db73663e422843d9f1f9ed3a998cdf74d3a632ff369508d8a32cd9953c3d809efd93cd0597b7d7898679f0b799c98c2c71e277f5b3ad51d08816557d536f16ec84c4667e96f336a21f5ac775be0098189f0c1d84e2a32b3ba5cfbdd2034dbe04223bdd7932fcc7f20b2588ea9c324c21cb23da27d9690f538a5d409332b1c3ea60a11905fc77e8e76064fd8a3f11a8a082c3ae23baa8d87b5a853629897894f30342680cda869bc384357e7f16422c477987090625668b3d08d5e4b4694efdec9c65ff4b063f156d9ab6ea0217b33337d2dec446245d96046725738315fbff088ea8b6228611190cdf76c201733502648ff36653f64d765774cb35948c886b3f9dcc76a1094c14374567b773b1981db038071aa4b1feb3150b0a29a886de282516d952f3993526e56f5c557c8e6e97482f562c7f86f3154be7ba1eea6267cf526ff4d05a34658b5e8a3cad83b170c62acfc0d0c6c65aadddc830531a0fa9b7b49c697444336569af52b6ccb2b51b5938358f9182794d8426769dc1d2969d9c2e34c636eff010e3905b47a1b32214f6d545abda8b7c5c1f36560d775c762f96121af2819c0756c772c137cfae3e7b467b91959b69fffc1ef34bf7a28055591b30be2668b4e7bb7869aa85707f94b785e833a7703dc93f0a85cda690a08adf24a10ba6d14b5996195c486a1c24b2f08ee0da98c4f3e1dbb79414d5355376793656a4a6979ff478b450ff7969bd0387dc32a3884df9b8589ee552969d13dcd4920a828bbe906924aeb99ee99d19e82e6c51699357dc5468f6157f8f977028e860cb1a58ec092720a2dbc7339cc7613eeaf90362a809414d61d981e4361ae30c5ed921cb6ae7ff657083ce8f495761fdfd7d88fa3e8c7b94d3df3133f43457d80520bd5506c5ec9f3c886d9f68f0308e5f12217be3648f96167de80b2f46b760531567bd7e512ba1a037f4b3188226ce4792479ce255391fe636a034d4b8b639a67569619f0d2d9541a0773b082ce60fd9d7cfbad3a864a6c40aeb54687cda680012d33ce4226e464fa7ff21c4bb6950342c32d6aac2fbc17a5020669aaa602b2f6e2ece789b4d217eb4287f1f9b3fe7dfb29c596a5a79b1b663bfdecdee599035a4179f4cd40d6a69ae8cab9bceaeb4eb09ffdbe61321b8b396c017f993d6d13ea9c3f67bb1cc171f6bf2afd7cefb639d4891d10bab79ed245b8dfa7340ea012e41ae0a4550e48765262ace63e10c07cce379e5f0bc6ab913e7ff37533715bc148424c1a5c5449a760d5014997a1cc80967c874808c7b6b7bcb3db66dea382fdb9e310a92dcf4c4841c66e1f6ef59a7b7613e538cf2e3b8f307fafe076884dc1a7ba8eced218f121bcb21a862e7a7cf8e076ce272eb18a10efbac64556d03bc98b3a9f0a591e978533047554565789b0033607cd162136c700daa805528795f86a2e1a8956568448f3ef5fee2229ab3e1a633feebdc47383a1abb40cae31cc0c147ededfa63fa5c012307fa72c62de08e149368f1be3137c4ea1273107a8daa3a1c1d07f3ef656ea45b4b8719e01e047a3dcf4160754ea9e3e7bc99a92348fe73f3404bc52652104168f695bcb47ea9fcd103fb8e15e8037c4022baeeaff4812e49047a2dc0fd8aee99dc63518274fce6737cb1838a80dc9606c6f633b5bd5403c2af3884a0ee42890c781bd3bf21e6e2d9397e17cfab291e1ec409d0ee29507be4ae6bd3959860e7d80fbbc130a83de6adc50a871084077c4b593d4faec11ec709dbda1cb66fe4b7d36da0b829883a6a810e7b233de98d78787928265a383397bad82c442477fc5746766d8394140e39487cc325ce5d407426706bcceb7d48ef4725c49c92ae09189595bfb65dce7c3feaf82ef09daba011c044aab4f7395b8b3dc0ca3aa1948f3d21240538f6e373ecb7ea8de66b72edbfc7c89326d9cf2cff769c82dc68804a6d19f2b7dd7a2d4d9a200b7465b4be935bc237838cf4e16be82e0f32890466153f054d409fb6e913ed57192eeeea642069476eb63a80e60826ccba3ff8a548a7ff3feb9f32b963e391cb1cc0d71c79e133f4bf7df06f2e6180d36047e1abcd4fe80e71d6fd047b35c38316ecd6b7d9b381bd5712fce63deb6a991fd76095535d8f0b1a441b0b9c489ffdc16c8b080bec68c69d7535dd9fbeb275b759365dea062faf44a267213b8e239a2172e35ba349e931dc7e76a7d10fa30b6dfc7a6abda524d5fb8d4799726661401faa9664b105e6eee77a78c4e146cf7b8ba93ac1c5ba6dfe792b37b3e5cc701095f5052df0d619349eb170fac583edeba8e1759c511a180d9d1f7102023cd1f7cd1fe1259179435f57676bad39bb3f3d736951655a83d4bbbb2a541fb00d26e3fb11980ee35067c902512a03636726b0c224b549889116329a91efcc162607d4dc893b181882ffa39634e355026f942c143a925c4d73341197fab929ae80e61e060ad49fc3812cdfbf0eca1376dd15e3dd1e4f1fce9ced3fa3a36100ada2f07bb7470a66baae13bc718f730da056c92b4c44c52deaad62ade662a21584b5a106bbb8af69d050a0e2711c026aeed012949f0b614be0ab601589cf3e4a4314a14d6bbba72f96290f313b76fd1c4483f78a65abc9ee002b03d40c4f9773cfbaee4028f55320635c006df5d244187c7d0e6bf1deca1c6c7bbb129fe2131133b2348ecb2ede19efca7b7517dc2f0210db01600dd3af93845322753579dfc99b63cfaa4761235938cb739b7dc22932e09a8ba9aed9c6d6b2764b87a529ef850144eed27be23265044f043ba9e5b1e19a0add34673eda73704d5d7bc405156c5500c9b7207297f81bdc9479eff17238fe51d0b0464e8caf8a4e27f79a1a26f05a5f22b9e0231a2741497de3645eb8d62bc736e9d7c20e30553f4d5e08c88b7abbaab6c2c9c348296299ec75ecd1a7431b8033bf0eef9837adfa133336a50aaba0cf2f4a6f445c17a62ace201d2ebb8dacbd97866fc5d46346eb7b02e89960332420ad533f729cb9e86a1236f21760f45ae56c09612f59e282dc6cebd01f50afef12b571f6022711b27d89a511aed6667dc5a9bfe95aee6e34cd4994efa3867d680d049c7aaccd5b108af6ee7957f080ac52d867d7b56554899db1c3c00377317c52427c3a5430054c6b5d018e5c20e2a19b831490d9b80699d4e427ec7e8613591796f47282dc5501a4088e7f9911a5c90695e56850232f58325ee87a2174629998e2917c0f7cf5d6795ef479eb86f1b978de6952779ff4a5980206153a339530bdb58ab1ea38296584dabcd03649660e624989fe0eaa04b70abe01d22fd8b8e94985f536e47c95277eb1d6ce83cbabe3afcdd519a819d09a0e0175d51e5e86de2103fe212471a5717833b4e140a2e5c20e5c432a5809d289d7918f8daf99abb237aad420665c3587ce9017e53180e2241c6dccb639ad0009102f05d0427ae323a6749bdc7b4c77eea6c1bda25a187df6ac4a45e3280869ee9ca6e400a5b1033b65e00b6d4decceab7ffd8f6a9053a4a44ce010053f3ba0f798c53bb4c0d3f5f7ecd5c330e92e18951db347524e1dbd95ad136a11302d7c59b7d927d17e89f9cb05d7826c4f18306d2d2c44056e630abb6bc09d6dc97fb9872cd0162ceed6bb387fbfd50a66e2e01db9fbe162940e32779005ba68f0c7ec3a806d9ffc0309d334e455cfbbe3ca0a0eab0fad94cc53b652da32d25f1d7ecb8c1de4f6ebb41805aa834c0275fe123838cd3a9f257e5689d2691d7530752789d05601a65e160072b73be239c434039a15273024638348eef922708f1c9e1d2c88f07ffba7cebb13a481dcbcbfa249ac8c05f3a9f8d96deac8a8e52bd7dab75ceb7344d560bb9b674d1593f852a9ac932264ba558c5e12818fd365d71ccf9622be34887f4c10fa4bfd80f8ff784ce73d6e660bc0c2ff31337fdaca99d88b424becf3aceab7587ca8a5a2029f99c0cebf855dac65f685ac1726f6c11c926be31d4ca85465998bc684372c968b90efc1e27409724259ca5f43045c7277d3664313d0142cf763eb164ffb8260fc1d5f29af5ec75903a11371f18f7da087c4bcac2cad22824bbc9cfa2488f3d0ab0459472f6c0e6b17cb1c8c8bbea6daa609cccfce61fa3ff4b26a5ea26e21d0bef0c2850cbfcee5c5d464e6f3bd67d0c2cd67f2ebac20dc3c0be4f55774c476853f7dc16e58a5eb2cedd9327fc6ed50bf318bd6b148bbf0d301df2887858e4b5c40652eb8ee4aa7c1df95f3cd88fd5ccc8507684db8564eb5987ceda6aa8473059f35baba1c836d97e71100d53901eae27930295eb9882e3999892fd9f3ab2bb224fb66791599158f300ebf4a7a8d6450ac38bdfcdd028e260481df3436609aeb0473763e69a4d83e1de5863735b8821bca4b587688532b0507038a29eabfaf6c7abe678ae18b2a238b78bf63bf290053ca3158443152e77e723c7fb40d6a31b16e05f0f5e17245f380c3b62ea889a2531e7b24069856c056c0b148c88080ddc2d6bc20d6084fe7cf3625660c7a2f8fbabaa801a327355432d3713971c419564979a646ad2e11583390885c125e6bc256d3969bf99f1058a064afcce2ca0b2573bba4a5ac6057e96a272849156da8274af005869620e9cfe5cd56012c62953402b7ef5773d5f9396fde8bd10905853f6119b1e2fa8e5c81f70a7244e41897b6e69636b5fbd99ab00133f91be353b669701efd34230315dc3348ad998ea54a5b20bc0a34717ac614dab283bae1494653b4fb491e5e20345de3982809102fa22cc27256b0577c558d5813a3378d84e8fc7db1a84251b33fe94eef6a6ab50e44edd908f5dc8da375e8219011b04660f2d376696a5bbf30e2ffc590e0576ca9455cfff097b5802980f13d3e6ee60f6bf9044e1f7e9eebab40e95c8f0dbe53b7bb0d861e3e9097d7d43578926947a3e50358af1763b0beebb5fe8876643c4d1748bd8bcce9c98a4f3803fc14f313ec2304b7d5023ab282b22c7621bd473f876c726c4629c44b7f51e11ea5ba6819e096e2454d43d59110fda2424d586c45e3f1d8b4c2ff90972ca049f330ca6824a621023f59ce586edaf607abe24794af31fdbc50e6ff9da42754527f2854bc23fd65d86f2541985d651602d189c7189882271223dc45bf9d77f9d86774d4078249de0afea5685086206675f772c17c4cbdecfdbbf6aa051c2ce3b01131682446f04fd59da0a70df28d019fb68839f70edb22591a502ad4404be2814a4f60d55ef20062202cc7e1da9f5fac6d2a0d4545081e2cf1db4f9ec74b20e5ba4a9fc629e1418e8134524bf3218ec2236619e0717b0dca0fc6e437bb3c03477ab2a460fb6627138027712dbdb88993c470d0ddd25ff325ebd1a7e301c7f97f86224f40a4f174d8c197d511a56c4267e598123f1a7c7548b94cdc849b6e64b820ee787d9639f00e613466fd9d9a5ccbf15df46e96dc166b3107ef54b93606c1add245a9d50d11f2076be53b3121c84a160ce943e8fc922a1d290b32df6ac224d732f40187fdd82f81b9f31c1d0714233db7145123b3cb93401996e245047ab06c40c054242107892bd6113c96c52fe72a4b6a99e0b0ea85a2fabcafe1bc524f7816caf1975b744490f9d0a95570ef8f0129282f87e6268c1641e5a675ea262fd6b5f1b5a0134f33fc80243eaf7223befb1e805ed9d7d60826deea533d58ca0602265368e3c5bb577d11b901bddfeeb00cde9a1a018666fa53c6cf76cd217c59cb406940babec6ca06e51ae6d0bc338c4e951da7e64a6cdfa63bf07c0848574352d282ee0a4c9491d0df4045dbd497dbf2cd232470fc8eff2996184ebb1020d56042afc46543cbf348a06ba01fd8068db1f1a7771481fd794589e464a1c2aa0b97816ac79333812c9d36c4c205ebbdf88399fa4cb3a04b8872fc40123092541d9c4b18b8dd43a1956ac33fe85608d7a51a3248600c0f9b67a0038c214eebbf811c96525e9ee5e80833f377ff65ca7ceb286011fe26d1b92caa86104587adc13398bdbc2613864559aceee3e0dfa6f62ca489f0399c4cc72af9c64aea84d32eeeaa94639fddc42a9a52ef4e025b01dc7711671c2f87446906b65628f4a87bda262fef17636aa2111efcf81cbeb0ba0baba84bc9e2b706efba850cb952b01281ed11c37b20f5c00f3163c3cbdb36ac8bc4940da51b4f629ca5c29d28fad5957cba4de35fc6685c02b78c69108cbec6d58dee7771e5741d3495dae850187b9fd2b9a1314b031c6887d2897d02eb91a3741fb5e18c123ed083fd29c134af52591366b619388c57096090522ec6f13bffb17aabf3d8313d4cfc4896957468a52b99e9b13703895452199f6321739b8bfc32cc77130b9c3abd246e3be8a728cea944f6fa807b36a20b7348db4d6d78dbea06a660fc21783d4e795411f91c590fe097ecdcbef2b1226b6dd4e3a9eda13c63664aedd7ae82f1ecfde138f470467848213b989e2ca819e15dabb300c29132fc6da019aa0db27d7a8aafca05c26a6c49a560b2ac6e8d8f7d22eb3b824953e1136a7932ff282b78a5eca18162e5af1ee5bcd322726c20a0a51543a7b100c193f42b3d2a41fec9a6cf99d630c67114d54f7612a658a761218511e0682b110a319564b01441bc228855e6a39e6c4b37fbf30408f92618ef15bf438699b4ebfdf8ab2faf45e1b28a6f2199348e7b66f172e739fb9924c671d133ac6c97fed948f842905f99cd4cfd0607751f17f9ed81e42466b7787e545ef6ef0bd64170b5cf1cf4b2f23395c027d7a19b6c8b1319d8466677e993a323981b434585c20b579fb77c31e40c7d140d8e53fb9f404191ab96b8c4d9f8d7449a4ed06bbbf60250d75d9d9c6f65ea8d5ce54dd4b0b9fafb0862eb3568cbfece5d56698b3f5779fad1d252b183aa58dffc49eeb4ef72b3f7cd81216a6aff918e842dcce07bbe45a7707dfe9b106b2b1880849d57ebde47cc473d50b3c2625a81e706dcc31f0d0ca694e132dde87a405add710ac48ddc549a74dfe6cd8ef5f8a7a0a9c91328e35a10db551995634bc852771b92769adb275d1696a4cd4335e344e3acf15163ee5408aa08d94c7952d1e68d544a931c9f06503748e7877b55a68793b08ae6aa33ac45e157d290741c4d2ed1abc2678afc1f8eff3851999d865c41d9f8a06bdcedc2c19e8b13f00133cc65c0f3b65ff20b401378acd1f7991fe1102ff136f45363f2b041a37d27a09484e2e3bb246e1dcc524e2b6c065e8f9ddc8905e119ee531905ddd631cfc2c169c0df31970f20f450a9c4f890d68909c0fe959b3652101c45a04a73917ef0ed75c31aee9a82751ed53c906900f5688b7ac7bc1fff9daf7ee0eeecd317d6b0975ca4cf7c7d70294563744b3cc54efa06047a9199998521cb5868d38a89334dc0f4de5cd2bd4f931951129c85876fd58fa82b83f4e733036bf91a41f070a450ee30eea6031ef14a0d8bdc1e89bd498be0e7fc062f4508c6d6ba977c72915d0aecebcf46a433fbbdbd5eeef1d4753c9e0221de4c58c1c960cd9bb664edebe4e4398ff660eb99459f42b0387a5aba868e0974f3c8384d266b77f020015e887aade335ef49ebafd8e302f58c4ca0dc66d732ec6053e183b400c8be6ecd77b3c77d07355584a51cc9197779be047e3a430ae1efc419c85bfb164425fd5cee8795322ffde63be195206a3328ae75e8bea4caf3ebf9ce83283aff1884da6520b23a8a4a116d9898b7ff5f47e7be8cee9eba8d6b756997f623a4d71081df12204ef48b204837975e5aa834af6fe286b886cf399f8bc62aa7dc74b31c6dc175df5f0f48eb911d82235f746185e07ba1d6941fcb27de97daaf67da8aeccdd93d6238b533614dfe24d904e254169a3e4359ff4bac56cad0ac52ebf2d055192e87e4fbea6eea60a9863c8f853a71de4b1d3113f53385c8c418b2682bb7c84940cd50a999292ca24a0d16d3525fa0c02db129b9844a7e7fd77ed0d4ceabd9f0c67b583ab3ef41793127b032d801a872dd307b80c24b19bf3fee6d924429c29c5f5c7c703743e3631941389a22a362f152648f6c9dbac3d1658eaff233ff6ab0192bcf05eefd0ff9cd2a31845969904fe3139ee6aba6b1f1945773143cb61a7fdbebdb39bd364efefad478d97f3dee55ba556e7eee5cd2d22542eceebf571b343d756e70086b9afb415fda2e4124e308d08ca50ce4b8d16e7e73c39598f675082cf341343e1274ccc945e854dd787412c54cc9aecdb053056ce44d0e1b12325aa9611ad30647cf916e7f58397615d28a77cab5987bf72202534bf335357ac755f6fcead3acf7aa9fe761df6179c11c462bf396a7fc03e3d3939b250a921f30f99e503c5f35b563b00b662fb7e6e98390705a32b99682326bf4edd25596b6d756a58e1244e1c3453b24f844b4af9d702b273b304e4f92a22f85848183ff63aa4754ccb44cd0553d3d9f31853da74545d55b5e205fab7fed11abe4b7f0f2a3b8c0ad37ea7316269e01b0168d0442c864b0f3eb67d5d0cfb1a751df4742c159301b2eea5b309940439fe3f8c73c056a58847b3f5c83ce265f929d9e615cb7d3d0c7e669038e31cfbc36a70820b61f098acd6575a1f0b7cf61bc037d499cc32b6d87b8c9cd8f1de80520123abb6dd6bece47f9556a102d51aa46c99601ed8c1ecc6d55780dbd81a41d5713078ab24cc0281f5e5b52163aedb7fae6d4fc6f09976395287f0baba8b63bfd5b7ad362201ce8f5e549a43ee1bd98c1bfe34871e4c6028d5e8e94a6b5230b265f1fa67da1f1ed2090fa391b2676fc9dabf9b79e2f54958f1932fb2df8d982994b3712bfcaa4932962cfb25fe348431f68996a40cdc5c9cefcb696de1b6c4219b1de934f4d602cea11033df536798c29481572b66e09b5dcf32bc5b097e18b266b4306f79f45dd0cca79e8d39527723c69d2d5fa3c7a6450f4524a93b3985f777f0eb487abe6206cf8a32a8ca04c3090a9f3a72674b8653348d42b1aa0aa6528950552d111e187ddbfdc368d95a134d254634788dc7f52eef5e88f907e0c346a056cbe9426c9fe979f9bf2336312ace5e727d1bd0a0393a68ecf421f3cf15fb7d56014c6427f01c2aa06233d983e5443ebe3e21d37b237737abf3a72d05fc3c49fdd4407a8f34d452b44e0fdfb3b388402b06ea4a54aefa3595cba7fe0ed85459a35baa714f81532f5e1eb946371125b61f1a8a3d407f834e28c27f26c37f16f79ec1aac78fbda06afce98218a1a5ea9825624ee72cc9b6ff938fa1cba7ca32eda932b64b808696e41fcd4aa315e5b1c25451d2e92bc747bd5aa5ecbb1197b174b35c0076f1c457fecb6154eb18c76442b3db12e5ab89a8a79bcdded2e01e894b12f665edce0d16d6ce1cf260d76181d9b009563afaaf693d5fe9333c78efcdfad7d7a30b627e23ce855134f0c1eeaebf4ec69c8ba870149f7577db2551c136d121e8e431591607e690273bce31d9069ca833cd30cfe430677db46f057adbde5df22c16e4d26ab1bb12e1b7087838a7f954c197bf850bef26d96fa665d8416c07a5093e2fb73f1e84257ffb3a9b2de9d20c38dba29b993e380f98437d7d363c9b39b83a7ea3bf0dc06c825fd702ff4d443baa79f96d1ccd523c5268704dd3de78e77d1e455261c5e94b0945719238a9d4e4fc63ceb438f94158313a468c63a780d5dcfa7b1929a0683619289029914cda8507c8d0ff6a7aaf51390ab05159b56b6d8353bb55aad3f30548e481755fbb9df898cecc308678153511ebd4157b34870ec6425c1a5d489a58639d0d7cf98c339a3aaf74fa712e4e26b09048a15d68a6d87df9fb1ccf4f7cc9913a76c668e74277bcb2bed8cde5f0284edf2f9607e3f0260303428b809bbe1f4cdcaa759e770b50546e0648823cd4c7d4a40d156ba60130afd76f011194ebeea321375dd95b3a25f0cac96507e0000f57627e596e1e544291c8b56f25de7ff37de848f3c6f786df98de7b5ee5cc64df9fe1bf8868a9c0451eea8198bd5e77d73d1b2593515f727352abc9113eeecac27dd6718f285b2a29f9a913345fd25c7368dfabd5a928d4900a4e647b4759d1a97459a8c6c47cab78014de4adb8f92cddf986cf1bee0dca43f762b6750cb30d93ed41b8615d1301001af663474ff08b3409bec42c64f31705ec636b5f40ee3c00dde98154c85d118768d20e617059d92ee0a0a5bd4dbce01b1f4d4589d40e1243d390037e9a5a385b91f16165fbde46a125b5bcf9265d4a881720a17dd65bf841bea7141e530a89643d6efc27f9c791bd979038648c360d7d2ed3b1b4b47075e73819b443036be62ef160cfa6a3c2134e51f838fb7ebe7b288469042f510a6620d35ad0c99c69d68f622f1a5ad3a5de7a52f091b200f21a4ebb7f8b999ada79927621fe4b43ef16a028e409db99566466dd81ffd478e0974a398d892838100bb01c04a2944525ed5642e9012a06ab780ad83b9624d61aae0cc7bc1a30b2bf09b65eb3adadffebd706061e67e4716baa798c4aa7acf593814d353fabb37437a6b63f2f0ab08f9161e59098a407059f3ef839cc34051ca844f57b29eb36644a586ceabb1778d28b94a2bf32b21bb92500891eb93cf8a907bac69556200db306cbd19e9b277eaac6439772857a3f2cc7955d2c74af6b8af5a8ada023a368b44d024276cd0b5c0922481da886ce3472d5923adc24c33ab2f65f686f5d0b01c850ff8eadbabd7fa6d50a75013d3ca4ca49967e8490836b58724471e6103cd5f868d880a2f4f1d794ecd78b33b9ccb47ce014411252a5b0dd4f513be9f2c0d5d1f1b31ff301c3bdf838510fa772d738626cd094ef28e200503eda8249bf219c098415fefe1fce7c27979856a1ed821361ecb3876cda77063bdea4afb57e2c08c5d1f03c6c05fe3f08b599745f237b3a7b0f905861aab826188de41b7ed90dfd2a7a35b267201abb39e33ae3ebcbc8714ff064552dc46163cf33fc0bacdac9449d68ffdcc4d0519a1f6c1bedd95eafdaa55f036230cc28c4e89ac522f70cf97500c6c73cbc8a6158fcdcbbfd605f4eb027071db9e986d35ab09673ec4216c8556f091a33eac9e850214cfa919cb7288afb7b579ebae4aeb70d040670ea6c04f0fe1be710838a11fdacf81b639fcf3508d81b62a3f3dcc907b627aa2926e3ca0f264112387a08005ab49480466048ab8c82aadc2ee52dff4ae34b123d93bc8d488836e311d9ceab277116643bccbd3c0563f5a96dcfb15da440b9ccc2f0ff7d85952fa6307211412f7c70f40b14d6c1764fb373cd57ec078832aa8a001c363d2754e259bee7b4f2f8a5b9aed1898f04e106846d8d4d6d6177f41076e353c727ccfcb1291bb4559a8986511ec21810353acd39f41d921f25deeb3bd15413c8afc1788accf68b12a94ea16459e2c7662bd66675cb10055373d69085cd17c85164b37df4717a2e0eea2bc8161ccf57381a7083ced78bf1823700802a44842fb9180ae7f09953497915d2f8bc6af580135df367352856d4af5f7b2613a40ff528a30a631b6981c556387a188258ddb6e188b4e812123064c0d8e8fec5c75bfd16153e7bdd3963fe016f9d58c9461dc8f5dfa7b655cd2129f0bb46dbaf40aa9bfaee500726afff33b77845879c54a494d3e7cf405632a402fd3468f3e52cf94510b4c8847b0eacf4347d0c9f1861a50d4927dc4396ce8ddead8e367360f32c1ab69c406e8cde0b65e36a4c09c7d37b2a7e676d25b9825611ec17dd7360f7a199f1514edeaad8e5dad0533c363923d888376c39c75fa5238a2320c023b7b47a4a6ecdf3ba46e887e4e9bd5bb8b8b4b6f1e26638afa13844242e4fc23a15771c77b833cee0e3c55747e7ec3867f819b46ea7edaecd74412f2bda3d933afcfecc92138c6a0e16cc7f2ea1e35993b48df262be39ee9cad18dc15282515163e6059a22b2deab1858431d36455f3eef4973cf0b6866cd72ab77a40965fd72f5dd11d7ba2abecd65b8a0972167846b058b6f338616d10f1737f7667c928f189d09984c875f5bea51b8d88a9a1c0f0d98782623d642a8051be78b61504edb8d9e01ec11a2379fd414319bba6e252dc878daedcf9cc0b5574096058af23845e4724ab0e1e66ce37230c6861da2676c36687572f99e238b82b2f9b34d6f94035d9619040febe1ae3c96ea4221c85f8391fb8a9b8809a3582ca720c9ad82815c0fb814c4fdc531d33c37987a10d8b79bbc8bb18d4e1df6b8fbf3347e88660bdf8598733bdd904ca395955bc1c994726a0ceeddbe5211d5b5d6381c229c3085e6a8f109e51ccc1d313c7433e2a3e889c3ea27736e10942340b52d27ea481b23e535a69d864c85f25b131c88ca23bc12dc790732bd2039deec41748192fb03b9197d43a3467f35c5dc81d3e84a2eff681d3e943108fc9a8952c1bc81de34a6982d8483a0c9e3c4f1bac7703816b10624f2123cf398cf4f9f661849835f8d2031c345d5c4d9f20127ff1691fb7b9590c00c8696f6826741dde176e596d16880ced7046f00a7c821d4f075ba68b6a416be03297d888d9199052254d69e85855b9304e2504ff10729a21ffe6e1c9e119cf4a1ed40658ddf0524b3df8442318a2e5889bff55969b6a0d96d7530f0c3458b318e4dc344e15710b3b5d435e9090a9774db93dea30ad9e1dc8a62fcb963833cfa2b3b23fde31cf73c0643acb3771c7ecb70548fa53217083c6e591bd2d14a6683e368789f7330520f4339cda55c68f6908d0d2eeb47e3444cfa94fb59f7272cc88aecf0304d3ab869bb807823d577f9438d9a58046451ca489dd0ad9143526753e235307f1edf66972bcf762f01b71ab62cf7209175fb691984d49e1063e803714d220c15aca20f8712061d40a138fa7d18530852de0a581e17f477cd6ef8ca492a6ebf60dfa62b6585cb69922a1e3784cb5d0e9e987882638c650e8a1e3fcf84d532f55fdc2aeda8641be0fec5557c64d3b7ca866aefb668475c9f6885fac9fdff2bd987a559aaa408f79937aeb8bad685c70b1c27ac7c564ff4456b78c175cf6533412390041776f6c1c39694c0fb1c10a88cb1ea67b3acfd623c318b993eb14cf1860dca160b987f2ceccd5f4f32cd21767b0e6a73574ff0add85b7f7d2bbdf67039c5b5d4f647196c46ff8cef8c9261c49cc16c9140c81fd789728378d3853e0fde98cbcd44502719ee88627f4cbf7bc1d260ae2d7758f03a70ad7438b8e442951f72a43635222ad6109764c111a30b709d4d04874737efa6bb9cbbbfe9ed6188482d27ee4bfd1a71251fd80ecbe80f48a726aedb081f7c3bfaabb96d3c8782e2de023970db1d1de015617f6edcf29c0878d1e2e09804d053bb893448b100e62d3033b6c41d754598c0bb1c88d503d8c245b821f401c5bfaea6c1f56ba5d46ffb6cd6f27ef7f2fe4bb1d4023fe07e69b328a8fddbd866e5e919213e22fbbf8aa4ad2a1345b502e322737b79e60d570bcb41dc51c95e1c145f895dbe508552427732d4f474e5a96f02883bb8671718f5f3fbf4d362ffdf5f2f4cf9a954d358a936c9f2fe3ea3cad36866844c61a81f9802a44d3629b1eddea30f04617a4b0c8a7a8c0907fa2251d1f406c8257bff0bf1a9a07296a9a2b18e739601ffb3a3112c1ab4ab0fe08bbbeac6025e44cfa818bb7c96936861c07cbfe4a76d57d15056681151d35bf14b0e8d43901b57d8939ab4c28e00febf194b73e25cf38060789da06947e6b2cc025b4ed98749f06e27e8b058bd6562d74335f1e17c8fbc99b69c1b7ba64c7923d3c19221beefd629a311e0e611943fb021fd25987f04128f075ae0bc32018234bb3f7c8819e46110f9b482eac84d94dae4a95675100e35c6f865eca0e897a71ede925f489da3395310e7258400bd013b9a7fb9dd3726c85c79b830791f4132665de6c851863e0a3ee58ce85dcf940784e7414f0cc002a22ba94b9ac37addc1486e7da4cf596813e4b3df22c6e56ac49d57585fdb8ba6184621af25ae05a0ae507d7a46923530142d7c64f18dcc8aead7742c790a88305c8d1df15b651e7a33f03d1ac73ebd53a84060a1cd308847d71047c4568694dcfcad0aecfda43a3dbe00626fc55a080498767a11efb8cf48efb010e419e7690ddfcb230b12ffe17a53e8565e0fee4bfe4d7a42bd68af7428af545e08022f94c0eac952fee7f4d98cf0be6f77710ae7cdbabd0032a4a10c675d2f410143c27da7babdc67a39047753a14aab12c585e9a0bead777f5180fba9108065f1f6a5447496d97ed539013b13fa0960bf2a8dc79e4a2d12c0b6dc2af6f01b286a042cf42649a0359027c5f9222821bf11115c7d15a40befe4de6d27b2fcc895c69d4680dc2161f6a7574956fd8e2fe5495799fd8480fdf455ea6e017cdcca1c901518be655915d3f38fc0fe586ecc9b5f8caa1cc9584fe68b2ede68825b42d5d87f2a2a3aeeb192b33084ae68bde16c3f7d06bb86d102151122c0a880b97d4d24b1b89e4d0cdd9e676b6911cab87401e7535af988dc76df5396b3ca5e86e26e89cb7badfc95880a55e2cb178a3959193424af05e6d4207108cbd22a65021eaaf0035d3f8e229fbcff9b249c8f77c6124ce86c13f8a481786adeab48b2a0c82468eefd5774c89ee0b2a6e5471168b6712ee1ed5316d2b624ed58d4ed67778255246eed0c98e52cafa41e540fc54bbc8183df997e301d98d5e94dc6e9dd21d6af53289abb99d60aee924eef2fa04965e731e010d108a5ac1b6b55bd5a30bb93cb18c9fa2ec6f9b0e8be80dea77537c6d6e61923af7b7948c692d84dfdeb03ec74e1f27c87d4cbf5bf070467d0b091f9378270dd2e9ec9fe411631dd2760d07e88d9b3bd2356cbd3c1319ab54cde2d20f5e7da1fef0ff27e80fdf41f223c30888aa344a7e7f633a281b8bff44cd80aa90ae04a0789a9ee9a8aedda85d7f75d406bd7cf8a12d625ec280e90d50e86c68943853acc544de7ff4b995a473fabc9d0425a6f2c6ca7c88dfdcb624345ab176161cdffcbed2cffebb6ebdc5465936ea1200e5fd44bde80ce4cf0f90d9cd4e13f5441b7fb8c1e984e1f7bd3c18e19f36a3043e8affeff436a1e9eac9e7c136ccf8fdce141596ad0264f0a4505de0883fa66143f281f098c2811ea83f8366c276790bde0243abc09c0afef8bb7460305f2a625ea31a8dcb10da4cb539db21c4dba00310e49750c7b01f568388fadd4517fdf9f0db6148066acd408b81593b0ff7a30da2d9b11aa18628e1ca249dcc1ca89f289f9f8e77692488fe719eda894b01fc22df4ab00afb5cfb4cd3b0783d17805ba2c596f105f89fbfd1a080f6c720803364bac5ef4cf8492766bcb5a17ec5db72d422e0e13a45c885b2460451dd272ce45d138c859508e9238fa2170c43c61678e1827548cc6fd12d022bd1df96914f49fedb24e8b73b0505475fac444df44cc0fa65aec9725f874119d815dcf0eb2798a9962a31e2d052d1b3598a054af9b6bc8e4d63f467927940d9262b370b18b83cc23d1b0b79cf8b73aa6f3bca41872e6af5506aa370ca8b447667865b1774a072f318033b0039bd6c8f9c40238c104e5e3118af5689031446a6de9fd1da3c26aab158a7b037214d5d8bc7eda69a10d3e7871f7d4f116fdd4ffc084858787421b8d562224015d590bd3eaa92d32032cddb0a6454651bf5b957b8db358b667984366fc6351c83b926ce77deddb16a9788c3eda06b2b9576b26f1b37e05ec16127515b4cec85e7a52a30adcd4425f85922031a96716ce3765bcfc2eb24e6ed07a982e8982e1ffd0732a53d67beec9210d2bc6a565b9b9ad7d2bf522b4752e91d7384f40154efd656ef85e4261dd1904c38a52745af508bda247bfc4ad54b3f1a2bcca889d1ca8b5ae098ffef1899a167e7a6b4023b3c3ce5c8e9c968795d0fc319273c873fe562a301619b43f1f8a0a8d1b0550bb7de162192a5b23838cd9a55285dba9ceba707898e6598f1d7c265cc65e0bbdff9124b1fef7df4a6e1dc51623fca2639982c4b79970f717fc4c5d8e7cad374b5a7f04281b61a29492bb30f6da332d88cc19f8053ce785d05a782929ec0eeeaf4b89adb2632e7cd8963b7349e1000ec17ae12bb628e006a43a81f33d0ac2b6e4229fc197d95f896b04dc471758a129515b8a031df8e99ac52dbd22dee589c2bb3f0cb3fb94917f14afd3902cb0e7c63b1850785cdc0daa08ca1501fbe74398463ce8c4f6363e006bf78725651fdecdc65c868b64b155d8701ffd1d97b271011419c640fb5a4608ca86d6912c5e281bf8feb297a1b3dfeeacdb2cd34fecae21b6489c184e2821597bc06701909f594ce2256d02f54cd3a98ab1925d31603b947a612c694c859966ff598203bd56e298f5635ad8a4ad1fb0130f9f824cc63e54dec2f72b1284edbcf1579d8ebb0254abe492f791a41c7486287b6310167e5e3d12435c8126fc2f4b3addda1fea15b706a2b8736a8bf8d02db7f3d8c806fb26464f0e4e710a2a45cb1c710179c8ac95d76d3b44ec901734100b9e5da4322f8102c6e9165c4caed0b996a0147a730db51e605b008b6a323678421eb0c9fc6d7e5fe27a49d2c09640ea138361f64f0efbd4c2d4d07a81d6eea78a31dfa4a2ab01c97d93b60ac034d47af18bfe7509dc680bd5129dc2566d93826c8380dc2f51a37dd70045b3f351b935860ef66ddbe79258929f6c09bcd9b9f2fd89b9ac3d50716876362606d2d7c4537aa5e7ab13be5009a7f49f07192fcaef405c31253e3bdc86f629d36545d0f806e3557fe8e0c37c6f49c73b79ed73161d3fed6d9370ff37d69c215666ebdfca462e7e150c07a5f242da1fc91f2647caabbef4b9bfb2c2dd5b0d9388b8bb45ab443ca598dd043c4044898612d7b37af2f319eb48b6704a5dbaa4d024b211e956c8fa7b36a4c5ce70b3e39a6e46eca52c5b478b0b03da1a5b7185b487b1ff62850ed765010aefbdc5d5a8b146a2e513e52e95a5d54b2343754d8767f9f2e3e8300b8c9e2e70efba61dc1acf3b1892615237ebf7afc562976b09645676610880bcae719bcdce3ccdf627e9b5033a610b8a1107b98bdb3db37aa4fc3d368b319c9fa01bb67e85486005dc147b9024443713168fe3f67f16641d8e571d30690ccba1cd46ff44b1aa836f6645f5aa9ed010e0d68fe030dcd49c5973d0469c482feaa9af6119c90cd503fb720c931683c89b0ac26a2f58a9a170893b92f46b379fb7a75012cd08586a97a23c46a6d0ba91990bfa14754750242b9a3b33ee1c9133fc1b8ae15aa0fbc5c78ebd881e6916db33dfdcfe18e85a17c23799561c1ec404e39eba21e96fd786eff924e78afe7b4c6d74f4ff55dadd608f720c7262f588ca75a047bd9223805a4aac85ea6e00ec865b19e02c651e32c4de901696d7c95a213d02c2229065feb387517d9c009703abf4d7f494af24f3d6d1168af1f467376d56de586538073b8e241744d961f08c731172cd5278ae5e10d9c9c5b1317642604f8dd0de1fc870489e85a427b0791cd5092cce222d72b63f4f8ab480e0506264b3afc2df83b761313c3bd4644b1b82cd93aee077fc5a2d521115e40a83b83b8301e9cb6621e29ec1af5c0edc57901e1b6700240c3526bdece24711d0de3a9ff1e53497f515d51dddffd55a2cd369c832620a3d0c89e657dc89852930a7a7367d6b311a3d431be3d97b44b8d50fbec0cc853a1a86f71e2b51a3ea55c96cb8012bf4502409a44bdc41d49d379d730275ba5386f1ffa40f968a549d5a41f7888d563c209eefc8663ddff1583d3e287c028cc87a1e2afd1b1720e179310f0e7914731d41e1f702dff59807807a603189716798463238836376d90ba65afea6d0008c97d58a7c11d59cf53833ec9e867fae29952061ebfa0175d7364fd0a2504a96ebd9b99432ab05be26b6bb7f3fa630e1a612a62c97df665c504a7ff110f3a1f9fd104a40163dde7999b40a664ea43fc0dc70d9cd7aaec105f35b54a3de97ef67d47b49064a86075443a0b8a42cc41005e04c583c666cc3b7780c7666b53cce677dc89c0fbafe2ad7894fc5b189c5daf3083fbd3122db4631141aed7d2292d9e280a535d4db37cddccfa6d37e457474002d7b62ad269b6b1ab0e82aa48bad3712a565a62094816e89095783ec021cafe96527a27e3983c99fe60baaa96cc069c9901d4165476e96bd8e7b7d7f40ea4bd56381173b47ff721a86e41797edc964087f0cc0962c6148da4bcdba704d6ba7d07875e3b811229efcf86dc389cdb107f523b301cb49d0ae7ced1686220582bb5a900f0bbaccec579dfac5f4b44a31ffcc407a164b6c3694b70e2d1016ebcc1c54926082d60138a3f4c4dccda9c39fe570190ef91208856e372a4236919bf1ad68827d01b501b490c64a3fc3801236fa9aabc5dccfd7a224659465d9fb9cec7f8d80a6acd146cff1e9ee8af82e8a00a01b9f326970bdcbd2b2f6c1fac762c13a42698c5b23472561d2e007d8d162b8ef361c8fb240f389f7982e7fc637317844e4049022d25851133b1092a7c2b34139af61b7733ff447fd6a3300796f487d1bdd0b8fad548aaab28976a124e5c0f1f0fa3116d454853d524b81659c1358c34f1959108d06e6abb8d460903db74f51cb38ac4f2cbce4f1d98afa704963189fa3a9995fab5e2a4a88cddb6c0bce075c7b30ab85b9e90cd8b57d868a19f617768c9aa13ad6bf2c54e0a6e921b856dc4f588c46ab7a2ff7436660f473ef13791f1bef7d79ea73be71eafd4aa4ef251d9f1427605e557227539a288797024ec2e1095ffa4a80d879a2dcbf60021b89c8f80f8d4cc709ea0e48eef2fc4f950975bfd574b464f6635b8410077dc823f52067f1afd9122719609364c9f8e3e25233c7540d070ea1e789c9fc982151c1510878e2ce8929fa27172efed405809ffe259be771f64d9f8eb225006c2fc977bad837039cc0470777bde9b4b499c9b4b7fd7f96ec0c8e59dc4f616e3b084f8fd469384b35748468d94ece93d948f2b19f19611d30bac9bce2268218b85157d6b28656fe4269addb989860c1ce80dc9cafe7da4e73c22246f21cc50e44d8fabf4782ba11a400f0e0068ee6b8ad4cb29d80220cd82ad9a85973419ee43947d5d504f61f3bc48e776530f899ebf851cf3e84b6ba8296c53fc470bbe50c9bbacfa25861af9fffbeec9b064974960d0a44ec4e37cb4d40a6d7c6b0f555ac4a0b8d045375356ca920084cc2d8dd2f6f41bd9474fa3b0eb709f67ff8095ea424e23f788c48cb06fb981f2d299666c4073f219c8239b9f0d4dda18ce0016210655ab8a01ad7550859063a909c32351c24fd1cd53e4ccc28bc4b7b246b89ecc4343420f326e3b27295ebffc6f639674fcf45c6d1022f59d769379ff55aeca528ebb9d1aad6f460003eb6b977de29f9ec2264b90d20d338f5aad56550fd4e140044cc348d6269c64083cc379a70999740bdf1bf9da9c87e7e25ecf9dbd113b23e26bed13c7e88fb9773c8b58e88635850e5067f5bbd2ab2010372dd91276e40d4d58cfc6a87997df86a198f5b5b68c6bf9e49602dd32dab5abe81ac1f2f02bc14fad2d7cedb4ee38313a60b5194efb459ba593ee0f398140d2e6dc5a7dc567ee68710531a234f03f55c46903a11f384f7a556aeed2a872535a46cd1ea74a9dbf85d50ab302ffb2fbd9894328bfc45cbf1acd97f91434a258f419b096fdcd72c88954e3eccdb474672f1ba04cf06a3ec3dfd8fb4c458be3f6f6e8d39023cf985f423c268cb8924c3e058cbef183944fd216dcb7be3a0b25eeaeca0c2208025f75bf3e7c6317c3759a36fbdc08d83394283ce775252b82d1b3d00adc58f7e5d5eafb3df7a77a3e9ac5afae752114cd2709db1566bd04b9574cc6653c96872b2894bdeceda74e12eb8a4a3a876940e313124f1bb38efa7cc6444de76869196837b00c1864f47deb006427a590c77eb4c05660734aef3b27f0e36bdef2245676c95d134522a52b634afa482960845e97a86932e4d7e4235e6d97e3763996dabddbb1046d495fcffa497e9672f9a75684e6d2273b3d53beac1e3abbe2903aa51797d6669d9ef58e49c774023c36a0fb4980a1db91331484344725ef082c19c4d5e7636a8c0e33f971e20db267768dd448c2dd2d0fb34dd81404d6b1eb3a4044ccfba737ad726c80f0cc2dd607f8600f98bcb3c2d40f36302de54307d2425bd193c6bf2501b7c4b0364303f549e2d4effea959fc9b8d5630716cb2ea5633f21196a410b2a2c7a50536509a386fadd17491b49d0b1fb8e274339ce633f8788b80c8bd984ffb4aefb58dfeb638e2157128a7450253f0a27aac9208fb568b87bd18bd1f12255b3e593fb56fc21e0f8d364fe38ef8b5ddde986afce3383a9d5f1b3f7410fdafcc2468bae8f7b905eab05cc7bcfcabc4057b6f442bd49a691da485e28757629d81eb1c6bb4d9577f8c76777f418aaa5cae6cbe1bb5d1aa67c7b9d55ab1d621a6b1c3e801100c14b4b3bcd062cc73d4516fdae888754e579d127eea919c4146502b586fd1fb5d149bdacb75300a4ff2d87585c6caac99a486091738f76c6f4aa4e828d16aa8a1155af4ee40cd6386f3799ebf5ae10f3af9c83dbe7e639b057d5ce84364455f1f50357f6fe936334a59f5252534d92c63d5027637cf879653c4cf1b7ac0a20fc1800d0464e7753d4e0108b1a68a6a46ff8058ab7140ed60fb027d12768445a1da943a5a6dec883870a55e9737e34785166e6f6711db0afe8e5e2c9b08bad98ed5ef11218bc6d9477276415e1c4db771999162b6fe7224beba85943d962e999426781ea08837f891b9e76091b262c55ca6ef17d4edd76284a987797aecd6e63cc6504090dd1893eab706d0c1bffd705a4729e40ce7239188ff9424d3f840e459a291ebe3ccb6f964250a673eaf9b62da303a6c4b2809af809a13b40837f79fa577043b7e5f7de129dcdeceb0baef2306d64374b524648a261bcf79a4355caa961a6097e2dc15d1436db96b52659fa541a9875aec27bcf7400c15efb2c579c2a2931276b7422c7382efc434ed5500cbc58543fe3bff4397fd91fa32ed1b16f383d229a8252a92c04f07d92fba0e48552db20d2b1934d5bc615b0f85ddb3ad73f8d6c48dc1d77bfaa794bf2d3f68b9fcbc0c7ab5827f18c6ed82cd20e32430e72378918a60834505104ab88a1974fc8833669cbe6c1bd051ea0ce116309c0c2452199e6d0f8b77b08e352508f7940e867e5b50020fadd67a5cef62d6fa1ce5c09144bdb7d144277649dec70d59be7c55688283450ac65c7be1dea13e599b9ed0e52144307eafbb0b3478084e6bdeb428bfcee2cc0fab05cbbb66adb8bfb4a0df4e8653f6ce4342bc51bc370e8b803f620b666902c85627d0fb1812408bbf08acb52c77c4259e7027a99d5e507fd9e6d6c0e88d48e8f51de4250fc5fb868ff03d10109d96f3411d8174f220d3067c2035fc8326c5f471d46cd88a7b1aee9fb6d4fd5a27691a0bcf17dce885f81fe02c735e1234b8644a368492bf0561e4da0cff6814a310c39d3834dc541f64e4e7c71aba99db9874f67d6e8161943913f7d135dc0548e5b5d1ebf418e2ed2d63e35218eb08f740f88f5b40a2180d8d3267c2920ed41718a29e4ffdf17b109155c6944e67d2ee6eff62a6c2b6c8a18af13f6aa637bf36bdc607ecd09cd1eee634bd2b45c604137dee767e1df1d7efb79fb29c58b490b50f214a9ae78919a1b1e818084693315ced2d011c5905269d2948ec3b16c8bb7c8fe4543ed5f8ec7d2988b619c1ff79326d8501ca150f009ca46e08556133819817e06b216ccb4c9d40daca60c389edca17017e33342f861d1c50e2e686193142f18a7d750866ebd81a95e6a2480cd95e40d679c1340c9c945160d7e2bbbf0c0e278290b4aadbfc98d832a913181d67d1ff5d1ab0c77233d7b27604bb974d529bace42cc8c22ae0be3a4541e8ea0e4d9d45125055ee252a2bf10fcc411386cd8fe410d62fd7cf626ae408a45ef079650c79402f7d0f8876ac2aba6f452bc4dbfe768fe393a5868c29dfe284f3c3d3866a1425c28e559061fab052344b71f296bb80c02d3e4422087ed1e06dd5b6107a4bb80d0fe9477b57cfbfa081c85ae9ec653c6cefab30ca12c78f4d9c59cb727c3c14a6266e947b5108eec971b91b880b28c0a4cbf9a4df10fa0526a5fe69d3e39f85a8293903addf368996cc581de327f4757a9ddf708ea5f4f0bb157f5ff21b3bbbb89b844da2f451a2d86b287189202f9c01fe302efa5f6088880f34f24e13b0432a89480cfe29a5ebf479eefc2006fa0804740eb9131e2ab31e216604c95cf53f4aa6144a122b47a9221a873923d0e9ef02b8e483e8fa4e27dfa1d987e43c75f0ce06758660a0ac05b2f4b916fa93a5d7c868c41229300d4c9e99d73cc351f2561e247d0473b9e84283b58c1a20ca1bc97a150e7e097cb4b110dd56d3135d7cb58341c94dd6da57dcff7ebf08443437c9d31c3738313ad33a4b08e949fb446ab82c0953cd1be443d33f69cd112014d47de49dc530483663b57e2c67f1110f7ffbaf07781969a77ebe9f1f1fa6afa9163914199271b52d9fd9b79241bf075c98bfc331d3d86877a2a32c6c8d09baaebfd160f0a75ab3ffbcd135e97037c250f6c660b6c24c66a7c38ae42b935b1773dd94c95006ac7f4fc172865df4c82a88ab6606ccc027a8deb83a4e8490d84d4f500d3099de8abfbcb0b24fe813075d39f67b2c5e23e8de3ba850f3061baa7fc5723148833fd969b45119e2b83dac6fe155d80699bf8dfcd8757409f2fb299da7bce9934b824bbd7265f3f3b9acd5719212dbf1b112f5eef16da976931276716b2a2f2b3b7971f5ec661ec012b83614c82207dcfe9b26373fab6ca700fce53abc6bf01f52fc90b50d438b04695e8ad5e597dcab0d3babd61e361852ec7082ec2a3553538f29f997fad83551d68c8c40a3bc7bcdf8a79dd82cae660b300d29a0fec97d9bc0dc60b59c004a45a60947b2998506bb0e788f350c347eaee6d365dd65c056c2dbfd56eaf819f8ccf9be80b8026cfd4f49f44f4da69517dacb85661ac18e128c4b8dbe42c25358455595101e6d2d7c0db82e9c77b2029e30ee19405555c4f2ec4e258ba0b95b74625e33f6df51eb256796803df2a96e348385d669bceeeef2f343e7c60654bd6d8150c3be37f181cddbb60bcf487926e02817941198cd1c1808f866d7091d99f338f3fd8ec4c2bca0f64e349d57cd73adc0cad4a5d625f6d6ccda2fcbf06c8cc6bc960551759d442f4c8f75db4938f0a1269168b3559b9242f096e6116a1eaa8bfa81872a070428ab87dc3048883d36c57f40b02208ce20e77d1d46f4a1a15910a23429979f270c3166154439d2720a7631dfd2125457673a6e79dacbffa216606c2addab2ad71b1b0a4cad7f849ef2cd2fa3f8ef4c508d97895ceb2d4b2bff31839fe5bd69dbde270ca1909035e72d6dc1a83e0bfbfcba5206aa4ad8c2e5d4bb45ddec220f7c31780980add75c89d2a0ea8e03008c0efbb94911b78d2348b1663aeb20ed7b3aba6505f9c996046506d42d174407833ed6c678d2effca2dec4b27939602534d77622c9f1bdbcc39dc76647223d89c2b98a32a811d2e48402b689895b399381590e2bbaa524dc17a69b837453c9b2a4c71ba4f415b6b007e4c049f66cff4856da4d1ee4c7ccfdcc2382d4ac324c24004e5f421a0c46f74365c1eadf8f10181585d00fd97f21d041348257cf88811aea0abbb304553772d3cbc9461b9de699fff092211dcab5b2d8919c330bf7bd4fdbaf593fe09fcc561d55266a4b44f471a2b2ef93bea40707e853412afb420e7aeaf9290b33cf88334f9788ba728b1f5a43a113d5d339eba5ad8e994842b62fb8f1be9231d000427fbcf642bf99600d8d35621984b493b5747264fde81e6bef90ce2d2b9ddd251b1a93b6212f632c902738863c58625e6e03075268507f9e9e3708cc2ffcfb779b1d56e07b865348a8c2cb9291567706e1c3ae6eb1d8da4cca057c90fdfe842b8359702ad5ce4e55c9e1c0ef33a0467cb84e4dbdc85f566f8f4de04b0fb479f2ee25830f744067cf6acef0ce844fa2d14e55178794bb6caa534a4257c91c914bbd86e69f808c94cbe1325148f495d67ea77faa47d748d5244ad5e2bbafc3ca6b2a0a7669502d6c04a70f04496fcfc0bf6addb478c4d04376417af5cbc0a62457603e093c18f84e727496ed99e371388fed103c0dcc1c9a3c1198a34158978bd6db27b08fb4bf1ef3678337308babdcb51891a7c36c109f454ab1a76228f648ef3a81b82a4327317713f141a3f349351b1190bf381c14992a770df7918b4f295729e3400d1c99550ba0457779a75dc94ad24787570fc869d9ff9ae53659e25d0f18cdbb00c5e6eab47fb6aeaea243ab4795a92756e7100e26d9a75d0f934f56266da84490f5fdb38463e950969b86ebd87b6dfd9f44515ce710e80101d0e45396025669c77c7249a8f43d1835f22abb1044816fb0838b85b9ac4f3baee0854fd6d34cec23a72e8354e4b1e17b796142088b5bce5963be2f3ecb8ee13d0ccde4ffe0b61851765c3ac34912e5d417ce1c167acb851a7f2e2e852669fa170761c39349d09adef05d59a46dd8894d80e691884086661b626d23afcccb3a3d07356ce4bba6323e37aa4dda4e8f91eb62de4f6c1ef04eac8880be485ffd2fb7966f9f6d9178978c05051c53d7748e525d29f19c9ad1ce085d093019ec2e9dc082414ecc700b5e8ca4d5d6ffd15476865a00951dda8f75d3f7bcbb3dee4a899dd0ac4b0cbf42e867843db1807a26d4c8b416fe20abb8b8a15a09ba76f16726235c2c90449b63681adeed56fc594eaf6fb0f5ee1017ad260d31bafab254a1af72eb50b3aa78eb480fe875e8de470b2ce661eee19ddc1002e857d47b7355c06c7fe96a37dec7c31f50111b77138e24f01bd0c2c17db12be1fc33fe84ea6c49c63c84b831e09aa1db105ca0e3e02c51a4c039fe0eaf73e8bf0f1ddb7e111dd46cfd073c18c696294eac98bf4c69a897e72700a9582ef80c5199e655a701a90afa261bfa86af1188a69f2c91a907b5dd112f1b72f846e316935e77f12cb43e7817f4bb5b2542e8a9fbccd228a8f98cf55089ea3c7660345e00fc9e7a5d2edb1dc895c66480def39e838197b9fd73ae648e12083e96c9001ccdf6de0363e13cc9020ff404a61898c75ec4ee2ce351060f91de0f074cdd8e2fcd7ab384b5c5cd99de1b629d8ff767a296d0f8239eee5f7a683f0d96ead0616a2ed514082209d1ff7e7dbcd668c776dfc1000a848d1478749ddaba00a793d4c93a4fbf201fd80188c7ed781d0505ef79c755fd0a7195bf5467ee2fe8ba94130260cca124b84855a36e4829c7f4a8dbc4049c669bbf519878e504379be48b23e588cee9638e9dfed93d80757cfd5c7b41ab6f35e1bf93a6c98b27b76d5e3005d4d67d3a94feb36b3232e2ea1f3a4cdac6218eff13f6a95280a3908593444d03829cab658360cbae931b84781b6380dc28eb85cf3d314de39da8905b2f74e4f32552725db11ec470acfd99e14b2f8f5a14daa6cc8fb41478b932a3f3a394af2f6928266ccbebd4c40d416a8ad724b74b4fcaff7dc5633552ad0b36222dbac181c09f17b1ad0f3e6dfbce1a9c06d2f7bc1572580c862ae98c5db90bbe8e24fc57533548f014b378f1d97ee804d0407bcc730e3c64d616ee3b063189e64829b75af31a759c908f30b7e3e749ce0dc91157f2d613c845aeb1033cf6d9996f55d3cfefb51b148415e2dc918024904324ab54bebcb3aad52396ef4b5d2e47999ccdf5bd205521ccc28eb2a8e3db731db3c33367cc55bbf1eb42449b7711ee47eeb2c4f665bd64b7206ef81ee3b89df5b806e1ad27951d92e56c8e95d5a0aa8a12631163668f21ed96468e147a0d5c4b7c5d2a879edbd64100b4f89be627433a4e0becd440310f45199acad0b4a0da9abbfaf61c089e9f64ea589bff9c4f9f384e0b4c3f8ddafdaf84792ca7bc65af35f7c1de2642bbd3265273d153235d6dee85441ee73058e80d3ca16232073e6dced30b9293c97a46c9b29468d201058ea79abfaaed7ee4eab431e135a9beebcb617a39aa4674f1a9278763f81ff9ee26be7b4965e455be80331ecd8fff876535acc0cdc638e9e28d804e17b5ef4cf1e6fad092dd1e0da61114cf0f5eb2675946cd33d296a5344490dd0afc7bee1521906061e214bd976199a4bc3e827eb7ffb1a9deda9fb235b5a4ec87c5e17da29c2a456beacc3cd6da0e6f8965944bf10974fb7cc17730d0bfbac5ea1f489b814efedf266627b5d6b45e339776e092a7e50dbe4da92dbd1e107de8cd4f6f12ec60522d15bc0fe7b667b47eaa8ec39006b837b60b19d8f5420ed77a1b03c31c20b5ca9faa79e58166c2eea6e6e73bd7423d5459bb909fe6adbadb57321b7b4324be9ad7a3cf8e19f4793a37b5d953bf66c5f2735586c7354174b1dcf5132f7227d8dc784b673f0b1ddb5beda4ef124b7273102cb25634568e2f8a00a90dd65f40b627b3231fadbb45a3f4a709db28fe53c8b54ee5d6b371fa33c882ec2f2c16278a8bf08a4ca4a6f21bfa9e1be52c86c23ce6e06fb0815e9e73695b7cd42006035368b8e477bdace4b494a4403f41eee1cea3a2ec4302028edb0822cf630a522d51c999a04fb21f2525ffba7b79bfb587d566637f35b470c9aa11f28e58fd071ec15b6d96f6782e00befdf818e8367ce591e531716f22ce634110354a37698cbbe01aa4ead00c4e4e02b91a24823ee440a83b2da77dd2f97293d68193c43009b5df464d657af3cef4c3a22284c17b68d320a8db02553e118afb31ab8d237f6ca40fc636ee68380c3c7f880cf57f0eecbea879cdeb535b331701177e2f95de6d2f5b752706239a62b508108946c6de4c6651ea3be3d9914651248cec3a33eaa3e215af0c33fae9b5e17a41a8bc32b4461c5c8e1c82a7f4973adf8f846ba1fa757b5d482df8850df79993d89989af73b1743f4b4e0ab11302defae669957b8bfc0794bc9679a4d9baf12a60795124544a2dd3f40caa8a2a925850b963b8536adf9417e1ef1f08969274954b1de9234d1697e5899cf902c890a9d8f7e88f9cae34ca12e5af55f161ea9b25c3e9d1d553181fe6950176f7dcd0b5cb7d6de5914545382d89815ed20a85da1913211afd56a52189a8081b0197edba1b9ee9067be1a684ea36b7e63ce20d21f3d0d88a61776e4db8fafcf9e243d37eed9806c8cb8888c14e35aaae46408f6e461ad895cfd0d2ee90019ffc5d9f241573cbb066f33b8b46fa73acc444607ee0d7e3b6ed9556676926c216bf669692ca0b780c64e0af001d327ef9716a54469554bd9a59d658e2134902993ce79f7fb8d94dc2843f580e55f9789f45ce14aad35e1bf5b6e402cb390e638d1474fce9cc064e3ec2abb4d295a5412d84a942508cdbac5e731ed651395772cbf7e3fc2ef0801ce64b6a2b5a852c2616f648b53c8efb94cb44f7be8c2dfc9bfa990dd16af05237a0ef70781ef87d375ed9a1743aec388d47760c645770c16652bba8f98a282cc2b1c69d6225f39eecebe1b75c060976c961b986d3ccda12390a26dfef5f0ae2e813b326a7cd9a89c92ee8ba6f952a186ecead61657c07360229298a12c1dadf06bd4e966c731d814f6d0136d976ad16ad33b5691a9a65a2702cae144ad0c61db1c701857ff7f276995448d9af9fd62070e05a4e14f7a5aa0db8aa854abb2d9563753a11905ac0c531910031f24a07987ffd957bf356a0d43a939ce93a7b6c691ebb9d24d8f334c856feec70df2251a5909e1ff0205be8c93403bd0e95f4b38dd10fc237641a2bc51cf9e1cbd070f026c156508728dd5b29bd97ad33e6215c7b65cda530a60b4f547b72d5194e5e827984f8a5046776324fa881e91b42eb6b45da276e2de6b017f28729b92606b1a796173665a539c1076f88597184a7c1620b7e1f6e4b62a851b291006f9dffe3d944e5e9482f4a31951886d5b7a7395e8a015d9555521e992bbf227ca8b1730352e56c4712b4251b29a930a092d400457416dce1f25bd456e5ab578cb093ecd9b3a041fa37d521c9e036663bb46fcdb8f6b155c8f316fd458db9144dc2f6851d341a6f815865addf9f2f48127b5a114e02e6b4911e52516b619bebaaefca972ddf0e32d00b394fff602d5630826b4be8eb0beccf566aa9fb260091152307b8ce60bd60e2b11edfebd5d8d0e2510534c8265489460e80972b1521b51f98c1f1a8af9cc3286dddc8d2ed6944011959c41f88d313be98183155a532dad832c563c3e91adffd836c13cc4ad6b944361aaf27899faa0794382354f707f7f56e49d946c05902b1d4b6dc85bed374e1afb9a648b682db643b4ebf1c3bfdad00c3c0ada0aa8bce0c51dcb14229c3852b535c32df70ce66f1546997cac0686e6dae25f8639d37176fc5d74adfd3254ad513bba7cb11718e46e5b124d35fcc6af6849bd2edeb4a3d104c4f0e802ccc3301cf557c6530e95e3d02070b1c5d600aef07114b41a9220e7821891312b059b86135dee355d8919af00e12fab2b0f7fb4b93ffb6938750bbd3ed7fd100e00d089e2a7ddfaf4b16bf68ad61a83f6c1d51df887a91165eed8a78bac52fa4766a678436a87fb8736b4fb67af82b9ab0aa3aee6a2f0703428a7d57be86f60238a85371d703b6ef22aa79f1dc4f44a662bbbe57b998a0eade7ce5d60c23b66924f44ce5769d17e36b125f218704b3a79fc6009a5349b6d02c4176bc766dade0f4f9ee98a63c66c5e1f15c2481149f0565dbce9dd6caee541d7d04ff85755ad39e153413fefcad3ab046a5e4b12c04156a206be0438e1b4ab7ea8a5ad11fecae8a063e58e30898ead34c9d8826fd8d4dc8a38b899391dc1192ad881fc65c415494a2f1f69b5a0a308b1182613cfb2a6b671370dd7030897803788e8f36951e9b38821b2d7250aa644f6ec35663f4c7c99dd118d3a46763eda77482aa9c4df3c909e3116edada14b67da1a6cf9da5b7f1f9bbc8a365a5c12104425ea08809d23a269472091f38a2bf0003bb1edb15e0435107d36a8e257ed9eb5ca93bfa4c3f9ae0f5dc64558515dd7557e3333f0bc4039b92047fa35281e013c19212970a1b0df63127d284392722b808f3800fe44be5a7c71ab694daec35839c0f0e4204879247eff24cabb0f3d04168e042d28d7e96f07fa252d7e53520d5993cd07785316f7063753aa7a5c2b9b9c6f591ec71be550710745f71acea4bd3327fb0892ccd19d2e70c91be24c3045542456aa341cea8d49959048fa0fd3ac3c2f27e76d645ccd1385d6ea123b4005e3e7ff645a67322b9f0381ea161fc2b2f88d4f9c61092455728833d0ca2ed9e3c5f79f31e0721542cd85bfb10264a0b8bafc26654894238d0fc3af7b2d30ec0430b0505c21878a952775abeef87218b0c3f495c628fadac32758ea5af063e3682b1e6a2e93c83f0e9d99db65075b8a2e0f1a93b01ec7356154d79de0f76d5acb460a8a36abee7c1326aaf19754e729fe6763dc5ae43da4d4c2ea30036828800fe20021a4d6c70c94d48e6639f8331154084ce8d65dc9f514ffee6c649b82edab000e931fa9103f5700ced8d84f1055f86e8371f58b9aaf078d278ca9dca2652a82b2b9097d743c9ccef6ba2db36e1b77564cdd695633521dc8a9923b6c6f8a445cc728d57886b0b59fb69d3491f23e9cae894afa44fdb669942fa6507f4adf41ec176d47f632e1d7905a554e9928592ea279c3d401a8e383267a0dac4f29efa267dc7c815e8eaeb16edd6e2e39438b74623159ea29aa3b2e2343bd978c94493e2814eb7a8b5c9911c02f932a0e034e3fc192ad4a27fb563c527e931ca700e36f4dbc3e44146ffa9bb4dad4e68431f4eb77a88f08fca257e57de1c88970c65573ee86d07792918ef6c9409b3f803319a2dee4728e2c7e7dd4d8bec6b9221620f968323957c2224d5b30da36ef95c55e477306dbf74f0aaedc8fdb02cf0343d2d3517629e965df4b5c3e57efddec2c3f896ae9b50c1e37fa05a6d07c85c8875b9a069e49b795ff8543caadb7a6c8fe145ac99cbf4203a8450108c5bfd3a5ef86f8eecc84411cdb87786ad3e82e089cbf27c1879bb851707ea6e88e3d3b9b6bafac619a55d8329dfb954505f888ce2e92e874da3b8ac0ab09e9c878d006dc029a4d24accdd6514504a021a8545bd71f31fb2f884e6ff40feb7d00ebb01950a9dd4c89dd6fb8fe289fdde82bc5f93973e66b0c8a0915f618dc933fd9dde9647860d945b7acf3375943835080f392d1f4943718991984d6c065eb726345eb74f23127ff511cc65dd103ed604b138f1c07c21623f98e07f56191b9785c98b964bce82fbbc35ffc8db6fe60436f104b86dfffc8a44578354d77ef41b5fc5e0d392b44b3e8e7ecfaea70689d5b8a2c6ec604a005b4c11ddeebed839635e3b44f6bf38409aa2faf1731d2f798d25f19ee45ab9f404b8d720ba7e90fb994abc7dc490426c4ac5d158f2253fde9d34535febfa2576c105d2d9de95a86332f98855b4f4914bbc187a842c93394e9874548a5efe43baadc14681cec17ee2ec91ebe698fb705c199b08bbecbdb3b3ea790e453dcd34a15b3e020fb795449a866d7fd8d5c35cf4fe9e1d9f544bd7044c0ac280796efcc8f4ed159b3d0c4317ab7fdc38c39f9097015b3314b800b8cb4eaf94b1ae46dfb2c83ad6fe7fcfc4ba3ab78f47bc9e4faef934533c7f5339d66f8b0aeb649ee9f2952dd2e52394ed6be36ce700792c5658370cc4c771460a4b81d35dbd70f7fa105f246dd684f94152fe273c88d378f9ca42254ed706bdd983bc38eabb8d30af9294c02056b2b46e5d24c73d707bdf05ce676a10a6cba51ff0c264b6e2da09cea7b28da2e87612a71e6c1641987aa56fe2e3845102aa28670905fd5f6af3cdcc5869f5858b558c0300d8331ea05f0716a4535659d5d25b7cd810494175bb63d8060a7cba632d5581c8e48dab60504068b7da881c7458c19393d33b2a421c64802396f8306d78858cd3e0abd81ddfb7088531fd06e5116ae28a57bb3f93f0fd976f8d264eab52b04dd74b329e3a2873fb29d8469fd4e2c09ed10ce076e78c5e8f4357fad97910c853a9bca6abb5cb0d19ffed93204fa2fcd2f4236c62c38f79668b3d3401c967aa2fc501cb989ac31054d26b0a8d59a33e9491bea1c1cf06825bfc1f7f8daa33bdf1eb2beef448bde253252b4aaab9b317c320ce0e23231b5d69f138fe1d40ef0027720ffe11063965af3fdf1f0119627948a38da7c49ab86ab0db7ef56cde960743b7fd229bf50ecd8e6159be849072794302bcafc4179540cb4b823fd5693e840e650235b9a877c5ec70e28b3896b42cc4ea6cd32e408b263a2c2aa8e80cad977986275697c4b421290b9ee265b3ce873d1e1c70a497237a992968c5a29cd96d6c302195ccd2690405e7b114307f76a0f9edb96a86bcbf15810980ededc008fdddfb51aa1ac3b1df5029c51e01f727d6b3710732882b45676de05348af10b820adce2ccdcb2fb63f531fa4590bb76567b3c71f852b4686f6f9733020026c76e43d6bdbcd6194619d3bed66dec56536113896c6ce54f9e8c1df3251c31ee3f192a519a57017cf35e45d2ec4837726da70b6554e0d3b4f5c8e67c446a06513c027716887387b14ce63b1ee7ca419fce7bf282bafd7bb5e7925a301044f3d812ae9e98ca006f0a7da95bd0576fab30b48c6c4b0f74ce5d1633e5f0b65fad0dec152bc2570f90d589e99639e5bf603b5178af37c97047887e94592b9f10bb5eb5eab6499f758e6d23f42876ba01c5c38748939e4893c1e473e8dbfd73c70da33c04150050beca01f454c641eeaf4d9ab0ded7a84fb6440c5cd1722200b78763da81916c7fd4c83b45831a49d01b1333cbca8ffd1d27ae668d3914558d6bc88b74cf9e31444e2ff6c1de6833d54485a29be92a13a3a4aa4647513cab16c93f6c4998164e70859fde5da0c0a5f92133acce270fe6c784d143754c70ca1dd83b04611e14faca8d9a96278d278d32e5ee098e5488bb5750cc7648cba29731877ea939fa054ac86c38a35d9609471092e2fda4bf1b4e7a1d66ae6a1a02b94e014071d742a341fb44cb10078988f2109b6e53868791f3dcda5d74142e2e938cb11035324128d6ef8f6721de5b505ec1e0bfb7d2700855ad3a5a41b7950e7256d741f48b99606947fc49ad851ed3b285adc9cd9b2ace867c888b7a7203a4ed1c02676f09ce791f901af5133f47df44542376818d19b26e66d60aa7e585c42dbb888729e792d70dd52267e7d180b513d9513e6c4ccd52d192f8579116198f3d6a16a43506c9209bdca29d2b2a7ed7c6f9794fe24433f020d34d153b2d609d9e528d269b2908b23cd0669c53870afa9c1ef7c14c1bf8420f7702bc8ed22e3a1c53d83e5e3a232081e36bd2157d9b2bad4afeaff6e1defce6f616c75585d4d50cf38abf3e861f916a57cfa6639ebf050f3cc321defebba916cf636e79a8fcc688cc7347839a5d3c28703d08ffab6912588963582e0dd156a8d142ff1ba8e0271412a1a5cce0749c8c61de29e8b5a258449d244c9575679b04e987f57187a2070c70e139c4aa5ae27727a71a2757fe5717054379088ccead305a0d8e6b6205533d49e319d09e73678f343bc3bd8b83a068ec0fbbe55caf1834b97b39a1d01ad0ffebdf9a8143e1ca2b78792e859a7503cdd21002238ad5c582870c836053b61f56d7d1b2b05452857f6bf6e0a9fa2263e51916365083cc10e88d92a17b79662a342320ee4dc6391dd1ec0789883dac982a76bfde0399192991956d7bc416c59a3bb1dd6d76a8f9e4c1231e384094127a061350b161a7ffc186867a3541a244bb24300281b6b8f1a55c363aa2ab0f532629e760e03304257af8cc072c2015e09990ab8c31da42417438892df534e54378e834b35a988b453945b26b07bb2a8888facc99101803d997f13c2b7c752e6ee7c167ac0dcc764c2b4c4180cf0e78dc368854b5ed4d9a4e9f82b78e31f6e817744cfbc98901e7cbfcb3a4f411b6a84c8f8f469323ec5981c4a6416eabdd7323276f0fd99df332cf1c49b4fd1085241d2afd94c039cc404921706c10a257be97f800dd1fb0ea0cd4bd0f99f29040b4ab60bdb410a69007c3480e130e5d772158de63de68fd82a0343cf300b337828c5dcc80c10269617a72244051cb6d562d5f81f937ac0852bd4d5377e6cc8cfb081244b9bdfc82ecb2bfb39066349b607a42672f7551a5c29e24e7ad40b5c38dedac8d3870e34007ba6de320d983ec33dce1cd96ac0d29887c5fbbf46b0574fb1bec09d9eb7742d25d50b31b2de596f68d7aa2613e24a854300d371fb5e1690110203033c598c04ab3f424ad3dde0f64638a5f7b9a849df98f9c19f670e4ac54b84088cec263f3617be271b6d4469d7b7cfe6d0529dcd732b76a11c404e7ea72407c20dc220e12885f2ffc999d2be05a56ab126e7e5797c04ff63a77b5651cb8745fa9df71baee9941ccc46da4cd31e382864e051c7404da8ebe0c4f3d13c84df3d2308a722b2d89a8bb280f08340870ead378620de20f22a54cb6401f793659d8160d7976fef07a70c95197060daf19c42c42e766db547fc1f1776c794961ad4c2f7335ef6eafe0c5ed4ddbf1efe06f42507417d12cbc44dee4fa35a6d58ad775b5bcf6a6418d1965ae30c9412fe69598260f1054e80148cd839fb79b60cc49d342d7875676f1944c4f7145e9f980b6ab78545c345f7a6fb9aaa161b4d2b07afd39a5344798153bb0f1fd962c38e1ee633a6753bc5c11c94c5ef35641906770d2878ebb2cd7ba8ac8ccc9ae8d565077b1bd494d82eb3207c8bc6c880285f09131f120c6ad9e9f5094d571ff7a88ff9551a8ee3d44dc8c22db580b4e4509627dce45927268bee8b0def3b1ebf3d4a27866823977f27c630cf7faaa8f79b17596bc3f7d39c153ee1b59b35e2cff2a40a75a9a80c75605f435a29e533afc86fa0d79bdf7b177aee26b33e53b12000f668db4b4b55db0bf4ec031e849d7171bba5d346b1827eb351661dc2aa302d63c466a3f6df8c495e8e967f677adad14e08acf20ee5be38986808786c57380826ab32971d22076b04dad805b91da42deab770ec52e98d2efbcf6579afd4db1074d3e8a7a98574813652cf423de89d6b0cfdc7119c15bf421960d96272f73733ed69ee82830941428b659aef803ef9d3ca946fee34312a363f2ddb596ce22a5ed42b629ee86247d3d7ec7505931e9881ed17b11fbd6d0dbc6985ae32318e710ff7766be97f54685482774c8744ce005d48c20699894d2943081eca6a767f80131be7dd18b80c8f2fede93796c957c2fc245d2e33c0416b272887f6a6affec0e12ba65f7a1de69d447e53f25b9f0b3809035a7e9bbe5edadffdb65324073b688cac15574ecbf56746f0ce7974c08e9418f6fc6b75f6a1df50d1fa9bf0280074b1c1ebcbe3f9969dcfa46e1421c774b415bbed83d609db6dd5e35e260b4b2d7628b953ec99fca04f3bf9467b8744b63613f2fafe5c52ec4c7d008487dfd1d1142594ef65ff6a85070f21ef99a05b119d0fffbf64d343994788bf017118079311ed8617f7f0c021d4c69c2658dd965cec744e1f08cfc2ba8a76a524d0ea5a0be54823994480833a8eb63c335952824f2a88d91a1e6b910fd208421fc922cbe3c43b97eeafe4fd15d804e1b27064600014cf53c421e8da941ecc466d9b9e4dfb075f48eecda9a14737b5e8ccf45b348107a7459ea3e77b6221f04146301c5abcaa055bc869ff9064f0a09b4f3af79ceb41c9c2e89ca314a0d37fd6087de15b8885a84accb7e2e8d5ae99e3c69268b57a1b751de8c36d1fc35dd0da03760d49dabe1136e0d4ac40d29aa3234f73baf4a7887ad7f673690dcc7d89eb6ff462622fc805df64cc84aa695141c9c2246ac0b09c0e8b5ff63f76ec18bb8cb567bf8eab6f2d89a3f0ad88c9a604f93de98225ac6abfaa02a0a2d46c5c1fddab7d2de226aea6b6e4d4b29f0deb344af23ae89a354e46d592ed99f589e496428d35316bde456cddb173a21c712df3100a136c84ac72094e7cdadc07a220377d282e08b7aed67536d8a1e9f89fc0ce3c09f68d6b2f24027fa43ae3761f7348986c8ecbe9570f54dbe4deaa525584d4231037ad7d0d03f3e1102fdf8cae57e3c58cb452355078fef2fc787ce45720c96145de88ae1df3a1ea2e10e40f481fb82cc65916a202c4aae07e85a875b7504d30d0d78dbbaaa2febd9880852b296ff6f50d2b29a674bb89f68f6a0bd2dcb500a13be2438c3779d23a8ec490c7f2c7557ebdbee589a146f7e348e79055647388cb320f983149178b26e4063e9b0f8146de7282242fcee2bcb9cef554f683f8d4a2df93530287702f099aef60c1f321edcb49ac6b018ebbccb4b0a3365b39d80442276b5f86c5721524c0c79cc863e68cd0681c2fe4a5034c2eacf58e398ce2003b69797523eaa1c63ebc36e0641cdffccdc33954431e44f41a0730eb6009be7e863c3fbbb3148616fb13306468800ee8bd5094ce1840a89d664725ffd64c6d5f155dc6a6724b0122063809d6ac05d1e494d7b031eb2f18af7742c2390dc6c3588953d797ad71b4314fb2b8e014058db3e51603578497b87307c0f7ee5ae33348236681f49dc8d68d18de3c40932c86917dc90fe99bd3bf07ec473180c07dee251a45614f708505d77a39cf3d887b460ba2bc1a75089b620828361ac6d24d4f62b1456a300f33420a1257c510fd7d69137646f78f717c5cdd5bf621605887c5b8774d4b9c45fab405b1ba37104c02d908c3f28b4a23217620780f89b7ff42c6bceff6c0dd3061a2a4bdd0f52c0cd12b6d9c4d44fe22c820b52e7197ab7123bf2d11763b246dd53f8e97ec237bf13bb8a69071399a8351736bb59221520a570fe93988a35c38d32465121e0e9a6e50cc86fb00f96474b4f462062218746001641344bbbc78f8874bffdb2ecb5ffeae9e37884dfe145da2fb8b7ef1e9f95d85b93724bab5360d0273f966794774b6fe4a4e8d5264c130c9323f5240a0b3d72824f6ec7975fae76a0318cf17f17a3a8bff451f6bda9e897fae019c7598c24ef5e8519311751e1f8cd5bce3eb9c74d96febbcab5c5dd5849d5b18f8319b05bb53762824e2c6646bcf55f7f8ef22481669091c487d3708d575ccd19477a4b7ac9931b69888da672fa9c885dba5b802dc9085b277dcc1043d5f836758c25d28d96c697af044fe3340c69b5840b24b5f83acae41543f37f423317da31b7957a169d24f10fd278ae6327cb91b55f03e818abeb049a2f117d3179eb3000a29ce0f00a1db237cf260ee584fd2c70901495bf5c754b2710878b74c51f260fb6db7c303da93722c931a77672c37bdd2b7b27562c4961839e4d80cb792d224eaef590ef03b4e26d25bc3c614ee57f4fe9d84db7be83878a4b6aaca4dec5692cf33d753bc23c7c420a18f3f20ae868d56365ca30595cdc595e7da5dd949cbfc6beaed2084a1fcb93b7b2e70018b0585a855a1175c2995bc9f1e41979ebcf43e0c8b0fc02847055247f7c75fb2323b79434f850852f911c2aa852554de10abcdfc3413f7a040e41ebed59f276539fa273249cd0b6d756f147c43b3daf59c733b6ac4af8053331ac628f2310840c21db65f882e21399444e1324fe9b159a9903eee00127ed8389b7e2183eb5db82c6185d888c0ea7c1c542e78719a0abc0f220971e9a10a0eaf3c2e359621ad8a351bce1ffd4fa6cdcc578657b872e52c736c9a4996080bf6c3b34eb73e3af48b938bf1c1f3ed8a9ec403cadd50fe9f0f1f00a2f876d595216d0b7a7388b2dce0af600836ac9997edaa929db5624d2405426bf9848769f4f07056778ec65def5073fc3014e5ea09101deaf9d7307e23679cf2f813d0d1bd057104546b5b4ef25bbbafac4165735fbcfccec308769484cdc3f67f1d45af259ead2ed3633b56ac54a6318ec7f58a50a3453be4a1bbc6fd64424bc07fd34ce54af19538fd453145dd72a02e81791a0f3c500ba99fc776d411e504c586f322d5bdd9dcad29a653bdf3f9842d9322e5f76504009f400c364c76dd26107ab07ed9d9728e16a52ca5769d0dd5fcf9e6dd0d406e1f5db90fda34b1260cb114967ec4302f9923ff1203b4cef0e668d98907790e25ac394f369dc806c1869dfa53bf03a243eb9aa8922e6ee4a6220a8940e9612f8229e278ad2c03682f3abb3ebf7b2e8cbc5c1047a2bc1ddf86a67c9aa255c5be0732f5a385267c0d7e524f46e5cd725abcaa54afcc4e36f51d105b37fa85ff81ff33605d753349247c73c38247cca1435ee30626d5f10490b768352160f1ee3ee5852c3706f8d2511e8cf45702f6e9ca68df0da3f17af0ef713571876f28427cd6b2c6705dba4a12bd553b4201c7be3bf42b8c8825947bb8df6da9e4c80cb799450bb5e1c8955e3639f99544454dd88e88b59be5b9c96b5c86631bc7a4d666f321af4b6ddb3077e2a856e9b8558c02ef669c115ed30e24f837ac8271821709afe738d170d91df73d113e1699eb6c58d63fde2d89e5250861538fd6a0d90c157dd1751bdcc1ce453003f41565fd3ba972d3fc119e4a491a0d6135dd44f8cc7dc00d09440d7d829407fbb400f3a47a682aa94aefc21c0bbef9c7b42267db51343fa9d8a11b0adefed6eb9d324ecab190048936f5b67b3970b8778703b12ff8609d78dfc52c88c7a3343309ee13972148895208ca893d1c56a3d016f389cef83cb7dfee6e7843d92f4ca56feb0e8f526dce99ba779f0e399587a7155176bb357fec8b8993dca7542c33617d539aefb6ed75595cc60459212546bb36c27252e81837095cda4b99e6411a162999b7a0cbaac1aed49d8aeee1f47c8369935e3a0b88030c8fd392a7a79dfac25e56e0b9caf960bdde4fc5f9c76f4b28ac050690390bc3b8303b42b8bfe7bd321b23be90248e51cfed58b6599a0b860857a6eb2630bd6f92739b36ba77c55e90ba05f32b827d3e57360a75c29f4cc63790968b0b821a83793017a433f0b79427aef828ea5eb21337de42eb1f59023e9096ed5d1d18c6d76ec1f2f2fcd6c0d5ad75fcda3ae063415a01c84a227b3cd09f9658f4d4424fcf0c54078bd19b0d2ab2c113b225e900a938e814c54a8f2254555a290808775efaee9f0ca7ba2877492d24ca46a76eaf1bde6217a5b43a5a7ddfd2d1f2428bbda2e03b378e21ee3b0aaf0ff4a205f4a272f28cd4ba3729999696a472dee5c0e8a7d4e529ef4532402f6365775fdc6463d0e467c42fcc5c95f2ca11b85011f938d9c699197b2e529e160f71c709463857468c7fabc2be9e1f6ad2d8c3a8bba8fc36c8fd5a95fe8da4699bda531becced2116d093d2235953503e773447eac004e816df3428faad8b51a1714de1d6bd56e34552958fb460bd3e87c1ee68009d7f52b80d5bcace4a60c1111f52bab5cdb204a404dcb72de51054d7bb9e369e43577bbe4748eada238a94094a5efa54aece6385361799226f8852ee409f11ad94487fff3f67c09de6410853fd54efa5ca66ff73adec616ab8988f0d1e6c04b64edfa67b1f33608f437c64ec92eb1d56303afa73e52d6cf8fdb2dfb25c622f6a94030e61bac099e2cbb6b3e57e628420e674b6f33ed79c5b618c9a936b58a0318be491731495ca80357205932eceee3e72d5409aa59d2aacec987601499799d06295a17367cb7635d115c99bff0d18eb7c9997d80fd206b8f639c81d8d0aaafb92b857aab518940d7f2ff0314e440f782157cb66471e725c0be7a7d086159f8f819ad659e0a56320c7362b9453d3979154c63a9935b1f8a7268961916984290cb4bdea925263335ccfa2c86917a020a449ae3c28deadb84bb1c365936abaaad001ed89b3a3520babaf750d677716cd1b9266388f4180e8fcdee296c15bd1830b59ab17521be56de4a837bb6d810ebc484dbab3846291c5853827da9a3682d0d78885c0239942e018cf76caa5b67f0a034c5c09b13827011c12d9047a25c9dd8c5ac05449671e0dd5f7eda8ec1ce2c29b8b1294f6dc77798f6727e63bfe7f8aaef06ad3da5003c21a9e00cd856535c1af7b214f18f801ecf8d60c3c75513c1b26ca7e42bab2aa4452bfcc06909fa542dea4d58286608d8f9797f865f2718283eafa833e7511051133e5fb188f9a094487e2ed6637248d7f6165cf6c31be64fd1c9ca425f8cdf08494ebd2d89d14467a9c2874830a110301496a80e04a23b87de1ea81d9ac77c0d223a9df8489cc44d650c9e41b27e826a6b79dcb2ddd866f4735a9fa5466ba44c13ac53e0c9d729d62a12261a8f0c2f5c562509414a669d6908b19f90aaeb24479531aa0c7c0709f3a2c2920bb6ef9a6971f8017e22a2045016af7a0b03765a07113d641b05303660d51271318166d69db29eda8ccd8813f7e36974f6b9c6708d6c99cf750b339f3214118fc020a4040104891c9761a6623d31aad9fb1af310c8e1fb854b12915fb86657b04b8896115e724b5a85fc549ed9756d623002e0ec3ae05e8219bdd8e9fbcf10945fd6180fda5d8837dd22efdd00cceac7d5f99bdff095270e0a01a9fd62d3c8b6fe174aeaac88aa339c5fc3b9bca3bd078bff16580b367d8a8c9970e393e30e98c17b704d38cce90fedd9475be577004a5803a54e83893a41228993cda7af384764c04a2c7b4e0e9d84e09a81e782be589e44c56ac6e7f2bc76fe3943f1884fb25f0c408e5e9773fcb0f3e556e500420041549cf568657c2cd1f0e3d956fe506dbf61e57d9ac13ff7ff557caf4f23fdb1fbef67e1a2a2318b17874884a680d971a5f93e25e3d48d7c090a3a1c930742afb5c961bd629f9b3a16628679e957ad70ace012c89818816ed39e460316135b97bcbc293ba75354acc9e116855bba826318b21a2f22f2e348d14c2484c99744cba083dedd6bc78c451a970b92123ca3bbe66a95bc0e43146d310d0cacb7725cf97f26e3eb30c2feb01de5a712be14f04164ed160c5947b2fa42f9b30ed7cebfbcf6bd72b9734959d32557e3b41b033e1b57927350204ff701f74c81a3ed4c59521716fad406563cb013581fdf6ed1bc9190f3969e8842e0aa4a2900d4bb5573d5f7eb705d9defc7d5b0bfc7dca7bc5b49dac1eccfd5df6987be4a2b0cb2a803d4c2eeffa4f526d5f67ee3715a4400b8a3461d2d8af8c95597fd3f932ca2a276eb91d5f52c59d7e606301e1717fd17f6ed89f6a040ba68a9f30d62538e1b559205ee8c779df1ca3bb84d4ca0b4042cdf43202c5ad0e33a962d7b14415df4190138253eb2e67ded080e867b98632155c23cc8f02cbe45b8a65a726e4157c7f22f6b82816188980861158be1e8e80d77d03a0fc367cd59ae04f08a3e2dc5396977963b2bcb915bb7a5c3b2fdf4ee8d6be9fb71d9db00040be7ad10630fceb08ed0130d0ce6f1ad0fed4d49093b9eca9fb4135e17aa249f1afad66b3fda9a4e89a86a3a30b717db52b6a027a9dfac883c65468320abdccfe96bd3e3ad2a6d5f667ee37d636b8afd0d84feace65540eee8b0b842476e6fd76710c1b69807623f4839299fe606d32bdee75f157f60aca55f6c22c94b30a28c6ddd0cee5bd5dbb361ecfa8ee31c97297a30ee414e6f36ab465dc9f7dab54ad45fcc5641502a0aaae183a03b9d5e6104aee63c262e975e4abf1993e42ff6010417ace53c68c3b56e7f8d592f95e9a44302b2b41280a24315f0f85133402f4ba54e82ff619e3fc3bffe6dc7a7537d433ef44cfe4b51a47b3bd4c34603c9cea6ebaaced75ae89fa34a1277c121576b50bce5843f14b6ae153c4a6599b79e0ddcf75498b9635539d39fe22b13fd0e0c14a6b1499b080db1db8ee3055b29aaee8edcce10bd4cffb8ecfdf0068a3df4068719cbfbd387214c098b3970fc36bd67066455a93d0e597c3f4d73591592e6728ecc2035daac058beb5f187d33b790757ab04bc14f7edfcb89ee528dcd574735afc8b4b281dc059e142a9a4e52fa8da8be7e3d25088e285f689152676d2896d0610b6801ee18d55acdeb6714cf25a397743dbb97d6cdb51a82df4b9dfa2890242a90bc81476da3d3abe7391461581d8c0274ba8a2a9abb06ce8999d9bea4aa139b00184c209fb8529ac155f9d0a714ff738c0735d1967881288950ec63fd316cf81ca9e47b3a48e37d49f1197a1d828913834b53e4d95408a5cbc9c43bc8e1e97012cafd0957ad0f0c5d0d1f0a03a8253f22726b13e272e1bd4753b601b5e7b352eaa7f0c619446eb6f4c2dda88987b3404a0348960595d01f2b3426e4b098ea41eff6a6af05364b7eece2d1fb49a4d12a530ca658c7ede52ab8777e6c197ee8e58acfab73feb6e4394265964887a90edbb4aebbf753935b217606c8674a6c201fc98c793e3401e35bf6902e38358bc00f34838832845c14c8881ad826a939239cde947d05933ebfac3002869b37ab7705d9cfd73ec9e73f960de86c18dce6139bd605e235c068b56d74b08bcb912cf12986b6a7e887fae132735068d65e9ef249e96bfa06dedcc1f7e3d73e7cab682bcb6653bfe88e320f6bab5651bb694bec02d7c0739be07d316bcf3843bbb3399c87ca745eb29dbd71484ffc546f7e16c7f962485041967cf7b471e025a92f7f950dff7ff14a0b1e7c4ff4d1c25b60607e50c518a043cd8118c91e1fb2dfe75b3e20d28f64e88ddb3de660e6001511893ff7fdf6ad42fcf29f76dd78ae89f3eb503e54399508c63a028509bbd1867306bdb758e82ddeadbce75c103d74a1505461817edb8ca137a9346a8267337a04d4383d56d6a6c668ecee7b283c981c616f73b4b18ba3cf2ec6ef1f94de52a0bdeea1d04b6be3250c6378eddd53912be7bb10950c5568e8d122a150c6d33a2cf262785ac454dd6c7d81f62b2202679a9c459c1808078493cc660f31a27aa6305fe9aeb0d036323b4eee01d5195d7f7e80d4334028b10fa6d216e0b5e01efdc9301239d43dd33459306d76624af3d77c6e243e1d7d6af893c642a1c225deb65ff3d806f23d2b6110371919120dcda40e37c0ffa5c099a5d037d62057db52b042e465f983328482fb457f2d66009e9f9e0680ecc055969fa6accb4e4e760955b8c1ad25aa7059d08fb10acf337e1980d4e4a40fe8917fd4a31ba98cd68227286be6761a723f47ee78620cece05db66216da2b41b887abd73508a0515e1a007d170e50da3e165401e9c6b1681b8247b3889c9a5f822082b1dd4ed106446ac4c8c5210ebdc4c9cbf305b90c6d99c9b30383586b7c806d6ad396011d3fd5b37da1b17cc7e745ccb2e4d655f79d5010b949e8b6a3ab48ef65512b73a78eff8e71fac4c9d3fbf3ed8ac1748ecf5f2e102c770ce890a059ed7f04827361b09797f775406280465aec705c99b1e61dfb7bb139033c211959db4fb59615b06f5fe1257855358250a9649afa9812d074084d3b6ca043a689ed940c6119223ff1910f77138b13c0d61714752e74c24b838d911a2b9d940b65a67ad5f44ede6e1f96a3e714300011d4256d9361860be06f5e54690171d24daaf075b36862249b78079bc907601fe901c27f3632c161430c2f22afd56cb3de7c8a28d4d5eceea67160d88e80697545acc2da88d382a2bbb483c8d1236f9ac0b3c054c549e02325a6a7a3b12080d7bd248982507239a340660653c851bb5c0e1d9dde4b8827ff5b135c07a33a7f5f739df9edd7b32d820c90f93f44f8ab7737df60dbd3087b5e4f93d809226194727ab44e1d7c066663e84663996ab076cf73a2e1c788e9faaf06cd23104bb410b459835401501efb9d7181dd1f7b095dd4bf86f3cc7454db637ca7d0636a73c87b7c451d9ee733821109ed1b9e7745325fb5af9eec63991de2c9b209eb64fbb19fc70b7b99faeb638e5c01ae213a3f7c8c3c2804801310ca102f00f77ddfcf488f966a56365a7562cd33b97a0ea60f45bda739f888301fb3b2afa2e6f863f36ff9e0b327c2cd67f3223bcdf1f05b70536d5fb4f6f7d28d1bf1e721ce21918dbcb4691eca679ff02cec0847b7666c4f920b5650f2b6ccaf882177e8f648560505e4ab0451bc6f0fe606a6140658e4de5de9ae46a7be4f9e4a32eb9e73921ff9f3887f805ff3a22c5bcf1f260618e5aa2f4330fa2a299c5dd62fbad230deab23ea3daaa4e79da2dab2495b820c3d551f031b7996080f2e26c45f22a7690c44a6a31705b0b779e475fd6fa4279df79f51cee4d0231e1e7063bdcc177a087f45dbefff8e98803d64cc0b81fc3acaeaed3be172bfd91af66b94ffbeb0a41c857440966fe0cf7199f030ef6f2344fe04cd02203abe8ff8904555c6c2b3d9966eb456faeac84de59e018262c6e4ff5d48e97acd9d9685cf4bbebeb8d5f4a581a77609709460215465e6b59da7171442f48697f39b0af0cd9693eb9b438d3125c5540715ae77a27fa82be09dfae2e331e3ce01807e244768cdb5717da52f78a4f0915276cca06cffa5f92903fa0cba94bd2a25c0d6776687879082b2330bc1163059a430403e686bc310369ff34ff868bac1f3ec53da7452a7b3addbcace6ed06d2db15222239a866c3dd5c216a62362446ae8cdce195f0d864abb25a33863fe477ff4a218a379e2791998d6a05b80a1ef2014027051b6b60eeb17e57fe297b5420e366d69044ff4c3f050a8a5774a517de9da59f4475032ccd49dfe5bcdc5be6a22bac174426d7f476eaef759ba4b2f2add46b55198ca3788eb9b179ec25dd7f3ae63bd79de5fb69b3ffd699ce0484ef9afcac72c335b50ff2c4a70b2bc8f08ade57a47c129bdab389d994916fb3e90c31d34d2dab3981565561464cbb3ec2d573fea7584eaec536dbb4353110746fb41758c123e436e58ba86d4f689b2647462dbabc51d0d588b3361c8a423ce4f405c7671bcac128bc7a2183ae76bf72bb503631518d3f0dac209573c6946603377ff7ba2bac2c81e1f6603a226a498f575855fe1363877f03c71c82d584409d84b60f108261d5836dc4390002d848af6c3bf54ab3bf9a0ef306ee43394b31c8a5eb4f73739bc8bfcf4aad9c981680dd4ededc0cb1cb1d0cda39be6af98b405977e55bdafba1cb1ca7cbec877be2dff8ccd12da0c0d5c04ffc794e9a454baff9c51172bb5a7669035b5621f6588694ac0c38aab3faf011a2a19a32668b64555cd6ce2a68d36c114e8ffb492b62133af62fc16f9dc51d9624fffba75c76abbc90e2f1575bf7b6c6935ebfca3ce86b5a1ddb54d79713aed74c4359b3985635c20378838e485017975ec1bf9cf52eb2a7191de94eac3d5de50a842bc979f323ed2c76d908f175f298d916f0d0777d88ece855af2c19bacf842b18af0ac82a84e0ec6312f1a0b61fd930730963d2fd9b785c17eee1fce7107186610e31e5b49eb0fa8c9d99c101d8b2cb9ac34d56dd3579ed8a248a23fe654df1cf75a6f39d9e5d1db13978f4466e9ea1d7f6e095e19ae5a395d1de823223c0a5cb6a8d117075048a063cec3eb8be9126b6fc5b5951391102f65fd77df246051dfaa417b3f629e747c50bbcc308054a9f780873163f7e671523a289879eda00ff687a7975a25187f98424b6a1059a301152f4f5c7373b1e5618aa5222ec92445c50d16ad70d1260ebbc1f5b07c210b2c546a400dbd87622a0ac515106ffa9db56058c239e61f6d9dd271bbf6b937553d46104751fa08e26cc082876c98588c7626f0a14d325f61f6784fa1b7b775e5ecc5cc2d3d835eb0040f34bf28091469df53d64f5ae7adc476a568851a5539fae5f3719072a21cd63a31a7651e80ce968e92b5f587c20d27e7b0de2e755243c1675ded75a785554e30b0fdf6d0871138e15bb4435c63678352fe0dfcc21f6da26668e63d63d95b64063a2d30ab1f53d31ca6323972e106219e43b06ddffeb34c61ecc2b3aa45d40621da29e4e1da1527ad7f5794f7a4fdafa8675adf613c9ad6d78758b71ded07eb32a7b89d38d7a497df9d5b20c3aeb5b5f53cb34baeda832e77ea0d393d8dadb74058078c6f82b210dbbb9aa0ba44b3bc8387267b1d8d796fedaa71d41025e0eb3e635ba3e8687c7e72b5358e417c4d155647b510edd98e7759ef01ffe564c263280d1cab69b8b4e8d627dd4080a63b421067d5037c637a3924be9bb690bbfecbc8321b6dcd0c4c41ac6c30026b7612467fc7a6b9f58a2c5dffbe51d01014741e95e97ef8a8703fb5b90c03e3c784134bf3469649d430e3360392f97f3206cac2144b7b8a7d7142f442feda53f41fd4a354803b6a0c8905bf1e874e19ed9373b171b131ed8bc7b7d36e976e67b67912e4c22286239baf6c788964bda25dfba0c87ccb30e759f69789f1727e156c1211ce33d0bbedb9eb3a00058a36c4c9cd2ed4d33d1f3347b742f83db7373b5aad398f75bc5201a0de112ae94c2ff05a19f5f74a50b7e19a331a92863fc5d3bffa0f393833446ee20788a2403cf2ebe8088d8e3547de2fdf3def0da3051ae27794ce971b1db30e611ad86a5c8821e1133556060a54fac7ed360022d935d91bf905e40f3e4596f3a7145f23a2d24a6e2935c494fff339b92e420aedd108ca16c0b79c1ede4b5554e125675fcc74c335d17314d3294ccba3927e86d5a0de73652d94327d935e78f503db9c2fe11031fc9fea8c700998868c06e56a4b82147918cbc7f269fe5b447ff1953684770dd13588fb6ec39e485a36fb8f62256f219fd66cf653c80a06e883b14cae96adb91c3733ab335cb4ca7acc0a4530465dd88c311f34bdb3fc041453145918846998b43b5027e62261e2f45e525b8e7b902da84aa0a0bc2664a49abd2e203cd3ee1dd1631fa86c67a6f97ec94258268943db068491b383bc7c626dfde2b86163a24283bfbb5e2025dd20ebadcfbdf97077756253297c53d28f562af3f694860f82198d5c729df7136d036286bc8d3355604ac74eb7d48ea4a59345e534e1390203798223b0eb4bd0a4f177a82bb1f6b748247dc15325024792495ecca0cab0d0fa036fe7bc3437d30cbaa765b9e4c4be17291f12ea0b084ccbb3f5aef9a5218662a105a35d70845f9eeac7a6a7e2bd67474a8cf0f4f2973253c7f2fa7200adbc1669de9f1c90ebaef0077b9745d125d08870d1f4fde22d262b6e569944d6a15bd1e2d49f3fc17db11c67edc53eaa580404cd63804baf2b626ec864e81f6637928027dbf8634f5b885b83ba2e4f5eea8c6ddb09fdb82abd4c99a0a5eefb17e0628f7bc06310162bd444b89355317c55c71cb5b275f661112483361bf31bbe4fa19c125643116afa628f7010d7a7761744cb654acff886b31dd4a4433adc609b8c1dfb296b2998ad0d9d5faea9503a966e4b4d4a2536e4cfc35a154a4cce99e3101f240bd9952dcadeffe054a4bda88698889795a28313461146d7be7b425a6b76b5d08db68f6e341020d0316f3f2410a88593b46edf40c8c8d4d4d9364a1acaadef1c46115be30b8b80b6a4cb4452dff8b1c9854ec45a840951b8f49478ffa9a7c77174ec060f7ac2f17fc27462f11bcec6b175f34726fd6b69d886121541b996b016475f52c797742bbe7fb892ad8ed79e4ff3819183d8da4252be494d3d4f925466e14e3edaac73806090d6431380cb3b59ee07c5a746fac070a0c9a48bfed81d325f988b61cd0acfa20cdad08e2a7635cbd54cb831ed84919ab0d036d37dfd922155c919ab4cd216f7f9307e646182bf3b7297c457a6456810cfcfc5e2f0eabc24fa79d3887d74906f102df6bf7d53b54705309c3261c132844694ac7c1ab35f362ece116871c3a79b6c9b2577d521232416ad0b1c54f636fa7d0b4f4f30d8d33520fa28f1bee09e348678a76d5cd10af6d43dd558033adbef866eb1aea1494d0831d7660c7014fcc04f34625a97bc88e21e41c6c38ddda80d6d066e2a29bb953cc3b22c8873e7d3e115de8518455730fa8bdd52e664c4be268093b05511737fa5d182e7d290cc274373a008d0c8ca2f251b307d05c29dea357c72349ddafbc3d85523f67cab33cedb76ffd9da1dcbeab7092f6200fe2901583cfa04789ac2d441825aa09ecdeb588d34aad6d1bee46a723fb107965fb498ee820feba7c46318370eb9211fc654be8486270be984410e851294ead282bb83a92c937f71965daeb98e0d216800b5089aae50255cf6cd45fa1648194e8be7f580f1420d6bf4309b3ca9ffd62282be4bc4843e68dc3f898854ae5b5eeeea9fab04eb9e3bc7af70e5d3370875b2ab5e383d1c58101af2fe4f1e74a58bbd25b91a02600ce20ce358b0c9271372646672550e92535b40ccdc7c441afa1aea778815be219a586158c99e42ffc8cf76c0def7f771e54d08c558240908f96bc4ca4c4b7ff12646111613b5b0cb6f383ede868584e49ddfc18c820929f72155d14957fda84e07a16c516ee045aa806882bc6e05104dc9a07843d3543157a0e97999ef07e77c71284d800af18a28944e589dcd24039a62d858f86f3158360c65b7d949318d10b4bc174815ce3a4dedae8e768b668687739b90f40c0d5e24ead422380da15a4c72405b320b30530f6a9c8e2d16bab6888ef7267a38e5a4c18e268f64cadd58b9ab66859f592ccb428df900532f068aff36dd44d598b0b53e7a4b2df0512f2721493eb8d1bf1c89e3ded31af001427cff79932b218912f39e029f1f4aac08a4fe690146e43ef3574b705b1908b0e9f901f6689afc1bccfcb23bcd8baa816c2b9d73c69e3d669ba4c582d1dd1342d052c211d25d4faaac1cbc825a035bb97859b8ffd8c7d7baeace2754d5662678902249769c87404dd6e12fbce239ffb5773626736ac0265642b85f9785b42040c36750933c07300e8184d7063a2fd88c060112e4f9ffb4b97db4eb0f3e8c8c4df833b9d6596c66d40a865c740be4b5aeecab2a1c9664c814098db715b14e6003bf3deabc5217531a0803c87f05ac8bb1c686d868a1f53c1a824a237fe2cfa6255e841ea4071cc84146d34ef56e5adbafae621d4f36216741a00949910ff36c2f5d4d458bb4d25a703db57b9f39f3d1c232e7394f84407a4ea5368d4983c6973bc952d4b0fab6303ced197999b6558fb9a88c2712e4e7cff640cfd1801ab7a83f3d557d373f4bf1d5c6f6d1f1bc9cc4f5a80a67889806d2b0a95328d2dc97e9a0aeffc009dbc14f9367e150aad73e9e61e82f7a1141211e62f3d0782751bff4cc6ebcbdecb2b1d3e6f38573857433709d9a5a162739db51a361e99e25bb6eef5b1ca616452e36620a22d78d533b9382bfcf2c760ea3877f29f067b199fa9d6c6430f0164ae3676c25cce0b8cfc07a6184e81e07089c332fddf4b15cebbddcd81cdea1d566faeaf52c2e0bda7d94af9ee69c498ffcbc53e4cd213f6312f91c4078f2423d3fefc9192f935a421fc159a455039be656ce759c3133d9b5b8a408de850032bd89f53e4640e70c30cdce0c95fc7d6c75753a2e5fa2433a10cdeb55e3e770c8f551053c58aa1d586e4f5bbd9825e0e4a0d27a108cc08719e39b070590fcb47cf3c58312d9896dac86d407459d1f29f10ffae32dcb940bece70d37f0673ccc1201551a986b2379dcedd9c6ff496bb5e77519353da487a6d2bc791bdda2ee6189b74e9f37fdc75f14505cc471c5a2bdf9e7fb33c2f1ebc2dd4c79a17f81c470fc4b027e220de362f6f375d42905498be3d5dc7c30f2164dca5fdbda6c2f71c88cb7d0f275c7973e268e052bb9b868b3208c62acf1968717f169e320547d089089815077d8f900d499aadfd517c349d8f4f6b11da5b4e9c991359bbc2c4c52896e178d75db632bb70a57c4aac6d3f9d76ef5aa0d517b465da3f976cdcafe625490a271754eb49d1a48440a0162a38c5e682bd8c29e0230a1f8378501b9929f8f19990780e3d6d8feb82d9c870808587bf2d30857dcac66eee2261e22ded4ed5aed07fb6485a0b5067fefeef3ed8b7ab4e14ffc0a8a54b66db6856470906e9bd437863d70ebf0dab6e9e694389ce511b36f139772b8d911945c8bbe6dd31c164683589059e5bc05e570f5084bca4546afaade3d1f3b8119c0cbfc3da607f4db56c2be496f69216a0d94c7b86b2c18190d7c7620d638e3b480fce16f562a272c3c57e5e72dc1fa4576e12ccbf81de78f1819d4d7ae5abfa3571944cbf914b9962c7819c1334bbfd095d5aa04cc71471f1e65660aab4b1f37d94fc031906be415a588bc9d0759b4f0368bf23502993f4dd6ca67be23bc258155a3570d5676a2c40221a4575a7850beacd2687a8a9d9c916369d1459c0ea8661dc7d4594e7e6f69236045739fc3d30b196c794ce3a2b0003ed5647500ef8ee3c1f12ba8ae573834822e98bc7d857bf43397562137a91dab4073ee6295641c1f75ac4bb89c24442814ca24c3122eece7acfa9e25d1f492c6c4a062b2576cac05fe5b3dd23c502127e5fb6d98a3ceb8d95cf8a361b8d74a9cae5371f7bbae2561dd70e6b66ada8713ddc743d57f513b1f04dfed06676b54f10e1f62d81e6f64636d7b546692853d1b4f6bf8867c305fb31f18f00658226117e0deec6bddc4d37ef0b0ffd55a5df12718fe7f131fa757888bcc6c84391a42e1af3fd584dbd04012470ff40e03376d4d972e0e8288e0d04a6e0bcc25e02890099155aa74b2f0d9db5a89746e4013af5c72020408c063ab0a77a23f750e2a4a764991f8d498b54988a77cb2cf578b2491bad76985e08b5d3db00ca3899c1807a80d2958d526654d01d0582a3c60b78aab7d6aed0db5ac34bc4990d7c2f3356be6175b8f8489502edd4fa1346c4797773d630390aadfc48e85411f5066cfb8532354991a7dd6794005e50cb05ab5bd088bc69fd5f67cc0c887b6ba5b1194efa51995b644b9707ea64a2757b9ff3e62f7404927cb29d72d5eca36fe73aabdc3a8b7f4f78efffc3e6cc6699ab7b64c2c76731b57546b3865002c89eb11ab9bab37ae68ded3146cf8b3d63b6038da339629953f0792ec16168f31ac7d238eed1ee37976ba9ffb3368b7473ecceafc3d2768d9e247169947047d1e244df07f759912c8c39207df6487760c3ac1ec15d8745debc86a1532f063aa452aaca74e7a64339d0e03caf5acc25d9416d9296c0247f0d4c951ea25c2fc267a07b0dd2381554a39b56ffd6cfe7c772dde1699c23e2865e64bb890bd9e97ed8e9def289b71167095d5711b4cb1bb07d8a9b3ab9916c0a0f36f29aa685b18a6c16f86e06eb56375d7d0b82ceebf464cd8bfd2fae1616bac1b7debab2236de298ff54cc687bc8bb48746e3a51c5a67df010b9425db146a9ea3b7526644f50aa3ede6cca46f06e028596a2f71370311a858f746a5422488b984f55fbe7089998951b42715e3adfae24d3bd95b58800f90b580ffc2268045b92dbaa8ff5fec94d7e45dd60f5bc76382d00f764f2e0b2e26790607fb3952a590ec8447c0d272fe95d14489a4cf0cd792589ad7e6db67f75ef760fc74f9cf1d2ee84124ccaf941eb8114b1c997ba5ffabf75c8cbe8f84034f4e9b4cf697801fe0dbc24e0c170eeac0450a790b50db48750cc9c93dd0ea1965b1fc196fa27ce96193983cb8d7cfdcf81ae16d586c1962600ea966815fc7d136baa155b7ca3f029e1e0ca69ed38ce6063752ffae084e36174a8337133f4245446c6a2c2dd9eef613c168cdabbb5d6917bc6a845416c0bd4d644212aa7511b8a805bc4d5961a9aa31a96a526d7ab7d4a1e96c4eae786dd1ad3f4d3b6c2742e09fefcdb531971c496968f8221f917b31a62e6f09ad10a9e4ea954a8e4a380d120b009903c6376420810875c2144c1af42b3f656c63a36ad05aa5f7331a2d605e59fe28cfdfdbb4725cfe322e576f765fbb5337e8f495a0fd939a23ee13edf91019fbe9b53496f74d897e868711ab88faa6db12cf5c9d60f1aac0535df7c2a744d489e02b5056376d6481c7ba97123216c6a83dde35656288754080d2f04e81d73a273c88706c2b1e63ed323847e026bfabf80cd86d475d7cde47554bbb5825f632256f4769421d29794e5b607e97818f541c5d91c1c930cb114a18aa602116aacdc7138267009234b5fb43e85c3ffd3214daa6f2a917e87c1aaaf1936b287a228675b4ad4224187eb9e1b249f5ba14101e09316aa74a228044b82ce1fa8d0e6c2be50d9bb3e174c639dfcccaf9d7e7cbf36bc485c8ac628104feffffff01