PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 59040 cb5ef2ed41be510c7cacd1755b7fa8d1aa4f3451ac76f6760e07f275c4e7027c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
20ddfc2d2a67a6ce610b6105725d14724f3135486d70f848548f857fb8fad52d
Certificate Block Hash
cb5ef2ed41be510c7cacd1755b7fa8d1aa4f3451ac76f6760e07f275c4e7027c
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...000000000070590000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000050bc210fd6b1c30263c5d90d2fbaf9bc679f7d3a7445ecf24e324e4dd31f4084558c674c538d0fe3757e64c17b2bd7b208d09a912c28059371dc34e5eb22f68b1402d05b75c6bfd263b54c894b194cd2e0a3cb5c12129ee22b1500000000000000800000008000000000000070590000

Raw Header Hex

000040204686615914b456a044c0bd344491f485874114e9ff47f330a5f1a1be6bca0b2491da30a3b9ba8b862f1c2e3a859832599a9e0663d9142aebc28ed04a107844fa589f116a8aa203182dd5fab87f858f5448f8706d4835314f72145d7205610b61cea6672a2dfcdd20

Proof Data Hex

59,560 bytes
121216020307a272392333d5b0b9b43c14205e06399ffa27d2f05d6564865f2084f8166a4b81a3018e1f8b092594e2f0a56598b9a71e5c7df6e0b487d4f8f04b9279098f66465a8d1b0ab3a24cb84a958fd9eb255dbb0e69de34ce386cc5d3f2ccede7e5e517387bf9f842f2da215fb6974f8c42bde684bdfe34b7b4f56ac516408016fbc3e6d6452b15f03c0451efe2f725d043c8efe7cfaa50904165b7190432e43958c5df064db5cd52eeb64be1e8f912c01e55cbfb2b7c00c4bfec20108828969a01ded5f716dee1733d9fc91f2ea876b582ca03adfa54ecc1a355fac70cd5c06bba6ccd8b27063696623942ddca0253307a20dadf74517e55ac0c81d4c553ff6c0612ba74cb16552e811dfebf52b8baebcc6ea3f866b288510ffdd99310873ac06f11c49f595c52ab9b9e125699790e0ea3ae0e2b9943d042ce6add9019accac8737a325b7fdd2aaf990a650106cfda961ad19acf3b24c699a123db0bf015789d3de649db685d4c45d93ae6243ec4e7d917e9ca04cc4b15f7eb1c5fd97a1b38c9a53a48d908136c31baca8c1727390f5c27807b6d863b5340f4eeaf6e7cdb6759c233cd4c8e313dc78151446d82fe310d39ca44b09e489c3f2a283d5af4c29874fcb8f258cb8dabf4835f9bd9fbfa765d567e53995dd373b4f69e623147b53120b4bcee7645f352cf394ca38d5c67c3c8c51d6622deca211ff184c545f5572f61b10a47cd7c501e2475244e7483306d1b78ec1ef3e7e9e82f1a7c3f4a4f2c41ec689c8e703b857b068a6433e024d4c2fa725f41f93a1122e8382cf6f721b07c783fbf92cfeb827a0c212ef61e141a0e33c8e933ea4b803443c63e3ac667654ca06cef234fa0f857a37965477c7667ad88287e3e658699d00d9729314ee8013e5c6f69d8c2e46802068c92bc0b3bc7081ed5b10daef518f2940b279125e27c2cefa46fe1793593bfadb6160ae1afc7c0c048705520e9570ed49a17290f079faabd7547cab80fa6a255f9b58d993917dabbfbbb8baa18d339553b4cc68ea7d2b37932d62d9166aba310479065c5a9456e598d433cb6bf03da11a2b49eb59ce7cebe177547a53f6b7e745926ff1cb8c5ae69c74cdea7d1fbe27ce00e6c42be64a5208d173f9834cbe8d7c31621c1467928017bc73468b3497bf625715810dc93a84f225523a2a6d8c7ada8b0f24bcd14b1cd3e0983c7f0064d2bfd2a3e2b59262e67ca8ef0da94cb57bb4ea068e1b0202639cad3a936194d2714248dd1d2edded01afc34512f8768a4c93fd50f184cc65e2720f66677510c7c12f78015affc549049528a1e1f66f92162f9ab031c85c6f8a75bd04d44d454db82b42e85c827d6ba2fceb01c57dae59d27bd5f20521c54cb4cbf81bad07e6da5159767e2ac03bea6c572b6162b926a20aeb8866ffa5fd5383c9c0526a858facd0ca7aad8815e721c975db04723009c832939ac527f67b2a3ba53b8b6b6f4204cc37dd4c1a6369601cfbc4fae082e586924d77c83e569f067d1621c63f4b460d19393b5b93094b312b3b92a8b8d3e590f4509d378f6bec01c4937c408eb65a8791d012b7b77862e0a639572498478926e65fea8aacbaab6da9bb14c6a777c57edb4b6145a51004ebffc33537afb656f972632c2a8462976c82f2457ff2050afe37c45538e145ab8e0bd83cb506652c9bd79ce8e3cc22505de75a120105a02341a94b414a49f4fc9f558ae49a7141299d863bf51fc23bf75dc3ef33ce2a23b464fd94c1c501f12b72b91c3db79d3e82aaca9fef19ef9799c2de14f89785f6f3d3f55b0ca1307587dd543996a69da99f9df3cbdad9fa5662695ee0b96de4baddedfe06f6b34f113886d75c83adbffae9117b550ee73e597110e626107f333e0120f10e016ed7728ef8f4e8867e6a864e4115604e1c8d8591af6b7af7a816d5b80d7e39ecf8fdd4000819186a6d6bc47ee244eab85037df049f8c0e1c803b4fea0934f6c53313f308c42564b26d416d22e68bc6c2dfb758580b72bbb068a8f884e9b29ae00eb8cb86455b3350330195a6d1b32e47718c9591a035c52224461f4d867306bdf66c0c18472084581c34ee5cd6cfb372769196c18b5addb854e3be6f8393f3a1341d8804a4fb844255a03d1d1b6a0be3d626932e06524091a25451a98af0cfea0a2ce767541d2fb008a5a263894e5d0fa94ed1c6f5ca68f45c5d775f56bcaf23fe809ac34c40f1e50e916b16160f8bcc5a6b0e52869e8507789ae33a059e47fb43f5547451fceb5cc793da8a77cf6825ddf349824d4a39177807f093c7a3c473920bce9933fe17a56766326e0a2c6b629f23453c8678e3506fd22a8dbc5d030a4425c827809dda21dc8c055412f6f60176f821745695143027bb778d15c6409c6e589b53d45ed7fcc2c04b8683b88a9332539449ef4e75f53a4963ef56dcc077d1d90db0e2e18eaa4e656a1ab0640cf587ed8bd9f9a4e92429543ac98e3158c57f365cdbbecc84d4bd27fba18350e46ad3910b7be02718478ce90b6bc72553d2930e46d43bbeeaa61eaf67e3936a129c8bfc8d333438d2dd268de789581a2cc6548167feccb40a412c7cbef31612a49c663a4068d8a08f20a4496cbbee40e8e493d43b93ccf095e6ecdf184df1cafd6a1170c6353322b31c8714f7e05a9e9a4a619c0d791a17cf3f7f00741dcaba4e49af5a94f5948ab7e8a19a805bc1acf1aa4f7c25fd806c5a02fa252b54f32b4f0f630f031e34aff8c8cb67f01bd8747c43c608d08f5802529996edd3f021976888e6e4aeb84540b4fb7f098befc7924ea9ce5f12c74b541bb00b3f97bcd2d02217c0123b3642459038196e63c7a56c3a6607a1fbd7c8184cf81920029491e82abe7a2ff22db7cbc5d7c8bcd5866c24b6d6b06e691c72b90030c05440a1b0b1eaba541c3f52d35c6560a29ae6e6e21cfb7a20791d4fcbbeb7890280077839b87fded3b1c77c9e5ae83e6b0e433b6fe18e8e5353f0e8a2d42d492e359f91ee267a1ad013eaa2287725b54d2f4c9a5888d12c3b1261dcfe776d51b9a34900dafe32f1c438868f7b6685ebb30ad7fc619b59a68d575a19ca0ba1c5e52764bcfc4fe2442c6481767d516672f68d34f89928225387f133f799f0015642d48234222799f7ee9073b01f353f0bd68a204547f1aff583473ea9cb0c7dd8e1cc23e4ac290f7a729f86d1681dfb805bf04ad26b80c927f75030c4127e656d681dff52de710af1927ad97fa46bea471716a39dd2418549c72e6c4ab142338c2190cc57da01b23c278e032ecb2e431503521df249f32aa7c0ddd1a69bedf10f634b36802b3c605ee332b3273b22155b04ee225e6fb84fbabf47056371190f885c86af199e8819200e1191579593b4ec783041c06e9ef05d0786fafc282635655f4bb3d0121ff27e31e4f1440bb10f510e39276d7f47d3aa431bc32cfb70e8760d68a35f34a215122f741d92d3370201f17faa89d68e7c4168a8e55d60031f987fb11b6fcd80e87a864bb28b0ef0cc1c7471b9c23ed5112cf8353d7203247609525919f8143affcaab08cc49ec98056d1f9f60021b5d4bfe9a493d8a0b1190e1fb63b9fa89ba28b2b8023822d7c140f697816c90336854555034a44b09f6636e55447e6880f5c6fba94c8af2a594818aac1e429646af051006d511ae589cd01291f7216be1536c628a337a59136e1962443fb2e5a521ee56609db9e1a3ff132d7680f9c73ca2361afba4a6ba935b009e370d66a148875185165c38615a92f4fd6e09fa54129d475e81b2fbee42668047e87031f8e9fdf8177964b97c0a42c2cf2e861cb14000cbdc4d1da165ffddedc3564d4f1ea5db6912a89345ff0a3e9f7d89b77a0bbb618ec2e8c250c4bb98cd87786f56be141c7999fd51e96b0956a2259dcb39e8e0e7bcf4d45634e0817bd5f1af635a02a663770966cf750b967ec76bc7faa8538fd5b7f8d1bf05069c618146200f9802db1a58bcd9c08c714568c3170af4310114164cf5e76f7c44c4ff293372cc7369be32a63e21596e29715e71cf2557165ddce7f7208a16565320caab6893e68d6dbe00d214b861aaecd60f52118f21380049f5ecb8f12336ca92bf9931b643d9f15b5c18eae1a4d09ba62de25f9fc2abbd7b2ebd0405d0ca3d487a5781c3841a0328c8061cf2a663fe724635d6167e19d0af8224ec4175e4c2ddc790172772aaeddfb271584a2d38e73fca46e7b9f5fdd2124598c2066951de1fbd3a0c8152c117a69a78d39eef0458283c92c2956326ee8992af7fbd0657859f9c926d168a428b7b3df173a65047f9fc6498c671ae3b87148dd040ce40af46b89e351c4b6d13dd2ef16aab7032e88286a1e507add9f2743d240a42614a2d8f155a9bc497e4c08c3337370cb24e25d50d32ff6a19031871aee1c19ff296b00da981820a94f28f0240ba7962fb7e5af8f7f7753911acdc0fa12cda1ee273553d25a84ea980018b358f04deb3976b3ff1c9ea08a48d26bb28ddf5908dda087ca1227a73fdc0a79d5df53d6761090481a938d76749d2b63fa15cd1ab86830b05b39348f9e0b3ee990a935bb4a0410dba78dac9955c4cac8a3aeed6a291fe8e8d723e78f87d9cbaf43641fdef6b02b1c657e4b4d88b23582f61bfa079c48412d741a905e16c3f74201727f89eff77c5d2855347935e9d497fa0db6daacc64d3d5de25c58ac4aa52370d8521c95deb9e4e0960f45ead8ff21764e3ba20c4c6663c3cc771a003136ce75d59e03c9b83f287df335504ed2ad78c531ff0b0b6cd94c0d084974b781dcab5d28b3d49de8276c39e19b28ebd34b50ce093a69171217779d173292a82b5ae3b24a7dc76383d6f3e4d015fa3e1c022e86030260b4b837150c26775820e49000a34f108a96bd98ce43dba311b05f90afb9965bc0ccd7035fd90bf39ba3b1b9bd89dff689b6f1cee21268772feee46235d4f21063df031fadc14211d7128b336d072456d6ca636da03abad697e92af835d6294116e4febead000379bfae53cc59613baf4adc8ff7c07ccd40a023c5c161907f3072fc1ad44fa82f430a97158ccdcbc1767fff98a9c06b4113a36e17e238e44c03b5a3dcc3ab862daaed4e9bc16ae0e1a050b54e27a760a0e729542cf3c824d177b9edb71268cf315ff82ce330ccd418d9b7bdd9026c404b58bdcebde535ee295232aec12b1b4cb8936d7e76f11de841f432e7147702c585b75c34da82281597d47926318d41bd42af436a350128a37926eadc4a4c4c25d00fed74fd95095e096abec1eab73e0d7f6e30d7ed17b65b3d81e58e23936ae801cb33760126b2f6073200f5442cdd0e182156bf5472f86fc83329e98dd181789782bb4f11430c2138309d647d3854f502362d073c6bf858060dce28ecbd2dbd1100007d313f156b7c514f3e410fc76abcb8833ed8e205fe86c88c2ca6400ae0fa2645a3ec0e98afda41fc1c6b410dbbfdc40606051df06fcacdea258fba91b3d2955843d9b75d29104d35d43166df0897d27e8355bd511cd7c23a9a0111003a8ceb931f614697b311edb3c1b35fc0309359c86e06fc20635660ba49fc728bf4a2864023828e2e2f81f9495ca12055eeab1bad9438d0d41aa96d4ad63d7204a846dbe14d09192509a64bc727107e2ef0db50c7e93a600fdd0ec53ac52c08cc532dd19750712f1e145f1e7ec447889ad635928a5e08bc7feafb251ceb10cc3df9514e5d84e47d5a5889a757d1561aa95bd2ef8af53f879b6a402cb020d3763d14c96113e42c1055310eebf9648ad37dddefff793bef4d70f258686b03534936f017afe2d1143f0f51365e0066be409356aaa2a942fd7356e8e9d1fb1f9866df43e3ea2e2e7bb6abe3f5b45efd7a0c63bd5cf9183c65cf2e19e7a7f18f05c54601ceff3034c1f8435af52123df5140783d9a492648c3e2459427168bc9bcf5d7697489d32bb3529e5ae1c63a538e0f2262b6bda5f9b30fa2281bb7b35f2fff2448f42801393fe69d2b7d335afa2190bcb7c746d626c8eca3c265ec729d2029256b4084dd13506ade4d3941cf419a92527ea9eafcd05df7f0b4cc871802258508b56e492976d81de914b581d21c851ed5bf79cd887c904cf8da27db9e5abd808428092938c6a1d49f5f580f8ee00111df2f27573dd3d05f198fe681f1858ac4b632491036d785978cc11209cb427422796eb9ed4f116df1fdaa95f2f3ea4780e9ecb2fcdd2e67dc621129d6ae266ef219bb5f4024352b5c0cdcfbf1092c8022002c1d0114e6978ab4268bec8be263574c0ef2cc702c7cdb0e5beb9d4a3120829851d275ce52c2a35cbd01edf4f9c036ea1ce69576fc5cd752a13946d5c41db48a250c9e0d1744df8d1d70a92c6a5748041b3bec1d41240e4bf793df984c619cc5a26de772e6497a669148c7aed6e5c3783eaf107ceb6582583711124d4b28f7fb35745dac41e183c904a60b9719e3a925866ea88f4959b13de772f5af6d15b3adf75b4e7d28dad4f390379c5f5101859c175053073c02b5caeef351a2080b70d7095f9f266de19f7850e82077829edc1fbeb4f8809996e8d6aae8f9b29d523e8fb642898d69e627c45f71ec46bb057e01b34eed8db9f510cccccfc79b9c85a2132790ab301a8c436840cac3e674871bef75b593d8b644954eb197de6d12ec53c3f32cbf5df32b4e17a9a6cf067113d7c37461bb8ce4f765afbb8601d061803b67515c29c5b332e071619294a480ff933b2d1c99c687cab90c17b80da554e5a7c414f14bcb24b366d991d4c0018079a148d3ce886945b544e113af1730d7463f2e2263344c95aab87df880c49db902931fac8030956d258584bb4b8db6c3ada92303791cdff3d2ad5b5de062f399adf7ca869c03bae15662e901b4d2af5c247d35fa8428c74ebc5cdaeb2bc93d0f9c204fff09f701a90fd06566ba1a03246b4e5b2d27310561122e33551e581db852dbedf001372e7eeac7f3988fd511b204a907a5bc6440b930a9db1de0a018029224f92bc5414ef204bfaf5d24ac5098fe58dc83a6c53eca57249bd5ef49439b5f3d3c0fbffe52f8cb141ce4331058fee30c22f16e0680614e8d005251ad973565c1950ca466ea1ec36b2df35008d8fc96316079d1380641537d68f590adc37c78805cd732353d2236d85c67e9f128d8467330f2ac45541d0edc3d522730fb05024c2a1fb681aaa6ce78d76a78eba43ff318cf60833a20fcc3ff81b6a96e84bf6eec72241ff4ddde36e1e2bffaaef1ceb0ef31dbeb2a8d8a52d3c527c86c9961306d10e24dac2654fd766153ce8cd8109d31a4f539c2bcc4e5b76fa2716f48747e9a2345baf720cb0b596241048adcd7d21286a9aadc390c21364b69d861c85aa8eddac5ec26777d5e9eca681177327f7fd243db6d3079e7e0818c42e63ca5c9519112c31019ca77aca34b50d7a1a620f9f1b7398ecdeb8f9ef42d0361002c9cf11a804c5c01ddc417b4e07c0155db0fdffdbf0efca9ad9dda156fcb40c68ce9c8545e08a932483e7d8a4142a4943676dd3561a3b53eb5847861f853311ad80b7528dae9b9c7b5d8bd0eb705270b9bdecbbe28a18931234b50fc5dcdba6039a80c47823606c5af2230af81cad19957cec8ec8a4661e94d590ad8c1e0783e2eadb9b9a7e4848267672650daab5b96979b7f92e9f0243c59e36ca9a49edfa0b80c799ea399dff7aab7f2ced24f27c05ec4a81b8580bf8728ee32ace474deebc00cbe020036a490ab753f64c1a750edb2d7f1188aca7e63461917c2714181463610accb14abf6113456fe8bde61d94f0789696d2599558aedeacbc72b264ba7d86a7cc0e0d6b1dfc217b518460432d8235674cc7f9dc4b401b30a1c5032682c6cf801fb7cf69deb983f8c09e859d379239a79f22b7c8ea4c2ee17079daab58dda275c8d411c42a54002fa3c5f0bbdf9625367825556a538c0b7bbb6cfbe5cadf0841894319fff84a4c2426a29104113f23ebde9420b0f9913336a0dfc1c580995411accd2242c3df4ea4fa62a5cca76917f34be24a8e03ada9bb19e6ebac9ae1c9b4f1d84ddaba9330950d912451a5488127ba91e350f22efdf44c7c8db0b3307f8d0ce138d71cef7a763014832b2b43bf32d4908119553c08b94d91056df3dfcabffac7dc24d45f73a42a300b95ab7d5128a2e3ca5ee93df96491908a75bfad0634154f280a59bc7f18651ba683b589efc11e01e9981253ee70e4e2b6383aaaa20e71b8802d5169577f2eee958f9af218edca0a15d9390b67bf1cb3cdf89d990b29ed2067fb42a91437a5f94a8bc7fc85770eda3e922ffbf09720c02a80e9436354a8414e1255a48690833c55b40691eddab256b32dca5f590ad728ee8b21658ba735e69522046d390b3ba370679626e7ce044805bea8334cbf17676b15ff40b6e1af67da9ae4dc6cbd8f28f870fc47df1543d4eda82819561a4cd686c4fa26a7dbfdb6c97be2528426d6c3efe697dfb99ee8182a4ac6f56bd62d427a33322cd40e5752423175b72f7090d4b6a0edf1c34185881629a7e02d1589802a78756daa3d09375c39a186d176904cea93e63b193ca809ceaa1a01c852d07e05b1f8133d17f7f20556694aeef9dff3be5835e51c86c6eb37194e8548861c783d020fee49e56c10ae1bde900065a78dcbf5cdf6f54ce2e5be5a55170e4cbe483fef6396b5ec3796d69967fd215761c8bf9782621a3a73b9b35cc7958214c12f501f83d3ca807738810e081866a06c2db83168ae647f66651f1f11e404f78e1ec03630b711e18c3b2582fc2570bfb79be7a3bbf88fac9b02364e448dfe252f3f2bcddaa81517564244e6d5041e66fe77c4057b1d215a8f2664c56fe7f97aecc5d28bd58d6e8c31336195f8a332c7f78542a33f17cc496ca00c7b7bf91dc15e7623c91922362fbed8041c3826e10f061fd5c3a19048792c0303a70556de49e6c46131d1ca8b202d71916869263e3adcd36f6e457fc0c8d75b2c0afacaa68ebaf9defa88211994885e3760fb45ff82f9c4b7c7ffaec4f4df811d1e3fe437f6f7f18f45fe36af452c08a4ce8c57a66f0facc4cccc4695ba255ff40ea06bd5e3b7d176c85bedac757aec58976b8ee9cdecd06bb7215279f498e3e088ad5834a9e7eecd02f46612eede993cbf7b64a567be4d604999ac11868538a280dfc54af0009f2f36fb75642d6cbbe069e57b5e0aa6796685c96ba4d5a73f665010057ffd4190bc8a6e9bec0dee9b2929184c30d2a16c540db40d48237356256520509b3872621b225e918ed957aac09365e451af0fe760b4c348823366928271563b07ec1f95e6f140288aee1c0a13257edcfd708c7913ecb91a7951e557b33e10138f708887ecdb14d5b28d5ccf94c03ec437f844bfd6cdb5790a0a87c554214c69757f22fd6e977d0a1d6d573da1122aff2369a26bed79d8706c0a76a1946136a936312132696649cf4fcebc164d2d17c065f46b79abe0db864ed3664f0afb3b3034e6f77e21a987da24cf3a7ae0459ec688861c32367cb8b6e42424f11f6105e9e2827c8af2712de93fd446721d5ba0ba0eacbd2e3d1567b74ca59c430724d63f13b620287b9843b40e39a635a5babdf009d56b3b4e199c61dc5cac3d78c71c254aab484161239031ffb78aea7b82fbe58c94318ac5185645c93cc47dad3e43597a4a8ed02b170f0c12ae6a8e7c5815926a2022936a587c6469cb64bef6df74bc42882fb4aaab5d912671306c780ddbacf989fe9c9a3ffaebbbe01d15a183abedb0c615b0a76320c3760cc550dd77837b145921df0c587118640225945e1d1657c9e2d29f5292fc7e7a75056607276994f8d29746410195850cd31e76055c2c57674f82be172e47a4b543656a473bf516b412c1f6e62c249da387bf3ba4122eec59886ef031acb0d36469f0696151f2826855b2413613f9a4239ed729f33fd2d00a8ca119b874e2b355d63b8ef337731c7360ec8b848f192405e21cc96c03cd5ffe3c46ad93a8f837ee9d42fa88d1c28d73c6ca59a2193e570b8e8e283381f3b2c98a40596cc2c937c6c5d70ba9f69877a2ae0165ae19423565b371620ef1c26c99f5b112ae92e77e964ab45dc63e9e96e7bb8ccae8779df77a34621c44611b0a06bbd8786705af5146476725af99ac20e4bba9411cf4853a3c78c14dd05ab6e0c8c38da78ce14f7752c9c5d4a6a9253fbd3f466bc605a52c4fdb6f9bdba3c09bbc364ebafd25728bb56891364377de5f5d91d7d0fa63dd1e82c0dcb35bf08fe9feaf8b9dbb14dd44c3242b9ab5fbcb621472cd2eb540c5e72107f63f2a6c2b1bbf38e9d26398ad779e8c8a97bebddc3517f028803223185ab4b0c592872c2b82cd35061158e82baab9864bdfa905305c306e1c6bbca5688a64c4b84d4aa13544e12531ac8b0831604be15e3556c8c2211ac717eb2d9c9bc0fc020a18bdbe4b3d6c978ff4ee3b8a6d5991ab13437ba5bd948e3ee05658f8a391aa461cde34e7fe9128641a2068279dc049a6d36cec42f6e3be39afcd725dfb25e0c0b66e0d5dd894f7cae1b7e35883ad3f9fb1901f6fdb1a5b38449117b8bcf1a4149fe8f7ece4820549133bcb36caff82152b229e2c4e5fdf4d44283085c3306969a54dc0ff46fd319696b906bac6da0705dcd14f5ab8b183e3e8698db84cdfa33e8873eb6dfdfb16c21af584b0732e87b2cd9a0164197a5dbe01cad49e8306264f6ec6fbb84c699a858d0dbc256cfdd3c287f5ce97d3f90e9fe08b88c1c8a39c436ae10e3e2044e9f5ea9899920387f8c6c86bf0bc869b99d89fb65b6a46f243f882fd7e661072caea5905e077128f8e63cde934809441ba14b08624e3ce001996dc9f414fcb4167f4e94012c1f578a6280c5c7f537efecd5eb8611a33bd1bbbcda80e992c9ac2a4cb8bbf3b989593e52ca4efe0668fa12c5dc88014ff96b8dd58bb7f6f8edc80b2ae7da94128d80dcc42ed9b4505c8a06deff80eae1725584ef522c150187ff94ddd7fa0ddf68e57b6056849069daf3dd1c2ac48895ab854eb9f4772b4cfe35d12e16cee987fb994c16b4d84a1a44fa5ab484984bec83738292a9b95e8cf5d47d01e39c391278cc78e615b746ac7550627dcf6c56fc0333293c51fba4b82819b059cd34d9434f484315c22ef3946d2867c5923edf903f67af444e60c1452966ca405c283dab4ad7604de16a502c02908eff6fd03ac2e2bef9e8b9f709185b12d834357b7a0e212d9d8369aa688723f372e36225e564f4e0a86851ea23ef6c6251d621d596b6ce732c1031f3567a129c419d39dbb44d81a6e6f569065b46de36e62689b91c5e6af8a1a5cea488be4651bd475426c7ff5995bd93a36c17eae711704f08e2c37ebe1cb7b5e14c933b9f0ed2a17db3e4dd9ad404de70736d6f30827ef17a8ce9f4fb1503318c2f5651eca15a163c3a2032b0242379f45008a3dc4673040914a5aa733d6e3589255425b1d05ba60b31ca3035655ecea5b33e1bde2b4651c464a018b332548c4588140fcac5cd7d27566a2ff3299b5ef105f9e55c6ed950ab8d5b5f1f9db07dd80ccd7a16c3b6c08745e2c6fc87088d90c21c2745e9a35d525250c1dc7dd274cb00e0675a0868ec31e9d239ec4bc3f9f08f8d062e6096e4edacd6c6d8a5f2831b90628db8d00cce725d0143d3cbef61ed00eb4b133fe27f620aad375fd0a115c4ea35c86b5dd4c26e99040e2283b704bc274f71c891995cc2572a2246bab2fa1f50a458c9abd5c762dcb179abeff0731827892c4edf16934db740a49e7ab47b2886e4e114170908210c1baad8453682c9c53612cab4456b4a2ad8393ef2c558e198bf1cf8cfa6e7c359d071d64420e9a65a8b940976513d1957cf613704bb239defd6b7055f576dc962306c9e44d02e87e4636763e90fda07c80d421e6764b1d40f452d2bd796bb0ef2429edb22c30948822733a0e0a828b85ff1701d0cc6d697986e8a6c424b9bbfbe5a26fca0e93057545b0d452c76ce4e32fffdb0f5eece48acac89b8d41ee68ed0ae670555c753cfa8d8c0363e2d438942b3431d101759955af1a809fbd2b7e5f51d1549bd517f8862f3b382ed446285251fc005e12a08b0091d165d1908e0791b6b09fb92c018f47194d5fc4928bd62b0feea07f3aaf2dd33156860152fc2844f40acdcdf559af406ebc78841d1c3953abb99dc7dbbfef316d5b96cbf173abdce72708c8c5032af4efcb5624b38ed597d9006bd1ac650ff8d943f7ce6145368e8121c09ceae4a993fda2d80d6bf5194ae4e4b06bad8e2e6913b4ce7f4826fa42d05528ba780fe1eeec620904ab2edc497833a4e832553fba8d0d25a4d6d197c3939eeaa99b148c3485967f35c154084e65919e20d42a0282fffc187231b3e657dd12d77912d20372ff0da9b8aa2e0c900ebf3ee86d4c6fe20c18e74a5ec8b52726457ad52f87a5c565b84c84a4958f1eb1804f9b05380b0d69a1a580fa2b718cf5663c8c8c8b88231964eb055cb115421deebf8b2072d17b4fa28e36a8e46a9f589d286b1d9d679006f3bbdda8792d281c4920e931262f35ab7e4d786b9d07c639f27291588eff1494492ce703899c9de4b45410b6e8f611b2ed56c3ad7e3001a966f227d1c690c7ac6ab48c1e87812e9d665db97181c9479cca647d8767d703861a3642dcb6e766b7d09f68a5155aaf33bc225602b3dffbf40f6d458dbfec66d0dca61aa6f0f85db84087a7cf999fec0cfb566eba8eb66547594e5c83ea06cee70ebf326d367d07c6915dd9f412e08eba1b6f0d65be808419ccd1d4d81181fb686684dad75f4c4010d2e348cfa5e399003d3580155cd997abe9836b7d364d6eb1231bfdc29c078274abc3dc467cfe15e6d624af553e6f31394b7b49091409b60a488af78b02a567916cf7cfd226df4e88535e2f85b3dec188cccbcdd12ff396f46d30c4f5c638dca57561250fabd2509e7f41f773be4101a4b7485413ccfc3ff6d39a5ed784e090d535e2655cbb35d25e56b4862e7f591ca307906712a37deb3011810ffabf7e4208b635b1d1a71aa87150dfc5f98333f703f76dcc387949381e60c9c7f74fe32218cdd7b86b729fbb6d819763d87c2f444c6ee085b716ffe447103b7c9b432d8d84677f0b823686aea6dac4b9b90488013a14a86f3e6a137424e1078dd1c65a5c2f9019772207e5a8e728057693051bdff48fe8d52071fa082ab6247f33284769a0f80624939f7406f2b2bed4ef77a14095cfd442b46fea94c533ce5645d4584a6ac20ce70149fe8f36911ee66ae3dff52f60c65c783374da9099023ee6d2ea383613455fb0635c8beae38681b436f1e1a55bc8e0ef8a42c1c24b3f137d529c5cb373f81887fe92e22bf54ec28dc55bf9d90a3d12f488855842ad4864c77c95ab8d486882015b942901912d71e5ab040f84bb92ff7bd408eaef7a0894238487aa426fe1dac9e59a669fa27ef36f0b5cf1a820944595aea24bff0fdae2c9f0bfc827f32a6c59d0fd54e351c2638488edd865e4913f02b034436cd1792fda24bb4dd16a45fa9284366061c777a907758fa1d771a4bbe1ba339f2582adfd7c32a4886c1587e82ce903c22559f8275645c627358394c283bff58bf1a5d982601592e2b8ccf2eed42d3551d95a37c2c8cd63c75d5d3df17ef5bd84c053bed4ad4fde085f8e279dc827f2d893d9efc0fc083bc5c166e1b822e7fbbfe71ab6c9e6fa20437683d4407937d5de689e99ba56734c47caa80f324849c50cb1903a50aca022c52da838fa294e70f49918d8e7541669334f4095203a1977a8c018348cd2bb2d642e90c86c891d380f110b0186622def0b1ed4e82dcd44ba9ca86398d946a6c03c7dade7c208bb9f069e523e29c5c324f3f392a4fe99238fa1603605a1c9c5dce4a07b82cc8352b560ac53628239a1cb7f0a7dda1c45f4f806d1850dd8c4245a1cecdb28a4cd5d14c995915d16edb2deef7ee569afc659b43fded41b6f4cf64defa9a2cfbc5a722ab8c3a46113e5e786587b5a2b822d334530a88b1ebfa951d1a875af56a16910940aca5318e6c9c5939aa23f0ed6b11a5617a123ba471ee802a13f090f2694802c06e997c44e90bf45963439d98e61f1cc78b1097d3dd08b470e5ac0f8bb6a46b92faea3a7cb641adfbcabdfa7c9112bcfabfa8a56fc18c764608fb66648d8f5888d0f583cc1b7bdee5752f5003dc8e32abec87cf5657a5377d1e76c1df84fe6ba1ca92463d3841650276597594d23490eefbf3bb5afab68cec95205f3da9e1b76d676089531180868f2bd9832af18a6bf8aeab8998d6f2b52d1d14739a642f0e890e01c5259f19e584148f9737b93163bff557a701f8a918cae21fe93dcbbd7907d0269e6e0c2f9da4834c2bfc9173ba7cf296c7c1b2baf4be3168f337045ac598ecef75ed0ba62c8288fb210ec1c2f8a3168ab2fdbb43167664730cc6d405e019b82eb77a48d3239d2393e70de991417f76b7f3d52cd1818ad07db7e621517cc46e950713f763aad196f38d409da2064a64c45e6ed636f466a5ada66cacbc8f1f4da77b738b8db0357c80376d97a37ee4886854ad30d49e4c75e6de92d29de26d4d81b00fbac20aba5fdc3ed6ea1c7337c231842cf7d482bec998afe8c34bf200e81d46581f5c4e5f61ef59afbef8ebf85e8958554b8b8b4e950ec366da0581b8e45df46c490965a4a5e32fb61d560fd5c1a05b962229440ddbce5c63770b2c74092cb43a443e6ae2488d64b4ea95bab53dd3826abd76d7b2047dc7cefafbb6466bf908b2e940239118172d3c023570947664e399f021da91515d857956f95f4e90a1b3d363b231a2e0718fd9c6e540890e2e02830af764ca75d4be6b3b35d4c62b4557a5a1d067fed768e426fed468c131ae62da22eacbe29330c780efc506dd7a641585c471e972362ae12976d6e1a9dc02cc2c8bc413b595b9c6a265595213f65aa5a067bc4607ca1cd9ca16d3e09441e64fa263670819bd5e451947800751ab701060893e4144886e174b8845b65e88df135e60b253ca7e8c2aa6b752fffebc8c099a86549eaabf7e0fcda6bfd435aa5407b97674e2a3e93aa04df250760982156d913d7678aacdcd14f2701db507cea3f1c395335e67246e4b8c1c9351124366c00ee32f48359cb59ebe91a582b3c62b9c4accaa1199a7fd4ee20f8efd13ebce9b1635f158b0e7afaa72c925405f339238a36522a8a6c09e4dacdf95cb939d2053fe3c97fb6a2d03a66bbd6dcc45e3c6800b77ca554b0897b7293b8c026e79fdce34e3858a1bfc7d7178f24c0d60431ebd12d0f945d811738eb184d60d434859fb82163342da86cc66fb8b278e06f738d76822916297d8c473759c311550d6148c24daad490132023349ef739f48490ec7528c975503049e739e4b93f91336fce3b534923d39a4482fc47bf09d75d6bff61883a9291921d3cc5e1c6620488b1f9b6e493d1404e0da4e3d3c0f60c4407ae33587e80e8139dd0b9b79c1ed6b70b1439bfcb32609768e0845ec77c12b4ce2157146f1028f6ba597f5301a5c28f78b0fbfde4700dc0cf5c8a6891502233c42e1191fae57ad4464b7bb076c0b38d88b46c4ea60ff40147b1cdc597dc6994075bfa0a46c484c712ee554a129ad56febc36d81a2f662e07d43f0b93651f3e17831466a12dec15c7e77ebbf9e813fd25a8f6046d0961c0ec93ae072d7765fa612bea4b609c3e86c19ee942dccd889862dd2234619f77c22ba913c93b5edc54e062d08a80dcc70b7c016b0f6c23cf3a631134ce503be5e5b9268bdc11955d1b672beb652ae8adafecce883ef2d7e0ee701c6e58c9e9b5099e876957dacf6c469e3a7aab95cfb3f00c3d50dc12f48cd935fc94285cd233b414e63e3c5752cb5529e895ed86269364489481f6f255014af641f48491c5af9152872a96b9c7dbc6f7f74b1129b7cac2909bb9bd8c49f1909291c53a1e2c3f43e304a3b873a1aee6eaffff0000854d6a33941a8d2b1e795ff81dbcff033e3446a33f9da0aa9aaa7398a8be37fa5635a246016bb718f712aeb3f41f9f88a94e789197a47ce787e45caf6c3805341ab955341c84cf1f7cbccabf8dd5d89c5ed4c7afad161f642bf269d2f09ccb345e248943c07d4941e10afe768068de7c097efb7e03ddedc8c8cf8243ef45b47214e79b475e58e11f98868d9d3779073102cb98414f5a77e292e632594b110a1b013ccc61f4292f83b96742b0fa5da5b66e71ec93ecf7a56394f3dd76b1bc670836abf62787182dee2da0ff9aecd4c06e55f57fa3d89c9546c3f30fcad0cfbcd2d502ec37435df95322b45fb428f2fff48b648e1dc677c3fe7db1dad766e8f26538f21996124ed0b85e00a48edc1b5d9565213b42f6a7c01fae06a28e3866949cc8e6822309b23720830dcfd74811c4121350948aac442394f0e2406815eb26bba29ff11157feb2400da154835eb1803a520fcb3cad8df16f95c082d0da4cb9d14abf1c73e6673201b9b34e46801e393eaa0c4e41be445f74b77e38b974a94286bef493db7183acc9454c02ce430ee086b32d152cc6068561de3d90b2c0df2bf883cfbe8c941526a3ae3d29ab21efaf99f106fb59b86e7945d007c471879719a169f70b48503ffc6e0ac55022bdfd3c880a78d2325f495a3f838eecc6314c24dd8db19201b56d7487c788b2ce024b268172ab6e7f4fad3722f54137311fb0b9d46c3fed198c0b5512089e40440158e54b6e8ba163a74334a02d898258bff01e6186ef747775f046fafbb4a51f0d2c2151cf8380b4c118f9d4e0f9fc130d411d35cf3a736fc8db720c035e3412c43ddfedca378176148a4d0dfec827a3b38518f602f1b4075657804cbf438e12ac779f05e2a974a7123aeadf3354f5d46be3cfca1c5eca5a4494e386172fd31aa0d7c5bc1be7c3c2578713823d28cd8d12e737318dfba04b4758931e70423920e1f37c3c28360673cd075a4c46d4c198746f41aecfde2bd9349dfb8d3b8d247eed20fc5787e21a69fd980f59bfd783754dff1da97ddff5f7e44c1235939db49685a3bf5617ae1f9c8f0b1e7019a3093bca3df13920f67a74893a5ad781a7fa0788a629cd7172e89a31838892b9a120fa9d307cee8c67f6dbfb7b9ebb98730bd29451c94191dbfab72aeb029e619da7966713f1c41d18fcd752a141a19c741281fc3dcfb6784335a38f370b95a4129fa5aa403edb23eeb189ff6a43ab9e40c926d58a3980bf077339250cb7002c9958f9a6ccc42d67ce5892242f5a182f5f68573d29dced488de7ab399cc362b847d0431a1fde6bc9fcee1cec5a8f260e929f99561c5548119e5bfc31272a7508d0a70e62f4f1c6c6527ab97c975878fe00e7d58ee8b4e075e266c969b349497e1299467afa2562ba972d7fd349687e49bc0d3cacb9cf501f69daa45d8f51121cbc31d32a5a6ceaae83ab7542b7d9906b42af1e02be1f7c7ef6b966017ef956d8afb200ebd7fd5560cc3041f94f3e3188b33f2df655b62f15cf26e31d051b7b0a5854a1849b29566aec05a5bfe59a492be78fcac83c7712afa8bf80793680523f8bcf6fe7fb2b928636f6ab44d45a7dd77491040d4a7d6e5b3f3460efc3c03f945f61cffa6179885c808a04719c20dcd4d903656be6e80b52732f6079976ce2a985db7905020c5587aca6e3d7ae6f4da54995e22cb1b3b2a9146eb940b773a65734ae5b5e53e1eb5414569efb3e325a7fe4a6faacc688ecb176db8a6a44dc78cb21b9c24b884a9c92eca631a456f17a9b0f138b3749ac4c2bd7912c873ac13c61fdbd7acd749cd527b39a230f96f642dd32cc1837cb7df168819942c1c2568dc4d7e0d43aa285fda797926ed8393c543cebd07356f76c9213bc551e121afae175661249ff1f255e1d0dbb88ed54677396e79b1dabafeab6785bdef3250c07014c886cab26bcd06f76694e7b43f3f5b8299408f34a5e802178c7edab2fb2f3d1464b8de7035f28339678c68e8b309ea24ef47b8c1ad69287075a0e77f5b28cc9f5fc909acf7d2491203dd8d66674a48a9f26173c2661ed9482b720a8c57dc7d06c84c8d60079d6d446069773627ecd9353c21c185b6a6083f188910701d119cecf3faead1cdef9b3e43c86723321e573b8a7ef79cb9c1a911329e6ce42db2997bed007a4ab280a45ebd0c991eaf460813753fdc50ca5b856bbdfcf3c691a80759e90246923d81173f8d64193acefa68eb908b07458b4718848e32cc88122a11546da92d5abed8954d6c2018686f2fa4385420ae40e7e2422e23d057bda49f9bbf5267e61a3432a270c1548d6d65878018158e2ac2ae931aa87e773147b1bfed8c2621b6bfc42ac0a5a8eca9166e2f4b5b6eba9cbdc9a05306dec46e36b63688f59b10ff78b75948d5ad9f1a27fa23a71705fa661b2e3c0c445cfca9833664e7fabdf4e0dccb8966b7b016428e47456b597659f02ff784bc759b35d33a2b12248faa03f282640d96e4696c9383cfc7269cb8fdb9d1893a2681ffb9be174335b19066af1aee5d95ba7f44c2fc1b3d94307567f69577973f8ceae2579de530ab8364d4fa6a6f509d3bcfc679f26bb1edc8b613f24190ef3857b0501b70acc5a46d1e2bd6ae3598454cfe2d7a60bd0bb5e73f064bac44246de41b213ae5c1e75b6eb892de3d5cd9ea76c56ddbd2a8528f3216409c23efbbd0615c8c12b1f4d0e77dfed9726a0c3e51aee8617c345585ff8adeafc59145b76febb622e50ebb2b30e89910f207e2b91c2626e45f220052d673925b94bcbe2fad26e3d400fabb09806448e604c11d8a88fe4b9c5fda14b4cab5821991084eee75e8e7083e63dc3fc6ed9e16b1368736ea6651eea2347ba460c32f9bf1151dfeb90d9c434ccea77a7db95beac2414bf24161351ed08dc576e4cde436ad605293483ec011bfd616b380d4b595b451163f7c381b6bac519a5a60f2cef27defe0ab34b447112612de22a142c5c6725b057d9bfaa6537804bbec63e4909e5b8fa693e28853b91f1a366aef945d16867cb9456264eb1d5281065feab0070df378154560d35992ca26c7f8665629b0ae6bd320e859a24b9cd6c9cd41afb1021b1a6ae168e7bcc7eab853a755188a072e8024ecc2cf03b4399069e0332cacbaa90d591cf6894f9f7f5d664b59eaa02249e036f28cf7f385ca31e7770c0d458e513997df180aa584ff07a2da7c1d971ff55c15902d67b2a05f30baaf09c259aaa835a1e40918a7b662817d2ebb7b5dbfa72930c260bdda97b57b21e84ac55252d491b6bea2645a2dc6ec3ac9983a00161e2ca825623d8f5e8c35f5dc0ce12dc758d0a48c06b6aeaeb304acfc3e4f96fa5021d86d4eaaed4bf58cd4753b956eed1b81d72e984bbf2fd9562e4009f0e96fe55db192f93c7568d99ab7f19a7f2ed7b94715869e763c4e1d7a6012a11d176199a63d9f1072face10bf88ad42fbc92e341e1790d3d99b685624ba653aa25a8a2a142c519e25c361ef4dc98115a1d53558b6eaa9a115cfdf4a7933b43f0dae797cc6e44aac3528ff482b79acb12fa0c1b64bd7254bf20469561e7a6567f9679bb4ca019699455d9a385354504392ec54c57ca5abb55e98ea778aaec8d6fa5ff99536d2c08e3435a2896b2b74189aeac38679adf0b4933c4eac8f2e2d5038cff4534e9e8d98f2be7524ac12e69ed721e48d81254e22e7a3be2e1a39a660a061ff8e3b5d885809617935c373d1144bbfa7f210a72af3c1a49a450f58f896065db86097dc94573bb4375a70cdf6e95059bec0c9ce0f37be35d040f5fc9746a82d42131c3075429958583333c7282d0a1b96a14e350f3df37c7782cdda1149ac0714ec20400a6de5f53817bae928795d48c2e444d8471d70c661d6cf565086ac70871b48f737fc98c4237a0a65ddf4aa3af51ddd96b3172fca67ac7f0b5b7462b351c76c44c6615bbd20b135cf54fd2a6e2f644b868c5449757959cb7084a19bb9c3ed1f69cefc948b894fe81824cc6f563af02c4f046781b7d02845d452ff29a78694f34d1e646942c673932191045ed796ca0c3a45b82c78d852a0fbe1139ed267f77e29f32feae4ea8498c39bde2cc091dd1160231b471196e93ddb25a5b142979db2fa61f4c513ab8475842addff03b5122f8ab8834e5d25177fa57014c1d32110ad29dc5ab2dbcae728067056af6a88cd891ed09090eb5c17d34ebe542c28690654157143ea093520283f3eaa89ea3b57fe2e5a9ee0f82fbd0acd4ae2faf7f81f6b512fd03ac5c23bb7d2e098c03e954c22e79ab7fff81247210ecb3d1b12c60e4898d14971c3e4b2d81822f7271467fc70208f44805cf81a7545f7c750b2bb203778426ef4bc0cf7019ae206f26a83749d7c1f2d7958d012eebd230de3a0aff92ed752f05913f1c6c112f8eb54f9bac71c64e2e08b3c79d814c6e0e403391e02ec4770123b1b06491f91da9041dc84a68d1d0cf8183224a10a4d8585abffab1d00180b7bfb8e3fd1612b19382d6f2859742183a78176536a224c43c797f610d0cb9b9eaacf7ac22d1727218875d6f4fce831d19bad85c6b9643cfff5f00a82664d6ca61dda29d293f169782e9a5cfdb1954007f1f65cfa2b4ac212fb85c76c82934db948a92143f34fbeea609d3bd861e6bb237039f5122b1a92910520c6996e38e5f2dd39c95b071207cb5bc65c0cd5288c5a38ce66403d6b00a1deaaf8001ff9566677ad698fd7e7d59552ede4aad3700534792130282e2c0cbb4b8639a787e8ba73e199c723a1cdfd9e0344191c37a10a923c68dcfb2e6610f67884602433b89b9705deef2f8ce84be9b164dc78c439980121cf789a6648206556cfb3a00974b749f61d1b4adb7821653100529fbfe22c2538e47d1e14c2dd2e5738a8bd36e41bcaa517601c844f2869c4a063df2c3f0097f11246fd991593e0f5e23e2dd73dba0189ce7d7dcb058a13e15e11deffa89f568c376175dd4626477f1f9973d8a7b1e3efecfce6fc8638f8c93e74a52fe3db979c82608104a3d1081cbf41c68f88a8b454641856bc8deaf40ef557314042475bfda6917aeb04703aa8b59ce00f1d01fa6f45cf8218c6941d068db700ed8c1fbc9d271b54fb800fa73dc90423e2acbd0ac9fcff5ffc7e7522a9e31e245e87dd8a24542aa7921dd984f6660cbf8102fcaeaafe5b5448d846e5f97792d0cd6f5d2c89f85c8465640f2ac5cc93f8dbf92aafeb2d36835e18645d3e345861a0d0e10b0a85af071da0d5287ba0a7acbb532a595b9f5c8d44eae3851fbc2834e227ec44ed418355295f16b7e530a2471514503cce5365dbc5bd4e992ecca46ab278d73f6eafee4c8f65f690b567967e87abb55efec29c609b3fbbfd34f50ac755206b462b357d7bafcf673c5849a64aefee4dabd26fcc59e3601db4577191a24b64d1e7f93fa19994cf36be31fcd6c70ada714fa0327597956cac4b423f4e46c9b33e8c874dc311a2beb63707b6992749f0b8c65f4e2ffdc0c43959a3468676ee98e58e216d60d710673a65cb7005aae9e389dbb14fd72aef3013ab052087a06fa56c0b18226fccfd482525aceb39ae94137b051a01b257c858709da805279f84293e6bd2afb86009c9b5b831aada910ebcc99cb83adb791877f90798b5bb6e09d101ae43273c95ec3da4492a5f00e497b5921b2b89e7b381a345457f86c87075a494783c1a7794144ecea9a7f9a5b5c273b3108bdc177b699cce7ca43ef5a72849a03df5575808f31e01442bf3b9edc49f1304a914d3864b18a8b83f5a1320d51c1d8a9e2f9c13ba9dd896fc56ec85b28694ff3695b362612b141bdddb3b9559ac58be333e2f3797c0ed940a159bca11b25e4d563d8dc64ab389d8b0cdd8e67f0c9733e9aac3ab1e987863e19b53cf1d932e0212b1d6fb936c4689fa485532a7de0911de3026461bc268265a75e78f5e610ba32b4aac9a45695f0a8e15e0c41ad31502fc05b2fb21bd6674ba843c8245d6a6892cb65c96239dc56657f7dfbe84b4455f5ae3cf0935757777b3e75d6a2f49c7930ee7f01c1461be7dd9380815181f579991c7c143a029423991767792a43602a85e0b55e87811707898f3a9ce021599af3d35589a61cc6535a02aa4c0f2c0ea1e5ca673bd7510f73ed1c1a2f2bb798ba1407e8a6e2b5b6252cb939374bcb29287003ae540242fb8285f3a40026fa89442a2ee41bec1f11cf8d6d9fe5dd01f64ecf1b5a4740697527cb5ba2b443f8c1e8f943b3425b477ab06f60140935ba469b7812a34bc2a692b43d59a7a3f51431be60958210be2d5fec6148f8bd97c79b7a6ea7cb0cdeb5145492a1f38b6925dbc5d411f39d8ef1765d65c4a86f6052a814fb43592a01b285aa64760c37a7ed88a8f88ae53584fd61184976a4e4fcdb81b65b665a2f0bc9fa5a8d1fde02c48bb6fda82dd388d2a0b56fd8d6b1191668419ffe3d3f435028fdf75b09ee9a482104fd58e80469f7b78d5dd932d835ba2790c87b5d1166c2fc77323b8eb0e8aa28ff328c0c412aca3c325645864d36c325db1ea857c9e06bad11be9449953c92b9ca07512ad2a75c3a323eb2c813f48eb6915e1d2bb5e06612d9721efdbe4bdbbdb40ffe3befe723b94595e49299e770a75e0746a8d8e04007b212622e5071fb7f50cf2935fb07122e63096b3cc508cb2045f23e51274219965a1ad7912f29aa18aa77d25cdfeebf3d8912218ea24d4210c6455469805f9f19acddea6886143e798725804f6a65b93391e3447e2e2bc323dce96b311b2e7dce85e2415ebaa2dd7ca2acbc98f379bbea3fe97a4ed1c4c2361e1d27061242f34eefe254b0f98b39c0addedcec0eefb5a752a0c0c8c52628b51dccc7dcb8ce92ed948cf49ebcfbc48794ba207d7400f9f83f08d53fbfb3ddb394f7c07b8cd0c945f5ae3bbe0f7cb11bf30f1bd95d3108f4e63c422e7f923c19212b0e71dc417322245e569e16c9ae866d233323dada1d2989e7241fc72f48996c940e260effbcf9027c38b45346ed011be699554e017f51dac4844ee554b56a836bc5ca8c31dcd6a043be25d5385d16d9d2ede78a2c3b70e102885871931c003b2825eab68cae22d7bdebf3c259d2234dbcfeb591106f69f176543e01b20aa060bd4a9d52eb3310bde5b6d20c6ef5e8ed174527ce877be86d57d11d2b762a9d06271784462eba8511b76ee9197232365720209317effd0392e49a340917ff15f6da9567b8bd9349612a262069d3dc2df922a16b6b2a46b8ae0ee1948d1b6c31409de8e0afe791b9532404178adf0e221ac5d10fbbb9011df85cc200f96078f0e87d3f6395dbcfe04a41f966a7ec991998c8e1e9ff76028541df459f960d01c3c5a7a19143c7067c932413214e27a1f86658e218a750ffbea93fe9c33d5e5e0636e176e36dad881ca6577f273b0d110403a89b6884914130b7f67f2f20aabefc88d08f25de844b74f9942ad01e698dd1256d272c838fe4b7d58dbe56c82aa8daf82cd4c9c62fa9a63b24e4ef709caabede55d4aec658c50bcd39bfa0bce1cbd77f330244a9444a61c025014f370a95d5caf1aa7720263f86158d41605fce1800acfc44b6cb3c9a436da1045cb1e29d9fce7f0de4e83c8a0ddcfa2c611f132b72d1483cbdc3d5ee2cb0710e16e092e53c855be6186e1bab6cde1890fc585e311190b5821351ce55da370c03c92dad7adbfba8cffffffea40169f5f6d5edd247bc5f5eb073117cd4e899863aac9c2b18cefa94440b8398dad6bfcce1145fa91366875451f52c033dec784eb0b791e73851adb80643f6222380aa6458b526e4b4a45d54ae3dabb9764860a7bd67613fc4cb3c98d1f3e4f24c6e4d118004be0e64f22badd6dbd4227b321bdf904b4e7f774a2b5afa03f012be12e05a0f85ea260c7baa65c30b5f492aa577a9b53016dde9ca9b0ef158687869d24f4cd27a89ba4feec40a6db92a97a65a6bc4c925d952c2326b6d8e31362b8b90d9db1ab32d000211b3b5802377830506a7c7ddcb88ed9d571cd2260b7d6e851a47b3d62d8cfe3f3856609882c17378930c8b7150652a99c902e9129444401ce8e2ef3bf2cd9d2d9a6240a2aea545b1a01218ce4a5e8df079aecb9aa47e7198112449fbf9cdb7575b0034cb7d04bfd1700c480cdd4e746a70ad577b0e3e813853ed01b313266a45693ea5ce77bec66fd072eb26ff11bfdd28f275a5bb96bd602352312084033d00eec52e3210fce7793c8fd4cdfd0fe2f86375701478dd866f42b0ff609ef4d06014a7968c16191a75894729af442c2b35549df7f9c8b009aa176689b78342ec6b8efdb0ef2c03d31d5ea87021e3dc3cca9bef0673455629bf54abd8cad5977104cffa36a3d171ffd859b6e064d83db7dc887667643cbeff105bdc51a70b27cc7095defd7e246be893499ae67c7fdffa200e4a46de2cd6bad61e7ffe3d26f86664516ed1b989b693111ee892064a2be3982c028cffaa6db090a48bc889711591ce40f638924ce8c7d91f3ef22e0d29d3fdcb262aeb996022faa742ee1613fcf1b27aaf0e83a44686fda53dadc19d19140d002df565756aab42d3a1541b0494c90f362a07aa5a7563875c13cf50ed3af32107fe693fc466ce91c96948a4f2c95460458afa36fb089f06a68c2fb7ef348be7d40c5fe81c5e5dfea3a42967d696f2ae127bb152d1d8a8666b23d2f07674fe89621a1a31a8481d75e1c711ad13311cfa8b30508298fe7c1fd9bd5f0831cfcf347911b877181ee12d1591e703499d81976d0f1a71b571d856d55ca50319effbfac970a5090efff078ad81600aa351426bba76b997406e5cc6cd229ccc8eebba20157418d27f453e694670f3b4b9b9cf9debfbb525c4963825d0b872ec4a3f421d19c792a174811391ed406a1859084976d2af49873947db0cbf4f58bc6f85e5bf4c1ca0eda8ba1759579cfa2185337ca96e6a6c10f9b39d65e234fbfa87f3ee2d64895d9ee255e107b07a08fc677e1caa7a68c7503c975ce4b38f3a51e0059a6c7c3c9e296f4f98a2c3377fa61f468dc988d99f7f27610c03c0c09be0ac9ad424f1b7f25c5b2970152e9990dc6ce37f5edc8b7cbe8630e993fd254658e7f408c08b66e8074f3e6710edd3c31dcdc9054bdcf385c1cccda5fe1764de5343879a5467657743c6028c4f79bc583cffd2d6476dabd582256d746edd05a4c3a362c794422f1a0986e3ff79788f92a97c32f577eb7e77aa86610fdaa8571f095e0c5d88d7b2ef7cf8c66dfb1a894151328ac028c73ea6d77e47fcdbe00ae0521a9a9c3aa0ced03231e10929cb48138a0478ae4fe7481f3d27430dc336cd2a672652eb6948c66e69e190aed687e2ce4adb3e9a40bf988c84265739da81d581174e8d741ca4c43552a14df89d67fb6927b7642dc2b33aa3020d75d679bb3e3aae1403fe586b138cc635c8f1da4ab075b5ea27ca7ad6f1a2ec38e87c85b85b377f0e53d0535a2ab15da091413c0109ebb97bf451e1e713e2d63fdabae61a5cf72a6819bcc71e8821491b94535c60e11b972b8b2f10c7322c791bb79c180efe436dd8910fbe25724ac5381841d3ca4a547966fc8898228ea72912d1ef688e6985cd2c8239950554670abad8aa31e85a9a03a06df72b37b6d2f000e8eae0c78fb2092a123dfff5c8cd2588d30994c0d7fbbd98f01909d92cb0fff868333d39488e7d9376f62e03cb133d9f86c60e9bbc2f013fd08f387d5b509e7c49839565bae417d3f22b048d0971e56bbf8fb347818b428a6db24c98dc0a9363b59cc6515f779ea70f61221db131693b05d266f2d7a416f9fc26926e1392fefd0bbdd6029134eb75e839b0003b44c7df204d0f1abc550fb25d8d29851c645a0ce7293f0bc1fbb216f7d22fc45f5f4cb8364429a586c4ff18bb45545a91bd20ebd808646b6a78f00cb399f915a83f504db6f21410ea4244de0cbe3df870309df92d7e758a68d23e83a23dc62694167bea2d4f799e15745f5f36e61f8858090547c03c07a829d21a9910cf3872b0ebd44ededc5854340730c5f58ea82b3e60f7154b4315ef7b72c37d40e7a294f00cbd9a5927fed14e8fc1d9b0f0e07fb84652ffc61633eb774adf1a2aba46cd8fa9a9d77e3ae35af4e4874d9d625ba2891f31bb7d759885e677e6e6562faad1f075a3184cdb31100cc479f11ef30c8d9d44dff59a562ee39b25870c0795ff2c99f317b8b56faefca262c16c0ad0d25a35b7db6460a27902a042b9a490ee3398efd470a263ad869fb5e3af869be88bae7aa3be3497a24b704ee630bf9ded541fb115de0913b5633fcae8ed58b39910582b76636a74d53af98dc950b249390dfc0822662467c049514c1af034c3af108dab105e6a3008fb4cc743af47061bed18863034b5cbaa799886034a71b3d3fb13903094cbe2df4ef45c3fac786f9a22eb11a7c964cfb578c7029bb70b9d50e550d80abc98cb4b5b36abf303e33dc851ed363af7aa5a140fb0f4b7d141eac9fdcaf131e5b78bedc6caec54736246fb372a17c7014c7a7466a07c5d9766ee6107a92fe367fb77f173606462d01e7d5fdc4ec483d4d27268bf1d5a4366c9480710febbd4f596a527463f7883a8e0228ecd5df6e0d4d686b4daec223407a08a0f7b7a757a9487cf5532e47a226e7c5f8ca78df87e281290559cea7563ea0369d144f6ed27041fb4e6c734f84d208f86051f179cb0dfcf5d183c91ada9b853e3e1873a29eeb26b56d969327ae90950c050d7029bff8bb8294c5877780171cdca389e3097d08f39abc8fc8edc1e7d2b475fb2c7d003f76858c7f3378799f6cb05e1b6bc0edc4fdf21c2242a0c97a688a9215ef8b461b34686d0e2e3f7a1e6dbe7f9259c29e860f84e2d53dc0f62b40b7c5ee7705c9181cc1b03a1239018b4bbdfc3fb6a3670f57fab361dd73286cdec673762eac2755c6262fcba613bb2a7b07a8d1ee05b8f226af60e1054199e9be7aa1c009a4430abc0a9de5a7999857bec47bc0d88525822e0598f025f2da8ffe26d55d02cb033e86c21b9a67eff1488b41a8941f9f8672c408f246e1b439b0a3d70120299c26e4d1085095b20e6115f2c2444ba3cea9d5edd7ecde611a48095222b23b4850469f6dbe7a8c5815103961534952710423a87c73358e1d5d99889e4399c5b20d8cd5d0ea9aa71d135bcc616fa7c8717dbbbb489a4c46e2d0283e52917e56b064ca4158cbdcf2d311c4fa660bdfe957b5a0f784852b084be8b77011793c684dad6de19093446b64f391a80101dc850a6aae8a0881f4b72730b5bf89de7e0b52664a2bbcdec91ff24cfebbb2444f6d0326f3ef631a5ecb8d4231167587d52989a8eaa4070b7dd5f6895d8a2f0c9753d3f5491d7b677c24b43b9b358c2cc7f58f5ea44a0e45a5862cd1e9bfb869a10b22a59297327803987db65e49ceecd8b626c3221df1d1acdd609abdfc87caff2383363ac38c507f3b5308d273709b83a31b8b05f545a1d5d8a909c9df2efcb531386cc75185266127994f053d39d44ed0a9f5c47202178f8d731066cc52b26907f2af3188b2a6ad141820a0a489e4b347b75a94f1e751736494726d3f30a5c5e80407c080073f122422c428f14c6befa1b13a76b23a01923bf97b27b5c5365c46f54f0298eea1f6878481b738ac0418e33db7ab3477478a794afea4d43dad75ae62d1149f4cc18faf80d5c2094e7f6e18f88e0a7ba44fa7c76cab3cc7641106d101ec9cc4f2e88bfec04ce064a6bc0fd81dad739eb734412ff066d9427d749f642826022b2c1843eb052041593b8a6b65d559a2fcd7da6f3d1500605c00d43621840bf35b844aee48f9af63f6af0ae206ed317772dcd2855edbaa21c3712f82a189a11911538b8e277961a89945c23101b66411dc75141fbd1b2faa73ab2af26e15be37ea43d3ebdf4304b0f9d7c4e38893026a1564efefa6bd4bf6e6845a7d6a4d1bed17a3664933ceb05f8020accf140f1f91f1fa85c1c8e1a1c54b27ccec402dcc1fd2a44e9416c07c43df90e7dc4c30fe82c261f15ecc7b9926019add424d563f54c0b0cc09be43ad6ca01c5e5009355e8f511684526e801f8657a436fc57e6b2f59263aab497a046b5a2272ed15ddab4827e6c19b7acc56f779bc764e8caf83982ccdcfa61b1ad730586fbf09e16705e9737eb114f48760910b4b931a4f932782d5f178de79ff3f8dcce89518a931244f797b30f75ab1f66040719c74d5c3b314390722f9f8c9d6d8bbfe61ce425f82d56f397239612ccad3677ba0d1c42a5944a71e300603f9f12375fc9c1ae8a9b4febe2ad80006a0c23b1ab7e92454180e1e4f2f20a55c56863bef7bf70811049ea7830539a979191038092376999e9156f8d122dd087202e2e95bfc789d8aa4ea16e299a11d913d472d63c94e658558097c291fecab4d817140969385e662515042bfc0b44bf9a634a2ac4289f061e633bf12b9b4122632e0bbb190444748bd857db50dc02016523b6c9d1c1393e671f5e8a2eaac6cf52eff22890e3174b2aa96ccb5dfb3d58ac674b4b51b21294205366a90bd40d510a591f1f0b7594b984686ad7bf350557c40060c0ed430413c5d3677e1a5f1337da8f5117fee1a5f919dd1b937149e6dc2497b6370ae84c346548fdd0fa92af1362063677d0d6ce2495b8ad33f1d7c84bfdbfbbc0ae35b80a86363aa2ff542676fc70a5dbcca6dee38ec0c7b7958e26f5772e5f013d409393249e811968ec4c88873c85b3ed36ef92e049707cc6c5badadbf294b75b93e32d8a814b2d1316637b15ff8dae33953bed79b7fa07bfd21f06b2b62385601cee90ccd5eff9e9aca44f41bac4c5dc678d67068e5a10bd3efc65a180e2efc59732934ba240be5824860935403ee5d71794a58d0c961247e1b5231663d373bad496cb2d17a427aa03f5eb7f4c5986a1873deae21d56b62048cc392f5d928f10d3949e3b393770f4d827c0665a9eed607720a4c90461d2aa8ad26fa680b62ee82e8b90f57b69085b212f0dce3e6e53335777b9099536cdd903e094c1bcf271d5857693c0aba18da90eefee728a86311cc7a07be4b1f818a148e1d81971a445ba924ae0a1698cbac99e005c2dd32df57120e90b65b9359c798ec24c8e260580c062256ecfa2a14544ef9bbdc3b6853cfc0001ffb4a65e8e8e8064c0647c1c8d8d2018e73352489fe7b4a1ab021451bbe19814303e7afbc46827df62f29bdc3575284eb458644a7cfc3769363aad22fb4d7f17d59e8bb5362d423cac9155512205325ed86909dfa4f4f53fbc21a58814b7e67f0d8877105137cd837e909efa079440b7b3b398a42881a201b38bf99ab73d61283665320c447bc73fe02a4825a244b32a423cf1b8bec61246889bf1ef23c3da48cda774e26474d4bf1a5e07513b11bedfb063628168052eea44840301ffdc1113102c2de8296cb5b796c04f08db82c39ec8651d31a65355c1b0f4591984f86ff7f85771c5817bf7f534253c398e446cfac49dfbce5ec6e5e476d4a1bd6502772b2219cae00fef82b9b4071c4e33061170d5259e06ae707ad4206a9bc1c538d4fde88b80f77d666d3cd336f34b37781c4929223308006575f15726b4356d4c5b1ef2defe898c71f82a81f0ec049459bc0ecf34674ef8788d93ec17368d6e91183df6998de7b120b1248926644d4b1ad4ad95b65da4b5ab1fc46cb6e1f55c070e04322377e94fb844d2fc4d53d707b55ad4184d238dd2168e804bbef1f630eacae73bd7ae6562f090c16f59deed0caaf6abc0e51274a39e4c617fc00371d2279fcf3b05ff942e1b41ca8b041cdc1511f51681864e2666ddf63931521d7b8df677bf4634000069fe5d0315be7e3d484edb0324ce2f853829a526e9cde327c33c51ec19938a09d3de9705f4daa45882b4e4e85e1a20f5388b6c8164b634b8205e5b48c6ba0229314d58f28eeb9b3930fed362ec9a19141b8b315542c3a206ec7e8743dd3fa94c3fc01f58096133d8920d3d197e3b5035811f519563ba4b39345a1b33b927edb92df99a15d9cb3b230f206c707679cc97d3c3f82ac0a29b28a93ad992b8859e1f64b1967d534ced6fb7b2687283993edf3d739855b114a8f0bc258aee57c0ca07c4271537ec88ad8f2d31fc1d1cbc7aa7e1883153ee8da04b10897d1d66b76ed5ddfb10c4932b47bffdf75947e49bd3421242ebf361f69c9d52247714e305e4487e1ce1b8381d99421903ce82330c0e8d6fe305fde0517671667f5626bc44c57c14fabfaed4829ddd3ce08b58a214948d3292ab1ee48114a28a775cee88aa7a6c1b4bc111b88100862b2b3236b253c09192a19259df7b9b246640f1b171f6f299947eec94c2fe8386ce4f1f3ebd1c886f49d0e61a6a1a2e2e86163f5ef11a071b5c5fb6dfc8295780971e4d327314b7f5bcabbce4c07396982a0efd3af26e1375a25b7ac4405a402e9f4910aaa1a3ffc43585e976761e40547b8909d92fd3705265902b9b1ef7846b275d4f5d3692edecad0ad543d1352aa1606554dea276dba8e221dec6413a7f58f36853e90511c7293db1aab9bcdd3667c93598b9505538727f09418a238aaee17de428b3b90e48e39f0e2eafb02402477297a3823f5400b91c3f4d4c7ac7da6423169f3047882ee201846b91d826e6190702219fee6e13932539f7cf0fe2bc097722b98659af3f4af1f1a1814f8628f47e0e2fc3b84a02fb1b6cc1c7d061bb48e644953555070deba225cbf3fc04e852ff4b9e3fb5ba48732efce9fe6bb38ceae0650ecb44fb4ddb3fbadad0bfbf038d072a4e507e243cf8ea528e503ed24090533f04fa4d5d78e934de98a0ea55936d6037937d58abf3967e5101c2fcb9979aadfe3897ca572497e0b2ffe85d7574c74af9188bdf5c4a15548a3b70ae4ae9bffef7bab13c729bcc170b0ef319bd5091689019e7f3f2932152aa22fe968b7548990c10f4813594e7d077bdb50c479d89b6428d842e65b8eec4d49ed5fd741030af4871ecab40a27081c1eca5e9db28cb307feca4bfe92b354216ff53374861ea215a541fa01b830e47d78eabd8fe5abfe6bceb84e09449da907e42e3c69cb7736cc41385a1c88a4812ce8a187f6c6c3c53a0cb7c9841ac30840474b1b20704e9ede50f7caa23abfee6145acc85553f83fe2c4027c45ce95047fd80ce148a91263da1ea728e3ca844bed8cb9bf08a3fc31d72872bc328959688daee9b83fcf82b1fa1f821aaee9f07cd8b46e42234bdefc3a662860372cce0279a4022ed71c9a559128d8db9f2adeb6e7efa2fe6a9a83b30bb6f413a522ab037662d3296853596270e8dcd02dd3058758c68cf4215cc8749e33206992953ff792229a8bbc2bdbe875fc8795203f683950e0436b9bc44ac71eda000c196b2e303355e332279e0a203dd00b89b579326b9b84cae548920f3859bd8da81cc5b0760c69831ca91fc12db3371d5da7bacc0904e263464c29b32931b335ef99fc08644c4e912046a6e7294c2d2cf2d4cd9241276c5ec1351968dabf43444ff35038fbb86a47fc1175c6022e312b1747375c7e0b1d9b604d2c08881879508e8fc3fe2cb8368f536fa0d7ab9191c119abe8eb951a756ed987a44803b7f41fae08641c2eb75a842a72b5547d985030f5b839840338e60e4334f45f28c97356d8d46e4a07b9408ae5fca74c245f873b36e3d5ead0f22537cacb611216142585352f4d74e8c69fcbacab2e80ccd98f5ec4307d7ffc6c6497004539572af3b689d14352657fc6a448f737a3edccd6a257b15f6954df93f89cf3e4c9e77639dd906658d116cdae23bd18b2361957815b741ce718013f9e89d7a3b72bef8d51be90c96b91c3896c01afba4dd1e4ccd3fbb41a689ed4887ad4bbc230459c4e386ae013212df4ce48d71249c1c468e198255a18f6e98a129098550438ddeb7137dc5d80b4cd1ab1d971a5b18b5e8bdbdbe7cc65be93b58399337c778221e25d69892f77a90ec783cd57fd48477504c91be733b5b436f3e264b6bce1218fd32bc6cd5720e6859beb288e44c02b37a14c46e4db3056ff04c37e74dafa58bde1370830415eea39f07f91b59346a37230d1aeec7e6596fe0171eca3bfaead6cc120ad952477503c0b640a3cd9056eec0f458ec49a1788c9fd32b7766d654f9b3e2d8bd3dbd173138a40a7b681e7fbb48d0235eeaa616b00eedd06963425ae6a1cb4b477b515f13bc3263f1add67e3b1139c3488e953159ca89135a88715e6165a392e841f6ce4c8f1332c7294d0e153497fd69950f8d5ac05cdeb23b51bb1cd79b3625d66ec73e2cc573ec3a1c14f7c583e07283da957c85e7cedbbf50fd870d41707ea490596ee320b0379dabab9ccd974b77c61dc18784a00c0f54925bdbdb23468aa854c5fbe61a5c9b717a7d2d9c889de56ba0f8c278b680d9657ede535019bbdecafaa957146c7351c46d8fa2927f95835159dabe26f5537cbf65b55eb93e4688838e0caf2b0fa930877fe69d314650f93b1e2ba8cf308780fa5a209232816ebf354430a299f1c1ac76d386aa1b3a923fe86896fcac4c38228b086f00abe4d7ff112e7e3579bed1c094b908c938dcc221bbc31f30fa6e63fe62204715e4cddd4db633b582fa86aad558e1f081275cd006b890ba2a6c6fde9b452935314635490828b3282602982ea346f06e6c1bd0aab3723ef9626f0f2143acc5c9896f3170d767a0cba9ee08170f2255c66c4901987c79295217311b8096f7aff664c5dfcf54306f97102dc6a907f7e7b8c8b40a85353ba7311cdc181a6dccb60a12d8d187cf668a004e216ef82ff14a1e9dbd333160c1ee57a8eab9788217a7b7394a152533fc562b4cf605d1bb1d10b1d18de28e7ada03e56d55449b4a477f21999a46b82d1b19c4fdf55c6c81f2116267ff5de796ffcf300d451d7b0515e49b34bd29db64c2a41b867023c51edbc1e80a3b67fdb0bea028f80e1466dcc29319f55e94c1b3c40ca03a16d5bb52caa893e3981c36990707a31c079f489caf161272d31cb026d64ca4e388fd6301edc0b7eb98bfe0410a9b8feef4b9e9ea09fd5f4a5d0d54f35b5f396e1bb25715b5a0271857cf44b4b4aa253c0ce550f0b069bce463e1143fcdc8131a1b549d40fa380737c28d2ed1b0dcdebbd9644006cfe055d160a788c4edb30ad2bf235f18d544de1e9e86344c947b3eff5304743770e04e796731078d5dc784af4a0ff9bcd19663e82af91de37f0e49c62f60acf6ad38630012ebc6f037a7791800548e7701046d126d2df718e85244079417cb60c66e87ee4473e0198ba324dedb8d3b4b2971056d9bc032ccea4b23105886b474f666b5b652eff86664a722c56430ae6c947544fcc373a8212af3b0a3e7ef9cde2ae3e812021914f2cc97d86b86e0517c8033994641a1fe7c0d7dbe58e4c3458b4792a79b59dab843a4d5815f4ab7d8e918624e248c69beef5939f85bdf289fa0740b1561c69a16f9153753b3dbea23eace051d4a3316f86a1a19d87a7dbc8d911eb5c727543cb3067f789163f05e4ab210ce805560d57ba7fc4aa8cb64fd349a179e0e533a8df68f5024011612ed100093038c68d3124e8adbaf8205a75b3bd438e6132545155a25b24e04b067d5402f3bd425bec741c3ab5a80e4754b1a0e311333f83601462b623404d32f123ff6eb490ac6268e0b6cbfcc4f96c9051df8f6d3555b372e65f5bb966b1bab090a2cb2b53e8acff557863f790f9b831d83e5f290fa33a5094c5fd16e7e45b83d8d07e67aa89489181272c19e408605c8dd523c21111082a1f17fe8da972547e125b8620f4cd94a3ecf6b6ce6e15a00b7f2d63eac1d9c0acdc33d681da4e3bb51456d53fec1a556b02fa3b4a68a8a9c8b975a138c4f1bc36bf26a0e310e5b6b71961e59a7a4bc4a8890cb969844fe712d8d2b53f94c37ead97bcf9c28dc722e25734eda0e237ba110109b0dbe5fc433b39d67b95f8005d2a245bd8f0dd162df3a2a2c8bd58bb74f25884445ce53310ad140707764f5fcadc59fc02db01bb37e95360d04f4af36acbee8236c2185fe4ef193a776c2fa821fa75751037da24e9771b8aa106b7a17d9fca887c8a73c50419d80ff738a44f0fe0ced388a19475508d2ad4628c365312ecc3716a4618cf824f19d181caaac1ebd6cddfab0bce12a545ef8b1178dca305a37677ff4ee03e002549c57e7bd0857a0028853313558a15181d933a167b0257390193e9e1eaa7b62297eb04d853c58584ac3a3d9ba304714df96ca9ffca520575df4752d7426d595331adeed9e7ebd3113472baaea7837aeedf1652e444fec9731893f36ff38538e235752006f6cdc2a54a4ca2f9768f5991de32ee0b2d7071162e7de3a76957c3a7fd51903c306b789a756891136bd4583dbbc4f87928deebfc1c4cb5f4b15036ea11e20fd2b6e21b15fed3b8b749be8ba373c9256e8e8f306257aca6e6d839dd33eb1ca8da178f6339d564e5e7ec0ba0a3157e496089f8debfeb31af9c6bdff100fb4426bff64ddf8ca2335c746af6d4397a648aac7fd69c4fce36b5b9d843894c6e6cbd0d5c7a8d9285b75131250937bbb8350e581686f1b0d71bfa2de3bed643e404bc1096a8dbfdcbd5af48e75cda2080811b98cf5c2bae7616459d7cc4b56b0ca91d0989b35046490405b62fc271b1f983c5b41767fb109d0004f2053bea2f51591e742475657539459131a6c87552997c958af056f646e9274e8be35357f8ee4631851b08fc3c1c3266d1d4e80fd93daed86215df86a4d09b55f267cf53f87b38e2348f2f203fd0c87b4a16f66a801662f0cd5a016d746db81000378c3542946808ca74186c3fe3a0a6d7146e15927baa8f46d20de90c949a4da56d6556d7a0db603a9163c0fc8a8cc9f889a4f809e29ed8ef4cd767a25b5b3bc562e78fb64965e209ca4266093b2f3c408ebeeb2bc067900ef048d47e70d9c0c13fb8eb445043b1167aba8cea2b1cb23b5d1b9c4c151a7345635b0b9809c1f103586bf4e5fed56534ab4a7f9383eb398d70ec2d5b9c1509ef156df13e60ee3993d59ce12a4e91e1713077bf343f59df3c579ca472362e58fd3d76179a5ec42e27ae78f58bd0c059dd8d5642302ffd327f2cfd79f7367649e9eee6dfd89300a0c203639ff0d62bd21cd8de58fe04d1184d7f0de17330aa6e891564e9f3c32bd01c2cd302bff49134e35d84c3dd07b5ddf0810f82611292c8234556ae8b3ea21d3033472c1af48a59f0dbed9e0f6d9f42924f52f52283d27601492bb865361d3229578961d68fe932c5213f4cc5b077d77c0ecf1d7c56f252301aac290bb9956ac02b4ca59be04de232ccbb2dcd11c89ec5f715d3a3722d7497bcc461f27b2d258429c7320c602bef60cbc665c35f974482a101d32ebced31c19c19020c07c10b214858918d7f934a02917e5b48ac7b85dc74b41e6ec06977e080a32d5eea9ec86d62148d0153a7f2a8af666f32373935cb894adaf300f490170e17046bc28af35309a544f500f3f73766f289a5a132bc970134fb5221097acd2b950c155d472b08266b598bf91f2ba13e88e0839b6d793da6cc341ea8d0e1c350afc02945744ad2eb27e2dfb67b261eae6167b15e9a2d3685ff34ccbae8b56a2c422c50611a4184702c12cfec053953a1aa18cccf0de3fafcc88c018ef742691e16c1fc173d92e5417db8aeac5b4b48b3c59bc8e0add0c55b7a0f764b54c0415cede41c51c6971d5fc74666343c3a17064f92673ee8b85d3a376d740a63951aaebfc3f660779e646d10ef117c6f4b101827d1df5db74910cd8d50ef34ece9ca4ece7252107d73bd0729c35b856520fa51aef806c81811d7f50405326815384cc6986e6792377314f47469340be7d508a3aab92bbad960dc04ade93c3a9de553720423840dd53f4d853c7a0170e76a85e478013d1f937caedb73784a8d3b0fe459ed41bb1aee7028547188658c2ae5b78fbb3b46df0f5cb77435c4050d242319619a3edf713b5239af1855cd5eb4f9ba4350404999e9195a6d8db3523a29306ae6a248585f74d77e0a0fa47200353f4708a33d5fd2e996d8f6f57ae5eeb2012cc97b2851ddc722c89a81f662bdcd61baa652b65e83385cb9f1718efaadd506b121d0b5863db449cb457a78f81fa2ebaa4d9daf6e3f8066511b328fdb7cb90122e82caa12f742adfed4fc50eda9c510ca44ac93ce0e743106eb665c7ed90e625bc400b5751df61b0d2144b6acd8f5c46a92c71e05fe56c7468909dac9bfdeb7b311a57a5df73b1080b830513661aafa9aadda50d53e177903aad16abe534723b90aee7885e12c3a717d09f8d40b0307a305d5c9f47b3ac69562273b9a0e276370f627b167bd8fbba7f89022cb18430c0b32f43eba277d3cea56020047f6f7e0a52a3df79177de87fac60eff8ee4a4b8b5a8f4be0c12860766bbaa62c5c1b2e9107cc3a1944e9638bfa532c8a8e27379a1fb96f41d23d1afb1cab6e9c112ad0b273f7d0c0357722e9a849781e5b3828b2cd7d6143ee4f9cc5adbbf0df6b71811db1f267b6eae26eb88c85e7cb3b1c287fe23569cdc043991466b7656723706cc3622db5bb22d7dbb5c01bc4a7623fe9acaf289414b156dd3f17b93b58b42f09afb759cf1328a9fcac6ec63afb94060a5ea71690cbcad4220a206a53b4f858022df6d3ad381af42d913897fb96150a383cfb88c369052b7710d4e4b19034743bd665d2f1a028f348423160cef9a197280d3a69cd0d29025d1ae7c8eea462fdc338db9d13d4c33e8ccc407de0c3c3e4a5d2edee1fa3b892647d39b07e5465df03f8d2f8959abc676d0c823350d1f8a40479476b6ba792428908becce8f8be8599aa73ea50aa182781ceef8e01189553fe5d64aeeb45e9bd08b1884a95ae1199a36d6f13b1c45b01c13c3ec6bc02f0d2b560a27152b19bb575de08721aaafea19934668878679a5fab703f549c8bcbc2cd335cf3d1351e42ceee8667fdbd653d47b1ae98be922d46b03c8a90fdee21efaaae38e4f9916b7a910ac39aa800d37ba586b0f127a8835a7bf76570185c6cb89f79082473ac6682ae6838e69aff52bf2ff81202ef6e7d5123b70f752ba1aa28b4b9c6620bcd0d4391a91609c04a6a8aa551df7d6decdb5d5b781620ccf295ffb1f041610ac4ae185d2ac4fb56f1894a98db53cf71d732bd2202cacb5fe1da5d9da58969d21b44c06b385bb628f23d87fec540781b6dec294c2593028ada7f8aeb05511f91e8dc2cbd86f2ca76b29630e110e442d5f46356a8a527ef4d21338b86150e8bbaab828b8c150b789af6623601af66cae24dc91f762e8d6eb3e89b8bd7b628a7daaf9771097e7dbf698c67e4349f83dd41e61cc05bd7f5b5d58e81da9d8a457245378d9be59f52d506200166c0e472f0cd15a1cf8ea14d814fa6cfb81ba31716eafe40f82ff14e240b2af9a0eed691f9b5b2b0fb782f47169a38d748bfadc574d03f0888b8cc6da0da04b993b6f31f388d741638b707bdea7475552f8988955cdcc1962078441941167f5dbfe254bbce4f1688cffc71d8ea45b81ccea052af8144529860ee0088824fb435df7df755b6a6b21f7b0e88b20d19d8ab8e58d663fdc477bae0bbdef46e27c9e4327f3e642dcb4a47a67e9563e8ed670a18bd09e629768225f9ae02c514e1ed672284d08ffd18e6472c44dca14d40c7ea0583d606acb3560b0433d703425e437643930d33cf37cfcefcb25d94cfa4bed87b9466fbc5ef6e12bbbcac7d5576aeb4114484bb0bd5ff1b80f486342e3fabc21aecd713a0aafe6ed4a0165d101926015dfdadd42ca8320e26eadbe227caeb0623404b9fefce00807a6a988a0975e49e5f41f3ca2cad704fd26027503500f8fda34b6e948dedc2eba2f63b340d0e1ebf41fa2bf258a9efd1d2a6132567209a259fb607b555177fbf70dc7faeaac45764c43029b12c66c7e435c6412c0244e9918083da8f0bd449a219805e74799968380e41fd2fd8f44dde4fdba2287983a00995693555163a7c785929ccc05132356eec1e34863eccd19b9df47be8572ce81fd3263072171cadd1e6ac4da4e8bea480c0d67e8511eade307eb964ea7d3416bf89222d1da13513e9985b8891e88925815d314d5fa265033095934b7f10c7099773ec6a760f00339e6a2931b399272d1b9fddd8688571f05a575f5cd6f4d396657b330c5c8da4b64c67be98f5bb10dc023a60e8c23330f5256577e4aa0e5489b3f09f4c7ff9c75c6a1b1188a4329cc92ea9d51d92d31234cfa66d8ce56d8ce2f81c6cd4132231a5014bda5f0b37c1d34fd9e7c9b0c4fd4cb375aa31b9c7728bd870740c7378d56891a64b532bbd9eb7c584d7229d398ffd044fd6e460d08e2c99204421c2cb727f5f6549d523473b33869cb4d43624331439923dfffc23bb208856b9cd5272d58e599a997f8ed954caea941c357809e970ba672c087517be19404f4d38fe8c988c776805c9c25488c44455de2bff7790d9eb812f143a52ccec09a6c32925a721e0af7b5e4b7876f39915c508f33c104fb484c1f12f719577fdaa076f959fc37bc97a3016b82bb191a87abdf62152a572997df977537efcaea2d6901ec92092c54f97dc3df11b4a1c7b5ce78992209e1717cd53667db6552a0aaf3d51e208d8cef8a51d84938aec67a936e68d3fda10dfbaa2df2a8670b7692c9fd05e081a8970663f58d99191e1257a52855d43b70d09880c0aae33330bb5d3699ab6eea76c0171d191a925de62b64b8e570767467aee2bef9648fb856030bb31db7b33056771d133fda4ab521b32e0f3563cad3609a02b9a660dc5108216cac0c9bc0f20c9e2cbb48be52c994d0338b4cd28676320f61fa56d16c7b85fcc6e5b5b1037125810966bd06abe52c11a932270be30c9ca22f6b81582f598f023a9fb9a75dc19234cb1dbe8a9474c1d6dc01cf432dda2d820e700731e6ba42ed362a28b10de1c3e8f95d043214dcc7108a7b214e8823b1b3550887be87683be84d54f6ca6218128ec67116e27290aabe08dfd7f34216d46dd7f5ff9154763a7bd791a54f6b4ce5f096dcd9d7e13cc15b4ac87f4f3e4790a1984eb70a6d7a8a152420e1355311a707b8a5f991f59380ed4114b2a6e71072ecb9ed032fd4afcab1834ad6c003db760bd8b9a1e74204b2e8a894629b2ec898b4b1b3dd7638828e99a9b4c287126e0f20ab4c5eed48b2139798a4d976eeb3cf6217e471e40796f83025eb096fd980db9e272f50438a41f2af3796dd6ca1d6ae4c27f6acccac71758b7995ed4bfd081a6ed0fa778c9daf8372b67cf8dbb9f25e5e7ea8110e3fea0499fec7c7fee8fae8df12cd0357e8f0cbd0ebcfbab20edade97ea876ebcf5d6db858a609f2a358850888dcf491154376207af271bfd84e9d282832dcd2d3742af3f63e7a7859723688dd3666b373959f07ad3f2a02e3e920580dcbc22acd112ed8a52bae9178a8537497bb927fb24d96db3031d4786a64962e5af8ea453c514fb593d43ad6415f146ea350748a549fec72d5d12ad1edbaea3eb533357fb1afb67a1915f4b0e5007dcb2491875ea3764f705c203d9d4710d72f601f7db52ccd64f6957915c71bd51d7add9c574889318d526fe5283811f1f93d196ec201ca7718591ac63b66027fc4bd3239a870caf009cb3f41284c80cbea30d154eeabc58778c4b30adab6b5efac103907fd421bccaf0896635e06e84d1c541503207f717f9f8b7471c7b4c6d3ad58f8a396bc8892022d20a86a852a038f0ec818d097ee9d62d2f4e5fd1b992661cc0bae1102f12702299fc6fce2ff097def4358a4332e6cbcc68a4fe0690c1e77fb8a5cfaf4a57c4d6a3c097d3a836ad0c8755b35c4e6bba323b6a8c86bb261e37f7a4c4aae69126df77af7c67016531d88cb98cb3795256ed1156de587429b890d84ed0bbcdca32d5282e5fc5a38fc36780cee773720cf4776d6609847282cdeb9b407bd450bb784849065564f0d19412fd56df93b313cd59ee23ae0beca8d01fab870de52b29caf837b8fcc8d42590c4ae300051d27af7ba86ed3c6b411365e2ea95e39fbac961f8a4f95a200e4dd5aca6267a9fdcf4f6c07d64630f399a9eb56d20242773a799d135b0cf099b284276e1913111585f247a44374841bf543408c915c63935340f399e887466942a949712eb2f55a915d1696dcd954f804320c5957f7fbc18a4724b1e5a0be225d66ab832a8231c893677624b36446cc3440aef96fc1fad0604bf6318e1c9d36d97fb99373122c326209c1654629bf4d20760e3f53324c3a654f5e0fd667fe7ab105b57937d3ac2682d17647504c807c634f74eba2fcd53dd1bf25ffd74dff21fe6a580d78daf3b019233fc364d300f4fbf067f673fbe6f66ad149f896d468017160267546dbe4ee949e3cbdef23766fac5c8fab22797b6bfbe41631a0b7ca37627088dd244eee01c3cb7de89dce193fab33fc260ebf1ec5dcfda36b6c53e92678b3749c0231dfd51f9065b898c7b5faad36805211004b7efa7d004ca6b9b8de52e4cce19806de6ec5afb5ed60de8a66de60733e1259ae89c5b414fd6f14f7267d6187f7fce0da413e68bdc9e0b09aa7ce9079129926e691ac86af1c6160740060297db65bd4d63b547d812441916548a73054121a07002b8c972561650e2d924079a80aeb59383f7704cb3f0941eea08f1dc30ee3677d3111b54d181ab379d1a436b6ff4dc2eb2c1f2a72c890bf21252556eb71f5edf861c3299f67b650c9a6ac8e972973700c17a7c109559c57ce06acc73d77c281d4435108daa2e916be0189cb1e109f0304b61e2db2ae77d6fe645e81a6f2b8a40e7818785fb621988c016d2f13523fe24e4335ef024c1d30a662924ec56c225fa32ef5b427193a6fd424976aa48bed6be2e94d0185175f3f00c2a8ab907f22253070e2b793f4a356b5a75d7a516c70e8449a41ede3042afaba555c873964862dc9cfc0f82cdcf1fbec3d4db1b44da3dcd6745aedc56f8cc99f7ab4e794bb1df8ec6c64d48aca1f1fb45b89be8b25369b5b704b330e54842c1e732162708f15871fbcd8e161a9be8e1e62835d0e678157286475979a87227bdea16f5ab013b22bc72c9331bdd36186ea2ecbef2f4ceee9dd3bd7390920d705e011c1ddd4a456f52e78fee343589fb3ea7a63a2cea023528a28e76bdb705df06082dbc8ed9209a184b49b0fdb4303fc5931ac1d105535760dd304b466e642b78105b3a09166129428fa960a88424b5370b7efa97b6800b1e5c3f2f088fab7f0ec40b0821f4a5cb34c495a2a444bf71e33fb35f76ed0219442474b87b5d0281cec80d8f3ba41c60a1ea5b0de84fe85e360368622a0bf84f3e9a039886475998496a0d455f43ed7bd4c958444841e7e852d052a604babf41f5692a1cfde5968a22684c9839142d2a96de9ac3dc09f918e25f6391546e3b230abdd993f6357ea35a7b166b6751a8b131389f9d65e59e18aa08e0074a59bcea8c00e60bb542226b4f23affa916bbb31b250ea92d2304eaafda19ff3d745de386c678ac982854f739931d14c1850f0e6a70f41355ea5fc7a5cfe718b1a0cac1f3674cbed7617bc02aa68c8ec1d388ee65be789ab31225a574dddb897fb9d6a0451e4c8616ac019740292966a779fd5d0e74148e59bb03261139261aa11a454fe7d80612adae728aacdef03692f960a33ebb08c8b143e33d0d88ebb7057c12d8726b4e2849c68154af7bcb29f728bc107fe3d3735980d775f9c4248a10bfac28fe4b8adab5222d117abdae62f855eb68a54e344519dc8f58dd40d339c23cdbc1849dc429eed0719903d035bb6bd7a15b036a3c3e11d4545a4216b4efdf0a7985d3f43dd16ffa970de1327bd78e281cc1ce4b6e32bb8c67398a9d90b47251d80690884c71d28c13331f02fa13c11e7f9e864c071891e3462731c7e9e696b40987c8d45f43f2cf56b790bc88f47095967601afd909c28f94233f11f9d9d92941a1470b3802d78adce8b31e6f92f3936601f558ee41107fbc45e2663db20ca3619f1db8832f16bdfc8c7646d330aab266e4775f6e32e9d250ee5ac51b9da8814ddb15a19ac48160ee2af56133ebc5eb803c1aed607a05031094dcf126cf503ed98c72ec683f4418ce4311ea09fcb24379506324d802e0d47ab84c0107ae17af6255eedae7011aa16aec7e8d935ca5db754c715c2830c2a5f66a5ea00568bc0c9061ff2f62f8e03de216df5ff9931737c3f5cb2a53e246e68aed8c924ca1c5394ce51f9ea933e2d546403d263be31ffefc9a7211b4ecfb87cb2c0ddcc6d199a8f14a773e34b360534ed17d8aaf91bac2c71e1d552ef0c5db8a7652b9ce7e4538a9c8fe86a7753238a799442941871844e81baea66aa0bad6a3a7fd0ac0b23579c4f7a208438045ebe80907cb403533c3ceb710d0e992ea0744ef39c5eb3cb4bfb85f0de428032dcd7db472155c4a81db00cbbfbca784dfb1814f3aa7698327f20e52bf843aabffa9219d2ab3df2d80254e2337cf802c60f373160d0c71ef7039f54b21d61b186ebe4b62c636ac134151ee9f93119c645cad8f422d285a402f152d3e20e87fe2819ca2a73fe88233dfa3000708b7dae1e1036991394d8b3c8b9c68c369f3f51df1bd89a92905e92e51ebd74def636ed5b627d74a03b552743ac6a612359e439b247e274fbea25acfd9dd31f18158aa74f3b90678a82fcbd91810c017c854f9c6a15eb51e27e0b2b0a4ee7552003ae4b86d0eacda684bf604a3fd099553d04bf47f3d7a445ff3b7da233c4be730940147b121c8731264da980b2c06677e0c60339da4c7c5d598c4ebe00912a9406db437584b7d1cb9950ea23a354ae8798793b7c69ae48c99ada61bcebcec289b83a8229adbd7fd7ec88261222356a8d65cce1cb4b88a719351ccab29d41bb1fcb37b7752549a7082b7bc25b9c4f199787684ee4915cda3429e4d9f0d22e95e5f834e67fb4fad28ce82e8a0c5b44bf4a4c65ff5cf7a79b2df02e2c75c941de460359824933096edf96ebede0c3af5d55c610e4268453f3d85baec7d11d6233be0314139806ec3d55ac1599757a2aeb223c5b770706f586f278ec5ecf28426d805f43ffa6b732d3a472455bc2b5e42d5ffc857c208205567339961e3a46f3d7e36f686ed54fda6d1d0dd65a116f70fe682660a363b6371c56b7b86a7099751ae8435a3d6ec0e5bccc6dda4d7518caf6b70e1a94bed4fa29f4f5c7e78766c1ffd6d7302a59829c0eea698ffdae9f58f09382f88b6e038038cadbf687693141fbfe9ac191f20058ccbd33447923bcb24eb7b20d0f0d58b341113a20ab9cab6af3891f9a77236f6ec1c2201671818adf3d4509e53eb76e542df20e81eed36ac32d4394200fbb036479c580a62e5a7a7c75e5ac7215c9a04f0cca2fdc32ae2d80b1369f8ec9c42b5f2de31334365650b528372437a6b50ee9b749c1c5494fc12c8630f5cdbb729785605271f34a29212bab1d629bfbf81f759a68e29cf7fbdb9e5efd6e0b2b09511c98e504d096c02c92dc11d35a7525e6ffcacbe07fe148a7cbd79d78d857caeea847cf62e39824a4dfa316dc559865fa38748ddc3e1f8487ba08899a76a9d09e2dce7cb7082553180bdd04ff0320c5b8f532aa8540e96c7a47c4bf614febe96188880c635a2eb32e6eda60247598f38ffa75e0d8384d78273e705ddb94f972a74a54eb1a5c61d0db2c021efc6e8c4f37d1fc88d2dc420b04a83568970b02d9aa2cdf914231c0b378601f78666c6be78c903a97b2c3878a282f8c4eaf1262493b09c115df9713e4fc77041f6714509ec1555c9bbf724fc370eb97ce23191334fcb34a149ea664dcc0e3f1d642af2fb4040b115f03e3189efaf2cb4f046f0551160cc3ea8b2dad43f62acaae66a92b7c68070cd379f9c693241e97cc423c73dd7696a42d71c32f0e299ad9c741605c9eed166496467cc6b7cfafc55471ad3df3cd3afdc826a636adb985359cfb947b0be26c2ec3ad29c94633fcada935cc0b5155e3d59557f101e3092cd2695c8845177fe6b16a0c10bcd4ee8829b758b39136fd8807e9e00bc2bacc383b6ad7f93c78f6591a0fe3d1f35244a58ea879bb15d513a3ea4c0ffaedc747334f06d285450e319f3c3c48f42cd32be75d55ee2970809596ffe0a876615822712f42b2104d98bd2a5c831e17ef24ad938fdd6d14b1edaeb691e85c56ef08a4e3f5d5bf13eedd98df7afd4df94e478eebba64a6e7b247f03da96ffc20dc13f0e3971e118628d33451a81b7a5c39a3639a66200f0c5076a8f335ceca364ddeff447406e3719c7726f4caec4d4a9d2c0202c1304aa40f1db3d24923156f94a0fe970b4e7c10184258cc6f192b5314a948a2b770baf882fe5799cba8404e714e01c31ce54196fbb194eb56aea01149b3dee1720431f28106f0fdda44dd073d0b1d6380978e849f5ec61c6f67d71d4e7d7effc9260540a2088fb96c14609fa47a15120f2c1c539597e9607c964a6bf932fd4f0d0047dbe626460f5de33e3ec2e682f643039a2de6e452cb143ac96528837b93163dd532c72dc472787a3ce4965cb75f792d770d3274b21ec334b3e5219b3af9af0de5c527a9c0516f1f670f5868810c18928ad6f3357f60ebb0840f726cd395b3f4e3a1b0ebde6833f4108490ad30278cac1a0684ca6803aa6024cf9272d4ea245a64aad243acaa60e34d56bc1275d5503bf101498339b9df03ab4112271a5f40cc4c8907ab1d611a3a3388001d54dafc4deec051f4113cfcf72e45ee213d0f9be3345ea58fd42aab465d505ab746779cd3a43c45d0d6484eea2f3be2550e77504a76208397cf16e7919b9075a44e462a6f624018686e305a77282cdf54127f754f65e25caf5dff9ee3ff66abe156bebd24e983eab67a7cf08fbb13bcd45985290013b43ab4f385c2d488cfa774ce16a1684c6a94cd0e1c7b220c6526fb2a726c72134d87e47b6eebea47a93c05a808a610796c9881dffdaabfe7c43dd83adace3c416c17253febb568595dccdbd0fbb8d794b590c1a6ad0caf90b12c1acadaffbb1f5f4b53b09b4a233792812169dcd0f74ac1ca063f6548781f583e5868dcfa89bc627c024a737996ea8dabb5601211bf41f77ee0115f82c76e8a92d42a53e7fb9f3c278e6c479f804337717d3b700645aafb08ee15812b647a7e43005e3a441b681efecf6b08b3a7376c9117ce060c271f921ec1f4a80f2a3ec9df8fc88fbdf6017f88ab767b736fc7daa1dada827e43d9b92a1729a7a09962837664379889a501cc905318d45e73e843d80646240721cac1817adc1597b84772bc722c0fe9adea51a2083a0fb75b36ae040cf36f10d03e3663e56f489f7e5c4a1996d49d0d9697cb98dc07f7a6717c9e3055d09e102143a3befcf203093812c397853904cd4cf81c84666a941331757e6d8e9b6704402c9b7a0328072cd7f5ec39779b495425af67cf614fca226ef2834a12497cc420b7d9b00dfbb22a22e387127648e8bef896476964f38ab4ff39707875f2774532adf180c7cbeae8070b550370ded5843e020458580788ba47355da0a50860a3a32722336c242a6603a8dd244fcd3095b64e0cebb235d78180e619317c6d1cc71e5a0ad3276090d29e9ca9e29ad7d932f0cd1032cd9288c35a0cd8c4b49c6777a32a00fe1767a45b043b42c90900a84abe12af88ca08ce164185ec1e25a67632b1d74b4a2aca8028c456405341d248714142397642627f1c8b7902fc0e6049f6a0cff8a03b3f2835edf1606c6b143202ced74f5edbb7fe9d84b5652fa0eac11fe61c2f075b5dd5185f19fb4a84992eac484a509178fa3a2f329b9a86cac3c568ef04532bd2fa49efeee8a22c96397f6fbb964cf08cb9fc5ccb585aea83d94860651c1f86bbe18836a4ded4c261eb00280f7047f3a4f76439860ef6e6e22c8008ceb37affd5ff2afd7cc02a39263fdeffceb01fec7c534f2817ccb6a609cc326749c6c21f813731eda34278d383be95be4ceac8422bdcb174e2b54f9ccd3ff0dee3fd7512310ca21056060d2941e03ebc80d7cb9de9fd0d1b5fed2818e014bee66166edda0499425a648e4dfbab3f66a51f9c1c97d5dbcdf04431d1ee8185820f9cebf3fbb6b17a7bc9d7b254d2f199f88e05a4e9efbaa27696761a188a5592e6b460fc6b6a011da619fa30a29b7a94e33a5c06541a8c59c495d437a90d3208f6e090fc70639f8d8ae79352d6176f0c8539bc3c83492d3b7b5a202106942934446da6bc4edf0fdf8bfe47985128d19ba1f0d43e5bee3982623afa9fdd0bd441abd9aade4bb5c5e0a37a85695d1e99c6caf2a603d7185c8989d193c9d77e0d4abcefb2008fea710864b21dc7ae15946fa1c2cd0f8fe94e37fb6000d367ca557b6ed11e46d80e24c9b80160bb2014b20dcd87b9bd878980e87e4cc3b182a897898ee2b34c9a5e2795bcc882c0a93f104f4c7c9400e64a9fb96ae40a3714c30c2cb71bc75697cdc38a3543224c06be3df11244570f342076bbb183a89b9ce87ae95065ea5c5313f5c3a4bc65b03ed30fd86ebdc66271eaafd8c44417946f7e18e0f22245a9c66ed78bd1364973daa0d78bf22e46d95f09d5cd0b1e6648c2257500a302909851ba8b39fe9d8b262a8867de6bbea5bb8fd1b70ec259ad7ecf04449b46922d9d4119809daae26b2663005416de81a67324bfea5541af6cd2b8e3033d125dd14f401845a35f87476add21bf4fe04f9918b9cae8a1b238fd5742d97f31cc92be3c1e5148098619c69c2f985314d006509c2bd126983a010b527d87b9408a84dc144f42efde264c0da0c5383a24a6f00d745a130ab7aa5581e2d2b971c1f90eacdc2b94055ee358bc49ca1b598d489b41b5634dc8492e63a06b8cb2147f0bda63311f762ca2caf1035204f96ab2bb1e77e5db8ed8486ad5c1a07f72bdb7a1c88b41322bcc14d92e25c2ef48df3fca047f280b12f4164f9cd270c1498be8c3109ecfb75b0f905ddb684e97c4ba9c8f43a709ddb4557d5d88c3b0c56fbf4cc4d7038eb830950a964a4734e3c01f8f31a46c4908318170e9b1988e63c53041cd20a058bcd90cbc89152747fd14f9c5688f0b559c5a3087257d7222fc372cc7f4d8d62cb700d437d8d7d22aa4efc5db7f8abfa19e1701216443c5cf4fae28ef3492ff5f30fa263b9441253c46d124f2aac534b43a1696c09b1af4341da2a3f451f35890babd7eb470e4bc007d934c67f9ba2a0a65cf5096a6a4a8d39350ca0cc4b33c30603ac24db745fe4b3c426e992b25ba19200dae08ab91cf01012c321e1a5f148abf6abf6a83589508599ab7c385a0971c2b920915bd76b79ae38640642b4e43c6525be7fa3d63b6bc590e690cb1696d658826fe4cabdf5db34bfea69c4e7b33238609df8a8d6d5ef967252d75c4f5970e71a70e32411b66e3a5b49459466a5ff617518fd0b9b57db7d28bd57dfc4f8ccfd905264851109aa8dbb001ca2e4ba2c100fbf20f9ef37106fe1af01d7121bf457f936f5c0610004b892973ea80de25eee592c1d146ba99e750b3672821d8784643e0fc2b9a27e808e197f2c47ebd4af513210cce152a94f025e0ac45efc45efe3b795bfab10f7637e02c95ce448f87e9473e893e321b1c705917e3ae7d9e8885b837a2622b046b4b7d3db797d9bae65ab61c2bdbd91edd080e880f4dd910fa4b063c604d8bd99c99aa29d84f386ec83d599d1558ffee19e9be58358a508b329a06d69cf451efcbfad6ddd2212ae38082143cb7b0c2ebf2bd9fe439d5e2f9053e4715357d14fb612c34c1f0ede6c64db8d520536b426e1e5dba245147126a1367f07d7e642878227096fe0038b98d3a2beedf680f8b33239d387d16fa01b7591dafb5ad2eaf226ade935db6e45f18dacf3e251bedd8507e70dce10d32f70054f76efadfb970b65e7fd153b730f9673f3882420229e2f395eabd3c43591fe9235f917ec54a5a092293d16043ac7eeecc01b0fc82893e2330570c76937c732d855be835a0e64a0721176a474166a52415c472c23192561c0db4ac110fc90804ef2c88e98fa02aae38150c0ca934747c9148515f9acd763e4e1eb8cf3074ad7eb4458e8206e492a36c2cc604d9048c0b29d82acdaff8f78b470dab0b8677047ba4201beabb06a2e45c399d525617bddbf35de428e2b983656cf5ba7520ec46a144025d0abd97c17e3bdff8ab4c56e49caeeafeaa5e2b73b21f266eba2769cf4cdc39829475dfbd2a17b0c2d915d8c0196092a5b8a0100ead9a680deafc1b778dbcef47b4bca43701abd404b2c5369184ef481620a6c0379e48b7a4995bb52a562e7020fffdaed264f1ed4d50e2148c678a82a81710d9a69b2d627272f3f482caf2ffda824b94b1b5a7415bc483a03830b40363ed2f0ff0ee3f8501db2d956f1bb82bf484e148c07f1229f1c20a4334f36458b5ef89006576534e6e911ef665e3c6463722e187c155c4bbbbf1da9b13715778f72129b301ee0716b99ebbfc9e327614282e2339003d00ccbf7006505b5c2734b6f1e3265be23c86d92ab87bce45ce05923b8c8d201d14ffe0df4c6f743d6a1f8d3fdc75cd5e4b68b6b5e54c301c158f82ae0e13ae5485a15f5e6aa86881507b98747a376fe44807060eee5a8c63991cf265005b5fccaea4cdf45dd9e5ada0335a51b82c9bdccf490d898e511aa99662fd55d8884f6449a645323286370fcf1dcc9c48931953693286f8d31a88283c253b45ff467e7d32f6a010de54a5dfdb0d013cb0ab22ff4737136e31748123fec58e97883a6e4655f72f6b00ac279a6d5341fbafa063ecbd70ec976ce4308c77ab5048ec50fc172a3f6553d3bc9856a9684754ec22fc4827e60aa3add135495e900a859c6b07e6291b56a3ee715b8b7ef9b718ef4bb9640b546edf122ee6d51eaed53ef100a0da032463095093df4ed8696d022b4804305b679a1b5c5bf567c72cd9c3cc820d90e2e8d184119858deb2635a1371e4283b6f8205c6aadb6f49030df21b95cfb7e5eb908100a3a5000f42f08d313775407e3e8bfa4a8e8cdbbe310dc1fa823440f068792258c2e40a6d4a7654b5dd87311d425462d230a67b64c7549fa80c5e9a504f92e925a86b0938f1a504bc95be37af63dcc3227d96665f044cebbd6f3af69df33642ddae5a646f58277e2a9955241ba994f860c2f79b3cda13f989e6f1a4c694f812ec6a059f57676497fc81df7fcf877a1f92294f720cafbdfd42e3ef8f31476e63d15054cee726d58c88fdc2e42ab3f4f41f88fa3f63544b4678a10085a177cdc6679bafc37ab7441ddf25c31e139d192bfde755851846c519c6f291409e7563c54920cb0bcc1d8f62a7651f0eb9550e2a2f344114cd5c0f950f5f4a835125227b84b2e8bbba91a3e9f75daf893d0ba93e469c8d4e9740f985e08814a7312a712056a1288be2483a9832674c43eacbfed2be783998ef3cf27154b8fe8b9fb151de5da799fd19515bd771e97feda9581ffea5644fb56b520d701f03e88a25b044783080d3bc66ceeee2df721ec43b5417ec43e66a43be9341e5eea0a2f607c9764b98e3d0557ed792898fb340f32a9996113b8fbb333f0a2902056013d5ca2797843dbb528521d122bc980b4df31b873e0548fe62064204f64d7d90f26ca4222b4002c754d6525b6e84a6edc47f93e958bfb4c7dbc2e95e4b4b04ebfbc1e85fee540449ac50adbf7c25945b778d6c293ce30c0e3d2dbdad5f2e71bd23a41acbdd3ef7b235216291ffe2d8bd193970a84c665dd25fc119837fb4e20649235b99189930195cb68fd5615425753766698f38f4602474e255d01df57383d6c6483d1cdb00a35c4e8bbb90fbb6b60c41ae6ad16f8434f48c2340a7b0fe751e4c1258f2085ecc3ee364050a2d411d423203ae73181639bb57a5b671a86416200e3508b04d070d6ff76b4c50e5bd887bbe94911b9e7ba7ac630503eb418f1073bcd4032a5a207cb66f45566af210922500d9af2de33a1316b8e0579ec7ec8026971d46d0f0000d8ef7ad48fd671589b625e0d70723eab469883dff8b36ba5a26500718818360a629d8119202c25a5f5df06e8bb099ae75aa4b42c32f51af994ae0e234ff818efca6b8da480fff843b4630297e0c701a46175ada765f8e4e140997d66ba0fff1ffa1d12522f5e1cc6b02342642e732f3abc5824d52a783d672cf617b4b02d48c028d78d71e90c7812966237ed8587d2b40357db27ba761fc63734380c32589ecde9abc63a9f61a9362d3ca3e698105523f452a72435f818e767a54cd78ade76707d80d8d05c01977911e3b6490024f8d8df308a618f16d959538aa7463d24e6eb689c106a00cc3753b3af471c2dcbc52ea035395a69cc46fd1e2c5916ce410478e4c312c1fe7b14eb5a10c129f844c3295d3f28b56f56bb2619a6c5b0ba98d34369ffefd32f0bf9131a14333fa1c08e5d5874e95e52f8831d8efaf6d0c5593104ae042fa8650fb2ee23ca47f3e825d9e91b728e6a83f792981f522a930222971bb73b50a04a7a711c4fe15076cc6658f8d7ae2c8d759b64cd733ae7ae23a54b145cc727e2bb481a2e5a83ec7aaad12ebfa3940428c0a01be39e90bb0f812ee842fc2cbd53fa4f6419fbbf5016a221b81c96dd54f6ee91e75fe6c7d2c08b50fe482a9953d1e66ca148dc642fa9d1eab00dd15c48d51a917780357488da5e6c90a5c5985812a726daebdfad7312c7d46c270d879aa6c5a5e18f046cf755df0a8e664bc8ac8ddf40e79a98dff1f23db4bf70091097af4faa107c9f3fc5fcc26137271990249161c83b48a17f99b73a4e4b9bf1dad3fec8b7fca30f07e170ac0b6c69892e792be7c0598f8c928c37887719cecaa819ea730bd388cde1d85b9fbc0a1a92013b09d752b5e1c81bb9bb1c2bb15d7270e3e9511a38c0d3ab1f24ce852ee92ea90965d5e8361ea39bb40d78397bd46be15c84515d70ffb433b26b251bc48859036208da9e2b213e4ef22383339ef3957bed5410fda647a12117d8c1a0ad969db7351971e99c8650480b8aa275671923c24f802ab83280c09e63deb15510b9921cadb9a2a114229eb5e5c2657c7d85588cb86dedc717ad8f50950394bff8db2cee228d97b5e2dfbc97f921f73e06fa35735fd855524b9eca664dbd8824cd823caf80f937c96deeda967d5d404857eb92c5ead2311e69afef4058c113ba57dfe5bedc5c695d7ea32f1c44ff1ca34991cb150fd0e42a445559da00115279db9fc08931d97eeb45e2f469179790f6fe5f757b955494f563b726a4a0717f586b61c54ae0955a7564951bb11d35923c608eedbc7bc0079bc61f625226e67805a9548ef1b85a902f63213e314c038b110143960330a32a649e692041cabff72b534a82bb12262317dfb5615ab3aebc3d29442a6d1d34dfdf7ac7d9bdc8dff61eb774782ae6fb123ea5612064f582464db752060c419be1533a30622898987f6f7961f6513ed8c07749bc59fd7b517c49e8d73625619ff62233441a38c3ebe37c0cd47cb1d637eae7a15d31f0a9cec2622a51ac0add8c9eb74f563385188f65dd5dbbc0fe4e068d008bc3656c23232256171b179839403028726cdecd199ab5d8f2908896f28ab4d41580ab33f24532481f432b0ff9ae58b3d017cb0fb2c7b20281443d9c7abfe27a3117d2a21b26d6c83c4d65ce7a139f11b25413fd30d545d919b91ed8b672f1d5ff89964feca74b24d4ac3ed038a3024723b94383d3dffb75ee43bd805d6626f93a3197a6a8e599966749fdcf55f382662eeccdaecc975fe77bc1eaeca48cc52f488bc91df5ccee45926ac0e4ffa74f2c5cdac8491483470fd0276dddea2e4542fb67a6e4f5296698e722045fdbddc380583bd760cbec17dbeb0bc3c9d27732d255ed153ad790a3065393fe0e115fd952f8ada8bcfce974689bcf65df250735c75b5c88d252dc173b4d1f1aa72124479d10471acbeaaf7f5d3201df51f2fc2ccd1d2dd99d8552bc0b8af844d9f712b780391993717e13be191af425eeb7838a8189683f86190399ea8cb5df12cfa990fbc7d2b1dc5eada8fd2111a97b44ec24f3e6c6cb3ce0dd6b74259da797bc8e9a4ab5dfc5487d57e465bcf985a554cc3bca58b57af6028329be8fceeff73e86225e94ca8568b4340e31ae8dddbc2e48d99f35d1c7383f08e2847c6f29a4a281da36cfb153b153170ce381d2de26da366c715f45211314229471f8d32458c5ef3a7135ab17a70e9fbcdd4687173f1dbc8a3513abef2c2d2a9ba01a32f7ff4fb6e2a7470b74de95b5d76b379fb5ff7e6253f96aacb0eea13fbf75255b311bda4210d1ae19315dc3732d60666a6390af2c836c20880f930d3eb884eaa1cf0f81cb65b20d1b51ada00c5c5c2c70f07c93c7b21a12144de40af3aa695209a6c3a2367fa1775cfcc8e0c0459a42bc2cfbc1df86189ef94c66eef1862662f6815b114bbf0dcb896587ef3d77086bdaa60640dac2e56b41361a31bac8a6745e594ce54f68c7b3ddc7ec026a3be84016fd57b0885d6d0439cbcbc8ae92e08f5cd3493fc92cfbd1aaaa54f8de26388c569da4a605573a894e27d81abdcd162563742237f1a45663068051d1956cb207902986255b6d87ab17aea17453466747430f9d7294fb967742e7b2d7fc810e4f64fbf1083d89c44cf4823b97751195caff82139a87c0d6ebdbfc1da875e770f09944bd4b8975fda66246fbaaebdc35d6bfec5741fad3896f3c1fd7026d0cb2563975c4ef795b07674ecf4a7be3cefdc8b6b39211c055fb1cb92bf2a5daeee98fb9faa962e3d0828bd9fe667d6e8b2b88f93f7ad6eab3002d6a5c385e779075b7d7715e33b9a90d9257fd4ea156e7ff34e47688f44f7850d4376f7b0d0736cac216cd7eb1dd8633d8ffbb903caa03d4b5a99df015b0e95f4fdbb945d2f3a13ccb42d00507dc8aa12602b03b31e89e82a6a4485faf9a499ee74d9caad5dca6bdccd9b238f090a4374de46186ef0c1534013cd8cf90475c64b6b1806c15adde08c0643c5563cd7926cdeec6540f27e407979a999057d3b5e20bf7d9925e6b76ea645a64203704b35eabbba4001777ff37878e66d09ca78dac4a176c985bae61de823c11900156cf3d9a180660f0cc949f4cfa3b9eb6d62d972c8fc524c58ed3a4e6d214b866d5d752388d2c30acc4595f713f0dcad8fb20b1d75aa221d4e56e728475c3e04b288e4aa78e363f8d0d0d1d554c245a1afacd0e61ac109d7e3560775ce435ec0b6e76bc54cb11c2e90539529ec82ec0200ff1360fd2e439f76fb244c3ebfe42a73a9654e0f9517bd5f320c48743dc6f6c2b173e2928e14cb5b0ed7aac1805e4d0c09f6d3c18cbeaa584f8d12c9f8bca0671648c01fd360dd92829a532a5ae69bb07de9d9643a01edb6d7963facdb7781f00f11dd844ff8ff8ece03a87f304572781c4b068ed76d3a9868d84865d0b713b2831cca326c521fd9480c04b1e377e278e31a974b1e48fd6f0f805ecd3390a9353fa5edaa8da6d3b6c707d658054bce99b2c6105c2c9e325ba27e41aad8574a0888e1c3d938ffaac6fa25f1fd06b452496fac9b97b4b04e47563caef99377762f8236c7df2db62a735cf958f923ee6bedc342bab9bfe3c496955fd9958a56bc6ed195d0788206575d8f1073977b78b58ab197dc23893f365473091764d227a5c4e618d44ac498294752383a2d5d2d17de895c4595d0297366343a936b66c234470cf3f1cd6bc85f5f95e8350c9817f9a4ad9cbaab7402304616b54106508ebc8942cd86e796662980fc822479a13a2f64e360d61edbe263770ae750fd5225afb78d8aa7f2ec3accb5c5b0b6e91bd341ced8f1c5435bafe16cdefd71325558808adb8c12943f7bca1dbe7e651fec83586b2315fd22221397992eb39cd9e2a2371c98511427c2cea4ac21309e9f8d46e09aac5498d8cb2fa2867f33429d1b65ec11bd397767e467f4a6069f34115369622d44beb2c94c42ea380f0d320333591909a67c0368954ce47d9586d8e9c5be75a922f953ebbf199caa2056c01c81a1b4266ce6402d3b93ead9176745b1a9479227839213031c2d7c65ffced1ab76a246ba181d0b0c596a3b6df1f68e5ca7d768303adab62abdf8a5b5973f9973f16817eb3456dff428f4c2bcece1ada37bbbdb32b9e049b822e24fb7696f050a419738287f885c8bb420f30a63f08ddcb777419b4323fd7873bf2dafa0871e9c6028edb635b3e83b64e4dd8a00b79e80c4b83fd27dcff2b478a1ee1b40ec6a2598699add3d35d1a45e643b32fdb907960901da3695e2423e02b0c5a68193469d344046f7c4d5087ff3c1eb71284537f6f2dc6d352a14146ede551f46bd131c3b4df2bb42fc1998caef3be66c2b6ecd6f8e0a211c84a732c0151c6e3342feed395d59a2e3fadea3a695d9f7dc5782048d37e1877b2e4e7a5126ae3222b3f49a38780307fd6e0cd8eacc8a0fd5ba4d9be0b294467ed977721bc7fa2e3b2adfdb90b515263efcbc132378b95d4a07a69e2c19a86a70df775f33da99fc2be926fbc18987baf78670c9115d34fee42d2d5d3cf0b48a3d8eb22b15f7f292787aa20eea7b8069edc2bc3f717b951f196c76361b16e509b57f106e62a5c8a9739ea382be110e2fcc5d5b40d5d244065dc4799dc8768dfb50e539426945d05d50e3fdd3073da797eb0c1c8524c7ee840e70fb66b730fde562ebd63cb87d834dd95fad985cbf71334acd76ef21bf90501f6d7fff982c6f16c0138d626dc0b5c3f63f14b734cb4305e42ba687a1745144fe6de206245f8b96bd37525419532d9c7577e575372f2733f0dd769e8f2ecebd542c63bb5937b75fa993f74808864a1ef7068178538294c83159a4dd444ba31000e68d5312271bf3370d0838014ea1d1755e6b8c3b90dea2502eb3b008ccc8920c7336d6bc9aae7ad48bff5f52d8e6517341b886058d9086ee6253b0d5d971a095f9f2d91ccec55e8f5b37ed45d1c1ceeaa7cb3f1cf3619f8b0e10e13906db1ac456a8bff32dc3bed90431ca80342826bf282098809ab8115aac5c8158b037de1d83023481483263e6ed09c20fd63a8599428c35d4633b3cec1a2b908051f32c099010c689bb7e75b6c7829107e5d4f10010c68cee6bbf5b409ad04d1a62e6b037b463c89a6ecec76bc88e1f9022e3d46a66af25c248a50753f820563c05af2c511706a6d1f99e98ee500d856b20a9de9cf4ea91b30cae2cac3158c78a5dcdaf71e73a9bec585c00de92bdcf4ac4799cf118a4bc6c9ffde374f025fd0caf7ab27dd24cd0893098921b6ea905467af9c8ca0e49ca236fe6f8ec6b483d656d6c80ffcddcae90919f9f43aaf5dc3bd799e0df27f2c444ef749d27114ff9c90d0fc83f9e1a96482a16524fe90310711db19ab0e322caf82431a67f64d27c272a4bcd66d3745d9b2a1ece1b5c076d157cffd8a3d824ce070ff0c554f3f56dfd996007bc2de99ed564fda0d31223de8f130fa5832ec101c6e92cf9dd5bfc4222396abb1f08cc6b268e98c0e8fb6ccd6fecfb4589030aace4936597a58c2a6be807556415e5903c8b2e40069e5ea866347620b7064d34048713f96ec74afb186953142e9e386b412ee97a531d2a786ac48ef62c16ca961efa63943bbab35dfc4e6783656da16391af75e318c975489a4cb05adaca11e098cd189bf24dff787de54a884d78a783b56618f1e5f1d5c70e01119904f10c9d87c2b58badf55d65ce0be5ac1c3964d3efdff7780b98ba581cd17196383c1fdb8ff50abf7ffe761270abc32b57b4f18ea5eb84ae053c17e401a4b53889acb390893754504d8a95cbb35030830e1331718736ff2b771c6a51410ec2a01b78c7e4e9de5e07b1a21f096486d6ecb2a436fcf67cb513ceca0719ebe77194064c952b42a5c7d411941caeda1e9c52ea411421e6941ef2e791e1f19e2ec69cc6542b3b809e0b5726f1d9954db4de267b89d817f3032cbf0eddb81add3286094b8410adfff21281afa433a1d0f186d1fb4853894614482ce8286b0f41cdd041d24919d80c9250ab28c352eac5c3f74514b05a87387487fc03cb88c79f959efece0a16f5fc7754410f8b3b4b8eec11e3ed81e5e50d88cd86e8904f5ef2b46bbd0a131cbcc52960691548369f5429325905939745bcfd3ec3943b4fcd9d1259664f07e86f519f03bb6236044f17c8b5ee3f083ee95dd7d9385d7cb533a1ba82d4c4321e3b7ae31fe3a27a892bb99ccbc9093424485c112c82c9f9532d12198b9fb1c521a9c251a0b86bbf45f4a77e28cd0ea6da7071cd807a54d22e054422c16f10132161fa8acb55fdc4ed332e72e3b08a683f44fc0226cbcc9253feb55660d9bb7fb746bf9a09e9a944fb5ca1e9ea8b662dc01ad374daf5da4470db419ced40c778dde1178ab1b34904682ec71b5705962f866c7eb2ed41fac46ad3a957e396f13050107114787c719b3d07bc219cb00d9aa9e53d522f8deff05e7a2814b474751d87286e58e46f2380bab5a9b5d179d0ea5703e65be1213f3460f8da6804ffc10830b4e024b779ff4ff31e8f7392f43ec9d2f6169f831752507266b86e9c91c36f6374c62210cd8271e3e021a177a7b8ae466f560ba4341ce812791f26eb9ec02aaa74c9c202bde476c3fe0e2d6d94253ac52596769b57b3f56cb256301c1afd2e853758a6064fd20781965777d869262959672bb4fd5489848d791c75e16668c0f8ef3f6bee7f2a2f35485d50738ea732acbffff4843a2f761f362368959299cd8d074eba0db3ac12eb55b361c788c077d930e8dd8ff5d91b02d63c45bedd759d450163a4e47632a47d9374da377dd713a8f0c04e741981c9667d93d7d7d1df9132bec132ccff54c720327f361a6b1e1c401193d076a84323a6ea5bf2ffd757671239b6bd448401d4e0765b2ca56502318acde44a7e9b35d12dbea8bfc14481a329dab56205bbe2faea0b155c8034a812fee31386d8bbd2128ce8f836248f96fe65f7c9dfa8be48549e05faab6312062e684b7bb4b190682435739dffbc03f278ffacf3cdf900995699873e7d86b51b5bec9505e94bb035634ccd1533c3dfeeb2e732abdacfcb89a610615da9e71b14f4e76beed59ebc7ab520eb92289846921a85f3d591012b686b7dad41ce8b1c709f00018e1c89116b9a2e9d61956b46c4958810cf70ddff047b01cd3044bd53f10ba7caaa7c22d81a1720c39cd69783b3c6c97a5296235268ea25682442f0562171c806edf5809ccb2db497dcaeaf032c03b2cdab6d90318f210809a04bf4b798b2400ff1106dd2c2c3dba7bec23a071a2883cbc1613cd5f847f3ddfbd94ffeb5e0b5e37eb4f853f20eee0ba221709e83969d70a9d58d65bf4127cc4a74700ae50aa243712fcf17e3d0a10221403a333296cb42afe18dade15af2248ee70b4f6649738d4c5156aa7f75cbadf4f8a62c3c0900ff2b7257ca3a2b4b1ad035cb945fe33e67e099622534bc2a7b7e3a49ae619ed68cc9a79aedae55238050947ec72c3cc7e86e755e99b16aa58ce49bae9e4f2d793f7d996aef017c42fb7687dd209f4cc08e611c795738b4773ba0e035ce7648e320376e7e4fecd91905c558e91d63b64abbbb0f291f0f2af22f0f8c99e9a0de1e4aec6444f4624797eb7f2d8b4a1d3d386565cbd82080e971e370b02b86662e0412fe69a53f1d18c58886828ae1a16300971b80dcb721a3536be9cb7f528d130ac2ee8ab9975b8463b41a1cc7679e099e15e78d58cb1057e891e8c67498fa98c3b0a9aefd7db778c436f82c83240d14de729f19a10f1908861d9530ba9dbc1ca9f789399af2c7a87de992f2e1a3159a49acece34a9102bf8fbef2ce3b9155df8468e57130b1dc07a39b4faacfdea54a6445f65aa45f201ab9d770b917b730785e313f7071b70eb150d71162bc8987b558b71f449c86299722634ebeefaf1591e2997f9c4fe595ab2e5e1301567d1bb09cb62f679e8534fd61e870be3651172d81834c8dc651fe0d8ce13345000595a5e7bc4d1eb504d6bc4ef7e7b96a888726930e9441d29bac27bddd3d328424f39b04f9bb8184000032e21f3de29983f8df474a20ea2045a610ae7c2b9f72091dc1756bc361059a49de92a04ecfee77221fe83937cbf9735c1a3061a08f3acda34fbf1cfba57e21582e493ca527d0ba981f93c2dd3326e5bae8359715bd807a492568d2e4092d15420b08302432cdabae13989e0fe078a9f9ef719bcd1118f74b17a6c339f23f920469cb3b09bce96eb933f41ec9a6fbc18bbccad9e59f46ea20c1c69b81efbaa60e8552680bcde887636ece48f314224573e62b8e4c53fd7e10c7387d4d273603d3a1db4fcff2e4e6180d07eebf6ade3ac092a4a6396d9f2568dac090a7db900abe227ab028ee90a87f52352d6037b12180e3db4b8d45ee6c655a593660ad02215e1213c636c62e08366e8ff28b4aa545f10d371c6e9f1d99fab412166d18059adf89654821f0ca7e2ddc3f688f4ce8c388b59df10395749ead5e64909e0b6f6aab79fd9a05254eb1060ccdd672cf593e9e7dc24061da3b253439384beecc574045c0c08940b00522ffa717e7db0f1febf0d3f8ff35561c7f92f0a7c97255a85741cb51a47fe093a6d35f08379f5c358678b92bf9fe5c002b3faa1afa6532131e3f2916f6e014713b3b2fa24212e5517e3e348679fac0ab7a069433d877edcaf61bee609a66ccac88f4c19d8ddcacf933891a8eca1da53e28da134263c7f473a013a2a543b5ee36284c9fc52c9d36c5c114b484d056dc9fd334975d3882960362afc82cd6e198c8b5ac9ff3d928b0bac53ed84a6597f5e850eb6276ae6d649f8ea8498f7e08f41935a3a9a4c7dcc39772556dea134e131ca720b1dc41ba8b59753eeb20d7e24c38c026d2ef67f966ec3b1cfc804be683200c42ea25352bb877d380d4ba8047aa2ca013e3c1ff933107da09f05ef826a99d04029d03d19a14a9935fc59673fd6109fb30c5660ffd2533832a1c2708bea68bd40a47438b62e35f31d09e51fe12283fbcc3fe4b6303fcce386fabcbd9fef5b5e632e634443473673bd3661871ebdad96d0dac46d6c4cfc75dda057bbe86f02c54c632b5958e16e9f770392bbedb38b64b6b615b115801a5040628ea5705603017001210654314df1bc446332b68ac76d45da57217bfeeebe351bb51fd8cea88945a0d9873d8cc112f611fc72b65b9cf793e3a203b937cac1ac1e9f01f97c54480b1713a966fdbf27f1da506c1938cc29592968611207a1a57dfe0c8baf2adccce6bb0f3cc8243bfd4a63fc7323284087c70e0da0c5562bb686258ab32cc53ca872268c81879e1e1ee26dba11530c3d7432226142151a27625284433144f7eaf64fd8fe63ec003e52628d66b8177619a7f850a2d00440362b2e72c49877a49ee253b8fe51321763c218b8d4b605f0abd70169d753a4ce80c86b318b4387a1772870899b5c84ac2a3bd70783637ca55e45667f4aa7b5ab147156f37ad0abbbb359a9e8db68c43873897c7dbb590592d6405126c083e808210d95c743e221c384dad55cdb40fd3c6bd66484c87e27c08a9abeeeca365b84aefa6439a26b0da3146518c7eafd8f652e053990a345898e1bf715fe7165938040b1f15526d6bf462783910744431d96a87f7738aac9c778bafb187a28857c52b3664644a9c847ea35820262348687d38791099164e5a751d8066110cb79b12bac888a300253590537ba85940f976d2d2e3db5228daad62421ab02a555c7b97f8dc4441c9ac4e8c875153651ecd2c0599cab71898354cffb89547edab77db2196a89a11262244900d6076d7ef69b2663a13f8d786f599700ee07a13b3a883e61a7c67df37713b9b4cd58eb1f94cc5bfac05d36a9beffb9b8209f018d7e3c2b59c6fafd657ff55fa028c5102d24bfbe1283c8cffc459c9edbb42b2df9c944d24eb4c8430a75e3f1aa267e6f810bfcd603ae3761b4814308f30866016d6f1abeec351620e07ccad5772c5e9c61af39f7fe626ccef5413a440345176d8cce5afbe7d73b5909a70d1ca8e043d8b29def26e0277ad066bca0f978f96e8214bc5ea3a6ba1d168eafd3839b5d874fcc77228d50851cd525907fc2b2b0e404e8d609b89e7768b78989cd4b9ba1e89de92ed6853a0bf743687ff09e4741c6309b008dbb2cd4d814c8981ebfcf4e5159ccec67f1c6bfddeaaabf1fc0806208715e86e9aaf6782567e09157154c84f759ad53cec5c351a0d7f214ff3e1a6c574e9450d19240b7628754f6f5e5716d0e4f859b47bb86da1c1ea34b572671d3de2e206fd5e63aeb0603e0c1e4f125bc04a2e63d11409ec83b24e8cc71ab85e9803fbafe66567e2875375a76166e6152e39b210e3ee21cd13e55bf81038dced59b101bcacba36ef313f09229346c096cb889c128e6c2b2eae8f0a6c9e617a4e40dba7633a834ee28a0f227131c21216a594347bf88b4c44f0fffdc4b67da6a3dc9244641c42b589aa921d2eca319135e6af929e6eb66abb0c5291765c398cb872ad6040800521728b70080fa661e65b2f4a6c0b946ef09b5e2fb2ffeec3103be6525de4df5d5dd34bad1e61f7940c0334b73c2c216b5024e65700b774925fd39f5645bd9b5131fcb105ec428f5a0736c93626a38a1cf09b0ae31be682c0cb7e67f5d2a6b8665867239576fc1aae4963df97c5c02813a89c8424645ab34fcdd08167226a40f7d66ea50b4308adb4ce3cb8f788f2eeea91c9f42ce21a28e50021bb8a80fdf55d007ce2f1fce08471270a5e97c7ade9066c848f56f698d97af142f84ca7e8c9eb669d7472ed471f04d8ad1443a9a3cece88d004d347286c525748fa4c38e7e803dd56bb1b97eb4d180aab1f9a14a4356c8279f7ece3f86fd78b2939cb9f1a01b81b8012db96d518726352190313d2e3ccf7a4a492be30987b98f213e784fd35aed8f944663ac32eb671e109e60341f33d7c1c2c37f33e0cfd019403b8d5ce0ef485fef3d9a695f34346b9f082a1976d05957ebfa8db470091dd15a4fe4f1e881370fc048fbaaf3ceda8db8c1278aeceaa476a19d7e9540f31272b3c786d1bcfd0ed9da4958a61f10b6b47822da8a0fceffa62a4130b7b790b8a44fb3691d462d771e772e0706eea99d344fc117e1dcb6de09bdef9653140c43123fb060f854b67d55f3a6144a966e0875634855b51b18e7ba0d7770a947c13718d03aa882b2943e36feff53732abd7d06a1f55754c97941677d7db158724d72abe42461ee448d475399b6948984f531da71a7174e552406d4e7f52d138fb1f571f503ca5161c873d4abe6079e0a044a73c6ccac4de6c3d95ef24b0407abff03805583dcb9d2071a4f06331b2b52624152cffe1d6a005ec5bd47ad36adf07aa029006f344992feaec87cb683b34d6de50aa14b89bd37f51e4d6b43e07a89dafd2726759f006e30497ebe514089564df22226141fc08527348fa94882854cfbcb5f44471e4eed9c70254a998bee773440470b8c46dd9936f894e2693bcfbcb46c8a84e8dd28afe815a2853214d3cbebee26bad0ac51cb3552be1c27d63f301bffd0459bf0cf208348840b03922cc6de0cbf4dec24374a09f7d58f3663f5b04c1071118976d9db44470262a66b686bfc470256102a547b5d0b92165e09759ee235f75eca4c143f1a44d7a516f18f088122a6a43107f0cc39391bdc953e31ead21ce6269afe78b60c12f9be883a204df23f2bdb55c1305364d60b3ef0fb6e39eb7e83ebb918972d9053b42a95b640bc004f71e4d50968876ea9baed8cae58b7f56df2b0d01f6ec48c8d950069bd4a3b19237bec6545583d444c665358a7ef6d9b31b697fee626386f17bd1764f1a66fd99d9035192777a9b0c593aeedf86c9f8bbf88b26f25f3654514a3aa5cdff7a0710a614c2b2345178f8d9ae9816358022feb456aff26ab6a731283608f56c066c067c8398dd41f2d0dd48ff0bdcc94e1c247eb9cccd6e51c2ac59f0a7f1a07cde77419ab4bafbc61782457bd38c0e314a94f1930a86555683bdcaa948731a0592c541d2529ac63a315ac4d92c284b7aaf54b6a53dc4f59ba2a5d0eaea7b26032c7dcbd94d2dafc4a7177dde4df028c20050a0d6640acae02b19dc428248240059e4efca6aea85626bc59b6a8aeb024e6c5f01b9acfb050dbe3f380d8a5e01c9dc85f44c1281cc7504fb228460926c708ca181b4e6e948710c813d1fcd6ed47396baa8fcbcd8a49803f3eedb41636dea6e5064d5d096dc0394a7256d065494f78454bc6766ef64540e56c0afefd8f99b8c83490ca74cd25b9e08171a0c4a5488353117450470af8f547941d16a3217456f8d3ed05ac0965a3aea433eed5df07a54fbb66e8fb018069eea35ee8c5072798f7327c18185b07789b9cb561b52b4246d2fff4c5a817e3e9c609aa13074082944a51ad5a6258d37aa8fdfb5d196eaecb8baa0dcd806614c0886f5ec47af630b9bbf3a07bd2dc0970efd8059d6408c97e1f4048955d83b10a5443057bbc5ed3184f95d685f8a1aaea7c7d41f35c89ef8677eefd78c2963203c450b3d541d90664fa3efd9b0d85198a63c3344c35a989bd794beadd2957c4ac053f9ae534dd9818bb3da1f25177cfea9ad61457b1db7bf6e0d59dc515ca2429888ba26100ab9d3232b29dab9610b8fd0423e6e3bfe300e3111259c886219931133548b57df92ddac267a6150fcf7b7e341b527a4b426da972524461a78a92f8dbf294359c59629c945f77813248d6c8b9982b0a15fe123c804ec9af88bb7b5b5d4f204799440f0bbd55c8428acebba2b5e6585ff7971ed4c7ab551146009800ab12bff637bdf5f80e640c450d211b7736ca8e62f4ea72504e378c10131b71bf7ada09db105da7a0f58a7c4bd18b7b758c87bffe3068d5e5976694348ca2f8f01b31a2f8edfe59087739fc7332acc0b87446a9112c755c3d7980338142c1ccf5c0b5c053da1a10ca565832981f28de2498e487d86ee0360b0d75dcbd5655c803480570ae772570e1e7e925c9f66a962fd33544e780f16173150ac3196b16b88814b1f0355f70c575cbcb71a820207ab8daad0db8bae214c72be87ebcac12c0e1fd90203eb5add23bad859fbb0d5f5b68d281f2474833bc82207c0c6e6087bdb691913ab783e7598a184ccc9512d060acac6e470465d79a06fcf3afe4059b963e89b21b0a9fb76c72e46cca0b853c35da6e0004babce770a372ed6901cfe827e3c459d4a5b8ea99307a66ff3773d619bb125f6eae643b83b702b0df317f1376a0d67c355877a75fed87538da5203454b912cfda66f0c877b4458895d8a980d2146e657b451abc6e0d638e5e99dba37e73885d730e03d19435c60c9f4edc9c5cadae4b6b928209fcb11de9725fdc9b5e21c8aeeb9b1cf56dd41964889f232255e3c2877cd3449f225c04b2d23e38fb6ef9f2997004348a97b0caf82b02e29a68c7d5b4b30f34080987ecfbb352223cd643f0d71044bb9f18e1cb9ee94b16ba971cc718b0c41f182bbb145722492cc270314aa5d47ae7745216623c35d7cfbf15b2d787094c38e1031da8dd1aa0ad9602912d811d9ff407d5af5dbf3716365bbfdc3d4a621bba78668ea297e48c210f83057d75df55fc728f2764dabd3714824ef8ad0f3df502dd34e5883c3e6ecf5c5890945130f4be90f57fd09222516863d9f369379b94e8fd7a7586d28a570d5edc5ebd8dfc993c78575a5aa65249bf1a013cae34d107b53c1aef7a06b5dfc4655d1da8d1d5654a84c2f59a00a3f04b153026736d1e62fd7e263b95a8bd5766e6e9aa872122774cf28311aec62e1ec38b35b845b081e3ae1ddb3efb3e0380898759af329f934c9b9c06c680fceac3809eba63c56c0bcc1399d985d76e8a8742cbb0e09d59b24e4277c31ba94d551ea686f73f0a6c428deb2dd07598133e87b5511e62de1e1702e2a96ca0782f9a24de23758f14fd178deb94cfe4b577f102e7f9ebbf7645b653f4ba1ec504ecf98695ff393c682bbc2db764faa6b5cc638b1ce2ab5f8e7cd2a1b90901278c277d64445704688816b6f813fb2280ab50f3b3264e269ecf05252cc1279c9e28b5cc334b0438d5b591af4e1a2e2e32f72bce2ee1c71c88de852cd0c46d51d3fe47f078bdb6bea190a32bf4d7bc9b6100420d3c647c4722e000e816c64c96ee12987657ac52c47eee36efe370e9ef38eee355bbceb241520710de58ed52fcd1d887f08453cab6f725a7d3a73466aae9f86430dedf83761ebdfa3e24c21e64f0cfcaf9d6c1550d7122530dd16ed045b602f93bb30204a1fa82ebcae9aa25aad1f35bfca955ab67e0a11c48f129c5cfee444952b92b94cc98404eebac83190194fc76d076c80197fac5e6f3385c3028f1094e4dcb5d52c0cb80c4cd159a520e7434516fac9a6e37725fd04db3af8a73acbc894234d6037d1c77a66b05c251dd4df378bee7be137796dda4afa233b113d47960ab9876c1435d83cc3170712c7e2169d5e8f458922fa13290abe2256a514d6a0b19adc5c75e7883cd3c740e2437c18f33d1a49ffcf5951317de001805dc1f3e6c1446e5a93a5a354d223804dd9e9d87e13540692566c1a32f514371b6c5ed4264cac5782a254f9711f4cf5eb479a4ff0e9fedf6d5566938996880f39ea854a05d7c952ac157be505e44a7b8988cdb6dd89efce53563834e201339043abfb4658b7e296755442161adadf588b60e52354aefed8be28db14cb0e3e85e4ea2ef24e6f71691e7415f97985471604f8459b306072964dde351f80fbcc6a33eaebe6e09bc0e01829ec482b678b590f3802f869f9a167eb193af87d9b9eb35208c84e83293ec7cb67cab4012eec52da48db4a3e18ffc432582479cbcbd92159ffed578b83c2b94755203c9b3e63af96f49648a5fd348e20e260a77241d5404fae8d2a089e702963af6d95da4220657bafcc6799228a9a6ec77893e2ff1acb6625c574320f0eeebab7d79b08ba5f93102331133eacecaea1e9dfdf851be2b417c2a4ee658130160e0b700b210cdd09f5068aec25ec3ac71a6dfdaa430a0bfc12670a14c4804451221e8e10620ec7e8491003ebfc1fce1d0c8641e760b3f8562b4f873fb0c46a9394418a5360a6ebe06e5576a499e52344bd757fdb88ecbd90d9e2979d17e794e26c4152ea7689fe6e7878a872b35954daf98ae0cdaa9e89c0edc758285509bea732ae1931a98044d65cbc48eb8454fda42e07999f845b7a3e2ab30779e51c3cfe1a712b42539eb557b15f1d332eea03f738f6d75b842cce882e3f01bdcf4469e80be69d5437a025f0217cfa646b7b70ddb16821ea3f1816e66ab1a745517329db51679e01ce87c4973aeaf22152a2c02b250d7936545236add51b5b53fa2c3b09fb793daabdc0b47590de5a74f10c0ac7557832fe5be3091b1b3687ed734c9e34cd48775cf4e28c7ae3f2961ffa399a26adfe6dc2d3db3e72463d304e8e80f2e7f354539ddfd2a34d4e1c6539955537467180795267fd2bf6caa9d2f6fe4142863f196a5b8f6c24ec8d7c01eb7635887b65ef0096d4eb4497b06f8d6a9a3fa6593104a09e395baff750dcedef1f4bc159f876ae6d6cc1f67495f8cb85583924ae70c86d34eee6654d3e1bc7eb4edf03d283fb1af62eeae7b121e58e690dfdb8934a8d5634c73544226d0d655b940e94f8ca8a0c5b40dfe7469c02729f323cf316b4b1dd06043947593acb86b21d91e96969433000e63545d2ad6f8993b604c6be974ded83909f6c91e89e458f92fcf1772dcb7d1896f8a7e241c307f5a19b30945b12a0adda0835b96e1d1118440a56301304a74e512e93e31d184d0b60428b5d3ed4fb8c866080e94d03c5d12f89aa69f45204c13309fb0a0a35e38a753991a477044bd75d55cf82aa7453079ffabcd479226cbb1c660d047cbc693d78b4eb78ec97729a81178efd856ab177b0e557dfd9a21cde8164de724fc3d78dcce0a1003cb31b7291b90f084a283aea57d8eddb6c60a18f4d3f9a6312cff095758936c0161014fa2f49f10cf017aedd0d1d5c04be0609cb4dc5526db69c101943a80abd6b475f33f8f18b6f6b9f10f0e860fc79e363164cca5504981584dfd5582082e2bd59a7c7d22958ee22d191c243e52fc8a59ca9af01bb812786e75bbb524372abf959b16bf7dad7aa498e85b1f021813499c2949d5e42d699261eb2ec3c020e48e4552113c562a1a8899a28704eeec035abcb4629e18b8173f113b083fc0fa3f66989c39fe13aeb227baa481bbbf22baa73053515ba8ef9fbdf106081c84624b4d1b6224b01c40d6565d7fd3225c0bdb3795f3cada2a3e7a5e5b169f7681a6cb831ffb34283436db2eab3b375464e791cd6595b80917bf1c393b44cf3c797b88f36df288d7f738317e5fa2856092c123a93203ae4746714ef97b657f9a38c83cf0c6f5fca8ef227636f68314ffc7988a2222f60be9b94f794502d63fb13bd561e8fc7b8375cd8b17f1aba74c2b69fa4316f530bb1a37ad79d2bb5ebbcdedaeb27269aaf9cb558c0e428dfd813d46f54fcae3801f59f5fdc349b289e227e2201e3f884ad6ed7f6587d5326e0b629e7a0b3a4ed8b504f659665bd87fee838ce4db2adde661d150c846efd8355b7f94e6b4253b444f4c6c06e787e6932e1a602ae87969ba139f577fdc476f9e602d960611b0d08b9553b7d786bb1d935ea3e5a8dae7360868243ca30a0945e208f90a42c608802ec22ac999f7e27ef2d76b193a44023fb7f1ca7bb7215efb86901871f2aa2dd719061c09c9b922451a2ba15b20e8e0a361d3a8edfb226a05e24a72d8e138eb8a897241ee4f84d4f1031e99afd10a533a73b4a3293caf6d046e067780347c0101de4537169a75fc37717e5db9f4329de7a56ff245aff62c821f24b8c768da0f1ca7e642089582df89bd8c4b4cf4c0f6aad0136cc423070029312d68a83b89865f75389377fe4716553beb79d911a34c630432d9f9dd34588f4d760c32c35696ded9ab7ed1ece39c72a6f42762bcc86ac3f45b72018b86bdf3a4a087b18d20f1b0806a222d997a10323b7bcb603dc5b7788715dc0a451d3c85ad1332431e332ebffac9cf6446bf7067ee90354bd41e6b6b8f9f34e12bb2086916cafb0d92e40109899de06064517b240b9ebb7f294bf54943a893f9fc3ec64bc9d21de4357f11979448966ad38cc163ad72fd0dd9edf54d26355d808f0f5bab0563548856217a5c54872519e601f0e56aee657240ca003cb5cd2e9d5b955545c80b6156cac2c9f44793b176282dd8c7aa5ac74c497fe4c53dc3bff603ae16c1650b8da138f9ffa0667c81f9f3ed390f4ecd1ae9f4e3d8b442139bf4fcd89fc6d156cf3329fc913e3e2c19fa42eef824c668d159162b14efb6b2ff451e392b0d5c5c86b84c65a66fc6f217dd873442cf615bbf9d90d7a1fa5217ca5677094516dfe555705c8d858ee939f1242e5dbe957ae1268ba3ba9c446fefc3faf718330a2a7e95128a7b741c3a5453cbdd7fb949d919fb4a5042291660b6d1b04ede0b0032528df1223ccdc9f2c0f9d9e4732d9518f396e35a044239af752e06871d9f679bb1da09a50a790689b3b77cca7fa1fa1a48eac1596526a5993b0ec385600723e063694ffe2ca6fa73d3a851639581c4c07fca7c6b867fd499709e3f4c8495d2b03ca0a8131f22e8cd870b2609bad0aaab803cbda1a51d581775179a06b28bed4b8d05955cad0c006ee51bc805083e949185f96ce25daf30c11794092379747e1ad9391f3ce4d45ec52c1777ff9146f061a06c0e19ccd6a9b2d06ff85d6532ce775df0fa377b7a441defd38d2dac78f20c83a411ee7ac7d13fe249c91991fcf218afbcc14277cb3054e3f22fb7e1416f523bfe70a43b8f2751fb4008e7f9c7ee49d533a35afe80313f85defa7b14cc588daaacc37d44f521ca80e983b8ac567ae1c17e6ac5900aa144245954feaa31919162aa6cf0f40e4b44d3aed90c668e95dc7f00a1bc99bfab7a937e3a2c87b99ddb053c8ddbe76352a5ef60a12de5b3029e5e9c1319fbf05cfff1cbf3559700f09c972679b56c8697b10b7e60f25d63ae05e67acf4ab08ec3403e058352bfc4ec697f72c9b23078a9a5cf5fba5affe6983e7266884596e293fcc4c87c0beb8f9f80a59bc7bcb987356ca05471a5b5416ddd83f0d9b68cc60d033e4c24d17100121d18bfa231d524754cff5611fd83eb35f60d2fa960484e5c57da88df6603db20f7d16c84f6627c77957733e20d93c93a9bacde87005b1f774b9b4f830f0b0aef3e1c05dd529f4fe3c62935a71d7c0e71848cd6bc01e4a36f0da53866569babda3a2136acc1ccbb0c257cdaba0bba4fc68c804e405a066e754eb31122c074fc55f3f1f2168f292cb923b5a055c5d529492b5840ba72e86c6d1fabc78fe79174b6517e5c14e654c22ff187de7eed8b7696f0103a23cb5092ad3cbe8cb24f862981e108639cc04a175541fb91367a91262ca4aaa313ba9533273d3f6f87d00f5bda8bf80793680523f8bcf6fe7fb2b928636f6ab44d45a7dd7749104b58f303aa17adb29dce64f3d49dc60ee9d6ef9af45d36b510371073214c0cca624a1ae0e38101458ba006e54f41e8a95fa1be5a590cdb8f34a86279afe89d7a1482df13e3f895dbe7cc1cfc3033659f83f655e9cd4bb1be26b2b24602982504b685d5a3dc27b2351d3269ab19ffde9143d175164d2ff93d427f8a8ea8c13fdadf9de9eeead4425c8f9c5acddeade0613c4ed7934f50503240fb461f1859289501a438c1842bb5a0ff2ffa42bee4cef37f22f2ec686053d40773a0e916d8778be712766c0b3c191f2a0df00bb9d3c2c3e8e9dfdf4a5d565aad1a06e8263efb173eebf38935e845bd6ae86fd46da5b0a2ba6293117fbadca7891c5a79a3a45d7d114d1af25d2799eac84a88570a41ae7c2ebf0276d0de6bc07b735fb8f90d29e41f00ced6477ac3fa29d8a7fd01b0462439f625e91a23efd4d6ca202fcec7cf22fe6da2721bbacfbab3b87e13fd37ecc50af2490cb303f41cfc8207fb9172b18d70785ed848fd340fe2be86f824a3b771b41024bf2672e45c64ec413209c397d49ed72bb405916603fad3efd170b0ad11133a7aa8387df55adce8beb1f34527734087caf5abe239c279e34020c4cbc94f30954ce7719753b0d7a87e56d912c06d8f8a9b9cb92b0f2a5add7672283b6ea8173a6f59f14c095d27408796c93da0847557aae1b2f1c93bc3a733c1de53d70502b718883486b79b978fd0230c1c3646924ca844216ccfd2b054138fc19544858a88eb00a5a8eca9166e2f4b5b6eba9cbdc9a05306dec46e36b63688f59b1192fc7d7885c0cf731322a1827c56fd04acb8bea25ddae2e052e6736d053b960679887c125cdd577f5bba5dcccdebc897f41a153b8e557e43ba1424410dcbf6c30e91ec67c023cc9e37d173166255159c6412ac638a3d57341343015e3b31f8b52bff2e757aae18ecc42fcc8e6cecdd901a48a20085385ad090e531db855c14f573ff00ab418e98ef1722cbb127fe70c83fef3982b4f8e12824f2e1e0e049fc209d518e37765929238603677f94c2a39499edfe1378ef1bdd4d503ce7c2ec624d9a520651c62717f78d062c1585040cf57b066cb293a5abaf5aa2b71482a5747eae922583f300ca2f13ab79c345b402b51956b8fee25997fd865cd662449ed8c3e9a63f6ff770fe457e130460124a040476ba873e4f67c2b0f4c3ff2c15c2364b5cf1ba2999d20e48589cfb75864cf4f04f90b42aacafb3a312600451c4855882a79d318a0b6863c6c82d8553f38b08cf75c5a0469dbaffe827f5fd7eeeec30a7de32be00a11ce61fa3242092b9ecd270e8fd3a979c0758aa48087e17a07ae3987a2e9b5c9c707d9b0dae7ff516dacdb6aa666c65c665cd9dcc72ac3d723876839a0d1137fb2794ed4a2d18a1ee587fee840a02767cad01a5df2c3138223eccfbcb3616534f76c55dd364a01b8d9df0dbceb8a107f63b990c03da01b4196b58f1a9e34eee726f9de110ee9bf0344635c0eef1e53ab223a7a240a1e89fc703efa2d9b203eb1b40b80d5b635bf7d60baa4e5d5eeb30d1ce7c1ada9fd5ddb4d327feca5061d50f1c97e060991bffa9bff4ca397718e008e5610e00166e658eb3d30906c565581a70d14683be39d468fc49bc74ee923b56f35869660d98b710f9fe3ed16720718d9fb150b0c383fb1c6835358a48c5940514a9feda57ae9202583fd4f4874acd0538824d078f38bc447913395a67bc06b6aeaeb304acfc3e4f96fa5021d86d4eaaed4bf58cd4753b9569894f9684c204ddd5375af856ea02c4cf0474007d90aef5338be4002b8cc067f72ce08118a84e517ddde773a88337f29bdf369e27bee1310eb05a6e33ee460bed468f8a9e6c6f5097af4fd0f5c710dbb622f7c3f7179eec329ec5ed88aacee47ee32c2e6d50ff731583337a46486099d5eeaaa5f0f6e572776899573db03afc20c42fbf30e9462c50492af89f8a807440a55ddeb2f86d308ce53397b33e1782a0980530aeeb631b3cb9078e9497b8dbb4c4bbc291769cfac93c353ea1a0ffb231b28d018bc5384b46ab3b6f76de50b7c553ee8906f925abc32c441bc43f6b589ec04b9d84ebc854beb0b7648cc9bedf2c6fb4ed7c0177784e52a7bdf649e66974a614f1ef7be1d91dc65921f8b9211a2e564c7a280bd33b5eba1337893452d7b2a821dac7b3b9451757983b07619efe32f1b29eb2168344c42d433f9048d8284f723fb4f23593776eff3bd472bb6c825366592a5bd0d7373534bf87c6dcd69d3a6d664f3667f890bb901dcb0b3da6591d1c20c704e7b102262eed0a39d01e42cd8e9002ff37c404df4aef57124806c365209a411ab12946de91f20218104b617c4bf697e21b26831b2209cb7084a19bb9c3ed1f69cefc948b894fe81824cc6f563af02c4f0a1526bc56b5bbd687dad1676fd0933da005a55a5b1bda735b2b2b48e21f86982d980a4a2c7b5c45a98f7e071ad9ae6d38a9c3fb687ebb65d1a086b98fbdf19ee8c875ab5580e04ac2827a9c1bf5f47f87006cf05866125bab56c73015dd1281d7be45de103a527601b26805e6ed048c8c70e3da5e2d244f3c7951576f0657b61098abde1b485348b040b0c9712f62b71354da454d043f6d0dc2b853b233aab09117f6dff175727dfe225133025cb9565b3116ffafb8c7f0812b6789e3490cb499045df249d0a97eb36991c7ecf2640ce4fc54b0c178a499f8d059084f5fbf59dba3468b27bf12a858cacda51f535a11fccdf1c81b9745669515cbc98411d7b818a05c431a0fac1478e64b9b753b7ea7fc8df6d22483417b8925df4e0e689075975dc4916ae30b494dea38141df7716852c35671774d3ed2cacf591b58661929e0d075a0a46497caeb0277164c704645e0e234ca193b0d0076f82d6f2859742183a78176536a224c43c797f610d0cb9b9eaacf7aca278ef395cae6abcd94254d80090433e77aa21331196d509c35374a6fea351f6c18b00ad8ea30ace76a106888345d9414755003616aad64f73220e0a5575ca7811206d459347865ab6fb5fce3606b94c0d9d1de90d6fe7018527a9580a8a846554dcca6989d965c826caf76f1208e6d310cb7cd0bb4392121ac41fb89ec067fe04ba21056a146e753031a1de323d3c76e820383d07787f649f2c481d5a7ec970894daf91de85aef34ac75d4e7a4435493d0942e8c08c63a992530fd0ae44004c89dbd0c1d001b1bb4ed576022ee788128a0e2b74c79f070f0be1a4f8e90dda85e39fc52b0ca04df5245fe43d60ceffe75b4f9baf23cbf7740366aff6fb36b365d6630809cf0e22cf34f1f05e2862f35f45df49a23093db204cd50414f8bc7e6e6e17aa0655e3212f67583af5d5fc5578fbd4bd0db779b31bf147ccb8acc41323cb4ab2f6ea9281d3f96e612ce008c4b83dc7ea57134c09613d47fd40e9b3f186732eb6228257634c98a4158cd108c630f85d09dedb0e0db7cd56d86db38ed562e18e3e453d968a1d6e4144f632c15b1e9871d144a6dddb365e6299a0a1eb3020b349b9a60b823727edbf2bb2c30adb10fadca247eb32ad13125ae2f31526be3834d51922b8540a7629ede060775652397bcbe37efeb6d7156052020d88b90e21f2060d37fe8ff327b310554c46eb40759dfe6e533060655db0349463bd872e937b33113e9a28056ff7d54dab32b3f659f9abec9b31f92e72be85769f76c23cc47d182eac52951b66b6b0baaf11e877cc70a8991686b5c5e9820f866a0ae2ee9accf3ddf77fffa1484010bf84662ba75b0e5252dbe0ae98e27b51449eafe7324606c6cc91c9c17c54abf6ca67b2ddcd7b19e3b945485274bb075d166428d30f5c2ec1fd3ad7ad0a31d9ddf574a57d5c53c9321a48a214d96e42c8255f5a5b122dddae46ee3c7ccd41d351e4508cac92c36ea2323e6859205fd84d582e6679c458d69e1f57084bd4daa4adfb2c5c2d0c73554fac2795f858c50a912c04b76177a20d6c486b723ce70ab22314525edd6ff50a28266b102266de80a25a6ca1e959dca6b6237a5dab888533376a04b63d601a58b89090ba0b51b6b4e180e589f616ba6eb1de543efa3e176146b2df4338abb6b2aa9ee9eac0eae7c23375e4d3d347fe294ecfa742b48d8e690c730cd0fe24fd028fc95adf1cd80c6d5aeba329d112b38a017e9a3b41bbaad78b61ce5636c5cff525b8eae07d9929545c25d0628039b1da2d46b9e861c5d0510ad75cdd04f561ffffe4d5472bddfcdb5553f53d4f30ed7441f80aa4dc76597dfdc9a21da507ef13749fe501e2d74f72597647d7a2102d91ecb65df887eb8d87e53acc0c815ed07c775ff338e751ded2701a36a0ddaafc90fb02c23403ba17e8a6847d8db2003d5852f402c3230bfb9be7deabcff4d6d0dc7c49d280fce3723970e3f1d25f9e04fdcd1969b16b9d2f9c072d50d5bdf434df9da7bf57efda61c44dcc4fa0405ab4490ebb5e937fd51b81a36775a823738fb153fbd6cc4fc3098eb3a8dabbe1f9211de6ee8d4e58d7dd0f39343441a19624b44f1f71148f05dac62687222196fc05ae4f1dddd5e5bb4c8b28bc68cf288f3e5b0e57d5428f0c439f2cd54971a96cf0c20d7d4d811d98478df025dfcc092b43ed1e3778a6223ff3cd13767114e24953845f31f780a4c49283b7090420922eed3e49daa0352531091af754398eadc8b6fdc9dfe74046ab4b3280dfd2412c648c716b03412adaab15fe2cd0aa4e74c34febed0268eaca181384a5bb55afadf40b9904f6038f31794ad18d1f5b967e0907348e75374dcc86cc75185266127994f053d39d44ed0a9f5c47202178f8d731066cc52b26907f2af3188b2a6ad141820a0a489e4b347b75a94f1e751736494726d3f30a5c5e80407c080073f122422c428f14c6befa1b13a76b23a01923bf97b27b5c5365c46f54f0298eea1f6878481b738ac0418e33db7ab3477478a794afea4d43dad75ae62d1149f4cc18faf80d5c2094e7f6e18f88e0a7ba44fa7c76cab3cc7641106d101ec9cc4f2e88bfec04ce064a6bc0fd81dad739eb734412ff066d9427d749f642826022b2c1843eb052041593b8a6b65d559a2fcd7da6f3d1c7d421ebb9b05243c3e22c5a627408996bc5dfbb758c94f7465486cb9e8291b82af8c2ac23bd9cecae29a4a41f789fceba1b4be1c29e1ce1f243f91ff8f6feda7ae6499bb81b73d674bbfaa5ff050f9ebbe21dbb6dc93c7eae035280423eeccfe03139dd903459e5846bfdd39d8ddc041fcfa5077f99b6c499632bd61c40aaf930025ade5708698865a5e12ea6ee5aba2d591262443ecb7d0f450b27931ace09bb81c6505b305a2aeb30f93d8167d0140c96a12a575c2a101a85127797a3af121d692a278f581ff13f3cb7abb8b38878f368db21425efc67c03591e9674702c504b5c4c12587215c75880bc3aab88393910682d07a94bfadb07002ee86cb6a2e800a9ed3f38ef3cd52e3f76ffc9fb3b6bc94206516dd88f8233ff8193377d5fb8821e75f86c152d67f455bf83f6cc658299addae04a2a63155a96fd3b849190d92653af6cdbd9ee1fa924b26b552ff6320522ca9df03e8a9b4febe2ad80006a0c23b1ab7e92454180e1e4f2f20a55c56863bef7bf70811049ea7830539a979191038092376999e9156f8d122dd087202e2e95bfc789d8aa4ea16e299a11d913d472d63c94e658558097c291fecab4d817140969385e662515042bfc0b44bf9a634a2ac4289f061e633bf12b9b4122632e0bbb190444748bd857db50dc02016523b6c9d1c1393e671f5e8a2eaac6cf52eff22890e3174b2aa96ccb5dfb3d58ac674b4b51b21294205366a90bd40d510a591f1f0b7594b984686ad7bf350557c40060c0ed430413c5d3677e1a5f133c7b12c955e52b94c9b0bad897b39a8b7602b291cd6a31b5738b8ce2b29d31a0e69b229a54aa279d74c0aa091e1744a80cf7f096699d81a1d214d90f9facccad81b12b63b261e66a89bb2000fba303bc14fd7385e30baee2066581af2c10c9d78aa7af90f6dba88a01604bdf0d9400c316114bb2b2f9efca576e8b259e2817ace8979aca755ef53f64fa8f1efa86b2b1d728336e1b571369a0d425f647ea304d7e5cc63a30e70643c74ac5fd6ac68f05158442b400d568f80a97a6192b256c3b27f4b7ea3d77f0e97b96c15054586328cc26bba01b1129afc5aa96b26b24c3d2ada2d2779690e4dc36bbf97b8b2a5044338df6ab028ad4f393bde9d3fdf2a0a1dafafc3e13703839c0e02f9e2d0df736b1b03af59d5e57bc50f085615947b639295cbc15ffade680f7fad03c81fd9c2970069daf34ceab5fb3b1186750412905fc2161b2dbcf8da34cab48eadf72c448f13ffcdbb2cd27d9e115064829c47cb0ebf5639f2dd22b38881cdba595733f1e9b7ec28cb1d2b55d93913e57b9f9c1e3a407994e8479854f98a4e5864cc86b79d5df20c536c2b98bbed2d5d3d7f4b1912a59dee83f5572af1216531c8ea93cb52be2e37b285f973e22e2511baf8476974d3d5f98a58be3ab70548073e8b98263be6490539e32625ed86909dfa4f4f53fbc21a58814b7e67f0d8877105137cd837e909efa079440b7b3b398a42881a201b38bf99ab73d61283665320c447bc73fe02a4825a244b32a423cf1b8bec61246889bf1ef23c3da48cda774e26474d4bf1a5e07513b11bedfb063628168052eea44840301ffdc1113102c2de8296cb5b796c04f08db82c39ec8651d31a65355c1b0f4591984f86ff7f85771c5817bf7f534253c398e446cfac49dfbce5ec6e5e476d4a1bd6502772b2219cae00fef82b9b4071c4e33061170d5259e06ae707ad4206a9bc1c538d4fde88b80f77d66659916a4dbb1920b14754f7e5ef87a6b38e2f2f3dfe6c59b402bed1ccfe6dff63dcf01f9048dd19f064b272ae934c43ff69ac9b16dec6ff55c21680489d3748b575ce1098712f58c5dcec8cb576ff82728e90799a10e61f929d501640dc88872104a76184fa0174b8b8f2139576afc9450a7daa1b0d9fa1919b959d77a4096ef60ccd108e01164a41407dbeb34a1d449cc35579dc24db771dd80f7e7ae25526712b080c37e1ab62f9c2c92f06f841bef04e1dc079ee2cccc991de73a3eb122d3f26f6d1460803730ca4c4c6be80b003b5e0a033bfea66fed099d86e11090c3ead49659cd764c1258f0b790011045388b6c8164b634b8205e5b48c6ba0229314d58f28eeb9b3930fed362ec9a19141b8b315542c3a206ec7e8743dd3fa94c3fc01f58096133d8920d3d197e3b5035811f519563ba4b39345a1b33b927edb92df99a15d9cb3b230f206c707679cc97d3c3f82ac0a29b28a93ad992b8859e1f64b1967d534ced6fb7b2687283993edf3d739855b114a8f0bc258aee57c0ca07c4271537ec88ad8f2d31fc1d1cbc7aa7e1883153ee8da04b10897d1d66b76ed5ddfb10c4932b47bffdf75947e49bd3421242ebf361f69c9d52247714e305e4487e1ce1b8381d994ab7f99259e631cdfb6874a50711a0aaf75777056c85202efd954dd1b952906256a4c447a5ab7cfbb130b77a4f6f9157192bd9e9c983c6b47ac870b392126cb66014258965357dff3b22625dc1fb6f5f627849ef2c172f77e1b7b64294e6580b57e8566cabd382f8afc62c1e2a87792c31106c651c9774742c808dcd4bad5e9d00948c5a5f0b703c22accb8baeaf4e83339cfb826a5b4e209e54fe2064405a402e9f4910aaa1a3ffc43585e976761e40547b8909d92fd3705265902b9b1ef7846b275d4f5d3692edecad0ad543d1352aa1606554dea276dba8e221dec6413a7f58f36853e90511c7293db1aab9bcdd3667c93598b9505538727f09418a238aaee17de428b3b90e48e39f0e2eafb02402477297a3823f5400b91c3f4d4c7ac7da6423169f3047882ee201846b91d826e6190702219fee6e13932539f7cf0fe2bc097722b98659af3f4af1f1a1814f8628f47e0e2fc3b84a02fb1b6cc1c7d061bb48e644953555070deba225cbf3fc04e852ff4b9e3832fa2796fbff63bd6a9e483352bab8b8106f1038106f9df01aa0fb3fc484eddd236b384a740d26d4291f9572b09907a4df18adb905c3ab0a406b8e23d9f24134dc28baef9c09c88568a9b81e8c9e615d12484038ad1cb5fe0ad02160e333b15cc147f59d138ac7e9aec1cc132ef86229e1888a2bbc10b856ce3bdbc8971cafe55a7dce768916f08829ba5820d4664910c96ace17a76b9c3814dc2ba17c373bbec246867c224e7bd1259b8e4803ac9d8c0508c22069ef1bd54bdfe5085ed4c7e037d9e6e96e7f6866fbecb2f420c24decdfd2be57ce69abc3d8aacc3a8ca00153bb0f4198e6f412e039af20e0af4d270996f42239f87abdc4ae7b1d896a65e3f76bcd5805cf6e6f3b3ebd163fc2830ffb0a8120a879c71a007fb7a09996c4cb6d50a8c27add19580cd14de1162d8e822cfb62704b4a36fcb4e34688a792a420c049dc2c021ee146ea2941d7e14ead95b7cea83e756a212495bc6c49d0c7c25170fad1aee2a059c1cfbe3bcc4014663b052e6d0e3f6c49d503ec935cf878bdfc91a09be60ef764a680147ca48be7ab8c41110c730306ef49f25f5c5b4b4edc986170ae2ac0c4714cd152f7e884ec5ad611d4615581dfb4dc6a4d410ca7790a07c6817809f904bbec035dbe321e2803b112519fd7121a503cbbb436db3f51b859d8e8d53d52be5670c65cec29336130629385f6eec6029798ce1d515102cc12f6d362f492694546c1cf56f355ee482cf9bfd38c1f91bb46f3ab5ed0289a34cc5ffd9e2254d857c4435ff824cc834339fcc66688e68ff046d5e2dccdca6f03bd7044697a92351194d126016a8862f54f95cb0bc4b930d7e9aab5bdd96c5a5af98c55d29c4904db14fec8103abfaba04681a1f70bd3405e55f8c589cd26798f358cdd363569e75fd86f7f1d30e5257523215f02db6965ef84054121f967c23ba64bdd6d207a9bb6176cfad8d0373515d65f0b3b0a5d1370df70f5977fb4737ea4fa724f4a7664758ab7e9a814cfd6e34717097cef65876b111b58eb8995565c063e11783a11e419e38b84f3753054d89b0ea84214d7a9ae99354e085f5edca208d8c6b258041c4e7ba39703653f38a9f805f33d3af6879133c2b943bdcd83ced4a48e5c3706ac49d85384f6d9cfbe41334f9e2c6d57b162c201998980919ff79daab3f78859e4741e737ce6d5c8f5f1381fc18e5a7eaf7d7dba336f4a0d6e23ccf6ec151d41d67fc0d63bebfa4fb746daab6af3eb3048e7af89d275ed69567f242eea23bcfb99a158dc3d213d19d844be6a7da1aa198e0749bf26d3ed508063613d9e803a77f8fc106bdb75e94e8e237f654d0b9b79d6357c152503010b1a46a4c392b98f688adc6303e14707d7344ebc978ffdbefa5c5e20d17c9859df87bd5ebb3e8c49d4466b68f9cdda24e9382291eea09d54ef34a06a91659a917d01d314909d7ae3e2712eb5eeb4a43b10fe44974789c7d27a9c298f407bc47dcff3c61621d5574d61b1cc403630b1f143dfc2fb7b5052d7ef51c61b5a3258ea90472fcc94d553430c04397e9c5ccadb0515858b6a96bc2e4e75721fe740f6cd2b6f5f94a2bc54866509f1dcb01bdbb6cb919b66ae91eac2fdcada462223a538cac438c2d676ad343a11f73d6eae0c447e0ac7658dbefe4d20d01d584fd1d03775d5dc92677c9625954fd8e87623c6869a1a6ebe06736bb4674aa106b4c9a4305a569b01f0675112730fb2edc5f6f4134d3d84eb30a812cea74967350913c1825a4adbd80b38593682e26736d0fce7808d7e96237714d0c5f3223369cc50b55580d1874c7d3925a7d8aaebddec323c0ddbd0b6d266bd5a8ba02a318b7d8b12bda18aca66f1d986a37d14508f3cceedd896fdc1597311ea794e03382c20c3f326f9679a1b50973a02990a8f72a34a6553b5dd20b30e1a71ef49fb7f509e44137cbf7218fbf3351d1f2419b4eacc9e4d8c0835a17618d27862773e01b5650f2a20f8375416e21ad9e2be650625731baef2008e63e0afcd8841cb9ba1482bf78d6c3b943607fb5d879c887a84cfde45a5f81e1ed53c6c82b6e5a9f354b3e51c9a395dcc8cb2d4031497ea48d5ec0989e8df55fbff8a601ad216319dd7777b4027ad0c580ccb3881cd360ce84a827d5b13f22cd83d797bbf1e8c62e34fe1f4297b2e1b66c8a47b927406bad83da34e1415ad3e0550e2cc7fd5766699b6abb4ad9f8b2ae8372fafbfcab35c753d17baf1b8502a8fc4c7b6c0e8c8dc5a7a32ff43707451cbc53f65d12a6d01324137a81dd32f6b0971db75eb3949a0cb63d4b893e3c35bacd01ae4738a31632f163f97b40229c5cebd1d47c38c8d0eac07c3cc889e3c32521719b2556cad8d653800f095fddc43a2089335994f58699ea80447de7a63504c874cf15d15966db4ce249d80c57b113e5f057b80ec4f077f42e1157bb6fb27a265879d360aa849666bda7fb21036735e09aaf3c688e7d02aad1cbd255ead181cb9f4d6ce89e17c57c41a518c327e2cfa76d9b75b42a9d5e045eea5500e6188b34a06a883626604ae89397b44c078b8641e7da050fddf2806221d71402315714bc4d9e1a3d1ff19851055d01a25c2c0f3d83f15e7e5e1299dd5735a000439792f67c398f1338c3769c413f425a4f4b501f0bde194a0eb16ecf67a6246ef76062969e34984a4d32503bdf0f8e2ed27178182220a2a1f0f8431865cdb50dd5a6d58c52d214989b55f3550074dcdfef73e0c01a84466f8c1f760736a12437f9d6077376a402ea57a5fcb5f5ff3edcaa9fa1983ae423356c39d9a3f8824be3d8f2afd11e41c323062a31a322ff867c930761a18eddfae09a8f41fd8b823f1f95c986d6bcedc34048079ba3a115edac619562bed7259a181b1865a38036460b04a024d3643860af21dce5de4250991ae5672b9378b4f945a4f768a2d793e312aa9189d30ebf9fd75911ebd8fd661c78f141ac3d3be6fbabc6e7f0be04ff414166eb912a8912030a66d920ae50748dfa61091876e49f5a9cad34595f45613f9771c117a5191bd58ec8932962bcf185ccebce26e32b406d5d6d656cda6a21613ac0144951d47a02e86c3f6b190db57632278c61c5dd648ca9acec1d330c59bf8407a1f36cb23e9b5718bbb59437d91e4c4c658e7ae6b4ebe25b8bbeefe14a16f93e86c1b30dbdfc6c5fbba92ef2682bbf2fc9ed38e9787bf450281c83d1c27755f7d86ba808f890612333914a7dbfbbb8c00679eead2233f025ebed9e78dac7b1dbf1ec265c0a22e3796f2b92b7ddcf164c4f4ddcf1583e11fc31f1cd06db2b10a108aa4d3325be34b1f3036300df936e2079b0e7722690019e801a0f91cbd1a2dbe6cb1374c97503b1618c0487109fedd43e554b1760e790026f7511d0de38cdecd5c8fc70a2bed93059dbd1f5d509913b5cdbdec652b0a8f07284ee1964492256c9899a27364ad35f076b042741d958f7d55af9ab6efb6e343948bd4ca4954201210337f956a86866a385ce18a337f94563dd83b4399867254d1bc54b3e9b52dd6f7e8ebea64ffaddd8cdab0b810bb613cfb263dd01b281c28b3997be4a4ea0c2097d24ff8d26916e2bdaed85782591bb93c2bbe7510101a93c00b4a5785e445cac68720dd1ff16e491b1bad58873012b7c10b02851914515385fc9b096aab03104a2226aa0b2bf9ab8d2bef8eaefa875304d96019540a166b5e5507b52d258440bd02cb79704d43ad70e9e9172dc23646e391a65d4183967a13dfe60ce52c77f0b31f26917d9a0dd92e22ea9ff592e807e2d9a74bf71ea645b6d612876f1ac1666110a9446d2e6f6eaf8c9252837ea5c78d370a62bb24e7be343bfafd7850bcbf589db16ba152bc4edda8fc3dd4e02746cde6293fc07729e5d071dd97b16aa6b202b8ca78be461aeabec0c32b336e61ef9cb2eaa0bcec76e5237b5419aff8e38e469aa7a50692d458fa712e9f893b77414644373adb0d44284db0568013c01a41ec2495d80bc64d64d6540c4c711eb8490c6b4beffae0b7be9abadcb5e68ba4ae5be2860c52ee1c8a206b40ace5bb192984ff6a6576bf53816de1ef0df8065313df2eda9179c0f72ef2d5ae88ccf37470cef1b9870398f43ec158e51e838d4db79b28b5c3c358976881f86c1bdec42e26d31f2b47111bccf955f1da75711b94049a9a77dd51cb976432648881ce9d29617cfcfebd5d108f3e2c7b794d052b762afb5f4d12f07885190ebb54a1ffeb7488fbfaa2824f5b3bfb96f774014a4d7c1e9d3451ff0da1aba08111d71d3c6c738a0f80d2a002d571cb704338a22655c5f1504cba9aa88f7d63c22192bb8e4abdcc1321b11e086a4dd0863c9043a74b2f83cd56d999c8ae6f17d5de2e310bb10aec30badf6a616b8d2095016be9f373e0465a8fe3162978be6030856c8dc1975f98b89c51cd0d3ae15d476600f18d00f5cffaedbcded500b9ce4c6a84adf4df6db0b4d6da4f5d61b3640ffdf460504c3afd2fd51e1a26259276715fdb6691b66740cb56c22340eac151d88411a7be4128260a74b42238ba5d23bf8af0efff6e9dd630ed38762167b5b97521d160d67b58e683a003142a4a6255dd64efe9b9aa99968e99b88654749c7a2d2f477295a7783c33f98909d050bf97a140e2e4dd788de40fe3b67ef7a0b7b3cc0a13b566cc42ac2f42726d739e50b043dcf5c44eaf8ecc8ecc78ab58a0cc7e19f0329cecefffffdd6e7f7f1b1e77bcdd5c2b705c95f42432d524107095ae389fbefaf9b1c62795aec08735b8f43f147ac46115355b721c2fa1bcee4df2e8884da9c319c7a048777b5592488ff85b0483ec7b1c943efb619910a933556c88328859a28c88e437270b994ce9edd9e3757817561221ae78266b8e0db3e4937fe330038c1236426d0f958010630ba713ed8c7a36e846083e5221f58f31c0fb01040220c55f976b33b88873fcadbb19040d41bd9dc46d0563a855b6f3c45fabe9c0adbe34f2b742a3fc0dc14c977eb729641ba5f5910d0f4379340f95b8d057b4a4684a6e86a8d627c2de40263f308de9fefb8f786ae22b6cd54396e13d2c2ad01ed9b8c57eec66a650137158964a971fb7c3407a6e7816ef90a37f4e8d79b3766ba7032bd98ce4bed35547dd46bde75d7da9c0e76f5db38f68629960ca2b025f8484c145f4e5032279f990200e505afab15c41858826091487a7e4ec3afc558e57c0532b19f779b8f08d2818d416973e4573cc8a64a0451daa1f9636d5b410128127022fb9ad3e0a43d4769bfa13f3cacdec7dffe12f8225d82a7aefe4727626533407c39903936567481e49d56ae51c2c3bdbf8553811348e5ee14b160717d4960d0b72f918fae8656c070201982a1216d3a56655942b7286841b7b430fb779957b77630c1533c9834efc347fda268ec2503910c0f07f14a04dea4c6414f9fccbbb981dd810036823fd0ab19680c12ea5168224aa8b45502e299d1c00a2758fef9275b1053f47fce85ddded0248c91e395fb8224a6ff6e5ceb92a91dc5a92305ec056ebee99c34b64cfe217869364b5e9b2038090c6d977e253587a2abb520f578296443a5d8eb15312bbdfe8f84661c1c8999bdde9991e194c5bebaa4bcf91ce2490ecab6da986206c4b5722c93b1f701dabb4f5a2c95de1e9be2505436306cc2c1520c732da2bedcd8228742dbecfc2d59879a7970693ccaeeedc39dc2f5a13d5042ef5f02c0b909e0f5f60ff02e344061c9a5c3de6ba1b250dd233287cd5f3b567edb120bcffa561c449b2b3b8cc1c683f21e49ab23177a6a793c979b97ddad957e8bfb521a30290c51e5137107adeb5f0dd002f4f36e7807c96d4b758084ff4e91a3fff5fa64b17cfaf1be9b991cabe0baad5b58611ac36d19fbe1269efcc388e356eeed47c195f81a97ebcf4d6f440ef32196ccdf5cac999aa6a109f49bbda5e4fa56f916a81995c136835c484677a880e54f5f65e737ddc19dc87bf4ce713aead54aef74dd5ddd4ef4e5c23ecb2b8757f50c63baa3368c3ffaaa0ce27a1f46a0da660e85040b83d3b73dc492ccad123bb42695eb923f2157b7b8688094e228937078a608d7d645110bf882f274fb342ddea7d957428ffaae72cda36abddc5c0ba09ae7a33d0416f060cf556e38b9cd6c0576b281ef36300bfc2dfe53120740fbc23de10c609bd4052b6260f668f4d9e51b57b426f18b2e175ec46383750c8a0ed6dc8cfcc99e6a5bbd8b0bef2f84b1cd60291a237e0be60659ccc2414ae5597882308733e678fe45617ddea3ffac60049b29a623e1d60a398cbb124e937f5ad0a5374df5f832216860a253bcee66ca036fc67cc96043d8ca3ed4c37a6f3df360b54301500843efc00abb0864611303a5579eb0a06c0b6ecc00fd476246aad60a47c160811315e2e22c903acfa7680de1651d82e4842343b7a18950f1fe1096773164830c39ca77fcd1a6c19992ceb5aefd14c245f701772de55a8e4b9a894ee75c580e6bf215907e0ec73c4cae0797bda2d58fb84fb6666bf63a4ec129b3e1fa25785188642fc4900853fc945ed667b22a7c3e3aefe0ca9d4ecb18ad8bccb58b17ca5b45ce401c91959973503ba8b3d21ef9ac80151faa6e21e3d4f71b5a2d8bdb19bd5bfaa1a20392484aa83b775c1c3b2093de78509b89b640cc5987b5ae81d6b0dc227fc09904fbbf4151814174210a9931083626d29197f29652628b365ab3642eaab616ca83300fe6f3a23da48ecfd54b82f96e1176cebe3b7b85cb042bdc93fe40be724cb2ea5d19ea95f0af9b61d723a61ceb6246f614a129b6b8c9c0da4ca3c9c774e70110c2092e32503299aec3da1624e9ebdc6a1bdf073af858d5c4b3e787c90d2599b9273188782cb9df7b0541b5c0a62a08ed4370e0836e8afa7b6c7e93da01a4e8d8b10b3c12aee3787b61d96e7548d11de8369bb519bf2f0606c3cc84603bf81b3711aa03ee148d0d244bc4085333904526ffa362ba59ff63acf65be010ef74cb93d3f78e5b1df1fee330b62d5d8c1118393cb57bcf86cf510c8ea1d6857495bf7d99ca8afff5733d2408d9576db95775ffb8f2a4db875b4f991caead103d77cc3015d1f45653994a108f30bab3b393133f3cbefc14f6d0183342bd4c8e9506759e46e424fdd304b5257e072fadb8308db975b8a7a51296a36510c608c325584b3bf38fd046d7bdf8fa49ebdb6d3fe14131a6f0dd2642ae2c9a65f8ea8ae711749ef52c6aa6e8758c3d5e0e4da8a61b15946c18aa54cef6ba6f6c3f0da973fbe56bc405a42045df04fe9e3cb0537447ac9a57417e78d9a71f6c708fe10f1137bcf9e523cb969175528ac4b8b22d8e54f5cde476c7650a71c5f4a26d56f33ff36ec791c352ec2db4d677571a6bb509c28aff0b3fe8ddfbce2b3b4077b90ea4ac41bdfac804011b4057216b4dfbef3a10ecb42476f0ac080646c06747db157769091b63a1064d31a24524d1c5078730ed724505c38045edc75614355b54ef7c530d56f10e114abced5212750c9a1c6ab2f44c95f9a4bf3b055b37d8ce13e833c6534e3de7eddbb70b8ee28699c0d795c56eb44a3b4c5dcfc435dd1649c0176eca49273130a9d1fa302b9f7bc68e0998f4ead359266df26fc36dca88fb59d52e967bf547f5ab53c1736a67077137852e866df642068669d72b7e95dbad0ae11803eacfc44a8f17b0e18f11fdfc30a6b58a837916cfc75e75635d6b96594d4e3c5177a7fc249710bfd30601536c17e481b80ad62e323a2c7743d0fcd9252c05d7e5df57fab344a447fcf4566a4575b89922af96bcce225fde88b4f75e5d987fd77183845b70a6ef2b4ec593b73cc856789688e0265f83be27d3088edb1ee361070794edc533551e3933975da91eb7b07adfb1c76c0db704a59b58ffca4f4b405dc7e16757e18ee3b8b7eb12aa29701cce77845f309a5d6c4dff69ba77c8deab77c10e22f11ae014de34413ff69eacd6e1c51b0954d7f9b9b8f4273278c38c95ddcc92bd22545afe1949b7006cffffff93