PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 54901 61d5f88a85c3dd6626251db4b69848d71b85aa32d799626b6658596130149cc2

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8583bf61f2eb92cf2ae7e59dde4df7c7995487d09b504c04a273eeacf423c955
Certificate Block Hash
61d5f88a85c3dd6626251db4b69848d71b85aa32d799626b6658596130149cc2
Source
getblock-raw-prefix

Public Data Hex

001800008000000007...00e307000002760000
00180000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000223fb176243e697a03c3939086d7263006260c1cbc6a595c2a942c5c33896553fa926a35ff13dc88f7d7c4fec76fda12b55c5bac00de881da089ca5674b6174b535ada110bd4820c62ce466f6adb021e27df0a4523bf0d99a02a0000000000000040000000000100e307000002760000

Raw Header Hex

000040202110a7470d21c53e4facf4595b5706676abdc7e310667448b504038ad5fac3400c530b56596d415acf27e96ef3b17cc5634acbb2cd6f1fd9ca10d397c07344c109040a6af80d061855c923f4acee73a2044c509bd0875499c7f74dde9de5e72acf92ebf261bf8385

Proof Data Hex

59,560 bytes
1212160103078dd084d8128d7646fac358e510dac9badc54a81918d70d4593d24debff701df563f747805ece73b787aa90242a46f6cae306566b05418ac3e36ee70df623c26ecc1c5107156f39c0e90d1f658835d72b3c2a4a353c7aefa6e8cdb4380469bdfa61b71860a97450bc215ded108d8460eb1ebefeade72610684dc2b14ce3531e6ab66d42c84c61156421f4e8be92121197e59bfef1c39b150c3828b6e9aef00a894050f024d8a8bcf6616e0501036541d9b3f081bb71396b868f1ed97634bdcdbc2377d89c4928a22b720914661e2648189a196dddccc49970230fee04ead36b8b5240ecdc21feb74ad7b099bc98ba6e70b199f7fda1127f963818d0e93ec33cd8d5084c3466476d66cb98306ac69e764015ed427199b124f083f557c01de329085bff5e3faf241f9a8da60b88431de0b1bb960e293765488027077dd6e1b3b8639b0e1941b047a4a9422950520f6addd548e28a3862ef43e85ae260d8826180bb50f783b42640de751e4032dbf8cc30d73be1f3a6d7e3172d78ed255ad0fe4cc395987792a3855bf83be7b3b9d6649e36979a18d0f973f2cee8653a3617df2defac627bbefd0b515bc37263ca9aa563fa30461b7e68484ab270766de2b42558490a99e36433c1f981e85ea4ec602e87a4529e5e5519d3af2f1b2057d09acaf2b82d0bcd0d745fed105907da744eee0290811c883194f55a6f060d169245fe300e55ed8e8fe919f47c0ab079451eb99f9d577f4c0fad6f57b026780097d678bd8a05faeba623656886fdd0c699d2bd87637a2ad6b084385eb03146ce3eb5fd694b37bc6a3f4573fb3c5493b4a1d7c782332a683f4df449bc9ed07e62ff73c7a94fd3336d83772305045c5befdab381eccbbc73ad7c45b876d9f51eb0a175e83d6a39ee6f835e57cbb965e78e025cd5dd23eec9eac53e683b1585d45937c390ef668be286746ea00a54cc95e998a9ebf962161a1153fe21a58c72565d0224308aa3cb2115475fd607777429fdeb0ef0251e3f62b8797751784c862225ebb625178f8117344b51c9a170e773c379e3cec995f6b3ece257cc3c20d17ff38d3423d1916299fd29994a0da22892ca2bcd6dc4ca48b64d55d7953234ce3d8d6a227ae4086b8c17be91ea77fb40449a50186c864eea030e06e15135592c5a0bb50a8835a3552bb91695772deaee51e48f799fe8308a75cfcae46da933fec1e3292022b87994b55eed432fe36bf8d898ff9148a9f0d9fa5180be1b7228b6cdbcc3162a8bd68b59bb87f5ba7e06bfd91204b9110d9906271a368c635fe8bf05b1fba3cc1f3fbe687085cda9e92c458a96425378af57b261b85ee2ddd4dbace4a6855b9fd1cbe18824830da2a4e800e50d21e39c4dc07098a81c8197cf719664b0e36215daf5e223907bb6794b49409b06e6d9f37940407f3223091baf7c88e65c0347b134e1c30e3ca7e05ec768f71fa8c528904d8d0aa22a5f72589d012abf9328e6801369830278efb612d2d3fe7150e9545125b55730736aa61d852569a10400a271cf0e339235bc294746080fd84b80f86ef5b32c62347a89faed957ea68da8fce18866a8e1b02a321f942c366185ac0dc130a6bb2eefd522ec83b33aec8d71aeb3d32fe72fea6dc48e1eec4d44ecaf7f1e087a53f1972187703451f2dbb7675b7b7be07753ad41d9d4309dd1875a8df3c763116ab53adc7fe01c3144ad68eef1892f431b4d93978968db919814056e3a214977d974f37be8af7ded0a334bd83811b0b09b2c0ea26635de1bcac0547212e81d1ee052090315b81d161a8f91a0e3c0158b0c50c433ecb7ceaf8faf7be46ce93e0b07fd78ec7ad6b8c1967abac86ad23604d1e2f9eb1fde7cb639296be3bd7ce921e3ef5a190f41b85fe19bcea3642e50a30f21ff0ca4d56417c02a74a765176827cb754c5fd68e35fc2a9ef1f2fea9a3cd72f69901d2036b0de0de613ddfbfa542c433004d87ed08d0ad0383a9517eb66f8660d17c6e98d84a140b28823845765df86dd4e996fdd0c6ff9be9151c600ea1d39f42ec323d670d7fb3319e10f0d2844c99a4a79c325340f8b2d973b8069adde9c73d3b2ac1b19a69407d8636344933a0152e2ff58ffc4649c66b73f3ab599ee775a8d92ccefdd71291a4ffb032268f30aa51663e5cf93b1e1132e5d57432b8c7f5941bb8c65b85da727fd1f5754a16231d9680c410be86c3e5727520464ec444d6cbc796fe59877c0c9ce77ff91e98e6322b550a54f2dc577e7aeecfac8f66670bf639153e058772831a6318018fb13d95757dab53496df8b4ba089df419b0434aa096e074cbb3b5f0c6a7f5af888ecb5bba90c4a8d725a2d775770a5856f16243b545ef36b18f346031e7ebafc0b592daab3570b5811ed801b674dfe62a422b042caa73f33bd622545a956ec789200151aaad999013666f3d28ffa063020ff0c42341e88bcd65a3640a7be4883091b266d4f8ec997d207d211fe7a24ab93ef03bdb7a79c850e443ce9e2a0049b892c3974f27ddac53e76f9f229788446079a4b014928c419c75da15ba73218af891ed1e16d372c8d0137480cfc6710e3592c184f75e190d093608050ffbc9ae7bceb1160736365d238e392cb5824326339cca1db264b4026f2f57e1c21e4f6bfeb7df8e6924f7a014c90d8a7b0dd1482fa1ecdb7ebf85bd5bea32deb699bdf19cbc6a226a197220a6946237de1a380e59e5304d9f5ac65d56e2ab25e41d2c286821a276f0abe17ddc5b9a24c6ce1dc409f3657daed5022557a400ddff1c23c183fb78b96ac8992b015020136f8827c7ddaf908fed995239aac18a5e7eb136c1693355204ab0038dc7cb9bad83645edccf8c7954f500a5c73d6abba4a3f0039aa0beb29f014b8ce01cb489a6f811fda4eb31287cef4959172705333e3c7b3c81605aa88e6abefa7c30cb609f376f4a7021aa21f6ed4b1442dfaab3d968a79c21358aa103ae713d9a71ce54b19fa54329f89f6a4e0169d6601772859479a406cda300604a88062cc91f4e30422018295ce378ef6d8704dda4d5142af86a6c774f987ee3f4e8c89752d9cc9defabbf8aa24664d5630724aef8e139e5aa6947ff742652c9b37749c2bce4d1bf438b764a4044b0606de2824d09f408ea0e92f2c597072ddb75f77838be8884089748a32eb6af8630d781b5b97c4819b55f362d69afa86c65efd5ec669353b182dcc6274a170700bcaff47e9db420dc1c255c08cf55adc63d3808ad01e4101d48906effaee874bb45b7db442ff884132c5f67285b37d8581ed0ac169a4b922304fda00a33303deeb43b1360129b91668a509792523a0b4b11002e07344188edc28c1855b6077f9d3eb41860b903aea2df82db1ba2af4c7acf10477587634faa2bf6ae0d410e43669bf04dea98fd37fd33baed423fd9cff71259911879752fe8694d8e30a096f451e3d4d4947dda11e57e73a1a6d2da2983c6a8d978194f964c80f5e4f66c2721c29526b0101c3591ce9396d2a941ee41e2af55955bd167e5f8682b8d9a3267fa573c427510fc655199fb68bcf3c9255850803302b16653c274a963fa5b3cbb93f4683915055259bc15e740576678dacbfd79b9252b6fd990bb24da413c0dec5a6fff6a7c58755c1fab09d652d7c13ad2c36afdee86fa7d20b83becd9f480d606d9b56a254001ac2feea4cac761f26030f0c09b7093dc89369c45d87316e4a2a7a17c11ae26888448bd46b7fecd1b8d24546bc098c1de323c2d851e5cc862feb3b753d12b9187fbdea08380a27e74d3a88963b95e373d87cfcac48cb2436df880236eba2ce22b7d03652770a0119426a011dc3cbaeecd59cd448a43c9a2a55a2ef7fb8115ace373c3ae077bb64777dfef4fe547b676a3a89466b5ebea09338bc4045d1b9992435e038bbee3589ca4f4da96a576b85c5c852e542bd641932faee9033640e7616382d1b5234f6b2c6642200229326e9d3957a4eb42afb81c6364b23399107502b2ed10d83b1bb4fcfbca4db1b9c02404821b70f102bd30b6eefd2fe5e925142cafb538db498b0416e8d96ecb476b3d8a263ebbac09ad2d14eda23eb7a289caeb6a83b1b3025ffa6cc8f50e341fd448e614e0e4d88dfbd3eae935ee291993196d3be05244dd996489f74d974f96a97f708a4f1a73ec13f8f4ae644b02787eae13a63c32bec0440207722a82ec5d152a87023d2f83f488715065a9465f6c60a39f0cdc789f1e72eb344dd46d284f17da9550e1cc93251391f4a065498b7a2c447f3d5802b8bf0f2a287c838309cf3f2bbd0ec1fcfc4462325061f4ba7adcfcb902df9995ff0b830bfb05e9530dfc09c53722c49fadf491e6597b91aa4d6f9f7ff66ead53db1a1a5e2edf16d69cb6c596305fa2d8cba79bbc0e8eca061002aa0e2595f2fc820d9dac0e813442617d05ddfc9de07450218edab9a581f95fd0106eb2991987052b78f451c2d86d45a0b7ce0be32caaa37664f3836e7f267740d8576a3c480acb72c91536ad0e0511f3aa278cee7d9db5020b5cc93e6efa9c273d4678f3f6d1e62190d9845690f62738632cb3896cf5c3dd9d7ebb65e6e37331a0f9f4a09cd8ebe89fb62e835bfb025c574097d335e61f9526992d283b0afbe63db8f242b4d7c823edbe31639d9df3c757eb811051ddefdad9eb02dd86713dba7818b5728a93a40cff538d9924e6bfa5857df9ae1f69b3892135aea8428799922c0824e538b9249a9e3280bd4443f31cb9825768df9963efde6ed53903a663d515e4a973d98d84fb7a047337d476dd61a7a0985f2ef6412bfe61f15b3197b3cbb91f7803504ece6d6cef23f6c266af4384e52f5f394edf789accee702901cc4cd1709cbd6ab4061bd1f36151fab24ae327b30efe1592d15391a9e3927734cba1330bb366a3d2d519fd8fa466772b20f90da7ff5c806b0ca9417770b2ca61a1eda56e58048c4bea73e43e8005781bbe1ab26e9502887b26d2dd157bb925f2a9bf54c671315909aa8839d7ef95e30b44d81a82337908cab3e144e39ae4f4abefd3df3312a6fc0f377aed7266796ea5aa8e839c5c3accdaf2f9acf77abba8b6e68873b8dcf3e319bc710a3ce60060cc6da98980cc9ea175640e0d8b295084c76398ced5375bc70ca4ab3de8dc6cbf0040405d71fb7d761faaf6c842b93cbee736fe3a250e774fca9dba91d65efd7b1eabb7739675855fb61a35e45ac63a6233994e7d5adca6093206afefa5ca0ae8bb4853f929106428a74c97483e2f1d231f9a41b67653fd545ba808782de33610f7d05c68f17370101a9c81c41f3514dbf9f09c00f73eafbdd6a0f6700d8f4d52e23e6c6177d8ddfb1880d49d22e59540ed159287aaac4a9163121b6c19aaa0d699f69781eb791777b6fba58579c8b3a9c6aba6da45bc4666f431d2f840a8a2e0d2e25af500d93ca37add9ee978958822d66afa19f29ca6d0c38707830c82090ad044211eee3392704483d3e91c3a9309aa7fb869be9e53a0c86a7d8cbd682c9e38ab6194546f88b9e328b628d9f0b866b717c51bdf4aac8439c82fa143e7d733b627546ed9a2c96dc59092ee343343e1675d97d7b7fbda1846c6975d1d3fd23a4a072bb0028c5e21eb73d0236ee3691b6200ac1c7299f1fcc0ff08f2c9f21040d4914839a7a853dcffc9b2e18ad756542ef7181ba966dd3789355c76505d3869179dc60b145e04b332f0c7e4852205afd8393ee26920cf33a6177e0f404feeff1ad51dfb5d91a8b7f8dbb711ae641bdebab440d7997f71710189560e65924cea9fae019fca57a8a1e42909711124393625b6c2b33c08be5ac6e8b92785d65872ecb01dd2d1c8c43f6379d61e1b1ed0489a4e6751fe57fd2e95a1644f699b66d97393a080fcb236a02a48a72c97420828eabf99bbd4e3c4534533e48e02db900b3f63fcadb7c0aece0b4f83ca1cc6058de208de828b02827c7b9fa39c74c699607e296dac52a93c9d78a987c497210790bfdddb902a2cda01efeb395a1a764debc3b62f92babbaa31705b3d175b71082130a54f3ac5fb4f58d8e12df0070269499eca025e448b0b8ba8aace3c1b234ec615a4152269caee85b799f8918dc5a78b60ce0cbc547c76d7ca9cb98a7343c1e3fd62f3df481a6f7a301bac25da4eab8bf99740c9ceed6b545b570bf1a1e7189d9455e6072bff7707c7625a0f6e0a859b498897719a3a9360490d961bded9ef76056d5165ffc6418e59930e7177761e7a29c90524872f99d1000903a9b7e145b5a4db45da1d8f4022338c5ed68479f0fee9aaaa935ac23db8a1421bc2ffa81afef9f747df989195ab8949803f3fc4e964b3667c0606ce7ba4876a4888c689cf4b9ebaf9dfa662e7b371e196143381cda859cca3235a28ca4c04931bdee8afcab8db38944de6c470c50cdab56e72c51c75a59505b633ce2bf39c8e7011411a21cf3dfb540ab58b7b45bf9910fbe1d609834f3ad5b1f146bef087e0afd3a92a2f9679aca39c46534a3cea0061bda78ae2d5041175a0814100de01373a31d9e8b6c23b2ee8f20536519fd4700a468cf99571c3bd4398fe91835eab7da9541755830e7fb34e6888ee9a2ff4ec9c082a694ebd6705d3894a45584918fc0da4dee91fffc87335cc6265c1c096e92eceb1fef0a5cdbef6ad7eab3bd74d5616d45603b1105f6d7c5240c86725ed77610f818bbfd80554a339a68540fc3dda69acf38aad763fa2cb64c931eeecdcd6d26f5e24fa9a540bac1e73a13da88db789cc33948e5de2dbfd7a9fb6c931514d9b3ed6b1742141bed24c9674298291cb259f9008222bb4c328dcbf77a7196f3b007186469608eb60f20b1d44c929e21153fd1c47d571e46bee56179d68c6d3d21b4883cf9f14fe953794520101c174412fa52fa6a9c5ee2dd9e5fe052795db4de3207082c0940403514511d262ae292c3deb195d01f90f33746337f544e7d1ea8905cb9345332cedffdf7512d639948f50b1e3604f39a2d8cb1f7fffcd6e13eb7eae29e99d573688644c5de30b9364d27d6e69e207e177bf774e3b65a1307be6fec2ebacbe996bc62d14a99ffc1b4d4796eceea88c4932643bc07a22d36eafdd1270f40e5567b585d89144dd059ca2f2d0201ae63685f6d651a352ba47a078da9ecc8b2adb72742951b0599087506fc00ae54e98fb498a2e5d1009edcf19902ce6c2e64103e7d36eba0789d88b5ebbc8b31e2f9dbfc5fe510f746d44a6d0a152391c8ed5a5f521b8835c5ca8bb60eeccdd8effaf2ee78f114f88d076c313a6147ff778e2d013efa856ba2e37bfc22fcc0b9fec70312303706e75bbf36e20a3dfe580e07159af54d22e6af7c09f5112d8c1585a6974398662ec32959ec1523f9499ee4d4580b4cff6e5e7846ac51d942273f67cf7154fa5f564705cb4e1e46728b6f9aa22c6a560aee041671636719aed28713fdd63f4b6d35362a44ef38e5849a138f2f09f1d43a78549cce3d06ceade9ecfff3eb97eb97d43d0986eb64a0d732ca0e251dca1c984dd8eda5fa2d53b2dfeae55f993bd44acaeb281f9feca6b410c70bfa0350983199b84a6123e5bc0194ebfe93235a4a95d044a07cdf080b2dc72ce98febe299659b1757a00fdcd1afe39becb639f62434693d672c184cd3f6663675bbb5442bae6d91e348ed97973cb02894c476e89ecebdd19fe1263d72bfe1920922fd6ad8cd05effdfe99ca7a0023895e6b0cb4560e4f964900cdc461b63709fdf91942b3980ccd9a21351968545f3bb5ad87c1b28108e597440d7ed127906997d3a1ba4f653d07f68bacd8e430af67982a7b95c5ce5ba86d493d734776d9e7a7a218ee18368cd3e26b46f2d5f8377c56c3b49d1d82449c53b0b7c1d16535a9e04ff748565e0c85fbc39071e9c1f274a497d5b59c13a36cfc79ea02c22c50631f1953724ad14aac81a2942609dd6676d66efa7f49c9ceda673cfa725c61419187e07255059b6b5a69f7bcfea4c5b0899ae155e2bc75198e50df2d94578e138ffb277b98544b8000151bdbdea8cc91f8927099640ce3215be203ea027b74b995f1c837990fffdea06704189ad42d2cb4931dd79bf3b20894ec3af0bbef9cf178a785af8eacc3921876a059de8b51e931810120993e634b8b443dc14468d83650efde989a9a2cfb3606a870a2a8b51c34d54b612f9e85943014b10d2ac396b156aeb9d15e9b678cc9cfcf977621f8c30de0c31e543e131b85903ecc52c85656dab78f1a01ff50468d7aafec8e40430cad83bae8518b988c1f38bb340480a2fbf539aacafad40593bcab03e62072440e265fd955281aaf1130f38c4b7d0f70bafb814306b50b83639851980653ed03a77246e53cf5723e1d38107a7fa56d458bddfdb84136a6c156bafad254a964c41a18cc5fad3a2e8140bdf4d15ca449842edef3828e241d919c0248c67c0f01b2fbd94a52d1cc943b27638512608c7b1a015199d3e7db8314dd709b3056683228493389b8a80e48c3a86df47304f82c0ad321ad8a2c9d453c329df99c482549f95e38a899be28b618d77c45ce1226caa2243b55a40f9b2dc969a0b960ed5095bb79b0000220712addb6baa87c57c1e7437b6658dd951deefb6b2c28f41837004684fd983a98b69f916d6da8207b23b810cf7820f8bdfaf3c3703c37fc9ced1f6e7cd2c8fef3e72ed13d231a6af5416d2027a57c4f4c7b543d981fa7f3952bb71c94baea19c79d6d1bc325d86c7eb31032cdc85cfd7a65acbc82af937ff581ae48c409fae31f65032bcece08bc5bf4585c61dafe6f22cffa5660553bd0da7a44ca9c8163fdc15c250abc9f720f5d70cedcebbf77aa64fa80c4cad3e3261b2085dc2508fefd6e054451b64168606576fa05246130d1665faf02cc31650ad0ee8625c1dfc4a9e0b8ecbe5ade46d1b165dd4159599eae2067c250012b4e4c9d82ee555016acc796dd80f4d113b410376ea7d0438034673ac6036f574abfb1c4d6d331c1971686f68ff9544625ea23cb3ab4bd6b9a8836c39b0a5adcbaad816ac182d42a94a67abf0512946ace4940fb5b706e099b44cf53b06df75223e9f199b9b95d6c57d5864d7fa64a5c95739a0ca73b47f5a9c09d961313afb53a8cd2876099c279cb244f9b66de1c2f24f3965d9616d6a3af927eafd1c7cd64c095c4e4ae1ea51ad7d1c0c5e4165dee7059da40e36a75998fcc693d6622653eabec2c89f800d33cbc1e0baeb9eda09780b26178a9c7141ab0341e1cf3d522d4fc11abe4e8ebb0bf382023368043dba13483ce87b8ef2925d0baeaa19f027ef6c7fe15940980f6eaf06cdd1683616f56c4d9a53da6106ae234d32531868a3b72beae206ed29a0ebb703a677e5aee159ac123c47cc6af41504f37c2ede3414171091f87c85e1c996c5e0fc7684b96e2a5fc5c3cbef607e04daa96f0a744434ce3c8ccd142f4af1b424a2e2fe0b62bc0ad1c7f60fb5a2a77517f0a0832a4579f6e475b8fcb5f7b7836ed1e12adcca1a5321a7126faf40166571c1f49bcd6eb57692c817d9b0548674b3f04a4607d5d21134006b915e493d10359fa5da7f4a76106b1e47098a22dc8b8cc237601a1ed0bd752ce02eaf0abfbc46e90b3f2fe99fc3f276df99155ecdf8a532cf8fa49a68ebff6e82cf3b36e5254a4c24cd35c7c59d83890dcb984bb8b4f699ceba174ebf7c6535002a682f65cf0ba94cd7494ee19d2f4850625ac2e996f9965498ece9fb47efb0aa250e2776a94c50d38d076e63d568ef6b2a0b8de9b8868cf444ac45d239bd8fb016e2a0c09fd15dca6e7282dc4792fe27348723bdfa19b9fc892a0eaabeef1a69d29b9ec1102f8a28ed920553940e24a4077918ddd8fda943653659aaec9fa41b820b50294ab25e7a423fdbdaa7d598fed534e35b963347fa33bc1e7a62c669854b54465dc90c6398e50fae4dfd601ad023e648844f0b2dc7af4ab9177e6b744596b754386c21949b5fe3ae90ed7322a0d46cf136cf77362aa4117299a069078607a655e53c3694f756165651e59feaa07be083af19b39697ee3e8f17b4b82fc3dae64385fa9cd45e39efd81d3c8655023bfac59e757c0cf84f44bce4756dd3b4e8d1e90bbe16d754e3aea0a4931b064a1536488408503b4f4d4222b4ce1ccc364c09e4a986b41c0e41186ab74d01ab2547721b9ace0c2d3fe4a9b8b5d7a4dfcfaccbf2bee9c1e50c66b23eb3f2c86b2bc9bdc299508b769d1dbb142da6368bba4cd152cfc6de72ac611dff7aa5a28341f7d06df574e0c03ace10fde100afd482cdc4d53caa710ab5db56f12c931f1f8b50ff0080b8823bf7265fb2c2c7876d2f714adaa13fbef16f99e103ea6e176b374986f02ad2bf93a93939f887f98dbfbc1e718055db5ef355886b00924bd8aaabc22e7424866325b5a4ec94cf0d4497e37bcb64a4cf60d1ad4a6120c187caa8c810acce90b687099d14a93394caa5a9c430d6a833f18e81034903480681b92f08aa06bb5d41c3b027f46e9531a508e90ec24a05ad3cb9e413156823621ad936c8abcc3dd8513c05eb1675787537cc19a2168b53e1647f2d514a55e4856fce84c63bfc11249f92d7a7e8b62671f54f98626b1281e536ea6d713f0c3d487310f34acffffca51a82cf1435e967f546ec6b94ebc2cd8e076b2bbc748ea5810c6d770199a9effac4e561f5eed25d8b5673a6b0b1bc4b21bec843956bee1a2c8a88953a8c30c5df796d9c308f3a23ac57dc091b58836ee8b29634316a53ff6ff3d174405abaccc3dc979241d1adce838a8389de69aaeaec6f116013d07042a51054bbb2a698d370c11a2adf560a6fd7c3d1ceec878e0ab5a33e1ff2faf8119803c96e0ebcfd512ca0fd31e84feee2ec764c13789b815b4a5a65e91a99608e9d9d7196ab86d3e20b0c78dbf68dcf99e27a2867c691da4fdba6208b2850b03fa8b5828c149c096fff6c8dd7a1d9fdc9c84793875b6819ee068a2b49bd5ed92ff0e732cb52c8cb8b40b780daff615ab5f26270bb9085a5e829267c052e2eeaf97bca907a5661e0cdd1038c6b9e988d4bfc3361b5d95f0154f3ea3d234ee2ecb27268ce2d3a91bacd90a9465e21d767f6f950910f2d554837fcef40e81e7cca6400c616f5d258f50eeb7a3ced91d0ee2684485cdf988afeda5b61130ca20e99eca7c86e27b12a3e470c1539145c9b7bba4ac4e1f1170f527316357985c2c863bb65981cb0b4f38beb61f64deb82495af6898059bbdc901a3f21d8243ccb0dba8e74396200d301f7e04b514958773d04a33c495165e284f415eef974e03b5eabbf842aa20758f25ccd2b1a0d89aa19a28a5c7367051f4a77890cd1dd8cebd50ce01e6e333303c03e5d3b4b41c2a8661f2e96e631ca35d28f62fdcedaf4307e0e184d0b5d8bcc3ceac4b18841a341ebff2f8a10f2a1df81d185217f86d2b80f5b21392e1eb91b55deda8d2ba6ecef572c4492dc67b6d47a67d7fb10d37b883b6c3e7017fa29b6f3467a31db20c31d8577fd04040d3ad5489331b01c906f7a709b7c55889f2870ae2a0be9a45480a64d5e9295275117a587621735779aaf7cf675cc764b54b1ea91081b831bba8029e7486aaf5c55b04ba21de4ad9e81c647fc1491c291c50221cb93a6089f2f3cb2dc7b505a9086abb87feb96054df8ac1f9040eda8767a1b8648303f0ee835aac7017ea2b791f9017f36d2c4125229d740f5670674743e0501319bd0a26f3d8ed9652f01369ec3890f1203643811b311e5524ccbd75d17e7f2c365fc7d933ba5562878d049b35ec57e84771fc200fdef3fa84395c9e2c1551a99ec9601ca87dd22dcc0a009d014959b6216bf9d3a2a2f3bd6678ef70a677a1d4b164c4541a4a4c68d3a6a84227fcee23b0159fe641e566b2633a979ee54246be9c9c503eda5d72d12377c6dc9b3c80bade81ca5380f118345517fb32bd88e4b390d4981e03719405566dfa283bdc86253f139433cf9400cc5f513169a0f2648f35a7c8005eb4ebb2ff2a86cb0863fa564f0a2d80a058d4a0c82f01a7da2abbf09606f948522acf7ad3dd8ae081de4e452af47da1bfabbfedfd1ec92a5b0d08be3eaabcc5fd71eed5a81472c9a45e9edcf0388adf5922e727dc6c2861314df80622d518db0b578b8b093b3536ec7fab2e5e7d1e51b9b4d3adcc494eade43d41546596b8ce7b065579a8e2afe9916a3cb2d08c54f2a27b10c8485e31f8bfdb2f60daee554d7c8ab8559d4f01333b3f92cee929c20629bce7b1b802419ea8f486883e31babc41c6ffb496b7e0cf4f8a3e8cdeba33a7563e6f92d9200078618b00ee5e56af6fb11fe948f41aeda8dd6378f1a8adbb2dc8f2f63e4ec96e275b79831351243bcdef45bad5a335d810fb03630611a7f88ad7d564ad77f334137e6d7baa7edb57b66fcd8eda5701370c90a7e3dfd2201db6415e3f5654a045cf22d333612e904eb7a7b625842f8ebea2a3d0b806ee364ba670df49ea48f2dc4e23726f669f3bcc76ba33c6988b09e313bdf31a1c668f9860b0df8a65e56c8423845f46b8ad88d40825b37fcfa75be39bbb7a0b3739e483b46cfd266c0d2f2ed33945ffd89981c710e7443a7ad12e26d07b8441143ce4084946d5ef64a07ea722c0119e12110c6d7e912ff8b98eb8aefe670e7093e60614881c928a31f78a14a3f5ca121a175032c9a2851b7be4c5ae6b0ced09278b8b144c0417024322baf00a3a81ed038d5ab0fa6d2a4294241c5d730b588ba4b2743c7b7ce4fcf98bc4e43935d0f200a00e3a7ed0a5b142da19ff8343f7ab2d1c3828a6ab40f52ccd974f687b37871ddb37d785e36125091bc12c5cd326b09d83f80f1659f2da923505775a1cba761111b00f7bffac2d91e415eda6537a06935fbd02f5e458607154e0ce0b665af8fbdc2b67d1e0c8c31cb4373de25e63de78ca91aeffa3881e47b1d3ea98b8044467fbd85cdc83da9cbc65fd60658dd8740aa02c9655b1748f2fa64418a9dbb4fc97adedaa7f4e2a89ebd5ced8542b45d71bdb229add59d6717e0e5ec1678067e5e87c8d4a9a6b5332748684c9635219713a0bae3dd671a61bccfd045b0af6cc6fc875d18071a7ed457c7c6503471fed084a0f605caa38d3d761a1e40f18a09097196e27754ac8c00d36e8213c92789f88090307631c67258a07dcf8914f689fe16885f76d57b2d394f76cbd82d542ff5480a2a06b2467e06de6af04f30f3547d2b8ee04df83a106c5dc1749a3d8472eed8098ef8d1b6d9021b275e2aafab501ace3a52844eadd32531a0eb09cd213c2f30c40b63bd503dd2ad9414caced1b2e64f907b57448b45b61369f5db0ed504fd91e748d1cb5619e81d169fb68d825e7a8393af3a98f0178f420d6b07115fd70179dd681ef72acdf630b746c7cc8b90cbf7cf6d8cc3ce38a68129d7cad30ed0067538ac756ed65b0ccb2624001930ff081c12400b5dc1706a4ced7f14fa378e671922c039cbf0967f27026e36ae05e127ed99ede555aae29741c98e7b4f74ca1080d82486858ba3a503ebeea3936671209f8723537ca8a1e50f5a6cb8f4bdf5374b200e6f85c195ede10112fd4add37ce86d12a49a34c68074dee12c569d027296ad07ae7c9dad951c358916c5e890172b4d63ba0b1686ab5d7872e0b198afed348d2b913503f5c0182bdcf5f982f27b26669c097d21042e91ee609afc10396d627730fe10c26ab9053d1a52dc2e066aa593f3f884a6f03e9697f9dd5413640e847cefdc0dfe4c82da8fb0407cb71d10ecf7be01dff74fe065301213446f5936ce3eedb0944c73a59bb384b2b1c20640065ff0c5d604f818879e3bc0bc696cfbc7cc34500fc6089afa57436ab022aed8f61ac96980110a4f93f5c2ddad7daa897720c6193290872709931d41a8e91bfe6059a681933ee8cd41d3b90e5ea15a499ab23bda61b88d5ef1879d52ce3f07a339947899df5ef7ba687b79666b05a80f37f9706102e23109bd310e6810f48b40e6a95c3c9aab4391686191bbdf3b2977d266bef5065a9a8e98690fd500f681e8df9c692de5a921097846ccacf5bffd5d8b2e14c8d99a759f46abb21df99d40aa88813e06a23c42aa64b7e5fbf547478b43e2b9cfccb2989be9e82fa1b43e7b781d45ec46b5a7f49da18945c3c175b0097e60708e0237d0dc06d4363d67535f0ff99f2abc211432fd20c4a01b62a67333f4f35df7ff9472cd1ce8ae9e649afc2746e3d7fd15d2dd9b725340ddd374ac779b6bebc9867128a9001fe17cca0edda2c82eaebb6113e75302768850fb703ec682c6ae2516e9e59577424e60eb2b45849c2e702109a78a589577a40e574973713010a20dc1bfef1c0936c0e13d2d1e6b86e0350d4d727246f22c75dda2e5768930c8755185c447070b7208b3e8c254d2946f6e036260e2ae789ababca8db8cc313d5ae487b6bf345398fa1d7bd726cc7b23760fe96f6364d10c288006ac5bb0c86bd8c087c47ed61dd31ce33c66de18ce7d6a036946a36c6013793a550b19cac19854cadf3088d6514a3df43af4b78bbd54cec63234ff26eaffe61e0847514b702914de9a247c5fe040c352aa27beb3919d41663176202381d66a1ce6c2da3419023034432db58b7d9f3366007ef1642e87fe652b52e7469a1a648ee21d690226b5de4fdf2b85224b870e853e7a6bea1ad80b2fa6341291e56e29e83476de825a1da1f82d3a245cde3bf61677c824d11ca0a1711b66704c9bc7c0959b9c30907d5b87c51f2e64ad22644b4f9c490fa78d1ac4dba06fd5e97d1ad6ef656cd2a9d387355a547a68d59ca5bef544074c7fcc8e380076543a63f5efb5b64886bcf3ad0f0d70362c6a175a3da5bc19b32c4258d392774a1727c1afbb3dea56ab5089ec81b2f70c392ad004f2c910e1b9ab8ef9c95b4aa4b750bdc47aae7044fe7722b5982ef6ddf458392b7d7023c18bb24943ebcda94881ad685597ea72430bc98325bad75a8bbd64e2b6c70c8375cdb9b6450c036906d869b515e479ba1c45c3e84ccbfb561ce45ed9a8c87520d2e08eb68b1ceaa7fc3cb5bce26daa5de1a43635843eb005f026dc5f70e1535541a62f401525a50a2ff7b7b8f25490ff15d00992ea5f7f40b35367ef8609a6cfd5869d5d0f925cb6124398fa7375ff42225fc1de1391903ef0d80a47e0ac2bb373f842c75456c47a8a6e276462a56abda76dcf58a14ec7ebcb6e623a306eb53dc3bdd0ebcb3b12f2d3b989cb4ddcd03565f893e4b6748f4a2ac1a5368f64ae778a406d4ccab14f42ef95b9bb988fd60a7ef3d983344aacf9fc7acd00f62cac114d8143861650d505fe67643ba289f90895362c221e360b3df382ecde4b9282345f595cf30e9aca7412c22249ceb1b9c58dfd1d69fe7c2fa11e90aaed82cff17a93a02d3712e7482261af031a1662dbdd594df82d668da10fe1fc7a1b646837a7e7df3dae744eec1e68d285d7f816a2923371b5b24eca89fc1324e1b4121817f6dee390302abb9c9a1a4aecbbb5443f1b96ad59d36d2c41b4a9fd2fa2734b7f8b9f62ba6ef91176874156183a418c199fa022a9cf0e4f8e4368d2586fe7ac344d67d0d04bed0fb62585fa8fa933648be628047da88f776713a0e542d14069548f6cebfa9a8253b119cdf331afc997e0a10ddc3fd822fde0d03fb880a08cb491360d1412075fc0a7c0e74a833580b4d9e2e34fe2b4c714dbb093bd2b02d312616b6f2b40ffa49e3628344445512488d8fb5f987e64c577f160020c8c57e636d4850785a83c3857ffeec535ad671ceeb76533cb0673fa449cc58386ea994da32989c7bb930a37ce09ae2d62a0510cb7f2ab04ddf309a2f615143c5cb6654a61a5ce877a5ff0121acc8fbe8f6c0e6431f26b00161fe67642a48a5c1e56137a3f630e0c5b16b3e8de45f3331b32dbca21e7259962b7d53343e26918bd8b559d495096f8261d10262f2879e0bdb29771da21a4ad5ef86b53e03b1f8737d51c56a32080b632d9b6731b57370c59e6fa41d6cd1fe2f6732440902cd2dbd2595dc1f572f37336cf36fa762223670949af3a90df54544a92ce46bfed43b71f379739166cdf6ffa8c384ad35518d47d965466d768cfcdc5b8f768ba450f462777e4f21939916f3dd0695411af2bdb9d9d0ab0059060bc440d796bd2db53ad2bf8496d54059ec7cb4a5911220d6c34af739bd3f3f12f21407c571dc515a0ab072629e20db17deb4e06ec14b5a2ac9e65dcd1b948e47fb5ed42c8a8175ebd34c4f7019b94b0c0ece8aa909df0274f122d4bc49c118f3dd691ed8f79994db9fc85d56608265b4048c89e3370d3cf992579be4569b06861061778d513fd098ad9990df39679dc40a99935b6ff416a582f236e94c81fd98cf476f4de782226f08fc14bff636b053b2f11385fa9c9c0c59f7e68e4905fd49117e471f05495f9ccbb65288c9bd7ddccdf42b96028983d8b4673f5bbf855de2c99cf685494d8c2877727a1d0bd5e21a94f88add5afb3f021879a2e01bdfcc60a10753b4bee5266180b21d6dc953973e0f7b3074a4d720ddab8700f567d5595bf7e5e302e0902d7f7831d9e2f626ef58ca131251c446a9d032d59304c649498c43bf7e75d7b8d4d67c3c61e3bf4a1631f130ba455dae0b298485a13fc1fa27b5e2d5e76d152f602328ae06546cc4e2970252719274b8634371e192c0ac0c6e93fcc6952e3d98b2f251287a04bfff3319cbd98823044d5a166a82d34b1c3ab88e505dd4131c6fa039d6dc74ac6b383957013292de6d99471f1af697680bce777685ae1479511b808c09aa733493f9ddc5f0f689b45339c58f58e9960794ceaa87f189a777c53edfaad04a0ab44288b38300f8be030081bec06523c653e3bd8bda62826307a9f1733e69af83686988100e986ce9a3fbeb3d63ad6980e86a0a1c7c6e9d09d2056045711241080d7a76cda330f2a712de3b360cf384ca349a48a6fc6cb64b08da7d3219c87b10a1aa07422fd5303a1e872f8f6051ab7ce99bf21a3b6d81b8c30d96f07586d98cf120fe70f13d2ab302ca6abb1ada8ec9a551076da3a7caa4ca3a20c96e7993982ce9d95f06b25772486a557c6a63b0766676047f7d46fc6902f1f31509feb7f672ed98d07a0d4c76840cfdfe3c73251c41e80a51ab8afd1861d661a6a2a248a1c0ba6ce7cf405dad7167ee683d985e785cc88d89a70a2323c08e8207b4d89564e7762727e5befbc6c371b8590e8fff4d752d9b8f1176481821b43766c17a607dd8356e2769629f683566925e74aa33c046697ca779446ad9cea153822cb9411b2caa9066b78a0b0a453e7cb182f46a6df3e2aa27c9c9ce27382d9dc2abb198e4ee8b2431fd4e6645d63985f75a1c3d890d4c884bcbb512ea9ee571b9d0f1d181e51e9fbf4ccc8c0801cc51693c85e6a0e4f7a409ced1899fce718b4435401fb0afb57ea04d1aa0b799e2a579b61fb25fc71e86ede7738f0ad45f9dc160528f098ed4ef78818faa5f94ef78093650daf987578dfc011dbf066c0769ba1fc0ecac490fd4e8ddc07759d46140d772d7ad7307196dbba79077370716c610c1513330b317e9b40a0c14e5f2ca116df3a58b20a2efeea46d319e8dd864ee8eda1d34e12d823e02be84f1c2e8c3d72cafa6cc769a9f15ae9238c9b4b3e69f40635579a7c3d3cf16a1911df1eaafc0a257b555f9edfc256f3f7e0a4b9c8c234cf86a86696c573eccf26ed39e6223a10310475ae2487a9c52eea7aca4ee2aa3a0b8ee1fd368441de416a79266313e3b534ecc6e0e33fc0722fe8af758e68d788ec839d5f123a63e309b89482eeab8af15d151ee91f740f82a3692aa56cd4cde5a939e656a7bb06ce5287b1cea4a727ea8de8c8f961a3649f54845012f873c73de72ed60bb6af1063c577d74e91fcd558ff939a317f40432991caca0b255bf2db86e19dd096e753374792f3e5f0d1385f2114408db2df17e2c655825181d5dc64ec3c07263c2020530e142cf92eecfd0d920f8367e2bdf6aa49345a3d0b322aab08fcff6901190a627f2429c26e5c95d8b5aed8968c15f2c583ef63208d59ef9bbf4a58875caa04ee86ff88b8762702852309e2df2299595d27f3275fe84db4a7ffeb8ecc0ff41dee8bfc3bb4d1ca7c0935122f3ee3791cfe16cacb034899edada628da1b6c5ce180e70ea4bc79efcd43c0bc9349a3aadbaf8b86613140955a88deb281b19407d244a46eeade5f993d8078c98482b297b7e998073e1da31939fbc3a431123d9a15fb4cedebc2442e5dfc9fe6199761323e6e3d989f02bb23f6116e210ea045a43fa48d59eae31765f7665a99f2dc4398c8babe292f2be0d7b31a73673a38f60b3385aca42105fa2420ea8f1c900bcb017df9f8870449a3a80c6876faf6fb87b963b48680fe3c33234894368a060f5e9229fb3ee8cc2c25eb69e32625947c1f59d8959e3967ac0f831e2f7c9a4c36a700867350d007e223cc0b9c027690993acca49a784e2408e01c08c5cec08d0971ab88ee77e367afcca1673bca1f9a3ef39a30c8be23110afb280500d8a8a9fd4067003ec0ebe391594df1386cd8b7fa698013facf4b420206da7c2bcd36a1581251e9080fb0745a2d57b654b99febb0dafbcd335539913c36829912cb341e6cdb87e60303b174bc4c0536759cee39499b3f78d68dad9cd10ed92ee44312146425e204440eea187d81295cd2cd6d1e4d34c439169c359bfc18c1eee4f35c36c413b5888942f561cf9ca30c48c6c0f621fdf8a9c0586a2a5387a4bb52aff77fca73c83ee673e66c1901d564e6d75fd5ec0f61485df988dae10dd1ef4367c8d17c771e3227d8ede733702a20f8bf7501483aec83073bb07e14735b465bc576dbb37d58e4e3f2a60e7ccbbed32367fd663df6dc6baa643f9451f5cf55bf8d8d5f2fd6451f2d5f5ae92d3fdba6a05810d5945f116d5c5a72ed43efab4703be3c2d7be04ef525b8dba9cb4bf231d50055cbc33eb2cc22dafdf2262327ca8776004e5960775e71d12f0a1acd7f1836469a507ae4459574290917c00366b321bce67087e584e8a13b25e81a8e83e43715a6b54e59cbe16410e5aacc14e3f2fcd97de7e2f36e6cca62ce4270e256be910a061e3f33ee9f487888fb5d522e1b106929431ea214d19b5e2a826d2e78ad5b23372a30838d1d0678d4f680ebd9132acaa4135aeca46fdf24216d1f81e5fbbbbfca27df3015299e8e833eb7516b848c52677c786085084af22f6ecc3ba048fe30102c82ff248e02ef9346a1b53b1782df33fdf04fb433f682661e2b8e4589b1e4711a0b2cfd132c52eb59b7c45729468133ce19d81bb9b3c1e810b5186b25cf1020756073b587ac7275307b51dac7607bda8056b4f1cde0ca3f976cb5bf8d79fd1d413219f77acbe2630022f41e8ca7cea447aba95ca143f54ca88f1a46d9e78929db22fdfe8e4efe04ed1f772bfda79b22c868481d9fb99583a44bee14e21fb9dd91062b7e88657de07bf430ad86de699cd50c2180ef99cadee7d7ad64903da4d1b62277bc745ad87f2655cde31ecc10ac24730988794bff8f0ca922c74c69cf957324c1a16376d68141d4b744262af154b10551929bf3c5eea6329ee6d6db5d1002018977cf6e57369d59d76c6444ad6ebd7dd06110d9c17f0d1bc92e380cc8dbc218ba1fdc659a9e347685e3ffd5901a0613b1f50d9904a44dbf10a4723a393a397e549f76632a66d5b0379b983247b392dbaa8ad9f79a219eef8a320a026aa52c6216558ae0ad17d62a3ba6523f29343dcefd05e0b0981a732bf4b62be4bd576546d34df0162243f1fc5b1997eec2e3ee96bbb9b6a34be2f9f502f39bb5c35be0fd093c216f2ecb2098dfa333e4475de57e0cd01a4a02f83771d1109d6d26cf9be9148e75c24da9f6ca1fb9e91c20eda90c4478777cdb01ebb8e26eaef4a8e4b9d6dbcef012d55080dc5aa5da8adc098b01afbf983b76663477d22813fd93ba4e9668c8118011f4187aacda504cb22786cc86921056167a8092747bff0cf863629687c6d71cdda057989b82b2a0a998749f8e5e95f3b6635189d391a13cec4c6987633ad2b45c69cea441156edbc1a3d6eeef2b72cd459a911c5d3d6d5ff886cbf19c1896e2b556ba5d284517160c69a39fea30084aad00bd750f53123c2440db87b8850f27c601158fbdc9a1544a9f3ed26d3b9a03f2aee1484b6a7809a12a899e77bf990e4984ea14d72c023948ed416ba93a040b24e445e53cb7071565212c7a170cf00a4c2d951180e7f0599df27280f322da36e64d753dc8a5a0c81b19915bc62dcbd9d023127c095bb2e00ad7a8b28125845786d4e8bb111f2360d4c0d2719dd1fa70f0d1663d9c647157f4ac8faad0248fc5cb985cf622f340035915624ab952f2b57b2389fa5c26d148f0cb2cee1fa0638b13faa8ee78ba8a58a5ca7abe212d7c4239d962327b116b92610dd24310dfbde88deb3a5e0b7beb91aaa503913ea9c2511c2694ee3a558b9d74b4602c2bf9f24755f1d729cedbbcfc05ebc193636443af6f22baba3566469c1ef6d74ffd649592edca8a21b0ca43938a5ce8d138a6fda9b4f64c816752508727acbcbe28bacea2d73e4c6e23bda3b9a86f2c0f872eb18539a9c2a7aa8539315e88121cb82ea336052deb3e72a24308ee8fe0c7484c6357bd6ef294b1695e8d63d980598be2fea5c97fd9a83cfa4e196487ec705afb600091ea91acd638a7dca9fd0b8626355cf539992298052c3dfee6500650a74f4dfd246a71037572f60ed8826b0a5fb12ddf5f7efaffbe099694758ab6cd1a1501c36092c0ef61733d6c42a6aa3d2ca232d24fd3c595c07ec187053d6a7ceb465d1c3200b758f7f46252bf2055d3ab876aa7bddd54f5b7639a1d3895ca4dfdbf9e44435577b6ed3eed9dba8acdc7796adf28c78cc8e00fb50e4cc6ccc5aae4a5cb8ff8c5c8a637a25e4d1adac7c182aac96f4e94046e81a813ec5827887301048c0d2a71eeb5f432f0ef1aeb0bbcc1b0e38bb509cdbc99e27adb7acabf439b38f1a30c443e754fbfd9023a6199fca2df05b995bca0aa7854fcb8b68da80769ea8928a8baae343a1e89e1245dcff13849556e246cfcc7310dfbf387a2a1c78f9b212c19be84a9db9b51cfe8f256d215848f08254254833f216686f881198020bfa22ebac5b7c5d032c4f2232b89b1570fb32c6133cde3b3faca5669cedfe970020485c89079078b064c808e0bde31b5f1d5bf8f599218939f2ed12efafee179fe296fc89a7f62b9a488a4c39a7d22e24bb2ca6aa15c1ddb0a1914ab93d2e16421f00149e6b24bb694a6f04d72fa3ccac44fb973ed1da4b0df6d43db3d37b9e3d78ef6232f565736b0196a911fe836735f94e4dd85422aa441de23a6bcc0715dd79c07243e2839a1066113977c7b18e5d9b75f3a9ea3eafc2fc852197066ffaaa9623ccec9b43b3e73298b1eee5d7d63d0fd4cdacfd315bc0a64eb913b33d603f8332af1cf410bff9dfdb65642cae42ed4a3f86fcd60291d5416a2c87914fd7c186679e13f9ad599bf92a4f0fa80e284feced7e422c5a8cb3359c62c41a9e8396f53daf80f4b8e322e7e76f1d90d0dcc4e93b3cc061f72bf90453be50040bbad044f376a67e914ce9936b72e8ab8a8ec7567b40cd3210ea8ea4047ea7a43bb5224664dda9c09a0d168182b6a49df22a6e5b160a48b45f4059b4da0507a8cf72fdd978385b0aa6bf0593d89ba5ce85b7f666641c071eb4fa80c4e2e32c0037fc7f6d2b162f113f183285bf93b1696546fcf3a1189b64b59d471d8b78f950df58fd54c5521a4da1fbb9b59075b6924fb9ae3bd684833c4702ca95b0f1fab87e5674be1db100524fb3bf9c0cdc98f79c8e0120ab704c8513a058455a6a795a3e5c7bf62e72c66e54459e9ba783affb2f64c4298381f1d7a7bd0c0edf9b1a339b4031fbc303e5604a3b90be2f591048d1171e42f4d674511985fd5742654513f92c6f64da611b7d978be21e518d215444ddc325d7fa633cedd2037436a1cf2bbe5e60d8d2301f54d9020591daa99bdc934c550f8ff017d41aea7c00cb4304af656bd84227df2f4123dc54b72d4ad243fd5e6d2f3602ea591155ecd490eeef85124f010434ba7f4f30ff7ff5ee05dcf98293d22acc23dcd1a6bcb9fcdcf65eaabeb58d39204be8761e3151b08bbb9782924c819cf61ea71fc4e60206d79eb0e841f348f7c846481482da294c8db12a2e1396979fdaf45d4e282e45b4bb48fe4fe53afbc39c11ecf5d37408fea02af8e0af789b47e4ca16e2be69893f7778a70c92691e935d5ad8dc1ca04407aa05d4fb3cfdbeba23f85b312c2cb1b78392cf6ff3670199c3837c9dee0bd17c3bc8e750b2f1603e600df4d5fe1e5d6cc8d0056126c1cb573930abe02fe0fe784f24a03c3ca073a1d26edd8c8d436ee884b6c385fcf14897696764c212bdce09eafd9532a46536b5b2802cb2a187c714b80381274ef5e16929c23f4cb5953e8451c40ea9dfe279c6c1de3fbf064c44c5438a7fbca1365aa2ed29f1359db1ea9fa14641ce19b58d742f88945a9f183173320411e6cbf2b5ee5090549041ccc0dc1f9fb8baa3385486a7528190f5a785b53fc9f02bee09b3a982051ebd7c42b1f5cb85006e10bcb6a8f452da30f1d7b44faf2217fc17cf0aec8fa431b5d95cc1d6a88dcce1c56421a62d18c377506893f2f80b63eba79098a6c5485c1f15dbfa28b4f989f5d9df205e8377895021ba68c2a1012f94a2e7bdded88436043fd6c669bca34f25551e2ee5a0843b8af7bf382b3f0726e5b979fbdd2696f4421a955ddd96ea3570d74bfa89eb646a754f95832391b4bce8a2a4091b3990be3baf80181086cfa86932dc924a13f62266181674cef896de797acb34aea69ce5e78d2b32ada993b1c746e1806fc348a0fc466fc77f81099a467f50ea1073f9304887ed9d8d34bc0d047aea4a5667a3f848623910536244e875acf3b5cef7c976050918f6c096df24cdb9197f9f2ffc47ecb540ed34e95618b4ed2624a16e9c17112ba59cd3119526dc0786c7f3b526d0535cafeaa40fa3d37cb734e0d95ffa7c7abf7506a5759b6124cdf2ccf2c0c78f170ec0ea8a88a9769680578c9ee990702d01dcdb7477a46c06f70359dc60d7d05295f862a21e6af7cc42d50973cb5b77f1807201dc2b6aa5e34dd055af114cd07f0cdcbf972b641406f8965a9110f2120bfa6cb1414ac40fd420a1daa6743c855e602eea797fb0e7599c6f06f4c539fc937010d47bbdd947c49d8b76b57c99aef5746ee95205cac22bcc87415c761121d279bc64929b28b2103784e0a29521344b2ec80767ecae2cb6f8d9f84194d73b2d443c7c7268d41c5a0f000480c4fde27e393c7cbdfc2f630cee44a186ba350a602b88762972bd161e4701fa23f5c246fc2083838c37f1ad0f5a63f52b65bb626b3fe450b4ed9d6d9c169c07f183044b71528706c17f951de8dea818b188088f3ac3267589021b722cb03f0b73712ff90c51ab8ffe540734a6527a812e684e7d7364bd58e850eb24a95d0cc2db2cee33156ee7fbb74c017afa6da11f8d44f191f9b77e69824c80ea6642d458abcd0886c48b89426ec95db09c9422f0e40fe35cf866bb4d62cde2b77fc5a31538c672c3ba14b58a3655b09100d122192b1404a200b9347c822db65b7dba88811497a8d91a38fa6719d9115f5cafb2f4143e707ba58d76fa6dca419efb735b58f0b52a1c968d47fd89714ca3bdc2ebe6e796506b3e7abdb2687bd3a393ec99e75edb7b1b1d84451a238806a89d724e59b8eb3203f0337d5b0b3a1c0f40459937769066c54f43d9c3e703d0c1c1eb63cc27acb1f0242f7cd8327d87ddc7e4a0e2b473f484ca32d0d01a853b79259ed153c9c0f4d0b790d2ea667ec176cd09d917ff19bbe17ed6063a1052b50b2c4a6f24063a9c75f026d047e5583ca288e5b101b09523d677eb83037e7d2a1098ad675923883139272047e6c81c4abcde872df0d153639e1b2939838beb1d94bf8d363181a030a8f5d326dea1512f6b2d83ea175585c7e9583d562405a4b451cbd4254096a4d4c5b1b9d680c8f6515a22f44467ac3f34d64cd94ff7cf46bb5c05ee0b9c50fbc15df56764b8c43bac88229541021cd459c6a793b082e7b901eed3ab0c38b5f850b81d72805bcb7294911c158154090c5ae886ccc9762f37626b5f7268efb794d14af03f292fb9bc735fc96393effbe3bce23de787ecccd8eb4b32b13447d165f21213983b06aba24b3ba09e2fa2e358faf505599a95d3c5555d04bb820b69e26646abdd466c18555f1698d802263c1950ea3eb01782588bfb042e447ad4dd73adea0f0e82cfbf8e68a2c1566644849954f1778fbae2a8ff17765ec1bd2840d1e392589b58a5b939c64308396f197dbfdd98bf5c31b3fee1e4fe1cec4762d4e31df2d63f40e99f7f6ffcc4ff2f283087ef74b7b7baf1ef048597b63eaaec4aed610139298bedd3c2f442a80552894a3556b97cb4cb2ebf92767fa8b56fec6e86703d58a05a01242961f57372912492b2ecdefe8df2f1ef8471aedca4a66a59a3b26ce5c6033496af93204ccc524432dd46afedf09160a380d227124134a11496af6a214774fa7bbac2013b5a8cc6896161ed779a8e40c74601881c9321fdea4f44abb27c8c106dfac8af78fada213ff60c2dd0806aa3f0075f32da960a2eb79d482be62f8cbcfb5608e16198d7d4b3adc9db1e3dec17e9a62ba4bb02de8bb8ddcf1856aa570432702631e00eeda48114db61682e09158d8138460ae5ff94eab10229d35657ab6e90a71ecaacde5f618dfad701db5174ef1191f244a7c65284959e5c4ade67aadc9a311a4732d78e6aa3a0407a2c38d32bdcde2e7006efa155d5e71ef332492edf6a39085af80c61b329d1acec9cf124f95e5518726394aeab67bba8b68963c0d7f06fd4f0d67b485d0dc7e6bf396234e91435bcad397657cb8a32c69eb701d32d6202f972dd3645df1cf09c955604f48f38195633bbfe3bc27fb1f933b0b8f4d50a2234b874fd16ff5a4aa5e208f328c99ee582ff79f954f19bd3b5cd96ed9aac9a92ec132bdc321607f9e86bdb2db185533f6db5c00fd4e29fa04628b840beff9f8da825e1a4afd100dc982a1fc739a491a568d862d78b39ad48ee8499a56855777a6ac362a931d7d4eae8135a9bea68116bf86032164ad09309ce2249d81b7f7c1cc844ceee5b903cce0b1d05fb5915d699fedde4e14c98470a4e9f5081b53ab045d88b083422af4c29f087b59e56a2538a0c009f473795e2f268ff23911eadac42986a57bc6689a99a41e30ad41d75cf56cd03735ff8de3d42b7a15b19792cc31ae448d1b5d1aa172772f766f6934a8c255e5ecc25a014815145ecab8d952bc80743904a79c57aa0fe83a207669dd4f4c8f374dae617fcf6d66b52d4b3686969554921eb514eee98446541678d19fd08f8b65337359189f168a5c33345585b5904fd3a0a27777a96ddfe18ce130d3d3ae159a7b17fadfd1680d26e158f26a845907fa3a8e0e21f0306c3a704a9d0e7a2c3fcc0f0ad438e6f51ca703441ac02b8c7e273e719bcc52cb8c79b54dc3922f99d2d674f8d3cbc4139ea0025b9c887b7f5cfacc16a009259ce1e2c51afa117c66749a666d26adfd2319477c07709edc038dc9abed5fe906867a410feb04cfc229114a26943951907080f1790fcf923b83b3827bf3df4a415369047fff988db4978a74a33bbb367669501989c069c45cc89f8e68c4c15ebee781c7355c659f4299c064cf0c78f5990276af1e8698170a6f699a5dc2bed636753956830158f3339ac766e860f593b17148d669e4e76cda3c003526be11943c03a4bafc7d008357b4c718377d7c71e197db5125c565c1c3c66b8b37b77a23d6b6f2ceb41cdc0f84c545c021a9a98bfb5778c946af052fe3469aa5db5b3f8e63b575aa00589434514c2de7b7d28d2de7fb04a37637a9edfaa68a994d0274ee2ba7c12c21d27dd3bb77f038715b16ba9713efaf317156a0e2d9e5e65c14b068c7869a3205fa2245bac2f8ad3802e7df0d96c7c039fabc3c606613b5ef455c5d0a9f3c837d48d8a22b51363dd98628ff360cf94f48465fe446070ce9c786eb7fa9eea5684bf0348cc9f3026eeaed5bce7180b9acd15da8f0a1b7e988bf7e45ba63f37494c5bbb9540bdbcf55f88f6c2640899657edec5608facccae1716cd31ff7a8b83334a2dd588c1f86e89cfe515ff4f781ea24463567f38ee633690bac3044840af9059014b9a043ae3a3fe98d66ea3fb7293a18b7f406e0a36fe96d4666bb9ab70946d2bbf7702de925ad445d979017b4ae39bc43f58112d3f4fb95f3a56d8ff60f255e343cb1695c6adac35f7b4ed6da27739c8ba0d01d887b372cbafc0479ada2a17d1d11be0e38f3959816f630ff78dc623232d367f1188010a774e07c438c056b06f423d60a9aedbeb9c805810526ddc00bfad4a3d1aaa4702da6edc53e00eeb1c3a52fb1ac9930a4a0a5c90f553e460db221ba5c3d2b2c19421a4172ac9936cddd02ea424955bdd0e4b80ec3f403fb7bedc901fa7dd697cade834a63253d9a301dfc7f77dfd7c01a0e3a75a72549edca008e8f3a5d1e881a1a99f3454feede9eae4eb1468056b4b79a76967b19e656811939d510cf83faca550735021866793ec35090d0da9e5ea485b31cacd3341b1368be5af0ae61e2ad09ed0d1bcfe78dd3d9cd13e4ab050d121e0098167d5e1aeed32e4334bb0b2257597cd13319524ca78a958f867010fc2e6d124cce351a0502fb0189258156e872f4b0e7ca50a6acb51ab04af1f0dbb776243e3dc5fe116fe191ebbd8f0af84d8b340d1ef7a26748ce88d6e47bc8474e61d9b3d3f011132577a5e5a6332b94fb59820406d92b25992e2e9773218b35961e417ebbaba289e7f5aebe7ed422dabf9f35084e582248ce1597387095d4a8f80420c0936625eac3e40e221789d40969699d5271f2d6c91f87e32642ce4e84f76f043b41075d38ed790903f7b13cb57407251ec903cce6f39c5091850f5d309dacea4d4b7b9af7db6dbc64da4b1e5e06688e2dda20576dfc2f08022c7bedd09286fbd6c729c0cad5d71801f0ea534b72dc28e8a60a4238f812f5d2c0c55a698a64142b6506990037859a3e1d5e678509876e9614571ea38300ebfd88433aac209700b3aa0ea70cc1b4abbbf10f43b2840843d6698cabafb3f7863653f7f604f6c88782a02b4fbbd6b4b6ba08914b87bc7120a985072e75cc3c0d97442fc28d17e70275d81d3d29d69e1f2a30b15d028da427f6483df7b812eb020bc766a18000f8cdaed537bb67f365d842b1bf280ffe87666cf45c3a83b23946c5c2b5990c412b744a2a8362f67620faee33d66faca698a604ff3f3a94afa9f4c8fb397e6e3c5c1a0b4eb070e5abd83b9b0dbd44d3619e71cc466490142095a56a6b9f86849b1388cf80acfdead9585a43bdc37552df119365f0447a0298903f73dc7d497bc31d6b9456256312ed4576b1eeccd1f56b17e7d6246efb557a5fe639b503baf86205d0744777d5ccf1b746d91c8fc724a07aca245c365f30aa2e7be6983379a7a8b970d7e05616be3342755c311b95493badb22963c163cc193df28d508d5803728a1b42cb8fe5d7c74434359d8a663e2733eae9bee64be366f2cb0396791feeda4165958258e2a68bfd9df55442141a04f9c1dad48d1e62768a81cd87328335e1b9a37b6aa3b3526bf357261e7487cc8a436621fe4f189f43c00988fc5d614837f893d789e2efa0a33cef6c11c86d312bb873004406746e8deb7270b665f2e414c835fae9b5efed53533e1c6670f55b766b33104c73e4fcb9cc8b1eb565c924300f6e7a44ac279922a4172160220ec909018b8f42dc8c1c89def1bbc3369f93415d211fee02331f6597620d2c603144d26936872b5975397c3486a1c19dfaab4c7044a2c37b277f3d89ec4331e4ebfa00ac4d1c1d5433495426b30fecd0eddd12d6580f660ee8f1a3567c341fdefeb302a8bc3493d9fab8c955553c8644c20a18b0b15656760ec7626857ed0e53ac3dbb250bf0496842448310173b8e35d29a7362f2e0f2f3ae64ecb94715e4e365d9ea69caf418ec930d7dbfb2235a481e10f3c3c5c6d05709bd0b70f62428a024696ee447eb1d2230f6cc5130eb82d114b6feae32ca3007f023d3eb97296c6477796cbd0ad0435f93e989520acec25ddcfbe649af1849086f4636fa46f60e6c6de2f5f130a21c60c8e13d4af38d39bdf1b8f6f4ac194db4f5517a5b5776af3dcfd0d68d7aa8097d71f9fd342ba1510108b50144235c1d7602bc0371abf51ffe7fcda24fdb1c9d5662871cee708450ffd5f52c9b37bc0e480f2c065bada5324e498e824c6a3e5784e04781b5d88be145012d32fb68026e709f5ee953aee1683cb938d35882bdea44dbe7a520ec498e53a9ef3e7a8223ad0378fac5e6f3191355622a00507b92b6a2b9200e32abb980952e33456bd521a2f484459b16df1750514a0caf7417df4945f5f0f76b30e021542faba6dfe34cc6ac60717128513084709e0ee5bddb2b8aff6a716d8bbb5402ba8faff89a18c536e99373428e64def92d53e6bf3118317580f2ab3b0e2070e82f719b86a7f98eeb04109a175c943b440bfbe6616cef42bb096ab8c2e05c046a52ce4639f0c32513d23234b1bd0a8ef39fc8cc35566e43e9ff5a0630222dfe153d011e89e08f41157e88090009ca5061a392755751c5abd6610b2c0b388ccdb41deae4dbfe35fab3a569965ca00dd93050a24811eafacaf0c5e6568d38f1775e656a195f22551fb46cea8cabc6bde28b696a12ee3b6fbdc3ea00b8761d67b54cce435e3744c2651868bd9d35a7429942a139a8690a12d90bff1a23cc8f3fcf056db2859a85f6db4b4a2bf61f44915a4f6168ae0c6ba723693403335a0da2f85bd853637052ef8ac172311e310fd04bf5ecafacc3e1b89c1f7a307722dfaecf8dd3a5690b7468edeb737784a07d5d6f7a1755792b78b13d85fdab40431aa7ce8703f0a0e8c420c65ad31410128ce84ad958e7c725b165a0018037adf22d286fbcfc77f12918e057eaf892d6c19ab2f9ce43c645b1aab8e398374bb9ec5bd018121364493da93ddb007bd144e0bd570ed06f6ec39450a7667d47fc1cb4a3c74c23decfd97f2254ecd2e4d3ebdb2cffcdd8d0e0b1daa41d3f6869078058a5950be4a70e3719c8709d6acd8a2ee86e0cbf52d153a46b967ecc9d505d1fda6bacd7c18a15148016a64a486fb3d0cb1f0cce84e785aecb31e2611b48172160d0a584bfd9cae8e21df5850fc145131742d43730de8778f8a0803bb02046b90f03fb7b6fed12cd80f02e193d985819486b5e16298b635df187d3264556a340bab717efea3a13e87310fa8793f1e0abb6a30305528855ccb75bfe97943373c38f333d5c6071b6ca00b402505967fdd68a947b42dc0408aa3bc8cefba80b54f19cb8800600b46e3165b7145cf4d4575b076e7873be00b99a67689bd1b1e445c67407e32ce8f87b1a9465329176766bed480dfb67ea66e398913d42ad0d35646d49003ae63f410fa2922aef748bdc0dbb416882d568a7bf5acc054747bd1aedecfcdca182275ea2ea661cf778b0b9dd44e6120785a6730f1084bb73b5679860037e5a8df289e567fadcc1d233a6211d14576d997076bccfa99dbea3c07909a8dc48aab6e258a8cc0c4195876419f895a9500627e6bed74cbe55116ea8e79050a7773e9a2e8832974240baf408027cc4ef9879fffced7c2d52dd4f918b1dd4f5c205e6ecd9ae8ae84cc204b1fa772a2cad3e69666e28c5286cb76ce091bdd52d1ac038caa93d86de7c9b3ded2ad90b12fada2a71a8dc78512c49ca4191b5b9cc289d5df5a88a49358b64ef9cd9c50508533b1976f3606d9e8be9f7bc1b93b6804a34c8158dad548ba4e572ca036373774c8ce85e61514031dfbeff40d5367af4a5bcfd5add94b2213657b19c440051ace3683b80e98129cb1d66a858440a4b401b2888a3a59e69f352f8d7930b67d8a880158741cc072cdc575cb3989d3695feef4002df647c16486d352d3f72ac213364f23df9b7a341e19e392888b6ec7d5584689643832818ca732709c2bab801c68d02e2656249fa7a23c261228fd0e13318433788179364c253d848b19f06df40c6c6ed938afe65dfddcf8e7c945f5e3aaaf9ef92ba906f0184126615438f4eead98863af178c9cf03be67e98931e2d9fe317dccaf03bae8ea1578ccd1fbc218c1b00b40a638e02a6482f6d716e7b67b132034d8b55d2cd6d50ede0db7da4bdf05f4a9d7618fdc0cf4ba58f7a27cb5e60eb85497fa415aad4e526361d77090a8583749777d7ee64ff7b7f573c69295723558f118efded1b835d810e49d120a3cca3f148ffbe38cdff3f5c43c93f4486a0cdff52b18ae79b81a27585abf5f03ff0f06b2808b64bb012fab760d642f6ba48adab097ac1813410cbcbf4b5644262b71285f46f923bd36ffc4c1817438fdbc465060f627965e2e31e9c9165bc8e91042a6af1312c3cf8ce100c9f1b89aa91f6662a02a96bd34c17fcd5f085de028c5c02e9a459577b2da6555df03b797ecf649d09e14956ab8e779693043b08a4472beadad49a157f238b6b9b91d072a811760b456727bce989c3f573d2ca4c4162fc53a337b3b1cec68029c8c919d4f53100ab4fddbb40bedfa2b49ff160389c20dcb2fbe1a46c2602a88640c23b09108f1343bb57988b22a456f2da1d37e82365f8706064ca8b69eab4df1403306f12a0327a4f122705149db24ed4ec4f7f9b8a0c546b48dfc407ff3dcf1dede02bd648da4e7927b3de9af596309858dee1f92c56675ccc4178acf75d41b67c1555d1fc0315f47c4b0227f01e7f5e6dd368b6cd2b5350282a72a1c18199a21570e41ddc083f20e9bbd2c38dd44fcd1ec631a673691a505cc7824ac0d8cb1190c2b814c2892f8a58b0397631dd222146979f0a117feaad95fa0fd65754b0226e21f4916437cd33e554a1c88efe92fbe62957c9ba17f6fe72708695b9fd15dc768955f81a7c5d0c18fe4d6f7dc076d320999281728cafc6d436f10fab946a39dd144b35c92a016be748563f20bd8f193a88e01c8fd94d9f16fa0338d32435a90449d5af7dbde02ad8e034f0f7950624562c983ddb08d212211e792a53ec7e68fad184c4e2c40ae15e676bde31cec460e018a83a7010a3ddd4acbaa401d6c634c08bde5f3b8de6736ac11d54ac68110e56730efc1359c2c743ab265c2dba6dae1f3954f14e4d32fd165eb4b74258890f217978095a9b267bde53f9aa03b83798b8362bef9d52c5d6f19f5c6b766d649ea0b7394b5a861acb838326129c5389839bed4b426f57ac94fea62f95c1afe82e4291e3ffb1858dadde056e05b36117cfb14b699cdbc1a39f6dd002999d500f81f19c1146756e329491846ee3d7122b10e9f36262579079945eab9c2757ed501d069a10abb54d0ae7ebb786c5bc02e9bd667c8f4e178e7d4e57a0d5c310ed6a9ba56ac2dbbca94fe5f324c8745f3a1fe6582c92bfc6da23ca815eff95ce4876b4d2479b7759bdbdce91755ac57c52897f8f6b18a9815937fb667f5c3300260059027ab4c8a69cae7f6d17aae85ce1afaff3c5572d333adbed85985c7e5de2288f82a72481eb7b80af2f9bbadb3931aaa5b05d0290966a52dc01529a36c57281866aade414a6d9071ff00ff1cd3b7d732c319c33ae2e3f36c3b5cfb1bbb8761842bc3c39f6fb4eeb5a5fdc2576c5e0c610959693da0fe05efd95ba27c6acd4ba3c514659986a2039a95530c623323759e446f4ea38a73053859e0b94e2f488dddd46de94e5e792498fb80e806584739b91427113bd90834989c78e14947a8cbb2742f04b11f22e5d8c95122bc4d8cbcd2ae04489198f01b439fb56660f2fa78cbaa0117f8c41f64ce90599b7677bfeb0d9280d3b8a38911631d1f34867665cfcb6c100c99398ad7a67395fc500c3db10217d19d958cdda5bb652e2b1a64512fee83c2576fb931d92208d41d88dad220e0b0ed0fd0c5ae65e27e41847a14a2459d26244a91dfd25c13217538837ae1fd4deb9acdb644cce72f6cab5696dc8438923c3ab5fd200904d902fcd9b42b920e5ffd2c3e713328e476e7b58b6e01777024d49f4eea66b6f69fe0fba83b17e602ecc4a91558b8390e8e4902a9430471a9635bf7c99bfdcdd84d0b2b5d0a721bb63a9c28c85b071cc3f9230fb7d337a0f3083f878f81ade8670c9489cc3c2fc18d80f633a3ac53b9f608f94d636c252bd3807bc9cb09d82c994fdafd1035a7fb07d6e84d9a1b0385b2fc5879959ba7b0f0ef19e1d2ef6da4a83da14d5318f0716faac6a81f9c58c3d5b9843d58322ab9be4c8909ca618592855bd2da4a2df88d85c10372c9061663755986024b1974f9ffd71680ae79dcdd07f720d20bb4e6ad546a0337ac1a54fd9a10b90f6c033b0399cb5295598e334578247cfc9a75eee889c66ddcc3236ed530d665cfdfb5750e91e90d3c08608d1da4d7a554761e08b0eaf7bdda50b227f151c07622437043cfddf8f6696314d2984d9db5919644806307e17f44156cc0ef21e529a9883d46ba4336b85a23858801ff695eeb997ab896e4d6bdec14c36f7352c9b7fe8d1c2ab2cb4f8173594ed0ea1eaa0394b85be4809391b4deb7f66b3f244baffadcf8ac27e83a88a194b116a09f8b4cbd71da0f0061b9bd8fd0ad62a18ce49dea8ec0ccd34e0aa9263996a1de6babba5df53e313f86362ce117d26b7cc70f94f5924fe9d32a35854942cc62f8128701c6def1571e72f0cb91eaea4d1399a7cbaaf065a36be8456a8e3485ff95ffb47ac938a7c7f69236d25c39edd63aaa1ae6e2eab253619ce64c1a3b267101975f4b090c5b958a423474231256113414949d6de99c24b823aedb4d5272df0297ca450f4278bda3c9380afb42ef597d10fa574241647f8658218d970420bce4aef745bb4cfdbe2873a94e2384e394c1c104aad317454dd7fde0980ec269f29e9d2898d35980e668103497f75e03e01a2d83a0c7b21a3ec0fe14926ec7c451b56e3e4776dfa6e8a536c6adbbc75c057928c36516b48145b48d401236d9539e620dcc81055eb81dbbdceff33b2297d1b1b173fa6df14f8df32aa561182d38555bef71edac0576a550fd0598d770fa7e3445890c98f1071eb0b5058a0a361e04a1343e904816b9381c9a7ccfab7df875dc5898075df102deb5c47385f884111b3f5d0339f6d5d7e11de8a2896f804800cfdf539e2425fcad6c378b81c502381cafbe7be1cf3a68577068778fad2b39269e7888f3f3f2f01461c8aa6d877c242cc3291282ccbe7f57f7889aa25b9845fbab0ebcc7e2939d066c24683fb29b0944dae5f1513b8784210b7f8cd17199a9163fe6898f6d710a1554917f8299d5c7f3d6f47786ba9fe98bbd5c64b4be2981dfd891e28d7025abe052ab668d571327dd064259bfc8d0b9de67561d2a48c8395ecca14c1cfefdcc8b2549b4142716734fa47db144fe71c02f089532f859f065dbe6d840bd093985c7c179b34d661d81d36af322ed700a28a8c248f19ccc97e64791f5e7c627234e939b2a10a00e9a7624caebc8cb82a411ae0092c232ec841bac0c6bf2fad21582d1ce949421b22e556d7ec5f8b8f8d211af388e652b18837d72ac2b01b89da09a8fa3ecfb16b2732e0bc345d4de95a935954db58b39dde8baa59e2fedd55e6d4df5be09412856e1304175fd340e6a859793f5284440afa9ed0a5c16efca38f85543ffed4110c14cff4097a697588324260dfce986e2f6650742040120d146e7abc09e8d19e7c9ad06bbc25fdb67b8b9c1f2bb630df1103b111dec71c93bee27011a047190526dd9c41e0287423243424468a8d1949af57a1a85e9ff8ef5b7a00a27c5791bc98a0eb36d34de79db6e37d1ad5a7b1e89d2b8a40c4d7b847f009a5acdeb504d7eeaa9cd4dda3ff301b08130f03ab8a30e33e925c7b1bf652286a78a390c59ebcf314f6f4d897072588de910f130e3c44308b9179c1d7f8e43a2b7cf543f1dbdebca18d6f9065f34b280873fff5da7d3230f7e052802b02c6c5ad5427e1826c1363b01f91269d239b9d1a466b48575700725682eab846f624019655a159d25306cf1a1c7d9c838b15a9212e4d6405ef30d7723c92163e630688c2e98a452e1395e49f942331c5bda4f2d725e321b5d394b8412dcde24c6a807e1dc1db0e30edad044a45e654be66f2edd802b8bb1e7f46d58dff9b66ac98d13f918fac15750990d57c5d0713da1967114e8a7a144971eb189a7ea3e005d82a8d6dff9b5305802316a72f2aac012725499603adbcfff6de1f17f9434583439edf18d491832f812e337e690ded1b7b9c70371422565bbc5e40289fbaa70826914e0d7d4ef6dc087ce0651aa791694688effef498797f863588608d5772706795b8ddc4b28d9fa9fa50fd7d1aa96f5e06824e7574e6977a62ac89dd1f4326cd01306f55908b3e1fe281bcc4d79077d90d9fabba4d1e4cf300b994c379326f01f37e4fabb166c6811449650172eac33d824956f91bb354d5b3115e4459e25ac87b4604621fbb55ecb0f22a29da5fb03585a571476d7d5759922130c4515f3057c97a22d3cc293f51a856bb1a2157f06a837286061c4501dc0f6ad60f03139a7de4828413a38aa7974d4e49d89b8e620341249542b794d39bc03a550414a03a5b38eae9421609c7e6ba2946686313c11d5cf3315531a10e909946d561b4e615f5c6f9977c749d8c1932140c2c0a0b11e3689ffe0e59254a1ac3be1594f1a35872dc9f539ff6ed5c7e0b0b48f9769838553018d524999e39827a6182f6036cfbd86c742f26f90f5dba1b761ec6adc3a62310ea7ec52b5f22f78ba68276bdf7b68af3a8b90877ece0f0342a78b17cb4c31382b9fe0b308de8734c97581a09cbb92b17e8914eb31921ee6707a70da900cdd0b17027ce8976d927627db2e359a39aa83799891a8ac0f3879b705217d5f202c96c0ca7b22a3eed42d9602a514bee4e2ac714a7f9d28b11498d7b56020d9f0f84041454084d0ddaab8e646338ab820d710ff1f13e58e900329040e8b93292142b5d179fa04f2c28796d4337d926112f60fd0adeb81d5912f8de6e829a154b921ca709595c6a4ee005b21cc9cd1e063901ee44347e0e3c583b2f2897c6e968c3500e3e0c833148fa8254dd84fd65f2c399d8e7b5bbff0e48b7164474d57c71d3f1d7f6a3a2fc0032fdaa2521f8ed59db69483972221ae2c4971373255d68bd7bcea4cd26b70d5df2fc043d02b677ce465c24a10c757e5d0bae50f3bc3119de6600de100d8136b6220690ce5d3a4e92b88d58687f48b69f60cd74e20c7400385385962584685bd96374fd821ae0ba2f2ca22144a2bbab70446d80b5a3c5c029cf09500f12c82ccc533e37a02f4264d587732e7c838c33e0ac948df762c5293d85e6e6e1b766c819585ba180f5f60b2503b351a5f3c6a31e5584e02d5d09639150849b91b155569f58104d85c70c67ba46d4d04e2b43ea9add85ab2e87c7799825243c6b1e318e693c8af491dc41d09eecfe54372bf6263b7bcfa7696a71e25c3ee8c881cb854090b849d815e7c9b1f30c03e41e1226679766eee014d0659bdd498c97e596075c46f3994c6ad9fb1e2ee6d3fc8a7353cf57f1c9c80f5cffe94e975bc39eecf03c703421ae760653934710a601279f4aa09ec06a2d894dcde001fa6e9e437802eb68c816a1ec2a9d19c516570717083d543b77f7b3176a54a3540d7c383e08ab9b2d74ca273550f101842ecc4b334040564bac60d17291a657850e6791dc8b60a7958124a94386ed667c4f0f137af003f14c1cfe97ede5b5b74077b7db196e70886b7c0d59e21045fded401698345e3348d56d09c4a506ffeb162bb131f41215ced9d8cdfa2b3b909f9166fd11e1c9017363405bdc91ea4840a64a93877b032666863bd85a21c7ba2c92228cbb88491b2f09374c27e37b53dbd065e91f9659eb4715ea88b52beeb158497b82b171953fade0a0186667b28932a7ba61530cfddb136757f81e5ca97419e765338ba2f2a9d02fb8230d4afea9c2e50594cbe5afd80a6d4bf02f83da567185b18a3c88c9f117c904ebb907b04168db9f850a5e3d5689b13dd0e6729fbd2a22cd6f063c7a06bf45d58c7a6c9463ed00eb749e202dc9f2f457695d74a328fb97c3fbc14b98ae1a182caeb01346ddd262af75ecf5f8dd2598d653327685bd7771ed5620d7d9a0ad142d4c224bd96b1677e1e179f9c5126b11444cc702cc3029f492e483c9f6f054efaed56d16ea578f5a71949d6eb008c9e7feaf8d14891ff5dae71c7b44c600ec0017a08952f923c218915796bb43b902e9ca7635789109af3ab7befa257249896f08b6f13462492e25d1a7811cfbb76ed67da3251793c333c2556b62a558174cecaee2f918fb2ef915ecc35913b8c004584b2e3b7b04e03a2d7f3975358bc6dce83521adfdb8949e8b08c3fbf8bd9c556371f25e4e5caebdcb7aa6714985fcd0b76870fbb8b40cc1d42d51256608e5cb9a6d5c853995a7c4436df2bffab9d6fef073e2499dd14ca3373e37f6e559d38ec87e2e2d56f34add1fcb61353af6dba4e09b9dffb521af4f2cb3039050ac1cfc4e6c8bd1845c53d20b8b1e54ccafeaa4ac0a8a6cb76f260a684504cfc4c58a72b173288cc710cc4ee36e2bdcf899bb95ab09d8f698fdac0317bac7642f9fa5ef1a4202b1564d7bdeb862c6935948aa84b21922deae63e1bd8ecf362edd45b19842731b3f1b6b5f6eca516c012920fa37159cae9b1bba86b18d9cb97889639f7fa6719b6789a903f740461e67ae1ae34ec9a31a15c04aadf38772a876806f137847db9625ef9ac45e79b623f18be7f0d859cde750555dd2e99bf354e890c1e32f2f98834bd1f9b0163e4fc5d785fb01e9cff8bb1724cce0f42f219c5c433d945479b91cf42a7b3110dd95d44c38c8d27edcd619a4bff64275988295dc7820823057a6f2c596676c23e3996bd9efbc97852de01d32dc7671ac87a3bbc27949cf9dc1e4fa9364c4b8f4aed91678f5fdd7c1916c4eb6e31afefb140756ed107a728207b505acc646932c89fb7b720237889b65cf7258b806e2abfa79e45b8cb6d46a409aeefc14795e59ff085f52bbd9e6832df2f1a3a1d9d7a304a5288f1f3c3a1f0fdc4e7e0f4926ca6a0a212d2d1cd07d455c9911eb1845b5c4fad61daaf087f812e97a70bdc9fb22ba2be7371cb92d0b6b248bfc96216ea280eb352da3adacc42cf09ade9098a8ce878670da6410051cbbf5b14d3779fd2cd426eb8c26e3bafbcdf9084285be0f9e3ec76c2db8b4f6102c5aba3435ea9e842b27abc11ce9cf611f117a0452d6b37647f9077cd244299786c4daa4acc59882df89044cd54c8c3f241b04928297de7f4f35bb630cb567cdd95d16818a4637e30ecf4594c574fa690784a75d3202c8ab12fc7b4affc08aa351d51fb675a3b0d83e57c9c82a6b8eb7f25d334e50680f6eb16565a743828a06ed1c460f9dc5b91f93f116d535a4d7ffa65715ff29b66e5b088f15bcd18aee2d7993d62bfee8cff33d59852143b6aeda9c26c06869e35aa06dccd77b8b749ba771b06a3b71838d685bcd40ac297a7dde6fade84af37e5539c6ec6e9c01b178db4b85435b717bd2d757f38a0a8e28c346f0f7183a2347925b77a10ee3150679846e42168bfe642ceb582a90db5492547dc084598ddd2ffa5929cbf4ab8bd9dd3d5147379fca2ea3fcd860502fef609003eeff527d43e7da0a9e26b9de1d61197011430c85167d36663bded2bad11549f33252df4ebff08e46af5642756900a66ea1f16244458f5e0c16de72df21ae6e52b9f019b863db012bf753ac16f4c69cd44df7dd54c6efaa6fe6c33f12c8a074cd29f56f884ca6b62930d247975ee08e7613edbc04ccd95edae7560e451b37784dea9905caa47acbf3b700d842fd31740846b5b43d7c9f06a69d10218e5f2f79b1c1f352e66c907b65f2d076a44f3280d5738e6acfb853eaa8fe828c9003e99c63f18c563fa0fcd28aa4c5b91ab0e5e481a1d5fccd5f7079bb152dbd3eba62658549cd1a8449e1c264980c7f3890623b6caf73e3430f15cdb3b05565f643fe640a2006fb13d14d981c0c7e244f1bdf97b259dc202bbb44f65543444b8cde4559266a15ae19dce6a03d73b935d300cf99e5e58c67cbd1de28210ef39682bf7b6c2447d20a29b20e310ee4e8859f9e4021802d6fc8c75a6ac0f7bdb3562244629fb4d04bc85be48ab0d2c52eac6007f8ad986a6a0ca5d3356ff10e70c93192c26bf19b2962b0a846b100ba695a35eb90134ea1d79949d9ab1ccee20f93bc9fbfab806d52fa74cf8aae77cbc83249c861bcd705fdbbaefc35a4ee25b78c80f915ebb21b6272bfbd400da9f603b67fcc98fc2af05063020a890ee3007764fca3630b63bc2950c62d97bcfd3f6f3fdd9f79fdf4c219a86e64cedace5a5d512b12f7fa5fe50af4859be28de3a0a7229d35f4896259389a9be9fba8b97588637d45c4b929e504e411b201a915b18251fd7241e294c1bed49e76220f7dd66bba7f44f31355340ea19b249d99008e659729b9ef7fee229819026f4c580991da48c190f8e5177ea2f53fc27ac131bfab81899726c5e72c1a18777b8f0e97c7c54cd75377508e7d612feb98b7f87ef71c28d35522b80b2c2feb391db70a1cf1cf2fbb7bf862bee6183b4cca56884c524767be502f361953b1446e9e9c05be2e5e4e0af75b6f6cd963521bba6b98122c3455d093078f068ca2fd83d9a21e44cda0139e422a12d9a223041bd15f1f2ba54dd71e458b1f4b29102906dedf11b14b23e60434715b25426013355b87b061a2eef2298096d168946ebfec82467b7b6be3bb0fca7dc3c2d1b0bcc24cabcea0dc0958281ae8f6fcd45f3a6971fa8ed0f31ad4e46c36d45f62e1d98b6a4ee3381404ef9214dab4588d7eadbfcbe393c56edf45d1814799b8d150643c070687c7cc2c3038d8515cc5a7eab0223b9273a200e1b35cb1f8834f97f6799fa92b67d82ae7d1ca61492ad8c6cbb11fc36297a206b847391a94fdc9421d0f4e1102a89da8a869b65138f99be069360002d5df9c5b4913248a92192f027d47a703a38e257345ce3c0f4ddb51e5ab0cb2edc2f3cee9f2241cddf952f41cba8348d13e35c5c01aa30773c3c65e89d5945ab524c505baabaea28cba2add6b2fe69e518cfb75421caeebbb2b18bd3f901d5f21cc2e6fc24dd98f29adcc047af559976489f8c0ab780c66fb3e1a60511cbfb4712907a97115048fa6c90041bbded744641cfd4237f8a68b8e88b577a5343a384dfced33fc17a5f23f620929e749582ad5ee12d0a52a899b0018820aaa6a97e9cf77d5783bef1023e3f1e5f1b845820f0c018dc9f0e62a541129a88a73948c5ed8917b767aeafe2cbb8e9b4e2452bd0e59b6797f47e2e85dc7f9f03bbc8113a49a9bf68431222c7ef329ea9195c1895c1e1fdce85255a3e4faec989ac609eb1f068f543142700d759a3970930c7be0a9f3543616609037b27df0abd63d4dfbd1a614661b69784f41e9c369a2543348815d4441519747fd00dd15e9c562bb52e6a59635a1303134d3c4115728e399d7477bdf4ae4ade5c899652364b352841d4398cf79ad15e0010e2a01faec77c5ddcd67a19db66e8aa1bf0e4591eb7e257b7381a794fd8d053f64fb040521863260771caa29238d718b99318bc470141087bced5407e019ecbc78cdd3259868239420fe87823b59a4fd0da0ac0ebbdd8acc5ae5a134a9510f3cbdac2d311165f2c47075b0a55ba485a6291ed0bcc173da99a10d44d6c00c27f35cab0f707a359a8f9b6dddfeb968ff3ad0d68e2dfd43e5956680831d415bd86c3db95275dc4d3c7131ae405dbf64661d2a63b4ab9b92d01b872e9f912dc1f249a797131e47ef907e42439ea05d46b30b5c76eae3bf4c93ff8d29c2ddbe2a12cf53554d6fdb395996dee257de8a10a5c10cae3c7beb78f54bc3e8d30f2b4be53bfa348e41cd01e224bb078b1cfe92f6aa7273d9ac712102be98ec666c866ace25d8d5266ff4ae6bad891df1484dfd82ef764af34056fc8a3b7538750c7b7e15c537c176aaccb949b6089a6ac8bd4aba511c6313536c937e6c9bc1bd2fa1089b860681de07922b0d3bbbcdb61433e666f4ac407b34e0312fc2b302cb7a654c85feddd5279b1f44565e03e7933b6d2e1f6fd734d84d74e82956da68d3415e44437f24812817fb41d9bb0a6475237e331eac3f87ed38bb11c9731cf83c74f84e7f76062d59fa611ccde36ee469ff62d76b8594e42e6a083485593d44047c121f9e2597be83fca99514585776fbecb1749c10fd0b4d1026563f086c448ec392a4502127982d3dc2e3fa33d8fd3209ece598ae8cd4e24d0e81b582cd057175e9d36623b3c6784bd69420dac43082e57f5fa46940efe053b9433fed09ef82cd108e5522404609d156f4f8ab8398f3bef77f951f736760b2812eeeefa4b2dfed9f94dd86d77c13075ac163ea1393dda8a2e5c5bfc2b72b755f7d908fe8d8dc94b208d1c293c2d793e6546061351888cc721c2b6ce9942ab1a827230d9ff0485e8e37b718507c9e6cbe5883a0163110164c0ddad1aff9b73333aacb78790fad55db6e80d368b96955f0bf1ef27bc75b93231c6614ce45806eb1184770c7ef8d316c43f3ea9fb13e3e0bf2a0365468a71611b151052fde733d7f7ea0472d0e86598d71aff927d858f577745d9b9841efb0d69eef8f90e311024879acd1bd548b1661b3d5fa8616ea58bf9f858a0970ad3bca7984a748eb07eec185627d280b0aacf3a4e32923383a6a2fb061a28d2cb9ed1b592f786da4d6871e4ae7073da782a3844959144abf7c071ad9ea335bdca873720c5c3c4916556ca131c4b582628dce4ddd37d5e87df6b6a3eda0e296847d4967f79058ea04a64ceb42a0489904fbed54f9dce524f59e787fb3dd3b5c367d24a9503a2ad37f16074c49bcdd1dac80aaba331880c7b102f0e3b7a989c479858897db807f4a663b80ef424064bedd298030896716cbf5fc0695911e5d3cd794f8b4a14f4655d94cc36ece9edb0bc45a6a26ba48ec6ca73bbd2893b9ffaf923db6fea82226fec98855efc9be5bbad97f66fea99997ae9f0827f29a86405beabab7ab89622f3058b5fef66cfd75585a18ba22eea3d0fa197ffa708af4d6e82463b65cdf2a6a21bb0039dc6ff89cceca50038518f6ce578948d91aaa743a0347ce5c705f6b746bd91338b8ec3c9896fe7a2376e8d4e6e5a49b247ba77b690ba7cb102888115d50f0e82cec2e8f5eba6011fd0f2eea5a15656211429c245f28755078bd5b556778fd827502afd7b784792eabbe66b303f317fd8c1f2da949198c7c51d6503fd2d33748b4532abb34d8d30cb2c028fc025c93f303ab9bb91f2dbbb20c13db26d2b45add59941dc967523109300b22f48dfb50d501f1329b76b47e7421f49b3218ed3b60c88f4923eb231082ce72f5cb80766daea138f90f531f86f5692842e60044736499f4442e130656f44e13b8014a4eebb9e7bb345ec46f0c0c44cb88a7ba11a5cf80ef90ed95f57880ca66859673de95f79ee4fa282337938a12d694af59daee35be2b95772738759c6da046543d3b92bd2cca52cbdfc6bbf7663525dca5ab13f1c4987c0dbe72a1c31f64e45243377ea949926f41cff7e0de687cf611f273e349848869c5e032303ec176623fc9bd58c676cf8b674611350761e9853333034f0b437d005bc6db9aba909f16661dc511a0897440fffea7f78306d9f91b5e099558d4deaa10d0487324d761c752a6804e9a85a1f7279da20b91d886c8d93f7399f2b0701a1ee65899b1452dfbf44e66fe008846e31c5e818eb3d7e23df9062523c24b771d7f1148b0d3a24037282ab269b4187890ee3fe991caca010087f82e048e556ac0ec9e166c9127991a005b75a0adf5da7c2a7f312705c42e7af6ec79c717384d68a2d8804e56b70ee80f634df44bd0afaaafc8f58b84aa8ca225b83bc37e8beb1000f79bdcdab0576e5a582d3732bf1b782146c9fcec60b7ac6c6d2ed242fe9b3028f27ae46906cefc93a1d05e257bfe8e93dd0b9ffa4b904282d73ce46177e7b98a3ddb35e57a584f29e0426b48b3a6db13f91da111ed2ffac5a7510b2e532d48152aa978622dd07af12e19bbc3092edd635ac7f4042f541b58c248733e6ab4aec7fc6292dded01cfc497b088dbea91b0880070d1f3a6dcb45a0279fdbab43b364f9efda58686ee19c4cf4b8355a8095df9ddd12c7bc248229e8c1c4e95f161337eff9b7fbd2c039dbf9e331f6ed2774688193674b9bd7ae6d67caadd4a4730f7ba527c808faea4d16f0843d38e17fca8d961a3ed227383c60fda1ba1322d587b604eae1870e8585c1e4a3008c9634ca68139a75d2fe0a428b8441e3c57ceee9ada07a2d8ce42dddc4a6bbf5d32be83fbdd563c0486321c36e137add923f77e1d481cc7fd427458466ab65defddf657ae3768916118350e696ff45d83e5cb90c784aac1f20bae545eb5bdfeccb8e1ed84d16d2723e8ce982c159826f46426a5096d6094e5382ae17c3951ed67bc2eca2df75a6a8c8f89e46e05590c9a61a12ca3ff802743b19aaa9d8741305a9b149078ecddf6bb8f1b389b98967632bcac352149873567c90a896d2911379ecbe0023370d1a29b8eb22e61ac8d7a697db654e4260df1a556fddfa5fdbf7f4de56402bd5da6aa0872bdc3323ef1ce28c7f8cd8a5d44ec75a5689820e8c86a2b55d48f44f6ac9640ae2aac84b3fda695c35139806c37499905e66db3e535d30348b66535cfe23aa3767f09d66ce36ea49412e4b8ff5fe5aa89df2de25b4d7de92d345f5c07a194c4e94c061608ad4f2572e10ec0822c2b8a0ccb0e61199d133fe503fa9324d1aabfbbec7eeb104c8c90ba95c2367f00601e7f119ecde816a90ad4591d4367a6dc7c74d6c428e89b38aca49789fb5d26261e06ad7c9293bf1180ade06c3e2bf21587bbe8d26c320669c68a84c60ef406f57e0021b2ddbd19f0d5173cd50594b6f3cd959c800e69532f6a665bdb4b105aabb2dbea795ca3c3a5009c5ae1bd5766b1eae48b822be0bff733f643ba3bdce9679ac2274b703c8d58a0608fafc1d6399c47e331d7db783abd41ec8d4ae68e8aee7d8ff70f6130c4fd16965100d6cfe213cd1333ddb2bafde3be85610b06e1f5676f95e4c4e433343277350f902d005c0de86ec0d49353f93c0ccc6f3aaba1cd2650694b3fb30e501682ceb05b9ee08ae4b806d2abfa9659c2f61036020e18381f2a9e4c1602e0e30f17edc6fddfb1526a38ba9f1a117917bae20c26279f9437ac48ed0a2af7296e4a93ba9a7dd3327dd93f6047c5754772d03008f9f386afb38148ba85b234cab9d055363ed30c3a128d12fb3e9573d0e9d76494f455a39aa5ef211485c5923b9339f23ac9e9962186db7d2eaa78de45594220a59968ff9b129d5a2dcf64f82247998de1b9137d8d1025b558bd2543bb8527dfd4eb131b3f83d91280fc2953262952599a133b970a6958eb30d2cee055aef418bd76917651e62283890fdf095ddcd924c068d5667de8dc86cb02c9dd599d5bbf545962d2b78c0d87b45fe77d5a00c9e6fad99067a117e7f6f3190d141c549e82fde955beb45f11d34de3320add2b31d1512460378c4aba99a7bb3e7bb48d8d3dd3a187d07563928559f0c5e906c50a78bf64984c3e7de60c3446d48d46e8338366543007762c95f412cb53275935bac8543f0349e6206fbfc20e5ecf4f3fb3aae25ce952a90815d0d6c1a658fafcb74c5cfc42bbfe5bdaefd239a604eb7b142a5103362f0911adfb13c8b09d61edea26aaa42a08104c798dee35700a1159335fdfec91bf232b893182bde665ab92c4101bd011684e00931e688311db647e0eb52f273499db16bfa0c0e14c4df9448c05bfb1c5e25c5b317dca4b27c5c4dcbe218b61869d420eb9fc1284b9e1d41673d72c38b0fa99e1f0adcc9475941e9b6a2d21a3eb9ef36df9b01e776d102797f82af8b0ac84580be34cddff8da5635afb67b96f6f2cad178e24892d80d47a515c3311293e296589291bb08f4bd97b0c828068e6184fdd7dbdca2e9d01570dc25277b6e03d0cded005230f82a267e1506bdaccafcf838946f68115e6073580da45a844b9a215de109545dc5ff5d2b3886dd1a327fda884e5d3d939db37f047e9e661d18e3d5a7812d72b1cb80f7a3bed3ecaa21c9bb2305a94586e2215853d0a579d6a01b22abb164c32d9cb99ebcb0a19c2aab1cb05615518317735df8ae7ea77b4d41e1b2f7622f6595768309a998e8d70536167a29cca6eec650cb6b676a37775bce51fb8bf1250e411831f750cc26719ffd14fa158621269b8553026115515ce5c48ff8c15f802737d9b6d93920777f50d8faa138a74e87651847bbdeab8388caabe3278217e2868552532729b467a9e559d780a116a1b4b1d51621d6787bf963946a7df82525fd4644b8b02ca96ec1ae1175eef4442b4807557f3696578c26ccdef93737f7d45cf1b46409e8d5951b6da89e584716916d187dab26245a4148864abedab7bad07712f4a80d171188de517da06253fa89afcfe16a4bbe0dd3db9c20ef7d358079c7801f34c26f29bebd4d61b9e98788b90751e87e565252af2d4bec03fea144e5ee46c3e2d3c4f1bbe6f155967777efe432605b97e4ce5b805af0720f88270f4d3d5e8762b5294e9c4b73c811931a157cee5c02fe9cc6aa45e3d799a7231583595465e75b10ca33e7842a48991fe0c9d5e4d0d2bf70d105089fb25087a7a0948356ca51e1a621c6006b31cd9dca4aa6ef3502da73e52fa28b1a62c8928be0357c1d5733392f3439945a26dca3e40be57cd2ab076ffe78fe80cc660c31ca0dbb3a87480bdb8bdc7be4ebe944e97c12e7151f9f78b4b20f6ecb4d24515f0721d222dd192380af19f07477d8673bbe9a1f6268cd737be09f29b844f97c276297f1e248860e2fcc5d0849b4d59039a73712ab982f21936188f2d052df92172f09041a27c83502b34306373f3cc2ab022de58f724d9728ea5ce20af0b7650e0a45e3e5d48acd37ea78fc872ce3817d274af10c07381de77b24296ec3ea6b7fa862d52636c523e0259c270e747df367bec4b9c2bd86272b9a29f35b1d159eade6e7882cb0f91855425733c7d487a4895f05d98832c5abbd8539bd97f09baa614b8284fb87ad3e0c3220abc99f516c4db6bc39ab7e118941cee2ee5347d76b4a2f17b34b02ef8ef0b04b746238507751bee2c55d62e107d22fb9430c52ee671dc6de7671c02ee4f566645d001577e967a1febdef473f8c9692dc141ca68472b3af6a45e6d3ac75982ca3b3be1257d370c258181fd079bdd60b7c12654beda439c31fb1c83f6d05d96aa638668e0648b7bbcc09ec064fe740cecf02e705fe9a32559b6d2a58161ed974d0d613860346aaa7887e1d8e8db6ea98e104634dc9eb995d9cec5fe6bc9773c95b706f7a6f4dbed875a33f35bc049208f158c0d1f2b420e0909d6e2c38dbde3fce483ee1bdcf4a0d7e250652dd53b22188bb37a8d8c44a9b4545c376c16e3578b1d72b45ab5d237b2bb25e73759feed5326568b746811b17848b776898b3de363424b1a650e25a2af096cefcd42c729ab540930b5dfb917b500b237d3a840881b62db4bc5a618643b84e3f4d79e3e445cb4ce10698912d1ebb290a3a38655c752c2adced6cb787002cfb73eb363ca1c4c472bcdee326862f213be2b83881d9b21290713b919c9e1362370a89ab025d31debf4f9e55a01d9677e124053e4b2da8a629811021aa72bc7df2e77b94e74c2533ce55df497baff5fc2ce199bc28f876a37fcfe7525024c6c50935fff4f93ad48482f81d09e54902b58d84ab6280a02a5668e5691acb4d4986434662a86cb1670876cf5162480a3b72d483d535f000f4180e01cbab9f63a1316ca0137dde6890842a2ba09c8229b634d3a5b58990b29b8f743ce2e146baf8a97b1c4d885860887c99d53ca67f16205c05149d41d1eb67d438e37b0e41915c9d904284b07b36e8e3a47bceb6d4c4e6f2ef79c8ad910de3313d14207dc2ffa75fd6b5fd14202baba2ddaf5773306393acf1082d8159e56c16905425f7f3678b3c10b8a928e676e3402ab69bda141c1fa57d169490b3c78b3dc037ae868090726193eecb10983c957ae9d9a31a565c0cfed94f9b19ffbf5990a13f637c423f34d6de018065029464514f151320d27b785652ca6f04e447580d69b09697af3aab0501253f18ede5758aa566f604d3eea92164b32a12f3ca03927cd2b9255b85a81ca7788600be26cb681fcd1374c245140de0c75b0ef5fab1660e2d8851932127fb24a7a0b4654daa3496ae7c5b33b222a96c33d11247c8a3c8b78cd29ed18d8a638b16d244d4939f2c680ebbba13b5090e685a2753d11214a31f25ccb53bcab9a4c9d668b49ee2857e76c8a662e385b561c180560f5b1e631c1597bff8fcd00a9834db818af9a447079a001c80ce76fea8719817a61299ba361ef7d149424c8c635d507ba7727e00f997b54d007fca50dc42d7c8a142a59e47d7613a9588f6b40d98bb848b7839d322332eaaa8889d17011d62b9f52268f9eab76f6520bb7c7577104b9454fc5c93b4a1b764716b59ac5bc15c53c349858ebd9de25c312e5ebed28a6b02d2a95c0d95d1c9e4d88d6e4e492ce63109a75bed46a53133f5dd9cb80dee788e4e9b4bfbfe3cf83cc6b190c566bde1e068de1c638f79ec78018e3764c7532a1bcf2a7011c20f808fae3e1fddb4149f71e0a5aa27523cf055b4ab1e3551f656b7685e066d0311a83579e7f7b4a7b23cf12454edf32d934204088c92a33ac0bc7498439c31d5494633bcad5b6c0dbe5fa58defac9f1f77f0d8222933478bd2957efa423972c589fabee87c465d84d248429cceb813a6ef78f75fd963f26062de1586813814a3c94a5e390c3c9ec4dc863974921eeda586c95c21b454ff84818a165b0fffe5703d3fd5308f91b067d480bdeb100bd31f813ba21a2fbb83355b5f5ebf3627922ec133cd5252763e7b0d97980e551211e44e333cc76c55654dd77bd6725a3667287cb3da4c25616bb2d64592a569e3d9634703970c6a32d7b77a85c0d6089a0633c29ba3b5adbdaf44f0c9bbaac91cfd7483204a6b24886c522bf7cd697e54a5480ac602c0a92c1b4903bb100d5468da313015484d699c7f892d60b6f48b663f1cb656aad8d09da466a2970fb84900aab67eab8d66a91e1eb27018d32cb3f0d5996a809e68ea6b68b67bb10d6cfa0e2afd028f5fdb65f8c052fe260a1c7214a36ce02e6f817a6be3710e47f97efe0584ba778385a417cf5294c98c9eed17a4a5694233a2c99c5fc2cbcba5857ee087a9b1b58e1e97a8caae94c554dfcbfda0a119513c78a3fcdcab661679e76f701097b3a26110faf8098c6a76b115cb2cbc543fd0b859c2dee4ab0577a84ef5f849129850315d61d9157f2f5b86a893fe12aeab4d59625d5a82a22df9ac63750a840e516f22afc14fd02c99c5606df7c11dd26a192752e9d3e62e572cb4b5780499800c410e470c87a6b70e4271b842ff68c0a6d40089530a00a22c83cfeae8c8d53c7beab2c2457eb10c2353b48a264ebc886a3c4ed6a8e602f5458b753da3db818158b8a52e7648e518ba3275648f6728d17376e8be1a0cbb4ade04818c192fccb941999b625fa49032da3dcbe29cfac36740890f19ae340778c8c0bb5ea52b4e9cabfc3e9eeda1c41213b9188c4a70346478c5cb7dc6125095cba519df3657632843ac1008e194392706e4eeb3fb7b45f36f7c37a2d29d2885102de77e64ca5a7ac4c4b64470005032a4bd0416a112a84e2599da65f15492660a3177d662c736a6fffab98634a6c52cb2f8fa9d3c9e467ad0b88d4dbf5a22fcbcb6bd74d341d8cf664bd5e44321e5e9777f3a1e5fde429ef5d8a7b7ca28a9891a08bd8e1b00bd933d62abe54fb169a55f448110f7b4b71ee0850b62ad07d1d1fa8ef93824ab0213f5872e913a062593189fa601f96d66bbccebea4a201ff58a32a75dfe17cdededf8906c0e5ea906db9221b79da7b8d9061a9817e2134b0885c33e12262a71e59f82e1a77ca38d1b0fafddd4ad92f1e9aacd5da1c166b40d4feebf7bbc193a585363b2231989d23ab0348c1aad383db0fc21d58e9e7f25ae0f9273615ac4328ba30f42bfb2afaceac065d2469838e9c66d6bb0f75c9d1586843fa6db7ac158b76e3c5cd0129078d988d3bd7759f78e43449fd8cbf97e2ed9d7281db6172894c4b0cbfbc8041555e3fe1fb3f5c06ae87a9729edffe97ad48d8c329fee4b397918a05db5e4df173f2dd01ef2a14448a30b1b849235ae6415c12eec870fe7e141ff827825e139337018ed3b7514d510e7b4d51c9c347da60d2b7b28919c7193d2256d9369cc706bd066fea3ebb5b58c2f8fba993fe4404de46ee8dfbe3463bb25d64f4b14245d4ededb25b4ad360f275c48f2e04293853b7bc9c78b2a222b2db2637007786cdedfcae20234d2618b00171511951896326f416a5c719d95de2f31d248dfb19badd1ada59fe7d18803867156bf895e38667f4c41fbfec15d7f39d31308617a5adfd02977ea914a71e186245cdcfbdfdeace79be616f7bb0055f1c798a594c2684933d73966ca0b2a6e34c902944de2d639b035359d8b54b045ac5f0f63e8adaa4b1673b45a493740d16b042f5593bbf5e41b4a18b260d08ee533a976d4bf97e59a5a7ea1835118e8dbf06e7911c2509b96c40a7667058301ed73193b3f7bc7c1e7778fa09274340e5e4ed5b46dede3064f07e5371ff0616b855f19e3db8d83fdb9163a23965333f3f87343a6268f1b5f60e0871b0a4f6f85e02fd9ba8a9ac869ef15e2af8ae70029202bbc104cac8f58870f2251afc42aa483f9660bdd9ef0be3e05ebc3523dafa3a09bddaa249a8a9775edab2d0d7423dd19f802c353b6c0ac565d41adb4d4143072d4deeb14865bab7410831c64b924f9f4bce17765fdb5511a5790d10444a152353652dbbac67f22a11b7aa81ba40152ef5b955f2efb74d4533e615a3265415722f9ffe9854a4d2d1bc93af662a4f6d3a43371ef255b024ce5a86c2389e138fb8593fa38e76b9e8421f5ebd7a77784009afeeb217ecd01ad52ed0fe6ab556bf97f8ba9d2daddb66b1b170f4dfaf42820b08553e9e0f46a96ffa26703fc91fd8c6b7535aa2c3a76728b9b9cbd6c1ae5249ee428195d69461828cb418f2f0ddd3eb26ae5ea7c39c020b88019d3e47acb9311814e5a09a971eb7d99c81a2980aba9a43c2f14e450d7f7b06d8f7ac5f7f02ee297e93b930cc5576e3241381c28f9a26235eeb6ccff45eeff53b378af566cc1d432fba766186b6c6332c5828672d9e883efc0d204fddd2abeb3e24a3017781f1066c25cb872fe03266c2e45a92ec910930939d073cb69e675253ecd7cf37f0d30b5c9058224fc939395694640f3d0be79ebf0f51b39f0a848dce6254658435d379ab3be047544dc9d327f3d1b722fd83dca8b3171d0230482598facd6d7bf2030db5bd19c35de137ed78347ab640841109e834cb8df6d800d0cf9d21fca4f559ed976078712a5b2604162ad7f7e9819cf040816bced640c3ecf99e0f839d49588d78505c915b6c82c1391010477c2940a0483a25980f12de5d554d2fe72bc2a8bcdb1c036a3c6059bed4d0e977e420c07fe673d36e86d78dc049a32b95e5e1e8a0a239f2749fa1cd29ff8fdb4da4d10f74d5b6276dd2fbc9d1a238159b0cff191f2a22bd94aab51909984d85ba8bc6efbbacdd6a9d8b46bad2c71b6f7a887249ae69d849c7ef1c29613f448138a1ffd6f3e8284d6c6e4fd874113beaadbdcccf12b089566bef391ee48d5fbd1fa31e05ff42f76513cbabee96136f79f95d5f3b176b1cc23977ddcb008c8389a977abb48cae0c4ba321904969500c3d471fff09585b231979b8fd0f2b5e02105c323ef8b67a6e8778316739fca359b597c25d92371f9b88933c3bda42e9c323b60d01efdef93d51f4ceceaa43ca867aa3c114205d0bab693b47f7d09b395f5f8680f975577b9c6e36c1e6219e27ac3ce90fcfdbedeadbe14fde378e42010f1782842c691530747905d1d827ee4724fd3205aaf757ba38ffadb1040fab96a2d49a4d89f3ae7182963fffed58f3fadd43e4ba3ede134bbebd97d03127d92881d2e6b15f86168cd751893c12f9688c63994764ff28b233faa094af7e09586a62b198e9198b2659ccd974e8bd72e9aba5f613c99a962494facebccf8d34f7648d8919ab92335fa6d33f3c6071fd9db3c83dc7a06d2aca7fdb9c2eb351eaffe2ec2a12c7f37c8eaddec2542ccc53aa4fe70af226a330cfbafe6948f8470cb916eaaf81725ec3632d518985bf201ed0ff368ab79ebac8971f200dc6f83ec4bad518e3776a9d36c13306c0693af623577117e802f01206e8618c9ed8989848dc63ab9d67e01a8dc1d6128642f6f975bf43901efb47f6de530652b0aaeb8c1b2aacf9975dce9f91a129e4cfac1da648c249ed0bbd7e41877210425578bbd3653cdfe6285f68b48c077d358f50286a8cd9e7f7d0fe486a09186769508c7be3abc36e6c58c1a1ccd42b379afd51c3ac9498b743f0beecd538177a3790f5591ce16f0b718ee52e1b847dda589a040915d569aed9c8566f5e60457adaab00ffa6a829fb156f5ea29a38f22b0a97493a6525cb010499485d2c1ac3cdb18c2585707cb3f7f58444291ba72864c0834b70ce8dade3c0767c2ce0f64582aac00f8156600ab3f2257f28239e0f24297d9d48a4e8e9e381a5127a6696c51b6f922a8b6257798b791d211d75638a74c159d41ee1fbf772b683a9d93a559010522d389d01894454380c31d03e48ea64df4e8b3cb6e714d90cafc08e8c8f0e0f67b55cb7362b553422283e64a662be9279eedc1fd00d264f28172e4ebfbf6e1751d46325b7297e13a6d3bd1674d512a4ad936d6108abae720d715f6b7702cc62aadb2ca84a56cdd57aaf3d94a0fe6bb4b2cd5891f4f2e92f9af0752cbed2cd29624468e4089b6f33d3fd456d9ccff81125b301a01427c07101c3506b0eaf111f0ea2b6411c9ae3a7ecd37e56ee3cb153ae72079e7f062f2ca1289db8ee58f496b568a61c31fcd6d9471bc9bafff063123ee30d9a79d0f340f89e6e06bd0952e4a157058762c15d0a10b596f511539fdffb542c816f8f635ea24c4f0e3c26f9171cde00664be6d7e62bbfb67c4228eecd42d7caafc204d3b753dbb8de993e710162bcdfef3ee3d1643f462e0cb8f5ed12c7a186b33bcd96b987a23aed1676eb5118db4301f95e48b830b1b558a09826442b6e9d8d5efc8410f3963a7fbe169fc630f98638e4f3217d1729ae7630566b29439cdb29bf932a30fe7972e15cbcd3169dd69c9e904f1d376d402ccce184eccde6c43f80f8ff1746dec7665de43234e51d8dbbb1cb646432dbe93b3902127d7a6eac4d28a4670cbd448cdc0d65ef92482a430e932ec1194f1854df20201ef03a8b7d282f694f09fe4fc64a135c075341d01b332848675a408e8dfcd1b2ba78d4d836b4d3f6fc4b452f1822fb3e34cb99e3fd26daaf0e433480308499d61fd31f6f9fe7cef4932b1f52801cf64ea799f050f9f95b92d9a01f4ef2e8336e65a8af2e0142422ddc64f2fa41620909b9743b7877240da7077f59aeab76daca521540b47091e0463d3553e74d1549532fb137fc4dba7c91c1bcb6dbd6d5f93f456efcf907b6d20d407d22cfef735b556dc1a7ebc7fad1ea79c90b35bfb5f5078a364d88fd511832bf284f64f476a2f028317e6e62644457f488c1a6d65242388ec0dce8bf78f6e26920804218adaf27cde89810ae0f78c44cb44cb81e7e305fbdc602bd91742ffa2cacbc74a8dd03a64f10cdb73baef745ef41ba6241253a02a2c5db916da4322aa22787a93d630c7e88abebe42e6e57fc28c864d3ac1e6079eb84230e4744637991177c9b5dc46f5e07b561ec2ba65c8bf6538e71f2a4a8d56cd98e597566442ea2310c4c3702e6d4388ddc4630111f04b2b6076eae2fd5a35dcf79b2fb23121f5b14eb8ff74c4c70e11b5062b1f8a372d34fccf29b22c262ede03bdeef03622a2e4386c8223937d92e91e79ca97fa5d53ff7d8b707b822c8e72a8a812d8521c7b1dafab626164f8de981b5218e256feb748aa4f827ca77a57c95fa276c7d62225970df2c7ec13a92f902612405e6f82add07124adb34c1181145570b3750196b6736ec4a45556f516f446bd34d977e08b0c45db6cfa01b0729379ed55027fe8f6a14a9753ab7cd82f5ccb55df090d7779c5ecbbf40cbd24e14293e18010d702dcfe9b931d9e9a39df9c4453736c524bb224bc6276a8fd1ebccc37225999d8529a1053d463cb55f59aacb99353e2ecad9c0ba2c8a5293dbed28566aed6be2ea424e6b05ffe03729ff8f9aa11ea5149cc45faf484f895c97b8d970a800607d5042418a32d44cefbfbbc1e33940bb4783b0366695f80f491b138fc1ac7bb9651114a57e5d5e8522531102f8ad83a8aba31e4afeebed72495b3cffeba89a1d3eefd767a2353bff972999bf0f81a54fff95e1add5c7b8f32819cba13aba94f2eb5846d46cefa8fe1632de67859ce4140857e913a71849d707c8cccc2795aff90f002d7c73ff5e9bd092595a5cd22c4bb68746bee08486046086fd70a5dca660a3f67f3589e8c1448d8e289da3553e7ac3bdece868f4a4fe1ba7ccdf04c37e1e384430a90ce72efd8182daf4333189457b26a59cd549ef96b82890fccefa99e895afbce3a14ddf68dea6acb44356fe89b9db52f38b74d56cd9a6ef6a94f1a7cba6d07b57586aed3426b9a7f7bfac56092408be3d2ffb95877d8f5ab654712f9b6a057db5495c1b8663af2c0b6de7f23b479ff47494ad6ee439157de7af03b22c87c2d008f89170d48c2c2b57c18d6a8f2d74b2118da0bd07d3ce5714c72a1d7837c2e478a6dc44f8c60db2a3cbf0ca901a418e2255561e584eacb45683579db5acf3df01c62f82c271453fdd3de4781f83b29c85e4cf88c2faa59dab0b2f2adb8295fa5726c6e9788a61986cfb50faab5113467aebed7c5ee59bfb4f9b74e1068974f6f9a1227af1ebaf240030aaf1467e4436d05bcda9cca825abee436041baf362fbffd8b70fd706c4d53df0b2c020b1673c1c22a97357813f724d1b269b362a3e62bc6e00598c5c5b87c5003357435ad9e9d0d6acb46e6cfb9f05f35840f30b5f4484ac9ccb6d19d93878d551f708f2f1f27e3c6d756dd08435c7a4111e190483ceb1240f3ad0aac8ac4fefb556e654c9872e62025517364c333fec5692f314996d8a5856e8d80551a766ffe03691077cb66af7811d3a54bf427932965aad9ea43bc2d0ef96f045ad31f944a09b72234c82bc0ec91890b18608b0fc2cea203115ba6a12e87de44810ea2f712fbd768f64d1360accf7a09c7804dba9b9c390a436dc54e8de0eb2f47a16614542f15704d3a135ce7a309575fd460de36727e8f5aa15a9b6a352e4e512d02d6564f739f6d2f9a34fac7188b9a60d4c3e23471e6a6db4bb49e4483931e8bab4912c0bf5428b314f510447f7bb6cd6c0ae05177c4d6edade77a5197cb9d67e07bf5388624d27cbc6f88274dd75b715bbc78557f738a6fef3b1c3d1dd76ab11e6b4c6065fe5aff00553657dc47efdcac640b35c8b76f95f0238b34b5d30ac27a398201bfd2557414955a77f8689e09057faf7952ab8e1b31873468f4041aff07d2d2114384be104d197a4ca4ac8aa4be0965153847ffe526a259ef0ac65e2f0a3e4c6dc912241ebf3565f3b30ccc667e29dbfd66aa2a727e34f9f53f2e0a19ddcb5893650c1ae3c690ea6f48ec30bfd8a1aee9c7ae813d0f96970bad53157d1a87ba38eacee33b60f47c3302d89e40bb78c25802df838ee5d5089bff9cd03407eaae3fb9c9bd180112dc756a20bf2de71831b2545fbcf80029fdfd9e52d72c9d7fc8ba29b464dc34feac19a0100f7d3f5f298b6a6dede88f1de2b43f6ac5b7328ffbca201974bd27712c6dfc2ad62d42e8562b4705583a96c85f74185492b8869217f08fa82705d5a5dc77d7115b4ab45a3e78f3e4b10f9899be05b044f4672b57dd2f25118ba317ea73b664dedfa4feefadc576a81bea17ae384198894a5e07dbaaca7ea0d2bea9a9d5e1745ca1fae6be292970dfd53a128bd74b3656003e58ac73de562b5b8a5464701dfd84ff035b83b885f51091a46cb2ca1097034d265146af39491054b900f63fb7f888e50ceb8a7d721fa711981b7ff0c019d2f888278aa6920e5d5a62bda17474d24f83845de8d0d236cf6cde1583437a1dc262bad16d16e309eeed2f2ac3e8c6d27702bea700faa37f83b33b829f0742584e7e77eded39cfe2fa0ca9dc384a4161179b01ea793a534520d217e7deddca959f4f5f3e249f830782292e42ba701db98fb4296a7a774971ff7594202d35218ded1e8bd6c1f85a22638f32219570eb4b7a992874608001df8f37bd14d9aed6e40b0e0c141bd3b464d466a7ba6562a50a86a1580628907e259ffd7bb948aafee7f59e5d569be8d26c20040849556b10fd034c0640d2ef1f9e906a158c5077751b19b30f886eb8550b8a1a194c9899d8be4bfc9fa909c5a7b4c7835ea7a9723f2a97e0f4ed32f624c34b53d4e98acd9922d9b63f07947907d43161f1e2c675b06dc14a84ef48f2886d6f2c2b1be6818887089250351e0a6418b4cbf95afbd902efc3e7d3486eb3d201722f3307aafc4f5608ba3749114079bfabf37bb40b46ff8556984f3368e13f57b4cd12f2f3679bf5e69fa7d69cff5af4960193c23625d3cfd7dee7e42ee060390e70e340f7b183eeb79058f691927f3711569c5f68a1d5bab7f275f49a025ef7738f34abf04c49ddd2984e56ac6dbc51625cc94b613572ddd550363d98597499612276f68b58cfdd2953387cc22c2dafbe52dc06845a1d8d543da9495611e15103508c69fb1b7b6bcc7f10af5181a8d1fa4008ed2233dceb1730cc3956cd12b71078e1384313c685d7687036a5b1cc4e6c563c38dad1f93f7a73c94897d5ccb726d3c85cf0f12f26f9bff2fc50268f917d0f84a0e84ae0a2aecae6f627ef5d0517ff518740112a27a945957d7ab7fb5c6f627911684a556bb39e93ba84baa1d1e72e26e661b3dfe832544f361628b299fb2db5b3d551241467a2f3135c6dfbe86e05d891ae75f5bf8d694f2aa30b7c29a5223d5bfcad68e6030486d9846326296bf01c8df29a3a378a86e816c3ff26f3f2d2a69f4dccc22119a08c0eb01fac3819a769a64fd126643bf765c83b023d1e377b93d3605fddf7e9cd1ee65d8520f76571cc8237b631f358d5e43e93044f0659c130baaa5f2c5ccd66a11d4821dd9f5457c42dd1db9aab6c6961639369f38eb7dc5c8c8dd2c28a357e124a1c1b27cc13acf5d2caa18a20f6ecf7998241a01f15884130ab0d5b2287b2fb3ef096d2cfb4219de26bad5573be8bf5f7a1d1991ecf00048dfb38e4bc3cf4504f576136323b781ef7f8d35968957fc83df417845334257f79a2da2c9880476def9dbb920596ff09e77b02b7bd8bb80f5136cc7cc803075503da47a593196f8863e8aef5f0d1bcc45431745ca2b9ae0e7d3fe3fed5fb25babf3dece6dd66b3e8941e5ad0956a09c74e5e511788a7c642dfc06b1f90e0f45f935d99c3bb3aa7b4520c442660bb0d94d334721f578dc0eb0981dc2f8ab9f0f6f9c3f73aa61e9e984cf0a21e0475655effab0a505baedffff525b7879522d80fe117aa66bd75c78de9aaa28e94d871779f3fe3b45bb449db70f1db1f0d2c66a155a26fca21afbea1814b08b11433066c187b22eadb97fce802f74cdd16afaef28bf393ce7e1d248193f6a0a540536e2d285f747f389113397e1f556c32e8c4fb270589ecad454630cdb4cd1c86f1e780016f3a19b38d56792044235cf06acec4fcf4e472de910080af28e908bec1b2dd9d7c7a0a126ec08dc3a1594379a2cd5917e0e9ec09d672f7917d921b52db09eee7ed6d7d267f74a0b46c1c66aba80b74c47b8d426c9381167ec3ce91351d67ecbbbbd68cf42227f3de2a93f973c4ea947631d94750f7f57725f674b7a110429cbb0c94aab8d15b9c6dc22e173d87ba12856f0248be035da276dab0f926e09313c7e9020eb97d989222f492e0b300e16595ed5e8f99b9b0cba39dde8514d9d6fa50a1c60e05c148a328a7609f169709f059b339178b2d3f298b5604c3f8b95c1cd223bbbabdeb395e20a08abd3a66994ffef90ff586f6cb8b72205b3b49c8687083258560900f6e0e66b6782b4e9bfa0b7d1c0b621a33d16e1e95a7d86df29d1a1b523df754edd1f031d4bc140160aa2254c40b773ee7b2d1d3a1e38deedd1c989cf7d9e04f378ebb085d0462206d5d3ba978337169d318e2ec5a8b8433bad3d5c0ba0044dfd68647ae715e2bac26e8d1223df45acf6c4d93344f1b42c891a2cbed3a8b2032e0e014677108f5232ba646f56713a78ab283f9ae177d4ff8f1223c4ce2846b2742c492917aaa7e75106ffae944fb2dc4fcfc437334c1f30055c0ff336a9316e7a93edaf2f29b4683548a36b28cb0921ad8dc51982291f15ad0bbc4f53352d6f04c70ab478b8f8c9af7daa2b96cf8cb7875ccad90437c5e3889aabc2cdadcad53a7b883778ded1c1a05d5aaed0cf8e9717ce6a3d22aa9e1b5eb5cbf3918319a203b51e789503bc6e1104fc12a604e0cb2c24e3d6e6764a1605ec2092877ebd2a1abf211d25fdde7c5ad85b74416e0a8f3265cf7f779a86a167b871958faac6ce288c76cbfd438c57c7706a7e4642fb1486b97535289aa4c92cd77df28dbb08e74c5514071b6d55a0b0abdeb0ae0b1274aeed02e5aed06a0a7175dc25992e697d8e9e9046ab7274ccd34e2a0210af9729efc8e90351a5d19b683f171166aa8a75740de2bf4c9d5d718bb96fe598d122bb6aa6e81a72818269dc494f99ca0e7baecde2c027ccb039603193ae6f2adad005257229f0ef1cf89fe2eded26fe02bd304a93fa7c3142c66bf00149fb3ffb32bb2aa311e8f978c0b6a8aab14ea7bceebc5a11ff5d80ca3edce32ffc0d3fdf9fbc6ffeee0cb06a06398bcfdcee800f2e42d983398b27de1f222a622e276f3c5aa939895517e25252f16d2ac07ce0135939d397d07751252800f6cb44027ef827f2d07fc4b56af6007abe062a2242f2756b0a7fd2cd3ded1e22fb939ddcf8b9176655c4f7a405fbbad911ac2687dd4b5187dff0a46f7f4ff6c634c8433e91c220fe6a616b51b8121e8f2765ed8cb6a711d5537442fc735d4afd76adb3d21d831aaaa5148ab1362661c81b02dc3bcb7d1f2970019af0cf85f91ca7721f51bbffce817c4819319753f55fb48ef18b26b7174a619923e3e19db1a6014ff9205944e419e9d7f24bcb926c6470c85d6d531d2676fbc43a91d46a58dbc43931eeea26350e6fefae595db4916e7e255bc342ae83599ebbeb4beff2f8d24c039a76432d77eaba7d14a3647eb96ee39848eb43873880bd3b0dccaef1dab5fb193d13570c99f1458331de1c058fa981cd26d49051f8de4f3f140f932ed3609ace1bd464f8f0e8b44ae7b9145277e711edb62eb5c0e808af6df6d440bc7749c0cf4bfddb828f19789cf82af640816481843c5faba3d3b248b19a331cb01198e95ea41cfaa576a7fed07083102c3fbb0190c19ba93135243cfb4cd1182cf7847166cffb33992fd4dde5f713a4ad81e7146f40bee2731671f358756e0a5d48859eb6899f77dee1007d0658c6326e4cfe4f90bd0896b106a8dd84f5f51659e3a89e57de0b6c6d11373ae38159468eca7edfcdfe515b25df2f8c6a57c5eb68e77fbd64e7052fa261c0fdf632956e7994394ef1e8738fefc559f7d08947cc28f6e81ea7ad159543024945a9bf9a1cdc4d3e2b4c51502c8992983792d52c581a77ed388703289fe22717e263967b39dc4d5d50dcdab6d3a991d7a47933838ab07b31b7d86008ee20f605b2ff58011de1d28e4f3993220c0fe6d9bcaba5f4626225194de8b965bf96a5cf2548f7216381d5004cd86989a8e8c3cf2d46abcecd9c7f3586ee26e427ec5560b5650306b8589a22b431c72f2b14d3dd9752840a530695243d3166679140c6525b2d5267f7004540097dbd858739830014ab099ec0fd905ea3d6ace5601d77518e6aeb581275edd1971646ce3eadd39f55d24031462c386d5b9ca08c8a8783067e68e0d91294b5c7054fd7350e51c4455b88da1e97d24f46acb37ae83f98346476d57f167509033a07befe3a6a4d3e21f38d8006fed4153c7316aa65d8ad5ddd3907d92de66c1ae5c7b5b88740f62148687f272dc5ee1ce716de17a66c8d973d0e0fb975ff3967cce714fe3ec680f3323bbddf5f30a0999b9684200240a42e2e75e329aceb1c31d17bc2c9b92d421354b8a9cd72d892b29de18aac61145863866b789c4856b3798a891fbdd75b5c31bdfbed2850a53c00475bebaf4fb4a0ee0c1cb583e0fa4648ee2e18bab4a0a6f93ba31d684519b140d51a89c2efb83364482bf7a0083225cb7096a2d20a05d57d77fa77888a2a0a8ff18e901d40b019435607e90e1fcb0e2382290a456b7bd9e528ea59e31f97977f98287338ec0fb93418a8f3486803ad951a3b25d4dc6d2dfada7f5df59e8d7e41912b39da930668862dc19e6061f2b0eb2104f4ad1e299f393998600aa873ef3f70a411b7a105afb0f3ecbcaec4b45cf4aac0570a37066be0af498b84f2b9b1a11448820322f883b05a764212884d8a1c74a3b34ee78f12cc5d9aecbaa9531533613d5712562e6eb8f1540637ec23ca2d85b80034a1585ce50980b35f7f4a215c53ee5207caab89e7a58d1a4292c04a59887fdf3dbd28233787b2bff9000290151592ea8d204dfb9cbf57be769fc03deb735b594ed73a6e552413d520259a45ba5ff64d21333d4217dc24c0b3c866496c81f8dfbacc6676951a61ff0cae0dd41280914906ad412e554b7a3992fb7f1b0cbcc58ad4e7e2d29ca004aeb05b284069c0e97f01699a72f43e0a53a93b824b44ca03714f74c429de644a27bea150d338b4b8e62282d129407dcfc348b7b578ae166e0a89ea3c37f662472e74a51feb0e47a902cf44dc28b7dcb8376d6eaf08cfc577adb4b7419f138b01858d763e720c3dc8cd83dd75378d66b62544ffc40a9b1a20372969fbbfc3cc376a3a2c33735be3bacb894fbacc9ddc1519cc9390acd09594e54fbca33d0b7691f9079c70483645e9c9d5b7329d212f1ee5ad8ad1515d61cd1029346c11143cf42482fc6c7775b91bbec182a44c50eab7481d2bfe8949ccf2d706174abeae0f27a2ae35587ec30a97ff097b99378f3671474f53830e8420ed746df56b1925492e3262b4f945120055e22d35f2bbae1825373869fc8b4d60d0d69c6073eb86f4c9c2f3cebc52a780865ce261df95f97088b2d5e66468a155a3a75987f33fcfc2c649b7748dab952c801780cc187bdf3f4c07f116f9eee0e791c42050b4ea6d21bf714ee9d51950bb1d6b02df6d2865455c71c8d711aab56b9d5f63945b304c6d159ba9e5fb071d57488e174d3911b0ecbdb200a5d9f1bb7fd58a0fbed21ad44ad11d6c0fd013f8dc8600984e8fe3a276dddf3ae22c7101b3b269fc9b5aeda538ed2c70eb65988f52dcfef17d53215cbba5a47c34a7f11f40330369112e1777b50b92636146ef961a1baed785520a00a68b41cb76b91d8dd0589a0408d8a29eaffec60533e3dfa831b5b0fc8a551484b79cee3d7932daca582805b3471a6142ad2e2968a04fca4d6182acfe2f9f241a19c7b5300ca11e5a60278cdb6fdc46c3709c97a9eab472a7c5cd6d63488b1458f7c74f20de8237df19588c3041d776d2ca9f3b6441d4d078c65aeccf0c375c72a86b5dc653d65f1f2418b836266172e43c380aa3b8946516867a5df108a7e964435d9f02aef8ac87ca0be49689e6ac1d162c87a3fef900d34e15d7099349bf9163b2e85f8b4f7ab611f81b3e57102fd5b075c4c9d57ca582a4060f1a3dd1a4bce5088f6a590f759425a0de0599b8e5842932145d79d2ffdbc6f7e8cb9c03fea92a5bac2914fd0c383bb0488d47c62f53acd7310e9ead519a442f15bdf5e95c9e8cd6a80f65280215d8efb007919348a75c7cc821e0c475ee011282056eea0f5ef2e7e76aa225c88a4fc353dcf4b1736ad035980ab9c587f9c439f18a376eeb87252834ff144c5abab3e60f586fd0ad30bf15d5a78ec962887bab65d112ef9e656b8c6833ce2ca8c26f4f00c854ff3b9255a1e00f387d9778df0b3f3b6ab4588fbaab3a0e08012e68ea29fef75211b9051b4b55c584163510716bcd575d6af82877fd031a75d7a3b1cb83c70ff1543a3b627c9bf82e1fcea09f2c81852abd96c0499c3d8f533c0e5e392d78f759edf603b354c27b53e97fd3c63f270ee46b28872c536cf8ab28ff0cac5271fc088c41e67e382acccd698e1b68708110d9b0839c02d5971c55b878502ce4b92d24821a30999d19c0d796f1c478514e2c170d75a8646abb74d092a3322c7d2d657c85719a79e18f5b9b211c9c5fb665511c3123c3939cf59451567ced9e86f8104684c297470c9be12f88c6c63af1a9c41fe025ff9dc6bdb7f8cb4ff25ed44910f09ebc0ccedf71f12d8cbe69ecd4fe1c59beb30bdbd11306e18f4b473026abc224b96993adca68428797611960daa8724acb4381e00f53f53df86d761acb8309d2b27274c9fdac46de0c93028e73161a4af83442be9147ef9f183bbdabfa183a4406cc97395f2ade36f91ee9311383c5d67937640b34b0bc04daeb8e8a7638ccb29ce3895358a030f906186cd1d60a5a1f668baecf38551a59ab42da9085c0484b43ce53fd678e9b5c8fd4fb0cbec991a6edab2084bb749b5533d793c73df94a996db0a0884ceb492be3cf33bb6a40ba90e64e532f23924c70b115b3ceee651f176c326efc3dc6fdafa4f3c95e26f0207c5af559a22731fd489b4637332fcc03c6944d3a5111ecd4fdaaafa869bf443e92ce61cf50d2d3497a0c283bb75619983b633bda4ad2e4ee783534d1b54146355214888b835f173d91439c919cf70315dbe815a1435392c0fa5102b5b809cbfc21ecc1d9566515c256135f1233aeda42d5c6034cca7bc493e7e79374909cf3d62f18aed6c98ac1f6b2173ce3f8df9bf83db01dbd977255c1ea7a3bc993504cae4383c2ea65b58343d659e1f91c2aeb63ca6690331a9e20dab2ad40eeacd67912055464983a30ccc182c84c30b4b599ce6917d201493b0e965967b8fe894b90b983dd9771b939d19d14ac58b58fa8164e82436623405897743a1be74c04daee1ee51d56c27cf817814f714951c04faadee1ae62305317cff6be845e3c35ce8802b0b30b33ab005e5596ace0be54094c6bd548b655c75720294c5214e7cbab597daabe52cfef0a32a40ab56b401123a39f4c7255518302d8b3d6d12ab9396aa930852d57ce646529de4ee0cf956a5e7dde65bf88d57972512e771ce345ac627175a1490cd2110b5061f2e72d320199fafb8e779beee2643f2cbf9a7fcd890f3a71de5b7f42bd578f3435a2abfba0bad66aefa1b3e4b7790da66af7e8586775427e9ec17675b91af77d69f4dca56f30c775a248fdca46c10f670944db3bcb7a63dd6c0dfe36d3e25513c464300f5058369e811db9207bdc9d3f5c7c22ccd03bd13e0b1dba6cebe4732aa27a6bd89293fc2a336edb0636365a56bec4f076def274fc1b495f9d4e282ea161ebbbddc0c30f869301a7e5495fe021ebaf05697f56e763024711984a1bd2a53f3ba781c311df0c3bb9c769289f33e77c2485091e2115e742eb4ff35d0c90913739edbec93f4e406f1ab2eecc8131d1c2b0daf23bdacdcc62efed8d927ed05c7701f7e7757151a5c4fe0d3f711ea6c83afac77a38b400752a8a2ea6bb4a50cf3091feb53f4ea8ed1edb8b7241a977f21cf4d4fa64dd1e92b5a1fcf7f14be6ba55140af8cc19143b8100206996634c0acbb7d11699af2d1b43026042dc32c86ef3f1888df9e2a5104eceead3aa61b4f63e0a923089f29c6e0be0536f48be03f36ddea30d433fc835d2bec739759e6273c428e0e2848c9a5d50a71994b034c00266874d048c62fbde9d2594a769af9a4e187d1c5253b2fe2302285b7598c6f596689ca98c9915f3d1ad0bac96711b79f27e2ed4984e6cf74a75cccacf1a947351b08d060fa0492290817a1d114d7dd64d7c074cd49b7699e8e2e9f9a9efb62e86fd98905192506aa6aaeb62a752e9f335f1bcf07ac90094127c2dfc408e9409b30784c8ff4b042a593df2f73b5d672238fb9476a4a3277ae573fb9b3174d98e485cf057f2dfeef364403ac6ff24ae8fed5826be3ec64838f6541313946902da81bfd312edf5717476db5a73b01cce2d9b0da2dc4d58537dd2d4aa04f32ea153169dd282ae6a32561d0f455ec40220c9b45a29a5ee04309eca631fd178cbb03dc9cff24a844b6ccd8ec7c937626944bf8e6a625f0ae6d155b8585c8583b7fbfd733ac99051f724316b1ebe91e5abc3c5f51f60c18de315bb44bc64ca4736b9e538c239549c2e88b7ef03e76715e95605d9f9896d34de272c6d7244e326a3da45e7333fcaed0845a4f6c53e720d41dc936e08dd4d0f7606153a57a485a62b40f5fd9f3a5c0e3fda0fd5c2ce0a3f69ba8af256e89e2edab5a5f848f1c4fea32080446b3f8f79dc412ce087381545e0ed3f710844b9b0293273d3c9b7df38d868b57b8434db0ccc9edcd4b9d15b6e077a485f139a20ae030620d0c257656474cbab1c3eebb782e1272b80c3de3bd637406d3cbc832c00e1608d2a19add0591638cda8b01460d4ec9455952dfc652399ec313437ef265d4317a672674e6670b4867c90cf063d83af59669f06b5059b621f18f6716bbd402b70c4520df14fd5ae7830074b69e7d25fa30419d611d5d0dc3082025c1e696829ea82c78c3bcf2e5c404eef6e320f5a84b8bbfe486ef21929c9c6ece6624a7b63a5eb6fda47195e9e53131c1d7b7f8c37757069ea48d0f394c58c06f79e5b07b3e59bba2e6dfd52914fa311644b7c1490f1876057cb47ecdad0daa24126e762d168507b78d047990a987a7574a81ed567df9efe970cd89358c23d3c2b891a08ad4f2572e10ec0822c2b8a0ccb0e61199d133fe503fa9324d1aabfbbec7eeb104c8c90ba95c2367f00601e7f119ecde816a90ad4591f82005683ab4efb2bb92af5e0ae467dd916867100a60c8928920e4b25d061452f19847cb3bde833e25a21c9b56e85318e678415529a704692d04b56c739e03dbfcdc1676fac04b7e766cba815a2a74cc964e29c68d64773bae7e58be90dd5144caa08578a53701bd5c89dccba806417bc868fefebd8476adb1aa0083ad247a490ebd1a1cdc23434b4918b133ad4d2489e8b00b8e3363db90f05014dbcd490ca8142a16cb95b6ba9f55a1938c555713e6298f3ead4b02e0ccabd70e96580bfe8f40df9c6d92057a9be95e231c3831d8ec222f30afe9e0213f2f15f4db9dfbc12fb985649bac2dcb90976c35e2ef9ee39b6a48efee27c8f1fd12f125011c283f9e428847a724e148d10004488b86de43f58958f6a13d1bc97fea7ee9c9940c5dfb4a4922ea897520b86453236b98f737fd3c996c21accff3cb6bd4d68520a73a7511d4994bc8634b6429c5ea86d954d1e051e2151cf3af15fa328f9353512b4de4c16d03c1b0890e669b4d05b562ef558402a43b00ddd1d9a2e025942b46013dbbd08bdd2378af93ea1709a7f1f012b8e0d1e78e7102c6e0700f490bba6916b33ee723a61dcfe8193bd9197f9aaa3f9c58010abd72c17a9ebfa70eea9bfe173f601f0010ba3e1e7d0eb14ccb90e0fa84160310b72cfaac20652cb4756e69c8eb63258214097cb477736a34828268d4d19c76f0c439e5ebf98320add2b31d1512460378c4aba99a7bb3e7bb48d8d3dd3a187d07563928559f0c5e906c50a78bf64984c3e7de60c3446d48d46e83383a53af94a63d1d31d9e75da4bac80fbc3f2498cb7cc8d5322535fb198d6084ca1b45c74cf3fa8f849b0b1a3f25357dd992706ad8a08ea00efc8912ae7f2039a1f51a56102e1c9f6ea24ee359a9ed94576cfac0b3edeb3b518f5dfb65c15298a188f435af981ba4b579375c1b85e729d77939fb7d03364fb416d1acf9cda835d69d637780f5a78359ea1020b9aadc4cb9d1ffec8198bcc2312d39daef0f77074c4ec12d5a7644706a31a46274c3610ce65f24ddfd6dfcb44898f7d9a6d298215579690574651964fc80851c7302a876a1967349e1f5b5078b93ac04c91f5cff772903c499e7fae8e090742f54ef187f1d1a8ffb192790774541d62bf51b49d34600fd2663e8d3b4e533a8fe5d9aab82acc9e2846b24d72e6740f44eec605f06105700e03c58f013ae4a90878611efd2916cd87521a62e32cfd9e1dbfc1c475ecac46ed138b3f2a93042afe626c06f5178f8728054e3a3ae4ce68a6aabe8f54f9e74a14bc9917ce26743a2fe25f28b800fbe74f495bb32c46c3c39018642ab3c59ef65f639dd8ddf1c37d4f9f57e3ed9024405638f34579ef0795edc4804e2bb1bcafa578b85a7cc1e10f402032eb999d132817c6053152fd7ab71d414b8de39f5c5b80d11f317112d0b0308b0fe8450699cb2891fca1b00cfbc1fbf2b69c4d08da55202702daf279295fba85096d42fd0cb732a4c07d2a4b1f0c4f9b75dec59d2babb2b70e48857a6863b0f7c9c70a2a65e5e45b019ad5ec8c0e6b46adb05ead312488910b73f3c1749a3d58cc6ac3a2cb8fdb448cb8470547e640fa31fb062485f8f2222c1ef81563194968aa63c58e875a1f57e9b4e05393ee032399356b03d1325784a8261316c2ace489f24639bf2016ebf8d91ee0f9ce01f34c26f29bebd4d61b9e98788b90751e87e565252af2d4bec03fea144e5ee46c3e2d3c4f1bbe6f155967777efe432605b97e4ce5b8493a6639a1b937ce31dd785d1525a6aa64870f000cc47d5111fe8c05ba6777189967a2892740252f01b72c513766f94312bc13845895b48a7a65cfad43ce09a7b0b5578da49f7adbb59ee3d1a0b9c92de9a43d23ca121e1123c12ed234372636c90f1cd6ab89c499671dc3e248c58666820eda9572c2ca4355400ec78e0f8a990c56974bcb11a56b1b8b716c8dbbb116b273d8cfe0808b92bc5bc8d7951f4b0501bd383e2129ac8278d07a61ae5e85010ad34d823e61902144f40006f37e5f5e2b15982e6231a28d9de51b4bb8a6de4b210850d73f123e2d852abdccae20891ad6b341f6b43c98b3108c37619bf4c50e9c7117f056b33834a64c3080f2508c678922409e76d0ab478c34adaaf274603067bd60cc732498c48a6296fc611c9379f723412d5055945c37be174c78e742869ae5d58a7b0dd7ee21e81cf7b85d4ec7d480b31189b39f1a3109f7c82a0474824027bcf9c6f7f736a42cf23220b94dddc275a3aca142febf40ae8d6f8b57f9993e69fd693fcd9495e730639c6d9e6bea257a2da464fc959fae12bdf21c037346238507751bee2c55d62e107d22fb9430c52ee671dc6de7671c02ee4f566645d001577e967a1febdef473f8c9692dc141ca68472b3ac1361fd087a5744b13bbcf5c359848aa305f9c8c159a0d2d043120390050e0140d625e97c63903245eaab499b350b618148d566b9d2f0fc434bb9f5dcd93f2caea6f9dde4c7ae83d1436f4d71e64fbb601e34dfe69c5792a10248d1f6dab7f3c612567bbe1519e3fbe029e525084d1aa2952728b12259b1051198924887ca20d09bf228b972dd6a9eb1937d37edd0434b594c466b965872429a2837be45ed4e3c7b095997f60ab2c8e315e4f6114cc065ec04dbc904ce4dbe37fd348b904d95da9fb47a991f9aa3997a16aa4c51933f190246351a5b7eaa77d4ba34299bcbf38b7395d6611e35b355d1aa354c541fec030a7ef19ed82c23262327af2352bcb17db5bf2d760efaf59efd927116384bb5d472c26c9152e9435791427a739a7cf102eae96e63177664a84463e16d3e609d355e5879dd01e5b91fabae37aa6c101d9677e124053e4b2da8a629811021aa72bc7df2e77b94e74c2533ce55df497baff5fc2ce199bc28f876a37fcfe7525024c6c50935f29b9b6542d87ac308ae1cd205f78d8511b4f4e30273d47b5258fdfa4650215345f19633a3694e91a1cd43d30aa6c212adf85c1c18b8295c10c6408da2e4ece52ba3f0ab0ca28960cf940f776a0884771a734274de548ddb7f0e741fa92115f4b589ad024561c55ecfdc293514f93c4bd4117cee31a7befbfe333ffa044f48c5526e41830d2d264558be78844bf8431c9b0748ddd73ee82cb526d2e7e671db1224875ba411db197399ceddde3e2e8f9fac249f9bca0bc3121bd9996de05fe7ffd10ac37aeb31da8ec0da19132c2b4a65ba2260777326452e9b9e0c726998262ea5b35dafc6038aa1daac68bf5c5e4163036e178cbf76824f504d1985c74dd50a9485eadd38be2dd95904fd3e3fe8f9885e17e560eb9a5fb101885cc19084408f632f2741febca9d502b58274725d0f04c59d8f3c6f7b1f0d3a4eaae2373a664a52f9c919ad32b8d810bb6954229a2fbc652aec554633e6af2994c483c8b2f06298d2d9c10ed553fa63570b3a9cc9bae7fb48e7b600487afac234ed39027b0ce4c98ed720ca545e3b0af97c5b2e2e0a3c12c70afb03308f7168001bf110c949a8520f381eb48dc7d7fdff609004b981653fca256d00f0b68fe762abf5d55a70ab3c2578cf17e7dbddf3a031fdd34f11b77313972bd07fcbfd2ff34eff9eee6854fe920fb3f58fc1176ce300643ff8a72e0c538a3b0d2d3ead2c522ab1ccabee8152a693709f079acd811b30ac9a01e013514bdc2a3f3f35c2417e2d4556cbd9edd8b63b4631866c5b42ac37d1a598408675fdfd33685966a4778de490893a84ed57d4760a81444bd21e8f4fa7c865d06af228d14b1eaa311a6acf926831cd352a5e094c8d9b14231b60430dd8550b94aa3eb35e3e919b3e27237096b5557c30d92059348a3c600e7e131a5e7ec8e2758eb7eeaad3e738ebf731abff2eed5f114459b130bad12defd0fb4f886014f44d6ff6b45311b96558cc91ff6dfa11d9031a23e6c54b60e48793cd7e99ba7e7a2611bfc12cd2206d2cb01467cda061ef76b4632524cc049779e1ae1c75a816c02d344cc2e4cf58d068885035a3a294a95b90a78eab995680a808599bdf882089f8ecadf0517494e4baebaf44b24b8295e3940ed53f169674cb8526494bcd65c15a9cdd8bf51b2a2b342b56bc9f01064f44428f0c3fa9d39ec36cc250d457274e5fe98cefc37285f7c8e0951a8ea7145fccd3699b019f017c27289a0667edb7843a8e30bca353e85e4e4adbcc5aedc54c6bb4ac101ecda7e1059051c6458bd3dad9182e3115cfb092db992106a0e5f205e195250598caaa65c06b1913e6fbc4d4c17389da3181930df4b510012601bf5189ca6d9ce9eff8022a2449b88bc4e64bd6ea7c57c778fa5271ef15d1ac7cd30b47aca1716de5584f72cacae0d137152032cfdb9b03e7a8dc348e170f21f9ac80ea778c1c9cb5238e4cd6c5118b1235b119a670193bd77471470d4089cd97d974abdc0ae6ea0f74eedb9ecf86aa66b9d576dd8f490e9a6d403c85fff0f116ed540bf698058ee1aa1e8a65d82e840d43e624f9cdbaaecbdf20c455c0f863165d73fc66ceda839de0a6f438bb83418351f5a2637186925b78aec41a101e5fb31d19a349fa8fe13467b4ea80917551e021b3fda170cbc17d9b4b3a7a0a07ccf7d284e442e3a782b286622076e4683554a71d7a5888b06db7ac8510a6764b06270b006f6f3a3d95be90c64d61ddbf5392ba9388e5229c292a7dcdc132d69de7cdd6129062f9895d6a02ca4a7a01f9416dde7c879feaa85d7d53c9d3b766a80e4bfd784f65f25c8c89341c267331f7ec996f0de896f3d6660c3abdba8cfb81a0ee3fb85306ba65bff1991080f88d7d3b5793a1e5cac5ba61b700911205e82ff2a9040a2a4046b787ac042575dd1243a32c423255734c2aa653d1ee253b6d4bc155919437b82a6a4e6c64b279e7fc308afd54826bae5279ba65f70f1b66e9b54e07d23fac01d841a78ef03e928d6789371b627044fc458e73b002c7b7929794607ed80e949944386a00b0082f8744d291e84458c9d2f43002cc88e4b00960cc15ef7589327a51f0a98653dec01fbea7c9954512fba04f84a1901ef713a11f1c14c65651f6a7349cee504dc61657783cda07b7025172eed05ce95bfd2b9a1034974d549e42217931862d5ad50a03e481d96e3c4ff8f6e5e57cede904173b9bfcbc5726c271f261b8f8ebc34f93baf292e38b17c0ec45677450a42e7833781ee853f704e1d74f60e9f9e583f8f912402e328f939f22abbce4753290fc0469f01362e0a0424217e804f71c703bf0472ae880230c24117e3d7c59d8b4e1f46a82c1948a4a32b88a77ad31dfb4c570f92821cd4c1ea83d2e21268d3fa1d0ad5c179eacebf8e1fb2bf8adc6442ae6a20f713fdac07e21957c6042bb3f1fabb9a22265538fbacaf2895d0927c6925ee0b0fb1d30d5d6dd8022f8086edec04063999f6404a500830e09ac97d4f118884bc75bb6c2c10dabafc26b41b502f6b58550f7f1d1e379836d8406922313cb2ef391ff867ac915c208a22f4a1d4add5872758d4eea3761c5ed76e89be87b422c0ecb7e03f160ab9ea871396ae8b62f9c4fe1a1516b6377c4b084303268146fa95133fe639c3eb5a9b257d642d79fa14d82cfb913fcf486aec9d9386991ccde25955fbf9f7f0fc90f5e0e2f79d9bc1e4acb81416e712e697780af2bae6968e746fe6d624f8c8b205e9a13d66acf42b522e1b70f5a901517aa031d95aa63fb1d0d9a8b69f3b9db629daabe9bbf28df02c4c6354b8b92ae6e1a87c083e7214a2a33d2bb9fc92846ad9867692572342da3a1ac38b4dcb35c207670dc3479e4da4cf013a00dd93fd0b386472f8fc8064ebab745b49636bcecca330b37d1e1a064431db4b82faedb8426e02540172f03eca506fcfdddbae244f6706288b186ad3ba2dbaeeaa8de52b240a558b33ebb2da7677eeb88f9f1c0304cab7dce1cdd33c7005f99e6f7c47aef3087c3037380e2b08b902848aadd09a06644d1be0855cf47d20144b94fa8efe38ce7911bfb3b7b52fb68f3da848ccd0e70153c82eabd62893800ae5179df81381420530b79e94864476ef629163ad4e889f9c39f4174becaa953fc90fd4544e1b849340a842fdcafd16e38b0fa5dee00435ee07d75023399e2db94b74a44d3287b193f37400df8ebdda8676a6e283a8643b37d0ef0c3942e990f56ad96eb6cc89f0f98ac1d42fb40fbbeebadd4f96d2e5ef6b2cf9020e8c2677722d49d8b8c180598210e9a9a78abe667409eb1e695fcdd0bf690b25a6f968cc6181fa5de7677c7c7c6314d2438f430feb581dd40706a224943f86cf08faea744a7455fede66a1dd2d0278fe2486e1efd4ec15d0ad9a9966242bd4cf07a895024a3ac0c964ad401a3c854017034314bf0372fcdf32c906466f65da8d45d2267fd57effa2a4d079e09ee2a9e1bb213dca4a651f61d60a55ddce5020cbf3ad48c7b2bb08e245d8bbd6fa0010026663f4ad4c8da4bcd615e56857bf4b8b3a1456d7201d07a12518361033a11155c9657e538890c5532b897dfed233a0cc2203c12da6b02f5c1fe8626c57c499fcb0077df01593eed0b22a818c9237b4720fe56a41801f6fcade86ca0b80982f884fa89f0e498b4202db5b93ceb4ac75be72950f3c2046abb59a822b11ac55bdf48bf16f8039fbf007062d4d4f44936319073c32c5f8c274ad46a9f6800f9405902b8fb7abf8b84b6cd1b175ddce9126c1dc2d7041fa4fe40284778fdab77ca7ad4d8535b15379c35ab005ea4ea2ca9de321378df4ab9fc90713350360d8205d0e4cd732cb333e295f5e959c9b676a69434b512ba521ab0bf12e017d0fdc530ae9a062f69b5b6e31a7ea26102aff75f06dcf8b6e3de37483eb8655fcbd2bbc6a9bc12770b24091910c33fc3cae0997f87ebecab975bb999a55433452c463bb5f857e71c53de506ce5def92c0edd3029253916546d342e92a854f9d25cd205202d7bcd2adb223e38b3d8b54afa06532a76f56b41339d08bc6d9b296734b128b75b0c2d022b0b27fa696690f7a33624cdbb47412a06e029ef566000c1366bfbef7cbc86267067b24a5dab221b5991d178e9d2e970b4b7c8f5af326ea30d8684af20bd87788487a6c8130b174b33258c644ff251ab12dd8adad2d9fac904683a520db4e5d2f18d819a4b0f27fd768888eb633578deb850a9cc2b851a347568dff5ed0a4d80edc76a4a1687199bcb27a8fde8d306cce704b5c2b524ef1f21527e94ec5950b412f7efeb2bc7095c1e3d246495b6c8e708a1ed9abfd9074b45917b58a3072e2063ee2991a570e7294b68ea8c727a784f00a0899a4b9d12e5eb399d3de57e031d87a8707fd7ced3a18a519ae3b50532e568adf9c516703c178de34c4f07d0679ae078d0a118f30aca36a9655d2787b1be086e6b515295de9f11625a9eeacd9ef1f6d4a8cf3d60bbc2a8eb4bb734052a4820a8765e56ff38ac03fef6fab478dfb13b46358a9ccb100834fae15621835103490963ac6813249cae988ecbe7a8a0d7fff940115024a3bc7eb38c7cd74b098d924433e9925cee65139d5f51a976fbb58cbbc8dc9f2af0af065ce4a58dfbde4466feb62ea23138647b0eb844de3a0281265b5e93764126a44a3079ffada34507e30c97b316f2f673e9b54dd00b9baba0d203b058f950348b2f5ad535e7023edba8263dcfd0783377eb8943509e5198688d9c7c2d0962cab4bf5630db947db5465ef247bb8dfbae534435e54ba6653884ed9776bf7cb980444dfc6ea57dd8bd76b4d701bdb236517f19b76942d07dfa1593eeb7bc971e39be853c7d19e56891ee4188783847bd63d2c280db715473772ac4599d8210ac494794edfb4092fc078fad2780020f28ca334591532b3fe5e6fdc1242d233b9f3126a8ea08122420ecc10a670e66f26901bb254fd90fc9f1e636223e11739ef1697e3ec36dd3fcd8682c97c55fc72fe88695bda2d1992e859f21aada94501139f7ac9e615d367aa1d616433e60f2b97f77cc9f948e75c0547dea4871c3f69f1a018b50cc844f5772d73a0ec852b6c24c9ebfe4c4167db76eaac5c31b7dadab575b6a9009c40b139453493733802ed1693617780c2d31c2c9ab69382c48a8c0cb9f49b404e450e11966fdb6cd7d1adffb4566fc138f85615930544a1a60284c3fa68470daae57fe69e876d651c00110c356d19141a814b2dcdd197e8cf51ce4eaee51cb2d77ce8e453b67bd6d6ee0237cbbec0be6dcc764840bed7d8e9741cbd04a47b7f1b41cede8f69503f4c300aa28d22b5cc5ee764918d44af0cd1d6cd816bc85455bf7dcc5e2be4a6c0f4aa4cfc5e550bdb7e6978b362045341e05392ffe4835bbcd92a692378daedc973d4e2f6d6556dcfcd96dcad5161b9d8e204dea3cf51fcc61bda7d226b9b886cde96b106b83feb9fb2e3b25408d66646a953283f02ced628b07f18d64124893c87bd46c68e5941388475a16d990cc2e5338874f715541e49813a218f491a8c3661c14ef8bbc343800ea4c1eab5e132595de878183338ed7c9747680c9b0a7380687a8fef05373ad7a906d0194801797c9dfbcd9d65718102ce1f50f4b0b832618cf3eb3a96bba756dd54fc8a2278af42e325918783dae8f07488795d4543c8653b7948a84b58b40f3a235be25800c037c78ad5691f5869f9fd8b8f2265d34567184ddc25be0f1744d781c95cd2f0900a1758db396388d70cdd54c7b82dd20a950ae7c4f84cce1ff93ddaa5177391e1139d79321817368bf7944142de15e83ac17fe413a8f8158be482d1ff52ad99219b44f506cac05b5549439053c30ff2b3ceca7e15bc4d2fae97b60408ff9d3f924f0c4123d7d10ed1ae6801deff6c3686dd897d710fefb4402a0d7b8a05a4ed6d00603473bd4b0f1a952b61ff8844fa85b7b0aa8ef2c670e5baacac522d6ee3922e2083ed25657a3a9f6b6d11e94204d94726ad05320ba6fa55b49a42c86666f93a346c7baf8c6a2c006f88971ae607ee263410f3365195282e9366a983ebad3c9d647948fb7a0884af643f4537c5c227fd924a482aadb0885645ba3134414e69799422a0a1101b6e211019063acda5357d38784e803ee3a532373712ac923e4698816259d6c8cb8e88035947eb440dedcd3268577412d2f7c63a39c5d19275f9c7112a03d02caa6462c55a2ea10442e5782b248725199cc4ec6f079cb81fe0695017be1abdf5750db87994cbd886a169678e0bb59401e54893563cd4c7fec4a94644527ee70142787a83c4c70d5708f0dc7aa8d0e44d943622e1b393c018981a55bae260285ade1bf8ce4a681b19674d761090a207493715fe9a4b3902775df852ee9b946dcc7282569b62294476b3e2776e3c77fd92f9c1579f8210b863f8d8ba7076e85bff6a6280c5a18f5aacaf1eced768167dcef9867bdc67bbddafd909361810bf9214920fff947f78f0e9ad96a9e5f59ea9e1721f054caf04285cd485c1645649df01caa5b259d289b7fc4f728b818e8e0991a4045cdf60b3f46bc3fca37601b1dd39033c283b4157e119055b8342bea63c7c148f20ea5b398e9d104a87e4aad26f64c7cedf2a66ad95d2450f6a36b75808e7c08723e9eb9808988ab01ce455dca292de0fe5030e3ee90015ae5498a03bf3d227dacde490da8e4959dfbdc15f29b151359fb5232c2905f938ac58b324f0fba2ea641335a88bfcb32ca3c3a10f67d056f91ade59272fb61604839af9dd00eb2cb593cdd95369b7b106d9deeeac2ee2543b99756f6dee61ba97601062b2f02b145a757488045c20ef5f3f65bd660c42cfa29ea7d3c6a279e2ab217f36d4244ddbe0d1c021a0e03d1a2deeb0277e9316b95762b74074b32ad0af1887ac0bf2cfe80cb22904f2fc72fd453775b26ee82c9075958a4f2a8d938dd0e441c8ae9a8b905a153e2c1656ac07201ad88f581887f0387e28b313cfe1690427bcc6972b5f81a768c281e201bb70661dd509b363508654f983b4a8a4d112ad600b85b6a03dcb5e04906943cc49fdc0b6e036cd8ab93c37101928b12dbf89522625e4c4f535272522f01d7d86cb6ca080603236449e6375bb6f11cea1a29ff0269d2eb1a68ae7dbc653506ce4b3cecc1c85648de52fd36b5f53b4611257ffac59a50d6eeef576ecf4b0991a9e08a4a1960f764834b2d4a244019fea13f1c8af03a8905a4a16fbedfae607d29a75967c966db67206ae037fbe928e28cd706d72a05e7a83fe250719eb3c8e7025da298c19c555705ec78ca6472c572540506973e43622fe72bd44df7383d1db65fe93918967ed49842eb2dabcad23b108dfd67fc961100fcfb459dd1dc6f923185b07df885da5df571adfaeb03af38a49dc0705c36e19a2018d119facbff0311f8e458d164f4c3cd0e4232d075d0badac3be364a8c49a6ac9fd0f16d99a97e74718818102dd80d6d9bbd99b0e404da6c9b8614234f4f848eeca3cef7ac14f05685550586a11c9b99118e474d693e303d26edf9f615cc877c8b923e01b297b56c2aded710d84daee9992c9bd632d0913da978fe9f42d0dd98a3fa9de90829488ff996d19ac7f23af0f8fe8c7f0c571526ff1c552d64091d8a4679a7ddb8946e186053fa6c64ef701f9104e33c38a860fd6b9cc53e40bb226dcb1f0f2681798b1894b412b346a703b1ff47d3755677de12850e14708d1d75daacdc9945da44f5ebcf46968636ca42653560b502540d0f502720c4cf2fd746902a944301d9f1bf7bc5aea16643c2582c6af5047f002d8a53d08faf031a6373c3978a68a125d72858d192156728a72f430f24cb06df1c8cf46d0fab057e72200bad97a9fc139141606262f795648507b46cdace47971d0208114f8eee991a5f169d43ccfa6a7f33b18d10ae8988c1b8e6344fce91fa6724cfc1bf75114c638f2574128f8b7500c3f775dc445049fe8915a4858e7f2f12577aa06788d716b2f20d1529657cc9966d8d5d37cf1eec5f99f97d1953494f61f49e16196a5c79919a5238463378d9effc638322d72ceba35d43a666f4f90647a3449c896b96b4cce85c3f8653679fa4cb2feb34a49bf9a0eb3b208165cc8243c4b3a16567861fa29b4ed0b110a309e777a0ffdb9b40a0a56a6cdc32db790ec35a3c04ec7095dac5de50906696ccc1880f87f3973f08fa245d1ee57adc333c6315d5ba724765e63ae72c66026327edc96ec91ddf801ec7f7130c7f86fcf2ec43f855600b6069f75e3260408e7b52e0950295753a9719011faa1bcf8d2f7e34f2e5edc43eb5c2a74911d02f91184dedc496eba3ef2bd1351c9f48e6d8e8d1bd99bad4b9ce92231be890cf47921c488593198486a205be4541143df660bc929a844232512989a1a9d7695caee2f68357c818574070b85a352def70f8488071a51eb5b6d19bcf5e9a83efee54f1aef25318ecce5f2815ae37542d7e81d03863be305e8afea0a288a66888798dc473e195c09c22d5228e374891ecbfd55df3919bab6bdeb419fce6cd78ff691789631dcc7c86af1edc7e0d4d06a8196671dfad6305da71d101f7d1e253709399324951897ac5fc52dd9b42265a196ff542e8e7fcbc794f657ff4d2665e9aced0fb137f21889e855834905abeabfb179c157076d415831ee0a51e3a5ea349b6f9f20909aeb2cee42f1671410f11eb350256d15568f8abd409c37fa593cdb342133ed9fd365cfdd0a063b8feaa06b3f76a6c00d7d02b6bc8b74dcbecbdcecaa259788d6d2f6391413bc7e860a12f9940f4bfe56696ee67fe19b0b0499007056b477d47c803faf04a3d6d7450467df597f717295505fb50e563cf885d441e8ae3ce5b6a17936dfc5ee2121060a8f9f41d9692cb691c79813394d9848d7e75e450cdb6133338bedd0c305f07c3c692a705f08f63461c4b52a31030346db8f9fa35b263be96fecc863ccca31fb8566d70ce855abb8bb8efe62e67851449c1e06305c04aaff6a66b37d1e087df06e6eafc822666c4e77c98e49c8e0e6cfe618148ffb5336f6e818ec274942d948eb59f71a1a54b7b824951ce2d67798272f6a5de3a7a797189aeb691dc426e71ef474b4cc2fcd8b623b607244ff4b3a4bf65b53493d91872306a72a13dcfbf5335735e0a69b2830fc7d0ac01f7ae21439d23b19a94ef5bd5759d00cc8bbb1316adc2c1c9b074b5fdd216a0eee443c6c657d01ab0229018befca99cffd5fef2915cf530455a9ae7646d1d0679d46795a68b539dcdf3fd09b9ab6272f797ea39d84412600c91563b716a4172f4063cb3f123d1e91791501facf31e5e9bb70bcadb54f5e934400f1b5bddf50aded406afb8d674c49411f97252b983c492d1ad4a13e25092def552f922b6ec7aeb6a0ad8f213cde87219ee4bc3004fb9a4c840f30817ff203f1f23e6d4a327a512e738501b403de81661383f5a9c55ab76b8d7929efbd253f533c233c099c79856fd25283b95a6c090f6d1a80a31adfe6eec6611f15bb061a0adbfeadf5e2fc92829665699f8243d7f0e5827ea7d94e1cc142c014170a3eaebe0def5301de1f2f9ba25e202041c28d3cd3b53e6d741493cb587954800b16ac98d8e12bc06c73556a5ea8ca27be28f16f98722d335ba6e44417d1e4f89caac60ef0499bb879741e870c5492d79eb7f34cf78d04d4458534e01a2846e6a4b194e1cbd0245d65f8e7b717b12d182d8a9584bc47fd684eaffda01ceb988fb2a5240370c831731b12de3438a4c637fe04eeb9e3c1bbe98208453e5c57a09a2aff563ceb0de15b8c7e95deb010fba103877402ccbe1ae75a2bee708206f009377e3a371883564f543c9a38758603dd9348cb8d124fe6c94e92d4a9dd7d6de6847a5d8eec0ebde35bb48cf996ad655432fff055591ced74284125a9556567fcd9b9c8abd16e324cb828bfa903255ced8621b61027ff6ecd002448b069551f49fa46fc778336be4418ee872ca0be42a5a921681cc90865e6f58d56a3a3845d37a1589e2dee0f9ce8090726b5b013f01915742648cadfe3acc37c5038908e279146cd4339094b43739e1a522bdeddac2b2271ffab6f016558adad7c0aaae4ed06de9388209f18bb9ae0879ee7638548c07d6fe1c0316ab0d91fa39dfad4d07653575eab54562dd336eaed5deed86e259f46de35f1c4b96a2f1d0c8144007f7ced2b0cf236b988f7591cac6f31338e271841a374f8cc447ee8dd6981a8686eaa76db83e9924338813c515ec0cf7a1aa099a55d534862d0a335d15d484a85bc2d8603f4b2e09314ff6a1060b1931ad3635260611ef24d293b32801dd4c1a07ce8ffd43c0199a5e32c6aa478a8b0c674f59637f2042d1cd7ba6170e8e9d5214e267db5ed9bfe63080c1a3f76ec80e6a81151a11de212f6885df05f553fbb49d6d5fb4c8fdc8e55f2df45482d45facf3905c8dc8d8368e39ee27b623ad20b2aff56e105fe3ac72f7608d59cae23fe28879459ad46f80fa5575698afeb9fe2c940e55f04740e816909885e4eb6333a23fc78d8638148096e210ed705ba298be51e275678481cb4310a2752553e7bf77e3987ea3325cfba1658f83a09eb91fc21e3b4083647459c61cf1e946c00200491892eb536e4c7fb376d5db353099f30c767ad39e2a140e732dd4f034b7a96b6dd90f47f83c5eaa402cf0175ee10bcae676e06baaff183ebf6806000b065ea2d4984a863a119084bfc828ef1b90b31afa4935d96f3fcea7da763f2f5d8c555118b61c63c77d71f3aa071af34e4da5de08f3c4e195ae408fda698d631bf865686431048a5dca7086396a89676a738b5d78d7d419424c81e13daf8e03764e634cd1508595598d960b6003943172dd91447c0b354a8061f005ab4b7a04cc81fd83b0c7e5be2100cd4a24e95ffa397146f1921bb5f0a50da337a3d8a72cc142d93e39b3f16f0c60a978d4678e8f8c1df8a338005cbc26d275ad33b3975b6cee2614d0d3ba36878204ee95f88a51047af15837d7a0e695163610da61a343bb87fd7ddf1ac10a07309552f6630aba6ac56423eeae2cceeba819ef27cf9eb206e5a5b6bfe518d9104e6f694fc6775c5fe4d46d7b9c51117dbac98c3d7a08925aea11a2dd28904cd58cccb3998d467b9a57cf0709a145928df3392734d2976c7c9c34251f302421769d210b7fe409df384251c1742d693b695bb3db0a641955c58ea28ca3d48b433a7ec64944bb60960370772016efefe2845187e795f4d9413d7d037d02e7fdf251b633eb62e51680cd5ff23672e2fd3dbc0f1de05f8fe43f5b893dccb1fe3f1c0204ce50afe4eef28b7354485bac852750b13d92fb0133d42b1d12216f60b8c07d350e78c6aaa0a19c7ba5dc7423de22e5c90f375ebab726f57d44ca5e642c9574246410829a8fda08c065e54b5c5ff17a17a793180afcfa07986bc54cbb82ad4aebfffd77ec0e999468a92b72a244d1c423fec60189569b4de39c8e0e364aff3418a335e3f6342c1626663a6d5e3620d4ef99f64567f3d14e8604cbc40b46e547d690a3978a768192e5b53cc2d730730d0ce15542207d377c2a8247b1e9f14913d6099e56b2c4a96668da57a6b08d08998573523087c516131c9520609239897313a9a04ba02c2c09a3355b8421471cebeea5d0dca22ef090e8e66e3fc7d819776dc3aecf0a8f54cb308fc31a5f9a4ac43c9c053fed85cd3aa551b18dc2c1b9e863c5aa82ce9237ac7c78ae5bf3d2bdcf2458ffda79b73414bb9ec0f0b4c3d21687d8cb874fc3ad54ab52bcfa0c775eba27a3d3c0d5e952c044de8a44fbeef7ceffb70d1bb284d47c72afa07dacd49f435dcdfa99ad6a08e6abd0d6f4d0b736e1e3d780a9aadd402621cb0e6d79af06ab11a9f68f1890de049387782b37432da5a14b1d10aac34cc0d222193aa025ee9ff211f40f042890a70e23830f9760ff7266e8ebc01bd7de50e539c3e0a1a9ebf2bf6f48e7c12e71d6d0da23bae28451f5bf88daa8ae5c754425ae1eea4cd10a6fb2230b44923fe37e3adc8fb0ee7356c1e22f79f6b3b94974d50704409faa1c1de0210f10ee242fb1a1c8a3b82dcff799e2fdbf556b9290002e282ee2c05e666cc3386afe49fac28effab816d6b29d2974b98bc7daff612c2a055cb4b7a480e21c873e334dddfbebb88ead855a24eb180579b5e152b87e74c0404ae2b80de79a697df5e89dd2756db9bbef0cd20e868d747c2712b5704aecd11f374d74599738fb17cdbec96c25a26248397451f6668df127523c811c74c1d61a11c42efd876a30c418fcf4b155d429aa071046730bac445ce045d67eb8ae2eb61cfac2e86f34689b31af5a5e361826932a0c00c20ec72a929133980eef9cd0480720217dcb5e77a445e28fd76cf3d4d3dbbd614df583be9bac022b6fdc0048320729825c43ab66f0beb47dd9629b160a87f81ec2d8f518a240acb45499eabaf9285fbd17e3b8d89af3157262ae2261c34c80bab1342b94b72a62933710b7c088a4e5b0d02f2a0f323b3878e327da45ed8cb4615a4210565615b46161cffbdd0fff3a1e3fae1fe85597f95669db3e3fa2a416c50642fe1883fb6544f0dc54b6072f0dafd53ff9878967dfeb9fee8d9e2e8eb17f0533d66c98ccb3938284d0e0c607bc42e54351220d813264b9a316ca6b40461ffdff496e003d7364c62295696e905dd6671955db57314b642abd828e4585cc4437529912aabf7c2d30a23acf35966a1446fee387c2afa6735961c2d9e4f547cfc1ee6bde79aaef88cc941e9fa4dc62d6ef2e26ee0d5c37dadd55f646f34523a630011e96b0d8153cd31e652ba87e0009ee87819a86ef03e1db83da1f008fd2122f0f556062b1eb57638ef79dff72a89877f2608b073f5ce3784131a2904d07cee55e558c4a629ad8ebafa6c6562ad12d5cce7a546538601a72b3be2fa598912d5c4b71558d18edd654ce97000409fcd3c5612ebf1dcb05c4049130ea79af05c9c9bcb56e5c50437b913d922e11b2a85f6304ef32d64de1d7c86ca3576dfbd41e0a3f0e7d05a3329c46d183250c741f0ac59fda2a5efa2b6e85d0ca01a114edb239d307ab4eae2431e5b6f7daf6291bdfa7c259d55b78c6d8da3612f8e7ad1eb85da3f3c6f729f20bf521a7c9c2673a9d5143edf8e01151ee46cc8047daa06ec70e81106afee1ed2b9e141c8e11f53697d2132b2fae06754b17135fe0bc2b19f81afa2ae66db08751ebd14a52343dc94e2eeff49dfae80aa0d705689e1f975156addfd13716a454184dd0ae7aa202563a9b57262d30b3d0307f3b71e2a13887811976a4cd49c3b1dfa6114909985f13ba2a07b6b3505e0cffc15ad34a9e13495fac97aaeb667929f2014bc2f6ee58e25df415a47068f5cab8fe656442cdaad92bd361b9b14628176fb484594f549d0362ecdb7c880dfa9d3476419426d0bb9d70115b10dc5b21bfa16c33a07f1c0f54200f28fdf983a181aab5a862bc59c0aede8af514025e1995320bce7b6303a8221a5bc3bfdc16bdcb25598e0fb6c919e0a3d995a5524ae99dbaf8eafd8636d5f7f545a99a39e1f16a2b167f929acd8960af1a5e4ed78c0acadbce7b74661a82316e153900de5e96fc01778c236eaf6ab775e3d5b0ee5462e901a428a738d8928d81f779cc732a3542c8e39a6d12d40a9895b360c060f71c6830c77f7877cf147e1ea72273a4cef19ea4f13f0dcac0247c1f39caecf087cacb1618692f5ab09f07a7b0e26162758d4bf16ed21e1dab385394d3beb87a55cc6c912b67dd0a0147c35d7d10700cec008ab4eda9a52ed71bc6991bbbf75698b4ad81f05dc299b6f7f7b75ead94e9996fed55df2c0b2c970510c19f4f6400f945b9e71ec8d4652863c1033397daeddf5d643de765583e70bb7afd380a16f01533de34fe6250e8b9000ab3e8cc2ed110276009ac1ee9ae26dbfd1c36801aa91cbc7adb61e7452c80d89f178a32285ea8b8362bd241be656742d94962aec826fc4bc18369cff6e658a8ebdc401a2296cdbbf30499ef549c4a2fcec600bce0cc21e4bfd75a7de0ed03f1bd418db7ee50e66af844b50db284edc72d1041a74f86b4951529188a30ee251288081251e965fad7359333f6d430d5c270b88e04cb9fa976a8e4ae5f16fb9342f60d0b0fbe9242074d4c3766a86d2dcc7b92e51c6e289abc873c9b77d68bd930fe00ceecaedf6b01e0225c397371eb4e80379beb1974a399e751493585d94d28ddf7d0d2bfc9e19d3c915809e43f1b2f5a5d44e5e687f993589100b984a30b99a9ac0c86f19e0a429ab05b002ca76d78dae35f570e05eb309f0df0d08e1a64b4108d3bcfcff903fec1dc91f9022954968a2db1988273aa239e7b4de5c1cc888f09a9a08569112738e97b7f02bd2ed9b5070a74944ad0451b124cc5bbcbec8d3bcf9226e01242b11fa364999071dd1e57c99d72ad01ec9574cfd836f02abad5f84f8a981f93fd5e620967cb156fe4b6c36afa98027015daad8d2cdde1011f6b4fff62fb66b8d6086fc3a5b3404945934b69bda2b068ed4c7407d22a07bf660700c2a19c400109885b4280dc75b6873cdc8bb2e7703d36df8d324712ebad085e26c56f094816bb345dab1188cd88b0aad2680d17489aacf56582f2a57f6baa2cc45007de29696653a1962777d648e915e8a676e164c24979ccfe654410271600fd9ee40152d598f274be0bc6e26b339b9e0d28dbab2171059aaf4766d1ced956c5beb1b8734d9b2daa3bf35cd6de0131cff18de02742a9c2afa433dc0b00f818675815f540077b5cd0a78964ed0476767add9d1d966b2e6543c41af7392e713ede6012af66d237d0691d4d2ffb64b6bbdced8072224a3538782fd0ef9e6b6813917b40385b13bc829fca6abd3987526054626f1ea7d2d09a372da4ca92bfb1d83f71590e73154e3709eeda1cf437c1b7b4ea776e2fd65277bec94af754bd76a4d248b5a1e9dfedc4723822ef31268e10be6125ee945c06bb4eda5b23a14629539bb16c47f3a7857f2735b0710c742077f377887941846439280b18ba65cc2f3d524cd744a610f9338b80371010179526a6e988246847d870e54ec668c5b34d2ff1a7745469e12f4e022b30d7087223bfea31e52bde92c78b19ff9d45f4f62f4c3fd067500d0cb66dcbb14cff0922c876ca32de58423fbafa8738c0548f409a85f65efee0aaf04388fc3add4f62d799a43d276c8e9ead78b7aa3ea9b779c73e500f555087fd38bcf346850e0e908749f35cca134a3d508f4c38a6b89d40530bba754b9e4fdfc754d580098e75cfc827889c386233760557d54994cb42d7eff0270c93c3cc10b7e6f7911b3209f3565a1755b0bb100185d82c3f8cb8aecefc7ac793916f7d40fcba2db9097b20039116330e9009d78a2b5b7acf1cb8ac945cb071fb9315a43f96ba26ce2087a10893f62b0398728e0b29a4f0302e657da66d15770e0290a309fafdfae873d11c4fa441ef1a9d22f3305ff2f70d0a2e7ee1a57df15e603c2d2678e677564eee5a94b8b73690d9e0c511bf23842b48449bc5dd1708448cf2eb4db154243c8c17125876d772a13402fc044a523ea205fadf2aa8aa9e1c443d5c5182ea7c5179b94366a33bf6ab3acb56b049722589094b8b0d0d1c8506572b490e978fde71e0f5cd5119bd065486c587df477ae8a9ce6ac9a4ffb79268a8248b62512128e7bb1ec0083c29ac760bfd65cb660e4871188594cce29324e1f1439fc18a37701cd647494fb28d0addc4bd4142ad530309a60463eed1dbf74752772591611db899ba05ede21784c30e81a82c21536ffa2e4949c5b5966fe71fd51df63b5629bfb9c0f001a583693d06c4d514a60f9529fbc1197516d95531ab16fc6d01840dbbeabb87bbbd9c75ce6d69d1802600d8fb623537634297e00970e4d3f091c6b86a54990cde6f6d91a486ba46de5c32536a7f6e8ed6b6ca0f0c01780854246a6e2a7c656140c6506cefb0c63cbb0cf14e91f351bb677354630afb2621985c414d63ae978d9d4659331d8cb83a6fd3ab4ff85c7c81130576b6df017935cf13eed58371bcb7aacb2ee07c8177f38ab591c5c4a4b9adc89c4c91ba2ba86d41b6ca04128dd417c787fcc8b9b3cf54ccab4157c35792403732415e34c14a4b0fe14ea6a245443fda6050ffaadba5c29fc570c53d1056eb5b7d9dff9e449cdfaf85274709f06a15073f4063a252835b942e205e674a3f9029908b2bfea6393642ef7e1c7f93f86e87716da0750c74f9de67d96fcccd7758b4faade65d106fb618ac31a8e41c2eef6df115837d1b8a7643de69c59d696650a11281affe4e34dde7d5b121dca47ba94a296577e29f8c3ec2685691323d4cf2c2d8eee6905dd183511ea898ea983680a296ec6e4bdbbebec3cb0ebc3d1ac4086807f5d7f08c5b71664d9d8767d14fd9d6cb93acf34377b94829f2610ddf0ac57f91bfe067588b018dca0b939bd6cc9d88292615780b7be2998fb478af057c95747826f7cfb88b3d0bde80f5ed2189f37c7512cd016ec242581d79c41170072dd20329a39dc1e8ef2fcbb958df154567b3e838dc0fb602a3bd2900146e27e280bbaf8f5a80485edd09d65cf7784e8b9d1851ea9b20aaf3b01d19b26d79e13f4b90faed54e7f02a4499cfbc54af6ca8315439bc4172cc20f2411938295422d068f37f27ed2c6b81e539bfd4199dfb6b655f7381db2573715d797f4d183c4353da8a55881e2fe9a171cddc04010115ac747bd2d60297de19dc17a5a99f3865f7e479a1ee6616674e93efdcf1b0ca0cd98166c0ebdb1b74d1a7b02304a36f9cf73233bcba240f6107b911c98a23036cfee76baae6ef8cbec1296be51e1cf8807f3701de8dd27d4c87d032dfaf2c5a34e47841b369982a87e1c7c886961609e74f075a37ffafc91045a0e0af653f160c75ce3a997db329efa9f52640b37eeeb5383421c651426f54722eb0ffb17be03229e2ea9a6c1bc659e2100b6b61e56b1e5b7aed053dcd88b889185891532acdd332af98b5fcc3be4ffdef69b3f244210270770caa7ca4d1745d42561572cd7d8f3270e5fd3c45d2aee9ab744f851cf9853dc799d8aba77cf29a435008c6de29f534e2edef281dd9e71e7a53f6f0a604d9af44e639b7a8b57e911825f537aaf89e076f8183923b428b5dd118fa0d648fbc0d7a64b83054d7b1e978bf3b765d007ad1792cb0404f2bf4b893781042928e80a905864c821735145c09d2429860bcfa65f9d72e6ac6715f741698842f675477739b283b4e9266dd87ff8ee88492c5cf851ae8243aa843e0bc29498f74591653b9c4ecd9781794887f9a25fdcbfff2db723b45597b140c1c35a676ad3156d33838bc640b16bced8a5ede2d1347cff0b020c13326c5f4b1cc05e413ca38e04c922d3a2d88fe10b54424352cfd5231c3099a70b130db25a6c200cd282e1e635a9465d831b493ef3d3c5fb8aed0cd716c508018d0c6ceb1557a688ae5ee0c9d869398d8b7bd3f5a16233f3e870a830ad5203ef75d435ebfbeb3ef06d5e469fc822c13537b8214ca65140e40936537cef80ad9096afce624b198a064d4b7933ce0012fd7239b53ca595735fd010da44ba514ca25d9b433e15ecee08b4da0bbcb4b24b1ab820d0b7d721f4f475b4d974636b4b74933a72de382e9c130de49ac74e470fa71a06e0f4e6725b909d3a077352876fefd81053ed1254cffcfef63d828e576145da4c4afefdd109740962ba8c9fadf83502c56c0740d94e1e58c572c8574eec38298929164c474bd35e34dab12e9dc2b4f25ff6c5fbb9f41f8c49c800c3926e8ff35f8bd8d681cbec77e80cccaf9525b291971baf602ee7e5aa72d07864a96f6aa5f9c8213c400fdae2d7eba711ad01886f90794a45447b4482079b5074f8d6d68b17e86fd366eb0da341d0a250f7ac7ff210e7981e6bdb0e8fba5e973b452a35244251c176e31b167829a1b4d7f43bc8b5fbddcccc22e792ecad2b030ffc1b43cf26d581d34a92da166d432c5fa9d3dee49db7f67867dd21c3b0292d887c826d7871317c6f7888278e3b7ba6d745b999f508ded58e5ee6e972e60eaaed9cc36eb5ca27ad7567c89ac27ee7d809d297ba0cd2e58ae64a56765fff2e999e329fec339633e3c7dd83297a91420ca09dc9514dfde690b527d9bf3c136d3378dda6a5b10e76e01d8ffffff27