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

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

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

Block Certificate

Block 61952 3d10cd8fe4b2bab8ff5d84df7069cd1c039a3bba88b395f1bf69492fcde11b09

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
db7dc25f5068ea1745dda27620f79a8ee0bded7082198559e05f1a12017524c8
Certificate Block Hash
3d10cd8fe4b2bab8ff5d84df7069cd1c039a3bba88b395f1bf69492fcde11b09
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...00933e00001e3f0000
000800008000000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000003c75cce49b463c319c6da416c81f26366be38020b31eadc2ab022d21e5e94faf7125ea61cf953caa166e5d27d3c2a3409a92d3a5a3b4d2c8d0d9a7782d5a8f9dea3c23c383c937a276a5a32d3543f58558a68765b554bbd054010000000000000048000000480000933e00001e3f0000

Raw Header Hex

00004020e2ef6389aa0f6129dd913651ec014b8bcc2d6827d48adfbf4471b3b005fec1b8178c620da71d55dbb56535dc0b4551b75b541b88960f44506fe920ef7529f03a4fb9166abb760218c8247501121a5fe05985198270edbde08e9af72076a2dd4517ea68505fc27ddb

Proof Data Hex

59,560 bytes
121216020307e7c36a0661440a7200adde24d1d559e906b632235b4e4c9ec957007b92663b92452dee9799f7ff7321e797cb71f62b7f9f6af5f67c7159319af9456ed499fa99a20069ad85cc61150c154a8c4ab994e03f82361bfcd40a27e11b7b31ae40cb45c5a8d4bb89f8d74365f5f9c2967fce62194fe06aaece80901687019d3d731767b3fd0e7bfcccac2a4ff392cf6f87c7b79f54dda42bf667e7ad196aa6d74d8834b7a99a28d0d3f95991096ff9edd39080f869880bfba021a0e109c94b462fc9d4404a46753dd78405c225f4badb773bb059a531e3d7448d67a0e8f989a43c2acbc4f6f98075cf093abf58e859347297d1ce09cc9eaa10266fb67ddc68693da1a7169e63eb5987f1d09e40a612e9b0773f11224ca9a16b818e6a3276714895b42bb645e9078c2ffe6aa198e6698413c2052d303ca34abbf31c7c375c40e49d6c24eae125270876e7d65fa8058a55eb4ae52e6adce8e53c04d271df8c7218c7b63d5bdeddc965aa3a55355c40bdcc6a291e8f82587eeddea778f2017252ea1a174123f4ac390f39a7ec69e075aabdaf5c558b3725ad53068063655e0baff0f68e85f11e0a27b77ac773119178d05b9dd0507c59bc5c6c3263d04eb7c9072a35831f05c411df1bf90020be19726d04ebcb1996a4c40dcb8a22eb65c51346f3e766a4f2d5d444b83c097293943300fad6858b828d95ccb0e7d96d67c6fc5f4a57750ae48b6e6b27405844db7613e9ba2ca51827a397401d71f935d39b1bac7b4a16f0c4b3227cebb1bb0d3a8ba64f0117507ba2688102b6002a2a5f44694f3d82bf035fbee97ac7257706710088f6e50608f3e7d43218f93a0c9bafc9918d85662313c22d9e8b0ff87ac58a23c279f02543331d500fcd2d5a5ee97f9692ad66fd0698a690fd4461813858e2f7e3833c42e0531b1dcf014032b0f13d13a6483c23bf7a7cf94338fb04637fdcb99daa55a8df1488ce932783ca543d733cc314ae059f2d40d5e8b9f1119f8b3f8c8b8cdfbcbae7c5ad7e458feedb012c70e4cb06edc653a1903911898bf676917d65adc4f311a1dd542b628cfa37dbe643b7afaeedebfe25c39f0875d9106e98bb22de74d6fae32424a9276a2d8a66e699c8db94ea21c0126cb8f4037fe0a04595515e20c31783b0dd6ea2cb29a111ccd4c641c12a78c5d874c6c0a556526ece043f49046d4ee422f4dffbee6c9d468ff3f9381ef5046638b8e8e0ba8ca6ec0a8f3303fa2615c2816124e13f2efa7804d9dad186516ab168fad4b6fad259decb36bac5e91bcead97a3acc35c13e9df647b3a8a4130584a1b59b5bd16a100b90b83392c0222c64e6320c82f20096970b6518c92d8648d5a6ae41c9d896b0af389800dcf2b84f1b5a410c152ce20f136523f596e64669890db5ab8b63581a18984a44943aea7a2ed82d00bc9fcd95cd57d565c70da75e0b7af866a472fd72251d5e997b7836d55f4e3d20e2efcf3b2bc5f900f5e7c000f82733979534397c02362169f6ea34aec5729cfeb23ed99c4ee443164c7f7694f83dbbf294e8fee86c635a9217c35ca0ec39cc5328c159053caf2e7dc32837c3c2355b2f8e16ad77d275624ba1148189e18993908c418c51eb945aac790b09470d08dbed7ea5dda0b502ebf36e647a5d769501e2cf66f29d91e15eb45f13a82319134d3130968488af6d72d1ad0e6a7e1649c8678199fe452023fba8103db5ccc1782f47c952f7a6cd845883e83a184354a7de17c6c046529ed60f30762c351d02b4545171ccfecd9480c612b56ffef76eb4c9994efb695e8c4c84482ed3b24bbbde54161f76406add533d9d14c316f11cf9c0a6d68d9068735c8d30897e4aab7b54bbb39a4b1e2af1328a3892f539eadf927cac7521a18462d3b6fca013600929750bd6a0d1a9b43829a0fca05b2015f7c837b87ce26a884d7daa71c9fd016c46719e478523cf99eec716f61e0ad88fff120c647c87f4efda91a23640058bce3324ca70e215d5500b4cfaff0d81234c2619d3d3f02b733b02bb084d46ba6270c2963e04689e2fa529e132c0c1070b362815e62055e8d0b518656ea51098dd02d15184c13fe2326886710135262c2b4bf5fa5292691148ce5466de38133457b1de924b6e5e371b79f8c171f28ec8a90d8e88476d0119899e36085773c1fa180b38953aef51403aa936cde5ea52cbf9b78ef6ad5cfcfe1ed14ea4440095b9977c2b7fdb1449416ffb17d0f1ee735e0ae7bcd48e2541e5b86a8509a0ec8a9c48ff99b37057a242f5d510703bcc2d19c554bddd14b0bf37f6303754a6eaff573bd8f29ba9fecd33bbe00f009d8e1344e969c070a852ad782a10d30471ac577a2d83868be7e861af9f5e17d83914a928d89c18c7affb797be0028a95999eea75a8279d9a44fb58382219aeb4cfbdb4f4cf2a1e8099c056fe82b581ab61486dbb020c1963f1a17293da268654a283768c56abca423d678e15a6f6414760c21911aa66aa2e2dc272d48e34c26d5eb0c262775bb4dc18bb1b40b0d5bc52e56b2bd0fc84e9b3da7ec361c6058b200f1e89e874aed1aa33f82999b0b7ab6e5f5871cceae4316510b6639898190e44aa4d1efc8cbba0fef944e016d0f9152934c868ed90d2e459b443880b09fdfbc40a513b8a94a1129b1aade9e9ad40bca51a87582fe27495432d479e22b633e89da8dd0885a5b1a733114777de4cc4cfcb0b3a0a1d24a1bc7336cc7e70763d59b53fdabb831338ddc561172115f84716cadc60fee917c29031431c2d8164230f717bbdb5b9b1ebef3c64776372f651ef038fa1148cdd4f64a1f4ff3aa315aa442e55df1d3c1f5b0a9a017760b043c483614dca6dcef7a1ceb6460e9b50581f48e56b1b88b7175cff6640e7196cb77dddb51099f9f785f1ee6443fd83859cb2082927baa08749ce0354b86909460094428c82c3ab7e041c48204b0c9d62b7d7ddaaf28d5b848221055afb670b185f29d64cab5cc17bfb00bfc493d88abc6d2bffbd8f77fb6ade51e6659ad2ccc14c326d8a628dbdac53bba19cb4132086c0cede399c97282ae81c075ae67684583053a9ffc20ba5bd42147c6a8e1d4deace43fb2f99c517ae973013dbc70a3f30eac0cc9f76479009d5c45ba2edfa8664c0708385ac572cd26e9c33eca40a277a8c14db4673e49fc9c7b69fd5fde85f9060ae3269fb0f09f895e3c9c081ad5f1c289aa9a1cde1a55f2fc433667a075a2abcb8e5b68cb1b9f674653c0972289a22e7a86c9f3fdbd138a3009e107f55ca936831a7e8af1e76fc127bff5695b0fac2a7161cbf195b2583b469c5250e0de9653df1a0b0f98f0fddcfd36d5f7cfab6c0d9e3bc8fd91def912575268c7a258a134d1d45250c389c06334f9379fd5009f54f479b1f542057099c2da32cb640558b740414fcb6c342b9ee2ae988d533dbedad9dbd7f3fd245d2c35dd9196206ea1ba07643b9a1263750f7b05841350e1a67faec9b9280f4d2add8b07c49d73703d7e13b12718adf5dd829d4b5f1e5870e8e61aeca5998f61f95551e0553fd82910b38026710bef5fbbbff5ecaf4d08ce3df9ed6188ad32fe1f7ebeed04aacc411e382ac41f348e710822307fbd1aa214faf06706083b5353fb79176758dd00350bbe37ccfcb6878f166bca78d5014a1f1c49411a81438ec9e4e055a69c824116b46617b101ae9903a61b8b7f341f612d03ad2f2843bd2ecf32f6411ebf4322940f6bcc74bb08b225cc09d223d859a47199bd018c88a7b77b4a1e527dc62f0df86d86679633f05ec523bf8eff417156521cec40c96e27ad9346f189b9e858e376fc97ceb1d3c41bb1a6898a341a5d08abae4a1475374be5174f42fec89af70ff8e411f64a98be6c50e7c71a5e3acec314d432f7f5dd5c5df07045fde16d4dc84d8b2f35dfaa15496e085c51b3ba4db244ac0a3fcdf8f3c117c7f647eaf18166666d82adbf4842d1c74cbddecf6a3ed12c85715be5d39df235d31adcb08a16f71a86521afd4b08e80c37dc93c3ea010e156edfd69ea87e7167965b610cc46a9eadc359388a1590bc2a37af06fe46ac8c8717d574ff2569cb766d45f0611f20695f168bc571db69545eb407f19966af2cf5cd6fc3da05a7439cba4afabe445cb5312959bba202d4183f2acd2659ab8f76ed5953c0324308282679d13460500e5180e90c545fd0ea81bb38bc7f822c7addc9cac0ec955671139d422c07ce983b80c1530a1c1d69d2ef5234a4315c77b0ff4cf4df6b0a1b7a9f87863c76dc243fbdfadc1e4c9d7149c0049e74e84193ab97fa03dee09ab0ca12323ddca91845cb24229386ae269a6a462410ea527956453816ed22b5e0e7dbd377702e0770cf5abd7ed9b1e01592e5642b44ce8a07c0e2aa0ce9b226f04851a89bbd868d706f14368f31de81dd771f69046332fb941ec8ca87d64526b0db1fbaf535950a576e35f29c547259afd0d6221bfc4e100966776491ef60b80a94470c955330b3c5458996f625a1107e87cbb2f0ad44082c1bf30129b08e3abca49c8e96ba4607c887ba7717b42f9e014815e2758651306fbab30c7fc81cf3fcec953ccca835c8e56b54fcfd0b6518f23ecef84723b9c6b59042a3c068d8d806d9d9cd8d9b7b1d29f540efabf6b4e5481319b74bc917b237dca18314fc17b9d2ea35954d2dfdd603864d5f0851fabeca4c96c0249368f862ef27c1c9bfd1f2102ecc45c697bf2f8eeda29248a90ac35ea351e21e2c1a84946125a4c94dcd91f9f746414ade329df9e2e6bb0dba8e714083207f331bf4237eda1e23e823583924f7691ec559ecef141bcfe094f25d7b6dc2cffd13033b560b5848dc6dec26a120ebab2657db87f4184011540a9c2e0a7c0c177ca498c4da35f8908a29763abadc63789486101524e57f6e76f831c4566c687062a2761c96000826f53c75680006db7816e00dae3e72d539bcc5a7f5a33995096cca2cc4573d82f74019e41332d132c06be4b9283acda9e41f7cc6f23ba4ecf73308c05b14265d476f441d64326649370f073d34fd22b00f5b5bb72901b37450b9d131c53fe600ce9001489c5381171be9ae275322c3bf80f1529bb5c51f64885cbb3fb41f750e1a7f38f88df1b1eb0d8edf98e2b752e4d89b6fcc0179dea361e2044367d75fe2fe35990412fd9d2007ceb63f043ca8d84a305c28782f7d3c81f9d0da9d39c18874d8321b5a6203cb078dd6a9cc8a4ec8101f029a0d5ccc4ed7a85b5d3bdbaf0b42b10aa23b70c8c1bc23e26fda3c788c93937ecf40d4afbcddb5dbff18e0b2927f753e31129f2790482a8919feccfc7a8615728bea91afe819fc60bccca508a6f50f3797229b42d26d2191224b4533e8fe722a5cd915632bfd0ae269eb61b5dae831baf6160ad889d3c8f98d1f9699de50d6b2035e81f6c133e58cb8cee1f82b489ec2383d1f9ebf15622a4a948a47b2da50b36a9bdeeaa02f85d16e8e7920acdbfc1d6104e75030d94995432cb2ecefef787922c6798889e863388a230b9baf6d5d42a8f7fa8709bd1c25ad5517702e18fe95baa0868b11444be89735ac6c91811007972499f14c1f495ea88f01184d791daee908cb45d68ba8644bbb85ab8e1605221fd18ee1ce77eb0d1c55aeeec032797e6b8620b3ff5e49365a223ff5553c9390b29d6ec545e8038c7856fab7006d8067a2e65fe21e110283fbd3f1de8ff60a2dcda6df20bebab880436ad26c9f8023bdd53fdead9b1cbd6bbd2739cc15ffa2f53eddafc150ef40bd29204b565881da3ed62910993a9e39f2db070d0add128d5a74873a09dfaecc89352489577d78984a81e0af2b3faeb21047ddc9d2c19fc15846d6a6b4659f50168124790f33c946a32b3a1ea6b2ac8ce50a3315a9ed05fbf81b60b4720d16f5003605d662889d733cf56be50de02a89832393e8ccb4d84f3f4395760cae6efcb41edd00a1bb6ff7562894563909f42f8521196d29497d992daf05d352ae74059367456454f529cbac55012794b31d56e4b94c03acf29d727b0c9af52cdaaecefa7ded60f083f01ddb8cf10d712e80858a01e78d7f5e760b9573888a6062eaf40089a079fc0b7dea4e227958e570a32204a2600f036bee5a500e51a948679d628852ce8e9b171e9f61122cab0c6e5274d7039b864e4a49f4a59c69801888b25ba3d7defc74bead8e5c05619c7bd88c590663badcb66731948c9c8b1857bd21897dabe7e4f839e00b57d1eaf7eded8eae6e4f7df1cf093be381ca2456d706bdf7ccfe7968b2e83eb65c9e61acffe9f008978e7f92b13b57077b17f48fd29b547d310eba16e8f9362a3b775b6f0fb37caf2f7e3e96595c6728cf5e32e9b4fff34359f54db4686428158630e4b4cae22c2014285b29792490ab73042e4904ce390bf8f03f80b1d8af5220d54a06eb86d93e6d5acc4ddafc0e3952191536ada4ed9e5a49ed9524ae83294119a5c18f7c1934efaf068e8b53545701d7dfb7f33579a4994a376470adf040e32665fd4edf1dc195fb2e8bdd9f6b9549e7e0fe638185b2ca4b27cc545a53ab605615669f24b91be6cd25c9bc705389a0f680a55b3ca348bf785a51d4957c75101095d1677c9e096bad26eda4e9fa8bc9237578ea7f81c513baac41300787e48622a89c22cdd0168476a6cb9f62fb1c75b48b07e57e015dec3d5c156cef5a079ebd69a09711ce110ba7ab34e223a163bb2ea5d6f7b8cb6be9da54929d811d166c9516be3f406316c1ce37edf3e07f73bb881993c5fb098012d569521da5c44def43440c9100e49f26de4ebbf5342bed60366e80bdb654327e02bfb4861407cdfc792723f67a5256e2722b3aa0ccd6deb37dd58eb2c8e2d6523e9e80df064c0f4ee7b044f3894e313de375de47cb31ec615a811203502dbea278f7e817941a43fb827aa1df0646420a5bc65435cf40e79b92823f79d66c236dcfb4928fccd5bda2d706341282af46bfb6dc836952575d35e0d026d0b5e0ca3793fc40f98eb9bd927f7355887fcd4fd87b10ca1a32ee5b2214cde1ec92cc25ee19790735c0ecc79d65bcbffd7a1cc8ad498f484548e7fcbc7797e345dbda3ef5a01708228e165764b08c593fe5c251a147de090a094e34ddb0e3ccd5cb36b3811a5d797150669b3e9b2a928bb2a512559ddbbb420ed17fdc0bb42ce7f77cc639ac01511874d01db4609994d2ddaf8f11a22f5cf32f8efc4549ccdc2a8e870b9ce84ff6846fe30d8ee6793760a2d6bce51d7695479bbcbaeb5a5b5ccea7e37ddf3fc927b0a458b2376d38b524db08b725a7ceacbf27b9edf64bc15db48128f30c7c2c2b64cd63658b1e08b9af2d589cda16509579567f07aaa86b1b101f2a33e82d2e8818495eb1ab4e5463248edbb40f3b6bb3f4d3fc696bc5a537b4fca3796cab89a6da3828daf5f975cdbc0c3dfa4d336d2df4516bb3243ae009ecc5120100e43a961704104c8b98785c123dfe0cb1acc012ea1a36748790074d7743dcb5d287c27b767cc14ee27f4c36e0b9d63e300ccdab2e8187af45184f4f3b6dba011df134f9a7761e3d46ab72b94543663a55ee28e071048f951c645cb469169d68f70b965ba696786bce93acd8345d382724a091f5b1de25815d79db3574f0d7bb678a821b35af80fe75d69dce9fcb6be22fcecffe7b65800e742f86df0ede7cc849b8ab909be52704c08ed2296eb975e73ccf20d84ddf006c49dc6a9752c864dbb8dff4d67a24e28585dba1af0ef697dc0e55f2192f55d3615cd363e04d5ca91414e15753506d3a5fc3bf3dd494760b5dbdec29de39de35d62eb83d73544d5b4a5b652af673df41e2bb76de9835a890679d1c70ba66d2e4d531c5f5d8115e8a131ad2b62c93f302aa8b49360bea87462fc6d73c8d54ee8a857573ba8ee51a276e5186939e451a4c138a4b92bb270fb1e1f6854be02299dcc7e3e491b081c9369c23120587f19c3b9a8784b003a3f2b399a891f5d6db95b5aef22eb0a50f53bf089637bb5d5cb42cb7b7e2d6e8534c9d2c4f8cf5d49ba98d51fa781c68660039c345848d7c128656da7aa76f2b92899019e18882fb872d875910e0b6c90e4d7b2f533105439733224425200a2a22e9ba077425fae24832afa8c3bee9c60a8952911ef5ea766b16b52095aadbe7e664c3863a5cd6dfe82d336b4f2fa98b0fc8758ff2258648c6abe393bcbf9f7266e756c546d9ad68877f17e52a6d563bd997d388912c67a9701fc9de9dbb5bed5544457ef761a72c805027979715b61d26cdb45a1997ea3f6949db98e964c44eb72c6a2b2f9488ea369f89471cb4f6ff4044e766b2d184deb7fad644b1b8906b0855958059632810200295f63349886a6fadec0ae4d0306a41ccfd136ed53120039c800aa8e24853e50e60ac6a95d2bef5489eb564f3deb2e2d72e06c64086ab64d02c6379f85f40cbfc0ffaebce415f5c309af444a7bac6dcefd0a45ebd4634209919514edea0ad89209e4d9c4c6dc85c7e6067fea97f730f38c085f49ff5f47131e5ba28d579184fba686cbe3608777a0d1a9552f59e74ab11b588e74bd5503c0700a9de0f0dae24b746b86b4af5ebaa4371862d04c78293ca2149748deb64126b1ad63681371f05dd2f993c8d0376773904bbdfa646e0bb31262f36b8c1961055dc08f3dd9fd0ab6e39bb80e9786ace0539b075e84c400085e87dbb21c47828bda43c9f339e1c1095abf5d754782e08b55fe28727a2f25d001305ae5390158ccfd5cc63e4ed4d081594a4e8aeba1d195354a61d56ce913ed48484055fa4d677bc08d4c437f79e82d6719429cc6ab5df47a3026924e1a11160389014646c2348eca52ca1564d32edc68400a9733ad0d7bf63aca9a6c75f19bc78152d9de914794fd5d010a83136b60b4289551fb14e47987041c07ddccdf66593be2bc86a7f84a4977d8a61a722eab7d0c9e4e55c647a17017c6088fcebf7a885876a56760e2b389bafe810994e24fbd4dd52fc17f7776e7fc25dc841c1427bd589f018bb6ceee48110afe7994932bbd956c293f837bca3a2c530b93c5c31d857d4f6129911e38e28ff193f7fbf788f4a92a176c4c3b800318b1b5b277fb3e67dbef7c1d3f0321d63d08b7fe583dc89f34449772b6d0f7184ac4516f01d1456345ac92ad5810fa029b88b12b622bed437a13afe4d1b16e273af2bbb11b4b8f39581c258a5f0c229790e05057ce34f858c7bebae7b6ee965e7b0a35e9fbc2e7b6758c9e51afde769aa170b21275c361d9a1836186974de12f85d602eb08b0c63e3478f2850497c263c231e128c8171ed2315a561a7a48ebdf4494a50ad03549df471bd3ff4c6987cd3fb66a628f09c40981f705f8b2daae4fe4d00daf87d68d668b1a8b1e0bd119ce6945adf49e55e9770e2b94b050020ee67f32436c9b0e8ae0b6b7b1db5805a071c927f8ce0396a02507262752f1234d81b14be042758b7f5145cec221526e8d5e3a1444adc4c9d579f9b59d049091feb9f20b621cb1e7f47f2daa6d33382eac54378c79d09d7e36eb73a74e34031b0d1f15d3e38e309f019052af8af496fe64844f779a7d4ff2f2b214b531ebe2c352ba04acfdf5e9487bc8b5d7422e4b6ba6d7e12f4fa69d0532bdaad27a2ef2f7e2e051ecfe18f64cca4527c6b9d22a1b05023dec4561f2ff0c83402c2e3f82e6138a2e1dc0d5edf821f917bc407d9159eeceb247f04c0a5eb3b11a2e476ba37565cf2ef7931b3a03681847d470e215a48c8a11c92f7f0f35075759dedbbc6dcbd44c667d9abb5c27b980ddae5399125759c415b97669fd303b55bac8915ee657aae3eaee4ad2285651b831342f920b6e4a53a6e99a510903800b3b68f568c9b698fc4bc63511be17110bd7ad9d292c7964a65b40c7df5f691cb41ad66d56b07dddc78a13f008d3d7f10b91b9120e06abd84fa392a5e50eed1a1169282a22edf1fae52671fe6ec39af45438c11c83bf0a0ca3bb22abc487a6933b5755c85afe28411c326e55ebe4cf4d0a4a291335734094eb2974031e28c865f73f5dbf5ffde6edb2d6f1d92a279b25e9f2c9c503fc86fc1374c796b6e89d401f06cc3eb5b5d8df49f15e448adbe05ab6d758935546107e41fa5b66dd2367fea010b638448f040a604e6238abae1d6662f2e0052d7ef91450480883d45295fab0379f64c12a0e6e3cfd68eb7bb6ab5b0f63645fcb9ac2925743808dbf3c1c108b886d28ca4934dac3c2e3f6df6428c301cd65eb1a42b40e30f2d8ec46f5ef8f1977daeeb986e7931722444a3c9092c193b0083e7e0ccfc40933086a9876bc122a2ffd97508d896368278ec6311c8bef50c7adb8eb5b3638cfc24d7177f947f2c81ab1cfc161001b18fa1fae4f2dffae6064077da3ec242a0bf40171970aabb08fb495320264915ec8f9d7cea9bc50135897593972a0cf8f4def76c3da1d7d1a6e7d4ea6782221f010b5e5f53e420f3ffd4e5e991e129cdc804b841609902f8bd050e59021371a883cd74c5a220dbcc906629af05df6b0d8bdab287361d150b3234150fccf93c6e615b319f4d0a563b5dd1895e1210a1bdbcaa4018279d1820174528b7c3e385cabcca28839cc82b355fb065bc3e919839860fb002e470c401ce6f8ed97384afd4cd9a8293618004f648aae911ce89a1e4f965c37be0e960b495a53d34b9c30bca88b5ceb9a8255d1860b15c1d4a9d3782e46a018bd493d5d7bd9ee614d38584bfb04075661cc58fb1420fca2ae663b9b6a2984ab6e75cd7575ab7974270e0d14c1117bbb0d780860d7fb2071741c8e28772a4b46a8157a441f2196c4cbace2e2fe6b7614c065fa12214f2a7df1df1b4b4f498ee1a16e9336e306cbd03591b03c6bce4f04204465c6240f99f5646a8e9ace914a6884622ffcc9a1b0fa5951dbd42ec8662df8bd5b300bb0a9821c8e6c65f5beb0a44017a72f59ecfc38d0ac11ee89b52934be9919a9d97bea9a24d003cc3651f5eb77ed75287736bc1575dea06b1ed4d0c86ae949485922009cf58f3385f2c50935bfc5f9672a9c3fb92ae4d3d0ea59c8e8d623accfd056480e504c882db3d020e7c8a5abcd74af94f05e984a7c7df3d4762213564b77b49b8dd67a6af068ec4ee581b9fe561cbe63004d91b4b98c5b032c3702a22a761b6d91c7f69cdda58509d1bf41ee92901a092b60abae1b32289c6cb1f0eade94b0ed287590f79082c391d1b4fea9d2673a02781344f2c9a4396b9d09b05e6a1a18c3c7969d96371808ea9a10d745907854714c05aaec01a4bb07973fd0abfedc9001ec8e70dd9a9542cc06a994e48c68960836f2afa155b3d100271f1a7f8e1cbdf13619476b1b201dd0e6e0cff8bf9edb3da6638d535951cf4114118e94450b1532bea4dae495e5ec7f674ac5bea0a9c190c211906741a4fc48cdfabc64162f1d7dcf56e72221bfd2422a0cdd36fbccac0492e0b2bfb4c74db2ceb1bb9d555af1a9ddb8b5b04aa69088b4c05e881d1e0abf4e63907695b078d7a0136563321057df23a7c3ee19448595dbebe4882018aacc6f509856a7ebe5213c3bbea142ce50abb28a9ddd5dbec49d40c83ab6142f674ed071c389f3a0e732ae193ce97a0a87f82f7a1efc67da1b425eaf9f1f8e557de4d72f7cb080509bf7e94c1f7f03f9e4018748a8d0b1aaf85d7dd33715b4a8e1985bfdec8e5f4d090d9a5271329d5b76837feb2ea65caa0b77a39d342537d432617a945637372c47c2c70ab5ec224e9ca22f3f0e89a500f2be3a651b8ce0c138db773633c3818d2754d7aa5198c5b96bb0b84c814b158364e8c73e9e6417893102e4640bfc75cc05b20ea9c89a98ba9bc2522d862ebbd64a532f6160e63c254d8293144c11d68b7b15bb2ed6aac5c562b057dd07f1e4ef7063d27918de552a4dbf29b078dc2215c4889cd2fe3f14105e534607e5082df2e0f5523f51318e51ed4e40fe58a1c783054fcfe33e4cfb7e1713bc5f3476f4ab5ce663845b0f44e30e560136b7056331800ff2de16433f78d85ef87fa142c34ea22b7b897e0bc573f6961ee70db6ee86722b33374fc405a6574f4743c5670a246c6b63d319b4fde266478844b4fecc4577a756318e4177d65de11929276943d051186cfb151f9a4a32246c22cbf4ef8b380bcfc394a7aab74dfc2219307086f5b7edaddafdbef6bf0eec2d109c6924367087975e2d60c163f0fae588492a6f6a6a8a8cb2558afb8801b05f46d617509c49d4d15deddea22d8028d669cdbdc5b9f82c7f4f5806322eaebc04e988e92304106a6d1488aa45457449b15a4b6a06ebe2885ce2429f82e7c988a4cebb33358387bdb3a134454082810b9340c26b82f89b23a27ea6170e58c9939b18fea1e4e5a8ad316485a4e997f9c0c89b810400eaa3e5a5ef280c02c3a1cfecf8987db5d8159e6a99896fafdb32ce8d4b3b01631b605c9813481d9679ca5467d23f0dbfbad2e1ca4cc6795c36743d51eab3f78281323eeab02be456069deddde8fe0f489f1f0244e3923b76436f135f3ffa4e2e2a098c1eb4c856d411978b18b6be93e8d164adb8511b285c92781f1d260603ce6d313a1b947b960f8c4f404cca3de9ee1b91ad73a4b02b6004d64686f667382d8346dad298f6c7adda13bd50d5f088558acdd7c09a32c508b67f4768228b861e896db04beb0015647ec9f439cc3feb3590291f86db76f0b05f1af624ce4b06e379fe2151b59f3859686d7a9771c44f70f87dfd4dc9f12c18507fb1cd6b4dbe55845a0f5925354dbd3ec66b787d88f748f30764c0c3ae37ff36f389f42cb50e408791cfea66d07625e6165b876d8238a8eb22739331056632b55d22a3192cbbba6c729216fc8974902364ef5e2d80bb88095500f35daf8c5212204ae5e56e4c84ce9a8fedd5c77c8707397113b386d975b126bbdc700cbcb1d165d53bf8ea3a33abe606d646836e51b0e1c52b8574456be92a19dbb303c223e143320584659fb823ea312b93d9ed306ad164b98d4e380dba66608dfb66882589d91c82a4662f4c394da2bd8ca1fe6bffc905e4c085ec35d27ae5237136bb9497b87f61ff3e51685737c47c9ff5ae6d948eee77cc6fb48c7a45bf3bfda1b00854b9c07251c6a7d1002ac5e507e1b0ab9e4f3991eebdfb9a9655f3343d088621096bbba8c19cc81344f29d7878e8c70bea3611930510d02a9510eb1cdb522a976565f5c7a113aeb81ad6c80978891b7f174c96935f2e53b1153ecd4139406d894e18b3b8f2bf77997522286071fc84ecddb54c60e06cc73d6285ec347bc319ec00909a81c7b0647ec4c50acf7a4ffb38d93343e585b5e9159bae8c7a333ae7bf5111c51255be0321d2ddda5e397e5274de4005a2af594d1f321389d5ad2c7c9054e265feea4f6d38273b76a5fe4300b415ea69a658cf4fbdaf5bd1878a075d64a472e1a27601a90490ea10830b01720a3601a5b620b0b9d9e036d752370b0dabe4c914831453b5316a12e51b74e63b13d20900d991903f337423c80c16910885665fc12af3be18215a0b6e391b14277da9a77394f1947ee00bc962aabd647fe5a50b6a669041933b6da5483fb46bfa510d5d9e11d27f706732588a1c2588076bf84d5271889612ff6ae445bc05196c96be9261f543e0c82258ff8880d3fd1a363edc60b764b6b294b2139d3251bc17230ec1c5a38ef50ff0da2e4f7d7d910d4f5cae58c9dd50f28d7453f89bb6070500cfef514fbe617778706aa444f130c4669a745d62df2ceed3b0de37e248e54bea8b0bb5defd906d3f3440541ba9b504a2ca38365bf0d5c64d3f740c8937b1a49642c906ab9c357523df4517deb25a9431d6f521900d54a98f24fc389d6b815b28cf4b13fca445f2539a4d313925666d81a00433cb116cf169934710963fb151f31a9ac4110bbd5123b3b73efe43dcf213230bf818dae0118c5a3647ca12c421209a5624115d40beb2342a98acf4f746527b0803d3544377ba16a0834b5618b09ccdd238f9f9ed95ac85455e7f05477c499491922fb1ffe060f8535a2030be15ec8574f5bcabef71b96b65eef40852b858ab74b0d6996320a2e75d9eec495c6c35f136d3f1cbc8e28dfea55d89888756771ea4fc8844753ee11274999c251b0324d3a6f9ffdeb43a86959415ed6ace8c57dabe993951ee0102608de3fd0f4673fc37782b188a8bc4a56c34569fc6fdcaef74b515e3484c1058598ffd9ea8fb64b886b81bf38beb2ebf1fbf3d86b73576b60462b45d20dbaaf2b02f30931e447b80e50c336c052bfd9f663c9ad8698951d7173d565f8945321e519699ce87c76beb104650af0ad839324bf2c209491465e884cfd0829cd2fdfd1af06e7005636e083c6ef1c003d65c4c8017c59d17170bcb5d5ed0d57df099804c6d65ea9a71ce951050dfcacb028b68af4cf5cf4139d67e887ca8965f1d6f32de0031046cfe7795780ebe6bfb796738fbbee880c3f4ffd94fb5cc6237218f398ef0c156260725e815c65af35447e47bd6a72a35fdebca1523089cbdeaffc0be758c4d4bf1d30fc292a99de480420bcd7fd270cad219c4f95bdb3cdd115df2af4a96089494a9215790aba425f99a12ac394b2c99cbd4f183898efb2445be8e2b65035a968228fd6b7c9660bdfb05c556df06e0a65a2fb4e1008c7acca7ac4f4842229a14e60902037e4e64381cbf24a8445651d5064b7ae234f18ec225877bc1bfb848fcb0badfd3e92330a16141039b3ceabffe5f311483d7849bff35237b5103a5de1f4a9b9de77856a0836340bdca08bf3d6beab38c04a6e9def782c5eec36e2af42d3c6604893c4c27e87e56ed2ff26e26852f1a4d52babdb832dc0387930f0487a051ec14029848ae563dfe5a42ec41500477236fa67e9ddbc14cba58406fc64fb23a7f345568c732fc1b7242812457a47cb01f3ad82160d9fb52f5dd95d853b009d1274a7d15d4a4c38366537d7f7611b6785268f3c0204c00a58173c80b7187893e34b93c5883d2abc18fbe3a88a253ab68c42dc0c4c6e2e768ee93f3e3d803ab0290c03f2bf9c2222d8f5d957698c5f53de65044f684e35a4ad4b10acea0490e71f35a107b96598d52fabf6dc6caed85ed7b46fcc09d5910dbe85ef582972a4f5583d841c9a252f47defdb3a0a9beb0683d837e345f0fa30916d4c3fa57eed34cd12fd2eb0b160d51f12f4bb07f423ad233e8fb385476463eaab93664820d5846a68d47fb27c82ad0a2edb128df45ca811b130498c4971030a4bee67cbb2c3f6d4821cbef7ad77902c95c25e53ad050cc98239f86a23f3b2ea3a4216517588b3e0ca1b69b7f4e241319c3b9b3f6b6806a957747dd9c580dcebc169e38f1d702640de7ebd0d6764034fbc82dd9a9d0cca33369c766b56b5bec4a6e9a2090452f67b8e3bbe71d9f1f678fa8e270b4011b23d27ff548cefe550df4303e7f4aa765fd3edc1dada2b1e390c454b52d9f515d7fec1e624c4c4e734514bb89c10bf550a42cbb6a4697d0bd9604ff501020181b390238b063fcd6637bf37e86c1e56be40de438589f0faf75b79016a140a0edcd501f9230ec5c8895a7bbd7811a89bbfffe0360d3769270346f4f69d80d3b156332233d4be8be27b53367226c976379b5c475b600b96976d7c415aef20b67df4ec2be6b307e71f6a8c556114330a74615ef2ae2a73314515492a7965dd5daf5a8bd310fba9e2e86eaf03dfd8d1e2d96987aaee3054628ad1a60d04561552cba5246690c84a37908f40281dd4a004234561de20d1708ed03b49ac0e99e7f8956a6a43712ccd289413ff45528baf9bc33253fd650ffb6136a1dacca8a005265a36a680a42190d12ecee66949f982160411ed69152c8cbe1fc0f39fcd4d5b0517f2315c10eeb6b64496737420ad4742ed6d374acf8c27d32991e94b960ff71166556127d7dec9d3144db5bbc44b791de88654b5c0e3505b7c373c4034525be237e60ded80f930a6d31fbe0935a997536d89ab724cc7192ee9433d1f98d77dba390f6ab8d9371720fb09d634df7bbfba3eb8e325f50bc40e8aad7ae8b55d8644f07062d6e559b7ddf5f818bb8bd1b0ba8c5dc101737cd61bcb7467447a2a292f058d3bfa9f556dee260731aa1034e896bceb35eb0c6a51814570d453545accd79d88802c5e3db057b93062b1e377d7055e696e500349b95374b35c23c1e04ae8d42810e5121f047feb9e9677fc3cbeb9e7f36809aa8b8dbd38415a0193bfd8f3560f1b5b179d8878ef84165a623b569d62515f260e4ab7158111540215bece825a7bbecc3f31a65f80b1f0052acb1d34b0f03fe11ccd36a4a7b462d293c2f397e394c0257160b7c928141e11cf251a117331bb9954a6deb326ee8f8119383b6addc643dcf89df0f65b6a3ab874540d2ebbdb163363c9bf4a8e49fc051d6f64be2285d6a03e7a2735217c0e2fe9dd0f958317e9c9389960c8a094d784b78ccfb79bfd36f175e4c717de4080b718a6c93e03986432a40cb48eb7a753794cd586359bf514bcbb1a8f358b204c3fe6ce95cc147110dab14e3c62a72eeda60cc90b4aecced3e1d6718810ca00dad59f167aa250f7d41c316f8dc462696bf72b7d2bdaf2c68e38b853457a49d33bcbd7a7aa361502b029c03afc2718f612bb467b9c450d724e3fb62e612f3fe158f756120170aa41b8ea6a2c90f62e10c8857b2cd242f3e21f3168d67d5fbad5de8af4d561ee606f06a3b438a9c6f3feda06ad295af9576c0245c41931231e206c89d6430b8124d0039841b57f87c84ad22e30662c323bfa9c7dd66476e3e622238eda46f5e510c93e2f3ba309b7bd2c522219d62b1c651369d16c487243cf7711f47f741dda60ef550aac028b1fde8e472d3a88d9462d2c5f2817f8d2b2b5f028fec72ab18e0bbd79400a0a835c241c4918632045ac4227f4e8408d6c8e8617a177a661f7a96fb4b63267c8d973bc642b7179dbea9590e0db6e23bfafbabde3081d82a838176298b38d16ddc30073b3271dbefe20e8fda21489283b4f6ba8e88ef8f956a4c470a66ab0f1e93a70f3f657c711d559b00b2985047c6f892365d9f2ad85ebb73c3750159a83d1c2278680fb86698c590f49817690ea1f495688743c3c172c10683aa59e661211ef1ec235cb39c12bfe37f64ac7f4c27d86fbada53c1bbe211db3ceace19d4c431482c16e35bd6bc6a3eeaf21582b1ac03f42fad47134ddc833c4af46aa32ecd21d31ca5c9baa66d09f666779497c1abbce180f34c950eea9102163388f334c4e6c955277afab52310914e2bca3ed155ac82ed9a778e10f3a403dbaa495fcf5a7a0d61bbf59c21d9a35083ed856a06321c5d7295b1f75ff82600428861022b2bd3e9af6a8fc23a3b58d683ed3f138cfa3cddffeac546144be4250af670c6c5a499e16275a136d64c2a67d37b5a7fad7a6cd7c8ce58f78c50e442158c1e16724f8d4d4095a53f977ef93cc3432ef6e63910e933d9ddf7634b2aaa634080c57d4cfd2a8bcad71fe5a80d660ee53210c8180bd63189556fd0551d3ec32c2127846f93e161d4751456b1cb8cf2bd3464becf302bbe274b2f4c13d4b9df6d1d5e9db11667c4f0d2b1862dd733eb6b262afd40bea35abb6c2e8fb97a675b0c1e535f9cc9d6fd47ae737f52534fa6d888dbc3146589b5fc43f7def17c6926b1824e996b7de07db400fbe8062adaeaa4d80629354a0cabd055eb7243bbd56e91c204afc7b3b4e22d59d8342abc3bfa31e1b399bf4e42aee421878b830762cfcf6d900098e2e4d181f7fb4ec7a096bd171df541d1320ea86b33005357391fb73c59bf78b8d5037a7f653506bcc1c387e40f86b5dacaf8d88ee97f8d9250b3c87cd03ce492f476107fc84f9c7dba013176d7d747c4e785593c76346745bc4d7c9b5fbfd20f2f7704c04c4c6803f2c0696d5602d4fc97b409f1ebd8f4d10410932998a92342af609ce8d0c31ce94e9426a53f634bc093ec8d70a7266be90a699b7d5b1010f3bba40c807ae3c49e43a0bdbe1c5b379223f2fee1d868aca1895a1634f1b0aac5e89ec962c06c00ab9b7b826ebcce546560d5ef3618ef48f22501fafd3a64b4d9f9102018fc569d7630a1bb453d6ed28a15f0104236bfa4d2ac77d823b0c10f8adac3a14df6e44476cc69bd2e5b1827ff0e29ba7ce46ba2a3a201b58c59b507dee7b6b3a80166e16b019251c79ec6b7018a897910c1cd0d96cea22112f995ee0fad29b8769af1fff426055d286f70ffba5841ba7b625be5ff00fb9103a57923e9bd976ede4b484f8904b3c4ea0a23f3a25bd7c9bb49790369f8433f128c3b62964ba5b8d3292aa25c845c724b3e2a48d29a6f8c758b0a1448dd01185b974afeef239de1d4021ab10a4ed1d38aaedbdba0c2fac164eb459a4191eacf36f1a5c984b9382cbf851ee0b66a0ee9295fdef2352529516df9d8a8c38ec6527aa9b8a5125bdb8a0a0df93196bb11cbf585879689fc22a17169a882968552dda17abff61498d771f128887ecd8053779f6711fa5c1a8f4e6d380598d3bfa5d6e381e851f371a83668e2ee3aef9618fb1e4db57d23c9bf7dceaf5b2b921b0b715e3f0a5f294557eb2161b393a3231f8355f9e9af4aebcdadac05321c0e3c30bfd4f8e2603aad1805bf9971084946e9ef47b54267431f5cc41d1e982a27163c93c5abc10aa96c271542755bf5a775dee80441ad728486e17eac7db307099e3fc579f8b3845143b7aa385a1d842103b6eee87a779b894906ef501769a8643f143a83ca10561c408749cb0c8c34d35179893fe9b7613795410390ccd27b078d9e0fb04771b145623364f85a5de46cd75f655d4e9cf44e6d12c51539298c10872bceccec49f3dec8f831f1b9b40dc33863e9272331543fec35cbb7a8c96491f30066c150a8edd6d0e673b8c5474a0d3e8283b079caf646c304b95c5de236bf067bd506a2739eeb984054495da36ff8d68741a56130de40f40193f0458abcc83880167b1513b1e0e13fb27293aab549fc05dab053d45e651dde691b89b7a5a4cbdeffe868b8eeb9e5b97ab526c465c875b8da69e68794ee7b472e806bf0ff3f9f1e1cdecfdbea7905818c8574ebd3603163b823e933628cde609d18b04112bd69c0f829b2a6f7801a17c6b73149e083c26a776d80569b2fa9ff0f6480d33e600fffd0f4634db7dd3b38e7a8c10ef0179e25870d518edb231ca21dfe052d0f6d568901b9053c8845d128a71ce3442b55f026974d407dfa928b798fe8de09c4ba2cedae05de6f614e815834d31581885807b5b55abf35309ae1342805eed279ec963edb316c510d3ae0af58a2881aecf675cfecab948cdca265a8aa95a4010688b92a7e54b54fd28986f7a4d00fc447c200e13e242dda86136939b0e9721299ffaf3ca6f1980bca45a96f7f90ee53e4b41460e1c57def9b3fb3163e192f85930be47cdb4acce630f525394925aa6c669325b028d00af66786ca68517a5d2238bc2e8fc512d3eeff36e9eb9c6a805a060d6a17d9ba8347a542f32877f7ccd6c18cd59b3c1d2a59e228fed90544faa0c2b815ec6ef906940bac0ca241bf7ec9a3703ebe767952ac31a5e4fc60a01f448fc44b9ba71af4d36182030cdba856a94976916f60d25531ee1631e3a345f833b8e6cae2ede8197b56dc77d7f94a947e6440d164ffec88fe161fd6c7979f5c15fde22399571cfd582b4ebcdac9a1c31cedd6fb2d09a0d7537715b3aede810509232b588a735e6eb0aeb31460673e5e81e824c56a8560dfc78cef294eb8e3530132f5c2d454f955876fdcbdbcffbaa3f9f5d954ac89d3b3b205d6199c334f03eff6206bdffa8fe786d3f688024edaf328e41cd3cb95f4e1cfc4488076cfac01e52e7c403946d212e83b14c318f69b35d464aa1cf53ae21745f5eb74468477720b1f2b524518858113990d53060875e55b03a01b98bc49a0eeb137dfd8cc64b39cc3eeb618314f84d65b16beb014fe33b5552502d0bfe8c1392f47b08271bd46885bf565d2cfd5e72eb851b0977949ae998af1b64187fbbc31cb1951d822231fdf29b2eb5b57358344ff3524768a658b51a71b7ad59332da4e0666a709f2a2abe828c35c6c87c5ace38fbdaadd05078afe9e2c85e8c2b5fc70f7b361ebefeef4ad9113d3f983aa87f0f32d8a0617420844836d2871d8db78db3d77d1dd50ec30ac54e770b32c532d827f9b6a9f57b8050941456e41615a4ce60f1fb6bb8c795a74e9a98560084de3d11d025db3b874b1f16d660abc3169553c7dce323f8b06a163eea968a50938b16bfa276322d8458766987dd852d5d6ba39e82f00fda6233105474c203b434e0314b84b0c3fc5cc21261890bc79cb7ba9b396670334686e4817b0e8c600a1b78faa019326d5328d64adf6283f53a650b1ba6233e787b3c791f0ff2aca573451a420d762e4aab215919ceb37499fa332c5947990c2dcee4d9869b571d4ed006609ac2e60e66277d85b58cdf18260c073f6315fb96dbcec5c076c554cf8229f3868b743ebc7d0e55ef8f919964976e77473fff8ef53c42afc1186f59c829faa9ab926c572fcca5ca52bb4b33a3f23a44eef9ba82bba1bd0719d82b11465353f03788ff32471150cbfbd36c38fbaf914a4a52c36299845bf0f491daba30fdddc89a2ade31078d892d40d0036ca5d40f494374b3e5098d44a878c7f9ff76c0bb997e0a2597c3702a33c8f8b203dd25e91b27971a24c45e8366eb3381a02659229cd8957be299e25296d8b88e33b1e93d8e584ee04f020f845e031c483290a94648743379b316c355d8c951c8e31e7e7e75aa1221515e844035622492f6336056f5aa2de9cbc8c853f5f2e6755cc70b2567936fd641d52e50124d551a15d948fd750cdd3f68a2957b35aee6603deed1c716985856e4e66273cb339f18ac0cc7ef92964de357b8918389fc1540b70de6b29248123d5754cbb6313bb3a5af2ca9d45cb9baa92d0afb6b4131c3a8fe572fa72a9dcf8e4aeec603d8ae2f44e573baed857dda3f19dfcd164ec7e43072db3cac5bedd25f072749593a11c34611398bf161f5fd0229a7d6f9080f3e8799024a0e8f14ddc02bdffa3f227f878f772a14d8ee7c80039c9abc6700ce932d57ea3b93633b35fdd56d88f375911012f12dbb060b352ad6b77ffa493d30d0bd7ca8163b74bfcb905a4f6800f78467710f28753375d29940ca8b72044673729a35706f0c091609eef1fb590b889dbb8b42697bd19d7f3dc528de1e8666aaf60415d2762b1aa43adba49a0572289a4022f07397fb547f6e48f6a43ad5f6a5e788bcae7d6da27dea2fb584f4d997e16eec641f5ed01430d4dfa049b84de2d6671025e13e7296397f1acb1f727145799ac5237a68cba9981d68c364b7e6a9b028af0684dc830605d8fd3795fec908dbdf9c0492b16f8f7d4974cd12cd76a9340e5e4a08008f58f0bf4a1637d724156520881be7a46d2681e8183b53e60307f2e9b18556bccc1deb380917a529039f73aa0d607b1204d1254b686d7c76e2c8f9eec3e7d9f66c527287834b5e1ad4baf0a541de25a5490ae40faa4c15a28fb0867521aaf048c5ceda1b0c5e39becff192bb14c4bdef38e9265bf1364524072de9b5f7bc7c241c9e7df09bda9d1657b3d67e0f54b5d363de4b5802ee9cce2a9856404814ebc3ea61fcd4ce0e73fa506a3d1238f8d1cabb04fd6cb0b7cabbda81e423d28e8736fb3b2d86e4471d9a20b10b61729213acb73567477c6979ab47b0f85a27823153f98d8ebedc98fe0ed47e8bbae8af1728df128e1311c707040e8f57447a7d73d745b9df1a7d9916f136548e754a53af443e68c18812e27d9fb27a10b7e11556b05a6c8e53e8666ad9ccaee7e7e9569b7e8b993499baea422e908562dda767fc2051e640ceb622431a17f489a7a71b189fcb96490acf383d63f3426a61ea36c79e72c981a58d26d34e9b9606400dc668d40fd95a2ead8338f14b1b9b6da586955145c245032a54ae127841022618511d8bb36a59c834f33e487b70b054889be1d412d65003b586ebbeff2d0c15f548fe77570b25d38026c57cbe475b2943af4866e5f1883c69bf1dd381c8a3c5423882968b71817c2a863487c9ba9e1daaf128be551aca2717b54ea0f7648c763832fe9256afd183e95875029ca3af9764f457d15935b49327e6d2a9ecb79a5f992167c8cd5758a2206ba2c8d2f194a395daad2bb81c689e2fcb8840b834839f54fdb41eaa784fc4e4a66c496d9daec26a2bfdf32847d0b8d190481f1a7158289fe71b6cc0d1aee29cd15b4af6565ad6bb8089e795b36a4b786e92513204336ef07d0c8fa373c5cd3fe218bc0f92e739127217244b5088d7e70e8a0329bb6afd9d963e8bde38e2cbe8c30c830a930eb287c7f5d78b39165d028da6652534852f21a3e9d5df5e4cc7ee3db6dd4ce65b89a3fe9af69d7b27308b7efa3d40de7b63e085d359ed05be88389299202436a6a1d0f8419ecdb22431a8c98a8b2c4df1c330d8274e8efffbafb19bcb77fcc69e7a570a70484a9199a212366cd3d71b9c14720427f6526f3ee2a86a692eea11e40860598ef7806d1299989d4b6a86b85d49b7543a157a351a9934657c6ce4578dd68d83ff15e3a160483bc9c28c37fbfbc5d4f2e70535306fc7b9f40f11eddeb025b7484173564f48d8f9e2f2728cbd3975009d8a1f33755f499166e00391f751cc236ce9f0b7fff090089f3bc455fbfa6beaa8b514d9a3218f3c668c02dc34b846797e2d4f7fb676e241c51c66484ecca59a43d461cede5da28013766aa6b6a16621a9b91c6d0b53901706246631f2d7c2bc00e5ea4840b28c2b0512fe974ed6cbf39d4b1768881c01019e6ee2f579649f4b2deeb5655dd4fe7cfd9554b1ea6e6ec0b0f75d1c30785ee7c74032b811fcef5b3cbdd6ba277771ee80fcfed81f6a8c265fd1643dae7b1052e7880da453b30c3703592ceed0bc13b01602aecb9a0eed288f3f55cb8706483bf566545841b2e042981022e4d18617370c767534fe8898c6cafd77927424e33541d85238e66d58f4c4405e749a9b6801f8da0a88ba9cc2fe71e6a97145b926f93260f99503d78c9132187a51c2622513c1adef908573f1b00bc1bbb2c466a60197597fc96e33690b4a2ae13e6d1b7b550ac8b36a239db66686375d42ef78639aec04885bbe08999be3b6f2a1cc28370b204951ec3abd48cae41bc376a1c499252621b23f0a9f431cccc046cd62cede46a7b7fe2c56626601fc1eaa074dc3078f2cdc02db4e41c6736adb6bbfeb77387bfc8f25ea95e869e4a0ee1278f7a6fbfd46741ecc933ab86402d6a7919b2c8a9def7c661a5d07301d60b873779d062b718f8c71284b663460f968324b43b16842cf9c42664d61d3c322113b1e7a909655cffb8a3f4f53dd3b7f0f4846786f56cc1a8b6c8445a42fcb4684e34f80e3ea626875ba9c4c1e7bc2f7f63b9746779e14aebcaa61b1e93e59819f4478df5e22e13595ba9efcfb335a299e2d9540a01ce41ab14b001c6f191adecf5fa58767e2b83d7c5b9dbe20fc12c108ad232c18efebd42a2bf6cb31684485cd06cda30770864edcb37b199856301eef661af2ca468626127fa6df6327f2f74d965dcebd6bd4fb3fa63f2dc7db8050f3225a0ba49f241c721d009b231b60581ce88bbe2bb0c88f090a7eb413f12ea6d7463dd91b65afd995f8e1e4583e64205724610c7f735604371bd3972db16d56c13bd3bcf03be433772c3440b98272c5f7b896ef2ad8eb38c9475dac2daff31dbd5980a54fabc69506ba5918d1892db991fca058ef706581171a50aebdbe623d8079017c8db19b4bbb14edf710b406a1aa0c410ac3ce57bfd06a0549d6af00252f86f59a115ffd637b5d2729d7bd49f1364b07efde90f066f90b84d745c6ccb11f719e739aeb9b141c0fd1f4b4ac15c8a2c9a8bc01c8efc2e3a27479e6962adbe6c1409179978706b2b8c0e99f4900f67860e8b9221498f1d5ee6d0f22370c61f1e83c09e58ea22e1e948234f8ecab252284aff85e184183f531cb9194dd2db344830d13f145504e0418ab9682891e2415783b47496f62093291076802e171c916c8e25311ccc29aa499d538a700c06d50a65a03ad25ecf9123a9ba249b6592334fcccaa7603ea65479e14d03cd8e7f573d302c4f1cf2347b86de76cb0d1343ae9983d719833acd03f59e189d9713ddb49d54b25b6fad417a4ce2598f447814a52276f43807dff8af63bbd3482ddab1884dc5a3c6d62e70fe6a2a183a0d6f9257caf2ab44f205767154147f9b54da4158d86d2243d3c0be532b4d5485f1f08c415634672fe6d8cebb1a9cfb51fe23c3ec1eae792a6ee3f6dec812fbe7b1403d318ac3274795f4bbb73ac3b59f263a07d567bfe3b5351607f38896fe322137444e74553ffd8845e01e5398d5ff6b736c8ba97d7f5861ab19f2caa61418a2d7f1ae70ce65b0699d573fd79f60c19aebc2f70041d751eb1f40383cf2270454b018c0e2c211c8ac6a57e49551d22e809583588b8f923714e74753b0c37ff7bb52dfdf98d80de856f5ad14bc798bc5f7e28cb32435944c3fff02e068f94f35ae68d80311933f4f4762f273fcbe68c9c7db64749e919623dad724c7ac6cd94eb50e5cc1255804865221c1edfb85600c3f261bf99a28af1be39788b52737e506d3c25c32a1f9908f0770823be3d1559ed5a2f03c4a4329ac6d2237b535cab1aeb18d5cf94afe4b2c72faa792822088369dd04f0d3b4d43ff3d37693d4be7bf79fe1c075a853a713b784ba2f8101c3363db4b67003eb3d88eda89c92c334335c8050e1f386e143768ed7ad0ef11c62374a5bed7ae8165e95a34bddecebf6ca8508ca326e75b0a1d473ebd38f706e789da70f969596a23515e250e77a49c8b128bf8285969dd54f7db63b5654b3044504337fd0a239c233cbbf5fc2a5e1175d60b75151b36843af589e0560d828a6bc87954e4d497895beea6094835d883a72b040889856f714506d9bdd771f472254947ce9b6f426baa0a6ab67876a0d8cecab73f8d3e54aef53bb39d3120766baab3676d1a3bb38ea0dba16d4866e4f27f6394311742851ec1bd9a26f93c51c031d3cd84ff87d98c5367c7f09da1b8dfe283a9b70b4790b7c8ee98168473fbd0a7cc904111743c203ddd36baa7457c8a1c25a92fded1b1f245e0679841ef53923dcdfaf0599781a437fd03ee2ec966bd8b56ac9d545aee1a6831796f1e9fe23289b0d2936120f801b9770ed15d676df49f7ff423b85a314301c409855688bb04f2d8f2fa7beb1e092b29bcbe1cc965d4780da411b05e537d4928a2c6207e75ec6d6b628c08001d417a582f4ed9c7d5eed911f3f5106de8d942e8a13c5f22161bf6f7546f68508df327ac38e7a76bc8bc63d07ae74a2dfa664a5e9b85497c1357c3c391bd4f56c911d388ac08a27b2e5f44086e4d1c11b8239e4fb26571c8795b33a651e940747b518258cf3d19d389a13e6023df991b3c375eed5589b0ba4d7172f1c00056aba0e4f2a8bcadc8d437754f3db5699c52a0ad9b80979d463f864c61f995020155ffc72e8b2ee215c688680cfc7d06182c248b2dbd6048f8a7caf8f827317ba9975076e897240c4d143f618c23da5790524c6db3818c7224bd3c2f8e82b72385db021ef1028ce0699e08f39f0c789fd72edde166c79feebf19b87c153e4c05f5d0361a6a4e3760a18e49071e777ab93b9e5858254b5bb8dcc793f2299d4694a403006a9376e68fb2f820d3cf81063ee3d6a6a961253745145c3b2f6b61e71b398fcdc8e3ab570a2a9c649af61fc63efa84693851c5784ce7570b681934047ec1552efad2400a9f4533419660b6811f81b1d0d9662f53181aea0b703425f6db73a8eee3ef3f0c8b38cf2b25a1024205a5679be32dce3bc916dbc9a68a38dd91e54928b6d2987ad733a7fb2dfd13d76f25dfd21efbf7c997ca9a8d1c8305fa367c09ce2daa37f0b874b816ca40a80926f39e8d0ddcd300f466b49c060d25f3f81655fb98f87c4ef9d24e11b04d7c1c78342e1737651e108fbd4fbf1bb5c0c9064d7fff6583b0a00f6f38eb0b6656b9c8b8000db3a1bed5b583f8aeda0dc3a35d121feaf307e21f343b9dfedcc607554e785736f7a1325966dca296cf803affa6b4c9cdc437681c0737b355bd38a0e4c5f44a154d0b0d7eef8a12ba989e36b5e8c437fd429635cae72fec4c02d516fcd52e908320ed17e447eb993de27f27485d371e2b04d63573979f1d73fa450c9f4dab0b0d80d28097ded18cfead3de49dc9d9712617092d995a1d8adb3597f18f148eaa0fb5476ae745854b4270f03bed464e0ee32e33ad3cb5d62b61d90a664582feecd4ecd7afcfa2764d54ad1e77a9aaa027e2f5063ee90636eb3c45a48ff58b1024f519421bf35fcd2f9540e99ee0cb959cd99e038bfd1b6adb93004f59fe2a91ef4e0b245378691cd28681ac4dd5e3bc3754eae7f66746ca0d0cd0bcf2962433e3bbf2fb1b4ef27eba2e5bde59a4be1af457aa5febd07285f79f0f5e80c548bc839852b8cff5fec36123b4dc370789c687a366fb3b6af100031af06021459abea4dcb7f1f9ebfa527adc2a3f98b9b370dc9db234ce9c8cb4ac3d8fffe7a18951eb3691b125dee20fe9b7c41466da55144a84519237c84df326f8d5ff55dc00484a7a5a5d57b99dfcfd5062ba917e2f58a6cf301a2ce2c52f8258e94dd2108804340134140d32f18d9ac95f8dcc85796c01b843c62b6c619e1f7be7410939680bbba90cd19120936fafdb25a4b88ee7072b13a76f3df647d2247f031924758b040dc346bfae1e612dc23d1259922e81bddef5ec1991e106ca5f5055dd1a9221aacff4f784310f1c721641de77c254a38d31783773ae2be39618e3cf9a2b330d955b70c551a856ed28546d97a0cb6b912d3af0011fe79114ba2b394ed1b0102646bd6722a3639b2cd5fafc5130e4e5c904d0e15bae8db009d68318cd9cc5cb4ad09a210fb694138c028d6c66b36b933e5e5cea9249c0e320cc4b97a36e312a7457ec801c4e8e471a3edc959ca836c3583e98de5b272fceee363d44a58efccd313dd66f5f69033556efdb8ada8c6cff03554e268f2fb94ff1c3f9b7f29395a99e2542b1980a393c9304b6b602b3d2412baef256e1c9095ea7b22d0eaeae191b67643d819a43cccadc33d8e62a61a6776bea7d3ebcec4533c0e3c1683c5c45ec0fb9e95e7d78cbd96193059c9ae62f892d0efcfbabdb110c5def5e54f9032768c94375dcc2bc8ea2a1a46875deea73454a358bd9caa80cefb160ffa99013fd94a1e5da691c96f47fe330ae4e3d190c482fbcaf0764564db48b018326ac6fbaee0d1d38eb9a27bc23d8e8a04a1a3858e55d27472e391d037168859003eb65cb50ccb9653e7aacded5fe3ff3163e097654f36cbffea2fb394111d56f48ba22f581c899795bd86d16052d0307665fb01695066e6e9de0d491053d8b613a48acdea5dca83466494196f070c6ff1cb46b13608556d5e36d6cde2489b3d123094f41bc43d67d3754251040b33e38f45858e133e62381162a7902eb7c58bb81b238569c04e5b7ea5086ee58d2040dedb7a87c424c138b932cb8f1a6b49a262b45c0e6ecf1a81d56cd099881ecff667a6228231c2dbdfe39869f7a958280db9df196d937cbae81f4f4f860e899a4336b7f9fee1cb785de9439df84524570e187c5e8afd9f0394a963765cc3bb3e141b99baef3cee750fb92c288b88b9eaddde4b0313397aab5e7e9dd7f843b029cff9300c2ad5b220dbc50b39def536e7d34c2068037b5b9a4b8f7035e99dbb39615375c28ceab67b8f2a9cbdec1ba27a4e26b89d188bf63b8bba32b6f0a576f48ccfab14c9c4f15df4757c1b16c3b44d5ced3ad4606583b43d4719c40251e732c83125465f505ad5e4a9cc09b771587e0454f28f721a00e07733c8e98761f1798481bca589fa21a11ecd48261ad4541318564ad08080a232429d24ab5c4fc1f66a5d5e4ce0fa1506dd1f8f88bf887e7209915665988950654375b0b2678b2afec420973f02bfdc9d4a1bd61cec50969347715cdb42c6683e6c33806827ef0a1031b57a885764005f74c147d432067d878e5398c2e2158cad016b27e9e7c2e7487c528ae5a438b241517c1e07ca665861a195a946b45952eff87d9ca3b9c59cbe930d8656bb65cf459c1382ff8ca01485926a54780e998ebc42fe0a56dc9ee5deb481cf35ce278b1920c7cedb949fd2234f1bcbb48c7ba1206fdd86f0a9bd02cafc775d3b0ad6200bf9f359ac16411710ff849c4c7ca79e3e3462b202879e84adbd338f3cc4bbea29c3838deaa3a9d3d5dd72ff445811eb0202bc3e54e0ed127bc89ec2b754df20992bec56dc48aa123db8a38572b7e1e415ee5a1b881e712b1a62788fee01a84971db674c692afcbec4e7f2dc61f8b02020bba5cb5f45eaba0950aa7e8efea3bc80046f000ebae8b336a1c6b4eaaa7338c08cbaa35a07a00c7d26e4613e7dc44d3dc672cc05e3fd5065cd34948607af72218aac6339cabfb04b1e19705a3c285cd214b95c2a99814c06755cdb4f583b61013f241def3d27e20b7ffbc60d9558a271d81d4b1800e0b0b8d199e071276481388ee202d955e10b96d5a0152af0843a216cd336e1ce50f96ac64526ed510621e8bc4fbf29a29b05d0b892634897215ff62c8b02cabd0f006fd63cd79ff6541aad1c3a247057006f481d3846d3d2af1d1490760112ed0116ae9afe96c01a9d11f3fbb65058fb508e6f332c7e51e04ba1257c489e8fdc69fb599468d85069e238b0fdc66c8e6edce960f8177e679fbb199fb4042e7306b3ef338be4e145d8c67c64b8393e2ea229e955e2219e324f67652eb56d215754c4a19827b01cf5e1a608896ebee93f843abc6f3d53806c1bff834843db12ff6eb7f92b8d45b07204b84605e4a0f9ebf7dfeb915165cbe7cae2555292059b50d38ef4478cb240fca966b55d0758e35036ccb79bf03009ce3a62a756ac875d3e611c2ab8e671e2854c12c74a1acd5c8df83011d7b48b9b4459770d35dcd5fe4bc6395b762972504b311228faa67b4438ead9ebe37ae331f4837d4ac81a9319f68b38c403a01b8f00130e93fd213e4d03eb12d45458dead1f85eb05272ae01724ea03f84a06202f1f723eb64eb0af7e307c1701a9ec9e7e0f7d54f05bd37baab8a452f2f6b2a78304c26da7a9ccacd39accb5d6ed127bc40b5755a1139631aa7a1605963b6aca64ddbe5d3dc28b8d7234f75d974cbb0a92ca9f445e26f5c45ceedf65517ee8a92e84b49daeb0f3b946a100682aa7c486b8d2d9bba895c8f7495ddb0777facfe1528130021b5ca75d0a16e1cdd6060aa7d42ebae3a379f9971aaabbaa9853249f949b7cc4a0ce2f6cee757836e139ebcbdf54cbb16cd3214c584fe35d2a47b7e4174436801f3e7599f79e538333a4005c08abf9388d3658020efd7c47a548f15ee3aa00f8521bc14403021a7809cbe7a7cea7858abaecb1d11323709714d6fd98664a54a12439e95addd5c3d4cff5015fe9bd1d867bf5490b9bc7b814dd8576bc4125bbfb4576be55139cb82033b3327ef250375b5e8248b23d922c09ddc3de20b5491494fe23a7c5c2ed348c1c7c6eff9e426801fb119f9d5522c0cd9b32865eb179dd4e11ed70e4107ea2241dce3ae69b4cfcce088efe5f3d2fffdda248e30cc793d9dffd456705e33b02884afbf83ee426bc37bd2100c609ec3e3c2ea361d5fcab4a635bf2f111685765cb25e2da55775c8d1dc79ad716356a1c70031ee78a785984d601ab7b589de9f236791b4536483018cc0881a2b06e1afa2813573527376194997200c0254b351afe7f54b6bbd290f8255b1d49bcdd09ba2d331b81c918f0bc2740cbff32f3bd52faffd938d6b33f0aba2a99b7e543273ecf2b13af0c710bc452b1cdab4f2675bfd22ddb8729daad6f7dd29b59d814621e6ef409544db9e83ff8b47b71d22394e46fd95cb5ca0ee07d3c4a8de08e031e1208a21dcb2bba36f3ff63ee18ec05d5611c56e9555d237498100f9568d6c340bf7785d710b60c53613d00762d27e8efa71e639630b756f86bdc204122edaef8e90bf810fd6c193d02401ba61237db569025a1afdec13f4e7e47062ffc41d4af8ae9427005a50c77a3f1b3b0a8efdc228fdf801bb3699159e784909e38658a9d50852c9cacd7afaaa6cab6d0e66eb59ea2083f6cbad05b5909650cbe8f63b151adf31f1e2e067f603e5ea25280fb1a4a1d315e781dac9e4b8afaf3873ddea0a053bfeae9f341d499db90fb128d4b9a7fd7793f776d1990b6613a54cc7d62dd5fe91ffe21475cf1ac02497a4a0549a113ae5ee0e0631ab7bc28417d30c4ea8ea190f09312cb41d18bcf2d5c61a1d3d74eeb981ea2c752277e3a729b724d062e2cf7e0af2db9b915323b8e8715b42c214312d3b330cdb8d192ffad35837327912bf38574ed3cfa144a0fc767599105f9312c8817db1e26db8b50b83cace230a46fc9c3313c137be609873afc8eb25ad7acde52ce55751d6de1c4c919f28fd37dd2e647290d7812f7dede6094730dd5488ebf339b9dc25659dd0a731d1a5c7b0f61648de79034a1deea65b41563124329a1efb26e30ea24eb830f5bcf88387861ad3d25bddd7a9e5ab37cbd34825b2d1cfe8ddacd3e9179be3f0d2e7f313399e935eca5b5ca94974334b006d83043654dfadf58453eae8705e38b2d759516aec80c1ec3bad5ee8b2088fef463dc12966d1bf5a01007601281e3d3835138bf84452695b8ad49288d5a6e0f5dc680b8b11dd714a124c0108910196416817c52f70a7801af3d03ffd42931bec6b330ba35512b2f625f79d36b0be24e5d52435cbab4a6e81152186edef51af1820bd53021ac67de3d012c59db5911e356f4a5934c4637b6b02bc41b6e22cc2e08079a6909cabf7206a14745a7d3a6e59c2e482a88295ae2df6248d1a6ff2b55c3ccc6dc96ec85d03fbe3363739551ec7959222416cf85ebcd1c343c739ced58b0ebe804f78fe7b345edd97f10b93b7f8e22f9bdd72a54ea76616066469fbccf0ef6f855bb0c2f08d05ffd2b5ee8365b3af6496f59e54a3dc5644c5517fb9f24eaff809dbef66ee3990c42fdc34676a5862caa508af3d87a112264fb6dbf66f379fd92bc657b3af3d4057dff26ab0786d99e9049a5ed1fe28e926013505d5dc7a8e059cce3a9f5a86030b85db656ff8bc795fd475e116b5605d5149b700f444040a4ae2c344509143d85353925c20a1f9444444ff433d123f26b5a75028eef44f08a6991f80b1bd00d8240408b70ffb7b7cfc8a9fbb3d50aacf62a0e8a687bda785bd796c2139a272b6799bdc9b89c274e26389c7a2cc3ca34e4aa7a30edda8fb2dbd27ff673253b82dbcf9412a1d1a32c89305279af864590e7de8aed8ec35943a3db077ccc14ff97592fbfa4d644a4510434a535f7151e0e4ed6153127c1e31ac5293c81c1d214b6d3de8e520e6469f4b6eea576b2e3570a030ec3413265168a01f0a8c71fadd0ac976063c672e439e61762cc5940e7fd34e2a3feb13b9ac98a87f6a63c0b8551ba281d9e574a62414f4a99e9f52ea79309e4104dc131a68ddc00e3963138fecd4e9c822201e77f8fd5fc0277a658abe64e4cb174873e74dbd0a82588ca45e1dca755ef23b4f21f51570bac3d925ff8a4fccb239fd4d033a6ce3a681adb98b54eee425425271a16796d45b222d71f06b9cb2294f8e4b130654335f22c5354475113a74065ccb1a82b4eababe85fafa83f2702e84835aa853b9f26a7b2b2b8a49aae971c7f471a6e0468403e79833e6a5531c5d0e2362528c6e5f0ce35cd9e667a6cda3f84cbdc69afee1f072feff4cd1c7609db538a2e63e3870ee9f29f4de53b7854a3d4848c0947552749215bd256acb6b1627a76ce45d49eae08052cdb74b2a765d0788b1b5216bfda290b2e20b50567e8d7eb49e06093148b6a908e2a1e29d986d4d2e074f3bad6d782c62c89fdca8c7d9707722dc6f4402e448e0850622bb801b20e3a794a956eff15ac392507e7527acece5116255129a425c159cea0cf88dbfefaeb0f91b2cde754d6fd1e3e6a9065516a3a500ee55b49b003a047ae4ed49caf391db73ecfe4fdd03bc7030b61163192bc492ab02f757a4f8d943331f02b9eb597d592e7b02db55248926f69ef34cd135464d14dbeb71b0e00cc83ebe7ba7bc21286c6cba5c5449f0785c75ce9118baa623024f21de62f4250af0fe4d2eb4a18b9c17b6b74b8e27f119df1ed1ee7bdeca452d305b78b4a2ca730f8c14f31440ec9a60ce4195d3dae06b3970ad9a34e08f9e5edc473d6a0aaa4334c26a71cec33e7bc7d7df090593d5fb4e6c6d31e72d31572443de466ebd3e7b056e47ba469d42ef4404ff607c2d41076e1d65ff2dfc9cf634ad9ea18ff7b8844f64581622adc80fb0b0c58ca0549f0fe1a72823f82c362ee3050dafbbd09998dc4e8adfa6e54150997f7e4b9d7f69571d67daff814ebb17ae6c34773e394c657c908ff3b90ce33ac3c619006f2de72849f3bfee4c637d73f4b25d02d52d150c6d9b1338badd549dea5b3387c7305c5c9dcdbfdfd4deaf55f86519e90c756aef6767889f5a9365a84401a90721f4e320ac91af1804240c49a485083f3eb643ba5d0ad930aa2857affcfab425454d15e284607cf669424631e4dc5f470ede161fca8597362ab271642d825d6cf1fae06b2b31b1a53f486ce24d184a792a4e208061aaaf257fd589f72ef27764275e040888ee1fcdcd2c60b562c8384f8c2f76205c09bc5f3ad0703825e0bc6116a4bbd4d6bd0661933c14929720d5b75d91052763ac9632ef994ab4213c84ddd7df7b7548c01b5c8e031fbafa0efe78b8049732b992a6f51a96a4052763b9565d3897ba69f9e6b0364b3755cf782563cc74572897a740c0874eaf22a45c926934886740a320e8aa77eca8c5d551774af55afdea0780ca5f1c660e762adea657e09d2e0cc5f0b1d72962a80ff7caec99a2ca86f54968180510bf32a25d209799a78531046dd271fb6140342279dd97de2ca169bc4ec1835f465906ca892d6b82f0c50fbbad74d310951926d00a3fd37c26ad5f938bc73340ec9e915570459eef128c574647da8d66d042a3f76a2176315af6bdc5f674e808ed036758be0a5cd3ab6151121d06ee4be369ce24609c614957d26d55648d71708a9d6185843973166629bad90985f072d0ac7c0b8bf10293c3741900ad26a32ea3e7e9123d5dd85e140f31da89605f133fe8584d62b6ef718e0f92b9c08015123de63e382465ff7a8a72a6fb635c158b7b0896db5f62c4891abfcc669578721df360187d2091ec9b97c2c6a882f8a47f12f3d92b2c0c5acbad190ab73576c635de965b14045fa35fc0c71b19ccb378a5d7c95ca450eb034cf398c89911c63691e8191117865e7db72551b765004b9dbbde7a94d04dbb7f50cb06081980ae28f84e297bf0d2fd61f5c73d79eb98c726de1338fde9f3a7faacdaf16d5494b175f381837464b127d59d89668c0a6fe440a5f7ff6027f1194876f44ee0b3ba0c2d2cf662e837284cb89df4deacb748b6612c02450a02bedf208d08e00b2b4120b79326db468295abb65cec57de53506256815fa5e9a504c83b3c1ce3b3dddac357c6b5be5717374a6b00d0c1fd739920dd589338b761e9bf00d1976d43074052c03c401f9088217ad8313a7c26bf649d72efda7775daeaaeecfbf085ba7d5ef7472a66a93e2a64845bbf6195504b0b4f85c8ee93bb48121396df134a1e9738cd758dfcf9ade54f46e8b191ce07739b799ad0da3078dfe45bf2d5042656bd994deaa1eb1e7743b0e97b91ee6cf871ea238d1a15b935568bba323f063cbea879af8210cf104b477c7a26521e323894b9fd9d3ccb9e3dc2669ade30a5b6e0880fc2577ea4c6b37262c955f51d6c4e4afd035b2057085bed120fa2cb24ede14e8ebc3a6c1e20a93a0ae7753de2d218df9d13bf1ad4f0a3221f834b48692772fd542a408efe4220df718e8aed53631172cbce7fe37138787b452eebe30f38dd55bf611356dedaf721c398a0e76a5371a2fb89c700d23a40006624948a92e583f217acbf210c4e28fc765265bb5bfbec8062db24a46e9a492b82eec84ec9d09c8874ee99eb32c95ea4172df418c3d98c94f9d097a22048cb9bdb9a7e7db9bab8bd27012af3295c2c51f4848f0289839fbfcf58525a7a0a40fee8525f1118b789619ca04544f5f20f530d65b1d96366777b9d088c26b74bb1fefe5d00cb1fc05f284cd185ffa03b8f29c384401da0246b9fbfe13be23e4c83ee33a72e8c4bc29310d49be4b7994a8b582392bbb6f162bd08535c01497770b377081026098393c20b85c96950fd20c378596d8423339a8719b21c55a7b971b6eef9e0e5bfa90538eb2a42f4d4a442fbb42ff9651d8524fc111ad26c5c209222ea11d2cc4306a9e9f06b67115693cc31939d660636689fb1709cccc3d90ed8a3115af738feace8aa1821bf7cb40c6cf48959829f9fec54faa83ce9f6488cf973af67af3b0801236d4788883ad7a9100fb4480505e98cb9575176b0288d7b23377bb0fdb59d49b90c0f70c1329c5c21f0dac589ddcbe4c80f45b6a63170bd753f6fedc127852a165b35481e331139bb5c5656ef241da1f9c6977978324e5aa55b377b22c9d2a02812391f614751bef75ac1fa024b4f8c7f15314bf068ffd5bb2f3bff40098035727bf5e4b33a2f91956db3cb98781ec5801fe5dc5738380f0ae5be8cc078ddb6fe1661e1c5ebe1712a73ed58343162f25fc543a7730c194946aad402e142bc620cfc7d1273fdc4e0d68a253cf391f0dd626229694950982d1a091703b0f3dfe47d9b49f0a47d2e9ce94217d6d1f7c0f54df6eee2316eb7f231ab8e58de89dc1dd4be9bf372f640e1d4146e4b4d851a89b375455b5633b556d5555a06f039d757ea5c46f1093c1681435c7eb10f2521d363a695f97c87a90f3e8dc9dcd2da3caf5c92cdd43d5ea7c440dc83356fdfa1553f70a2f08c4cf88e8c6cc8b344ace2b693d43b3b56f0303f1beaffad135f48248f16bdd03ee2542e8b306ef8c053a47625e7b13a5a82737b324cb0c219dc75459cd3dbc50b766dbc32b506188145e82328c5e13da3476ab920fa18732b363542f35f28ef0de7edaadc3549473f2f8ddfa89bd9bd262e726cf1871324e40e7520cb5510a4ca03f13641469e178f6308f2e2609c2dfa6100ecb665da6176eace475ff0aab55268dd0caa2b86aab0a1b2b6b520706bceaf66a86e2937786f0af49100ebdaef16c92a867db0b35dc05a3fe36e1cc794a87cdae44a9df05c3ee35011bb2a004029966e4f051bb633a18843c6f13581a2913f5971987c9dff7555d2fbfc2d4b0fdd5c9d85685212d088ba380bb94549645d7b8a9c2e967a497ead920db0ac9265e1254a80ce99092b3b7b501f035e6a6ca2af18e57a0bfededd90def1b6ffa1abf56be646b4735b1e0acbd83252b7e24998c1f5cd21609f56199b1ca8a0014e3cb6115bc4c4c9f0018814136f0c87736290d58e0c3227f74e0171f37cc63e8400ee673547589485c4ac9beaf507c6328f4a8d092d9dd7dcd175e1def32306c814c7227ed8278bd6f042c576f2f9f3d6988c25188f54d47251973dcac6f37a977e931c2166470c5908885f5a48cac64449a8a5b5bfca1d0fb9598b7899c023ca7cd33768fee6a6882cd69a8d4609bb3abc75bc9172f9c48e71723f8c42768f2c62abbcdd06b295b9e105f347e339c38656169d2702a10be4761e3e539d1de44591db47453e514d3fb5f1c6575a22b289c82609567e544c61e91de045203ccc66f643cc67feb60ea752c586fd841ce1a694f1dc15be5bda5a14af1831163e0f55d45197600d151244e66c2530792e22e9a92432066c03e756c1e4d53defe0ae7f6c8d281d45c1edfd88d6d402017f2066dfa2f7f0591e3c1f5c0bd9e98f5a4bcc9de3dbbb4c0659ec31f08b159489b863c5698b8066ac7d858a222a9bce946c421f55cb9810c42a632d9c03f5d532a2ce9541915d2eccdd9bd484e91815e6bc5c185d28928e193bd024bf371772b82fe0cba0eca863d3fbeb0c8ea28b85019e9db3c96abb41337bb21ffac57f8ee907fffad6b481e4603e2da7328089af63cf4f1a028453fc6f312a8a0e6d9418e6e4807b7e2ba178ee7125b1a60d516a79d4101e7ffc90ebb653f367a8e86062fc271a31b74ed75e6b1b0391b8ec7b00ce515f0337be2f72afc02faef27be27b042dc5aa338c18d6870d0f857a24d9fc8f75f5307f4ec6d08c7892b6a20f2b5256dfb38522401fbc6216a0b8eae102dd19cf08425a0e2c7d318aa1596b217b1b7882cc4849ccada2e9fbf1c3db51950ba98c7f13dea8a678baa816a2e27b640c047b30f8ae049a21bb3174865a2749e32d32630a68042c66052e916d641d9108c57db98f2e249e9cc77ffce2352f357fd2c278b42b70810ade3b7444aab94b1668c16d8f8a77e92f0b6d40e0eaf616d7837147607871c902c6722664036d244087d21d08a415e3ac5a5ea7bbe64d160833e2a3b509a17b1a2f5a54d4a3ae326fc2e28ba6f59df8624d15b9fd1cc43f1d428b0d6b5f127609adf87031777aa2d7ac5dc90903c24f61df241337de4e68c7343f3de076095c6750335a15237d8b85756c76f24a9c84096fbbd9cd3f2b789b9caf98fb439eb1dabf94cb66edd5ec6554b0c7d476671a1de94c47954d509c8854699701d63e69d43b7da1db4bb65ca08d92e21c8947ade00b4cd183566706fcc755f6f92406b7807cdfcf13be118a301c18ae3c50ce531b07c2ca993e39620f136129e89167c2d60112d3fa79460bb68e4d53345e88bbd69cc39c6961dbb4899117f7f11b6dcc12fe48b96b595bc8e9dedf4a0d2a11db751ff2c9d6b6a8370ca9f0da7689702586d4886c980d677461caa7f54b662b3f81af93bc9e3beacecd09f3214b75937c7a8754a70523f7cd7355a4e1777ee0576ee3bbb84726e6c7aac3f7fffb1c4c6507bac56c336ad70ff4718736d825db1e14af0cbf3e6b037dc8df88eb5673197164a6dd2a3256148a4a68f9a5540eb5bc6b4d453d2cc8e29f433a06f0078f87d177f3af0b518c6e953604904675f87e3eca88f0c47a960ede8f42beac6cc62017e5c414d7643b3f25658ebaec696930e143dfa213e8f594feaf91550d93cb2b557a374f8e827335941d983d632d2cb0386cd4be0172fda6a8ade4801a2be45731a2d3848b4727616d0b9f6144b801088757a0e957cfb470b8a2c18e985fe16ba58dda25e78ae1613bd0dc47fe7c8af50eaf47384ab1eabb3425ae0d9c709460ea8ffb486c203279384a8c515bea23520f7d5aa86a8808a7b72ef28ea646122e48f5ce4aab91b4ccd40439cf9264c97f56bfeafc2470d0e2f22295618150cdf70a61f14b1f25bc30ed344809c2eb3355d37d6ed9162208dc8d1eb062ba1d884240e95c4112fa43819acf71e00eead10716ee51791e2896d72e5687af1adb4f6b572a2fd0aa8c2d9f51ff7083b891744cc2764f19fa3e78d523cd0e53973a82bf657a51e503b7ca3603f58c01b64401a630f273bfda06f8a3af0ce31589daac25604b9e4aa392487af9cc3a709b096c7cc4cf85737e3a3e9831976e0b27f1580c746bb19ee9ac5d47a2a2405e38ecc60cbac7735a0e3884e02e5985dde1fd6ae826375bd0e19871afdb2107a4b8b17137ed1735b13fba6bcc91b04eaec3ac1905510c2d4b50968d9de3362854c471ee9078ead2d25b735ecafcb68584bced0d558d4170237d5b5098c829580e5458c9326416d538f9364708ed805a2d0afeb9450f602524531a89b8cc61f429246593b710ad4d33825a2d50c0ad8585c588dd933b602dd67c6e532c0ee2778698a164ff9484429c23636d6a9b8b8dcb0299f07d2774335b39601d9a99b63a88ab0ab9faef448295e95f08b57456e8efaee34e6ce531cc877456e91b4cf87f7461298dba9fdb331463cea81a560ecde435781bea4b7ad9fa943bb5524e61c8e84243335390445a95d8c53ca60ca02dd6346524f420e69110724bac2ba994ac373436b49d756621714bd505b04cea739d10351fbe77afd75c3717c94650e757200cb864be8de67bde08b75ef777b090e946890f400c6d644487dca5c52e5303f8e2a43078c14e4240ae3b2eb4f36ccb3e6cd0ced795eb4e54a394f6c2a728cf223715d880855e75c230e639e3d2cc323680f4f9b576dfc624ea8b8a8476743fbea4a677a41fb43bc6971680eaca257eaec8f52fb6398a4cbed5d839bd4bb252c704dc1ff9e83494ffd802798b9a6adecf855936a553718397d95a9b05e9033f0c3a21536e054a6224c8f9ff3caa0b2fdce2d95f73bb90ba7d95bc9c2ee59082ba5273a3f12fee0565f17da3cda7671dd29c093830db35f6dcdb0a59fb4c96f084cbf6f1188379056ecb0513b50409ce971c58c94b4c4175dfbe3255ab1a49cf5761d3eaeaf69f791b50bd2250f9c82787435a3d3e3e2f70568a4cb36a14b55ec2b9cb17832f09a6a2a13d08979923364c7737da1977a9cc31743b4a7f9c3cdee6a5f0150dade8b16349856941173b13515fb409df04dfe8b299891515dbb00514fefc13d80fea2dfbb3ccc42150df7180ebff299ae6c4d5dc5e29bf23599cbad08aa6ab7e53273a30fff11cc47f14d9b912c430d41fda2136bfbfe55b9fc51d5cb040b34feb89f7c4a0a94b04f92ab6b4d4b51a22d2b1c1be0639f3bb76cb125b6f42e358e7deb8df3b6c0028674170d8145c89ca15a7db4f4ce9c8b075d6348eb60b423710fc8a59fd477f38602d697cec593e75279b488201ce08ba9a1524f58a953dc9f26c935cbcd1231cc4cf9b6cbc2f844359fdc1398393e6bd73978b30d1e01468792f4d27fd0d85efa7540beba1fdae475de46164019dcd5b706f8b1f97699867dd52c7db74df728b658cc250c092439acb69612eca09dc6f8ded74cbd6f0d8ed6ff76aececcee59189169260a22d326af63f941c656b5f96c00fd1b825180e2191f6bb801ed75d8110c56c2fde9f571495d2db6fda451f984d47cf9eb35ed76293c29bb2d8881c94f7e0a324f22a78e5f725c5d9870f13196a836d7c0f446e9293df99e0485de32b2c886b2b6d5e0e7ca351111b1e5f803b89499a14e2d19bb7ab2c7fd7cae16835a9946dc905f8af1bf0abad4678194fe38d3d26b9a6653c374f894a8f57f66705f97717970cba3f8875fa3e1839cf1d42f22aa84e9c06e6716f54260a5ae78e5404c3b561596a5b229b63457e27906467efc6d5d88fb1c7cb48f8d42b0ef71d3407976fd2af8f2c79b56a6ed69bc16c309f3f29b2c445f287bcd9991af413ffef1346f00fafc06b33e51e7dfaa901ff7d26869384de8dcffe64ba5829803a6fe7d90b691a2ecdfdf78dc8d9bcbb7026d955a27119afc67522188b79fadd0a7f49e7efdcd165e562957e967394cf1f0cecaafa3c3b835d967a289ce2dab44438d1d64e28e6abcae3dc3298d1349dcad7b95b3df9542c75b07a48f99bcdcb28ac326b7412582ad7fff86de03dc94776e96d8dfe75fb0a8359b8a6a3c6ec4cb1e5f21204795c068dac39ac10472e6de6f724a91f31820c8e613c354568ceaf76c5b78f9930789f60f2defa7783d5e3dac40646effaba86d4d855e70eedd807b17a10b42a73244d86ea9dce17a39cc2512def6c6218f35321ddf42681a039cc857d6bc1fa6bd3f4ff64f8c4d65554107f97c54d08a855160bc78b96e2b5788f787d104f6d5bb8f6c43d57165d50070e064e5e12812abba8b37c6a09f776c0157fef0d08098210ee2447d91c710830860f7a146f79d207e626f0c208cff1e51f5cbcb955bb012f7664749e1a270cc757b4fa4b6d4014d26e0f62a751afae072a16044f5b0a2dd87099e4edb7c7b1de4935ff800bd28b815d4db52b39527f95c8a21d9278679736e2e67bf51aa262238fa2c2559e5d518cae6174ac8d32fc0c4de9b03b93fffd88f20cb90bd4e58abdd92746f5ae761b9408aec165419e7b5ffd9d6b31849e1c09982cacb3ae6e029c1f89134ced5f84d0ab1d6ff0a360d8c310af5a98b9be5e3f0abb30cd5baead275bd9bcb2d8aa59166f6c3349f39da42fd69919356547d42619ca3e152608b517bd861c958858ae6051702fbb73e3ac5c004b047caf3e54f57faf11e6d5431f60568b2c52363ab7df91ef0032af76a6c0a3493d382f7d7ee30d250fc8c1c4f592c41b7f5e39b788963432d7f599030c8de6a64688944947d20549d628a8cbf3a4e91757516cb8e623fa83ea5aef531716bb4c9edee59c4bbc9a8729ebcf1bcb0c152753a6d0fb668bd5e704954bd656ab4d352ea517006fc4b18210d768782b3991a47c70b73e76a9c97030301508ffeb23b5e95abe8e9ed534bcb7d4ac4c8b391f2acb3c1487254588c97a22f521042c82dbe9e882f9e438607f0faf12eccd5c68eb719fcb14a8426a83dbf31eafda29b9eade3744e71d6620e0e9c49f9652ba1ea17509a827792f67d5aa41c24e6235377702d7fb34ed731c7dfaaf793ae77013db3898519c74a29801165a628e32f2152592d0ffca135fcecbcd6a8f0fcc76027da87f78c18f0b9303ae0a7c73d6feffb02c97ac87a7c8041016486d7304998ce79c1dd65823959b1669f39aca22e139cf07aa3c72380759fef67d0d650a17a20ada11b4179b5d98fa18be60de0fbc13c6822d87a5a5f1cbce4b857ffa3d7eb5037bcb9b050fcb6f4e41c1843de2ed9056cddaf3c7b282dc85f01093ba40a5bbc4375940b11970f6f41b119a9a07afb55d22443f25ed8a413311ca464bc14e7e2f020f4d60f521ffd52849a3372b68578a7a65a6598ee463421dfa9c2ca7997ff311536c146fdf29621cad02f12c9b50233aa6646133e03f0d28aadda8926578cf6ac2502e4f8c4d0e2e9131dd6f7c7197eed5102799c013685dbffd563f8106becee3241bfbe07122f28637bf302cf3a88a2de2c7309bc192673b7e80c0d4adac98f36f53e2d8cd00ef97800d2ec6f0214e90b5e03d1a3621f8211414a3e59b0f8bf91a1abfe31c0cf97aad7e37831c6077b567397c632992df11012cc83216a30b9e02e442021383618a3a69a9b0dd7087e7f87dbf39eaf85f0ff8d062f799bd319ded9845e29e9a2bc498ff99815baab065faf9337ad0ed28679952d26a1b335b1210e95a2ade823740781a329381b8f174194bb0a6e20e745e8db3b63e181a8656057a6d36e8b042a19dbcdd4c86ee0d7680d77a8a699322840dee6316ea84a6b1bec6ffe671930d2aec0c7f007f249d41b10c60eb86b67d2ac776d9da5a8df1214e65937c515e847ff204706db84157468fbfc7ec7623d559a5e383b658ce15bc9a7571c4e10ae3434c8035a353f68852ae19163ad8f3a8baa523c2165cf98a0bbba62f3d1c8fdd750ffaad6b19abfbf336dfb5e60ad94fae41eb0554413a9c5b63f395ef4ef5f0fd12f2b906eb60602c468172ac23553e0a4c5cd14815778250ef7abfc17d70d7697c91d3c8f5d00924c83ef1ca36acca59598e7b62c9024b898e671beaefd1c8f274f9ea03c056425d9998cda5a9f94dff97a961ed82b34dc44ff60255254d136c1a26bbbb44f4b50a3154bb46ebdce2c3143440e500de2911f2f62508e5be830adaefbab6014b0ad46a00876018ca23ae30ad170938eeaff45cf4ea185bd8e9ed920dcab71ba1bd763646e9ae36daa8100dd85a7b89df2903d38640cf2a2bb4ea0ad63b00a6d00418bef0443169b9443003c82738a4a752eb33708793c9493d2ce7cd9f839c19ce0e83d4a8310b7f8a6b2354cec95ef8e2b0fa6a34f9ad116d0473a8b8566956f4ebc8dfae3fdfd78722c34f04e2a706c98f1d325efc44240488627dd951d8e4f7e73673137f14eae2c25f19af5c30dbcd4eae154cb0e7ce51af3e894a88123be8d6f92b18c5e3891add6f471d28fbdb1da4de04fb37c2b5dbbac3ba24df9d9bbf76d2b5c1e0ea342f091f1d4d22890ceddd58684073ba0d3a68074227565727cb7f77e3ebccb480eabb9c1e6f0b650556383bf2bd3349fcdaed8f0d304ba7e9e32bbb91379ae1c49103910465e81e32b539c2390f6661605ea533ca75c1d61fe1de0d4a5a6b6f73c0d6462e5da6d41a45042361f8bf2ee476130fefefcf111e192a9f26154a7825cb4f3ddc75fe327c81536c158f1cd2b77bc9c82446419e0c48eb0efd4e387f34d808d8692b81d9a16304495629a70a41d94c51ae1328bd0ee0afc8857acc1e0c6dab68e5081fab5f18966d00a20cd594ed2f9a93e0aff46194510b9da09f3344d43aae1203c9fc4d72ea7f1ff8da838b3048cd87d1994a7d3bd9f934a8f119d3226849b19c083fecaf39308d70133feef78c790fa0f0b744e877633963d88952c4125a889e4e009efc419c6d6bfa98163e1334b9cf0f3195a5a4140fc3582c2d1e2c2e012bf860ea00af5a86c93c5fa22b64c6ca392368ba26f90c54d9c8134e72181026ae29a76f4c96a968f7c5e8ef0f2799d3534cd4067a1d589a3351f0329b3ebf49c793f7f20e8251acdf5351cfca4297a54b57b49aed2b70ea06eb99fbb46ef07d95d72f946ed759b2f83451d77044cdf47cda5aec1845557078bb12c1980475e07ac517befa7a31639fbe0cb0064036a5f844721f3e9af503cc6160e858e37ebe73e739f19ab7224c2719c35601413a88dc67fc8ca17e49dda28cc87bcd42b4a6bde370534e9431f6dcb2902d8bcd64ffdc21910668c8f6d52576806dfc3f70f05ffc82549e194bee6bdad6955a6aef5d609fec66cccbcd35ffa80700104683d59971c31937fb9b9de06414b141bb411e79ec68465473e488ed1ac3abd4713216963ba2613c55f965715b484d4aa4f20a268aadd0b20cd6c1cd0f23f2fdacc65c992f9404a57a4b2bd6ae7d03664bf1e3455652bc6051ef1d40d3a5c5a42f589440ac9fad0ef457d2ef99fd857027aa8af6591cd9fae4f44a84c71d8616e58cc27ff05c45a8f8ce27ca358e6b4f9374c8447a7cc000fc7e04f7723d63023e9e62af96c51ee57e5787d37e1e025db14af6334c645f0c815fcfa2e623c978fbadbadb972ea81ef8354809955a56b6c92fd5ad81979603c054d1c7520376b8f166abf428dd95b96a1d7c59b7409e2cecda5ae6593a0809afa0f48aa4190ce09215d7b8154d6d9c5ea070ed01baf944b5b8c6c88a79211625f072734bc2b5d37db00febb0c8ff933ac43ab4e127996a8c87a7d275e16e95e063aefaba6e929cdad556e465b7a835499a113e825b14f2f37d63f95f9d03c92f553866413cd3440d3090e88fa60c6bc7d5b5cec207521fcbcaa929717aa67f018e5fb6f22fbb251f4545bb58bc3e1a008149411a18f9eb63434429c1f52f91db7356c690505cbb93dc24311269a17ea3387a5a2c2832e31a86a59c74cb570e15a3fa459a58d12c4859e0d861a20652e51688b4e5744b5aae219237c54103f8cb524037cdf54181cd075d277efaf44caca17b8bfe5d2db406c30cf8e70ab922f6992934a1e8e6f1216c81c852a937e0f09f2869db6de50da382f37f19c8d8256b350dbeffe22a4f5bb1dbbcf5f603b1e245e99daccd2d5f2bad8adfb5d8aba08391af4e5fde76b37c69d0d1244af630b2af39cb470db01a9aeced1796b22d34d432057d7d89c16dc0460cb551fe06ea8d46510dc654fe6f291abb341dd753e5482df8eea2a674b908ea382af1795fa1931e4db0f0d0fa1f4463cffc8595c295f5f2a30fcba1b7c4baacc0dbb96096d834badc14a44d11e5c9bcd4544c631b85ce20adbf30ede20479565ca9c5f24f3c35b4b47a4c34f10ef4313ac0b69cea466e608d8ab8b45318a2f35f94d03a9e721c6f877005772b4bc9c882c6f2d7a8334147c56ebd3f5aaaf4f2f426275de5b3228c3a71ebb3a05bb8ca04bb652b9f0304379c9d41ccdf862e301e584f63d43f7f54ea29c36819f7840a582f3cff6817b72b9cd749bf67947b21ac16a17080d5ffe77f6ab81fab814978b6aa364161fc8c719ec7a1bcc683158ba1b9982b1fc01364dc6d7689aa1789af2bc9c12c97548ca888457f10729195a45726eb1094a78a7a359473f4bf87e10dbf7aa812a75f2a3124c0a6620b115135f091cae00fbc071cfe16d4d62805bfe1f916a3865e810c4bdf71bdca459f6882d9593c3331ad8227c32f19212c850fdb90014bede001d0a2fd88a1c7feb8b6e7fce523693e04adc7f2a8acdaf6ee7025a6a932efd791f6dc9438a969c7ac91be64f3ed42d13e3af7afb60c27449a8dbd325698791098a61a5edd6f826dd68bd05a3516c368f8d91f83fa2c4db0ad662d1197eaefff5154b6e7a7ea7f04b2bbbccda708fc14a2b009190534c99cfc1ca280c36750eb85fce9f4fcaec7dd45fd692a55ffa307c285954c749b74ec7d778a4088c226bd13bbcb97413e5d966125b3419f949f9537dfcf95cd82328408505bc35b43dabf33b601c9a4edd45bd64a0e2d33295e68fd9d96e9573a09d53b807a527ae65fc9d4eb9cd4d101a69527079fca8752528b9ef16f89ce2d361e6ba6d757d371bfdd6bd7ccd6ecd687156b2155a276d9598a706092a187db8de6d50358aa498af9eb857d29c30c28f208d51f53f23d929f70d291ba37f1ab295fede1fc17cfe6aa2d656075bf4862949c6070c3b3bf574eee2fb12a58c2f5c5bd1e1c0ee7199c439fa03af08c6f4e7884bca06ecba7cce64d057e106253a9fd9b5a0586b18b176907581d941813607e40efc61649a3b5add9b8021390d7c5eecc924bf6ba7702c5e05bc711b2ddb046920bb60e26bd34bb0153232fafdd875157df5fd080b451c596c807e55ceec17e6254ab516ac5781143a6ad6e53b330046237f997111101c2e698887b6948945159952bcf379da17a423daa0d874a05e006400a5d37b19ad13ee63e0940cebcf525d944d2bc35da4a0c7b21a2ac43ba17d421fe2d37f148db44f70dd8454432e5632b5337258372663c47e618d9afc0bf526b926cc70a3b72f11495bebd1157598345e63129a685f70b28d8d66bda3ea699f7bdb9bfd3647fa82e64efbbf872ee0445179f4cf967f4d0314cc233aae7c6764b5d28670781c4d448ab872ae8213ecc8a0f27c8f591281f6c9281f5508866fc98d4c83c2a45f89766f05be278a63015db960384ca27771393592fef70da79f2001d9472aecad2976c4f5c3bc33d0184ace4380fae3f8d72cca9d891a06f36bb20a5ec48b5c4bc3218e13a0f0f27b3326e66621a1faa0eeefff1640dfed73fcbb53304267ca2a758028bb4dec26fa2bed4b8128583f7b9ad5b992ac881dbbf08cd480c460e8082a83fb707be8e33b5485cf4e2a8c6010e3a6a12d4e5605764bc855a70b8159838792076743fe279cb0d629e59cb4cb0bb99912825e438ebf244feda35769ca581b7e9fd0bcae5e773181ab105a52e10a28fbad531672d65f5243afde1e28b218744fadf52450b2fe7f2153136404a222ab746a9269b5acfd47c1ede87bba1c600bf767ac2456fad0e15284f3e0bc7436633d25d357077f68f975b15ef8a566c8269465207e5721d5939de1232825cf4100fbf1bd3e309031bb7ac204cdfa7985feed421b890a700700ff7361c178cb7dc265922f543367e0b267d7706d072e969b806e6c9be3b23a1e243cd3191fcce9959bf47f6969d33be1684778213c73bedeb8979dcb37bc346aaaa92173877dcf4c8b974b52fd8e26973c1c9ac0e70971b1c1990303f107134821cf60cc6776480e41c9efda1921a786ffdd7fd11769cc17b8175a693e4f558a2aee088c38ffd73e479743ad94efe1e9a4e41bab21136c9bd41312f5ea58f09ee11074c8d51dfffa5e0f0c4b29fb86110169cd26820b3eae24c7ed2b09d3907cddd9e9ff4ec186af113dced5520074e59b8ccc9ea23e3a0de69f311f7ed4b06f90b322eadbf7c54e9e9c61d9bf2793985d3838de2f185d51364de9d03ad4324249164f14db9336e138874ab8e1f0d9b3812f939cd51726c2574b3335cc9299e0be8877aabf42e8f533c59ad4d82e7eb9c82c4d3734f6c7addb1854d5dff25a8ff77ec38004b98a70628d11608f6a4c662f44864482664e671300db42350e6479e5d4b75323bcfd474d37e8cd6255287576cb5f6558a4a667d9e0fc1003043401b00c8ddc5d997cd8cf0a4a223906f0e5a844530718069c6ae32982c4b715c2313d00b11d2ca6aafd52d81517fbb579ccf1e59a7ab2f1956442c3ca2b662b61e4a944ab69643778625dba270c46b8efa4cb857c5edb2895b671140acb2eacdfac2e8a921292bcd6aed0ed83e2a562c5a08dd38cadce5966c9bc66ba1a5f08262879bb83bff7aa32846d9fad1e500ca6a002b22c93623e13f426909a8971dbea1b6febdb6f751940a337b1511a52082f06fb48d9c3e8d13e8ed55ff7bfcf11d30ba24b989f22b86268bd8a6712eacaab37a40ee1a3566a9b181db881d2b2045a77775bf903c96193fef67b9004e9059e37dfda02f1c552eb5d704a864cde767d2fa20db85f8991282515e9e91416d1b6be73162b7f6d93ea64570cd00bd36c4d5764409359a97fc29014b6f821d9cad76fd3a9ec462eb5c694573d37cf7203944cd22e8dbf265466b0073cd3d0cf6f6682266f7d6d28dc11565321df308fe469922e934b2e570ad463b299c512068b154b0c36a366eedc522b25019289f29f3c00f811a1d7b4d5f903d8828acfcfe3365dac642b1799b71143517a2e3968dd2c867faa022d8d512e12a414511e4431c507dbe59495c2617ff4f95eabaa27303c1653f6f99465ffd691864d929b0d45a3d7ed347838aad781dc84bc175d337d4ddeecab4bf0829a68f8367d76d5c93073f25f8a878b3d872298eee6158cc74578befc45f0c2f7deb557ff444cedf499c9f393c6b36ba0469c1f9a2d5c3948867ec59ed8d2c63b716e5c62d275087c496acc53eb2b57154192c7e05fb949b755bf8ff8b820a5bce4fce78aa45a71f1addfbde031cb2c774bac66d4a9416fe2e53a18a782d623f4a0a8c77342a439d9d4862d5a4a17b466f04c9627c09396e5170afc87902f03843bd26901ec4ae12ce6e2dcbfb6dd5b589751608e6a5164e25dc4b529e4cd0f6e9b5109b00c9723af46da05a9d0e29a780862987702725a1b1d5abac0bf4c6d5098eb6f71245846aeb43d565e33a9b7495d0b397276fd366175b242c041877591b5b5a56f53927c215954b3e7ccfd5a4f7ffa541af70052e1a5faafd64ae003055dbe2ba9d0d02d716c9c9c3e03d4463efbb5a6c1717d3b75f394603fae946073dd9f5cc5b120338ae9212c66fa3c204c275f6a68137b5763ed31a8b261fa5645b0902227eaa2758b51e45d7f3044f48e888162337fb02fa9d0ce1cf64b30dbdea46a6aa5c5b2b7f1ad14a193208a70e69f2c0de2a2f6400f847b747a8d09ff218db6bc5d983071f133a7a0f2895ea39dd6ade8034184c7466c11c8587109b43bf21414e65cefe274c09d01dbaecb7d9f7773b1a0f15c9f1e59c05fa17c8383877c51a894c2ee21d54fe5d8aaeec75f77db12c575885ad10b547f12340d9167e3f9916bb5be1d76dfdce7376d77284e52ff0f6b71da0b9c6a9a231a0512fa2e1beb0fddf060303e5ba47d6437d31273db2868521e7359f9b982a6d768edd855d64314e8c184cbc89dfb2ceb3463c271b85c91e6a7393b18b42b5b04ba1204420cf7a16f35d69db48bca3df016c75e415a7d93929b75a47cfd2d956168b9f065a00fb9395b672d0d4bfb602d7895a3beb555cce0ba64c3027b4761c0dd90128b46636382fcdc358692ef2cc7c5196dc70a0c771982e3f442fc15128070fa8d50fb20ac7416c93498c06f5d486ab10059f2446227cbc640c0600805d330aaf5b5201c91a4f509dfb29723f407a2af4c79fb45365b288784ca83fc6c26645501b7039afdaf796a7e87f6c2cffd52e1ee85bb0f8673b4ec9bf5067c5bfbb9a2a7065f86b1d1db08adbd9680e6b3ccb49f34f412a9565abbeafa529cd487342773c2a1b32bfb7fd9554e02f2e7635afb4d18c76259b91ff4a326bf6657143a8ff96b90bd7f8a12ff96b7428a1353de449378dd956472c5ddedd2a49a849779746651c26973abf7ce5ab8b65b968e15b1c2f8fac272d3e76d262722a9ee359b28d6422941cbdc35cc46f6dc2878cbfbd08e3025ca2c680acf2051e51c98946d82764fc7e1e4919b5503a0739d23d2980581f2dd8ffc2d8f16a4e255da838f226b6b268daee7c644499200210a073a4055f48469ba9ca1def87dd2ee867014ea8c0c9424ac00fdeb7b8fb73f5dec58f8e093c5afb8b3ad0b56e2810b7a2c157d28a60a906dd7e28da5436141fadaad3fd6ea9a591316eca1a027b1dcfc4c1439e75312532cd42de18ddd01e5b85ad14709dd9ae067f9086ce220fbb6cd0e606726a074a8397df3bd81f5d3aa3321863fc0fbc077293ae3fbb93c2e7f7278b40c2e7db86bdb6e2ccacf089ced24059cac33f281a601731ec1bc926a7fd311060e8c556a0b5013e65a63c4e71d437f1cecc0c1ebc4dd9217fb13d725f46a3754760b03cb78f6d00665a377023381615725a49c2fd5c2286ea647fb0f63eb9374246c5d3566f890c168a024c40c5f93c4759901eb479a1ca96c8ff03733e4c187fc16e1b7c16bffb7851343df8f07bc93f3966d1bda82c1121939baf0c97fa73b0d6f471ea3f8f555996f7fed0439cd5062ab4bb331d1a40a01fa8b88fd88dc4b4cef33a9c03f0fd9fcb3d4e409d839d8b22426ff458aad85882fdffe574eb2e27949689bef1ee58613c6a7495bc8ed3ac5c1961139311800ee9741d77b080d520ad015694daa198ea997b3c871df0530a30d54d7db3076d9d768fcedde783c54a558eb0a54b36cb67540540957864cdea1410ea3231f550b3b3e3b7d1d6f196e22b480cc7026541860d00d65886daf21997bf2015a36fb5513cd69d08a46792ff540b32c402e8c5ddf991d813da4dc8646981a32842ca13500a10538b9d34b16a2113043ade159c7b22d14a6449ba9ddeac17f64155a9b1ac550641678c48ca41c053d55b354e2051611ebb73efe2210f32b59343af26ba258b956ce2e5e98672a5b8ef8592c0f1fbebeddc016d96b0ea1f6cc0e7d780ae502d795ecae2076c873636a3e8bf466db7bb277dd6761728d34ed0d275aa44d421edd720de2dada767eafc528e604c954954ea0c097b217c17939287a210321bb9b862e6aa8bc168572bb3dc3dd88744aca4af0f3281c680594b1eb4e60f1611c79620105f8d5f044677f07bf1dfab934d76bc86c454e461aee795007f05efb78bec981aeddb4cb3a4a0621e1ca1acd8fa1f42f04f8e5fca0bd41f2f31e0c798cca0dd391624377f356d84966989230d68ef389c9449035c755ad06fefc530b4a648f09c0ddb08c853651abebe474bfa4265ce91610a430fc30d02d29084c0f8dfc3fe90b481f990fbc1f104727c8ed520a9b1d3ee90b8d24fbdb3af5eed7dabfdced8bc94135cd7ae989cc20d8dd912d894d3755f46ce7dd40648cece51df6235e94e44f71fbfbcf57b1c4823a8c2642bb1d67e44181968edbeb9f0890d4f4243cabc881058684224013aa304aed2acaacf268686c58a117400f68e1b513a583a16b587f3032358875a0ff8930bea883e00b0404fb7ab7756ba0fa175478f4acec1521a004dbabf5fcd583504074abe253623f3e173a356d98bdce1140ed029d1e2b04d86cdef620fd83c93251f0c10e15f0d99499ef91c9fb4415212f08a877c64e5c21312e96f94e61f89928c36f9a61bddff6e4bc5cec5d838adb5028b84fed45425b8e30be3aa17816746e190aa9d556f602f4666f449e312a5a52d2e11e925b7c99ff26b4723c92c9ef653be92256bb9d250c07a4aa0414e83bcd4c27c8234fcf00c6b300db7df4345cafec9ffa644e23dd852d9a1994896092b49e3e355c52fb188435b3970d46a83cce4c22f8748e6ed19530944ab19f6fb81a3d37fbc681b04034302a88afd63d1e523125893102a0c32dcfeac53a67da666dd7e69f6f571e0e84d7c4bbae8bc65197a9c42759ed681645d7dd205b2d1ea73533c3bac04a9a8f26280ab3e7ae636262b0ea2c15731224b6e8dd9eb5289c377f42e1052b444608afeb6d74b56e68b8baa272a8bd6b2d243e554b475e475a1ca0a21cc152b506bbae73296b6792831741585aa74ccf7d58c14fc0f930c1d1688dd9da972505958fb219ca5ca38cc19fcf5fbefba6152170b04bf3ea71e1c70cb253974ffa81e8bd5db58ad51b60b5aab1a063742ce6b50e9402e6f89b8f76602ed2599fe60379286bab991e8c815bf9ad9c163b12c85b9f46b50d9c55517c9cda8ef7f750a8b588822ec17401a9d4859c6dbc69260906b6c78c9364ca845d9f0f64e556298d78c067be47a997b98ff56f7d6a764cc1f3c6c9ca11e655152e2a79e7014b656abb305c48a43bfbf131cfbe89eefb6e6e161d626f5d518f220877b660b42d899ead41f3ed2a3275bb34edbf23cf040f57ad37fa19e6a95f475f6dd2de2c89be322206d0c44e2a75bc3faf5bd61dfe1e14d11d8b5d7a33e5eb312af8bcba022b4786ba6e8eb56886583af9b30273f6d8ca7697ffa790de5d6aeff3f7da27a4b443e448e66b20b4e05313297b4567b060c5202421b445c09cbb29ba6c3b2a6ae95dc3fa5d142e511304de15b5b7476383208e517a06abbe0c1657594ae1169fb040c3f6256f27e44365742c64db1d034fbc60d5f03e48f7fd90a25e2f87b8c359b51d3338bf8f823c55a0da87afd5436573436c3fe64914c45d760cdc4138642572c79ca7e17149aae2dfcfbb5691ae60a9ae8ae9d428eaa38b17ef68ac13bb483ffb9ae6ef9dd359e6d9e9ea80716da05bddd45b193154a38c84502d45fe93d62e8e0e1cc38132ece469ef9001a742c846779f01c8c6efbbe177c34b4472ec3898e80b86404a6b242bf7c8121872593292181964250bcea0f4e14aed4f5e83b28d5a9fde7e5e9471905c6e809318f74e0bf416a3c278e3276a40f8e93885a7848be0d873dd3a85034d944cda385a04cb844e25b3b2e8e7553b798b007af07beecf32a8f5a4fe59bdc7830e83fd8125658e19f97bc0781438e5b4671ed2c13ca3f3f3e3152a971e0bbef2f7a07007d450c1ef21605cc0a672b9f4a7ed5036bc695715206992b9d6097be64faaa0de5278a2ce589716fb3c7145a5e48f38a656d6ee792ab7b28944c30a5076d0afefb55c8e0ec347ec1585c773be387b9f9557ca688b300752ddc3a87f29558bc1171416ff8e3b259286358e54e8c3672557800ebb730c65fe6c813939ddb91657163681f1b0ac8bdb6b6f90b391c85fdc33f07c28e9c790ddf36a9fc7511825e63c8776f43f51fb001537eeb0998fd6539a947c869a203efd09381113dde3dd2f13adc408a1ad1f5d5333c113be1d7aef2123e1b0622561c9a12a0e7d9533a4bb0e7727776806599702b16a5fc2c673a5808cf9343504be02d81d24f247c5d0b0de9d665c46439a4de080f11fc69506ca68333e3eec1544c0865b6b784e26aa275bee852a9028b8d41f69354905f9614bd8cbe1d8218b45052fb27921cb924b7d213fa46e8745ebf65cb6f28f839d05b5a953c68d61590a5dae41fbfb1ec02a4aeb8bd3cd34c6a223ed2aaa0ff280798723ad463c5d1e21df1eb5eaff647955a84b22ddb82b4c0207bc1b32b0ec72cd7e600b554b4511156103f81250fafec67c501f39c235939b852841702caf5d30e40cd344ac333c86664b18834fd4fc0bbd47a6ecbdf4a7a160786852446b67df304bbf41236340da895e3e098834ea6e5dee903e5e8766042602d19dc9e3b1fd59321a6508840e7bc39e75d3af1a6a4f46c9566eb36af206aadfa07a7461768bdb20fe5440d05051c1f39e40eeaa47d2371bc46b389df176c1ab7eeafd90c02ef32c8bc34f179549685f76b88868c0b3faa83a8187ccecfd091210972063426848e933f244b6237a24ce8ee6a0a3cce5379f1fda4167c2f9ae2f97863e582e3f1f5e0baecc29ea0a8edd0693f8b5e62415483b4372682dc94961c687fb64b907feebcd5c6eb14a6c2fa86f9132c9efd5c83a59c0b30d8712acaa00e133492d264d144bfac6f63b5f0432c30ae1c478ba614c74c6fcabc49f1a6da98d9ce83eb02723ee77c1bf2e64c12ff5191b2c83fc464b7d5fa919af83410c76960db1dbdf7c9f9935f8baf6841800ee371a77d7d8312386e6dcb81791a5dfa07ecd96055d63b838a257d94dc5496db3511f5299ef528ce3daa46c3d6bb0b4c7f464d39ef9a1808998762cec582a3d11e2a55a5d7382fe1c4c594374cda948dcdf571972ad2ba0991a9d6ae7a0944083da176d5911ec8312773276493b135ec900868e84ce7c5746ed8903f75c89d9c282b9cb96fccd364274d49ca04d8b8b6b1e02eda94c0e375eca17e745a197216e3b05651ac030c6afdc047a7e2ab9f5dbf1f26ef1d99a575f12feb88101db29cfb03b6e5861acb936de9c974496be0309cda935f95d34c914684c6f03a4fef05832d11698257a0483e925346ea17d50e171dd11c2ed2ddb33b5b513b0f9e38a8c3597c016b5aa3afa41a2ac363d7f17346a26a8e4bbecd2936b93542d3aad59610c22e6d5e7e9106d1a1bd6bcc2320bc7eed8ef327e8abd332bfbf6722dd5088371893513f89737424887261146b1b8c4b3b3894b0d92348165477626a5d87f8b6679eb275ffeb1c0bdd6ce86f7a0e9640739b49d57332ea147b5bb15d47ebfd2a51b131ca6b6514648faf89bc5e46cbf93d188842cd51069c2fe9163579d70af68ec2c5e927c659c01d696bac82a5e7cbacb6b642c93cfb24205344e51f651dae84edea0632cb4f9dcdf00e10f66c4546489e51f5c2b9fc4c6ddd57afb2a9c54309ef5165a499076552ee14f5f414a1d5fdd35dfb2a7a1b54c8b1232dc8280a2aa01e4d3b79f70b11711bc56cb7d32b8a91d92ad87858c1991eaddb2c376759f6aaf75495df86f6655bdb2b7a9d78908f89b4da7777c2f09fb7af3a2d92543aeaf5a1fcb47d29933b96f2fc48b492b2651f40e299b8e93a50f5ee86e8d9510bb0bce1d64f6f446f84423a393bccd6c9dee5f2616991f5032a15eecfaece4200d50f6bd05b67588b68fbcb89497c7b6b25b109d71d1b3ada4ad930e2294a01933ed71ad07c73fb20d372964fef1726900d3c56ab807252c25e42124c1c3c863686126a4863a9137f1161af272f9277a8381e9198901c0bbd956acd475dce4da57a5ba88a9fe4b8b67da25d948249c080f4b2d91b40631c27fa76e0f5f78192ee5a7f545a72f1e28d648ea39b38ef1ff3dc3f221e3b0db0a2754672b2dfb8d509a1f0ffedc9979394a63d0f955e870eb3d299a266c5027d08b79912a74753d999210c04c51ec3330c3bffacd04b3a544afa984c160ed55b037cccc7e1cbaf2095065f095b5e950f614c7f2fbbe74375e453352347448d1c41f4290d8d395458e4ec63b34cc9e9f30409f7ca660c21c2c28ed20bced9016affaeedbdb3b9ddf8a10a636eac694219990769d7c9f0e8093870c98baf0103587572465c02fddbb11e8fa08f0a0690d5fb8a57b25696a424e96aeef481c4804395135c28d8a8a4aa8cec781ef78e9dd834891e09de5d6bd6d32163d3b0fe58445c21b461d719dba60c7ea43ef140386a8bc2147835f9b5ee71c437ecfcfce36ea1f1546402d48c87cd00bc8a7ff8cdc5631dda7e6385e9b622c671104bdedc38ec18e3f953ecc6038b1e6a151b0d12d99b77d503774e017c205839cba743081c42ba5e2a9bb9ac3cffbd445739b64cddf795b2e82f2d1e9bf951bd1a21fc44d36f8aed320fb26ddacb31329c03f528ff4a4c19a6456ffd25cad155c67ad166dcee324e2631bd745034eac88355f918fda32ec069b810cd747bca83183bcca3b55a17f459b2ac66988ddc182fd5a0d5dfe0d7cc5727f8d84b779412d43e22c7e4dbaf88617a4320200f80e3fd3e650e4dabf911799a90e2d84fac14ed9b6296141bb9c1eec7aea9f498a94967931e4e50758fd0ce8f8aab13cd78badbf0264785432b926bbf1efe3bd5f8198a516663276a4f4d23d6a53beb11d640edebb20942c3caa3fcc8f352eed17504b06ffdabf9c44edc85b352d986e566433e25b0186b3f840c5ba6fb8e97f6c7c583e80bb73ae8c85bcbe4cd28ae012757c9aa5d436a35dc5134856fa34712a80c8c375dd7d519c0ad8ce481d8476d2102a348772b8416d1bf7b6629fcb6d01df6a8ad87b5e6ccf5c3f1ec4fe900f948a33a9f2136cafc25bc000ba700804167bb99927274923b9063affd6b250b35369f2172d1af29370fc54a76ab2365fab40dec5c8a7cdf4028cf0f78c7664f885bc2fffa802a0ace598c883bceb2a6d4d29a92b0ae455e02570a51a93df385b24a360f538eb1d7d5d41519a24afec84d5b7d3760b80800bdbfc8322bf768a9b3c6b0b5f7cb3a15daa8266e19dd0a383357500110fd191e8ba0d4f01890839da1b21a207332d53b6ce34b7aca3650b849a88738636cfda62dc90c864096132d33c327eba27fb863af856edd53ae20f50d768ee7ee29b3cee2c5ee6032ae68f85896ce3a63b03ba9ee632073da06e7e62c280e158383b0f0d593ee771fd1d04c91f0ae73c27139220ae7405140e3bdbe7b9e924b2025d82452e887c04894fe955c7475b7fdb75067e677e867bbf1a2e622f4219a923f50c95066d366bb9d508d48b6134bb553a63dd194ed3180fc6cd30d4e1de8688d43889392d2ea10cc68a6d5046a41e5109b7dbc12ee8f0b45353973d138169f72c04e7d882decee3cf34652d77ba5cad8d216545405877540a8a79261e625148b0a3e07020c7dcb04d8c4d26a01aa07443898f74545039a9051d77665f2f84a91e2ed3cfd1e2a971b1e14a4a596135839e190da6cc3ab492ed03a0701e93876c12cc3be107abc43bf75dc63cad98f55e2670f2c3f1cc5df90337ea5f2afad80b31ee7ec46f9a13c11436f83fa6740f2bbba5bb8bd81cc0e5ba9134a8346025641b48138b4c4ca32dae9e080641db589c6101d896541aaf34f466f44767f2c0f38d452b5fa6327c5dd040cf7a090bbf6c699d37dba57a8fe41d1ac42cd47d3260c5314eba3a65b1721001e745df8d742493d3d5a84fc78bcc0c647431e141045e11ad83364c0b4261ffbe149da735ff7192db89b51fd9f77cec2f97985c856dcc31255dd8456117241b0ec8cd0c3a10eb20be173bdaa13d982782e2b0fe709aa89f3937c30816a818a78f5125b0074e115ddaf0f605f3808e59b2fcc7c18ecf2c3f06ae9eb40a1b78d0bc37cc032ff2e568082fc6eae9480117bf4ad2f2db03fe985100abed3dca7175aeac1f8669e41ddf03e5851690c39d1606de7dd2cef8d667c162130424226d3e45960f37e2004ea6b4a61a4e2e61a2e336d82cd9139841446afc02613098f6351841543190e389da0eba99a4188c924e1944c64865addbeeaf7eb6607a611684314b696c83e119b72e543cb2f73fa98957191020bd1e83adac2c30df104d7564f1ee170b6ec77eafcd7a061f708ce91604ee19551b6b649f2d8195e1afe6fb2c15e8a90bc63d43c4176974ded16620c52b2260a188abaa9f7376d7d6780209040086270278a1d0ab5ec85962655a5ef6d8fd12e72527365585510772d9f65b33ce9b59bcf8b8b78f1e398eb18cc2e8f2aceb4d9e178eafa93181f6c3fec8d946ba34441339b0943eadff5bb9113f53037227b43491ea855cffe4f6c8cb2211f4597cfda961beb9404f75df12e84eaf10c9b9b1c03127f795a8e17a32bf3c7e52198bddc56454fca4837552779a189350b4d9c5e1adef7bd5c960ad8150beb2c59a63335f72ac1a60089fbd6d64d82a89e062d006308807e1d6c504ad64b3f5fcc69ead486cbb3aa209ef60badcbd1bf5a06a4ae03a804522713b96cb3cf40507e95d4400755e84eadc6f24b405232145c14c34d1e689f91902f646a42886c5a77b768ce2d52f21d73db0444a47b817f87a05cf45ed20b30bbc2c1cfedd26d0458c42892334c2ed700acb356c26480001485145d31ecd456943b4cc961ffce21892125f08df9235d8f5cbb8c97b3ca64ee70b4648d97ec73081f78f6fc46d4e488629537b37168e4887197959c4a3be58f12d564710b40ab4acb356fee231b84cf5871687b035ebd87e31cfaf79a7157152d0df0abe88a00b3710f42c3f51f633cae6008510dfdeb28e8a14bb156093d0dca9cf56cf8bda9e78d0d1d8dc9c9863972c7e58f9a79df9a00da310b71c1873fb9a211e303f866e2dd8d8332f6139b041bf051feed8ea79fc0f49025311fc703ed751f6189ade5b5d17a69edf230657983d08c97bb86fdb3e27f5ebd20846b56f6770984bb8f08158ff32929039a31b1005634de78db96f8221ea6854c62345ff0be320e550fe228b2b93e366bb1fea79358acbc277256c0582debb2bf77b8638367edffdf3271add2cfef332f8c26329c72263e380e2bc0ab55f5e082bedc3d6376553723e575b963616a5a23fb2b01a9fe2bc54fef4cccd3a641c82cb2a89295472d35f5fea6eeeef4565cca868e3888238c37299088c5b3139fd9ee54adf49e98ff1bccff8bf0450e92fadb0e3cf143d5ec86ecf7b9191ca87ec0edace9edb4c91ee8258b086519897671e8e794cba35604d1d153c043bc7218730b7b0f68f07ac05d5ea36fe8c6493db3662e1ee8bbe37287e5a23178df086bc617cd428bc04fa2b1f7371eee40ea5541e68ff82dffdc0b0643a5f46a2388ecdbf1bc7ebda0a1e698a471a974784b7b9cd92786ae20dea30570a81598792d3d1a40dcc20fc6e570487438b910cc57a3678564bc9ab0abb531f62f920145b141ae42f733ec9c94082fc891a9f95dbb9a75db02198f8080ee2f5ad205ce558ed83823e7412a61936eae22c83ee52b29e1d981a55d4915c3e2dfc738b19097963019e836d00fc81db0bf4cd67a551e24e1dfc5920556d228836b57333366a8c8599dd2363d7a4f15779d45e07ab8a0731658421886159f5418f6125d5a2ad565e9d400a4a124312c3460528d468c4082f22f62354e85229499dadd8cd7749e3c00488a8010036d9db47e75ea4438e9312e085828e9e8d983f818242ca877b1fdfe6b8c126a771567dd7a4e95cbef9229c1ad72dbea27bb8066db790593220dc6c5d26ddece00f5f06b8ee09af4bf5917a047ad948320acae9be4db9e2236ae9a05b12b34faf248852353da544c120bb040f6fa5402549921bc0a83c3ee6a44ceebe5713ee7a7be1a78e27fc3ec3c79d1535f89b3ffd92ce4923fa1fd781e44a1e013251bbea1883be5d369c851aa2475a8d2159ca0080641a27ef237df2fb39a490e57dd88309052769dcac7cde3234911c11c29fbde14b5789289f79fe548d0eb12ee48dc40a401776949e01b581e4863560641634bce98060c8cc67311ce2a02d9311af390149166a22a9c6ec15e3c9cf369d0382dcd7c8608552d282f7c49a25643bb66caf94b8eeae56baff8cc05f30a10540872c68943ed712dfb0a1c28600aaf849ea5bb9740e6e6013652352d45315590493bbaecb04d4870fc608864fdda98ca1aad0109a1125f068307c3b1d67dce4d6c8b959c308e6258bf9470d03980b91f5bd3aa0fec5416657a881b100e7e052c3d3113ab3ceca9a7e7dc68e25a6e809da9db07f9241953749bc303df05aa2c6d85be3689d774e03b2455a00fa6b39efa6599b0b63bc56e3864e7617b28e2b86e26d8ad826d2ac284e324ffad9983e997e8e6cd65dbcba049108b1d6e71d47d2b6ed49e698860f38ef47d7b66c6f5ec7442c96008623c8091a045cc65c92344d5c5e622c273d3dce42edc1907bea79d2ea66744b7963ea2b8d690524f829e73ebb289d9313900c74de2bc5ec1dc2a502b66f20629052cb6d989f29694a5d2799dec39324cc259e9de20ec9c1d4bb725297bb487d0545e94cf25fffcb0d9902f4a037e18edd4ea78ec9c03fff088cf889f83c5a59258a84b257c8157c407d9563de4c81e93b06631bcc944beb53798c769df8b31dd5e4953423d420f93c4eeb09de5c08c7c9e7bc91d3f6b01b071e4b77c0734bc6714268f47a5cfe38cf76a4ee22cb1b7c5db00411d7bff6fe7329b994e572431de11bab65fab1838e3ed4f136021d009f79a3e7f32a0882dc5079a1db1dd42150b11d5bbc2edd322b6d9a1b5a536e73cfe77fd1a4207e90dea9f83e6244695024fb5288076da8fd760be443a9e27ecc0af27c0664758609358d96b5361873605fa3281c23e1d4f92b488d703b012ef25289534561a2082f7b746f29f8246eb5a9b7bb12d487305e1d5dd3eeaf080e60799b9d392074fac1dcef81043c2b1b80a50ceae6c1880da4ae69e64bfcd598a8b46e321be7729f4294b1d61a54bef2b39da70bc9d8cf8329358aaa92c9e1a0f31334b97526405ac6cbf56264b2c5300668efc27a7609675051170488dd2aa08fef7427cf03c22ccb62a33a3e0c46a5fb6b16ec6b61d7601e36c1fb7b94c9d3bc272472acc7360ea6c4fe5f805dd080a97398fcba3b3100dfffe577ed915b996843278bd1244165d9b2e7377f41c5f42685501c114bb37fc16bb4a993f0a35bee895bce2ce4b455c0d29d4c55ec00c75fbb1fc7a0d8cfc41a05cf3843c4bc3d92b2478123635ee6a3f57cf3bf29d9eb6197a7c5d43ed49afcea97172e40300233ae0dc85bfeb5e32b876d57b4b77eab17626e8303ca681de3635f7b45ae437df176e88ae61bcaec3bd1de85cfa79ea422ea9553bf3f1873cf9b89574d189ad8eac429ff97d79721d82318c2a74f25c7032c338bfebf9c4b9a834f494159a587883dea97fe5de8a6886a8af4d8f6f4e63696090e680f90aff8a90bd222bafb6852c4d5dea56c52f23b29af6d7ec15fc5df7d6144b0dbbc0569f45c192985252d00d3631a1c3a808d955cc648165cd87cd597bfb8aea38f3207c38516a3ff7af708e51413d69cf199adb1dea737446f697466355706a67588f314906c52db32db43ba77f7d2c709d12e4feafb4690edc84e44d362bab50c9fd2df7dff751b0d4f9860a9ffaee71703cd4e0236fb332dbdd3d15bd46234ec1d0eb9f2bb417b559132202d66d2113d420cb436c390d7fe110c1908ed2abc1766730a89e1b4f6c14bdf2429c85331d5f82256e53b2a6b8c7f5ec5a8320dcc5632367f5cbc989a56a436d1b3e68dd32dbb01e59fb6c92f2b0b581a449f7c225c6797c5736125b461d10cea0a6928d2057bebe9cc68d42ec8c304f46f67311554273d7dab5c938dca6911eaecf4424d8404d0a4d5c1f44b69049d43409d5d85ef8b78d77a55b0e9646fa5e4f599dc72455b0fb9969be7de6f2e77e6f9efe4d627100209d85f38097ff60c6e8ba7569689e9bb070185ed30fc423be14c0c5c1289723df75c87a6b71a5da162c39f5dfc54be74e84bf3fe8e310c48cc192f6eee6c4c17695e1693a2dbe047314f3715f1cdb6c646deca54e0133131f832baf438c3460902e403e89b21477aa9f50a33d8a283b2f484325eac2435491b534acd8e4118263c9d77ade410db204ecb31365f40ca0d3a7d1196dcdc512c71e0ae093be31911c979104b430df6a657ce4081c4bd9aa23d815714f35ae6a262e0170ce830da367d081857a0fb6446bac858cf9bfaef4a355f3151f1f8e8e5c20558c0d116955b00bed74317f7b632964fc19d619fe2bafbe231e8d89f0eee81150877e598917b134fbab8992747c03b9017f492633b6a326e764b120746320ffddf504241e5c7213f1adef03cd2f0a6237583fe1a8c552d79a27d4f7944d0c0663fb3e885c1dcc9f9a4ecac2f0a763639126460ce27837ebe52b829c91d89a8a0575047f5d36eecda9585e3f3063b874ab4b17424f8c173f192425e52aa42c4648b74f5097ab18dfbceefc14cfbdbd088707a52da5d4f2db9a4833e9783b0fb82e1b2aca269cdc84cfc37b8c52a52428c2ece8492b6a59790ba09dfe4fd24aa07866f3539542440dd3b38c5298886a0b069704491e4d777f05df423425e314145cd1d5c9420eb1452cae897c86a27d6a43a0c9aeb8f9834576fe4b3855a51fccdbecef33d2661977ab45ad8be7d610eced92eeba258eb93753d255aaf15170b6658d90e2352ec12713a553ae1bd29320e40c000ec9c82c46fef66a2ce76c85112b79fdef0be80410218bfc945114127b2c63e0956c58d9f2869d937549124d2ae19bf5593f0108ffe59070d01992459a934bf31cac904365aac88e8aa01e7d93cd74711fd9aa0485a8055258d39d7ffe0dda373604438fe8d9312f270c3d0645bf946c0072a2aa241a76f2e613131a02962beae64c5ce877c46151a7f2691ba81d82d3d9abfc95102e3b8373bcb04d3e9364d7ad7f0ebaab6c4f2c419cb66735f58290f2e17f0848450f5e978eac86e79690c3fb01ad288ccbafdbb5bd11f9dac9cfb4b867b0b9ecf794e75d2eed4aa3b68560e3854f277205248c8f07441ee96c40a335075bb9a3922ce3c2c1aa65826ff068fa287a09371194002017cf4feebc6b8608d58813dcf7d03bdd685830e380d0645de517622a33e821e44aceac8e7765d16b6b4b4d53872b5983c182a7e43c7bb19212a27c604ae4da5a0b9b5ed7d6200d83c231da6b2ade9768e85fd8ed70ac9facb384e397aa6eac7d2e1e4e4b59ac8918f182e9c882d146682121b82f694de97ae3d6dc4aae20ad5277cd62b22306b343be8aa5bb43e5342eaf6b21c9175a71b129387528ab1830595616e37d6454cd18a49d4cba7812f4e54ff714f37e23c62d6ac3098cb469611ef8e251ded7071bc9c4e29b33f947560a0ce571dc45fbe4459bdc5347b4a522a05a2af8521b7225ef4729216d0b600b95b456633b0e46ad556db2be27a204e5f944897a1ac613f714969b6418cee2c6d713c0c9d049688af65c699ae80d7fea19d130a919a4e0a84cfec7297b910acbe95da17f0b4e679da40fc0124677b40604dce155d5a27038b8c36d0f4991a2d4eeebd9a190f3073cde45c8899b233b98077e5694211247423c5abd9e6e77337a95062684a5504922eca755aafe6902aa821ad9c9fb009d27d23c9539cfea3cc9a04f6c4b1673aa3560db2204558f8a0b49f40995e1d1bc0f061a429e2c6659343facdb4420fbfb865b5ea660239b1105659eb1a6947f09da8de047b8f9354cbe96598f8a2fa5a0f8346544038b2ca1080a3eaade6006243f4b74bd0fdda15dad87619c0dc1bf9a4f2e6c38717950eb7c534bc346a714361ebcdd7c6cab4b4ae262277f2bf883509dfe5f52746753bff9f1209b3315f912a0ada896ad18cb2947c3bc5d259d2eaa4b87ca5a7e4e3d94474bbadd0d79294970e7a1da8a7c25496c0cb53475f7cdd2a7d8021a442421b2a693a0a1b05fd96bd08ffe0a39f6d6cde2c424c2a607ec1e8c086fba92eaf63c7b119b83a8c1d6398d8a168aed333332339d631ff108237dfd07f09ce157adad0db83655dc5e2f426bd756eba1b8ff42833b6836d98aaff32a4e919d522ff830681814207e5b39e05f88a5aead78835ab9c010a10a25ac1e6cb48f9eb2474a9f0b5e99e65dfbd91820e10f711d78a7be1c451481a7b1a1b711b93ce48942876adfea547aa7ca99953a0af84ac8537f1756c8f2676d6c24446cfc3d637f250ed87629e6491c99d4cc082697d63ad8aae2e8f09ebd4f57dec4ba5862c05d0bebef13918b3faea458de60cc0ccbb579c0da3188d0a52c6d1f93ab3161f524ee547a77d7bafd2dd3255f928e3d13d5d5eee11ccb120fbd63bf17640f88d2c01aad8595068e068b055f23c175bebd314a591e3019e30d5896d66f612a36a7f7968aa0f72e2c6960b2d47ea43b8d2e7f26b412f978f22a699ecdf7e75cfcffe1ea63a3f8c27627920187f810dd0c0ef998b22320d47896b4ee3a60cf77e420788e44e14a5e473439c1e48bacbb06982e952346e870efbb2f48600b2927216fde97ac2fb0e31e962ff0522432f397f6fbfef4c8fb2549fc07ce76b098418435b3cfdf97d76f297181fd42f688b86d89597d38966950fb58fb8645291181a12d2db1b3a43e1e39b722fe7be8a9b86d6df71a30da9c269a9fdaacdaee2afb972aba0f51fb29632d2c0d49bc12fa9cc8c30c01a19b0d22021a5ec4c44b7ab9601a23ce38734f1d67d8a5ca23adb58d87c37ba2d0a96a8d33c8f25f6233f86a7d1121c9659d7738e252f9b957422a1bdeda2dc3dc30a0e877791b2a075486356199c089eb7475726fe6f59ebcc89dc408c492ef58b476b5fd0f09660c6c2ed68a7e3d4dc363c86c807bb8c258020673ab00c15180eb8f77641ef779afd6905ee1a25787e38819eebfad9caa5c399994e65d2e6077ae637c41d7f0794557929460b1ccf9bea36e55c25ab7ad52f04c64318592db0394dc838a1cf64de26be04218d2cc5dba917dcc8cc60e21f31298bbcbb9880cd8e7eb7f973f6b96e7a9684bd2108d76ef23c2c0ae709f77d0ccaf433b439c0da88486023846f28a7ee1827446d5afd356bc0129dbd5c05d4219d023119565a10cc13be2a350bc73d4dbc5af8a7fd902fdf23e59af9bf7af76f0e0ac6a7678b6feede216dfff0f0af3379dbe0bd65bdda21bece76945c4263c4b99e013633a60a765ed6c52836400fdfc08aed8856b79c55e45b235d49fff7966c6099c4667a126c0188be1662c5d417e3611f42df3e285002410c5b4320fcdec0ff614a20b0b89564440c228c6acea054e9be528948816bf1e2ef07f1f549646bb9d25f31bae5aa8e86e5958c0681ccb074796d056d41c5cd342f98177f6cbcc654711ca81b735729a0d986d6cb9e171cdfc5774a1046b8b0907d008b2dc61e3f77683efcc5d12a62752329f64d75dd02f12f36f998b70c28cb67243a7567cfd5ef0fae9f2059ca72f07678eb997b4b14ed7f8fd43c98338fd4fb0df201d168eac94407f31a2f2e446d9b07d0d3fa5687395723c02750e22cbe35aea58ff78bf4ada1e3c2c30c3cd494a89e5c2f4e2973b232a56a8d7dacbf08f2cac76a5848c2cdee76c3793d48f20dd0b3bc8a729f59226502799c1cfad957348566b77addf3bfd8917466db181d64c228676b885bab3e78c85bf1bafd7b32d5dab06981653cebfa0afe1fca24679b52462ed144a32a02ef94646bfe0ba03b9d15bbffea245748626886198cb2c2421c9e7a4b3698e710d91311362da8a87d60d902cf32502d0179cacad00c53ce33a7d1f40a95bc54919f1b0e565ca7637f6a30c98193ac1a1f0798debc7387c2196238b0788c2e961ec80086f7ad29326b2b92eec9b8bae011c01439ea74566214ebff1a38ebed5c0e9161dba76130de1fe000d614a565e08c1dd169f0354855eea781a0514942ab6b39f00027adb31bc02ad783d9ca07b4b60039a2e7b5ef38eb0a19e666e78fcbb9cdb5fda75f8a6b559b278530a8136170410478ee8c036a9c43c3096ec9e9babb3a71ccba98150a23053cced008b0937e2f12311ce8a2895b49c4573a50f5e111123ba4ff61c192c42268a048be84d8c2225c327577adaf98c17d1aa8915aa847ba10eca9b1c962cbb19bd29e8f9414299cc8c8689bf17da0a01715bf17644914b14b0e8eb10cebe4f1c3ab1dee7d36ffb8c042264787e5784a16f0a3df2d43a3fd03c4e3c333f109839b38d95340d67d9399302cf91cc3ea162c62cf81715f8590c9fe7b389946b30a04a0b71cc1e8060b6c17af4530cd5a3228b773c0bec35428bcf78c8caf59a928852f64a18e2fa9e03355ba53ac5b40babfecf3f8443e75cd782d850cf0d398180a2e93d35b072861ce011540e9242d562064448ac8bdcff144a95fa506eba556ccff288bf757010e3129bc648626a8b6544b42c94ae20f118ea5d4caa776c6fb8a6fe623894512f904a595734a8931516917243ccf85f14b95815547ed794dae4ea25de59ea82e65fa18e5f106d25febeaa43e0815ccd3a435b7e694b25a6067ad66fb55b8dc48f7b6e23133bf8734dd8e94801b6967e13cd2ddceeb85bfe2b032099a348c3f35b9dcee708b31b16208152797596065ad4752de904f1c9813734363d4dc957cf4b25af0d64b95e039a01ebdff0bc92511fab909f73333db519f15a874f65241266343c77d8957597e3c69b1c6f96d42ea1726c0df9758fc6c39cab826617274c08b08c19a0603643a61336da5df6863ba8a78a8ff18e951401ceebed09dae06f57870c034d087fa02073b5091e6df5294be18ada98e2f1dfeac80fed7b3b733506ccd8589516f14238d23a0000bfc17970bae6c0fd99ce0053b6b79a43d2833d986122744e0f140ec54717f3ab646ce287c0a6ffda0b189571b57988fdc147d839c8d7a0599872170035acbba07b50e9c529b26d95d3f4d1349f405e680fff8c71e0db1a67bf1b04f17c3e1091e36a349e01544d96dd5333324c978f79f25242da3dabd695dca557013c4999998d0947ae25624f9fd3a69cdb516b0f8affbceb6c787bd5b37ca1209b0adfc79e2aa9f28e376e6b52ec3e8ebc84523ec45e29ae19a50baad17c125ee6264841644cc072f684b00908f2dd965edd37a71a2f54e3504142967037bcaee42ae97383325f5d6e18a96c23b503328fe15d47cd42b133f808be64be128d5362744303b765b3b7c7f5b008d223fe0d3e36d9a4f8ba4460ca61b01a52a2ac64698af47fff93a0eb77081234795a42efc7f34314258ddff75f7e9caa7836fad416d2f3056db5a644263f7ef54b92f8443dd38b86d711d36391dd51888cde5542cfa3a1f1dbe50563047b6802bd8af36194bc45da581ec1e27aa7cd1df6f43a36b6fb5415608af7041d62dce75860b7d2db9a1897c79e7d14f27dbeba6a412fbcca1141e1bf1330d0a5536a7367ec1b7a207e98487aeeb618d9c9c5347179c5128ff8299e0d4a6ceeda3dc552066069bff3647f479545278cbbfcf45377bbb6f0ce4ccdd015a5614a0e5f6519248d8cf764d5cc844dd32276dbae0acc9b214eedaec1fab45cc8035a900a9351146db6e437e30b4837e11a66fbb2fb75d9389a4dae494cd249c06b425ffe6d2c262b8f552704a8e023d5d8439c2d621b2c9ad1e80933e410f4637c998fb3b1b08fac50a77681c2b9ef6a82a972d08403ac137f7c96c40452f2f92f91948c5a53a73d3550a2cd8a6e27ae550b16b530cfb0487473d6c3ba503bed239b5a6b0e2e29e10e94f7c6df8080f669a89a997dc37bb78ba61f01b8d802b9dbb7a70c422d081ce91b728cf270ee430ad01dea94941ad6000166ac83924d9e0de4d3bcdc0507ca8dd90b3543e8454f8a0e768163a97b152c43dee36c356791cab7bd9599af482d96b511cae16c9bcc533d6dcb22acc61e4b9feedf9756f8f3c2f685186d1ef956fee50b0c071d049b94e0f997372a79e40c378f35cbb84360a5132c2eb3df08a442bd31e5b21604bd16c51a44d0192e82ed4b588a0131430bbd011fb16b91fde2e552f886b38f6690fa507dba614e6b4f632a48cf3956aebbe882c414e8e3619e927b2376390b6cd61f16781856bf883328e08db9f05faef494875fbe544bf895a65023ad4704cf49f324ff86c23f1aa7dc2f2d1bbf709f2949d3faecc9fb61eb1fc93997e5b430b5809c3e77d633e0ebb7e56b5220fd5c3df755ac510d65a86bf0a7a559abf920fcd5598d5a55d2d1a24696bd2c9eb5332bb6054c2236a22ba7299a13030917a92501efa5d3cfad97f40e1a8832bf1ac6a0c43bca1c8dd5bdb2057904e02799373421852d80743389088b49dcf29cde4958275624b1d27621fd41ddc70e879c7f626ae68019f5e1c3f7547e908475d5d0b5b127326acaa659e6f423274478ac8973b79b0f8584d12932a61bf4892b0edaae09438bb4b14caa21098abf7304739ed8977d75b2829467777991d173f47c6a88cdfe25fe0bafe376a4fd3fdde3fba9ccbc1c1d5cc3c25ff6147f65e74442bb3c6113bf2d81e7a6dc743dcf1e87c491a9b828ae3ea6f3e87c924faa197b556888f44e44136b5707737916aa1f6ac4053996d667f215a1df68e9752b75eb4bbaa315e26e99d9895abe7d42563b6c067535875a6e5404309171d37e86884f06dce491a9b3f6ad0ff7ff47bf5a16beb2095bf2cea64d0d2799c38a20d13b10aadba139f8b1d01d4322cebcd27163b7e56f87b48d070af47b10c80e9356fa40c2714dcdc4a7ff82053e03642b513047c9cc0e91791a80222074a9b03cfa82825d3558733fc77e314c58c9309c1ed8e64e73056f6ef5dcae6468c6abfd236a1be4c53d9deb1ccefc0e37dfef2247f929413c9a6645663ce57dda4dd00842163ec953ec580cb442929b033dcf58641ffe9613896a7d7b019f9af8a00b346a987725c6bef88a6a5f907e928bc127d539207fd1f2ba05ecccdfca57de2ba8e94ab637e5e2f2dffd5032aad840d82b9065f70b296142d2a19b6adf8c9491363252395702d7ac5b3301b4b53a4840e4fe86a3100873e4c815e93003635c8f9ebd09fdcc7dd4c14ee08ef27b8d5a91bc43af4bbc8357ac34ebeb21d5dfb2565ff6ce7e341b1169456fad9771bfa0b83e879fc2be032a65d51eab5b64e736037c7ad5fac0de540a268e29957e4c2d78849c0dc168315862cbe5df13e09c46a9fc8f46e02a6165268978dc9cd255b24a9957a9a9d99fda96a8852efec5899ce7c833891529b468764fa3172acf4da6fd7d9bc103fed2be42b639489aab3be1cc3e8100a76f8c04f8e18e08c975a5513f7808c1db290c8c04c6b27c9e10b778a0f017fd079cbbe46b70562b759825fc81a0fe88057f100aa6df097e3c9c1e36c2b86b5b8b8abf158f865d0828802924073c6779b047df608a5c589166de52d6539f9275d1149777158b965d77793efd6a06d29e18d41dfed75a7cf2f25d2a35e42056eed7ae40ab404f5a49710bcc0914759820afdecddc4be354eb1d0849683101f0213ce624a60c53a3759896e37736fb63d7bad3ee7bdeefd843498790e06794014b3c03c8e3fb8065baa6b0b088e5666ce62b659a6b6f3e260cdb2a87825d33bce23dfa5be422c7d43027e8aa968c7d546191bc25ec4e5e818832261a0779ad457e8b82ffec6ce8e1b4678e72d35cf821a413ea8a27a23d521bfe6a1c608713068e81b874d1854270f47ee413bcc0c4a355c5a480d6f8b099afc41792af250b3ca42f2d1753b313fc52b689b4bd8fccfefad9d6bce4fb42c180c67bc9d9d88260a009d530cc0c0b7a2fce1917f29fda1b642f73bc81c5ec49f57264e6b32784fab2901734043c09c93ce007a509201c497f0906145426d6937c2c89c4579ec843a0a62fe7e9e8fad4223df26a145e9608d464aff3b254ba35810a355b65cc0317f0721dc31677c522e5780eec34213c2d575885e3469e4daf8270f7784dfb6999b2eee043cca2d036f0f5f00e10b8e46b57dcfc2238db89a6149e5dfaba42f3d9031be422625f0cd34cbfd98a73a81046029a54fade00769e8d08bf485f13eec227e64e5815f9f6f6b495591b1455cf1fee87f8151201ef65b0694bd7b54ced1ed1c443f11b6df146e766ac0e66aa34bd87e58a9c97ec32ab6789d1a37be00bc74093638b2d70f5b76c0d2d3129d74a28234fa74aff97367bb1166c3db91d3f636d63906a9eef9071cc1bccdc2bb4d72984b3f1dd2240a04486f9335e6210a64564272504abf9207f538e5c446f586ef4540e4a5e0f040b6d9c7f77cbe10459feae39717bb78125df6297085eeb79564ff2418380d1e18ab119e901834171f4ac15bf7561c98157a4decd59c3804b334ebf994529571d7ef6ad0fc883659e3dbcf59db68bc51bc12615dc9c218703c79b54fee6679958a2331295fa22e63b201e2804950f89a090d5545a49f85ee5b19f6a05590d1a452f57accafa83d821773a250079b90b6280fd25e13d2d23339f05c0b8d1063e5aef813e3cf659f833570fabdd21f06d4f2194d9644f9ed0e77962d52ab26c6f12d976ac0fc2c7aedc4c25762436a13c18daa8aa674f4b028682e9bfbe7b81d610391fe21918a24dd32ca41c829f61b635c2748cc441ed8f8e2b9d154b5add64c2946411d3c60e51abe1cfa454becde82d9725f45ebdd3e5859292037af57d3a709bd8ce2523f5c66057a8dcc846e6fc388e469e6535a1e3ef8a1a7ad37711874ab67375f9085fbb3f39d6933321b91219407f50b5e564514af185e352e60332d6352f711c02649967bf43c2500ef412cb8a1de245355407c45bda1a6b14c660b65add5588e560aedfe56ac6e1b4493bea39dd6c1f6df6e970fcbada4438307ed0c3668c75c3dcfba839761abee14d4c9c8590f74a0c692967b0adf7e72e3ff5acc40bfe4b86a27fa854fc2a4ed2880e27597f23079a3c78b45ef106eeb74dcf94860b7a8128890a9c94a17d1f61b3c81ca46aa98ae37133013433872bec381093b305a458e594e8d2163d9b24193f89a8f4b68977f58883e4c09bbd5f948e234222b61fc5bc1cffcf1dac821e40af101e711d6257680dd73e9c89d9f13edfb557ce32a9466a4875fcd2c51542e207b990c33fe5e8a9ebcdba5f0e7a3665ba9d35e578e6e1f6f0477649bffccaa455edad750f8bd75e6d521d70c093b8765c3d65fd89147b29f72f80a0b6eeca4d2edf858a9d9998338d63426d2a83251856f09d03fd85effbbe8d681a6f03a3b980ca2f9a4ea6b2b376cddcde622a591256df4317dc7187b8c60c2c17e1f2622cda1a15ff037155a82e7ba92d1aca7c9197f6f5f0f7630b3a9dd684ec1b325cb44bd0618581d95c626d6b8cb848fe34c554263b11a11f0f0897327fc1dfe68af9f4d00deb3c660996961fc1ceb33e030df160bd12c88ad32b5dd8f48a3c85da10cdcb7e76be062c43e38de73f4bea6049550c14d985308920d9e9ca39d5c661a1328a15c25d8c779ea99283190572d27a26051bd50205c4a34ac0a0ef149c7309984d3475d95f931309b90dc8538f04d08a09427804772d6aec1ee06535d57805e8635f44ba4558934b80c7ecc055bc5dda1b9f816e9805e8abfdad127ee4735b0a12a28a4e576f1cd6e94bffdd391ac6218007fbe93d1fd2ed5c4f4c90137b74462d84be0447dbb8d2bcee8abc7eabcc0e048afac305faa318f3de1336bcab9c9328211e3b671615e24f37a1a6fbb9a7dbfce3ed771535ccb2b76c0fd789a0596ac35223fb13aefb0fb5f634cf951496a7ccd335652d6eba1552d431b14ba6998c01213ef7b546b24fa5275d61d687a9b0e5e1515725ebff3221f4a3b2871a62854f9803311e0a0f5a04a788fdb811aeb5a45a6074d0a2a6f23808303c6f794d8055c83b966aa715bf7dbe053eb6ebe49a300afce1c5f739a7aebfdd51e3c4a6b6b4d2e7dd8ef8c28c3e8a022af954fb0c97e0f7ff9c6846d5d1c39e12d618d09cbe8ea3f2ec982b45f086b0b4939d3bd158fb8ceb13926493a6d3109e8b377b6adf019e55ace654c95f9cb01530ca3efdce8945710e735b162bcbd1b4fce046b9481883a4d4d9155974576e5424272ee413cb42449c31c204097804a3480a78aa997eae94235b058a3ce4d25054ade68b6d0ffac1ec700bbe14b61fdb1db14af2eadba1e137f482824b4d9b0f5592f3c040c5af0b5419c39fa3385630a93ec4902201bf1d721aa334c24850759b2a1f67ddb9cdbc97b579fd55a849075fbf052cbc2428100896912e5e4f0a146d9cedc587949a36ec65fda1f1b04c67280097f389c86f6c03c99c82b238908d3815b0122fef9ca8ced60f94888f13cc45cda9aa4b559c284419f44d9f63b1cb8e16a931cc64fdac0d50f37252e47fb159efef385b600f763b8ece397226d58c67b2b0086d7546affd83fdb7474978b5789dffe0dfe2ee65eac2184a06f4bd99db73dbf58ade48b4781b7a6ed29ce23a316b574a9e62b48d1ba46efd16cfb6ae388f1b5ed1a70a3e137387751ca3477fd4e942aecb987a5970930b9b0e8fac3e3244ba736abf8b2d3f83704579c9c10d2595a80fea0c9a510bd0ac3bfe2b156654fc4b03d451fe8f3b969497f7c0012ab0da8a168293b27b5985e908c0a949e5bb23daab98228a665096ee8b83d3a6db364b2cac8ba133c6ab88fca90a336247be97df147ca91cd8f45ef61967e8082cfd05479562e2a30b28718d5034c78d01b6a2600e2150694f24a4f5f05066d444496a0addb7bc2e806086902e7359d2df02e922a9b7321ce8ae7e6915b170982643bd85fb4438aff6f8f2b7093a660ff5d31117b8c491e527fdf83d99c385e23551ba55c4986cba9c02d834e05c749fcfd1ff523edba9c2fbff996f086bb454d9bdc6e1b74ecaff188db7570cc06b28482d1573950cf7dedce411e3507122be9f8879850d56f8926c510532ee0e8f3cf326afe4fcb31496af7569ed3d82ff08c212c28ba4b6e9ba5fc8e069a7dd96fba4173c4f639676b155d00918ec3deab0b3c7214ffd4fa76e08be4b34da08298530d303435f8744f1d06e899b1698ce69bfa08fd908809f35e40985ad538a386b54607e6dbedaa8a6a2b6c0693e6632a0acd9d2d8afb9dda366f0add9a58aa00793446012988eb27958062af9eb71d9bf1f8683ecb5ea51e4cdb29d96f3958590da3ed9389a4d84aca6d93bd81203ee9960c4683e8459b8ca9559148e7beec7d07046e6ea58aef49068fb982bbf2523473863c4cbcfe783c58dd1cb824d2eee9ee26350f74e07aec9fae90fd464b56bfe4d6f579b65f3642e4f31d28c8fab5f241447d8edd8214b43220df2651b5d3b2f358f9bea30699b0555c3956c132079168d96ef46c1bd93ae427f3d630fbd37f67fac51850183d1fc4535c05c616404fab56a63b742a65940f06ebe6edf7d50bfd4a8619601fe7c1854a4a8487723e525676df79e4339ad333f794067725eab7bcf5fbc82b35132fc2500668b3476f59de4b17d7aadac65b29364096c4c1db4688ad90f1a1135404ad141adccbd7dd3380e09106da7b1f8547bee7b50915d6d3df677df85edef1e211d2a0d99d7db1d11addad314acd822a310409f5ce96d502d9f0056998940f55148084dfb31d37984a28d772b70a85707f880b9bcb74a8cfb0f554d6aad019da104c1453f4347eecd312393c6a7b9b093b5a89efc76b091378b34ac652f8230f89afbb3a0d4cb583ace93f9829db9305d24afd8be0f7a8674ede5d0945ebb291ebd40931b42d9d238f45702692db427490edd0ffb7d062042323869f9be6ba2559dae50b261a7df059dcbe2bd401badbe74805fe589127706fb11141684a88f1f39d77df9ee05d4dd4c51ca3fa4bd0bc6934e4bcb63f213beb5215bc68ef466f199af082bbca3019cb73cffbd23c1c943e5233e2870b14234f7f4cbf922dfa2d50cf7c0b096fd04a3407cc1f884450efd1b525c9a09680c6c6dcc0c3fc6f57accc1cf8cde922f8c6357a69291cf6288b190fd96e85f2c459710ae8837148c7209f3d61ad28575b9b56dfc87b29c8f33a78e7ff21de834a78ce3f9c45aa811d0fecb6a33bd0652831bf9e0cc93d0af2cf2d748c506907ac6df7a90d04bf1bcf7d50ae52b2e63f88419040bef82d1efa98261c39385685c29f00624d602f4b9226ce4d479afa5c444eadc485aed231eed84fe119ae4d662f963f1201739f3ba99a9f00ce0bef796533551d936ecfc2f0d130796865debe7a7a52351014b228e49104f185e752f147f534ad13b403b246851ca04f7f7dd5abc1328490b176a95fde12217bbf8455bf5d0a1b7c877e251c2c697002878f1bd305da1f9ed01e2564aa5a52cfa83e75ed83735fefb74cace87ae4b5e3b6b71143e104676a668bae326b61eec359397f66fd4aea96d904d49541228b8e2027bdf1156621d64d1a806829fa2e1d24c98ade0aed6d74309d7115b690affb0dfef3edb7e30aa5b3c519981754d10803a4ab2ab3e1205f7c955183dd7205ae46a1a92a645af7bf980a895b878246a7b76603991547754a4b49bb21737b8dd2eee360a46cb4a539c9be408f4433734a937f0461d193004cafa27f725d7ecc10fc6d3ba2c03bbdc62f03c39a9ef3e2dd3afe9c6df345c1cc9964bed42576c48088abd2cd76acbdbb6e35fc27473395297409bf34cac0c416b1759336df033fd737e499878ee4cbcbe9c4de029f9fd0cdc7089d8edc6d13d57967ca254734a5f86ab24d8e7c2b5dce6838df0150569551103f2afe111dae128391c68e3966824bd3a28fb538747b938ea3a377d232172fc0b99610fe96ea98516eab26e6a4bc7b80332e8050625a320d302cc184659d08629e6b388ac89e03a725dc502c4004f9f678236133b2a5e0915e73896341d15b0cb203d18c462a9b3d728605800b750e248f9c014201e8efd288f91c136e599824bad422a0e5fb954273f55874a408be950c87431556678d7715733576f65b04c6d69284265302f431a39de513133b2a09c0bb5a54cebb23da246e456542b7d44fd214ea1ffb32fcf45777b222ba531f0919aaf5eb0aa30401c2d92c468a61587df8526f4bcacc02eccf3caa3bf6b1bb710f70106f15bf70a5eb244c1604546360591b22a6181f16768b250f5c51117cdd98e6ce52ac5b7911c250bce256d006d5da4d04df174219efb8b2fe66cd56f3042c536f4e5e293f5d39b655a42ad6e7fb9275366bf0fdddda07c79508ac18980d1ee8cc96175d94f4766bf47d65e020b0d87d6a3b0d86e18942d8e024e371d0f88478a3103e69e03fd5454736545b3059db147cc9b8bc5ec15285d685dba9730efac86f0ed81a6eb16ad5949ceddcc7a52eb45455e48113b2346efc2c43415d833b311dfa5f63f079926ac435177b653f8a7febff712e6a1939fc949b1d9f702704fcafbbae88a640a21fd1bab3fecaa1d4fef28b8b32dbdf7a1f17af9ebefea10720f93e624372add98dcf146f45c20e72b3ccb2531e7234f3374eaba530411f10a0676c5cba23e7532e4359595e3cf4d5f06412f75dfc49a3b1cd7f8f5f4fa1a9f3d4f3484aad632c274a20234f552ba18370d94d74c4db7b9449bd130ed2c771cdaa148d5340421cb90dc8ef8c7ac7f898b5d2583a079a687f27cf5d59a3e90f703a5e7da35a62165b902230f3bc6746874ca7d446d0c30951dcdba360f7e13a8f20340c34f4c799abfd54b104ad8b70433d0fa1eb61630b0fb6c8538701a0e9f61484bc0a6fc078997478fb18e6a9ea33a7da4ab57332c2375256dbb9d58e300b1c3fb061e1d1686aec62c6001d49c8847d3f87f829f2d4dc4b0fb31dd37fdd5a48d04b671d9bda814719af36a874ec2e7a7ffe3d7fd45403f474a3342c911285ae47cddc5accfc54e963d4e8470ee8d8118ca59d19b8eafb6ab5e8fb977c0d5dfbf86c97d96ad73fd7659aaf0edaa5506e6bdc86f80e1acc735c64f0dfce608b9ac63166c6418229a8585abead881afe038fed7d558f888e944419915250bd23bbb1153c4e01511191c506e7342bbce99b7c016eb79db0891a6895683c56d18a3ecc8a6b0ab16ff858494051e2e4dba857077cc83485c2d8efd5a284d63448a0cde8d65151ca067090589694c00b32669a38345aab871d81308cd1bb5c34b6a6a9417773f0b8e409d44d226d4243bfe811d16d7d40d2a7b44772c6af52bbbd9a14b1e0b559dc44aa53b90a7d0dabce8befa1d9f270b78bd14127e94e72631adbcadaac5a9d6aad5f983d4722bb30fd2837060c205125a224fd35fb1703ebe3d0838dd9e4548be381881723ada3c0180d9659cac1ff2865ea2da2c289186d70a85b6f1a0f1af03014340724921d42439f573d43dac636f23d28968ba5281ab7883516d7aafdc4c88cfb928d5143ca8a1f26a8f55b609e454358df10269ad407edd09f7f083ea6f8d40641b8eca3e041a5051501eb940acf29d18745446d12fcd07d761b38edb1bd28efb56b29ca0ab3a7769862d58a5bed755a8b56ac03c4b9415dad94e78e07a8ebe1e8b30eb32f7b1ef23ff5edc1fc7f78ff5a9684e3b3dd0ac62012b6a047d50bf18f300fdbfabbbc7c0297aa39bc4eaeb8b39c05aa103fd18c4d0eac61b21a27b91e08bc7b88b4aec92274b976f2cd5caa60e58b1738cf4f93497ae1c1261e79a137e2c826d4cd447fb11339c672d74738607b9aa6f16f59300ae0f2c9613f7486253021b21a6e7c4d73a1ca010fcb93b30eee2d2245a300963af58b6bc6987955d8e4e8928a78116f719fae912fb06e2c42f088a15076ace5dffdeda5e9c3209cdca36bd8ee93950d0336d453ceebb8f85db9dbe5a6cd70e65269f4a60d29ecc465a49fc9e888a5043653b73e6df3f33d3c0f274114d17daea0115f5f7bc8b661ecf603e080e6aa28c98c45c021b32899fb6f95e68a9ae36afc66e3272c54606b2b03e4ed7673d93dcd5c91bb08891c27c03cd9aee9303f70d60b07c4197dd869685f690a4640edbeb96f804eba1476b40a95ca5b60d622aca0ad515c3c2e44832444f4a4d7c05cfb71cf6ca8b16acaf3e276c899e7c96d423e2737e61927dd9077f588c187432e7332b14f4959b9257fcd7f601579be447f13febc9954101e4bdee79bc3fad93cdf549b30246320092549ee02078bef696143f95811bbc2b8eb52ef836e8226682f3b0a69e140fc3887105f10ba83a881e7638eeea1ff5320e4d4fa9ca781a57ad57ac2acc34ff2d2aa301cf0fb11eaa347bf366ab3837781ce8eeddb1533631becc8a48160b8412d4f7149c04194615b4d98d1383b2a9a1878e5407e6fe5c62020a64ddee785cc88b54418078cfb67014738bc25d50baa1b7e19507f02f0f4b3d5e2c9751221043d57892646ed378b0f35615797584581cd740256569ea2b581d3d362adbc256d5bc4ed80a10e628314e8896d06c234cbcad018d8f3b094f16438ed1f55a82bf5bfaa76aa572a1a45e4f7f274dad6dc03f077a1d2f53c154ea403d85123dcfe064b8da8ccdf1d2dc5ae99e909dbaa72ee3296a36e675af84919eaeac3c76eda22c6df10d1e42d9bbe4bf43719aa3b4f4205776d807e458fb0e9c230d032160d1500372584b23cfadbfe0b931129c81a8fe68120ad2a22d24cfef6b8e25e924ea21f8af7526d73f08ff76b1d1e5806e85c4b87e233aaa6721ab3b71255103cd7232f9f5b84c4ffe921a68e86b20530adb8eea09192752b29fb20eed0b9a55a0dd153fb614cf27a08b02de14bac74079c32556cceab04696a8476a58036cd0d2d833fdcb4b0630553dabbf2ec987d4f9d1100565659132eed1d94d5cc4e7db6a242628d2f0330c6fe120c8d5093184f836fa38d6b42e9c038b7d5b290bf4e73a4b1b38a4cccfb96ff71622283141bdf2b97a539bb23ab3d44abd39c4b5edc7893177a652a4b62e837ff33aefb985de47f43c6fdd326bf39994829b38b3d7d6abee1ea38fe47c38bff49d22f4b9d8baf44c93c6908781e5636d606c760cf459c0ec2936f4de3e40671506782fd6156a2f2e619761afe0703527309f7a6bb79fba907f383c955e671d190fb8ea50ca0e4b473a39fca96499d6431b89a339e78e5ab16359a0112632a258e019f9abfba531f5e26ac44d8f4a9684c94ce51f339f58d0efe95932993067ed3f268ea562d477662a2148782bbf86b216868318eb0c887b101a4b463e36ee72a6f68d58cabf53c3263c9d6cab0af655b7c125e47dbecfa66041e536a2847fbc974249650aaf597d53afd076c256fd6431f00a31ec2aebe5dda0047da6cd8e18dbb7598758f635271b9f170310c2c417f5bcc7d12d6e9b996e11c6728184e6038470f20e5ebb3e3f71390c50b99229c95488d1ad5af78823815f0ce5ab1b9b40eae2aeede39bcacf6c584c42132bfc8567d6ae5f75ad094374ebd0d8168b111ba530cadc557ea0b1f4db409104e958b6020bb1195108fddacc885b05ba2940dd46f43dd2bdc904707701bd20381bd2b7c9db40fe04561fae73777e3a9a5f69072444dc0fc740f29eb7b2c96aa4e85a9540fe87fefdc7294d8e36f2a3ef90e3bd7a29dc1eeab6f7fc8c302427106f7eac171ccd997ae6f389fe10944741ac8952e5816358c45cbea23e9fd52764f8920f20129e454d63ff0d0956e869887b57cc246e0d69b5019ae43d7a0282a7c809ad7f0c984c5433ee928a1c5c15ee813b8c1f3439af111a19cbe3ab90a429ad08d5639d5b17c14ddba6c2f4e519cdc0d8d9b6924cf5ea86eda3021eefd664fd2126b672cfa51f7715b449bf98702a52d37ec428a80bed82bfb98a7907b588db4a33945b60da803b22c6206341aced1096e369cfc466fe09764807b0a8ae83f084257c346715a0cb236d00c74ecf7886c6a01221a7d770d00bfb4df552132cab59c6efb07696dd7f19e644e55f11db271f3b1967015868420a787eefdd7796d58180e12159c512565681a2ce049b09bce70075622e65730a1d5fb5d3b1c185ffe839da4cd69149354024b570f3aeeab310be285c93d978ef7dcbf7a5c4f7668627e1cd212076bbb944e1d63c00a3dc1fc63d803c2718af763677f3bd8846c02a8d511b10c15e2f56fc17a3c9925211915e36b40af9aae82c429f15e1bd9b2af79138031331c02fa02effadbea90d6fee6608c00b6a89cab26779b912765ed922c0888366ffa2b3bdce74a73d9d3713fd6deb07ebe15d40f05daac66e220b55588041f27ed874ed6e78f31b6c3cd43d0870106bc0d062cbffa67d0614c07ae4ce70ecf75e5ef955a4a4fc5faecaa58d2a7980154e1ad156ac12d367a68ce5a509e4854682d6b903de811a74ed390e89c9d609664a7155e48ee5b7a8b834503f747bca271e9b2355a6f7a0cd58c784795fb46da0f2074d9b1f0a1b18afbdb7e56477431c31d25699e2e6b9c5795b8c58daa69a46da1e5728cf6b7ed29d0386ff4f1552051e3e61948d2430d0dbe1fe613489d1845879bfdb998b9c6a85081007f48e0c5ba436d27eecf25bbbc50d60fcc515c0a37381ed9266e3e43a6d531c24fc13e2a6d6003bc8d22fc8e355c25978a87c808b9c8b6d3ffa67f4678f69750d1d0cbb37a97cabeeb456fe4e7f412811beb03d1fd550b1996cdaa44ab26529279a3f62a0068bc18373355d45d4264e0204a291c1cf949842a57011b52ad4b4bcfc7ecd69fdd328af03da37b3e7874a736702d95e99c24567e5c2801646d205bdf6e465fb17437326389f07488f0f6e0dad801897a751ce1956cd8d0d5af28bec1179a481cb2155ff09a4cc4cb04af3caf24fe4f9f4f108a1e63a98a2b351a622356af71d779e6fae8ebbf15818f754c7d0d99777ef86a8f9315e62c2c9732e1f7753abb81f147dd60dade8cf17a7e6e394f8401cdaaa2ce354422c3ab7a203da22b66c6828937f251a95f35e8336d15311f5dc755009c61b32871e892f41e26559a3e836633f32e61fb06d0a9a58fb2c0d55aadf0b052d36082ba705ab52b6c647258a3c64df06950c212f094170ba128db7e778e96c92c796cfd0b272df8e7ab58ef1a6ed29f067133ce061a380e430dd111b9b9ce3c805fb4ef07894b37254afab64e789da7ca2e7a7f471ea207af0853ac13cd383db1b664caa3191390140701a6877bcc44ec0a715265608ea9d0be5c725e8e848006668ec99d24609ae57569f27e5b864a0838f8867232bc8a9d34079add2c11ed0f9c1ad7e72b98abe30b3f7085134f046b6a3304cb86682ce06359b70b15d22d377f8542eb4eeb5c0bf7cf3d1dce5cb10164916cc5ebe33589acb52b6be163050a1f748c892fe5c51bec1a130bc95a3a3a862c1ef7dec441b0cd800d09f94fd789539f8dc23cafd02741d7e239a3e2d9745c9f445b061828ca985d70db3bd5e95dd0d9cf71202f68b31cfddafd0d42ecdabbdd1bcce3b662af801e1d4c83fcaf232603657b8a72e918870fd64f3ddade276b5ae0eaae3a0fee4587cf7a1bebca33d60b0917fa01a6185f69a3b34dbbdc7256c347e237ec221c58e0d4e6574c86fc651a473c2c564dc9e26d961a0dd2f4afc4ee8c3b7815857ea19247584269c070f94d4900d867ba5690e7551a9a7c0be033a77e9f8e596e52308dc1dbafc300b7e9d4b2354dd0812127ef8b34fd45f54e69b97c203fa6ea24b0eca38d5607972c14492a92e9243b6cd98093e308f725c9324d6f9c9197249c774378ab46a7b08fb8976096b41d74e1be4a127edc55d9bb322411d51133e7f79b3d78912d07a151e4495650224425b40ca23ed03e4e963aaaab8992449e9500ebac22a1b7d3b7947594883d8d37f8b3b826f412e4ddf7797e687c54551c600da411d69cac24b68e83e50b9ac2eb735deea5a187a4ea547776573b7cfdf60232a7af42459fd095663cc65801ff4a45c1767cf74a2b1ad5b6234c3366d6d872ac3875240b445d2380e540b271c6e34daf78d14347d697b22c4cf0541dda9ebe37876aa2bb0c718d3d649ec2b47ef0b2ccf7790fd20022f0471f10aea1f208305287c8fc4d91d98ed8811094a7ed780607c89a8c97df6800662dbb40205b7f31b8d433f02b5a3f18690e2a22f0befc2f1e9f37902d46cc13ae19ff24e370f016d9c7e376e0142e052320525efbad94c4c308bd55cb57376791726fc30d1e61bd8d1fad5e67bf521028cc18b71f3aaaa9884ffdafb8e7bd43fe2aad376f4c4c348174fc8a0465367133a3f0fb71fe1aa0c4ac3f8a5593c0e276a3bfad2443b48f97b37273836137ad6b430bc8d4fe75ada986366695f89d4d9732c9d88d867d5a56f03359971838bd1b4fd4c39079d3ea09782d06ee19cdc86846da285beaf5824a6002bf9b9712c24b7aee08b8a51b3db1558bdf48f6e0f91636af78755e61e5e9b3ed00fa2ac98e01745a3991b9a12e06a9ab9f0a69444a565da65325d56327646e3d4f75e0ef375d24b9bbc4a730c000f9d044d25096617d855bb07b18c43f6671089e32452ab153ab553d81162d2cf4cb42b1d0bc96eb50827a313c714b51b7f5ba91b3afc0eb25064ef7d1b5e3f4a6c69b517f848e0a1662a287afd33f9a7e39f50d43cfa3790fb2f8280cce6def5fd7d864b0d10ff8e0e18b1c6a6bfa166fd352399968ca4d597254c897952772d9901e9e5e07dfcef77c3ba1ce5d260ca6435b67e27e1f80c7cd3f099054112cc769845b85e6f807a3ba2c3d70d5ada6d34f37f17e86caa3e38f58e7b44be80cd97b6f6526c7eae52ed0c216b441695d8d78df4282e70d0d8d36be6c1af744b34c9c6033db18b7333757b7944bc714848cd085e07a93d4da2a5ed7611de1fa3c992f2a21908a3a2ba0bb76ba2be262f0be2d751cdfa56228165864b0f653065325e3862afa6e9716f4f96cb3ae59d5d876891c91bd3ed900c1abac35f4f4c445c184b9ee825598616f41d2151f21cde9b5032a7ed77cacb444a1ef00cb61f1f7ac0d1ffa711f391c3b42aa15a651b036a90bed7ef281261f145976b9ec9ede5fd19e0b8b0acc9167b372f41c71a91527c3ef0ab70c52bff1cdba24dcb51eedef70cdbafca2cd950c90b1009e978144ed1e8c3d15f3190554808bf463dbad407103fa27164118b992e367f837900dd90165a57f2b0950e65c7e8028bd4651582d472847aeb85be10f23d1df0f415c7fa20f6d033c24418b6fdf4f94aebb33f82cb8314cc6d4ba1136f3016d76979305e5fed294e9ed48dd8a8eb2adf45ebf5708d539ecdaf91e93f1866ab6bbeeb93750ce5c569c2f69308e6924382df621d385d4e75b62936138b9fb608951b6fde1c580ef56b6260fe8f10fb2c8e21ccda482eed4ddababc870cf10af30d0766f20460d70678ff0fdc457acb8a4b37b52b2418167aae56b2e553fa536d95f60202cb76b28b1fe97e4ff05e56fe950c8cc8b37a315dfdf34146922a3bc7162cb258bc8e6fab0579ec44ac829a4919bcd0e1980204b097bcd9bf61a29e216ff4faed319cd8fdab85a6c30a20c0e371db07b890d8e86b05dc8c462a150b7811cbe2ed7d8c529f64be9c884a09fa05f05e06d3d11dfe54f6f924c57fc57c03a8cb319018c0179292bd80a8a241bbc0f1456ee84f3455f370ca6fa0563ae4f01185d43f76f2548c3248e06c4155845a5f8fc40118805ce0a41117b78d56ceada1177d1f24a12d5baa2d43048e746e9b320f6eacd1f847beed8e6e1be1d2a2eb9e94795e4e3eb576dd83f47e2ccd51e30ec4f48c3862733a7f2faf12046c22533a8235ce23c7ca13a2b8099614dc85bd806b4cd9768da01fa8752fd4528fd2ed1b7461c26df2888be950aa355bdd2eae5ebbf72f5cc78dd61b12a6a89230dc2c05fb78726c68b45dbafbe3fb01deac4058323a3391e3ce73b5bb25dab08d1d8eca48cc5bf12e400c0270b87739826d34d5067d3479260e303c48e70d2bdfee5cdb82295975484cab4874f6c20f5daa7b6cf3356f3927ff641641cadbb8ba4c726e6d5b6a1ed9a09c2e14e3572f84b18e669c6d619db27e8342cab791772c25fd385aa3e31e29d49700f8b6946c325def072fc246f451350e4dd4bf6827b399a9f4c1a791919e0de39b25fee71cf29629b247bc469f8726da6ed0054d6207ff2e0c229d731ba5d90b06f82bf25494da134b28feb9cc18268f0c71a5d556181143c9479e5199b20c67c6966c8800edc43112b36ca836c9af718418bf407487b5a0b940be7f9d7fb1b4c100db8d5494185b46b32840f6f94c4df01fb0d9daa30302a8995dbf82279a5c3f991a32646ccff683061736295d068bbbd34fad91be4ee5603d288bf3035d139297f480febe23d1e2492e3c7ec1a96c1561ac87db1db7984dda16187e945f699725bf403559e5a884bbbcbaeab95c98ab8e96dede3c84100866d2434e0c5f955fb826126886e0be821f027d4aff4ea94ccaf944a14a7fa11ee2195311df9be273dcd5424f20dca4f8ea6e5a9fddcb723139cbca2360a4975c4fe82c8fd25a93fa0bdf69fa88a22f06d0c71fbf876fcf821a2d0c2142bfbdb406e7562c534302adff84e20110a2a57878446a3d68f9a4cb7fc1b0ac948917a83bb1db892755f040e771054a5126b9a786aca6c267d02bf52ecf3fefa35b5a8eab506f60cd021f6990d84e4bc5604f1462f983c3c83f092194dcf32654fc313215c3509d089bc11121a79ec21f20be7212fe712a099cf07a56e730ce9873930c0d88091f826798e2c006affbb3501923e46ef2c4b6886633402706802696553cdbf908eb092aaa0fb4a8a0e2b98bc5ae218ee881e6a2cf446410893e8b729984cabaa552b1b634c0ad11a68ed98eebb8db2dcd701aababc11c5e0a3ee810dcc39e74fa6d7a55ed31271656511eabefef3805865cea73fe4cd5c6f33a2c95e811f73c7890f28a24be9a8b3e9b7846270f9f197316c9683833c38cb9f40872764bfe9ecc40c14e657c151c31da78da473be08c769d223a11ce842dc7904ea8a734c55ef694b6c89f1dc5857a224f225bdec86421672774d5ea72a76c8b365799dadcac881c9c5d189739de2c26a2e1cb2dfa4d66b87fd8a89193a51f65d6a3370c4269799c5d376bae1ff6b39b42a1a63174aa56f954f23138e9ef0013eeee1bef0727af1b1a5e129df4c59efc6f618a940fb3469db80a126855438d83a614b6e9aaae5ecae4462f9b210d8c9747fe1330a33948456727deeb3d63cb7e1e53bba68095094383692ba5771b98eeec85aa6baa30d978f727d4dac1a24104e127315171595de7aa5016698a1f3526248850c31af781264eae07cd970e134b9cb083c0ae26f55a05c5d91315237c480e70c459584ebbcef726eca0087b75aba0b576b36d6cdceaec38af39a3fc2c7f882c423598bd9d1a25eed90738b5eaf9f62834dca492ac06975daea411d06ec71bee6b883e54e51320fa328b058955fe3f3a2d14256bf43c1bf5200a3bc29cdd01a3a1f732da41a7e5315ba0c4bd020415f4ccb6b2cef26382733e97d97f2c74d51a8f15b7b0e66801e3267309f88a0bb68f98d51f95354000e247047a15824e903c8d8a37f08d83ba7e3ec640f8776edc4453f1923bde8588627ca9f775e646ff7a36c015df8ab7be478a954a141d2d89142f943fb24ba9f37e7dc64f8f998561590a7c26ed95a38b7757df67a9209a4af658c6f16bb2fcf4a6bb10902ec21be3997d77bc45066f1a56fa63ea4272e1595f67169dfdb2cc2a79e82ba106a087ad36aa2b07b83f7fe5549d55c3f84c62cb92a102ae8407429ef603acb0b3b386296a3cbe5f643f24ec58de4eb7008d840ed7ed5200a6587a918cb97969d44cd39d4aa1b6d0765b429c45d57bef55ffeb004cb36b075566fb37abeea101bb1d1f8484c22edd8a9c201bc95287c501d8fd48d2734e2a89391354bc98ef97cb33392b2921f80b3aad00d89deffe11582f76775cbd13bcf1723f6cb44e191654c8d340305377ba505f319dfb04de544580a2ccd2663fa24849194e54a75dd8ed0eb637f6cbf9f04d9675cb9b03921c08ccbb4d9d0f9570f82caa17a24a9846187aa9a50aa780febf2ce8ce679346222e6c4e060a17eb5ff63183daef3a8ee9766708fcaf16c7ce418f2d5b63b21d24465384484fe532e1fab829de20d435f9fa8d8ff270d1cdfedee5b57499deb62575593d8f2a54f03859e3c02dd496ff2c8e82a38c21f8bb636dff37eb9c9144a05196c67db5a36ca3972080f75ca10d8be4b7b087b31834ad83c2952f4508e3bcdc03db9bf25a5d5e8e0347d740cbff85fc5a9422ac8475c08a9f5b2d9d1e3df93db9f5c1949c9b85f68e25765be96302899e3c158c854cd4575f155ca4d5375ccd63ac7508f090e855d965dcfda5638d90cba32e22d11892cf54cab3668da973728e58196df13e1d4f23c000c990a1c223e30238181d8cc1f9d83b3a0b014570da0c9ca03d641c17ebb7697e263f526718da945177d57c887dfa6b7728250c0a00c8e2460bfaffef27cf8abee90aeb98b37ce082a77ff7a215e8b48458236a13c56f09621f0d191e0432382422b0cee542cae9e3f1f9ce6a9a566ee56a80039cfc1e1197d8f970e14a943fbc8529620800f61d31937497fe841553444e72411259c0e65039a845916ba18c5d23df21519fd794493dd96e1561e082005023be3584d529d4b1f05c1cb2e0a64cb8e23e10008bd97355a4447ce1bbb512916451f8c9c49f0f5544543a7b7d2d0ab793b3914d5fa992892896ba8faf9489bbbbdad8ecdb8549504b77343c6069fda537609ff3757fd6ce59787c8d5d433c00a71f3d62230e31f3a8ede7d746d35865960e07bfb16957ed8cd708d0f7bbd86c9088d6834772bee063b412618a03107b754217a49654bba30e163c14462bb1d5127a4b618aa15f3b871be22055b0a151f7ddc1c6526d58dc096a928ef9aaaae1fb4cf3dceb1dc9c45667edfe7ffbd46a91a1dacfe0a90b0e3a47d5cf77019b298d05f24aebc598bb09c5647a60a535ff46fdff12feeb8621ff27cb32c1d589827f1c34c13e91b7b4cb5c7037f88942213b9e6a3067e98d2b7b6a73f78e8f2a2f020f31b234041455ebfb99eceae8c40bd82c1026f59c8ab81aca39f06e584cba4c60d3c3fcd4f08771fab91891daee4d5fae1ac0071002a89df56926cca0beaf600f3426c6aede4a35ce6162b9773707287f1eaa8bce2b937be204ae01815880e9d2d8e0e11112debfba5c1acb002e6e7c60d7c790cadaac33ac4a1d723f2683fd0e259fdab134f605162eff7abf8dc8f18a86ae9cdc79e4ebda2a2c6250ec5eb9c50a016fe339138ba01ea69f2f135c5a2fa17887b554f0cba82dd9c79eeca2e5657445d798a2d0c8227d04eeee3943b6ea8cdaa365c7cad744b5cf8cb4eb6bc5959e680585c866d0db07321e896ecfeccbac0069b403dfde479d54d36ba823ee3ce40a776bd96a7373477be9b1e6a97f920b1f071c4b9fa8acd8f3b349b8e44a0c6c75b4ed66ea4cc0cb5ef690ca7e831f5dc781fe6f57d38041c1979e463a2b842fbc937ab8e5ed486c1733d47c1cdbf7c89f1087b7d79f200774a404a14c40f69c9759f7fbc478f21a445f091e2553b6a1724dd74afb99eec666947789622dcf7e54b674c022ae5840341f02463a90bb08fefb959d2042f2413f65c6e715ae7a92428789ad0b51c67d39c6fa39615339d4e4804239b2e771672d5d7524f16cbddeb000013572dd7204bec94c20b07bf8c7f70b8cd8b3524bf1436fd2322c435d3d2fbec38f4365d377c89aab42f5877edfc80c34819881db27a341505431887615ce7c2a8e478aec594e1b2ac616f370df4ea47801376f91101396b18dfe86dd51275401fec9458da0b3842956491dc74b3f1b88a0c3de602cb4d6d549649b6c0eb0fe18c9415fc7cb2ee2ec7d676247f0d25227fec091579c37295cad73076d633fb3be8edc96427f6339624c03a37230d82884c7608046a2f5fb734c64615aa70c06c19db46ddc4e74e0ff5d249d145c92fc323414d4f843249483a6b541c2448a0260ffffff9f