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

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

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

Block Certificate

Block 58510 96ab3447cb11d43b65ccc106472fa7c98e9e3ab655efce04abb04dadb1d92a3c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
764a2232236c0f3acd527b1c0d4ed2648b5da4167f8845cc44359ebe782c4ee0
Certificate Block Hash
96ab3447cb11d43b65ccc106472fa7c98e9e3ab655efce04abb04dadb1d92a3c
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00307c0000045f0000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000049ee9453122600844d7ff42eb2b3ba527623cb2f754fb28d5b29819e3f3b2e8565fd323c80f880431495b883ce074aca1c3b7a8f33f55aca2ebe24532ec8dcea96b8dcfad7af19654f7f34b8bf9d665fe6f4fc6434d788339b100000000000000080000000e00000307c0000045f0000

Raw Header Hex

00004020bac632324d6dafd4bf28e5d1cc5fb0dea19df67f764ca078bae538b3b6357e21af0799ecaf2574b4c99b53944137eb353f3b20f04269eeeb87494b5cd39dc5f3d788106a54d50318e04e2c78be9e3544cc45887f16a45d8b64d24e0d1c7b52cd3a0f6c2332224a76

Proof Data Hex

59,560 bytes
121216010307b741712004a350aaf4b8bd9779b91aaa78a5a8318f7ddc9352d294645641d9146814b8206795dfe748e47cfe6aa1d588e936dffe66b09e44249ff721ad81b9e0b8da101cc6db816c1fa9e2be0e8ae18ca4be435d5e7f7f13f77f410d45be22a1ebc44d62a4fd15ae79a5e0cd0c514f0fc76c9b51d41cd69d2266d0301442d8c7e3e7fd1420e9b95e49d9e46ad365fa01737f1969ceee1bd31fb7e554490018007ed315155a254dced2bc0c8bfdc32d4201f24ec9c145fbd64f8b26fc0861c6d98b8bd789f669530e8df71b243bbe7ff7270c4c6296c14faa3a8d908284e8fa637cef3f4aa5a9432585e8c2ffda52cb7e122286030e6e9a4cd172b14577fdf4dccbffbb78b307ceafb0350692aa8db14af63f7527fe88646b5b3ffd33e9ec64e764823abe21ae3c006d29f74a5fb26c5af2f605e0f0aef51e2486fc4ad548c6935762d7018dd967694c10d47a26fa8ad53ea66d483992290900395706c6be83cfd54b618d64575718bcd1e962af7216fda1684afc9d97ad73756820ba0a55daea7b52f998c52c460b7f70796b7f472c16983baf7a520b67e09a6ea0abbf8dea15611247b4169526264492b25fabcd8be2bd430d001fd2f993d347398528a65174b909b84e33b270031ed52a982bc747360bbc3a91bc182101db059d4723ba454eb75daeef174c0bc0e0d80c41c43d0b85adcd09568a676df39d367ba19b29da0238707e231aff4fde13ad835b43e780a00427733e40c4c7f985d022ccf3a6b397d7a440f23f8b2f1c0d6f47a48271a6ccd4aeaeedb471b865cba953ad5f518114b294099e09e4115c3991cdf831bf7240958f404e94969727818280a888a6424d7f61e4f5154031e77cbf13bb30da3f6e27c11cfa8178100102a272800ef76e1cefe71aa039f462d5a9ed5cd9de0cd6fed407eb63067da6cc09726b969411f2f2e091f3c906f5a6932ff75b23c4047c8f2c96814f9b1871fa66f474303402d4c686bb24beb68196948dd071aca5906c36a68ef4a90bfd371570fc5a33da27f34338d06861d7e205679ca01a6fa7a49beefad82786b21da5b6e0ffb37a2013f8d82a90d25c62c8fc6d6aeb6bb87f0c0a830fd7994138682ded5d660c2cfbde2eb233efde6374aa204595b50685d92e3ce9c322b5acb74a45eb0712587f500be773bba9bdbe0bef2144a7f6914a4fccbd09f812371968c406774b648ce6cdcd29d3042f42d3a711b55784cfda801133d62be9b14755c6985c41a5149dcd05711ae22060aee2e076b3010b9d15f031a1bf3491d895b5a4830029d4d2ad6259024627a0bf21a6ce4389dde8f04ef68175634a1bdf8384d8dd27cb7111c499b0e90b8523953d3516ead1c14e9d0687eb71b239a32d8025a4505d0d8b1f021997f8e95a87ce71563805885306386c9aab8de9c98c0009470b1d3138895090f66bf32f8b1f7899f48d527ac56d479dc1f28823310e14998750d1f547688b0282971c1fd4e05009df9390ac7c94a9c4bdf253efbbd45e19b527591f6d188e4d957fbde86dd38ed5b3a117ee105be40cc14a69127e2bfb143b2ce2742f64b54822bfcaa4dae18e4d1e5fb98b75ba1cd3c7d381ee62017b29502e8d0de5f89229a1393cbb33a7acacf2423c9b8abf5ce3ed7ce22e3d42a462bc230943d918fb5ede6992ec9b058718983113a98f2cd333dee0fb78f5e13cc0a49d03280d351e6641ffa4ef9ff50893b492e44527f17f4922b46525f032d9ae03679b93be20cb84c8e1a9e0f3e1c8642cdb9d04c354d1ac52c300ca6bf8194cc4d265df61664a9b59c5dc9a44fd65a1f8ee8f6fcabe78fc88ee3b0aaf840f28ec027ca3ddf18b33a02ece1016b3fd91f0d96e392b7d76aeb3159a739d1a7dd8acb443e58633ea72ee67985cd056585a0794aac4ac9871d15925705de34d8f805c746df766b78865103374ab5fca78a93f7ea3320742cfaf5293a67e0a9cdb80d1de0c6698c2ab9aa095e46ba98137ead9a30d2b7e651ec9f2db67e6b07c52ba0e48c077c356b20a9e3e74fe310b8595ccf193713bebded6e5414dc7b57c167e09a774843b0592d868410331996fdc7fdeddf8d75430eafc1527fcd5d3297f69292136804ec08820b0bbb9eefe18061f699b9c9b3c0aac599aa221634534ebfc992b82ce660918328c9f3a082d0e9e7e4a72f806bc465322ba5a4ea3062f285721f45fab34118a8f50d70190d6d3170982a26dcb8c96a4f786ee788ccd103975dfe526063d835dbb9c349383d81127a746cf2f6762abfa43142d3edf1a474b43a263a1b19efa93d2e25e6239484c78bc62a2e7d5a068cb9c64e973a5ab9976b67c953b02cd988220030626d69852fe7efdf61d15bc40bc2ad64e4e92478fb61d65dc6e87e9332c562c0da055ebee616598c981a595626fed3bbc7d1569f13bfbfa55e4335487b5cbeb61fe837f583008ed1ae500867c44338bf479db7e51939355ec9321a0ac2eb8193abea3cc6ed6c11ec1451e8fa03803899065a8af1a4e8d5fd6d68b14026ee38415b2f3ee2ccd375711488a1d1440f25c82261067dcd0cebdcb493e83354ed56f534567feb6b05ba6429ef1b5a83d31f89b286daf27d801b43c8d9784babf265727b429d49c505f8ab32b58012be225dbd2bece596f2e4beee47ce1b2c93ad598c7929fda74ecca17ec11b471e530dad9fb5ba61f39918d4b1c86c471d5357067f12f17d2048cdb353f943816af1e16436c4882d93cf7a670461f7adfa8ee9e35063cda4d2ff41b0a75d3e67d11f720885fe861d45e83600dd4e3f142fc55c23c29f433f3b1091886a7cd2f2d75d9b80d83ea5699759fda61bd60c94d634873d18655670bc5c82251a8e1454e0f02b1a2a46eaeb1deb8e01fd6e859ef932eb6645556897bc4f7cae5322416959c99c1214f2eae433ef3a0b50a1ac2e5c2035cbcbb3818bad411e9a7de7c2e83eabfecb4cde933d3683cb5ead1c44c8dc69f17cf53dd84d3481b711f7dcfecbd069cf181d4af1aca28b990f24225a97c5690d3c2b159c04cce80f18bead80cfd0fd078a085e637f4eb3eb3a346b2fda10528bca11e9e3182da5bd57dfc2b50fc183fb378c831378ec2994efe878d6df95455f8f2bba75b0773e3d4449a9057c3c1676802e0bd86595a54a1b226f57adea302c350a64f1847dbb85a8bac69dda5ddf872920bfcfb45bb27022dfaa1ef18367ee3c0a7462aed2a08b58de8ceae14d3b5f517154677bc4c75f83e1332c46eaf7448bdf3ed6dab108f87019b587a914761a1bb6357305afd0e9968f52b51a77658dd5ac4ba9961584c979f0330f1be53168affe24775c13744b39f9f2cc19333366e14fffcf27afe8f1f744f5fb9f54ecff614be2f7b8cb91b034aa6603d5aaca196c681602bd3e64495896bb9866ab784c3c7dffc43ebf579e17554b491e22ef610e7775ff225b654cc27518a5fb74614be1572ef6bd75cc4fee40056df4afff1dc13201ff7313f5b50c6a08b92d83675ee16a53f18d01f25d81dcde2b22371438f1df5f17e732f7cf4c20b2173baaf2d918346898096140fb01fd7b774bd38b43735e7f34805b8ac8ebc42d288be36c02cc970a98e1f4472b6a4b9458833c9a4a2096a51e08d2bd099ab51f572bd47befb5d5b6dffe6ee2d5b9f202a50e484148493c02b5eabc9f3121a53d3774bab3451398defacef1ec9b7a9fc05f7bf757ae497992cc258f8c549fcb3913477fde52bd20817085dbbf3f704e1b44fe80ee0480e3546fb1e84d71166bdcaa7fa9924aebc594269a726ae1d1e3caa28fbdcaeb3f622a54b78f9f781cbaf8ac307aa1e90004bf1913e625d2ac8be024d596b1592f1927d04dd48690e5da98ab0e81bd306dc3307266621c049edfa4ba51acc3df58f238d25774effce45b9fb176af3452c42db38acde82ff993a1bfa889598dd00bfb6259a85351c95da4d76fb119677e5d618c346a13e6f55cbe8f26c76cddfb9584347161a8a3ab1edfb8c8c7eab727e50f702bc95db60ddeed3f599fe338cee65070ae3c13cd6f84215b9435dd60eb36c6aa61911e6d72fbaf659c494a1ea34ea595828515631b74e32693b2af78097e687898f6f011a44b636f4c45445a4ea25d30336c1f801ce6f3771fd0f65662e442d70ba0011a803d19c33de5be158a3bbd8238b057ff6de819318b8d12980085815c3fc207ccc4c4bfc6ec0c9ed021ceabe0e50605cfd8bf37fe90b295377ebf1a4a10ef48851686213601f63aa396a615f97124fbb2decd9b5a2c95ed66c8aff86aecf23377922a62b9b19012ce202c161071039c0129c1b64852fbbba56d0378cf5be0a1610c10f3b49c26f7fd8d3614871a905a14732022091de3286a382dde34d66cbfc4935c0520aa501eb8c1d2b2dbafabd9d7cb963a00ab9e6f474c803851a35e60a4c10ad699533b91c37f5f332296565e30a41ba37d42091bbfd120be4cb4a1c87c9dd6a37717c575fe1818a8f4fc8df0b9a9b785eb488ae614eb680f0a1cc5a3b6eecaa8b1d289079d0c18d174ddee5b3a732e6a229368bf78becff165da2f3e68104fd3aee1e18ca5ed595d08b5d5b9c3e97e0f774dacd29cab21924cd83c40f1b234b88700ba2169810050e8f8d286a99d6c272598241188de4ae9196be872f63f1a262324949f1fb0b951f40ab8f44e3004aefc219e361f7e8d47414a04e443e483abb5d3d964aca0bd28caa51bf453d3000f11986208100dcbbd33585d0bb1b1b065e62cf71c9d3c2e37d1566682d40d7dd7b2438c2b284fcdc9f145bf1628ec9b040dddeda2f073dc7c084fd7f2242ad69460126c8155635ff39b016ab9e64d83741e54c6439f11d89e5af93f8347a4c7cda1f4790acc38079760e9496b23700c30d106e63e0610bce052747d452dc11c4f9be24924a57785ed270596c684e324af0005ac2f3574fec80972b5010311a0c878b9cc988447fcee1d1257d2f7aa5228fe66d2e7cb106b827fa8a9f7f30f83b6d34ce4dd611742e3c894ffb67ce22d4c3127ff434ec34520c621d8cc0c8eac2f80dfa9583d16430e7ef92e98c780152bc90c6ba854aa957e08d770d8828fbf57ef81688e4c80559cec3ad09b0987281752dc412283bc950cd317843206aaaffe371cc7c2085cd0a0b7eb4317c80daae4675b66ddffe1ef989ac955fbd99f7e45882d4d7b3c1536196b091563799cf0525b93ab914afeaefcf0e563d163d7f8b251dd2a28864db3ef5eba8e74d07cb96b6eb19f0872564022cb7552089acfda58c33e668c5094ee26643681f37bfbfe5b166d2d8a97637dc4c917fe263bf3a0aab922f4b7df3716e15ab722e2bb8ea1b05293d22c262a611418fa4a0ed25dd98a8069828c25fb8791b02fe2be8b4def9133d13d9b393f613bcc0b187f56204bec886731fa6bc07a576f2f168bebd486c25d7dd2b7309f29a1adc3659c442627ba5a8497a6e14e0c830ff69d8c5edc7b3bcbf1d0b432fb9fcdf54d5f49aa9ca6a706b9b43523b5d9b6054d06d54864a5cce61e5e2ba5dd6f93dc16c13cc780b70e9111ad05457fd19533a68cc1d14f44363b22d2d1b2fce4211e1f4870ddadcd6083f984d6304a387d05ec3170f3badcae84dd4b95c6f6f238450d4c47e7632d989a13ed1ac2a90b1bd54972c22ba10eb01202e6a5bc9dbc37d9168efb7e0d9105b6e8827a884751f44225890bdd8cdf1933072ba97e235fd26adb361ced08eb7eb1a7fa68c5d41cc4eb727e15079de7be672c0c3377b9831721b7afb2129469f30d6708c875f09a41da20afa69c491678b9bfedeca09878943dccad2dca6b6a52944a1f253266b126544533b7da05653d488b163f3c0aa4502b1ff23243598a7801278851fecc9400a4cf501e277d47772b680767edfb4b20ff737c764809ed1c8e7e9f29dbacf5c01041eee947fc15df474bcf5005ab845e0f6c8eeec186107d45c1380cfd29876c4b8411de3d227c74cca0a7b88b7fa472555358b2efc010bdf868641d9c4d52283e129e7f54c8dc210f8a4832391e123c281f9903868930c3ac807a1afac2f4da55b5ad29e4c67785126864f2fca2be6a12290f47a63838c858ab0ca7e187a4636a19b6b6c23562ab24aaaf7a99696db79168a309af1b52175c48dd35345efaf4ca74e8111c75d3d7e0165b66702894d5eb38959cab79e30962730680e39cba348adc658b00212071f0082c61d2805a6bd0d97c4bcabce3543f0c7a396746444ae18fb726864f1c5ea0629d5830dcbe20a640bd0cdf39a9a7566efe22decbc255c4648ac72453e63d5277da4bb345aef00994d52fd10f8129cec0a3e2486f75a86e00bcd295657655ec2ed3aba4601346736ccbae7ed3efb5e900d374f8b90a5df20a2ba9fef50171c981e593bbe695a5080783f73d25e8770340fac7dd98e4c8a0d0eb1cd00b444a4c82e7a099efc2b1c69eeb4f51c60dbfa5956ba55ddaf07679b812e2162fe50b574ea9af5d0076d2e2584f2a81e5476bdcdafcdde128bd435cac4291c58040721e89ef30e8cef27bb75b4c26687e379ca71bcf99cb28d27f06748d7fa99167981add7f4ec21cd66cdb521843e0f0bed21d3b4bdc1f97cf395ea0322bc8b85a5155e583c6f6be8d9710f98103483fac72f1bf284be04022daada9541b65d50eb1b0dc9588f8f6a596652b7ec667ab7921e4885b7e5ac8095500267a78d22d59433a73ddcb8d1f781302604964a3e64df876e6dd893fb0a4903eb7d5aaea29826a89ee9090db13871eedc364bea83c1232b4e04dec00a88d804d5cc51b2e596e2901e151703e73845b0a2cb62e9ca7d68fce98a2aa7e16ee08bc8c1b44199d272169803fcfdd6d612452d9295d1c5cc09251f01aab44ea16d6b0128f69263569bfc058a9d90d384d9f47a8d5deffc426ef657d88c1f582300071186cbc68fa0a55c3be6a94093612a4522eae923d032695c518e8cfa5d54aaf2bac2954753739edb07dd2c20f7c77863ed95b4ec17cd269a0e4763c71aaead8f80770ff21bf4f627f00bf7c9cd6fd248c27f0056bd92e452df6127bd6c9e9181818794f25c49261c3defcae05e6f9bbe2d019da36cdfbe54ebdbdd523c607077f86ecd0c2771fe4c283b4649e4b7f96b7a45dc6dd62275fc99b127094ecc1717e95e10b15e54c6206e328d66affbdc316ada8177f11bc114b40569b48251a7e1f0435f7832c9807a8eded46be4182cfc06077308a9f46fd7353847a85b069836a4db1a0a47fd9372984a6d1ceb190de25700765c11af09547c5923c80ff5e8c303349efb8cffafe7cdfac4ebe8bf28ac19e8f740890dcaaed4c100a6f97660ca8bc27907c856967bc10905c016862880eafae8b121d44004977137698aa6ee985bf524816695b573b4858692b1d5923c52bdd26731fb81dd0ddf8218a0e621b3ee83bafb12250f7ac3474f8a6434dbb8791fd796895988bb6ace7b9766921b7a8ea7b5afbb9d743f0fc6898019a46b08df2a6760a02c114b4c9d399ee7d8cf6d5e4fbbd11c7e9cec684a51a3b15e45b7a6ab22386687ce2529f8b8e1e830fb69cf689fd9f3a16121b21f8cfa0d0191e28b7eb0aa9855ea4385ddbda106a0c1c3999a535aadc064713b9277e8293c0ee2e534afa5809300737e5b55832cfc3c3daa07a13b1b8ec11789e501d80a4855d7197d1280d330d59614e7c2c6ebf11755ef21f97523280da5da9b0b8ac28b6f09860c088072f9a1ddf452edd3fa522c22b8a4678da528a91b49a19b893df256d0ee3964482b1b80d144bd18222874805d0c913f991763b4a04783d7981daef44e1a372f254b1f91d517e893a4abca547b76e95cce5aed5ab1dbd97b10b7bfa66d1efac69f8954ff5f434fb2c7be18066fff07900d797df5e7908505517e9c36a69fb2f4e17f5dfc1aa3db7b489bd1e67b84e7fc91f9a76074da5cd384df700d5ef34dae0a3e76a83dbebf0729f58653c34a924a722bda3a98c2a3749d64b2235c9ea10c454e8aab55c35f5ffda372d6bda175f6ea25c2ee868542b7ba3b46c9ae006fa600dc089a814eaddc2d09cc3e8f66cc3c30fdc9fa88a753f749d9abc70a65503145cb19fb75efd3efc5d07188657213294fc6dbb35cdeb7a2fb25c33539977ae1a74e2ce85b4ed9488c3163e8bb92c6c3599b4212b61d68e87dd19dd96bdee9f7e3471f6d1131621628723f5ee3739a3e81b0d5b1fdf2a60a5ef9389ddc8769040b5f37fb25c1e947353d925e3ba2a3679878265816ea85d567a132318ffd02942b04196b12a326ac721941f1b71aa8bd7d40e4b0f02a5c540d323a960c741a875e437a03c63d8c2ec9656906a6d752c4ce3bac3f88dd63351c266f50028659cbaed69add04bb23b0f07c12c6b1155fa8886b99c25abf619d5c5c39720ea13a8299f7bee17ad346323378d7dca081ab9bb7cc48fbd1e35a4bed4f1b7a64d1d83fde5ff3d5d436135448aea71d9ba117fae01a244270e75eb3c9e27be39601fea1527be3f71c8f1f8f6f14513f11aebaac2e1f87fd6e10bebbac33d81c698502c5954fc5cb73206a5e058a3c33833de2cbd9bbe3293f99d7fb8062c635442fc2f8c57f7f76cd31053426a1dcfb63c3303b6d05bb1dd79eaf9db53190c04b6d5e1af225225cbed3839b6a425056ae5167f9d6f12708c72cde93c2ec29a8e56224c124a18e3b42d96de2e0bf963e0231f657cfb2df1df59c1172ede05f632646b47ddc2be448a8546f8b360ae8e0a50484cb928e8ace2e5b00a94a39231983ad5faa17093f5eb46082f4d46ef36e634dc54a5d530d9ab94da57c755ef5c1ecea2d72861f0fe41964f365d984e0b8f97ded9392181d59877ac84977c10f2117b7dfbd1c11efd80da2cb15aa6493c7dfe08d1b74d4a5181ed6be5924fa2670c97c1cc95c5852ae30b0b721da4fb4dd26eaf101365c8a7120726edc405660d56e405f24edf71078e1fc67637d274efbd129ce85f105328d94c5d64ff7a0b6b42a31ce40df8fcfae0a6aa42073797881365640c5acefb267fb5a8d330a3b52606372c414dea37b0ae309444e249842f441bf5d6ef496fb460963ad3dec4362cc695ac52ff9b9b9f25d3f820b0554f16754368be59fcc65d81fd997cb1f76e76b6e6c63d97a18dda6752f5989246aa6127a0e1949029b115f55df3b1d28cc716535f7291ee36a69fc49fe49e51a003d164bde07fb7b4d298f91c0cac8fc10ae3cb5bc4163057026c32b82a4dafb7293c4429a161a726b785269d86ae6915e455154b3238f97c28f854ccd36f5152970cb7aef9bf00fac062b9f736ef1ddba5331d0f4a21d1279bb1bc2992f6d51966f39257cb59e7a7c3dbd1ee86bc9f061eef03bc23a320dd134d9decb11424573fd4b72c3030f1f95c2b4759cfa5c1b5968eedf54c5719e9c0d6e7488cbdbbc18766f4a12415f0ac421d4cffd256254bffd6ec80a7e9abe06edf0d1a255632727fe0ef56d80ab2ce9442b727e0a2a17187ffb9cb8c1513e6e3881c8b1f1bf3f6d3a2182aec07ae4444ee24ecd8201b8bc36774aab2dc6998a6c9a779154a22e7ed3949993a0620373a41a6c646d1aefb136b8cd6d9684a146139c80985d8ce8e4e4b524450c7932000ac3557c8b024d97f90f795ee2028fa078cf97cbbd24cd337658918b9b20c24f6b46c82471ccb57ed2ed217bc2237a092e30190978659264dc3d75c639584765126d9c2d3046dfd77128142b0652a1621ff06840befcf9b52fa281057403780727d015330ea6146826d280b68136fe3b39c9aef326f288fd23d072c1e3b5f2bb856737348b17b6c373727bfa0bd4f820ec47417e7c081e4ae6ef5752bc530d7df2d9140bfd18293521926a8b528e5d7c9640a01f7392613600f98aaec98bcea70733242e3f822846c40b835490c7a044d9b3e8184d9a435922ed8624bcabb2633dd6fb6871bd1638c3b7f7d3d708e8871f18528883b04baee2928c5dbf3afe83846d7488fc68686940ab6cebb27bfea0a864d46aec72fef146ff9a6eea1b8caf39d9680014d9bff234193ec7901549cff54f4a0a5001f9a4ed358a662cd4d55c1c9cabd77169ce486812cd08e02c109d96c9a3dfe9a96948439c632e15f6622fe30405cc4e94804e6686600613b2e0b0b5fe88d70c5d25587b73779d99b3a56e4444e0f87502ff5973ff7c07f9e52f997734af1a4802f970ae97e67edf65f3bcbe199586a42eb0e9b9dba0d51e8394a924826a79980a68de21335da5ac76a35f41e216a3d28e3fcbc12efd31f1a42504d9b3864efb29ec8ce245f953e8763cf4a1cadcbb892b84e081c44f80f1ac5e618c83bb40e6f5f45454efb123a1842017acb1b089dc8fa96cff380427c7ef6baee9da160e9e531d44c135e5f0c11662009b2c7786c62f6e4216d72a28e110e9be98b5c82a94bdb5ce2a435113591e04f0ec88932219dc344374a26cc9ecea6f58c54e81197a480eeb4c9c37138c926aefa3afe49d665551156ab3e130d90b79b8605e2c33ac9ce390e3a9593fc6a5534bfc86833c3fbed7cad6ba9188eca1118aacee0f1d3060bdf7a8d8e5c27a26d05b78ee6dc7ac4ab16b5473f75a80af7751428cff3b935e12b69cbef1ba5950048b9c10441124c8989c0fd0a9643cd89457f871d5748fb7456b991f838fb6ceb13004bf58ef2686a2e76d9417960de285c12095e464abfd3f17feb2ca0ec867c83d785d4072e34f0512b1b8db25e39805f1f6ad76cf366a261b4a805557dd8c21858bef5db5a1baad15922dd590356ac2c6029dc01818f45b7953dc7c58439d5e59251b2802464a013c5b6c425208056538009b88108cbf48b10ebdc6ed6a625a55db7fed47e99f289d90893cadff161b91e39083331232e26abfaedf1e74aa0f35086a5155915314bd52ca5a2c66483f2c9e679b1fa2eb77b3eebcd6a05e1c325c5817cd8efa44396d9b7fdb5a7fcab817c40b434d3295e18308141117cd03c3c54ba16677eba568c95642af4c1db860d461c7d0c11f09400f04b0ecfc7f5eebe1b1f20ece95622bc98911733cce6fee5356e614cbac662921a4e977604445cce4b07cd43917770e0162cea8c5f4e8822247a175c35139ed63a3dd5faefd94ecf940282bf46bf058ea3265aa75be85b06561800fb3b2ab6e6b139ec79667c117d2cb30292d9d5f3af8455741c39029842f73b6fceffc20e4913bedcb52659085e0e19dceb53573b650f3ef2f133a6da03ef1e4ac5558b0751bec5693317287bddd60e0197f78f1d7bf49ad40817167ea24814a9924b61c29e8bb219861a0c1029c1e8fd4b6cc76c3b065a4aea6dcb36b807c8018a6fd9dbb9f49747cb94fa5c9f8026c567b42ab146779d84c554107c9210869f3efedb0f7eabdd2ee76d4701b075b34fec4f5b9b859148d2b20e1d2b02ddf7888772df1ffc72253c7e5378f3f79b43a35893d998339818cd72cbdb28143ca4f07a148b2d746bdf2f5800b921e1291aeb286f463f1254184c5874b3870299f135b5ad92c90f7e8af1b77fd34eed9dfbb62f7234f0e4e462f6197e077963e21ad7545ad1620b9afccf9f6780e84272077b14b1c169168c502bb1ddc35b42159b9e9314579145ab0700bb16101b397e525130510fb84e50c3b63fbe3e0d1d6b8d1942697dfecef98e743ec3e6731cb2a0f20ff23ebcb4a6e44d92310b52b2ec1ea17c05408f1d9698a7360bb1bfdb9e58e05970c0e010c7c51b20c2ad651081e57d67da6ebdca0f3c439a6b104e0c7af7838a21d617c1c57c57dae082f3bdc379983e86c707a0653170fc05f8e306ca4b0e7d2402d20497a3f7508ec95f580597f507285e26b9a5edffd91ce6c4c15a10ea43b96e2138bf03b295ff231e187b2df8bfb4106009b6f2a66bdc556b4893e118dcba4bb5e520f2d91c2cd08c4618a1fe1a4e4e60ff0b5208a52efcc8b124af0d66c98f2ccff93ad25c8f0b2ce566f428d5c300fe091c0281468b5aab4cdcafdf3f0044c287f7c361e270a5d21510c6983bffe071d5e6265487aeba7acfb975d33a2b2b521ad1d0fa034529fc1f80086eaa75309294c60523a13d9131377bebda7eaf1c535c8f77575e171a0f30f2f752af513ac71d2bf80b86a916875fb4b1b637247cef67dc4bb9f891ca5c29c3a163ba7e76864e6ce263e39f861a03852b89a3e9f425d807a3ad42b4821b0cfb87c53bd83c1300d70ce5dbab98517201d666aacde42148b8e23b44f021ade609685ec814b32bcf882333a4ba8e7ab0d601510135dcc1f9186905adb8acdd8ee34369ed75694dd05aa58194e9b0df58aab79b3afa45ba73fc7ffa6351c7a6fbbe4515ac00dfb4aab207903727f01fdd10a1b6ff3216b5886f251e97e7b5c2bb520410d1e398486686fddcb88b3ca708adba927112da682a3b45f9eebb3138a8fdeb3c31b377cbef3b0131c18211c381a27531e292b06a598e842c063b2ee2a26858afcffc05f6fad1485a4494bd6efb7e0312b9623f701f9459da22c348bfccf324c849597f65191734a26392a429dad9af5915943a3a745b370860539dd2936bc61ae8b1f289525823f95829ad50a33ac2c16ff20a97d5a6add930fab1ba7d3198bcc91712d5ebc9de3c49b1cb7f9c4408537abbc1749a99ba17020b9abacc817129bb9dc604643dd7b98344a8ed1d62186b626ba8345130f0a5eb1ed31958f26c620b9fa9f20a2bdc09a11b7e2df3de8332da00f74ba69639d397532aa90c82dc55fae4e1e5861fbabbc17a85b97852b36b9f1969671481430f9c0446740495a886fa625da00859713bd166e1f5c06735d4c6103f77fcf7ad487a54c1d66d9d0b33ab87807afe502cd6c349063dd2e12b2b0e79c3b8102350cda46d1d9398f8020c94cad273589377d3d1a024df176e885487961453d326b48bca3a8290c1390e875061822f2c5af9f0756917495ddf00894d9a73aa484b9075d71103ce4c501950da52dad9e14523fd0dd63ffe003114325d84e7ed42f3acf20abfd1f798655198aa9f49d829a5f5b60d4f8ce1350dd8d2e42a4a31ca068b7bded5b37bf948cd1233f18dc0c4c21f3ce852718ed88f0b8ad915778aa79eefcd2447b27b6321e66e21c1b18087fbe5db4598dda2cca3a544a7abf43ff5b783b96a6b7409f34ef6751b0d6d240345ca2c53ff212fdb7ba71cdf58604cb7865133c26aa4fcd0d3cc3825b30d319682c6d33c10b488e02cda821f763d885893ae597e683d9be562b40219537586eb77f80a751d957af396ee5164beb38e1337db8f7351d7d1daa8b6e35bf3c8819bd1b144d9aff95b2245c34c0ecf229e52440a3b4ecdae355139e0891f93dc62e5861d7275fc7d1e5c0ac5ec1ec06cf8c6f5f85af174609767c05703d481f8ebbdf003817d10183306a62c1aa11b661dae67d5d8fcf576995f0005bf4fd33a0ed48c4e944f58a33215152e4dec48c657aaed44d582881340bcf1edbc22ef4920bfcc810ec3ffdeb63fd2ecd5159ece33175b5289584bb853d1a9292fbf1d9a9cf6ec493b60d9e532da68ca95dfdf079c9ef609bdbebf1ac22fc4dac3a293b85e5136428379123280bd34a9e6899b9fd31ed132928ce366bae59297a5f61d0cd2d2f9839d728547d49ad273a46751dfc29aac2c2716db37c42b70952e70bfa197a9065603ba64c5720df87ad0c5d2db0b012d74e993e91ad8c831e430faef18c6bb620c75e11a70c05f82b4a3b1021fffb3e82801cdfb5ad8dd0734200f3aa7e2aad8312df74f4e439f0f1781ad88f8fd25261eb3c1397e55bc627aa28fac1d1cd40201586d808d1379ef85c792ea57f5bf84cc8e937a7b189405b55804ecf39e0d19e96418a611ac5f1e833cdcc4c8444e91ad4186b8831047f8a52197577473ca9742c71d0b4fdee3d65d08feb61cb3bf62d60d0e4d6f5d2b753f46a50d9beb84d1e7e94826ae027e3a61602286b0da986c2693f49f5331f1e3434af62482381fd2cff54e3752dd9cd648d33d2684d2455beac09173bd7f30fe75ce83b0a9196ca6d1aa267686e6e0101143a7983c5d586dcdaba333f97a6998c3508a27b6c65cdd2b670f5e66af163bbddd8f94243be03d8d7f3ab3a50b9c1621d8c0a1775b4fbb00490e0709156acc87288a5622290c8c4a72b0c3ef501a938471e5595ea597d15cecd35b75368a94ba183e36aaf3e3c426d77a0e3ffa38fea2e4e06b14e2fce0b2b52205a556b732984edfb5d574b27a1123c85b35870639760f28884b16a7376cea58d6f49c806945bd5e61cedcc4391341f466df21e1c2f2c6a31cf679741703cb7c8da91b5ebf7a2f6c68048f7e1e882a38058591b21747ebfbab672c91a6eabd07608acf96fc07d7002d2f167b46fa155630f37f7941964a5d5acfa5220e8cb63fff2b6bb815b924f132081701c401b83f1b232bc8ec9275bdfb66cdb3093bbe21d21fa8e11a72e467dae13ad3e0c89a26a2a87f7367a228c3ec150fcf79e575bb458a78ff02c56b90e8ef5e32565f6fcd94d3e4db3145c9a442a7c377ed3c4f80b10952c32060a55f378c1b99d92c803332a8396c61ac31a87bdb2c13d59a1435655ac55968f8d512afba9acff8330b4174f541a5b0cdb9f05c024ce328cfb68ce29de95abe9c2fdb4db18ccf236280b81e09be5e68a20ee30c67a8058e54a6fca4175e1e1628d7b06991d2c16603f0b416c9a9f9e170fa56ca2aef544f25099b5e3a9a7ba2bef49d4014f13c7afde1beeb8c7969bfd63bf98bce3fb4e29e71a8baa4ba3a2338d2a6879842142aec6e649098c337ddaab48848b63d6fac7f5fcbac4ee6b97eb8a5d8c868e06769678bfeff913375202a1038df2f1d8adf962e2f81f2cd6dad3afee625b8158109376548dd5959342df6eaae7b2f2651a1877dd10a39682532656204085ff24a7202076211d21c38a774098da2f2fab1d242519a0105ed0cb8f801876912719200feaaa4ca51dd5f803611b05a9e1a67a0482add24453427c097c95eccc4508588c3c622b279e8725a4786b07b717e4b98da69e2f779928b434de9e1f31f27022a897d6a8b6d9bb8fe955c999e204da63d0f4a2118e47320e27aad4c67e05858fba4b39be5d0907c4f0604879d4d05cc999234cb5402ced5eb3fb9b2368435792ef916a69f4111a16694e9b5766d554d031cb36975e99e92debbffbff23e743eefe542e543b5b4ff7b4491fba6e771ff1eeac70c209747daaf764f494c7d29b545c59ed5017c59eb54142a7f60a76c73608b1d7b3d474383e78bcfadafe2d415e3a2c5ad777256fed5264657014be9582cc7cab422c142f7df7e126b194cdefef129489184bd27d09f3d4748003024f9ed0348c977367f8c6d051e7c8fb9a3c9d171e18b1837f72b6d5ea0212f4c7608800b42e7962e9d070674ac36081c8b6a83dc456342fc2ed32f2ab88c4de663482b90d9ff24f4f9e6ac2c1923f51390be880d52b2ca708b4679ec5391b3f5464a94a01a5d59217cea556a586c2eb3eedc19747f577d13994c943f42a28a8a6db0f8282c78d395bb882edda15a6db98170ec79e9073476abe707ede2833f46d8d3cadfb6e281e854fdaf3a4bbe10fd08d80a87826e91acd00c4f41632dbc9f9111643e072526d5245ecb5ca72794139c3abf6ec05a50ff63678c85df63e70766bae49ed6bb1163b84c31258f0244755cbadb082c3353e4f813fe2fbedee34939f4f23994831ca49ace0292b58434a973f614152c83848e1b4b1263b94b34dbfeb84373e8a62c7b12b620013bcc2c76e1a845aa214b05a6f5465db20b4f5ede1915655519ec7186b7dff144a45c84a6582987f9bf3591b11aa108d3044b09ad84360fa4add447a1f97dd129b20a6563dbf460ee1f8dbe9e107e9e1c5a91e0ace5b86e510d0572b09ef3237f89f283ae07d68f2ecd3daca498ba57a9a8eaff464e492bd6db0d6808dff4596d2185dd67d70fac525777ad957e70500886165e9b9e24388930c21cb425c1465a636cd54f47de09d30f9889bd5ec60aa166b212003d54910294134d80e5e1d6d5b49b3169513017c07410f84389aa1a9c839d846778305cd953fa31f2fb6c2948e2680a4f8bb65ec0da09474817699b9c51f5fdbbedd68834236989f2a6ad087d718288e97b963da2fddfc0047d90e834b469c50de77396662fb6bb966123bf84151c0d1148d7a46f58130070d90cfb22d6d54b111444b75e921186b96c38a16013e3e16095a4710a1a6dad2fe69cdec7fd6db1f7b0928f7b22e1cd997ac4e7ead427de40f80993b502cd94d62197f323b422d65a51a899a79860a23522f2269fc2f4293b39ff0844f5b73bd10dc4d22b2f695a7fe366dacb455867a84dca8982c86569d0c811c20611f613d7cef0899ec154b1b4301e3f0c24079e03155bfe92d4e4f813a4d083c8133a9268703853029f472c8986f6f48664e59677dd77d50e628ac0a9a161ff58ab2bd02fa776d5a8faaac942bde3e0ebc24d1f1cae1b442bf4578bc2f168038878582a8ddaaca5a2568e33c8ef2531eb236c33130a69fd5ce8e768f9978013d65db866750f6faf3d92f51c22617dbed653d31387a8cb9a06194cbb0a11590d923a869ef1c058682a702d86b32c9a3abfea1cadd99d2f2194f93d92707c90aee8e67e9f4ba928871e3dddffba01a85789e170c28ff930de3e4fb1880ca435c24ebdb1eaf9f0cc3dba79eccf4e3c2fbd1d7fd3633fe36824e2a81856a16431fd2c6834eb20db32f641b2c733c9115d89f0a17b913ec26264a2a5b87da17a4baea6bec57e95546f1cc4e4409cf3c54228add677c4a08d65d12e2814ff3b821d0c65b20530cc9d6c47ea36e7562677975cb48e3bd429ef0a64d9c9809c126331f065d3bbd29a740db153d88ad84294be9f582119e00a893de328c2e902ec579c210a64bcaa48b77d463b22f80ac1893710d7f5d10e61cdf451efe389f8e44ce362a2a92b4631e26d737e70613685572356045826a8e99ea1971cf3ef1180789e2a2607904a1894df597578bed29ff74cd170f6d5505f92a17838cc1e8f5e97ba0b127c6449427c1cf2944ab63d4068b4b4ab766159aea85a7632fb7c86a6a79300b7b650b84456bb8221d0cb2a2f1b6bc4d9b515ff557b45239d5714808d4980f7a20d9cabac6fdd4c5a33727aff615afb727c45a8a72d5e5f36148c1899baa1bb14dd36a907461d66bf9fa26ae02de50a09fb9e64b00cf53f2514d5f85c148fc3d535ee60300173826f7ae37b71faa89ea899276ca5b2f1a62b593e06c5b689a89e8b1b51a8c3fd4bef5c8c87b42e441d4ec11d0eb5fc014c9e5a6551f9afec5433708254e5d6fadb913e045560da3e2c13cd54e98900e9c3a0f692fdf2206f30a0da06dbfd5a937c2b2e9359242ab44dbb0732a0b3104476000481ae3a181669d678d62de151d83fd18a4b41b1c4843c9cd851f6786cadf03566ff290a9c134e8c3845781f49662a994574db84cc15fc68c2a42d766d7082a58c23676b347d53b37dfbb023b180151159e8b178b84a2e172fec91bd2488d95edf58b2a3cc372e75b83990bea994e17730e2a8ca0c719cf59a8ef8c17db1b3bbdf28f3a0b208af4d2e82a264bdfdc65932254b6cf3b0f980ff5dcddc6bcbfd8492cf2cfc01086747d66e5ec15b1f9a934b2f363d2a421da5fd6ced2bd040abaf29bd6300d058cbb0e69cdba7cf5cfdf52cb059f17f217bfb227cabef5cef74fade5a4e2dd74ad5c67cfacecc4a22965f4b0b20bb779784c440b15c1649782fc411bbdd6c3d2b336afaebf385c09625e2d0d3b3999fba631966ef3605d31763e0306605d9caf0f7640621e6132801b1d24ac4c1ca40c78046c77b6873c23f3407e4186c0c0340931f210e80ea5c99eddb25150f118050df7ae47879e4f46371177fbb69150f423ae7d18c2a0112f43e598e8be4829fb90a2d8f0fccea5950e22624f07a56941f4bd7fb4a076fbd5797d3a7fa7b95db37e2adf538fbbfe16e32d90e3737581a77ff265324688cb2cae7e02a707e8b6171bc948cd1c0c776fdc2066e2f628dd6cd02e5f754053059b890189a849da396462444dd26c9d2e2d8fdc7ebbc58ddc5f2cfb8f466d0cebbb122f4168499fb40dbc1ae890892dd650a4a79a27cd2563c054377a2f3eeae74ec95e48ac11ca438833d69548a497ff97b3569de574059f75c3d79acbc64217f0beca6e35fb05c5d19b8b0be324762abd0be47793eafc57267bacb9671370669b787a8bb17a02b45e5de98a16cba9ecbbd29e0a9ade0b0b30b8ef6057fb64325509e6bd0c002fc043be56ac479109363deff3c45b89fdf4278f14c81e30933a4e2cd50a58800501dc778d9d31c0372a79fdd0db707d5aca4ee31b7b8b08b58e065a47681b8b5333975ac647083f5b97fd3b7de5535b93d062d7071fc2379b2d3a89e785a81e1206b0f62b4c2043d777921aac0b933374a5c43f0757a467d40eb0adeae44e92657551d5752754ab079a0d1e0b1702dd69efbc598a1f7643f8132078450543b53d5de1203cd54bbd6ce9b52e34d0ae4334837fd6bdcdaebc7228e058b901ee2b69ccfb5aebd805872fcddeaddb71d35eea270a21137f99662de4782fffb215733d3181624a617cee2ae547f3c1ac025380d37d8065d8daebc0ff964b6caa3f1dc8cf8ef64df61b90ba1b91317e64ed3dc4689946a8cdc482453ab4a38ecca39d02bdd8ab832d64b05d74eb8b8b0a1bd0b60328a2791077ea09c83c930204f48c7d9efdb233e27fc42dca55eeb1a605cb61be93b69355cfba961da383f85ddff8870f7812e018255e8af310b8b8ca666c36856d31d7a342ba781c099b21235b5b025b9b1ede07501810a6b4475715e284ff9fa8d5cba54114908ff86d4daa7d3cbad082b105cad350a087ce6d7b45a3e17a5111d33d7b97efd140e19b8aa9d89897fe43df8117d051b0c209ac505ab36e9169d4a11a5cb8276af5fef493362db6d98a4d037ad534f228d68a0bbe2d54cd13b4179f1ba0429bcee95afbea66151c1b74fa4bb2a1e6d8f919cec09745d03e8d48b60e4d0089d10b2f12120329df25a29c51d732a6d159565f1cddbdc2beaa7d10334e78f990bab4c9da08a45f2ad6a0f003309dfadba6eeb427b5153b6a967cc2c04f6c32beca88769c3b32441d8a411d19705dae3cf4c577eb95eb0ee4e91336317361d75044226f184f8d317f224f0bccfa897d84a3a4c056d89fc6cdd9377678558e373c2c1fb84d560b35a7c3d677aabf3cdfc12ce1fc8af6cd642b7dd641f368e50fc466904f85fa94de1875ace39239877a46afe749cc5ed4fb95c5d2891e58baec4ff0598bfc5a6639da9807d259e2efd1d225e09851169e3f353a107e5f944c14b1f20d95f0091225129803629a0c2503bebeac7817ea256018e50838d2ab07d4b81cf80bd00f37de503d36611e265b0b88fb0401faca8a6a98a5a2ffd5e658a2834fc961a3dfc450eda8162ce8f3c1939ef861171727d1b9d934c46e26d18330262f3fab84bc073a58f024f035756499e5c644fe59eab143305c012c24e0f4d1890ca93d02ec3f93072eeafd5c8ffaf5b94d0ced953af3542abd9f265cf763e930ee109539b0a4d4e3101df50687a29c9a11dd04e45a6a7c7ee8659a483dbd9094db060826f839e58d6aa6d61805a338088ccce247782024c142b3a7537dd4d7ea4c22ca0bf04537455270876422c4e8d5e8694ae62a05d13464227dbba071cb4c7fb317f255cdca2058a3c734aa070bc82108f5b9301ad9e751e0e9bd39c48cb24abe753da3567ad115686d1001028d9d799f24ef9f9cf293a63111ccf17cfbac7e3b964a3755b8df33fc3ff5b4ecd777987332fdc9246ef41a2ec8d7543c6080d6d2a46d174ae502e35b1150e0be2ea4c45c62c6280d711de199f07ec2a348e24e87084191e693ba82470b3d2a8266c7f33328da4efed1837b2577a905798064cce8e2b1d26b65892da38c1116bddf30276ab4e06e811e315d5e98bcdebab7d6bea2049ea66d72cd7bb3ce5d44d6b01b5860768bb12cb7787fdf773ddc81e3c7516c993e84184183d9846a140fa70fea7e57035704db28e49282f4a963530bae1c6776b86eca1436e5c18b586b4eeacc6d9a6a124d8a9e49aee19fdab040301ec881e9ddc288adbcca86e81587af9d2dc6de98ea3b0c0efecd2df4e74093d6a6c70d54befb0972b9ad396db18552d8c102031675e4b884867d366cc7227e71293e7da53119eaccee8240f0d32fe899820e8835eaaa849a65ea777de638d018a5f403b084a838fa4703e32fb85b26069a3cb99e5e96b38f9488d904c677f7bccb731e679d7100e20d611c9121696d565ba2efeff1cd0bab0cb391770e61c9c446f807b10a82f4364ed80c559d923f70cd24179b6fdd2253d4064a0b340d349ee0474cdeadbb814c1fd215334f4c7ab1a2ba3c9e618cfdb3963ceced79d13b3ecc004d61ef3fe8ff991035d4d9c50ae8b324f2c1814c6ef9524d0ba891b86a1f4f24c7617141f0105be70edf1b8f8601ec411ee0dec90ba868bb9018774c7676c94570c1e9431e1816f2fe6df2895b4d13534493c12f4e54167b34122e815a71353d47a7e9ce7e5f440230b8ab89bbd5dcf521eefc1d6f88d7ef5ebc0420aa14bc50341041e978bd1634b9bc306da15e927d14f3b02704786a842acf07e8613da6757dfd97faf9b6a000abf12064394945a9e2255f8c97d84d2de39556bfd93fb1ad879d8d8a6cfd81f46244e8bfed5f5f0541fdf91869dd02b60903a0276fa9a747851ddd10ac46a4cd0742d09c2179315e72f413d179f53c5c82c406c549cda8b7cc912cd11e7e65f3029b7cca8a2a3fcb5ab721c2604b4dce9352802fafcf3eaaa8cca972c8cd36927e9b30f92583146191de1266a9d3a15e2f5c518cdf34da5e26bc0c6a66ed3ba6757658917fc9757c258a92a819fc66b01289fe0f08b03990f3d9bbde2d325d26d3ece0264aec54d8ddf65012da9e9701a8a7ab3b6c5093ebc260323149f5d77cd3dd980f0ea142271b88fd835c4e6646f3e42b37ba2f2dda38a15a40ecd920133fbda672080a82f9f26eb8b03035b8cbca8702d47f28fc6ed169bb3aeec59db12abfee22d720f398f1c8fed5e07a7b2f7fa89a8c44036bc89f7b12b990854c24b12a15866d630ea6c4c2c1d6f9b63de0235007a38d46c1a0369025da538ef50f7f6d6e1a8773f17488535947d9c8e06a55c2921f8b91fe65c571657aea81643e080d7fb8cfc85b31f2cc9107e32368c4b57bec4d86159a94b3fd4a9806ec60ed373aee22b065373397abf8f1a8dee1b2827411ddda0dbeb6162d8c0812e8973f4239c7ddb7bb825fd7f2e3b4ebe740f3d4e1d4828763bc4c960b2c0c150e41c2ea759665142265bae3c79e0e352cee3ac53202219c7265aec3ca612f2700247ef0293b85ba99b343418063d382dc7e95755d826f0a216dd4a812ce97b4d022e6e4f55b51b8f4b73b5fdbc7b0194ef7a455e46ca79444dcd370894639b7b2acf59350c3426b80b9712c795071c310dbac4e22a73a790f3872eb3f95c7e9617842eff77ec13cec9bc6741a17431fb9016431178e3de916e926d63ef0358e8951a64ddd4f84a4cd4a17a0e7a1297fa594902d1ff05bac1732b9e4ea645214080ab2a19a65dd3d008388de10b7fa6058cb79fd304401429eb53219c96b9f0ca5eface7072af8a9062e75ce2711db573e786ef3098c32e7a3e84588ce655bef5d127200022e773e411e1605928c7973acb4c06205109230aa30f54e46b1375827c0d86fbdf19841af3516e4ddf8d2bc1294c384e0e4cad2e758e1c200f9e106960cd406ab28d9d971e8cc1f218e7ebab50e9423fa549fe97ea85692088b396c1b71ad21599ae83b2a7dee534112ee2f32032fd0c473f03ea32f9cecbe2c55d342d22fffdbf273b78404773752b41120cdf3b6f8782c7bbd18b9568da4d53cec46354bf57464e7427b3bd59f675fb68984a17c5d99be46171c40486eee3457a074f4d7befed88e99ef42619f23de0b671fb52da2c5069d8801cb310df0dd4433b17af61fab00b3b13ba3e2d19901c35b671a079630e3a1cefc929b73fa165008a3823c8759703659070ab80f45a7dd5a947154d91f0d279e008542f2870f8b4fa77da8c4e8fe831907f810186e32ab90f7c627159e2893e0479df893157f3dfcff4c049fad77e42064d7336301fee21a44f6c0859a2fdace97aacbc96bb2664ff7ca8ae7d7b10c91e47067f49d8a969fe6c0ff73d8b8070d4eaa998f30e1a1406e77f216d4bd1e80b8aa6d2044b824fbe23f8fcc0ed46d259544547e4922b58a84cd71362f7a331c5a4312a1b34eaa94f99d947510b59f918f083e06f8ba70db86f0b4b1eba6dba5cf4336b9f6f916167fb8bc8060c8c83c9a084422b5c681b23277d21e2a3165aca11b84d1c3966063e7178236520ece36e197655233febf3486f8ea86308ef7626e812233e146cc37238a8363e71d5d5be5887777fad2ee9e352de82d389af41899005eb7fb7b3453c37653587cd5b9da2c945c6fd31b71bd7a644720697f5898a71635a8124837188b14e6d11b72f449b9625b588745ea01f122f159945ff67c82aa7e952c2d4e45861898207c427c3c1b76ea7bc24c41c734433c3031676d1b1c41985cca72feaf83b998998d1aae55ee6c52c0096fc14595b9c3a0f8d6ce00ec2b7f921d637c413492ca43e1dce8bc0c71798ae76bd81dffd4c9274e2065aac983377986251a9e48c9a0c4e76b8bbd7c5474e2186fecc90e9f1ec349843d30efa0879b69e79b8590ce284cb15de713d3adab3d61fc87b0571d23d0f60b947684c20a9edea5bde74dd446a6de24d7f04723909d4189d7a57aded2c923de75589f40c6cb3ea9a6afa2e84bc0b9dcafeb370f60bd97ad48c27153364710e9d4f7a40911c34bc868699ccdcd00dbe81a6135115c8c67bed5fa2e578761e8e9174f6872ef1c1f137624e16b1c1a307397ccff4c95f458815cce2362617579502df03d544793e1ceaef22e98277863fb7c9026af0e7ac5fcc5883422b93646e7ad90f274b6815ebf1e0f8a6cbd30cb0bf8f7d232fd28f1a5dcda0785c7cec746b3d4e1078e755cc7487e12717c0afd1d2935308760c802867416b143b510c50231ac5eff24863dd69415b6e256c37b919f512ba09cfdf09a93d8ff13e0eb719a92a238e84404c9881682654528bdd5eee1503283dac25cd6ac607cbdeeeb62c978a22e986012163e4c5d494b64bd79e07c7ba6f8f90c52f4a3edbd68098ed0fda51a887fb97c3883ec31eb41229a30c27dd93ee97af5e62c7bce1ff928be1a840469bdc18961218ef4df680538b6a00b1fd8d0cd76963100fba02afb0a78525806042abf11a9bc801886efe0842ac96d233168cff98a75b300b00b1c22aa1a66ec0de666419d5d828c22e767076b44b2ab322008e5ce5c6f5cf77d585038dce23085e171ba1005448accd6fe1e8ebf64c01450ebefa6cc59103f90e405b165b4c2fb2156a1cc4c0f3c7d31a12bab5e36fd247c895826b39dee9b911aa1d02473ec7b4ccc1cea37de911cc8eed32d5b915fd2dde6c4c6d6693992c5180a2002b061f45561c004df135ad781cd83bd0ff07ee17c150c8ed1b2713c57b7a5bc4c2fa340a3a3d7f4dfa0638718010fd98d8e9de5b6f6b2cc671721d12d3d0d700495525aa77593c89e27723ab0aeb76389eda151f1367cfa06f5cbb11bc163888e2c120d6d75730109ebe0b78eb27d497f29b5fd64d346e63dd571d1751a233a7baba42dfb8763a48ec858b75c00c3b1439c87fb0ee58a1ae3302d571a6c72dc8a6283a6a0d9d097c9135e9644aba8fe8127fb37d7b8fd856846e922d136b224dd3c150f089e9e8e13a4d443bc6a0e4dc99b3553361b3b46b1141aa07a9e34f5d7e1ea8af378f1037d4abcc7d79a1300f4f2ed085a93ce6f0d714c5b6d619a76316da3a6760dfa326710b4a2e17052adbd3a582b2f4a8a0e9b5953fc2d19c6e176a356163aee6f88a2c9eb1d5ced019df040990febcdf31b175f0e00d3630c618818c9336b2d6315c2709d58384fc7b53e7d083efd337ddccfb4a03798059d56a4bb58ea0ac89a457fa95d90c2be9f19a64b350aca6424ff5650f606413cdaea9c5fb2ba70821188a74e1c849f9d87bed4245ce936cdcdc4ff9e1827302f2570a6a08c7e397dc4cd98ffcca2bcfa1e08a54bab086d07daa84a46faafa6e9696a8325fa70e3d91649f7ff64cfbf5f997a674b3d79571424f6e2849ad54a94f8f48e713d269f3982e55d65be84787f20721573e96d80f98488309d7eab73832b4744fd55f65a6f3b7bbb7ede02b528f3d499ea442377215889743e66f791b38ba87762f8403505f5c60721f45771da2432092eb8d0fcf77a15eedae0830c7adcaf6ccf042e85089f0a9ee65b824d0ec4200b20a028135bcb3ad2e4536b887cac3230955eb8cf81120f09a61c8bb627ffaa03c0506bddc545f8f1d48f2cd2cfa4a9a0b049dab9cd5b9ddb70d27242c20af7311ad07d7861d4728e7e8dd6fad369b4ad477ce2b4dc7f16ac38a211f90d55e8d59d5caaf133a3a6885c49aca2b2e507469b0b51bf180605de3b60f7abd7d59f128912da7b3ac68b230ce90ac12d326341fc74bed103eaeccba6064c9a90ab92ac6d68bfa02f3a06bde8f695ecd72ef894a7b7c2ec4a78a7e3a8f260351e6daf1eec29d202322cbcb80f7a248540126bbb7e0410730f30fde8f585941466a25b7c7f6e0e09947b7e8854dd73f7f9254c3ad276566b4354af5ea40ab00b33a9ade0a57c9904e34d5a930e9c520b0a33bb1430f61d007474f21942736123f9ff0eb7d29c8c18838497696db38dc1c72a5d5758600edfee76008628126bb947c17512346ff2eee31f88afc6fa158d537e1d4f922460ab2dcf084a8931786633377d499ae21d588df54c026375ebc77222e3cfae623eb460ae6d70f02e8ba869fd99a374689c20331c255e4ef4ea2a296c7463d05e3eba513bce203d1568b5862804e4cc6526d33a1cb2921889f80f3791efcfbe0c100f3faef10cb9eb32ec64b2cb0f326ffbbc61d25a28029d0b9aa5a75d3f3330422e4ee4c109f3f1c5cb4518e1d85d32044f9f7797108d3f89800ef009390cb5e17a79bd2a45b91d9465e5063f41b26e295a431d6888568707d33ba69df3d48664785c76d3a4f2a6842d618cf435744c2699c661fdabdf44cd72036ec7212e48a1921f8056b5c0065a98c4fb1818337c9047accecaa94d04be53bb0979ca9d9748354bb531a5f8a7af70f2f915797e8fdac291887c752307982fbd5387c87467c98e89121d88dc78877ddee10bc55bbba9547b1e5cf32bb4f6fa8402fd3c8eaca6d8a01912f27096c09ed914b8436ffd2ee7aa846b8aa188f5c296418974d393d5e250971b877ef238fcd58c43791d81e2a85de735911d8483dd12f9a69ed6cb214897324a239445221feb94bf722fbd2b0d4b7726a5853eb048673bcd641deace3563c2dbee6d07047954545455972074f1390eb522be02f297916014b7d398e44adaa195c91eec628ac30209769b4297985a20221aa4e6b6cac51cf8ea4c47af9de5f084b3d538dc66833810b0a0b3bd0f019db9c6e8e2490ebda4ced242506be8a94214917a9ccc44788360cc903b76220fd7c6ad591b5488b202d7d271cb75492c9c828491c143e468f374af78fb4212cf438658b43646d6d8490cb31849ffe73575c47aea611f6f2de6cb38bfc1cd60b54cf4ba1246a7d54f6fb3c51d7dfcfdac310fdba3fccef188a40a7388bbfafadbccb9523908bba8e84b7dbf311fc8899ff515e78792f112319acb657f172dd640acd5659e5658c3f69902983993ffbbf44b7777cb0d4266d41714994140480ae2950c0e8c68c8f4a0da224074959ede38546ad8040c6607cc4b813dbfad27641d37022c20c85d2bd5a87ae75540c45d1bbefa43419ea0b8f9afb4bcf36e127c61cb1a528aa94dd32af2c8c74f61e1677c00d5f32af361c694ff9e1c5c28393516c1a4b34eb7d231a8add6153b08a9d611dbc5bdcd298b6ee2a8b5a2b4e9c805114a424d67693b1a2e3393299fbef13a85075301b694949a73da3cd5f02addfe71a3072c75c0cf6fb4c33bfe034a5b8167c94c9e4c9e1858d70288c21288afc6e58a02e797ab8a3e8c5b6a5c538e8750fdf2e69bc4873a6f3c1919a50bd4b3524a5936c7ed0b318da2ccb6ea078450b5eb8efdb9e4c728b00d57a0beb4edd8a86b454cb641a347864cf58824905e3e0252c4508a7d0582c7cb364b5bc8f765ba2730472e55e4b7716aef2d71261e890b08457906e61629cf6ca58b5aaad64c8dae088308871a9e555cb2de9f2b12303231b7ede2bfb5a86adf2632ab928e43003b2796159d279825961eb1cc49af75cb3f0dd2bd74d8ea70d1d066ee7f51f66e7431def4aac56b764712869c928252428ad0f626b175164503cc762c9abea0703c96d99666d60354c35f420efcd671b91e882d3b7d8052b577c8f1f08f5fa8c95dcfb26c20e204998622676462858912a7fe515fba48cde1e728d4e46f63e10739fa51dd4adca63fb7514226adca70276b10bd8675108e54cd0eb98c7653949f0d9e127a21203e81867bedea16d0453fff288e541104ad674fab2b98b70c674e51a69fafe2770d1070964efd8b5222922299db02c89f464ed717cd89eaea66dd93e3f090e4378ce6c9f55f6a2a55d18ccd6cbebbb9011239b77272d76401c23f75dd2e4de791db7434e9328a4b77f6128eb5221788832ecd0a336d800aefdd3d92451206e2b324807ab81a2450534b7e9ea3f40597ba48936c37f34e44732d52652e51f7ba1cb6d90b8d8601b9f06fe7be114b650fb258fa2cc3d7432193677688758a976cbd4643db10e5a6f2b4c789498ebc6bfe40019a637193c016498643acc7395499ac9cda94cb8a606fed545422360de3e588fd371884b3c74c03b6ebd5a06120e58f75bc1149043d1634df112b174e5efef926f2898cbce7ac3a482219da0e511c0dec837ed182bff2c3d53e6815edb938aad44e7b1cf5ac64567212bbae06de81b7376d8525d9a2523ba1d42da9acd64cdb117800f50791f2831ee17ef7336a6755a41ce3f430c34e4eaee691a6f410d6422bace615752756278d21a3f16b18a24f92728ed3a28b3f2aafe8cc0beb6aac0f09a1b9b84381e1421ce999a77f1e020519a42304dace1e76f0e46bff462156b09a7a4a5b9990f3c137143e0cfed1df6833f270b399635407762572ef82b9bc4360ada83c3c53390f130b070b8c8e5d88040e594af73d91050eeba3275396d0a872984bf90f96a9eb73672c780b690ad7d881cd2bafb64f7f5b2fdef4c8562f4bc6dd64e76a19b96d345b4c6e4d3a4ddb2ae4aedec59b2954be4f19dc06f70efcddc83cdd6deacc61eb59150de08aafbb74c9405a91a0fd97abd300f56d704cc8f7f01f3653da2933c07eb134c4f98ccec4616bfb968a98fd36d6ec7c17977999a1288fd9fdbae55ceac245abe8b9275f9c82ea34f282d341e360b7243f5b549834fd2f0c763570593c8f18063446eaec762c3405091e8aee41a935df4c4a8ca19d8a2199f9a18e4e649f95810fed5cc846e31277819d735f3183624c60b6157db6797f685d84c767560f3984053c09d5d6a4ef907c5e3acbddbdf8db3ad97500ba2cf8ee4c37ec0a1d451b5a9abab87e368b3995c713e3a9e6d0bb7bf4da136adc2586382ffa6534e38110f4b698bca1b6be3c453e944d790df654f91178ae5d2aaedc17b09984d3eace3ef2ce792bc6d79deb82409bfa191b112f22105eb51327d980a8dadf23cb30d5249589c173de8d373ea170d7411bab96b01b61ab93467c223229974b53961a10a166182d7bc6f06b3eacb0771ed643fc2a9c99868be99359afe53e6e953087a11c0a6fc53109e9aa79a8143bee9939f8b761257e50339e18d2cf690f18cff68ca3434d0f5bf506ab8a205d86b636d020419c17e6591259b40afe25cdc248f9a4252e773a41ac92a0e174549436c923f03564e18892681dbe6b6b5ece6b2c32d6f36db08791d98c42b3bcccbc6b56b967223a00f21e2da7a4d2d6cf4de5540cda6d10d3a3ebe6f166515b3ba145d465658a2e1f6f26343a27dbb6f6e138e67e6c3b1938b23e00875736cd556765201dced759d7ed5addf1d206c1916cc275af87836fe15ee6c58f180f8967e3e28f5804ff69aeaf37f00e58d2b821f5f6860f58ddbe0000975b218ae0e2baec9c791406bf52e10ee4be6694a04f8ed015c4241c33a34e616d9961a616e8ed46b10234f21a4d620408a360adc40122a3136425c0856a938e707fb3b23749f78ec9cee9d2fae31469daaae61d9cc3d695221baf7d0c7dd52d8f07789113b076ce62889f5187fcc6d7d1cb18b5bccb322f28cd9b6475ed7ab5cc686a857c90aa147689376f30e7cd6be9e97ef8b02622434253fe021029a2987a4c738061e6414f5c522ca22bd9ca1d1f97eef2f565456269cf3a1f0dc494f9f6c5ff7913ffdb629472ac80e4159e148e5bf88d78ae769acc90cb8ab4fa012b343b4719fa63682c81dfdd827f492a6c55dd2fa66df8a10302c7df71c818cdb179aba5a264356e89e408c68e3f5d1e9be934e835f607b7f81688d828d8008708ee480050eda136f790810e5d117d568241199bc865289f212bbff3eee7b0905782c850d00aaf83a042728bb36c0624a8d7e67e1419e7fe624ccfe6dcda4e73792166dbf8d16726216939162d9350fcd06588eb7cd92a1653a50e5802f55551952bd2d3aaf9c59d5b3c5e832943cca86554d8da8d654c9d7339861c518ed5c71fd2634a4e4cb96f4eea6084a17b448cd5a13a9d89b24456850d8534381aab59c5a50e3a1997d6f79f6edf62e55ed183db4e74baa23600146661d820698127c85b9435a0d7fb796c32dd16f7afd00ff6cd74c6ede53ee04bdb1b7a8a9d41c5e63894f672855271de83c8230b2faf59c699383b0038c048749f585d80a8eb723e6b6ce9e25328993164a37cee2b51c0500a0d12c9b7021ffd7c3e9e02ce28a3e428f73259c260b0e81ab736717df7b23105587f0e8dd37726b36e3589a92c4736c9edc4f829a8302211c4764a3b986ebbfe9a7034b68317e9ea5ee26a0f82c2e8194fe2938a2a303794a2b647e0b03c10582cf58ea4b7dda652ca383c90ff5514e829a2b40aba895bdc4a605af220fd998ccd115b1f846571c5cbce8ef9873b3bb880415caa6a4e57510a4110b67e55720ed2e1301cc2985f7d9a96a3a77d1c6f59e073bc9669efbfb6a64425cd7733b86b997174906eeac4a6b6416e97334731f7791e72b8614374ce7dad0b1f5294f884e801af097ec1fbf178c74b53658c325411c488bd5f071157242346dd2e150c34b843445d27dde2223b30059166e81cfe4b281f22c7d93613d3de4b5e974851e949efd39b7de0936ac9b63a8f713855d97133d56dcd3711828b70bff9c374384e589f22651e7848c9dffdca627d00b68a63cd4c7e0a49e1595e3838954edbd974d0ee468a1fe5d0be0053f11b316a0688270940f061d92da2ac651211088b2cf3a5efe08d59b061b815db37981577e0ff080811365b245ed61f6fd27983a3b4086bce777d337d074b3804f2f96f217cfd0e07418161a04009ac92d3daadd78648da76734fe810f9dc62c4cbae8d5452cf8af88a0c7f2330f58771b131ca6e6ca2550c80b7a13d9e04bad4f6d85f60dcd6af218637c7b71e3da1a9b783ce0a1ea56da4e0095e3b087deea379ae49647ec645e8466fae5df869db23e5e182d1884e317c3274f9111697fa90a40c73de964ea9e75f3a2ccdc1431dd1471e85f95c138fe12b42d7bb2105a90235bfcf010c0e5b68e1785822408f3e2396fed5567c37ef58ae4b11302a0322ce55343756b14c2dbcb4807deca02e6b34a6513535296df06675e59498dd385a816d429c80f02027370882a11be59dd326f81db1c1a3dccc5e0929c16df9f98d8374058ea6237b886a01b87c505bf41a34076b74014b2b8d03d2d3955b1809a6836d578416d5c91db4975ba5393b6fd202a5de50454bf2782af41255f416631581913422f50fe570e6938657ce94ef290408ca007926e7914cfd6e0dc898d281b18938ead17a311703666c1a0e2f15f542b3c018f67771ff545d9edc9c6a9bfed2cf7fec4856f02aec87174845ecec842b404f5ba4553009a28df9933d8a56feabd7aaadc957eecbe288a3a99b7d7b9cbfccbc87c93048ce5dba4af2279a44b2cf0f5ca69733b233fb4600d2d8d0cdbad3a370bff5f72d511c952931e139d253a8c21603550af87354b93645c5805d0993d30695a73ff04a94a79a2dd03015255b546a8ea51aebc4c24ab0173b9f7deca9d4145815872cce89ab580e53915e45388a296b6ec9b550cafda19485bda68740476d130ad6d89450613f19317939f35f62b62f82e9f53d523df4ce04ad50771e62a57a728c972454f32a00c03e3dd09afac7c9f0c1661fec344271244c182cf2ef2ac5d4f4970441c8571f32dbfbd2ec67ce0ccf2b3ea5e32ab94ddfc58396f154379cb9dfca00c57ed746f1f00be80e9f447b974763762a70d0c08605cb7dac5b891a2ed9339acd323be7d08ee7f0dea989e004b8418361bb1556a7e61723cb8009467ad5271f7a75bc53c40611e4a14d701dae62ad8a43942e17374c8158d3f5140cdd17615da4020063dcce12de59600c1911fc3f96e0c1ce19feb047d2d80116b54fc892b1e69c108ac3cfc6acb5793b6ca9f3f65e8d8b2c1c7978ffd0c542cb6aa552cc0778a59838a0c372f46b1041622373579b7a5794d404d5402ee11fd119ec5de080922898de189507972830daf5bbef13c531650a77749702756d85554b41a9492daefd9cb26098c666924004f7de8187814cb5d537a9da27a49bb523d547aa526ddae834a93ee14aa59749e5c04e51e2798a51dd647b8235a123bd35088a78068f5c28dec7c6d467c68055498537d39a85e614088c686e9118c14efdf94d52bde2181c9491365393e8202147eda89e4b95d8e14caeec8bf2408db4a917f849031afbdbd9a1c78548aed489fcfc0883d4e888d1df1b3def00c312ac840b8d710815914eb47053ef477c4cde2ee126a3c8dc882d1b4abf271cdda4c6f76ac8402fd92c00cd24e65b84ec0eccc5bd88de110a42219750772b490cb4a12270c3455e1f4ce9c9f1a5d8c528fb83a1fd4aff413c08a05264177363e5e6218b0f7ebc8cba9f2e9056467f65aa9399b4ad093e84d65b70974d092d607cf89af930da336d88b02881e1738811cab927005452ae5b96bef6dc6d2810df1026e2e7c8374342b8289265b681e45fa2057a18960da2131de92cc81dddc0de681c96d128e2dc14668da37fdd4d6f984c29192769dc17573566034abf1e75fad18917a66dd244c941ff8e22976bad928aeb6b5faefe2ef596ecd1ab9662216078f58c6cc8eec363a35c0cef8d63d270aca95d5c6b26b6d9ea4c6fa5fb5d1c2dff49d2bb181b1eb9596a1da2cb81643cd42e9ac0d4e054122711eb07e6b1de1697dd0c24aaf5b1895eb65baed0a4ddf4b8a5e7fdb04afcf35223b0583f517736d2d913d6536a53de76183cbd7fad7a05a2e472afc458aa83289ebfa18e8a258d506871e84dc2312bfb93e7c045478d2676297be38f22b9fe38dfb3708c60539ec98e047ccd321747939ebf3699e82b50bd53e109c7a255d3a322fe5271038b11c13d2214c71a115c1936b933efb726759b7e8f336b01f07bc8a20cbda2be9b384c6607960e19fc8bfd309177dbaef15a5c2b162f6ba61ad2785922209b0401e73f49ee30159969530dbe88231362ee5db05228461be6aac8a970c5dc2790c91489448a96e01a0ae53c6941d85bfb9860b680b8f40bd18959b6902ede495f819c5f81073c329210ae4a4318cadb6582e0548ab062579773c94122a2758888c88c7da8345da78ee9dfa58ecfc9e3790ca935572bff42b5ce259d791292a24c83126b1d56584118a3ef71fc705ade87913400918dc5d463c0e4de73cc3f591db77619cce477cd60f92463f19724038cde7d261015cc5e9b1b5c050afeaac21baab29b8fa147713d7f4a4b137a02642c26483f52976f136be3234bf9d91add63662e48ce925290d515158271f506f9a74cb6c43765e8f00ad4dfd53b08c99f1d9ebd62d52977cca01f92aad8482b0f9288611a366445ee1f6f86aa27408729fa8a19e17034aa789be7344f7f2b890f06448b12110d912902ffa981bdb40e15385bbafb24bfb9e3ce27a1a4fd2d21b45cd48de7c05c97eb6873229672e4aa7fef5c5abc07faedb9cbb64bcc8b30f01db88874e6545d7ac24902950154bb8931cb035f461f39edf209618750d1d2d0e881546fe3fb92c0015b17f5e660f528f57b0a27c9edef2e260201bbfbb5a1f952210be1ef77a1fb564fa37f923efe517d90dddeed3c486d9001d7318b5406e05558d4a9a774b03171ef7d876517e9e0b2f43238773585dd7a8a5194a6ac3b36708d5169ab5c7720d77bc4c47a828c11843586d634b79cfafe86eb394e7ccb20c7f1ca848065b71412f3e8ec65e2f18f5d563b821d8a3b5f3cc58fc61b4e8b38e7bfe9097ec3e5d7f974c28b90b757167911cccaad2be845b941b38388dfca3e0fdfe002b96fa8fe1a678798e56e7812573c2baff7f51a8f471374957d781c57b141872426fc321eed2815126ba1a1d0137a761761e068f1e38a171262512ca044eeba0fb77fae73d93cd0b6c9c1c150802710477a8386474ef694d0c9ac886971df787d1e3a982f3a4e7be8e101f954af6635ccbfaa2c243cce04317104d5a6f5f211039d85671046c4802b147c68b3564cd8d14f6c18ebec12380c969371636b43f8b1e436678aa0d74865ab71882820f65a4bf13c3e3773ec6501492032ade56f39015ddd9ab51344106199582bc52e76e492b00040f98811c5d49cb24fd3452aa10432a3e851e1297c31c58f0abec680bea28851a99464ecf10974045a4517a417f8b392abe76ba10392f3720f687aa815bdfc204c7809292bce6f9aa6026323ccdb8068a4d37cf82dc31016a869af11a1adfd2ba08eb3d0ac8839bad56268448cf324c41a1ae1557c3cd6c1864eb5e8918e4558f7afae234db7f3de8c06dfdbda5cdd88268f35b46c6cf5714d804d6cbeca2b0fc1a724a0ea45c1810cfc14da27f28b89d1dd9863cae04619596f83a535eec91e682d89563f59b0244f97048fd328f447e623c268d4fd516b2676d5dcd9f2281f68c0db864f5d47ae9fd2a2f655eca3bd4ecd3e2aa4f561c645a10bf59b06c651b6f12c26a7937a5e9d0ff288f72fc0ced40a540ccaf319caa5cdb826e64c00e0a6626528fb2736d47127b4f397a9055dc15b501f5d4b7261536afbd3fce75a23da27556cd4ab10424019c63b18e4f65207aeea88c1661b4919bdf9d2b390540d2476882ac0cd21d380c99bf75ffddbe30d88363861623df2943fcb8c7e7ea94cd1a9a6c24ec82864b80f67eb80167d54102be9adfaf3fb38cd0b057024c96f6b67cf2606aa2ac5ff0b36155f4da9c0d4cdedb199caa0c9a7906dece78cd1171edaa57be7632557805f70395c03b178ae7d0ea4ac827a4a2356bce9ec53b37aab4dce173841915bc5a57edaf6519ab1625833ad245cb42abc8dcaa0d8e58038d53f169d93f9aeae48d274f7042d3521f8278edce66c0aed219c54effa6ee112cff36479d1885dbdbafa353b09b45e32dc1c8dd916c46e51b36f3cb892f3d6a017102e93a8c04530594e7118eca503304b4aedba18cb857641bab8b00cb56770a5f84688126d58ef4f97e368f61f538a7236dbc5088d562eabfcb91db2bad4911aa45f1ba6545033424eb9f2d7b1a2f22cea6f70c8e997a87683dec10f53fa7276c63ea49d4b186468623c372d3ca15dbea5aa02576f749bc2120422ca505ea4928480bac538cd22f7208fc5438c10862fdae99a56e60b07d62250bb185e1095e055f5607befeb0f6486e3f7a8fa7043e00b55062f71a3f5744465f0f4125c7f71ed1b36c3c8ed34e175d2b8d816f466e4221df44eb87b2aef76ad0214b64ea3d394d0101fe936435a885044adf16ab6a5dc7264e32ffa58a30fef0f3cd259647d6b49f4af6599352139a509384586e0684c76ab0c8922eda38529dbe3531c280f1626789abc606fc77536d037c44550fc9682e205f24fc4b12257cead05bc49a73becc197ae106332b531476768d289bf98ac0d68fc00464062c9283cdb7eba8505e9c4183d4cc9bde34b39a814b62fb950b97b99c2c7655617b1f75e4a60df8932679a06bd2899aac698179d833aac81b77abf7f5def66ce382da58e99633eb2c420177c7b52140f8489297ab165be6b0b41c65df6b0354d4196cd777cfe7928501cc2da2571262684da3665df16fbb3fa05fee37318638580ef3342ae60782e5c48f1275d6548a1bca5591b3014c7dbc4c4a20d5948f8973d60f46603deb9e442664067a6b8f93c8fb4604d4e6e92efda4ec9264e6bf63c887fb4906083acd13f9ddab1afaa6c4a29825a02eb00d0a66a2d1dd5d67010d117869b998bf065515c2a078a9149ba7ce2267028aea7b331b53557584e8ab10def7e171d69d7d9db01acc622a750209f6013d4102290a5b3d49640b3fbdb6ea1f946c78957b30c000994f64fe739331796990e897cb58f194950db3f76f8fae83f346fd18ebbc6566bf67764bae1a75c374edc95ff912602662730feabad39bac8e9e5ab0c87fe63d62f4ee5732900c82fd66ee685bc980dce1b7016b61200ca68b1566a308c05faf372470d2202bf5f49bb6d13902edbdc1538bcf6b89497f4923992fcea221eb52b07450b515817829c7c072317215d3b9a211a6a4c19829f040764e373891a47626f432c3c58227d95cb4f53db63955a5a134da819bed2590042e18da0d6914578cc3c527de1370f5b0d67782e2048b739ae8b3ded13e5080fbac3f646a9ae59df22adaddc48ff111952361a1431a898c3493a966f5da6918fa435df0b7a0560c1e572def6b9ef3a08ffbec6b53f3dabe26c81e44e51b6df54ddbb0ffd7e9552d82e8750cf1027ae2a265789d14d9725c2f269219df8b1957a8e94481682ae4aa7721928388e6e83da297cd36881888764b17f316e2ddb2ce8d954c06838c3f11fe8e65fe052ba53ddfb26b2b9f8cfeedc31f6ce82ab805449a7762b957010dc30e78c38e12fa144c0861a9842f1e76b63fe8b7ee1af9ad2ff433dd9a3102d0dfc9c298d536c7496427a25b5209ccd897333f3eccc85f8490ffb357b02b8e4d9c5338aaeb9e9dbcb238a2363ff6c2abd5f826c6606227678bfa01a1b6a37460e5ba734aaa432806ac25f9001fefa5dc58833cfe75047ddaffad7dec0eed2c2e93f098cde69263d92132d6ee5141209ad772da95d607abc2cb96be74c31a2967fe67d8e1a0ecbd10ee1e77cd24bc64119f0f986eee8d4ef32f0141d7c3ea74153db18a6ef1b68794c066bbe60c280d8918d770343f92bcbb6d20a6e7fc4485e64f601851cf3d7d21c6c260ff18372a677c952661ea8fb4ebe97ec57e36ab2e69fffa7c3319be23da1e1215a6db4913d72b8e92f5f0ad99f4cfce25eb909d69616178d3ecd33ebcf331363db29c961642162b6916f7706db9f0881674fdab1d63780abcb002b127afb88017d63562e19e9a09a40e78f7739bbb7b963f012b56edabf1cd370339f8e4f3df63e1f67afc3eed24e51ec3e3be420ab4883853c8ef14025f13af4846dcc0bbad8bc7b048498de0fc0498a32e28a4d3a7eaf528ddac32707573850d87816d4c376f8b868e6e9a75b656f55ab81c525db4461a5ecce9a8e3899489f09ca9dcb9bd300cfdba4ebd2a3a3edb4ef4456f346a55e4a111d079c9923e5118e624eba0575fa10ff59258492c0b5c8c5f92057d9c4b494893da08c0e80406ee9dfdf10f0a45d3a42403ac1cdf6f8055a950df83ec6b79be6ab5fd544cc896050e282e9de6614820ce7fe4464c0c7c9f11e1b3fbedba1761f661ac45e0628c594ec4e4de43d940ba60f908bb5cba573b8fcc7ee08351342196a62fb22fcb2018349801f80cd1ecb87602453a0f2c031585c4bfbff6b7574776d2de7910169b04fcb731a19df7441f0693ce1816ebcd965e96d5fdf67e85acbe45b54d679ed35e662f348fc2ac267c2bbdee3882ec476da0816b148cbd0279608a2f0d7967bcc827fe65c88528bbb4117bfafe70ff9386bb89f43153c6e36db7d931102ea881fe4c6a61f98d8a66e744b265e7233cc2e7c97faa3d90a5952b7f80bbf07a458c199385c711b1b37f5da9ea4f4d2bc13cf15de06da42069f5283bd7332e7601d287eed3266cd78d0ac6f656f9484b36ed4b21dc51b14b536889b397222e0bf36e9a4a08b16b17dafd49845a94924fff2a2180b777b61dd100b1ee52137621a35842c6b489f3995650ab0e91bde5356df67acd1efb096314630cc72f6023acc3b21482ce124980e1be12b99fc75ed4768bf4b24ea685d0a76136b56e38cada3e9af0b7617082544bdb20e0572329aa39d63d4c8d492ed463c21732f5fa43307ab9111f95717d5d57307772952d60cae1e99b4cd4c5a90995094af053f9883ea592ff587e255ca929c60612bd2f7db6b872f826df09052c7fda51308ee751b02f6c9d97d5c93b9ea5dacc8804b508cba165e78c8bd04b5b353032b1784071256fc9ecde27c617129890956dd0d5cfd4e3ffea9855055192ea5ba8aa088dd09ac0ab9c5387812ed2b64dd361982d9acff6f7b758bc6c0f15b89846793939fe66099509da9da1f40bfd160c78a405482e5997464c2ce0ded5bd94940364d567a4312eb372ee1030754a57e3acb45225fcae481904a27222edf0d0ce738bb2582aa842a5bb296bff5b6327d870f040f3efcd77f06f927db6df4f50dbbca8e3d787230e2ece9c7b6ea3b69193916f1e89f5c4f0b7845d7ab6a57f6e925e6fe8c77f5b23af975524de031e65ca1f52fedfcffd56871c5b3ab438a1399d31b3fc7dc3585af562f2197210919b1a3df219a6aafd239864b540debd9e1d0db6d3a5d8832be013c9d94ed34ebf5246caeaec1810819ad8fb50079eb1d20246ecfc91589fb52857a6505e75c40f031b17de2397cf38543c21d93402afb416b39b4d8e1f348278c18c2d5d7729851f429d7153df4f638c3404fabc085785c5f4af111387d0688fc17ace270c8d21d6f91ef9292ec434723de24b6a036b5c9a0bb5a3ddd21fe0057edb2dcc04bcbea8bbb79dd26148d73ff78ebbfe1f8f93525ca9387408df8f48038dda29bafc1cb1fef0fd74aa5d989424a5c3c39e3e0cc584be8c55801b3de6051e0b8a2a8b607c82d72ae5b35970daf9d6ca2dfd351cab4fb905cf0f721b678cb3d7823d23a0b153ed9ea05987c2456ab183d9dd7b4f84fcd2c4f3d35406971911bc87295b7a6159d6339acd63f69d624491802df2f27cbf6a72051a6cc2d5c296f2c19ac05adf32f494127824fc27e284df7c31890e22385fa4618a5921753906435e895859beb7b6494637c1bfa04f360af97575f74b5d56ea7fcaaebeea586d94c45fccb3010d6b96151f7ecd7d1e9d684515cdbcca465868a9ec73cf647e6c0a28500830414ba0acd19483d09c661fc52670f483380832f9eed5bf63fd9f73ef94be45149282e4a997f6c9bf2c79a0e0f6d3b04d5fc4714543865150d978703df46bab2048adfdb317c74038e928088eb19800eef24e817ce1a5e30f54fedda3b290ae581fd4e693515042c5b25fffe0677427f6545e5e7eb69945dd8c188d6579d37529a14e37294fae9c3048167ee720f69e7fdec3e301bdc2701c75501d8fff4412e7ff691c13233c0b29bf60fcaa3cb9b90adba308631e67eed2af872eb52dc7dd7b19305feca032a74a7a9bee29a2e77ebb5d5810b38bc0e1c8cb4a564cdb89b52f4462d952fa8ad01f36ac7959808d5873f3d8671cfa11b6317127a99d86c13c0fa380582f47aad74701a63bf5d455871c2cd6b99d91006a144c1ee04a050649c3855f3031c4fbe116900815b27e7dfa8311de00b909177bcd3ff31dee6f5e32379843a634f5b0f4b8926eb6083db79a4a30f2039305539dc9e5e5acaef8c797b0c1e895c539d4ffc179ef53b088e00f8029c73c4f8cddccb41223fdbe984aa2a6105987d45bd81ee1b0794575abe0efc62d101b109a317e1f51acb1b5d0d21968c0fa00ca3112dbdd20dbd36a0358012ee35c58913ae06ce422144bc332464cd3fbf66d69f9f637b2190a1a1367aac98281c3baf55a57a73bb21b2d2e4dbd65b8ad27ab95ef045ed65d7feb2eab4acbc5cf3b5e150ddf00e6c7e7a30cc12433291621f6b3ef026fe0059fd648438fac9667bc6e1a42a8dba367f0fd910d0f00a810db1b86fa7978d0485c022e75d3f83935778177d76c661448d43c052c75e2965e9001d4b379c761b3d87d93ed5114d8b1c037521319b3360800b53a199d8c6d380d1a8d0340a7aaa125181d4d222a02b3bda508971d848d118ff0d9b7ab86ff926339e8ccc036ad3be54e574c7cfa2da5b61e739286582be6508923014e1f072b19ad25c3fe1abd67c23054d5302b57f9d17a7419dfbe71a5ed3da1025ef7418c157e91671fb43084e753f37c2f36ca7fd7b00ec1f585e85d81f6695fcd0707f2236991ba413c96d5769051599bd5e58ee4c1a0c7f848fa96df96a2dced72ec6435964db6bde77d0daac7bbb539883ef1c7e528b94de7415e3cc3b29c21fa4157db91d57d20ecef094189cb474330326f12654559deb8c5162499e162a9793855920a677d5a993365819cac040fea4a24425c57065fe06a2557a5b62cbeed9ba5590f43a9f78d549786de0c043f08e2b0c3d1a804c2ede147e6249bb44bef3bfba052ab804d00e309ccfc87032fb3f6879f497549039b3c680fabd9fea7811bd92213d441c470f2b32938f339103345f2a5a386db8b3488d83334b5693fa7c571746915bd3ab456d1118d974b68f11bb6aa74e6253f2d23911ea258f249967da98765fda0bf7f9e6301e0fe4f735794a382c0ad3fcdb25d4bfa5985bd1ca0f14503aa0cacedf3c4c5cd374fc36fbc33d47762a00656594ec762033274bec58dbf0860a497407a39cefe3bed21caba1edc215702439d72f10abb1de073b1476edd66590da4bc4e352dbb516851ca74861d124020c0ec6e2b240040ae9b0f4180d416eb309609352323b5ff6c8752095c25237ee60a45ce2a54a382f7a519c6c63aedfb2bc3b77b68f5fc2b4f28288559e13b7dc20d2793269f31e4146559f140235c91cdb82526c3b763e78903aff784dd4692f36ca6b7aeec2f11f364d9f714a960bfbd01bb92f0b9fb0e9655b20b8e7b93d02d42f06dba1004ca399601b136666422ee7c1c85ae5117d153e5569f85e14d416d717c7910d9e95270551e6327b9abedb95f034663422de358b2d14b16c0f2e2a538fdaafc7010552914aca7843b97ad9e8f720d2b3f3ac0a75117f242742c203a425f8c9b9759f6f316b3dfc78ca48db86f78f6b31cc7489012f7fb2b08a914c9cc7706f0b5bab6b88aae2bbab5bd300e90d994e9aa0c60e6e42a19f4164d9329e466d9cfd44a97386af21c5e7f9273f371fabd02cea5eb6223d57133d0e9181d110124c6a0faaae7434cc6bd75637f08045cb6421d75bcbb5fe9ad7e0daf33f7ecc416b7294d0ea8a9931f1e24a56166f5615ba71b44b25174496ef0318e387190ea71314b3c60f68f500049141244d1754ac1ab98b3172886d0b0c8cdca38c8a9185b83404ed440011152da76a5fa696eaf4acbe573148549b4ac17f3df3af900cc126c431e62c477dd5b0286439fe9f6460314f17072ec24ea29720d6898fa6b3782fa783b4816930b24b7187aae5343d98b64d4389ea2d00fc99a16d9fe7840da92ab5faed60367a4c96a24d3762489b4c90260837dae949d4988f6364ef67cf818eb52aea7d2306656a88d34227773b7c0cfbb49f2a5b570008f098178ed4a0a14bb2f8838dcbcfe618082244c88eb9fe28211c9d8920a52474ae39d83db0d22ba19c5e6d77a0b9256b56ccb9d7a6f38bbe7af61b5a9594806a21550df728de33790a570b9e031816f9b81dbad36636037d09bf401cf3261eab080ce868d418e39ea51412ec5d7ddda94e0413148946074ed0112846455b1bc45e86cdf9a530db0f2c1e449978a2c58c330eb4774413b2669323cb87c0e52a5cdc8f8faa753d5dc5a21d49aa0043d49f75c6a5fc1469e51775722df1b8743906627dd6b83d412ed96abfb5f93e54528583729b80d76ddafc5dbd5d483e64a46b15641a77d28ef5924df31caab3d336e65c1507122c9323fe2d3dc0ff04425b7c84eb6362437ce87a6c776060ba655844f2ba7490e642f767ad7e43f20ca79f7628b98338e0480419682c8c1e8d619dda70ce6cc65844b15919d2397eea0c8638e6faffa975d4a5a55e83095f3205bf5fd5a77b7ef0451e1ac9a982714e73b0006ee5ad0c6aa968f88fddab8ff8c773523d8f368095cda3952464a8acff834a3fa765702ebec9638b764e8d4b2aa76a1425f70a476ec2b2b3c7cbb2e4d0ff9e66549f452a318003d5476ab00a5b5db39907331460865372895e36d752bdc33a6001b6d1650108d7270d53c18cb4b4153359cd608bfd619d10d2c9ebd64887e47f3a52c75849147c88d999d6d657e6ab2b061241e7901a36b54ea959cff220770a82e441a82f4d206a647e8d04aa46b521a00ae397483fbe69249f733696f38afb9466b35c0c52ba7e55f7791510157a64f649b9581cf9fad35d8f8dc8e7993fe5903a035f988d02c2b50223fbf4a84bf48c0061cf5e02ed089568ff5caa334b5d6a28a2860120b7e4edf6221275124b170023d6b57998423a61222e5dbe5c7940a966d5a1354b4e8b3b8008e360817a9b905ec153a1505ba08d45d799ab8dbef970f912d30709d63f629fb1a5bb6d4de5db31664a5ed5812820817e05deb20e299b679ff88ce435f3794944acb5584391498f8bb88363a49f2032ce35c8af14961e41934a2e5c3d364522f4167d2e8a71220bcd1806ca06a7eb8de7656ce2b9f8fecd51e3d82e00d6baea12b4004436474e336c052b15a7bde63618ac23ce780356a73197c23f9c5e5e1e6acb21bbe6d396bc06f47c17a0b529e357c5d8b2c15340fd85f2fda41b44bf96cbe945367443020a425df149109cefbb4fab89060d8a4b64f071b35ab0b51d1389b5b5c75071732f19021a4432f8e16bfee477029ae9c502eeaceaa1878f33bd548e24c684f9eb08e09bd809027880efc945143eeb1ae31cb17011da43a9c3eb3f106794c7dd6f1668f39f21dfe8b1229e93b5c862a44329c613fb6ba412c274abc0f1e528a247f21d18a335978a01ee46e35c38173114b0ed3ec779fd577f94e7c147f836c0f0911851ec9f18f098a0b921450c245544f4f671c291bfa45130a8fe2a470a96854cbebd95184880ce9b25d781e0a8b4be41f04acafa727b3f17e56e5f304aa14d35ad888f59df5d48fd20049933d1dfb4e75306e2a21aca1bc88252686513643e798d318faabe44653e2b755c125726c9f02c3380da2f596a6878563a9e05507df3b0341d21e6f31e309eef485dfdfec712d32c5be0a715e7fae4ef9291b3f09d37af68b79ece9893e17e0a16c3671d0c193f549cf130c45bd28c6fe82140f740b8f0d4c2b089054f556d3922c1c134437e2a44aa267452e237f843cd4f56052f8d480d98c1671e67039dfc2c930b92f19232eb2edbfa40595aa2f6caa8492778cbd6f7df3f1ad1a55b3f6e84fd941ce8e538939853b8ef8e89b94936aabd037b5bf20cf9358e020958e3ee2286724c52bdd9fcce60037ab54a00b1e5a39d4b04a325220d963c8f9194d956dc98fa18be4a6ac897003da594b7f72d24180dcf62764894f7ff508c0c9afe98d4110d1aba745676ec735d639ab9523e10a8fb46bd72a9fc58311ab55cb93bebb6765b7edb40f1b30e9ddeddaca9468ccc8ddefef52a23d8acbff96f7f32fc1a99966d8b826d16ffc48f2f1dad46130c741e1c60a2e6c43b9969f4cdb388bb8a131dbca863f49c8366d35c8421e50d2ebf17a8d83436c38b1f1604f98a217ac4ade724ce55716b04db44a37bfe2073dfa14fa7c1d8d117dd396379ac391f04408fbf4bf55452b84c4773ed257b8391064bf6488d6808cfd06617b92cea7602d82612661bf2853665ab9165e0d7eecd686dbaf1f068279a8b57a3b47dbc925083507b12d92dc6a0d7e7fa3ae56f39827617fe77b56ea9443a79b188716da0a67fdfe95a46b74cce79606f21364d494109baeb1d612a7495a4ce7919d82e2f72d7c612992089802bd990169e7d434a3457e83289222fa81e0bf6440f188c864ac8f064e0390dc6cd702060f8b4c83adab4b542002c7cf00ed69074f959c4836d5ec8e8c4145a0c8cc0b5793995bae934b2c22bab4bf7a0938a5fcc8053689a76c950fc27079ccab2bde70ddcadbb1c09da007a04d9ed28c878f010af09dc45a48f1f2de95353e6340a0d218de03449aaa85ea446a441d2b80cb71d0b0f06cc17320a4e55dde96ffb2094ed6191a1a58f4fa9fcb338fa83b6171a7d131bbeab13d81e996f0cdb540692306c96028e8a100106c843eea061fb565b6d6231b7918df5a53cc63b639e92b7fe8cec8b3423c682b7c929b435054fac7a1745721646967368bb6cf301251f8fc031e295fee052bfecc141c49519a3403055ad6346cd8f89e8e3c0856f0fd57d401a39235b1dce2113ea94651951b46f31b698c56c9fd3ed571d5da7b714a521fb884657f030e40a614715d3aebef6547abb3affc99c99538f6da09ddf801d4bc50405a5b486cf5cbcb2d467024ebb4caa4ce6eae828f67eaff499e4256747df7f225bdd8b1a2d32cdb0efb95395906469ce15cff5b9bf2ec7e957506708582c83b934698dc4be9c1531bcd1eceb8e4a0983b43a2ef33c0ef7c5f630ef30973e8184a037b1858e40a95f27a8656f942b5353d8dd41bec53520aad0add5d3c876d062a814301d97e806fde7233975909bd1c949d943916348794d4bbb60faf629c612d845a9f239fcdae61e31adb5c18d02b9cf1ab25a1046fb63fee46fa9c1b8b7bb3b3196991af64bc06b558f588a768dd5e6cda9dc988884e3effbefaa04580f325b91270a911c3034bc246167cdb9b1cdcdfa7f74fd54345ec6122aacd272bc22c69b0a6fa882edc615997a2efeb66d815fa8c114486a13755d130c16e38151f62172ad2a87542151fa0f40fba3a9b485c945741b31a6a64348ef91046c0e1131699125798de2ace496aadea1341ad07b8106555ad919b7f35020e7e41c16b496ad84f82b8fc2c7b1d4d7c79b61ef0aef285f9f42a92db71c210d3d62358f5f59d67121d8109e6ea24b2cf8a29ad060724bcc18e055ec0d3fc43542823b3f003fde05f297becdde157bab51900703dbc93442c95a15cef25f94a83460e19d60d175b99f6d6ebf42a1ca28ade8b1635bed4ec4ea5c9ac161dab19ac27353b5539828ba71274d8c49c2c2fb7dfc8386c55efedb946a99e85d5c58e63c9ede051bf1ffa1a08e86456373f9d8dd7b8bdf2fad32c8c88a0a09b2df864797fbdb95aa92feb76c09214ae670fb8b0e9810ec617a696591c352598f0eed8a99bf517b077b9008e0d2516d6bd69c94e3e76f87e6b03ece48e9923947848bb7bf0e489fe9d21f187bb232b2cff7cc51eccef5bf2613e962928e6db7f99e4ce4370946905f7abaf6741f7ae57a71750a680c79d39220556c5e5af4b39765962f5eb09dacdb6c2acf35479ebab81b5a457c1d349cc93327fcfef6bbcf3a77abbd7139ed0d6115d1bec346035ee69c5a7a18c18365df85c7827b2df7399cb4bed8e4aec4d29a2d57cc88e819ff9d273e1056dd57247c3fd0d0ce110750ab77a0b92d6fd5a70cbc4f56e35e6ce2ce2357e9e8a70a5304446bb5306f2150ebe2eed8a49fc13d17ea79d9d518885a05cfa1aa767d8c8929fe3b7c62484603c74d5caa1c40c7118e1f3e82f23e03350493a219de8d0b15a472d2e4306bc8758156494aa29632815902f14b5bda74d131afada08a4618d2f5f4e2b5ccdbc487db3b8644a6cdfdc17afd45e55b3ac756b4acbcb8b6be0ff59251b06b3b1ccf81d863cf7594ba896adc9b29eadf9c4d1a1959dc8321412a5f3b8470f1f41c059e25472a4352a640d25324852325ffc54ba6a2debf7a70dd5ce06157c6e5f23c718dc4876f17de73e01113892dcbc0de7bd541dc74ff13f501020dbfc773945d2a3069a9911b395797fa880e4da2fc3feb1359455afe99f31bcbcd47f7e731d6c0eeead9b9e04b3d8329492add8e0d4dc4758ef9ed8cb82607d3a3f9d586d53fa7de4f05113770aca680303bc69001d886a91483cbfb65733a423b99c0cde43b6ab662aa339123cc25cfc78b0d04d679fdf331cc33cce70e68cecb704a79069ff7c3d125d30b1028bcfe88df66a312097b203a012a86f9b080a3c597a1e0fc112e5c0995326aafaac228d639bb7adef4f59e45cc53f5148768765462ef50abe733facc934e311532b5f28fa8d6da20124e52b7ffb94339c8abe287fa887ad866e456d3606d48972154badc81de8dec3975c7cf5c5e53087f2232c65e635dc71d90503efad21f6f305ebda7a8fe0657a6ed50ff07937dd9cd410c7c327d94d97e2e27c75b155587294dd5b7d23852963641b88dc3966214e1f5a9a9e1d1dd3e1fc42224505c817b2eebad3a002bf081d76f5fb47075d8e7fba3c1407392d9f87a26c51df9f72b0bef44f2043008414eecad2ec9c2331b6eecd51a3fae44031077aa1371d20e649dd7dbb6a9cef27a0524f547d9581a3a33dda1b52cf775c6072cb47a41511d479b5cae4f334eea0c17a807e1cbdf7015fcbf8aa9dea407d888f99e88ed0fbd57865fa68d95b0eda29399d3e9b0f90ae3cf4c622c0123211649a938416b7b7109c2f247f5938c72477fccffb35b4e0ae0a368bb07231bccaae0c2c1054b62eb30f9b1976e6d32d652f14a250bf8529a7abf979efb5c43a3aee97176427f9d8c72b47dcc02bb2e84ea53002858e19811cfeac10c1ac181f3a50156affb19d3930ba48cc9af772bd8c672327e5a2477868dade89a40dc7e36e2498878dfc5a5ccd0665ef42a502959466db0136ea322f6cdb823283e9b86346ee81efa5223fcff1a035445eb695ea743fb54cf0c220dbc4afbfc9f6569d4c7e211b7def9d69b224174b1220d63bcaea8a98decefd76f7daadf0096044480871105d37c4ef89e58e93375bb5613698c9bfb667d7a353c0d4d02c45b379b86623fdb679f22ff31fdc9ebd4c78d56f953b7235b0605069ab78b4e75d4dfdc10946081d33868b37d831544cc9782a35a7d99a0c36a66b614fd2a6f9e53e5391d98efc3f68403c469f56089be86b858c6c7cedb22a6e35fcfb7b80e19f25aa78668ba7723464708b9a508873daac595b069d3b55927aadd0f0c603fb02295087e2ae49d4097d84ba527ed3f3ddffb9c043e079f4d2a09096893b3d2fd88adf69b1962917e710dbca715d2f9adbe71e91aca989cb962a106c4b4685a185d82edc2e9273b248c15640c3d4bc9cf303b8e90533bc675d423a3a1d24d0f807113b34174175f339733b5125c348803f8e85ddcaaaf33e99be3c36a5b203216e282a385621d9a9863163b194b16563a2eebe6000ceda5673163f467a7c38ff9436d4724f33b12011e87052b70bd48f592e12669bd1d23366bbccfd202f9fbc84b13267ddf19d0398b34b9038aeb748aa69dc79993bc46dc22144cfa6b10a9de51d64d006414c7b5bcb7004436f49a2a5d6b492d26518d16f1aefc87af843a4488bbae84da5e646d2e8ae60e306cfd37a021414716263e843f0a1a5651d37a9dcb4d4be6845e67e5a83cc2b034d4c8c3a6f8bf38d84ec6b89ce8cd2712c15335314973fbb3a21b16f607cca7afcbf938b1ff5a9a4ccb5cb4d7e98abd6925ec94789b667069280a2de248393e73443ee2be57ca00c57f8befccd9e701d290f14c061fe3b1ee57ab2af014eec7e79ce1952deac7685eb8e1f98af2e66f99a967d1a35af7c1ac571a148e26e984d82e22e5fc04813bb34750a9d35f757e4da5653f38243e70c18e8f963eca7640137a9c9a75685d827ab2e74d9207fc1256fc4212c988976fafe3a598da7a1784618d0037deb735eae72d9fa49041af30054564d1af1ef83e2c43e262ee6c393f003b3d1b98946ed33d82b1667a96c47ed69f6f54bcb89db0f568a0b02bc0291290ec4557aee74219b221ad3bd431a8e346c8de6efe03937db87682cd4db7da69d2abea78fa1fce533b413193647c1af2c2d19c92ddf494a8c79189005819466f5c7723c64e93570d6a4c1df7e60ef88116e5b25b329872d876d9f187309753d6f666f53481ee2a18a164f455e6dc0931d4310a35f64c42d164d7ce57a017ce0bc813ee6ba8444e73dd72a767310cfb26720419fd5a74fdccfe11072bc545494fe5c8505f26c0af12b2904ec1b259c7fe67e12102a8bc19cd6b41278a507fcba0d941119e69fbc7374cb35972e9052909dfa2f00d67aaa604f1cac3999f3d82a80132707a6f5d4e0402941ddec16eae8ed64c31a2682f561eebf707471a1b5840c9dfa0ba66a185b0ac81aee7e7a9ab2dd21b992863ddf71751098337c760e51110ae348bb7038a05aa30f2b91d5b876afde5e81053532b37d6fdf7871e1dfa450c5776644a32a7280cb1bbdfda5a871ef4d7d213ae3e47e863a32780e215247a6b31863c78daace75b396e84d62d856d4d4f1c36c7e0eeafcb27bfe46bb5b7ffa1a50088d39472abd011fb1ec1d892c4bbcb7fda79d7b1b6ea64e40b27cd00bdc7a2a56621e96fd62d93eaa8bc6bdaf7aa50fd56f25760545b45e164ab708706a46ee953c2856e26c32fc751a3a2c533953d118a1d1e07b9717008e1502455b7b6c4a539d3feeeb03ec45784a37b177732345f6fa388e96a8368aec5ae118968663d5c33aa2c418f547bf779cb03541f11090ad63407cb1554e0db902b5c1221523f734d74f10fec4ff6c9007b1aa5ca5968276290a0846e480521e8398f2813ddb2bc1fa163a6734a75e7ee80255fa7a25b35d455e0480270455e66692753a305ced709eafe443a977f7654f0135adff54f1cde7a4f94ed60ca3ab7d5359daef84fb93bdf08f5afff00a1762cd4ef6bbde4a0c27edbca9424fe0feec76fa753c733f4686cd22b8e71f8967d29a23a46aa4f9bd2f7b99ccfc420e5344ae57e64f8f113e78be06867d33f0a0e951d26734e88b42e54bdfc24a02623f936305104006a1fb17c7590560e1f15847c44a3eb7baa8987c5793d1ee3a5aad2b254300e9656dab3b976616bc6760dee1d9572d4309a22ddb4a6afcb7c361f2031f25be1b9fec62b1ce6c3ee6d4f91c589412647abdaaba11889896127b20f91364e5deeb3c7a418c7594e484fde41b0ad0efb86a759f4a524b09c4bf93a12de0d4268b5d1c9a79e305ef0b9942f91368c132ad2845fdd71210856b0b66fe4f380e30f8887d778b02bd166c165a036b725e8ffe6226eb43479a9c4e025ff758b74d95d8d6cb4ffdbd30ca62e8020f693b97d58bb4636a18f4ab8d8be80d9c454d252ecd60b9c169ff546d877a5579e630ece995334f51926141d7d15c8f8180ddc2f479fd5bc0c6e62020e651920f07c284a63942fbe51b923acf28e909fc9b021431910c4c9e593efc86e4f3d71a7b372be4e497294d879cc0dda2a61af8a7d0187f5d08c5590ea40652e8ceb040019f14ca3b9c958cc3aa2ef7a8dc0d5b4b3efec378dabf9eaa98614c31833e088e61d280066afb0982d9ac2fdb0c31120772dc93f567482ec67ed0def83d1063247e3ac52d16739b12ca7bbe765d8cad675a005afcafe174b664b8cc0dad2fb6ff9d17f81657082ff842440d1df365f051c40d5983fd904b4f2c20cd0ec792d292480f27eccd7668cf60bf36b86041dc71bb50bbd419e3757c9fa9a0f0f6e115cb4ef61041540cd785ee8a75398d4d9dd71bd004f313b242066cf4a0f87c91e47b0bda71e8fc63d076234e0917d21a2bf9ebe298e4bf3db227f5733d7dd8b738083ccd833308785c93f54500e7801ecaa4a42baef4b1d068e765f8ababf4af1e85937d08a0d60ee4d6502811cedb3186faa11a4384dcfa308834b50a8b389fae1572e8abf16619059770e8769632e7dd71120f6fa6c693ebd23694563250fc08307b9667babb8d3962a6fcc9a7960f3476e4ec3eb76f9737076fbfbb5103b7628ed6f40144f5304fd87f16e93418c07c984ce11386aca74f9b967e7a9f82b1f3511e60105855b09b260f8437b906a8233b1d2d4d68c0b30a2620b037fc048648e36b3aeee9ba9be3265651e7416970655db2cf2373334eb98084210cf855e1cb902b958403a0674548cd6ec86574816cdaf933b8b3b0e11ad4bdae2a324d69ca71e4c442699cb6c15322637520549af91d3915648834ba3ee9702c8c769683e4dd9556d8ceb7fb3ac1b2cd87fc6da6b8d9890fa9d0c9d2d807a99ac8ffb26991a5a58837f3ba7e5256d68974d1fdfb1ad56f985f689ec6b9e1a328050d09775ea7e29ea773fb00fa5734ab59dc2115e119ccb7ff43a8d07dfc8a142d7803b8c0d2b750f4b4215bcb09d889408d44b9ee88714394e61cb3733b8267c5105a81c15fe6065863dfcd2e0c3618aedb509b176763ec45695c221e41f7057a207c70ed23256c991a1fd5e18445cdaf2537424478170533e90cb389cc98beb37bfd24b97ebbaf36fe9d69f63e91a7f5504c673d69aa0bc5e9e6d1d03856983ef9b8b308ed8cc3f76549845fcc8d86b8c6e955be521b243ed6fdbbcf2fc5c74ca1bf699cd9f297028b2e6bd8e52f49291b673a309a003af858ecf4dd24b457ff308cfa4060133c13f48f3a97cc67cf28ffe593b9bcf271418a317e700bfd9c0a2940f0115fb6414c1ad3694a9d7765fe569ec5cbaa74ac617de241722190eab1b4cade4221baa72f61c5831f816f4d318923ebb6d6e842ae6ad8558e9ca9bde7b63e6927f7b6217500c363e1b3f2b63a93a6dd2d9ec3a19393962d934189733a28e4d4702fdd256cf3cc81f9b91629b42e18ebee6ba52330f83aed6e8d55b289fc2d05a9eb639bce2ab91c75db591c353c366b1e0ae210ec84fb16b4927b00c963fff5b4d445e688a38697788f77e8d0fe63f5325a8436dab02c4cb7e54de86ca65d8527ec32ad46a3244c5bbb4b80d3710a87184ecffba4ccadcae2ac9b1c44b41477a0c429f456840c012d6f33dd03228b36bec6ea08947faa204820a83ca50ed50ea673f96fd894496c206b58afe3006786d3f0a89f983d6bf243b896ea2d8b402cab59e373c7f1f4df988e3ba07fa1b64d3bb4bb95ff725534e5149464c38a61eab7f0c3ebe2fc70835b2b836d8221cb64d6d9313de2cdaac46d0ac6363b8ab58644775a53cae5ea414d753e9b77e409d17179b4f0d8e279dfc51e5684fb515428e9b9403751068a5febb9142314a74c2986bff1e8eb9f08fa3243920373063bbefc6b941a51b6ffc04326997fd47a7fe9c1c5dee292bc6acbb56ee7b9bbe7253bc106506af71c277d5e198621d2aaa59a4d5c7000f9762f98d8ca81669dc965bd6848290760d679b7207c4849a7efce2af05ef63a5bbdd8283d262d8bbd2db0c7df4e628feb3d476f7795b0e09595eea8b1a8936784d7cd589814720d870c77fbfeb8811c7944f5422895b85cb180af144e0647673e2aded10aeb7e35881bcc895d7fed68e8c64d08aadab2004503a56f1997155b6964ce456d6ceaaa0d9235fe4d8f3c42352685425dd3d0dc448ebbfb371368c37c1fd99dad2eb6fc9dd0f7622d8b025136885ff25e164888bbbddb2a0e1c46280d28a891458d5f006c4b845b41cccb12c01a309b25020cf22afd8b8994e9856d9b7cbeb903b45ed7ce1a666c9e5c10c364e7261951d1da4f233383caa373d3dffdbbf09ae7d899ba7c4d8e61e0aacef91e4cfc95958d22ccd23e3878092fda3fa1a36dce0b31bfc46590ec0c82febba98b4a5365a94b84e54aa12c7e0588c664c76d07265fb784ebc0c957a8f0cb1d9399040976124ec9eaacec96e07ec6b3130ac3722098d0c628e20ab24a7bb00ab4018c50f4bd30cfb750b95cb3f75d19e639221224a16d684ea64b82851537709dc694a6b2bd41dcc1e9a2447a36fb6176519400d7bc34afa7267136f81cd45c9d6333e793fc88f9d766894bf01d9c82ecef6274b20b6c72a32210cee5e8d054229a32575bd3ba2930463ea60a3fa6e6b1a1ee60415b2fb4f7d8db2e1909de25b44ca0ce3f68b5a2e22a9c1a17ae13ad41b8c32f9dd808d93b92be0000dee29737a88d6b2e8fd3d95fd44187c694e4e93336636c94e079a381afb4a5a27a7f01d6ede4e8e75d423e64e9e13bb4755264810a52fdd3da3d61ad089f04fbc6d57b5c57c206302bd8e5a8b51e686f8698591cf30975ed97419babbd35853bef49d7be64797690fbe412525bc4f393701d29082c3efa0fbe30c70d9b8e801b939d8893a145c70642a6b2b871a3e5a6d211fb6a860a9d5063a2c637ca7bf656cc872cd4efb22b3098537a25d55d0d4b73bab2811000a3647dbf2bd052f762568de821990615f1dc7efd359c2f30bd84b0e550e3de5babdb54d883dd169fd6222997877794e204f8deba4b54d0d163a01e921e084f227599c3c8e0c56616253c182b8b34536f2f82a3a616191a81d1528d6cc22abbcc2cc8715851089164255b3cdc3e801ee9a8ff7685c583455202238cdca07f5c2b255de1b4f0c2d4bed991dc7084f1a59bc03f6ba9beebc90a0f3f3cd1bcac3f6346346c961cb9c7d89465139d728791f72e94d45da4ccc7633c1bbbef898c3061da771c871c80779c8c08580bab36b48ee290c1c9abf2ffc087f784c7f270da42d6a8e081e69f99b00ead7ab2ef15d36ed0db514728d0ace9a472f94c22f8c7cbb29d9f9e677d1c43a4cc8a2dd6472c4752c4ce1e36ed9d0fe843da8ab19f937ce31c34a875de672d43967b4ca3325086bc7ddd646e3320418505d4c6626f1d2ac39d058973f4ab56d52a9e02b3080e1313ec96255fdcf849b7c1c9afd87422af93e4c46913fa203b630dfeb0356f10ef9ee67f5a19b406e4b4b50f2c5f494321f71c9739c5b6c564a1fd1c8d177575e44cdcd087588e64f32726895e05036e32707639c8fecc70e61d3f131da3e38487235b429f9ba52b1ed58a823e094df4960d8621764ae6a05a46d7b5a867b92a67033b8c404fae51a73f63c49cf32c40796432ee0c5a4356320b0755e839400dbf47f1a45a66ae84994e99ecc901b9b987e28279ead42fb766434e869227599452ebaa0000368d3bbaef8f4554b4132ce6ae4efd389234e5de5422d90ce9519b670edef1f46ad35ebfe5062a1e4faf8bc954100f092f61bf3161f498a3ff024c4dc0f8cee2ce64c99abf1956074e4f478e1074a6a2f0037079eefe83c2cb300e3d6d6ad25a9e7a260b2ed5f50be31fbd7f4b04cff1fc98f20ceaa1011baaf94169b6081a62a07e38916771bbc61f377ba7f60bd4bc32b6bd0998afb28d8f26c19a7966c32b02ec78b53b6f6df380b1fc1032dd4328245e0678cbec30d7ab242a44a14c9aeb8550a8cac093af0036f0bba4d37f9380c5a63df66e3548cc56dac72b9f402d65da100e2e3d5ca2f92253676c611c7c022e73722258e70ffaf104b4cc27abac84725bf5781d11c76ae420b203d026b450d3543329e761f29356c4cacc491022e2b24eac181f830bb55561bda3a007661dc43781952a7abd83d36526eccc88b35f8af145ce3d47cd66d8ddbf791b6234ae92d93d23faffd5247657869c6b899942a126179c431a8b63db52c3a38ceb628a9ad0d44de9151b34f26b1795c55212bf99f1701d50cd372126f6b715362096680db21e5feda9d1105f57ec9a3f55a11184d81f4c0d023d1b75c36a8540f68fee37858bbc0bcc86f0866e821e651001f726d76fb48cb68d54c0cc773fe20381e4c97315e32105b7cb758e0ba7d7c80d1529d6af83043eecd49b3d88fee3cf456ddf767e42c0d3f2099a8d21b1b2bb078f9b324cf1a78857143a0d1138a0d929288dbb027b7a4829a6fd5f79d9cebba96b884c2e78db4122c2dc26c7be73ee3adda0a562dcd96e035ef1a6fa0c37cf93f1a584b43d12757135a42d636e5faff1a0c5dbaf644c6556bf3e98231264e217d4035bb158e3346149ae0e9c20a4722e5c1068e6a6c5c9740c0a3ce5b4dd470f1fed13259f3ca9e5029cccd6a6a812099b510da83c8f61fea4a783592745846eaec2a86e1d9326e6e656a3f8d352eb6f6da1ce633caa6ee3f29127a13cce2395f45e96d3c8f5bc056b65bd99f645f2113a58f78b8af047dc5b76e045626288f1e935ef17bbda7c054e3d3567f1f41fce3359fd794540003c3887a0b5212de0079b918cf24bc4eb3731319e020dce8b9191b587995314152afc5c455bb32f2c08c983502c23452ce8528210f4bfe16c08f5b8818ff5d7de8e75bc92d9f15be16654c4163810f2f5436c37af99a9cb1b80ddb925804b0179d599b4cb60c4379b8939b74ae6befc1dd3f8a62787188906c185d6bdd7a8a6fdbac724ac44f40d736bff54aa25c2739e43dfb11316606e88c07d9b90955ccb0d198e9d8cba2f5c0efd9c7c581696347e0e4ebd79af0b8c123246a6841e620d3a21a29edce7c4778398985416e13ca2f847de851209119139367fe643c97780737c39b3865ad471f893ac41b39b577758d5857368e7cc3f921f3df228433dbfd26c680c1633cff7ca1590fd65ceb6471481ee8f7950746efe7126b8ddebca18884fa36e34ff2ace403d46545e421e1d064f085cb7f0790e94622ce8d2bf07834687f701757966a24529e1c4c5bfd82dc2b75ef67c69e93e3edca30a9d1666661b139062e6536e91d71ff78446c96120509f463af4d759bbf2f0da19e6c1e78cfe7e560d561ded255cf192c1489ad510235f49b120682e14cd74747568b3edca2786bfadb2d9c49b05b779d5e338841357d27b846f81bab16e735e1c7ab81353a52ed3083211eaff6ec92c563173d5123a91e6d733d1a544891d8d013635ca4549d5912ab8ec267b962b2aee05c90b6e69e2c55b097771761145b3033fa48b528cb7881323033725f90f046a7ce7b1565aca2a518f9b853cf51833b9edd7241c9bef4b38a722500bd14b157d14206869e16b62012f055e4a562ace36886a79b479cf6c9b3f15ff61c4261c009b6f860fc742c0f48c8c0f77d87561e3c436dd9953ddf0f5e23c04d0d9e10cd6614e02dfcf2b5abb7c289cd7e5e7054d6e6519f961dc3ebfbf9b9e175710f65cd9e61bbbbb033b4d7b42a60dd1d9b6c4c7ce7c7ba7e4d45804bc03ec214b0f472ab3693723ce0b944fa1d9792b13613e0fb52b599c59f90d3776f9b4dec08533e90e79b2d6976080907523b68a9de6019e8cc4c2a25c5e2676e6093051797261aabf39c30baca9880adb180fa82f9d8ccdc2a3d9409c86948e482386a783f3a56e962466c031902d2e9f49cb20e7eaa3ea2d4903cd094bf8e3fc309202904acd9db75484fe5cb1a938fde747c7da998f89b9c80e6ece8ac44673338614be124867b50bde1729cd826e2a835c88dc9343790e5e2c94cdf94b13937f74452516d50e8a007347245cc280558ffd48054356cd1c328efbc60c8602bc35fa3165b1d90e00398f06ec35ef4497ffe57e51757d3e5d33ba56d56a8c9630fe8ccad2f267b826886cf4b4db6b458024901d1d1f39dbdc5598f431a5895872de7859eb8ab8ed61659050d0a002b679e95db2a6264544178934fd5774ce1acabe61382f3e042255b13eb2d6b8e0e83691f1bd306d2c0a83b841f9d60e789d57d3b5cbf74f8eccf44af88a0b304e73b97ee1dc0bf5a54d58855d8496d0737d90a97355059c30b06a6ac11ac7f6962cb7b03d57806c4fe5bef839fd2325624ac6da32c0ed1813e9aa51595bd27fd37f7c7a7576f1f23d124ca975db29569d164d9753d2a900888ef7ebb361f800c5d8d1f65f306f6e820ab7a627dd35b80481402416a2549e6b8a5003cbf944fdcc46620e053c64270233a19f365e0405a48cce97054d2ed1e6bd8617c6a910f81fd24856731631321bbf1309bbc850512878ae221d4168d1f6c7741ce3a6500cb708d91a299347415d281ffa99cc5a7d403b370b52ea4c09406389e8dab4dcf2d169ec97d4dadc2f8e27d346e26be5a7787325c99d260fcdfe3f98e78b00fb50d644192e9d4b23137b3f9531a982966be13bcec3754b93a60ee81e30a5a940dfc4777ea4da10b7f1da8813b2f8cf12b7f302e66e0e1ff8cff370725fcfc31066375130981332e9289fd8d1c5e4ab4745fce20acef1b460651c854be82bebcb603614e3c81fc2a39f3518eeccf0dc04e5b968af881f3a8e812d2d45d4b0823a9e13f65d09c03a7c641935930daed87fc6bc70940db2ab0cf1a13ef6deb6a31f886d2bf7f3624a7cf1a44eb062b8ac30c13ade7fad93faedb8f6ba9c220b0abd15d3dbd3160bc3c6131c4969d859b390b8d134ac36e081a03a50009de4c5a3abd76da3559a23fbc1d2f178eed087b10c9223e46a2441b81489bf8b1997f9f355679f97d58f74e83f18ead7989e254a6d1eca9db52c707e7fc005810ce514da9ba5e50af1d09af2bbffa87a32d25032205bbce128489c3379848e8650224106e2a879b27fc9c7e6e130c1a854364b678b704ebdd22d93d3c4acc448288b31f75eda596fd8c457f7fcaf8ba83a49c6b8cecad1594969b22a46325821f333816213bb53bbf24e6df37833206f69fa81d0ce67cd53347a736fe4090011baca1ec1cf634ce68635b8cf8845d8f04668e77e681973b8f9d870b5f72a0ff465f730b11cbd481f9340a89b70b2531dfc4aec57b93b5bf8acb79f6d2d95e5f7159eb81e8c9d188020f25f8ea0b3ea47f578d4c719dd4c47c8a0dd8dd7d2e36d859c3892a590980a66eb8dc1898112c5f542cf94431e092b6f70ce6933031c242b6c7cf1c3988e6231f3089600a0b9e3d69a820b917bba8670eda03cb93e87a43897876d786b274a9efd01b7205b85ad052e227cf684b0b8fde452d5fe4dd1eafe032ae7c5db17f8c7d2a52f3fe30a3f41e8eaac5ae0b344654eb27341cf3bc7a3c5c59914fc4cc2525f35a5262602ace6db378d854ec15ddda56797a1de645d2c925508cf6fd5502b51b03c6fd4559ac76e9c27f5369980f3fe2919f5449aca9e2eaa6ae4748637342afd2c612fccd20200352b12b97217b2dacd54fbdc24d76ff49994e8cdce7878af696a165b05d7f08225c68c54824e2d7c2727ec28367303fe5f2b94f60340705b19b6e47e6350806329d8d8eb75c6a7569bbf519777d2e38758fdf5f88af741e880b67d3e4633bb1b52beee889b69d2c078864d3ccbe8dbb9b85b4b51426f1bddd9fd80aaa70c427592314e2d5b25ce895f346eac19bdf0c89813228c35f7b9a17ac6873be407ff0e4e17388e9abc3f1c80135184e074d07c66e01094ddb88e12e6eac657b322e5f9d63ea4085c5c5cfd33c9fdab1d04a036651d18e30a8d82db1d5e4d22451c0c48ec8d430c7f4cdb1cd395192057cbfa41ca324c627a64b5202bfdb0a27ac5d1e9b00f4c3ae045edd5a499fbd0309f7ab807cb6fa0f4de97fe5f7f2c0242a58c9ce2c3ad6e0c19e52249044d4db37242ca8d20269a8244aa28220054ec67f8d1ac39364414d495fa3982b5ff18ddaa818b291223fa115b258b96900247ef3ddcd398092b206ebc7235962b2753805e0ee23feebfc158302d52a7cae1ccd3d3817a9224fe1e242fda02a71070559b4e9544589eaaa6b0c1afcb8fa541704f33c648fdef46b0d0712355652a470c07e8a73af97eb993d02cc11d07a1c99a1fd262144e1b532b6e823db396684470469717c4a2440a44f6888a7942e9395ce72626c174aab344c925ee9e23805c876b50e45f8ee3925f8edb0fe5c9025f5f281fefcadfc511491728a9771b5d92cbe60be16cae9772e7794b7919ecd04adc4e6c9c1e5075ce6cd0b47c5c238d487bcdb29f0962b7f014ef72603ebc88540b2032a0e2dd70bbbc750d842a0e01755ce2aa75931bc92b7bcc4a3fffd75a83296b653d877c37a3c0fffc0b1d9afc7feb1d2615b3ccdc3d6efc4dc35faf9069d324a92803e686b015c86432d412e718137c7071ca30bb1ee04b561efa91fa38fcd76e13de252fa64b2735c62e14ef2aa6fa8fc6a9d359b038176d26fc46661ff821fa67953ddb6ff51aa2807fa0848d7d77019934d79810cfdb4d40871bc8664a12771b3a3a4cafd7f0815d809ab8a4e1259588bed574c6d7f1568a26184a90e6dd04e42c52bacb82a3413dc4b08f5b30077f94987a957bcd09f982f7b839d4cc3e0fef77b10db27b4cfade2ac0998115bbbf335cd4cd407f6076f0751ae46a1c01ba8485defe90b7b20487e5dedbac5784152c1172bcaf2dc151f4234a85382ac9787076bb7d706f4491595dec76453522c70dcedb95eaf942bcbb276726a86f017abd29ab44b34018c4bd6919513f782d990d85d33d4d1b4478c85300180cc91fd7a6e0174601b547b43fb53310c6d38e3a961cf2f803766dcf26f6e9a1efb1600cb79509dadc5cbce1280ed600567cf50d6de657f322cb1ebc25efdff91a0130f97a310176f061a2c543e54abe5a5ddafe3c59b7410a5a17b88db1e60925c6b6e024582d28857b7f8bf0b150e428e9a1167e6657857e9f2eb38382fba1ba7e0f39b036f4bbcfbac45d14655b8eb7eec6cdc40de6fd55a17aa7d023fa301e33d273b44eb086d404586ae81685e72374f40a70806c8fc4bd02d7c584fdf5667a010f6d723bf7497297c6d21431b330c86927ec518a67ba77d86755d4566f0a43a63d30af5300c539baa52ed033f5fe7facef7ac5454e08ff8aff66e261629f90b7e366b3203e13ec25a33d9ebb02f6721f37dc8019748a6ca510258ec8a64e180c4b428fdd5d9123174eede37a5cb5859c9032e301981de343460f75c3a71683dfe207fe490bc79cc6713ed5cd94b328681cd7154dc52c7c00060071138a94eb205a8b8ae5a33c6cb1dcbc6e19d6e16a75f42c31a04b3d6ea38a85f04c9571ecb5a184445d2ff69de8f2e1ece01ce3ba7a90ee71a8a32afa80c8735f3a3512a00e83ab0475c21b370128c0b9af21ccd621cbb93eecc4d684c57c0d81e045a8f19141aa65b74b8b621d7d6b425ed10c51f57c3f1816440df1f7ac8c2deee363e899f4b014281f8fdb20d7b1b0d2173fb6759e78637dfe0e0bedc1434fea69204caeb3cd43717ca7e9a4bf911d5bd5cc9ff4219474f3e109f9c472aadc386a6641369043449e138543eeedae3e10214f9f4bdc14228e9984e0d37950c31aa22f7d9fe736ba7fcb4ec43f44d2cd6ab758f27c425248e3f714378f74cf7ee1cc56a51b06504ea68a48f92776a0d74876e9afb4a4eeb26591feb62d699bf3ae425fe77ebc87ca8ba1d15e00790f1f145fa67b802729d539bb13ae33f6e96be655e4726001a4be2d8865fa7b9ca56ac5e322dcd982079d2480b999983de3ece0f842b013108eabd9ed18cbd45fc55b20a1ae524b2e4e79a13f1b9357d213ae96f81fd071f8d054e85e30e0d634cbd747e963039887fd972e0178cd6c4e64baa63ddff019e1a7abb3d041af574176da87c36ee9db11a215f8336a795b57bb19535bde9e023446e1bec43335f993a5e49cf1f36a98044fdfb15f2e3ea2843539760f0d6e414f657ae89a7cf71604d4629a137b3e0753a3bcc4dd5fe7b77879ca2f71d34c66112659f57d557d248340bb83b24b900931daf577b91b681731c243714a1a8a6570aa4eb62cec28aa0deb8e6abe12591e82d0e264beaf24d21439dbaf9f4bcb46b07e3f5c16bd6563f20d12a378129f003173236ffad49bc273f593b0e7dc5de7ddda4699a32e73403579db3b94c01d1de8c61b980d6761895a7d05cc36650a23179ac58e7e05ddd99b4d7d7c223b3280c6e683721e42cdbe4a0a9426ce9a915b52f2cb12385f644339095cb673a966ad4775627a19913b824b5b1e78d96dd2ecccb6f18e21827db2b64d134fc1114eb4e3e380a91fd9cd5abe7602ae8992270e95c83113870565de3c0710b6053404df98b2f2b854ab04ed8de045663c2bef44a3d5a6cb2b4124e86bb9bba27b1d6e67eb258a2985fa924d0e0de93aa0e6380c41fe953c1a7a35470d8083a1e52f0330c893b008d8212a7ff37027680e110739de907c394b947d972b22c5068902cdc06cdbeeca46830c44b75d8f72feee02984838db682bb769e8345d989658dc28d288a86eaa2147ea78162437b89efd6fd0f35bd4415aa14e166370ff582aab3075a572dad5ce537b6e631fff67938ad9117b22e766dfc0cdfd5d531490ae9f348dd258e16a5dc384550497b992f833ddd8d1615e1c9db33ca9dfe036f3822bf4eedc562abc9e2a2e3d620ea75bb4c5b1aca839209b79793897a4ea9a85764bfbd4d9dbd34333ec104272f3d9ba1731e018351d4b2a461536eaef790f5f97c83568b650362c1ec0d832d191485563c4fe54d64a64c4c2edec39a8742596fc69dba470f146039a0287e4daab1036ebb56d6703c35f3be24e5e90fada2829a7bf56f86cd04c61e199ebefe57d8b5574e69e02d41ee20f3da99669417cba5588d421955434dee47f6ce53fc6d290922309684a9d95f1a33e8c38db17b50e315253833a80355b247c09451841fe3e79e04ecdcef29f54a2ef9714a53be5945504cb8a3ceaad9bf0ce4c5935998addb41456e510b05204523852c2e909b480af69817c6e64b0c2d2f2aba797eb7ad952d83f44d4d3818639f99bbc55c051439f4a0797cf8dfd423b2bbf3305e9003048f728329bd9f45b06fb95705000fe75735329649b7b3d1641773da41a41ef4043952916ae581864c752f90dfc8d5d3c998bfdfc0425fc170981a79b3a5cde849c764e0c0d59be0130ee237afce300a7db31c05cdf549e5674e7586a157cbc6323345766e406d072c7b8d790c88e716a7265fea2f617df186d59f49f70b9a65ff06c70080f1cbba596261df5679f3d5427fbe70a9f77b652e773dbc4f6a3c5fe6540b1316b68f072bcd8af1f95bcb70747a4bf7b9a9c56716eef22542c8cc157307148659c9227adc8f3f0805120d185c1d51b87168c18feb55bc1b7326510e504fa3852b48b134502e670c866696af63d2fe3f11874722b22608e731dc1acd84af39d645eccf17050f4131a11190e26f06673eac6401df1178a0015a6fbdd204eacdd41c5e6a6d1f6b4ba8cd922d2311871bc4de4adb36d8f1fc87600f19b83c4e268ffb2ffb716a4fb45057073013e2ac9c150bbb72973a8ff13965c6ae5baf9cbe4cdad31345f438d9f54bd3b960836cbe03098f30babda7fa719dbee31497f2ade29ee85e85ee53bc3d9b79b8abdd112d96f6720fa45d265b581973a8226c6e965b0c20003d1c4a13e921afa6db5b7f3c3ed469256ddb0851999b77e10c2b90faf3351929831bb0f56003e0a7c60fca3ea91e10a97997b2434d4f92e6f978d7241add97b7db94b453e6b7bee0b11c024423027f85ee0ca907e05fbe99bdef598c2e29c3c1a2389b39fee4488dae0dc953a171662074e38d7755af9edeb279067d59da6155bc4f092adfd24efeaf8ea33f3559d9cb5a89ec47c03436a21b9942ea026c709feda9c0578f1f05a99605980a35d5c2e6a6d1261cf50484767baf4192913fc9f3cdcb2a7a3975e457dc6f150f9b7618d5dacc74ff80c00b5afed67457ac5403fae25b76384c9faba3a67e761ad4d6d320ae6f4098adf7c25b637cc54f02d620ff9866868cfa4766581bcc8ccf61b86a0f73972b06b490d00cfcc815f63bc0501a3bcae68f441784c06c7308fce0a62d384d93e8f56b430eba6d2cf86b945879feabea79c43062f3caf32e65889eae6679d399a420aa762224ea91783f4e13839bf892748a57c74faddd0a906027a3b6a644b7e32f85c324b34f791a7357a5f9dc312ceee5161d700d3b34e3c1e852733f1f5934c6539f621ba787165a684799d0c8452ae06cf312bf2f83a09c0c007b4a0cfe3e6503f9c144b231226b111a38ef39e4965f9e872f3548e6e1f5fd9c7a57a139e844b2ce5be7773db713e26a4d2a976d310b48d95d1e4cc6c30403b2691e8b037db228aa27eeb8bade12eac579ed68628d79d18c285403314def90f7e7e8bc0f6f101deae89ad77fd0fb382acc408e3a24da46bd136d70d00f7b28da9a102ae276460d3606aff16246e71b56fe3cc706b0def25482c5911bd1c7a0644457d96fe4a0e4057c0d2a83a366dcf028ae3e7e686316076108967cfed91b1d2049e8e2e29ecfbe15f3882d7b4cec6077098aa4cb68e355b749b7951bef9253c680e91258e41bec7092d468ddc150054ae6ab87983ce6e68490ef0cd5daaf13ac9e757792fe0f29670f0d0017d79b2373cf9ed9cb1db4038f7e88509987dff3b1315c9506be7a197748daa26645837e1f7ee4c6430966f15c67b1d7fa11badeafb22b345f4194b6fa91d197d7dca012e8cf6d36aaac4a6464294877a9b39a9fbe9d2a51513e161fc3b6868b4fceb5c6ee788271f1c1f3d7c60b954e2192b2ec013a9ad8d135bcdd42c08f1d0480a25597e9bd3254260605db30d188df63f8ea4f70fd8c08210aae427736ae4ca07130c2682236480fedf2d3a11d0d20fbfad6a744a909c0f8987beb7c494dd9df8ce23eed2741ed8c157d4d1ef29d4cd9bf4f4267b5512031f0c5f1a424aa1e64d53bb3b58d87ba9673cb92d70f5998557b63a05e7092071566eff6916e65af93e601ca5a60247b9aabb3e72f3738bd4e33a8e795e450c326bca917560c6a6fc4fb28cf4601b08fce8413b579344295e5db9d5e23c7209854a19ecfe7dc3faab7ef2b4cadf0289462cf8bb26518346953926eba963aa49ef8bb241ddd038ca1d5366fb3b9717f9f167a625d9391b2ad47da841f115c89c99adf2ca919e7680842de58e840973385d46d44a38f5e422360b9ca235515e4f1216d89da7e4db7ff4f56931084ae0412efb60cf38fa54a52440a3bcd538284c7ba31be5afe9edc5d8391710837092752a17aa8500b7db267029b72153563cc2cf42166c61ef28aac74e04ad2bcfed6c76a444c403de409e0670f6e43cbb03a01476debab0357fe450ea611f5ed07b71a7accda5426285a4a4d0928a94a80db647a88684ece7a139f714732e55180a3530a1efe23bb52870c95049afe39bd99b83cc47b05a709dbbbf3e84667dd88b27d9e8afd281e5deb612fd66f995fc4caf338ff244fa551ac4a268b8158f4b773792659b94dbb38f11a058ea2c3840cf3bfedbb883bf794d8e128ced23d953e58044b2020c417f39e8f558a6808a29ec0b70cd0c5c0aa09aed648ad4bae867b47585e7f1c9d10839f4d651ecc838f0bd6e1b22c1fdd8ecfbb5e7e469acd130b4d1cfdfa36d2d000f4ce95f1999465ce70a92b4445ecb1c1d5c7c73b11ce93d61206326777ff889f3fce9c5f01fd460b511d8ead8193e33f69b531448d7210911547119e2966c1985b4dea1b92e4e5e0ed7405215d51cf15d1ee244010d65bbfa42bdb651cd9746eb3057e81b9038fcfe369e0848b168a4ebaae40c5f09de90c283a1d2a43a27989b6d33a2fe882aadd0157ccde4d46ad3f0d76a835c8613ce3e09d69812bc0a7682f4424ce96c785ee9570df8d87a1478c7a5c1277ff3ec8700d0da10cf9e8c3da965fabef8c83c2a1eeb5fa10a772afb445061c4277039715f2c4404b3608b478b60d20e762a85b7656664d9a69a22bb3caa5a4ecec42c702a2084e993616f731a38c187b05c9c7842ce7f24fcf7f8354c57b0a79474b16ea70673411dfa93306917f51222472b00b236895ade9004ea25c4e88bba0de2159a7ed6048a494411b71335b0c25a13db83ac5dff54065e3f3051f7b9511cdbaf3639e00de605b4670af93a8d5e1411e1d2079e0805e271b38fa8427a005f6a9adb7ec2c456a01eba2cbce2359d5d0d64a5da13454c1260d0db5637d27bd0e0ce910a261f351ab9c780ef13a9647b1befa2a53369108b0783b0a6f955d87bd4ccc912c6719f72c0eddf780e9fa144e9c680172f7c9a0a32a1c0538420f901db3b7b9175c00d47b3f6b71ca03f1452a1700f55193616f282545c59f5161a8cec07989dac484749d3ab602646c6288e38aa03a69ec6284992a77501e29dd1d8fddbdf0e8ff6bdc6951a936597d468bd20508c5d02caaa546aa24c7d1cb2dddfa10eb89ed0e62217699ba0222e6cb6f41610c9cc20e4f1d7308e0802df210c9d137ca3dd9e7409fbeb885553ae5b554c11e0ef989273bda737290b4568fc424608e0b44246a8905a611bcf478f388cf3e7b8588b947eb5a4f81215e96bf99b3bf97f22c423306e2c53edc1bdc3a0371f42005e5c14a224eba56cc1205c85e24d547316151399da8bab693a429ce0f8bab6411d49dc00214b3263b1b20d488e99a6dfa22aac45e8ccb82ba9dce1a939470f99a425a84ed2c1bbb6ed60d3280d328da7416b5b951ab823c94aecbef00732ba6f92d3c1fca40af367e8ba30053218adc85b803f9e64430d70edde4616b8554d280e537438b33be944e75a693d60f8ad585ac4a9d990118a86df63ff10236ad6cedbabed9a3e70d68eb13923f4013764119dc7b704a45c44520da785786220bd785483bdb63c263f2e402694604b243236c03c50cb9685db6b008a2f40c0034c0bd9c8fa7584fbac4590c6156f525b176b642ea23a78a57ca9062766e460b1625b51cabc1e8581b6469fdaa4712f836cc3ea6b81640e393b6a81f606fa9b25b31a9a2d5d859518e75c289687ca58ae34b4abb8a99320b3a2deaf3c38951b870c5921a2ad4d1dd92730221b34b5ce4455fa199b31dbd49c13fa87028e186ec8930bd3b445da650cfd2828df417a321713e6f8f89fa0e15badf56c229aa2e854daefae5ebc8a3f7fc05a8dbdf247f1bc064e31820aafd3f3e5f9568dec3ad0910b2109d978074597f30e038a014d0a9f1bcb8683cc2e93fcb21a36cdcd1344dd6d471c1091778ce3a9cf11b8e254961c03c30326ad2190ae0e27cc0e07209f3b4555b5b4a96b48997b1b3b3a29e8ceaca571fa7e1ce00cb5bdc23f5b7790c87bf2930452a07ccd924a9e4b37adde12a22fbe6a45cef487540cc680db2a794c393d554a5d89139d605ebe969e068b904ce1475ba1f3759db33be2bc223adc67a0ec99e0437a7c5fe0140882894699c5dd1ee42aab4b8bbff8c70df3a309faf20ae3acf518b709113e7d214674f2957c89a4dc67dac45b2763aa0977ffbaf293221bac80cb1f24fb3a9a9fac996e25850a4bdc98389c369834dbf6a50a630b8a3c392aa636deda0b2a38930853de82c86221d04eed849d73c6ae83738ec0fd69f6dbc3a181659a06269d1face4bbe9f02ffdd0b9a11a519eb8935fbf51d3cea56ed67d3aa8b1170971191cbd5efa6406a5179fd6cecc60d7e08b1e2f6c5d9784a5c57d14e73154ac87bb1c61cda29288cb25c8198baace9748f22ee208d4e520b201977641bb2f400e0dd74ae4fbb91d32956760a5e214b488f2c2c7a47f4fb84e38ea65fc99f7275cc7f0ed032aba2b2e20fd971dea6997914c5c09d3d828fc060239e98454b64702f0ecb87cacfc90827d820a234028fa5049581dae5c2f7abf58af7ce2a8ac88446e7ab72956b65c497925c2d2308ccf9c4be030e3bba36fae7b91b7375c8b567c2f7a8b9edb3d5d4fa965a650dabb68de171e3078c9c45305a778f35d0fadd231a8e5282c2ed288639a3683fe00f19fefadc768fc58b0d9b54ea938a0e34c3a01c1683c1d0322782f780071863b0b09cf42a62599a79927068ba8f1b7a7c7f12db9b3f630e85c530e9b118d5843f7c07235d8357cd9bf5cefe625fc74d7591c105dcaf78642ccc13ce983142cba25d738e83154e3744207304ae73a84ce9b4c0ae76a1919b2cb70a14594384674df610aedd8a5478c8eade1910f095081fbe41d5371fb745faf5ec421d17f6c5ada1d74b7a80aa5586c398f38dca208a1c972f30278827e11880543f36560280c5a98bdce7a9b359653ca1bfcdcd2231f2526dd863b101310d84469a40bfd274c96f87df75c2f71e4047dcfbfb74d1d8d0d1751bb75e3df24cee0da47b8a0996e8ee283b23257406b6d44408f3bbb53ee34f5ee3f360119e87e5381a183514aebb520e14c34a16635aac78e0f267e14e2f3eae5e6e352d46aa036969445d5122ff1308f8a1d383ac1d83f3e1a628c4a22fcfbd8b5942b331fc9d53b3867ecc5032cf996bcc8339785792d35fbaea1a3a73f2c7c1aa9fdfb4c7b3043ad0cc318a34583831078e3510f2311ec261c0c5901faf8ed4f19d0fdea8b633ea272ea59f1cee6e375bce7222412a29450fb32e0dc4a678126a25600b12334fd3a84fd4a25817d9dee8f7414404d70caff5359feef453c253ff09a05a7fe60a0c9880779befcbe804aa9a48991bfd95745876d03d000e8b15e2a2faca7366be628e5d8de72c2861ada81602fe20f60c075ebfafce94536c545d88a1e823c06df0e1a1a04b6d3a59402fd3ac0e96102f6423be2b4958c20f1e8920d492c2c7faff4efca110a78719932b3ae4b861dfbe84222d21b696b41ab88aedece62c0d5014e04ea511669163b187587e50c876595be20fdd5db0b2a9c74b50a2995d9e771f53cb5bd684143744f8e31dbc49972b26e432aa8665a31683fd3e9759b7b37981092f1a219ef49592a5eed7a8aecb3aa40878a1cf34bc17942a2444d952a512636a4f07eb9b24d3e3dffe5aade7d0bab5bebe29f937bf8b44edea395cdf1b07bb17a0fd4b0a8543e41f915d9ec7fb59f5d325e5643f54d1bf4a29dab10f7be051e706069916a063d2cc4a59b8605aea50fb7db55f924949a6c8d3b53336f8113c1a175d9a1d264ab3ea880ff0a457ed200b9b384c122ce83c87778469acf580aadfc1f8f13f32a746602b4ac0b9766b2f76bba2a75658ea86af159470cc2a687cdf39189abcc238896b36ed653ca860440a21a3d494a0dd53217e54a17576b18eed15f65182448801e56bbed5ec51fd826acc3cc7ce42e2ff0239805ce03d39b8b744623188f16df56d09554f8d8a1ee20c68cb6b5327d31bbdbb79188c941b4dfb7f967ad9efa5afde83fa7d7b13c96c4cf812f90949e48ddab9a0887634e2d40e0f424adc7dc2def9e1fbcb485d38bd42675d1e87bd417b9f4401d0c9b3d70c7732b6ae6c7273ccbe7d684f320954282a295bbab4301e153013ad69ad45b9e627ef22fd066c548fdef9c41c179fbf8acb5585e780dcbffc97cdda5ce4980d2d7eaf45f894d626ccf67c7186b390f1c4c3d579139f55c26c9ac3872df90d07a19a3a77956073c102fd537534b0418597d99612dd3bd772d5f52addd49d00af47f5ab7e1cc35a5a16ea5e7014ff6fe9935bb5c4cdd9b6f752cadce45f24bc1fff4ef8cbc0ebf342e08f2c53ab01337ec0a01bd354693119439a8b730aa821606bdf052d32f014b4d6ac27c4f9b35de490f0b7a8aab8922d0a8b417036d255f6713fc6d29be205b462439b5ff234707ca7d96fe9d6d78277e06a2548be1b5d9e97e193fdc817f9516e570b670868cc81c1341c45ac7b15e8c183f8a394a0b1980005a7bca2e1d19c67571017dbc0b3d0f965181ef4901a490c7b43b0edfeb448b7b4962251d59ee5f3e436480d6fc1429666f5d509668ed1f6d158107fa68da1ee5511120ec74ef36434d21381811d8bc3a33275def009b907c271470373fa83c321dc08f5b23e41ebb410f1682ca761037ccf84116608620afe297f821519e91b36fdaf5d4b2e5a95b43da69fd845457a0ce7197f2c2f566e49c27d34e119e6a1682a31de1a4c1bdceadbb805f39c1f7847f7ba92aeed0193c590c84f1293de865e4139c2464d7b4b03ec053bdb3fda4c2111127072480b9feb3d2213589c698f755f540e27500211d5bbdaca5182c219903913499856d76682021bccae3e9c20877df8b9f6818c599fff75516e0c66f7745f6858092237814a5e92a5133bc49e145b67871818573a6fe161da0ca8f133211bc674ba1b4a1f68ccfa589c15477c15aa6c9e6174fb628f4a5505157a3aa40b1974449b07729275dc73d0f90ea030111837d0cac77b3c7fae6f6e71f8cba9ce79b05e7a66c6b8b0440e2707852efb7aaea508042b6d76daa7cdc147cfd255b286711696cd08233d610c04f6f361c8f972e6fa75a9a1392fa8aa54d2438b1ceebd0cb41f9371dacfb203038f7ceb28fb78c3ed6d65d55453a5eec8729a8cebda3f120bcfdbf90f846d005ca0b9448790af5fc8f180c3538d0bc62b31f3dc79d917e7a38b8630f1ca6a547b0d8fa29a60f3242418b546270a91acbd6aef77ffb0806a42e3354ed970ce0558b4d6925cf9dbf5dfbd7eef163b016d92282c27d554baa33e082ab14966600042f5c9f3d80903eda49065242502a406ef6b5391d3d5c316a17e7cadd607f751e651cd5aa8ed57410545ee5bfc597ff36245a8529acea4472a0e7a5bada2bc2407de7478a788ce663ffe0f2ec4b75e9db2e31ccac1d74c0e2693984acf1c210b1edde840da917c41ae78a9cd9e5e31dbc116f709528eb85aaadc305a2c7b4c5dc94e0182baab2489351778967b250a8bf76c66894ec41f8748e9ad4f5a9d8435e79c8e65104b4a394c4502d7eb1394cd0861ba2f638b99ab0df1f3985e532c2adb20fc2b51a0720f6c0b946222902a07b1c88708c7f1564cdf65e624033b01b4c76dbc5bb80eb0bf9288c095ec5e4ea04dde40e36d7de1654f3de876c455a321c6df4feffdf6b011db911500dcb30fda6302871a7c0f4dd6f469209ccc743cacd8b97ba79036b2ac3f156ef0521e88d5b62f874079fde6fb3b79b3076a77a87abbe50cb13f322008909d580a4b10600dd6c911abc80dc1a99a4062cf0c80eac9954275c9e4e44fb9c9aa635717218a2168531b5d6054b57b96ac4895778cd4914c1d4ecb37e71c17fcf98142113706512fb8d569dd2a38b918c41e51611e9238a6321dc54d928e116d82da2e31a7a872cac024fff4e2d06b016e8ae11956f0d027e2fcf29855220fcf6cf1d09592f5ddc659ae6d63432cca7888211ea75ca57e0201291f7a5ef9b565f9429efe208ce5e41b03392e0c2e94050dcb49d2ef899a8c66782769920e7f1f9902528ba265d6eb43ad2779f02cd1404bcacd809d655ec3140784f19270597a0fc97ac76815f4e4ffe30eea2b9192fecfc2b4b114b53c071fcea40ec56dee75f7deff0e07be96c0a81bfbbabb19b2402f0aa101117f2a7458decff3af3ddfddcbc1c1c296e560614ea7de5b2107f21949355424e7f5ca8ab7b0f7f22bfd3f53fbf73bd908881608fb85a1d0279c79b659d1b3f72a241ee761133451690b15b93137d5162155e8a173145dba7dec566d383e73a01e26a9385b156cf2b9acffe4323ff42d5d3e9e8453d9ffd6d6f5bf3e09df84089f0c8ce5e0188b7e316aff1c4e3ab4de95eeb99dac74a002cb6e83e6c26b3a9111ea148606edcee7fedd659e1fab2585889ffc2ddccc2fe709d7cbb5a31d6ecc49aba1c669cd832cd189fb3ba101c3f47fe8c375d5f3c68fb8d69cd219285bbd194d00f7ed43e5717e730c8cbc4822e12aae78c38aa6e8ad6632cb0e19622c0cff98f25c550f141b460f9fcf003978bd121103b7a71a9a33b61f7747da1b67eaa2fd2b745789e04b8c67dce453e7ac758a435d964f8806218e200701a80f318fe93b20ce2eab637b986e8183c2e177dff416beb7bcb39114653594bce85cfb8d12437d18501e1c20bfc217bdc103a94fb337e7e226c3e67bb053dc40ae730e8a6a88863a2a3d9700b562210ebb1d9800bf2c8dba569192d2f9ad4677d657c78a056c88575657780b3cad5a5211f0c7a0bd13d878c4fda71252cc82e2112fbd453039984b28c54084d517b4c67e68fa84c027430dfc74b1e0ad3a214f8a2b45d6559bfc3056fbcf000f784aeeb51622203836f2d41132ecf0773dcd19296990f6671feb727dcac9e5e0f769f89eb49236943d124b97fa87c2d554de760d6e29b9b4cef13b4725ddd221c7a870ae727f20ccde493270e23bd540e79188fede82a6311d0ac7e1dadd8aa2d1bf2babe6b50185fafd3bc11af02c5249954a213216bf4d31789b5512ef41ee55507aef2ddd754fb79823375ca4790163b19e79aa58ff3b985be7592892816f90ec4abf35f6c186d5838e1ab56043f1b873df2deac78eac5b211814ce9807eaccc9bb70d47cb11853c8a7b50efa305c5008a32bbf0f5a9c7ad182a0b6061519c41f6308a08e21be8a988d7cc37a6423f929961cf606860b9d709ba0ac4e7d7f5338d5f14a6bc4cebcc19354008651ea3f6daed15a435988bbbdb0a877ad38569793eb1fab11e02fd814674246c9a87bfa961a2470e21e491c4d7da0d9033e248fa15f1b245e546bc97ab4a429940f73905443b646eb83690ea525caa656b27c63d0ac43e84c740549ea1ba0b1fd4b0cf28d36ca5b8200104f496f3f97cf72b544ecb7221e35c831db472d56e5e07039fbc523ee5cbebf39c50abc85a9e23f880b1ea9ee5fef4b6be27fd45b6cb4ec94c0b7f99914e039b6dd982f4c090f4c0d46796569533d6449f8f2fed7656bd69a461fb22b6b2a304d60ed9653b531b30da5ad2accf8d6027b750d3753a599eb97178733c8fff3a8584879de6eae97e499168ac346616019ebd071eb070bb54d07d8f7def8ba506c562bdb8ca2334ec8d3a406ed462161050bc931e178731e933b0fbcb0d5015e7e5df2f46023205148c10f07a41850a8f5c643a3adae43ac78baf31359e3254a8014bb25366a5a4c9b29f9dec4b4bffe75d844150ac6cbdb043fbd0ab065cc2154450a8a9a7942dbf4e32f3d51417e1692a9368a10788884dd56a6cb744965996d4db243c07cab13c988ce47a1e543b5acb0fe53f2cc5db21d258ec664f55f0b8d15189925ce9f5dd0493aa54b1c7591aa13e4c3c184ea305f627b771ee4b82a25131c10e6c34f5837e314bb66c263acb6e037f19567e68fff97dbeb7178e0cd26dfb26e750a434258a842f3280db2b4dabfdb7e82ece5f90a951a16e5523f8c9bdea0781e4c9e7feba0917dd40f45d81b179688ff27959128f3668a69226c5d088df3665c804a7de9ffe3f9b702ee0512fc9f0a33f3870fed461652860448ab7c39d772365f244e27485687b0472c622f2a65558140621997d09578608a55285a6856cf441cf3e2786077ac4a98fd6d15ff68c3f451c4bfa129875a4e2a5dc58f0bb146f2b677e9ecca5dd2f90be7a1ad99a9c47f93b04bc551d255c6537fcefdbf33dcc74abd0f357b00f89ed6a218436a64041d565cfa00a8cbd6c366dd93ecf2d02afcc79a46a6b2b6e4d563ee67ae84a9401f4a0b6fcf137e940bf0737f1ed0191f60f10fd7b0c7abc05418f454fc5194f8c9233541560e89ef906acfd29bd110ccba3b551d5a34cd049c7a671d7a33623975ba9627c37a39a5f69069ada559a6b9982a396d1a2914dc3087ec7f79331c0ef230edc267dcd8afd17037e3bdf3581f4829a7f8ba11c07287893e243fa7e1000d026bdf40ce193af2829a646d87d1d5b8e2af116bdcb156cc9c93fa7c6826319c929a9b9989c5fbab4ac985fb8f0e1a6826eb271dba2c52b295b8b1565cca6357708293c397e3f1fd9528b4d3df03992a5c841dab11501ac615659bfe87e5a14b65e9864097c32bf772a168396b7e4da1b4d8067bc56c6c05e2efd97732a97859a8c4d7fe7874076cfbf1f182308cb1bf15674f67e318ebc13ed1bf3bfb22b013c951e459d9ec5b98dbde1b41291dc63cf53d7a3194bf53106bbebb60dadf072f1c01c7a9a74a3cf755f8c0f4ee1a48a72dc9f36a94ed2235fbede9fbac0a14c09d3e29b4984bfd57e33abd06195300144c376a65c27b8241ee0fc66664ac32116b395acd998406209e6789f9257ffc1b650287be2433bb564b4de831749fde4ca86977a0187743cf56ab6eb5015dc78ca51bb10345e29cc4fa4e7d01b19b7021e4d4669991084a50ef56dfd4d634028f65c5e98da5864ddd16c6201b6b064a61d30f6a1b12afc3b5a71d1a4dadafd8438908613d24d5a9ea01aba1afc0f16ff32109e492cab7d8ed88d9e431dedc815aef9cf31d9a6fb5afb4a49d6a1ddf563e082f99114302df0c1996aa5123941c5f91a2c25b9a119b8b453e780ccd9cc87c0091eb2229710e61056b4809ddcb3a44715fd865b6704d1318b7ee82ff95ee56cfdf30edc92c6ea529c108bfa55784774ae35666fd32659f19147e4b475496415ae860aeb9c556fd4327ce9a2c7ac0ec8a71571ff2def105f75ff9cbae725be2b437684a1a10da1ea26f0b50357a093086051e56fb18b09368163d11c3792aae9632c90ee112b53dffdd9f2f52ea1054326607dbe9d27ec9ee50b4a6594ae9b67ec2fea9757a0bf9c1894b78e29db915d49737ef04247fb70f933fe521a36c3a62a180fd85d169b58d623a089fc1bedfdaddf2d6e3994bc824653b9fa20af24872c376a4b3da043591989baae56cca1c3b772e74e517bc29eff182cdad1060dfff64e701e86d10c87b345190fe803ce0813d1698cb79914ecaca7f2acfc56e9a2cdff51526adcd2a8065f0911b2a7c3a4b8748b3effa0f305be32771400a569f49b7aecdff23a0d35fd08766c2e245f99500ce819034179def9758c43662004b747b65bd3fa4b401acf5d44ba128fec6d4e7809cf282a38e5d6a316c6db043d14d5cc85b07fb8a095beec21ea21c096ca47cf9a2ba90dbd05659fdef5434f8443611ee6ac76786568f099ec909dd46d6d7177073d6deef1799a1a5625bcfbc5fb777e3fd7ec65700f73d614f4fdd758f8db5136a8bd6e5765b43a5e5b9c6adb76a09eb28bc3357705d630a40816d0dd070265f66326b58e5aa8e9be3b08ffc62b02699fc10e058e0a47364bc07b5b3758bef3d6fbea327085a06c9616260ebae9c0874ea2fa312fe4c4219260f0bd0f7e3b1da08a17aa77b6357b0a9c938447271923a5f636269d22ac117ceb7f983c3e55992c51f138097b745052a4efdf81867dc5f484ed5e00d7daec6cbdad48d46303afb5ca26eecddc7d0df8717bfce5c8ba9abe6b49da5029777071b3704094bf3505a28864c2530234c6c76fe2710aa6d1d0d9a05aa54b3015b3cd094b61396c999fc8d8f2cf0e6c8671713e33478b3243c384149eef041fc346d047911ed09d76b420527374b11637ffea90bf5ebd4a3def9d1359d5d06cd7d1fd2ee4ee0aa18a5a7d3a35b1b25e09723f6d7e1f7036f8eadbbda9fe0d2d30da9ee48d525183d383975e8727fc46d74dae82f1a00a6d1f11e2ceffac76bce0dc523507f3ed539b5d55df757931fa923be49ddc0f8396ac5ee43a6f318956dfa38f57adb43ac00f44d0bbc012869283b129c387f07ce0e3cb184d18dfb4cd16b56000f0e70151ba3d026a1e41857d532baeaa085802a8c777c4b23c11f17440f55c7642e3cb45fa3c35e28073c66b0c8826ef69a4ff7c07764c916d25d83b0b4a08b7a3fd13d6f93121148e65ac61e5f9cc670668e14425987c6fa00c7b12af84fc30a37d764e5982d7f598eb7b240e6522cc401ece5e6a066aeb6312a2ea35694b8d9b2f8d08af74f6b1649791d28424b9e9a60b5d5ee6e8cf43d9b67df0eae959340ca62ff357353175e0682f079db5a447312ce18bd21a8c4a7bd00ff19c3a9f5cde40353b7f3e551a4d23b4abed8c152ae86983bbd3461c273e04411c4c5bfc79d02715a744ded4f950d6a9896fc0c643c720e1160f938e8c5623f8448daba45e53394017f0e459e90b7a44b4966da254c5db3ef4e877bca8ae3d8d14ed9155ead73f6c3c8679baa9b542e388b7129851092c1d1aee70690c4c5111596af87a109803eb7f2fa2e8653b0e414fe07e894eb6847ce1fc70c653e3bb37acc23982ca442789a6df28ea5bc360303bf5d9f059b1ce4432742c7351dd2c632284e30ddbfe279f4d4c70c3d88b2e3f4efcf69aee00153bdde0ac837acf4f1255f25a68eef2a533bdc17b142e8a548d720a4650bbbc96f2d052718a60b8153e7bb20717109d07bf1a8785f580e5649fe5e2ae82f743c0721b4badc3597881f2e7d53806a70f2ac94924aae722828a9f8d30a1d2d00c513f35e2124d9ba31e7494aa20fa15b3f51ceeb9b3389778262a0a3ed294ab28eb1b16f103e78bc818d19068268fa6e4c171b57341e4e60f5bfc10b92ee415730111282d4003e91c5b1e36f96fd2b7fd27e6717f99328d8be72f823782eacf09a38e277688d036ac42a55404b8f2c3c0f4f3c36045280c1ac9e8e684cd4968e77e93e6eb8f03f19d47f119edc4737b0bd6313205d784edc6e8f88e72d657768dabd9667486af95d49999c3333036e367e964c83bdcb855e7559fbaeb3ed9b3ab7b65b3124413913248257fbabda4d84f9d9a6268dc1e56acfabfdfad5196edc7806b3b889998e6510414dca14d9977d5d19f50b4573d24300e27e1949fd841addcce1259879b3543ba8bd545b8dce9d2c605f32027b7f0ccb491dad07fea04937b83825648ecdb1e179045ae792b1d448cad39e9c47b767ef2cd4237d0027fe05c290744d92c83de3449c10b63b65145cc071d9a4993f7df1d41750f8e8a59330975ccdb8a85ee957de6a35acee4d1c98d08380818cba3ecb67128d1a8ae7170e53df213b4404d0bee7330be57d7e378b971fa9cf671976a95d470fcfbfc6aa728b580e47444f4b81ca0ad76e0e12c835774ddadba72ce0bee9ad1781c70de8a63056caf23c7f782bfe3463e67985cf1b45a7898208ec0db14e5b6190658cd905e28ba4f6c08f5af9d6b0fde98a121518b5aba987300cee2371151033ba5e0c7c11ddb529473ba23f9ac47f8d65e8532afac3f82090c37fa8526d4437b011a908af4f31c2f4400049a508ed70a0217e4f9dcf8ad6f14d41af8ff4ec947dd08af4920ea21552c1f4520e58c69b4a310c46570d215f687840948703a1d8067aa814b306ffbbc0c8a737814f357a03205b7d955c9ca90c850c323f1d0dfa1c8c71e2fb4245e25b0b56651c0dc017a7c103aed9d3bcfd39b8a7cfe56956d047e255312d2f7cf89f2b4da866fc75c8ab1c639d78fb6f76cc81910283f02654b9e9f7dffe78b037becd624f60d9103377262c909c26e7da13e8df5f80efa55909876a7d8376b50dd77ef067885196be9ec9bf88b222c91a8899699ede7673f8d0938e119e43f61ccd199579517716f822fb2b391a91fa8f348afcffc05f6fad1485a4494bd6efb7e0312b9623f701f9459da22ca96a7f3b3d29e39d896cf7860c8d80d73a812ab29383dee6496c15b5a1aefc2302d85b076ebe9cd730a87246db46d77727aaf6cd8836ad494ed692fbf14b6fced3e95bf4eed2b1616e7efd659a0f8b7d0c10f080079f22a3bd4ed816458d5b31426fc20549b5360a97f7e817b4449565410b04361c9bf22ab4c8091653fa85986518888ae355d48bc1f1ed8be7080565071a373831b264da0f48f21f50596806a51ee25f0388bb565815296e321e17e0d9d129342d638adae9043b67c725ef78079a226899b0722245a5d6f56b33a0b80c8114cfc32178507d7e77c2b06f8e5fe9185efbd5bb66d2fac13b6d27eea84a44d482410ee5621eeddd1ef7e4c379e0fca27b49741d70171e5eea8a4a24459d46f25b56109fd20c953fa5fad745f656291a9362ef46a1973ca7c47bd5237824e55d6d5598f028aa90c684f69a564788c3ffb56be3ff5bb6ba7196fc92a9a15e804f9a070b898db85f1f8b036756f208c1e61f60ef7151c7621fed24f9da8337ccc89a94323d0cb5fc34ae57d3f6f71868c201fe76b91439938335f37aa915f146d88f3da65bb956fabe69ea9ebcf753d3b8980d639ad83297989bb137044e1cccc63b0f1429af96ee076fada3e84140a6bbde059647f5c016993a59d6bf0b9e380ef1a3139a6ca334de6af05dec11da1887bfea447e4a0fbc394fc74bf2920459288b528daae07ad85570f350924549368f5bc7f87f72b99efafbd06578c7dd3ee9e3396ee5164beb38e1337db8f7351d7d1daa8b6e35bf3c8819bd1b1458e0a92292cf417d118595b38e34a8c7bdc38f046158d7c6ad866833e2cad6e0a6afda97d23abcd3e047066d2ccf90f14c615138d69530d66332acb1d7c1b816b9f5af25c4b70747f5ca0d74e3fdf04fadca62b7b654a7b647912f99f80ab0a07edb21e37c4e0336a211bdb50441c4784ab5b17b77781c63098f4b40d8252efa7cabe83442a950c282817a01b250f781529a596706ebaf51073a0398d7d8d0ee3d36e6229a003d0a675061d0015b09889b6c66fe7b0d6f52ec73a1f9b290681cce42bf0969b7090ccfa279801c1aee1cf85d90907af1b4566f41e27a79afed49614ccccca77fe02f9d6dace0e5140139182f71c5e89f1538c802876d650d2820595001bc9d58c3fdf766b7cee2f327cf1de2029492ea9ee20fe23cfe5abe31c5ec3dd94682627fd9abd913a19a8ca7bf812beeeecc34f711f9b9e7a02370fab5f81ceeec5f99d712ab85bcb1531bfc337439455239d58a38acb3790a50224403cc8893be166dfd7c1fb1d1e8cb4f35842464bc60e525f66acffa0622b7b4753c3affdc586f5032ddf5bbe4c376bc7d0547c73b79cf4463fcd8e6d94f8c51b3002efa5fb6225f8d6d795a5cef0f005e05b902927002da55e9f04336dd4a20d33fa5117247558bcfe574cd724c1139cfd0035b6f37680aa7e6e4c5dbf7e830c38cfc1da5002b1779511c9198a53d2433eba65ad3f7bce1a62dc4c5f7c1adeaf828c3d46724a012040b68401a5839cdcff65e25888f36fbc15a8f3840bed30a2c0e63faa1040eda7e8133f2f67b8060adde2e74c0b167dd63fd83fb07ad40b518d0fea28d86a3eb14b1475e95888fa5d9992278620a9a012dd2b5a45461af5b4c3b544326c18502ded1cf42aaeca9f7eda435b881e6a9560abc75dddfbe8c1e5320dd7ea07db0de3e4ee56b261eca4550eef00b925870639760f28884b16a7376cea58d6f49c806945bd5e61cedcc432518073649983190e96fbcf86b1f991776c0f16d708ee4193a58f20602c58683c8ae316b0f7997926e04ac699eaba3efe29f0c181c7f6f26359c9801718935302f0ffb833591f2bf9b274aa6f56fb1149978c951b4e8ded8faaceddf8e6461ac0147a9aebec59846fb4c8c8527b26a2d65b7dd06102122e6cbbaac2f0d7af8050c62308c16b0dd4a12ff89955a4ea902c5a8157d975d462a5c3e53813f2361aa9e9a169a4091834d550f4fec993b2d0d332fbbe469f86881d823e82b4fd4da9ccc139b2a3ab25ec626dfe40f31f6fa7ada8002b11438de8c78b71349dc41f18e97dd263d7ef6f62a5430f2c8bef231945a7a5e8aa18a37f7f6088d6635cd00576cb85833d972bfafca93acf5a931d012356be3ea7143ab568bff5f894735faeabe27885f4e6075dd582dc20e72737edf209da2b6b39fa6b4f57e733ba0541a2d29f8d6419ede3b5bbd10d4158ac2e33206df11e5890a4db5a5648210df0bd329223270bbf6a4b3c410b59c2496ff5f3f671e89f347b122fd7f8cec568f7a48640d98cde86ec5481a21ab37e36140101dc08e31fe1ebe072afc75c87f2a047a0c4983038b6e70eb1c318eaae7b2f2651a1877dd10a39682532656204085ff24a7202076211d90861f08ef8bb5dfa595d800b90f6e6bfcead99a7170ea8aab4fd5fd83af564d38280535c201ae2053fabe9e5d02c117d62124ab57b89be875a0b82ca04529c471fb18b399ce0d1712712a88a28a12dde93465cb0b01f015d3d6e253dff61fc0b7a8161641119bf483c14e2be8e662a8185e7e46252a573c4d43ed1944207367095d5623417628aaf6c612e461472f841cae961af57d1c166f940751cb92ee1708e25e40ff68204102a5fb12a3620bef39ece8f9db56b00c312e1c1732a7c8bf5c47cb8faac1271217d94f95f64b8e827803481326081b2986cee819f6a8eaa3e6fdf36c7a5ffb25f9d5d05d056596639461d25d507abce7159ed7d0d5fe1ef78e4f5ec117d853e0e7b9e30eab3f79826be3952129f39e5fcc42add2b876ced869889ec1092d7218ab73f92651aa931586bb2bfe268c4534dc0bbe1f740bd2ea6815ef9930dc57edab82edb00507a5c93864354d6c1b2962c2b6a83dc456342fc2ed32f2ab88c4de663482b90d9ff24f4f9e6ac2ed24e3e858590bf2de523f5f9179fc309dc04b1a263fafd0de98ad413370736abeeb2a4c0879cbe9734f1ab9875e4457800846cdd9892b2465be1347b7c59a097a234a396bca15176e45039ae1316d1ef276ac46343ed9dd8bc1f5b4b12d43ed96a8db67cddf75366576be47ebb5086381a1c47890bf18a652143188dbe95b5e6fc174886fa6c50bdf3ca22157afa0bc20e2799ed2735daa768fffbb84b75cb236f2e7523d94e7f6c6a39db18223c760505234b5ca6ab859367d610747ef68293fa6391aad16e4d22fd02d613fd3d8e5cf26283ad77952962fb7dc1d04c6f0bff2b4cbc9bda9254ae1cf329325343244a7d3d9e59f391ceb9daf28ba32f16b2fe48693a2ea53fa054f07585381a0eb49df8aed828e43c0caf5d29ad1d001c4b965c60ff7bea452672d034c3bcddee01a75bdfe408b806f72f134fa9f941f99519709fc1685dab6d436c9a65aa3c31670370c8eb2033ce67d5bfee816e27e749cf2728195378eb5de17c85d4cbb945f81ca7f753c1fe332b090a0c23a233cb7ecd882656520cb8c7fd0bd2f2dee2822289e2fd371f069a60d3a310c72eba982b7cea40231036e610aa0cc09e5e967917fad3c02c98845ea0ceb72119815e21b3df7602111e8ff864a998e551da058116e25a811ab70ceb463e19a213c565dd693e9b608afdf51482b940880b857d1f9ac3f543d13fecb7c347a557f3924a060e8ccb580b2233b42d137a3e237c58ea155f7605d5275ce4963a0cc13e828f2940c10f4113ecf18b3bb9331937656cfea83ddf6429d2c4e719ebd421d81ff39de94b14cac6c1c2a7d9721c32c54c156377dc7fddc8d3c53c53f0b1388a4eddf2c5a5b4409abc9830c5089a2ceb0cf94a762d39b90483e6083f36ff539c114179512b95ab09a5173dd95ea60a06b09a446ff43c8317c36d56913c1783fd1c8272767aa6a63e8f9e6919e063b5365f469622ab6fe6993fdaa869ccbdb7af15a1d5a6df0a2420c7b57b540ae4de2429f31d2f8f71362c7bdc5502b5946e9e8f0b5f10d950368ffe0b7591fda63d7a7f238a649786a20ab04188a1ee2e0004eb440438624a8568c6280295ee701c99d22d668d8e921423e1f41aa99df310bebed34f4d34ef4877a62be5687a81923fa44441b3beda0a6e0d3d25c6759c21d8134f599681e749988066f8a2e2043bef7d79e3279038471743f9393c096904d86725ddc6908593c5604d5508c288d496563dcd6109fcce61edfd818e79e6bc34ed17e9e2421eade6cc08eee66df4884c2de71b8d011c310ece4287381f1e785661579f27452c5fb23f57f7f2112320d2df4dd1a718035e695a320eb9f1e64fe2844c5492e7f96945aafa164ffd61459c2983bf53511388308dd5ccb1f9f6c8a6a83772909fa0a5fa88c953ba93c0355383bb72145be02cb547d895d2426e51d39ec2c8a77c8110514130495a78caa63f92525e1e7b0680d5bbbe4952247a8e6297d5312d0ce9cd2f73c58e4af934d72ccb2a8efd7eb0696c0b5b4a8ef0c5ec77c1b1211c093678956f30fac77ff26c72a7e9c0a3ea4fda7480d403db20fc38be02aa8f04b9dcd275c8fe0265a7d6cd6cb5bf8fb172735539e6fa9aa138b951daadf651afc2f702410e17bf98155030c192b81db0b432a7a2564f860db4d6b42cfa41bc7da0c2d0b435b8adfbb776caa809bf5af5ae7eb252e2165c33333d897b428008940932c80cf492b3ed96eb07b1310b2825d47dd8ed811b07fc6efe1af672a5421ccc178c09d4b1e5243c53c9833d1fc8790994ea03cc547c78ddc9ff91d330e476d3a258d63864203b288172f70cddbfb0a0be7d0d0ffbe14c1a43a0b319817109b9faf572979ad6b54be1f3d8e13291b45891f2712e7a7867601921bc975ea0b8fe1164158bccfeeb19783e0a00aebf9b594a0f13e5adcc2aceb6a32113892fbdbf8888c15b60a049072c62c925b55eb0edb6b1eed8741e63ddeb7a4105a1ff130edb27d684fe50a6439a2bfca18795436f8b6a1c903df7c983d8594bfb4c2e5841172ebecde6145d69120b5fca7846282a90dcde95a723d851cd2d66fec8df8c098f1b74071d69af293438331c27dac7dead438a3593f47d9ba390b36c1cd57d792e2c3a42140d851f66b6113956e8e8c42effd25aabda9be8d5ebed85d6174e29e3928b9fe2fd98e4b971c244ba12662a20abf876b52eb8b8f7509618dcc17071916a747a79b3a16bb878ae60a7c311c0f1fd7b94d7109e331e6be32167e437167e36e5ea1ca7384c30975d3aca0a8d4f0a9110a8ab58db738a09adc3677e5d4da0fa568c066bd30227a831e6883ad10681eeb5db0ffc43dd7364b8afe0a3e670362e2fd4af60fdd797297e030a03c014515098ce9ae8b7fc16ad1ec3b10a2754a5db439f91462f741a81673a902eb2e44eb3767e9a3de538168bf2511db02028c7157961bd818814304c2dba1f1cc7cac91b25b4b54cfb5da5ba4bdd9257b7b45e008134ee0f070f71fc63b8787c44da96b74e825afafdbe89eaeb3153ec06c4de0fd2ffc16702cbd7b4adfd0a1fbbe373f8441ad013900c93e6958a9ba52359272707e16d25a5d1cd319ce2db8462054aa477a028876dd511f99f06082a7c12a50f18852cae9f929f3868245fb3983f14c44a702c89382415d7c8fbb1ed8d2ef3cf0ded869e6c4c5ce6f35cad18cc6c93f13c9e8efc493ade8ed51680130e24afe75bd913a58e403d0b1dddd72d11a1c1a43a7cb65b0f7011fec026422d066df8ea71d9bc039906c1bdeeba4a768bc6f28577275f792b28604a46a7529b7eed95d88ba4eb518ada7a53316e48c32ec61eece0d178b716cc3014cf3ff2a7a3dc101ecf58f985669f9dd5f49104374f4ecdeccda00e661fd137d4ad4c5d3986d328f21072b681e82948e81b33e6eef8de28e7ab6f61760cff088c219f97da0b0b2a28977afde37464d79af7bb227f07be0a658de276bcab246ec6f0b28deddf3e0128e233a9338c9d2899e431ab5e7bfb754ed36eafff619098b4c41a66a190a353b88b08f657d0f19eaf366c8b8d5d1b5609d0bb845c336dabf49cb31ec7af7f59053677bbeb38ad44ea2a05a1e4f76bd463606073b39637d6011f336638dd8c05cd86e5b08c03a947e75b86fbc3af3e796f170591493fa237890321c199ed4a3d6277daab94145ff044c6eec13a48bd462460c472741430eddb450f0e8e1a28147a0eef78c61682df8f0e9b57fb1600531445a69d14a59e60f402957d9d60da1ec89e616cbf7e62d147a7f3ef5b4424b32466c03262690d38d35cff61bddd910acc21a438a7d76ad00b1c1a242362b11d45e700fe34607b4db05fff797dea63f83d523978d3df1ce6cd38954f45e4bb638b1f9c2fb8f9a86b1100096b43d158afe7d63a7946dfbe9a7e7d1de7891ba2880dec70f5808bc69de0b2c284b53a50e897705744397f847bcb3773fe3b3ffcf0735876180c952b7862d8057a43ce705c6dfcd71fb55ce0d94d99062ef3df405b780492ffe67f00e36c66264a3378e05bf8b7899313d1beee58279c0deec5771543b2fa35ada28a67e55b3981e1da6042fde19100bd65b60f6af6bce746a24b631d58de0cb152d66a608f6d19d51ef108cee5e45780bf9b4e160f261079517bf42127926cde3b9edd9e6c0a41eb132b1243a64989901edc4804d11696f8d0760382fe53789ab34c1b2e8dcfe86a8ea68ef791483d0c366794395e74f26e07fcff230dbf853079d179d72e709f7bdf9bba1a54fe3bf014c8487e317d75a98b66bcd514c5c1da83cd14ed221952e02cea501eba445906b8abbc826ca2fb72b28e22def8a21b582d1770046f8fb2068b243c93493f56a1dfa0fd75cab1fd8c93f990ac4bd3ecef955bbb8d9e61dfde16a93208e124e5520a8db4ba55ad56efaa9880b2cbdb709c9c21150f80b7709bae51fb4e6d9be240b76ff9b0378a71c3211fe2e582408a050d4b9a9f5c70a2cb955b21f40a8ef2acf2a97104766ec213de54ce7d566994017838c992bd1004f0935f4f561c3cf4b69fa9976751d76d04b087a2b1daeb9eed89f69a6d33e60c7c6daf3259067d7ecc37617630ca8d179d3f39c866f1188b9ef01328c0f719b5e6bfad9289850c91ff4ae0a9741866165687e4263717b6eed7c46c2f80e85d5b33c1c0d52c4ebaf86dadbec6d0f96266be6aad16216401cb50cf4531bcb8d0e43e76a27e7ddc2549f2fed7313e5d86f98ccf5dc89842c836f9e061f7fc053ca58497b2de34fb6997737ac429bdb0d20867a5f70746e304d5b755d1eae5eefb3e9f3a14aec8536246633c8274b7a115aa05ad6c7ceab7b37428169f9150e72bd94f8ceeaf74231dd3977973876d588f59da466d6012c91e5bc8d842b3c19851cc9692bb2ec323d7eae6c077947c495f206f74793d87da726f800d5af5a94723611e658e36f9bb42b663b01a171ac93a184abef5dfb855604283dc9c2990ede44b7b0be5d644f7a9974d5c255e1a2347229d759e3703a55b943f5dbce938879fdf012a4b4dddb879c011b94ed1bf3d2ef2d2ede722e7507f2b1d15193251642ac3794ef3397c367cf87a1a5914b587421ea7b9120050f951d7cc0df80582b8bc5d07ab759fad245a7482bf2f57d666561366574318ce8974d1a2118971cbdaf53d3939a4f891dbbb796e4969f997c0939fc47aadb4fe51843c3bcb095c8fa5b02403c4eca5d944ca3ebded102e65784990ea809769f5a37d8d3c654f09ad7b179b5a76a049fdd62d1bbd744e7f1201c83c8c33b942f43d9a4b04baba6cb4af68b672bdc95857b2d3fef87217248cd18140723a94b0b3b2289790f4c5764a021d17d5bb47bda308ce6218fb85eb008bd17b9dabdd8fd6f5b3d85d2dea5f13809324d60a315218d7a5132bbcd9dbb40a48cb18fd669baccf18bb6ad1763863a3284649b520ba21ac467d6dc4b3382317eb194e29af6666be0d158bd2bccf85b225a68f065857f298e59b450d3ffe63986084edf4897b34c30336d607d7779dc2d9bd3b592be328324ac1193db4c6eaa41653f4b2ac523038c176f54edb7e439e302f302f8c6233e421993222721f0841f7396ddcfcfcc91f088e93503373b40550337b72ea09d7a940d3816578ddedafbda88826809cba3f8f42f7991400c7a91651fe531de547dbbf7ce248fd00e073a0c76b79035a58137adac31e4ac90128cc751a843e5dc0178ac13932432ac043e109cd164e4f15a1622f1922ede3ffa31b3a344f9c2b082e09dad3042978330f481014186e2906b2c9dc9dc7c9ba3ee7f027750b544458747d5b9fdbba44d6ca60e0a24d9f76e0fd997e777815cd386e9755bceb2a0c4eb08c4bc3c9fc490892c4735f5e2c121605e94d2a71a38db84660cf389c65ef3c3b78e219ae41f5317684d21fefe98548f7fab78e21f48e9ccae23306f4f1047172291b2bcfdeb63a51b132e1dd5f3c9e387d956a072043ebdaf691667667443d845a2d42995917fe21f16e7bf525ef615be0e51035e7e6b00160e586c422c695ddd130faf6a46249a69e3ca4a0550bf2dc3bcd2df39947aec6f498e30a38a6559e033531fbaab84d52c3ebfb087f2d06779b55b0eea157439fec73b93a487470695fe391c9acb607ad8e9d705a09a999e743b3ca14540f7e62975c04e9989c7070174f0b58ad422998f2552457ba10d3e4690529ea1869e724ec0ebd41b0df15043aa9e4bb81c9994fd8c4426eb23826af28a1278fe2e9eae2b378d49611678ccfab98af5c352ebba17124309d4374a6bc8820983fd1d453b70b68b46f01025ab81811f064f6b562d8a553d1c065cbbaf5b788c72c17914aac5690988e55b037b17085892956d929259d5698cf1434726b867d1cc5f68d0351980ca995c8300e69d69b5cb5e5a35ffed22f0cad3b4c9ae36e9b2450d55e56ee2be5cf1bc71a2cbf4430861e5915b289f41ab5c67aed1d509d012b7586268c41503b4b5263213ebf3c0536949644174b93befdb92a5c97c2ff90c2fc29d4812eb465dd9d12630e833f23cfed8d66a49893cb01f9b5533f5a617ebc902a9662170a37e17494b003e1eed0f7a378b61596c266e37144e1a52f690d0153bea492ff48a04ccae66d79ff9b92b66d1ccd210197a835aaffaeb975cc9fee3e85d9050267842fa979276a0f45c2f9933124b9ee707a5c13bf2a533b41e6e7e8e02c96cf9aaa70c870a1006d28ea5d05700eb112a6287532432cca7d7c78cd3539cb258c6ba670ee329ef69e41745ae489ad3262ebf245187ff94441c3738c068a3a80dd0bca3f33678283bc9825b5c703eb9e318a2498dd7808577a2732498ff1e5b80bbec1556c7559f9889b75d7e3fa316b49a06462815783283f3f43f040cde23f663f1d8316b97c50facf17573bbbb402c2fa05201abd2f7d359bca06446ef3f4e61eac5fccca1a06424335a1b01d383ac7ca147d378e595c558b2ee84b0d963a0056c99ca29ff6b7fa8b0a289603acba79d89c37809fc1e747aa4d2cfa46923dc9b531473cd8f1eaef5cabcb959d8055e52108564e15e273b0f8e915d1d6109641f6b2059a38cc2abaf431e6759fb6529fa3e84136474c382ec396c7f00e168ff7a245d809cb8f3bd2ec7864585d076ded219745deb0552119a665a632dffe4e3944a368c4cd00b72ec16d4ec6682f0257335db0517bd103c8c70131cf2028f72d3b557ce820409228eb3cf3c292b69c138650417800ca8435f1b2978fd878fe5bf6d9a3b25e0aa902240a9a1dfa8bf7c87a8a55988302c8a3061b40474517d79c034530ee3077d4a0352b0300d6d7aa5f154cf44b7a601e6105be100101d3701812576e78427837f2d0528c8305143e00210c6c0fdaacc96748e08901e6428c8213a4472eb756e31fcf9e681fc2ca86cbfe26f3449fbb671ce08566b819582e08bff0c7725cdb5ad5e058e3dd70f8622280e4a59dc2161d3d9a07fadfe9cf627c3441c69638df77dea632f4ef7d2a027dc692507eb846e1cbe6503fdc946f8bbb8e9ee185297eeb88741e0d92c8b4ffc482f58d154b78a81196e9e1385a75f774609689c25b012c5bd460ccc2af31666199c0fdcf95a041105be5e82bc995cb14be2c1952ba283ef2c306b9117b81fd290803dd344d6db7edd5a2470743ce2a7a94a3ba9f22cc37a9b30263a82d94caa40b1d10e786f56f0bcf180aec533f112d9a0cfc891258219911877c281330ae48fbd8a271feb179f249e641da69c423029af9180311cd4851b4a0a222132825f9e9398a6d15857656926a00d339da59fb4b34887b99d108d8b6975c99bebb07c75d33cfaf9b80ffeb9f2afd79a9e38c6d101736c49a5f4d5be8f4cee9730a0a96ec68f831f735671c6750869edb62051e7fe2d150f9a381ba901ea5e58e9c5c1f0df364d0a42c6631f0d454f691fee81e903a251d0a3df4669244aa0333848029ffada597af5f0c7252399a2e723870f40f0f5e35e08e97c52951e324ee30d34db6e936c32514c63b192df9d953e2a09422e3612db27598175254cd7ca070b4ba062105a6a19f1d2f2bc702dda268d9464b877f49abca61a5b7b0869399710c216f1995e623247092072ac73ede5a5509b82b4f4b8de781b98bc79745bea4008d06b6b7e31b92e376ceb6b45c46f8c006552633cb20f75e44068cbfcd9d743bca45ef494b24d01785fce7252a03d51a05ebf8acfdc05815cc211110c98baf7bc5236febc1771e5861995f112ac9c78306108668fafa6f4a6f3dde4d3d5c4c2cf235ebb01fb65e7f2a3263b820e0d0b6cf292f13fd3d3f4b3f3b6d4f8040deba2e092dd6fc2a75dd82932d292ef4fe2fa43222a1d8c35dc4b6569133e73cb749e30b90727e97274264d4b93a4c1b345738575f82d0b8c2cb082275d2571967ef85cc94743f86b8f0975100ea81b40a80b156a2a31756a09a7c74069f1aeb3072f14b08d1b120064c8a243928a080719c42f3f4bbd46d78ee30b9800a7ffffff58