PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 73167 82e13c9b12b533b30d5400f8f910d145244f389f882e988bbea997d0f0d1584a

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a9c077588b60fa7843ee821504db15c97ad261c9cb0c42d46921e5ff8e1439fe
Certificate Block Hash
82e13c9b12b533b30d5400f8f910d145244f389f882e988bbea997d0f0d1584a
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c013000080180000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000008ccf54ea270766ff58f2e94e4b14d022b5885d3ab7db5fc24585e4ca0e01cbfe3154f3ee215bf8c98f15d6acf865672109f5778991778bdcdc090fb0ae2c965e2124cbf1d84aed305ba3c5a63f973c550054edec19762ed503020000000000000040000000400000c013000080180000

Raw Header Hex

00004020649a0244f35944f5a89e4acd5640c929545eb16772616e7f2e907e98c7c7fccad14efd5fdae26c8f0311b4f39ff53af58c703852f763257376f3bc58c788e88f61782f6a25ec0018fe39148effe52169d4420ccbc961d27ac915db041582ee4378fa608b5877c0a9

Proof Data Hex

59,560 bytes
121216020307e204e506ad4391167223424a8d2daad26dabff735343dec2c71956f43c921fd58b5a7da60dc5f4afb39109f921203a3a5772a5cdbbafbc6d651cdb9a593751e1c4136b25807dcf1d85e227485e90e05d26a4fd4fd07abc551f161d41b89fc419ec3ddfb7ea88c8b4795b9ca5262dbac42c75b14ccd899330c901530ea20168550e367626a86544fd2db5c9025947549a411a7f52715ac0f8ba670e02b5e12752aa8fb2402bfc7748ff231e75cca86e0374177a424d69a7d24d1bca323654ff1e3ee8602dd58cd849ad10af73d468dc1dfe03f204c33472edd843c497f1d08c29a427a05367eb2d3a262bf20c925884a872b258e7403fca4f290fd6651f9e8488bf885188b15c07c316b7a75559789dc8331248a660d032d8bc64c47c26332e67cfd56f213947cce6fdb9824de999d1b219cd7a1471e9ae7e914a18d61ab12e308f5a93a0573e6ee95f6811cd8eef44939e7f7d2a177cc31c451684e072989f8789da126a9462b7000ca1d6a669620833a69c2671dd53c916fb73ef6763564286c78d6e05413e85103aac0c2e4216c59023141f58fafa661f983d97bf63b01a3b6db23d91b6812094cd5af8703a2cdba92a0feede3fe0334261a2e8322221f3de3be373941cb0deb7038bf33bb917d5703272337d76182fa775887f3cbf023f3d271adab68253b1d99a261ffce631f22c3a525ddb420f69b83393f4b053facfe1cb374389c59488a639b06091669bb1d1d13ba4ec24366d515c223cf58115ef4ad571fb14739758a298ae0724abbeaeedab974d672ec052f0a1b3e15818505083453d58b3e8706c05614453f02b2b81047cb339d8b7220b7610a216be2a8f2fefbeaf9529471563f7cd07cae701a3ce43d0966fa5d9dae33f58415c90349c9eb04d921585af59abd5b8e35e846ab82989dfd490140b59f3a27958b477aa53a863fd84127fece4674f456818dd77c34548f3fe7b96ef896a6b824b84fd5c4a5f408733b648ddc15c3bd6d8b955c5b0f0213d2733c50dad5860d4b3985e6b4fc83a61f8cbe2f300c0ecdeee8b901c56ed324954eec2e6a2a231377aaf0c283d6ff835388cc4ebc39e3a7811363c64bf3283449f6b421d78254cde2538661034c56debd2153f5ab310be5e8d418121c8b13d317c6a0a816cb62adfb0c975f5ff08d984016d87845f1b67469479a609662ce364441ed0afed144c92cd601b9d966e43edcd3a23fc47725548eab64c872dd463ac60df23582c8aa1bbc79673593bf189a954e809de1bb65faf549f45793ce150953351fccd8e81389c0d9bc1865214a723d8713f9552d57dfaba35a2f308f984aafade36a7220054354f580418897c2fcdb240c3b1d407f4b28711b678566bf5c51751148ccc1ff0dc8528b522c25e0e3168446754707807525c3e7227dfe72964e4c59d7c7475e8b6859cdce8cf064054e56aa2c54ba93b244b1e63683c2c4beffa956de575360a806e3e0746c6806357ace5e4796d4c9327873e6b264c8c43d25aca35af81afaa76c3e3f0fb98a07c67ad66693b04e64b5244250dd0385d424862d6407f770e82b52429cefbbf3646826558427b26134169becab9c7bbd5bde2f04e8db877ca14041e21cf534f2cc5d03c0b1af83b22885cc6c80f9af8ed5db92fbb12b4f9ca14f528f004db78c25bb5796175ca286caa2fb16b388c19f8af1c69ea7505efb21405e386be429ead6d0b829181a33931c253bd8f89101d9d9442d48f84a1c85a30cd2dbe5ee183a716d8ae69a175a89db6bc2176f363595147e071a772f29c4d062382cf568e5fb7c63c902c00390b73e8f979b966445c9aa4134d6392712af889d1866ab01aff9d518c610917870a1e4a7e0c8b2b29398885e5fdbfd3fc826188589bed527b3735dd7e8b044eb83fd09dca0dd24bc9c09edcdbffa5768c6b2a34da475da89675a9cf56bd4bff1aa0152de0eb52bc013fc77b329f7ced08e1e14e4e342026ebb269a8bb6b0a7af88934f88959fcbedcc2030340f89266e3b831e218fd713c8cca96334100c901bcc2989736d8281f864c9a01bc6c152075c1bfe278e7c2d270c979ea52a078c64792aa1a792d020d3365097ec864d4f4e86380becdeb0b96a20fa8f11e97c74623b0e51806193a1f8046d2e4f28c0889d5a64b066009549688d6b8340aeb3cf5a8d27d8622841ff60a802a427a13c84529fc55f35d842ea41faafcc5bdd57597d1c56c4ca55a3666972132926f4558940528f2b529d92d2b6b09f06a766338888290ad6030095469ade4c76e80a3a16ef69120f5d4006cba7415ed6b872ab2b90f4bf81b0f78f540977a7884279900aecf2194b735d3b724da775d9e362fdc40b7f94c3bdd9a5563b5badb82cad79d2516c2a5c3f7cf95250a75155e5fe47a7897d9f606dbf3733e6d58e9700ae03b9f451e01c3c349540f9b11ace1a5288c69dd06123fb8e0c1fae2ae6b76a2cb38e494d662ff78789a270fecbe05140570fa80c4025ba22caab84cac1daf712583c31b2148fb64e0567934189107c68abd68064dc6d4bd34c2a68bf6ab1711094a1a14effff20ba7b736cc59c0e019fff30d371c7585b6dfa1d2ff9c536fe2fef469baa78f3f7c21eba39f2943b081678d8b5bbd33fbe9622baae4224eeee9d25aeddba53c922b493d557f6b92fdbeae08d66c9e9afacb7c3d4b0b2d1f1cc5366e54670b69a6b2f0acc9410856c7a5c1842565d1947a246d9ddef6c3436ffbd4a1d2cca63e13183d0c2adbf4107c4b1937ad6b87c915a717b82a52e5a566679df73c6ba4eb5a4327ab7393eb4e0a318a24d2751d857e5517d4f9fd6e289f7405c81067e7c238af79a7464bb66b69a2b67fcb70b45d53ae83edbe0d1a70597d2f273cab63c3bd5d9ca64fd36fa1240eef20779a1ed8fbee3e05bd0e89e501063a611a143d41f5e5d86550f4b3bf29ded717e27eed0d0f3ce6ec2b35837be873f1216e502483ed04f837c9f70ad4be2f8c167057477a3f3362f7f298161816c90dac1744f049deb18d9845581e48418726bfe06ecbaeb881df2b4955fb2edd2e68e17200f1f4c84257ad79a2e26e6769aa6c20798a1b6c9ec3726a21c4fb270002254554134ffabb3ee4520ed794768efd49c9cdfb504f8ab9860a7ed8b3b61eaccb9a2c21208a525d5317b294c888303cf7b4491e24abe59749e5d6123277e157cdde9b1952a9032998f24a2a370b7f93d5c9d5cb2d0bc9e203406e0203af0e9561c671a77893e052272b5416b539d4687c506db88c14d8a30a6eb93c78b99ccc4ec06c14cbf3a0168b5dd9cfb729e460ff901b42e901d1a7163a049580deca376c99e18f1f1415f440fc95a76a6a42c15ac348d36f0e2ec321629abeab45c1efc84bb3921557fff1641f51de0aead974fc1fc3d5cb0daaf7b6cd0c2e0784997bc6a9012df15b1363726510802bb9e149070542caf6186eddb093555564f2503597b441d7c86907dedeb449a9924ccb0e182ad69f384197328aa073296b2c08d5aef9ab5b76da678b5cc53fbaa284dfd403872192dc2c358019ae5be51e7c86295a563d91749ff575ba1404fe5e2145c8e51c1b78c1fe65a519af8b12fc1216ca02829c30b590e936f8686dbef9cba4ab7379e8d17347498a95a1e4ecddf3d5485638ebba9ef73fff4241ea8ef3d22418126bcba7bcf72501b5a5961125ed5fdef45bd4da0d7d026d0dde88b33c68d6fa812f9489b2f9ccc37b61b7e891538203d4459548688260e838e053bd698a0997330e31febac1e103d2f082b2acf9fbcb50275229dbafba9c378de911c001b8f4a6287226e6441b3d1f266d802958e48984fd46c143219d7b186775db2f156f2b0973a7d56f21c7c1ec1642bebdeee475cdf371deda1768b0b42792e3de5b677bfdd0e3397301a5b199c22d3ee156872df1aeb85558e7429ecd2ae4c73c0db2758e8d88021e47dd73e2b3910cdcb8906d6d0390a019e80252be9ef79c7868d230f9bea7380aa2bcdc9fca3c18832299cb4491517dd0ccc24e34e316e4b3ed6cf818b41faf7b6e723e77cbf5b3f6f69dfa887d016a3f198bcafee699432a54dff750c9d4c8b5fad8873cdd99454a7d0c591a9d04a91732a4b3d4a0b4e6cbefccf3f7ac2080d87afe035d7ea2cf0685afdf12f90411f2eae59539a1482dcfa921425413d4828a5f27b98f4547663ef37cdc6542445fce1b5921c9d3207fcae66555208721091431a08dad81a9c2b0be55a9f2691f10ca86acbd5f99b9d3baa8c255aed6d5bd034257c81e7013d3a79f972204c09d8581fa7a28c8db05aeada9ba1c3927e3621d41432dd1adb0ff8d7670e870a9c0fa321f09e2d79d15aa0253a408b69ced33879a2ded5f159e4ccf961d01c63b2da5290f3e6bd5ac9bc57b678bacd68528a010d9588c076bb24937278a5a6148606491ddd93ae9b06726ecbbef1f0c3711c67633e1247dcc702fbe97ac781e76007c31d4d428165642f3e2a99de95fd7ac3deb64ad5d43d02566f1da71feae14bf9f6c92140d0a8ad84107ce342ac5bae120fc859b3be67d1b97afce162084ce78939a4b9f06a38d82522141fe667f1c8ed4df4d59e327fab521c63d99e78c89d8d2b93527d5101e79847d250526a8506ce10d082e79230a4e52201e5a3ec47de8876660c5b4469dd6a43afbc803858091bbff40a56e2c96c86ebf54edfc92af3791e546468eba69c910550543309bf9b420b253af6f697354f0cafb4a4c41fa49a87976b8fa276805a8bcf40368dc2643ee8d3b3878f7f44aa8f3a080595ae27224cf4d6f16d649d4c4f65c4a33cb644c20b9ee372c8b32ce2f0af9ca8e0af55d55f23f163b1f00b5a8e37cc1ae0a0ea23dc76033a9e6c89ab37038087699d122d8ec9a93b4c4ad58a756fff98d59fe82ebc0a253358e2bd85d4c6c2f99109074e56f385634206b3ae5ef741fb958902047836e035d4c863335b2b270ad6214ddf82591f3968f45788573294b5b09487a2f4a3a799b5ca763a6c85b7d17dc758c01095c1f5059e3450650c76b544ba945d9047ef7a2474de07057090f787b7bfccd7d58f4d96b07a8c58f0226b5526fb5f07f748f7bf2a33690cea8d9250b8115c80329566e1ea6d5bcc5da9210a2b5433080077d9eb1da1b0ca6eadf9fa2261bb826f3a1923402ff922bac184776f94ed8b8cef806c95167b40e363f0df98e8948c8a7b2f28e0bf50b2f8e6a824aacb4af9afcfefe73dd0afe4df7c542ec306d3198adbcb1bd56d43dedfe79225c24a184b4d18fd451ad40b194006a1e2894b66da504aa9c1660a2246c9aec5bd3490811b12bde299bb3b9fd4194a4fbfd67f8b4bc9c79cc3bc6330f09bee97475bfa86beb5ca541bde10c9d52afb8ee8072efb672d4756b0da7b061117ce96fc19b13fae452b17445d979d2623e6aa919599bdc89b125621af8ecd0f98c78356bdc778ceadf168afa504a568fb668fbc2f6543467cffcd37ab8525d28920627403c7be6aa2148f1b22fe2f9ae7c63c8426429c3813f18a57fb273acc85841ca763c469a02a4d6e43727e361fd83c049178098ce158c3b4527894928f976ee72d1414f3a01f357232332b5231407758317b8f1793c15036d2f8512230cea1412efa09c1a6311fd4baf7e8cfe150b542abfe5b4e5058549f2037c1cd3a8702ddce8bdd39468db7af85cd914e8a689e322f9d60777d09a71c4418e105627a680c076e5c36f4ff4ebea5cf1a2b8f7d0927d514904d46743a0560a26729552ba63c34a860d12867233525ecb88efc0254bb9bf6887141b004338c3f5cd2d76417e7db495cf78e3147f1f4a2f6edeaad097f3128d3ff8cabebb90f5378ccae98b3f53c5da05d4a43eb2e6eb4789ef9e31ef32effa109be081de390c03db0841618ce2f055715bf1afe25986ac8df0fc64ba1c67b71c210f58d21271e028adb8ea94b620fa4b64854cbfb880e0a3fa8fb453d489390801d7f11c8a17280336041b133427c40965c0210f621d3a963ae44db07443bc85fbc2f73f30ccf09c2fa63675290c7c8072831247710741464a0d80297e6b942508d73af840a2e5a898a3b1c8606c89f430417b712a37ce021a5584c809574da2e6ffdd3b25dfb39ec21d28ab19bf6f8b7a38fb453217ebe2ff681c02a8308598a1693ebbebb32ce6bd811bee06c12cc35e4d5f0a98b6452f4e539a52566d80aee1c3501db187d229f3b78a320aa012c9f8e7d25ce5338762a7dcd21fe5c6e353de5f618f13d4fbaabc9427418b72a48c33b0e912074d63e7c0120ae97a7fb8566bca3cb505e5b83a53871e01c1c4270a33b94613bbd53840234b455734aafaa5804198f9b4cd128cc8cc0affbcd7c1444c676aaf0f2da9033471d2fa6be6d4e035cfb9c798f04eab6a7c66b8eff2e32818451d979b2d7286eec30998e584bb56c6906a4c66bd1be35f0c8cbc2472380e227d1513f2a112d1887394004e4a39f48350e9c90a08025cd4642d410cb204bef17b58434dcd9181503c6384ebbabf840161a9aa60091d90df5e9d1c1adb948ab2e44ca4e17c19ad46a9da58f5901f1b1d4428574d49c0c456d368a1894f40211c33e38e01c9d34f83189fae61f671cf48ca9093aa95c0057457223d8690b3978d507ca13c8a611fcc3869f167ef286887c578d106ffb3de754284be010541816d7a3a1814de0ddeb7a48b31f0af1ceedb85035216f750c9f4c18156b62bd6f2364a4ce59e599bd64e337f3080fa01990140c41b7a0540f716ef1c9c707a5b1c32b4a0945cabaa0f600c6becabe2ec2b2ff397fea4ae7302d0312102ba3d877cd0a98a47921eeab0396e5b15d1c723199d5288bae0292a8ea8de7b91677c45a1ededb48f4e0199cbba8abc0961bb5765738d4ee175d95f95376316a9e8285775c230bf36463a3dab2bc08cd87b82b33a56b2a6cd9cccfd3f93f8efe427bc12e3ffee52892550e27d28b688f9164c4cfc69d82d9dd98f62306b9f337715846a28457f74531b9ed4c2e13b77e9508279e0fc6d096fd63f529894917e1ec8ce1a5d0e1a1f6ba16f666c965e5ab992169a1551284a0f0ef04876329108dabe64ed383447667c790ca62471e95f43632b581f739c3835a508ae1d2048458c3a7b569ee512c4c697796b0cce9fd6f48d4802c10e14865a12f1ba243fb83a74eaffd4612196c2a5da578633da2ff03dc8a865014c941e20d57379a18c613300700600db517ed3fc6c809cf7e43a799dd3daa3bcbb97b16fe2df51ce049677c16348d9868b408b4c2d7999e913c7eabc709ff7af303c54e7b7c5f5b6c35bd2ac4c9c3e91add72683ba78145dc28f1f4c81ab280f9b5a06f89707b6af7275dbae088be4983ab89a08b5f223b5586865692068572bd23bedfd12f04295cf1c09dad2e0b10062ea5a67d48f0e02986df61153b79fa3026501cc92cb32e08d36bef5490ade294715cd9a04768b915a18ebd6b5c93c347f989d23fff0d659e26a7027a9c68cd89cd25b66526f1a9f3a3ff0d6590f60caf363ed1e0ad3fced5c120dcc8ee202b85f40bf32530d71637bae956b912bda35e00e667fbfc78fb1664e09da885a1d2d79af01ac8e82af2c8f5aeba23c0fa67542df0f03c7ccdc60cc25857c97ad34a69c8de43d54c32d06befbe34cdbe07a71c11b328fc47e2f2f52959e18d8501c1fe41dc4e5a5445f62c538e2a0844fb31d6e51b2598f66ff7767991723d7938e963ed1c90f3f5f9937bb9b1c1c647e49b0c1a13716ecf034ffceeb6936293826281641d50059447c7fb28ee5c5522dbb1fb2e2907a6845c9c40aed99a48c3ea96d6cca3a0451749130dd513bbe876c5346f03b1ae4264e641384c785709ec34f316a6a4c8f1e8262c69b8b2a323c1970658f0f222b531ed2b8f0289541ddd80f844b001d668fd8d33b5d12c4f934ff856675df13b7b17c45993069394726ea55fead885d232ca71dfc801f81a26bae1e9962e41af068c34aa27391966645856f5da53cf5065090b9b40f33571283b0e899a0452ab4891848dc4031877fcc6f33776378798e27c2e52f25379fceb02c375f5480d01d6debd3283d10d638a085f8b53333bcfd07d2d372d382a878b391b95050c75e60fe1ec2cd3216c21671f69511217376fb90be078ac7d2912d9a6324321aa836e9752e4f1b076e7f7dc19f0a9cb950f7feea519a7e6d12ab980e652efc6b1d707ca42e485e3874f8a8413c7545eb600ace2faf07db907d286ea183e9812700a45e66bd8d158e9cb85a149dac8953d19c73ea67d62c7f72678f7a3e0470c714dfcc94ea6d2ea666854b1673d909ef935519990ebc425914421a512da206b7d83d0a44fba69dff09a6c11e072da1b0608fbe88dab9b1451f980611c23c688630def46b6a2282d9443aff806eb190bc3bd8f9f969d2008c2260872723fd6cf5019c23b61d89b15c56031b6e03baf4b82014326557423bbb481c8de3b3798110e69121c753dc3c742232c81eda3293ca5b015804f5d07206fe9616d73413a0158ebe97828414a6982390c490fc6f44b1c58a56cb268566cc44068bf9a36f2b203789e0584e6fa74211989bf042898cd3cd81629c53b9eb2fcdd1ae94e916f130ade5d4dbb08e3bf36875d3c1fdd0c306757fc6bfa11e7eee7f4e74cf3a68ae960b05be8e4867fb897d9639c4bee0ce50d255294ff9e170ae6075cafeae5749248223723df67222885ce3e298e81c38c070f11d1ea1c777021d74e5a927401f9dc16715e009fad987968728640c5bf3e3fa16dbe0e65a7f1e6662fae7e7b5a64bcfd05e1bf031c7856a9fd34e86d5745c7faec85315f11c117d32fbceb9d8f194f27971c03026bc53ee4ecb07cb85d76e5a328f81ee77f0912be0b7ba03d7fd1ffdb68184106835773b958581e6b8833983b21d3e7eb59ac8d6a5cf821fbe78ce3eb25b2b671aa14e41413aa850e5d1b82bfc6dd9a9c81037dcd88a6d1a212783182e85cbd0149f898c957b710a9145994f32080a97c1c892619f8cba2c02fea3af8eaa209d2e26707d77ea50f930e966866ef5a76c66905130e69d10b8328b73fecfae99c4e7e41eb5ea0fd981d7768cb7bcbddea8250e176fb77839ca64dfe41da43c6bed1231faaf25000977317ac559cc9e0afbc2905e49d76715113cfd9b049c689ae98ec6a520bb5ac3f1d7b0899c4fab6dabba0d1003bbf684933bfc73d2aa5316fe3ca006dc0295698f19fb93f808df695b22f4dc41b0718cfb92c92f82bf7c0ba7d126673a86cf79a39a82e80b4e2760619124b8473bb9d4dc06ead77b1e5a2a7b87823f8a420908be0439336591b92c1730c58a6881ab8a32b1dd4c435f2228cbfb1913916442f2e7a9b550eeb250bf76182387ee8fb1c4b53bf462254e2ced5d76d927f532c2a8b75c808d0b8e401d49a128820615feb0bbcc5c6b2bd485ef03f4bbeea0330055455211cbd3897715f856d117a7de30fd6710755abbe8bff100fa86fb7e8d0ab618be7f9d26168783c070e2afe090df7133081558779d9b5cb4d845f6ff75749b53a6ec46e85c41d738648a452daec465c31552f8c5937b41e662be9a689c6bcb9a8e7d0e7e1bed5e0705251b6c4309ed8baed9f8b5595886360f43bd3a781e372241bbb57c00272c0f359db146ea4e0e5db965e48fd6a8f0201a23758a69567bc72aeef44c1bfdbfc25b2c232fbc2777adb6febbd7c08cdf824d793add4a2797b8dcea2e02882f282dc3ab2a66058e1c3ff96e6758c8acda0955ffe91367cb576a2c491dd898d688de544b817157492bf305c6db1eb9532cd454545469b7d81c39e2e9677d500f0f745b7a323ab241f940c339274dd0199997e276ff8a200ebc61b9f0340b2fd296b3f634cc78b3c48a94dee2d96fe0ccfb2f177957cb8d49aa93fa9314e7dece9589f94b75baa8db1c5def93e3099cb890f1b4a3d657725c49b26cf1f9fb4bcb9d5d0cbc02fc0e2f99b952882875877ac1410814a2100b3d1b4f0cc0a76301094aa882d91bac55476a9856046daec39f47e47584debae544523f4f645055582d21cf365246ba4fae7adff2ab6eb7e67c1d70792bf59ae4895c7d3781736618c454ef5917052fe40843293b60ceae66815fcb65f9a27abcfd284f587d44094e28a2124279b7f493083b4b61550bb0151e941a2a0236ad8a64a8eeb6ac0e29cae59a44d79f3282ff46fa2ff95df06b21c8effe41cc77da45d5bc9f193f20e9f37060983adebeb9ae38668f7cc2f78bd244e0a1d64e927d3a01c86618d9241a9561f8f6f866906a2267d32079dd94d3f2bf8ca50446326e7ae516305ae861104c013badea7a72152e78380b90e78cd32d279a4f0f14e547d60aff96bebac4c7617f2fee3a05d215797acf66a0f5157545de7fa787d735e68aab2f52affb4d4213045c76b45da0f0aec878897d5ab31e1031491111fb044413f8ccc3a8d0051e18f94555fc142716da1035257af20657ac5008ed5a9eeacbb478cc10ffab123ca5c9ef49108056464a11b70ca5061eab62e074770c79b0b4aafb69dafdc5049a856df60e1bff6b437f5a640cb3f2b9ae0f0cb4df3a4e27568e0fba7bde4a4a22d45e8c15a2a1a4a9b76319cb1a839d350b855c3614a1ebd627fccd2aa21e143b45c245970282dc9c2c0b3d4c6579e37f18676fb6b7946c5227de3c965f14d608bcf05bb29ff4f97d60a1ec0b09270e666b501467c645336ba43a630c9143aec2bebb6ab0169cb6f21adcfe408ccd4c014ab9c603ffccc85ce2774a7d54239569e6c2b2a08ffa6b2db338ff23c84b21e5c8a52aa96b795ba492c9087608304328bdd16bccdfa2a7baa28ec4f69c59ed8f12ea3873c9327ab580ca311c8c85d2ece43854585265c3de7b2539272a42f35791cffd496ed2dadd28ba025d7387f1e6c0749d391322cb281dc1efe2c006d68d18fc318975d13dc83ab7f79b099a357fca9c43cc1265813cd86308540b4ed92d742ee2f1a155eba816eca3d202a6f8bb8c282484df51914eb3636f2019f87b54c1c1ed2fb1447a3301c331e2121d32b595012853177f755af503d9c50158b4ba5883ecd0ec74786e29da3b89c4d68239ac44890a42749dcf7ff04dcc4aeb1b5f6a8962c4b6fb53bfaad0527f9fb836c66d5288a2d2b953038aa5bd5f4d35c65bcbbbd9be703016ddff70f4eb99d7e5a77e95d31e48705e0a5ca3091188339f5b758813e035b988e487b3d22b74c85638bb58465b989cb6bd64571312a6a15a8797dc36492818af7ffffe81e829ae50a7b7651d2a148922eca93b46bcbe8471fe9382758022e5490d1479036e36aa6d03a0e7c7f20e68fa164bff32e57d917cd8e22470b269741372eb25bf92c4d0e7a19216b589bf42b1f5774df60cc90d7a9f9c87810fd88d4599e2d319c8967e74b176017578fbefb437aa74a6e111a8ac2b07d83d70ed3546321680429e0621f258dcdf5ba0f440e50b3e2c89d5c60d2be8587d39bcddd578ffe2e24359dc2e21618da89aeca4ba7371f321228b1bab3fbea4d7e7eba456d690a8ccc007ee9349c15374f36ecc9fd53553f1b621e41ebceb77d032bdf0fa16f65d020698a19f23b3c9d3ef30f76bdaaf09353aacc132668ebecc0be5003117bec0d847113b67bfcd3dd83ef24a62c4fa91dc662fc096ccfba0922deeb23deb961f819b18b3469effcb403737c8dcf743b03dcceaf1cf7a616e9bfbcdcd14767c40e8fc0284338c0d5b7828649e35cc0215c39794df5eaf4405781de86528f52eef873609a11be4bd7ed3f8689504a6a6aac0f85d0171269900faf59ba4d9e723600245519a28801634a3ce489b086bd294b30bab14f3119eae881186d33723f32da40d62deb772bf791af65fcdf3a63aa31ce1ee0c6d19075f72b0ea3955e751a72b42d86e9afc06500f75741d1ef0f1234c08cac036e1b20153c89ef61e76af5aacf9771b202964979194c47bbb10e7c9ae95e7038fd3ff773e152b8af0efbccaa984492847b4d89ad0aa55d9d893785615d1840697868124b3e4e37dd1c710fa52d8b9b5e0a39c615623368d5c8e3314c3195358eda9837a3a8a8461e00f4d1f8b05eae1e8899ef70343fd1820b473143858873135a729edbc5acd3f2950cddc0f80950f80a733a6b3ab11faa5abe82a2e48880e09556d8806e04ad45c5ee84ca3485251617d273a63e9813fa3fa42940fb9637e3b87a788a5d8f85eade3c8e4794cd3caa9b923b10ba84fb77a72c29a5d88f9119da44d64b765a9e52f0112326a06a1f29104b1752ad59377c83802ef808eda613b360e8b23896c4d37d36f3804e0785e2c521740e5192fccb1ecccef89c6a0c41eefc2d2d16057f9bdf6513d717fc570f75cf7c05ca844530d2cbd98f6b5effd6d803a7430a50ba4b93952c38a5b31a12dc92341e25d6cbadb4bc9c7eda35adb1c9e2d68ba7d6a5ff3cf26a6b6e4a64161993e0d6b5e9ef7c2049c47089f7556dcb57a9647a08af5a5cc448fda088c1d7070dbf8de933344598014aafca5eb863c2ecbe885b0009f910fb4276be396751f1eeebf0341dc4fc8f7ee99ade89cf9b235d75485f9ac6283956e557449a91da32ffb3d2fb3d46aa1ac36d50c46358ae0c4eaeb720705d976e38435858d4034eaa2d11a5dbc3252d58b88e3246ab9be6ab7397565089ee8fd6cfb381e4f3b619131474c92f4543800542ad0501cf7f711410f726ae687ef40472bcb42bac5bd430dbef18d53d1a3d602c8cdf537a3b3733cdc5d1721de0b8b8b8d9c8b4d520eeb3d6d79a61db488731c413d892553d42aa7316bbac0ed1a3e64116b3c7d6789a3fc878549f6a197f69e8c2a6bbeb1eaa97e1b05a474e6a56f640ec73d41374d1f33c8a7e5096c7af21dc9c0399b44e6d305051b8108df3bf82e7c463ff45bdf3c8ffc388643f3fc208f01b308de85d368c15bb58ad17d6d190d6dbb18b8b6b7c95e8aa00caa7ed05be370a1f3225cde8001286a8e6218db475df2c28adbe91d393acec96f8562ef1b5a0a829703c46373274ff2e4b08e52a878174456b336d2b739c13e3e07711fa0eafba13d9820d901d207a01b28db24724127e52f762af6905b87943b428ff163e867c76aeceb18359bff7de77ec9e09181768130e78e65d265de9cbc7ec9fd04d1f8d0b5e3ce83d16d526de19d753fec3668dad306c8fc9f9b0f6619e2e42fb81a0cb6829d7564e1f0c717659b7f14623f0fedf7ccbe9cd946f7a3fc1a12c2ad8ea3f24bb369cd36f7b356015df3b7ce899d82d05ed78e53721d5ba6f440da7e4c4fe4defc1ca46ac30a133674130152b31ee3ab6e493230d2db8679f2da96676f102f7b61ed4243a38caa0c229ca87fbce698c08ab066ce7a615cbe98f52bf9cd88020b5e64fc64a44f2e68e2235e97cb3bfe47a98bff19b20ba31dc6eb78e0f9b10bcfba0e0c59ea1a79c28ca9bdd4fe3ba6068b84b64c3dfbcf6d9257936cc93cd9614cb1bc85defeaf205db92f55dd924d847c6b5da1de1a132c2e332906daa02abaa32300cc07ae669c1ad23230fdb8a54558caf9d318c54f141852377f350ace92f8c2f9ea265dbe99b7101e3121fa5d7a7a315fdee0f7d764febc3e0b5eb410567b623884f5a9bd2fc8fe16424811b29247e82e9650348d9a70bb48ec42488feaeb7448f2560ca31edf111ad6e99cafe8f5dc6a0f5ae47ae5673405c6433d802704435c84d5ae14df83149f1f1f38269c005100565d8ff4de0b073c4f694bbeca8d0e6027a19f6c4fb5519ad9ebb7d25897530ee412ab6c821c944fb10c0e2ff5fb3332cad77cc5e03a5d553de3642d682bf81f9c7a12781d36cc7c56e493ef6a16001ac947d578a99d2d6928f675d18b680ebe6b84e14b73a5dd33723bb1ce034c15738a29c5de30de03feb7e15696103d0ce1a02e5c65b7e6cff135e7e4179d08a3ff4b99e4924bc4e2d9fd3b3e4ec32378fffc96c9ded57c6299d3a8ec77ac26151fe266f5d2044e325bb4f339966276af78f7a4692e76df7d69bd5feabf34dd7df791fbe39863320b7ad42222426e2e23953a69005e89cc18bc57135ef3ce45815319313bc16cd1f475d5e57e786b5844bffa5a6b57258ce36ce42d608c2c36160fddbb750a6c16e3392c6aef7e619ce857fb45044406564aa83a482652fe47f9f5021a5546d4fee24cd85247b4e2e4d0cf874fffb64ed68fc2208158e0421be55cb916dec49134f85138e82c5ee9a06b5a1020745d25293f4372983a248b94ca6ebbf3e4d504fdf790e58a04b74cfbab20426d6a70ab8d0bd1ae959aaa27d19e936bc88bb48ab430423eb4c39ea7116b6e8d11f1f6a6033bca577f45465a4c587d5b86b078ee6a7bc55c319b7be338cec86c02616c097264dd26abc138ee6049bf8a21bdc55d6bdcf5473795cb5c11c77dbff96c0c80e6047c7563bac7f3d896a133fc89ac1f8a0cd578d35d797503c3742c3fc4da1fdf7a3b6b464f12c0fdb37605bb8e53d2d979377504123373b5b4c0c52aceb4a5d15a53e39e096659893a6b71b6fd920ea8f3a32603ed58492776740ba187204f14e6724f7ab000c7749d6957458ad9f81e8da4c637e18378b368950cea4857e9e1b60cfb2fd42777511e78b34113cd6ea52f9cdbf14a0299dbadf8e816133adaadb8d46b3bbe94592802084e3f23efb0b58910859a605ffa1966d889ef33fb8eb7bde77a184a2023cb5c1ca792e2566375aee6182549e0b10bc37312a0896b5fe5e60f1c3a909d580cbc1cf1bd499649abd3a8fec773fa39976b0f085d58b62f58747c6ce597114192cd80658f8d6a6cc87637f475f0fd90c54d00c052a4136049ad82eba7e1f3a24808bac231cfabb838b99a2e3f55a85e9128b83d54eb24598d97511a7f76142e4452d5cf96a8f3663acf30a3d288e566f1ec74e186847287bfbb6c3e394b4ec772dde5c43c0ea3cf26543d6f6c6d626b0259e44587b4d3b228d2e20d4e3ec03bfa348720106c421397f610f2dd88d530897c9d53619629ed5fa35034256f9f785a47b0b4b9f319603dc03c964f34651dc11a9a7625684f8f540ae8360256b72d39448d24fcb84050e7cd6f1a07a70935667c4532d149930458af8e44be6e8b982e77021fa7ef798859ff33f1f352792359d375eeff992e59d2df9504af7044267ab9b46098e059bce1f283966441be989a06523124508fe38ae56c80c432f4e3d6f48b92e4ec76a003325c483d751fa3757be5304dcf2a4809c28cae31c2c3e8198fc7d5f312190157a504dff3a04d0acb9cfc71fe5e8bd4e279e79da9bb1d4c8837777b0baafae80c825cd1eb5103a3cd458e81c911f42d61214a195135438d9ec2d57c828c5768772ef6a48762d769aaade87a2163d0078c8796c77a1090defb16b52e8903c055419b7ab32257d4b6a2aa33a93da91adbac24adf3fc60d234fc4b4fa78037d389eec4d10f91a4e0f2428719313e7d8034b596c9b900930de9ed31267ef68aba6a8016cc1dca6b471e38657792b38bed1a4da23a9fc3cabb8eea34671a22cf154ca278f5a7502ef80df0f81faefea8a2203ad2849f9f80a887c5e46271d5831524af491bd7d4ea943babdcbce56db010073dbf67831e173ac2c73a24bf2b87ea6bb277710cd05ff9bebd3f8153e3226bfc8290f516dc7d8c0c0f9d3c65353fd00f975fb7367b6012c663912c5fae2feea6059823806008b3e2e4eae5c9b0dc28bcf2cbd289bbc29386ebcaa6fd0b773cda695b457bda5f42996be0c13cff148f63e055860bd67e4ecafdf70d1b23725c6fa01c837095654cd85fdd4f807ee8991a0a5fe01f400a5fb649d439d4c1063d62e7bd9309f6a1c50cfa859e5d801c19ca1f7411a90211311fe9c56d7481564e3222ea5abf15ae46f0e1ba1c95f6c3ffa925c47c1b06c06cac6237940871ebe5274e247d88c672d8eee9fc9ddb2c49c779d1f93eb3104440a08068c96ca83ad9f50e8874e3b39a8e09b4915fbab3e58708438a1a0654863a0b91dfd4ea863158f69df28c49ac1bc0d7313fc1468d2d52948d72f30b21edef74fd3990ff15c8e5ebfa1f75645fe529d0a57540327fdd386337b3ad8fee7993cf2bddce626c6cde2ff3f9c238ed357a012655024a1f2b415a6bb5d3985e5714f1681344ab980f10faa387b0045d514264dc34a0206fa76903c344cee2a02b8481b969aa4b8d05ed63ba9f7b3f702b9d0c1e8a8b8bf8294e32bebc5afc901c0797d043338d3f98e62dd4723d8a4b020ffa1d128aee593b6cee0dda8b78ed927bccd263cb95f1f35cb0275e745d902fb23ba13d189af68a2de3c52594e03001f5dac98225e26bfa80f2fc267f9eba54eacf1061277be2daf2cbde720c6a174b66451803bdb110c752d2245ce3e03e45525aa58148ee613a5458b3abdca7192fad28a1a049344dd279619b9cf35b5164452c1a5e1bffc349ef3f2bf64bd5daae4dc57d3ce68d1640f2049f8d490179b27fd5cf08489cbbb30c17cbb87acd47fd1f4fbe1fc5458298435fc5b1321d02824675a748d21da1dbca1264a5e72198a28a34ad4689ae540431cfe7a1eaeb3199fb0bc08d843e0d6ce0eeaacd5a76ea28cb3d73732c444204e6b0054a99f1a593b9c0134b69b824d803bcd71f0a2369c1633e5a2cb515b532cf23612b7a3266c9f58c0d69221eda890244b11bce6d43e857152ae61c7d0a593f4dc7dc9a94e81fa41a9b605984668f999a2678f280b8de9c1eff29e11dff40761c2783d12b21c248babe93357a90389645ef89299f72238a971c13bf82459a23cf5191b1a7044ba8c455ce93e33fe7860f3316b8df8e821decb9d1f1b65ba3093a098fc8770f00540d01e7b9007b111311557b5c6f0c323c0373b24764e14ce7255fd548c18d70b6ff74b52768247b8b2c21da866dad208a75cdd488e650fe3513dcc7b17c70642a81cf5509933251dbf862f1f5670191b42d08e41ee36263db49db98ab98f256945db3cdd73fa9efa74c459a0e408deb6df987a3527f9062de8006190f5e736334f1f3b0e373684fb05af9c0519ac142f63b378e9f7b146f8c28966812dec40a079c1f1f6d7a8afcf997e6f20de28358559269d91b04d472da2c801de967bcf97b7a8e2c882a8fcf2b6315db28e7d0eb14346b6c73ea76a2d22e890fec39be9779c103a854cf6e9947eab2f3aecf11f3a78e83466a48ab942ade606f5cd379ee42d32800e4f9b53e31b103c49094289c988de86e2572ebc30d1b35467d0861863b6a18c42a5e6f39efb3ed65a1262265e88165c25912fc0850e8367e050b50ac94e4b3798f40270346cf71bfca1378b378efcd410c2c9d38b0a93cbb9048a3853fb27add244a67e574d5a69819d4d3b3e27ea485ba22d2a7df1b325ce6def7ca03c52927173ef76059631594ef254fd1df8c176a0002388665370e47f354f489d15179aa73f81b214b5a7eed706d44f3dcd1b6d9fe7b3ba7cc54a31bec0fe7936f198527f80a2866655f465030db46d7fc8df32c3c0b7a71de2372d08c0440f072ec15340edd87acfde6a3fde461297b48c2342f7deda1b5db68acffbd63fa698bf93b0a5b51685def7c760df1e4f25b6bca93150a1f9c7b0e5a9fd686f070d35bb6a1aa931ab07656bc2e33fa5772191f726002ef692da44d5d5b490745e6e2c115035cd105a8478e322ad482ce91497e34dd79365af73d614c87704410ecd40d31319f0930c1a445a438f00e96be7fc1e3c91730e642ca080d6cb094a235476995476d7563a2c4332933ca51fe023ad510edb01c909bf194301d73859f1ae121bef3e2cd3a5fc6c8200fe6658ebf75b8febea3463a5cba43222cfe8b96ba1ba3e371234191542aae1061f392a3a63fd17dac24dae34ac51b7536a310c5b2224c9b54ef733d71fa5f12e7791977f714b05356582de5c4672b3883e87212f270d12e0f5620d38b67141b5632f00d46bdfe6b4449289b7b88a73c9a713d267072c1276c7bd8aafdb42a51c9cefb1a832ccf9f4a63f57549fb382d3ab7f3cfb8eeadd61f3b115d580da4ed877b960debcc23158ba977780baa64147d32e67af1995a3264a671f8e7f53b959cacb5aea5bcd6ba5ae8684cfeb0dad6c40446bd6633999418ebe7f3dca7735abc9e76f8842a35b64cf2befb337801a9815ddff92a52823c318a95a2ef45bc3e350693146acc69a38e40a04017d2021d4a1fc9a9d9678cc27febed73fa9a6bffb8b7a5d0fc27c1a1548c1e5d43b628269b4a25ff594f35098a6ccbb405cdd8c8d20b513fba9fc75e8d74f38f7c38c022091d51cfc95f2b808bd197291b9bf664d9306c42d3c9a38a971c1fb7a1ad6e088cc94385465a26debbe01e7fc069f0ab2e012c69ccfa1bbfe578546e9de51999c8efd026f9c859b8928e93af88abdda39889b59f96f6d8a01e7fc04706e395fa1392de21bddd7501c2cdd02cf837c09d911768e568a2d132afdfdd4e624f8bae8fafced58c86d1b067efa5074b6849c253af3acf2631a30f4276f42ab983e4b1cb0e764228c1ebde646a6b6de95eef0a6842b8e91dab2d09a144f3f5d98a74b6359277718815b0e69d51dbd58297f9a0232352ad6446ae8aeea56a3bed37d47b4ef5e338dff8968cbf8ddba9241b82f55760064586d3a41c6493a62e735ac8189df0266ec1481e599f35dca92ff149b8d3664ff6602bb988b4d69e23b39dd00a17d63df7022aaf366cad5faf6640dfced91c012d63206653d1904740515a0decebdedeb818d867feb5ba12840abdbace134319e07582575ff40923cc80c20fc3b5611ecd07061a39ac123c99102a9e111a44c313c2927c5d4034e6ecf866d79e64d2090418ff57ac2e1c45d8378d05e9354bc44d16fd4114341dbb1b62731dbb8ccd88ecdaffc1a9fa21d198ea7910703acfc8e77eb6c2c9ba6dedf6e2998d13fbf332a48de9a856759f6d7300bdbfa1a824a0e0377abb79ffbbd56da1a617ecb3ac7c337f5a0003a03be551aa2c74643e6d8b1be1b5e332c6b19f00211779dede279853abaf57f1138fefcbb9e1495a97f8bbdda3d1ddfb0ede06ca57a967aff33f0de70cfc4f016eb37056008a1fe7cbe6e1d7945a400b3d75054acbb2213a72c1854553b3730583e683c3fcc1984a960eff8368440f7c32814abf82e3a492461f2bb81de26d7b35492385e38d4cf5660890b8e96f79aaaacd3086e7794c0c40cbdc45a00ca67511a798b156efe8945218776598d7f175f506569e5acd13bf01022d75173908ffeebd06dc351be350b30c2ef07b6fe76385db8f3502b0d68c5a85fb7f48f8112a9ad2d6800e02bbf94d1dc7f73e16c2f4ac97c64de0b62b6925ab2f7c33cd3362ce4ca35b58b5188b77db4aebb53dbec3bf41c86ddfc525cc5ee3ed4819db31ffc4cc419a246dae214093c4ce0a4d816a83b937e550abe6deaf49dc93741fa4cb702b4db1c21602fc47cb8263436d11f79cf2784ca2506da418953d1cfad629929a2f2a85b032e26e855dabc410d6875adefaaab408cc785a929c4c5e89d455ee3f45841e597c90a5267c58050cfab3aa6b76b5cf62ab5611cb611a7a06095fe4af79bf375410e7927071a2969dca5c6fb163c890936d9a8a83adf9255e595b73fa7a1da48ab92011705e6ac0dd16c424e607f130ecbcda13bb8deea2934cfa9411396767f74f22093c29c555d00f6ec0166401e3a9445f0728210b92849cd7abc47597bd2d23baeb9cf37ed29132b37ab0e82be502c6c09b7b6d2be3aa53d6bdb92fbc9686dbec7767e9643156af3bcbcb579efafbb2a3c637a872fdb36051ffd44279445f55fd56125b8887586806644f2c7f2f34a84f1232926df47f949c253a76c7f008bb7871e3d58a63249ac28b4aa3ba6ed65ca50f67d973d6e4e9c9d707f21dd2a6ac41b0907536a16fd73b6deef9ab17b076049b8abdbcfeca4f3f1c6926c7e2510bd1bafb8761de520fa48728c1533fc60f0de5b99531c63306e0a9a7d19bb750dc7daf36bd32e513ce6b736b790bc89480f9a5d39c28f1f1b921af5f119e83c0ea5d342a6906766fa11d0e2e786504d2d7a08b9a7a1817b74fdfabdf36ea022122084a1c7ea80093c3195cff15094eb9605ebcc72060ff51e88eadf64e744328cb6bc9d1a031990d4003d5eba60e33c21cdc8b11668553285587e2aba6afe59660d7973958ff238adae166450947def1bc761eafa4cffb3abc66c20d480a4ef176ec4d33c8357673eb6724a75c47e12a872d1b6223719977edcad08b6ba6f1ba88e4d97989c93fd546dcf2a07e75deb16b07b8b31d88977f312a157bd69bf8590d42cb7a01ef13af6a398196699d553eb4a1b30d48c93d0a8d438126f7badfe788b9cdf3ed799d67d6f2461d128b9f15de1ac83aa7589341f7eaa7c8cdbd537657cea98a89ef0ad4a93a6b0bc80338e678a83952213092405c2016fda747668eada298d31b3346eaa9ec676355d0dcec7402adc1b0b1aa99187f062f493fe501a4890b507b042f2535a5c06ce382c42a788d71d016e1fa51e7c0d0c73f7e3b7352d1690a433461dbaf6f54d4fe479ade3da85c0bb402614910b8435408169d33616a8ec5c5e1183ff64d2d19286ac77e62b70a7014de038d4b6b1a89dabf36874512688b79c23c3f5da4432bc9e6ac2ea01c3957b13f7d8bf332c094d05bff5963f47f5ea89772a3d89d96d29a4c5e9a4ad6472d199d1f9987579c2bfd0efc5bedcff3733d09edd166567a3fafa08d713449068bed54058e981595fca4e779bda58cd7505d5343805f485ac4a1494be74e46e8a90644567231eb1ee2f77be02da49d42e2cb9d5a5b50eb843bde07985b62733db3faef3b99c9be11f1919f7fe36f5c83ac27c6107dbea7adcd8845db752509faf32dff4801367c857324051ed0d5d4924489784ce333dacc5103eb0ce2778c470d5f397b9cc300fd9c8ea3c8bb0dc78d1e9612e250bbf3040bb063b19ce5257cb5d225d54b17eb3baf1e51b04dd1a74f4af1eb9c432c242c128ec426a9ad2a143e6a323690b344d0010b08263ab1835e75604f569aeec5335b8612db24b3fcb2c53345e6710e7a35e3f76815e78d02966604138df4697c81487c1f4f31a36b2261b833e1ebfe2d31a62bae99e8a611e3b3a9796109189a070bc8f163be3b85cd7961ed233a6e6161575757abcaef261b17241458e2b14def4bd59bbc47d578bcf63c299fc6a90bef51102dc5614106b448c06b02b93bb93aec9709702745bfb8252419eef2624a37398baf4e89902e036a6fe02c1f12bb123a5f2958dd29eb2827ef901316b8d74de3b203cc94e6c745a25e048cc0755e933adb1f237c2a145f053b4307dda6adf2af24e4f84ddc51e34515218e766c2599187215599b545744a4da57961bf7734f6d361d80a6a10f7dc9f432eab477219a3db564070b59bef051517915e039c441b3b0f77cd01ee78d2be3d23c8fbc76b02e0406321b2ba6fc7c68834f2e8e4890514b1af14aee4e458b2b8eaa8b07dc50941b193ba2b045ffb8fee691dc5ddda08950fe3db58add0e8cbdd95e43121bc74e00641d83daa2fc78485a40904ba0982ba06b85b2ab3fdc38fe432d948823777fd7db3faae580492b5637322cf65da1fcdd11cf4ef56aa8d1f31e8f7262e49545daaae1ad4e319904ecdd19a59dee7bce31f2c7005e70142090aa242bb2ba3a0b7501cce61cc02a46c606ca07116d4fa1d756298efa62747e624a9c2abcf4542c5681d196a0cbb0396bfe685b6b821a81f7add49a40885518e6fc2cb9499f6f67fae8adeb24e99077c393bd45d5ae206b00245728d0957784aaebc3abe1d95b796c27331717c3ea8ac780b6ad42b5846ea61b98ca8332766801bddafcb97cbceddb45804acadada81eaf62cff35cc3e8a9afc687b48da0fbac18d763b0fc597874d682312ccc62165c514d3083c9728f923e077d7b6a9460cbf42978baf54bb7dd740e55b70fa2fa085dcd1c30c83691438c95b9fdcb09f2fc555d1314b94a044cd45baefafcb8036357ca554128df136a3fe99968ac23f9d785fdde0eaf70ce89099435d83897274e3e26b454d4bc378018117f6c541eb32afa6d3c74941253fcb42848b1af0688cd7db7ecd0f8a900356a60aa7756079f1351c6a8a0203e04b9347c2b71f11b927b8e4bc54196a5fd95961cf34dbe663f09694895ed20ffcf8ff7895b993b4719ac4a4526e7ba03005d47cc503b3ee980d158dcc9d86cdb981046c361a59c126dee229774d9c6ea89452b870eba7860aca85a9b98979db9421ceed23d789a96314e6fb560f2b96a57a48a1edd8ae3f21d4ee2f9e2597a8269a52bf7600b68908f7acb596e232dc47189ed008c066c4937e16621a850043a859ff7b7b33c5d5703b3c41a72344c1b5098a923096cf070a2418143c95d895b20aeed34cd55b93f4d7dcca2ccc4d68371cdc2aba0fc8fa0bc5a9c1d74fdbbaf0ded126c8f063c23c02375a5be6b34e4c921ca129cc9e6df6ab6ed07ec89ec62957b648870e23cdf2985336fb6dfd81819049e73f0204018faa480ccec23f773421f12138c77a5b272b553d19f1527610232bab5c486b1983033bc55b56eaf33a4fe6f065cef1ec589a66bc6785799ef7e4e7800d0fb8f43ce04035bffad751b7514d95c2be1d952f967fe403136c632b063d472aa964d78307dcb72f77a24654a95f7b7d741ca5347828decb0237435f115aba9c7a4868aef2bc4c970bfd3136c7a15448fb64a4864c47c793707d34c31d861997f58436bcfa79121d4219c597eed31768d3ede13a345ffcd015a182e218637f61ee783ac29db02ba4722dafbd20f0425a3de4d856a201355cb5b4b680b8e2c09a569e1382c11eedac75d12489f42c3623fb2ec6fb2236bb79bb6826366b613d53a9b650222f16510f958c0cc351c9649afe26ad7233bc5c5e9689171119c29cd9d6ff0c69613fe474e29fd2127b1a877557d353d7a24999e1ceb6fd7cd056a60cf0edb77bb37b19be58be8f5dda496d7fb6a82f4639cdb52f2af7a12b5bd97442f7dc73f22435e954268a6ecc661a0f00ce44ae24d98714b827fdc47574075c64bbd9bb6e0b150f4ca53dcdfbdbac295d64c767512523f3e234b921de5520d3e7fdd4fe8be172645e6f1ea5ae463a5e172b6c7be7ed6a110f40b45d1843e578221ae178730f1b7f94bd2dbf178a96088b68ceed690f1a96dad4a8e2daa439803e387f540ea377c1db3c1ab56acca3d94170649fcf0b3a90a3f9c88e95089fea387341f5d56d447e802c570b620d1ab590f39067fc6761c72afc9c6c49adb978d9693c7f19aa300b2412dc5fffd85281ff4ab977a9bedf4df092c53941494e6a1379c064ca40fe4e3dbead2fff979e042b6e8afe4b061d7fad247717cf239f01c0582979c17c7e2fa943a0735bba257c18d11a8d02b170814de9682a84c81afcadd25e4fd3fa4ee3c3db2ddb41142b0cfd26b651f6ee77dce1ae8e3531cf2643e73d13d174a368508fa0766b4cc8727326fcfb0a25b278a1ed5459a0f8b66bd231e10dfd881cb177384acd88382f499cd1cd40a69c066dcc97cc1a95f09f2e7ed2098afb2eb6537e154417f7df35de8a88035d642cc209d701d1baccad3e59e54e9976217fa9d2f52b4b07fd40dc287b625d603dc6b27848b2a7d626c9fcfc39f9ad939a2c8d0aff6477beb0703e0e200e6634726bf7284e78c477dfa259ddda7ff70949cc208a2a7f92c237f310a5fab1ed8f1d99059c3c51b58339301d47e593a8f4fbfe5049684d5059c2757621b0d1de9060580912222424be82161bbcd3b7998911f80454b0a57837a88c9b0bbb5f66c131b074f25396f869ef5be006376b52992d66013a95adaefb563e78eb03d18863635efc0fb12f035e07bf4421d869e3760990758270af4b5155786078fb557b191c91ca40fc46b902eb8b776bc56ccc25a9fc052b6dc0fc55a42f490870329f67b02fff798c683ef00b9e2c5c04ed714d20f0be69f6ea0b82f0dbea04535ad7a9b1c18bf7e43351da0140647f8bdb7597865393b877eafaf97c2054408ff1be53a57915de7a43ee8af4ce76ef3f6f7643311e6c4ae33d251da35bcae1d92f18b9b47fa4d32de2eda922f6787c8bd8475f7f7e0a5fb857ae4efdbb11e32f68f9a18e70facdabf763c5c754540cc8ae0abb740477bb8e2da2b4248b86f44c68de31ad59959944ccb23a653e7c3c37c9b872f8ff95ba151a3181ef1135c5501717ff9c3210ba0f370c17b570b5833d69fa8568de81e1f3e56c7f883642526011e278a9e77dfdf4e36f0432e7fa471c345cfe9aec472d8023cd969db5914c70325445f5fb726423df2e6eb4312472633aa5ba73819c31095b6ffde36a515f799f4c1865095f85db6c97244e9f71c25ae1110a2752a44b675a198fd73475fbc40e983974abf55270f24c30a69cf5b031d10d65d60ebaddc1d3816e5d98d9a9be34b24c7a5b4361a16142e4c720fc844211045bec4043c98aed5cb46e1146e0dfaa0ecee215de231fccbd6220ebedeabf766daa63d6ff0877c3958f1319373add7e5f337d39a8b9e8137fbc2e3b5c2bd430a1943b31adc787c2605a4e25d6af7f7e745f1b4bd7b954f116caaddf52ab094251854d18f8bf6eb0e987da0c9eb0cab308fb99400a0ef0308b32ddcd4ae0063dd36aed501f4c6f32a35716d8bfcc66963acc90fcd03745b917aa4967c02168301c13b4d4f73c7bcec612dcf76233c9a3322d044618090153afc3e9d8b16bd6fee5329a1e9a9741aa80b7d0d730bab2282b889f771eeace6463579adfbd39f12636b1f208821dda03eb2936e00c03ae9fa94d76e7c8ff119d966ff1bc0122f22245e733078a0c89ab13c33899a03568614ff73c4f378cb583ba09d0443b785b67f4fbccc88b3d66d58f3038c980f3d694e3ec78ab4468d190fb014bf69608f3156c7c463179c4da92b70bdc19701e695c81c280666c8725f652bd04dfb4d23f318da0ea5f09a61033ab66f0009b1acfef09ed16b02a6ec8c446c9064d53bf7c5830f6be6d2680cc067245a860ec88d08ea321fecca6a3ace2735bdb4881f4d5471eb7025bc094f48383ff434fadf042405d8a5c95748dea0d6124c55861ff957e19f8e5b94c71953ef2644c9afc4d8016feee216deb56d054a18af3ff1e799b3b4b14da6dcbf953e4862f7271c902699e57b0c07ced7eb2596795e684fed51d5eb1dead1f45cec5b5d2b19ba50ec88398ded69956c780e80b450c2671c10d955ca213891adba091519aff3e4e0360b4a1095c8bbb13a5b2e8cd1d48f9bf75de2a9c092a99b892c0c9abb2af45024454e32f37ab1817beace843b927ae74e4f97b4cbb9aee1b2217d27631e8b8fcb1e72c4bdfdb86c094084c015808bdaad8fe4a024a813e81f141b0b54cb26d54ac18a5f38a976271af60be2eddca2f51a90e2c26c7461c4aea23afac63a0fa5d7cf63ead2a77ab4cfe2508273cb73c0cf05462b6a0de633d4d705769027f233d78b6ce6e0c6c8a40bf19c234e9f3842f467681848283848e0bc1925513ab775b338cd87ad1a193652149c02a21ed62a0a6a51df5455e16a9a3956f380b73986dd93cc8612b1480a8587b10f60209a38d8f94febe65213f4c2f42b021ec6e9ca2a8b07788ebfec4af6c0f522a2b8316a69a6fa8c35a1d01ace200af592e4503ca734320e837e23ac53056a9f2cc55651c34ae596c1414bf038314d24324b9b502d7b2888a43e53ff1b102959bc48b8571968c64ec56fbe9ef1eb75d2c4c1ad8f5866a5350b984691f492935eb6cb21c241913f201e5530eec2167af2eedd673e64aa6d0403bb475e55c40634d08ed28d5a4d95528ff69dc42f3c3d74b43813f2d32337c7a920ef29b7a3ea8ca2f2f3d2a434e6f8c68565ed2ce08597204236671b080bb2c84a4086485f8cd94b4b1bd5a593ad64b2c33b4952e09ffb734e20577f36ab92e065fdeaddc1602003b7e7a5bb6e007bd8bb80fbd785bc21a4d5ce177621a0e7ba202431e47c93035eba938af42e99694cfabfe528b4a4614e8fb0e1b5850f38efd076f6ff7f26ce339ff94c1da0f4e844b633f9cd4ba6be6cad27196aa104506338f9a33afe6e5bb9e03ad4f13cf5b9c9ef0f18df87209b92e6fbaf3f350c9e8bc901c5d3f379e0654ef6ece602a188141f28a46e64f668374d46de95e2e238c615fba71dfe35d4c976bd9f216bb3d9db74782a7453aaaeea81d11e9ef146fe4320505bf5d663d3da2915073f5f16e11b4778ad599d74d9fe0789b48110c88025d3355844f3e0108fe13ca8caebc7e85d10b26d0357fcffaf247152afa73f0f02bea14a89a18c894163001e55276f43d240b15e48af02e8314e909f1424db0ec1d11f931308ee525ef1b0d3961e7cf0692589cedf80522348a1d760e84b5522a3f681951d75e6a9ae20dfb719a9b72dfe59c32c65fb6f85acd4b9b80c55bdceac49e4c3245888007ec7bb8af871b1df52ae606b02008ed0a56524ec6643654e97ea7ae561db4eb8482dd0daf1b0b961a3b17f9a795a59729a1cd7e0f7de73a1650a7e427740f37a20a6001173bddb4335a2c46f2735bfa2f50c9dcc24923ee86ab0a11d053c651021c1744c3c72d3f8cee2696b339d846b13f6e99bebe33949fe03d526286be431230a0a8a8840a3953df9a198bf8ed3e336680f088bcb9788f9d3b2797a59d6f54b40f3e2526eb8550c0a5efbbf6fa661341313ded63380147137982229ff8a2b48e6bdddc37869696c9375d0bea673c05a3ea178b1ac24cb0c595aaf8c8b33e7955159187f1fe69407fc2b9b5a7813f64fb348d5eb106d9af3b99aa5fa6baf98d20d836f6c2fc5887c831a504d925e1eb3810d6ef368bc48a0d4d78fc9ed3e8e72e63e9ca92e7bc966195742b3392b8bd1770e2ca44769f5f9502a5838a5427e58889827d18231ae21ab2d6c33e021d8ccd456b49c5c7e212db48c52f3fc727b313d343b02a45a8082667ff9d6865fe8aa585da25044b5606122adc9bc13e0d92ec5fd0bb09cb6a0402fded89e730b2371e08f3b442f9cd0f87e463e784476c84eae7ade71d9e52a0379ec82a3e5f60c46a6178ff395e3bac4c0d808a3a74a540af8fac30356a10e5b212c3e7ffd773c73e0ea2d9b1affbef585debf112ec0bc1cf9e243c81d355e87dab083b9c43011644cac3c64bd0eb674a8885bd068674342e6a7d0f0940a3145b814e15da63ccff2db610175fb0dc6f499c50357c4a8680614bc8e58c06dd708541ba874c321ccd75521a4835023fe3774eb0262a40f62c5717bec0c970d6cad8de39209f9f908bff538ac5fed79ab266df63be5646f7a76532dea1445dc769736cb199cbcc2d7bcc083551318344ee9f99115aa16c2cb8803602086c456fa47610ce2c4b5e33d936b86f80d83a8f261ab14c23a842c09656faac18474c8a6dcda59f55bcb587984eba4fe24297a5c7587b3e0c7902704e97a5fc8df24283c75b0ce8ed0e37013a7043bb1428a12bf4756e3fc79765be71b61cb0ba6f33242b7c7fe78ea4a25f4e7d6246b639ad60fdd4adba23b0cc582fc3342f1f9800cabe34ba59ba07adea3932afea946e90ad9f56b0e099c1a1598e44c9a048e8e12ff5f41c7ba439556d35ac446f0b8d89899a5f1aeecdc31c86ec91c70dc0d953ba4940c700ec86f6ec47b43ccbcff70cf79857cf50d4714f3d83837603a823bd164d29d3cd988eec04372f8cc3212b79bd389c81fd55081fd2605048b3ba38dc9fd34f81db20a9d5d539d22d55b9fc95c53453773f96cf501b59a793c0650d1094945d3eafdda86d20e6bc2a9208672db7967070eb8ff9747a42d632049b7d12d4569d4e5165a9095d19f9544165c5dd4579e037e81af82fad5bf42bd6bc8dcbf54f27617125702f2e5664e6eb16e59e6e39f4c36f9b72f2fe2997117d73cac9e8923a56e0e156324544ac80611701fbeb1de08f24a1c05a10f1bef70f242bc7238e0309eef8bc55c160e60fdf42e8f941436ca5793f8f2ea801699d4f4ce9403c24685e587ec15e204fe48ef7314def89f16a00e65ca4c985c16c2ab93a1169c79d2cb4b23be3ed6dcc21cc150c94fc1d3a8ce782f690a20bd465b377fd5c6b978b26708a1a7b8e0ff89a42e5dfb8e0b1e4ba8a9b308bb43c7de6c11c65ea9bc8ad5362180d269a280bc28d76739c9485400dd410cc85182df3bfb1df25fc78801b8721f517a5171bf2c7f7e035a725d8d6e8185ec5ef6768eb12528604063d4230859722a90245c5a683c3a09708eae2f2360c8e67f59a88938a754a88a4a770ec5ca92d823c6a2e1a8bfa885c6f0becf0c44ea8065b498afbf3218be4c1ad3bb0518e88680068b3f2d40cbd31eb6d3cd7532d6235134e27b8bbac5d125263099f82903b9b62e9a86cddc97d7808006f6a861e8c86194b0771191c7947089b6a54860acf4f9dd44f8f674d0118873d4aa19ea5e8dda687f8f9f08cf0366b7d018de9278091fbd548d6d24bb0fa0409f568a52510e7e1fc43ec9ce0a97cfc8709f04591481f08e47004b3322e73abaecd75f46c7818c1c30d59e26e997a1b9cfdd1747c0921da390060171a87b06a381265256a890c4f993bf7386bb99066751242701c6183437dcf5025d2abdba39caa94cad198f40173d34e453f5a720e6d9bf34cb2709531a434e4ad595fbed5cfd00587b2f0b955a079e6f15dd3101d13c5b54ef23931c0b1450b6c315225d7faef37555072124e3ec8196ad7df6752d2d643782eac0735e7aab029e2d547a2d4bfc15afddec81c19df81f972c40a9660cd70722e1bfb72a1750a5d6606991a02c9509017e99d1b7343d26c490a82cd1af8e288e666421b686a46f903305835ced469b36d06cae6616b63faacbe2fc6b7af11055d951246b26f3d5167b581603f623bf040d2c62816e5174828addbf7451b351b6d637c60296157e8cbd9d733741ee0124821da8868920fdaf865571072751a360f9bb82bea16f9d1d9b0a6916be67ff9cd3ee56949e457170556131b5401d3b5fb5e0fc0aa2f079a81cb01289fcaa66c516b51dc84257d76d52a763cb54980a1d45183f64b85d92f613ee5c1b23c980e3ae1b363f96b1b0dc626ad20236b6c0d518fe65a1f8acbe3dc22a1f2e5a3b017c1fe595ea9f454b673b4f4459c5389e61162bd740b44a56b4fab4f6bbf78fb688b7886df75949ae4e6e8bc5502df72e4ae9a15d6f71cfed344c7cc18d0aca5f9dd99b6838aa3a302228b6322378431de97e6f1674f3e190e3958b3aadbaf60fa00fb2eae048ec3c4ad8845b124cd10956ef2c7311251a1b8e60948a6079eeecd646321d00dadf0dc70d610a26d79b7f4198fac23b70989a41046f4f1764e8a6d5c05f41a925448b041faf71f4d23e78be4223b273857e26711ed893c8ede3edf2ee43063378f40d3211deadeaeac77a3353c9b17f912e941d4aebb60716ab345566c5e058f85b64b3dffedd098a60c45f6faa82154f72368f80bf0d22377aac3166caef54b34a732609783a45982a0f560fa45f3be20121bbaf7fef28fb60e1c7924b6e8a14ca43faeb8c9124321c5d899d2ff812fb76240eafac85fe08c24689129b4991c7c0c59993d845dda29bc35940d59df1e3ddc5e0f970cd2a389bfa2b56852fbd42c2cff117da560475bf469f733c07f97bb3af7091f47dac22433a6231596ad68034006a3629be9b91ce83f774c12c76768768217f0b2cc0c876dfce150702dd5bba20c4f0e072e76cea31b05cd219938df711d4927abca0d4cf1a20bc89f2b1f236503c84b33d11e465f228f7fde22e8ee45547b4fee0e17b6aa2ce1f67707ad7d87e0e6083ff28e8bf2bb13bfb0ba17b784f9c4327c23e45ea5c809a754c798661e871a9699888e65f965e819376516a63d3511b2d14d782ed387bf5b9bb0759945b9115bed6c26d5369f09edcb9337b09adda17a1ce8f0a0034dfd34db8a17e37807caac81a009c0b9a028970b675e39eb59262e2e611cd3a8ace90077b61368613fa2cb087f0c3041c08781a7e83eb84720f137240c4f2f4de3d517d3b558a01a32e0fa00aff8e7711fac8f80b44781e57da66804c25d031f0c91b2a4cc77e9ab6f2f60cda9ea0fb2c0185f9d7707ec2af7fe55ce1632fe55e14b32715180f22c04533edfc85a5bf36a392e5dc887897464ecbcf1685438b026835dac91ea18555796f3ad5d4ce82d4a9485fdf673a4aa4f399e47ee1811eb2dfc1e63f8c016d8069f2f448e2c07c179a86b5da9e52270ba01755eefc44e0ca3e936791f323eaa9031dcce30aee6d02c68f63303f0db4f1cc46179178776c6736621f8116206a03c75e413acb02e99a82a3ab25da4ac47a934d3d142d269e4b241090416a29b4e4c1243835d736ba0be2af1a108b2f5f47a0b01348a78223b75a5906539987ce1949e30a8ccce980ecaf420c810c81e170f986b438cc3e922fc7febe1f2fee940627ca571517106f9d99836f9771242d9d262daa4f086ce58c144e0ef0a26c793f8b4a6aa32d86c930c4bac97ca161b2f549a74928d6bfaae3ab577b45e081788bc009d1719ee0d568a07ebf8dfd3ccc2c3206bd957c6801ea5df7902da3b545a70bcacf4dfc1f67978f1bbe18e63914bb8738171e2e938b5e24f28f7a461c37ae9595db4d1e7217a74d7eef5e6443f90c1a966f200f8bd95539d54e4d04d8f0af8f8458381cd4bf0cdb879855827dab87d464255260dfe14cc15de09f736df4b6a91cfe6ca9770dd68a63e3d2771715a84355370a00f696adef97428ed5a9f60476c5972275070b86886ae6dd39448153fb635e3fc28c9e22e838d96d94dbebe590ade13bc60221f0f59be189c9368603a45a8a7a82f3ab31ce899d6d75d6c61a5a4f1e8566f43d42c683be8ad5ed68748af81e905a050ab2f24270f4ca0be2dc43820ed4e8333bff8a05561b5ba22d2b9755be4e08b0e1166dc8a82f86550c858128fea236ff896a14c578aa05fbe6aac90bfe8d4b14ecd4f0b1d86051f7055bdd11e7d68fc201e71c48bf6a53cf3ee6b4823121d890874e82a40f32946dd36825fa5154495ebe3589571058b145c870856252bae6a6cb5bda0874aba1d3d54b94221ea7d5b56746b96bd1db2a21f40db2526d14edd1ab93bfbb127ba3dfd4c7f2c05ae320165d062a7280c6f1d75c1c11cf634a2a0cd5228539d5efde88ecf4bc4fb7c151b93e9f709b373acfa6e8d0c6575390e8afea64e72d1e1c80c784128235ed2910ee17094ee3ed0c5c4a2a16be8d3e7495c5d89ab917bca71791f6a85c31988ff588a16236b2800305772cca8d980db201f2c5129123737381c79f3a20de11c89c15f2ffa7bffc62723e2c9767560b3e16916f0b2c597f3092b1cd4ae9676017d4df7359811540eba7fad9894728293c88ef055830d0e8919075936403bbbb3701bd7abb5722b9d61304f149df93e44b4d1f634fb0d34b98c83ba5419d0f728fedc3ae1d07dab8b7fe75f8992244193dd7aafc850c6e0f1e5be57cdb672bd0e01f85a1663ce6948a69028a431fb9496c1d9a98738b771a9a5fb210ba1cdb2fe48b254b34f2f05c73b85358842d607fce1415ce1ed987e5d909b025ed80630e5a16e06735f3794921812683aa23d9923ad8ac0ef418bb42977ef8ad520f5c1aff581633c8c41c5a318ea852112bb0e26480aa88c435e861263d534860bb9ea8baeee6a4fcf807a1b364c782d57bad0eaf7703d92163cc2a1243036d83ef6daae17a7ae6df7417c96db27ab0b60999b12ae319cf43150ef97e6d44e6406cd3dce4a9adbec52ebb70df6af232a2c3a00e7fed542c9b8715e86bba5c8eb22552e088b659bbe29675f1d9df1e6d7e350de2f42ca4198db4ac618c01c16c9aa73462730fca322f126b440d0516a3ed69efb1401c429c452bfbc5977d057a910083c204bf26cfd9cb2a3b96ccf4fb11d525eeea8b837bb7bd4da7a16c87c66b87d14ce82aa20f6ffd8ccc0277ccccf4c214ff1c3ed6d3760155ff81d0c2ab80ad185f244a39e83096ee88436520693cc5bba9c9b745a59fb6db67b8c6179946dc5dfbf15144a920746c47960fd8784ac6f03b270a7cf59f6c4a6a815d062b788100d5f20cd079b7864e9bedbb7064bf69a6cf4c1fb19a4cae2edaba01521e7d3fa8596b8cc455bf8fc5cfe89c761cdb2fbcead33fae493ae481912aa8626b4e1f168cf2c443bb62103c9b38974ba65014436e68452efde082b0e22879dcee6aba869a13010b153f787996a22d9442c3100538e5d90bbf9223e6c7b909b78e25f5134b7d9680f3601f91535ec4ee21bbebb1aa0d516917c9603401710e5fc2b4ce72a5896f39cfeece230052f0dbd93f463c1a500bf4159366243eabea9b3587e0e74a4f6fbab7737ffea0ede46784f738d7eddc4c7ae54670b59128e1169c57e145bf1c8dc58638cc3c17fb9a6e99a8b110d2562734a021617cfbcdf830a3eea8579414fa7aeb38b8087a0ea87d841ed089434f1f31efd8a67df7bde37a8567507ff15ac5b261f350418c911406180ca50aedc84c5c096f1afff56d78d3c48ed09f3c9235a6fccc16aa3c8d9a13460578b5b7cbf0386bf43e6cc0ee7cf7a861a696980f8cd34e3bb521c886c35b552deb7403d06f5d8f812ab7fb540e4a310a5337ec0bcf422d34a28ac67766fc927b8e222a24308bd4553fc97d528e1c27c58f7ff4641f02f3d1a7ac68a15b3a7effe991024abcd9f4097335c64129f421e5eed2a04de8f0a43a7f40b63cc81c85ec55a664fdb65958acc359285dba0d2bcb442aca41af7cbae7ed890732ddbdc6eb436bb4d3bda9a9127fb42c5829a6723c93d197548592e419b9aa9d3cee9ad25a0b043a9f2af69e83d6dcf970fbe19e9f3523a9e1a47a72e7a58ed8ef4b1dc845858b6a23d347c23c0054df530734721d4162dc42e62fbfe52c623d1d0e8a536048b5e548bc09d6471dbe4dc4354ec371999851cd60f4801ce99a738625b740e4257e04904df5d026effe4cf7aa12abece2a9cab72790163f101543270f19846c6f0da422ca56e9413d7291cfbd8aa4fdcbc279f3cf31847b5a33c481d03ae388ea4889f0fe5cfed7a9f96e7e1fc31d09cf9ba1b8a7086d138330b77829c5a273e10d8c5bf3a3d2987925cb63bae8c9851f000f78b8ad99d0b33553aa419f5e3653329607d9e244613039de942834548dd48c1555681b52ea5f5dd712ca256df93c6d7672456665633d07091ec7037a4d08b08d75cd6e8f8faa846fab178b2db89b77d71e4356a0c48126594361e17e471bc41397b0cefaca331421428fa790e7fcb4f6f7af453475d4c1df680664f5ea6dd78125e7504066a1a5a2c975a186d061d9822c35407b38d5ade5415bd4c849806f0e6c0088a1f9d7b322572556a026726d89ecedb2d4cd9ebcd1239de48fc189a5322920222beae99e6d24489c238c0618327f47040e5374a0ab9a6ce23878638f75d0dfdeeaa34e89f294022b17c3ef18d191300e5e8ad3baa8472e15c4a2635f89a15a1de5582e1b35b81ac7dd9b15f0c823d137ad28bace3b32a1f3a974450d5dffd8804046703b0d306a2af43a6df946be0f99df4b3672a812342e6cc12cdde13728cd80722a7ee756fa1207dd535c7210dcbaa124c641f1546c92e6b78a7f0a22040d4c79311c0928ebade82aea91fcb4227751830b0ccd63b92a450f99ec498569105e04274658a7da8a581465424f801b0a90ee891271b069b33b1a84175739f612055584091562e1aaeb64aa830b2fc6f454cc6f9895813e74def931772bbc982cb6f548c7f664fa57e956447664e2db385ad92961801dce5dd1e2b41440a7c5ae2dd30139358376a21e78212cb56cb9896ebf9cfdde013bb25ccecc8aa55e749e041d92120b5014ab1bf45baf973df3c42dbc55bf0dcb4e2e63a4ab1397408dce3e806135116492da22055870ed9a71ed4ec05d81bcab094c408544a0667e9c92e67a602ed391302312f17b98db4b91459d58228a6f746c9b6af706bb558904c8afb586aa9a28bb4ca245fb788a9934ca19b7685159771cd4c7410720fef81f8040c04cddcb47a340bfde7951abeb8bfc4f5e3c72719f18820f49faa1b4795b4111f5cdcc6ea4da3f9f5bc5af2a9b720cca00c0768d59981f43af5d991ba9ee21f8734f35cc413ec317e8c4af7027a93f30ba3cb5ed49c0cd33d5b34e55ae06dc346ab35d24939e745beecb48eb65b613baf0b98fa172c1b60e9661cf190cc7a35106e0310810a2ebae3d26b2a1fc9a379de7fabfaa8c75f47916766c45c74b0e8e321a2684c20e7ab62dc9807e445bf4449b3f149ae736b1340b13ddf6c7576cacf79997002d6af07a05a34bc302c0e584da1d1612b7764132dea32c829ae7b6c0e779cc795cd8d3345810a939a0adbd97af420ce9d4b96a6953c9e2540ca0992c9d6a0c8335683bee0104c299c566809d63bc9bd5b5f6534d30fafe998bcacdce71d3cacf0e8857a2280f7d5078c4a77bff61e6a3ce69e6efa023640a96197b335a9ab36c2efa42b92f146df2bdf9a7f5cfe894a2f70b59537e7dc141c91a7562ba7084717df2669282aadfa2ef1ea4ba588e5ebf43f7d0e027f5809edbf70293d79637e33f5a27bd2023b0de215cf49480f303e2496d6ecb36d2ce4ef009a101f0c859b07988b7540f99687a67f41e302c2c8f98d4e5e5ef682c8a03d4777554102c25012c8745caca11e660a841ee4bf8860d2d473a699e3b50034e6b4e807f047d724f196b351b159efb5b00a2d86b3ccc7eeb017c155a9863fb522f0da61a6d44ebf6defa8a194a8e3692b1ff5f4040c27f136b61471aaec9019a079a7ef1dabb32882b886154c7d98066ce38d77a018ce0389e1a7615911a8dea4001faf1b71b9b53b0c394d7dfe180c6627a79489a9138a5caf75da4da49dd47a8f3a3092e5f8e27566a8dc216ee043ab505a3bedfb30f6b4677d085c9ca76e212d3e10ec83e81eb24cda7e8f0ee87e5feea0e8a39c656d2803b76499f155ff2124c7a5ba96102cb7a3668534d269bf19de0d155dcd8bc1d5ee1388a6dcf82677f89352f896613dd7a6809d95b4013542acfa1628ad335ab537eae5bc2e9a8d32f73ed34de374b3ba35bad2e663e5e9bee5c940f00695fd35dda7ca1d2e1125e582f9bfb452fe3e7f9b0f77b8de8f0ad0c45de300768b33464942536e008bafb77dbacda2259145d02fea1bfb0149dd89b4214254b4acbe78447b7ea6d826d4624dd7a423820e8dd6cfd5ea00bc5c1094131c60d1273f5f6181f71ed2bc35e137c1c957114dfbd2a63d8736e53668a65a053ba4c6843151b208cb0b9e82c310b313c4c2a093deb433b2e1819b6a54ecb0f0799096ffab91e7a908647c6d346ea3096f0473553149cf1c6479779b10ab6c3da561b5f2b085506bace4263625c0da98de8d14d33e2a86c6876c07f90e2b6c13acc70455da15927e0936b3865be57c6a7a7a9c1e6d350927f119143570cfd18a1dc5ccb2c4b79e3143772c0723d07e9cad074f3964e71107b9bdf542965dd366351a2e305c3095140284f5b661779896e1519619cf22a20c9d4207d68fcf24521db335a5bc5b231dfc0aea7d36121ba1165b342eea17c7b2a599be78415002baf8a4a2485e1168961a1394d222b84ccc127b46b2adec1a42e6fcf0078237d30acf2aae240f3a7bd6def659ca641c7f0063752e023abe56bcd88b0066f7c1dbfb5e44d3e4146e31c8f419926b374c58c04547a33e8c5f4cf00f6ade6ab82c730d79f8e12b5dd1f09311f553a717a0b63a45bda5c7db1e8e459f9d3f808ece6b75249abd55197692542aefb33bd90d59c46d3f6a5b41569d06624fbf9850ef880bf8e81d4af62334a895633ed0d2cfe691ac4a72fe85e9cadc397b821c853608410656a09ea3f8507372be9435c2b7ebb94ec85ad8d478665d1c055134aa93d05e68aeda3efab04705f7a9b5b00f62c602850a22c868bb8a9943e47246122d1a56ffadac86e5f6f9388aa778c1f9c4d74b0e266ee220b392baa22e9ca2f624a1debf68b1e893ff6e462396dea4fb0ac5211a7efab7c44791fecba2323d5b0533f64d79b17e3e53b225a7a12073c8359e0e6ba8d34de64674f4112010ed0fa8edd114f5245c09c496577ac503ce98d7bca856eaad2990d2010e9abef1f1a0e0798d0c05a9cab6a60d1b37cf5a68ccb7654a284e77adef79515039a643229ef73fb06ad0603a8de541226ba48e654cf140d6b4a43149e7ac2f6e3b04a7f089c7ec2401e785c5debdb9c2cf29228eeae30df160ecba9228e05e47465bc644d98b610937b17d8a54a73dea844aa70cd75785dd0ccb1fb8e26bf3b8110eae6982202a3b82cf4c7d7beb2014a68093f7ecf38cbc9f9f1b4debf50276f9dec029efc25be5206aa6337565ebe2584afe26645e415fb599c6d41ab5088c6112f19508445157266e597b08621d826c3637a42d657b1d46459712bf92f985ef61890323ef96de494e7e325328dc51236e5d1c40c1eb6e68c6a6b144597e5f0e97727149e0d1501a4ee912514e964727a7e33424dca7bb00aed00002b306e253922e6039f3d50cf39092380d52d4770fe10ff3900737d9fba1681cf88813f77e41ab1cec1315e093877ba9d6b05e9106c8e8102cec42fdeca8360f0444bdb1777e179f88de6d2fc4a087b813a2408f7e3dc2d1442a7f26e81daf0741f5f7c87e08af152aad13ebcc2d3c6bdcfed45766b587635ab060314e271e8fba0dc0dc6fbbed72191f73d702bcf97330a9bfe905d334fab30dd4230dadaba0ec5fa856f9cb6fe9cc9be19af3fd101ccd27684d93dbf1c7f384a218a4a9886be0b68e3fe4306eba4ec9b97e24e62d48ab061b924f8beb2aeb1658ef1f0cd2cc666e007fc3053588cd09a3b2d91d16a351d8630972bb9980e16864545cbbf3e68298a9d433dcb913a80f5355380fcc18fd8acc13a919762818e577d725d94a97f1119593bcfd040fede9667b77a6922fac7b633df6efa09270624f51eb8cf1902dbbd7a8938b09f8742c4901835d45111242c264d17ecca586c4d8e38e8cd0ec846e2355ce1efee3a22882e5f19bc7fb813e67add9846850dfbd1a073786e0de12c24c87c4c216f873b5607e0cc945421b13534a57aa7b679891db8623d8f4f5a0ab47c8e18de5728d8d8372a0afec34508bcb3a44bccff374ab7094e46f411ba97bc51feff8e14e4d89147a88f09d45cd4271c98c49bfa03c9dabd3e28585be9a4f261e4ef6d23723aece4b23f39e7092bb2e47c987c199c58cab12ff0f1cb92f36238833c4e2c57cfc37c1be0b5e87f2d0a4248c91e68cc7a9adb116f0e24c0dcca9a8dcb911e9b373bc4ef218e79dc3946c6fe914989353f1c41827eb198c0f9271fad07957eb317c5dd560e5cfe02c5ea82d665f7eecd96d6b62866c101ad56d1b7f8c7aa5d2e79f2c03969e3c4197b44537a2d3022356dda837dfe8d0e793839258d0d36b4a06fdf1235cde9cab71bc7fac2f3f6f3b12f2c8aefbaaa6ec1c898206abde83b9fbf3eedfa2c8bfbd283260caab1e43ac098e22a05555249ed623165b9afaf75d35f1370cc3d6ee339340abb53b2493a16419e37e2626819f7352337061cc1bb7469b8199306cf889d08e7f1883a5303475ae520c0dd63d32f2961579d6414f9f0365ec3cfe3756bcf80a008422881ce9fd20ce9241a36037ff420d049cd91a056616cc22668d850655e53ff3a6e4be570f76f4bdbf85e18629555681eb7ab9901029287917ff41b71a78462f653bbf792001519f0c40f13e766061880b58c165eca0f20322e5cd7faa15e8460a69d92aebdf398ee95ecae0d11874c959bfd6019e61a796d674daac5523c8010a179a069b89586ae9eb6039571fa43b108b87f56458c7ab217404197183f988823224ab9689d4db23e3f34449f609182bf245325cc11141f466b1342c65d56fe0aa2eb3a5b7982502437a0946966c8f5f113ba8934d9a7a60167394db6de1cd503f8f80dff699c3273a28a316be277e8da115a76eb5bd607ec5e93fd8580dc9d148664e6dc1af937c31b2f11592ea2b673081f13ad14d3e02498c6a06b2e060a3da25204fe759b892800e47b76b445fd0969687b0d288be90751f443b422897bd9ed2fb730f2dae7377957eef7403cb16c73d2679e8cfa21c9f0fc874fd4680abfe5d0a2265cb8a32afe20f8ce7c5575e60c960450b73c1cd7d5b75ef8de234121ca101efdd9c28a1a54337595e769f7d5789a5ef3d42074af5a82f430d0f30370267a370803ac7cec05fadb6438f384d8f115262ade8d1f0f64c92e1a90824e9a35cd1f00901f84e0a6ae2aff1363634979f0c691fa23ed55857ad985c4f4c360f9a8584ded4bf59c4cf268f567adfc25cb2500f4bfc41064e4e81489f316403755b4a7525e67a828a93e11be097d1bf4f584722ed3cd76d4d38265ed0e30e611101f5353a0dc173d25ee71c4dc9c8670baf5972b7d832cb2210345d4b1c85e580c22c3d31ebde4a3f46a8efebdf20f4d4354d9d7d980dbb1639931907055ac896b853aad89401c2f10e1a5878d9bd0f49a35f40d6372b21fdc419d38cf3a29a46f3f6468c0eb5a6970cab796fce05fae911912dee46794e31cb05079397191cd6403f766e854da11c4ea80b9d1a03b21b3cbdded7606ef77b852d5926145030a177277d27cf9b9ef45655aa4ae3c22f90e7c96c096331fa596e50c5e02f842e4c8be26067ce32799ca23bbb02c52d7c87ee6f00c56acf33e068dc97cf4e252de4cc1829d357ef8e2c82648296ec38231888b5d1d8630c2c024a8baf3a00c942e2fdf4d3db00db0c428ccd23b7faa300296b9c8d434677be7b594e2eeccc2b865b6dcf875cd5b121bf1a5fbe9ec54b423a2c4d836121cd370b5a5cf296ef5c8a16fb935d48bb4d7936626116c1279b2b39821008ab5f7a50a8e5e89f78203247bea9befe78a03ac3e3bc11987dc6f99e97be349eca8c343fa389d2fe6ef32458b3cbc47018cab9554b99968887d594b6071d307ab4c242d4b5bebe798fdfe28635d52785faffd4d6f3f5ce2f37c7199f38bddeb9606877efd80d44c8f1bdb757559854f2a9a4582d5f810ab2628a26f5cf657835ef97aeba2a8c2f9db22bf3bfe970993756cbf70fb504187ea98e883b4a053359790052c2abcd08d3371713c07ff1f9f5e9d2da522e415c98fb232ea05e327747de5280348e73d90a2a03579226ceb70de990ddaf45679c090bbee0ced1bd29ffe57bd4a679ad57dd07c1fd6b1ff38b91a38a808c2393d9096f4c28fe2c56550e8af5916d684ca169cd1e31f1d38c0a540d1968896506cbfdfcbf5c4fcea0bb6281e4521a897ae037c1d9a34b088bec910c18668b4670352f7c97b82d920f2f83245b6c79cad7834366704205d2c2fb598fe17e9ece000923196d2627eb5fc0fd7ea27f3145da7fa166608f781c21fea7cbffc98efde2bd9fa01b73d370105dd7ec89aa9601fc8aa1271b08d32257339f87f74b35510fc0a1bb861a328cbaac9ca6d79dc17c77756cb3e3630a226d7696a7e1f659b9dc9c67970bea827fc633a23a7f3603044690084f49cbadf2ae1f40447ecdcd9ecf7fd682727707b7e19472ce85c28b9dd2bec4728eee9d1ed758e6769df134ecc2e19c2a30e28d34e0307277df665626ff4ebc5f04edc25859cd570af5eba8cf2f7286e670c427b1edb189bc85381693f3847b8d6d44ffdcb648088e80e580ecb5274f1c16063d10e9f73d3b6b3d4fe7c416e4a686699cd8bb37db9b3e93b91cb6c52d59db34873c2d860930e985d5c55eacfe84e71b45318fd0c5fb5c629ec90d3ecb3a148d041319d0b5ba8bb1f40c633c27d0f5f56a69c8ee0d08772abb61c0d100ba02a674763a46499cef672b5481a599960c9e66e0760950e4e05b7ca29d4d3bc393d06933cba4085c2a4c91ce0785c3d31728e3d9bc1b2732e863da6dbfea789f37c0c54f3bc04bf4a2f23601335a2a8780abcb1f2225c7a981cd7fded5217c18aff1085f309f812455c42a97c96ef3c2fd5de867b2fcd7a3aa44254b31688897ecaec7c8ae3ca27513af56ea21ef7f08d78144aedb5868031ff63f03cccffe7cc5c7439ccbca505fcccac765fb9f3a5cd45a724c71c0676c24b778f770c9bc65229b4ac6095bcf2e90dc710f7d62c002dc155c44fc2b1ef7ff721ee9cf8bc69ada9f634d30b76047ac64bf9105790ff20f02ccfabe6ec04cf2cd4bfda58cd928d554dc7f59a6a5a4eac88455a63ce4500b24dfe48c435832e2ecf062bd2bfdba744f82e86e3d6f103730043f0c7167208269414694141f90d06a15b8d027020b3371aa9f463452a4c88cb10160720270e70857e19df09a79e5de5a8d7b5f9103f36f96fddf582658d216290e4c2762deb13239d1da93736d4db1db4d9bd0911c0a3d77f27ffd4b7c499e124ad9bf00a2be64ebc9f0bf4b6fa99aafbb97f165d52c6617a24df7c3b7aa90159326f31ee8a14516babf3125ad8074493c6a32af4c8bd9038994f5e241281b133e459e301709d96eb6ee09764ec4633dd3134131adff70de079c4d43bdcc90d1c4a6b6cbd78502e0b9d181d411205a775aef8a93e95f7274ac1cf5506283911f32dbee2daa19c43a86585412c0d470ea4a240768f8f6735efe28d0d2353aa95404068cdbfee61044a9c504c45b8df0192864d009fd20ae23dd397b13424fe09443b6713730b97fdce0e40735e0d405c3efb19bcb62514e7f3aa3212fa2bd1d458dc6688028926d81c551a8769ecff50ab35a97a66f8a47068900bf54d0a1e95d6fd9edad06175b989ef492ab7418e58b799bc046f4c77343aa2efffea6a838fbd999ef5c55e6b644c07c738fb13a079d4859d51c9d707a9c4c0b75c97ecee1d0d4d72f16dedec8f34b36265d3a0ac9668248ae629e418efda121d5368ac48f6e747c04cc307074ce0ae4df05fbfe25886b9becb59a0ed0c94e0db58c253cffc61bf4973bd1c71be46052c437a849831f6af58e0c7abf2e408617a65848838c26e096f328c5d6a64a817406c02a5e6dceeae6abf3b522f8e3b230e9fe91c75a71b700870edf3a03b79f405d2c98c33ef668b6a25cfe0ed00155fc0926f0d3050d6b0496d2d2d628c748ae2be3d2d6dd373f90b88337f9d97899d751b0769226703fba636bedaf8035045a66c6ed1e75d01419480c064f9a3dae249a07a77f3eeb0766ba618bec156bfa1063cc5a23829bedc94bebdcd8c3e3e3dc2c5dcb25f392133d1e64a88e3de559aa8fd7ac35c89ae22dfd1832f21e06f8942859e0252e842323b028fb962a208cd85699f4332ba84471198c94566eb78e1cca3ff36201e8876ed14d470ab4718693babec5fc4d544c3260ee0665914fbadb275281a3f3a80c485b0c71cc971559ab0f337e55baa966858d3535a6529df7488b18a00129f904c81ab79047e29d1106a495f3c8a1ae028b00deef2f4280c986caf1530cad77b296afb8f89d7907fbf288ce6af0a08a997cd3d3a1e43a1fc08734a073ab198fea2a32624ab63dd61590c2597b0acc161a6c4a87e6c1c17a8926e0386257889b6184db15a1db646f98d5c3840dda81dbfd806e107effa2518686ef676c8d96bdc4a7662c40ab9a2667925d0e0b1042be6547f9bb62604a8fc2aaf23978597014010c3467d44f714b057a8df887ce5678b0c90c73f62ad16411398cb8d63269c520d7392b7d2190687c07365fb1b236b31928e61c400d5fd45428adf7634db8b1c0cf5d1cec5eab3e615d4875f693f053318cf5aa8191e8804763c527293f88267ff48152f8e588bd25ccf37b5a2a1937aaf7c3bea38659e0989c1e3ff2f12763fc15b23544ae0d0fb2e4395f362f65416c0e2d8feab2c308143de3f5e8c2dc0fc15626bccfa9ce3c21bb570dfbd499ba609e50afe67a7656321eb3f6067a8cbe3cc617e4c0f3f648e5c2be3ef0a67ed7d681c33611609da990deef2f923a0f69bf539e553ae7432127bae3f8f1e84bc134ef85c860f9933c5c6924e6fff4210c3aa6a587da6db29291120873f37e3c832e7e046dea82b63b6b8691421b9684c7e8d1d2b9eac81fb288b27e246898d148f13bc55fd9307aca5445db187e1ba4d02974199cbcb52de52499167d349f9f6066dbcf5e83f8cbfc4b6bfbe36456105c5fd55f83393f7b11fb0c2f117ca8d3807d41c405d54ec2db0146ab5e30d2f11cab7f2f37c8a0af4af8b4d51d773009a2de7476ea3c62d954bced967698a381c15628ec920817b3a901bb76cd005e9a8d230b847963c7f670595655f481217cbf5f5f313339c585514f8aaceaac89aebd7cdd5e4a54937cfd4c9c09b613d314da0a178099a34fc7bac0fd126cc59c995088708d8ec380bc31dac920edb7eee96406811610ca8a3c9685bc954e8b2c076d8f808792e7ec8d2cb8d1b49720ae6d1ab4a05a6d2ea0295bfb6e7283135b27f3ed270d0594430feb9ad7dcdfa3b0406a54b3dc70a9c6d6c59fdb5e2ccc8f35de83eca8871cc7b22e21f8a91c94cdf6e0f065316c8cf32adc4c87a096992fa828cba119522612baf2073aca776b56a643eabd1b02ef906fe05cd139752ffbcf0cb61f92785cd754795100e044b60988d715db9fbeef96f8b7a9bbf7473b983cd2442254ba409b442eb7295a697c1126836451f317a3ee1851b5d52ab958415eec15144e86a72025b791450f6d8b8b52720436e53b72f16167e66cd2c4314dcc97f14e9f4e045c815ca64a050df36629f93c22079afb20ffb28ec23d92fc21850b12dd9f400f65fb2ea9aaa6192c5efac0fb530b4faf60edc931ae55b9d8ead7e8bc3b2f42582b0b34d4b608b1614ca6d069b59e14c56cecc0321e4e98e05377276f8caef38c1466f7b4ffe6c71044a0f87702a1c91f3cf5ee9a7fc00b9e4e0087d57d7b2a213869a6d75f6896ed0f73ea119ccca47e0f202e7f00390448d3e8782f571914a0aa8ba091541cd3755d48eb1ee5754ddd7ed2286cd442b9f735ed372e700997a9baf2aa669e11e21975b1cb377de145d3b024483d1ed8076336d8e6b32c637d268e912b004de7b590686958fdb7ad3c8615566e3855e77f986bb1ee8e7a6ffbd2e3a94ee4515769a9d18df86b02a637638cc1aad910cff6bf9469a16ded919f22e5f90f866cfe65d0d75cf75802727adf3c3d4a9c0e3dcdff2e1aa0247196d626f42199937083dfc4c8b80f86929015c21de14d397e5e01bb1807c276178ef6fda1c9620211f2677f2a329daf70fef90fbe15d799941352d1ddafb98a9de25112a83e2654e7dd6489c36f9cb0b43d4e4c445a07274636593d6f01a7b925152ac6382467248f63d01ee222b4e628ee2b5c7e7312e278fcf4936c9e657288cff1124b83706b10a40b038b3a33f402ca103eb2e964ac66aabab4d2ffa2f28663ac08cb7ce0e762e1fa7f3a315471619ec522154d5f93c977b593fe0181daf7b07035ad496ee474285c444b7985805ba76246d9e6255c016b60dc10a12eeceb950c1f3c36c84a36b47b5ae54aedf515d78d697387c6410ca545f151bf759ea7cf3026711cf3c715f77e3ad80017ee65549c77323b8b73edd462eead0b5c5d1a23d54dad4cb918a1e372cb5ceb25e53b0e61c4e69f38e9335a70f666eeb8eb7bae421ced05b6627a3138eb4858b8721d62248136da9173695c09d9ad91ba9f71333988d5c7a7cb4fb7b6cbb7707d9d6aabe808beb9e6418dc954c6b223d6051171d7497a82847fcac7159906b0aa6731ab3d419625305aab06134a221af241e5fd8a3ac48e7ddfafddf3ac9fcf7fe43c62f46b2bfee61b31b9e1be70065a7fcc837a12e0b05c129c6be77e565b393502e95fba71b2cf245ca080a7eb21814435c3500a34450fa21325cf9cf3fcc31870f3f5785891e2f5d8df0a8075d333a07258cbc843ed27c9420e14472060ca066b54dbcbe0b810035731f3d93de210870da3a7fed846003e1948e099b200603b82f332a1bfb1c6a92b2eb5c190e00de15f6c5f51cfded30d65f5115cff9b58862a6d0dd384555b6b2105a0e02da23cc5a7f5f3e41a081d2b379b9cf657d18cdb53f388c5e2db103c08d0a5283b1be5247c5b0a246f58eac668287103ae302a1ed9fa906273729cd5fb2b15cbefb08be706b6934780d78b892f4592fc5cb4a5062c7f372379c4bfacdc376a4f0f2957e99c6a98a10431719894c205cd15770b84850698970da14e0e1bf5d356807c0d3c960f4a3f3a7853c77d26bf9f3c47e6a359f7effe08e2c031c490147ebb5aa3b3f06694448de2a5440de33f2348321b6d12e358238e1d1a23f924fc484f60adeadf671729e50c433d5cb004ae7f88fe6473303dc03a5a36df5b99a3a63ef6a8890291ac891ca9f56315d7ff6b91288db0a201db2be539cb2c75e4e8793555157721f2154d5b6d67d1ec951f7131a1a029bef003152c10eacb46e258551ea21141cf03c9b8f8af7852bfed6928d380efabf0ae1fa95f88721ce095e59a95ce46b50b11624d45782b9e6d8613f1006556a909df4a840c2762fa8c4d3bd9354cfa1ba4ff805a9f0948883b1cb6678a2594389b0fae4cc58995e36b847652ef99124df4e0c1866290b94a7f8db8f8c92a33840b0b8e2dc8a84ff6f76453920f6d16805dea9c1c27253e0433a136931ba9eb264894d02ba2ad4bc81bc96504e83adda322cb4d041f7b7228c4584e8bf7aa7b6481eb048b4f56daabd2c129245ba61160aa14aa49152b5dfb2774fd09819d23ccd38f9d12e0e91d83c145dbd06f6ce62a8c1fd72a887a262e2be34f49448c639e61f426710087b5f35a65e3f86351679e68f05535a193ffa7d749663c6f773a5bcf57fb5f38bb0b531802015b065874fbde7cf171bc543fc18514357090d4ff773ab1bbc3819c61acee3ebc43c3a2d4099d2cc74129125b1bce7388f3cb60d1a142ef94ccea02fb064c948af07a67efe3157eb2a13a9cf64059d3869e65ae326906fd6eef96e0410c7b6f247b90b16f960a7a4286449260a0dd0a169158d9dfad07cf150c0fb9b11b1bf71f96037d9ad46204496274d194051e27460931ec55cca0cb824bf15fe5445d823f4dcc01f097e8d84ad126cd33ece512902388706d9ee426e916c53d7802caf9d0b99f4499a74ff26dedeeaa4dedc9023c75a8c43b68db7e4bc0af5e3fa1b00fc60c8dfc138917235e0392bc4b6de32f6a27f23cc1f3bdb9a74b546684cf24ec77f1bda0054ce94f5f42d48fe47a74d2e84033bba0f633b84f0de05056b385beeb3d60d11aa2a20227bf1f4c74bd84d50abce663180ff1d1c08819f880be6ea06679aea92e38786437ce9e39c1450bd923446a175c9d966a5247a88e74ba259680809ee579caa616fb594f98dcdf4b06c1b31e52d64ef2614ef0f08313b6ecb6ca091b17ed4cfdbc55cd01631745fe7c3db350cbc317cfdcc2f399a12259ffd331090c44c977a4a99d6f47b4c3725055b75979f03e840ecc8c98e97f3aa6513c4566c2f9ec6b93c691b0dfd8ef96e91ca4034db07f5a8ca9a84bea0389b89f9bfdb7c6be4e3887f8c8d0c6aa06b4776672ee05dca2cab85c4179af2c24f36d0e60ce0a95421275e54a772783722c1bfc7855ec56e2b9f37d7c7ce05e754e3a91321409792f38279479780afd7618719d5c37ec844ffc3fe9b71124889b062f25ecca5fc1703d959507ceb30f4c58df967ffeb3fae31ea8a9956232fc22f508f7d506b6ae56fbac8b944df66845943b3eccb249340e3122cff9e3bd13ce5699e9a658a9603a4182653addfcdcd1b912ef521b24f61e1bd5825bd1fedb2ebe7b819979541d9875df135dc861f2f448f70e6502e40fd98f9028c30942721ad7cca80a164906f38ee24d6d4d76840a9c99a4a7a0d8482e2525ce92139a8820418cb80e0668dd8a26567b6005b15e8fb73f7ea9382eecdef829e866df206657d45faa8b17950a5b1fc4a617190d2ebdb9e5330e210c165d921f2510546707a054afafdf0d9b3b911a8c289ec17a466ddb830524e62bb37802ad2bac71a8344f49b369effda14a102ce58606a30ceee0c14a1d2dafd909d960c8ad5fcc724565ab73bc9643553c6d83fe08cd37ceccce6d7ecafefba300deb7355d96c720a02fe953c00e4e1d503e859561e3b3d456f213a4d418bc7f5d159fffa581c2aaf2e2fe92f3d9434dd87b3d08c4ff2251e273e8e1c8dc1c80d23323c6a3364659d2b9fb0217fee4539d0ceb30e1991ea3448c0d9306e1c740e512dd70c46efd695755ecf408ea55f93ac13b697f63de46799972907f55ddd33f998620464f9a1dc37286e77dbcce16e763bc24e308ef70b946035943435c9996e659327f355f9f6127575badd33ab739208f327fe010b033fc5bf7d08c6d9f8f7b5b3f33f65da397a673ca7e726a4568828ab8933b1d90ef653a8d7cb404419b13e6d713da9392431bcf066e04d3013d4ad146b48065c49a93ee152c21a1c794999cff995e408de1714528a99ba4ad8a1fd1841b88290d690f7b4c186347e0d2ae91dcb3d38e8e57d6ccbfff020042076c3b7dd5a12a652c46deaff7bf513299d91ce38a07ce311d133e2eccff6a612b5e500af7c7aba365271288670f5a6a1b11796328d2df89c96ceab6a57d677b3162aed16fecbe874167fbd63c7b984060003b407a065a20ed5228860cac8bb7a7fb00d0f5a1487e221babf14adf110dbc54f89864fd323a48c7dc5f53b39a6eef4e5e6a504757d220e5bf2606f1b8b09ef8169d6e97074467ea40ed376408df88801ba506064f5610d71a6535e0809747f95754ec625f17a940cad91414153f00124000aaa92417b8700edac817acb2d2ade4cbc16310de74882ad3d988bbb02759ff5053a9700bb6f7d05d26fc040381195e21102d37c087d5e1c9e3a9be3038774c37cc70ce1532cd521184273f742c934b68829e30878443a618dc6a0769e008bde6daf833fc2ad735b801708bd9f412bdc0aa996396b0caaccb49dcc05e9f9825648645a6ed648c1a6c0fad084ecdaa09a50b3170268dfbc8db849cfafbc83c96acea11a86b6822bab49a0196eeb0e640e44a07a541da3514b7b2b67a8f90f579a55cd1ed05ffdacb1c093b256ed204e1b33b8196701323bffdb41e4ed3da2b3990a29dd6601580fbce415efa5b607974ff7ad293ef4e3abcc467c90c3d348f7253134e0177d14884d12f4601d7cc80cb8a6a0784d0aa23914423d8e539931c47458af53cb58c1073702991a2ab978e90553dba844b4e001b4b1e36807e8ab6c80d5dbf588dff590504e5ce56aabb59b5b71dccce4e88f1ee87c70d1d1e3fc46f0ab8fc58501c8856a775eeab5a51984128d07a6117cef1444f62d1f30b35ab383113e7d6c31e21bfab0c617b225a305d13854ae0e4d9a769e0c3f2bce9d46867e31c9aa05faeef1bc9fbdf548d4353c0dd548723c2496c83909e8c4657a789889b426168ca2efcc1d512a0b0063ef51077dc2b6bcca855059478186588156a2c55861d21571081f79ea7f9d3bbfbdbe3b58c1ccb26b3f7b8e8daa452fc5ecdfffcd295c3c7b33e010fbeb72b6783ad2ed09aad0dae34c325a632f56a9ffde721a11781ac7cde42c63c5bed709b3ce419827d2dea18cee85a9fc70c00d73e2cc64bddfe92659f3e808ad398b8af025ebee3a2387cd4220deaf974e96d530178d21211d95f52d27ea2eea8b35739a1b431153e5e2eeeb5c3d1ce48317fd6626682965aef8a8f9a768eeb04e47ff0d3f616d59abcb4d8eab0eb8d3869f6838993de2d5d92679d2452ac484fc33490e785942412eb9f9dec0cc077ce0f726cc725b6f29c91dd4ce55a01422224500dfaa47c54354f5785a12d3f36628f105bb48684a978f42be5dc2ccc7b6d353cd3690639c72f4f0817673f8ddd20c549a5f93a04a05869b79952aa835562ace8bc691c62acdef37ab5cfafd406910acebca25f1b29b3c9e156cfa96758a158bfebf146471cf732ad0e5618b6bf57da55c0241bee61418bf5b547d358fb3a73aa3eb99e8ff69cd021b0c0f3930d1618b7d8b93d9ac44b6530496bad531086b39008da844c12a63b2fa9f7eebf89bdbaf5239918ca1560e6378342373e14254bf774405c180347562ddd1d05b14b1b9cab53eadbddbbbaa11a1afd75851481763d0580f2ec332bdab4d8d709021ae18c9d18e44ea9380fb730f20b6b8424471a46b638ea08a4c323134afaa9d9646c82e9b114e4015490d86704efa3cdd5882994df1dde8f9b5a811231c9a12eb9c4cdf28308d73b4ee127bfb083abfa3b06fc1de7292fffb9bf373708c33f35ec80fc07d59cc49e7e3e6a1f5c8e13c04857a5dbe52c4a9d1d4390f57f2e0fbe29f0f41cf706fcfb0766d6166ec5351e0dd32ce05919c6690a6fb24a72118975b5ac221c4781d9704a98fd273423144522ddc73c8c81a03c6627a92faf1ec4b10bd6800f5b40c9c2ef813b973d24d4de1fc2ca1e93010bf5ee6ead953a212a4ef0bde80fa50137f4c149fe0fb0654090006c9171737359d1f2e9a197f477febd27e2e1b5e5a784f26ffe5bf38eda6980cd15fdcd1ee2a2c5929d8394d3d5171a940285131b1ea4cb177602509f4443759a2af061dd6a6052f53b09980b9bed98e267076037409bb53aeed47c7794f53a4350aabc05fda86fb9378ce21b4e78e8ce49f2a8e28cfd71c182b471437eb53cb08a85b8a9d062bba9dd3050850696622deb65d18f8f24bdc46bf8d19e6d4762d5bb15791371c6f7e0e7659107537d0ef598f0e2615a14453afc9de70ee74ceaf1eb98a5c6f93be3a0728f9385e4d819ae8d252c111d7d594bfa37939ad8a395d330b4229197c614082bb29c52e37cac193a7bea96b66e785a9b66f2a8d3f9c9196f177a7e93b8515b750d6455105680625297b34c59a803a37ddb3954f196305fe5d058a84fa4b84daf3316c5b4a22a4f221a05119c2f890a38da83eaacd121209acee2d6392f21f5cc9758c608193135fee7bbed5196b879648de7d67c9a7c84193207aaadfecc4593a9b25731af5f439fb45c800765c9509e5a393da142f174eeaeff85d83ebba8bed1fc5015b9d78afc3fb332ff4055444c0443ff4ae13fe65438edd19ff426eba3f39b67d9b95fd8935aa0669d70e131a416a1ab2d6c90611effd44f77be9e9437b3b57ac7dd6cb905a408ff419cf909effc8d4f119a463ef68151730371827efa5871ee8b727a0044a46b9e3ab2dcb04d0c988f31965a9f98541062f1e48718dafb7bafef48d066cd0f45becf88feea060c6d6a21b1cb6bb84d3522b046aca9e382621c14fed40d953338246ad6ac9f7b32780f518fd9d35ecd2f553f6fca8cc5f6d5b9996acd4a0314548d12a911e4321131442dfa62d8c6b54a55842cd3965b95d73d9f85fae2f1ee77ab0317c2d12da547265c7360e2282657f7ef545283227994527e25b0c1b92dd02525959c624b14abe57500b01a7e00e561240ca607ee87fa1cde68ccf1ec3d36ccf2767587ff91cc1a076f915cb7b5a1ef8479a02f86bad5ec6e8b5eaa02e9e49f773d13ec128d1bb75e2c08f9e334c5fa135bf528a10576c5aa021122a589e61b2e154a3c9f58d61a2e078fcc589e7ad2c67555b24fbe965334cea6a78be14f1ba57c8cdf8fdd311fc54ed76810c6a93009212101f41fadf7053dcf8244644b92f455e2dd1ea1f9a6a8a504c788f24751debdcced5269045c9b293d4d4d73421d9422664a75e3386c98fe4d62b428bd8ae9c94323164021d4b4ccdef00b525bd232f695e38c869a98f08ad6a436ca2c25a67ccddfbdd0d5bc729de073d5979d7d17c24927507d55ed0a862648e00440a1bb910d900243bd048e3120e03b5333876fa601354c1c27fe2a19e10810e372afe426a33054bd0648507969324194a5179d6551a6d70644f0479a03391a37ecab54beaf57d5fcf867f458e97c41a3522d75d90a6545fb91269d7b5b4cb863f6cab67fa934486820ea439c0a0e75e28d31ff48c3aacbac19c5e2a5b33551c6b1ef58fbe667c7b4b6776b40a4446864e6e6501ef85357606e7447e80d53589226697c907e5ba4fdc2438117e9eff40c416e4aa64765720111b6dbe8decd2eda9de19e4a197e7d0109e2fddc68586f922e9995111d53b0a29be4b968dfb1e5b93da967100736966fdfa7390425bb61aae335a05c44c3cd3ad4cb607bdb544d176eb0e4fe95eaa1056c13d51b4250a5f0d72f8167bffc53f903c1a403eee24acfabc68dbd250e22b31c5b4b25f5ea189b0398b5e0f3ec1a7f87db8014d93e43cdd63126d2ad687efbc796f90e4f46f162901252bfb1aa4d871c6591cc57a0c2f8664af2c9bdddfe3bf082533aae19ae5b4853faade43084f9cfc31047a4fd52182e41750f3716ce821449f1c924a7498980a0a603b1e46773d7a651d1583ba8dbb1f2c22f8e5597868d869409c050d511d4738f548a31911023e4becdf5e7b3bf6ecb31b8485fe7e2cfe0ca4d1b76f765fa91162375c4897387e6f3527e991e16b7f27b944ae8feec747eee3d6a9aaf05a3b922f88bcf976a9b5bc59f28edd49e87eba4f1e53ec2015aa0ad326c5b55fdd5d72319a687d73c14aa9dd9a8d6d1dce6b47357661b3ef6f429358e112d332564b60ad50cb30c5e32be8bf9cc9aaaf26524a779f4707c28516e628bca0eda4444a9d5f86e5a6243b106ca547db17bb68a50e84a0e2cfd12fe001cd687ef83e0ea9c2e69090b0aa9e3737192b4568d4f22a81371fc01e639bbd49515d15f9750965cd4d2b436170283a13198b83f039192dd498d09eac6fdb9a1b22127bf3f9b12577ee84c79d75dd75739c3fee13ac6d100992e8db56a998072e6fd2e1c8c5d6a4c3df6984a96c02d94dd0517ecffa75225d42085fb0107cf68c16b4ff517d8886e7514bef253c1e76f9740295b08214684a803ec4e2f846bb79ff50c5be8b4a1f11450e11e01ff60950254c7017ce5dfc7661d748e04b3983e6fd356a32efe191a46541d4cef61b57b20c1529217055f6ce7a1d3dcc9bc66fde10fc53fd66bc7b0d96f2a4911819c09d676f3be61d4fff149f1abb4fdd61ccb29c79df76886caea045c0cac290a93513e0e732d679400632311b6fd52397671ec2ad65f8bd86ac4362d4473b835131aed451f6841148e97c26439f7deddcecac85cf38565c58f9daace1a2025ca569131ea45b58fc39941954ab624a2ca7c3718adf2a3041209d3db9f50bbecb2d1188f1bfaa16462d99678a6aca1b65cd877c8086c9e1bb7fb8e92f6e49a3678ff79022e95fa870b781384b8c4c6a2b93685859f9c69d2a0f31ffecdb06d0917a13a5ea206ef496a0a59c17cbeff25e4f3b715d4a98bb5c721154aae6dffb415b27602d585eea4baad8258277aab7161385d0275826a8e0c66999972bdf88e754c24d3b57dd8eee687d2cbd18c55050aa814bbeaf578d7201cd20e2677122f0ab0ad93e1bed54c6d15b0aff6be1760462ca90096421784c4f5e2ef18aa27fc738a8ccb1e72fc544590cdd51cc22f8945d679dc31cb623c153f1271f81ba126d84e98488d3ac4a8fb73b89f1dbb681f9d77261b7a2812b1fe0df6d8f3d66c0729da55d77eca205e7bc1deb7e4c13469c407db00079a581471b1000ce4da8aab8218d2f834e30fb594b6e7dfce0103dd6084f34d731d29d0cd35e3d0dcb8d1a1baaca7becc1af0656f74b812539ee61f4519e06d8198cb74e7bb6d32975791c7d44fea61a3b47ef0bac589a9894fead2b789946cd0ab365d2c377874c1d389ee0fb153fdcf7a38fdfc3029df00d6022df3669b89e9562b9a526da50950401f507379db679ee11b22e13b90215990c353f912425909c11335d39f0a98b4b9ee6a93000b1283cf0bf9aeaa63693b860420afd0d57fbad7c8bdc9f13238c0c8258d3cbd5b848bdeac0271d2d9abe24374cf360315a07e3a65c51b3a8d629de44e301fe54841b124d01286f6525fedbf7f12e8edd1bc96842f28f21efa29fee3280a7c8b7c7f42f8c77b3b447885434a81b66de37aecb6c735242724475caca13b96d5a2287c66324c34bf3fcd94dff785c61acf83b463f4c5cd8ce77f6b0e64ba6b63871af56a31391cbbff98cd29895465ae2c99c435ee0e458f2787db9485f2b12bc980d01320f237981ef1aaba66e4e98bcf78672a05ca39831a8f8b2eef92797c2b775e480868058f28ada342d1164d83d1b9ed16804a69dad60c5535fc0b858701a790f79c9330a2b4edf87d817b27b29dccd34cad6cd5d9f334b97f686f09808bbdaec51e37f1b3d5f77fa292dc2be1a9365d14b03751e50142dc74da40340316fd77cf4bbcbb1cdb85a52a98c4df187f65ce73a1834ee6941475f693a7b24d27469d749d04f6e43643b631f1c50d1c39914822da46146f9c56ba3eddc473fbd2cc724b0bb44cbb33f7c16730200d298938f0a0e1f0d56ac4979fdad2ab137fd98c21d7ea15b1f42b0d3474158fec5d0d6a450109b7422798bb85bf9100f506dffd054caf06b5ad43fafce32619bf571d1a39ecd56bae99248c553fda390dc99cef0658147eda63be5a84f73951d1bb771e8b1043a8b8dfd315918ee5581f51f4f4faca539c742c0ff450b7d7d6457689d12373fa03a3760c957fc948c16075a753385f8fd7ece50fcbf4aa80816011dbc320ac05a8a9ca621251dbbd0627a5ea812277365ff2fa799129b90bcf00c7f9de76c5e352646efd80942d5af1340c4244b9d433432cca7583e3fc3ffea963e52eff32d5440a4dc17c0cbadbc28fd5b715c12baa37ffe126c77cae0d7cae8c10ba52b064a3c73bbbc99e7d7b047819f708ddcda96aaf62a8bd602eb3ff2ba20ddbe32105f75b23d807b052bd029b45636015daf6e8ee342087c037ce0ab29ae4c3a227911806ae2b5b80424354e4ba239f143bceef5031da1088b2e22d11a4d72b2b710350bc80e7af2daa40d853a81235aa0847bed52cae21a8cf608e6a43ec7477bef41b243fd02a17c39fa3e9a13218ad2a788a628d6243dc1c8aa067d62b555d518883e1989b881824994639ea9c9e99be42c3b6f99bcc1977a5212b5a6404f2270b49ffd9ff629791f3014c9dad6659df8d9096a9c37f6e5bff1418a40077acaeb34f6227bef2b61100842c136a71d0977f2b66a2a823bd164d29d3cd988eec04372f8cc3212b79bd389c81fd55081fd2605048b3ba38dc9fd34f81db20a9d5d539d22d55b9fc95c53453bc165c824a47ef8be3ab9a5b2f2cca9cb1780a59d0efb7826e6e19366ab8c22becaaeb5c4996d0c66e5502daf503fbc430a008c96c8f4c11ab7965dd71961e778b3047b215f9785033166041681494b135606833ba03ea45edc83d40f3b50b0c1e441c288bf62208184ffdb73337e8711b2c9af43724ffcfee8b1db4e29b2611fe4150936d0600f1b4b5359704c3a0f722c9c47289d42b1b0feab323dd5784643ddcdbe09110d6b5b1610e4b45bf2780b3d8e024e94ac824865260fe04d1956264b61953ec0a277d216b29323dc687356aaa4c6b3387fe7a9b8ab74e577bdb53e1ff93b9d7d74f9c39de741051d0c2116712ce79313c8418f81bdc9dc51c69477f6ee5047042780fab4c4984ba96c5801655ec2beb2f18daca91845658add674eb650568de29c8c36a11b33d5ab82c5f4b1c1439776397473263661e927d4f5173642e89ed2741f092cefc065fffa79b9ac7979f3f16f37084a8803fc6797132a6351b379a04c19189ef832ba3b8651f7d02357630d37c9997baf64d57d733410f2af32dceeef5895ceae68189886ab06c869b1eef5f184a10c4b3d4eabfbf37d3170e0e54b7900541f07e54c886c3ad45602f34258853ddc36b0a25cbb193c39f2dc9ed20b978f08d9da9519185c8e4b6eb331864bb8d08b8760c1dc674cb5405550e9e092b0d901f09dea57147897c88625451efe144904bb0fa0409f568a52510e7e1fc43ec9ce0a97cfc8709f04591481f08e47004b3322e73abaecd75f46c7818c1c30d59e26e997a1b9cfd8030bcb24d86144d316b03356353fcde5f3140d2c0886bf9ae99abe981fb7081633917c478e86e088f945948e9493bacd36093fb8f3d787a3cbf13cdb5a2a0ab41c257e57e1c1df508441a04d8612a36965593285165802c87f8d5466772279fc06d272a0335ba9db0dbf03c7341de93b5c7f769bd8a647499d06eb692a724f920362f0b0bad9bcb0db98af3e5f1095469b1e841789e543f404a356490041d4e2d0a15350664d8c99089fd4df51728f4fe6349fc6163c69e49dc34957c55a994a69942ff192d7a68c49481b1e14f331222720d79b52e5a350dda399446d75a45ae167e94de8c13f8c650e2954446c60a6a1ce9fdbd89e4b5a533be34669c8431ed0f943bf4d80ec7d49333f9328a61407dda0909878a7c180f7c783983c44362b43db91bfe6aeabcdbe7062154bed146db5362d2fa0539da6a5ab9a52fb84ee406bccdcdc6d0878d7de98b4500ec8db6883d5683dc771105482c91c0ee78d335711fe55128373c5a2bef3d23dd3c4ee6f053a2741609a58579966fe862523158dbbbcc56bca5c0d5cdb6f3321e8bbbb5f8842e8c84f1cd3e4ae0625f598137940b3662c66ac05f3b8c99c24496839795e7e1ada15756d0156dca304bd131476c7a583f5614cbc570415f146bc946f94d04038d09749f6187e3666328da8f1e675f1ba88ac4bfdec74a142c61759130c91fd19fcd31873cf2e1bf60dec0f37a0b395977331d6ceca88810670712d9a6359fe4d022c00d6430f72b5bb632b1644293070831deea2b2de66491a040f884f4cc34586baa39aa13b1aa40939a9f82ddde475d3378bc7fde3db7107293717849638b3f4d29a7ddd0012fedd053eb6fdfdb4f0724c84e6c96a424cab8b3e17c52863b28eb00c295d5b64b3dffedd098a60c45f6faa82154f72368f80bf0d22377aac3166caef54b34a732609783a45982a0f560fa45f3be20121bbaf7fef2e9b32d9598e400e71068e53da6c5be751c529a8a367cfe4e7329d0dc94902ca2251cd4a0855c38f86b8003f44167448f367e4531fad7a386372a40ff0818bcac996059727a14dc3f740ea64947a940bbdf583a4b2db3244dc0ae704d5e21e317a8621cebf64ecbc8a29c94b692252f36ae77e04cb2f21d322badf1ebe1404f2d0ce4c43c684002c6669aedeb9e017a1488f83cdf4b631692d346f0424b07a7477300ed62058738e433024df754086a81113141066bba05843a75c4d7172e3b8bd06e9ce866236969349a0cc3c266d2307811035a7a9fa42a434929153aeef55d9b68523f5b236cf3f57c624450751f2a2818690889dad3902e3020768c11029e3faa3fa48d792a96fdd9b08f47aa9a2cbedbbb835a4945c01e2c6e63a872caba1ed14c7df780492fc3ccd82a9c4aea2da255ff7b81fa68ee0935e543a4c4900336f03ac808c0b5c5a8b984679ab692347c723067c30e4e7334673b5086f0dae95686214173e46255e086e60b9c7dea484f4cf1fb067e5cb3796cdc8c658ca0cbf18274f2c779b3e472f0311494ea16a9ea0fb2c0185f9d7707ec2af7fe55ce1632fe55e14b32715180f22c04533edfc85a5bf36a392e5dc887897464ecbcf1685438b026837fd39da440df39c53cd56eec19ee53fba73d54d1a2127c5987c521898981fb296aa6bb9fdac78bfa1eeae87a61f719abe01cf8052fb1b7492a56566647f2717bbc190240dfda7eb8ab1113397a2419551f15fd2b0ca1ec0e569ed2f41b9c84a551e80404a28d9ebc0e6bedcf624f33e11577ab4ff9ad58fbca639546b07443810921a339b717c5032417e26b16745fa9dc50aba6013da426de7b1d6582fd7599e0ae6fe2287c622654a273477d4c030716d69942e0659fdc7a74cb0e00103a105fc465325f5e8f64c8122abf920b6142ddc248be357ac77776ea2b911c2dedd7e296a501d41da8864f51c2080af00dba53f6221e82c0d8556e302c2d14f3be666e88eee26585d74e4fe347d673680c2ab981c86d5c79df0ce65083cf50914f307f053f43d1bb9a89413556a8c8ce3d4e9664d4db3ec15037eb2803abc4dde24f28f7a461c37ae9595db4d1e7217a74d7eef5e6443f90c1a966f200f8bd95539d54e4d04d8f0af8f8458381cd4bf0cdb879855827db63cefd9326b31a8e43edb2f8578865a6ea843e5913c78665790bdf4f82997fa8ce4d9ff9a436de392e754525354f8448f448e4399752e7a909958ff491946b5f61285fb0ed9f1a81e91c0b76f963b37df7c270a6acef3f9baa12756b290e348def962b10d625f0ca5f652d132096815eaf1911fba62e0cb5455e9b11bff03ede62a07d67b093df76bcdbcc122155740f3bd5bf455d872c25343cb245b062a11b3a83d1fcf2f9985b354400812cfe4a6d09da5c08d65c1726fe426771c457db2f94a0a9ac847ba920b02a7ee17b4f86de02b7249e15ac7a898d199cb1747d23702a3cca85b03005514bfdb4b87d19d5a7695df3f4fd0ecedd7bfc2ce4c50820db8427975b8f709dd41fa797578669429c31ef71b03ec1fe2dc0135bd1c70e18f2b0f318cd68ad1daa85e2169263927b286ee67cdf3af23f2ed15ed24a3f13f259e3616819bd3272040433b5ccfb170a06c68feb24f4f90d5ebc40f06500391313e0e4fd90552462a59663aa9762f5ada9c5a824e6aeb7b10e2809e6e177e23df401e0cb7db3573753f1781a47aa71d9080c3a542672fc3102ad2699337d161b6944060271719fb9623987d8a8037092dd17771447baa403093fe1f1eeb4b8fa3317992b9f47c3e4ef595a4da0d7db94865fc01889e20cca0a2af1b1de2e5440241d8ae8d3a0d546dc75d690fd5a7ce0ce341add15b951ab7138e840db71f8e91aede72368ac5974d8b7269554024222ebf21765dd6a4fa47a3409399bb2f6d8b1cb5617d7a31eae85e503d96cc32571c27f53230f5bb78b19986ee7b6e4d70cd1c9bef143f9685c5a220254f1d19cb202ba580c51d083822ead9b9f524889b7e0c1da8871a17f5c9a555ec65395577bb1a544150560d3d0dcc4ac43609aed96317c8d5b1d12e7ae600ed3ca4890fb6a24d859573a0efc0961690947582c3e64d101604b5247663742ba4df1af9b4839e32e3ff58b1c53138f0a7192ccf919936332ac9133a9fe3b45aff633fcfacd8a45a3e1752d0acb40d3ab9eae983807c5b930a63911543ba8621dee3d05a678db5d4f40c8450e6f81982af46d9046b44d219f20834be442997ae18ff21cb07763764a0c1072af4dd3a6a7fe59dd48a114d9d1d05af41858a74646b39a5ae538bc48d8567dc56f1afcc1c3bcdd5075a7fba3f09a449c651318eb1be7256f2f17dff26e3831e0cfc043c5bef31aacac2df03e1828ef03530b0d59de97ef39598386df8069180a07728cfb5d7cd67e62571f2a7c00586abd74ae55bc2c27228613cc141bc1b4f61faae1d17667e65aa67675c738515a9be6df862f38c7b35db6df4af01fc46eaebbf8c2536968b21c63e015e87a3ca4decdcc71cf27ef905cf8bcd8314fa33e3ba3594066107355c97d3cb03fd929711f1c48c22bf5a846a0f1f6aa7be27aeffeb19d401d73629390482fca4054890ade621b7b8d1536b01044e25c9ac65eafd81c9a61c0aef7df5df71ab0592ac4a732caf677e7264566d515374d1e7f728919ea6fee5abd5678716720da11e48b7897ced33fd96a149df108b7cca83461ca2a9862800f8cd7cce7ec1b8c27942978fd28dd6540e167bc33b3cc596e3bdc7ea4143948300299c41606fb4b66ba985b4873d2f7c7f537aa9b0834a27769924f968f447d23fc3a69391b669b2c6890e7a8176547fa34b5a58d90b533f3e3f7134a728ccc0096c6f533d2efd24a3918e247fc2e2ae58e70680a1e1b5312f3b6931f5c4d890bc44febc32a08356ed94563dd610fe9dc639f0b6e01a731cf6dad30146882d07665b28241712abd9e27f55fb31c88bb8638ca0e4b2899f53f60efd180e8a06914531b7ed01c94e34fc710f0de9682817541a8b3a7af709136945841e43a61fc00a1a01723cfa53838ae9720c6602a79cfc8f364b4cb42c9551fab9442a7d5de2400df1c278cd8e0e76ee0011ad5b2b9802b06f88d761e6a05f415b3592b2a800802f48d40ce5194c95510dc0310134830eb73438daecafdf17ab97fdfaa3cf9edcd6df6a1af88cf4f4a3b0306b348c7a4e200e5846d0ff5ad34997b253c8203dedae287dab0727d767bced0330d45413a9c75af28f8717cc74185479397b87a1bd8d6a0f2fe512abd12cd6e248fbfffa3448f93845b3f9eb87ff210722825b0a4a0d505e627e2f31aa4d42771dd18e1841e7b41565475f21380db407e067356e148ead57cd4df699ef2cfb6c8c9dccac315a40817c75c656deaff742017a05adff1ed62c72e1e1f8830163c326f382abf72aabdac43870f2622eeea4f38d2c44f8636b1eace0ee6d01f62aa4e4e2f5f8863f4431e2c37f53323bd13ab76289317b975af6e98615fcc1e43bceb5d0f9d2acc8ac3a0b080c2f15574276fb1d465aa7b2233f464416c2d436b3bff5741b7f03584b1848e7e1db489806ef8d54578722e93b7192989b20a24295ea5dbaafcd7f20c66007f864aa6169dbf84b6e1a8bcbf78c43819e0a91d5d2ef770f60988c9d90d56d8b54aeee3b632c4b87357d9ec94c53d371856278501953b934ae87d57d156727adf02554acadfef0aad9c1eab99087135985eb77ee5815de1a1178692a31a6eca6434a5f90cbc84b7b85b0e83ad8c7cfadfeed89c63643b78f79a2d3e9893a350bf34ac892a5ea1ad9ad564b2c740be214dac2a6bbaa8e850a030c1cf1cd11d3ac2e6b5e451c37d19c8e4c2df28aed437235ad71aa567f192e4ba8aff85e548081037c4cb7f392f48f4f6f1a99ce43ef8ab435cfbcd6315fcedfe269d68b49154d88964fe214651b4fb0169a5cd56dbdd5289b0113b07b51bf1eca19f30b918586254015e1269ed91db0c3b8346c0e5c80ec654d5bdbe3534f6cad72bf2f3dd148be7457cbb921d194704e5756930d75447e97c3e40598eb1f4f8a5b451a96a9fe2233a532bd256c9c988ae389f7a92743701b2591e4aff7acf7599753ad71e9e496596eb5328f65582f86c294ffab549fe0b134d9433039f01ed12799248ff36058de1b1433c871b7e3954f001cd7e6ada9985ae013a3db2fdcbf639faa6a33c8987ec11304eb9a58f1da8f5c8c58840d272ca70fe0b8a31b3ee0a76d6baa766471fafae4dd43ae2b409b94c52e1444ba3b28f7858a46f348046ac75374947e6e8bad52671346fe002e031fec2950fcdc762478f4f57b949bed172ae57656b5c57d123e346b1309a32a5d01a79b903e5a9c293c78f89305d5d5f947d9a6df09ac958d7c779a8cfe4f7dbf19eaeccf7eb73049a0bc1fbfc403e2aa6b53a6c4ba54d6b6ca8ff8c8d8c104c3d82b6f6f46dbcca6010f2e87bf570a88dc8616605f1b1eed167ab80260fcf21e06ff7e62011f98adc2387e3948f7c9da3bd2569d757016c8fedeb4b907742bd4ee5663b3c0894425dfb136e28e08993ddff011ff3c9a9fb080a8c0aa01e6fc2c9e6af348c1a941e74da57f27d6228c3c89eac596415139074f063e6ec7a8c2216d643c8cb2483d144c77c86585dd1edaa4e681d3468bb520ba6bac3ad333d6bf1c4e3b961f70e9f10c6d63032d7face13c1c9e9d7ee37671bef3cfa839e522bf5969b308ef6472060e3ef4b76bbc81cd81efeb0b18a3e4418b8378c14b68ba5f2ea30e231d206f1666887e5c29612f8cfb6c15ee5731e74a49e48bcd924079e24ae9c9c835e7367dc78b73498766322e242b49ceb6efaf35dfde90ba7410d44d3c0fba3c86d5221fb6047a70ea8431bea04f06248571d608a31a6faa170e40cafec4b85842c5923556e3567ef428378e5ca105e8006d63fd2492cf4afadb3e560295159b1f46f2d9c1bb19849b8050069042bd482c5b932228feed13445c05efe4124ba501c893ac77c3fde194049741841c97bd57000ab35dae784f72f8329f61dcc4c26a4b56db874b9ba2b85416e822562437027905a6c8a00214f2ecdab471af6d3991ff3d1f5a5693d1969ff333d1739e0433bc7285a5bb98bab2080c0aa5efb1e353f6a61c28ad0a2ba22bf72efafa09a42a0e1136c57983f858579bb1e1ebf9b6b87a19f57382879ad66dcc159972f9f038f4b767119ad424a486213d0d24c155b034bfb2dff657625906bcc22c0f40c74dd88db9570427c7c653fc806e6662ee5c28505226d4d98bec6dad0253de654b2b884ed363e92cfa1b2a54b7fa0d88b906b8334220439a9c9b31ee1220960fb039dbc9917a3c6b917abd42b72024ac639626a830fa98cd72a7eab02d423eff291a3f4a07fbb9c9e410d069abbad7a9b20747de9f674bcfca8c91cb0f9911eb66dae6cb880cd581d70234792444f7caf78d6616c379130e38a7f4a3fd81218aafc2ab034dc8457709962cb73799f7069a008068fc50ebaee70cdf8a40d3584e1866060d3a5691fc8d4114ccb71db55144628adf378f30280ae5110c98822d7d5d2adc833edc3efcd4818539ac7e909bc3c8c5dcee97f70703175bdc4b891421f37ac8c0814c5992fd1ea559cdeb7d78c8f087f78f7d8687b32efd5770c6e5b5134195d0736fb3a28387761477f3e1a04e1ca7b78a5254ebde2e917f0bf5ca3463c665cbf932a87361a6bbbb0f310cf13097f240ff68edd1e8eb1d9e87dd60153da09afdf76e0ae2240c53e52c262fbe34f0a1ac943aa1bd793a0b94c9eeee0422d6b0f5c9f033b0610206d39880e97ae748820da33f1ad0bd870c2af893881376944f329f22c7bd6f525d6166d5e5f49816742ca54695199cc6db8c3e0bfe5383baeda870990fd3c46ef3cffeab9bb04c67495c3be838ae3886d74d4e004bfc6e0566aebdc54a96e8914bccaf9db9229316db20754786bd1dd5111ec3606fcc2dc0b79a4d99441df3154e7c655e8a146d490430ac7a53c832fc635b1de13f45655b5e91e3518e105ddc6eb1ab8c1183dfa622414a621f4abf24412148a82194e70c46e1384164839d9370d0fd843e71bfb361a340e3c6a86aab41d94dbed346eedf749d007129e4ad10b010c98ce6bcb6681d54133fd310d497ee7b6bd6ef51f0dcedf7871377bdfc1a502c6c2e9de563c65369bf098ddfe0ec5d96716d7710b60df68d3bb07b28beb2bef8d73f60222401c014534c9cc45588a824e90cf6c20f153900a9c4cc73c612e309c6feca1139f5dd3e791a8dae8ffab02975acdcd8a0d3c7f212c5f5335471e5cca87b06ea93b3254245cd3fab737813e6ba0141e0520f47232980d0ee5307b0d27a7b5896f18af632beccb49279d2f5bd61637b121cf6c7717b646c6f22f2dfd74e877cc57dc62b6bbe31d93e5061655b34d1e8fc8f3dcbcc10294886af0684dcd4ec9838c387d02ce11ba53452a63b941c71631e071f1f091797805df7ee19f5012495e44c513191a9ee534a40a3a15659f826396f0f58fdcabf64ef2e79e057108cd3c2f22a3fe1adb80ff036e2dbac35631f5b66d1d50b6b6036317183926f7aacef1fd9433d2a8ae4bb62baf892893d974b66b1d111d30d40ea7caa27b1f5db6c0956d6673fb65aac5c8a2f33c66559f4ffeaafcafabd8acf1edc20fd10fbd66d3d9d877a96a40b682a6eedddebf9cb9659f92084bac9f50d746432cb27a0a8d40dac7001f1a2e6e8e6c0dc3e5cc20baad7f23a095990ea235832bdc08677d62b5a7f52f1951d8c6a8ee63dc286af1fd52c1f5c8f7c889c0c432e6f9eb4501c3eb9e55d370434614d98fa54d9ed2776e356778194e625bad5170eedd097757f4342c242ba7706a1e3a3d82c76d38a060462ffd20fbbd848a9c1ed8833fefed8206ca70de0474a5bb1765441afd2ded8762bdf8c392df287fed9215b09bf4ae670414beb320b2a72f21f887a415a799a2df5b6c671e560a6c330be910429681f908c1d87e553f3515f7e908c1ecb823c12c40fb0728c4bc0790b11d6f6aa0a9a3da3202b70c8851050505185ccb19f004cb1b5ab1457f351db3c92bc45b32636c71a589146e36f552be12d2fc1b117786ec39b3333c8b9cd3228df1eb4b7012312f5188148a71143baa60c12d1aa69c4e54426d196c7a2442dc1ac76d7ab14debcf6f954662c5664905bcffcc9b4402e1869b8b9154d0a0c1abd16bf6d9e2d8817f2d78e383f7751e84ffa1d8190e75ed072766a51df9d47451e30cecf41461e9bc2c2a50967519edcbf1fa5d5fd8c852ee1947b164115dc20a8c98e08365b8137b0b1a60bd1b695458bb678ae369c0793ea664fd543eefc8768d8d03bde89c94608496093384eff65f08cf7ac1ab804811e1404cd4d54468410ea0ab058181236a3b38ee03b2ebde129c9f4f6c72c42bdc8cf7a7b16f16a6323ad03ee70f77076178a6950d7588f883b420ce9ea459b1497cf3c25cfe09e32ca2aac5bfa0231774392e48866d76cb744e2c6a88a3efadd6e635f094809b12faba27a73c075521277c92c8a3f13d0cc9797df5ad37d8f1ca956252a793a07f4b90ec2375cb1e41e88aee547536127bffc1d87230c26d0657d154b35ce5068c44b974362b9b0006f423ce2f999b6d415556338b4a1f921db5d47b1099a59a1e79628143730ecab3e305b28c8ab0f6cd027d770101e64174d137634182caee131a4c20c1fd32db7c5649214921ab85af9cdac45859ed5e97f7e3e9a91740bc537754bcb3917756bf0bfd83438cebad6779c6e9113d1990e58e62f92f2ce53584855c165585d0f4fbaf14550f3195d5695aebf92bc875812a09cd3bc66c468b230ebdc97eb34ec0832c9d35b5f72506d9b9367879739c2e8ad50c225a66642f2f9f1abc1f23cea2042472c5477593533ab9138c71f3cf76a1411e50ca0be82703254f714bbd7668a032bd465ecc0c984f2bdfa2aa98f1b072376425d82b335cc4f277c53c5bd08f79b6957c145156d11d18c1e71626a2d817295e2974653a418a185971de189569338ae89eb035d9f71158c1fcf2660929a92bad3c41bc65c0852b075333f5253a72216ad2be816c4a02f11c57bf2ec2f54795f4fcc4fc03514aa2f602694aa4a824fe956485a39f99e078be9d0236be2207a8c43a08ed60ac9c12cc8cfec49bde33e218d932b4134c1df742bf1954bd34af9630151159c2d11942c99e0228c92aae31f9e88efb9d90f09ced0dc6981fee76d2a0547cbcb8a8eeeec7f6cef9b544bd5d10e29ae3f7ee3b321f9b8343ed34668c00214d00953f8be1e1d0ec534653bb8c7a1c206e12e03aa9fbfffe476fdec985acf084f89ebbbb21a683150847f8576c52fb7a7ec4d52efc425cdf55bc30292fcffdc34ab561a1658b94b03ab58c2439406617b52d72952c44e2191dcfc5d055fd3618d0367bc1f39f2818865cb350c7b750c66669856bc1bad7c875d875203c355cbf08fcd331cf9ca48751c1716c05099dd25b7831da64e20a07413f674a48755d395921d22c0e3db5f2ec9bea9da2a4c40efb34824cfee9260a3ebc00ee8b7ae7c9555421fb98c87c3e9f08386bc0ad2127fdcf4471bc480c45b168ed774b0f728b9d80940d02626502beb441291c64d098f4e85a1c3101d815b6b56bf33edeb332af14433f4713f2f989292d209c4776d0a8a389e39b0ba04db1f0a8bc35ea1a0a927bab81a5db3b61fbed4cb90ad2487888972b4317756f2a0c2e914b5bcfbaf4395d58be47389272b95f893cb4f3e27f390abd73ae26d312e247609be7061ae5b411caf8579db804806a97fc37da160fc01396f6b2043cda03c113bddedc3fbd164f0856fd1d290f64c021eac266821b19de70324c1edc4681c93c911b9a2c6078f866635294d73ba7c21e98f1d7bebeec9b200ba7301a204d0923eba278ce7196524f45c6ff2d7e279a1e2df508801869d2f5c3af4ac439a138de12bc271b3d9875f82200bac99b97d1658383e1e2ec8f56c3c4ac7fded9f4ea43b01cf2804ecbae3377d56f6d4df76c24a231b74c2990e932fafe115d2a990e48c6cc6926bad54cd65e130bda3597747ced01b3b211a4508c2fd149d246b5d1975ffc6549b69a0aee1f2d589fc55ec25f381ba36e026895da23b0f72851bada84fae0f2f7267ad1a7b769328da77a87c2c6dc758929668a865cae9227d920ce36aa9bfa4f0ca76bb2c08e26c8fc63aca00e1f04888f6ff9d8aa1d4e07f9d1e53311f080b7ec91cac0e03c4c05730ccc421fe532d2267214c9317a44f6e09cdcbc04ec2e709e4ee79cb98973061c6745d0d849235a01714639375d2af97a34c1624c0704e1ecf43dcb3743ae3f21f8681a9c85f3c8846f40c2fc9bbfbecf23aed32627b73fa561f453a66cba32b0121f7f283620678c683953979392b5f1ae3e2f3a8a1cba2f3e54c7d5ebaa6290b726a8323dddb9ee46b10f18413e487b739ccba0410afd0ae3ceee71e8111ed64982a15d4714b1f13aa1033e854a6d980565e24aa38c344b2ad5cf3d7bbb7fbcc218b8e2e159910192cbdf822a7912126bf52a8cbf37fe9b088aaedcf627bc85ad07d00f02e17876ca3c7ed9fcf0178dc0e307cdba51158437c0186ca73f4603ba9688409ccfda1efa633f37892ec5f1d1180dabd39e253b00a638a2d6f021b0da9b65120c5cabde282e79277ecf986fb545c7ed50b23975ac77d447cb1483a5c0612a152eb853d3b6abc0a89c1b06b088b45c22010a90a3d5ad637e693eb7b8525ff5e177223ba29f2d057808f87be1528a99c896033fde29a37c97606c9c44dd88b85319b2d0a538e2fefe26849f48335869adfd938cf598df29024601c0bd5dc7024611e9b937b8c97e0da18cab0ecbdc95916d450aa39bb62c8ce448c6293889f2dfce742be7ec4adef5849205800cf6d73c4bfed6a3f34ae0aaddd85c92bd3cdbadb16d19e36243ade7b76b40e99b69f5fccb6f311a85947917c47ff16378eaed4d7932e4b019125c6c92cc88034526fa17fe85a09d76eb655a28b6df48768f9937bc2f3fd6b83c0e7e70acf2fed9e4754a78664ef4385c7a41ae144b542b7673cdc6809419692a17033384bbac427e0e9ddf0c9b94d33c58a97a282bc28af5700c8b4aa158064b9eedbab9a6f510f100cf87877ecf66dc928bb3dc63193ae7b9580f256cb0417a2658516ec62e6a34d42ff4eaa306576b4bf840ac7964bf1a64a32a4da8fd7010162d74b025cc7dfeb76ed30d4e7ed1ab3058af7475f66c7ef1014d52bf6625cdd7161023dda14bba05c7671ffc3f3198212b90eb3df27f9d42fb42236ff92bb27e0ede7e20ab2fb1ff42f15f1cf2af0c4e321dcfbb032ca16c33dfc9c25dcb23e4afde23db9f701e7e73d0da27826b26f7eda96e7a4e37396377d5095e5968bd763d2ef7f990f1a13b5cee65e625252c291a6cb9ac9f538ca60f000fe79ebadcd2b5deacb4d4677746342397849650034c34933cc658d94b1cdaaad792e9b4b11bdfefc4cc39aa646e2d7961bb0d07ba9027d7f7599fc59a250f95f6e35782412f6f012994d9e3d53a48fe3771f81e32d075db66e9c654d980b1caa8f3f1770d2d454e7c58e6aeeb363a1cf3fc7eb745f856f0375dbd1301040d581d0de8ffb8e5204eab9acc9fb3a190f25430478d6e0f06565d4b7b3da06822a8ed548d5cfffd2c412845c0075a0479d7bccb5b948f8e4b1f4451832e07ccd3fdcd60fec2e484f6f3786ff11ce1dbe0cfff037cfd9c177ea0f32c1b00ace2faa2bfb3381e5cfb4d8dc1411eec9e7be7a8bece32b96a59ac88cd3cfbcb8abb3dd2675436e620a6bb825fa84feb5ded38bdc59a85424638a8f61ce23934dd3130b6e4f3e3119626b5aaa4cfb281bf47838df03489f049bc536df731d1125271187b6a35b936c226da6c97abb87aa4944f16cad01283200726a2c2a8dee7cd2019622ee9478f45b72ff1a0696378018858857a659038b6943fbdab09d7c4eaeaf891e23e09c07e61a3b1a09f702a25d99a0d0b6bb6c60e350ebf0bd6facf43314faed7e21107048598a0b3b3bf0cb9fef58f2dead9f375d202beb7484ab156b24353e872ecfdbd3d8abbe3e85c8370bd9654c2c6cca2d99d99d09820eedb31e36515926f1cba1f2beb22b5110f966b14393242624a4aa1a808dd5ad6ecdd4b8b7178e54264f9025eed889095ea80370a3fe196b7acb555c98e8ce4026a29a25eb43dfe3a355f797d7cd6dd991013bc03eed3965ccdb6eb0c8ad16a35ca4c6f9d7fd616bf83d23f8c12cdc71d3c9a7cc3379118bbf0570f31912ac7f48d242f2da5d6340606022aeb578c24eb2cadf8536012aa54fcef0c9fe50b529eee5fccd4d62154ca98682dbacb48ed67377ae0d2e0854fd55621d1e7e91339edd586bf14f11687124645c9fc6a1779e2df5c2318042420459e6b6227331d8da8c094eec30303532ae4d4a395f3f67cfd7f73f23d2ea374aeee287dc4b5e264203a79da5ded7aeb7fd15d33815edd6e238ca4a50ce4686b4dd52c536160b140abe9d6764787b9587f7540afd0b1eddb2ddc3695dc48861e804c26fd43161f26aa739b9cbdfa91d96e87da3373f3875b047023f48ea1671f766dd504adacffcd4d056281a2e935375645559e174ebbd3d4959c37344a7e16a039fcae30634b1ac37f7c7eff0aa14923c93c86f84e7f428cae7123023e57883f0ef6a4bf7b8e37ca9c26957854d2efda6cf5b0f1b5ac7cd6de06bb547f07ad3337efab4815ebeca506e5993d171f04b6e993287869ca8c2d1e47c73d4f502aada24e902198a4b368fe553d2222f74615c42d599650b508d71af7fdd6c31a9cc020cc8ea2e56b2846746ffc7cfcbc299c7f819a1c0ab107fbd575faacc2e8a4865fef324d4ad72f1a5141208e437af21abf9bb8dd254751f619cace5f5e78c5d4e01d217725dbd3fd44f6a8a57226ef43b6b387ae58748f2696b8fbb87aa374cdce0436b382b01ef78c99879f2075cdea623f0c2c5fcb40517fb5e2ec5fc70132621b5edeb94f474d364f6fdee63b118f398eace057f52b120e599a1a146bad260892a4ef396ddd2d2bf6a872e2170626dd629b99661333d93111e6eb1c19fe235ea27e19cb400bedee25b82508a428a6bd7172aa09fe8eb986b348138822a6052552e10a43b7d6ba7b410d9d05894aa9cc47c55db0b0b7ff4538dc09d022208acac0cef233e4a7c1da4eae0ccabbbb39e37a9d0e3a28f072f15071c2d3d7830918b37568b2ef1a2f692fbd124bda6ec5899340f78ec85e3b30126b4b5781363b768d73e47fc9db160fde9cc068694bf83f5ecbfc92cc1dd26ffbf7284cf8b3741721043df078b17b2a5cae3c7236a688bbc417858854ae606874a620673b9130a16c907df6d7eba23fbb7b6bd15d9196030f5ed14e7271f2370c6bb7d96179af07c58e0ee836668baaa9ef1e5d80f37fa2b3544e075510fc5c097f11d8430458eea36f2835188077143c9f0088d1a9c90b64293519bda9e281088ee94212a7c5d21d2e5cfed85df22bf6417b9039eda8d58d3c411bbed41c752679d2c8df8e79b32cb77c1062783a7a16b43244eef83d24895ba6f73506461927a10b856da2acdba72c6ef51fc12dbf884947bbbc13c4b71ba3fc33e5599a97fb9d20fd1840836a8fb71b63e0c6c3964c8c65b11b1d1152afe4cbb3664cdd4a57c83c31a4bdbbf2c715f9d76caa10344fa958c7a95393b350fbd40c19838e2152cd85f18c2bcd4e851608be4d9f69ae4c181649970139703a3f5d896389f6e9d7fbb246f2e4d6f1ccdb12c74f0c56c6541424cca26a9db0c3cc8f61d7f5ece10d0fcf21320944017a73cb6d31da113b79335b8ea19755d273498fd44bbfdb8464da7710db42cc738127a0d55718e0214209fc0966453f1398e90f6c0ea289ff3058eb7b3037a52c9307adaf64ba55c6acadb9a9ddd329db36ba6fca99cc632ebfbf401d83fd60c8a35fd88c8db293b9173794ac04a364c353e73b1ef432ed910dd23c83c67e3cdd54f74bbfd29966b489df6b14939c7e1a4e9f32fefef3e262fada9e0d4eec53a2d43143ff611334a3151f12112fc0d66cc04cd29736ac053ac874b0bca308747c8c2db70ac88071d84dce0d88daaf83f54615a57f4ae919bf98e29760d2a15829ba9eafe77cf556c53c4d0a8bf4d8249cd454cc6e76ac4655206e5e510cb7c451c0610a267d8c14f7a6e64c6c8696588afaae2ab4e3b7d665d75eb0066e0f392de2d1fcd45659781b19f5b7263e180a0bb131f8dca18e8f0eeda4a72009488ac97b5df6095776b0abcdae75082aab3df07cd0b01678289d7632d2df8ee10f8cd5322841d8ee8be3665841539d8228f1ffc815c488ebcdca57d613e573975b4d96b840fc18d357945ee2bcab551579a0ddab1f625ccc19f6681d9d5150778b526e5f97dd4ae50354d2afe4ebc49fa78195f2c482ebe3f0d7a682605523068873c052ae2b2d6403182494d5ccd6ecb68337edea71fa9c78913300a22b6b3104cfca617c4574bef751af3706e84d975ee1881107c1bc5268714ebddb118a89639a5e06306bcb46a169b760938c88d39a62cf6298f17da03218c84ba1f6cf08b071dabf9b2429c1ecf6944c32f1d48c54d02a717c85ff88ce6777e138872d5b4b08e9c559e0bab8e3a5ee7b0245066a4f5ab53a8ab7c36894c31597eb8cbcef65db800f532b4aa771859d1279eba838696eb8a9ebb076ee85932c937ed0eb945a30999e844e8baa9eb008ba7e30b37fbb52f428f7bd6083c6486c16dc052cc4f193adbd6651d6aa043748a08e8bbc86e08e0d501b2610a3789409a5f07b07d482bbdaf3ae2856606bdbef39dc5ad32774cdbda6d35baec7e009c44c589a5a29448b2c80a07f15ae91e5078bb042a58a32c6ef241ec8590e67ebf13b8304e6a2cd3eb74658532f432d1cee99e15ab0f4921b7356f0c0d7908c5344ebe78303293d9251df583310c0ae723e61a5383863d2ec879a277e4b02336ebc657e9c1130f2bcb548903ded2f20050319026c7d8ea23a73173baea26712803431459b8c47dda0653d14789a0b4c2ff407b2444b5afe8083ffb7b6366c3c5d4cf29ee7cb6bc3ad91190385187304da9c4eb4a8da7cfc9352186de312ac103b3664d08a4a75981775e98212c2aa5090324eaca62b609363d4778136ba7cd5068c1c019e06085b987dd6fbd78148348c557ec00f1bb1f1aa1b676de6b6631d026d28fd8dada83ce6b085b6729823fdc470a944f940a315333725722a444548a562b36752c441d22b62b645ea53080356245c91734fd4b122c184b938f61f19fe0fe37657279e12e79083c2fa6610103f134972f0dcbaaf30c7c2798022beb5ee55db640455ab68cbcffdb89dd1b594676dcce9d92fe087d1ab972a3f4f93813389127862a46bfd6bcbfb947d72f1548ca892fad0afa66af2cd923f72257aa5e7897c242ecc309776082c21d8f35f3f44d0fbd13dde991624546103a3c4e0386147d7101ba96286d4afab4d6086a3f39076d0f0a494e5d2fdd652ec105e0bf7a288db52d8c5e6caf6ac47e31a1046207b0decdc53a28074038597bf0dd72544e87932bb12bb3ee0b43f54912d139476a8b369b7c69fc54e5c3d3a03e3d19f36bd1fe1a669f8d14060952dd184fb420981c945fdeb11522a0fa5e5e5c4f113c329240e3bb765cd6a8ea238436f026d8026097cc41222f45ba00d15e7b82a3142a25f249232e7177e9a56778ba9bf5d1233e2a71173a4721170eae89efe42e90c944ade95ba161dd17809e20a47dfaa8f47e621826fbbdbb3d7c59009442a649217761e5c5e2ac3f8db8c1fc59ea27726078ff9b0a34b0b52c1d616c084a291852af5fb16c9b449871d58846f9eb8b18d6c8d794731508771ec0d459e7f2f5335c46270bf1f788a73a572919d2bed14d3b50a81925d68b7ff1b5ca5aa6b8e7f61ab38252aa60cd41cb50efe0a12821f430309e4993c7c0f8d07352e3df88ed550d650986e1d2319a2387e7d66bd8a2cea978e0621ddbc3a73e6ae00fdcf7d98669427c2b2af76b22a0601ade1a20905544971bd528d20b276b518728c311b84a889e6b27af04338c714e81e62c00d8181f5c0f2f9d5b9b5d74ba3af741da24b2e047689caaedcbf08bc57fa94a22df10bcd2c4fafcb8b4772f37bc2588273bffeb86346d5ed7d909e196be03eb9e5729453b171da04fd576c9521c09ff414bf110ffac2f81f4a9aaff4dc0aee6ac56c38fc72aaccc65a0ceb4b788e7593f8fe5c647118cfc2a4a9a7644f5c7e814a686536b76b7bae0bd2f743a50bfdea2b97d07babfeedbc7f8adf0b6fe9138cb857ce43bd88a0c8c649f030a738add1b822e1be95cea96af8fa1846b1c30c38f02c783d9eb05c12a84467bbc00efd723de833c7080f9e523f43a2992d045b634d0cdee22c85cd2de4f1be561153eb8e877a379b80ba632cd9e3f16904975d78d302104d5b80564190ea78db07d550726d050a98b9fcf6ccf2ab41d0d1d61f932e565e514aaf6238912526eba22144048281b9e527f36908864fe239445a425fd1e46738af6c8e08dd92205aae2cf1af18656775736373c216b5d768388bc0ea898f4eff908062387a420905474e9ba1657ce92b1bf2287851893c9a16c663000852c4d8f15c741caeb05e8d6f2c3040eb11f02f88d9b1741dfdf8afc1bedf0ab1469e7b8d59dc7676f944698aad604e085182387ce69f8c69e25bbfe5db7dac35f99be6e7a3de701ba5772090f2c7665ff1c286dafae45378b470336ddf051fb97b3a4dfb5bca93fd2909af982d3f5101105f9ebeeb982713bce3ac9b0bc163d133f08432c9f341f3b1e49a7d4d62f5373aad2acf69ae2f4e36345360a41070b0512bce60b09f8c47ceb560bfd6bd7bf84ba947bb2de3b8d0fce575aa24c859d098eca37ef3abde75a00e5042cfdbc722f921ecf6d0f4d1f64f33ef37d9ddeb021b4187b87f2942985511f9626a6b46105d98447e0e3a78521b8c0fcfe1bca9ad02549ae72806deb84823d14c48b6c4a2eaa1374be9cda0dfd3b4f540aff2c1b33707e6568009be5a52b0f8e6f1ff8f3e001b968580463e9fd906476b55aa902307ed5e10a0606b85a8192baab0b6399b13ad45fb08c31fa217b67b65b3aa25831cd76ae9d2760451f7eb725be6f427456f1c6fca331869b41057a2ba245b877d502b1456cea07028f6b9e02a3a40437c401c41a06c3df375e633aedda3ab94631399097d138b14d4fb8e29df7f73023d8d6531c5a6f5b6564b27321d68d865571b5d79f26d4ab7ab073ca5fe65b819f44afe0ac9128506c18d7aa65b34891ce0b67c07a7ae6a3acb00de466162bb15d2c2fb85dfafb3787febe043af3e45daf44264a54de178813519d127343ce7ba5bd177c1a6f72f37e682be750968291d8a7bb34691298f4d568ce029c70c6648770fe13b8befb307c1d41645c1fbe835cba8189fcee22aad6c259a8b686c88a8595239c7b153240a2461ccd76c52fa8c97750b94b68cedc7c17b8b578c84a55c779bedb44bdfc3a8a54059453f5ecfdb917cc2ff24695dd3a8c37014492865acc8921c0a05d19ea6ca1d00c4e95065070554cdb9009827ed850cc8f56afe88ddafd01901f6189581bc69ee5265ee768548ac7fb0c785898f0dd6f1472188f7c1fcafadba25f2cd2c7467c537db6948af10f07bc0dfe70745aafbd5c94589a6fa8ad73be810e8fe2b539586c9647613c4d1acbadfff1b44032d1e3791871f391f0c5b1b50e0b7200142056498e82e3289eaca83f0a2b24fc7c564848b7dc59f97c6e8604e2c55503a826f16b7248fb80e990bfb42193b7006df9e6526db9013934e890fafbc32ce1fa8708534db0000a91e9bf80a6cf9147791709827fe755788ec13db191662c3d1cb0c5e26932b078d0ac550f31c53fbb109aa4e30f0b762eb32ce3eef5526ed598f7939d8f41f4d4dee8a8033baa734be9e3ee2379c80b2ec0dbb96e324b148c2687d120f0f92a1d3ada433004465267deb4133e8c593391fd6e9cee50f4d88dc47619b53f09edf396bcaf89e3e5bf8cf3c1ee36b8187c37f1e70d554251c9208341ac30674233340a0c5e6338ca44c01127e68fa059e6e597cfd0a546aa5221fca55a31f723bb4d54e686d2ea915ce35d3d06b723b645bea690b2aa3522c15e8964cede40aed699d586d0acb6ed6dc390eea032c274f615ca62462b7754260af34c7e6121529b40ef4f655aa4f643ea2030f08ba19d8d17beea3fff3ac0384d8e2dd2d495a70598a90b1f029587a0e9f8c4a9ed12095fc3da72f6029b8410d031652ca4eef7965a48ca576df41fc68d4b5377fc129f480e67166e9f8880b5016fa60018aacd0739afcd21e30eeb965fc893b7ee73454d3a7f71e8a1c2a268b1737e1cf945e41021c7815a2f3c3f3210f96d51e9fcb8298791ee0e3ad478353a88b2918f23805b240547bfe60ecba49a64cd3c5388f58e4a9965bd0e26deb0aacaa34455513997aae8245fd0ed097b552812551c20bdf1a45c3133057ee3b3282e507ffb780eb9aa9af3b51faa03b976eb9a2e11359e3062634415eb0275efc454fa8218221a2e1489aca3f7784cb968fc5076694e71f82800e27702a5ddc6adeee5d50b0b014eaaaea20b6495293a9851e312692b59634ac782f9ed48ea9e67b17b32128176bdc023ae52a9075a7b50a514dcdec7905d413a9bdd307eba84fe67b1a22a7cf7c0669e2206bc1da6f9d1ae8c4656655e038f261dcd56c6b69ed89a380ee08c72bb4b769320b71b35f734fc2efccedacdb1bc4e72d883f40faeda1a6b0ae56af707f4eef038b7052c9be588dbb277ebeea75d006fb22ee066bb86c1a65119c624b41044c82eefc49b255dc05ef8a6c3dd9a1a24bf8c2138fddc385e1d313894d7bd32672ab2bf4b87767514f0ab3fd734f7665e7610911d11898e253b16606e666da10e554e07b1cc314a24bba1ec673023ffb00240ffa6a7044dc69d1a30cb0e7aa54fdc0046e8274e7532338d3b33308942ae2c37c8bde827f7b8b0bb0be15fbb92ef74cd96ad6f4f089ad580903f2e708f660a2eb4623395ef33b1c8703c47c8dc50f1cdaa9325a5f8e0717560bc5e605855e76e200144baefada215d9f4c72e77fb0c3d52098aa4ce88e77b1214c58d130fac9876d7c4189f6749a7dfb4cf4d951d7f5c3c7e285bc77a759b8b6aff5206874bcda731c45a2999f87f07c239a5de0008428fd357fa5602a7cffd4e8510cf196c3c33ee83e54fedd3d07b65e25a774393481289114a99e44931d6e818fa06eb1c36f7e55a81413f343fb11eba72246b4f8440c6639091c1ef96ffe86605e0cb8b31dc0c6912600744f691ebec4f5c6f3960738cea0220da21b88fe6e25c673557c9bc9b4abda1b9e8782d31f5817fd9acb6d88f9484725e452660968d013adc1cf5911b64644c7be110c4ece519795d1ce49472687b3211d122d9bbf07159c28fc69c13345d0c68e18733e207f6f57fd9361af6617fbf8c4fb0f6ef00f670ebdeddd29019b02be738d240bd41c15ef51977cad825a01619a367708460507aad7a229ea68379f7ea89254f974dcf0591e24b2fa48d9e20dcc78eb1edd74fa64d797850b5f0b1ebc40e7e02fff0ac88367af8896db6184398f3557612ceec2978dbb2e2bb408d5e0c802f98384367cad48bbd446dbc7b0c5d0a04cd5ab4419e8ee44d5ca1470037478bc75c2addbfa14004f8e237935f8e45551a2e05b8027a65aef82c74687d8eba1d1c1d60d2f888c0fb2dd2f170e8fd669db553bc54c4951a7b9b580fef0809632c2b245cd99ff420f42cdf51cbde647ca0187679dcfb7c46e39a2040adeea15ef41de05f84994f04f46e4db55af4f1db6d487ef71684ba26139ad733250b4d570591050d35b6020cf71f492b5484b4c05afc4d8330eb57cdb4f96468bcbb620462ff6f08872038a7ae74edbe43f94315f3b6b50eaec3b71da0aeb4e7c755f35fe6e09ee50928b4885c990fd9c8421392a65d08da8db39202e159806746bc3ae33d250fcb8f58bf9c6cdfd335c89ccea9284587cc646d70e3c36dc9333d78bdf42c607bf6369f3f9f2d7c73688220b276f677d3b07919341285440f57d81322d446d817ffeb4511c0849d1db1e5864f02a1a5a67b184f6ee029beff6086a8e9785eb73881dbe09f4a1a1df650150ab5cfe2e60971109c10f6ed7035f7f5950c07ca93ebe6550a74cde01fb03c47b6fa02c4197b6e6d34d3f2faace39251593407ff0e1fa15f85704519c84c79f57de8996de37d18be9307043dba5c20553f9b730d6c409410b756b2985de699d54c2046dd81589450c3b6559de74391e4a406064ddce00a95bf32d5df5c1549c96e5b03e23abacbee9a6caabf3b2d5e6f4f3801b83d2456008301e64173b410be9073bd9d9f119fb78df142873ee94c1330ffcad6a86c90f544643a9977668f5c4b2c575dc10b7377b154e00b97990a5e8bbda84b682e3b102de90d7c74b095014a24ba55812ff5e0a027f29833cdffedc45c753bb924f6ce29adcb9e7b7e7951fcfb4662eff6ae2d58b487aa7b6ec82606b442c125d1bb2ce933c787c296438e98fcfadc3d6c1752ebc5d8d3a7d8827a441bce3ce2dadab5b1ddfc660768ce44910a388694d8e676261ce0d59c9572a056e2a58054cf4c1a5a7138cdab3cbce8636d2b12741b701c996368a082f5eecbb3d8c193757bbb6026cf0c47da2951d4db4723b6b098a32ee0fb99648fabdea50ff96d1f1d9ffa3ca6ecdfff5d3f76fece11f6b2fb06817e51902641d9b172fe3f06feea75016279a793d33c46c4c618db79f1e079cbf9079f72dd1d9484c2ea8a096df3232d5c36b11644346636edc01ae7cbad415e5a916b30153a81a25046e4798e9ac119052871fe8f26a295547fafaa5fc7a0201fa8ccd96503c489c40740e33981be4ddd4a9e69a9659959b324d221dad2b5f55d89249106cc2fb4ccafc0e1497b96d1db59d5611be74a285df3e00485f463d3eb04f981a8ce25933acc700f0ea90a80045af33266ccb39f88449a830419a871233a5be9967f9a2ad2919fb5200fafbe4820a7e0a1942e252148d886799156ffb6fedb6cf755787c135b9095575b0366e0388ded57c16237e7a3a250f3c4ce2740f754ba76bcb5e8fd945e72f4b6ac83f8995200326b22e706ca57b5008b66f8acbb82b3722a31478cca01073d963ec8fc7872fe372b74653d1cfbf732e59ff8452b93ef3366ff3be3e7e42267bd7f75907a3c37eec2b460234ec85617e644fa71a6d6739d77751e14ab77fc766ab45ce58983aa0ae9ae5a2daa53fbd745ee4ca37affa3571ea60d69df21dd77c6017667ec4981eca4a627e604aca4fe793ae4ab19ad2cd37b72212a27c25dc0c9c06b63af2eba05b88ebedb586c4de4fb2a34828ae7f7bcea4be8cd77bb73809a3ad896cbc296e0887a6bc424a08f9984d485f9e7226ed2e72fed074dae4243c9905a39cebe5febb09e6fe0c68719facd33a13d6f31051fd0adfb6057232c9503bd7e007b8f4ba73cf9289f57d0d1d5f68480aad916cf78825d875ce73200de46644f94ff95699923390c5910adb0613b968b6e2861465da55257bc8a876c3616017514039400c9373a7cfc72e9dec50008fcf9510b5e4bd2d47a25b3eb71cfda19be4ec451a222854cac57dd72a8e4885979868598bd337784494e9c85951c5d2e210ff10f1aba46ac76ce7444f6e62f7b28ce627071bd0cf0ac55442174d9ee06a7044cb2fe75018923df3ce4bb51643a442fd13edf04a9ce6a813383539ec29e6be8c0a1a6446317b179b42cd68ade9a205d2080a80fe534143861e8cc04c4659b3009d38a9b54db364c23b29e2e75c38648e1b1a9dc7d26a7df2c885333479bc497c7522fddce03d6910af781858df360a86e0c21ed9a017ce166753f79b8f5cf6ead4b04d63a5f321aba7e7444e9c3e15d984f085a2c70c77cad8e13461da4a2cc7d4aadc319a477895db4b9513bd84791985ed17c9d0acc06e99baa9b208b639fb8834656cf45575b94f2f7f5a0077a0cf5c0f2bbdd3efa00377e391c5051c379ab47a3a87a50d0de3ee5aa8f091fa6c0da3e3333de7081487a73151426672ec058539146153c4e5fe94edf40709c7308c2570a74f9cae592890ea574dff2093f073f1906a4279fb3df6f5371404cd7c5bea524c20ad0049849f40b46b0805e21aada6d3c3ba3da48f5912a0dc8604c1c542ec560fee9d5575327dcc2489b271e1eaff4e2125598d290962631c36efd98dc6880d19a1c5765dbcb24ac2c3306555c0106e1c9f6e48903c6913746f557ce6373e361468745ceafdc08a4212cdc0cbb9d73c56ce5d1648f308709af56e1299634fed0a0aefda8028e9dd052b4bd046b062891d9d870a4169204d281b7c187dd8d9d9babb9d6c44d7f56349178c3587feac4f8440d3b37ca558b1f4d9111dac7916d9b03e0311a3519bddcfd76a4ebd279b54df535ac7856275239bbf6ff89e4cb8210a1a99c67cc86e6ea6d1475720a7f318ab5ed3f2b487b62cf1cc668715e6b9ce525eebee0d87d4d8305cd15ee701d617aa31f30b652cbb37edfb88e06bf24c765b5e74e9be3d0573f4e1e12e0af71ffd7964bacb6bdfd39b7e1528aa1461531f8b8ad1bfa9cf9e69765e5838f41ec7de8812e1d567c10ab05d077ede577698ebbe17cb6d9c909a77706b518fa449dfa2d698076c276f30888f1aa6aa05e432409dac099bfd50fa357816142ffaca8848f41d1a25729a3cef85ff81fd6bd723eee4c09af73e95130bfc51129ea636dfc19af84e9b661ec22476d1411bf271ad6dbf976a1fc3dc1d8137e0c12266558556611a0a70f2e90b4219ae47d8290be8b0b610ad0c8dfd0ae029e4ae1c1f0c3ee1eaf83b2e79bcfe6298ac0fd6b494b67f4ee3055be28dbf5ccff6b1b4b2438fe043ef07b8c1fe571f48426d3c8f81ceb1ff25d3287322fcca63fe8e2e3dc0f37bb250f2fc1894a81c1fcd8af9d8e645f8292032a7a8791eb1050e265611f625fac726375db8bf8dc0da49e7204646914a0231db044b7228ad6fa69b79fa6ab4d710f7cb3a5e1dee7fca9a451bff60bb0063ace686f938eb743f224abf092306c12a272bc94236ebc88755850e32c0f0c9b512bc0c89f67cda6483c0d40132142ebdfcece92fb92c800fd5518d822ba30f83332407447b5eaa8ffe53ad1fff0beadc135701575ebd509a09e1562357e1cebac3d245307218112740ca5300d822634cbb65b371a9dbe985dbe038d0ec38f4687b4ff7c8f78902d540ac5304e8e66be2c7862abe413714dbe159241f45ebd70c52cfc3c565ed967dc4ebf1165cd3359b3a4d50456fc8f0cf7ba143c72bcfb877112b7a8567d9f58aa60b28625741b7c08f73579e36f1c6418c8fa7511ae7d86fd77f3b10ec8f1ecd1a69a0c08e4a46f501d59b0b0b25967395c3c4e3ad4fbb701dbf05bdae2de7089822d220c056fd25401c209157edea1b58f160d5b6dca8089fab2f443df9ee8db12d97143f94ac7536b052597027f32635b0ac351e8ed9588f02a22e69c9fa8373b8f873b62e7602a08faa02abd895b58de75e603bb17d8e466ddae92d178670fc879e8c8c0dbd017340772caad5da71a0146eab24e0def3fb5c6fd263101d920afb8ba332c8dfed3b0d636208124e443c978acbf2cd55ce46fa5e9f5c86679eb332a4e8ce3871144e448f7c4927876a129f1da45a27f26234b39457ddc0a305fbad510f540e4e9ccc6c0da4e12e0bc4ed0fdec4087254675ce70dc942f85ccc4af768572bdac66322a8d5afeb1595486e209c3fdf62c0ade88c10736cc623f430f3f2b9987f5bc2f3303ed72adb56b908494f3cde69821efb4fad67366d61cd8a50aa2fe8a7181633ae28c72bf79abbd7b60aaca892f04470d64d99d294cddd03de79e57be31e149a9062d01b218911dba567f8d5a6656669cfe1c58792ca9ef3369984ee44e8d1d6a8859fa4bda0cf3bc0111d18808276a15ae65747ff42a4ca51759955b12153b2e9e47b64314fc762fa46203b5e7e48ece1bc800fdb118b102323aeb52aceb6b14a8bcc576f36883b2c087f17a3e1031f51439645bf885e99e62383538640a5a20a8eb4e812c4aceed0a834761f2bb395a6950d47c24d404e1f88efa4cf86af36393faa734edf5b3759102b9e94db4d315c6c248a4cc57d48df7a0ac4ca3af4752ba0a6efad51625816ab51c089d3bf97520ba9b5edb46ef5bb0d3346a3498ec7b9ff94aed8ac1f1fc9ce8dcf545be62493741f31a2524bbd2d7c89b5df3e64c0e6a8847bc929093b94a09f5b211a45c6b85b38baf537a8c980274fad5941ce6ea6f19f3d6af24dc126404f9d078e191a8bb09135a068a7a5d0fcd56507eed07b886e6078e6d5ee68db30588fe214ebe1bbe9386c32a2f09111b0c8cea1b8b368014ebcdd60021f6449deca220f89cba01362acb72906aa3d6d158633fc7250dc3c931296d90863df5b2d9ce3b04e18a6d8de1ec400e1434a6bc3e957d3eeb68ef9eb622837ac83bdc09863f130077899d39f4e6ee204dab50d6e4b4a4dfbce5e793654c53b90f540c3fa089003100975b66f696533e76b0f9391ce4c1b5799427c6047c4ec9214ceabd74f7a86ecf9675638b92df6e21621e4521ce1468127fc03402ba77c2c86771028e3c962f56325651c406b96f53d124d0b5ac4b23f89cfd29a0bf55692c7a8f45088131692d8a5e05a39987e1e44c9b13f2192a63e1e277234e5f528a4f1a34325290193c4bfb6f5f9423c8cc575070158cf0c461bb4b5dd4c9fa8528a04dcd6894cd86a5ce6d2b9e7eb999577643a57ff992bf7602bd55b0fc73977acebc77e2421799a269185c7ecadc37523243a6a9264d77ba5f7cb44a1770940dc120b6a37004026109d5c0f7756821d62b407878fe9eee8428799c38e3d152e8404ae2ecbb554232891a2ae84eb693520bd2e1c8e0ecce84eb82a610f1e17d9cfcc2915bb43405f58850a4f3f22be501bcc261ecb99e5d2eaf00de2f102766828da390400c58379444eccac23ed517bcf7457bd8e6b97e9d92f14dcee34f702455c0d07e5686f98f9bb791a801b44795ac25f516329f83e166aeb65dddf32525839ee63aa12a066583dbd4d6a369001572675f86ad768c9aeb250f17bb929b03125c06b9ed77f459396aa2885eb416c1d414f44bf0bae9ef3bac71c8d295c6575091462b85ff27391dd5e37037339a9ac773d5a175a4621cf980fe5c35f8f9bdf18012a3a2502d1f3889ed47cef6134d2a0e80b900366b81697b12d10a35b1d6c5ae50e13d9d472a5414573fb1d4b69619ac631b48b7ffbe5f440c13a0adb58c7ed13377498ccff5875228d906bc8ff17fa5f69eae6e90e2d2668fd7a562e74fe2b8c43399c6ce1f6d86dfc64b88c68c9e51ae0adea99dbd57decd6cc7a66d5977e0630ee1ad5033c7639b41f4e9b8b8fd2cbacd0b61cb913e49577c6b3622e4e08db35aa082213af254e170bb75f608e9f0c32ea04e66cd4781cb070cb7333347345683fd8007a867d6709af8f24749694ecb6a103feca81c9522bf5cae8e89cdabd1d897a2f4d943c4d0b5699d73a0b5432798cb4ff630c77036008f29e8e8cef13022745bed1d9034c3853b661dc8b70e865e2ae6659783ca1749eb08d7e2ebaf47665cfed4fe7ce4595940cfdec4ded9a7472c607d3978a6191e8391cc0773d0ca1868218fd26e76c36348c257861235ed4c592bdb94f9b52a087a18e471a295014ea1d9a2d17e5840676521f74ba511e91a3d60a3881d8506e98f0b9d28693badc78afe38677360fb34ba0f745f3a2d7590147ac31a8397b3810f9d29c381dc625a34380ca396ae2ac7a3ce925956826b5b7db8c68960c208e4cd34cf6bc573b7f9cc34e048d9b0dcd5f56db311f7aeff537932bec10a74111a5f73bcc6245def960e1ace7a9edb9fd8ff519b95a2c298485810ce4570bc5bd52f9dcf1b96ab04942818ba8d959de5db1aba69a6503ee43168d90f2432e9c048ab8250110463600898aaf2932fe34a2d479768cabcf4f1f70e2b2f81ad58388920730706fbc89fcfcbd74d5db7a9fabae1cdcc6dac06aeb3b49afe5db436e6429126fd27e0a08e78effb47e8804b7cca74dd38be81e61ce1bfd2b36d7454b02ca6b8430963b670a9411b746ede81476ce4196d915570a9f665b748e716465c12c587110f0b63c85991ad96253246e63fd5ae8d42d96e6195ac83d8130aeb8a45a4160bbcb774b0cbeaf766a560de138a009241ae99f1917f73a6122b5f65fc764f7e8ca2813d8474d9610864ba69d8592fadea2d0b41de10f79804cf177b872e0e1ba17dac47eccf5f4cf44422a172a366a3e1f5e14ed50c6f71e3ae888757ad10a92e1c06430f1716384ccc720968926f47d0e920243566395928ef4a24e3676c0c03f9ceeff10a289af8d78b52ec2352b0ef1de09114a5527c6102d305f17e4531d77ef7e27a54c89372ba9d5feef76e049bd27a52bd692b91bd8eaffcbf60b4669a6ea8e5de6a4d9bc0aceb82bae54d6281dd132bd449f1adf90772283ca3d9ac0d40c483cfdce453da0eddfac029b8b73900eb7a83d7caf32fca17f003cf806cc99b0bfe40f9fe11f066934857412ebfec9ec4d12f3cadba7bd23d1559a4346fe4e7d663b71bed4a24e83cc8257462eff558e2a5f4a720b747340b20b28a08f6c3294d9fe29e1788fb7447adbeb25e98e1d8903fa20b52f9a01e5e3cda89f133e3202111714c1bd6d426fb54f2212025c67064bc9d06b4911169e54c64eacc5bf4ffc68d69c298783fd8367cbe6f740a6482b3767742a23931758481d67dea92e6911a8b2fb6446dd115c2f944699addd9af1b0eff2ed19482a54ff6dff7e7fe1d81b5441ebf1405810c4b1a12739153a11b94406aa3b81dd01f7bfa76ec43df29225c0fad25d7b898e0069d85e2aa2797c5d21e0a6d71788e746ee1fbde3e56024172613218e0d3dd8c0691a63a48a90fd03d53cbbccadbdb45c93604087ab4a0ee39f2b59bf4e180eb5a226c0afb63b341f9d85a991b5935dd05313df0c9bc99495d5dfcaa7a51eefee7019568c592d0d7dd4d19ae89a610bc8d2651896b0314a9e934dfb373aa09eb0f375b399aad3d27f2600ae93cd064dda197f3883b40c5ca880de91cd9351ed0bcd0ac6c2fb6d3a98516bb8d23ab9255b67c6ea79fe327b29bae072f10961929096a79d478c234d868a173416898442921bacf185bfa1a378431048cbddf2a2ce0b583979f6db97496c43c6849f83637a9420ad9e1ded13d76af3e0b667201b9a412d56e7eed5a5813376261172cd4a87c1e9fbea408e7dcf10d8e5f001f23f8d1ce4bb54bd348ba4177194878b1475b438c2b711d1c3cdaccf3e0d00870d45a49c3f7d2f041f7fa429159e80d500997665be4153565dfa03225aeef0948c25cc96892e1b2201ca8b53b047e295863ed07fd458e783953bc0472c4d3bf63ab094a7121a0a019b799c60338631f93e7a561eb65a401ce189773d637fb9a6f271a523dbd472d4ee6f38909cca9621c2878389863dd5dc17138aa4faf0107c6b7e91cea519cab9ad62e0f13d12210046e950e4bbfd37dcd354f3dd6b74a4f96a953ee5b47bec8e09cec5788b1b7bbaf0e3e43999d07b5bd868c9b3c361833593c424135714b1f4aa802e896a82d93ae537e262eee9788120e78d82ac16db3293b1fccab2419bd4f61f50ade430acd17ac17e679295ebc6e1397a2278ca93b94d1f379aa03c1c58402c35aa5bcbadc4e7b915e3d83a524a15715d63ef452447e4b1fb2dcb9e9b03017f5a7d793b8739b3f3044fb382d76bee806e2f53549f776b3cb46b85f6e0318e94cbece1253eaebe38da4142e1050a35b74bce56041edb6e4f06e4544fa3e7ae56ab038cb86184821c8088502fb5dc483a85d5ff7f0d3718a7c662799f5bd7b4916232db5ccd96f1adf1bb7bda8ee3e6e885b492cf7ab7269067695afab5788c804d29caca2f98abb090e81789e41832a3e46b03aec67bca54a1d66f76ab28725c34b4319c3ba5f80cfbc06426d3f13b2a9268e62bb9ec5fa6e4c5a56a8c7441ceed01afa4928f9bf2ff74372e4f38184fa9c7eeb03a7fca3e3b03438f1708a89bf61d95ee7df1c595cb46040b5dcfb89f2cf68b5504c0ec9b60db8fa9f68e5403c9cfd869e48ee3584bf9c15883c60d4fc5653fa304a7e6ad25e4f5e884a7cd30102293c8a7ad9843e531e1040a7881bbab7081f4e1bae671a225b7b79c39165d219618ccd0234b20d4b73dc91b282ac773fe041066f4c960d3c9d760a6486301b0db8f30de2695d1b24f795248f0c01a85275b678324f7ebec12bdd3beb896ada31e413e18cc7c86b7088b0673c7b21adeec7e42b23df83a7e3a0e4c46d8136ad581d1a4d7ff882ea81c0e79fb220adb19b622adf3552a239e54463e539d2dbb580ba1e588ddecc47e7ddedd2be206538081e771665a7b5a5991da1668d6ca1b59f3308dbd9b2467710038d5a0b52c2d4e9f8a53b864cd6462a41b8389f5e4bd478db65b2a94ba66e7688860315639eb7931eae5a351215ab1434f4cca195ac54e97f4f850970e9f8eadc723ff7de6526aad8fed67b1a31a3837add137a279e6a402b684e037cd98c0f77fca922d3d54a7afe95fe945f5b00593945b330660ebe8418391f5232ecb74b7c1a8dabd35954a81fc3a20b6e1fcd642cf5eb5ac0cfe5d194d24d347abdb476b9443267b8019d77d270a81d3559d6963993ff205c91d6f98271443ccb19301ca5feb313042a39839df16f3af78e2b2ef0bfc61c8b637a1148bc9dd51acfafda8c93a36a184b7803f3b9f5be4d5a7834f5a2a78e33888093d2dadc843f9635a794c99a1a77a8446b31cda079a21b552d0dab99c5216d4d70c781a55ffdb6f6dc938a3412548613207035545d37bbcf0fa530ae9e80d4c7f22d21ab9e125ffd8ffceef7e37c100c3232a7d57ef19c87e2b505901a1d1082d7ffc0432d94e60021b3cfef87134867de752792090d22ae67475c1fb4b34e9802e0e7fcab9a8ed2c4680b770fc596c534951d196ea5cf841d48f86be36c8aa6e97d82d12b6081244181a8866865f2e6023b2499e733e39962bf853a972e7f875f95663a850ab483cbfafec3078bf0169b18732f6506d3c9c0c2ee7d4baf73348700278f9d7273db7b5d42f6cd65d46054338d358ac8de07538e6f08347fc062fba007d2c2fc45a0dec8108419b850dbe188e3f5f686c13116c5f05bfce19f7634fd33c89039b66e5c8e3125820ab4f0a39a0f1b8bc4ebddcc091d30aac7289fd0e6dc6a34eddf496c3da8007c3eb182b2cc655c4c86d2dc0670493b7fc7975ede23cd926ab00dcd71c059432450d71da46226f53260c2d4537cbb42f7cb85527c534c9214341e5a17d16d9ff40c949158c1c36a5a1330eac31f9021b9d2816ff324f6b5b3fd43c29bc1826711fabf36c5bcce3ee395658292e639af01c19a008b5ce5fc2d7bb08ad0da246cfbcabf2820d90808fd83faef34cd9cfa0c9ea999f88161e3597ed294da709b936e7dea4f03b3472cc2add0a98d18fd7e498e1dec3db14d0fd6a259f00e0a8e2f0a5a5d969421d5ff3fb9549c7b944deb4f98189f9065f56e647ee939d2c6cc4c357b3a41250dd1ed01023ce952066e1e17d79137e4b197f1b6be54fbde157206309c82846409638699703d6bacd1435d667ed25dab082c67ef8c8d8d4e010efb76a76dc5603b117f4e16aba6ddda39f7e616d99b0435d3304153e8a79e7ce343146c6c985b1879b1eefe5c5fe522597ee4c9a463e0e1d21389634967b2cd2495ef05b9278bf38a750da78ad5fab1f8c4704df4dbe8bf108b0e5563d871b431bb77cae0680c5e2505a7e0013aecc00adf5a23f749aef02fe270a30c2afacd0e4c6a19ade54db40a64a2fecc923ef2132a71d770571f509874deffc2fe4edfde57286cf0eed53ff3aa3b23c9b997f1d65f6f4bcdc09c77eb9d544576333aef5a2a9d9d1f07af68611ff790c9bb858bd56f9d1f3dcf5a5b7c2b8d494cecffd24be007bac812569551ead173455657f8c40c104991483d4a4208e146a6781f8ace824820ff8ee1fb0ee4949f4d5086aff18e66dc8e0c761d381c513b5ec59645f0185574dd760012ff6397274eb41642fd8085e995821bf19fe7acdf0af737ee64371c1157f90ed53c08fdf8a572d158ca235b84d6314d39820eb3aef9164d35cdd0b704a1cfcaf52fa3fa1130616b6730be80e643cba26b201a55fad2d802ad2edb41e2cc0e9bdc19f794d1bfe66cc97a62205b17125802b511a40d8a5e99721dd78c929fe7ffbd1a56411ca3902eff66f012f49054d6ba552b64bef8053bea82eefd06f82b96a30053eb1eefc0103e336e715196902efbf929daff3be863a560b05f526fd48fb60a4ddd93f5d6ad91d4cecb9cffc588d509e3e811be163880303b0ffffff4f