PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 68880 cd2dbc9046dc805ec6f8af5f9c9baa311ced1203ffc245eeb1e949ce3c96e938

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2f69646ee198302f82eeabafd7226bd7a00bf7ea1ba7e38ab25643904c7ce097
Certificate Block Hash
cd2dbc9046dc805ec6f8af5f9c9baa311ced1203ffc245eeb1e949ce3c96e938
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00d01a000040290000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c66b4bb2507ebb21f8e2c8527a20813f7262a1cd9419b6d4c23d2a8f2492c581f9fe784ff2e96b7256183308064fdf8cce97ba783e469442fcbf08acbfa46005ddc88cab1333b287a133ed93683fd45ec1e45384d4c9f5d107050000000000000040000000400000d01a000040290000

Raw Header Hex

00004020569b1141789490398492750551662f44e7cb8fcd5f559e8a1ed4b4fb7f413f0c65082e707b7233788db2ac77a8aa21193723faa0327def6c0b20732604134d9a115c246a9121011897e07c4c904356b28ae3a71beaf70ba0d76b22d7afabee822f3098e16e64692f

Proof Data Hex

59,560 bytes
121216020307802af9378e94f7d55f38c5ff4394499a19d576e775337853a9a533bc5afbadde9b442d0eb4865e4d049e5de005bb1670ea6295c0163e9a25ee8b5f2a5ec6f934e859fdf5f8e6bdd821cdbce54817f15382dbbea3f91b9cb36d9fdf80a68c4696f336afc6f32e38affaf75930db4ec67e756cb77b5b8cf32bb2ebc92fe06653541307ca5213ba33401d9bd3128fc3c275172c6aa9e3f7683af99481a8d16ad4ff1244b80e121a751fa531d643f39c6d278f129bd988ff1ff788f38e886f11cbcfec3e30c6b42cb37580621478e305d188c254de122248ae658a36cd72562d48cd3355296d7bdfaa8efc73661934d60261dd2193126ac1855b94c9749045299f5f60c68d045e2dee3aa19a56176692e9ca7e080461e272971eb8edf167e4a0c80653a86a83b006c427f4de0a1c3d1ce89681b8c05e74e03a7c0b61846096751c6859fc8f4052a133737cc9b1085d98eb4ca38e8b552d7b5c8aff74513e4dbf07b4b8450216c440071c9d5bf41b9c040f1288a1f1d782c746690db3c2cc0d933dcdac903a3b031b4b931c2e7e5923b4dfde362a9a42be458c02cbe75a47c9a41abd47ddeb2d7e53ea490e521849ee10dce9e0f36db6e02a5711e7a934860746e841ece2641461648e2a6d1904e133b982bbc7ccc4abdffdfd325b7417ce2e38b48bfed7793a4b43cd7537a50d34342ea301d27042986922f9d9ac4b907b1b5b23568ab120ab685e9847ae587ac12d4fc3a71c052e3b851c0f1372ebdcd78722b33ce1384e2487e012bf78f31efcd4dff59ae2952be2e24d3fc1ace892e979ca306cacf703cd0a97a6369c1b5b0e9a372f73c6171ac2efee1bde1ef86ab3037003cf9678d7da4433e9f4e9e67fb33bb06d96465cee514ffea979df1e914ed76072646c9c6178772b04245908f8dd14bd629c149fa0f6b5b68a6600fbff2f06c754ab3b2d59688e4eedd5893b15f11773d5ea3d17212d82450bf954fb941634d18a138c1f1363f26a146b11d8bf9f4fd933b2569f350b0779a117c7025a97c9c46c89df309ebe52a1c5f2f4b76d372f5b486f8fa4e35210ecf26f942135d8720b590fe618555e5e362d28631532b61f5746260a56e992afab3d1dabfc784381ae9a0a201dff1ddde5c734432da6adc4a3088afa48648865182c213fcef630850249e7dc5b9e1f73931b98b706e6aa3101267953bc4b70e5caa47edf1dc9386e480b142feddde9d3e18c35ca66ff661483912bad5388f79c611737030e138cce91951a901a67b1e4052874830a341433c90868df2118bdc288cebcd8bf812b17019ddbb7164edf1b7ad71076e344a18b6eaae1ead3edfdc0727b17a594edfcb1289a26fcd29f2a8fde6d89610c6353c2b65e28cb56d470b64b027babf670d66ba70248fad8329facbb2d4d7f82689c0c3c8c581100f7fb00db24814485320e65e7142ba261f23ff3238042080de5f4cffdaf67b39dcec1eb2c0745f489e4cc44a7577944daa5580be23659b8bdb11be96a8b678374372010ee2b96edd31bd868c756ff57be27035b7bfda030bc08b110b819337deec93cd5efe69cbed5a710d2365d7d1b90b55c71a55e80d3c7a97e9e856d4ca322bbb966957766e30f3ea09d25782227a1c1e0879ab711655a84cde2583d59e195ef84da1505f720ee21b1a88869ddd94cfafbcad487731862bcca2ef7f7e9bcd89e75a8706cd9f7b19130d4c0cb761d26caf4f8f3b0ca47d55aec6bdd833d434d844b932eab1e6539358ce955f0d42186711858d24035a3e9c99e9ca709190514d1fe1ff5c5ae96364ce5883f5bcfe142450f552de07a987c05a4721e6f5b8b1adfb75b4ba0887f07f9ccdd9d243d886a2ed012f1eb19f06796f7b0b34eabde942f0395ba657daa9cb8da8ad1787b25af7b52d88e4d71b083ba478a1685c3aba15e44a7b3ca6a4c4e433b95b3204c26f357bd57bfb58065be39a59c80f6cedd6dfaff4511e7d77dcca6165c42042db2c34663624deb2581a7346dd93277ee6a2cf6df54219c5d0091ec06946d16fa2c56daaa39eb7fd0a438c565d9667a0f26b86233cb691d57ca760b425648fa33d44f8af5b46e18ee6c1c0a2e3e33f40dffd3e51e6ff676ba676564e30ee141256b1132d0b00a56a4065794622b38c54370134aac9972fafa37759d74a4804810f2010995122a15d01b6d8452da933691e40ec7f9ecfec0b3a136df9aa9bfd358bbe01fe95a9254f1c3986b457540d757833a72e9c3bd9298f855da13f1ab0762b4138f21485968a9af94779a4fc03720c29deb96e6d0b044d692575c77a5347bc421b5e9f26686c1b80207415bd2f7217d6ba7ad37a2d7f85abc69ce9a298614f1b8728b01f251676e92498ddccb123fc05425073b6db54bef8f90be40d1cfbd01922af5a6fa7fed520ffd03cb428eb8eee29eb89a0c41febed950145d2a77120bf41739bcd39736ab9e4e3edc576e290ecf1733155d3aafd21918c207a7fa70e6e9ec4f6076ca30672babf75785686049888bdf628f02a4be185c54560eec6f8f6f3247f88879e8b6bccd46afd24ea8b9484b0b111e1573dc7faf73f6260f93e25d57d281597a37ed582df48a19f546ce9ad67c5e0a82489e57bf452c18e990a2f219f6039db8276a1b02ae75797953c0e1410d31f30ae84725d217cd2d3b06e6737edf04c542d6e5f76e0ff9a7e7a07a812c42fa2f77b0b3374390eecdb833d775669665bdf8cfe8800ac30faf32baf5ec1df8e1e75ad507df57a1a74efbe6c1323a3c734ae652411fa2c9479cf13c28a685c818bfdb4bb282d846bdf37dffdfd5ce6d80077441140335cc23ad6058ef877a583640ffeb40d61d0bd7b4a6e3cacc7a268d2b4757d6362b01aaf9522d6a9c0d851942af38a13cc9ec25cc407822637c7142914266fed7a74e588d6eb89b67141bfededa1197d8e95000bf4eb203f76e83fd1bf45a58db578c361842bf7653b7e6e355e9d614fd3f1acdac59a60bff0d23c879c1d3b8e907b3e163d6bc26e4422d800f32f3a06c673bdbf541a598dd28464f5703432d24c12098a2628a0bad48df4481cc7ca5600e96d10bb019617bede069f6864b8c63c58f6f4e781d0397f83626541bd255047f500585abc9cfd6e463e924060e7b08884e35e959660888553f6a46983a34949dc0bb229dec8b0be15c584e3607067c196c95676322e6bad36db9db10df594b17c60b3f9be43945677b8c1155cc1976b359846879e7ebc998a3d4ef61375ed79f875509483c4700250226d0d97f0cfc6ac72e2c1ce2312f492294de5bd11fcd8f8c8f16b3943f38019da5f030405606265b27e759a5ae279826643c3284fef083d8d3819ab3c98f6b916db082e2b5701b251d70a89fde7e7204c55cc054d09b3f0bb42b31cb2e64c29132587b42e75a273bc5dbad5a15f442d384d823f7dbdf1f7ce1300d3d0e2737315d9b641619c1711fe6b5313731183ac46fc3f18bb87884cd4529ae95fa19ef44813c7180ae2d739390788f84683fc02e2c586b57c4e5a25cb34999f684679f4e5a921bb16fdc0e1d4ceb3000f36d064a8a23737e889b075ea26b93499b37cdb7eab606b110e346416bb6edde2f9b111def31453ff727290678184a5fdc0c182b2fd76d7ce622bcd8a453693b8a50ba161695231c4fa8464d4c99d8880197af712fc6a3591f702f63b194c8e8a9ae5b94731893097d3ac383a0def26be320c73c45dd3cd60f0a050d2bb069b12c1d475b40ad98fc152fbca3eaf37743cbad26aedd6e74f29100be920de189842e7f786368469a690e6b3c728b81ea7f84f9acf40e79601551918f1c8559a16da1b9103f7efa5eb6f199e344b43968edcaeb8c6ab6a853e4736d73a436a0ffcee744bd7bfa9843716bc405bb92a41acee91271ba38b7c5f6322fbe10291f66b385685b08127bfd3a1bcf24aba789e47ebbc0ff443c9c7e27d9db9da9f7b427a418c1336c7ba7666c05f4c391e0f241bd0c0e7bfef0017d705ed369fc9338c1012307fe86ca7fc03a6e194226b66a9b23aff02d74e37a5f910f757eeaf87934b8727bc24c21909b4bd4932793862e4021133e61e98e5e4b1b4d8717a68d03ede4b7d20d55531f08331cffa57f4a2b470e29b6f9f9fb11ba9965e83708d245beda2ec25097bec5cfcff19be14adbedb6e66dc664c399d68dcea787bd6b663ffcbe4e88a24e19bd318cc095ca280e12b66d3f08a0858638ea4a33f3df4245bf2d2f5c204109a6d12bfffd00d4d2ed9e8ff0776bb37e519a8adc39d5513fe5ff6119e285d69cec3bf2ec15c4b1ed37f3e85c38162dff63b1cd1ec5825c04ccb49dcd8cbe0f6a271b9957daed0b7a25cb48813c2694cfdf72ff9c3cbfc124dcdf51518dbe5e3c18a0bedf3eedec12e9c2ab5488684bb039bf5a06b24aad631d245ceed43ca2fbe97c8836e706bd8746ce5d255d6f7bbe12479676242ed3e35bc77ce782f37731ea9c802d0a754b83b621ae45fbac3d23f28201f8f39c3a30df19737f53e13fadcfb39584999b0720b777c13a78048906ec8f3ce3edef24bfcb5a8c8ac65eaba71048ac158d24e5f1c15e4fe462cfb97f8ed71100b9b153176e4193f2199a46681e99b0d5aa25ab9cb368a502d16b702e2a07392a4742b873e08987a26df15bd5a2ae6758f93971029113a1ca4b1dc3e3de95dc7c1056b331a399ee00b1c2250444fafba58cf73d33be8738e29cff9485c0dafd08c6dce546fca6a21b112ab1ff32c1066cd2232cddc45fe27e04405f223506e7aad6c0719da22e80fd62bb4260eacdc3f8e9c72b363582a731d806ebb2c31bc6b42e853243733ad91b611cf4ef042e2676e13f4c4f85181a6b82dd26ea5788877b30b5c4c47216c7f7f65d1597a7dbb5356ae7cbc2d3c3da2e7296c3e1dda0fd0e801d3b781da7f873bff508383883dac88c8f7c06d6569adf91e07e18296226705cfbaa71fa7334118834f1ffe6ff9dd5ef494af129094acff275a63e6d715dc7f8ad5d488ca119fb30d2c78bd339d261bc1982d3cee372b8b650206627fcc51b0b9dd8331b5f9c6518ebf56b07c2e1b74e6251ed8413e2699e77ffa36c3ce31f3e1802d22764d420ba97838a92d8032075fbe0518f7820225a1bb4f8443a18de781fe508440c79b73a8bd03f0eb01402fe25bfa2bc0dfb8afac644f5084876b0e12169e011e46a446938c6bf7c0c3cbcf546813218cdaab180cc36cf451895a2438757ba203214675c685ff7493640cfd5463e86bfcd7dc13dc06f761fd1f73ca11cbcdf066bdb51c34a7a71b614a0b6c2b8788e3636a303cdb9fa4455820dc5f967f0e3c7151bc78dde3245c17231fd603cdeb0156e5718c1980bc68b78da05d8c35ada6c1612b638e39a72a61ec33adacf805da8e405b1b802b961303b53da8439c8b1b0508f981b718dee18463975cdfdf3826bd32e7e294d439dc990a5c42d298c8b8031b4c542d31bd9c4ca47a48113878b60739a2ed111c014cb3c6f4abfdfcc457a7159124024bda9ec2824c8933570364076cd41b49bc8c49d39089b86f44d5e1a5f01abc1fe2bdadc75d934ddace3f028523b1f44a4c782f58bd9c90527e7906ed791c1a3152a30841680274ea7a58f94b34a837d05e81db3d5b6c9b414a6f45c887d163e31a75d716c3e7d1eb3f0906c881da1fffa4aa2a651aec982fff3f604c58a8f2767a74ed40efacc1a5eda8c96cd643b173ee5e02522d15234f3a8496f98991a3eacdfa81604a948f31a1aa9b41195505b5d462fda5878a5f42e63c5f6386736f06ec20689808d99c609d1d5b4c7007aea6ce6247f77973d50cc8619a400935055f728eedb05a625f48aa0e57e60f1b7d794b7d64d6f77b78dc00754697f7b26243ddaed24239259fff3dc2b5943feb24f247d47f0e79d309a92a1bf7cad5c359e99c505465504c541ec8213c384df43a5a3e564413b183dbb31a24376f14215e212e7a6c3f01f9a079dcde2788d081c0a1bb249a30740164520acc15464273a40d75ce931b5c955f944c6bcaa0c89805d237466f4d1b89121925b6f50f00a527bdf6ff433637f02530bd932a5c9ffa660d97219bbb74cd69eeef509bc9e151b2f62e635eac929b66ee2c087657273dc6afddce9df7e9d709d76292991649a3dfcdd9831df533b775bf21cda830ec208deb216eabc3de465be05827b0e0272d9c3823c55eb9919c82b3ad6dbbce9981313dabbf62195f0a1405276bae4b88a41cba2ded0af0df680b7c66e1781b37d04af542ca22bc858a980a3dd3e93cd5d674fdc43a5906263e8f8e718cdadc0880fea3420f48ae9be3ba50ad1b2c4ab0dd8005ef15f78cb438253eb15d28899486e1a2494c20313816b67856c5ece780041d2744cf9f99b71fa6a41d8880557bce3892b069ed709dcc0298a11bd05925eb2c511ca465605d9868fc6543c4d5e4f3b1cbbcdc7643c1622a8f966bed5b1e4e2d6f63a0690781610a244436c7ff170a53e2b6b7906f0d2986f3d7d513a675ed33ced90f8e31bf171520c1c118c1e327fa31659a79e26cc64fe449f2feb9ff1074428b14d80f596c528e68cac8dffcf4862afa9ab31a87075422c60364e9261e5649489048b877d67421c7a22c9ceeab9405e1aaca0a18a461e26296205d5ea90d43db1c23a1d7777ccf3a1c0a6cb2c05382b266cbd34419ffc15d95db4a34d2a7d8ce1779883c68a4095ee8cbefe85d43a6046e79f8125a92496685f64690590b9d502aa4a10dd8c4fa38734018c3a153b84888bbceb73aa700aafe6378eaae912632e0cfbb521194860f0e6b435747eedc7c37f188e5a8976b93df8dcc8674ab545584d9f701b3213b1d6ff9ebefbad184349c1187fc1e0c85ec5e68c70defa95672fa3a710317fffb2e72615c63a51b091539543cf30e9b41b47dc344b0203d2e02c1e46a399f5bd56911e396c89f184e94ebd5027530b00f2fd33bce780702f926bdee5014f908f5dfa3f8147e46cd79aa2bac61bd47549ed322c70f204318a0b5db89d64eedeca6af3fdf62a0682a83ffd152faea288134625568468b1a0e8bb35a9472b9d01d8424a28dabf7aee63654d3eb7b3a2335be403e126962102274c61e0764e026a217aa694c2706e5bafb7364fbbe12f2505b6f033dfb42f349fc35e99af36ebcc2cc63116671809074442f4a8c1d39d8bdc10ded8e5573d0121829d00136a491ab333d4a56ba70cd5f4792436c16519485493329d737aa23d38bd25442324877cf1c75e8b093a1a8bbf939013b9815efa687f75be7556e845525bbce621116f8f1d2daa61ec50f8243c7279c14b127431598aacab8657494c649d094b682d5aa2d792ff1ab1988cfaf45f68d3a9c13295458ea3cbebf56b85961736629679d860f3826893f8f9818aaa2b010fcd8a946ac5e99de9e7b153eed5f106c70973a962082c58d34dca9816fcebb9bfee080edacf9e1bae8f2e9dc11deebf2dced80b932a18afa6e62f4c2d34f41c90473e8ca110516bea2e7581a555996b101124932b229385677739c929618a7dfc23249b8c9be9efcb29e84e1f2040d061adbb5f4a9332da2c50c033721553036f5c6416f4c807c00f98a728f713b139baa998e7a31f8a0c84880bc8fbec300e0bfa2e05684bb85464ee8d2883dabc39de39ed581d65fe3320ddc959ea64b29ab36e3ba36cef35d9107286141bb23d8df5ecff71615ea38804b9c165f317b2a9a5963f2517c9090849db34949a995d606ec0ba635d3bdb0757385ff48f47535c01b9c5f8c587e1731ac8dd9a8149a655084e1a2df682f447f4a7142635bf0ed51e32005d6a9803b8777d17c6d41f3055e4b502eb6ff32638a56fdcadbe4e150a29e8e6dd4e21978f6bf0c69e240f76b97def77a2757f30efe25638ae423af5f91632d24d5df9aafa23b4c3757eddb505013393ca3a5afec00354574b649687e8ac895d835d882e141f4db041df80e2bc6ccda7e98f193cb16aa4d7e4bb85b14b9e7d0e9b90d3745c8921746bd7f37da9910de2f7e70b763b5e20fc78e1fc9de18035616e8d9f54895262c35934286d008af3f42b8cbef3193e64ae2481ef96b2385e2934f46ec0f34e9c4df89f93859e741c6a76e8b546ec97e279b0f7c5b6751998e5bb6c0e540871426bb54f29969aab342b0021394ad27af468da31abc93528faef0fe6dd0006e7ea9f7f10b2fa08bbcf3480630f6c9963fa517405b2c8ba17db077eb4500e1c9df5790ca7d24fd5d6d082fa5000cd03a217c532e49bd37ab2b5df65ccc594b1f816212f66c79e7eabfd0c5d5df0d6b302a6b5efc2b71f7a7b6e45a35772a39ab6056bb9298e5be428773ec05af602b9773a6370186521b12cd5ebab6b1c1aa9464cda6ba732d31c251f216ca4af6ab6dd2e5c7a5abb095c26edc99cdf991c0de7582e89c3cf8e84a0a47ccbb422034e22a499dc259630ce6c04aed1588bf1a10d9cd689a4646a7cadd48de609c4f15ea55348a04e65b74eda223fd4ebc39e7e0fd93f90917e8a4f2a73317978eab341c7c805dfa547ec1b4e43a82042727d7ee016e39c6ab57e5ed24079853890048096c6b0a268ea2719517c01195ccbc93bb9498697aca01d037c354da366ab9f5af03dd074fccc8b269113387bc77ff4c76c68642af879689f161703f07af1d7a0c707e450aa0a1a8a296c759652939ecd1681bcb37d3469d194414a9a6f2147ae6d128aff50a9c473a1d0b16dc1d622140fbac0f8a6c1ef7f73b522675ce7b32a3b8c29e2d9b23fd77133443ea94ebd3779f3393faf546a89f76505c8ca317e1ab0446bc04f9bc5085416cd09cb4a00d791d1c15baaace9496947f2dc300e1aadab6b7a13bcb9b00902051a1c0bced32960f23325fa9c03bb3ecfb0dfe32eec1762cfc4e8cbe0738aa7af04cfdcac461dfc8a29ca0036988e5a080151ef431cb3565a0ce5b612a3d9b2b7181e64d85b326b849acfa15abe3648a188d1192c8c408ed4e837f1dbdb5ed7d423bb92dbd143e22b4c8f3b11abf2c8edb8f4951c8ed418e84fbdf5c95857f155582429d08ec6c2dd16543993d7f3c07b7e1a3877bce7da6efc43862b12eaf580f2728fe30cdb97ce915bc6ff085e08e1903e2d3ee2f1d52c4eb3203745a576248c3af886b79617df863a3581284f6d3dc059839306d18619380b26b8d14eb5f94d450aa9edcf9ac815c39eda79fef55b4e4c8373517ce52af4a631e81477f23bc961d67c587be66209c8c202b7fe602c314f4bee26513e37e67cedf9a72db61ccd1db335e4c3fb446cc23c301937174e0af7cc6b99589c8ff380713b23a6e9acf3cf0fe271b067f3c018dc7d4e7e8115d9e89576221397304fd2fb16ad84ea84b1c8892f1638ba29a279dbbaea40033aa08ca7c445c1940c8432c7e50fba96f9e76300cc0e9e02a2d8794168aac8a42affd8922fd27f58d9da4646e7976f366333d971e8c39418ffdde85998451902f927e0a8c39d074bc8d24b1effbc0ef0d9a4029083a7c0fc7d5e2b1277c13abbad253cf3eae9faf68d91a394a26279bf5ea14e63e841ad5817ed55ead041079c8ef0787c716e89eedcd2d2d3000eef0ab37d18d3253932759376a7ee68d3fa33cc13c1624b78c24ee1b1256006293017aae66ff775ee12a27d8ec62fda801ddc98451939e901f382fb9fef75d5444e3e6cc8dc14d7a199edca666ec891b7001910b98500418952c9c1e5e5149aad7820597e30d5b984377e4c8d6d50c8028ced7b5f4f5a5b6727f8e4643fe8de16bbdbe5353836346687b0916ed97a0a3fff6b1252e8525838ca9f5306592841a319865944cd3c4d6eed23735acb455ce0c0e460167b2c27a3b6fbc3f77457178639ab1cff8cceb78c9253bbec19c28cd4e68e11cacd82f55b75f4ad916bcabcf1dcab7b20664f155335a229a2682cc25ed9cb823f6419e57786f172529469deb3c133723e19aa4ab9d4884333a190122b64351bac898243cc23be1b6dacf5552fb51f41bd3528168c72565ed53686b8bcd9d923e6e30bf94283989275075e299d875bc95ff631a782bafe04e3bb60c54f7d6d5120e5d8c48c97fd304fe61d99eef7d50bfa81bfd49b96df75c0cf5a2683d5ddf47b3bae60a73643c9ca0fca319291b8d23d13c79a6b36dbaa410d1668954ee04de33761a34501944f28d4367a90b339de1f86cfccea385048ecb36c21f046c8519dedb65b16dd080e55ca24e9e843883a8ff8d99d2a727eebd1d33984af697be4ceca65970fd324f46cf510706b0e6d9e8d5b81d8eb8215167d6f5787c6ebb3871d70d03ad3059c2f4795ecbfbaedd237639e761ba3c6db3a1b6c56fcefb9fda9e461f94e311dd4b097b1aa4ff6822573bb4348987d8d5c9426ee89723fb00f314b8824b2517cc19eaec223fa8edc911cb37281a1ae389aa8e4d28cd0380ca90dbcefd81e4fa90c02ad59d56f8538ed561eee44335429e84a553bfc42767612ec1a296d1b1b0c35fb00baef88f856325d4ec22fc38ff8b05892b2dc4d035bbaebd3aeb055de44a7043cb0138cc5a482e3a4f50394897cb935642e6186d2114c2aba06900ff2a906f0b48679b19bc6e7f0d70bb996da858c775b373514adfc311120a8c96faa9984651ef3fc44fab86835bba5c2f6b027317366ad42e254f903374073a9fb40d674acbe2f3c135dff35fa5f3ca5f2c75f6ba403c7d8a163049664e98cdc611c2ba1fd1d4eda3eb21340f2c0248ee82b667b7e795a38311168a011195e2eff7ae3d301f502de731b3925cb6b8ec8ef3f86c9c9c93e130f63c30bdf2317d36806fb523020fa7cc335251b117686708b468ae6e0b63d7c35c32388ba0437d62d97bf06f1833b8a10f33fb70d4ed23509ed66e0bfda6ec1457ee2f8306ae915a2828a6e4a31afbf3343c6e93232954464dfc1d75036aadf7bb6c3cad06f722b62072cb0fecb99d3b8913ac91396a7c9f7724eb2cb737f34d2d069d572e4e436a209bd7482ccea6a55fb706430066699e4c706be4d3fdea0b399002f7af0ff44dc73fc0bb99d932831a6818f783c0ba9c0598c4280e2ee889566399a096d8eb8ed05ce0a88b6ace3148f8b80879093a0d2721b7224bbb9b549af775e7889f1b021f2540ccefdb53b284ff36d846721aa81ee206d25630d11e398eac692a925edd092906db4d8ee9dcc81a8438cf28ad1b8e5adbcd60928a8856e0c21eece03d7f0689958c052a3d364d090d9c29624551ae9ce5cdb429778a0c7df65992d4c98be40922eb7ddd5c7d5af2d9af4c9f7cda0e6d7800eb0047a5c13931b7406e681fea18497557aedaf33b1e3a07d6a7af26fc47708ffb8d3c8f1852f43e93ea3055003e2f598d6a0d8badb80bfe103eb96575d5adde287e43ffdc23cabacda3c238a4f53a9f6d0464489bc92a7af38416ad551bc793c82ad60018b0d4ba051ea87339dc4d8ef832a796d8e91666536bbd7c304b853f00d84402e3824ef94ce5407efe9199093fa0cd678a1dac1d0ce7b2a50b680758f6f0db6e725a4ec37fcbdab428272b8efd33db81298d3fea09b4ccefae0949069bb3486a2a7273f19f361a668ebf060e145d76d0757a8433140e841e8e7b90db18e75f4539b37e1930ef6a2148ed8ab65b1a12ccf85b57a329b1c3526de9429b53c1d2d46cf1567e31bf31d6ef3c39272985e4058b537de033cc7fa404a207bd6dcadbabfecf751b6a5d306408b2dd716e0f4a03f71ed523f9f9431793df270f1d3ee2e2767b2258a0d6e1867e5d5f750842b33b9115801b7123bfc8fd51a6b06c43d2e9798efe5650fd42fe308b3637057526ff7cc3c87fdeb87245d3637273b50f2f80b17d3a3433d1a751f0abbd8438643be6e49173766f4d068bf81dfa2b46a714d3b48d8312b3f2fe02339e54625b2c766472473eb493660b80f47fd47ccfde101d46e0013404c2e489fc818c9ffbe15032373e748242a4d4633719e564a62a417361d047603ee958d94ccc21d5113175d35abb5af0dec472b0bcbd520741985e794d0206d856617727e42b4bb0fa8fc4cbb1d77c7c4815de1c4595c05912190b0ac9fa6b0221a79a29a7137b4d58aea102be26fe452df3b76c58c1e5d0936d232c9f3abba31272b136584da18ca1ebdff03fd6ee041b1e8e1e7d3907edbc86cede90e6381234da9df468f3b29aeb68811c18286cef04337ea2c9797b0a70a2de0ad9fc1707adf759381c3d82fdf2e9afe63acbde8c2663024f324892bf326b616b4d7c815d71bd9598fa9a7eb00efee4a998646e68e296998cf0196194f5e50cc128089b516ba59e79e23f3c5694f9eb5ef0e37447b49948e1205e010bb104bebf4ec49da96a4dc87818f0a4694a51a4d781040908620a0176644420b376cbdfc90476196ca785baa9bd52c6286612db645033380ac607a88f0f10cbed4a45d0e6ec08c03240795b6a6b5852160de35a2c3dcb20affcddad1965e2b7b14227e2a0fa90128c0985b01a316d353a135e9b26afae6d50850d783b267713fdbb76aa9455954e974b14ccce8722d9eea95ceed430926ad2dbbc15e7b3849bae0ad2d5c4201e36e534672c2c6b9ef944e80f61363f72280d6140e825cbe83498938578a44f1d51a80a9406ed308c1f78ba79f978692c8dff4468a3c6d34ff21acd04e6f9bdb0f8b9e5be58c8487df7d473f6025e0757d4603d502ca4042290902a34218bad394a244750f13a07e99636a3793c169819a916ef3648e48f70e9be33ae0579d41abb857154a7cf5973d648637df6ca3851ca5ae5283ee76b4fadf4fc281ee6b61c1dbb04c4df2780086ed5f4f1d94096e36eb046a22690029635104502f7ef583a0a8f7a8db5b7f0741545012dc44b09bb915d36b9f6aa082f9bdb81a29ff842b07a84482cd1a471a93ab5ea6fab0e5fd8a19f2a0333475e37eb7c6610dfc69f6d09781de85c7bfd2319428a27276c733ae8adac267458ab28f42b0814a877cdff3732d5324b89d707a37c6fd54fad1ad0bd7f548d7538b294f2950f329903f5c493073387c0661ac87888505331fe1c86a101c0b4ff4d9e5faabbddcb7ac14b89f37902fb61d909d3f3a7cf40aae03f7ea4ca3b6f526a3a571b2991a7fc49c247fe68fbb8be33c1efd65a3a446e8790f5c3d264ea1f95d39ad99712c7c8d474b1ff6cf34610ee76a10bb384f5fc0a1d311efd24692ad3d09478d947bf77e67e7197336415f7803be6afd37f7d7353bc60b8b42bf653428f014b1152fac6f0d58e14173e57559dc761cc4af6053ab3c0e0078543b0feec385d4edc574d5742c6e9ff44faa214ab831f5dfa9cf69a3673a46d4c409f81a25b86e3b92154babbdfffaaaaee29a0cfc01be32fd62814552af7d83f1576bd96756fc778f703f9ba1e12927ed551f228fee92fa504c66819b6b5e169dac9b09eee4b5bc5bfc1bff9196c94d515cab8d6c0d7a353e61da55099f408dafb2c20ee98976695f1b34663dceaa6982b92bb690b058a20220ead56a1e5a8ec3977722be0109cf923c816866eff9461034092decb09b538a4e8b55b74ec2898f6d4f9f147f49bff88dfcf5a5ae3d73cdc2822c1b0beb41c45c40e852303be7a7cca3610a6ec1f84dfe03bca1634a829fcd45ff006885ac7318b182efae595f8f9abab1c75ade2ac8bfc7d2c6b1eaa28b22e69b20eafaf37461987af3be15430f67f2050f5482ddc4ac33f3a87d899ea23222ed33f70792e18c93ef960dd82d8f52c1ec317e638c13f60a5d9686a522cbdef712cc94d088f6593cdbcb1410207ab5e94a5be633489073d8e436b3422849c8aa96c3d0acb6690706beee0ad7b946af2313504881e3841b7119d668fe58beabab01b0dd37dd28ea0f8b0697b3dc5412c8fad0e0464c0d125b31415d580e52989ec85044cd1984a67fe68abf513128cd384081c78a65eea4e9abeda0cda802fe49458007f54969dab223fe3aea696deabdf4a1152220a275ccce47c0ff4e88df61d4b4d46cdbfee8057adf08c1257191e1831b3e269314a7542e76ea38e5f2162ca93e058871c2ab420d91c8579ec08a3004350e22d739e593e548118100912ee0dc0e86fe6bf0a75c3f7c8f73cde1b12b22c9bfab9eb8a1881fbccb8b6046bf81493ef7bcbb9b4c2433bbddccd25dc927d771cab4734094479c8a398d18e18a8a3d35d0ebb26fcef239c2bcffe0a8c8e3405867cc0894f6befbe43654c1641192d4809b4dca0a067e4ab286475d9fbdec1da19cfd7d000f93aec087afde7df0df99c30002544a7dc58f5e55f135da5b5d508012400488a90934cc76706e9f4a2b310fcb6e631957f96ee6563fc318c94209b87c8fb9cd9e85e65da8048cf39f3b5829ae384dda24ece57ffe228fa74a95ff9d2785f9b072ec5b5ae6c3acdbba14202b4ca08ae5d5a58947dc3095dae9087a9dc42b620e0ff2a2c005886b3f3105a50b600cd28865903b39c814cb80fa3a3157f04373912762d658d6b07f51cdf3d623c5f0bf393134ba812c3ec8f8ae5e0eeb3c118818fb8fa6b4cb23aa4ca5aee3ab99d802b701e193262ecfef1d59c8c319e2f5bdeb6c31871648f97cf3f52b28f4e8987da2980e993f22436608ce51b443bef5965ef05db43954f82e3c88df3062fa49e5a8ee8ce26e09f9435b692ea92b9b8ff54e25896210d7a85349fa1212704cef25fe926e31eca71776bc05292fce19b5e5d452529a18a6c326fa1dbe5635d2e56cdb484359233a204ac83ab39a8ef259f82f600d45b4b406cd462d180f950504e961fe7d3ed40f0b93fdf6eca4cab2cf87c3bedc3dce4d44eecb8e5af3b226babe2b49f8c4d4db1ac2982a4c6683b05354ec4ec9cc0194ec2de7f0638b03f4c0d22e61b0d237000a0e1e76f4015635b5910673d40a8a597de485aaddb973ddbed7024127b175ecdb2fd14978efb4edc5dea3b39762ba31c6201c2547e753ea8ed00be9337d41d86c465cd08c7bcbb61e9d6db3afe2708e63e08e2956365dfbd306e29e64e70d4f7a3293c8f84f6bc9e861186074ccce8badfed9f1c5f7f14fc69b7e442f1bfc645cdc1fdfcec7625ca12c1a08ecb4b665f783fe73fda8117b43f081cdeb099348873dd6ff5b9c49a6acdafd213d119c8dd2568ce325c6dd6165c38fe27908d057810d11a06b9156de7de74f69c0164b8f6fdefb6de44ff31f114f487aced4f7d903ccb272638a993c2686f53fbb8f5f6ee07a7d99abfab8edf170988bc17c29067b87dd63d57e14d2851665021a016129cbf5c6a04d46d329ebdefe75bef0f1a7a323f6a40283efb4a35c5ac3711bd098bb758a697e7c8facbc1fa0a40aa4950c7ac60388b2c6763c2464959b0c2ef3e4df3bd6eb7f4c8450b4c4f4086630cee9770032a7c5525399c1c121f1d7e8571e55f4c70b1ce4eff382a6047697d44a95292887001de635df1a0bd61c365254f015f5c68c251182b5951248bc5c3615200774c52b476282c1893fb3b8f7f573291ac0589511b55456638d6878b8f5a302ddccad073c1bf43cd2a3e60d530f804e09fff5c692b25ce7653fa0d2b8ced3f0f4ba3de163bbabd293bb17ac80716b8f80c88336d9e79ef7e37c08c3d5610fdc7ef98609301b222514b8265281bd938339c3051d1c68abe85d44ab66cd188565633edc71404d499bf623e61286fb0d3a51ac4bb522fee89bc9f20caa3d23b2dc9f37ccc9376e527ec736f93fb31e0f20d24481dac7ad23436386826d744e78e76734bd9c6f22056afc9fe4b603793d22fb45067c72d438e7eec45cfd375523da5c7c752e50625f67e024508d01c3aa4cf7249c5e7a163557c510e51c1dc36a39a163865342073888cae86c3e63ad1b495b8abf6dd94c1967cd9330605143729367505acacb182b0d2bf818b313d7300a01ae11ec077f69385f86be648eb5ca8e9001407a4142d07cde6026cc4296090545d3eafd27c258ed076c4ac38f7f3e467932d213d1ad2a68460f26ba3ba37093c69888a3260d0229d9c68becc43b0879e3babfd099a2e3a5e1cab9cf4dc3630f2c6e86817b5041abe92d86a3450146e8dfe299b99122020a3c0b50cf7ec085ad2a775b8ef4f3a91c712bddeb40493b6d81cf4b421ffb76fd112f042dae45750dd52e49329618b013bf9bcbc701d2ee8a79d24dd51e4c5b62e3f42efd242fb7122debced4cc9fc8c0895c3d239dba9472ed621c31b71db84e663ceb349639c96a81bfa5e667a3e671df5d53ee3c950252dadda95bae8837aeb95ae9b91dc24cab601d4915eca5aa3a291842247aa26368647227db4adfcaa479f1db1f65d893ab1c23cd57f59910d95066d2f9126d44c87ee3ed638bbe7fe5867a4a3d1cad20981ef040e7577b29f3eec7f8bf42dbdce96e99b38a0a633a32eb5a93e216d0fc2907697b5c2d15fd2f39105aad724fb9f641662857ca763f5e8eb144aab0b14886d051ce4af9ec642113ec7fa388375b7cb050e34aa6346865da38c2b1164781df3b1dd526c6a728227a747cda113cb7dd86124581e8e12d617a2076742baeba3526545f5709667cd0476b097b8cf2e55600213d5f90103ae830342358bf2c0f8fe3ba613fdf59277275f1d63572c3dae1d664a9e1e54ee2736454341d5fe1f55c8790f84d96050f329b5cfb4c9062afeedd69412b2d204feb42d3f817f7ef7fc7b0b3f4a5d573a2a23e98adac3785c88f101fb7ac878703e80003721dc05a16508c81c648385bf4942bc14506cfe947fb62e4f20f3959e2d34c5041f12f8776afb8da4622709ddb093a1e4ce3f6f40e7320d64d67a9a52b1223dc1b3d53b4679dd1ebfc39e2eca4bc3116023c530a9e25130972c5c94124de5d240bd1c4c04ee63859f910fcba31a93ca8e2cd9825cd172facc7e70c56a5e7d3990a1c42a6e47076b7fb8d32d1ca2533893a2e3fde1ec6f55e7f04124eb58565da4167c4f5227f798781705235a2bc3b6d877eef2cea4edc54b28d04410e03e2cb62ff89b51d445f6843c733b8f865565056699d183f779eba2a1417c8d4de9c0f9646eb0629cf96dda44085a25dc0da3f3da06ca4d431136b8c64dde1da7ea18ef46e49e7921c518839ec38d5b535a86ea3f903593ab49f7554096eff8d01eea82002973bdb3b42cfbb144158e5b8aa4e25ad4b2ca870ae7884962b64736d38f973e178edf7fcbcfc4ea45b9f02fba62d8997fb15c5e33894e3aba3918f1c5ecacdcd8a99268ce2eaa68756f2728a150e6f046cec71451cb46069a28252b94606c13b6b057e1aa2e0ce0d018464b2d2b6454dc0c5fc89ff2e5c0a559bce9221d3a082ee28626bc5c37ec27ad135b95493cb0009e305d20263261249e293dc37c6f73a3ca05ad1ab8040444aaa36aaad9fe56674235c05008eca29b026c0714c3551d511f3f13ed76261cc74ed9cc2e371063f76df4bff304360a461ff874e506e640bacf00be65381d999b0f61a7390c89996bcfee9b3a5cba2c2859636a62ce09b05cb7e80e13358347f57b8bddc6f65ca32e94c3ae7a6c9d0a48850cddb2c24413b7b77dcb094d987d3b07734d55f3d4dd9340391acd6fa895f2bc35a9de9ec9ae55f18b68b90de835753e2cae71cb0ff8267ef7aef72a5a6f929ebac3a4482fcf89ea8cce49dd6ec240a4e0ce748d08b610dd9708d3ff21f68c478014168093f3ebe000eca9df945b7eff7bbc01f6bf7f7e77554e62f5ac42f3860c51552a3f77dd80d88dda2348870c71dcdb1ab2802947c5740c977782d2b42c4061ef7ed0984698e08d2a9b3f248f76b9a3755786271fc95e7beaac200be8750374e85736b3cf67478370ea016e7c9e9a80f26dd0961ae5788c793c8abd2c99b658b7c09163c4a5db6ece7bf8925e74083260bca8cf1113dc1d3487ef10db93968a8afc6113d63b5dd7a4fa34efc57d72d5b47153055ca8465bd89e44729cba962fbd36c67b8568705c2264f9885d343a5b992ef325ca891d16bebf07019aa5b0e547c792e22b7fd5d7ec84c2ccf3d72ffbad8f12622e4471db0f0fbffd810540c1652c2654d353bef2abe94fc05ce1a7717b4a2fedd18e8a40a3156779eb803307f3c26b70d2e8664d81732fbd641291a206cbe379efcc1733bdc1c78ffbfbb20699b3ec10e64bc9a656a9024b9968de1b05f37866d0310f3c217bfa42a3e7cfd5c151be3eba5dd1981b83073c4515031ccd1ac6ae2dc643f7af3f93e56429da4367e6d601a68f3e779a42a4ae323e55fc555eb3a3cbb949389cf68a3618f10618a8a8b09ddea8f10ba81dadff93924947cb7c9e7c3245ba9ddc11f8ca2ef67607447b4eabd57db947f191d096c3e0401e0c30615ff4c8198c661a45c5ffc887fa0e7517d4b7d426f90c6d4b592eb0b515941dd342136d36f6800c93a9ceb3c16b1c2ff85104d5ee67caeb5e7ebb679f2bd9a610d0694886f7f1650cbb2aed7e88fed4fc0777c1dc838e3fbcf5e1b7bc9c076c23525f102efa67e1989590214e4c2f22c6c3d75ba81c5d5d5e4cc06f534217e2873ee69d762ccd3a97c8818226341b3885b0263d964bef9e15c83ab41759097e02051fabb01480b53642c8e18a7b373ba882910be6afa03c8ac4e7d14cfa5d30f6ee8a213d097b3fee076f453470d3b64afb031beb71f70eaca7b03e740c69295b90b11ac8a7b67519fd6b255b5a9f74f5064719f2df7f11d468ef4dffd5948e15e5afd07818368fe3bfef341f71d4ae0475bd51a13552471a0a90fd14f9c8a9652876cfebbd125a6a094a0f20eb1c68632716d27a5ffba4ab67cf54bab498e421be8bdf0f3d79bfd800d4c0f23e33325af423a250c571cb097796d7e82e81163667f350864b6398897c398ec67872e8c89bb43887b2527ad0aa94a7035e5dfd5093df1eebae8cd0262d47e57a797b8971ebf3a091d950dd65b793b2ef56632b516ad3eab58d6b9fff926ee2b9b76b3608d433d84633cb0914059f037038e34ae8c3d6b16df1877a77c831862e2a76a300c11cdb80fea8b264d077e0dba3ef586a02eedaf270f34cd836e2983537bb1c1f66745a222f6f327b6a4f77bd295acb3acaa82ea99b7a9b78b9b686931df82a14335d66b7660713d957aacd77a2273906579d70e14b5a42b3828e41267014d73740944dc7c92d05ec0168b6b9a6d98c7e4f80725b3b4799b565c398b5157262b94d72c494b1783574c1dc5b4587d18c3d65e919a190bc64c1b8c4376c4dba4f0ce5e55f973e0aefbe477647e13fd16587689b7414a2d48c74751605231279ae8b2460c0a0859ad41ec18bef7dd8c005e8cf9eb13de8f8fc7f8a5f0305ba2114418c3dea532d446a936b63fe12f44387f93aea8f9b1e42ad8f9f5ed7406c7cc9d8514c84620aca55310b99c58b097d9657a089f2374eb78708cba6a882724520d7474d5b606a2615d95e0bc7a6f0dd4fe29085823358705594320aed3564bbc66c80d09a7a9c79716d9436c43a13fc242e6d28eac1b4fb6205b17795dd449d3fbee9147166726f5bfb7004e64127fb0acf913e9ab8592509e014a7138d05c882f09eca0c26eda1631dc2997f4726180a4900c45ea87ed97edaac24921b0296991b75fcbc2ee060cce6f67cb094164518b0cc4e6be01e69c6e18abf84e39b52f314a1a12624c1aab20a9f1cef63901f3b5c27042f4b8f844fa3cc27b7969101fd4b5377b9e78171d16caccfdefd224ea0bc433a652dcaa87725b5b8e4f82c20e465fb81625d9456bb5a81b939fa79600c230a7aed3a8d7fa4e7bdf5f58b624e792518ad001c091822a2688a0287d59551fb377d3706922eabedf990d41a14d5754a33e8dbc9dafe8109037908027d049075b2c5c53140a8e2ad935d705e2f51f4ed1dc03ab3baeaf45c6b8bec3225e8a485e88897c1b17ba0c626fb41e94bda7c8fff4079db78587ea446fa6ea8cd1997c6c1e3015e4e0e2e3ef97140f6ab71d09f39995cf6d85d31d879494724d9e08d7ed960005678295646aeceaa4cb8a036fc5846a259e93ac277d7c14a7d603337bf6caefbefae0d69817ff116cbe8966d7e23e690b11200d226cd580de6d3895b7ba9bd7a7286c884ce144af38aec4beebb7a79e85d661bbcd7ab357f47c824350d022d5378b05dfa8f40e6b5c70f21e8199ea6f1c75838dcd4e2fe3b31bcbb4f309247280e1e07a42a6dca8968cf27b4874a2b68d073cd3b7d2a98b48f43780fd393260ed4f4a09d462e3cf1caec8cd3fa715ffe40ed2019e2dad6592b0ba9ae1101dfbad1438402c6945f00a265d8c08dcea8417dfac282c5ade2dd60498ff8591a2f7d1cf5612ca1cad2499867fd2169d47aa1bc0e20786001358b9b19ca069de221a38c1b287a6d5215f5fcc5454e10cb1cd85e0206bdb66adf874aa8c63457987d9f40b11db37a30f3e0ebdcf6df158d92ff4919ab7ff3a4c2c9e16424afcb2958f2d7e15cbf42405dff4c8963737bea61d6cb135129714dad8be0aa612af09882accc463c6ef5cc516ceb50944661fa99364bbabbf1756702a79a9d4ae6bc429b19833fa5978d43c62fa4af356710698a1af56b059ed35a5226e40d9d2be447287d8eaf7fa0db6974cb52753c55e321f1ffe58b1adab4fc9304dce6e78094d2ec309dc73d024a40daec2f9e2b913f9bedb175a683964657c0399113c96f0904265d6f36b070c620d459aa99b3a199cb33253e00d10e168dcc2160439d941d8cdbe47587e988dc6b502f4ff77476acdb7af856c26b6c05af5fde25a98ead2a46d8b999ab93c3d172a566247049d37b42f0c8ca6d5557ee64ace7a3a92485ba266beaae383c594381ba7d80da9f88e4969ee9bcfddce16f6e4fe34f57a214456d98cddef0753e521137c37ad5fb4be243c9c30c476173d9c139b27a59101e298d19063c46a5f878f0100d17448312f581149b09ee0bb20a0e7af470f932688b5c3453768cc2920f2419b7928b8efd5d2005de17a6a06cbf561f8d23d7eef40d878297738fc28582e640c547c8cbdbae17d919559391d6c208f21ee1dc181acd73ea224f8d973135c391301664f2b1e11d729f5f74a06e65f1f8fd5e5616b4655fdc619812d29fe0309bd1779995f2fa0dba4957da39a62688fbf76fc0dc1bd02a4e56c5d6648b8ab02a7ba7f3f3ad6668a426385180276ab35e0ccfed8236a76749c1393065212277859cfcf0f37bd8baf16002baebbf95179097c3ce55d98e749ff0e606ad543b3a094d8bf768fdc02f669b010560b35d651eeb0e8aa168cac098a2bdb9d6a51375528b31a5f31a56547db7a850ec243500e2afce13511e487458394b7cc509333dfca6c058a97783e2316aaea0ba0ba4bb624c2f26bf3bde0fe007687e1547ddcd681e404438ce0521c1e7d986ccee2fa47c7305131221960da816fbbbe7aef06bd8fb2d6c5714429b34c0287169feadd0e324a819869c38f0f4e212f829f548f11016e95c3eabcc0a8493f53decadfe6c2423e689ee1eecbaf79e2dde158cb2b69b53e49bb1ae54be6ca7c58ea0829b3dbdd07f82a07502244639808d31df9f57e09d6c58cc620d15a17cc9fff9f6149692264a83a9d2943b4ed0be57da9a2d9ef17d0bfeec4adc03811adb1d2a1f3e66591f41db3f0450bbef593ffc7222480e64517553f98341242ad9e17be02288543bb75266fc08a1c041856457952718f3679ce7ade61a10cbc1fa129ed9868aba02f8b505498f9594ee37cc964041e49d057fae9616c19cb8155cd2a73877ac5d1a7cb8673eb9d3ec643e13505f6dc6d0ec81e08331845433ffd76c32adc8dfae63ccef81a37f843d81064a4fe461bf3f70bf663e23bf32dd0f2ea99142672340a7266a89770ee96e60429b38e99adedcbc5101e25c068a4c243d78551af28970c8a93cf5c222a62a3df4e394c285c4ff3c549a54b3ecad58bf0960b80460bec45f6e43348d8c207835b05271ab8e6c235d1a50123d99e4c171eee0489827202023a277fb3e1166769323a6ab9dd048b91d03d749a309cd36ad62e283ef7200fa88ac0e9760a2690bfcd4964f65e9356cf6d819d1cc3b470c0f3a82ce0a8ba6ca4e97fc9042fba4cf2fa64466f7cd89e8706a0eb2b960a1433e9bf0cb6c4d177a9c82b4d8e6540ea942c75e9ad5fe2a6bb632a83835b4420690fe0c3037c76565726a9177f1b4e9dbb28366c373e9e97f7c5c592d063c2a9e798bcf4729fe161cd0d81ea498dcf260284afbe5574a031d7001a64838d23d0229d4fb462922c43f872520c096150c61bcd46dc7024dbd5b55ce88159633243187b343a6bce9eff789ae2d367dbe266fb6c0ab6577d66a9bf6b96a3361b601301f7e7b385c30557baf6bb3bb06ee857b06ee2d30af239ca12cb0f9926137badccccd89a0d4c4889d9518f7fd3ec1b09c3fc9cb34e493e821ce303156e2b320c3a28703ae8cdb29562c3e539cb79fed9841d6b1377138e42ffd895e65f1ccf02731ab4cf89c91a8267f3470597f1555cdd84fdc4d70a74b1dc03c6698bef07c663c029a999debf467fd28e1ce253f8763f1f3bdfb2d846e4b7522847f7ea3da5dfee15dbf708d5bcad417693b7e8a710a586df3b684f3654ba8a75a4020bd7e5ef294561f1a15bccec168c5bb60c3f044442a79350b0e4b3328d4226210db1be6825219c7f4bb1f25f742c1356853c367fa697221fabe7750a8733b2b60a5bbaf251acf4961ad15a02787d462ea61f58ed3df10742e006b283fd17b8e815bee95d3796eb458e70c26f1c6ae090c3c05f816f6088009a73a121e6fef631a74745b8135250aaf0d42262f27fe98014e62d59bb23dad652212a07a246f82e238ed8195a0406f45de9bb11a02c8a916e7401e4fa009624ece4d020c08d40fcd88c525e7b118f78090760dd4a1da20f25a909e0afc17df797fef05ea1864740fc6ac038b5ae5706250e837e45db7f12b76b0fe1e6c9f4c712f587971582a37f2742646f60a1b16b4b5dc1a2ec50664bc242ba15944a7fe63ad0de8e10caf64f7ef25a03d9de375fbc8603a4741f9043d4ef299bc957acf5cf2c429875b695775bb2c21b930ff1c90f75d94be39483909459c87776807d0afe28bbd8c2a6de71d848f1953e93f7b5f2b4095098c8c860c89259c2be64cc7014f6a7f37bc4907a7487f5e2501b23eefa0e94efb372ef4db0fd8f162a27709419f7b7a55d76ad043e300961b1385e7dfe6bf7124185ca7abdac92bf48c36250e6b8f1021a5469c894ccfca7795cdf6cf5ab235e3dd7d4174efecb3fc2bab86dc8d95b3b3a7ed9292497c456b3e70bebc66f174460a16c7169156eee8a65b1ab29cf6759482d70089c4cec0c257b2d4e3534ccb7c21f941ded196ae23612691743f8b261c0ad52f63218ab15170a2e50a1059c37a21ce0b69d5e2c2388f4e94e901433a94d7b6a5613bb067c45c5ba3d67a1a40a45bcf41a2cc62043a1ab76d64adaa640a0bdd7ac4378f225c6872c6bc15350cea5fbe7ff4b80640cc2906d6271b87e1be8102b30fb4939c123ddf9c92d93fae333cd9fc43031cb7adc233d4ebd4f3673d130c5ccf17e756fa92b706e61db524c6d33fdaf92259b7972cba2981798af0b274e0cf8d211cebe1b7d961424627fbf85283985270d2c1517710885b264f4d740e55fb3d0ddfae506f0d8f0d7553f544c17d5fcdd689c3054457aae307ad6fca2da27ad8be543b051e0c0b8f93966a4ef3ee999bab9dc67944b2ec4a7f2b40d64208cc82c3cc114fb208c9dfcac570ce95f7b51504b4dcd5d19b97cdb47c0db3cffcceea057002cbe7dc8c541586998f3a3b8b99eeafb694a5bbf23448022c5ebe083270164f1a9338529f105516d1f043eb63bad58935c7c98f234b84ba0be6bbf82e2de01461f731558d8e2a61206f126111adac26608ad38014817980d0f28ab64bd0f9ca9f21bf1fef0cec2de77cb8cf1f6ac0fe3aea98ec3869d336aad8fa37c0d8551815f40974eba1b1174f23a896e96afba046693d8ba942ffdfdf1916c3fe13ca8557d517ceaf5f91c06a8de5d1c338fa26894f4bc2be2955a1764ccbc5d9ec48538f6943323c41fde7596bc1b8933f6b07b37b460bdd60ddb1aa14b937edfdf3f4fb5bb0fbdda3978d4c16b7b6f18f3badf4084194a019f3f1882a56b01d01b483070bd344e0d9a25a87d063ad04478c36ea25e53e1fca9f11b9d5cd2a09256d00a448359036878aead1a8a286bb02faf2ebdf56f2288302d2da8382f9273fe478bcb232dcec50be66087a7c9aef918910077c3dfaa7312b0b742ca4eb2f47dec3bfbbdfd311f1cc8d98fd0d0a281c739fb7ccefcf09c6e9dae14a5cb818e17676a764d28dda7ff6aff5f7dccb4424847fbd2f2224efdaad83f51eaa1278929563ab7402030b7003fa9d0e84ce3fc6b7caf4d4bfd0bc8cd77e0f1d6fa134ad437ec003a23015eb8a50412ea525512737c582be66216c6132f253952e65cfbbf1ab664dcdaf65b2f7c3ca64f3f6295fbe4b13bf042ae2623ad22971b349fde441902203b06bd12e4e1d7a8925c4c0b0251be8eb2cee1f0ce3ad837e6ceb7b2488d6dc059def6fa1a34e7797f549704cdaf8645adb2116f18c4f77e1d2703397e1e5852e8bdd5a966abc95b5169e095255c98a58661f0298bb7e7a75d48080309549f39e438fd4aeeafc956833a79bc6dd00333ead90c29c2fce770914a48e14cecb77cc85adfd169ecd4adaadaf2782292d5dee4dd38706e322f265ffa9164f2f9837d1a58bd326d259f164cc240154e9eb64156de2ba0acdb460fa74ac4f43698529afa61832f9abca12deeb352a47984dd78e87c8354d52246561a10009335f22d997c3a573adce566ad22fb194ab9d36ce35edd5450fd3b9e0119696f8ff0238d96d6c2476e3d4b5914cd1b3820b3f9688bddba1c82b07617c93b02b6ed67ad589fe4ef6a777e44dec1fd00df6ad201cda9181857ec2c9e6e40ebb845c12b2fd606a7161e59dfbff7e0cf4b77fe0df4848a0f37cafd097e6ac6bcaf6330b74ce1aa3f0ceaba193c4f91bfe9b99742eeee8f6c158427ad2b8abebfcca47eaaeb1e8f5cb9e96b61085438d5ec59f5fd3867dca38434795cb34a8b534ae3dca344a3b2c4fcd7848cda11b8957d636e7bc7065596ce1b4dc20976b37289a0f641a816585b323a6b661848f1ab14f8a58c48f25e69d13d19c5ed7b1aa09c19edba7b58e97266dcb7317de2622e87b2033fa12dfb0cf224bf0dd1fb20597ff24e97cb4658e16b5bd4fc2eabcc7366f4d3e2222060e1d4045afa269e57359a69b49801d17f623ebd362808b89cbd5b8800e6d8bd8e5c243354451b2d09457b6271c0c685c4c5ae708a0c2bdde50122a5b4d2d7af1dc7dd524446bd6f4ac29304a3faa224dbb7f613026e2c0527345d68bcccfbb86c2700b75737c135e8bab42cd8321c16272edb627699051a11db434ca590fa81e4d94659f7e4d8420f6ad5f5d4d2e8bd1c92a4321e21cc6aa698c1698cacfbb97c1bd02f20f651d1124bfab629b6284672b8966741ee66d9c4f8f0726b28770d1c636571f5621af69874af68bb34241378b2f1c2b5b800a359ee4f7069e4dcb00b7d787dc9c50a1288d4eaf38818fecc1ad2c8f9b1bda42321d6955e08fe86cf821602da454000186cc0ef0b7502ee0a629a07de0aa6278fbd5ad226dd040b51bb65be081c8fd7e473a9d9c776fe7281052b9afcb49904adce29d4a1ff42e971e136c40533b567c5adec3376b22abb81ce21c1c73e4f887e4093d90c3f14ea9f8bc96bb268f1199607e6bd720f22b457116445a96726a89e3e18eefed6a993b0b95aabb8555c3f5c2795ddeeeae02b173a42140ed79ad6312ea5b47df4db3b27d9086f825b900748badd060e41d954015a0efae5870c3afa4ce8bffce56bcf93040687ce774af7685b380676040b89c1d3ffb686f9ab9b79691d6b99b726b307590dc582bf22fc99da9655f7fd3174fa5b982e3285c23beb4a03593260ea986e55cddef7e60c4555decb2cfde27cc93def14a073d232b24807cdf4de8e57a0e52c86facfc5073706570249bbd32fcaac756f6665ea3ebb01dd1295625c97388ec5dcdff56735925bb5d527b4b26310c07b2dfe788721d39553b5ee60bd4d2333963cb041cfe72b4afc5646ffb4ba264daf4f11449f40856a67bdaee45b9cbc6d5811c994d9851a84a1c62cb0b40fa629b726c6f11719a04678596d15b0ea8b3d7ef0194b535b9ab3aa50291283b6ba102d891c6f53b6f5f9ce697dc8a0447005aaa45251af41811a6dd07d6bc30dd90737d4431de4adee0ee9848ad5db4adfb647adc07892eed6bc4c375051ab35743fe30661aa9336bfce6ad1e1ac7907deb144788640f1a6a3dde27f6cd1842fdcb72c073f2f0c6f0d6405f7ea4ab3b0202498732e3fe2131eeefec7807853938d0278b1f112dc720853a2da119988409a297a7997da1b76f49f4ea4ac9be6f5581ecc9eab914e5898a51880334cf841431d268f7bdc82ad8e0ac34170f0170f2eb51314efd9c5f73a50270995f4a65ecb7c8628fc81544e27cc0c37c3a2fbef66c6d7bf40cb486a723378d18d6690f13293be9b390c0b3634d7116b0fb996353e0ed0e73ad621b294e8bcefd9e7e87493335cf5e579cb291a920b6c181b2d00a433953ad332093c70389ea7bc4676fff5e6bbf21f9889bce5a41c2b7b8b0366a5f535e57cfbcc30daf13f02c4afa1e64d9b39db1ea92fe457b1da5ff71484b56ba96b56f7180d32138ec44d3db28cf1552be0733a0cc884d29cbd52cbd7651770f75aaedba0059c9bc7e8cd94a705e39c1ee943c09fa08815fa2c30f8ea69624927637b1bdef7072a0fabb5ca7c20ac6f394249802f39a27368f742612ddb4cdfeb70a7f68dee8205450a12a3d36735547788321ab141dfccbf4dfed7828de90fc1bad7eee1447173985675e5e341b8897683b9971931d0b4ae838c56de92c65bf85ddc59e5729843dfb62cb4eb4f5097b040089bb178bcd2671301d96924ebc41d49bf8bd8a37da4f088e7aa8fbd0dd17f76ea9af0d1d8975eb193a64341f05ad59c754c9dfe9f5f57c35888f6f697880f09b29fc23a8591fac143d59ed8a998f776bef16f31488fb74aa6e25d6aa8cb3ae44996ae334f209310c7a30443d81b6f629fb81d11adce9b131de442f44e793fae76d188448d1db0aa020fb3952b1e28b50de3cf24c89b3e2aa5c6fce7db1b800eab152eae2b5c7321c16e4b4eac8dd9e447d9d30f5393d6b04cfda9e03cc147c91a2b94ee501fd0f857545102eef018f69b4f0d327bf976c175c124f6472c59243532eb2bb626a4f203524f1cf111a79a65b118dca9afcdb0babd886151a7f71451c977d87a1ecbe2d89164d40946b9286826759be958645634a62c49ec0619679acb05d82aa3b0f4d11c4c5091dd3de56317c8f2e1db81b5f962eec632c2ac65872a4158598aa57a11dc9507bbf117bda3273b5718fed7be12925e81977150e613a89815ceadf04b9de8e2ecd8c03ab651b3cdf482d30aa0f34f45cef4cab488c3b71a0d1aaf7b1e37325644941b09b75e9eec1d129de91693e7c068d6a5870f8a404bf5746d018177c5ef44eb3b1448e8d6e477c003c73441b90db53bb9411b84b5360512534ece9a300fcd50648742c1b86895792c1d707b08f584e440d7ec6117e7380c1527857942e7325f71e7db3b9f99682f7dc2ad55c622e9c0f2e61b44f4c6fc86998406718443347a6698af49361ab5c7b353707df4bebf3c67f9335d93fd277691fbfa82bb25f136ad8c8c056a33764209aef28331c357ee2ff2d3cc631d94a1e152a9d52b0d50197802f158cd479647a90c5ea3a4cbf81f230a912421de9bc423a206baf074310d20ec98bfcce500a37d00ae20c0b9e66198926636362f735967eefa7a0d250cd8031e9398d33614fb3f6e86c459b28ea3dba1af81bcee953c3b828daeadc0c7efe828b2972b514799007ae1387b92d916b11c186b643a820d9dc42f517ee251c30710bc52c804a730bdbec99952e88cbb787e31b60f23fd34716430871231285bb1faff01b0ab3e66660d1518913fc7722d53c3a11357a0d3ee9e6d4fbadc8f5d1f4454ebf9620115998c0e18e82a07d56b69d73f7717ab71472dc8fda2b80396951a6b9ce1723ada7d31c2c07f11b52a1441bb03475585999708887a2aeaedc3e5db95ab67fa48addc0e3c1e3dccdc9dc1e836b20e2751f39f5977e6d9a44227692092a61f48b94f30e87c641ffb9474b5355902c50f7e8891926fd80335845a1a02204a9248caa0c70355cc4c5baa17ed8e8d4c4e161889a5fdb95ef782ff0c62b4eb727eebc0b4d3ae60baa078034f2d741709338a662471051399d9c9939b1effe8d16118da00a7f28c2c35b9ecd7e0cf127f81ef1b51c9b46355b909075fdc497b6ef4b79065bc54c93aea2bd1e764f6575cf624ea88186cd9844d5f0588bf522aa69cc713359ea295e1b3c678428c73dfb8fa16f3376a70718e4286a9f2826dc5d56247657c208f28d0f856966797db604daafce08492e50989fd266b0a839cf5133147d9ecd345b432e99d48ce729a9709a56e1efeb8d282b0a1d6c0f3d65662b18abcbd8e65fa56bb4bc20adcfeed131e7e91f2886740333817badc4b3849ad46c64dfde53b1f6d4c294743cb31cbb765b6f5279c3f5b94e9885b69e63b6567fd8d1d25c392f68a3d69a6112258629ad2f593e073e3135a53947344e5e2a598d4bed5ee6752a66e43103806601261a239867a92d78e60d31e530ad5d935c6e98b36c1779b4cdb90af1f112a745da268f515963dc861e4897a1a02563d457f418399bf0e202087060f103b5c0bd54281c7d5de1fa5a11d17183e9ef10e3a2642287e58736d4acffba1d8f7162fe46943dd421f9f41ec6c17948a453be04b153894ce573a30300de819bb30f89ac844248fedc4e48d2597294efb7e7302225aba6b8195d15b0345a2a6fe100fe709af5c7e77d97afd719189f367330693ab8f0fc59614f383dd28bc29789125e2c14cc50114121af7db67cab0b691aec6352391171b1b8f56e8a6c9cae205530df2ea95f7c05e20f32e772022b0b6991b7210b1a2293440f7cc2b0133fbec734e5ba3482c0693cd440a9381b24e6b33c2c441eaa92c7b3b6541b656c7fa2d6ac71e9ecab9e9eb66bcc780b7182c312055c116d255861142f32a81367e05570fa48e337d4ae89eedc0c12d3f645da70438c7409f252a82621173ddf08709eb9227584a36943e5bece3f94a8beb2b566daa20839327b3024ea1de1d8d313e1b0d2b5b2e08a22a4e67292e28992ae0937f90102088ac69a9ce4f8d287e65adcd45921d6462c3df89bdd2c3d816ad239bc65abb7efdf32557b4fcf060cb24390018d7ae7741103a34dfc6b2c28eefeea909587f5491eae00094ab048de0577c8b98d2efdaf36e65b8beb89b1f9cfed9fc590b35ed79a154f04b31923191fa6982a8faa2788a3ef5c362c41282ed0f23a3b27db38922ede6385a89f6b687cc5f5e5c20650a73875d7359fd80c7cd5bd9137133cd628f9d59d4321e2320bbb22418d6bd62b8a65d3d1ae41e66d9239626498ff2b24e42a7bbcca1ef6e8f0331fd2cc00cd31a0db085d03deec70ff71ad8b3c070a217916a40acb1a4d09df29417f5e049de909edff54242b6aea1f938290e4eb5ed22391f884566b5806b3df9917bfa20b37ca2be48d77a18b750a1c330052714cfd834b800a96f3fab3c9cb5ad949f39e9cd872160389afa0cdb601980d8b5e99940d3389bdd6b74d56a083d3a23d9c3c18ce89a73dcec551dc3a74a0013afb8c1bff6db7d6a4800373912831e659043716a22901cca18ecaa1ca67e25a390eef7c8dc32de147d0fe819916c8b204f12e57316231fd1205677c99b5368beb0239dfa7e43c6efff1c47180917740ec22e8fb0b1469529649b9c3da7261d098c2032d0b6d41e422388d01414d54118c683a0ff067debac9166a4dcf37b58239a2786ff8e99ebdd96b5186af66bd89497954c668ddea8edc1b07d39a94293c17701568a389ca18e33a0b4efcd0fa554d74e60e5c84c7b520cafa985a53d98e45554242b8bd925ba588cfcd57659e991284a12bb79e8f103023b9c6e7ee07f5513b98c7a37081c1d124e028f2e4917d7d985da0210e85bd1a4c0c147f58805f350f27fd941dc1c53a89152ce6654d902ffa870b629c37fabdc6fb775729b732d76fd4d8286630069ee7ac45ce3d99f07b802bc7418bad73c0a6efa10c6d090d5ac717a91f19033fb3a38ac9f1a5fad8ff33536d966c7fe8bd27d8be6055311b5d41b1ea4870846c14b7eb2a6ccd7bbc0957d42ec7b71b234aab481e6b7631bb67761a321417da39610d48af9e4f91d9512cf729d49fb7f2bf17e33cfba1c4c09afe4dc8cefb43ddff940c20b0653d0670447d9ad324e1b2f49feef5d07f1359e6b6a5163c7268ba06723368e56453533a342ca5cfa4e9aaebe6b6e71c872982cb84f831f20c6802855d709c54b3eadaae14ab814645fd2466a449530d2f3cdf5f04a0dfaa54c025c911dff13402e766a7894faa51c579784e894e066977186181abfee1f5cf0f229911a2b4cfd0565d90af3f197cbed0dcefcd5d8e7bb3e0560cfeace1f4db7b88925fe0bb055214fd736a614c37f0d8845656c2d45c271a0f5af86e8772865fdca5b9b766a097e3f879a1484ae5ee7dd20d0db6dab6e9a100a60c041a92b0022af48f7262e8e7e20293eb28caa6236cb10578a896543e7d96f2021c5c6fff605de6edd0e46191cfde00a4d4df5ad2e4226fc4b5beb436eff978ad3ae339739150659be7448561119f8a2ac78fb481bc0e31789ff014d23f6ba969714074a296463fd8f87f7b6e96af1ab0844812f6dc1de04b8318ae01cd79690cd3046a772477953524d62464537d8a3ff45cd3a7d0fe0440fcd9a2459aa5c1f417713a29609430ce594c59409b64bf55cb36d535682d53639867d0b3db543283d0304a21ef81e1baf2eef4330172a09b96d10b6fc46d3c32f058f54a28b2088069770de599e07f007746be7e7e82de891ca3a1ead5f7ecbebf444349166cb6c65535c60dd52a3657956f471a27894aaf7274c63e8e6b4480af2f363328cfc79199e4b48b5d81989a4d8c50f5d933ad39e8da25e48d0f8bef115dbe7487064b1e7e68dde664e0dfd9094fcc895eb4e30f11ac7306c2eeaf62edc8285dc9b0fd2cdae1c42b08107049c47887869d71c3138d33f97638ca9fbb9c5e8325ab2d00a4dd057c67adb19f219cbcec36138dfb4edf95e539c2d47851abc985b83d1c2b055f295a5739321138b6cc8586ab1f44d97a8c965edb34f56593887b4718ff1f349b144db3d6a533c8d96ae89359d7fed377a2637ad378371f4db1be7954d98bc0f1406244116c7259884b11c2cb827f2b9f5ccd4a56e72572ee54095f5e4eb6720637ad79c9e8247f5397e0a6c3079b478b153a97b65a87ecf2b307c6a930d0f8c3fa6a0f00765dddcf5838b413d85d9d6246a25065dbd605e55da68de4ed3e06344ff54e389244696ae33cd13769be4d4efb87bb071023b8ecd4cf0cba301d0b1b596a7b25d2368b4e58c0b5c6401793aaf40a52d8a9bf2110fe85d8bbdaaa1bf560c239e98901e86dda5502c9b5a89cee9338db34ba3a8e41bd94ca6ce2426266dd3f4b2f8961510f2dfbeb5575e806542bdeadeeeeaefd8215d824a2ba52ea64f5ba2d7f792387ad460e6172ae80d51115b66621d6bc6439550c014d3a966d3dd5c99e2fd7f73c3447f5ab492295e8436861b398fb1716dc6ee1f5d191225681a70ed5ea34675b120756e046469936b8031086a4088a33043bb3d3b59bd8bd555b768592c2019d560ba6be2778d413daa38c87a74982aa68e5640c362b3a11f7c450e76233164f09ea12509f2d187fcc99650cf83124ef664298b8c1f04cec9deb3bd7403fa9349821afd8e968b4f7dfb939621e962b781c15a65ded73410538f6b6647e265121198e58c56eecc5131c88f5e1d7d62181780e5739eb33f65943166e4806079a87facd3d7d23d9e09e7c2fd83c6cb1dd1123044fb095d7652343eb0e4d291d7ad807a1a1d810733a2a6603f8ab72c48b3f58b4fd34ab7c950d0c88d2317aa522abb430a14d1c6f1fae4128de1d9efe95c87498b3988091a1ea1f627200512a4cb316447daa366508279045623fdad384dca666da128447db68f2c844bc94f7f694aa796b842f62a68624580b196a9e2a0aca1602df16436ec32849e56b65e5488500735f7dbca8b256375ad8d31bbe8dd5c4bf0e0e7ce9f20499f1f534a913768c98b0f49e7ff6f9206cffa8b54fdcc32a2dbc74e5d989566066fc89d420b4d271ea53dc26be38c2cd4da2c5729e4edb63792535fde58987f3ff4cdc764435228e2bc55ba6c8b752be74169957b5fa47eb0c44bc879f74310630a8e8d1b07f1681ded70b8adbef1f4266973c4cf2ce36d7fc58d6cf82f9ff2f383dab58cc99b45c4700bfee8b7bceb66aed26da1ff7b12da08545407fc2123f34fbc6683f97ae379e3d51fa3a45ae52f15236ef70161dceeeb712f3df76cddf6e9f0e51eacc608f510070d3cde9aed0f58e30a4adc93aea8b072d3a27193be8ec2619e564b4c37df09a04cb123ae0c89147b58fed6f799f3047fc4e68accdc7bcdacef6c91058e3dd6dc9308bdb45c4c0fa3d146671519833e36ddfe1154821881adf6c52a12be2e29b9c7c05fbcf6e2fdbd83004aff853bc6bd635d709f2ce9c0c18128792a11e075c4493ccf603b258680dbc6d38e84f6f9a35ba38233b0d6a84418af5b468ca693a0924e71290f96889d6ebc3ab2d4e258a26286ea06f79237aef1ca963ff66c3939e56a843a26c43a56994c6d6d5431f22e1f2bd6c6f2dbf3e7b365aba4ef3941ec3a881bc96f7e5757d6d2f31f247da814eaa230f6e15a2f06442d92719b9c54f0f5cbc9f12cccf140c524010f0bbd88448000eb9cf2097737811e98fe187029ee8860f034111229eb337301dec6e96dcc2e03e7e44eccbaa6db765adbd42cbb82195a8c701d761e0e03aa79b7cef64356cf7582c218378400a72066068a27cb96545dfe20a55fc8f89f6fb545400ffee6b5ce39b64586986da3952b22203085dff4cd2fb1cd395e865f7da9bce606de552daa95aed264be0028a7bba0d6120e9888fb3fa4685643821844be385494d2c24d2557df605df901589b497bf4c74014d0cb6116013665b40534646c377c368e5f3be753c5bb1ef709b16666d046e6c0b85801e65fd229fdb2a3efac7d26787054f320952b62768294372c502ab19e0c562be00cb1c211aaaa6e83759ae8f92ca689c467e9208144bf74a4372d80bf5be99433080b1d3ec8309dc8c52de3d176ad17dafbf068dcbde8131514a18bb4459166c0d9b7015d6cb5a56adcda0c6533c7eb14fafabd9efbba16723a64c32f95d140a6cf7fe8710ae2280c19d25cc87c167a4175dc51f8b7942b4617a7b79d4da9b175f0581c1e412fd63dca6ce09a3e4a6a9368b44e35418db4bd302361956aa8f3afa24f3a8e4e3745033e4c371002c53c24cb9a4614c3bda6108ce5392b8ebfc3725b1c86337cd6806bedd4bcee95b73906df5c38cb1eb5b78f00884030009277b66b8c3eadd369efa60c7fe51754c268cda3815baeaacd81d43cad4f00a258e305cec92c19fd7764bc596cfc5aa5f210e02365327ba96bd18910c444c978aff0b4c189ba3c2b710a59316117a321405dc47689b0fe97b5997754146048b619efdbe9a086caf9368a1def00b687660c00a6de0f47d1228e8492206cb2a7e846e979690d7e39ab45cd1f76bbfa148f73c7ce361330e3544b0ed83ffadf0c72cf5f61701c6bc8e1f2cc98b8bffaa2f31642b31449d60dd8b212fa02c63cce76126945777a518a1030dd6cd36f1e8449d02f5612921c6843a62529efe15921804bae0cdbaf668d2fa2ef25ce7754778f5ce03954ea2f055c5823dee42a6425df6339d441e51709815d63dc845ffffeebad9c1a4bb251d3934a222e4a72f80d64513667b80c586de6e721ca768de094a1454b56510eb90ce11d15e80fef9d7232ac8b95d99b70a1d1e7ccdde53a048dcad90d7be3eaeb5d73f792ebff0d1996915727f4aadf2993fa5f1411d524fd18700de5f3f42dd2a112bebc124bff2efedb25af696a505b2f694d73f0666be1f5065b57869977f0f37cc8eeb9073880bf8a821572f9b8452bf3558b5b127a6c1d5c68d5026ea3be1857c17d2a9ecec263e87e89270748169488c2bd1ad5eae22bff6bb327e6bd186be5810640120535b72c47d5ed90bb083e9c4d3dcd01fee9a12abb64aa7e6fe2b3028a608138818c01289a228f873ee3ca93f2869d4c246f945d964b412200d9b198de3489bf0f97873a89b03df038b1c791217cd0299dd493eb4227c18733681e9ee135966d635fc06cbe0587a671b84ce2ef3e9ed0b1ddde4f99adec9f02724e9f0c9c661a43ecdbdf098782e544a5543d13aca8180c2be15e2ae3eb6b05fc88dd7ca7a65aad4d94c09c85c12e73a2ae01417fbc6af92d0d7c334cb3d9067d7e67ccf6e28cbf1fff0a386bd6b25b922693513337b5e04356eb60632c27b6244e93dbec6a43fed29d0e079c1762b44194488f069afc3a2a010e0baeac0d43666e4b9477154b1ddbbe96f5920475198563047f7e5ce4d0a0a167e620bf37ebc320c308f9935e7aae6303ac8ef0353e2084cceda92540e779b559112935b73f85eb76d09f9cf9e37696d06ae18412340f385c3bf80298ff1415fa9794cd5be3da9b49ea8edf368bd082dd2bc9e4bfe27aeaa959239d157937bdfdc10c4c92e669489a8ff486a98a7ef9f2050366d4290a784c462cea6bfa4115a3dc952868abf9fc4c7d8ba2c87e00690fd4f4ecd9ef1ae77ee0da143a73cb2c7b0a6c39f45aca5b994e6a9a90a58a461df08dbe5a7332f041ba5094baef1292a03829a1f8f6109474686cd6d50aefd311117036f29440cb7f72e0366b9ea60f898d9c04862299b502c5c1bef449242d035fcd5095b67ee2d573e36281a9a4bf7947bf5299e4e319b396364b9f83e091370fd4ecbe537b466554d28dfc001a5cc6dd8de4feaa6d43fe737d4c426b246f335db2ed532ae60a63d3e50942928ee5a2def9b647a0b44adc972dd7e7e874c543e9f3fc16f8b76d0c4a9ca7af42550a27073c7732e14f9d26c4e17a85f10f7428bcea2912f2c1b7c3adb64acf8a1f1d4589980284d6b945cbfe9fbd3841229772940b0ffce226685c0c378a34d63ec82bada6af2d2530029bcc104772692f3f18cbfb35cadb2147926c47b841682dc3f88124e2668c1dbb3e3910315c3b9b0ab0a34ee3c5a0bf5074c4dfb772e4ab7f972f63266a4ae1221ddda072c0971b23fade510fe604193bc07fe0be5a0166a88c10c2c79b24511cb889780050dc7522c774de922f9bb192586558346c66d1fa41797be01ea119096aa23860809a81c77093dc2d30628e6b5ce98d38cca7af4eddca19a5c540683d70d633cd1e6df774b1bc4f3305b0b29c7689cd651b965c9020df17812a26e0bef88382d8cbdbe85171b66de4711d8c1dd88ea46f76dbdeb9d61c84695352ffb58eea06515efacb8a7794824676776745299eb726c19c9a10698887f96183f6f8e9b86bf03f7049330c6572b8ec9c90da278f07fca23f37174f7c9190cd829507fd37bb8ce670134f45e2145c57dab43189d76b0398bc9fe6a3a08882ddfa1a574c0736c5d5702d9ae920747f082e5678311eefcd367792219843c5c18e90c997b4c87535fcf69701f00ca218b14e5ea5c9f09eaacb9f2451e2ff4ee3d4c89907a94d9afd8e47cdd686262fd5ed2ecca6a00fae349ae08e884310877f9494b4e2a32732ba0205e6dce2e868bb9b8f2c1ea1cc2cd42c0e0d1ef8ff83c309e14e3a72f27295041e6484641d2078eb709f1dce9a34a1ef3fd774e6313553568fefedd9554cb75b6837add459972c7950c95705f73e6ea927d579ac75cc518a946a9c531ac8a5ec59e74476d814452af14a3db313b8e6e4382eebd49932b62d838600a20c91a2e7de3b62385d364ced5122c8990db8e05c465ac485f8e619d606c779d285f07c619fdde3bcbe49a71d92566a07258025e1984e50a53c15353ee6fa270af56ea8a8db45aeca230556936e18613d22cc7a5547e19675773459e1575eb9bb93357d9062c6bc854e3abaaaf3702816d68e64e209dcd3cb8ccc34102dc13dbca81d4a920c0d7577b111254b4afe1206b2c19d2f8bb5db3a44f6607e17db64666a1c424325f1458bce50e43c2103576172d71ca24fab322ca57d17c921046febfbe14f2f80592b59ef3a44b08b828c31f785da3ef91ffa854647e3bbdd6dad19dd98406b0ca02d331a76778288c88d4b9eae5e200835969a6814c3c34ec1adfbb920f42714673fffe50a55654d2a5537afee8fea787c289fe2ffca2e274ebfbacf1217e0d84507284dcb9db5675219d68905f324e8d4bf4b39a03ba1e59a3ed34b8c6d52553354965dd2f9bf2f09fff5397e6dddf3d9c394ea88c3baabff48b08b068b33154b8b85c844ebac100d5287550ecc4a4794d86f2ce627b0913ac9a51e6ca5c531d721f335d9e1070704836e0a5b318d2df1243eb359e3bad5e7185f8fdf887b23ea0bf0b5942907f8edebaff761e63003e3c20b0970cf295a9341a2aaa3c890000e9276ca3cc929b6acc9c1a2dfa879812608f24714fc6dfe0a56e68791d9afeb0c546842f98e0c060061827df84be2202179f8a6ae907b04e2580316752525eab9c806ef7975ffe7cfcaf44ea7eea648dc788f5d89a4bc729b7c1ab738de7026cc7c97e82b1b689f4c7091b86099c78113b9d2bf631ef0bb820e1d7cbfb457f1aeca6f30925f59ad91cac3df9e5f47add01630a419e430eeb07245abd0e7124371c3f2641e35787b7f27fa7389f6f2ef9df218e530ad0536df3f46ce8846ef69a1e9288d84b75548eca2504ffeba234f2343169b489bbf70290de7ad765d7d6c64d514217a75c7924d26a0a835e7d0381938981c2a640c8afde98e00db15cf6a1ac450eb520ad5a1c7b73dc466e97406b320f2bde2921a20ecab73f52b951ad4e3433799ed3fa74a9b2611e1dab2e54f3e6d6877dfeb5e26b9ed975d5cae82d2f3682dd41f3fcbdacd2e461cc1d1d9c8aba26a551ff97e14f2afe0030fde7b5ff9db614324477145243325170f1ad9851e956477d866c2ded859003368b9c28df7d12a97a008c6c1aca4259115a2fa46486b37b26286681f3c927ca5d77e6c17f9fc4faf914d52e12c4caa6583d78d406e3a83af4862d802c1af43bf703a44402f216cbb766c5f9bc5985de3b7d5306a12a502d6108e83a44c50bba5636df0c79ec2036bfe0f3385c73411386b016e1a5e2e833b71cc4888966eb6cc1ab55de9896a52a04356b4434b03a888dcccab01331f3d9a311e02289d4caac6e4e70f99915947c0bb526b52dcdd528c95eec0e8d2aec7861508584a406f355e74e1e3be0a0f45bbc6981aca3654f755aee149ef23722b7f72a614ef542080617ff9b033562621a755ed09d75a27c3e62d991cb37a77d9240b9f1d855f2d22a239d10aea694c9a3895bc15b2f6f9f723dd546001fc7e493e1e255173eaece4e38d286849d57eade8f6e1bdb12420f3ae5e5b315b97ea3114bc1ce7bfb8b82fb47449fc84830006eeb7c07affa6b4b57fc3ff32b7f437c725be7adea0862a550218d3aeaf97a6b2f77d3a87e94b67391592ae9a20dd357c377551938da7c2de870373dc7891e942cdee7c35986c127d2740adca104c6e2c524b951abfa05422d2941953e5ffc832dc4e7d5fadf8217eca7bff5bf377db376bb10601ec5524832f6972bddc07ea612979e84bbeb73bbafb5ba53e12d4a21c48d4e5e3bf21975f0bdd6f933019f32eb7f746cfeb7b0584c161a963784215c21f03b77147b9ede435b05dc936fd0dfa4e541313e4a9148181fa3c178e34ee3ef37dc5d6bdf83ef0047ec1cf44c3d3177b3c63fadb4ddd80bdf7585faac2db44567ea8f933e2a6b6d86bb8a3c4a120d3e49601de52c9ae4b0aa696290902bd85030464284a0343da0639768ce0bb8d10b0045c3c780ab2043ee2afe6be2d0ea4d4756808cf9c7cb0e502aef8df8ae5438c6fb51cdf214db048c7d5fde5b02f7c0f05fe2ae993721ffecaf7a39fc09f8bc9c32577fe45334e7053c91f258fadfc36145a89f038abb2a481a55bfa0eeb874bb6c31b5fa283f5991a94528927ec6860720a952979f34e6653cc06a1baabb011cdcba9dc1ed62a62951d69a2ecfda9238433a354b294fd9ffb6506b0e1f6cebe0b99a18064604023de9ea66dd6e941f2408165f9a11111baf161241cd48f2b812f71428d535ea677a63929391c584e86e5c4be031ec384ca2b627555123b65da6666d790f5468190098b7dea5e89f5c5242f20bff83ee11fd593ce38bb75e0cc63808f8419fc691ef99b69e20d657ce0df1b3440dffe91f2dc9401db51b4489f8d0aae1713ed0ccc8c7764bff44e4dbed01b652f806722b59e528c1b744e3aed52ea00c0b1e808c1e6be0c4fb6507fdf0efd79566fa5ec0aecc3bf54d1239b375cad744f24dd9b3dfd734c21530bd6b50207d302e4272013198405c9fcf920543b9d6f30d55993e65ef3a170eaa0b6da24361b5a168efda61837d657614d631a3497b59715ccd5282d6deb1c7ce7fe2efef961809439cb9952faa00f94e6700f62a8aa4d8b9c1b6d15c226228f7cf7e5a7e5cd51c1a824ef0a6c6cb0c757986da123770be15c6e5e76abe35ca99a7b6b5304a2df7d68fb32a707554fdd2c34266673ccacab637d74347566f6a0335b5840b5205fc7b55b00f468f2d6da85d1557b5d4093f1797e62590ba4f80ab968d352556fa440f8e3bef6e2dc9bf640e99088c983655d8595a67b96e34b067159e8c346fd18736c0b1f2681c3b233b2bd640be704f54f619d3e4e1e410f2809060603f4a25fdccfb4e0e9a4ff35a98f53219b6d853b115481337d41b0655f625e2e17f33443e935ba98ab40fb178bf36fed9f151b55abcaaf4c9a66ae68a0411a4c4ef17730c037515c2970276c719a928fdcca33cb0e2bf030748be8962f8b6f8cbc62260bfd3753e8c925fa943a0f78faa1bdd77243d60858a2efd322c0306298400c6be303c0e89f83c9563497eb6aefe05cfaf3270db1cdf5dfa3ae5f678ddcf5ee32f662b5a1804e159e3280034272cef1369b94372aae8ea4af170e9566209bbd71c2ad3456d6ae5d4a231e99be6a6761d8dd1c6cc4a369e1c4ea635f3223b2a41e8105d9c2caee794b05ec291ce75394f01764ad8c77131e527cfc7f72a9a5f62c9a23e6d3c6fb622c23f74574ccdcd8e5b45d6c181b979ad7927c66fa95aa78f46b5081dd93895dc4690b16b5db89f66079cd3faab35b05622e97bf7dab7bc14f8cb949c956f5ab1b56a8f3551e41444af21b4bb43859d56c16d67b00698960f717f094950635705b05e2bfb0fb9f99a81a0cce5ce0113da909a4233e7045f2f10eb0c8f434e1b3c6673ee722bd904b3442980bb52481d6d5d0d99f51603b3c879d53d9f2b198aee5a40bc8999e7e4d82dc14b834b78d0573969efd47b2fdd0ea0961385393e5daf2c1f9343edc0fb027e159948f869d846785fac55b2537b12ddd5512d1526a0ba3abb133ef0e9eedfd321268a8e8daf90fdc995821d57ccaebbd1e9e0233acb1612cb991cae6a32319f74fcb304a3645ab49ba9d8be5e7bc5742bd5d7a097e4165866d90bee4629b69fa56428c4728f0c375661592eff615ef37aa4fbcac64ceed38157da4183f7c09b5fced7b9056c2a7f4dfed82b41af8979fc75ed50f6759946b1ad968e17cc5936942bdd1390caa9ee7e8053def5f361c0ca578d4a3499aef2858ab33449eb9f8673cef5361fa3f133e0f13c145419f7ca2f6f4f278632d517a5ec5c221eb815b3efcba81abf138d03f559e097e1eecf5f78c3e0bcd625b7caebbd5c3d46af49672619c5ac8887bfe82ff8caf997919a80a588d5162ca38fc9ed8204a024d553cf06a576280bff06e55c4a1dfc51d8dc3996233bda2703da4e82959380886afeae18b5b3d94cd5995785a60f09695c374343bd6d025bb4864450f98a88eaf8b1df1d14bd469717804b19d57b35d2bc53620d29eef6b5bd9dd5361dee052d242eb1e3bad53403e283b223d0eccb74f96a8fbf590334347b3a5431f6cc66ec9d343e12dc0bc6731d9b65fe5507e646616c15f93a2339d1fa39a46f5c00c36b23dfd604fe368e90a601c18e1128ecd69eea84921c169632b30ba79705f3cebe71c498c3062bbdd502c8f68d2eba4976ef1fe43e8a18605a489490883b62001b4a39e3cabd1e7b61be72381ef9ea252444e6a932c6fe037adc76fb677fb8c240b5699846674ccc4a227db1300d6b19621411e45681f573307c8c198a4834ed1664c997ea0538fc59d7ef7234957f912e922c004348f7c7dd06c2477863aefd408e7687854453be3ed9a22dc0c945d16e5e3f2d0b6fdc1d509ea1935d8249daabb7d81a3b3377fb2160417fcd9be7bb298aa75bcec06aa5feadaad4d42124fe2af7616cc5daaa3eb288b4e1556d13209d8937fc5066ae37aa51548becf75d15e5c140afcaa7cd068f8ad7e20ac9726816d2d38e90b63f40499ada3b4fd4a7025a731ea1aac9351264d04579c5e0874193b2dbecbea5100b6919bde72c4da781d1458401f2440ec7fa14d81948e418528754e1202912950585dfcf5dfea9bebfe42d71879fd9c9c5b2dd839e2431af85348d23780a47122787f460d49cbc744c8bedb01099d00c0eca0a7ce74da42aa5801a1d5b51ba202ab25894b9b49d760eaf8228c0d8b5b42aac387e80470cd54c9bacf3c37a2c2b10e0bc8b919e687dc6607dd0953cba7fdca3837746b65cc6cd2f5a8b02eb012ff2c7e47c6337ae8ef30e89844b6b01ac933c969190717100a39dae5e915baf8445f4fcf3dc1d4c66b710894e93e6266ce91a6f6ebe9a6ba17bbb9e61206d21528442aa9e729b159d215c626da54e8361af9ff5363331748fb44f90c1658477768d6adfa69ac6f7652a7b7eed47b64a4fd11f82634d8e27cab2a3685f10ecb1282521b2ba14b1e03f2381b5eb5deb07661895ec6b4b07f0a726e53a823708861550269ad16b5be5bea37148d44fb1d55d591965613ae4855333cfd8f9519f0b413d9a0c97f1a36773e91f55ecf74f81496bacb34ae475a45a13116548126901981c1857d1c79e271be57a35b7a8ce656e7c9bc0b1facaca55489cc8053af794aa9c39666f6715a5a51bb1da7973f3756efd1b65e090230b06f7a1a9cdcbbdcbfab9a29edf08f28accd70a4e48e60d6830c0c4a2053ac7593fe88750c65798cbb73365bd89157ad3f6c8786ab4952403c5426428a8895769606b8f32c906d14b06b15314a8d470ac8257725d486093524c20f7acee6f8d754efd11bf655f73987458267005f644a50207ca2b40d60ba0c490d5dfacc4a0176417221d8122279aa1d0f2dec2633235d6fdbd710e629871e98a56ce45dc26c8f83106e200ab960ce051bd8b15216459e04be41c61e05a48373d388c17219a92e183e7f4fa67577100e9777e707fd70620309e30a16c5f38d9f59b68acc3c0c97cb01a152f73ca422212d0000a98f731b9999bd2f99eb27d4a0f2f4aa87212005404c7146977774e484887e5a82aa14ff7ee699daf9ee4078e40f2b912b5b49f05cf97c6a7b3bd82842ffdd75d3f873a50fc429a81e49038a3428450be1dc92d81ea8d9f173c7f369f844e1f81add3b1150a22ea35755a72ad6ba567ed6dcccd5db8129ce75c453b1a1a33f95172c79b02deeb447249f6e5ae27f8f8221c2c293b1c2712249138a94cbb4b5ae96fe9a00611e648f4afc33e42ce332b282ebcbef9e59c8819bb8c13995421ebd9eea6e1788b86f261abf3061bccf9ad393ab424d24b806eb40034ebb9cd4d0d015896aa4322a8450207b2f1f524717540c55c985b587e72e92f04e11cfeb2e94421e576ddc17be0475b98e0408388c9dce03bf7c782dc01b3f4326cdff5cab1aa414e75797f0562288b86f8798a3ed2cc4401bf2631382f5e3201759aa0c482f75186da54e1ad641d92bb1e2506146842f6fd92a6c675bce5694c54f8fd1988f5d63d0d78142af912867be00f02cddae11dea8a87c5bd7280ae7b641f0f975aa3cd8dc457532a2cb6611339a5410435bdd5f0cfc57ac7fd9d9557829d39911baf7fde6d9a95b3c93274fcad28e3a8b85a97e20c906698ef0be1f75b893dd983ed67550bcf33159530822b6626d61be3b57b1d56c2603baae2442f8b0a74bb736f2d168df14d4c9a445b07b17a7ea397dbfa7f6ff355622258159f33bbe8a5179ded2cb93ef551a341f3dd3165313a353768d8aec69f9eecba11379847aca3ef22244b33cdeb734e838920f87b54b2321d4325d05b149bbc373b7a755ea562a7f7d70b9a97371153aa02de1fa87049feb43729793072f5b27f48915f15502634f750dd938be843924c14229ca9e1429ed57838ca7b74e8ea2b5fd70245e54d2e0e58c6fc649674ea1fb79f27a2bc4fb95a34c4e22eca4002328a3997f5014921c87b309ecf031c0c5023d23b89a38eba6612c21cd2315357ef0587bd430ab86d74fe28c753bc493b7a37a4cae47806d25156f570ddbe448c0126fc2ecb08a879f1db36ea4102505632e5e15ef8ae7063f469a808511357a7f637ce5b0c9ca353141a5f89c50067d6d0c39d412112511d440a588ea0e27b16433b06e76a31ff74b5c39c356ef074fb25b2333953cbd42110944879e5a4e6904b4326e927246929a787319732e2402b837132c113ea0ed7db41d84b99bf4c770cbe3c8bd4d8cdd05650e988aa357dbee43fdada7f45611dfdb8619cfbfe66ebf52a6e101eddbe656e8ebbd409f0986bbd2674df4d4fee7d276437343c3f0f3eabd98ce43c9a0380610f81bd5637399c144208c8465f2e59e49ff001d2f3c185d0490817a0fb06f56f10d7e7169c9ab0a0f04dd82c705262832fd4ca5ed858684be2c82b87a3f91c39e1397d5a654a4d10d763e93ee1df1655b783cb9c7b984a0f167e30f624774c9a45e6cbdeefd3da09ebb21766d566dcd8f63213bf99a292c602246c40d350ccdefb8efdb53b70880b17a230788d951206839af592f830c60995d031e9a787faf4e15a9d9ec410b814e658028a1834c474d230c036c57de790f3d84445821af5576d7a4d87ed7883aa93a3cdfb01000d6a7b0651576c7a04d73ceed75d1cb912375e0ff7f10e94dee04dede927386f0d37c9e8012bc0a3f8555fd4e411ca518bbbb1712090191439034d7cf0be18b2decfa805503dd07e930ab5d76197c5e59b747886202d1eff6e76278509aaf549ab3a9d0527511422c69e53574ea16a64efa37ba243959bf852c61094faa4b6ee32b0a77c03c843cc2a86866152226ce8714a9beb69584789349dd5aff8625ecf81bbb908add9c3328b17eabb95da2dd9cfa5820681c9da185957b3cdc4d4965149d1f29c861161859cf01ce75082155b2f1cbbf737a44f29890448ac004ec7c1adbcbec3742cbd99020214cfcd9d6fa7956ee3c60f8e33d93359aafa3ebd45720ad67893fba558c3103201cde115e0fd94af8b851cf063b89f15fcdb16b2d74e5df921d2258927658ce5a2aa7bb5f4d20f64d18002cea834e6399acf0bad622141c170d125cb337550238c5626956f3866b4b7a5a4b2a108572c1d7ae8323b00d84775be3fd8674f226155fe45d5bc99ecede3789e5aae666364e390ff685695005dd3b4e2bf4912b1bdadda77e906260bf2577451eedc134c19645de1f432f390f5d1c7b60549190cc47884260a0adb6aa2fd227cfb6a624ddf31c666c999730a7cd9b7cf648df3f64181ceb1a0aebf29d25f05af3d993b12d0729e9dcbe00cb64d46f85764b5b5bc6df60e8ec8e22086604e8b64d4b9e5e5e26d53e6a0e367ef9288d5026dfb306fe384fe28bf96abf0aade98751d40bb45a2e13a693bddb679bebe1553db5c942cee0d671128334df5b6d4a83c2d5ab7c14dd2ec6ff887dab66a54ca8ccb3e0cfb66c37e08b87dd73ec231620afa4c61a518abac9459aac2da55f5416ff32707b5c9e4205541d632c6da63f1b93ad34bb053013694b3773520d1b036a7eb7c5bb5fd9178a00afd6ad1ce30fd1e2358b0f581e2e8b45ee1e1ddc0413f8da71eaf96cff1bb6d5cc0828fcc30ac8ff0249898a732d92a2cb06a9ca5f7ccc7d89b0f1f016cdc3aba2e127093bf2ad84521fca43e49fe5f99ab9f9d99f0502607e66dc26f9a01f3d774c95438c15673fa7e29a13fc84e2009e7d716ac126f5400f833bcbf9d42543bd74b41dc02b96edf02f232c14d6bf8dbeaa345c33c792febdf471b493819e2b80db3e796014e730c0e13ba4a85dc51518f047253304cd091b2168ce365b53df35098c2db7dfd29714bbe6757debe470141249e52e09dfd031e925a29c808c932b312e41b8ebe43793c74c0d5bfcd95e436e5e4596fa10e213a4ed661b6dc361b2f237137592b493ec6e6def4a8a2b2b9deabe666899a7875ad21b0b6dd3d0706e9a58f22f88b00c95b018b94bbf463f1c14d35d6490636e3f96356d5ea8a0fafcf73fd641dfe3515723410154fc94a10349dc5cc3fe0d8866d35a17ff1a90394676f74494a40291b285a6c59593152366130fbb89f01bb2470013256dbbac36e9ca683451320817d8879c3b10b8566189bdd3f2a5bb0c20d4e5f23faa5313df37a73b24bdb9a5ee46910487a4392ab9751b8eacd0bd7b906bafd89dfd1f754d236a71d3d778aacd540b962ca39a7713bb4eede9c92400a77e9a565e378a3810a2b0af48bf2b53b70c3940f9d372edabb7dc4b9c2978a2de7a58647eeb4b422a13da377741b29e892188787c2168eb24d9bd76642d33860964cb1659b7d39b590c98b112a22ae8ab38e35a93abd34913ed529e6a8e078dd5dc14760869137b2926565f960462a7b8e25e3c3e99eda57775cb955622d0554ed19fd6240c913a216883957c5cdf9823821069227d0df908e3bec164fdcda137fb7af3de6e675e314da45c4e510ea790a2044e753444b3d6f7af9434c32441ade82da2e27ec7ab86772400f2661003beca153ba661d5b75399175d65693d867d357344b2c3d36607d8b40d3a854763137fafccf0dad1aa41e9af5a67e6034e8609f5601e7e42e1c638e949e62fbb15b94828fc57e1c13fb00c3e6a9e4201f9eb1b8174f0c2b5c4379965533ca044b1977fcc22f12d418e3009ab0916d112f895c1adfd16128f4e22110c7bacfcb439f020245a5b014f54488947652c01b14e23f4d531b1e2cec67f77330fc48864b4f3b9df5411d4217cfa4b0452189f33e5b0c56844b1c3a0f7aa36f8ea385c7e642c5ff8386ad70f7f4c6ee780a38bb35f8bb432fd38f560d6f3abc596bf7c3cd423ab6160f8829b12ce2b7e210c9530682208e6bb68aa208772be88b958620d91d1b70f25775c15f5944296ace961b37091a3797957ecc79f650b2c7019db945735f11546f473582bfadecb9f2b49570d7fdc775db7f286373a3764dc17fd09628600f997f5dd7c08f9e9567d803c6bafaea6432fb50e17fdc55406053ffa6e0ed107926097f088522931313a75664f9326d00d186a5726d6628b99b6644356689a61085a4895fdbd6b4227565bcb733c37087952eb761dc16a67dc0e47db40c4f358983d6598e0aa2d8874ed795e0e11c189b477ca63bea6f3c46a88f80c7bdc2d8e9c46587385b92efeee04c8930d4bdcbbde37b680865112f4e98112ab3645e7e04ae1b6066ad2bccf938a01f3db58a77285e05f3f8509697ccbce484df6832a8b0c758097c81741c3a6be7c36cbf77b64df2b277995dee30b4436ea58f937add82a8934c1ecb755863608af9278cb70b68543e4f88fc00e41bedd6d53f81780f22e3956794904a7ec214353a558833966b9e031a3fa30bcb4a3f0800ea7251e0df27a1fc2819543e5162c043a383e5a1e289aa76a73136a58ead65e7876de7e17b02ed4b2212fcc0ffb667db31250669a27152cf85f9bd18404823470170fda08085e5e199faa66de206a729a62025ae1b79bcfdd150707af6c80801c87894657826385abec2d6b37417c4f18cf088171c2ab9081131a3f05e573ae5f602df6fee973f2582f307db6cdcd551b3252133fd7dceb261f4d0e2ae68ceed2322f61da2ecfeb0056488832dce06249b8d5bf7fcf349db12bd7f5b9414a8ba8129cf0f643356dfffaf5e557bb5ddb3c7f917110b1016853a13f0fefb459eae18a5159fe96495947862d82ea4a1dc481a2fa98d2f4f4a658d9bbb3862778ae06a9309b5c5101d41e8a4e324026cfa584e5b5afd6536d85dc47305a54ba28ca0136d9123af00a4fc6229bd8a1f69b4c619ae01c56d417a93a7e4dbbf62f607c3c4ec9c01253ee7b4883b197fa1c9e94fe04aa8bbf35ba2a8a81ce37e424fc65ed0805feb016e152e9a07fc884ca394074e425064cfe3a3ff7e9877ef03fd3d5634ca1f377b616a081b937a05725aabd2a058d6397ff69afde7d2e42865c84960efb7702b724d08f92e5496dfbdac34734948a3b23c95a80fe265536da16fcbc4d1e0ec315d5092ec315e3defbecd74069c40e7d2b6723536856ee9843a33d5213031e3d84ecebd023c7bcd782c7b58fc8d93f287e4e4a37b4171abfa66c316b3b5f18cf5b8add6e670f1fbe4d192774edab0e9eeb10a0facd6daee477ce11cd8336c65990a890e1272570feb77bd191e16e43ad7468a51ec580842b0be8dd3e52ba59738b72324c8c9729dfc71a93ff3bf9cab3350cf1aa03da28fc1180d8732bee93475a87f7592e828d8d41c46fb544cdf119b9634759a42e194972f13d388438bf4454e0a41f3b491ad5f0156f43008b35736fd5f5e62662a0eefe16a78d485214dda161922dea1e36d1af6c466c0b1076bc1714650df5988aad15facdf598d5adab76f30959b37e3a448a29f403e905bff96d94d2fcfc80ae6106ef997b3e30f19de97e55205b3d3669aa2ccaaa553e5701d31407cad67baa23425f79b63be8db5189f70331aa8edfc5b5e19c8e0503be1ecbfd54d4f0be0077d160c82fce9e5a7be142d29ab68ee454e5b7765992875703f541d19b4c958161d216968b9cc73bcbae1b62ee4d28426f657706d8d27567ab0c1427ba33357541b60e5fd10b1235756d0e3798d8a14b4339739169bc78897f259133faa21e865f465c2d6b3a054c0e1457960b3eaeba9ed475bbecbf1869476187bd7ec2f947f061f60117feb2d69bc3d3a3f9a7a105127c84f160720e38259a4de878e4fdeeba5bb0730cebd521d48c71289926b66a1f0794c75f3d249f33dfb75c9aa3a29a027153e1d035b8a409f4659324100759d59a0a60743544cb75c9202b23e0801368cb1cbd2087327423ee2be0a2cd7bc0207f3f03068f1c1f3a08f5fa64173b351f3b65a98c723323535611fc275613da4e430fe48897c3327f1e63dec1990c66bd34498a65796ad66bf040be101461576b16caff01f12ded9f893fa58e728dca2c032bb7958c9bc52477dadbb2f388313bdbbc6b22f7052725ee9055cce378deb41e9d46fba943f6a8f2660d043d9406c7e14d5b422da2d5b87aa932f6b6243d91a17f69e136d74ad4a9992f2e65f5095c87fd885f14b7d0f9b99f3924e797203bdf6195427da73f175e634a35b734279e5c0e18de91db1f5e9aad408c532dc53bc882bbbe7ee8bf1cf1d4d0f6519b54b09ccf8e57513e6f0b0f536db5058fb38abefd8f9b10ff66adc1caf567d22696ed6babb24bae5b8dd3ddf265d9a09adbad39225fd4977c1a9a6c8f59a57d68bbfac62430d42afa3ec18eab2ecd2c4d56b2b1c1662508a60251e52498804b28c0b3d65e248ef9da05dd37a477a767af60e2bab4b96712d27d83dd3d7e5446f8a933414f3ece59506e02fa62ca791bc4f34e3fc883f760321ae32ce86718d5703aacd15f7af8fa5e1cc08fe3d3c6a039654257d16684a9f948a24b921e2acb9e517fe648dac4a500cf4d0e350201a274c0b0e18fe09736e9eb163245a642f40fbe5408efac59efba3fc9cf74d3f53f23915969f285505d127f2df748e651fb22f30a667f2b3f77272f912b0b5102862ec0a29f67f8256da799c6c4692818ddd9ccf46a32479fc4b387a6649e5341804d57401be396f9b38762656d3ab9569f856493a834148ba2855d2a1726789319cc2a73a3fd762a7d94d732d7332a4c894b1ed7ab77132a94c844226d38d3f0ec22cc0f105eba280c3fc5692021bb9e3a1734c988fdf4f90fa0ad1564ac9df9c4de79f7a3f1ea1fd664a0cddf53958505ea1bcc905aa51cae16e4b9bd775e40a90700c10867ffe82109c3a0e55fb2e62f3b805a0216925c0784efaff83b47c6ed674eaaad9619a8f71ed8d8885f2fe8fa5bd74de4dbc63cf03505e1a80ac40cc852afea6bd37334a7c066a851eb3fa1a46daa18107bafbb99fed72bb10bf53139c7f848a99d671277c190ec867d84a016305c28660d313b45f908f5e8785f268760b0474a55ed07b78a51e150d56c1460d7ccbf8e5976f0c534723da40803f5a10a5f4631961c9c80a9df4f1371cc8d3326013dd2fd5344ec13543544eea2ce4c341843f80755171d7c7dd5ebb60eaa4ecf0cf6e6267230ce848d91dbec15211f6f738ddfc5dc64e78bd318cc5b9f00a0ae0b43ccc664cdf74864da5f077b5edc3153a95b46e150ec2e040df4549397e47a020620db786b429c8f8a44ffbd704a33e753f734c4687cac9e5a340dfd9b3030167798666fdd777a1b16fdd911a96199fe590005685584428325c88a83a624c2f79159af60a188ab41df2b491967ef20e862a1dcce0c4444e04867de1dfde8103d99131c71fbacae3e167d3e6bf02021011b7f340d9b4a32a879efd9531d001ad11edc988d8e34d50c2328a125816cb964c24a303a22791daacc70de0e93d340de19be12b114feb2015c8147a5a6e28bb077617de7244a6ebafc62bf3d6688f26d2433d4e1737e0ca28809020fe1cf5d28510722502fc4d88b599a8267b75d92f9fce1f4beb0086f32a5531cdc41e794a981d4438864198131540e4d7d6423b083e31c75b27f1b3463ea1b4c6da19056f939993323a8cd70e99fc33d34a50864a31f820bb225b8e36a2bab187a837b0af23672ca47d2761ee319ff36083d082cf27dc6cb50a81f627b9751cadf30c164ad97a62084749ea850db75053263180f4b9ea78b7ad447cebd86955b1b4d7613f5f3ae183cc428e9044f24acd49462ef4642a3849329d6c3c9be2297bed0c76cff4fb3d17271e78e6b9d014d76990b3547c723753063aa446c4d2e83c46cb3dca7ce1b90646226599e548e6ba689c705d1d28f9ed3ae341211a2617a4667122336992275332fd04f221b6f8f73573c32e1add6f2f721c192898f73e3d99a9cfb4f75ab6d1b7978b80440089dcca212b2b097ac865c49ae35e909b9cb3f136f151e8d3343ab48b246db298192b3fa43a155db6f4408be4699980374cb0567ac07a06da5207c3513342dc58a807af77a65cda3e90121afcac090dc7b93fc1c709bc90168db4986a5ffb52b09d108f91acddde70ef4cfc828e5d58c708a9891ef65fea67ddd13269bf2cc21c5e83a01a2235dd291b51cc200f1982c1577335b1ca2437ba03e32e3b96e7f0a2cda5dd782c4d46665ae873867999bf7394d0c8888c27fce975f9995fb8d1b352262b6192e44cedca22b0750208bf24833202afe4fcc8b4088c6fadf1676145c802a3fc82185789a6c85d47099f33ef2d4eef114ab6350c83bd816e9286348b8cbf23f5b5fd8888e0d17c1707f9221af9b90befac494988faaf88d448f671c4ae05166160602a391e2d92b1349b361fcbd8d4784012f2a37f77c7447bfa9fce490b63887c2cd5eff8fe89a1bb5194b245dc98e7c0dd8435d01a8e66efa9fbd69821a9c04edd0b5639beeeb6278f9b19e315208850aaef4e9ef55c30c1146f03165e491c0adadfb20c699340021d5650d60df250984f261c0f4418889fd381d219a288e98d7be10648d4d6a45dd3c5da2ac309bab4e19935f595b6cbd3753ec4316849fefa16654cf71a5b7fea77a179756d1312436a5db12f98c4aa1791ee982e807aa6710a3b1c84d7c4b52f7b610996868633b80b990029ffb8aa3f1f942f2c2077c29f33a90d0634940e344fe3e696562c3adc359300aaf5a8999a827002549047d7e3ef0cc4290653108145da607910369bbc9516dbfba5d0e78296f2380d43f5de548816ddb7422103d0b9b292dfdba5480961044a45daba7e887ae42adcbe2f0a5c9873782720bc40b93cac299376eadf198935a8ca3e23eac1f42ff858b6de7d41cc30b2c57779885d969e3cfe8ab11e59c8ca407b070b82016144d0fd56555b26b47382f328672063e6e53cef4d55b3c0e6425f25a5e5988ac49726bd3da974a94aa86a1c61c2491d959d86242cd6cbe5e61ba3cfe1cb97c311d41c3392389fec6ad7f2036eea33d6b1d4e52b913070cbb378b99bf9d69ee9ad3ddae3ae38160b2818ce6d364ed9ecd21b6bb1724c58ae4d6173db6af3b6ee79ce6b8f89353f1a8b7da278e44d193a448cbbaffc367e996c9179d4cdddbe464c191d70986dffcdaca015f3307b4ff4960f421c13f9669e8c7a6e5206db8beb9eb1eb59a59ef522383c3bb0d7a463e21dc38ba66cb6e8eecc76d17f15509476d99cc7c3dd8b6ff6f9522753054f7babe0a122197dbce1d632cdeeebb1d14ed9ef66aa445cdb1b47559efd77075b7eda520392c42ca4bb982f789f4febc889f2353f8d41dfa74a9289af7967760ec8f8f2b0d45803b548a65a75a7cb0b3a4efd2fdc1bc8c9120a8fa47b9761e0829214e3231b645a9d3db7811ab6ff0d0dc05b31a388ea17523968365a16b3c29e0b27341d963ed22e831f6028d5a12be9df0bdd74467721ecccc94df9ba851518693e6c9f25d64eabe622fc461ee28a42f04bd995683ef248e546f4788d00d0af17eeb3a77fa23435372dedf23ab0c79e8a0458b1c26b6145d93af9efd9d15e786e5d3742189b334c4b245a98474dfbc215f87938fbf9f0b3001ee976212a17d2611722fd4ec33dc9abdca590fbdba997d88f9d6fdad8f87eb696b1e7512e16227c0e35c4eae7adadc8299e9b7c215aa17a506c295580693dda447596a488aeba582b60e253c9cbaa02c6f05e21b6b2c70060252f50b72e649018cdac0d13f39caae11e16a7d60c02292a491fade55cb72d3ce40d78391b51f03bcbb7bab55f0fbdae611c8ce6120d0843ca9c16fc4774e9b58b2349a1a22afe4670a1b9268419f0ef8fdce78dd6ab33908079b009d43b13e7a63d972d89b98359cb6ded1025474ad9440e45932d4ec939becb4cd798dce5ffe33f9e97cbe64a9ffaa98bf1c8e00ac850b624d548f65db308447e79a5c4feccfbae0d7890d822c5152cdf6688d7865a40290aea8fde7652fa44d7f9ede853063cf289356b598b39d27e3761bcaa59c683d377a76958c309cdd2241768d54ae624396a04cccb09cae1f2be11259c2e0e2a91edb71805d8becfa6084dc9ac9c1fabfcfb797a28e4e0adf81bfd560b7bc375440b38b36d1e449185bfc0d10d37b77c58ab76d4b2afc0c36593b5ff015699230fc30fe778c21a0aec8b986169044e29f282370f9abcd0658847a6e6d306e8c0a26ce773fac67c53c33fa1917f24e24c2c547819c17a8fb09efab352684bb6a2fcc341108db4dc33c581206ecb791b89667c42ab311d4f902b3767a5e44fdb1c4714f25ff8faf8129d71959b37924e876d5c0abee088ed704a5931637d2d464f1ef5938242c28665a42e957d4e4482d7a5c7420aa1d172468eb25e09f121908a02f16e1a225a8608a831c6a78158705d6168f6e32ff6f1015eb73c8fa0d770a4e7f76cf5332e76101a852608c457cda543f167361fef8a48836f451f2dbce3647c7783b0286d7630d509ad6462a3f3dbb1c43b3704efa7f0087bed1e795a5e70f84db2c107b0232c18dcd725305be3b3e14fd644275e7d1f983f56ac042a4181aca93b073b167cef9e378086a34e7f8a8cf253f8de07d16f0502b1e6e6ebdd3fa355e28a600555edf71425b23841d7993dc0689bce38ef534ccb24edf95e8e8361bc5ae25a61b3f785b37bf8e80d2101c9d00fac344a2e627a13eaf855cc627beb4b2fabc365448539257641caa0358eed10ac6db1e57ee84b23048f59b0e7f612861e65815a3be2fb1e30bb4103ea7c25802d6930a9bfc73c690c78b287ecd046ce2b1ba09d05bf3f6b219ad329e6359907a30bdc241da8fbbed67642e07a04d1fe2df9f9f8c66195ec8674386b41878230635c72affd08203cf0277a514d83044dc4bdaa875414aa78db8c9667ac38eabf7854bf7a3697b238ec2b631f10fc53b85905e5d53b5800d15389858a2cdf4646ec9960275009c1afcce111111ae676b6dc454e8471a6105c7085d09155a664d0ab1209ddb8147331a3fa82c6282cad53e400bd5b626691bb023f557bbe8e7785f892f40bbe912398aa2ac288c0fdf295c79ee570bee601aeeaccb1c40dfae1222fe4f54e093e4f6db9fe87273752ac8aa90138c4921ec0d233b6f6c1a8a58815c16f081150c85252d608ff5e234654335c331bc1f38524d85324540a6e0f0dbb7d561129de3d1be39697114d1d42ba1798ab044997a05e24d28aad4d0ccdef49aab19fa4d123dc12b1a673180b4767b356bd0d2b95a546515741bda70af6a59f447b1d22e3a6b03a74fe44be93030412778be4ff69b6fcb685c6a9d24a8703a4f418a240d3b1817b1c58f096318fc93c149210a60f056e580d7661c3993250e4d438b5553cd9fdab81532edb7ba75da6f5f85115ccf4f61870c2053a4c835d50d2bd2d177894afe4a2c0f866570ba2ac4ffba87701d4b545a50d77fe8f7b2e9c007a7ffbc70253f70db1d5945061cb521fe99bbbb893b56ca70006a95bffbff1efcbdc3398e1320e74e10b84bbfeb9f6817e8c3bdc32a2769f778b244507e43caa383dc27039c8d5eb9cbdf0341dcb4f7887256dcdbbf9f8d8323e64f0b0a59dbd1acc2a8152a8500c6831aa81d46dd2b1d73e6ee0fe0d87d0a52f13f834c8991ce70d97782ab9505b030237bcab8c3eb8b342c47b4412937890b6b6e94d7bcc4779c577ea8a67ea15d63699eb165ba9deb621120123a85667f0496d5772456124fcc604ef5557f15f70c25ac701ffdc2a9d26f0cc32d443201b4230e7c1d53b9817e5ccc4cbd711c20a3691830da38f76c62eaa534ce600b692da3f35d2aa2875e8615f8d337323ccaaa48a813670881f97f14905ed463d0f7630f9c3efde66a3e221fa104a4ca6c81ffc2b67f432ff89fa7e72a8737c2c4f52e2ec415bedd8e504fcd299bd82c9d4fb717788b209d8d120acfdcc7e7214d47005cbea4357ec6280f66ff18752372a231c40bf450bd0f60b8f42501851500d59d2df02b441e3f5d23eacd252e443bf4655ef8ca3a81f27604b338fbeffd662dc4f24ff2b71adb68c3246a14172034ffc42c9aa0072e079b6956184905fa87a27ca0c30a55dc189b83b2e3b308d127ea52d529e71f8a5a7518d9327cf48ee3941a6b776279ee9ff4ae9d114f6a83efe8e5613d9e58d0e54383b44fa28955cfe1cc26ce1c6ce8c9866985563d8c0fe047440105244eac089b0940d43e4d33f40a138dba65739b438811438184fc189b8187ea07224e1f24740082a75e121f3da0f34738e331fded713108e4371e15e29ea5717547ae68efa7b78264fc63c8bd7c8107324637ab3bb4772a215f9b82030b0587361d2c80ebfdf1efcf76dea139b6322920f8e82350af9e6ff6a4acf09f91bcb9ff57862162beb11c6850687c9efa8c30ef86bf8aa116f3df5811829eb9b31708e45871551198e4e6474999831e532cae48d58fafd40bf75dd92a6ba3d8b924c12168ddb353bd0a1cfb619687495b81e63b7901d564e63835db7528e15b300667a4f73b34e84b91963e4ee3a0dcad8185cc1895ba8a67d7e94dac11ccd599349b937c41c3a2a696813394feb7838937e605ca74aba3cd6ed3933c488716a92ea2536719d5f5e6956525d6b0fc21c4783897c5e5f924213bc992bbf8cdd6b2aaf95f9ca4785c7fcb7f55c6c0c5fe02b267e78b613c1c428ba48db08631d808e0c7660222d10f2102017cbee642c285812dccccd79eaaa5f8ffdf61a9db81cd5fd0f1333955c8c3debd8b023b01ad8d66c0e76a5ad020ab6eb034398bbeba45765dd1c3a096f31012e44754eaa8ebfa05d3d5d30c3052cb3993854b8a86240f3043cb3e1c1b3dd4f1b42fd85dbeadf5cebfc75bec940d2d34e6a969cb971ffd31f1899008de8b3544163d0d007e5c160731f507914a3eb958c46c3ff2eb5494fd678f682f6a0b5c5bd2cedbc39826d4b43b0b275a75c50ad0054b92f8689f3df5c1cfbfaa85614a3b26455d1a85dc942865989f3da7c76d738e2d51c0db330ff3cde9bd20948ca42ac881ba3503fdc2f57c118f0f8d9bdde8850c2df56949f7a377c4e497c35c6894f0cfd81c8b7700ca0624e3a55adf4c496a2eeae34720f23d5ff896bcf0175c9766b90db31bf059f805638aea52b65bb0f95f2fef612c3adf855fe5868cb074b5ab1a83f6757ee82f583fab9b689ac185513d6b0f11d23d3555234c3722b7a5c542c49a3b88d5091da6f39a1d142a3146ff3924924af0c27de659fa8c1c6fc81017207fcfa7e2d40ffd007ae4af3366116b47f9a0b9c6aed1e9213bdff0dab7008b8a64870f39ed13e33f3939e617072773936941a2351120d6e87ca183273cc683e084ded9529b9669f33e5ae67540955bc94ea8dca42388ddd65a34c516073149e29e896e0dce1838a3a49cc52bb6c3c97cc226ce23cb6fdcab2fc9377a0fe6a3281ec3b2ecde4fcc997df868d754c8d9cf7c4efc8505d1bc560d3f4e0c2d6173d64458b50b927ad6ad6861ab24788b36a38ac2d5c4714bcc6482385feb7dd143db61d4c20507eb5629b423c7c6b904ff0177c193c8e0c2beea7a877768cba12007c09e83aea3728ab9bf240c8320614eb7ba890be31bdf4076fb31b4069e5e26ef84f6eb36ba0586dccfa626c2f226c8ed4386a12b468735626d43ef90473f19f5923208e211b4c9fdeb7882810110fe4d260919cb926947fafdbfef723f6f5579bc4c1d37398ed979ded33a526bfbdd5c41866cc811bc87f60a85527de46c20fffdb7c3e36f99411b8b39262a1023ac304c73cc29fac056d72ac88c091b3a793363f86d7beda5e8ab0bc3105f959b203688e0cf9d66303fdb7a6f6e8d8d646ee7025dcdee9364b4b3d18cb1a5a4056861e9337750b9a361acf41e8c0bc30f638c4c886be17241b84f1393968d5d1bd5239ccec6b171d143f02c07d80a9abf0a708ed726a02b8a92abdb127a9b2a2e2660186c5afedf550c0f4698dc49e7e9254f832a69db7d7c11c81495f782cbf46f7681af60ced3c0f0e700147d4d02356102e9103724436e3ae97009ac50745253b2df284ce9ec5ff4639b76eebffb2e49d474fa5f1ffe04a3ca62b8f37895c572ad6773cb4904a9a453380093a09cd6272f58075a231f34d6d9a9e4a7c7f1e5b2d7bfa4c720e74886e0791c0d3eaf367f6e365418dc278725561adf79fe67d13fec9a06718631dd7bf13042d36fd404b7f1ec97357c70509d76b1397c0ef7184d09b61f725cbda8507f9b127cce012b555c3500d83aabdad18a37bb87636351990c805d18447cf7c690f95a36e30ae01126a17367e7bcdfa1093c62456c0c688e7387d21747fd27b08f0a67a19998c8bdbb532413345e1dd8f897a1043a82637c7d0a5a2cf230105ff98632655e6ff694820198a9443d86ae58e78da2fa66af0023c1fddc1fbbb641d0ec9f317d9947d2868b6e6b14c20d3fe36b4a7c6448275c83f2408d500eae6f0d458e34ecebbab7e2f93689ffc29f78b7e811df28a3f490d089c7557c7539e89c46c1f93e2154c13b1c06ffd49026d9b827fe2800a704eb72aca6a072a4922ece602b2d8821dbb2cc400ba0a5cc6aae9b1b9790a35cd434f09b880b25ce8745fb770c0844aca50162947eb413aaae9dba3da818c50ca30307e2f89f336a2480f951a7563564ed16da168cabe32bbc4ac82be33e1694f8fef436d2b0ef57c783e5bf8faa1c2bd0156f05c0289736088907d40edd5cd58ba8d13398113e4447da2ebe30626f7eafa02263b21dc98000f8ded8bdc9a904e52f48076c7ebbda2cb4d7dbfc453414a2d55e2fa52cd241376d31c4ad2d5aec54b58b51a12983a54fd9a658d65424d87deb947275fdde464fb7c47e797b667e3a571bb1b03f3ec534524609e074b7d4e4cc21f230b5c75b85bf0d827ce40f696e33de5cdddcd9ed9ffe3ae8ff82d12f5c373074f80608bbc298da79f9dfa1eabd1b0c5b8a20ae4f580873d923373f51d4faa8fa96c57fe04887ef6417d83ed071dda356c4f2799211a55b98a6820ee49bbbc1b8bd42f3756db3512e31a1dbfdbe1f995546a703c86d9dcc882942ffe6a38c02693e015ceae21de43124e311f739c96fc0b45f814b942bfeac36d78d56cd057b960ecba543f77002a8577e66e4a1ddf4c501a0012b56c61076337ecf561b6991bef6ffceb66494cbcb494446c46e8b8aa370fe30f52fc0e78e811c2978862653cb892f2cba4e10cafe3aacc0cce0e2aab2a18b87fb3e14ed1217f43fdc5b020684b7b00c979f625862455f066d9e4a11c0d6867f1c04f049a945013a90640a45a8b2cf949ce808b09d5a2db518983ca45a84c508f3860223280ac30c503552b32aeb568c956c56b726b28ab7b9a627a9812ffeb76eaba816e9a9b5ca3d05e6f09be28b4fc7c67287cb89ab2ac06651ed624ca2a26045b272bcc4dcd9f8c51784923fffb22a9ba8835d86aa37f4d4cb304f332fe5a7c900ffcd56d5d4360cac92976740a94d2f97f7d733d3dead5e3c8bccd12e815e5fde205f1f8a8487368aa6a6b18855123ff51d13fe00ecb66512253e794cbee87a2abde059036ff428ffb45ed702555effd610d65182dd93d48b2a3f0e9209b0e9d690a70c266b2a9a7cf1d5061be443816518628ac0278c2f711d196a2bae2aa4db9f14c053584c6a00f822500971977f1177679ec994f93a65a485fa5d4f7ab9b2d123569a6c20c97971e46c4c0a57dfec35a72f98b986fc8e0f1efeb2f39c25c9d74f3c2862456eda63f1e319a83e3fee81295b4f30a3fbdb81d2e174bc5a103ae9bd87e441b574c6735c800a299a1847c0448e884a5b03edc09bc646cdda51861ba966e6be33012d8318438055f6e3704404d24ffe90e8cae6fc9e2e06975b8765ac6628f506bd1b0045932fe0939a6862c04a2b42d6ba9a604feec686f7295e3b720e8b4789159f1ef55c6cc4c16949ebf7a4d63064aea26a63c3be8299e36b90c26cb28e86a906c8c3d8b6c75f82b2b1202cdc0cf00cb2cd9287c539b329f1f359f7c4b1e67a9493c2abe7f67c5499001e307f7dd1cd1e9eb15468c9b7aa7cc5e2b7f1c32fc2788cfacb00c9d62b78f69daefbade5719c417a669a5fd7aafdb761788386c77b432a84ec3a8ccaa875cd055f77eb0afd6574725c6fa6a41d8832af14290fe9ca4dae34cc7f1ae73127e4f4e277a7459e8f9cc7e4421938a288ee0b589feaf7ea1f15a5f9c93b595172d85ca37ba2b9fce64f90270ab15fa66fdc1986db790bb8f15b673349654ecdbb70aa718936c6c1bbea5dcb09ad87241330cd43b78c792b33e6c187caaed1b725468bfe7c5d6bbbdb62b38f4c3b23347eafcce4d3fa93cec8127e0896b9b15a15a075be2a7d609c2bf7645aa4c3b4dc8b608a8ae3a7c298e9d1eb54e6f02b940f7cbf49abd3578a5c1645fed05110cafb0eb33b4aad904f7fe28e0d43fd82eb1387ef7b727057e2879e7eb13d9968f441f728e28a9d74e9590a1715d118b4737e4f94683f470b0885aafcd426dc69dc34d44c11f46049fbb4ad18953ac57180830309d1639ceac0a69220cea0eaf440a2a5578174a35f44b18f30d227e0466cd98586cf053280a614303f7e53cded37cb9183abc33e45ef60f780e13358347f57b8bddc6f65ca32e94c3ae7a6c9d0a48850cddb2c24413b7b77dcb094d987d3b07734d55f3d4dd9340391acd6fa895f2bc35a9de9ec9ae55f18b68b90de835753e2cae71cb0ff8267ef7aa5199b307b8440d38a06497ee640ef6f9c360a4ac9d00b63c6c33fc2a2571cf083d353cdcf22d4bb79e4c58a3525ed799683a384440f4776ca9bcb7db77831829c553a6a063e98b4525da73fa582a25d592639629e712f27ab0c0f3032702c23d05c4af27cd85b8f8317c4593ec0f714a051322776499cae49a1d3b0bf7b0170130c6d037d20fee81d290d56404d7ced39004fd1991586b20ff8dd12a0568c3c64fe6c6b868eed3e38e251caf38f9a52a75cd614fc5a0a5fb6d86d0c27cca4b2198a247797f419d62b1e50eea2c9cbd7e4c7b9c6351c935108ab99b0638ad8f73f7dada5fd3d16100d8dda09e62525482312a22026a2308ab49f8767560aa4f2be391e9e6c21764f2c9eb90bb8db138ae217d13dd9cf4ace36bfb7e55d134a332b0062be7b16676f857fc2428f12870a6d813736238105eb6a7c262097938931cc9ba902ac4a9b5391f6ecc1603076b9ce33e26ced73ead2b7510de57f8d6c08c820ff2cc5f97c47bf6156c1628abc68b3c80a6508859005a702f60f99b10f9e2be7ed599f5c8208715d580f1e0447e1e1ab14b820e73cbcbe371a361d25a24860cdeedef4c1eb7332429fe49d8067a65a2d7dcd7121b154d3889578aeca5d39b6487fe4c5bf545aa67877a4c8399a33999c0af6a66327975731b32f47245ba9ddc11f8ca2ef67607447b4eabd57db947f191d096c3e0401e0c30615ff4c8198c661a45c5ffc887fa0e7517d4b7d426f90c6d4b592eb0b515941dd342136d36f6800c93a9ceb3c16b1c2ff85104ddce18492f4dc94d50262f75667d049c5dd28730022d6985f3537c1c237408203c6ab664a5de373f7f1517653683f332748a1b86bb454a7cd85e046c25ddbe1e36b8073a7aede7342610f194f2175d109583f5b9b4f1adc302442d2227ac49591cfcb294556985ea0424957cc37f5c279368c7715880ca37e4ccf1ca93882929685f5890967df65dd7a7ae2919491014c485cfc8d085c8895d7ecbf03479f5ba67fff29a9a4f5df983a61297364e1740a986b913e04526c6d29197b8b0e6d4aca270798b9a9348b7fb7740e67bc6f3ac2b30039aa4d1c1ddd0263e59463441aa893b63039d366ea78a2d6db94bf7c0a6008809d23328d781a5e4be8e8c56c2335480d3351cd09be9a38d328207abbe48c3d73fe4ac8dbe7f80f719e77c7d1ae19b52eb9114675a89af03c680f131ce01efd83f7d487dd41bc14255adf2d133c6fd8e442c2ef3281f085ce1fff49ddc759e988caefae1ae737b1428757ff8f6beaa2c1fd4aa9a23b6ff77f42bf01108feb9e8a3996c10af2cbead9a88ae1eba8915da04c8c8c9bb2788f827a691a517de3f0ed887df15597dbab587e3b2e00d21aed531c078a2106b681fe3478c0f4fe930b3e79ee1262291719d257e03032a225a1af3d977c469ed06bbf0ef12d0e71bee157b99ffed6cae55ab607a5f1db15a40e4c3060279fbd14638f7d0cd0a2d33a4153f10b7d13c5accc303e72cc9076d25c589a2b278b70f1f1caba0d20ff12bbc28fcb46748f9416541f613da44fb0d9a433505f7eae7e6cfc27c44f7b851f888f8df8b67b59c8e23380a40e55d5fc0dd85519707b102ec24d856b4e8a38b8f7835a2ee6a9cfb6e9535623477ab2460c0a0859ad41ec18bef7dd8c005e8cf9eb13de8f8fc7f8a5f0305ba2114418c3dea532d446a936b63fe12f44387f93aea8f9b1e42ad8f9f5ed7406c7cc9d8514c84620aca55310b99c58b097d9657a42d87125611eb1ea86139ab169a6542792c2a23c49966bb4092dfd97a589c7c38676f3253f9b062c5bf359ee95ed66ceb40f4f41891a4cb8c815e90c783818622a38004f7acaac8b4356c95014c15ab93be835e0ad7c38d5d7376ee92c241e981527bd231c26567831ac3a4cfbd9ee77b986add0011355105a6f52165eab79970c92d2e0da70fbf08e753d95483c9289cb4cf47e730538e79a869d48c608af5e806a94eb58e0ba384e8a66f7d50935e9da21456b37e1f2eff99cc0684cba2e01dae2c97423d3ccbe7582eaa433e7e9552f3b4b5c5137b4ef67d26c584441e447e642bf89eb9febaee8f0e16c600068ea0f059aecd777c7329ec3d95e628dc7333b991915a0fe3cd4b3ec624141fd94d16c19b5951738f3cd7b1e1319e92c9b225aa93ff716d9d999e01ecb43517ff95ad7a12edab45544ed6ae023477237a7b8fb7b036ec050eaaf16083fa1295ed49182f559b5421e2ccd9a00b564085630104849147de769e2206135a33a80dc9a2355f5c1498587ea446fa6ea8cd1997c6c1e3015e4e0e2e3ef97140f6ab71d09f39995cf6d85d31d879494724d9e08d7ed960005678295646aeceaa4cb8a036fc5846a259e93ac277d7c14a7d603337bf6caefbefae09b13fcc8831addaf1a6a940665ab382a82fbd3a7608cfb4213e195140b8195b7b712393532eef3670c949943fdd743c06f950ac1af3fda7b75e98edaf2b21799b6d73e9fe131e6f6c9a19ca7d835137e89af11ea4d10dc90ffa0ada5efc4bcc05ab59d236194e33bb393c96c4cccb33191af4088038a70748c1df04326623238093ce131c20399df8760ede77418fe428817606cf4ef085b0796c1977b84c0d248041790ee56029eb6bdd1411aed5a393a774a9a05e61330f8f08db11f8885e15a2ed8c89ab1dae5f40099b0d9441623bcdea534ea4e55b0f2054ac694742b67cb4dc955f38cf14ab17c8115a2298531ca9d654c010ec2e0d2e7b019796dd804033197bd297fbe36d6345e9595f9378986e5bbce939555eefaef884409cabe86ed288305dff4c8963737bea61d6cb135129714dad8be0aa612af09882accc463c6ef5cc516ceb50944661fa99364bbabbf1756702a79a9d4ae6bc429b19833fa5978d43c62fa4af356710698a1af56b059ed35a5cf4c7bb1c98f1450940d388d8c0a5c9f5d2a297833c0f27d1c2953a90c12a81fe30cd3129a3f801e724c1bd15631d9fbbba4036e3411ccc11ece2bfd9380220e47bf3a587f82243f590f96aafbb7fe2ba97089bf4ed86cb2ac7cf6ff269353d449b5df4501571ab54e29ef7f3018a2b9cf0dc12d44fb8e3c2c6cfb3b93abc36a76623d59b5de012cb421ce8ebf5200adbd646895c379dcea9517d1bd2f58f900606ec79179590289d5ccc7d8ed9852382fb6fdfdd115af7e668d131673e66a3b3639154c41933b90b726a34b99b5f4c295c29f56c2562cdfe70daa2ae5ac0eff8294c8de558cb5d947aeac484d4406770b9ee09c3f8705605c9796a3dbe0b5039f3b77edffece712abb0c92066e70d280e55ba347b8926b4c92f3c5b72fcf5a50b3fc90522155c6c4f04bcd185ba7a151c331a69e6300a386e93b86fb06e98645fe96a7e5a4a8db37186284720440c528250f5fac2d43e6517db18f55635985dacb8f42eb58ac8d90f82ec354dc9103bf3ea4df5f36aedc1eb4cbd6043f028eacccb8b17ced458ab7eb56449070000661190e6b1c23fa57b0d1587ad7556a0fbc40c6bc13869723a075b34c492dad88f8614f3e59039de47c2baa3c1d7f02020bd05d48280344510e1df9bf6a81de23afa311f904ad1ea880bf7890d1542114ef189aff744d153b1543678d027dbf9584f2470c82d4bad9a5acf76711e4e4572aaff3b9c9e97a423c3a5920633bf6cbc9de8a60c238ca49fe402e9414013869de4421e0537f58b782bbdd6b9630df0afbe83113377bfcbd3dcb6691b98dc2ee371a87a5b8381321f871b56105fcfe1fa64e0ec668652364bfdad89296841619e840f8cd21de55eeaa79827589d99bbac5aac3482f49705576b44c810f7896fffb19a26dff4dc5190a68f233d87b478f179e342139300e5672eac46c821b4542f3db7405eb32fd676e59612f00473d02fba154b55ceacfd9ad2fec49252828c0be01fcd9708d5c99f637bef9550569384715badce7c3119b8afb2531d8be0c206ba0f6a97ffa0f2f772f2bfaf8327ccf84b07da056be9d5def11aa2ccd7ff6a644f0ab37c8bcb2f9024cef59b0a66aebd97d1d077cc202ed841331c371628b85d1a7e6fad370994c2e682fc2d10f444d0e0c781182373235f011612744824afcb5a4b6961048f60d87246eb83416df095a0073680f7c68b998012f2d20fee7b26034235fd10beabaa787f1b8fbdf4e155d20583559208eb0ec18ba38fb582672edbcc6c22aae81a483331e895ccc265d0ee9274c2df6b99ca585cc04fcd09893faff6eef6bb09e78e37ecd9f8dd36dbbbe60f64160ec3e7326d4d45875f86312c1fc209da15e243bfbe479f3d246883fbd904296b3740c01e0ae29bea873dd834f41bc98c980b89ae0df80c2193d7dc3da45cdcd34003cbf9f31583cd95a33ec8d59c0363aba5341c2913f122925531c7fa1615cd0b2480e91764ee2ba4c8dbbd420f028c7ba2fb8ca19c8882789e1e72ba64668ad9d058370c13b21c6fb5555c09ae263d7c56d81316f73c60cb0d45727795349fd06175320f4182564fa0c69d966bea937b66a4668b9e10dff301c2619848bc88ede44f3c4a711d9320fe2e5187e9556a99a1d57c5b09552de62b3feb3a769b1a54f5f3893bf5f8658c8f1707503c06a921e5f154b641c602a12ae8cc07147662f978363ec9357b5fed44fdb8fcd9b311c66615c50a806c8f5e27aa858c851dc77d2095aa5ab73ee3f0f9267fe9cb7468ceee2c9857e0fac97fd0d3d703dcb6cedf55b8a0f6c3d533ad7f0534bc84481f443cc3380653ebf9623f67896c9cda127a6d7eef07f569b01a8987349c818b76dbb67ad78065edfc360127a95b504aa51f019076a8411314ba64996d39c16196afaf176ec1e92f5c82b233d06cfb0ed16ce8fce9fa9458ae8db05635dfe14f8c9212e52e2f77d371e46b1fd6c790d31f27956ac21b5cd7f8819d4004d2f79a08d7a7be351ec6133cacd5684b7e21229c192f4b333e3fbe32d64207b5de84cd150f73b3933e2736df9bc1e4907b67652f45a717b3a83eaef4b498767cea02bff185a30e2d259725d79f6db5a84245f6eb71362c418bc830d73e67f812b2960fcfeab45b4af377230a38044f938bc15dd3bf5e5205accb284ef6d710112582a60b65e54e6f61b95f2682d837b79d0d1642d78b41668f99ac19238cf40ad0688a5df6fff4112d647efb1c4cb52aee06a7a428a1b152c1dd08c23641e321c0b5409be21c6c6f054270fb4c37236023ae7fbb9f7d64232910d8346d40521505faf34131522e0bff2ff66e36f3d3dcd189a5423cd865546037d3fd5be6f804c3691da569290f4a17bbd3be4d822a8e5944628d3fcbb33361ab46a975d0a2c0461a81398d64bd7725dc07e378e79a7b3ca2c292083141bffae4606aafca06797fb9a6cc6da910f0d64e318b85beefcf397ce3d60844a57a22c3bb57330656e5ffad2189687b58840a74b6c0f5c9d678cdf0a5662d1a7c4847a1e48a756f73e9e69429a70a7d548423b501a4dc7ded444b648a6b034a3efb652548afcc82f92ff0cceb6409c4be52f29ded715602b7880b0d4a07ab1fbac03c1a87234a920d61120aa800ceb531fdfe9c83fb874f5662051b8713b6363b17a16fb4b7f6db2a1293c8b699beaa3780163e508cbd5c61064ce55b1638e0187ee75fd37e628696176daa10637fb452bd53fdeeeeebdfc423e304525269216daf88a9193982631e7adbc002e1a4508d1b3bab817740f3c1e6f477cd0548c233281891cefe425a1d9d58a9c50aa7b28986f91870137296a52b09305c3a34ad631b0c8f6d9c1889b61fc04ca47923effebfddf2f567419de7398b3e9d606ec3ef835a2ef0af250c05d334346102cfc713f497c6f1b887287b373a1b9a0214b0e69f35c2a79f035dcd04e6f4d931d15e0ea494c395d5de141df87ccf89df99d835b35fa668128f01b13f18cade717194f603cb86768fb3cfbde33b4aa37c7263dd20a775a8ee7068373d78b15809c52ac411d6cf22a0e0026db257bc4bf4257fafbfdaefc9b4f7bfaf712d6afd55eef5b2d5d6f057b1993e290e4f1d14b1015fb2a014924730498b168652ec10e13fbc32e04f8be205dfa9973433152fdcc2f70a07c55893ca2fab6a5fbf9fc380c913fe4317e58d38fe025f4d568e88b2e136274b9020f7fc3e7db9b0fb60ae66fbb7ec2efa0e40d13299f772bb7b20c809917cd60cff78ec8c886b4c9993152544a3a2391434f9610d435262bc8f7710d24456b9507aa0d7b7ba5d35a182c7791a846782b853b2bedc610a70c206951d0f9c34543162150a1d56cf87563fdf217cd82ae12cf148d719b453c2bec6b5bac5d7f7016b8455ae0bc66a3c5a60d526db4cd4ab3b87c33bc99545447ef94cb9de19910659f74335108fc70cfa384acea6c16ba54e106d66c0180a41580984f9c3cc379457ce60698c5c0a6be8049d222e795cbc16f81d099278b7b44c42b8fcfcf3cd6f08097ed791bf7504dede8452ed79a45ae5b5326975aa33e1082ccf5678e7c74fd056e4a441e72b1265c298fc9fdc1dae4e164fbf8923a62fdc094f5b1574132d839d4845aa7b27974a76a021fbfea00e3d1637addaed9444f3367e12cc1b9917c95c88092e864cbc7a96d45cf3aac888b5025194e147f6bb3b13765599efad89ab5d6a28993293b7f7703c9e63e09451d50b19fcf6703d09bbb95f7295a2ced7db412c3ecfd1ecbb61c0cdb8dc089dd729a7f94b731b54350f8f3b75d98a158beb938529a9e5fa0321c55b5ef6ace806ebf49e24d80ba90699c71d96c157184bcef57cc6f253c6c768a8e50305d33cb8c085f3a81c49db23725447bd370e7652205ebf103382b2059c2c86d4f7ee0849b67f697feff7b0a88636a91f785a9979472832db48f8354d3ad1b1525ef93f89799f1de0caef74368596a3fcb7e5796854fcc5cd44fdbc70e520fc61cebd39d77887f7b2e502221b5b1ea25bcddd0909dcd2b021e72daaea430127e0ac29fea1ab62042861ca3ee14d6961913282ca067fe95781818d5904013637e5fc915e39ccd00c38f3292a34f17d0cea9c5a3e4adeb5da4cdb8b1ea655eb4a592f28fa5331761042f6bcf881e5e53d697a35b213f4479eecf4ae8e84f0d1663d666ea94d7a3bc794b15884595ebd4145b0129b054f18866e1b2cacca7c82cc45bba4c03a0fd0a18ccb15de081c86dbb94e50499cbef93718602c14a6d5b4eef1300111a54b2fa31d17d7dbc4836fc6d8ab07b0dbe08f84675e2dd7ad2e5fbea7df11e01cd5ad4fb3f9369b3cfa3e4f5929636eaca13d40044cab5d73b1947bb4dbd514549ba5d6945fdba08cee5901777fb696554d573c26617c04e317c94d75bbe0446413b343717346876aacf144020bf5e5ade809beb92e264b017d53f1be50ab9147ddf8eac87a12c7fd8b695cc8107f212b0c461bd606691fce41b896b05b63bd74470013d32746f78ebddc1b759dcb3ae7c5d8ba5668d3773eb16ce08fd6fd45b7ac87c956f6df5b336639d410f966663aac2d36ae9c18d3ef51460e04c7af0d60a77b4b23acdba4fce7d47d023852a999ad26eebc18425d379e8ce0fb535335b3cf7ceb4b0dc24e6a119345602d24bd54caffd490be304f7a2b32fcfe94eebd78c55e417dcda9c0b65c7619c0c2155fe664b3e37f3b47cf51d347c5a4aa0955dee2120709dd545f09b1877cf4cbcd24f5a1fe3bb460cb43ba4673a94dc5d5d8e56c21b560d4c9d29c9c3b35651bb0cf532c9c8e99a5918164cd3eafe68bc3334e25cf77030d55421544493fce7e305a16952151b0cab0d2dd5eebea1e88d425913e6f64ee5d8444c7abd7d2080ece3dafc69b1593e41bb68b01ddea6434332d3ddb88c53233f88da19c2eff634237624533ba74e13c5b95500ace9117a1a5c5b334da0408a1031a703104c2699e55ebb7d7f717bb8e8cc650e62dfc6f7f034ac31e668b4c89fb83fc710098de481d59349957618770ee9f934c5a087b50bf34a5752d7ee8b7c5e95c66b3e86eee4bd8b59373ea8a466a0d4c571d2f8df524e47843066698baf628cf8952ff643f3b5939ac8a26d9c0b9af662bfeeff3f981793991ed10ceada39aa6783df2edd031ec6031ba3ab6fc680a9a20528e704c3b0562d0e238521c179063f288863c7e4908ebf8d12afc00a87de0760af30bd01288fd1f3443a9583476ee96ee25a5dcdb5deb9e0de7036dcf541f951eeffa32e562db19812a6ba6c0c3a0ed94cb4431151d971ee8deed412ff71fc377ccd68ffa0c9fecf72a01d843fc464613bf7a06cb9e8935c689eff4c84360ea0238e5cedcadd7643fb431a56f0db687e107423c252f30154933f29be9f6ff15253ec395c930ef44310ffe30cdd329eecd48a9473fd67bb475b202a8b27f08873efa491a9a7fcacae5ce711468beda811c86884a23a9ba79d06866eb446725ac59bd478b736058ae0fe6bb5db6c4c6732acd59a70b0144750f5c1ca0f56eb9da60258150b72a5b7109d8cdc814d328df921df292fb56a9346a3d5d03b9c9d5b4c3cedd20ab6e193eb49f864ff45a80c3713b159d820f57388198771ec81c972a0b94eb3202fcd53b79b9da6dd79d23ebd7a16667d4e15e944ee2fd3a92d0191e6bea8023743c721ebffdad6af9ad1041bf6ace808f778f0a14665c2c6c2ca79d91fe87e3439df62403ede603070b4872723bc3a9a9402e82da77f4e7cdb55e08c1863bb6d6bdc3eeb8adea1e7b63aa355c4fd8a49b1dee0a8217f95b8645550d02a49fa59e03af09b739cabf9f636950b5a5391f1a077d875615dc7f0f9c569c5cb4939b1162604f7cf9360a08614c8af26c4a0142ac81e8d671b5821a282073e9fb9456a387c952299c2d5a8460f2682d269beec7f4936c51734fa9416905016f40b9d7cc52355ad11f23636094a7dc3f4a6b630276847b17792aa5ad4e3149b1c338430b69a105b92b2e354063e3c48c2d15ac00f341b6dfb5888622ed5d354f5333af0af5860048fbf9c9557c03cd01c0f9f4fccd86b74954376c0d5903de644e9965a304b87e2d58e6edcf83bf1d6e8cbc4dfb2c869401b6c6507797ec644bfd6ebc3023e7a4b8c81c887053076648cac422eeb4f6143f9b29adbf4c36cd7d688aaea626c9a22906065bf086081caf1ee3a43eb3dec1af3f1ea7eb055d843b08f3c8425ff345a476fd300df95b50c8e0d35d47cd72dbf5b5ede9d59b8aa0645eadd125ab5a2c5e0d0be9aa08cf17ba4805938e0d29389280bbc416ccdd66e4d50e4b68ee3cb1869229af03beb6ab8443bc35ad6fa49648b13b11c0e91a5cfb6ec0d18aa64f0a99f12b603b40b9adcceabadfa9d257a0324938bbeb75e770ed68c9afe692b7b6712adcd3ead9e0ac6729734db8e743c240d723b38f165cb3d081d50872fb7888d6e2c63c446aa4a825c02f08a90add422740bf9c69496161cbd1e14ba473b776c94ed230c76ee263a577764666c71f5dc2f852a988e3cfee2d48900a47f12259c86539192c4de49529379c5030fa57dc0fd1391971604fa6c079125f65f14df0cd3998964b460923f1ff135ec379c12014a53c0670eb6b8dfcedaeeed9d7705d78c89b422ddb25f35ebc8d42e4ae0faab45b0fc8f3f4114759123514d46678f1014d033a4cd57fc9984bd9babdddaed3b25c4bdae20c2640133250b0b7c92a89f7d5ae1be64f38fc9af5c8196b9a9ebf9868c5c7b3fd74c0db5756de6a2477ef9ccb32cdb38e93192219cfdfcaaedbeac47ac0a8f1742bd6b53c9b76b8ad3dcce8e60b84f9e78074890137300b2bafedb225cadbececeb67561e36d13631ea0c292470abd7e905dc28a21a772515e4b5d179f204812e79726329d31c0b883de7240dcb1ce8dd3292b3de6bc8c5018fd3aa19ac00d2c47b53b97cb68a16ee2fa46fcde40a177b217b720d8415f57339dc31e5d58dabdc2ac1a70f4d28ea013bace1bab3992e00c0fb3e2dda6b6721118d04c40ad02bd7397b96a92e8e53ef6a1f5e486e950b5c45220a3a9c00b60a231dcece4cbc9812a0fc6683dba02305d277f21797c07dc02c845225f5918ab20f756699e2a704017c5f3a7dd51a6dba85e9549c90d1d538b0c74dc2ca586d540deaa8ef5b61a2b3bd7fff3576f472609397b9a5be613572c55d91f07c03f98497f2ec5f02fbe864409db095962e92a29df846b95a93929a2263ebea492f81319e33a70597a97a9a337efab7dda91e7340d3e578db95c185df8ff119805f10496d427016f4a5d672de70d61ec7c8453aeb1e88c994418ff5cc4bfdb86cff11402d8ba982003d0d845531f96016d384c1d161b94d98cab5af732f4e10be4aac3c8c4cb9bf7cac763423b8a3f796d74db140c9d58ab7bccfb5669dc0c5dcff171cd99b11195bf11bab1cb97a9cf3430c1d63790fba2084f1a9baae24ebb0ca5ccb572c9ccff9596263ca8ece98204fb966ca7603af3572e66118ab5f14ecd5024a460238cd2c157ab3df156589bdad7583db7a06dde3a0e6e2b96c3dddb988d28f5bd36ac68b0889bc868f8f547f0595e075ef37dc6572aab0507ce8adaf4a1391990032f6a5420cef6ad705422b2d0513216bcec49b785d92f544de67351dc0bedbde3563a2bb55f9d07896d8c454656c49235d32a5f687a264a8975e897f045f1d86d2ab94a85b334773ec26e348589969a7536563446ce321cb47b0d61765b1168e9d18669f5ef35b34352080be958c1f0305fdc9e4b629c900c36a70fc555542d2b06ad7ca5054c96c6f293b084970a1cb50b220d5dc871ae08b8d8bf46623489722b257089f66f481fdf85ccbe3751558e4c67792d6697e6a0ecd40d8bd582c55c7f53c69df3f3df059cb9a7aa7968d49744a63deb1342505e782571c3a81d8d4739dddabdd343b005a5410c603a7e577be31510164cf993e186578d04108cd1c85d41035982d41abb674ffe778f51b797c7fa657b69d285558e3851a9927a09e1b713a9886922441db1b3ecc1ad0e78bb99837f30a13887c201d03c7faf223196ceabea5617523f0671206ca29c9feb37723f5bf6f01e95ba13d6a388d99eb73675be552286526df498d585432d0427ab1ab1452ba52c652c39a7ce5ed6c28d3b1031029a757ca772404511166146634a43cf0e65a6c5009d1998c218fd52fb6da40c2a85047c7ee547153346c769f7e38dfe8aa9313bb9ac0622aa29bcca9920a3c1e9f8c0306511d2a76fc9a2e1396f26f590241d54fdae8cca82a69c786d42e3667207a21ec8db2e959790ef7f76e3fc447ab7f0b276bb46d22f5d36c5b86eb544f48bbcaaf1ff1dd81bc4a2422240eeba565b0e1c8796079fd12f1ddfdd16237eb74d8513363b627ac1810d3c9455fe52a2f8a5b541f39ff31c5e2b10f0007cd78983b43e8ecf26a6224ebcbc483c34c67485d6495a7d96d1fac7540bc57cf92de217d3a569bdeaef395f8621ae90d7f6859548f488d25c87ed7ff3d19bc8d0c7ab3f2491d0f838f2a9d9792849fa65636e838092954fe66d04276ca611fd7d868c4012ccf49654afe0bb899105bde3ebc129a2a5e4c1829c0c0b004cbc19b57ea00e664dfe5abe93b7d27cf8547a243cf98d1c8aeb633c0462eb1fefe582611c4986332dfca8191395fcba4258b183f7ea2f06ddc0381d408e398c394f66d87c9888a73136920c22f9dd66fec1c9f7f2a5dc6d79eb82a2a2beca25f783ba5b5113b221719fedcd28e5c9be235451f8256e725b40b3e172e099db3ad72896bf3e7227c2492cde44026353af9814d28c2448cf0fb80c0bb8376aa3ee0097553cbf75c1bb8ccefb7040113664ca6274b4d632a17a2f7a1f56afc889e12edd0b6a640508fc80ee99695d53ba15fe1d64f0d7624e48ff4ce6089dcd5bab2fce23991ca0f1c4aeceaaec82f3afaca997e5857d8eb4bf3cf879d284e518d6f1a70ec1809ed425a85d285501ab32bd6f361bfb8e73eaf333da52d8e385a5e68d6451a406d035966b05f5081d980101219b46cc5407bb1cac2919d323a9c6eb70aeece88f1bf68ae41d4e4615c6677c869a9c72445c7c4620ecaddcc86d3c3ca9d463e4ed981aad3940892ca4868a33d68fd1747d909c83fd417ba9862c0eb5ad3cd77d08b34de4768f6b41cb4fc2feb1bd3929913e90c0334d0ca316696bad95064a40d6fd2ea1937bdc3a5ba30410c2ce080dadf4ef7913cd0a51038dffba8f7bb98bb3a9660aa8ceb33b427263475576911eb9a7f312b92a32229d3bebd60db5cc7f35e06b3c4ee1d9a804c8eef5d9d4586680f0018659bcf4efe631d8c4676fab649ac063cb20bc29f26e60279ec29842a8b61d312bb069ec95a0f9bbf3aa6b5b7e88cd39f7dbe5d733807040cc5a24b392c8a8d168f964446857ad29675734bf3db24c2e687197c8c19e5d891aea08c0c6471a16a71271836e806ca5796df81a40c0df98f3c579a493800ec74b05d1f8198aba0a44b55563ba966200583dfd13814cc3efc10fd697d24500fb1b2ef10b200cffd407e767855db5577fdae7162d3cb22e6a133dac1ba980416d1870c72db225d3ba65810bbd71949f097ebcfbd6fa612554ce3a7db139282c8f5f8ff370714520aa3b20f42fe30ed8721baa19ed6657bcaa3d7ce2442bba7ae5fca37160293fec77b3535aca586b1be77959ab18d0ab1b7e54dea6a7e4fa25abaf062f865e1655f2b28e5e76e4a0ac02b4496c94ccd07bc60998cf185e3a28352c09c7046b1f56a27caf540041601481c8199677d75c22f74bf8fa2944ee90f45063bff23efd55d60788dcca00954959493a443939fc0e7c1403cbecfff4e77f08100f7afb232ed8e3ed62ddec90916190a2d6aa82901b4fde398e6f7b92017d1b9fc46905987c02dbd608e77ac6146adbddaf7074c5c2b7d889b4104c7db2ea73c55a9555dfba4dbe865da6ce3ba111d74e6deb014bcffd4177bc1296c6d7566d152f2537659b2fac95dfd982dbf2e5b395c0514933d7e5acc3c6bdf9b7a3ee3ea64e75b509200e1573c17eda97917e7ac8c54524d823f8b4d98bd3734d3f5599f3dc2b5133ca353b2bbf7a5098c0352025c5d02f59f9a89ff81b820387542403034ccc8de9bae15ec8dfb9a47e8ae91f4253bef78ddaf8d0b370d316df9a249cb86b2cd9a345878c859a6804e13814240be2c4ea2aeaac2d65f158e4c48b54f6676bfd7cbca8fc7d60af0eee5d7a003e5a769f15f00400f851d69f58d293ed5743dae31cc43978ac0de3075f020115cc65eaa382052ee6fb62324cb3e0ea0a0df1337bffbfd4db59a402f85222bbeaaf26ee055d9b81b9e3d724b7304473ef70ecbec84d4694f5a1b301bac5359aba7cd3361bd8bc93e5cf33d7d12258193dcd8ac959d98d9e503055e09172141823c96782729023486cc0bf00e0b18391ff7d17a8e986b02e552ba4d55572dd1b51d2adfe6c91638b30a3b1503e2ad429613d05e7321aaf6846999d417576e1e4399fe2895137e13670a4255d6f0bac8a6bdcb8cc9c1e03dd05f58c050b46bff25ec66e9d4585bf0bd88ab0d71e38b18e125bc32d93f2c8d02e5045c6e5c4532b70dccc98c1eb113c28e44cfe7c6b7ef675e3a90192744c480bfcdaa301707287e2b59838e14d7186b0e0be956df4455d2d92ce534b27358c4f84c84f766f73eb3c00531c018163150e36fc596800429a241c59bd04043fb081e346a626c80e5144df0eee2c4a0f4cb10d752d08ca73722429f6309e80151c838ac1b8d418641f35ff8105443cd3984f0ce00418baa2df41b4f126865e1014f5e417dfa08f18ce95461223d80db06d0941c7d709afd89fab29ad0d2eda295df5b3ae47d7738880c6fc102ec5af98c05d59a9e8527d4a66b255cc22980972fc81f0e5be76fad21c8a4abba4fc2eea891adf010787b51b3c66346be5d9b3c405f6538e7dc047e84e9338703d71c07607cbc95caeda97c6eddde81af9b56030c48f7607beb2573d41c0b4b1ae59da7abaaaf537b7b08f88eb6a1650af716eb5180c9e24829343b549ca0f5a4473fd10347038ed284453f9ccdd418bc83fb7eb67ce90fc57032b2a53eff821c38808d9e72bc04c3d3c5b8c9f44e334747b155d34ea60d9f7f9e719e6b19855ec318ed8b1d31fb9c4262df1fad311c697083280bad4bbdc105e2034d1a11e225d555aec9bcc72600e8b5862a0e87d41d545062e223c725d1702a0eb24934d56edf27f63f0f7c6aeb6a3a499589eb9a35e05d12a62bfc5ac719ba55b839622d3464872e4cb392338acacec765c505677b136ff1f87eb7ca84ec938811ad81ff3d88b40b806bc1469f9feda076911da6d2f66f39e660882d9165e94ce73a33510e02668cff360d3ea650a5e24857b322b7eb1c12a16d6062201acb0414199af1ee9aa785cc4c559b2003f0e485c779e86acc02c6b1484fe0c52e439c1c1ca439cf69044372e85f7c8def5bcbd4add0db56da0238b11637021a58209d1016f9f9139c0d962f2a23680d61767627f31b96d073e767234cfaefaf5afefdbbce12dd0dd68c9fe578511a243b692d745bff0bb4e2906ac21aa5080d73fe9838b183e42325475fbc01d33f2043bcc0432ed021aed93b1142f94b01e074cd567ed8d2e09e0e3eff4c8cea15a57ccb73e5f7b46d7a6d26e9b2149f26b0e034dd6d74ea0fad40d6991bcbbda720e2675d6e213ca656446426a5e175128a3f75471c67d3ca5a1366d3aeb8db0f3aed702bb653d4e5d39afc7cea5de8a1b684b394fac0e443b21c6ec268889fad013f32cca0421b75521d42ccbeb4151710bf4faab0796f81740ac1ca6ded42cd623e195eb318ee702fd99d27e476c88e27874ede676b44c90d285b00766a937c4dbe7d23ae0f7c0ff87daba1396564c20955a358a24145cd034dfcb810ddf3460f1045df1f8085a034ac12c778614dc5fb106d05073b1eea940850291f75d78cab61c71236a1e1fcb1e062fd5b91d4e43a48564d8349f0f9ea1186d03e8d81e95a92b5a0619987661c846dd51006afa8603ef69cefbc10e5c66c800bd5d6dfdc59e61a20a8fdb7de1cb342bf5ffbf5a4861e82cf14155c3cff8c5c5cf6d3a746e6481582889dfdd438f871415dca9bfef398421fba35c5935ae64405b64229c8021eee3bb2d95e7bcd2452387541b807eaf92da1dc571e9413f2c997f8594104c5e62e632ad107744512cf909635ff01f9567716c2809517ef9d898f603f5f6f21e2b419d577eff12e667f9e65599bfa04c8fbbaefaa29ac9c96a937503bea800a9d50b8cb211919a6fa2e8e9d8679a22706ef1f22028f496fa04ba80aed1151874c5931deb9b24a6e8981b45d605e3ceddb3e00d2c397032269365930d8856318fd16b70e6773a0dfd4359e8b8e33763621cfb94066b641485834bade7a2a79e6609b6440f6d8902a13fa1b045e35be2d4c77fb3b93e89a7fdfd63becc862aab45e1e18002135684f6438dd00844aef3d65acd228345fd28d74e61e7108847dbce8022d11023ce9e8cfbb15f30f09fbcacd568ceb4cca01933cc610fb1693ec7b96b413cd6e0ab667dbe49188f363930f526cab013f2628b642cf71fc58e9d248427f1d9cec081a6ef36048690fbfa219a440be2fc072a8049847fecd91ebefdc7ce24aa17bc35672aed33ebc3b43a1b7d6051d556b27d6e5b6902746e8448597dd8b8bed01eb1a92d5eff396992d999a39934d1e71072b45dd810cda8833b9be3989d018b2c955e92fcda3fcecc19c1f73c0469388c7931173553c25b1ef02f7b6c560671fb69f7f935708af0e9b3940ecab36bab704d0fb680e7ce5db6f70ff95ff2973242582d3e6215a61f0d9e8ba9360dc6ef0f7f885072d14b83b6ed39ef4efc2516c52f99aeaf35b6403fe392d16724cd284e2bbc85428ac5a453f8f8fb5ef75b14802aaef583e3363adbc57dd8a676700d913673a3c8d84e2cd0e622ce9ebad66517ae321dffb9cdd706d4559897e2a01fb471b7647201811b325ae9de932585f7c57f158d383a7bc588335c8a985fa70fe053d8f96326867dbc18f66509c710756436d358b5b1b6c01fbf2fd22c49ae5073dafd1e4dfeafe204d130fa8078bd7d4efe70c3778d0265ece55db359b967ce9fccd37edbc8830dceeb620249b3c20bc6173c13fb82b62fbedf58e39a985a6626ac79278be9a3e320e3f027b7f41c0c3e9f9434954f943b297a72c39c7897267a557783844da4287d0a0a323f5cfb94e4f96ba9a20f75a419b7a3c74f3663a0ef12f94322290b869eaac8f382bda11105d9184be3a3bf78d564562004d65e9cbdb1047bb2e9318f7a6c095a0e65806864009aa96e3f2f25511c48ebd2f0a9daffbb892fd7273305a3f376fc681bc5400939f65f701f7eaf40e25b0398d8608772eb7500d961208f54a5479c9dc3b4c91c3ce8fdde3640114e2c623da1b1189fd629cecff3db7038076527fbbd2293c247eeed660841fb8bc3bf65d4f13cc4d8f4d17f713e00f1461351236bef4bb99132964c3149bacedbc8340600d1e8e3b95143cc4c5797488dcb88d8b2ceb6cef6a52d8a799ffce98f0aff02fbd9e2c376a29e53a7a59a4079cbcda043a3d14ac02d2e95f9975ce1cfb308ac5ace2c710d249d58e0bb11bf1c2b5115f6de1b0b486b9702b9323ba77663cbc68c666bc9fe1b26668d5b5ada8eeb55b6f5376b5aa32d3da8ce6ff43c06fd64c7411ef187051986c95464f9483560f3fd5d038caef1c596970fc1d821a97ec224eaf9fad7db0a11c0435be17a6f349ec89cd9bc1f85b7dedd4bb95adba3c2697b3a8d2ddb9abb114274a733bca846ba5afc78d19295db1168155e0f039c040702069a56b609cafb9ef2d5946831c4f8f855e23edf176179780ddf5506021e2067300ee0819f66d891744a12c3d003797b747d12627c515521db519d594e3e6ac3a603251cbe532e4aa0a4e7ffa9eac056fce452df3e780acb628452a83f8f6b11160e280d349adfa4c28c53e04557b02620ee749971b5abbae8a956eaeaea2263c4856298ab19841561f2996ec576a40edfb628a73099b0269c6e38a45f162a93925d7075abfbb7947a14f5b945b9a5f07ca80ad6450f391e325b0bb77cea60527f1a55d794514d7cf733affa4c8d5d5380ec711390db585a5f2204aaf54a26d010507612bd2f40687668fa9ad5c27830cdbffd5b69f5663e61603f8d608c5a46ccde5882186222d636ca1b2a61304e85c170de7962b333326e233fd516fe4ef880c93b2af59ed5f456b05b374c77c9b18fe0d7388c8b09f0555771eb190c7262d8f5c7ec78935dec765948625db78b4f0d7ba056c4a0af619f8f618ba8f4c1dcd9d93a0551723c78012f17386eec5c123365b8d34d2525d111ef59cd6065a227ecea82373a6363a53ba83dabc6c15cd814e9f4cbe2c1a346d50cb971c6f687548a77a9d4df8fa3afb2b6ce442a74257a0eb5798c9e26d53e583914db6992ee43fb1a96cc60dd168bd4190fcab26baacc0d9af20d197b63b626b5618bfc78c1e37c9d05ea785be12f96cece5f677c5d433b88a33a0bd84675e459803ad082600be7e614df552ff5626884dc046ce8d0498ffe647e58d7f0c337ecdcc02b1f76469fae22bfbcc861a148704b2c5a93a1940245e9137dc47c5c541ae461a4a00f778b0715309d7ccc22f56f3efc194ba1dad48b1c16f8035c001b6aedbdcb5a0eb37a79ad73058a467ad6805099dc58d244b7810861b56090a1ca5ba97525940082f8ff07d4b75e885f8054191e03047dcd03a84ad6cbdebd07d7c35133ec7e7ed044bbeb7f03dcc0a0d1b373d5cdcdda45cb01d82b8041803e3f48fb253b2a85e262e4f47e4532d4b0948592f25c969731e6674d3787f2b081b29ae0f4583b1dfddb099b218290961b72128e18438ce1fb08c3d88991a91b99264532698a07563b04ca5884873c1ebc91d9d989ad7cf88d5db34be0a4c41e8994d129299193db7ffe4f1f8173944bc528f3f36db323cd4c00832eb4f432a87860d02868b122f0cf8524bf63ddf5a2d6fa37bc6ae531abc30db850944ce4b753be6e9b70d0cf115a79ef377bf7f8105c52e774640c1c4c75abbdc1977d19c29570ca3b756df633c90ece57bfc03da3c514bfbd07434841e79f68f249c71870d1739d5c7c06b4f524cf9ee3ca78da9b37270f1546d5f0e9f21a6effcc05f646c4d079dc9ef6e480914ee7058dda59702549cb993c82d7c783959fe925f23041f0adc824bb324f08634f4756b05005001c6f2889695483816db21a9ca7c41deaa8087a27a9521f60e56a67270f1f863fcaac2863870528980e193375020134a0682c720e044de6e854e0b844f6b6a1c7faff3c497de6a781a4c76b05f03a10563a343f99124001705ebd4f8cebe7068428dae9eb503ed09dffe5bbf610a0fb72dfed4de03ee731515bf07c02a132bb8ce0322fe510c8a4f945f9dd68a4bad3e4f6a975bc79ee8515f649f420a13c4e4eff7c69bf0748a87dde38c8b937553c9ef38482e21f6cca20136a7332567b1d01348b1992eb5848183be0fd28a9fff7fb863c73124c923e31fdd941ba29d3d8a7d2dada1666e55c536652c6ea71af0a22132b1b2a82082910f976d65b85d279374e986d1dc1792161269491398adf3f7c4f5e759b9e75ac7d35fefd810479e5b8ed066db17845f62f7173560bf1b2246ac52bc8d9a12f4ed258abc6c0b9ff6545b214a9b8182bb7dccfd77d3b2e26495250eb9617aa4c46834b4f505429a1ce2a54607a503c736e9563d0aec7bf4b0b5548c9472db2862a28370e31d9aca8decc18eddd8478a4cf681c5a468fee6165d9ffa5091c90be748ca39e4be20951a0e0c6c1e9b41d567c2ebf7b577277086e4aacddd7cc587ac43ba13a04fe150b785ece64b0b2700e9501f5b79cf791c75502df13375fdfbe5e731b9c6c3cd83c69f5dd15ef809f7666cddccdc906bbd7c755eaa5e30459d268d8325e0d6a8f0da6fc872856ee7b40ff7b1afadd918c419038c256f8c4feac75d1bf7b60a8a24d70728a65f842f4e8194ea85961a6381c423ddd90d357e762a52226b5cf094a6e862a721bdc5083e1a0e1d924ac9f5271d1ff0ea144a7cc0a60857f4d9dfdab98aa3789b24c09918cf9a9895f79e5800657242c48123bff7c36731bba88447c0b8336ce0282f151e876313a61c705894b40f397a5c24db707fbb52dfe5ba4adda486f32bce434974a10f19d2d15f8b89ca8ac5a049b0055c89047f3927456e6d1fbaa3cfd211019e1f17a802c58539e200638f53b76580b0610c35d4bbfe5aaff1cf356aadfda1495a4b0ad71227fa73655fc8a1b4defd77ac850374b6d595907b4e6e673f31ce8200f2dc344fe8ecae10d7ee6e41ab98fd003000c66e89fe35255c353e27805fe66249909ceb007a82c5deeac04c44cfcff99f6da5417798d7dca136910a049a67e1afcee2c81da19df93c816047169d1fcfbfd1109a6af2cb3dcb9a27eeafde54032d91b7aa85675eeb1611262424fba5e91ab47cdc146891b2eb768b8c3f4daa7070095ab85337dc1f4ff9db4afb60f58aca5894e7da9532601290651d0b3bcc6768671ec32480586ebca50cfe7c78f04f3b39b1e5ebb412ec4df878cf382ac29f28b162cfe75fe478c0dc1dc25ee019182573ea21070feb216984b028f14b6b7a4bfc3376f3e28f0ba6b7064f3c8424bb9140f8fa169c935774380682d044ae5c1ddec3a52d5a24cffb6ceab89ad5c47cc152c1e06a3eaeb53d0f464959a6f506c562cf08519c5dfc5de5f6f1c7ac7434fef0c52a08939aa4b0dfa3465538c487c2db013d0f5ce3bc34715d0c8164e9f5e9dfb2bea55b553b8d9aeb9759517f892316ed7c51bd24ac3d008c39ca52a148797e04fb49fcd7aa9738169526288990b33b55800bc989b4f33f5fd513b10dcff3b973846c662d166a82aef633f7e1ffabd511295f33702cd813ae4662420bd659875d5f4c880a5e94b8352975d9fdd2aceb85b50c8665a6981642eb56427299112d5afa635c8408b249acb40b8f9691e095bdca8389048bbbf0995ee98644fbcd02221a1aa7d0f6ac22862313851ff693a239cc9c679087ef52e1e3255a92637ab379fb9f84c2f9fe56ae52671e37befe3b40d60177ea787908b980ddcb21a8ee65577a67cb5d500fed782cfa6387c1c79e1b80986a8ff8ba4aca718eb290878e9b00fca318117e575f1066d64d387735cb22288e1a7ca34b9845e2551676acfd7352a87f8876e4e7806ec4abf36910c02125131ac5fe10c6e8c3bdc32a2769f778b244507e43caa383dc27039c8d5eb9cbdf0341dcb4f7887256dcdbbf9f8d8323e64f0b0a59dbd1acc2a8152a8500c6831aa81d46dd2b1d73e6ee0fe0d87d0a52f13f834c8991ce703d65a5041a17ae4621bec28dc55dc01a7259161136010965c1d7d839354e5026c1f7cd8a6b3616a3d465b2abb107b29703677f7e4dd6bb829f59d2fd98524221f204f9b2da4f89ed4ec760a73227579feec1aeb625f88291c5626d39b1edd0ee473524fd2ee7b0a7b971d6cc329c2818b6f7d7718938b749326645a23cef8593e90205ab85c691d061e2744b784fb7846c037e4ac09d33490f513ffd94dc5aad7c9970f60e5ca8dbeec0f78cdfbe1f9391dc56b3c0dfda4157df475ec2828fe81bdc3cc3f0edb4db1fc79b1a8dbd81233802d71f014c6ef8ae056c3e1b8f95f5442df38f3146e7236f0bfc9964d7deff0605c90ff150970d275c1ca07e3fc9faa3eb8ef5b29099b7f91d3c8a5ff4249772d2976fcd3c1467aaeb4cf2cde6d8cf39aef75ee944ff86bdd64582e21a960c95efea212c55006e82ef1bbc514cb91d377699957b5f9adf39a1d4570a5a900c2bbc894a0cd134fb4da645f0a30f9e49f985b08ca438d1b0ce6563419125c9e641ec92bb68ddf6689dac7221d75780c6a2adb8054ad9141e2f162c06ae3ca65276dfb1a6f0e4836d26b2ecc71e9dfa5f32ba9d4f94e3192fc5ff6b28516328e12fd40a3fa4dfef0cb239d731d12d60f7d1bdd17946702012fb485ca2d91080ec308592761f222553a881b389303bb4772a215f9b82030b0587361d2c80ebfdf1efcf76dea139b6322920f8e82350af9e6ff6a4acf09f91bcb9ff57862162beb11c6850687c9efa8c30ef86bf8aa116f3df5811829eb9b31708e458715511f8c6b3a8db695e09f96bac6b931dfaff6887f6e85d766683f7d4bba87b43a8f23b100eab1ae5c3db0cd847f63b1472a6a4f9e5ebffeeb6434b86e55c497477ea4caf6ee36585f5886cac2c6ea9265bafdc44b45cd20efeb0c3099b9a681a900398a2a9ec0f4a73e5aa149221222ff2b2dc9cb75dd58853d0309b8739dd2f8b158735e0a219c12bc03313f7cf9e397bfb0182a18a3cf8df8621ce9724d59e47a6dd7f48015f4a811e39e81a1da162d8332675e5322eac48169bf34b6721ce744f790dbe2c80ca27f92681a499b2d5f198dc16bcb755199deae49b9b121099694e0eabedb23826f8bbae942fe946a9336c538d353cc6c757682e0878d71bd8348b0dac7772d656cb6935f1c228276fe20b5a122434ef8351e20f8c966d0dcd48257fa5584c587da2bcd71038526d9af037884f073a8d216e02cebfed1a2817c3de852be740a37ff4a9ec86f73cecebe4ae6700d49708198c8286ce8e9403a990f4cc3c24c6a85700d30a04502f2e55672e18be0d459c19d5e02c49ea510d4bb0e422ba2bad44bbdbc7aa513e350f893827abf07fc4a85cc8c0851209868411070a47bba96e934517af55afb70d92eaa62236b6808e19011ab2cbedd0391b11afabe7163cc77dde5807378b004b725beab3727c5d877dcd641c1bc24829b81b12d5e7686d0cbfee33697c2f97e7ce9480ef3f2128f68bf92f8794e6d0fc5a228c2fd746d842790522786e7555d4cae6e6cd0c7a3a0d53401847444fac2be6cc3d471fe145f2d41474cf7d21dc1ca2984623186e4f50264a75cd98967d012475fd69b64b26054b9e3a9bddebf1964998cb338da9b8a5c7748f95e9c266cd9adff0dab7008b8a64870f39ed13e33f3939e617072773936941a2351120d6e87ca183273cc683e084ded9529b9669f33e5ae67540955bc94ea8dca42388ddd65a34c516073149e29e896e0dce1838a3a49c87ed82f0fc3b61a1ecf8379e381d73ffa347121bf95607319b221f220c395d2272394977209fe61aa6cec105cfe0c1bfce1ff6bee8f68bf5d39d66edbe6bc0f1122294d43aa91bae47b6044b421b424f00f254fb564ff35c15817f9dabfbc5996c9304b1283481eba3aa8900088a21027be78e96d3e7538f7c8722efc8a00f200cc2003d54bcf38d4184ac6829ca4963ca4b1677abcb7ce882698af1409de5c7423f4db7d3a206d0e6f7acb6e76d0e17b040ec6b871397a123ea3e13f9447f55ba47fe62dd52f5e69d716a55c32ab0a46c2fa2a5dcc66365bf5b98f446af2438b84871eac2f10faa954d7a1b8bc07d5e96573d772a663947d7c41603391d512e87cfdfbe16ce919ad44cd5790b3e486f29dc8585317c9a11737d8318fe7d530dc44aad2eea31f9d3eef0d2ff33343bfc8645517632aa3e21f3eca75906aea9fcc059a225955a45963db650a380fd4f67589a3e14c171a47fc1ae8862f23e6ea59e7385f292f4238e7a6814c521472dc230d407b10a708ed726a02b8a92abdb127a9b2a2e2660186c5afedf550c0f4698dc49e7e9254f832a69db7d7c11c81495f782cbf46f7681af60ced3c0f0e700147d4d02356102e9103724436e3ae97009ac5074525312c6a0afaf893f445fd727abda03e8e771c32589f3bccf36facd60dc74c7c04a5d5eaceedae56963bbdc4d3f01f27975739c3aa143e3b35ce137232a6fedeedca5399db684fdd518df88d94051544d49ed40bd8f62a5233a3a5ae00bacf29ff3030989f33d0fb87dc19a1e05fe9b26406f414a1ca3758d02fa71cb0d944631b309fef9bf7356a1ef33ec7f7455873313aca14750c58a2bee1e584df77671309a4403435c12afd1f686361d205cb80abbe4defb7af63bb37177eea3a3aac9b7ba01ae1c34eb5234f778c3165926e1e6dfeb0883ba5136fc896db594e826209106f588d2b9b44a8131392f6db2ee8c446848e111e4004aae658276e60f443d5a61034e1949d8b8d553352b284dbf592de1b72d1a88622aa6ebd6fa8b887b9e8a8b4c958a8d500eae6f0d458e34ecebbab7e2f93689ffc29f78b7e811df28a3f490d089c7557c7539e89c46c1f93e2154c13b1c06ffd49026d9b827fe2800a704eb72aca6a072a4922ece602b2d8821dbb2cc400ba0273f7f3ce2d8d12ca9c2d7ae328d89f95e4447d7fd139846da0a83e033cae50706f03b5bd407adf8dffe893568db38fb9158f88d8731afd2432ea83984c15d3ac3fafe586ccca38fab3f7982d2275be5f0a1ed002598c009016695906b35bf569eb9d444a3d67e9c864e369cad87466b251c5865b5aa80d291e291670a347a5336dcac61879e9999cc403da383fd9ef11146fb6ecd39deda8ff57760f2a039adb4cf79a5d5b0277a03a78023c7b3c40dca23dda6c509f5d762f831653449ab307566e410f655fb3f2624363865ea7626f290858846e02ee0b0c08832941015dfcbd57628adf3c9beedddda10a1fcad06cd1ba08f171053e8f2344f318c13cc17ea433f9bf3c28fe3e2491f90a26bae99b6b810ebd20f023578b7ec340ae969a74f6181094366ad0cc2850b11ce8a23886b69f7db53ed719345ccee952a2eb81e1f744f2345ea0bf028f9b58b7a96a9c8e8b78bdf316d2e0586a312b0a471d5df97ef730247fee7417af63518a6368ff807f6ede3b068207ff68f34cf6fc5b4fb3d09227fe0d75c4ed796bff23d4ead67bdb07159378737820cdc8e36279a3c06cab6ca8537899f3c78c8a969b9db48584a30bc71a7d7615a42564a38decd32e39ce3db23ded6719ca7a6ded329f56d28415b34837f28251a88a0424b17bdf5fb3dccd2ce99d69a32eaba6af51eeb199392685bde2c1807484011c9592aacdfb5740276dd1c0e955c5df060f61054cd08e62bdf3374011321558ab6f7368bed17891d50c12e7921caab7e0a445a71fc5756b663be614ac05a50f85c76b155692df0442050059e8b2f1c6c2c09507ce81e2a7b79d2de5d9192674bcbd3659329d088fb0bf154401593da9c378a271061fd7278e8d3e4d02170b3c72b0b60391191f4ed58a1790a6070075c681d91ff46947d54eb30ee6fcf152ca9d0578cd9e42223128ee133ecf27cdebbe7293974d96cdc049de6c4de0c16cddb8cfa2a881bd465c39c6d6f0f84120a8f6fa21d70d3c71fb8677b5559621279120ee36c368f0b8bac6ceddecc17621694cf0c7299c4584b74abd48c268cbc29f3ce3cc02a7cbd5df6859d3146e5999a71723486d54d7ccfbaaab98556a08cd9e1ec806ef557b0de220d12ff54f1555c6ae232ff7e54e760b0cecf0f8abe52e0b2d3f346a771356285f34dc130de513871ac306015da619f6847be3367a2ab5f4a52c941e597fea080ac39fd2e1203aa98633cad4a271c1e88777b46db6fcb7934ab314f9783fcdd4ba88eecb16bcb9b09fa7090f003196901f8090f4ff6bdaf02c726ee005088608d6b09350884c7905c87659190e0030ba6b5ff9c9ea2241078f989938368b393db66255d14d4dc6f82f38153ce5297f20b280f0915e516c680208581e4b9ea6fb4403429fe0ac73f6aa0e1b8c0332eaa27e9ae7a448894aca398f463b6d9a345a7b262b789993441e7ef50c6354e7311cdd7de76a38892185ab6170b7ced436be7f5d7e9a77e0c18d88220499f5c33273c9025e81507b02241fa12fc48761e13a458f5f40dbb1a5db1249c7c316297dedc85f90a9e1ca496fd463ed51e471e2b2994d5b9189e2250dfbffafa0eba0e92acdcc9296db7b5d98593453fa8fc0771a23dd92b53f3021d9677e0007f552421511e68e70a2803524af667692dd76d48f0a6cc13a4375e1b7092c25bb5a58b77a34bbe3b46750b727dd2cd8db6d63d4272c6c576b3ddaab58a6900dc3cd7ead5a0f96ae8c744d2ee499f0ab1b2d068db760d905bfbdf70c0949b289ee6ed4c67e57ac035104aa6b8766b9c8e09f38f3aa45fe72bd4c19f6d5435e7633fcefac8f01d7c20d638a7d6738d0b4ccee90053b5e92aa1c4316f0a34012f9e0ac2439dd77427836fa95e0c89477adc4492ceb20327a44b6ff5df22d26c211cf53e00e3db4d43fef14ea857da6dc92accefbbaeb68dc0ad38596bd7a1a9bef89984cb79d83441f989c6837432da3e2d08c8f05a47e306bbb2e309f1d0650bb57fb75f231adee3679952e670798746876017cc80827b591ac2d49250e41a57738d7a81286f960215e240ffc9c109d8a1d9ce0a1f21ab820e07ef0ce08718acadd50a6ff1a733db84cabef4d1bd5d96aa8b42bbf93ab38651ed29dacf992657723093c9f62440d3573f34c9bf9e433874e4c99222a2ef8995304b204beb4654833bb9c1f9a18b5736a59a536f9d81a3d619bf269b0b0676d8963c364e61f3a405de0f04e53933926dc914b38b104c976f72b5aa27d955e558ab3b3dd9c0976bbef63639368f43d8b4d2323b1224aecd9c66c1561b710bd44504e2308eb4c9a9a335fc43ab73e87c8855ce5af70fec9f6bcf5c03f6ac3dfbd6d47fa9be0523d1e97874dbf3cb9a7163a7051a8f28a13d836a7c67fd68dbd22983e0ec714db0994c07b5d8e4e60bd6efa2ffc4c42e229c3478e24f037805425b8ed760bfb6fb19d208f5a57d9f4cfade923cc86738feb02712ba203016171f027418fb4a8524826c3e7ffc80a3495392150acc81569a63e13dd0bb8d6900782e04da746fa443e33ac229a377849978f18ffdc8980df78ac090cd4fe3e01e7db043f1410f1d89a22d11f146f2c861102519384506e2758323de27e7e54eebb19525b8c5a0f3cc381575701872403e3840dd242336396e4a54bfb7b041410f509eba557f0628f29d1fb61939ad9474731510a5ba652d5bea023b400929788c602c662f8341c3491727a979e0209611acfb357cde4c60268449d00a0f6f2bfccabb3e721f0d7e2f9677ccd27f463403437710b02ac89cebc2a19bcd590101715d8a7c167f3f705c721c38fb0b83d92cce203abb0ad3921fb0760996d08d8fd9fd97b3e8c5183d54fecf6f795ac96242c73b8533d28782928d9a542f7a983706fcffffff03