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 55974 dd8551e2f9fa3a41ef91bf767f21e4b3460673707a54672d5754dfe4a32c86ce

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8e3298e269705245983269d678b5deda1b60c73bc9e8e77a2e0bb39b42b39fa6
Certificate Block Hash
dd8551e2f9fa3a41ef91bf767f21e4b3460673707a54672d5754dfe4a32c86ce
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00c21e000002da0400
00100000000100000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000017ab2e4d088aa16d845e55455c7c51ffbfdec9f01a355bd1795980bb24670cc92e363a2ef32690b5fd20832f600d2d83cf2e9c985684c5dc75cf9e0b3038a8360389f10d1de6df2a617797589678bf42ab3353a1a8962f00e3050000000000000020000000800800c21e000002da0400

Raw Header Hex

00004020912a5b14c8b2a8faa4394c989988050b8882b12411fbd5ed1df569e695fdb27b3d403c03f7591b001aa81a9b7f54d73d4b1caf12a30a3dccb0303758f835e7f981e30b6a00400518a69fb3429bb30b2e7ae7e8c93bc7601bdadeb578d669329845527069e298328e

Proof Data Hex

59,560 bytes
121216010307f79073a85a5fef7ccc570593f6928f158dd7c7da0cb311a991bc1fd14b17d0080011314b853e2188baf9101d26c951660a22b1938c6396d1bca287b5bee1e6da82f8e7fbb9f763e1299a48c25b9feae3b7dc1d50c8084c0f9b07347ed2a336de24be68ff0c790851a706b52d60975a42846d6cb0cd1edd3b04b93a70707aa6628429838c9415db64d825cb1211f7beb7f4fdea959da758d9d063a458a532b1da568e559239a0be95575ba82529817ff355808592b8b6f237661e598a74c46017a8aae9768b64e1b34e70613cfae3ae9f9e2a253d46bf6531c78119f32a7cb7aa7543706f84ba548b1d3dc15d4cdd1b3ebe38114be2102ca3c82a346886e1170350fd36473e9b3722d73b593bb8aabc6c4dfd7b9c1d9ef5fa9e5c1d5bbc46d08b27c65de34fb7b47cd047a5a22dbff0e34f5917a089e02f875f42a4f4c40cf408997d90e02f2cf292a5aaa063653a29fc4924c8e320bbfd4ce8c2ea0b59133ffa381ebe110ff704a0b2f6f123f71612046b97441672525a1fe311a2a74021601ede6cc4066afef4c69d4cbbc6e60faad96b6d9d23bd802841027085478eca1451508f2ed797a9c59e5e818b447af250073b32c99ce32a6a2d00d5a58ca42f1350a97e9fd940a746f91bc2fc6eeacf0baeda029e857e9160f11b5f5a80acba5ffdf207625d2b9e28d3baa68682e58d604eee482637c9b726a870aa2fa0eb6ed2b2d6aed64ffe544ba7f3ec2a62424c55e3f6643f1e4c62dbed6843c1986fd79a4dba94365433ec2c86eb6d06287b56c843eb46749ff238ad0b5901822d5e3766a3aa0ce8a87a2cd2e83cd922de6f2d87f70f3505f5c8eb89d8540f8c9d9e21cdbb4b90a931a59cf403ac8e2a73c5ca5b1cb0d0f5a67fb14f6dbaf1dff6fe8b78cb9868e1186aa4598a2b01d2fc9c8d4a2078ec25306eb5b90af80efcdf6a2f4f24ea2821717e2e848ae9f70265b2487659f3d6d28ce674630da28f63725c3c91fc01bcd504ecda6eb784b82f12f4c8c30ba0ef7946bcd837c27dcb755e35951fe6ec6d670abea0475f1830e7f7b88a43d4d3f0a4b2ed825da917b0a7b744e9040f8f6d8fa1bba6ca1ed1059d2b8e4bb93437b4560c69ff4221394de26da3c8c8ba82f0ff53e382836f643f3dfd51fc3dbe611e6c266da18ccacec1ac4aff834eda4e344f833606c7da79ba3222d738598d193164583f6bce4f35e39fad9e6f71894167949911f4ed2634d113cbd6ae9483384a07adf38efc5d68d3507d72fc0f3b349dc0805a1547aa0ac38c76f244a35a094f89bffc864f23c7485a40e3b64bba44575e86dcdcebf308345d9ceb99dda852cf64045aa0dc12a5ccda4508400f09b73bd80564350550cd5b94351b7c8f93b4f1df960326763f22f41b052461e0f92aab398b7b06d5171c1964341f78059db0a727c8115db5dfd86d8d976e78ecc755ddd8646f2f94d1bc9fe318998940c9d69bff36bdc0c37ba5d977f143562046f0f07c483265cd62c29cca78992472dc23928168cf22fc1d25256c79911c9cf1ea15d78c339c04949858887595a8eb1e0fd9bfa1789879d6266672c6bb98ef5a14ee2eef975bb81b8a6f36c014d55408ea44e970cd94b8a91a21a8beca8ef0dfd90cb95b5e514a69512fa1cdca8022f1a0190a9811719b3face035e3ea82e90feedaa6d3b69d0283a4060f3320cdef775fcab327b893d426ceed4f52f45a49e4a98928bdc87ecec83da20ea768716161de2f076cc0b0c12e17dc4b23a1b494da210db0f82826bf1b2c99fead1fd0b2f408f4a2b17c2d81ebc8118081d5c9d660789f5c19787d5b57e3076f5bf1c514639bd985dc2472b70153c98c518ddd095e0015126ea3225c5d76331d43911e0b1cb1a61d0c4cd4f1cb74aba76bcb25be27b49fc9cecadaf0bd3afbe9289a9dd2688de87fe2e8524bf41d7bab044759d9bdda306a930fd9f15d26d2792a05e073bc3717eb07bc026b011a037eb3551aa8b55aa0d285388d7205bcca4c99714ef2bb23e874b482396f38d74499bb54d8695ee8006973204cd80edf360964802ed41a4aca4bcccaeb22cb1f95cf9a43125b40f049bc982de565f7411d5dd4e127ac4ac4fce21caeba4d64346e1a0e1d3cc88eb8b59fcfa0e08b8abf0d173fa59530c128f8b4f6ec645766934d9b9df4979aabc709285cdd119de44880f0871a7f045f2f3c82a6ea8bab9121a995f0e00ae270509606ff31f26118d0a6ee1421f0383b02260b09cc093cf618318ec787e440506acb5f88bdc0e72b814061d9628e935f2de8ce12a20284a12b0eac114b9b1f3ac43f527a05ddbbd0a5d8edadacb084fe35afbf2c602fb6e93249f588057236ec5bf1ed03ae5437f73f0294c1b72f88c5971ac87d8b5d194f4088143d7fac1a6fec77fc80a04bacbfa8a55a6ccc10d060a6720a8a08b0b35b60b53a32afdd388dcab2c8c5119fec68a230063fea2305d40b818faf236c35387ae18649bccdd835873781b9388c743c804cc57107cca3cececf1ce8399258dd77c48df5179fb2814b882abfdfd58366c064e9834e56f97a77866a2d1b6719781e6653e11de9bee65c69a79d614275f956a034e32c1df63216d45f8d57c4fbec1357744b0bd3ff419c51de7afb928af355bc79e8144e0d8ddb43a1fc1eb7cca3419256809c2a3fa53f41f17cbe9ac4a59c90a0815f4280d351651ce0017fc0bf97765450f5670b24724c5fe7b5fffc0a3247f59c81ca034948909343ec74adc09f03d5a82b54cfcce08fe3b1a3f843b5fe7376d397cda1320e207722bceaadfbb79418b13b56105cc9a20aadc702f67bf3e056e75c0854fbaf5a1536b9bb4e10bce460d459598c9e28a799c4d5f51aba5e0004d7f15e1b67e0736f9a17b85a75e51abfbe79abe9c3c67c98c49b42062455ff474dfa15bc79e7517be00c51b87384fa541133cc94e45f33c7891c9d4ee6807de7bcfd663dfac04080231839ab5797d524c56dfd5f3b8b2fb0f6bf753f29351c80adc288e469a88e866320b361890affca3da93b5add88ee96aa74ee9bce66bfa13bff771a69c8520fd94f813bc75855f03864622446f2b910eb4d8ab68e0522471cfdd80681f3c2d8081a8034c24a1828c63f0c77faeeac064942fc0b992ea81106bf528f62cbccf46d7ee664386e9a1b967452846c82121be19188ade3caae6624480398c1efeb508be179727cc35b028f0fe55ef93dc3b4bf4a1f933f0695da6e75ec0e0d65992f89c2928e8294fe7d72739f9678c9732c528221ac1df3b95226354d3e939183dfaf29fd9f96372cc2e53b1611b521f93abb4c0ce419699638c31529c9a7f1f475549a8ca54b7cac2e320d75bf3b91076a6b50f85ff0a040d7673faf911e5726707c01b2bd72025ceb9df63a5572ce3aa07256a86b19bbd7e3840311be3fc91bdbf3a498264166bcdcea25e8ebedf855c2312ac66385bca08191744c3fd4da9bc3bbb917c32811edf81e818d5b55c51910496140ed80f702f1fa0fef83a98063803451ce80079c59388daafd519e996f4959cc1c7aa11df652dd5a2cc4936291a8f7d7c355a6e72a3f9758c045c9e185c13acbd0908f01e2ebdc0dbb777f8ec1c785517ec9c677ff3d59c7e62d991f731c779e2e4be10699612a96bd6d66eaa8b6a37ca27ab939f0357f5f75faeac28a5cc79c1f2cd22973fd4c9d91c984ddb7a47f865e372aeed988673600db6842e3e91da362c6b9976ec6184242e1f6f56e392b7008602201c390765448f27e3df9daf47304b9b388d238d60f81b80a70b13fbe0885e01ff2b816219aab3d1c5b6b0bc26c69e86f067a05a35bf49e450d4c57d62c9f678963d7a5f5b82b0bce5b8acdeb2c1644e5e61c54bd551d17553ecc6a453494258afc962e57936cdf1657fcae42ff9a946149f9e63de613b4db0ca0a4397ed6af399f2b7a7607f4de78955cb895cbf09348192832a16cf0631616a6cd8c9ef8f8e047e19ac5f7cb88ed82b4c11dc9a7a7c9112af50da0b49a488b4ce730c56b0e6e618a702bb73e5b1ef45e8f455cca5397bf5604a400a773ae03752e9760ae22a7b2cdcb8532f1911065a831041cc6f3df867542642060805729efc29811130883381c31314b28ea625d2d8281390eaa3d0842ae0a4e83d416933251a01045af95c76622aa153ffaddbdf1008d8ce154587467c871e9be2cc97ce5a37bc4412a563e06a7efdf986b399fd74b8b35979c6e8d38884e22fce084fa7c0e98c70a257856e229d011687670f24951835bd49d583eac344b32f68dd9d2a77a29e348090fe2bca436999570cd08092d25a0cc8694a17416185d024fb18f27c56a1b31c8db60306420fb21372be5923b0d6dcaed820217874c3efd3e8c5980d31e98fde0534867f7b7016c4b4a6278a2e831d8eb6ed55d6f72f9c2afbf18756a0d02870be15c04ea224652ea273d7f963f4e33a6a14d411d5dce11f603876ccf88764ccbfbf53431e021644cb992f835d4106b0f8fa842b4e1a21ca6c9e1e7371bca85f30d1e4f0efbfbaf8a954502e835a0ae973a5101f70f4491594b9c03dee596f71509426704ab111fad784d5ba597cf6d48a8ea9c1b0ddb17af09c874641fe42b39a24b8ad10efbe220edec4f4b590e7bb51d8ec72c82795dc732cc134d95c75520b232986983c37ff053bf86406fe97a7a087356f02d2f03f515e229998a4fc92b5553fd332acef7928fce9c4594c874d34ac4658658e8b422ab1129a3dd4a1e455db060aa2107a716796156730341ac52578c0cf73f8e3be441fade68503bb00989fc524c02ada71cf8552fb1d05aad836f951dec70ef53041b788c2e4eae2364e1b2810fc34bbd4380855fbac4deac24c11b542b6476176adeb322dd7bd166214b32b6a490159f0554dbb72a6f21eff1e53ee400428877f7fd4116b227d220ab30cc7a6b95df440076e681c9c654ff84074e34bd61276d92e990b47ed6a04e84229da21518406d153e2b258671d61695fb7e9b2b879b79ef76344eb235c699caa034730da431a5648814e2edd9729cdb45321a588fc3440b538c2679529f9a570e5289272ce164deb8f0a52eb3f45169ebf6f7b17acbd82ac7c97de0cb4553471518c8c877a0d36be8f6d745a399ebaa03dfc296349cd7d319138f8ad226cd48518ee66d4cfdb6a0e16f5b2aaae555095a56f7ebffbbdd3de4e54b80ea7cbbf7501a96f0d876812897df05c46baa0670292768c020ba7a79b50436782c11a61c2c2ebe5ca24b10bdccffd2ac280b91fdb638b23cb84c32cf6229fb658d3175653c8b62f7092bb5820d98bb732d54e5bd71e4801ed9cc6c1abf2fecbe1d81b53724ea7bf2f3b9e1a91a210a946f6d0dd0b7f2cb33f0e480f83a96d6a40bbcb06fccb7148f4c3bf76ad3637846d9399d05180bd72ac2747d32364fb36e436a6a40c9aaf8c03be73153d15712b3b1cf576aedb763a71c3e5bfcb38b57fe2475adb39f7ecd1a29534d4e353e3c101cfbec82b9e7a4d85a0d41527afe32588c94cdb2fb4c16c990052b2cc74e4af69f703aa7aae17bafb9a139ef682e87d98dd1f9515d1f5dbe1aebfcf77f37fced2ed6336244d0a446bed3785ee88d362bd2a028ce1830b5ef060dd4eca09391573e91d9df7227a172caf1060f6d739d0db31502aa6e5bdbc82fe0ccf127f416b70f947c7f5ab1fb435aa591cdf1359dc77b4db92ef525a9c93884e9d36fe52aba7119a5da7e79f11a7cf0b7eb1f4de165540f13c1163322e7a8ab52db90509addd887fe25378e4b8df64e1d27b80c67edde2258ea35be88ab3f2f7c34cf911653da807d1be682059a881e07328cfb515104df7eb062c2a2eb42d7816ffb793ab5f81f3275f3462cc1f2181467ea247409a8af3ee5c36a24e787d9deea1a5d0b1e823db139fe902143d230cf3d860421d7cc159747555156bc851a63b0997d2c7ef732577ed04a27d24b535641fb0fb815fc3e8da71f894f7ac984a521ec62b614208837c450821c90134ed49181d55346968b8ba5d7057ab0ad81ca8535e84ca862f7204ce47bcdd607829e2243990f3213be3f2ce5155b2b0cf7435187cae42fe8573d9a2f94dab281ccf7be520eb772b715963b8cbff51c3bb003aeb948f811c514f640601edd3db75c4f9f6ff89e0ddadec17970ed33d7393ccfb7f07967f1a62f70a6a280678167aba37b0b8c1a2418b6e75632e03db71417f580be1767abbea974c34f754d85ed985c3bd45167cb823c4db1fa01fe8eff201351b8544a383529d05fc028b42776804d0cc838f3f444622e7811b3c200edddeb8d9bfd8c0d02eb76d14f07db30d559eba07756198f052418d94917d36fd7904439a57a1cf69f15bed851e8ab6e68824b5dd47c701bd101111b3c21a2df768bf418303c15b751352cb073ac605584548d6a08d3703197eb31042dc271457a0a5d79c0301bc168d78969c0d5a2cf6278e562c7cf3be30600a1c01cc0d919b44979198ca816bf01bc635bfbc84398672b5618b876cd9adc8e9d90716df105f55a5512ce9caec7df3f0f4c8326b487643518eec8864a1acb3cff3248692c7b62fe1cc1b6d07b4e3676f67177edce80608b9036f9c44f30cece2b5b1c2645ef2289de8793e235e8021a751167601f96c41c50c6df07794afff73d7c7b1c0f55588628b6bb9dbf0e13f29323ed729f75268a2643ebd1dd0e6386937421b35556774fdbb7dd085ca53c55f00b01f547e2000d9008daffc20c7257045247853ec54d68d15ecc8e2c132b2d9c7cb1e9922d1dcf020614d77e0b4c797f03981503c5ab5975ebfb6a114a9b0b603512d7bad9273ffff7a7605c7d68b2c782c67731930750c201a1c2270dc2f7abdd5fb7575186ef7f2d64b7fc55d1b721dd64d78f9af83b588f5fd817efc9ecd0d67618bf6edbd02c31f92474727422b2d3d3845467b9dfa7deffa80ee8b71143bf00f6eabef543b1470c731a37d8d9f106d8d1e9bb0a533f755b25f9e19a427e29b490334e6ee6602c8ded55a4c5389a1a19a3714fcdc94000d8a25f227ff83ca8097d91b276e3c116d7713dd8d051ed4040ec4b33ef54bbfe5cad1a95c5c29a0a8ed1467d67c6715f475c6876ada47e8b0fdc910e04b8b6bb580ba244e16436056d951c50ec1ff8773559cfdb0c8198eb7bf863faa337a64b063803884ae90806ca4fdc77e1a279a687eb4b8ed05c1895614f167f6aaa754ae08cb97bc0382432b99dc981939224b79154bd318f392494f416e979652e5f9fdec4541cd41fdaca26a074efc913758869912d915c5409f0f7a872f385af22b0e6a55bbee9e70697f071ecb2c75bf511492b97e343f404986649f161b33cc18491e2d58fb420a06a300b76e45bcd29b82ca73f223621a80c88aab8eca1c5feb842f27f4dfd4337f0cc51b1c38e425f6ab1b288ec944e9d9e590b8ee10da3e1f887dde845ad676ac1460e359295f0f07abc33c33d55beb7fe22de54112ee451728ce98489069e748a6d5531da417615081b128bdf6744c29102292551075b28dc2a35345be18a49690e43c941e3bb9d3ce944c5ad1bd0e4689587c4df727769cabb54299e709afe878ebd9d85faf1b387949503b44bb687b7ac7da31a96a20add1365022666b6a13eccb12990b7d15183e7a8b166f938ed3fad3e3785aab21ba544c4bd79c5524de92b6fc41f4a63a2259aeaaae7134e35734cdcc7711092c7c34c4c6b21b3cdcd62de6e47381ec762db23acba6bd7d008650b42bdd39ef17f9bc22bf058119700263235cf653942811f813b1cf3accdbbb79611c2faf709fd78bf002a5638abd4c7ec6d1c7fa85657773294cf9e9f04b5ff232878dde6c346fbf37b8af34bf477be46296fa47f28b68bd19de7174e8ad17211f7a6acf10366f34a769726b513cc0bc4ff14250211245ad3ca100d448566290f9286efd7864d6be13b87ff9ebf87fe0df0322dfee8fa962a294bd62dd878bd899bbd7dce763b37e5510e13634f436717213f3f74d94b156282c92d7a46e779aed38837d4041801d92cc35857cd2b3cb7f5a276b6dd1b50a16612f89d0612ccb6ce9ae68725803a8ff88f7f5c9beb32bf722a0dc010670c6fffaf3568a8a391c64c55c402d87fb92d0c8e883e58902de66ab9bc944edb2529c035217fc4f8dc6173812e84d015bdd87617a378b82b82dca4e813316c0a896df05a7e9b00a80247ef56c30ced24a822f07bf108d49026769561ccafe5c5206e10b37828063e24c8d7a9a53d8754f2d89a7ff97eda6b65487cd5a4d600b5d2df757c9ffa2cab3b78404b75d7e6f4026d623d7c3f7421851ae7a9a0eb5662ca418ce98ca73bf542541a073ed882ab114eefaf977580914dac1cffbfcec8e849aa6073ef1316f43f1a0aea36b89f202b54375d6c75b1fa82ae5f53f76ca2b0e57d8c8226d15b860f3e0984e84ebfbe5f95cd15d7535dab3151bc132af5bf7a1027d6e53459b863c519049bc9cd1237e092c0afa66c6e5720ae96cd387b1aae08276ab70dfc75d5686ddb066a64967297f8b0bbb0fb44716095267c5af7b62becea6c028cef15ad2ffe7e20e41a79c16fa014e7d714feb3359e826b542f325f0ab8eb9125a0e0a14d49180f1c5a3c29c502bbede4c8a1c0a5749b698c35213ab366a151926c01d58ff1acb1770ee5de92ce8766b93eaa618aacd67551bfe425822f71a2af22470dbed70da0ae7c2c891b29d058b9b0176026fe9de7d7177d0c2d5abdd1e22f6c5fa57c1bd9c75e7caf7399fc0aeda0ee09246d8884943e5617322ab4c033ea49c64c337d61ee1b3a752b9105fe795fa55c410f43f2c838753c92c1cecd6fa96cb2d64d70fdb1fe89170cb160ee4d6cc77697b43ceb9653d6d7cb6385538095b48579e27cd8f1e4f28cee8e7d0ae326131195c6e3f3d46e4aa30c26203786c787957fafecbae8e131a515ce6dea13f0f940d38aa2bb02a9c8d41be43dbb14e7e5da1f430a32c4a7a185f18feba942bc96185da8c2e273a811468141973f7544e3d70c71f9b21475ee35757613b571506b5c5a372cea160c8a8047e279d573c991046121bac438d0474654be34b0e4b0d54293ab28bc08729ded2e4a98c29e2737f7795556f8fee60d084b3a4eb63393706c96f67bb2ee51d0adf6c6966b82f98649f02ce10a29bc99dce56a89323b7e3e0f6010ef92ff5256c5ef1b017978280e868a7b9fb0bfedaa226c014cb9036ba79ad52fd0db3cadabce4fcf57ad02307559aaa1355712e9ef3ac94349cce699dc2a771a3d1eb58518aac38969d16eba10b7c665dd05da8a891e4392239412d688189368e6aa186cb933a9cd2f997b7f31ef9e2f4e03dbcbe83360d2bb9517f52dd9e5bfe98c60fcd1198478e0be556a2bfc46d5399e61827fbffaf3e5df11d4ee5bfde9ad22b58ecb703924747f32d295e9469533ff0805a1cebe6757c924bf4043342506e9f71c21ec01e6c3404aa8f43d162e61e76ac4732e1937f47acf666d8c0a65e0e22f1b4c49632e263ded0472667654444d16492a6cfaea601182b7328258cf309cff132721e9f4f88c21937975537397bbef7f3cdb4ca35cc16b48423b436be36aaa19e3086542818518720f00eaab86f58bf006ed2c65e74bdd65e0c0fe53bd8344c0a4d75c155a11bacb01d6e8b1cdbf02d29c1bbf974805e79ce897b32595a8138bee0bc898598bc1d725ae626d83ba15dceeb5fdd86ad8d30717e5afe01aecc85ed587759fa433e7722d675dc9377285ae6d4451cfa87ed1ced8070bd293fc6bc8e4a2c661882e4cccd3296e2b4b22228330fb85df6f7dcbcddc23a275ca84583c47f49e5fc994921faf6df1ad1e39f60530c189dc653a33ebfd787caae4b5b9ca3ba1f6470084adc08855332768a3cf935150cfd25c29f59b57c706bf894971d8bff712fb10b011e01d00f55e347ecbf0e038da0b8b35cdb469e0dfc9a1ffd5202065c3990fa5a17b63df63121f8f471a60e4bce5dc8e27490d0fefe38d142723928b6a79a1408d1a5e2474fb31195fe6a75775500347649df21a9fa649056c111944a280188ea46931d8c8bce184897488c1043fc2b784fa7940cd136576af8386ef5aa326ad9ffbfdee843f2e007e6a98588c0449e2d80c9d9cd9c9de724455444dc559bfad16563b54010d4f928357ead67919b466191d0b399c5ef1a279c7dfcc4824ed94010f51d6f0d93bce20e2fa2853018be085950562dc43ae543344bed73d8562b9ce8d87aec7131be6f55c8481ffceb6f23df194e1862e0b27ead91b151560012f93b38ac1f989f550e3f4f8ef30a5075e9c4c17af5947891abef968079aa78be2a4a2577bacdd2b0b62d8fdfd77845b1ce65a2774869fd0512ee7f56e9bfa7d3627d51510b7353c239a0bdbbeecdfbbe029396761d73183513355929364a1989a34044d02d183568a32e57f5099fd94d735c7855ec077b893b3af2f5efde139a0fe218a5b974cfde1a9860f27ba37b61a17a9e53e64eae8d0280cfc37d54ed62b6227a2d3f9f42a78110de00ade486b4c7c65cafbc0a6261c36aefd2c3b994e44e001e3d951b709169c4fb2e179685f4069ac770dc310a0a43d12086927b77d8968ac58c030a43b11b225d72e9ab8f3c29626f0d4ea9bfff9bfa4ab8efc6dce073f817ade9d021cf6927b75ddfa2165f25ace3de6d95b43d4d9d720bb8be441dfcad68796fb56395f9510bc0c27f99e7a3a4ab7deefe902b65c5aba6d492c7a4d4fe3c0153ffad82a9c28e8ca000434a94634f7f80210e920da8c997173f9c57d25c7bf3f320e0d2c6967cfd50bc746eb8254be3cdade435f1d7bce9e483b67ef9dcc1065f214cda032ed92cf69bb680a72332457673118e997744f68c456a37e6b663cf8dfaeded8025335b4ede690a4e919ffef4ebb12bd0daf4ee2745db64459c2479ca4171376befb967fe84c6e11077272ec23d7550f1e0887e41179e971e91d3193bd4466fd65820e4a90e93108ad1a38d322bf0cd0b12ba93791cf85acf7a4d310b0d73ae655d6761d8ee8235006f8ab6c2b8f118fc81afc125584479bab525010b878bc29ff8b93bb4697cd0fce6f2d67b59f602f35607f136c3cdc72ce4e74789aeae44488f3398c159e350f94ba793f5b554ab3013812644609d0a9387954964c6b4be53e45d29da0119851670b59044170d24e2f3bcc0ab5ca4f0b3103bfe3b76c5215cb55c620131090e03ae3c479aa082c730c86e2ccfde7b12408668518537f818561f2449ffcaa62068a65ad6c09a9a85636ad13d15911bfa8c710e3a79c5b924dab9675f3c24e92d8014fe26fdedaf9bafa25d6e9e4c0fc8f1dd4be0d39eb77448f661d43cbc67053a0e4b5a5a6cf3d866544ecd190ffdd5bec1fb905d5f54752b61c267a164cc1a9e9fe0e04a4b5cb435e48a98ad1e628218f58c6f64159dfda458964bf3c81ae9c9e7bdf2d5e4ede44e4c98906188d4b9ebbaa62bdaf3752c95c8f3ed8fe3d05ee3142e4a58131f929762f870d42e638fa87400aafb8e8d0c84ed0af38ac688206cc2e06613287db3af6f058e8578c5e8f9056e9e2ac8bdc604f227376b36deea5620cbb37a4d2b8473d88dbcaec92338acc7cf54985bddf838733460a5a3f295aae19d1da3e135963eb5ee1ea2aa2c55f0b7e62c8035f383b81a1ec043ab43e1628c967d56b967fb05d7bfba083a0473ac09dbe54cb968047a75ba459f869dc600af26654166cba5c5bbe85c7d5fc2639a9de6466d570bcdf695ea5d936359f83d68ac35ce76cac35eb98f927ea00e296355c177051d459a96db88f52bae40782be6f85097e23e4b90f198011dafa12df1d623fc31648583ff6d345b5f3c2caf1cb2056d5c13d1f080385940c0973cfa48fe8f8eb5d829ca25e4509e0e60b86d09316bbed34a40fb047624d2620c3ecaff6f9cae11ca06dcb5b368bc6af46eea49dd19f44187c0f04b92b748741fd8dfef0dbd5ab2e337fbe4c3cdc4a2fe6404f1ebf7e3623ff2a5915459df0932ed6c1f3e5336d1099cb35d7802b7e13969276260cef32877be972d395f00365927be7ad239fb941e5f1f6175834305b5cc5dc09d85dd789bd70ea5a57d57572216144d12851adacea0f7c013c95d71dd359788b70b0971eca2b1aebf6882ccbb7caacccce08fbda7fc0ccbc20180623551b4f5645827cf1812bacc3aae1d8505416014bb08f6280fa1094942037c6f515012b52aee55b27a88c647d73a3668c3d373122e9bd959df2bab41d9a42f4104905c46d73ee41dff9a78b72fe0d5b2771fa983cae105306a94043428ed52a39b828f082b8be34d21c42f482c0e2a3118e612901ddef8a85651e4731114ba4de438f84940f004d531f71b767faf33d781373eb0e809f91ad1ade7b1e8a33cd648f1a3757803d38d56f4db1dbd30934c98cabb59015cead6016e24faec2145d1a66a1daf2f702802e9992ba6910421f805cbfa235364d7a4ccd79415c33e060563cb1d382d00edf0336523bb997912181f1faa8c28e60384305a5d7ab804314c1507a5ca76ab95f885bd5082d17cbab04f540c54c9efb1e045579914d1dcc9c0179794c94ee2fbb71a2ed8e0c665d54eeb66218e7f56641fad04c0a3b6bd5a6835c5b18fa0b56a8ad9941bafedf1b438e2bf2d12696fca2fcd4cce412eec621125cc551f83adc0870ac0bb62e42b94fcfc6073eab3188760feb3217c0abf51e3d44c1d5ba2ce4bf0e28c01408d1b795aea4295b2f0ac6dd42691a2294aabe2073e7cdbcb6caa0d489610ab5f677b5c9f588636843a15cefef6b3c346fb50c1cad9313b0b8addd41faf3616c53d691cbbcda7b5730aade9a4705d885c83d9cf75218291a3b915135834c126b0a57498c5cc9ea8fa60ccb1670455a8e6cb4aae482f520cc8332d811254d82cf2d5fa19e9c30e320d04b5a8f6c6e231f5a8d251007ab74ef441edee0f02e1e6513a5dad42395e945ebcee3e6c2f73e09951125967eaceaac55c7a1569a59c1a1c08627c1816daf0d6d2730a0be1b1e2f0825b3b5e526f5e2705d7d9c172203de0d9ec4d7ddfbd56753508129a8a86c59bfdcd0720bc9a7a395eb2692d18e01835eede0c582248dc43cd3562bf4a0324a070be8e5080276815d51860da8c486c887b9ed0debae99044845a67201b70d53ca9cbf0ecc76e5622187d1131bab5c5b8c3a50a05a3b7fe42101cf2884fa1eeacb074e534a7cfffaa135ba3db95ecd2ac3b0da1c16992fb7969884720b08270b45b239c04ec4ee228d6afcfe13118fc49dea7a0818ca1eee40b1e6343cdb4cef959fe48c0239427375e4c572e651ff486a75a1aff100f09a23d8ab5ef8f7ba806bcf3a7c2ae1177dbc90169111c074c9bbf7101cebd8c354ed9ead4371096c9199d4f9bfec89bcfa50b660fd4f7bb8a695c6f41597394b4aa7100d3da901876aaf0950bc425e938c6b248e4bf2269efbec0729f27277a8afeb4f4dc193e60089d60dd573641d04ee95dbe025f4b975de5c43efe9bbfabc0860450a1b76b6400edd680d7e8305922ba5637dca4ac86c564f43e1dd7b7058cda5b1a319895078b3b699cb82694c5e6b82beac8a21217b560a92194a57fc8c1f2ddfeaf6e5b354889ded2fce9fa0cadb9eb9a176c4d5bb00b8ca054216b082751a443a6953ae071a8375dadeb4a218b80b370fe70154cb9dd45a7ccefe38b6490a5765739eb9b1ec531007ed7ceec79d03c9cee389b53f7457ada0157010fd39e42138cd734f84b573782e6b5e6597dcd145d305254625f18ac7a2ba781a7452e199799c04e987ee65dc3b6c24db91e4b7575e1790edc721630d87c99bf990fe4e81414dbc37cfc5a72ce9ef9aa242cce195cc8e66043e27a949d3568bb826ebc3a6b2e1e67bb9ae2cf89eb7a8394ccd1e43c542536ee90c678d71b31d49a389db9a0caa4ecea17e87a688218acec023001b84cd6c0c1cd7ab376924b62ebed3a66b6cf39f4ac6c76fa22d2990e5e5fe43ed9a0e4c0cabe6feafacd2144be6eb92dedab320dd7a5a7bee0f17673f372f22ee8e9169b49ee194f4a0131d74db3f356894e9e425b0aad04df8c261938892ff62c9d6eb3b3dff66feda4bb86cbe1c0a204f712ebbb7deb536cebea159e2f8bb2b721a7b76f809dc078498fd80dff319a9dcfa2711f4e4f302feae728416c9fc59772552e280586c4b2f77443a2c841d893751a2e8276585c2aa16cd60adf8325e559cf8161c643157fed3b76ff2e960ac5464d947bbe5c2103ce56999eb6b7492a6edf675a11f43a46c7ccdcc6a39c0dbd214da2fe74d7cd88bdea94c6b206b4472a08c39afda5530ca5d1e54dc3c3dbd8c7ecd99cd47558bbd51fd30915ccafa431b64f485972cb3287fab0288a00eec7b5172ee1f2fb11529aa6dece2dcf9f73cffa4beab3c4d13166ac7fbbd8c923aa9df3c3065260c1780ec8039186d03d8a6c6977256f084e21839898ea2ff050da8ad5c077fb3a5cdeb6967a2404d867e0b52452923692d64dccf007974e3c44af0474229e0e86457a7b02331986ac39a6da43b35f7d426b8ec3aa471f0960c5845c74c160890e086de8f5c983b1b71d5494bd518df6e1350fee69fe9dac9a5248d51a617ceec92390944aef18b58d91166a18897b87a178d88cb6772030935941073150ed9ff892c12c4515c57935bd606c7bce3779ee878f4efbc10dfd40b88ed9d5b0dacfa46091f8d02a4a32787acec00ea92a556adc91c4d153e4044c160d7f9e5c71c3bed2c8de8dd2bf849902d0a2d5b23e6034c047fa68154d4ed69ebda73d3b4330e0a8ccea4347104f2dcb5cce2e21593dfb95931f0a1dd09ab2821f82d154b715ba90e45dcefcae29146b0b324a01ca6a7dfee9f5fa2b8041a3534a3d9b921dad5fdff17db9bb6ffcd7a97eb55e35842b6dfe9abd35133aeab68d42c8f89d224f673b53061a21f4fd36e6f7fbee6c669f918ca2c3f06166079590fe042680cc93c0e4c8bf062cf7fea9e3f66d98c0c7b6fca29105a39d757e77f6258611d169b171b3b03380fbbeb0479281ac03891c4d57a7dc67ab765cd6104f0ed11eed9388112c29bb76409481019777d89b6dda5bbf00e66a249b3a819384d97115099a79655293d71fb393a24694ec6a2d07733b456a8d91b54318c836a62d9dde1eb7046be89fdc9134bfb66ba2b4585566ce2ba6b218a15a8e79f54b878e397075c45cb5e3fe190998ed970001e9c023de8dd6f6e0568476ccfb6582ce89773cdd9fab5623ed7827d9660bebafa14091d8a9b18a42f8e1c7424324642be051bde838b272fa7c7f7723ab341e375789637abfff2ea0348bc3ec8ce1aae49465c6091531116d0ab32e5e29eb4ea4cf7f792474a5e8ae853e2576f73552330ddc0faa8c5e2cc302ee8fb22f5eb685b68272d417e90cb690b6ec7f21b79feb4250fde35235d8295bcfee07c991f561d898a8da323ac234d90e4a08a04ea1837f5eeec140adfc521c6cee306314afee70ff4b4df07c39ce4360554bcd331deac79079f495de447df8886fc816f95819345e96f1bf4d6b0384832cf7d537d289eecc41984f6ae9d5f0b4c14b7656b6cae105f038524fef5685a9ee10d5d7077b667764379a20adf37ec4df286ef41de347d16fd87cade065432dd053d9dcc63a0f0b80bca96e2fb2dea80aa04120ae4f36b30b857c40f1dc8354f506f5b2c0a9ea190a202de5c1c437ff49dd10fd1ad8b1c63d89a4c458ddcd674cf251da4a08d271686c911d3aaf166c87c375728e0e1c8e464f3fe35c9e85ba95923b18b916d6ed5ce10827bffc42fe2e80f5bbf1751463c7e9acd6f8f3c4b31b6590ff2438317ea2c8c21a502d97341bc8a5d43fd915bcb06547f36b035846c32fe7da0f62afefbc785e21ab67bc60cac901a955401f97cb76a00c91e19e6dfe773abc5a4a9158fd93d0820f1fb9210911fd2159fff36bc649723236e3728009291432560253db6d3c6fb5237820110a0cf4772e38953dbbb981e2d0e95fc454bdd098b03d7363df630b525070e3e6b0ac24ab460a4e3f0e544f173c472c6460d0b98499ba1cad03500bfd134159d5cff73fa30d8ff4b38b02d4d3b2561d7e33e11dfc6a2be13a457704755e541f32fcedecf3bd2fc091d4b7da7fc74916acc7d4255b1536103ef0cbad8ec196f639f01e5c449cfe4defd21839d2c198af2b6445e82cb24e999bf35648393477efdaa1c228966226e2a5142701f964ade98e0d0cfb1a2169589df2733657ce756c8dff687da861d18d0e2fad96f3546a36ce8febb605e896f827d76c97167e40fe6f4fcd6323f9f506135375964e241d4332c2d5980c30979ecb5726fdedfa2fb24a2644919df96ce1393b23bc65524f541feac876934cf85ee128e096d5c9ad10e4f6697e87f730645ba7c093ac1dc97db2a060636123a87b127cf97db0c9d1a8be1c12e3ce8ace4ab0fa539b39e3f238680378e3a42a9bebc628992d0deebe3b06eee0b92b898623f4c787ece48584c37b82250c008c299836fc4efd41db8ddf625ce5ddf458ddb5bf104ef7b79d16d0d81505146e279b065e59f2ad9ee2261f347271fc6137612a215e86e82e82a6c68b5badbf85c04edfbb8f73a04fe9310b901183a77f1f4d85769a21cc91c328e4b515cd9204f3aea9cdb0a7ae67e607852c8c1d9d7413d80b6df9956fa3d558c93f6b2fe190893123b20a184fe22af0066ec6a1d3c76590be0218e4eff3c52b88f6b0904b07bf0ef66b707bde8aaedd326333e4b0736093183233caedbca05423b795f6bdc465f1eefb6cd54ea4fa115c424ca6f2d6eddb00b2471ad8b62245c29ed5a97bdf1e82d904860edf1814aca32f48e7e5d6ffc22a8cc0c8f50ff75e324a5f4d51e323fadc6ccbe0d8b4200c4b226443afbd13c369f729ac147240ccda55302e3ce3c98d914c0ff0a660d8fc1fb11c4dd5148e735a12619f95a0039f85d8165d3873d850f3c69babc5ff22aaf925a34391224952f6a95d04a8708e30fdebf59466ea51c4dca685bf179817fa89b4634c4ab2f0063e77e09b621df5dfde535ac6188bb20df27901d99a2e1905195b0e80a876f6beb9aad57a6c11ed7d23143ff7cf3a25e46ee8a451a26f1074387a6b9353fb3728a65ca3a5c145e957a5e7dbfbc616ad01834f27e9f194bcc7ba33c68dd2568eb7ba50be38761910951909d3bda8acfe0a05853bf57be00fb0d97af13a366c6aaf2c7a540934552c39237fda62cb817892695c6e1ae496f586c506147e9107c5a6e8c400fe14d1791a0c0958e3217ec5916cc44f9a54fe459ab41393a7fca70b096d8bc7efddb243bb8486bf2996c7cadb60c0564e9635152f0febb4a2e482e8fc4a9513954e9df5ffd8298696c022fcb677d3e1bf21c805df81cbd75bd0e1b1f7073a6e3abff32ef3fa4d57a5caa687780ec7717996dc149ed91fefe0d40aa747ae238925ba58e45fdebd4e4af4a89cb60f05639cfc28b53d2b21dff8bbc1fd438217b912ea8cc115ba4e719770b95c32f71a0dcaaf0f7be52419504d72b2a6c7388d7897702426743f1379a206790a9876ddeffd75eb035e2523dd891c13296d717e6fcfa3c25610494d80c50dbce3cb380e0c7361dbb130cb7b92eba21b5a73dc6bf807093795caa431efc5b9bdbd500493f403ee31d70a24f6b23ec2bfab5b6717fc9018bdd1dd4158a4feac68d95202483073148f2815453a7c895b93b4c292177d0dd294033937ec0ca1b8754e95c0879260d03da6fc83af1fd0245dbd1c24fb3e296080a99c875a96b07b57fe24234cb7b223e0fb35f64a801fe3ba71ec7faae37f85d5286866a2bcbd1f05d11e036ad79407da54e7933104925f314b18ada006b92e49700a38401f4b9be5ad50ed004033e7f4f8e14831adf80f41b0b52c2c7e2566924ce5e655ebf1b557419a86a1b8198984028dbbefed59fdfd51afea208743e65424de63745aa56dd0a12323782a5e09860379f33050e9126b151024ad618c70ed0d9d7b5be62f9871e55caa3a5ae3270dae33dd923afcc9d4b1b70511815cbbbab0a83901f93cc8f9d00980378c4cb80bb1c753dacd78eba44aa8b99f27e251e9687f96b08018cfb9cff975851c434783bcecbc2123129d3ce050d941b894bab484c948add20755b20857cc33855d89ae23bca4634542c62bbd7527abf2fd1f9675b3fbdfc4b7ed9a3f3954615f2caffdc75b4a59b3745a8d8067bd6edf44ab5515fea45518e4a08090d8e9145bf50ed1d2fbf682298e7c0f80a5ebbaa59be5f1a73f6f83f20de9d48a6f648df329670b5f419ba927b7da6428c5b930ec3755c0b5e599856d0c89bf027232eea2f1ed4e1333264617bb5db7abbcd73f18aefdec3439eb61ec480a2faa49ed2530698a42ad19863ca0cc083a0550d5773ee77da510ec6371fa3d10eae6640f0c5fa7a56e74a9ee2b29ea847a1d5014404a7f3efe439112c4c534c796453883cd645538ea45ec6d5935f3ada22651cbd5fc94744a4ab30098f77907d0fa3ecded02a40f7837812ed3ad7649816d8c37c27a9c08c3069f6fb7947a99ff4745c7799fc1833e74e5812194c50af29458a79be7d9f87ce57b763442a67e97dd9f69f30fa6f86f39b604f731802d4736f726663517c8098489c7aac0d40717a1155e24bc743f1a8e435c79679ddc50180ef7c32be8aa500b0525e3fde18728541a0ce0e2156bcb0d8fa279bd3ff4a99e40f50c6bb520b5661603511659787264dbd5c598b0560ff394420bbffd877cf5fc72394710f431554f701f4496db99af50922f0946a5c713e93440ee448f8377539b701ac456eb40d10fa10aed50639b78e6ed7aa390a14544f6a91cdf42f2e2a9559458ede89b2300ab9f79003ee3b1863b60eaa8eee378157c9b3a96c9f3147d5e9ca3828e7d7230f96578229e16d6ba539047251cab5716c5b305064e7451baf1b73739e0f79ff891009f99548713d9c062e5efeea7c2af2781c39f07859492aa1aa8bee5fac28f81a6980e1b6e885015728188a115c1b046b9a824efb896ef11280c726758266cdc4a1b5834212c64dfec662a50074b90c95d7ee27b0440af01a1193c5b51f0607fe834e3190e15f34666f4c574fa878d5dc992af1d7d21e8c61df8820b0dabb8f48b211670a56f35b36d879030d29ebc09426da15bcd4f771e72f9f2cc2893d2d992120d0292a40002d5d00671a61aad068f2fa8707eaabc7cb402bd068f57dbebb6fac40549d999ee9a2f3c7d6bee979ccfa2280d1c5fb1c937aeddc704b07da516094bdb74e6f3de549b415270cd14ace121c78f3107cf1f3768a2a8aa87d99feaee447e92509433bd19b4f3377446e9c78fe093408023f424aea270e2675040b478494b4eb60f5ff84d59b019d6749c9245e41775a2e9c9bd63142113f6a7dabce748955557cca7808f818429a26ed097a7c4673c022ed9ee44c9b9faf76f819493bbece5b2e8a7d48b6cc75c8e4a9719160da936dcce9a1e62abc0762c8b30617e5f9be1ee31c7a6b3cdd75b5a12de30c6ca8768f2b5ddbfcdb6f913f1bafb805cb0e60d432e50cec03527711c6f07f654b8b0539cc9a2e6d4e305508dbc618e614b24df0264b2570905fe0abdaccce3bf6a41ac0ccc64570323de41bcf707f772d749a8df1c9925f8e960ecc72ffd12abda3946cbd1a183c7e64dd7671072a0a2f8cfcbba6e5dd699fe02fa66aa4a0ac6fa2292f256f98c920c392da0be517f16dce2b2ab9ec365bb7153c298b9598312eed4b48134a345f54eaf869bf560c6ed035eb8c50130865bad07f3e38d3dc83cec352b1e242568919c3cdfbe9b714f30daceb554559e43c4b9aca77ca577dd4a9620e49909065aff4d823a81675d8d2d6f204c38dd5b72fce0c6ad9d17e7681c43d0bb7b7aa164dc78e50e28a5d5c2a36300c69f40c75932ad2341c323c246af313bbfc756d0560d8e1a4a6057bd4df59c537010cd182ce2115971ac572d341b97da764f499ed73c92ecf1bf1c71eff4bf1f50e5ba4e51e3710123e6b318b7464c734a32b494c5b96c1957586b95cf9ca4b7b390841205a1ea938ad09eb8775ded6c8eea8d0bc6390bf8257b294ed37ed2c696691d343437fd045bf77bb43ee90a9ee60f3b6ed2ad4ba020303b3187fafbad5fe165011cf098e67eacf7bb8e20851e8c509fea38ad0275d0e657efcf1aa9d03f2fc714c83e0f25c3dfc2cabdcb3a204853bbdd72a7fe8d09552a23c9f4ae1601d5f80c8c6257273623bc272a5e7164bea8c79848281b36154ed2149f9d5be8c5561af46258c70f0e701cedaa33ecfb29bfcd3aed3c6c89b777278ecca8ca1565fd93a589202006aea3c30c5acb3ec13d1a55d85e6de1a662f6fb59493fc6ba430dee1f3727bcaa632b6b4de5705d737e8f35e3cce6133b639b2363a060d10eb0da5724ae8a92578983b973669a9be22e88b7f703c2241c102f119c2c8d8bc5558f81ed8e287517fc65793387cbbb946eb9f063de4277121f57a287b13cfe41bf0a3025454f4c03a961377be77c454421c54b4b4ae471f362f017d501a4ced2953c58e86be35db2c2b85f33e22f0b6aed5a81380571d4f1091d7cfd00e7495b15e507835f2752da2af156aea3674648b257f77bcf2495a5b58535e5c69aa9f6e5b3a4bf6ef4739520abe302b2140729e018fc04617d4db70cfa897ffbc76bae4ee5d57a1e43dc45b92da77ef82007922bf200c28a04ef1f57030fec8e910444500a34165e6de04ea2203588b38c3eaffeb42da1caa0af8ea81170964ac60efa36e51d1f9abf14c86bb041a554667db4f8ddc5a67e6c26f05a073231600d9dd79bdf8ce2877aa19df4f71b10ff67b76aa1c54f77f998aa09d1c581c4a119f6f37fa11e88e6c3bb7c143c4bd2aa458ac51f60488f5da54b434cfc16d2e2e62f78fd258f5ff2c592f4c22eeea54d60c33e1d1cd50367c2cfca16082627f060e040dccdaa04d2ca07ac31a2ecc9dc6292850b5f94a76976ef3a3763ec59f3f42dbe11591a16caad385b37313c019a8c73774c77b40be5fc3b6d282e18adcfce6d9c1a3cfbe085a796dda30871baa73bb8498832e78fe8d7b25c85b5ff4715bc644ddd18683e00312f8d4965fa6db2e7d7070820a1485246ce5699def0e68c56457124662c2523c628cb4f6111a4c5763a6d742e2ea665c3037d1def05209d867c1f9c8a47c9bb0fc26ec084bed2477facd1658eb331ef1f8b1ca5370862e85d3f4bd5d3a145302ef69b418fed3bf2b86a46263ed3666a65a6f931e29ebd822833c10281c71f575cae0f1de600bc498e7a9c352a81db21fc35be876e172be85a452f8b659380c170dc0a5ac86768d2a683cda9e0eb0c27cd8561e34797c43f7932459d0ea8b4fffedc8ae79863e55c07c5f76321fa3816fcf356603be48d75179a0b2886f976a6af8d7a9276cb7d9f7063dbccaa454d58a654e625e9e85a9fe2f1eb37dc97b964e9f44fc601a26c2b5f543a73f30278fe2a61bf65e683a99a403f66b488e1b4e0542ea4e201c1d6c3bc10f74c8f853a5719af495b8ed5434743059a356319ed1cfa00a627bae425a9d6df85ede570ab5f9817aa1bc4598d2f43087a418af40ad7e8f38725970f7222703656c0e6394e599091b16365669f8deaec84e3257c087f7cae3ace83090b9fd891eab0ef7f3c1ec01bbdc9a997f4d49b41dbd3a7501da2ede02fe61b4c714fadd6e427eab24fc22d3739d5b677a2e958dc59dce1b6830cddd0107777e9daa9fd3c53d45157d2b99a3c1547910c0bdf427f98609f1dc0e38f64137bc6f3fc05b733155b833913e58e15ed80b62885faa2829ad6283b1cff65ea3c5909b5a62eb6ebca518211b968749d8a30aa8fd9945ce265f31509ee8d2a56ac2f702e01bf1d99190bc3c400c1693d5a1c71b11feee9375c487493208b767cc15e49ab9ed1fc16c325820f66c5ae77df771a9c2e27722722db7c9c3592796835011524273037113b048e0c1e2ae622d5efae1c9ad7fe8a19bc1986aac7a514c7665294ffe2ef4e0263732ed8caa7e8b3cb34eb9f00c1a56b578daf3d9303f67d662ffdd1248d08ac3c42c09a39f952068fa02e173270f4b71ad838f964e443ad741210f6ea4dc6f78618566262a5f6db67859e8bf14df755b1e885f2f7fdb86b9763ea964bceed41f9d7914c3f735038d33eb5a6cdcad18a3fb33ae526b4faa160c9c836a1ad54cd2ba8e8738e1fb80f604fef85f00d5f9f782fa323898d99099b654d9e453ac6a50a673cb37558b2865d130d8cccf955a3606b78955fe3c82b558655f811b009b30f05cc4852f5cab3a2e3a5f0440c8be403b18473bd207fe4951a90d5fe76d3450e31ba69a9ccff0c660ff16b989732f0824b7b6286f1e5c5d7dc4a2b32ee38f79a9b1f0c3fbb7e240166bdd4f228a0c8a049247097a7e280c815a80c7c9d520f8996474d656e600a412cc597a019fec5d830b4bb26e151337b1ac4fbe639e0a351514702a7f63c82af81c3a633e27c0466a6afb338a1defb7fc046a7c2580fa86ba0e86d2721fa757dca34600b1debe68154402573e2a0cfe563469f7b1a5ed116402f7c952df2db122e5930e845d3285778ef21b43ec13626b05ebc59bc0b662172bc2af2fc33c8bcee6b16b181eea46dfeeeeed12e856fc843a924f6df7dfb0e3d59bbf21c800ffffc1a4101289dfe4bbb7352f2de705bf92de1b4c9b2ad06a208bfe0907ad990eb32592c12e9df46233bf30a8a62e4a555a748ae8c612bb3ece7b379d7f1f5165a37b28c7232a824e8cb9075898ffefbd9486a87e84e7f5fa6c7137e2e2c79b4e0c82c9b35e4235f9ed1964917a85b3461f16ce32e9ceaa265a40c821db1db4f4295e758f470abf09e3c60f2fff4f3be70f1e970f02f9fb564780ffac43830dbcecb703e532636432c7b78f60ec69b93c8dcee8ea283ed2b8e5a30afd37cc356e13c0b2abbac9c456804af926a81c760ed2facb1579b00b7866e19ab0295116b4116a549022eef2685fd001d7a590e19e04f2478579821b5407dcb76194a4ae51299e3b480894af3dcefb9e0c0a0831137fc564d02e9b1fa568522f18dc8c7f198dc38409d838aac7d0d10ca1b3d4b31a2b8f7fdd5b4f00bdb784b432e9d2ec86618815c49acc340b10e90deb4b3cb8e2da03d626a19e6afed654539244d67aac9a36b19578d67164ee34ca34e73943bc74d1dec803e3bb60d827df0022e369d9deb59e9803027d24eb3ee7e17d72f816f75d3427a6fe50ca229d135b248f13682e36dca88d722ed768bed48b9a4a88f156bff6848ff3d2e7eb94941bce43e8f54d499e922a4839462418fb5fbb928294ea6868549be91c1cca4d8d441e62c00122e23f1545a39e4dc7582cbb176d960cb62e6a37bae846ab385c828cbbfdfe79407d58bbaecfe9a2ad166f91624473dbb07eab0f74737a4c8c7dd4465c71a99850d97e55c4e6427a1c96969a039faba5c8e953f35ea6752d7b723775d52920256774cb4c717eed498dea6d597d2133e91b97662a4840f33885ca21d58309b52366e28df5f89814b8fef8347522bc73ad23b24bd81d8a7f7b92b3fa71797a96d2cdb48e4fd3c381d948b71af9515bc85eb04deaa46b2794f2fc45129280ac3e91efedbc9e5935a1ce07f9ae9de1ba642de2bb76fa8611717fbd13aa3279e68777772be67631047d3927c8bf10d7e1e024ba3c86675adad8f3f110ef8607ca5d7dd11b13ec0d065015ffbd4ac045fab022b627e05ad5d45e6b8336ef50dfe3065cce3a42bb8a3cf72b222fee051f57773f3f376cf21acf841ab7f3d413413f1775123615e97bac868a2b0f91dd1b736cff3acc529bd86b2b8378b75e120a6e6e7f440fa96f0ae153040d98d912a2ac09375ea7a8834b5f5cbb014e37fa261d644455905300324ed127b1882975444a9a3c2550c217ee07ea0f737915eb21f014629b6fa3be6cac1ba4f6a54e55c3ac8d1a8db11813a062008cb7773d4f89e65841f1ca2ea777a0f75fe49c519168d99e4296e597599c9a4b9b865f35a93baabf1e39b95c963f271f4d432c0503918d5ee7eefa6e9271d6b07d742a5c4f68b8b81346c232d9abb8c16c383ff381f40ea4e78d518a0d3e0ab05c601ae985e8f5895c78ff3875a41c838a565bdf467d74ca034983c45a1c7452223334674fc048b1dbb63c1b17f8399b2f49e24172ab861c4c1d6699d4802b199e189a598380586219eaf0d92fe90134a25ff3de5540d814a05b60091500e6b555f4974fae8c7bb48a410c482693c6074b6e68d870af74409b3c066189e286c9c0b06c112f93248d6bf786334cc08764640c90944446086d1aeb9404200b947e273e32da4c1eaf547af1ef56f38dd2c9c0a5999ce07c3ca8e8922764b3d68544417b259e86bf4d200e6d150f855f4ade79d0043acbb51195257526a685878dc10d5a2287eafc0ea0a3c3686f7412e6830145727f665b0ed48447f6272dd2ed13982507c0877284b5ccca375cf5a6828df6243666a8794a6e5585ccba58eb4f53c7af1ff8f35a03b1492f4f57392707039702b591a0e56afd8fba9b17d0e90e94a873845f93a094eccac9d1a1ea849fb8b8cd3534d47b7e775ed5fd9546ccc1880ca20a8373f26eb82b3e1ef400769675e53dfa962bef9a79172c3c293403ce06e1cc7640267e08d598e222bde81772310c787cbbc91d304bd4c27ee6b8c85597d48ab41980400bcdb2fbedf18189223b2f2a65016828b63be937be31a4bf69748578784fb6bf9aaa3c531c6adcc18df89960525b1f042c3c336ef6c81237ce92c139f7b6886df4578f2ae80aa1f7104e086c387c347f94a293dd2a777ef9361fe79e6bb2f9355039678f93e72c7f157a3e6504b1902c34433eb12f1ebe69f6d013c8600e2e962684b7089b7dcd78052a19fe4f4a9a4d57c3fd334455b9d65101a34c4436700266e5ee3a268e8f220709c4ef0c0acab2c6b6285ecf0bda2e7d0f240aa393cb6cbf68689e22d9783415c99110315001e93f1578167fe3a383c438a71e0d0c68331af15c7df039b8e3000553bc3f000a89b3b05988d571218e5216b1f212b11e44de15ebd8e1a3dd1db004b40ff7708fbaf243d40667c95c4c133fff0f3179d5f8d0d38e584ed52a6f4415fd7000e2e5aed2127ee11368d462c618bcf6a8f201352f56432356fb2fb3b3cc2a2d5036ec7a0db43253623587c15a85855fa1665b47a50014e7225d5cb8aa6f1381df048b3d091ec9357ee3e9a75c9a00675eabee09af8528006db025699d5db5e1a9fb26bda05eb21e3832b5762b66dbb10aff7d9c30753309b59423c3c4496b8a6329d9f9cda1c6fed8688f4ad9189504d1857cc9a4961a3bf271a16612cb7596ef4fd1ee0888319a1b178651b58f5a94eaceb227b80f884d7dd812532dbb6361e11ac568afcd3cc5bcb2af77a7e8d5453c489ba6f78bcbd8b27e65bdebf9d3c2257045870db251dff5640175adbfcf074d7aefa599d13f414ba1114d101e6d280ef9a2dd22df2158093213ad59127faa959cbc4b6b043c041d40121e7dfa84ec9ffe629f966b2f2ec4395f5fc85095fb7ddf3cc29859d5f7b385d6f69144592c175e5f5ac6ab5149308d383a42fd0635dd71205719bfc5bc210eaa57d5537df57739c79668845e100f9710c94955072eb4638ca558270d6abb724dbbfe5f8930c65c2b83dfbdb0d6d8fb931480d1f9f5e9819c3c9af8c221823429bf39a1053585840c6b2cae935230331042b810636b96e9988389f1563ac8e7075ffedc27d71ee3120be3576555e6c6c2b932e5dc729dc98be2d08ff8efdf223a119af7316b92389984da577ef4eef3479f6bc7527931a06d36be2ffca812d645f693649ed31ba04466725bf85e38aa5b6ce2524ec1a5ddc90c3f294ad8023e3e2d7743aaeb9a92de3cba416a5eb054dc9822d9dbe72f8bace3c82c8c427ec9718aaa11fb4f2741c82d7b78c53673e0e7310b24f1c98d0111d31cc0167b3b39f2aef0fa2bbf4ca652251055aaff526d39c3eb7cef9646ff3997ef30515acda0c44c3dc6a71c6303e0dd823b2254a638d54b8269a4b6a41b9b7f692a24261259ab64813403fe11e5421415aca9ccf6774342fa629a547ce1fd86a8934865595c24322ab8bfd2d73358d2ddb86252abf3b28ce732d687f890c6028c362703c0d49ab1d7d32aa7e8e28a903a5cd2fefeb2bd4531be2b6afc4d9694e88eb35fba8be4f4704af7fd1eae9cc45ac1d8eb7c04c613d8ca60d626aa640e299e5762e2394c5a025cfd1b868bcf5a04ef363532ec2f666a8c6e281fec5ebcf0f712ba48724d346401b343fe32dddfc66afca6cd4ea1279415b067c88712d466ca747bc4f0d8a44ee312b08c6cd0c9a372119581470147106d31636db08020e90301a39fabdc52f552e6b7e90df86fac96efd8b2391ce9194bbb7ba39cae61c2df32d9d64f212f128fbee8c4caa5a643a4e05f68f8eaee54b44286096b98c745fc5ca8229a4ed55cf8b9f951f9198be01158fa5fd818b4f097366124313c458c44f9bb721b236dd77835b9458c43f8b0d42b4fa3af371e2df72547e79c3c3f5b28ab982a9ebaf089206ce30eff7bc3b7e79ef8ce2ecbd1d6644204b4bdce292cbff4e68edbd282bd310348fcde9589bd6b574058717baa4210d1ed45397771a456d19ba9342fa0ba206f0152dc93e7c38f5dd40ba860696f42df8ac6d1abbcd256f8f27dc131c73560f9c9fbcc5fb9de13fffcfec5b6f756ecd7be89e18e89e9f939380c8e62b59f2f9f7baa0326aaa3791e5af76be78894796d38071f94841bca05d0e89f6eeb808f95bbfc69a7005ff1d5c13a32e3a4a2ccf26c7921a12781c2de29ca8d9cb7f9be8ba8d11f8c61c1e314fc1ad0ac94f83cb825855917c90d5535aaaca347bad2699b50b72c69f4322ba56868ed40a7591ed940226b9e67d979bdd9813c7a58aba0cf877977ef4131c74ed0d73b37e4d85e31f732a7a67201a52917cc6951aa6048b8d03c0032b70e3df0f5c3893ee3a15cd395200fe45d6befe8e82e2b639218451c7f788d9efe20ca85748c63503511daf85d5941d604901b274e0758c34a7da2755f5de7c0e066535da96b4e36b64f7e82d2ac568a82d53bd5bf61744b0b5875da2daff12a13569db68728ed4fb7cd8211e849491200bd3d2e0fcbedf83b1de69d0fffbc697c65d1475deba2bee695b5885f8a3b9fbe79aa1263836d6791f95dcd2847aa9291e5f753aa8ffc61097ac7bbf9315ee3a5a839f39e337bb144d9da102c4aca431c62a07b948739ee2ae4d90e0ca255b25b10268eb6f85866a500c2d9c9f041ce5651fc4686474bb2fabd5e2bc4cd7d14d249c7782bbc708be36fb9f4609100cf0afd4f201f11069512007302e3137fae99f17204d45c4b79921af7626cb9185aeac18c2cbcb0b9380aa395170ba923f8b9555b97573a546ebbae7788c6471b41b6525508d76a8276e488461920857d9deef111cb96c5a91afecfd012653bdbb533092b65d187161a853ee99904dc1bf768d09dba12ed20da0a75792055a5cc7a1a95fc685f462af81209305e07b6d2777cc608581f5d3984b072e462a8d10d88dd2f173095cedfcf0f090e71f1c9ed1c1314d5e73d8217dd96ceb4acd04494e4e09d6ba0efd0d4790eae83d9f3d17b54499fbf2b2e1ca0ec227a847b2c3491eea0e85d12dcd1912dec3c04a1df91bb23cc08018a239262d7ec1b100d2349c1d1c04fe65e553494f6495ebf531fcd0ddb7a9a87aa59cad0ea0d9f12c32a35794942381226c195ec84c341ce95f0a256b451cdc916f79c0a1835af030c8dad3bd8c2f9a550178ab24805870acf17c6ecf033857c302ba1baf0809d757e45abf7be3bcb7224fc4b8882947d64d65b2652efa2cc0d8746d4aaa1ab87467ed2140d6158d44b5b224dbc42ee0ced71bf2baff259acc05079d1885057ddb6f72a8aa4bebcb1e468d3315b7fe4c90ff437de4cf5903a3d8c8ff7e5e0df6801018474429f75acb668f9ef090e851230cc65f8517ee139901ba24b8f1e24e3471d6e7ea016e8fc6d01e6cb0538615e7e902e63a7f96cfe08b363d6f7be5ae74904ac9e620925dfa7280d30adf0d38a9c54e3855e00e958786c87d9b18cc9f60fd39e4f047facc34770cebc52cd777f702b357c56e922b67f8e2663e863975b198dd2714688d6630013a84f2ffee4150ad53fa00ab3c0c2aff68726d7f2140778fa2ff1142b8053d8406fd4ebcfb0359c8f2b92f203a4c624dc8c04357de0802b0efda246d9a0dd3c558f7c80575c9c5c4582ea5c50859284868277012abe729c43542db04b37ce9ab994ba62273ac58f19bd0967debda26bb1f78489b776bdb902132d8c65a1adb99145fe769e2e614ad4d6804078f7cff441418ff5543dd064cb8fe68590071facbbaff8410864db34798e0a6a0b9e3d53c3918bd476a6f02a554c5292439f26071693da9140fa21461f809d9bdf0c4b743bf37eac52c9a1b7336ef0b19b2de0d549bbc75e29eb785d5de36217ecf9067060217b5597fe46d04f3034ca0c001dfcf4d1599ab4c088c06ea8e4b863ae4230452a10ac399c2c7091b9d9a6310c7a2e378a53abd622f35e895184be5f158bd2a0cbadada8e5b9391db5ae4f0c25e874ae2c46f176b1b7d03a35e73dba52d423d8919c97a64f2c7be92617278eaee56326ffb6850d97df416cfda2e809208924bfe7117235b5830ec3922e1f0738ea61f9a0c39a99834342cd11b0c89469221ea0cbb7f2a757799bedcaddae3883cc851f5ac4b25b242d3cea8d757715d8d7e49e27cc406215ffad1d910b64134d627d4475040b9da82701285d8298abad1608cd1b824945576dd5e5f782c2d2d8e657ff4f6bbd782dee67ab170d147659d3553fd9277dd0040b6e19e43a0cd3b0df95f6dcb0c3ecc17de0df55f797291f0faade2bc6f8560fe10e8d589ad86e72c910ab26ffce3564ac8a93b02608c929b02540a3e7235224770defa5e0b4ba9921be1809cbf4675c081355ba353ecfe6e3e2979c8e307ef5e8a212e9feb49451987f3b929690e1178fcd4e4abdc4fa32635bcbfeef855804c98d5fd60fb8ca9d0d550b83ac5c4b67a183df1082f726958d23840fae5df137307902c19f44f6355dc41daafaf1b0654463f5366b6470898ffc92964fed7f187aa339638cfe008daaed5fa767e8ac1a50cbee2625ec5472bf294dc08aea19a9c5c7c38fae286d61003696234cc78514b292ea618d1d19b83ef47ce49c16315feea10c006d76f06fabe7c4332f6ec5cebe8fe01de69fc96b1d7c44812bdaf10009ad17e2336af3e8bc4d2a4d32ee3bc3cd36633d9418391216bcbaed92973a5aa64d52d9a6c2d789eae8ba20d67acf54886f55164f6a2cf4d759856684a290d554fbbdd5dd90e336d993e9abc82c2c18525ecd289f7af3683cc9b636388e847513f89f5c811521ffb64e3d122e4db3a3176c6f6c61f74fe563ee9a246a073bcb4847eb79e5e67a6f2400d79f58144148956ff8047f511d254928b7071ab17464fd3d602c591f5006458346d2afd1153a820dcea882707e99ef8e2d70bdb7626abd51b05c8bb90e6890d7b739e0fd061a19d78319e3e3a6ad1ae082701d1c42c92e8f8152273e44c3a42df6ce481811fc5df626e02781a88ac3b646d1ea5fdbff43ddb017e3731b92e70ecd302f6b4e10cbdd4ad6860c22febc0c0f2255550eeeaa27466f0e1bff131e2e5d106d6264595e67660ef9d4c7b9bc84f7a45d04dba4cec15dc81ef44dd950cd71c46e2e124233c26d7bb52ad54415345fe5455ef02748b99369011c4a9fd84e05d3cf981cefa081190f5a880b0dfc8d02a73d4469496e43474c4068a158d0c84ea1b7bd9b3761109d4d42816213577f16fbea792290150f14f16631441da24d2713786aa0a38bbb6138b3bb13c94f54471b27173e16a5001c9fc0cf0b8cef32067553092a8f78343e2ee895fa4deb60c21976158eb931eea25996cc4e76b0b11a26f1a0a1f68f612eb3ec7291dc4f1c83b70f8d35f9f4c2963bbed2f29d3a84397d350c205d4f142f5d163c82f91b31a3e9727543783217bef2b6a41d4d609d23f5b03594684fbaaf2758991869e8010a9db5c1819c8e9cc97c13b1a21f34d72529cd67f73254ec9f446ea9966928d5c6e7e63cdb16c7573f6a55098824fa2e8a3d38688e051237f1cebf5d890379435b144b5c13ffac649b753e6993d3f15fdb9dd6ac7fa40108c65660bacd492acdb728dea672cd0e08210ca4dee9f0639c4f29537510047430e0a6210ec3dad5995a2e0ff5c6b8e649db6f7773b7efd55a252fb6a3a25694aa7e83ee553c8782340978bbef1cb79337cb5d3675bce471733c16d8faa3e51ada98971c7e21e549580e3ba83fceddb65f5304167a3df0102263a0ef0288efd6cb4b5d3e7383ff777a46a521aefa3a3ef008fd42840e3e39f02e1baba6e7dafd935cfc6d63fdf49b01da66c0c0b05c960c0eb4c420ce35bc9b14646efc1930bc1de41c1808c95440fb47a5333ce377305269c52687810089c7f509a2bb6bb39403421c3272f3df908edb9c88c753a80b5dc8278330ff8a680ff7249cdff8600178550c2546efb0e07aa5fc8d8ce8ff8ed2edc24656b31d67ad6dc07d0651c509e1016a12e3ddc258162cdbc91056326cabd1f094f4520135f841c474db7416025f5d4623b8c77e57a49095374d0285b8dbc5e0e2c856ca8ab49bce5678588f1791cec4bf0cd4eb1260a027ff72fd122ecb28546339548439bca1fca9373fc6fc679d7806ebeede3a21f5992baffa6b754664cd73265420adeb58d735d79a3bf8de8db13bf70388b11981904af5e83d72b59883ead8b96c072301ad9ba783009f607f68994dc9d79dc6fc99f22bc3cc7e95832521a86010e4f7ba8acb1b94d8427b9c39f61746689b99ca9da5965218aae2eaf04f55b576e59c8e75c51dd7f96afb9604ad07b9c4ac5ba273e3e8f5472b8a84a01e4b79c96f0dc22b2ba85330aede1507cfebfc26f164f372e1398eab7d3e12ef7c2197941343f34e03e468c2e680bade07927cd0e384e2a030e2238f534f0d93a96722e288962c636734a1f3e188dcf10194d3e59db69823f0cbc22acab43c0d847efbae34d96f03dce24e921e49f91730126c416c10e77e85fa1c605cdf2c1d341df7683f85e79cb2e5081f070e16ddb38ef71c6cd5439910a58c47d53e38ecd67a89116ead7c02aca50f68a3c434a974cfab7058b0fd1ad49537d9cad11387a37930146af92b19b317666607331ecf478fb76f40dfab83342d8074c454b97c91910fccdb513b05a5b8d2570673c1dbccd8c27c78c2bc15c0e45a47dfe444dcc2e0ac01aa37c68d62c99f8275a7e5ddb8b41bac2851f4625ffc7641a470935701892697620dc4032030ef3d81716b4ca37af09bc7296634249a58f4a24f2298a949afbb89713559f5bfdad5dfb9f9485b29cf218d3a36c49cf3a4e6b6cfada65a71f512289aa65bb8267c99d892634229dc24b7e4adf86004ea8b9d5ef42c823143d0a018b51ac01c4d1655923d222482018a072e9391c9dae33eb075c458b5a2d5d1f4527f047649b85add236c2e6eeffe51d73d36da8c5625a96b0db85a62a23ea5e2282b9bd3982afce78b0afee91408a87c575675cd6c2c1e256f21aadbb329b55bacb709b6558b1d3fa40e06640a5a05c5d40e78efd0d455c2c22543c5e32821a9b38fa03e3ec470fc7ad654e31a8d3e3c09c4c112da35b95f26994b5b7229ed8c0f02798d5a5c1299ed065251f58219f39f6014a59593b54cbbd712b2c339d7684551433135083864289b4ce7f7dd0e5bc52457c9a3f89da8ede9c20fcca5071efe6a51113d2c558c51494e4b5397eda69f69105adea1c5173a46ef0a9b91fc971a049722fbf65c93b6ac2aa49e1027a12ed5d1dc5e39b06b230e9b17944e5248c8ed62e5d3debc6f4f10f022a34a0419a8903d2e3e10fbcf98f5bf047985f300d5117e2324997a66e9939a862b1e7be62f321a2dd7e3ec6a1fdc6866288fc4ab3e8e54b058624b903c415b018e2d8dad5d158923816dcde64add6b241432bf10efeef8ac165a39c71f0009d731e4fc81b168a6603b6fe24f6a5e972d461e43b5c499e6efa4384f5178ddf615d0570cac7b55155fbda3b63d7ed24f98d847084cf1836cf5393e76087efbc495e9764f5147d585f687fc0dafc21c7a4a2fdff7749f9bcc7217d174f411a0c493e56378c7c46d7d99ab8df86baeb251d1c2c10fb726257567240d49bbd7a92b5d338f0fe58593425598056825c2cb50b68c71e0e5d02997f268a8dc496b011152789cd30b33dfff8d7220c184814f57af4fa4e718cf35a7b0b894db97e09dc1945cd237dd68696dd8966a9c98286083f0b52036d24b7b73a0b5c6c7724a095b39d85530e454249912d5a2b66f9cbb2969e9da3dd9d25fd4b1935756885b332f4bfb588511faf9831f8c210329da6c6760ec65f82378a5c653affea20332ca1277b5ef4ec782d964ddc1868d5a81973bc2d53a18c2a11bd667b90df6b41676015a484eb65d654d0c2f3470de2ed4c715052c2c2c5226f0e3d89dd95e0ed306fff8dbb825aadaba62d1fce6fac92e368db333c9ae79e06858471862e6ec22dff4450fbbe3326ab57d4d881d23c2c226048233df2f5a20ee1728d792b8a6b8f0f50fe612d1bc8c4f5b6bbbcf9a496c0f30343a7478b3a1626977f926ac8413412cd38aa9fb6af2d5b3a3129df0a810f974b51940eb6d5a759ed6573ed4ac50885a072055bd2723e337a3b558e6523feb0a36f3fd49e7ca77db23d6b490136807a31fd5be5f442ed668c3fc2e261ecb553326362e0ee9688e432c611e1e7050e70a2603a647ab25944a7de4818bcc3a469d80c7a20756729255525d9c581379b2ddc8629b76d8025bd4be55d1ff39a94734af15845b59474a3102904b0285103755f190590d627c0970edd642e176f071c5f39109e32f79dac1810a881810e737f3cfe697717cd6fcf78fd2be56968d6097d1f6b8ec4609973b3c5f9c852483cc09c40f977bb1ca494d221357fb93c24f1eb440bce0366e4748d1988b7db73740e38cb9b3f2ae20cab936eb6fbc3cce6c44e89088d677fa254b6c4bdfeba657c83a468e4159b5fd0c9915e5d10f973f89957243861ff9cd7201e3159e00664f151537a6b5b7819f6689497d9f7e0af7e8358cd00c329167bb2ec3271f083e45e618853e1fb46935bc49d078cfa36ffe8c52efdc16efc393c798b1486d1e88577c790782ed2e87c61c9a29448e0a3d4bd40c38a23a176f31d583444f3eb4f290e37eef6a773605138bfe3d05c6ace17dd69fd0af58fb527b2174440c98a1806d1a8e8a4c9fb1894d9eace4fc37af4067b8072c7137a6a69f1e177c882f7b1340123de38a112875df980bb00e70b147ad88c39c6311ae67088e91474e2514f5db425b947e0429d4fc009d3fd330451d34e631369678c0e688ed1f10fb1e98bfe36566f7c9809d9532288b93d0fc9389b2c2433c4a2860a91f984b492ac4e1150ce80893c2d9ac65fe686ce05762a58bdc399a03301c97eb7b3c8d96b030a4676db1593bec071daadbea8c288a1eaf2897e90fc07499b8bfe740b5b92aaa57541213df599c592ea18b0a36b4c9e77ebff4af3242b8401fa97da4bcebf414d3a094c71ef1d9077b7067394a4362ca5b34d6cb89705be47da0e9a50b5891a2ee41c275f395207488ec11a85b87f64cc21ef0c555e5a14e281645d7d1826484ec4a00b62da0b0dfb0592795f92f7633525548220fe5f084ddfef30822886189add4b16db848489a27ceba2db6e2deeeb72a011ea0671c10f6e3fb952631b0f7ae0ca9c6da710eab3680a74b65786c833cb3b36b0b5cac3769e66a2d9f62cb016486941f05430e60bef4a5082a28e8cb5bb9d8b6362addb692f95333fbdfe353bec44505cd3784e5d79ee65dcbca93bfa3db92d094dcbca4f3075c8227e9f4b16c52e22addb07877398ccbfed4099901e39010260f9be195528ea2f784aacd0685fb3ec25ae0bbd18ecdf326c67021eacbd876dfbb9bab2c33fcb61907b64d8d9301c07a63cf25370290c628c662966f82b6a4110a977244797a414b9eb6f45e82bcbc9c5262e6f609ca06ba6d93f597128a1383e98f7e431c810db9d309b84368c8edc77b3ef77bc7f5b61d1e65e89ea58d12496dd2ed8c1addd9577cee364c952d3b85ea338ac7a6176ad9732ca8483f30e09f7f6ee6487623a0877278ed77390541d9e448bb97c855a14992b6891f304350c276c0813bd7bf5178bd8aa07bf9f977708decc29262b288505c825c1b9d5330eb91f0d7e7827a71fabad25972dea5de5e97066455f763324cb777dcf71a001dc6c8d52869ca0fa71472dca73de8d6b49d68d53c84f62def9386a513343c5eeefb46fcdd95722bf91cab52b9ca401e5cea896b22ba9a1ee0662d79f86a99adf584c52b447b504ec393c05e6aa04d0bfe0ba1a3072614d6ba630ddd5320877a4adcfbe7b947c9ed05b233490616bea12a3ed9fd9bec58b0b28f707f290317609202d1ff09a9b1f606e7bb97258171e2461d383b4dec160e808c194c25d4552b2831c12f50dd4774b2d05e1878ff01295a685373eee778561585e02b39eb260f0f34b5ae51271b078c3f464a7f80d8c6cd2400d03841cf3b2f469f50466573f928e000e1bb7b97a0531cf6b21a6572ec33eadb2768843883f9656e46f9f7b0f4b73f0991008403475b1a6801d16ba80e289e891d179db6320cf3e4e263f4dcbe9e27306f54874b116ff817e33b32eb4d44023cc8bcae139f89bd27425c913263707f5aad2296abb3b0bd8b2895eba8914d7a72c5f7b02545d500ffe8283659584fd7869713fb85a5d85633fd8ddd066b2b9598af827cfd24be2e7c09cc58eec5dceb7654621896dc197e848d8b01677a5e9cfed5f28f0a2b33f17168a8daaafdb68e004bad102835e018d39884c314046dcc65816ede7110738886c265ced9337afdd569c93c41d5e81e7c62831a59317c6bedc9db0efc76094821868ab3e7d680388fb8be41b9afd5378d4e3d6eac6c94f5dc56339154b2a2c614f123a07cc6608a3183087cdb1c64acaaacc578fa5b8e618fb1fe6d35c486563397a077ad59122c169045a7446652c531f2a6a16fbb5a4ca0e9e03615667bd1157614f92ba8909c77416a2e8ec5e69b3c9a83d19ec18c8a97a3dbdc33b303452f939de1dfbee21a5b0e621f6e9d986c94ef8bcc018ac0d3276d5df7ce13a35484dc244a21d6d8f81cb9016c9677f82bfff42c53c54ab35a74a32e3e7566f8af5ef3241e835ece54721e98d28f42cd49521936c21a9365a7c9f8c029a462e2c58c4e34cdf17a403802cea6dd3835b975c21e2b38ef22e20f3692d62d6e6c94d0d492d509281265b8fbd4b8a712e079e763b6acdd890af06877fcfdf63f910b7fa2e60dd21dc427115db68290b0964af72cd9ff851b7e306f16f5bbfb20fbaba16466ea301b638d1cdb59827f11c17b54005ebbb571daab6a60cc3b11555853b28cc21d9d33ed1674400f340b36286ff163766122482c20705c196e8dd1e68b7be8c98ba2f5a1727e2bca3452365923c4a3e2f3089bd54f33bf353bebdc38cac5617b2d9f18f6bc22348762629e825b088161c67b0ac9c5447509b2f4bd6b0e4a0909bb33e01995a82a4d4732eb350d820078adfde7a2863b668b2b718b6e557b1044f89c7763c94b3c7c7b92727c2eb332b30ee44e41fb06d8e0f596da9bef5eedea505716c53c73c90781b412a2245699cc49b0ef7087e3f85e09914e7ae1e5f6f88fa429a8ea64d916067e053a13b8fff17ab94c147a701e963675123c76a27907fa27e633ec7f7575310de72c4ff9ff7d20ac3bef7233f1c1b3650abc8485ae457a79201eccc0937f760903692a6f30f6aa32af0dd443e47a6863c8fee177691e4df2ba8be33b7a1187090adaba07b8c2ccb8da5c9f3df76993b73024e6b4fc9e77dd1c26bc791bd949f9a585429ec770b3886cea23b98c8475f2adc507f31d1fe3f90a52276c041b1a07f806ef98d36c375da67cec6f8d6d269e450f99dbb713f130cab69d5e83a37d88ce8dd6bb98696acc8e1fa6b499b4bf4f1e6631887805136174e8cdbc282557df30538aebac62bad75ca822cedef39a6dd090e818b063690785d191f622ac631a5379ce9902a78385ecfba4bb34f0d23bec25a0181e825537f60ec1de65cb5b5d57ca2fe92a24b6fd202a1db126f91d11c687031adcfce48f0a4c9b1261c5e712bf185cb9f344d8180b329d89a0a9c19cabc101dad3f0b11941bd6545bbd70cc66cfb4ae2bc0d35392ff943f6e4fc61b52941d3218ad49eca49c506677a57c6813e039289b208b2ae6c69edf70a11b21d6ba9a4a9f2a0c39bcdbaf8ed7af54fedcd1b620b52b13224a607e1ab5c9c74ae180a5daec21f240ad686940db1dc1221a3c08a74200fe928f4d082b983f618094eb4d05361a6fd51f1dbdfb367283543b484e4ce59316dd6c93b056a41c81de8f594a182705233bcb8a281998041c545753b9bc78f4fabe29cefcb9dfd01f776c9b85add94c34ce8af415c1f9bbb9d0b02663434633cc83837a73a42124c4b0eaaa8bf98271fc20f3eef128a3ed4011a06e9e1fad437b6b34263c82e976227c1d481d773c173cfcc0b6dd4213981fe0a05e2fa551fd125a18b7d3a8e0d1776acdc4031047203de4ab51e4bbec9ffabd5b60d87c8eb59b02964714cd6b20356c6bdc4494145a622d8995956fa2f436a578379ed9e42b2bdae96f28adfc38a9abf29d68b01ac7dc0f8dfe6f7b9cf98aaa674d5449f2b8d8f797d3f1a0766fc602c01d4471809a943649c1238c45d4b90309184392d0cf64c9650d4283591bbeae8d0049c5a91e2ca0a3f15f565281561a44e2b84a8d07f531a82b1c885ffec5670ff749b2d9a7347f9cb63bce8d8bb89b17e8415bae4c5e74396597c4826f3958ea1edd0a9f3dd73dbbf20cac429a8e04c49dcb602add48255e73ac2f211ca20ad1402e1d1751cfa95b157b4f7ddb2bed54e111fbe4b9a106a3549e867a87e364c4b00af7bae0b9ee7ae0e22a1f227dae43bda4322bbfc56d96ba59831d8f0f18b93cffa72a64223be6c5a19dff5f696770d6b30751a52e5722bfcbf40c8200d02b6bf1729750358a1379895aa4223525be7e266f7488080ad1a82b9ccb0c4de2de29030b8366588e82d492b4a992bef84c7959bebbf5afca9bb7f5829ffa093b8cb3215c35cecc3eabeda2c79b799f487e95b65f463a0b9fcf38291ce892560f729d40ac4823f74a3697ca5d4959e0e81e658540fcf7b5ab3b7e63e41107f99f91e6c9a69e457a226e7ad85cc4d7dd4fe63627c551167464b451d9960b3a828693cff8f684ecd60b516459f07c61830545623a2e2c6df1e61d8cb8ed1f145a1f499843b537cb4379a397107bc3c64a9faaa5e07a23fee2dbf20179822b5aeccc7c59277f6246413b94efbc9ffb20322bc62304c789c794c8d822abda13dfa8686c3a3165d0434929877422c7e20b543c4dcded12754afe2fb79d3ea5494eeb2c0bee6e9def8cc3a63adc60f1a6c1a5d5949de36c6a08f0a28065b534ede708b939063c632cfbd33a4f96167afcd181244769bc210fba7ed53f36d11ff474fde22dc410dd10ea19f85204507168788eb31556e803a4bd63759e432da22f566c4c8807aabc5135745b2c0c676bd0abbea6e2edc22e9f60afe0c1c9055db013b4edd13d2a4612c3c867ba8b4a56dcf3df87532d91b0f12cdf129e4426d49be00ef2423c1a75a2f9a19902ada2f58c9c3e17b1a0fb5e694d4ef9c75c98f02fd517d61cd2701a40159b5ee67dfd0ae90daed9b54dbdf92d6744d1fe4133c8b4e20429bafa8df26ac7a549adddb2ad63f0ed6be724505be62260fa826390318c164d58f1b8568c160c20ce6cb73f5af843b1200cb494bb7508fbd95654ba3d44ac83f3f533da63103151f3c6d248ad035eebe71a4c37c6a471f622d3314fa5ea26aea719a7867a12b022563756cdba0c67b2a29df3de0539f6859980016e8d4ff5aac92e50f00ca2e2cd5ee38734f79f313eb720739e92aa25e538dbb4d720bae53b8a7d50fe7b4b44e487f46a3d13cd0a67f717a00d296f01dc9af86d07db3e0496cd03f604223a63ffaa947be33c1cadab862fad31e3770bf7649c0c0809914e8f5aea05c8ae22227cc3809c52cb7c0d5ab7bcdc5ec5cc526ea0a9f6f598368f1da897bd19b34ca96d8fa9df3230fedd7aac41eac3e46541856d630b98c8c4d3037c51fa1a2c9118717eb869ed7eff6130a287ce43518b3fd7ab9895080a4f74b022f4702367d18281d1e4b0ee3023cd568fa6d05e63a0b9daa5310018e3181db312126c953a4ce4df670f8731ea094601e63ea93078172f1bd1594ba230b99740a739daa51f1f5df9913ceab6f47374002c93c9c544507c6a61784a8565e33fffc4ef1d58cd698bf1752716a8755318e4c54f653e030ea4a56fab6cbf338123fdb9c0631eb1f6aae29e87f90a935859e9413a21530bfc45616cc592a7ee6c89ca1be140c46a11ccb6e59520e894cc0fdfd7687f697d503afd3034c6fca89284eaf28100e5758ad428c7b407458db2c2b2f04ea39d5b05d009e46bb0cf2c6b19650e70e9e504a38c9f1edb826c17b8021cc5acdc0d55833692a03f27323d170db7ff717325de1086d0d8fe504f7885b81dce908c949bd48e1256dfbf708ce0345b96f2d88854cf9adc3f0635bdafc787345196b23159c520acc43e0beb89555a6c65e7211af1fe86522188f25c25e7556b811e8508b1dd5ddb5028fde643b7c39560f5d78448a7849e15d7d75829a01c42a62e562aad451d1e11b04ce8e1195335d4ae40d50b7c99cd86594579b249fffce2a9e2f295d434cf9975631eec749699cd7ef258f78e4b17b41fd7c3087e63848c82b17e430db097566290c7e5503f1a299b5c96e4a73927ee17e8e82ab4086d35c10dabbdfa71494a130cfac3196ba26e9964d355ca03d0dd02a80bdc64b909e952a40350b758662c3b12447d64c985df75e42fe23636905a900506bdca219390f66f05b2a2a99766646a759a9ca9eb97ed7a01375f6f15c7ba9bd55faca0e012f7540d59696168181a6bd94ff88b2920483113af75bec2259c14832b406a58641d02ef84e30e1d0de929296b14f1954025f0af23d4221ba415ad7b3955bf177920beb97feeb81155462bba7ee8404ac804a4fa5d0adc41f757dc99d7deb3372cd0d2eb248081891ff60762d54c58111bf0b1801914c77ff1c3aae374a781cd7a8ca71fddc2efdaa77587f325d846a6bdce02d8f2b5fb2f5e966d949ec37ea6782cd249392835ad383d4be8548102f22f25a95ddb9d047e36d9169fdb9354faa3a68937abed2997852332de0dc10d91451546d2ad570f7b150633ce8859cc95f8b63605a2afcc58bb7fb10d9270010e3f0f09c6d92988d75403a07640d0911e7cdbdf600df62e9c5abf4823b12fa5dfae41937a34be532dbb3d091e16d18ac8ed539a5796245d786957e014a09d29c63d719d288468c089f4a0ab3d66287e264de8c22b1785b002943e62184af1cb9756f2a96da9b050136d35b968d5254e3375b28b73b553e2b8b0c9b77ea4175ad0f1ede5a7eb9327211b759cbe6323777fb969109e333a72e78e1df2b26b7a034df8d1b164997282b84c30a80680a4b765133229a514c1d10ffa5be9402d27814c57edfbebdebe27c3ca968353005c83baf5490766bdb68d0bde45ea187b8082d628257cdae7ac8d17dce6d7d8e1e0196f0150fb9becb27ca72f865521dfb8fcbfb64aa10abf00d0cd6e47c6449fb3504ed2635b93dfb5a9d108186f4a10dec155bbea32c626ab01901da2da2403aae94e65774192d8645ddf0b140daa570f1ae0c899f6baa0258d74b1009bdc1d7957367d5ade340bcd08246d45e6bf89f0ac460a7ce2f08eeb509a8917126381c65c5982aa57f0331291637a52a62ee5bbaf6fca4ade1f83c72009098d268b432525a2c3b1f447cab6a181a1154901aa0b54fbd4ea755cd748ea8ea65051dd630788e2fa5175ced760a7b2f24b62bfa1e14682701d2141db63e8e521dda4fbeebb345ffd2c96148088627be991a988d50277e1e77fb333079ad700b2e6bc3e678f11dd6ea6f214542cb19a905b8d4a87e92fa098660e80ca3e608d3d87841d9d08994877b19dc58b3ed2ea4af92864f2a202baf0f656c449142e733d3121e66626f2cb84b4fe625cb7a811287140cd038b223b4cb3fad833fac82c6c6d196b553f39a1645d973d6a4532699a50f98708ffdad044b04a1bed2d7297886fc38a9e4aed6baba0713293c16f7ae5d3c38809014a270ca0a101486149738870336af1a844d6a6f3da9f1b11756b4bd31bceff6fcb2ce67511f451cdb3d6395e56b1fb4809790a910a18a2c9c6dcd380ffcc3cf6d6d444828cdeef13a22053c2d330903451d34950743005bd875751b0655ac7fea56239c6fc2cc57c197265f7c0a772deb0bdbf05f631ffea7387ae14cf1533f347bca02fde67d047b7b7ec53a6ebf1a712af703da32da3c6df85aafc8050c556e60c5330932c32eef7cb5aa7f93c0d1509e8836d65be25da0080626a073fa4e84d1f008996f89ccd31ec88a02d633fd3c2f71d9080352f61052b7229e7f4f58e88193619c88bfb3fba6dc6367f143a8699c9f1a99c96c87cb502d09f34e5dbddb8c27d2ab091565ff86b0ee2037fdfb8bc495ab48d447028c8c7fb61862b865dcb72f6c4d0c90f7516b769a7514c22ab8858cd9a1c16a4efc98c4cf582bf1a2b6a6988b6b144b618679852d7e577cfe3da85eca67eac04bb075ce88aa1071fe4e205afd4f1423d9404f4b0760f8a4551d20707c6a066c491da54b6602bc8c4bde45ac68e70964b2230cc072868112429f285f00cace76f63337b39101ec9ec05f0628d778f9f62142bc9fa07cb7d5b1f3ea594e8cd8124d6d670d34773d2c84f920896a1061e25cb9059ccb34dc32258347780f7ded6c1c356a86b1986fd6745027afd3671b29bfcd2bdbd779d538826ba091254cc81a162cc00b47fdf6a6f9c0c410fa49c6e56991475a495f7faf0e67d9377fea34cbc4e91221685b1bfe21bf842888542e8a5a27faf1755b2087cfa37f8ec3eeda24ccd666481d453d2ad340c1f51ddefff6d33394cbf7a75c5b51d3410e19752b2fbca1330c8cce971d0d229d838cdf33450207b51f1558c560105b3f09f7edcafbe07cf829827ddbed836d4fc45d9c8892db52e0124e8a2c0f38a741404405e4ccbe71d1476b2d547702f37a8760e0d44c1dceb2875bc528cf0200e038c528cb94dd9fa4e5e07fb7d8d7b84141b513f42f6dd7fe5bb5dbd8fa305b07d6145a4e3775f6a96d8039689f63cb4d597ec0fc3996feb537de51e5c62808e49a612c497b06cd62ab6fd63f6c56dbc6231dcee9c085d4b5b7f234b8d857a8c74d4f85ea8cd9a68e1ed09d5001b71a6cfe4fd20eedb8b9bd111052a43a70c272cbe551758920b024f63ef24cd96a07fb802cbdbdb86d904bda275afdb915cf20eac44baf01a57ee356c68e2abaf654bd4e679697e7a2cfeaaaca1af348840c25606b770ec9c33b62f2b4a75df29b5b635be517a1b6432c836dd0917342ac72b0e41ab1716efcc5d29e36ad57d29badf85737ad6826304f4ef0da03910b8ae4a0fa404107fab04bc546df507b7eb4dc2490d4b51f22f51c72dbb0f137df92fce7b825533a4a32d29c68681419455e872c69f8ac56f198100b5fe3d5b2861269c78e6de41604066972ad9f493e7480bb1f5d2e51223a5cd9daa4cdbc5f1defec909e722fee976e6f7a2fd4f3449721421f3b1ea206628808e960da3773811c691dc255ec393e782d2983a9989c3b8df4f3c18b4558d9b80d29c2d35b7b17e4636ff8a393552e07986a273a66fd53237d08803389f45c8f7f79970af1192ace01ad4c237fec45f8fdec7db47d47caa0ef9d69c6632531742ffa076727bf89d3c4c1141d899eec2ca9e0b5227d11f28c37221f350269e774901b485fe79e0d565bc5c29e5f27c7ac11c2b7d96fd950f441259927972169d23c701c111956a2a37aa15625a9dd4a14eaf9b26afbcdfbb24bfa358e10855c5415503afeb78e1ef90f2c833d069ff8b802c06251cd28f9cdee79479f3385684f0c7fa7da52acaf4473e68772094a7b3f605bd00d35a1763cc774371c327d899cf7113a0a18dab8ef403a5551900dab888b8c6f2746ebc2cb0b4737885fa4595b5e29728b9ea73b4602d634229ee4c42f39e297940ebbd3dde91d39d434d453a369443680f77129b3871e977dd7503e4efef241175aa68098149cd6e906c20ab3890b736e8c40f4b7081a8e1447e43f6acd690f5a04b1c75b418440ef18740865b522557bfe95a32470ae087e8e9159c33e47d5e2441a6f4ff5779e80fe337b619e2491693e3b763d8fb96338268b73ce3f1e0429f6dd6d4720c6e4cfddd16eb76a847497c48138ceea7aed8eee0b21afb5fd10efb199756dc9b48b6545798a7251ce1b7cc2c74d03d027568d14a3a7277e7e629c4dca73a4d46a1bb82dc726cb8e0e7fb7f1188098ce58d72ac104295963b01ca3aacd833fc9b3b739de5daa5695150a53d0b80d10f61c67f149dd20e08d1684d6cf91087f9062a062f966da43b6dbd7504b64bbc667122ceba59b0e71dd9ea19e2574b8b0aa8cf809413c52fada0d3a39b437113c7d45aaf22c9e72df6803cfeea9f9b43476ebd669cbe16a2b73a58238c8d4d6c1bc8d5de6b2e9f543cfcb6b3ff1139f72c2732e2233c16cf554aef78363ad738c047d19b1d429334bc53bf263d920baf1bb2e3dd8361b84a0841e5405fac7627838b771b2b76f9e3169f1050fba851bd36e1f59402b830915cca39d30936527446a7aea4d072ced31051d0f31981f3708286c561f7c2cd1b1b9348574dd2b0fd02597d27b47add50fe859aea89ed77cf9fbb4bdf789d364a9264f093be9d116efccb3c695a9225eb31a8009a74a360e3cb8d7597da55677bdd7b4ee60584e5db9c237e16e81685173ba686a5d7dee13d8c759a7e3759b5005f88795a35ebe82e2b5d1508438628488e43e3b67a12ec88c3987790228fbf9aa07c432fe4dea48004fcaed05637c37adbd49695fd3ad7a28c336ba0ad8642d950fe79d9bad80b7b2552717b044db314f3a9c315218e69de45522be4c1bee6d5c0f2a32b30694046bd4a7e925173b06129058661b387d5dbe1ae085496e4024b77390b70ee5e6fdbe7d67853650e414ef05f22e8d0fc1eecd4a608dd5fd8277ca7cec791715fbbd72a12e68cbeabc8f64690b78dcfb1b3194a93d3903887e910c26dac8376aff5351df7a370cb48c770c9fe52588fd812a82f014a6fee550d10d15301864cadb998afae412957a5d1233d390490246be000cab629173f25aaac991a3a00e534b99be3457d47b649ab4446c66d254d93073a14d998b91724ec48a4c9aa3505bdc94793f6fa6ed5bc1f138a132d4bea3c04502934d231c0a22fda697dc165a57658b3a72b647868d0db3e1a0cadd126b9f5ca69dd96f01a8465faf5c3ba5cec1bec9f8582022bfe005e8aedb1425cd195053c73f242015e3e4a88c40f9ec6a889ab51eb014240b93d01a34fe3241af0edaac77cdc3d6e8aca6593f1d714c4426e7d614498ba738ebbdad1212d6b64919dc822e16a11b50f12d46bc9a1dcfb96a2602dcdcc16aff0d2fda41aaf33a6b1e7df6f6b0bcadb1a09071f19a5fe5e2d470d4e9d933f08d8a53327668633d49f2bf563e2748c990d81cd32631f4078ea74f540d32e9b3bab0f71e0d4524ab11de23c467883825590844649a6f58ae91d23240e49eb41032b14609d3e3b20827282f95568c83bbf2f142c9234d9db5cccccce29619ed00a7af5c7e5cc611c423bb72cfb591c6e788daf68e2d11b1be556d0f9af0e5dea4bc9078cfa0cc10eb07cdc46c22d0b94f228ab48f5f72e8bd4016778d9a8f34067f7828d843e06174fa486eb9a7802e06ae35b3e61d0ff89c17f93c28f3328ce73ddf9245cd20161c06e758df52f1012ab47c6f4fc0f2ec15af838b1d5669b54522dc2ffe72baba442d1e90d8baf7149002e30134be2c6fb4d05a164260da5da8e35e740f5a5230447524f4ae82eca324d2b41243dfe0465839e027e15c221ee2461e83b585bcbb912510acec201a5522fbde210d7f6d2e2b3c3e469686b30ace1f379c741ebcb658dc18903aaef650aa135d2f1efc9828234b942a38489d53c3d03229e65d0b0e58da3d8075796978106e3e519235bb4de4fa98badfab0de8230531eb46e675a8e99e824f9494994b828608a7bb2ebcbe99c112c50815e7b558a9539424c3cc4fbae2420e1702f0ad7e95090ad986871a560f966bfc21032e0e081660618104fdc4a3e6a4f624c33220af2e3e96b8c8601735985ca924bb0e77bb31379e3010f0b642aa0f4dddb50b9f6b9cc114062885b488e673a4a49478533918181f31a4e1835b76f2f9ced17e1f7baaff8da4cd4ee916d3a54eb822d31324e475adda74d107746425212b9296db5322bb325e1e221f8ed278332c357daa2c0cf95403ef6cd3e966f817fdb9e522a1ffb7e11928c8b75511c13963d61b15cbd5d7a7d5ab568b8bb3288db4918020aadc61317b984cf47c1893c1d7d8f557a16bfa78e426266abe25ddf103170422b94e5e44d3132d3658dabde9ecef18a098b3d976478fe2de6b84f9e675fa4628a5339531a1819e06593e8672bcac07cdfe4559389400d3d3923c4de5441d8971dc912498d88595508cd1004223dc627d962de09c99f29cdbcfb483c7c8f836b70c7b4821a525a64e3557598ba154e7bf009aa32faf2b6735e69a546dd2c040d78f279255cb6f4284150c0465f3cb0b659c74e70adc8876cadfc442be1fc80ffaccaf91caf6f34a7c4d0ca3913ba522c70c4d44cd84f1e83ddce1223b7479c0cf5742bf3745b21b74a8f0c21c7f3b153b682a5dea8296b1642134bf81404738e66e5d6292f38ac51740977299bb1757313e0d7be68b8b9f859b3bf6f0d768e589bcf7d990dda70205bba6f66872546356d363f8f4ac2766e86ad31449f194fae95351b2b7f084d9687c55818653743a470c7a6d5d6736fdf1207c3e21654fa015807dff29812fdcdc8ca67b265ff880d47048871f7358fb48271e5af59675773a218683fc48dcf4a3e1b73b071c08c1a1593b51ef04cf090aaf02e9240b719e689bfccafc92b5be34f33b42c56821eacbe2eed81209c9eb77db4d155b7e935590c235a2ac92d4947bf3ba5d42bffc416238245aeda8ce6e93406a903034f4cfcd05ce3dabe6443912984c517ec340d3ae698e51f12996a60e15d9636e09b77119644af3dedc03e517e61b93d59e2713c09009be6cba1a6fc23babd97a5ba53e2692bf2e5f6aa19bdd81cdba387a1af812f786eaba628c38cba4a3d0a311ef8e5e7319e50aaaf47c9d5b7bcc76473b9de710eff2d8b0e1a4845a1edf45e213b51c566edf6ef990f0c1509cf85444d7090a8a05c91e49394ce68baeaf0c53814c0480f5120629cdc7ff4e3a0ea7483deb3ff9f14ab0f3f97e84a2ebd03642f190766c903824f397660e4e667db07a858d04605fbbc581285b6bdd788c9ee3aa14dcbea6058e3f8fd597560e50a0b14bce1118323dcf6e4691e710d2d2a8ed54deb00557c88bd44b4b17cf990c939b2bd74799ef65d54e52b5bb1175f64e8d810f23c169a210d3a2bb2b6b4cb19fb10faae5384ea71f8efa1640b92bd1191758ba5dfea1ce01b8e0d993b99b8c25a9288f44fbbd797b8660697b731819597f714e8fcf78fa4b205ce251195369b252ab063b1ca9d3eb02ea8b404ac32e7ff2b0a35dc7396ada3d689bc2cf83c01905fb9dddf3f979a2259818128690345e4300015ea5cf30b673d725a0a9e5ff541f9754425daa5983ee7f7c00dfcf8ed6c1474878cefeed1e6ebca1512170dcc185670e2c2149789b7d263830e4a157793ba7a718220546fe196d11a579ed75d65d572a9bec8b230b7c80bf388aa4c42f9a9cbe39e462aeb8af804c87e37ecb956dfea3b08c729a1f87cd934fe05a022d00771b76145a0515a5ef0577c5f3ab9b1a40430cf5be6dda1564ffbcd9242fb4d94934d9f44e9170669d25e577d46bb14f0cdcd89d5ce9d062fcd6fcdbbe19d6774a09e6f5679b6a1eaa4f8c36ac24be7890bdf11cd017281f3964cf0cdc0e0341c1bd753d8b27ffa991b571f21660cf829386dd7bb987483ea4a592d3bf921e64d89dc9a294526c1f089919a5feb5e17aa2def0f37b42759cd08d9b59408369100f65212f5fcab8e7f7accc4731ebf791d7cf651711082193791bc40af1b4664669fc2ba3cefdbfa7a5db2fe98f6979142412282e1b62fcdef57dcecf95216e70a874a796a82365780bef56a5ed83d29666d938049fbcdae9a69ca08ce2f2e1eb8d5a14e7b100e093fde4a75f4e33d0361af8277551d37e45ef2ece929225c9f94cfaf38a75c472970a739477d5bfb3594a064be1ffddd18930b074ef5f419c8e2a81e634b2a2b45171f3a7a674fb2e5628a9d82cdd8027221671019dfbebd6a8786e0b22946124267e1192ca6d3cb611b712686dd3ea12b4041fa06af29403c27fd749244348e5232c32497a3ff7abb3d90cb6988af303676cb922024cc5534cd2245feccc7fe93c7da4e140c9a8aa77d39c631ea9736b3bfe0bc3e847794472bc4e4fd473d11a5c0460c9a1bf829898603bf706993e49a12b8394e67e66f4a8573d432d3842bffaaedf5d380bf7ab1e969d0b930dc189ada9c9e5b1ce48e6952cc02b5b5062e6b883b7034c02c35588bb83b3b6820bf93a232f66f75daca51280c041bfc059fd958845e5cc74f7f04454d8c361bcf9ca001c3b1c42ed106e4c46d184b5d59be96622a4d3c8f0d439b9a021c775782e8ba46bc9dd1c13ad17bec55b08f3bf1c621df98506a47dd268506151d30ad96f39ab26ae0ec35ace9cc42de39ec8c87d2ae70b475410fbbd358cb8f59debc97175819dfb948ac7fc018b3fca9ade499036ce3711a9d3e2463a6f7454a90b25e5d3035ca30706c2418ee192b6930a8101d270ae2256b46489787bf33c5aac647496b858e0f1795a43547b97316aaf3f5f32eb16e5a100c1e3923ce1c2827a64f3140453e249c8d81591d419253a0897cd0c2ef48f1bb9911010a8e8c8b31c213131d613b7981fe5ab440497e87bbe07e339e656c64d9f337d9336b2b1aa67311be4d6935c868ec62e656f3b9535f51fb9afac7c8a373bd60c8f7aad8b8bd00342d277449b6ece0ff43e25deb22387696dad773d36b21b94e96047f882db5d384813dcaf4d6ddeeae801acebbf23edd24ec175151149961dc8e9ee7184a24e07a3c8c0f4ef862a17f2da4ccf1df0d42e69ba125dae920a59e7e6fb853624730b48f9082b947787d00fb2fb6bbccbd5d6ecc80973c39190724c60cabe5948d25112cea78108ebd722ffef5819f79e96c0163a878d6b295f5c5eb820b16025c5e81c9a3acf182645dad3644cbc60eafb50e3a0eca7ec13300633c03dcbc71b3050206ffd043d15024cb73f3ad7f9a30257f9e9e817b4d19cec5dc1cd8f5980894f752517f7bba1e3eb84b3397fdd0174c7e0a7b5eb23e1da5862a87aa0b38b7c8380f122e43e25f9e59785fe9a8bf98aad67f00e71bde34d6e33d023f4bafe59c450ec15e41dc067e53dcbbd365f648d24f1ba08c3162dc21125bbaa5b6974b4ce439c7e937280576702c30ceea59ca96c069f1eead88a1e19481b7fe85c30123a8e4b1046960abaa0ea86924bf70de32d3d87fa98dc95cd546c835c5b3ae58cef81db1e135efda2c6a31e0bcae2b4b84767b0dc31bb2d6374778e9d630a8fc90e878ab8534ebadbc1a9866002465217ebee687f61698d2b482389d8b21f275adddfc9fb9a6be8c4689fc0f95e1ba758735ad56f6bbf1bf248fcfcb8c774eea823e877a32ced31051d0f31981f3708286c561f7c2cd1b1b9348574dd2b0fd09a60315db6c2668bfeffc8a75f3fd6390b0fe3caa2b90b9e1c8ade36edb12d43cb9a554a53285a51a4ccef73a4b875e2765dd108bcb5f44a778e2ed4f502908dcbd4c58a7305c815d9c7e684be7b23b9836c37058c54644b53b06c838094c46bdcae35f237c38e64d75f9c7a12ee3f16440bf60fd4af2480a000b8d4f217d80cf6339dabec2dc57957b9ac3ad5ff10caf8e906614c9330fe0f5f675dc3c382edf2bf88e38793d14b1099c279f8ed8d507a559c8ec920c1471923e65747fdb9131af0e24cf16845127d5db3a378f95bbf8cb1437b505e63b5240dd6dff289adef88ee7c3150bf7edcf648b536a2cf5a56fa65f0f1c30dc2f3513e7a4aff756d3e8afee14a51473cbf6c272923d1ef5904fec4cff30a990b37bf7245371e37a0bbc842404ef2b23c0e7ab46828c0821bc45db24b3e92a21938b9a903bf3b07f7638d8cc2e893398f654ebeaa8b644c8b295b33a0a332ee3049cb4e41ccca21e57d44e8b85cd4930f2c3b580559c866f980321fd8c2c39ba32cced144d2a038fd1637cf7be1b09944ecd51e4219f464273e82a11e4388ac320ce42fbc9b74c62806a89bf248cac22294a7d259e359a204fe7c283cc4bad23da246191ace70b820fd26ba7541728e5dc8699c7a4605858ed7285bcffbbf927996eebd0cf5e7a1ed3d7926b5acd768c1f5389ed015e2cbe3a1020dd871dcd87d70c9a7b8b2aecd08d1717f5f71ea0a3534ef77c778f59fa037eed7d650f12d46bc9a1dcfb96a2602dcdcc16aff0d2fda41aaf33a6b1e7d58c30406819df0fa56654751a5914275d8449f445b997cbc2b356c70b162bbd8a074b9abb1ccfa153e39f5fb970ffabb0bae0b48f62f2d58bfc5da012f19bb84535535dda007b37f806640158f56b357aef171a61950ff089d0683ce5065e685d1e34872ca3e2254d1a55d1a0c16b90bd234c19ab3a7e3da8a9c761dba26fa2aaab7437befaff09b111c55ef71d328a8f95ee22773718dbe8dadcb29f113a2cdf489f879c424c6cb2208f6f625b36321db7b03eb51cfa41d3478988ea4a925c312163933e96e6ecab02e21789307e68f84d7c77a295b8fdaa627e8003acc5a0f8bf27ee9de8249ae1371bdc43af7ed1a6eaa100f53f327c3a4e72f460288bf7f73e9a7c721825da21ed709b06ed939f52936675528ae43370f6936feafc46596eaf8071697644c21c67731545f1836ee18136f911cd4a0d49414e595a26557b9b7c90fbb2d383abe153e84aa918e844d8f7513a484f2f1085a6f420bac8399a97983069a9b4305636c0812947a2edd89115e3b3f0f70b8f63d4d2e1abc3c9ce2d43654df0b4af0bf93000a5f99d76a6ffc4ede8ea09487de51e82ab325a8fe52ae8df7e972e02493a080d80423982829743b863af2567b4020ee46a240fc931fbc403813074c235b856c57d873bd501bb2d4874af72323d04ae8d25fae74b79277823ca658645e08e4604225e2fb796e59f413c537d636735f91a9b8c444cc482e7b7099dd5a82d44aaa31813e5d333f500b9dbc3c8cf06fc604a0d3e70484df22c0f94d895de14a2714e1c3e822af843b8f644a38ced472fd27dbd0efabd84bf06fe88d5c94494872067ccd692b607c179bdb17450a4428838e53b953de9e11d880b2884d71342d1fbaca0f07ddcee62b886c5eb190aad4fd7fe7a616ab8c37ff6be2be473c7a832b01ce5a8a75a9ab160ad9f557a16bfa78e426266abe25ddf103170422b94e5e44d3132d3658e85939e411274fc8aeb0d50a32931d99b01f7f6276b3803b3c75835c99298ee37db3478969dd9a477dd54c6219973fb56a5c2fd6bfeb7a0988ea37d588ab068c5584daa43952822d73e19e50cc062574bbc5138b568f134bd297ac9d39babe434687dcc9bce11e62a0eeaac20c0937c6fb283b1b3e3d2fd9528db8ca2989adc60cb4d566136eda0049f63f409d0269e3986d24a77001fe164884e3d43c1f24cbd9559a63a409b4f73b701b22c5881e036ec57f09af7b708f4a94bc2e659a57445130ad6affadf2049f8ef0d1db9e471ed1adfd0b47b27f4c7bd0c93bff02fbc49063c48d13edd84fc910619eb63b6185e39fa9d46fdccc96e91ac82de12c996d9f0331336e7e5ebb260e9a52382790b1c041804b3148c07c9b4fd00789abe69c8f353b141646c545bac041fb4dd7ecd32256ad26d858369cefff82af8c5bacdc7520597cb61fd9ce4a4ecb10e6ec82098ffbcc990da8defa4894971ff247e0bac970f3adba9f360104fae065dc996b7d679c5227b9a5ca10869abdb0945d7f1228fafd65dbf9af2002ea0af47fb7a24d9286e4ea55e09daf287fcf34fa27d71bfff8c6a3b51edf4d7adeeda8ce6e93406a903034f4cfcd05ce3dabe6443912984c517ec340b25a0a0bed01c54a00eb4fb5f16af6a9740c7037f76180d2502146be5a00bcf274c9866b63c00748f36885df3b199df393e0a37fcadd9b442b94c27efb389446bbb15337b92309cd248641703a7289347c932067319fa93f44c82a3a3f43aa32f1f2b477b1aefdacf661dcaa92b8c2e9c481e0f67030074b51ab87ba4ab3251809abd553e7e0b327e206664e722a7ea0a70f63ab6a59101e1a6a165cbf53909adb6eb7916f6608e1ad139539242c9ac2a32369fc92f10ca73cadf9a8243192be52aca79a23006d2ded4e4ff0cff76242448b9955fbc06012b0c0116f371cc78d4825001ff95cb06200d493f9fbc7525e82d70e0df3887750618545b26fa394389bf8800c662a3f06ed4bb71be2bcb21e164a12caf5a1cfc53fb81e390a9d2515792591d0fa336e2e806767e436200b2b4dd9a542a264b5ee386609ae5b062ddaf30aedfd9e2907e807e29530792e27f107f477e41d7cc0192051195369b252ab063b1ca9d3eb02ea8b404ac32e7ff2b0a35dc7396ba6223a72df739e17f3eef3d0fbe1f2788ce6c6c98bc42d15025b9c3b1e8baf0acf3b8e41bb75c2775d5a705aab87c87b0246773628b23bae7a5570839ccf6f35d5908f86ac7f7c6272789489c10c777cd340a4b87ca05223b93b8b9fd5f28fd45f357708fc28c44d746e216f0ae5387fcdf9e020aca1a01131aa17d3c6078cfd83c49251858939291acbf10f8e551c9e5abedd002a3211be5e354076d4634b8edfd0347afbe8fa11d79879a9fba3d2539358989d7d54b95b65146f91683bda075df193c8a22e0086a958db5181138a9aaef76d0258555c1147be6c7df8f513b8aef86298fd91850cde80302b5ce909e9aa1cac9c976e36554705827a36303e762bbdb95184c9f655f166cc77dac324dd75d5b106a543cf3813baca73713ae0219defa3d12b60bab158ac818bfd0af0cc9574d83790989065905bc11618aa3b49de30aecf3648a7bba4f2e97aa25eb149e3e23e348c5312e9710608a5a7e92b7e6a2aaf5c1200c5d8d78eca91f235395e0dcbe656b0cb36fac656c17eb123ead537fe9b05bfb1f6227d1efefcb0b72490b663ad3c1aa0c896aa3b479cb5521149822487dee53f851ec2860d382b2371185867e7fc73b62e68e21206c7492502867f1e39c89d1e201a47e78c28a95832aa124d1e8829fd68057538cfc7bc4c7c724bc63de5c07a7bcac0a2738eee087b634c6a61f535fbc330b8e9e6de78f43ee92cb5c1f6bec3d0022179c57ed234dc1dcccf697f98bc32789343589773e73da4617553b6b28c179cd54d1013278a8ea28be093823808a9609d8c556efc087415af44c0ff55ee102321acb72eeb938581aba278a250dc618ec5dd8ee7508094c94c8f93201f1e3a69743cdb927f1942706f905046a509b57da536f0037fbf153028e4aade99fc8581f6cbf1518a1996952a9cb880b1d20ba44451023ac43547c2c734379d8e318e1aa11df4856b7d923a260b137b170b7e609f739f47ed1cfa89439b934a1a81ffcb078515a4f4877b6becd8e04a33d07e6fca3b241b8f29a2fe2e2940c7f2b599b50d793a60b75af40bc08d80c8d336dcc7017185ae2d9e6483e79dc2d7ffac2a06b33776e122cbea7b0244377b26c70d5f6cfb9353b8b8f0ee773ddb1caaf8f6781f4621ccc364cbafb53c84f4caa16ab3d150df4192e9c05a44ebdd2d2f43c15e7a180cd9cd41b60221cfb0f351139bf04e9375f5b9550c31ebcba8ef12f95e2d97512e297f9cb3e902aa2e20c38f11ea16ea453d88964ab2a986774706e23cd7596568396f3731149248d2aa457920c87c0aa6752ea641a4797941fbacb5fa651ec6f7fabe05a7f49dcb39a120058f48edb325780b2f22bd592c72029805a5087fa316126453d8944244a7cd8d4b533864d1cd27b92809fe9935a9578b144e865899452726687f1206a5815a7a024e0f43c4ef969ecae70d0e6f1cff2c0d7e3db88008cb4cfd2464d87edc83f56dd22ccff618d82453403f8ad188b3f6bb931d35b2bcce7883740290b11ef3cf37f1952b7f1652372e9dcfbe09ec080922cd2d3f2cd594ad2c6c9bbd6ea011088b1f0fe2dc4eeebc1405fffd32d204fd36275c35c69b1bcee0bcc0935f0fee2d3f6342d60fd58d4cd56897557da4226783a47500d2b77d4a7bc08337e83146adafcd836800e6052cfe7b79d5e32fdd57bc557d5fd30548430967e1cf52bd7da8a5a11082e078eefd5bc5e166607e23569f529039ef520dcbef87ebde0034f713cb9bff30910c1ac15eeb51d3f1f3978011c2498c79e792d3aa5ed594c0ea556f2e45e4363227b1df8756a50d48d59d472f06bf6b7c376f3147cfbe7f71f08371e779a1ca53518490a7cd140b0b388460abcb63e413f1601f4ff678249f8b421ab0c993a644d8d6e16cf8537660f42963047d005916ea3cdbbbda1819554e460a92562171ff25e2264f85a1114f4003782e2f264663a9568d6e2858aeb9bdb03cfb87dc8f006e4cf1134c59c675fcdaaaa15bc1a09839996f031379ee0074e6fa1b3489daa78e1f96b559f6a49777c2ba47edf2a65dc2375f0808c388c59ae8daa8b04d58bb9927360b65e0c424200c3ad78780f933c00b5eeb1ce8ce65e085e9042bdf5d9ae9beea4734f1249458fc58ed18ab4303a31b64e8fe4f770ee227c7a7743ef646b16a1d01bb459068bf9de5058c2d2959360eb5d26339ad944293ae5761e1403e7abe4138f7f5c23e0ed85e5b6e23c2098d7d69b673befe48ecfcac68ad5eeaf9d2970e14387c156c2bc743542548ae636df6c33595aeeaea622b8e434d1b160ce6c84f4b6dd550a335c56d2a535ba05279198586706702e7599434bdda4392822866ed8e00c2a163fdfdad0f2d087a88b4f665c571564a3a26490f02bb5c2aa59bd385d31f61e4b0f1394742f21195e37a20b9e7e10fbbfb2d8d0a600a7a3be5cda0b033772fe1a5f2d9469d1f90b557c1aa56840023d6071bd168849616c2f525453b197a33d46553539a83d8216b600f4566507c094606076a6ac1459d0025e07fe7057c9f94796ce958d92c7568bb806d2c4c11e0061fb8213692dedaff6fb4c82174340f6e02315c0fe2d7650e37fe12d22019ebf3fdb54d8056ef4a0edd6d21ff265d91c6c914de1c1569e68a117094ee59f50bc935008df5ee3665e0fd41faed6df106db0e2cc57feccd8c6c9adca8ea084e43c0e1fb238f43aa24c27a76cd51f69d4e07973d27d08a87ea9e0b07f086144c61cd0c5fd60d09acc417acce62b8847242ec28deeeb3931b6f730befa03bd36cf278f68c0df620bcf479862c4b1879986ee764e2e2e7984ebe73d382eb83a61fc17e13be2d2db3996df83c28a5dcb2ad17f6d8e601badc7761c9fb8f1ee2c573f5f3594aab7f8861b6efa5666edb21edc73fc308f9bbdd409a31c6eef2dd1f5259466f36492333694296054116347813b46ca762a741b59328d586ce38f5e387c688fc6fcd4d5432cbd254010ea9383f66e822a51e13ccdc63b71d2104ef1a818d3c975d4f08731e19451d0af42de08c4cf7c94bf50931bbf4d3e752a9e7ef5dec2a69428952bc6b1f370f6791bc80310a0f2458e432e36ff6c9279187de7782c52014815f46882ea4e061eb1528842d64a7a6529e1c1604dafcabf1da1ee1de1f797048811e85f61fd93a10f183ec5b087f6f8f045b315cbc49b55d4d616c8caca37150be7fe926f9b7c4129e73341f7481e558f7f1556ed24f40e318c5a9eb6e4c395265dfeec172614400261fca8c5f153240d0f2769424d1c979784436a889c53a450ff6459446768d08cf82a36f1d146547f0396b183a5d3396f685c35cad95d4470f83046d7a13f82684de234a342af254267a03e4429038d1f564e51f27ae11ae524e93bbe5ff95be47bc6ded969b5013dfc09dcdb1f879f322df9cbdf40b7de040c30f70bbdba495c78460b1a9b181d8fa138b886af00e4fda042429805b3cbafb8ee33ca6ac021e9b0344768a01baa2f1085481b1a78473f35484b0a923ebb7285d591e7235624c030ea82289f01760762257016b2572f8a18e3d81efa126b20d561f95e3009c551546816dd2848fc342a448b408ad15a6a03bee2d55fd9e0ef2ad67f908dce50dc1a5ddb601dc12bc8f44e03007e742120c2b007aa12a3ec4dd3e3f5e144d5ed3de0772599af645d456f91f78a0f568093c63bd22e71e35a20cb83d73052d2268eb2c35e7cd0f8af7b937a6d2bf6f5201cd2efb7719da35ff739b73c4673bccee4dc396f8026869bc4dc7cfd7b3c26369afb9b3959145d9859ee4ca304f22d7459b5a4d4a42ff80058c6c587762957665288ed0861aeac2c63c2b68d11bf6085c7f0db2477976152a0f9e8809bb6751d34978a9f4c7105de20d1442527ec3eeb0a20aeb218411d34db2712274251325e49b556e77e035ef8015707377202b26df89a73b3456e00927e821f843982457e06747708c2987a8de1b6b1acc16ea21c92ebc081a282ab18eaaa39713533f8f6e4250733f5339c7ffc309a14bc838031122d941089d16d16d06049f6efa9beee460bbf3e867cdd7c52e3ee03cff163f8ca1df9f031b7de8d542b71659bb000ccee58720854e0c0907987197409a30191accc3174142a1f54b3b39ac880930bcfa65cda7c724cbb6c74168249a194f7e9348892837f4692d6856cfddbd7a189e30677bbc8898a682530a498eebb488b0b1dc6163027bc3d324f13046625815a5ec5ef015ffde4f6e4cbd34b00f5377c6e06e77869e4df082fecfe8588936fec1dc6d1773b48943eb3e6a8962c12554bbee1e5c6c5abdab33c9177a0cf9ce24bcb3d33435e2bc00178981d3a32fe12d552c7bada50b4109a6765d0900d3ada2e7b614b779646bc229e73c12828f783c33c5e479a6f98c9541c6b28ea220c1e64e340e57935685fd1ab1291ed37b157d25115b0a6215dcca1a092a99e88ea46fed3f9884b7208ca7194945e1428981cbaf35e169db4d1dd956088c6514996f815acb4e3ac7ac174db9f25a9c2f87b5df134b304098631dc21f9f5dbbddb4f3e4c69dbe83807a8f205b62f4b5289fcdc749a849aacd6c50a8f20b65ff3e35f58f3e0ed1f264d74311f3826cbc8c08c1e5ae6583a0ee7b1aa167bb45bda3d47027c734f75975bb1b5b88f32efd22826a3d8a5cae2af2f46e04376cc9fc1a72cfb4311cb5ca915f3560d336e937338dc443049b8936a65e9c0c346739e9325b95191748181c02091d66f4c223b70cd5d943cfca19a2fd0c5529a057c5acf5836a79463ccc5a9070285b6f7aba48562e3ac1720282987609d7e441df5a793aa8ecf7853aa8bf7ebab7a29f818341be7d417f605c61137a5355fc766bf9246552fb6f36ed483ad00e459e41ac8b484038c6ddc990ba2538598882b28fb2a472119ebd7bf9d47845fa7efe0160a8697df9d7ba35489e220fe54cd3865d9aab0fd2a91900a812aa2b7c7dd1e9d85c0d8661e060b954540d482c4f6e5207d033acd7d434e89798e5bbd2bf179c4cdc63f61eb19f3a24a5f0252d27cc82a6164400c00d1aa9d20deabc477dd195f49068794c09c09cdf89201a2dd67d89b92837aaf05f45c0404212f9bff1b5a39aa578dbc630bac4066a576575d81e313ab1089cecd7a804ff82b48d2e4464ead15ffcf7a74af7032913238b40e21beb7b92935fb13361516694eb68dc1f47ab8bd40569f772b4b732ffa29048d2a1db037b087882b7ab2ff6ca7f4680f1f46b3c7c215d3e8b8a7967d70a9fee5db385a07d3b717b18c6b66e4a775851ada6da12b4ffd08faaeaec51db33bb3f5ce63421485f345e981b4c68a0482fac2f52645ffc2d3a0df9da2bc6db53d787b2072a9f5433bdd2d0cd4ad3c485b92b07b4f7e6d7b924aede0330f9396d7e47fb83c85aefb33e39c6ccc86691e280e33cc959566856da51ad8fbf1bffe562697b9af14a14b24fb7a4ef4d965ee88434da144bf0a285053df5f1801e2136f119b230b21b2ad2d1981720e99bf7c29dd25fefd766c09745630c2fba341595fe34f1a1c2e24d924f85de7defb0d134226c0085bbfed440054370b99e6a1cc82891650653ee633b856266be4e21cc4427b2920dbaadcc802905dd35230eeb83b9011fe669ace5be7e77e2024aaca3a8da2aa7ec33684ed9a0280738d82b528b488ae58cd091134f5b729ae701b10ef35cf38af197e42248ea567f56bcd5a3fd1f63d93f0e00065d5c71ac00c18e8777dbb0c0c07353c2a995f19dca88800c98e07510c3fe9425b6e0c5511b39cb9645165a80fd59ecae7606896922e5afffeceba4c5fb51d1b937cf76a15ae38b0a295d7867eb3585ed69a534708087b7dc0be89c54ca7e1f38b845747812e93f927846e246bab0dd88e6917d6b8f2121acccd0b0a03dd97912f64f9305f93841604e2215fd53dd35b48837d9cb5994dce47f1cd736fd8e09cd62aaa5ccba327d6a09fdf7c360cd4f1baf63f37fabdb841e83a04b785f86b079cc01d9b1c70196cf72c54f79f7125230c77840c377b7f43ba384517969131d0fe473ecadb22b0eaf83858ac904b04587d9194e91aeb38408f2cdd51c4adee82c482351a7df0fd50efed7f161428625ebf39734131453034ba0de41f919ea566223fe4728dca79e72b138dbbd3e4aa0870b51eeeb29bd9f188412bc6dd5debd256d8ab1e4bdf70e88c7c3a7310341c0e3625931b332b7a23279b574a6bc2c05fe9aaed810541cfebd3a56d5a997bbe308782b901226447c870600a1b759c76432344d5371fda858bbae8fbb61b3198b6c2b8e22a93d4ac50190c8fc399bf8c3703b34d86731fa96f12eccb6d4c007110da89208dc95ec6788a71e2d4506340e84596f847d3f1a669261fedc1214723b3a70de3a659d3ed3fb52090ff091d445996284703ce3bb636c7e4a63bf949385d6da59e890fba5931737d1bd5a65d06e65294c45ea73d1538ead50ba8eec3b97ba9ec69477740bd1134e15909957a75a837fc5413c08abb67d7f39abfc6f09ee8ceaf00eb5af884d117d6716f9bea21badee7b4f3ccce735eece14cbf772a711638c60dbf2b94495372efbedbd02af3a6f4a131794b1ac078d2a0bccc2dc69c4c7f33dfc5c7af1714dc866257aacdfe0d0262c658a5ac024a681754f62f24feb0199e456bac96b0f0319e0c2a21c5dcfd7f2e114a627f95e607cbf76213296226bb00816ca5ab2c149cbc1a87c246ee7ee986156662712324ebd99615af98c40eaa510faf8fcac4c476f95f46dffe2ad298d264ea58d171593e7a088643d6615e54e0fde677be280867898b0085cf1265d8c05368701dbe81e1693adf468f099a330c0b2db84ae61536f19731afd6ea033ac0d459a68346e10ac9f077a04f86755b0b06a4f8d3688a2bc04706edc44c70de153c7f1c201f5a3b05da9f3023124845ff8aa66dade508b54685eb9230a0cb028c14ad37701a563004a6132061cfb57082ffc8b24b61324c72f6e3591d27409c9d8cbef3f788ec57486b72639bd3922c10f1733a1ba0aba3273ccb615fee249e771b17ed6d8db9d6a260f9cb3acd14944bebd93d04854d17b492322dd91efe730198919a6b58272b11d6c821c6ac9d3d733a81702db9e74769caeb4873c92ab78fe12e535257a7dc0de90bb399ab95103de74a3cd1a52419a4b8ffd4cec6f8b35b8f35d29033957d42b970c0e4aeed26e02c45052c6bd84645b3491cc521e9e3e69cd3b222daa0af523f9f64e64eeb7d49e4818179bd54a8ee24be5fcbc3c4848d17a8331439452f3f365f4913be64e8678e4a2180aacd64722b277495a72afeb01915135e8a1bda3d91e6dd670d3f41525e3403940819b7167da92d949f6188d18dd2c1bcb43de537e35d1771667f437d4b0c11933a61c521ed1acbfc53f9f7e9962e48c806a1889cf2dbd0707e3b5915bac622d34df7bdcdcc477eed68cfb5000a64f0f1edb0b7b0a8f5bcc13e0d716f31cf6f64fc867b1d799a4ea89e34ed1c06489a1aa5ea61a382be527d5b0698d3cac19f506739374bb98d0b034a53eb0be3bb37073bc6552e29c77cd157b597d735d7dc23f674684abe2973eac6c6a7b376c92c30a3553fba19b277bee877d424337a51f2b0c9e38a77a9da4fd8c8d02e38371ee8a57b9e333b2f631fe88f293f9ecc4987a64e80272f2237b3c9630bfb4a9969d4ce08b32efa3e4a90709c10cd44391b0f77815424286512dbedd0c6465478a3bdf6a18b380fd751daa4988c43929a22910d065f81e39587f7df311ce427c88d53037ad0530e07b2e7b793cfc23b0e237878086f672827d02ebd26967f2521a4d8995cc582c7be2ebdabdf978d044405a5a17a50b4a3932d22dbdac2e972315196d817f81da2bdba2a766e6fa29913f81d5731aefcf37ff4b969cf76ac41e8bfdf66c121f94cb8e60cb94d22a21faa7cc31de48d21b9479f5794d4907513c6618ee2eb66a8202d59253d4a2276cb5f9ade1da65a125992169abf27b973fd05e900bf7370551baffe4b41c3176b6a79deae43a6f02bc19163add6c0043c9ee51096b595b6a7cb43049dbb5cf5709e048ee59532af69f4ee1f2fc3115b58e6c94d44ad971fdd1a0225f3bbb84b608aee38ca82b0158e653f09df7ef994d0a7acf52e43f1c21e3d89238c1825518140fffb5c7c8b0e0b9ffd52d3e0749355c3d28fbe4aa805e60310c1eace3c83d604fdcea8939080f1f931ee233069ed0b929af7d2808254bf581ad8cf5df7e415f6ce2f68aa8691b76a892f5b232c363ba30e15843f3ba7d258e707c06173bdad0f61b4a49c343176ac70a9968bc8386e17652e298aef677350766faad5b6d6518fc9c956e54d9af190dd4c152740f2916ee3f51b1614dd0d7927d60b98e7ce6e244846ab87813a0c0ee8675ed66fe5d6b2dfad6f5106ed65878b72e0d1ebc6f980f3ce99e2f2deed7cb51acc700cf496b8a6682efb9b68b5a16beb0a2272e701a216b2a2a5802fe569fe22c11fb6da6848102ee6e3f03ad7e9fa36a700813c9021fb742cdfc61dc54f1bd0693f0083e4648f5a505cb0b9b82d3dc9835ab351e3ee5f3ebd53510b8161e499f80cc3b66dc6b5f1e4acfd850bfc6a90a683cbd3c2293709763683ca1491ea54c6625fce82109f5e05c1ad369309fd152fd2594fd31ec60aa34fecd0da7c4d553d2ce1eba03a94b085d997f7b2c5668e9320ec45d722a4c79a3581ea7d344ed09659fb7f2946ce9199d692c6cc679852b533925907df9b2a00b8edb34a0af0cf194ac0caa084e8a8cb445ce301abf7a1bce2cee534f9b2cb74fe8e4796c10adf21076ca4b85a59375c485948169345e9fd8581a374931bde97a1976a4710adbb72545bd252ff1d40a1535fdc1904c3315efc27aaf948773c6cdcc04c81031410e4c49df63055169a90f98e2b2b959c813daf4265a0316c74f2fa45e5053bddd18edb44256a7af769c185898c786ac0ee5cfa293cbb9d281f9d3a52a609632db4a6ce85bb7e0cabcbccc7be26477c00a7829838af796c77e820f1de8cc2ba9aaa55552f5eebc067287eaa18e9d6f9bf2c6acad8345c6e19dd799f4f120082725e3c9729083de7df85f1168bc73abb97f5024526cacefffeab688fe36cb698e57ae6bfc7665b47543e4787358b7f01c0f798adf0165b25eb4434e1cc428dab90a8721e2ad5ad8aa8788d1c4ec0cea5cd47d02eba9303bf28a35acf1dec0e4c9109f68ff9d893663a34ba05aeed38d68d46cdcf4f0caec0b777696aee348e0593b4c85c5105e64543fd9043019d1002026f98fb011ad99b7ecdf88e8038cda58d53f1271e3a8263e79079bf38ad7c7c7b1b2824f184855d3d4667d6d0d2e99fd4782825c8efaa417759c3099e8a6851e80533f00d1a4891c1f8fc655b4bc18232418a7b40eca47600e1965a71a9eb6712b523262410614e4105ec472b6713ea062f9796c759a1196862a3a81916fab0ed536a07fed4ce1ea4562962a16aa577085c1e901f03ddedc5b3a78542de54561c0ce4d3dbda7e33081bbf8aa0a5bcc187748e125cb5b94eeb85d2873170068be39afb22d60694af9b9574ffc93f3172e3c0fbaa5e78a593bd3c0402078e045025aea812ebe7d45ac0b8b552927a63ec23ce0326a667b273fb22c847742e2e8757b410b867ebc6126ead104d87faef127996d53523a925527daca2ab814029533ec969fc59f85edc05939551c614d5c978dfc278a7144eb72633dd0c1b6cc2f4855e63254b84bc9006eaee17aaf1b65cb68694887132fed1c107b61168dfa02fb6559621bf62a98a8ca2a27b7569adf34ad5b93d8f6c165cc24399cc39fb2c1afe4d80959bb321bc5496a230454bb53e324b5285c61f5657b413bb3838956fc11b26c516a29450481147c0415df2edffe65e25fbc14e2091ccd457fac350f6ae4fcc274de5cbd818028059b037cd9d33dc3a5b584aaece1c0254284d5d5484c4e3e8e2737d28d4ac389812d1f015fe99ff8675a206bd3d7da96acc352975a4bb5f5cdffa9316ebaba5f46e0717abf900e4ccc334702fd283262060f755ae3155a87ac4a67e315631abe8a4cbe547807f5beebe09611be7b6330ea551c700984be8f5a4a3d83d548dbc8adaacd5bd105342150aab3db9eec33344bf33d47623b8692a2d3cec6408176b4f137f349666ee94312b855f031c9c5cd1f9f856b4932183f17d3eda822bb86c0720dbdfb2635095e25057fd121a4f2d80f9d065895af7feb3c516caf70c8fce822ea035d8fa11b3959dea9730cb0d5b1ee5313f15ad8ce1328c9847093a16671758462e1da3d9f3086b6ff06547165e0d7b6a245187f70a89f3d328058055d29784ec969cbbb4127fc02277587d856dc6a8efc154f2df6dcdd6ff037a0b4fb06c30014774f68be69fa7b146e5a93a7eb34c772c0a76421247c762626b259ed0808a7a848b84828bdac9cefaa52323c9bb984a828b66bb322f1509e5dd344d69da1ae530a85f95c4bc85a49afc41c02dec044b3657e96fd888db93d5f197feb131f6cfadecd8bf3df070f99ff4cd7240884ca0edce49c91ad033da4fcc14fd3360133480e2f41c63102dad28815c4ca2944da13bc819c7b810a8ba0a2065c69b5313b13393e6ea38650e9f3bc547c70febae9f418e3ce71b60a76abeeeb24a5e54e7a7df509bce3bec2b839969fbfeff593f6c4b6effc1d02b0ac0871ef0f7ead413f01f95601cd8d3bca626d83fc0b91162392daf81b9f8c3e0a77578ae76520423e9f8c4e35bf32cb3691220ddfc87ab84e6d2a2733080b41cba9dc8601ae99ba5af2d7b16abc173f326bd38057ec3539530dc1c9307fe9d830dc5b79902049797c3ef07fd8d11c42bd802fdc3c04681805e605e3706a396e359ea28a0440accc5423f498e87eac1a1a42b2d0775e1518533760577afa7ee7ea7ea9622339130a0044bc470aadb5ed3f3d783bfb783305f018964ed2ec049a6764919fbc0d71c495a10e34b97ce3f702e3b688827d7b97cc69cbde069c09d0856277aaacb481db488fb2691bf3f4feb65cdf8951f022e6744429c38d6b9ec331abeacb090c5da8f9be861f9546876bd4bb74140af6bb2661fc607636e1068ab9ed45d2c6a3cad6d1367f5d63fb60f9447849f2ab22eb2c5eddb1bae21553b61f2b6925d090ec0ee8eaf2d5bed9c1f9ad00c52bfac089a70a5329d9807215d28318f78607137051f1eae7d836bc455786587568e45ace360a37cef059e82f285a86dff666474cbd77d8d27dd6071321851995b4d40a573890de382763e75f3e0ac00bf7e45bd21e385def5cf0aa9d8ae5d5977d88dae808056677f6f072cceeb9d7a4a7311ed5cc5d8794d1741e793f2e49dfed0c2b7b29257a3d2b84d77bd8d961fda17219689663595c33dcf5dea6ea792e8981c8977b3b6561daeea64c12010dc816f52e3f33788d80317d57a5aa72627acd644453ed88e663773020a0709f59a1dfe6d3173e4e30c6ef02653129922619daa6b1d0c7bdaa693843cdee13b3180132bb1393d75fa9aad897a3b11249525c2c50670c1babda223326a8fe3024052aae2feeb029f8a56800dcb67796a25e5dff4fa5cdeea4fd6ec3fdf2e80a9240b1bb1d713ab6beaa7000b20e7ec13b361f628b2eca3bbe4c39838356638a3b41833c59705cc648433513bf5abb11682934422e95a9bceaf2d48a947c90b2f8525d64b71de6a3f145631fae5b5c10b0e4194d037e2b97693688ed84fb2ea96fe988f2b957dc99a2ea26630fc679fe870ce7d49b32d9e283b52ad9a7299b9d8416aa89ae931d12c8425af619331e8947b12800925f5f79ab1f9191504c6fd5a3e3f250944692e0615e6992d80a22ba234b47a6557721f6d10c7c6569d8e21684c31149b4084eb36cdc1b1dc3b8694f3ee7cbdc6b1ebb66d81e05cf75f6ef9cb824a397fa20d7dbf081a1944763463121bcac30e306d9c3c641b2c706a3963da53d3afc629297bca8c5f049c2a3b5ab9de4a2ca76eb5dda4985702b61e2a64d2a36c73d48fb9971faeab23a1c3371ca59be95ae42c54525f4b7193a1a8496354e599bb77e9534e0bc0d6b923968402914ff36f747d2a16266ae771a71963d450e5047c78c861053deacec66e4d5e1814649288b5fe623affaeba277f850d7121a4a8b361806bef1b0eb59bfc39aef0e9c3cb426e1c998364d5014950b94f90fe32af909b59718d56a550d3cee98cbc21de4426d49be00ef2423c1a75a2f9a19902ada2f58c9c3e17b1a0fb5e694d4ef9c75c98f02fd517d61cd2701a40159b5ee67dfd0ae90daed9b54dbdf92d6744d1fe4133c8b4e20429bafa8df26ac7a549add52f1aedb059c5785ee18c0372b5dfd98604d262351a1148e8819b38a2424b2f833cac9dd6296fd10765ea508aba94da68358e6df2d4a960e36c36368a7372080e8d270534bb90a58d2125fc46bdb613dd66a0b82f6a23b49001e73d5c45e34051ee28dea2794aac26dbfd5e5b60c927f57c62d6b3eb261ec865e72cda0191b3bd458eea87fd73ee04a19d00b1168855dfc176ef8a31a19430fd02f107bed7ba9bc7979687c4d2cc3c93d8d8837f3faa1d92b278ca1693d27ec307abe850748f0e695825eff36a1378707095a1085f89e55430b8b6c181a74bf62d04f82953460207359726fcaf3e51259bbd69bf73a2eae55b5abcb89fc4063d8e4865b0b6b4c6e04ef36740e46f74ac48f700c796a8bba6baf72f85e4ea5a07e2d306d444564d10e22efeb48e81975d540e58e1f8713b922f34144a610e5534131dad2dcef4f38cefea4c84e45469ccbac41d4494b39f5e2435eb61660f53def4c19170f46e3df9e84174b92bdfba24fd24e1dad59c3edc753f64a00a1d58ced2a9791116a69636dbf46f895bfacbdb004cf5a9c76ed26c3d25f3520347712bd9cf907fb877c2aec0fac8e609fb8a7b96dcb3a6fe1938f56c69bea8a6b50e2b98a939629d835f52c205f82516d5b9d24e61191ac116a08dd96efbb1f97af7339a995f26e59520e894cc0fdfd7687f697d503afd3034c6fca89284eaf28100e5758ad428c7b407458db2c2b2f04ea39d5b05d009e46bb0cf2c6b19650e70e9e504a38c9f1edb826c17b8021cc5acdc0d55833692af292492493e92300fc4170875906c8645ed494acaa758f6c3c7daee597ee6f5ea6200c35db4a32f360a37881792f7ea7d4db63d88aae60b2bfcbddb8ace6773780bbdb57f37a1aef8306a5218597b87f8534547bd112c84547d0a0567ea92d21fbc74343929488aca0433ca24e35139f00455f2cf240af35273fb6258ca52062c392009c97ccc378488ebc0e11e35a2deabbef3c3cf1421ea91b175075311f4b87c95b6d1b6d308a245dc814ade6782252e40823c4f79cb6a78eb9eef44140635d4208a4b951ea64e2957c2194e72f46137c6ececc2c8af681c0aafa451f5c0b790a883227ccf7abc09022ec71e0c50569a06045ef3a6e817c119051660d972da374ffd7eb2fdd902192e497c973ce05c367c04983c827a50f058d6a305c8ae8b85a99b81e3137ebbc43234d8d644d3c72bf7de691c84b87ea2a55fa094981b2e71438e01e132cb986012d802a6b727cef84546791c9dbb41af251ffac24c675db9cb07ae1f94a3d667569ff4e1b10d9f437deb526808c2e7e5979068c3c59f014b96f1a92004806664002e8ef459385204199648600eb482fe20bcac1372f48986d1fe83940db95777597c3f56bcb3be2258b1446813db31780fa3ffe7b7f90d1a36a539ad59676834e10863de393311c448da9a4c4c452fbf50f218cb85acf1fb0bdf78c2b9b1ce56c21aa2ac88383881bf9e203210d1714c124991d30cbe04bc94d14c5776d674a47755d3b09185ec186c9854934a062eed71b87b10782a187b5bdabfc8fe2b30efa4f7e07434f92239356af1b925aceeaf6730d7982b59d4eec75e61f8992954670325a661ec06ff91ae1019d11ed318e1b5a9c8845d786957e014a09d29c63d719d288468c089f4a0ab3d66287e264de8c22b1785b002943e62184af1cb9756f2a96da9b050136d35b968d5254e3375b28b73b553e2b8b0c9b77ea4175ad0f1ede5a7eb9321fcacd829dc7986a93e1f87640e0d0e3955b78899444993c1390ccc6e1581de03aad8fbe7b29d2e4c2657b0748cb6227ffa4a177eba5bd75ac5adab387eda71348206a815da0b1a6a8d30def5c03a63c685b44d5170ea1efa29b572fa02644ee6084f411f25d7dda5416116022867336f8ce11698611805c2f6d9ace1c75c18a0c3da7e7192bafa08b0f91154bcee1a69c70fce2bafa5257162666cf8d3fcc58d24e89629a6b33f2d0428149561757ca847e20b58b5981653d0de27ff15022df57ed75ce208b155f74d1b14c3ecbebda5a655f95c78e5e20990a0c67251e401221dca1233483643f652d587423ee9f78d7f8de0c780ab792105c53dd0ddc58b395205bec08631c6e8d95fd621aca163369508951908043d14808ba1720e349089e5d154e4c1db975602e51949bff2d469affad9a7c96885ef2b284977cf073ad82d0b0c1d534084565621052ee434f6dba7a5798d6b05d8af4642369194224d44d7e4dabd4858532c4de66216c981f232401bcb2d4a87e92fa098660e80ca3e608d3d87841d9d08994877b19dc58b3ed2ea4af92864f2a202baf0f656c449142e733d3121e66626f2cb84b4fe625cb7a811287140cd038b223b4cb3fad833fac82c6c6d1963d784dc9b38e88f896b2f81d8fcdb64f91641788fa97c87a7b5ae6eb2e09e7cb396ffe7ae2ba8c230d87ff4f9e448275dea8da0c4664e51b9097c955d30d655fa852b0eb204836e7158066b6cb5baf053bfe94d357368c11967b0d036a2b4f97fdfacb253892657acfea794d0264999951ac69206c965e1a7355af7c4bc0c5d20956eb3c653f09d8474488c308a2f1ef862b8b4b948634612e4ff0ada1abee0e2bdcd65708f0e762fad28e1a8e9b4eae44a15a30a4f5153ef06b42482b312e0b6e77458aa65c438062bc2817d5d6043c8348d41118e03c505f0b689dca578aa73dbc5a42aa5a1e96c7787337baaf7cd6b917c126d73a611f5e00d182291215b8df004fa19ff4190e39d6e9689289aba9eb741e96cd5ecf4b148fa85352bc903fc057ca9c9f1a99c96c87cb502d09f34e5dbddb8c27d2ab091565ff86b0ee2037fdfb8bc495ab48d447028c8c7fb61862b865dcb72f6c4d0c90f7516b769a7514c22ab8858cd9a1c16a4efc98c4cf582bf1a2b6a62ef50ed7c2e64385dce4fe2b8cddc02abb4418139e6956b425e5025d561123765886ea7c9dff702f58c3cf02e70196fd3a97cdf092309502e86d238a9307d52579b6fe391f3184b6d023842528f5e65d1cb352ed64d5bfe5662643c0ac85844086d289c989bdc6e2a252b2719aefe5796115232a2260ee3f78623ee7991c3d106f68555a69cb19c3827f2f6b51bb67a707f26294f464ff4233889e10eeadfbec1c6797c4274d934453336d6b90d7ad9b80bd47a66a7b5422a3232af9851c7fc52f156fe24312c66bb2137de7eb4c0c59a8e9ede1368371681cb302d2beeba31cc2d4dcb45decf2d80a39ab0d07516a476fb745bcf7ef107eb29b064c12bd8486add09132a6651dc7ac97bbcd48efedfdf733e66011ede36f946485a28b0f18a89f08f4967db8f219b493b1cd888586cf9ed3126ed286c8de3059f6f027a043cb187e702183e3fb71e2a3ab6250c70c987c356f8952052aee17b45322c802e2775cba6ac306dfddd173d16121bbe09d2658fe010af88b6173a0457055321cd9901aaabd64b09fdba6896f17fc95bc15c701b0eba6210d9af67b2d1bb6df359b45657348851435808216c3ab7b8af4f6fb90d3b05833c8eda3d85701a5065ffc2eb916c1857fe5c9db4d7199c816bd4b033c5ed096e7147728318408512a99b4729d167d44912efd1bd74f9367c12ad8736ee0b0a1fad56b320a7656e36d30ef2faa1e44809eaa55fcc244b0d872b8b41bb856ae64b574eaf8f7e7e7181391f05d159320ce26f10ea338e7f94338b9613f6f1f7932f20349400ceb9fcac3b7fd249cc992cda43523405361c065bdb6c3aee17d657b9f4f37ea02dc28259ea2114bf095beb47b1a99e150290073f44d07773f61dfed62402c10c7357e3fecddc00145a08ca8c639d692b309bcf6e8e6ef32756db9c5584d2c27f29bac8ffadca16d380b4764f6791000fefb312e54f0a6741298d05ed170ed698a12d2970b99f0a4672dcaf4ea6bed3c1de44cfebd648aabf9cb0201a4d15e11b7083cc9801cdcac3b02536a567745f74dbc84657f04f841df2e035047907b33b1ede218ddeeff369903b8310b3659c7e7ff0483507d109e0b0b0e78d615a2509a78b00fb753947b9640f0f0af0a421558242cb4b44fe281c303156f9dd564932d45f334c2d21cb3b4a634715ee0290a0082a7a97596f252feadffba85b962a7f156770987da112dc60e23b38a96156021e9cfacb38c23383d8cd4985fa4798f4ca7c72617342b3662917cfe9303751c87cf0dd2960a9f1a9151700a96aa07ae14f421f6c78866e0d2db952a1177bc2de01c5b4e187b09ccd8ea0e12c17ff63fbd713b287f32f506907d73c91028810d36d378ab8f0cdd4be602e75b03d96f0056c2b155c4d383ec54f56214b96d2e9701adacc593540c82a0540d5bbda07ab61d6b41cc538542f1782e9a5a7280a2fd4cfc4c76ac5f4f981c5c3146ca6e4e2b399c939f38062b7212ff4812d6f0dc676f550454debd1cf94a811f52f9e7389a1bc34e05ba0af500967676dc835e0406f9524082eeac6ead2091b44fb6e017990f4e4326b0be4edc57a3f4c692e94e4331a5df3cefd74411ce595c664148b62835f96fece3dce8133263433f0b338bf1d42e7134bab4f87017ba2f97d6df9930deb24d52b3fc1419908862ac22b695dc73e1a379f05333e4ec33f63a8a237ce532e9866cad542e2be2940a67a3e2adf3b892ac9dd955025aeaa8b41868b9bc13fad8bfb91cff637cb0f282dc97db36f5966caed129700982664c16eda40864ffdd31f6f360e1e33502adb32e71310fd7c0d530e5850de2d087680365fb9e96fe8232fec053e846a7ccbe9ee64159d922ab3131e0d01e6d90a52e2b16a8059fd0dc4b558b5d2dcbe0ba732224d1e606b3fe9f805e2c8fcb716cadc148b247d4074ba64f3c072a8cf714f0fab18e3d7268de1ec1580aeec8e9e52be67148db957b9544f7f6b92aeab104afdb858c4272a8585131a5c4191bfbc370899abfa761a4143517fc8e0dd3a5ec5d5a3179227583d5677137b9ed91d8f83e9bd361e874ad7686bd045a7d638f6f9cd7864be4c036014d313a4d2938b9e8edeca88e2eee78d4213935deb434eeeae501f0b995000e6190b7d6da33db0f4501474a5f1d4c78d5c6fd675056531d386da8326248f0bb5b4a46fed6e7eb76d7654424b595d997308353f2ad3a6f9d2763d54d76f37b62439644e3284da7e6cab1f9199fbc6ecfeb463197b3e8d1ab7910ee7551cb508a7b77fc915bd93dd6be988f1146b29cad298c41570611e35dc2c09639fc7d1ac9ddc29a6e48c085ff326844b6d804e4c3a64524f25ad1c92c1fb323b521570f160622940b37c4f2a6b1610a335bb0a5836a138722eec11611bde0c6b1cb1c61987ab49a1294927ba56f369e41d07ab3964430663f12dd17023a16634d88ae1cafc862c50ec1e83ed4b1d5d3ad2d69a0a25fba011b534e7014696b6e92a27427333f82cf767f7d2d17ffd36f3f532dddfd114f924f9cbd53faa6bc69e23dbd2362b0a25ab07867f44a4f4e82a36f3bb90510a8884999e764ab1af1822500262a78d901e451ee9a713697bf16de5f8730dda8bb99509d367cbdeea581f89f38f701ea577bffb4e56db1ef1e47555fab1b5361e7b227a69ea85a8e7daab92815ca3a7d2771f688ad7cfb9e0b74d0b38adbc025836485b0484538e073f082226c6b85c0668f089b72e51fa38f431e99d1651be833fff437812470295012808b1c3cb9db54324bb765f08d6bc26888ebfcc0dafb7b87538cb044b8eceed32e56dcca5351da29e2cd88d88505db276f5fce42ee866094b72bd4806157b3f238af2cc74cea5efc4e5fd47e355a1453aea51e246b94135fa580da73561c6f5beb83778c8bc988ce0f5385150e5d0b24f740d9598db48a676b6f515c31d685168cd713991ecf7bb30850e1c4b333ce2d69e6e601c3165a398884f6f8b97d5018a7f8b862b89b098944693ae5e2f5fc8b61be58a86bf46f94a1611ee240807dad9cc246ca9307ba7201b185b0c34c68c8f4d5ab6d4032cae64a8e83e622582d0642193c826417ef9376dbde760330e7072a4db3d56d471ee2d4d2810cba3efb55957c931ea65f51cd57c7ae3ad06d91b34d1389e8670d536285206f3b5dcf1c91eac4ae97fae3887c3af4db81aaef1b084aecb9546e7fd0ae7a5d46aaebc47c4b8ed99835fcb7a0728a738d35a4f51aeda6bee8c6e93e6e3ab137044e09720e583edf617e2b04b63383442649f9467bf7aae924c3a16d1991e3afe3395a9c878463e000a47b7a3b4db471cd30d3cdca7e190f507f114791bb4fbabaeb062e237da1e8508f403734984acdf3b8506e0c3d295ff599deb8ee38b9d2253473df06486adfca19ef5d41ff3ae82a0b947ac472fef74cc0280166da540f238dfcd367363e3d021026ba469130a822a5587f6788c5e1f9c9fbd0df58652b1dc29e578e14af0bf3cef68dfb4820c33785a1a81b9aad7ec8c1352f143c88564b2d79ba070afac615d2945e66e68b5c3289970539141e21e6c3eddaeaf72c06e5f33ed3b28197646ec6aef4239d3949ff9061c725dbdc29ecd7a1655987f6ed6b80e14a32f17954d86c969518cee2b9b1ad9fa65c2f4a7e8bc462a672f27d46ff220e786af7f44e7f21bfa93a5b7d0eba47f205b994542750668ab15a038039fe85c09573f8595b277ea7a34b21471f6712b92de81b2c7a2bad55e74ba805f4733aa5399949a8f9afe09c2cd94a2b5b38b7129d50162897c21c7dacd0e4254751fac8b4e23824e06ada235ae2b3b760fee336f319de83be23ccc386b3670599eb7e4c639df119e593ef7f56c8108d23ff875fa1cdfd46e684c827d4490c68e1ad4a6be1cd55d51e0edf244ae8f7cc1c10dcf3c69d654344a7631869260f3422152e7e09759f0c47071a37b0d004bdbbe162a0c120c3b0467ad387f4b5e8b049e8173fe89445b6022cfd5981b0fccd3be4ff29bbf68997388b8ec213597b87d9ee9df6736341a121d41b5c491113cab923e361d42e76d2c990deac0c2606009bad082c7af9bb067ad4a63a43820c9c738a6105d78412001b9fe347e99bf7c503563cbf11247f62cd13ae31f62402499a8cf379c6a23d5aaded7ae44e419e40c23003813afc3f1e4f1397e48f6ba0ad5d28301d4c826f87e0b11589e935b738cd815038f836e1cbc773c3474ca876fe9a1cd485b182b98cb835a190741f58f6334ff38ce0d62019ec94b417ce1a75dd1f2681a145523683e9a9a6136eeadfbf917ecda465616e1104b0038c6428cdef7d4a9985af31d1d0f0bd8a780331bc65471bd788d48b170641ab7a27e12d63e0d9d477bfd465886623926682cc685f9b4a1a47b37d47db53bebcccb0b11d8fca57cf7582748557ce754c63f48b7403e8616bc4a31951c2cb4676f211d83e8e75f25607e69067f5ddb61a6429c5993eb95ca7802a0820e579ad3f96bb9d82216dd79217f4107f7475b09ed1be8ad07032e75a5a0e9252b095718f897a6b4eab921436587a5bc47734842e389879357e2fbdfdf0a42e9f2538636193fbf9d4e77b690aab92c9a6e83bfa9a8307b6b74a4e0b483acdf0b9e7c1dddbd3d8d6990de4b3df9c690265eed627931097718f70f04608e9c92285bd586813afb98d69233a79ada80fd41e50ac9d701f9b73499ccd272e763822be327c3bbc99ee3ef4986e29cf8909a433c0955d1ae1c6c5276e6dfa7d87eaf624f6810bd58c4c58dd01283a4aab926596816138c84b5bb21cc675632dfbbadd3cb36523b31151a58f96d87ab5550a057dc6715f55b5a996cafc77164904f89c4b228a5e45d579e61fbbf2321cbff0ecae61fab32753ceeb502ed2efe10dc66ad6b9bd6bf1f2d12a0ef57de915410659f5a772e8fdd80b44b0ef710aa3d8982846d8439d283875548ca4ba33bdeaa4e3e97c41aaf59e1384aeb295e268ffebb59a6bc003470a175038fc4cdb0760cd174f6d94bb8edb899f52f1fa89498b0c6af01416be9f223f76cdb8dfa16f668e434272ab7647f7085094a31f47738ec986209703eb657f0c62d164a2e577e1b76dc18c9e86f3b62e54a48aead84a805b958c66494a47bdc6a0208863189c7c2b58fa21206677f2111a24a97caa771074fdb267da90cf65721aff91ddf5488aa9424e4792f99e19e7821405486f7566ced114c9bba6a9dc593ccad432414670fccdd02ee46d7185f2d1c30a8042ddc8ad66ae21dce934a8af524acbf03c1a3ef6177c89cb18c268e3043e7aba410a0a2e990c1311a98b352dcb2757e472764cfc33c2d79a20f1cff4c4d64bc2471f8b21e1a529ebe324ba8ef24ea6374670f609682c698c5bac04543feff4f1f52e717416c88bf352e65d1af5e5d32419976c778a3ec8275ede6233a659dcb6f6557defd37e8ed8791f5e34d9d1af88ea8011a1c4c892261da64ae5569f82222d02002e45b270eabd7e4eb11f0a9622c60d9b73b13fa0e3dc1cf703d838fcdddfba277268b8db0593339958b21551f6e69ab8294fab301a21a6c90174c2d13ed8da267a1cf03f155aaaceb3b6b9fe696e014e71fb295d47128fc1affa5d7ba9ba8acca4aa5c9f2f00b7e13d37a510329c802478ea7c42da25459a090f854059d5cb3b23c00b58f271306ec262d582c8a941018bb6295e3efa07ab957d865a5ce4b6f633b28dc2ef7896edb655165988c4d7488988148a5370118c983c3a24575211f3dc22d397474e5602fbe500d8a1cac58b674870e7d12596cd79850a90a76b9e93c0f5c19bfbe3c54ee3d4784ea4f3fc3f9d93d8103b04fb4cc48ea6e84b408d83a96d01da9456696932ae7eb4cc462a18dd072369ca6093b2478395e3024418247e25204992244bf8d2652bc6a1b41b84ccd554d8e3075facf84aff3548b6f8b5d74d4170f8446eeb092b141522b5e012b4321e059b07b42c6c242c52545d7679b57c632f4b01f625c4f2af6dd544f70dc8570706ac2e3f88cb338cf9d75fd9427c3171966fe9f551d9de785f8ae909d11ffff3a8946ba3660afccafc27ffbcd9cb0d96da9d0d54092be8a4f0e4f0d62dcc9c92d4a4d846780817181e03a7c65c75be0bd4a2964b60b7650fed6733a4c01e99edcbd6d2b6bb869c3a449e84168b770e8df7e5ec9843500ed2920f2caae0314e22b34ddec2f08a38773e89b4023954520b914be592dc580fc87c0d9f41ef273002f52e4f42090a3836eb6ca9cc85b60ac6d3581db600f3be3ca81585303c53efa145036d9849413012b3e33e8520b674a977ac60e04dad147feb29875d5df41315e6c3665403b0ea4eafe71c6b148203078243586b4e76aeff98ef5b9bc4ff81282af2d0bcff23aacfd6f28543f49cb477352596ae0571ffd72603704e0ab7a813e66becf188280592ce743c48587b2c560e70fc1910e7b9ac54578adfccba09d03384fb90f3d665bc6410343623757074461aadf4301843dc6f9587e68f512a459801cfefc1a8cdfdab01016c2421404e9cf6f536b925939d8a8e01e5f74c43b97cb899a13c94ab350d174da6b2a5f282f1be9fffe1fcef72db5c7dc86ecd9dd0c42026884e98b2c8a338d1dd8213559703c3c117e9223323e5b8b72df473894bad1303b10a5306e83d0f22d9d6ef224b60870573d88eed12c87a656821a372f17d49831412d066b8b9345edb54741c8fef994c6aff00fea36abd3e5eae278f78508021e89e14c300f63b6a846e67b881ba6f6bce0a0c80e5facbd960320dec164c7889c11e9fbf684db0c1d833a822c3ba8ee48c8ef89060e6834830b5a8291c99defb10eea4cda6c2b421463e849a75ac707851f44f01c2c497dd88ab67e47034973676ba8d85d8c063e17958be7a74f89eeea99f7ea3f6ea7bc9ebf09ecdfc0ee1f3bf8146190cb8a96d16e773f9f7fccae0401ee10d097885184e4962e3c491decddb412bea8bcee550a7eddf3518a0dbf52d173ef4ec448a204e9a433d223d219ec33fcbf247fdf2df1e92cec43573493d1fc53b91f3232c08f3bb92582613f641ec450e6c1085a74f63e5eeba1e9080dd1c173f938ccb161f7ae6f10a610c951574ea3ca4c6cf23be781994c66502dd476049e102e34ba09227a8c7a205d2618c72814962dcc6a9623133883a6b9aba7733aea773c3a81c9fa87b6865706a572f300625c7a1ef48ef92135dee6372bb3639b0e1e19c56927bc60136eadc3985157121138da9d1705b94fe490b2ba309c83aa2d724fe7c10f710ff0fbc86a086c1d4bfc774f89b67c7e142d7b6fda41951a23cf077848fb601a1375ba594593c38065d077848b5b19f5585b64f965d98b5533fc44cc17e707de1c1f4985a4ec431a75dca2c4fcfd4c1749c4a072e3bccb328b0608c5d3cd92e8f9598a424267e10b751335ac5ce88b8ee18caa6506c293777a3e49b0f93d9e2973543d02cd7d6bafdcd3bbf77d90b4969971f2db0725c2e5c8fbd12e9bb4a504c1b92e40253c251547314805758886d739f92e84698855f726e4affefb87fe4a59372dde8a8b1428f9b92fab10c1ec8e08f87618fb7b43e4d8bd2a20fa5980a1e5619307e8161cb3275b64de2300644306055143bfee5023b520447e82b92b33e89a974d26d51adace3c5d5bf16b225b21e03a5979d0adbaf8cab8cd405d3ffab67f9e471ba59fca0b4e0c9e2e6aa53b82ffaaa7b77a9a0b8121db3ca326c38d723ce9ac8d38afc2f5785e8caf94537c74f79b730b09a2ea2e8e78eb349b1cd88992308b73c297dd050b7b334b34c45246dee7222a7eaba2473cd65bda59919e9cce3d42b199ef63ae06675a4f7a4662eab209c0fef9698f572fd7f17c86b52cb1aa3df3605bd51786b328bb49bd0b72dc15b8865d75834c16dc43630b3799341e48e2115b511899560c67aac16dc2239d88134e73523c0f64572c6432268da9e8417b76444e719feb320a2febfcf1911648f97ade49eb68da2ca426081fcba45c384fc34310a4212f40f82851093ab7247a5711d527cbef3ea20766412c7274637b5e89c22fab312d77459d8dcc72f4cc2ad625e54423db3ff06f143601e4cc807d5bd3ffd8b7e47662c09eee7d431425989ad10d642926c2822f1302c20f4fab8621457e0ae4fb8c3f3bb49d0fa88020152b4410e13784b912d8965d11ce52c2c7634e0880360a1715357223fd717f0ad026e61315b794f0131d7bbab7fe71364309163d862894f14c61843d787c3063c436a01b005efded3fa6565d236a8f96608eb14ce8b3e8fce9d4996fbba1b6c4ee721a86215d4c0ddcd538a9708a6757ba1622f46f02e857c18fca57513755e10fffaecc3f536d8b8844a5eb8f5373fc1d6114fa8b21fa92c1cb8925ff0b994322b80a0481dd3d0d57b6ec71621ab042fe214c7b8062d2bd90f1f59adcb4186cce11ae7d88cef811a7e120945e2476885090fab514ad4efa27825e2e02b461813b2f4cbdb00d6446eaa0c630782545836dafd42b4bcd1258e2c1be8332d83ca7a1fa4d5eda2924ae238c3e21f1098abcc27ed9ee743d33f173cd6740de73dac8da7900d1ef4de55472f226de3d13584be3987b342824c16c64dd258c5e8cfb9d68af7346f846483d74cbcab8b8b147104918599b4f742c5c4ffe7924ab80b9fab9c50d2a2f6650aa267f8a2ad26c356da3cf5f98ee86a41b55b5b19362a0d36b6d5164eda7ed4fe78af2a443a134728ab50cbbd7daa1d1d9c62fd257eb10c415d680707c51c678216194da6941584da26f6255489d466d3e5f840952c814f3b7f0a02c93da04789266d11d3140b5e02c4e98c59ffaa7537e2df8973a4fd587eedf0ccada0a5603cbdbae4384fc5ee0eb6c8640f4cf9b47361850229d90b5818423e03adeadd7204a11ab5d0b94ff5379478b33dcc6f5895b0ba3f4e434ae871a4573da81b83d3c9466b900519dd49aa9ce685b8f94a76144b09947986cdf0a6edfa921a8ef5fcab1c75b772e364244c4d9e99168fa9621366c271f3044764aeaa155abcdd5976420799fccdd74b8b099e94a3573a35d396ba8144e69bbf206ff2243e4470962414812da75eaa83b4a369c8be4d0eca5810d58ea9242e64cc81b97e06fa0919032486e4ddeaf2308fc71cc32b95ef254934de490ad53bca5db44ca3908401c06da7291f564dcf3fdb0c38a5114cbf8c7ae1400f432d07c5513357dcbe188d29cf235a10bd116f3611010317556219b3d203670621c93a79a7caaf1ca4c1ae516320900fed7e5760c144fd23a9fd287f91a45b7335065550b8dd2630f4009da716bd94854a13ef7931a4258aaaf1ce4152b5d018ee2e617f73f1220b35605d5c0bd5ab79919c4ed30c638558ae5331199c0b49cdff37e703aa1d1383888391bac4c896439a03f98df0c642cfa0706f119b4910f365fe8df4b2aaede6b9ad0fe63c611b98303e5c7acf1449c8436274f915949f61e2668b7c8d8f12b92d6e388b393fc930137668e73165bd2b32c3ee1a66bcf1c78b8984f6d02ac82f1fd6784c4e7d24635a15778d382e3f781b263d26360e75e5e1bf08ba54119c64f4bf831cf07114a90ed73970c5982d886e1a915affe974b72a99e66c206ae1c4216f33355700f387c9cfcbf5e36c00b9460e64ddcec410f94577d55608284f642d5f4ce31179811e899c6b83a177ce3dc5974eb1267176aca3509ea60634a9b6d5277c24f70081fdd2c9d0ed0a68e4d584125092b6f78dd846980ca551025dc616f53c7860f04ca2d46b39d66a5a382956a1f2da34e633e0d5d8ea385aed7ac713a82475ad7df771469300faab3fbce4a7c5092d8db322613cdf4b89cbd01a0de5436c2566a6dba2e5b03e32f7cf8e2b5d736146ae59e3d2d0a01a43ac532c4f76841a404945cbe0c22beee21ff062ae058e5bbcf3650f09f0409f79724ff1f199b0d4b78711e84a0d048b67359e0e5788aedc47e2e99da481ec23e18daea28e892170f1c8fd2ac939eb9a5796ea1e1f0594c12d0052ca4e08035d1fdd07ea40655be0363773bc97bce8d3dc395a72acfb0ef44f3bf24c8201da657a3bad134e960589f936f58cdc294e5b49b2dcf8b6c30da62b7827b0156fa421643094eeda42d8d9a8885491bd880a20d80d69459549faf7c20a4808c2de34653d1b515854037f6b52b7c2ea3c2aaebecb2ca15339120022617d10936467069c8eb3691360491ccdc6a8652e3ece37b0c511166de5d7d7444d31bddb1f383716fbf783df184a0176f9730963c36647b97dfef9fa3fa6882b6d7f8b857b37d0af2b3a5a9f9b9bed8eea694576d6f739a1f6564d7f8d3b3d77495951cecffb5cd687f84ec16504fd0c52b13dcf7bee293fa55f45122def83362b1aced352e0204e657698558672979b8a5d31f455813e9d740aac8a1896332a60b786431e7a92bda476b06de8ddf39de27daaee448a8dad0df81eded7082e52a481236f62ddcecdd3d0efc778f02695e9c6c448e8e196ec7428c9b30a89c26191ac9600f36362a736def87ee49a74462e478ac7f848ad5c00b8d6c204772e5ce71650b2887097b4df1a5d485cc364981c828e4981540ecfd793fc4eb6002901f604517a68ed8225f48e583d98beb83bcee1434afc9684e03cf91f63f877486c5b19aeb99fdfe1b69c6f520ec5c93690d653911db6cb29921d66fe12a2361b9afddef1499a256734d553ae4adcaa36136c5869310cef398437cf2a5e661ecff429edbc22bc5bdf63a62b2863d6046b65fab73c3f93034851a7ee4c0f0e76ba9384e82aa4c807d78af3d5b167e70189190051b1aca9cc18cd741e054d7884ab35d066deb9bfe7d5d4c2556a236020ecf49369ffe25ac74f4a932d4d7596aba2ff3cfa6e6d7312d85a4eee82667eba484739b6b2184b69994661d45fec96ae540724adc4b1e89d95f14c5c08bc76e52370341c99ca89113cc7422b944c0f2a6de5c18bb268fee3de6dd32446a9e04b719c8275565ead8daf1fa02e82cc1fdb103850f422334a523cb5eb28f8c326b788a578f68285e4324e73a8fcd3b8d425f24b66ca758c34f2af1b4357258ba41b3c4bd95cb1936a9e12412e301097bdf21242e7f8264c103f282a447f295c87d946dff938a418ee52b048d4b2dcd296adfec4471a0a5fcd6bb91d7584887dff423fec432cc9f4cf65cd3d563537d68650e8223bbcd1bfd5b069045504c4403a9b3ff93b1f7f0c2f5231ce63b4a495e7b5794cbe25b5108589c2beb9ef078649bc59da5657406bbed2275ca1db3cd6169e24585fed0181334eef4fce11f0d53e7cfbe3f7c79b8502aac2c89c6a90c3cbfb20aadfdef51191fc3428f228b9bde8e46249ef210d41ce0a43fdbaa1815d1f98244854ce7912d4eb5ec336b049299fe12a1c1473ad5509429e7a9df5fd44fecf3a5551559f5c78f8a4b7624d0cbe530c1d5c9a8b0a59d80cad2e08212198e0c186f02229074d1c3e8d499a5754e9dcfe0855c2f3fdf78a33cba10683526919ea57280b4e925a69315566afef58060eebfa5a9cc3b5558c3219bda92203dc400704397af999ce36763ebd7fdefe5545f85897b4fd8235c36d459d8cd85e29e284e95fcfee4de430d29c20ab4a788058c092aa36eaae98bacd197255b6f71947ff57aa1bdad98bd1a0e2bb174f9d0c0f05b680fd7e49b25f7de41c1d00f2096a5ad36f1c301a97c90ffc5dff6cfc34088cdaa180b0397e471f43ae9a51ad913ebdad27f7efff892964b38868d3b70fa9ede8eaf6aeeab91f3fa44a52311c9f1d938ad05a17875d28aacfd3938c739cdcfa1b2dc4635b5b087debc1108ef68229a42d33bc0abc40e57b2d4c40e8fba737b25df3d8903b48abd20272e0fe39b9ead7fc5917479df9cec8daf3545f714440bc318faa4047d76693cb959728a1b2b52ccc440f6ff8e830dcd8218939ddf61f222f2d9da7a51f95a1d967e46f6115362769eb6b9c83cd2d70f2aafa1802e1f7e9d355fc6ca80df29f94499e11e5fb1aadc2c94416db825e79ff0b1105fb69641ba493317f6dd87493fd7eaa1bc4bdfb930e47a3eacdafac926dbad17d8ae7bc365512054afd0fcaa1c88fed3373010af909189f8d16246e135c0110e77f1d05c733366dcddc26bd2d30b72a15ed5211a08bed0b4117d57913f4a4a7192bcae7b95868a7ade8e96b3c82961951cb3a339625cb220e9729824ce68487ae9524d97309c8d81b9e9d06c00d4ce3479198fb15015940e1136b32bb2de2f1710d3a78415ec0e6984cb41ff4d2c05e725f1bbbae9875fe12b6a2cd88bcc0a4e0b8f418e753568d0c6ae26413fce2c468ac7ef700741a5dc44021570957e434fea9b72ad591272bff72e3d990c47052c63ac075d1697c622dd239022b7e1d58298b38a02de5300908e4b8a588688d4caf339902ef72c3c99c92429ad4ddb22351a7c083f7c22e4efc503845b87b72437b97c37524a2880f018afa110db2977efc0d21903d423cb7c6e096b50ccaa68802bd3f11ed5bea586abd77a925a017ac5c6cb9c815fb9896a3b5f83daf64f4780fcf7cf5c062c0d89f25338b924c0b81e8359700ecb1f5b6c46a5a7d5b03ead4ae6b7f6182fb8f955a294886e5e75a6c352878bd4c8ec7cb20d2015db2f354d6ec971a1a19a8d82a4f9eea3a1467b6d0712cfc2b72ebbd92cb729d5b5467aa9d025aec35fa2daa3d22cd4be60419bb2ca51f1c668f3837e711044d54fa369335a25de0578f21569806abe36b5b13ef7919303e7f9a1aaa40527aace11cb48344f6f2820df06884f1daf77062eb69722595daee45fed40762e31ac54ffc93e2a0dd3d7dca3dfcc02a8e38e92d282616bd5cc71fcafa70fb8f0f674c97ac48e0c9b4d417499cdab6f154b0553729f0ceac70a37bf8af34b9724c6fd6de4602afc7b1d4d3bf839cbd03e868ea70fe461e869de53464f629866d7b38c50d167a7e64e5deff342d68f92551ad21beebfbafdea10732b02a6235755d44c72d3587817d7d2a1152cc367119433bdd1ceaa4c573af80816da97250293faefa46c63ebaed8eb4adcdcabd18e1bdc32ce615ff8d959d9bcb582d4b01916cad548ac5848ea4be95806bd341cbbe2ef0d738f648e450d938930ceab95fd56538bb945f7cb56183e347cedfa37b7ea427378fade6d0ce12beadfe93a87c61110fa50c46f874f080de3909f07d22ca85ee3d3eb448370f59baaa939dc105043d4777e716711c7bc3fe76e49226dfad47b22cbb5083853fdc8f8221acbafcfb34b7fc5e76a78dddd6926923956dadda10b96be25cfdfa02f7ece043ad6f6274584adf09198b5d42055c427a50ba92a0ba08090a01c51e29b526811766367a3abd02279298330b35d810f20170e5d08338f057055bca6341e3283e7dc8a245f5331254d342c596cbb4b516698cb4766ecb3f12cd46a42cddd8f58886194ebe4c16cba0023b03488cb6261aa658f87033883f6c6dd44aeb5a6dccbef5f47b907877717110fc7bfa2b68589201b5fb86e26f941375ed490f13f42e075ab847fe272475517b0ac9108757640ca2ff57c1e8af441d7ba9b608f151eea5bdee42d1c1967248585fcc331c5b64e34c0cdf3ee122a239333226fa7e51a67157737842c88cd8ba98b86210b96d7927b0c93d60280388f17030d37d97e505c3a78cc40109fc6b8ed8f5dbff5a9d4c9855a268db14e206a7bc70d65f5f6fa6c789f5138cca737648b0db16cf41b88595511b9aeb2b54045f03f6350496f580d09866c10a63f606c68e1573db2195e30cfebb74816e102d80f52e4ad131a8a2e1d48902badbfa588ea85d3fd0ae27811bf2025153a2de39c048be917491104c628e01f1d39bf5ba2963ca3f6af95e1229c19cf913c9bc00cb00259b43e9665f9f52b4e80d109179e30741a7d0c965de77306cf19e9f509a2698ea14d57853e1e2f975698c1e330f05114b1f0d42c591e060b4ed44b4d909c200bb3ec2404e2028182ed15d900b65a6d85c91eaf79b6bc3333c50eede8d094d4aff42e9602bf03031942fadb8f85cf1a094ad2223fb155203dc681b8ad124f61978c1efc465de0c85ffcc111885c7fdac6156103c34ffb6a04ed62fa60e16d057e9f58ad7ba40022dd670b09d7d86c3406fad95ed6785dd2b1ccb42731bd72bc0f96283494d55e6f1bc63f93e7c16f38d5bd975fdb256075d7578672df708ff6e34c8a09f781937d8d141c30372339a7ddbf91d5c61cd2a98a7dd6fa345d4f462d34a290f32d66b182662f573c25495d21cd77c141a36a71b0c8ed23dc0e3e80dac7c9f3aa1a004b59381f7e8f59cb25895876498e3f869cef6c17e9b985326cfc8c7c0bca331b7d698b36b09f33ff29c5e72dda282e3b3bcb888d8aeb7b510ea832fc4df77b55810abb294f1c30c6fffe5c190b789d2844bf517e1e9326b2170363e8cdda1d80bea336d37753a406072fcce32544a598baf54ada7fa01b3d7b8ee2eb67dbc4ddf784153d3ea804ad96869bf8522dfd1dfc7a8974e01577d774368e9e094826edb56bae0fbdbc247c3a1a905b265ab9daaffb13b8c1a8ba6d16bc679c3ee5554aa430832278060f56e9173403af24ef6bb84ce480f091f60232d43f392eb0242041937c6e2505a54e01ae6ffd1114d7540a7e4526fe80dfec3700605bf0519f9fb714d44168cb488c179dd056496e54a54df4d08ec4c2bdd17d8ce750d504b87d4b85389e11f8661c58b011311770650af36d831ababdc6f81d921b6113d36a658774cd0390c6d3625ffc94a82e39745c6cd983f27e2971ae57295037c4bb223e4f08c3591d8dae4c0319022f5d18fcd8c7d72c58c4b2a4a2727d3b33574fefc6990c74bb9719c067bd190f2f892d3cf3f63a9435047adcb1bda25981dd158a05e973d85cf8ad8c55494148c27bbe6e88250f98dc7736d0947fc32fe83bc3ec33c96d45aed71c10b9679ee1effdac002cbefea2f478e3f558b08a67179f35e1abca4bcc83cc1f814c3b4d5a0fed1e8a7e7503d66a9fd51b865e76a2ec19cdef0e6e0307f62f17fc5ad1f224fa33b8e569702c7e2a60eb9daeba553f29c4596c5fefb792abdffb1d7d08f4ece732e3fb1fe29aaabd5ba27cfe669dc5748ba5dbbb96a274361e046a0346be2cf9d8ecf289ce8ea12cbd1febb094e889a52c17fa347063c50dcea3a9e4a8aedd99dc9fd308bfa988d2587c71824cb3f4f643797687652d634999fb9378792c2afd553b3338f91f1833f5ee36df0dff99516ab68bfdd274359b6f71cd289ad2b671609c52f329c7195fdeea8a19d61993cbf8a05fc98f8a9014f5800659820d67d8629971e017f56e46c2a86bbd791f2189b463f2aac7f9232def0285068d62fa90d69cc3b76686eb9e599f9e16f9e63a284ddbaaa9a876e307974d385015a373d130259c02a156b43c46a5bb867523b4a19ef37a1f078cdf7734656f3c1ec1219ff1664fc0348a75b38042821ac8307cddc17eca793c67be0141a1fa4ab1bf7f8540785f671268d30c1290e8a4bb48949320860df516f7492f610325087d7dc208ad61a5774af66a87ffae98cc75a70efd803765b4e2de7edf0ebc1ca8a7a5ae75b620e8867762cb52fb2cdbef817b9329f857a3876c7af7c41e4eaaeb5e21092bb47d88cff75b4907db022ba5abaa913ea8f058f49c9d4dc59f23c0f123b96ba246c0ad5f244e6b17d91b1874863d409d657285c5ef5e63b60603b8e90ed328438b58e233fc4cc10e7bbd24dbef4780d4f24ebb15e810fbbc04420167c5565d73c7b1ff19ce7ae79dc3633e8845bd45077eeaeb26b4a339909a719e1d0285aca028b70d9a6bfa1ed580dfbced8468af0ad650a31b5b120c04b4848526742ca5d658f33e1131d2b4ec9e39b3024e560aae48b0dbd63d1f707fe3eb4aa4e9309a1b15c656bf65521978d4235b5f7c2a2f5747f9d3c95013a435c2a5a033895d0fa55f83c144656e397014b5e298066d81bacd352f1e2d199bd2cecfef3db40cd2fd8b18897716c82e85d53d81b01bcdc50cebc25f02eea81e48321b15abb080aa46143d4044b9d94e360ad6a730386d52895ea3f709b6d3e20a483ce22b9ce8a11d53989aa69ef38390c86040b0c5dd33cdb7c99a0eebfed702a9eb24c847af0694b89cc2e9946ba96c866d7fedae99a0cd7a54c652bfb23e4380108f8c982cd7742cfa6db307b041d86daee05bf69fb69f191ddedd8c388f1664e348a7c515df96cd270d9840f9d76a46400c227d1d24b1acfa046964f752ee7a2592c040757634a291b3d84039aabf466f022ec1c43a7bc2092654f1d3fba47c5089c37f4897d153274574d90f4fb0e05e280548ee863bbd91a4bd99ac4cd2575b78b73308b86e530604691f813b8fd934abce799972c80bd40b177c2d71792ac9d3e7b433d0a7ab44422674e6441a2fdcf14bdb6d2626d5428ed067979d12fb015f1c341047ce5ee6d924a6be0964d04cd8b5ed23f3fd88d0f69714b04f3498685b05345d86d6fd2b426681ed745196ce9684c3ac640d097cbb7e59885bf3dfb3a7b0855c0884b5525cbb1c0c09777d3e73e433ec743d8616e70888dabfa241f6b0919f3ef3aa7f56d7670305355fffce75193afd38f4f40dfafdb9d1f0b80225ee8ed20b5a1792a71791b7652f2a20e184143d698568960ef365b14d9b0ae23212265befdd78198bc26f498e110d2536441534cad36a13f0c869c0a1e335d69740e6252181a138fb270eb27bd7aa69c1e371938e226d0dd3efdc4192292ed3f8fee73c80df4640dd978eebbc1004d41e2f5b02f254588c15feaf4e180209788cd7297a7acce03052a157d2628f028104927b7368aa982dce73e751e1ff84636bc6c411a229b6070893ac58d2666583aa5818ecb791dae740b0c47621eb0e76ca7f8ab4e769315fa85948ec7969a1dd99597fda05893a780a04f81687860917d63725055401952baa26a983a61da141f59d03e88e246369a15b5be1d75b2acbd98d64dc910e3d2bff2ffdac9872532bb4834f8d40abd5e8f0915a0fa0da30bcb3e0047d043e7952ed8d1985b96e90d19c7c6ca9de5bdde39e14b0f744dc94d93d9b3ba76c3f24f69fbee44d4d14b7063f66178eaf98ba9416672e48f65c82fd91c0e4fc4a92487b892897aa38a8254797503b1462c1b2c46ad793524f0aafe911e241072e39d7004d4d9de97df75f55b82ab44bfe585bc08c1711568b6f2535df6c383ffda934ce9d03d8227429fc0807e93b7ce44dc747cc20377335164e49ad7cf9079b0bb95f888b074150e4b59a179e4af7e01fb4fe2ec902993621bf392769bbd35cca3d0eba36e2d7899ffa128d87e7b33f2e266fb9aa0606d888a9938a56c1b39822782fad5b9cf44c3f2e15e005a02f7bef1336a74b4419ba0eed4c4b91a37aa536cbc9612a10a739c049326270809bca4025789b1300365b3461055e55c957da09b2394a040e15f6af5a7c9c054a71fec43328ee042987aec5ec12479aa946b557d078d14c6cd7a231ce52fd999998fec87dc457fe2f78d1762d20668a61ddc1fe3029a288c05dc3a7dc641631bf5c22f1300872bd7e48b957d78d2cc01d40b3e13a8e5f766a3ef51024a1310e1ba42daa3ed1baaa01b5254bf036e7788521e213830c33cc47705cf87f941aa756d7d67582a55286f109542f9c994ae9d20daf1373940af9709c4f3247696ffbb79be772d13cc54f8c5981243115faf24061cfee66d446f5c56f09492a5c9ac319088cd7d115f8b7110a0fb4dbef2be82fcd13890a88cfdc66a45baa6673aea62e5fd9248f9ffc12cc00777bcf02cfaff111178bdc46e3c01f98a303f67ac93188b34a253bf0fa6cbb0b2bf72ec2960eef32dcd39f0050afe2ccac3ba3ceb5eb20cb39f66e66feefd3113999f7ae75cdcdd0b75634c0382794ed5a856e47668981378a4e214961a07955a8d79f9220675dd34931eff127a2746d3d836b8a1e1c68b48f8eebeadf4be5021b1bd92cb11a2cbaae24ee95ebbf7cc679fdbd93ba1b1cfe331f14e825e91b03fefc581a76e3bcb3dbc034097f5fc7aa826fe22ad063d35dcbe705282f0a19678058b28942a34542a55b0b8223bdc8a0720926774dbfd0cd6c731135f097d4c8a76b65a547768e3076091b8ea514434e754e81d1508b46631d9914569aea11927e3081750e5af75286666e6f0eaffff0f15