PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 65676 d9e4890dbf9964f57659e8ecf3f8b20b882adfab8ed5037497dc062783e029fc

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c6c18a1156ea276478cdee38a4bced99eff616ce79afcbfd0bb132a0ad5a8a61
Certificate Block Hash
d9e4890dbf9964f57659e8ecf3f8b20b882adfab8ed5037497dc062783e029fc
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...004a780000009f0100
00100000800000001f0100000000003f00000000000000000000000000000000000000000000000000000000000000000000000040e4aafa9cb759e86b607dc8a2d6f89c65fb692c0d0e74f4ec818aa9318d9c27db1a40dd783e924a32668d6561682b83988fc89558ea6896c90fc525ae0a0c45a70c4a213dc83a61d1d6a360e2234c985657e9b33f6a0a5f170c00000000000000000200000002004a780000009f0100

Raw Header Hex

000040201bc91c4941fdb6c1c2ec35fe6b2c1367bcaa767a6042d7145940a965fe42a0eb86e89d5ede0e174a98a29603db842a735020dc80e6f27541fc6fea48829d777bf5631d6a61830118618a5aada032b10bfdcbaf79ce16f6ef99edbca438eecd786427ea56118ac1c6

Proof Data Hex

59,560 bytes
1212160103078881a61ac1a7904ace8717a320918e688b2c819bfbc2bd4b6181c1a6ed9597e55373de03eb84c5148ecd7f0555abdc7d014fc4afd4c113e0f8222b5bd16d91d538ac59fea3baa6a8d2ffef2985f50406234062b1778691ccf6eba1fdbb6cd483a9cc87b4fbc75d459ef0eb39140fbb3ef10ba117bd583973c4ababe1518e86451835d7c7d7913ebbee8d898ad9385f5745f1c40a6059d5c989b6d0d5151703fd7225f0aab45bca55b11c5404c688c5205707c4d6ae5c51d93df9e7009895dc1c245a349ac2f9c7afb1b7952ae5cd05dae92e2e838c84c8b2aaabbcb3fe2eebfb7afe1ce05287b497e8782083564ab1cc5ccb2f7bd15b9461676ca75d6fbdd65670107a115b585335a5bb03f7765394ceeaea3605a13cf77b6c221ea60412175a400ec65d338ec4eb7a2afc8f4dfca38c34ee8ac59d4ebab0393ffcf1d27e5467bafae15f2e9bce24fa56deeb24eae96bd0cd4ffcbf4f798dd50be0b874c516db76bfda65d65d314f428f2f64c69d605b6f362bd5248eb667d8e1c00f9e91c26de8003461c299fa687c518409aba646c070f41fa682df590da798953a8ce976a0206fb4b5fbaf433ab4cf4c58afdfa05dce00266841fce5678808471751a0af70cceb9ec2718fdea9d011b9b2466d963cd4130dde6a67affe85a0e3cb2f15c2048fb08359f339dac0c2adc4c276a6da2b3c4fe23c5133632b64f923b1e7ed638ef7c0d1ea46fc41f8c4e667f31d2296ef35688ce977d257ad5959f4f7c5d2f3da507dffced7cbad905209fc04306fe81eab986d62383485a7cea8153a89d9203dfd0d8db021ee1650d290e452b0fb24f41ab6762c584c814f5c43b39b6b990a17ab6e943aa03bc936843d4010be984f58eaa4fd81108e2ab0177143d2bb9e00b59f0230b004feed6ebf0469d0882c128160f37b311ddadfc096a7979edc43d3aa6836482781bf137bcd25e372e13f03b73eea8b2fede105fdcda69db1ea8ecb6fa97ae6f42d5762300590ace18ec5a2bb1909553f69bce9613a6e40ccb3723ba660948acf769a79ac66e361a76c672a6811b6c2c7b3f42aa63187c2f202fe29a24f65e5db411e5ca5816e08a08fac91669160dd960c4c2c31e62778ba4f1054a6061b5ccc96caf4763d608fdae9fad4d9ddbb281dda4b1c982d5e86adb0c1e143753e8acf55f3438d2c4c169ece1c5f8c1a4f098ef0e30b26be7538ce165f5d5df6b6c796cd089231bb45be2fe6bfa242bc686828785afcd396cf796f0198f487dc97a3a69f5bad0ec31415fce3e326158efb667144ca6c9235142a4a198395ef6b2327b45d27dfc568fda6eb2c88e02a140b97e63d1772ebbd883a1504da0d176690db2ab83800eb58ecdddc2443578dbb1680c6ddda55a48e3dbec172bcead427bc3d87a3b6ec08d2714f446a59567b3da4221f2adf0161009547bec794fcb9cd80f75b272e68839eccddf828f0758cd36f489c01a7007ec3f4c2a4689de3e746c59834a5043a0af5070ed13de5798961f1a6194e2e42e34214837c2114fe68ca125ba58de33fc1893be955215da4339303ec35acf90ff636dd63f04edfe054fe6cd590feb9d03462d6dff27ddf2da3505df2aa2f989a30da4b4e2dc8be4737be15b128147d522ce2e3d65c65856cc9a082b6d2ea52cea9d0fb1c8afb3eccf27612cd353a7a23f822b5e8c9d354b2870d392b10b378e4ce63edd41ae6f0385abfb4f5fe5029532bb8013b107e2bce88c7507e07b43258a168941b8c1e90995aada67021243d97e2c74a027e4b794a6310a9478f3613b79659a2b3da96d4f130c8a09785f419038c929851fb2b1c28afd3b917863a3dc132cb60041ae998a09c85132cec63722e7878a4b533f07275c0c7c8c027465e5200801e0e9c59fd6dde284a26ad5307474d5d9a91031a8c20642790f9c79dc0823006f2c983f6689012f04d812e7a3b7be0da686a537e4e98f28a4237c564a54021b96a5de382354421b7b62367fc891bf67c01cb0268fd1f36ef7eb02160ab2c650dcc53ef7ebcb2dc6ad8ef62c6ca6932d057b7638ce4d8d733d70686c5cd45016b39f4bc7c8c3d7f86274ad837ff8fe0f3f1adf1e3383d52f994b59f4407a31bb89d9f387f0b20d2b704c158873855ee2af177bb9c8f957ef86658571f8c365752abd02f1478bac5c389c043d66e97f7ac231b8269d5c325176f5b6e160a0ab0ec37751de68495f33ccccd6a77d65c18e78b666445c96065f9f8855995f9e81747c7c65e4860d7e4b389ac1c95a1648f0d2245a8b93bc00f905cabf00170c929f1a91ac0021a01f80ff8613ac2ecbf858d744a32bb623d61a28eee308985e7aa98a2ef5b88cc49740ae7bbab5984027c3139a24bf024eb8cdc39568ba905fcbc0c5a7bac653a6f433d37de7c28ff1b8ea1ba819d149dc3c8c1b2102f7c23052146a57c2efce807b712ac71b1f57c8e33bd5a3bd92c97a6bb1dd68b9c4dcb6a390e76d9e89f3a8fbd43429df4725fa303abba6b780c6ea4e2cdb5d46a4c6368b4149cc19a3fbe94ad260302178f45ae7bdc7553bfd916b56181abc760bd8c0d9b75e7579ec6fb5847ba7707e30c203d676e256c44a743aa21603d27d81b395ccd4a6d336fb5af95929a0913b5cfa58f20d468768ccf39da320363eaf352fa60c4b4bd0a2980dbc97186f986cccafbbf6e8581ef4450ad45a194b2725396b411bcfd77b7787c6bf2fb66342c359dcc142365f3229faf3cef238383e2f8df60c379ecdb5f2b9f13413b7feeef73c356d8761e169edba4ffc01de3c2f4b03b5ce819eb427dc03687af4d0f2454c300027ae18303bdff236b76bfba8c8220ac99cc2451d0b2938236258660c2c26eaa3ab9524ef756009b394b820815f0b7575cfe31ae4bc61b3c213f92981d1c56caf3f26ce805c931350788510e3224ffc7ac22fc945b84972a9e2cf61b201fb68b3570a4fb67e31204265ee79a57cc9ced8cb4edc26a8c8f79559f90a7bad166b9627a482e719bedeeda773ec1f8f7536325d19d680afb2cfa2d420d1992c22c368f9c6755968be70ae6f1dd664822934dddb6afceeb77b4de9e42e50295cd74dfeae7e54d1f3ca2b2ac676f951bb700c215fbe4b41f1d54d5b439c3dc3ed7bee4163fa929fc265aff279b3d8966659ec07cba6b52cc4775bdf827ad9c31c31585696af88e69940c172a7e4cec9d2653627f4359ea87c8c0b7f6798084522ef41f1d6dc2a87cb869dfe0f6ab26f06b70190931d0cf335f533d7c130e76441445d54bd9e278fad40c561b66f2145d5b15a5598953b3df62983c0157fb52b7992379ef040b869dab3256f46969273f3bc4419ed8149a8bd25c9380073dc04b9668b52da0ebc501d3d8051a8df557801d9b54df7124c4e8e6cbbb4e456d9e0ed02c00d292a00bb74c9046b3a7bf2e2b3e41eedace9d8017d1af2e3b2b98410a23a12a3111bbf8b9c619d5398848184e5a43ef46464b83375ab6ccb4879d7286addbf3816d02a006f804b9b6390869b59ea80f89e487608a8cd1ca4a8a92a11683bfa475dfb99d72094fae54e0d9e847d3e719698ea1f2562aa0dd81b0bad1256ce53b4cb7f49646f9d2c312bf893c4f0eea122f10ab582fabc5871267e2b48863099a36f751a6f847f488b8e1ac46abf1385ecf7e9bc7d243f15e6feebe9fdcc0f63b8d1b67d5b3af220660fe050b23c32df42485d29cb9cc492b25137716edcc3bc1dbdb3f9dd73a25bc22ad8ef5540363184789b801aaf2cbb65fbc2d105dd402e446bf35a95ec9fa15a0fef47e93b1affd33e001e24ba3dc5c33e926ce3d027b6e8c4f2346f9aeeda8ed9baef94560cfe5ae2e381a1fbca7a6bfb3e24db9e57536aed084840a0924bb8aa6ca2dc14aebbed53902caae25b8710eb77d5cb7bccc5ad692afbe26a01183486b1117c2608ac4b533368b9cb066000d7084fdf9e9b43aea187cf520189a7ee0fda7f439870e6fd3b23a9b3a98924ae08bdf3ae1602fe3495214f6f652e4dd3a20b11c28fe4b6317961e71d8ea99a880258a58b59befed804d85c9a2c7e07bfbd02c79bf426c84cd85d70f8b95a2c88cfe19e03e0fb44500a5cb844cc890bac46360cf1bde6ef294f9e8951c8d32dd168c274e5470d3e75290fbaa662aff318de5d9c85a70dbdd133f14ea5748981f64d5bd2b20d4e2dad2854e6906755333c47d341af941ffd4b03253f6028247801fdc78d41a64f3efd940a44deb4755cbf5362b3cc74586947f1a37eb006223fcee495982d5b914496ce3549d9c518ed41a6f015ec092b2acd4927f376b658b268e7cedef9c07a2c42e50dc011be89479b086771ad8f8e17d21032feda994d6ff1399c626e8a2d6c2efe5d57e19d08c8419f3b7038bcee1592866783e48f9a78bd04630650d07b8e93731796af3020a99d622923b7c177a722d8969ab57af2f8882a521a6001e3200d55e5c3b392ed428ca73f4d3cb59a29550f3df92772887c246f8e22d4f3ac392b497f840556499d72a2e88c44a80a16be5e17271b35da1bae24dbc6eab0c582f46e48541c419d062e5aa7bed07dfff351c2dbc368ac02b1cf53a429a0053acca98754cfdf7fbc44d4a78d7f5bcb5b9feaf9c9cfe284949f39fba0c0fa08cbb0351a05889c5cf95b7849dfa91d5ba8870f75ccda70ea4c4a5c84107e22c10f5493f622c47daff6d2ff9fdbccdef40892fa68542253f2f7da8d109d3d8b956fb6b482d34085a368c8ee3e3b32615e6f98731052c2b23c7ff2b64c286a53da332dba98d40ac250fb0cdd713961bca081df4b2860d5edf3b7503b0c3f6cf6d676052371358638118bb5fc150596915fa35099e1088a0b6cf620bd77f8282ad456ad4700a63118d9eeff3b9346e7e08658dd389012d3d721ae931eebbee7819b8f16bc6c9515be9cdee5455eff9d5af4ac2287aa8991e7468778e1cd170b7eabcf047486c84123ff034fd099990fbd7e3143be591d98219e6ac735ea793d59b5e8cebc663b10c0687b922b406fc1bb132e85fade9755c9e35b956c2a967feb845265c720c5720bf891760be3338d001af307e9c4ef38d6f8781afba8ff9f723570242896fdb589b2f77ba596907c5a69bea37f1b546b2a39970f35c60ce3159a2552ba265c662671b2218c606166d5141d36be0fdd7cdcf685a4d99af67d85cf29ded3e4bf307acba5128b7da0d354dbde1c5da5a8058c95412fbfca3a2663d3da3529fcc9e41af6453e55bb4ce9aef809640282f305dee05451a8e84a9fbf49c90ab1385c71eacd0578c7ce6e027070ac3447aff723aa6ea442a417e4108c86c59a51ed6f7145471672d5ca5d5204d54052c77ffd1dee65f70d1c7ddb2e5c644092fc9a9ae2d30e827a6dbfffb1f59e56e8dc7b5bb42b1fc31541b58292c857d7c2275ff627a51f5a3d03cac6b74ff5410374059b0c3598fa26d8c85ce6f537eb6622d2caf976fbe0f387ef12bf8892fbdb1213100f74d36a3ce2c1cc987e354ac73ab98c579031079abd092683bb2b9211c3f450d51c1db4d820397842b2346483504f94f797a47385c239cf1cd22759e52a3fc03ecc90f93a89cd0b819a7ccbc3d8a0fbcdb5c03119f3d4e9a6aabea1135a101e69c2835bf309fd280dde1e5d245d74df73b70f10647e3e56e6fd40b6a0d281d4a8867b7710dcdee3092f60f16380f9c5e781558d9cdb5b296e1d1054d7db88c0dd60b0270e5c76c2872dce219c4074f6a34b336ba4aa06281dca944691051f440fb7052dbefb6f2a0b591563c9721e2b51e149ce391c6eec4d16191d557c6324c9a04f18649006ec291255d931c297a4d443bf119b112b4ee7db9e8cce4cf9666042449f1276260d8bd1aa3e141886c1f074febf7bc0b6797196dc038555259388591d3c1e504d0ccd80b87e7dffce8622a60f98f4428b21f1fe04f7ad7d5f0358a02be3796f3d95dd8e65d5edaddc9173334beda3550830c43b9397d6b8780df413714a263b5e18aa5874c9555ec02165357a401aea76707b265eb4e98c12820c80f79b1e756948dad4dca2c46346e6ef0dad34d1d7fa2fb398c11ff16341c0d742cfd95aee6eb143e5d0ba99348843ee442709bbd23df57a1dd953fcebf8ab833f848a7c3f1a67dc21502f020d6c9e5170f7501bebdc542203c6a02dcab630f995500302bc3393bd7cd92e867bc7bb656c67193d9857d14d37c387d7e46cdeace0b7f83f91ee65d62e0b3fdf6357ef1a2347f063039ab3a1ec4a7f4879b24c581c1c5a00d8479c89fdf54aebb8cc722c5f478c2063d258d8ab04d6ff51c9a97d21bbbe56faae4fb0f988d5e0f6cf461f1d6e8e67bc3e2162a72e195f5eb186b2bf39806631959a5e3f437f8087adbc3bc49512a4670896ec4af50695162b8cc2278c631e5045e924d30ccc1fb42fad23e0b40a35f353fada0bfc765347baabda1acb6435c84e53fbb90db87f01de065dd6b3bc145193b1e67471593f5fb2c5975afe82b98e1bf43674c8ff3bbc3ef5fcd9e9b45897bf20f9edce7dab7788f69cad76403c4055952d3921f491e0cee644195618b4808bb233e958e2ddcfb16c6b2490e60a209c7a1ccf447abfda57f034df12e6a39dbdf1dfb7ba4bc3234b261708abbd855bbc428f5aad0a68cb394cc2cae1da81014da6e07d004658b6108c4097bba32a26c3ca06c6972ba59fbc2f29d9c5e0c3b26e463bb5353c37a74ce683d62b4347b17bcf207e4d76ff1f333cde4bab5efdfd19f0cd106c0fff230ba7f361b3eceef4e98846a744c4cb7914dcaa62481c475121936ec678bd0362d227a5028f6c875085b84b95d8db6b2cf10dff043924b69b192b9fd5d4347c75295a3f064512ec8dd727e6999a1be3510383f6dd0de72b25058530324cd63d1d49b5259fbd165dc15da884c9957d8a8b78b0099cdc70274777272171828074ab4205694d9941a734a8b9910f3667674d1d888e391209ade113ad6a002292e1b4856050012af39595378201ee2021277b76e04e27e1ee2c031e240d5311c6399d165e76bd9f160804659c6e4029ab7ce610a3b8fb37da19b5850bf9ee4f8a48f7831ce50e0ed2ced0a92357d1091807b549bd0cca66d8e07bdf15a9e23c6c1eb90afb9297872d36d86d57f6a2989dda6df2ff72cc5ce95b28aaba99d9df8a16738b51dec51a436eac693c280e253181dfb1ffc676f10a32f4c7fda791450e3560a3c825cbe0c69f1f69b75f0e9a2a43bdf330cce9b65af14582b387fdcf08b23abb72900a80c0f5c328175691158da43a4624681b143ccf1f961b1f5dd217bc57b8a4c36a63016fce129cc1e1135c6ac742f2166493bfede5d4b4ceaeeec7d7b987e02326d1d7a4cc58ee284b0f6af5dc552ffdf84198a50f73c66b8d769bc894c9bdfed65b71ce4cbafa1e3bc729af1bd8ad36ef8e027d11626ed466431f548ed35171c830e7401924dd7d67cc5e6880ebe1fcceeef6bfd1aa4d1714653d35e3b00a90c76693e31fd821be17dbc281603539bbd65d4023ad60d83bb8c8bc3352ee9027e57c6672c4d27b66f58664645729a475c1341044ba3a27bc590e856b9cd0eadafbcea49ae90209b347d98fa8e49082d8ac3c631c550a89dbad845570a2306d3a18cfd0c00a51fb5748052fd53060df801a43afa7a3cdc4a12d47a710811c9459df4b416d5ea5085b428a1471a77ce314327502c9165179e218ddd781f8c8a6cd83bb5bbea26540213186ded3720b2e1d6ae94f7699b2fb56fded8b79769e877ee691b6b2dbb112472cdc34b62b13290782f7b156bb60d20c369ac05baf6fd3038b41fcf39275a9f777c55d624267c7fcd6286ae906a9ea6e805886f7d19496d9fc9381f29b0eeb9e29950c8311600dc56d8f1e8e9d5e25e47e105dc7fc2937b8d8bb73575542778f9264ba660660c3a50dd28864ffc4ba2d1a9705bb4e0b6f0751d60d0655f497d1ef50f44c514a84a98b5865f6ff58471aedc0a695893507e16d0f32fb9b79561d28075ba6ccb5caba1e3803bcd303c00e3f1b57fe366832aeff7b6aee6a3c04a5203c1bca8c5fdb38aa4ea3bbc81ee09650f07e598507a3767ca62ce50438f1cd65a889e424ce92b3bd7ffebeff5d5145a9edb27bb13188618776a84e2769e4c74c514d23bcd30223198a2eab8c1178e4801f2985dcb6eb8937b915a1624f5e9a6209a33f6b157f069e9c1305839745c23434ab8ee18e93b37122350bfb6950106c0e6277c881d9d214e09d81d1e1bcda5a6eb2ef28e6a1baeb21727b2725975da436165fe3f1f8de633b75cc21c00bdfa6d5f2a5ea57f90d0e500408d26508af8c0161f9ee997184520916d930910367cbfced1ed9d1a9bc39c8aa0a117b9805b2e54b93e6d255f669b8a2bbdc26eaff45f0ccb29e69dc77994697087d2c75304fcaa3bde6c6ef33199c4282d92c0861b62fa3fa64a8a9090a3b441bd5ebf75abfc360265954419f09e22e7c383484263fa6eb42ea1452884e23f1ff71638da9642719095b8b31ed45fc6d65da4a1f4dff7d5b005396502fadce5ac6369da32a39ea11072cef3cfe25fb846c073c1d371ece0d6fe3839da46b0da67fe7771c3faa0e5b91160efadd650970ec62ca7e0da74b81f21ee2dfc45b21cb647f22d6bd6808c7abcda2572ed8f280f6a26934e3a11e7c92a9c0de8ecf0c511510f04167911ba17f85bd84f551a4dfff080b4e99aa6c259f439a20b8329736c1ae7757e367db0a045ad63e84cab83103ddfed79b9886937234366ee42ad63abd892c6eff588915afdb5c7e4424abe516e56642b3f38a07978edcf3a92a0ce5f0381c0d600afae53132fb5adbb3e1ddc6530353c06ce98851772d4d4ad9d2da862aea272749cbc383b49e0f9ba89b196dc626f81cb5e46ff0489a028ebe702cb14ccdcd6e0810740926e97e294590c28f74a722a4d8325c20b6cd0d1355c9f94c25a1186d2babbdf9f7ec72693cf86f409f8d736d5f7b6c6fb4d3f32d38a0609b704a0295ee405631274a398413b426ba242a1236a01fc0e606b1fd40f9ab95200c944f535e9e1a97a87a2a5d98741688ac3392675a7055ffec2920a9cd308cb0a6c9246017180c5d22bc44a3295e050819f7f1ca66c4d6397f04d60f2f75ea822712c7d480c4f6a91c0ef85456ddea8c5eb8539340bea6de1e293e0e1ba6c55f708018266632490d4424ab48aa934d685e8e71800dda50d47fb34f669d79357cd2685f2214324087a43512148168a5c8ead6f86ae92fb570c2cf6f376e52c87176f4ec39d58510eb23b8acdee6668a8f13b1dd5b0204ff78dca35162d226d8a064c3c60f7a80b2b78a9d5de0f352727ade31d8545133eae3f47a93ac9ab89fbf94a593aa25e6a6edb8656a72a807fcb6026db1c4dc594d9bce4d6603e7d6837d1f5fbf021d545c3e5939b8879d8edeefb0c169e3f475847e2085055bc7dcafc06631531b3f501ac0c837d3182fee61d3e588a0786a7fea8a6054db5a9f917710296e8b840071396791c5fbef0a05057c2e263c30434040394456a9497ca1696bb026adfb2b2222b976f9373cc7691f0f0a067fada88b74f0997e63e79ae72d0c25eb4a780e82c95a1e60a76d71bce3c00a71b85d2480162bc011007f114bedb762b8989d005d509536975da94bb75ef0e07f88e95f8ec6b55908ac2f58ef1e7b9def81c68aee3cee3b39211219b97cc8b1b671240997cb15ce388145f58f1c8ded01a2a3e7f92d0d7e9ea4f08d10f539b864be0808ee54748f9e07157805962de3694c12d208ef8d1d1f2d90302e352f5fefe708a2fc9f6ccff4a2358b6f12a7e96c7d32428a204e73bb6781e9ac0f4084c715ddb15056b396e100740209e8efdabdeaa33c6a3d2cebf0a60a71ff8d2f407d744fda9f9d01cfedabe2a9fcdb8a11801b8b348d1f82062bd41c280acb7fc6ea6107ec4826cb478ba5c4a34852873127c12191db3335e3a8b06d2e21d38fc8972f3d70c8b9b5521adf314bcfca196d32ae63fb95c6ab220201e3775c8e01e49098ef47156f665d45e9d14e4c462e1bc71574eb64b4436ea8d72deabdd138336ca9bab2aa064613f15a2ca962ec4b4495acb0cd16d14f935718e96cabb56f57f9ad9b215f3ecab8a436134cbbe542910e5b06876f483274cd9f2505b7ba78282ca1f29cd5ea060e721ea548dca2f7b7ab5b59d97f0bd24eb8144ba7397e519dbfc49e648975643ac0545c0b3417c990271d2dc99cb2b20dfab6925736ac38f5a73abbe53c71d586a860eff8cc530e5f6e2656ca1325d97704c82a296aad26e0dc81f33932db5afcbf0652e1b6d1492cd3f9f7a71e34d3dff5862f0f68104635771ef4f955bce539d8cd623c0f94b4bf35d6510264e7d3667d092085d54610a5cdf764f95501c77b8c896b5973d217cd19b24186e882d94292982834039381c2676c2a36ad62414d3061448700c23b9e1de5cfac9ff58503cd7017d9bcb35595ac4ca66831d1babe049f284b49ab534a07dfa37d75ee2ad5225c57cfbda007c228698f5c66fae5aae3577d2c5f712f75ed7bf7cfb14d874f5f700b296692a5007c228a964a6d0367c0dbf5a24691e3bb907c9baa763a89c96d3416eb90e54eefa57ea06d8b3a6d262f6e3070dcf48dd1b2eac061795480d1f7039569af1ba1ca8c15a334757bd27b7fcbc9c6ee1dc2e7f3f538bb60f22bb1e093fb1d841a3e350488c35863e78d0f3994baf91e5b5e64d48ed204cb0a1e25526f8f68613d49478620fb88034fcd367d12c593bf6dff38d6fa71d6b7a86a7db178870548031f1718cf4ef5a20a7c05b16d2149f0b6ef08db316d550dffda3f2144220c98ad49f4df8728b1f91f9f95ae329277cd6454cdbb83d65e1893354161fe388f723741f2f8820e2522669b0569c9761901d71c2c5981003a6f43f588ddfb0301d9a9f52457612a9b81038682914cdaee12303645293b9d9bbadd2810b8ebc33f399f15d10c9422dfbcf85838bd3df8b3f6dcadb54a6bd6e30ac2a360792858f30b250e6a7269e71210aa0c1308132a2b5c25a648250c1fc49c3d795f4319de70138a146893c192477f3d665e81b88838a2299f84e1988d8f78f334f6a5c98f1a66d44e7924cea174be7759743b3aa0c5c25d351c804c812d986f38655f46a160570409dfdec94ef7c180937b3cb3df3cb5b41d4d2b164860c7903838faf999fa7aef4f658fc2c0c988f771ebec3cf9facb675b7cb05bb5258d39ed3ada5b91f85ff54dc4b67de332b6bff43d668d5b4fe56f4226000c6434cea31a38d0d9d6e17de862745fc7b4d5e03b4e7f3e1eb4cf4b5b6d0af811a91540d5d1b2074ed3da3bb018e31787ea54cb598396443bbb888d181505a6d3a3f0f0afec44fb87743df71d96984887a1f9ceb3a197daf5c2d7a8b55ddefe559f9155fd10ba8ea7e187506c724e8ada1ecb6fd89bffe07fe6fab43e315c4066f8278f7c3254b2b178bd4b31d68b0808cb78c9cd4613f8c637d1912f54fb31a94f3236f672615123fdc5cbf2c03a47028ba1871dafa58949a35354ef7ae3e4dc39c2a58e4b4f9b436d5afea6aa1e1a538068dcaca90064135f38042274ac2a052a310c3358dbf94c0dde0fbb9beadee46f2d5e454b028206120a1247b217caf7cd7a1e2662c6a78ee9c7f8b0c7529bce91332d55873928016beba0ad20282be8afe957463f3444f2fe4bbee967ed5d15fc5115941af7e1c079c45449ab208744377c01988fa08db0e58afda4a5d872f1ee4a9e0899dc4832e3b14a76bea2bcc10c9af500e9764290c38fc8493f511abb80314d3b819e1d3c9b62ac97bcc95940e9c80c60f4201e13fb4bf33abe5b6402248b605a89417c1d153392a75116f8cf38503d8b2ca52e2eb063b9946fdc2acf19066c42a202ad7ab74342895f6cb052f3a1692e88621eca00f1806bf3920b571969a093a57ecde985ac051747b760c8b10fbdc4ea88063cdb1c7d3719dcc6417bf5e4f5effea1af0ff245878fc9cec30777476fdc4584091c623f16ce4b973f0c9212f3f51de123fb662f9b1c3c595a99fb01c97b081c741b50aaa22a6efd7f83ce4761f019e3c4df2d5fd3fd6876a680dcf2b141f9435fc7e15f4e165f543bf065c88b2421d1d8675165aaed884b44a3fd512f4adf306144bf7542c47ca625a047edb0b2bf663e0760ede81bf64754d28ebfdc29d5533e34b076ed02efcaf910089a253137bbf73add6310c0f1e0500e8e652dbb2dce8dfd682e48ef5046475cd206780032fb4084a80cf4491272325d50f7b1c2d7ceacd6051c6ecd7c7101dbcc393fa4a9993b773bbc5db417a9008c9b6ad69680ed8a0fb0bc7604940fbefebd35cc3c8dd834db1c3c2be03b06d58c93d7e67a6b640fb983338e64e65558c8fd2998394ac59c8a2a2b012d7bfcc04800c1f9e0db1ce378defd53b92c79cdfc4995c061523cc84da105d4f182e6f8923cd77837132a5b76012b0c3179c7a0cb95a417e1f99d423fc869e9dfab367a6a01b621f9a5cd291e99410e46db4f772d73c3a8e085af0636c06b85d92f185859db73a0a6784d641c77f69703446ed3d4866c66e58af968a9a18cc5163ac5053bb2691e483644a97f05ad914f1f45b704c36c3d9a4b305d846fdb3b771c55d89295b8c1950219984bc0afc17807342925f99b59a2e5ae9ee8945aaf229e9a80fc7e0ca28303ce87a3d2389a2f68ac3bdd4f6266b25bc0fde027585401501baaf5c0bbcd3fa9f77c8596a153597b4aec56ab3a7175e5b8ffbe06baee7cc56f2c57cfc4587a6021ec4c11ff16d2d3884550777616624ddf09437effe96d6d4d8a6bccbd876e39cc51b0e268cf955f5a223c13af4d0f32738047d92532f519d8cb9213bcf61e312778c26d99e68be8c442f118b857e6a3449a2d72696e18d7160268278eb0f7bd51dea3918b855a146662c9e291a02aed49799ee63f7c9e36b5b9845ac5a6799f90875f0cfc076474d3bf10447a290e764afb3b9e5efc222889cb72845558abefcf5e83259e72ab91ed03244f8e6d992e8eaa62b8dcc51147cffe79c7acbeab990444301a90b935bee2185bf6e0f034daaeb8fafcf796391d9c603550e73fee233271ce6bc30ede2356789675540e399de83e6aefbf65dde17dae404600f91f44ff1c71d7906d655e309aefbc29e4f18769f23b096211398028327b9da89dab344a453968363935e9b85757b4c64a153d2826de0ded32a8fe939bf74922310ffd1cc77b1ac29610ffed41439702be5afb4620c20f25379f0b15fb504a668d6dab8e673260bd9714f89f122d64fd87582d7c88317155ab156b08f7372f992a184b62750085c7ee8dd020da75910017aefc39892e9a57ff6ca9fc0c56f1033c4fe504497e64d53971aac309defa65340300a88a112aee590d4231d83e9b2a1ba66f4ab36d8ef39fecc1874552cac3e546c5ff6da466cd2b62c5c80cbf011ea4707763cd19130b7c9fed4d03bc0f1b2a3d309702cfa40af08d9736b637019efa1d27fb921b9e6a5dcbfaee678f0904290c83c415271a7041e2b23f2f0df2a1d79082774f3030909576369716010394496c13014b10db8eded049c313532a86b2eb33d915c6a5de8e1ec5bce28cb2c31201951fef4e967b95f68baf8c5cf0a7f953fe4a95effb2324f7e36df99a422ec569f771db907bd3eff58a3563daa4f95610fd6064c71690a3c847de127e57e6c80cb0e9ed1eb0da4a51d1409d7731193b9084029b4bf109480d39d20b3f592beb5f9aa4743b9811f9b4b3770a9d5708ef9e1b5d7dcce6ee98117973516f80bb8ee0862edc43d919fa0acfb0e637c916cc3a7e7498639d95b7ffa1c784365c637d1472c7c8f0e38a24f8745e9c17b29a3f33196426b1d68fe52cc4d6c2031c6b36a9a756593462899093d8625bd263c0a350d796404ee3af3657fff5549f83db149c4532232e98fa88e58f540417ff1d774c31e0af56147d23baf409f6afac8bb9c6304df9a6cf41c557f6c8f57031025b907538360ab0d460fb5ed11b3d42c75a74dca8a2acc1889c614f15108aa2978279719bc0d27b9b598f1c0ffb79aa464f3f067aa7070ac5a009c46454fb02372b7b16cb86f53dc807396830fffcb56eaadafc6c587e33f4090c25958e240a4d6a4875827ef6be37d7e42f7c9b35ebe0ffdff04f4d5a7bd6ae413a03d45b8dd896afc437aba44ce4ba9ed1b6747ce6ca02f7fdf511953ced2d75d0cdb11bd3199b2dcf50c62c06a81ab43ab08739ad568990436fe7f21258aabc986d0155b925a89d21460da7d5aaab80d16344a763ba9a98c548a123a78d81a30842de13046ff76cc265281347d00501e31190386a42ab1d00618a0163926e01ffe2aafcf311b583b222f5d4ca3da79c0646595ce068add8f52bd3467bfb6020766211af02bf3c6fbc50259eebd6f7259bfd8274685edb4aeaddc82b31b0cc712bde7cde16fb7d0acb61cd6703266cfe1051ba579740e741d2962cbc6049929538ed11bf899d5195db5342c2b98d1e0df1529c6d1aa4162b6a173a409770baea57822c832d8ed8e72818ad3030bd985f4a32eb20e3b26f149cc9c799091275af24055cc2e4087b5f2a5075c1fd44470e984ae556b7a55a838ee107e7b5acfc2dfb2060a3b6f610b0dcb1f4bcfe911c2496e4eaf45d299c427049fc91146a30b7efd825f925425af4aa57c2bdf77071a78e3e51e7af45446f6e0174d2434c20b805fcf64d2a6aff2d2d96558c60e18981617df18a07c24c1f27dc4b8b0f318fa6950ee079497c4272137343c249b54d125a34e2288dd9c0a9f024a1f8ba8f0ace0a84f28b56c5cf7ebda177293d93fe5d2c923af9cdd917a8733e19f1ade788e7141f9e91ff0bd309bafd062ca764da447fdd70754eeab2b0e037cb51d94174f588387c9d9a9fb9a0f6cbf10059add3e9c2fd791990aa8bbd652e19336f2ffa50e530b9d08a4d92c64761b3e00a569a85cb766116a2a7a9187e344cab35ade9acfe3e1a54ec8163434188147cbeae19d9a285019a354c0472242fe191b3da00022ffdd5ac10f25365f398098369496da2394f47f04468c4e506e701694e46637e1437f09bd5eb8d2d0dbebd7bc286a15a2affd12cda49d8bcca660279da42e7b939e4063c3e45b87101fc338cb9a37013da7f7c58b14cc4fa8b85a6bad7e3a9c9ec2b38dd9c922a4cd5e425b0577fc27da5c50f17485bae512b7b9cc8e6c0c7f1997d17ed24831a28125f6c5a3b9ce6bd72781fd4676629ea5d771cd500fc5e28ccb9d0ab74dcf084d9cc88d24e40a4b88e4546a0567c09cbf8d0d7e85ad951f35023338c021c40133284621c58adcc1174849928787fecd10309dba125302da53161091c6308c9f1fe6573da73a896ca98be4abdeffce37834e3cda2163672f977a7f7f6612522275563a16c53035fe2d41961f0ca7fa3eab844a33288447642248d44229ce9c8b76253cb125c36655fa51be1152a4328ddb92228c026fde99790946a552849daf63ba870d05e896dfe0c01398df821e2ca1791df7d7372dc38570f671253e511fbd0e8a91de0cbd394686a963ca8f984c1b88aaa4aaa741daa64ad4199a791053985ce485362537f3ec7dd14ba11d02d57d946e6532c58be6b8bcf70b73b2c790642d67cd7680c6cf15dbca01167d41b9a15d63b976377dfee2c50296d30892eba8dba101864e3bbcf6c98f6136e7beac405fe8037f5adce4dbaaebfa4bcd18ca61f278358ea66917b0eac4c2484269b90e3ab4f2fe978def7fbb42249c3b6c8c5cac100f33b6260dfca7dd586ea97f120d95d4d3667426b42daf0041634088aa7de068df2c41245a0678b99c2dc3f9196d84e7647cf3e0aa6af0a83ba5ddf7bfbbeab1d64c8ef8a4c4917cedac953cbbaabe8da6fd8253f44921a98be948a84930c5d4d251eff1432e451ea7ab36b31257aa98aefd6f687ec0dc70e73dbbd3985fac35f8ee034507d8d35d49513fbc1ad5e35ee7e17d846ef848c58bdc5b72f74370b510c2e387b60094715ce07f95abc6cd9515b6f22d8f728c84a476dfacecde6a18032d035fcaeb84e0e10c95c2b3f48a47ee70f970ec0ffb32b77319964e4ed54fef33f9764f97809e5417c8961e30d0bb4c44e55b75917bd7ceb10e09012bdf696925d0bfac5582fedb4c614539041af3ea7ec1d0672089b6f217b023c2ab83342677f02f3a7ffb124927056a08918dc805b87ca42bfa1c2dc7c06744a279542c24c64d182b41946309599a2bba61ec6db6bea7acb997ed6f463b41cae718067bef27497a8cfec96579b4919480405beffbbc262f791f7799be76b04497d7496e1a14cfedb2219bdeba64b6c8d0cb5e858a7ae15d8882df57186d082eb37190899bc108a53a3e6fcce41527fae90c00b5285c9944dafd08c2a7f2183af05994fd37f01df95f0436e295f5b4bfad5a53d3984f8a2fc55a3148753eb962fe2a81833f4204896c7d775b4174816dc86d03a9386ace44e6fe900c5933f5d9dcc0885cb79d9d58cc2361e36175781170a8c04734460af9ba226599d7a3cf3c245158d6894ea5d668fc73e77e84d243c8de69328e81e9b4add54954b7df92de8d25013a8608709d3873217f81cec9bed54c626144cc7cea0d5825c3adc2b617e48e4fab6404058970acb228aaf653b34bc847d409593d2ea5b77756bc63a630fe8d0252dc0b91bc04f756f5bf23ab8328ec681ac5c8c0847d0925e4706c799c7df5d9dd700c3ad81ed2199fa2091b3e5d3b22a3c62e6f423fb73bdcab2265a6ea0fa898f21c69cedc61969e1bc7f2fd5b53e81fa18b64ddbadab0acfcf21380488971fdb2d1f570ccbd32b449af6c56cb65c1d684348a668606c741e8777236193beecac719d4e3c69887be0a891635826f30f20c0d924a740affb436675f1c61fa5bfa48f96869cc46bd1723ce25c95c8d8a48d0de67059f4b039f917f78a4120ca1c347ca8372dfa6dd15a3c41ed1951c4c119ea7f218116164b08fa505d50215deec79f9db580fd4c22ad0fab22ea60dc1492385c45bcc188194f98c1fa356f84adf176bf8ec718b31091c9c2f447a453173c8755183ddff69710eaf474976a637168388e1d1b07cd7d3124727f1cb3e3cbe3862b0504c0b7724567d094b4a5994bf6d6348bba0ed2e3581bbc7c583226a41912b3df85112c304547dbf117868a564c6d5de6cb2a8d6f74c0e9f9de52542c7cf8149656e1e5354b765af7dd29b7401dfa11a8a822fcd4fd57ed0ad8e6f5a80c9a0fc7411e88f42135c79d449809c4006c691765c7ef0883fb6c446b0e66a4e071283a5d954358382d0a159fa6929566ee3b19223914c5332ed833d2725701ce29f7d60e0ed43cbea15ecb096c62668131d6cc44b0afa9f5eee94a9254bff91463a834191da635611cf09d5c6f39d6449665b4aee118464722ebf1404588ce0dd417a05905c1ec57d2ffe45e8b1ac6879f943db21c20d77ba396037cdb3349e2dac46b55334f44afa768ca8f0c4fb6ed0734b657afb4a54bb05416bd80cf19529fb73719675beda29e9ea7cbfae0d7513eb792ee635fb3f9fdf75e53e9b4b8219de12e2f577fb09f228f3a7aeb1177b0f711a06e47860c35e095fb3f5003aba7c5ab41d4c4c98a09429a697e5134a3db5ea9ee926cf1f1522831f3c98dfebab7aa4466ef9a760137bd30fc6312784519b66072414d517aa19fe30941aa38857d284a7a4b409fdaf9bfe3b642d5b199db7c1b1f54a15c2f71e09d3c75230a15190b14ce450088e58f447d8ab521391b3e8b76b370be354432e9ec01dfe6272c993c00f5c8afc80b8952c3f16d52b86d7d28390956d808b424430a5720257dc5d1180101a206d6c9ead69b781d0f07cd4a26b85a88fb50be71ab5032b681aacabbf31dd1e9e03fdb93c112bfdd818840cc6b5c4c8db2b363c8161388bab640b598ef8c4941d0dd8e56853d1e90833c839aae41af9d1e2dda2d7717052c2f9c1a4d77506bd272c167b1fa77b1799ab8600ecf11d995610f92a458de3bf0f393ce50770f968d945a473fbf388744deebb4cbdb18104886d18c7e0de24449b8398abba2ba444cfbee2656d38758f6956ddd2e9db7c7c56977dcd7e18ae4c8f2a17ac662f11a142f2c193c550227a63317fb170813f14b9d39511b5918e31d804ff9181af51cd687f25df7dce72632f4f5b983b63e9ed0df8204a54f990864b254d066ec304bc252e35979d06dfa9c32415bc7928d45881c5af896db35639eb88cbd6ee3d69affab685900a22c5490ce222416b51a942ff2c699e19d8ed1b264b9e9cbfd0c737c33b0920fa6ada0bd568423411ab3a4a3bb854f444a3f8e999ed373334eba7d3502c04f5c75751a478154408f2550f62a595d5e90980870c2ae6171789bc60d9466dfe6068544e7b9dd5682e961f93ce5ac1d4b6542ef552aaf8ee46794654da42147b1c8d0c07c3797fc1daa137b682489cbd47f2176e4ea825526fdb9cf303363bb73878aead879c006af43a9c4c5a1965a4b062183f93274fa04b58fa1576977ad3aba02c77b8109bc513d551c20775c758cebddf9d73ea2900244847d476f5dfb7fae5f7317464ad09b8c69f5dfcda500c55ced2fd709ce43af9741357aa749b4dbd544448b2ce36a1bb9be3e95f065bdfcccb99792305fb9529b810bf2fb3fa9afe8058d32673a7c728ca5829ca6dfe8b67c380d035ec2f3c754b17524e3ec3aa2a9d206fe5a3a199e4086eba5abd4ce27ea76aff09a6e6319205cf12459ee414d243788cf07eba5d970fd4c2410ad1dbf2dc1c32351b349fb5097e387eb4a4ca12393f920ffca0142997638930e0f2dd53f2b0c1fb9a9a068c63fc0526cb01bf8fa8fb9eb376d24795b19f3f79d7e36ced55e9adf1da96bd6ea12ecaf6b74721dc02d31e58bab65987e5cf08ef8c84a8bd4581bbb89a311fa36af72eaba39ae1b08a41ebe6fd4a8dadef72b4308a6f3079d6f54dc377a7df238252fef38c1fed0655931ca654aad1e255cf7059684f4a57c08b039d643bd7b1f1780ca11c0223e04097c65e1310a14ff0fe6c05844618bd6b22dd536e45fbee385e8ce8e4bfdef43e76d8abac25f29c968f023ed8d5ebd2ac3568bb0c76b25337976f69a5ce692ce6c719a17ed02bd9aaf33ab1585507a4df05be4227c42a95fcb3c71fa0e03dd91336bcb369ce09aeded452f4bd8fd59ba1d879e1afc68457a5ead0bfdd39489593cba72949d27614002b3a3ef1ecd10928f8d44b5ec3be7e4ada4e7ea12c105498e4a1177bd23c5987f442c6a062e685fd398db9e195a84e17f690aed84a6561353a3ae686f63d6a21972524d33a4717290c438c5b92138f4a6fc4533e78c796097ee11147a7c159b4c7ec7eabafaa666b782c7a9b93af5747a195fd37ce71200fba8efd2464f3e3766e964fd5ddd33438d2a21971b181c398e43738e38b98c9a206b784d5f23d6db6303a51c128bf33381fdff39f1c2cdfc044d9a13a76c13719453659f7958f7f28c9aa35906c47d6ba6677de606ff69131d3ad85ffee0c67dd9e759e6cfaa7adb0b156966dd3346b309db2c53e8816892bcf963b0fc0e082c033c72c3606eeb2350a0cc12cd4f150a50184cb64e4189b985d2fcef20d4f95e07f43747a95aa63537d03970be31c68ea6692815efbceefee586469ed152993240357f67c61058089716b63358d6380293fcc8cd6621a74ad2bc7685049e7bfac5ccb5a41b7fdfe90dfd8100a91e5fcffdad2edbe3759eaf825e609e5e2831acf71795efbaf0025a214cf4db02137013e2b332a77ff986774656c26b25f0881b452e3b5e98b5fd3659af9b42c5f27ea61b0ecb554020453287bbd7ce4fc92fe17013b6bdaf431bcb1c04adf2c6fea554886d4aca347f183616cd481dfdfc22c2b523aaa727677de76cc61db6c9686438d1fa7e68ce285397770e1c6fccf2cc6c56ba2645b4a8a29fe697048a9f3122a4a0b630f133d53ed03179b16aaa268f1229dc7924cac496a545b8f5df3363dea3db7fd35dc6bb10bd49baf57a6626fdfaf065cd3a6dca380f3fe8cee9d64e3c102a1f0957a728fe38acf02a087a264d66ea6c29db3bf4e086f32a45941109d256c0ca1b90e46afbeb3f33c032b5d068538ebab87ce681e2ab7c54d04d27cfc6c192dbb9bf30516ca405f5d5b2e5910b72cbc9409671aef17dfcb5a419a9c87abf20a39121ddc8871c67b1baa27af297e1841070c668f9feeb40eda0a53641e8da7608fb1824da9a43df15838b2e077042b18a46d4d7e7a48cbef7edaf6902e8f301dd60d5c1c778e21cb8b079154d405d5662045ff93d855db0ef14b4176e04590a34174b2e3f7915a51f5ab3806527a2797726fb70000b313e2166334dacef92e118ec38865ec81b6c161f33569378b83d1711e8eba51ba3f063b9d874e531d08c5cb7326c6d53e34c8c3a83bc35081f65369a18037648b921171c8b55387e3ff382fc71ab4d80e79ce81e11d5ff7e12e0c3b131644fc9d95e2a204a07b008c187f1f5f65b622d2d697280d85a2fe84affb6816f2d67e250e210af666b60f7788d3fcd56f4c6a3831748b78c080e1a10d8939a8eb52c0b7cda4ff4c92c416cc94baf5774f0663aad91c8827121c563ff652098822f8ebfd040b2704f3efede89083289546c07a275803bd821d2ec2352d6c6cada818d1629a173ab80215b5c7ca83ca588e001198946e9214ccd8c7bf440030935489ea7f1f143e92ccea5764561bbd73a2a64501ecd58d6ba88a3456505767cd585b108f32a3b211b97b5820b85f33cb2b2bce4a60f64b4b35cfb20acd3821d3390d39a1d37b329c34695b4287bc52c0f492ea8e2ff7af0cb6a0360b304dce985803120028c9c3d891fae0947161aef5855d8ae51095813b78bb35ac436947bb161bbeebeafc1fcf2694fa761b130b240ffb484dd33d1dd76b36ae4cd0f39a68f2fe1dcfb3b140267ed01ce741b015c61d829b54b4419ca781ec08c666c01f123b186dd0b090dae1db0a60db998a3134aa5348f3315fbe7bf04eb133b37f687189def98104a48e0820077b372aa517fd900e9f4e7e86349396942f78055d5cd7292d7066de46f8fab6d9d6964cbc4f9551c2cd156c8c470d1d7fa3b970199262a1b8cd6ec837fe07c1a1eff2734372a2101fb80684805ac2b0c08e7cdf29d9778aa5ab4ebdb072aeadc922a2091a7f0ec47f76afabac126a818ed23b6f7cd34b206a56c15a45abeaa9312a1aa74db6fb04791f10f5e82d450e3ddfcbffeb234978f5d2d4a1684e05ea443b48d98209729143907f3977488032304cb64d501a7255cd6b5253e8d21f757b909cf2942cefe3c5bcc6e1d510337ad2004e5f23cd0f8ce03c7335a3a35f67ff27b19b0f15fc0d5ec956bf841a8defd2371c4edc921496c69391575a2d9770478c85bf6b3688c7b2586a5e7dd25e7eee6e009f8227725ad3b379cbc9cc5d5d390a3adb287f7e49c1a192c8d6260b543e97c06498d61ce2ec4e8e0899223009f4bf1871eaadab5a43b72441a92fbb4efd14dcd51ed2268615117beeab1446ff1751894876194693e7f2f6c68db57f9ba47ee568dc2eaa1092e5dbad48d53e224ea23665bada60acc8e244c0a75b22bd65d9264febc876f05db4839e3f607fdc14f414cd6931479373bd3f68cc81e55daf17c28887d70f4197010a880e008616b95d813946d96b8757f8fb28dd7e8d50b0f517c0c1bf42167ee20ac22049c526dabfee143c4e4d346bb5561214c1f8d07776682b4083d4f836ef5897d651b1845bd4b83dc68f97c8113b9fb7a66626fdf6ada4df20a1423d7409201885d9f732c90900732d074e7e88840706ea0356126cf506724f5e0af6ba523ab34d9c12b7e650349817fede656053009b996fdba207b8805611f98cedf141344635732213cc5aca2e0f34622a783e3489f0daf82df3839ffc9d5487b547c787938273a7218a0b0eb208c8a7390a2a96c38839939377d3f0c2ae9f940d8e908c7aa07d870f379b440bd37c0179f3c717ff513c048eb20bc7bf93c788404822a3969c689a7e5dc48ccb4bb525a553d2eccde0d6e3e6cbc0d13b210b8faedaa74b67d3fd46eb88030f7d56eba61da64e44b7abe11f21eff7f591332c06b194e11b7ca7ce06454cdd4743c940085fc43304e1cf5b989a46a5f2893cade2dd6afd2ddd257237b064746926adbdccaa1f9b0dea51a1a4c684e933ffebe198253886139c2d99b456428ba5edf15eff90f9c5b88d5916be0c881a747d0700bb71eb0c32301964127b406f7e8286d3c6d6e2c06495ee65dd80f10fbc802c05e79d0ae70bfebb6995c7653b4c362f5e7f255911aafc115ae15d948a9520d4dbb1b09dad852a92a8c307a28f8196c1dc426a5aeaac0d4ab9315a1a9f5df7a884ba6d4ff44287b452990d2e1ae1ae16dc52b363806152cf72ebe3649e1fb4b3f29a3e2a27012a6291330584c851e07245fa25ae89be0479e9ad6d34dc9fb836bbb8abfdad0cd6e542325ac3118d14b02b48467e2cb16262bd94f2e926b15ceefd4d77fb311535f7e273eaf59c454a43a6334f927c9104eb8ac104aeb1e9254df4d1617bb9abb1f2464587c9ab64c1de72cc8a90d036f12348cc358465190100a073cfd581a771abb681ebb4ed40f736258d232bc76cfd4359568b40d742063bc88e978cc1ab5673b96c62e174c76e188beb864bb91d78df864d4e6fb27a6d136975dcb7563b70db0b77a82e8d7c9fe331528b8b5c4e0c251d25b4a2bf6ddfa59a3adea9e4218b2d6193517300b38f29cb24524799a4abf0f92ec261a9760140352377be603e92c0a522908b54c8b93ef37b8b5d4436f47110e014c5c467faa6f4a6824cab47f1e452c59e60b42ce6b67660bbc6a5831752e1ea8f0f86d040115083807087c083b5d30ae5e8365040843f272838ea1da54e509878cfa68264a3f3f752ff5c28271bc2a5b5885decbd686a9842c378f995ca3bf895045df26538c81fc701c2afec516dc7ceecca94193ceb36cb76892c90a6caaf29545e7f651c014e439bd498d3dfc2f71ff6a9d5139caef12c21011cf3c93e518155b349912a3f244e187d9c464a0d672d60a5365135f2be6b069715956639c1af092660720b34d75d1714394522d34bd056554dad19c3d6b535d80f41adb08e516f201af03e32000843ea5a64faf043f45ec77716c29d80a56d6d7bd99d748d4eedc2732aa760cdbb99ba4acf15d67205d456084f2ee9300480ff2517b9aec194e164239ec2cb724a43f71df3a1709b3c3c2b987ce6ab3b5794b32ad8e59d8d971a31ad50c220c81c386624f5600e0ad112c81b52ba73db48163dd1af435ee4de9822e532a4966d6b9944c527504b9e8f6f924f78b38dd73f40522a705cda6233f85bc4d46d42886bd8ccee278d19956cdb0fcfb15336cf4e4091e2e72897d814e9659870479a920feab4dc5cc04466e2e54b78c91d351587782932a661261deb99d2f91cfd60d9aae8008bf94fbc1b38973c7f59178de1b6f0660f6f9759abb4332566f8219ea407f3d48cc60d6dfc925e6d8389da0591f3c2d618426b9cc6acdc11e5e9e8941dd25d64c53d065a533c00a9753c0b8b08dec9aed0c83e7fdf234a90e32c0303a10659d3f0caba67b978cf5baea08cba40251ed218e394e9637f775d6e0b377b69fa25a98ea953dff3d05a6b1dbffe5c7bd7aa9f7d90eb9a3f67e392a94a3ea2c53639e0103e286777c39c282e18a0e00d5967cdd98b895aef81583a618a95eed075c89f92060c0b839cec7708944454cf897f10f27a4c3fce4647b7284fd669e49c1ca8fd915bba052098c07b5f7f9db61ed0d968e5187240b94e95673ca79b2c820395ebe6b4680fc1caf470b8d52a5c83468ea4c9200bab8e5fb5be64da309b15c1f9b77736fb72917d95be5792393803f12baa01590bbae6280f4a9416855eb977761088fa022ba7d6231e3814031cd80660dcb2fe2094151d52e4f88c5e147098cac94b7769e5be6cc4e2f0108d60ebf7457463bd3d4eee2c38cab68fb71d53e298c3f2b8c1a6fa40d61ae8ec8f5c79fe3f8a839a7ed5ec63454953db4852aeec6b7dd5145ba6484d9be17ddcff1acb9b713726d78fc01b15a33d3ad4343067e01a7f2f99745203c98eefe84f7382e79eec7365a610a94b38812ccce50e54ab44af74f87ec61de28a06b2ad5c62fa2396765548b702744fdd67a157637abd42cc965c97c19308a3ce22a691480bc66540d8aff0e3af15d140cc813a72717adbd373045cd7a27724d88fd8a1ec117cce145d3286879caf0e658201bf9ba9ac2b4f25b17f1786017cf4bb1c0c301373b4c61bc5e9b38971b92ae5c222a3ab528d07e51e3f6ed6bfc1ca4e8c8ac4de4f3456d5c940311ce5b7b6867659b49ce6c41a34b6ac32e23bf6430a639f7d81b9f8457b412d745127a15296083f6bfebe7b7aa905cb6ddd9bcece5b7732c5773c2d7b2ce2dbc740c2b1dba0c8a61bb1fd7cb46e2c269793830ba8cd7b632380823ece27d774985b07fccb619e41e3593ee710fdd2abd98c8f9ae3b9c584a7789c2be3c254e1eaafbb1d45ba92c3660c9920368d78ada097a0a82ed01444ae6562e1ec604e82fb4a28e4d19601f60cf02a31407c8f563d4654024d8ceff2e7d87fc6ea29d6e35a2872869c90fbc33c0e712be63d4a0d11adbc3a480e364bb3ca3469426dbba76756b8c0f4ce31f09ffb0a794d64d1aaf4266ed2b4a0d8ba19e75fc25934d34293891936097dba9d80adba01f02b7cfb2677236ea5042cc560aaf1b569f0de2bac87ee518c340597d00342dbbc704bf5fdbb890f66cfb99073168804e38fe88663bae6da345fde2c87122c4774d7f2a50ac7dd5fb4474603654e9273b34c96f593b720b373cd04f1182e6c48eb05a9f745116ed4f59d4577a512ed22d0cdd5ca535051c4e00f36364dfe89c61e76afe4353a6fe8173d6489fd5d6c055f9bb81717fac5c3281ed1e7a38a4f599a26def72c555e9c78a32670a6e22a5ed5519f7cb23657fecbb774b833542783b862a0895f2caa355a62bb53cd5ca3695ce8746fa9c3446918275dc8b5c2c608b6bda06077ad83d4cc9affb49701b0a14a2ff61af65da1fa5ccc106fb74469220dec2f5e73d25ee01e396277ff996ef16363ae2e115d4acd74dbb0535551cb9351ee40c7d4019aa55ae98cb94190f7e2fbe8c5c5516b6c6f81960722cf3ca89ec5798a5df97a50f735d1117f9d2a568195c7b0a0c2a93dc9f5cd26148d522666c6095b7f11133c2008dd9ec7124c4bb7d46d1ac010ff3e8002cf0f32b3b2b32cce2258785e133c5635aeaaa44ceed3707cee4a7155f1be2cac8d202dbe17fef59fe080706940f651dee977fd6b74f6e1879c2fd168eb5095669b97020136590ee7db9b8e84d281dceeaef2ad42421e6aa4bef1ba7c6ac747d02bb0b6a41b3028aa8871a9f5736972a1711fbb0ee52c550e48640cce85956a93893d983d183f888ef161cbe318d554bd8116145082e03d4534fe7c2cd20c665c897dbf77299092de25b2d13a59b935731fbb6ddb322ea029bcf9f838b478d7028b555654ccf083564d49eeb17e4dfd2e0929cfa6a8f82e4c0300b50cb1c0a369a28791b9945ebc9ba5591140f1475900e1a4450df9757d6b50f52f3df1985d2b430caa51c19104209b23f2d2b03c7d650693e42beb10bbfba812e562e41fe4f6a936116c611bd9438309408e8367ebed8c5b199ec7e9965341897f7cb7e13c6aae0357fbe417c1a110b0deb991fd6dfa8353ef39aaa1f8ac0cdb88eb53b1c71c952d075e07c24ccb16216235de07f57d41e33c6e5f00dc3f2576aafb8f998662a4615ff9f25515cc20abcddff87a93ec031342a7b57b4a4e91884a7d1470e519e66f9c5de9df5a90ea29b09356133713b36c204a239277986bad76fd8589d2f98241e750820be5945166cf24cb146e3dac302bfbe610d4f1b1af2b1b1fd017392c86ab5a9455654e727c57ae0020fbe7f7515d492398c5d0652eb168659673651195b7f2ad370742141ce64eea2943cad4fd13ed0c7c80e9eb7a94b62046bd00cdd26fe1b0df7e1c007ae410a5caf58e762cfdbac42a9d13f5c001cabd51eba2d3d83f89bd91088512e3be505c1b54937b9e545f8e876be961ffa44cc29656ba83c6ed21aba0cbe73f146ae5aef425acd574e924214982bcf8cf975ddc029a2f64f67ec34c3135cbce9338f0fa1c532de802f618aaa8246bab5e20bc0f29cdd305ad4323a9b1a4681abae94bfd400c5cbe9db1a5ad4ec4b7acdd85ede8968142b7724b3d41b437494a674f15588bf9006e75c0b16501e9ee047a842e9629893742b626833d4d3a6e8a7fbe4df674cd00af6307d4d79fc5106e5f38f88063110e25c73c69804ed2c8fa6b1e038f22819b2e90652846b36118b67fd492fc1ef03d8d501056c44902320cad7a803aedc5fddfa03e03e320c02dac962518414132f8bbf4c31697eca4d270e3ce5d12c9b6d36802d1e0c89c8eaea925fd8f2faf45c96c014894c3ffd558d292ee8fbafb39e2c33896804182a38287b9b11c9309e361df9a72b9bbc19318625b239f25cb5d52cda25270b19f4d2193b1d6d2ac5aff98db554eac2998fe4e109b3de236b0b3948b654eeadc714b5330007770b48b53ff1b17cb36fdafd1140c509c8da79d426654de5fb34d81ba8e80b82615c6c568683e9d8c2320f713d41e53163ed4252b5a7ee420b49fe82ecb2ee1b9bdb3173a594d9ab4198ca0766102cc016597b2910e3047905a5c5bfb5122cfc974f955080bb94b944af4856fe3a08792b7fa1d4cecc0ef7c605615c1c76d9702684b7e41ed237665eeef8815cc476d5284c11d1a5ebdc9af638246f60ef892a2b2ef7b7efdfed4b65eebfe9b1babd9378a005ec9f24fc6f048a41d42831684d5f05221a8a67e882f497f9fb7266be580583e91d6de9429e06d413bc670d0efab781e3b9a83ca86358c1376f7a33e51d63dd59a7317f3435955f04f6b4478aac07e9da2467c35678cdd152252c365209f616eea64959a60ccf62abc2c07decf05de10b9acc9364d4abf7db2ba0dcef230dbd4d7688215f9d155882d943f608b27b0bfd7131bdfed3b082d9406790e49bfb166e0933a6754910d8c8888cae5636b7dfbbd1fcc36a0ec69a4f376041e570b0cb12863f5f21d17240f0072c41c54c3d848af57032f8af04064dbda5a1f4096293b801c338b9c9856826c405b15283cbe8ef5dcea61db1c3abd8cca6d2bd7c517772909bac945e10f735e3aff4c96fcfb50547716f87adb5a17edfd4501b87e5d511190e1354ef2cabf572ebf55f7047f1d6cdb7fa06abf59fbc2fc2a45446593b6ab40c2f06786a6d7b16cf84f5ddfc245e9622ecf31bfbb1e8fe229f4bda5135d4c0b71d69f1a421c198ff6dde92824b92821297f7e258c231323cf5322ba1516b632cdc43a7b7f4e8afbacd025dc7670e9775a7c121a937babc0f4d938ddb52019eff9cff4acbb792e2573be301281a5aeb9b4df39fbd7226fafdbd94c9ec9c89d651ce7f083e24ed1beefc8a3c7485f8d4a2cdf2503eb741c4d34e3fce3dd3be50b16e7ef3844081c9f9f690893bd4b114b18ef5332a1b009add1c05d5b226b2a1b5c6ef43a6e15d614563a4398ecd3cfeb269e880e6ea6d44fc948a42b29df2ea54cc63aa6c324ab64ece4daf1b08ece0c48a50acadd36a8d6c89d5fd2bc2251bf50b99d8711bbe38b76b7467d58cae5293ee93bae666b3471603b6a3f776bc52ca5be059a4a0a8cfbc557f73f412465f1b17a6a3cc7f3c8eebaf7265ad770a7285b4f271d6cd05ee63875509e35ff13a4a2393c92ac16cfe275daa7359240c91d7c73476e2a2c80cdff67655106ed1fad6a5e60cc65c7cd884cd1d6fbf4142284438f10ddaa3cc60e463a8e9fa1ad782556626ff6055f8c0e1e22e6526e176ee094f3d27bfc4d38f04994a7b66eaa5cee86c7120fc47118304270de901cf70f73700b1fc42a03610c9cd5b4dac01eb80fc0fd5caa979cc5678027ac49bee04c2d81afd0d08e20d50a199f9ab703f002271c392fd831d27f8075945464fd0cca84d78dd84d42b86c40f071c9dd19f454ba56c2430a28c7a9e54cb9e92538792a7aa2d2ec31ad142604bc563b95c0b95db4a4c96e077c9f26218e777b783b86f9d7476bcbfd0bacf45ecbe2875b2969985ccdf82b83e0064e6647a31fb7427ee3ba65d751b912301833b791cbc9a72cfaa7abc4f8fd9779b48aefcca8b757f1df6edb7cbaf624123328c2f4a2dbb408961468332ae60104182fa69de4888e8ac4550c6a1d35b2727a1eb8d8f4deb2fc6146edd587a3959e5dbacee6099529389ee514e134c75960b2b2b79a6a5adc2a096e4595e056fc5771de424289b9740a7d566a0f8aaac0ffc25911f292e109af8dd1993a06cce66dc3dcdd2bc7ad9a631f6ac9485cfc9b1ff2ee9387e338231e715c4ec1c0b2cd11b775af20ef06e2be4b5f5210cac27619bb88a5931d7b8bb88226fd89b8ba07dc40f76ac4daac17140cb9be97f2e4f96e72d9d1d482f4adf1d41496f04f94b79b6f918ad59572f9c28dca7ba7381c1da144804bba21a3ae42ca14949de61b2b4586d3a8f5c5e6528c2e5673777d2130dfa30bdb1525896e3c25134e990e50b8639b6489bc372efa08584a9299f5c709ac525f3ee612ba74fba46fcd7d26c4566f480e7e50cd2f3e06ca6db4b88d982d520341e7e58868717855db2b8b735bd8bf88622b3f68f229dfdcf901adefa897756b6ed3b1d90f9fd2cbdbb46f9bf55a46f38690aa72a6944262ecfe67372ce1be71644b8b9b63c56c8a77dd93e761df864c0b1f385bcd9999007fb33eb5168ae14be077a52b629ea1ead38b016ccabde8ded953b4741282d6db1d926e8c9e8ac4c3ac80818c7519f79fd54e3517ee137397a875ac854a5f4bcf937f0f8fe4f9348bcf7c0dfe90a352025721cc5a1d54eb0304502caa7ef574f0bfc55d0587ba8d031cfeb77d22c93f0d774386894c715062eeba84edb7cc1bef15617ff6e6e3c405fe543b0df4ab329befd8f3756687bb98dcb2bf33bbf51189b38b09084fb1b2aa14b52edf88ca66aac263ac1a33a46ff17c15aef723ab9fc26232030e3a15229e857a2c596127bebb7e2a214895159631e06dbced9c3caa38a45417fc0637733ae20e7c9c0455412723139c37204775e9a42f77050fab2d099ec03c7f72406af84fdfb753c4997c302f690e17db7c233ffa54b9ac9e4b1727b472657be19c7267184876d114021260e0d3e1873c67d4f453be03e6383301951f904f58eeeebf1e1bc19a7b5aef4dcc2ddf5149080d2c2f326f091ffb26e8de87ae18b042aeaa17ef358b870ee8f100bd713476865fd9847c891c79eb69969e6f48201713a38938de40ef48bc8ee06b1bd41426fa792a3f5e59609441c4b0a11fb58a721879f2050b071512bbb324d50699dd60a531feb1c4d5beaa429e69398133fb9be8036eb4eef11339000d39ad963efce03f4a4e7f4371d9031f74d35708c782307ac9134ab80db3301625c31312ee58a8b85568a585a036d46958e722b944bd3da2ed22050a92ab04d0cc0738fc1a666ca1a9dc259b05f758bb4585836ceb47d2bc8d670dfca71ffd8235e50daf5d31597ac6fead78de50016258057881c0097b2808b79c5e879908b4627726b9d01e147fcf15e80ccd5fe0a7d84d697a4b5a5ef65f6c75e354d6c4bb8e7f467703bfb7a5eedf360e50cc86c960f4ee5a2f18c7a78607e865368b9c6f1a798d34e8080a4d17a6881fbc842f23c5a7636ec89af427e2c47fda34dc215618ed4f2e68ec4d08245e44a5f02b6ba3a97df0dea2b1d7d1e934c50bbd2553aa06ace997c31f1f360142ca4e86799842af5ff09b98df449ef6947b098dd022492ec9845d7fab9cc4762b6e4ecc989ac7b3460e3f3029df5904fa018a34aaaf1875babd086d4f869f76e65e7a26cf66ab62c11fafd833d08df53100acb7fc461b4923b9180a40a1b7d6b7be1695425ccb64764b7d754bee01465aaac190cc42eaf372a281c6b41440ad71e6836fc63c9d716faba4c7f8d5cba3e56be72ead7e7c824c8fa44172fa4cb8d8433ff7dc220aba98b483f2e86eb501db431264d164d1f354e5f57055450522fb21aba75211ed7bee2c6d403252d135249c3ae3a2c4cb22253fdcca55054de2b05868c1f12dc15ec88d0faf134eff95e7d4a040d0e94b0ea94875565bac2cd57118dd2f8c05270b21c82594d99817ea54d8061eaf4d4617b6beca8ff3eeb93257b3c985644656afdbe726be63c26bf88c7ff36aeb2686924fddef8c70aaadeddf29b05030f91309b507ee11ed438c6ca073152864993aecd4263ac9c93d3656d1090991d426b8e5d4983ed216d103afa1adc690f8e1520e2bfc120cdf0f57976358e1c584c220b27e28dcdc82c990dea051124691af5750a9cd3ce743989aad0a942b2f76f6b840395bade7da786cd138853a51c787fa4f7feb9085e3ceed266eb22da9fe97c23c563c509cd65ad0f380b086328cd2c56a1dfa054a57a9f734a635a17260010e004bb357c2e34fcf29daaf6b13cfd2f2f0887ae88cc355ec22843f3cfb98cd21f7abfb0e7284588a44e1b5c52716073c282b1e3931e5acc3d0e46804b9253ae30ff12adc2821ba8d5ddf9981d95c66d0cdb4f89f92ef400c91a1c149ceb1ed76eb60337936904b1bea10414bb2401fb63b6fbfe995487e93956027ea404bf0eaa8a14bc240734f0dff42a8ef906803411e6efa4e5adbb024e3b9be827d6bbdfe11b1f981d6f0f75948eb14f615f29f0ef713458cafbb041f74a7e77d68dde3814e502c758faf02d54a5ae5a15d58204d4a9caf3e19ee24da526b51bd8678bbc28c663c5d6a0a9c771491f741ef2c96de07add6b75416873b6cb7b555f85582183682ac455b1fbcc9d4ef66ca3fb04385e95209a00b66c08ebd5bfba2c3fc7dcb4f2dca961158131d62d2d38dbdf7bcbc726a2e7a46bb8f438a7a99bd49f6e12607e28bfccad362ee1c9965fe0b89b9aaac0aba16e9ebb8f0555f7592e534488dc2704d1676f6f934b7a3fa397f412a9568e9718cf02d233a2ab64c1c52f1b1479f2e47271f60bf57a74d16e30f2cc6d499826d05e951565433efe7c51637256b966c884985807988d9e2a03558c10b939c44753907424a8eb0a2e63ab57f5a58879237ee5d23cdcedc5ac0d3a6c9b1d5c21b89b2bbaadaba7a82a6fe57179a1dce420d24505cd110b115f20aad6e2d9e96e74de1317c6a1bdebaeb23a595855c0a2a55411a1ea1fe5d61396f6e93187c2783d4e50404569802525be8d87a9cf683be9386f12dcc35aafdce8eb008644aeeef21fe6b607f07d3178ca439b40d5c451f6258e8259991bef7338cc22a6b8bcc9234409d9979c768b294ded3eb00f72f2d55e9372042babc393efdb60e4876cc37c25a8a563136157d45d0dbced592cdfc73fd8a8c730e30a7c91b6514f873f8a4ee80cf049e1a6ec56b3595f8ea758b7eb3ca9d5d471b73d66b63c660971d3db989a23b229c2a9864785f7dbaaad583becd6fad6421fb7c721753ef7bb2297057c7afce9478056cf42525719a03ebd841a5c297d6c7da7851d3238a12b9f5587942ea37330368760a36107ef6f8e95afdce33317d548613fd2814e83767d669f2352fc7c0f59e430114196552c30c1fe0ce541503a9c540882b965a47149e3e0124eb5e15c7e4910d27809062f978debc8a95e66d0b2e57146c7a05ed86c538623a87681a5ea017fd4cf3df865b0660e1d88a42e4713b35bc838a37e326d37137c98bcf4508bbc534677743c115e1d2f0622dd6e553603b4ccf43622fd4bef5a4e5eddd55b0dbfbe578953bf27b6bd0d4f62c0b43a5d72055d4636a31c9cd673e37fd189d7b794acfb71c884cf078c0161e57f9eff7a043a36a98d2409d393237e359059c14ddbe912f728ca59f61e2211661ab4fce7bc4be67591af5efcc291adc8d156a05916d73b15e563f63153ad0b630a93195aabc39c676fc1eeb9d5482f90e539f3f24e0e07589e37c6f3b02106ef3fb6cdc7682683505ae0a8ca593f229ff03a0a3d8d32f5c835701d52fa4f236863156cf678546882b73152d1d88a9d009aa656cb355b4bd09a35ec14ad015fd13d568a2a3de340f9218b721eb0c67e5227680a5aba0558dff35b50a2350281330a274c3bea1818d4bd2b6f9ad253aaebef47849c1f43c0bf63aef25b86a7ef2996c0d68589e336c670f7a3240ecf16414a85780db3d2bbea4232c8bd9781407fcbff48175a01f31bcd75cff9febeffad468b08e119b4d0e60a4a1d256bca2b6b38e72368cb1ae1705d64823f4084f043770bc221314e67ceed17c1b17a915a5a8d3582243c9810b67c9609f1c8f37dfa7ad1d7ddde7a1d8d2702dc9fba69d3a38f298d206882d69d6faa640bc65366b505a46a0a7f5e1ec5ac8858adca3c0b00dddff1adca1cfa56fd02e0440ff65c060c27b058dcdc6d01b1bf38adbccd51f329b74b566a5c5bf2bd558fbb412a0670ce49b11c997307fa3204e04d200e809ca824fc3305ae2e283ad77f3efe03eb340415f04d3a4311821cc688a82e8ef26fc8ce97f86d5af7da1664e6ef3951bbc4160efe99d26cb5b983114e46a6a7a18cd70630fbace69d9bf88335e8511e790cca137747b6fabd06ebba86cfb463eb26f44358771288c23a6bf9159fe41d47de224e47dfc4acc3d0cc22e6108b418753128e6fccc5b90638e79c92b3e297775ef67b083758bb6126d8157295725980ec6fabe400cb67237ce63ea62300f402f273a2b0ecf2ced8a2e82b0a2b09b9a87eaafec25eb3f1315ec4b562121669eb79bdaff814bf70eac56661e5ea0d540d4189a46fbcd9d432350b256f421b62438be833db516a11b954c7785ce474bfbd814639ef7cc2f057c4429148365de7c87f46fb6fe0778728697d40a46b6d4f2ac80e7e1c60f4e17301988f5e2c874951b12539f9730b98659001b6b53bec649b933f46b81308769c99b25fb730ab4f34b09a84dd0d68c920fc66591ffbb4578c53895b0be896d1f9cf387c21d353d2f719d20dbb3974b4f18a31500b341dbbe457d386348e14129882770dae1e0fb5327abba2c3cead4774e0646749bce42307020975da19f53fa71d90fc345a3aac582a393d0a202a9407eacfd3b8c0da7228e2facc19721aaaa7233d0567a86db49e2847d13bdbd2df33a123f8ea139fcc0e36a61da510dcfc33da3375ee950115f4cadab0dc5ba967f4f4757cc96179b4765e72210b00244d6b8fd1677de1c62d6b0f59e22c172e09fdd91ff63a219cadd44b739ce92d248240e46ae82fc62190fe127fb294aefb643eb843461057979738ce1969f949b220617853fbee0a2d5fa8964b530fe555818dbcd28149b315a590cfaa50b6e5ecdff386a700099d88fea1073093756a851da1bbbb29270488bb0a7325199d7588f73f8f160f49b1657104d599062003a3e1f708fbcff49214c61c46ac21e75385f668af2644df02f42888e77f770f4115a0000e9e6ea1d38a0a104a02d0fa362d9453e58ec33a1a91269a2ace89d517e1d91d0b81b50e8816f62301f651ed7c1f6f6766d86765952b9f6a04782042e6354a3e1ec73f64d333f333665f34dd7affbef7dc1f65dece90dcd8d294f3993afbb4706a2f53c13f02b548a40be0f8cd6eabc4690f6ff1c31ef52a10f80ed2a4bb97a0a72ce330f417e11fc2877ce973b10cdb629028ee7b9274d96758c1c48f121bb9f7c4e5acb8d6975e4bb8776e6275abbd4e4ef955aa906caa7992bb4d060395651b664be231f8b5bef080ddcb6dbfac4de20dfc66e6f0a88c04d77a146d76310dcbe6f602be1b56896fe01f7600fcdfa2a7151f804dfa8348011490cdbed74f4986280931f3919fbf0cf404eba92e952db406319c48a0dda4c15fc77126a7e32e6347d0d5dc755cc697c32e05b487d74f64df845a03bfaa090235d3511f8f5087bd5d1480a9d77499f9ed0e639580fd643dc153bd83df5944010c1fcddf2972d189d6c22bec422d1ce799583f891517cdb8ea7fd36c7223524288e687e98d3ebd8a8a5fea72e398726d35eff9fa668799522776513c2740395a9ab8d47d1b4dfe1349bfc8805104e6f3a068a338422ba51826674aebb80325516ba4d3303f3b8fa374b7080ad14c52624581785d6a1968d5e21945fd5901528db7961cfe90ae3525dc0552490f7aadd5338ac002a4fcc02f9c75fc59230a4b37b1c73365d26d09da014d91cc30e970d48fdda9df5c1889ce549e77616db984e4762576259cea326bda111a972ab17e3c67e1bf24ade8627f7f9f0fb4557aca65c8777eb9cc115ed9d55d0312e9968700721fd3d1258cafde68dea17568b96397ecb342137c6163defdab966ece7f93a426a55405c52c66412f64919c97e01f6da21012f56b4267633792e7d2d9a022c487488a970de5a9b46de5489d700c07c760776fdb59d3d1a37f34b1819f4ab9e256880d460ac7357e2b788ea07e82154b1732ea5749e161367c0d06c5bac9a9676a90028537a0d9931872c97565386c4207d3645b8f656963ad7bd0425260feef327c32d8783c37413f8b4cf5ecc079af679391b102aaea54e90bc7e57f27bc37c8727d3403946620ab1410c6899d3b08ffefda4ff3b3b94510fb535c4e0a307139c80226f41e114b3d5bd3bd6cef30a492b2972b9c193bf2e5465d1fab0cfe927c01d0c4313fe46992610997bc6c1bc2b4ff9e0b382ec0172efdf0c392df4ff471ba4421c066e05ce25b4658e3f5cd3a5d23d8b67622c64c0b952adc8659635406c419f008503f8201ca0cb43fc3ae4a1dcdb9a29749628c9d056962287cc7aede331ef308f8d6caacd087462a99e2ce69969c6acbaf1287a7f1cfc34582e71bd2e03af876e2330aefc96d69d895d906f55fd67c0f98eb96b877d8920a0ccf4a744639a1a2e869de648a6cbaa422c6e91c5994e23bc9e449786286c8c6aab9f1055461db22665fb9a4d175b4847ce5db18bb9b7e5f1ff61e5c584def1ce2057b1f5503ad7d4d65645b28511ebff7e531392bdd3c016068001e4cf1e5872fd9a096f273be8b470b546191c38a16e470fa0edc61d979b8e6f4962560a2cbc0b83721b75ecccc30a098ccc39f120e1237bd1c4d5cb1c2dd3e7a9d8c5c208a5dfc39bc15c543581dbb51f766c360d4f3ba78f9a9bb951eae5bc082387d6493383958ac8e2aba90d235040c48ceafbcafa45f31239d40cf55a502b906b621db08951faaa05b67813a14ff67b757b2d849fe8cf22d2e0e74204c8f8c78843533cac544e4db2b9f4675ee82d2081cb9834fc901c19a742c7e72f9b36cb5b92dc65e8e8ed78f1e00b6c43d43a44af5f39fb0ed10cdcf29640b2aa44fe73bd149d5bf23d0984f761dfed27fff9e1ac962679982b989b056ec6aae0bf787d89ec01bc8c8286fde29a104065c62a5aa36d14cafa44b9c226b950fa5841274b011b9d8a3cb239967ee7196c31b8fe90f54a996340dbf547da9ea296e93192924bb301f869954e1fe2e7cec5784a128f37a79827a113838f41b5a90bdda26fcde4b102b13a7653fcb236bcd5890996dde78a5bf2b53bd87ca1188455f5202e0653668bb5b22e8cbbf072bd0e4698f913482ed5e2193fbb28d7bbc133c075076851977c2b95669eaea777b1c027a7498e1fd0d2d1f435d738a4fb1a5d222df46d4c65c7abd60c3125da3983534ac6c8590f4c1c32428db928596346a79aff76120fd7d0560669c9070402501270e4a3ead416d60e72d87162e3cca73d7d365b6cc33e9fa8710948291407dda7994b02c7bcd103710e12fd14ce4364fe2331bf27e075ffb22f8229b2deeb024fbae1fc45711a41353c0417adfde922d28fde918deeb96a6c9ab990307a77eadb50125e8d649f1acaf0c1176e47fc03c47c1bf43d0526a5652f7856ed1ce0c899e359b0a0b01f7c800ec9f23657a92edc8c85011eaa4138a8dae877c614428c66dcc6017246d78e08c6a273983aeb03528ac4e4ff6aa9c0d47b220c64f20fcb3ef7c6910242382ddee181c60c5a610500d07b104ed5737d488cf16d0ae7451a585cc646404ba9e64777d10886e3e01e8a0902d19801276da1667db1c1912f6ddd504e8b096f02da70dcad0ecc2323f734872baa75340a101d2761dcaf4095ca4042c70a969c0d7d0a305eb5f2fcdc87d6e5c46dbe4efaa3021812b1a8475768052e0c5e18a813097debac278904adf5511ee86033fbebab1e314f1f6b98fca45aa80fb696205da7ed5164a4d00ff9d5ea5ce15d10620f2d32a64884aafb6916f4ff73f117783605e3d56fe9ce951b1b2c9b142f8daba1114b2a3e015a3e6bb7e2a135b90f1e9d29dbfd49b6d9484e5360cb58b99abe44348d1733f8383cd3808fa529e755aa1d8b27fb1a4fde84a43606d293f4cb057eb13c86e901f41e2acff4af02794b930f639fe9d9bfaa97b430647ad7f1397143aac8cf5288a24e9f4c4e778bf6d2ee12d35a4fbde8cec90357363f98bb2483341f1683b0b21c7556b2ce1729b5fc6a6ca007d0eb50753bc19ef4b0dd9350b8b403781dce900879d228819916fc84b83a3a12beeeb98e0b20a635288be820fe960973adea75dae2de6edc5e80eaf68023ae56f35152f6e2cd6a583e6361c00cd3291c71bd4e56ddbcbdd32e6f6c29c4bd1d547fecd796bf3ad3f56072f54e2c3826ae754ad9c6e1b7b23ce748de427dff8b311b612062cf2472bc97038689b54438bb261c254ecbee5868e2b4e192ec8a473a72e05d223f39886e09c3ce08e6864941eb75a0aeead045b99cfa1b3d20c40f730f048c1fd5d791b143faf47fe103fd4013028e40bab7c42cfc3e9f94792fa86fcdfe9f85a65839274760047763a92e49529783d2c67e70c83a82e8cd28a29deaa309aaa6161c4d75db58493b78af7eaa120defdae3fb344577779ab4188afaf532a3f97b64a0a078c52f02197652d7f6b5e168de4e9be4d19958aeb5ad1b2a59c0878db190b237946d16cde302319e139b1f0de589a104505d0e2a6e775ce1e683135e47aedcdbc84f52cc6bff10c7001c5b34b1855296e6147b944bf9b3b3d54a30316ffba6b47f9c4f999165989a2bf8dd9a5c5ad105df80ffefb047b89e1716a4060dee02eb7f0223d13d16ab478d3bfab60047aa0ec1780c77c63c0ce9bccaf6e8333ba749e68edb55e20c75f21f1561fad29af4b6a52cec316086f02462ecc32d565ef6d3b4db337f8d203496555f53e95ef179e9854370bd7b0480cc7e1a659bbd2f9919793074260ef72757a1cdbe62f8d3e444926b7f827590ad0f6672c2ee0a2df6ab21cc051a76a6285b9f2153339976d23115f6ff598cf0015c6ebbb7735c862a925aed927c7b2d5ec6a88bcf4366c312617f11d3ed2d31611a41e0e2172b6305be3a995da7fefd10f0cddc469c40ca8942a2993d7e0170aa104ff2c09e391249d17a5fc6f2feafcc13ae6b92b223c898c3896870c40fbdf4394271e13cfad17c44aa9f5a51338fbd40467fdb88e320dd6bdeb8bd0981ab775579239ca63eacc93e327c6afcbd07d009e3a6d1619c40e6aa430460622589b660ded1751bb1f5c83abf4aa449deead809529af9e340efc320506236abdfa99baf6815ade9c453ee0643d0d5c728f558b1037cfc67edecea70ca962522ee6118871ccb6ec848146bd710873fa431f34dde038c30313c2d097586b758d6aec687f47458c5e26b23de79626bdfb95b055ee9508ceba65327ed93443dd3c3deecdebec2b7f3d2d9bf3ca0c49f1167ee3a71ba45d3ffce1b4f94c3f1b3dd79160e282d2c1ce724d8d7ad9a39ef2f8e5e20ffd6d494c5c2c333340e0aeb3e16c99d90fc22f6bab6c569c9eef57e98061bccf0b4eb3300de6d78b04077e9dbed77714d0be8b840f931c452c55a8054d43d58be09ffee5b50b9a419aa6a98f7089ac59f7c745e96ca458ef7ac07305f85e734a5d073de7792d5ff78a2a8120ac9761312a46ad158d7dbacd48377cab32226b77653a39312336eca1222ae4ba0aa03722fee780410ee4728dbbe656fe90994dda181c79ca571eaa788161666abcd3ee5795672c7e606c01483cc69f4b69b260f64da85ec2c6af5eccac374ec9ae3409bd7d7a1bb614bacdf2c657f0aa16b0ad57af811507fdb6307c116a3523e7ce55b565e7b2375c2b3b6757bebb58e6b832a9d4c118bc77c4c9897ebab5f371bf29d88c839ebb11e9f4d7064267b8c55960f9444b07c3fa16bb16ff39dec555dc12a23b3d4c7457756b7df4dc23e04ac90c73966260f0e852f75d5f8e664e8de0a587fc392559d6349edf4524b5dd534114823ebc982a2b947d76bfe973c2d1f529c983b828fdf98c5201d65177420b8367881f3a99e7988ab5104bcbcfe94003763715adb255646d364503a6de67387538d7322d817329e29e95f8179cc0070187275ab3e464ef5d846a2c681572d862318f89e6c4e8aab6fcc83d9d9dd7fdd067516dbfe432eaefaf31027da0b52b6d5a66f1712be75cc19f7b9f797a3af840a986afc3f497cfa0af0fea4db29e7bdc06c3b2caee94344f6c82bec3c4320d5fb9d2bb2560ae3a478a2a56adeb43f876ad4ab0ec726d2e0a5ecfdcfa187440f94df871801c191c2544f6dcefc9eaa77e2679a7dd686d4c0a62fb0db7839eac5fd051645c1714807a3858b7214c7efc74df79e3aa34e44690a653f6412dfb60f962ecf1ae571f7b68cf8310a7ec612e2654c129bc411e78e5b7bf8f855e903337d82db8eab9a2af65bcda8be5b2bf845b2f3b4cd7259a40aa200616ccab4ed174adf474840cfa90e312b36ab0e51b1f9b620e59f92bcf0292cfd88b7bbd2b416213b420b53ebf099370f19759c6e6be89cf126b20b1ebca4b788d61e5715d0fe0a6203219fef657963536a5b2af93e913f989c50d3c11f5626a889a2bfb12109edd99b3f7ec2e485306e233bde0b3bdfb1318c485e8451c9725acee168432488ea285f4861d43fd999842ad9015aab10101ce09935c23236bb8bf708255951d3c865f451db99c0808b0a5c7457c878636dcf0a39fa865b4697143bc89e36e60fba4c549c44066b8054c2107e80e057a9e9367ca113c667f6801bc84dac1159eeffb9ee2414627e47ae661c6287af7950cedd4eac401994832bbb8eca488a32d764d0f3b94d773bfa44540a3be5ba4172f41c25d4264cd042bb505618b23daacacf406cbebf3aa2fe79fa5325d64f09214ad836e6afb7af7750f10e7fdfe403cccba9cb4a25a10a23d6d68fb9706596973751fc2097ee1fc2e867f0a4eaba53dec13f12b890d5db9713bf01257e5960b70ac2aaca1f2100dd3e0c9c9bdd15fa0c054ec0330a7f1699344b258caf42c0cab9462ac332ac406d8e29cf1430d991f5f263357bce2d5dd82f02b95d44a5c953b79299c64a313942c938609221fcd248fd153afb4d03ab2550ac185598a604dcd23d4d3865b1f00b7152602fdc622bea1927d1b8af30784f32514cd209e841335f5c84ce45fc5390e5774dae20e5d9d874ce4bd728469b05bd667c78cb5918eceb16f3700ea92c36fd655c6de6db746ad0a44658f39ff9ad103b25f4677fd3abe6cf9031bcabdbb84471efaabadaa5a6fc51136ca806c7d3296b6257a93df89482c9e03186645c88860c7baf8163fe97f9482f49433dea0b5911d0b979ed817d2070cfd67cc4080e957e70bf5f625a0cba8db6b049da210fbc8e38e49b7e171b4f582bda2d1c035d5f91764d2d26f50307a9dd8122ef63c6ee91c7681da7658791fe67720f62b40f851b3b83bdde2a308dc2a1c1d1535910a08eacf4152d5a7254a02ccea90ca79ecb603852e53715ea1ce6feb6eb272c1c110246bbb99ada22809c59eb7b80ab8855ae6c923d1677bb8c088d8e978f38a1fbbfe9f723b697248a592b82823443c49ffba10eba8c2b72f5047371fa14f0e54337838baa5cb74a1f53d9934b82002771ba0eb57cd56b6f10ec1953891acc80c0cf86259f1ae480dcaaacfb33f2f980c2c25dba6ce636c55803331de95bf775a7ec9fd748802663a7aae4457ae40fcfb803b6858c5ad388a543cd9f5d1bb0843dcf4e8b0abe1da3e0a14ab2503803d79369f044b86c9a85283da2461c5db025bbe79c7c18ac6b2e07e8618334e4e93d343ebf49b399afda998cb4e10eb8b6c0e45b52410765f432796beefc4c7554ae0d6e642097b9b3b53a9e3af3f884a064c06def70b51c62cd659d3982cc3ad505856df506655547d048d379a0752e83fcdad9585ff132342459dd8708c787f9e0bf697f729fe61a62508620f85a95a2c00b330ae7635067a46b83cf41d932a2e8736ff97b2652d9c14320ef04369f7a2158921d03e57f7f82341dc3d73e1a68d8effd21559ad62d4d1d30cca8272c75862e23e5940d77c2754bccf80f82a14830094969c85f6bacdc32471bc93bb9a7a076e69bd995867237cb53c05f5d82a7e0acde09e9d29a0de69c08b68305c10b55e516d6cfcd953cd6c40b00c36883ba1418681d583004b61fbb4062fd54fc55690925e48732c6953ebf341906aef2755ed33466094af7e8c2215141bb6215314d9fa052d59cbd2d77c423ca4953e6163b9039684b7cd504101f342ae980f118b4f0720424c3858d16cd53438201e9ca41da89d43eedffee0a0dbca330ee77884f4dbb8b0c0b98e3f23c94f020df6e2930b737e48af7594396b4df6eb4182a4bb058d111c42618c359b6b93ac3f6ad9c07096ca0edac2480651f132d41dcefd46c777351cf3dbbfe59e6fbb98e156964a0a1c69f39a58b1b27f93bbbeb84e3435a0c4dc619073b0124b7fc36219dde2839fca8daafaf8212ec340c58ffbf1e1ab77c35280698b1cb4dba13fde328aec04bfb3a063deb71de3514cc106f4717b7d7712305fee8457c2e4bc19d640f2376302a8311edd7db96a8076c7b0f7570f22c7e2e17c7f99cd3c1001486705c7d271ca91e3fa4077ec650d9f60771826cbfa2a312dfd073f1e27ae8802480e49e7ac70b00d58222b11e9623e339631b9c120c8cd1787bd82d5c6e4f75cd96a3e1817ded77b5287a63766aa31ab169e11aa0c248de1ba42d7857e80f92f07a4b8ea7afd409dcae754d7f8ff3981ae69413ea9a0f785520d6eabb9e29864a2f8d9c8afd6d8ef268e3d3a238f3bf6788650811f7c73d076c06dfe49229564f8d8ebebfaa0b28f7e91dfd6ea0e030d1caf5ecb6017e7387401bc95be15a35382aa201f04f166b5505bdedeaa9b8033fc1bed213f8ade1edf829f4b5dc504767bf9a240f7fb5225726d4cd3c6e77e2e77de77b527a84ca63c2b1e59659fba3acee7b996dc0d9fa6ea1e4ff1ad8d9b03615b4328100aaa0e79f3e6d7c44e21546610663399b965318eebe3408cf06322daedd8a6ff4eaeef46bf8347a630f0a162f0ebdbddcf91b4300bf6a814cfd6ff8ce49053b061def2ae307e4ff8aa68d1f9071c4e69c5cb2667463448dc26d13a9e0179ed84a1d09d16b8aa8137b1358addfaa94ff6f282608487396f708a148b7957b68ec283e42669c57c48ae138340f5480b7c2c3f1679ab987ed5841d93775587b6f29644648e2a0526ec4528af062919d28a770bdd4a319eeee6d0b692f9f80b25630a220d122cb47d9f26d10683855449ac2a41544bb04c508e84ea6a6e53ea6c440ea20c43d84139bab20b45520cfa8df6e06e1c698d8d3943b8c2c50df293e179639e28ca15ea6668369206ad80d7dece45a2bf8e39e00ac73531ab3a988f9d0e659b103dcdb649c2054f6f8b053588c258c985d604705c0fac314a880366af0d22872bcf083523664ae40daa2d88a15a56263d82ad82678035983035550709720fe51eb73d3fc386a6e97c62a73f9f9320178c0d790f957779a2af960ebbbf884441b71831d3ce6209f0d3681138e366c11ce559674e1b2a880079fcc0d3ea945e2717f8521421b410b59ab13be94408c692f689426134352af4078f959e76e3a440e0bb4bf13e8fd189132ee47660279f353ec5b65a7f0e591a8dfd2b36fe4c1ae193dbb3b55df22f428f2f4e849af42c838ab03426eb5a352378aea151b45cbf8ef94f3b322ed5b4dd4a8a9570c6ce295117e9935906cd9b5a264109066c8f54d92351332b69c4345443e23a47a9dc49ada473d4041a2a25957c3b848f818e788679e48b41197dc93ac1e979ce40f32168bb52d694e1dd041f6427d405d28f8e00fcc4078e028822f484a15c982e57512797f8310679de0aa51edf1f850101bd999b4a7aa1299985d7d637faf00b1eba77dd6ad36571d037f413039890075103d97db1c56502af4bd75a1f193d1bf6f9ee9bc0c786a07a6be8f72476af246af3b4758af54bb8cf3978f6e0e5dc5cce629c1dd5be1b41f91205d63837a65830fbc99e2dfcfbb62c83bcc087a8474c17f8d04174982a4d6eb8eca33dbaa386ac3ea76262701f2b94e9cf530f3fabc32654c9dfb15cbd5e9c7dcc2496519b5c76663892016101b3ff5063a5c51bdbd042748944144b8e3de62cc9abb1d501e781257eeb3fb530e89d12c3104c429c9b42ec40e4467aa2ea77fcf045d0b969227d65ff9332022c267dd30977dfcb86725f5e2bce03f232adc8ab569f1f59b8c56b03458560b6090d78870eeda4f65da7b4e6630a01d5ec2406ae53c372ce70d990f6cc1692a1b68b8fc9ded886e0f815c52bd40a1aaa492134dc0cd7a1b68df44d58ffa6191cde072de06766974351e7f6b4a2a6798b14cd20d80aea500ec58462183f1295bf2c9121b63ad22405c10b7626a14a3e7910b335104daa6864bc9b85d4e63c1d8ec2716c159e2761bbccfe9c976d952a29bdfc8455fbc4371fce9f548c21826da1d1c458f0ed56e07a375e09ad7f646d7004769bdd97df5237bf0ce434cceb837571e8c2a2fc7dc14e96cbdf1a2335454fc629e2ece3b8fc8202d64da5ee5d8e2935ec47b605bcedf9ad8c7eeb5678277e222a915bb1187dac55d13f231f17a55a096552586ccd2bba88680d2390f21b59c40416fce4836cfafba75a95bccc5d0e64c24a2581dbd88bc01a29fc9f95cdf11796506419b9e3926fdf25a897f686aea8a33760ad67ac5e86cc96def646a5b9fbf12927fad59fc3b5954922e3f8a3067918161323dd58cb09769cd4b695638fc27f314cbf211f2686ea7b11bb3c085fb9a935e2942765fbd0f11590836b15265715fe904c3c46d5603ba323a2f79b7241fb7eef9cda4ef3fa0eb2c1b9d7a10719324ca356f95446a44280ef229d38ee53b6647c3c3b60dcf771b92484aa7467b89495044c94ecb1ab45fba1a6a5e389fcd3cd57da146dbe39fe8cc6de76190a35801217b783b9ce7770ab6a7324c36e2b3fde11bdf5fddd79ec11a011bd5f8fd71da78f4eee617990a2137d6c5ac68c4180be59da2a94529bfbcae7749876abf4f2208033f4e7907439c7211142501ddef7a2d44ea6667273fbfb1fe26748c17df70ba6249ea6373ec978f7de30b49033b69bfcd7dbc9976ede53d66215e8592c7b360c2b30d3aea4760ad55010ba1fb38bf5962495c0d3fa1e3793b405107ee5ec8024083c207c03e0327375e3016f88ddf6147463f5663a981cb9430cb7dc42e4d6085d4c8dc96222edcb4a5d58ba3cd55e73f9734de1be794fd1022872f91b3795bd8ab590c98ff538077ad598dcf0e2639648b318c3a0796275d618200eb5f0c5e66e29c1b09ce9f39cbb7645906c3468fc50f54751c4fa2d60113aab4cf0d766586f2dae78f54c98ade31a3c93e9e77a83437d89d04c4b236e8b8e163c90d79e30d72e439c923d8082c6495c97344d04d7c11b8881eb94c4e4178d07a2f78207f95d2e1de06351a2d1f99845af815b49a6c4749ecb0f056fd90108d8173366ca5ce72fc9fd0d598c8af9a53c2725391acbe2a708db1ef2fce5e698122f526c7e635bed4076744567f0c1dd76db552b516a14649a906ac184388678cf9ebb88d8c678d6a550a29fd70e200587754a798ebaf821091c05a2af94083bb82737af643c84efbbfd058664f329b1c96a75393d538afecbac2569acb123e0a0848b2da652f5c59d5938a74a32a0d0f5e0a6ca426820250242c96419c5cd4641e662c5bd2957705d1de91a1e4ca641d174cace6edf35996c182a9903bedf6ef4ed067ba1dbff08e0f3b2b6ac5efa23927b4f15024a7c9f7a7dbd416808623fe2bc6517846d2161ee62a9a8312ce78de5656a4ce0ea796c1ed7c4016f4e22cb2ed84842e3dba129b7c7271954db6d9a37a3ce3e52f93326ea5213a2907406449c73688cd6482a6b16178cd9fdb4b88725695dc356b8bf81cf7ee514ccccc1d0aef760cecdef5a082e717a80ca9c846e605a0dce76de44e9fac71f31841b9bdbb98c5e1d90760e01c0d61d5c567cc933a0351c806fa51aa9eadd636816eb21f03462a5e4251cebbd4296aa406be67dc57f089b1c8f58f3706857d78ed91d55597d672f28a88a3c753f1af73c9c27af6dc3b3e6c3b289938dc4cca1243beac5f53c8cf260d0db66546a863d963f305527ace734e0e3370d6a87d8dd6672fa17016dd1871501b76748b941a23feed873249b9197af0e2a5e879005b6b9f8485b669a013c14bcf6a8521e0d99441b33331d7a8c9906489b135fa6565ca1504a0a5fa9ae656486f0482598710aa976b8b0aa9c808049c773cb6d862c6658f20425b62c8073dbfeda4df4b1d32c82c116ef872ef51ac727a515ead9b148f386a06c4b7cc1bdc84f009512e9ee51dffe82cdc410cee906bbdfc294f22404e8e179f67ee15d22b6f393e592b40411b941407a7da581b8ad63e48db68a4dcb0c41e20ca29fcd6416d7485edcdce2e134d10f2e2d7dc0df166c41e0e6af76fca309e7c03187bebc6e0e9e77dd37c0e88b9514087a170ffc654cb8b73e9eb1f1f68c5e50c3fbdda8b9186575f0978c7078cf32b1951eed8551e3f0b6d9ae398789b14aea01f72ba29b0f726ddb90dc17a5c4d75692d60cd1c5a31d5cfc8702c8fb9074ca7ad44563ba74d7bd5a3a2653e7549b9fd463a47d42af406f2e9432c499e33d136d4aa482efadbcc4ca7143a2c8534df62c3189a1756645438942728633c9329a6db671d7899c74998c78cc0c40fcf6f624d93d0604e7eae09a81317e38ec517b401cd32c79b8451639da835d04a5b69a552ae41c3637424f1b13ea85dcd06c42cf3a95151eb07d22db6a8ed7052121c85e46f64204fd0662b19a47a8286549bead217d9c416e5ba0cc87314835662c28dce855fa27fba89f9b194f294cc8c5ae0eb965ff60ca101384d66e0f17a13302ab5dd338a29e0b42e4bc5c38de802d867089d78624785c2fdccd17e052a3ecf67e796557d6aa36cf9378f12048dfbf7e414cb792a79435e06e0539101de872636c70a8133e0218e58768c987fa1501aabf1de280123ad5607fb1e6927b5ef61dd005fefc891b794982e9a2f781de3c0d3f55f1f5373ef1e1b1eb532992331b2a35707483dd2421d5966dec9f92d71f87ee62ac0441c8d7a02f3c7161b19668ec9b1749612d6e8674cb9f162a845f66e7ec889c6100958b423039207baa550a2f460a6dce50f2a424a1a30d6b89324226076c5abe2ba09dac68f79931dab0e45dc5330705d2d996ff350a50af0330f6e15314885df35ae51c90a34e8a8083b1cb27a8907de8206bcba95e302cef2d4dd5af95f22797f08f6f7395cff2fbb5b55521eb0a5ce7c49734b106289cec265575e6c9a8d84f22f374d323f4253427dda7b1a253fb423e5098497b79a59179912f29b69957b8e03431b9575122f643d460cd180702649cf2f38967c00d3b76198a69aaa59f885c92f1358a87c398646d272ceba77448a9f5245c4ae5b69bb86de6c12b685e19548c3b1dc0b7fbf1d42715c61dc9bf508023c8c8dcf8b253efb5cc2e0ee3a65d25796fb3eee0223bc03edf214950871b6a446a2e10ac96a74caf7deb21b8deb5045ae3f6d48e76937340dc7f38fbaf0d820fe314337cd450b0baa9d9fd93ebdfa48a62b0de002fafa65ccee10cac40aa58538c594dddc48961778cd14abc1290db7bac4bb9469154b116795e32c0c8e7fcf4c18b39bb302c94260c82c68787e0bdd9ee885f510e92350edf20522f5647f69fd078c30b72b3aef5cf919a25059f3c4bb6afcf8ef3e1000dca519bdb7a95a523e35c113a15b7f9396fa7e34577a7a6d3bbafb95b10629c33e8e13fb06d9e443907e738f80bce448940847da2e90e41b48783c6ec427898f3acd04281f5d48a80e2d5d5ca845400e7ca86ebeb870ef494164513210d6b95630019ad4749e813728e57c69e0ed763ff102d50698cccd4317d20f4fe1066d8d7e96ced3999f2f1c97c13c1f370c837ffbb9404cbe3cb851ca441a03ee7c9c314b4a38379b85f3758d379ecc3d527f1f00346694d6e7998ba366dbfb8ab1dc57e15837ee30d028fec49f1d07dc4256b68b7ed7507e0913e4e4575adcf45fc9382c960609d0a74ee9d66543c60fc6348ef6d52710b582bcbd831260dcad83275d3619ed35edd164e406acf252c24304802eb3cd5fc21ae32c04505b0657b5ecfacc62014f7b4e1539d2d04fef59490fd9e10c37ab0131be498002e4d97ec20c845aac46020834cdd668349ff1c6ab13ef1d366287f5d822eb353a1bc4d34aba436d7f7ed8ef7d5f32ba1a23e2536975b882cd5b098af71a7ffd245422a882dcdc7e5ad50b62bdda7acde71c31e1c917926c65e23ad0ffedcfe6835df48a9c52e64c0a8bdcfd2165dc4a7fb5186e990626e64b0c325104332db4606c90b5817e4f4f31c6595697939992175852fd8e9ac7eebc1cddbb56c4ac66ac1b0cf9cfa7a0ef81e203811c4bf4e639716c53f11a39370169b89c1fc19e4a3168582699852dd166f69f56acdebc406a2605c180de0dfc235c4c6605c2b2088e7f7013a4998f599ee9d44758e06ee2021a02af6e1b75cbd6598a22e4529df782a8567e447c42443efe193a86ebc53dca97db988c0203a3779eae71e33411e11b54fbfe1dc1a22b6d28dfbc3f97ceb3b93d968c6d81524b75ccc22e562e1eb10ea2b4686d9853208b20dff7891b26b00a34b48e2cdbc93c31d6cfc05b2ffd91ce3f6f2e2c3e0d2646c53aff94d15caf9e076d6943c1eff2d54b21eb59c433648412feb61a87c27ed0f2428dadfebcbf3ba8765e974f198c9917c4eb6c82b8d17e73449bb09c1da3b575df010ad3f38c697427232bd408660ef01e82c78c79cae49993075c677ade26c6436593a2ace0be6f804ab9eaad258938040d5dd696948d824918f04017a96aea521a29a4457f0ffd28d314e5082fe52ad52fdaab9cd846d6803927970692cc64970d789729da3045ea4dc9efa743539b13eaf5a35efa2814e3f59c1355e0ae13a5f350080b1effd28ae3662acca3d2458495972d78489c6213f7388d1c8ce07afd2832acd5f7cdf239a0e8c46842c7affdcde3e8f9bf69303eaa3fadd3fb440fcfa95bdca37ed071d564171ae39480d4f6cf7e6e01c39e99d04920e00e046dbd050bf786d6bf664c6e6488254add7d47aa3fcf87a926130591e171fd4694927ae43a185049703d6995881d9f0ac09b6562e58a927c52254afc6943e4c093449d5a983f0d0871a61ec44e835c01f975e4501f154cc44aa126e58e0da3ee4cfe18297a8db38801dc5fa16586cff7a1f28c05b5f2f97a9b7cc4f49a2dacf7f8fc4d9513b9d5e67d6452f0216d33cd6475c7470f10ae1a3dfcadbacc1ddbdbdf60e53fa5e2a4dc99f051d8055ebb903faafcea83975d131b3fbe9bfa8f190a4dd4ed0eea86392204d7818091589926c6ab4f227c46e791d19749d44634983d796c18df45f59fb21e6bcd5d985500dd9970d0614b793329441c47e107cefc46db0526fa76fd2cc6771e99f784d6d28536253d3a0583fe52fef90b4f55534c530a22a88039c5e7c8718410a45c887c0d65350561869ac6044edb1ac183eb61b2a1ab48a1e03916791eef7f738c4e9c5a569588e4e8a27d3a76adf600ecb0cd553b1379e669b0a001da5b56fda57d176cc09b48b02db575087ee749585cd93e3a1ead0a722b567a5feabddf2192cec7408e27bd8fc2ee90eab83a48dba4456ee413b0dd54b12fbec46a1d1e73f3a8dc3ed3dc4ff53937a62b497f1bdab2dae90f597ac6923b45957506e9f6637850df5bc991cd8d3b093097c0f71b93c84bc9929e7e2428dd26fb802f6e75438ba6a23866cc537a80ea9f7c71d567668df30569dc883e34ce4dfa88840aafe08a2ab1070ff23528d00fc1226a0441665827f134d5f005622fd1f18eec600d8bc5f3efaa26e3fc94ea277ca21865288f6f11733d96625ad99019751ff6b12ab30f5d59a5bbd0c131c546a1ba4a3d54f5b3a8667ea19c1ef03e07d5a1fd221e21bfeaee284df47254eb667d11f6c251fc24747be9651eca24247e857ae31fda5a9d5a2a4d56a2266742db9191705e55ac97248d4ea98101893827771ac3b214c5039a884ae881707233b4096f6895e5e9445e4b84e7fa3a4ae9394b1dbe94372a0cf9566023cbfd6584845d76d89f872cebfe2b43fac6f58335dc02b4bc3c60f2e12f80bb750b1f52693792a45a6632ab0fa9146eb7acb1793201e9c1386a3fb890ba03a18fd7792992519c2c4dcbe82db7e80f50d140c5b15174fa2bfe34498f55565bdec6d5775dedeff5f45783241fe78f6a59f1665bcd35dda4b4fd93035a9289e1e12509482e9f41dbb30bb778eb3956a6179453d2a3cd90aa07d05a370b02999e4b5ef17f10998ebcdcb89f8937030737447d4d9dc1c937223d43494cae7bbc92aa63919114723083ea7696167bd364bc103f0df773a0ec7f173e60d138b5e33602edc6fcef09567870f9ed8e8acf227230e3643cc4244de3fa555cc8a07de9a65b1e01f8cdfb0bf0a7e0c643a73f1f5977c2aa37caa9e0095c4d99ca9d9fa7888a0b2e485bedb3ccb4c51db36e26af196193962e7a25ff54df2f969a570d777d7ba50dc3bd6b27b8e85aeb67619ed93a202d694b8e95c66843d85a911ce77ca6482decd34567a5e85adaccf211c9becdc7797615e01c1dd6ce432a11e0a4e177736d2ee0b13708d6b7a12ea5b940e3e19e6098e9836b1c5bb957513cb3416b581cd86e75e085f4c0b3daa4aad9bcf647ed42b19ca009aac7bce402879175d0b70dd201299d89784479b3bd519165def1127af99bc23c341587c64142eb6f754b584589d07005ce3d3bbc2cc0ea48be0f5ff2e619cd3cbed4d4f7d8320ae769b591cffa8e583a98468507a33133a3f1df83588fe9b3b226b2bfd1b95d8bc492603a44a9672baeaa62096ed23a6bd5f9aaf97a8ac2320f733c9423c118786865835bde97fba73e0406936b2289a744418346d5517f652ecb89ba3ae278a7c80a5e3b2bce72012a0de914a8950a84f342af5aace5a4c465c4a1ea1576f91d214ec5e74b189fa9dac5cb57553aac9b190d6e393a260f8a2468909838914b0f15c2d519249a52fb716f230f8f6dd1455c6621bee847b89e87b017c148cc52f2cca51d456836c8fe9bc03da4690cb67a62cb56e052b637012053c9d63af57693a338cba9c9f3b7cc6f9c745ea5bb7db34cb151602b5e30e567d5b183c1974c990418d18d53ba6a8501e9611a7137a8c0bb3fc078f0e2f00678e3b54a5e2e29928813c0ab05dafed51b28a28344372b6075b0738b51094af29114eb7e529e71a0388ed1d0c4de62c6f30ea8b3f2ebbfc9568944977fa4ea69e86d8b96799dc7c8e7a80a930fc04ce2c890a5eaa4ba5d07b5d382c5dbaa54604f885e5c4be41ed3012149269c50bfdaa25023fa78e52571887b1d69cb46e676139b6df32bd369eb7c948538213254c1a4aaf71c5fd764e94e510904f6167f6641d2838106f78323ce9f6064d6b05afde736a9afe6d12fa50fe892f7a34f561e3aeb35c3385c4eb9a006b2bf9f52cc1847b647f373e92045fc349f7948f8fe550e376c1ed95799700f4bce5540a803070c48ee4607f64ee18b753dbad10802541135a4a9fd21980025241649be25914e9be4e2bb042d1afabd023a8e70c2549baefcc47850c42fb3f33d3054ee9ff84a7ed8fc7e71b32bc4d22fb9647ee033284de07839fd65cd5e3c9caf57d66679dce48a0ac8bd3670b17150f3434a348370f93d45390bdc8b922e598e4a1688f975f028e726397877a81de0185b66124f5366eb581ae444ab72f72b6c104116d5e74df3adfddbedc5e551ecc87a83ee86ecb4287991f63cb8a107fa143bd3b6f787d64c7a6389fbc28adc16b4b30f48822115a9401df7cb21a86a9a2454ea1a2d8f5e64093a764a550cf4a61415fad506a1f64df6ff9fecd50f2a163329cc5a47fbdb0e8e3f282bf166e7d4dafa26b8db02f6f4720ae590454a9963c1ce3e3f40f1fd21fbf267177bf8095be06328438c7f2e270ffaab3a3bc2a586f25485dde33c93ed37e05f7fb5e39a5c682bf2ef4473559be0375558b259f20f724df55eccfcf70bdd0145b1c15de32bcd8c0137eb36f5b59e10b7e8f2e798cdbff7d17afa80b86fd94c1f33b5df45e331df7a9e57a041bf0e22cdcafbc93bbc29e53ecb22fb3101cfefc086795ec90d07d2d3ff3fbb1f3d02c246168cc7b6ea01f2d97488e78eb106e97409bf72db4155a8c807a80fcd9c2f71cc11ad06c20051c7eecc1db53ab089262dc7b2149770edb7cabec1cec2b14f264af72be80f4b6fb70ced90fe8eba6940e2a2b4a4fddb72ce88bdda777d5bd75774bb8b8038e96bfea2d008373ad7b6f36bdb110c53309ee6aa213228665f0d933875cbfb881ffb13cc7985d70297c8103004742b01dff8a12a533720c39145c005d187019f120cab82d0d5cad0cea0a1df62eb24949d53286b71cccd4c475bbe74ae5f002e4aa69733f8fbb3033621ec49fcbe0a017ee3cb20ae018b225f963b9f0b5f670de2360d5f3fea9134d276e48fcc40e6fbf7b836401309252ebc9a3d86164c04a6789086edbf248e9c538b3b38aaa2ccc921cc5da05f7a8b99f903206a5badeac5cb6a26e38067b15f4fbb6912b181d0e22f50ea3dce8eafcf866824f843006375f317de4719e7dd046c5cfc5dd00193080ff541cf8427141b47a5ec0d6ce934fd02297ef140fa14877e615dfc24900d37183a5904c560bce47c5755f0b972d36ee0877890fd15a692eb480fcfb56cfe369302450cb8a9dc091572980446cc8e55eedfa7c56a2d24a8a5a4d491c7c65cc4777f84a7ef96fbd690660fddf475b69e38626903a699c938d18ac97d92313384e55f82b1b77750239ae5ad841655a7d8a5e2994406bf1ea6cc592378dd8b2e6bcb4abe5aa59b9fa00184c517652a43bf7dbed175806fe09e21299a177b11a76a9c6cb821ae0ca93029a58935c39961c502ef6beb18d589127039e48dfb43bc57c0a64490e20b6a9237cd4af6268898747737b956946be0c4fd4d960d50a0cecea38cbe84e9e7fc6df604e25336d881f2ac6c7473edfe5d701586e4c0b95f4118a327bf926a3fd851567e0019dde6cb1ad0f2166256da98f7f86dbafc54ba5d993d545893e4b8e42bbb7d1fbb7b40955507003cf565ce4baaef4d04a7be6d1350f44155d3efb7a101e7dd4467ae0940ef57149883e99179b3232094be53d74e4108636382c6828c7fc9db9fe48d6497d1c2cb3ffa6c4aed969e933f28fc888472840f364452aac8012a48972a79ab7586505490b3389ee31426681ac0e284e474cab582e04a9ce12298345c019b444b8c235219e85aeecbd787c33e2d0225d95cf37283028fad97a83c5e62754518db4802482747d989cbda0c8f409e323d1bbecb30bd99be9c2bc7c21e62fd6d3ed175f8bf0842af49347565bb9a2295efa5885fa3a2f2cb002b8b38f47710256a5dcb31b4e4236be32f64e68f9b780d89feccc732d02de0f2062be127093db28454cdd1662152b69edbadc3ebedf7f217be200ca043f69b10e04e145ff9c6b7b00e9abec2533a56be112a0ef991e8f31546c7c4b79f6903a093d3fee70c5c8be7974872d890c1d9cddae8cb097f8ede2c9df38dbc10c54c45a3b82869c0bafb10111f3e63a63caadc90b9dc9d23abad89d15bd7c57442c3c79339640d296a02fdbc04904cf1b504aaab234896949b6cc955ca35a3bba07c3f4a9676ba4bd52bbb246bdaa8df89f04599ab117d8a488e76ef774eb8adcab2e8b530005cf892f388499425b8b5c7a81b6b5a2cd2f962fe9adb815cbfa5b7ef4eb4a3379bb95313d7aafb59ac24cd7c68c93d8668e4935c20ce6ff0cc661b26fffefceb917bb0c5325cbfd72967450e6d7254a07e8aa375643c8e361a6a1f484458768c2211d6026733502cf7f3de677649433a83cb43c8c9f468e9db7883627dec4b09f5e60f7b2f3a782ab370e057bbaf7d05d25ec2374fdaa8e506a554a80995dffbc46dba9f3d2f5ffd849349151348a46f7a26f02be084674c68d384a40af4d6d067bfa8407bcfc01b339d7cf13d00d8b6fa33431b6ffdf7eed411e37165f01d4da63fddf7bce86aa9f54bea8ad3e6d8c72b3e9c51974faf53056e8d48e8291f0fdd02f9d2bebc64d2138042f9e06b4579283409647fb01c0084b74d6af948fb2858d4188c56d6d78595b97ce9920ac284d010325b206b67cd59686ecb5d8b37cf2c4270cecbedcd62d088e9184056a8645f4cfb176b4f4cd50f1de42e946fe544172fbec07a0653f11348e84d68fb1e0e1cdc3d2e603e7fd7d29673b4eff3af11736bb20dfa3441e6f17cfaa57f913899653cbb4db77d6b769be90273da4e6a2c89b1bc2f0c5a5cdf90db5a8c3006765a58be458d4b13287311db7a25ef4ef0fc2037412c027f68e20065cba912b422dda9851a6e79de68a178993be673519c36753e13aafa290859435e523a78d45cab093af2d87f760e60ab6de6d146acc6bfade62c8880c81c54806047b74bd58c7ef8dda3c9ed75a28f2e48d49e73ff9956260827fd3fc7b7723786c6c774a4c316c0fde876349d7bc1a9ade85add30fec0c11d54d50628c04f4fee73876b615d0d8bd6a7e1a6877bb45199902f2c3cf3977bce60116e3ae49127ec421c78b067a3dd5f4364d5eae2941e361ba44348f5995f55c49f54aa1a82957e8b55f5897d2e062d475d14c393110eef876870fc29622d009a93258f8cbd49ae6a4c99f964ead65329b028a1ae57283f63d6bc556a2a4f362c87241859eeb029b5a092d357343f72f4ca9c79092d1e39940f6a5b9246bac9cec14253a5b6f3f4a9da5cacec6fadd5de2f3b23228e28e64ad13cc40b127111f76bce4fecd9cf940a9ae44d6057e6870f616858967075679e5d23b3077f5646f7cc58792211c4229f7e460f5b6603e4b261feaef2628919a688e4b6e0df6f8e20eae3de81bf9b633aacacd9a08887945eb6b69addd9e6c8fdb880b9bd78f01039390fe5156b8e28be60089df1a04e1f73daaa36c0c3c8a5538c75bfbef1c4a995e18d638c3171a5db5d924ca5a7cc30e39a680d021fe26cac43cc26f6bca118886845f8a7277644d4f50260dfd01d87312b03490fd09b977e9f38d4650be2e9d370682e0bbcb06fea53312c0de73d5180fd782335bd1339c805f3a51ba18a68fd337c8e6b9b4da13bc06ac0220741a0ed79d8584ee9e4242700de651456f244fda0f77e519a5e109ce242137c8ff4fda3c28c14ea754d30ae9d8ce58d31676d7f805e6a9fec2ea3a4be3310d1430cc2a1fd4b166727b8f4145d7a494e5f3b06dd60be4e5caef1e28ba01f9eb93e118329cb6f06997192a8289fdabc647350451168a0f257440b1a38d42e3513db3dc1aacf3d7ae5ded2626d6e71e525ab81bea076dfcb9297d8b42a03e20d26432a6b99323c1e7ecddf9cb7bb0a7336127da49516aeddc7fe1d92e35eefa25cab3a55fb0d7c05ae3bf530f4591a058cf9e0ec494863d6d8c6522add1ddab4fc3f4150ef82f96a5910dd37aa498ddd786f7f760ba16579d07d6c069158a96d50239f2b7e4762eade2fe46d7c26b533b3baa2a2308ba11c9b95b802bdd735a6ea338b89e870f78eccbd87671c5bd33fbab0b2a5e7230ec04f0fc95c3a2dd3ccf0568bdb2b29ccd548ad3ef05e1c6f7be187f23e99f7561ff9565cc621fc4d1b4816ce6422e81b64a0b9e5d1eb3fe59c909a203aa911e6dba1dc944a649e07a8e489b1504a7ffefdf41d1a35a51b5fc9a42dc9e880ef556c914c777011f29171ae1c7711373192e4205c2b02d9b9f3f1c29597505169ec3b7e8b00a6ae8dc52d8da9d2532fe90aaa287712a12ce5d29eaef1e1dbae723ca38fbb2d1cca21545b91ca1933d0598a9c9ad1140f390f30b915e96447ed251a8364a0dc00120c3a77f1a5adf07cbc5e40d583df94ace000567721ec7936cf24da070446a38ff5b52033e52d5c4521f64448da9160f75f67695baf6f2962b99a1d05cd16b5b5d2a2c9544bf468640ea735a9e6a8eed51f5922235da4df5de2bd5e2724e39af8fb1d16f4c46172b4fd380ef87fd4a52334fae20568ac697844d46799adfdba8911167e52e7c8529ce3b5ebfc2f95944021a54abd3c8f24ddafcd84eae7658337a497eb64502b77551a41040d6e3204a228afe98a0b0c816a59f85ede05d4d98020b350d75216b211695e83210a8aac579e4fefbe8828a7590014dd7ed768cf2bd1be3b3e7c8448aa004ed18cf9d8095ef18a05d13faf27ba1249eda369f7f65296be457205bff4e20da851a28f0ec83b8a963e9c7e97498fcf87dba507bcec81c5e52fdec62dbaed5dae0967cc8915f684c03fc697d5108b0884e67ecfbf01411bcabe27952c0f8e7f21217ae6f05aa1e27205a8905fa8d80b2edf9a18a306859ea83540c7db85d0f6d2653a5fe94f3179dd5613d335889079494bc030457248d279e4ff71a230e60d129e21c7864eb54b16ef575c70147f85b9a1e7125c3126d2d6335ab67bb55eb6b0825e267d5cd4ed12f7d02e960d095830409b1b400dd7cd9fe3e44f6f63c39c79458fa308323ad16106adac45e094fa60ee0f0c31b041f1e204756e88a9631eca305af118cd9f2668091493f1eb942c3e83c470450c85a7f2e171ff2e0c3160dd288a816b206fd659a9a8251c8af1dad59b2199b5e8b2548949622fed6b99620a26586e11780f3f9e5c5d8a50d88f6b66c2734c0d39bf543606a87a3c67d80943ceefbb52fbe1fc65ab4d28246a3c0f884c501afb10397b7cd358986a0c56b1b07e0e9f811dae7e471d801cf2b44a24fcb864b8adfd598337540d32ef89274ed18a557945527976ffbff466471e8bcaaa5f7c1664bb9a9dc79daa354e0852fcec3c115f43a64519c5a0dcb0d7b8c3341d4629fec645c7792b75a08aa9cf3b17ded92c553c0fa2afdcdf4f556890693d83d46562efae6532767c2ba558dbf1849792889f308fdf0ed23a9a777c619b389e04fe318181d47b4e57b9e9c576f03e1c6b53f09cdd130af3ae9ecba2dd343fe64a5a6bdc72c05257aaa99b0fbb746f2db129a6620c7f16132cf179aacb6fbffc0dae66bab3a261e5db493752811f33bfe2fc4da6f231dad70e4dc808231e9b252193cdf4c28bef6702fdded31b436b38bbb27d9a707a873f2a1c10f20f4ceef46f788c4fb009f05958dc6c8dab7ac6c4574add7e3abc8705db6bf6e27a56c4e771c84da7160d1e504461953bde40adab20ce83d2596b7b29866b9b39e64d8e7f63addfb2f7c8c9f2598bae4849486847df09f6a9fc7dba693c885b5328a953397ef9714c18e8cf32a127070a06b41c121355b57da2c70b34e4df4c3af0e671360a4e8aacf1fa9cd7509e73005d07ec6ffa729792a3aa068aed98b705a059cf2e8d56205b27cd674e00b6ac68000ffdd25fffc519790aa1b46181b86930d880b9dbf37f2127149ee91fa36e4faa645a0a93432b8e96cb2c339dc3c1bf8c92349feb863c3b788d9cb6ff8a1f14907d782bd9627c5ed44375ff56b5365a3ca5d4253d5f4dd81eae13380b8206f133635da5e4697ded4e01ee644c52875830f9b38ca405902f61c60b657378d0641bd913615acb6316a935762e27790f7a5850c6007431234266743b41d0ca8596f627fd35b338e2159ac3ff0ccce786813f8255380b6a6f82a88259f094114d414fc4d8dacc9e4bf6e0611195941e995fac00a554d4e90274059c2adca231aefc4070829531f179bb8c0cc92d8403b9686278ef1f4dcb7c8216d8a0152a8b2905bbe428c0a872025edce1d785176a0934dae434ef95de0fe43f6d235501601fcddf2ede51aa9f2bbe63b994950552f8e8ee5b9e1824624dbb2f403b2cf83059512eba3fc1bd3bb24ddbd4fd2db31f800302f8b9d55d671d8a24902d5590ea9ca45a6c0f1e97f229318980730338e76b1580c66eb33d7dff45dd47090c79bdc4a104a0687f47d1d66a5eeb0907fdad7d98b589ea73b153b8ce8945b6472de62702ebd43709222d966289a518b8fdcc648413c71d2db84ac00051b00299e8a8d7eca57332cf3b24ab343558a6f7a8f06b3ce820f0d984975296c0e989912d25515ad2c888c7c5b2c9420bf2bf976697cdc960c70d5e048b32dee98089cc887fdc737d14ebed715f188ae3e1a109ab6d8171ca71c4e329f1309aadbc164abaa8c4634b8d90f3490acb04cad89302e2962d66d859e576064e3ba1651d8918251209ff3070af94afb955beeee52e802e9caf014ab046a2ec6db7d11b3e93803410c02204e97b8112d9f850e131062ce39e3e38d719379a9f3e1a443220a63da3c56b9eb4284acc58717a1510a553c7e9764f0befaf0c5fc2f4a76ba4b40a8903b26651ddc256578955ee8603246fa6d3a900f423285338a7e32ae5e3789947188f5fb0904369eab92325784f1a75109f884879d5eabc14687cee4b510853310c44ffcf487854ed656ef29bfbdbb19fe69d9a5cc105f8d09b0ec55990e6ee61adf7c5dae9b1055d1e761e0100da6138a8cd12ec3ace4fbaa3ac2926c42a3c67e651b0149687f052bae66a0acfaead21c04508a9a2ee106ee3a8445a3a3af9c47c8bd2000cf85e3384a3ebec70a138a99927210631507a096df8e50eb3fb93afa02ceecdf25abea0f40df6a2637ff33aa8c1948cafffcd6125ce7441de6945aff865daa1ca5dd2d1a390730970c8bc44088b92e7ff9a615a5740209a8109147c5836774417d809ed577a1087e91951debd153b4d5f9ca37feee0c1a178c4cce115b41a5c846b5b6f2697e0667d36259d2840f9a620933f0fa114f7e192b15e7192ed9dce8051f3145e1e51af8e88221630daf2252ad9464f3eff26a7dae9e7eb5b5534de4695bbc57af40e77dae373ffb32f04957c3a1e0d118cd83d37924d8b40ba529b5b45418b46042f9b3060306a4939721a0573f68c22c3a2a57a31589ecd59be4c81503222d4b33b839a6eaab951ffe60662a280302889051abad0efa75d0bb8f439b62faa7678e224142fe5c2ef37895edf388472fc14aa896d6a2bc24eb429a36bd5aae707c7339e3579f3d2f11e23bcb10bce4a32f6591dc9374774e78832eda7627bd6b68af960e2705d2cbf94df3c9b93aa25cedde6b60407c2d0b0499298b48ef7365a12c3cbb07369301b225e41a5edeb088fb76f999f10a12419864788350d0da2047569938b1cdecc33151a522e0f8c15165201f38c561b2bf9cad7400ffdab7bb26e14e0e5043f343169a569fdd27cef30ab0876b523d4b21936ff863a0485147a6de64cb83cccbab335ded3156a0000c191d09eb7d1a26060a4876696e08148a15366934f693e1d13aeee6931581a291fcd1a0085c4dcb3233f699dae68787face6fe42ac7fd9c7a2a5274c4136da847c6c0a1731c94f9d0abafeedbef63fe20eea53a92668e710d08f364facab5f67c23b2c4c310d3e91c14a15ff3a0c5c8de870e8180a4018a819613e3b4bad81b6e115a5745f6dc28f6f8d9844d2e0f858858b7b868ec84a24c92e8e82244337e69d479513ab4144905ee0d1bf3fc4972e38d4bac1de88ed62984b23a3659608a9c51b14fb6be7d91491bc8e5d5f1dcb4849a81dadd95351685c9a643e830b59591a6ca67b167eb91c533145c94879fd0094b1df9e078d6dff4bdef4f9c6979e6f2c7e6c18934dbda4bf7e8c2b3cf429b9a32a0a2daf4073b5388394f290667c70fb1e493e6c1ef160920ea8aeec4376340d11a0141596b8d7647d1a6b0e4b0ce8c17742c3886c57683c6b90b4f6dca248f1c5a6f70110eb6fa4fb89ec123c53464fdd7c8693a1297520ea1e4248facd35c7ab3fc297e51c9265ce6adb1855d20ef38dfc55ed30607d4330fd60f93532aeb2ad601e6b8e03d81930c5a8e65f63431d6699dd4d82a4a8667f32809ffce6547a3f9fdf967a3405100f0ee5851a2541077b94ac124fe5e2bb957ee09634a74cf295e09ec2806d33245aed8813e3607dfc507bd356b15d3bb7216f0ffcd7e9b165e79d53596176ba12c13eedb710e071e18a27eae62fcbd7a3392e3f8d51c736235db4324191a07e752bc4bea78cb38b1b91ddfe071748fde12de052da34436adcff5ec2659eea67b22d08b35d05beacfc27401325b02f00bc40ea29cf068fd3f18cccea14ff5bd76c0727b73a72e76ae44a4e69b1f00474ec81ef91543ebab276f2318155d48c0a0c83854d857b1ccc8caa0a242676bb61f3fa5817925fce3589e415f862e9f8a2c0a819a49ce7af85f252687dfaeef18a322f6f90761dff7ace26e11dae8bd4a1a69686fad7a2c93539bf0bd0ae2ab3ac94c52bfe2175399c3ada44b8b32ee5a2f459d381e816899a779e2bfab5fb17f5700e82d2196b892b4b7b5e248b76c2018474b7de2f62c4f88410daa25d837d8e60f28d9ecceba4e44c0cef2a934c476f46bf95b13b42b357281765a7412cbbadb2820e30699fe48540117057bc1861c6848bd95bb84466b991e71574315fb74c6778dcaffb01d9485978dee02cd386c74e4f95be88afa5ac1a7088b56e6207a6e5b76f7a206496a12b4dde6af0b7d52582b711002c9249c356f3f3b788988105f503a6150eac7122a81b4571e1d84189de3f627baaaa52b552dd8c3989202f5f96715488c8baaa2f50d3f91f8d9c9e3dd402ca670cd34beb3bd4d2e59a55f2b0e354a80f3459e429095a0351ae6d2a1615d28a63f7b716aaec9b6db214a230065c0bb642956f3b4023c4d5ad61115109ec35ff5a20036951b575218b5f370dfa86a80e9b1a66d247762db3d783e61ad53a652c566b922fa2ee4e2fd7b5d18785df54d96574c317a578a7e7bd91fa20a9a42908135b866327dc29714269a4580f5820fc039a799e82391f9c4dc3f90a238430541dc7e1aadaf37768e3ff031088ca0b73f21251fd59b3c284e5f2ffb0a12a95552ab43481e283fbe21c49c387a3154cfd967453c3a90dc54aa03155cac5760f01544128ab1d3bbe038f6ee4faed715f5d320a8f4913b1c34e19d84635899cb3eb5bde871ec222f7244fc148c977658ca5a7f7ef14e42c5f63d7189f7e021131530bf0618ab8821ed321e155c3f38e506519bcd8258ffa81cac8dd1cb50bf572c79c206efa9c990cb46122124eb1cca55db1fcb38521d7ddd23c52b6f146cffe097514542554e1c7e3c087af50cec198351f0df3069277903dbdac24217995cc8561ec3a02caeb1a2077124f4c180c8132d1d7208ec96e1367e8ee5ed6a34d5ee1ff6644a21fbbab2770f3e57f7a90cfcbc47509f5167f5491b203d2359394918b3b4dc252f7b4631fc167f3c0913dab8a14e7b56e4a1ea46964572dfd0ebc17ff03849c5a1d36345fd455f624e2c61a64ef7ee9768001332533f7fcd0ef066a2b19afec6c05cd897835b88b0d62db04adaad1ffec6449d1e89d70f2306a39920a8b2dab5af887ff4eaa70cbc6726e303fab54efc6effc4f06be80a51900bdc7785479707498013682dd09098d474b8db6822e2c5dfe94b8505a80d63e25764d4e736e894f70d2c85e9779cb79dbac8060bbcd3d96b4a16bf1718518d9b09a1937219527d8932c37887e4221c31e93fe7825409b63267f3cf0b64fbcb0c38d515b4616fb968dd012bcb2dd1e72c1bc4b01cf2a58c7d3a01c41b64e4ce2ca59f2c486ad002cb4e94b7936c47ffaa4a16e24c0f7d2768585eb11957c5d58640eb1404b647af3d237bb794a21bd2949dad41ee0e39d150cdce957b104026b06f0889553a68d4f255043f51f612783e5683fe54510fd5d5536ac6993bf2ebd66641c341551e2b1689fa1a27fbe5a7b8f903ae2098c0bfe1e322d2b5ee710262d6418be7ed010fb5d5006f8669830a56e77983db45e1b57585f33f86480ba4284a9374dbb11003c475997293dbc787d1905649f9bcd9353b6e1dc59f2cdedad510cc359a5b91cd28c8ce5931611876e99a1b7a5927324a00b4df7a50d800e9cffc02f84898675ea44032452f18769810cbf4986d55e4f3d77bcddb2787e5639c0c47588435112a1c3a15b4fe343977c06dc9d222bf504ab38be0f440a20b240a57d587e96da7848851cf559f0c03188db2917e317cb44a72daaa602ca15384cfa4b242787d38f711627b927fe2f5bed2d61e64be5834afd24a87a1bf1da176fc29ecd870d769e0fe2efc37308c4c5555164d2e6bf2861a3512443d85e27d6f62f395eb0de03f384492ac0b60388785663abd314d3ae0f241f08586011a81a3af0ffa2461cddd66676e5992177b72eb4a3859f38e188bc3ef608b22a616ceca3507cc8a7b1e11b5d8e4766ef26eb5f0a4fe3b982262382ddc6a268f6d79a567f15eab72112a04c3e268114ad5e56ac64a42a09025281b4ad39e0bbecf509dbc134ddc2592977cae63184dcf92abeeedd9f1bef5e36bcbb3e2246fac3c3db6a83eceed1a7d6adee649f77d7ceaedd815ba756ce9bb9abaf75a8f0a1f5799f7e57e08616c7bbba9a283b223e111655b0e8638409b84c6794e5cf37a6718ebac791bb8ab4e63039a5a3147a87981c9220138fc49f528af9f56d5776866f850a8bec43a78bfc25781ab91303e2e30ce1fd46231a7de4827537bd8d9e5e2b0e1ee04497a5ae53e196afe20f16814440782f76190907efe2cbb2add905499b8546b993784c3d6c2d848ec6249352dad00e7de4874e769e5369b5800e5df94237c19206d952198df7634e54e429c502afafdd6b2dfaea9691213cdf5f3d112c3bd485f946d8c5ae8ca6b35e5c5c6bee214f6f8d25a47dc10a4d225d800c14deb5da2e3a97d2c0c617406a444fb585c76ca0835997b572d0395b64dd726427b8897d9c1ed3fbfa591dc05609da44e8f4e920c9cf22d7e86cfd60758abd36b08db7e5457de93e30a90761f71efc33209b93cdb5a40fb670e9416f839aaebfb3a96efcef08cee61b41fb64d2284a42b049d397469a5d5752f4b896f2908eb6cabd050e18b96bd370d92f6a93f1738b5a64fd54d0f67ac5156fc7440f30aaa0f1046ad3ee44c35dcd64d85bc962d5b5cd1e970b9437b493e1222e76fefac3a65a305a679aced62b653473a6a0571ff67abba51d6b69479a77eb691bc69c0201861e260bf11b8c8cddd81ae2b872c418036401c421a383bc7a95bdcd48054fd53784be0900669be65232184c7e647b0e43d657e085dcb269617965148ba0541cd0b237f4a572c37d9babd79280f53a87073c6f1fccfc4e9925766236e29ebbe23637a37c20fc7e7a17906963d6f3caf77508559e8c28df599f612e4968476af983f65065309a952e9df4217675dc87fbf17633ff3c85f59c4eb253c9183b7db1a5114fac36d12c9769ce3dbe24718f9b1e694fd0514c08b2995333d9c0ba05fb2182b4dc1c2047e121c9ea1cde42cc64e76d3a0dbddc40a15a493d64915f23d3902f3ff0016f2ebc3b68269733f7d39e3c80319a7758c9adeea1025f559486eb3f871e97bed311b4614bc00fbcfc37e83131df42c4a99c6bcd5582182667e8fc4395688f0d03fcf9c46b40a59814f50bf65146cb7398740b6a7b28161ecdfbff53f0125f09971f2bd80b6a825d917f9e48161822e958c8d56f25af1933aa23ba1a4b4121ba41a7b6e736d5370cbcc62489c186ea46f049d4c24be7d5aa107dec7f9528eeffb9fddd3aab95c33ebe86459be94c0cd63c22d138772da814c2ffdb7a4445d5e5b43ae3330b4cffcd068169af57aeb96111d4e1efe39292652e6b90db0bc283d2819adb22cfb62184cf10816c087a38b38d7c3e35eaa5069e1a7bc67980121086f52489419837f9cee59b0f6109cb4cfb1ae22198fb0a298e8e6017b8f1db04147fb9ff501a6b4800f566e26ca5b0b9c2e7e157de3a250a70d2c01ff5a8f1c33202fca4ca0166ff3771e1c4c6caef612021cdf5e489e51a8e0b1e361461d7405925626840d506a18943ef2c570b4d95e5e838385e1a875021b8aef50db8f09d02fefb9019881f783da43515f34b49d17a9026ed253b90cb5a568a43dc54ffa3859229f141c777310effc982bab1b1ffc989812fa7f2bbc2534c843efba3db0732048d8dc15ec89b63d14c81b6f7c078a4c2d15e03fdbf8e1cfda1238abbf7a1b1d2a67df8d862f3155b6d4d795a1c6570635d3ff441a6157537ad361e154d6293c172238fcb2db5dcfe46ec5d6ff23be38962b535551e29f616b8b0ff2948b082aff1cb344bc12d7ae6222cb3dc47005c60c62f48f00f0ca69d91a5537dc4093088d8d5fae83be97840cc0d6cbb317343767356aab0862e6d0e39d1237a0c6b94632173542f0cfdbc8e740fc6ee62b7007b94e46030708ad9e7934da9befd399cc14c5405c48efdfc980bee778c0b232dfc2ec9417d30c088d8451188df386299a016a74f989ed6656af53cd98fa4c912ace1c46775a5f8ee39e520440034072fb17abe0bf2c277645a39f5d9a1f276cc2e0fc011aa06772086c9883dc20feee995f520da9969801178197a6fab10944ac1ebfd54f9ee566a0f618bbd01160fb5e02dca8a478b1f0b27f309ce9d9b8e0d01b44443a38511c8aa5fee252063c173bbbc7822d2451f7caf60053e32205e7f1ba230b6526fb72ad2f1a55617b4abfc0b6780082068ac2cb929e2d146b34ef0696cedbcdc9fee4a91871b7f7253586c3f4198da9f7e0af21e0a882dec716d57266b127845e118207abee53133ceecfd803a387369e01e68ec5205f50c3ba65580d921b24c42ff3d12aa5c1d3d6d744567a736ef88dd8e9fdeb3dceef71e691827a3998a63a5611827205bdf76298be2e7d243eb3bd22527fcb60eaeb16bc7e8919fa5ac720080dc03285e2d56a5dc57106856faee9b6086301c0c2fb55e05dc9842ee26bdbb27400e64fdadca844a1eef2d187f328f9c264fd4c6e81437091d28251f1893dbea9eccea385422d27a90a5f579701adf72f7d9aad004accc26d206fb28e928b00986d2f597f99016f459522ef194013f682ac690ea23fc9489484d88991552d2caafa311937c0c575abf5594bcf5eba56ecd068cb8f0fed722ae687388a5dd1c042fa19e5db89c4ee3e2f528e4929159ed42a9fb6d736e32e8547a40527ee463d0960fd0e92dacbec23a4a061258651f858d36b7bf72acba58da0b9e700d28e1d0dc92c4099856b54ed96973fb48fdf275c4cec9d48ef03d3e28d87ea7a8354e1ee95f5ef2f73ff737b0f6c609d795eb98e664f48134a2fc8b4b33a800c5c16f562aa2ab086b3e5b8759fad95094b0d7a6ea7368aadc0bf5f0e2b844fbdc29b2b8578cc0b3fe9d4bb03667e998192840aa132fdaf200e2241298877261f3333cc6eb57cda7360dae872c3a00ea0dcdf8a60ccf4fe5068cb79961c6dedef42b9837d81dbad6fcdcb8fccb6d46d1ef605ee94e5291fcf935cb154df43e35c50f78d1ec3e6434828d7e24262d0ddb4be26c8745cf075222f2b904304cdda7938903c253455d28877dda3adc5276451ba95bb72e341d50a43f0024fc8c305047d5b776869ce5ba4489200f7cf83b818f3812b1ea09f400a88f319bdd85a023b0197ba869947d0e7c50169e09428f720b4069f800a7ecc9f76deb1a3dfc291cbe1648e5480649c792f018c99256850bf76fec91876c6e74aea772dc73e8c6f3cc25b30dc0aa6303ae5b4b036d60a6fb713a6c33801885cf525dd325d84faea7c73176fd5483de3d4f6e78d635bd86106120904e8decbb81b0b62e4a40c47957fd4b98641c97355874acbe83d002fc01e8328f661abface9052841c8d51eed1efe02eaf1111073470382cdaa476ab839ccb51e0ef06fc07b22a0f32f925cb75b0b1e210ac56eafbd0c8a9b7ea58d41702b6d9317cfa995c8e3c69dc302182b33e989a51241f320e6a923f09ea738e149eb364c6cfe33c8df8166c8782588bbb50a47cc3a34582ff91846a67b3961a7db463cf773b34d7cc86c74ab016672869487621176df56607154413dda2b0972cdd2f6cfd24700c84d0ca99ce75957c7cc6e5dabac9675f68d81747af25fbc9b0a1972981a6dee78b5e5d49e3186a3f227c920b582933f71a4775559cc60b5569226d22a0fc2968a85922a76ba4908dec6b99184228ee1429d5b8ccd351c21fb9c3e39a907a4c3fde4fc0bf4e56fa4be0b60bb40a7bc8393846c8cc1b8d9b8d887ab7ca3de873f5c6142d0d83da6722b7b00ec41483f813a495345b7ec9f07beb689b809b1fc085a6adcbec3bc8b7e7f488e176cb3b8efdb43459ca04eb7354e279d2e8a2a39e70566416b1e10b4a6818436e2927c5c6c4eacd1379830653cbb482131b8e411492d3af3193e2bf6f18b8e013805641a532fb958eaee50329520aad3c5903962c125e84b14be0adee4c8a716e684b7761d7b5f1179007f0c7e2f2e7da2344efba6371328d1056363355b47eab0d82f280643b528ecba26b1c607a351084f7a0ce781cf5eaed6c5acb969d6f2b657b030da523d1fa2133cb4c9a007af309f652fea015ca6e85410f9361c213c2cd0b8f0abf8a94859dd951a4dca59086df3321d226e4b1046cdd30f0fe69da4be3bc3641db6bb1f65df9f56efd2bfc380b6e6587a0f0ac9d3bc655ef0fe9305aae5af65f6a74e58c20b73fc5f4e6d88a638dbad02b0a2b8386df5d3381741ce55d8b965e563b6f414c1f7d848bd28744e05167ef2297f99c6f77d38d09dda5f814a32d7c422e4170dd10b8c37f06226330a4e44f08a7d7007fc09b5e51115b0274af1bcc70859a9f88e4d1210973520248defe9c3bebaf333017c16cb00809a19877952d2be5811e54dbf82772c7ecc3cebf930c1bbfccfdb41005e562b71caa816fe7392cc8b3a0c14042375a944ba36d49a9deb9a7b9505f9552f844abffbfd090ac32a17e11fc94afeac2b8c7392345bb126cc83f0ebbd980a9ef19f30b6c56f94407679d44021dc8b50e86c9ef6750a86eb47ae5fd39de192ee49497e565b39b8aa16b60b31b16e20e15c1d7efae54d07b123432d232f0e34c488f3b4f15e7d0e0a9a34c3515cf287c415e15bd25446f715e30ffebc265a464c982af076a4f0c513453fa2fdf81e2ec3756add2e5f7b568b7a454ff3302971dd9a63fff82615b8b905ed8db6adb8dd97c7add98181580c6c10831eda43fcf5a91792e1bb3df79a39c3c1195058bb5504373c37eb143116c973dfc8613bfd03a4706e0adc52ccaefc6254fdcdff130f9cb368e05c062a1c8e7e7dc91c6351a2b0997487e5999f5dcc26083b6443b552fdb8ea3b83f6ec5402ae4247f1b59957c69c5573db4e7a518b61b7baa3b0726a33aeb26861ff5aa80afffb7b5b387ebf75cdc0ced12e0f2c8e7b92eeb8e65c73df371975977a7cb3cd46828fb8a3aaf970dadbd586c2b2b023dfe8a3dcd4165d6bf02d5d46fd0f5a6bba692361f74c340e22dc88383351f1215d95699c4ba956865ec24d5c5be1890eac5326b7446d9c4c19938d58ad3dd310feceb456c0a75c047509638751bc562321a2cb231e0e6e49ae96cf895cddc095bdb5ec6db9ecbe6c07468eeeab3d453d521a7a50126193c20b16d9a84905f08f4a321a05819ad224bae090ec4feac8f1bde83e3974d14ed116e30a3e38d697aea2176fc9e78f0e7548755c66a6c350da759508d172cbd1618190c62d7176371dfa542594e9975a1ba7dd26eb14acb7acedfc8aa9447db57d97f690ea4f88343d0b495384f4d5e090d85d6618a88ad11677d89aeb7db553b938788b7b8fe59162b19199cc33df77d18b7a809c23da86c3ab0af740da2a0a97a0e5fb364ecad4cdaf793a81b431a1299698902f349b33e3054d1b94a672a9b6627019fb7e616a2d1d598621220df785390bcc12eedfd9aa427426c4cb27ef5aa726d5fc792831e198737b504898756b5e3d757bde1ae5ed6b2502775218ad7ab2554da1af95b607427d046994ccb200879782b55ad28fd3d98984f0fa116ecf20126ee88697c90a1ba30dad9d79303d4731af990286fb282d1c7dd52458f89b3a55fb6c47c25162292ec47d1479e7ad83a50dacd1bec3501f67cc21d5aeaab7acec2d44d99ccde35a68c7393218af8f9d6d8783c8a26f5b90de0922520bc1e944e074bbabdc947afbd58172f8059fc0e67bf97d2537ebce63c35a27067032d31513247d0cd4af6a73b984164171647026b76e70624923532219c369e34d33bc996275e960a8a89675522a5d543ec5137a37727343dcf08619052a668db68c59156590d784446f0ec13d405ea29e30d192c1fa277a9bf2016c325665742ac24bf2b24a748ad54c008b8eeb951172967dcc83a69013a6264095132dbe48615995fa295b703b65ee5d6266777669ac47e477860acc878eff93b8357b390dad1197422e5fe8f4e54d552b0cc57b00539ed766636bbbde605cd9ae823e2cf15a2a34cffc1c1b2d557be962de7790ffb16d8e762e6d9312616d1f21f73710fd4b9fed800df58699c49ecca015971572e3a07a94fe6c93ce0054e39e15a6f84844119f48a58fbd2db8307f4a1077700d1d2d68f42859530bd19afb440a36c5df35cd2a20de4f90e31dc5cf944d22c46e78714b3ea36312c0a28155c443800a2ce01deab34a957253b15759eda77977aca7dd80f2c1e35d401879899af4cc108b2e1e82a8ee182ff07aee13ac4ee9b5fd213a93203310f7f127d4547ed1163ade4761174a30fd25950e626c320ce4c1946c53cfcd4fe249a8b90480f9b63de35b86c94721560c1f4b4381c8e565f85610cccae827c1c07a6cac75b0f0cf0592d5b77678bcb847801311467f834aff9571f5456f0b0ae7a247c4a5e7ceeaa42a6e909bab049010a8c380e143cf01c73cd4ec4f9c4df147e106487aab2686d9688c1cca01cbc941b1c51e0ab748c253dfb5bce5a65c4a9c16647255099a2271280822831dd5e5dd83d7a83ac86069434a71cb06451f43490f9f64a0b993a2274bbfb696968d2f927ef345e19ae2bfbf66dc145b41fa50e7000feb37b035357041601966c687b3eab61fa6bf6b9c2edee6b9ceb720dab122c29d89a3d148f5286b84b4227723cd616f55a5d95881486030e45843a7e7332d2c0c448b0a49fa0188ed68f167800095fb36be9982d47b7d5fa69fb53459c764a93abc151b15765462de4b80677e792d5b0a30d6dbe729d4ca9623c42f903d742927c9a09c1de3f75fc4b2be40d2924a455c483406c5225e06feb9b3548c0d6459b2a62893233ae5e57f02993c8952b271fef7ac0e82fa99039b12f4e18e5766446f4ff1e10043c1df07503604bf7fea9cc96a8be80d56dfd598d20ce428aaae98fab33bd771e80a9b82373731cf247aa621f1a48d05f442620ff186a4fa455efdcd2090603aa7ab19154d2b41d58c3a80c2447fc58cff6f400be2646e25370153be552b3e163a438ad70fe2502131aecf40b7630792fcd2652eaa705dd94178e7d51267982f8e215b1fd10a43ab716f26b0ac99062a54f25f40865a28c8b9171cc0538588efa585e590a556acc2e5f7dbeea301cf9cd8a97ffdba58eb1a22ad1299e1622523249707badcd5cf575549840278dea4617b7b1c4c0cff57218928e86f4d82b19c630066f21a191d310c973526782c1676008394b5300e05f0cad94f97fff65529904760f51832a9b837d2eee0c62a3a28e4da42e81a80c54e6af19f9100325f8e3933bf427a9e3292985e0f4be9026c74886788167a8ffe1ec2447d1619ea351f612af005f6b8434d3db4876a29865e54c0d512577164d19be118c78500b890c683325324175d0080b3107d131037b2615e430e94cf4e28c4d40c940fce29810e51e5a73634b4acb32b3b227c15a60c434955d42fbd44ad0e21390639d096ce4d0cb899e50cc9f0bdce7cfbe15ee37b7b844b7f8f5c7dc7b0ca2fff831b9783117d43ff9929a1ec445b232ef75578b8fb0aeeee6e635bd6816738d9e269ddb53b95d784851eceadad0ad8fad00c96193f08dc2e6c1b88a3973d5508fb8e0a852952fa1b04a44a8fc26052972af968434bb4aba5f58ba2336fcc59e93fbaef3d722f1aa81e89430acc9b55fc3102004459a38b63c3d0569d49b38a1c81fbe31e8f14928b74e1a9c969b1b4562167c62f98c4dfb56bd94a290fbdd0b30a29779560a3c101121a56d77699aae666cacf0abd048e7ef196f3a889a516b852daa4c1e3571ed04fab2c07079303a4a162ddde3f28d30ffcab658ff0b8767e42d8ebe7ba29a6a3cfa4affef72d00bd7f212fb6ab53bd79187e3ff0b6b3b77ba3b99cc6c63818c96626c4adfa5f3d0b0602e0bee992ce7adc6b561e23d2ae8e66b3e5e84e5ad880740dd1cae0a5602208fba5c59104a127c4e92367ef5847c31423d71c4470c80953b944657f3f1731841d3254693dc3578d0f25865176d14844edf7697b514a0745659611f405241a53af827f00e62f569e4175b0c1457282b45930298ef1d36a3fcb76ddff6847c6a8d1a40a4de82bd1bd7c8dc548c7541507f94db58ce79ccbd24455d55b5271c4a9d265d1477d58f409c9227ddaf12082cbb0c2c1eb8416aaac6ef08e45735a98c149d6cc7244cd97b80d23d7a0ba71b28fb956dc9d4f64f07cf8c55f95196200a13d383b9b24b9a4c5ddc4729630c5f7addacd236d48327704a6b25aed07290ee6832454cf3c6b3cdb9b3000f799ba2eef903a7f3a39d03dcb56dc5c9dc59e5783ee9276cd3df2198ae46f1f1bd8bf615743acfd7407c9380038d0dca455b286a7e1f5bb8fa5d13d749978cf4331909f299184036293af695e3ed4749ceaf178b5e0e0c48a542962bf67525a50ba1d375f381e088248302768c0f36a1a39d8ba4b780c64776bcba02d88eee68bc3dffb51e9d655d564dec87b24ca887da49196da53b75660bf7011a6c635d73109b905180c9ed1f37ebe56d05fbcfe347d17e11add147a912805cb8e1b4c321d9c9019743cb0da109aad85865f80869aea9473385a559e9a326465df4cc0d8c09909b01f0d44cd22f4ada7208ffe1997fe8c7f2432ad27118b08595086c0bb5804fef0c54b6bf72cf5e9a9c10d65a76248340b15597d4ad4b7d8f067584c6e53398a13a27551fe2a3a5901bbe6a276236bfbe1f258eab0b20acf6558b4bd1dea9ffa1ac934a5a941c17ae7dd2ae0ee43ea571ce8f94f43ab35f8c7c7bc4e2838f5b39db874284b9e0f89c969765f6b7de2927b00d6bfeb63b01559d8f4dc7c3337f3ee16faae64b8939b862512813ba90bebe146c2581798eaf7866daea9f9895c6c180a83b19c076605632fc0dbd87f618d4e3732681ef81aa9fcbbf63a41ac771911864d32861bec592eea4952f606262775abad1a33181bbb01343ff37d85643d3684a1597a80f5a943ece1c3692f2d34cf58fa9c54940b93d443a003916d5bb9cd95e47294e2068e7ed004d45ee39003f11f8a4287589f40006fdb6d9901ef47f83709b91b1a90db578e66865cc0025035ca308891bedbb3cba60643148a7e0489811b50f82a8b7b5e25e40ad76eeead1f2d5b9db29cea1e9e96bb4c69f2cf3d00e76d2bc43e48e894b7d7656d251bdb1ebc4abc2acddabb8760b6157cf8c494dbed8b11eab385279e06dd58418c01cbac1f560e3f8e8d1539bdaabe08f474ea5ac0cc4a93374feb4ae234cf47801f5427f654d1a68f95bc4019afa917f5f86c5264cfb83002f36467e5250446a3ac0b2d0d2e6187c92b45dac659dbc805d4e9b3c219ca4dd520d1502e73486d0a5496c06c5bbaf0c1c9c06a526278c05dca64fbfaf7139f4a63565d267ac8ee80a5d21e08cc18b525d0dcb8fd1c0c6c3071a607cdb26c9ae67db467937fa7a89dbb549e006b8c7a86667dd0e720da6db91d6b943f79677454c1e463e66c4e9d35c8f46eb42306528c0726be5c87d9651d9b98e99886a162e6a0b5f2040cd33bec5dc9861129ae2b1a562255ad24740c9df7dabe819e8b91decb4b0f90e5ad45b54d946dab55f4b7d706ae81ad4db39b6071c4635bacbad953474031f679bb5783b75dab0e8a13829cedd8edbdc4cc80ccbbc29f73a15bd392f6e3ee1c3302b16e56c125802f6f75c8e74a9aa3e86d2626c49266d786078219f78d89995a26b81f39f23c9476cfe8f4d907ac63ce2d42494439a140da22c8b7a26051aab2ff9f1d991a38b205aaf123ce4f854be51f666ee9eb2c5b684013b9c9e4e3e72568aa913b585ea8727868c8527cc2e567008e4699138c930a7855afbf1c66decce42c5f801e92cbaf688a766aeaaae19367d96bc9b42a3d409e8f51d74b1deb44f6675aedd280019c0b36fa2b0dc9b927bd406e343fa85489f08bc3b795c2ed7ecf1fc9e219770e3784032474d49e636394008328278710f50286f51bad764b46b8e9fd2147fdd6b07e56083a0ccfd244098b2cb4da1618ae8fb5759dfa0cf35727f7fd8a4cac9426de9c104ebd535ec7bc69a9c1482fe407f633e6d5ea10d38cb89931492cce87084e1a7016894c500cf8646f1d5d3d960b70a1397e382bdddd6f20803a7fe22ab9b74a531286f8d64f3f497943e9a19d11b85e22cc5b7412fb361cd337075a12b6e62011b355e67f08c23253a31876095fc7f638d295e41ee1098923ca0061dc891f19646cbe09c0534b76588a1adadbe5943d2ef75987ec53a37b77d51e69128d5c1ccbbea87bb9f80f56ae288b57abd81c2b34ab24ad089f2f0c197a7a00e400bfa9bd02be931ba8af4aae780ca982b54d30d65ab0a081474a517904a23d1a00bc01d1d753201afa3781bcbafa5ff52e82a4ee63c2aaadb877f336e1a8e14155db7aac1e0d19174eeb9d542552e983cf25c83eb005cbef1779e52625e0edf71add24b790ae9a9a94a0b69bbcef242bbb26081b213e208be172b173f4a27362d2cfb06b9e32da3dbf66228d06a8475da78e08172ca489915cc10e04ce0d20228fb151b7a9dd17031247395d3c310d31b70c8cb6f4cd4d99c0160ec70c35748bb4c7dcbb22eebb708b7f76ead0195704c9ccc1dd12ccac1da058502eadefd3f1cf32c80892ee1e0ec12242c0e33dbb6c60a771086c55ac14b738c7506bf72c27f5b335854292296d72d2b4e4fa7fa1f96402ebef1ccba1cd8120b1651adeac69d85437fe8a2623acc623cdbc035fb9d802ab372aa36947358bf99e9e0ff0eae3ce050bc471d91c73ab4b80a56fc24a88ebb5b6e0cd467ddf9ee037f9ebeaa3b9311e6ba121fd552f051fcc64b1924a7a7e1eee6e3ceaeef3920d721e43fe0893419558b8cd0802f61a7c40bb45ae990861fed09d1ac262f2142f879f6925ea3bfe503eb2cfd8fde78a54ccc7d5b7ec6a498c30a9ce91d93f717d9808ce5612a24e41ee9b07609aaa638707e9ba9ea8d065ae26e3e80f8742f71d0a451b72f85a77ab75af9dc44d19302b05bf8c785403f6dcef123b1f99801a85f4cff4c02d90d3b9204e03f601c9e0130811493888c1e622ee4a4602b855ba7a7853c56e8cf2cd9e4427fc56d763bc78e98c95206f4fc26bc389d81a513097f589a47368afc093486f88ee366acf7f55916549424d39d7e933443362be2fa93c56c36a8846ded580b62f9522da82a014bee8089901043bb576ddf77e5f66fcd79406fbcfe4f8287370c87c6f703e7ebb68480c949f7e1873fbd41e6226e9fc15712f2e6c459afb0d74f7c0d02fc011d175eb06550323d1a1755be8a17cb0e4c895d1a108420c04a92f6b886c3545b332cc7db44c7711bc8f05a666f0d07214f5582a2a8c752965ee367903e98bc3b0344fdba469186c422ac73376c00cf8f71654b8bec8bd465eafe881171404af928b0b5f9d1b89440a0c3c725042058619b236b478e9c910a93352b387f4653f55fc242cefb9f2befb8c211b185d7005cbf423251460e7d23f40da4f6f16445f413c17bb8977b28f914aa758d839b5f02efbf29695bc0458ea2ec18a014a5b2a0f0a1a63805b4f549dbbb24bdf3b32b01f74d838506cd843442c5ca32401a0377b2b168a22436a8769470eaa1b31c3db85644567a3d93dd9131a2a509cacc7f50be72accc6cabe80d73347666aa16cfb4e1ad009ee56cc594c40ef7b028ac27f6ceabfcab2b0e1dcc0776164d43e7b94982a1ca9acd96f76eb2ac5e4fda330ab5c81bb3b026bd167918908edbc1db5859d21ebca89746bcfce87ee3347d0a24b8d5447d74c6604f8a03d57b84d2dd6c1d32c18537b98e7514ff327df683c44013b28a74acfbdc1b82a7bf8e020e0ca744a0c7a85b20f6eb0e0bc9a012202d95501e306b943aa33cb75fb467f08389ee55abd274f7c1d8d09ad76bbffa4b8569c5f91dee36eec6973ac14c900e6fa6e3d7372b699a6ac0eb9cc72df93bb1e3b0d4b7b1882ecac0724edb545851564a2a539489b6ab8c47d3ce3ae7b07518001fa1d41ecfa00ee8398208e8a25badf18109aaef1183e27467e9335cbc468edb1476b403fdf9675c0861f31da98e60905936c6f5ff5a9454db461917cf23153bd4982ce30cbcdf6dc361983ea8cb88da8b86ffecc0ff693e4973440c8cca2fe1654aa281edd0631bcf2dce5568bec184885a6e4e699e27af79d3d4d00f795638b7bc3aaec4bfa878d0556fbe4800319638965e4c06aed2186a111bf90131d5bd2b170756aa4df4058ffba708bce8014b8df313de3dc6d100bea923989362cb5620289dd508e4142bf0a2d1c4584e975d136568c3cf5aec784258260d340229324ecd3781909e27b2b406ec8e5cf4797316209b0a475435e5f205a0b4d65f333913a158d9bd7ef184d9f51467da1aeb997de93d8245d2844e8b7dc074f9c9020435a59066309311fb05c154a93e2d743d97192d50b7ddd3ebaa786f301548e717071ff94fab9d96d8d3b49bbbdc13328f98bfd268da4a1e4e20b56e763504e562c12cc019cda1a43b4afe25db8f65c0fb500ff2a97e2dce57223b4da1c15f8606ce187f2bb9b6f355c927f716b1c8f1d0564493050596ca8b3fadea4c8f5a9ec5367a448ad0f93b9ecef3727726c308c9454a17e18ec898e664f106580b3c91980da2081fa354c95e459a10f171a478041dd495e4a0db1dbfbfe5d6a24d2b489e3a4bf0aa1d7fc48021140720354bc5c79e63db62907db8b42f21542c6b07ce6690512a3f1ce6eeb5f7a170a5fed2dd4e0b0fdfe3cf405e2ba0142599c5eb29dc6cd86df4a327a0e99a462b7ecf666c4217501a507f18b8102a03a173d68749e5725ae6d6873cec8a7f32aa130def10518f0749b4d1aa289c93ccc68017528ddcd952aa94a785edfdc098a0148d7bc739ad42732fd8b119e00e70b7b29a0f478dfad4e0f7ac751a72e714579fad5ca71f6ade9e91d821d386217667d54b86f082d2aafa532c246362e06eebd4cdb72e40d385a4ac52d40222d80890e57c30ee1854e7ba9b461e8f412db15cb4628455fe6ab1b4b81198073bba9bcd482dd6378ad272991d4708775d89d60edc90a0475b6eb6f927e170cad4bc3ff77ef788ba05a213c56210f34b8de6a3ebc1ab53428e3560722d01db173d7c77eed0674e1ee28c79e0b5b02617a70680b19a5155bf4137c8cbcb76feb41a601a2f3df33b83a74ac93c03a92b1d60eab3f92774e036510ef1f5c5060cd7b2ecfadcdb0429988c6343929d27349c9049903a53854d714cbac1547d4e0a7d9dec158875db9e90a8071a81ee54fe0f5e218e9218a148176a2b085aa3bd249988fc9939ad0444623a3b6e230c09a0c4ff86630ff51ae9cfd36f1e6ba0d56b1993d4b00bf952d24521105b28b429f26a8082ad08c3b8310c46f761df65143dc88176447575f4b42f3008c73e9694d369e509216064366431fc83b2ed7b8c5da55e03958eccd537244b80e68ec767253d3e21e1fbc7a7e3176ebfa774d171981ffa4890f190b6ed2409740c47a4b20b498345f87f618e7a2632be6381aca854a560b7ecc0c5281d0b6d28ec0d99c189e21dec5d36a7bdd0f0faa15613dbf8dd06b726e5b4eadcc6a9b582935de0d5a87c2e4ccb1db4009c0feb68c3a842406edc3c13baf5130dcc07a23ddfe0f379c42525c8a37d550831bfbc691d9c1ebe5a66d9aa60706b2cd8095fd39c52f9667c453c7094df3971fcdbe4a6c2bca5d39bc8710ffda9a9680224639194e5de103f7c62f7a2a6a608d67419983d1ca3742dc22bc368be4ad409565f810749d531ac83374a457c3017ed42a410730284a5bde061b7512bb4d2240811085d44e9c60d95edc9536ec9b99a77fe2072fac4894d46fd312d3356cef3aae70ba220783683ad4b24b06da7e9fde02cf0fcbfe4e09a450878e73006774b8816fbff81a155d100436ac4435744fd23a9bff5a67ef575276104cd3d88bfd0b0158685ea1b98defac3668fef60e80c53754a52f3428f396eb4f7a9dded3a9a1ffdf086ceaa519da396d00fbee66de70cfd0ee7246dd4c2168b1a0432dd5ac5fa1d4180567a2bcd36406a9e25c90a63f07543b04fbe30684261c44d6e0151de93c306a57235776df81c372f5aa0b7f83cb231f7d1565e0233f94f9aea0a98c7d68d4d2882af21bf9f1955cb1fdb82384d6a398e61d5d15368e488bc728291bbed117b3a71837e439034055bcc21ec8d4769eddb596e4d3e48513592ed9973af5f1ff8c8b61e6e84d1cd0063713f2dda925b2f953959015428e3a6354964ed764cfb414aed3f1a74a497363a18d92c7d55f173b63f118f7d666c426b3b8aaf54a8bcc14efb01b3e77f883da88dd2c11806978a852ee7b01a254b8664ec06badfc44bc344f90ac07fd8febc42cfe8bab82eb941a0acff54bba7a08caf1ba340c57e7fdad36a2a14740a803201e35b30fd7382e5251b1638efc9a2c3d57e9544a40499c2890fbcb2d599cd3b5d2b3018d43aae1f692802595abcc009451f83214588f095011e7c81e02a7d4ea7f649fd7d11548b5af590d017d28119420f78644994a622186bf1be7e304587e45d66469a5064a0960cb21a05f853a0ac355ca823c1ce59dfc0df601451d975f534037b37dd42f47dbeae5817dc92b42d5af4218776a6c0bc7a141059a0c1881950dfff75df68b0f9d65ead78d01b3c674d0c534a128f2e266f1849b631a6f7369605f01c38f0699f847981545e4ca002bb49cf8a465d5af9658ff4855faa8ce599e6111d8924f11f2ea4cc6474aafbd75cbb7e41b1efbc5eb0f26585aaaf7b788ba677f564ec1725e136381a56d8964da4dd89c8484c096f8708ebfd770cb6cddfb5be1f738254f05d781bed2d032baf2df3dc7c4515380c47866231ca0fb7dda195c59c5d046b302086adea9699d35d5612a893eb2cabde1798554d98d18581e82f397820055814696f7e8d8b5f6d0202516e5280fab622ff034011877444740d4e90650bd9727a035cfdc322dea132d323d2e81748d6f46269149b7f973ce3450cbeffa99f262de30d78200e617e4d41c7d9ceeea644c1234b8b654c18737e3f671405b848acdbe5d35f28a2ea21d3b53af881b227a53816a1042cdfa3c80ebcfe240b0357bf8e39576929daeca79531f670665d76114721bd51cd48ac0d427618b4891e676efd857e25688a0ca1f9c317cc08566bd65af185f5a2e4689282153e9f7e755fe45fcfbf984d91bcee86e407bab68dbabb69530556c3a9e1140ea41846660ea39704f6e122301c1763fd9faaa53cced2c29d667042bf4eb68e852eb091752e8295faa1765c5a068009ce753b8c1cc20ab2f4d993b431b28f03b8c5d681f32b6a8920981fc1dcdda82c70661b9f7fa71aaa527dd3ef69ceca3032ffb071957fe397f26e68c8234cae45e52fb432563ad089499515465b4d39f60bb5e8f2fcabb0121fef377480d7ad48e14c0a55156f372308852fb00310c9148c848ea1d24eb4328c24d55588383fa4dcffa938b5a7dc54dae2ed5e0807a52ad2436be2887e813a0ea2939db0c5e4e72dfeb7411b8480720b15a346e5f2616c739f2437a089f36a26b809c80737c777fedefd8296751fa2ad44857089e2e4ab170c2e4730abf09ed1ac764afb97de78a607a95eb1ea2216654728aca99d218fed89b73ca106655b43a9ee810b0007ea5f12c93c20a0aa0ffb2fcf43669c2b2fb4aba5a0011a2f704f4303a48d1c313e51f0d9cba4b4a0130720b411a929e712509b1bb457c08643dc0c4af1fc4f2bb50729fc8f5f62ccf630754e604e5aa1147876a1437a6dfd158559663ee20ab2c77337891f86d3abd9e4673159951a11de7b825c0d6ad8ade0b9fe924b53106a727e8cb850f880a7d80a61c7fe7c6ead5d64e61b01406de3272d200bd98bc706468d4736afa661aaeca0c57e999524263d857c1e595145efb5f36d38976e4fda3d844713518bb02980d5c1bbb2ef024c15705310ffbfa53f773682eecac9121d101f98ccc1a707b937764e944c0c5fe1e9e8841e20bfec1b33c1944caec40819518849552503be2133ed538caf843d0b4e6a16c3e74299a9dda10a94948c2acc0b67e48599e63b70e73df40da85be9156cb934ba172182c737c26b120d7d914026e6544c21b1891cadaccdee624ff9fc0861d173fde24ca151b400218b8a29e15d2b4949b57a8ea41ea5bccfe75b1252e8bdd15d09f1d3c3b286a4ca01adc25525ed9e46ee7d27d928c4f0a3631a9394e156f9e3ead84efae5a771a40aed9ee49d8c45e0d7051e7e298fbd2432c3814d513ec5d33dd3c5060bfbc2dab3a2bc2cb7f70c59387adaa5a39eafd058d3dc37e9c7a3f3655903878b6d80c44845cc1993ad9237dd080f269e5a9e8e69e5d9a77fa719bfdd26f014f6388708096d57555b7129d7f94f9d41d0da4d5bee90213bd369b4f33a31e6c8407e7abc1ddd7458535aa7ec4a2838a10815997a81f3b72c9ab7c3a3cbe92a8e89e8d43beda18749674b1c7344987a1a58df9a39478079baa14c73e02b824c7edc6a574ea96601f8f58191c835dd6b8b316e20d548d653f1a574e779f159d0ad51c155e9eb8200f9754b688c1209a1d35628a7ae124dfb9f779a40dcba4b7fe38b16e1eb37c1c6d6190f80cca885de28c679facc3d1837a015df168e590163bb24d15b0b769b71d4a4f02842888d9e36ef8878d8a78af094088b3be05bfe9c8d31ea96aae8667c328c9560b82787c3d51ebebc938b7cbca4c09061c85b6bd91985d1d4ec592bd6b96c16efe8b5ea06e1dd070557f6fcd442b3588771eb6ee23f41a7f974bc3e174b86748cd6b45831835db650d5b641976181009c33bf417c1bb6b0e2bec3f434543444c6a15f3a5a4ba4f32dde71e4b72ec52fedaf6ef8f2b75d24c06b7ebdf0d6a1ed5c20aea2382b3a3f1f849e1d92c0c0c4ad8fc61d0bff9a184471fa4551b397306d24f5044ccefe20ab6c2ae32331e13c615451f4f08573c120e97641eaba43484d512872e925b7e5ceeebb68379aef6cb3d469640aa74a7e100bf0a9077cb8609debefb33cddc9da24a1ee55b2453cffe32314118a008e9d9af9bdad504158330887bdcaf8603bf5a0e7c43e0d94478e7396102bce73f1763230f581b4adee72071ee16814fac08897a58f246b3b9f1dabf0ac62165a4f148ab56f9a9e72aa784555190053f3618bc69f8db7c8cd6d5d3845db46a0386a2a4aadca59a710fee020c77abc7710e319896d38029f2037754805c068bac8b9857c32248708553a570c56bcfd36fbc1161e9e4fc20a2d93cdf44e00b555651df254cd044facf7c1c89157c974bd081990ed4b04b63c23707e8264e7494858d8df4cf3de4a78cb90e92a034330f66f7408eee4e4189428d50707c965b720ac89fa9dd14383ff252e8c8953c7ef356984bfa9f3b8edd61e4dd9c35115b8df8765e3ae475728f0ed44309e9b1c59f313a66bca1ce9c44788c375a1c51ebc95accaaa8f155e08a1c3c1f53d6eca624a9127528b8ebbc5239880c07d1c19726d6b2eb58a5ed8ef96c583af3b6d8381c47edb90038bf1b0e08bcda19fc19066bf389561427249ea8b446d4a09b4ae1b1cda3ace7a7a58eedf4904d987cb755d2263f4195f51fab9a949e499864fb6b670ca8fee8435c6f1fc4d0e9986a21424c5e216e1e2968de0a788e624933fe89bc6580a23ac6a65ae086104d9e8970e4e148bfa3be712524e99365a550b3ab233f0c9b10eac718c25e84da75603ed4a12d25028a72f2d07ad3bdb6c09edacebfedda230360e3290796512fbe08754ee32ccb93f5315c36bae465f341ab194f7c2b5538177c7b4683cdfa7883735baf8513ef914642c2ab9c80ebcf71a218716694d38a0a75a54f8a68734c0c296fcf2713a777e1b6f3326cc83af96eb3479c2900f530d9ff7ede603beea79b809119dfa9c17846ca7d0f9c9f30407647fabc5dc8062705c9176db01893f704edfbb00d7b07bed69c5df46b69467d48b9a69e1d1a6ad6c87aa2cbc30ff8d406c779ddcec94785b7ae741ad5bc4ef9a8e0566d1573051bdb0ba344f781d9d9a87e79f249b9d43916f04002123a6d7cd57e6fadc95918a374cb0eb05c28d0c5f137788c585b11f820abe940e8e87aa5a407fb4c224f481cf0988cd161accb484d25948f94d2659811404c2432f407811b95bbb90e61c0fbbbe9344202128f5cdcb906abb61e86a3537ea63e1c60ad417382bef5b1863f48263b879e27f3417be561b64c958700292a3df23ccb30b780ecc2d6d78ca61bcf928ad6bb17b45d52af3379f361583f237c59a6dd1fee9244b8aa666c899a14423b66a0d820ae77b24d125c5042666ca226367dcd4e0022dd9b265ae9206004cd54c130b068f0b4398ff21592ec90800418e281b5a02a9c8420d5411698d6f30c609f030f142e0771332329dbbc8ebf91ed991daec30af9276281c96bf7474bb7963af2e89704ff4fb7b57e6f9313b7568f8f15012233d05ba624655de612c5707b2fc8c0c7cf4904b78f02f38fcf5e08e7108aeb6baf7ff128c8c4befd1d29466ea1c6de7c9d30afd9c52661bb7cc8740f3477271a7bc365b31bec20d188c940c432bb0653dcd9d95cbfb18d0c697efcb4cad79cae648556044164be26ec4b2f2765baf1379a873cbb4cbaec1f07a23238312190719e00dde43eea79ca994b17c37d53fcc3cdf90140e59bbac77a72744012fdd79a2822134a213c9bc31de334823cfe3eb78716dca3cb4e458097ee9ea329bff4b1f1a8bf5ac08a8af0ab50466f21808313143343c754483892092f0a5de2339229aa384e3c63fdc7b9ae20bd79994e1d669cbe968f71551937cd256225805929965d3592a5e729edbd11ea4a1a373730add7b27ce144b1e2b5341c40501608c9cfbdbbb61b19a6027a72e7dae083e7c5f7d70cf9b76cf345147409151982a730b8948fd14258a2289c5690594bec2298c774b37b52114850be6e22eb6e0c7c0fee9496c34b1c783ed3d64d5f11b1c4680ce5f58615a7d39af131b6f116f2c8b513b7e6e2e5e27661d43da1ff37ba1516b4dafb14473f7abad7ad1f06c7103b8660c081ccc8decfc7e6a120c166d6da5ef902870cb553ca503468a20392a219f7526c85f5f6ca978b842e31238acc14d72e07d3821da5cc1eba785916556189bbc468c61f3ae0530740ce79bc582f5c656cbdd262985c5539151aa7b708a4c13921a0971da1ab0092051cfde048a2366ab8ae597617222e346556ad121f347302ec0e6c23e85fe8f804acf11aa627b81638eb99e7fc002216e4e25a39e09f93d374c1b9ceabf92cfcbebd64a4b1d353d2eae5e6a8b713b5fe7d6eab0ca19d4fb1172e539f994a379ccdfbd27ba70acacedece19a4165812869e988d29f8e24e47daef4e542eac00fc517ae7d88d5d13f0d90bf3b81ab0e3d0d421a885d3c6abb73b239fe4e49f7516c2cced4a3171b87d9d405d70ad50fd803dd307bb6acd3c7000ee6398dc88178bc55526675851536e6ca7d9ed6b17cfe57a32031feb7d6fa1d700d708b0f6bd39c046e155a203acf5a03164f4394c9c4194b4fa71c67b584bee08dd18f667c665415f97b3417bbc418118ba8f00b50722c240a435f20a758fb16b761ac155af5c4de18df97daef8490ee301551caa84f9fa5353070344ad8db51f62b21d25a701f846a915ad20a255b136bdfece211cef78667493a2ea0435c6a46e83d63fb63e234f7279e5410379cea92834f10cfd5e67ea29e6cfed22ebcb2f3b7ac8820253308ad6e7d2f1d82372146c094f8305db0b65f85e04b35a726ba61110bd2d2d69a44a1f9261834807b145571732801b4a368c30ca5ef0e95b32a4b066878191a46b8bf92911b654e2febbc2ebbf29282ba6064c7eabf44a77d52f1392192f931d80b45eed557dbd4fa19dbf4ae55384a896c7ea9e5de4c769b3db81a9b2ea5ebb666c7d80c93af1b439b5c483db198618bd58c679ed0ec3404978f7ceffc949340170cd3ec5c599d84545e3c9b218e9fc5786d34858a1a906a5174f165aaa4c9004e134927320ff3c16bb4af33ab92e01c1dda25ac18e60321fb8abf99760ef2e6a1943625c487bbbf11ae1dd24b5debc96c8fb49faa364a6e37403810d9e2539c3b179fe896bcb893f727491e36dcf7098da4e51973a1fa7a61c97ccb41ee47e2a24d60c30fb782448cacccbc385a2c0ae6359644b5bd3efcea902f6c5e4da633e9068a3419ac5d94276b7423ca1b64a89f091509488868286ed19f61dea55aa0c07f73e2cdc0e2865c521ce1a66db1e4017b5e4d1f83455edc7c0fc93e0e4b388e551fba73de5417870c0c0b2ff2a4f8db522395920ed680c911bead6b38e40fb7d6380f006b7d0013f26045034249785ed092189a8b83bb502f1594c7d5086eed065c86f6d5a07eaee7c7b294b39d82d535b51d57d43581943816ca8a4bcbf04cfb92837025069391c30b023704d413f8d044e392a7152321f5977645b46920257c7830cec517918e9550279cf1897d6cae4d4f24fcd7feee7d0b86ef9bf21999bb191037420476343370a0fc5c391b3b8f7f294ef303bdc9d151c09d38d28dd457e7112dae2257816023b0fc7a510cd5f1ba4ebc44d6b6232d74ff5def0d1dadab0d7ef50c418e63cd6183b0ed09b692f109bded8f5a38771ff07ac4af706ddf0264cb89fcf7c675495a5e71c95c4e3b088a0943876a56e6a7dde15fa52d7d927c61ee113ec531ec038e786d8aac8550acb7bc01be63064700df30a44d4b5f77e45e4342005f7498933344f29ff2e176e917369826882a61469b6264830aae42de11c03becdfc3414240c32e46de5f92261e34733dab32505606468a5e3a1afb1817f20b8bbed39a33a03981484f7cc16c34f8ee5675b6a8c43e2cd9b4ba1390cb5f0c9cf9786f5fcc36a9aefc2b479e836325c37c2bef3d75efc0627f31c36edfff7a6836a13abc870d7043c146d346dac497d44338855856573d92cd6b21876c01cd7baecfcef38c0490abed22e0218bc79aac145035af0e59f6c8f29b1c2d7fbeaf3bfea48df99daca28af01ef3592a98410d99bff7e82143739c68d2f2c5ed636c87eda44f5e8be74d36fa69a5fbbd9c668aa12ae75562e59529c02bb7b09936ae3be650d58b7fb8a95371a9879dda0178e7ae42fe4905348a0186bc3da2167d7f5dd900667648b51ef5b9525950b5cd9841adaea4d58823f93a1b869a375d553cb7eb8560c3d35d7d0385986746a39f77cc79f6f56513ec93703912f190ee70cb3962b0ae2da8d81016d0fc083a806e977bd9aa426f14e8bc79f34c1f6c0831855ae32225f0c01c3dad6a07ae1b419feb7076c22af475ad591a4855609d97ee2500162e60d20afb96dc67ad846267bb7ee4e64f51a96bd247bcc36b714699167df8f388a3a00bc8e221baf6fc7a65d21d2910a1c265fac2bbef7cd035e39e158499923555346063cb504b070bbed504b94b126b6110841d1c19d9439d9667b1caead50e0320f46d00ad7d47744870a93c067abd0477933d2c47286de015f78912ddb52ba48dbfdeb37151050fa929888d2402fc1893e96bf9cd77f5c0edefaac784ba4d50c74a1ead665fdc549053b3446e4653c6394db97ab90f17aaf5a6bee9e5cb01a8aecb3e61f8f4612be5b80442e8ebe61c39ffe2250cbb484df63fac04d71e2d8f9bafa644e65fa251f86c42c51300b91c073d18631d83eac20e3ab2ee7321920723da81bcfc0efc2db366afdae3307a4f07ffe2b7bcd1bdc300649ee0c24087012ba828d70037a4f9abc8ae11e968b1618fd7992a59024780fa2f473a017a71b928b1c5730c5d3fdc81322823bfe989cd7cb3dcf0376f9e4d1b77475b6d1c4e331f2b2e20c51124c5268026935fab61dbff01405bb48fcd744607d8ed9ecc8f8fdb7d69e24e41cfec6f212e87c773ad9a3d785247badb2080b0f57d2f047ef654f257f242a281e9d5898da527b7afb5e47d74e2897489833ce78e2b1cb15b4c824065b46cf1dc2b4631a01892793d0704327a6f848b2b6ccdccda9674688033be316c1f2172aaa9e2d2625033b5314e2716f41807e1d95c41f75dcca35d989fb838d90b1d56cdaa046fc492f7b1e3dbf02b365d9dd364e77dd54a6046b48120280ab9dfc93bfbfa41bf942076cd34410b06937d34ed636f732f0a3df3f20e108d319a122bc88259acffa350b5382f43a973cd5d33f4e471e3e2035a70467c1a4ddd1026787b173b15f06e2f245fef9f62695b876b699fca9bca1e7dadd446197437efbe6ba39292ed771371ad0bd348163031911e559b40d26db85f087af04a7816cc3e9726440455d7963335a8606e7975be80cf7c0ee484c0d08f75d9efb8337adc39823ac83cb65a4e609f25244d1bed02d3834bd9138a3c4e7dd66ebc0e7c40257f07bf696d396fa1faa38bc4132db6ccc8e6e387035346ef761a34860baf9f24dfab2de107465697f28c86bbcd04588a708f6382155e189250200b14da3b7bf418213d18fc2ba7335186c7b6cd73afc3d0e9c696ecc09405a0b917ca06f82999014e72d55febeadf461133d6b9b29fd79b367e38381b771e23cc34aeaacfaf95bbb0bc210f49a8ed9cd6f2d329e1f7626441ff4045afc364e9c396a8ef92c568619a4b6316857b4e92e179bc2520e4a43dfea445bb3ff900aac5a7106cd4c96f1a8482b1e17f799f73bd44c057529d0afccd66cdd1b979344bb3e37aef789da8c1bf24082e7f8a7dc1b1e51d5f796ad1feb16b34566e93dbabfbe2d0f016143642317b0bcc68ea091e5ec8e099334a252d6097768b0aa62a8a4e9d928f66d685ef03a3dd87fd87634afc96e749546fb3303b2fa8a578ca1a3bfdcd7cc7982f21850d4f5a5556b11b226d94590722f714551eb2b79e73b49dfe54f40831bd95f49e3ca93755cffd12a00a1ac1be268fa2242cf6fe9bc2df6dea95453ca8f33f7528f9eaab5b84d7f9382eeca98b4f655ca1a5b57b44d3eff0760bcba5cb74802fd8856c228e2972e986f691603235ee195c02e2723d3089c1c5cf62382b516ef8da0483fe0e42d690dc1f9f3423b9f41afa95c3f0aff7002ba281b273793fe82580a29bdf51dd4645489038ec0ccf3dfa0f6cd9bbca15f6e660b856520135a64a8bb00832eaf0d8b83f102945f5211650d53aee0b6af75d64c45ef06cfc1c27351db09eb16b642fa1b8bdc0901dfc62b57a96ecc457f7359f1e973630439da3f748180730b3f9dffc1743bc763b54a39653001ded8d1a728810a89dceea88d0d159a5d448427d1fdc2f626b85599abb28da29e50a1148f5ef4bb4c0b683e0959670ccaf6cbfd5020ac3ebc87b9ecc17f7b1fd0450a596f2152dfcae273a56dfbc5e69c7db091af3e02de47b6afb4eee9107f25ad9fc6d96012a3db8ae920b722e7a480ef70074c94f786ada0c7aa31a0897b2bbbdc86a1cf1617a8873cb65ddf733392e6e0b6c78853f0ba065e46c50a240465d2d1b05130a01b7f4a924924857d7d4946a77a23a5ec0b48fafb0d262097fa9065d8cc769a1bdc7d9baf2ae36207f376c500fb087f153cde446b58432c478c8e8244cce9636870cc7d59f40421b9632c6e7ef56483c506726b7a838fa05abe0a4cc6e5d4ee4ced5673ca9c120000000000