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 77350 bd1ba168e81cd75dd8ec5dc0c124ab37fe847d81ba5043e48b5aed3ba7c015bd

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6f193dd80504d4be9b14f27cf872a69796d780904239c5e6ab505a459ac160d3
Certificate Block Hash
bd1ba168e81cd75dd8ec5dc0c124ab37fe847d81ba5043e48b5aed3ba7c015bd
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0090010000d0350000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000f818478ce286c495c3a57cd47e1e61a231c8e9e9eb094178c712cf2393ddb35b860587d1cbefa3eeb35de8ec8f27b38bf46b0b8f62f10741f9253451187d138431cd70ed4612bd79adec84c07148be2fd9d0794889aa0772fe03000000000000004000000040000090010000d0350000

Raw Header Hex

0000402056afe66b0ca7629e497233211c4dcd4c06a5a96637b323307e23fb8879e561f81b68380fce99d5bc174e24bf7e1735592c0b9f86b49e29d3de96a28cff0acf10fb363b6a5bd40018d360c19a455a50abe6c539429080d79697a672f87cf2149bbed40405d83d196f

Proof Data Hex

59,560 bytes
12121602030739215a3d39d42927fe141d27862ac8551f410540c2d3b184f2ff22b43f656030df72a39c15a4d86c561f4f48795c5e7bbe890c9df3dbfaebbd81d94a8d73b44a6d98902cd7959658926b3b3d65ff9f783b8cba0bd6627c18ef2f35df9acdab006f559d6ae9fb1e7c4e3b90a6ffe24dd76dcac053916b49ecfb50b526fa658ea42fe52a0823373aeea7b56c9b873c7d05b783cef501eab5fd1e1fd8a273c3e58c12feb0ebd9860405c3e81218347313109204e36968ff889cdaf9c66a13d4a6dfc023526c7569c2d853cb111c027f7ed829a89116fe6459f7eb6cc3016a6555fe07bc4f529f36bb24d1a22227b3b74a1ea801f5e58ca8428fb895b137d95caf2786fc9e6c6f13929ea2ef037af766c314952586de5630708c873ae5af911569773d81e6507e67c508bc9b8683febf583f870667c81bc61a515e0a7e3bbf6b60dd6af34f6ff6ab496a855565c90865e5fc3500b998cc46288f8b7ad173c5110b12885041135be345afbba37ac848dcdf8a8202cd387ad32e87577d958ba7a0d52cb0e3a5290dbf59cf9e5b26777965f1d0e42d4a1730eb2ec76bca4562cdd408201d5a968de9be7a3a03eedec23346cdec84bff3efe47c4f096ae2b8a8efc24da4489c3c61c4e7303f5851ca634dadaa27eb23bb05fa7f2c2c3f109419c2c2b439fab2f5eebfc40210fdc0dbfbd6dd230ca625a7887795f96f50732297268b968f83de1d202bd637f8cc25a517b26f9eb3372fd4e01ce901f894249283ecda355bdce1cd9c78ba2c599e719fb8a0d8cd2d43fc1134a4ab092a93c0143e093c1a8eaa11163648b99779732465abf3c75539d6ff660018a1925f9c49bc3b4ca9b16ef57e4204878239e3707a9a856c3a98489cf4eed7b1a69ef61852fae15da82c766825955cd45e44dfc676298601b67b88716c7e560803941face73c55c3d9415e30b9401fdada4f0480e408c8d88d52437f69f429bc82a69ef467b35dd09d02b4cde1de4878b2179b1125369885b0a42b7e183023e270cf77c9a7859bea3f19fccc3f7453f07d6e3725d0a37230c88517d2092d9d3d150f57cc2b39fdfe21c941da46132d8b3c23465113c39d320f3affb7cf315d8000f021432f47928d63ce9c1e55bc43abcd1b9cf85bc28b5ff3fe1f1806223e85c349781e00fa989069b5b18d7a41deb778bb7f62ad4e8758dcde78496d5fb3ff0d23974ba08434f9b8f8a82ec90ec940f0b1235b78ca34c21ee8fd9d3648a30492369dd5285d2fa3eabed1729bf6ed521352f8bedfdc6fa9a6735fa00502d367b73bfc6da6bdac4d59c018b2d7c60e3ffb5fa1c25310ec319c07ee5691702d6bb7617c4195df79900443319921f6be9c2a44c9fa9f1f6707f74968ed5d57d829e1a33eda937d680af471efbeeeaa34abe36079159cfd33198921fb66f5786c3e999fc679c97bd75d8b0e7e1f5b1f8fea745e863689832e0409981123929a9a945affc5a720aa0b03d36e77da22fc759679abd3ad88ca6bd55dbbcf3020b5041973044197664cc8a68f6471736cf88cd39acc821661a503538175dad666c5de93b031efe7dba430bb0491acd31fec2b4a2ab99a9ec7c064ab7470613d7e3924ace5662a5db60e3f761c5c1ff1a9bf939caa4df13491ab7f96a03b39ba540a6bb6c425ea56af84b4dc076306015d4bfb23554acdca890edbb4e9ae8c9fa5431a8a253f7c9cea6d51d719bc0a219c8bd84142db4a955cd1b47366236d19f9aa2ee723d45bdb3d5494dfc55ecafcecdb179e9de6e350049668d033cc6794a845efeab94612d486f0de2519f3e6341c79299c1c66e437015f1943d0849c8910324732168859e23600cfa94a6a813081702a84dc16458e03d736bea8a287494f40e8eb096f479a93ed6df7bc49fbb48921db3d0e2495bbc17b15b848d56884740725a8f162d1b25de3d8ae42efb982e8df256d0eb7f946e7fd1b4b3417eae917bf8f78e5fd5a3de53127aa7cb9bff32b4059a024dc92034ad7cb977cfc721505fe4a79f01dbbfd8700c99fdcd5fa81d2c346c152c5a53850f5bc2f328ac75fe0cd37f55d7fb5891afa8f5eab7d80b86fdb04381f280879446873fc41aae662408935b9f91070f2b99705023ed86561cfb9d0cba1b3f795090ce90d2962f1f0fa52e0ebc2b8249c0a149d15242a8b1f6b6b36502a0f7807d6760206bdffcda1b7030fcc966ff6ae72386338e530d9c66da65a669eaa7cfc8fd0a5f220bd7bfb3958ba1b59cf114fa95c1a6100086a602b9cccf73ae6830b4ef4a2bb39e6e90f7ed206e5fc1d1db8d6996a6857eb3881d2ce429f8fc488fcd7be7d3b9dbddecbc1fb6424ae4cfffd6581edf1071c1ebd68ed08bd88403c1d8e8b2ad0e6776a29fa66ee74c43c5a78c728bbe8fe53383ab9719222e3cc5f332811d2c1d7d3411a53b97755f3cb34eacf1b170c22c60996db17ef7e89368724a0f8b58af88700921e76530beba5b50683a4cbac7288c2ec6ccc4bcbee456bd417a4ddc7a176ea22d197b6ba3e23ce05ae1399fa6d695135b1fa31f9df8875444d2402405e4d30b2a0b15d41f0a56d89732d8937cd15c0807e2cd80069f63752c2c861c3ae5bee4cab610014207bbeb18d8973c65d4d621c110e29aff1bdf847aea63abddb36cb00112f408c512caf0dd37908d72540ea589fd10f6be86a8b2b34a0d2ddd0535784223f5b31d9556bfc4cd9233da01891ad0443ae330b14f6c9d50c5238e89aa92970ad1afd35ebeb9f2d04d0e0db981c085d258348690e0a09fa2b833d8a9e73d0c71cf59c4a803f9580b7cedd9a2235e83722937f6d5cd7ae8a887c1dedbfcbadca98e528545bd5ba2d3178e2e6ec427faf23d2635a8cb810601123c59844ba78365dbcf16f5508f5a103394edee02893120b12866324988ef463eaba55b614850f519e673ca82ffd32b4017d848b1ca33b27eb33f8e3c7f4787ddc27f1f40e070b4b4f471f215473eaa211b37de8f621324801cdc0f0215780357b32132256a41e1f409826ecae94a94bee6a7c9b08c95410a5c712a43d9dfc929a6c083ad02c5976540c6b92c7a423aa47fcd58cc1981237caccb228d98eef76bfb56a92a353c0ca68d27adc96e994cbc193ef06be1fc5b30b637b46c13c81d89e4592c2705113ed0952ac0dfa5a99aa584d1274ebc545d35538cb650bc4176e192fc3387e42969fa61ee3e1377054735425180176897e1bcc8603521e4749fde339fc8bbb62c8f23f9a43060db67a5c4f0dd69955f5e700730f5b5d5a1aa2d8bab18c16d58b9046152849c4390d91a445efbfa42e1e9e65fc2387c6f480c29b46e51d5cd3ad515ebf34a5bf7975862e27d4e8f5fdea35d4c2fc12bd6ff67a356b2993344438908942e3f26f5fb0494221eb0420fb26a977a9dc90575be7641c978b93484d3fe3e98b491f10cd10d86ebb7b7eef1b55a8139db2375fa3950dcfb8fe8461a8e5f81f24acc03920882d8155569e9aaac1c3bb152ad373ff66798b21f5c9b6341ad58d63d4c0391621b6cdd1d9fb73aedaab27147a945fd87b6d1eb5e05e873613e1235a9ef4ab018ee4860ae99ffd36100488e764d07591c0931ccc829f3c548b238ae578589e445a07335595d175965123a35756ce23a6315b09cdd15a2b852a1f06b9cf696c7e7103c7d515640524f578a9b8929211e989ddae2bb917aaadc4ad6b6ccbc87b4213364a70a2325f57b33605f8653718f8a6635bdf31024f364d07284983665931fd51ca9481e5271e10839f2212a1be246f689f9641b69d94eaef1e862e159c21e57e561e2f1fc13912e5280a52bd755dfb91c56c24496d65fb668f7254c1a4fa188ebd032f9899c916da33d8bae59bdfce55adaae0cda05e1471fb773892e15910f808f19324359e22df585ae2ec0a868a66fb8c7eea6610750027bf795397aa26d5fb7b287d5330b067e57684e02d1c0db38a7e146b28957bd9b90670e6f1cc4591826660a51f4f268c393828137f0b5c36b50e148375159b46b9784b5c58f9820936a925f77e0316c2aecb5c523263285f634921751b16c51ee9e3c97cc3a3e140e988aa0f3f8b8cdf01c64dea536966ccbcaab52a9bc00fbcc03dd7f47957a9afc1bbec641f709ed07d51108c3f6b7f21ac9e071a5a563c547e739ad033e05f14c1079ab8a8365cc15d5c60eb960bb4e89fb02a6325eb6988e20524e2156265d54b2146b8191f8095f3f77d57645960935cc27d7a82d207ba39b0c723d6136f6b20dd63e4fefd3320c84c72bb9195a2ca55c9288c2a5836ec57d2560acfb65ba3a3b32160678f43166efe6e78db9fc11617057aefef9a43ce42b8f58bce63bad473d118fbc11c8834d10cd9c04961f26691defa1c5e78c60808c024834c8b4dc999009fa3c42835cdf7e0e18e2e149d436f576c2bae01d82c1f92366c91e7d967590a4dbed42e8b2d622c8b6f37c9e36e20f7005aa2cc82da6c040d3579df8f6a925adf13ff168031036910c29df2c1b6f0c666041f141aaf1387570200c53b7318be803ddd78905b656ad67800d48ac6f4dc97a83e9ecff91e28d126cfc974b8f46c4c524bad15bad3df7f522d50e509adea98554aeb0959b9d6d48d80fc2a6078b7821269033b0124010886a241f6438f9b23260bef02537b05944ffa47fd292b7ae9c8b9754b97cdcd86aeda2f1fdb9fc111bc3f9b284e1862cd048c795af99d858c4235df1f6d3798e137b8c93f3d80a2f170a5d5afa8b922c181137093aadf358fea61be71b3f9353483f3b675e7e3cc33341104cab1cc888fe7474d803c6269817e61cc4a0bf1b51d799def822245728bafbcc9462607209da5d8528f89001bb9ec66d07c921baa7751f71acf84eb8b83df4f61e68504cda53a8ad633a53b6c94511a2c2bf46abe26c787592a35b2659bc80b6a6b2f0077e73c1c29f21ef065b435386894692e5e8720fdbc7b1d5139969ccc15dc347077b9e1b677f60f477f20f18bbda12dabc9b7039e8af32c6a1574468d560826d1e145dd60b167a34ef5295a229a6ddcb2fff4b531a4608d73066b986f2a9991a6879c57ad14a6c86100be90a8f5ec84419479c991c8271764c54ed561937ffc270980dd49a2d054c468fb56bb446fc4b9647e218cf18cbf840ee1c659021f5a1f5a99a618a5f6d6f8ae4c94fa496a0ea9ebedd372b561dc5dfbe56010122f620f6a09592d5e9e856517c90e5a1986d9a3a64b2a6a2adcdb4512c19dd8b43622f448acedb13660e71f8b4354e5bccb28822b124fbea01940d5f70f04d9900b6869e44d12f022d2b6b80fc2190f4d1d588998c70d4e2934f590ad1e51e1bca232bd03dd2850ccf75c51aeae32a775158b50a5150fb46ac9cc59b1177ab9ea33d84c1b9018efd1734c177e7cbdd7d3fc5dbe04c599ec64ccd2a00e8a08659c597e7e64d57e9d1fdec703124e1b51d2fca224eaed90b7375c86b165ec36b29adefff014563eaa07488fda30855f31e1f646729f39f017c5598e115c90ae3f59a48905d09772f3f6472d2ababe42aaeb4d457a34d000f9b55a4b7dcf68dd72e9161c9996ac1b5662eb318580372156c308f7aca70b922490ac537ba89fd8e01ff9d1ea42fe7bdb58542aab756ded357e3f8e7b5eebb91b8dcc8da8474de2beb3fa1e55016b5347fbeba512dff0439bee73ebd51ba980904b2505f2de8e7f1f71ffed5702f2e09f6290caa1232b98cbf2875b7f9899fb01cedc6f8be90220982725321e6fa29066f64cb956f0a9d8bf4c04cd11311050244881ae3695b303ad5bae50acb58a779dd364732b5ef57c9c931bb3169bf4471aaf82466eb60c5599b912c9a568025d609979b535029bb741ff132797b3e0053b75a0a04f07101797e086de9dd30ce7bffda4629fec0afb32447b05e7b1c923f6d409c1129aff610aff2d69cbdb02bf630899c9b0b8db9e098cf4660a676f693c18b31d2a09822a7b6d2db3ef861159b13178062ad31f7e26c0683143ec43cd119b59383a001483eaae899f5231475dba514a82279b0613baad306232f74c568aa4322e0ff6b17136d2be1c85dbd76ea5020e53619abcb01fe2aee90b3dd566a76cedc124fcc1146ec12517c6bf99fca846c78442930e5cac6d774dfaa05998a4bd9ec80938f87bc9601c13f672b8558a670dd0411b086ef743704512f1d62c1243998e5594570405e2867273cd5a8796880129919bbcaa3377fec9698a567244d335476d7186bd023e994b91d861c050b9a05ab14f2265944787ecde1e2bcec772a665f5babc4cbc834f884a0bd9f93b1254703742cb55fdf13d51fd73886d0adf580846d2bfb540aa8e4d86887449a7f8de96d5a0f3daf623bac09e950d508d428670ff97330b5202b4229436556c5661d8cb861e9b03b0dfe0f2fb7759f479a1e10ca979d98294585ca77c321ad6b3dc3546ae81e925f26a261b2be58f7f85175e28fc11b8a0e17ff5e2a47c5e575aa656c3e4df653629aafab08f61fde15fd102eedf239074003e780117c7340252c7ab4467285ba2dfed0f142a6f559a189f7841baf05d8670a739c3e700025c0fc4536302ccac3677fd1c7179836d5166ef3ebb95929bcc52690ea41b7263bf41a7210568f054ccd2cb66986c099021024bbfd7101e8ea04a4c9e8b6ea7862eecfde5772b5bd6c80383c7040bc95568ce44646a3f61c1d24a29b83b429dc9df38e92f78a83ec836ed25d64c4b1f73cb386601d11f9d6c9f42cd25f53acbecc882638f6cdff6abd1ee9544d4c33ec7a8713381d29408c56753da28f8e414f40420f9a1e3d8254ed338da6d658a92bd1c5281ce7cb14219e1d532f882f7fee5df24a77df331126e3d1346a7bc3809c2899dbc1ffd9abdb0869ff0a65760215617f03225da447f52106c2d3944b6ac88b8030e640dead449f088aaa141281583230167186d676707b0787cc3ad6e9e9ab6ff53d8eedbe83d0b62a5003808f88372de6df8571a908121f58ca41a71eaa06abfa85ad40e2d7cce1c4d413505d1c47071382d007a6a6ead18c0d2684aaaabbd09c3315035a6e6445757a2142383e37cc306666fa3d136efd79e0e5eeb000da093abe22cf8eb4aa5165e478c3ba84a8b17624df07aefd94008d50e6cff240137568baac583b366402ec729aebc6d78659b28faf2fa6c8c0eecfa20e331334d523d6b6e807a53a585619cb34e2b14b4e7760412beeae2bbd7a20ccfb07737f184d92c8ce95c2ed694cd8b581eb1addf3128da2fb56c57a6666af27876cf8886a4ccb601a9956dc6a9b2dcca080f2f8fd4b21f7e80156a0786945a09c6f8fc6547e1be7f95859e5d814dc27e7cefd6b6dac48289b2a4c7f32ab0ede6a2b42cc80fa7585f95ed0dd5e91b0e536e9e699589dc1092aeb2a0f6f4045e417997738a6335ce9202de080fe5af0ba8e08f74405937b35986c7617d18bbd06a7da82a9c56b0a2804db15ae0f399eba5842a0933093b8b06b868cb187ef92e653bca3e56ccbcaa40a208da5b40e341786c8c6edd29437e8314d111d7666fb35e9722802369f14a5a5901782eb349c1e462bd2c437024bfeb84deb8385b409c90538ddee91036c9e61a32c58c3033b7bf363f79f06cfbd267c76a24b2b6a79e4ae8cf8bbe640454791a028936d1dc52e5d5329fdde7e03bfc5fe787300d40e5b72db577cbf26e57cff89dfe77059a3b5e8ebbef7c081f3c6d4074f3c3a515554a6f8b36971e4346cf1215fd23b522d55e2a756c5bf7b1303125c5ff3da9a6e2a6eb9448a17007e4316bd8ca4d52ac41ac16e0f234d6eae39d7e9302513be7fc9049a493dc10b06ea7c595c2142187616dade6dbd00067e12a5b1091e9f1ecc522f418fd1decd7c13e92e3ffc8d33fbc583e9874c3a09caede5ab7713e2a712a2b1e893122aa12212caa4b92f506ee601e4f4b4a95f3e090fd798c0cdc37c9316a0988d8d8550f49fd1f11de36cda7a9fb10dfb2af7dbe8574780f243c0dc63b46b783a8e5781a7c58d4a6d2925bd48a765fddbf0cc45977bdfbfc31b46e802e31a3a0be151af0d0a35fd99ca05375cc58794aa45ad23953ea15360976689eb90a73829e382034ddbf3841ec16ee94635437445aeddc7587c541fcbcc874cb77b33c242cd8a160ee9d7cdcfd19e747207544d80edecc167cf9febb0b7a671012161b395e1bc6a9465307527e23e4c9510547d796e8412b20649e71b5e6d32b18f06211d0df829a48eca40f71f2b70ecff4ca2470c544dd9d01c1aa1b613fb73c6420a664bc0300b8f0526b97a372d18a019158111338340155df29a74dc33afb83c35088f08b0bbfbe4006ea7c5abc1a719855fe7ae029d08515cef3e5d6d57a8732bae2c6c7bd400c73a9a9cafdd74cd587130b842234261981705067c4476e6cb278aa57e78209cbebb13c2a57edd334dab59176119d3d53cfdded160dff9ba670cfde3179c6bffb7f9f6e230ac88ed1a98ee55034efc583b6fb8717f43ab457aeeb73864aa78b900d873cd90c23592eda79ac373cd7af64fd5cc49f4a3b403afa84449e333e1c939cb69ef5178ff609ded08af785c69f0e1c526405a44209e30c90cc18a4953b405ffdb68e16ae9389dc34871edc56129fee09e19798fa483d64aa59a4f4fac95b17b85f3a6fd37e781f62c2f55a3a0dfcb2b2d1e797e4d9e2da0f5300e7c7819649e5fa359af3c8bfb14da4aa218ee8c3c22cea7b715b43c6b237cf88e3c9bd6068bce3280f9ff2edaece3359925163c41801d4bc84f926e2d8046279e186240c8747aa53baedcd42f2d3ee2607016cbdc4615e44ff0477683571c645fea433087b36d5333a5756c25bf415407208de46b29aa7440e485646c22334716ab65fef113fa01c94a34c4d3abf402408293e8311bd247d458730047f6fb5b794731495b1f1a410aed130fedae133ae898a3d837a0e9f5b4d2be01f42f2de38270ea383208bfbb6c8d25959db8d2d4ac077d99cf467b718bc81a8e21ac87fa393f342a5d664e59aebc46eea65be35657f99f8d622d5f1d293f60385e7da75029be00fbfedd3010154d8d7890000d63fa9f9adfddce631731a9b12c43dcb666706769ca4d90779be4783f771e81c340249da7ac994a2365b7b0129886c44f60ebb6088d8c8978ba02cd44fe01abfa8405c3a8509d8962c70d5b578497b53b9e87b55023c7eac3c5bb314dbc13dcf607b658cf6af111d7e3def90269bbcad4ba014ec5c824b73a9c01b5ac3986714ee065e1be95206e5ab9fc7ef8177b83765155cc9cbc02031737224c1d2080473a54b12e29557170e728978ee2ab0b2822b03abf2060803f4e9cc81b749263e0bb8937d864b9570fa244e79730d8a86e99f031efb977819169451028870c48161ca3200d0b006e82001722861d8aebc2398d4aec559a3e66c2e476fe7ee90fe557800650e0c19a3954ebb53630cc2ecbec3f0f32a4281f7da8516b5a890376f38276414e929c630373c8a8251e2bda62ca652bf8042f6a1dc6b84619d3ab6f1240e1a89c1e939b57106f54eb6ec3f5bba50e81144106b15b5a7491d3a3eecf9e5a7ccd386a6ae772ba74c76909bf6639de3e61e6519299297e71beee040f9b9379d8d6723cc8b2eefc763dc5bd0df0a764135ffb8ed98cb1e4e7b4c9c8b0d8de12b7126c98d93ba87b4f548444e18500b5725f03c1f22c0b5ddb4f90f0d9e5637dfb363e32b188a10faf16fca4886fab1c65a5f4d21c625e9285485cfad4243a2310544fcc60deceede0c518da135353b668a8aa1d90c2c190039b67400380185b4984c4566aa27a016975ef20268843d3b7609710e6a185fc08764d57372c2dcc0998285dab9affe47d1dd599ea80742ce2717b8435a661f9b25647c4fc56f1928107020067c4e0c8901018698885408f30119629e4cd67f909e605974ebf5fe271550e24bd28248776a4d05599082edbd18241a67bfca1ac4193314c91b709eedf0a1e543c799c1300ff0bec1c2ef076d0d585a3de41440be3a54bfe1f9d640959d68576569dcb9e751e61cd0c4b429f0e7c0d0b0d51e038ab16c4ea9fd1398530075847c73e4b44a673bd58dd746237226041bc01f10fccb64f89ee9d04034d1893a20b490eb5948d2287c362fefda216c1a33ab3999c4e967c2ff3f920376d7407fb1f7112f326a721d80e06e05f38d3ece878125235eb515c415abe9f02c0b457c0c693810d1a234ec35d612ddd8ae8f94f032fbad16a18eaaef135d808f101ed21f63470c6710a0e3ad2007c053a1e3610bc26d9c74f9bd18213afee407bece73b5698a312c22ec35c7826512316eae5a51f40964033996112d84b801a22480ff32032a637bb36495d08e0be142d40c6c48e8755254cd86dbf965180681a3ea8bfda8434aec755aafe8d3f79e95df36b81ef1acaa109aa6caa17940dfbd3abcd0dcfd42bb8e3fb3022a5ef0c928147a7b242b024db90a5d437518cfb12b45a934b20e1b937fb0b0d44688aa14244018fff3118c778151be6f664074ff7a581e976553f77e8f1cff05a50783668cb880f3ef411d0a2f9c395d7c3fd799642e5595a86890a451bd704a42d19356c5699a391024206df0d4d2dbade2375a90e1647906559bdf3ff8ae47b566ad2f8e7d982a6ccf072a6e459e524c45c7aaeb212ef2b7f136ebcfb2a1b5a79c7cb19b558aa68db38f471abd73c67861d91b0a3200d77005e080d7c96864db642f60f445b79a080ca13238bb933f60e49d4c19bbcc5779bd0b8ac05c4c3a321e357fa87ffa50c88545b838846333d698da92395b9f98a0c10e8386e16670e72e800091f693944e0244b01a4efe29098d606309c0a53a0676729c900b745b32ae939ed369af8fd41234fa14b2064b2f40dd48093a2dc9bc1922c114ada50d3f2c3b4c88bfd37970e7d053e8c8a99cd492bc78903bae67b475f487ac56d907cfe2d074ecd0c4268ce4232dc53cd7792a517f62eaaf0d91f13cda4876bcd32498667cf56334875eae67803290d6281d2f16248279eb532cc49de87d7f58dafed3d88314877b1a93f21b1e86cfdf553a8bb92f119cc332c82c908939b30d9946c76db56cd0d919f2b373349fd5d8a06fa761f2e478224df0ce8af6d2035f14d32c5283e715446fe7e27827c6ab1061b186d67b2a290fa9ce85085d0c67616171a7e9b5c9e1b9aeb449517cd8e22a2b7a9b855d8b04698822084485e6711b6cb72f59b4b421f26d0ab52b9440d10ea905b3a1c1903332b050d444c3601a92faf676121dfa1af9b83ec2c691f1edb6b1e30c15c5d0d494b85b392e20f4a6603b4be162de802f7492d7b4ae84a31ef4e0b5ef9bf2c17bb2ef4b82614c57a444e466052601ed7a446cfa92a28b9fd8c78e534c3e06f759afe29d287589d19d0bb7a4646921c953372fadd50d370549d7d762d7adf406dd113e397c1aaabfe3cf83ecec641d1c7695a4df272f3cdb76722f19457a3f4eeb70d770833a9fdb75f55ff40c9d3a03c4c8d9ce3952332f73779e883ea3b5d9935236c64688d1e8550d444c9aab48a4b05282f1ff1fd46d414b08fcbc41a9d87cf4495562075b5e8097f7766c8de716ef4be6d4211518c1a27a050936e319f7a897b01495c32189ae4bce27266631a09ac9fa0b073a0696e19c08e8f37a9083abd28b1b233df57d8adc24baf2f55ea97e5f0cc2e3fc93cfeeac5f302b45886c39ff45307b990227dddb10ba491fb609fe7fad19dd1dda973cff38c0d5b56cb324c97d26253bc0b920687a44556fc679db8ff39e7bfd34cc250588fb79a8377f5f468837897cf0f2064e05facdcfa9c67c96df626ca7a8b618b1ce150ff3128c4a74561d25b321e22f60749f5c280231ba782553272275bdcad8ca5472932a6a18f4e3d555c0a3661390d7a43b1d8a2e9f47f6923ab10f08c9288a82b901fe77331ef3d20ff13b095ac8e0b151de4324498ee9111e94370a985685b3233de8fb639199407577cba41a6f6eab9f88b455f2911bdb2eeee0418633d3342d1ec55c507f9438c097b78e74b63dab23a61932cf2c519f5b66d10f8474aef47e98f99e9d60a33be78c89bb9b1775d1384adac207225105298e4d17cf4b2c8aff5e7a6aa339defa396e744db450172a4b82ba412379598a2f682cc44f57880635df39dbe071092c6bdbc0bc515bb05533f5aacfeb2009e99088d06b65de18a5538b10b472ed1c540a9672434455a2f65b6b865ad890b08bfcbc5cac94b20a15d74152497ff5cc8179fada1b464cb42620890229d527b9bce6022dd002ac6cde16d1227e2c16688d2e726b07ad2460e6a231ed607cd138c4e42d9aca199311a5ece3d76b00e5f7e718d22e9232b7346c329f116b4c81346b0fc61fc04769b55b0f995a90fac82ca077f52610b71cd47e666defbba3a8ce9fff1d3d612aea46e9068782d0200a52316a8b2a431a26a9c20d88e964d3f24861e90dc9b01d56122bcca7847c866e6d6d9e5af910209b785327bb8693d2973f7c1b2442dccf1fd27ae367196d99e1efa2e138a9e03b2b31a7bc92f86029f7f08b57cefe6b519062c2e9b6c140061fdcb272285d63ca5f1d05c2a89c80114c1c9b533e08f1dcfc405d763fccd412471e7c3321c86d3ea645ec3ee499f3c0ca3c7fbc044d797f66bcf51cc265afbb7eb944ef4f73f0a1e2f794a460fcf2fbb076ffc893e720c013ca0235b72600f729312b0fa35d352d881dade3aa7f9d9ad833fb9bc474ad52463220bad9154c00a23c503df05ce5e123c3bf4d85416b143155bc9e7189453e34210da4eb5cdde4a8035c9f3d3ab91af9df9fd5ae7d0d1400bf5fbd1c77c68a1cac6781ff82074d3afbbf895a5f807b6b6aa6ddbc995df9ab377bd7a2abca3b578190b853ad36bd625f5129cdffa8ea02c53161f88ec46724eaaf18d68cb3c046aac56f437183c55c417be0f70c5e61d81b25e672b14b3bc906ed5f79a8db315d9f65f641ad0f869329a75eb86d6785d86e93333c4a1de6f730a4f224d15aff8c14091ef08f5d5784fc37fb50df8da4f1b6b3756c23659c673ce0ac57e999fefa4263f0bb1366d428303c4f64421b1b75af624015e17d2a318a6cea7c7c10e907b69b6e4c29588087a04e912b9b13a62362d784e619b88e945073a0ec1eeffef28710470d4842bfff0b545dfe206031910cb9c42c8dea28fcbcf4c880314b0959453a2e55c0acde07812c4de348d0352db8db9b0d69b36d1bbaddd208a6f3735e62dd4fc9f551acd850921738d8847e3af1885c0e2681d6fbd786f1c9066a84aa0106e94c696cbe7e7b841cfd2c3857949dbde741187300b6a6146f28a210326b0fb30992c243b0ae7d30b5dce9b1bd0d37a2cc7d03088da982f4684bfbd184479fe205f2d2293fc54bde63ac8ee65a32b80629a978ad99c9173b98a7355caee4ef0f3df7da6afa275c9bc20447d52e8acd08ee3e56718f3a6a4aa8b0358cd4b79979ea09adbe4e156abba984ba070ae5299f5fa8254ec72954a05363fe58e4220fb1c135a2d0ab9ee4fef8aee7850650bdf06c2b2a0983471684b0a88eddfc52127cfd41205672aa8472f72114b20b5bc38cc033f70b0d28ac0c8b7813f9d50c180c57ee2b22719bb8d6fa05d34777b8b000bd45dc723bbf3f6a3b02d17a3d9edbc09dfcd1f89746dc48abc25ab5d5012e75aa3232ceb6ad0fc74e35c78a9601ce647fee4b01aecd4d58afa61fd5ffb8350b8292b8f6744c2f5ac63b20a67f52fcc55fb4d5dcbdbc864e160c342577125bc80d6dd02185545d0aaab38f0086a915a5c21bafc9d1e2b17d8e913e722f2425b6361e41c47b67004ade216a4090d3342fa9f7a7d3ab9667b958828c6b43b28877c883e7cb9ccd4f2a8bb760671ee969033f05fcd785962d6418ddd099adeff9633f524c1a07a44c26dfa738c01c1af241ef21c9189852a6d716d9888964814704b683e0cc64c82cc6221ece079289f7c136097461152cb49e6aa460ae025f08b5568980797b12c32f1b436c977771598c537cc34579070f22cc02736b09f4fdc376b6f71146103a752fbf41895794208c66ff6c4931e3e3286eebbfaf07bfadab1ac5364a182f4420d33d1f22ba1950e5190ca0f38dae73ab4eb230feb92fbfd5c31836ec77bbb96aa186eee0d3b044910795b31058086f3929d1d37d79837f2bb1231d06fa1606778b7964393be2fd8c28c227ae5f413e912d27576281f7d6694349535d38e3e02be8fe009ab53895ae3d53e2a9576179978589ca096982b698bfac9d1ae6d82fdafc9adf93fb55f03c8290e12744d8f4b31840b511cfea271fbf8f04d4f75a1b17fea06355757bd071224ace2e2de7d2ec3f7ecb6d1af9af0abe652355abbc21b7eb9df40fd9c221b3ac5e59491b884db6746cf5bcf1b41b2c3059210694d902cba374aad9d49a00dfb8d87d6f917a3791bba339db0cf00099f6f7e84d2e841b301ff2ac5259f19fdb007321ef8429335fee1b33870a3f601c5e1f3d7ddf63d5f3c3d37793aaa40270a3515786745347b836cf333eb77bdb3605ff92f22efcc33582f71e64d2f0cf21a924372aa8aa0efb8f4ce18f72f8f17633ffdfc1d12770289668d7ad7ff8008d29a5cd1672f2ecd6729fa5c53f4e10d064eb5d7ab438530d54ab82af02f4571cfc77f03952e9a00e2fbc595c46668b2885f6ea37b38b5553a2475a3f98a3d05c01f5cc742b11c6d7360e4fe26de79c9fb9c37dbaaa4dadcee0f62669bcfe19f8eacf63fd4a9ccd394d15b4c055fb9d14197bc68cf7ca43f40f9fcf326bb389a3f252d58ae0f020d77ffcd3eb37c5c30b01c0fe364f63b52bccf1a7502bbc593f4af33bbd82e7fd8c753d76d754045544e9d16b0377bf520797453deb0a8963274c3d060aa3ae4a203e6c608fee54ac899d48c91df5932546ca68886f375cc2a444c7f741d45a08a0b235ef92ba9f65fe6653c56fbfcddd46e6707e41fc72dd408fa8633e2929832a35b33bb325478278c3505c454c3edd21a4d3bdd3ccc484a9715d946734527bccddfdd91d61a5106b50efd1a1bbcf976adb15339427c86f40dc74a940ed323c4a479cc88f9d0065b42e094d713da1c450e0f20f4043a58e1b15d91dc797de33fb6a0872232bea3243076f412e7f5d23f9429cf177f18f37b5a52cdb4e25ce099da2ce41244b7f71a9fc9b1d9a1ad8ac64c6ab674e71d0441baf4b874babc0522f565f65218e77710dcf5983c709238b1ddd0c82285de9baca31e414bb1a79e6adb1b83415ced9047a3f00755df7cd294a14a39371caeec93d88b059db623a0952a374ef10d2c8ccaad6e0621f76ce2be414e7ccfdec5d54a48eb118149142031053c8d4d8507c7352a27caf3c48377e927acf3dbfdccbad9bfa9f6078759caa6bbccc444bb67042fd69967fdda57f3e8da1231000aadb54453114362ebc60aa17d04336bd2483b4ccb4a554ea21ce6e03c3b87c4a3500678fc906ce1d044f99b5fc4e72ee06633d4495e6f04dbd4dced73684e081bdd3a0a22070162fa39cb00c91025caaf060d537af9862c142b4d2392d5231edbd90059fd83c804aa3f0bc478e15e45fcb81365f13adcbfc92d6134b55b38f57bcc877c6366840be6f20a54ee27544ba2abcbd7f070f8b2b62c126c296d8d704dba5b216a77dedde482d28156f461bebe0160d51f83ad7cac55f71bdd2eaaff28ce06574f760e39b6d719bf372e6fa8710a40a51ff79a1cc2aeab582a26356b589cb2312e6661eb19af2bc3de009b8ef033b2c4fb048ce7c376aee137dac50691fae93d0680d42f4743c7c2d0f5868de2218112d24d63f28d6bc8fea424b06fd73b4b92f75002ef4734681b3c1eb625478a7237cd0475cf72841a23865031428ef5830054d06ef047197e1d10b98d876dac2a930dd03b420530f5b0a46bbfb61d16765bc01cf4c5cd35014780ea399b6850a23151bdd679c243bf4a22933b54d079447826c1647a70eff9c3399863f46814df33d316b4dbe0ebbe0994c41130e1d5d8967e57e751a2e41567d2289bacdbab20d20fe0df8625404cbb1930e615e570ba2eebb3e0762311ee1913123a1008c0f2325b74d19cde69a839bd75360fcf48f378cba770af418b4b98b27fdab0d796cf02640ba176da94bf5114018bccd2fed0cde841393735ae5b9d0cd6a7b39e06615019e4360a1e9f22b55d31a5657c3553db54a3e34f98d191a45fe7ccaa577a43165211a418603b50914ed5220b0939ce3114f0c2b54cfac43fa5472cd6bd37c94c0969aebdc3a20f701d7b6532529245df7fe05ea353ef52562dbfee613246bfa7c8dbfac1aa45f4256b21b1e893e7a734ad820493965bfc29695d002762483903d34404fc322b443ed5e35fc566acee907be855f4b02efad7dc768e546abc710be12018cd5813e5119e9edf3eaa631165dd5c7e2fc82a7d06121abb066fa62e69c9b82210896d5a0c28a6bb3025571a96702beb2747fda3edcb68de8281683bd296578ede8a5ee30c879537fb2b781ad1984216acc68daf98c04852582dd26c0096cca9bac5650232dcc6531351a0f4d938b2b7d2671d1333e8e4e9a731c4ce1955aaaa2c91bf3e557fd28ef968f89c56942375883cad2d1e838c7111d0f4700bfb8bac338b78064f96896ffde0db87b8975769138a76932053a70d0e5589ab28fc048d20dd2ab962d4dc73017cb985f3415978360587f2303f3b9c2ccb2c8c737be79404ca56b949c497c67fab613ed086157572238c570022af5d46c7525187b5e865241c4fc6101db17db24105244d6874d583fe336daabb57a49417c20f8786f5264c296d8bc6de5f7e3d7de1269e05f80f4487fee2d847f547b19179bded34aa4b04796c416912aaa6f15456b442a4b59d6650e0f9e52406c1bcaaf3107d65da4eb93037b33d7b44a7ee1615a0524486e0c6ca674bf15d504ff027062fca01c7fb4998891aea7de1e973d434ccf9bab796e104289e2da9405e87794be9174b7b29693d976c779bf1e2c44340fef01a79ad9220b5268ca64d63e9607f22086757986be74874714ac1ecaf7d6e1f7ad30bbca3e3bac48f0e60e3fc5bb1f2e0135df3f00e6131dcb61af301d36d77bd505586fbe9f5e5629e89f64c59184e0ffe11572f42de5b55950d4b887d7cddaf71724e97986b0f3096082c32086e4a2bbce519dc7bc1e80ea85e4cd60b3df73765da663a2489575146aa6984229870f5ae9c0d1c7c30c8ea2f9116f293ae6353dc74d9df0982a2ce9cbb425bed7fa5e1d3422e324a2f6f62865be54498169826ad73d3f6f0329a079da03304fc3d248fce184daa68fd0deb18586318068ac130457d35d6895fe7863952574b7d8c8b41ba4756def5c839aa7650fe793ff024b97ba92231689a991960ee9a7f7db8175f2a81981c017d9436d7a6ced03bfa7fa98bfceae56d3c43c2a7e4b452ea757599de65c4f023fecf0ef4441e0186afb455017d509ad58e16077aaa9b1ab806d3c552563f64e75bf9e317a626943ca96d181aa71541b287c6e1fabd156e4d472000554eb63ddd03a24a8ad22063a8ef8b346ed79a3c6857e90f22eeac2541261d72c2e4daf62a4f051c5c29589bc6366ad1fd6dc7f2727cda47971329650e8b2a152217e258fd281f704076ea4a4e7bd6151c9d50cd0aecf9df3afc3d44d76a58a7b62645d8ae753d2013b1c6e2710d972098cf3be89e6a66346e576aecc55a2991c38a6a86631074d185595d8a96012b5357068678a16047dc804aee75c61ef78ab190012f027296af8224bfabd966e0985ce0a9dd753e7e0734c8dad0fd2675d6b2a0f8f71e2abb02e8117e349ab68dfefae0d33fc03049506edadb23e8da9ca91e434959e1bb33745e5aed1944ab45ddc193ee632e5228610ffb6c4bce5f3ba14483797ae3959336da1f6e9f82673ce345c65ac9fdeea33249f61a8bec3936dbc9e089702bcb288ed704d81151afcbdd3f8c1874df896ab1a8173c1a645eeaddef526d09ec313b7018f55ba66ac9ddc031a653a67434684debd6e05f5d22a199922be75e75bb5b6272fe63db8ed01c61a9b9255111f22de27dcb7ccfb92c97e36d5263ace0d9ba73f790f9a2f4737324e7938cc9a3cffc4ebb1468423aa35e2b86aecaafbab7b372a0cce85cd6aba5742f2ac6ba3c70927c807600fb357440b1ba5afde838d1d3427639bd2e511cf5dc28a23012d0cae18810d64d7a082996bd30844ff8498d18cce60dcc22022f2ce90d43c97c1c0c82e30e9104675ebe90141c6949c477bdd390113c676f4d5ee97dc4db80456635b58a78560b86119b96efd67b084c3fd3d211579c64d54699b88bb0f2268f70cb5d62911268a53659a4aae9ab9de88a8955eae18f28f6d5931ec37ed227f83fd886847fb9052461f4ad1a4a2120aab9eadc725c29476a16947fdb3c96ae50a5caf8d4c5d0f2c1ef0040b454c09f6b7e42e67f0fe6c88114af0030ec91382a7a5b944fdbe50328ccabbf1d11f2905204f2b3a17ca36a7b6343f35cbe24c3f4ae433358f4b6a1ef6cfeb28d50a8fe2c77bef40542192187ebcc3a9e64f3a686a7b372b1ab5d894f9f8e8afa7fc8058de4b29885c625903e659f0f11aba4c21b01f9a8e8a2ce3cb11b0def42d25af6ae5018a9690230cb2ae25736fda3126b91dcd15dad425c0b4621a10cc36189e7403f70060397f64ac1b8ae5e912e718a9c3f1e86d6c083287bf140695ee157effe97da5fe01b57f5541b0fe7185624bed62877bde247c3196fc644356d9c8271bee68deab9e440f2dcddcb3cf812f0d8b691fde731081e73fe40ad5871b1f3924b891ca589dc1629c1898fceb06630748141e12eb0f1b0345967c5ee215f6f16e370c8666e39394203dbe17aa2478e3531e91ce1b0f95222d9aee82fa40f90cca0dfda890601fd80583fb173aada14c51f385242280c17631ece348bf447f8319c9a8b805efc24fdce75e76b23fb5b53ed22a9a7132dcfc4b262bc2cfe3d1704b8c590a48d37b012defb0f2be14639ecdbd2a17176f791903b81786a809af90fc3efaa40bc2d7ad04b1c7c3d75f81ee9363f0d243bde1cf090e5aba8f0c237e94cc95f46abed14a45b9e8e021bc9e4069aa508fa49cc8341eaae183b0baced4882a55644a902b1a1ce605d645bae9bdbe777905a98afa82589489df047758e816a306646560652a2c4bf46d114ad84ed9e29413cbf8f0550e1f15bb23db01d65769a37003f5f6189ba108e9d6ac16e82815b44f22d8d3732131000b9705c61a5b9c0c68a80ce75093b9c2cd563f9c7829301407464a7f2845c051673622451bec19fef86d9d475066da83e0794a18075f0b71e6a439cae8a274268587128773f5848896783d2388e768bfb1f82e12e4e70afd8678f50ec37f08ca3777711636b82158b096224bb5fddbabdd9ad78b1d0d2b80e7ed35a87cb92c539fc095e9fa1161607e903cc05107599400289ddac1bc2435dbb772ec295682673dcb20118dd845708e60f5f9dc47a5ce59f9e2a0fa44ed249a8ebce55aabb7b989af0c45911274e893acd2ac1ea08074abdc019469e72abf29c60b8ccb53c007cc9ad86ad799adfc13f7b699d86f557beee5af593cff1531524b517687502f427365a811fe88c372e626e8e46d0ef8b8f7cf16bbda4c71c3005202592cd66ba8fe68b4c152cc3cd744e9ae39a234434e014342cebba33b534b8ba3097e26d07878bfcc4470e9be8df8557cd3c9465ba9497c62848f1de6d46c265a5b8d799aadd831c3627938dcb898a3f234aa8aa82bc781ef7771e6984846d07326895d36804f8539a70908c671f1494c6590f5363f4253d06cc24ba7b6403231450c49a84e245b779ccb016e1fe7ffa608e5e2d0059c79b9dfb8899463ebf8134acb83522a8ac2d954b99f435b17e409bd2da7bdc2eab84baa5c75eac598d9746670c42e3ad3acee44edd04a1a72cef44458618b7e715d1059eecdfcad281e15478bfd4b52618b42972414078af2968a063a005489db22b7304602128da00765019c37dd61a05aa8b1bbbc36b7f1b5cf424466b15385e44f62e113f5bd37fc0422d8c182adba524524d91bee03e6f42ee4955cab9b3fc5a596d2d7ef34a2dea2497980f0213cb7374dcdc2047b59e980eec1d74d4439a119e7a40dc84f0332d00636b6218de7f9ca878d8f200991561e238d0c90c6f166f6ec87258eec07c34683c7fe6e451e726923016595ad0d684b66412c91e83af5a70095d580e42e3cc59cee4ba74ef320f66571f51616884367a34c955427dd48f2a88b94a5ccb01dffc3cb903dbdf1b3b8ad34e2285456d812fd55b51c135b49b97dc03269ddf8c52e06a64d666d78b3b8cf3b3bc32895834d16dc3657308ad7e136f9c5d02282bc0b84437c6de404b772e9a600fe3feaa1ade1fa75938ca73a3e483adfc860e1d324e7fca193409f9fe96eafe428eada460dd4cda52d1797fbf034401b2817ef3231787604ea00d9b77a76fab5b958d3638c78772781889c00e2f2984f882f56c90d6116cbd8d5779221add885ab73090d95b05f12c32c5021d18d68d281375bb1ee537c6de4e38afe3165fd22d21ab169f510dde2289db5965111733ec20794bc5c0b001b8e857ea366202445d227ead0aa9b95dc3e2f66d1653fce112548326dc7926f70b09d61aa677d4165c0affb0cd36c4c9e0855b2bc919965b7a1c0ce2d2ab052778171d62231388b51937fc78cee3f245ac3332cc1197c16998f97df5d5cdfe0e9ffef1fdb67cf11ea514e74a9d18a76dcdf79c7eb19500697dae91c42fbada63a8410b44695fb1fc6e59dc8ed8c72a7a72c7ec2f5459099138af32c953ae99cb926fc202d1a97544ba939cd7907f9529f7fe3e76e60523b4b1a18cce48026bd5700c0c0f48f16b159c5b8f6897833a576c94744ac0d77acc97cd35dc08383c21fe779677080dd49a87167529ea4fbf075fd25c3af11eea7deb5e6079a02f4ce57ca51f36aa2e7078d0ce8e4c02b7fb22d17d1e8e5b662b3c97fc8f82bf6dac69dad1c9d108a3f381ecd14e6b9e83492576290a15eae54607d17526654c402155a59554ebf5098f5229b256be607738a112230f6cc840d4b108ebb7bc8d0fcbcaef76ab38636b7fe10c46fc0a95d525b598469772c1fe016644f0a5764511bcf447dc4045873695f5b0e4ef1fa59c8a181a820529687d7e4e14bc08e38baf418b1cec0e91315f287d7e1a6d40c2c4560d2c4c351ab786c7f590b8a86ce710e571c4161b6770e5718dffb646c8de3a90da9d5d19fa552c13a952afc5ab51ae18b9a628812d07d49b51ebcc466c5e9eedb4aa8168ffbaca7ba9ed26241faf8acc633dcd4623d0915e0b96ede2a2cd21f900f1b97826f0bbad3a89059353588f511f4c8eaaec577b8f55e4a6d1aa3b46f0a8e854e09a8da8693e5b15f3f51b9d137454a8fc84ccf0199410d974b1409478bc0862090523090c07113005c84c13cc10c62b30c8b4f3118d88852a6b013f79d25670006eca38db6523f90a0eb6b4ff1840a0c76779b47c59b829f1e8e85596b0a91f9e8d5fb892c8fc427c5ffb5a2094352a6daea8018d3d77585eac7226ae33ff1314d3e919babd1fbb2f77c8b8e537e77e003fa033032dc66a51f3a1b3023f60a1d512d352462f380a7e13ffc39e57d89a3be1eb1f0f165259baf81666576849f6bfd80d5da0890a14043083cdaa9b60c9d4ea5a40e8e6654851ccac613ac7a3f7f6cae3e2774169ddec6bf0823e0237b0deaf735428ada15ce52e91a0bed0b2478c584c8fb2f3d9b86af31e263c477855de710cca90d747174bdadf5f0576c0340ba4d0e9e5d6ec7eff937c67662ec2084d4726ca31e5dcdd14e0250e81674d8b05400712ef66b66453a7c3a9bc5094eed6a30597041cf799d1dcd89b16c2ff5db6bd42c3ce719e6c18e2800156cb9cc3d796a4fbcdb146153f2fee4c69412e1a76a24ebffafada32b1aa21bf8b9a51464ecd0aea671b8255a04ba864e04aa288f859ea0f98c93a04a4297439a694a6bf80aa088ad96501cfee691434294772b61fb6ca9230fab777bb83771601d7352bbf731701d7416b9dd28c98adf169f363b97d6f30f9a176c566fc37c514463d428d06316099357ac6d32801f14381f76a94285e94767a88a793709b5118c52809b73e4419d17ecfd8f3c3af26d38a9260edb98cc750a36be77122981a8808b4ebef889da8f48ae0089c1e143c095cab00f9156319153968daab7efd9de9f9ecf0e33cae3aed00e0cc1c9956d8df1f1ad9e5b7f6c9d0483ec2cf2ad8524b4831ec694cd889c74168049a45f83b4e1fdb7475b880176109c59bf075f392217cab4d6eb51b13e38550b31e93b6d30f046f8f61226c9931bc893e9c9d0fc6ab56994d5689cfe67649da5df540592fe0c10f4181816bf9ffa0be10631e737b1507cfd4113447b34baec6a73f482b5c2877dda78624da818a762f20b74efcc753b7a8043c6259ebdef0c410084dc7c3dfec1fc360d37f0c6855bc644b6b2c6920d7d51222f4882279f9d4e871ee8581fe4f063859e59af23a904e7cad85dc8c34d6c6f25637f2b62c1e14ba921a7b0bfb0cd4f3e13a6878d7019d841d863777ece4ee153cdc5c9aaa6dfa5d22e7ddc22636f990a1b2c595da72ee059301a7201dcf079bc4685f297d29ca6d4b4ab8038fa5138912f51632274b9ff683187140ee712992d9fd442204e272dc67a25aeb82e8602f1ce8bcdb651a9ec608a51b15e5c27125e5156172ed33ef4acd3827c48f9303128c8a34bf8d1fdc4a2a8d4879e33cd901a8283162d65f7a66b859a93808e32c23f81b7649407c362a0c5862d0528de9478620fce1f2b7eb329a0973c51a142c6868ef7447b68c64a80ebec6f1e3f4dc9e0560fd873cf3bf5f2296db6c19f16a672439f93c07c1db1ce209ec9f6002bb0b5fe6ecbc6c1bcd90dcd9e67e39021a88251c10ae3c634ff5bbd903e069c8b48416c08f63c7ce35064ad6614c2c2acefa862960d993f3636c9d529bb5e287cf5b343a6462136bb70d2ed9fdd38473bfa2f4e75eb4ed7f314e4bc78cc36cf7345cebf65d039f54468ee9bb59da00a8b58cd1ef57977cee4ae70ddc77e19b6ef7a09ec41d5f14057814c5f14704000265c79f6e31a9539f5829474ea115f74f254a66a72546087de9a92d4049f293415b8342db02f4fd206c5b76588764b0d10ebfa2b22bc769cf9c20b774195b7b802c441d7199dfb032e3cb8be41ec78171bd51de833d5c0d7e11b9d22c7e52d98c1ba2cc12bde86ca5c954b82ee79a68427b4efe3cd38a2babeb39e7cfc7c317c9e276680f6111358cf0a6405dcd1656e481ffc134564b366d799207b935e0fb0e399b7eed9b9ca2c0431bb6731463dd255a5f677ecf21f219109ff4c6a742a5ad1e0e3d170c318371c5b25eda679e929f152300e25d27202b36a242ce2ff68dd2a52d1307c7de9e222b5b55a51d406a96da55f8291951732fc2919fa4c95a93d3cd2a0402069a9ea171f3166f4b548583372b33334f959bcf1f6329c8fa18c75d9d3ef04438dce931ab7249f48a8a5d848e2cc3e09f04f7ac049c7a8e2a073a84d030e485349d26d47e0b373eb6905990d499ebaf1a03842ee11e719af0101ca51b970550f03031810d099641a2afae807037963631ec269ae51450cc442977ed77889573b4be17d17b212b0b14b43fbb983597a0ce68f2588e25e70f9d84be301bf8babf128a9ebf017285dfc970411da1a4d7b6d1b79fd45cc3ae4c2e4fbd9c4b9e40679724d59fdd48ceef46fd102e3ecbce3c268eb3346821734fc12031080fadda060490f1df2f29140dde8f923f7f0b2eab761679110142115fea119b2d8a70f315b1ca95f4da9748d4b8a83c3d63a75e0131b2a369c5f0f4502d091d2648dd5664b21304f64add0ddad3788e7bd7ff7d609650ed529ee902cde2aeecdf9ee7df03ae1afec1291e0111189d1bcec0bc3c5e22335ad096b015a1b52e2d02ba5450c5758edfea67f5253213f8e5b8b17d144b3435f4c34892e5b9f52e7166901af146b0ba04bb9b027e7f0398432faa4b2bf5f88d27fbbf7f07cc249186ad0e9663ea9a26bc334feae95d827f6123e0c60a50b3dcdc52724837b7bb2afd6b4a9f9c6f18393890b96a0846a2613c1d38680c97b7f8190829a552c76bc9aed5d488d57c80be0e98545f3e51fac80960dcedfd8e55ac4d652ed692c0e45542a89bafda484f4c240683c6959b00d72753a5c2daeb0c55d82b7e627541a0102d647fd9bc3cf9e4425544b9c4949c52ea29e86c64c894392518e3b8d2320fcf254263cb12e3be48eb700a8c2b1efc4900ad6d58af1aa63c22f819dd7004a005a2635f581822fdb629dcb262ea44ebe4f51da15730665abe38a9ca4e57e4f9a4a08a9dacca42a1c8f03f31ead16b40347288aeac56a7fe5bcf0eb8c63a6e3768812829c0a5eaef18e9c33d5fca9d538d344fc272184721ed29325a30efcb4312ce2b0fbf00b6a1dbeb027005c69e1aaf2227af7e73184a9a7f16c30f669d5867b1617d90502689e1c3a845a4f07f6b3ab513ffa171eeb875bb55f290f806d062837324f5e931987c7f5ce6632fff8c4c83f3e924f7e878500cc0cb240fc5dafaff3318a931dd641caa0ee130115251d5dd72d40cb2f0850d16f18649f16554206bdf3377fd0e5056d1612a8749d2df5f79b104862ecc7fb61c67a12bbdaf65f0dfc6242afa70e5e19b880d0ac6c8a979a3341fabe207766a66c9b9c676d0b7fb277b018e90afe0ccba22dc228ecf26f0206c49b06c0dbdaee2a1f3f3bbe4d8258a5a6a2f3d06bdc3276379703279e65c1f621a804ded9e8a8ae252b7bcfa9d4e6d156ccbbe2a7e259ec8e61f36e6b7b72c37f318ec6fb9414d4080b12c1a6610f9a8cc5d9a7c558b6acf1729d9665f736b913d3b2e062240b33deb23fa0647d4d4d1cf7334213abeb0f3237719910588e22b652b4519d4ef3c4f4da535f2990124889bc85dc94814004b4911f9a20b8dd437e9f37b5ec4c60661b71b11c4d80027d741ff466502d448cd8e27ba5c994e1add459ba040ccd50bd4da6912ae25d69e1f923f807312a1f0e0bf73b0aca757d7a73ea439a7d38ca465a08e1a924ffe7415a343bf19a350eb39d9d155ed30170c6f4a9d545f62c261138c005684df33f8e0b4c1c9faee9ceacb92303ec1d04c5bfca8b26ee8e4dc70837eedaf0f1d364e079ed9ef4851dfd1ab88ba3d074a427ed15cca8cd2e6843965c171299200970afe4002bad9dbde2002f16c2c81b1504f5baa5fb598ee6b84e78f326ba8e913739e4932f5d73b8cfbf09ca74afcc39f912366d8ab0bc830c785cf6cac1de7cb06410a28eb2fa2b517b3de5e9063b91f56013e100d6ca7ee59255eb8896c5dea0ba7faae7d9b524db29123fb4401234d75d5802df3cefe177b77e363e916e0f7a3bfea559ba3a0cad5121865b3f8803adff803137546086065cc9db0c636da57352738f00e4650e8d7400b3024d3f3c310a117172985f3f96d51325f3e2eaec91b82a0e698fd4401d80a7a98ef879803f2e8c646744515b03f5d9350d9e7efea496ffa48c3e80261240bc24349b6a17fb18a836e0889a7096a117c786b2e47d4988b2b9ebd9c3eb8fc60247d009ae51b6549528cf4d5fc58e5ccce329bce3f19330e2c583245f67ff6fd38a88463d75936fcb11c40a691e983c16bc9e6450b7e9933516403012a301d054572644f5327b5e9d7bb6ac5015e4f161fcb4a4f139637a4a69dcbbe9add5da022a5cd7db1e7cbb4d74ce2247ecb35705ad561303057fa92fa040d479da2af7fdb4647ec79e1fc2c8de640f6e9b76828e522acaa8100608889d2b79a298da044b0a824b9f1c16a35032e67910597ce508089caf91f46f7e55adc68be053ab3989a9040c416bda8932014b36b4fc3880379be92cdf60e73bd650c4ff724ed7247dfd69b492b454cb36737b032ba819fe4cb1b443183e73203ac5db7ea166461d4c8182aecf7d9519282a07e181e19662ac2a025e44c9623b57ff6456bc4c78dbd701a19804e9d90c3fcf817fa5e298f73d8032c9d2af9691128d994c4a803abe8b13159aaac340f5c46c877aa873d361e0727a81f48ba3705edd6656b5e5a35b9e7fd7250362f368ff635ba9f70de58c98654e05905c5183663bf3696c8848a166d5fe5d36787ab65d4ce341fbaeca240efd6327f57cbbf9584c6bc716e932636f538fe4aa809016e2e2fcbb29f0d3936ee83298d8787e49e8ca66fba1c24db445035e2592f0d293feef91843e40702124bf2e6499d7638066d02ed78480bf1b3a64c01fbc24bc894fe19230d0565251a51ffbbc583bde0d5d4aa4aae2b196ff0078ecad553640650fb31b873b2f526c03a8e4dcd942ac6601fc812bb339c8db41823b6c03a3cc34819aaf6f145f2c5e143b23c2615aa1ff990f927b87b419000bf9ba9d177b889eeb7fb4d4ece7ed7d3f60d61cc011ef94263163d668057f56b843c38d3425e5adc68ad02210424bf516505eeb89a5ca8264d7be450d9e125a490526b2c58e97bb3eefac5d67c37ba70e5018fb1fd8590a043fa3a4cdada8a2be935c117f7f5625d412e7f258b43a7c964c787059de2cdc5ebc55a37ae2df9bfc34842f0a0ad9cdacc869dfc2342f52f5c96e981851ad2ce451e40ac3af2f88a057c65c56bb837ee9dcdf25ec3463cc4f1385e3a176692c1f95c332c3c6a6d9cfe83a66677eee5a71b9caa055807afcd72726b21cd37833573c095aec1405a945ca5cf84a8c834f291744014ddbf6839b2dac8ce720917ec777c91b30c7e4ebf8fe623a844ab92db8ebb144b6d66eb9c1fc346ebf38d3a7d8f902cd7eb30a41d0fcb05b77593f98b5f2e3183f89af2e1d09291c03b35baeb63c9562dab4aa02c5fc65c8e7d1bad634bceb305a730cba26da4d8b065692418db5c360b8f91c706870e1dd23997275019cb9a51b76a29f41850018ddcd398217d35f3c75542dfbe5f5c70a3a1be5f7cd750d77c273a2ca05f208abd35f40aac29f9db8446b9d7420904e7f9a38a3a367efad826521f36ccf4066b43b96a933dfa3091dec039edc619ad388a25a3e3ddf5904eedddef9a2ea831371e882aa7f742c667efd03cd424462b50978376cf7d0ac77fd4dca06dc18c903b87e2944c7daac8ae50eab2976700fa7c5f21b2c8ba4ddaa794bcef36b1dfa14bf52407244195d4a08cbda7ac93ed411acf201d2024fdb9ab001dcadd1e83af7f94190ee3499deb67fd07c28b1acda73f56485fee6ccf21be4d2c84fb4cdcab5d274dc49f20cb1072c5ef80b5cfe1224828acad46326efdb893bc4c22686b59280e29b410637b2bf1f23d3a6cb2c4447cba390cb7deb090cbab21bb285b8c94c12060c50cc23fb3cb274b84326161109b59ab17559bd425633767785006f7d3eaa9b673149326af08f3ddcf4a0a02fd458325df182946db3e524a211f07e14cfa32d163a3b8235a70e826fc41df331d20acd9354e5f58e592cd0f097008161b3c9f6bd9d9b8e00dbb806725b4849dd77b577b324f0e9ac3135fe363a70d8965337bc999a44b92d8974567214c44abffe0c36a528b8629545a3cddb91b008d9fab7201b39ee3b4d19e5afd4d4eaf7e89e74593acb56310bdd21c3e04fb01928a2d91f638ef4e07f6dc5ed39231bf8375ec6aa0d53e0b4da2bfdf4d274f53cd73a93ea115212131f3b7b75cd44499b18736f6350e8101ddc5efc6702368b1005e24e38eed4e1aa7bf8e189ef1d476c42c1adcf0e4cf936de1b03723fd9f6f3272aa61de969a4ce20cf87886190d6e343b63f1f7e9ad9611f178856dafad23f61667324289c26a493b75e02ef9d1a65e465064b7ce8ca25296a8e8cbffc0383cca3ee92f81f12baed16ceb60e043522fff2a5526618bce5608d2d5d90d954d874e1373ae38b1325c383280c6bff74460b83e1e43e98e871d9e4ae0210e80f77d8adb78837d44bd3dcd51983ff0e61090c347302a28febdb29642f013eec733b163329267d272e7c20332e1cf8dfca4b4d86bd7da06db61bd5237258ea3b899eedf6f48dd269bd1f839916ff2aa2818b5a456546e11cdf67c667dda000f15740747950d521db1503f84dbe463af26476946d8eb60ecaa60196fe5047d22666e5c00daa4b4fdf67fdb85048355abdbf7bd7a401a002640aa15ffea15da04fe4bbc1130295ab15440a713d7eb89f2d0910b0cf95f601108f90297f19f6bb1fe83d6b813800c672106896bfd3ba32898bde5f883f9af6b82e73987abb579622f1b0dae3ac4058f43e083b30136f6eb4049de4ad6e0e23b323787280f8a6da73c1c32ef0df5ce678dcfc7097de6993d4ee4662625ecd6030f9f03d5f0581d611541b32ccc5ab55126d004b3998b77581c05f890462bf181ad9ab846f3b04ef72122718f288674f978fd9084e2bc53b9114abdb2a66eb016a1f42175c212993f799de6591856b0dd833c06f7b8e6985f1c08682f24d266e756a44ee9f7cef663554b1906faff6b175479f168ff249d8d4418755db9e118b6aaefa50c1e357a847e0c68efc5476ce64c6fb72960a7d0e3f04ab13f91ee033eaba60fb768bea4241f895ef6b49db82b8c1c38058949f5b4f0f1df2536125a04181e591058c124a3ed5f023a40a3c643d247d2c2f5586184dd9f9d913794ae42d2d41bf4ee0e81a30acea5d3f292e61e5decdbe69e7068015bcaf043de2d4eb77336f75a7b3d260ca4ceeefa5a8eff21dd7f061abec341f7b0c4bfdd497bc1011d1408756d113a21ad2f7270ef6c7210a82565384311deb623326c67abff3fd4ef27d8bd6d07292b4b12be9fb0305bceea76da12c0e14210bc1a61ccd1ec4c97137aff9c551e03c0c5dffed4111bcf7831657898b3bd4cac3cdd2ac54e3ae0687d41cf7bcb9b5c961eccd91d632b0f0d924f8d07fc7460f1fb1a57f7c7a9da499c0a796816b46f23c3b3ed6566a6a1730988738a02b1e71d2a4d8d41320483758de900422291424b01507590080a39585324a0a62340a3c5b65b95f21314a379658991f550edef0d6c597c38687929bb66112babb2ce22f42985ef3adc09d4955610fc9670b1b50de5cf9d3bf908f7115ad63229eaee0648db77b09531944dc73a2976ec970fc8ce49e672c798cdabb349ab8d0efbd2dc7409e39a1a24fa824cceb052b350c9536af5cac8ecfbc9c281cd7478d4fcce928d1f3c5beaec0db3d71723cceb9b55e7188a01c288d8613e20a5e9354413b274ef42cfc5ec4e386211e58232a12b305c0659dd0457522ace12157d93605097b6aaaa03fd6861ee5a40c294a9becf4b90ecf3267ba6839973f157a630dbabb07261df0fbe253c353a38e14d5e3647b0aa8278e02c3b73902a0a6c9747b69559c939d4308ea5340c98e51a7533f190b18202acb425f74c5e0292941a1a22d2ae6fcbfcb2673ed755230e9b7769c75d07599b6e80f8141b5bb6d718620bf10458f9c7cd8a7bafda2f901c45f0ec6c44414475c7570cf03b384ea95d99d336a421c0903afdd9b7948d89a0f7786fa5b0e8bdf62c01c055764f0cedf85e34c236f06c9c0ab94ad80a777cc29d2a8167ad62570fc0220172c431e2812ee1fcee567c4a8da56cbe41df9acd010b63409afa762ae6f5bc75bd16e484ad2cbe94b3fd46c8db2ee247619efbe702244ca32a2061ce61f3f5483eb0cfe8b979cbbbeed91f42c8095cc4b442179605f5c3e0e9d06294b23e3d3557ea2a9cd2aba3a3ca930400e46a48e98eb47de86a745494aa2166c6732d59215101f779be54493ccdc1180f11dc45bc2138cc91cfde35d9c64ae6dfa3fcfaf16494c8dab20ae71dc94a806e8c8a0a5bf15a915d47d013236454f31423917f2edaf83b1b0f49cbcb5536dcbf1920bc5e8e303f35db074a389a240718da68ac0604df99d1bdaeb1cce4968069ac2e3f9c5decd5dceb1362a889a17fda2edb7387ead238db1073819cbe0469167c312c55ee8e33efc873d2410771c1382e2a3394821c62af006ccab1ec3f185e21dc2afa83889891f7fe53b43e57b3c5ea93d486f959e46078a738160dbf4973535858584ff7664234538613bc96c0a6517d026ddae894326e7bb965353e35816c935247b51e6397540f687f067105a5a541dc1005911de8f418f18f98d9da999a727e262d4150d02533f51f833b6843ec60e6a20686fec05776150cc6df6547b0f2447e61e0a7c1525a68aa31e0dbad59f8263467936641e7c6e161f8666ffb27bcbc9063e81697c4bfc91a6c7160638f402761b0c16edba06cc9ccb65c72daa70aff9a8af565919890d063bc05d5bcfdf1e3fc18f6e22c922bd0905cfeef08716f6088a42e7c7a47de5b47a1d0ecbffc1725842c6c7204e74c66c774220beadfbc772db7dd91895b34d58a5e53f09dd85f03604842587ba2de5bf5ef271f13e68a40e082a9fc8011b3637603fe1e95028e48ee0b7b8082bb75de501db342fb0e46c873463a27df3d30ca4d1da9f5b9597dc379d9ae82d35a158ed597208f297df9c38f3dacdbc7e061cac0cdfb291e9bc37e4517882ae76812e429ba764e4d7f5c26b9edffb0bd828abccf550a98cf0fd3c808f8888ccd6b9863ee6508cf2dddcc8adaf61057331323bae336fcf028ea0ea9b5867b24e6cfabbcb70683b189f27c355660c23dbe0f9cc1642aed1a11b55f1b895471ecf66abb437f7a9fc1dc2948759d005d157e24c9626eb271d36fc1fc8c553241f77f5622a4690e853687719e9c8d7e7367b901158b0056d95e7cc88918a24c6ce6a353e32de7d7b7d0ef271e344c852e26e85dd2df8aaa206bcae9ec560e1b265ac3bafe4493f6fcabb32b61a77b93cb8a7a6b688ef50ecc06800a04747d88a830fa19ea2ccb0da866f71a964c29a94f5b4ae460578339a6d4f8a49899d80d90b56aa45e25f8686be0bbd96a57a2ea317570da946d81653e6d37ed162c6b717a01ddea65656d6a3c256ff4fcd8f540fd597d665a26cba2a3bf91a24d82c9d9696acf764d84d7ed1e0ccbb4629d824d7b9233be37e9b4222de69873058e46cf55eae968b2de1928e7e32d2980b65cffbc65fdbf0fb1fd6d4cd7ac52c62dd7d232849ef39baff1008fee20c9714ebfdc550ceb005a21d5eecb40f76073cef36e7e6f9afe0f902dc440d27a30a70a65c26810ac6310c7e89852285913e7dab1265d502982a79c87fb8204b525d23cdf7a22fb23ebb9b92a2c20b79955595d9da0756fad062eaf6cc9d3fb1024e4d130e20b3ab6b77184b08fcd86184863844b9d682b4a10994ebb17dd66f3104c0858080c5f63ffa245c3aeee3fc8802337d09a192ff0b5328f73571ea4334f2b3089f908eb9b4cc1ae52aa2ab5faf6582588124265ac5195c1dbcfa745a925a9785b35face7897fa944f28c77092c3cb9c90c7cb08339e798d5defabce270c5caa68c650135544a013ea900fe8ff1c498093a386c5749d9c81130c7208061ad1fd2a9e1069c1666d853393dc4dd0cb689dae3627e011c569581368e388d9910d86dd38c38b103289ebf474ea60f902c0e3bd693d415fe1b79b38a6b36002a4eb708d12ca1ff58263c49d2cb2b0d40c75bb784ff362876044bb14fee494d385f29c08e31c8fbd4ed3a564839aab044807e58179a6674642fcf934978448db28a335b49bc6e7b327fb149a375b7527faa4edd98c7af7e100aee1fa0171846afb9b1dbeea6997a7953e8c603d70794cb7366484a8f164d02d6ded1944b84c90b15f309b78ae82cf672a57b367cff9dd5f0dfae81cd3e996424649556e9670b1a59ef92601d1ce48e413bd1d47b41fb7378f8b23c69e6baae674d7a3425ca02a57d45a283db263e7611096628da15348e2302c7e9ee5a8cd5c970f658f4ad228dc2324caaf1fb53ddd1cf826996e1df4c975e63453960bdfc6ffa6b9aa8d7b3eb0e0b0ec82bc390ba51d6040c7ed70c5e47625f3edd5fba06edfb414692e82dc03d461df94371a14b7b8c75195f04a0907c116c16bcaabec29e5909f68040b05fab2831558cf803dc4a9f71d6f720659f4537d13e0d763c47d3a353a3a4b3a7719982f1b269bf7a07afc8240ef6fec0494fa4d5bc0be91462f0f1ac05f57b90181ad8b62d140174806552b22549dca5bbbf7315a2de18106be934c4bd9ebcdd6649bad89a25303d2a0d49754cfbb38666e649165e3d0e0f69d2961cf84fcebdaea83c0edc2e9304cdcdf06fe4eac2363207a91215606d335d7a07ae5f408645c825fb67c4eac20fde8fb16183a0d48f1a9e1bbb265b7dd3a738244cbe96e94a6957565e57963fc4ac617b17c22eb5d6dd9d37be741902884d37b21e41051f2709ef29de30035c4455eddb4847ef5e86a62f0b2df36b6937811909776d20c6e704ba6177eeea4a5a069ef79cd6f9a3104192db70286e144a33074339cd3bf09372afd9418d9cd1891fde49ff112c285bbe11b8562ba41b33744da3d1e7f36c9ec0e95abded53127ca49454bce9d316691194012301a4b6fcd7fffccd7a4b9adbb4bc748b34bcfb78f77054a2d168ca03f098a0340880b54b5deec6ddeeae9611ac3d3568ff8d34422a251f6b9ede09b009c6c1395d358fc81628252db1238bff1033da7894c05536312be8524a498b7b41ec1548bcc0fc0cfb29552d6fa9f08baad472a8aec0cc0690dbc4d97798054e73a56565ae18414e91b49e7f943d8ed8372875f0485bcaad2f02146dd7844b92b05dc80237ad38f1da7f007edc8a03602459653443822913501769f881ca57d10d2586e10266c1b75cfc3db6fa291dcdd842a043053cc479a2cef7c5bb1b0aa79c2fe27d72674ddc1277df524203950c98ac9c2962d9dc5049028c76252c69dda417f958470d95ce5f91f4816187c235df19d38f057bad3ffce6269be04bc95869e37f028386a03dcbd605785f141bb90c97234c98a78764cc0eb37f0b0ff0b121868f1b95b4d889607894fcdf6eb0bf92cebc56a8e139d207dce6941b1bb082d86279a456f28ee55006e3d40808f2b4a6ac430010f6e361d481a9ec4fe4200cec0af680590f60c83673ee11c0396cd482e33a419898eb4d5c88de44a6f23cd14f66e8dd937c0aec56ddc23388a8732ee6d2c8982a13cb6d04ff0cb449a7c83a5ed5dd9abf8cc3c0d74c101f6871019572b142d53e1350d6b56661b11139d50421059e757c8cc74140df2decc9b3cf8235ca4c79528d9bdf92badca02cb16f8548bde29ca7a9bdd68d2288dd9aa9afa13caf9f25b1979499631e16ef1bca1ad39a7bec95eff25e8fa956d623ab9d5278beb91c94d718e489971c79ecbe02007fd28c53e617091bbc3f9269d4f5e268b18fe7c7886483d38967890ef6c02558aaf3d26d150f020f1fe1883feb41050d0b0bdfde5a7e589370caa6c87862bd201fcb22a14030e3dc64da63fd2b2d722ced33bedd4cf730dbca2d3350b54be9fb2f662b20bcd0e4748f5126b9dfb60da4528f3f94a2a5cafec4d11bc60c9b485389ff6abf8d1e9084b7d6868c92165263004338bc0ef36a6c68b18b292bcb17547d99c484ed66fb0218e26cc574bee61d29737fc6d800e4c3c0eaa6cfa9154fa7f9e45baaa846bf1a155179b91ec954eddbc89d716ea9ce2b134f3d552968532409696e9dbb320a769204e913e7d3dd05f7274d22f92fe2ab8aea4c5a3a41b2d6630f2cab0aaab98d11e242c01f748f989c26bcd20a30df42e513a9cbe3afadf20590870b83c9b70c2d8cf68e6a6cb6b277a20453b83ac96ca6cbb281db234a9287c6cea9ca27fb5738abddf49f150b4127cb52671f7974a720ad9ac4972e4f5ad4d8945ef81bf3c7f7b418fb8d6491b56439a37c75fd94c5f410113ff276331132da581834453fe4241752dda7fe30ddb44ed4342a4e48664dbf609125113ad3b82f4b813827ca350ea2df37c0552a90619d5ff0a361cf368e2147bc185628a4acc8ede6152bd912eb05e67d39060520a945fcf767d86c258d203cdd1f978b9e6ce7efb15467639e324eafe076d7cf4e270d8c300ff630afb95bfde2315b728134f6bb71594c7c8db58881a63adcbdb40f5dce0e6a3a76c0c758941e7403b8b74ba4462eab04f78ca8d2b8ac00d570f16c26c214ba279022dc8788cd4e349bf7291ae6148ca4dcfe87355ff1972b08e301b9c258e1fba4fded02ef8fc71324be4260c0c0ba220a6954d6d2b36cf0681a8651076e4218979740cb504bb930acde2889f27acebea5cccf5b2d83299446b4840a2ee38c193cbd4d24da0fd356753f80344b007db8326ec0af372e468755cf9060512f8e03dcdb6eb8fa93393362aafc2981f59f23fdcd8ab80f0c3a6fb61c44b6967d887e45aa9fb8e1fc649c123bf83f8cf9b8f08d16b1782a65395a2fa415a59af87508d9c572dda16bf46174b107a7978481db543d6d2be14d42b370ba441da0f5c4aff9354e9bd2ba0f602ffcca82014492c2edf795b78cc49591c94bf5db8e011ba1728a0ad5b3cbaf7e585f5527711c428f2e1951921d71c710febc24b2d965e1129eee65b6a03abb89c13666585c9a4af3b7eb88571cd26f5472ab9b7342b68e6c46a88a02b75baa3a3ec5b10ffa91ddd90cfd2f86f1ebd55c2e6847e4b6dffd380a8d24a0dbb0776f1df9ba9a697cebe68e0b85ccc7ad02d7ce4a5298fcce7f705df77ea46a5304a939b08c84b03e61a1e6c5fd6cd7a95b7c2aefd15c93ebfee95aa3a3f6706a28ed9324aaa2aef1d44be5dee99a25e43b846e53dba9eabd9e4af78d5ba9dd8044b66d8eec5ee2735e4582c8d9c40cf35a878a4822115d4393ae2126e3091a86ba01962a907802bbfc261c2561a5e33187bed0954efc0450a2cf61803bd18900ad3263ee6377391131151c732a85cadab6b882ff1548ae1d6a35c82a51f0b3fff86a65a31caa4ecbbeb02fe9de50408f0879caf51af6440d7914ed979db2e6581a996cfa0ee08afaf8b06a521328b280a118ce94dd421454479839bdbeb4ba3fae6232ea451b96b15d2967b8d5d46578e45adcec7ea720b2a2203a8caea9549313faeb6334e0c76310b26b0a84c1bc216e07d4cbf2ecfc8c1659c0a62d195c33e3441ae344601e77edcab0e825a51aa59b5ff212b6e0aa2d01e68c2e646160b8079a95a9f712d2006584317fbc8526d709bf7529c2f6cc18ae184e887f4f2860c088c70ea810ebd00124d8ef60878e48cdd8375ed9175621375ab0d6a7e4794e75be02b1705517de1570c4a20b6280c81c7646d39d9793978086169509da1e603ed98d031f6005f8597d82c266103db7e44f0d5cb3cac4ddf419ec2b7f9aa7a99a1c832cc05dd6c1129aeb6fdf742074d6edab95fe144506f3761ae6ee62db9fcc657d7d729ff2073cda9c3632fed4b4919214a7bbed35a99455d2d65b01d65a49519fcaf2fc616f67119ada420c3191b79a3f09c7c8bbc0b764bbfe1ed392c2238bb37d11bba1e7fbe4d48af4a732b2774870f7de98c58e68553d86fbb93a61cc398a06122efc251fa80db4d5ecd8064651d2dc9fbc68af979a3e95e7c9d877214663c6364ffb1e957063ee2d9ab57bd917db29980cecb065cf95cefd4691f3cbcd4644d7453fff20407826127bb941b06f57f5280bfc17425b921ac748f08362dc09502d225bfc25ca8fbc002e5a8926a8cbc6119e0a2b4906f6dfa4b7b79f4871418bd8d88551ec1149a8a8c1414615a8c6f47d8856099d021c6f8ac33d05644355d5f39191d6d7c478452a6adb3dde3fe5ec188b59f006d8a7f194fa0f722fc087a2d20ca16682c27a57dcd30bfa42f1442306064039fa0551bbf2944b9c53f03be31c782ab312562de698c5260dc79d241e9fb97b59d5bc0b9ff0e3f67be607175ab9fbac035224c9d281470e6791031e607332e169862ad9a11f31b76c7db3517fb06ca7a5331d4417c82aa1b6afc248d5d2b40b3f5dfa05612608a037d8a281e84f1bdc5aa5362aec73e66e9f5a481abb7e2b23976fa29a663b27dd8f7a2e6598f88abf84f04152b11d635c6d124fd216f552aa19fa2d97dcaceb17f23ef387f8fd2c77c95eef700317ff992e10eb725466913dfe533d3902681625be0ef61e00a9db9a47fe57f4d75e45dede5e99dc53088e02037dc0a977efcb430a7dbe8ffd5365c92de9737e8121a151d0f740d7b8a40b1d140c32b2b6df424ea8ddde493d03158aa0dfc2b493ab0998ad6e904a9e05d6696a5c09e7fddb1a6e017c49af3e830e423344a5f721c2bd2de4228499fd7ddaa0669c87a4b9d2129573898a36caa514ecd62bd78a8dbc5ef5997c02252e8aac5481e6dcfe913f3530fa6a09d92fe4362678bb306d754dd2d6c16224a6dc492b797f6a9d2157f652a3f0501c544f37c54cd0df7911f562a1c5a3aaa1428d108664efc1bcb2357147e4949921406ec5c22acb6077146a07a9ff04eea163e2cb7bc282d7f7c0302829ff0875ea3aabe41f516d930e439cae1e125ad1b3eae385eaaf94e7623695180a37996086af008aa88d277acf946d8d6a79c57a05e9ae06c7f3f086c9313bf0d13836532445ad9f0d905e8b2e420e19549e19469177b9ff70948b8a76baa8819e76ed1e00ad161f802208432938a931186bbcb9f377d07beb28273c0fa516316d3db238440c8500cd8ba82733b46b2814ec312449e8de8d6c043f16ce2261ca4af2e1242e53a177097b7185d4f9cd17296dcd787991d1378003ffc9b8eb00cc81ca5a0d17cdf4f18a0b2d426449e9ccf65d1821c8ba4e95faa1c9c62ae6f5c2204d32d865f7f173de14ed2c2e9c46c92dfa24c3458d497a6a992e72d1a911770ca0abfcb54b43ebbe4df4028741a0248285308a649db95b11ad354be47da81b020c6d68007f8686ed812ca483a8d4a80373c8d950dc00251602ec6764421cd65f712a5356fef8482442b6c13f5d5561d9863504b0d94921d7b3d68c9fd2da68b35f94c10eca700060eea2ebdfca5a52d61ba24c66797bc588051d7a450cfcc81b49b8e9a2210cc9772e1eafee2111deb63c3337b8927e868ad7f44ad341aaf1188aa34ed21866ea83eebc63ba8b31d0b2c2547433e89a9fd2d80826d9c7a9ab3a20dc1a398158000342f33cc5f326fee349d0f0034716254f597dc3b365cf07344a9f2b68e04d11a8cd90fa0835211e17a2ac69d4ce514d1a659d05e63f609a79d38c39c542236ec6135ee3c28671be00bb8ccbc223342cd4b54763d71a9b680c4967fa474151fc408ba0f2fc25c60a733e8987dcf34d785d9b761865e85163ef410e056d0e27bf88a97e545b6445fdf6b3642d0a5cf5c35ded54e49ee2f98ab64a9ff2adc1f238482098902a36d87540e365490801857d98372243cb945049e4a40fdd7cd879f2c7ff017df5e265d78ff47ea284745a9329cdcc486cc902db481e035ce138e4c26014906b2efec4650bfe0c24e590d2746a52c21279a978a414f5a1e94e3724ffe75560b48942f6bc9e07f324366dfe3eec70989725f84b9492770dc1873165526b62b6fe74247b24c71b4b5607656108466b6e860bc0925901ad06c82afb4d648826bf1dbd4dda14fcaaee6ece7ddc39b0ed9cf7cd2f24acffa898f2dedd7f96f6df8179eba1641f1d7b754ca1e9d99b0aaba32242a4cbfbb65add2231bbc93ffed1f0bdf9b7fd0dc8619cc90c10ade3f9457ff3969d39c339dd6c0458081e2d6ba848dfa2798f27c5752a402e605ebf302f13883627760895d8024da22229858a34401c794b4b25225b29a4655c9cb8b8ab19454cbde4c2ded6e768c92f82ad74459b04f45e1a308ab1221536fc294aefff477f31d5f950ef4a8a880c1542690753f7a8e440d2779cfab7aee4b771cc5c0e67e01f8faefb4ee5f30e1297afe918d9518f7ef447d64c431ce10f4c273a0dc38c724d2b977eac342f8026a52bd255901fb568b6338d9683114e9b5f76ec1aa6fa97ef4e86bcf3ac6e8de0fa7cde7058dc5e8e130968c74dcb3c62acddf3491a7cdd002152e4e9c84e839781482210d269e890fbbde4c4baf6d87a47c55446d38a6d0cc6cbab30e2122caff92fab89d5c9901c934ab6d7bc3cc9466f88f8b5d283268acc7adb375d6481a1a7345e425f0ae4e7faa807470c49669608ae65f8eb8b196fda39fd551b9ee7d48c79fd1eb3605221c1baf00f4f6c31f3a1d775aa3c19f0e8b0b74dff7f274f7f5e8d0726e4904418bc7b6d4981e26e5ba075cd1c660c370b1ca778cc70c53608efe94fdff4892380f56c0914bec2834ecb1eaab0d146af089b3bba08fb16641804aa8d1f8acc18a787f8d6d5f3a662d1e892faf38b41ed7569a4ba15595f512645a5502e8eb5ad6a5a13122d786adafb3baf253c497283486afd2f9a677b9ddec20ff943aa1e7898e41bf2f5c6985990a2b4c406018a20bf7d4ce4523109fc94043dc95808038fe1d2a7d1efe9650e7c1bc7f9c8d44e5d022b4c320b69e33efc194ed9d5ac8804c9ce946e87a49e0718f10de3a16ee91aada82777eb39f56bcfe99952e234cf4d5746fd1dc7d1ec1eb8b30fe824bb14660a078397c74902d751f82c55e5120f9dd73a96ab6f591e859a5ca428899e38c491808c66cf218479c3e5e0f70607c2f10a9064a73d613432b028e0819e43090357df17c5f40a7d82900446d1efe38c91ee43e4d059050446efd87c1182f06a19af27f620bea72e54fa269ca4e79731b0ce249bc1c39cbf0a73de4f422524d0e2d8f7e738afaf82c8502583c8f82eed177c5bb318e90e02cd5b834bfa57db6e08233978ce80a13a70d84ec3cbe73d30bb792824c8e8cc6e7a9f4e4e0887d076fa1f943e1bd96c9f07cb6a608e9bc432eb514f90f072ce79a36982e510c3e0c90373124efc2756bb4dad90e9681a942f82da1932aca0524077b69ce54962a1d9b07d787d6c2a88fbea3725b0e9ad511ffa7b465bab71fa0c3664c3b2345ceefb4647494272d471ae755fe65b42948e5042fbfae069bdc6c6512b2d288e55ccb89dcf5b5bc1126486137f010fe023243fea8d67ff4fd0f1f832df00ac9908d7c0628411162b419492d4dfb1119157c4f9f514c9f93a0c9951d601391d72d99962377ac16133ee9d6cb0e5f0ecd09741e759baea4761c4f45fc2323792c89f37489e3e0e0f24ac1dd0fed9b63d842d9e97b399c28d42e9cb87522a66b202a5e9ed89d1cc41e7b69e696509b7cfdbeecc6f26f89b75306b4dcdfdd7db11564b6e083bfab644fdacdb9377b30f529a7d252db3f32e20d7f862a760f80df3077505c2b6bcbb63dc97322ff06f8b64f6d65ae888ddf9e588fec4603f00782720888e41ae0a9df6eee6311bc0206173d6086d29a4b9d818d1fd4df1ce3cd851350d0c879d12b4bcf1b19576af57482bf7548107ec88a88e25ff31a3ae63c9b62d6ca148b451b92df798fa561aa508afef0e4452b8c80c0da105d91e2e12016ae899553219b895ff0a59eaa40b5b9dc8c4ed411ee12a818f9dcd75e789e3cca81c78b0c3eb40ee942e2637f63a02029682f85a75b7eea0cde141e0823a46804adacea7542dce2d3c11869c190b613ca7ccffae0207bee7f92e2590b741626b127008d29cb4bac331a7ac1e78d6fdb7f2452a11877b52b39824b9d9062dc809d62c83901fb9ced09d2aa85b2e9978aee0d61f2dff9178d82525aa2fcb368519ae7eb7fdb023e808329d70fa9b74c1ca81885a171253b5c2d59e4b9cf8d7a6b1bf2617d5289d7f7c646b5b41ab32b30de51e9314ada9af134f6f1ef4436dc99f75c9f2e4a14b33ecf95237d4ca192943531a257d938c41fcf9cf9d6d4fd80adac7b690de300009955fa85e6ec08975a0b309a89aa9ba4dcb153bdde770ddeba581f861bf2b831fa7ad3bf7ebe99db4339cf001f3e8a8422b75fb44f457f20c80a6054321a4eeb027bf658eb6120fff0ba4b529c69af111822c5b455a24bf339e516b8d01f7de97d00cab155bea175f7c212817b445d5b2074bb6a9ee1613e6fd270930949b6a7e7e551b6d24c7c72bb81b0950eb36be4bf69d0b319e0c5358a18388a7f69158d37dbe6841a691e05d003fb2bea94e50ac6f5c007451c5eda6d718687c7564774b7e533c3de7e7407b745d05b1832535477ab4bf5cf610335558638daa68ced51f7a8aff665f50a37610d1c59051770ba728bd553f77bdb792d6cb457f29d2899728cb9905261758725a84e94ab4d5db4d75751e057b2e9ef03410b12f446635e6706454735cfa8344e256792375707911db3817ebd499e0502c4e21715cabf66c7039bfa41ab5b3581566d96cf7433514442fdb5e293b6f5784765a425b97567803b9cde114298a0b3f5f76c6a03cb871ccd946522d7319617b2f18441d1c16a9f017f80d4560e1c795bfa4d9ea5b50a7f3ce502a25c4f0c184f9625354b8a3ee16d4290d927d2d60fb4ad444d690a548ccb2b6472fd5623865eab415d0e1519ebfe916bb0819029df67c7dc6bef4a67c7eda0359823b98b9fbe4e282278d225feca89203d8212dd0eceab7d825996d460331674d9d97f1de209bc95a0962276ebdccc3bba09c40976ed4d41e4e39207d422cfbb2950be5e0d013422661422ce8b3b088d276f84182a4fdd885d9641aee2e08cfea4d8ca1c0f6b433f4e8c186030311cf680540565901c319509fffa5940d1179060b2b46d84f7fbaf8292bd47328409f2d5636d17feae4179155e14bff32ec0aae809b7a9f93ce99c453ddf18edccfe8d2a2c0b796f0e27887a41f0f982ea06fa3ab06c0eea72d573b4cacddf5f12d680f9a003d009b5e7039204e2b7eb84370a6441e2d9322ae22f0b966eb78f717d9743ff55c196b9da6c02065b3b16899c2028cefe0c921fec52901cf8e269842cc64e7c8e53ddd951c73dc70045ee00519dabc6f84543ba5b60c0a109e7e3a8ba3924bba3cf5b7c95a93a21b50dbe4000738859090c54cb34e66d1d3e7a59c1eaa3664cff9310d676c742f379605344172e236ce036a4463b0a174314f11daf332f6ed2f22ea0c357ed70e5aa19b0f6bc88a6c4bc54fe807aebb7972b4b7ba50058d571de193ef809b8ca6963501261f837ff82ca28a4eda70dde5147afc4e6f9e1a095ec14aaecdfde3eec49aba70d9a18d0862f2ded4353007d7b548ea6dd7e5238b0944e74357d54400a535f9b1b30ffaa6ee110ea1a4cc8d033dde96b9bc1aea38b50fcd3b33a5ff7d7a16f0699a39a17178ac3624598643f3ca4e913c82203b13f2b12bcb55aa143a9573ecb1877d357d2d5851908312e40a77323d3aab686d46fc51846bd6a471d1b4ad4ad96c9570cc7898b1a391a1ce47da163847331bf386d2fc994ebd48587fb1f66d4759956608a344fc4262bdb03ddbeb7ce8be4a5abfffa1ea0fc5cc2b3660af1b69a57d21ee2cce17110eda077bd4d3f209f079e8fb9f96ec0417310e0087f1eb051417b7341b75152d52404bbd8b14afd6dbb62912cf704c6fbc7feac262a8eac04700dfd74133a45f677afc3a16b901244b582ace7b3320c12d7ee73f023b61605706ba92621b48d50161660663f6187c262f0d3e0bc4979dbaf195fecdcd154888badf0d5a97dfa32c47a1c3b51e65952b60721e2629300b6f5042dddfafd0cda6a5f1ac2ea4518ec46136bcf41c222890f51edb5717b517f564b60a80e9d7cd9579c8d31c9780441c9daf6df276b4c56fc5968dab54a9389eb7dbc2d125b8a205c6c2c7c371238fbe1d40369d356b5c97d4b3e102c855eeddb50476bd27c50e4dcf8103d350a458fdb71896a64c1c70f65b63bc83366486f872a606227c5aab02c094e6912649917af678bc350ad0def0f344e7bac6df778672b758fc82f7be344812b4fc53c816bdf5bc979bc31e5c5d215af5cac67b628011bff449da830b859d8367fa25b544eb5d721ca82d3926feb6dd9a9a6726198df24386b8b9bfdc4f9580b5bb04d8e9caecf7bb044c0b4001bb108d86bbe0b5401c7cf337735c2b55a865549ba2f05883bcf09a4a09f54203ddcb48687ce800d7600d333045c8daa1a90cb37cb2a67f1ebb747ff8a23f4916a33c0b300ddb9ddf133d68226df35fe11dad4bb200eb5868f23ca4d7bbfb381c9b9ba8636b06a081d3960b72c9b1490456afb4c2d3750ec33b11dd62afb3dfaafc11871b81919f50871e737fd5ee6cf380fb207cabfa001511d3e06af5efe1324b5da0b0b7acfc566c8fcad8757eb5e1e96d3374d1e04d45447a34a83751dff8e16cc2331c05b20f26688a6058bed0e75ec0e5d0556f15f099e7283a0e73d6e93fd7e40359dd1ae3ba80dbb178e21a0072e0b3cf70d07ff6281cce54880e799782f7bbc2c11e7b1c6d72577023fd79cb8f742f75da60576116e582ae5cf906cb1291c1cfe75ee6223ef4017bfdd8cb67eb00fcaed1cc82eeb344c1bd502ceda54d93a7af1d841cba4ab9cf4b69f9c4562f5477d90d954bd388a7981b1d8772ae9e5f616eca4a0f9b224ea112ca51fb4279774e061f4ff016582eacb93b0a105c8644f25e4b07390339664ff1ea794fd6c5611de17aa4afbf3036c252138372baf8a71899e05b25cd61a670ba34318aa03dbcabf2faf757c7417dbb2e70f975b9ba44e99677e937c824a786930f75617bf9b5663127b9b8b9afd58e6e3b21b21babefbbd7fb663e13a294ff9dd867622828cd3d2c55d26578e7a10bd5c483d521ce8c1fe7136698a8237f7ef46155292f413720f9be53cf3f7364d7837cf092d9e91f9d2036f6ce648aac67e5b0590369240ec80535256629ff4873d42aa52d90282706b06f2bdde287d0640c1f30e244d066d339a97865403b754942debc8c65ebbdc540b1bb4bc19f702b7167f2fd94e93d3a77c8b67da3c11dbfa1469bd2acb335fc6451e5ec602b4fc72d7b8e0abab41da9818dd01ee227066cf2ea5e14796cb749d58fd461a2f8ba0fb5ee02b06d71a6f49c96dd269a0886b2eea7caaf7972d8b5fafc248b5243fcb4daf07d3a77682cd69ce158ec1b8273c32bf3e476536ff3f71229a91fb3aad9d3bfc742c1c9beb6c5a694c0cc1139fa688d80149b0fd83ee5281758e687349972e5168abcfd2706aa1ac4097030f8d6645c5f0a2c20bd83efe1d4eac7d801f21b60bee9beecd6a0aed2f2e03e2cf226c596c640fd325f852aa4f35aec390450de4f9d466bb715b88a199f0d6c538b0b04614a83a24f7eeccd5106ee519865802998683ddb580b1c0420921f6909b3208f94dc00fd49de7a1bf1c32f582909e2f57c47fed001f44f75730f89f2f6ac29da9a6903d7438c196f54bf500473fda1702379da9d68e2feadbdd9244a3ca4b75f3ef10ff4a212020850980c0229c6c6d420d8e37aacc686f20e1046a7880e06c9dd42dc3d2f72b496450ec462834c2d8be7d9f2b157c093d5f563c77d60e260907c4071f5eb41c90d8969e14b5c25769415179765022b7d3947abb1ca3f392f416a0221d2eb94f09edd34b4677061a2a53301e23a2ff1b6af22b5c5be2e77ef690fabf399ab8bc5d4c06e7a145ab64710fd2820f06a9deb2e8fb2f9d6d365b5ead85133c4260e39476168c3490a913e815773472c019130af7d3545e81105307f0c01c74ac54f09435167a94e4446238c0c2dd0f779af7bab32d424fc106ca0798976225f2196cda61f8486078ac146fa84ae644d18ec33114d7d68691da33dd12eafa00eeeb19a3120b026a861352f12b8a5d1f265cced9963888011876e216f622fa87d8fb4ac14ed62052f25cec3c2b5c236b65e3379da9bd4d38d33e4be269a6f4573440b18e847caf868bf78deff8f53ba301a8b106d3c008a3446a653e9f483299e7dca8b43bad6a7ea947ea961670fc5cc13d59cc3fc140f0c50bc78c1e6016d84d89d4d82573856d5737bed72f766b7821ea99233ad4a94396a5ef6b53a00ab71727ba5b5842182d747609db2c728aa8b91c67917bd66c6f002143365895b49d113d8bef55d6fe8c07edf9ad7ab8594072c5121edfed86da2ce373426af8425f8dc5f714f44bc35d3ebb9c916e6b3f989b325996b518cfd164d74258ec527bb6f5e94c65cefea48e53f5ca2f8d9d8f8ae685ea6c97fb20c41ec211a782ca08984c795229f0cfa6241d6e273af3279c888fb408c0e1eba928883bb7a30bf76125df2f4720c7c572bf8a1260d927dcc0e92504a20cde44e7cff512fd2b1de742ea4256ca28eb51754552235b5e7d5a9359b9f24ededee685902ebbfaa625d965e1f449cc00f1ec7afd91245a690779dcca30122b66afc3b54ca6c8eb2a6736f12b24f7e53ec0f5b9e7e66c7b5dccd4094b5a5702eaf914528009e6c207032f7d02a6f636ce0d02904c4fb9ae7e84c906b671226eb34528707d775eb8fe6256caa9b8a01c34d804daf02fbf017f69a793b3d9017859260b8ea3c0cf495ea9a44f0747c8be08c4e6f9cf593a7a0a05c2a70283972b3409dc871728ee944069692de64fe6142b72306548f1fa759761930330f4f556f39ce06ec2c2257cdd8e9b8b8669a18f474321ff6dfa7e9ce04d5f2fc7e4d29561629a544c96c41ad23701f31422bd7419088749675892c33501d285eac7a47d86c38786b063afb0703597bf8ec23ae5faa350c545bd6a89585de55a92bb494660e28e21a6f56944992b7061b768efb6c108e84b36ac529351fe034d5dd2ca3ea7a603ac83f8eaa5e697662aec90607275396e24d0b4ad7bc1cde4a3a6305c68a46f85dd3d8f9672196d60cf998d7a83cacc1011ea36f48cc0cb6212777cd80390dd8332cfa2639fa42994935a434a2a65e20e9ed1fd43366bb837623f7cbb5e90df4e4426fcf15b452a7ff048185801c6bc23c80341535790cd5340f44f8eb3c135e654f75d8a79fdb7fe7fdda7f9585d17027cd34391a409ce01d04edc0764be1ac42507e71f1f70c65636c02895750a119f9cf714117728dd02c89523e4a3c0245d345eee4ab12752bd9a984335f5e78a1814986b8cdb9e6b2ffc290c62d287f128363725e0c650ae7dafee379dc1d46e25a51fd9f61949ac425367f8c194e5227213f296f5adabdb9623d54881f03b54caa199daafaed81f8a51c6bf8cac05a086bed7468c091a392c8b2f0d94040e42233367311312ee318cfee86dd326117faa41a9ac759ee71ade591d0e668b51884f1c771180c349652d65d5a495b886ed080c6797dde3b49c096a5baedb16a45f4a0e86a2241deaef140ea217c4c5c44778b351b3dcac162a68aaf053804b0540d92c2f175dfaa7acf906326bb184be4338f447e262d54e24beffae3234c2e190e6a0c883d97f6607cc125afd3904cc311a6f7a1a520af66c8dd88a11f907dc9315bd6d87247d62b343942576d1736b032f46bfc321fbf3db0d996123e0279d617ce4b8e66eb583bc19b5c85760b24da273a6ea404965f22ccdd57406a87b083bfa2dac7e53f66ebe414850cad21e77cc4febb0e7356215864224d5bc9b9c4696e0da68e391e8f2f0184887cc349560c9d2936055a5f641be321d08eac9ca3403d6ed860b28bb08b214dfc1157f8427eda353cd11dd98a94461f959e1015659cd7fb28b6d89be40c7183ea918524ce9b6b591814430fb48f3b248edaf6c39cdb0f9552047f2bd4af6179d63f5ebfb61313fcb041e3a945f48649095a0f8f49fa18ccfee3527fb0bb6252d3c6f485923e6aa06635eb7c9c2c2bbab33bc4f00cdad846640d4223285e666274b488abcc08fecbf247c459091d0998361e0627ab3211e069d1610a0242c4637a00d88f02c16fd55afc654304f5ce2e8730fae6eb5202a25ab3eecb403b9feba44bb1078518893ca51b6eb6f9e49a96d5bd8e688ed6854b3b17d3a95240740e9aa37efeba1e7f0767283fc6528d2dfbcaed9140e29c7fcc8024919f3b30ba364de2b4723fcd53e8670bb081ee8b0944b1862cd636a420de147e5ae9991b6c7808ab3269026667bfa14c9e7d5a21e45a5fa94c64b791d38b10eb21f8d3ffd6e58b73487a4c074659f174506c84c6319918055b2a16221814955955bbd7ca0131fa07a6e25a2e612510e997b7b90d97830d30aff6d68b4aa74436fcd62acd37e4d610f4b5df999699631a486015d6eefc8ee8332c60d364cb2d78ef27c6fe2a90855a7b6b9ef8c02f6e1ef4e67abf9e8bffb1c52d96e508346936ec5242df2d633afa089896093aae0fbcfad817fdcb9b45dcc99102d3e1592064844c6a5becaa0a7ae5053216afed5ffa49be35699fc6d285eb66e295c7d146cb02c06781372a67e1f415df2f38c75b2340810cace852d42b938349caab13deeaf1010e1fd3d291532fca0c032bdd3ce6635e3f1ac618cd81cf0e79514c568cebf271d82381d094dc126e9bc09557545fe138304fb3f7cb6b27657958c2716294bae8ebf88eca5828e6061dfb49dfe454588cb11eaddfb164b790c1ccdf1ae914f51ac2717eb6254fff0602fe37641ceadcbbc8d837b490489a9116900ecc377e0689f9c7937b9253e539923325550fc9c451ce46172c8dfd66061920894b4c3e38be16ac963dbe852efe84d9b961bdfee58d04bf914d92e1a7823df8d33f4f0d73150660f144618514af47d5e15205ee4b22bc15525e36f70db41050c444df5875a17d7746787e573f8d695746cf50cf09acdc05b44e31e60af075c3a654544612f83adcbe86d8b79318def4fed6f297b9106a4bef9493bcc1efcb81a775385f80625fbb51771d016fc005f573153856aa085d9700056e10e808923da4dbf071974a01c24bd02bb750e9ff43c37af55f840091c2d88c94f23084adf2b675f8595f250286c57fd6ad08961a44a881ba823576c7dfa6df2e515db805d8e53c77b56786e077cfeff492e84c763144d0d808d73f011cf867057d9669973137becb7c15c30068199f3b29fef969e309a4c4330844e1041e202ca6722ef2c62e6ea9e4ba758893fe833d0c453d9e08ccba24c36c1d612571ab7e19a54bc9e8ac48cc1265bb019429c70e4c9a2e5feacd4a400439f45e2753f778eb45b82c76de811f196e22823cfc8241d94a280bc767b91ba647b5d32fe0a1fbbdf5dcca7da9e8876d09110bfbfe01b86fa439ebad318917689e5da248cdbad6cbd8258ab3f9e271b623ed79006a454e16bab4e0533747b39949634928fd35c66f28849995cc955c9d92c87a3dd354d614fb9a7d2e0de5745ec485f19e0f2d182d86369ad28460e97b49d5a46c48592abd4becdd85e040c47b1d003de7088b79f2b5aa160c402b447c35f2b28ebb99c90a1d780214e501981cc12401631ae2c841dd7942b64b00112b62fd59e1e3f493d06969174c54f7c464053bca513a53fdeb719b0a44e8b14d9bd8adb99c9ab2b916a993fb2e7e8f8b60ed9abfc7e2452b1bd456e261e19cb3cd76ff1c9b77ae29d016004454d38b9cb407cfe276bf0506ecd6939ffe606c598e76f6a611106803f40c526bd847aebad32b7a6a851334a83f2427b8fba9d751a8edee2abc10c2c895a76591fb92389b45521be85d6d957a0da6c1a3a2bafa9312121690ecbea8257acac369622ff372e63b5149f5e70bdb92e28e2b939068fe6ba3130f65a5694413e2044e48d3cac8f9b67711da383454fd76c2c2bd60247240f4fc88c0baedf2c096395d3c88c99f4fd9f3e8324b8ffacf52d4d55ec36e458cae3cdc742e7ebb059de93e7a5b6097db5486c5a886ac501585ad38c061c2aed7436012197f5181d882f0135fea88bc6b33712e2ad59f0a5b03fcb933b9b939129b3abc2cf40a1a82df38db919042f4d41c71347fca11bc1ef31e4b29d2a7d2641a56aa74290c4eb0f31a24b57086543f619cd94dabcdcce7ea8a94b87fbdabfa3e624191a214a74fa856df71906ced4caad3cb0f0b9039ccc1d3c00739a0d60cf9f962528f17cf787e1a27016c4e3231930fc0b828f04c9f4f7c4ca2ff0453035bbda9eb4b1333c7c5c1ceba3d17d008eedab67fcd2eb5a32d0a0d5235c640193859d00d170d1c88b627295d98a616399a49b472543136815cf7ab04a6c9094ec9e5c52922c380fd1b5717f3d014445f52a2702d0f6263af818b057b491c105074d9e0ab026fc32eaaa1950301518f59ea8f501732148c2910db7992052a0514c2963a426186cf93002b73a7cf00106bc989e2a6687972b7d08c1782f1d54471cf8811c8488df753fb6c8690259d4017bc9591696ba961119a1afecd55665cfa369a950c12ce90fb80cc1167c8d012a1450d05765375d259bf5b2d11e1c6c1467595238e6a4098d037eca82062c7dc96d6c815147c0ec2a52c282b21ab810d4a01b1abdd31996222603affd4f133f24f23db7798f2212dd4c1839ca0fdf4240c44ffecdd7ffa66658001052d37b4f1e70f3b4bcecd0bbb33f4206c73d33755a19647023d44060a7cfb8268f6882d6d6e24a594cdef43570556b97e4b3309c049403d6aa04e7d5d7cf3f882a632a9a6bc98abc304c9b8d1ea4dccc39542daaa3544c30d411a47ea0711fc856f7d64ee550d05765298e3dc4e1c553bd841ec54867f50cdeaea5fb4e59eb69fd5d927f2597b30c0ad7606e478be1d81be286519b6c29c14af8fd8ffe828f9ebe3857bcaecd89c101caedc7ddfb4657e3c3b6f3b14c97c537324038682a806288f71d21627c0567d84eb1fe1eeef1ac4d30157bf158c9e6e1d991274f849585f6c49ab98e7283548f1fe0beb1b852e35e742cad1539c405e1620cc5531dd0ced88c7e433f774d0a0aefb660259fedf896ba7b66346fa646c27ce248d1a0fa9fd4b497afe1d97b58acaf862c1b15802186950479e7d603ba35e722487b439ffc8a814961d4df8bf89a1d54857d0732f6dd67b56b654b672ab2d3b25165da3328dd4defc8d5c37cf19d99b7a7b86b9eca642036c68a81f622167a49c08f17f5fab39f0f06a71c7f174e6ada24b224a60fde0146ce4b6cb223ab4a811e0e4315407bb87dc2a10e49fbf696de0b30f9121daca7288c73ac93345875272b3e380094a86218d9c429de90f1aa21ffcea85bc3a3da2ca4030bdc077e3786e0af3a31d776535fb9a6d541ccef5b05eddb8a44978075216fd3672468a758e8e54d63dbbc947dac91a288ccd84ead5d4b2a16861079ff3dca708b2be667316d74855548aaa74203ad36a972f060276e66e14da16cb555ec250577969ec17c65110eb5914ef1fd91e7dbcc01b8d07e510781fabd5343c2c07c94e01ff84413ce3084d3c6c740f36e56aa79019a38adc40f9ba12a01e4c0c92b64adbcabe3abc0b56d490253eec512013850fa39d16664c619ec866f56ae7879800a3779066ece229fa9a4781f3b85678b0d66d407706dab662e8d6c143f8030f8884cbec7890769f252d6680df5a2e87b395b17226c33322a745e7f8339638aabebe23a0fd4c7a22d95230d05f3a68604adeaa54b6171d01c40dfab88da0902c7701c763c59cb0eb6a397d8c3c68c77f35c0cc30c602dcb50681f0707886eb9d765099364d8cd45f83d83e1b75b7fe90e9fda774fa1e729d64972a04098c44eee07725d5c7dbdf4b30c17d7328063c9ff17f93fd1cdfc5bd5e659a6ff1cbf7595de5d80033ffd7bd5907bd5254288d94ef4b5252e269d13991c5147da6dce08086c24bb67bbdee9f1abd2d0ea93124e4a2175d9680e11dfb15cc6fc4eb32d3303a14396ef5915ea05a226f4494a8217b0c9f95bd4661bfb4d2b6409ebb3384eb9af2aa562b8272ded0a00817a3919493c55d204b4fd88b7f503bda8761771eaa92391ce7a7dbd24aec14f0c500e64ede595fea5f73f839dff4d9cbb53a922f1a837eb5105cbebe9d02df07f31de66ecdc5ce8521dedbf049df2ea12fbd8a8c79b73b83f0ef2b484838bc24c7f375970424ab78eb3a618e067f13df3add407eac95b65441b513efce2627dd597ea683ff4ce92d4b5d1a7d3307238ebd061e868378763fac379a620773b208d72f30540d075bd3d5edb74982c556d531974b71ccda67605a0e7c0454bfab2e2ec00794c30757581b869e047573e81ab4f86d60bcaec5e4c42e609cae6a21d92d8625e352a35295e652a69f0a94f9ed8bad6430e68d6f9a3c134095698bf5afabd5f960c9cb7d5cef420ca3c1a01903a192c7dae31de1acd812e21b798bf85c62349eb5e4484bc3ec897123c23a650b395d4e349284ea0a88763957c04d83cbf9874a9f0e5cfaad68db7687bf8249a5a95fa8eda243a79da3ca464d635548193f41e2abf5eeaf57cc0886bbd767f27a60e60959136e1245d6744a7cd66727c768d5e512414a9c0302097c11f49a1107ca8bfa66d7d3e40d31f2400811a93bf0741dbf722a11036c4bab3acf55fed9f336e630104ae7e6d485969cac479f92b624467a351ee2bc991b7731f6bc4925acfef06666953158f8096c3071a4ab9f98e4fd1caad1f26f4a1ee1552cec508b95428263b9478b35eb6da0d853680677053be063a820b0ab98c8e485cb17a1ed426ca4840111cbf2e3423d1497f5652591dee00cd794661a24a2293b50b9c2c6f57c17f5fc5051fdcf5605956bab1cca2fe7f7ea168a41be335f97cee01e4ce4bf7600629fc9a2ae37dde4fbe9fbdccb8bbb923ed8dccf8751cb6a1d1de9d2d8d62318d1d8ad1a87cd97082a1d56430680aa6e11f8316c11dc84cd4bf19742ddc62af0fee0b573e3ceeef9b6cd7353ff71c057e53962150a1fb2b15157b5108b00e2b997ec2d85af8dad87cd61eb36bdc7605538b08fee54fd10009ac58c3e29092fd228a2f982b2b15a35a4c9134d86e2f2aba39ba04198e43ad4db7821ac871bd2cc48a6c33d83f5e2eecbcc1a59b672dc6219f79718b3b3d9ed96ca1d382616fa29cd286eeb52f6a4624ed56d4db50cec5908c8c0bff30ad6634f9b71ba0b12337d1a0a22cbf0914c5daf3d170a3171d996541c67ec04d4422c15903256cd9be48d22b61ef15828cad20c96636ece7979d3ff14722b720927709035f2b5aeb469530e96fa51cd571edaaaa9e491086866f7995cc363511826ca2621b58b241dbc7ecc743043c6ad279fa7522aceb8db3a00721738ecddb53507a703c48ac78daaf0fcdddeab06531c1d40f1ea1d101b1406642b2e1bfdadd77ca1e5919947351ce6fcc9d81585e94b9f3965752988bd0c186ff98bf0b0d5ec707b230c927118b4ceee0dc7e17399bf38e0fbeb79eb2f07fb8b7153ac54fc31d9407e6386a9647e13032b1ed177370b4a786ed97a46677bbddcb2936180ffbc89b156f1ef87efffe54f52f592127418b6f7bd7339a9c36bfe74a1b9fdfd82858ce6b30527c27e9dcf144dc0bb81fba287ee5631035809647e458d9e42d970a6a00f6a4d50d9e0c10d29bb85dbe454a3a0c79203b9beaf494209b719e839859034e61ab92eee40db273e419afb4c9c6134b85afd813b57d62f43f453f051fbd59bf9f0463448549f9a6b763d3b45e3e3d52c5705a7560cad42c34e45c60a20982add1ce88ab4002dd29511acf6cc655f54ed167ac0b3210acd550aece416832b063b0dc4b6afee4bd23bb94f8d283e0bd2c0410919a5363eec50589892fe517f6a71884382da914460de56aca82e00e4268f320e54c3f701cc52d057d17c2b947cb87936fe03519c02f70fa7c9f145882ae8045611de4ac04842cf01df033adf1b142255cd44e0b78f60f61bc9f7504c382fcbc36c8ab2741012d94492c20d2a437b174e4eb140aed10e5144549215f9831cdb33ccc352d42904eac3fc3bd313b6eb43fcfe1e20a0a8df37b6b487e0dc77e948187de3a131b984072b797923b52ca588e8b6e0e18affb81dad0f9ff840c69f68f740bc71ece1f63d64143f0d899c26e7dd56b1ecf94548e46771d02960913cafa0b99e69cbd9e1e5021df61445628bfb0a1cf2ddcfb0289bc953e529d4d6727c12365eeb982f4af3b3b7b38b176498a2bdf611eb002e1534dfcf31fcb84eff406385a50f6c69cffd3d71f9fb8cd3b3838ac1512b23af643a68a817b1edf7c5de3a18856dd8867e1131d088818f16e13a0d91235ecec94341bce603d37fadddf50244e9b094948170e8b7e77e5a0875694a87551fb27ca3c70f924c489afe6fed7e1047a68c0f62af43d5a1326623214a9d2268198d0bbb63e11bea6a4511d6068f15f8c59b09b17e1b97bf304d8b6c3a8717ac4e1b8c2922d6edac2b5682ce419fcdc933fe620c104050c09b845c75d1e1ea3739665dd8654687445251174cdc5807989691dd900ed657691ce89aae0dd3c1765932e78e430bc99ef44620c33048e201455871ab03a243bf34fd23164f9ea8c80d73b6673aae23fc4046da4052f2ef3a1588145f21030b95686855981384c3259224f2aac8bcb7023ea3838c3f30dd8cd1b185c7904a970f76a53720303c6126801a725e5647f068b9955b9c62b308b5a1a8730e70874f374dbc2ff6f64410d6a2cc7aab139caa5dbe85abb0d74b668855c861eb416f8a19530c41606a6e835e1885a4ca653f51d3184b4e5b2d7f86d75909a99e0156c958190604c63c7ef67367a93536255289820cffe4152d87efed3dd66443aa10bda80b2ca01bf997cf08d930a34eb2b8bcdae57ed81f57ee8d3d9450aa0cc39ece9089ae9aa53f070e268986539e831edf68783472444b24eb5c8c66c9aab112a5b37ebeb45270ed5f046fac480375e60a1a29fa0bf20f7c2d967b6b8a9d085c5f3323e94b4329b2c438449f5e1cbdf08cb25be615d70890e675a3b96e7e04c890eb40b11848388b1a46649043e20ab53be1d89925bb2d8481973a805711951a63285a1e51e5370c2af726832f128aa24bba794a97e77aa8279e796ea2de7818c7c9274837cfac6b509e240832ad3e1e3a118f4c4914fb7c569c08145817dbae1e7138215fc6f74ff9f5013d398eb8a914038c70f75fbcfd1c56bde85606fd065a207c059409ca68c24dde2bac47a3edde509e48b9981b952d8059909d5ea9f7126fa431ebcce76b08abbf78034a1410b9eda061a24b0e704164500441478fe31b5f64f54b2df84c1c85b2cd2883cade5212c673bc3e73c318903981e5cfc0411730a03c5999760c6183a233389d4406416b9caa5517080f39946f7d87efae1e8d1a96753ceae5b8b998a338a148872ea1d9ee1cf83b231c8028f7d23ff7d1de57bd225775714a6c185c56d362175e2e3d7606667ab8f2d8944a0f639a4d68e962e0185346aca3b154ea62f970fc41de07cfd63e11464665c088e445ba37513885cacab789070d54f1862f417d4760276d972cc0e6823893e845b3932752554f9e602e25348a54455641edca6d3f097846b2ab92593a4e98faa2a7caf8df30bd6357355ddfabb22fa019fb16de52b20af7393aff05ab76cb7beafaa6b3300c711c9ef6871eedef2e8b13d0149ae170c3c297d39250532991cb9d6b9c5ea1d04b02b9e4b79135d3b540e0670b886612a93152cda0aa7b8d9a1a801b378e26c3077a455f090fa6c0dd18c2bab2a68d94fc118b63729ea296cf3dc02baca2c635f0cb0d76e1fddfb08d93a34d405298d537dfcf8e973a369c0336949e20a77aae0df02d179ac140e9eb243a42d8549610e51a3ae0a05b914f5f4825a8fea851e4bc01bd336b328413df460b39d4490f3f09d2a0202e652f124bf2fb017d331b6cb91fe7b4d9c42e563fb63fc759e71dfb882df65e6bf84a7a3278ec978dd0476d0586b20a3e2530766ad93534424702bc1cb37eb355f88690a41d1c1713bad3b5b927ab154e65b765d69d1604cd133fe085f28ffa511e3dd637c73f9734a917b7445b789c16a8c4aaf5a0e1c3fdd88dc9ed8da37f69e184cd0bc54a10dedc123fdf9676e637f9f4ca657fa0d09ec3ed348991e43de827909881508be0bb28f88f50453355ae24a5c89f497f7b5f5036ec06ef0220bf4142c21d5865ac249ae34ed30510867854c19352bee37956023aca2681b62f36ade717260c449f11f0a3ed5c84d0034a9f7fecc669dff7510c122663080113d6b1cd160c15156b87e371441f0d4ff6b94bf7c3724cce2555b5bcbbe98c030bea5d5a78c1caa2e84001b58f600966851331bdc74743c319c6ad7c9f56b66d65863eb888cffb75d6532f8089212cc1dd34b71de59a9200d813ddbe94bcd8566cf09c8d15445a02471a7fc5cf1e998506fd4db1886c2b2a6d9b0718e93faf87393d4d9076dc44de89611125bcdf52cd8343e19e58dedd643f09f94b37c299cc7eaa79b41ee8157db9ba8afe90f16d71cb6fae188bad0d293659256957f1a077a11b60ac045f492c4892a2e326d9bddb525c66b6fef29979151fa0f1e084a55c41c96b796775d42f37fa0857d26108b8105de600aa14245e59375b05b61fc3efc5cc15a95734fe525f22c84ab1972b4f07654d3285ab0aa261df9f8e4a946e6fc5383c0b6898aa817e116bf287858d0de0198e96e2e8c6614df82c7ca76ff3a10f615c464dd770c71cb2afa5c77f2ba50943b06a785b7ae0c9ec341174e9cdc07b74a6e393f771b198486235f9155eca8a378c7e797cdd5dcc33e887f3225f6cb5a12a3ec51a6df63e633d01e7c4655f91e7baf645a44477e38891e086c3c73108f8ea2628295f41d829911b87184a29d80d7e47618e0ada0fae97af7159ccc4baa1edf9f451bf5ddfacabfec69aca553185980c229d9fd662473db02a4589a813b1f306813eb071bce2bdd422e6dfa6c5993056f6c76d941781065371655e572d0174e8c76d4eb7e51f7ecdd979396c199eb61bb389abc6063baa405ac02aba0a28095f8108f99df0698ddf7c4c771beb2efec0b116dd8fa9cc7ae46560e146a0a0e19f26dd0bac964c8407ab8e8793ceb61016d78966e4ded9effe2a06c046f4e9eab45a224526623d7b4e9aaa684eb520a58270c44136e88521086118700167459ab386c61a0e92089ff90caae8411a239a65d716f014fc1e2579d2456217ecc2fa3cc97da322a13bf276619b82973756b258df16f93fc91664c0e4b41af57f80577f310fb66f8e9e232d39af6e14c42beec28db1ef80a997cefe16177312a81aff749a882613ddc3ecacb93a601842bc130d85e069e555d00a873a4f01c00961e7bc39c47edcdb31c9c0d1b519f1cadb380cc865af43d61a55eb565c71d239d8b69c2e70fb266fdfa9fc0d0465f0780543809e3c1c54d4e378f1db9393edea848678134201f31cb5f76ce277e04281f457e643280ce66537ed6beb762f85d0b962a0d9f7a4608ae64452d69fb851aeb103e94704f76ba9d36c1930be7b04aaa7f8d77617f69b0a058408a704aef563440fc47b3aa3e365be890a0d555193daee91a800bbfcf260cb992e7713d461b8de7142a4754bc816259b52043eb6c3260e3e458c5b48812144278449d0b88d5cfd1a1e50066b93977fae7b4eb945290864ed91495139ff76bfde6a879d74fc99298988655120fee4bdb74c3b3da6c7b7fb4c135aa046a4e22fdf9071ce436bd97355478a72378a091c773cf3f2f35195482bb3ee9de208a13abcc1600099c8f33a4ae688ee635009bb284a12ef0a212b4b5a83a49bdb254fe090d15ade2decfcc92aeaf969c38a2337c6ed0877cdd5a6c95c2146c50f080f402530e4bd03f5dfbf3c654de98dc50f58480160f6740b60615218ab30c7f411de80c960ee983b3ed6b412385ce3396065913b02e46f04345b6de109fec5f08334532a9d85ccbe5dc9b7491aae64e8ff597fc8a849767212518b95f14878b769e143db16d0a6a125c5e2fea5336689d8bb5a3ff11f5ae792dcfc7b843cb572b9d62c67841a26d4856bdb84da60a046188ce35658932ea58ceacac687dd50b9ba513cb576b9c7fe4c313340685fcab2a57fc809a751ea9e489b0f20fbe637f76e65d53f07897b54053548d7305ddcc83b3cfe7905f17968dcbeedddbe1d3b2eb24317e25175fc853161dd720c27b8d7b769f9ebaa489a29213b4ccbb241f5c0e5a96cce41722e53356b78c090a53278e869c0c867ee6f547acdf795d373fa0160719ca1fe1b55169023ea26ca7512a5098b39f71e3acd6c68fa88ff4834928ba46522307b5d60922892d7932de4240121781d8083035ec76843091be11c6c1be638170d98af42f54057f8e4c083c29dcaa87d42307e5e81befc11d5ab915852f2efe49be755e58fbd1c71a0884ed6d4086c509837999848a32904a0fedb9b49c1bce038ada15e91a6153479cb189747f653150a55f571b900211525a61092b68ec938cd6004a09683b79b23df2d030fa699146750cac3e4bb7e86d2e9946d0f755180edd1aac302ae70c3c485a21867b57828e9d99de475be764bcfbdcdcdb89d4ee9c30450002743c725560b7e68d53889bff82c8b69c0a1234f3f96479fd1e700c7d5b91fa01f6464d6c30fc17a48b6ece9f462f17a00143e0a0c44d06413ad05b6af3489a0bd5b91ac5e3f59f0cf8c120e0b9dfc871563c659192712e5ea2d1ade507dedad3644a450622b75a05519b2e5b35e088a044f3a1435a7ba1349d28d4bcd3a0b0326e73d7520123dfc414e50234834a23323e24db4da1211daa6d65d7b00c78c4dabc6a54c37bdbe6a2983a8adf55b2256b56c039c83d1e9154d75fd0c3fc98f50e1fdb86b051e6b53b4309e8ccacec5ee948ce3af28c631194676dda4eeb91416fbb0cfce8f7ae43e0ae822dbdac5c29e5025337da88e27f79c5a8ff7a2d0ffda4eb0aef2ba4beb79ade924bc183eb533cc28ac6c49afa5725af243aed92397d390fb720bc5067d129bc1d01de6712030917d28700b584c4d2b85b57d884d4896487f9f230d8ae233ec01316d7f2cf7dde6f551e4aa10424cd7ee4b04bedf29d2e073127bf873d521bdefaa0dabdf17ffa7c7b1231eb99003e0ea6b55cf46705d2653e0660e75c4957f21dbdeaebb70786c1ffe9a196f9473605a13a1347749096af3b9f8a535b29e61af1e597989a80821bfce8caa9333e3f0846ce039714c35274b240612edc768042bdf41543b1c7242169e365e2a4fe5d7943790ec86c67da106b8b2c3529a3255db5c990e7b1763ef40b2e2a6039027334b20d59253f28e22eff7f629b00f519af98809eb4f30d851a7c04e6099a55b7adb59ed9d2a1866ea276a3c2793472d0c2f39c0fdaaa5bd7ca26f84c856ec539eb32e2f2245f12d6db95b9f5a448ba429757e3dac6a50b10b8f18b11b04493ed09971b39e38bc092af9a81ff63bb40e7dd1a5c1a81b98bce9a7a56283b2dbc61bf3714eff0848882922dba6274c0d8b5251fdec02e6693062165cc6ff98c6553d722d4c0c26651173df448862933a227e4a2c2138fe65a0bfb0b6df15ecdfdcee598ee250bc6d5a07e5d51d596279fc14af977a714a8d3ab37be2923c558ffe453a8957de6f1a233ff14d17a47b166b297132a102488c0e31f6b8f16d4929b0f161ca8c24b11a4ac82f5eb8b948630d159a3bf1857a9b5500b1b964ce711848fc5194e35e59670a998b612d9d0acc71b924a7eb6458673288992d3dbebc02b883d3a448c718091914c270b1529bd25626def31f30b9db2c08d4bcb35dfcb7f218ed9ec70d1c45643b5cb0c42c7a43715c8063aa799d82ba7667b9ffbb91d8866eab08fe971e113eda80f5f6aa123f3d26fffdb851d9379676f968ef5143623100e52362973f9594592b589c96290dbbfa2e09eb1ade3c9edee348d10ae55dad3da272698da2052e0d6135bdc785006804762f4990297fcc6980575556f2c426171e3589e875d9b8c5e524d4b78f8569c2c6e29cc1d01517e187c9447460c24b0fdff6766503f49de7b87b86d9d81179c03e005d62cdd350b137384f38719dd38428d9be4f5f52de29b3c3b525526a34fa390eb82f4482872f363e17b83eabe2d4cce99787d1a9ee829afcc5db998b793a8321ec75bfa5284557b6e1a96b98660bc433556d91ff9e10e5139d5d5076447a1cac3e55e3251a5e5a23c7200eb52c40169a141b9ac806547620ef0328fb066b776a841d962820b36f2d935743e6d34fbb885f5e54d515bef63fcf68dd83e8c144dd80aa32aeed60c2dfa4413e328167173ca4aee95d10884ef890928e7f0da3bf74fb80f9bfec476c636cf85c7badab85d5055073a306485896505996835b8fd811d7d3a7e6e9554689435a4aa1b2b42e2eef6d65d7148dbfd40a010ac5bb3b5d1a724b2030c8c98c4647267d07b445dbc14ccb8259a4d5148bd81c6b9458bfe74c8662408492d8736e675bb084dcbc78739fc9324f1208a5f080423b170aae08a85a90acca3f71f2329421c8a1a41e41f0df2da606835db573f51208489b1f04a90bb4f083394aedd44497c353954bef51f420188a5af23677c24ddb3732d47906458365f65b127c48d1e3faefcc71f6e4d08a3b0dcbe77dcb5f937071faeee1d9090ecb10e0ea9e698a5cebb229d41de242a5dfb733a5885335311f703311d12033ae6c0679ed324e27cf9f6f033d711aed67be9aff789610a250e80e53e664a7e912a17d9fdcf0d0a42c98e4f4b2a65231b6c2adc12f4ec677d1f477fb274aa3572df249325333cd71e4555151e1851f75162dd05f22ae11b958450f4b4e6a13364b6ef0d8918e9f074d4428c0fe511d0dd283bcfbefa62e22b906d2badbb1de50f08527acf9299637ef909cf01d61bb57702d7756961b744e7284df6d5a42e550fe3fe5e4b3a5092f1a48967f192f59b291de84c5317bafd0bbc7cd6ca0f05b6a233dc610993c4f95e10689e8c2e4a5a44964a84f79f3ad9ee1f36918dedbe15e90b19fb9b4205e2852086b3534d1a0e7e081cd7dfa5949a8dac3198d01c970de061ceb4c446cb55da29550e5195fd1aaa67095b4d16d7bd36866257208f9602b0646ab6cad93865a65576074c71f0c022a0b27278b3b311c14fabeacb9cf0c6e64c3cf9abbcf05fa8a56fb260f373cac99e3b3db8dbc2f646c9ce2d7883b24b659c6a658c1343b05c420edd2bd126c6eaafddb21168465ba1b0c711fcf60fec4802aae29d53a3dde8d2101532a0d2365406a8334c0a620cfb298f88e73b049e310fce3dd103adbae5c77b89e4b9a73c0c09cfc421ef63badaf15d04c9cab2ab8040bc9cd7a4de31cd11757a761abe13da772f37317d2519b64efcb685610b14ed3bb50855a7fc88e004b92c94d9ea5894ee97c97e2c7ce8abd8df725fe526c6f32e7bbfe79c3d17c4f073d5595210014d6ce3f453c564e9f11e1e6a4e64783785ff2d19e110626443e489bd769c567bf98b4ae29f8f1733b0223fd6f73b8994abe449c57fd847c6a92cde9844c5f3b821eab767de9d9ebc045a3ae05d4cece3fc9ebae87c824c8e9ca5662beb45c7551d2862019c2761afe6349559b73347fbcf5862b9be1e1affc54d6ae48389efeeff27c4cae5d3c075e521d89ad6899e00bb5d814708ffe33191135acb856d274b8c5fec9b4615819f220a396ee94697534187e1fd45064827de8d1f7b943471c405d2bf62911c85f91123f92202a4893e3bc3441ee4d75abb489a6c729996faed5a3f0f1e08cbd4c976c3f1d76d0a19c9315f9e780067d72e20f64bc289b7deb006c17f7d06adb76711c21444e2a2d307de9d19d12cecce4f060f3d1d6f9936ce138a159c50bdb3577042907436beb6cc44a13aa152fb5802c03c299509d3b2c0d8cbf2819503e5e119575a0263a4d466195f2d17b1622780563aa37454a9586f54dc2041f037a694cabeb382a78ce60b80334214350f47ce5c50111651d6cc25a8f2520bc91395501c35361f18761bd3015f081d3799200b8f2791b830ba9eab00c0e8b5e9407a184865895a35415b190371831ec80700d11a8679590ac491e6eea86feba1feba3d1ae4d304b1d553038ded36723098b895a0f432eb21f1b22af9089f65b0885bb47c61a1c70a9886658771aaf318ffc91f3e3d939c9809370768df54c3cfdba9dde19b80f29b045c6e5ef8139456843379cb70d43b38974c34fbcc871262c18527ba20eddf5bf1b5589aaf44525d93037605e5b989046fe52c81be109d4835baff8fe80ef9cd623447573030a26d4fcd69dabb30314fb69f4bcd3d76250ce125a1a768855a86f6503c97a735afb7b2687e0d3534b47c822bb50e07d4552f35d46da5b60c80ed65076e5eee707c02cef9e9a74cc5b5ee2527cee8d20549403f28a945e517db5d729c7559519c0840d1573760640a975b13f126f9bec8205ae8459ece265eaac3fd48cc3e8d7ed8f2f9aa0d96ef57797da9b071a49ba76c5a9df13fdfd06f3cbbe011a8a453a79ce6288f289a90880af137196355bb1ade3f396d7686054c8110dca0cbbb2f241269777e213e76f40903ea801de664662299cf94be63babccff89f864b1847e1ed096e6b0d482b221fc84612331f1cbb18e0aaefe69e44cfa39fdca2ea732e4d7cfbb9cb279168531eebf1ece4d1a4667b443f8aa7f35f0363c10ed4d303e649fa5868bfd8906cd7dbbfe3aadb6ced2455bc8cb260fef06762e439965b6a9dc8f0357a3c9f7a33d218d4104a3eb55699202423b005ab341d91484c13250d6a4b5015b9f128bda3be0ac067595ad6a2a69e54c20d2430f726791f1cf2a6d21c8e0c6e85b321829f530b4645d9a0ead3056342093153393f4150673b64904aec1e514f6373a5f8b7cf2f63434f51b2bc9d6cab6f1ad9b82354ae51befeb34731e88ac7294431b00d7e424ed6c3ec1f6770c782bf40e4b145d11c4b0e31bdab0b9a95661c5938da6b39df321a2d1c1d0057413b0c42fc11834224fbec509f8d21e316e50a14cea8e605236c53ffd90350023360330e860aa50d2b54409464fbb2a05dafd923ecd70407f876692a69fb0a705d5874f0c4e630bb1546d77cfb06c5492899f028340710d6dedff8c3228dca4401ba9c2e4b7a290ec39b6dc09e37356d67b2af7c2b2e4c8dc8530dfa3796c024579b8e79a54dbb96ca93b893af422b7f209fabdd5f70366bd3c41502010cde40f4ffce02e5704fbe82f4d384f1effb4cd7901c0870acaf14922077be42bbedbcf0e7385fb08c6aee77b29c68fd3ccaf1e7eb4f0020f39886f412f2ca92976d8561b21edbdc82c63731f61b3e29357b8b1eff9558ccc47915193ca35faa4af7c27b74fde93e36e73c7e55e7f9e96ef8fe8c6c6f1b8e485b6efb37953efa3a186cb2cc7d516d39c2f63ea49a791eb05c9dc42dae56dc8b85017bffb90783f0efa6d337ce88cbfc50eb581409dc17b3efb495b38b19f14d9056d2ed179eec966fca28f5d39e942f9a0c8ea56c0b746283ac40c15a2738c4a568c74f0a00c694a5268066ce8b11c1ab58ce1a993490ed28abd71e728fec6a2d87d178349d624631317b004fbdb8510287e88aac275e50ddba946e9080e73783601e8a9882da5353a1932fed7c66a5f776efde6e308aa9e2301cddc4a703cb1c216aeec37bb1873c2fdc814e8faf7d396104e8bfcf108f1d034ac6f958fe4ed2cc10734f3ca464b3c4487559520070e4885996b30cb497336464a5c2f33288fa00ea685cff35c292ae4884a8017a54d28e70ca5b9d564b7f5b96499f069b5fca4db8ac7c1be30e5b429a563e3a7bb82165574e5f6e972954da67cda9fba42409b4ed70a95b9a5c566b3438a228e5c15afeafa42114d51fefb8a0514cf5ba7781d5305c7b139b59f05c97795f5793c1285ec076382de5ffc516b15385bb0cf853afea3848d751a7ce264250f417f0c362f2a58d1c7d4b420910e3d6bf9909142f0afb91c6b34f9a1638ead03a38db0fa4e4deb200d066f636acb68d9b006c63f40b37e276917e043699d1efcb51d3a9b251d7993be61f62b5427b0f071ad8b7a8e326da4ccca29ccbdfef0d62e7130fbd7797795a8e9fd50c0eea356baf4f4f941b7025ebe6394fbd4b99797471929ad6bfb31ac5cb9892879e23795af7d5cafafc1645c4c3a7a3ef717a6e2fabe3ef515eeac562325d3c7f14de640571abacc641b6660a7de69602dc2b0bc48f6c7d66051aaa4f3e8e5428fde9df3429dd6b34819eebd88c3e2a3c0b5b0304b2547874c50a5b63c1ff5bfcdb3cfa5162b732949f60679bb7a3fd10cd8021072c5c3b35af1666a10bf41bd6b9cd12fbe02dc02d7c0770068ec2c2876affe428970cf45f5626040701827a131236f537f0411417e69012d2e8891689e7997ada064b99996a2dcb5014ba946f2c01eaeea4d98e64aeac388cb1faba8a1c67d2c5a6bf898be8eac0b9249ab2f18e5cd88134e12b55e2ed8a0767b83e583dc6d54bab3411f19c4f212b750f8e27a25d5eecc59f5102f0c56f11997b1e455ea7abe455b6f36639eba3f2ca899d2ea355d720ea3936ab1c9136604ab908bb8936f0460f1bdd31f6fe562fd6d5589ddc345b4ea0191558542ab93eae052f75adb54a5e5cb2345ff971e763aec08eb696d260f3d2161cec016a921a6d4b7ecf85c10c522dc1d12461be106058da6e9a5d868b8a989dd48e8bfabbd4225c767ab5f097a500be26e7af3ddc375379b138ccd5dcd11324032b26d22c1b050a5d8692e618594c4da858b3966b7e925b2c42f8728f0b75f743d2c04055999f9d487e3e13326c8b80ab0a9b323e573684095d5462c280261c3a32ca8aa3e67ba6d70fc293c339819eeeb6dcdc9bb981aaae085b9a1463780922504e30878765a90b6da32a0f7478f86f41aac4faea55f01c7a6d753d6240ff8a7c355b8a20673c0abe28ed6d4f67d1a93a62ec67a7794f002572c3a3ee9b21c14f8640fe9895097ad4ba78f1113e4e54bd6bd64b82533e18f158be1ddbc36b8d2a779d31cc10b302bf20eccf506dc4cf6f80faf828744ef8c77dc8bfbbc6cec97652a8946f1b3bef0780a2e5a2f148efaca8870c137f84521d28616fb933e121d19ccfcc25f2d0f2a598ed8b07d42897d7478d4c77615c06607d38cb29c7de5565fd15bb7b7da2e927ae42efc8e59a9fa87b5275fea2160d0d168846b4fdcac90676807bb0457b10dc1c6a8c4ec4fb802868ab6a53f16b49f8412fd61422a4556aedd55e5104ab7ff6be2abe92feb28081503e0ea88ae60b4d80476393b8b4b21c18eee1b80bb5d355b24eea274218bc409f51def7883d0c031cf504729b8f28ea5c8fd860f803ccc63c94b0cc7f110a304e6a4eb658f2a9083a4c35a8798f0902d79c036d0b17923a4469228fcf7f2973253c592d65cbdc8545e330c4a4bc43ece4e7920225d0749298b868ebba38a61e10d642eb6fbd51a0729224da66092f82ed04fc1aec1406ffd93b45a032079fe68509dba8cdf50301a06f3aa5d9dfb677ebb4c2691cdcfa99f9d976ee3fd3c4f8e31824bf85a46672911ddf436f466a0b6aa3a12440a85949a3ac560dba9e3552957ac7e8d41471c9ae6feede3f4e19e9249de3107a76567070806324fc40f2a69e7ba672eb4daefc143f823f15daaccef641438ac94b8a7e095a1acd24aa21bcff99fb72b4cb2663961b22ae4c8591fae9fdcb612986c0f84f579b81429975896614ee858b73ba1c1ea56c61cdb48414839b19b38ece3ca36b2c70ef3177ce71a0263ae9cf43e300359f12250d67bf53e55273b26c0055bcc1037d251bfa7c5961eacda655fb0c41afbd377f45b3c4c122bddbeecac5c124483024b9a076c99d16f1d38d986a74a703cbfecff7a8f6e158d2880759a1f35e5e35cc27e4471e1cf6386a00f8d575770905dd81f49d3fee238a8737aafb46b331d60a045aff2e001ecd9f8273242e22685461a3fbcab7501d769e2f2d09589cf6ca2dc9bdd95ff8b677d8c9db3cc6e283393d225d46dc347cd95c7a09674c97e2e3c9065aef914f06786281f99f86d3a8507847243edb5a16bba8b313e40b64d6af6d356a67728f1957363d60148e498d5c10d52c39eda33513033df40a8d736baa4b9da13da584784d7cbcec61b78324228f504422622cbab8f699edb89d056f3cdb4360b5f8426e389487ef86a574059c575b1689c1f235a2bd6cee2054ce5d4678f7cb3bc8440d0cb2180033163504326d62d3986cb08dbff69de73f39bae387d1118555c04c34fcd5923bb6f534c37f62b742b63b6bbcc5f5bd65530b7abffe9a38753ab259b80e299782ecf920f8e65922b49063cfd6fd026cfaa51c1ab050a79f22ecdee6fec97604d533d91a71ae40b3565efd66bd1535ce55d1988024be204df20e6e9fedc3269937faa2a858472977699617aebb806ac7343cccc99b711cc1a75d28e201bc0aafff82365bfe7a05e72af41329e2abb25c8bca1a2389f004c95aa90447049f4b380058e7d2c6666ce13fa0195ee953f050af655734a70858be8ff982abbf314a159e46009b6a026ecef9eae9011f475be49916e3afab3d0dc0b34122530a6e15c1554bfce46cfd36dfe4b6c97c9aefb7c64af12d942de467663ca8308a9cdf602580e0fdf5a1dcc067a9dc1b035e9b8dce352f2036ada51318c56aa8e0e720c0e962d0912fbeaa6622c1bf8971b25f4530857022e9c284a67f978933c967299beada666e6021fe9a54d280f65c2b1b013a48b0423e0ad09b378b93dd362f1db756dbb81cfe90269870f279333fdaa2738b287b262ffa0f5ec7964f588601626e7ae539e2cd3668bca6092d97fa8fca8f12d7d4da1805f28d3a2826a821df1634db28a423dece66653c13be0be8d2e0f42ae5142d127d1cbfdb35d144f4ac27d8bf9df2d1817773bd070d96f26dade4d7f1b1708a92e4fc5ecfa87a510f7832f6713088b0bac775234114648ae055f55e073237214a1e542e8519f6724d0958b77562fa56a66b056b7a1aab8df31afb37af530bb6dc5182f761fa07caede378e8ce951aa3ec8e6386b499b4e8f43cb316003a9af6b9d0762abb3b632f16c5432bf2194dbff64ad7f67579167a43b5c32ec90de7d4fd9078f230820a9eb4674ec3c090d0acbed07f063b1a57220ed228d9121e21f2bf13a5c2668fb70dd4cb92acbb4178ea4ef503b2683bda12ea2aa7d34f35026cf767e5c9e7da058fd7cfbc5b7a27e2ad492114c2716c387c4e15da0fccd2eb4fc54021fb75891ad088c20d8d1a06656c88272bbb881f7c164f0dccad2c6f2db991f6f828e0acf348b87b19284b7545d9f7e7333d9a9893c47d82583236df484cbc3ecf9a39e40d774f603715909addb0b047eeda8deb66334392e7f9fcc0089f098c227084760bd061fe5443c8664307435c88bdaf2c127e746d8c5a09cc4d42d402624d025770fc60e0b3581deba957600a0d92a7083b443e8dc23a1a4a29f8fa1727df188f6833d7495356f30597c26f3ad5827377a97c5f865d5fc7b06ad989b755e30633457548711f6fdaaf0f89602767b2a2883f910f82ec9784fcb5a0ae22c14453ee48f9dc06986869d28443746921cdac644ff82be6f3815b63136afb262a9032706de4ade8874d4c6531ded0c863276d8101a5d4fae3ecebbd06b7366a4148be7fa7543f80ebd5642c3323187892a6a7952c41fcac71210c5ebc628c3a0bd83454403ad5c5ecc3d877f30e6bb404fdf11759d5233a7403442a8e1d9fc7e73c4a7190c0a5b0734bdc76b962b8eb5e3aeae892319aae8d9753bcd1ee35cce7279f3ec0e45d66dc628eba5439c89da951bdc06694ac2ce4d623acba99730ed683af20a9f58b16d2cb60eafd70d975a791458c3f1a916cdf72128f600796696d0f926dbf8d9c7857a5be987c5b8d3bff61a2d10cba7ced273112b8d6afec4398ebd9d4747b441e8332721e95566a67c4350513394f5c74e07bdaefe42e44168a5623e0a2b8ec7c29ad1140e498925cfe51c7dbb400b907093f06751ef621cbc5c9aeaa56551380a3950fc70b1622d70facafe517b9d50b74985efcd047342e24312f71d8881c1469f1c5b00a2cc99e0e5ddbaf3c620c00ac4e8855da86074f0e685492b2668012183df9bd65a3e078c166fd3958ea39125fac250449c696effafaeaf34676829be5d9b1c504bc440b2b1e9641d96957cd31270ee032551571c4048e7cf6bd288f055aa6ce7ac9241869b90ec8d1157b8e2feeb30c34c194e97ff7177b1f72b38cd8806d355c44f6c55b2cd1a09eb1319df13802ff1fe7b29ae70f5b531465149db5ac777dff5b95e7816af4dc7c67d5184d130cbb9e1a02fc44198ea5d9982e374c2ed630ac97f832f50369e33591292811a3e61f01e4588d39274ce06a0a3ffb5bf3e5c362716eb5ea3fa927da87a74a982c02da3b76761a8f898cea5f4d43abfaaf2c0257a8b0947238e403aded9e2e31e54b066721adb9f27790d719943ff2d1da6b20abaef3dcb14076dc2ca7853b4d26a480a2260882e750916437cc26b4e6be3b7aa0ddf04739421abea442e8350b56407ef75000e6a1ed93c18b4f74e46a6cc4b9bbce8b78095a2bcc5cb45253039ed22d750702ccf516304bfaf33a3bf9ccb766c37fd60799a3c550d1c8a2b41bd968d5c071953aee705ada67cd098032fcec28fe4213c8509da2d81a0b7bd888ea1394af91f95733b6da739c2742b008e86a565e85aacb3f90c997f058543836597aaddd8b70ef90586e5497c5f945d5a733f7a67dc58daaca9d7d2afde6035973c7e14798e65e2577a297692b438d64580521ef6fe04a30776b6e1e3b16942e0054a617a83524badfe56efa57063222deb7a6779d254e74b230356c29c5634cb6046ebab3a8b031ea14db5b7eaf5fefbacf9386a978b2291581e0fa01145dfb46092cf47cbfe2167d7e22102a7456ef96a5d34eb8eb21f1105b7034a9adade2de3bf95cd43978f00f8985dd0102f51d0824c1f024dc5f1d695b9306a74799b92b57ab6dc2ce79b643a9c809ccfa49c1b2a154d2f406ef3cf7cf0c14835c073c3332100e6d362e63a8e3b74e317ed7e3834639a8cd423dbe577b6d160bf886c45287f1d8d421cf628fd1772cbf18408c3cfc2e941fc8a9f1c63991dbd119b3013a6dce03a1e3b23774526d5142ed7b65a39f85fe115b7a464414ae6a0e5bd6d5daa28a7dc1c7020fed33234240ed2f49504a4ca0df751cbbfe613918370691afb385c9a11bfdff5b7e562523f85878490ca467c32f3e7ad082174b5f79af418fde5664139ffe3dae10b364422d0f019271049fe63a7b4e1b68c309cefc598092d7db57feaeec8b08c10a91f8e9611b2b7f8ca11321fc817a70cb7efa12e470a5b6d3a0ef75dba8705fb5d12d8995f4e41b501b52e93bee86a414069cdfde8381877dd6c6dafe33d65f48f37b7b71234f092e32d2a97c87ea4e1f1b638eccf28ab97a9923a4291a357595029cf2e95a7e38188fc97f1ead4ecda428898f47c7e8a9c663de123ad437f9a3e8673bd2134ac3e441cd5dcf064d408f1321bc5b13a95685117b60330b13db532c9ea6a9c24a341b919e866570327d2be2e95dc061fca8774b85861fb847ad40f6f2bbea5457807ddc2e0b8914465701de32516e8a96b90708f74c178754e13f64a82574423328c9b5485ea853980870d4a6c53403180eb4ef49264d74215885de254e274d5f8de571e5c5950d10e7a734dab0bbafb38f9838092ca1c21ba7958a9c7a33a0781920d051c8a470c9ba1527c54d1f975c8d7e95f13bb0fe37bc671375a130ab807d6fb5811b839e1fe68ec001bf5f966a896ddb658253dd299086d49ae0cb74d98d4b2c0bc1bdc2d5fc6731b3f072c8cc4fb0c5d76088700d003fb0f9cefae43882b597d759164c81277b13095be7d42d74fa105fc31358e4209043fe7cc00ec07170a0d828cbd23727e051d17d32a1f7fb8a28bd9f159bf10d9da92a9b181df0bb5b0a6e22120e46f365b10e3be99565a0a1abd12339e03bbfdfa60c07660cad288bd304acb6788cf664068af18284bb472d3d5e82c5e80671eb731a50d7f9167958a5943ec15cdb0403af8babb67d376b105ae2f6b7ad1584fc5ad75428b3d29c304d0359c4e3a1f7fe685dd0fb42368482c704749cfd1124e0b017aeb957485cbfd31d3943711740cde4b42588034932ab8036b2bd60f59a32cf94f773d240860b5c84ebab2ff803b955cf54102cb30f65bbbf0907005c635690fe3e67070cbb0774e42177cb80ee49a48e014a9fd0acc708234ac9a22ec6688fd9ec49ab15aa07523e1010d5a4b24cc66368af5205cf8f18288cdbd704d0801c69d801b6d908c416ee8efafd572e67d619dd1d22a76d0fc55f29377708c5ea86ae00b08add636d8ec261d69bdbf56c1bbd3f0356c4908ae680ef1e1cc068196f5e8f587848185cb9ec8bce23193bbcf5ea92091fc35d38bf416dbe25a2ad8094ddcf5477fe9706fc48ef878c37399fb2de18460085873120344c4deaf14a711f3089ea00c7a88e13ae19829d1c7eb21920dfe7e7d3bdfac02baa14d93c2dbe4d09fc57725b558284277b572379bec14bc27b31ff7cd9405170daf8b99810066f5ca59c3f649c0f5fde51fca0a40b06f23a175a4e3459cb52e776f6a46f68bf70b0b6ff5a0c471b3d321e37578f5f870a261a2153c93199e57b123f32b947f795b5f71b5d0493a0875e8672a7a28002320b1b45c374a1efb3085cb4b36a45b7b1f1cbcf8c448e67f7130c5c9d02ab890af8d9b0d1e829d63961d46cb2b1f216b282743d5c9e44515150eea31ff26873f736947bd1b9713d0fb58a62fa5df3f8321072d24ee009b8da975a76873ecedb1613b2cb8e0c24b2acd60f41e91d3180e2c7ed54d0f144b3c2736a187a89f8af14d738f5de205c2c4eef8532838232de16315bbf5f8bfc4a6bdbc233f1eb02e9b1100231e00754e72ccf45adb2a0fabba9428a6ae87e36809aeff0feb9cb32c1ecb6900ba8a3f18a1a9a3440a4bd7ba9548560bcc06ae111705722c4cbfb4a6b8e924c8a234233b630e7bca562b86cc482aae73063a757990ab65bb814fadb703fae132118d9a3c07f3b92e9614048167c7540e52b927bcfb9d4fb80687ab267106c550551092f09d0da55b7e50f4032894ab34d8ba36ca8f3860f6102beed7e6a83a33cb96df4b86c68db2d6ac0968e37d5d54798d15255adaed9cb8a051f62f7ef1c8cc096ca28ec6acce34fa48e2a7add04a88c8a3003072b65bda0484246959094f0aa13a5a1ebcf0a468c75fde6e62ba8967cc013ea7dea3118de09f6bc8193eb1c6b757308eb48453968fef52319e9387133b8b97d68c6ecc3457ccaa0dbd1fc1c7d22d2f319ac2930ad3ad0d0348f584e47b3679bab013b3ee69da9e21600bd2eba018bd10d861323f244f33f6273c2dbb57f2a0163b7d1ca0dd93e75d7d073dbded648b43f6b86903c5fc153401b840c6dc50632153da4b84ab7301badf377e121240ef10192fdd5a2d28bf9568120584f7708e8b8c2e89e2fa5c5c5151343bc7c579471310848eeeaea99eeaf1e5fef52d0ee6d175aa50a2b954c11fd78be52ae90c2216197a55db3e3c3af352045041690dfe05d6bd2dbed4dbbeaf7a6d084597662dee49809e2301efe639bf0863dd235e190d94b2eebad715525de1107248c7e0dab32fe0ea52d120342dc3ce236b26e242af4f736f3f08c30aa56dd8efeca42cb8549e31d5878dfd833266c7b39fd4a163f512910fceb38c629a5ad651cf9972b22245e246d99dc28144288618e2e88506a5fa8170e364d4474c2b2ad19d543a628c67ad5b0fd4e534146321ee06e4ccae634cd3bbd31607fffb7e8bd56a416b065e4910f5f6ccede5b71a98e9c9cf87b00ff792ea9fac7bc51fa5c4b9ce44ec4ce4129d1d5430982960ffb73ed4130c6d9e8cc5d7e9f708041c50a38db9944520050f21a33b2d3a46772111e7f44930c34da8ff9b5aa897f979c731960e08db64e2696233df2d3f36d7bbb51400951533e6bcb6a91c663b20b4374abf6bd7ff0517b9b0a98bc3700a6c71e3ef68a2ffb03d3eee8615194205ff8318b01fd5adf7582dd39f894ce1be233af42d1d422b526deed56d07d23dc4ac7477c2cbbdd072ab1823cdbf3f744af2ad803175afca73893cc87d2506c6cde95b95f888ee748dcf0127b05db2ab538028c88e31e77dec2a208a13c5c3103338586d4406bac6b540e7a1863131239932afdc3d1bcc770fef50c4a271229689ff9e2628a4d14de5750bc126da30302cc12706315fd405237881fe22fe6b26b32c171fb1bd4aed764e91f1dca3a5f9708692765cb65bad3d1be8535083e8819b0bccc1664a95a4fccfef34b1eae07e4e2def1cea704c5891f0a73573611e6a01159cb48e2e4d10fe333b765e153cf9f45be155b12a76690a7b1448aab1fde0c945389a0349b9b5daaeff20c052e56f4026f22ddc16da957d03de4e0b09c300269bf7bf5cb326ec93cea87e2f506c22e924b5e4e2cd094b41a5041d8135dff0d05c542f01e7ad0aa805a7b8e8b092151e2050d7ed652ac8ed19603f8d03e815166c579b466f71c9185e503e3d01b8c2afde0fa51e3f8f91d91d624e61b0dbb6852b0ba121c0535ca8186f483000d3532a343ec3ee9747735d4e4d04b9ce151ca281b5439578ddc2a4acd637626b628c152375807b81bfc5fd30c4b2831aea560c17fa76ca1865b6fed7d25ee706371c90fa2f576d6d388ced0368c7c94e6fe35e8ebecc30f1c953ea7f001eb3ad8dba357ffbe250e8aae5dcd077fb65b914514b5da46e4a0c572830c410c52a8fe69e9453c84fe2d35363cc90eedde6f891f5b99260050863f8a031d83d2d7a9616b3e7a7f74008674652de9d47ace2a9c47b2b803c916fa826fd8a7f24ed85a1f89f2930b954709241368bb4b2f3277383153ff64b4f0663f8c8205b0de3527e9df0165247bb22f1576f5b12fceaf10158de74d2b92c05148222a2a777600f59ef4772934533bc7c211e93b817556cb632bc5909cc17cbded5d48a6054c95e63ad694a75b76709dae70ffc346d8d70fff56044eb6a4ee5f21f006beee2195b59f41785c8065579a6d33e90d710ac68c865b61783857c4488e7061c79d9a9d323b39628ae31f9f3f5f9f5277da226c1e7c7a0769e16ce5493caec9c898568f75ba0103ab9997ca2d7fe216a1f4df7a18f5eb509effcc5ac5f79446b3eb442429793fb5735abb3cbaab757af257b590365ee21103dd4cfbbc3177851a4af8704b709ee91938fd469202165ef2276d8a175d98ce00e5eb1bd53b4aa110515fd2cfc45bd7d8164741d8ae81c7faa0a131a43bb79f55ab839520969143d7d0b46acea6bc28a326641ef3817670fc309bb3ed63221a36434c0bab543eeb1714073d0ab637d19f10080299f77b345e76305620996efff5b4217a2d141392c6329e4b61dc7c08bb8e981df1ff1e6301ca9d4465093e7a46cb3de75d90de1f16eff3302267e4381eee67f24dd9718e96b0e876e871b5c563a8d688a927272f58f95cea2c0de277b4280e7a71a6e1c601150c7fc80a821eb070dddfe0b6f6e4b5620d60558c1a6970a3949eeb6ee354cec86e74eea5ed2c037f27f43bdfa75a455457fcb696d194ed7b19a079278d2ced1713e35e387fb21849de377508f1eeea45dc30602639e1028c83bcaff1f8e06161c913756bae35aa377cdc3fe44818a4a5acd2f20884f278d80dbe7440afa4cf5a6715d6856a74befc7d39274965eb6f58167ea454f1d007795b8ac003d1f3b6dd055d3bb1e771c180a683a7d4dc14015cf5082dd41e4d5e50ab98bc438897aea1e324deecf27c9a12de4748309ffe8914c9541da4ee3c254eb8e04f8eb5506996850d65f28a12bf6eb9d94128a62335cb290f1ddf3016f9a4fb353d2a2c0f3c5527db9eac5a4ee6c65e73c858e9af52ba426590fe024f54ed3435e543206bd5f6e76cd5978b3b3bb4719d8c9404db80710a9eef6ab8642cf969452359f0f12bc87663291d0b5e9b3e81c67c9d7a6dacf838b0353a583d85902e1237309c208c3045573c4536d650d718b6a392a78e771e5c56ef3b73e11352acdba289c6603f33c05f1b7ffec4fa63e64b40a6e8c451daf4b4f3d96df117c367b8ab1c46eb12a78d561f8eaef6d2a0e01c725d834d676f0b0215d65ff40ded0b457ccdfb1d8e235fad5e016f766e9204dbef551376eda699875ee2a2195e5cb37d62c0694032bc08fecd8d18de9f33923cc00b207eda8146ef347b32dacdfd2dd30b609fa545a4445f7cc6e1ed14fdc810bba237b11b3cac0fe7635e8754105dd9cf68b7d96f78163f808ed7849295cdc3a3dde43484ac2c3a556247f69d382316d4b9c395971abc554348a97004113263006c40ccf5e903d820b2b6c86b2f4b9f05258c58d346a5b9946c4167dd0525a95df5859684c700fe5e5dfb23bd8b17d4ba77ae2dfe5ab5adeb01271a8ab6611ce88297232c0904c8c0c7c41e6145ccdbb0d7e94375088ff2ffaf871dbdac6e67077c6617fd8989716ae92e84be1877821bbdd44b1d6bd5ad1897dec08137ee667a48a45b8c3e6e489b99e8a8671648dc8ddb6cd71744a757b5c305bfdeb492da59c5b47b10ad414e658eaed3145e2bfee2873986d9c2a425512553ae0e231a59a1a25f6c961baa19feed52bf694cfba900749d72b3ce7170f75baab9440035e1927842f7593cfb7e5a37c0ecaa08a8299338e6779d680a2d5ee0368575ecff3271bb4ea46b057e69803e231184512f60ee37f7feaa206354b668c4f9a3effc42c148be954233b6bc11529f47976e13791d94f2c939dfc8159b1fe604fa270e98533b98e46de8797fff255451a27328b7864643f4164372611dd81e5871d80ac819105dbc23d5d21dbcea92b0bf788c219c2f7d908779f764f36fe65baa2f29e58e95167a84cae8c8947304748c70e71af4abfd49287a11ecf4dc0760fdbabd8804e5be30d55d324f4bf76d31827fa7549822ad03e25cbe534d117d661e848331de682e391d4ff676189dc88f5bf0a3c5c0de8f8c1582df8af8e751cc37f0023ef71d72167dd59ea7bd11ebce52d9a68b8d559203e6feee33f6cc3864a48d94c4c573d683299cf2ceb6aced9d7b6bf654db81d11f7a7728fe2d0264b4a05d62b1b9e306d894b0f50ea3cbdfc4456d2eb52f868c9cdada18e1091dc12a981cf38e84a8b95463f4e2b5ee40f138d9cf2c68b669d9a0bf2e2ec86858c6f51118d9a7f9e5214e7a1c4b8993f50a3100fd83ef88900ff80cec85a7f745b89f780eed2a83a75f0c9ab1025d1cf942b39642b25f9e2216cfc485d0b782623543d6221938b3ab03a7ce9d250a679f016a9946eeeddb902bad40c50c4c90da42fd3bb949594a04fbe76767ad853ae0536b39ea7b720d7466f71706ea452ac22bada96c712348ce52aa3f55707f7fa7e9c43e62832bfc240305e3c1c33f6b32d2c3e853d3261563e0b2bf4c8e3b2ae470b3313b168525e9324b26b3b40b0630851c859e36f60985f5646532ccc324cb9f05acde3d137cb7a8bd90a405da9deea064536800faadf66033e710b2c030fadc65a3051ef121f39dcd464476f84cf366373223db9d1b982a5435647af93cbda0e45254b090a6ccfd7ce24c6320f5877312d3be160df5acdcd23dca60080767af36828f87274f6c9832e2d343393f606e186180cd67113d6c4af0d2c36eac67bda7b0062ba4cb04bf7689abf12cd0665c63b37bcccb532bdc569fc02c1be5c472497f0032b74e69ad711808c5aa6d15d93e886caf81a70b1edefe6819432298bee5574048cd8bd8b40463d380e0e80c3b5abceaad5c1470cb1bc278ca5701949ab9d0a6c8e6ba624cdafaea44592d53c378ab3ee540248081cf23a51cd86aa2f2b74ae8e02f036b2e1629269628129cc2c9fc07af44b170949c002b0f3ab3c5d56763f629f64f32a29d32a5357d84ff519ce51c0fe5f6c3235ac3a027632f7066f268f8397b9513f399a80048e7bf2f9e4aef5dc93b862ac6a4c7cc872c8cbb08c8f5dfe70adbdf24ad2072e568684b20f10d5aee340c81c649fc69601c7f946f359799b6668c4b330c59733f222916d0138079ab6ed4817525c4a86b5471b74d7e3fffbf2e316ff2da48a7c345327e5c85c27d31f9159e02b4406ab95605c53d74bc58a905fe85a1ce3da1781a4c42ceae225cedc7d77f9de67a1fec1539bc2ce9175bc3dee9dae1df2d722b6355938a8e3206d67eeec4bc25858b494ea9ffac9d0b0f31bc15464b4ab22c786f5eef3b34d9a56b191c8d18a74c9c1b1b29672881b500bc8224a02cf56624065901dcc5db7da082da1d78ca7ae04ddf2a1999f3c26d8f39c580ead40dd480290a0cae3810aebc0f7cbb1a4ed39fb2d6052f1f12a8dca486aa321203de1e79b05664691200301b6b6991a9e0808d15af6630836c194f6312a6d29be8ccb8697ccdded6a40199eb4329d6f4de6d0d5cb7fdfea1d01352fc55418c04527d38cf6d7d9b3832565ec871b567fca8fda3ddc81439e8c4ed517982b472be7d5fd48e5e8fc7a22ea5e4557e01728c9b62dcd6444a1c12e53c7837e58e2708f42ee095710fa2ac3c20531f1c6dff8d7a09602102ee1a7550fe65d305d06e9b6089303b2ba8ae04e8895a16a3991a2b8841f4536c7cef525fa711d4a447f14ce0da222ab40b286d50ed865efadda9b005c92c2de2a6f42c6c2307eff42bb8611aba6f3e2fad71efdf6365c46b708de31db768d017a3b51cb6b2a51645700e233eac0e7ae9ea319439710ce87bfed26839157d185407c8990dbe8acff91b6286b0473616a18f30f165939bc1bd5e6ead89a9f472958f290b668f1471e2f9027022c909401c92d2ec83b2464431d50048c9d2ade0fc8b2c97c639420835d44021c2cddadd808d7186be51440570f3375b087003a99eb89a6d7b6710f15f208c23556f1396b4e92b949188567578410f17b7000a9f656bdc947d8671322a8b22641ab1be576d96eb57f35f4884c26125e6597fd9dfe6dd10ffab1c8f9046a0ec5e76798199659bee25d0a5c651557454dda5f6ed0ba0199dd15dd71631cb4f091994989deafbc047512972a2eb12129bced75a7851a4efb4447e37694167ac9e27c7f2ad24ab40c5505829867aafead72c1b808e543cebba985ffc049567560657f8c6e30d1d542e5dd32039bc111b955d0db3258f93e71483bbb6d2d2f4b7e9c890592c8bfa732abc473298448d2de716c2d36626d2634b5db0e0f18e2bbbdf1135fe940934a3d519246b763ea574cb899c28067148ba2ce14b345bd1d0c5bba3bfba707a3a9de6310c7a8d56d598f9055ad6f1211aba26fe20264cefc5c98102a827f5da927ca8ffdac71bf921da2425d889872c10cc4a410084615c7c739c1fa107b86e68299e783a6fc6d6b492f798af1b6cc21e219766bb712a577a33f7afb48d6a9d36e25b8e00902485e4b987201441b88e15c91fc4d44d6dc226e8dd9292d5b9f2756b8f7d7980442d0bdded2daeb397cc700af3cf047cda48662d450fa22c6e709a17e7e0c48a0ab91b029089c8cd195232bf69c7686aabc302ecb6bcca795e9affa1aca50c81b5a79b0dfc21e4cab675c21bd89ed2e948892fc120a18488d789d85c2d8eae75adf71704bc09fa7a57c048faebf43413446ae007ea6f813d2e372b2a361389266547f2dd7ef176ed3685ad08cf2e8dc644dd69dc46f00f13df47c0a7666932300d21494adacbad4091f67690676170f4f48cad18b2d779ac70d457bbd75dc977c56f40c7d9d6f284d6b60749c91c6643c10d0dd3705ac576f1c54b2b51f219c0fea06a182421ac45cce7f0d2233ca2dc94a47f3b2e55e8225160dc46e896dd0b0e18f5d6c9f212431af104feae51808d428816ba2e564cd1acfb1a2ad1311fbc059e772ea3534b840eede2397acd27f20fa71cea95aa1a0bd78106e0b9dcfa32ef8f8f875eb5fa68497ebf0242bb1a794b2ae37d6c2acc5eb2e0bd928c086a1d710e28ce9c7f6a550c64a6d7ee00307164aae11f749ab2905570b56070e530549a911a8fac6f82beb04bd98c7547f8c6c65066e6bfded93bba3c3b4324663822320dbcab4b077804832396b00ba1f0b6436dc3ab3f7eda9c6c7c1b8892661ad5dafc94a0c30c9ba212759b50ac6d043272a6cfb83a9151adc58e4efb3a458b32593af9d7d99cae664f4d0769422c9f03dc992a570c5f68bd88b1e300889dd64d4372415b9b4d6743c791bc7980066d9c040c03ac24886510639b6743f1131fd125e1a466fd8dd6d95d4642e50ae9a0dda5e08fdfe24fd84ca54d1429e85c93b480124d5661eadfa5f445408991060ed565bc4d303aaceb1e98b863e9f7b42d4942774c64beb3b757e74bf2d42e71b76536765382661d628f40e4121298b1c85909403c42a92a4f609732b436ece076dccd0bc5d62d2e08435e00214fb9fa20f77d5880ece68b349de940de44b12972b17760aae71aff8d8eb1407daa8edfc099d71728480b2967074447c9a90e8a4bf2c3a3f5f25a579566d7a992da4737fc70814b0361fe7a6007f42e5f073b5feddd8db65029d449f441416f40deb869067a4879d8e989adf65161b48380f11d8d21585a3efa622b707390670620ba7f2b6c6b21dcfa5f522697fabe874266238629ec735c1fcd994acb5b10923461ca34276d3c62dcc505ca2aed64bde01d1769196acb9308383cfd7dbaff7b0562a35dd9dcabfbab4e7625a57c3ff3998ceecc97942b00f6061f0a3ea311d0fdf53422d133834ff25c28a794e9a42418052448e198351c079c8960011ede997f3406e10d3f13faeaf3a545e5fa21f0cd322e25ea6e756a27630f02764afd72b3b1e0c0c9021cd0f0fc0881a0a780ca301f81aafe8b505e5c5514b699e4904f5c457afa4362b80aa832c5b3deb66ea6be6d167d7a129de71213024e72b013702b801ec60246d73e9aa5b585cbbacba7286c62197fede40ba2c6bf5e444837d7c36088c19d9ca214ab3490c5568fd96e00dddfbbc17ff5acc5ecffba3964ffc67e1ecc48f6a74996bff141f628e8fe04a569bf895970071928dd86f7b0e1ba66181b549dc8608f7b39aa50e6ae0ae4af596cb72c61035b1f04de737c46a3ce68e99c2cec0b58567a4cad677d318de540d98dca48262d25e839fa9b7babf85526e965101c52a54d0a35d38e9b0e91a6660c4c03e9c9a7f771748b8319b7aaf9e8fe5ac3232b5794f932f4c187fa4f71982d041ccb30edf12abd53562ff152122747d04f934a26a95008ed8a9f1ba939a3c4e5ad0015cbfc4c737111e67b6dda70cf49c503af8b1b7486de55b58219678e2ff6903ac7023dcc446d324b9cd9187d1abe5de7de9776327d03fc1e20796ffc0ed806c3bc24b3bbd1c1476261af3bee777f868ab494ba45e0a9873d887186e6597869b5d2e175e92bd31c76247e1789b15032c466deacc2fad3d55d8d58375c5f6fa3637e1dfbe529a1002ca09a520cab74783931d1ca32c1e23ec268d72bfda2ea47cb279061d8f3d3e2d5d1fa085636bf6aa4b7bdae7008d0ec4588678e6913be742a88299a211cf4c7cbe536df1bd3b6af49331f69c549527aeb844fdbddee315c4cac64c6850db59d28dc4f58db1a1a1fbd86e6ef59f3885bb09b510df646604e6c41bf58630f187877e389266120a299ef8792622c71deb5a4bbf8590b14a2d4d93a83b81080dd3598598969f5af8369189128a6ba0ddda4cdfb501bf5effc458908ba4838cf2bb09f0dff0f50322c1112481d92b882060e6b5433adbb0446681ed376775eda1ae6eea94bc106cba81d465c4564c218ac4c8152653e1b487482ae0f31f16f40bd4bf7bf8587d48052b4e1e8ac41f4c1ef7f2d96221d98b0894bdd12706de7a5258f3c3e731c18982d45956a8cd9e629915330a5ef4ea29f668daac1353dfda0c0749686cc55f90fb0089415b346a588a1b64d2b72923651781c4da073d717eaedcce8f84de4ec9a20982c368ca15a5249a780c64c652077c94531ae629142edd768ead2d3b99ead81e6318c68f6e5d2a594040f7bd7b059914b8959d3e9ed2ee98e00f46068fe90d01af748881458d6ef8e5b65ce2fa59978365c6ea5abe8497b9fc16a01216bce69c3e396f7268efd31bec2e34e9aba555836c38b52aea15fc10e124a91d5575394a0dd813e896bcf0b6775082382938c967f484d165d541353894fd68e15a1dce03e4794527ff000089165789a518235238583319fb824130d4274f2bbfe64a313aded5497739dd32e3810208c0a4b2f1082538c52deb20237dd47c5741e9e54952eda203accb191ed361ec8bd069cadae869494988382b0fa3b847f9fd4223029909e13d79f7142dea3f2fbec30613bfc4ce23417f66f1d3e467a7952d447004bbc2e09019fa561aff0769100f61b908e1cf5414211e6a56805d95e658915f3b53040a28e78a65e3ddaf0e36f0ae652f1a249963918e4e0cee957e5234a0d49ed8c4211296ad87de3564cb3ed7074faf887cb33fe0e191784f4d4d89d40552699fecbed1527ffd6dd8ad00a77c6c7e1b12cf315c091b7469fcd1ca9a1e0e7fd03942a66280dbba36d331fcfb94ff5771c0a3d73d9ef9bfa928249864c1cbcaa8c3acf7592e92988fdbac4571658ad552438e7d2565adc78b45633389f56c5bbc0f976dfd187678e1b0ab60bf3d82284b592a98117a3a1ade62d9f3c3bdee11faadab02d8bdf9e20d98a9622bb7cae3a64de57afa6153956244265b641a804854f9dd9ffb82a4ce76e7a0ee0d41f07d20254601f70719f4f281cebe228857397c7f72aa37624c92e41605a88e8ee7c5fb9b9cf783cf7d2eab86a33a8a0606208aec5a6e93a66cffdb8a47032640530c3f1c36fb1e1076dbc3574dbfabf185b5984f4a06acc005261bf4f4b23606b7621df20cc15105cb9cb771d52925d076f3f557ef8af1ef646b84ea6184149a46546670edb72d00b4e400065cec4a2e3045c1956de732c4ff66a5e1737f10da8f1d31bc9d14024b418cc4f67190037ce133e2a274c5a580c57a9516f8ed54373ff66350eef8e31b5c8a9aab0e689bcc8680872c7d55bba209c5bfefae4d60cfabedeb0170c092e580ec2f19c9852a359c81f579ef9407ce0f4168ca18d6a9ab2eb900d2405b273cb3dfcc24a4c3ab9fbdefa9ce0efe53b6b77a6e72d5eabafd39cd8a0af2f89a90caa4f670ec14931c64b4a1b00c1d09fb0abc48d4cdb9e54e04a4590b09c50b4940aee8048185b1878a47c4ac16170aff7dc06235d4368569100d4e13fe64b1f9cd1be2944ad8d113d15d45cd7fbd2f05bb5de01a77c94066ada40949ffb7c3d2f52cb16c6622cccc16cb5ce37c92057a7b8147a1d0d8cbca0dc2d1d4cbf928eda27d22c817bcac725a4c0b203c6b7005f71162af057d3ed4cf3992f108f789015b9c4508bf613978fd625caee34450332d468acfcc22ff14faf7370063c24f061611445b265e058e3ad6b7490faf6bdc595e9d1a5eefc83bcb8acd259148a46e907bf9082e6caae7fe42c8786d6976a11ab9750121ff2173483217d9bb40bfe84799593924f41678edd023306fcd14e8cef690ced748719cc04d3a53c421061adff1dfec8fc456c90cf455c2f16d61201069d6f845397d8b8da3615e4c48c7949c6910e10f1b2c0a553abdcfb6d101b51a13d740509accc290f5d58eeb138c872d1123c49c54620ed7fdfea126b782cb7a2c3091ba699877af00c3c079fd71481a1a3556210d0e009cc15c9eb792dc5f3b258de3f2dfede539aacdbc38376c7241496b9762d3dba49d5accdac3784b3f3af2e7702aa169d6c262ab19b696269212b3f7500d1cd35a58429bd02bd9f63976b57e7a82e090d6fda822e79aa615fae34e1c8a67e1b3709ec0323fb9fcb2cd2683c59262f121df78480a2ec35204274f7a80d8e0483bd784d00a3d070c89d04840618fcca8eba90dbce4234ed00c1a5a77b8f482bf02efffb5eb7674c132b27544fb4dde8dcb36a8c517c45c3948cda4c882a2c19a065790a32a4466f3dc3ddcf62e55e9bae15764e273bfe2c900193a83236b06f469f55f90aea63ea147820ff19c7745ccce2953b931392c520f0d6f08559ad544e3c57a514fc0502f701e7d3ed67cce9e47e34864a1056779a9fe05223027ede0476ffd1f8e2be7a5943bcb242160b44ae695a918f1a8e460cf38c611e045640c88d9b5dce2529d5e45028fa3e8cf9b8424c3debe98bf48bf82f8a377f89e84525789ebf262bd7ca8ec84aaae52cdb9bdc5ff32e4803bc9629be9fd3d521823324ba4b0fd100a1a891ad44018d05b0c69290190a27f20908126c73118f8e21bd1f408dc560af7e33534e37622b68eec7da636dc61f208650079be14b5c9f401fa78825a7bff25f149e65831b8755e6ca91ededef8313e7cd395d47a6c4783e2066f3b9fe30bc70b3db2962a0145a9b3cc8f29a6594c743fa231b110f3552d4435332e619cd5cd44e3440912f0bf8147185526f0b505b585f23b1bd369a604244cfff82ae7ca3ff733446b4e2638eb1f38140979a317cbb910bf337a9983cf76ffaafe9964dea0b8a575c9d9c1218aa0bc208d80cb258aa5d9a64cc44a727bd24f77b3250fe96a6367ce42ffc909691470e6f88cae692ed37824a885495ddfd0d71276b906f857b24b75e0bb25eaeb7ad79ae386000fd9f752d83da47c1856152dbebe97c51064e74e61e1d0423435bfb9392ab335f436e8b2ebc5f8cdfd064323509d567297a0a2bc7283905e4da3644b8c6a6aed2d137d39b1065a6133acf65126259b1272111fe7f79029e019c001b00f3d781f40795390e983c958fd91f8049f7efa65c906c3912472ebb135760ca0d7f392faafeba8863af8b4db0b47d48ca8eb3faf1810f7706554d61cd2216672381b0441eba5c899102ddb40d3c9c939421c6b092e796c2135055280d88ac6cb6e67ea37a58bf30a93ff9736e7d4a79c4fd413537511dca50056f5a5d27297df60345ec15d7cff2768b7f74e550c4183862f34c2a85f35687e6d6da868bc960b37e233913557e785dde30148e1698ce46351a8a4730a8c907788812e0fdf66ce2529227a918dfd4c877f690d9aa4cada10944ead20870955697d470e8fbabf41c085cf73869cd5c1259682f02974fae605a99483d9f76d58aa2502eed501a17725eb40b2f0f550008b8d12f24ff8e6ec39b9d220daa69b8b290459202e90e9ccf93f8336197e45e1f71002030536c983b3e6a3cc3271ba886a9598395892fa8849b3f1f2819273a14f372842da1008309f5ef550e6534eec32e34311bf073e7c320daad35b6c5d8e88227d186ad585a4cd700f9da57caff8653ca538fe87bdd1a7f6d6609ff6a6e5d1073664548dc667727b2ab23c314862e660c415249e7a37b0520f293f2434f44c24474a037206c6c9b6b03b269bdf1836011a524106dfec96594041e365a77a65d7837bcc208f6312dab7bf737f43c44dbae36ff821261027e55e09f417cd04b830efd50d0b6366b309cc871fb4fe5fab1004afe64c6f7885b99ddf9b9207c2e889ac68ef44d21f9c82e633e4d062b49271c2113c1206f1793faea1bbb92b37dd66b205e9b4f57b30ff211c6e541905a34e7509741f9e1193397bc970c073708f507400d5226403caba9107a58083ec6fbd871f89bd21d07d051017d52ae333a82ed083275115ced59cd5bdd69711c80916a653893eb1a2a3533dff23d02a5f6c8425e57dda0695199979d464652c3c03fcd172b10aa4deda1c93d8dd07a43d1137a4cd5e70833d164c3c6ae4f4a6241cdc64c6239a9b4492d6a44ce2ade42f0548af7b9bbb962c9513f29ca6d642cb9dccfbe28306ab7e71e3aa26ab9a33710d1befb7445deb0314b33be27dc55c5197fb73379b4f44ec1730cc6141a3a106e275fc4efab12f8356815b8d040f151ae58672ce4d81508cac271e27a7714a56d922007c9188a5ab273d1c1ababa652d4c0c1896ae0131e1f724f079881199bc531c9a1cba8724e716ba02597993a3aa1799bf9a585d63cbd1c81c00a5387bc5dd756ff41d419a565fa0a5907bc02c260ca7aed6d5add49ce05761bb1ec3c53dcd22368149eae9d0ebbabd64acb079117f6a8f6ce3d20176ce8501c8d5d379d44ce63e966db6d86604ee9cdc3a8d0d390ec5bc95f04e8f97909115b920503dcc38285fbde051b1515a1323311127b17cd186b6d5aa2fdcd54b80c249077d9f0a72c53c44e468d86f515a685c2d82b978dd5d2b7ed3463f39cbdcb4c376a042d8dc42761cdae4471ef0105860ba332edf4335e5d46ba3a69fc4978eb94bb786870f67d16d533a13e71b7f1447e08c3f55683593d7c978cf272fcafc44d6ae7153221cb7c4cb3055fe1a5728e14abe7465020aa271200ef8b52ce20e696632bb0c2a048346334fd4b46e7f9f75a3101291fdd5dd13d008e7df83852b754166a8b4c41aa49a68cc21ccaba1ecad8c015a2d0615320e92ddf64c2d350f2af538ff59412f8f182ce7ba2b63e0531c5697da1f844be13fc8267a69941838b2d2aa94b380291cb82899fbeb15305ff0893c0e24971bbfcded5590a10ce703db6a5c615d0f87476f00532bbafe957b86f0ddfa9257aacee951d9ef00755aeba05542161671ce9e7d775ac06ebb8790d786f3ab21c92924b49f20da839c7c7d2f72f532187ea5a63f3b30a0223785d2b1b90a34a89f4fc19b6cce698ad1e20431fdcd94283618b6a8ba4f78cdf8aeea5d33f0083562232fc2649119926c3e9eea1837aae81f3d5d59b1b9262b411d8b4e37a0c48896a477dcd874b2bfba1a4d8795ca8322f0f2739100a93f44bce811556129e64a23fba5b62239c312ad72fd8c8b6370fe65ade25c9e603feb2fed1a60d7e9ce46091af6363cc5b98d8ed6b5a500bbb0aed08bba8418d847d79cd74485afaf071d933c63666a1d5c5f4b615c9d2e912ab2dad65b7c930c5cc799b56a1003f8d0d749d21e3e2e4dbe03afede4816ecdf1ac21fd4255a24fdb22cb14154faeac09a10822f5b6efccd1436cf94c76cba634944fc687c7537debf2b17ef0f2429a966d841e926cbf22d5999f0bf498d3b8b2996df610b4c6bfc4899a90049ad05b9d6e81b16d2c4624b93ecbbcc5d9f852dc0769bee3acdc80ccb411ea53dbdbaebf76f721437a498402ab8162c40b8bc734bc3436ec5ba2361c2145ae8cac4988c7e178358c7d867bbe868e6aab6073c6e9bce8153cf0dacf0e3e5a244a5a629efd561ae493479284040a99cf625a21617d77dd6b5b49f7b2b1eb2b59c59c0f241d02b34c7e69a77efe6360e42c14cd70a1740309003fc2cb4444f952a5ef8982d2c69f0f35dd298b679f254ede660c07b33bcfcb6f37a63b88fa93495104e8bd36a44c8c9cece1e5f1ab7fbb38eea2892ab7982cb9c511d50ed4a8b0a7ad49b7f3707348c9d7e22e7fde176506db1a283b8c3c25fa9994d30cd35fc8153a3659d04e35ccb7bbc3221e8f00a890e0ae9c8f00011a686b95292d9cbe9b9c3d9a5f9884934d8ece426076c906e33fca503910cfbfdd27f81c84d79e5cd803f48d211544efa1a3257029515a21797598dea0b47a20b39dd73543c62818b2e822ed222494166dbd50904454b0bf2fb1dea672ad0a847d36efc0e73993c773d8225f6327a8bc08c4d037f28a9bf628043db15ec0449c5fe42f0e4c2d8ed5b698380afca000a2ac498674eaab431d7a4f4ac4ed0b325b70917a355fe1b30013ea3d0044d3fa0dafae1a0427daeaeff4d591093974067712a6f2e8835952944bc5d20256ba63d1563f645b9352309a4047b997b2b85d76060f3a0c9182a66e7d840965f151f62c33c2dddc8f631be1b878026e54c736ca5bdf9ce0f6f947189380a4a129fdb99e2cb26d52bfbb5b1c7906c22c50b7bb1da315227c57f24cc3665487a19f3893b93745ceef57523602dc468a361092d03dc812f9f53d06db9625c2749080369c831190f3815ea586f86f73d8520f9cd2ab96e453f7e8543a272e4babb7e8722114eb1c0514608d8b2cbfb25ecc76e79535cf24e2ced650407fc0e5dc02ee855dfc98de56715b66f363ce52b57303936f4d796bb85dc75bd756642f13f243805bc456c179e73967d6af6544804544c3a6449ace4e155c636ff08c51a3a901d9e925e9bee25b2dded6b27eaecc7ee6a8cb7334cd41520c237e8aa27b407dff3424d75f264ef323ce7974224c7e681d0ef4f5e05d5ba223917d466512382ebfdb12be5f433543a8061145ec81aa675d4686836874265e956d7f1e6b2bb1b56bb330375a42b0240478ecf0aaf17a06d2aede75de930f305759027f4dda1cdb7d7f3f6f33a21a03b6de874d769060258679b3472622826fcdd24aba2eeacda7a7491629d5bce07d80e3ada8aca339232f671b55d8c6f69a2261720827c2c9f8619c584c0131287b1076e47c87a9d8db4250575867753ccbb8157e5b9aad385368fdeb18217553b3002da5152a20427d07a5416e5c0bffda5fc7e2755d910f634203ea7585dfe7125bed7c7b3dded472bb39925cce74e4a89cbf5f50bd786efde7039d809aaa21f44021147f3d938873953d1d3ffebcb7e88a6365ed1b653807e9d98e9eecfd207710f39c324949f06c839f089b61913ab71c1925775b2fa825236bab2ffa4286b8ed7b8e22f0245e5d5d0aa3c14e6bb36607a221b6a8bf2aa9dce2b6d8835f588b30edd81f9be22368c268b10ac229c923172b3b705a62d471c258e4c103fcffffff03