PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 66334 1e905cfaab39bb1cba99d0ee5656f80b8b0a39d3ca0f4145fef0bd21878c8d6c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
81622aac541e866ef752b8e2ad201802a22e9cb11d197da6529397e25a307ab2
Certificate Block Hash
1e905cfaab39bb1cba99d0ee5656f80b8b0a39d3ca0f4145fef0bd21878c8d6c
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...005022000030070000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000f555efa0f349b43e9fcf20b13aab1d0a4560b9676c6e3db8b854d83432a77856f88aed7788c955d6965ce457c1f8a247a00c9abde4083a300e428769124bf612881d98e9f8261cb65e4c98f6bc99eae718e691af48f4cd7a540200000000000000400000004000005022000030070000

Raw Header Hex

00004020086a91cdb848aebd0cf704557bb024e24d631dc197419b9bca1b3f2a7c4563120d3eb1602d43cd5e5dae4d7ab2bb146e104c14deb8b77dddccddd4bd1acec3f020ab1e6afb660118b27a305ae2979352a67d191db19c2ea2021820ade2b852f76e861e54ac2a6281

Proof Data Hex

59,560 bytes
12121602030763a41f4e8dc493959af53bc075f6c543b85529d63583b83090fc0797d5a3e9a6139039cc9e26f7b60fe8fc6fdd35b6f77894859429c70fa14becafbf3be47e626e36677d3f04bbc57fa6b4bdd87f72493c317c88cf1d07f248ed52a4a71d622957068f82027b4b111e1c2f1c4115740cca950af14d9dfc6be1ef90167ec5fec3a68c5f7594ac8576ee3816b987ccbd25652411f5c2a3978ec6f64d0b3b9a31891cda90ba503b5b8f8ff66bb7002ef32b5187fad6eaa96d5d8d8e7d56abe57a81050b7aaca988e3474f765fba4dbfef6ac118b05037031ada5f6f810d0822486ecafd98df15866fbb5decb33e6d3550334fac86dabbd6799e45680d1608fff7d397127bd323f84c215169fe6dc51c845acb9bce325098c73de7270c929ff1c89a1390f2a38b64b1348385a49483569573ca2f745563f3a3c32cc76b3b84388b5d400ff360ef5066bc36f5cae2b43f0ba1f192d920c4ebfcfc995fe276ff6ae4079a36f8ba6637d89c2839e7efc4c75f15f21c395ce15d81aac8f995faac051917eb7d9add3d56c24f815558e3c4bdd8aff45d0e438474ea09085097e382f820492d1f443af8d0f40657119755ff1cb217782acc92cdd75836bb7f8f485f82f391c53ba18d622b315a6adc208a79311a050d32c672bd2c1494e2574c4174854ecc5decdc1a815ced2bc037f0b9f2925b4eb45bb22eee52cdde192a9e6f6a9f3fa5a35de7634c9f1da089c0d0f340bcedb4f8fd97c882256406f11fb8ae156e2422730a54be3f1d8e1c3501ace82e95b4750c3b6cca34e6e551caf2111b1e2cbe9bb9241f81a7c26ef067d2b6f3f663b6f690caf13c2e7953b35ebca8b54fafe322a855e8b63f9fd57893275787cf0e46ac7764b72e1941aebed66c46278f1bcc26a2e13382a2cad3e65f5ae07266c7952d6c487798827ff4946fcfc03036e2010a64d5b3daf7cd41e9ff3e035909469413996685850fbda965eaa52ce31b8e76ff218ccee4e9208207ab8c6a56f8659b9f92a981ea0b09083d240bfebb9ac38bf9e124af6ee8112d3769b202755fc48204c7ed6ddeb313a443a1eef6e7750d356e12a073e9499986856d35a1c8b2af6e45b62394e400683cf59d4485517b92618da0c0baafb49cd0372c5b82a41512ec421e75a205dbe79ce4e0347e5112cea48ec297518571543f80f698852292dd6b1fb514e28e89de2e78f79d9687571cc15b946c57ccc4a6edcb3a0888ffa73afe20b4d0f71eb6ccef022d63d910e08889236c9525976a1fe2a90a687352bbb0ef3d64ddd5ec0ee0b2f92af26d0aafb9110f1f07e00d32eddd6a687e978cf57f721dea7aa361416c8525a82f561be13c49915b0e4e86a91581a0403be128e088564ecea856e4b91d9cbfb4f667e12a9633994af7f68b425baed67f66f787efe7f340952214791a8d57065f22fc748bfdc941cc7115c036d839763fcb08a54868c494a21d75aefc498b9c71fc0467e7ab6a65c50fbd24436dbd4b9022cc20666a44c14ff8dff1740e094fd77a0e2ff5c7d9a0c2cfa7ce33bba101be01ca240c3df18b17dacf6c051f7c2063a1938fcae5bcc1a92b25c076b1995b3170a3cdd5843cc1e96499a31f82dd0780909fc42c9d00a68e12016254a4662776ce152c2b1c3ba68a352bb5723119eb44115045714cecccf03d8ce37250669e7fb58632535f9046854ef9a21bbebbb9c92439b9918a02da86a3695bd1444392ff1ef03f9043f8abc29d74a176fdf415d43b1499a6c26da4af1bae24031a588343b0c5436b3597d757653a4f39fb4cd5879c18483a7c1b9190a31300872030f2fdd8776424520ef1b754a71f86191a494af59a7cf34d840fa89c3d3983d8dad867d347b016aaee9ae8817083af686cc3a817dcbd2a361de7af3ac3fd2a21a0a17dd4dc123dd7369e43d3d176d6d0c7ebcb067e64dd97007b5c4a6a6d837220dcfecf466de84d4656adf00b9e97677c5129e6b3f80b260202041097dc479e85555892d8b7749a36239d0aaa59e4ffb897b4a03a5bbc3508638fb604aeb20569b60b49f159e0ff9e7b9327df322d73ef0ae0c4ae48bb01a1e466abd22f82f64ce1a560effb1a6bd016c91981075e2902d9b3d413772602517f38d408bde8f402bdd583acbded9c91c3d5e407b4d62307f5e652b10ce6f3f1b38d2d059d2befb3a7c6dccc9a33945f7af30e1c663e651b51aa8406de62bb8151245f26da4f7218d97247668909a77bccf51815183ff83de420052b015092d18cd2480f197acb91e05c28d9861aded4544813e1e46466a105cd68ed6208647ba84873b1a9890a1f40c3723abb0eb34a4a02b8bc3a7743127ca31e3cf9ac6fbcfc08e529fc3fc538c45621fe5a6daea466dd489216c6f10798bee812b940f5de3b8f23141fcc04d62c105b20b102aa56b5baafb0604294462cc9003a30be11f14e5a9f37fb07fd5bade14640f93f66f5ee6a8c41b66b8402834d4526afde72168e03bd3773f5012c35d498be9332eaa9dfc98290d53358e32234d035456ccef59a68c33ac37268201eee837f076844dbbddb5a3844f068882e33e178f967e1eb8e12dc659f8ef54658b3dc5d262dbcd950cd21adc2ac25b1e60d89a4734c1ced70171c35fe9e010dcc9a7f278bc99e8e65fa18c66eaace263303395871b1af42307459ab929359767e65059f983e1db0bc92da1379731cb8dfb18c2c245e416f46ee38cc995bd0de2806010ab8750848b0fa3ea2eb9316ca13240bc5bbc53596964da1184763ed52d98fe4aad9d831d2db7036e6afc75782dba5f0ef49a9722ddf7d7b34eb13aaafa7e4e2392230e5d0d71a51f2951c9f0cc78265fd42f08b3f70a6fd5ba5b5e4e141cd494bf54a89c40edcfa5f131d1b18463cc4956ffa2c73f16ac1454776449c2c2cd7f54d8c9b0eeab23eab32a78f39e03c7d8a86606efc2d75dca2d72d76b4117d81a052c3743db1f06888271aa32b1364462f4e21dd9ec4cdbfe423f75945b2cf5344d8206c11eb9479eb5b28413c99b198b18aa5ae28d1ffe1ceedb328cac09e4312d48a8d1aa28bebe33a25596207647be81350867eca98c13a7818cd3824852b1136eefa969f4781745e436fcefbb9d0473d0c731bf2e545881c6e44d137de7670e9f4e22f86cb5cd13ea55668366e3d1e93e4fbd4256bbcd11c4f24c027c68ce45b8092e3f8e60187c0b4cbb21fae7cde6cc54d2c77ae370a1546122bf29ecbb204b3a139026183aa1240536316c9cec3f0e8acd4b086960ee33fee9d9991bc1dd831611f1d0f7c285f2fddd5ee40dfeb639a5b02734e616e2d2b9014def914d2fcc5911b89329516b5a49e41b84cb0d548622b6641afa33299fc3480ef82c59519c62ef40db07324ad7d23a61d9e7a415bcd6377f244c9b9337046a067fa93045677329ba59b8135e1119d02e4de08486deefb00dcb24c53b08c626db1ae8e4e82d2502836b80a28bd6eae2dda1a47ff71cb3b2889436c09a048281f9b5ac39b5ea698b074791ec1c4ccaf2335e52102a036b3689037b4075fc71d42af5f7c97e0730aa6ed89c5e5cade81bb8591966e6b3b6a2e4678ac8fde0a3bb96728a196c58036725fa5c10276a69f19c436bde902eb00005e861d731cd545d7c84a01a2f68b2f6e0837701dcb3dbbd9a5b42fefce1b9f35997ceb3037d147971970ecba8aee0ed10cbfc6fc35def8cfe6ec25f9dff43b31e3fb97fde39120cb75617045f814d57cdc51339a96d64c9b1b76ae69f25c309812b23cc561959ac870fc8d08a0ac708298ba61078297c747e95d35dd54445384d2ea36cff769788904ad01783b8fc5518d249cf6488310263850e3948f9eeb5bc50e3bf0c92b2e43135945515a848f61a4456625237e84f076c60b85d12c11f51d75b62a67aa3defd884d22dd782e20e693cb144b0dd403e86ab5d0507bd3a3e1705c1c96713567041e1e65ef5131a3a7aae7f176cb7bdb6dfeec8c7c6758f2921a2f2fa88cad162ca87bc046daf93367ed2c2bdb12293c95d978a076d4aa99a9c5fe1f216d03c54f2d5b2bd7b6056ad9944efffe0390617a7c6b0201af749b8582825e2b9dc1388a79b638bf88e67c4831e7958297fa28fa7619bc0c865ba3e0c50b215a19c1d13db26945f482153748acfbb0aa122636df86d07c44aa6c409de00453142c0db1fb000faae2adcec153b04e197e2a6be861fa0166bf19691420c30362fba8595b7ebf72338d78d074dd9a5ab14a808e92c373e4a4e336545e3636b48650e1d0478c20ff0fd071fce35ea3c24c3ca3ebe606fcfd9f67091f69ef773666be113ce0d0e35244bc995eef70eef23de11d809599a6fb7c687877a798d58268db3b573a1954923f5ef27fdc42678fc7c4c181e0da38346b0dcd3b92e4ec14e184d00706a59605b8c5c0eb1b33f2ec3366b22069bd236d422dd176e8e56025b6b14d4f6abf5cf01bf2441d1fcbad8efb4c0d6158db87edff9b9bb17accc6c005dc32b1857bb6bc2b20807442a57cc9a0225f0f41c185ea364246555d753efaf8515d6d00a2693c7b87863a4394358a87fbd68ac3f4ea5f215bb7c1214432cf58dfd2e39ba33b12dee3f7b4049f1379735158c1b75d6a34f2228276204d0b39d337da30a27a496a9d97f71effb9caa3d74f5cf5cd205fd3ddf1f383b718124b559bab870aaa795ee356489083a563ba080c54c923852d15bdbd395f59df7bbb472d0aae2caa6633543c58fb143a65934ee7f50535887ab8c365d82d18cdae017da52cdaf24e4da18086e5194d696fdd68ae05f5801f8f7f9cea8e28095571e2b11ca3e5cd4cf783d8bbb85f69f9969b7c070124dfbe6c1ef0276eced18d8365c58b959b51773364f19d90c91b4083155b28ae6b1cd42125e40333cd912de9252779e789bce88f740f210bc94c4da2eb4618f9111023310c4db7301b0b3a2fd55894bd3638080da246265ad293f10201c303e1ffcf6fc015f1c2c2368dc63c83747356749433958a313c2d280f8762677df4a4e3d39fcc2ee61b45bf99ee58569d0e851db6ee406a641bc4a5a8defddac4666ecad281990e25fd7f77ced728bbaf8db2e82562095540f243d565a1bb99a981776990998eec8de5ff2d41616d9a2593228bbb91656b2bc720cbe50274cfa99a42f430f3c97c6b4c19ca844f6ba21d776709433a8240522f3375d6111a873b55f48be550afbce63bba8287ddc7a5830af85e6d2a198736001cad0756625aecae5b1a55e32e88b95e835f2e94e9643bef67c9761aa536033c11ef42b2bbe457352b4e0423a10630b3b025c88a731df5d8b43d6641b3c1bfbd69ba6aab4ffcad0fb28d7ce8e0ec54e3c267b44c800845058f286ebad362f8d4af762a4c52f5512320a2cdc7b240b6f71ce35b9432aea0cda3da60fec990aa582419cd6ccf9d047d6c3d386368b0432351f8fd41b4e5a813cc4d411a33723e2176bbe57b1c33d76aad7a4f8cb6b7de69fcddcea605123c7a937bcda01127e2a8d70b243f556909d23d54ca0cba5e9cc0e469fc3b1c4a68aa73c0f33f6a5786889741f97da1a821d12e6a48b177467aa789369be1f483d69aa93f7514fa4f359f358433584a62a20171220807913da613841406d12235d72e87bbb7ee078706b9fab4031f5092a06ad555e61855154ec92f174f38a77b97326341ab9baaf3ed8d7c90e6a31b6a64d7b2e26f1c961ad7f3e717da75abd2823636075762bf27f8a392baddcbb38355855a9e3216d4e071e90fda4c93a14cc8b7e33313aec976b647cc0767483d295806a410b5aacbd1b149c44a9844c204d2fc127e6885d434b7e6dd50afe30194c07c47764872f3aa34ef53c12763f6494753c3fdd0c9ea8e5f0485183d0e5620533d28c4ac26f280ae251222529757412ccfc7cbed50fdb61f28c635d2918a0cc7086310f8202884b07676be5096790cef4cc054d3f8527df464dde3a2452d7c259ec13533ed16683696fcc7b8b0f4125ea4e1b35ddaf782c62fbacf77fba806c8a6a0ad344b6ecb833cb317b049bb773fae2d1a8fb0ac18f7060db4ec8c6a406c8a554483fde4d1005c74679a8d1717256e3650b95d5fa90dfc425e519bfe4f44e679a314526a4526f0b9cba83e03abe8661949cd719afbb269fec67c1f3f4682b1d4eb5230f35dba2875a93b7721d87f9e122b4dda1ce3ad45827a2d0bed52af74dc3a80006c9707bad44c2e0c08b44fb6e259b1954d0c0c16beff52587a16de1883d508b6adf26045b7048145fa67702395bbbac5a3f48ebe35ce683be4cdc1314bce0d1b0e1ec1f5dee61b8f1505d27f653c95e2bd196b4d40a5a8048939bace0020d87efb1e820fd88d6b8725d7d1d5073e88c9626232689e9876733f05dafcb0350bfc922f839d3ffb4f74757c1c6c74e86abd5fc7ad760551699a52c7b9d45ff5d491d4a0d91b611ba473376a87670b21dcf0fd0a53b229b366e9f1d8abf28b8e39f78e759b398a6542fb3bd472ed23fe00ab4c420bc64b26a4c4669ebb76c32425a5f9015f22c723dc9030dbae4be8c99b9f049ee144ce256d92f0cae9f940842d9cbf7cd11c4273250a693841f3d1ec556dd142d321e3411eeb31e30a9b6ee02923351232f66c3c15453cffd194486de840648385fb77645279750f38e99de350f0547e22afd0213030909a966a8f12911685d8776b9fd5249862d7e1c87eb7f47a9e63dc5a7d5696c20ec0dd1eb11d13d2a86a5cf87cea3c650b55bd6ac780b9dfa626fbda53fa07e62c16310f73cbc491eb15318f28b97f2e4b87bbf2adf4529b1dcfc316c30f0dfd6943f5d3ece2e5d29b7d3f1feb7614c60e0061608b996d7353de8ec7ff2253f07ad3d4506b9cd9270380d64c7ed73c49a0dfa9f0419d7d7147aae3111aa8a6d9c024ea1c8486df8456b232b7fd88044b903df3121bc9bc409c3545aadedb25fa71226c99e8f34ff61661f79f5819b1a00e0813d7dbd6cad6d003f76076c9dffa76da8127236e2ca1ba72316bfbba7dc967a61d2f7e3fca5378b97ea30c3e38fe8345c7a3c786714d7b4aa7901b333703e5480c92d336d71a1e5a43af3a258633e89aa0193587a2d5b76a3f03e0413d029188d99c20cf65aae2712276eca7e3b2405dc77572c47a275206554c123765a065f049792f55923d2e3cc67f5af47643deabcc15eee0c6919252ead9471f9807fd1974c834a194bbaf5ee71f3d6922d44853e1da220ff1c12d2735b7486af063c5406bf50ad1dee6a23fd7f927978a854c60925601b44c6fad710eeda11a54db784989c8c9dc34815b16017a37effc7c4e68892ae5a1031670171e0b54311037a92058a3374a73a4e29243b95f96c362312f7ff9d80604a149350981968bc2564223a914f770ebc493067a865461e000b2ca49946bbfbee8921507f2351bd72cb6fca6a6f9827527065b6f5aa691e5f2606652b0979e95526970102784cb984671584af3d9b7bca12fb51dabbcb2d59e973022eb5a978e87d96bd52181e92bf58385f0f655151b838d1804248c9efdecf19a3bd291df1405a0d360bc50e0687becab450abafeaeca42f3cbc5507e5e363c9d80f0fc39ea8b602cf38dafce6f590170748ab1b212a15e475bfa59e93a2ff1d1b02456764a1e47d606cf574645dcdd112d747c2acdde9438e4559f11e375d513c92098921668272206809f3b9925138731e8deabe1900d04b5be16bf57facd5bb8d86bc62eec3c41aff45a0e71cd90bb52985e254be02a349bb23aa02b97925d02cdf739c77eb381977a3b74be5e0f9ed244efddbbc1529a02b4ab4cae498cc38b2995b3938b3fdc5af45eb87e9cccc7379a4c6cc02c803f5cc7b596147ccb0089ba7d1489fc1f50e23a049dcbb985d9b02db634bc222cab90aa727fac33ac84e7273ceb63c014ed2213b9e2e828c982f18046faadf265f20044c9b099564c796e2d43a4ffcca70d4eb30e7e0873e0313ed754ae7ec8a58bc508dee1f6c5ea0a21fef323896881b4cb4299309a926d8c9a6f4d937f8db4f7888386d8f7887bfd902c1c675d5ba8d96d5129025d55689e05b5131f284dabdf0c7f3a755d90103fe9e2971fcb0d095d9660b1e51d689af952361d8321bec3099eefceca2b47d9ca9e532c6d517f9a665e4c9c2f3decc51981515609aad280d10c08143b9e9bb9acc69900990b9c6767d0ee4c1ad73600b253a54eea3b1511ce6b047301da86ec29886caa11cd3b0dc74fb03c6b1e61d1e5274366978a61513f34424cc10fa29208d96c339e94a5bdeb823fe89015d1b741334be6a0318b51c67392fd38c0df2bf61c3c60c2801edd95a745f133e9678f3b30b29306990d044e01624d7f65d9ba6420344f37a74e4810c2eb93b3beaaa3851b576c7f165404dc9989c400226f0036df108bbc434a073f4e8df65cb830e4d40fefb9a3e8bd342024778bb278672bb389dd9a44e53a3e381a820d446c7d3e105a6e1e02c9ece9f67a0a1debc2b47768e1a7d1c1de0bd52a029d358f9cd17ca49ec3815fb3356e93df7fafe3be489ad361b51cec4e66dcece261035f65e6d9d682a2a6513da4f0176a20fa90ebcab53ce29f2a3b7186946e6598d4cbf8f8848e040ce5ca1fc198f2ac403ff43d85edb67a5d813ba3e2f36e9174f86508827cea9fb6105f0c47238dca4ee5d57f3ede0a7fea979f9cf6ddb63806aea418ae416fcbf028fc701cc3c677326194ceba984e1b296adf447fef76c313fc214c59ad43395496dcdcf02814b3b73ab38b072bd9dd3528588896b0290b17656b317cd396c9f1aed432505542beeb47ce6dbe4d4e5981634fa21b327d6f5215471c2e1e997dfcc734e3276bc0987e436816614c532a941cdd8bf5b132a266024d4cb564a47d7e75a70996a9d9e7108895d20f23413589a7bee6a6222806e723edb021bd6a1c637141fbe0a8f079bf371469691841e8e46f810c817879b151b90b9e6ea089aceb001a0a4c44ae8e768d942265d2d2c44c3717d8d917061def4c77048bc257652b93fc44be38f17749364acc5fcc62672f7dd819e602954f4cec2f0a0b4431e6b81b6624c75feef524065c7f486beff53e1ed4294ffebc140ba6176e12c9ccde9593e2dfbe29286287f43b6e7c96215138cae689c9b2ed735f644be50aab3c12d877bd279386fb449f0cea9d8a70875f5c0eea4c5876585366aabe13c832515a4473758fd3ae6f2aa5c360dbedecff9e4b1034f50cf9a1f1c58cab2556583ad326e147055183b527ef3dcc0d985734d6163ca7f523d026e227058c39c1601847640e9ec3caf313a5c1a15df8f8905aee972b1b25f8a53817a97182392c940e377536f31af828f0f30a04101ee37fafb2c10b90dc30c21815e49b2f86fa751d9df611f0aa9c861c5f1e1f04c69b8f474cf96c7a3485c08670524609a3fb34cec6fca954fd4a72b69f5b5625a4bf17dfb96279fe0ee7a27495d80e270687bb2dd117f409a255a82cb3630c24b8cd94d431fbe6d0e8997d80d80bfa5082db543d53b4549ae17934a0e560d35b45cb9536f923a928e6cbb678274233bdccae6861eed074cbedbaeab8e0bcbb5e899d15b2a7a2777d67853ca8d36b136851b0e1f9c1a3250149db03d80f8116492f809a04da784109343104dd8b4bbd1c0557aad7bfd2f5a1652d524b85df9564e1f0851bf1381078a8d0f8cd310a96b1966d0786fd5ab6f684ede098d9f1edcd4e20be926d4fe8f16c4fa2204543e5cf15f9a74ab56ba71012623c6ca4be2d4b0286aebf236d237113def2600568ba9501e16d4c894615a9a5ca00db6764faf1b8e768e6213e169e4a6ef7d68f3b699c0b8c2a0cf4586268e651af618a050a7f6b90f643e075cd1520aba4c12578700e9210e1aec4825e233fc71e4847534c4512d1e127c287209b519c649ca2cf2dc27183094e81f33e1ef301d67acc4791c918fffc2c5ec98ee0747f0824b6d3ffac7ca04004713f3d2d4756b14b5cae26f4a44a82e1f0ba1e4e4fb52fae5ddf364490ad16a21b3a082bd9d5d6b7f6fbe039777ec1880bb2045c5845b84cc1e3b85fcef38ddab666e7fe3e26e37cc82278e53c6910c8120cb59e3169194f81fec232816bdea2745de24225770eee092c8132142cc53fc1d650d97c5baafe3efb27a392042fbc130dfacc3f3576f8a4fb3035a33a88680d19b0a7208000e8e77bcbc726e0c19247c551f85c6f681030faa3b000adea4a8d52e0243686d3c704efb20b4207c1f5f7134b47731e104cfb59c987f3520724bbca7504b7e67d06cdad4fc13571bbb997af03fc0e6616cd3eb516fa4788fe589ffa8d5af209b44992b9103572a7ac8c7face42ed73c3a10d3e187571958f02173dc170aee694418cf496877c8fd8d8b924bb9ded146fd99181a2bb7416d9612d7b47bfaef5fcbf8e988a992ae9695ea82594c0f98026e03f715b014718a3f22e1af9994aed7f0007d8c5b14ee5841e21ed6c8e8ed80f068d15bd4cd4c103bbc12ea6192a557739b922795534faab17672a6e8e87a2cfed690fa0f70f4f021be68862dd47f76fdf9966642461ea5b6d10a29e1948c6813ce54231b83db301829fb9a0dd2ce5fd428aa64480d6f7ebc7a1f9f3623ffbf2080d1411594b549ad468a5ee65690b8c21adbfcefc3193ff37272a24010befd5471f93234303eba03b98b0f9ab64d2ebc194a0de2584e296dcb2bcf68315d23138a69df04fc156118def14eae22d178cc72cca4045a92cad5834bda22420b4d2149d4838204cf578af1e741d733529bbc4c8f3af7f798e7e43f4e2c1171bcb56e95835bd8e0c16ab6957107bd448e016ce86cceb6336c215d5f6f0bb2abfb82dc4cac88c2a42b1130bafea65d012b03907d113af1bf0750cb516d8fae0fdbd548cab2f515d5de4025b8b84994494bfc74a847a9a448d0a060369568e9c65cf2f82d4336a93352084cd10e10b66c760021bfda873b8486a7e8df184123b8dff56888abd105f0ba2c2164723c48d532d8c17c4bab828b5f0e8f0a5fbcee6353ad0c6fb795e4351bafe451c698a1be283da27492c2be085c97e823d410c4e6e8d9f7a8f70ca48c30a9f8584fa3f43dde0dfae52d06f46664426686747b31b79e593223659bc3f2536020346cfefae13eb93c10575b6fd4cc55aa5acb888f41c951e4a3439bdac16dab90a26aaa75afcc6dd5698b3717ba65190bd2fc0916ebff2243cdf09623b12cb64b1a0b6c48d7295476fe60fd1ec65a71b4faece42e3cb05b80f25e91e289c0c13317cbd88b8a9e0aa288e34fe10b56bff5fc7c896b12a5371b27df1a02026b5e2b05c619a677396c7dd188db7a2934a7559eb242a81fe941a97e5e2996e870debc5d6445d10104044c8809c629c6fef5830ee346657330c9da62d7f9005f62f7eeb377b16afe55fce6a92bc163dcbcd5ab7111aa030bd4b2e70fdc163d46cc76440093a18d0c0bf99aca6c7785363c57017ba10970832bbd1ddcda71709c3e258c4da9d9eb46675cc2cf87236e40e3753398dfa28465d5cbfbfbbaf2e03ac34214f1e18f5c6f9820dc157a98f20fbe71e3e12f8c318f3580b67122d74470c188704e30bc60b3a157be959e64adeb6525cfe2530426253ddc17b17908cf1bb1f669eb748d740dab0902f08fc43008b524319415316ab1a97fcc546629dc15bd22c610005c01081682de278e84b35e05813be72ae0dd0432812a76e2236d29d4c80c30a40b585276b5e8c994910a6f3ce5bc2b8475c3a07d9c7e2cc1ffe3c85d4579dcbd7a3cd6d16696208ad3de0325e198ca8e57d1332bae60de96082a4d123fab696b03732ba15e2f5903f5c11614ee92ad1eec4a7862c7fb237b74fc0019a9c88dbd08fdaeeef4d7e36d445d4bfc57bda5cb0ec903168fd49033dab08b34b04191169852e77ef380f777dd58c6b599528d0bf61a8691f8c3214372a44a5186676cfe03bf1a94bb8a35051aa4ab61a8a246c010a666e115f9e9dba033178394b2e3d089ceb0bb379e54e9620846db41aa59c8b608e8c0f332d37a5db29ca4bd83962088e308a74dee05f953746a18f767e8bc8b017c2a9761ee8f781b014ea3bced595c629c6465af7496c67ebfef7bd68dded46f7c2c6523869ff008ba95066a326f89882fa9c170d66786670d92b5d39769eb029b7ee0b87e0901bf1eee640490e22bc8155db1cff224a48d27aa01454391f94c75909cbd3f157bf2f06c233f063e16293eae4b9b3dc92cd8766a4dd037039fcae78906fb3bb667ae7f51b77585bb038a449f663f5cbf6eadcb5ebd2df0be0090bde8abb3e1d9a62b9c5b10ab38e5d4c2e133095e01083bb2dfdff386472a55a0f31b14cc81502993a5d73cd4f93633f7381dbb501ce58e4b2697d5afe25d95757c430e48be5757f2d53d4605454a7889aedc8f020fdd8a92740360fe09fbce02b32b4d3aece897ded4b96e3ce92782b2f41e4a5eca676c9d0df83a55edc15a46c8d1bf6c944af4c4e9a2aafe35bfd50fd5490c53c9c196930ad19d81776a16247db4e0ded55716bb5a00b7f153e9e03339855982bbef69374b4af3e017d5daa4565b2ceb6aaae2b41e8b7250edc594e3056019d7f216f9364a7d7a2bb5a4a18fd6d6e8a98b8252e55c5f5cbe7ecb4536f6c5243422c1837d8471dbb92cb2c8a6db1360889b0fa74e6f2f237fbf5de9f187f912a76e52eed82f5d50d2fd4baf39ad10f6a315832b910ef9fbdf905e03f81f09445affa810449ca76f733502d63bfe5cfa648f512b39c3f55765c15273c346530ad68ebaa9f7f3b852f513ebea14de4be2b7584c68a4701504233d5dad6a90a90193a64e0d702e4420f5e4423d55cbf5ba9e1558b71ebd12eb2cf3908c6ba3b7cff7b233dbaee112bec6ce90e103330fcd0d79f60b61a015fbd5c39731d9624c2057dea7e255c3b41fa93ddfdfadecc5b08e16810b26ed6f5f5473eddb858770d73fa9b361526bb0b49cce14b2072643490f7ddeb928dfdfa043392a790204d12c5dde79380315295ada97b0d1e0bc7d69d984c50f3daa3cbddab170d68b8243068683ed19aef135e77faea76091e2d50ecc7330de7c96fd3a90c561f0b40071cf6e4fdff2186fb0acc3529d1d0569beeae03f01a1f43d4197e4431579262bc2383de78d99c9d8f26b842dda906035f6b26b0bed4352568d25fb5764baa5148ed0706c043b2c59ffe05bbcb86542dfbccec304290098eb5d0c523cdcf41200cb320917d1f05675e83a4af27e7f3367c7aaad9aac96b00aa71a93744727ebb156d00ccda5eacf14fbd283def03e0b159774be612ab97132a30d002d0341aa648cf5876c855faf869379430d1f88a0543bd73f8496151f35f252f20978e31e8c767c1edbe738eb9b850ebd6c94f02e7ad5a505ddc677b6f94c39f3b8b951b16211f3dce4944d818732cc8ee4e5d562f6986f4439d4376dae82096a0b15543ad38d7093f3aacdb4253f062fa1c836371a62b6390f33c11de7bf100ddbe455ae3b25b749cd274a3258df0d4ba25eef484a80ea9cdd88d94a7a800b9fd2fb846f672112dc81370b687504cd0c87f8eaba6042be1356ab96542902bda98c0fff009c520f004493d84dcff0dd7e2d8a1acf476ccc37bef181ad2d04c533dd322cafe5ae7e776a75cf2824a80e4110104703fcf8b4f2448c8360cf8bfbb3aacdbae0fe0ab9db23d5149a9810cb65b9db8c104b70f7ae40bd65720c308b73c8cd5e5bba4ce8e446efe8501707288bb69c6ca5b882ab20a6bb4c08ad3b0b08c8059d8ad114393b55cc454501fb89134bfd58aa8ad4ec9a2d201bc38082f7516f44f00f2c657748402f6b2a97b1f574c69261fd31945fbe18b4837230caa82aa9b509b00d90f547a5d2532cff91d464609bdfeff06178efad1b5c52e01a06abac4f55704801da3cfc33dc71f352097f4c6b43629eb14d92924fcba69aa95d3b21b5a4f0b67910c87ab20e572d2ccb4c768dedd4750cdc0e1b351130ad5fac7da78c133392fe8c22f0f6563ef0d45ae8f3b6ad6936eedbcb0200198204a2cbfb3c42a3bb99c6a996531b89ad2530484598364953f90060e64826d952fa0b91c21de7b2f8741fc7a76f952aecdc2b7a21275249156dbfe589c815d2c08b7f7989edf8901994c816dca89dc293cc4c15ef0ab7b277ccdb20db6a201970a995ba4c1b26a78182bd9e11cda394c5cab3ff41278a207fb67f40f25a9e4e3c2fc8ba2a8b57cadb9394c5d31993f2de3aaa0068cde75e3f1ab8796aeb6f2d647206b2f9a28eceeb75821e9b23a4cbd7774d7d042e4e64138826519a2d9b1c0206f0eb6bf88306cf333b7c3e6d1c21e01763ac84cbca5b04afec9a93d3ab06f33d11dc9f58aafd4306facb8deab8caa2241d37ee5db76b4fe742c63e429fbbbcd62d8f0f018b20ada332f71137317eb1b8ef7fcdc205bdc251f80a8975d0c074bb7ebcd27344e3bc5fb625d4287ec1266ceae7a5e6139817356469e71ffd2c2bdfc6cfb04699f66ad606c01b182baf379a491a456a3295946569e2f60e87e7ab52cf97e0c1183a34087c0ec9e8051f537ec9bbd7658d0afaac29c0766518160b1240c1dd29d80516f4cfa34a62e3533b7a873934045e09f7e7219ca1496a954bab94e9c05e949cbdebf2f032b8991448828036ad28f0e35a28ad59995ac68c46959ceaead7a71245eaa25bf22855ec5dfe0744cb955e87ed9099df4a716fd642efcbc12047843296d6564b370f44dc290c37d6828e5c796a7b37061d13e5725f016d9c6f714abc912f29968fb74e186b4ebb069be4d4a9e430e945c4ee2b99f2041fb93b10009c8d0b9e919e498f3c658c9369bb52b12e0ff8aaf7f01e3f1b409b6ca549e0bd288e11b42d33c0f758a58bb3b40694df6abd23097fc5a5303a307c022c8d68101e55404a3c0c1a18a46dfac6ae4fa92248293ad29b372f1129212a0924aec41388820b7472517158f5f64e2bd675f8ee8a94b9c23953b4e357fd49558637e21f3faea7b47ee1f96b3254e7f389062ed5579c5be52dcfbcfcccd7f483f6d05e1b3bbe3461c02feaf5b98162f101c4c27df6cd8ac0b678c3f35b65743de09757fcc4f9399674f2ac01bf8035ff2867e3e5f2125e3aac7c9f9b320bfd747ca52f63d9f1bf89df0597b63755c66cbba5b8d0be17adb733ba6e68f622b1358ad3ae1035b063c5821db7345d7ad200d5a2ae64667e374f0d68ddef41cd5ee331a5683aafe08c07a4638cf25f7dfa366d229e42994f664985f35c69321f48f5980ac41737e18bb48fde1cda7d5d45666adad71ce6e7add5a1597cd4774a81b5a3de6c65b4777ba8955a14ceacb8a88c2551cd453b2fa846e2746f5efa917fbfd3488249783ffb8f6df442bcea506a3161b7c96ac81fbedc31db2fb5301705705fef8a2c81be045f248386bbaef3420a124d9dd998450835da12758fc6522beff3f5a2ff715d66b837d4cf7b412371f8f7e17377e84a3ffeeaa5f08aee8d3a93fe05be1f009f8e1126f225177fc9d58a7fd78978b6608c657f1dc6b1da893a998f30db6f03806f73ad21c2a3e440bdc7736e673ed825ea0c15295bb8439a2d299ca41fdc527cfb1269dc3afa7c08226b88c626c5a26681dec4b30f14fc30ff128e5505003c4c2b710920a9bead2baa2a205185b0b01a933bfdc83b3fc629fff5ec7602337c04d194163931469ff75a170c4de6551ac9217604e636103203372fc73f831b00affe18b1f54fb060a3c0f89d4b45b20037f3d0a2f26612451f2ae00899908712d8c153729cc5a2b9bade2bc650ead8fe72b5d42f47d0db65ccadec196b21e0edd7298ce792355996267350c114da3482aa2591630949d5840f3e832787be39916b22b73732735b767dafb832e565c18ec0e26fe67b11bbcdfe76c7786e4c756c2b34b1a109d747ec60b712fe067ff32b95ab7f7e551c8f9f74265111d71bcf74a26cd4f55be123523c94846416ac66836ed0174ac878aa3c6344d363a8217ef3fee1c3833def354b250b24db854c2c25141c06e490ebf8d09dce0ffb27fbcafb6d0836308bf4f3d41b0b303542e495586df97cb34e237bdc3f016221fbb65366a8b8f27d6994cd216ddf96a8410aa489dd4bd6237b839c5d828731bf1cefff2e3816b15106a1772e67a483873d4e865495da04a3d77dd51ca7e2621335d12aeb275094d86e7c12673acf8ee92ec561276345c549d3d9d38ca9d43ec690525ba74a16455b65d4035544116cdc1d7d90e98c1894f8f0aca06909b6445ac0ab327d9a944e1d8b611abbbe044f1f44aee04825150642857446ed0f5a22536c1b54c7b25376b0f31e014fc659665ab27d64ffdf7e6f4a388a096c4f9cb9e41750c9b380b42354a53a02d5b256c230a15d0ae933fa43de7d07b6160e0fefa2c051bee564c3c35e02efa87ed4c2c65d9e2729721c74a9738ba829545e8925894985925d648f8f00000356454eba253abf7280b3d67bb62b8d1deb3e4b5276dd0b74b7b21897701c18dc3eddab0bb26a820bece1a756e0f7748471b7a111b8e0065c090aa9608a51e9d4d63124b41daacb7215d44192ce3bfee042aecf6dc521b1c5dee611ee9169f9f8cf0e174a254cfec165b8df5d6dc3b9dd586e2fb30b5bd24bdc560090aee703ba582652118935f60c5cd2d02b41ca46d4d5ec93ba82ae244eb1a39ce2dbf109fc6957777b8cf4ba33716ab0c8fb7e0306214db1564751c4c0a47c06476256cc4ad26d0e7743e32ff5bec4d8df814daef36b899ff03e2d1e08bf746e0287a45ce2c29da47a227d08fa2dfdab9faad6d1c119a635f607430db6bb9bfcb418caefb8204bebd2e8c7e2478d26faf8d62e8380f08a529423a926e7a87560c19c237d329f0bd817b9679f50594ef2c28f64efec6114c33f9f73495ef223c659945c70e14b09a53e66674de79a6aa84a01980294d3d748009f8be54d7d3b11115a29dbc5c56d4b1d96a646046138c589bad05c2c13137eb0d27334d324e9eee73dbc23dbc550f59dc50472bee7dcc6ed57590f886d57544b8f62c23016dd3b4581ebf614bcc3c9ca34834987279c7ab583b3c83374d4e20bc9d4586c45916c3f1cfa992e1c77911d27ca3afdc4ba84e9748184e24475235a864d26632f2f4432eee93331e7c57c23935a61b0f4f4f8114853d4f4fc0732de9f9b156274bde98e8519f18e861b01a5eea21b32041252e2739418b01f1026f8623babf874eeee4c36bc6a595ce3068a28a3dfe9264fd2dff86e1e985204137a9097ae74164be1054c29757a8207948a0d4dee8ca003e529e091748b628b297f2bd7b4db7807d12b3b24729c7973910f068c59cb63d4e7a50746882d6da0da9888743e1a599aff4e2f943e3898ca4515d4058ba270bacef1b8c30c45be268dd5a909710998a59f1b89e6e24b1fd812f05b7073f29960ba5f57f39ed7c36dda54fe26806b68550b4bb17f2483479fca125a0d589d2b3b9fa89fe27ba003f1335146f9f8cb1f7b57d3d40d7c6858faff2fa20576f024382d61e37d5558527241ba8ecf9e08e397aec7a44846e700ff3330e19206e6c24a709504ae1b320f2a5bc4a31471f503a1bce7d64aa9c72ad6675c96ce1947e4f4927db35deaf171f48ec72963db6aae06c5de43170f192dda337c0f09d0696b7a407c4f1d1fb275855f40c3dea34087f2f48605de62d87a8c6028b08be40c89a9df3484040b0dfe11ae2007c905d5719879ad28ee99468bb09270bf250f32fe549fc2ff0a63286ded479ffed285c1ca1e2f786cc8f5f1aa4e8f6c29e3a3d2ec8d8939863f6b30f813d8f5ad6824492e36f8c99c7bb5dd80e4029bce15a75c91fee33f5e182064e0f70ea87cff495065edb18487d5923c9b2711c83f6e9cafb3fbf3715267fc03cc83e4086fdc4aa4ca0fd598c7022dc7363ee6050bd9bdc60cd0d07029d326363bb483ba5bef20a8c46fb73a23cdae5cebcfd086cea739868ee2ed8e5f5aaa22e642b7cb25228aa0adf498c9a81c2e47fda16fe58b58f66e79aaa35e838e973825d8c893881e7b653654e065257339fb194c58cd7564dc92394c79b93beb49dd6082826eb116d4688205bfa3a7ca68b5f2f76b4d898d4604570d91f088af34e2d53bb6b7c4ad06111b2cfc3bca6157487266b0264af9966012db34e52633e28d0793003fb79d75678a8514086b30ac426ec09dcb31b7ef3ed418f0f580c7122dd57ce1a5b19c11ab44a43f421437405e993bb50a990b8722b4c6173575a7ed6462426e2b2e7166db1ce1983e500053dbc56af81fb0a71b67d1aa875cae36c593237f9e7f4a4b1596bb3470a3cff46ac0ca22063d67e9c503543237ad50fc03df96515d15cfd37171cc887120a0d7a2e11a9db003cb9fcd5774e57afcfcd6c17ab10653e30071a3020121dc5013112b6db25efdb5589c09e7fdda635076982617de6ef9ced0fae8a4c6a839a6c4efdc4cd9ee606749451873e110db6db6f3d27038c2d432e0245a811acecccc4b000134541621b860501e3e0e5cc8c88ef1a9d8c6eaff6a511b0eba401b1da427558479ad40183496c434340f62dd5b48569568f9d801a59ae9c2e85d2c68b835f1e92328d840b818e019c810b58aff5ca5833d2c7419a1202958530e8f9a90fdfb608e239110dec4a6ad70d6fb32bf6f7d98e63da45b2e20033ff04195055250a3d56325d3662f0fa009999ef2a84db2e381d7dbb938d55cb88c6685a7611b2e13b99a8cf976fbc597001d047cfbd223fd2ed182beea62a32d681a8e121f9c7660fe4b8a1dab6cbec2df64a8c3751c49da6fd2e1b1fda3f134fe878b88650ebfc863664e66b5c33d6d5afd51e9085eaaa9fe98c1a70c4f926e3c46aed3693cf5e994a4927468648e04f3e6fc335f51a8c9bbb7c7e8da8b3be08f16a8f21419e91c09b6eb23586c4a36d801ea41fc42687dd4cdf2ba6c4da23b97b0bd8c35796d5ae22cf984618eff4e00584e0ccf096b38708694b13fe90f662da8c28d620df8ba2ce218fe5991e1a660c4efb7e6bd80dd2886b2258c078f3d6b72d729ce132916722db0c96ae8c238e3abeb29a882401302984e8fc6e40fcce4e86b47e799efe0ad5e1e08283993b5355b31c3a7556149085dd87bdd621ae93048227735af16252ec1cc3afb9dffda3a2fe50e4f03d56048acbbc6d7fc0c680d03d26064be4d56bfade7a9ed4762d6b3bd3c139bb722ee4c8bd47163e4295c00b62f93c511b6f2ade08b58943240cb0c08e5a0c9c8c3ea7edcd40f1429c7d2ebcdebf6ade0173abd781bf62d791af75832dd37d8bf9f17d6f09d198f3385ce9c4c0fe93dc0e6eba4c9078253b82ac66aa639cce7a0c81a924579b555306d0b71932df2b6c95067280e036c5c834617424064ff12045d9707494b9c1eb2ae5231fd126aa52b0792ce63769f5d77a73413760a288890eef03eeef8463a6af3fe9420477895ae62b031bb82c285eed2a6346e7deec9e5e6d924748e3163b51a4155b65e75374f302617655cc6e85d34fc8bf1c2494b2d433e4dd2d6d81910c4ac17897e5e44ad1fd9239578a9470e603d242e8aebf15edbbfa3aa216d8e700020dd05c49e2ed6c70da484d9e85616ad033a441818c98794ffeabdd9beaa57f64240cbac8dfc72e5bc6011484a4d65db709632fdd44a833cea980205b9f32d957db55e0d54fb0d5c5bc041a045e92ce7a0a93ea56b5213e738976e9e91d85fa2ee3a2f09636c24311d0d752faad73ed0012e8ee813d272e543c7fed71e4eab19afb34c4d30770bf214f8165f70c1df1b58f477238fcf5d85715c61466f3ddcfd6f843b841016f605dce40c2ce49530af08343feaa53950e95129b624f70d01e8ac6bbe5993c3f227113ba0e64ad5daa35c017482c343d0e63eb85b5c6a4d5c7af27a5c92a7f723d2abcb330124c78ce4bc74c8fb0b26b47ad1ce690109c745581d472de982be9e9240a0ac98a7b145537c774f726c73a029686b9ce601a0a106c5f44d590ac5e760188bec4fd64ebb8158fcbe3583f8e3adc68130fa3a2db455d9e66ea1945508a330184c2fc2ab7af9b094272a3b0c56cfdd6c9a02589e9719551ea1217879057e2972441bede30da21ddba6d35d339df9f4a0561b192c7b9679da19cc9f04c0db6ed8f0479e7a089dbc5c01194ba9bb601edcf55130319580306955009d6fe3baca308789e75cde85af1ce861756ed4ba0b916837c3fce4b1f497ef562989f03344659ac90c467fd60c085b67145a388f033ca9afee2fd7469bb84d5be00ebde2ba91d0db0c637d4149446e1bb58b811d03b4873b3439dcd8684feb869c8b95d5f6979a59854132016937919653adb778fd242634f520da8a52eb335662370b5aa4279745f3166b8e169902edbd2ef85c70f022dc2d7eac6b91be3ae5093a67e10dfc493e20e9aae939d7897617e39e983cb7aca86e78a8edbdd310a63e217e0cbd21c0abaeda1f9953e69a47dec91e40bbf13e4b60ad2fd2757a9f09a04b6a0c89fdb38f55ab48323563403422ed977623c0c368a3adb286ff1b76f41b3339814248c67f4c6ccc0c4007e9db821b2b52226a3cf608f4500bf6bc22d093e40875371c28e1800108baf0ba2852618087a250ef9ffcda882e19c3e686a56de1e287094917f4b2f1467b0af097e46ca98ba6d018dd908c1a768f9657155b666ec1254ea831e1b25bc3f8d36dc302333375bc5a569672bb76d33907cd1e0ae66491c0d204918f78400e9d7105a9b32dc27bb4a12840d43fe6baeff7faf0cbae0682129a86763f8fb65cec83fd3471846576c537515f1154c18179c3675be840c2fcc11295ae1314ec5e198d5d8e9a68457ec8747f302948252b8d6f6ff5902b7db9d31d21ea7f7ec63bdf822d36a193deff1ed01f313d67716e850afea5aca20eedb4d80c2cf1f0982797e0f03d77b8d612ba6bdd2adf89efed68fa02276cbdf07a522bafe20b4e8138d139a83885d92022c81a9af81c4acb40bf9f2dd0f70068fe53f0d027b627ae99d50f7f0a373fcb8fcacc4238787c004cc8bc0cf837cda1fa9fdde710b870641ecf7072ad7aee94314463353d054e24a273ad1272e7f84b2dfa930a9f42108c87cf8a83b5d789ea6ec27f890612180b1576f59c971c9c55383ff91ba072f6151d5753f7976081fdbc99e2d3a0af8d59d8eac5c9cd9caaafdb9f3a0ee3225c129ab398e221c65f2608578a36ed6950b572f220d60449f20edfa69ea6da1aec53289d9d591372e089ebfa162e50dfbf23b9776a2659e312889ccf6ba259f93965fc0573e28bdb0658b8fdb85214375e7c98f7933a7474036bc8168c31989f018c03696e39bad16bc9df32ce72e4559acfc1fea9c3039a29b5c692ff888d4161fa65ec3fdcaf778e0b919e46b96c04332990d19065e439376c819e6f9ddab2ec61382f54ea874c424ca2ff46cc287021c41ce850483a39d3848323460161ab239fac4f4db87ba30821bec8ead7a1e3b4a7adf50602fc0f9e59efa1607ea836d0e0a30b3bb5cf016673401a907df87801ca77bea29984af8ad734b0ad0b92b0c6a05b8d14af2d6e0df6c4856c7f65fb9e51344541cc0b79bd7b7a090ae67f9cefd6b5da95ff9a44c8741396dfc23345db3ce14e5d88d4201f5636cad2959c99305875d7f70b41a6fa3a42ce977d952f0995578318246923194ee8e4e28cb8f2b8c25674b21a432f11f8a2b659432649d5f2428ce6f7dc03a5212208ec14b65f450c57574a838322bf4d69cb7950e29ae1b73df91bbb0380e7710d05c3b535db92c92e863832204bbc660a953d4d16c475028ef7644bbfe5f48570b4d96bdcbde22b2dac386414de3ce112107a66841f0ce7fdea85f25da07d664f15023b5dddf1a12d58c2f6b8e19b07a13a5d4c3e460646db8877249700bf45515fe581c3836b012784be2a4b23e577b9a20fc5786a5df20ab9e5dee29365734610d337b0fc74d0e72969279210244fcb3952d123340d8074b7f08b23a45e5e116f6f78fd7acfbd22e20d8b58f028158553c0c4fdd049b16ba435151392250b637120031d8b9299ef42755143f744cc7a00ee189d1a34627f61c008d5bada36a9ee898f271517f0bcd0f369bb2eaaad88feda12ef8076cf91b47bf163a19f3862a77279608e1adcf6e25baae0850a0a9c0517952cf6cf8b3e9eae2936f2f4b733e8ac2224569f1449d337e1da66ec0a3eab2ceec37ab81c3e7297eadda4c4f7bc3483f61197b2bfe764105c073843509ba1e745ea08902136f6a7638d4048202a839aecaa9a96b7fe3e18ba62ab695ee95adcbb7a589e05d87a4b7b7653d6cf387a0610f0788f06787f8f1fc54a2f6a274122b68f416d5d867f90400825d2b54bf1785c5b1b01b70c3e6ff56b4ac08e206f418a6eaa772e8e761813fb924ba5fcb8fbd1939064d718b49571682081748e66871e0565783646e26246d9013247aa8a964964a4809fa356ea22e09c1bd6c41e1e4ee6a3c51f2af25a897a3dc016c62c61601fc748722392f36f46f80d7abdfe177286dc649c74f7e73078a3e9efef2dbc005133a28c7713bb7da9493195e5161cd3041b25d5892f3c5289a6b53c149cb300cf9ad33f8417f44f08e36413a25328704ca6a1f92a35d031b91dba3aaa843abb4cde32bb7700bf7ebe80c91f448aa4e456d66b35d7ff2b93b29f3a264bbcc3abeeecba3608cfbae308b74553328fe322054df9dc1145aab828b53cbc47338ab66cd875b4302dacdf4f9b571ab06ae724a006bed8f2858d1759bc155e02ba98edfb7eb75919a5026c25509c67b2ee9a45b873b30e45486c66da43bb9a95bfb3287383b0b20319ef16e6db140b7c546a73995bedb2e79ce03d9a1e1f4263578c41c5041d04b344ec4169fe8303b6c0ac37db9facb0f2155cee4ca7d5d53167927b74d10b8d55c132134db47b058a0f7ba7eb606723023d859e0743b459fdea1710b94dac17f003dd62546186c8a6bf35350f94af2e35a2d0015d12f65c2fa3485431c6e7f0fef2b5341f7d3fdeca2c4b0b1d73be0f8c4ef4aa8c0bb0bd1df04e240b5b7d81a6dc1d1e350089466d72d6c9b24141a30335c75bda0180f074b152b58fb35d5f9467ab81b6df4c985926882782e51133c82a66ab5abdaee4a8a584cb71a39da53fb85728c1c7e98fce9238f6fa2c8ba1e4415780d977cc6a0dd19b29fdc36c8baa38b1f48b407636962c50ef447d691345adc049fa249c6156f4edb96776a157beb1b6b6763bed435a61e3c68303eb98680db77354ad054f78d40d81a37786af133586a6e2961c4486716f9c7ad9143e512e087bb62673506aef4c134aac1cba414afc82954e708fb1973bf65cfbf8b21781a9be9cd7796a02c3531f0797bb1005fa7f74e47f5ebac282a4c1b25a0f9da5a9ac2a7a2dc04605ac395277853a4e16393f918122dc4b03c21c377cf8fc30c1cf2a9ca9fc92ad38ad718629bdb06e0e5c5e4cd7627eb2bcf5ce71d5604f8a785ae7552b80c6b1aa5645f817d7634b1c9f34ff2c3cdddec2b66e6a19067e620646a46ad9d8e5dde1139881b323301f345ebe81643715ab66a91c094294c69f525ebd0d88f289f2df490b6dbb239d04ad866cb9e087d4dddf1e5801b68da63c87b14dd9f8e9fd67a39db61ad2f1a0708c84f0041c2c45b27eccd28ecd72df6f72b38501d2a7d5e5beac170b245e50a3c49df934a8bb2ac6759d8497a05c84effbd8e900b9ee1638bdebbef184e2da55ef0e172678775ae96fdccb63e9e0056183db824164d9b3255a5bb97d4ac5d5821301b30c22b0da32f1bdbde691c727b92c82a49d6ee60e995f34f83063c3dc2d93ab507a48c72c5ed330aa02c48311b0d36fe55a370f521ace5408ee40b0ffba9fb561ae8a832a820c4db1be942710344cf5b0b230abe849f682e17ce6d27096c58c2acb3164efcb171bbf8347e30a18bfa6aa090818011d0c99e6d2fef1e987bd6c2e7ca07fc6143ddb656f23ec42275511e51afdcde37b9cf5f0ebb9a105c4ea326ec0f2a846dccc787d92d2c9ba8ca8bce12b605a4021d9c506d7b8024a53ac8768aec41c2fc427c0ee86bbb4882c28004388a6e156943f231f429a9571a4c0ffcf624b8c03ae2c94c0dd2a1e91ee568bde92c72ac2911a592239a15407084f96b0ef7e7bba8abb71a1fe7882d1529eaf8fe6e958b99667063377da6ac6954299892fcfdaa9321223f5f783db3d4f1ba5e42d7fade0b09c0651b8b98b4bf67985ce2ae19c81befc203b6ac683c4976f29d0980dfa80014ecd4462ee49339d630a07c74ffbc8ace968309c9f8907411b0b87c3e799ede2b5bfde719c11b34a04d74886c49daabc237b20494c1e76736a36b8530a1094b975d538f0e3b7b55cb670eb02d4a7ee89ecdd2b1844830cab24b4869fcbc6fcff4d1999d31f6db689300cd3f1d5a8d0423d2215f23ff36eca81b501058e5b53e8ab9753a2d3497be9ea1bdcd84a66d9555b2c3c45ea96498e7ce14b0c3378022953b1d6ebdc61f9f20b9ad516c8f7c26e5a935c40362f25334f3507a3561bcf1ade0ac845ff6f5ba2ca4238ed77a45ad2c0a369d7298e5c12fff2c112c5789fed3676d65fa3568044d5478019e996f105713f0fd1ab9bf71fb1c2f2d0cb85abf163e2875a57a852c4d34dc5734428809f6502d8800326b132c2df5bc67c45bc4c750d9e8c3c645bef200c26a86afc4292ca3f98b0bff8b565ebc83e20e155e6d0c5f23d8cf1fe8275bcc62c25eb2504e15f3ea020efac20676b5f2ef70b5fdcf1caf84197ef9735346fbb986635d9cdcf7a50ddeb6edebf854c69b3ba39164e5b6cccb41f404ae4ccd1833bbb95db1f1aecf460d8d5d4fb826c84eb2bbcbc0c368c51cfe3cd5294f3d4247baebe4fc44f490031f41eeb6209e49b45a512bebeefaa9443575db721a6ccb5076de0b947b0493bd0b1b58a4f73f26b5ed6ff2c38f424c38b6d4fe29a811afbb26d2a6b8388e2ee3649bd3652ee05e6fcd70eeb8ae6526f4cfe4ae3f8337eed1345ba2276eb72df5050a10899faca0e56bf235272a529cf8c66412864ec557301de999a7a7d55fcd336b85e41f732926e455eb512a47643653b389e10e6bdf1344ff008b965833c52b317b93bdbba69288868e07111d4efcd1ae610e39aacb23a622f14dec2b76e4aa5cb9f19e33ee0578194aec3fa3b943ea6c13c09c9bf3d3f7b7dba3ae873af2aaeafb386ec881b75aa39248af573351b134ac4ef2d494323438c9c4af34d8ea114622bf06c413be8797d91335eb0948caf57ebd4c3b53083c218c28483d9cd33618bbd2c1661fdc839730730113e7505def0e3e5bf506873301ac3b9be4290a8151fbdaeab930b83c6cc51177fb3eb61e77f1c0844ace8281754c0c6428309523d4271e4a68f8642c6fb0248632766abff72e31d80247297912d4c128435b0ec505b0cc621a6f411bb7944bee4de74e1cfc859d7dd33c9003792cfc491a73fb139d695e8f62628822d17bb6f91ed324370e63f2023a35941bedc6ba7eb2623c64a5e9dc3eb31e2df57f67e4354c47d70482dc9c5f76a7ad42c08ed0eb5cbe659dc450a8cf3a80b485593466d56831c127f28fa8e1086acb4fe8d8fe83832f13168c2b0acb36db50d009fb4e02f813523baf00e6c8180a8cc1d51887f82deb4fd269f0e947677c837c2ef66d306eed7e939e3dd8962ca792eaff9a291cffd5e3b6a007d4a3e10155de76832f360eeac27aec2731e3d7daad74b4365e0eac919f1605c9af352926173767c9e41ba5af7fbdcf731637e5e7a8a9172f8e7bff76aa71fa23c507254eafc7c8727733d0424a5e886be7d562e0a0f940a4710ddca39958c99d4207ba92724f7bf1ad55e896e93989fa95ddf21066339543f06f8dcbd4b7f10d21002ec19c9fb9d244b8e1eb7845e3d6aee9eed477444802b540f357bc452fa01becd7e5fffac4d03f7c19a51800799a7029b9b6557febad0f449e69ffaa947076c68da0fba1211e7be19a159f7cf8bea9b863e11158fbf181850f5d22a77924b4a7477103afa5150ee9707430bd60f9ffdd229eae9294a1a5370525b0ed0332006b56150cc80b4d21f291cfae81549617b9ebb421265e00a1676a9151c13dc63c04582868d0dafaddcdffd2621fdc0751245b30202895aa7ca0878d98403419b48dbd77e91023538850bfaab1fb519cdeeb8381367edc37db0ee9df0bd9363382475c9941953d84eb27982e4516b24510e77fe0558bd45c1c94fa2ebf412aa2e9d26c565859b129beedc31fca7dbaeb82e305ebe1c7f7473f2e1df98519975c7c17d57eca402b41999cf20ef3b8a35bad6aca98484c10f62ccef16ddf1140fe1250b0088ff2861c400463420b6c85c040acdc07d22cacf9161eb61cb9a7fafc45643fcb52b8ea62a5025030f424534c49afa926d55cb1cb6d72b97bd483a8f8fecfefb7f41ffd098d09b17a0216cbe7d4cee22f13cb7ecf3d3960b1db74346d4a9d99d99f30b1e95307f6013074f45f5100279a9fff09ff8cbea8e3833aba27bc6d2ec78553393cd84f7952d54f05dd7f02cf670033793feb30a331acfe0fd874b00e3f0bbe1da6d08decad57dd9236d2a218a3b5c9eaca186d07a69b21421d37e9076ab697a671f8855c893a3bdb32e703a55a1129881c48be21a120d16433607cfaad8e6c7177615c905de1a7b5172646811033960500e4fedd89b87744c245ca9eb38ee03b4ce55138b9b62fe16b71ca07a8da5939e1b8d21b88867158b604d8550a1bf161aff4002f943689f8f1d7e724a8e683eacf7164e8eeef66e1b0e9f4d15f2e0c53cb0b86bd9ce52d96698b0251dede8a2cf99e1861b5a307d1b9163d72004d33e1f3f4255924bd0e4214b041799316f05159f8cb2c0166b43f7f2d429bf9ba6d51eabb9c3afaf5565e580c896b61498146f8925c9e63557125738af1f70e80d0df6d0de94c3371b0bee21b22dec62eba977141da92d5064418571b3b51750e9a369be78dde63cc8ea4caf13e9bfa7216bda282a93aeae9805bacd5ed06bb0cfcc3b98126934267105f4a653d7c04ca5f3411ab9d88be99083990b64ae286515046f8baba5481b803d95bdea9b9bac3b3be438252cc5142fb783f154d44b921b3e1632e892a346dbb1464d31bfa67c7d84de0c286d4a415331c7c46893c72fb4c54e10e594f2abe2baf3beafa8e11eff8790f5e59eccab194c0ef77747d08bed5db3ccb63258e9a158e12f05e2aeb8f3f56c077bf67d28d07173141eb4fb68a2a292f2e4801d153c0ae0d6a31a7a45047eff091ad62ba646f142f10454c83b39a6f6a7cbd11863725337ff74d27f144a38f705150f010ed76bf0d20876fb5c85c33bd8904209003d0e441b651534044abf12cdee21fbd081131f649e97132ef720510ff05a1e505571278ea91717ac61321822ec1c289b1c9be703dfeb9fcdae919f926a14486b7c8f033e84580bd2b096374b6c7aa8c42e0bd0f81258117adaa81e0df71c927fd612f17f8ccfe2f292c5f8d5df962093e1066e2b98f1e495d5e049ddf3d13693563235bd58f117162bbd4b8a129f625b909efedb5671f8b607f962e14168b78e555a806a9ebcfbe161f4c34d426503c3b8bca1b25cbe01806207ddc3aabf4598d247960ac1dc5a3c7874724f12bbeab5e16e05dbeba9cd7e1a8e561cb37932cb662f6c6281d0c5a44478e201580d47a2022cb17f1b3ba492a374de553b83b67ffdba90c6143054ff9653e0ca8898467d6c698c5d1f389d549f21dfe5a3e6b13d759de1874aaeba4a854844135cae90f2920a1ecdbabaeceb2cc622ab9af7941b078603805891521dcca658a38d5943bb7e33862c32d09a5360c843e2444258f165a237f96c5dd271848d807794b2e2d013b733959c0598214056bac27a6acbc648f7c202aff09afe26a44acdd94f25f8c271e468d5c0319e7016c1bf4f186fd15df080e5caa6cdbd180e820b75a5ac0dbd7695ab04fd8f2360fb926ebb5e9707a50e875fe1f2b7a69c79912fd863770e9824d417c33fc78accf89727c43851db30246f67ffcc0ed2e199b9778afb6a11603d4d100479bb4c6c0a1ce37c3d2343c56e913fa09b77c5a74bbf7da9b7ab69b1a50845092b9beb0766180047fc660846f82bb4065b44c4fd84d7b8482869f641bc0c75bc1c796a51d76601b697b7fbdebadad2cf060955b0274376be769969f394a90b1af92c63f8b078ea8591d4434ea60fe19e3a216f4ea3cb9c6a6930f361dec06dcaca0b61a1baa349ac30e0fe6db8bd177e9bef4299e6391ddb5c911f926fdebb7266fe33c80ad3bf4c68bee6a396d7416ea70add64ff2f8fcc49565971026d8ce356bde5a334802dec7ef2a5ed2cdc006f2454445b8cb7c6781886b99ab74ea2584bf8e4b8058981b5f3d33cfa8268a3c911f979227a6babf736723ca948d7182294e715b8e58a024569419f5e70523b9475f69260f4bf76bb29528e28365326fb72e9f894a922188f2cc267676f8730bcf8180010e9b3fc87866125fb1a33c8438bed19d7717f57fb3a5663d7c8edb4577dff35d4b5c68bf90b3ae7c27d5565faec7fa6d1a2f1dfc476cd10cefd0e8632c268b55683b7a3b0bf84d5d8ba4c7874092bd5ea9cc5a742287df41058631e047241411ee7be286e533fdfc7e38b899fb1ac81bf934ec14902e37a390fdae5678fbe0c75dec7731627de0f77ad8e9c60d580d5c20abe9e563ece36f4cd3583a756dbca8c15998f6d8d56de0b5264c61b2ef738d356021bf3c02069000660737f21b9c082f281631474cec7be0f139b6e79b0571dec55fbc993cf3d36260858c3f27931f7c3132bbfe23a2ba2eed645fa2f2fa03d6423db9f01eaf02ae0afdb254034194f247ff1cec5cffcafd1d930b39b3ca23cb73df2f20f2fb2d8b0538c24787a33df2268179399d7de772f8193a3f3d53da2f3234ab7f49cc28671a050a66e60f56adb98ab0d6c14788272c3ad40344103957fe144530618cd4955d068d9370156d24d0f0a82d529c741bbf98fea8741b8f784368a4b57a99aacf0fa7bd8c2873f78a289f402a37763094fcbaf8c60e71049cf86b4f95d9b7b90a3f98d5aca8d94ea18f82de1c437fd2448b17ce258302205b5bec5e0299e93a47a19aa94bbfc8697331d628af2531bd362d351d69e90f95bd6a59353a173c8ffcfd51c0d80b7826286e4f3abfcbcfff696b399c16c6869fc6c08baa97b98b8625e6b7b4352157cfc62a85b8d4e8488644134a95b2dd1a260ad26e325ea3df0dbdf1edd7213c452c2b4f7c022bd6f8d5522b86b6fc84971a4cd9c4d64b793922433ccae1e7f586d330e2aa342d0c487e845dbc1c94671b9c5a106df14997eeafd7dd265e150c9dc309baa42f1e677e8f28d03f8ed7c591a5dc6bb2439dca8988730cdf008aca2c546282e1a222d9617c263249ceff470c16354bf1d614fc28f8096160680ab3c55551d39e1d8e47b15ec2727ae6b03998d64254930b172d02d9fc9320b591a428905f37053b7eb1f2a8fca61b8a1d1ec6be7b5b2458353d8bfff8f2e601d239a7e42c0ef0389e2a9c49e7ce42048539a5a6e25dc096ab86bf935b3c019cfaa099bd6a58e77d325378e81708173450649e09d9255bb0ad42fd2c4f07c31b135ea201cef8759afc696028a053fe47d83629cf1c58335cfc5a6156424f1ce0aa9b45430fa7b9103c07bb66a17b6fa9294230464fdd15f30ca2d15bef3df46225b61ae971c4b1d63f6a2666cf0891e9070c81fa6ad9ff7fa2b1ce5780a73d04d289499a8aa81aac477f0b82bbce5fa5bde61170944cb906324606e4a1ac9a634218eb390dc84fb0f997f4405012ac5da67326c52d7f30c444894121dafa1fce648d43e45f6bbcf57b8fdc181b06329351c43c9da8965edd7bb804ff16d348e985bb2a71df42ad39813c480c54ab407dbdaeb83011c9a1f2650f966da09d85cf833c628c20635a943c5789e8d37dd2c94869a2a9edf5c740c7741aa017a2efc9bf427b8d2236744688cd635d505c12ea1f6df6e6fe80bb42e85637440ea9eaf9ca41fda203cf0a0ab4e3e2e7a3b42116cda1028201a60fc62dccd7e810c1d8c3741c92e94741c8e1e25bacb126faedda41a79f83d87f08fc18f72e1c9a1b34ff723ddae04b52fb81adb04f8568666aec6afe4c9afbec7e75429668a38abdd60b446d7ff0a5fdd0203a18aa30bb550bc3062d273184e16cb52fb8096c1db5fa0e316000b69341af57b6c6edfc0424b1c431def863865ec79068ebddde1adf33bc146e574f8a224781610949ea1277ec6321bf33ff4aecac66f343e1a41a4f0043e723a593b76a9ae90767f22b22b8cfe01751619530e1df09a88fc3caa60978affd69a92f95e2837cbe3ee57715841cabb6812f80c80c2ca690705594c04c7442922517b2072b336bcb16c6bf1343ae47e169f542679d2795f2c96a018905ade902c17bc345d1c3c0c56f88d0bb4ab165fab5422cb55631a648a64eb2b8ba0a288da96f71442823966ac3884c293fb793e507465275bf3bf8ee875b781cb248ea6055d23e6b1595fc931e52d4276cfc28503389a988e66f1a964fc0f99964b46fd955aebe7924b9131054c1f9a3466f6631b8fabf9e1a3776ce2cb85b16ac5881dc27a601e6362737cfd9f55328c1c7b436b7108d2251f80e606e530f768c4823cd9ba91c1f15525455bdd3485c50fbff27f64dd3f31e0fefde34b7fdfe9c21a33d505023d05d7c07045f01b00f6fb555307ce3b6312adfb650522c55ef4a0a0fcc2761783f0a84f223c193077c53b969425b3b56fe422aea80684d401fcb6c73cf89bfa1dbc8b3424cf05c801e55be7a42558ca77e9617a6ceb1f2f4ea5c4066022a88822554574eeea656c7c5abbef71a66dcb7c55da176f1b6fa4d91fd4ca44e3b6f24fd1f23cb21cd0d02afc21f3107d923764ad70ea7ce7df16db94f136d0ef99953ae02021dbfc075859765bf53fe4cde54a8d98416107473b427159a18954c575f8de3b85c96cd780470418e224462bc559234c7d16161f3042a103bca66b424bd09bb987760069f6ad6fffe3f91c4ccfa83e83e3743d9060b982d6fe9d0627241f9c474300a4e06951976b7226eced637bda7aa9d6cbfa4c300d546b43bf544c1a946cf29e6eab4b0f5aa7493d0b32f28628e1a6b842e2f0653b048fb2a356e2561db4a8a86069ae05d97fd9f85cba97f7d8810216765ddab886691ed6fa0dff48c6e37df521370eaba33c917c09cd4a1fa9bb695b37a6053b1c4f1bdd8f4c5830fbdc970fdb3e4365b617bb31b1b896a6527bc324072b7dbd1dc32a11031b26bdde23ca89f55dfc43d4233b045a30a1f122623f16af1452fafd0be36079933d5ca6fb1b939dd339915498bc4f2aa058ead2bf26f1c2d38ab19e0096de0ee6c39d5739d82bb3b69a201bcb5782b3489d7301c2ea9359272ab1e73bafdbe92e0cac55717bef46d744101310af6702546cfca2b55fd5886c47c5a128a7938d5d519370e4bf269bb9c7efe52541fa8b910f2b7bc1706fb1a37acf1a3fb0b9cf6392f98b7c1b191022a38eb339c3437a152b1994d44d3fded77c3465f1a8fba8132ad0113ec2ae24bedb703683e1fec00d92db86a38a2746ebb086835a119cf1e95e532f7aab4e6cbda2fd0b20af10df3b151578ca4eaefcec389a87938d2d5c1d5c7874ca5d9bcd63f9fb75a255d2cc64906ef0d82c1d8134db579fca65dd437a42df6a4f8c8649a8343a246e54e93f98551c25f18f4e944ba895e4503fcf2d8c0fd72f543556c6e9afdd7a2ec14385daf68d4955d10fc92e4fe58366d1f0bec34c14479df5dbf76f7703808be846ce41e0b20ea1dfdab39b2a3a02e5c02895769a8317ce3c8fcf8c52ba00f63d55db583498062f16b08305ec179cff7b78b9f6b7317c68cea0ea3c8fd5996d1d068649e12259e15a1a674de635bd8a26d270239d8d5c14a554fe189a83c3b996918aeb7d35663bca3ad623445b1e58846f65d56683fc95e7ef1f4db7a1925cfe9768b8e6351658841c486af0797bb4e98adbddd95201abc71f1671203af1329b7b1546bf95f0da080fe73412849c71baff6e578bcfdd6720f65898cf572dbc4a51dddfc0094decf1dc9fdbee524d2ec52837948e5853c92e661dad1f7507bd8942c93cf86633d6599c30e54a34e5129609439511b9d76a162fe14f5508f2c688741c753061ec7b17a2794e5ee15ef1a3aab7b4e875d4a24d0ade490d45640c27a3adde3d3f5ea9a0367f4c790d4d8675243d3fead71f19a61a50f41c08c48e8d325ced345f5139c8347cde844549464ed5ea107bd904d07e052c9e809b7e475f0c688a3b118c141dcbceed6f549c4dc04f8c9787d454aa990323fca432541af0e8dce1ce1db27585a160a75a6fd30f43ea72c25de54d612659648a7543f3cc7db8f44dac3988eb1f1f1c76fae9e09ed742351b1f8941602159a0213f01bbd37057e48e51b6b25056b9f3b4aae5f66cfdfae6736f56b27e361be609a4e6ec274a2fa832829c398b1d9e92b5c1b652382b6396403eee717a9cd954d4ee7d3ab5f77344b01486da44b05952986ff330c66677879b27ab161b2800fbf4823f01789732e1be8fdfd808b754dc57e3bb06ccfad7d20c66c369cbb4eb8db9eed60f283bcdcf4b889a4ee27d980fedf1b643e9628646804a89a157bde319c43785435aaad6f97e929a5a2abd9971af20b57385b75cf91cee5cf83d9940a8fa8715e036503fab131c214207bc69bd67f08271c1b575a94c3b7bdd274efa37f44f08e36413a25328704ca6a1f92a35d031b91dba3aaa843abb4cde32bb7700bf7ebe80c91f448aa4e456d66b35d7ff2b93b29f3a20da0fd3318e828280e21e5b91f6dd9cec0c139347ba89d50db3580376993041d92095df4f7220db5f11ceff9e23794bb00590e6c1a0d8f818165d4d6ac482c4eaf2910989515304cf87b9cdb64d61254b13d0ddeb390bf2a7f5c91b3e89f16e4080ab10ea937379be7cdfe76d4a3a0e50dcfc5bfe4a0dde827ba60e82b4a9f5a3d73e557fa35eac1925f94321713bfeac841774ab64df0d00fea1f4cb571b607e925d653fe2e3a9f947efbe0c061275c7ddd6ed6c4cf76c84bff521d40404996fd70367df13e77f71064f68991e26850dca45f6bc146fd2486b26cb95948666c28dc5ccf8a07fc9a702997c58097bf7bd7351652f6d7216084d78ec520d88b0ca60c87142b39663d1657e5607c2b08b8c5c0b89f5d077d892608db0e259c0712db0e62a6a509e544674f0d6ea42c21c028159c09fd71601e7439cbf4f5bf9703cec8e4320b3ff93ed40a3e7b3a7cd2fadc01fbf4e541fd4f0b264949e648c484ec3408a9335ec99954a494748e31bc161302b1ea03715845bc1e2d5c8c3d883b8f07baeaa1586c1b0f9c280941423a09994afdc2d872b9e7a973bc7ab0564f27142a7f1716d07180b546f4a3535f355b67ded47d2e3c2729bb06b6d4b2c5cadbb2047d6a99141825cdabff33fb86e32090b8465f6bbfe23d35cffa501346fd6fc591b31e95a1de1751791788f5dd91cabc5dc7d2c2575072da5a9ac2a7a2dc04605ac395277853a4e16393f918122dc4b03c21c377cf8fc30c1cf2a9ca9fc92ad38ad718629bdb06e0e5c5e4cd76d081c41502b8212fbd2aa9af12eff6b80de15094913a16f03d6304ee4e472ebb157e8db139c8676d12072d705dd526c7bd3ca25cf7f4cf9832504dd91648862b973164261f158d124c491177cf9cc2caa07f077198a41c0edf82abedf247a82b46b35afec51ec2bbe0b4c9ca9b5111ae9a3e967e55cfc79c8277f5e3e4b09a7fae03ed87530ea37e38e2da8bfdc9aa71154417dde4279bd00bf746bcac7dbc6a1cf566af39d95a11997e632a1369753d8288fe09828962b13582526be8f069c193fce94586ca508bb2d0bf47ab5a695b62d9986916cc7c5f996697be32b138e34667cbe44ea105f51d6d8e11fceb498ba5a3a9f442df26f2215c56d1784a7dea788cb009d3c4ea6a9017b123abb7d1dd4e122c88690631c30fe9f61b98cf65d027f01220ad2706f75aab7dca7bbbe2f21d29d7c7f4cb07dec5022d8cca3a96e9e5750130c55d6935eb4f3693f93a70ff96d3f4fcb8abb3fa256db274ecd8330d7fbfbb323e85d8121cd30498f7a3ff4854c2f76749e2fdf92949a9fe9df75bedda4595f9e21115c4b6b76b0f267bd70695e36cb3f8337126517d6bd86b8fef1ed6bcc5ad6725ad645dc4ee6860d50d56480f0ec2228a5a09ff33cd4682a282615824cca026a24fb78257cccb62e64907c30423dfb5024309b8c83120f73ccbc3ddbcef1bd903c04de6ae3dc62b60f4560f7cd35333b02e2ca992d4feafdfb7399b54c6b27a82c18ec6e3f254a83cf1f7d37c5f6f8a57f1e734fff80beaa8696c839a3719d436967f6b3173cf003dd252f3b3f0508cf5710c14e38944bf43aa091c84adb7159f82f8832ff3b6d5c8e5f749323f1c9bdf4288c97970ce745ccec3ee6ee5b9610604b04939b63d5731e07887bf337a80a2888f7b55cb670eb02d4a7ee89ecdd2b1844830cab24b4869fcbc6fcff4d1999d31f6db689300cd3f1d5a8d0423d2215f23ff36eca81b5010eddf5296443f23beedf11269b90b1c183c3ff956716a065b3fb9bdef36b9c1602e84e3d74fc3c986ff4df3f11fcbb380eecec0a60f607b510fe038cd7fb30c348f20b195a2aea17fd1c5c5758acb48e80cfca2ac31ddf95a25a6de6e3bc0aa88adc3d4edba15ae7769eee080b5236cfee7e2c07b081c2e5e26c253b2ce45de150cacac2fb08800afe2528dbb095efc28b31a748859f17340ad79c0b880e70ea8ddb89f2d7e98dd7c0512039e59903f3f3d0e5267a47a9670e8edef8c01a84cc8d2fa006c44a52a6070c6e7223d20bfa9b8c4a6a1116fcd3aecfa66422fd25b491731bcd8e57a58e113f664005eea1a0ad0a0856e1dc870f52639448b83a184553c93db4e46b6efb02d7cc87b484a908edd01ca0eb3504b408f2df480ebe8558151ddafe0843e7cf2835c7393ffefd79d0ba70e0368c663f98c458ce365d22783176019b8c11197dea3be9abd60def1b068d81f421328ee330b1c39f7da59aa781e8964bd2f33b4d36acb7f3071dcf97d1b5352f5e9e4150b876f9a2107ebf1bd9673e1132c0c8aeb3fb971b7c9a673345ba2276eb72df5050a10899faca0e56bf235272a529cf8c66412864ec557301de999a7a7d55fcd336b85e41f732926e455eb512a47cc9a816a8100d834c6e1cfddfb7f3d88c6844ad6afb85e0cc494513087ca0468e1475250922361b62bacde324ce010f4e0f2d5a57c7d78fd03760e145e8261e66a9477c64e38e7982c87956fc35c8b5b087471c137b293b627e093cfaf5752bdfa3c57da64cf9378041686da6cfabef5a37815ac69ae10e927a7616438bec352090fde4035f01787c0066d306b3b4ae193504546bc0e05005ca5e322d35e44815d75d1fd38643dff098549279c38b877f679b9939a0b82775a905a2f6b7438a561785e38ddd72301a1b9f2413b545e81537ba3c198fbfee3254456e34668e258d1b12dff9fd95c39a540faece6eed888d2b0d68a3ad809a7e8028b91d33990f798e5f5418f0bfdc0d1a7e1b8da8efe53385b53a1a52f0441d43a8a521a921d1ea9130c36cd0907ec85dba4c56e310b32d060321481886bc56c8e3fdfa62a354c47d70482dc9c5f76a7ad42c08ed0eb5cbe659dc450a8cf3a80b485593466d56831c127f28fa8e1086acb4fe8d8fe83832f13168c82a668ac2710f097a6c3f473ab2464fee0b79fcf396ce9f2db7d619e4974903634c9d3c637a58c43021f6a268f6487e3bfbb23502de3c2863eab452091973b7c01f854c1650ebc658fbfe662fe1e7d6681ba5437094b3c827bc5620b343b79e9a545308d5f71b55361b0a0821e0a171ad3a12e780acf970c20424b862bdab9d81ddb0db85a37ce6a08f43a910efd8925590b009ac8482bc7fdd58a534a1366c583a63e08f3ece797ca80126fb5493474fde5fba12b75cef20165376d4679f259a2f9d74f6f7b9ac6ee32945bab9e383ac1b5f2ef81ed9cb68fa5723738e81c112640f8ccfa24f0134d3ad66bcbf825f9ac76d83a3b141c26421fde7483bf5237df2da94a49e71c8da3b71e3ba3860b086d6f4e05ccb344d7aeb5bc534f5d0175f806ba8f42ff7907b1d3a6936beecf38eed946c1d68e8d5499a3bb83e9c0d614932b850cd18ea5e1b3d2510b14eacf0b5a3c06c6f91cf625859519ef0df907f1c3e0bcb339c23a7f19c205163823f490b6a607e2f1d9bd9da098e50cb2504beac9fae92eb0dc5cdbb4b526aa3fec40cad09354e58e75130886044ea5113782ad786b14e60a117c883feec73167f7b75490450932ddceeeb3d329face821b08dc8b32b5455207b7c83a8ac63af8f40ebc261f470d60705a5ff464c6fd84fc373e2c6cddb95c5a081713dfa364651ef4b1f2f0ea79eba2aa90c26ea224988e34f5e064bad9de3b71b6c1b9680b1ecee11340cc7d4c78a458ce0d37a69e9be6bbc56d5f994cc2c05bff5eb06516427410d8b452bcbf21c52f9448c1daeb3d56d3b26e129afb2e9b48adcea0ae91690225bdb24b185648a9a01fc453f6f78be43fdf45dadaff13d96fb7806c2a1563e1e5db07f059319605a4b5319c8460ba56e8ed963af8140de2a84cd77ff0b50026872a1dad7b326a33a71a3d860b8abf75b9fc2ece4aec2fb06fe060778671ac2542ac7b5e0b3a19d065478e5d2fef616cec7f9d752ab49f4073fc0ec2d38ab7fc9b6602ae172fd59a79a5dda0fe0df6c4dc4d78054d0c8ca5789951abbcd91295ee8d085cd7f69e318b1eb9f59ee1e9376870ea26a8f83e2581d703894748e174e62f53973ccc37c64278232e395032b5cef75a53331b96f4b82993ac4e90540cc7c5fc27171daebde4cda75381fd4b0de008650d867f8215840d826fb3ab3563c0a14d2e0b7fad2f4bbbdd9e54188fa63780254c41dfa88c9ad3b738acbf5f1227697b4c6dc38183b14d0527a8366b23912ee51913abdf09fa979e0c85d5b3a45b73da03acff09fd4d21f595c205535a670dbc8f2d3b9c54556be24da6d5ccca20e35d2247d6bb9444572294bd633a70af94a7289e15382f96a77ec0caab613d892012e26add453e6ce221d89f6bc91c465cfcf0f5fdbf804d8d19175f630408e81ad64fd226c7533dc2212e166b71625cffc07dd4ecd3be74544a12ca9d4d896747c0f360bae97883fddaf42ea62e163ff5f6dcdc17b286ccdafe6a118cf293da33f98d1a665130126b7d4537b993307b9109e9da2b296c972cd409c5492438cebd02ae1d449871df740fd98b61531e7aaeb384176ff08dc0ec8dd8a1c1643b1a5f6b261d31db296b211a8b46684c8751d242ec1ae543d44cf4cd8245e7d9139f09d478fa253c1d16eaf48cf31a08f16334a9dd6d7172218d074bef20ce1b1330af1839aee925914559e5f571e1b58d4fe962ab5ff45920029f5b85f50f7f19c899a734a1fff0f7fa6cc4b335a9666ba2fdf77d5f2b2b7588e267687bebd50cfdb1ecf477172a7b245d4d307294133fc9a2d2a734eba8ab3bc43891026cbef9c0040b79833b06f82eb506d59d800262cecb25b378ad88929c78cc9a6a4b4bd5f510c329fe3c0851910d925c9a5f6441533086980bf49fd0638dcf19de70c885bdb9c3b6073704f2554e29214ec413db0ecc33f04ae49812bbaabcb36dd04e932afe7ffed982afca74c7f3b58ff5deccbd6b36154fd4706e02b5740fcce23396309e2f4457abb96ff3f01a2081cd9f7918a96ba56c106b1aa0201703c511a428cfa3b4bccd7dc003086c8973591f47b71f34b5a756b7b4bc31af9689ef882a425542f4a50f671baa2ca5f4265b6acbd63a891d5ea20d77ffec49311bc7f7ff5a4ea1c03781925b0fc4413c2e0a4b901298ec48cd948302b637ad32e671fda3b74be1de74d9723085087ddc31d0bf42d362bba56de3e7827677383d0a078889c777831acf16651603f0d52f7ab4fbc81173ad2e64b189d59401bbaf7662b1c70fe056e4e539fe8ce9c299282c1a46ae044e5fc9c2a36b4c332798a590ce3ea8da0b43256343e53b5fe58e897d01712618006e6b44290f209f0f298aa1c2df6a6e4fe86f226c3ede729444f809d6ea027b26aa4bcce54738a8f46b55a31854ebf6cd7e859bfcdd42c61058a23b845fcc7fd7b3b527fb1731599fd468fd5cc1360b9300b01b8c5e28ad7a2c13955312894bb7cffd62fc2e1b5aef2e0d374ba8f574ef1d0d7c9f3617d6acce2b9e5bc1d7bd323890d42b22afa07e9e61a067c9563bcc13d17f6446ee0d9147b65e7aea0fcfbcaceeac6ea85af30425e4dc094f56e19c6ac1edc227fe4a6bddbb0e1bf0a955f18170a08f10f1e24b4c206f83b46104c72e95adc792aee2d20972e6be411dc094d2d7a1ea690fd520c51ea7d40bbd6041d610d5f93297cb95a57d9548efa2fc40214b2c25f09dd285cb5ee095adf2aaa5e1db0092bfa048043f674114e521e28450acb2b0611de9600aae7f06c462933074e199355ae232b453f7e957d98e04ed5b23da9d9164c0b1ef3b15a67430c50adea56c11ebc34243a321c5e5457e78fa2bbfbf7226c9794f66aa1104bbe473b99343123a58655161fc5f3b211c8daddca26c095931c15ee3900dd978bf7c71184bc400eba4c2eef5717883a1fc617e5504e48fdbda13e360e2fd7900348289af5a8a067b13f91a8962be7b7a1ee9139d67a935c6631440e832eb3e2f7cf10f0c48c8198a93251b8226e9f70b4851f76c3596a1ce2c54c386777c14be6e802c85190d08191efe8f3a8ab4b94d91c643e085f7b8c2488242758f5ce0af2c710ee2122c0275a78b316a70c911b273f850c29e1b604b623fd47bb832f309afe13dde808a35eef1a376f5271fc7e9a29b5087909e49ef8e9fde7bd7330847990875b908889bc1ab0b8eb4560fa62cf53ce0022ea4e4c5089c286afc851d19dc81ae700a2badac3057ae0c73a3cb17f91ac5056838f0b54239d55843a299e616d525c91bb15cabeb26ebfb0f62ca351dcfdae8d97eeb76cc697afec65c4107d9256d64f36390774e0f2cd0363c8acf4fca982891a22a47bcbf2fddc43e5e372ab6acbc41de1282053240426d0d6751c9b59b54144e7b67d6d67f956d13bba622957c35231cac2f6283dcf02839681b62e423f4368d19f3ac1e4ae997a33b5bcf904002baff06e612f9a5c8d8993e7700ba86a5d3fcfc58c678694178b64cf451bcdce5aa11b02342f93cc8c0498b7f6b35fee87f2c9cecc5d3b3381d6788db0674beee56a4062e3374d08aaeedfb98787bc83396e7e0934a226fe43d0798b7e21285c56607515af8a469ad15a4f3cee33339abb34931ba9a996dacb79ac5d6f47f3297b3b50182d24bc0fb99cea94a8e8d09c5f0ec269fe70097caf916063f04301b2048ff6bb432cd1dbeb5ec70bdcdb4c9e2177d3d5163343618984d0f24c5e2e581868e3f4bfa14a00a4e7ba63a8eec070759eceaf7bf3c81119e4bf5c0480f0851b06663b0113477d33dbd7ca352a78e036f3c382585afc90b147d6cbac6b28ce377821895db42c56728770a520df07ccd2d1437d3637ee4c168a9fc206cafa2f83fc1f64c0d78c64acef773f282de00f4fbc16f04ae41de526cfbedfc8c79539e50242435570f6019de3a8fdcbd6a810068f45bddf534d31f5b751575615554d8c8e827c30c47d103ebb0f7329ee080fc67d93d2f50b3098a224af6a6039d2be0b70229985f28ecb3d0ce1651baa10b16a3b30b14667fb03e940446464397d52a65b59e57ad7f0559d4396cefe333912bcd9c46733bf8042b709f8f0c28c6383e77ec0033c39c406cd02032f1d77759b216462176a743729a11c0806fb691f6527c79c0836379d8e3b9d4bb47297f4aa2706b9ed1ace6d69556b2a2e22dc891ffe17d633a743c6bb9cf1aa6ae8642d3437d4a7b56e40a5ba7b6d04228d2cc3138ea2ff26e0b83c554a3d2e2a1c89ed5cfb3936f4a3777eb2f0c9cb449c1545656148bdb109014f8803ccac9fe3cebdf99a8203eaac67801c4dc8269675bfe418deffac1e9e1e64f300a683e87633ed7bc9f2a3de8b0f787329665780b4e41538d67170c61939daa6058050aef3e8d335f44c27b2b987bc8f6b0aa1d8e4f4083b40274df3374e9d24e9d7a85e4d70eefa0b34dfd183278c727a8710c2ff703963be531c5287c81420bf77714b9b27a3c5a238b856e36b93452f4b8f77e997f029ed64a55ec2a37c6a9e7dfdf664ecf3a7cf977a1ca7815e48f6816129e002cfd940a71d95deff6e23587d40a97739013018f79cf34dd0ecf23b7713e2996e360ab106003e7550e562c055dd0c14709bb98fb30ff1aa3451985046c4db7d27a1e67b6a3d03a9ed1166d9f1e48df71b0e2714741940185e2fa6b81b29434a3dfdb18bfc891d5e13d5650451d5851e1eb233ff27f4e23a72fa4c080bb761be622e5ae092d8d902368f5e9a21b09ccf215dddb85273e289a537d77e1d9088a0e8e23df1b8e6cd88444820cf1e47a4e79ea2e35d09bce1112f2fb44dcaee09c4a2594ef6dc1f29b6cfcb15c2f9140d068cc7ef12f11ad015c9c7a54ba2ed8cd784482faec48005df2fc08ee9e345acc8c3154a10acfce8d181d2017fd8cc40f48871fcaa041510a2936e0b8930a67a74ca842aefa2cfb70751d575a6163ffafe0511d38d0a7f8ebbd221e3a3fe399011cd01b30fc9c8a603906e54b198bfa24e12549905907f112140b21fadbd9dbfe998e99b1b25623b520710ae0b26e0f7e4dbeb11d83bdbad03efa5e5661329ae5adb97fa33fa00e2cf9408aea738b63bd13a8a47173d0f575291431fa6c4d9c0aa653139199165da91e7a44e9f134eb9f1d4f27aac8d131f020da3f54fe8733b7946e4420916c68efb21a705870d1e114b66847037f17a8049f67c8ad209957e495267f236c679eff52a351ec99e5ec5f178cd938c42f6ccf85bf24ac87c52c1912d7a606c671de4bf0f641cf67aa63da43c1f6a67eb8c4e852e8cc5bb72b869f9cc016dd91dcce75991fa5be5aa786c1b4c90bf6297ff6cd4383fe781703b13cca6c79afb27b71fa92c26679b9ee043497708ffc44570bce0236e972cdeaa14544d5668e8e19df3cd85a992a307c7b630474a9bc1e426e45a7e7e2291d55d858f6c4b131ca12a37981f4dc739c4ec24bfeab70c0a3ce1b10fc9c200b6641a5f30345b27abb7960128f19c6d2119cc8033ac3daaf20cf75c9887ab9ecd6f9a4d933d3de40ab96f805dbfe448c22f2c11d1d184f4020bfaaa133e54b0970f00ff40e4c7f27b545b7d379d4bc81082796cb88b816e1a353a09e6d71b81586d14ad0f8ee12854093a2621abf8a934dacaac081f5493819f2250e45a49fab816e5009657b70e28aebfd0f20a38dae61c4c0cb404c7dd62de33fda82144be34159c2580453d704be7acde66a163934b33949bd1d162311511a4438a1f8774b5068dde117dbbdf8f5b3119b7df23d31536a4e9d8495ca588d86fa3ff0fc5e82a449001a8c6be5a4ef372a1e9d355f0d86c760265ba1c6a998bd7011026a051b7fd8e6ca03fb229d2ad86e6bca7c634edfe49b13691588f3fa63a653953af2882ca85dae1e12f30904b20de3b058a3020ce9d66e58cb17de7baceafa98aa0ec4562f124fcc93bfa2591418a682f4cd9838053c5e8dcc6cacb7fee63c240b74691377d9081e13445a4780361b82bee35069ba0b77086be1107f20ddf4fb07df50f869f3bd501929137e40d85a3cb0f662b226c9fdbf9d207410a0fda883ee60a916f13654e0c7b58d9e77586b929af76a3887744352d1b83c796e1450eba94d65e0b643a04e27c1ac528b4fe00b4d83010201c85fa2cff166039a6dbc643eace0aa6e92f77a567f3d6691660044e52a0ed472c39ac9630695a8fbf671134161783a8ab6ae4636c3cebac9306b2104406fe85f74b70356a36fced04cfe4e3fed3c10f482b6eaf3e822d390cef0a00398e628f3b7dd608735b77f55e38ab4f6074f7b1869a0d292d452627a10a6a1782692b3a0b437ba792a4aa3609bc4c7744a387dd36803116a8df25438ba982e9f3c0b86bed1dea12f19bfe723852470a9a87206e5af0ec60c00fa597d7072abf44f3cba252cc6c8201966bcb07e1fdc1860863bd9c54c41053c2ec65f6fd5e296dbf335929fa1151e49cec63b26c9a60c39f8e74770725d8781551146361b364f65f95e1a8e10c5f23558465b6fb5292301bfe186b87ecfab4f9776a96cb9d9912b637b22729d606522b71b43b958f31f1de4c80634f5962423cc01bb4e041a62d535956164b87f5ae9981cc7dc553e13cd4b245dd7aab0d67d52b47cac03c02725e291a69098fb6e71372ffc663f339f7ab3c39476ca0fb91f9320841ad4395bb31d59eefa33e7d654e0f821c748b90c0612c33f34f98e5db48312c25377079265e2dce742b7f33faf69e141aaa16320cc3d6ad5c3d1201ea09dbf9283c06455e63e293e8c1201fb7aac7415da2d935cfc0115b4b6b4362af02b6742668ba051aa21512f3efa184937476c42674a87410c13d540d24cd4c776276334ee6926ce46822755debb08dff4ee628ea9a70df9c61c676a0c2a7bb6026df18947933baf05ca945f4bc0224f18737d8a822eb855262060c6550b0e08e65ce9d7a79eff2f8c4201c2f710a804397063c9cd3f45d640c23dfd9dd2ba33dbfbd119409c93b587e9c72c78681a4fdf9d64f0c103c9c1de3b61571bbf7a75e6b96d4fa1f1eed9cb8513ff0a8970f481e5430abc36b87609497d20976a0468206971b6a3b3127bbe02be8af894a3fff9d91718e0bfccac440de00ec6703ff38410b04cb3068b8cb0d03ef572ef12d58814ea30d0419692a8b1ed6e6fadb8e76d045cbaf1c1c5b1ed616b5b7063023da4f118cba5ff513d18bb0b1e3a5595e1b4cc0cb465a994734c33e14674a61ebeb2360eb8757a3004256c7703719f8327cef8778f3e88e79781acfd4032815497c7640cc76827f5551b760423c84d0b595d5b496eaa77f52a3cd07cea71c6d3c9e24d85c2f74cc990085a5314d21d804c6ced39883a0fa8e643e26d3f5e2bd44123f6eb32fa6cac79fc7128f9efc57bcf50c9d0b2cba9435d3a7c3909534091f8afbcde9f5f36578a825cf71bf8ddbd8ef5210f3d12ab90dc1247aaa50fd0757b16388e83f0fad0dc0880dd039d0748043d8addb1b7335f1f37ef6830d29cbea2d306f20712df40d42c3c9a64d93523858785550b0c996db9d6f20798d6e0a1528a6b13af35c3a0264489972ff197c6eff973fdd3525ecab63a5e861000373790ab13abe9a52fc796b962aa1dde30f34dc9b04949fb08550564f8502894ee8b2d054e650fb3ee8927832aee29fe47b8be28adb391f11d8644ad4c614562d6effad0253c38f2d29b9e36b15c154bae4c7b802dcdaae52ff97be274b8a41da973df9c0d09129a3ad60c86f38dc3deed31aada37b5a297a6b70b5ac27c89f73c57a49b91f64a1bca501b97f538d0ccf16de989f7bc079edf510b7ee271846901ecc870fa2ae9a62d014abff18dce132550b364ad95dfa5b1933232873abf5776caf0cfe23fe538bfa20ed0f9d71bdc1661614686175eacf63f8baa3935694fd3bb6a40684fee3b64c241a93ede4839bd0fa17f687da85a7278af6558c997824341585e0de4109adb8e4239f9f0fee327581c4a59665601283d3480881ea384fc1b036408f4b3fbafe23c28a0533b095cbfe0e48b86dcc74f762a15cb1039e871d2467ed86e7bdd689a6c597d2737d5be6f58fd183a869819929faed0274fee2dd0fed876d8a48c434aec0bb1228fc5fb98eaaace0d7336d16f9e205663310a51b6715de11ea49b5c9ed694567a4442674ce947ee1b6a324b4d95a60bbacf24e3f6971e064486e56ea26fc647a3b3e5f41c78c49d59ca54309ffe1d3d35757b40354e0acc154ab8c991cb75a88d50ec82ae6e195351e346d41385f566277071d9290cbdcf9a73483ebd9b42ed50b9ce2d4fb77735f79171a8416988b9b2701b38706e1f70374136d07e72f8243929daa20e14cc91e5c4ddfe0c9ad340846e8200e0517bf2c980621b107d59c04a6ab6836f0dc6bdaf43c8c30b9f1d80bbe1ab358a52d15e5bde66db38658dc90fb7e6d7020c5819f0c7baa13cb66a161a796a8820a9a0b4c8d163fc10a76f9393b76d66f83b91fac2598a3f5ded581491e08fa6d97cc36d99f3f964d1f15e2b222165e43951d0ca351052e05ddd9b2c72692b9a7abfa997890d65b5339e36f647e062677fe129607fc161a622a7ccecb260d2f9d7e9c819942282f1e38f5045af701f7029ba89f9a0fbc409e3889cfdde6c213b4d557183dcd4b5ca3692effccf7cbd8b6bb7d57d9bc281c516a2d6599c28e786acbd0d61e2a32addb4706e1fa54ab4408cf26512040f6672a6d5d286d62634c0d754589027823871d6808449af2032f9d3b2569463e449e035029f1881042019da3cb4bca94d8b8c7c38c7c2c86d4fed6babfcc9f9c3a7b90493225f7364c52616db4899efb02c2dce2ec6ada26c31c86a0ea658d2de418f9bd862325dcb5b28e7ad47bdde4e0c5fb5c63a49c97bed4b584563a8acb213fc130e94c413f1f968dce22a795a1d69aab5f579defc6dd59c61c0b0fa727b45597984b260826f08206a3a2655f5a624b5a49867c5a59c69ad53c507f9e56a8eba9f7f2ed6b0bb066cb40553110f5bd2435ef42c00ce93841bb87eefdc49dc4950f10a8a1e4135373955cea456b1f682bc0d18bd15fa9750f02e05d7981a7e91e4297fbfccb688349f20e0bd6870323ab7108724ab6960c7e605ddcd5ad3550ea4b039c97944d9dc1f47d5e931b0acd1fe3bbe3956ceda301c1d93fb71a1506d8fae653a22f1e5edb5d4300cfebe10514da187159679cbc3235d2fce116fd4cf55cfa246a244359835af8dfeed8d50e0a48106c2cfb0753c597bd675f9666fa60de7f50c698277ff9f2efc749d035819b1c845345ef69cc41959b828e6626e5fa34ecfc4192e5225bd4e90297d8c7f3d911681bdd4f52fea4abee027bf5b8719870b4c33d483b0a79ffc973b8b789eb4dea49b164a254823e4b208eb2c2515abe91921d3d48bd8db18aa4660be009cac3d0638a5ec8e8232f3de960aca0c3501840aa658ce0ddb9ea6f6ad2eea941fc36e454b29df5d996f0c934f49ebecae4dcade99c6b0efae8a8387c5267c36bcafb4230183aa72e390fbb58480b8481c9bb2d17ee40ed76e9335dd726aaa6c7cf8b18adabba4091c6f9662c86559f86f33e2c08271908351274d686486b678a095cbbe4caa752aa8c6d6fd1120ef7131628ee802d7b03a7cfa5f63a7755c77bfa768cd2a521b4aef06c09eaa4db7ced429642c51014d69a370434f4668b6e9d94535df235f1af4cfc839300cd8aebc5d9d30e589c58417903d839e003a4a0681546f4fdf6a6bacad1b095040525e80f12ae12505eaf1515b966c043ef527a670612f5eba6b0e5144c8e4dff4da1dc9ab88e313edf93274d354286b3fb4aa004ff70996e20e448ab4db8d9b82d768d6917bcc6bc917e7a6b12d565c0ef0934a0aeaa47c06777fc83d3dd659ef34c145cf2f8652e33eb658d3cc78063f347de10ac915d2d322e91de763dcf577bae47f63b5fb21c3084d676f1773f449952638f9f57a8b5f2cbbef96c2ccd89821bfd2c5d2e4cbeb1f3f864e1172cc319967e789180e52df79ef11f0af91cad40d9c5c048fecdf6759f42cd22a6d05300ca64d758d3a5760c3c37b901457fa5b03c93fd851176bff5d8e438ffd9fc108e22b6b58c02bf78022eeb25f2be4c0d261231d7e9266ba92c6685d6b38fc7a0bf4116714cfec2dfcf4891b268704de2d03fa84edb033991aba780fce5e587cc7268912cfbbd87ab2d740af59e82f8f60e4a7ba813ceb2e9d0f7781538297c96811b048ddb7316285ae961d6dd3fb0aa32d3a60c6ab657a2b556e44ba202d4c001bb55b190293a891ff7b37ef932284224e343dce6a54286fccba53e04ff15230946baa5210b1cfa1cf5d2e350e5885dd2c9b6fc1b2e8f8bc2449dbe635db050a87fd872dc2af2ff979bd09e9c277b0533f6b7c3b5bd67b471657b5630b60e1185022a22fae4be5ec74d248b07334d3c5c24183d74c0041e75a354428076ef60c9610bf65714d297e433e023441a526c6fa8a081171c27f38d6d421a45f8c6dba61f1c47bace72142184f8974f0c7d031ee53562719d17af011b57304e26682e26e5c17f0e9e29fdfc348eaa0925d142a8d569583ca92b9e98ae0d5563f688d41e92e9ba05a8e55398f107e92e88c2c4d70384654a18a97e38ebe533dbeb793811b41fd8a55637f6be864e986f4ffda6e51a54731f482ec7016c2a30cab876c3bc30b7dfcf95e2751a48499b43c22f47288bb2e3fd3402263a742692fe18f4b880b7fbcf080f9a8501a0a4d61d66fd98608df98cce26edd5eec89882d02cacb05fed5e9ac752aa178403efd05648fe11a4393c39df1524d454285605c9c4b30b9d15f28ac507868136f711878e2d978155035d431af252a8dbd86806ffacec626277ed186c972560de3c0eca0dd2cbe4c03c14c04b4afc3ad2bd712c6c21ce78266693fb0667545d56d539d07ecec18261b414e6a71e02fd03c61d2d1092eb44dc9a3878e0f1353b7bc8b6f6eb8837f34cb329bbc2052a5b7c4f1f11c643b00efbe57209ea694806295851dcc791c67cc8643e9e341ea0e7930a7ddc5153d336931eadd937d62c16a191f9a05506616feb1323ff8a4742b577ae7b7d868284dd000d0b4b9e52b0c79bdc347d40e58d17084bb8614523b4d37c51ed690e27b7aca3cb89493b5603bc6841d0cbd1f24e869b170a2353dd20004f24f343a1eb5f7c5843459670d904b85e41f7729f8dd4750b1efeb7ce7b4be79116d9bd358d00c7f51dba4274f6ab86e81a609b2ec3861932885d6d3ee0c4a06670c9615d3d6ef5d356fe9a1d3ac7f4dce5fc60de92fd7321d6ae8a51eff6233f3a3f654163623cefc92def26afb0ecb1a8ea780ded7b82336a916ab60a34f7a2a87d80811b8c745c6785bea16ab508c876ad2503706376eecebf0aff6c3b03ac86ff21badff049cc5a5e0397fa79cd3bd86f7d10e94e972a196830b2b2f8beef588af2e2d6e28eb758593813e1d38c411fa9ab35b5c7bedc5cf2238713903a420fe5a0d468b1bf7eb6f39a1785f78a51bfe481398bfe718e8a7204eba8bac39952a61d7ee63fe3951eca6fb2ad09a13d40d913433c686bb0ba7cb3dca13c2e0836f2de972c9c6d5b0c8f030e9be76091ee4fb9034238aed13a4e3457a6f9d0278be1af67456aef549b0113b94e6313409c29c4093c469b12588dab03a39fb53b20c8b25d3333b0c004b1c206cc466c785335109a8812e78ebdae56c570fdd5fb35d03d3d8f9fe91d3351c103516dbfdee3f1ac3ab56da64060fb7ca717d4f1e11793b060848a05658d7c2196b7ab7d85d5376022b7e24e32c7c81613bdcf14d44043133517c16ca3e6ca84a125de09e88c31166669a608219dbb41237d40a1e0dc939bf17bc2467ca5c0f285e7b59b9d1cc91bf73c153bd28d95212869e5d81d089449c6eb5d47afff2d94a74d3d85f93c89382a612f759dbe6003734f0009c2def18d65a3c61aa1883d58d70b82f1a3998534ca45bb7c6db28bd90ce7eb519f3408973ad25797d33cdeafa9509a06585d06c1c727dc0016bfc5ed0643dc9930429d5a91c0a73b0866612da82886f5c00967b38f4d902976d2e66145858f2a2c56ea9f189b3423b9561b206bddc7e33127ddcb4cbc391b27cc9e3dc855ababbb93f26c1925bcc60ca6e0df3123c08f7407e1e2620a8ab3817a0588e2cb08825bc34aca9994f1b307113071c22bc4073f92d3aaf4c6e1524f5ea3490ee08b41951a6992ab70a7a296e3cd9c8e44b9afa9a865f73c193bb6aabd3dd353213096d005637eb13059ab589a2a2b0008e2355a5572171ee74399f9d5710d929a42ae6a00eed1bc1a8a29db767212ed76047a1ae1c6545a94aa8738034b51d0c642d70d85986a1f7fc659082a0a9cf0a5655b1f3746d0466486c98dbae58ce8ba2baabff5f0261234efb173698de6d72edbf5e948e72ec265aa2a02883c6d6a870aa0a2c0a76f6279a591706deb7fa7da244e982caab5f2ecca91a010d444e76c5885ceb0639eb61ecfa30f08c373ffa25ebd7e517a92a694930c5068e8ababf207625618e461e1f63660f046067bf02013eae0134a277dd0b2c459a9e01c70a87b47ec1cb6ac5aa9ca1c5824a08266f5df861d04aaca3020230f7c827fe5be6c5e6a9dbd76437de254fdca92e65d98e92150c06a772915b40c59e73f44140253f1e2678b4a075d7b4d53a47f9d87b7dae9a8ca9a11aa8311e2148c87a806a047acfad97ed7c60819dbca70dae62c13365db84302d4dfb1cfc1466177923f6798cc1f6f70c180e94facba2ecb5a7a1ef95bf2b207abb2136f76c7d511ab921e3a346f27ee08fb22f9d5321364890f32be1c0237ecc876d05801b2ce79c74bac0e52d75581836db31bff498620d3a9bd44a105ce2b3d576524f5ce8951a80d19b949341daba853c56be397f867969304950a34102663d08cbf0873584e33f344a4b584abc03dc1afe9a1de31373f14c61eed02dfcff772afcf367b5b0a55a1b87eaa39fa0fe1788f784bd4e2c105e2a3f033f7a42561a4677416afbe1e2b5ac3b5a71b4a84ce40eae80c7a08ba51081254def3f8ad735bae49738589e74d7f4a44442770c83673f6f9306869b4ff3fd34ab836765feab846e5ac7f6b71ff6faffc8934d3a635717e3dc7c314a3a5c0bf52aa15f52b79e0be69175084f1ca15275e4e510a83d98743c733a700bf946516b636a16dae380db4b051f716a8e7de816e8113fecb8a02b1e0aab95dc9c22aa91c4eb75f74b05dc24ba7137c22ca4640d6db95b79b4fd159ab8d4ca38871b84d358ac93c59baf2eafc4bb910e00815a22d5dd7072710d2018e2313f4ba371892fc8db10795777647e7cf97e849d59e82ed2991a4fc9233a58aa1fd4b772a32be6f8ad8a3d6086e9206ddfaba35dd74ea0c98d78b08fca802900e89c8fddb7a34f9d21a0eef10217958dd746dc1bdaf6259d4b7126690218701bc0d883c8e2e60e452da550e73a1d4e77519ebceaddb5624cbc83f950706876b2959efd505139fe1cf5690bfb2534e50f8093e176071b30a2284497269ed0adc4fed6224f2cad78f16e8ce3f2a60a4b7e098bf5bf9aaf213a745ce359ec732b78559b34e3b5dea4bde459a9911fb333f7f423e1da32d76d50231d5c8849a4d148a92bcbec712371cfba4f9b935acfc205bb615b92deae9b9cc3f41df85d8eba92bf6da8de9c5b58a68c2cba03edc9f3944d6ba6c3f67568030c45362d42071553b10737241ce975d38d181488a1c3b69358ab803872a4698df034073e4397c4d0b284d511547872e88b491de3f47c5a39e520843bf3e3e266670b5c6ed047a03af0a4b1f847a82913f510abce5628d8e2175a0ed46f037973f7d954b232b731653b5d82f94092852a780eb399b8b2c90b9f71c09ea14530a6b45132cf19dacb85a5a86483a74bead2f7bbc436ae491a360d36958a3fd192e2247693b64ebb9f6f4d11b132a08685c25b5728dcc779dc9face4b86dc8c6b5d358a6683424a916227dbad7a6ec6f292c1b446f17b4d2e995bab74a7209eea109fe9f523285f7876e12e9ca844e5665e834fcb35c940f0bbcb489efa892b7bef674afe9f1fe3809ddb24afafd06e9e43e7a9cd328342e85efcde748156259b2f0f1f9f5f640cc0a2fe004b8bb2f309892630c6672de6a106d9d801ae39dac19140e17339b058dfe6b9c260b1c1d2c2dfbca9c235f33e7d5934548061506617998088a895d56fe043abe6b4eeb9351dac66e82b876b4326a13ccf5077666fbee4a1543e5fd1ddcbd93cba7334a630c133be414a1180f62aa180df76706b6e60dfb40be6ae4934e16743fec3206b780a1cbe9fe23784fbe44ab4ed3dfff3ddf0fd412c9eaeb0b94a6a9041c5f318e08e819e83eb29d5a8298ac170fe164684f8c5ab6920e743688d0b176848c2ac85fea48210f2414db41901d5535dff2d60808a996aaa0dca0b8bb2de16b7d33a77ad67eabc2776296663257cf1b46add928e70e8412d9ec315f6e234509e8998534c5a0454e51d7b8afd3a91076de29704dda39a46c6f84807d06b63f302cbc18fd891a5ec63fc552c7e470974afbaa61a984e04e255d0f187231eeb3cf373d0c716f5f22bacde0ea3ce62542ebb483bb1e71e7cc6ef4fd173ca2ece479a894a432c53a09181f99cb0831a8e1c5dece9d7a5dd445136fb8bbf79d942c233eb84a3aaee08716d1068a5d4c489dc206a5ef4c4d246e91c5b9c89469d1ad6a21a1557f3e3a02d814c0f0025a3e5150e2e5de63fd790e76a734091c25c3744baaf1c705a644d46f9fe15a4956e93be20ab3bff4827a60dd06a23b5edc4024cfb62493b0c293f92c89cc8b4c966a36a4565085cf0e9a19f99cf1766fddf285fe311d33cd4c7cca39882d374f78bb91b78ee091fd88f63f062feb2c8ba0854d6f2648c5e4c900c795094284c893f4e65126f104c2a1e32815da526de1256252b6cad993e925da493762e43cbd084ffb05c1e8a77c1c59dfe6686342585bd6f4512208e2dfaa8563429728df863828ea85637b8d77ec67efa8db004262a4a91712b7c2badff5a12dcbb00c16e767d89174803467955616fa8236c606a3706d3dc29cd0440390ce7f51de4a30d025bffedc28d39b721526db3acfa071e62b812128522a27e5a3cc2fa7cf8f3e81239ac9218fcd8977c65273a13cf850c7fdafe9ef14d080ae76f4e6db6dbbef2d8e6e5ce585382f957335a621fbfcc40a186894ab74e72f30d128eafa3e18cbb94b99081c36c9452004fe3244f383cb7f7f660556ba808bfe79fcff626e0ad7d09b44ec83d2f6f3d317b7727f916736ce1df2d7f91b3e4a90e73cf4615cbe576ec0f070249d1cb77b3615913ad0b482b398ffe2cf9065dd744111357c04615375d568ad1c9a7d7fd4128d311d056e341b6c4a38591c0201fbc63fd41e14e8af2a70da02d55b73f86ab2ce64e9a31de9d06e6cd5f9f82f3030a06b6a8e6a2eea1d7a9edb2f6318a1bdc2eec64a7bf60dc53ac2d83f3bb142469897e8ccd5a263b61659fc83db0a2b81362c800feda2787765a91a01d8122d6a0722059b364c6c228bebb39eb66b3711e2181b582e2134c832428079c50397df4f3112de119fd9b716d66417ba747f7b69d478e8adfce8561af88fbcc1b5851b124365752c7b3836c1326a1bf03a7cfc2628d6bfe8427d08d409db2bf91f75be53a3bb3a248a6a57749969ede5dfa12e8ddd4e0c7b9934b9a477189afdeb3f5fedd06fd6b49c47329ad65d9bc94d67900050ddaac3211e687d196c8d08a7d56f2872da7a33620d7ed7c5bae37b2dfa38ef32c8565223e1d9d119d9c9565cce64b0477b3d203282d49999f20b26dff5c5ca10f5817a91f2a0d86293a45149a33e5403d16261e65e4b58da695d23adc4f904ca84f2b97df96d14f93adf6ce1ad23d9b238de5914e7e44397f2d4af987124b0205bab00591ce08bcddc72cf746426f95c6ff4930a2f82687fff5c434e14c9101d01138f19b79abc093ea2ebd40290e05266fc11ff1de31c4d5b7a29cc7951cd9e2112471b55c49c0b06068cbe0d457f9c6585c28b6e935061ec3ea9232042e3f0fa6bbce8ae6927a516994ff5fc552516159d85ffb612fea794319b9968d562bfd329b4214a7484a6f6f57bf035e13d6e27d08f2692b10a5cd8c58558e3c8d6dcd1b30d4ef7f0f0cbc462b2be37938d9a8f45f28c00fc0515bfdc874155e4a25434e871bcf15a5ee0923734e6d64c0f86659b21f68e87291367e5f4b795a69bf347ed1ddb75d59001a491c68ae488173c3646b21cdfe775cd3459961d2c090dde92ed302a17ed934fb2ef8a83d2d2fafb90421787b38512714f299c04dd264577a61241262f28016d3a1b26fa90f6a23f8a83373ff22b6c13c14de7c05b6c637fc5cf196da320cf8a75580cfbf8e944f41026ce36a71cd839995b9f85a8a57670939aa1588b9be20943a8964b895a98491e83bfc0bf1fb3165374305ca72977128fb054f6e20372785de06fc7d2fb5083dbb854053d471b117087b56f1e655eeeae540888f832393893284c82684b576362f76c2340a8f06c3d95a4bcca41a90883db284b0a720957b19f605415d52ab8acbd46b564f99c342d8fc4d63a3b6099ce29be36162e92e7226a3e56e7ee0a6d638b7bbe493de3db8728d400ef6ae102ab7ed7941805b3591b5b510bc794858cc8a022b8eb280e3f598ce6e1c88047dbde26aed1952f76baba984dd84e51a44ef91e144916e169cd6ff89949ff351a6be2ab5d1e32aaab5293e5a73b73fab9ecc2dc3ef1b8aadf65a33ff77335ce85bc81a0109784d5e9ad8fb7c45879d8c4d4f5438d573f98cd5b401fc03e0d830fa42e57c1f3d89358eb37da38b3f0869708ed343eed8cd10d4cc856a8c34cafd792807b7857214e16578817c4abf929285f79b11a4e8dd33f53400b8bf1160729ca51144a1770fb68bdcb41337a8c98b46ce54e9b3f0ef90a02a361fbd3567623bdfd57f3194e5ebac671428456f5aa15e41e6a4a242914f4058d3c1ca1bd3b77a0667dd344deeca8f5eb219735eade027520f8e4f223756974edaac8787e98f9cd14cf0401fb09efefc89f50585f9473d7c3a8f6382a8889b9727f6a07ec91b941e087d6f950862e47e43d0cfd77ca5d7f0daef03ce21ce5036cf2bf09a422382699544c592554aa7e7ae8af4724068fa15bc07cfb1c1aa29eae19d98e8976861e7be47f22cdfd35bca96651b3e67c396e929f074dba7fbd64cc36a2b3d0ed8ce2189f0fc10abde2ed6197244c07c76faea0e56bfe97c799aa6951b2151c713c5bef25a139d6d723ccf070d3854aa0821dc4dbe1ee739223194126de084037dbe907e659e8b1b435d7133c7810d436e068baca049c18cba27c423d9dc6277caf7ed81ea1970faa38e4524dc9411c6118aa64c25a00b1f2c0c451387f84d0ad762f5200502b18219a34628c11024d700d712303721158f09e2e1566379dff7475253cbca85c97a4461d05c990b3844537bea48d1a1d96451e266e0b38650954e91b7c6125dd6f35c188e2e6b950c4d9c4f79ac5eb739a0ab2e94077869e191fefbae20eb06467be046fde486a0a6958601e70d4624e670e6fd394396ad56c21b2bfde4fad1408329259f33e57770fef0ddccb79684cf0aca144766f14a51cde435c86bb58f20d135cab0040c9d891bbce373afdb9a880eef88a038ae3f49cefa6bfe5510631a13a6ce1e703b6046ec82fb51f0e087b6e2f3aa469c2b930af31b30eadd9e5746bac7ce26337e14ae5a1da346b62b8e0d3ea2ec4ca08b87b3c5fd4b04f56ffa2552d9195225f857281cadea4a6eebb8b4cdb9f50c494ddeeaaaedb938073447a9774777fc2d202ce4b9e7c0fdce5ded88a36b1f00d88429c381bcd93c12dbdc2557662bb130a799f0aadd429883aa5c2f6eaa8b39229b6a4c5b49ea984e77bda3af5d7b7895f1203aa69775fb2ad651f65b00af3b5130a489fa6e956fc71462de64566ef23dc11aa63d6787b5a7044a99a9e969d48bab1697028c2e2d8a115715f183a54ba13b88fa32be535f75cd8141ba8133938690e09ab91a6446370854b57176175db037b7c73c48584c56c7c2c695508809ef4b26a8a8ea3706caaea755059432fde92940e8f8bb7b3b30097b46d991a8a6a009b7d4d66cea2325ec3353b1029bfe3fb50d8b3c4a36429df61f0cb2cad2885b5b9666b03fa6a781aaf7da126ffdb108f07f1a64ff1e5cd210abe4c1af698d22372eeb2876add87dfb734044147a01ead1d3b5df46e488e5276feef4feadd7e7d1522f13b4b2380f28e2a370d9ca30875507b95195ed12ccce76eaf58c2e94378fd168654c52c5d41f7a31a7588a72b79bd51dce2bb3eef4dd5ca95be36776871c4aeb153d8f7360244bcccfae5e15c15c6f2180ca7f13f7af2c49159c3156d4c04e307bf8e7421f1ebdc33e7bf0fcbf2c9d60def8038e272c71ec296d22516c427d1f4fffb49967af6a3609d5f4b5e737eb1033d62e16c5c66c6d6ff3f6c7d55ed1fb88daa4b52b100212fae36fc2893276733eec9142e54ca672f2611020aa36926e7798ba81aeb53828463694a6ef64a260dafb43dba542fae2cc284bc91eb0f2489f4018c47a908189035b1e85a5fccad5a14634bec291b052f85de4b4a57098da52e5a0d5432ac80ba3a3d8755a936de49b405d87d659da293467057ba2d381858fe2ffd26cbba7fc55e97e543677fe28e927f6392774ad5232c0b72c82b84b4eab76eaa143caa3b1303d19376a28012a1d1ea3823df3dedc82ef590cc2ef86de4308b539b0d076bf59e4c48e83ecd9f857bcab626eff8dadfcbe91b50143b2f11825fa5acf29921e5ce7aa6327dbc0dc58d478c77e31fde254f8426bb1282584720d59eb473583f6250bfc0b051690ac158d5fc43ed246b3a97dcc02f5b584af4d863cb4084aca3b22928badd71cd085758839c120035013d2d59a473edef766bb21460369d241acaf429aa38bb9db2f653ada154da42bcd58224c4f2b82469f7a8372053aa8a22dbe56ddf93b1d15f27ee61f9677db01f3e71ae3321fcee59d38b383a493d83adfc3c76507b3c0b12c47884f24a86586197b934aa6047c4b8b9f8378e24f68b3ce3b942d3c3c82280b049f8a74b685d4a6c7a4d6fe998e1c25fb98c7f022ca96e390432493774ee3e41cee629d848f50311d9c41130d1845ee2112ecf9c8e424be5dfda6bb5fc43a75801f4af2a9584e813cf8b514be96b28b9b31212c3874fe516fd38eef969a8049ce58b44e4946407cd3bf272b5a1a10d1c0c8ceea5ad8789a594c70bcce0291ff82352afe73d798616e5a9cc2bd0366d959965b64b92bc315c142f4d3da0798072a22c320cd9a3cef83329c25586ccc04d66227e8b839618fa54d4cf9f104264910ad7dd8d2cea96e568ce727f33efb10579fbabad665b2d74eeda2c732bb9b2bb047fac13d13b8fd89903aa722b7c5b9daed4355e2421d200d9fe68a452da3664ccaea452c4bc95f740897bd931dc81cd7b818937bb9612c9e294feaa2bc1fd2cdf4b38c7b379b749159525b1248d2f2072798aa23343eaa699695b5e3dfc2c3248dec5ccc04b55016478c7f448758d737965062d762248875f2b9c4e6a12a2a88e8145c752784de608a940b7f5ffcf16f2a5b0522aa86d1427d09dc0bf9594667b48520096803033090a01ef8cafbb98bdda8f777ccc642c3a26c1ca40b776d7d3e6170da161b7e85f85970491c090c7b470d533441835c2e13a39c1c5418a609ea6f5642d22b01747c6eabfded66d0c9424e947b4f8ad89d7adb0ed663186ebce5b895feaf1fb395ad7e43f054ada6a3dbbec00fad49501772950380f762fd5120838d4056048092012d9b0c93f7b8266e40574fc8515c638a03fa87ea278fb1dd4ec8c67576de6650ff05259b64e570b8cbf43665389cc592fa05107c66b36dfc92bd1d2e27c7bed4d4d2f1ccec72318da9ae9742b2e613e6f49252243d9916642e3a8d5809f5b09c363894a4993f404c3da74973ac45dd0f7e93489ace1a5b08518aa2b7fc63b850dd6968bb37e909e506b5b1469ab35b895083a45247cbbe0c8e3348eda6aeed6cda5d89ee23d94bf814a54e0b897d6f1755411200affd6a18591ac92e4b2c667d4b90605f4a71d2e8f41d2d9334efada836b03684cc3e4d2599352072ec2b02285ec08bdb4238b3088e2c5c723a2012eab1767d3534c3332a5e2458a41fe70ba871a4050d45089180151e54701d626a753afb2f3f5f7e9faada81d04df772a8a25a9b1e9a5efdea6c2187be7fb3fbc3b655eb898b538d0fd5703e0c6867b2de5479489a6e2ab950c55022e56a144d543420996873367e0ec83ca9b86a5c87823b590745e22b845869d260a1a94520f086eeaa970c23b25d1b12d96d4e5629737579448bf2e9a15e8975ed0bf14052c9740ecb5828ad21886fb68f494b4d55acb38c97499e9793b091a0dd3ef7611d25aa7a5c1ca964a1f2fa9602682f4bbdc7aa41da288fde8bccae700bcdb987a014a600418655002679c7a7b344fc5964ef3c7190b376d18ef0d36e4ae0e74689a883da75ea1d0ca14a426caf13e1471b6c86a440d7ab7b2a9f69d15649a4ece65128397f61a558408ac2922c8e686c33be9dab306d20129b54797d94d71ab1b9200bfd0dcb7e1b67fb90d503132a920aae08fce5539709dd29a59864c50366fedf9dd6cd95c8ca236e3edd84ce1c7cc0143185647ab95306dd2645ce70c35dbbd6baecc7bc8cda1c2c812fe16d03fb99a03e3a6d029f2d4b6065aae13571a5a39f8da2690f4ff2c127d3fc5d560518cbfd5486fab8566dc9b7d8c73e4d6b37b7da811153042c635442dbd9df6d44ab226493538b21d5d4dcfd87f599bc11bc95dad69973af0692601f582505163a77dd6bad90d8a443659e85b8a8b5b85ac58247cd79646cce256521b66e41f655b5df06877c2ada6c45c62fabe5000bec40ecdd108391a2d76088faade9995183d65875df5f424fbab0e34239f88f48509daff85055dfa5094d662369c9a613eb954d85ecbfe1cf5137dec417cb82640cb48a101b51b8231ba98e4bea78340b789c18b3fba3acdb35d028a59e1b27701bc742e6c4a0cdb48a6c433c1c79133ce013fe4bbe14c2e3c004c2a147b2a82100d63fb2d1dbf0641526fc6e67bf36b5c0758bda78acf2b8a435d3096cd7df0f054a166085bcd2492c1410d3086a441fd1920d86c5dc6f0ecd26019b0121815ccef6cb41f51e06f5a4da3549e5f29f48bcebcf92abac15330ca71c76680605c5b693f5794d880bc2cd1a552639d1dfd3e4dedabc4a737f87aad9372b0b8990d80088e5991d6c099fbb1c6544374ce39f8a05a73a17b8ae374df0658e858ff0a68be33807a813810e4579ce8aff40646e2255708a9632c80d7a93da11787551ef2a11d770c60dd1107567fab49c454c187f7e827ddbfe8c3e97b3bc3719c14df68fc0e20057e591b4e7eb03db592430efacf7f96eded11c6f0f9c95fcf5fcf2955255bddb61e9d419037f206302337c7ad950a5fa4f8c514169968512ae567d0dc071ea05d5358b3a42cfba75870f967fc8727e72d077c3edbc9c6c20b290b27ac87f75aad927acedb4085185edec169502c019bdad118abb754440f1d23a0c559cd49495f9ce8464fbf3f182fc8d68bcfe1a6441e715c506ef6be2cb71485278c1c23b73d4b1cc6656539da334dfff20bdbfa4b710d8a896a3cdab94452fa76b6844f1c913011fc57f809fe365a2fa7d8b401127bdf0bd06a720685cad2ba576476b215e1ecdadd06bd7cff588de9e2a632dc149082abb6fcc797c91381369bd2431252c3c42550469a5cf5b68c9de21b65ba6ec3e669b954c72ec251e0707731f9ad5b9a752115791a114178f99397eda7de3982cc77d4b99ad690ba463ef20f4faca1da91ff9c2465c577d6303d125218c42b8c9c62c1e32252942ac117347f866f7f35cbd50032ffa801ce641f347d02fae2782de154ce024504e4ae726b140ba33ca4592a0bb4131473a5dbf09037e4d10a4bf974543b9007c3df308a679421a8b667a2d42c13aeee3fae0c803447a845e217c4bb98944907655ea77147068620a8375e2d505e69932321220df17a6e855a31d6afc803eaf677f8a0caeb5bd2c9c8e817029b27d772ae3454ed17a9a50d4fdf28a60b1ed20f403f5dc60b9f0cebc4c54410c2f839973a50f6b8e3541e32e9e38e3ecf5fce3bbbe297ce29cadd48985b2ac77ff7b665e8bfefb0314e330bb927c0ff409983c2ae1b43b350869c715f159d5066850245fc36bb18379f3fa03f112b65ac8e0b783cac0130c17478bd3d1637b7d6efbb16cffa6490f4021eead227b3e80c00b06c4d3db03ad32dda346dfb4f0e5b99be25390d1c6bf91d422e2282cf07d857d560aa4a0183ed3425873c89c79362aa279281fbed89310129f5f6b47d4a312ad3bc103bf73cf823bcc2a78a83519a914bf4e8c0bb7c726e0935fbdd2f561b748338aea7bac800ce8f3074e2c8bf2f625f589ecb40fc10541e41f419967c0b7d8f3c17f3675cc19c34c1133bd5320757dff1099d9195d45974afe785ab9ea9e64a4aa1bc25b57389cc82943d7ede945026459fb9c1c6107c496050222e6fb0bd966c61e2dc4c748ef229a64f8db517067014c1dbc9837748add2d400b1a805fc05b09ba12071339738f7018c6fdd9c2c8f281b66ba0ffefce759d2e9790d1bed294d411246c04ba7e44b89ddd5bbca740044bfab3529f37c19ab8be3f588529bfbeabbbe6252bae0fa4168cee52e783732fc62de1c5482cfb1681679955020b5c9be52130a212bd9572ed4b292d77f63b1f92576ad5dfaf72198c5c58267a9ee8593a5de5333eef80755b49bb2933de71c3ebb3930f7acb4974a504bdfb9b3183559aa45772a944c4f34658891507c862632be69b13d2cbdfa20f96a100046bafcff9fbc063b93b264a4446dfd27a8d926827627be8d59c0d078a7bf0f03625218de529ad9880b280921aa120dd8fdb33b7bf8f880245b724b7a6b20e65622c529fe5e1d53a9170aaff157c80e80221aec778e19cd2980a31138a87fe8a9ab64669586d1adf46f9dfefd2931990ea72c3e313ce67d810d7fbc1871a9feabb71384ccfcdd0efc8208c91a84141199f9cceb270486b1620844ca70413e80026cca6476eca0f80223ea87157e02761a7d01f49e9209453ffce8435a34761a7d967647076a50ae560dc11d84954d8463affce2850ed086ead578c206bca4f62435eab25010d8f0ffea007e505475e64ec534319644bc567006a577c6e5024f88a40d0f10901ae6b008dc061e78db42b8db9dbc64cd216a1bbac9d7c50c25ba3e0e55dde47aa430f3258017683a5f4e083827f07ddbab7dffddb73dcebbdf1787f9d0e7764f493e94a13a90081dbe45ef2dc7bac6a1dfd4390d3b304a38622216320b990d79344a0333136d94da970b4c8173dd6f8d390f788af820c4bf3f753247d0236f139b3e1ae62c768b3999cb84b30b526c72ccfa4752f208871474105f27efb0bd62cc7e1bb1fe890afc54c584130154ad39b4d9344ee7dde26a10d5fdc67386b79d38b94f758913c178d468de199e4ae2f2c7812ab8f66e605e3db18b55b18f5c6c3e1e30c82d224678099dc9a6345ee177cbd54854bfb4e4b696387e44c5f89a2f0f2d4225776590b62c93649d2198e5fa08d0e3b35145e13a51bb0a494c777e2c1888e8f05693a39d8b9895b080ebd9ff949f85c24a532d1f333a14d4da659c033d4069a5658b6c5cb30d26ab0d6ced64a4f0908021eae14cc267687cc5db31af4e5c4161ac9189894e6d31676451197b79f6786f106d81da39ba37a8fde7d21c12752dd7c1269d25bd1cf79b33fe3727698d8b7c15c6e98157711d5b2c39d49da79cf0d85e6b1e638e54405b9e87ec20fdaabe61fd7ec6994ab074e3155dc18add3c2db6f5b54c63df31a0e8c030df1f363a9484e3a3d1fdb81f98c63fdb004224bdf9a3255f774d1e904f5040e3f5083949d87055992534487afc440f9fe6dfd9f7178ab9fecaa87e62a7c0c4caab3ed29128a46e1039199617a7cfdae3382ef58cf19b13c03440c063c3eed6d0936164c2e4955e5b18637df070cfd87218fe9a015f457264c66c194a3ea933efdc82557e04cbacd6edd8ac2ada505547d6f6863b770c2185f34e165f32b959eae72bfbb64da7087e607545212947650831907fa007b63c34c7fe30ef6853a16a4ba719900802ab9d2f336136d976b57e0dc3822408aa59d7d703951dc2c64194ee0f211ce7e0a7b5567c45568ac550812beb2c7238daf53e5c45b902f4c1f15c470ad73d997663731340f37fc3b36e9a2dfd910d34358861f552cd42157c2940217ddd54e971eed4c0973fe5b3b5260b3b28874e5b0df60071fa6a98ca9bc858e576be9f6e935a170c971783d23621502e72a98d8caad75bbedec17388fac63b62b612375c3b8a3529a0f473040d5183b12e9ff4a6098cfe01c1517fe0636acf792e2a258159ce0a3353d45c948a7f18fc2dfa419f6c76eaae607e7cbafb3441d1f2353c92568a5d9b15499b92e5e5df5675c484cc929e00ea41c4668ad002d886e760c1b8794a6483169d64113da30c1921198ed2608dc02c0e9944839b5e1d4ca6fbc1af7e04c07bcce3fddf6525fe73b35c24c9218c969f51aea9e80c1a4c76a427dfffa114070dedf5ec56ad7e2ccaa2a86162400a5e8a84cb2699583a23d22422fa453e57a38b04d750c33072e89bb837648e60f5d36279b178add9ed8fe7983b3408a2edf99a3e3c2d21158e8dd72dd257aa55b7254692df781eac57a5c3122fd9b86e1fb875e17b8d2e08385193e504b772350e72e78e8a74a0a611dbb306567cf210c547acfc66779229e7954f0ba0fb7f3a8f1601cbe6d9d6803e6bca6e4230cf4f96b1f3c7d2b07f0599b5a26a188998e3767bf6c277c2205818adf9d75f464e10f6c6c1772a817bd6f0e9051a311999b947708fe929ec9d850f94b654fcf515ab2b6c5bde382924bf54d679355d85dc8c21576437840933859c75ce07f5e74954a5b7ace58fc7f30901833664e9247af61c06ac7f151be5675515a77e624f037e2eb12332b11310413a6d13080afeb1c13c3d8809cfd3f6c0c350ba7ab9b6a96faa98bb23a7a1468e39f5807ff50775b72ab5524d5cb4ce1fb7d6a5bcb69ec1166d967ef9af163399c869c9eb0b615b6490ba6b5adb079322812ccb19864c332157e877f42a446a8f2ca25fb0558f8a9f2c7ae583fe447301516524407ac3f6727901b5aed6fe2706cbc710b567ece8c4cc8a388e4c6493537cfdb6203c68399b7c763fa3c0fea228fcddca1f15c2cdb5edc4c2ddbb18ac7ac196ce5f1a0f04b633879a9a21093b8aa3429f766f290f7534b4a9692af3bd57b6cf5ac32c381cdf25be51ffe90936e1d68dfa03e162a1b8a7977160d2ada3d132c688043fe86caac11a83e919280410fe111eaca5f86a510435acebaab688d75e6b44397bcce7a7efd2cea3a273d36745f52de970ab916fec0fda7a948de90d105887c87272bfb790265cd6bc77998f2ee599b0fd479e993b164c91a2ff8d0964d0993871f66451eb64d6c82ce540fee0df73c5cf29a9610c065d370c75fd690bf7daed573495aa43e3c790b56647db104079819b3439b5ef4549871341887e0dcbce792054ab7036e57f0228570b0e28b196c337ae6adac7727396b3233cb8375c23c4303e809feb26c01a2aa55c0e5c285f10f01eb01ef84fcb2620bd5345f5dd4adaf9519a083e14a5391ce1e5034e5c84cde9d2c74259f34bd8c23322a493a9e93512c005d8238bb1ce71d75ef7c3af683dd6de67249d093fcf6d6a29723257a4e20d27e7d0058ede22b75df86ecdfc23c7b89fd960adc5b061f026a600b17251249cd2c3a09a8b38d81b4de2b17a4a7f81c05daf6b87c50b81c3fb28def62c5a247a67e8405aed154171acdc5f213d7d7a5b40f9498f659b08c836a9c3cf003550ef4a669ded8da1295ba02a60bb97c793566bd717babb43f705ee8a837a7ae37100dc6e0cbd0940e0c7a974a53716dbe595ffd8bf190849b824d9e4bb0eafa00faa930574b158b83e766200e0beee4eb6e3a2ebaa9975a1b9785f9bf33cc3f78251d0168ca41f06de646d10e597cd01419cbca6231772372f0bc0854d762e946f66276104c17fb2017dd7f8a7b45ba1b0711f767699424df99e7d02614f464e3ebf1f969a2d54be16a798bf5929d1379d4bcc821eb22e96ff01b5addf4df15b9eef9ca92ea120e570527efa3b9ab7a257a4266a1a6e3b35d2f8aa707ec7edbdb4fbaacb96b0e21fdeea8cf923076bdd75068097ea09dc71a8dbb6f158d6df13d0cd54f5546752110c052cd13cab60a8ff226f701b8f565b9da38f1be17cd72b25888f2007606487b21fcfbd809caf9ddcf92d7bd1bae4836ecdb7f8162faf71c252a0b773c5eaf3b72c0f633d0b6ff9ce6cbbf7015cc62fa140e9482eb71b1c0384fd4b39754f4b7d5d6978fbb40cdf99a3865ea1824b318be997f8d2405212208a5f1efd17824c43b9b144d41b3ab7c2d7e5b38979fa155bf77945e0f2af95d46c44c1563081b800fdc08a0c188404660866ea07c9fd53632a0b0cb878f33ada7f66599626fd1ef9c18acfd3617ee4a03e2b59deb7efd172e11496b44502150def4db060b718b8e7a256e64a9b65e32fe9774fac290ffa9a051ce33c11ded9ae8ff6dda54d36e57007a8ed3cbd44ea3c0ac791a24dce7e4fe0d4ba60c46f87deb37a46de1bab58515bedf0564dc6763dde8de2def609c66df68fc2be944ebccc549d8ff88a0f02b8431c939256331cbc5d1e331a006e774de23832b49c4cd8ed323bdc22c9e80278bc14df3303607856d79278a56a9c48762ff3de668a3fd5fd56a44efddf666abd9188dea379964e4f40f90f11c1db6892fcb30028f6f68ae9d3952910c90fda01449c0e97f19d938db58f42c9b448330f6e67cde20b4d0d6a9b211de912f506811f36956a29c0b2f41f41bb691e77f41075e3e5dd07e914249975692925b66940f458842f62e767dc44cb3866b76734f008b1eaca3d59dcac053f7ddc67bc915879364496dd471121742fe3d1c0c511d69dd304fcc30548c40274549d47425ab7b0a6b98021a5b17b39ed72c2b02bf568ab7b3ce87b65dc9d33b48e1cd04c16cb7ec510a00508bb9c0084ef788d9a921e0b825f0b8068748ef64e986bf30eb6887353f1821ba52204af8ee4a0060d10f1dceb933cd8dd3fdf1e89aa4c447dc1346d888448715acabed4f51237e32b5bb03dadb23f1fa76fd1ec9f4678fdcb67db9b9da9026e303bcdbc0e8094b0ec7c9833aab9ead0d624a7c5a8b219279a4f67927a21642c68da73d348eed2c695a106d15fa88dae4bf4b5311ddbb0d064290b26d2810892adddbc11c6f5463c958cf4412696feb41951a6992ab70a7a296e3cd9c8e44b9afa9a865f73c193bb6aabd3dd353213096d005637eb13059ab589a2a2b0008e2355a5572171ee74399f9d5710d929a42ae6a00eed1bc1a8a29db767212ed76047168d272972c32d973620f98e13740d3225f0b85185ba3a2e15294c3ba71c356ef9671fb84b9a1536eefd45887e455f4492149da8ac076d7d9ac2768b81e9022969a288639210a2d9d005d861f480cf1d3c3d693966405663b4e9469c09cc9cdf327a2f764db128ca8fc4e0b22bd4fe5e672847ccfb09548ff422d106b83345d9d4fa8b44aed51be4083622c8f27cff9d9ba3bca7a5b3cacf0f375d1af5747128574d72566dcf18a9cc7278c173fd5e00fed9e18a154991365cae8228963506073442a65c81b24589f6416f4526a74fa2959fbfe9640a2d67883dfe52c85bbad04e9d07c1c99e1224dace7686a67f2e7f341cf641c6608ad77e43dc22dd0460b25d6c1948e859bb50116eb6a04986f31d918fa12afe3bb81efc343c9b5763ac21aeffd28d304ce05acc73bffd35328198db3e2e646c70a6d2f29fe4f14cbbe1137c67770d08be8c2ee43562d176fda36545cba85d459ad2796d6b45deedc4e25a2f41b928c973905d6a9a9411a7abe41d8d5cad8682bb2a582c9f2b02c83e0e3a040ebc1ca35b5c037f39d1daed5aa335990e202d60b32a8f4d051252f18a793dfce37b4c459acf670f5c5d12dccf23fadbdbf4c65404c3044b5ce8e626474bd6504a6b3f9154ffca37d568c90f01960e59eb559470d4adb09a7870ec563f033f7a42561a4677416afbe1e2b5ac3b5a71b4a84ce40eae80c7a08ba51081254def3f8ad735bae49738589e74d7f4a44442770c83673f6f9306869b4ff3fd34ab836765feab846e5ac7f6b71ff6faff03678b1b9d24d8ce839416aa646993c012be02ab9bcad29e870c84fae548ea942c7321737e656bbc5022a573e5caf2b2b28549ee8b237e1d481874319c0b525e8d91dd39a0b2fd2949e777c2c3598826f7248a42b2309554bfb40d5b1265eda639640e8c779a0113ac293a458fbe6e6b0cd566063359bdd9e741cc8d10ab20fdea229a1058ba821d014d99425781de5a2b5cdd8c2862e8a90fa2c981d6faea5c8aef0432c16beea694976573b7d79692158d258abac94e1bc94ce65ab4b6f98e76643763bd5ed0c1064f6a64472aab4f2c9a3d791b3f049ebc952bd68507f6daa5f4e4ecb69478a9dafea4dee37d832618d3d6eeb17b1cd675ab443be31a8c425732deda83ed5ef5930f7597c2114ebb90b8100ca7845d920f76bb6905e6b613e2f8627c73b5d716afa7455be7d61e079c3ad20039f1619aa8cb6fc130e368e9b979e42a6634d7ff3442ddea4d63f771d0a4a754bc5a72fbd1475ec7ed490f4b3023bd407acc55ac039172bec4c97b6062eb4da6a9466d87d063926279f1a4e5ae904518d6ec5fdd3ab61dbbbb780b5c330949e2dcba65d41798daec916ab3ce0b2b823a9df341afa89d5a4490f4408240e8527b9692e1463712db08d59c4c5b7d7891499ac2dec3136e4b7537b807f8b954ca01a79c7f1dd1536af422795c63bf82c69e1462277986a0b422b68ab44b6aaff4b496d4e0a5228a05294724432c7500c6d14e94a938eb022f193582a955fa8ea73c8c410233bf05c52326b021d59344ab3ebcc880e08a2868acbdacae15f62e52716936b0803f0ae3eb336edc607462c7e5c13d8766ab7f9088bb0c58cf5d608d1b84694285523f7cccbbc8c6b5d358a6683424a916227dbad7a6ec6f292c1b446f17b4d2e995bab74a7209eea109fe9f523285f7876e12e9ca844e5665e834fcb35c940f0bbcb489efa892b7bef674afe9f1fe3809ddb24afafd0651a372f989040569d2b983d53511176fd2446ef60c7518b26604e04e748b798c5ae6af109fab891b888f2c1a9f0b24a9b3566a505989849a442c785e6d6346ebed394c614390996cc3615d35cdb12036c8bd0735b424ddff06a3b03c6a266555bd63330f9282ff4a0654bebad6edb16335f10221f6fbcfbaac71ab88b9d9f62d0c83d4c74178afe0c29f22c0b97c68bf42194fc319f28e5373ce29c76fb37c20f312fff96741ef4308e0117d6fe542eec0d90465770880d86af23a20491c83790aecbc43109bb4f11833c0475aa16d2759fefc054cd1440c6c5606dd3b91df0ceecacb8a5356d8a329ef8e19eebdc00776e9af971530fda76625edd9535b463f0457033aac97659440557ac8f59ad0fd462fd72d261987f4aeba583434c943ab5b94269e1daec7f0284736fd66926ed7ea9d1e7344d4706a6929b199d4f3987a891291f3c756607529573d22e251458661882ceef35d45d4a544b892f7a5f05a8d4f150e7518fa66975c584245d1599ade8d882b6ef4fd173ca2ece479a894a432c53a09181f99cb0831a8e1c5dece9d7a5dd445136fb8bbf79d942c233eb84a3aaee08716d1068a5d4c489dc206a5ef4c4d246e91c5b9c89469d1ad6a21a1557f3e3a02d81f1b9e80acc3e68fc4c28fd13ba17e39c1dcc8bfd645ef4fe7579311976da9f8d6caf3afa6ca4ffcf8a149393186f8b2e4c1210b8783f046262ffb5cde169302234818078accd25aa5a54c8e9bd18133f43c855d5dbd17d28b97ae4a85b09b45b6e75ea0926de56b62e120585447b84a7f11da70ee49107eb94606993bc9cdfb09beed74c6744ecfda6d90d02e0b31d33f569e62600474e7e04b540d0ed4adf10b9361f71219bdf617d3c85d4440c247905c9c00e32ef93455f1a795080baf124d2f2fb4145a07c984e3fa0608a07a7ad63117a55ba38debbda36c3d93a17800161150afbd8ef5383392625f76c121de58844c3a5a2782855a13dd2e806735685fed97fa24883179e7a1415b3f303ab6494062ea22ebfb4f9ef4b5b10cfe5359ae1eec81239ac9218fcd8977c65273a13cf850c7fdafe9ef14d080ae76f4e6db6dbbef2d8e6e5ce585382f957335a621fbfcc40a186894ab74e72f30d128eafa3e18cbb94b99081c36c9452004fe3244f383cb7ff6d0616ee036baf68deeff8e5466a0e877b0c218c04abe8530318d4d4c38d32bbdd72c5154efdb757b83f5b37de74f5e75bcbfb4bbbea224dc3e0a0c6d162af86854534f6a2764d9aa708d7996a8f08191b9e43707ae8bef9cc2c2cddd8bfcd085545d1ecb0ecfc541d6bbdff3340a69ed7577515159447172bb67f2544269a303c149d8d562e06f7576703ac6cf6b4195244b84d4a5820e94500bbaaad99829267867093899cabc058a6d9f34a5fefaf056960df2346e6a43989863b81998de77a9b6a6b619456153ce686d049a4998e0f3d52d45663a9ed2799bd77120d060ef251dfa50a623e1c9435bd7f3e27f1c28c44a3718fc751d43ae40b0b0e6f1809e5106f744b5c40e8913544bcb2eba42ae6cfc6f907714827dbf4722a289b56f27182795467fdf62d2140007abc70efd9e789773f388996ec60900a96f3567b448763ff29db0e4f30f75721cd761788887561a0950227253322e9231f25ab94e0a3b203c171b29a270be6b713d06dfdeeb1c0d110a77987522857a8292be297ab34cfd99714a7c104e289c8003fabd9b79be44f805cae3cce9a65c03eefee43939382f7c0c822079e5589501bf7b6be6fab9f8814af9df70a5443f9ab2b73830921a5ae5835f0b342f916c0faa8fa1c241eafd8bb15122c6b6e0e28b5c1aececd7d2b87e62697e805536e205e56e857f06de2cd14cc919834039d07b903452895a8d9a6f7511033baeee50edbab3de606d1d6d1ec82a0213ba363461c5bb522384f126ec7ff97c1299abeb63b573ca2535ad309fb1bf32f029a13d748f693b2671dfe2c5ee4797f2a9a65dfcfee24e2da44ff72ee02b31aa036f1dfe75642d176d7826994714f913a386f769d1de47025a00e70c87325db9748814ba78a7c8ce1c5c01fdd429a1925862a3232d60195d8b2acc6e01fdf7ea95c62b96805d918089ed2d7c10aeb81f8df8f825efe5eed591599c0653b019ac714d0f975702c351c2b045a06a5c086ef6abe9425178bd225ac1b9e53920930c7aee635bcef02cafe6e48f534371c6ad5fb81df58d81e86288c567fe48525231a1e902acb15c53d616490879359671e81e45ed40ce1bed6ab96d3e1cf9238e76adb836c2f4db254b84e29703582f45cd48b3ff1992c4ffae8a9a9ca20940f002426790f1b3837833b581334c438fb753a47ad2f04c6c94f9e934bf4628112160d576ac7ab7ace7a5c16a442e6138064109d0fbc9ce7e5c5678852f7c2b0f22cba56d6098f6562460cad9e0f31e726efaa2092a66855145c166d3a694025753e468988fcc1b7fa01c43b290f406bc3c51a06350edeaa22886bd9212b5a8c98ad499700b58772f17f13455b5e8b59095972983e9da194d3af7fa64bc6960accc7bfee42e4a5ff46e051410102ac0a5a77358f3726aa5cd1167f311cadd9ae11d5f7818bd429aa981d7c07c6e2600a78d4d024a3751ce41d3bd4e3fed199e7bb50f54136a8c1ebe6ec652184caa1344dc1f069d73edc23943e2c57b7dbf0090668b69bd9ca8642471d9d9624f8f623e285799a59a729f7257c06c24deaf1573da7d0f95e3e3b9f35a83029a472fe17f08dfd572c996d6b854ebd3c984685005c40016de6ae54b24b2879b0e96aaedfd70d2a3df25abdaaea3f49a435b1028bfa599cabd8b47a037b431de4d8a71427879302393d8921376902fae521112bcfa24e313bbbd7abd5167273aa79b1a4d173196a1781a195a1d1ba088546c4662bcb047d59793f98a6e5b63af15a47dbbb1cad4689596402766184757a11cebd82254968ad1d9ca5d8a85c7e494430e260a10e9082f746c0826dde053b5e67e52e0d57966f0d57e1f343d1e22524771b3c6b665a5a2d5694f158dac47e77720151dd287b25cdd5f2384925320d709d849b8cf7700261949b89e98a6d2bea22dfe7a3c739f3a4579d74e36430d7a11221ca6f57296417ccdc233915e46564b534f9521f0f25cd19b37bb720cdc41f88689e1d5ebb57191e2c8e004564d18c1cab969e31e708326e0597dcdd82790c0915a6583d968f28832b1c33ee07b114b1fac01f1d520fdd8a92740360fe09fbce02b32b4d3aece897ded4b96e3ce92782b2f41e4a5eca676c9d0df83a55edc15a46c8d1bf6c944af4c4e9a41cb7d1f812d236153b478cc3a84a8490ed6f3f5220ee45d8d2c94b46dd20ce609613974b3ab816d1550040008604e2ac2f8ea26ca8d0fdc3b12445744a23eb2aefee412c49a41fb02c559d2f29a79b0432722ab5769e5b60b3c014e732b9ddf2558370dd3870210531a2f60a61de8aad2758743e43898134a012674e27abd1863655b2a13bd02a12a15cb5614fae94823ddd6583b42e67f0f04639525cbc7f5c8930aec5c76eb838262ff801319622b84b6eed3c8f2f1a64c2ab35339d9fbcd7fc34e78cfc87b57d6e2aec550eff3840c73a2ed3e264153f706824cf352933df0d90f5239f108b0eae9de318ee6b4f6dc84a8d24bfd5c0d8fe74e09306ba360a518bbf061b943cbd5c43c581ab968262a582391ebfcbdaa154137b8f49be12434b126a76884f4b55648e787c80dc269280aea3ad2f8a5087fcafd3879dd729b6ffe5cc609b6f268c6e2577fe94e145053ff2e771c2e9746ed1927036c80727fa0bb478fd1a02493284a0049264637b8b200df01bee41d1796086e9104141b6c369166e8c1b57d338363e1a6d46bfb48c10fe2aca14931cdf35c769cc6518c0c289f7be876f5e380975af5de77fbbefacc7bae9f273a6aac7ff0a4a14d658b6f2ce614203c994d6699850dc5eb31927bf774c446dd077feaa516f8ceec5e0697aecf4d7031a8615f22f309bbf6dc8c4a60b701ec84374031ccec304290098eb5d0c523cdcf41200cb320917d1f05675e83a4af27e7f3367c7aaad9aac96b00aa71a93744727ebb156d00ccda5eac919f07164de3adf5ee89a75858695762d9f7dc61af6ed9bea78b083193e531617e2f9c621b59d0adc4a2ad356fe87428b43608b3019d63a6b0e0af278c0a06d6ea3c57e5443eb2c38dabda0f866a532544051e439bb8be07d69808cb2f3f16d70203d1440fa41165f6262129391225d1531c689c19adb1a9acf3efbe6fe4979488755bcfdca8da7ba9a55d412e36868e8d37b56b943acf1c39d25a18e955df79d2cb100e0b41f8ba940a17b043fbda114ba416757459b71095b620ce1d1f79b2d3a94b08b26c5f1a327e30dc85b981964110c0e575d3fb7543d5c5d56523c267104ee3f5f60b40dc30cd84fff8854874c00274a9630c2f82bd6b92d86e48f1c57775d483db7fb5a5c91a986f9a4f7904af5307d391ca08740f41721bfe1ac1ddc570b08d5146f10a0d3ba0d6edcf6aae5005c9a5083f4557c567346bb6d8abcaaf5e7b302937cf524b12512bc5a06a816e8a5fc5d7c7a3d79bba4ca28586a302d5f8c34cc5209304488786a5d6adebe24b992fbc095dbb63c6784cb7465b53701fb13b264e18d3962ad784efaae59e52edf39b5bf830e1463400fc89704aa1832b1c1206c249e8eaac87b2c6f63a118d1219453e91509f011c61bbf1f57cf31ba9f306a06404b287204382e87a260eea47aa6348eff67b1b121c735c8affb016aa08baf5cf9495bdfc06948fa306338918e130b7b585fc48760fc6a7b6837869cb796d907c2e5f6fc87073706e0e56bd747fd7ffcae2cdd919c51072c668f2eca61ac51fe4f45f3dc27983fe3b22e5c77b08e3bdef960faf927f6348deec0bf2abfda9d2e0f31b08a2a654f3ed28a6b884959d79ace8310be51f00d5e10f85f96bcf13e8dc1e5b97bf3fb26ffcb108621fa2215435a2f125182bd9e11cda394c5cab3ff41278a207fb67f40f25a9e4e3c2fc8ba2a8b57cadb9394c5d31993f2de3aaa0068cde75e3f1ab8796aeb6c5b42bef5cbd62bbcd0b72a4dd5a3be0478776a393ef1e8fc3a37ad1c1f722fb37497fbfa77da4df8d762a5696489bed4cadea771c61767995a454f9121d8e43b19f1402cf802d6136a41a1adc3e9bcf479aac54860d0ee9a1030fde794273f755f45ad274af7e551434fd36874c724af161a73e40fae130d0aa8fc8472d38010c132931f04292cd29b10eb7517c3e47dec349da0810e28d467a731800641b5b1715e78acb32ca446f4d0bd5b7379f26bdef8426eb0f613cf6f134ca9f26fa9d495c68bec84a5a5d16d27fd7614ec9676c193ac279f4b2b5200b1d68d981343589632be71b8ba9843778c14afe54d3d5c457f0d7496e88765635e5e46d3903adfddc8b975da829b7ecfc58acc634494e64a33f92287a2d834e25113c4721c72bc67ee10ed9ff6aa1157cd3f8827714c5957502c530621849ac2758ced5794195880e8c2d778d231f9c71a3a8a4e6226be65a5ae6522ae954d399c7bdfaeb3f975f296f08a4236c3ca3c46d4ddbbdecb7d19fd9a47e8785b8e3125ece9df8ffe17dd4526d6fbfb5944d954caf3882da98f3c658c9369bb52b12e0ff8aaf7f01e3f1b409b6ca549e0bd288e11b42d33c0f758a58bb3b40694df6abd23097fc5a5303a307c022a67f8db9de29f2376070761fba1a17d70953288358ca97e9b81e5a52b40153c8240c3c3a161334c38996b2338c5b333e644b46d448c68d6a89662bf6c7648bd4b7c12664768c4e81df35fc288d1171e82203a20185a1ad719b133e29ac505642dc3c7b98bfbf19c7af3b0caa73b83ac497e02b321a3f15ac1c08a572cc33e7a3091c680dcc5c169d84af2ed1c9c1e615772fc015a1ac68e7fac70b1ae9b0f7da77354474fd1466319f98ce9ac2540813cfc528afef14a39fa75ae12a22ac7fa3602ccad2286f7b5024105e9139fb3e77a64334d779ab7ef643c909d6a99158d0788f6c52598fa6ba55d4b3d8e3a45c09134f68f31aa02ac1292b8b93dcc7823b57c4ed14a1ca29252c70a6552a5512ead623c4a260d7aecb82cb9f6d0e421b8d38626966b165fed49b0951850dbfa30c032a794ef9dae7b50651b97441b5fbfd3488249783ffb8f6df442bcea506a3161b7c96ac81fbedc31db2fb5301705705fef8a2c81be045f248386bbaef3420a124d9dd990502b0f8ee4dea2ebbd0a88deeab26c141bd82366b5b04565e0f3b0d62f393a7de561232cb5637ba6081fa4ee9f7cee440a29207a27bc884a9cca1b4ea82341d32c5b4958e6c37a336367e702de7f446367ed19b1d3c643c3afef80e4520638ae669f3e41dfd3adf9f9fc9b70b903206b818942bb323d1a009276af4e6f11bee52c51a556af609de10b95dd3ec8784bc5b1fd71c4ec014b65018ceb3dbe660394a08c12f022caa5d51ff1fde3494af1631e2e8e6029b4e443086fd2a0a0028421c6a83d175a65ff199ae152708866fc9e7caa464ca83b243d259f7fc6ea1ec9b7fc0330aa443fb3b348923b38646c0d1dcb48fad785cb950d5c13fe74bd7988211225b68af3beedbaef98c19c684f3832bce54553b7f4d261107c34e46675f7e219f9c60a7c0e4e1a3246d54530fad0f02535bc8e064172b2f95c6bda24b66fa0690b7aced615bb55b0dba50065031977f36a6bc1cbade2a8ffebbf9ea2ee1ff4ca7b90eda6128307e050a629d99f70e1ae8916a30c4171c6cb2041ad965b4dd52b0b6ea018f5a1de22f7d8e838047ff9a12fda6ea91e8408f4fb4bc017f288923062c0355ddc5cfc353fde7473e0f542b30294b1e7c113108252d205aa6ee6e18c8bb9e2003eaf34fec4adb503b9807fa186622519344ac970f649776b1590ff64e1351172fa3eff54d48545fc38e8617aec17594d5fae4a7b00ad4caf62f806c09c76101163ea0e7bef7cce24d1d2d7658ea8f04fdccb30cbddfa3329f27638b3f9203ecf1b3ce62430d1cb856f574a2a17df01089cb77ceec94b63391259013d926aa78b3e1b885a4f04294ceae0a5e5d41d969fe2a37d34a856e1150aec6f99f19b67e42111bf17264d708176238ef2c3582cea6f93309c9b7a6ee1108316cb322a8f62b844bec8de0077d8ec755821cc205e3910d0adf045edb264b84fe695dd1b363adafa2b33714a099273f6ae82de468bbe7a821731c1617c44ed83dc021bf0cbbaf341bc7f0d99568b203eb1de4820e289a4c4c9027e9a55f0444ffe578db23f8fe32fcd5ef936c0abfbebd9c94fb20d91b723b80f1d3c2d9d3b46c98dea42d836d7d34ddd86b4690ffc26689d0ac5641ae9e527ab0a1261d2347b9d09790d65e8d22dfddc10d2dd9fde7656b5ce075633fa7fba6444990608ee9abf1e72a0044d0b701acc36590c7304f29a14cc0b464fce2253f23b1679146613ca508c300362ad3cf2287f99e8d9feafac105df5ffa426f520fd2fc05315a223dcb49c7d43291ddd161f710de12d7cadecd1fa377ee2b7fbfc910a52cf1187891ae4eed0675dc72a40ccfecfbabd2d703b268620ce3fd9d38a777ddc3fa093fdebc7f88dae26c4e38d29bcc2648aed12e97566377d98b2853338ba8abcaf32bf199f84f3a1be4b1c0cb021a10f8e035b76401363c4b655d6707b70c9b4958c671258084c4b3e45b14d84cbc6e89c61619ac38c675ec247178bcb4ccbf3e609302869637b8ceaf5ed2bc972c68abd7f0c64590e3b9f578a8d05af9e20ecad0a935d0106073d3f3794c8fea5608c5dc535452a3f65b06cd93a20f8b70de3ea5e1e47f9387365ad5da59c1c896d9f048623173d51736b39609cd4d5b5b51d7186e478a109a5de8363acfa6dca813f9654f58b70d7faa54eceae7d9f10d41127e5834792c913dc350961256e63cd7766859cd83140b2353ea64e8760e74825885de546c4105ce1aacc257f05a8fa9c1312421cc0380c4c736e0606acb49c4c388f4a630a3c82468bea949ca1106dfbfd5f97793b8efafc1cb6238aaeff2c875a4307c251b72aef270d7171ca9e9e2c2fe450607af110aa4554e97d96924636725f5ffac9c27f6201639430e64a0a305eebc2fb1ca3d6e081bfaccf53c9d2e061c3411d2a7179db64a9cd113d42d9c7dfef5fd225d9d1a9e98525c6a1a7f815c94c3a57091470a60e4233a4858ef87ac7dd6cccb53adac0861aa61123c75a37254ca04547eb3bd3292707b2d2346cbd9a01b9d3d09723c091e401eb2adfb28fb943e219bcb15978b52eabfac362291fc01f0bb453d4f18f57f02b37d1e7298acb8286ff45b29362e5d1a6dafc501c2f78cc741587b478bb9bd010157f9d19be557c39474032aecd9a82221d71e0f4c4c2c392d37848e0b27100c97991df41c05388764240f82e0135b63ba49882d0e683b7f027e9615627617901f6a40f08ff6ed19dc3b16732dbe2d51e707a7c43cad53b1e1db370a8d566a0aa040da34ece944436a2a6024e832ab51f913ca8fb99302d1101f12b47306bc88a870143341e2fa6edab98e35d87dfc65d9555f6f603dc4c118a30de7330ad669ba6bff554735dd75c50d42f0b6faf20f38fc22c196fbeb11060b11dc694fe6bcbc8eccd317ed87f7967d0570e7858b9c930b3127d96c1c2f73c45621f20ecda5a0cc3f43356449733715cd1b0886e8448c683c381be0923704d21285c57739830755814ab5a053c7894663fab4b38ba384c755df84672c66c55518d178aa7da65de2e055d2749d2019d6e5a01b4082665c08c56b1683f0d38fe5b855061a000f20689fe1acf9e81e254fbcfa7dbdec846a566bd30cb23da3332f22f9bcb1e558f271977cb4bb03ad0e9495231b0c1ee7d4749342eedc432d703f81ac47cf5993f7a99680ec21c1240b3cfc78aff47649f480a5e1822558f894cf589988a51dbbf93414b8648cc51cc2011d945089725a2603ddbcb103af4a6476022a543f4e6096a442503fc009bd1073ebd3f45cc6cc85f09316ae8e8300e3205645458e89bfd6c8eb92c14fa3351bd96d5803006d6887ef43d0553711967f742d8214aac65f1c2c90cf0da6764eb4f7d4ba0a558fa6ebb79a0857618ffe5912a93b1651d79c3d44ab6e3c68c6d5d3164aec1bfb9863fc554ee6ab770347c5f2a826c824e4985d52eec0d4912227420754ea9b1da6d7dd467d7769f9e6828c4bcf4656acc7a8dfb23d56444a0fa53dc90529a0e912817b5b99ed9558b56ace5c5c393ceee5f93b4cc393d189056c2dcc1f4443c50209c74bc47f082c4c945bc28bf41600a88525b82500c84bca990a77f6ae5ee35316a373767b3cc244612f40cbb25f546aa0b2c3fe3a009f0d9fb6c641f26d3ecbaae7076044a008c88798889d8ce46dbee5b4d4a487942a8dc0882af68cc6fbc761b993d6ba9c6ba93aab40d5ecffff2d0045ee832402c3a430761d94f45c2bca5d15ab00d6197d43acdf06a70ddcf621c2d0f700b6e57191b04629bc9c3bfaa6e93907ee5b8512b48961511b44c365bed621cf1f679766e853f7e40dca4a22d30175d07e4248a8caf0e40c9b95a00fb7d2b9a62a94030afec1b4734b1a7302ac1a29976bfd1805b478b8d830139dc26fbb14054b706c797166239707f070c3fbe3d7e2e57d39d4df4fb5d93e3b7925d9e5293e47c0f59aaa8c971d67f0a5cad6dc9e475446ee95d2a9f5a36990429f4cf43fb42f7ebab89cf65ae2306f7b7dc251e2df39536630c3d997a728bfb8660c2e432b521c5207f79a0bd38569723180305122c78b2cd1c1855044f9568f2790765ab02182b9679dbd2dfc65e272773c7a55b29199eee0dec08f5c132d2b30a66be8c80f3a8c9aab78748693e8dcb71edbc7c7d5056118415858522659b8945bd69c2bcad6d23f70414d0a91473f7d43e431a49d03b2f1df8152b6440b50cdb73e7704aa1bd368d81d16ef2ceadba451d26c7f13019580eeb47750ccc56cebb2ffe8b46d6782a4998896a591451ebb7034aa74d1fa4ad9522a2d1efeb0c8e4b82dbaebaade379c0e01792af5e9825d53cb9ae6c8d2e0e8bb09a240caae5d25cfe0bc27417a18e84d2b1910941f3558cb3c576829c112333d66850a5ea9e10165563d63c8ea6c658d0d9e423ad268367b5e36f25d1bb9a16e8691a8af2c61574b6b7c5bcfbb39d140472f1b6f13dd368854ab006d3d4c11822e4904711702db149acbbb6a452c4eaecb885660a03ea006900dce4f3fd948e81b2f607fb3631e486c3f742fb286b2ff29c530dd92df7529d0a8f4824998179708408ae9b3e23de3aa5c7055d8af26158135686e749f08f3bfeebd8e0c9da757e01e609c0d45f9d190cf42e7ae9fbd4a130c4f66d75d53827e9496ad5cd3fe65b378096b21f767c8714b000c283fbbb24d7d83026f94dacb07b48ad96fdf4c847ddfeadf43242e95ceeaf343060764075713eb562037bae3903ccd8a077e0abe6c90e0db2de30755b3b9e4acd498037d197b7cce81a66d2563da8416f2c95f2c3e951ef482caf612d10f8203bd2ead3a773473e389cdb7801e8f692994cf708caac54923856634a64ce848095b18b134223cdb7a2abd755ca8dc73b15084eefa4905aaa0ee5897e65d8231b124b02859887ac19c90ec01cfa30c07d4ffa241ac3cbaa84d4c74eb4834b04d62d177a42edace36ac2613650f78776f91911217b99a6dad06086f9995449887f470f0ac314ebdc5897735ccc440781d4a936561a859d8a21ae369f7c4c5e91acadea4fe528733916479b0603825eaeba06cc243da5f8c84925161b30defcd0ede750fe69b3376ae30e46ea50f804784cdc5a77815c503d897a56a3763d3b40c573aec0e9d37fd655130bf1413b5b5f8675e2c3461357e3c9b060860e9c2db6bf0bdbf838d4c1258c3a8912466fa2213221d2fc3580946e3c1e9bb9ef83ecc0240f0e2a777b714ec076c489c2531dec54633e323e2d7097d07172ac7d538bdd61f81bf00fcfcf156623e1b13d158ce551f572bd26bd669d590852d2d7c2a8c5eb7294305f177eda324474e5b2fc1623011e45faf3359f2629ae15c8de5d6be664fab017719aff8e1da7503107a36fe36fcca9513cc9ca02e066f75704304a6be05796f2893582e5570a596f76fad2c1a6e3b6b2d44ac7bd6de1e980dce212dd6875b722573d469d5c5ef3483bdf0da6408609ab2ceda6a65de03985d8d304983989df286e025d0bb6f248a03dabd357b0a95cb056c75445b6a5ff583140b0fc94b1d4df539098a03b9eb63e4d131fb38d6c9d0fdf91bf0348e627499f93b9d45d4628d6d9764b026bd193a07434cb756a5f517abce439c2f9e0a08c7679f092eea9836cfc00a3ca70f58b4d00ed2f5f48acaddd48114dbc40d4dd9131f47c99cf1cc83f80607f7ebfaa74a981d9564fc116e2474a1e42b0f809355679f06a6d5b71f9851c4e9a8571d9c8ece85c81602299fad48a53e5f86b49c7cf6cc0a84f1dc6c769804edd4364dbfd67026ea1f9605b0d6e958ed925f443c3bed607f30f334a5c57d99312c64715bcf5deffbebb36ee517aee9881c74b7828dc27c8e2d1a2e5cf10cfa976a74390057151fe9c609d714ddee7763591ff1f2e966a8516b3334874a39d3c27f95b391eb7278ed22ae3b5bcbd0cbdd823ea5e5291a0f682deb5c4eb5ea08cf2df7377a7c4669fde727a2c5864a56e1ce4c764f6abbe2388fca808456f756ce38644b375f70da141f64b5c8f0ac789516e13400ba74f9dd1a6b79dce1e1134abc2f27eae1eb75bcbcc11eaa371a50d4cad2e547cfac6915951d9c75dde69d9bb36748de2cb8ec517813a1ee1d16cedf1bb0a684b3045dbf95d4811a2c7b3164af60bbaf7f154b0d15764294c4beab5aee2c7fe68f9d0345908885eb0108a6bf80d8dbd2e6853a3016a8da24762038c7300382a0ec262d0ed6b3f1190461f65b1cb48b1e4b30d27f1825109d4578e25b99788721d65f96496e92e3f5f8365a8a8d1aac9dd0addb3cca2e359d5930360e9f3d8fbc88acf4494cba3512462c24c17def4f3f4ce8aa163eadc50234ae733cb47e7ed2eca9a0e476234c9d86f7e9a31b9a86c1e604c5a939a1ee8a401c127f48d09b69031ff5d7089b1cd463781a54e6d1d6df7955e8085fad219bf4b83fa6c0e4eaff74ed3e16c1998b7e8ddab5cc9b9ced41dc1c638e2c27db0f73ab66ca372fb7b710d523fd3955ab4acb2c346bba65dbd4fc1d649bae5d8710f84ff3d8539eac43a7bed32aff1e568d5373662fe4491059f00b7e9c5fa2cd31880c85feb41a855ba009f4c458e22fe3f723bfe80a5712ba7fe66874151ca6878526f37147c421e13d9b808f32c4f8ab6179ae8cc542e999523fb87aedc458a04c3ece5e457b5d9f6e6939d8df43dd262473e0bafdcba40f3524e039bbf3abe9545dd626e07ec2cac88066dfa43d7ea79885600f3f3f6731b9d984ba8ca701ec694a7a544577deca6f59823c0a2a61fe526c450c91f97f4a7feb28fdd215e845607d88286d3b76a747f9e0bfecb06aa41c59e60df7676f68a4e53a69c8f89c6a8fa091c6ae14c463c1e7b71272109edd0d690f299b17a80c3986daa3e469609f7a87ce2f48c42c210bc8de0be41d2b1aff620b305763565f4171f9f4384810fc7c0cb6eaa38423b7569ed13fd2f79dc00ad92e8252d86731216f66b737780cbe929151609fddb55b6a2becac2840b165f508e104525b684821927f36a789aa74571eb06daee1ba5fd2dcd839cfc53a2918ea882f9a931170c58cd47eee6752742bbb033459299a412ec0349741875f73855e1714f4cb9e05fe2ec08e8b351b300397a57e4c1487ce4e14ad3fde96e9478e60b09549d30d02ebbefc2503eda9fb140ebf46db91125a885c418bb3941dae0f43921e34b525af795a33017bd880cd862687d547add62b6cb295c2b59cfec1d6d2b1015a482dbb4788651277f97ceedf70e0cfbc107f997c3e094b8785372313677d27f55e8af9af784f4e9ee006d69279f1b43b865f9ff6f16fb8656b81a469c5b0f237d0c47d00a43de10895fb8acaaf544cef36ae26f432c550013062089468c48d56842419a4c31d3194312567ae3ce5220bdd3434d455e76d9bf2426bc39e8e6b31764f0f703c7ed48e78c6017003a37c9fabad9e135ca78baaf1ff7c770a20cc1b33c379a9c447ccac343cecfbf507f37d454b474c176f4afd00b8c68faacac372e66154d468f911c70bcdfc6333eb34615198399ae53fee5eef41f2cd72e6742c03e11d2b8ff0f97fe1bc2dbad090112ea9d7479bcee39ae927b9184874e1071bf2e2d6a7f6b7cb068f91b0fb99ea519e34633f20fef94773122545d929077cc6baf0a5a306c7cdbf644e27e02d78f2cec690053962f48faa0a4d12015274b80d55ec8331c7ce063130d66e402cac7c81f67d9d0885be3dca912863426069da4331eeeb26f91edb178233f1415cf4463f84120945db5a9e0592595b3c109d6d4b44259762b2cbece12434f9496cfdd2ee3129c916391d9b630e8f133e81fbb582556de206a3545450374f8ebf4ac13358c43c4ed17bcade900abcd823cd7d553519063f0100cc1d4c14a9e422a9898e9392ac2f57604e9767c6ad3d6688344049568e953b769038db06a3008ff23c2a55e6ffd1467e684afbaf0cb27b80e27eec5d0f73e87cf40edc630f805dd4d751352edcfaa2ee7224337ffbacaf32d9471b84d0cdbad179074fcd9e07971cf3f7d1e076096b37ac5e75bef1870b0664aff9cf2813c4e954000012cc2dd6df9541daa72b9842372e4189de3e38598b60b3429f1e1c1c8a0f83b6cf4e181017ed66e85c3a9b435fdc187b6e05d466c26a1929deacccc334d37152d233b6098b28b8357458497c8ce63b4d82c40bf2ed8a7d968f24c76df82e4fa5d77b50f1e59523a9eb5fc253bd4ad602c57e262efd5660ccc4a411cff407cfd32d710cbbe29fecfb34b9d0b325359309fb54a394d7f2d1e9ab327db31443a084a3db57a73378b663473ab22a00c2cf4780883e27adb51e141baeb69cb98300fcb7d04bc1428abd4e03fa2eebc8a87081a71522e35b6538db394b5f7d168b33da39803e3f857cd5627a04edbc8831c52e15f19bb7978bc6e0bcab1cb8793f6e49d4fd4799ed64c9ebd3ed6a75298111ecf3c80abed7e68767822c3a4bf6db5e765dc9e1938840833e62b04ab58d5b0cea4b2f0226cea0bd8f07730aac557a35a7357d92c15c7358ffcab8c76eb6b4544d5d8dad46089c77facbf77a76c3a394a9736c946b43272f4dd9e9cb5c34d9217f8056192f22b5b5e1610c631e000e172aff38c12bdd400ca1b5abd2a30b79b4ea85c0a51a5422cc05946865653f56a31ff04148769d6b1ea7cbed75f713002ac7f1fcfca421f79d0dc60b07e8435d90af0a9e2a47805483492b848d5f07121675a6f5e1a161df09743543beb8e0cc6e002cd695f6f4b56b537af16553aa7aa6fea7a1207fb6736582b2d6ab241d9921d417694d79889628dbbca2b2557f2f5983f493224c99f9302627166532a20d4ef4676c4a92aa7b52a7f31cefa222cbbfda9fa2cf09799d955d5ef7f83703723a2254ed562bbf377fc44adad0dbabc0ecdf6dcb540ccc6c753437593eab504585cc4f2b1aab2dbf4c6588f6037a8b81a80fe604b23c61b82dadd8da34537fe3a9fe27ab30271179ab0e9357badd1c577ba2675712f854767fb307d1c2885196449efb53b868d9cef056e20a0cc4ead05d0a865a6190bbfee319cea72baa65863b2fa01661fae94204ecc1087421b771b6b7d27140f21678ef0a170b5a25f0c3d13622892e9d7077ea3e2edce7445e8c208f4f5d789ad68abe63aa049494cdf34fd6974e11b7695c91af7c72b03f99b2a25cd03aa61c5dc66392fb63511c81eaf838faefffaddabb173abdbbf083ce4c9332971fbbefe79aa43509d3a4159c1df7e4ce985d52157ddcbede5bb84fdfbc04a1150798ec38846d6c338f5f70a36035af8dad170abb837bf528879585d4c2431d27cf13033e79ddcfa07b5a0901b60d1c738fafeae58fcabe6333103b893be81b03f9578b4a006c89063812502003a2380c0bb57eb943c5bcb6f419d8e1d0b2fbda017a321900082c269102a90b04e468a3f58ddb5f837705042e872dedd33570e934fa69998018a6074318abadb9f54913246b7eb1fb3b0db77778e1799faebf4444e8214a2b35cca402cd0be23195505ca704a37180b4ea9635da3875d8e9f8a13c2ad0db53c7a85f500573bf407f3f1285af463bb7de2ea9255443796fac833af1ae9bb987c4c86f5c14cbe402cc00ff0d3ce01172e6bb4fda92bfbec1f74f1d3bbab5f95930834564e6fe96efe7b29cca17835667ee1c38a284622e30844fde512107f31efb2034e3223e1ea0db0d2f4e70ff530cf20672d1034b0afd0c1ddd433a4d8ff17b0504ddda3a12c87a6c414d1a704b3296411c41c5fbbdc5ef3a0a4a90365cb82846ba7da4ac68c64521319fdc4ce9466bb1408cd260a9dc6b9b67dc8f37d06ee643650999ac971603986433087d234c48c331a529d52e99a46e0a4f4c971e7021acae91aa752a6aa81119d4ba0c6d50efc39072b8510e9a6188e8e7f9fe83ecd827ddbf632da32d189eb7ee3cde59ec355d836fbfb19f815c99b9a7523b1a84a518e037fae66ef69e88b8bcf9890c22e8d6071081caf36021e8eb0ffeb575356f76968fe24582baff258e5f18aceb70fe823b7399f8a5bfc0fc27d8de3674df6fc206ea8be5f35aa23c58f4ffc5969de29d041a8b53821e1e4c57a692c36a332cfdcb69c4c8794148dae85813a6bea4fbf89e403ec7e33cddf192c24306a9f286357b6512319e4bc7b2cdbc15380d43745c0b9dfd0e751d5025381cdfe478ba682638337fb85a9a20ba1d4c335212087b135a58e08d92b9e2485ab1f9180b129fbf42db50cfc2114f96dc2eedc71f9a414bc303d8e7520fd3922ea544b964bb92a0432b50a5326d3ce696487df11798fe9670709ff27a6c93a1efe997935858d2056d0d2d4ce7a1f0bb916a1f22d55425b0510c0962334d6081ae5523f87ba700e4ea4372b8f06512feb51b5b3070353ffd9b05f91664738c570387a0edc1f13654aaa7f6b8803dd7b12aaf1c52c5a59977d128b70ed21b422c50749ef44825db6d8de739fb6964672e64c929cfe9815b26986dd606ac685a10faaf5bc74804d94f9d306c974af6c5a3d3a9d78212f5e409cd3a110a6c5b5c373819a41e0d43da0535d2126dd1f6e0212d3e8034a903affca4e2bedecda34dfb1d13b1b995a18635fc823e3851c02ff3cf77735f56e110afcdecf16990a5add546d5d2335f2f044c2af7b11499c0d4ff3a0a691a03473210434083145f8e1ace7545454a8fbd2fdd90b3a05865e0d83101de0fdd406a1407cef88952fed7139579e7e977451084d00412d615a3beceaed846271d2c7fa8a23d8e3545a783d2d0580398c7d47c4922cc571fce45bc12395d2d0ba9e8f50238634221bd3c5534a942299d79593817df1a63dff095c588dd5feaf13cf76ed04005e480c05f8036fa55bfc087d85aa8070a821e69c2b632ce1d368888392b791cd9ee9a5f4ef2e8e339fcbc45dc20a4cae97c5111f259661a527fb9bf89d79fa166e1da2f61353b98260146f20e53152ab771d9b309bc4fe20182f58d305373b1c6d1668d4c03c0189e232f60c58232e6decd8214fcab8fcecb4453147389014b555292390e0fa605b1b554b35683560cde57b4e2c442ba89a2f793a20c3c9ad05c13210cac5b2912e474412b9ec9e6de856eccd79b6783a20a38ecbb505344a342229b2e6e9fff934b269202f8baa32feb7bcc2389f97fb6517e3453b84dd5424e57c4b802ce56891428238154589165ca266e1d72ed329b662609a59577d347cbe0fdc55f0bb1daded627e721a355d02a17ffbee7d046c4cad56bd681143ebf942d276de8522e28c9e17e1d72e6dba739f09d62dc9fc3df1bc3929b253f1f6dfb8dc1db6223e55218b987a1abd591574428ccade89f9e6ffd24ed645e27639ca4039c822f6ecc6894c3ea3ab4e2eaf910c6d70a97faa6a7afece9cad77a60bde6c61cb3c518f922479397bf0e0479e68269b7504b3bc7fa8c8422ef543fb5731d3cef37467457e21aa4854f7e20f66d819012697811fbd9b964475d1b678ae0e8299169488c8547df417cf8825b0d054cdad724f4034f60d59e9745b6f87fc87fe34675b16b70ff822b9892ce717e99c506e53e093135ce3b2eb6d5b0494487c8b92665ff6421be28a540ba27e53b5cebaeba5dd5922c6a8cecbf234b4121eee01154acfb8beaeb7694216e0e924177b6755a91b178e7bceb5f35f0fcbf2b9bce9af73a1a672b3f2e3d05ac10246e0b9c86b6cd587be9e102111d5c12b18ceb2177540affa23ff1928312ee54c0018abb01ce80148b603c789023d01ad50bceafe71322b4fd7f77554063e09dda03debb66d9044fe34f9650a62177219023d237700befd3c65eed4f348abfc6fa21e8c31bc15651b99b3e5cd0c83bcd08d79067d73b1f0b35bb626fad7e18ac6c1b746dd3887b846a35b49982e0cc51866c18d8fc98e1e396539c993fb59d8c2825cdf55af3c3285e77e3933a982fce64169db787456a7fb2867dacc2d6dadfb7d7be2800a2fbff0c8895ef316a199f8b72a06e2286850aa9bbc37f5f60b1ae89dd87d43da1fe7b1a2fd1691aedf40e5e99aaee99c3c789d539703442a1edf024d89a9b0071bd6b959907c65937e6cd0164aa77dbdfebad26dd900afacae785cb288c8ffebb9a9df8c2849d71755a38a82cac93c0831193dfde678c958559408cc1a91075bd88c96cea2128d299c3f435637c2b678f6fb4815bf57502cd68e9da58c13c6aec159cd0204ce59f08ead024395d9eeb9d2098d2eae153bcf25816e07f66b8bbec9b7a25ac22f0648dbcc78b38be9cda6771207e790e8006700fb0e9e48872df8076b1dc7ce9ad0f98003e391c4a156c3fe250cb533166f200f07f0bb0f498427117d758321ac5e7d45f59adda6c8772ee5ab87ced69868921bd97c5c4fefb0bd3e1058ac9d814f34b18ef9f64d8403a35c998cf1dd5b1c8b44829a4686ad4f2ab7e2b000e78f58aafa1ab6674c9ebd9d274be36cc57f6ee1274416f829d23629c14784b2ad78aac62e8e7df908613ac6a2eac94f662e4d6b5ecf16fe6b79f6072f98fdc88e44370ea018d7ddfad11119ceacf2ca2fa85333e34e6162b2be81cae34ae6c1e7ba17eceb67485e76986f78d6567a9c499ba90a7f24e99ebadd7871e0c89f93b31a4eb829ef352981417a86610a3fa3f613d2b5dc9868a422cf6df92459e24ac9ea278d8c662832595b7ec2c14b130454128c69e4daf7fec52b10978ff12eefa1c69bdb0396ec34e2f417c022c0bf93d566fecfe8132437dfc04ff9c1ea397f5196a5452e420386fb57ab212e159e30ef6b768a800edda78b2fee4befcd81be272cb0740888ce1967a2a74d33c16f1ce025a99ffd9e56fb2a49d1d4f065f929f186500817573f4327975cf4dfcef790193fd8caeebfdb1016db422cf4378aba78f4afdca23830c108058cbd61ab18b429a8ce627432ac384e225a19733f1d37607ea8261ded570179ea9ea694205c53a174e51702eb424149065e910ed3f614acb71da6f32ebf3a93af47e5519c23132154d54a9b061961ffac5117d9d70a1293ec78aedb963f22c2e7c4b9b04881b8cc6ebe9daf6e31c329105cceafb8064a7e82eade0e424eead9781ded24507d848047fbdc8f177f96eec6f0f9f797b6b0323f97d96b92268957fe13aa2ac990546457d7de03e5df766ebcfb80d720b5b485b7c2be902da1f229324de7911591c356cc50b7067de2707e99c856c0d7713f3c200c04be78e61f19f07ea1b9459e55ac2e79f84ac0ce04e6b8cde2215a521bec40e81e21f0b6a11981f55a36cb903e34b40c2f95028f8579179e20b7615eeeaa9aa07391d1c53ecd0e682c723577e4dcfbc029f7e12986359ec3ab345c9ca8bc96c06c6b234f300584ea230182c7f3da90f530d091f92bb620c2243ad0777d10f0fcc3a69466134db7e9267e4f4ebc08af42374e657a8631c55e68aeff0b8e40177bfeae95437eb6d22e2ff6efeea9642d2e97fb87200683997e055552ac5f24edf9452d2917f565a05d4a9b5dd094cab81be17050eda9041aa4600857ac4ab7189946d6135c5a968718eae6aa3a23df698419ff9072c9474a7a03a07f6651e9daa124825b2b9fffd9acbba9489738ffed50b0851c3672494996ba365989f65f10240ffffffbf