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 79274 c58574e29f9f5175046882bc411cddd4162f3f1297797e9a0a52c96d18d1ce7a

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2abf9d5b9684ca7f19c0875e1ac27748cdf36efcac2b28d03da49fa55f879feb
Certificate Block Hash
c58574e29f9f5175046882bc411cddd4162f3f1297797e9a0a52c96d18d1ce7a
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0090720000f0050100
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a7a69077d13080423811a1e6ad82b716136e6d5584eca52f43d6b0e2dcc7f43d6ab9573fb076a4db7fca2d299d5815b271f74fc93cca9c8f51d9de0b748b3388548fd4ed95c1120c701c217d5421d049446e020b1c7fcc10ae0400000000000000f8010000f8010090720000f0050100

Raw Header Hex

00004020b252fc283a0259fb3c13fff2e4813831587e8651ef4e3dbc8adda6d2116ae9cee437ec64f16a0d89d9c230664873913d52e5cc46be7bc65c7308b8d208cda05d1dac406a74cb0018eb9f875fa59fa43dd0282bacfc6ef3cd4877c21a5e87c0197fca84965b9dbf2a

Proof Data Hex

59,560 bytes
121216010307b1d72cdf28e0542f8dbbf8606113e7c272d6cfb30baef34b11e5968f79c2d12da66793212ee478194cf97047f32d8b79a2e41ba1ea89c2d5ee2232fba45e2760c717fbe4c48407cf65b1a77e301ea74f56bbcff1420ddec6cf18d3d66eb6ca61ce8be16663aa3b4a7d8702227c55bf5014bf06da859c9689f737cc6a0159246041d7a88506ce14aabf86b5e352a1803fb00806e65da91325513642a5ab1c1d96d41f03c3112114ce33223de4d786f0ea747a8de84b7dc852952cacc2b92118d19a893de80c7673a5af170071c4863e97f53a044d1e9a91d43c64c4512629bc12ff7f77c437b71a92b2077b066cd2ea294f24526808f5ed0dd5186f2c02b664317b4673bb7fcd888fe0caf411faef83f732a09150d81b131ba77e168551281e6a079bcc2135a14bbf2408d0f80dc65d4612bd95dc885263660e7d2f3407dac5a49e87fbc2f55ab4fa6bd570931123f94db113e439e1789ca8ef240ab9823d17a845afe199376494c306b927a3a599d1dacf67d320bd52ebd12c505ba4949f23b8fee1536ae54b66e69e4a2679e2d58f0fe5521e99165159f8d1f2928df1deb091199b176dc990d3579de8e2752928d8967dadde001dc1ad85833ac41536439a5ab06a94bc4d74cf9654f7f9f643589e8fe50a4a2990497159f0d0cd2a03f15f045e251ad0ceffebb0de6977c1ab0211654088b0e8f659659429084e7aea6d70430a6697aef413487726f16f24631a50a9c8653299775e5c7744ba85caf6c93c9b8be96da074552bd919ac0db4f914a4d471fd58eb2fb91b55ebf58fe1bd030a42ac53c6f0796ba0f740e39554af3ed60b7a07ad9d88b497d6605a959c4126a0f1e47dacc76bbf84b70b3d3a6a85bdf32a2f870e581906de8da7ae4c38001df7b75a682529251f16d45aeecab8f42ebf634c125cc8addad376c3ac50324c809ef9785d600075c7710803fec94aaf5105681690ff8644d849ed614018e31d84fa09e19443fcd32ca9f5409884d948da41f1fa9a30c0a63af48a3fc794535b1a09a3d8e4d58a3618089fe007c518203a8e075eb09d8b24484976369de8572f2a5f931c2efd86ea7eccd9776e80a4caf40086e15bf97cc519ff5a4b9902b108c3857eaff0001c96d71194b305b4279323bcfaa824cf63383e523d1742f7b2f29844a553c68bdf55e977a9cc6e0bb2973c686e73c7001544c2df95f99be60a38a893c82165325fecb81a591b399d47685b7e7431d50578c349b1015a5e99250d1a4fdccb3cd71950451791fccaaec500e6d2d62ce31001298faca74410017d9cd10358a062a25805fa67c6bc5c72db05226ff2636607eab77e290072d521b9774a65c8b914a438fecba7cee3f57fcd02fb531345709e54dbef10b90de06ddb175ead2fb758172b74b1c4fbea04b0824bd68a63a0d7ce87bcf91675860dc070b755c18996c2f2626b28fdeb62810898c5a012b6323597dd44a8ee257bcc702ee9d788947792d1e61175d72630459dce3cafcffefa83516c760e5b297ec6e0a6746b0429423c35a054a25b251d246df179c08bf7285a618286cbeb390ad4834bc4b24eca7cd79fa99f067f6574c1e5a766963700bc9f2148ed4f521daac01983bdd914d30cb7ee0af73ac5cbe91478537e59cfb72b53f00ca910a456b69b076e5bb363a8bb5ebd21e84812fa360965727e8a39d74d7a043945627c3817ce01793b31cf8f8b792d75afc9041c4e915bc49497d71dd86767284f9b884a5bcac4ef6ba43b6c4a5526da5958c282b5f1f4e7bca77b9a63ff47379b43e1b82912ab2c6f1a5108df930394fe2db28407b254646b1f949a36ade6770895a5d4a0b8e48a7cb3eec381c6f9f5b76bf409bd7f707f91ad46e8d3edf7205a8f6d47236ba29e9d25be61fd5b8a2f3444041f7eea0a7e097e85d526efefa38145b8f48b6a9d8018386a387d83ec365859fe6f63650a81ad156e507390f4f5bf69d1e81682e1863453e36492b78199fb12e3b76b58f9a07210a7459c6e7040bcba5dd020f8a89300ab3ab1cb246bea4cc5b0c5fe2eecc721052e3cfa1557a568bfb1faccfb960d2cd6306d2c21a00348c8910f865ac5fb5b1855a7dd6dcea7bf45e65ac90e7290076a782d59fda8a11e559aeb515b99a42725a686eb28db35f5a04f0686bb59cf1e0440301f229ace87a11633b914c694cecaaaadb10d1534cc7eadd23d36b59252dcf244543669af1a548aaff7f7a8d6bf102c8ab2d03f3795b3884dc529a8f5e551ce08a74cf05358d22cf41c61e8cf6aa6e93a043415827c1dbd18b1fd4eed98619195a15a99210318c096cf240de7bc082f5dd7cc910793267873fabcab9d403f3c4a17f3ee1ba1c534c2bcde6b837ab45eb3df410940c15129e0810faa565f5d3c4eb035d9029c743906d2f429b3f0c2eb088d69366252ec28ea9938aaa068265e1c1353a40d2ea35f7d8d76e13c37967106bb12f0729ae5d9a65030dc1646eca0e577b8161a8dfabcb27ad78452dfc4a8e5d4db7340c7c8da288115d8cb971ab5996364f80d8e4367785e518e4814e406fc5c6e3fe0eec0a14e08649d5c89a8305aa2b6422754d1239a1151fd1032fcd1b3fdbd186c3677a2541ddafdd1fcfd0e47ba1451bb996e26b5f698d37d10b8706fe5e7277c81b45a5289bbb68d9db4ff01921916eabcc77310429eb033a977afb5ec8f8c6f663c516813f19890ab89d39a56803ce8414f9a049998919421766afd76b48c3e47edfb5f9852404ca15f38c803ea2a476c227677ce55fcab0819b5caa4238999d8b9b9116506bed0113bf75aae4a74a74cde8c04e8c98757fb5ba586b39f8cdf49d1f545aeec0a160ac14a3f24703959cc60bae82ae96a516153c7b0edae8f47141fe091aa0e25d3688aa01332d962fce38f2e1ab6f7e25897d57fe3a6bb64622e01b2ef4183a1fd3b15ed5b394f8f54d05173441d408d24fccf9543eee3e44853c21f83eaa55869ff9976c33047462ec0f19392a29ff52159af28cc6fdc9d814f0aba586713ed19e605f0ffb999beb5201493fb0fafe4542011672175fced710497451529ff939a6d8415204cedfcf186e88aeef2843cc9caf5c92faec48507406e29992fcd85dcf8b64c9097877b6e43b3e8bf3353b8dac28707bef260f368a77ad5512f3a53ebb5768dcfff1802ed931859facc732136905b6ae342cd39642a94982d6621117e5176834c262f5e436386e2d0a794f5483e2116fd206abf1172c08e8a131e92a3e4289e1dcf23df33a98f57d07f6402e7e574fa8ccb80189a843ed60ea5a233766b47ff866e0f55bf09db666d9d8f22852a4953fa1b84d37b899ff13e7b94c1c949528f5a2fef4239180fe30a439ead6b1f8347e35d07ebbf982049e0ea39eff13fb945fa7149602be26a47511b011207dcf87df44a6b74513af68e890c6fc8dd6dd5a5080a57af0b688839335539ca5923ddfaf0dd5fc4afb599f1b649b0fe712975d6ee7d4796888e5eccd96532d0bd3d8eacdcd72696ae95d894af751012aee7c2e92c7ab856fa461a77811611f21e0c022f698bf34a03262428f32d7fc45c0c62b74abec6b74ac131281873db2f4c805eec867da3adeffcf2f3d21eeab92b6042fcd67b3fd1ec9771ff2a596be1fb1accfa125ae9ca7188debee53426568477a835b540e0b17ac5640ee66fa4306f4d57920d63a79f5da9e01c402b8f8680e3d4a073945fcbe7998a8fc4e880d4ffbe7906411a96dd00569ab1ac9a56209f22a54c13ebe566303b724ce45e49f53de90a37bb80345787f07b00bf805c7d9f4f8f9d059ebcd918c48eaad572283f3104cf5c844aa6696f07e742b3ba5fb9b0a6cd27a0e90d458cce2c3da9f0dbff45ef0bda1570b257d4c62623d2b3209760085c533d1ce1bb6b9b51a022ffbbc8e3d721eca6d66e30d2ff19f9c80ce35295e79945da40ec0fb5873a7efae00481a04a8bc6203599579cda26318290ea5f3adb2865c20c27ca238cc38e87a3e561dda9b793a0146312f7c9f3e1c3378539daea4b3739e09df7e8eeae79a2eb0b6731d017457ee3270a81794412cb3f41c7c8250b16b08accf912863d5e20906acc7a6380d9423e5e76ced3f304a4261813a2099579d48bac1355f010b39ecaef424c823aff9c61b0d0ed9d551bee670e639d61d6ae50f81ba8710f0b648d73b60ee86715a395787bdf5b732c515ed908d5832ecb36ef646e3eb3b5d6cbb9ff6b874a792aeb0a73cb6b9eb078653206be32477628494e8cefc5f7009ea3e75db6aef6bd3bfa9a2b95c3e8a6ea498d2f02072843f3cd01bd77ba3571e3634f3f6a7a4d31d761fc9e1b76b0e0497586ff1283c53c1f03c9cbc5e5900f2449d960ed13dabd6faaeac8272a59575c48c56bdd391bd143b734ce6699e5c3c4831517cf0931ad58dd7932805de04318a540ac4a713cee890d0f6fce3ea549a8b31a7bd3bde8541bfa045e1d04cb51d2795c80c1cca6ef6499f545b6d8998a3e46a3c7cc340415f491e7575fcfc77a0f6fcd97b0d11d646fe7bd40b33aa7f3c2b8e3243a28f808588d152f895d2e750e1f846d5839e913881a06477d06ef1a0109469d02d07b72d5239a9d2173fc28dfe3488cd368b15768aa89730c28f33ecf672b4433151c98a7e07275ade2c503802f47e23e101efe73d20fb3878dcaf81e06d6594b1b179298ddf0a507c2e938784a9e6230eefe54eeb12752162892f3a6adc4d9a485eebd92f60587a10d5ca5f2bc70f9f92cb17919d2ce2a2f429a45a78b90996303250b693723a33a0c59a1c4ea00005d5ad81ef27baf22da3225698962549a96adc4b1747f987b07648b66528fc6d0afff1b7e78a86584094f652dee4ca972f0bb1b6845f683258756f5b279e16ea6a55c06d8525f7402e5f2c63f3c997dc83113b9545886a862b3e888281ff3cdb83eea27ae57fc3c29ab2a2b5217a5b4aa1a05c3ebb2d7ff0eac0de5aea79e1930abbc64fbf991a8ad3affacf6036d43ab7322d2648a34ed054d84d983e1dd5f96960659d6ec1de38f9174ac424cb4f17e90d36ac5155eb932cc6242d13e9c3f599e9a7da01afa2df81dfea6db88a49130d913cbeb875d0302c71f008d7a9a21c26868c739a771f7235ce2312f12073dc480be2b9c86607723810f4c8802c99136f044f96695cd488f4a0d720b4a146e08185ce45b52381688a84437e85a71a0b5776b91949b693db8416c73a223ff9e46ae47c1446d0da1bd848d48ac9bde35337496dc89736fb78880ddebe714fb5c797606b83a8f481da05e9a53b2eda837633ab4d293dc261ea98fea7091c8e1dde77060d914d8b8da3d6944b8586fbc5443500d03fe7ad4f6bcab9922999c8559e00420610494cfed8ad613f27f3b9e19384e071bf894b2b3b77f7bbf0c780eaa45714c744535a82d10433fb86d6d06ba4d8bfc0691f67cbfee0e138423d66be8418e08f827f529a79db1188d5ac5e5cc747ba5c75a5b065b891ee6e291a8a16f4ec984ca81f174956beef14d53ac4ff6ff3170179af81ec9fa8f923ab3d90ccdd0f8e14177b44f01ab06a0738048fa06308092848aef47592e99c6acc311effec37e943eb49c143e7a0aa0dcc05082cfe3b1e21f50d1c98796491306df3f8f0ca2ec089130bdfabba3c22812d21130dc843e54cd5bab9755564b773c07257c7bd09f42761b53e7bc4d9407bd28235f9cab1a407dd66f72cc55dab9846624575612ed228a9f6468a6f720c2f1ae7b7ed1f26390efada58a98678d5a1d7325fff005cd4f7eb90abb8115b4e872f9eece107880cda4f2c938717639070f722d7d01463b446a8ad4c1757fab6d7c5385b96f63cf0e17382528dc31e8181a3f3c9c997db3ea99b42bcb16714cd9e7c328c958cd952989b7acba87f84a51ac2ac6539da7d499eb6c3665bae6b234d220260a49c1fa2f7ee0638665909e9412b70f8e8906f00861690e0d0f8972570af5d923cb1f746c62cd8bd200f7c2f4a4c81ec8e65523f59df1797a2d1215fd2459b968c050cbd7c0bbe78be16bf7f4e0761f3b9be5387ea57950172252302435fe8447feff5dc6909e80ba75369856e7290c86c67f3af3bf5f76d95e2ed89234766c0f1107784fc4cb8653ff64c0f9cda467a0fce6cead1948a6827375e6e6467976a41faa7c44a4b8d59bce777e3ad3180bc999d4e2ddfcb26dff970b31f8931820cbab24bc522371040f992aae58cbffb5befb1a22d1a30089b4578569f35d5f91fad895b536926c9de9ed1cb225ebc59564820d0ebb4494551a8629bb3a886083551dde6808124672e82cc439afdb4862745cd813a1c6493669aab5e859d4f2ef43333862e912df9c247423d75a610c32bfb7aa622886ad1c5253dd0018eae407160aacb0c1df79c3d739828b01e5676d67f848439cba61ab0bd41b5dab16f81c2b8b559920ec3aa9b9afbf45f0ddd002433714f6ad32b903bbd19fa7ba3b24057fb2c1f9c902e29377cf3181a3583f7b745af921e611462294e6cca625d3f007cd57d336a1a83738718a9f10cd8ccae0bfdf45d82c557fe255c6a996af2839e9b70340d990f58ab3f1bd1175849e34cfe778e2284c45b360b03fd5d3ee6de616d2289aafcdb2022a07442ada90b48136cb43ff97cf1229d8371a1e9171c499fae5f82109221f64af0c4b054b47afd6102abe57f6e18b4f971482dd8fb8e0ac0af6fb7a413639d807978dffbf7affbf6b963a783d8eebfa4c64c4de6e824f1b9087ffb3b3aa04895758142c476125d2d83171e96eba7f6f0eea1cd81f1ae7c78dc6261e7244cdbe6caab164e2de13e78d7eac47afdb51173e807e4fa8573d04dbed0d4970ddc8f142e2aba6da0140ecc2583fbe1db0dbd1b9ef810e9e7f75d234556fbbbca8c2eb8927f43b240adab4a96c513bd8ac86d5d535487c7eb4cbb0a9bcee783b1e0fef8ed23d80c4a8a0555ad628d26cc173de9e87d76d8cc8939ae7f40701493bb9ce633e66f9e064bf7b0764f598872e22ac4074f961f3309ae0a74569727330de28111785ea882b6c569e9ec944ddc37b363d5805e6c90be9b3748452407a4303154a1c1edaccfd043db0ba5d370262ebe7708e6cd5a854beb2810c7fa4b7a01f0a1a7c485e068248506752273977f653fcb985c479b9169743ea9e6b8fbffc6ba1a20bd46173dafe87dd6e7516178c8b568764e4ce021a20c8260fb1ade10e3abe9c5ebb964e87e7c4083555a47e7d7b8edafb459d06806cc31f9aa3ce80adc73ce25a08b39afff7b63ee6e1d9e78ca8a33bb787b183693c8e26533ed660a2472e00da2df05a7a01b6aab2e0a6edb619f5fda6fb72f51d6ff03e69cfd8a68bc146b7bb2698b11c1d0ab4397ea41e96ccc7b1954dd7674b0a56322aa86bd46a299eb93c7b9e065ead8fb85bb814fcf66f5a1906328ec1e9adb7f7ccaf2aff8110d2749759f12a5edaf9f94b237c6378c3bf764df3d73faeff7f44db6bb6d3e632f4a587d972a39641aa07c708efb46c771f44702e3df5d12df0516f6a62e94e194b43c34fa32f65bd214417886bd1fa57210b931617f9c300efbc57ec828e9b96770781d52dc1b0d79adaae79ed97730d48ed1686bf96cfd1c9c237d5368610f00c3504c3c961ba4da55674361f6c4ef7ec4ef0daa9ad97991ac6dc21c21071a19006daa0e76f53344e97113b9c17d0b9710a7b0ac58d51789e920d38b863edd101cb9218cf94c492be82361b183f7df6cb6db9d7a65da006e9bdd6a112be8bbf1c9fc8d047bcd50df9de91759874de583a24623d95cc3c07980bf8a9d1ecd993f9f1c12b2ad7fc404a2c84e1818c49220a8400d6fbccdeb43813ee50db194e54d636960f600ffa6afd0fceac16dc1b36c372bed69506b9f8b97107cef7eb594f74bbfa8e7788fe6d0335e60661b2dc0188bb04ec0d5acc863b3f1e9e4bfd912f0f088c7c2738f6d8960256723fd397e17d407836fe4077afd7f2dc50cce3d888bb23dde634660578a605ef9314ecfd18378b72e0452208c034c2252f2d97ec391b6db681af8c7497ea5e7c6d2dea5f5010eda12cbce44567cc3a5e7c1a16ca69b5601673f6a96765458258f9a787d7a5c2cba23f1e4573f0a50d604af1d906db11d83d3ca930408e1917c7da701441fad8f9fe8a19d30391c4d5709c43fd0fc50c134ca719b13db2301139c759323d70636910bbe418dd3bc70865c13f88b58029daba6dd3923da2371f6e3aecdc33164d9635cbc32ed5dc14bf664d5b6d90c540deb9d12a050578e435ea22ee0f964f004438636d9b06455e9bbb7ee7bbd05da84c585fa4fcac06c59d6949120ea31d8ccaee8e49477bce4c72fb77dfe9192ec4617654a8d1e3050740400563472ec2fbf2e49593e6ffe8702e9adb59d7792828a116081857e55e5c878e4587eb6d97af1f98a6f936079c416916e7e5c853f9dd025768ae06d2f17ea19f4e8d0c804f8b534bfd9c3edecf6842f30d141983b422c357f1dc4f932f44f8fe941a10e881042b62fedb96e6f704f7cf464a8eb790fcb722ce71e35e8b6deae513f548e6f6c1bf1fade106cc137b1d5d66311bbbf7c6ec4ba74b228c4d2f1ef576e0e55d0b3405804390d66419732cbcbbf0d35ed126f3c361fcaad0efaf092eee9b053193ff2d8d5449e70a668446b055dc3a524aa2a99b5acef8bc0a8891f0d8043ff525e1eb8dfd3ad407ff7ff1422c7198ca37834dd776983c84e54fb49df5783170ee60f8df902648813b43c80ffac7302c17bca6773e73ec2f625345c5499d6cb6534cab2f14aae5c133455e12a6891831287c374dee326312b23a8afb6cd4af08c71d06b48b213294ec635c09654103e4bee89d2e54ad4aa43c0f4709e0c4591414c79644ef925f8791d284c8e570c9fcd5420b1898f6121ea6de44f3cf8cf7bc2b5847b6a83f69c44ec2367382911db90f48f62e9af142a8b75f4fec9445ef89ae1e3899dc2e09d730cbf8d11ffbe9be8de8c6db91a555e39ce8b73b07762dd8d533ca1e2ee79e4cf7b497c683ee7f6da026c01c89afb18a433610f7c20b087ae4e48eb1e53ccea1c2c66e21865ce20f663c3ca71da004049bc75d02585afa4fadeb3d54e66c56c29a1713322444408c34bc580b0d27a8ba81b26f8faa94ac75c7066a8d62d3b077f8028915f05c5156e9f421d086927e4c4960f32f8016a71413b13470d009434add6b8011148bc8ff44d417a748d907951acff9f0fde2a57d6afe98423dfe16e1327abfb3da1dd1ed85d1face1fc613ed89861cc425ae7b737d34b4e2f58d648f706efcba268c482d2f8210db0c2c174d82bad4b18d60a6b18a0d4d789c03f87326f9f155990992aac51e6dc5f5cb9acd0e8f8de51d838b8086ad38ab2d07713388fb11a75369448e6f4d87e2a2a7b78c9c6b21de49be87700fddc1c3790a007e0eba3d346c30195affebffbb1dc6fafecbad777b6ba89e644020bf951c7b5488889e76ea026dc0add8e88fe6168efa9ba0723706fec5d665e3e32ca58a42f5f729501cdf8f153c71cfb1181140cee06dfc502777474c3faac0af980845f35f5d88e0c7af1e5e84cfa13979975a27f9888c1475fe8df881c77d6465968de1a63cc2f3220c4c96078ddb948f621324d3960e4e4889f2e1768ba38cc76361d724979facb812ba7ea61ffb1fcae4cf85dcfda5ca9629fdb4f8622f62431c15011fb41d8014a865a4c5b52282d2fd52bea85c760c912b3b9a1ffbb25b1ebc121f02a4cec7c461e89e073e18bcebd6c0cdca9bdf97ded0a2b521355ee74d169d622fda543241c852f2937b6309eca5b0b3e07c0f6cfb707c64dffc9efa323e09f7c586c00f4eb6db05f0abaf7b1f2f597190f4e18295ffce7682325d532a4cf4444789ae85f55566de2cd72b0d2494931bf15b4953ce1987715d2aa48e1b59f435df66f6251ab140e55d8efb0c2f5f100f0abd4a11695f316473dd7e9f75e836aa905030fd5b4bdc934c31c1461b21c7159f5d0cb1523d22c296ca5e1824eed339b7d3b857edd6c15bba75c2cd1425394812a9f5655e9d12ee69c4fcb18bd64da9506fcb9a89b4a3f90e15fadb6c7648b6dc451209dee8e0ba661ae40449f7e63c11f7d2088eab7c914daae1df57520d72a4905bd11453ed99b31b9183d421bf280cf53ca2453b480f703ebafd70c63511e2aa7f8823c9504efec8131865983ebfa048551fec7e9a8670ad9a11308285271fba032907f5f02e5449e48d824e6f17b561f0da67bb6dda13aafc41f0c5feefed1b1853d8ffb722beae8e8957e72a84a0272f04e4cec485b0538bec4c40ced295e3a84222c66591d5ee1af1ef7d5f6714aef486b825d73bbf3f3124ca49add85bf3128766d6e58f4287d5c2a00cfb5d81bbc015cd9576c378d914b872a34822c6e560e36eefc4591d511f0dfc7c820722caa2e8484e42b3d8ff95ebccf138b1c2c087f8622e31b35c5120e1fafd4097eab75b9ccc3bff6980087e049071fa287f90d780af0bfa3f04f6c60fe090774a87a39c545f8b3209845174b926e755763683181811fd41599f263928e8ab7b3c8e8f4d524e637d89a80190286d77216e2903d5533cb5b964ac834c816cce6963276e21bdf8555a03fe80ee03277c5a9a5035b7d5bd45a4d83df96e1b48c0192ed41d3c1f85c28c50f8145ec8a37051439687fad79baaa25574ec7af4d9f623022091572e623f3847c4bc1ede221619f43083a12bccbba15ae9155bc1187e5c32be6204ccfc17c53f455a712b860e413a1d4f9cc9a7707fedbe9b4c8a3c3f3dad9af9c810610235023b20024c193fec1d53cb863a2874a59ec82f5c2ee9962c3e1a68191e4b74af7ade6411f406527ce411ad04b9beac2124da6d55ac5a2202bff3badd2dd937a62b2ff8441624ad5317739417ab0a88a09200428c3de6754f970ee51d7465936229e87be8f8c58ddef70400eaf113441d95608c71ae1b4e407d7cde960b0a8f8cb4f52365da3c82d6ddf9cf76ce11dd2b6e3a087a29e9ecbd7d4930d5f1308fb842675bbde682361fe6832363c14b222e3ea5e3b315f3ea0db76519ccba85092717ea788c8393548c0674e412638fb24fb82c6932436eddf83f64cc90f17cfbb6141953c0ebf5ca301c5124ba61d3b7f218a5adbc334c8692c71dbf1a34009e3f619b23134f3fb1d3921b4c219d95a95f65a28cbbfa7b1f2c99329152a32f413195d09475aae8c22bce1558c9ca3a0f0142ab459d436e727896b4a061737a52c4758cca943b81480769725c8a68ffb3e1dd58ed1c30d0a701e89ef4223cf56ad887dd89e053a853a3bcbd83e296a8d40669c4b781b1a4c149b986b3bdd9ac48567776c036e3d80e68147080b3b9378efdcf556055cce9c4b01f99966677b9d2105bbb874e3d79bb65e6d22d2c47131d6098c6493df1582c10f82b2ec98df3ca9e995e41ec9d126ad932c3d2bea4663c4b1126f0a0c24817247dab337085054b5b32f7f7c3df4f839ae511a2fa3d8793342c05893e836dbefc21005f228e9d2f961b6921b9b0c26772094b520729a2d627b06a181cddcf94ffb6fdcd1c3b94e717394b7a322cdbb5c3701c97b1b085ce126ae1eabe4089fab9cfab6a16f0911e712df0b6d3e62e368bab846bba428fdbd91021db990aebcf2787d945a5016182aaa43fa900f63a519027d81416a5a6ee1f04814b5b13a7366b141790b4ecd8322f889aec2adcaa6cc466897ac7c460f0486b500b462928c9402e1f391fb3b06eac2bc9bebc96ede392c3cc774109c6ce2eec3281b3d13c4bb5353a30887e15d98d62de859d21fd201efa33ec84cdfe328d5b3436e59dec71a891ad1f7036ab8debd0f2385d5280dc148fc059a579d211e3701b44493be2f90e7426b517c3175f99ebda4adc3b167c778c1012cc9448a2e20ffec311b5ce74311ee220f048f0d3dc1499e7df6b4e506e65c357fdd31097b972a184b7356a679caadec7d82fcdc6a49ac67a67cdd2d57ee6a05308f521c9177357b7f15835293cb7c2b5ea432fc4768986bd5763d3e21ffb565e53bda967caf4700fd93af1188be2fd55abca1f10782382e572001aa647b49048952d2ee0715ddaf46faeaec8048a7a9b09bc1865020fef1c1125225d162f99f9d566c272fb610d168da9acd9395647a0aab1b4c09020b080bb7ec5296bba253a1882b7488f3f707005b0810401753528ab7a175d87ce980d10fde6e5e2e26cbe8a368d6b4565e981f443dfdf28597ef92c4ed737c37615c9af5673d270b63b0309c4a3350f270bfa49d1d07d3973351f023b40008c14a79ab02cf8b19d244dadbbb6ed9d49eb192e7a213a39f2a2bec64df004af6c95d023d532f31b8961d1eb94366c696479b975d437c5e26f90f85465b17f7808a1c8ce11c339f8741b643a64192d6f45ee03208b79bc8f2155854557cf67f0d0ca3b74c6a2e894d8f3987f904c3f0470b0c4709efea7ae17743f36b265b2d4bd634e168805383fe283ca604fc85f453104b04ecefdc63c58c13a72d0ef6a983a101b823daa15b927502e3ff16c315e7706d72e2641078d63b08e42c7426090190e1549aeba2d513b40ba9db8df5a251beafa6247be502ffd264fee7892b7e5e58b931b43d04318fc3aee75206568c4daf165de0019d8fc86531677682a088f538a1d989651e590401c2af5f069453e6589e5f970835bf7bff3b29b72bc440f937036ab0bba563053e6b6101466c1a88f54574f088bba3e3889c7b5bbac6f83f2a875a67ea549ae642843ae0dbf3e901349db6b056ad0197147f86fa4bc9f4e1119765ebab9b391ea16bf7bc8cf755b9fe849d3a81bdf340f35e1a0e97fa2b8d7aca67585dcf1f7d35ff5c70405325a4668f991b741c51cf7d7339276f3ec37e467eeaee5d0f7cb89fb9dc766a7d5bf863a17ba2be460ff5c47674564eaa5433f32d77a1cbee8e3f91aaf611d52525c7c955aefdaa66dcee9f71e95bd19a4f95e5063158036b5ddf83ec954e73e84fbd37bc64f75e319bd0565edaddb498ba9ec499e5a0e8ce31a63997f9192a8f694b358bf80de7b8959beb3dfc09b29f39441f24b2df29c41d7f5a2d0823569044a208a441202df9f91f8b45ab3cb7ec876b3642c26707723e9e0bc26514605f189d5c96cee928a77017e955ece0e0f4a7a9e1e252f48e9c0b157e3acf64926453250a768b5b766f4849987abb42e73a700248d6c96d1e906bbd97c01182b62c65aca216b54a573c1567a3a01906ab6d46a08dc7bad2c77ac9cffa131fd423bf9556697bc4a6cae179f8bd5275ff868e8d3098b7930fb03bc58c05613df5400980897636a7f63ed74daed1656b3378ab78021c210a2b3002b8ee32a1ac5dbc992550da366bdb7110ebdf87333369ea0352bc19f0376811fff2029cbe3d83dae2d3d8b5d0e5f416f2218dc71aaf33652dcffbe7d8929a27dea2681ff5fc22b9c035ae49da16b8386e8c54cc6f89e27ed3ca0742046f40087f79f234bf4f98c105fc600e9587e2c6d7b8b373bf658186fb2d2b46003cc1e301f74bd9e872d68cde81f45b654b2f6b45a9eed49e3fb36e4d7ef7dca5273a6c3e2dba8996368b13392d0c12cd6173c8297880377c5a85c0185415532606f626ff9fbe2f27249bffcb6e7adbe09a5e76a435c2c312015b11ac3f2fcaeceaad094fcae9c542aafd10f4c2bf9b4fb76957c02b26c7f10b7aad423bc7e2deeed66445a8203c94d0e94eba91f3551649955654682259f54b7464559410bb5a580452edccc0840b1974f861ce7a79096d75bb885df091e94e6e11255cf9dfc99cf91b8977cc391e28d0dd95f34b971a6610ef72068624433a3366693bb47dfa11aaedf37f3df699c247f1b69776d0898fb10d0b41e20059036446595367f67f20e3249a3124dbf46e30f9119a1d78dd3fde924655305cc0b1018c6fc90efa7203a2f68c626a5491f97c4e484282c2bd00443c5028d3d25fec52031528f4bbdcdff2c58eda452280879f25db1e076417024339e6d8246c66c9493b408778ee9a73321f769ee957764cca6c0decb465d575b93efc31c7acfbccd797e618a16e46386d496f35e2425cbaed8d866c0733f9bfe6d817470623d79c223b7fd122ddc1146ed25f65514add8d39e7588415ff43254927dbf958677b133463c0ac611a1a8bf87e45951af4fd65449928dac4b3ece0a20069ef529e6b9a447b0e5356a272bec8e85d296c975ce25e9c19c85bd3cbd346feade9cf67371b8eca8b04f1ba2f2524e3f9c4fb646a5f1c8913b60d3563df0c670413c08f4bd7bac407f42aefc5a3f2b4312b2debd557ec39b772bc8f5f1973ce5ae1d2446721e95d1bb6f73054bd37f0bbc718c146d5f9de93ee3486c38ac498064be1be5c485ed989a07673c03f4b2d964f02c97ad24155f7172c74b24421ada292d29aefa56ddd0d80fe9ac800c26881a1f07ca94affafb9ba9a890a9aa4f58049b55e85653f6376afd38fd9aa8a179ae8cf307779f4d0b52ab2ca5d7355687c3236edaa47643930cdb28b1ec2c9c3ac877eb3a75703f9c46f96253ebe166f10f26f74e1ac94df41b5a6f6d1ce913a4441cc46b18cf1746e96531455ebee7363333fc031d2e856ab5dd386b4c01899d73c9d50ff14ffc3a352e0732b246a2bb9143960c5ed9117ede6a08e868a79a68a18c61d099a889d360b7e4a33e97ca9c8fd25d8d359de86ef2334704a05a41bcc009c2cf8d6ad54da1d90094acbad799904b794fa41de06d0b3fb9737453811299a51704895b32cf3dcb610f89c172bb3b6b2afbb7294abf5f4d8a1aa5c252a10a94abddf64bd43ae0233946c590fd10079a2f6fceb4944e81d381f55fddf60c712c2db5cf348a489d5be69ec6105c598833483c091cb98bb888d4f1a6b781b42e2bde85dd3b11ab856be8c55fb0df82a01fa342e308af849d6b098588d660c548209649cac3f357491f5792cf1534fe33d59bf880b8ea002ae899775396d48bf1eaa07d24789b50360af06ae8af4a4a0255bf324c956f747c96234019a19982a0961119e1591fa9822f0792f5a7134b9744ba2fa8b015c1f249e155053ccda491d009a94ac90bff01e1e0ac2c0011383c4a4fefc5322b899318db8c0532fa7a4e4b4e350805a758998c981589904ef238e826606939bb6f697cff77feae0db6f1dd9dce5bd434df030bba702fd5b68bedfd95647df3b94f27cb9f24041d351c3b98b7882d3becf034fc761d6b641fe9b698fa6a09e733409bd3461278593ef911b034adc5aba02340a9393ec674e290bb3b5877ed276975cbc4e9f4d41be41968c4a0b2def9612c7ad4c73198863638f0afa32d37a23976e637dc399fd33526883d3e539a81b6da06fb101d7bf3555e7e1d3897c4c0aa34c4b7ea809bf17285f9ca15d2f0eeb303a0c43c5e165a0dbd1060a30627538ed192720387feda8e5dfc997e2b336b2171b863c7e0e969b8ea108230bc4000efce2cafbb0faf65df457bd271e0559bb3433b894e5e86db8eff29914a48f1bb81dcfebee8d93c1fce604028f8de50acdd15be1d04a7cd1fdcf5c440ced143acd8a24e0a4b54727a58ba2f9640e3b264891415b084df6b581cbb476eab0d25d550eca677fec7a53ef4d4456d548108d5b40e8aa824e907d16ac83c0df8552cc5dc66c1121378345e13fad6ae09a47c9a82c5f3bd46b2ce78978e56eff83dea3b28058e2786c696e695e3068246015ff4905af4682cb4f14f1ce5adb017cc80c3c11f3773e1777bcc4f24c172eebee67128b3c38d9421e6d22a4d556b8de8479791f648b7f34fd56760222a90925cb3457d4418d11dcbfca019d97963e5b5fd6682a09c89d6900bcb42a19020c1ddaf6d6de8c89a8b68fbd7febd6f88330feecdc20ea8308ab64de5b6a55d4e893f2a783abda3e304ea8ee56b791f0cdea6ac59ea72e078cf6ea80254e407f78781510e96af2b9a6d3d2a1152f218e7a51fca0b809cdecc923464fc35e7b637114ca4dbb384b769544aa84ca365403c6993e3fb9683448f133ea78710bc212e5c6f0c2605267556c3a5294694951af6f55f54cb58b2afe9e2d145f8a43910f44dd79193ec15b3e93ad78fc120ec899ed6fa9075dfb7315a3a0379461de56ac61991a4ce778e83b69d4420fd84cf78a03ea0fc7e76ba8a431b61d47d165a67439638819ef1e67c3680fc57a18e592d3a65f16d46f06479894b666fc5fa2b2d24ae564cbb4d16da286f0ed9c0b5e0b74af5f3f2c62e88845f7cbb93e5cef50cfdb1eec5877725899f35411a576be60059e4c920d687d50b96573a7a591a4a4a2017299314730f44adf47730a9ea6c0d4f9526dcaff05aba45601ed7e6fd6070628a95c2cd952e6a89aadf91179a2af844bb2fb255fe5db2905f8bac12fe64872eea8640d989510a9f77c87b7b9c13210146ce4aac91175d680f446142db3e2625d97eb4f1dcbe440df3327561300e2cbfa9076c8f26d7fbcd9dfef070a124cdb4b5389ba1e4b2e2fe84bb6fc2a8e1b8b3a4c0f7b98551756fe0aae59b56ffa97121e4bc6b529ca790b8f1e69187cb5973052dd0fd8d4f259e18bb3ed06c56bb91ffa4593a0883ebd7be9a6fb0280abe157806dcbd3b2c6f9d450478578f1c5aba7af677364bee43bad458893644778ad49a36a25be270b400f5c90842472a1fe15c4510665c311a35b07190c43a4034e59475b5ff1405390076abb7081adb204430ebaf0604c11e852d265fe8d0b83e8b412ce9c6d9e79f366828b976131bb7cfabb6a8df30573a08a99958cd6fbefd732c502f8d47e4ae8990dfbcc941f3349d41b0ed360c3bb158427f7edc940f57b5427fadf3136b7114a1a37c8713a5e947a273d6011357ee736561e410134cc2484f26ae5e27dd6a336f76e180fdf954a205cd02938dca72663b538aea2bb0cfe2d814d1c0d4c977da155825d3c1e65b31ff31a7f4b21228e107484ee85dcd504788b862437ec850b4527d75921028a57f6aa078c991d03a6ae49250540f17db33f01bd676da64f13c550709901fe83a0850ac4497be70b3b6ee78afbabdd5b85239058bcdc0d85e6f14eecaf248f893c3b1d5d065635275e1ee301e9cdffcdca38b5b592a8d07ca56700e7a450f99a6b7eaed274b5e2342fa552d2b12fc106a7cb3d6ed52f2955c8cb0ada2b30aa2c061ca34b72633b0f66d54c55d8b076f8ca446b26f1659341e443ca8b8f79958aa1a94e4a9e11065b2e4404daf5cc1b57dc205a8271eaa44b490c5d2bdc48059ea3ec81641eee84f385496009f780b93b0b63bcaff24cdc3eb1a9ca6dbb0f3638b166472532e8a88aaf1df2696db861edc200696c674945dc336a8b2531c0ed8372c30a565d117b9a875bc60f6d78d809f017da77c77e1bbe5a3e6223af1f57478f60cc8e5876c4f7d9f866a1bf4cde82dd3d4300e94930e97b033120421589d000ed311b06b762cfb1c4fe1a96f5bf2f7969374612f822922141dcacd4a80e65809b8b5d9d043f3c6ba45ab7bf2c6a9f1ae5e60639d7207d0def4f5e13740193b835de38b957f0397576e743a39fbdd3442b15bc1a2e35b489e6063977fdee5be6aa79746ac79f9a9affd73e1f83a0ca21b159b504103b1d1a27a71ea0e31d006ac551a76c147bcb1fbda0b8f1b6fda14e48a08190a70dafe2cbb2573472a85b6828036b5a0b66e77f4f38971f5342c8016a61b9bb395efcf3ae172ded449348437d05a48e1efa4619e987c850f50be8b7982eb0bf40a1067feebc2c2076320be03b66dd70527e401c69a14393b2f6525766f3a0ef950ecbe29a0f50f1ab13553ea64177d12c09ddd76f13742b204fb55a0028aeeed45782e3b4410177bb6cc0cf60baf878308d1388341d6bd293b13edf8a40f8252be48d9e0d346d1d1f3f01d4de0d79abbb817e2d3451cbe1ba0a9fb8a15aa177970f461ce406566b7689ef24dbc50f8d3bc57dad8910e3d239b344489c2d586abff97fefd1d5ca592e1a128446d5bae6e3d295884eb62e00bd65f37e60db3598a762b62d33deaf79e4089aa23be33c138fc28d621a29dea001599895f3424f15879e0e3530eb8042b21596cbbd9b619b69acead4199069c8c2a80e9e2e093571940c2174e2b6d347f501800d1b1162211384e915097828d622aadf3b263d4f26b26424d2c1db238a2b8b2334ea81c433afde364a5e0763d3dafb8dd85a3c889e4dfb1f64736da8c04ecd8abf4dab1f280d5eb8d902235aa914607cd00ee38f4797da3dcd020fa5912769ed1d996c7ea0e9fe47719459a67ed6812d7dc7a4f36c929e728554cc79e3cae0ae2e210f2a161ec3f859751a4741a73deca062c94cbe2c22e669f59c05b6f524d40f736473f6ef2aebd6fb15083b043934060f66024968c0a9ffaa3b21552f9360a3d3e3aea497ac51896f3053221b7b8bc7473feadf36be768305dca0a3eed852bc5c360414c6c1567f70f6a34f0af8d0d4aabbdb76ef41a35ccbaf9877691ed737f23ef81865377b8009a908a94ca4deab1efe2fc4ab9d8e85db1fa0a20ed06ca8bcd22c2e8081e3e15519dcdecbeb03a757477c6065b422428b22d240db28c7be0acbb139797bb5fb3c63ce8cfd3b1976c0ae76526809d6586c295a8fc6dc9b52063eceb3c40440059cf521eafe5cc0965fc632ce53fe48f1dbc46e264ba941aa6d020ed3d3f2eed3a27325206c4d7b2e9a230702d09efe12be4808ed95288c376d3a5c2f6b672f4628b173ea2f0df204d55ebd101f2014c03381209694c043a1240ea74124366eb880fd326167d5d78562ed1eb6cf70d9039e1be31439f94aaaaaa4f044574f6eac2aa04d000159d6edaa4c7fc6c98caddec2891e6e9175bdec29f37e774a1e2d4775f4030e0f4efb1d8cf03c123a2f3a3b651b53c4fb7117f97f4c324409297d97b72771af26ca0f9d0dec5b16b8166ca49058919c8aafc0e27d6cca8982f52c44169335deda64200a4e3448ffd947a76f2a31e9c5e32f6014a7f90caa4692a3df79d1b1a095c88f4284ca599ffc4c4f162d3ae45c5068d2896592eb712ada127ee69ce8fb4dffd4436395294d81a04adb24f1b83dd1985c6653602ecd144539f2f843efc381e8de9efa724473fa6dcbeedab4e12407daf3cae1d8dd8375e152d66947cf092e56367a2b8f0f6bfdd6454bca0ff01a4db252307dc4a0be38f7b993fc03ac11d5058eca4f1bbede032343d445b36193f2178772ca062bcd04fb1e58a4bdb575583ba3e67cf145a8ae8c39b95022fde99c0a11b91aad47562d83bf260184c0f099f68dbf7ad303d0886be8a6de4b3631122f442b02822b53ea6ebea7a2cec11764f6a8916e8d92c0e86fb925c4094164c237958d8fcf67961834bf2428cc2b7a7819e958f95ff6cabb9d5c5854089406b47715e2049e9e4fca662a03c3dd5864e61f1d89a405bedd3e6680ea8c4fd8d70f3f6697ed01bf0fdccfa46388c1e41fd31f900e3ec40a064ea498e164d3ac6e84b78e9a322f89c0872eb6836f839a6f010140167e9966c1047930c09bad239af4d8a0cbbfb8e8c77faef389d84f8360cf1d6ff39f7f60938da42e84437c1f4a7ce5396e191fb75cddc30df859a0f7a0d246337a629584f8ebecaed12428b04aa8a28f5dbdd421463570e2b5587a143b64ae40af18eea66ede1a23ef2cb38c4687e47bb92dd75ec58576429e5b4959bb4ee482786b83708e73e589ca1b8f751fdcbac17ec11efa07738624f041a28cab94f28b58fe4954c764d0e64213c230372229a8dc94b42260f9b94b1f669190981973f5b192703f7b6583b92d6b36b86905db48fe12f37e89b13b327b6f15df6933cb1a4f29c4dbcace3bd6ee401ba093325b836e2a8a02bb6d5aa7dd93622c9fcf9ef6b114f263800dc6f42fdd4707bb82f13e066966f74d2165b4f63c7a0fe1b0d908833092562017aae84df3c459cd6fb7cea6c593724e00b3c44c36c1d21a4935c9c21e9d33e1ca5874e1b497ef7bb5790a98ef78d99c191b22de841218bc4894713e8da6e2e04af3147cc971f9a9e38d80736239c355296d2980f13d0f7b8bd7151b27bf05844bc5f17e9305680c047a2746503f639c821160533e38119f87307b996b57c4f6d299d83bbaa49f7dae2dd5174959ed958a0b00a7ebdaac38f91e4b7eead9a1014f710bf3f3f0445c2b53aafe541498f097282af10c4275048b4bc1eaa7b045becb89f7027b7e23ac6a76cff71e4d3fc2dcc322ef5cf4927f9a96611a2ea6632b50353dfe3de41ea58285e083a3a4f0b4c85c9a4a389841b6cdc1b0036b081dd5318f7259ee69696ce62b2013b89be097f7025fe5ae7f4a812699c183a3739078e5313ae2a3bcadf0b43283306f857afe1d2df95c35f525d0d1934d151da7ad9498801543ff820ff83c6dcf66eee521d8e002408168da09c544647744c1c8857ff1a36530186352a998387e8b8a5526bd5a46bd9d3b9aea27e9727c66ac50de8c5555aeadd533ec222801fd36828623c20c29c4c81f68677e9e2a32e1c25ee3432c22e8ee2eb252aa5f6eb0d050beb18512b6aa895aa24e23ba7349fc6828713d29d45e38e484f3aead9aa629ed96137b10c4a2538ed2eea74e74925cd1e3a442cc3e0e06eea87cf402a08289f45694785f825804c1c22abd34a9cc1fc2a7eeb97f428e7e6ca2e631ae55b065eba21e45cac7b2cbf8bb83c94a6dce869af67a1ad9a1eec998209b8acdf5375efab4ac54b53c9b81e221927fc28b32404b4ce15caf869cd686e0a3eed62eed671c150624cac02fbda45d8a079802e5a3e1b0988611335f8972cbae24713a693d35a046f4f792ba5faeed69780fdffd1cec29397db1f9092632c16797eac75563e9d0d5dcc69589fc1672ce6d21319695a4a4f85ba3bbfadb2a02a1f9be891cbd497bbf7c04ec8e34f248b77461a9424c0b351e229a41c1128878ff1845e07d5138048c31cfce0c67565a392774c2a5136949e080b8a5cd341e54e84e4923d33ca9a53f19863b80bbf8e627e35d0654c94a7dd7b043e7d4aba3282d43fb3967919ff2f8240af817e4d359594dacaefbc7be658ef65920276e6bd4b1337d465fdb471f39309ed34c793356729bf300f86ec9d8ebd956a51293d137026f717836055503214a1a2f5fea89f2937bece50198508c9447a1fa2b308634c6271bce72c4adddcef552e24bbcc49e4e55b66a966f52745846930795d8bd40beebb6947e80f5c3ba21b65bd6687a99b2506cc84f665dde37caf0add632b2542b66f924345e763130b7a3e2083913d26f5ee8881c4a2d5c07c7dd0c2db0d221f0209fd1bbca31271134f5f7ed0a483cb300033a5c7be75c5bdb734c58b73d53d57c383617818136292c3c24a866a2647e8a3fd5d78e172a443a7f4a45d16bfffec314caf39d45568f179eef79f6794a327140ef21e292a9b6b1269ec0bde1f7d10a1bd43e26c2320401f4bafcafdfb1d035978bc794cf6dbceefc22348bc7785c7276153e689c4ace5c064672f047a9924f5e83fe78e348db07415a49e2fe3a24e5a1be5e834dda5d5b93d40f3257cd7210018e461ccbf98aae9605cdb06ed24c8705f296d8f4c376dc565f2031d32324c057072e7e40137f932371d5e5619eecfeac3bd5879eb4eaa26ef028a2dcea25a1aae00f51d69f3004f0dd2cab31d9ca4c4566cdb82ce3cad80d9ccf5ac2a4cf0d084a22ff0fb4edf4771b65f077708c74cf76eb5e33ade58f26731a7e60eb451f9f9b83033685076d05c3bf19ed642784dae86e0a8a7dae4d190fc74203469353a573fffde8bc5deb2fc2d5cd33824bf0701eaa6e25c917ae261f6362443aa0619cf43cf4434bfcfa8c2ae11d9bb57b1fae29a69502ad77058ec2197701be8f6306b35d7e16ba48da62ab36b8837b74092fad9891da15b50c9f70df631be6d9b04a7c0fb9cd68a3dcf0249785b2163eb397ebfbe2adf380d28d74f5de53029971295b26849d3987d9d914539df20d40be3716249880c4f4815aaa48856345a8a4496ab31ad7b5ea6d6f5306e1e62145b652282f626576f26573c4e25a0d90ebe6e623618824cf2078c7403dcf7e216b4b8e58c08fc0d6e6689187747a3d3bd5e509e20ef0f612f09f380b50e5c96c14daaa7ce42d3a39c311f89940d75213ea21e970c7fd47ee7158b1528de9117bc2f73a296fa2306f08b9d168e1500548b7cd8eaae1ef9b6e9dcd22d6b206b67864632602ca0a27135a06bfae207903befee7c8e0a7cd235ad38cd8bd557c422cc9d08359142985a7c27dd6c4a717ccb192d8540312bc545eb63d226796b1bb728f0d9f502e505c8b1886579c5944537297658a9fd7308f8a50d7dc233c272e481f2cdc374acc49faa2841dbb162d8dddd68bbc5fc1ec68ad86dc0d3c4d816307305c72f8f670da6d4f236b89a1431f91bd2493383ba8042474cb55b702e6278d7bc901ec09a40fc67b1fdcdb10af07388e3dbf50d43783e3ee3f585d4d44fc286a193fc76d5956ddf0e50f69a7e3e1e18591597393696cccc765e034468d081c865ed7c116cb994f6c2f9ea14739376efafbf9bf64c7e1f1cffb3d88d67c34bb95aec593508e23e5dd833dd9c8d62cd9640db5d183dd430d2fe535c246dfab08a9b542ca8bdd0199703f4a306f2bf80b30a9f25407d9bc79e02efc9bb4b6149b9544364fd2c34258f0131ea87859af72057e8d71e749004e9f4dd9895e3cad218ee03377f66a8df74cedc542760041e0e920d13e32805337f83e6e51f91d4c64638d68d0655adc1f92a59290530bf3f996ca8f56f3601893b61b915c5db9eb24d8fbadd4bb6639187938d96eef1dd477b878630c2e83d615856ba6831901e421f09a8981272bc5bfad4a14251af36773df170fc074fd4aa2b54a5c0bc96c34851eb531a0fd97069c78b033f0bcbb8ad3a901e2783254e2065495de3ba296226ac44cd7571077f06c12351591d0767b37593f06440b521c512a853ded9c8be44946d6d8fac037ee39dd8373a377c522c61285af6a38c8c1be228328814037f64d674dea8f50abcc0d0c0f7152e54dc010f5c26202b6b0641bdeda85b02292edd1c19064343567d99fd3f2f00860275da6bfa4261d841cc19e589c19f4db94ee61b674d84190dd78acd191d2684e7c975af4b79458e6c716cc008807e0aad56d843132cb04c797c338a48517fcb2d57cc6244fcf1026c858bda14d4752fbd96b62c172ffc517e54da56caf8e265667754d01fb6207f724de3f0a6d07a37b86ddeb547686659a2931e3a4e626d61ed934a817c31c7ea285c0d74fafab3b60077bb51d7ff173e24cccd5dcd0e869955facd64720c1540c6ca1346674548258c23114bec870f1821e4463c7d35c24b0c02c3a75afbc4338647b74f86e2c3a31b0dd718d7bd41632e0ba07766d6e48f73380087a3c8ed0742cc6bbda158cf532a564e64956c3c5c34ba5d4e4151b1eb9ab9935f934401b8349264f0b8b43de61e572e6582b93d17cb7fc9f9420402805cc52eaebe5d49c85cbcdbaec3bc1edac495511e9787cf14af41c6ee032bcc879940984c4c1c9f643327a3b7327bad2f5243e671a2cc2d938319ee1958306457ad6906cf305170576fd56115fd5e56d759bc490d33cd1f631e75f988201457419e87d2a9b41252f66616cc3c7da0ec4752959ea87267b07e8698af5b599f1fc93487bca9e1488d5138d9ec727d6ffde42141ac369fbc3305d1e398e5b6c9e9f1ed6af1c86fb7c73044630d30e9a6a3c582685ab144b7e739728987bca45a435837b4515eb2f93f310c6952634a2012f17fb60c51c4b95f8d514dfe1223d1470b6b7cb2f7623d5171539e8cf2812024cb2a64ce5ffc4bb80518968546eac1a1ce1f7dcc658e0fbaf64a785cb277a0916ed45987e3f6a3d33b22537aa41e3eee99f243717014f63da0b52d6ff46d62f115c8a51570e76aa11c9344fb7e94b28e54dd40545b0913ffb9fa762422a2aa0153fc43cf7bd6efef83a788b17243e02fb718475cbd37bdbabffbcff2847337007f9e1de7c96a0c3ac7aca6c75ef1be40230a4967b8588e0ee231555f42ecd5590672292f45a26ca7c298d16b630866b3e23a9dba2890453d0f0639343fa2f7935b96d02e05ecddcd1d0137ff8082fb851e94f315122de364967efc6c2052b887b63eff2c24de4ea6dc42f94a6309c1fe60f2d983bb6eed44df4037e5181d8cfff0c1f39d9089cd9b2c5284804b132eacf16c8151b5fbdf254970af596f651e5cbf898754af402e79d86ec10616cecdbba02b35efe50ad216a21a56a81d50028a26b180edf13a567b0592589f3d7f4731372a44d1a173178f2e13b327a21d261fc4194a95978c6501c9dcf60eb1136f01bdfdd700dacd9085c7fbcab96d297eb0d7b3b1766c43c8b01eb59a2371743551d2f156f435fc4e8a3982d61481805722af567dba6dae04a12515f7952b339ac94a04fa09d18ed8b02afdabb5c349d5e1d39eaaa57a3866ba5d35448640b40ed0bd45e366f8add597f67f2a7131ac30887b7e76bdf38b8cd63b7b6c8a4ad8fb44d686e4b2f49ef8e1f80500e70a2ae745c23d222fdb5152fcea635602b4c00fed532f4c4be0a3bb349fb47e54885b81950d5919754360cc14787746530c2915380036cb00331d5237cb75062ce18924a983cbc1d46edf8e132938d161dd3299f9235e0378a0395eeb2b31039895246d7e67a3af6af1f27d85740621875f8c485242a348626ac9184d83f44193779718ee411dcc737b175958e5562ea3eaecdac097f7191db99dd41ba0222ee4db02ebc857cb1082f141eeaf1578286d6eac0cd9ee666d137867297df7046e8cab45579125a6a8b1346be6e65ffb8856456a1a62bb3d53099d891dbdbe323792d61c03e5b784ff2c321538760ecf393d6cf8372228714e869de71740c3f03019c90042f8d6596deff595a73ed2919661fec9f5b3c8a1fbf94d34de0567bbf1c7abad5d49804d45f5f087ce4a8bc15c6183c466ba44c95824ba5f456ec7c39f24118d925a9595f2fa823c4928f81c9d42324127d58ff9ab1c7f1c580add3ff0d5ac658388d6f72bae8cce43da5a8dff7e9ba476b78c10e8f400c947d3f05405882a49f32f532307727c43b0a22963258eae885b0bf315f88c52712973ac5cc6ce5e5f932f556d8153df00248ae35730277ec34c587d8f41f13d4f8b85fadc9b9950d532ae303db12b099173d190a0809c01ce54d0122b31ec61b6d686a2596db34af8ccad9ecd3bd8796c75d9f7079f3dcb468ba37809a7d2498eeb7c15ef5610c6e375b27030a4fdec222dc8eb41ba6ac18b761b7cbcbebdceb5b6bda7a7466694a07410782b7c54a7bf0946b942cb3ea4c8b6c7385348957fc087bd0e8c215b9df58461b62a4b3de04a14a83a7c1114001345a2d83ddb8d1ce1c784c7ccc9d7ef29ded4efb3592d990028051efd494d4aecec9d4b13ab67e129240e50192affc3b734ab4746cae88ba22925a0f69d76c145be777d257bb4f57c053ddf497fcddb1d34e01741f2ff6195f5871299280200860bcaf8933e44bc4122c472231c1f20a46fdf3ae3344c7f2b5f829b8d8c9306a5df84d62eb9167b7bc90688444f5ac74c5f45873526f4c3d915fd7c923fae08761e713ef081af0675b328d2501e5b9a8a7d82ea1011893377a79e73bba7821e4c3cd391449bf78e8f9d4671df68ed07b89933aad90f784c4d5d6befea2b19af2e6002509ef5915d024087e1e83439e222d4e0cd7a8deecfea1ae7c4da801340b65f5b57135379f5992aa07a8fac23c3f701c6417fc82a8a03ae0fff962d735d6c6742a279efbd9d055cbf2a32a7b6520f69cc6695038e98b765bcab8b1f63bd2438756ac3a974f9d95e5f16ab076ce4a3db5b03ac7c18f6588df6f9710e1f2c94422f5ffb7c95b8ae8a283436566bf4915b338039c8a2d49abe3daa9d958aadeef0e6878b4c5bfcf3ec2d6501ffede69da7371cb8a15e5c3eadd1ef99352400a252724477fcdc5c5e2c6a13325e0d16f2ebc0d311e686254eb222c4354d4a03b4f1d0729c632d287ddaf3a9a579bc42bf5f4e59b2d8b1f455b1f5cb4da20b6daac62c9e039b62d4d31942d2134c580b2dc54379001c92439d256ef2fd8776e333d7c5a3947883ba0744f8f4289d5bb22aaf8cb62536f005ba066224f8cc0d08cce45de7ad0e850c1ea14074a3a97508d8ec5bfa6404881f51b3cf12f8bdfcf764aaaedb78fc534449263378a46600be7d7d661630477876042ae29c1f35c1230954126c70a0035f753633f6586f62684c790ae1c1157a4dbc5e06d658954300c66189c8a89335ec12fbffa9127221ef68e63882618849b450c311d5df35819c82549ea4d5baaec7385fbbca5c89336a24d7504ab29b24a89e4c22ff6840c552e3dcf3779bfe569e2253c25572432f544bedbff1b21ea959de07f290633ca07f4c813820427090cbf181b23b427bd64fbac2386a02acd518f45fb9ed08437e69ceda1513a38bd41a010b00037e78b4cc0e844a283f2b897e558921ea4c039da9dad3888c4781edfe981c4d5fcc7a1ffc5595fb1da678bfebe1cdd764a2b955db1703686c449462bd52bff97a35194d950e38e9ff7e35028bb5f52011ccea4caae4958e9027353cdae8cdb3cad742a46b799507ad42962b5a5c4943700221584e38f476e5d19696c932a21da9526627e3596589c6835904ede55ed13d95748e75cc4b364a5f0d87115f3da320d7ec3c9912c9ab5e4b506eb7401ea404dd5be9994c9ba57f0fefeccdf4f15da95573b7c9f606b091bf02ce1587d9d6b1d450b5d0432a2cb850847330fe65d678a259cef449d30758abc3276a22d3cf08871380ccf1a3e49f2700032ecfef698dc24a65be0d622d030cac53e1a718b8987d90318b8dc97d804958287bd158100a2b89916d9146b51ff50dd4e4c79cd36abdd4b90f66c10ac62c71a58aa0ef65f03eec9a47a385f4cdf37c73ee242dfb023ef5abad3dae852fae79fd4ca2607dc844b554c1d071beb63b185b146bda9a8c4a976adc1743c2bbc391a44cc04b6e95ca3976426a7e759c28d0e2c41d56f228d126ddce257c1193582288821b2b5e1dba83c46de9ef268a92e8f49bb3a60b51649854fd61355739ead365e2312833038b1b9a3f1ec4d64495569f0a5cafb93669d05d49067f8f4d986630b03324f0f7aae8b3e70f36f7b8999298e2e59bcbf0d516551e0c58ca05f170f122cac59337542270f219e3d54662dd6a33c96e8dee8f93b358c8b86b32439f5f7879a75e2377230884c9ac9fe6719688626635a290afa75aaf1f8959428f89a2f55fb5d6dee970b31ec2f225e943ae9eae8c9daf7f59eab5188ccb44393bffb19d425fdc04155035cbdec0cb5a39fc6b49b5ae60f4c658cca4a9a4add31a40765ba696d058585bc38523f0b22b06990d95008ac960542fec5c832ea556ecb9f32e6c420102e4f48e0ad0d57ab597c5ef1a85d4509f3263e0d13a81a6765736c8db9b0c7ac0bbd479ca5ef85225281d971e0f505a6ef08b6e6cfc03dc93f8db5977b55e44dd8d06766fb57abf3ae375b51fb413f528ffe19f62c318ee54aed666de46da4242d17e5236a49fa7dd0815136f74a4b3a6040ca2f70660ea830b2888913c962f08db08cfa3b3cabe2c30dfb69f7ce8f76d1cf6f22f2943111c2b8307321d34e10f41505315c99310e2460d27b002812d39aa11b3537360dc9ff1dd9638f1a2b188cd8496b698281bf475c57a4f23432494d9cc57dd38e8ef7edf7da856beb373f0dbdd607f810db4415eb13f9fc7d187180e55ed78aa47aa8bfc4f586833d225e7f88e29efac8583ab0a33d2544d29320f8f2f555ddbfdb3476370c3a67875bc2e979ecca93e991bb76daf628e2422f758263bfb7ea887b753b46795fe8e5c1be1393c782ef6603a0ce84eb7a7c8ec49329dc7aa1c3d15adcf782d8304ab0a5c673c5f446aefe2122c65a72f5c3b15028437060fc8ae5a699023d2ce1bb5720f89a8906af6e6d043aaae5b5a220013f810e5279e7c4ea94be41b2535e4f76eeda87e363c194a7d268e06a8faeaedc78fe67beff0df9b250f39089ce1648f0db112dfdd9daa70fa857af596798c576fd2a0bbb9f7d4a81e57f435b014e300484a0f52c5ccc139af436fcb2e2d4fb8e1663bbb660e1bef972a9014f4972d6a9f3e027fd70bdae5d2d1e45b4e6d1ca513e08f0c32a603763d536363f0decb0f3a2b4960cc9762323fd25ebbfd1fac7178cab2771cfe804f56843897093b240776b8322cbf1b0b2e0794862d69c0ca1bac8de29328708e8ee41b5a898058dfef0abbaacbbf7ab6e8a67d946dadb4a6a4b61f7bf60720decd45823eed4014bb3ca92d79a6c0deda84a2f22eb513d7ca76876d900e4e9488ac5ddcc41ce9b7bc10a67282cf7b1ea9d35e5a04a7844b3dc2c3ba4e5c3ba3d564bf03ec1ab38bf9fec2390a7e8e9711d8c02d36abf61c2df4a327e0c749d0f7a04d88062d0fe6a9ffd679eb69b2ae0677a47eaf6791c01db747b05a551ed840390849d10988b9abcfb2de9c114a310dd0bae1278fa1b0f138008aca27a5eb09ecbab9384aee29d45e2168548547f4d0070facc4fd359e1855f07c42ea6d58924e44f4df92c86acd9b233c01b364901200044718ef4ba3e5e8067a91ff9884ccdb2d496b30f50a971f247a03d13374bc10a62ff451e522a13596d28464ac2325d7524d5a29be8eaed6fe8bce7d4ec43454e349b021648cdb6116f1e1e42bef058d00bdca0423bdcbd4d9415373fcb0aa9dc6fb01f44bff438bf0991eed438e450f0e34fce60b476e5054842f747cd7936183105757ca48f8bfc043f351d64816ba1f27f5b924325f54924abdf4d9f563ba9f84c7ace837a8aa566244469772e7ce9f234b267c7555538cbe0e2f475b26a783979f55d11d759fe35c7a4459e5f0132094146b181a27e646ab420f640fdbfd3ea39110b49afb2108880d6db934005d46442287cc65738cb3a63d67a42ce0af9e9d24109068cd9f837d0b527c173d469c73c950615f99fec03a6b8e3d812999381ba45c90f4bc9611a20847b7193f3f47781de1ad6ce703d342076b740824a2ef84460f4f1b540619d40e72e19cfc1f4923b89002ee9dde9af8e9f8f0e6d951ee09bccba4d8d65f2b16f0ef6a0b73c954539edd5ef08a05497d3d6ce63263a6e869308823a39130524374658382fd24cd4ee09bcac0d7a7c586e078e460935fd3e6aa43edebce28237dd242afd24407fbb84f3354ae428428e2fd125a2bcb8182818b077bfb1f41cd43008c78c4862b78679e50002b18e9271f44ba3960eab75cebeaaa2d25fb73a67da5dfebea215a9355efda0d051d939a120095b945f8ffb119b5b44b2fbff62d9fb83c88937925fecc7cc32ef20d33117a8f9aa32545b472b497c9e7c180d5fdc4163297aa09fa069c36a5a50e75a87fd6a480b2e096baa92118b25aa19929e809e9176f0c4d3bc44e79c21826ab5e8a12fbaeafdb935f02c66635b8283697d005f755aa47f3fd7d8fbcbb4dc1ebad302273784216da169e86f840646c523174ec9c21c5e349506764fb0080aefbea6184ed5f8a175ab7783215f69d2477a792922de7dff2e1493938b5d5b8d6d1e67f6edfe07ed0c9eb4510ed2113180047c3e98bf5f88d840cbe715b720ff8ddc4eb34bc70203f07bf13f4c1302532020005fdcbe58fefcfb2b10cfca22afebc6d1f2286e78e6b4bd7f8a35a0174234f62f96915527ce7bda6bc6fc1270ab12268cced9cbdf5f8cf779564cef0903aaa1452805236e0fda30b57686a0c1b1ad0fcdec1543a3ab3f90971938fb25705a77dfddcb45d8345522c3d4f03cb48818bedb869a3f81a8fec71aa8d5600e1c6b7759f126971819dd6c0348fb78301c886d72f9b30f118e0b5f0c54cbdc6d88245a682e564826badb158759f2c986a06db0e0a77ee52d192287d6fd8e8925165357918efdec7b40cc5870063a4da761618a11a0f41da1b9b48898f1002b272cd26ba335035b75dc485be6538f778f909d69d46295d2e3362f702fb6b17cb339ef2bfd806568b1bf1f538b69dc77b14d51b8440d677d9aea6bb0cd0daa57dca88c947ccdedfa4881e6b442ad7af2b5b38067c9595ccb60402470174e45934a7eaad667e806b53a2c566178a21c2e227864286fff15db528db9cadc7f43bc547be67f5a348d98c9dfff5c817b21f57cc5d08f353d1308e1833c50b035f3eaf05d70f059f349b5451f6e1006f08886391d1738f42a5ccc08825465e1fe27d71b2bf71c51f57726248723dadcd8787534b9ad15b8e2dd6e6a6bb39dfe0e8821508179272f71f9aa6aea47cc5ab7b3f709ef40913da5f124fc0efdc6c703049971156003bf28844d909358baccdeda1ff3eab91dde27cfa0cb1328433a69d1cf0526053bf59793ebe6018dc7418bc6fafdf8592e559b0b96ee8d8c60d414ae5b4550e2a9e8a7238e001dfa5fbc033cfb5baee1a988fdabef1c4172fe0cf054b63b5a5eeb169837545eda1778149eb8ec4df248cccc7209a48d62a9706f087e4b0efce798f8e84937c9ff1daf453be05ad3c8d73b8d17bf543ba21ac79e58d9c0cb62129fa12b3689ec889e22105ff220213f80242e9a788846982c2ce21c01961317235a695fcc993d2327c90bbda6f9e6d111b6629375a70e4c9bd0da86c629a13c9fda4a57cc7a197fb6d65c190e42bef8f9ea4207a64ef72c40118c7686ea573010a403189ed61388acd9a66bd1be0e753a7b125d65f3e747e86a464ee369f3a18f46def87f1d53d285692dcd9aa5016e6e31b9e4c37d8b32ae240c9829d21ef725b865cf2d52ba375f0576003f14c2022060050da8881d64268df2a2dbb5a54f77dc7ee4aa679dcc290c729a60cf83a777c9affb8fa17dc5ca460a961fbc818022cdbb582f5d7f64a89629675e8756008f4ff3e8efee0be43772ccd12d2ff40d32579b36b0e402de6f5a50afca1d3bb1c244afa80155ffabce5a19c26279c3e1c194c4095aa1e5a8fdc9b944b302a5c8984e7e64c982bffef551e58f5b2f5d889064225e3720d60db9f9969c6a5c80ed056cb21e848cc12c81565e5a41a3b830f2183062b297c95daf48ea4da5df253926a0e86dfecaa06e11717d3172cffcff701a7bc0efd274d3cac1fe91bc2cda5ae121c7a5cc86bd40291b0010c5671fd35fa4abc15f5f196fff6ad4ab75defc320961f84be4e09e0efda9541893b6368fad900dcd39f7da69c886f415bb656242cd576deb5fd99191e9df78c7c59c43f60640904ba0d9ae7a6d0ceaf273e359d7a2d8b6cfcd6e8d2e89da77e22a5e764a8c7dd96efa2e61d64a7134cf67e7a8cf217c075cd9cbbb257ac0bbe49567bb5ad8f8f41c092eacc9066f6cc674b5a6958851f637ff52a6e1a8963052da9445659f77f91fe8432be015aa45a67d93c33915e44330dc30df888b48afa51375882cc9258227abcfba6f7f9dff65f1e27a9938795eef6aa766ec98c763280b2a9b5a0700ea0b765a257245912f90d49fa0c93f4d7de1e251df2c05fbe85872914a2f15ed3e18f0ab689766be1fada90c002420560ae2bbc20becf0ae23bbff97634847dcec5179939aa5f17add0d9076a995d4d18f368c721cac4a8245e17236d297b0c5df783d65b4fa207763d5442923021832c7b869256202c187245208edb97803eba3b3d58936efdcfd54566668ac2303ad8689b2e35cfbb93132fdea9d0fc2ebb4ae18478bd612673b78ee076b95c06a80b4048b82c8bc29ff22453fc4d4f19139504451ef7ae1849c6532df8ec373b17ee683fd5c1baded313a6b1061e5dd5390998f41cda07497cfd39fd0ceaf08fe52b0f610077418495c38b3f98474c255fb2fe3187c924c50ca2a3c31bc0c3280746cab74317bdfbea9217cb51d9692a9832cba9f980f210837f80742c79bb14624cddcf8a558e745b38e39845a77be1af2452792fe3224df9dbe5d2271a84206f1d6428c2d81c45b3bb0c6eb07685e8fe5280541626761e7e2900720a55e99b66f0c3fdf7237c4ea99f730e20cedc7f42e7c6c0bd3c19e3d78977e1407e91815ee4f456c88b50cb392f5ffc910bb1632499babb9ee71b176ee1f02ffd51a3418e3abef7911b5f0848a7b62825e77fdddd84102deb1f5956e6fd38824439790545aee1e43f7701833ee2a9a36b98c1a9513710b290bbbaa9fe1e41fc187e3e8878762599c95c3069cf7c4e1f8de0cf96b4fa3e2de9269e1287cc455bb4508298cd98d3f2bdd877c2a19f4be80f5f5647124f57c6da1c4ad15ded568f07d3e034d0895b372e9d3ce425f67058338219dcf8ebe0333b24c356a60935de775bb5710faf2472142938377c7793456b950f28779e97cfbb11a10a5ed806b0b7421018286a8d9104ccef421434fb2d08133872bb64e1930d63dddc408ce953c7987c9a4338ce8193b8e2224373b3e792918388497b89748d12651d31cc20b96e9ff956b3c6021abeb0ea319b479e54238a471e0c09444f3571cb0c29b518d7fe8a1d81a4a3c9d9fb76f92b4e5c01b0d899359e8744f8a13c1ecb1fa7305cc8862bc5a4f617b863979211149b1ab837f93ed823ce17a543fdfe75ed38fe761ecfb43a6cc0ebc7a6f90e4d44af04ef1c819cb903a18b4bc5dae268c260f8fe37d60a3b15dacd49ba0026422e7941ef5b39a34ccfb7931b76e89da0b27afd0a879f505d6759b7fbbd702d386d2b421ae611b0b55b9f68fe0d9fb3493757376754ffabf5adab5ba7e073cd914ea033b9c9a1daafc4bdc69bd8720fbb7d4f721738179b0598192f6851157e4f4f211927d2fa9f4f04e91601960918b57e0b2309446136051037b47ae267ea3b51042a53be0a2d16377da0efccf12b112b845f401e7b7a0c1bd8caa8d070afe70cec753f0317cc113aa18e56093f2e66074603bee10e254b5cace018e7f9ba55ea1bc77b407c946a754855a01800d60bd0cb74b3eed1d1bc0004ca56feb5e74d1c641db797c3cae6f63e3fe13f26510d637d006e78e4e9c3af256c356e88e1bc989206844f17d86455b760181c7a53e6c959fe0f3fa240d8ec9b1ee71ae9ef440c6b5644b5bea54d3fb2d0042d20afc6732cdc4348be5e516fbb467263e7710ddf84f60123b0f2815fa2e16057da7e2407c2ef3e227c7876902a233814ee483a604c153bcb1a32da8176cf888790cb2adc1f02b02707e8bacfb9c1446b46a94eb3a592bf74d3dfdb293459e54ac310daef93449b4c20d780537824f75afacbbcbc11cd5c7eb34495604e071f101c2c383cbdb506af2ef5d7a88ea9ed0864dbb026d22caa9d7d3f6e13f5760d7db3c7d88c0f8ce321e0d475aa62c43b671720a64ac6151ef5088f19592f4b0633a3e309e2967a49496562f5e771cd7495f2f30fe51a0cd5628c7c679bf171138953387f78a0a06661c29b8822595f42a342e1c5012865a933c019a1af61e1cef403210374ff0eb308f5c28bc394a1efbc60635ab77daf814ad7cc6dda148f0169b745591a37e66cd528f026f4313c837ae2d0c3ec87f5fd7fd8b0c1296fb4d59cff758d126d7707b64f43eeced2ff0a81e20b561faa4bdaa897cd5ec0ad34a30faa60dfb9224f74bc0acdbce841bf9f4f4e4a33bb18028e852a1667b1bf8ed142b466b890f4c5655f9d048f36b502f8a6f134e52871b79ae2682f78ea0b7cd187e2a353ffec328b8b535a9a9c99d163d8718af78f274e9d1c7b8e30bf0559a38c85ddb265c9efcee39554f6d0e6c0510df173aad26593b427787aeb755844816a2351079e30ab36c1f5cd12b075e652547b0fd720e7d008ad54d03fe0751db9da3f427ffe1712cb77af777e718099d77a27d8d03b567b64f4f3847c95491a31ad571db5f06dff86f2dfd12f7af4b6fcedcbdaeeea31a696458664f89f741e183e803e7200311ff255fa9ef33f8e2c6f8c0b93ee03e771f0245582f299e478b5ae43b5d5383a9417b01e2b2cbf1bebb7d1b132fc36726cf4cbe04f0f0e245018140640316b7fcefbee201aa06cd6c322e83c0ae5640fb5abd8607dbfa57ef26d0c48a0744ee306ec8686006b4380f11afb47b0657118e4f6f6ab640af7c7a880bf124cf79309ac541c89aafb16267fb5d7ca34f54e3a274abcf9ddf51b52577b61ec95d4afa6817f94e2cc2405ae070d098107a0021979fa938c72f1ef286d8bb5780319ab062eb9b2d885f677f5f3afc220b9f4acc99b144b87fb30a57e67520e713877172b3e1d9ddd8a0626145ac561e196b030d65034daa661c48dce397afc9c4bdc41d26826f02a86475fa1c008ab7c39eab5f5cece3ced2959b1f51f51e884781540c3c3ebbcffd26345243a9ded90d99908d8bd650af73e13e5363bf548bd504c405f0a7b2d7ab6887e0195eb08e0d3f3ebcbce84acf183ec2110d0cec19a25882e19404d7bce15f121595a5020a59ca99234243cf65724b7ea486da52c7e57536888b519aefbc028d41a7bf96dbe18812d6789db6a911c76a58c0cc34cd12c78c97e67a86d9acc399b5715985a9c6159cfee2cda68fe947a30684a2dffc4cf32cfec7d288b68d4904c612905afb144429299e091bfb5daea199963cf8c9f6da4b58b440d714a5050528728056acdb443a8e2f782cdda3330931e770b3198ac1c5b4e8529a678e6715546055a2017be65b25c8bb36e83f6e647e55cae2b3575a66e7dbf58c8db4dcb3331b3557aa5c2cd646f9c7a8b057bf34d49564a34f4311d8c379326309fab523633f3befafd82540ddc2208bf596fe021ac0461e2d1861658136336b8980b0c1558aca382f6eb6efc1c4235f8e544849d3107fe3591e8f6fd396226058c0be04e24f4ffbbd66a5a6f1d74f3eed613bdf05acb98973e70e2ebbe4262030670c2b9351c07f65d001fd89a2c63de6fd49f4e936e08155bb1d0dfa2e71c49c152cddb126729ba7b6220207eeb568fe9bb9ada95ce9cb2c9707e5478a77bed7291da402751f844e3e4a556867bcfa046b5c8c7317e6b81627ba7e0e17108283ac8c212e83859f1919e41ed508ae7ae1f88b9050713450ec8c06dafd8abe67e087e842be56567fde3af044793c708a4ddf055ba206d5bec5ed89f34542f65e2f0a25fe4e9b1685d4ffcdd15fab518386712c7b8c7273f9e4a05bdb4055b000bec7c1c0646b888c08d299e4321058cd3b76fb36005931acc9027b3d2e6bb7b0b8ee47497fa07e7c651786cbca95d40a3559f15a82b552141eb6c2c07f5c56e2d284d09374d7af09b097d61dca478072a8fb1dadae1cc51530134617b7b735eda80da5ab6afff24ccd302f9d9aec5e5fb2bd9f22e960a7144c21777478cd2a9418826336602239f1a4f79ef702e80a8fca8fcd6695d8c479ca6e2c2b3e40a6b2fb3e95dc7a509041549a63ecf9aca0b58b79e209a6f993f3eed30dce6bffd95ba932e8c1133e01409f570753a0e0438fe9d07289594e57720c91b74380ac2d2969ef8f0fe1f5c6b30c999db4822eebcfcad9db8289d2455653a03145aff629ed64db0d5998bb1ede9d5f42a90bf986d2c9a6d6b9c16e7642f255aac70993019bc2b0f5b579f0e8cec7ef18659adcc8c387ab1ff13a13974ff1c2b9263ead87b01659a91eda73470b69620ce43227919bcc289a522c594bb79f42546777cded622c603d14e65eb3a5ea29872c52ab77f2f56a898c5ed0060950bcbb822193b954119f509f03448a65194be54640b226616435ad28d21fe886ba24414e65007f411822fed49fd3fd9e9cbfe4cebce7b862e42c6517ba273c62d1f05735a6598b3d0452e97e1334d725b3deb40047631ea6b5b004c9a44d0a756849cdd3f1e11767343eef110f30c70833e4f57d2856fda88225f4394018de51b29049551a3976a37aefcfb8310b95b78689f6ba821199dc3f1a9f039970e9fc2775679e2c1fdbacfdd39ba67b4c15b6bf279c1cb8f772fe1a89c18780063542c474a91ba1344d481baa7f9b0bae67ade8c67ccc3e328253ad9cab54780171bf5191b65fbb897d68ddeecdd07d2e42d474dc393f94346eda6146a08ce3101ceb03d29700e8a979084b4bfbb9b109dd8922eba57ec8217a0c62997876c2ee7256ae14fd3971fd038aa339e0ca11975bdd1ca57b245761b6ab1b6cc31fe82cbe48c6bd2f72280e74c79bab0103442f80cfda65f39efb977ec1a660e300ef4370e4d08f0811d3facf1f6e4b0744b7f6e9cf8a467fc7a40a5d5d8044524a930be095932e0ced42ce277a648157df1d39d083f525e238197dadd3bc8c004d750a76ab5a044faf2b2dbf2c634fe2260b69c2170dc00472d1487fe6ca97d56073b152607a33612432062258393d7d982eba2aefa3229cb9d4127765fd8bbfa2776617af9d5690a9dbff7b250600b6e71be7166ccc41e452ba38342035fd5d32b2fb9daf63b62019c2e6e10d5d23b067029a4a37fb6c8364f7599d56769d664c44884c36bad45b97355e2819d4ca73be30f8a9b22c2cb301e8a7acad63de332be3a6fc27fa9432ba086cc7622cf12e49d39309a86a2567317a88432785f184573ba757c8f788528d8b697064d143d50595a3374d71b66e237f9f474525cd8d99e1ff73804d8a8d3420ab8f860cfe522af1c7726fd37eb51dbe1efb7e54349170c5afbfe547030ef6a9cf38e11f8a1a77cd5010dcf3d751d78ba3105e61e857b267108f4a8152779c5488fc19e7504239cb6482dbaf2382c2217b6b793a93d26a98374b7ad06de40c5736086466eaad07ba38dea39c8a2bd4741f3996d380914a5292f2016740f12d162046ba4c6d17bbe3771dd207f6e2602118215ae75158816245b7e3a2310dc38093b1f6f3bdabebc8cd05862ac71f4b85e5f51ea3499c1870b53c5177ccd9e4578db14223116f36c660f71845633685272fa4b8d59b33653314b8846d6aff1e9b0ba551cbb8bf5f76f66e22c2e276742de306b276132697d10632fac335994c93a4c7ee11c300947f423b948369098f60153bf2fc3ebb01cce458e833fef424668dc66bcebabd1caf2b286e5b9ad6c4998ec922edd7f945019c2c96cf1993f10c335612f3ee1f4a93d27cb53a2ec2c12928deb2ede08e7ec7fd154cb528b2b61b0467476870ebd417b5c8bc0bb14882dc995c7af82f64bc4670e1170fe7bb60bd3f96fc6d0a04ed35648ecd2fa9881fd8feb976530b6e6b310f10cc729ec82936b34c5fac99cde0d2905980348f5093744d05d3656f74920c175e5272d41b146a6f8505170dcab3fc036a10eb9d317a800ff111aa86f47f1ff490ba5bde7fab4ccb9b4710ff147ab1e0334ea97f7bc2fb5a2405a9178adceb1faaeeeb9055faf4265b029e7f5867e4a192ac4ef849dd8b1e12c0741966d0f9da646e252a016414ea811c53feec3eeb32ec2062da3f74d7ea84f84025ca528cdb4db2c1d3aef3fa2231d5908106383624133fb63e0ab9864aa3ccf2722a35318073003f7bae7aff90e81ecf48905254490c32882ff795f4bafdf48eb7608a22a8a7331f560d9a17eb61b242e35702bf58c88c6f8c72c477dfcbf6139fa6080467165851ff694f6bb5954f6a8805aa327f9db8abcc0131440c833e9e1edd7ab0c24e0a2cc1cfa560864c051bb9d59ddc6d750479a1b4b03aab9bebe2dc35c2a76941398cc7b3adca0b62c6cee3c4c225f55a73b751177ca87da2492d85f65f484df3fcd47d86917ae9d3a3e7a8125320d713468234d25d05db3ff090c8772615e915c08f4eb8484a9e1bc2e402453b1f98a9fa3eddb10553d219646f5dd7669af2a2217ba684b23144598e62690d230f5eed76ccfa198a352f161a405de4103b4821ef6bac0bb60fcf0675100203f90ed9bdf8db69a2ed785857896e5a7f30306e373c8454734ff84d1beb08572178308bcee066ffde33631604bd6cd8c358d436f41444fa0378571ee9467eeb9d80340654a3790d93751315e7a56a65b8480beb33aa8ffcd7350ef6dbbcb99a9a308e3a1eb1e2d60d8c5ba5384062cc8ab5346b6b41bc8e2ef42ff540fcaf9d55d7b65f94b41ce8828d719cb15f9b5ceb97f7ad29f164c48e1665235c2db5a18255a2b77d7b06e16e74f3e82d7d8d7931d842186ec8ce87dd0ae34a45506b2b1a98cf4ee2117998a7888d252ebe2f07480a66214ae304eb322facfd63cdbc50fec748013c39d13ba0463b753ccf81c576936b7bdad19a61fae437ac220c60a3a6051bf95d13ee9efe8a8f786ff85e08d34ce81f59710e51354a293fdfb73577e31feaadb348175248eba8dd8188b2431fc54a424834b423595552999ebf1af3886105ec0793fb72bf677497d7d20c07697168c17809ffbe49fcb6e364df77067be3152e435f0f78656012c67213abd307b6d6e99501d75a1186ac67d64a63327b9c3f5fafdc21d662bf189302427ecb8773c542efbd4cf35f0d99379098cd2ad721dc23c2a9c6e8c4f6e4ec10b1c42c2489d36d15003907a797fcecef8a28112850785ba3ca25a72f1b7308856f6c17b275fc7905a28855ae8cf9a5996ca99d77a810660f10df37ce6296f15286eda136d9fa725a571dd826225c8843ae5c588fe6a9d0e3fafadfe1c70903366538064840fdf96333329116e330fd54fa737fb44709dfbff9519950c6601fbd7907c47d731b7b67c6d71477a94d02c5421ec07985f817f28da1a3ae87004cb752177ca4f63fd06841d414ca95ba0675b32f6f9956b2d55a17b6170d8e776e7e361b3011bd2daa2d82c13f2a8845c6dd341ae03f29a188f77226b7d060cc7a66982bd2df3b9ed884fb603b266edc449a019c9d5a669633287bbab30c7497fc35de82c59e0e817b25eb3f67992fda209f4e2def51830b81fdd0d35585cd0480dca38d9882db328d41244a430e93b1a77f435a40128dbae3797d43b551a3034857734a6f41a6be384d48269d353dbc057a139f38c19b235740998e36c2f6feefb6273e222f074f2466454b52f81c9ae428e5422bad831c56e78abf61ed207c2e5317257d9bf2999b6283e5fde5b0a15600168b57cace5ac39c425e46daa5540eeb6474dde6cea75bb31f3e5dbcad71d7f8baa30d98c53f25c89b590a99f38193878645a67c6cf9882d906f09ad417dcc80d2632a8a4a235fe6df5d5fbe42a10c6210f3baafabe9b13b8dbccd6e9d88da42882b14850d77b6c3b9211fea52aa75470c84e9c28935591910b16f403bd3ca5abd82903ac1db569ae509ca39e6ef85ea98cecfecbfaff7da862d03a265c09670732bc660b608c0495e2b8b57a8e5d7599f01a0c529af1a41856fa4670e7510ae37b8c902c6290a5870afc397f6928e9597238417b675a5c16b0b92308ef4702e4979b9e5c5f0657854dfed1d3071c50057af5de9590f88ea5b28320b5ed2886639952a5e52545baf806a6a6a6654c381d795712c5daaf2c8daddbe5a6e89ec46495cefeacd45325c22f59587fc34e27330bd080e0f63836f412586fcd763c01fbabd11e8c6b4955ad7b229c6a8e024952c02a779600912be8e04ad22a47d838805f084ad29b2e9058a8cdc27f6c66d16b2478a15755841ac682466f39c6604b08f528bb240974a06a18fc0afdf4725ff251f61a50f41af40913e750691d281a1c51e744b512fe252cd436dc7aed3121fb3a82ac1b4ace75d782996f62af3ce29f06ffe135ce018294ee233988f66d406e354454c720e8a62edbbb4d0245a4943ce2aa4a30aafb99bba2d82216635ec6b93af7b4ed35aa424a00870e5c5f66fb9cc62e4a5ddc508c6d9bbb169d16948f5d0325af23325ea7179a16a98a7d5325121b8693331a03909cedc9c5298e1123c2f9e1fd5b54932bd8cd1983dd0286d515da216bc117de07959e44a4c657bc4a89f9d96332c23a10b66fda8cac23f88096c28c3882b87f0c7f54932d46997555a9249908252d2dfbd3a152be26806276978fc25fe7418d602b23db672a2f9fdedd0ed199ff3d674f2dccbd60890cc78482a9cd37a7c854b0966754365d96c7409f64ffdd3d33120102d9f1dd2020e5a46ad23724997a7c4c1f99ba7d70dfe872b8595903353ccc528e7cdd63075a4e42775f83b2bdcff2b57237f1df4571458c1608f1b2db40661220f1eb46fbd3ca0cfb9d813c90b118f01f796cc22d0f2319c3f93a5524244597913d3270685abcf5a9d7347931449accc27a71fb34564e076f82fad569863b86b4b535937b1cc00d8c11e397ed36b0aed97d6df7b9f4c21818259f3caabde78ea3ac21edd3db27c7b733ba00a23cbce6218a116840ec22ed36dedd886aa75280a58cd1eaa1ed8212b6433fe6a76d6ee40cf8185c7086177c5dca283f4c31893ec3994466aa80a6e1ff1b1ba2262583c2b3d54e7c21b558930f3c80bb89cc453acc7e647076d1e1a3e28ce1b3aa516dec85a923aa92aa88871d246e50eb6ae35c3e739cc68c28d32212f889277ca026c7f36fdda832de4246ad15ce971901167b7403c54c7e7cdc865ddadd1020c9ac317902ef147612703d3e441d1f08546aaa147691486a8cba5a9f703f5e3415a869672d45eb09e676d62906d4ced9e382a9e6f555b794d70d9e38c715197caa0b858d9867eba136052182a3b3031298df543be6e2670c6163a8d313ffd997afa49ffea7042e0d41729b0f1ff31711efc3d7111a09d49130d9f894027a86d57a7d0aab3ba2aee976ef49f7655ae72214777c7ea5ea84a9c8e5a59f559fa62171af753996e3580d72a2777b9be09c66a0dde6d008075dc2c2018f2b7c5e665e13ec687d6ca434ee8d3474230898669c2364e8f70a92efcd6cf2b5e8958ca0e488ce7b20c24010352242a143e2047707b8f74129bdd3f9bf25a85faa57f2b88bc71f4d599b2a6eade08cd85732f381cd3f6967a6c288269ce02255a64c1bd00c8bb98e3fc50337fc13328d23f6e7317761002914149aefd22ec4923a9a94b80339adc06ff47a430b9d49f4aeefda5891fc4f4a404701398a9a825e7e2b89b1a91c3cae224ed5de2984c77d22ee0146fa5237b322bd9618b201115208dd029df17e8c91659ee5369308644dcb185e38ef3dde752a8cc0caf126ed50606073345964764dd85c2ae1aacbfb4b2aba6b6666d2863716d515f03912a954fb6ec1d088d80dff6fc85f61e1c52645db7324c6c3121466dc0492bea570bbd8a8d9cad9d5b5139f5e490113ad366fddf1a22d2981ecda9965bcc3b0e6e3be947b9b217078f1f26f707f1f5d95f50795a1af62105de5c444f4412bf6456d10a4f54f9a279dd29edca624aa30710e402195ba097b9a796a93cddaa7cd38a452751343970d48af6a5cb60db755c8109fcf0fc78cacf13074d9d70688b97eb034b2046c1c8bbb221bcdf279545be0fb6645a9c2ed1729dd0b73259763f3bae305f8a27024958b79220c3b1d6521c152a53bc65796ee916c3c06f7c939f1cfdfcb6dc0e3b4fc6e7dc018a776f80948a0fdb369b27b4c8db408e6f6eab61e120df44170184d2a0034be35d46140cbbcecf3302c72102e4871e39b3a343a350cd489a81992f27e0a2eaa9530c944aaf4310ffdf22679b28c7699133ef1ae002d5e11fd1421907de892a65d1494cae7678bfe9d1188ad58e1368d6eb717fd772214b110cdaa3005154aecaf3afd0832c06659582c0f9313b43b3122335b9eb425b2a9a55f98ad25e08f3104618de664072625bc110ed19f4a59991b2d9547df8591521d80fd3812d4f83ef5ad5b29817de1dec33e0f9058adb6a5aab71995d1b9d5db894fbd906cfd24f197e6ed0d0dd52953617701f1d544541fb02a67b4c042127af6b010f6229d77365010945557859dd666a7f82a249778f374e14739976706feb7cfe0f57a45ea1404eef4056c7664970bf504c0da2be40d842623d00e88c5e57cd947f09c6a04f17fcdf93d3be749995bb7ef6622cacef8e69bd051a8bf16ee532dea5530d7655787efc376d3abd1c244813a099aed24be102c4907938bc9bac43f91151d052a483f5a5480cb8a450ae5360e6a9d1611337cdb91de25af823ac28b48cd3e876cfbfa7f605503df15b25ab306de7a231ab49d9ed181d567688b3ea44d82a3650979892d83ad4d7b19798a66a2087165046a5951d31bd7b6d4fa37701262f2b0a007bc6259f8407b5a2a7615fd1b00a53c939ffb1425a5c163d9c975d40ce0b79de95fec15dcdaf577d1551363b9a489bff479a9e87a82324131d4414690b9b5c31de48b1fd87164078c95cc971017e48dc0ef918be8da7153f4bedda205ddf02e9335657a89076ba430799afacf3fe8f4602cbae77eddc23790aececd6d2bda1e2a4fc9ca1bb12a0a506c626128f1e08d0f7fe7c2685de6108517151da2ec5eae1cfe7c8975b526b566ada9aad473ed883803c79e9ef988e44c9a40232f064f87b540ab42c9dbd811f3ba2d0f243398f92e32e5ea869a4bef222b0d1a0e47983673b9a7b748e263eba0c7e69eb7de4712fd660ffb4b04bf7b5d54e01aa8f822bea47b75ed1566590f1a4aa47ed7c0c057454c638b4004b7c97d2c4900c0fa349021d488ff6b176fa69796afd1f653cb3d8d6ae7eb11b4a52cefa6c12c877d04ffe720a338adc5d88809c5f64c4c841840a959774f8137b1c0f0d054e2a6c6133aad65bbd400099118e81408a884f0a9b55ebab62a65e1f43271df7453d26907bc16831977e3837b8ab9d9f61e233aed7af39c3d2df8effc9e64161af8a2ce7822f7667427716d33187cd62e12b9d0ef0a8d994f1e3d9987d8725a2776a9ab0e63302a8d660cae23d82c6a4a1633f46097e373f6eb2736e5d5f172e0dcd71b6a85ad406ea352f38fad6d59754b77d3c9a02cac289c96820f9b10bcab13b9834e1859c915f736fb4825d8fa4e7a296b58b98654bdb0bcbf719f5dd355ee0bcc757e2ff5c9e670bd6fae279ba2f8d207cdb601f4dc1be823c62d7404ac7cd79d07025ab0519b4b16b123b4cab2627d342ccdb71e76385b782a9b53f13da4739a53972b955118929651b5876f278b298f9ad79747c481cba99fbaa531107e20e2e514164f6d2a00b934d2da18b7c308f576fc60397445046d22969872c492c3474a63b9407ba32826e37c66b89e12f28b31cc20effa4f0e5fa9c564cb0bbfe301f377f8083a02eb96caa9e8597c479e79dac9ebb6ae1807fbbfa34eba3d15748bffbe65951e561839d9a522c14b0aff5a00dbfa3347cbaa5623e506d21684a6db6185eabe1f4986dc6b93ccb62307203e5f3caa0cd4da5fa69c45a15716355017770a0f1bccdb283d87c57c2bfd478a1a0288470052d1bbe54b4f124535ff6eda8addc3e12a60ae754ea519f778bb9d896fda6005d3b2bf6aec0d871bb3ffc16450838c3871c281a648868e8421bb1b6679878e01edf0cb3dbf74c94d821e273b72f77f39d833aa4b05f2fc9d9d407036060440cac6f787ed8365ba0d5c6387b6358b723f50ba22b9b449964924588d0e8112e7fbf5c34bb79478149e2f41c44966a847dece888e34dd338cd1a9adaec948dd518ae45d48f9832da2c57b643391fcc6380277d6d64e8ec408370bd886545eefc7f7947e4302a2182af4c1a048edf14c32ba9777fe8f128d59342f79c7a1f7c0582c9776960198a3c583e07127619ed5c5307b6bb8bd4f6949df471ac67584544d8cffd0442b37c5949fdfa8d73e6eff93662d691d94dad295063be3b25f1774d3b7fc054cd10786eac5042c5310826f96c4629387f2e53dde77a780b072a5a47737a38d2abd95b40b6392fef52fbf0a627b9620ca17aaa14c18e8f2f6115efc816bb29fc8486c1cb1ba6dd8a9b52e0a93f04d3a2d3d580ae1f8597fbfd5d28eee2238cb2877ce5b625b94603a7d51e1fcffc2750395c0a213146dca2c35321080033d6dbd119a23ff8f54d667fd1ba4e2f5d9a072d4c07671acdd889a2f5f6dc57adccb3d8af53eb85a4a4c6ec862c72853e7259fb01de5e1b43b4db1727acbd461ed8d6e56bab2b8abda9774111ab7b01d4cf908ccf1d2b876182c59442b0f6e7b96d3a34268c5a77d259cf3567b6434bb7c400d05d7e7e6c2ccf0576f3c3d604a4de681241930d0c21d562db56213834404e8333a6bea684f2795063b7c79ee56e1a060d00bcd859ab9fa52e04782b7329758801332dfae8fbad8dbeb39bd8b01328dd022959e3c575d29082fc323cafb0a72d0aae4a087101778d92e6dd8ea1687d08e6df9c7385fe79605eae785d9de69c1ee08d016cbcf6f7905300f2c32244e02d2ad9d6014ad35e61bab479293786b2a74c207f6970d5c8546b5c0949d2746948341fe67c39ddaece9c519fbff9a227151e26addd44a3ac1abe76d59b91e9f5a423e8fd868819a6df93c3a9ca59267707a4f209ce871901558c8683312cca9a82ef0930d4bb469d3218a2b587c0b7eb025195b52063b2bc23a8dc4ced8d4d4d66e7451b58c39dfd72d913debf485fa02a79a283965f360b086c0a66cb98ef7ae95915bfed1036a287f3d572c720257ca1f0fc682907e6c88ba538e6ab1adf2354d1df2749c51604511edfaf0e1a3234e9ae362cda2bff5c411ad941b35148c9ec7fce2017c9d8c838f0f63046a5cc673c76e93b56ec4fcf2f2ba0b2f3fde58ccf59697867768ba17a7a3405706dc13964daabcd57e44f1966899ad6aef0bb1485c0a83e02d8591d175ceb590396d2315f83c4f001e5b5c7b3dbe6db125f1c7a26d8857f63c8d8938e7cfa38fdaa86d56bf9d07a92fd3ada2c71a097e730750fa01614be0205b734a0062f855457986d81f0a31707da0db355e5947a312988c203acc3cc8047d8c7027158b84c72751ce021e809a2bb509e35e85d4d6ce590a3f0b9891d4c7f90ad27ce45931ecb2b0fff09b588a5ba99ebd571360fce6fc0b3c9d3cceb5f1cd1245e8ed31cc09ef96d7d2dfdb633f544279a1b7e080ae5bfe95ea23ca874047b9943f52a3b28027e3e6ee15bfbbd91f7a868b3d429ea7e9392d8ca0a965c798eb6793b8f3117ef235bb0c27da1a6c9227b2d5bd9d0f2fff45929d00ffe0c81b2087e425132462f585e57bee4a2a058be87936fd983dcdd821e46ad6ccb012695fca264740e8273d7cc4813a984349407d8086c7c8d16a1da641ef7258f53b5c690f5545ed267ab56552927cb579b4d868dfa4d59d4ec8cc30eaabda0348b1a13d78c6d2dc6123de7842e7ba592630e2c96291c27175417168d28207da99dc826de88b3a0a689a555957bfb490b14389a14c03003d04158d156606d9a1bbed3b276a2be8b1d9bb88c9189ad49e8f212c2732599a39e9d00352e641d4da5421d6a7173c656c7eb6b9bbeb886f25ee72093e3c2617d29c6268c58575c843d59fd36a8647f82439f9887dcb8f919aceb14722d9f890020ded5a4a5ca51cc4561e18e451e15f57f3977feab14d0352703f9e9469e97ba816b0f48a5240a4e56052b0814658f7df15a95b4dc98cee67511e95aaccba507e81b9aefcd62442446739949066958a00cbbcf784787db73f5d376dc1c9962ecd0f9923f41f59b5de8d27e9ea2809b8fbcd420e1cdf11149ed810be4982d580cd358071cb3ba2e6a2ed161f6659b2df35119acab219f99684105346a1f63c8b25bb0525404f89037034ec5bdff2a83779ca6b780feb4e2b517f9109f7c40d9b77986694d444f64440c63e4c1b96d397fe2efc315e247945c8e19abdb01b1f1ef7555e7fc5673d0cf3841277b1e14002f711e4a82282fecb2157037c3e7449a1b885c9c2a8a9b6decb6ba90de26d19a2d98dc7efa1d41d9da11eabe04d89cb96d8b609cf16763c384d4f2b1f4064358f23aeec4edff2047f3532b3f0f4a62bb4494be03655d5c5b52b843a092c9b5686b199adadf691c75b97cf3071f53fefa9f52e91c872597e79927d98d1b56301515f45229ee082033f9c319b859bfe9b4922bcd98b28b12aece252f746be3d44f620521cdf5e6fc9fc2da40f7a9e892f4d9e54a38263da7c6f6a58dee1d0d3aee81e864fe089c8c681fc12f8f5efbaa8dfe17cab274533145050b5df0043c64929dbe343c8aa1683cc3b5af8b681e50613d7d481c9a554518aa86178c2d48eb69d1b0f58e3bf07cbf121deda1fb7ac08bd93d1f25fd5498b85ffd73a995371d6f4eabb5272b88370679e77631704e310bbc5b70328b48f43bf4ac048c6e9092370d2f0b8df13ce8ae48871a64268ecaec5d22a2edd2fca3976ae02b751ea80a6596365516a73b733fa5583eef260339ec638cf2e691b7f094c44ff6d7eb85f1f5920c81dd1425e2f5e95c60e69565acc20f6348d38428661998bf4a47eadf28dd2c0a8970fcbfcb10552d4993910a6f65560c0944f389520839fe089be4c4aa1b17c5ab597c2a02291f40305740051b8619c5b719ea9ffc8f80b06d116343f235ba6822d62145a8e751216d0ad5f7a9b8ec2e67cdd1a9b1740f721cfe8f49cfe65afc10ec94fba5f6cbcd765ba20d49880b861aeadbee4180105f102a3de31c67eeba6d0ff36d1e79302d8492210508a7b3e5897d3be494d0f02ef9f4eea9771a985d2be8b95944a854321e4518914f279cdb02a45d8e8f0f98dfd4bc24cbd8c06e65aae1b6ab821c4fad57c897b5368aef7ef61f2ad7186d76fc84bd6d23c6fd8fe96f2e31e3bad15ea64a9c37c1dca2a000a15006b36bcde07e0b12372bf0b8db038782f45c2b1f4e5d6a7df3292bdd2452edaff12ee9669569bb7d6edb5382db836897b2aae52d2b23879c738d6578cb20fb79b7196ed20f29fd8978645cb29d3a9eb6ae9ba5fc444c36e7f5744cfc95de8ffaacc96256dd1004e2fd7e23548ac26acf1e7fbbccc5c35be5b9d76b0589a0deeceb86c969e5b2552891f724618aaf7eacfb0208375094a89d0f55f55199b074a18d3ceec3496b3dc2b28828d22c4c557b658273ce019893f7ff369e657b92d771ee956f39a7808100cb26f797ee9bb370ad2bc3f06bf770eaf4d00ef82d8aa74a4e54f79b62a6899a47281f0962fd1cbd33afb23b4339204885aadfc49778a55729e0a8748d0ecfec513ac480d5bb6cff28d7bbdfb94e666a3a87d26602f2e9372b513e2f61e64e34df0a8569f3102f928bda566ae21a1e14ae743374fd3b57426f6a0b8d6452f6663fdcd02baf542ddbaccd2e12ac2bf9027943a68958d8906918e52ac0e4a04311bbc2bb3c7ff262d29c9a5d3a14fe71e87a0aeb79ac818d2826ab6d4ed67ee88dad548d99cd9480026b856190ad44e3cefd95a7cec9fdf44e6632a0f0e89d2bf69a235a2f7fe1d17b2c55aa6f17bafa627b7c55c6e8bd9e07a041d316cdf47f14ee959b47e944d88da128b7924bee212ff8fc9fff48ebd420781253674e945a897d7f5a75b73b36c5da36725183ec8ff18a072faf4f58395139fab0a1436f2d7ae1ef91877de4ea06bf901ee3f46825faaff34548f68435dcfed9bf109d2412df52702bdb7360f2cc32257ccee419b3875de405508204fc6a5708e89b823f4f72cc6074afa39926556eb3e4768b368ec8aa9160ecc6b69804840d199d4463887284230ad1688fe9c010885de4e13ec30812143894e44295044c174080fa29c0af84f0e9f1a4f2b3a88a87e55135083340942cc848e90a725f50f88697d134fd58f000f9cb0c1aaed5b245f3d23269c2361017947fbaa195d5fe3871bb9c16d257ffcead063df087abdd5222ddefd2d63a2b7142af9643685ea18586f2041d1707b654ec606bee1282db76352d309fb7dc30bc31d5f0458196c8a94b187a298cbdaa088add34f528979a26129a42a51a70364ee21932df58d1192ebadd7df3c82c96d88c2c8b4a0f2cdb05aa2fda33f3556d380c9e963e35beec3ca01a6e44e0aece7d772f2843457d60a50f43e43ae93c4850476218f2d21d48e02739265afe8c3f1ffcd310689e5e55c04f5584f3e068b595130f4827a1b979eea00780defcb4bc1a9d2ac77254937bd1e6a8176ff5d875a3ebf7b132f350c6d6187597970d578561f71c28a69f6cc2398d15d56229786e364bb1f08dd20716b72bb5bca30a27c1929699d273e364bd0c14711ad5c6af8f86eb626519ce7d0f7e44785415df0235fa9ece4656256483465bad7b1a083c59588156d8ebc8cdf3e85c62382e9d407b05940415b297a8c954e71713e376eb269dd91e9d86f51d03303a2f845f88a5b22d684f84f72ebc1963a6a47c79633aa363bc66e494d7ab53c50dbd3e7e953291709a2ea6df46f280993d262b42306ac415fd051fbef83690f6ebd8d6f2a7756ab0c59b1af1566ac500d4a8234bfcdbfe2ece34d4b4aaa9342c02ee91715af3c6483f7f03f558c06e9aa332ad23ea41f64f50a2340cdbce8021b0ba9f369bfe6e7e8189fd1f1fce7a30f1ac6d4bfa71878f427507de260a008d62bfdb79b0fc0b2e2d5caf96e0210cf6f95c1538d89af9f0c1a8591f4aeea25a6a19d6c484bd6c43699f28f434dfb2494cad48283c3d0436456b4b8301d45e0d134f75886f94fb83ee8bcbc3080dfc41bb46f5976c3e3a310ba1cfa890101c35988f693421803a6460c2c27ca97c7325ef391a1b01db8d7c47741c9c4e4cb912e25f1f5d7531709b3278dafd0c4b93b02fabafec9e395a647515b82aa88d32d84ca2c3d7246d435261d5ef396259884c59f5178cd612342af0c3c3d9370ea077eb3e1f78691c9802dee27166e9d9015fd70b333f0682b5e241fa8b5cab93163a50909eebdff610aba903f86b0aaaa68df9c5bc948371d8fa6bc3c4df7fc49dc1ffad72e3c3b22edccf150c6cc16fcd9d2d7cc1aa53af4e7bbd228c3d27ae75a60e878a76c405ea0544e4db8e2b770ce0eb1b3da6c38af3d3b3fafefe263f7ba9d795385a70c9bcb0b315cba3d9095bdbc9c4a9f0d27bafca570de9b67ad0cd5ba3b1f7e6257125eb5c76a162df506268d1bec8426ee075dc0ddd016a68ba361bce5efc8f81d8757ce215f7f1f42bfe1acf461c0f1e58e8ee18559ed32a53bb487d6033d1562230bb5f11d68ad6a5885bef663ef4092cccbd5243622e0ffe712e0abe9a590de38f85c20639e63decb2b17acb08e4943d71e1bf512873bee3ab2f5d08465600a12cb9bc1a6e30171985392d88667f336337905a281572dd43604a02e2ab61220168102f21104456a449c0ed5fef9ad7cf42f349fdafa54c15d3746ef2ba990290372d9208e10999e85c0085f829e4f871f61eb9a4119b42762a9668962c25b4378fd84d4452e01733fe3d43fcdde64e2f44620d8e79c52c81bf3aec336997431bd54859926122dc8383457e83b2722af053cd28212118ba9c48275226f738e54f24521a09d1947ac56449e0a3e9307925149a02073b901500f35a8becc3a19ce9db3d13cf0d15297291cd63a2e4c547915df72947980bd754e3f520ea4db96782ca18e7f390ec208bbdad3314cf891c6378ba992f03af035c89e76ed8edcffd0ddb95795f04647044f19727bb1977bce3a916b4257e42e4892059a38ee0bdcbcfc75884a31137c549bf64e91e4476f2d3c03d2a69dada60fafea5d25c6b237421dca82fc2e23158a6c096f075ffe6262bc2d32ce03d8060b7c849ef521d16ceaa18909c2390394e954700f6384ebe0497f980a43fa847f5f31c3caf036852cf351a9e2ee4c2bb9cfb6b15f4d0415bffb52ed552fb80a61ba8594efd3a42ffb147a57e0e1e905f6305f6f4fce4bba823fd6970501e839d7d80fb0ba148806249b35637d9b417c385938478dafa2526cb4e5c11269a534c8f14b4196e1996c3709d266cba3eb67510062eafb3b69d05527f86382eb7b12434a789be50c83570bf83c4bc7cc4ef5c32ebf0355e19e57a998cc25da1c4f470f5d78411c37e8e1485b61137c9aa69c9198ec7a2bdef98cca1bdb7542f8b81e9d3f8d464b644ac5a903cf1e7f4ceed0574640769b0a4dc88b9caddbbd0561632cd8a8839bd78049170ee195788f537e8a8341c1d2614dba8ba986879b4373540b57b5d0d902d47e257124a9a89850229874862ea7d12659c3db65d04f4fd4e3a2359f0dd2a84fb7f294fbd9663e015689c85f8209b91534794cbbab3edd5d602d507842fa0e38cc62ff37d32fe82c2dfd78beb4796c7e600cc886a0deffd21b0d5f4e59e6cb710b52c55b143fdb357ebd6eba3bea48e3cb6862872f338a81264bb905a50b703c8ed46de8a06897f920ffce88f75e9bd65ee5f1de35e5e04843c58dce0ff03e7ca57ae0a0a3c4a2fe37356131df784caad8f100b3ac07e7bee5c403ab0712a4c432003830c98c9953946c81e5f5af9e14975669f61534ba79d5b7fd865f2282b192669a1a2a3edda3103379ecd7487e5bb3579baa68d705c422a5b8bcd3f2cd13f3aceef29c9d0bb6dd89c6f65917ee40c816b70f4af6a78b62349d69d0c7f613b2cf2027ce20cd1ac6e162d9b5e2d8f12e3221aa03cbcb234346bf12ba4533ed91afa3e1a25f9f888412e2dbf019b487c7422ad925821fe3edb48dd84aeb2d941b5b2a228293d01bc391fab4df926900cc573c722b6d1912d0809e7cc8ed3185e554ff1edbe77de0eead49254ad4ca1af6b0ae76e5e9efc1180d2e677e636a8bbbb0366cca3caa8f283cb636b2b64995c1995afd6d5f7727221ae320b7217cf7b581ec568cd6a53b52a0b8b6d26cd19ec23789b70c3146dfd2374413055fb8a57299901f9202dc157e62413042871209ae43bee620be4d3435686447ec2efdd068d50c175b0b4ee8daccd07f99bf07c52af4c5e5855709e8eaebc96dd6868d621e2866475668f6fca1590317ea9f0c4d0c3574c0adc7ea720150c91c9f9a85e5bb87a5cd664a72d03bc5f26d63785ab1c8170e65218560260c54c7bc31d6421bfc31845a1d091d20d9e14c46af73a82b64436d07253dd82fae90a556ca6099b77b47945cc0b9ca93461e9a58ad660c9f0ee0f9a45d831130a93577d7984603e4b01a860ec6c3acf8d5e5a348868f3e460456992326a43ca5690433bd0dd8aae8b5935557682555fdee4be9f225953f706b07fbdce66b164e246b6ca67c58c01a412058f8980618f80fbc9e51f37c186b681ef2d2a82c338428c21cc64442531b8dd065f0966400e0db9ad982446452bee41b123d36b114d00adc7a796917684b7c22ceab8126f60dbb159f7832c39cc594203461f3a50ffc7191a98db809c7d4e6bb00815be3f3fb6b1885a3d2f371fdfe195f065604538013e20f7eb5a1aaad6a8127ee3116aa08a6da39296b86774d5d881fc6442ce819f1c3a3e0967360c9176cb01fc143f3cea64de09ad17d820668a00446f8ed82bcb81480cba538f1160aa2aab4b820ed1ee887c0eeb005f8c87be98b0c1d4b7cf966e9aa4c0b80bf13ab3dfab59cb045c76917a7e5d4315cd865f0341dbcbfb01748e820caccea7f395f811489db0732aededb9385fac40acf97605951f929c5d906103a3dfffbe3582ee640dafdcb583c313410c3618deb52e7729c4618218dbafe860eed941563e952a85b069370718ae9c4150a9b631f442f579b4ea0f74a18c5af1d726bf27185ad11bba73335fa6df9ad82b5ceabf3835625666192b4549ad76c57f460667152c98dfdb685edbef9f8f7fdffefacbc81145b139627bf3693b2613489a7c8729a33372ec4478b8f3533eb6ddd1cfd0d90e4575c2be111a1dfcc9de517f621358a563b1aee344532e02f2e2b5710e92ec13205acd2651679f9f3e313dd9f9bb3895cf852ca4eb948e1d30b6f86b47c10d6943148a8b6e21d1729cb9aba971e0e0e51ff39a51ccf47a56cad8f431a69e0896d72dcec7b8edc3328b0569b134924212ae5e774b6387afb8cb0ad9a75731b1f8991beabaadd8955e192d8328e0e1b3a9691f3084810b4562079ccb5b00c756690cd943c7051a82ba68fa3a1795f4561e465a49d59346c0d3e16e54be616e0ef4ec5aa1965e655fd78d8bc057518b9597f679ac056c50c14defbc361e9d4b4a3873f4b0e064b3425061a49414bbcc212ea86b4b1bb79c8228dd4a2a2dc13d4d16fd9795f44ad4bc96eb17e4a49d1d29f651a0f9a83a5346bdb3cca43b5e21ca727bfcae5d85a830894959b8e0444027dc1809236144fc65a26d820e6accee4d752e86f4844fa2fda21c9ad05f114485a4ba141c4d887458ce1fa88cb7f0fbcadafd967e76739cc17f3e519fdf76b114487317129f2ac6686d97781c0e97d58f458af4707cc837b028ef98bbff74363cc0e2e0b743bc90968e45573859f6430d04ad9b170c26cd3c42c3ae498c49969fd384f2e8aaf44ffd7b4566e468472a0b60048c64873764d55ae63b0d6cb29b5b30446f88adedbc99db51f129c7d9e6b6241335edc97819d97849ad1bf1f1258fc8fa3324b3e30e4997ada4edaced4b1781c92032502f22a260e311914eff888d9fceb56d6e576367a01de676ad6cf5e8e38fc921ec57607f1a214bd5e17484aae32a9ea388b6b620b23300c77644e2b798203ea940c18fb1a39826a00fb7f2991611972dfe159f294847340a26467387dfff9eac4ef66942bd851e8113764aeea2ebd83acc1dacc9cfeff22ee4108519fb269c88f5208662037ac0e7db1b032189501e49b359dd79fef28a93948bbdedc7f86fa7bada0f7c4ba16e953d6c4f3d8f8ea89cf0d412b28a877e1a65dbc3c335690891b049c297d05d9bb9ce61a2c90c63d0f619c2e698dd57d2bccd1f43e65cbea040a5c9d6db534dd2d1e47b52c2cd975cf93764132fbb0e173b9cced925d857e2b27fd958ce1ab7136c6dbad1f62f1e34cbb96f509465e7313c25308a1d781306b65895b6c64e2d4600665ec105a7c770b445e71c6554796d1f8e0882e51f4e1fdca090db65d7b942d8383a754091d5b57ce3993573719c9ca6fccb2e2ef3f96e46d05931e85ebb13288e16e8c884d3fd3be2ef1d117be9409314b95aeffff499beda27c2b974e7f6c6bff03c3be6c49aa2c332a196ffb84559fc82c5055e3959bf385b1a7e29206500ed7c40a3cb31f07c0e3ff73523528a30517ad71ef3e0bfc47e56808310fd90e2028a0898b3797746ffe4eb945395f86d1fd324bc3afe61a21efc38bcb4420e7f3c4aca3381edb205793c11583a1a45be72b1fc4af2904aa7284e3c444adcea8d0d2fa9eac9a2b9ae7d487d9da3fbb102e59e63ee390d34d23e7fc6a03c6131a1cddd02b146b7cc79734fecd524b554587488414ea0f80dd7ec2491250b887a0600a1ad89f7f4b5943da0d4b17c7a73e946644725ec2aa65ac970fe66c50ab75833ff30f0a20b602f90c96e389c668d402fc16023a1a8e6c397e338f3957489c35c896b8c271327ba0c47269dd828f43b64907bc7151664006d2b977fd563bc76b28089455879a81da02507d54447a34a2b29f172095268b2f49253659a9578ee4e0651001b07b7f292ccf52990f672c015e9c865ac63f72a2463042779341184238af6b838af5151a780f4ea9c1e9a2d0b6b0fae10f7c566478929f954919022d4ce7f389bba5304223e6910a3c485d5e23af30f48391c2abec1c86c4209e3ea65d034fc14a8621c565d7478890ba7dd7b5d482e757219e1cd4eeaecec05f1f61e288132017d63449ba06681f0538a04e01eda8b6a786ee72973ba2ecf776ed8577fdff058bdf62310383bad21c2a44d90c23e22a9f5af390d93ce0372453d1f04f5675e2232e2eb60961791540bfe536e2a82ecb56ef7e311f2aa96d26eb2c34ae6aa62e799b76f27a5f3e3088ffbad09551e37be787c8fbcf3bc8af7bc36670ef49d4f82e378c489ee44e95d6c3ad54c29c3320ef8c61f403f55a0592460f8389124ca91c773690f12dadd85d163a9fcf9ebf1cfcf1473593836e1e5fd9772f16215eaf0f7b49fb85d3d1e94599d1d23bbe321c13da961595296e35125c27491dd8d36e4c99a3945eae1ac113bf8343a80ee39b5208eab90d0641cde9ed9f09e31c55a68bef286556c05c222d86550d69d26f83f1b8d33b7b4b88291666fb5efe089ce3868a422dcdfe74a485c9156fcb4524af4bb719b868e414ca88c197ba1ad6475526497101b4144ee56629dbb6352b417019830fee1182a312d93052e1cf5ed1325ae2d395fef53ae855bf165dc5a52eb814b3ce77c3c21035e843c05079db99029fd73ce695c09defe67e648f308f1bfa70f31dab455255bc34d969b1c3662a00ca06255df1736ffeb5aa5390e80ce0d846d4b5a7244f995de93b3dc3d191189903abc437a6053956f71adcfc3710f5f69a26157b428f36900e43e960d6816111c7a9b42a4f803512be1a517e5d79900811730b0b90e7f794fd882e1d18ac62f5a040177b19ab49df4a50166772e7cfba13529c53841c7b7601ebd444fee60e1cf8cc95629cac4911a97c9e5adbec0b92bc549386cb42f9030041ab5604dbf2c0806affd3639b92aa9d5b9eb1da0c6c4d92bb50c3af16436f51cbf85cd5380f158a2711d989e991d663f67aa2838044a89c0f1fa4ca568996eda63c56e9cb7404682e1207e6a2419c6cb60078091a3563eafabd41581097396165b09b0552475d2dc30a4a268b80917e8a213e18f648c2f4c0f491d70ceb25fca4de6966d44e7a04c3956cacbf35aae0a73d8e4b20187ec260d294867d3d6998e05bf703706e56822ab3c5d94033bb6f7ac7adc7fa7cd40eb175377b5673b84d80b5e90cb7039f201f3bf513fa8e77dc1b25bd1cf7bd4f4e5f7efff73b04337fc1364b48a6fd50834ce13b65f4f3da83e4196fad9e764fa00d417cc5155fb721ffc41c6513cbfc667b079d7b2cd3609495aeab558c7d8b149bbe030ecbedd0b004a136ce72e55beabee417eca08b10dd840154ab0c98d0d1db19fa9d15ab648fa602392f2d675d62c5403244b9acf073876fb93b8be3548ef02a9a84882ecd96475d410b4663ab976fb8293b1973abbf3d9b45c76b6d5f8ec6a0308ebcda2efcbacbee124a5fe18d0d634b0e79f3d1cc9bfd1fc20d1823e3f7849ebb7eab30b5ea4fabac92a0e9c58aca2da1f4ce80f43d09e3bc86b6df37bd881ae23ae2518a3ba3424fc7a92a58357bc89b147316198e1adf34c3c8aceae23b33a05fe02bb7a486b9b93facf73ecc296ffe9c95e60186114237f27c680fb0a4e28b898f495b3f6bc4016043e4bcac1e60b87662d0ab5f7bc22877697f31b9aec239711e78d69f02a4c8966e1cd75c1025b854dd709ec3967bf0d8430cb4b020e50cd7685ecabccc76aece0b4b8434c74e72347a758593e07b52f57eb42b1ccd0fcc4139e856475c4e375f358d6a4d98f77ff3c2fc334bb44ae7487bd559b7ae7651fd696e2daf4c7303b540b0479d06f01c926963d50dc2a7ac86353b160efc88c0423f7b5ce884a17e39fbcd792540144b204cdc60578607105321b202fe6e25735fcaf0fef272ef014d908025eba8f3310064db071a55c263d9da9a3a25aa6273b815c39431fcc5b4fd2462ab9500ff5838deb1490ca23d125c4ff48406bb2fbbc4e9808d91884e2301e18e091c61f651a5745a14f08d72429714b72061d6075fef19a48bf0692681123370bcfc0d30257e92b8991f83144997042019a6cfe6144a97869f724c85b2a22ba1ed7a0551543c14d0b7e68cd6b7e6d61263cb780d5df87011424ff9077b2f26b44817e8190080d5349a67455c73e96eae34ecfd800db454ded18736766e59b583df33e965427001dafff92c71afc9c68f78b6d2198ad184398ce5037eefadc404749b153529d05efac78fc6ef922bbbb07e5a2573cfe5a2dca118b2d5e63c1a22a0ee4992a79f83bc7f4e6d84cfcee28c6c6a9be35d9dba3378309cf5a81c6b6bd1b5c15036f7997dad76da278f074d169362cf5f48f0957f680977a9a830103904eeb4ffde03072658ca185984a7be38ea1ad2c2e8ee628133473ddcefecb7c7e0ea22302b4a6dfde5d899576935c80790abc0bcdb1403de0df60fd6801b4e1876846a8798f861dc2b28ff2add1a8d51f473fc8bd3bd3a8f14f843f259b829ffd871ea8327edbe119f79a0022a8414285ccddc8d033570baafd016f9e074c7f1357ca341299b709b77aee9359111205bc06614837714e98e1bfbfb8df7c69bf1dc5f3f1b9bcea47177ea81ad52addb57c8df8d0913790f736dbef39689b0ba8d515c707ce4e8148dca68a5560dab35bed11a21c2d54cdea8137e960a096b82b2da7a15a0d9558ae770ea352d110b9ea8e12289b66f5f8512816fa04005c06744fc9a3bcbb8e4dd6b273f9f49f34fc533e9d777190d8657fbe9dba822bee22bb8bd6f28223622f6d55b1fcc1ded8be92b7260d3ae8961fdc31bcf5d44f9aca6bf7966c0bdf672ada997a454df906d1ff923d3bf21de8a4afaceae2fa5493b34e5e8e6acf2f38d6cb2a78e03712e4c9d1e72d0825f2ae767068d65b622f3ee60f85e0e3e2fd7d705d09572e8ee104c5efb04e5bee402982fb84149eafe579bcee1403b310d6d14b3dca4ca25262b6606cd21c5547d23e4ab3f23f7fa7058805d68ecd9a45758b871f7e9264e94c4db54834e2043722db42da94c6b78c2eb4fff130d6996e9849fc3163e72408d1fc00e6b0e6aac240cf080cf36a3a03ef2089648f9a6ade5e2a75308be73252dd74fc8e23dfc6e916f00f67bdfe0f27fbbcf0cb9a5feb075f6d007aa78bbafe500a6e741e5dcebde3bd75a80f71a586f7d83cbf0a2b150f5e96bd1fbba908f80126b5a8b82021539d8214d48ac26878d7c4dada3887e974cac10549dc7679a6adbcfae05f44859529410c903e609294f375cd5903f1d97b5a8a464ee32c4e108199757de73b7766b20c69bc2d84fb2eab2660d25203042a5b5b01c74408aff0d3ba62be68fe098b734d18b62aadb17f47596ae34b9413ff6b47fb5d0fbe3d1968b381a86dbc08f4b226b252b88d73eef53b07fcb59e2e42264c36e54ade6e7ad55ff50cd36096b2cbc63bc52643107eb89b08720f8954edf00794c0cf942cb9d21d85326ab1c2b8f7cb4aa2bbb9d9c4a535845a6c1f67d780561f01f9b211f952783c4f4fe1ddc43d5d1173f7b75853662ac6ba6a48974e604f6cd905cb051c6a0d0e7fbbc8fa8b4bb261105f207608870cb1905526ce019ff42e3abfda469b99720089aa4ff2201306a483eaa680281f358a1f27d5da1786ca5d10e2657217ba10e17c47ba6fb890a28c1927344b075256ce76386d437ae9557b20d7f905b09c558dc4e704a3420e7a28780f5bf91e40e3d754523a877110f886a4b4f2202d8afd50e7857e34faca6cfd29ce17b5d6704d65104a2b5314c775eb7d9754ab653e7f46f1cc328744175909c86b1433cada801e32732f9089b69a1a51914c62c04f0f44407b39e9c73f35ea0e1926f4f236593f4fbc4232921b148258bba65396146c7ba049efa782472dd040dbff4539880ba4d64ccb76f8b950d75a799eef2cb53c096adc9b4a93ea4fbb71e1ed3f7e8749b31c05ed15a5e787478bf2e838b13ffebd70390824a4e8b1570722efe3696a04a9c9f262766678ea65cb38773a1aeed319240530bee3c5dba5d0cb82e516e56af1d42896fd7c22a53dc53baf33bf69f6e87516d554269f5515220a076e650c69c3567b1c7d1f695b17713bf839bdc04acf676c1714f15806d843db291cef3f2e7d54a617b4a14785da65ab830e69ab117b4bfc95d0a413e31f53eed9d9620a565641e8f93dfa4a0cd558c82703c6e532d00cd87c4f6508b64437216ae36d8fd7f656519a5360234a7fa65a7fd1c2fc6c48d1d2151ed84a9cb48d413c1b84ecd6a18091d6021d4370fd3f9ce849b02f5495c8bc01133116a9b32afe309090a4989f0290c78ec5d0b47a1d3af8cfdaddaa151ba38720e9fef460baf8f94b62c38149b377b7701d79042d089bf311089eb00178af15e268ab0f23a075d23db74e7b74a4407961448c808bf771e9053c720b85af7661c45e3cb3a482cc2179b147f9797b896338c309cb026d84ca627277f1857c13c39c96ff70ba29e9e0efcdf4c56154f1ead61fda09fce7b697b57baf110aa6beb58904130197df0906f1ff9cd49f6a0e23a0be485ce358c2a15a87a0e866e7069acaad6ba687c9b5f7060ef006ab825dca5dc628fae10f9ee33c70b6e2b9c4444f87af6c2bf882e75f2f2130f737f79889733edc7267a9129bef640769974990b18a23dc7923f7ef366f5b6fb167e9b72258e9cc5574a9bb83dd8a7db13ca4933966b43d4abf45c89bc15e985f09d322906a22b210056d5ec6def37a026c8be978448b4e556d42bd481fb6fa8d48ac471ef7df3ebd0de55f2b3a21a619383bef5945d421736d537924cf575bfd5dd5b3744952ab8cc48f817190d466e7a87aca694095b5cce23d4a38a2e6b10c217396e05174386c9849acc2097f36046db8a94139a3de13e3a80c21308b63908c73527320dc1ed7dab4da30e5d04a21e7659e3260f607512c8e1c81da5c9d37f8511aa4efc97bebbe54d8584d812c046627513804e211c30e1fa5dc6a9f7b008fa980ce4a4a5d4a04a3646588f2005e09b82b73fc9a49edec1c5c9451beddb5eb8ebbc603eea432727a024cd7ebc5197609ac21ba20f31f3d5da1bc9cd2262c89c7f4164b2de1dc6a4557ce31a45b67c21606cfda510b5ace771e879b2ed01c92aee8c7a642345d76b375a35e30267fcc13e2f4f96baa8d86528eb03b9be752b2b70f4602cf11537b9ae9f06c82120b83085658d9244d8395433830002d21f49c92b4ecf15ac9d72162435d3c85c0e6697c2f8c1adb21da2aa159a458024ca5469c54cec15f831215fe8dedb939f93b2c611f3e9e1bcd6f2dbd973d4ce872b8fded66b82319aceebc4fbb5bf2c4a8cef08edbb1a50c0d39365f46312527b6686f29ece2c49832420383d31da5a5e3f7f9248897bb3d4ff0639258f5e592a3e43e796c87ddf0d06d4ab2091212f6916369ce95233fee3336ca00c194e00ce5f3dcf5998e7c9dd0e585277d04b5d3bc1b5eeafc9b213ab634d714130da6a8be52ca8238ff1ace21c011e88ccb330ea82e21160a3ddfca8531f18df3b5a8f82832eadd7e41dd4fbe934e74d41e465cce827e081bb47a2ff62d3a68924f4e2a4d04152f1daa1594b1892a70abed92aeccd6c55614c135a9ed305f6d6145f4b5070bdb7d4179ef98c6e193368119bd8b93ec9431c0d19513b3ed4855de5c316f9d8e2b25502632d130802cf1576db3b42acd1865ae698958d4f1ead610f10150c7613c05d4c4c55e1d5cb16edcb51c2bec497142255e45ef62111c254ce8f1b3e6c03ef1b2a0f439c2ac111dfa58a2eebac3d2be93ef7abfc7c6453db573ac5175140606c9db464bab6c1943d62b108c82abf2d3972c42cb596991aeb3894527b445b7371ffa24b8a278a5c6094b8eb147a9c916b6272ef93f08beb083012c9a4236515d74d7e82e2700825d9b54c00fb1e014a4740e302ed0a8042f51cf47457208f9245bdb2a6cc1aae8a43e22defa6d0534dd9337a4ad9586b353576d686365e6c2ccc45a3c5c6e1566b19899f4563cb4d1a5c4f2dabf3b7db9946b1cd87b33d5092c2f60f112f28a575ddc87a9abeab6fd4e0ba2db39e4617c2c74a62f26a2e50571bb38dab2a369ae58ba1e62166e94bd9f31c56dd6dd8e35e92f2884410c088afdfb0348788c24ecf6b6d7f57909fbae3ce32fa1dd3110e38e2690d5bd18be9c13ff78f3187c97ca12271155ca25424259430205702ebff2355bb30a52aa2fb10319d561ad85385240396398237c42be03848f3c7557c373d7e1b2c6184ee613e33aa48c19853850d0d2a7666921e37ff5a097d52b9c4a34e0f329f1198f00109c4a90f76ec35c56e57ea5c1673ad72412798bc39b26853f948e051352412dfc69e55ad7d770861c2a32956eee0a50c415998f0c1199f3c492c5c4325f10d359d867538bbb4c9beeb853795843fcd324a54c2dedd4b197bcf305cc88dff80445d6b0d997e5e3c62dd2995ab0c766026a0b41583a7e7e98dffb40443ddff801a32203e277703bff9107a2cfaaa6da2cf10c2d18e2758eaf5131d6b2f368ffd115fe253ca847962eaad249518b3e2387c426c24a29d2075968bc8a3e40c9333e7b0ad6ed6d113a29a3b6c042d4a314c36fed8be740015cb607fddab303f3fa02af89c7c8cfe22be5bb05d3d5e8bf64ee8d5ac125c52f83e67a28a477b9f9b798d000cf0af8aa0e9310d5bf78bb9e18a3c0cb5b898bd88823b837ecf71d381bd7679aa5420570522563d997ba9205ffb104810c17d355b77a4c878ff80c318b53669352c2b83dabbf993e9e9df48cc79c42813e9288d625d79700c824fe817e96e9da289ea4d7aba559ec56719a06ac256555c48c9e36493aae90e750585621f16877ddd567ef9d7195046bb9ad7fd2e559393c7775891cba79b729525b6cf2e6b25a3669251171edbc4db1b3bc692f2a5f340500db8c50d3de61ecfb5e294850f7016f88650a062a7ad79686dda3115f626ef0b7817bdaf0e1f3a766e31f664fa0ca493006ba352400820822773738607695daa7117f87fa36c55c423c2cbf74c81e6a37941f9b0deb95b3abe1c48417299e413a1fb4216a31d69965bdb4b10ab68d583f88d9c7525b0fb4e3d0c8a812d73d87d6dfb9f80328ac185314bc12a8dd0a37892c351c315a34548bdbe19a2dfdd2fb4896a7e90dc3552140c811ead6c411dad4a903b7972534f7f2681413b819d638c05f7c21ad108f8191f662daf68d1b86823f43a7816df85cfc26438fdfb15db30de09401cd83e7e019c01f3a6555bb13453e95125882e712bd6f40f4e626ba01ce5f476896f862f3d9179c485101dcb2362396b5b66c91f648384e0742cbf1971a90bc6b6029b6792fa8c399f6c721f23f84a32dc250ad6640ec47fbc03a80286700fc9d43339262efcd5633be5e0b062157f0315d1c9b7d1eba122e07dcca7db6b29fdcf3a9870bf232f6209250797559c4b1e5e8646f03a47c9f2e48a5f3de6a9800a0da19f59257ce85376b6aaa4a2102cc747fbd10b2c82afa1c0057575bf1e40b44aa6e65f5055ae18beb8b06213333df39eac2b3b27c4b36c29f4d5fc7974d358aed214b538e0234c50945c0839d665c7b9bf59676817dcd2cb621d753a325b16cf53a8ebf7bc942e36ab464e7bddf479d73f52cd49ca91dd8fdcfe4249ff60217a14b2ece14be77680bdfd51012b5bdf68ccca35043956faebf603d144a29f887dc342f34d17b67ffaa9722950bdb54d56c86ae3826e55c2e02ad0698bc20b3e04806b69c311be6a30643dfed5cbaa50f447092f7eb6b41618cc29a3503efc8bfc2811d28fd2191c0837a4714242b5d7d26f2b65e49aab1f6f0fab9efd37eb21b68c9a784aba89bce358ef47f4e315b0a4feb1cf21cd6906b56e182812f4198709b9e2f42b95132c660871bb7d1f54c23c4aa7af2d615bad459310fea2dc7590aeb0ea6099ad21a2f4a2b62ee3d036756962cf3b423122e3f939a99bfd8b83b6b836ee8bba91064c8be5f8837b428cbcbea124139a0f8459f35b42c830e8444e92d6f6d323af27b040a163ad57b798cffc5bf5e0e7aaf2f5952652192481553c2966fec497e78a59ea0fe3279467dfc22352f5de115520ac89e8e4e77535b44d14761ec2439422b9e721f552dc15259a7e651f594d51add2e3fc5a82613b40e899da322d02c53c752b94335621fe6b287d04bb62d1df40a9f88f1ed1b77799770326f8b904e0d398e8083f659147d9e94add6d904e31ec3ee0bb36c01958a78cc58f55ed481ef486766210b4b3e278f46f497977296fa27d3188244657e6464ab35c5fb51c5fc9c71bc41f8f5e93d93db7717ac4419f9dd7ae6a714e018e0ce82f5f54bab4e692e0d158bc54ddb72af428d4120c78614767e9082394597a5ca3890ef0c4f6e172ae9869dcb1f9aa047cc43d44f60a26991d9c47b48a40f2dc8af6718a9f411efff31a4c1775b8ea96f2e2b87634f8233ac52ef9ac8fc1304e2715aabde4e5eed931749ebf3a5e75c165e92e4f450405547ed2b0203d1c6dbdf3de62a7d5b5cc6095986714bb8f41af58ae11fe5e3d2cfd75e2ec10f85321b0695fec9b1f9d11a75a2b059bb14a87fdb693948957b6f999d54825ac0caee40c3e0b9d4cdf6c89424fabaa8b07a7d57a2a7685a5aef48f2846c25da75ea03c8febcc4aade1527d12cb7cb4fa96bca71b0d46158380314a6863b08b8c1d3ce839165ad2753deee46f0fc4e505701f723742b46df9f746988613717ac24f30d98001e4e4fd751ff4c9de81f9c6549d05d8824caeac88e930aa322191b56991c101c81016b682beca96ac2139015151faf9513871250b554f5d1e2f36c838dd0d0398fdc6ebaa3002018321ce78d5e50bf1d82743aca2343573fd0f3582a012ebfae994dd705f833be256c01518a2750425d91916b9b48a6cdedaa454c0546c68200741de5c086cb4804aa727a1c080760fb338fa6d873d37ae4ab85cf7ce81e97754d41544a36787e2de25a70d4060bcc8e98a1184bc9576ed440bb12ec00924aff4fb34531af32cdfa88a2fee21b8ac356f8264604487678d23594a33642d37397e0c3f53a3e445d5bb3600b589b5a8a059a93af565797099f61337efb1e782649969a978355a3b0a218fca10cd39876714db98d13c3d9c8117f397bb5131c2725393d79b9c0c8382bb0535dd5abb98d7669a103b09bb91308802071896765845410079501b47b7eba0c147caf94c6ad6adc029d6e9d5c2bb08a51873da58fb8fe8e968804dad2b0fdbeb7f34bf3f2c71f4e5e05356adf6d4bb1eab1fb4fea2d0b31913bf26d06b40c6df9153a7417405297d9ed63e02c44e2631f93416d3ce536f5396f804ac6ee5bf3773455887f9ef9b36ccbb430fa63e1442292a8229e4cb8683a0101685c5f840d5523e5157e6a7178c6d60c7611013c483e1a50e8d0172678e736853a7e38b2fed1001c23f7da2940bbe24f5a1b06489fac558e4cdc36e9d06e4fe192e907ec1123556025b2de52de457b4e81ba12467cc0f83e276cf95f4ec645479ac450d46be11a4c1f358da9b7b3127a71c4f85933511b577ebe51c990cf51cefead20b946d05b61d1c7e58071e924aca2eb80d0c089338a439a68b2e9cc34f9e0a5bc383ce7ffc253f82d542e7d7807fae826295d27ae5afb60b4324271f3bec66c92482b973a8206f14a6fbc6444031d7cd686068961027892ea097aeebe7c768093362bf5e5c61bcf32b877874dbf8b3c57392dab373a1d943e648caf376c7d16e5f7e805469d4f3e430e3ac6a6860fbd17ea3b914e560d4648a98db1f851c8a3c5ff9b7e9fe1ba271d78d51d1534bd9bfab01557162d74fc292c43367381d879a9eeb7844f2e9a48a0209586752504b9d0c822dbd67e39f4d05561d0a98b00e2b07a744478dc5a74b809ce8e9915b5f8bda7621f5c8ab8e3df32e14b9515ba522eb3406f8d3df257dedc2d74af7ea11fe9d116268f66dd4504bab8c8f965383878a741f4a6f4eec467548b2a986730b90eee870752412031f6692b479b37ec52cec85f5bd82eacf839c977e8e964d15dee2b2b9456bee2c8209972fed3f5e458eac6f7ee46180b579c52034e20e1cb2f3cbac6bfddba5e11b14fb9cd6d8105b6b6c4b76cece350bae45896d8f42cb99322424ab1306a894f6b235be550f04b1c033de5fb85dbcf187663f3d5556f3257296165b2c541549874f70c60598238d0e0882cd580d52d66b0daacb9a94b17de6b1da5c052cb71570cad6d53908ce9f275b4b11c86d422463714c50a5b022fb8c93a8ffcf6c9b565a06100d11ed1127e226754362235d813d9e26b6f89eab1e7e79f274d76ef19c15a609dea22b896670e36ab43ada0dcbd88b520b80447767a2206a14433018e30cd13b629e1e2c924c12cbc1ecc2017b9f0a415ed9b5caed1bda35f9309c60b79c073f223fc3aff6c9ce51f7f3abb14e31fca9a38b4407d0ffc044b1b9f4fff0320236a28055961da7eb8975ee7572c9533cc190a294f530b1f33e4f7d1048ab6006690f4a4be049d1609bcc883a075d0f49ab62c46b11842c7bd1b7f8ac805a82304eb7ebf10900394a5fb27b4b1581f8747b450e9edd37cfae572e2168243e9be936aa83ba5913aa9e8ae8404fdc2fc6c25eb48ee3769a86d9b960541d453a9a63b5d23b24d03edb441e05bf1e93c909a43c1a21dcf2726b0f4483d77a6bdcdf8346cddb6ef8c9fb47409b1a03846cc90065d545499ea284a393109913fde1e1a765b9357d94ca109c484fe974bbe2919c4cddec1d948ee3b15bd57cea9018bcd317101b35765b91cf9af99f7c525eda2607d56ebb4b391d473f995df0054022e1de6274f17c883fed2a1380d8fed8aca1e6970ab723cd7b7b6a53d871e2d96cb6da75f5bbd7347f255c21c242fae3cde34c3777f9f1a64babb750d741963ba411cbea3e53c42942f02149ffde70f87888639d7aa38078f2ff7bf0e841156aa6901d498357a1799662396f9dbb977870cf91be5a6cac81a2fe9097cac4b029bfe950e8e47c553a8b5cb274042187aa486dd53cda0979519ab386a751d2521e369ff5833016f846acacead99ddcb083a81f63e3637529ee551df29cf57856d2a83f7cc6d7cb0a78b61bea3196bc2cde2149050f4a614054cb188376aa57b0dd80bfc6b3dc36bcb12f7368ebca57c2288a4871f159155f9f5bc7d14aec32631bd3585579a8a0a29b1d87add0e53041d996c1c14c5c083ed1b217ebc93904f738e90ce3fbbb39261eefe8cb6f0c4f74c16a5516943eda78b6eef8ea8825384193b9eb70473f455bfa7ad2a4bf36c6dc675c3ddcc01ba2da68bf3711793b203ba860422973b211fb6c12d783631e641d4f200961ff4153e1c71b7439b6c422de2e1accc5efb1b3a29a181ff34485b17913a17871f79e6801a1423fc1571e0c1a77473f69c3488fbf46c2f39caef93ecee60783011888395d0725d8be4f93ff3a57d1ff07dc096120208ea74b086a3a0ec40f7cc192e64b30e1dcf745c9d3950284a4e42630a6f9b5bfcab896c2dbf09e9349028d1e4529b15b06d6f0de3b856470ef39e776d220fb645ec3f57dd557c3c0835ca98f95434fbb945011e52b7883782615231c80ce63b787600a289f6505a0a8e2932f98d3f5418f6f85bbe1ef1c847948a4291521b004a86350bb2f18bae5b42b68353f6d872ba5e83b0f774aa187299624a1f08473959a3e628740b04287abd12d4e94341716d0b2c13281537a363c0b66cf70bb0f95f300d613aa12184ad9fee11c5dc246a42be63c3c126f60663680ac8a337c710361379b0c951e27c57e266f2fd78953b5bf000ffb1e7ec597a24f17eeb602ac9a090059f06d8dc32a8fdfdad8814799c434b87965abff78eb4786b5c4b2e061df350c27d508f09af0fa91472c2abc22ea733f3b537fbbc514cdcfa29209d36e7213a600f1e5a9ba55d8ace6896432c7e02627643464a46db6378ae6a8f6f64b639304f9bcb699d5dd26d07caacf0d2599ad44956e93527af0ef2a416c81035d8dffec71174ffcb37d54309c316e44804cbe519d54583925224f8fb87299b4a2cf7dd95df5af7bc5105777483fdb95d8c44685480a88dce074d709d4c3225a35e82ddf52db5c1445466cfc6d919c4430869ca7cd492f0063f39f85be61d58cda8aab9bf959f8b204a22372adad4f60496bc994e6c117c8f92bf20e795c0eb10451efb838ac6719f0e084bd44284f92dfb9722e6248b9a96abc8d11b432e1f2aee5f2c8aeb09352d7383603a221a805e831aeff2034e00284385a678eb9690ba12120d5ed801e70d4bc74382d0a2bdc2b716ac9578fd888733d370d4ae1214ee1a84954c163c6621aaa449f986a4ac78ee2d0f7317cd5b7a29123bcb0c392c9e0cbd8dc9dd5b2e89660a2b418c24b02abd95e9aae60cef169871a756994dded172e5f7d732e0a8a564f6c178879207924515c0296c012ef2f9d1abe33c20d7f9a08d65b4f579b162ff6bc35dec7a7c6538c18af4c61d202a37c95464540bbb0589145b463859cfa092d81b26f063e536ceb6b79f2ca0cca63446ac7738b7073bcfd900a5409dcac22d4f4841ea4cdc5e300253be1669da3bcc22be585a963496d788e25cda2ae46df5fbe4d8e989113a45e05a7e5bb4a52d45201b02f7ab8b1416ec36e0d084d550f0db26bbeee2666b04116f0b490b28e5096b7ded2b2d8bddefacc74aaaddfb0a295328b0282f650070bc2bea4c45996d86b547fa6b0fc72e184de9ddd090388812da8aad4ad99e6145a41d86230b0d935df42d576466a9ab4e34c46ff4409e9ba928db9098646e9ff5db0fb9155b79c9c87bfbe89b3c671e1d4af101d4eb54a0387ae0635a887a4e7f94013699d5f48fdbd5c85f2e2e28f00a49f2477cde0cbefe37c8cb38f74914d55ee9fef44ac5b821442dd15a70a359971a64bf4eff9ebb696a592e80bcb3d62a8d1066c66545010d7048dec152ce602312f7f2f101fc1c911811e34808f27ba29e12b28c3ca57c569aaeb2a95f84e880dd70c2cb3da10ef2307055ef6797f5eac52cf135e7d459569939fd76a5d6fb300a3c77aad3e877f8ca561bba1af17e1852dfd2411ebfb0b0c6d69a3dc76da8f5f030f30f6c99cc1b77e49e354e970e06a4409cb20bc98e0ea299f488835794eefb432157d42ba1f66a0ea64352a00283c7a00de62857d09e18edc0b10bf527d87ce3ef12bff4b4c8fada6ffd6eed7710d1c3ea5095e04405a22468397b00defe5e2816d733d8adcd2efb2668ba34015b8a4d863b04f26071413bb3b74311da0db0a75b7be102156963eb59575e0ae2d98333c754fe1d931296e86f2810fc5df3eaa29b2db3f5efbda6d1caf1270f3baf0538ea66ae004833cc9663298f80a0c1e95d693ec0e9ad0f2911d3b4458cbddb7d17c22d15e6b03078578288026651db494c55ff68e51588acca2ae34800ac4784f4a9692d5cba2ef55ac6ecb76a05b21825fbb80a3e7a3e0dad659c1186f9dcd8cd777332745a8cc61acf7f566c22f63aa2a1b4fd72072124a8d202e008cdcd5cb613ab24e4b1e19c7e96f4ba73a1bca4cbd67c41c28640d1cef24cd6015d12cd80e171d384dfed66e50f6fa244590d288adf6a2554ca6cc13b52187f34035eda386fd855dbb1c3bb78e24fb07b4f8dda7247c9d0d2f93717873f286a9f07380395248a507d2ad1886c8a61405ae5c2291ec3825181a6ac6256306dbfb5610906453d6ad6899df5ddcc4d7151c3a2802505f603026e2383ab608aef740f24ee74c555121dd49eed93a23973ca19ec25a6a3b541906e7f7fb36b8803c29d41663664032ec13c2b9fd6a7bb8f2204ffbf08222ccda57f427edfab522c3fa4a7ac784fd1c3c075b99417ed99b2eddc59157f68e8d65bd41dc902b52cc4822561686cf67ef979a8520af0bd352572a15e3eec328bd0c1f83841a6d8e74af5a9e9c29543a711f97e377a994d93014e637e9d925f85dc0202d802cee99e34a4600e0f8ad7a9bf06f2b38053ca2b94e224b3d9938f4203ecf2133477da6f4f233b938bcd47666d00f94f0bf876d9b72ff4e2418401a3aec6684ca4da3d0cc8a807d24eb93d1079b38ae51d156076d39a3e58c4de71be2888a5cd8a9419f0f1f010c515db16e115acb8ef7f5053c4050ffda3caa152a58eb92628d990c57ce114c2be2a22d9aa864fd499059c567e2743fa5e3da5dd72e83f0e02b7f5946b4034e4d7fa0eef19354f39d094d69f6438a4192195c71091b546eb0555a90833ca2e0971b2fd95105a153521f7e4aec343bef888ac2c911d671337acff52843edd2eac1e59162ffb8d198c5582865dba4e94af48443afdc61a6e3496fcd7d0dfb0e289e2f08bf28226cb799adf988fd0cad607a91a00094176a1911487e7380bf367204e4458937c33fe021d5feaf46106cb422b94fe666fd51d50b26f227f6e74edefab4dbca020ff8eafaef92b673210261f2c8f53cc1b90fef893f8ac01282a3bcb98105a75c5683813ec908abe3d7dfbe28f0760afdae18790398a684f72e34deec1f785d315a0196f49b57604e28bed69024231ffffd387ca2364abacbafcee1d00b026ce8ec44c0a74780dd7753ec7d124a3a5e611c82a7b9514991680595e658555da50ddca4123240ba3ece837c4e5b5f603880faeeaccf19162845ab02da00eb74baf0e275f428bca60491d0fce8aa1463f6765de4e76d3c038b5c05a1f82c9319a1f0a2f3071bd20e2b602703bf00dbf47e217781d3cc1eedf248421524fd84899b7b12b11a4b1ab4e852343d374edcddc8dbae215537fb812ea8d78af2e76eca0fad750b2bdd67169c69e06bb9f812c0369d9ed1be34887c7b98a3936301cc0d87e1bf99d1d2e6f246b73db8bb681575dce8584114ba038e5461b069914fddefc82f7c15285f599b36fdc1035da902595d19920d4ca34ab57a0df66ab8f6a48f5487eaff44d24a5545602c5db042c961a44ebe394167e3d9e863a9f3f47297bdeca67b9825288a0f5ea4f99e3e94c0221fcc56ad73674406f0bcf9cfedf21596a2fbe7cfd5a640f586aff8a0b5f3b359616c31f61c8acf8ba2cd3d47cf783adaf3f5f1e1aa2205d6fa6609681a11d85134718db885b91e147f1862bd20d7f965e999e218d0452c3caef38e823605b514163fd5cdbdef4caf12e9c0662dacdbbafb0e34d25c6fb13d2391d529735251521f4a3849271a7b1b07d2e68631186ce7b4e31696a7f7aef71e21b3e3263d3e820f302b870db4dde62a3af7d7860fb135f254cb17e3a8b3e0bab8dfdaaad07c104e79f18612b0d89746d13dea583035654b9d0194e58bc915974d8ebe1f89d785346443670f9ca09b61538dddcb0b5ae4e038d14dcd609d21ce4580832e2862d03b64653e9f4a03e777b30377e8ad86de74803a6a4d7ff63c745a6bfb1cc2520eda0cb57af3a088f86330ce1565bfcbd845bd36e6547630deef8c8b5d731a83549f6569daa7613364935131a12dff80d714034a723416be044bd548870e3a0188b4b7f01655ee39b4f99153bc23a95b8d7f683b7fa6d174f1b0b242172c51977d9a8a538eac741ab2b377acfe383aab6bda02af3d5d13d5b8aaddaabb42e08c5b3c1abbabc3cd631d1b393306bc85ab121e3caa47022f187ec92ec406213af8feccaf389d62a75e5aa24fbdd58391e27720872e851ee0080e949fcccd89150fc7b4f854efbd7d01421553acecf3d89d150ff8bf18f5322b8d3fb5980b6c0bad393755bd0894bbb6c973a3461f8bf9b3b15fbb2b18345157c75d489c29e0e193fdf61f819f12164309dfbbcdb2d5d1da8cd7f2c496b0e580ac6f081e5e1cc1c0221cead8737f85c87b989d6a27dbb403ef46f2abf3f881940bc57783ac1660c54289191f9433c4b7d5f07bf165ab9273e49aa1fda2d7bfa81529a740ced198eb1c41e231249a029ed72138f11e0c814246cd17eb7c73f4fc007a7d76dce9f3660ecc40ae25be3d653989da793bf9fa119e4fb4d4b2338a5b64f5bde10401394f065ff99d20f6472f02a0f45dda0df853f238b1ee8450b5c3ba6d4e7197dff29da7670e8396311d1615752afbb71f20c2f397851cbf1db0f6cd75a3d77b0de38be5a636d7b893f32e493e16b0b74796bf7cf510aa41a39ff64707304f0e79136aa9706ee4b3aca4db9f79884dd54d95cf596c695a5f0ea53bc332efd125e6128e7619a777c754688b8b78dbd7f602520fe162b676537ca775beb194112613566931f3ff29d15287bff6ca8f9d6f29e14615a2e6abaad2b74fc8734b3c9664d89215a8dda8dd3192319df61f97a058e8637e3e021895279a45994949e30ea82fe67043db68d5a80fdf81b4ce02c26f865e1c9d6995b07f432d3619e3434eed77199628dab8c69d7c84ed67b78b8b4ee2f2241df908b9f326af85ec219a913fa20d3fa59c8d23179fb474b76afa4672c749f4920433a259d405b40db051b0ce19e19dbf44bfcaf54e18b6ed014f9832bb873730575831dcd9411b354c5cb8e002a5653b5ea2b2b8c218ee3e7b35fc11f2d8ce14118bacb13cbb34e044ca8b75f4895806f94e9750de0ec7b05e34e716e13154c9668dc126941d1d089e5d1958335b9060abe5a637f250288388b3906abf00b0d0c945414fd0fca4ff358a820a7a096a3d3f6837647f2538634eb4545f86ffd3a997794b5318992ea0c2707f28a05a311ddf2d5d09fe80831d6396f27eb7070466ace019a6c930913f669720e37e19839d28cd4d9b317abcbbe6eaa8a3442587646ddb5b3e8830e38698fa7047e48eb0f8ebb60ffa94ded8d61ab204bc64fe518ef78b351defd6e7e294ce03d3b2f9a5c47b20e611f9ef842f8cbd4aafc0705305375a6688a022b3b9297956274a8a027ce502a0ddd978e251d7dff3e82063db7890b3f8214a17ad6a0e1a40ac56dd5919dcdfef398c3ae364c17d753e93a40df9b51fc21f331aa0b9f394e44d9d2f9bba57aabb0cf8a0510c2984c51124bf4de608bd58662b9ed69197f257d3a5707eb3ef9fd1cb5811b945f2eb51f712b986eeb3ec0dc8c6d4d44fe7994a52c837557dce5da3ee2e0be891950da4446741aeb9fb4bb9b7cb26586f6353618f9cbc537285bc48717ad6f11cc5461709abe42b1f7993edc7c2f5e99231d59a947f56ce61e916926469d5015cc9bcd23d433ce0513923c7e962fb711f1249c461f9fbd9543b86b69b0a3b7ca1eee25f0d435d2c958b22823966311dcc5f9824f52562f8a024dbcd62d687fdefa6811eed89edb6ea199e05be89f64afe93d4554e20ce130e0372ef4765e299ee8b52ad3c172ef77728e68529d3a31d5b37b50fe268dcf147d03ec239e0f4ce510f0cfa4da42a8b5c6c17a12922f14c7fbe52b733337a7561bd04f8b2f7fe1e543f22cbbd441e6b8e3c4d260bd68ffc6967ae1d7640bda974111275632fad740b9cb18e1a5e9d43386f63415d1d3eb13f6b1c1d94eb7a53830ab8b2e800eaf8e77ec2b202e0f1bdffa0c2143c49202f8d35a83935911ee53ab9f580b5e73a168dbf5af3488007ef9b6ce0a6244bbf5fa3a14cbc19bcfe4a7038a644bfb4226577ba46bac9fcc0d3efa424b71d8e283f21b438d72fd566c0d149cbf790086209a709a41f6396088b6d6c2b517554c2aca3119a778c987c77d1a5a57555ce089179be04533d6fabdec24c26c7b68698cf586b7c12487fc78f81d8be8ca4998879c1f71fc2db901ac2dd355bbc5884ff4c496f27bcf0a5718801a0299b75a67b41b3dca5e2135e005e9791b4557df588cfff6a9119dcaff5dc7aafe6ccd43db47df38eff912636468b48889722c3a7913e6481bc4708f954e9b034fc78fffcadb04b9e19a7fd41973f73a5094ab4fcd197791c3435e1d08190df162ef3de1dafc46d31c94bfe112ea799ba5da7b713b53f34c43c1d1e8779345243d3f9699c36acf943feb7803712c22c65b58e0c7cd2c501317da39896d9a05d75fb851d6d8ff78dd675c0b2c0ab0b981b442ac7db49c9ce0dce333e1af7f9137fa49fa6593449cbdbba718a3ff7a131597bd342c6341fb021bc4e02e7f2af24e589eeeb7c8740319d719956efc42ba8583e3d400da98aef9c88b049d4138c40b4ca9a613e5c39b4177d12d76e863b2964291c6a1e2511627622b902fcc627322648baa5ef7d55dd20147d5d509d15c0b9342d24cc49a59801113edc2bbe17a467c990a920e559aa537d545ee89b57c9d003f447c9c0043379530e69e61b0490f08174b435690a18f9a600df1e3da0c04830d9cb634d2a20555d2806caa03b53dc3a9f0e312273ed34db2e12ccbe13994341858bb421ecd324ecc08bc822f2733596c161ae92c4895fca2f7070e8a8560f4a0a8375b2b2e066bceae333afaaaef36262013c54078ceec9a9017c1d84724457b1f777033f37153f2ad0a4fcb7040aad53ac324052ee9872bed6bc4d07d3c2e7e76c5a11842cba7f424419bbd41cf8b52cf38cccadcbe6070a1d9c4c5544122d76da279a6b0e27f8069ac8088a459e7659e24be87e737a9eb313ca2178df144238fe1878e2dffcab677acf15be0be4e4b161cf0a6bfbbafe1ae63801c3012e4a2dc626a2a4a9f2eccdf2ab1bec1640d081b8a4c576a7f6920b02c8d2bae35dac1790ee839ccbd6f5b6b57c9bc0890609ffbec429fa32deff8fe2b679dca18a808cd4851edde7453d4c129d66df0bfd7597db10cb714d99904a1476a920457cbd5d1c4c098662492bb03669bfb4ee5bad18f0f02a3e49e92fa535f464b1715a867fccf023c83fd74eff1bde51181003f429da19991b3c023b4d778166354613d3877ffd7aca7e7fabe61ffecfe4b003d8b65798ed33f2f08658cdf7fd47cb63ed3233a12a661344d60c8cdd56ffecb4bf0286d9763629a9abe937ad508bd98995fe62f6a392cf63c2ef3d1f381ff03248d8deb257227cb5e4e7897c524b288d7c01d41a373c80e3218d38f1b05b2a7385880238032097774e8d0beab8daaf60926529e066974eccb3f59e887c731e3cf34e7a566fbae5c18fec3a945ce051ca613618dccff99c6e4a36af200683bf8b5aeabd28da6fb4bc50b8591448792d70c3b250851b5b2d5156929830d323420ff456912512db0daf85b6c11f5219d1d005c8ff4feb9e592bf7dd5acc658ccb37e3f852d802cb290e5ddfad1826806ccefb599b6d44f239ae4ed4ca5a4f3aae03c3d84177dcf87299a0287960fed4c655d5521eefd56e7a3613a53918710e81b13f5d9a2df1af2dfdc8fcf5a4f27651e5cc11dbc5150edbecb9831e03d48cdcdce4bb5ce468c6d0f7683210ad509fa82d308880f18d581d2965ff3eb10863d83c9f7fa6fb9f9e4424f825640bf2ff29349720dc90ecf6d2867d648ff34e28378b50189efa67bc8083c6b8d0bbe282eed93a18d7f8f3c4c33b8249e170eddf3d2cd5e3945d2d18d065e143ead0486b545756fac157dfa9d67fc09cc8e469d78db206176680fb068026453be65c371e5294c312ee713f721923cd11e808d94068b58dd1e62e5b9ae0b56bca82e15e1387d72146d00f5eda5ffc2220d3acff6f4d4d775b71c8da591742db0603cc7ff098997e254ec3f51a812b73de7c8fb8416b3eee97dbd1ca9195aa431597dfa014f74d7e0d815484ae8787117d3c7fccbfd986dc5455efe5c97ca1e5258e0b403f9109f6e9b1c4a2e94872cedb71d615a840bc551e5b79d6e1ca2e81a0066654b877703ca87e81bbfbe447919b1539e96ac269a562e71ff95f2397d5f5eabae5457ddacc68b644809aa229e56ae971207d4906b39687861a5cbf82e276af37c738d95c8bc06b7dbfb2909369cc246622b03a10b930e4168368f1a3cd28370a99e2c243fad67db8e10409f9396435caafc6583ae4a97fb5e2cb7b34127ae81484c6bcd3f91ada573c84bd9039bad45e1bc692af6df311ab5128dec682d90ac709516e44baef616fd0f3b1229392dc067257435ce70a44c3a046e7027254f7009ec7d3dd049d0bc515d5ea1707daa03b9f46b53d1b0b1f0fb8bcdd578d535d757e762bda6e03928f788f5f5cb49edb11b5e6f53384330abdf88f4c078f2fca904b20ae00e8dee339ef30695fedda3fabc2aca7366febfa51692ef5c7eef87d6482710284a7b56d2ed0c9452f742c7f43755b4fca5a85f0b9b7ef0e1ffc74ebae504c14703ef7e4e6056553d48b8a6f98334f4515f78659c97b6ad2141d88096b1d254d7e87665d82f9758f705032d9b91648549c6ce4ec27ecbf98c9e7eb04c2a2dd7be09fba78759da10f298a5d31c1d8856a9c9613455fa9425271f8eae2598d9d0139baa77a1f4aff509b91a30aad95272453d30f35dcb06299158c14b8aa666b33d953dc9927ca7cdc3f0e0f405bf21771706888c5c7111ddd78870f7169cef918cbb9988b75012a062cc371628fcbe45aa0c23822b8d6a4e7ca6dc81473371759fa3deb84d9746d77a241d55eaf3caa4efa21859e3cb795627855b16f0b787a3984746bdd566c1bac697d0dd6273535432baa2c0eb7fabe5102376f4f05f20d778e87ced3808a60650e27e9e9b84912ea9a85097a689c03396bb4b2538377eeb8e509dd8a0235778198e60d4e7ec6a4e5ef350b6a1743d142e9bda1760a420e0727b4cae872a502adedf44cf5fefd4411da9ca4d0636e4263ad7e96c5d887d7f3735d10b1ea835dbe69f0fe662ec18d7611de387180bb2419709a5dd734e227af20dfb08aa80f8bc4829f26b4d43362c95e33464dc1aa8976ed283859fa0d9968f9fcb03f2ebd48c79da3e2d6ae49ca430692a2ee773854c122e9c4df0e11fc3a557f9c181c0a4c1f6736c3ab8eed3dc5a283cc666b41cff84604202641269a8a8d4c885acce7d46de83207af1f4bdde530c9e9567c1d804be084b88afc5ddfd019288d9452e5618d13bceff1a2ab2345ef9efde80aaa9c0199118f2af4fdc392312eb5d35029bbc6cd2971238560f7108c90c879c9c4954d5dcfd48b0b641d56e648b3b04c9dff152ffa9802d79f3c6b5e69b5ebedd177fe40d8e7b562ecb349bf9ce12ec5891daa857023183b57fbd4ccd1b0c15b236bf8e1cbbdc5fa28987547bc9dbdf78edab63959b1ac371fc448d62707a61f14e04f40b64972dc5fdc5b0f5911f16fe5523965a222ac8f683c67e7188a6761735f8c1e2f74a801dfc5d247e50ef12565e58ab096b873d6aef260c3d49d0e8210937f331ef6a8d075e38d9b9398df5d6068c76a60f0c61cee0dc7125994f75f1e0dfcbf0472e9d9481650ef6bc3ec827e9fd408ed48576c64728760ff8cb04915503a076f59947603a4d90f15eb8d97a1c5e6cac6298f466fe7835ef1042c750e51d92b803d909a1f55792a580bb20a594feb52944fdeca340e0cbbcc51bb7b3408c27dc4c5f48272632109b2927266fa383ea28e4254df3fcab4a1eaf9e44c034542bf7a370d73f2123f7e25e042f165ef1c3ea84be73b07e36f9adcfd6945a12020898f197e719122e9f3e7cc0990e0d295336b1159fd5ab93bed712272ac25e58545c4fc1d5f8f2ce9c1314924c8d0912225a38fe2acb62a96c215c3a54dd1db221ae11c8f20a28d075b642fa504dc99cfcdbd9d9712bd10a83ec033686bb967340774e54b91f3c74c26670e6557ee0cf328891b6d91d8f7e82a49e5a95447f01e8cb91c82ca6e14ca7e85edfe3af80998ca00ec315166ba8196b6769c18cbaa1ec55fb0c8200a08b2390791bc64fb27a534a97021c0a920e087c354b60e8da23f31d04ddbaeb2b9b52bbbbc1713862a6ce49e34c4d1a0ec1249a42c8ff0eef9f7338dab43d5157bc128b6346632e73345548864562be91fdc720b4f6a7d5506793c06d2e8f3a124492afbb36837e52d41640b3d864367c8336e5826f9d9aa2f4583f03c65e1b50bca83a2b76d26a9ce813622c65344f970e738ed866e1da846955ed02c4eae5140a64e72f942cb9e8572137006327dd2ee3db9299db01f861fd54a042b6bd7ba2669c32c725c92e9a50ef17184d00aa3dad3fd4959bfed1d052091055d0d9ee20aa27ecabd9d4d63f230523fc0182fb16bba9eb6b3a1c44b0c352ce401384b58d754d3e755b4e5d79fbe53ab87f90560c2b7a329de6f300e59f51933c8a2359117931980e69ca04465487aa8b80d9c4a9fae6d47fcb3978acbc76f0289179756541527bbb8bd14f27dec89526a2046ce55aad0dcef1c655604e717e60cf5b05fa13d27b66d46695648d9ffee9ac50bd5f41af3da14161083873c250760b8d99ca8674fa6b840847d74d8d0058633e0e73eee84009f67d1ee1a626fc9e1c1dd9c222bcfe22093130d2c76f09d6ade68622cbeb1e6abd31dcf920b929b0feff502e0fac88a886a76db926c43dea792a215f401da37002cf1c484a5db0b25ade82109e456fffc88b6315b1be02d0d9c3495ecd09a4cce6cbf84cfd03ca8f9a234089247b1af1d408f49e9dfac4baabfc9c380aa95b34ac3794290cf1a89b2528c34522f997e7ae1d1d820ea008453076e165382d790ca056377cd028853d820ee9b675875a17b29dd26279735f306bdc68666d4c96773b2e7a183e113c877a39cdfa1eb271810b4d58d41d0abdf8609c83d04c6c0e2c222133b76913ad456b3926a829f77bdfbd48b020023a15acd0ab9bde16b3457f64ab7eeaf24fc05df6ebbddecc373c5bbf6751d89de28d31e18b466eeebfb6a62eb449545dc9e8a460908d47fd41bac923971486d562d9dcad8d4e629eaef39e06eaa0cb30f89d82e90bb9426c8aab58aea9511cea8d699372d5b9d12af11966701ec365d844d5511106924d11acc49de9b96be5722cb0185312ed459f90e93d19fa214137eec462a0619bf46295397c5a8f5b0fafe78b21d4c510dd39d1ec6c8df265bf840b6a71e5e486686c3fb223b2be071297664b5f369dbaa201861cc8bef17bf52a3ce0d2c79f1a9f8dac0593017cd3f6bc829fe73a68e2fb46fbeb72ac4ef3d149256cc50d008cb2c6c001cd79742b939f7af452c7eaa6ce608f3d881cc2503e49320a7d977fcafe041510a7f495b606f1c36981623ed7e2434d0e991c2a04d7ab768e750ac4f1f680e65dcb93b7288e6b61a129f7dd6ab93cc12370f2fecb8cfd6e94f36839144384c1778f07f2d018cfcfd475e45937a725120f323a62879ffa548fb49068d0d0489f3aa990bfe971cfb4beb7af1396463b99a0a56b3294cccfae12bbcc08349ea5b6a3edabff7a8523a5dc1b2cf9c0a73f0fc5e54bf9eda4ed834ba6fce52b66e7e1c6f2083adb647867ca8ad60319220acfdf15b1addc615e78b0127c988d26546a7e55fecc8a1a4e72fd4026c4b37ae0fb623983d13c838bb0d529a0413f08c66cc184f793ce43fb42c4b444ae9118269ee79d8a86c5ca499669a7aa0d36bb2af8a83b13acdfee9b857f98f81497c333e7308fb88ed47801c00005472662176ad35e7530d20ee97529e8436089be4e358e234aab40e606b902ed4e71d0767a5ee87c37b12c4fc888aaf43d005b63946cedb2c5b68b4c125918cbc63ba8d978a53ea4d77ac6b946ddbeac2b1267d9ada2928c1e4d6cdd9f7e6ee3ff1b1d0914e2c05ecd369b7e19f9c15de3fc18dafaf00bf2931ac76084bbb735fde5e505ff6ac5437169480895914bf0eaeeccd1036faa3b917bff4a6c52e802a65b368e9789012db57a2791c913d36e4eb5d9d8971c4fd8f3ab752c02cbad988a6cabac450296a8610006a9eacd44441072953cf4abcc893204001dae1530b74e7fc322106642ad2746dada184d4b9955fb895e8e093dcd90848620ade09103630a6c0b7740cdbb4a375b742ef807cef67d96d9aa957d884556cc46a5c8cb3e7dc9c720c5deca85747d5193e1245d3fd067c40bde0550cf4e9372bfda3c8489657c7fdef3d84e03cc9a2b7ddce139b4a8718a646b525ae0363be4548b4c140f58af4c75b915d4e189277d24268c84216dcddfef8721b833d87a2ddd7817c9554a31b357f59854ed4924de1ee33f23440793a20cee1bc41cddb266d1348ae874e50d5f2e6bcd1583e57eda93e5d83e870262b3aeddfa25c830500d95fad1e394e840778f78230996a672b5039a4bbbb6b863e576edb3437f9948d7311f6fb71132a44c98971a9a4d598d824765704f791b0596c080f6c75eebcfd280f421461a639fec30eaa4f27c5052337078a074547c65145d54aa7fae12704c19080bc6c0baa592694f7c82f1597fd266ef83be9ca917ae3402b4be76fe20b2a915d3e588e77500f23078cd08ccaa61c15859c9d04aaf7c2b9a2cb636f2dda2d5072cfc76ebd77f8b6a488e10be41479bd130c536888ab6d0ac91d214fc294df31d8737f7021f81305e9f45cb3156c2b69f0e9509603ec817e801a5c68e5ad994428369895890d3c40ec74ec563a1df4cd52f70d3b8b8bac587c0811c648fce8c70ca21516eed4f47e8b754da6c8884efce8ccdedb1fcb0cbaadc24a2d23915da1de84a9d9257039d41db331fce3955aae498fec8836e9a78c49eedb21d377ef0d3bb4b582637a3a17c92031c6eb9a63cbddeb692ea669642908083d0169adfcca5608993f5cba81447e82205b62a6970bceee58c2dd65a838a33951ef10ef7357996e10c33a960ec02f18637b53496961bf0fea445d9a91d7b1dfbc1dc462df20f9a78e8679526790d06e2328bed9fee5feaf82fd8d08d535d658db37dc3052cfd4db35a14341fdad727f948e22db03ff9bb97883fd92f76efca935fd675199e1ab9f260f42c58781d83e46ceb46f0d6b832baac01cbaf4adda23d9a452d442e434669de337c297dac0df888a25629fa393355b357081c6dc6e145788b97d8c73fbba372eaa16664aa4d104ed11bc2433403455c7ba686150fe4c1e64c1bbe0a76644e6d82f5aef63a4e9fcebd42e4042387b82c74ab2b29bdf1b16f85663259dd1a0144b87d2738e433653e9e56812d6281a7565975ced5fc54d2972da4a22db5ff6240f928e60058196df2475ccc504647a5aab15f6592a09a5c0a61e2cded7823a344a40c2c4ccff0ebd377d276170a579c84e655743924956c81c888b71249f1947195bf7b5507ed8b5e58eecc229892c745b5d356f504889cffe6c4c7d7ef822b9ea25b10750890e8a37270095c264bc19284ab1c8ba90f6c758691d29ad36fb07c50a4e6d38488413974bd6cd8c358d436f41444fa0378571ee9467eeb9d80340654a37905f9df61d4be9d58a3bf700d2e2156cd3277f4a4cd097e9e7c7da373f90a135b2043070e0ff28ae7b8771a2c71e3839bef9f5d7fd888e0eed8772d414f9553458696e7a65f914044c04fd7913d797d177fb6331b8296a6f7327c4aa0c7fcad5c1beb82f6c4538775b471e2ce2b6f9ad93858d48968a122c7e3acae9f84840f07464cad0f018b04895ab50aa93bbbd3c8bd64b67841896d5230ffb2d3417b9d9140d5602dc2630e8461eb17fbadfa9475af88ea6cccf0a05da5f56034cba61873cb2661d53a5d37f09a4d86151f9fa95921de479731b9f04ba6ffea5c8f3ed08c62457c21ec9fa7d62694a16e81e24256880b8b3e6934811026eb32c14c85e03ec7ab40a40c13faf0e75bace7f171062b53d057ab950e16b1f436c71d1eb3768c13a634a63a4be0f151f7ae55d212ec29b53f680f3f160bb44da5d3315eaa6760c3510b97653d3a1ef6ce449988a109184854451e5eae26d4e6a06ff35bbfa5b9ed7f9f2d0f53c7d6844cbd9deddc6c4b89c8660c43befc78aa3994eab787171d06483e87f7cc393b287d6486dc6116e9b48bb74e7f23a171417fa86975361a17aa0bd4c68385788f6f70e6dcc7524c21482fed64fb37d5e1d0b2d9ca232924a166acf9aa16ba7fffddd81bcd3115625db1bef57dc693052b4ba9cd10ac8e2dfc3fb90fbcd28683c2cbc643baba0dbc251128a4fc8bfcc285eb68fd392e82f635f23ec851fb699480870b8f6bb1f4e1395986114a0675b32f6f9956b2d55a17b6170d8e776e7e361b3011bd2daa2d8f7084a289925b94d1f7e51bd23e106b60ca3b390f4476a5ee1545144a77ffc86f4e55c9230a252a617f59d7e3be915275b8eda209dbd85aaed7c431e3277c5aa22327b9a75d958e8258caba851f4c617f773c3a8565f6df318e51ca180baa892f44dd15c4eaddb942fa1286f0838be4552a2f7a40fc99baa7c7d843188b92d672248ad99ba0c20cb9eac8297856b9680852909c95520d7f9f3801a7ac75815e8d010921f7ff0c68d3b9100095bca817f4f20ed2c022293dd9d64360aaed805f6c686f6e4a27d8956a0a696af8d1741311fa1317cf5ff5df176194828a11cfcd7cf1a709e202b01a65b59e9bfe916f11a748723b7787ab526b8821f2ff2d181598369b71467b259f3e31d69139ac1a49260178fe235dafacd0fc396abf1d7f59186246ffe985220d5c779c18636867224cae3892e41f4bfd93974236cb31b749fb2f5f13ca1cba181ba5b702a94c0bc16193039bf14847e45314f240d465f25680f8866def2bf53b4f6ccde97a66c7089309b6c220d948708f3cf4fc99469ec85633348456274dd5bafb114d60e6877e655125cea15d9d93b7b50fba67606875cc5b849d37f469f46abb99813d4cfc149e10a070f6f075079c2de7e0d36b2eba5803e7f6b7138fa20b6fa04a51d5aa32cfaf9fd011d58d17dcd723527ca54f92b970de64df0957c94f9220e8b5087636d9450553a2df6090c28471f8830ca2005fae0c3e33604fec24827f6354cefa9f620dc034c38771bdd1cbed9702b4cd37f9d007a906f763744f30802c7d3b13b57de40f2082486f0eff255d8fff6df27f0e8a1851255ce23f8c4af2c1984c989e26b0b8b6e977a3b464991410a7f602c9c9fde855e2926f6b7325534f779d47fb8801af5c1e8fe874f23f14bdc3ee810d546f650bc7abdac7ee978487a8e623490c041d588f66d406e354454c720e8a62edbbb4d0245a4943ce2aa4a30aafb8a4124e2b0286e4edd6e550ec00cc51094654ceb6232800a3dbe7b96e893607441a73fee169ef122b65a8a46430784c323b351f7f8e01a3229642174a43724863b62c845451a7f47d051397c4ce946afa7fc50bc46544b207c438be0e8c0b79e1d9d1b66854fd1df3696017d6c33e588a088d27b368c4b720df153d586b81fb90c67406fd533b6e6007f59318c7a47ef58af1badfc16c6cf9f07e2e292290cc26776591b01f5ea293a75ddd76a03ac41ffdb442f9c78fa89ff6663c8d30d7c47a5e142727fbd6e739f7d42c18278d5ee0b911c1d794c63c19792e038c0e7b145fcb46971c92013ee041b137742cb749c42dfc9055bd22d8428ffeecf3b8f2d75f9fc2fae1f7ad85facc9eb6d027347ffc16c8a5a6fe290f569dad2453a1778340cc24522789eccfcf3cbbb7f070a317c49c663872f2f269a55d54d0c60791f60fb5ad70bb6a9a2fbd1f9db78454ce26fa6a2f528c3135a88aaa1a8e52a9b3e2852de7ac7dad37fd438433604c3b0f2d1913a64a7bfc2958ec3ab750c0b4435a7ba23fa1bd51258f4521185086224d1d75d5218868a703edde06fdc3d283dc00fc0a5721aad374dab67bbca283f4c31893ec3994466aa80a6e1ff1b1ba2262583c2b3d54e7c11e3a5bc4976019a8fc1c773a067391bac736c070c80231612f2a3fd2e066b2030bdcbfe3790405b291183bb2820cf5287fa2b5876b07c2ef1c3452592decc60c1b86ee04bae783bf65ed806a81cd3f46bdca519f0c270ba26dbfff1c4911dcf18da512a60a2ca3ee49adb5358d6817848793e4d76d01ffce133526df02e25b909c5ca6bc35ed7a95615a8a910e173806f3bf22e3c903b54228a711a4434630ee1f62136843be0d1c0dd5dc0453442cad276da65448fb0dfd86761264f5276fb31bfecdc3cd17f2acbc6ac254a573e59c23e1f8feb2f0f3e28d4aa333474fb611148090c2f30552dfc14a3c6db4897ea8ee4db20b245d22fbaf187f827a454e585770e028c8185612a97f22a543a0605ea03dc723f043be55f649f16e6d430e17042c33bb499d9c95daf070b28f43e7aa840ac438b09a5fca7cb721f1236d07c5e87049de4d214507d39d0c400e3246ba7fabb75321c0a4a2cc71f4d599b2a6eade08cd85732f381cd3f6967a6c288269ce022558094a92a0f8363699428dc0fefa7c9d1c78590fc6f76a03961f8b64c56634b0d4b98d7c72dd783860eb2224afec27e19739246a10975262ba64ffa4b41996195ea006d239328f0a5e326547207cc5e08ac97dc8a9f502fbcb1ee41e7db6f4c28661642fe73dd58f9eebd87338fd4448c651c2753bb72a55979ffc7e7815259a03af29064a66adba308ed72e60e5a1e2549453bda58947814c0ce175d0ac40b9ef97b41fc8a00da9ef66c8b4e17c0fd77317c1382e7883c817425eac2e3c80786cbf24647474668785e0d239eb6a4639183d2e08347f288342def666e412106fcfcbfd9fcae27056980bed426960adb08d426e4dd45a5a58742bd376b566f2d48946ced9bc31d1e05b6f53ca4759a26700d4f7ad28bd7750306abbc9c7bd048afdd5cbab1d935eeba30d27f26f99364ddca983fc6efeaec38eb51091b8cda6478f3a1d9c174de133ea77a4848b7486a398508c946bacb755697a72ff8e23ef4b65bf1282a69973d14b206d8475c5cde1159939d3b37f87a532c4c0c22ad1549be17c7c9caf3eb7b0f73e2c21e1fff819600aafd4fb627974279a7515f70845ae4922db0f849e338b6ba7f5aaa46d2fb3ae1644f3eab876f50fd549407ae81403569a675c7e0a2a8593288a058dd6bd86b0ba384b4065567c97e91a56f85794b54472e775f76856a5331fabc41abf5440e76dd17c0b55952813566c3b973eb507645dcb4f00776741217f9b3323cc6fe05d1c8e5b45876f7e0c8f075da71ff8b0bc798fca8e1a9ce2c15cf03678f1c5c95923235681b09935fad5d476300b6f8af7f2601c9a4cd19d1b0e5251261ae5ec49eada7a371314930344173abc186e7c8df3c593794014bb7c33161453ead6b6c28cc83c84d8b2609ec6efa90115e7b51e1caa63ff8bc6b9f48d8b202658baee676cc901d632999e52fe019f250551f6f10020b12139ed896ac47530a7e4b2c10043a04b3e60776a3d44cba996fca5076be4403bfd5edf4314b4b7ccd31acc262e8e6d8f5d809b6172e978d1766412249c3202aa435fcd97417d72a159ccf748a7ff4df325e16c196f93dce36d733ef713df1da87683831a00398cc118c6d126771c8d18c17d0abe279813a80b060047c5b7385ac96c9c88648257afe906faad0520a5388cbfc3e3c9166a78b52a5177000554084824e85ef93e4f30bb347f3c8fae1cba0993fb36d3637dee1e9e9df18643d3fba1dedfb4291698f85e18f5a37e5c447d502ef22ca171127398bb37b7edde07efbdeddf55a29998d93eff363f6fc6210d07ecb182d97b774dcc6ace108b61ef0280a75e5fa20bbbcf4e44e2c5147d1208acf73da59c401fc019b6671b4107d28d72bed0c4a792c95acfd646b58e3cd965b7424c51bf6edaa7e2c914758e2a83d5730e30f1d59f0463b5b8880528c437a61acf8813cb7745a690a53d844266f1120d258118d54aaf6341c765c7973497caa35c3ff2ccc1f1139904e58278561d0c709b844a766a76ed9a614e9d3d7aa95078f428525ae27915e50cb1edffd2e9cb4203022edfd2fc327df02af3746fb2d8411a1fe97c023cd49ad4fe73b5b16df4a3c85cb29dd7b1b468924fc1f28c3260a891d42545cfc8b5587599703ba4755aeb905c9979af8c21f0477dfe95d87239b61c32ec8dbf69b690fc91b290768a21b2ccc7ed8a44e254919e65eacd8227a7e057d96275c6789f547cc1dbd21fa79d6c9781ec9bfe3209fe8605c414e5fbecaa3ea7b57d443992958215dea06af48547db7a7f32116d97c439da4a92f81f9b6b129bf91a635dc583a1e7d4043f991045224cddb02d9fcda25fad159229c615a92dd50027d23f8dbf01b626a14986a50b84fb898269e6690d7be5cfc87b3d882d73c62651d570f9030b736dd3dc4b233660675621e24a4a0e11670d1e26f3f515fdb89007271138c7bf5fc27f13c13368c951de0a7e4a1a336253fa1a15da4f2510a284ce4fb0ae450546d6dd3948fca1ff12c993511c2e11fe83bbb7d5e9f4e16ec43aab0a21b883448c118e71d74b39f201c5c98e533aa73d527a4845ce62659e6618c40a0eb818ff90ac7b84bb7ad43f4bb2ac44df37e90aa8cb1b4874182931e0df00d9ddbed5ee96dbe997d246af0894ec5943fc7092100030a47097c8539d9b57a7d17a92e8e7111aad906d8e15b98a8aa70abc641cd7d0c60333c2ca542d2f2969730a95bf7b1523b772d106efc9d37d1a21d4c0a73b409419f57da158e897d32f9a5a902e6096e2384989c6d5eb490fad5d0919087d6a1c0a876ad51b00888308deeeae974a473a4870127cfc7ddb1ac5bd3d20f511c1fc59026391714c37455adb2da59ff4efe9d087a1aac9c522f47f46a57b46d8c06883ef4fd088f094e71458f829b556ffebf355902873723d4c1d1690d860bb2028da3052808accca23574788cc27984ef4b0f71e4576c7d65d74cbd0320d9ee981ee9b57f2496789268759efa8d5102225d015f731097051059b6900f8e5c388144828975ede3982cd5aeab4738e7fb2c7e3801f1207b267aed737e4fddda003b42845409b060b50533579381791f550ca7385a372c966c92b60bc703595a1e2e4279f5657835e0ab514d8e6751d16cfc2d9c7e041f6fc0c05d75f8a09f788f60776560e3656b6256da30507d84d4effcbe6656a935ce026f3b5d3f82b5b5008852e80e978d56666bce75fcc9e07d997b48478a8e6ffaeba59d18b238ff7268c91f0e4155599fdfa32b3f897cc372ce5e9c03e6fed6494587d3f70022b1716849094770298577b3a9ea1f2fd7d292ba105d20c4ba48adfc4980c708f322e538949b575b467b29545e94cf1c5ab0c2d476ab0d99fb0030724e08ea212f85e1ad1eab2fba45ef6b623e767b52ad5ebc64f41a3c480038ffffffc7