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

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

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

Block Certificate

Block 58852 861b1d595ecd5b7a6fe4832653f4907e4e141eabd093aa2a31d9e86971260400

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b92e61308e9a24e01249e962f50b9fefc297f61ccf554a40b5c624570e372665
Certificate Block Hash
861b1d595ecd5b7a6fe4832653f4907e4e141eabd093aa2a31d9e86971260400
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...0019df0100c0de0000
00100000800000001f0100000000003f0000000000000000000000000000000000000000000000000000000000000000000000003f050105eeb6eaea541dc2b249c232471a15b785153a8eecc0d82f62650335c8dd1c3d43b287b36af68ada50658ac9972fade167a08c046def48db6484e59b5c14634abfd1fb557efc50533463fb02ced31cdb03078718653807000000000000000002000000020019df0100c0de0000

Raw Header Hex

00004020413aab1a122720bff435e77c130a5a6eac4c0494b351180f4930583d89e16ec85579433302fa0435713f8e83283f4bad3af6a434c729baa417bb6dd5454afba4124f116a8cbb03186526370e5724c6b5404a55cf1cf697c2ef9f0bf562e94912e0249a8e30612eb9

Proof Data Hex

59,560 bytes
121216010307db2eb9812d6b1963e62b9a839889c7cf441f3c1c09c9c344887457c1158b26d19956b48daa59850760fe66bb5fe7f31bec9a3d7d24b6feca88538f45a766d0de892f1969075bbaed6d9058da7e86e2db0ffbbeff4a7d4f924c269e1698f58117add27fb5ea1b4f31e87bcc2881da472baf6b78cafde1bc9da87265bfdeec80095778ea10fe3e21b75f18c19ab3a88d207c6d74a9180900ea5955fc0dd153edc314fb5d7e5a3a24d1bfc9c1428d21875933f84c682f9e8824228d1f86304f1476e3f6287b8fe708dc078945a9349b078869b4ebf63c4897710ac391fc80dc2dcbaf2242e4499185de1538dffb2893b83755957a26e64fe079d1a529c44f6d8d0b205162b433bcfc4069f1a447d9590b9b21ad3568d01f6ed73c908cd39cba64f4f6c9e100d0638006ad0e0fc7d2e4a34a62e7cd14e0aa5f33166b53fdf4e14adbfce6efba1a87287e8878affc7b53eb06f6215986ce5b7f07c8c34a65ed3cc5e8d1c64c21a0e7db5757beea4371b16d6638228f03698f02c1705d4c86ff70c67f7b0376019879316daee054eb1c0e5d1be11208c2a85507c33ea5b427e7ac02c7031cc05c76e47a6872046924ceffae45d4edfa00581d1263ad243e2bfd1ee1062a12f0001f37ea821d0a6f342010890033095ddffcd32a62949dc17accb3311097641a374d484ff3e865023f8ee16ff64d62c3e878acfca25e4f13ccfc142089d25b8cff1e21dd7820ee52b9ee6b29e01c4b253a4f6508824d4c89fb64d67f11a9df503d4c67f11dbfb1282d16aa715ffbbe6b51ca5168dacb2b2286a2f5affb95b58f6e82c94af56de78a94ac8b69c714af47c8f701de8fb3ff44e66244763d060fa2ff912ad3cb0919436f9f1ee319c9d91cf790798c6a5b443820684e40ed1a1132a761ceb90131d81f6dcc4497696f123c9ec469960186f52dbad7baffedac233d3e0deca116e7a619b15636d07bedfc2ffdc0090f0910eaab19dd95bc48676ab19f63d54917a451a3061bbfd8eff1fe553c4f9352f58531deb99657cd9add6fb0943dced41fd8655d63bf7c088289fd3ea7696dd21b2a7245a84de15bca6c7d1b221ebd74c669b336a087d0c1947c60c624ed617490dc0d94f8ffd4f517291f52ac0f3b8bd161f40a00de772f6fbfdd31297e68855d3f0d3170dee36eaf06b2173db1ee07cb94d565406e3ed60b5982239905979a2465fae9dc78eb806fba6334d2e66b4600fd1d1ab2cd6ba16725391f25cef9e3093c08da90f76992e10fc1f04e4c740c409e1936a7c56dc2ee16f3ed7978f748c4d5d4f0909a4301a72b7ec92c56b5851213cefa91d392a1ce38a9c127bdf37aac961e57a20def5b65faec7070ef013edf7520b3a81ade5dae9f6c8f35e2055f6ea13a803b807ec799edc251e081a6d973e858b7ad53c2ad15204165c5af57567268ccc49a4b54551bfcddbd6cc51544f1364b6f94d07a3cd4bf89eae31138ecda62608337938f8bfc776ddf5df3c411a9a583576486e7800d797252c0a9c68a11e4061903b204dbcbd4d6a6503ec48738ed1c31e7ced9e5b76842a923b8d90405fecaebe9c5e75dfbeda63d5e1449238d30dcfd26eb1537e8f0c061b07aea62fae67f1cf00158d640b11c6dd0244693b6e25696d2efe3b2168f9d7c89ad0bfa856c3b06a73fa76e88829f547bcf7c722484ccb2ccdd823a05d82689e5e3be5d78fba32cf4cd69882512a1b660157e2c31a3a73925ac6f889c418844b17acc6a887e94a7326a6cb0e940a4253f0664610326c58162140c790bb25b390100873e66649ec08fa77ffec99cee4541d4f1a71ded7ae35c76cc52acdc17c04a0400649da09f5c3c10e1dcc3fdf0c8bd24184312f93fa7a422583cb347834fdf3df6471943e5d392205a372533fa0936fbd5665db0f2df77dbdde52d4e7173a29663e115bf8402b018852498fe747c2cd60537745be217602b0c0fa77b567b444de9fc1a4e59aa804079443dfefa7d96ab769ce4126e3132c01d9c63b496e2c6b54255ebdd74f3b8d0c59d6a7193af7bd13965e5d0d7306e47711b616dac45fb6a5989d66099f5e3a57618e6f1766c429fc930489970b7f975177bbe851ff9562f7fd485058e41d8b6d33528595cc2a0a0e7bdf34fa6d0d9dbccbca13b45ea24ec63f8ee7d5eb39b4bab7ab8c82fb410ffb3cec2a5218793e039e5720cff031b3805efb5b7f7a2eaf8e99438699daac7252065551b992ce80446bfaa7134a3232e7667de65fc464fafd5cfe54a435f90acf45f53271b48f67ce62d54ce9cd8872cecc994490930ecc1f45c120150ba47dc7b8220edc800cfd055f1197bfd0159d4e7f8a1bec1ad96d26d08111f1d8581f59b959d3b448caeb2376e26836131cc4bc830a809a0bb1d7b55dbc7d9b97c489ccb9b24e5f0c248523fe7f3d9f1380c37238c77d7309ca27a6efdb2cf1cbda3d71bd66a67a7d50ddd6c7e8f5cdd2d34b0cb183556b624658d9b4bf18a68fd5a8edf6c8d2b8c0ac6188e44a3c8dffc32710ee03993fda70fb3366fec1939c8eaa182abd1ac5f5d93fbc386b251c8befafd2f48906838a3d09cb29c44e96f966d8aaf7fc15182a684bc0a4a96fa0311b2ab89357f74dfd8dcda9cd9315f0d74d35d41ef0c5b65e20165c1dc4d4b8bea539e1672e24b7168f0a9664ad6bbd115044c015749a101904bdb756913edeac7c04c075797e9f430aec3edbc387eeac7cf8631d3eea58c674882d18bf579b012e891b5095736764ccf047b0b760552b21948d38b1f197699faf1163890091992378405f0b1c14183004ee1669437c57c613b5c8d54fb36478b5172473f4e7d8312661533d8a4fa803082cdb828f9e8e64372dd73c1cc0e649792f243ba38aa12513f847d6ba6fa4b9b4e772367396a48505db9da200ded34351356de3db1fa6dab6e745faa2acb6ec62d6f39a954011bc6f5fc685d32df1ec19ef01e7e1823b09d3931c3d4e8245b8db8459c51fc283db54e4d44f3b7f16fec86a028776d7b1a080cded021b39dc264214f0c6b90bdd47e24a14986a670bf12ecc76a91766d32e57696af65039f20c7ee067377d99c17687ec6a342c30c3d4926fc6843f9e9f0b213aaa9b9bfad5d35d51398af7cdb3ee0fabff374e196cfe907a39b60a5da7b0fe7bd87703ba37e60ef3ce4ee5e602b4fee5ea6343cfcb0801818b4bcc63021829ee032d87e1c41166bddc202454f991497c4cc4476dc66df69a5064766ecc28aa0a9b04f0bd58b675dbf05deef9d382d90fa629b50fa777a3223cb6a40cf9b85306e6a8be36d919344deb72728f8e6a6f0b3f28db5af353a2b8a7e348787964277225940e903a8256e65f049e9ffed87281023f19bc82903591075fd98e52c13a6740240e4322bf0ce0d702ef184bb4bf972d7623aef27bed29a578c0ec1b11d8175e03f2f19cb90c9f081013cea80a8d08894834b98601b11df5d39110bd9b46c2ec24c313a0d83ddf7ccf9c91164d7083b2b2d7c310dc0aedba5cdf5bc1be8edafdefaa80f3728b7e084c94a9027b7fb4b7152781b96db2b9b42222f18ef8b52a4097ae3f93c408ff08487281e7f06d23c3232eb5156c10368087d21bd2de4abeb09bb6c2c59d3b54c77a05d0f4b144429c64f044720d6be8258ba807b0a56447a44500017a116f59dc72deb49052f8b0541532315b2b53035bb15ae2655350ceacce356b559e703aba91b3eb4dde7675e1b90487eaaedd5c4d43b0c7dea33081685aa3352e6c2f8c3dd4e872f54d446bf371d8ec5d31dce23aa470dac928ddfc8bc16da75b5e5115cd16227c746fb0c8bff9140d1e284268821222262893ca8340d7f60062670181c531b38bb7b711c844e91c956931029efe90e18dfb1733a50e3e0e645c545ff33be82aec0b698e20334e43884dbea10f97368facb0aaee10902e1e9714e21b543798d62afd8ecb6e51cf36855da7e521f496ccb241a49d114253be375e84f80eb7a8c3dd12c38e21ff6436f9a12cc3b54ba9ddb2609ef617e25d7cb1ff6e7bc7ad3b38e1923d26733aa8f0cb3ecb8a04a7cd02bf7a16081ff9caf98df47cdc6832a50817c14cfd2aa5b668473cdad8c51f908ebd1d9d2dc210cf62a3b49ba74dc488572fe83c695e3fead0f09b720e8fafe1eb92b406c4af6ec7c231a57ad3223ba0cce6c82dd90218884f0d649509a01dc582cf5688efe42a6f3e48406a97c5df07cf2b311f6cc5573b9e806ccd1b7a1dc7a4d03f7f5dc9e7b28b7d24a256ccad3db7151c3c9106b9a8adc88f763e0927af47bdb1b8a70c0370e5b237cc7061a190160daaacb0a2a9deade6843bb062c14989d341931f9bd39181379cd1b7b541a1f85a5fe2931f2febe3d0863bde784bd8f35dd938faf7967294816802a1a6f04e1759d30698f07f2099547746fafad69040cd6d13564b4e4e010b01945300b672da93c1b5b50b2e0151925ae11eac7fe06ee684f13cf6f9d6aeed064bad0c0361c77173aac80be878091f074680404017bc1de762c43c303d05d8f2b47fde32acb67dcf0e7d0586aeca1b8bcb7bdbf76415d62e0540968ea155b57dcf730d85a3dc9ab82b437d92d061c0be4f9f963c5a151e9ca58f1f8ba022842a6b7c1a296597b10df7b7954318c8901a888b67066fe5b98d7a6ae61b3510e9b391279718201c6fe8e1d14aa521931f618d37e558e39cb4e9d12c77f95b7ca78cc50ce8ae549fba73d4ba6c1e218123195d582d7cadc3203f444732692321fea819ac0fa7f6122ae080e549d1d13344d7a539d53e678b8bf7f8e9837743871873b92eb30fe9ee4da4c4c2fd9a84c1728ec2a558c5c92bff589a79d8d9f67bdccf013dd6b03f0f190136a9521fa0970d5c349658504230894653b5797c153abaee1db69c1f43a60fcaba3011f12a181c9c2234cf451b711c58f4018ce1beb2bd35c3165f7e4c8b78440e0bc4d5212b17ee3af82c1b7fd0f7824dd4aac06924975486d583e83e660e8847996b707ae3f4f4c7f92b0c67e10bd09c708a6bae8a5954a0e0337608ea0c1531eb74123902ac7580195a818d17bb5cc3f685df7fc1be343cd0996556371c6c3104c4a046ece33fe5e946eae8ef622fa140e6accb77745035d8b5cb60e51debb56361f2d42c3c0e5cf5938f2d1cacee691f300ebd98fab25db250fcb58aa61881702ee04d705fdf6aa51b87af2bc7e5df0fe0bf5680f921d0bfa50651b289afda4542f554757731fbcef00009751566ca536f37dba45206dd398c64254d72b763f0a52860aed3bd35eb08849a8fdc14f5804227fc1f70dc0962c803033b159a86b32a16b9a85d2ecb45077af5c396e90ceffe3b524098ef9f1042e6f38f5ebec45c9da0085c860ee88e3458b7742040998a3a565a61da01873d9b8c1a0ff305599ceef466a798bab11801f72f5d0c6237a35b2d85d36e32a864db2be3d15a6bdeaaa17c4a4115a595fa14befe78895227e0ab2d3fa486e5f7eb11f93f6f0fe8d0db723a44e17077c15da389d5ea41b26997418f5f0632c84838baff72c36a3f87e53abf0aeae6dcfbf156d3eb4a5d3ccf5325f68a3361bc07e20e48058b2b8d3abaefb5f139ad1198071b81195483570c9e8523a5189209e88dbc8ee49b852dcf718bf95d7109b14b81185341fa2a8bdfe81978d5197d5fe4de302d5ec628e06bfb321976e08d8d41fa0b14f51052f6f872951549213b056a418ba18ca7e3d37be12db8cc057eb2e00413a7dac7b699b546d158f8d75e37043b9028914355236b5fe2e0a83ebc2b4e8fe6b8d7722ae6ae445aacf6dd39e280e6ae17d12af37b4a206605a8b5de9469bcc74344b9f88ad2b7c8ee6f18c0154aea9ca1f6c50d959c87b3d973cce6f68c42d92ae47874fbcfc06c2b0d87401101fe6e418c963c759fbf989f7f050c223a46cf3af82ad2df5e65e8ae19cae5628cf54d1c7c54c06a0659d716a94b59120bbcafe5325606cfddf85ceebf9fcd3aa191b093c0f492805ff767355b603b27eaf51d4829b32f0e42daf1eb7c941a20311a6e16a36b1dbc34abc6eb1be26a06e90c5afed1555da53e0cf85edcfcd5501b6d3d89b672e21fc946f55248ef9700963c30eaac75d0824668b490604d45c052d9a49273bd8f9379780559b1b3d91b4edbf2ece28ffbf37a81442f1f69b7a3ab944aa735493037c448b2ca311619e3e1dd0749629eeac781e96b95f2c982b8cc3f9d04b0b6b150677669c75d3cd82a17e6d334f2c4d7a9a59e2e4a074636dd4af38df60d2ac5ddd0e5f2badf8507d1fc4f159dbf15dc0dd0362a3838485f57220e99e7c47c66e70be7d5f081c5d8368eeeeeb8bd2682206c04f70e4670639d672a9014b800356725e6c163a1cc67300acfe871cff6f42207e3e853c84bc31d7f9038d433813000342c793e4835d5806864abb9abd933468d0ccd3a917a0d6e03468db4b46fb24b28a0f8c7f633d061a3d6518667748095e077e4bde0c4d4d20170103eaa10970edf76897914bb4714171b51b3b98caaf706b171695713cc786363f8cb213c16446e2f8c9aef29284eb615f6a06aa4210490d927020a25d2fa1deb36d1fd7c7c2fe0ada82f6335effd5183c86c9a473070ab4a3834575bd9b255d9ceb924a463e420d2c66c67aae2d5b8e7b697e461ce6e90dbd4e6219938745b24fe6a74bd55b37762ba99893d863b8f0f0aaf0c3ee8f03fc3d23463ec481c874c6d4a19a01b88764032d40427b18b1e20a67184bce9243e9af331c37fb89f9a48417fec0d8923ea8fe50af54bb26c3ba3c5c778fda61643cc42c3afaa342773d1d81c0447a8c61f0ef75dce9cc66b4caf5ebfd88e040ad7df83cb2632275aac493d379d9ce32e6db761f9e72689dbf82fd988be45c8ef1c23c4caa7855960de30bc5e0c3b9863d9b1ba830a44111a6bbd55273528430677af226bfcd9e85e7c05e26e17fbef021f5e3bae36c4e275b2ff6e00c4898fe9195542000a00f24291673f5fe6b122ed330cb6d2f9ca40e8bf9d96a1b1500fee84f9d2c81b50010767642cdac79fea637cb04395b497fc18e8ff35107575526fd2779b2f6a2906796ab8a5d9528eb59a49cee97d30a28012df212cf02ed81b9c85730c68bdcf52044dcde8370e96fbf7ddba3d6167f39092862a5c47d94cf97509d7c7788deaf2e6ddd4ec337d18afddcccee68ee1fe7458d4252427237b5df5da69f714fdd98b2d45fe7b33e9d9774f7e316cf0c3b6b3ac2d57d426a46b0da32b0467a9094ca90d1e1e04ecc3fd02a1c27ce0fa4ea6be370f1a21fb438b59742db491968d2175b5c3b166517a6521dd5634439df876e151e3a520132c53bfee40ad56e3264a3d4b677230f6f57870dae2bed642071f368c461bb852cf153c9abaeb45b3a0fb068817bf4e60add64acee17a06274d0769b126010be74bc95645c6bb239fde188d2c4c8c00d6186faf96227630c90ae633d9d8f6a7e3e3568694d74d21ac4c6ce28b0663aa81f9c0d9e283f66a02626eec5ebd1d6891e0200249d10e5b8dc69953c6d5a7f6a1a19b99822db382ec0d4d8e71ebd70ea5f38f7affbbce90c731e8b231a0ec61f000b1a3dcd86ac095b3430ff212d27c706047f1323abb6376922cefdfdbe3bcfa9692642d9d2db4408767440f2b77075a8bacb508e3636da2de4396e68a199716cfd12605636f7a90566cb008ea8758797bcbbe26d4ee2a557490ca6a52cbaac05f7cd54397a1b1fa65a88e65b4a1cdbab9729752bccec4edf962d09fbc5c5aa9bba9f4908cfaff2d5d9381fae35c88f8da76bd0fec332a4e18e80f83a16b9767dde0e69ca347aa1577db51b2a0a2f87dfa41b4e46c09d06ef96627c11ca2d24f74d85f084698bb046ffdb555e460c7f6e1d2c51309521ec0c9dfc90afda61285de81bfb34e14daad4098273094a0f1c486f98245547f85c89f34331b30e8a00236300ea538c3c48e1f734670e46fff8edadd70226e71cd9102a64cb36cdd111d2ff7cd6bad93419ea7ee01c8d0cbda7cf9ff6d41aa1d9fb765d7149bbed184fd962c510bf36ad2f2f7d711ca3d7f052318dea4238790c15914038480ba1f0cc0955c034a9aaffc0a9530a76b8cbb5ec2125144f2accfe9ab611249533460dc66a31c14e16720c8562d358aceee4094da2a01ba07eb31b385e8168b623e1ad184f1b14c4c38744115332a31ab163ab813bb24cb6a2a060c0301e78e5034a6c1a8edd90abec5438b7b709cddbc69705acdae3c0398e5dff3e7a5ccc9f643e995247c9f81d577fe21052e96f0e5ef53d335c48ea4ac0753de6952f8017c16fb74df00a9c47ba95430454dccba172c9eeca358b960123e4454cf5f9b221a59789b42117da91a89612b6ba65c0ffba36651693d44eeb0dae6a6110585087122d72a9ba65ac4462a839e7ce6ad5e08080494c0211650ffdfb31db52e971dbec20cdba968e4acfa2a4454b3cabc967c2109a9fd143a0746748b4bf99811c921f222bc40f8b8e0481ede58132a9472c210e2dd0b5fbc32a82ea5f6186007a665a3a2eb02fd54ede64bf277bd1ffa431024668b742e3f83752ac565760b08f16621b0d0232b099e0240a5fd78eb69c60289fd729ffb79cf0c8c9e86831503d4d5e887753f78f02023535b8c9216402584f01754ef36298dd20acc5f9ebf9d6e337caad712472e72fe6c888ee43d40a3c9360a6b051e8bdf7d53e5d1a741e91dad9f12c16e67f5cfcfaa7cbbeba64b3159a48d37b7aa0534c97a7c15837d21b89424c52367700bc346af3fe4d9011e0918a78a391c935f8af55794ae2b4ca923aa969b3954a3d6b3a5cbd4f33d396f84ba602c97465ea2d5d51cdf99090de8ae9c7977c04e48d31c0260f1ef3e32aff92f81f05adaf86b64876bb95b981b72de7cca5f95a730f2c3b0899dd3b3f12fb099c4a0eb5d5a79d1698e943f62540b443faeb14bacc8ced43e3ca9d66b7d618a7c4690998c1ac3a3b9629b8a3e3ba9d7fd51457eb48f69e7648bd404c854e681e3bf6abc26031e4ae004a3cd55b08f166f0965c46a0284d8cdf3db47cb7d50204f9b75591ab5dbd1d8d11de466d3b2bcc6f252eeb8e320625ab22b39f624e44c59c302c3c223d9b1d4ac68b99471715d173489b1909d1c2d1651f555f49253a95226ee1d5b64c8650916c4dfe76f7a585a6a9610398f82d22ac109d6ac75a7277eb98f743309e12e1e46afe9a4534b6850cc0b280435ff71f1c6b43fad9d01ec252a09e6b362b9b3423207345b4347c9722a87b7f87d7359ad0c6acf6cec20b74b7cb875274bebd6b72b33f27c6fc215106713faac3a6af185954c133aae7ee7e5c8dddff67831c3088317bbf01fbb49ff3da692c75f5de513665eced7d85372f7cc23f94603ecd4971daea48732785a5d81152d0d72bfcf2e07f154b5df559bd8253c26f8b72a6b63745520b5cab6410da855d220d74b4abd29358c28555ad0c48808baf2826eaa0f2e3444da207a4ab18bb78bcf36b20d763b9daa4202163ae540d1f206ea13d1bf7f8a084fa889d482ae6d7507003d65e7ed9dd59e4b16dfe68d7132179e01af6ba186878742cc7351df6b294c372dcc964fe95a6fa6b8fc311a229da1920055c6934b1fd65a45600db96af35369c870bcbdae0a5045df94d0b7c8841e419546566b88a28605fa361fd5eb45da0350712a44c9c0a36dbc04dbc6d842abf9aaaf1d7481d63cf26307d15ac3644335ee3d27540a6af5dc60a03b6ca945d47c06c4ab89c8cf0219f041651766d90f3ec60e8068626d862d7b73dbda8e4ae33c4a6f1578f025484d9d1b92fa4567b0e9a72e6e5dc8b580801e4722c03d440b4ccebd98b683eb8682ee5d0e78063a3db8c72232f9603be828014876548168aae0591818c8fe7ee1b9f09b7d386ca1eedbe45d12da212672f64c41dfb164ec180c9dcfb3304b8aad5d5d7440e5e9c05a7f1918637789a8b55abbd59f52f266304f51757df3d6ef7b4b0ffe6b29f1edc03114709ba164944469080a4b93d41c3cfe8f94b11e80b15f5088a3b0a01290ae63f729ef71772fbc21c75c0b5a3ff6828540333b5896d09c7968ac8b4e00559b8e0c89d177a642e63ae3eb02fba1f5f63402cd9473ac8166476f1b4a64b86371ce1a0c84132784a1b503a66c1d49a94b95089c5804fb8fe12cbe2cfb90d37ec677fb8d4376d10c4a61c56d4dd1f87c3d04f31a1fc6daba15b577147dfa5e43ac9dc35005e02a56360f324f8a7725bc2fc2281b4dd3dccac153b3bb5dc052817b96aa00ffa6e6e1f82541256b5e67f31ebfd42517618e1a2602e242a82d0ce2ba997e174fe260351d402e88a49df7955ed0acc4e454fb79f7d164cbafafce404020c55b5ee0d61ccdb300c5565f04ab5243be0f46b03c621b3decd5a50ac35767e4886a97d03e1e3d5dcca953ff3ab64edc4e3f6d11545895422169c7f2cf2b11a81e339e930f8691f1f2589db4b36798c8b8406e1939ba4ef7a57aefa4f6b9f642ab38235cca5f84203a43b12f5ef4c5aea15ea88012d4fc070191005d83afb132beb47f33d692c0b130b1116cd297c24fd21101c5071cb9d22927ffa0e75bda16c41896b8be52d8aaf6c62ca463176d38825bc3d373645e0f90e94c725eff0a5e3284b4d0b98d3b37bc43bc895ad5d116670be10e3111b25ed8dcb6d39b15cab677284583fd734cf23d2cae224a6ebeade997bcd0770ba6cbea7ac35267297101ef718a36aea55cceda288f4d0cf7464a33bfdf12b0b9b175d9dcdb1967c93ca623f932ee1e09ddb06d6490e5fd4de69c908cd9cea0aadf379e0885893179c9806beccb80ba7cfc439cdf7e8691cd17e9cd5622759a6914e28befd363f53ec266bf693f3f79e3d9be93e2bce2b69e5e18663b0138fcd41bc39d4fae12a8d352b467c243fea1b0f5c84e0895d2ee11dfad9eb4e856ed20ea032bc731aab91ab4fc3cda402c72c6b78cc27112bb948a988e56535f6568e27eb1b689033251d9b0b9885519330bedd1f7a7b903b3e7175d25098bbda04dce57e64a79eedc8fb0335ec6a9280a672aea016f34cb5ba3b5f21b1fcea47faedc38fd865e1fbed157eae7faffe66ed5f655dfdffac5e342fc4dbb5940aac209fa505c0165be6e2d040cf3af1f8a68125854add923b5a241235f210d83ac9dab24596949e109a82cb29e47fe93d4e412172b872d78473daaf563451e6be0c366f0dac1a1050004243de66e028b00ec301047200263f7d3e520bb7a0ab4be1a5a67d13eada0d3f3f9d1c325b50ee6bf731d8cb4b59f7c9f1cff610a5275547eff15c5b90c048b638b8725d666b0feb50bd393a5b3633810ce2cdb4f9659d1695f804cf8d9417072eb86c301bb66aa6d276100f8b5e6cc81e967a2210731871b13e4ed865596751031bb393279f2731fcc8e99e7355276f5207c986db7452ab9c0ac8ce611df68a4f132666917e67be921709c8d6953671b1e2e90ca1878b70801e4ec5dfeb71af5a1ca85b61515c167788a132c2dbcec47b93ba6173b1f0d221de622392512137231020ff21b4f5809cc020b8ce23d27bcc5c903a0d137dc9b5f552cf61eab555a8fca213d5be70035c033ec4a5d8a4ebcbec98b5654ea0dd3a213a739262eb14ff5ee053f456bad0559964d800f8c2070b6519505d7833c85925d6abd4bff2ab5c545449655cc5e248ab790525e9f343679fbc063cc43e682b4aa87d454e98a3144020e089d4835ddbdcfde7a2d8e0c21ab34331f4416b5aad9288ee73a7c33e8b316e6677e9dd7825cb04297561fc4f89bcaf761768fd6eba666ea2d1c18a2bfbaf5d92df9beae73a65f29f0bfdd78fc8a3418f93880bd1848c6c705ef192ccb73a8a5cfc18b451ce7e45a3656cc0c1e92143ca714be918dfd8429895ca589a1f27ef09ab1a8592d54ae9355f0f8a69ccb86bd0183aea13120c1c6c2fc8fa81ed6a688426c4b20e18623ce4ea23429196365fa8249af2b3dadd280d1c8eeb178de68c50e88e4414b84c3a331966435e8f2aac0ef8dc0c5631cc9e70148b994efb1d113e27dd626917c02739ce5d2db08e16d69eedb39ce280a4986ed273bbf7285e6cf92259b2c8e74327f74e0a56c1de51bed23995c825541bb4ec6ade6802e703bd22c4b01113524dfedc3139483733c78bc0251247b4494fe5bdde49df93c95645389eebec4c5b6c02793cef0ac5a1da760d0d7d1bbec3ed4c9b32434f933e1ae2f992640c0354e001d6b3bff04b393d20f1c4cb320033a8b0ba698f7f007778f1783ec12af9f0074b0340b827f29d50660b0b3c166758b5ca985c2a29a8aad9a18c915f3327d80041193cffba10fd5682fa3ca7cc1595f35171efc472cf10dee858505756b90e8cc340b19e179ca46899b35df9deaab78181c33d1142d637be8423c6d162ddffc1dbaa974ee3fbdcf555bbb82311ff5e43d9ce002d6d1ca017bd5085c3c501cc1c77c4e4b077bf89f7e1693e1b27c4aa1f38f99d9927992877fcad9dc6b0897d1836d6d1b76bfaff6f433902ef8b9d419ad99b56d5a54886ab504688408d471ecc8aa29eef432c2e18ba466617c860d4295ed368e2fce1622f69d26d0d6c168f13c90ddcd653923e62e13cf65df51d406152e04a39773c730b678eef82087abab77b5a8e1f41d1f0f12d986a42968dd97a7955032bd1f057c3ebd476e89d0856deb6fa26d2aed939b591dd5e4a5d83cac6b50f824905983070b32c491d7aa62c55040518eb23f3fd28c26a3db6e68f00595844af0ec067e436016853bba4f7c1b61a8782002cc10f190c9dced7208a765fef5615e42502b9cf7323b5b4c5f9c108a62a69878d6985a1205667c5650bde3dfc2dbb2e630d56c8a2f7b5da4776b39e775bdc508fab3c1e623cb804eda94e5da4c91508b39855a5e54f50284184dc2040f2170a88e1e739081c4bfceec8eb0a3ba34d1894ff9fab150ca49d5566d7ca01567a26c1ef5c8a6f4516ca258e710861af3c8137ff56c0a6d9155e69d17067c160005b27d85fdfa727c4dfa63a78336a4dd92de3792d13b0a26ffb452ad674d1766feca9c278793c1998b1408d8d06260bba52150ba049891f48badeb3bcac8b419d7734688b506fe6eb66f6e13186a59c2696111faa9fe85f21d01c2387ee6bd9dc6e8559a981bdff5756ec66bff92f64dd80be1f72a2bd7b48daee0c4a4496033a493644696315694b90b3191fd1cb018ae40ee7d3dac66e1cc0b07a33c35b5ef8c6447cec9345bdf6f1dcca598d36dd81295c95bd330d1a8eb06e155df9d869e7ecefd4f747da6e15c7a5ecff48c28a2bf30aef4f2b0bc4370d6554f1053651dbf0538761a71ce3dfb26bc4873d71499c530593cbdcca398b1d4fa89a01365e3483fde1ede32b59193f1c011a5fefb12cb0c0ccfbbb5035761036a88a0d9c0e93b8c195a0edd1683e28cd266828c4e0e7f75e07cc951b34c9016a492e94361eb46a2766a5eadf540a8008b9664432bb327a90e7dfacc79ba41e33b6aadb6325122607f43e614f69894da0368f52fd2590ce25c4b14a912e8d0616e2e063cabfd64109f85c9e4a38902340cd0029fb4412d098cc2bef379897b9cd632606a68df144348f8a56d1d6135c69a628237f096dc858a23afb6987caeeb434d6a838320f1e5fb0d3e5a780b91dd6f39910a276c5bbb4ffb06f58daa07b7ff4650f3e907dedb84f41a18de7d9e91c51e2ed3835ca29fd5d68175e88ffe1e3c21e7bdf51e9e9b886a5bd597e4b1da153bc2d2e4a575e928eec470a478385eccacb55113f8873b0f973f8d1fcb3632ff304fa2321fb3dd0f13287ad6c77dfdd85186e664e3566183bc94eb7bde1e4505c81cfd22d8a7af21ba76b974f59af005a6c9140f2989609e6f07b844cfa7da43c62123a7105309cb79307756082a7538f67075736e1c2037c26dc2638043d02ecb2dee3c261bda7631dacf96395c0fa8c56b8af228358bdf260b5c0dac3a65df997cf5c67aa4014834818502ac7860e04c630b4900ea74599f9dafd4f68189228ea4f5b8b27d1d619a429010ffb1aa879efde35a1fa9fed4eddb6886d14d8446b7b5cc1026d15ed183e6fc5654e4267eaeab806c1d4423d22e2ecc48bcc526beb28bf56aa379251aca5b41c1336114cfd9e0b49bbb2d510aaa555d8cc86c10ba550193000d070d4c32d99eb79fb3782f4b2e0d4f834cdc65bf6e3569da0437b87edc813a191f588969f759a229c1698f69c6e5b6a8c652181f540c26a45da7c70edf2c25e016e26ec0a14584b6c2b71984774c8cad3bdbf4c4cbecc7574d34cf990481af20a4d944b8a7c5fd2a07b1033c8565a4f88c2e42c3b5bf1a92bda2daa94d02ece0073ca56b963d6bf12c0282da1862006c682fea633a4a5906cb366dfac94de355d2ce04b2d72c3d23cde5d9b1fff34ba5040b0341981bd4504c4238428c4eea63582db0c269b3b2e8c63f065ea01a50182cb7cca81062d162da89df80adae792e00832bddf53ce77a1bdf640f9b979efe965ce0f11a765b736241723e371013d3c3516cffc4e372b0cee603c4d39ba8d4526168f784eddf36cd3b434504cc697f6810ea19d341a2280e26ffbf29fbc5d3574851a3eb685e75e6336c445eedda80422479512a0c4246674cb0c98bf1b3425943b7ea83a329a87007bdb0036fe9527309d7741502064f7d92dfd29441ca2940e1236f90632b71a12647a7e9a3df687c03d7f4a728ad3f50b0b862bd716233842e41b033ee4550e7a3bb927f90870325bb1e0288d3710fafc7f6d00eff17957c782cdb8c4b49bb39cdb5ce59688d5933a07ca2c8cde589a8f547f3dd74a82095c368a23ab89ccc6c5f679331a7e1122205958d3d5de19de719c91263d5ebf609fda83be8f3c957a4400b470749ff204a2d3d55db82849f2fc05099e404fa667a6cad7317e8a31211a1485285255c5718099e831fe64a3f2d35893f3328e794e91032e58f2d6721bf619ca56fa4fa1fba14f36379aff6bca2eac98f743b1c0d3fcf5d3f7c22de286833b4f4a6fbe219311ff0172242ed22c9e672e4cb2bf2438c5f6335d38a3783c24fa7d369d2a764399f2056f0373eb0934d00b8d6a8577950e8847c2957f24ac09c923b43cccf623f77fd8f75541373e993b41849014e42fd65db1564abac50279e04db424a995ba40532d7c73ce52b57a242419d132bb68292d45c46bbf8d63ae2e92daa8ec476277babfee597fde586c2eabbfca630397f69bcd112626d5279555747b58f535b312798d59161fd077e342cc51786767fdef6c8643c658147cc59f8093c7e1d4521cc54066df56d981f512ab917869d7e280eceeff156239c9c670224d8409fda83533c78751873e3fc16eb71eb22408aefa9a83b4d284e0c8b285e176609101b3c3b37ea16344c0942d59262f86f5d69a68fbf15ffc9b8fe420b097843a0160d32f21bf8927deab074fd2a270da752547f3c664ee9978e7a7b4ac4ea04ae37b2e00dbd27cdc6e374efd1aa869a68341b8aa185b6ebbc7c2edc29945564790396902be5f83a2e8de47f7af82d3bf9b57599cc1d93add8bbb24ce0704767a06e74a2c986644a207541a0f844d7f9418f4f1ce2a06031f93f67da48173e2c3cbad1da2e8c0c7eb869c0fe28b9afe86f1a764ffce44b0d797924b53abd04003cd8f88dc7999f3e1fa199d21c18fcb42b6469f06c3e355592d690c3adb02601fa7e60f6f8ab971dbc1f1671ad02a414d785f89d62f1d843f6593f81d9192f08ab60bc9332d8518da045fbc61bbad42f38b3f8d8dabd527c1e5a7166f7da3e8943e085483e045325d9822188e96861d174b3a3877ab9376d790b77f58fed7ee0ec24acd616ee86d6b4c285f72d29d53b23b1f4015f8e8ed22e140609f89c78e25a6e09ed0533e29384f83c04b7fc06f664d236925be198e4c078f75898614101e3c2f4ddd692117aa325ce0b07677ff9b337a62cc7cdc3a5695b643cbd4a154e7b2be3840d3c0c9b30b2447db119852b411524644eaa9e06095130508c718603cf3834d5ca3c0b97d367ee7f56881733ee8d12a1af90e6a8073f74e5c487a9453bfad7bd2c8c0fb06127ece5389c6ac5093b8a1c77fdeffdfce5c53c725c7ba3623d6d0ebb1c632ff772bb49ce78968b7b53ccc03810ae04533c8e00511ff00db2f0cb1930396dcd35bfb85e3bfec8713922158f37e8e915eaf2b7af2c30bb8bf5418c65f4b55d832ea95a78a4dce6c0ffc71ae60bd0d6e8e1580d2b7123fb8064d6637c194b4f38fb7ac58ac68e4cd6b911b971e350d89024584a4e4108449e0e7668a5bc16ea171ac8e8852ab081e280b4aeda9f1bc4cc5c7c8502eb107ed321b1ba481828fda72de9d71b91108d17ea5aa1626e2a8e4ac73c0ed193216a8ffcde56b80a061df3d8cea7554aa675494320928f188bc0aef3ada15ccca7d6456f6c44383aaa0891129ed18005079891e02e34498f4be6a62ffe4759dffea555d42609e50a0a476902e19d279bd6e3bd52ccd90202356e6f45e6955615fec5fb87fc11606d194b8a59d1a2397615775d1c94e87241c3d36d5ae3e5ee5fb5dd37d982678708d391c9793db03e1ab4eed3ca405235e89be9ee18c63f32ef88974ee2b27cc17ea40ee6559296871f60efb65cf66ea115b24ab16e7af8922de740a4a4fe4dfb12f897ac2f1dfd5cb11405bfb921215de52ba96790d516c1013052f35cb80f20326f58670849fdfe40ab2b2805de17335c19ce23b40856e4c221944235a9ccd357bde7215f5cd845f130cf9709de350f3d5008f198fcdcdb54f7f1fe1efd3d576c41c0f44ac939e25031e637f9b2f4ce16ba945a415096915173ba2a9193dc60debd47b9c80426cba65c7a78494ea16e68dd6c8a2042d2dc747c945ec153e46c5f72eb251ea3c3dec7bb7af54f41d06149cf1f47caf10f94a8e8ae48e1b41a34c568aad7f0913cf87f430bce90b83c847cadce7f4c305bedf9f723496493ef7a52c3443bcd59a6b1fbc3ae03bbc55b159911e0f60297ee12054e682c4cc4cb3f91c702de2d106f0d79490950637fef73c6670a0a1c08235e4b3e6dbe72f294a2d4c52f4b27bc5a0e1d904c935fb1138afd46a34d21755655d666f9ba459418acfa1224f3e4120ef50dc19daf738458f9a184ac73ddaad49f0b47eea373fa6479f519d6f890536e1ab9a44ff794f80545f85c8ef9d3b4c7eede7e270b65a513e8c89621eb2e0d33d3d626fcd7ec707af37ab71d42af51f5079e8d603795abe19e3007ded45efb695d106a2fbdfade90bdd11567c2d71329166d4cf2e63c74efad00f54fbfe5288bcae1461dc6c85092a4bd112f1b124bfa7d239da82a75ea15cb8e02c3fc9d4967ac2747d9d15a0ae1f3a6f252872a1426dd3a19e4ef60887502e82e2e73e1c63757257da878e0325df1bf1466cce2e90b12decfaa6d04ee7d01d4fcac5f8e53559d3fc4617a57c86747052b586392b917f715dbbe7d8d28d781186ff351b5a3d21a72c52f265457370c3294853d9b03a2407596511108f4e47cbc0806ba464df0c0c4b461d7166e466b13d34950616802bb1f88cab82e1151fa38f79b3f56e6dd729426e659836d8bdac8573775e70e3bff646ef9810d280058333c0749ef70cf94e2b32bfd111c5aa530641caf58069a77baa89139c232dc5aaa8f591db01f11d390b73b6a109171a16ccaa159bd1d27325b0d7e3a7dda0785cd2a3a6ad71e01121a7ad96a4f83efc7ec7e1d3f3a680c67a119af53846bb2ccec6108150389c69c3ec735129c0ccc7ec5a8572d574c56fb62ad7a7ba9f13ffd40f61e356b5ec409b9040aa3e64c379afb7dfd43ca79d8106d5b99e9ec3450af54566683898e061c878f09b756686ff567a10d3d128a940b259788cc9056eaaf1fed374745175947e17c7bdf8f8510fd152a49f33a2e2dcb61bc24644c608e29e1229b6d8b1c35bbc60e36123b502808f091936dffbd6e14142f5cb8660bd965f4872838c029cbca9b3fba28cbb247716e1c059789002183783d31a8d7fffbe15e6935679290c000577d55d9878269dcb2bf6679d1224fc4c0a50802da79f7378c415086c952eeac36be9443e6e3ef809bdbf8dd8aa4542c975570aba8fe43105b7493dccbb0157009fe7401bb357fe9086664eab87e374afc53090c1ec9450b024e605fee9811c6e6de295df4ff9f7c55d9e7bbf8bdea3ce3f2cfc494ea75b5ef5a80d175d81243bcdbd8de97fc5c3427401f983eb059e1b0a7cb2af6d84e9b7994b3188a78e5d7e736ca6e63f5492b053825e9889096adb98c8ce86289b717565c1e31fd39ae5fbaa91751465b7fca837e1b05f84d5123c14114eb58fbbc3efc04b9a5fdb46d975b1b495a5e04a02b973b0c79524517e974d16f0ea8cfde8289e8bf014d0bf1a2b250fdc0905d332fbb920f4e00a4d3f73ee4d6e79d1b18679967f9b72cf47b4061ee45dacfeef02e6df7e15b48a1b5b815a51259a82c297cf336b6a0b9a33d5675cc4adbad4050df75cd60fed8a402077635c591219819fed478e398b611bc2f7219ce04d76fd1818f4815196358fc596ab77ee3f45f306cfd37d4bcf931399b376fcd2dd024327715c26ce4057362168fac9238211003a91cccd24e17a4e949faec71687f3b7562cbb4f41290a676d587408c4dce9bb445d14674c98efca78ee84a7bc3b60b585cca3e66e64b3d3d03f623f2932dd0df751c5ff922bf08b5825b11fe6641f2768d5309563554987b89d88c15afe997cc6e528533db848124634d7a1c6a2857f0f3120e1b1529f7c08258a0bd0c8527ff1a6c3334495b7cc221afb69fa7484febd2f04030b987e5d6e4ffd0763e9881a15143c9543fd7d2e0b6ae961fdfac9ef3cd803a0447cca3ac91d8363ff8e5df164a2723ed84ef774f0a92768a642cce5b3265cad5da83dd61ee879cdc04a508927cf6fc2b765496e26ddc591f0aa3dcde4926badc13ff607d2a1a901e8ea4d5b16507bc6eda6db5fba276a08a5661365ac385ec83a5fc64fdcb0d68f80aa4cc88b7e3704b6376607c3a79a1ad8d56a8848db711b11a8077df7ac0327782a7f302d2bb440188661af749cb959ed250d04c1cfd16afd78b75f3af0758529ea948b180fc42d8f36b5e1b7d698fef181edfcf9f0fafe7d7f99b1c61265f2d85cef92abdff6a13b10ca8e2d40c1db2cdf3828afde4d45126020e8bfbbf9e8261f18e549ac2ccfd3dbecbb71cb63e44fc8f736c81cb8d24894202d6e4d8504334582d72cc4accb82359e13b91f3a476cdb7d171c67da186bc9274deb5b239508585815bc4c5b99c9656c33faa408f68a39d89ad19ba37e3c76b1b01f8495da0c03014e749119821bdd07c5958c4f1329e14be259815feb5c8cd40bdbb57bb4f0e014d11d3c5cbd856674316c825d22aa2e4522ea6dfc7f38909b1ce4691448223839d2b71c086de3a3db12fc4d285669d40644c07c001e907773535e466e001d5c8b49077002b8e320c34ed6ad774dcd23e5d86b53288c45b87291ff2acb766c5f4e1e6f7c3412fa980ca93575b999f0c08bc9e95249c7de6e00e2a4270cf5168fffe5af655dff032b85634207dba757c62f70582aefb116bdec5da93481fa4654e13a78f101bc38c5a48c90dc6e491eb0d8981ac34b52bcbb62b6c73c37751daf5c21202b21ab4d3f2c2ca0da26d0714b372bede7f28b3cf49ebdac1f5fef5c36d8528909e8707a2f99b5e9dc9f4a66a359fe1ebfd48a30dd24d911c3e440efba8f535638d64381a35f9c4ce45402cefd2c19e7b3ca6bf7f07b46840840f0f233abd74a056f8b2ef6cdf0ece78eb3855245edfabfae188372b645fd6f31ea942ae80db01ee3a78da22b267575edc54ea4484ab74a4b6fd4a2a1a94cade754945a55f1bb31bdd546f54499ec6e8476c217f3399ec0e2fcc86af4cdabaf76b70988dfaa2c2eecd22fdcb2dcae738d2930287edf68179945cf81619494a6ff2777048aac25dfbad56c209bae90c33dae7392645435d1cb0629d5ac69a4e958c57016d6d7c19b766fbb60311ba121e6d90215877af4b96bd9c45b052762a61d5e6d1bcd6393ef9a2760ae10730b4900743f788423fd893a1e51d86e63c7a047c57439c80b29d5075b1028a3c5a9f6ffcb27fd0e05d4c57f66e11ee2e847bbceb2f8dfb042c99c5c28b1ecddfe43929c0979a4281153535e40e46bc7f30594faee50376b46a331ea99a7746fad5658f208ad0df091360f6b880e990819bb88e81c81b70afd58fc61872a7bdc3cfe888ad884ab48576f76adb8375dd26a4ff18e19b0f256f12940cad1422e10e678cf5b3063e337aa23a77bfc47884207a03ab422fd6f5aa2ea2220817065055a6f5177570a6e0d70630f5c5fea88bb3682d5fb301194d7e5106596cef30ad19ffc13c3be4d9b1a7f1bf317cd95c4b7edf68da61f86ba97b7eddf70cc545e40dbd30baf3a8b70a929e585a0bdd58755b979031c7b6ddebc57c523df406d0b6f28fbc68a56153473cbb77feed7a78c1e82ba4c8b802c94adb5f659c48a51e38df5d8345b06674659a29906c6da53151e60f0e038be28899942ecfe72884dced5aea20f2bd143810c00e77bf7fe6131af568eb0a024d326832cd9e78d5c2c0e367c6aef94cfe68d443bacca2ec2e71ddcdab7805f1b57649af1e04674c1b8ce1b4733bb5cce998ed22a4479b5295d13a1a099a8221634c5fe63c0ec7950920a3cf127c7acfb9b8787970b199a8ca805ff65859c8ed543391b9d7551f7be9f190a6c320a75ba5dd09ba0c0dc51732059c974bceaa4b0efb2c409350f95234d1544df61a69076c392ac3d7f805572d5924d58d1afec545c5ed82e916619e8beee6e49bf9f504217287355af1e111086f5b045147c38263c44f2d46213f8332437e1ddf66c87826ff9376fda02e1a945d5ed1bed4da6d4e726a8cd5a55b1ddffe8c0671a0d14e40a8092482c55a55da0670afbd89043e20d8477f7af77046d6809808df0593dd090e2661bf4f4f076d16ce5af2784c8e0fff5c0902e732b333a5aea94bb653d140bb589677fdbe0facf786dfffd5a75cebfd107ed25a6f053510f70355e7390c2add3f43e1ca0c319cf8573b1117a8b15cfe7b64262357f6fb2cb74d6f81824a08557602f323b1b1d379c9c9ed39c2e070c7bcc6110dd6a3dd9e3c2492dd049b9f24c066dfe485c52672eb82023af2a982fdb1ce6db1abe237e0f1b8a8ccf7ff60d7541205244e2bccfbceb11ccfedd0de22372eb9184e16cfdf73a3bfc190aaae5015b860edef28a391b5eeaeccef62b6cc6c1c5e2f3d066d428b04f9fc3e0c9aedc3725f9b0f971c5ac4e93c069724bb8187c5a75591a30d0b0802f1982f309a19ba325f06ec67f640c618a93b1d5cc92af07c50a84dc0b8e453296b11b733d97b36b10d1eb92d8cdce8ca7cec6f6359cb115a43d20e3806b66556e81fced011dfb9ec2ed981e9b3b057d9604a7ecf2ebe0d64cd4d765e98d134648a0f3f1aa6d3487328be177669e0fccd934c68a6292b2d58ba3591b835bd2452139623ddeb7bdb3a0edb9c9427dc118123a05086a21d8b2606d89c4408bcfdaf8983042d7036eacdad0c2e20f97dbe46210f1db4e56df423daed09a5038271d1748a7d167e3d1248dfa44469bf2284f1a1473819304d81fa1cb759069c809bd12856abeebff14b60254efac65ddd0bbaf3ab26159bf2dc124f78288ca4bca2e2ab314e3eb3e0a8d821873b1d32a189a5c608ab5db7faca8bb7a1caba3ed629c8170ff969e2a4fd638703f859059526497e0d3781bbb2285999c310e4a9a5b57e696d918586a07a1ee62da23b38ccedc817126627aa397416bda05f2d3557c952bc2f2cb272e659dd9d2ba9059e1359b9b6152e2596036619c8867e9d22de45e77c849a7fa36a2ced940091f5485691c66ad5dd89530a8e39ec0f836d611dcc46932e880020bcf4eeae398bb7780e256469308a6a0f72d1c5136e6f37b6e8c6b5cbe8dc5e4336251f7c1f6f0d4ab5f8b4ca3da6b6986658fac4ee19cb36cb7f10fef51e381ff42893ee9fbd194e402e476c0849c09b4104a4748923d7d9eeb9977e47a2dbd802aa9066c46a0e07485100ff1c5b8af0b0f0bb679b4d53d654f18efdc51fefe9a4383ecf609ca44e4bfaccd953a27a08f884348b7a5ace82ece5fcd7146c68475d634d864f39dfe35101539a7172f40ea9e5e7a9ad40a3ac04e6343f50ca7579ff9bcb0c2c5a127e77795cfa125c27cd4d53fbe609f7021c5330b96c6943504131af1797e843dfd78cc057d5c307d54a6534d92267960d35d273b376c00ac85ba43b9d7cbf7973ed949bff35f76058ea6623cf99164334cc7b3d6241c2fcc13aa021189451719a9af54dc67c19e2c0b7b7207e153f4d6c2df0a6c414033ae9c3201a162c414e9c5c8605a9400b10739d59de251c9dce396db31e720a894c5f99b372a8078b08fc9a0846a0662c41eacb2843c8125628b251dcb6f7b9ad45379e1dc8ed01d7e87b366e32f5999e90856acea3b467f1616102bcb92cf30b047bdc37907fb7730fb661f0b21ed3bd7ba7cdc5c1521491d5d2af355dcfaa520f9b1fe2c03d4da8c5926df9d75ebb87afb8193240ec6ec8e158cf5d6b7114da34d22d4b6b9647e2d4a4b568e144eabbfcfec9c69e5a39190f763619d3acd4647dbda11ec653090131530023fae7026e0c3bc188e0263f2e34c79facef46e6b45fd6a7f7d51abd5275138c89377f50e40216bf7d4da236f5db0e9c5ab4175449084a854429ac3b95e6ecfe488d934c5e1ce385a277be70c0713d85e45b876310f00e9ad8b3eab6d94792589c64c74c8ee3374b4952f46ab7fd189eda58d827bcc22458473622091957af42591c1a49059d7350b02ea22118dfa28bb0f3f17dc2efe66a42523930ca413a77600977390bc4ebec83750f032715070fa7f80bbb5e6693e7526512d2171e28d27ae416f7e72c403cfa2e03e2c7ea3bcf47ed8daaf651c3928a2e0781d78dbf873b9e709ad47f38074ca3bcdb435a3c16ac213acdd4d18d941bf515749479ad2bc28ed8c7acffab8b579713e1bed2f4c636da378ae15c870816a6e0ce1c74eaa6f773f63ada0c0292d7c9eceec66f95f9f857add58d7d31bcbeec1e02a78c0263786cc6ac6383e355dd6e4c08ff6647699d3b4661ceb57af6e5086f5120479d6b6ce258e950e4bc34ab4354bde684f5063df31ae872def085ae1d85ced0c5309a9ecc227e48f6ad55c47a1566a02d86dac3b795a1812d6413180127deb9d2b91b23c263eec7aeddc9f072e947a305e7e186089eb569dfe9192068d4db11e8fec71a84cf7b5db24699501a832a087fbb9f2783db3e2ac9165f781c89cef26c176a5e737025420363597feda99a3ef47e7b54518f46f99c0c01585bc4a3c8f24cd8fdeeb9530c23d1430ec2b364e756ab05aa33306be60e386f7d4afc5c1f4cc19f670e2ba9cccbccf978b40847ffb0eada8495594224fee69f1bc08805111695180486e36fba8533aee4cc7468cb1dcd9ba2a47256da718ffe774ce089b220273e068c25cc5365e440cc45f089d6c86990bc6247d1066e990ddc73f53cec010b85915ca7b85f1cac6fa6d2b268df0a8c84cd5774f12b26dd45e3a002b30d7c4df50326e5cbe21e68436c4f9fd16b06b539f0073ec8a139a647742797537232e89e773dcb48167e761a248bec1ac64ddb9e9c2af680594ebafcc3a3eb4b3a499ccc2959a61866b31fd3fd304104f2d7fd249e5639d1705c0dd80020c051588f6448f4fa47f655345a13985d6e65b50c7f2b86c64107ebaffd1d6f3b1fefc82d78791b9063ec6943fa932f8c32451da1e9f338980ed112bc8fa01507e3d1ed5e50f8011d8a8c54e12664637ba1ec820348aed4feb65529c3bac76c264b34b7b6ec2e290f0eaf81fc520e86260e9af189fe5d9efa65c2245c7a9620e82cf845418ca474bd012b80e71c03b16fe670d7f87b9d5d3ae7de6e46211a8a7ca812d3b06b8929ba563d55061d7eab319460a837169cc3bde129d176644d877d65bad15bf3aa2b2ed03c136b337d83f88fe8281009ddc7905868c0fb44403ac6cc59d3e77c256c01d31500d76e87b278fd6c94b308d696594648086ae6f27728aaacfd78eda9ba14e18677186e130a695eda9390db3c0c406ec7603084a2654362dcf3bf84dd51b65ac233c7eca0ca88149e893f283ae6ff889fade9c896e7a53944bef09380a4d3054344b87af7db2b1566cd2b8816e72cce27c57367abc84868430733210deed7cf5dab9aa5de1fd53d8ed900a81a5fe186fe0b0a453c1d8b166006dbfcdb5e024030bf69ebab9de1ccb23c66d865bfc9690f2e4b4c1eaf75e31073b765edec7098d0ca0ebaeef2dcbd8c6a50bc3df26ee4a050da489e66f6320d85e921c442341d01dec75297a1c689bd9233542c8a32c55cf31d7741a56d0fd6a484dc012198be0c72e5d3c02670b8c38711ed48b8f19a1698cdbceb9a6733f8f9fd7838040697a23b032d46d70a54f5cbdb37eecba72f17cddd7ce3039533b0f562ef3335b479047210bb2883a30fd2f4ea252ef29651b96fe389910b6d618095fd27b53c86e4c88f1c1f9fa86dae714b435d497450d918a0c222cae4f1355320ea620b1cb44c95c6f67462313cb7c46466674e6aca8d1e14d9615310e053dfd3ae16cc459410e0678eec0fab6745128c426c36edfaca8ebe098083a7282c17f955ed8627b6c153a1988d38a65964a2ed304506818befae1a8d7f539542ecdd3b37f6b8239850ce4d40e1caee383070191a00e9148586380c807791eface99086bc0a5a2cbeb23b2bf723a36dcc3df6f1ff84415258cf924a2147ce3dba1ecce8f1181387e352c66c7233e7e2afb22e713ef679034a22f5c7f617358f269717361365aaa6b834f3ae2b54142c75f7861e2e0ec14ad6bd38007d0a71c20da65f6d7be525b6d975a4b837bc4139000adf2b476900efb531fc0c2f286b9f78698ecd52d7f21627b7385e9124006b36614a4e84d6ffbe735ce37486357c3756da4efb169d0e1f71039a1e5258fadc3914cc4f0ef108be87bf901bdaaac25e48606b97adf359f3e656a39e794a0113e666cf4a09a8380ad40f7a31596af27f083826362dfc0258e3d4eb7c3a171f5b5f4e9966b8b618f6eb32cb6ba3395712e788e23c5b18bafe6e5ebe0f7773a2d31436762af1bb9214ab6bcbc4b3741ca04f0ea3b9366f8ce4b32170ccf9f01dc172506969a3bebaf71ff68dd7bc55fd41e0957342001e7155669a0d7cd493815e798e42ccfcb6a25e0104377b1459b2f499e40000e9a0bebca059b023e58dd85cce537554d3187a6371f330868961980a562a28708c691a70d2565ba4976bd37eaa715a56fdde173854642d7133570f8f758b4a8fc9717c83e69fb2cc2bf0fe38653fc482673231b4cd956a8539fd57a974dd07b703121b301de2b9366384e942948656f8ba1b37a3f378b69d983a33481a9412ef8c0825a04525b83924daefceaf2dc98afe79f8b84a2157b7a6465de3c9312dbe392faece894e9165123fc3eb5e472c57e66f971b628abaaf5f53f4b7b41fee93b852b6596de53c3ad91324e56dfb2af6d3930325a8d5b4f211c8e74bebdbb7414f783da348dfc32d18b68de1e700cc7e24e9f1313cbef0ccc0985547af5bf56f5922d54c29ffb9054c4ef9813ffb0164e747a34c6444abc81ee8da3a8f6d9563e51aa636e14fc807b3e942734c1bf1fb5ba35c8ab1d50d9d6a090ddce38fc199adcb12e9fb303c0c29c2ced4a670fbf0ee98f587c1974f2be8ddbf68889892d1268ed9ad6f4c2f24528f694910b538c027cf6b39c35ba0e3abef4a5ece37135f412153e38dbd2b378bc1446a9dbf4d0991322b019314458656fd0ecd36eabb46f73d866bd5837f2f1d0a291dd8ccb34e089cc8bbace20fbf220aff1301ef51ca98ee519ffe423fc321aef220782ae8c2bc3156eb13acadb4defcf49c337885393161f5ef51d545baedcb571465e80904bfca5f317cf7599139b9742bc8912955f64edaef4ed37a0bb99556ac8c5bc2d562ff8403d1cb3ac2f6cff3197acab7458cdb6a0bd40aaa5940618f39b525b2759a6668346c9f3b951f1643b7fd5acc57a9244bdb4b6c0ea08351725e196dfaa25ca11b92da144d4ee2bafc216ff17883787d010ad40782b8736f60f6bf5453e4b0660ab771954b46badb2b72b44554166433ab01bb7ef4c26d8b70fe51720f2f2155df6a9395b2a01fdb2fdf7d9475fd11bee235b7db64cdf9b50405f4bf874cbab60627092af850bbcef3d155ef26d127af7625d3d86de58fab5dc39209522312bc8b4b76bbe60bfac9ec84ccd459b81bb4290fe580744eca5d53ea62a2cafdc1b2d9e217bdf775c8a02ad66115e7b31f91359419d0a8f5833041176474f4953a48bfab2c4c1ee74567e9ab877e33b3ee75d2d64f1318bb080a57679b5259a619079b7f0cc97091d7a55d8f537e2f16e213c80a69389841d46bdd19f3343acbeaaf463ed9197b8c8373451ffea3191323a63b338883e7df816e276bc367cf8f3cc6d504fcd733061bd62f72d8b15e885a0f7e1b521f25bd45cc943008ab7c4dbfdd7019e5110a5347dd51e79f5c07ccc4e1c03c3893ed6eae165e9ab91109b350c0e32f4c07ff6176351b101614da061bdce6c37a05940788d8e26ab54b3f20acd4f8fa8e4cb182df58b5e1bed499e289b879085020230ec1a534fdfddee2474e31132acee5ceb35e282c6cc3eaeeb6405ec5b2bfbf8976a383c4967fb1bba2fecc41f57010da800afdd16e91aaacea62662240fdfb548e38d3183af4ec860c0c3fb91b04bfeb3eaede33c8988370955e0ce1c149e7ea1596188f0214866d1bdad292a904014a0d55a2318ea173795094d2bc92fc70a73d33e21fad993bc28cd9568e24dba3a2c3d25b1526569f10b3597da96ddc05b66f390fc908ba3595466de8b9078c95c84aa5a669a989304da1b4a974a83a05a420606486c8cef8fbd7b5d3b630d8537f5d75cd33668421e5817783215068310eb5f900359f19e8818cddec0dba4826b1afe7c50d7dec7576b41993180d3c580a5e222c0a519764c212a7b7e74ff4c343e6bb9c1683cfbb47ac31c761d7afea89373c315f16028e724096f153f13736ada44b7491f48e628bddf81025514884b43320f05f8cb0bf127cbcfba035a050e2cc93dfd279386fac29886cc4870a90f83065954529782dd22aa5d3638840995356eaab36b8a1013b57ada01af6b78c3823e034c2f54ec77a8f4350bbbf10504791f216c46223b17cda16402c241d803ff91d2ba181bb33505c6fb8c7ccdf6d9073dc65ec008e71a5dd1549f337ca0400d9a46173b26e10dfcbfc9ff9dac72dc4f89a6d1ba3859c629e6a3fdd866e40fe9d6a1e43240cbcd266a2eceb4bf93533c5dd2ed9feb1c6789cc31a74bf351bbd4551c9f71b7c4b09a2097ec94b821d82e61ba993a72718f18ddf2e0be9efbb1a4a4569a5dc1283a7bb8b25948ba280a60bbac90895f41ebeeff92adeef8a345b1e4312f4bdb56134c717bebe5293fea941bacd29071bbea9b2ffb44d987773a3b2d6f2ef640a6d127ccecd30977876ec67ac6706f716cb4df75dce0cb4c26ea6af8abd86968bc6203d367454ab4aff0791f314ea1e3f717c87d304a4bf4d76e7569b47b5ea5321a64ec03d4c2e2f8bd0ea8d8e6d1110e17e49d885a5ed30c1c41452d7a9e76f61f51d6d137137d20d53f288b3aeab9b5755afdf3d6d30bfc7eba0b794630728d184e54a6076cc81ed44701b143288bd0d7229ce8d8e58d64fad4d3d353867c4a978d80247a563d62e01c33b621be3cbefafba9d5c9c2c80f36d34c26ce7a53bf06b72cce0c8292da7e12dd4510d6ebbfa7f7a2ea81963ee76ead6424889ef55b157e7b649d0abd94880ee944113daf2abd3f211b53976d71dc0c1ed2a6018cc626fda28093f0455f860fc32108769381a4a2d3f1b37b57f9bf2508ddb24a3f153e9badfec4e34fe0669a4c68731654f102d6d05c4965d68f8a8c656f12d1838710d831368ce34e7e39e2a4e2c21ad35801b9bd805f82b24f3bb2d701a8642c3031d73131b365ecbb5da3afd2a7a16e20f41251f4923ffe4a05c44daeab2a8e6ec17f8218e9d4d17888318c698b85f271e6e2977b6ddfa6c3774217b31e819ea5d5ed52dd70b54e5db4e494340bdbbf555f37afb96e10dc873c748b7a44a7dfa5eaca41d156d47e097d422e852f3921a48b8dda9c24f4814ceff315668ef234c19aac020ddd952318aa869fbb7d34caf75634eb32e13b7ddd6e0061158e1ad22a76c7732f0feb92c24a22fa5e2ba662a23b99d2a1cd998cd280f79e758ebe5fd4a56a84e1b993006d30296a62c374a133813673855f85d731c99275c91ac7949b7d6467759f2e0c6f218eaeb5eee3d287cd6d6503e12572c719a94e100103dafb2c709efedae4d3d4da571071a019e4ff89bce2ac9b3ae53a6d80af8376c5c49915b94fd1ac4ba29524fa6e6b23ba9d210e39a025857ed9ba8feedf8dbd4ffa82e04228301e50efb3fa0c88171f7a9d3e4831f3d75af53e22fbd74c840ad12baea3407daa68021b5bc8dd6d7f09223b8c03ead57f65920d30cae06b16c65320dd26b310f35bb4614d6f50ab918dafdda8a276ec8823063bfbb06d42ec1e6daec0fd5f22853bc7f89a0227124eb22d0dcf9308852f318a0918ef43d46f8824c0174f1d861748e63ddb4435011faf72291653436c6b67c11705d3e7dc6de8beefe72a88d713378b0e5a8cd1779fef88becb506a5a6b1bcf37affd58a81fcbeb11c5edb099bb91b39499fb64259a9f2938edaa2f418dda1ce7af84fdcbe288f9272cd34235565f403adede09367169189cb806beed592427a7c881643531085607ec1e1d02df5ea325334cfe5cde2bc096078bed0dcdc4d7e60f250baaa11f5ff9a79a6dbe58d831cbd926f5911ad44907b83264ef2957684cf118b2141b9315c65a92126f09f7b23a22f92ab6708c4b29374f936d8e1c5a69e2d8fb0a5c836deb370315e24eb414f68b50cfe4a04b0d5d3f4a3919e193c2a5e27661f716070ac340fced0c9a1ceadc303e96ab0a1019434fa10b945b5187c4d49e376b62d6e6d7e7ffd0cf9c72ee78cba38d6e39a39c1ed8a7a39489fe747b88b7999a11dead0ade3bfbc429ff8c3b5f85c9e0002d729cb96e5845cde7ebf3f7dcab8016ce201bfa7ad0440ecb41d66f1e636b66e7ecc0edaf93a7369f9e03a70c82940ea4f21ca35537d34585eecd7dd4fd12c0501c4a8ea03a2cc85dd041920ea5557e5b10fb511a53e3aaac1b551be6fcaf588fd28e1a2b71c991d2970348d04edfe978af2467ae76ccb62c6d1f8178a57e4c104707188babae340369371115758642bdd195a0534e181e043e241fb01cf9bd0059bf75c4f9572066d702ad362a83bb3a9d7aad27ade6b64206446016ec2612827ba015218ce54332e93febad4f57cf4b4d4dd99fdb531364867a64e2b32484469db9b7ce122adc3f7eac9604a9e46b1905b53e39c64fbb58fe8bf92fc4dc112a0ddc28c19333aaf0e6590386ddff5772e37089d8c5337170f1a4a9836d627df77a5fa2ec345fdbd9171b6dd72840d999086d5ce2b5f1b1e4ee9561b8fbd2e37265fbe290d5a11972f3163b96323161087a3bd6874cca6054afc329d27b5f21d10ca0ad9f3cda5939ea34c6dc30ec51dd57e8d51bab4cca36f48e5014ebc2986bff77f1727565623368e5813b2036d0033d07587bf9405ad0c8358d938b9cd5a373bcda181076ba16da8e7a8d671e778ae76f868615f70ca7d4f4133eed9aaea3bed7a841ff1ec688ba4fe9bf613cda304b667a500dfa7966bea4714aa5e6542ea070003bc65781a41bdd2e4597a734227acc4cc6ab25d1a26120005a94bc32fe075015930d2a1408ddfa4a3654da61bb29cbfc28a988f35bb246685c9d946a57f1b021ca2439c61d1d00a604d4b231cf014284e8d5f1fdcfb8a2843574c096d96a439370131ea6bfdc84cf2fb0a709e5fcce0fa76d6c046168664d4080240a94de115b4fa34ac17ac0ec1e3f24ab0ebfd4d8df41481d1277ae6b1caecac72107d6ad144b335897db288a717b998230b9574176c141d0da5e6c63e1f68b87b12ed6b7ce618fae6a7e6e362d65c4dad1c5732e33fad6eb1dbc048afc0c26cb39181dea872c79164359dd092da3e86021d1e40ce9ee4e718234b5fc0775581fb1eb8e40a748b08f5eaca9795715d21af925b825c95eb5ba5d8cd3ca54a6e7bb23a8879333d79a07b2faec425c82d8b5ec952178f24174cac7079ccc09280590ff74e816c4e02b094f230cb63325696d5033dd4de5eb5cc83b81d874763f455cc4ae84ce66fc186f78ba8b10c1775909f478d1d075b82c80ab3716b131b1003e03be1e4242f611e9f5b568320806e3aae5ed47ac0277452cd35cc0f127045c93b59316d092a8ce989b4a886884866e5908bf81774d83cdd3911e5f74771af48929df595f86f0536d2bf3fb0f643246af781183262c69799b58c5e7f60d2a3ea44fce3ca0c9810d13151dabffd97d5080169754f6cbf630ecd4d260098827987011e10564b1a1c53662c33b52cb25db79d1ccaff882f0968c838353126b519bde232dfaa23ba2b064e1a7aee5442067a546bce6ca4f6a882819d6794ce02992456cdafcb9a09b51abf167ecd3342fc42af6c22715be1716ccda086cc90985365649810d8bdabf20b2895400259ca55cf62243b097a277801d5153aebe5a6351d7cd8d216c226317a6839a0314cd3421e1ac9a2ad17194163d8ad7c11fe398123ce66f23edf3d08f9e6b6c49cb0126bc1bca7a64a84dc5691cd4b328219e787f913f1cea06372b637d10e0552c6540c9604a2f0dddabc71dcdf2d6f13e50b686087b05a90567bf34e1263ed0a261500324861593a4bcb4215ac977035dead90bd97552ea590d05bb1f6bfb921298dc47234b654bc21b149f9a61e489d48ac25fcf17761b0bffd6053ab8ae7524c527c272b3853e013c009124cc09c39f9df603a875f034937dab3465f14ddf04f47fa63fa0b165d047af05faec68fbec0007a94374f1bc89121549978768c16b096506d421e168601f6d1f225405c41bebf4dc235851092d684f89c033301136f3bf4eec38e751511180f7db788c18166df11c33739d848e9cff948902f74155876988e891f575864e3bd44b25aa7adf3aad63aca60d4deb16ab8cd60b8dff6fc0fce3a40765149a048b1315ace26805d1b7b94e23d4d5f7121d1c20a4a3964cda0f9a7fdaf0c38bf459f2ac7433cebeb598fa5f4c7fae27e04f5efb47d6282853e1434455cbac2b300ccf3ff3ae80beb2e82c4f375618f2a0a68e99f9cb7ce52d17c740ba3ff9ff18e86fcb5f12aae71c7a43ae5836e64fc16821dd12095348362306249b52e636a8439bc92474327413be9081da058f5a49e7a6d183a0899292d9ba2afffb463ac5f55b6d59d480c329b8eac9b28f4f78ff588657b4b91d3d99f5bb0d8c362c2ec0ca0d6e498ccac35d0ff9e33c3cf341928e9dd5ec2fb8cb0c54d3921f13843209cf9812fb0e32faf4cf80cc51246149403399b6f3c3c833d9c66d4cf5a99b5806c791ebe510d0c58dad21924319b280b7ea8abfbf20c099477916378385aa529288c6bef53af35ae4d367a1b3075f44ad6cc05b8d4983f40d079f29436f7496a352a03e760fdacfafb97be2d6e78ce59c76dc53eb8b2c0de912b9f3823d5cbae6f7419424cdd831cf1e37aae3f24e37b6e9db95f267bfb71b2b917e889a086365cc83410c4f833ca55eafc7848f47420a6081b2ef8c127bb0083f57c72a1981b7fe30726973719bf356045c5752c67d9cdca3e7b988e98432867d83301a60ad6f63dc415ceca9e304c47d32990b94ecc74c9598520699d1bb6da06bb97de1150ce1843912974d8c866acf28a75057c6ed86393e565bf03fc5fdbafb5203b0424cda0649130ce8b53d207bf3077f2749e38c2170518683696543ce40ffd14f9857e8ecde584850f7298296b436e11c05518fd62fe12e910e8255350d50f704e579d034902dff153f9430cf31cd5bd4cc59577ff10590b2e22b272e371324fa05f1abad4ed6eff52f8f761ac83eaaf6077d5407628dc87f0461c646b8590266efc0fb8ab42292f72b8c6ccea69c8db7d1af2dd819542c2d3a759d3a5e18c7c2eed3af27fb8a406deb083642b054598e8794a819ae7f3dec0387cdda2d6bce2e0f099202c3fc0dd5ddfb767fe7c29aaf6f33f31b575ce57c37494902aa75c0c769cedd6066d4fa25609ffe749258a14ed6868611a42bb80b4cdb16836e5ff40cd223fd7824fe5192448c6d67f508f968f371180a67363d557e47d977ed54e009251f21a3ccc4c95b2b3abbb4d42b0e742bcc11455aa9813766476d9841b23abd81c69d2cd364fcfb581670b4715b7f488c2001d9236e11b824d46460353df0c6d26639d8444b28c74d1a16142a68fdda505246a37724c6402c2b3ddda6a372d4aeb9a5d58e894adf06c76da981d5fc1836a5ebdfed2d381b9eb387c273240662bafbbff133cf27f8a8a5312c08cb8fadd8a3c70c3b5ea57207dbd16409d397177452b7ea065feb4c39b96b0fd2abbf75a91275eab05004c5ad55a67ea103b8716f6486b92200718634c14b6b0f919dcce784598cb2c3cb50d7e48af910964f99ac782b5ed7ed1d7cab9aa7839f7723fec5abfc11f0528541a7118892781050ce8feb09e6d505ec2eddd8b944a5cf04957c3b8b8061a8035486f095a9d96418cac90158c716e8da9ff53043a9fbe3b4a7eba8cf27afb3d3f19d4d151bba1e825aea10cbd10217902fa497ede790410a2bfccb9b53d1cc51400779077206130d7bd4bcc39f5b2a50b7c9b533842d9728b7eb1a175a4bf4a629133f6e6d17b50d291c7a5c05d9966b52e66df7766727434245431fb485e837803559f33b028de47898610a264b1bec97d5b5d7534d09e61d0cb8744731a9944727d5b20dde01fef474bc89fed84906b37e3916caa61c0f80b12b788a90deb4296822556ede32f54b7c97b9d7ad4a2890bb4936ffe9cdff5e9f4279e2fe9a4b3c092081ca96055ec7191ced469f62f1e18e1280f7d35a5a4e692e81cfac7c9492ba39b687c913a4cf02807a5ef7974ff915f16bd0d1113db364ce187d2b4d99fa7381f580e1e5ab8acbdfdee01f629727cd68a4a7c0d2de5adba187198de23f23716ecc0e7ad0c40004560e996357507a45cef6ad62afd898465044b48831ac76d39acd13f50fb503b8970d776fac66b7eae40d671f05eaa931d6e145c02851e0cc6f3a3f9cb49f0d86ac179090a9134fbdbe574af753ae5bee59ff791aa91c7529a47432c793fb37316e0cb13397e32fb288807e5e8d39904ef6c2332bb99b3983136cd43941040450e74d585542457678d8c3c75c8d7b891695724fa0e073af8ef4b59f50a591b987c525f36ebe0e6b652874eafc4ba84d96384a60afd2e3599f6225e3575968b5bbf36d3b67da5187f3a2ec9d3914c7b75027f99aa0596c85169386e481d1295391a925cdb86440fa1a24182c7ffa8cf49f74eed5f15f47d4957d567eb48dcd5265d53955977acb22b4dc73f7afb7fe8cd3aafd0b02ad2542f23906ea0aff8b4641d95dbbaef55b4a9851e76d37d60608a89b4f3a0378124459712fcbe4d65afefd9c16c1159007ca9fc1c95385943bf1820fb9b08c4de918143e507aaa3f63c6878150c23aa7b5740bb1f54d8981e1ff49c928efdda43ba9085d02972ae8c17a9d99e038344f326c4839c0943afd7fc7e53848a4b32b832095073bd1b901e69e1da82c1760ecdd534838ab5a808263687ccbc817813052f835a87a7b348d94c8fc587ac05d2e1d76266ea499e92de2bcb85de7f20d99b8c594f8e63706d4733800e69bd6b6741bd1392ed39f307654d1fcb0e6c08dcd9528f1206521dc3b08279b00e7feb7e1c6f8976c0b020adf23c82b07eea8424f97b27e6370440f9d7b944e75aa2e96b632726a6ed0d79af148ca11f5bfc6226a63204e9a2c07b3971cc33020017812597fa83b95f01394664fc25e28995e0fc380717f47dd61f09433a72635ed8960f930b24a319b45d0382ea1b9e9a4939a38e9c34a336ec2f4a5ece25ee2d7d4df6c37466eebce0745b9ebcfd0e48e01cf724abd0747c06cf959f4b11bb8fba0350944ce4bfb950901e3d8da967850f322866e6205a11fe717c41d9b9a2b842e9bbeec49bfe22c452a5321c94e7ca66763d6b9b5f7ca21d654fb7de6a027a50ee19d44e590f2c0444f0ffbabb9e4991dd76992f20b6781d94da5ba9b4af522852ce21e2106fccfff07209e879fd387e734fdec7b859e90e27d2b16095a56654d97f1930ec34fd92a33ee9f85145889c1bf3fcd09a03aec06bced1124adaad1552f2d5b0b377482b67ac950780221f5a5703eeaa4810b5a48e0f192c691ab4ee3e7c91a19157d550179262e6fa1724c08972dce028831a7c79b68481ad52869697bea826dc45d66319e7b9a2206650b74df210a4733ce568c0a3e084892854255b08223389f184da799e954c47856c6b7d7577ec1b748d7e6afab939c68199fcfdc2e1f3cf431731dd1fd74eac4b8679c3c42e83be5e71cb5f43e64dc30a8621687b04d6f9dd671f0e0fe64999422443ac60ab50636cdb2abc324aad2cbc2e2d6e02c0f858d3d24f956560b723f3456dfb277ecbcca7a8493117c954a0cc48406382d6e441d48cc3cf04428a91a3a0c9ba9afe481609e95ac9c920294a81e9ec235ae0fe682080babecc41d5d86d5461e591c455777ee69eb5d19fa73bb070f61d8c9ae447765ea06f56c9b7b026c83e278b6ddaa90968a24800efd2e839a76425f7102b73b3e8baa8a34a8f78198557931b0b082fd73acb38c54f60ed398ab68fbaaec604a3be888d275541a2ab7af8d512c4f99b880082d4542b24b53ae404eeefefea8e98e604c89c61cf2b5da449a5220c1fe4285319077712e2a628152b5628b62c63542d274a9630fd39a0d5c457817c3179adcb84ed171638da37572df854c198aff32ffcd51d15920c85e30bc76b92e5ec83f32a4f8a9a1caf119b9ba128c15757024fc36877bf7f14cce65c1eeb0e92bdb0432da238a98ad9bfce35cfcd839d772ba3785c24a5bad7f9508a13c7ba8b06326c347204e79d911dedacc91338051d7df80ddb7057ace6a3c8cfbfccf12816a80f88fe4aaa03434d32d52350949ff1a1da49f0a6b1d22b3d7af1d3be842a42a5bbb8a76dd84197ae91713c73d3a9582a2085e738cb450e2cdeb085209a0a275eda64cf6ea31cf91404098f24bf95c664e5fe628ece7237b4fb0c6d6e56f853362719deeea53c85738c4ab82bb661b0c824ff97af3a7705ec65d26ee44e80987794d15251f94f96d9e8a0a120ba7da9fe02863a5cf271452078253defdcb1767439a0423de40797e23a1327b18c6d07b951af9d5241ff43c2c06e83096e063040f7c5a82156ec10807de41edec881d8809ab54190bb8b641232b1f45ae67ed235a39c99a43636dbaf9f5de27438b7d832c75575a66c35c1098fde6b9416fcbfeda2097849eb5833bb31b6fece3366321aebd1895f8d2757f2804c80f235a4cf8c8792eb110231e99fb75ab277fe48aadcccc8f038e43b21475e512236687e55bea46ae40b22706f94a1f7ddcd106bebf9fc2b8ea98da0c034e887764d308369b0194b8b9eb29f5ec3ffa10234131805144f367d9ba2e1bb19b95b22d9bc6dfd117becbb5b787138379591d76ffe0fe1850e0d39a839378fd7ba9158d111fc70ee97792016feb88f559f9d9c2e38c12689360bb7a75197d025233b4179a11123a66f766105d581d8f2436d3fad7e30430fa34a2aedee07763d329f76abca4679212b089ed0d5258994d6321fc6af2a67622e4c048a243ed7a5691b56306dcf37e3156a9ffd1bee692a039f1c5f07736634420612f2d706dfc6fcfdc6fb33eb03fa22f7571fa048fdf5632f4660384f17f78dc72d9daeb23fb0a74f2b28021de80d247338a7a565625f3566f06b1e4ee2ef6b0eaeb31ab95d24080450484a9b22981b188a50e07ce2c678fecb4ecbfb7041d6f8d25bd57427687e04a67e586666f4d297189c3d8fb7f296adb0b2076cee7014a03b7bb200e8ad3f31b6d8730952003af62e7d88f401c7d1b0ba647e6e7a6965dbe74f834e6c7ef4259216e67906873289281f8361a4992c92169505e5f00384b32d3500409d442c23a0f98ef4bc85d3dc10d3f7f32a866801062a5f8c94200711f30bac89cd8dacfe26d8ebf2110c088da0066b5d7fdf77a1a0b13173a75453d630a3bcfef1d62f41decd9e092d4890e6b3a59cdd4b52745de7ccd654ae6d2f58d6f8e890b88783c0a4ab0003f8da41276eea6ae89b7ebea57325170e78159b5f0f60a4e31df17eda42c1392fc89ffc85d547c2194eeedfc16a590e53be5477421657f31c0122076ddc21021ec59222aed52827cd1b471ee574e4255945b9a0d8859993006d2b70dd106765101ef8cce588e57091e5d961f409ae71b4b9f1172728db830e8f95773a7188ceaa0a2e7e9c8fedccaf98b7dd410a98dceee02cb048c84c2c98a67e4833c46e678e46e957408584ae5dc2340152de84e26fa5dfcd60d595891926f81e38f8f68ef47bcfedb58880d833e566eca168b30d6a98659e2ecb07a99f8f5ee347e3fc25c04542ebfa685d1940227fe043d073620b94f7756c2ce1645494f55e14299e4c99532c8c4385daa40e47473ceb2feb1e149ee1b39f85934ed0b1c2a3ad8b72652efa1f12132accb76fe47fd89a9f5adbef8ffbe89d2d195292376b0022064e65ebeeb266b3f9907cb6691cd5e0e4144d41c7486e1a8d03c84838f6f5333bf7529a2494602ddaab857f7a8cff0ba6ac9d0ba98e7916030ab9237fde229a5ea67383d21c4bcd3d0b4dd83a60757975f719eb6d95de47e4c2aac12525cf3b996c5465a7934f5a9280befd5ad7b1bcbba021029cc537b04b613b5ab96f3a3a97354dd2a3962a81be5f16e32eb36c9e1ac8678432a397cb030fde5577354fe4576b0c31c0a1dfc1f61a7665b3d93a1d93bc3cebec0f0574f76b4a320e15244482729607264205c9209a83d98127979fa2cda8ec35f08d18b9c4b55ac86fe8ecd815cc00ca3c5bb47426fd68c894220774cd601511f8ccb22288116e48361536a946188894b82f16817e5291a884f5d5951a4072f81d9b34940b53008a97da3c5a2512709caed5ab334e6d6ce1e94ad58ff7bf3fb24a63bf1f43eb7ce79dea4fb34d58c6d7da3e4db26286f6a9a84350fbad4f4bbdc0ceb51b4c2577dd6de6f7ddbf40b3b726435d490346c7137e097f852237e93c3d6f7eaae983ce2971d3e2395cc5d248b23b256b9eb2cb25997aad17234af21330089322a82f013bf7c3d7b5eea6d2da8b25548250687f4ed398d109209a60b5b9974c517e06df3c9859fdea1814fe3aeee0cf3aa097760db4806d266ed6662718966865ff7b6fa5fd6f415440eb3893d61f2b080ceb07988f851fe6d6e66d757863e65cb563f2b6ac64eab104df855244d4750a45fe8ad8d4634d22aa9378ce02c3584a87ef17bb3807b88b23ce82365898b1849b27965cf3f29680163c8afe67dcffa2bd1acf3da1d6ff50fc2854760c6b2de41a97295e8cb13f5972558236ebd767a87d3aedfb5095405d6868574f4d475e2dd66c97c9a4415d009d394537cd3c1a1a60aed008abaf87a582302ff99b58c3f90488e9048cca20a661c0358dca9340d7c194678dcbf4fa5d1db4d9b8de0fdcd21b9f882b5e28e9908440e55d0cc9aff1b095b9665860425d16139061396a2d71b8c35727e6d0c3c483c80d1eb48ad2abb01d248a4ef023be147ea156f78a59e0405775656b443c6239ed8f0b86cf096127a37d03037c6c2f10275c0b622cb7a616efb7d89dbaab201675e8abd4ec01767c1422e47062e274b3c889dbe184968711fad59e5da7245bca5493eb1c49ec0e351af761e290367f8a3a9b3e2f9f534832f059a79f253d624d81f1a0e1e3240819fddf866cc281381f509c251d1a275a33b8333b9c8de7570deaf05bfa62bf22f0796e6ba0f9b4687508c044f1ef02b1bf61913fecb41701885742e438e99be2c85f18474e08d942b87ee3b44d948a748f5ded39075e475279cbd3c3daeed84be9844418d2e6e6eb23170d49f5007733911cf3dcf3d4c60b95f435cb971039a68a478d7a38fe457e8478b3300b59a12dd09a7be865922f93b38eef4351917a274852ec6a765b4ed7f9b946bfc46b340ab66987eddbca6c9194b44d3286131945a594e964dfdb5a7befbeeda37b391b08a23fc9cc815e7912d5252c9a91f47ed73197c75ca002431cf6ccb318465b31ac9473ba5613984defea6ac05ddd7fff4b3f10cc0a61219527066ce70f1d4a72cc3729586042b18ba3b147f34c45bf96b7c3c4596edcdf7f44bc953fb9d0dffe7a334399d4c7d94fae2c4a622ab3b2bb652b4ca84098c77df98d3d596e8109923984599a527f2e5adeebaf1e6e5115491dfcba75726608c32e930f2c4f29ae587fb9c1f98dfb9dcef1e3cacfbc52f513a1815fb1340a85bfb08d13f39dec49dbcb0353ac3b49d85009eaeef769fd70f64d3805b07ea66ad9b1ea1982af317e41f463580f056bd71479c567cca4d5c271494e217dc456b608877542eaeb2984af925a183e11b067e33a36204fbed04d5351204bcaeb7def9d1d147f1b736a24433e72fdb106c3995e46e74b25fbde2447f7c73cbe34e8a5097de40739d01f3e1cd045783d570a0cb146aa4e82c6a6fd999e5dc2bd96f6314342a365502c723cf9f5d6409fb501c5b32c1464cf886bac117ecdfb5e6dafc00392bca1c6d1e8ffd68fc9975069a0afdd6df55bb4ad0506176bf982a2bc1235096fcfb1b5e20bad90df955de1f982c67787e71b4f1e2bdda52d4c553d03781cb858eb026ac94ab276ee72685b5c449973d9a99261bd8407ab63b99f88e71c9bf8d6b21d91c304be41daf0bc819736c9d7367b604d6eacbac94263fc871cbebc00fde3107e3d21f04f71116af0f3f7ab4a3a210fab6148e319527ace9e92c62cd55bf91733455394d7ab78132092d5e4ad28056158aba4cc650670b2974927371e71591fac5f150fce09e38e54cfbb5d8e1046da6d90b8f1dcf78ff27080465b24e9e7cf9c3b2458ac83a40f8d401afaab26fc42d003a6e551e9dfb741ecb2283376c617ac33836c11495a5834c3127fc93e71d528a8abf64c17347f7fb6dea06e446d2ad5c88e101365499335c53c46ada242589886bd8f58e439d66bdc590d3d34c43f36efd840325542ef2fecca87b63ebee732b4f828a2e60bf33b913b4d42da12aeeaa9c10afb74901f22d76e7b35a6e8a798d38d39503290ed975817edb52b3a7e573fdda342cc4151703bf3716ef8e4be9b8e413c3511e00d99735d557bbcd6363315ebf5692f68a123e448f594fd58f37561b537e56496800bc5c72fc8b7db7890580384347d267601a23fdb5c2702e96523cfd83faa0ab513f633d9db1652c3e2d9088fe87bbd91ec287623aefb539039898742ef3933625851f34bac9c9496aff831deb1da1acc767d1c717f7bf7a2f5041933301edfaa2ed54c1be1a9f38ffe6bdbd30c8a39f49f612451173c93b6628054a7bad12204d0adf49196fa2c845f4fe5f6c5d114dd3f387b7dcbb213925d5df3fc1ed9f271342d62d36dab9f21a91fe2f755f37cd31b11af74f471f3ee71c5f274cd649ae989f0b6ec4b30840e817e7cf455f65de68d72c65bbe7b7a521f54135fb0419c81e0eca5310d4840cd69a550601af21f7cee9d52f56f39111d8b9b192f671697f4128aad5c3f74c83235c2c5e518571e25bd9eb27389a9cebf3af2c22c4d28b2fa293e57431b905af91a42396cbebeab1e06469266c78d52b0e368488354daf5828312aab7978696304515406ec75dc7de4c3cbb70b97f98c854d65ab3fe25214e747135dac5b0a6a3242f9edcf990b400089d0a8b2b6e79a1a64c9e8d8aa32bef80474cf43dcc208e293f500cde07266fb72187ece62603cd27c5c1f2712bf9690e4ce24fb061a4064a3852acee11c0314edcffbf26be7181bd3295b3bb1b670188cb77b468397aa3940662fe777b21c985837b9c6a7d9d5a3424b7adcb885417e4edd9d8ede8f601ebec626a81e4f9a699ea12a00ad41bae87553dac9055888f07cb48d8632643820f953d0d4f6114cde766fbd9993c07b8d214ccea23f23b0702b3ad81498ad974561cb2cbead8c6f31cac5727fa532f018ba55a9d97878fd0efe94ea43dfa42181044ad53a052473c1ae265433e73c3d12b3c04d6b911274020bb2a59713f846698952b53b63f8541202c6e525d0426d046182a886fec0488b17be363ec8bf7d98092f82929fb1cb49b1dc83ce7fb8eb749baaadb78692898b6e77f7e8d746295125038d09e0e0101d7a64cb28937f969bc90426dd450bbffe5203d748387d5b43f36ba1c3ea4d1ab43c6d9b77f5a6e7aabe745f96bbb56a3ab9145413121dfbc8dc2a8dffb6540db8c5fa1ddf652a8cd2fec8a8df9a70bb507fb85c72dc0637a861d06040a169f528552342411889e05170a4be1a169cf5fd747ac3b1982142fc9e8ae8f0cf7eb837a0eed75abce851ec5eaf656355d6051e4f26fa7216cfb18a868dc1803a3a55d64809a787d65783288ec7a3ea9e71e4005c8800f58018ca9b06af88b63af47f2e808385c3576908108adaaf0606f766b051eca12ce1b91a43b0e738f792f642a5ad008c040583f0281d0f9cf578cc58a0468b7b9b24d6c8a9851c5948cbc352c9a2141f79d20f57bc7e4759f4a0647fe04a28ff5bd955aa4c8af2f125a8cc321f774a2b4c4c274773d4def796146e176729da00708788e12de4a0865e1ca02ac3ccfe65c69f78f22cb95096cf4cd914ec43cb2628b549b579b973c6829a8db0709a4d68b5bca7905c45688095f72e86622c50eef42f47e40010c99741b46245ac87c3282263ac3ca7c2be0aa8a1c7c6fe640b2503433785d6a877de8a327b2ccd48ab41188493922a78d57d9dd839967d0900bee5b94108e9d5ba1cfdb9a839f5c7cc38e459a1de990f6a3af469d04b4af74bed143030c116cdc835a25d5e854a63cd4ed31451415cf37c7b83522dafc0e7c4cc59affa4fef2dc544aa6400dda4fc7bc45f930c079360a66d5554cbaf2d41142c8fca58317f0e75b7e80449d010a0fcef967fede4b1dba52510f01aaba5aa921c63fe3a9659d1e5ee1a52297de342069702913546cadf35d161b260c5960a8e7c224975bf1805e69821b6a66ff9eed12ef62d9dca170977284c9ca11a5110db8720ca466a671ee1baea9d02120620ca18426fac7ca2d1399728bc52c1a016773b71ed4db53a6b8ac44e57b2b87105dff3055ba5564c35919ca0d7d687b7869f1f6b06afa279ce186a33953f1fea21df4cbe05fc817a2de729e5b8e88325a52e2e27dc12311c6e03bbf02b10c44d092e4f88ac5bd1ca898800b284770aeee8064a37e4ac0f8d634ef95915d73d94160a4e30bc9d667bb351a17bcd9c3da14ad38f2acdc016d859c53bc853a4b3f01b1518aab2b046024c5a4332b5316bdf27a4e0f82a6fe558f4e2fcd052792e7eaa7582f37b9e98b82b2deeda1e052ceff509d8e660f1873919ec5f8f08370185b453363d58fcc0153e2243f6577d8588c1f5a371d437df3420468c0461e8064906134e3c325671801d4473738868e32902ef91123342dd38a8ee2d3d209b14dce2e080a9c2c4f78c737cfc9e191088e9edfdcb59d3c2b5cae98c744bfa148224bde1ae39492788bd3098dee224e5d304e6111e9820ff85ec60da8a1e5565c12fe5f7ba16c1bedeadb11861a85d42e675ff15360f534f52b5ca571efd1e625affff23140fe5de39cfb817d963088f59523cc596ec88246a0f04c4cafa97173cd0f913f6d0f563d6063efc5dad53ac1ac8ed18d786dc07c2d0a5ec5fe13542a88b3a5d51aeb7788a9aa4ce3f56daee5a31f57ea02db32e3a1d747334254ecf05f31e9a064bc0d88d58d02e5a97efd9bc99b53b523c75f0ba9c1e426acab44e6e4161bd4342cea2469116aedf900e5a1bda05c1c5ec24d437f7d06b6f92cb7677c80ec6390b5e95a7d113eeae430725a84daeafff2657b89da89cabb426b3ec0ce0e4a7ebf16962942153bf84f97fe5acbacb421e08bd846fa18599bb3cf9ce8b04d06eca18ef9a45f369cb8b46579094ecbd3cc2463c5b8b0030eaab7656e1ae5ba3e5f6afd6412af337198c1cbad2af3d77d410c5ae33269f7f69a84d88bda9fbe3463abf5197136afd91804264b71d21fc6b0bb365d1551b220a1a5ea8dcec8da881a90898ae7c0f893694a7f014b62f52b4df8cc651961090669143d6a1673b5d0d12894f503eeb429898860c87ab622f7dc7dc98d633eaf7a69d13eb768946614782c7a87857026417c3584891cdae44ba78eddd5fa407ba1cd97e25aa964d6368e7fa451de046b9c382b9a619bc563f82ec989720444ccfb50fd7ea211aa14b2b8ce946141a71a7f738a97bb87fd952e233a91efd53f16e5d68543d72b313dada8684d7ce922875a14e98f4c70a68ce7ae666553b390c331264d2d1e3ac6c4567bfe04ddcee900a4cc92b8ea09b049da5c5fb387dc3be8005134e91f317255cb77dac9431e9b5831bd3dbdf4d875b095f22cb4e0f20fc35b02771f5e16c398ea6f6d8c318e559d9987e86f1421f61cb75c01e33ce00b6345d0fa6ea454cb3a14e6512b75c0629ea30560f80a4193ac4c5a8f4632df81f080b236511044340ac9f817d7f394d9a7f11442e60f9c972289d7a6a2be9d5562ed3b28b4aabf4434e09fc8c83ffb284ce698121d02efd3e5774e62b6af35b03d456e3e299e85bdb2b1f97d078d6724acca324ce4d1449b2ef9a92b5b53ce59ce6902445984854238a2c11b5607ac59675ace62a52128ee651614b410c0e47aa9c674e12c91e52d6cf0c89c9afe47536abfd2c343dc6cbc30114e9e27fd69f6d03021aef9b8afd592e497777caf421f35e2f1834fb8ddee5a73f4bb59ef624f1b66ed155b1fd1696923bbb09c1f098693822d01d88b20972375125f20b9bd8802f0131b3ebfba48f21e1d593fabc0d5bbdfcd426a194eb582490edf8c90fa8658b3fe628e2ff9f809b44614dec654dd51495858c7816a72bb7696b8bedf290d31b0e15b2c3ed6ee4fbdbbada16af87e4fe10111e9ea1cda5e5223c91fb4723c4560063556df2b71e02f1e6f6bda3ac5b6db0140b9218663bc3658ea78a75978cca4c91e2536eb6267f2f97df4d00e5edea4efc01ba9c2a9358f39f5fff1f11ceb7c359641f6b7034c0e9b6fec1c8410351a0431a3ed78752aedb055777c021c2e27f5d396bdf324bca6e2487a0648de352f896b353e9ba4c62d71f8273dfe3231e3246bccc9519beefaf8407fb77a0886afb1ace440db3b232efc9954dc57463942a09ce5c2f78e126e5ffc9a1323939fd082160bb72a8e9d4f3b25299d1db64712d11d17fd3106eec66a9377d87a81c625c8c8a114e977a8715f1d11302479ac75fefc7079495faa39b7eaca7db6d1b2e0d75a15c182406f8958ae1ea1048ffef430cf168a9029483799dc6eaf7945b63c8975f49ca35105cf5fa165cce2ef2ca4098e550a15dccc34345d8282cc6a344c73c039b8cc29082d12a4bbe5fcb9a90a1d939672533cc7484797ea9498583f90ed9e073e242c30eee8322c031ff3ca394078b7ca64103f323ca1ccacb02a92353429a563a164c95e7a121e9e9935405d72417fd6c83ea423ff3a6ac7da3b005f8190068252952e175765fce940c1f2802b16c9b5216a959ab0113359242d5ad79cf30bae713aff1dd35f29137a17fb51de4fe11e98e14d1ef2b2e215c5f9d320ca389c4a84c031a456c85de8455a00ec400b1bf261fc4119863f36f55f9258c18120a4e8000fc1d1b12390a03fff5d39dd92b88980118aae609de76b748386596f76375a5ac7a64d8dc09f7155266ea78b76e07b3f51397071aae2d3f06b518be0a8d0fe645e53060b92d44486f4f07a4c77cadbebd9c4545547afc1758c8eaaa4ecd0f041342d9e1828f8db9199e0091df299aa660dc7824c30fb0481c2091c735f7093ee0dbf07b36e5a049c32142c7b2dc2b462d936a351c6102912c4233375c7801230e67ac0cd98764c9471ab8ee963d67c8b3ff5cdcbd45542576756d6de9c00686cdc9c26380aa9fe84929ae4592d4a961a666069d6780a8469efce8639b6f7333e710c598c4810aca7f500bef88ad46d4d904f5556db690f096698b2937576ae4351ed2ea35b5f232b87a1c60fb01a79fb997afab01b98207da7ef5fc9d339498602a314b039c48df11576ad12b916bd179451e34eb6b956e47611edcc7b6a34e5c95b974a42cd105eeb887dff5a12292da609465c2876e07c1e243b19faf8bb84dee1a55056457d7e2a8b9efb41e0f20d423b3b48ff05904d077f51f89ac57600f9b71d7fdb9c49dd3de938222001e11787dbc4ab3752e04b4fcc52a49793c1b962def7ded4451a8e1c855f2df7350272a1b5e1c27d97c416a277eee5d48d0fa323f93edadb09fb62985dc3e8280ff8ce85ac25ba4245a73f0d9ece39251db074cd4dc05f3328c060f4e8d649055021a112786bd9c20b7b10acc6272867f6da8b0903b10cffc46951ddf18ac63761f4b38efef954b2c721bc3d8488a6b8e8756cab5dc7a1157a51099296cf990ab05f3e81b0c933a33de0f8c04bfcd64305fe2cc91e1f9d93862408399bdf18dddeb7cbee13ff727f83bf535554d0573fe5ace96477f83cda49ff76a4ce801d222d2854a5f9f87a22b8e3dfc561bb7b2f08eda43d9ac5466bc751362c4970ca0eb91d7f3fa4ab4783add6bc023a5fd622001c7e94df49847c11813c753d8d351e897a7707e4482829c95eb0a2c60c14e7730eae9f0e284c8c9367fb360bdd5110e37bae5021c0efdf241f3a6cf92ec139b1fd6721dd77f84543bac50f18521cbf2a490d53775fe63f3efc36bf2d87d98a95b80fec250a1d2f2d5734cbf8d7e129d0743dc2e219dde5f72e3a99272b6a3e78780752ee5ab104535ab9c8504587997506c79d6162c47222f547019bd6411d77c87bad2a8090310634352f34383301b18f472178b50fa8fb75bd2c146f8149fbc8e381b707e0918f5cd4274f6fd1c0a411cf24ea4d35fdcaef4e6aabda33a98a327aa390fc066b83b76a36036d02ff55c156c8a6271eeffaf3d2bee98d35b335800bf475f7d220a926a03afe4ca31b513d2e4561b3ef0142cfed83034564358efed43bc062089f40137170975d12b39cb71fe344b4ab00c559713146d02cb4ad5f3db7f7d89a858b7a86350e54aba63b8b9b2c570787c4f564dcec87f28e68b600e22189e6ddc2bea234d5aca5816b7c7d143b1552f73b1c150085a92a67f3db97fa24e0a113d26fe1c28b955f52d0f04ad9d7141b62847c903225ff4814a21949c098271ded8be9488258c89fc6c010627098a3c59ff2f619fbcb01de6bae97fc2787414f020eec1bd75ec23376c6a8799f2bec324255a34410ad114aba7a280ba69bf9774eb4a205b2fc91cd296bb1bd7effa5314186d38bfe9a8cb70f6692adc4c2f2395cda64eef41e7f8368a67264a11cf0413c65b038b9bf72130b3204efbf0e996c4370c30866da3187cbe27843844bed0fc667a93c853450884a63ec13aaed1042988a229c12f126898a323aa1ea02b33fc791ee07352535f87cb1908e5cd715b353cb116b0fd687c739fc17cc55ed90667f3c74f517a8c2e8d6ac4e6f4b88801fb9c46ebce19d097d3aef2c8eda5792e8226d1bec786469e72dc4aed4440fbc753eea36f5d6eacb805283561447cabbfb843e69dd46d8687e1b8f7a671ed31bca9b2e5a04a378ad6805771a21bbe5e220b51cea3ada5f1d840daac1479e8e068ed6e230dda7f1713edc1da4ae9af812883da84f5d4ae85df04d3b7676d0361035a39467c0ea3cbcc35dfe4ac83c0dfa3482539a9ac01fff398b7aed3a40267a1ff8bb681304bbaa44efb31303e90089fe4925743141bcd8e1696d8159e9cb8303d274643ea7917a5413af320e4851a8a4c5914c3fbd49081dde63a195ac50cf7fcb571c25b968f3ef420349fdc2a7e291551d38bad9ce3ad2db248265577e0efee651211c14f178960b96f54588d7933d982820244ad0a3260254c28f2dd4fcdfdca78476b236ffe206c12b14bf6e8f367021e26c068a96a2ddc07c63ce041518b596840517aee2de3ba11d7dcf9edb2b61000d5b8cb1839fc805f91b1e7d80c78d5a0db6d21a29d3b710d2ccdc5b20517254a9f56fbf1fe4d7a08976a7d9f29ac60ba99d812138bee1419dabac00c4c0f896f1b75fa127d34da1aa4ca485ca4b750bc76fb92b60254d0384858fdf91eea9f5f978763bbf5cc8b151ef2f4b0119023db414116c6001d10ade2f77b5b3002f22a9c63e5f924c3427b73a072d6f0a9d5b956d2940069a2062b062f6c370a4dda20519b28cc9f71ee631529d4250bdea6caabab2515efe954dff1dc9547fa2d293b810d61779114ccafd83b7341b6f5d652332d0a77bf0b9ea688bd893d42c956de6269f79b02d21e67219f44a6a8a06e576f660b8862afecddf0d21aa060f3459579d7663c7706227600f4cb87790951dc2738ff757c06c302a66ae96db5fce506e0a9819e5b8edf6e54eff16feda11d76417f55220e9155b67e617b3004912313f9a29f60491d7fb9cc301b47b92a8a31a6d389639c3764d74875fc9d41fbeafff9e7eab8932b258f690c88aef385076c351f1488d76155ef05ea41c5ba0b50e0713f9420cd3f119d74f836294d91171b52b2ff1c5a932022c3c7f681184f85a4e8f4dbad3186fc81563cb05f224573745e8ff17bbcdd19fb52a9967f9f2d9a7ef3dca007c54a92490559bb29591658dbc73a99a571a0bf640f0c5a34dcbc756f5d01685a46d75dbd731af370437740fd763eae0a6686ba45ce2af0093adbee084a4478494eed044a699eeaf660231be197d5c4fafe60d3b0506fc9130b44fec4d7401d2f8c0f9277369870c8db6f0c6daa791bf1f33a40a59d9b7d9bad9247a3a64850cf0ba5d3f826eec3f2db050029606e64a3a512f88ac6b558115162e0c0bf28090fe828681fce5aea4b4494b4798cbc36a771560adda91fdd8bb6bdd6fc3b160cd43771d25978dfc517c309f5c9202ece4d8f84c3c7f2fd50ad8f93bff4eb9311ee165d6087c760196ce2cb8c4648da7750770f78a202ad99ef83946981a9bc2c763ee25bb6f94cea041d5b5aa5a670c14173dbf999e6ef3c9df9a562ca4c0c006dcc9f69ed5f5df51a89c1bb386431714611b71754726c09038b1e8137c0e83546de3658432c04a1e60f1ea205d70dd080d96d7180bf8f7b818806d64d526a0abb01ab0f49d2889ff068ffca9dd425043d4f7bd8081f0bb88bbf7986ba0a5c806f780fb264d4c8bfc0a4dd616b47d266b64d1cf6d9222a34661c82f310741a1da4cb7ec3e163d1a488d5527a81550e50badebef7ecf6f90d427c8cf842f94c44e6f303a46899c18c6ca9a8278022024fa70c110e7a3174b34a55cb24c3a57f2549f4f8c56b29fc4911e9df62dc0daeee86dbe7f534ab098c174820af3315d68eade0e98f6b13a3ad0bd7814c6b372e37e1f0c6147b792419ea2e5a3d7a08bb3cf3d244b544d25cbbe12b9c04de853c9b5190f6ba9278249b47b18ac7b251ba16f2cbd1599198ce13f7b8b21830940c50a1a8fba788e12952edfcd932bf4ea7fd2c4a4b0574f44d07f8f8df7ff52e5818cc42ae3f621929cc491adcd827c2f8d3188b1a5f550a173365b3a311bfd840095f49e9d1ca15ae2509048187bd631a483816c2abb31e50703063552d141d2d81e6e860e1a9b3a0dd66284bd68a937fd0be98fc1d22ef8a8f04b8cdbf3ab7077f3d6c903d8a800a91c35afbbc659b7d567ad777f2138d9709400f3234aaf5436e85cd9b63e69a848d55d3de9881676830abf0305916caea432bd7611d083555ca9af30a313b30b851251af704986e7d6de627b44c724a2f0da3318520ef975f857d25b9976cab38629c1603c71468781d7027d66f7eae45d533fca15a4fd32faeab707cda0a03dd326feb99a7948c35089fdb440000f29103ad9866d8ac95be22140e4a2d7fcef5dd96ef64a8b94f880c2fc9582d799ba9aa4da775bbd1d5d7d3e80f7acb5a4a38465e47bb62333a918f362a872d21cfdd61d6a00757f72cc6a11aac4150a61af1289e88907b06168514106c93cda1f940cab5f7dec872d4e818905a32a409950bbcc8c12124b5b1342308e93bae2d6ff58d710a6e81a53c557fd951e05ce7e8c7186e0d12099c1e102b08c380c413ccb15132baf4af7cf33090d6b4f0b2daa635c0042cfcda11e640a33c7502e24f46c2665a4a427f85b79347860ff894f97137247ee646386efd1071d365fa05f2603d232df66cea2637a6b1784f3c7817fff85b0999c4049f7dbf658df62e2896355988801debcbc48109f1ec0bca56c9b1dd8a445da70f0689d9c24a2e8938fa8c7bee1385e6f5e9ec46bc8b6e077d7398739b7f4c1ecaba72aef4ffbe1345919ea1a71ea7dac50ea0600b56e0c3496a53fe031fbe45b2060e0cebb2b63ca02b9460683e2bae661227a7f9a3aa7a0e753cfa4acfbf4eb97532ddb3af54370c893c33f057344aa8db82dfe32dc9eca845506be6df5a3c9c252240289189e8ec058b3742892222248f2efff9863e1a251ec925ef9cef0ed9eba12eae0c45c16a4a6095173f4b60f19ddce326ea7ad7044e251fb73ca3b18605a090d4fec8a448f2b58f5a95f94ea615c4dd2edb734858510a6bd49139c6e72f22097dc33a1abb912d0ed99dd7ec1aff85baa67f0acc6df67ac2a8b71bcc062e3a10008c68d898bae5314a79289c8e93bdac3e463238c86bd1471a469f8f51118a0cd1a8bcbc06bbaa8328c5920efc4682d0d9040f70e378e4c43b2d224c30111128a18bc61d4a3c58179fee668d1988c44f1965d95ae54131560bcfbff584519a4331bef757eabcd4cdc8ceba0eb296502e3f138e4bfc14e8c1626e6e56962cf7144d5fa2e6028c1596edba48f137c38d1dd40e9262b14bc45ec9f85e681f373c2b08c02eae3a17a9874bc18638d2b0f2785c17ac6f0c461501a6fc632b00e0e0550f02990c846e4f3a5493f787d8e88b9e0600fd92e0eae7200be5ac5f4654d2f2cf4f24eb2b6aa49e4ca5f957a700f50350e9704ef6ed40b7d28036f553ebce3f5f8cbbdc1f5724584b1dc4283518c023cf48dbe8df472abbd069f47447b5c918594314523cdb442806c20e4abfac42c827a45413b42ebc3e4ede5ec3d2593a96537b4fd9490a41af0c573ea9789b577d3bdbe6010a57de0a8a9cdf4e6d24b30c724e2d5da14c78cbfee774d46faeb8d7e80b73cc8086d887900f53deddca4c8ee97cc703fbbe1f9e8202cd939b1000b6abad23c485e85062ac46ea6964a5cb26a69407779ad36f939d7c72248b45e732b5bb3badc5480105e7a1a23657706c1e5698049f20d3a22b31e82983b14c24c8ff70bf31bd9088cfb51d353ae1608c14365a8957ff49940f11e064c9bd75aae02cdaec4120ea8500115406de36e8ad61bc2f160674bd1917856e87b98a2065683657b504ed0426f7c51f4a737faec8e752b22704b3e37cc3e884117df875ba2cb6d161d3135fe6c1f86cec35cb93a8cc4074d7fbf37e81c687d1f8f5ce5b3390c449ded4bd5f276cd4eadb408db911b25487e207834538867b9408f56ef8859fd424ef50a53baeca6287bb39077a1407caf966e459ead144554cc2e72b06adfa381d815768b904b5bf2768e7745d0600f9827bda3cddc487602939f32bf206090fe93246d9fc5bcbda7082729c8e4662f6d70515c85a569efd8f81103afaccdd91101308d52a0c23f85b9d53491fa5171271e04af6dff5ce13512e243753c2887662a18c65ddb8d5c8370742bf254115e66790bf1dcc19590affcd6e72ed6d5ebc6785f598be24de94b61266283f8e83d57604944d8161e0e0a5c8ee627f30cfbcb54fc5cfdb90364800f25492c11ab7df31256de443e5b8ff62f31548a936ea35aae41dfddde12ac289e794d4c987f5ba656d3d3de3e0120714c1f46826dcbd76ac007e3f30a892aec25765f6eb4b5c5199b957d998831e0d37ccd5214ebc66d31883c800c441b1aac2a267b3f1597aa1e184702562572fb26699c6d0eb5817a0ba506c32d5066875e0e9a4d2bcfb5e3356465911925f4e6ba88df0f4672e41e7766daa2962fc5a1a59a4fa9a5f1a76ac70bb0419685b1c23388e5eb93a34cf15be8783aa0169bbde1b8612b85ecbf0c7e352a7376621063c6a08b63d254bc5a19b611ccfacc9c26b4b95f383b85dd6d3a1ddfa54c7bad4ab8d37ed6ff40fd36da4c76a257a7eab8a83e102f1229f8151add24b2fe96ca8a89d3829b0298b37425ce3928ad360f8d65099c67219583696aa3326c0cd885d5368e8b1ea15aaa7b22e265098597580f5af82a7c84f5579d5b5023433fbf43c7f6b7a518df8e2cc1b09321fffbcdbff57e08909bb29d9fe8eea5d66940fb3c501273e3a6d89ddb4658756af53fe9c107ee5f5f45b239f21af26cf67dbba9360ba24d917a2e2f87d64f7d7506fcca186e3192eeb5cc5e338cc2956718d5fc4133600945536e88290f23fa3887797b651a2783c5c3ab0c34a77b15cd1b4831207f9d999b49a72e5ce74fd3d3bcb57302c2d740a64751f17ac0b02a9cd7ab87b63905d6c783c1f17a5a33a0fd0b8068cadec9fba8c389b6980c0876bd8e3629a7c0b4bc6a41fde887cab75da5e9ced8c453f09180a9ae315b304f6a2a35efa7683813a28685fce027da1fe92d571f4cb876c200751aeeb68de7e551f05c10bfdd2957792235136800f4731169b594a21a4fc456c5c8732ef5633a1659aa9960a0c566b43b92cb71b22efc63fd728a122e6aa4837e5de3631d483100b9b11843f1c5e35a923947df1e8b084485913edb334b199d6b968bffa27c4d5d5d451a9fcf1dc53ceef8d167c220293a973291e58bc0f3509a2ceb685217e2a9599f56483181ce785706fd1ba76810fc8bf10ba968c6321c326d6852606c233b0d01a8f516cfcd3ce1faf1a9063b28dfd6c520c7c4afc6c8603c30ddcb03887535bbd3add8260246198d2be2b3ab980927576583e4333644f4e4df7530a7673b860042880d927af02aa4d9fec82a1a2307ed73538bfa879911268b322ece200f19f8970728cb7b3ddeb8d549126c14bd7f61beaf2b558bf898f5900fff9980c3a78059cf3a1d3f8c4cb7386d3e5d341f3e1e4d15b3c16697095a17cd8d632f7fedff16f354232c5baae9babd7e9d9143a7c3bd620eb621ccebe86a182b58eebde5ff78d2ef073e13799f085db080f4e7f8403f8b4fd16e96a09fd747c0fcc711567987f6196f9df3f8e21d0b6b11acc8692071ce2964d38bb23d6e2258f8dc0013a1e72554d0fb75009709d7f75b9c4ad615e6b9d59a87c81dba465d64eb88ea1fe2317ce485d837fa5237e277e3c3ba7537e8b42d29562207792710c108630c346302e657327b53e65656d1309a7899c6aa2b2863b07d90fc47c8abf01fa18fc01232d760150b98fe4021f997aa66615eb8b61b28178793c4acdd414b349d773b103f3fadeb99c5b010054bcfa266297982198d2c8f3c6fff1a7df1b90d90138389209e686d0194ae73ec1349ea83b18960d4393b13c3c354a48444d8bd253c93de472e60711a2473d95075c1baab7fb7e49b3a7812baee1614045890424c495f643d7a4fb0ebf7a35689c1d75076948356208b1aeb6f115b68d5d33269d0ea60f783d151df29e4a71e30f5137f876b046e295a83459fe5d3d906443cdcb759b8f2ebc9856e4f5cdff828209150e831b36c4df5b7336bcb92e050341f753ce2025372435807c0d353847dda7d072115c2da58636199957f791811b6985b3fb12eff80e14831243d816c9931c59d280da5745385b60112d1af560648618f21296de83a9436f5874ddf85533be810f9ff93ef80ba35087d03c8b007f217ae71eaaab6f2a44eb4b58233d03cac114c5f39294f3ceea8691344cdf086e65a27435a638dbc2cae0dfad5e02fb26b57628feebab779fa3ffc904e07a5adf0457ef754b8b5d80a18543b64bd270d746d1cafc2485e196a975ed6cdc44bb22acfbee37d9bcc608745f1a446c226d8e0ac8d50c17644c71eafc1122d7927df50c13a1d267333fb707922d9de1b621b50ed65c6450faf171090d45304475ee4262716608470bdad7a1d9b6de93016f97c90facefd960ad9256e1f771bc4c147d5f0999686385c10d7ea0ab5b43c134c2ec830cbe10c45b04fea6dcbf277d322bec6a93252ce06994778bd29ce7ef0bfe576c16f2db3b050120d3a0db321ac0ec54ef6a7ef854e81242b0de82ed742cfbec4b089c2350076fcf4cad19d2bbd280819c9b219135087aec0f4b13cbe736fad72dcf1767c3966276b102ed3691ddf3aa6449c07a5e7ccc6916142324568f39726849f2e91721be46a2fb95c997946a8837b24811d8c4bc94534da48b1cb53c7d961b43374ca001de3f6d45e9b43b299d3f8d106eb177999a49b11808e7156db6960b8ac5f8527f9f50ffe4bb4aeeb40fd5e2b7c9b09091157a0f2b35e18a1c20b8261c10b7c95d97f8dad9f80fc75e61e60ca27a82870ad10426e4a9bb8d756f51aeedb82223f1cf07e6b546d3dff99f54b29a69588df0759bcce16b9e8925eacb35ac8d25d6566289e3b9cbc3040e530ddb7e233c4c996daf9e129cfdd2c086fdf9565e39f3ef92e4341a452d819cf5a11bf96211a25f4d613840da70c981ce75920e3aaaf56e0cf6857e506a03d2bd4af46f89aad3df46122f6298a70778ed4423ee623fac58d8f4a26d714de2764328b8420c6135edc13f1c1de3ee9b5970355b870fb68a70d7f39e8f84fa4e1d89f6fab2e432d64b7168f893a814da03a475e61086e782d2898c7d899e55e0302428dc3ab999b64ae855a93e6e0ec1a8691566f2654673ce2a534d4e88c588514df11672b191d43346367a64ebf26d79c7bf64219c3a82844229b7baf0e3ce404c9923f4d18998a19d731f73798cb3b2bf1b33b0bbe2aa82c0dd9743ff46e946630ae5e6413f7df164a2d533c63908e693b8db4f7fb48e9417d8567fc5e27756e7f931431279c0eb52315301ad18c41ca12b433cdd5a0a83844cd29d4b9d7286cfe0f8eae2f82712da79f440222446eb12f2b99b4559aa0f7e2e3dc3b821e1ff6c18ab463838c24cdd5d4667f07531259594466c40b0dc689bd71aa8a3be7346d06ebc1f65c63173206b604d2bb0ba0857463a04f020dc4458ec1461ae965f16be439637e575f5491945a6f81cd3c6dd360cf08b57686fc91c06b2ac59a8468eaad38060a2a349961772f075a6f7d2a482a93932526896203211484b4a8c0732f1772c2b10956a63a80af018aabc6f80ec72ead391752f7585110c5654c57919f05bf3e7b5f8eb120e7e4153b37b245b708e178ab9c7cf1a57c4aaa7e1a633881d7358b2e0e408bea5c72f006fd2eae9fc0dbe6091d571a2c7bdadcacfbdd5ebb03748bd376c4e363ca3db4d60b5fd356dc0677ce962f92bd45a968597ff6ad790c63e2f40ec65e4d76a0813c1dbe16c7977be783c0b60f25f2161df2e3b3318c37c57bc85a758dde8162b6cbc70ce235de4a9f9072daf812097fddc1a63964f7f55114c371bb972d149652cfa8c188fd5d34738c18222a69b2ac1f28650438dc4e21af5626e2bb8e3fde0cc6fc8c56a783f785aac56f9c0109d8363f2bf5af868317606e37b3c50ab9171cf47e0fba7c71096d9b4573835851936b08c0f83ef9f11f395e1487224417cfbd4a98c590b595525131c39067ad7e38c841620490fcac540f681898d38a7e40870f4f7522269b38b556c67f37a6ab130a066698f95df2583cb5d96ad4bba3b1fb7c5fb4c3307d24f5404f81f3684f2f54fc3dd2fcd954ecd3409c88c5b38f8c8e0e8b42899f3a2d464341ac77426a28f3997fd767c1304a7487c22112bdb4a6c5a71040ad95d61f82801ff2d731e24207e6f0a75a977b15b2083401d3bb84ee6d2bb35a6f233bb0564b00e2c2ab7329cee4943d5d7825dac7c7a4774c87ecc1ed8bc1f617a5df83fd0f1fdb1d679c450b5ee682ad218906e9036a460e6e4eb6f99f63250ef148d2806e1385325f5b7930f53a352c0623e4e95130f29ca92e63e71311ec6ef742a6a8be5d8ac6ee2e4287b5c8db27f80dbbaf066f5a7db753b22008a3ec48d996f5b5ed07019a1f370a01db355113638273f097e72acf151c006b597793dc327a1c4d2d95956e95da760f626418fc59cb1371df1136c41c3d49727a1dcbb8c20502404d3ad39602dde9ead3ff115c4d3140f1da6f221d676fe93de74f3c89385ee5851167f0a6f0696a88c9b57e4a8d8884aa9b4f8d6b7ef01573b5476ea286f950e057c37e6f3c03b6713b4c47836808b59f5e6da1245564fcf0b89c4cafa0c484a4fafa4ea00ba0ddcdcbc87a724710fe39b34204e91deaf75b1284c391e14bf3afe288a810dc4debecf9aa238fd7dd257bba9fdfa307582d1c7d8558ebe95626fa1c85b3cd5c20785853aa4438efa5339ff0c04d745af67ba9ef17fec7d8759db2b7f2f196f0153a6ff7a287cc6b7196047ace86fa3c99541cda52ada143f1121fcec4e49915aa9ad7491db8a65ca4f9a5e36af29b5b121c595d58ec0f0500e35dda259db8f7ed8d71464c281d70c0d0d75a9ef2a962985ab858b74ce897319380070572a29a6ddb7d3bbef3140ea7e72101a5320b0f27e1d9dba74c3606f394b62d09849a6c1b3196029554de7df67ff1e9e6bfe0c2872f19e2208b782d2d0a478ab4041affea8455326f739f0011d60e2dbdbdf4fe0d228da3bbc10f9a44222a7c005543f3b098e4a2ca8f90b7ee446983b83a4033ace80aaa6e22e8de1802b632ea4fb71637a450c78f9c0ed5b2e5570e9246d3a7f9c8dda13067fbb31047d0d4fcdb6835f80e71f86bc8f1008b83ce782fb2b9dd56fc344d511974ae0cdab63f23849b8efab30dc68f0842a607984e2628a3821ccabda6b9b8187fbf05151b78ef1284db1b0d00ebb40fa4d4222f4bdef96d677b91f28e60f8cd5ddd8c1aa57afa68b3d0454e837b4e64c98496870ff4be1ebfd92ae1c94344676acce549ae0a9193db25e0351e0f0b16e22e1467945fc4a1e39e42b30f4b7a0ce858c3d80d4f3a8aa81a4f11a64ec87aaf63848558a1438089e499c3e900d9b5d30e60db9b098f7ac38208bcc0c1a87a8a803c563c007809e8753a93f2929523b45d9768c11c3d0f7aced989253d0741fde6beabfcfaca1a14b9afe5989e16333280f8ac6bfc8bbac5e486280f2c4d4b662e39d04a43464671574fff05cb87e5a04854e00cf837f05e1a90d84e6d0f9524fec1baf45437451695a14360ab9086e1eebc40c13197fcf8d089b84d929481fc0fc7bbec4584212157072b5de937841b034cf2d55c63068bb8d92641d0908cc6a9401c9783ba4d1ed6e4ce4057a1cb412df40ed711933e68b74a42143219f9a19b699ee5e76c35cf4945a79ec277eaceac2b0d6516829b1aaf959c4f4dee4b976096b8958648819d8fd3ba31ae7d59c437737f40aa3728db389f6f96c62dad47f765a8373478db90466645bad8e4a33f36c35f0fc8b58123c7ab2059f8e5307f1a7c7d79a2179bda4d8542c56090fd2a4d6a47ecfadb8eb229d63e830614857d87dac83d395678c1f44ca5265e329f01a62eda5e0c2856f75832ea2cead95cc6f2d7f4521b92dccfbfc1bc0efd105fe0134fa5182c44cb3b8a32938a89311c569e8189423a41e088aff27a8cecb72f62149e23d11c02c09650d827a875d29a166db5978e050ebd7a3c65b34e75015ba9dc687a02ee9ba2f4be851fb6b2435cff84b7e690df0da7f5816f9848ba6f939fbf5c36da0a446bef746e20c7ce5ed2337de61188320f3c99ac7de4602bce1378a28a972daa6529e9b7c003fa11583f6be7040c34c3c6ec32004b5ffb85c305475267f9b2e19b4e65c528c9b9815b687a3897db7f84b597bc3875607d98f49d77fcf1ef7dfbd44dab52a453282dd929d9d5999a92662305539e21e41e236c2441071e8a7666a3d36fca249ca501f369cb780d522eb20710ed4f0f569403aab76183ebf6588b57790321cbef308ed3a4a96049746d80ded2cf1524f83b65e529031abdf34e47dfdf68acec25571ca7ed03b54ab35f82cfe423a01cc24cfabe347cc62d4c0e1ad9cc5ae7f7df4e394d499973e999e0bbad2bfba524964206ef4522e4ed2239a2574d131a92a870d3770d30a12654488bea3777d840fd859edfb31263dd7372548ab9a5363c9398ca6ea30db2dc8f03cd04a9f8e49cd59bde845af1ad90a57ce92c3a4ed3af56473c1e329dc5314566b335f70ae1717d6fb6bcd43a50a426a80a7c06b5a8ba1473b0151c966563b1fc6fd28cd566d1812090ed6ebba6aae86befabdc3d6b3272a09d35d44c36fe53fff0f7f15082adf8ef4a7c6b0fdf814014ea2c76d2d212632ce6f1a1034019f4e9d6ffc6084f97ac0708b61b84ad95ca46a8a01b7a0d89a26842046fd492d6f769326ebaa13ce98c3cbfbefee1b8e9833ef48132721f93e5fd69954546312f3303c3782af58cde1666cdfc168d1232ad2e7a2b84496223c86815e5a80a5b859bd468ba1dc2f46163fe633cc8ce6769aea724f26f4632e4ec0df77948a4954047d6e766b190e903c8b111fd84d33e53b7195c047afb6587468211d61e4a0ecc0eefadc06847a3cc403b35c75b56de66d787598bd681b29fe07c9e5f46546bc17174598ee23bd129c1af6db7aff7fb724cb0c4fee2e487597c662bbf22cccf83f40f2babfb29b2b12494baad462a7c8a6fa664162d80522f12747f044004d7e600a38d62cb3dc4cbb191cbc613e2567861a90416d45b8f3bbd82a5c75f9e1833ebd720c95604fdb2dd66c45af268bfd337d022fcffb91c42a572467d4bceabfe472d501b70e5eacf8efc7af24388128197b0f70f2744f72b03bdc701c4870e9cc667015f1573ced55cc089b1a8d6a2d593fabe06ce5f8a20572fa43e026e722ce25d96dfc7d1428eb7373ccc915c29bb8a76b015ce496f4ef47a9a10134e26f6be4b51540a75bd9164c924ffb95ad3650befe228ef2c71fa25e277803c4c9e6f743c3e6ae12a357be1f6f63b4ce23ab13890e8c92deef444ac87aba6c84767eecc0c9b4c0b28a02a3f7cee7118ef98117f0db05fad94dec334105cdfd283cf63df94fbf0f7c28f02aa6846c1ca701bd2be735d81e5a3227608286f36e697ace9db0a1b12a140ee6ddc7964c7525b9d29917e3488238eec4a7840d791579337f893997176dfff4b5a59fc686caf90113769b67e8108bd79cb504d6f421d46475a472826b3817c0207938df0bd3bdcb2cd3c3e0c71b62f6503a35361a85f2647125a3fd25da2eed7cf5b50723f10f253581d640239ee6016e952f806507341e15c6836b40b95663c0ac7acc0fceecb86100aa4e7f9be0fd12e1caaaf24a4a715c940a17f102304385a76c78f6730a844fe6d1326604c3a4a0a67c6be3968d411512343546190f1d60ec91dcab742d8e35353ca7ff5fe76e11952ee39bcc0a58e9a04b5084592ee4c6a3ea7d51c2d562109485dbab3e86e54bddde9e05ae05cf3f7e30ea681ea0ef497891906831de5ac5c71a8a9f311ce796f1dac40d28ee1998a1cb5cde4991864e06dd24fe25bcb71e27619b1b0fa413334682cdd0a40bd530c550fb8fe3c103be3fcdf67b9f22ac4472a76f82621bd2d7b6f24f1205fd263c4b3a7d1dfb70ec9a635ba77243ed2de7fafc0e5784c54f24bfd212b2c66d589af6401e00ade0680f5a093b337d298c3e83a7c92de3673da54286be4d772d48c45224d31f89a25d1dba217233928cb5e32beb87abad809f97fd2360ee928977fda8681c7df2f1363dd70351f0d693f5e6e13578acc3f68cc75d4fd6505982b3671e3f4df49028fa3950d796988403809130a5416b92413883b2da53170c8ecdc8e34113613ae953e6bb4153cf0a845aa187985b6019caf3ce31436aef22fe7ac716aee1d1821cc73d1f61553e4fe5143b5965e5a1419d5b050377b7bad8a76947e0d90b07899277dac7d650deb16fc26c486fa4e5a9e691e359ceca8c5f656383813eda87007bc883d1c9087589bd3ccf1d3150b50d15ed56fc6e5ad2c8d455c8a38e2945143c537150f169ed05ec2150266ee8264a922fa3a5d992760a2db49ee4d7f433da22bca0ff3ea768fd786b83f42f67481106bdd7270f507c99879d9e3b5be5d508f63378181998624a06849ba3411266c5320bdfd6accc3d048101640689ee957caaaa3a9f4b555302e3a7802d7f6dda1e7a4c2abf170b2b4875f4a430dcba33fd7b52b4b9932f85609354c6a1bc7c9a2541ee15bc0c275244840e300b22c51dbbb2468ff4e303aa704c7dcba3c1369eced38d658be456fe91c3750dcb3677aad30633fa780f9a0be06b0f42a591dcba3f1efda16eaaff6497dff15f5a8b1d02c346b678d4fe308bc8de03fdbbad609168dfe9273c7441b502152b7d7977992c35ada189482095e1b3ef2d881164b103a1844be2f697454013381ed80d2074c2c17e02cd15693932e5cb157ddb0a8c6b8545c188739c669a23a9784baba4d83e73d9271ebc118cd3e235d93c87c20654b18688c9246efa71233e273007dcf8d61152de05641b2193d99cca2e53f9258780273056813ebc70531df33b7fa93f5c45945e3a0ed4e6745e825b5f10edf02d8187f35d4cb2c3cdf92b26d3d8e8dc8aff2caf6f0de8ea22eb4b8fe077518ecd6c012c00cbe137b29915c28b6b7b869d713aae7f1f505eea6ba67ada54c949f21fc811413bebae2973a7b5dfe703854a7aed362060e406b164ef115ad0a2e0a5448e26c7c5e7d4508f07f4ccbbddf6fdca1a8936041b4f0868192b37b98c2018d8c7f416d400a64e02ccb87eeedbde33fa5f6af9c68ef6fc116899821bbb0f431d5ff0df21fdddf67d2eff8322b45c39562077fb909bfccbb05971ab5d2086238e89a3b12d9fd302bb3cc9816a973d1f19a1117429b2aed4f1ca2d4bdbbd9951f6c7baad1456aa119a671c0f1e646e9194f6817636c52e314b8bd00feb6459d87080fc8a38e1cb374b626ff118a63e926d8476fd163ea9f1747155ca5c2552205754ea0d38c626de9adf3bedac529957f6aecf4dec32ca7ae55ae817a9eef08f6200427a72b063c92da5dcb407c42485ad71950fb88ca40044ca7c606f63d94b1f50845b6b31cf72fdb9a9cb885ff49c0719c9ee45e1f9564d8b3f1fa4e12d1b18948bda3f88b4a119a444f1be9c440d4e53f0136307873c24313d06244a14d0c6d017eae3f68dd13a2e089d341f30ae7cb68e53287e82058ec452ac3f8c1ae534f7b148cf840866f551e061132ef25be9400baf6c93a537a21112852530a3fb282eae4ab71a32e779651f4b9f8ac3c1fcf2965be99512732bf8689a0ccc99f532001bad2db4f3962a38555907b9795eaa9dbeaf4080c3439a088258bb0a5cbc170dcbe3095926169a1c8ef3993a5e76ffb5d95feff8a08e21fe879990d9bda100f7e71143d721d785bd034556187f14083579cb51feeb597331f44b68ef346707226ca4bd03544a7994a762843b1808391be57c7e37b36966c57179675fc22addcac56ffaf7bf5c04fc895bed5bbe376818ca421c12adc700e212ca0db43fe4da15407a3f722272ebc6e3cc9e8b13fe4d4c82c83f9d7611cdd58bcf8c849f8018d0e4029d49614e1623fb99763661f2368e428a0df0b7c2059568ca110230c560c32adb8d4c6173b750da7ad1b6d2d02b65d6fd3845791c516fafeb54f1081d1f049ffea64c555c9202ae4d766722b5470e1a51239500764930a310dd9fa908f5d4dce2234eb9c3f91d2ef39a40cda8e1f16139e8825227c7e8f155627789a8dccc8132be80e78295375fbf369b8c9850488b37f14234dc003dabad04e0279f291e3752561369522d0ceaf428e9201dadc153f7ae94e76a16c56ad18402c9760d3f70fbaa730a58feb1ae2b4bf6fe9d3f8cdb63dc0bb71214a8a47f09dd50146014b91c573c6cf7fd5162ea0f765ea6cd1251accd4f9e3aa7e6ab842cb42fbf6a7dcfa602305866170ecf05d424cae6a0ed21536a03fd78d2083ec070eb160c034a6d4972861f60917cac8af68ef86db2e93a7ed3309f20b1405ffc217e3ee77df5a8d729876952fa51dffd14c38cc16ebf0428d92939f035366bfa4e7a5b1677fec69c2396d79d7588c339216c88f7b2133479c61f1fa72da58bd859f5fd03ae35976f8d0b3f337ffc6e628c78b69317420f4b4ea578f9fbbffc4de3a6831692f3dea29ce89be0e6006514fefb33e7419b10e41737bc9bfdacdd81035c46f265128c4fcda47883f4e2ca32caa44d5e634dc66ecaf8f4229a5915f3ba3b5c05155818a95894e07ffdc9cb685f6106390d736d69239802728270988ecdd8e46eb9390442fd8bfb2f5ca0a76a6e80a581e425b79f65b1e23aabf8de1ec7e3bce150a33fbd8a8820ef53d411014905c31f342e91c1332477816596448f9ac5306730ea1958c1f23cf41e79a99be52abec9d63d3609e06cd29c331305008cd886bda8172b9a032cbb691108c77681a709a6cd2a7cfa1a2b90853959a22a6950252cf8d9d45ffe6c098ce1b743f136404bb1f91898080cfbf4c641f3032bfe93b06ba3d64772e489b3dd9c6983c6c1738d7669aba5067fe93c8041b29e85080234ecf0459238aff380df79cb04d1b7a22632c2a62acbb2243bdc208f40a8eba82f32419d1fb65e37426ac9e74cfe2de69a452b9cd2a3c1eb05dd5a151ca6b8840f485dc6e47ea91f013bde1a74cd2f5741dc949c1a0cbfd829314afe7f528aed4e9a39d5548366b9748e8f1585d351d25aaa8ad25af404f69973f16de6598a5bc6b9635f044142f0f20dde8aa749318a2491bee127745362db57d0fce8b0236be578d4ce2a8b2b0842e012ac39ed28ed03c6af8e9a902aae8e5613e483d1a41c237b82bb8e02bca2d11df4d26efc9a3d875b964a6629b1c157d94802e9a3e9e52d323bfd8eb0051a4bfbb3a61c85144b0614d48ed59af87fadd2fdb6654d85bd9e27c4d20d8e8f30d5f3aba91ec1b544c91b707c773aba948ac1dfbbb6423504eb3ac96bf6db47397237acbeef693b72247e84ffd63b7c3677c59fe6a0b18bcb57b2f6299ec9bf22b4acae766f6fa05339410de7bf81e21dbb65d182043e9277f2c9c77bc9136d3920615e6e30849b498997e3c7a77251b12a80316bdb032f5a0bd923db02afc42de7c7aeee2d693c2f20ccb0a7495a7d94e6eef6106b04ee221ddf736fa3177ee38f75d165ae98efdbd03c4ea8a8fcd46854d8f6342378988331fdf48e77510bb48c59e01ade0c546a606bd6de25300f1a4c286bd143837297d66f6fbb05917a87a81cca5a35feb251e96ec1f42283ee1def401b0da918125d8488cac291fc2ffb85dc8a622c63b7c06b71348a725c7e515c077131c0c4556803212e347a216283e61c682c6e4f911f6dc212e5d3f1768f6e35debe46fbe1b5b92cced4b67289d5f45fe9630a2eb74b3eb168acbe9de350a5ca7d22608e12381888f2092737b76737c46a47705f8e3fd709a06d22a3bb081def5e8704642d0f261b80cb70a6746244084dcdeac125838f6cad124add6b83803393d702cf3d7b0eee7121eaddcd9131039226b5b30a7d5cf6e65949037bfb931faf85b5bd8470e12e3a939e395f99e2f251d753ad5cb5606aaca2776a65082c6f611cb11070a80cadd9994ca0e439435d8ae92ea0a3b2fc548c81f168ee302940bef14f2b23e20fbc2e9f4446651fc29b8a69bdbcc1667c98dee8773cab4fe95f9aae794878eb02919063f03b8e3247268a779bdb52c147c6beee155819daecb11b63cc25037d4973f1287c9b97787278d47398c98afaae08c7da00ef35b2a253d9ac66088ad82a273f83273595f6dca1bccb45da1d1b201631d30b207f503cfc88e21f86227292e9f72a2f880e65e8ae060aff68c8683b65542fe8518a94d1969a17303056d4cdd26d8d3f69da0d1677addd9f8102feb60f13ec46f9c7fc03760b6ba352d1f94fe317e5338dfbcc7892cb2425f0289b08a29f9860a8e5168d7eda777ec3808d1de224e0c56af98ffe8b7e5b6b8c86efc809f59287b57fee39d1c96efcd4fee609b27bf2bc5dd1a575c08304b64dc5aafe86e9b458cd12a259275b6da21a5b75a40558827a24851e382546b14cf9eb692115cd944dad3d3ddac2eba0949e88c87a9156d4aafc52a81f5893748eabd566fc076ec94fd9f493aded055d4876e3b8f33da8db68613206d34ec73366f8d0c37fee9f6ec1c7763796712baf54d22eb8f7106b2767f41a5673cea194af75f9baa1c45f5320f99cdbaa8f06a6fc9bf40f926eb330d05a0506c3645b662ffa4b193585c0073bd28f9e3912ed3fc52579736cdfdc9926b9d7f1f69d335ce327aa70839172864a3daf0d77807372c361c21dd0ea07189a89ad11642b1a34b71b4b6ebe933c47cde5c7884f388b350fe305a0b5c1d4dbb42e369b64caae0096b8df34f356bb830b6d32976fac40729785ab98d0e495720b7b4039346e77aaca6ed0413610165aa6223e7df1e390273d5158cb9159e0f1717f57bbbe873b6353a9e0d81afa28a41b852cb95fb08ecaad6b3da755af0233b319f9566e7ea11446956a88d1fcf16afb282325bfe3a1c049050f8c4372cad70d04850c059d80e56524c3e2d131fe557390f09b865fbccc4f902608365d5252d054dfec29db24bd1f58b602b66992cf4907b475e016b22bddcec0dcdac5ce71388a90a15dd47cd8f43894a5596821fc16e0be9d9afa9452a133ae4a21cbfb97bcce768e512ee713921bec604ecb04515bc97f8579ed992238b5ac3109b1cf4d7313046c59387c1f3936631c91f476c68ca9f561cb65171090906e8f52d4c9204675bcc1680fe4116e20b24a4415eed22543dd0d2337bd9c5a72e8a197d166b2fb9aec0f99261975c48fdcd5994814ffcdcfb3c3fc9f48fb29e0aa1fa34aaeda4bfcb02f4c2c3d5326c24d40e9affcb6e506aed30c1c41452d7a9e76f61f51d6d137137d20d53f288b3aeab9b5751d5a990241af1afe1cf4e936a77742ab25165493cfdc39895af711bfea2698ff5a3706719c99697a47ed115f6f9ab77263d744aeaa6a804b4bee84b9671d75ca88bb46f310f7a49c2772920094478446b5e803edc1bb37a1a7b01d6200b2fa37b4820b5d69544a85286315b1bc412d1eb582444ebe74f5de19e0b0bed84866e0ae5dd0b47cbe84e8f43acf7e8e93a095570b70cd7d65bd820f258cafe78b325ec5914e7690b2c017f374fea310d21b3e1bf85d217723385c623baeec9ed564ce85dc7b8b70da32654d9aa9f7221a54afa0f84a89e22cd6bf947679b1be2873aa74bdaf34f1c6524088e6d59fa28cee3cc8f0f1694fe3857f4fb2ca66b46c6f136825342122891973a954627b81f89e1d3f3411879b79431afe3b2bb37bc997f29180545b3eedea7263bfd29d4ebe7f9cd5f853209f2f269d7cf5ae11b9bebbdd76c50e2b62866bb62218f634ede87f6b5007953202692b3c8ab368f25058e576ef4dc447bd83635548e1c416ac297808e8b383fb23eaf05e8f5f0ce025c9eb658b45d20261cd1d2bb96a0f87aaf62e1a744b0c0a92c3bc4c034bc19f86dd97bec268e4a9d2ae835b30e5f12a61cec62fc50216f76ead5bc3c38b8726c0ae59fd61a43b207ad024157a7597f4f55e68086d38c37ebc5fad5406cf352acaecb06933fc336ebff2e89c1d1c5d5e35d845c4c0bd67f88271692ffec56a63bcfcb2560972d003d57d70f3e8d31ad9b3281dd9328409ac4ba29524fa6e6b23ba9d210e39a025857ed9ba8feedf8dbd4ffab6f2f7158d9e5a775540b9990fa9fca6ccf83638cecca8e5d3188d715d82c1f7c0b96ffb9327bd25fb0093bd48f0eacd564c59f34cac3c8403b80b3862f3601832008ea31dbb31f6f8831a0f57dfb8945d0b1b9583cbf376423e87c845cbfc08065846fa3b275c5a42c26cd299748cfa297ef7594e825880d5a3107f88b86cc2221e022b06024a660542cb2ea1da3b68cf7f4072f1487ba1455e35551c140ea7498b8cf3fc5203a6e0ad89ba37e75016982396f8d25459d1eae127af44b499b55ff7fe02ca24a896edcc61ccbcfaf3d92e8b346bb65aa4dc6d93e514ba5988729db9989ef9279d7fca82a99fd71dad0289d19f6a471d25694d5503c9ecde8501b694ef0d92590c5c4d035980e4979dd73aa6ac1ae68492dc0f65fb8757d1104b33cd4d678f75f29ba5df792decd2a07b59dfd97ca99acaad49b022fe522a5a3fef1a8a250d4a3f4dd41717757ea5c312ca7f626e91bc23582cf0307a9f6bb4ac5cd9df6de1871b89012f0b1560a974e098bc9c1e4ac0828fcc850d62a5fd198dc79355687047a93d42d8eee3861925d9ec176727f1cc979e4de6e8877d7d554b3618f3345303557892c8da9f7d27f6407e4e32790137589a70368aa4865e8de8843c77d0740c688279c759644aa33b6186470e6e03f400e9796c487be949b790372ebdb90cafd2d5307d76990d59fb0570dad3280eda6bd55df964e301d905ddfd85936310ab05a7ad6e1643d2c5a89dff6691b79e6e8fe6b501afbe0d3c5962dc99890a2dd3e48a13ebfcd80034f2bd0439b7ba42d4c29dae70ec3f40a622cfab96ca366fa949ad4d271be5385e5c0c7bc8c9212eaa65782c9ab0ac989959644c4426a0c921c2abbebd3750a5c106c9afb33686da156eee53c01fcd314e26e7bd34dae0e74348a13944c139ef4e862407050ee54332e93febad4f57cf4b4d4dd99fdb531364867a64e2b3248446bbd3bba7a62c44ab9ecc015e212ddaad4879e84fdc9bf40396ba84d953ac4c782c71791fa0416af59b929f2934d83419574d00a4c9b0dc22fbe3514eb7b5c7140590fe11afd0ac033ecf07745bae3cf565a19d048b1dddd40fb52508727506b91b7db3b8f0b499a5660f0f1ffe57066ab7c449b8a185c4af2c1b046f88a5caba0ced86ec2dc3e994977b168f83627b7684c5b13ab24c5364d995bb048f00c052ebf8baafb1b3514877dc64bf9e076f21547a2c2511663f78bb0c6376abc69817f864a45f95c48a4b5fdc4d2e42973d094d1d08ffc6ef84bd3e5bc67514283a67f85362ca7d7dccabfef22dd02b1b1ecafa41ca19c4275ff160076f65086b9dd9ea7603a610848badcffb79d74cb7857bdf538e92e52d26d1e836af89767d0d8e98c753556e25c54d7005de69fcea5855ec11a82012cc68712fa07b5c004af1b7a6fc3c8d75bcbde89d5b788d5b9689512dea9ecc28dd19a2d0e9eab192e6d69a40eb24cf6c3501190a96fac63ff31046809105937841f26939659ce6039f296f2d9878c72d75b17b0b8faf229ac006a315e3f28dd44f9f0eff1e01a09f27a5b0c14b0129bb9b752e76de717b998230b9574176c141d0da5e6c63e1f68b87b12ed6b7ce618f0d24bcf5c75a9b655a88d7024d5136d0b70993801fd4648df173db1781575a15cc98d2cfbdba6063088dd860857225364298d2d2f4abacc8f1c83fc575ff3a6cc67df73ca89ff5a5c9a2687ab13939d6486aa5bb5435a02bfe56e7587c4e41bfcbbab52e789726f6a582ea967aafa305548aea6d77eafdd4de12d5ab3f33766e09f4f0db2cf668889db441ad147197ad7b3069a03f6b46040464d7adc0b47edbc4ae3a9cc356e2e0af890344d2ba7d057b653d49293bc4862c8da47c9c1da7f3d211e2868cfedcc74ec2f53ccdae1559e6a15f7a0f8a0b34f45b2e8d266520d664f21a38fce50ab24a06d0cfc115056723a763a526fde757c53c3ffdc66f76ab19e4f31d257df873f08c29d3e858d0590a936245c8e7fce01504542ae20cf91c869b8af97fa00a531d7d75a551d7bde002921f23dce7bf343ff32855c3671efc4abb533dbe4d30d64a237739931a680f49e9702621750eaba7232dfaa23ba2b064e1a7aee5442067a546bce6ca4f6a882819d67965f2b32b65779a30463879348e72f93f68eaf89db8ee0a620eccce4ffa2cddbdb23bb6ff5f21f2541a3eb6af191e8faa963e3ed46691c6d79e3e767d71f2bbaf082622ba758b21c9bc58aaae5174387bbffe0efda3be69a39223a80ad21a9e877c980527039224a61e14d9635fa3cba05ef89e24edddcb3bb19ea9688e5f0410d3c73509592175f7791b36ea9aebfae5016b25a88f282a30bf813e85310077051e0ba33d5ab6cfc8430b2be3667614f0d0d5b97c8defc72100b783053f9a587dc1cff5f23e37762d8ae2fa04d3ef4c76b8bb85871153a199add8b9737ca90b299f7a4a58b794e24435ede3059d1837cee9228f590790254d612250251d4d08f64def15bce7130f063a07eed73bba0c4ee99f2cc0b9717b2543c2a720894bb46b37ba7ba6a33ce8f006c85318e05ec906831ee6a2ba6a4ca85853adfd1a5121ca2603223914f23018da7aaa1b59fd947cc2ad8b60164a12f125cc3afa6a187ae217fcca2e9fb361cf8dba3cf15c5174ec3f2d762fd416e57204516c38f0bae3571f96ed3b42633ad6fc79c129a5324756449d49719eef03bcdedd89859c1237e7d1d1c9b7aca2cc1a0d400121c712b67a11fcd12cbb87cef8b895c7a700291f12b1d13e8d60e6b6540f011bac1b3394fe1e4f8459cbee2f8c4e4a7469764874da784f1aa1a35c280e976481a6b7ef3acd1bcbd2a27b6388ba62d8cd7f1a4b3cdf89b92acd0d3f69456182d4e3e2a5f60a6ba6807ffaf482ba0caf7520c13548cbf99b721d787fdcfa889b77c421aa2030d1a0753c06629247c9fb8b35c8ae7a4c06901ed80a11d220a3dd3515c5ed0579e28f56cac65138154bfe572f50538b6f57fd3effe13cb9ce8826ab4783bbc896caf318806b64461b05f7e2b4df4e849cd822e35ab758369bed446916e23c0e6e31c194bfdd2d8fb96b07aa49303e59b9e99f0f51dd34cece24797a42223e44dbac7cd49924988c4bc97e8d0076d487c46560ef703522e0abfa90c22e25c4c599a97cda3aaa2f81a6b3f4fd076154aee4fe85050ff9757ec43ea100ce3759979265b4b6224113f7c06ecf0d5aa55dbbaaf4fe78f660f6f0463a2e7291567a238baf9e5d1b46b587e1f5596262585817d1ea286560bbf36d58520a9bb08f56c1ba6eead79e57cff47d27296c1d0b334e2a80bdd84406a0f4bd92c3125d37d437467baefeb7d59052f1f601cdf8c49b051b1944e95a03cf5e57c99f88dea778b53a6d71fd81a94387d068f4ba802059b675f3bfdce6abe87697f8047a7aa9d84678592177c58621b46b3ded89658e559146fa426174ec6f69386194e931ea69c893831d75d2ae9e4926d83cf8b4577f42e190b429d8d3d8676e4b9eac3c123cfa2662e1ade0206a1a83c559f3d0803507bf774458d647d28aae8268152e77a8e9d7a271705072e7fec54eb624ae369c3d61ed5bd94c4b2c70f4dd484672e60a4e9b370193169b6d0c1dd227ba4f2abb2c25a30ea95d7ab8c5bd72fb6533495a82a4352b142d4dcc75984679baa077dfbc5504e6f29043dded990c2f378f03dc873aeecacf92d242c7cc0f376a0004b6bff9cccf7532c9f0611400aebeae88de8a6b6530497a1add8b11527cce54e82c131165583bb92e5f895a837422617ebabd93e65c7e6cbd653c5b71020ee5d278b977d18331211b917b00ae9fac7e0b515ede93898f7a79c689efddce0f794f38cc403dbddb102546ea27f930a3b2e90dc87398273b0a5803e5dd339548b2fb06a1275b1a0c1441c4b697474a1c65700ce7b611a9c2c4e047bd2277cf7f993573a5feab56c1e5deea44375e7eeafb1f6997726cd5cd506078110cdb6e568b111ed31324de38522e8647d392d014937668b4b1c56952448095081a156bc8d9ebb7ef9c959509e8ddbb564f490b260f0d1439aa24078ea2f88790bb6b39d675c4991dc752fb1f3c87e06b80f791d24ca5f3216da6337f1fc53bf30d46189dcaff587a8602900fd8b36d839ddfe2b71c1f973da97883e233ec3481f23acc282d942248c9f4c6833c97129e603ee840bff6b6547190a1c8f6c1487b88d658947097c1bcabd6fac228d6aee7251ffd969f98be14a5fc949a7d805b2d7542d176d7564ac998383761f85d9b020fc13c78a0336960a08a7e8ccb047031c1661447b98f1ae7ae3a1e5063af75e8575d24108a2087a6fa3f40834bb69a6059ec3740547917024388001f3da0de40fc576c1cec4367e891affa981a500ddb54a423d9f146058241100110084696e5a923f1883367e3349a7595f727c8cd030ffb079f07643c83b9006c1e1a22049c9e836a3675510c6501d3365a176cfd61dea144026cf0d23837861db80433790f8cd2721c38a71c029310959a9ade0fe8cd81db5ac866bd674805d51f623ceef1c7f9997e29a162e6982c8d37e3c39dd42e1439c147799d202278755cafb34101fb3cd04ea2bd5ff8edb0144a018aa45ec9bea162ac21f952b8b59db9187ef45b58d0da0a6d1595a2c71c4fbb7703a0b84790a0405b628a38b140ac24c1d8dfd2b83142d8bac966b8ac4f480904bfe3b57751240c29be15dcbfd759060abc9dcade9ddd3330ca972fd22adaaea7f3970f45d834565e774660178a04f3fd717c6e6115d63d2b9676bff98b163ee4a37bf6113de71c2917a89d689e9db8decc4e03514614a5631857059fb49b88d8bcaec83230a6e632ecc48c11015959de5b3a07c649d495691a6f834031bee1fcefb32a6b2853b0ed6001fad2b2a75548a6eafe8b8b1ad7ae3b2c1b5637f6f9c89d45f5a43cd5323835d8992c0a5895d827e3f1db86c0a7c660b40b065651c2564fbd13dcaa9536778ea3eced52f2690d98bc4d949efae3608db6d1eb25d00286a51b5cb10621c6f31c4b1c5c374a43eb039c5f6fd5ad25c0c289c1316598ecbea0b5c152f2a030c503222e426a1d9282cf5e37850f3d1c1f858b1235785c5069199fd2a77259d8bdbd600b32af9de3859c2bb75a728c00208d64c1a2f474d2d67abf0029400ad590221d435ada383a6fc3abe4ffe2ca36fae7b26ee1e691a8f8ab7837af08d430d2cf3a81bd15766bfafc535c5c4949fc4dca3469a06cedef6540b70751f9e617a80e4d736a6882ce9c8cbbd2d3c80cc9132e9c2bd02fff3e8ca2adb1d8d872cfc3ea12c49cd2ecb5d13d41b073d9f5b1a9149a99c635c20ba1f132800fdf0b3a784a7d14e15e4d92e18332d74f5eda089c65e5c6579771ba9ff81201ea792b0497cdc5f999af75c1102a9c37bf3ae116a00725f430ad005d1a27a46e2bcfa6642832ad9b2c3c90c241c0e4f192220a9ec3a615989ac0919fbc0f93c538a48184bb5355d74491a8d75882b87836459f674fecd303c3844791aaee0b26a760fbc4b5c2df87d1b1aa3f03aad5ef0211977342377e7dd325f6b6ccb1e5eabaadb45dfc2b144b1d684ccad72c3719404aa902d9a7e145c52c8292e3451ebbb5ce4be28608f3d16847eb1f735644f33321ffd6a836550c652be3a7dd18a4807b0835931761b9d569d26c3c38f2d5209c97d37d78ca38bed28bb0f4e511344298b36d3321e578bd8a0f559863f4a3d8f3aad6fd914d3dabecd5577769bc69c3c755172a825c62f92b352888f5b45bc92c711695ed876d9f441c280fb8f9dc0ce575fe277f3e72f61354657d1ab541e262492f78e18d1a9819be5331fc733f9ac1e10d9243f2078545d708e1f15a5f624876d0b004518fb7574dacfd0410dd79e8b8aeb33ab6ef8f583156858aa05a2cb84d06c2a3d7dda9db6d65863480778b1d21fb5b66d31a68ddc7cdcdaab321696b2b293a5ec64ccb3b128616d5ba181b578824422fb38aae1e0b106b8e1c0db548833344fd181cda3f06404450805b4428d309a6eeaa7d283cf36ad83854e1c85491abd0242a8089baf3ab0eeddcfc3dd7c54d921e0ca1de3959d1c6bdabd937cf25a1720f1dc876198f12f819e77cf4308b44e2be26f2700575ed36d49adc5d531d67d5a3cb3bdd9cffd2f471ad2a3130359b992ce34d3386b7eb4fa91ac8364107f876cf1c9cde874ed8f9b558720fdf2c2300b45584def30524af89aaf52b0cb29c0cde4deb908b8732c0635ea70f107592ba2bdb6b5b5c6f392d1a3740d09a486eda52bb3e99af0e7e88b8b04da68bbdc79f28b326c32e3ff6bcf13e0173abaa19da869352859c988223e44d4f67163d9a11a0ce9a11561dae2b60cb8496b8c81d2cf1964654a15d610daff4806df1f7ab75bba236d1f63c6b12ffe240d209039030c5b38c8be8302b2284eda447500d5b7d39928f92cd91a8dab99d47efb5287387d8a74fa957375e7cad59a0ffa5120d5cd38f512adaedbbe87482c775799ea8bbb5341d0a9d1ba7f6436f3f84a49c02e5181391cc679a3a1fad0681ca4375b69266cedf0a7816622eb2410bfb64d478dfb5de68f247a6c536c5f742781de3be596fad044afc461c4180d41d0a956febeeae9e50aba6b6ecfab77c79b4f2c5dd246919845877ae1e6b0931ec1f279976e09f3de7a72322d7bcfd8b63b6c4fa2f55e1ff63aadad352642ff0ae18b3499450b25ef1d71784bdaa262de89497b26a0390686d50ddaf23e65941c27475d5e1e6edcf31feb902fbef93d57264dd5c8f44e699af66d4a82266d1459b070e7b6f379e9c2f9217b0d43c08c4bd523cc9bbff70386f83f0c77ed48c0b78a607ece096b75256660a25d7e88fb905c4c199ce421f0410eb090414ebc3fffd198f762578bcbf16fadb34c2c4e676d2e07098d1c60257aefe52c59923829d5e6c6e8f69bb01fb43f40c3a8c20716e2a7ef9cd5d7d335829e45d7b80250ceb515695a9eb1b0a36dc01474347989bd75f7df82834aea172e60ce49878610fb1d843e36f2a026aac698e596f9a1b1d0ba28a92f0e0f2696f990634bf3ce1a0e582ddd02a6e488dea8f1c483eca38c0d571a9ca7b99a57fe1eade124a9f42fa288e606f86b49c0df22bd25f2c48639d4698a5c10f346af2727de4e0dd7d0ac4ac763e6e6d7f0d562f9649f8825acbc3bcc8a9c5905a3a1edefc0fa7f0d154298557f0f770da215ad9a82b76d2dc9e2c927a86142c867a8f3b4879f4f87da28b42c2d26c3168c0c0321ab9cf2e1ffc4fc8ae527ad6be909d3fcb008add47c448ba0bc8be534f2ebf53d8b039cc863bef00820a7fa4967dae42b940dce96a03bbc747c707af8a36f056782e8f3b8368928f46e1ded4ea7ad95843e3d6191ff9c380b7f78ace2ce8b29aad337097c582745b68812518d8a423ea40bd2d57d88aa22bb0634c7c24184eaf5896bbb1b98b955b5e6ebbd394847b0e0d2c6ae2f47916cd7a3f1533693630242ad579f61c1d7eb46afe5124aa8efe29d5a0c88b4c788bc896f22115bb670e8a483aba42525d1c2404363ff499fd6b62863106c13d3228b0a3d2dfd4ffece309df91885c1a31cc5579dc61980718f22542ba7467d8d40222101c4bc020a1f61bcd89c4228487903f3f591de37ad2a54d1dc465acc3354148958278dba295befea871656ebc2433e6e5a29f435bb066388487ff462fee5c862cf4ba2225e204565f796b90a164d278399fe0479eda3d696d17dd17eabfd6a23d5b1ebdc1f9122ab7224be2faa9d3e6980687efb8ac6eff6e4f40942b5882f3c74f54e70dde21fb1b53c52e54061279ef657cb8c2c6bc84d6aaddf95fdbd893a9df834981a5f83382391a27ebd4356c3837b8c1655cc0560dcb48f5f97de56b6a71cd7bae308788ab39803f992055bdc88349b8984a20e5f247242b279f5d884ae80a5da2d8b05ac1acab53e9aecff68c1308c1e90e94596cd0306d6151fbc492b2d5d2cc7f79ccd99443caea4fcb62ae4483cf1ee90c98aeb85e3cbae81b50ba8449d0c1c502b29eacab483bc35ffe2a3c7458da1822bfac4d09059f88e3fae66adaf564604a0214bc4529f2bb9206626f515edb94f5afbaec52e08932aaf5198b0efa830f22b2f8b4ccadf5d4c16ac30f511f31f9d9a0080517a77032d5467ff25aab3744723d26f6c73e68a03cd450fca11cd79ec59f5351404e7986e9acc8f6e3616dffe1d1c14f1c9172482e014f1494d8fa129d9c70820a30f3e0c0567c75b0b794bb248f456cdde04ff87229e0d37c866b2d9fc67e95529ce941d5a0cbda1e4f1fd5afce13d37690813d847389e32ef4cd898303b8838496cc5018f9563fb9f4c636ccc42665c33b0d275a04e8f9ca44256e57572dffc152830d1ab1cbdb3fc1a11cd3bdce9fb11b0a03ea8a60fca78d742fe3dfc5262b0e728b791fa8e954542ee3801bb6f9856c9ce784773e48e7928ca25290cb3fa2403c4195d421d5b021ffd20693401ca008e53afcb0bf0bf1a8539c3397818680fd2da756fc8ac4e2194c04695b91ca8fde10e205a0e24a33be34de188180ec5d31f6693cde7faee831a0a697742726f3d68df5ad7dc6d0eac752c62a889fd1c14f039ec12e095c3bed28dfac5767168a46a52ee49488b5ed5769a81e3e3b9b4e99d49b60b3ac0adc80e3fa99a2370a8199884903d5b684e212551826c5633a7dab7eef18c8ce2da306b856fcea5ffb1641963df99cd40ee184c73729553d1701f055c8a56e8550ff968536fed4ff44917ace7c1871680ef5c2386e9f32d1fa9748c2814293554facb85e020f993b79f3e1642a72dc2a54ef08e6c027a30f66bdfd856fd8db25a51525cf67a50dd46cae4ab9ea0bb8031f20bf2eff87357b26ab76cc3e9215481c0b941be642deb04c5d25867ab09cc03d7b75888d0a1219c5aac6d2113ba209e5f5b2c03133ab4ec2565b31abb3c8de24052a3aaacddf191e57f573b62314ffcf0a8badc528a7610635c7dc61371839f6973b5d9df6118638ea9444fa189d101cfd6d2101f6622eccb060ad1b533143bcb67d1c9ffd0ec46dae53c4427c351378c25c40142024a99f2a4a146b2cfb3c1bace52c64003d0b983d86610e6cf92bfa8f66e7fecb1216e162db41747faca7f8f30f4b8a51d820521d4b3eee2fbcdc3eae83f55a8e0717db13d4a4e4dba6a7fa14d594d35709436b81d8edde51ad4d97195211cba992a1dc3cab51eb21be153638f472cd34dffdbdaa13e775f7ca7b1a6e57a60bd9d77f4903d97ea98a73696471b99a8d1c45898b2881d27719fb5a074b38c36c74963f0e5d101f840c844eb2d0ab24f4571d4a8b6fd8368625d75264e828bcb1f3af6c8f364cce1c59cb3b7a52b5d0f3ce91e5a8c555080e2666d11fa254c8366ec4e00b71ae3990ec44963e7abe3d39ac9547ad465a8fd3bdc9645cfe02fdb0a2f8695366eaf59db6b5ee2c405ea7647568f432c047f20190e530a5b7b1696e9163c979e0a8778a92270b7b98f45bd91a6bef36e3e38fc29998ccecb29a3fba2cb92beec593baa472fb77df15053a3c22203e168f27053996109b41e005537afa9423b21ecab3268dd9241096d70f7bcc5e0576a7c784f175f2d8c546c9deeb645c5525f8e28bea75fc45bd0b13cfde1b109dead2ac3a14b1d614a70ecbf49073b90ede30d3565bfb1c24b4e0fcae87ec497f4e84a894857c31dd309f0b26b05be3dc96aa486532eb9fbc49dea983a16c525676665b22fb09084903bfdf3ba2dd69d6422834ff9a43c43dde39128afe7c055909c283db6817ba025def21856307d258cdd7f9407f3c6bee9bc3662aa2ffd60435e1744a4e5437adac75d59b07e0519a75af18c7471650ded0bdbbe211ea8b6dee1e8e727caf3aaea0157a46db22001e1b67c154bc706ef4995225fff0b85b64dba05b0d40ed4a320f6c7e588ee523e3055321e1f5eb585fa8fa29a6095b4b99e907799ad68ebb0a0b6f0e8b3d2c053eae608e20f6d8f1c9a368c327a39f2dccc7c8b55b30ea4819500f4e4162c99748cc589be696208779fa066ec87e6556aef96f6a9720a177b96203117f9b17a3ca494b5739c60768633f5a384d3a10a588d9273aec393f412157018842c1d26fab04eba8496a8dc2bcacbf34bcf43b3d70140b96c3d0326a5f2aa3644e3b97832161da523bde26cfec27a3910ecb5edb4d93b530e30db3e8fbf88c63e111bb5c43dd2c3c15a2a6ec6d31a0c8b218ca60dec58c8370ea33de26d0f0613b5b6d5cb7e2aea9664f2cfe02b2014a6fcf2bb330c0300c61895a91bef8fb61470d0377051e488e364139a91b30d7ed435682013673295e0d0176d4e7d123e1e3f17cb98e8c103d831add2bad15e80ae3ef691ec180675bfc3784ed89d3128b333fb8338cd0badaef51b74461b4c077873f37708bfb68532183700ab0ea1da95f6f77bcdbb22d9662a3364eda194ab18571441cb830be82dc1060cd5dc3e9200de5d46c68bf6d10e018c084b0fb165b4dab2b895c4d21f3de05e92edea426d701154784839842a678526047efb5e0791013d22d9417dffe0f5681708a7b0fd8c73b92722110158ec348502950e7797e8c12b4f3283c6bec2e6923f0872916946a15d5eb5833fb56fb990180670f1da6ef951acef1f842448f453a7b6f3f3f51136ef05c0e3c8636060d9ee4a36a64c7315ba8ef4cf04884e28df414dbb2c64a983df6cc136aab81020c6ce5cf6883d0ed46825883ae13ba35a8a1ca0523d5d4d3e36edfde223cc24a32487c9806ff674e64175cb85e3f3ca0b46e20bb4b2a9983530b66ceb104411475a58fb7d035a80c2fcb2bd71e646161c2d776007d5dc0b80f44ee543608c5522a1babac8b2720804f1a13330b6f050de938da1722b8122cd8560805ef77ff52875bb7b369f905d62fa26b3bc2c3456259481d9b49d175e1ce307872fd0469cb923bccdb418b62effed9907345361b903f493505c8d1b01e432c2fa07b8f10ea41387bacd6e224782d1234335387fb9a222a546b25275ee7409d029db1751a711192f73708012e00e82876f3fe8beb5ad0a9ffb421eacabb6fedad430bf0fd53d1783dd13fde398b0ddb113db65983c781d2581ac89bc5edfcaa6ec9ab80fa8503db2d2a1342c93f73fc09c31f2ae77bad55b2876991254a8c0c7935097e2cdfeaceb9e98756f05ec99f8c645bcdba8dbbcb3fe237652bf6a85df14ba760bda6bfe836d386833c8c37884e1f7ff1eaa3e124f1e430926b4755613beee45a2a9ce5863cc196a9baaaa2228efc3c49e3acf1828111f32386d68cc4f2cbefa5a722ca771d3db9995269a52d950cddb766f508d08bce32b5b60d497ea266a43787161e3fa402d3cfc1b5aa704bf388c3fadd28fcd92507ac3cea05ae3458ae3c6ab9bff4c3a5d79ee3c2905cd7acc62f83e61e603b70ab0dc02bbf843a353cd9fc9a1508ecd5c30f4698cefd84405a0875c744e54573d4ac3b6dc522e521589204751c252380269eba19a24820ee2a07320fdb725c6d12efcc9db07893d48a37340e37a00203ef41eab9c65305fa92234aaeb1a16ba94a162cb0014829c298885b36582a64c11f760164ab2e33bce9104401e7e8814462838a89e22846bfbe97ca95729eb5ca4b1e7af57e87358e33054511f565c254d3733a48098e5e8c03e4deccb456f60ceb413f93ee82549a18c10dcda97b5f6d8d8640e98a8468bdb6a3cb9b099aeab94d278f0b2283b4ebbb60d3ad5cd09767a5586ca77c1b36cc140e789959b9c2edf044f8339525aebd6a280ab3d0e41b3f0807aa7de2eded36a723c64e363dfa891fa548e5b70fdfb907159fb9afd96c5ba6b87240d8fca8a531c1256dfa195c6958d3e1c6e067ecdb3d436f69c205179b2ef720026bac08486f24d685d237ed7a8016e8da096992e012c50c33a110048c47bdfd85c4ef43281213e1a41ca7fa0a9bb8ebbe4b63a06069d9415d0960855057152dff960a129fabd23430923b7947e811226854b24a3c92bf6fc18efd3d1985526e613eac7bc8f9c6e4d1d7e9d783384cd7576e37a312552109cb895d4686481acda9e7bd8431b3ec4a1e4e29d8a1113ea0e41009393ffbf1cd628b96517e829d13d7a3a8ec8ce412239d84130e47d8487bfa5f285dc13ddac3e8a0810e7a33eb5530c5f19c67cadc49c7f71e6c6a591c7e3adc2eea60ad28df8f67d006b2769487a8f9d2dbd33ca180735711d00420eb5080812f1aa1866895b0eda3e73ecfa8c2829ff9a49426195578b3b2e40adae7226577fc24603266a6ef3a49a75e03ca2799595b4cf9976ed5a9562497de1607c6329af3ad41b31bada6bbb4fc7ab1946972d45722caed04dc206ec355048e78b16f15674ec72ca1f3aceba9c19b2f463874e3e08c0bb25a5e992831ae06f09eaae7825a464fadfbc37d2eaf4edbc943228a4acd54bc39f319db0e7d62acaea2de1cb2134e861b9b2a315dc976f579d3692dad70c9545c93248fc2fcffebdc2eb5b7c0b345704672ebd87dd9173003740e23617da347bdf5749b994a4bc915531e384f015ae51b51cfb1757a9b1709619acad1f1498fdba10029fc33481532fb98da989a38070a11a32e8165fac71271f3ff7be19fac2cd13c2174fcac196aef70cb0296c567a655318e9f5582905907f1d5e7e967f14645a64a538459dfe6a11d543d68c4b80e96c30c812edf27d6175f5960bdeac14dbccbab1d5da44e34cac3dcbfcd502fd73aec82631d00edf458fc9f129adedce46cf404305d652808d6e738bb5216a9836cfa2ab9baa7d2bcc7c4452d12f7caee42f81084d35027c4baf3ac8a5247f9ebaaa1f29e9d0996d09b910539a88ea22edd93e7afe1d323c7aaceaaf7f4ccf1ac946d56b869f728db1bcb047bc8de34861e0f85d8f29ff0df6422af124c1f0621d46e6841ac87af7538ce05ed5c73a638c4db926d010b53bca3c8dd10a10160ab9981afbb277077c9d658cf68a05fbff2fd7d37ed19eefa21ac1aba14c2945d30c9e30da799d2dca7fd58d7b154f87cd4d4d170d617eecde42e2a9c98ede7314ec2eaf756cbb1448e771189f786f9c1dfb9043f9ac88b4f4eedaf92cb17794fd368b43fb358964e172ce851115e065efdf49ebc4ace9de3ca952e4805e8f10217cb6677b25d2b26aee686a25785968b197f7b86e186a8cec1e34537bbdc74920a8d63565675ceaa6659b2c0d99df6509684690595dcdc87a2316d929636a35ee39f5a3742b90631ea6f6f04a6bdc125ed57a19c9881e256f02bd63ea0be6a2e7df91fb57c7108ebf3adc8e5fe1d64d3f154523435c57d26f81dfee9099c3f84ae6582620eacab14611b647c73425628fedae6eba2abfc23e7018147d56794aac7941f9c316474c3874be1723f7608371523c61e7b4f0c45051e0026831dcbc2cb0311538dbc0fc3ce308c6921f28cee8389bf481e8253b18ed1218b6f3f29d792b8880f564184a42fcdae0cf8419a40a52270782ce4158e65a2b90d839ff1575fc79f7010f6bcefa27fb5e62bdef675c31e45deb5ebdfc9ed185169a2d41fbab5a508aa3fa651564a63c4541235a6b6929c577a429bd983153be79241d1c0f9e026ce11e04637b26b0d17f631e5763d51d965b2115391f3ce2be20574799f940a704961583307c68806e170b86d9a9ae0569c7b15d2501d3ecee12b3e22689a2d4c20ea9b6236ab7fbac87b3653b8dc900ac058de4b438d59a596ee1176f1314b749a403191d35e83c15cb424224e30528ea6395480d94c746e64287b3b88d61f9eb7037b9cdbe77e95bf726cbcd5721186f65e6d417d3fed2173ba1e12a8df710f23b0b12f7928c692b6d766dc2f45f7627d6111df227c64c758665bb0e79ac87dd770eb07458e3b5b4f7402dc44430ff2646e18b4b0d21a37946e3db8ca71e53fe2b1085e55661ec8c1ab9b6dc5c3244b141fa4f17fd0af6d60330205768f1486d703ebe4b76592feada12107182c2016685b7ab064a6423d765294d6e8c26e134a2061478f25140eecaf0c2c9b2894977d6d686edf942dcae44b018d123de2dc3aa23d78e2eef318fff49cea0b1ee153d0fac0bb4cddd7d27ac808c9c914f633202097973f5bc4a9f581a1bd6ed8ea273fd2a46c712225601170fa92e5d7af7536f113f78f1c365d233a6189d95258cae1bdce8789b76176cb26a7a867931833fd6652ae6299d6461e5f8c8c22e1e5589175bf7a2820d4b943b8db2b6cd52734844f776a866d41e08b91473e2d513365613db21eb5b8eeac711ba92022544fd722886f52bb0404db9f1c1a116043679af013790e85442450085b36cb9eed66dc846083b6dd6ff7bebca0c5e8b657c2c66a49bffce0de8c7a15795c71252a67d79838a17b96db65ecdb61d2fccb93e0500e7d44f917e21d78de1d737b5e90d0a8d3f0d3f70d35ddcaf0535f708cbcec566eb1c823e8612c1977a3419c4041d1f53ed107049f4ad7365450cf6db907e8c0550ad0b793cb6cd8ab4c878ab170051d6c31554a6f6423e3d87fe20943f2746ef2e9f8bd382eab1f4bcb0a0d4c578972123ca8ab1f0c5c385d77602956f7ff32328136e0516be1232e1820d3986441fabf54815b071e82cccb8d8297da215900d5e2242d809121b4a4f4274899008eaa555d9ef848f4ca33f183b966cb35cac68e490ae82a6e0fceabff19a00fd23639290b8412736d7db718e614bee328c205f769688c7571af23a4fff82546832a7d1fecce34192e81665c6b67aaf6fe409fc553e9860de5e41bf211b99500063f93ce8b2d6824a17e8f7d98ca3844ffc0954c71948f51a23da7be010ddc7837fe620097dbd4aa95afa733657caebb248617765b8f8ae7a8e3f4618687afbe540959506f5a558d1d2789924f7881f72bc650becd3bba87dcdce905ee90594f9e1ba2d6308ec7fbfdd6b2e82f2723f6d258d836dcf9f2dbf769d9b6b684d93aa5dc9a651ba835643e0560ba6a3b20fae9b81de5eb6cf0fe6079b02823f19e4a3df4612d1b7908bd031d5c271b4bce513033b7d41777e3f8b4ca717feec753a7a7de1672f8a09c668ad69846d122b9ffd3c2494f263e9cfc8b84d8928c8d74be67a2b96e36aa871340f80ee14896b4ab680d59237445f7dfa5d211b78f17888e6e454cb399aa320382db462d4f4b2d01d19b2ad46f9cf510c2cdccaf0b744c90ccc1aa21aa5dd11998beff550841e22882219d3d4bf1966e0b117f490cc70a8b85aa4d1cd7d3cff67d517afb381d1e0269249faad43d35187d28dc46424f3517472d4572305994831d887c82872345e8a3c7630b51311436554a78a0630d8c322537f17e297e97af33256a74ec533a521c450cd09d5a5ecca206ba3de57f22e4443cc4ed9aeff3b2179a1d3576967ee967f01f17fd152247552aa9558e1fa65d03129e974f128be9e112e13b6d5ef0442c94b30d55b657c8a397a9098d811faa46cc38bee0e68281c9a3cf1cd895a327592abe71b7324dff507eb9a1f03749ea815fadab47213356880a8b1b06c14d318216a569788e98907f99fe9304648b45d018a341479f6b433b94b9d6ba49a3573daa0ee48a608a97f4c34eaa7b94a39f93a12aa17bd35658e295f535918f06bbf3adca631be395c40717db8f65e0fcbc5c8c0867949aec0ff4294dd5dc0f2a58edf8599411f1e2dccbf3958f848e6439987e2e318be9b0f83d84a60cd4852563dc28865d62284d8abf15f238c445bbb86eb6a4c54625790dd701fa7a15cbf0fce8800f255c793f9f1a4b89612c7c78832d7d1853e41680244ae47facb6b621dee002afc84ec340c52cd791682820e76fa60c68ddf2894cb62b3948bfae57d2e9e950994c5d6402a584180f861bff6b511b56686d6ed61d0fad1b6b8c7456a69660dcb35ef89a9b22cf012134b2f400c684006197a42485e5cd5516674d8386e5fcd7d76d4e564522a74114461ee778daca5a03258f16de18b71cf039b5bca12be32ebb8e695dcf3adfae7bbb3fae5e2a6352181778d9724303d7077e104505164da7ba3873edf3e5c7bac82a82ffa86598a3e12e0be1ff35a75f6eb8e927b368948c22623e154c82211f139293df3c96fcb0851d3ddd2c1e8ea80d670bc182ac0e3ecdbf3824c0f547818297c3ff362df8c3e7112fb90ea196106d502cac8567b2879d368defdb61e8b787e09211c666ca2cf1aa59dd23425bf2e2abd3ad3ac4c4b723c4a96d450e091fa87aa36cc67bef11f2559ab6da82690b17c4e292b7861f779fb5c4d4be03ecf77655b1ec6e0ac30e8db9faade17e4bd63d40f2eb6bc6a890fd1524c09766839e090d3aebe2236715f7e2465e327b11e6b4a0c581a7ec06a7a7471494ca16d0793e2309b63fdbe65a38aca43888ec75b022c031614eab1d21c0bd6e5b0fb60efb5e9bc2b6f5940afe7e0c38ade49b0a84fe14fb5e9794cc9c129afa07cfa1f336ebea375c993a8cc1d0777df75cfa75f94db55d859368fdc9b75acbcabe0fe748af937973caca3562e0a431c2c1364a34e4880aa33439bc5c3d59d5db6a0072488054af0811a8a61f58f6774429c3ee9093dce66f9cd18ce54fb721e7151927e88169d656a7e8d546105e842c0377baa490f25a828a06ede0e89ff04ac57db14edb7d88cffc948ae068af6d8fd11388213a5033f122afa0a1e5618fceb755d32c181cde47f7a1a585951fa9461d4fd8a62a58f961c82a17c75b34e59501fd72d2381d1441b13fb1a90d41448ffabeafe0049a53522068fdf0ecffcdc4902add7840862e9aadabd7f34ad5ee77adeaf58571fc5261dea3c528030a1e64a630a5ab1732caad489e518c95de4a0f073d607a6cb917a011f20642b1f782daf8a73a1b3b9fd227e210c8710d376adcec0b0d5cb23eba1a20a815c91389f9f08a47c4dd19a400ee43ccbaa6601f4abd958d022e1a4a7bbc79a18ce5a78bfae384463003bc8aac36afe55c0d5ef442a49f97cb0154d53c3b898aeaca8673600c4f0a2e8948cefe2951bd2edcdcf190207209e555e783cdf18041ed25ed3f3cd9618ffa1e18ce5d272f5de63d34884450d091099f42ca5a4e408d6475fa14de938b930e22637b616d9193935f7d9069d67b54beebf6d6feabc577bc4298450a1faa719bf573e9b07f86b3b3f1638ff90cb91b45b23d5dfc78555e2e38663cbc735e05482bf542e474194897a5a3de8b7dc54ca58f0e535b62a6fcbeccf750c6741095f321821655b5b6f7458b3c6d7850234378b3b74087ff6905a16ab039e52afd77567b8d8359ff62a42052bc8e3a4b7a049215216a27dc4a8a28687e934454e79bc25ac2718f2e2f52280aa35ac0a1013f839e988caef69328c54169831690f98261cee297dca6f2d36d872b9e8c7f6d063aa50ef0a1468ecd05ed867fd2b5fb7bff55652d1a865d64843deb32163d48fd43bc35e4b6b883ff90800ca6c6f43c4c0a12b9bce7871f6b7a90f05aff7499d748953f2833e05050b15ad06fd535d0d45efbdbcd56dab3181eb465d65ac41e138cefa0beffa9cbc669c8206d1d65991d0a08e306a8af047ff6110aa545160bf23feb05a89c5704f0ed1c427154a8427873a6f1ccf1ec47a1543140d3edbfbd086f8d29ae059a95fe80b22adc09d6f64cac1a68d6595930823d68d003e5fd746f6ce37d01bb50243b627c043234fbc43843e2c9c9123c2c5e788692bac567b85f4fadd2ac6011b46a760aad8d556b8b67ad9d76acf879eb03e14f5feedb6264315c894c6ecd8d32c23e1abe72a854c6981245e3b61cce8aae0399de3bf8a3f29490f5d5ec4b5ff0d5a764b69845ed122c5cf53a0c8abcc69100e2eaffdeff0534fdf56a06e6c4fc4cc705ae291ff368af504b954bd33900d61ad00446780312786b7274b6f39b2c511dcaf98c86ff97b0da552cd5deb21ac4f4b3acc2ae590320a76b22b82a8e8e10077ddbf63097c01227cb6190f833f4824cef746a3d56f9a507dd4f1b479c8feedf2a427a37c97eb1740bb8852fa696052958bf308a01042d9b553d9d8188e999ec58d6cf364d580f7484ec7c7f76b9ed53bc0b1ce7cdc7568811427d32060271c11a9f7c2628465862fb892abf6d4639a8f00331313fc4643c8425e893dd9b3615cb3cbe93db5b374c3d851fd66bfeab91bf040327b3f524ecff75bc4f8ee45ac8400b3d8707281983fa423cd85e17dcde584a129a84c68775ca4937f8556b3150efe6cf526d23625730989874169ad014efc1808fedcf27cf6ccb04de5ff6979175abf2386cd8f51441a22898e416688025632985881bfe8baffcaebeaf354f87eb1515c1da3fcf0a0f038bd1fa5d28c029609d322f6b75aaf539cc9e5ad68e8ae5f74f98331ee81dc701f7352bbc3210b6e5155e460175d01cb9243bd4b6fc3619df762df8f8f13a40b36e4d6cecc971a639e5460fc97ad5917928feb9355d50b1bc78184189b11746e49b7b6a116bb19dc364b37b7048b4f5aa25b1ba5446cb9a8cebdd1bf2c29c2019384441ac196f8197027792820b24c745cd95b1dc33c027186f0ca9d9ee87b0cdb1e5739620b2a08a65e9554cc6b4c0feb8d1a483481f7523b05123076b0c9e7940f9e8ebe6495ac98cabd090a80f31559853e38b17ec17ee644b77e17aa5c42e3321071236a6e51473eee975cd30bbc5019328400a421d382664a3867261657ea8f307eb6ce698c3add30119b0ab91f674d88b0733048a320bf033dfbcc0386cf9164417cd65972c97aa03c0ef017f56eaa0edf7d27711cd9458bb4a5beefd7ebebf08e1112765878a478a64067cf349ae517a810796182153f9c4444ebbfda49dda48376692eb7d52c9c9b1d37436517a8d2b6a86a29f7fdcdf49d5cb1e99f2bd559a105d5d476df4c5150fc9daa2e957408b1e8835d9576dc3ef041601e6848c613c0a88823bc1641e091183cc140a9033ce5f3871d790fe7ab7fb213a3343c80b48958d27bd4fb6fec8eca7b801da74ee822de98b268fe5c529ecb2d860d1aee55cd7c2416f368466c0f4f6d9b8123eeaee428e6874c04a7a0502c640f9bf15c5220994257608c669d5f2b04e459317290de013bcca2b9b08d9fc9c9a3a6620078d1bcd80b79930077f50bf28b0d72974dc9e26e38cdb9bf391ba3f2df3968e0a788191573187de73a0bb18113ad260c3d91f43088040a9c6e23d96522e2fe55b9128eb142b9cfe6d1e9ab56daf91ab60c23d6a298b7a2a5af39ca062d6c1f1a1a2ec6e937c48a04214ce2ee3f6c96fd3a17e8507d384f6bf0fa8db18baceee91f3a18ab69a0770115a3d8d9ac22e0d2f458043a96c792b3757f3a6bf71b4e064446cdc674fe922708f5edd91e6f190d312dac9484d7692d8ecbd86b6047565cabd26efdb878ab558dce353a771627450c12122b493f4611fdc8ee06b8d760fae032cd3a162a160888f2f1c30c74e01b04529178ec56df4624a11301a8f441bc9e1f6a5698a377c6ca8d51c5defb329d53fd9a6736c4f8d08f6566cf99f45315eb88deed91b149959d30e60d2d794ff2571d14316cec8523197299835c4d4595ef6291724adf2f5fa9eb5f61be0bb6c954863a618cb3a8522c49344b6c19e7748ab3b097170c5704635d8d137f0cf05991f0771ab590895fb1f72ac121945c054551330c3f342fa317bd549797527aad4fedcbe442712b906d56bae358e9546da802e3c199ca91ae4e2de51fac243e8990d6f7a4274a2c632e6c879cc616d8d7586d19241e931f00d47b2df913621efa1b767c3ea527473964343b861bdc954b1ad5b56aca470e0297d5cf532e7477a8b25174314257c10951d8e2279f07ed9ec7183b85d0b38e60c45bb11d83414ae0ca02f0dd0ccc5af78d3807ece19449371e047018caf751f1fdabf8d0f392a99600ebff70448f2642c52138e49e76c807bcec7a0ab64fd6b0f7cd2e67524e47315cdcd4386b9db57a9a4c1c5607ea26c37329d5271b8d1c469d9c0b62312af30032ba2b4eff0f860042f7825c65b036d9f7b9f85bb40f90d5dfa89cc1b77437f3093414a16a2f42371641ea90e23c790808ee1753726af6b79f9a0011baf67ee1b104757faaf8d415cc3d4511651514631e4b9a87e7a24b52340c718e72456898c6b5a9457808928b444bf6d7304fca32e31a76ba1190ebf9d86d13b66555a8a680b7b75a577c5df285e803daabf3e82a76ec775bb190f71645dd7cea0ae4ea16db18d58ab25255608ae7ffde5be2ee847b9f814b23783e9724b4391082fffedae22110e87d336d04f7fc3a9c76ee537843ff5b411e48df42f979495e2d9e50db2615fa593891069c8eb44ba01a2f2e0542d180000000000