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 79211 9a0bd5320b8932f563207167b2bdb601fc68d26d0aa815e07475d6a0492de1f6

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7e411290cafcbd0c8334cfc3d13c69d2be70f16de38f5ec400ad4bbf183f6970
Certificate Block Hash
9a0bd5320b8932f563207167b2bdb601fc68d26d0aa815e07475d6a0492de1f6
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...009030000018680000
002000000002000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000002ffd772de000b6eba0f378d4782cc52ea33a2b44c76a8f04af989504a513528aaf0202414def04d1e755b014942718d4c9ad51396345513a2212eeec9dc5c6dad7b39478244ed55c0eab4089ef6639431f99b53340f27797e0c00000000000000400000000001009030000018680000

Raw Header Hex

000040200fe4c0c0c6da3188b848cd810ceda9ea34fa3b5fa59519d3131e8bf9c0ff8fd2c629af296882b402dd48218496a51e1c0177e484e573384f7ae8f31e0f82b0452a79406a2acb001870693f18bf4bad00c45e8fe36df170bed2693cd1c3cf34830cbdfcca9012417e

Proof Data Hex

59,560 bytes
121216010307ccba810729c7c6b08406735a0d8b511362a156566f41a739d2d2e5cb467e9d7016f27f90d5da9b407b945aff92edde91375bdc5957562126d999305fa9b2b9e45e482c74a6647ce65ab85b48057af169dd6352977a985c4ded10342acba7cbd37eea33f2b90f628de5033d76011c466c7bfd3c344ce49330df775e20a7a359d640fa79b9509e2b74f03b830e5382f6106afc957cdefb4b0f47e7f2a9a2ed2f894ec2d756bed8d8bd06b604852640655fc74a7d39770f6b2825e681387f42b9111a104eac4d1d6145dfa525395c0ec71c7bc81eb712c69b3215394b7eae28a4a0e169a4b5243f5a2a88b8a00fc6f5abf9c22c8fda93526939b79d1a0db584c2608c7ad53564c381e50860db6d44c09642f806aa0c4010f2bb26796d4fe0e3145409868b7eef8fb57a94724c08c4cd99d6a21dfcf9650c1433a3eb3c4c8a0e47e3e379f22fb5786bc306518686334dcd7df372218e2883aa21a0d83175d4a0087eb8a6b07bc9174d30cefeda5bcb1158432245f965085c0505dbab2e2049b8ff3a48b99366ce8c028ff490c90c7212265504c756e983840ba650b642eda02b0315891213a6e795d4300b0c0ae5a7cbaa7ca26492e1b878b313e52c80eae5082ad240bff3a38afdc5b5de70dcd684b155294d34d142c5b2371566f9c29e3bf0b3217b4d01b91cd0c32a769781eb710a9e2be22eecd1f312817d39ce905a908edd590cdaadcdc5bdbebb63a8f4fae3b4a3c34c28f8ad6c9b21fb63862b81a452cc65aea74a779d71e2dbdae5cd7a117b47b323ea9591cad538bbad9e9558138ed83f11544174b8249f4fcfa8e8e6f1f5a03ad0f32ccb252ddc5a81adc1b6d4c1f4f3a3549d20cb47793f03bcc0d2ed0dd7d5321cdc5b862cc4e89154c6c41e85d94a79e5bc7da8846cf25de11f7371e5d526bec64cac23f49f5b909a8fddf6bae49268a518eb4da781dc271a45a960df9ef315a2f7692a38dd531e904effe5547498e5eca4a75d2118cbaea91eb4f0df3390088612b4388918e726019375fa3c706fec33cc66eef8b7819bc0d756f11a80afc9317e4c33f2667282eee7d4d0abdee87d82b04865b1fc66da4249782cad214a2ef3e25ad2bca55dc5899ea42b6b9eee9e44d315c279514980cc0f7964cc0ddcf90987d39f202cbf5877f254b12991b81dd38966abc0d699ea2df32a49ffc0fc3f914e8f607f698f2a839e8e54a11ceab23f829036df00fbd1c4bff0b88ceed04a80ee7f1efa8739b16b4e670b9ef08c8f9f21c774f36f64772e4bc6359963a4aa3ee124aa68b6d011b748b7f487ddf60a2c0d166ae7025abb218ea97917efab9fee1955e1635aed4bfb0fdb226162c841ead3942af91d18992468ee16cf0def15c34463123e1556021d00a4704c9502404ee8ef7e410b1c723902f754584865ce3ec5c3e0a1882b4bcadca4ea3d65eda251c9e839db991081cb82afa0071d78b503c09dcfa76684726593916ea613fb96a516951705946012b18bbf637c4585bff01e3153e63349dab8196664beac3b09c1225f2510055c3ad4645266f65dfcb8b404a197923f789a798f832b77d7244b8dfec575894b39732836fa9c1da0bca4fbf0d63aa938482035e25b8dc9b4c901f77317ac219b418b8669e1dd9d6fcb5bdbbe0c41701bc7515d41243e0b3ce23eb4041c205bf1d1506b776bc2124204dc6f919403dcc24b425d26e4b39713d1df88e77836437331ee3fd5ee2e8f108ce87d5aa13c7528dfe6d1089cf7d55c5846db5eacdabceff1fcc90f6012436d68981f9957cf68cbd7b5c64005821a13ecbe2af534a273e6ec72606504f3b3df93819c713b4d798dd9c3aad4626899d9491ad85ba622c95700e3b88b2cd8c6d14908721537f7be4cf9e6a80633992262c4beb3be388c3e9f4a0f4ee191600199dc04bab5805e22b307d12f5e4fb073d7a03c9a04feaece1238654ed1760f94bebb15fd57a958cea0d6250ecbc98d4103b06e86d562266ea9e811e82761c56980fb0da03bdb65f597809645e5379cc860c3b9698c8d67396220e80f32f5e5f6ba74970fab89f4366d21e753e74d249288d9b2a2d588ae57356ea2654caf98dd15cea1e23374605522ae7d31a09712217a2b4c586fa723516e127c74df6870a260441848f285cae413f43749be2515a45085fc5e74cc1f7dde40014919a5f822b280ae8e9ce8005991a62be8a932cc29b4244dade0499804b17cf57570c8978b8a24bd6a491dd5aabb0138fc6b933542c7bf63b0be4db3cb855f2ab95dbc500306a86244173fc776e9eb7bcbecf7040e40a79b2dee271f01ad4a4bc357af7bbac402d55045f54ccc82cc1c2fa56a6f5bb97032c09f10fdb6e61d6328d9da15055a2141dc1181cb96443f7d3dc8027f2078bde1ef66ba4a368e148f02aac5b3c1d1a9dfe01347247fb1c2620d97bbf6bbc248b59bed4a9d1aad929d3f6647fbb1ce348fbfc10d92b2096aa74d61e78ccb232d14c98bf3a5e2bd09a057bc6fdc0dd6f22a36744c56e7ca8647ef12af376cbdfa37ff883560dd50edd194643b68e2cb34c326d88008e4e46e727d411d87e60849c8e12de3e17de48fa0ab290d01d53ff3b4e3519a403f7e23f11e33299467fca479c9e5d90fc1138cf20996d09b4d36b18c838daa4cf1fd631cc93e768cc9f5a84f6a11b7fd9820b5162eae8aafcdc1e41acaa12f5e77824970e4504747d1c17e4038d314bcd3594c843d70db002058e7ede441af95736a4d4cafff7a341b122081d5611934476915be421904ccaeaa42984eabcd73633b1fd64e266a651ed3de970f241e6ee8a6d840d95a8a5b1deaae26f7110ab373edb189533bc253efcef4b3fdfb435345e00c639f14d3144224b187168c84e4d90f4234d4b7a327bbcf2eea13cef205a61106dd6a7537c111beb93cb82db30efab7f9f1e18cd16dc74269b3752132112802dc8319ecb41b616d407e18979408c928f7e043a91e46f3ba02bd7360174e84baa9a749bd17bdd595e53f78b04fc5ded6290c0f252c07097ff76acf0c1a9260d44e3142841c65a5878f48af2599f18392f8bac56e147dc826b4148dd1009dbd3a32674a7ab96b5482aac0c223ccd306c0e37f1f1579fabf1023cdb36a17fd9a271c9fb352974c0fba7a4a44a1da82c6e1ab612805916dbfbeaa9b6ea1658b6c7d16ef625836a513a2e4fe538f14bb5645c6428c40a547339da1ca2670eb9e72fb847d940ba103124c598c942fa269d1c0192d95beeb850ea908c645058b52113dae2bdf0ff49b873f21a5a5a2b140c694106ce29229ebe045a0c5c4097b861116617ee1a6d81a706989d594540e7244154e0b9d0a7540b1968d18a891a89ead3042b0ea0ceef1ccbc22b2208929c26eab64b69a31ba9d0e1365704595d4623fe3af077a430e166ce3fde438938d4a40782667819c5ff732273b0281abd662bf956bd94f4abba5775b4d129b56994f2cee9969bb0dd4924e4119ac6919b7a911ab6147daaab42ea3834116e02afafd47ba08e4c860846b7d111b95243d23619d05e8db392df9fccc3bb0c92c7b788e08bf9c78d212b0608b41f8b267eced3fe514bf72768a34a81dadf98f0b3df51b88a3d6a2a333ed8da17d42d481f120f06cba068b2426486aa2f0be04322e17da1a52d205863fcf04e9a8b97b6325f3a47af04b1177a2af697586e6aedc6e5d53d1c76e488da5e67da0f160df012592ce273688f0f78ca468291fd72eae4e023065813ff29a55ce75d9e1e925a28e20f9c3ea96ef35cc8e59359672ce0abe4743eee3588e5941e54320e2b8bd082c2c39524b67872d8bf7945176f499f1246477be95fc626c49ec79eefdba15414cc2013a6d0ace44ba1d2ee62925f7ff27d4029cdd18ffde8e7333439c5662aaa4508f91b01d041c079e986666acac53579395c05ab4a22282575edfdb7f858297aaf35f36ae24807e1c564944312cd099ab7e2ff3182c94e2fefd612377e05cc425e2474e0e8e3c206cf0eab39097216759b5112f4cf3186b48083aa6400ba55033db12a1c86214b83f51ab9894358d5175fd2915b3125bc03959800c21bc15a51b24af8fcf6aff7c34663f87224c198ccbbed9a1ca09f0c4a9b6b5bccea0f35e4f4b76c3e4f017074eae42da9032a02b4ccc87e810d56a65950d104582b3c39f384ec62306bb383d15e54022657ce4f5cd2987d0821fadb83a81371bf1b134e056dd9598d906f9ed8b87d657e90075010f208dbaae2c5835fcf4e19ec7cbbd2b35e13a4e7d3360e481910b61d5012972fb228b5ac5fb55c465c4a9000fc3f00fab80feda197790cf6f760bb7a7e39bee664c713aec8b148efe424d0a9bf3996768f135773e36891e5812728ac12061c68b884d7277227fe5662a3d782dde6a4c00ff5279051b5f2e661e64183ea3636c479a14f6ee1c6100b57c680283dd7febee362c44a23334e1009f208727cc027ad2a863fb005eaaeb95582d1578d2b58283f3ef9f583b19c3d2bc49ca85d1226b2eb7f12715e52ce85bed67e541a65397b796eda00918a115bef45e69c3dbbdfc76a7c73b4f688d5af0feec63d3f56378cd705d0a11f9244bc6c3f821bda54c560434290a51f0aef26f41de49595d5c5e619164ed7aad741181147c422ed5a9ad77fff4104aa673bafab1f0a11c930f32d5a20843385731e14f9e7bfdfbbf487da7f0a6254a12f75bcf4cf278c22927401dad2ece5691548812aaea2888934052731b7b38954c810659330d382f01f0094f298ef74a766859bcb9a25b2f013659294eb7efb3365c4bd0ed1096c9dfed8071c24bdf30caafa37c944b304f1f31dfade9cbc7ebba164f4714983e4ebbbe2992792f7058000300c4e85014ce8aefcd258d5b5fcc2cbbcb5c2bcf04c1db9d1f1c5485becdc0a46c9cf4627ac8b55c723c1de48c77c67f9b0505d30e7c358a5cd52c2d31b6ca63d1efcf822df62f2e9c65b1288097b100538dcb0d6e85b74d1862a3632056e450de390e9a61c17b6832a0437d2e7e759a9772e639aac60c9474fe0035d7076857b8b93f050cba64839b0681d5ed235b60eb72fe71975ed87ae2b79d25cc04865cca55417d6a9e1bed3954e5db734ee02711145ae49cd08cd53712213738f996494f333cb0663f257b267674dca0098cefeb094e3e8002ba8465b992970f465bcfec9ba746fd3b92b4e955dc62625f7a2c0b7ac0699cc629a96829cc19a1015be24186fcbc81f87d21d12250c2fd56f6fc6b7c30df94324101e6a082764ab28407e2a0b0b42315e0dc7a84998ee039ac38182ebcbaab517d8c791a93dd4a68b0faaffad67f3554c1883293d30fb015a58f0f09e724403fffcee04b8e9fb16859aae8e63433ab959c7c0764631f5f9ffe2900276a2fe0e65618109d65196987bb98f8d8eeab4adb3c19b4fbb3c5eda01a5b30e29cbc7104fe500102939ea87983b4d45d5601ac2b075e2fbc6078153b5abf42dd3793d10c2d162631cd675ad7f1491c8c953c7ee00f6f4ff3a71a6ba48f55ade7f9060f5f2aec09dde39d4f84e7d6fa27f1c9483145ce855af078a4d1ff1bce4806c5e62d439b891a00ea8ec3bd452657cef6ef2d12881d515806d8c2b56b25f2d667a827f91357d62c2d0b2ab9e24774aa94ce48e99958383e2e02e909870c38a933f49ade037837c14052f462387cc516a2221ec1ca3c2f8a7b5800399cc7a9dc9847c306b4bd17b924f16cc0a5df7a75a0d01e380dc0c2e42de41bd03daf747bb0fd3a315d1d370a5395ecf0403741fa69ffd7ea3a16932d486186aa13ad018bb981e721caa28d02c56913fefed37ad360545ede7803857413bb190386f0ea4ff2adc355f32a3378a3014e1a42c3d5fd61bc7b7be7e10be0eb6c705fc6b6aa3120fad54cd02e7953099dbd6a37d79e051c386050088a9172d4429776c6b4a3368abc0e38a9a695204fe7f950ca57d4ae8fe9261797a364af8bd7d14b07ae1bc8f097549b8c5f56c7ba2bd8d90a2d3c898dd9180a417693c7f580cad6fc65e98bd214334cfb965fd14eeba4c238a8ae02c0292a45185d1478a26571d93b6a18674482f55aa5aad576862b6c4ec786e3d15e24c0e64c4c529aa2a7e3deefb3e44d7ecdbb0e89e77aec000dc92e1c9893bd2ec3f9c5c6af8fad4f3bf27cdb234fdfe28c9873cf62d48cbf3e6f399724523135d31f0961c16a5f8c3b20d6e34effa0a603eee1409b7c6a0de099b5d9bd13c6cd6a87572ab6742e23045c70943b07468626e2610d13ba1ba8598a8e62d03a99aaf17c0704864555dbe3486b7a8804e0ed168cae56f237ac0d27d8bc8f7da3feb47a892baa95610bd6e6394ceda1ce3041fcf9c98b3a834214bfed70c55c298c449c419bec58585143f4d0cbc1a24d775978a43cb7f15ced271f5b1bbf220c7d92cbc5a783e52df715cee2539da0fd120c558b82d0f5c53978db859548ffbda1b2c6653495af0a3fa02c17208dcb5a829364e3c168db8f0a0fea77a1bde7f04909384c247317098378f9c33eb8fbdbc71e2dc4dece941e0ef43ba56fc170d77856315e8a313decada2a974e1974fb8b1fa2b06a766bffea88d98a8dfb031db566ae7ce72417213451213dca208026b78a970955cba70bfbcf9006de416ac19a2f63e67533f2a36b5e9173992f080782ce4477431c55eb513a3fa23167655606dd564bec9edd816bb25bc8438aa7a8bbc9080bdfd5441f0f6fa7022dd4435280cf05532c5f83191f2cdc7fac0cc6d9f42818b4d8dfac34ecb8913971a2ef74180ea716dae84357ae7c93e9fe1b14ce7e3e286cf6c57ec6566682846ecc1c1ff169e51b81406ec80f0ed526071b4c5ef2b30e43ec4543852a3b42d0b5ebdae2ff87944ef5ffcd2f22888346677bf1bf06374fa6efaab7ef0073948711072c844dd23b970b8c8a0035072319d56c02ac8fa013948075e05dbf297d6041523b5feeebbc904f7aae8ef8a84183d5533efda65f4b700c0580f1d3927af7653971f3a4068f345b943d4fe33f222a25947cc331d441251cd159cefb9617d5f3f138db6699ddf0a3526754d3534de6f16cdd2ce1ee8e63baee9942a9e8540425a567d3d24b4bf6d5efa0bb0db32e8f3fec9c629c21b371bc525edaf3ce83a4521cb37dac17b354b3bae4936d63699193bb85fc519adc79c76a57a4e47ec70f2d75bc6696d1687c1222477ac507dc3e77e7c3172d177489c53c9259b287cc1943c4022a7e282ed3f0ab31de2a4469a34627deb5828823ab60eb26388a52902c98d374cfb77b3cc172f5847f1868a3bfbfcc1f7dbf4640e37b2ee78e1ba5deb08a7de52a07aaa9282e8bf7be76b57cf5fe314353d47aaa1fc253fd3ef52b377f1d3e4b3cd0d046481f9f7b3f77cf91d473bb093d57c99856cbe71db56b22d704ff54789f336cf989b52789964d71247a3d2b46ec873d8a97f5c14e5bd82ae81b6e55bd32773c1337a401d7a0365daee73723ab27ea94acbbfa39f8894547a305381a9062e59452f66e877869135c0a50ed500bf4a997a801c14dc12814756f3e5bac04e714d0045c0c4c899a3af786c7cb3d9596d6c5ec860b58f4e00325232f040e68e69d6e1fe461ff370e1746e283ce4911a05895fa2557627917744b325089b98ccd17886ed125040fa9e4879e81f5b28ff80aa9aff853f30164a33bcf88975b15ceb2d1b65f6d7cdb0122bf4a7ab87578f6c6fd10925827ef66275794e623dc34d7f23b82e4e94919c3cc732741c6b98fd9e3245609733717620ee371b9b52aac1f374fdb67048c799b39bd4a56ea6235af5fdbc435a322f139aa11e82c91340358ea8f1de90c4b5534f2e8fcdb05d6aef5714a56111ee8776b9d8615d205c330745ffb3a09dc9ec31b5c85fe8d4125d4e53541db688374f9ce0319d75bc02b194a3cf05588646baa9999f8c1a6855fbd282e80af7ddfaeb946b9268eccdec42350f9269e750d94cd9a40a3a0128a4e639d187886a109a60625d57b2644f2b0bbfb40b234b86a054c56fc32ae0e7e0d367075e777a8a34342066dfd9852d17f9895d1c170a3b96fd31cc32c6018a3bc10832700f8b3ea2f7a2304c33127742d7d0964db8830f95e65b3db10308d8ff8ea79e61623f1690209fb034041738cb37179c14628077f419709af4de9dc8bdc306edb88c3bdd9a0959920c48e6f0e6393935d26574545c64f1433590f51120ab3ae2bf87ce3cde69be45ca36b66718e9f8f56a861d716e586def78cadcd19fcfbc28dcb2c8b48cc9a9665a46b3a3f97a4727edde098bcf1b524ab0e86e8dee9174c0a8741a82f6f0a7447bbf6fbe0d57d9a9985901738c2e83115a8dfeaaa33cf6590335a0a9e20c0d0bb15abee16dae0d24f90ab758bcb151703846d74d83daa72961a62a4456ffdc6e4f41a66d545934fb2d5e440a1ffd5e611b705467452c0e0b12aab43ca10d35ac414def3f2314ac5a554eb2c9370af90ae032a674591bee2dee2140c312aae9587aba26af25a2080e8ddb150b25bf790fbc07a7055535d9b1ed2f2a5be8aa4680ecc17f9f31f3361483e5a91efab787de145be2999a796c2616df744b00c9faf8e8f5dfe120a710385c643b24caeed9ec72d9374ef917cc9b8409361251b856c38026c6e27470ab39f8486d19c2342e73ee494d10c5e426d7ebf9806fec7fb93ba896996ae0018ff5be68167a7b5551ab5484c2625d42bb2ce26ddd5734f424949fed15cef31a842e143168c97c33861e23120f603c211740cf4cb2072994daa52e6f4b36d4fa8002f110cb5b972ff435ab07f0fbb12e4f98c400f53badf59f37ee1aa65a0eaf22546421c79e90073514216e9722fe1af8b87c75c8ff552300c7af4de72c4d8e1a4fe127c8c5b79639864a72b038bf9c57d109f935a8bdcef47435607b2b3cd15f1fec2be6aa8306b2730febd1cc3723d66f62313c14ed64bc3fc8c228fdc53150bed234cc8b267899fc6a3e7cdf30da9fc31ce47a584eccd714ca6ad2900d096f34252b5fc494cbc5e51dc878408957eef1b4263a61a49b3d0ae396e5f52dc6665f068dd756c823c4f610dfeb090db59871354d7ceba1f399039f65a48b33b6881f4b755db5763f7dd40784527276dd32302ad2beea0d7b1a7550ee338d8db765a1df8d35de45f1f2d03da501b32febb08547bdb8cd9452f8644c0bdc87381d10b84a8d4a48dc8198745a2a5879b5d51bdc13603a5c8ee7ea4327d9c87e31820d47a9d22dd0e172f39b0dc102b47daa9c1e190b04c90c4c4ac451457eefb121de303c02f99a413e56f9dd87b7c00feb25e2ca8210a5ff013b14c11826fe048f0418dcbc3e4244aa88393f46e42abd32042320e02d5d9ad2c2aa307a42bcb8cb5b271f5d2d1765e7cd5a5c0e6f1d615d9a369f2bc0ac0ce412e43366a0bb308138eee0a45fcdd6f96d85f7d34bccc7f26da54980d35c8bc40c3f85f42bfbf66a23106442427ccd5087059f39ddd88342dcc1c16493c8a1122e8a3f8a0c77b278196f8fdc58509e6ac96c863a41155d494149c6877cf1a099e251b5ba97a004601afa62829cfca58516b41ff33dd517aab05dd2bca954542ff3cb4737b0547af77173bd019e8802ac1e1c85cccaeaec464664fa7c397ea182112508bf8573478f447607676ca9c296709b17796d3defd7e7e64ed95203bf01ba50dad3f830a24643ab9e77bc552892fe9458fe1239d4d2a1d3424a0dc9055ec98efddd400353ea819cf8fa54448b89618afcdef4264579a7765473fc120108f528e58de1f347e6ee658e1e3320603be64f2e2f3819b6bbeda242855a6ca4c0ac3d4ca88194571881f7021dcda44d60e93006f24510f7ab6d8b1f217bd7091aeff964f362f6b53eadc313908781edab24bdcb926e38ebd9f4aae134b079ed19dc478d67aaa4658488057100f04119c398cd5d4e6252c83518cace85f39db2a8bb65db4cd7989e37b556cddb0bf2541b45739fa1ebb7091fe4eff3a665ed4ffcb881995dc67399e97b9bb13e36831fa956a6a2d1555eda7d6edec9dee0afbc6527ad1af727e9e2e761a79d345198ce53bbab45246518563f63b9f63b43848d1625ae7605738c623eccf69b1592ea2c9e4423e7c84e98e34a45af1b67ba70839c723b71c07788ee6d748eb7aeaae5aea809247838907ed1c4da7d1865ba2d6c296f6506c6c7378bfddabd235fa295667bf764fff4727b24e82e5602b3b21934c09e7daf7ea8c91d83cba337083ada78e2d06d8389ab908c6744fe3d611c6327a0ceae629814b7d45d4a605b260237d0a2eb34393a13008657bbcba55a676edcb9185fd398a53c5eb68d9a8cb68d7323ca0e4299feb41e2bde658de5712cf7f82602a22b5a1245b9f0b86dcb074766ea6d1117ca20211ee62e41adc5eff8f4ee6fb1d3ebb83b3beac87bbf270d92e6d756adf241bdbb6137393aeb001d27fc8b13620b62adff89d42d5826638380fd0f691d10ec7607a1d2ec7ea3491041e72cf3d898dd1e74f2b5819845570915b750f1a39e6667b5cd7dc6602753ba4e097be41156f3eff9580f0925816b78cb815385b63f2d2db7bfec4c71a29e4ddadafee6c408273a35a0031653cc8c53ba0204483d9b1aefd00a28751456c2d51edd8f2d15d1622fe6761f6732da3dd3a55bf9620ccc7c5d08bfb0a693858681b83878a439238c2b406503b162aafd4ff0232960b175503fcacf32bc3ff8a577b8aa2d433313af77a02eb482352cb2604f9854c5fb646836320cb464d3c88b7a125c53a26ceed84702e51c95820a35a25e0ce27917aaa8b75573db260746b7102cf214a00eb37033cb3805b4c1ea12aaf226b773cadb7ac83e5362ed3e2c124841fd06bc33e2602ea29e57497a1819b9849ea78382762dc578f9a9088e8076615c6121ccc002f7033c89d8998f45cc9e327c6e1ce4273b878bad6ba31e64fa219e112d5dc79e5a41eda30cf8dc7cefafed4ac871f4864e4c09cb8931d573fbaec586272a296522ae64290aeabc3fbbc437f813cebb5a73646b274d35072141dbfd7127da705ef8e4a10f5596321016dcd73ed7c657ffd0cf069b2ecba03149b57fed4c1d500806f5500451f20b6c6e8e6df8a0e4bcf03982e4e32d43be71de872c1c4b36f6148fc0474ed6db312c3eff932c126d7d3b3f3d71d4374bd0e4b12bdd76b13395ba76714c2a05834f1b8f913041a1fdf2a1ed4558a42bf8a6f500f09742349eb96f73b632565d8bb1799e1bd41ce3955ac4062107a0e386177194495178c4ac69c0d08c35fe271be848c8a187273ef5d1451c52c2cc62bfb82929b0a0607e0012f3be04a245c903ce3062e3f23cc78f6f2e35d52a27385e53cd8fb037e1d18f7315a46f06203af493ab5240678cb25967db8cfdd0fff6ff238df963a8e5fbdf65494097fe89bed4f89a8ce8eabb88607f7f993ebfe9350de22e1e855d69430c61ca329a58f413e7e407ca075bd60e4311e83ec92b079ef1dbd6a0fab9d97cc3571847388377c82a2e1abde26c7b25eef341b2908e4868370b5810418448502616317a1f039af6f02c6497d98b21e5d52e5d7bdd3d0e4f56125a6aec63c9df774946b05b12bd31ed72ca4b778efa0ae7d12eda2b19f3f90d2512aed00e945920dd4a31e7ce6112dcfb53d4dfd70bda2a39b14d3aad7fc7d50b88d83c80f6bdbe0cbe4876335af1e8cce8f69bf12c00d4511a633c38842109ef099f57a81b9fe2cd432ec4d7ecde3e223eecc8f1296d8576f6af79c18cadf1b78988fc52048abefd7149c038227d37b1c6be6e78a475f5dbc42d5fb42238a8586049b224c6a5fc481cc19a9feb08f0152298f031df888d600a5febeb7e38a346eb94cbae96cf24efb3c7fe2925c6d6f339707736b53670a10c7fa27bbe971bdb225f31c5df7c8f76624dbe210b0f48553ba85491be63d41be978b14f2c417f83407a9d7c1480d3922d64de1661f106ec7567f04ac50b8c46f7003a528f3833a01d139af1bc885590d25edc34a1a41a8550f0a58ae84ccd3c68a48e69f32d0547afaa9b6f9f9d8ea0b0574ba8a0717f9fd80540eddaffcad987087665544adbda6f2a9204b57dba412b741ea2ea9bc35259e4caeeb0823cba6ff4b890c0b35def121c557c238338a72f130322195cc0b69dde2b1b3a1776883f88935285f92ef35a50d54df54bed1f52dd913237badbb93ce2ac7c855b2761e141f6907e8db3459d886bb02db675112464405da55309abe5a2e91e781cd79a4b0d3299229b5fdcf1885c9d28b699dc90c36172e2930e1d6dbb35dd8193fa9216f7979696a8f6b40e9a02b6d09f91443ed42327777057ad902b66f0125a8725ac79521bed996ec09a75db85d7f28068dcf9b3d45be1640e71aebf7c8a3120ccc8c80ce5a34b4879327af82c0e5a81e2de91195277cb5b4c34b578f875004507fcd56722c8554e412c672623988be533abd750894c7143461b81b434c9d581da20996b945fd1748a4aa555dc8481aeba6597e28469287bb357c6c271e6de5d1f8f0680ac15d1415ddadb257c6a29010a70e413a2e114c48862d6b060d013536132c5513199346e694b1f3e5361bfc09b11167087a8df80c1b9cb33cd3fc6ac1fd0b5618d60af6e26236902f118d3b2b54893fc123fef3b8b5737cf812bff4ad18fbb225cde6ff3e8dddccddbb2080a2b3f624cb2d00574252f7ca0046521781cac0dea0f75acd53e58b0f0a346ae2effdf3d03a9e36b4ef3ab8302a8ec76ba2dac08ed2dc777c0f59f8b0eac76db9624fb7c59d11106504f2356323d5e068a01c92c09a8e292f116a6bd33e3668d92cffea66574d13570348916d4b9a22ac678f2c309e47b6ddd2d28ee99e0eac6be1af450054742a84421463f5472a0bc039b9ae9369fe0306f91ab1e950df757d68e3e03e241f3caac44c40ba6573821535fb0a05f09eda5e87df7345d2d4ee25b4e1060096b7e714e1b8b2f3cc6ee2d9461f7ad99d952ac16cbc18e5be99b7c1288455de6f6e04a2cc1f447e7a23c1ec6ab5c06e84ad3113bf31e245474b016dc91a5166082dc7a3af348d57c67db58f1093e330fd371b99daf0419ac370a063811d786f9e964d5c123edc5ff9fd9aea19b240003d43367251bc75d53a5e52614ca9168603a4e961d9c55ecb8be1925e766f8fb19b07e951026f36b90edf94ff412f170d12121e261078034ac38be4c20df2ae093b605574c9f60b574e35b82d3bd050e756c28b44e4d6b7d72b1a0de4d3a5afaaeb4bed60650d7fb0ab4ea7159970a997936c2ee54675167696b194fc7777132fcd728c98b47cfc8ba188d80f6c1ab280bcf01d23e66cf85a5b93a72a4721e1b9049b1c0286981b61e387365b1040c9c4caa974929c5f2a8eb9f8207b8c50a38b308cc0b9275b9274546e717ca1d85c639c97da0a92be9478b8c2e67a3dba6083c51d6e2c83c9a1579294709f4dc05ee6ed6ddc552dee42c519a5ba6e1793bdb8903c2ea51b8c5e7b2cf1714dd55f458115986018100b6c4f2054f84ed82baca0a02cc7829ececb821cb5f9b2c9d38728df5515882b2922c9ca65c0d9558569ba84e3c5dbcf578d56cbe6be297bbe9dfd603eafe47d80773dbdea8ddf36fdc596a4100a42703d732aed1f3b5db18330224cd639539aabcac62797e7582d2d499b234c0e9a53dddee8e40df9b35e2930ffe1c714a08392d805f83dd364b1449504b0a4f96e4b624907a9d036cd1860321971a4edaa4a398ea59eba4f74e084d8e1a1f2807df0e9c52c1e6c32c5eb96b9ec9f2968e60cb05a2126c4323dc0ecd666e2557a637bac92e25709c4b403baf13400d474aae1a35253fb253446262c215dd221c35863daa25ae044f36de0bd747f2e60f649f5240097a8502b6b52be7008af1d0cfad8a05a52088c86cfb578edc7e72df9dba7a27d67b7cd928bb69f935c00ed347a95ba1d2becbd116e800a053c67944bf3cc41a05a8b4471783ad3d23f78bb1fe0cbc171423c9f0f37e2ccab47fc921863fc923d4273f2bfde3f4198392e4a37e5b49472298876d30d2267c87decb09534e718fb9414ac5daa5f7863f13cc1469b1cff760c610e0f8cac05416d732de64cc2ed37bd6f1bea552c9bd1b7bb333b6236f3a48e1ad9be5f21ea7815c395be932e204f2bda99051af23d898ff0faa5eac9304ceca34d1379c454bbe98906cf7db4b916549733544196295f1f6fcf7c8505658b934317af9837dc68f0bd2eaa7c68a21be93489bcd8ee304f11d3bea3b01e7af1fd5aafd92e2fea9681b575e93d08a73fbbc83544d2d4542f261902410796738fb6f900aa54c0f59a530dc84821d5b6307a29daa30db807f59da65e6936a69ae4c9d6de89f8f0fab42cf7c41afe68df6ce7bd4b2345bc3ea673493ceb0ec2c1761817855398750ccf8429351859dae180f944d7992da31ea41416c8a805e0c28c177c9bf128429f5aea9126366f31cad481392117434ed87cd58890d03ba62a81b11883341d472b20e61aa9a082d708fc8224035853fa4883cfed87d31fdb6e9d17bbcfe9b8e40e2f019cb2e94ef5e170ec189d96e2fbf34c081c38dcff9aa16617c4e052bb9e26af0768ae1bfa70a604c4b9a6ad07fddcdc19945ff738e0e4ce52ca732773f5b1b86ac0e51cb3b8cff93e49aa8793c83bfc4eb4cffb359cca4adb5c9f2aff020c913ca40d8788a0f48d0ee2fcc5d0b91ba2798225f1ee06824de7e1718c55eccd82420c7557373a851e0e3c8746d174e7717ba22ded4f883def0c517131b4421aa50fcd56f3bf350777435f19e84dedbe9a093ae9cc9109da8860e2252e3a5a709daea46bf139e5fc332f62463d452977ead1712d90545213890325f57fb5368dd127dff381b89d8a7be42148a7378e293ba031e26b00b1eae68bde84e48cadcf8a086aa7599700a98f03d299d0b9ca26d6a946790ea1b2233adef1326e59be9237f97181c7d4f81d3005f30ea728b267dfba39afa769f3395d90539010371b9a1ef463f04e7a73108b99abc77bcdf475b30056347b87a782b7e8abf5481cb1af516b69e4d30ed8b82abb6475c55de7e421dd194f788c0ffd7d0e6da09ba125f054e54aaa75797d601dc84eab3a94aa6683f246a420acc3a4699da1469c52af7ab7320c4145b49a6dda93665c632722bc5157151b8556d002447014c72860d92fc44bcd9221c3e6a0c351111c80ae4d0b23a76cfd6aa1ee0f15490457a860bf3e65cf80842034b18571ac1de47915d51a8be6c445751de5f384aee96d3700b57d02b726a6a9e757e6780353e315a4581916987be30b04885ed6f0b9f667151282f99a528c509c1f1e3de8f776f0eac9a9493788e2be24b951756a0142ea38bd550afaf9b911b34a062938a97c9a95cfa651b928126c3ee328925a9f007f41960e3869b3152994737c1b97da89c916825fe88f1463550f964f0b7898609329d2c533073079ab142691bfae32aa5e1f19dd93bcb59ff3fcb15f670aa75635fe7fce844b91b02bea04549e1d5b909aaaa24490803c96414237848f548d21a244104f15950bbdb0d51f996c83b44d999ecb918d7f0b2df3b6f3ed2877d85a15c5a6031d9eb862fb0785958e971341d73f57b3d7e1db979ff7c780cfa3a613aded9da0add3144f5eae3f850e5a24346b09d924b899588de4fc155adfd6707ce4cd246fc9f9ea025a59be93d50de886ddcf81de6d51abfe5bc90c2171197521d6522a0401899df869e938a85b522197cfb043ec620e613724890df2bb5f09f59168ec598e5c9d6ceb52cb8b8e97d9d22953fb6309e00f6c43a671bb7d84729b560a0bde55b44947e6db58e7512a73a5eca78e07c60dd418f91723d168aee7d0189d0ca3e338cac096f626823fd7097b343b713532806c600addb0c3fa4506ca80bbd1bc87dfb69bfa7e35ded7f3bed6193395c458b78f4d3900f8b2ad6b63f7c68b9087199f075ebad937ba545bfc6cd78d6c2a28cb45cfb4d88d8e371985a35ec0d28652b0139c242e082582b634007cda4361e4cb7020435a51b5346c8156015b565e02bffced359359acc0fa183a497b8000d8e24fb68a3d4798c03359ce325cebc7eb9ba3f5c3465509064421670253969001e5f81e7f7d5fa17e40d0e689ee2ea190e6d5e257fc9d3402391d8d0482c4c47b9d2648569237d0389164697dff4bdff5cec1d2be0ca784ba6435b8d13159d66c6f0ce5fbe5e558cc66af13d2877ff62cbc7b2325ddcbd0ac3c87e72b17070e6e9164be48e14c3fb4b5719cca1768b7bbfd1b75b7e25e9b3556e720821734ed6cc7502e06bd1f843881f519b483ecbe8fe89354acb87afbe225473e6706513581edf86861d4533acbecd856efae3aec258d8c185eece115bd139764f9d12e028b91dbc8a7108a22636207fef727726d8f183fd3aa031c4d0851c348cd3b34fedd88a8385d6ebb2cafb3aaa1f8bf1ed536a7534198e5b0c35828838d7b9794327300a9983600ae945de4cca5637a13b891ead657e6be96144177341d8432bfa9256b99ec99f6f8dfd88d86f2fd395260b28750e9a60d16767b579d58b09659725997e9d33f9896592c9050e73ae1874d66b9083fd0fab5390c77abe6da53815fd06b5fdead73d6f272f6f005352a46d8e310e66690dfab44f568113898598b487a813bd7b1bc3b8e275071b22cebc6f8decb4880d46a46dba69654bcd557e204c00ab262b3b0b7d63b6309614b091bced22e347dd0797c416d6bbc7c5312e7ba33bbae32b7b2b973054fc48e8b4c6f6787a9bae76984d46db1886179aaa9462229be91a10dc5ae9795b18c074e83a4f0742c229fb33749b57d0160adb9ae13404eae40c6c2ec5ac59537c8e8a1b836cb404091685b8a98eb5f7be84eac774c1e758b38e9a7097cf0b66d9a82a91f8e4c6446183a8502ec8b5737db0f275e87969d61864470643497c0dc4ca8cae2aef30b3da3666726849be027df32ae386e40ef8c019cc63c038783f921e32f5e75e19cc0648051267c80fa136417c1e62bd06f55f92eb8732e4b80e7afcd5a30012ab6d9a941d1ce31a83236680a09549032cee061eba6ce6f96ff750f77f757f9f6dd53841c8ed713a2a7fc2795a27638d5c66ffb7f275693595ba522af5bb5b2efb5d0446d2fc903d632f5b157759bacdd8828966c0cd8474bff8d1d1482ca1adf1ff95c9551366208806c60336671993280d395a8814d595be43f9d9836e886df99bfdfa95518c71db289ba4ce0ac0a44f5138e7fb2cb81bd2a7cf9b2ed2221b8e69a94e6a25d7805975e5e5e23f2d015ac60c43ee8eb673c0b68e7ecc8b63cc9eedd4a96cddaa9cfcc8a8710c8e2e0128ea0d10bd0ebb1abfbdebded2dbd25f68393599fbf20818961ec49d3b9ef4ba2058ef17510ad1004e91e8c7c835bcb1fa78f8c0f1a7738bc23cd5dee5fcdcff0942425b26894bed881f943d11af2edef45eb5a224329c45c6a883a00d490fc3b886598af581e091283874aa46ee7cec47ca58c146ebd4c053d3e7ba7dd29ff3d611dd8596ca5ce6b7a904d33e4652895db07576a05c9b56356e96320d0cf126f57ed814a8a07b1ea8de93b88289ce76cb9e65002da5e5a69d3b2e7494b5b00b65178c908514284e951bc8b61c643bff4a6b05d46b94f1400b69ce6f813bd6b28bde9c80efbcb000973ebd64a6b05320366d07bbf5aa5a2c6e820bc9cd675f80a0f27d96035cc58f3f8653447e28b56b98b784f59955032d52e4f0a84f50df9e1061cebb265910a3876b72bd7678a1efe190f3709e53aef817851f45330b28d91b9a6bc147dd0fb94a5568d62410f245aa6449489277a55fd408dbe218d734ea1f58ca55267bcd5e4d6f6a7df6dbd140d0059ab83c3fa0ee16f3b056f3a7721ed768f9d9894769afc55b3010f7e96aa30e31a9748b93ff3a612cc69248ecaf261d2ba3f1d9c9f48541b228a7eef47b1343cf86d05f88320c6637226f8c25028421aaab1173ed2e130c9405398feca9cf869b98dbbe6c2eddd04c8bf7778381694f491935641476bc2077dbaaa5f5a9a0357cd2c0b2617c1b9aadda0b84288846752c379d5c300dc1eb85cd11f8b7ee272c7bd3e5ed269dede4cb21a5648a2383a969f255a2772b3f703dd5d4e06e279afd5772c13342e22ae0e1a6451f0d6cfc0a4f6428da3e521bcd7729af43d107aa81bee5854493e7d54a2e69fa91180431468ca7f11366c4d31e76de08e5412b2e5c1ea73b7a110f8796121b99cd48c4e48b01ea574ce5e02218b4d67785af2e5445c69e6232f20e39af167948e658f533759b1db78cddb9bb7850dd9ef877535fa662b1c4db574a96da72c8d77f11bf3b1b5883b998a1e22f8b03cf94d040d57bde64bc55ecafdc4ea30197bc35212a9963c1400653cb881bfe93875fa2b33cb2e2814a4c4a678a0ff2ddf0d63c31effe338a632b9171396e7f2a46ce96ed972189490471f015e52b1dbfbb6c50331b437998196935c38452f274b7551143e1c8de8da4a54460f60402b66a24002aa0a393f443800f3d752973784b396bdc851ce9651ee132768d189de5ee57896e9e6ee2a7310755603995d162a06064a85cbf97061620349f2567b2edff518302378f333d88ebe9e531d1d7f1cc65ec4b317f479a93e24617caa15cb3acca15972ec9cc44afc59b642e154e8dbeab6e43fb9ea5fb0545beb8ce888e7ab476a69bade766531f0c4f4263bb48a6c4582a64e29713751b89e0ad3f3541aad5c023c46c4a7d1ed61ed5d29e3f30aa4a8d58754d5f69b8f9680fe07ce7e066600c2afb6708d6b9de63b1d218fe55f4b8724d52d534aafea4d3c2a99be014813941425729c800e3b101715dc5a2501f6654a8456753dcc3f881ae1f4f5569e40cb34f118ac9597169cb227bb7d740658f4e59250cab74aa7a2c64d5c34ba03f78ce207f093a87dd3f1e0972457321232b5e9a84787aa801854fac984a406cf04b1f6e8e8c3173a5b0812857da66bd2e5c03ecdc01d8a1b24bf86e979229d0e875faf90cff8b8b6b0db4683aa6617c58f7a088a3411d33e19981509886b118fbe8c57311dfb610d227b4c2ec793ba4479e1b9cedeecb5b43e3c9fa513677c8a3be12aa9c149840be02902218227e046b726f58be50811d2b5a84589c12ee4042facac6b81611e26759119204458507b84a59cce5887cc2921d3fa15787b0c5e65151c6b1f4250adc053c3a1954708644df169f82d47ae727e59c056bcc8f137b16e8462fe5b7230b11927e88c7834570f6472b5e977bef769196ad17125198e9dd5ca43c6d747add5f13f96f572c3512b43088c7aa4bd2b8c1eab0beb11597eee83030d5065cc0861c7eeb0906b9c331710c8188f2b96703c98685304fa306f6919b58f21f5c7e39be7ab74579eade2bcabe554fc04b3a7b958e02a5e3c4b832d49063d4a8f0969f61c6da1a073c61a312dd0b2bbf89f27eafe96bbb59347114e65210f6737a1e7732044cdc329e694e7d3b0fd214c21c3c3de79abe97ec71a09bafc14b1d29a8c6dcec9049eac1e0360cf04c892a02b6c3631e3402e04cb0e7a5366d778cbc7dc6dc159830ac999c132127de8490688e386d725a0a940cc3be9bf29f6c41478f8f4eb152b9c10556df19e3ae67d837850654dbf9d7a66a993380e0feb03e3b4287aff71df3d385c206a84bf4102c027241c2ac0baa226c9f08c36b29655991f875a074ec046ccfa39b7e0319d7947813b5ef0d9d129f77c8a6591a9e8ecafa35e2fad0fe8d00007992b05f865d5ea1c3b684df78fbee66e659befc3b5bee3d45e983470e9b1b14e2cc17c586018d1808ed080efeb2e59ad37ed3e81369a73efe39e8f63545a1e00b39298eaed631c217fcf2136c1bd39d4a14a10c8f7baa7653bca8e6fc2dc7c6591146b8fa264acb495a811d5f0eae74246f54fba99f3a29ea28e9321f32194b8c2631ed4e04e352a0651a8cfcce358e8db3ff471d41da044203f2f0994ab54daf2c9d0bb2aedb9951252185edb8c4358cc69e23f82b44d58cb17afc920ef67df250caed4d04af212becc28a7aa8bc505801872ae647f25351a63ee7f3f6c2a3d27196b1239661ef9354a5fffb95e74b7f69b2461892321cff0aec1fd7914aa2645a9ab70a5a3bd35d508975bfda73c5f3332415a87e8419a3cc287087fd92a07c8229d8b9035909ae68b445c219168da36637aa8c7b28f9e594ec6f124dc993c1587e5c26947c8a36f5a07d298d79b5fd3b1575c4c9b891c65e2e2790b1b2e92cc6722b0cfea902cee631c002d1495210533eb90537465a108c3aa519d6d1be6ce4e97dd328736969d97ead6cc130d3d42218bb0b3501571a0c073f51c2003bd769aa39699dc90fae996bee24a45c7508d840e86a00b1cee3e6970898f65c3f965a0ffe11b09662b64e9a7d6788fb6ee1d1e21f44e1ef9844283ccde95270f9354f8b52f182e44dc6ad6004017ff947ecea8ac48306b9c3021b72c1fa5a62fa9a223c81af8e24fda84638943a62d94bf6f72adaffd4c27aded1d12597277d8950e4324260a114c1b1347b793c144fd6c13a6735066e35ad5131275a830cefb44c8f7aaf27bc02aecdb9a09e0c50e1d418c52f3cd54fa202d0ad3a087837333e5d74bbdcc0bec91100b5afbc8b0b4bac00dd2d7b46d0e9c3ea418423d0da542acd0e7f54b0297506c5f60a5707255df7fe0462f390c6965e75298994063c48e4159bbcadd139b92229654e0757e077ac174b9a182fc0d201ed9e42d3d076c6e8f4ad8fad5f5e7d7763f98a638ffcd131e9e1f38a0478aa9c7c3c5cfde09063203b96c7b04eb33728f80fe49d386edb5b28a3aad725c239cbb0619db4db3ea2180cbba54d1218269b44c1106b25461d3289dcb2cb570fa877250f8a675bab9a78563d3e383334c3387f8f3423f4178781ef150fbb8976f5081400a6e46d8caf101fe9c1a2e7e0cf38262d35a0c15d40a576706f36e077b492dea17f74c7580d9ba3611a93586b43d34f0858a1a2564d41b22d5084f889128535f5a62f162a83ffe8547487eed77b6953f490add488990644777572eedfaf634f9fdd789765c551709f7410c55a0ee782d09d4df7c5df0e5c2792e8caa255d1909e4032c7b4bce0a627ef2397250d0e997f8f8c5e02bb56642568644591093c65420e9baf67caf3da977c27737720115368947673267b10b3fb569a635dfaf077250deeb7ac3389e0fedef58f3f7b6144823e48fce1edffcbeb82221309fb523026e44ba78f44a84f7209e4f656ea9a79ef2450057df71ce75e17789088fb5c928d6be6b75a125a53590fac824741fd76133f646d4b57ce6d4381f50e737d9ab3e434962244079df8394f965b6ead3b972d96c6efb046da5bc564be22a8f16beedd08c04482ee146125feca1c7a04e2910ab9e6e9f628a7946d03763e8a71f785e3c2640d81af203aa041e18f1e5ce01b2917c68fa17564e6fb7e8d0ed3a23ddc1591b75be7ff66fb361c687ecb4145cd8146f9e07124e4bee83943150eca1512138cdc606de7d8b11afff20032829f00df71fa9d8d730ad0af7ca8e2394e7b438df6471859e04e03288f65dde0f08339c2abee7e25a2fac8002127bc9a112d7bfe5ec32068dfceb0ca5a5771d054674d2e4645c1d77c0a058c29efc3ae016979cb8ae0267eca596e9ab729d0df4ad3b78dd1c623a91c429dcf202d820130bd28cef908208e37a5d4e1dba3dfabf39c54232808dd5fe190228c81eff2009964d5941d724640d73690e7a7268bf6af06a19ebc3ce571038542db0accfbdd70f8f821d3d519bb4d7c4441d343f29c2ac5291576493ad03bfda69b72b2d7aac2b93aff9a1786820cf639e53bf4f79c7c4849ec88a0c38226883b1df873957b64b384d047b0565b736aef1ae06ab92c3aa7fee2dc0f128813b0784c134b0fc7c20fc1ec2d9dea69ce4759dd40e06089f949712ed6510e9ec02e6b2000a45125ddd3d13d7d8364533dcabb5890f014655a8fd058c8a3866f8d8b4e7dd6f1e323d04820a8ae0eea83a8f8373a78b9b605a36ac47bece7ed090d854d816cd2d72350a5641fbac3becfbafa961073758c056c4dabd077d690bb5a9c60135f0f70bc5f363f0d07a51b7369cc7ee4e6661090a60552d1c2ea85a9577b20d82e29e805a284693fb7afab827848e176281ead5fda7d14f0cd94270b674bc00056311942d6249b6ef9452cd9b092bde843e61091845ed22b472db0f01f5ca6be13973ee9595d29ffc2ca261b126acee814423281a507d5bc0b18f2bb9cd294bfe356e20eb8b723ddd62a746fafea4e785d6e8ba0f377ab9f7f17fa0b2e8097572baa5932da6ae31df6e25821d82ee926df94751b9c818bf380c65915b2dd02ee45de88cddbafb756fbba317a7bfec6071bc94cf229a2546ec4e5418f4db69f43146fbc0c8b039da7d753f41af563795d10655c741c0989ba63477f6066cb08cd6d3f54c6c9a1b822f587d349489fd9e8272b7a860affb661ac8e5f67424a591064dd23a88d828808e2405e488b58dfbafb4001f13e8ee679a1cacd26a44eacd91c327506575ab640985c9b3754b220ea10b80cb54545238ea9162f9c380029f4b16106dc91d83216c383fc1cf25d81e4d9e4c1775c1fc72703ce19aba417444021cabea40835d5ad1f42a0c750dd34b7ea01b91ab6575034a708efb1700799668a31182c4d6738320867637970072cf531d5b591cd64cb3a0b8b1c86966d547974a790b47b2b2eda58ccd4ae44c0346bcefc2ab6afe4e84dc2ada8b95e8abfbc964fdcfd65a55d9341d84aa6bfb4215693953325b838f9e0052462a681ecd1762357ccc4cd3641a781f55b90e19f711f05ff862cda0ef8a82b596964f9076fdbc78e5a2ca40000e44a0b800c7fc3730f35821224e8c7dece8ef07673c6003d6ba452de82704b81571486f9488904f8dbac6a78bfabdd18932b048256c70ea7f2f3db4495d8d55d369c0e000df61cf81c5f1073af82fce18ca16ac378850db658e32626aaab0b960b46f03c69544d26e92ece7dd9f8e9e776a14a51db872556130154ac3a4b232207053af83e3c978f84407e27e3e097a03d47069be661f0af2eddaf5576b7cd2460847f397e4a39e6e28c93f83744dc7e2ae1b0628bdbdbe5b5f17ca8ecb9973b0660e294b7762471b0d861aaa58b552bc21e3689896db69408ad54e0d9a44d2c83cbb6eea8c68fcfc1a719cdb97eeb8828537de3d5351342493a38870a55eb6d94c065d84a9312624bc95d8ebcc4645d67fddafda6479f2b25595634642964a53fce4ac3c4d72380c2ce19eb8e6fd0f89dbc95949a62d9b3e6d326cfaf5c8ef171a9c9efbd83e523b1afd7466fdaa2971fa3341617c5f88d253c73d84375c8fa3a7dffc4a2fe2c5414b3be36bb44f39c0a957292e4d16a98b87f786e2fe7732931381293a0df1ffd97924fef96bad1cf86ccf0d6ce08b37e441f413c4a36feff49a37a63137546c714cce1f6dab968dcaab6cda74c675acc589f243fb0d86c9d779cbc9ecb77103e7fa2047883d3bb500dbedc3f7ef6855e0f190358090265d30b90e5e46fa1c6176dfe0047f584e9f9b183e5bb55df50e0ba67d93e2801b19e38d67a3b63f865ab859250913af843b09932e058a2d46f2a3bf3e8ac6118105ac029cd679088d79dad56ca458e0bd3c67e58b3a520f0fe2e3d74ec8f70d6172488a5142778ba1fba66c63d1e13594742a2bd5de0910a1265ab70545520f17ee602a43167e7ce5ee071c3fc731eacb643fab0511c8e8223e6be710d4f72cc1a9ed40cfc425d39de178b28c2ea24837011da04dbf661da82c8441a6af68b16a03276b6d16ddd988cf33bd0c4b64307881f81806a726a5a0f7a8d3ceb1a1e0fdef15d46884e3746e2f72188349c2ed4f78eb341fc48a81b75c864cbbf2bd33535d1106d3362a97af5c34f0e40e5619abe319078ad6c5b86149269e740ef19f78ccc72dc4194992b16470f05f9234be9bfccb466f0837848af1efbf7644064890cf627f2128bb1790fa66eaf6f09e6a2fb6c37f91104242374d3bd9e1e1a4bfbea2d8b611e1d4cc32f42e96de2ba6720cebb7a8663dfd83f678c0dbbc429e169177ae9ff96c19b36d398545e0632c9d35ea8000a4af12493636ad0006e2be6d314417228735781dbecf98dcd62c993c6fc85c0dcb1608aa093a5ceba20544c294a8cde62b99f22b03bad0a2c2a97bb008f14d484c8e682a17c6fe5e82383625265e6446279330a870c91079221ef165abe655390a6626ea78e300a037ffbd43abc88b0ba134e26a9ef10a400516fac6cc74642f6b0f7e0bb1b6a77f889436be9f24591e87776eb780b463c0cff2237e6902723ed4296b22d2a95e85213be1a861e77a30d429adeede373e5d493f613d8b5b965aba5ea6071b8bd9e7831b420909c58044fe84a382fc5233286180b0fa6c35594d7881dae05a9533cb48a32564e5421bef327ca1c1357a6cdc7252f3a0cc7e07e7720ea592279b30ca64a28c66d51c7826043329fbb58cd48df526203e632ae4392709def99a2020a5ccf3c8b95fd5ec646529ea60d06a56616e0a24d09eacb67912665613d8cf394051bc85cf2b450f89bd0a7e7172cd4f04beed70c2c821df0821e84354fe0595138e74d9abc4f69a10a471a84cd3c1c5d5d5b50b00f69e3e0a32f45701f59a8cbb851f73b3a416bca2bc23677f4d55c9bcacc7bd4d4c42afd1b6b4edcc39aa476b9e25042abb759a02f1b82d642b7e12428cfce6909b2ae9acfd2451616f102c80f89cd9083bc4c7dd41118cf1395b18a9034aed1620a5508d70ef46b34f61ed9bfdd0d966f935aba617095566ef02c770801b87def571d5650eb57d08ab62279bdfbcd229eb6df926af7fb185ea9d987667bcf21a99fad6b8290a21570341ea6fb38de3a6bcd9116bf14a0cf8ad3f4654f7e98ef5fa193c7cab51bd7270078f4b0cbbe360d1a87592a65dbea5b6f91bc25b4a8aedd2d58a28efd9c5192a556d304379de3be8bb787c31cb352264e76588cea97eccc04ea9327dd304baacf7ae6f1ba5bee9870b3b81e37f2cedd7ad5679ec4bee17512b2c91d802303f700b8777ce7f92660220efe26505dc1e2129e3fd3d7af4903be551b3902db5978fa138a5ea8e8a9d3f111543050044d873303c32ebab7b92e4869db31fdb7fc5e0c9185028ce22d810a3ffcee9c4a8f3c0a0ee1fb21c58b8995af234b53ee4c894f3ad6a429ad0c98f4f339160b1cc632bdb43245727df359bd7adf0999bee1ea66fc00d7c48974714f38fcb782f3c94e75cd375725f45af1ab9d4648e16978c6cd677e2772913b908c5ae335ae5905573593f9c97f1d4c280976c432722649afa205f066dcbcb92114060ac4000f2b7c949845f1d39e14d55e958a01610357c18e3b3f6f30a833d5e6f993b8ec8e2f3bf1384b219ff69091196f6b90697eb74000f9b8ecb4cab788460adb24fbf181ace5b285afad1f7ea58863565e6f84ecc282fc6ad674449b603ef6c27fed85c559bfd6203ed141e7cfcfb068497231239f13707f834e5d6cdd20e87867f2558aa5cfdc0f7cc3d6b2d75c351fa28d8241af0bc0fe1fe6c2f525bd13cb8df584bc060ea8adecbc2ec34ce76d5828e7a6f8e9bf769c761b873c5437d7b0f31282ce3f2a14980f8ebc7b812d2fd955f6427f27439dae091a457e9dfc6c904a4f9eafcce2187a960e917c28281c694f517fbe7ec191d38daf9e5b796cf3a7b9e4840aea15108db6ba4266a8f709dd5c8afa5e9680165a99bcd93d58870cfbd04b75edd06de6d506b74d377310f97bc4694f2b40cbf1ee6dcc809911e0b8b03b8919f1d26ba659ee39bdd225428399efa7d67d9e4dd6975b12c7c016367fbeb6c277888c96ab3f46725c60582aed430ba9224f1fcd852a1adc0bfeba4404c894ed1b7c202cf7ad9abe6567d9f2be65e1c5f06c7e104adc0648c724d1bcc766ff481027a53dc2ff01a21428bc93728ef1795a2f04607e3e6398bdeacd6eead96cc9fbd13864491e0e614d641799a77b8eb9310df8e02d8c6bd0146074ed1da4a1ff5194c7a8a19394803842a6b4252d7c06808289aa7d8977ff5ffdfae415ff461e4f43d6b2b5ba809629ebcac9eb7bbd77a0a17bf9d6cd648eacd488862b381fc684a0b6d07b530464be7b06e264389d78a5d6834bf7c9f5ad5da3886e9168cde553493bac82e60dc0912390ccfa04190bb69f22cc68c5617a62f7b32491f06e693df7fc7dd07398c911cccff4b76b1a4b27cec44c342aed11f38f37e768260e87055156285d03367c28281d4dbec5cdef61dbba623aff18bc9766e9d29d87fcdd13e1d89e3c748a7369edf616f7f9fddac828f72d65b7e652e0fce4a0e8d802764d68a15ebea72e6dc200a998373e95355eece06c4faf744efc33cc7b25e6480579276256722b2df1a67d3fd941c069609acf1eaf9479732a03ffb0b17c6042b81c216d3d312668c2f84e5526393513533ccd863a0d67b6d82239634f7ff29724ef16dc481127a185b05895e5335703bda49778372fa419eaa58ec307d20d681333642ca905ea0d738b47d417a0932d47f445a54373e99f128f65a3f4cd664bcdf1adecd8c01ab9440b58415f4ffb0185722c08c5f2f8c640a996691263c8f086f34e4d7dcc8c51944bc4e6623d4bfb9ed07e3a386aba6af9448b624262ea81170a70f84437c7b4e556de9bc8371b35ed7bfbd61f2be84befcb4bbbf390bd074355b39e63835c6048865b455fd5f5f619c3bcca4e207332ac4d6cfc31b406ec275e4cbc64b42f802ae917eb3698d76367fe6c42f6a51b6ed0b7939fd4acf71c96c69b8e9e8ec4e702e2782cc565641d8e1200a2013aad404977161a158ffc984c18220b1bd128e6f9f5f006c03e3fe67eff52a308b130bcc4562d009b598e43d00f23078181c3b57782447c685b9dde7a107bd1e458049ca2245e3a90acc48bf4326d7386f2deafa0f85cf3da24a7609011c5ef6b2a8ce72de82303302644dfc04d200c260d75ee85e11d48f3e995380f14010b2a9c0756178ee17c167bf975259f19466ea5a3d8beb6777e1ea8dea8fe488f9d9a8d597766bf35e108e6a993d00c7bec1107b415423bd42c1774bc65a9c5a36bf7f12f779d2a0d14a3237eee0f0a3ede019c74a6906e8fa2f61c7d971ce3f30271df140f2b918f0f6d1318cfbbfb040f56544d6a889f4b38dcf1f05f1e3bcfb39c9faeb11f21e2e6014927c7efa855b43b1093f889be8159409ad7bbae9b16f59187fe5f4e956e285c318b556a84b922cf75fad58cc6a701a3bf05b87f54b28c525eb4737cd5b25f8091c5d7c4c4da7301c005818c780e8dd4e7f4e4eb813949f86981420cd4a4546790816199528904745edb9b215ea3b15fff06d00e8e9afbcc4a477299e6cdb3877e9fc4f8c3fb6fbab826526b1fa63101c31e6d1bbc197217b263cab8f79b8912fb15ea5bdb8157b724e12c34eea95be820fa5a786744ac530e4a24214affe809df159b051b56e9053d2a9371daf589eac658be8879b461f6e0bfdafe95412f2a3a7992dca8fde474c0e4ef28ea4f87944b272bb91db6b7eb1c21f41d84285db660c535a068605e5f54aba0a0f942c8ff63bce4fefdc1da13aa0482f4c73e576e80c88c04a05290ea58ed066f98b6f1308ebbf954b8494bcb18cb8121b49cba6ffead111811057ad6a6c1f72786f87afbcf5a84b4b7d83ae3912c263274a21c40bb124ad925121732e09d8988088caa00d20530a06e783d8d28ceac6b9c1d51142c4adbaad6918be4eeabc1e5881a92a2278f2f282dd17f29c575ae390409cb523dca18cb43566f57cc2cf55d3debbbe7ff19839c42c180501097b9b266a8b60c203edf18af9c542951f559b612e41cfa52e4866e38ccc2a0eacd1642fba56621fca9c9a1670f38b33e27a5231e59cc14547cb2ccc402bfdeee7956dba7889b8fd6f78313acf5df473e36e8d10f8b00c42a760a4e3099129a91412aa8b4bd2263a7221f0ae11683160c5cb2bd4084a9549d3cc07449f4cce1ff65a62f92d469b76a05ab14a35554c37c42546b289965ac89d8b2a4df874f3f3b6e48bf50de6aaaf3682c9caab1f6d7cdacb74f6897f38ed4ad26536866c92c7570d642ef69310c0d376a80305cf9f22bff5558b2b9668b68e9ff2428af1e91e3da3ab5a9a29187073af4daeb54b0d4debd5c6c0eae497126bfce9b570652a2b3caeea02e1aee64b24f45675b98ed3145c5dddcb49ac1b2d3a0f6333768f4f5579185439ade1579678a9fe895c8ef1726de94c399b140c57ac5800760b6b33c1d996629dffe34e0f4e9f8a0a69044f016dd47aacc4be3d6a382b8af1fbbba799594de7c35a63cf349cd457d30ed97fbf60440f20c4435af6bfc4185184f34c3d0c5fce55bd2995a91d096875f70cea73091a32ff243ad76aa0ec5354b8f9eddb22142c70f81d23a0c6ed1e55906e2dc6ea7344a88a30a696465287ace775b59a72021d4b8418b2a4c2932258ac46e86772265e9ad0792559d4687bcefc1a378b469b02a48097158fabbd43ad93705c8d92e2c3f9ed0e2dc14c2bc2e62f032cb4d686890732f76f6117b63600db48faf2c4010789e533cef1effb3fbcf8c0a99d9269609500cf3e3c8ae78842f6ccdd9ef58c1e1530214d762b99485fef2a4084516c5c9345cb5909e55854b3981b786dc30ec2afbaec62558beda68e1e3480b9ad7b522e40a251040de53a71b42f90b6db148652671c3329fbf5f7bea4ad8c2005b50bb560de12ae1acaeff2a5a6fb766de8cb2c38f981bd2db33dac7fa8d7ef309da59a3cb6d2672bb8a578256b16c1c257573effaa0fc1548ff72902702798ed3c8cda6ddddcb4699b4b2d92fc24f74258ffc01b25989dae86a007f465f86e45f2f84b7199a3b7b1678a63403ac00f07ce9e9465a0897628ea5f749a10874d7dc0f08ba9466cd8f6546aebc82d5ab8b7e8cde6691f8b7c14cbd78241aef3d0bcf05ec694d3b2e3dfec9db596af789b238e80018e9dd9e3b8afe613cf6bd726584ff1377aa3dfaed7d8bb5fb740807416d05568a72b2d9f366b97dbd5b2b4cfafad026ae36b30579cf32a88964e0595012f0a32cc1dc8ab7041174bb647d572e81fd9191a180c5006dd87d2dc79c0832a8a562b185ec0ce3ceb1d784ae40c234fdfdc9ea5fb57f4256c1ae6b8ed513f98b515ccb4143f55294fdb2fdf475370fd15b072928c421c90eb73412650d23d8b1b918fccf7f50cff808dfa879a7d0e821c9dfdefad6b95040aa0b6cb991593145a416af40fff98f1c721c1bb71f588f5d4e72924d6c6e9fffa22ef82f1444c7ca21be14307b9f8c652edd298e4a0dc614f51305a0313e0632e01bea52f6ec47c5ce12a6ccee5ac8f172553ad4ae366a8ec70f211b7809cbdacf8c8a6b03e0f10adb3d13d00275ef67ccc5a523d1ae8069e6c82fb9a9ea162413b4e0e46e04d880f1823b15a75e5262cd861633c52066b7d35885740d32e94b301b96ef485af610ca573ffcd2dc909dfaa3fcbca82dedf72c48b27b22051783d16d2b853f0ff21fb69d9450c838f5995c6838833bc1f217d72d33ddddcbebb5a4af2677cfdfec58b52a4d5ee20d64d3bc89ace745b3865fa301ee83009523736e5514d5ecfca4d138d148baf4d0679f6bb1ff917f83339b5993ab4ae7e01d360f88e4f17e8195cac4860588c85f0c6f32e3a17263d58c0868bc5af02136ac4a841b6497d2d8c1e10072b058f8ff28361ce62b8f005badca0b8776cd85ad8047fe77b93dd2381061c3992122037b333a67287d8e4a5a806da4690892fd672ede392908a5e9a57cc3a715dc585f16d1a7d8e52a7b43a1f9c80d54cfd3e51b91b2fe43c2ac5816e2d012db8cf475d6c4aa4169ab852b7c78e69e5a0ba7a9dc046fce59fa82922d8055aa2f052a5374882724ff2d97ec17080669d8679ee44701b897add16cf411c45cfad97a0e47f7c8168fb506031273d8d3e58be1fcd6582b309d00673f75354302e721f6cd2f91f3de3fb274152e6afd3ce84f409f88ed89c146022fda91d4859d34c6c578eb1ae6c4ad7ed35059011e995f993dcedaf9212495cf99df3e9607ffd9f99806ac4ceeb898b7b8cbec90db6fcc2f60090b9745cf9dc09bb769de58fedcf7a4167c3923a8b0afa1a912053cca80b509f351aebcd5e2cc2fbf0ab447d306d13c6c0483ede79ed8f1a98cb048faef270de192665ac5527b6f196d734c905b3ceb542c45bb25eda5ac5b85878a39386bf4066838bc1d51c9904b5c87b8c452db582c1d707ac1f892e42bf7e6be4b6de50a4d631c46df5b138b379a8f9bc14cc0cd30fbdf2e123ee15e0960d754bd633a091aa807ea75f33437ce174d37e8b13a45dea629d4e38a44b612c5f47e0e30ecf1107b1dba293aebd18b576b4fb9f6e7551be93a5f24e179477bb28480cd7225a00916f0b1224d9e0c9332856a612d55cb32ddc8997e16e059e88d1fbce3457c245c7313c4a18139005416a35b39e0ce3b62d2c04cfd8798592ee3964de8a2096907a24e9a34e36c4560fcc06c235ad666f54bfa4c85f6afaea836e6cefddd1c6da78f4b7afb94fb6b14dfe906d9ec9963cbb548411449be83640b7934baceb7e28eb1123b00062fe0332ad8b759c4775a09ae8347d50595931299e9327c15cff1f76e6a5d3c12be36898edbf3ef9818dfb280f0f975d777742ce87257e0051efc248b1f30fb21db9f8d3149a7a74f1d4e5154d89ad555eac7747cf8e4dc1a21544125b324fa584a79b039f19b9d889a0087f1bd40a663ebc29c9c65179837cb419791ba58ea89c33f19786c2f2ebb74617cb973a847d95db45f9582f1bf014b549783f8ea040c7f9278d79e4503f5b286f8e328a2811017c7cf02dc5ea909f2cc88879ef2237c0d2958200fb91d60daf4f762b9c11db0f5608f6fb76a2885f9109c6359ed7abcfb24dc7b1e5cec9fc9486f37016ea49594dc841583747447cec4d41f3bc0a454fd8b47628e2e61881ef8db11b937c72b9e12a710f2bbd0d797b87eeaba0b3b008b9d6ef3d366adc7dfa542c5a1c1af8245006ede2c898516cee98934da725ad109ba51a48c1344a755151d35a021654f0a8d382363590491cdc24a78ec101a92e331d9aec7c3eeb466562f3dc25bc0900be2783ed1bf558bca94d707d78679631b27b856419636db95d47856259beaaaa5f8b80913281503c95eb3b84d2b858687282373ccac321ae2ae6dee1c4eec9ea27235a9bcb46e593aebd8293314e166f74d895e4a89afa642924662dd75eacc91683e2818de5907436d9239d64ba9e74dc095d89d4bb3b483556ef62cfe2fc40ded3ae00fd20dc6d12f8d5770630b02bf619858eb7c079ad58a93972d214b4cc59a88bd4472f52992ad9f695cc08153f5ee89ab6bd26e6fde674cda5eb382299ccbad6cacc7ec48a4acd510c76bc1864f72743ab021831fa73b17b005e07e583d42e38f1b72ecb2788da74b2e2d91c217d3890fa4812e4301740a726a1c5bb8e211680d88a2535dd1f4e9d96b27b344369b9e2fa1d8fbfb3506b5e6226e45b0490b375a54af9cb400ccd7714fffb2fea5ad2d152784c7cd97eff7fa6736b6208b84c3f75961d80d5754b11e1ed4adf8f3c0b423228e3bf4f61f815583142c282d470dc295aa20de35ecddf1256e2091ddf1814a39dda12a2e59e32bc7692be422493b4cb3ae6390d47a0b47933457c9f74034f51643294142b46e66c2083e4c5735a1c90bc330c73798733f5dee868411654f499dc6ee65b41511614fb5b2d1c4d6e05b8a7d0f0daa83c444a210461fdb5e9f433777aa499edfefa7998b1216cce32f8daa99dbf99aa0ece44d3dbd38faf8094c05d1e893c5c2a9db1c217c8b6ebf8cdd0fd012c90a5b418d1750d20e5d71a64e049b352513bfed78a08e16fe57ccdc1b2f8107252bf058860a835e8e1bbcbf403d24c95190cdca75fc2dc7ae7dd68ed7564ae0f199511584409d3dab6f88c13854b902987df942a18451cacf9228aa258da7fea4a739cc595103f2aa4163cd1fe214e344d0919773f4ee6b129fb41f185b88437741e3b6c37b8640506b61a0ff045933f0fb66e5803943ff5728f478c0b09df4b7f2e6f755df6f1ad015bc31dfb5f187a33960e7e48d2ceb5e7948cdb7f099cc04eca5b4e13dc6c6cdafe72aad3318056e302df06714ea3e99d6dd4eb32779806825717832df39c7a718f7db73cce82034764433351a9d7dff87b3ef3aa9b74fb6e5ee0324152c0fb8541eaa9c33b9ce19816a3fec20401be1d0a9c62f2ecaa2f04b5cb575fb0bbc8801b39c4b5e6de9ba873cfb2186402126e525ab0f2256eebb57f6bedacdf971ef4c42027db95159767fb2f10b5360b672cf44a7f73567a9d6ac7e97d397051ba7967ed633609ddd8152397a1430e73452f2e3d09d6012d0f74bacb30ac468ee30dad5dbc9d04847a110235566df53211263bd459c085b5d357ffa949e4987d9784fb959ad0ed2059e17ccef30a0276d99b79e02ab421fb2f5d2308bf3c5b2ffbc904570d1f35f3c068cf32687cf9ef6680eef8040b014fb8749dfa9f54ee41cc9d26fd415a2a2f3f326941c771750cab448b0102449c9152fd8822cbe8ac670a07e04ff9372faf37cd71e92e94e27a01cb6d7a87ab15148fefc79c7b8c67d6fedfde72f6fcd35179f1a645e54213a662423b5becb5296e81e709054a79a05f69b91e59321429afc8f8641ac095a3f8990c1eb7ce98eb4ebcaa8c8238903396106dc91d83216c383fc1cf25d81e4d9e4c1775c1fc72703ce19aba417444021cabea40835d5ad1f42a0c750dd34b7ea01b91ab65750e2bde80ccd7c51cb1d5fe0dcc59fcf7dd640ad9335a009bb8afce327e713129040802cb03125e2ea0c41c686cfccd5bf4d083536ecc5006fc89ea5d26c061878b0a54d0d731872a884b6c389ff81a2629cad66c370d7290d44cfc0b9096a5536594c1f7db6554c4cf448294959ec7e83dddcd51bd2c22b18ab6719a6342c0d714db99323e67c757431c09cacdaa7278aa844b70162c6afff0f5180ca166ca02181e21fcecbcb53b42338c6ea85671f35c59619882aec0bf3ce49cf3a2a867d1636133e25d7a2a3f282d48701b2f6f2906f882d0a05eaf5139275257a0a35661e51ab37ba92dddaf596a0dd9257b7f9d71f311be7ef7c074ab1b064ac3ce5f4f9b9b1fa4041ff6c6dcd3e74f2169313838866a3db7c17aae9dfbc8f0d7c33ad020ac6b7aff119e760fb6e572db6abc28be614a2bd52004050060a410056679f57624d2dbed43f8e8e80a154132e95949de4710712fde59fef916fcbe4ca4e8036ebfa6335a0816752c2cfe78edabffca3d9073d9a28d9f7fc45b7cc4b07c98b4311e5be41b2085d2d2f49b5008db394afc1460aeb74bede8aae98df0875cc98c16110d932a099d5badb18750fbef8df4562c4a1b19d82b4ce99a09e187f7b9db81d0ea564b47a4a67129cc37d30b7ce11536221d2bfe440b50b100600118d34993b5ee4d6f0065628ec7c0aee8fea7ccff2690c567752b68e14b3be36bb44f39c0a957292e4d16a98b87f786e2fe7732931381293a0df1ffd97924fef96bad1cf86ccf0d6ce08b37e441f413c4a361a7c3c189dfa45688483e80f5238c0a30e7edd682b119d580ac58464b7d21daeaf17e319e8f352775f18b56d049924f3003d6435cd9a57aeeffffd7c2d1091b110a30cbaadfb5c35ac627168f88d439c4fa98251cfdbfc2876a219192a0821e909ac95f0194bb09957628ccc8c441d98d8e4615f753025f2eb83539d1207f45832154f6803fd6f5b85e6196b21889419e92336c88b4a941fdcc569abc78ebccf00a307bf8e30495bf2aededbfad26aeed4de9e9b54da19995c75504dd67e8f8160b4b36c97288b717b9229143c27576bd460d86ae0e77343ccac7d2b25cffa777141150e36cc2ef0fe174c816edbaf1d053f6829cef70b8c0c802d7e55ab6d36cf1aa70e6189c21cb97d496c845b74fb89f1b77c5ca95b5a0f85efd47031dd5dbf39e26c84e9b480f456191010f46e2576e48d3202c716d8fc384b552d61fa6eaf820cb43346c97f36c55e488d586b21c6f8a4b02ee3cd52fbc12aea26155301e1bd004d8dcc0b978040f4f7aa3a2303a885c4909d60331de5a38138eb0c4503c8d31cd50de97a4bb82636a89f3c200a24921d0c5738a4ffe82d11f7202245963be9ac36d83d4c4ae95084335e15c8b6948e26f4d415173d8ac35bd34429612b33c9f7993b5376a15040d507d86c572681f93ede2a46f55d5b7ff449cf8fccaac21ef4c7aa714b1a11d4dc3dce21d02cdce83983111e07409e4a5bfaa2e4783f0721a6d8c42a6d30f408c3e0bf23fa033181745375b3f0befbb47b17eefcf8173d2455b56bf729b60cfc9241fc73597676a902942fe77ec2b6e71d4edaad8cb4f8a6f89ac7f74f48f1d3c2e0a6cd72848712cf82e816f1e10f1f3d773b4c1d49743bb7a09f18aa3e260cfe86b89462d9839e17da846e54ad2a95e85213be1a861e77a30d429adeede373e5d493f613d8b5b965aba5ea6071b8bd9e7831b420909c58044fe84a382fc5233286180b1af48af42a5e5e38619327b939df0b2b9a22f3c7a4b33cc043ccfcc22b9be004169d70303992fa65bf2d450a431adb8db0848960cf7dff926f6cef003ce08ddbf696dcadcb7bb21f0e8156a68c948d9f7dfbe410c3bb67ea46534f1267914e98675a8a206bfd55277d1f403f5496d1296450b355376f377d57623073c7ff2fe10cd364a6fb4f7ebcd9e4c552a4ad481e7a74c05b01206ae0c756bcae725dc3b14a50481801e1ad901d3d074e128a7c5509d2cd5a6ba717a03f10672ccfcc44b3e6d93c83cbd12eab2ee0ca631943730cc93115fc57cb4f1e9dcb4d9bf86af8c23d4cf27d8ca1df4902b254675dc864a4be134eb7c75f47e0cbb637fcd2708999d1946df378c3f5205e04f9a987aa76a8c63e6f39461eecd3bf31a0f512395d0723ea6215ed3327c911f955673dbe42427e52b01ef1d165748cab49d48f8404ce189a10473e3789ab94e32748a1d42485f67cbb6ea51b99e00b457050e8d71d383c39a5d2d60305a8a250f6d8a8b6204aec22a8540bf1d0b8c6b792575e506f1e21f36f7feb73f252131bd363c1fe129de3be8bb787c31cb352264e76588cea97eccc04ea9327dd304baacf7ae6f1ba5bee9870b3b81e37f2cedd7ad5679ec4bee17512b2c99e3451c0fc83e5ce888a42a2ae2f19d115c2aba2ac18f82287df333e8b85d833f3a0d1273f3e347d3b9986b0671a497dc237a443c3ca85a874a83d605bb5c1b8905c8ac272ac5ed2d7075a8430d537cec924b1a9b623512376b48d81937450980c2a6deb96e06c760965818603560c0c26fb106517f2096ddb042dc3c9263e4d09c24f3df27fd16771523fd3ac215556db32b3ab64aa02ac73de1583dccf8813b5e55d53a1881116293603907a15ed6bba2e0117fbeda1df3b2fcde546f7af7a6568a407122d77261edcfb6ede2ca489a294bcfdb3b6f81db9a066522c9950ed974838f7359e63432dffe74fce65050998efbf6187d5305f13b0113e285331920d8c3d57bfb5a6e3a70b587891e79178fb63cd3194fb314d09b415d05324f5926beb2363957ba02fd5a3fa94c1d831ac955cd4a8902ee35d62c41af6a89ab068497231239f13707f834e5d6cdd20e87867f2558aa5cfdc0f7cc3d6b2d75c351fa28d8241af0bc0fe1fe6c2f525bd13cb8df584bc6d799e9a30246567206df4bd26c4a4833a7f909400956f015f24a29204ee1b4952d3e129a25d3bb8c7df4910d42da0c3bb7b4b52142fa85cc889064e29bc39421a05b7155b382bc17b37e6788284f8f1589804c601ca042786a1010dc2bd72537a7317c17e0a9589b07d1f77494410d56d335256257dde8c73d575ebb192d141b8cfa1fb39ba51da3c262d2e7391f9b4993ad17a3e8cb6f5c9795055b847888c64d0a7b9850a491853a68dbd65d07517e1b5b3715b264e1d77f1e471f105ee8a05b5aea0199439f4f46ab790f5f9ea8223ea41b38c1dcc316df7c2d0b8d1d786e2de81b6817ebedd89a5f33df42bd1c77bcab1d98dd394ed462c30209281ccb14cd7f5b11050c7b212a5cb640fa71507bc502b05c516b733da86270a764e4ba323f140d52963d09f8bc3fdf08eaae64d6219428f8b36f6886d7d0c0abd753f5242ad32cf8ca450f561e229b3fa9d16e547772d37c42dd4abe3d05e85530eb5d108b712b462f25df4fa2b913a081c3bba04625bbdca351d2732493165819271b083c01834ac93c3b78fbb9db328e84cef6d04786f69d8d17dcd94fa6094f78aee55cdd184297f8351fdbe5ac2233efedfd370fa6b28ab5ec09cdaf9b364070e56a9da0d2405dab02cfa8a4f09608fc51cd031e73f95fbbfeac8c12d18f68d32856802bb1939bbd0a85fa2c02463080792fa022d4caf85cac5bf33e1ddf3165d6c3f6807c9abd41a81060fcc843de8e38be8a733f949652d2bf8a4ed11f5a61f730792ee1bc5194dc9a10c40bfae34b7cc2e8086e94afc756329d16f94f87d86372b2ee77b9042f04cd38b46319b117733df58201710c576e0f9102613b6824a2d0ae0150b3a0460d6d753325a32fc1ecf64bf5aa56007e1c0b156e5ee562664ecaff6c4b0c82ff7d5bf90055fd81c35f2c0d218b6ca4c59daff6947ba581dde87fb4b231caad938c413ed1657d93c5508890b1fe1108f326ecf86358518ff2ffbc56660a8f44c0564e666471876f31d134c422d1e6b8d35e50f7bf08bd92bceb91e31067021d1486d30ac12c0205cce0723a8f783397e7482e33f688df139321bdc8ce29efb39803aa5020b67d3f64d156b69d6fb248bb1ca84d70313292d0a22dc9d37112a5e9da48e6cc406f9684cadfd575e0d6a443f308899fcef032a754c504d3bf706d2693256a4d119d6e8c861652c1e4cf676bb6b0fdc7a251c823fda0fa634397629cbd1dbbc9ab0d5955205b405af63b6de0f6740b7d409755e236a5cd3cddbdb1f592f2ed2eebf7eb5869db283e552c43e532c751b4b1c5161118a2394e49d79d0f769492611f684e095e5dc33ac3d61898d03459c8d63dd49bf53631125141a80a3e2268d030f1fdf6893e09a4a27fe1605897abbbe014c94d6712243b2145963fd503211292c3294571a232ec7b15b92df1347edcba50a48b269ffcb0d84772b7c35a35acf5ec8186b0cf1e790062ad78cf38505468ab7b27f2b11471311a9fe012ac7a1c683f56c188fffedc93641d1f089a923b39fcd3fcd2534e8c93f28e7c5317453375d1e0227cca786ca70693e498c0f41553ae7979098ebc820803bab31e76df05549d2a5847ec1a017e20d63b9355d5642ca59a0bebef72aae75530ff92beb89163b7f10347f35366ea1d68292a258c26cba6afb7b335a0ce1405c0add1605fa3b49114cee592f96b4898733401d3b144323a0fe8744465ae46bb1d4b917c17009ee2ff85e22067ff5c64334dd67d992cd401d5f58f04ab7c3af60a0d454b32e8297e62b6c033c7fe9db3b4798e99e39383a4e46a5f83301bf6a2606ef30aaed5eec454f774c47d4d054be43c8c5188f71ed44b450bdadaf59aa44a4f8af70b1fe1a47c4c24ab75a1aef7fd478ca3a4bf8ce6f9ca8c7912bd7fd6de8385359b1d81c4fe861c26e8e02849d107bd3799b7eec08ad1a4b75e1294eb471ffbfd509cdaae8553e5c00e13dce7c114d453d6a6c5f9aa1af778e7f9a5b8f73ae286f3b1bc18e4b2ba1e509ba57a32b670a9f721d2dae261d3b4eea5b2b19fca2850a03811696d9f575fd0a49ab7edc67cc652726a70a3d480e1aae0a9df54937f5abf891c4d51e0cb32b8b63c1da411cb31d3868aaa819729da1af5cc08b237cf83f25143746cdab00e30fbc8290f3edda86602558a22e218983101197076af3d6716229662692e68e3e9f038a44cf5ec1583fefb017838c1c1c86da23e8c6c8759fb7ea8f962061d46bfb18f4657c1776765ccb9838183f9a60dab07402749d6d479adc45f01d1c5e2bdb1a58a060b8801525d9c0f99ce85771805abecd51f0042d3d5b607ba5862a17a12c7e7af0c69512205bf19c958420c3a8233692190f810620c610b167ba541fd591d9b0562d5ecc8d68266730d5e9a7e53707ca1271a2d4312340612c4a23e015dcd38d21bf641aeb6b93c2c354f0d443a4c82c017dc46f9c8a5d303f3c3f1b094275f15691da6751022cfef8e07973826612cf03f17d969d8148f6926a4b6b04b17c134d8ff43887bb08be0999c49a9fef1d50fed29cc8238b25b90a95642ffdb7c76e3bac43ebfe22ead3d06d95573dafcf400f71ff26fba46e74a0cec2f950d85b34121ae5d7c3f309dfdcf4364fe6825a61611273fac297bbc812f527f704c0b0304d92f3660e2b56ece2592ca09eefa8079f4f1e675d759edfdc0ebb3656bbd50b43df8a950a2ac4575b08e7e95f0aba7532905b7b00b1d40534cd3ba2cfaf95516a19f0e7f92d7afd11d8bd597a83780a27f01821929f8918153587d94401a74a72baed5dc70e353c647eb35e7d878eb4a3c0bfcb7944bf5c5d5daa13d86e8422271c4db74e38dbbf19ed9306cf29b7e1a2e9f01740dd2c47a8d7e7b22795c729b2d9b1c7953bcd73c72a8bb5722b0ecec0850c1822999e84869ae98b3a6f994b711bdc7a405cee0c1442dd642e6dab5ebbe1ad7966008f45f8ea3307b70ba9b27f6f917198d15515637d168ee0e8cd6759a790931130b08ea724f730a5b4a3a21665221de76747b7d6cb69c9bbd5aceca2743734b1af37656f99f2c74c5b46a181f1fc0fdb717e64c2498842b5524367c32a24a881dc36d8287d41216140c1d2acadea239660f1d9bca1644d9eb4813312e8e50d45c303547d2067725e5ebc803651044fac9eb2f4d2d6ff6543672e69ff43343a2e0b7ebd4d7ccbe0dc68c93a25c15d0ea33e6764432628bfeb6b6325944433f1a59636ac7dce6aa4d9e4f7aaeb26be6779fbe514f956052e7175597041a2380d26131e09469a2a82225fc26649e2f9b647b09d2340305f2295747875bb8ad9db537cf78ee3d0989035234c0feb5cd5a3380da5df28a9e7efa70eeb2d201a7a1ac8c2f35294d552773a0626eaeac92e4d7fc620b0163a8f191eaccd36a4ef5ac839ed50cece6fc3e199d85a62d5ac4d885f85f44ac59df6d0be68f8d888a57eae1575ef7d02b21a68df3e78f8f8678e870fd6b18812f3697dd6a4d92d02236ad204f90b0b1bd7ba5de3fc4ea661408fd033d95c851eb9b663110ce922a179bb4fbbc8e50ab1e788b7cbb7ea4585570343fadbc602cd38d34d6beb88834002b7a281572a12113ed6e4102491fee3828b8b67234015a83f739b03266f6fe8653b4c6c40106232514790be1579f249c564368cd4431588117a808a0d66c55f6d25383ffaf5e7f6ca67a1431d0719ce981767b51abf4273a921b4b286c6c54eaeae232acf2f503c32e83328bce2be7d6c1a85266dd4b23179a3eeb1c7ec184d5036024c28e96a8a881035a00c7526bedc33417c02d8ff2c14f7c99ad4bf5696e0a8f80a89a34d861cfc167b51b017c30ce5314b326378a563bd1cf383e116310baa14a78eadf38789d5137aa58d934c2744620d7b6ff6f1019b913681f3d0fd20b2438d7030e421034d4a18efa80dbd86543e8bf33df18bb0a1b84d22f63c0c3b2bb515eae7299b8c6ab93571a757ee5fafd90cb47b0eec3071e7f324a8006b2fa55958a8bafebf5f2cf3f89b95210919a336bdf059e0ffae2a86ecd7caa542bab19c1fc7a2e5723bd3f3bf9c626062200b6e69321219923f85b2d496c17c1cf0bce19d0ccad339390851654a876fc72d9b6508f79686b99feb6249a8618a9acf4e279db9ec6b574a340a3c152aeab036e61c02647feb7f06d780f0defc5fcd941fafa03cae6d15e983969f4d0a8aa79609bac5f709b2bd79ceaf3aaf6a5a0a70135c67b9fa9e8769b37a743cf8204530beb577cc8923c15eda96d903fe1c55f1ca745e5bdba594dd69cb4d57c51b52f1d088a85a15134ad864cd61fcd0e177ca1eaa5c0287858ff1d667597f976d2370ab40c408a9d6bb04889ac354f164051d0215cb423c0dbe92b4c922cd6c2e14e6279d57e130ed5959554434c19c2ef0ebef1a405a577556c8d145b2ced330b2844534f7a91ceb7e53c12495909d77d4357c50aaf7effb79a194a8eefdeaca3bcaa109c73b2dc3f4a0f39a31e1f5f93dbf5f53c5a997faccfee5c9021b589c659d1d7a36530f5457898c572c74c9bea994ae814d2edcf23f2ce2476c106e3a148a44fffdba879edd9d95da2f3ddb2f49d623fc795d4fcd31b1f8d3fe0f14c019371884bdf91d0036bc8bcc106f376d1f60cd560c04d5f65eab7e51f22c14c80f6d7f4fc8b8ec05c2c4dcedc8af16f72868a31f416e347ce4bc0186ed4e08f8e3af9e7de900f65cebe6a0da204a0a803194b080ce3ebcb832f6095440f9f1e6c0c80c230a674818e480ea0efef6fa56c4801047fe099690890f0592d40f7820fd3f4a48f5bd66ea081310e225a0cd6f83b996e6060e06035d7d79c61b632a93f377b9314c71414d84841f505230aed119f813552a8912f20d1e16ba3fc0eb17209800c54b65cfbcd3cc657013c097167dbf1f25eabf0b6af2026e81d8ed5653f632935e30e727db5926047df60b856906276694f7411556048a065e45926db8ffbbbb9e7524defe2d051bd0ddc3d5a9b637db5bdba648a8ee2d850f02de032493c3d1502da7481a2510312f93a392c2ea116e5227b6a536c71c650f219a351419449064ae5df5873a3f8980cdbb223c590c5cd911779bd3fa2b8650ff713ee994914c6483a180aa3f1723d30e0028823176cdbaa2b33132219c7adaa991cf085609d9f6723276f45ab98d6ea8bd13a4ab2f52ede237deb3abe4696b382e31966fde54a6a42aa62b4dc36e9e8236bde0b8456bf434b5e4add5cbbae113571acfe5d9e61f270295164136ee8d3b1356539ca2892ae897a4901bc9aad646b209fe28c7dda1fdb64f3b75b0f55f17549ac30fe76e2662766775e7c2e6f4433080356da280dea6144254baa97b4cb993c9315d8afd448c907939609eff0d1e57fb5229ff1fed44de161b22048486c1498fd3652cf71d14c0c7a54e0652527c6d5f7802d3b106423459c49f9b7fa9eddced2cf70e6552056465cf6c4207cc0f4b8e9ea551ae46f99aa9825b132e2748d00ed6c592bd343889f3309030f977dce87ca53da4a5b32eba8eff79076fd2767ab3d2a5874021b0b1eb2265cdc5e3d85520919bf4364eec2f316ab7925a5a013f5b02c8ce8e983110b60d1d7d336704d89143abfe3c1d3d248c43874c0280176f892c525a2eaa45bb72f8408cee6b56b154258fa76a9624fb831d825c80358a457bff7b2a937fd212c49df10e1682c1ff882d27cbd3f7c28c10e6940bc0ca4e7cab851e0731337471df11eb5bbaf4c71993a74d1c7899cdfbd79443c381b3191c98ab2c08bc03b222e1072ea2d3af2c9ae8e30c4e59c7ff9a80c6b0da5c2ee08760e3b5572292c62b4ad0a549214df318c29cd74acc60226af9fbb88f697a6fee1bf6a0154868e6569f438212f0b0e57b584da255a039da2911aad6d11597669f545ebc30cd6370f337fb7d2f4ee384cdfbbb1beccdff366dc8d3792d4464a7b2e4e3bd3d92414f541f4db14d03671090039a1c3eff2e5451f8177cc297da7e911838380921565a5b3458f781e2abd907b9b34a2455e7225c4c3c020e29423521a991f5e111e54eb8b5a46e1ed1fb651ecba9cf022cd792287b39db94c40185176b117bee152f13ce63ef8edc86965fb40408bada90d2fb8286d355ef9597575b5c77dfed8e595d38e773e46c557f4199d95b58e49cfb1bf2a933dc12d84571dc3528c434dfd11d5a8751708cc19f429e5c657a95c2d0d71e33f149a09efb60f76744123347931df25160d99ad276337ee3327c115fb3cdb6c68690b79ec04003ba853e7e3a0b431cedccdfcf50d620475c054fb726d052d0dd5044de2432397fe4ccbb7d6ece608ca7713db8df08437579550f9daad4bdc8244d6bd4bbd873d800ae659d37ab435c123ed916038ae14b8148263317c167ae9c0b2f5ebbd0a96e80c00835f28da32faeccb79e9ca775c2e62125548070f9db4ec7b2d9e93f2995d7ef0402932892ba1cf5aa6b921ab5a084fed41ca56f0c9a4630b851fba2cb836c94822a20433b0d101f5bafe3b750edd44d1cf6590ab18507f040eae88f4bdf333e429dd4f62256976cb9f81c7b727abb1aa11a092ed6faa3cfc7037fdaabcd2d23412ff49cfed9b108b36e695eb2776fa433a591e3ed2192bd3ff096d40edf907fc76256e74adc86880a488dbaa98862fd3b4feb2d28210ffb8881ea4da19c76db1a1b28bed9126e989f8304a8660bea3ce2f8dfad5384b042e260bb81a8715e1d7466072d392aa983f1c6ab5aa19258b763447a502a633eba240076df9a9a37e20f4d124b00d710d4ecc9bd97c0a7df8a4f871f49ba22d971d9511e1470bf4687fd080bc49384cb54653b45ed8069a007a12d456b371020a322bb9e0de1bdb2e56150135348d97e30054515257c7f4cc1fd5b7565ae5fdb5a8e371e87cb21431f1e576b52a99f0dd5d613cdbbaf785e732a4120e1d24d20a0c09c90f8fe49572c563dfb95e560a2391232c89579b95e943de9cfb4d63800af399f65db5eddc85fb92ec76a112ab249271b23d653caea0fd632e3366608ae835db6eb39bacad122e79fc30d4f9f43a3deae48c156125e29df354ccda976b393b3cfa9d3b1df5817fa85f158ed82e702c8f0a95c8a4f81fda03c87ccffa933c273b3748eb40391937a0b7fd3a470810fe3d5cc786411413f074944eb3d3acc759daf8aaa0babee34d3161d4f0259684aae3bba72bdadc340af4f41627515dd3f50ceb38a9955bf07a2b9d536a0acf6e52e8e337e7ae0b6304505a138dd93d4b7f74c159c5bcd422cab72e6ba560deae715eff4d05197f4bd252027c1c93137b42b100f6d5f6a8c43f4e31e0b9a7a841aadd53565ab86f3d48d31cfb6ebd0cc840a792e5fdf84683c2a75b04ff0fa63226c8baaa14427e8f9a3c9df0144c79d1cc7e248c55cbcf0e98b9a7de9a6b19132f0669f799d27776aba0ac0aefaf480ebb134ab9a9a43c3d709ab0b350fb4c9d8f3428a7d7cfa35a592b7452041d7b031d719e9d69e2f437b3c55204bcc543898e308dd7ffc049f096afdd2a1612027055a9007188d9591c05ff42b9ab225005aa5ce2dbede0e961b95d2eefe345f644d5dd4c9f2c112451cf3f6f97b73a59b1a7cc366aef16ca4c61bafbd4ead8c0e18b818fd59f06d7a2e0fc7466edff46bab6d3e2507ab8bc3bbc9ebda19448b9f176a22a214a9b9718ed30c008573ee42651f2a4b8c732422e735adbec1ce1b8deeab9722557005459b1029605e22c87f5c7fdd5b27d33600f3642865362f6ac34833cecb402abfa5178b0e402ab71813036d432bb1973b03f3fa5f54a9537a3e063133f6b43a79eceff94e4416d43eaf600383eb26ad908084f9764d0d12c76179eee0be06126f6a1285727f708eb32378a815e9a60dfb4f1bcb7e8e48ec330f22198de726fcf49b830d36e5d69b34edee8b55be4fd0d04ef25c2ef665c13f985f61ace7a0aba091260c8cee3391dfcbf00923e78caf36c152fcd7b1d3e5ae57976e0418710c8e0d8aaa6b6082cf2ec724b9be272793cdd71ac176d9c2ec55e061a5821bc0cc0b382688a40f58286fb78b33b2b9310b13dcd95e5c7ae7b3cb8ace3bfb2fbf14f1173fc4390735203e5b43dfb84380c153c1c79ceaa0de7a8b4f31615a032bd9ab2956b49b774cbfb746d6aa969f7e0d80689d8d6d7b6c7d5334069e60ea8e962197c3653bd6c80c3e0b51e769f2016677b8824aa0fcf0dc05b794e0f12642264d031c25d9b9e3faef982a8821497a472da086dc25139d31e78f399739ffc32dd4e124b3994f9aab3f817c9caadbdf9d3b8f7cb82984a65652728b1f3edef6793a21fb1ad9cd6e417e7649ef4bd79c09b5e7d5754b1b84950195b6f9bd69083716dc9ad2a5380f709c5bd97bb37e5f08f9bf9fd9ca72e2114c05ab842be342afaaa4b6015b5840d1897e60e730822474b7d2cfb6b80f446058d9204666c56a271448dc809c4d0748341b10692c6ed460fd8f9253aa042b3ee93576c08c7b5bd9f6935001a1e77791d64b53f6388a318e639234c1016ae9dacb78a38cbc11c12856e82d46c1fad73fbeda23cc5deb01f72937ddcd5622b0be6ed4de4d2765a424871250ba34795ac17fddcba8a28710e07b07d6037c701274cb673960f94540d113baa769edb41238844d3ea0d9a46b686eb2af75105d8f9be1ef563031b6a87b52cf644ee9d23849250ea054bc4c9955bcc8f1eb928ac5af871cb6e9fbb971b98406c212fb1f52fd268e3e1bda2785a35dbfa9bc33ec7a98e9caa2a09e913c6e79affe74605c6c2fa29942e64ad450e8650310d8b9edd46f67d38cb86dba4642eec806e3e6653e5e15ed80a1489adc52448a16b028a4d9ac5fc31e401567388c126876880c021b114d21f9fa38c69662cc5d64a1b695761a01e827d15db25f473c273948c45b534f0c0e6a7dd9552865b608ab0b97f2e736bc35777f268f8ed73444dcf0e9a4870f2156a2e48a199dcb4c8f22294c306cd55c966b45549bfba11ff3ea2b61b8936c9e11554f733275efc8618138953bd4e67a4cd8cbe6dd6f37c245f04cb1919dd4680b4db53331f43085ddfec2f9237919335879fe1ef629ee8a5513ba90aabde078dd32d11aeebb146068f3ac3c27365d349ed89c66fee239b3afd4e1267e849823c0b694b03c5403000dbc78baf371f6371a1d96e53a050a56302e7817af8089ee8e320c08cd3d3eec82babcbfb05afcccf5b547ccb830a1e028205bf9b259ba0ad993e1549714a2db11aeedf61f5b971798ad79a6323edc9860f70b904179c1fccba24e1eb60d548b183a4665b9f79e17cd247eee13853c7648fdc57f3706c7fad78c1b3598b784c9f81af50b24be64b7f1a8d3a29bc3f906bca395f5b0b79a5850b212bec8f028bff97bbd6a451403de37b906cc67561b91a803d98de84f16352377dad3a37f96fc1ff36cedd90440ba4204dde029d9ecdfad2c38d5f34632b4d79fcd1f9bf6fe0d66b7fff9eb14e71f13c64a36a70fa739b476fcd31e6474bb8730be1928def0a51fd0144820ae111d0c80ca17937a2aa59ae443e25a819d404f4bdbd022bb78e4fd2f7e4bcbdc34a086a876b58ea0e2553bbe3ab089aa6f0a357a07cd2bf08516a008b45d4ee969271af058510bd5393db7c052030eba23e16d81cf66683f4ab107468985f6f526d24dc63099b3bb74b3c6d45c89b517cbcda651047504d22713596faff95d5b3e6c88bff1b533303b2674e0f6847573d0f90a4d1870c7907d58bd7cc5d905546dbbf01d11fac8db585f8cb236ada8a3bde501c888d542ba8752d7b3af18142322ee63a1f0eb4ab954088b36f7eb4485ed403240a301328d2709acc179cab5d76a90e618c49528fb81894812f05b654c490782ba452b30bc4af8a12bd856dd905c7214284071794e92147f9cb933fc354e2883903422cc827a44eb3ab3a80e4e243b6ca0a498bf4fa2c8188a35bab4eb0a7f880519631ae1c4468bec705cae6c410ce8c4f23cce5b24d4ff1ad18fed8d899dc1a2c4a83396471b985b3226d7e19a7ca9b95952c4f24e4cb02a1d4f256aff7a385e2b64251952e6108ef936c3a3de6fc5262b79cdbf0f91d95ceb3fe38f3e0f793b51ca40d7b257e979b75c2e28f4373637170530edc80f3d2d8c3a99aacf9d2f78ecc63586be9410a25657a9be3b70bfd715e5e1b8005bcd023a801bf25dd88983a419f5bc0abf80b391ef482e8c05596f8fe62e3bb135ff311266551c8dc72e2b71f1566da18026823a11ee790f3e8bf2ba912e2a1ac7cf6c6d584934acc762b490e3399f366ee9170a138f1a24c344d97540c18d792f2ceb7ae87e2b9be12de53a3f2be2814908c9a82131e6e919f881f62082de218cd55b702418703fbd30f837e151a95c4f71f9a15b9c866596194c4752ef3c20524c1248dc7bd895409242c0d283c50289bb0b05646bd3b381a2b66119c94a96e5677c53f540b0f6f759897ed7380582fefcce11a715b467d18a0c4cda7d0ac0ae7cc690b46c9b770b0886813571ece333952682c050c08fd712659d7f5d21e830e3d4b3b7c16e0b9cac48a35b6d7108176ebff40b4f3442fad847a0ce4ea1de48582ee14bce4963547acde06255d38ec27ca9cc7a9b33d387caf6e832aa0a57ccc05bec5bc47f64afc5138de492173188b0395dd25e2af2376fc96139995b44325f58950074cae64b3ea491c5fe8e3e35a081ff47c60e2cc1e4f09992925e4bf876473405e543ef81cd8a7e289c8db009f4ddedadb9e16241045df81a39c98f1cfe1b3f3e2ed4578207f138fe960e72e9e91d6c2bb69acc2ba697393c0b28877d2670470443ceda069d2e3f22ba7805e35ec53405128c3fedd34475c0e2f28963cea3d01756ef94012e465b4811958ef74d5196c1ce8b93c68097cc4125677a20bd7701052f64453700a9d48cd10aec2fa13fcc81c176ea85db98fc94495aafd73c25011816a592bd2b3276d3ab21e9c51fb0ee490a80cd53562229185d1d9b456f9ce517a6c743b7c8f18414c17007395fe0b05d8278261680c9c9d0b42c2f285ee29c81f0e5a2386e75f2bf876ce994e219a63ff380ddf734cab690ce9b6f7c0d115ecc44d64784802fd5d962efbe0fa8f93c6dcf20ac235289faf6b395f03b57adb8f0f794bf711c2bb0b1ffabd0f43af23e78d77d4184a310df0549e8743537f51fe856ae635e2697eac7d602f56a621c4ed3813adc2115ecea1feb33a430a79c24317ca7eace852c11695ab1ebc98ff54283dbb01f233d783e43f49b4ee4e081ba23b85ae7738bc19118afe16f793f5a34c0ca12682893741420a086b4446e6d9a527acf60a362fb085f0768fd64782987ae7c67811979b12c313fea5ebdd433a731a1458385d2aab2ae7ba87af3f93e8b19fa168a1fdc93599e5c78c368293a0b34bbd91050db99011182cd3d1923a2859cfeaaa38237398959e95c47f09d6d348a8b19fa86949614552effe88b11d5e6fb1d4ff90d236cdd038ce17cf665dbb52c1b0e48a037a206c9c526846c680fabd8cf2c944b27bd47b8cabd339709c00c6d585f615fbed6f4ddfd7e5733435ab674b9a17a18283bd5f8e73ae49383aa753dd29af2072dc47ce1215bf75b45b1a9516443ace5c27af8021d92a5d115b8ca6235b3f3016d782e6ac1aeaf9bcd305ede21ea6ceb6c22c9aa7ebe6ae4be69c46013f06a02b9b87b2c116e4207c08560a1ef45fe6d70c29dbc863a98f607b285c23f748352040d5339a95e21ed0f8ee12f1cac4280efa7ee0fb5df9ed8d5325dd8021cd9550d04a12959b4909ef22e907e2b2b2096802bca1caa57117d094c74fa446902204a77701b2afe4e6be8039edb8c93a5fe4eecc9e3b38efbe813ede8c68e4c51348f8c5dd6a68e7d49be3e9bd07a4c7c01bfd1adc1e2e88d5208204b77d62e4baf75057349e19072f34aa3b113366b110a6b54d445f8ef57b41eaae38b77d12bc35859c8d510f74beb1880137d597a9f55ec364f3f0a3706dcbc6a274e8d8f70f3edd5b6dfadf909dad96a5dc04d639871a631ec55e5ea2e828408fd639e4954ce7fb12a71611b7e916e2e22b28ccd86909f5ad7662e3a5db2196f498ff711925142678ad90b20b4eda9000ad94340bb4dcf9388a3c47c01cc0ededd5478c0b768451fe61f1e16a7e90bd2b0adb9f8d916ad19a3c67a19bb3ef0c065ba6658c9c06ce9c41baea4a701668936b9772b82be0048baaa71ec3fe2a5ed264f5d81a2c5247825c0b2fcc46db59015170c52fc9a4e728e1c657e3f5e3b2b443756b1746465b8d0f80a1a42759ddfb8d96543874b8203af1a09c43058492a840368c378ec1bec8c0f8a8c5072c3f3034143ccb888c93658fbd95c7c6d8755ceda3ca79abf1ea3b2c94c7f3c9dd703d4c2a2f424e8843097043087306c26bd0812f7747a1f3c9d372b8e7a0fd98b40f9694edc698f35570265ba5acd1638788109bb0124720217e1efe56a5090fb9e83aede5636908e4ec4546f1c4088fb8d531f2a67b06adacddc633aa0a7a0c9f96092ac7370a603194050b66bee5b9834818fbbbfdd7f9b0f23eaeb08c83154ce03d58ae45719a730947b6de7f208935c6c2af79126d5cd2599e2e4f1f72fb9b5341c72255bc2f2c3a5799ef2f709f6ab65ba7aa6ca57e0ac476e4d273484421665568ec8de1275a3320100b32016e8d53e924f4399432e7e58d1cbe28e4415f30bc4d6fd8c00952cfc1f61888e24a88e9fa6c0819b0050b8a6333b3f2712127477a14dfde8518a048606de9ce04e96d5adfb44decd6b2ca641bc26247b4cdf8f6ca1248a58b5d3e889cce10515766b29e57a13ea52bb93f4e83012e116c600cea6208af6d02458c2f8fa554ece6b32fbdc4dbda683b9adf680bc84662dfed9e3777c36ce3e96c6eb95dd92b28bd77029d9310d0baa60c464f3d2e1ff52a55a85d95cb0deae67ef3bb1fcab53485c4674eb6f8cf0e78337f96a5c45a5a548b4dbcfa89aef8cf2088751ec48d5b45e9310c55e9a162216da4cb99de39aa3896e827cad71a84c7d643c103babdaa3d4d6de2b75c59d4990b68189dabf0887ea3bb79db7240c6d617b2ffe937ffb3de25efd9df4952fad2493e244cab193dfa5d0d1b40beeba7c911041ee93cd95cac49cc960dfd7df5b3a9ff395d22d23c32f357a4825ee5e803972321ee824c422b90cf0b156138d49157e42b6b0942c010185dfa467dda499dec07187bc1027382a45863fe1ee4298d1967211c54c5bd0ec439cf4c26da186206f0a8e2b7d49bd4c1ebb0bf2bf75be27d4208a4bcca0c100cfa63149dbf95bdd26310a0340967588ce3a7ca7e4c9f99c8687bdaf48c042eb8419a915f10b4d4822b4de3c607a252cf2b970249465060255813d2cc656649a3ab2b7b659dce42a0df615df6d131fee1a06f132fc279b4505366762a77c5e0aae5883adbd1e829cf34cdcbd115c080bf4ba64364c9149ca43943ccf995284a135d43f47f1863b690110660c1e7d412db8df83e5cb5360e62ba35407a37d56a195936f94949c5d0f543164db0c58e76e708b5b1681582701659fddc1e795b4989f3d5aee13411ef6ed73fcc5e6868841298d431ce67cdd2b510067fbd0156f85581ebeab4a3b4a7dbdfc378e49e477a10ec2090fc094b71c0aeb65ba4f6ec0b938253798e918208cc74d0101c03c40e20b5a838ea8b4a05786a269b9adadff75fce4a8c0b80a26ed53f61eeb8bc52bc94d9244952e97e6ddde454c17e99b35e52395bc4cebac6d6b7f078a95f82368d312e3a546178b471df87d0e985538a3ba5e9faa3dc2db45aba7da3326c71af601614683a8fb2db99d11e9a616f5b95340b0d39e602020d843396e7b4afb32766da7cf032aa2aaaa141328bd3ee81952609e4bb6ae488b9b7c60aaf3cd6928c6ddaf51b761e834effb96d62a77186d4535023a989204a2189861ecc8d520d0e253e78ad3883f523f3d75d7ae9871370ec1da60a654711433575e36ef92223c8de6869bd960889f8c5171108d3f6d1c3127222f4cdd26daa41d6a704baffcf169ca9e1f16969a0681ee42a49862959914ff955abc4c3e3761f5a9514a3f6b6c83c75317e2f55edc3413c533017d218247cf17e5c27462375040e7c9a221376f49dc581e7446b2eb997a0c383506374facea283ae77f5cb6956ac3437615c98f40c305f73d2128f6a42c3b8c55bca67e6fd468aed4398370b45159b5ed19dfd6648d5c99ebcbdae13bfa4e4478c418a40c41b536dafb2c1c5f713b414b948f98680f7d38d55252af7e94d1017200ae0c5ae300763cb669eb68b1a4fddf3f9e086af420692b9664497c6e7492db87b507e0adc6d376f81fe131987dc788c3daef47e4a1564659658d0901cbd3c53bf5a2a38ad9bd5a160914d2f4158a17743c6bfa1337e575217bce227d9d0398e61732eab7aa4280b846fb5665e7b20b7ffc5aa08b05f83dcb51b96e7d7f6e603462bfab2d35cd8c66e078d59a40171c0a908e7603e31ec6ac20caa70086f6122cd7e22f7fbf4357c2d48fac53c14e89fbded62290a53d291d236c996a27fb7436a754c8d0c003f65689e504630467f9508fe9737343c7325f053f56167c92d046d7a16342b50a07798c66c2bfcc5b71c603f719e452870247b998d69ab4817c91471eec043551cb392106255837af4282c830394482b5c94915643c3e323b80f171fb009b8e5b58bb8bd97a3cf6676fd29f04852a356055c917a16e86f239f8a5817467e45a7ab1bede7ba7b2bd8658c7a9f825f073a3eaec96de39a96550819893b8b495b213643e17c7cbaaf05d2a9e3120dcb8f84e3d6aee9e44c810eab61d4bddf9308bb9018e476364e572b27b778780763bb4da55e63ebb04112da7d7920360131c237b1f64e6b6f11630955a97b2a3e73ef10efdbd38a26e16174174aa8d602480d1f8092272f7906c2f7fc94dd8555c5a8b6179f710a5d51de44f3ef8ce634afae1f2be31d77e0077028ace3d4be07089f82ad06f8a94288046c77e07872df61929dfff8ba20412cd02ed55d821dbc756dbda29efcaa29c9bd7c87b3a9e8968b1903bcd2583b005915817818c1d6eab88830f02655360ec88769dd710a26460a224e777e971c22bca1eb2cf19730efccedf43e690c4edbd40d005d8c74366572b85cc05f2d87c7ec274b674dad9c8dbca71a7f4915806979576fbc4a647cc6f5033a2cbe1884a293affd5bd8aa23376016b9f8585f8bebf4cbaa00c0f4aa6341d7c639e1dbaf9379746022600943a3a10a08a93832fd46ef5e243c2fca0647ee852d822a8c0d688ee8f0342d1471297c15f99cda5b1a9272824f7c6ffd5e6262acc98613664d9da5b8c4a6d9aaf0764a742ee956c1d178cb14a38f6a29adf4876029f6664409e55bc391c87e783645363e5541f42da3a576e9b1f85710183fab85f4ba9bf9c121d59089976aa9638f618e1a2c17e86a7f3d86f6619cc334c5f2e4be70d3973e26e31987aad4c0c8096806074139c25651eec62242d85be244fb5306436894d1b06a58299cb010041f7ac0fcefc18ceab77f08594271db3111d410e9fd1ef857a7576ab41f8beacdfb5232df227d660908ab70b99afdd0d249546aa2fd838021e75e4c21f58c8ef53f39b143961055c2df6b75d497160c16e8726e339e132dcfac11dccb64e7d3c014de9900c7a36223f0e6be692aa6e7b08ca481633c613dbcce81be9bf5deab0a0325dfdd9eb5e44bba4dbb6e10fb511fa77924a135afb514bee9ab978534f9f9dbe4011d7a5ef67f480e9fcf19444e765d9863b36af4d458f0ebee1b5029963675c91754a2f48cdf5e0385503464455d466300d4f16f72ea68ac25b233d77a1831c4424614b6c4a907bebeddcb08ddf63b87dd1e53db7ca587dbe273ad7aca8c6ed3a9cba91da0e695d8a5e5de9dfd6bda4c34c49a1ba192ec88ac92212ccf15690b934ddef746038328665d1bf49389792073330acfcfd28cdeac3bbdb4204bb96d75fd1dc27ed99b3edcd2d744bb77d78beb568b237048413c9cb32b7b070024489aac0369613fd21253128920df823e10dd002ebb42f0bbca947312ab4405777033249f3d7229ad7ed1628bc6b49b6d1410ef217e6d7bda97b10984f107692c02bdb84bd789e7e404f9bb73a942bfc7696f3e0e03d9161d01dc5bf684792c5ebaca4239978ef11f87e64f635face6e6620d8fc6218a6b8b041778d744d8aadde3ef1006dba32915fd267cbde15a4590494ec3610ce6459b5ede208cc17ba46f078bd08cbfc7bbab1d5a5fbc8898452b258904df13a0f9eda4cf81023701eeba7335cc0138966fbf0671530a349a9d35bbb86f2a18ecb23e57c575a3cb78d77d0f86e91ad314f669c87d6e3e7c271ec5a4ec7622b78e87c01fc63465284993997ab692e014f054cb054bce652368556d412626523f211e48ba1b9ed54e1c454fea538386285d8502fe474dc247fe82922f20336038895919737429ff00da1e807d20ee36879b427e99a90ebc84bcd0eac6ec1e17006565d5975f50044b60e50d658f4ad727b581c473a31529d108a7c10cbc64d0c0309215a40d1960fa3210978626fa3538cdcb6ee6b98c06bbf1a895f66a18418af811fb3efc8611e031575bd7fcc48da19f7b6690bc7cec4506f4efe82e8ebd8ff42d3417a0f5e002e2f155660657b8936f382bc6a2278ce6520c6b0a2e3c87cf0519a5b72bdc60dc85a542e4d6bca933bf18f1a4303179d320891f5e8f1276af64d66203876e075b9144249ad930a92b6a3230bbc96516f7ce9d1b86c44b50eebd813249886964fff44c86d65740ecded658145b4225fecb7334a2f0cc08b010722f9e108e9b2adf8f0250f6e45b8028cd32bbe00d2e459e199d339c6d93c2ccde0635d5666af52f7687e4d45b569805b6da245c8e37761275d02afa7e2639590f9d7d4fd9401fbeed99f92a59dc1c91f4b440eb464d73213abd54f5a3805fea35f5b65f86414669876d7430b259d8cfab8b2e6f00aba115e6430a7d4ff27e35c17435f03e96cefebf0a29f652d3f9d3cdd57e1646e7cca0162f726bf70d15419d24769a35b7baca8d6ca62fabf5a23da58dab55d40b0f02d48cf4af7d005dd02603507cbd4e666b105841c172645c31bbeaede9c7373c07086ba2504755c9a2df5f4c39d2c07c9788848fb54374731cf94d0cdbb7099e2b7a1729390915ceeab72cfac803fd65fd563de26057dd3390ba64157124a2938f8c95897894e67dc3aab8b5f9fa54b00ebc930d19f6b67d944d7588ea185da122d5a5c01e1200c894aa927b86a87a4c9ab880537fc9ac3941eae3904a01f83e139e5f847c7b651f832c821c1692a26052d9f9c8e2aa9d6797daf68efabb65c4bc98fe457a0c1accc8dd91437d8e638f0208239555c8220780b04f53724146c4882a32001d8d27e21d926cf08b9046e8538109b6702d8d2bf887559e62eb8cdf94b34d45800d679ab623c392a3cffbab67521cd556b758b692b0ac2e06b73a74ec99e419d65291b17440ce3d5eccc4b02c4c7ae167a61091c0be3173a9e90cec3791c4d7c9cecdd8cc5c3ea47b7f34cd15c460f0eddfff0e5b7ffad595ca92e09cf62e80a007c3def8c674c4ea744ce58030cfed7c23bdad2696352669985deac030f316fa8cd8850040d75bd4344b8e3f7e85623ac3cbe4b305b131ef0cf01ba1e2265eb25ba9d446d54adec4711e2387b074ac303ccce99ca9e22f3ac78b04a4ba7bd78d064f98fb2e357da933f27a35c0d00fc5371e05a1ee2ac05ee91f4e5fb78ae14780df425637578945980f0d42d7c9efb1b31d0b10425674e308adc83b8c9fb65cbeedab6f607f510fecffb268cc4c78ded8c6f313cabe33993923a9ca149298c3f9d4c349dd2aa283399a53517f409c91e067aca8043491acca5f6a896a1029fbd90479d3d7ebe73edad6970e50abcd02feaa6bcab4e318e239786b97524893ba475acefb71f34efbc8d2059225cab0562e60017a9daa046c06a280a610026680ae296d6a51700feee1d0ed7d0397df01bfbcd69796d5836bfc1e0dbd6fed5020744dd1ba87b39312edb3a2646a54d80343d48166805c825f9aa06cc9e5fcd670d9d00d1de6bca94fe7b4339140720fa7f7f5df4d73745e926a8aa7b41cb31ebfb60b4a1bcf2c86f9a867de45cb9116a2988e9b4a570730f1cc6c879273d6cc957e818a415aaac748a44ab68d45cab10cce8b9a39bc313fcd050788b075bd1e61cc05734cfb791758cee5f574d73ef02716f98c6102e43bad9bca1b2d60fc59b9bff946870a860610f46f0682aff37c0745acd9911508cc3eedca2926815c0e0d26b40e5431d4d65ab9be233b3e5b8ee80a06e9098a3f9143dd4b7a7c77dfba454f0fc00b03300cb3a7a9c37c08394631e5683b77cdff1b592692dc869bf7a1ce796c77e3274daa5500a3ed1e1f7be3a4e8887b628993cfe76d87c1462e1e713d05f6bd8ec0a544fc21f6caf5608e189d28d1798a9477956ec3b4dc89a695870d00f82e451aaa5a8bc48e85286212fe14d708d8d4a1a5c1d42105aa7bfc0ed25038bfb9898103a36d3d07e6730002f038ea9d21de4bfeefc8c59c6b19d29c5b8a97561d870378e48ec3c0f0f8a608b0cff5f5479cc181bdf58dce56fe784b22374c63e10416f7d3725f03707c19ebca6b89f27e837c5766427d005efed28d7ea720cc5b8b87b2c96571a7dcafd0f1d81a604f76f584e15bb87b7a4b63817ca2b57207753d321b076b80170c1fb3b49a19b4ab4840c06039c11c785e77537ca445bf5509e0b095ba664e8354a6ae46cbe7dbca8e1564025f52556c8bb11563e1b0fc9128e653e813552da3812478d809b025e714623c5361f56b61a5036435af5b6664c58db836a20c99a2edc5eb99d126019b4258e7247a4bb89aa0d702ca1c19d744c6f35a47487e65e7277933332cf9a8f590de72ec3ad55265d556a94ea3f3e5026e5341f3dbc654672ad22615bcb5eba79804ba671ba47800b13dda4b6f0e112331122c85be6bd4b5b64e3f7336bdf59b533b7358f34de529090d6bdb1af47632fc1dd58e4e29ce66c02e2aa3916ba20142b9e21747e11d6d3e101c7a2ef4846470f1e8f9c2ab110dd17b312e54ea4160ed6cc91f61d1ae7594628eb46510033da87432a5ffb6f21e269dbdb4bdb7f32a70e25796141bf32cfe4bde5d55c3f0056c911a5acb583366b2143feaa18291107ac071d01769cff5e66240f2cc8c272ba53b50b8a5478f95eea741c2d6e200910b1c2b740d0ac155743c68dc73aec6bf190c39cd8ee597125d3c5cd4c4f77139a71e7224e664738770fcf4d9682ec9b7545b416819dfcc36016083df115197e93ca16c9fba2aa48480dee5d1e057b0c08a652b8b1669ab64fc1a47377d41fe924301bcbd5d87826bf5b605a5c0cf510934a1f4877190acf129a4745486005f334e58b0b0dde93bbd3cc9758874fe3498ebc4037c983681b7c9ce0617bf9cf11c38833f9d3b9da127e3e56e017bd98047b60bc8b294bdf237c80b083904d364ecc57af196995b76509e77b94840b892791cdd19637e66085936843add05c2b4b1cc1954c3d4b00d3e7a8856c5abeaa6359d4c9b19a5ee7ac9cb8a3569c7f7b72866891c7e5c68267d569f013545886431cc67f48545d19c072997f0cdceb6ff32cf232a728a23d8c1dbd09100ae9f284f2afe859fd83e9ec2410e60db1fa7f7dfb7b5ed4f9a316ad8651fe889779b40d1cf78ea292aa04253bb0044b3181812fbff5908eb33e123c5c08ebb20e7d47745a53d37f2c0a904131a2c84424ca15a1a0f3be465e5b5ad3a4f3c523e374eb378c25406e0655c8eb90ae6918fcd534be6bc54a9278317e619acc16ed2bd79049fc5e76b07b2fd4953bbaca5bca2f1fedda4e878c9ac22312479cf1ea93851c64a9ff8e83f158d0bc1d15099986e20095072ec52b562503e63ecd492048e635e2f540083d32b77805037852191e1583273d5b7d3a0d2308cb034fbc5ab72f76fda5a52b4c0916d3235d5266a2ac3c30394cf29cc3897f39aaf06ad24d8abd4e39816d7a3bd3e7a409ea3d2d46e499df8a027c1c42849b19bd2f4d9bfd3773e077bfcbd940e3236a9d9962208387420a486ed9933584e6d7a673c2addb2c0beaabbbe4793e3ced12d4994d7daeaa549596cb482abdd308e70013f8d087471a48d3e1d2774a9e95cbf9a6d52769440d96107d1843a044b0882cb4eab2403a905db5b6a72f62abd7467199a469646008ffcad7bb76999edb8e74537f3bff5cc05e63cddfba079201118fadc5f157918677f5052c1f475730c8961800ae25c21b7e7d36c2b446f6168c8ea788f3587ec9cce1574e4303488b5bd3925e9ae77f0d23d8aec668a5f9f7e3ea4545331f32fc37869071aa86e2c7512cdc4c1adc826a4a3b13a17bc9a10910c9d34847c45a0c3537f7e977df08f10355f693296da7fe9924687dc83cfc518305b1da8bc11b4d46e40d06f4595f0726f6acb2152d727fdaa52158063c8bd2eabf7ffcf8cb2f13d6ad4f5c8cb044299110d66e33733367cb053791fcf89a8a82be28b5f8dc092a3b9527392030665430bb4fb21aee7058f67452cea6d40c29d5b47614b3d03d4dc4ccaa6495f58166224077320f16ef7510a9dbb23ec2705454b6aa7dc1decb647557309ddeda1d2237226d008399b79fd57641c2acb82e3c740e376f05b7a3199601ab2609e61daec75c31b861a80f51d91982404464ec9f79aa9eee5c0dbc4c1944dcd212bb2d9503e1f737747ef6a10c40c2b7c46f3bf966a9c31dc6cb50b4c969d87a8cb760175451f4161507288f5200f9b21e1d524bf4d6ab9e30fb90f688219f4c83a35f9412ee77d09588cfbf41bf7d2fbd34530bd96f7548620e3873442a65087d5de6f3d6d7556048c93d90d69d17355cda232bd0f62a06ed4eadfd94c61bd2a91b3f47bb4c606ffca0274a05cd9d175ecd641744d8cb824a9a42d1ba7e47b50b05ef4b440ba8a20bc8007dfeba7081e91e70da1d23f428c45f5d43b1f880d7b2bb6378c359821659fba924961bae6b9426e6b6331e82b3dfd3bfd7b046271678b307cbeda85357bc7d7eca550cce34abc3b89a9f349d36f58e61beadd447533a8235f57e73ad275dfc7b9ad8e883dae0bf768e22532eca87baac3c34c4f2e2e978fbe385547c993cf078b11df1538f417d0bdf0dc9dce7e1f63d82e0db5a73d95c41e4cd125533e4e0780627a2a2e27af6a2c6553aa1fce08cb0e3651edc41337a81e86076ab0ebb35f027a86f34602c77bdb79ceca8d2f892e8e9a97e7b14794c07c0b1be44251fad2d535454672f76f6e486b0a956ec71f43cff826e7637d12f5a5c7428474e49171dd1bf60a02764936581bb94274ed8276f2dbb2ce8ba17bd5c7c306857c234f7308aaa3a6e68af9c0635e6ead3cf00940a9cdd4c85974bc23988796adef82e9d0ed9b89059edcdc44f799f07f5469d0c70b841518b123a531b11cd265b6edda76c029f21fc83e57f8c21283326640c65c79ff19174a169e9af3b34511e20eaf2c408897af09360d0b8a42de24b440e3790a7e5a5d2aa77fb231db8a25fbb2f056e89f4c67fb6cb1e5a04223f3f1ee6ce8858dfc2ecd469402228eb8ccac10c2abc64b46e5cf41a54ce079277fe831c69832449c8a283a266a82731d3daa24ace7333158ba2e5fc001f352bcd4302857d9d9f3606dec5e7cf9800c519433c44e346fab0bd18507864aaf6c97ff9582d34f0fbb38141015a124b620f65f9bd792d41628c132ba5de6f6d70dc7e22d51bfa4539471f17a1e46f5b1bbecd668987ded756ed578418fa959d16367f8d519d9d6557e30fafbdee00f450af78feec7091340aea7d5d5575638fc41aee2a5c901428e2b767750590dff2e0247654b78e0c00a9740860844eb0f4bd14568b9b0581146af5950ff9d672a98584f064ea1be96ca6b784ae5634ecfe63ea2a4afed1fe38047ac0dc2d28f0b52f224c993e871eb99ffab5989718b661154d503fc2759efb727ab3c7c80129eb42b61e6a00429e26535847b5e3e6cf47849c2e4db92625675485abadc43db2eca66718c669b8d82e612f68d1087c1edf5311920feec07cf6d2ef5988b8f7d27f269604c16ed8d0d5ed5daf1857a36ad332e2a4016b66fe322624591f9ba0b761def666b2432d1bda0bec7625e9fb9efa88bd94f3681c882c25d8e80184906e6b7730ab4f8ec7a58cf1a110b875df968e81ca409d583121d69b7272de3bdc1d420bbd84477e9ab78331e78ea4e949f7ef77d9f99c37728e9a556b3f03aec83b8a85f4b3c3afd7569bf6f2d1b63a422c10aefd7a713edb1565a6e64b91decde6d4f822d20a462e3b448d01b862cc4daa7a4ae4b1d88638b9ac3d44c925d5fb95ee93b3c0f5306c9edd8316509bc7c43c63251f12f4d8ee2f6c0cac3daff7f279293444342938ec9ac369eda9c8d13f63ae64545469fd04887d099b139d654e70eb037e3cc850cb0b7de746bb0b5ee0e8a907dbced0f4a5c057e049c8c0578ee7cfb8920336560c6210f1ff79c618a56ab314e371cbc4e0b560bdf7cc9d718e117ab268aa3bdb458a6e6f5677ccc3f376c2a68ed525c2af4a24c72ffb73ec6b697f92c57608883951cf1777ac312f7be819cf8ba83dd046c73aaa9defddab76d9e3d428ecaed644a63f632712367466c411f6f522ee3b34a91bf1a383ac83184a074bd0691b307f5d52f40f3cdca2be57a1ee544cd4a6a6ff3845956de22f52bc82568245c6e8f7ac589a9540102c1fd158ffae1d645ca2154f5a57883e01dc5c3d228b39eb40832211b73619c0a1e98ad738104c2771675743239b669d066948ee15fe78de69d9332a5052a2865deb47a32a2f458279fc77bde8d17b311f93df6178883cde83a9f3ca6905a21e1c49429e18072c0d6a812f859be540412e5f707c949e53465b298d6c6ca98fe03a14addc18488491042ca79421ccd0ff3d4074864b6622d524601b6450c4927e16a0ddf34b80c9ac8649504c43b94cedf6dd18c8792eb218b51dc8d27c6519d9d270b481317bb2fbca6862e17a7fb16a91c4c220142df9b1cee75a1573a9bcf2b889400d8c107c9261fa041749a25cd55c56fd6cff1286276364c3fe64ad71b12f385ccc91961671b313fa897d0ab1064a7374e8eea3b91731825ff95657286880723a1d79f6a5839956a7b7323de66e27b4542b0f4aa4c8ee99411a0eb4262e36e87565dc0f91e7b11bf09ee045a57acb8ecdaf5c49052dadc6dfa25c6988389a53a66a4d94797fbecdb427a594443a41c67c4f720ef283bbf7555f113ccd620704cd93bf8711174f261dcbbe42ca2d93e14534dc8ccc21993397653b083a6e67b18bfc71018f7079cb494d5cebb4a8f9bdfd471d81e934845351901183f17b2bee59b8df6e0742015fc624c9c5d465861f2a95a682cb70492b4a6a1c7c66053b1048587c79d7d0057bd3a11ffe7f684eaa3257672921498717edc81bc7f2341a3e48f47e7032dc0c2599dd6755d115fa30a9de05b0e3a511e8a9b660a5ff8d87dc6eedafc42b21e4d955d23470ea01ce229f6c725a20113ea832e3208aa8b9f08053dfe82f8c3eb99807a1ba7d1f34677aa92f01c445802205c4f597ccb6c81c2aefaaffc7f28566712eea3718c9efea0cd2517092c9c1cb4fbaae8734be8d98fb023ef03e9c217e467d0f103e93a7328cfb4e5ec71655a46d7cfb3a9f6db6aa1d6f3923a153b9ee15014a1602aac950f04ec195a1ffeeb62fb3091eafe5c87f7a30ca314654fb64eb8beef9b58cf3ff800f128f424973fe0d661aab6b7d62b437b7f25870c06a1b022c5dba64580f7ef879f3626bdc998cd661cf928df7b0f16a760a78708c80b983aeef329f55573d510d4cdb64183f94dfb9d71af4abef3a0c03e0465202ddce543ede727ffe5a7106589fc87314a5f6bd6bc5aae37e7155b733975ff1de44eb714211b1169e1552394320c77ac2324daee44c284501df07047fce39ac7adcfddaacf6efd6553c78875b7e4589dfffe42e59700a8291c385870e46f6632f79595a1b175c0e5accc1b5b8c17c9ea52a2a279aff086be6eb021eb4266a0b29679641a4fe6dc6bfd79cffff8441924bea234bfa5aa7db30055a839d1423eb0e941e4967d22414eae07af5f5802b86c0ccd46125504e61707c9ba8c97a34923d2f5216337558aa44f40175eceb4f632a3fc089723abf72acc971f0a557b369597fe2fa213dc2a10e0e1e70647c01ad0d21910dc430d894d30097c7117b5b7a5723e7af9b2e9fdfbc9930b96e5986ee787dd5c776adac4cbda60927f6182e131d987118c991fe51257d9cedd58fc225643cdf5ef4c9c056e9c3df238e9b3b849e5a9c676c226878d8c78e1a249662d5b895c3c8ffde4df2935624b50db87e31652094811b9f0edff304aa4fa0d1957ed09b3246a55f2005a748040c4d8358430b47bb1ebbd9ea9b7fe15c2d8b63645543428736a605ea43ccbec1f4ab2c2748c39fe24a86f519f3827b3e3a9487b5c7df13b9bd4077278b1bb71fc60bd8e109b8de25b64014d9ff461208f1e5c6f8aad8c179ec41f6c850be38d5a5a1deab078d3dcf096ea336cfe2dc467d8d2384ab7660a2531f5a48c2a2d592ecdb29a3af30191eeefe8dc0f7fca7b7a2a7e127b2b031bd88a9bd23d88c6c650dd888134dacf6bce66185aaf51f3e8e0a5e0e369b904081cde993b91b4337ad1e673d05fe48c0210c1524fb978b1d0fa41b7debf3ce760a3ecc04a405b43fedbd382b2f59133b03c49ad3d392b355507b5dd7cf890bc377b5c609ee8776cecdd0b5430a0259147f755fc7b84e9a06737eacfbedbf061d094c17c99c981f3f735e8ce1a1124cdfcd3a1d1b5bc967e73a4d002781d71655d5f5af8ad4f8fb951bfbaf72c9d0fe7320fb658e5a080c7a095a6eaa729eadbcf1d842ac77a013be396329c7edefebfd98ca41dffa8e083d91c1f3c49f5efd378918c00d1802f15f0e546e27249fc342097281fb0b2bfc75d97f278a454ce16afba3c665ee70be24e62bbd87b716037add88b02943f0689e321c1e60edc75f8c8d2e961a98da0506d4c18bd8bcd4098bb0d904aa6ced2ff39da55848ef10562438de762fa3b84838b515318d68e7dfa72ed2911868656a8d2b3a57d2c222e423c3511fc5c4509b14215c007d1fc173ed10779e97bbc7ff39d5a9b4f8f459467ed0a6e81905b016faebf4d29a9b08e9313cfc580edb7cd116703737d3777946bf6fc663e0f609a643db0af16d10f53aac523090d356024cd5fb732e59e0a6b5311f70e41b0c659dfc26fd16d7f17675e0cb898fefc38b057012700331a105a23092ebf61712e43ee63f805d7e48577439e3383eee0c751ede019afd116308dad57b171d73b8b181474c65cf23ab6b54f918e1eb4ca6dc7bfe75b975514e974fb5df644f05f8defb89d0a2a9d245757ccf1bc271b426d1df016a30ba3d1735a54a5114ed74a66b63b8d9e03e6026b690c17aff4991c95e527b0b9a3bc667e7f4e7492cee000f39d0bae9ad599a435123874e285b31b2557dc814cb5f00ab5e0d540a56fc2eaf483b86f7a48233e26fd54186674e390e66dd2efad4004eeab332ae1ad3232ac16feebb2c55e9d0d77c3d17af077833c4051309943fdcb77000bca2187727f84f26ad6c0a099499f0c84a9ef995256ad69a6d7fe928d57573c994c829eae0e4795e2a70f1af7677463ae9bfe1459932e4456f4faf53b05689c76227e36e76170a5bfd71ba4981e459ecc02e64f5960a70408d4589c9bda1a6dc560883b2d9e9f1e94056fb0d576a0567eba60b0de3c282306759c1f5c68990357f2dca7168d50af51337c01de49e861aead83dae9e76d04bbad849234cac310af192ddb09e88bb7312ed413f5a6d6c443e100d5b128d714e9e7adf6e267c6fb0071478b74e7ca857dbc890f18680be220a99af554c06e2273d7ab88de1ec128224e41c57f6d8ac4977052ff250653550dd4ee82f1dabed852dfc7ace58943d5d1541873ec292517603eec84b5f9e55a46e3fe39226ae8948294d60693df0a978e4f394a7649a77e680f154d9f08e2a0265a18d9ac5aeca24fb260ba813d8955f3ad28f5d9239a666140e36d2d52eb6057738b0622c2748ea36c761ff929edb04b23ea8b573bae5825486ac018ace40c351dac9fa1d391ae67cfefda39d4df42c59f773e9880b8e77fa13c1eaac01f221e5d9414f439132e1b24584e2f167dd91b61e10d7b29d02de0bef936d9177e62c436fba9e6e2144c810d2c70bce228c870f5f1c125bbcd59fe8ac53d37be0643c57030fe00094fca0f98519632ec8cdb24760873268dc42a95d8852e8287cf8e850eaaac2d3b9637288e4d56839bee1d7785858d8717d7324108f38967a5405f9ac4005f6d8f1e627dd6584c735c7a39a29202c55f53646f60a790bcf4a2d6e928fc30c81cfefede7bee15d62176fa04cbe3aefa7cd38a751e4398c7a1e0c544dfe3ac259e7abb928eabe9d8bd95d5c6c217c17a2ebdb8c5a6aca6b14d7cef0df0d43955810e78dea60e8f2b24d8ba030bc748b5a964c0e56202b4e5bcf62b8c1b35207f31b6b81a05c771bfc9ab3358d3aad3caa53f87fef93ca4a313458d5ac6747ce66218c500eedb1226799e22584eb731d42375f8218c11a1d8eca7a28a81c4b49489867a558a5e360d670fd6ee4ce0f10aa61cad1f1976124d88e92aac37b6a33f44722b700108fbff0a55bdf9c94986ad251f39a7e37368a34755b9dd82562307d2204e15fc2f54d2c86ff634c98d54941d837d734de018cc5172eb2d02d70e4789f0b9514d71640b5080644f2ba3428bf644b099378d0e37d46761950dfabbd8796554c25a883fe6ecf178b0ad69b71793fb40b7e019e0266ef7e360dcf98bc34fc84070b6dc0d7231f9ffe3ab20edb2f073693c575d3368b4d0edbcbc2eebc29425efb6fcd9304448a9b7f6bbf802034bbbb763efb9ef60cb1d7f81b7b70dfa09d061fdad9aa86330f8541a22f0faee6be6804ca2bd0c0f86555fcd5ebf5db8ee85e432a989814c993d69f5b927628af3dcb4d137455034672146fc11911e1314f8332826aebca983bf9b20e91ade06afcee4ee885a4f58eb90482e49bffd1ded09b9f58f13897e2785856dd7e2cdd73f7f400026739f07564566032ac12a7a40fd3fdb367ccc07d928ed58739c7cf404ed3c40803f9ee0a0b5decb2ea5c81595190ce2b2e7b4fe69123a987f3d0c07014199f5f9ef9453d4b4d6bf48b4ba2cfe746b8dc8d1f55c86b2fc5442e1b7ad0f718c993b5cac26e8f38ea69bd74e3aa87558fab14a9cdc0ca4e2e71d032ce615d97a09aa98c634a0412b2257a7bd765123f272dd2be161bb4b129acbcbf8e8dd6762946192bfc606cc9f7d2bc1436c9dc290c88588df522d9a54199ab66f7df3f1aa1d68cc0c586ae353962c077cb7b1ed56af6a93f18ae3cdcc5b6e91ba95895d5701b02c4097e582ceadcb47b7ca0751d42e8714f586d31bce5282f30a829c7bb478cec75703e90490a67c38b85154b4e6c9297647b85716cf639b4c5fea36409ebee2ed848ab7b9b419a0301c715e40fe1fac876dc55476011a8763857cb534936e934f8850b8d0d6903b508ad41ce29f76bf0fff63cc1b65a495386c6f6ed6a1cbedc7fa5d0baa62b86eca38d8210cb54f116398d799867631e7a11e744bbab09cade1816f60de2452f359d8116127b06154a9d92989f11a5464710813ca1942f355e8a273e56e33cab95843e5318ef5945533a0d96f26e9a57aba782e2a367af507c600fbb57298ab15eb687eba21a8ff5be19cb72d88f40677f1ba2b381d5f2ac93ae2123aa62a4100f63923085c05f72760837bf28b46f240e46baef7f0cb063b962abc7413d640f1f5c6cf58e43bed0820983e2ecc902f6db3fc5cc94de4b7ef0bb714373099163840e8ed5b01f0ca32472cb09f056788c7cef8464b32575e07ab812556463725593c8ae4ebff25130fe19fa02b75b8ff172c180ee668e4c6a1fc4c005a35d4dfba28bf8e8e744ff565ed390cfbd3aa0cea4d88157d8ae79bc48ccb2b75a751de07fd6b0542c5eb4fd26204896a0df5eff1c32a2de2287a0736cf1ee62141fe4f128daa4321e95be030742dcb33ec52b152a26d5b971ffea2e60ae08b0abeb6fdcdbbe731edee8fdc57a527369309eb1f810ef813c4b90a5ffff0ef5fac7c48083061d27eb41dc655ec7c8d7103daa27ec429b0d00bb8710b9922475e9831b32de74b4ccae03eb5594991a590ddc4f66e822d8f479edffaf943f1ae2be0e4426168a91f0e3f3035a8a69145fba37c65089cee8b2f735e3b66a2af4849a8d8669534b0fe0dbaf54a9d843bccdd6201ebd2675ceb91265805d3ede493acc764ba1142bf88eae55ce84533f84c3d65e22ff6a2fef24e1ec3f0ac61390721d77ef29b0e1f78cd5b66b8ac7b4b3c1109fc5f22f961bd48faf76f44b6b09bd83fef40e34272978873ff1189446c43e207c6eb2ef8bc20bcce39d38de676797fb78cc86a09301668ecc6291c6321ddcffea4d282eb5e9ecbd7dd52a6437b2cfce8849b18fb94d8f300650a4ca40f711345b1de6f00d311b9a2d2dba7c93fa61d975b56fd05706cfb359e68ddfda1e851bec58cec30a7e4de613095d3f1f69047ca501eefc75621ea0bebb4d856c4bd6a83eaa3b45d2d460a7920494b5e6914bd883b8b51421d24b89e9c98d1ab3ce31395276834f9e16cde5209b66e5a88672c8c344e73189b90b1003a8aff60ffd4194dd0c0c1eb41091c117319c72302ab5f4116787dbddc260b38b1226ef77bf53e3ebdafac509f26660e8c163a35b46db05b11b12503db3b1dbcd5682c5e2c8973f3ba7c4aeed8e0d03e908dbd1fb766fc113b974579bce16f3101dda26e92aede784ad618a24f0823d9e2ba16d4d3c64800b5a9ae519b873525c3e420f91fffeee512dca86f5ee832b4436085b85ad8dd2aef7dcc411a3fd6c19d87fd67ac6f3db66f12f25f641fdc9a2e53f019d3e8d6295f0f7235999b8010ccfa6eb66c98a27ede486429058f356b423790b4523b35d10f95c66fa91e7b7a75dc2caf60698b6d5988b3e81f9764a685f6052143bd3da6a9b0f3d5f48de7f13666ee252a57d2da5ca552f986c7b2eeedfa92c7f31f5ccfed63c8fa02c4cd7ae684359dbdccc68656a514a88ac07cc4a681c4b8d0957f8f8faba962f8cc49f571ae259f636dd5c8f4444d7ffabdbf46eadedb1e905a8a8432bb30532adcd240bf146b62a2100fe8cab6d9c1d9faf26a0be2379884315b82d5459a1d6298d5009d36470e75614baa97094fc46ad55ab216dde70c46fe08624c1e94ba8a37a4eed097c3708d7f1bef02b3d289d7a2ea5cd8671b7d1423019d9e6136162bd77ae0d0928c087bb75792dc8f3a807666123ce1bd91a8c70f4ca354ff4c4b348b899cf277fd3d3449e22f23df2aeff59f653eb7f8c4ca9bfb27f2e5227336aa98ad7e62422e1316888ba505ebf1851edbbfb5f65cf3c8402c9ac59ea0cb2b32bed48e1fa503645d4190bbdedb16aaf1ce74d7e19057c8aefa00df40a1a42492a572a1c918ede75092ab27de0278488b4de0c6ffe0994e28ad19ae20a378d90ad5e67f8d38bb7df8841c9eece8038f746627b6f5af46986fddaaf5aaa3f734fdc2b27cce1851f5443e198127f8496d25c35453225ff8ee62ecfcce7c75bdf7eb45233ec8cc1fa04ce86d42bc51973d0d678dc0fa4a878778b40226395af2269115b7b6891e5d79a0ffbd0d79169a2812a31e6411077a5cd40da47fa711a4a178d0a531e46196fb8cbd76b715a61896ba2d81fa73722e02ea4325220bad4257a6e851437f10254b0b4c2c9d399080f5dedec03e470e479aea1bc4ef05b437d1cbb27d63da008754ef6302682fa8c7d348d09513124bbc00cdaed7835a0b189ce097e0f80ef97b3c5a6bcb6c89516016cccec3c37fd0c85a30719a63cdf4dc82daa87cde509498bbf80f98cda85c399bbcd174dba13f2d77871dafeb4627264261c23fd80b73257b6f01b03f98f7afaace2b5258af308fc28dc24be12a075d4eed6ec19c669e59335c521149f276c7afec57f7377e068a3357321777ea8a61d784b87f5d17d99c651012e2cb1a7386db1e326377c3c7648de0a17e9554af4dbc62fe1092777817e18f25decb44ca82d00124e654abb2971703ea9030e93e4dde727274709abd28ab726ca14caef5444439646c3e94db43693469d070b31910ae89e3e00c926d34244227a1dc76acc1d9aecb1f0c77dcd2793d92c3f74d153b66e599e02b9268b4a2dd967e2e602231309d8f43c4892027d0a7e1ae0d30bdf82c3f895f9d42a80b9ca58160ef3b4063a8050f76e8b48cc77168d29ad9c35e7c00c9ebeed0f1aaef2c33dbd3ff0b8ea2fea86a72f71025d587a0ccfe45c8b58811d40a090e011fcfd4a2880a326f98bf57b0852e362e9b626677b8445db15c47b3a9d4f4bddc1e671c50f18d397e27db3e263fef22892b1459e775a9464cdfa0c64101466c5027d3a47a3518bdd2c87f3b4dc1528849468f39380180ffcfcc81368c58c933e4eb1b735e72578d277680c55e123ff84a3f388b613d3d4728c822893b7066287b094b04eba45ff05d9d75fdbd15f3972b4a042f6273089eb165dab72bb22e4c78597f4478d5de2814e081d5236ee77360387d64253e7447ae9f54b1bc0e721e816091a7d56df657c685038396f07e9d832e52ab2149814910e8cdca2c023431dfa46970dd0958922e8ff351416b65386ab8319ce8b3fca1d53613eca73b3cc33ccf9c4a174c177ef515500246ebb77f3c5201c8528782108d58f0384bb94ccd7caadc4ae039c01372b759abd06bd9802843117be6df4a87f17bc574247283978656ebd572bdba95539badb9b49e2e72c590b6425c5a300ace567571803c36c975f3cef51d2f29fccbf0e597f0f8ecc11630bc146c3005647b201cb907472b496e75fd82fd469d8f4f32e957f31542fbf7f61e67b3448ab12f24459edd6e24402ecef497e8568172c9c92d6eed805b794c782cee3421b5e9eabeea6e982bbfbbbbca119e7457388ce92e5372438fdab492959a0c9602d6c4a513af33001dde89b355fe18e8eaf05edd8b441f7293df6847922552c7bb2bb27e43405f36aa6b6bff82335ea0d07d2ce9a1d13e9e984185530403d003c418ff72211703f33d6ef1d5d84827009bc82c036ee9f5d928dc83ab907f134ea489b6ed231a063b2f36c415d715d834d67db6ddd0aafa8352ad5a6e034211acb751a8be290544f7298066e732458bc70e5ea3af0c1cb382e3a1dbb0dcc1203ca3f7f0b4640ba118eea0bc139ff23e71fba828d5c049d8b2a4e93b468b3a312fce648c5a67f66c09f5d4e9559bedd4747d3c11193535bb795ddcc87a0bc897ab0a06e34017f147ec43b965b6c5334409adc616fe36e5d8aa40bb3368a75c8522a73f6d333cdea897948c6233de210989c791232c36451bc813941dff7c73264dab1202f15dee24d73c8c8d91e7dd445671090a7e9d6121114f7d049d06c21f8ce1dda8770f3be060e8ea5717cdb1d5ebc937874e0b5f17cd74b30038ef8d47a893626fb697c4afe241f45bc30d3ffabefda3d5a079f05f0423652739e37da651b87e046cf336c6eebee0a5bfd13862acea1c267c1e19ef9dfa3c8cb803f4d8c8b405247530753c1b0062d2da81b2b7922664a1a578eebbf0de5f7d76109e8ba53e19c060db1b680f0ae953d3c405d3e8b2fcada9b05d4616ad44b46f8b55d96f60575713208ce9fb4e584366bf07e2e646f7ded8c748a1d4905475db997e0be060799ddfc2e295953fc901c34aa3bef0fe0f0415dc9f1ab7139d1b26fc83eb91cc688dd210ad437089347f661453e7cb28e79020f021e7ac8c8251c56b4ef2f03032249b12c07dcf8fc1603e532dac7f7f760ad252723b453e0382a55ca612994b164749b96647f6b48c8fd72dc2a6bc763e3314180907deaa5fd5f0c7dbf657cbca6fc239aa762317c351d3eb3da255d93da4d40586d3b8883da652b2ae3947e21b0e36bbb632fccb6419685eccd3e6c2074f63ec80fd9116391eb54333f7c50d62acf5ca00870fb827e93b27813c573bbedc0d7544fc4f50a94fe6cab889bcb4fee7ab3658bd99d0b3eb87b34e28d1024afca78c265d2a61804d5ad0d951dca5beea8ddafb5430c1a04d931cfd4a8e3a127c841a992a8c9bd55ec2572b342b95d1fe56e29bb10426afe0366604ba658b2100b3640d0b085c46cdf7da3a64bad7594a16ba2313390bc2ae022e4d706ad4e57639d7c94a0457e34f1b0a6bcce9e3eb9ee3a6431302120cb861f363e903615285049a7d0b81189067aedb4eb35b92dd3a6b18cd71c81c7332c57c9a5b231d813f46f79bf3546284acff03e1a165c8402a54cabce8436f27e059e4ca3bd20cbf6cbb741167fea7d2bda75ffc7251a50737e5ac1c3dbfcbe2ed7b7a02697281439af80b8aef13edfdd270a5367739e7c9ce719f6f9d85098d20547fcd30abdd52c3a6139a0b75abc11c02a769b949664a59aec3c2044173472b98d0bc3f94323830c1850ad90d97c5903a686995f7530a6648ffa1b171547bcec5178b3f807e1347b7521365e68b9f7e3bc2ca5be24bd0a259e80ef7f89fad18097237a6438c6c7e92b9f2c5cd600faaa8e5b470d78686432ca29beec4e1e0832f04f8a880216568610aae428bdcf55b39c00ea9781b92ea840c5f4306ad38615ec73ccedd4abc99558e78dd88c0d6f1e5643b3d7ef32abddd70241f4a0235a599d0242959913e5c0ebda16737a457c7d01f3e6721a1c1e74e002927d13180ab9474ecc28cf4b4968334ebbc4b4161b186b8213634913d00a0fdb683dfd8f45cbb1fc1ed9082d4bc0c426f343317068632472ae150bd466dab8477a9520bd755ffcab050c13212cfbb4408e71b4d822f99608b5e1765a8a0e095f20b7097f0bc6d54672bc2c6f6a6407d7bdeb303b2a7a8a80c380d79bfb733de3326261ad754eb7a29ac185d5904fbe22f3516a1c3ab2748d7f02fa0090a71a49e5ebfa6ee10f01ce105d3eb1d212d6301db19d5425d633671e931a169c81bb04aa81da45891eb8b1751b0d4c6e3db753b2bdfec9d7268ec54cf1c9436293ffc3ef442f62d1d1e783b953a94624b143c726ed086c4e6ad6988bd4d3be736a4092ea26b1ce92f8a0415438f3397381fa82a9523022eb865b2c5b73099a06ea0583b1da6c6642ab30f6fcee9f96be54981cf5aef7673f5079658ffa51391ee217f92a846c81bedae82548ee56a986ce00a6edd0e2bbec6bd106d28ea022d173cfd6f7d7db72c7f7b2e3961add94dea85f8b5399546550562600bc663cdb8e44e8d62e098a02a884937c9d4b405a389aafa7ca4c0110572ee8be66984e1f3c39197dcf3f6d2a4fee4e52d00f8c31a32d4e80698d72bd8e9dd60c169cc03d8b6815992690befdfe12ce9953047c2ecc63048af0d0e3cc5ab8f851f5cb6b96937aec6cc1374b01c774d50f6fb1fbfda851f723b417a2538b82f49cf538e309fbfeb74134f78a354696c132e60d761f144e1994b91cfef762c8cca82d473df9c64432db91d86cd77830e38d38551114366a0a920210142543fce54cb952f97918253c9682667dd786cda0ad22820b6824646982661072fec3e058f56a90c2d79875d7bb60b73b5328e16de7d7da77992d27c8365570b96e68896cc14fef71724a198d228bcd23cf6ee96629bb34c3daa1c28133cf07109005e125f59881ed97b8aecd72835244d8678f19aee2de7bdc38fad292c474107c07e1a0253e81e145c0d9a5552111fbeb97b62ca69ba7038a0f0c7cdc78598e1ef158d4f742b59d3cf15f469ea837cdac22a32993367930ccb96cfaddd7b6d9b53a43d6a3158e60900171c351f346dced3394adba482da09f7adecbcb29a10212b303f86cade351ac08cdf75395a2b99cf2373314369e4816a5a60ac5e4d81106361a4f67d1c5e4f1ea05349bc4b17b6d6e84b2b75996d6740bb3a1ca164033acbd833f13eabf5d7a03c9ef65f288ff7d2d62e4b6778e20406f10a269be97243714084dba5d320dfe74a4e430ab80116dd0bf101ed5ca07c2800932be52fb427a1258a5d36b2560eb58ec4303ef6d8512052356c3fc7ae7f870126be5f69a06b50e1870dd6a7f855545915c13e32e907a8854b497861c1a8e03b86da1454ec5e639c1230472537aa2ca66dad9e7c31a7834a694fdc7e34b0052ad007f33480569f19f00cdd8dc1f7ef99589e32f8d480b994c49160f8afb43bbe998fe851da813139f45c7729f329c7661dd728dd5d5a2c72e009ff66d6b4fd2db5332dc11956e9ee95deef53b88a99fc873f55a8b64a99d99c45794b9d320b0d78035ac8c525514c160e6532ba3a1570f7678450d6ebdf6d93a4c7b9466bcdd0208c9c3126da9da3ec2f765d7942cb2b0263df26d48b3beb0aa31aa9521ae8d2187bb9e76bccf0afb957b59070a89329e5a44fcf2803a8e9ac6279398c22b92dd9d7d52bb6387b5e8543800800240ec5620feb0f5692be265feb4d765e311a73c9ec6a14f80552ca5e2d53b0e1987b12f59ebf9850c8c44662bdf703bf17f50ed3833708ccdf9b79626cb4fb7275cddae6a3affb2cd1c3c7b8b5f8bb4dde5dfbad1732fde742ceb8aabcbaacf644321ff477bb1d57a6133c6d4d695e7b0f47f8528f9c5a22ec9d65261f1a264b229877b3e29110ff3b0428a69ff685d9dd8ecbfe4bc9c57aa980b13330d29ca1ecdf2836312d82eaba8f3218333abadca96359c879e1a76729b68f571980fa55e7bead421c9c941912c42dc8531bbfe1fb5dd1fa0f1ab4948a512d5c77d0440ff01cfeeeeba6d915d183b9203a7613cc43a5b23fe2535119eb4eb1d4c89799a03c9c13141f2d911577492ed0bcddf098cb5a3bbbdd2adec9d7996757ec8ebd00a7d89bf80157bb6a2368bf8a42d8049f3ad2690439135e857c25848cc21e0e6d16374e9c4a9b78891df292a5768fca39cc1cf94643d221626871c845cb8de55513349e5961d95384ee99936e27cecd3e89d3e0dd9de10cadb918aa022266db314fa19364286b025e0b015d34b6519e8884c5934b8353a2c31d1cfcd30839bd9a52dd138a154de7afa806c43265215e0bb92695b2e984a70090b4b551885f9fa86428a38252b73927828fb4428d797a101391fdb88119adb2fae022e09615e690bedd4cd74baa824ff7dc4057309ec5c194e241d95c3cc36f76aec40c13794290a548fd055be991e4f50397b743b8a5fb9ba55e623237c3dbc805f4029808c62550eee80d11f5a19b1238991cd9c576c893a852edcc74f762b6c2a298c64ef2aca8fbe6aefc49198a0bb8915d3db638930881c2801d58543c8ba92ab50465b2dc8855ab189b77935deb29ddb394c90bdf2b8401bbce1a167b364a2e776736139dbdbdf2a27e1dd2bd2fc682e13ebce169f7aa8d1081fd730f54d69c050189a9ead8bfca902ff7ad833c8a9a13c4b5d4597cd30e5bf4cd9f1be66375c9cd55a5b57bf5ebad030c05a8d3b65b42da9ea1f6028ae3affaec6cf47bdd4062333733eaa220af7b738938fbfa1661f7e62d421b0891563fa6de0824ebc2e5d663b16230421ea5a3cc225d3e0751adda661880a6172b90a6379b5b9b950cc3641606aa6d032a39fe900a4c13a6bd5f27f2b6b162b3349dc1d3a836f22e56d9ffb015a8544eb8e183245618a2c04645e7391da69952ea6ad37316f76b35e1dd593bf71a1324609d06df2318a134106a75be2568c79a77fab8b30bd2d7888c20f9f1a6e143735181517f35f42250863666e2d819dd3c96d64a98a491cca85ce0c601f27aabf4f3d0723d9dd90b254d28b5e3ad88bfe23046b11294570757e149125191391821ee00241f7c7ccc3e581edfabb911d1aeda86248e9eb83120ca6075a6ec4c4ab299bd53b8c880a736115c70c7f1e4b5c751fd9f7af64acbe6c8cf47d82d2d0980287ec6c704cf175cfcf2c5412c0d559c972654cc55e561f47cee6fa37d76c9815112cfbda55f502fb181ba1782f7fc5aa69cf6dd485f752cf2db79022aef6249e76602350c979e6ed9e5d835ef216e33d06ecc244396719da7fe57a3ce7b1a66fb937eda59e111ee0c4e7eb1ed8567008cca31ab5c57b1ffc3a5758fad39328f5768a3c7e249176ccc58234d7757b7aa9fc268b5cd337bfee3aa3060a724b9bcbfcc6fd9baab6ea8aff369a30454eb2f19a3103ee473ec794438b725461dfb82141d7c3a77f651cb10db33a14aa215bfcbd3dc156cb191084bb5f0a2f3b181e9638fe82a8d105799b0f50d6128d671f99e340e8e2ce59eba66f0d9bb4095a7cce90584e4342ee9198a27a27901c841c2a821593b27952aca5c19493d9ff2c91901a042fa53ffd8de9ff49f0ad5ac9ad700d775d25e5bba01169a9c04bab54078892966718dc404d307d0d9387924949f6ea125547c5ce1acd69b439ec90299a6985c7aa2ef7c3ed2393090c702e4c255e9afab369e8bbb4251c21b7248313f84de7e68372a86d27935ce6d9e3016055aeb8adc9e5b9e687b03a51dd9eb31e35efc8ec195ef2d996fe1f0b27689eb9c1374efb6145d9f80d44d928d238090b716dca69800ed39fdce2bc46cc811238df1a57740f67a74404eb09bee90c82b86b4f6fe63fd3b6c47756ead10482752b7c10e5b1852c935184eb392d122d4fdf84eec51f860f150f65ff944acb0ad7330cdfb0a5288d8580547a24afe13b0f34e8d587169ee00c40ebe7bb5a8254a514cd4950cf3ef36e34c7d0fffdef2ffae6a128623694e005089a77295655ce8666ea2aab9034d98e2de7d8af9e93382ba6a0338e881c13adb0b4658db472407ffa8fc6b2cbf007ae930b51d64b0f91b759641683d37713ab5e2801bf1a1ef2e912e17f290564430b3a2493c75e3b45c85bde75d75018c06c3a553a921a42fbcd7e4d0450e2f9019e8e032cbeb6b3a721148b3f44b606143dbe1d03582f239477a16fbfcbfe39640d664053e3353f2af7dd54e3cd231c82897422594aee53a25c78c35902ba743f5439468316fb7a8e776c94d3e3e73affd30beec2b0e38d66c8ebeeb0a0f0da6bb9355e1caed694d27e92fb16a73596c4455ef5dd6acc393370a9b7f30a372c3124c4150f3015c28879c108c34fdd15a3a20da24594f5bcebc501ed161a6dae6b858e180f6133d15d7feee33ed13eaeb81e5d677ff0c906fd605ea2f6969c98852cce52acde628f1311e7c6f67c0cfc77ceb1130cc529305f7ce7f4876c5e297538eb023035785209fe15d0026cfa08610d83fac195e28db9d549973ca6061a51d49dbb5fc840b9415b634cc021a9354cd1ec4a6284ba33f0d23401df9a6f4493a2315f2e7094c5a9a46447e3912e6e8c1cadd12cf344b22d996681a864e53217c9bf3c18bb38752e2b6a46f705903d3e1ec230ea9d23c9f7b18016f0de4a3bd2b43c0829177a835e28b1fa60606e1b9e276f4fd5630e47af13fd5d37e16e02c724270a375c9788f9abe34e9ce255eb005325c1f0934491fe0757d89f5be28956310d95fb0b4e8c16efb09093f9da7437db4566cb69027c926b483b226e35fe4f59849733a51cc80911e498b9de42aed62940b0cd2032c7509572e5d105b30297a52c2700757f033e10be23c09f5cdfff2c79db258b762231d8b65fb343eacab4931ca740051f12d8fe4e97e8160b5f7c329e979b077840de353ece3fc4fd64d98825b62b1864db2ca7f78290dca6023e409083d6d75204392fac81419a1c2fcc715645724adcdadc5bf1d6187bcbe941364432cd4a30e469cd9ff218f3afd73927cd10eedfaa8e7f7a0404fe0184d5513a1bd33f719c53e5c4113c65c6111dbdd84d5fa4dcb0bfc90935018426edebe0ff2bf0a39c635bd9bffcea670ad1d7e578d68c7a2ae15ca1e4f415c4efd259f2090f5fc09a4408593027fd8aeb249b4035e0da2b2fe3a28cabd79658c3293b19aa85174cec449c894e976b6d5bbcbe06b21f0490c472b7b98f4cb0ca918ef96a1c0400ac6d998e071bc6aa12b425e7093500bb9e3e1e80de081af542f32560e4a50de3087502b11a046336293a9e7253ccdbe825bb1e90bafaf350e3962bea71f5b1f551cd1f316b1b757b6c70381e19570f5e2e7e4b922acf37b72e4cceaf59003164c0c4bf604a7565f0ac97fa5d3d48f08a766c81b7ab42bdd5da42e98df7345e6e753e28b22493cdc52adfa57083e8d879e5f6fb75ead6a016613b82cc43bdf5df6d69381ebed98c434d6e6941fe991f1940a324bdca3ef2b3025dcfdd67818324d99b633dd536e758e8c5d338e87c04f38e60ecf7dd8acf235060e540d5279e3956edf44e346e1cb0617b7fb015c9f22f6c794ea6412112751984466ca2dbc25c81185a9cb62d4868964f4f0d4b9af45ace78a6c873aea9c383bad1140b96598959ae2796d6bbb0f18b9e6ebc8ba5438f97fa9420bf7c4fee31f43bff902365e0c7441640ce4df0750be377b2f8b6ea68d5aa55d5c4f60a7c14d5247b7c5349367aa2f972b130177b9bc0293cdde94b996f7cfe81dd35a7fe7277dbac2ba13d91afe76c2ba220f00ffe485c993cf12137743c977848b598614a190f77a2b923627235fb8782f46510e067131598d7e1a77f97b48600b311bddc897b4e1b32460143813db021227e05b05330067c0599abf1bf89b1465bf2df4d952ab48ad14016003b5ec13fc2ac2e7af5a93740251e2ca455c97cb0551470f669625a13e7312a6dc29b8fa439063a9c2efc1fa8285ec41860cdc7ad8312415ecf61a9f36c04ebac737bd55f241c4734f29dd888f7887c0b14355f1082a572b4a24fcb720617dc77266a1bdd5f5f82b7a86203cc0062690ca4c76d93cacb75e70178a591b4d0246b7cd8c3945234e273a533c20f83e6af8f55de53d9e1e594b27f5fc4aa49a26e40449a4838646e6689d49c978179665efa5319f8644169eec54c228e7cc24679ec4fa0b79741809572f573d95bfc2145d5ac70c771363e63099f1b1094defc23054dbd30ae3fbef1d84a72e885e7c51673baf4d43fe577d5eb6575fa2fe0931d947f583791de9021c72b226eb1fadad1e5214dc8a1872e69338854f0a9057421dde81d69d9b10270372d707ec7e3043ff1a4075c73903f9b7feb1d1afc6ed67a747956e86fc4103d06282bc687da14c5c726fe104e44b748cd012bbe03b03e7ff69402af886d9c7b377d9420e5ae27fa032e8643388b539f5c622d353be5a6f8b76fb5e3a15efc68b1144cec14d1145679ce70ecc3822359dbdbe5c36c950de9ed328ef221caae3d1d30be68b128bdd2d1e1da4f1696da19016e75e2698c33fc2791ceab5e8048db1c464efcca13322561ea3c2b60cd71f38195a783cdde08e66151deae6d2afe74d45f498a612ae3afa5ec92eb784ee16dca90544d1601b70728916beaffc70b4d60c3c9b9e57962e5914099f03cc58b0343c89bda847c80afe3918c7747db18848540d39ddfb91aa6edca1b132f2317124b5f68ae97265788c441258d0725346bbd2040767ee5be78863cc4870660d7340f5e502b051c4ef8d2c0b961b70a22daa0ab8848d38c552c382bbaae9fbb12eeb407ad32dd4d2100fbff0bd4237aea07de16172f15258e3e5e597133534ecfca2f6aab643382da29224a0ccf3c93eac56ed2218596ad793159fb88efe8655b9a863c67293e9c5f1c426d9478a0cbcc3139ee0f7505be297a3b1843a56c7f1562f4a628fd31b2e631aa4f331a8f31dad2cb0ed9a3005961e7b1cf4f2257cd2ca7f154c98335b1a6b30a4c37e99c01dd51ec259bc5f502e4ce2fcddf70cfb4233f2299db51cad4d30ea4f206a9165327aff6f7a851271bd5164ebcf6bcade719a5ff88da40a67acc77851659d32f7a76a14684f8969d0367583b7a1cee60a8e7353024dfc7c4d0e9a606609b3710ecff82e8b69f256fa569414e3bb77d45381107197204f4e0bec2078eb65caec15d323c7c175cd891ca145c7c555494aa8157b8be3f4f6d9eeb865baa81626db4862edb9333515b2fcaa42b758005e8c6dbb17bca8bdaab9ea2948fcb465dccef7bead3a1e421b5fe234801a6626c979f758a4ce8bed0a2b08bcc3892a7bbe566f0ac1226ee16562bf716f6878c4f2f72d8bc9895845141b3cec5fa1ea045e222d99b54d44b3691b796911306918fcc2052fe02ba161f0e740e352864fdb356bf357b6601a4d00af22524ecc641c2459920df7a9fc07a56f776bfc07c10bff0467ac5774a00a3ef02a77b0116525ad30ab3904c9bd8ed10c2b9f38bd4a2da07d24bbf09ce033ee96d5321bfaead42e48b077d77989f226fce178da45b51d7154a55c5e6284087fa4f64dfe7945ff567e984c0286e5924181e8dcbb7c3f119f65a49173004688804334c6bba98e4f85fc21c39ba33fe84d347e20e424b7c738e88f63a2d4941a1eb9c41f91d2449dd22fd86aa040b4f9c0214f1e78c3321612cb24d3640608077e61c91fb523b70d9e802ba857c1f88215053bf0f298380cb6903c38f4c99bba6642a79b17da1fbf3d96d029724394e8e6bdd6a95ad7743ef3ea92130e5553c3bd26b69546a4e4e3a81323b1215388018bebcc680d37032d8dd2930541393bc2fa3a9d35348dcb510c507e7993abd55b87a79451a9632e8d40feab8a014e6f73492cc05e036c9110e005d17b2e684dfdc590ef5e653bb9f4f0847d80809a3a7ad855eee434c11f6ec6c4841eadf6f56106859e046855a5a8cc1cc6deca0a5fb3868525e63ce2fba2be679ef7827f8ae128032dc741e2f544c30e394500a53814c2e9ddae34c0174d6b44aaa392d8478815f3059c5caa8f86fc8630ce5b613c4cc0aea80ba674ad951bca1d5e849102598024e8d6a6843bd719dafa24f1d1fe9f6339dd81a0bed24d2af23f48b29c406a054d4121e37f9c778fd848960d3cf1e24bcf460a34d77f6883c2c678f7f876a4140f354998f0e18583f14c8e8ff2af4e963909223ff3d2d3af09b4b300ee7259eb0c41cb0dae3446b2889a20596796436e38e6bb3cf898caff95960019028f55f5535104945c078308ed2873102070d2729950c8d54223086552887262580f8dbd5b7e30e5f94b42d9e25c88aed99d8426d450fc7cda55f4edf7b2f8988c7f7fd5772ff803e4b6f924f49a56c8d088b86a65e7229e68df15a39d1c2c2c673a4a627bb58680280327b34c1c1187783faf31952def8beff582dee614bdda0e44ebd17bd907b0fdfb11074f31b335dbb81d3ad65f908919e28a0761d527aefc75deab878554fa40a52ebd086f42cb6262e676544dd1bd055270da059e2279e02e4d46c53f5f91482f3c1714b22b1e2a19bcda1bfb65c4b3dc1fe898ba49ada4c7b0bdddf3e94e569253eb017428232adc76c93a41c5bec954411eaa8633130b24e81f59df155da4b5578ed6d781b6a51625f4c331b95c7e704c3bbdf075bf98a2903c83763af1a35f30b04fce8bb219ac6ea5292d663771a1aca367ecf0d8b95564699dcb1351600be407739dbfc2eeb0392f3053995ba2a7430abc6835057e43637b2da7be6423e1de4fa2712c97d11174fd77b274971ef12063478bdcd550d457a4526d1ed0765a517a6e3d0f2824711df2f06b6e50536b892ad2388173a53de2862dc1e031beab0a5d7684efe30afb011d3ba2f9727eb3f99fcb89dea9a9f46b0506afde2cc654f5ee5383d908017839c4ef97652be21909826da222361bc050f206aa6d5c3301574b69b81531c4744aa83482719aca0b943791ff58e15961a0370bd46021bacffaae727fffc61ee6be0cdb4ea62b1a3dad4cff98c91499d75d5efb7f75f20ab4f8088299e69030817c9120b39b401a2d34ad64876454b571380fcf6e5ae8e68efe94ffa2cc7dd9ed96ad2baf153cdb5143f2d1ea31b57e661ce6feeb1fbc45443110df7c2682bce87f9ae833b7eff4bc5047a8c53c4557f44ec604b62d82c85693655d24d337650e8e64e6f01d3c77d9a89bca953959974db280d20f8c9e394c0248aeecca4904cdd252b7e1a72a8ca12914f16815469592b657bebfa768631ad03dad018aab8f408b77750242f88378670f6d1a6222ea7725a49b538e55101e74a911129aa8ab09850ddf53ea7227de767cfbb50b1c586c8575db08d179507860ee762d4e71e97accda744e24857fdff6fce71929c609d4024a7d5d73445d1682add511e407e77e2b80d0c7511d6d209340f85cd50d7f194975fabf78e32dc86b2717f4c853f7d87a40c7b726ac6911fb78918612df2c2cc41c317b1bfe1a764e774e085219d37703727f0ac7891e8b0f8844fbe6d24af046092ab7a5a5ef86dfd4991813816de0d007334baa094b52c09b13bc8a7f26362fbdfbdc619240eed986f519853469e1f41d58fd775053fe6a037aa7bb06a8ba0fcc4ed9e2859e05f65ac3ea617e08f94f5597b46554b0f012779c36761dd40574bb52d87ce187e9992bba7f39ab7c80b330051a51815b09f7c0c5ee4159a56865996eb00753962ce4b5a2f8f226595039c5fae95ff14b9f41546582e4469c1af723ed689e42d01c4b9a40c6441d26e0e8ae7113ca86f72ba7c7c3e4823d4f5851dbf308b6c4975cade7f6d5d0f7cf37c0361c8c78c4865cd4780210135460d011a4e1de36d39c0d8ecb237dac91c2033376b53b3357cb35735ed8b02702bf29ae7723561f86ae3f0e8c5e43c60c0ddd9ee5c13e154c2278782e302d09c66ebf84a6cf00548865c576e0ce5149a327c3833674975924879c73f4cbf0ddfc6b743be0b5fccc1a2ea08af15e2d328402ab2792717b06ee05e1c14ddee6fe3ea4703c367045513119e841b613c9d0b9501cd3d52091218c6ea8a5173756a3f71792066f8e474823adec46edfc9b42faa05ee4d9ddb4e9b3e99256b42f420623ef1b342d39d1eb82882a135baf79d5abc9790766197a12a143bc6e872bed51fc0d94dfd9fb50826184cb118727560901d5c4b696fbc44b99d1acef0eb87690f045558eab52a42bb59d30f2efb2785129d0dfc693420433cde1917726572a838430183729ad1aece08b5eb088ee3970f238739d79cb0d56682fc6319fc039238fee48418132f0a0a66588b0ebd8a5bf9d03d5eaf240cdeccda7103c29b7525ba8a6d152d872bb718bb05a7245bebdeb488ea87739170479d08d71ca9f7b6d494150b6a998217b63ead9e0bf767facc21fc10a4c6d9125eaa4eb17d3edaf4f63878b5a7a7f68bfc07093de5812e2487b23e8d1b845d4181bd603b233171b0022a9b8805df0e78fe06245626b3c2f7f118bd03c6db46c4ca5104c8784b0487ac2243f66db960397f1e94da3fc74f71d0e164a59a2f882877ede36303b8b67be62c9a48acbaaec3dfc79d57ba3e73716fd05af0f00e3ef855ad5d59cbfd146a73969bd27ede1df0bf1e052e2686e8a9b00806903ef7bb36121e0cfe90533fcf916001f1e711ec852c718fa399eb24bdc5fba25a43abec547f8d5f48e35d404b7abd648360b988f172e6a7974809dce31a423794eab559e8a309506a5566aa591cc104d788456d6a52122678e9e19b417177a8f70c37b2d88ffbd81e44009f40c3a4dba781e90a48d09eed0d1a1b78407b1f74d26ba06c39a46c5c0a91287c1307d88bf4f63605ede220fac56355cfcc49dccf3100e718de7a7140daba09953666f070a7a8f3d1782607c2c25115c966b69616bb293b34fa02d594a8a400d754740c7eb0a5e57fe539b444b89a6e1a5f39747dc877159a8790be54ae54fd38b5ba59df93ec2d68dd36ce847a0ae8114d249de13cfa12feaeb2954b6830604b557fed1f6cc3c2276fc29ceb7081d7875e28144e202eefe554e7d1389a5d6d54a2f8110752daa0db7931837751cf59b46664091c68e2aebba9e73f70ad24aec03aca358f2111525e369319848f9781252bc2b1cadc57014ede70ca9b23a13a931d9ccad1581cbed947eee4af7daaef780b72f0b5c29ab382a4b1c90f778c9ad3252e259e742e7c91259e91b1df3f9fb2c8d076ee2fcb655469e414db79b9b9182ef03c1ca8410ff97067b38301a651a530d2710db401a194cdf0af3e625e40976a9de5cb5c872391d5292b884866e2e48c989d30f511a8d461b983cebd50a6cff4e71dc2b24b720ea2adbd9ee87e1c78ae74c451fe9a96779aefdaff3ba8e9e3628a0ecdbcf5c25b7fbfc98301b4cb96cc40a85d1c82052b31ae6965817c30b1bd522898c1d1d330248859b15701da9da2ce6275319e05cbee8fc6b2fff899eba26e41cd690a2b573c2e63fe5e59022166e1e90a117debc547e60efa9a297e8848bd460acfa6d8860bd1d146257126481ef9caeef271534b13e64fca225f76ca366c4209cbed5442b7c9285d1b9c0ec0ee17160e255a5a4bc9ced515629d2bc9e7c978cf87bd8cd95f06a758d1b681e81da6d9e39f6175723cca6c39b7eed1bf50f91822537ddcea099bce0645d29a2a38799d1710b30d3bd5fc04fbe45bf25faa21ba26e1936c0d3a2ee7e43b9f2f9feedcb63adf1d3d24471dfd42ad79efababbaee5fb6e8b69ee27cf87c518a892da4a9f00632dc3a642bed1dd95a8346a80972d4d661d9b4d73d5cf29d3ef08a992b1e154b27a8c3a6296333689cdfc0a56b99b09f4a5736b594dc1e1a83a460a990ad6640b7ed1ef7357f339f78925b55e18e3a104e5d839873ad9f32e38c45edffb8dac588c01f4a284d94e2853ca61f5b246c0074d64940aa5e3a7554aec422d30c5f34a427c3754bae05585cb6d56d5fdc841e68fce5b7cda82a4d823627ff4bff4f8e9c502bc20454beb683b1f37e339330df29af32ca0ac0015edb08e0fc8a041851b36ab932a37cc518f34d1521b24c7af18f398d64f935238d048de4f3edbe7646742d083fbe96bfc4f745fe01166ea3f7b09409b391283bdcea6dee84e496eb3d55b68d7f7dd84337405028c86b282528007ffd42ec9ea05f8e7c42cc5bf6e25f07257dbbebbd811c37cc118d34253a1b42d1661f0841f0115ccab176526aa2f833dd889cb83e4aea152c16a74a65dbbce3f5504a7ea7cc1e293d669c492db2dc44845907434cefc627be3e7ed47c3cf1412cfe0f8e9007251bc4a8a64a9b38166d71fba3ff24a90ac88fd9d5c374e69aca41b9126d7f88230ea6a1a61cdbdcc838eecb27bff6820bc8d820c72e19f52354ce0ab1cddb1690a3c3ef0405cd550d94db5487f1c5dc07fa388a4b9bce0787e5d53259224a428bad9ca1a457b47f6b09d5b5e9f64a8dba7e26f832cd0e880e7c5886321c8c6b794dcdcdad5375a33cb868c80b8a6617b08083359de1c99b283279e88e8b51e7f303f55b3f2547e794e2f216c64da7d00ca66e2867c58092ea4d18919c5954208d1fd4b632761b9d4675d009482185e52ce5036ff6c47581b287ca6341a142d0e618f551ed5d911d6045932c1c5ee2a8ee6620c01436fad751020e4c2d340f8cab0310f9ec6c238ae129b9bd10e051e1c432beb21d3b8ebe6ef10c819347b683cb6b0c0b3935767dfff5e7f84e38e43e4cda931cc9549928fb98026786aba35e3c1a653dbe2cf36715585a95180324215818b132c27d026f544a18669702310e933cc8821f562e4dafb6509211d8c662c6b9e72575698bbb561c7f5b4ee3905726bbb5af448364b60650efc80071c847e003543504bcc9f437456c5b6cd25c2c1496d5185e5d008378edc55e472201639e4c761e139efca9dedbf1fccea155e7ae285d4e1a4c4d5fbb70b7c61b6e8f725aad460343cd8bb63cdbff2c48d28294e0eb0bd580e62ba0b12df7ac1bbe5302b2eff634d576cc4310bf9d82f9fe6ce724378bd62f66132e1e86d97e6b8fd9b10628f6500cc96f5f3100b4381748e94200c11927ce755108b087b220a4cf71dbc0a38dd70e6ff2f62a2d1c7a7a29a04044f1f7bc6625235e07c501f82fb89e667b3026666b7b90f74e81eb9b81e3dbbfde9c4df631e069fc7ca2edda795fbac6ee04492b6c4184b3ee7e404a1857ba78ed6f1dcd52f1110079ebc8e3ee657fb6d82e9b9e09008158ae0c4fb9113a1f84685bc12f1c6d083b939f55bb5de005f7485f3967686672590518c455c9e7e61d8bba93da4de09ec74718e69c0998ecf90013a3e1639732c28b65a38be12e52853f184195b2a92a380b579e86e9ff116c393e29d027bad2c1968efbb8c99f56fcdeafdd98c9d00c2611adc8f7d6846dec9493118b1876d05fffd771070542c190dc79606a61ae654f7e39052e23bb1a7aeb9d08dcdd0ba47916152377263805fb14913281c3ea460b31010b1a185c38978e40577c9cbc5b5a83a5dc3a2ca345b4b3cf616b974e98496cc72f310f83de44fba8c2f50b9327faf2b3d8bf133b91583442ed3967621cb2cf94c0cc689b6ced5a51b544a01c04b2ef0aeb56f2613442d100692594af547436ab35b9b4a5aed27dc1711a3d671f0f6a94c9b094ce703e65eb08dea54d7b847e394805f0f1648fe5448613ecb777e1c05de58c741c4559f7a5757d319d1f5b6dbbe31c748d8e2705725abfcaaab3fdd0478bf1f2326792e891c191c3f871e782a281cd5b378d68ffdbc4499703117269d08a3d1eed99321d06d176147c000df77ca90b39cc75241ddd463c5ab7edabb1e526363396d3ad90d36103b92858505361139e7673f51081adc3da5b99b7c77bd8d6e8854e062e561e27383ee14690062ae40c741c7eb231e1634826a723ab5b01bf889c9503ac327cd31d063cdee417b28945532b3664b14c1d918a060d095ed809f119fdc225eee83227cf4beb52df922f8b0ce48359eb59e7bf14e002e714522b75e53c3deca7fa7adb66b48aba80a742671a9736959d2114e2437ffef3a53cce345130b4389edcb1d299ab841f2dfd35959e4a9c962f05aba2ef997d2c68d4d8487eb79e8f14dcc62b9330931bad1a8b3c70c5098d8ae066b454beffbd2c74cf2ba7b8b0d0e5cd9317d571d9ad5faf0518afa5a4c67e8bb621b2f1929316239558e58e379771948f28c146a82454f4a4c55f30846f4e8fa39f301b3a1e73d11218382f81c8ea667514bb05143d9673c1ead692bd05da0b8294d38083dcccdc930c078af0fcd478677280393e1fd34b641b073eac5845d5aef73e3fce1cc337390c09751673e8330dae08a2d05aaa9cd8da7385c9410833c6c7a58c3f1b6c3d84faa73c487ee82a02497c3258c140f526a5a85adeeab92af70ea5e1030626d4d768f57a603c8c7e539b1d5beac2024e0cd5f9afe4440bb4902ead5ce4563c3adb9fdacafcba6723b0d543a82187c0c2a0bb3ccf1cc9ee9d0f8896b1cbf529eba4a8abd1ea187e5987afb42c03ae5ebc6b91ffd9c6f3b89647078153710b54d733dd2e8ba39e7ad6b35648e5f3a94793755150d7fcb12973dc8020c7c2fc515410a71772d72f064e7f41f28d01169f0df6740f5534239eb2edd26308391d6bea6ca34e5b624bfadb93a0e1105f172403c0b4102c3c16810c6adfd15cc6362b5e29d7f361b4b5f79ab1288c55dc29ec23f2591cfbe6a171ec4f74dd64d2232ded3f04d9b40172e08ff698793a528d7bd435672c2de4af0f6d3948be12b47f74479bf0cde4802cbabcbd3c83950a298b6ed4716958ca9276c710a2c4a6de3d4a62bd14a4820983bb294ff1c846fe9c58998c06c63c23dc7bf30436a4236d52b5d2a976dd5eb7b8e1a85fc26f14249775f97962ea34993418979a8d632cda2120f11127cbff8317cde9e08905e310c7b504c91b724037bfe55f7b828ca47612c47afd4a8a1c08d96214484c581f22e997a59f9d4ab4c76b5a9d3813be454bfa34bf19e9e2fa27f09ea7b9204572d425151013b8a933926a688f2cd7ea6faf79bc883cbdcfc84607ae7bcf585f853f2b54aabc12090b4512d559a3f30828c64f8c49b672b23070d02c93ec45639da5e5ae6619775be9ac1e4eb3ec1322af5c1cca1774b63238e3ed69d40c1c59a953a36a25a08e03b87c7cdfc835b255ebd36d310887f3231f932404229ea9feb247c178c5d9f3cc54680d29078aeffc12095ed28700338c7ee9b66049302fb937f245156cb42cf144435e69f275f080af167fbd52bed77bff1e3d3c65f2a0207d671d7ea5e4f57e68fd65417218e265dedd204a7c693d1fa679094a9693166be3d8447f04381058aaf433ac432d7ff295a4dba4652ebed2959a56ebb5e2da93b9b7c1e443ef74d68e94b7cdd1bbbb4384448b1e71b4e6b3718d1e52c4ebc759761b06682a37d15baab26173b2b7e41f16f421057ea4b8fa8eacbf1f5091824d64f6a521a3610f660c541b0c4ee1e4cf33efff676e877cbb0b3c56eaa9f3d649dc1dfb8ea293d82c015396a3a636371566d4c4c54fbfaaa43656eeabe368a449685ddf740f24b1268748db1093d2e8fcd5b44b98bcc7806ca549276612bc9a13d3fde34355f0ec8ae3f24091fd7957ab868598e454af1f0f467de09111ec2291ec6f67e1b86bc58b32e232120157aeec6e50f3a42a054cf55b3b0492c70c800d4fa057669eddf61c868db8812d2adf68902877ebd1926cfb01f8dc27deba4a7dcca2c55ada01b49a7dbe4a9aa915d7414c14074787f05791f31d5464ac6eed5c693a5a05f2e8b1416cbfcff35db26a6d2310de89c8e696139d438cef0bb4ffffff4b