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 59110 c3abcc6fc3be1e03cdbd89516da81a8a3b614691c5873e4c22759e68744ce04e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
236ed8e96a4cefcc9891815e5c565a7516c6c6aaf6fa0bae6bec9abc48d349b4
Certificate Block Hash
c3abcc6fc3be1e03cdbd89516da81a8a3b614691c5873e4c22759e68744ce04e
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00d03f000050340000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000356a9c7969339f9d2e15dde7de7f86ed89efbd8c7abfd523a5efb5c4833903e6034ec8cd46acbcb1721ca5c050cbafa899930e82a0bc121240004bcfc207d6f6a4f95ad6309068c589556e1c50fad51bbbcba2ca5fa7fd23c3020000000000000040000000400000d03f000050340000

Raw Header Hex

000040207e3c9d0c8df3d0ec3428749ab8997857e94258cc3ab7cab4ff2dd6c0bff7ea983131eee261fc8cee00986388c9628833e5783963252500deb2dd71747e0ccf8e93bb116a93980318b449d348bc9aec6bae0bfaf6aac6c616755a565c5e819198ccef4c6ae9d86e23

Proof Data Hex

59,560 bytes
1212160203079785e60caa4d3b1aac083a28e16839164708b1100af9b748697c4662e7e7252574192770f02fa1ca3e8c2b8721e870804fb6baffa83259ab4e4602b659d6cb09703ba99b1ed2488f8c1fe4ba8ef841543a50c05bd8e152c45a3e33038964ead54a0cd6d315732e074ed7b05578e2ec3344a6f8b9ac681753a840c185613dc50b34c9fc9cf7b950a387903db5431b8bec0b3f756e067240a0145658d37e9e5be820fa38fea48e5dc8964c9f265650ac50f424cd282b22962d08f7cc056b003e8299e60780227265a3d0545055785e0f724b90be9a045b6bb754812240419bf0c6807bb686a985423ab200735b8c28d77f6bd5fa20f9467ea10471c3ebb4ce6d1688c969d45c412636e6af2d464017d5ceef6bdf21b677ad828b53316df73f220eb5f9f229fcd439dd6ecb941773f36a454ddf8eb8fbf10e9c2401214a0a87c0da8ba57e4c71fa3d19f31eab814c246564fa8058e6569991d24b9769df315a5b0348ca905e3fdf84acee9d44f60acc86c6eaacf73210ac880784e4af9e841dfd6938a1216b812d4d0ec5f98401df0bb2559a6472fa09ca41e031b6e8b00c9f9e40a417dc02c49fadd475a47ed6ee08192d94dca3e4e571ceb41baa5bb9924df2ea99a8d7ba9e14714bff1fc36465f0b2e92e75be50f07a073cadbf11a72d40a6e6db82345638ab3b008c521d4ea2de249b570596a5ab241dbed0b739559cddf87c82fbb7f063f7e60288d37217842bed6fc41fefb8c3913fa1bf8a8665b5bc6697d7b08ddaa08a17850645eb8760a26648b4bdc13970b2049ede562e0a6143aaa13e0d903227cfbc00fcd1fad472968f35679bf62397ff6ebca11d27753f26cea9464af3ed66a851200569c21dd7868fa9df102865487f4bc324cc5b58468d9aca9fbe35628f111939cd21b0b49d8cd3cb96d46fe7e3709d270d25f14ee2e05335b1a614b5953f2ae9783954d3904e5b2a3464453935b7dddbfc226339cc5c7f4718baa8b4b115d8950a95480b75ef7899083e8f962221794aa56b84c1200e166d51db3f7773c120ed713ed3553c80b90487829965abae32c32cb47a77a6f654b2f140230c4bc06e001c817a2d30899a6be76d16b5ee20205bc4b1b1a5cc60fd23fc73b62c78bdfd68244eaf717f77cde6981152e55214b2ff1137d2de99afe0891503d318f32172428528a5e239258c7f02e5240c3235584fb84ff1310130f3d0502ad8fcdf536cd27990eda03cae4710c38259a26deaaef20d4c30b19f5c99b1523838bb4382af78a7922df37113dd620915eb3d90c7cfcee189e96819d1c4a4faf396a3889ddc77d75f495971afa4b9dd8eb4036e0a037f3041bfb5a068df9b81ca0886ace2e34350c77e28dab1e8c38f402ff9468dd97b77a7ad2b8711a38f20cf18c3166519e684fe70860710d71cf7784a6fca16bc2435613c57da386ea950685e55dbe56d50ac7a10b6aef877153fc1e9c913054d7bbce14265ae22472f7e1eaa4423a695e38c6d4388535e366239ff2c8dc496469c79779266bd149931dc0d250f7939d1e20fd6f0afe0412488c535606f48c8e10956b641446e590b1bf951f5a286c2f1372660f505ef200307f9b1de691ae318871fceff0c07cb879801b5e4502557106624de12bb1e67d5c815bac5c1a1ec08a9f082afcab7689221d2796a4d3b7b545c08bde6ddee6bbdf91ab0d6d72a389d1a36ca708ad1c1c1c50e3a3af002914040fda07f5fab1e726ab722543ba8031378178c0bd67bf4da5563a2e32e8d65484d33b78cc25ebf3e8533e007ee265bcadbdb659b3095ae0ae8382a39c36e241fe1b3a11a4f858a74e4f90e4d0e508309f0f848cabdbe493c0c5e17614cf801ac232f7e6fd5243354dfd7d55f5c9c8d8a87f163b8604fcebd627f617ccb7921912ec0bb07fe8daa36ecfac3c11f377d33e40e87fc72bc63c72432067c1672f7556805adfb49a28561c276a72938fa09bc0e5243ac6b3bed38e500f193d5036811fcc5d328f6f8de2a47c1ab1b82a444c244312c8957d3a34c4b6c4bbca92f7843acb697781b8d7258f1681270a884d4123e8d1601a9dc68ff49af197097588f0c022494820aa33031915db688a8a196ff6f8237405232738a93f74ee1c5e4269e7618ed06b86cc5c2f69cccedae6aecf64329391651574ed1e421887e43eb99dd7c34d067f600db30c2cff9e9d15e52c0271881d5383445942d053587d1ad23a8f9ab1ab5d8b2f8956c6df466d493b96706ae130c87a42644dad61d29848b945eaf5b238a2677360cfae89d882642da644f751989b2d2afe9b7e135c07dbad4c041be8003434a1a86a295e727baaf8bf1b7e861ffa5c1fcf1d89576b5d74580be1e05d9c3fdd5fc3ae7dd3180e0af405136377e4e955dd1fc5bc2c23f5e81bd91bf7745c3ca2f11d4e301580b99940fa769e7cec7be1c508a92e01451949bf244114ab732432bcecb7a706a128d04c84c10ac62af074b868851c7f05ceb2f2adbf18a23ace26e13c9c1df759b9bf7a61d23f83856bbf0635f8d5db72313c06e6008e3b8f65068ad9969b31e9177667714722e75e906d8f9e019896151c425ec0497195bbd3e76ab6fd54455eb01015318a8c642c0d015f8af61919f3ad261ef9f32ab13e0e671ff145ec4e5753db7457cf1704eec7f43cb548d9a4a4f495a0cd073aef1ce0c6055f7d8253e598be5008573944c7b27763f124dc1d228b2e7cee1efa0374336ce8cf398c995294f8e12129d39e3742923e70b587331f309da6c83bf3387448f2dd25ff8855d5491e6aa8058fab64fcf3b09e7538db8b106064d8c795b96db764a70241ab58e874aa8d701be368a8c0867f1653c85f445c3a0e97153ae997b3dd3751b78312647060caa57042507b9b772f1196cde8ce840d7314d974654336eea54670b366887dc35aeb8115e2eb662b47461a3ba6d609989159d78762d2ae972b6ad9c386c287e2f2fb7a8a6845cf93d9ee1d5dbc363ed91fe85de4532f5181a6080a0f545d264fd6a3eca6f9e1d33456cfd1b5081de6a197e5c7248657372b9e96a4809e7425fed2aa5cebdadfdba7f2f96fcdf957664727bf9c059b5b108e589dc8b7a7e86a12091759881b4fdddac2968bb87b3172971fd6a1c4162d4d4249fbea4e85a087f4ddfe6851bd418082c955ef835af5d7a52364c2128a97aa1151bd963576d2dfb06b0868f64570dd51e295f3baa11595a886c925f27166512d618009e19339448bad2273b997eb13fab89e954d39208de12bec0666f97a3970418ac14b8676ab962cfe97246972bac47298678b66d71193cd23bcd20ea3fa3547e67eecedb5d8c608eaad604a394746adcd79955ecd7065738bf191f576372e3d179e7788710b9384b492155cb8e485d49255e3a7c17db2f23dbde94f8c6a7b4d5dc7bd07049dcd79df11bfb285b19bc4415141297187d1976f7b2497b14b867cb0f25c8e353c96b13aa1f1578dabacfb0c3ac45180460eaf9a3956486093ff0a4de73483012350b743e865bf810b85143ac25b721c943bd95fa32fae1020bde94671abac48aec85d0a88bcca16af6a9cd0512ab0e29dc56fecd59362dccf6447d5c7c8ad487d254d83c40dabe94dd3105c3473ab73765f4f23918ec4df0dcc96cdb6a79922835a61a801f4d3895dc7985c897e3b0c630c0e7ba11d3c2b027b62dc8732d6b4361a7e5a6a8abd2066b85fba0f3e3ce23062c9ca41488c6973c9e04de09c29de8ff93ffcf95eac9b074c178100246c4bfa545524e73517d40acca4d0afb134bf75eb34536ddcd345ca83b5ed6718e6cdb5cd75bcc92144a6c50c007788787b17bfd2ed4395a9a07bb540b4109f6eb92bc379d614c08864848ac15da08a0522d0905183893c140bc64b5335dbc81e95279958657391f356ca29abbfe999ba1f001d111ceb56758fb3a100c9ea6207c0e43a8e75e751a717cb458871ec340a07492ecb533261e3fef3d51e010114df2bf5f4ada54ff82d019b9aebd3d73bcaa06eef4409d37efff6036b2d394780a1b32e309b0ac05e56c6ecdfc9fe416ec90f922c9655d1e663a892fe700d746c00c760a13f14e4b009661590927458be97fe86e35b62bca685a44905d53eee4423a0695f5953f289f333bcf9444f2bca0b9219f1db2eed3b4a10afd25e8aca2b7deeb8dd5ed8ef35d0b32d8d11a2305bd7ac825e037e1744cdf4e1a659bd84fd76fd4be853fc08e5931780a6d73efbdfda053dd0676d0f09d748487b62cea72daeea9c1a1a0546f5d485d3f4333e0c3f15bd48ff26a9f2d6b51ec488405df5f2d3e71ef4fd6aca6e5856b9fd98979cccb3c1520d6406e3188451e8ac03bc710de7f16cf78216810adce117e86fbcee873ee44124570d779390c43fe9314fdfcad596dc5fd917f0576e2a3a058c2c9993866fd16204b5dfb662c6facbdc6f471b96a5b645d846d06b4ad97af245066a0f626da6af175d2eca934712a3643eb506785bdbaebffe00b8194a9c2cb5b5588442c540b5c7d5b5a6c146b9be7c457d110b4e3e8240728c7bdc460e49323f9ab291ecf7cdbda6ba03dfe3b0efd25bd97a34ca90b87c1397f1c21a99fb7b1481e8c1d1f4c24daf9e83a0d34c087b0307c18bad8bf6515adf54b7eaca1166ec4816c67571434dc281e32050a8470c493efaba3471ee6a56903764b1a0e1e6b91c86f26322f16982a42989224f7770a09d5d73375385a1c8d3e6cd5609cafba88bbfc72a5fbf7e19f2861c5e5d082de4734b73abb83edbee8030be8759c879d2375f1f0fed08aed0ec831cf3e553447a121d08d5c50ed64d23de76c13067d01b466019557562d47ea332dc102b95c135c6b69989fb2792894d4ae27eaa1cedb17385eb95d1522088aa89e4934cc88796345c1ef97a06bf0022da743113e337004c0e9dd8deb7b6622de8faf893b7f7c40f871c5181ba1e0c8317c2b5c47f8cd762ac982b964279e5d8fc9d09265d16d4ee9f573abbb9c613f33aac141cbcf51266747251943e6a2fbf518f74afb9f076ac5f749ec5a24195e82229aa94e28f73a48af3c8e222d30c727d0a2d8406dd6af245e4ae649896b2694a7ae5b13b2156dabea46e007e03a44d79cfa8ce5fd84f8083f8e6775ed360221f671013b79cbcf1d05b01077227820fc1d09001ce00d7ddbe20ef39f5e056b83c7b72bad961621754a8f7def4b0078401a0640801beaae672a1617dd1c9928b44aa36c98225d6f80442bbb5e8f4daf269355fe97f516ba5c094f0845d75c9c56ea02a648de65d3debd0a964903038213f21eff1c2ed871515c8592d17874f2d3bc16d7a43609ed6228816151ac9b419e241889c09686d09b1924794211889011122653a8e9576e5d9c14fcaf6c4c13c42e4bc821fdf80630996dcea982bc63567caedadf702691a8ffa55e2c777e695d256eadb7cdaa3c39168012b440f4abb3cee1d3b6a05823b1c029b2196d91ba08711dbc700c12b6a78188c9edb89100efa80379cbc58c7d49a0eb429e4048f438f0541711482d4e01a326bbbf52a2dfc0163370d29e3fd36628b6a07ecb834fcac8dd098fe32018a5f7d82441badb127f8026f27a2707a87055c405b1ce440f196a8992bd49fce53d87adfd125249c412bf3fcfec1abf651d07ddc920725ea55ba08bee992f8509ca97cc437ea84adc1801457c2a977c57d6ca2a57a9e7e35fd5ab3987c2d7cc9ad9c50ea650008e93c5bd46a4b5c91d47576ed2ecceba0a3d945b81e138cd420d28f9e77847e4e85a0dad44b94940ef99aaa0a737f1bfba50f80968ba31f35ce422dbd5c0415f9e830f707cbe3c1b5f0b3f1fcf4dbfb8358dc88473d7e6f26715b1368006f9f317dd99c0c07caa17e3dfe2c9ef3cec8b6c8e3705376ad206e0432988828e7211615a6c07fcdbbf35098db0b2805f8d254270e6e5d06c9c1a95cb9d20e00ef6d3caa7532ded9c9bb25d62bc4591ffc2d94af007394f7179dd6a78269e36662af424798fdd998bdf4495031eea30744d5cdfc1da7d8ea5774868a37ce590c7620bdbb220a094cacb0f2204391312b8d78a936aca0b0ab8745b9af17c71ca78b0d429a03af6d499f99b2dbf1af033749186cfa875076506283dc725f4965b9688f1c874f55473c567f63291a015064ef507e64c40257f1941da53d552c930bbc4267f0610bf6a2e2db777850be130de9f4d99abb20f4c1a26d768b2b048ecd93b43d8c8e019e645cd959cd2b86466e8acb2a2b12add327dfe7840ea37868bd435995844c3ac7471be5008b65f0577b9acb4e3179c32e6ef7a40b5cbc6d384dc08a3b04c6c439d2c9ae9d4fcd294067430e5abaf2bc78af51079d8432c4c154794cda33f9db0062d6ac3bb2b20b53e0e614e0cac73b34b13d4f943d87c73c051930e1d25d6befbebd0d79ac574dc9996992706794ed0c4ee0bf71ac26483e6f3e70aba9932951c03f3ecb6122f02041d79cd5c70fc7fd929c328851113738efbd1d13a445eaed3a0e1d12b78607d398984e02a1b707041a29966cbffb1adabd0c0813025beca6b6d1d4b8ffc7e624effb0c37c180825f1d81a87b355a2ccfe11c167f248b503469625b98d46c4c1e29f97984e2dccde6ee54887acdbfb5fad01e93a705c696f868431478021c1b73e1e764dc45cf40296eb71ea3a807a3a4dea57d591df0c96cd9fc11af02f18c9f4389ef63bf365c6558544210b4493d5a400434ad9eddea319b87403e13ec912a43793c516bfc5e7ca9f262c4df1daea6a0596e097bfc268998b072f0d8db31222cf8ff9c7e2bd01f7b6c37f0c82ec259a5c686854205b509ab845b82f4f13954aff8857cc77377e5c5a19e187d32de266569f6036723c0becd0e79169995e698ac5683f727dd5769af1026284b92f30dc0c7d100b6f164d9e1023e75dc1d6f6ab9433cb7c988c24c6dde72c2fc55ca460e2204691dddbd8203d747fdbb351e3b4e35d23467364a253400f219655de3bd177266011beb78d2438bf0cecb66342df8e673441f2d1946f8c7a27ae1538ce6a6eb6e4dfb79e21f1a45c9ffd8dc621d98fff6415e8f08ad8b02aa28b13af62105d25b42ef2f539fb18170d762f199791b1036dd6a2c0e4750cecf5f7a3666992795ff3f4ea7f4c1024330eb002a2b09aa097d0324ae2c818717581d66f8639170446df0b131728cba48a5e0dc6b12bcb5de25229cfb302eccd59704ddd762cf3db89e156d2aba9a55eb368ff117a6e72be8ec7fe8ae32f16737e6a60f90c09adea393c8a210e25bee225c9512cc5bac3b5c05d312a98a50a9b7d965358298c2bee3a610ab19b55c62fe1bde1df7a45adf621fe9481bda1e4db6e41fb4ed1261c78b4494b3f5509929f5979ad9307dacd3d972d3612df020184407b36a0bff3b17a99614e56efa9e52ba6abc4159c1d590700685de87d11e13c221757fd96911629f401fe95cf0e300454f1606f82e800616ea6b79697fe1a8afb73495774fda9944f5a9e533594afe0170c60191f3000bf7faaa59ee7113f716442a7446a4f0ed39c7c5b7f673dd68c6d0c00135554e743df2631a143780396986e00f8f46919f04e541c0c2ad3a82bb7f5b452ae7bb9aa31fdfa73e40f84cc3b3730ed03bb3c316f650bd2d25488eeca0119a6148efcb43a0df098a88876773dae0588955d35b74d429530e9018f91422c86bd7ef2cbc44b0b3456eeb21018f1b8510db8b8632ccff5c67ba42dd14901e7a614f69fe2ed8a8f7b00826876909abcb9121c8063584be353025af9a2cd6f081f0f2f529a292b5d0f6532d1bf8c0c013df119d6cafdd7b52bbf1af7efb2c4e3658988637aa188a98130f0be8d67e5919069ba828f23adbbe3e0335883174732eaf2181420e3c9ac6fdbd4db3d6aea09a526fcb597b1fc668024a02c0fae74830e3c436fdbb25659ad412d2a9027d94503d859be2462d389bfb32eb43a0fee1a7ba2b4a38efd50656cbcd0550fa6bc05bb79d7c3573d6d7822786251da702eb0382c0af3bd6c9bbafb3eb5adc7a4470b8d904b16d586f7705dd66d0909370a47ed556f35059a465e3394c92039deaec933606c1bcfbd8b90059fcdedda8edad964256ecc580972a9e16f8ede724cf872d9d00382e821f49c4228e8e189816519349ea32630e1b4ed23fb78b68420b50f1e6ad976dde41c41d29c965e6ca1788a27d4efb7fcae0d95a77cd428e8f92d1c50cb2cbe83843b42185ec0da66252e2ec5648f1d2a4e79f84a1c31de30c0e7f8555cdd2853a71ed711c3c607534bf0fd39cf5611ccbfe366fc962d1ca3e9fc0fd06f555ff57f1f61d703ff4762b7d461941a65ce748bad76bcf45d4a337398f4762bb85e1f01161d0540b7018472433c8a8e3d59bfa5432c8b9024ff45f081419a2caddb79df02585cfc178410879dec76aa11bc3f1ae0d815e2e95131ec48fec074842aa30f25deb44aff90354932c8eea6372943692a4072a83908530bc14f34bee8b04547cf79024ae528acc0d2b1d63dbfc95a18a7f285cabd2e6537c332aa8510a9b8dc0ddebc8bc552a972dca9ef07f704e748925105fdd00681a16eeb449b584c55a1ee7203c156faee22310ad4152c0a2e405beb8c0e2ab8f2007d85a071c6d832145d32a66e3ad739f2993fdd36d4b86ef6aa63889f2c7fce03c88c3cabb3abef79c8a196a53f44a75b38c2aac1442c74c8254b1c1a60dec37d0acb60bfd566701516e87f395c77acaaa98b06db86a799b68db800125899bfc55d06234a03d646674c12350f203263b763cc74c87a6834dc6d698e4ea5c7148b16cedd771b89594fd297578c0f1682dccb9b997b9869dff7461d0791f5ac5677d8386ae253398eaf8440f5ad5af0de4926a6a110bbf827515eedaa97407141ffee32fa7bcd015961d24b1680da25193725f38d080ce1b529f6a3b0d2aa880a21ad80b871c752bf51b58eba5d2b8d1943c31b720d2b6e778696452fa66eaa69391d805330a1adc4a520e56fba4bbd51278df0da9f9ec3bef622a9f06b29602401b5744805f8651268b3375c9e3e4c9655789b9d3928ed088cefbc1eb9dc8f2dd54748bfe128462db92fe020f090469557d1fb73c2a3b4901ef5e28c0ac6c6dbdc4fc4773028df79ed159819cf038d910aa739e6997555a87d1936d76e080cbc3258e3f56d9fce3002c3e8e578fd6f35d8aeb06987e249581a9db0e3912e3b1e4db53967b6233995528f5408fd1ea61efaa61ba3d2c64963fd82c30004e6bdbe24451b38eb8e09f61d1da0f9e0d7bf68eaea478d9a9fb16577d3b291a97d07509d3bf35102825a0dc5135bb8719a429af19a7c7be1f79756cae048f8f213dd27446f46965af3a6e132a20f2289f430f681b172d533bf3e6d928e84bba386f4c197a9081df9ce0371c7d95a4ffd3c2ca5c7a831ed093353832c3a1eba77b8e01b7cb8db5cca097ef163c5ef3fa9531d183f66ddaeb684ff7c69cd0b5230b909858f189deb9bb61a0ff86cb4796965ab98a42313a76ab894facc9fd33975b3f3bfb752c9f5f018c6c7f53d00bedc7a5debe410c035fdd7ed6373c6fd2bf2cc0c169a67aa3add8bf99eab96f6e17686a2f72a1ad34df6ff63ab0d0705ca6878c52c6b0949ae5bed1b91e68a837ac3bd99fe4f84b2e1dd5ac27a845f945b0b14a8042a74c7a903c364d6c2679e14ad997a08e1cc0056dc3cf29bf3abec1d30089e33b98d689536a76cc8cfcee231f6e0f555eec3da46b9f441b1e648d9ebfc35d1001574fa0abf400b8eda3fcb223b654a088b969bdb7061fd4c4ae3144de0970bec930d5b8f641c768054fb3f23c2237b2d3ca7e40780395daa123a075cf781353b28e75a1ef5e24835d43d7e8da5ff7534a57d72622124a416f955dcef7a0ce820310364d704364d4e0c6ab5ca95d9f267f131b9b98084aebd7debb6662f2532a7c4cce8cb892fafda2c826c23693ddd5f01960a02c118d1a11e8e0a3ff3ba8a2cfe62ee1654d880a3a747881c8ed95f04813685b5e99bdc20378c4819f28b6aba264d931bea93394bb038a7e1ccb540ce1a3e594424ee22940ff8dcc9781d378d856d61fbce8c70f62f5809c722174171b061fddcd1341d4ac9fc5272d7c0b7afe07f3c6cb184e35460da23c0d7764184add28a05adea673d4343825b67b714f520f016dc90ed4ad34f39699f0907e4e41b42ce4f6dd9b3cb6be72b561ba7814a187f8e85c7ce34563e60d477e9db5f60e47ef01c33cc547947694cf1b3c42ddfb3e25c2928a2f24aaf39e4e86af0df9a460dc31e50ded1dab780eaa80d4c7a751f55e0b8f9cdfef6bddb132a81dcd20a4755592d2ccbc8359091b1014efa3ea42dfcc64ede692cdf90ff0ec69cf2a42f18331cc1aeb4775deea7654c2918d924106a0d5a26855b6afc1df024870f5e24eb56ead5a6dbccca980564e3e53e3b71ae864eb5d869379ba1794582f9303183425a74f98206f20916894d60fcc1cf0b9982fcafd21287196a4c05fcfdd208aa3da860d25ce33de826e46037a1e16a3e9e1171baf6541d998056b307c93de4bcbc77af35829f823c5a453b304f26d2bb32728430ee83fe17706b73158c5d8bd8081b585e15075c998e5742d9f453df2bbe684949184c5337c275b600297e6145cf120210d5bbac629cc48fe50f182839ec5d65b5721b18c56aa259f275b5df3905b49284265d33827dee3342c75039b02561cf725395030c665f01e77e998f2d6e6692436e7b091807e61d883b2af0fefc4d0937226f55e4efb62d831b3ade187ea28e780c5f301464995766a59e8febdf1f8372fe1c9f06e6c39c7d418e1f038706eedac5d9f42b5c44fc36c2e18cfebca4a8e331186c04ff5ec76bd24acea70eb3ac803dbfde91eb805df27e332ea519800f1446a59e5f3b81f5c1143d304442c238c1e2dc7b11cb4c6bffff836ef5926972122efd2d092a4e910e09dd87c2ddfb60d03bfb46c7c80f5531f6a21ce9fc3dd7d941b8045b8b53e2a8d19194eb5a4beb1650e711b53d6ead4f638c44933d0964ec0d0ee1c1b7a8667d5a410afeb1f5f9c30cda595347f51732ce86d2671d6e8950a47a5b25ed200428aa350270339c575aedf48d820500b239e9d6beed8751604c085598594b88f60ab091badfd21edd329d4dea09baf57fb2e4435cb5d82512d73612b980ee425c801b371dfe9693a80b89f364fcb378cba25888859d0b9f9532910bd17488945c2ab51f9570c590f144a3b90fe35c1fba5d25d8c546335b30f4e22542bec843c876ccffb3e01dedf15613aed34c3a01e42ce115c1ddec950f80883464db24b97ee7e4e1db5402e22191b0811b150d2e9d98e85fb0ef3f406036eaa3458c4ce539a4d0a9f517494ec5a99ed43ff87dc1c6b744ce313f36d7eb84e0cf40e96fb017410ed1e7e2cc0373494da26030491a3b400f14fc287feebccfa0f7e9c4fcfea0dc6471df11a0d6bed25b6e26cfc104cc271eaab1d9c45ef0bdad21c5abf417182677a459d4dbff932d7ab651e319ad8d45bedca34f2e368f7be46c3be8b08fcc19552952a92212c6cf12f8450c43df5a91a6d77e99104ace135524e47c45a65453defc1a20261bf4ccbeaef9c273e7713f7a54f83f417bb6ec1ed7c9692303b4cb025e9c0d3f19335ee7adaf1a0d0b298ff7aa46bc10fda478591bdfae0a57bf39749653714f5d64e835aa7ab13f96d8402f04c2bdc2c15d9e8175d54d2a07162485cdc667372cc5603d67cd2af9637039008714908b0551be1717bfd7cedc0b24997f0ce304f2fd94a0333e0593057659166dba3980da73ef3ee9c4f1bc8fd5cd53ec379d74d50a6e24b016c9eb4b145f542892902237246b8f9df9bffcb551197e18e6efd1659cbd8f4a37cec3e23f2e5474415b8f7b9f5ab3ee83d74ae9c29f84951d0fa59993ad0dc2079b83ea0d308348f6c9da31fefd98d56665d4804934b140b352a90d82c76bca85caa82ee0181f412d7171684bd2ecdf372c7db80c314a09df6952feae9bf20c6a9547662094885533faffd56a8e5115a9ebb18b976b940e6f3ca3c50660163dd0e7bc83732c04fd80d1d5f3af16e907c6cae0cdac7395f6e7195241bd6ffe0622772482ac93312c1fca2edb53b8970925b1c71f8f5b4ee35ba2ad54901f6a9bd093581049baa7e5753dc1656c009c50a1675829c926c5c7a8a847541d9466cb07804238a8af6791baf7a2c47757f554f6e95236c6619e579264ac6b8d77ef92c11e0d0e8248aac4818eac658e234b20a6713df4941d9c6053c302e8dc9895051252c51ab5cbab3f1cebcc173a4499ba6b14d4604135162899a00a7b30ab4c254c076a2ea2514a4a1077cb9393547526f4bcba03827f43f21fb0037bbafdbe6c40d9175c7a80bd3a902da2c0cd49a8950165458f77f66363d695c6761a80f2009a4ff48fc11fd0924de28fe28a17cdb28e42a0380cb7398f23f5e50f694406a8bdf2a6a339cbb5e75da8af9767ebc838a78d5db216470118261d8a68ae1b4f30764d4afa3b69d4e306d303aab1c5a3588ec61afa1cf02de427fdd6e974a916a68932e88af7c81d7a6e2f18a8b8b741df6159d34beb938f76c29630ced7ed06ea17fe587652dccf34dbce7746d39b9f80f1a883585a2eb1fe54fffd6d4b8011f5cf3bd907f17892d3bda5f499bf55fa0d5aa4edfafca9085a585ecc9f6f7777d743a3c03a0c69380f82272f222fac086f68c7bae2f6493e947bdaaf3e8b20b5704d72bba3ecf93703a53f31a0975acadcf9a761d18b29f68c36f7619cf45a92457487e3f97c04d7c0e915da54a7eab82d624e20b182a0545303e1d17b1d572828b8e39813dd1a8bbdc746a7c93a569346c563a0e026aff09ce54003194f8a24dc1dd338dd52063e5ffeb0e14518dc77fb0b316667072d3449a7f8f396a8fa37f357e4031ed32e789c0dea90aee39a70c028b6218933d6dba4950e4d8f5d6eca9dc32c5c0497796adcdc810a5018436c8b0d31fc98ad3cf3cd04f5a68c33ca2bc434e9b6d13dbafeede769c65495bfc150f5f14f5895b421b88b3c7cdf234f3a2ba89074fc8e013a7ccae7f6cb57151b9e4e1300525e40042c37cac6f214b9a404244ff32e996010e35beeeb9f0881477016097b515c8770613d447a3ebbbd93f148b4356e5b48e91f9805f62fb6befd97a87503eb6aea3827b1fdc991b294a42b659f16d28a73991cc5d44a9219abb04631ca6b998e9bae8dadd02da81f9019c88b7465e8f1487af838da43550ed0bde0087872a8b8f69f1dd52f13c185e5b738643f30350ae0dd08491dca567a5682f2b9d56f6f826844aa00beeee17ff1c35372ae74bc89b8b2c7b4d67d595bda96a541a5045eb56087712564feb753c8218226804aa2d5fef4aaa81ad462f15ae9c73947088ef3a46c57c419026ebac5e7ce384a67ad38805674c4c0ea49c40b07dcb58c2140c45e91de81637dc7e019046c9b6a4e3bed6f3ff3fc34fd8903cc10dd561ef7e6c59c6c72d7c65ee048b9433885c393a3603c42219e8aac32c0756c88e093a60c18e650e9213831b5647a4c1c775e26bfd3dda6ee9576bee0a82cb13f4491bc317fa328a6d5eaa1c10e87c9f7cc12d9f26e0f150cf88f5e82bdca5160477adc6733ed1841fc6a39cbbee5959ac0b6991c1a0ef111da8e2d937391f50a8ac7e69efe0f7cdab048a490881da19df4a51a118b1a9f43133494e2e829e69141ea1980e38516b5ef92c8aac12fa63d1e737ae455efb50d0f70ce6d0724f39b4b19dda2cf3c6b6fef1d4b86230ba7fa91cadf7f1a16a06158e83599635e31675a0c058e3172bd0ea9bd286f3180d4067f4f01b007db7131ba528114094f423fcd7661123f69d8e35fe7b70a27814c3562c0be7296e1850605543f002d59122cf604c712da3ae71559d6f9f6f444beb648932c83ce4ab07075b2e4ccd057f202dde0d5448c6237b7d2cb26f13bdefe94a403fadffb302951679c02c6ebc59a845aad4bde2b1f5b8a2074734345567b189badd594b567f322160dbf1027936da2c619327f2c6bc8ba2afe59c8bad9b8a06d7a9c4d4a643ef9627fbb247bdeab15f38b23c49f81343813bca78699a1fcf745a20e4501bf5055fb27aa49105b2e88aa7f63fac9075b1500a052964f280fde597d468754e77d226242937ac39ffdf305aa88697c3b4200f2572f418aece05792a519b6381e79075532e0e557d271b32f9e62d90e080702c37edd44ed2eaaeac4e5433b1099d4dcbe10797e056bf07d3a1cf6f796404b691320a453905e164ee5f8c0c23988be0920ded3cb9fe91bfb911a9708054ed0575b68fa7ec8f8df5733e481893b598075c37a40fffd1694cbf0748c464fb5195883cd60f8f50d19449484007d3980fb763972e86b47466571803f20340f822f477bc9a49310125c5058417ffc1ccc27bbda10b40c45cb539ce29da97134af9f3623a67022f45f6320b81824109154a679a80478c8806a30127e65189bfe23a59a4851fe4de382aca49273a7a5cf733781567aac183375d1d33aad4a9f755ee991bf4e56105408a56c722205b5d2f3bf1bfedbff9864b4e771c7d441640bdf0a47e6f356dfa99566ec4e97a60cf4bd521f7c94823131400b6afe2f2a3a4cebec704b81993dc212fabeb577905ca75da1d0eaa87774832bdb141176fa24c8b67d57dfd8a5619bac821189e7c16128966126961ef6fc0c620d5eaa013baf0a20cea5db16a912e25955d4bc6ccbd22aea58eaf7c6705677194c44cc52b43f31a7976e56091b2a221648d3f4da69546de13f5de278787ba31999c73b8db38a129f64919d5b62af9f0e8d67c42320f3cb1c540eb059b983e0d682ebf4701b758bc8156c1cfe679e9b0f7a0ca3dc2ef854355c3b7ff41c8c08ec1da2a0e8609325576489419ba1284581a9d8c94011987385de721fc3328a788aa845ea4f76259abe0fdfc7dc47f4454db9c70f38bf60a7caefd257d132fcfc6eec712e4804e60e887fb071e19b616291fe5d00a4ad89e41a9c7db9c44fe30a45cc0660d8a85e680864c40d009918836b0ff7c75852e6a0c9d2815acb866f235d864709828fe6ce64f31ca1acb9e8806f5e303de061f5baf3e19f0f6a5c038e88351332f011bd91e267187ab8966c950ef2e2ad409ea24bd07c3e14f3a6c02e5ac3bb58cdc622762544d2e2ff99409b6f3ddc3d9a898a72ade86acb904f18b2faf32e91fe97e0cf8b8666b0b03ebf7f9b2de90419211441b614287177b289fbf1da9eb1d222d3f7c8c6432422ae2aae53ce4f752223a769c8827fe3ad113c25b4f551e63f39247d618083cac8f273671b7c662a219cc6e1158fcf4f6326908ca822948b06d8a14dbbd95f726d845e793a7927335eacada415f5780905d654ff99b219eb0456901e51d5ddfbcd5da7406703b85ab3441131df70278aeb539ec089938f768a61ec1d355898abb22ee022c15170a7d9f1b82a11942c41baff12da74e733eccd209350b2f3820d94f0335a07edd44378ace60283aba2982e6170a1fc357b59a687b72ffa4bcbcf79933ed96f95e80e563dfbe79a7718b739f6280f8d27bf9258862e9b61f3e50565b13443daf21c5afbb6dba9f15b51c295d73ecc07696ecb4e83360210ec953740896d60d76ba50d3c5fbea2e5b42aff7525d993c6bb072ff74697a7f78e5decc2d307812f88577e99be8ecfa584f805f95554f6f3fb1862a55293719c177307531b964cb2ed04a8869e7e6d15edca340035f5fbb3252d71f746c3cb8b6a9bf84c116ee14f8e438ae4634ac35c8b8b053c9e4539e7589540456a58f9e40efea018d7322c05becbed2c1a23e26ce6af2e2c22864dc3e3c9c13338b11f94bfb9cc4ad4a324cadad126145de96acfdf2d1fc20168e222095292f03d861c175ac163bfd86662e8636e8b6c38f16f9acb09ba37fbeb3c2c19619dfc53adf3169c3716ac00fc38a79e376e3b121d58cf6de9a0d2284baebdb1e74244560c21ebcbffa271d422cfd245fadd463e63407c0349378a16633293527755f9917fe0d8e6282ca2498703003eb6586656b6a98f1d02c17b5fee71095d3958ea1f554a33bf9fb0e64b8dc78f7cd0ae5e7e82f2ef0db9c43b924d193c2907653deeaa618dd91b1d376d200809a0be1eb3d17f6beacafec9fa939a04e7089c7977febd730e2466078d3f50692d7bd3c04ae8b13c8e1a0bea2a16266d8568dee06a65a7aa61fc3044067cd4b3b652b3d55d01a5eb6b9e89ca0e348fab6fd630b58771e5a7b5350cdf6be7c6b5a0ff1a99e06e184dc543985de83a93f1b3422234c16ded61ca9ee7d79c4c552fa5f501c4f455ef185bbef808512db6c15266d5f6864ae30357eeabec9a196dc7b22ac7785ced4129387f7862301bab1b62958ec106c855566ac0ad1aa277dfd986948a905af2d05a378885f91dea5ecccec76861615abc9dafcd017461151968b1e8c3995f452a97ec7ca477e9ffdefc92fd03befb21a8886d27517ef04a261ec3c29aefb2595cfab969d357e4035bb50271980bcece483f3a5b1aeb9eaa69daa3f5fe8556dca79ebca3f669b0976cdc45f7bc4adfeadfb4654659866fb13b3e959d33bea446e312cc573f26b0cd5abe130fc28ecbf4bb9e5fc5c561cb3ddd2f3f6720a1f0ff938297a77e9d93e122f00ad040a0511e8d26b732a90fda4e182a539b5a36c3418d8a160721103bd3b15ec018e0dce969ed8d7f5645679095f4e6365b654f192db04b117a7d501278c3a154a93c125e59b7e5e0cfe947a5717c00db3f5d202dfcee4eae548190f194101253f734626c3521fcdf23020a469f1a470c4381a8d7d627a0aa9a64af2d66efd79525bb94aca6089da5e3ab2ed9d3084f89c4fd92351c189fe1e2b61ded588429d00b6ce9a94f026afcea6d6d47e401f3fd8e5619a7f28911092cd0213c1828f202a4279bcdf00882b4378732fd65e103a2e798653bb25ea7249d88051af59632f77ff134d494fab105cda0723d8b080fc6487605cb76ebba0c1341effed76fa995727ca07851f885c0dfd7af201809bd35c4e9bba857d6bcba35a9ab4ec5d18c7a33cee97f37872378addde3b6abc43154104e0b2aa4d906076d0c75f454ba09174b16fee5106bbb396d3d55ff1b73af72888f9ff116b5916b1e0548f209507f3d9e8a6fbdd585cd5ada056394c16eafdb43a86cbef881ccc18669793ae1a02a217f425483edf091a8295381c7747c00e6e0a6992a9a6b2be335636b7168ba37b35ffa38d8e91291972471433a8f9644a5ef53858fb3851e51049b869521905633d95c52eb6fae4059c3cceefc2a7ec117cde57ce5254a9b575e44c7fdce62692c539238d5fdc791968742d2665f8b5a15fdfbbf3aae7a251a6e56f6c95f3adac7d0f8a695a7b378c8e39e41c795f6c8e43f23174b8f967f6a56fb37168d5f714f17b5713de81aac2c1298dd49bd1f19c43d318f88324962959f37de2494db755859f5c815db42d509ddb3a79c10d253d405356211251e1e0fcd38aa601cb5505bb5d4f3a7a838f758b1cc799773a838b041270fad248ad45293b24323df9649b1554363e34fd8ba7e3db2c5b51e09c24895dae5cbec4b93c0127251fd356af112ca034e51450fbed59787f45cd257f716fcbc8890f9f79f7e4b6d2edc54618f030c6e22b706ec1ded88ea6e999526e7efc986615a734905d387fab8abcf7697c91842b184f764eb053d532009204685974c75cc9a597999cf4ff7e0e3168a6a9d5074694d18670585a6a095a9efc5e960d17e95fe2bbdb0486d2d9c850fe2ad65ca8bb179fc059ca5c44eff4f276a45f7e3c779243815f46db644b7535f89e5393af7dbf4bf992a5627e28d52a9841e0d43174a643ed2f3f7caa45e14f0aa97b2b40bda50a2e6b85317de19e598d0073c3b1ada9cee1a73bf47b24b2f23fb4f2c70d3baefa3adf2ecc98dc23ec9015247639d8b060b55c674acd90ac5862fa170c6a47f6fe71d3f48c301fc586941b4bed4b191ef4d4648f88a580dac28c1eb4aa4c17b94d2331b0a58ff392230b789ad28b07339a60d618b552b42cc48171d083dddec2278f93e3f087c65b8684fa546c5bcf33440e4b4e030e8b6cba2fde212e8510132144a4de7299d3e986d87018d2e8ca3ecb73013daa2c32dc0266fe62e2fe0b40bd4400d5aeb97a1abff303ad0006dfd2c98e13eb7a08009e07fd9dd13e507f2788c6050a322a9527e488579b65ba1b365817f28f4bb46f8afd4541d6336074a9435d5084b43bc64db79669a655b0746966985e9ace68ea69672acf9542698d0f61b34163277364b5f5fc0bc39dd5f85ad87b9cdc7f126873c5a80d2198514d793af1b855e4a10671a0aef4026e5044a6d8033ed016a0162ef488f4d1c4cd4332a84e8d687aab17949d866bcdfcb9d466d8668ed049537428d80e962604f014c07ef7c788d1e88f14eeeb2930e79e6745b018cb7952b7eb104d9c8141db1ae2ef9bf5aa96c31a85be11956c483c3dcc7e9aac0a00f5a36d6b1cda678c92cb871ba5b5a33e9d5e4cb1347cfd5165d98c43a4faba4fcaca8a82f6526e8e6a366e4a7fbc9da8fb831af3e5d678539cbd21cb377ef80ef2c41e971653b5065e017894f7a4cd37bdda5123b2fa86b5b73c0707297625c4c75e6b1259b8a646e063222cae450cc1bdfaded35679eb228b21fdf1320c01473a543511ba3f6407815ae8a659ef2b3e717748e9e8e3b22cdc226a5c1d63a7e0401e2b01302bda97660a7abc1e2f055fd173f0f3c43942a40e97029f57b541e15d1132dc7f96ec4fc541a79465058eab2b6a6fa3f70d00d1e56f3f26440cdd32bf47f86a173980e2deed3691fa9649c87fe05d27ade4b2b4f66af4f05a20a9741fe3c96ff6035f93c4931c68f66c77c196b9d63447224f31511a1a2943251db8f0fbf1fe232b533478b55e2426f493040f86a953c290c264acc0e28eee5d3b13af679b0bc7a371fe3c15905c52ae9c385a2b840fee767bc2667a90993d06dcbe662102478dc7c9d65f0ed3032e8e7a69daecff9b0a71da504d3753045b917b904e715d64b97ecae3ade3e5aa6c68e345f3992a543308a54def34080107ba783585b340761e36f904cfee1c828b4235a668e572eb1896eb277c26eabc1bb5f0c29d9da796d155804bef000f4c10b415ab3245da42342a851bfe057d3d4714b66cc28cf5ab7c160aff817b6072c8ca4799a6f92822d77e10d06bfcaa55c1b1b6aa261403af8b91c83a195d20eed017d88b3c6d4a9f79c19154818e0e049762bc939fc210c0561e786e2e332b5ec80073930cecf851e7918cc0a9c020392be875f81ca8edb38df3348e9c5beaf3e5f0d33b00cdbf6a7ea06bdde9efd6b6eb3d0b236a05acfd5ba82ac311582a5414a789f2870263018b39db7d726055392fbdcf5ec056dc46c4b5b269fb8150b5c250d8c441f3fb194f622185bf26dbfd716fbba63d0763821daa367dd592617146cf6828310d9bcb3d8c72504a91e801e4e0395668a1145d48bb627970cb01ca4e00223aed923ccbebd0f76d4f5ce5669323abebef4f802b73168b9fadb7cfdc7a253dbfc98d59f65861a5007fb711ab9190e27943670c989e2e30518e29d3d3fc170076723f3f02ebda549c7f34cd3d9f35bdbc8822cb0911cb43eaefb484dedf4ec97ef79252dd65740a87c89859eae03ed4546fcf3bcc2319b5f85b425599a092101f8ff1ac2ce8b9cc5a68193f1f42138f3d756eef0c7fb0ffb22ccb6cb33d5992fdd0dfaf60d01da042510ec8c242d79b9f21571c5509b495b8be2077712e9558e8508962479cbd02e48400fe6134474abfb3ef8b632011d692349f4f6dea6c0e9f5f84a66a264b7e83972b6d623862d8debef28dfaf4b5eb7e587c59f702f59903b2874cddbe982bdc469418254412242cd01f361f99019d7908afb8e9bca40d6df5b858ebc692d4ee84091b536b8a42e3dd5087fda01393b7b7db009de5e6958f6e269736ad78e376873dc3406245a3c49cc3b69ac2934f5daab6bb844f83512261687a3c06c421fad25d894355417c43d96699c34116fb435f19e93398d475e15467513daac564302d4340959e8383b4ef2b58a0c07768b6813d5c22a7f5be753562f39298f54186340b6313f2b182d0fbdd6fb5fa1d76c18d58522cc6609c47377963eff096c768e6d60c7cd8ccd1445c2f4fba064abbd43a22df49a894f79c8d8b58150c4bb65d0dc20c4d845b26fb6aeb23ff181fbeb63c097b0f8c996ec3dc1a5f9c48c8e44c3caaf599c16abccf9556b9c1a8504ef1c8c81a02f0c7612917f4813c5966b51c5d173316c1b3a977d457dad4e3dea0d26116a3df21696dfabc8bd1e6e6d502219334d4f74d91a554a7cd6f4192a7709ee0543914fdb94a767daee8d2a763c74e58252a7137fb1f009c4ed3ee83a7e75c5702929bf3a9d4d76b3c1bcb544e688f7efa80aa4dd9a4bcfac157d0b060ee900101d88a13694b12aa695f41e5c1995fa4c69f13b652ee983d6e9cdefd37abb42a0730b02c8db748f1a06b9417474810728e90dfbe0acb62f643337d8275e1123a08b41ec2e451fa02bb26fc0b588ae0148899ed2bdc30fedc04761ee729cc2f8ec217250d7d41004cff10e0e7bc30e45b690e2e8a77cbea1d887513974dafa613deb014828c9af5417f9234b47f221fb45438d6e3348545963f9c840f83d5e93a2f5832f6e900a53ec11d415fdfec277dfc0f893836129fa272a10689e56932064717b4c795961f59cae5bb8b4b537d7d21159ac89f221963ae9456036e81d9ceb49f2cf10386fcffb49f07ad32257f25d3da2b14ceeabc798be87a7931bfd7206d9a28960e95f8d2c2fd5ca5152ccd56d842f41c74d78218bb57ec0301444f2ff5094e5aae63cfea5ca3416241b9b6b4d41bf89d2840b1dade406d242126735020290f66e2c5cbcd81118a588b9f965dc6b02e5c59f9e9d6aa3601d97483f24d7833ba0f7a74799fec1a828a71818b290459ff58c9cb6119d2d5fad4dc1f2b980e6ae504a5e5481446509cfbfd49ca5baf9d82db63864cd0dbdb768e31d4e2ee7c39ee2751b9396ef940058fc44d278519e7f1358d2288a052e2524822d0f08ac47d3c2ecb63d6cdff002ba0e7c1499853e9824c6c92e8bac6267724abf8f99aa01e7aa77b1f38241bbd4b56237e2774eb102ae57af00e6b83fa71f620dcb816261836c8bdec21abf452daece8c7f9463ed94621d0a120979f9a03d0e06742a0eb9bbb9be789243a941f309d32b67da5a75549bdbe3deb28e9eca6d0b356a1a464d97bc0f2ff32f5b3b578206c19848dd25865171e1872b4d2bab5fe6232b21dfe3b3a9266a39c3c358da52b9eb9a5715ab03a92c89d80ee357aff64af6ec13a4e15199216dc4f88aa10b9f145589d7d338ec457d1af21dc01b5c1b40fff4fbb9e936b35be3a2c817fb7292cbeabec30182725a331a245a1401268e9de66b5c4d0713dba882787200cbf6b4505e9ff7e701a165b8cb98404554a4f5d9548c734dde46b4831cb88b826c6f4a71d06a08a421cd219dce83f29c05425c34da906877d820f155e7e3c78d268e7b9cc256f6544936e34e76e87318934ffa3f801557f765fe4ffb03f6f55bb9166168e08c5df77c609a8298a22c1053f8e075aeded64c72a86ad07b95c7e57bc1d35ea8dec24de94e3df14737dbd7e90c5c5bba456e54b01bc7ee8ab2a8889da6f7f26c8327ea4d12d0cdc556afa916113ce7a18717d6086273bc7e3edbcf9c99fa2a5b9aae5778b28e8845831851c7c6dbc73cf366d2c2aebcc38f9217491fa50a424a5df3edcfe4c88f63e5487a8f60df999ce53105fbb37f300c7142969a550eed9f54aee41b94b1e7e14f55982404832434264ddcc5b17b0d408b77469be43cdad49d277bfe3e7398bce3b2fafd88f2823a974db1597a421584374872eee7769ee17efb887fb952c43876c56fd1022916027c480d16ec8d031df779854180d23d4ea4db914eb5cf37d713771676ca7d5755ccfef1263243945d0387b26d0d360f8020dd338fd108eb343a802663f3e35f016176365d6483dcd130a5ea16355997969c93f20f92629c3aa1dd3312988155ec783d8fd67f21075ff906757f0b28e1ca70f11404ce5e045468e72cef8848d84fd0a1312058c680dda9d1b09d46a716f4f770062ede46953d7da516faec3f69cee9f78a044c0b587381659a6a257d7a5d3df38853644a96f33f6b57d7bb64a08076fbd3535d6fb7a7659d9778f29dfffaf4cb1cb6ebffc63e5c1082dc794fda184af494255b35d2d345c0262459a16d8b50be60390f4087139da2963d12475ee80030553159c6f0aaf0c34a51f7218d1b92f631fdbde93d49f80d734ac7fd6ad7487d739a4e8ead0d58a91be7eb0dcf877adacad2bd46376dbd8064ad582834b7e2cb7d6837ff20536d8277a72b421f63ca151ba7cb2b0a505a1918d9d51a697de27fa5131ef7ebf3b55a3b667658d5c30a0c435f8db0bcd60ad7722a5242150fbeea7e56849f1adf876b46fefe7fad7630ff9083c63a899bb0c73d7af19ef2d7b260f461cd457797414b2c7a25790164e2182bb5b69eec59be4a75616ad4ef32d27e7f873963d0583855f3c34a4089606cef172554eae3aa491788535937f984e89749e161ca8872c4dcd6618db115bbfd4283d2221836f4a1e687cabef5b0700a84f3b5fb43b24a346567f084c6ad5be76afe90b2c66961c01ca882ca1885efbfffabe1e05139b3cbb26dcd30d718fe678839fe532f0fe33e42ac1ea253695ec72676227def0248f381883515ae2fea9903816d066235e50106ba2892492685fa68e705c4de648f787611ba607a22334861688038a459985e9ec67815e0be46300f77ea36f98c1768714d5e3cb9891589622ced3ba60c0f39b22ffe39bc42288f59858f5584cf98253eba69b498e1b497f05f2b35596184fde1d0e4750e69a5576ba8d3e1a833aa8ee5a241ecdbf9c844c42f0ba7b1b7a5549c8cbbc4d3d5e34fa6ec5838f293d2ed961737723171f7a060c2492a02ec9a65556a957f8cd52f63d26da7bf28e95c4ba2f75ddfe2b836d58176fa3ccf7a9be13e1d592003485760cd5b4a7592419524fcca68f5bcb59c9d99071ccbc54e8cf663b4a8679a81090791ee1e3ce080760ed2efe237a65115f365ede413ed522149d3bde3e06fbe26b93d1d6e32775ec015ae0e1fb618eae559d99085780ed81ded1050e3886f6c4e3eb3f67c36c039579e14954d16daf179225d4f4d53f2a602fd6825fad0f7cf95da93baae6e664457062540698ba72c76031c271857c9d8de5279ce93ad5a951fc833dcc7c023b92c5d1824bfcb5c3feb568e83ca1fd6834c7b01945bde6bb15b63affa120e1d23d8e9ca6b34982aab3ba54ed4a3ba77cddb55711d7b36c1e78ecc2f7de8b3645074a93017d2dacf17763953c423c9d8a3bdd9a07f2611619d856c39f6eb347c24fa5de8d6d14a882f68bfcb041873637e608052899bf84632ffdca275ea5b86aab87c59a3b8e388d7eb06bb1fb220453f0823d782309cd6d68b581048f9a3e4cc42252d942c9c45344e6b95b47af47ea5cdc426fed2c48fce81a426ee9eb99a6adad4204fcc46461e2e13e7e20fe523be4e972d8b5c35bd3275972586526c25da7b4adc82590a454975ea5a34afd733b92ed8744ba89c06b27f45d30338dd4ad88c19ce73f38a0ba2d38f0b4898eb596f782d2fcd34e45ab70b38b5965904caa351d37d7e999c6c3852679beb68931224a167ff5875cf9dba34df69b28f3579846e7c10d229fdd737176cf2e0b08f42e6289784c03c4b2fba1cfa4cc05a8029a869849a5b30bcef5f0f768fef0964393eda0d8d34992198c0536c941702210f7ee9135c117983f187e832251dec97b7d667b466a4525c317a3dfab998a2106132cee1e50c9c0dad7bd0923e2ef3789eae7bfb97538bf20b0330d6ee0cf4edf8860d1de1e19913d7ff509ee6cfdb8f962b09cc5525a4da469a218352a37af1fd9e08668009dc419c760e3a51798db9e06f532793276f719c082f54f8b2411a04142292e48d8e1f693268e2015b409f7edc683fa1ae27e0dcc1b8dd031b2ec49c5806e46ec9e3a986df7a62f1020864579cf4b407eb35e609ddf07ccf8f99049073735ec309e863f913c0bbd2560a4a9406f00632b6ddbd6dbf984b45c6092a98f76df7e9d9825badf500e6a28d553df20d8d1edec5fa48e3cb49d07948801bb259b1cd5a54b5af62780a56079caa74b24f6ad1845c6e1bd0a6e5ff4e688dd17797556b74f10936a9cec925f5e5cf63328eb7e13fb4982fcc69ba8b25f17c290a357a6899db59d6a051da45c2591584c61846b8ad799a61a62549ff70dc5ab11dd3c4b6a51b3f7ac654ea4ca7979249c28cdc83ccff1061530e59ef07f3f3229c99d5e6fcaefd4dd636afc08a93821f8052df9b9ebbd26be36f029f6dd32abbfdb6f9c405d9f5f94753cc90beb3954b4a9d2a65b3ca271403726e21660ee7d562634a723584071a74d34c5510e83106f216b3affc67f316f5faa0f6819d25b6e263fe5001399e848257c2a80691f07515f11adb75e57b3894848581ef3b5a6f0c44eaa90cafbc703538ee3b17a19ec8571cb9dd88beb27a1f3ad824c59c0ee45d5ab75e2b45ba0dca81a5bea57440df3f711716af73072f6509bce6e01e7ffe05f6a9c9fb4412aa7729ec9d207f687a8dae7c092efae6f353dd6144ab8dcfb4af1b70a300fe06c90961b89ddfb0109e18dfb9da3a330a1fffe284a6896c88ce455b1c4bd87410c25de866a3a7aa0378052b0f1a0d345718eb284f81034d3bdf37d2f4012fbc07212b48bcecb0f7e1a450d126bd463d265014244880d12533d927f841ff538e50d80c6ef6946097134a21fee3d0874463c040169c638b862422f1bcdefe0a6f67020601c94cfde19efd3ded6172433365efa315e3dc1960b463aca0835200afff8831adb56ce7c91f7b9d491972d7ab9966a3effce7cd7ed459090bfec238d4a37f2634251a42415825ad3ad7bcc739ef1a4e4e73257d32a98ed18387f3be18e273cde81f7a4a70a60803476ea230d222c75d03c73f043106f04b46aad8ac7ebfdd08f8b978acc5ee661830419a284a15fc0b7310ece26bf890b5ecb3e19d0ab23c42b3c49eae6221b6d73455207ed03bd1b9017d25003f916cf93915b42e13e3e038ea4e033c0cbebdac358bd9d838174dd66ee43e31d414554a413dac9209bc4f6560154827cc115b7667d58a3bca64bacca46e185a60b288d111b49a7708c0b8cdf430b90c7745923d763aeb02de5fc668451d91aa88969efa73ea057583638579ec0f1e4067812e610739ccb3e1c3053ebc845ccfcf5b515f5bf4f3ec16d5c9ab389ce3726aa58eaeaa4f4c2dc903d865d190848231017182ca82f39947ffa75801ec3a21f3b31f2c5287a709f7dd7a54c6550e57ad905193e0e896d35ff31cdedffee250cc33f4b70175b72227876c5e7dc995237db6f2109006911ae44cfa18353b6f6e38996bc897fb22b603c63e6d7a2311780056b30f5566054a826caa57a114d333dc582670693bc4cbe5f0ce17e62778dbda66a2b247f00cf8b7fd264ee89acb5cc126188f0e3ac01c70442ca28b4a736db2c03acfcc4e492451c7e455adc3aff024ff9e7312345e7ed688cc7c78cb1215f500ad7058bd687ba365b6dd43e790e38d36cc5b89c1f079713a0a0e1b3b05c5506f96918789c096f958667319b464f18b491cddc600e40f9a21dde14eccafb4389b8f23768154436725818814246e767fa4ff39617fea2df28c700de838f7f4fe58cb76d0b9e7cfbccdd677d3cf7a7ede8aa462bdd7ea6bbe4134b2ab32cccf2db70fddc027946db5dbe68aab0bdc141038b3f8288373e3accdf12afb1f6778724a3e9981bc927692483952f6c9aa33bc8142f64777efcd6edc799255e2c480640afaa0d05a096f1b92b0cdf01baf5020cc151f7c8c5f3f78f4f332a11bbf17f2f2e09428f03f8f8e7747a530f9bbf584a6523fff90607ec4495d52c28c77bd51b0febc17a5b009f352d21f7068cee5f4379f47812d8844e91294b8b4f69fecd16239e4757b6935705ce821c048644e16e9a13520bb3469892886a71c86fc7d634f2e9d67b9d78df4e9d4ec9d52eb5be6079416a8f6421c978a75f1c092e6cacc72e90e15e70e9eba78844922d19a11e1076235a650c832c238c8568a58909df6e2620713ab9a11d3c65f1b20ba1934833e123bacfa7e8687c45fa051b44ac98b6a18e9f3a47b08a40e46e06841fa37c37322773d241507fcd39fe1a8a92dd10ec7ccd1e33452ad7d57ae8fa614198b75cd416ba2e6a3ef8ef7940246c5f59bc810d8bacb587e213e1d1a6f80ef100d8cd8532ad4ef9ff68973b45f93b6e980b74b97eab3f5418b921f03ab82f8f7d9f6dac9dfd40658c6edb04d684a1e7032e5e7b456149a0051ab940cd8a0fb2ccfcdc0ae53b75089dab4aca49c380d18e7e4076f252d92d577b6c56c0b8b3e6831d51e3eabcf5016c904bf71d96a6f0792d4f516a6dc5e6a9374d5f880ffe9fc87c5bb9326b10862a6e410006b0ae79ca980d440fa81d558d068d2309e35f7ec0b115d99b0ad8bcd9fd7a9a205516877ee6c1ff8b9c92decddc18208fd23f45279e4512419d8c015fe3d5549334ff3b85ec910d7ed7d1369adace2a986c23e38c5a1cbded04a8dc1019f895e3d1d7552c12a14513cf920e96f0acb4a1f336753c95780d4d1a1596fc7697a8fbf0740441df79269740fdac16a4054e1961517833a3970996829ae426cc9ad8b535838fc536674dda7373c98789fb73307ed9e9516200429fa69b3a5022c8695c40535535b3f36e6478a6c7e442b16576600af538152eb15f53b10511d65c78129658f6380714e022ab11fd2fa785312052030dd666f7ffb6efe8a83f627d6bcb6479030b58d090f1609316c2a683fe9c0b788064f671ec2b80fbec361cac9f6a103d7a8c42f00a387ab65ce941a4c012d05503b966a2dffca174af9462606dfc38d92a5dfc2b3ab287e2c78c7bbdf7d3253306caabcc6d4d4f9bc20578d02c601b2d760c9267a40bb452f444fc5f55fe8d9745579275357b15716d06018a1ba2f601ce557e14e60aca2b85472f0ce0c06efe55055a83a7b8a0fc94f2150953c2f237c141ebabfae6573d516fab64be60d498671677a590dd423b5d1de5d04ca0b8247c4dc670459db095a47b1b3a42d419ed4e5cd02d036325b006ca5a3a1f7c59bd56c5e07aecba0dbb8f7c5ef48d047a6069f5f953470650a2198756f060c312bb7df957379998f7b08c639b1a50f917991c57e001e8633b540b9bbce5a08b46a240ab3855b81f030a013601b099a645784ab01f397b0fe9d7a120ae8f29bd654848d7eda16dbd99dd6105f83571564fbfcfd9c00fa06c4dbb1d970f51da4e4d8bc7a9f3d7bf634bbcef5eb1d9d668bbd983ab3e697f33bbae6c6872f85d9aaae4470480e2876daca195106761b1d16f14ced11bd8821c688d7b68db55d805665c8d4ef8b7e1859c065810d9faf4c73ace9a899ec2b9a696da242807542466d89f3eb8678224ca0717ae5252b6045434111a54bd9ca5e1cc5cb4552fa094d4e0d7fc479bb1ce13ae50e3ab13e58aea5dd1dbc72d079a342deb9914301bf498051275d2d3e8ab39891b754db765367454f4c0601b3ca1a6c8d332f6feba4fda8049f834714904beb59102a7ab646a2a078741ed9153e30c0bc94c2d90a4a25b1766aaac247ef64a2ce19fc740eecbc7ccf623b3b8d489a30f879367aeb5f2a4de2c972d796142369a6689dc3d8c5b22ce460feecfa1beb10340647572b801d9f382baca3129670e0ca3031cd45751fa30f540a10754204181e2db3193bfce70b31690cf5d6a819cbbbcefd10d9a3f5cc3f4ac4eba96ed99ea3d2dda9e2309019cbe0ee79dee10feb077ce7aff89cd70b784eec472ce90d72283bcab220f366eca78ce12eb59b65e4b113a3c857189fc09344905f0423efcadc824bfa1eb3a58640f5d282e0bea5507eb689c49dd917a2e39ebe5002c917fb4d79121eb64e18a3107ece42e353396d53f60088904fc014a385e6d2fc2d606e317a8159003616e46da242ae4fae851824493b4771806f06810036e02b474e398936713cad189dfaff80225b0bbb273b3da6e34201b016e7e33b7d7666f281d7283ebbf500e237a724c2899271551d2eca29f63ee790d8d37cf0b871f12feb72f9779a146985d520d5e94c7d095ad2d8e19c8af418e62bcf183ef5149f508f9f1a320e01d54c1ed94f83b994b07c690c660e23672df45f887298c7053b6a2784bd8a054c2e7e0ce3a62813c37a54ccdf2ae6e49b5233d7c77c34787756c48e1788c148a7e650b36c8fcae67c32ea026302273f00e812e980725d3480ded9800ad47f11541a8fbdbe4c3c05bb2531bfaab73db07b9f7d07126e476ddb224e2e55706ee160feaf3c1d067c0f07b1741fb6c81c3d176cba9eba3b8f0d7be825d67b3f5fdb8afb99dbbd406207200ad13a4a034b04e574924188354521d7a9d653dc1e8aec7b82883f90247a505fd0f8231a3bcd8bfaf39b3c0217a788be7f614d0adb98a21dcffeb3e8aae2e3550ef35130017428cf208114935a0a5c88613d7e17658d5ee2e606ecc8e16887951e925dfc7e41b9a668f3e9c39a7e8034d8230ddb35ff608ee41ad44f8c322a6808eea5e5518eb97d61e67634ee8b6b88dd34150ef76695b3e77d34ca8a52aab977d7ebf7713ec03640439dcdbc74f2afb412986ec9597931187712c97412ff481b32afce7610961f8fbdf535731b11cbb195e01234f52eed82c72468842722236d20345020f760cc14444d2b8ee096b16ea57eb59c08dc792214d1faf0c107e0953696ac550c6e4bec5f0702d97d31e00f2fddce05ecaa1cb6f4f67c43d93fdac6c1769a60a11fa8d2836824906444f9fd10899d3f6774242c2f0889203448b49a73e95a8969fb59bc0793121f47153c1959320c6c48a4c1a44cc5ff4738837b87369b2479e34866fae37ae80096e0743a00c9d5a79cdc8ec287c237e3a306a5e6a1cb083ef4289bbbe01f9efff629a6f65f272b44ec6bfedbd9a44e3ecbb471bba5d030f396d8d6fe717830dece7d2d71eadd4c94781c488d54dc11f2464f0120717dcc1364d5e379ce1075c3f3ed2258c1fcd9ee6d0ab1d1ab602c56ff8e3292a5ad93286807ab8b2439c77d061d8d7568161a823d1fe07c042b811ce25c753cc20f0111b9efa99b0f75f3ae432c03c007a2cbd4cc528e1f1cc0c7790ef5a08c0a839d2546ba3d71b1c37d041f418f64f430a1065766f74b59679512c1c0c05cfcb440a8c901b378070822355aa7a6f61c038cfc57161c52f0231966f7b371453d194370774518ff2ca5f6355ea616e9d48dc5650cd3b3b80936d8706af439ab851c28ad129dcef82a87eeaef9becca886d63dc717478310645caed661bc34e0f6fe1cc23d0f7e8dfbec5a6de80fcffbece2111b2b95063e452035d1f7f3035284afa99c4d2f6373eff36a3c734c7990ad290c6e397a28ee8230394d69565824794e46f412892113603ae7ab0aef53a00387131d828f6e9db07ec4a32314a4416fcc1290a7e53ddaf03d12e430e4b3ca376342fc66ad63954ac04684e6240f2f25768edba80cf4549dfea1c7d8de0e91151ea66a7b8aebb808a5fa9a4e3ca377718f2856d421c022e0b55494af5510372fbb723aff29cffa8cc088a0247ce377a47a5d5c51caffe1ef9f03c847648437c0dfebec780e2cfe488955ce8b5ae557311b741a7b4d07625d504da7b1001173f5cfd639e38cf1199e78115a223bee27ac1478b78146321787ba377fb51d438040e5a5ff24fb5986b0ab4fa24bfb995bdd847a798b88c27c7437af820910824e604b5c331941d2425620f599ece3c1b48ba979c3a72672e1c180c8958ab41c61fc2cddb9ae1c1ebe4756ae13064ad36e9d9542a226a65091606f8f24ef4e0fcac31601648a0fbca00a015e8724fb13c28b864b777f2d9798dc50358bee3a9d77646abb8650238a3c5ba788d5635a1be4ece9345e49f8f0f391d126c6801afc31c9257d60f219f91449ce5b5ec2bbe6c7c9c844ab38f3207edcb3a8d83befe6fa52ca88f170c23f7487983f79ea183f8840c25e2c5cce857824dced71601881408f0d17d89f1b03dc1bdc9eb3e704b9ddc65fd5285247b18469d4e0a6d4aa879f717d6c3d8148f0225d19548dcc73a1144f8def81f825decc2f043e42345fd668564c39b504739cc370e32eda469d944df18c883cdacd28d062ca09199a860d42a5ad9a22c693997a60593c4dbe3dbd1a78d85949eb44b78aa7d2ba778448368350d449831ecc73aaa8d485b61e8502a3b136ebf2a0f4ef835f012b9ec18d4bbb043f54d1e2fa1914df3534fc29c038dd4cfb3ff54cf5f346610ea29c9346e6d9c53b78ca518853de1987840176ce993fed0b5e848f6028e0d70a13ca4d111dbaccce2fb7e8338024bdada71ac952b1585045fd15790d1e3061b20f51545c6d8552be7afb3a557120de08343e910580109ae052e17defea7aa0873c5746b9b7706458c59feae3247ef21225ecefc0f297f1ef338c0b550c632364bcc4395c47355e729db8f779121242f6376860a96460edf9706cc05ebf8975925c667e95710539bb565ef45b8c7fa5a0f8d3e68ef9c0044eabd7257de767c35f8edb7856c855af2ee84a8e70732f3a053a3f27b0d453d50e76c8725e107af9d5f8c7efab6463391ca855ca0894c54d335f87f1c92694d61633602a92bf04f22531b04c1603e0e707f3c4ee9805e26c0698a6bc8bd0ce83667283dc71ea1dbf6ef51747e7cdd28613d11b5a68ea976cfdbcc528c61fe9739a883dfb1bb1a4e9e41c5f4274c68be08821bacb6c3884eba90bfaafb0b391b3e107cadd279db30c808fc9ada9334e648ae6b6a3657b845297b47cafb55a573d549d77da58a7a2e032d6d23497f206b2ca6d49da214a09c145170d0ed2b265649842cfaa75acd085757c77dfffa187e4d474f959c94a6a9906eeb0f2e209378b703a9c65a626d84c560939f3cb63f2f18b314c559f4e743dcda22b42b05f9548d1ec02bea7d0b72d0b5511459751f048551b0bc9152b506a8de6e4a8142c8e67b4002bf9b42139340cf5f13c3aa590b9564155ad19815f3070957b1684107a0814c5d920d00d81213d6470c799be9dda210f721dd5ad34c4e42565859eb1dd8467666640267e62fb66d977256be6332d90ef194078772f37d2edf7a290ff524504294c3b0d7148a67d5246d9a0d4dd705bd249733494db6adb4e9e2956b672bf7ed44e3f9a3f124f3d387f1c4558f05b5565dc09b48c70e0648b18be6f06d0a42e5181c6821c12b3ee3780e339fb7776e2c02e1f0677a7342720a0af5244e739b7e3045b79ff2b8dbfeccb5c05875bb9d4a5d49042d7dccb5bdf22fba72127a614340c5f49411bd5f7fdd7e221c2505dbb400813028ec11dfef91a1c22e94bf7322b03a4a494e739a3f559655949bd40cc7ba2a900f0e5be6557f6a205a8e2e353e66487024c1021a1c993ec93dd9ab01ebdeaa1f532154b6b637992a69c7c7e964dd1ffa1b9ec6c821cf2d9356a88109a34809ce0d00cc06f7afcbca14bda4994adab0fc5c311e888c46b3a20239ee52159970deee0a0d9737615d2abfcaf8101fb31b612f59b8f4b1477b292ed0cf2389440defca0eec4edaed61238a60f9594a7f941ee1a5ce40439bbab4701e4657c54a65e283466c3d264965a486bad5f7a215a19db843f882cb3a9f91fb666fe681bcac956e2b74791aa0f92d914c9f99fa8f2c3ab6f7528ecd3efd0dfe52e6be05222e8c5607aaec9cc486de9d7e5b1fcad19dcf6d959148ce39c6f0c7ef2b289fceda2cf4ebaf99fffe24ba50a0b2570a75a6872be77431ce4c269737a13146936ceb3cd60a86b5280f1aab1f4540e1c6a7807e061d97a8a52987f42cf2b11c3086490ad500d0079ff8d2036ed151a6539f0088257743a7b31f1aa93f8c66d93aa44694045c5e45432813d9731223a97769dc2eb0c62dfbbfd4eba02be3e7d0f9271c1c7ea187781d438aff3e422ffb1df3beb587e36dbf42436447aeeac7921bc412d96b9571ee1358f303615e49925bae35e6b33b23871315a5e8d9a793a291bcef29075f9c1df9e0b82bdb3efef6565d4e5d822cb94ae388f1f702fc10a4cb732cfd60f496aed3f72f58d1e4ea3a1cffb76faf5e9d908419a5fad6c04563cc7f3b761c4554463948f085f830200e66547d4896718247bbf4175a90bf0068f5ef16f647cf9e0b6406e1a9dcd85bf117e96b853c36b4608bad3f62f3db89e4a53539a143a952355746700561d7dd744902d30f39c2f6d58442f728e960fa014fb7ab9c0ea9f41f3f7d0191ce7fa75014da85a93abb390141940f85888c17af5f5f83c6cf3e1ac28ee8bca0c51dab3f2fa0d75776ec2ce26c2c407d8a380c4d824516dbda2e67f18fb53a9d9723f8609e28f29af977bef5a3d781f8821fa778939469daa46e2807d3652bb2d9bd9ab96569aa3f42adb9dd39538a17efefd9b4a0fc948e758c1b4fd2af2d24c6e6e2b8f6d57ea79feb9cf05a281e3246bef7e29565fd1f6a09631f0f494fe566f067eb7d628ca7e6a595173f30bc3a71d4cb43f0395e7fd57dec3a2b7441976fb6eca8265fcd8977376a75c3c985d8487bd17b969070226fb673bf78d2091f131964b5a964552fbb150a37e090bdd04d7d15b4a45fef9aec1182a60045145d1aeb550cb90384e326c364b3c32d8aa8053dab2860b3232f4355ca1e6e327447fdf9da0ca29b0d6e5126451c37cdda6cf9547b46fbc98de5cd971ed251c7d6c2392552ff1642a6ce40aea05405dc1e212800382c0c14403a291d57b5dc6feef2db1c68ad65c6005d6fc73f8a84b7b3315158b47063b442591045a52e1bf184a3d7d2ce770881294a5331cb49275df75fc7104f377fbfedc2bbc5dee67a594484635158c43f90d0fd380789052ecaac60802ad4ccdaf145b9b6c575244dcdd18f677f69ea94f8440efbc87e0ac8f1883c0d5fc5cfa15d20d1e3f24c242f634fb0965b3d54d6d833aa7fb48a0632ef9fdfe5574c3dfec956fc9f4ebcc5c06470c9b6b5d1a8a54e1f0fe225283c15f07174c00f6ffc37f6cc30955a88cc66b149689d4d1f39b2c733f08ddd0af258d6f381d9c434d2777fec073d103e16f9b5976fab3ed63bbe08ee6d70e59cec0dcdfc3b3f3c16244e173190769c5b4c978743977ba9dcb3a3f8dfd043100fed5547e40e0a84e84667109c21c7c78d2aa89613f22db3aa648239b572411144ef5e9f40745bc1eb3a1f498635497c920c591914f86494971f3280dae3ba03be3fe1e1e312f1ee859f6305df39dc7ce039ea0a22643500b7b55ee0b409097a4f5c21355237e12567c721e1d1945f4c3ea1fda71579ecc6b2d6d4f261ea7df25364a5a75388d93f6240b4d54b21d4a9ea1a5eca24bdcbf66e82ddaaf02793fde941accd729c1def051a5cae34cea71a70189db792bbc21639cb56d12ef9f43536dd06b0959bbad557a7118a14679aa7581d218f91d43f38ca54e2ca7da7e2232ab88ee18ce067f3e9894ef5ea25f00846dc121117210a347e1aaee77bd3447d4e5c4d3488ba93e8a794ff9cd23500492cf5626387ccb5b2366494f853f03e5c8f0aeddb4f9134d050bebb03fc54014bcd56acd868c5ef05c062e6a764ed2ccbdbf113808f7f026940169259c275483a3bed8c0f609e6f489a76867d5edf8f208f7846222b36ebbf8d98565b57e8d9636a27502675af8197985214c6b84b192fb5a30e89b1379262da0f14444b300eb365c74561c475d75d64bea6583d36865820eb6896357a25289cc643219fd59d2e728e1ca27fa9ad346ee9dd35991e0c389a65b49b926deee133d456386ed7607fecd907571b6e435b725f7df06b41308cbfeb2b0adaa8a3a97e5490f58adbd691e82817ec44848f08568c068956b399e6dd966437f241a1cf73bea1bc473bf0b742c518a44c601caec3a679ef8b94f0cce5418091be6c1e59666c2c7ea570af7c60ad0c4e8ce25332ea26d933cd50b1230586cabe9b4f99c0a0bdd8d8c282b1e32930c97c84d5437b050c9eac25113f7d366d23b3fb521b1b13a04d78e8e07da2105dd89458ea481e006fd9aa6cee0679689f48df09e9f1299d66a7b552be9d2ab58391644e24b0f3d6b8feae01e17cd60932df59de7aa606a76e1f3df36763dc0d427be78a931dbdbc574e406631b78b9411c1216d32b02aeab0ec49c26738ec979e819bebc0f75f96ffb0e8afe1a10ed851656d1f358ef55e63ea02b764270050160d7e1138bae7b841a2f6abfe0af89037e027b21f892cf5567a0200b47ad0de3b58b8914c9fd421c6a7ef9755e5021308a71928310808267ce8513dd644e8c5e842e0e61d743eca756fc949a62e307515a058f709bfea00f366d726d168ec9c8ca81f409b81620a9fc9fa0c356209c88974f0e56d041c6cbb82c13a1cd21c64d7ab3f5c076e1c59103062e68ff804c399b13b92a5b116d47276cc15ccc8a69f311118219955cbe4c1af67b29f70f6bc5b28a99d7f6facb6fa09fe6cb69103d92100310d325a813a506c2c1e2f0e1f43e50a5f1a7f9eccd9c4876749a9fc031cda86b3a5e778446a72f37c4cc31705c8d224d4d431bece49ce173f7911945fe806f87fb077df95a468f366bc806cf670c453b770685cb2b276313acf7711cc0bd7593f75515ac69454341b3bde67f559ac4eaa11e325a166d89eec089f41782f6774654bc3b8aeb7f55ca9440b07d0541d1ccfbb9bad662f600bf537a648aa308c24c22d831a065d1e07cedd58962480b777bb0ffaed5f7299502398ae4f5412d0277a244cd6872fd7f21a1767187bb8552f8a93e4380690cd42a9f54435d4fa678dd8412bdce9d47fd378a41aaff9733f12aff516708bc7fd7410c66990df6f5f5a593a7195cccf7884f03b9af24431029d636439d36642190e95dc59e528de370992692ded071e7acf2459c401ec555de0d59123a48856411bd713ec1f54e93c444be3b13e47819ea119ba6fe5d3dc3e0bdc63a1c02a695a2e74176e93f6f95194a169275d232069ed9403be810bbc8f95d84b2c9f3e90cba78ab7726af913d77dae35b47d9dda583df48532cd1277ef9a786b6067543a0ef79d98d007d692995c347aa452066d560068d43e8f30e1b1d8a642520d6e8d3c003349734fb608a2c425504e0d5c375465bfe6b314d24c729f451d8e0c1b0e1c941fb9e4c55239e0a2d7d210c6773010d2d45de9038fd7f44d5c27a085adadb5fb563c2e041d205417d6d2cf1704871435bb08a79e4ec51d37a150809d386fda091fe2f3b0186df3b5e76c492d867c90280cc2d7ac843e0e607dd217743abd15a83ac008e55d13358d31648c101afee66fc086535670ba173906d5221f7ea7f50fe6041636d023ef4394facad99b7a1b93d093b2dc8473949507e727cbfac1dd3986980545c0f815f4533c6517db8fe73ac95b2af2f5fff0929a363b6884a63ae91b6144f35d2516a2c1f0890a30f5cc7f1671069a0fc852460a961c036d9269a3b5ce9f64748ce64109e7ee28a01b22abf37f2f92725c5d4dd1fa76b138be4d851f2b420941a6c6e0ac984d459ce9a3afdd5a1fe4cbca3f7ea9e24de67df12db1db3c5650326e7792537fcaf172c537a949adc7d97f7f604c9476a863d135ce0591c3cc66f513b7ef6dd26a1c88856802dfc1c1969df425e1c5071a1e829c0f66c24d88800583e96ae638b3be05c19cb6336428078f40f28b7cec6f946dd6d66af0b666dc408dcfa7f703ff5edbce34cf15d6a5c5c6f62868553cee6f3fd02163efb8de331e3318319d07742d78e3dbbd3a647b90a10fd3a9be62089e16294e5be605c49fa03e1a0d5f51761a87eff6d4464c237310810d2b5ef02a3184c89866b0a8d7dc7ea0804ff64689d6641b7a77c675735c1e58b925a56b2a623eb4eaba096d8a853fb7116b82c6f861fcb8353caf7d909e4f476c27021d85610727fc7cec29ef4353a2a1ab33146a7e4495bd91b3dcf498826165e62df93b2f958e71f93e7e1efb6ba6eb8f1c0c16c439cc85a5bbc224333cc877df71e0fed58a87aa33990ccb83dc75874d57340cc894b70fce19e41286152a23cfce2fa21951a1031528172b8ac70e15dd862654f56c48125005d7b928a9c93f99b00e9b420fdcd718be5389ee6c0219443e613eaea2a0f3cc0ad9df860f2e9025f0d743e63f626925cf682c9f9722262471bc54b04262030c207528ab4665678560ac213e2bf8bd721cf79ed6574d7b1a5428a86a6e8a2ddba7f0b14ede51c256d9913039995e006299b605f6612e9ca007e9f47c67f07f7ac0988dcd040c27198c30d34cfc1b4990026384f10fe6f31fba108bc1c846c5868f08ca2dd66a909cc7e49c9f6650f09a192bf0adac11798e50972e9f3477e06af195855ead334d5832efabbbadd06eef2f3fec073ea71bef0c57d53f0030638b0f22ac3370dc0af093dba31de42ab5ba356bb56987fb6d7a1595394d761f9574e6c9004818aa451a7c0deb971c59bb5f3b905c04c9a29f1f72474a863323d33f27fcde1ea129bf59dab9aa951c9d6ca257c8e3eeff1c89c8d4e3ee9ea3fd24facd3d250e98e6a5bc29a3f9167031aeadf5094375be96def2db0e999e0b53d2f91fb681f16388fba8267cdf6cbc87973d82e17960955f21d5b598d0503034fb9ba77fe6dfe0823c3b9e8f88ce4d9b15710d1f10fe3f3315ac48a3f6543bb52fd513455f043349eb7066ff517ac9dc8fb189307641abcdac2ac9ad070f42c15992a7289dc8c3c943ec8ae574c4bb25c8e4f495db74d16456821f08a7401485aea120c8f9085ee06bb7ee9ad983afb84afcdc478539b2c417e6616a833144206898cfddd41cff741db8c394c2d7a04f7278e04367a59d51fa33419a9d9325d0884b422c1b62b408d7e78d8c8b2cc10e165ad5f76e625ee08da93e75ef036844ba86f0f5f0e22747d28829735e6e0c9367d1a585ebd6c20839380008b1fb720bed9fdf5cf2c83fc3c3d46c61c8ddeea088950cca9d8624c521cd615d9a08a58deaa33885a6bf51f242fc4873ca02cd2959a7f0d8eb953c83a9decbd23dddcf268cd935252b1faa55632fc306daced48e9397e93471f95bd488d6ad9a911b84b3e082f845bedc5a4b4ea4cbec65c902a9009f5aa257a1473c1e1274bfa5978620e49866263527a5bd334ae806d5c84c57775b7a235613943200f9017a8bbd3efeac1de29dac22830317b0e08fb3aed3f1c75632906316106f77a221e9a1101afef58e7577db388b740ac76f43ec3963d587163faa6a6a4a9d9a90e233a3347041d205f9be4237c755c621546ad3ab97baa13f11c87d08a530e39fd7a40d40e4a760df35805a9871d9f55e64410b0bc2fc48d212a7487efe3fba0298363357054a29203bd1e005da347923b91e4659a70ef8c0b2900e6772b9476df3e90159a4135a7eec89de99ef678fce587e648ea3757d9de3c8f0baace7fd5c4292e2f51eaaf0567ef8a5a5bd18f0d2a0f4fc4628c35d7e410e4e53c14c567d9358fbac2c6b6dde94960efab6fe0fe2258eb845f5098cd90a17377fe2594efaf9b2b27ef72328cafdadae73cb1542318ca29fcc6ab2a83110addccbc4dbd8b9938eb9f37e5dd0ca6c0270f3ea85048a56567537cde8163cfd9776c5da7281e7aebaa3d728875e3483ccb9519aace2f944e3cccbd6a38dfa7da0b62ff6e1ff2a9a1376b6feb8a184cb63093dfe5b034879653c5de200e4080d0e52ca0d088b531b8e098b5cad95c6410daadbc9f1388f4e5aa023a53f247d331575112dde19fd9c1ba8e88b1ec649aa6ae50962f17bd4ee13dac6f6cf5a6902749423daf46f0efface918f4ff6afbc612bd462169181f6e97074202cda708dd7f05a1eae2aed97dfc0745a8bdfe683c8a00fc004cc6ba70c2b2f94723cbda674bd0da3fae92bb0cea72be6c54491678bc4cf2af3b2595ed9b607a14156936ad85a8415ac984a8c8f5d90b1ba2d750b2ed5a0160f74a25f3ac333136848505b9022fc23b07af2907e6245e573f4d52a5d0b2fc0d8859aef243ce9f6200bb47825ffbc716fa0024814fdd61034beb38c8b6a994247e6d6dc6dfba051a21e8bf7ba5d56af74b8ced14b1059438213274b62c9491dbabb7f80fe666192b466c2ccbaf87ef9c6b9b7c7c2037f9c64a474bc4fbedfdd02cd2250479f66e1f99a0c95f101e33d982734ce3ff2433a495b83ab4103084eaf8603ccc1d1364be4adb7ca57250e15c2d6a9ac48b76e40b1883ba1abdf45dd85acb07f33b40194e00b6c5709cda526b7fc18361dcd441eccc9793663ebceb1b7bcafab1ea50be4e748af58e2341dba513909f54d6f8d2017fda101ab0665ef2f12e79b4e0f9c951052db077b348acd64c860242149ed7728db51db90d3be9a539eafa41f483742c44ac3559dc16c67a9cbf82e865a79e964c55065f63bf3a0ab903b7c78a1c06eaf21b082cf791d8a08760627d650f73460699c9f263c732845cc5c29d1b55335560b29c5c57b9ba3ac1f85acc94854627f89de5283d01216ced6f52b60c34e5c6c73764cc8bc8654b71ddb0f81d1a33a91e28d75b019f1734a4ff85c8fd9d7d54a2dec2a408b380c19e08213f24f5cbf37f23afab8159e56ea73cf2154d2b6c0069b2541f3511a73825c78f151260d93e3d75fc5970d87f339091634355c9fbb529bfcc626a2136e2522ab61fa2b6b19b02e7703f271e30e2872d022c4e64ff883849109012a6b2bc2b166eac3eb3405507d68849f36e1dd3457dc4eac4657c77031e0c71825bee3990418539f8adc9e0b28157d120f891521ba56180dbdfe0d06ab34fda3b4c3231af7d29594eec9d43ad20d8cbb9b56ba77d4781af4578a78be9d18474fe5a8a176e166bd501ab895cab2f7a194a3a0d4f4d1071b684b7b47bdcc07c710e5ff7bcfc89ad8b64e3bdac019f167e4f1ead6f10b7c6085d98e297285f40c57940f07f0b1775e150f93e6189348d768ed37e2bccb83c45efc8cac21b53a9d9aa23bc3c6bd7868a8e74e056c0205eba6b1ddc81410d3347171562a9c37349a8e2257866dd8def0f28c7aeb99b41ae630f2df695086d9617fe4540f56a4786f39bc1e3652e9b5ac926f0856093f27e1fef8c88a0c4192358f0eae99d60081f580fdcaf78f5ff2cf55b63583e89e099b7bbeb591c7544ad01fea15b14a830688b89d88d1903bf60051ffa6f08814debe9c40c7eeddaf3bf4fccca55b85660654464c3fc86c3c580e3afc147681675b96653f2935dd9c87af52d5b66a31f394dde52b3b588a5bc8afdcd478a7d16370c3300d5ba5bf0b6274424d0a676b842a58f86aa0a24f6d4f1618a1d5b86d9be1af215c393822cdc21d9927935cedaa41f1614cfac0ad53a0bbb3739baeb0ce2d9d5dff4695178b8473514d78bd926950a129b77bf6a2f9505b7b82b10b39e07a16022f4bb6d35fe6ea1ddd23e4bce7f6247fda4d6e6d80d01d38a828b9c86cd60812c750e8ba88270b47efc2b5b9a98113305a0a3f1c2a78916cb4e1acddbb758a04c0b5d54439502d12007adb323a97d96b97d2d5e4fef85daa7f48cabb592264429ffbb41cd4d7f1ec629681be07c30adddfa3ab23ee2078390872b576aaffc15074100b8b42dcdeb6e2d6318ddac24028c9d953dfd1a60f983f39562ee62e03070c2e05c177fb74d3df5b2a24c28761c3e830103b74e3f3fb953985c6501c26809428a3cc7ec71c0c344ebad76bd34af7267c48bc254d6b068f1e8a535ee258e035948f635b34fe071bd32ecce161d266bc21cd88757bb8faba30126f2c3b3f359fa3695182d731dc68a7ee96361a03b7c8926445a96b41ab18da5fd06ac54b5199c1c1b9ea3d05c306a38dab776bbc9fb0c371184cf2ea51c53ccb1dbbf2dfcacd6166f9b27b560f240835ed3d7d0122c4cca0f9cc8ff76e75e58bfbf5fcfe313d188a3f1649c12f49776e609d055da998664b9b428a6fdafb74ee25c57a103298ac45a3ead1df13b4a859c0e7b430c562cf03bbbe8b9eccea327d4fa0e6be0e2bf8591538e4d6244a0acc75a62e5db753c8fe3c80011a620d057d73edcbd16b671b54a3466be2334e67462191d50afc2a35dd0ae76126a4efa52821873e0d9dc4b77ed6e010a22bc0a246e76655af56016e2d2efc07d9356496dc407b4a39733012e4f8f5aca22550955870b9ee8074410ed57a357b5834d3a8a137523fbed31e84fe81c747f033f86bc8ebd1237fa4dd1ff170ae5717422806a2607c0aad3724b72db29aac6594604be7309c4c31c0aed4b388cc7747dc84379e08b9dce4b6ecebc5641f299506bfa3d01a82fe783886a0d67282f64e622df97c423d4aaf54d2a33a223456a0744e1f662909aa04136e8bec539985181ae55a39cb02c29e3f4b66a03049219f74f0b8a2f63f827eeea62f5b5562e4716e3455d6d192d89661b1575aee8096d3ef4caeb94b744193b65bcd56e423dccda5506fd5dadd2c7aac47ebb6207f72b7c9444b8c7b789a6cd8a48e1658470f9c15e7ad562b4a985b89d8b9975530f7bbf09b219a65e2c4a0fb6ca724dc499cad896595740342563e5362fc99db35b66d2a3f90e735b0bc6ea75779b54aa69d34f97e8005e7903537fb1986630d3f2dc7f6bd68a796d4223c7aa5aa20ebfda4bed5d46d3ffe4f5221279fbb1de1c2bb4f476518757d61e0c6298499f31636d77f52aa3593d1945b8d55f6d16258876f9f7bdaa0575298a6a5396c763b6ab4966a32a1c3204ec78f84863338a3abb43f3e7b26c17d9d3979f8705b61c9b82397b788e3c07260063879c803a969397711c5587d55ce6f7bc616dee9a044443cbecdbf11ef1929a47d58076493da30796cbc25ae8896bf9d841991ef26e6a4c3080a0dec8d6496f88e3c43afc56f48674c9db6446753931f4e9e68edddf8cf94aefb9534ef1e25856595cd43a418fdc00a6a8a1ef76d6a9e280d9c837f4662bd05c9d811128e68768071d3c7e9d67ddaee1251077a7296f569dde3c80c84f306412562ce1c996f5c5ad8175a27da05cf86b786f0373f39fa3624ae1bdcb54a007e78750fa9ef0a1dcc31a3278407e57a2af0f471268ded89aad6906bfd0cb9b64476abc12505f2447d7a0bb2ae6426ff5550d23d1f09478aa47842196d3dea2dd6ebb4d30ac8ee3c6b851d77ce6f6dda4d77aed5ab0276b84c1102aea11e31279c6a9d0f5410848b330531cb679d640397b17279866a67d991b3f651d124f3e435c090d53e4314f7307482f6cf4264e485929d6d65abec28338822042724436d89a49e613142ef2c427c66a3f3cecca1e6d3e3a094a3f482e2ae49832613c27bf320500680d81a74d5cc1ac0855e349cdd9ccc0ac1c3722fb28f16a4049c5dd297a8686957154eb4fb98de99dfb06ae79dc07cbeede80df2cef7ea1b1cbd8502efcf8db4a375f44ea678f053dd4df65504e2d18c3d96f732bde5ee6e15267890907423ab333473a94fadd45e16f9753c1fbe554ffe2b7e5ad70809a893c9fc57adf3da99f8c7cf404418cdc35ab457d3e3a1ae09d97fc1a05df973b4478794b2bc47ea22a14a5bdd0146ca36457f0db56de43cd86df6df48b9c68f8687dd40fab4b41ae90eb48ae6d0431830c4f87670d0603bd7601c2220aba013056e9bc69b393ab0335f3d0533be4b0440a1c95d2771a5d6b3cbb336b5c8f8624f08a54671fc67fdc9b0b24143d16fba294716df79d203b4c68c2ec3f04dfb41de6102b21665a19c0d213abb75fabb4d54f76a62fee73a66d2657718383b3a34bec78632d406a7a34f680191fc2fc934e6db5a4bc20af4983cf64504c5751b54b8a3170194f894938b3ecd5428b4cade7ab5377cdbb5bb051d527c9558ddfc4de6b704a268e865b208b09c4f9ac31e6a9e3bc0dc7dfefcf64c1e2bcce29f10dfc2b91d6bce406229b5637fba5a63eef69686a0c1c7e436ec7e56956f1a7b64ed670ecb0da5af43a9af2e8e3844e92e803d91eabafec41020d91f47fc449699b25816790fa7b1bb2631c4d0208a276908ed9a99080d08dd3a2dcee2eedcd3a87f7efbe9a78a22631d2e16c1ea7d09bc552a1600ddb57b492ecfa3c0a040e2935644985b6a491585e553015be941c0f7ff8ffd307d5b862ef3a3665ffa59058b307241fb87ed0844f77d859eb275c3e2f5ec3085268f5145bffede166b011a5c6af61cc8704111a9a01d65a5386135244ef43fc7492ae433142633aab53cf1afb39b204423ce5b6c32c2e7aadf24fa48c31fcd4309a54af9496335b0adbb3675ea650fad9af7d660cf0f0f0627db66dee040deb9be471d59b3b2fb23c349747e104f9afa7b8002d4195b9efe1b69e41304c2b881406a4f3fdf5ef273d9339724c5541a6fc84762583e4311c286a6b5dfb24234198262f06b34eea72f77b2efe9337df2c84c067b593b09a798e1cb1adaa18494e32b7931ed720fbb5b140f91950339a2881af3694b9f454d83e3fb62ec5567ac14d324d2b79bd1e251bfc47d96b6cd7270b06fb88ac34384d6fd2dc3a8c42fa83a4992b45ed3c2ac229e80fdfebf7e548cfccc9d1c9d61c4e07448d82d4a17cbfede8d5c0b706de0b2d03a04bfe8740fed00e6a69caf3a9d1d4300fc44e25d69b45961f2e4c5c203ca88e0d9404cd10ffedcb1367fbc434947572861989b2ed402250161311cfa0e66de61b64b740290fae984505a91b872c4db8c18b01852935bf72c560cbec6b6f7601fd7223812473f4b70d93494dcce21336fb66d4f32756a6bb7b7ff5064b1dd4454fd3407ad9560a2f79ade121b11b00aa1a0a8c03fb611e80bf87390337c073a3c2302aef5bb3a18008a951b6845be410dc342ca7372d8a5b0a9fe485b745c59c2cd1df33a40c6528958f773fcbd5289fc9cbdbeb75ab4c5e76788705d8af009b67c9d518d53322e25531e8a5c30a876272016b0c3586889e342b1e80fac79343a3fa9494d3ae82ae60e2151d9aea9d6232061e7d074ca3fc5f1aea2c1e9c26203762fe4736d2fcfda7dcc45e9de9a76f9ac2a8d9b74cc8ae87f36ed11ab4eeffa441b07360c321413ca7c622622af75ec210d78f21a05c65c8c0f3665212e3712f4dfe684060d46b82dc42943eeb7e493a5038f6d10820584bdcbef4d923df35d1f21a2af6e7755fc8792510eff88ad9ce100d0586d5167740ff9bdf138f4a48348e76aa135c502e1ad32b331d212fd172f6fa002775dacf8b227993d11363a00641a24feec56d0c5857ff8519e0283ae9aa4440de6bc7a9bf3b010b0afa32ed7b728da1225a188f81f35138a6f9b22606f6ef8d53b348c5d70a612060279d19a1dcdbb2fe249bfa05061d8620b7bf1303199df1c06df94b5bd307e82cfe7a80dc18a729dcc2915b475a1e91e6b2031d18f2ef21e66040ffc370d072ab32a278cb2eb0269a5040b5d3bd31fdd994bdfc9f8b98e6468feabb83fa5ce2de2fb71a3cb988dfaf1c992180922b9464f3ee0ea7b550b6b850916ec2d392863f113bbb84b022b8c61fb654dfa05b56c2afce137da4560e0a524d2597427529e26bae30b54f27208863ff8c6f5253dd1b7a5ef7ccf6d6ca06e3abc74ef18a47056d0b55d4c75f27e72c1cc6df185a25f10d6588b1c77e65ff186896b4b6b707d0a071d5dde1ef6a87b321c0a8b72e5fa2df9a3619af0db2a4a49dd79fcb7e22650b3d29b3ba1f001667e68511c9468cc4b012a3e6b4cbef82ad097c9856002db4101eabc0bd52fb5e1a1d75b66dd384bb265920022661407802c252192dbe0a82e251b0607207e95c9d86acd2b013e7b4dba390b1830680295064745480e7e84c968062fd18e85fc84aee77712012f95c0510838b23e3a59476aeab0f6c48756017b2149b4008e442fd9cab3d92f64994b7f6dd2991180f66eb61aa441367a150f4d2db930849497f4a09f7c0b9c032269b75954d83924c3b5778d7c31b82e0509c769d8c041b83fddd7a8c60963388e7651e039bd6c213de3f5c3fd2118c3909dd593cfcac6482c1ec36df666ab1f6f84c6cabad4e8bb9276f0f0f1db915b2a0f3500dc2984d2abcd81ba0f23203f13fb2ceaecf4e9edfc1d9416252b8c4ec52b487da76128902a4cedd329170293b1aba33958346a47d97b7b76ac07143f610ab0b3f56124e5d842ba08393b35deeb814dc0a33d5c5c2c5c8fd3999a1b43aaf529567498b9ede85229a68681ce89d0d27e6c8b59dcb564162428564b17a9ef8af0ae814d31bec92b1fec7596ecd6c857ece0fb38690c4b3692eda5496fbfc0b86243af757d800e6f91c2370383bf9e76158d80b843902f8e9c71296f3050eb0be1dc2b69c41f37f7b75ff663b9681ea6094b4cbccc7604cdfe49c37ba14782a4858aa190789536555d41d0e0d5bfe40e184eea51843f762cf70c6d39b312686bd7f5e728930bdc2ef129ce0681dd04c1e1196a3029553c8f1370a79bb002dc8fc9afff3196e6213c2cc45bba5e9df520b29025b07bfbf18d6cbc48c5b619ed4d53419d4adbaf59702dcba23821bd56f208b4d22ee019a9a863bc7d6d2fe9715e3128dd744fe21c17f915e005006d50e52e00f4d1a6fa7ac18a973bbe8a5dd0ab1a1cd8ebabdda8bbd84ff0e424a6bfa4a8914cd3cd2f1020ad0e58653674408e89100ea1ce34b2caaa649aefd3263ba42ff126ce3656a09f307aed3da024bac94684cc9c84689b44810e38d9bf2bb7eab4b234f6791ecb2eb39435ad524b745bb3953dcb2d56ca8b605a089d4067eb3cce74f31fdb60824671920f29b2a79d0b671e3b7b13c95aceb3c322f14740cd583e50c5c3c530416f205f9015725832410c3509a1667753e632dabb981b8c6bc325c83ed67f9eeedb748a0fd961dde573a6a0eccc7cd112f1ea44ade69d0601a31eeefeba151cdb1e94c7b6311e195284345c889449f625b082ade3313a373cd6c6e3390e4f266ad88f9c620ca7f58583462a045ba456b4f9d7f2fdb770d2fab8e413a929ee2a814fc3958afbf700175c58f74ca310d7aaff59d44f140a79b7343fbde722f9ce1e241bc839a013888fa2784fad4738cd7a100ab5f62903f07efe715c752630d6921ec1442b10f388398015bceb77a9dbf88e610d8f9adb19c1e4abe3757d388322d94d878f05901a609ee1c4d749e2422a61ece3cd387d03e88fafe94aecd25cbad6c906bf2f69fb950194ebd409a954821dd117b2e8c1a6de29c057ecf1281f1e804049be6810bb799d3954fa7526625013eb8ac5081ef017246550cf5e9b4b9792e634c0497f053e1b7380318a9f006ef95c722ae6e50061ba222bb09380303684929a9d46c6ba3412fb21a92d07e4208fc9cd98b08f4a07a2359ea722c9457fc992fe12bd1eba118368c6051e70569cb9342baab749332ecdab01d056f2e5b77a63e59e873262ba45b43ca13d6b71c945b91f33e56efe74b536fe24f429918e01edb4ea7479f11127620a34821209f4eebfb6c7438cb8205c7cc0fb00daef352abf9ee345a5af05c7e292589b3d38c34850d4081f13967f5b8c09595e89d35283475b41247982218e1ce6a0c1549ddb19907697ef6e2bebc470dd25236c08b29063705bcdbe44a06db498e12d6d4878a7cf3f1018ebabcebc7e50918ee7f58369d879e679e2bccfe459a491e71c6c434736f4928f9596b828b8e62a4934757e9bc320097b2a2d785905b23acde24e42646fe346f55729fa830624f319dc10f8d0b2be069543c2913aacfd7f73ed077e5414c79780fdbbfb41993d2bef545ef46a0b7252ab914e1bfd56d8394561a9fdd6db29e8ea9dce342b0d36a836b98d0345e57ecbc878e1d62b03211a0b094ef8abc69b900470f89b4f6dec4d89aa3879c336ec10cc08a3242e1decf4cb1b4aeb1a84ff19024f092376b768ac7f7754aa6174fd19730a5112b6b8be67b1e83505d13de278a9570d0f6761b4216c3c07c104d0268f51eee799f8556a7f3750675f380630ef06a639aab339df65cbf03636efd8566625f5cdef00832c2bc222c9a81e3ec2942e328801499c420d0d5c53ac8129fd4cbcb626d27336e5aa77e4869a08597523f7bad8ee09916ea57e5582380ea3ef0bbf451a5300d3f18bdde3482577307774b49a4d8798601b381b6b0e1dc81bb7dcac4c1d2af7348aeeb7a1cae73545ad726a562cbc864f205f074a7a0178fb1a4cf4d3d2e80d50c3b55b0e972da52ce68067079edad80bf51cf40fea64edbdf4595f2e42aa273b95825daa966d490d9bc1835f97317f51068a61a4bdab247eade5a1a3b3d918759638909447c88231bee6f175f8428bd5ad9068a1367c72cf2906499e4c0457af4870302db1af5e74bad62de655dcc0872381dcfe3e595bec71e044ffd37a717da10f258992544a2664c13db88c04e629d15978b28058e7794a6ecfeeab85476bb835ad30367406a0d46454e7a69d2b79ef3c444de126010a0c38ea7464e738e628d7390545c29802518a6a750ad6b0a969c5649c04c4b80fa5dd772003462563168b6955bdafefdcdf3ceb31baf2170effc828e4fda08522d204aabf05e97f97fc0c4d26ec90117e4608475b183a245ab69b27b9d5b931c7441cc3922a4360f7854597f61dd5cda110dee676b89bfd90f6a96ff5e029f13a76f62ce567018e30b5d617de733ad0615c0226b6fe4f84dffeda85a30c6641f2bf3ed8d23e55a115e7105c58aacb789229eaacdc0cf672bed41f207570e0dd241138923f2cf30443cbb258a9128d0fd253dd948229b5bcadf9b805af13bfa1a0e7d38f67f0350505e3b6a5318bbfd3709c5e90d2d18203cb208ec3888b8a733032ffa77c6ac716425d9e4e6b3cd8765e45610ff3e338572c2a3b656f90e6492bf0f6f1f58c554578d57df233126eddd31a305329a9297222f958de82539da3d8e2fc25b863591ff6dbd8dc460b1d0ad52fe1839e678c3b0d9af60412ed0ec6191c087783beb52cf90e9a3e37679ae1a98fd2551503827016b8c9cfcaa14efa6ed43c6911df79af5186ba4e29b358a214b5271fd94b55ae2abdebdf7abfd9067e8826cccefb2f0193b629b772217bad3a5c1b56df1fee523ab8610f7d79b7147113d7ca4c364053f7a4f4b748877c114af623eedbcd7bbd1c69202a0be6831c80f2ad49ac974fe52c52e45716fe9ee68ac88a7c2e71edfff1d95d4180e9866cb673b46cbc0e3c34d660fc7c7e05c64da45249d63e8f4182b8cc17d341ef06bff0a1b2e774aca3525f868e9a865b4aa81f0704a4404364d8396b47f06251d1cca26198fc27834ad073077f35070b036e56ae7cf611b8605252edc16127a2e118789f5aa35cc54063226e31c940ec55a75f3386a840a3419cf92184a54c68f5760eec5b95ea0e290984f2ae1ceefac576dce69d68eff88a1b0c0f1fc12d74f5b637add47d56127861aa99da1267b0e718192caa70f3e4f67ec7ff67b957bf5e9edbdef9cbe85f74233dca58318804f1199f9bc9f8550fba90d54765c2592fcc5b1c0e5598c41f3dea3bcf3f4a84e7c241c10cbdb3ad9e254a829e799c2e5e605284b7bfc5cdcc4f4b3eba98ccc82edfe2f6a310b9a840aa816e4f9e0934e75dadbc96546cfc95a7ecf507c270dc14d9507a6c78b938f899bf18af943866893d0a59b3a5350bf9f2bd07254a38a09ffdb282ba89750edb5e83d6f99b3f81bb4a1568570972bdc5e47bda0beca1bfc8cfb1f9585fbf16eb6e0cb0e2014dc6194a9934d9f86e89cc7753d81b2c8c703e02e7e786fe613710c874c3a12f9589e6486249d57fa86306b51618a6fe6cf671c44bc350c833fa0225ec9e4d23efed7f26bf10bf7b693b6b53cb04f0523e30354bd3eee15e22876667025aeca2ab3fb028815aad122527ab8f6123933fc336a67847dbb9a72e23f1cad2d407c04bc551ec51f338919fd3f1f146007f26abe82ba68455a5c95a84d026daf968322ff486079a5aa9bcc50b844567822c97b31e27c4e5a92a4f2e32bef21cf46952315575ca401dfddfc5e291509b71646a2812597506071b496750460c615468a45dac8ec86558fe51a7da7c0c520814519a32accf4d6438c98f2c36918ef9d573b38332321b1d7bfae9720d17c6e88ee0d6e858c556ec8b2852e68d70ec18440c86770e62ef26ca86bf2533e480dc86e1bdbdf13df79e5b2072dfcefad906120b05f204ec4d0044c1174c01e40fa1ba194cba18726d83eafe22c17ee09d9e4f4853d9f37cc399f8c562b834b2c2464bbbdeb17ff6d398ee14f1cd9fa1cfe44f3273b812938b7a7d13f7d79f6c35071bc297a055da398f80001f69b72e5ee268c3c0f1b887fdc2810e7cced907552dea0d9febc216fca901bfcf53576521964fd717cef24127cf3bf99eb9b7b1fbda1dac392a12d5043a411b0c08a8dd4621096ea9c0facf7aace579dad2a24c0ecafd4d5e1616d7c8e6168644ec3483fac41fb1944a35a017a054df89bf839bef5c95f0a5df6b85bd35a7bb53d7a4fefac571aecf08c10828a8b1913c2b7194724dc11b90150575b7ff27a39ea0d5cc9ba75f2a745f227d0f75ffeb8fd8b022c26ed426ff05185d3e76da4178b9a4c95400de2a760441822a60b5582ec99482caa1edbbdefbdd0f30153e486703770bac14e05989baaffb7bd181559dcc19ade349e5df108dc154eda73ac0fa0f5071f8f85744b16e6161c8d4754df6de23dd4cf5acc8047f79dea3906b0b4b46e27f3618a2f1aac098cfaabd1bdfa750634dcfed8312261547b9ea24a26903a9c29470a64843fd5a420c6a65f8f326d2d7b3f8814bd58384fb24cc7b22204721794c20b9217ff950424ca5f0a50f8c9882e8ff0a82cf59ed5cf57b95e5736b0e67a0a8e14363736e4488a300a7328ecf921f63c3186f2910e6f1f1becf6c90502209e6222e8863c1dfc7f2c144a676cfe423d904b6cec6818caf82b2d0f0215f833991bcd60863db78f17eea13f3b307b98e8458a59397284ee9513699d6a0fd78b91e1ac420f97fc4c5e8382e223c1403673da58f219773ed6195fc3609191c938455393d3d374d630f13513c2b2a3c8da556b78227e3b34b61049c715b62f233619e2e3a37fb0e152da512a44ec0404979988d1712e153a11ff06b4938d2e0600e0af41255ae8773bb2dc716db0a81556e5154de73b8aa908783a4e2a88b140f755466b0b4cb85d4919395ad494eba1ebac4c24ef7fde0ede145e9ae0af1100abe2168fb75e8f342b9dacc1d84225d5c5f2837b43df64de472f4a6510024f6384c498827f38836135fe376559b74cb21f0537ee3aab6134b7ed00e361e866a83829112a92deda5f8296caf885f663d0ec8e5b1ab56d247488fa5c6789eac47852bc89c409c67813bc706cd2d22ca8aea46ebc4e95e2ad2b9b19ce9ba9a08438fe9cd3d2b3fa888d3c1bf76673b112cb31478e5075f869b0e04fad441c5cb6d2d3ede784af364666e8f5f4cffa1b8bb7806dfd2b04f0ee071c682bd628690e9ded206cedbd46a0b201e8a098fc43c6bab6b55b7fa88095d0733645ae4bc25669df65938eb88ab19fe56b05b9df0ee209582bf254c321ec7e8aa4ef355b8531c6fdb072fd7174e470659c5e2f76d7e53c375eb3c16f995c02459fc73502916aabdfb4c67a544ae8638938a04adf01e4122fa72147800ad78ea417356da0d356fa1ca859fd4f05558ab3e8340b9a6c194a0a3373df026ce9a29123d5b31e8918cecc91207ca6bbc8eb300e07d4b0dc6229097a7ed70586cc3a3d37eb4caa898f20ecf87c7e55872597c2ea8c7c2d483eeb77bb7a35bac4b84818fd02ac22478ec93f59c8a6a39fcb554f2453c298b8ff25c0aed7f8dc504afada52bf49c2cd451d101f158e662692ed7d26f49adbec84a9f0ce22b3830eab5c51557ec6ba5e8c5615d2df4b74cf922d6931f9b783a610447235abce59e0c0cac064cdfe492d9d77c67e462a8a68afd4ca5f4c85c43d9925c97d274bd2b06f891bbf4ad17c4c490e5be9552c72bb25aa2f7c6f19b82082fa35f9381e6ce5facfa0bf47b977ec981fefd6b4dcadc5cef725d87b9f1374431806f7cf0bb59f6f78376def6481a60850f924d2c248b6ea0e206074420ae3e6e1c82a68c4a3cb5297f333e977bd5b9f82d66597b8e36fdf1dfc4bd5901142877ffa730080e50402ffe5db69109af902ba547cb5cbcd01886e80d393e3cecec52e4d24401489396b5a15f71ab3690546a9a57ab8d7ab302cf71dc1dea80a124e24e48c416388331014607373c03bb8085542d50809cb1c4778121e1b7217551bc9d2cb45a1eead3ab99eb9a6479324da3fd7a89eeef36d39566fd197a4a90695bdbb03994b4fdefe952c857545079b7a7e990b5ec4f1609fd12c664eff85c4d2b55adeb683d8f69232c1f288975afd77000be0b34927ab4b5b4d0adadd1873747b195bec2d1747bb78459803c195dfec979dceb3eea4b7af6e9392aac0491bb9dc0e820f05b960fac69daf5022ee0de984f69e022cf804a514019ed780a02d82f6bb24a38bc581b8bcfc4b349d8586cc94d776fe03eca778658e103aee895eb50f58690e806849871aa70190928eddd698a13c70efb91bd975da39467d4f022e9b6c3123092547897a82fcaab9984388e2ae9ca45442662c94047fd6d08b53ae371d8858a25430fb461b4ca85066270fde1494b56c7447d66759c14a1523696539d0fe05dbeeb3d035143c2799babf273113f9bf9b919860736c42bcfa2b950b5a8984b6aaee7a701aa2d23a89119a2fac1c1ed82d16bcace819e6183cd57cbcf47558251af6661093a91aaed5e27261c04b4b7b67a7cc4b32bb1a995951cd525a51cc1c84d9cfafd85d16d6f0e06616d8ebd3c04ee63a6806861e005a28d62d0d34717184f0c8d12ca06e6a43cb622684e7e517cc8515ed52d379795a03d08cb483015b807640aeac8cace5ccd610e54ec822aeeb37450d8878dedf6f6d8d1ec65a527f533720a6a1652bda2bf7a14b99f53f856e04619567c8ee4e0c8c73d96dc54fc08894dba8e17eefb136352f4b99643f2f17b5211245942c22813a15bc36536a903ce58d04bfb3ba59a355add43e22a4d51a4c868c9f1e0819a384779297bf946f87c5fffe4a590d2f34a88c2daaefa361a86827182ee2af3d1a25dd032892bc50c065d534d88b8ebefcb727defddf4ebeeabd74768dfec696f00353584b38892981a2f9b7a458f3d66ee0904c0238f36793706e1309edb62660bf4e9019e0e359cece56cd7e09b172aceee61599a5f3d094e56d4a8c79f4d1289ba475b4fb3b0bf50b3f01e53a5664b7765b769b161c534dd3b375a0e3fc8be95c2bf800a1cc7e21b745c78ddf95053b58cd8857ed16e8f1a4e1e1775dd93bd3e1843a0bf7110b207872ae6470b1c635f6ce5894cdcdc62304819fa37355d6ed686850c9c4cdab49db2a8142462b9625378bb7b9242af7e6ca551e3798eee20f082b21f6a07d20d3f230641fdf9702c476195a309070cd0adf210c5389dafc80e698c48acbd3adbac2b97250c9ad08df975e2040959eda59d8359c5f4fa207c6c2e8cf314286b9d6822d75ead51540e08790245d65310ae87be972e72048e2d8b03187feaeba60ab33bff54de12e70a6b73ae5a8a96a51abcb5ecfa8cf874350a656b6fe414dd20bf34b56a3f7a55ae51c59e0a5caa90e8494b3bbb16744627fdb9132baef31a3f9544cdba73639f1070d04d3c13dc3a83c3cc102c9be2dc0821344d322beb0172bf2480a1905688a7d6fd4d055aaf02c88533ffab697a7dc1c967250aa69494a31396aa76c173f7243d013f63ac65f15126f2ac931c65c2921bfd99e94c2958a62ad0967ffb22a55f4b22d2450ced6ec91b1baa8c8bf1ffaf32a0cf204e3576d352dabf9cf4375c8202b33dc4c8c58a9a1d7e4bc7ae7814fe9d00f2643d6b1807f285461937816659e190321724553069987901c10c3bd2117cfdf5b890844f00c759aca02698df3193bd3087ec76179d929409d86fb72335dfc7c1afcdf0ade90ccca9fbc69b5b1218ce504b99731828da4a90ad624e26e72e3bed2d0e49c7d0762530de49bb39bb3a57f93d8cfaefb5e3c11946c20719b43552e94e234b8e65e8f062dc0ad73e933d7e7d604ca5e63fd6169ad446846a28bfa194ab98b4e1a802748dedf3128ce2e507707e5c34ed84248b0067a87f728a729dd4c26e933d684b69351f10e3d664885227c8c15ad659858b424cb3471212e73e0a9255cc51ef82203e9c1355b2e374ecee7e82432306122718cfc29981ad0d19f4b76293cf9c897fdc7a20563aa59f46fb7439629ec94db322910b65abe135cc2abe0eb2cd6f04df44e1c34a232ae1c7184263a0eeae4fb3266a3e235a7e22c54a291a5b2a1c62c6a9707bfae821a8f48b2aba9fceaef8f64a020e1d8f84b643d23e750b92516f4882b8b7be38f8252bf38dc975cadbda8f2d66cd98b76777a06efccd535c9839ba7d864e8b3e5f8f045571d5409978f9ff5c0fd51a5fdeb6afe6c63b5f6db9cdf2c48af46c7ee2061f97b256529575f8eb7012404f912beb413e1d3959d88662763f5ee2bcc0d298a625bb3f7eb817caa8f8147fdd333422aa7ce1e7183d621d73c26879314dfe6d8f84701b38c9f4df0cce3f707cded30ee3bfd364a99b68d51f571bc5ef300a3cd49eda4f3abb7e4214aa985684145afa4e48ccb249c600f7b2740d52c8c888084450270d7860d62b5fafd782f3ae8f457f8eae2f29f3ae567a08d81a998f99bf8aaec523f4c5d0f277c78a43e220fce14b5e8d13a3c9738a05e111f87b06b190a0487d4c29bcbf6cbb505266f2aaae691160510762e3fcfcefa6fb585e9aa0e4816793f2405bd8518e406ede0ee7f24b8eb025f3fd6789db60cd6c9150ad430bd96510fe9c17ef82171ac69ab330e7b978274441821c309498c7a7dcd0b813d72cb2c59d2bac27e5e575b31d6934e9677f50ca5d57ecdf43a95293a67dfe73f3e59cb65da0d285f4af72853d74d929038dd8c0bc9e8c4ef4305299abc0c0b74ea5c6c3c00b4bf651d6dbd35caf50a2b01e7da6eb2ef355387d072fa2d7def4b15f051bd65ee305bc7d4a6f72e45e3cbf8aa50b2115948d52b6cc54593b1af7feb333110e9c3516d9e4addbc22cc330499590b9a2f8155583dacd27db50dcb50e6b8a5f27181fca745bb2c22421d15d79a03ec4fbc7088f52355e94a368790350f9a60515a05d0c687ac28bf9548601e1b75ff021d26a60128b2bbee305201ebe41eac7668d3e98f7955cf52d82d9e99b24859f9a1799495c0f073f1676605622e6a5fed2620543b1f66afaecd3358502b0a662314bc75f2895854739cd50115177ae49ef8fa9ff87ac097beaa690adbe9120f9edd379b01652c500652e26986820a4449431dcb3beb13a6812b6c78c96b22fb452c6515d05b484297bdfe85521f0e5fd91e78a18029d9abe1651377ced09fecc63423157a6164cdb650e8f5c2c4bdb28cc50bff8af6a862908b751f04f4cf5bd4bfbf26502d9fb117cfeb66391eb584158be4cedf0022b24c6e675dc68161752b01310038e1b4a2aa7ae8e263da69ccc8234817e2c289cbd35d2e6647fcaa66f17af7c61528eb98aa2f14fb942b68a250848734d6b655e689363e3c39f4f56d59ce9774eec8480a9be5751547de71337b9b78562c448428dfbb78704065ae5343f28725709fb0d3c95ee73adb8dd82b73ff4596c138c7ea0f5f88d45892b00ae89debe9db40a2cca6ce6a7203a2c72d93425f88c1a9cc7918d91f7a71201ae2e40809e8c8992881318f152627ca6f7ca20aa4a2f10d5f82db3acb3ff3c6e3614a110ec6ea24c54c224db3d5f6fa1469a4fe70ae24b4479160ebac21b5c945610f0746ded243101b300a10acfb8691924feefd45b0483ec53a728b8eeeb8b3ccc222d12d5609dc62a14faa7b58015f512b070975f3a8b28cabf788f8563aa62ab5b8cb7a52f2c8255ae959198d90f4899dd15538a617abcac82f1232c63083f1ddf4c363164576652e9c9e990d1cbf6589f80378287c1c53014e88b4711eeee6c9a1a0017bac1c67e5a1add3180925a4f4a6c2673b1201ce9190416cecaab168f7f0a385457c24cf5b221d1467dd340964a608e9dbd76af4f558709ce79171a1b8b4d5b2a6182ab760fe0765e357809ade49cb984daf2c7dadeb9762a1d7c27a88a05e48e74207cb073f58d2d8241952b9ee268e58bc069bfa61b278f53d672625a4ca9f49e4126a06afd3e93465e72772eeb040f2781128b65bf3d5d011d6cfc9c9ec036edc1d4f9676fe89182c72e8b90edb5ff6594ddbe29a214dd37f6a321eb9c480b0d916be3dc5f87a5464d472e0bbdbe8e3278c1b9f8733560906fb9124f3d296efb457fb3ff3ccb4c891f2f065220bffcaf7072665a5f79ca158af5a78e51fca5afc7929be854bc286ff2a31ea10479ffe734eb229354ccc645ca567dd0c4f9858adcfb256095e6cb5b8a066c8c68d814adc6aef863c5f02a42589051612c89d486010d4f069e8a2cee2246027687e34df83b521ee238a8634884b894ba7c9d8e7fca4b45b1afc8f520f9119ac129ea91266da513956c39ebccd7f2172ef7833f13db6660dd0a72b78f59d1ad8b7961d74c8330327f6518c8c048859125765eba9a71d99f92098fb25828ba8f37991b9ff49a23b22f2bb9e89105808260dc75913bb697dd67ae5ecfbf3d8f7de989b1eff0789545d1f3798373fe196b0d9823faf812bd46eb7b7ac76ae54237c51eb293a705cf287dd2a61f993e9458217646c117785a3b94f702c34839726522158d0fa7996d713c3e06088be65014d691933a0fecc97fbafd3d2a1b658a715379b16374d5f0c9cd6d822b2cf0c695e9e11171906db41627871da688d12f864c7b751c10bc88018ab60d3583ba4592b2c16e7ef26b9c45e3031b2c17bbedcf49f9ae085d74ad5cfc844a2c709e8f71fcfa2a235e87da203c8bb416b091c9fdaaea43a0d3984f33bc5db92eeb85d3b4848482a600ac9962750ca1e8722961d4cab049ed079db16cd846fb849fd218262d40a32c74acb596c3902599e21fe6de86394ffac98d7ee4171935cdb664c871ef0135785a660329742effd942117bea0c413cc89d7cda312ba2d0c6ef909e1400fcfc5ff4a5411f85188607189c701c5c29fe386b56ae5a81c76951fa193c730aa181e1bcc5d1d37e8e3a004179da5ec9bba37a77592a1e4aee19c6730fc61585cd25e7b128e6e6341efb5da51b55a3ed7ac8245008e3cf594fb3c81e3227100a3c7d32fc0e97146363ee1e329f94eb86df9e8fab653f5f7c51494bdcc45579d795abf61eb5761c4c59a27c14d2af122c83b9944214b21f8c6b3f96df9078c7c3daf5e25b384180c7b8932fd1a4950055dbbf207b4dd2025bcd3a9d73871e00435ba546749778c87024e941ac84de1a761360bb734a5d53bc82a79015cc5e4c1066c7926a17f9fd02926c8a0fdc7546f54bf8b0d8835c98a50ad42132032723a1a95143b6025dc6acb19dce0efd48b4266e2dc7ad9fcd1422cee6d774a1236af4efa53b9dc398c45a330b524df9884c94bd3d78316c36d2a0039d57fe44ac4c50fc38baf43586917587c076d4f597a1fd88819e2610aaae09b1798543bb506e9bb22fe54aeccc6ca1ae08aee57b095990d241c1c91cd363f662d68f03a2767c9a5dae937059570267a98d42b0a189a471606d40ca363da9a3410d192cd7586accceb82b423d3cefc571d0606858ab73137f83c6332d3e0904d27b94c085d25338df7caf84d34d1a9d2577a26ccef09f043454c25af12497ad9ca79db589ba482e5077bc85f3dae71ca4dda895cfd5735d98d80aaa52288d5a336d42e02f3b40549028b64c08dcf9281538b2215961ce14d1234b139c89670deaf98b2539f865874b065f5c60f98145f23adbe0e8f0374821a44cc08f54a413d36ef7cc0463fe54d5ef0c51a97a0056113b1600dd036de92852f7008ee812fbe761ab9c71e2b27aa35f5142461f8e95762a64c3336feca4b08e54cf51a41f534027e9e6be2f6119c97a1aee4628bc439f6fc7b257ab582013f740d8519cc2beead5105922c52b075214734053b3ef9673cffa3b23b93f2ec6bba526af59916580299829bf9394017a4c5f28f5731312e1dad8c80bfbe6f6de278db9b5af25f18a6aba6df04b098e195b96cc4380fa90f0743ddc49dc3eb54518b9ad28cf2de7d8d9ea1a9d1f5b6b5e18358af27416518dffa779e84a701e81599748cc255707005431a6a1a29802c6718d02225b1a6e9cb08641d0016a8b7ddf283445a8532be2191a8ab7d597a43c8c9591ff4e9de66c786714181449994adec61e3d1fc7eb5405d14ae2cac3cdb515457e409b61b98eed3b4d3618beaf10cd5906c7f54e6bed984cdf46eedab05775697fb97a180f7f57e3513525e9cb8e080d4a03a2325045691d4bd5c37032137c57113a25a32f10e30dacff13ed7e139c9d4df8a8301fd8a532f9850fb3c2d1a6eb065233725d1606b31c6596553315da83605dd20a2c3cb363db920dc6b08f50021cb3576d30ce74b0efcf19ec294831371b48a5eef3d92b8894a9ffdc17d3a2287468ab0126c42cc2dec043e9b3dfb5774fba7fa656fb8d883981affc8a47c33b61d3c726d4ec784c89108e38ad79be6d71ace575fed48c1fe3885290e4a58bf5f233e5e2ed0afb5a2e10bdc5611c05d3ea7e9ad666494f1811cbc12e1060fbee7837baec62e5d906c8721db8c3fa02b505278961e3973239a535f756ce4279b5ec36ec0730129f89927304e8e89a9829132cfe5e8c40138ec14778f47d0a8296ab48c0db44b79a14c7b4f8c4c04a7b820059d4355357d6c6ea245c862f296b4dc7b30cf9f5038cbfbad06e35aaa7bddd7de986b794bae9edcbdb2f60bffe0aff9c18a6dab55d3820a66e6f72631f5440693ef2969e1cf677ba60b5cfd5dcaad15a6550d6ca80d57507a69ab641e112ff7a76aaf969cc79eaebbb37aeb8ac6b70db8b241990bd002d9c4a34034d96d53367c8446f4d708f75d074f5710799dbb1827645db3bb04480a8fdd4c4f5925f46144617bbd5c1d6fcd02f5ea93c315b3229ca70a4c7c212604952da4069610eb5b39f0c03528fe0a755d5bfd374b30ec2c6efd2d1e1a063d8704c961ddcac2ea1d58f9e746178ecc2f1d4e499d05c28ab5bc382f9659de22157b5f732263430e8635efd369fd7f2400fda2306789fecb24e0388dd70d548b6d67e60ed639d67789a9c8df2a0f2458474b8a9a0c24416fa47d0b4ecb9730d8812459fefec1cbac6edbe4f211e76f209447b9e37fa337a807afa9b6d1c370b5f3b19b90322925782066ad38b443c4e9bd639d425f3626764c48190cf903cf2d3820e2a536ceae262fc9db62fb4647c0d05442ff4a74646cbe761fd32fc0b20e14b985b2d890e9b3b08f143b23239c2e3f44c70df4e7253ac86bc516f915de1b74be023c4e9d8c0a5a1742f9e10258b0faad68fe6e4f15979e10f312b0fde435a002e5dc86e2db99bb7007952ebe5c06864179ba05c5fbadebf2fa82ae0f80b51327e894b656495c860935286cb100f95f48b4039a87800558c621668000524744631015c3ff8df3c112c5998956115e17aa5a173072f7cd9c8e07b81201495f571bc733260943d626fc06c491b5d77d838227ad8e7c4ef935c480eb2f2ace547b6d9900ad19022f74a1dfe58e57c8ebdaf52e31a985deb9d83c20af1b3d03b2f86454974966ec8306bc93d6b32175895678b7ff41785b925351f006eb523f572bdf87ed83234a472643a3100cba7e637c7ba3a39afe79f8136a276ef4f1f1857b8cf228fb2e09cb9832f8db282e921f426988bd4234f8b8d4aac0f594070622d057476eb24e03d4352657696c0213b28cf50bcb983504e0b77636d9d13e9b1515184c6c24977c2b9bc63cbaebf1d3eb1d8924f4aee4f8d4e478b42b1a4eb586dd1d8cc86f8048eb6c8303162c24fa56d36f0c81e57d84adb489bb43ec575bea0d449ffcf7214e1372134cf14a4dba73cc62b99bf9d4d0a9cd262fc25ce0dc5b3bcf5f54391a078db26d300d2d4244ef2a67e5ce8e6d4bf100f52a092b97e70814a884d2c8be8a4e4afdacddb9158c52b7f6ba5c0b4f2f6bed6064a19d589959dce195a02de5136a9ce56c0c26f1fb0402fbd896f07cd4587fa87c86fa52839ae700399f5f28d1923e6cf161824e8f19e3a35e3d64bb35bec52accbf39a4584ae0d9f024bb02d99f257bd844a757bcb5dfa7d2a600d874a37a030dcd63c9646e10ad1d98e54e9c81da2b8c1f12e3a3610413dfa0aae02cd7f41ab183fa3636792b782588467ed4192c3fc35bffc544f2bef42ea1caf2738ef8d86af3e0f257e83f8d2f502d7737aaa60296fc94d5a5f506b09e8e38d34185ec5482e8981d838940c9452dd38a43af6eb7f6ca82bcf6f6fd5c998b0ffb89e43414987651f35fd85f4a5ac3c0329b5d48cd0bef1b163a60e5212128ce61dcdf6b7ccf7b3f0851f43729a1e0d8107e0c9ce4d0cea6cf131b69d31f43449e484f7178b41dd92a89808cffd496c56df3f0cf7e67fc59b678110a570d3a6b56138221866451bd6c2a5497a95d906c81eff68017aee3dff63d8828ebc5033a338f11580d828b61e5b3d3957fffe35374c2980fc5f3e4a4945b81e277261767b11ffd1386629865a16e4466e2243c427c102bed72d323702a825a5e6a4c5e17889380ffbc98313dcd3f7ad235236a9f5f1da6c34761e5249d2563176f9f73141981e974d474a2c04beec52c1a93a02c09db9450af44980bfa146744de833d20de9244dacede4e87931932a6c3cd3c05114890f0bc6498da6fa32c9b47a0ccf2943bb7a97c143224bf137dd3bfecb410a7404dc33cbb6b4aebe3f0e81b5602b26012e5277af93065e209d09392ce00c7dcf5eb61395910f1dcdbdf29d0ad8fae8053954718a7ee5ddf44b57c0d37f5cff820c019f52975034d5fd9c4e3365e94c77ba0df726d7260dd8aace0d6b40648bd28802d18153d6666a9775c22417f3466875e504b8f830bef88682a0bb4206d60bc2987b7f8bdbca099fb472b5e01a6d4b4d3173f69e065d6d4a6842dbc073e017226cb11a3b3c62b7586323d78a3b94f443eaf93a9bada58c6d965312c07ab830d3cb1213d6f099fe2c14a171fa8155415410e96dba42c1b2dda0e61c60ac4f347cd27b1c2f97ea39c1421a98aa562bf020ad85707c96884915e9d698ab23bbc500d8c1d8ed1d644b32dcf01f9ac85102d30c4edd88f6123ca63c03eb1a3ac725105f41865de43034a73e1c3de9bac028702eaed8507b3b324325d088a7799293f7b94fa10f90a9a3d0d30d00d87f351ef3c1a180c919a1dcbbae59b401e5ae7c29362a122aa8616e2cddab6000c6cc5f1dbebef7716ed7aee6acac08dced80f96edf9e3a9445122fd4d66ea01741a0eb360765b041a496357bc33709d5d2ca83192709b707d82dcc9e55bf93924660f4d179c05d8989885c31e940180efdb03703cf243440bd172c133c72639744e912dfa8e572d30850ae55859c0447a6771b66207cf557978fa94541d081382261f009b79c63e1d353f4f1dee2f75528c2d6fd9620510ae5f076e71ed5686a3b855900be02e562e9d0f3d160d2bacb90ad9eceb217ad34500460f51df2e37cf25bf6d982aad9d2e49eabae6c58ad2614fa281798aed39f2f0fcc56a8d72ae14981b3eb34867d59fbe912d988e97d0a7fac863ad3eb9f1c1855ef06fb292ec753850cad8052166906ad904043a975bcdd00c065019aacacc196babac15ce161c5679a3fc84b7b423073732cfb1f0ee9a563da192f808fc04487daedf1b913b338ffcdc43103f7ee21457ab7f11f4328da468bb2a8487df0abe24d72130fe648a5002879f747d67e61653a28b83498dc3a95b9700f55a04bc9a18040a9da4cbae4176ce08dc935387b7937d2c8d4fca59e9e68039762c4551d6faf97352a95db0106fadeb56fc77ff9614f3b7f926d175b5bc46da1db3cd03feee5377b0a7daf1e09b54572b5f27b1437faeb7502ecc6ccdeddd7d46160f7e5dc417176fee2702c2c7e583afdc443147d9bdd100cb5a13654cc412108cef5da98c819562d8a106d83ac35b779c56a30b1d41272b55b3e4b252d7dbcdc0a273baa272f46576ca3c372ab44346586dd2bd4270962bddca7ba97c6ddbeefb40712fb3990d66df9d6054c467df835fe5ddda2b4073ab3e2f541875d322bfafcf7cfac5c8c3330a401d5bead58d69a31549d661016b3e48aa83099a90544d3dd9b44bae2bef8f0c966a19f443fba55e504250ed6c36a875be74cd9487206bded95a392d7bed24a9089e3e7c1cec9a17dccacb9f4c97adf1d2a091d6c56adc708350f49e02838b80a57f25f0e670a42c2029541401c1464f19b7dfc9107b2647afe91abaeade0f5393e847c17fcf4d0df54cb79b3e7b824bab05e8c2d969418be139d6293c62ba7a73cd85f28bca7dd76c6926ee3ed07f8338d8a75f9e57432b00ba9f1e65384835fed7cce31436de7d215a7bad2a61075db206d41ca8c25d3b2cc829d81b605cf8bf4f671be7dcf196442fc1a04f3927f59258ef72d031dda28369b299a84c6f05636a2e35b89a8a1943a20fe367e7fca3f2883715b855a11f50ef7d178ec67a7f6e71cd026089088e51f132908db8a98f90a6c3717233473604a0c9ba40632064fcb6ff06f34e2c8d1ceed5dad76fecd8b9cbc2809653a0e62f371a008b23a5cd9e9f154002910a0f97f27fc7dfabe9ae512415c8ca509c2d5b850117c7aae7ccafd5d88b5ed7c0a05abb40b89f43fa446ad8f9e86c18104a9fae32bd6da4c4e6d90f3d9b784aa5939d5292a741ed6becac0b0e802496814113e343992b9b7f9c5cbd16bc30a7251d596064b9a2abbc0a6ed3b80ee82c6f011f7bdc643fb17812a301fa6f141038fd2484a7e6cfbb8ac930349d0a42c18ff6c7f7d05f15128643e05e56416e8bc25698dae5a632542efdbc3ee47a3c6968dab939f1d2fb2a5a3b7f5e9a928d8f4b4ef6c403f8a2d642cdc586c4716e69d78fe67581289ed35a83093d73fcd782b7fd7954c4cdc0072942b8abb30ee43ced62ea5e45bcd622adaf01eea628616baaa00694c52412e81c42aa977dae4bfe319e98bc262b70ddeaee21bfe99c1635a02090e14b61383795d39f86f4513286440e5f893642c0cc8d333c8bc8e8117f0cad4d709597699e268f369857bedb154f494e0661c0194703c063040673d0920a5627c8af9f3df54edf5c23382c34febd6c9ef1abcd3099b36f81e2cbf6ae3989be7cd9eba6ae7ef144ff8401f5752ef465f68b3b7055ce145dd354b5efa0e51e810e83739a46261695f922188bd2b012691d69c8a59844d6c7f731de6637f02c521a785735b322b4d56186be1d59bac97a6677c54d6617c3f59c990b2cf88b940c89508964e47eec4394e1b701f87ee38851ac6691551180f2d98bb7a9d979a620dc7e4fa961e5b43316a2ba034978b6ab0315eba4b13cd67a90f8a2257f07cf3d296710f10eb604e0311afae32dbcef2c73fcc46f4010dde9d663733e470e344646763dd30e21ecde51b986fbc45752cf993b2816270f0fb476a4332d03a4bb9ac8745e5074fc50a5924b47667a832512031c9834eebc4710b7a5dfa8e199eeffbc958b9bb173c23ed8d7a6b2f901da0f54a1e72a0cf4c198ff514dda130fde3336edcdf8e562294a22d52dc31ff78e160789efd60191cfa590cb01d774047769643a46b5abc13f05ddc2921bcbb1d10612c457320f21560564a578688e4ee91c57908de4944aeafdc27a881fa028fb19d77d6b8dcee1a6bce8001d895b72fe9a58ca497b11a59fc38cfcd0a89ab39573fcd362f87e1cd4261ec5063e0873ebc0db470a3f6458ad61d042db0d9dd4d0fd0dd6f71f8c89e23f4f9e705e9babae25c6970730e91f957bb859e27642f475df60430490ea9fe86cd04378db7f9b9106c7be9934b79ee2672694098e38c147b1c12e952c7a2243f267e8fa874570f05ffee5d2413a63e025845bb4eb61628c388d2dbac1020b927e74f7490fc80b912dbf24f2f0cd21f9a897bab1fc4f4ba85150b7e398d2b308ccfb8be660f0335a6288d918bd0ef95ae0dfbab56caa2eed285336465f06d2c853c0d30a2791d01a8a436d9a000a3ebb720b4b1cf91f3d4a23444b814fd975b1900ff259eec117d227cf7e0a8943a8b2a2d1b575f3ac1b628fed04b651c23017f1305d4bc2cad97d9025384e599c70c409e109bbc5533c517be2523f90fd1ed356c5e4e6180c2f17edef593f2540997907cec18b72146087ee5dc168241952fc72f7326662d72c31c5efa7b2b2b82aa50bb84e74392c63e4dcf8f46c091117888b64ab2c0d4053055521ae24e65e904a9633693e4a9a5e97dbc3d3ff694d3de9c825099e9bc654e81c391e71486ce5759bbd5b4cc1d9201057920e2d03278033bc8649fa00fac2489ca551e2fce0c22e2a2ed88b162bcbd26719470741c9f731a0d4c854c74aaf48df5d6469add8d0ddb4650f6dfcacc14c32d96952f31cd018c6fd6cecd12dcdd9804b907324f66c3a793598541f0d71088593b560ff4b0ab5c663f307992df4217a83f2daae744edcef45584775f26d69f5ad88a6046d9f11d0f680339cdcd107cc1095a34d1717e394806cc0bcb9a327ba7f113d96e0004dc3b26cea5da17cd5bea528f16724774d8b2d762a6dfccca1b69dba502ff167cb82e35b59a117a513f96515197155766fa99fada527c8f7dbae5bc0166101003ed6ea774ead22abf2e721275baf5920f7539f9b278a52ecbccbaaf5eaff31a3bcbff2d5a6d6a09ee46d5b06b7769bf6f61ac58592b784e7f7fcbbe5d6cfe1ae1fdab3ffbcfac8588fba81dc64050d8b15081bc96789cf7feb16710328c01fe3930ac3c2f5e1480e0481230795654b99ea70cacde26dc8da9039513a11ccd2f6d91ce49e40dab2cdc89f5c16621386a31b22947f6c0ac929845b44251b6b290e9a01b83ab8f588b0205ebfd5662c1e31272e5c225602fabd63638057c2ae09440796c94bda0938517a48b1f5941389b3dcc3ba60f91efa3cd349b0af39e17333b008699ba5079ae10c1e6f42276a2965a0df1423b2eca0d9ef199779fc921f93973b0b7c5a2b9212d95ad9b5ffed637afad1d1fb4ffe23bec38333fd7324dd551af822a7924cad6d0d99a273bdcbde19c0c094622eff7aafe37fda10c7c0156b02a00026acd8fbf6d1006672463ba260df5a2ae9742bce3719c1926baf312ac660598c76ea86ef7c8a7b0c795842fcde42447c60c8a07876dda253fc65ace53c8b4dbfee23f1d6e9efb7a03045665abcaa774df9e956edd464802a9c471b30bcc55444b1ad0d34775121082484e175ac5a820c346feacdc6dd9d92e449eac9e210fcf808eb6e49c89f86d1c370bd9100f1e185fe96f4cd9e8115ab8004af9bc2e3ab7f891f101495aaaf046dc28c891e56f9cea49223e2f364fcb394746bd204e68be1a69cb19915bfc425be057f184f88f6e19d2d4cc673677fa464d5877b453bb83f45e5b512a8e56712a5b97fc29d8ca7612572ae3b5d6133ab85c6512c7fbc4b39d030f5086979f5d942d9ae78de937a59eeb8df1ef3366f813ce59b7bf920530f8d6a13436b7ea02268d30c5af746813f7f22a43a7ad83a00cf66671e3ec6e41c2f5c25d145cb96cd159706373746fdbbfe8a12c09834ccbd1c71fba710a0f97102452f7341511ce3f8128e0c2b31d955333b226f22e6215e851ecef4f9c607cdcfe1ccd26e37c06218aaa7bdfa7a07357e4182c4bb87ba19d12204457c33232fb6edfd82d3260a5628f78feeac7df71b39a237430a82088a8470df6e98492553d063f65d01236b393c472e8455eb69cef19e0b1eceab0315fea79702af14eba7efd666fd4d21e93be222faefa8839a1b6d7d6106f74ac8a05c2e9d19d3ce19d97480eef2d1298363ab82dffc743e9a0c3e854ed52b29d2b5f18d59a863f7846bd7f544fb3c3a4c8c2792c30b44cf2d916c39b3e2e8d6e62a684ecfb924ca71ee3a5b3b39ae9aa596ca1eb65a0e1650049c934511fc24df46844a7191403f624f4ad15a10553948725eb4f90aa05b4c57d61251da0c0191c9507aa6559e58077b480f62f5ca4ada535f92235c8137d25a2044179e648b0a2b72a194dc6c3284729707a7d562afd8e6ee8b91dce1339d7a586f64976befd46e521c8502cb412371a3c29adc91ad8a4b83e91b0a34c3f45e57c4073cbb91826bff790a6bd1fc9e0ebe9e56944a8d40f7702975a7c701b18ee810636fc0a6fcfbc77969b509784b8cdf1a33804173428ba3b854fec09d693784d81c1c038b86035a9c46ab0ae424ccf24ce2e3f12174f435f66c4710ec2563c1a1b6067c56aa8d07dd10f19150de1b4482318d9a6df17d5e32e1bc89c27c7a00581aea59e2847c7ba105c2564013916c54eee75a3066f16754fdcd54fec1f85556dadf0b93a7240fee8987766f8fac9784cda0cd324844f00fd85ba0f9f0863dfe4ebef32d225cb14ab45e6155f79f1cd40b9f0645730c3a93327be1a45df9cec0a28c61f9093319c3f9fa73ad6f543f86f6d2ab18605fe7ed6186e2905b2f965417e0ddf7a4d83d96be58e3fb1eadba99b8fa5ab05b5c9453a2c704be5317681c1a0af054089407f975b4b29e3db83e48782eb23d62b3785c47f279bab5876b7cd8bd7acaffb2a0314404d7f4a1a06ef067ff09cc89787a28b00406036878a47a2c25f92b086ae13a225b9bccb1719ba12ee29b5d147cf56d51f9e5597d361aaaaf9ddbd8f8988b62afcf7216183cec3ae3aec1ed35a042d745218a448e88d4db2584983257ba49024aefe93b354c07ce2f05ab90b5d4473bc16e83b4ccfdddfd5dc1f882c2fa5c52a54e373ceb48468dfeea838bc752cf064a54d1acccbfa369e9f2d5901b4432732b0d8a9943bc8b3c7b011c3f9a6b62916ccbfce2bb2ef74069296ed709d5fa83916bdcaf8d562b8647789407c1c81fbf16f2af0eb58e1976c708350e3acb8f2da3216e85e0635a084f3b9267e1772a521dc28c65cb69a12b97d8559f1bce769422f00eec33ec6b416c50ca8c98e410eb5e4203d9aeedff42582f16758e1fff26273df49b6c0f64f6bc63ae6807667f67235c5cccfc8fe0c23771fb8a021809406bb3d2c9dfaead0d70f8c4035ef15ef6af75520a3a23a427d11ba1e41a0da5ba853d64a542d6236a4230dbf356b7b97a329287cce2e5f25a221bbb0138e2ff4d5c17e229f68f465b7644ecd2a4016c83ca32afefed703cd891e18e34450ff11d63bcfafa12701262abaa3aebadf1abf51f08d76ce60537098df81c92438c565ea7d4b424568259bd7d15652deb8a3dcf926863b2767db6170499765b10f01b6c2eea2b50685fb3f9efcbab71382f017b48fd526a08293349c395bf048887c543b7271a04fd0377c6ceac2dc9e23dc482ec76a02fdc2d0d30db0d5bfe92a4d79b9daef929c94aef2febac5af50aa68b97983ec0294588f8777059e0ab33b9173801c8c2ed08353d4d3375211e954ccecc32d07fc1375b09a0f3d56df6b7ea6efbf6824b254921f1630b03ab763a1b55620b6278ebabb156a01821e883db7b479ce5bcbc1a543ca2d4f2af3eb167bc63be9c36abed5dc21230add9a4d4a4dbe9f3a70cea5c826d465e711d0cfc84cf84b82ff48737201b507c1674155962044fb14153155c584654a9c0d50f343bb520538732123e4d800f577157a282f2c6f26e3059114bda255e5489e03fb55e37cb1023cb34cbade9c087d8ecc9709e522db702695c83e6aac71225cd44f01ee5f7f7a41afb78d0379562c2eae00b37768c79f905f8e24f9ed309205b03e957af5987d77c10a9c4bbb828291c91be9387bdd87c3de78b5c03cedf4c3ec6f6eca9e10dfb3951f25a6647aabb242c0a7acf8050ede83f61522304f3c6a729f52f7dd7956e3b0dce0429f4e5ccdbdf11e0a009af8c8612942712e42120b457fe5a15341a1946e4ad02f64e8512c8c538a0c660a81f2837b6ccc5d755217cf859e1d54a6cb5941eb1708149f262b3b1a7c25eecec17ad850e9d9240089c058c34fb858dbd4224d41cc2e327768733655492c61cbd6860063038e45413e2a5a3f05d54d6847970eb1b4b5cf97f6006eb17dbc19ea4cdb38b89b9dd0a5cb1a35588e1260748b05e4b64bb59bafce014af1ee00f918844c7c7db9ef6fce41224aef5a01d661f12c267b824d43258cfc92f9e99da70a769a8544250d9f76282113bc3d5b463fb956bb58ccb49342d7377583ac5eec442ae90007b3fd05a26ca2eedad3a9c177fc9843eb1890309e653b48dc626d80161becd787b53faae3f369194d71e1a21f2b49bfbe2e2df86e0be598b9d2f551625f41548fd041f966b0c32227067185a73bb348454a10bbf812e53d87424a1d22380d8d79374a21803578824d26d1a949c6c4ed125717596941a825558795165d368c9309c9ff12c4d46919950b398b155363607891c6a15533680864c017c047ddbf63e617c0a6349941151b972fb9f3bfafbaed19a1ecd4ec53f42efb0def17b9f6eb95ec6e36a3aeb02db5cd1facfb776d8e10121fdd66378ecd29f8d6bdcee34b1c80e23638113b728c40071027b880547c2f453e62cdd75668b5ed3abbe09bd6816af47c01989572ab2d8847887a91c457df8255073dd6daa0cc0de91d96c12d2244b6f8454016ab448b928d7d2414b4e27fcb1a232fcd1e33824a1c6537b112b3698d16a7cbbe69949dd24f1d5316fee3fffce319855552312b159703bd098be634b150acfbebde95d8c12d2ca5b78f0b6418a7c963883ed37669a12246a749be4827bf93786f9818bbc6a0bea3fab71b08315fd0b7dc24d930243f0a6a0a31b0a479c1860e898127cc353257935395d1096bc8a7de321e3dca7cbd3e08c419c2458cae10832e510246c82ca8d2a4244af54e26796131cfa9278d678c1fdc3ee8240784b382028b2b2ca2548102643665356985f0089237de2fe902b3be51ff17af97b44df78e069c1fc8e853bdcf6b2ee859e6f6f4f2b6db6e6f9d49638d254ea4dec0461b893e2c909d09cd3970a6c8f3afe7a814ba44fd5ee508198a719aeab55c7809f90b9d12b48446b929dc88d28db80574562cb45b85a21e3af90eb31a0ecdf91da9eac9eb7d4a87d83fcbddcc06ceab96a4f637b3ad41ad6c2243e4c706cad0289dce404bf4c4c4c9126e3058c7f202b136c5ce5bd8295a16aa464f389db4223cee30e7e87a069969965aa900d75b69991900d3c26b37e503d0c16bf10b37759b5038bdc500bde3190a91b6b959adb82e956b74ed4107f41e7cc7eec95a43fd5fcdee31edbd2633315cd284450df7ee01d811bb32a11a679734748bc40425db6a036f9862a5e6db95f65dec601fda71b4e2c7be5a1358f5c7430a91cb9f316e7e231ab68a751c23ac6ffb700f0beafbdc996574e9a72c403d8afe79c30e0c9f440897ef38ad83acdfce53120eb42717a29d98f11bcf5cc0ec9ce2d16f632d88d5f85930fcff957bb88daf8eabb6c6070c8997f6766a49cb233a32e16e3c3dc74067ea51e3cf116354e5ff60dc3e858a5b703d8fe379eb3a763b8d5713afb8d16c172815fb31536c79641154140b0f4ea7ba044cfbdfdbce34c13075758175ea5d265a0728855481d2bffeb67a8668e0dd7ff65b41c128a3b77d7b94136857f2b0370fee95679140c880efaa91cc46b07d257994ca49bae1d51a5425f5d49d6dc395cd1b13b0b464b774953f73b14e44804d36cbf8c1561ca28134c8ff760f370b0504a5d226b29411fb411c6e3cda8c8bcdc60eda03589d30716b11094571026a6eda168aa89c6b22fe783287742ced18a1ee64754eebaa51a3690279a57c62cbdc56732fafa0240f1cd31de80998691d0e3ae4012729720bea264d856cca950eb40a57ccc7234a2e7eeb2438b568da7866cc8a863208093af667164e6ab74d64b00ed68d001d90fc343b7c94e99c8a244f5c7ad01fe1ef82cb5cb3e583ebcd31b33f7857aeffb1f80172b984604ceef6da8b308d1950fe375fdc5c3462df8efc68f4a1b594852128fc26e9803a58e2d1a5131ef7ebf3b55a3b667658d5c30a0c435f8db0bcd60ad7722a5242150fbeea7e56849f1adf876b46fefe7fad7630ff9083c63a899bb0c73d7af19ef2d7b260f461cd457797414b2c7a25790164e2182bb5b69eec59be4a75616ad4ef32d27e7f873963d0583855f3c34a4089606cef172554eae3aa491788535937f984e89749e161ca8872c4b6e1ef4d918f1743e222f62c80e1a2b352b63bc2fd6c09b951fea16f147cdb4ffe836626f6b11e73e9447a5f6236eaa231b9c9210b242fc5137edf6799da5a571d89540532bc7d17659cfd298c9c33e3af12b205bc1e70c2ce52b39cd7ab3c9a7e1c6e6b2ec74c0a7367ef15203ac977549df75a854ebafbfcdcb2178d15ec745f79640f61becc9834b7d64e3e3910d9fc519c16b4922f830f2f667fd9a2fad768c2ae2a27244b5ba4d9cd08b688f71f99087eadaf6366a044ecf341e48a4b6ef21db3921d124982ab472afec1f3c1c55b37cc6a3ea401212a7bd3d59c07f0db3717f3fc4f40dfa34aab05f6f72962bf9b72d86a222fc1b67aa03d9eb94f326d999666d901574f3740b44df46a4fb83e1a6cd1000394fc71c15cce98822d69a77ff9ce5c2847b39815b630fe8a3c7ae3b2d754e0d6c5ded49af31562b924b0051df2401b476d2c982c65222ba4fcc1e5827c1fac46db43c364d9e61d417e83c179e37ec55df0e89357c1e157c61ba794583961a09b5b41139265f02200b09267ff83b5be381c1a7c9e8d548b02410ea7a09cd292ebfc5b1a08b85aa6f29de5ba303557e15295c3225d4f4d53f2a602fd6825fad0f7cf95da93baae6e664457062540698ba72c76031c271857c9d8de5279ce93ad5a951fc833dcc7c023b92c5d1824bfcb5c3feb568e83ca1fd6834c7b01945bde6bb15b63affa120e1d23d8e9ca6b34982aab3ba54ed4a3ba77cddb55711d7b36c1e78ecc2f7de8b3645074a93017d2dacf17763953c423c9d8a37e3a12c4e03515227c935edbf65698495518b73774f57a7828b00b42d949ff174300e2237e8751e323a9bcaad079ded190c3163e357885835236a2e8aa9a0beb9d318dd9393bb56dd080c84492001216701c47e4ec0cd75188fca336728be43d3768d0d9ac9cb4eeda5c4d532f473e550c41ada9f232581d94c4d412e517b463a1943198efedfd47374ee2191b3c78e842c24751011eb39f51ffedab0b78a665065516c9ca727ee3e471a1eaca49e9b5a98f4d05f38b19760eb25cb32e58e74165921ebe6b9e5823be6cf11fdc8b4b7c0c0d9168fad21f1c873c09e76c1921dc5b0e1d52c0864ca3f200c3c293c381c33f8370b242b62d0230ef4fc4516b967071ab1f35e83e8e1b5cad809611c0184bb591f283f97c9aa00f3ed7384fc2661b5007be07b8bff449659ec3e45f7d86df7e7c23ca3e59315465d1c926915746f998c5ee0cb054b285e559ccbdb90c9e8434e6406ce3e801a419e445e05652b7f17b1b6d08b34d3c8c8c8dff8b37dd0622c09f04547fd559bb289acc67f43096f2dfcd02381091d416fe1b1ea2103a1b718be4c1a6888a70eda75011fe8a10d9cc3b0acb9632851fe74849197979ff821f13452d7fdcc8b4dcc918c0a06dd43639d3d98f0dde0542f899c2b3efbedfc11f5933b0b600eb542716b44d3e2bcd39d7e11f89ea1b145e8d2597094f046e3005d2e466069060c15c1504cc04194e84e2e230ab8de84791486f584075d569aba59ce1f8a35345f5881eba4ad3a381e8adeaa3634cb96abfcb49d07948801bb259b1cd5a54b5af62780a56079caa74b24f6ad1845c6e1bd0a6e5ff4e688dd17797556b74f10936a9cec925f5e5cf63328eb7e13fb4982fcc69ba8b25f17c290a357a6899db59d6a051da45c2591584c61846b8ad799a61a62549ff70dc5ab11dd3c4b6a51b3f7ac654ea4ca7979249c28cdc83ccff1061530e59ef07f3f322ebefab2c50bb0ed21f8c39a9fd34d61e19582182ec41f91c03fdd8827707ccd0eb3df7ee9d8aff5bbf3f1a8af9e542aae6653d6af7405a448ffa174d27512c27e0bf4f4c20dd7d9888c1058101a44ef9ba1e362df874e6e1ccd927c576f31eb88a96cd06fff4ac4c69e6d68bc3947ff36dd116171e34848a4e06ad38b7209f150c4c7fdb57913f5fd661e179b8f742707b9af2bf0593fb20c1badc53c88787a7d6827f66b4977001d252485f3a659f87c81d78307fd25f665417a05e50927eb140b60dd095408844f208b7e5fddb1a1f97aaa6ebaed559fc1553b5ca06abf6c73c051d09f3514e40168985a9ddaf2ab3a38d719740a0306f75d680e969ab22b314e5bf0983f3b0d873adceeefd08571179663c0b4c765db03b6f7ba30f8ab2ba879980b8c8c7b8ed0d9be7ec92648ee9da50edb27daf7d7dc9ce3f9ab91233d927f841ff538e50d80c6ef6946097134a21fee3d0874463c040169c638b862422f1bcdefe0a6f67020601c94cfde19efd3ded6172433365efa315e3dc1960b463aca0835200afff8831adb56ce7c91f7b9d491972d7ab9966a3effce7cd7ed459090bfec238d4a37f2634251a42415825ad3ad7bcc739ef1a4e4e73257d32a98ed18387f3bec92fcfd6ee74202a3daec87b6f78dd462f447a7a2a703128a22599aa1c75681feb9887a80c643d804b70cfc4af3bbfa675c9e544880283974452be7d6c1200457ca670de3ad4c00f7c78c66070763ce5086fb26091b6aff0eeeb5940deca9c8ee87327c0a1b07a98ac8a6def80f8fc754c155c3d968d06a565b9f4a79ec465c3097b16b1930e792de88c58f19053012dd0c514a3f7104e42ead2c5fc5913c201354da0f5c7742bda8a92a21f1596a1759e5e48d3c8e5bc7971adc875ce351edbd37b6ef3bf41bed1d655eba4c45920150eb6c0c8fe6fa54cc4936cfaa337b74bcedbfcab96682302946215991e4f4c2dc903d865d190848231017182ca82f39947ffa75801ec3a21f3b31f2c5287a709f7dd7a54c6550e57ad905193e0e896d35ff31cdedffee250cc33f4b70175b72227876c5e7dc995237db6f2109006911ae44cfa18353b6f6e38996bc897fb22b603c63e6d7a2311780056b30f5566054a826caa57a114d333dc582670693bc4cbe5f0ce177d65fa6ec451380b0a6d57b88ca8a7bd330872493c5ab642308b3626904466ae4032ca4d8ac6a4003a076a335cce99c4e5a3eb6b99e875e0092e91bdddd408475cf777036ee882bee05d3583ae5a2df9c3d3e05cc9a583a259d3b7b792f198c436e17aeafcbbcdde6416bc42ea8c33200e3ce1cbafca21a75f59ab696e62d1aa944a7af9d4eee55835d6cafb4fe2642df6d5ae263ba75ac00d2f9cf265e0b28dd9ec0be38c12209a31c4fa7ed8cd746ae57cb1436cdbcdc45ad7dde10db50502bd0efd65ebd3ed9f95fe38444dfe64e64f23733c241fc045e29ac5688ee00dec87c59d807992b33ea8d02bff8015635dd2ab58d5aad9a67360f2513d6e45f5aca46cdd3e0b10993bca58da87fc67eeb00c0d820c34fa46082b31da8061ec0155fc80896e9a68bc900e952cb45073443c6a11bee9b9ee165c1c8432ed05041aa2bf4dd598d8f01cdc459af54982d1b19effc4036af0eceb8863e58d088ff5c1a195db713a780370c68c977aced86a7cb8c6295b5586c4a5496091cb6bf91c300e7eeeff50a0cc28bacb9319848fa76f2788d3daa18cdfd0e0aedf4225e5ca1fdedd3d8079e1d538c5ad8e7230a8348ba7fb133245dd94977e8b024d7f8ad98a71d667d90d5d89d6af5f2a314ecd19cd98f6e69269dd96b56c916264ff68a7db3f2d55f16e3a72606153a5da5df3ce8a27e68548d21d518a809b79ffaad0d7ad138f907302362c08d0acefd7ec09780d4707607bffb0b8d136e858148f234143088afbb70ff66eaec3c780f7f7b22914441ef2d1fbee1d2f92e99a56d903be025661a41ae6d2f6d58ca46cb278bcda7fd84afd90ecaa5c6f3ac9135ca708d73632eecf284470deb55b5b9d8a939ce8ed27881bb6da2a985496a8cb99ed8a91062262744b642331e1b0b118d346446acbbdf4621789b5f276495ce09cfbacc0cbc72e97cd1a6aecd15339b1f858116580ea8ea3dbf13e6df3e1d418bbe84844005e2975b2d141b2b7c3fed5b8aa0c1902c1bc7f53ff6dc21e9d3086ed0caba9d73df2889e611e966c923eaa267171ed52dbc76b10ee01c54f7cc8d3d467103bbc59a460449ea852f275d7b6d5e1c7b92b41dc749cbd60756812676752855d3155adc957c347c2dd5928f6d13b912ac5b10461a01391d78722a1ed54921fde35bf9def994b2e382c96dae766aa44234a88c70da7978633792183cbc5c291c5b0ea25fe3e895e2877ce30c6e2dba18d2693d4f84b87473cd5e8c2dd4e55eb79fe5732af007c3bdfc0ae1859dbcb76e79cb408a333368199684368cbc74ae44cae1f99ff26f654718d2b6943535e7dd12b0cfbcc33e0080388dc79ca4578e083ad66e6f4a1f3502eeecbd287fdba02d43661c585a6ba9c8f72ddb52ffee97b033d6e90e1f8c039b132d13061de5fdd12b6588db7f04c43a617f39dc05d052cba8686bea17e6c382312ff6c3d06ca9a8dfd4d6349b3069f7e849e8430ab050bd63a1c6abe06143fb310fcaa5fe2b889479c1f855ec584d2054a0721736a0a27da69c2ef440f8d7b39ba890dec37484b4495ba0841c81cc4ddd67a890f9ff7da19bb64f019ed105c8437ba0b177e72b2c9fc01de76af8b5e6b6d7ac741732876d6ec404127bf05abba79db38c543b61f45b0134e9c3ae21d34a5debd368e40ac2dfc93d6a0994632ed770a2d2cb41daf63f2d7c0eb37deed03555bf1b62cfe8e2b7c32ca827e7ee3d5d3b5bade10c304635f942165ea08df1c4409bed784a15103a0a8a7defca852ec2b5628b22a16f8a4fdc69d4c75ee41d36b13e742991d475320b53cb84127490c0fb12486cc4fcf4186eaf3d17114a92c0af6e95b66341fb0848d479b30adbcbd228d740b7e19765f200c7bf4cd651634bfcb1e884c4267322b8a52c30ab0c712912e0b85bd91008b6fb9e4909f7f98f1317d17c2cb8c20317b3a7152970e5b8b953481f4113a69e1ce470d0c860b55d8a4a9cb64ea33645950afd7a7ca8a83582f505ac1ccacefce467e84caf4163857dbb01eec93936f20ad8a858e5935a197e74d724af2646d51ed9c9eeb0ed058feb6a39c411731c5dad73b201626e1f11f6bd32c0957fdc8ae02f08a59786684d026daf968322ff486079a5aa9bcc50b844567822c97b31e27c473d8d18f07b75a4d07bc279774d1a5ca947f119ce0f48c8a605e0f347f38db686bcb5516d8c8fe80b5daf8f9be96471bb58e4e3244b20026a9d2f7d2ceb3e6cdfd777bc0787c51793f06346c2ec6c27c75c4f138e2c7a4d63d2b7c70515bdffe7ea9715c92920d0324cf4a7ec532313b5b500bee8090a046dc5137c5bf273db070b2ba149497c325a3dcba7cb41fd37227afa983b5bede300f86fca63e42840f829f8762cf55c2dfee79ececb826e2ea58fcdd7965ce5b415a2c53af3c33dd2b2d5b1b1b0b4f7cafe2ac78af020041b9e2b819a59b7ba05ba6b4b372df51529c5be1d044fcd91ba4910a390d78aca0240a5107214ab8773985e37e4b827c30a0f49d1c1f5e674eb67dcd6972df6c65e01fb22cb37b35acce332ad254d10cfce655973c38e8866e71d5820243fcce03393f88d7a118fa717754ba46c96f010971ed64a1a588008492fa54a25d3b39dd2bf1d7a59ed44b986f5c55da91b03c66a9611de33996214664bf9a66b6a6c98350e63028cfc0214a4fe552440f0291adc68febd0540192444d09ce1e82f4417db3ff87c711cab97eedae4d1f51f1b99858c86af1daa881226d7a348fdd5148a456928ff406577862231e420b536a32f3fc7ec5b3c27dda481fb07942a92a98b004e30aeb13e4300d0afdfb6243d690f4d401553c847cbc482eeb6146e06869681fc49d1e7a98ab1e74407ce898ae4b5a5e28e9358857f3eba48ffe30f0199b362e2656aedfa750634dcfed8312261547b9ea24a26903a9c29470a64843fd5affb3a258bb8d327ba3a1cf83761b4b2e2945a78ec943872119bccde8a26104d846e02e5c309ccc2d6aa2b4ab427874971ab7658707109954c63df8fdada5248d99334503eaaa8727cecd3bfc2a3e9296fb7b397b7b45cd771c029fbb3bd0ff208dfa9e075569a3086feba7d32a8c878470e8d12f4bbaf09c23db31174d0a0ad6ee6cbf39fe294f0295c31d556f2adbbbdef02699a954f1afbcc2e986cd631b63c9e338b93176cf167d3111bf51b08ae464985644fad509703d0c7e4994079e61de1695fafcc9ab49d6f8e44fd817e08b6518a3c7be377ee6c0d25d651efabcd1b17c7e6ac1f1398f5e570c2302f6ba6ad41f9dcb39fbd5136544210c1c6b480e2e245649e096d12d92bd604e00ca77c6a0c2401451a7563d0f5a747f7bee870b6bc1f7b1293046f409ee9be086aac17caa8631173908e2c693e904d3d407c0a715319aae6aa65eb04b25ecaa2b409729daa899732fefa0c80520837c0838bd427b7b716f7e313020357916744decfee1271d8287df754244fa78746f8a66a95cf239ac24a2839e6cd5e1220951630f04b95e2e6a89e5da8373e2d4e5a5bda276eeef108ddf51497a06218dc4425a608f4542c62282016963d88627f513e82d310272cb2e68d98a7c0664082581f0e0ee84a78d36f561c11b115d90c3e39f984ebdc8cee1e60cfc03aaa664c8cd8ee55d9869c10cb33434ec2df9e82997e8a084b75551f322ab493a8808ff6d9cc060c18983dc816c42e7137ca2a3e2ee014207767cd09c6e291ed72275e72325e02a65e959f31f26ba878c3eb51113ddd0fe4de15803c01dfa6e043d50e2b0012863808700a37a8c504f64107bd91a1b3c676fd6eec4d4be2260e688b5bc4c161e323da1fe2b856be3c763dbd0c952df6107c62e3f36c50e7f77ce35c355c2db0d8bd7ae8d845b31e8918cecc91207ca6bbc8eb300e07d4b0dc6229097a7ed70587568463079cd035be7b14acfba6be114718ab5be06016e471f94a44fbefb59fe609dc0867371b310dc7f9d4fb546c85183e0eed2cd312adce51a267f041c09c617d6b7987e224faf063a048e85e35d3dd3f73d7fc91841a9399548216127c7786f8db5524f9fdf4967a288f1592a75ee99ba2349d7972a2af23a9a3f292c56db0cd4836db128cd057faa7a0f42b7f836fbd367aeb24c415c86262a7670e1bb8f8973cd7b8dcfc96a25b7c8b0ace1992b060d4ec1f83924b192701d59b987a291911c68e4d42f04b90daf5d37f8e6864a2d71475fc20f4f618dcbbc1c17c6bba166112fc71fc9785b6a69f055de149fce229d85720a816855f34048d557898e2b2a4e8772ba3e57154b488596ab0b75d658bad9b7dd20ddc75e7fb87bcc55043bc9e94028b2d2941692b27417642dbf858e39b87dd0166b2afc1380aecefe1d51db7d14c0b746517832afd818f03154ca285dbb54a5242755ee5afa8fa6b15635c97b4fe94d770d0c959d50fef4ed4bddb94ce462234076c743d5164886b1b511e4f99c3ff160470061d2683486b2168a58780b1164ed7c8c58b4863462558875a121d31f6e5297103b76e990b5ec4f1609fd12c664eff85c4d2b55adeb683d8f69232c1f2865144e73c0e2f1a5147ab93a55664a854485a478d87a865fd9f6ffa64e7fad01faa639f4a49190f68886a6bf9f9ebcee80df24087e198d2518bc9e80c6f7b1f0e9fa2392ed82225645107f022c4d0c48f4a4fcbbd9fc3224079ded38a3861c721edea1a0065ba2f6f71a0dbf3d0cf9b63b6dfa8d8c780bac88ba1b270c3fea0709ab0cedc8d1b4f9de3a7f2c3bb637c5e27120c5992cf4e484617f3f2ec6e9a0d289aa303055c17c8c6fe30587dcbfc299ed993cad2dddbe1af246094bc529ca01f825f60e9ea5855b51475ab90491f13b5080f9cec828b83709a1043dad64086dbc85a07b607b28522d77fb09c8d858a5f38688c4dfbf54e8ee5a3c90456a47a6ddd43a3353eb32321c917cfd870e431b1bc363c33ba74aa932095f67886c298d83323ff74bee5c8006e19eb5e3768d7a043c193c85b39f5a804ea1575a676edda6de837da86552d2196e9474dc93e864dd69f03fd4c3aa534f0c8d12ca06e6a43cb622684e7e517cc8515ed52d379795a03d080081fa90328e3d3a4eb730b2d4b9fff8134020b4ad3363866ec070343d7b49aa18a034032b31d2a4804fc073810467a38b4eaf3e1638b2389c2c5005b4f360faf7a5526f029a4af7b0e5d71621a954b0bce8dda0544883fed222740f00cd5e5b349d0490fa8a070f7595f6d0ec0c9a69546d60518b913cfbf065138ab022441a0572295361d390f3c87e0ab2c87d063d39f01c1a22f0a468f9d33e2444b67348a051991edf665e5f6bc8cf836033b3b726c2b0583f167ac2c52c8e49104071d801dc0246c454d7e2e939e2d29344290eda951e3933c8f165e1f0b03d6e6fc52339e86b4762949d255fa52160e621d7378573c5dd53052583e62552b2d73b874a339441a9580c9fbb062f0500bdc7f9dc80eb7cfa690913a3d2446fb4d7378fcc55b35f974b05446e4c87c035d8f3cae809eaf5b36787a6a1bb4e705d1e994a35c09546e831324645cb6935ec8a6d82e169e8bb19ec83dbc0fa62920e1cf7d87bedfd989162bd3a82c8efa5e739d1ea7aa73dfe2a96cdd0346860f41b685151cad858f9ca324861a0676b59dc2eefae3cf2c71668af1c4b3593525b7d3f089490868086bd78ebab45a854cbb263c4f3aba2c3477e33013deb77d70aac18fd365ef41fe40d898dd061e6997fde2146be7bab42db9c0366e3bc2932557a26a0736a8e81fee06b93e75e6b82d305fac36b6c68fade9a3959194e4fefbcff9d871f6a61d5aad41ce72a57cc6d39340fc95e313facc5e720b27d7323778479c526a1da89d54ce9b7bf7db52cba5269a1b5a57e7b7463dfa7b4ac4cc54f552f06e7bdfe53d7f82414d0e98f4efe4050ed7fa7fe94513fead29438b746c51e5c949df6000edb8a58de9a64b039f0035f21193bf60874586a718ae2544db8725adf09d248939e6609f58f06e2387eb2cd0895def5ea67348edb282017cd118fb8fabe697968b6db1aad76bcc7be031a11ff9909b6339a23516d6e2e520521399467b9c7c6b6426d57cbfb0bcf14acc3c5964448842b71c4c8d7ed57a987dd27099475362cdea09c8a26f9c58a97c351e29bd428beb723434cbc9c17bd4f22d28495ad0a1300b7d05b1ec096d4c95cebad3bdec7b8b42d11fff494ebdff634c7641970ffbb8e51c0e9e430bb066a10eebed9c2417047c418b74d604dff4d5791ed5fbc11e78896a488e04f276800e71fe04fc995e2bc51241e9d829a72801ac94c6db513fc57626017569cb9d0f41ba86ba584f28ba3a8960c55f51dd06603fafb8bb6d63e90d660c6f2f88ad89647589e777e4dfd70e5c81380166c2d3f06db5ba41a89525abadba526c7faaccca64178d06c9b6d498b0cb2ca8d9649d02d3f110415b7b0ae544ef234ddcb7415239c918e24025c9dcabfdf5317d17ba10dd14b887bc498f103abe2ba36a5f7e7642a0e2b97b8ce6fce5d2422306595b0590e68203349383c847dffb782367ce66e1160aa91c216cc4cd70daa9a2d4c28cb53266cc13475e928f069fe384a638f2f7313205bcbe18df4faf74197ce015fc21d992a49723477aea21f048548d0d43899f1efb1950e1ba51ac599d411410fc61117ccbe50af94ba2e589a57cacaeff05d5b1b8e7bca55cbaea376b0a20fbe142bc45c2666c2d3e219cc40d44d8ceaca01be436a4bb03b20e2c0e3c6ad61eaa6dad94ca7b9797dd1492d0b1228bcfec77198159cc7b91bffbe86670e41848b1650bcd8f80a02cc5cc6e6e474a9883c7aecd25469fb95fd968af132c57c4875819baa7575bd11d3f158f54eb0488cce9f9cf60e5782a4c6168a65990efec6672e9668e40b01baf9db444c68dac457c93eb33275692a1d5f893958ce05faddff80db5f0f8b90a15d2c8e71c9497a99ffa9d33c4bdbfc347aa49d94c20993765e2222ce3f01c7522fae082226def6e23aad1cc97416cf2ff2c066b06bb537556597ca39d0381888a6625436b020257d0aeff9d0f2386a4bc9a4265f65432d95e4d017071bfb24a9581ba30ef9744af819d34c80b244732dd960dc21aebf0dea35cf2835a49843f197975427a6dcae3f87be8ef4f6f797d71db72e0711a627022b8729c7a8bec451d85241027f9c264b1eaeb9c1169ce9f8f14661324dd551af822a7924cad6d0d99a273bdcbde19c0c094622eff7aa3edb272f04fc697963384a824b746e58cf78c8a6de52529586493512c4d45f7670083cf63efd10409eea67d27f34205d0d9fcfce8664031693cfa95ef6e94cf061e5899252c3cb0ee9407d6dd833328974a1464a26d30ac85438b90044d35b4db3fe97bffdba267afdb851dd88ac56a41bea0ef6fe61189de9a35b7dcf3f18d2784533fa44017826404c19db8d4374bd8fceb69a3d2213490f54e35854efb22221beb59db92a1d6e1be2fac06e3642b9d8cac5e5a6d835d56b5600d1b643eb91affd1a534ca9bd5f52ddb6753332f8d41fed04d12f38d73481c5c253605a932992d4727033184ffd8c18a0b614d100d43c1cd74ee248f5361eb95d4d2e2e6930a292d3591f70271a99dabb06de8c9548c31ef64ed8230ead9c30683923a715ae58bf6c8b628ab28fa632bdde574e97c5de4d8402b6f6e53b874f4a4c2df2335aeb0e0407fdc158cda2b02357b13c1808008b8bed575e0f6eea0168d81d2f7f55e9aa47f8af314382a66bbe7b3f83215b0b3d666fdba160c5566a3e87e9a5e1ca091daf0b94ee3bb56148345bf5dc673290a0b902f2be10e0b1957d33ff2f03978f38fbdad65c15b58755770b3ef3e326935ebdac5e9475660edb0db40d4738ecdefe01d74b047f8f98591ea38d4c93de1f14b713117d1ba6b236c4d0a9344773a6f750d8c9e4c35884ea08e4a3d268a8ec7d59ab3b44eaa9b3f24af25bfb6c6e77b5a43867af73c111e6f1a14c96bff420f8ab3ab82dffc743e9a0c3e854ed52b29d2b5f18d59a863f7846bd7f541fca16c0cc4ba0e499381343311a0ef60ef5e078bffb01139fbb887e9e818da96d6d36f90485dde3665280e5d086a993e606dd7b61b0b221658c678952c85bfe053d702ba7ce3535d30ecb4c51c46f0824b23c393613a75045513a81717793494845cd4c81a90692f133ed57327e02bc9f4381931b8cfffe438a34a23534256bf8e4e4a1f1719a817f25ba3fc0dd07c1c2475d5339be7ca249d2ee52bd2820c920d10fedb36df466931234ad952da94c4dfc0c7b716a58866803eca59f2e4da95703aea7ef1f94a2035d425633ed92419e1afc6b91c4e221f7eae85c1704be67e4964d947ea446a8827499496c257ead770fe2cf91b6ece474e876e52c6cad664ac94e4a83a1f53142484158f065e5ff96111a3fdd3d775a0f6b38d18a615928d2f417a31c4dcddd7014098b75d1e8d7932745f35d8a216d349133698a87f3f409f9aff119cadba0ed71c8187938e5819bdbd6850d019389c367d7282e819dd66507855c27d1fd3bd8d7cd3654b282fd53a5f8255949efbdde8f9c2d25301bbb25693c340070e5ea18ff5d5e0f1549b6280a6be7a43331be52c93c03bdcd6139e6464acdf41baa9db2e2b49f8488a754a3ca6f916f636319b0ee643888e68d9f369b5284e8e40432498b00c45321ed25626a39fad8a3d79d8f3c380045575432fc94d2db28136c20b5ad3079a192f15763f40d5914e55ef0cd016dfea8c95cfe1a8b66ffde08ef61478a870a42f066c20eee4221a6500e15067ebcc66f8a9b2f1b6e47b04de7dffc85a01cc9649578e047ef6593d10519b0d2065533cc58042dc45a3bcdaa4d59bc6af380e13667bb2a9e6bd12ccb7aca5f7a67c0397cd5c624cf929cb229bc74693832e3ffa4ac976d279d97631e70efaa0bdc0690ae6ca79462c1239952cb1f09428734b817170bc665dea901b4432732b0d8a9943bc8b3c7b011c3f9a6b62916ccbfce2bb2ef3832e47b2f134d8d7491f345c837587e7a73ecf9128c3921fbdc732e1524e8f70d61fe5cb3c0a2e9bf98b50fb0c0d9f960e24d879564bd7f76e8d6cedc038c0ab421f0fbe92419d94dc9bd95b3df773bde96658dcdd893d557f4e0e9a7402f0367581930aa91bb7a465139beec55131b169ffc58276442dc8250793fcae108c80c81d577d7ba36860fbac71c4ab01b3ec659c07dbb2148a0eaaba0f86042800c36eec8bb64bde136ee342f1e1c5e1248ab8ca8e9f6730e391cafa77ece8fc5f3fc58753d1d50f85a68ad2fbe7e98f13e76bca26d54e8b386f34a4eddd22748f97b63fe88cdbe8f9b7b4d07c84a5804724af43a4a1128e783ba9c815e117c6b717c6c7ecf972c88c922e1b7414a26dca29ffdb91ffa503f80c275e9bc35b3abf22c27967df4decd0722dd06c5c09bddcc0ed9502c3483a49922c07128ad28fef48a38b43041f5cf03eb8a4ba698695dac72c7eae5f9cd37d97514c44e2bc14b81d51a57857cc0c36e9101e1300282f41617906c92ae8004ede53ae485e97d68df5b69514b4b6246cf9187680b0fa6c669050079a51df0f6f58d32188f58be8cc0f4d573a06298349c56a46824b254921f1630b03ab763a1b55620b6278ebabb156a01821e8809bc60895abc3985bd78b6d85164149f4427b409d429eb21647bd3d1bfdab35dd7e7fdf9755c6266d215809f058fba49c7596e049d2f67c450ed7e0ad590b4c9de8aa87044d6f5427cee30409edefd98676b8e8707a258d5285fc2eab66a1825293f781d95cb6205c6e2399a443235ada7b1a4a63411839c8dd46702145ec7190963ffd8e89a901c900e7c14e8dde0f17f2205f51d235b32a000845996658d83d9e8b5c0a209efcd6556b4f80f87b66dc7e4370b567a7c1f7324b1178bfdeaafe07f7e192fe6892399a2d2ad1b49fcad4b293b118778a077577c21099e9dab0915024138f36b50c8806ab615e3199216fa6a55e4a55bef896b3f151c833bc9c70e0cd129c932edba92cac7fac915240a5a2811d5701e58628d9697f35bd31ef1140e5a9df1499eba3c38f8534d83f00ba91291a46c0e10a9540f8dfb4c4b199fda494b78df368347eb9594b15a5d179bfe2a249686d4d30fc32e327768733655492c61cbd6860063038e45413e2a5a3f05d54d68110f398ae1aedc1ae95c6a1bb108bbb771ee22b5f6b13d98c0bff80f86b57d06b1e1e006ee6c7d274467c3c81f6a87b1d7d35ab53390f616ac83b0e2365e8456f5d7a456c840acb368c2d3953582e9449253351a15aeb31b2a80f3735e7e98555b4b7220425e738325e1301a7ce506254c302dd5f198660668715db7c8597d12940800b6f5143c2e80f89ba064645ba9152d8620ee7d8084140905d85c56174c8fa92d942e892ec5b6968af09453a54121e2355fd980148258a8c404795c83761dea12adefbddb0e36a4b67d1eede56ca6e9a9ad7934e8864e2575bc449f4200ff0ffa2dfa98e2f47048ce35781ff759ca9510aa4d7b9a6b93d6b41d8396d3b61a4ede2221a7513561f1d7802157bd17d11a12c58a93217cd4979a69808e090b863e7a979a3564299054a1443383aed2ddad4ef36cf75745eb7938ac17eb8ac47173c509bd676523cf076c6d36b6624ce984d40df9efb16583d29139b514e2bc2cafb412fbe621a13d9eb92795e75c4f72597c7ec34b6c70b4293b17ceaeaf2467a3f869f0fc2a952b68ea7cdd856f6387ac951541cfe8bd524ea68ec6fdc659c35150c981078e6da80c47dd224621d72ff662287490310bb49329b48bd0b8ca702a6adf5b0c0ed38adba5a97ac42fa2e91f2b98b4b5dbbe878f2cc6fb9b26a78f0f432153018815e4f8f9b1cd58bfea112d7434f2f0ab913752990c906a226c1ca93e1c80e64e1d736bac4942c9788e76b148d39bf99397015f4f54f6568927bec00d50c0674288a05f46cd51c8e81e35b318736aa49ec38548042c0631d271e10c53c2aa760f3fae787f3068772d423220150f113ba532d92e8200497755a88163d25d9b4f2886f54a2e295e577b61509a1342629841a99146d92c51f12ff7518edf50beb74003c85c99c80f2dcca2f04f2fbc25e5c9fc2c26c6ff990ab398d87958e93d7d5b0922a0623f6b010ff26a3a3b8e04576a4f3c241d71a63dd04e94241bf239f3e67369301ef5374b87fdff039e7db438879296a61e42cef0f4f83fab21209ef5a73e83cc3202cfa273c03395aa93f0daee07dc18a511cfb027fb6863f09dbd7e477568ca788fca6e61d176ad6cd269c6930feaa997f71c7a9af40ffd9d8c2c778c32fc496bb809bd958bbaf95aaf4947bf9e2c4125dd884770f3b0a98f654be3232237366011170fff75546d232091a4983285a0f8dc35817303b0ecf16aa7f9c84a448196e767e5c6e9d53aad8f5487d49802750cbb082aeabdc867282bc0871cd42603d45fcdc69e1e4adb1d59215975fda1a03cfef096c346916e7227fdc92bb3c8de5c8afde0a10f01b37b1a44392b2c133336345827915a3ecdac107fac02a4f4bbf6309e99767bbc3de86596a8398edc2a29a14dcb5d64480eafc7537bd7ff9ad48f2d7538a5d2b0aece0eba98507052a9656dcfc8da1d847d44c4911d5778c55cf4a3468ce9265b47418bcd18902e77fd61b3d03e82c84ec2b7694aa5d979b2382b6210c9e3ccbee6b7afbf6cad279942845351aecd770af918050c1c2ed3a8db12760553547ed69cf430903876a79096570b72878e01f614250cb04002f474506e211b99f3b1c0b7ba9f685c68846b79e1e2de8ac5c68c521cd01a8a1dfcb7a7061ccb5ed55416762a705b35317d5300dcc2e436ffff6c212b11c5b40b98a22abf8ef3cee6218412b6a3ba2e3ba5d8130ae3e2baa16ed250e5305e14d631acef7695cfd396e0394944d6ca4169e06e8471a588b844bbc370f9ac42a290b83322a6161aa4e471b0d75545c1ae3e91ef3367fc8e8526e132135941f2bb3c3cf386f4f0b216545e0e56e98da0bf37d9a8a76c47528322bcae2798847d67daf3ec3f5be80f2b25a13105de61d2e74be9329a0007136d920afebe5c2ff04a92758798d2e0972ae6e1c4e0f45ec92dab15a9b3b43ffbca04afb1fc757719e8a9bcee3c3717fdbddc2063f5ea5f20c8a5b39db49a3f908da207968167efcf6de71886f8de639b65e2f9199bbfce0f77098012dc714f4087daa7a9be9e24afa18e42b91f6a5ea41c2e14375156da21b4dcab78377aed2d1e4b656273a5b4e7909a7fa7c69b8b3a463a4389f07cb7f972c9345c3b7ef52c092e5e8dc0714247dcffbb5a3216458b5bceea8bff02c17ac6bb1e587fef826ee6434f90c5fca0cd70f9a1df47032c856d5e72165f33fb88ff105c14d9371da503d879dd1f047dea829e7fccc11a1dfa8012ce547352fd79198eafc99fd63f9ce65dbd825ef57a06e7eea51435bd66fbaef1962a220faf2888048b24c993f50aa6f8b5e3c4052d631a76048e7c857597f91f43c45a6d7a50526f7e53df31003dfbd25cf1d42dcf0f4e57a1fbfa82e0d290f9059f39ce49f7ad005f4ceea070578b1236dfa79ae5590bd7c8a9f275f22d9cdca92e12acab99fc316ab2cb809de2b18c9fdbeaeacbfcf51601a7c62e871005d006fd1058d66226a40cdd398c99ca68caee9486fbc240bae0b696e289da715367843dca6076538a50abfd6f4d370ca4a14395b8416f577b5291a2cadc007d15ba4acc654cb4a7b59f5e34d776df9866d97626eeb921d0607bf0f797b8b9125e298ef45376290f9af93fc060d3f9cf4c9439c45215a5d769bd4f3016ecb5b8c8fa05ef80104a8e49d2b1b7bfad70f6e0fe666486efc1a7be9ba9013635fe417a92dbc5cdce28bbc1c3ac5f93ecb49dd7b5e40a69991a2ce5dd3ad81d4d19da89c740a6319a900d9072c121724c00773485e765dcc395865b92f3574b7a9f7eb9e4dcb63b8738527639d98679a308261a3c34ea3b7a943b64570b698a1354952db9dac2c9199c5ba7a18fd31e5db7ba95578d0fb0bb0d2e75fb338fdfd243b279115ca801ac879cf2751f124a1f13e0fd21d707120380ffffff7f