PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 80571 96e557e699d7de89e17f75b1add7a404a00740d628c79cfcbca4b6951f91ac5b

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bdbda174d5556d4ee4aa66437fb89c66cef732f5f0a8ae494d702876eaa105dd
Certificate Block Hash
96e557e699d7de89e17f75b1add7a404a00740d628c79cfcbca4b6951f91ac5b
Source
getblock-raw-prefix

Public Data Hex

00100000000100000f...000822010014800000
00100000000100000f070000000000010f070000000000000000000000000000000000000000000000000000000000000000000057d0a7720c2c0f23fb31ca79d5f9214a31b8084500385bc08857343b878b97732b72381fe57165b141a24f278025f3d1b4c2253db1d8a57fb26a44b5857716dc64186d04fe2010d1f30c82e94fa08382583cacac7640bed76d0000000000000000000200000002000822010014800000

Raw Header Hex

00004020d03b46e69331bb322a3d5d9b0a664f276a329c3595d093fe5065cbebef4fdd1216bae893f5e438ea39b257e1827ab6c9c3d1314ad1e418c5f60d2b14d8128e36eb58446a65c50018dd05a1ea7628704d49aea8f0f532f7ce669cb87f4366aae44e6d55d574a1bdbd

Proof Data Hex

59,560 bytes
1212160203070eed402e4ca1c97dd6b3af435678f9a79545d91fff9b3ffa2a35b92a39183cd2042a511afe3f17cbedeb23f1fa40616f5bdd7612b26c7cbe3e2d34617cead1d6c14157a67a3960c1db15e7fe05d5e7d19d2abbfe1defce112495f5da97aeaf82492207a896bd0f17353524e39b02a72d6fd8edd516e8e176bcfdcf38c821f84dd4b72d63715c57c3ab7361bf7fe13e48df63f1e5fd0865043eaac0ac4c12d10b15b8a806bd8043894e8000fae08c22317b8c408499ab78c80aff501a653db687f3ffc192ef7abfa2fe14726dd8e59ede0121d215dbd2964161413cdf218a17e3ce316407e51679ceedc08eaf39f9704fa0193db33c2df0b19d5211d3f81704d84876e495ab9842122ffc4cdb0e9917c953684c4d1ba58e963334d6c7369e085039ad4fad59056112af33ff6ae7c6879a5a53024cd42fb733c0461f1bdda1bddad21755810bd58d03b35797d644d3f82ffbd28f0f0ad48e9bb971a1112c70607d7683cce317b421e31ca2842b8c2e5e7a29ac9b78a8a3a17e20ddc3279314350e10ecd8f7c595c9366a1bfba4a000e0d254838fea7309b3b0f52d1c6aea0c40e4b1d6a510a5913741766bc480181afa6017025373f59e400b501eab5b034f298c2e763a6f3c158b20a3a50f032e3725221f9096b603d95d18d515cf50b622e450d8cabefadb16ce3f2d4875bf71beaff8047ea35b12af72a51455ae4c9cdbe99b75b435e93e2ae46321d324884aa76e51d92bc7460a7366e698c1b0e0c088961ea2bd25f6880f60303d048156b7cab00f605b727b96746e3d74d6ac2b331f0a5c9f1b39e2a5117c787549bca001ec199a19923eeab27ac7f626a990f8706ec3686d23657c7056e4dab52616648adeb117a96341197a13b794eeeb698344981804efcba9e00b0ab0940df0babecfe715994e01b4560cea973facfc204b8b1278b1dcd6aec2859aa82570ae0d8586b4ce1528b1f20a82ba308341f11466b86e7bbbd61b06343668b807a52ab0431966bf1a426fbdb0bb72970b23f7da428b3b81822d38c07b62dbbf921c9b77a143c333fd98757aead39aac9b3b460eedb0f3b220a4c94b3c8abfab8c11c862dcc877b6051ed634e63f386808da7268fafec933ff84de9f24a821f2f6dabd873b7c081eaf679d21edaa0fe65298d54a26c032cd8937e5dbbeccb3b4e1dcd7c7156c1096e2869670f33f0da24d50b8c68f9a4c85f90bab0c0964564dcd3985690d72bc7044b145a2082ef394ee7304bbefc0baff8320093b53157c1cfd9e1af243fbf0c90d0be16a219333759549f67938bf018a2b542d757e69451af9b17087311ae841e96e7a9867540aa8a47f18a16a3abbb5699fe9a9aa55ec2775aa0eacff25fb42d40c17e1e247fec1f8ac77bcfa83ac7f82f914840a735431daa485fadd950343775a9d0d858651ad1d115e3275e15953aac913a611b4bcfd4c5bf40ce050e795828ad3176cf6787cfb28a70861910d4e22cc6f1d580bdfd8643cb8b38d9a18497a48a82ad5deb05fa7c72ca8a7bc4956c74ee68d24ebbb1aef7f339029106475ae0c899578d24102acc61f7910cef9c86af563a26449a905d76d313b0629b716a9dda21f01e6c6b10a0bac1cee4eb41cd910428c1323e44647fd400163fd757769c06303c7d9d8737ab19756d0bdbb56f596e5198cc8cf7dbce11b7eb39db5feb706dac7f2d041a8d563b53406933aad473bb1733b001753e3698946817a1f42b6d7404233c5be5a7c465eae348b6e82e884ac15b5f4a4496fb8b4329d1ff60fd7b22b98f2daa02abd8363e24906e25dcc6def6a215b4e5e4225cd1e8e624458690f0d97efadcd9c4dbc6d1b189fd134bd7508cd144e91abd9ac2dd22b40c03ae8a2b3a29304f2826c399441064f53cb2993854ab1b7f14fb0fc1dc396309ecf1e19d9282cf2360b0d9faffe424bb5babe2e6695a225fa838dae2529677d0dd79552253b31b25765e458afc49e8e6ce186e7fa1183242e3974d8ff4e0a328b18ff03e6e0999f84bae0c6228f7eda15a525c346c8eda59d81ac4f48f1a65993f468a2bbcbd9034455df8536cc0bd5739234f6cd12f1b75582ad864183472ed31acd3168e20ab5598bec77058c23ab3f2b45dcd072e503ee9f0d53545f974dc1d60005e2d766dfa883b84396e6322e859f9274fdc6d4f41d7e65d7976505a1677bc7ec31a891125f84b3170c3fa425e524faa24254080399d4d43add10734d3ed39defa58632e28638a90a6105b30564727913516c4f043d4b516ac7e9f59467adc3fd8313c533ae402f18ceff19e0657fb9e3c3e61336a11c3368b22745f2b27e79501d0fe903997ff43a83cb7c663ebf2655d1b981ffe03c7e49e798e48a144f202a26975456ad39ac3ccd04d6e9b157a1916dff95e50af1750173953d5d1e81165c63a479b22d45bea0277355780e3069f8dbb1d03ff550b639376ca4b2784bf4ff86c2c1cf03197669f9a58ecb573d480963a4cc5ff1402b7af6af088e2c8832be6fadc62cec25be05cecdcfbfe46a37fd721c90d0f385910949ddebfae843214ccccc47674f32fae94d26b13141e1ad96ccc6cb31b6d35868d329c498498de829d84aee214c16b928626a3fe05d8da9f6019eae92794bb839a8ee585b6a2a27586eae0bd6e1bf90f32005a263cfd81125c0422f86c21c4a95c46e792ca00b0e08969c868e549471217d3a42f48f7f17bf0bed14326f53565f255e3b7789051760b837e1f43e79bd5458ac826ac0eb385d4d06d91a3223b3b677f9e1eec2c31a74cfbdcbaa1f3ba07b90dce56b149f8e92fbedff920e2f726f296f6a2d954c56c8dc6f52bca54f1e84e9eb4ce1b099f85e6784b7aaf66e0a7e6fb1c82346ec8aa893f311d8b730be240a5955f8bd5f4f8412ad6ade4c62e5959f16742e66e32e4b8ead63cadb14c2986abfe281fa80684dbd59fdcb34b18f77bb16ea108c98ccbc48bd6b9f10e308cc2e59766d6d7ef1b9a290c56b6125ffdb16e0ea6cdd61158ce389e36d10b5cd43b877f0c55afe5da65bc05cb867829b487c38f8924ded69847b77aa3c8f23696020c2439c52209576356f264a56b1243daf52409574be1b6567e80f4ed9a0bac9ab5fb3c39c1d27f8862178e7502c5172f958dba545db9aeeb98517c815578ce21c5404625dfcca6f77f156c74cc0b64a9164e16f670328ae2d7f9713f99d25110ec2b66689813b3435e8092d221649a1d069b2c88fb9ae7499be9514ee12387b5e4ff122a3d98baeb4d0146a6522128d032a33c85cdfa06d94fb70d4ee6b894798bb4bc1cec72ff94dd89d7f6e0d934d7b8114848040c10e7bf251f03f11e936b63088b85a4ee213abc19318ccedca111572dd5012aa7aa16c8ae272645ce9642541899d1e20871f13cf064772683ecd60205b1f3985cf4219a8975f3783efdf9eab43a6171054d5655668f8b2b27ce56faa838d01767daa7b82eb7be6c2c8ba723e46bc591c644f8615fcbb8f595c03976ca96069a6b959537fd7efc734fbe3f487cedbdc168073c9acfbaa89a35590b39f86531739200e003b97a6c981a36081dc30fe5b45bea8a2504147044cf56971200b375595e7d4f20bdd2265893b58ae54b70736b3ebbf2150ae76bff0ec4aee1be13d0199a43f9d11341caeaa5e0bd40b707d8c603432bbb22681f7c54c499ce26f08520a5a6d97117f9a1a2f407106c6853f5aadf19ac71233894360250dcf0395505973a20da22205d5d469c291cee5158601b25ebd6f4cb3b44b4cbcd588417377af1a624e890f6b5b2dddfc3e86713be1b649a2c5f0262287eaddbbca45bf91b0de6a6a7b6ac4373b98ed694fade9e5b240cfc814e05a5b65296776cf8af9d212a73087116219e78dc7bc5c8ad83d7442625d69b3a421258b06030de2f675e630f79f68b9285fd1743d8d5a49fd29b80fe46049a52c76379eb197f5633d4492c35f570b7343471c5125b01bd5e7a768adeb9f72c9d79044f5276b57f173ca43a589c5976bf6960466152df99258e7f87bd1795a08d416e4f3dc9671cb1f78b49d8a42af48ec0fa4b7d0f7f986e3271b365b25e41b8b65935223903b772fc125c66c44a6eda847308a659533582bb1f9415459e42d49529c7a1f8db6f45035e70382e7f13af4e7d34ad6904329c2b7c6e1199de40106fb146e79f2e4a8c39dcfd4aaf051115767b3b520cc6280ae2519604cc20339b709703bc81f8962da70b343fd48a97191aa1c7fb08d4390f02c862822ac4d1ce12e117793177981bf669ded5f7d0ea7e8a98b72f2cf9c71c6f42a50804d5690097222c336180b17d52c59b0a7ef08aa82ea05f0cca3515bfc1d5ff985e3218c1ea5f2a499730b25aece7285ab1d7fdffe4f5771a915d243411b9724406c3b6716dc3709634cce2135bb74e1ba02dd0c9efdd3bd78dc7819271b73a9bf1950d9c260783b18ea4dd72efc77ec211c3e37553f400d9566bae56b8073bf456753db5b42f73f308e868846e18f7a5a3e78aae6346d2073dfae6a9f9682b36d00c785328a8fc341f8fe57860b03e4369c23e242d3c61eda36692f2f1b5a219d3a64d00efb8125fe42859f09b310774cb2c3884d97a7e65d1ef5a472a1c534bd199f68602145bcc4371020c93b396a19ca27519dda87185de147d979a96fdae1989f19a45c7e434f361e33b6d7ce1284ced17ee90e6c051ddcfc23cde2ffd5ac86b41126979368437f3beab195b5e0b0240512dc523eba2a654b03360fdea707051307819ee132fbd389e082ee24e9d3478378d73d51f4e3c98ac3e3212c0f1002598d210fc610022b356fa2e17ae8f5f2d41f07c4c38d657162eb0599daf90ec9e4a525f7fcac500ec75aaea2a799c586a470810a34083f9c62ff12b5377cd5d52671deec955915fe82bc2ac3bd2e1df70849d1018c1cb5ec04851414bba12c2af9f5ef0f85c79da7e152818416e145f957b00c5a55550b288b77870eb8ad7313644570a69d8362bf7515c97d43623611ec42488619de3711909252b034d15ee86a5bda265bb7d8ccc4879b2fe29f627ff5ab0546fc251aa40f1dcb23826b6a23bf98e1f6efca370ed5d06f19e18ef4f8ae29ac7e16e210f31a00f0533a1009591ddf33f9b60dda7e939265f9fb09b6b03ddc7a0b9fb5a7e16b5fc634da23d41dac3588a033bf81be11d50c08b6db64e92bb695b6ab5d071a39d532fea86c99aaca354d20644cfc4152c7daf260eb59978cda9a72dc939ca5ecbf8a26b71a941be04629f51686584d52aecfeca027947bb9b212bbd9b0d42d95e8ce43849cd8dbc4bdbbd6c6e11f3ebd03a0352faf46b89e075a960d14006b67b7e1bc9b165a1bcecedadcda169a6306b7f2f3903a89494bd94c522921815fc406b1b3af2144b84c096f788aa163f9a8b7db4d89adf06a239c9d88be389a705705e43fbe60f650cd8481974142afc71889a73a678efa69b2c9ae58fccd37ac45bf696e697f319bb8081c88599a2d72e2f7238d52adfa854537de9c6ca35e6ac570643c33e88baaf640f8ce0ab083107cb432c279b859c07c0d2361a797908ca075ce1b4b7883bdc9acad6691d7339594c4686d37ba01190aa2ca46a0434311ba586ff6a45f8d0357fd3838a4fb4adaae3c348a1bd90b1f5b4e9de8186de8c5c24083a77107ed2d48194839b721c13873cd4faa2a8e04c3ddf60c64d6af5f458762bc327652af247b985040a59751722c59602770e681961784684aef15af02294324ca8db51bec0589b87f762af9d4ac2153f1eb92ed8a0970a48f230ff25d6f5fcaae314da727b5ede6331acbd83c10763425c1b3e586b4622492c61d8b3f350f7f4786fa92e9048a84e2574facffc5f7b62f47332610fa23315325cc38465c9500dcea60d2531b6506e983021a7a965cd94e5f49b09d7dc04e3c04338ee3c66cd1b5c2cedb984103e50081ba023ac1724ec11b2fd8f2c53a448fcc839f0882672cc3e0ed2598bbef004e4cb2dbfd07f2fc6c8ab76f287a8af9e380583c5a7be80bb8e60ff15489b8446246cbdd44244225d737ccaa04287b6652cd822a6ffac1ae7682ab4df3249cf171873846f8cb0cf6e8f8c59d8dc485288611d0dac76ffee9d958d66ea5d0fdb74d974e4ba8fc5461acd6ea8ee8185ecd0afcc5ef627cd04b1599ffd1941befc21f63eba83616090288dfd329774f276944cd4cedd6bd1490024bbddea844ae27e9a87706c0a1b8c1b391572353494a75d02410cf1e827d0c3e327c93322827a09d0fffb2aeb212a8b3f2c621588f89ab32d864ae3b5c5a6ba50c145c6dbafdd1ae9bc86b1f60aa23cf9abac329fefb7a12120aa7500b66292795e40bae8923492826d88a9a5f1f219025c7ef177f8b61ae4afc47c31da1de88e5ef5c6aff88193a20477f840dc29dbdd5ff5cd8130669237e93c39a160069e300beb3839b4a555af252266f9164d6050a5f41cb2854a9ae2fe88701b3439767c24c48c04a0a7d6c06c9547f5c5480b670035eb593c82bf0bc5964ebbb3861bbde4d2add680fc0d19b422b63120e4432977c9cb329efb3538768740a47f4152a3fe9b65cf931178337d6ad7ac737785516ff4a86783534ad268a4944f480c8b0b7c747e8d926a195b17462bc5f148214dbe3bd214a708ce01a3780a7422498edfe08aa6a6275c6c51b65ed308eb4b03193679d13101523858277278503d240eedecb657e00a312e91f5d03b81694d35659d54c3be0d5fd8a730e6b759c9dc7c98dbfc356fa516476117f0c6c4733746f2413abebbeecee2dfe62c51b3a8558059628b99bfb22ac521704e4487d62262e82ec7edad41d7ddaac85571019401b5457c5ab81014d80379c375b41be3c27e8515ef0071c0a2764bbd78c45a07e1bca67ea011b38c83b5ff29b6536776eb03f9f8c2ed77298ca217b55eb1af1d1f3ce49ef4366ffa2a061d35c7dbc8668fb745fa445fadabf66aa6b6e488ddcbd7b7ce597591fc5310ee97d93eead8c782a8eed3417749f96f8640f69635b72be87b90650ca8c7d53ec32d38e42d9fd23fba4b94d665e470dfa2456a51e901299120d417415065a38bd5ab7dc72df4427100e1cef51c57b0eb88c28f5f423dabb5bf13a4fc253717e3fc276083954fddd76bba0ec9790afdc4da90d8364597b081025da1effa9d8fc83f7974e5e280b2207060dfcbf6351e3446dcdac04a9c00e0485f34abccc079bb58d3571a30ef28549809ec525ac6c85e65100e65b4eb96732e98b274dc8af2d18be3b25910cff123b8622ad368a9b3aa847c1b65d07b37a7231e83fbcf42034e566fc414d4af83cb87eaba3857df1f81089a122ad28228d24602b8b8ab05addcaa207399b70ce992f1fd19fd295843c2dd198c823c0661081edf36150918284945636ad5c39970831b58da258294d28e591eb6a4f2279a77853104931977a43799e6a27267787b4e78d79e0bb325f431ea9d43d60d32aeab8851ca6637d117b434112b0bd10c5441a2a06dad0fe1c0c057a0048aeeabaecc00eb4e6e9159c43644a8438bcc2b30fe82457ecada4818987cd5cba62f72c328e01e44ba391a7d4af8c296e149831eacaaa2478b1dd55a029ebc0b1210452dbc9205118c36ce4d0b5ab3b2cb0c5496878728bc12a988e944f768d97e5158aa848e0cdcc772823ef03007a96bb5846d2c85795d9077c15104bf2ac220cb592564030b153fee35b7fc54ede854e8efb0f0629a9f15b32b8b3fcde4bb562b34743bfd6b222d499232580fa435cc8d64bd45a59a24532ff52f72620d3e989173373b477f2894026f3d0352b6c472ed30cb90460cd6afdfc6cc6d99fb017320b0941ef4c6648f4c3f6ef2f4bb144ebca21759075c09564cac8f24f016723a836cedc2cb3fb1896683922461565751d5f518b3b87da67c88f3d86c6130387f99f73aeec387d04a39339748afa1480cfb0728d9fa381ec20e79824ae960b5b12e4211cb072ad0152aac1c7fd464a32a5b68c22df6ef08d423077f35262eab4816038b9b28160a5f33e2a3c3fdf3fcdd46ec64e9d43fe29712a99c63d53d78b50e21eccdb37221c7ef146c5b01d3b16908a6eec777d63bc31dab1edb0b3fdc05c63cb4a7000b344d2a7bb37d0d8db929f016ddfac07b1d63c3b97e79c72e1ed548ecca0c3b435111466a3755a5b06aff50a26ea311b2e8c8b67891773bc971121dcc0cfe1f59e8ed0ba75c627bf18cfb330854cb613b8e7adbadfddc9f8025459212f65514386437742e72474eff024ad753ef404a4c58323b7ce7295299d4ff34e88cb56458352196f8f968e9172e1d70a9d9ee79da645d1e3fde9f1fc3ccb5dc690a32e2759f2f4b048cf45ceba922d3d42f94f13a7f32e08f01567a9ec4274b22bbd621a0ad50c409573d45fa9781d2dca860fb5c4735821c5c9da2b4bd59a71b84b6b22ab4c49b5aa500245bcf516e887b92bbff6a931c478876d87af1b1f44d2044fb534a8cbe6b05898c931f0861f3fa2e2b4ca9bac66cb0ef0d7904645d7d667ac49f0eed3e67acbeadd2952d189db21af42c728f728627099d66c765c6a722ee20493a6ac23acf4e3d9e49b82c44d4eeb3cc8e0a392908b33616742967189229b555028a259bc82f176b363ea2f875b2764b6f497f1428805c9c10ec213e3217bd1057700428235f29114a9c84dbe1631871510a10aa818de16d6af2569131aa3008700409ea704911b984f14a61588b4e6ea81b8d452eba4b4f3226fd10f5952a607bd182810806c1caee6012d555663543a20455dec8b8039e92054a02bf60fcc3defb98bd0962a331b24b9c589b5fb9f3fbbab808b4baf0a9d996eb6d2ce20ef98783142ffd2cae6be114dfb5e9ded5ac02a5e74782e3895050983ab6d5e27eb1e65b289071ed1d18f775099c1ad836087c9cfea9c66154860822c3fecd65f02eeba2c93d43a0e63ecfce7f4757188b6258a50ed81c2a29eb53422d687db70924f54ff2fd817eac02b77ce56f81bd63abc326a62bd1517446906e882756a53446f79ee5e2ff507108f940dcb1a3575abb055382a320b19733595a4bfa04ee3178645a9a0eeaa04c6e1ccb04edac375aa0ff20234a3f8485006e47747231d9948dedaee3219e6e851ea354fdd2a869b3d9e862d849a0166114fafab33e041e8162a6a604952ef8afea96eb52a48a1418c7289625d7ec7eefdc85265ae488c862269de42e83e16aa7fdcf0e83a7993d3f8f0f2933b5a8a32b0b3bd731b13e468252c14e4f1edbe53a5464e72ac011caf6024efcd8285825a3818d2cd873ea1b8bc23556534569c35135ff655ef56edf7f497ad5a86898aa6026313bc67dd92deced9290c5550918b4d05f497b47a511e2f5d2f436d680ceb9bb9b7c51d76247219b9fc8af641c03c78d17d82a22de4f4cf5e69a5d232f88d62b5ef5288327faeb00f5c173decc9f5261f4843f1b1eb59d4286b7af0f5279b071e4e189cc05ac51002182b5acb79a954252bbeac0a020e64d4ef3a26987c3ba59f5137cea9a106f0de025d2ffdc7fc312ee5231c50c2d406338ec4a99161a0efa8818a79f87def1fae911f3cb991f8f88e1853bf760380855ca826b89c7c0a65d3bf7448e14cf6d7cf8b79e32834e24c09273966626dc83243e9411d7e69f8d13d766dd5ae4319cef0f788c8da4ec2ee8e1ea64e7f1a106883ebb563ceac0ae6f1b90a2019916fe3149bacf140c7c488096cce5a1fec148773441fad00f067936b0deef7d30e43cdf3055d9d01b35cb4a32eab4ff0edbd78a3898f1203d932da4af7d6475c7d81eabeba9031d7ae996e4ddee85cd774e3c9f38f578c4949b61c5c7c4a793483e2b5cff2394355568d337737bb343c5c67efa3313ab8272b96a409d5d078b88db2b8141b1a5986e5a7799a9462a7d0f2e7068602813003dc54241eb24cf69c1c98f371d190cff6843910920d95bba07f85a6f234a25765995f8628f254649a6da0a3bc453ee7736509f688e2f90523e888a3c00fa3241f91ac251954a7ec6b8dfaec71a5ac605e8e363d45997ca73dd25efaf9f890ba6b48f765e7dfe773b9ff9427054e0f1766a90795118a4887424fe1f5a258242038cd65528389a2816cb403529c6c5d6e36c683912a002269d7fa949aadbfd3c4472a2e35cfa66f37ab7f348f57392c697270fcaebcb3eb85e9c60941c5317b09175f6378701027cede0e920204f7cbe66b18c7b1b88fe68fc165a2d089f14b3fd65c10ca1c747cb9ae00209438c9b5ad2b32ae3a07bf6a8d9fbc813b296f7a14be5836befeb3c1fc039ac5f217a80c0a36379050907713a9b890d60625345e9cea94427db6e5f63ff8b9b139ece64ccb37f3c31002a9cb21b35be5d77f39258fc6302527bde631e8620d2af3e703a72249616f9679d7a7f006acaa0a38394a65b343dc5f22b1fe2c993b3a65c2fe9b8f74e613969913dcd5501893118ebafd09418f1196f5a99d32569c8bd544289b633acbae517366eacd0bda45b19be8f24572acd0795869c2afd0d3275e23a0c49013d6e0cc23a46c0df3ea2433b76d2ff58511daa15fcc42bd4d25c1a8e6e8c9ce257489a16dff4f45ab89d9ddbe32abe5b1698bddef47eebad0a687ecc8f327f027893a9a556574ce2e36494b823c8eb700608445054b2c0db67f59dc21dc553eee1378559e2ab9585e397dda3e57ddb72d28e757bb9b9d1a535b3ab357749cbb1d70185f58757d70e7770d01bb9301c1cc648ccd0c9b18ce47f03d1078218b1b8720ca591d3731852d1d284361a02a7d07984faed51d285759d6765b4b71e7dead23957ab3569d815501c0729bf6affa3496a91c468a9f24bf2638a8095b98b0401af6852f7781bd60da0b9c38fecb0a718abf1928d2a56119bd2223631f7f94e875e0b3750b0a77cdbdf9926b04360ba746cbf8b28683c4c7ebe5bfd12a436feb18ba5fd4a59dab0afac6086760d611ec3d98c8d11b6ec68d7d35d229cb7545f666bea1afd5d9d5b2081c6620a3a92d4c8a0e82df8d80e500863d8add0d521d89f74e276021cdd8e8ba863133736c20616f9243e6e86b1e875301a4628d642f33cee90f0765e3440a3f9407bd3fbb4ac7493e7a8c77c144a71046e57b37bc86b54ff6a432fc0c579642e4f3cc597a63fc69a1b4143b6fd2ac74517ca24f0d3458f89f880bc4a05ad7ff652785023b1753b06eeefabbd83b8c4d4e45c754afc1601f0b31a6e592fe95754afeb4e49bf85ca8861f86479d64e0e1b1783a28a944c99bc04dc9fa08d03e3ce04ebbbdf056c92c2e38e23b405b1d0e6fbe817f12f85e0a32e89643962dc5ded4a84280afe8210dbfe84c5e44a03945f089d7d42472b41a24737904cb50248aa915a4d660d5c5875e9766e5b9be7f3986278b9ed1af1c48cf798ead18f1e9553e564884239ef5bbbf3f46b239452a7691cee0dc2d8454c6ce058bc72f0afd2ef1a86bc6dc0fa6673026abec6be076ceb09f839322a8f2fb0bdf1ceecc3c883f543d510ff0daa3f65ecec7988c1dd40d34567ab949d0c9d9191753407fbc020e3d271c981857a7946469a3a30d37b3592bf4bab827793598ea223fd1778647b382d0068b9c6bea439df99758b3330aecd33bf832a697acd5d53a5c633b81f236bbb799363d50d8dc1782b6403b0cfc0ccf714785f37240b37a8e7bdca75f0626ee5cce47c2b9d0a8b0d429de2da11479dfacbd1a1933edc0e58f4ec826323c7854e987c593edbda8c7220c12d03d079bd496844f55a1bff5e92fc580f204abf9e48435cf824531321e449ec8f43686ec89443830e1e17ee276bf505c05b165a1e30c2f1a75474590a329df90a34bc0672fa94711bf2ac0fc74b56866a7df81c81b50edcacfeb12515d154bc65fdc997cbf3ad2966303a7c76fb0de7c4ca8840f966f26820e79e296671fecb39d8c0bad52e083abdfb432b0a42a66477bcdb618c0c4a4b916fe8b94363cac0c3155222c2bcd7cb72413044610e539aa5d397eb4e2d98c279e871a7189dba4433515d89db6a5101647a8ab662031a52ff69452b97cc0a9d2b92af10a224ff5a0a8c720552266e607a427c35ce1cd04a1438b83e7d906a25666228bc3496e2d2da5a98949d6227132a9db49c9ff91ff2d43288272c8223ff51ad43d29308552ee54d30fe60f1937492367561db8ee27d0649838280f137864614841dd782b3501ba1432bc5c75483eecc85c4cde4843d41aed4876bb2d619c9505f8abe0497adff7172ee0f50cd70b1f2d722efac8d2692e9cbc44d79dc0dd21f89cbde0f24c5c4aad94472029be7a0b02877075cb898d23825418b1d9e2210863f49c04f935aba0e3cc7930a5d204beaecb3cd2f3c415edc6d73d243f30279b5f57ddbe1782ba629d589fa910e983848276cff3850979104b7e844c7cbc8716c196bb48e5f8f2d042e4c163f007fb5e15afec834796093a2d6bcad196da32886549b403ddc8193c4f810024943d2cbfc0703d803ceaf1e6b8dd84d9239f3c56140fcabd636501603d90307ff88e51fc8d5ca324f03cef25bfa12cab2e8fefbf4adfc7b1fb88d227208f2737a97153b3c6be4aa20e7bac936fc09bfb307ae291c22ba47480c081aa01483255d390b93c23f11093b598018c63c105ec72da5e1aff0c5ea2b8bf7b3137f5047e729e5c7dac8f2555af4c57add9fdf41760d642ea709f9a3d4c63ca500f6a008ddd0df06dd5dd3353a57c10bbb656022f883d41115333c4e6388ddd99827dc4337e3dd204786056ae51d8b9a8edb6cfdafaae80cd82df3f1352927d5ffdbbc4e301cfa9657371b9e6844d9bf0d09bf35a1e634b0f409643e3dae09b8a2052c21dc9d8d010049ca4093b2c242425738dc7f6f279d93c14a73e0d9aaf5481c5d25b51664e0dfc34345b8a13915b5150aa12b96333b54b0a754d901ea650df637555e9659765023de0521a59ea21315b2c6693c07adad23b4a2536ddb751a658d2e3415e7a92a4e9bf3a10af93414c09e79b191f459b49545bd310b656cd5466807edc1fa33b9200ae78b9229a91da43e540bc2a22e2562851a5754c9c45e32fb00d8e2373f43eb9ba4012041baf0545bd3e106a7d21e6b94434f062578911b6b9027eef1390cd2d878d2c021641f91bde47b4e1b77f6d55146bb3e518a801a1206539739b70d4f10bbf2a62a875e1b963d1c5d24b17ebf4c48ca458989725d8f419c392eb2aa0f2281a33e473f6ae666ec9d4f2c902406aa0f752d499c15fb828d664cef654c6f891344835bd08eaac7c94bd0d66b235e1496f54e7d3be914787a8fd3909b7fa1bd16ca55a2baebf40499dc129587595d166ca23379bbbef4f680e13eb7e79c34c915f49a10c7bb54132cba397453d4c59cd68f6e460b0ab5546bb374622f20f6e9be33cee1bdd3c5ffa35d1a7e7f4365c44c5684fb2c8dd31ae039ff3e2580f153cdfd080c987d861b856c052fab61c53233af1225f7c4aa242e03e2f61153512d572d7c2bc798626df256712058d8904e2e6e4f744f2864034d0f2e90a7e5e44e71852e9580b68ec235b21532ebc4cce1e6c573b85990495e9ff1debc2021085ccd8ca5401f5c016d1f14f53bdc221f67b8e7dcabf36acbf4b8d37dfa59cf93dde928b009af2ee986c60d6cdbe5c85f9d8df13a2f92c747cac46b020f104ae56942764ce0f4f8e734410b579f21a9ec1fed2ebf957df6588ae5148a9b2a2165c0804967354141b55a03cf9823daffae4c0804a65a87ab17ff93e1d7cc0155ea7b0f7c27cc22d7c2896a9eece12972b1ed27e601ae92d603d0c87816d197e7f7bc5d374947bda21fc03e1ec748e7422f54daafa112d23b4fa00b472d17ac1ad2a87154705a685207e6f76fa67447eb56b32028b096a48abf1069256eee93af3c4fb21de402174de4416c35031784d60ebe7641c81e2abeceac73f8aee7faaab0ee83b7f800e5b1cbc801c4f0cb5655484ec643bb446b870935b7d32ad0616217d3b66634768c103952aee2c970d57ab39c0e3299e074e0345e912f368170854160fbbd1c61c83e00369d571914f7edb5aed71e8c020b85df5bd81e25fb2aca0f7e094ec3b36312b83cacc870f751a36e588b692ecac11c63ce881eceedcfa9fda0c0b7f70da005c1503f69b5bc45596c3a47718b8eb19ee95ceb087da3a2361821e3c52ba4759d95a088e3f7c15f6aaa255c4fff1c42dcda0ba0224479bfbaabe66dda6d152015f159b286dcabea1dedbcd69a3e4e03cefb389b740bcf99d0b3c074c4d734e585d49f66b7f3fb0f3257a81d77dd5db27b4308553385de3ff8c4bfe52be2f202aeb5333b8898ad440302e0b44389e3930591749ad8c20762fafa67558b4f2a1cba03276afed3b5eb9291748be1c8b2f181307e357d2f6c2acc2ac0aa2a88adebd74135f9c2994dce2ae85d8e074e38aff6b4d91180cddb0451517bcc8924571a0ac9f1bd054638c2c76f08c263a5299a56dc3409873fbfdbf6f9e95042530737e85dcc766cefc309493db14139e9e62afae603fb447b1f7c6fc655941ee42bfdda65e3ddcfe2e8db1a46f8ea64201103fe1dfdf020c1d912ae2ec9b28daadb73cefd4c5243331cf42a1a316e9d888d182564e5b03c350415f7f053e04f272825d6de59b2d76248b3d4ebbc8300db7011101166d659b66e241a6eccd81d50e6da420d10b196650e3683f877478ed4ee3155c8279b85ca8b94322d75fd2a57fa13bafbdbd6d5e1a875d531165ecd9b5b677dbb1d7e584f1ae07ba6f359e064d8978a1543706104d12c648913f85ecbcd48740719aab3c615d37c080da4597ba85d055a0929cd2b83ac036080f7f1fa1ce180bcb67f1026eb9f38c8b284094f9df9a3187df75e4632ea9c9a5033deab35f6f7802ac331f6068b1e918119747e1901581afdccab2c8ee2d03c140060119adb3598c9d9b21d9b929c59eb2fc69d57f58dbfe8bcef763ce14ea6313331a832d2ffe514795911374068cffcf341b89dacf2cd21b7f902ffecf51a5427e2fe686a19c4c99fdc4ffd56c3055cb65381771be2fb45cc5c91fe111d2a5d8192b9ba62c63eedeba3451336fa30984ac056c40e6d18fc6f2e8bee4b1eb320b23d2183b676b39f6407fd39fd3c5e56f56d6fb974967773632271b61926a9fbbe1bbe70861c5a166b85a71dd4a55b9d8a7bf097d86dd4b3e57230db5cdca9ad885c48ee49d7bcdc6d4e61ccce3530655181a8f883ed415c3ac8b5cae36433ccde6c12afcaafe0f77dee3bdeb424f557594b8a93cbaaa7f3f0e6cfdc36cb28602a1cc8e6d6286cb400f13aade1169124479c4a98f5abf0ef45e861333c4ff30750669b2c314b828bd5f7cf0f5e7fd35bcd100c58f6571528a7a5a429432106a81f82d6550bddc8c4c49c59f766755a4da79439642ecee7546df0dd177eb727ff465ac1cd58cdcea02a9aaac41872eb7a603122b63e7fadb0962b540994b704282bab4b33f0277e3578d22e3808f783f4c4a03fa244fd580966b353511dd5faf5348b54c1cad413fd6d62dff6964c6e2fd67311e0adead02557265841f5c2c8597099433cab7d589eb2597ea2fa174a507d8f4c432f0d06984e55071996db921b3f28482096c765666a7e784cca3b2a3d6e8032ee4bd0f0cb253bbc8421d1d8fb6fab2aa9ef74c735fb14a5c1cf662219906d60a7402d936a108ccbdfe6a8e12acc5552115b7158e483a53e540e39e2f6971c3dbec0f350e6573682abf064819a6d47a2c02bb7ec7f9f60c09b28f73d24b0137cccf687c472e2fc7f9d480b0c598f3b04ed304104259990cef9b4dbf252654d2289d2d9ac8f3a8cb4848ce236b3cc43d5c6f99d17968e66b49a91447a514e9d669e6c5771efafe20b077c649e6254ccedbd1e6bd44b2a4a17c6677fb28234af9212778596ae391c354c27a493e24e43367ff1a521b38b5e3a1c4cec139d0895e449eb8ee300af8e71ccd2dabe936888e7e96e7d1478fea3718802e235e4235b5e570fb4adf9352dced690eb9d38a6363eb22ea7a3440b69b965abf15a970e94b653eef768606d124bc3b4955a223113d540897740652bddf023ee3a5bfe68d9536b1a21357c185acb4d59d0d55bf880bab79974d9edf320ec3c081fe13ed381fc3dfa6e27f3fff271e5c722d2fb32991ae7413635c2eb521ca9d613fdde09ad56ceea447e3233e8ac20bd20101e8d5844d6ec06f49ad4a977a667901e25a105acca417579fcda338b1bba3a1f5866c5105e2855deb716ab3608eb486a6e57f145123726ab889f1c9b11da60a91ce7a429cf5cedba97a5890711d7983a6ad68ea4f54266f71d18a7b89b86151e597213d2624388537b091e5597a1854ae860977d02df9224c703178fe364e6dae2703b68451ab346d5b9dc93c1901a10e44725c43067266b64ab694d71abdccb06794c2ced01da2a2d36a22a8a8ede56ee18ff584f85985e2e0123cb6bb04ff297c5b92bd92d6ce67e900cd0aafcadc26c961e95f1669402e037ad8c81ce00b79ad9107ee295d6dbb8b4cb3fc40b05aeea05599fb6eb408b38f2e157ab8fce041dcbacbb09d7058c80eceb0cc118f25bbc0cc2c3d444406c20c904f973e3d5260716e13d1eddfd0ee29be8e06347d9c111d738bb06dd5b6c245c86aa4ef4de0a421e24d95789346bf926103233aaa53f8e7122e4310a9977cb1dbf446ed4e39ce168a4e7ec5ceeffef32c55d041e39e5412751b4983e7f2431b73eeab0ac89a9c78e50f678c9cf7dd280a40ed1f618399ef2aca62c0ce086a2f584e47db1c89e9c75de9e38aef14a98acd1070530002be5f2274b356c9d185796693fc6786b09225c9e05b1ddbc059da8afb773bd160571ab4737faaaf23971a34928f97e37903ca03a54218102d7dd28345136374abf35f738f222ed6729301484707984f35b45d551b28e1ae135ce1e6ab50f03a846c99b375766a82da3a1082a2643fabef4f1390a04e8f902cbf5c35635af1010a1440cf919d66104ed779b8e50fb162ad06887a215e810ae767989f1e8ed71fe547a4a02c1cf09881ff06cd957f1310cb00679d5df3fb8cc35d47b80b074d59005fbb2cfaf22d037066794ff86ca4b7c908c332b61525640c7c8f61745b07dd17a3fc638f3baae3d957b61c791beb13fda380570f8653d98868aebe41637ebcee60a26eb9e23bae6e5946ea3c9b4e46cbe2188b815fcf9791793448ff27629c2c8f9867524ec3374ebde135aa9b6cff4d8c3d609459029099cd35b7660681322ec38f8bb0b09a53acfab483500cb4f648c8afe5d71ca21b8f2f78ee6e921f592680f3f16723e2208b76a8d43d62bc0aa32a065d8205662af581e9ab1b4cbe3ad38daf1ef5b46a3fca05765ec97edf65bd41429ff0c028da669c918b2e904004e077d1795a55ec81b1c428d13942054c74b972d42154b53b70afd0e887f802b910d2782eab20eec7e905c7b76064654ac9c612eac53b0e4aac0bf5ef7bdb32ed4a8c3e9b80ac287d0b0d5ce9d1fd780853e5a4d3bada2359bd25e9c19917d98df738fea62528385ec47ccca2791161321933e8e80e960a06b671bf5d237fbd221337973b40a04645bef3a69899f5094a657a47aa61259d58234376be03bc87705373460fbf6f90ebda3c7849dd368bb76b0bd6fcb4ad944b8480e10261b48e07c63b2ab6fabeead4952c9c99d72135a911d1aac3418f64eb447e3df01de9b3cec302e030501948c7d28f02cccc83bb0948bb8d5cc5eab07477953222664568b01c66a1d35253a490bd187d09ccf2ed7a1e427acf8dc751878308de0f861a57c3817a98565e8eb54a16cbb3af84cb8447559a19d0eff1146d25bcc438cbcf3ef20470ce62b7a063eda3f9cdf406a2c207ce1b1440a61ab2f2cb6d92c1609c67239b9c1dcee83f4448fe5586d23133eaff5b95f988aed6cfbf0f8d58464e397df08a0e03616bdac646459a247fa3e301166f02eae36fd534beb2f79695077ac75f0627ee8697af0684d22686f429ddfaac30cc579bf034d30bbd088b704f3a4312fb8806f50ed1e6f596dac7ddc6455dbf41c7769c50aefe2768dd46eea88eb3a99f7265fbd7267083bb3fd2390dca8ff0f1dd5ec4f8db3d7cbb754aeafbdcc98ded09ca7fdf5cfc72ede4aea2ad051bcbfe7ef922fa74e82b04f5da707a4bb1e77f104f6aadc981f80ce57cab965e9ce2188ea8e82d6baa97e5faa22817907db8e3da56edff92f9781c1b9748d35aa11a51b5ebc530ad34b9f42f1769a325301e91fc7abc108bcbb1056c5be2ef260c02332b17a3c77849d718b005badad51e404cb6fcdfe5fafd71d00c14df7f3213fee0d3a1b47a2ffefbc268a0da547ea83b79f5d2d515bfcb9f3a8d359b26eca80fd4b2eeba313d7e8510f8c165541aaa92425ea7c7c97addd540b07e7a342dc39d517a5935c76d9cf3366616417bfe5fd85c53c3d7f3b0689794047cd0cb9167bd4fe082a2b931ee799548f187b94ef0b0e639223735c1ed661dec2a960f73e27c244a6abd479693b141d3e7c7a12ccb46df609546c77c331e16f71e4c74489908af460340aad1415420f6f3eb3bbdb28e1334de29cf3cbd8a9a37a28fb23eae38f0119336c034fb752351a698c2b9cf3f63b129ef9a69afefffbab380f02eff94db04cff7f91b84d61209221d6be18f25882c71fbc60d6c05364b2ff9d9f5333e7e8079034a8fcc5048864abf485addf261a89b88b54670a004ff6ec62469b1a29f0ff4b3485d27de520d937bdc3fd1b1667f9d541a3d6f4e7c0f82ad9ba585d15046cdc5cb2b2765805b33c9088da570af7a16be75496ccb8ff01a88f63a0993e9ecc2b8c7cb1d336cedbdd14d199112ba8f8e237d04c47e12d7206624757a65deae99af82b120da82867e78ef94e6f1953c770f1f06d722338219eb495a25e5c687ab92086b26b12d5e780f31d6e604c94b1af8ad3d0ae65beb734da26a181a6808545fd5bfadf25e8474df2da4f7ee8e5676c7ab8475e3180fbcc30f46cbac9dc2034cc277bb9ba4b1b317520d259ffa0e9fc7963157f6674d88c7d9c97e44c8b4d886070242fd04706b9ec343891f000b5c7006d120eb45521c6146fa517df089731220632fdf6ea7d7e55f876c992fa6700872a2b3aa9738bbd11ac9dec72930e84154fe89945876bb81e722f26c96e0f0219eb85cc0eb099488a21c4caedfe8afbe59b4dbfd3dcdb70cbcbb8eba38d615be26ce91325509219897010b1b5159ef2d7fc80fe45843040ebea28c9224570e5df9df946f2876dec9dc813f63707c8018774870f6a13271e7ff0b889ce2503414f225ec3712ab23fc5baa66ada00abc7583e41b24175f4cbcb5a6f333042a38ee219ed1be8080f440e942fc1611ff1121f823b07aebcbfa4531e6d769f582372a7d8a6395f61d845aafe52b8f73e727f381961ebe5b8cc9b4f245e9f21ed239f4f8b611d87bb5d6c31695796525502cd9df27b7a55bba56532b09fd919d269b9b0fff9ee6543f3088b113514ddead16166737952c0e247bdaa4994d0cb28b4b99ec9197bbbb04bf3369eb31d4d99a8828151f1de6457260b3ece23109e7eb5a19d7b35a111ba0836ea6d66e9f60792f49b3f08e329e278bac9cad45a81a40e229baa264b5ca9769ab4c9bb821a3c9b50f7346c85b09d192d7de530aaab41f36867e5782ebb87bdeef4f7c6c03e2057694631a0091d8b0025f13529cbfb1d3ed0f9275eeafdcb6fefe4d36db9e19afd78b4d067ee8de1538dfafae442d1f0854aff1681e5f7eb0e8305faf4319e0021613416cdcd3e2627e936ced1c46e89f5d8ee319d7c17becdb5caa8976014b6794da7ea42200e223edbcf17b999cfda42d9d5576ba4e768c8572720b7468c87400b5d69aca73678ab444c198497c55513fe19d664e01140613dc0688d7539963e3ac2c2c17acf979e627b3cd0ca71bf94b2b8d7a6cfef61f9f35bc074ad547dafa54effc948d1b0c3e1c01cdde48b6b1e16069fa3d7d8b7e84c7fecbccbff966c4b86a469b323dd9ed9bf1a5d432779e383d93c0d96a6063f753ee52620da50db3e9859ca9ae5dbd0e6fc8bc0bb5d3de56b9f91d1d269aa35c31fb874e6bcb824e93fc044455cf9fb657f859af3b5eb4c7579866e1833d62d1a974aeb9d61298c613e3526ee5ec7afa43eb6e10ec7e6da8520958faccc221ee1e027064a302bd64f2ecc0981f80e8fe3c0a73b6ceef3e7f8097bbb8ff9c66b28d72c5d161edcbf60603eccde73395fc8ee6e6cb826eedcaf33ed31f49fc005bc97586efd7e25154e7ea68c23681b87dc2a05f107a58e1c8197009a889751aed6d3a4c561de708b932091e4471e3f67085cd43813d74c62462d702d57c00d437b3c89624004947f28f5141962752a0e0a843c32275a2e049339d1cc1d3b59eee85ec62a275819327cdb33505f4f80fdd82099e7ca89ab9ac66152109e4fd5d52ec493ec4bead59e92ac8b0c8c85ff9faacb4196929345a0c8ae38d9ae830a2f6e3805e2cad554dc6f4945cc58a12252ea95553742e6fab00f80233eabe8307fb89f2aec88cc97421614eaff0b73109b96c59b7921682e3746e5a96db67494dd79975ed4a21e6e1d2e747629976a505a2e0cb9049faae5b242a73d12d09d399a706a79146bb7144221ff48487121e11b262cac971b8904ed66126d911e35d7aeebc6defa547ec73f4b1188b45c535df89980597dd03f156e9526f3b6134682129feb0623ce4c94ef136ca09b8c623a1230ca02e9227385a2ee590d859e4c9a8b98406e09beba7a3b7044741cb45c2b3cefc93afb1db34c1f081dce0579d7281ed4dde0d2aa2e0d5617fd918185657b4f7fbb0e7c55fc8fdf019f4d25509f6f3fc8bcc831b78cd5ee857fa5780dc2369e170fe231a6b0a8d737a4940fcf00f30985b27a5363b769cc8bfdc0c81233d850a98f37da64dcdc87235d40471ff35b14145e69d474c0185fbbc0f440017888493a1aad01ae650d6890be47e35586467c25159d5c70dd884a96f0de2c201350c6ca5ebb2b4548d83539edbc1a9bb12ae47e611a71c5140e0036b3b2680c37ca4568ee9176361c305b215e4b8a25f93f8bf48b9f35a454704ed6c0004f5be682656dcfcd2f312d212fdf4abb480b23cd99123b10f2a6a8ffb0743c461d6c05c347d42b6aa880e97da88f6dd62133a4d97f09169ce901eb55b1192b6b394ba2bc5a645dd05ea3b78e3a8c6f5aba852b0eea8d225fc7d521d0893038ae9fd8489af75c547784a4340dc7cef2e67b8c5be721917200adcc7191ea52956e546e6b9fe90e2ae56ab40763efd9722a44cb5859d0d1e941a45adbd94cf01174733f4919c4024cf423eff73b130c3b4dace12480e5336793e5a2b9c1f0706075f6285f736a0a953ea82e5b2d7505410a77d614a05bba2f4fa7d299504e905b90abdd67c2c62240bcda0b3eeed54753aa3c7b3946e19ea9ae85b59ee2106795027fea8ebc2b9fe6b3627248b19f80c1f35cbbabc630d5af6959ede30995a7f61cf7181135608e5299f446305288e73e387d4db4d3dde956fce9c2ad4c9db768954341cf35c387e4153a1be062454c4e7bc17d82b3ff461899324e2b0f71364e12d50370449922132597fd017b59bb9320f11a80fe9a7fc04da7748e0a85837e2a59b552ff6f41d530002668795c45aaa56572505fcd378999d5f1a87fa13364daa863b428c8dad8de70499f705f2967daf41f1490483d20c2c34f9116fd56728f4c64d7e3158677b25085f600e2dd306f25090a5f6c979c23f749d1385fa631a3ce90474207c7b1d94695de2d5bb1d9320201390d1364b37a7a157cd1b201243ab47005dbc6d52bc849a24c1e911438eb2ad8058525b0d66a75a928a94ffceb6096a5b31ab232e7d913c4123101acfc021318ec8baba6a0f33ac977e7f59398cd0cb1efc741731f81fc7c764c3a56fae1f444bc9c2420e5f4d0987ffab38fc2d052018777f393a533e2d16334ed1a76e024d531d235743b7d4dac7c69a0ccfd9460b87fe3b75dd1fbde0b14489de773bd021ecd25a33ab51f82c86e7c2694bbd74a678804a5e989f891cc23533ffcf71ef7a05f3f4a14c62cc408f0f8b627a3c849ca51e0db48bdcf18b97677fe3c2b26c5d538340addb4c07ec8a5c76af77052f5d1d44497ee4535d8f297494dc93ad323095d694bc6987c59b6e34335ec619761dce0a29fc7a2c63df287146d5c07145524096a905fad72a19a003a2c925fa63ebc6ba7c9b01834371d29fc3a7418af4bd52698072c138efe1b7ba17d76c4d4dcc3b8c00c5e7771ec4c0f97980135599e1ef42361b7bdd26e4ddda44b1e4f1ef7ce234b5d7b76bea33d9ef35a64741a46d1ad54c125ef601a0b437c5767d3dba325dc503de78720fd6c1bed0a714bd2d67e42f85ba89d6b395b6589853e37e8490785795681e80c91f4a2525548977e86314c1d48b108934eb4bac9e3b89007fbdff40b11d54ccd13cef662c2c58ee8216462fddbfdccb7324da867a31a66bf3b6572196ceee2aa32597d75dc3442eadcf98fb115c1119f10297a28b9e5317600426bb21f5eac370c33574ed536fed5b596e6d40c0dae00f124ac73862731c35206c34e6424edd3519d23bbbc302c7739418a35fd06cface42ce59c3616be7a1df3ca456f4490dacae6e4891422609f8473907f26bf8c00f2019bd6298fcd685db3412cd9ce1518e85d6932f9fcb5fd2de6cc305420368ad8687116cbf9c508c3fa40a619cba9051ff070e3ef8206531463bf6a8c2b88a388ee21b5e7b1050340036fce8c6729c1b9cc220eca6f00eac584767271107d91fbf0c0fa2c0d53196a3c16dda00ed25c06782804cb73d5a6b1df50b4f93cee4a729d133e025f9e869cb476ace832950ff0f52efcba138fc05ae14fd328ff3059eaeb8c7d7ad201f65b67c7b88702b61d2313730d93aca550bb2de7f617d63358cf999a6a61a89fd110a6ffecf92ac91549eec85fac68744877c60238700ddaf02db15b854821754f57eddaa4f4493dc6ed5b012cba339d2ed3c7d626f5f694ebea5531617f826bf1693c71d45414f1a0e79c401fc26263246ef6c4c2b170c75c305cb810d4add2f84f94e5492108798ef5b29ca3c340e605e420993861a1f35873ba587c3e9f344003ab88a82b091e91737f8321956ff598f7949cd34e4852221f048f0846979a102d65bb5319d43f3c7ca9865a1875afe0c94a9de7dcd71a239520df2d0d661f98e72caa8a0c0ed23e6e5aa9243afabdcd9d20eac0b48af1bdc50004e6632433cae64d8e58bb1983555658c8da542bd2fa55e0b24b7a94cf84ee88a0f21c1b7ee37d565bd0cf185cb15eb5c20771bc9b271843e5c49ea50c54d0761ccf1af15b98f12f94cad42d7f25e6171dd2110da4969f366b725dacd58bb4cce5963826c1f0f247082893f98f740e9a2335edbea9893b679021fffbb471348ecaf6ad41516fd0065e017d10da6dad4ddcd4f9fcffa2d5bedf7a201e6fc72942a05d282c4b8c380be737afa12a7599f56c5e4660e7fe87724bf8c40bcb4426dea6149af60797b8198b5db11f9fa7237fd786ab2704168105569a329a4849839286d3fe58c286172a3b27db7f684f5633f03f71bee134f3702f1fd92244118c43b82a500a8b8f4179a902a7cce2f607101e3abb1f58ada05166962a9d13b9e85fd99ab10588badfd499f8a6cdf379a85a3b9008110426c0008322a5fadc5dde5767ec5c621d2145a7f0586f01e9d0446de122f5a39ede60b6148b8e86f3ac473b0206a0588d8c822d9c2b007fc93ef1b390ec6af0e1b4a7c11c8f68e7c383681f00ae71d79bca74ab802b225dcf9d99e06d680ee5e0a6d1179bf66f1020fa6b579891f64e21e2343ea23ac3cb08220080ddb12d0953c3e1277413aa511350060365868d79d86e3dceee0d826f99a51bb7736d8bb2b588bb4a157d86e392fb7924a6de0ee25f24e1be56ee253b8f3edc236d7710ec82640eff2ed4e8b7c735da09e8e826f20fed776a3f864f2235bd7724f3136b71cea0d6562b72d7f5721f1058cb6da9cec0ef8ea4f6da33e09624bd08b3a33d89d8bb57baa70e222d822ea96ec37d26553313931dd1e9e72697166eb06c87d9df20a43ed2f10cf9f9155c9af7d167e02cc922c1a1e5b115dc90451932dede052d81725f4beecaedbe9a156981b493b9abf4cc14174b1a064f6aa6274554861fcd60251aafef50a06be9d4647eb824819b407fff11f041bdb7d567f2fbb50585f44a300b3fe29a373787da0815cdd588d0780bb87a30623801f8e6de0b75c1de2ee87aeef58f6c8a04271b02e348c750d31655447466bf9f765184c88e07fe763ec7cc07cdbfb4ef71ce590898542a03fcc23f027e0c12aac57e7753b415ffef4401e8b0f1fc4fae9239c7443e07553ac87b41508a62cff3945077507098752a45a8119780cc17024d4bc74b88c0c6520e6cf25cdeb848f7514d5775c17b774df16690c48878c9e9863702d5344ea78560d2af2c1518e26ba5975f0a5650ddb8e4a474ffbf406db882e5091d88b813f8b3da7d4fc58e5baafb2b553d586100232a7c578658cdbeb13113de18884efab0852981759adc185ae1b755df573604e0cdd01b5b0391d35bfc1bd255eddf22005a502c3a84f1909ed62df605a2c455f1bd94c918e313d86d5d5e858b9929609947f56268bfa902a550458a80af4e1b87782646a9726788b1e39f524676ac824cf3bdbfa35aafa3dba49e5a0762302eef44dc31110fa1982b52fa67c1fe7014e608c9b2f8bd46cf732a02c1f089af464b5db122f2496437c8c9c4d2d72c305bdb42971c0ef7b24ff8d70917d9dac513c0c455e5223d8cf88ef63efa28f4f3830b89afabe9bb3cb76e5ffd1b5cb8fc77fe069a6147e4c5712fa01277f7cfaa3489d0577b3a4cfdfe18871331367ba4b43c95872229cf8e16eb0b7402bbee978af76c4e0b2fd95794ea6e4c66a05887b971ff2467fac17a805ea78939847a2ebb27f93c24899dfb6d00afbc8aec0cccd18bc1cfbbd678f4fac21095124d50d3efb2abd20bbba6522e85bc3bbd1e8541ff67dac4ba340f5be104d637d9b50245ec3bf896d88477f7470602b801c68d1cff21a259fc4b41d9aacb3b9d2d07e2101b5379c8562b67fc0164a34d7219b30bdc51b43b3df9fe680d9e5463dcf6f506ac381ff36de9f51e59dcf15428d73e7d1551fc2a80c84e0b9292c1306be1323c4067a16e3b9bf0a170316c4b12ab355832822232f11af09ed5cfb7392d251fbc6416bf545e1c5845107eb3c7540fbad16d550a5120fd7578a1a883e1a26c672aa1c6143527ed94a3d3c9aca82c908b97f617ff966de18ea8524fccf11e3ed39e527653d799c9544e87d59269461908da6ea16e1fa51ca65326832d7f96df4269eb2fa58c17ca2d63a503f419b9339dd3ce3c82cb1cc03f246853adad89440b09f22e0ab478f1231ccc70e126a1c4bf5d7d5eb564b1097ba83bf2637ea9782947c6bd6ed56b29b01691447a273e050f9325bcaffb65bcbd825dfca92e107a9eeadd8deb88a0ea45601f050d94bee523d3fafada74f3779f93d87588f32d355e303673981af379341dc66ad2caef7e8eea187b2a7f87ea4b86e04615a9ec672c0755c88f39317d80c99663254625deb0f6174e0b1965b4c9979e4d2c06f5c4b4bc4001af0a6f01e7d5c9a00a418aa0180aea072b16ecdc890d07fcc2ede22632968f054c50b91536054eb6feb672fff5b92fcce62c0e52c8ddc11afa2338c5ab7ce49cd4bcb85400de700c35098d5673fdc1f121cd08103a3724fd7c5ae7740d382a73caf358f24bea3843ca3c8ade16217ffdf1dd16318f4805f3ffcf1343b62782dda2059d835d684c697155dd91618d5e2ec07bd8957d2d1a033209a63338977be4a2c967ea774ba4a3fcf29408b67867046dca2b90e1b3f0f2b1527968703e721a31f7fe3fccc931ea9efb1ba3c1bd705d3e808fe59991151ef839d2260076a6d4f0ca5dc4db5095bd1e7d9d7611984327d1a4ca6a41a65e8098f6cddf14e5eae519d516b2d6b8e9dc01841cd0a60e2924ceacab57f72fb69a95bbea99dae43f536e994ac96ce71f8c0caa43820acced4e648e342c62e2a40e584c1b38ef26cebd32db340b7baa44584f3cd7aba7cc49f55751c7cd582e23836ff7420605d185ce2713fb386de8add0e12b196d9d57216897b84e42538bc01a3dbca27ad911343cad5f01977577e925e867e788a6dc539de3569a7f8d3ec4b053e50ff3ca6028f925467014380831cd737105f8c120dcda695f4515c8be88dd8b2355f2df52ff84520a6ca85adeacc8c04bb2d327167eca9f5347fce0ed90b8c12b8b703980ccb17def1834d8a64ce1aaac60933d85620b62bea7def622abd1906c5a51f77a35811aba65ef6b5a471c5053e56906039af845e7bb76cf2960e03be246f8e32e3bf5b6b946e50f56de6b064020babae04deee94eb09a1dc62ec015e29c2d5a4c2a12377047f233a3bd5e164a655a31970d7d09a67f0c090e3e93f0462e91e4278aacc0da875b95a3de458d620d36055170e5fe910a136ce51019275bdcf9398ea88a2065e95035f074907d09a9bc7b76f2246c6e20f74d4cc67880f99d3455bd6b257e6dc8ac741266c05faaf11162359314b25c66785c46660b0fbd0f43ef069e885d751346f3313b763b9e3e092ce4f532e111b22578a2e6919fb46ffa577cc5118797eaaa10dcd7eff6803a9cd974d307f6cf983e8c4880ff8a6897617df629209ba421fae438647b60dced99a7b1300460a6062491f1da986d57eb787625973751b1d63bc4bd58c59d2f77bcee804bcc10847a73578e2f6ad87000496fc47eb66b3a9664dc8141061623ee1b003c7324657169e71317f9463800f05bc59b406ce969474d473ae06c578fa956fb4a5a5188793c9eaa5480f9f35d270e93a373b6346ecfec4604531289535da4c24923f2cbf905d5f7a5be7b207e928d7c8eeb036528a8045b3341baf2e6eb9f74a1314e45330c79743094703fe752fbf5e9e714bdaf11554fe5785bb2d290399b12d15c4a1fb554ea24d2018aafafccc3c6f8a5bbfbcc3f3198b3c8113565310c0d247257b09deb315678676c6c957da09748e9390f4dae2263baf6a86c220ba7c43b51352eb816acd96dc66d582d51c9b08a33c0f2707beae2c5c9be97187ae3ff0b78e8d14acb4fcf35348ee6ef3ec129b50cf5502334b479280e84ac4d2d0f7c49f5eae2e707322a8d997e85666c11c9df03478038e7d8ec1c9d5e3d70e93fe2644c6367af8b2c00c8297a059f585c1340819143f1e2ae9d9cb986ef7a21bc1017f18841b50d08a7159fa68cb21a6c4059c334c75b5ac34e141dc8a5659473debf2f35fc6e1552abea8acb25a9d4b7935d82e941abcb4569b09c2af3ce1821a3ee64388503cdd8ec994bc51223568d3dcaf5b061f0ceb966d803a0a659aaff783393e345e3009a06207b80039c2d87ec37d4d79b049b091acebfead4e401e9d5a1400c29693fb675767a37fed0e6ffc42a4362118d9c9f7f53f824d1f197382429a6aea8b6aac96a5e8550e14578d5e178f85c27d107d36a12cd56de6981fb669fe0a2e3f188dffa7df2d154cc0b7d6d4c6c1da413e06c012497836c3c16486b251de225657deadbeb8def2bee2907671ed896672fb3cb8c34c64180ede189b5b1d35a00641e21ccf4527ec071015d3a3117c03f08f6b53af0c8659c6070dff109605a90315458f3fd52f340587586c1a9ff085e26809cf22359162cd8baad6e4ce4cbbaa0436324360a8e1d6eafcdb6aca02b45bc6fc4069b1af6b9d1a9858358fa0c7e63e4b795fc2b476953d46fa5dab8e0a2b1ee28b97ccf1193fd2125db1e5e3f668008a52d8504ad48428693b3811c8a9d39e330f348aa136a6ac0a8b279e0a9cd665b08f2ef72fc2bc6f1853c3bce771a7c32a47a7c4646e8214db037b0f1a767482304f43275a931874fe5c88996c21ded986bf22e806996e7a6653c996a5c162d9bfeb4a7ef9860b3b6dd56cf6e7b4a41ed9c92732d3117706ae296572c14a7771ead64ecfc151f77d9667e925144ed97576c470d80535f71dc942b321ef2f9b59d5b6a736e7b00e2305edb4dece24ad58f1376a8bd6ad14f52902bfa3dd6a23b8ed653650842577a6f46f3014eb82a31b1e1168b81b2d6f5bd7655707aab2cc8551f60601ac2f3295221c0a0af2b744d3d073bfbbd25d2412f113602a0a954b5b876895c70e25ab7093e01b951b7bd38efd85078caa9b7eca09ac37be8a91ceb85cdc9b268c359ed0e9598ef56474c7444aa4a93620af79660b37850854344fc47b5e6e5d8a6403431b17e0a6bd0c24b13aab6a317816070da2ee32199f52994dbb5ed7f8a328778c931a5579712ca72c12026227bdbea821f92e712630bc692db43a576217768c59499917f15d7b4044b31662a57224ce732c05d11ae82de8e5969cd081000ed5cbe3847b8c3e0b57976a4a3b5d52b29f1430f862f6240eb94a738085138253dd4be4fc7b941c38629153ea183029b522e1896a8b0ab6422464b561a18b724f4e3510a995743b8536148eb746770d26718621203886b6ff952f46a3441f98713d88dbcf67abf728bda3970fa4f4432fc7633b820ca754aa7e129ddcc32973c3a7f6dfa847f27128935488208c27c4e6a6a002fba46d4f26ace7509d83a7ea9678f9cad77e82c1aca002a157b4d033109b905e778ee8b4a6e05705c13fb40650f3f49e483d1ea0bae5894b89f6aafb797fec9a178c71754327c668fec2e018a734e23501d4454a16b86b3c63f85d6a952ab87313aabbf6a7d29fd53220c26e9071301cc2d9a3431a56bd96d382fcb0e003aca6a5053071ba06c7f97872ea5d432dada34947fd02a4e1100ee8936c7ba9bf703642068724f9ee28fd8b409285d44375790fdfc4c92ea73350ec9f5e2054bd17fc3b53a012de2b9335b1593bff2211912f985fd95104b9391f329fda792c86c8229b7722796bb9fb26fd3b2623c944c37403c841f6ea3ce042ad689b9f4cc42cff11197ab2e2345349c6d5527ff4d44755d5dd9db64c367d38760f7014733ca817eac777fe04321c2ca60a5610ade8f0eb0f1b202f249536d6c6ee4c5df6fe3c8a8489c0cfe4b012548ac8963b2ba6b2f9b92524bd6abbb5100d2cb6280fb6cd08fce1b2e8712b9574ebd260e25744988e77f51f664ba29d1fced133e96883bc9e6270222dc8aa3aac79422f6564c4387dd9ddebce8c4bb8b16a747fdd6a2b31cd9d622db885f56201abf834eefe18cbc481c9cbdb9bde611dfe82ae6aa5be04ab9bb743b26063a666bcbf8aa85257d5e5c1073ac9902d6f2a40facdbfb5ebd473a7de256124a81d97bb2fbac5b13226906b49a6403adc3c645a4708e118ff05cbd94c7c393ee7b37000bfcc5f0c20779d18eeb8ec6ba24268227109855128c9a0921e855ed0ae9250a77895d537404b198888e2b68ce56cfabcf3243d9cd595f9dacf3b6aba95b7d5f146951240892355c3621979447319bb4b205c9695652aabc3a8c83844246267a3b5dd56e6033780185eb033f99fd8b81d1d5cf62309466cba6d1225518c1f2677c5f9b5765025e7e3185401eafbf7443cf1d018a4f7bc29bcb17e6488626fd922987ed1c2059a7915480b7dd6bddcfa91902b6e951ec5dbf7647537465b0c125b3389f7e3e178e838a38d6dcbc1703a760bdee6dd673472af474a445ab0fb5b270f8109a31429cda10ab9f8a8fa0804c2db9fa950014edfff0e5ecbf59d8754deaea012fc591e60932ee23d2cc9661801e686346bf2f6105cd1f23d5d048f0ed6f672ae1e18607eadb8e6699f3356c41863022262a73b2998bf78b2057935c42806db12a1752eda3c917d4ae88b9c2a59029c74bd18b1b8e4923355eb75fa6112324bdd2025de5e476a4066c9ae57bfebc23ef17f9765a4cdf365bd9d0e50d39780f6033c24de4a0aa973be9b2d73ce47e88494fb9adf73a10ecda451d742eaca8d775925bbac181aee1dd95ce551636b16d2500c920cf3261fc581a8c630e7c7dc8e767f3bdbb1446ce9241876b7730c06e4c1aa8a5f26df0056055f44e9c57a14d37014f16aae99574d15bfa47695bb667e893e8ee06cd463a8b825ca16f23c91e69f5d8b5794fcd353fa29a7506e520d2a7b1987b522d5fc7eeae643c904da9c895085b9dd4e2efb1a030e0146d8602aaa2c91491a322d80d7a2a28b289581b3b7177349f3fd5cf23ae75957372902ce86ca7728ba204db40dae1c9859662f582a4e74e1f69983858835692340c2f481225ebe3b12cd277f1daa5187ab60e9149d09f6269839ae128a0012b6fb50a2337cb8d70a6e84ef744807914a000f83a0e64d5b1656ccddbf18649a3dc162f66146bf591a874467cc22fb55436b3fbc9ef01945790c71e657b16cc56506e0b159f15fa636821495ff2da5680ff731503ea468a6613a9b01f779137124142816c6a24870e9399885158323c77865d8e0df8e94b365d744a20a6dac33466e521e0aa286a2305125cfb18bcd4f477e7e8ae9ac097f8e4401d41173db0733b396b47f47d2b56b961a07f5c7b1c62adc96fafa59b9f48c88e09a175d43008eba2b271cf16d64cec4302c677a6ce86bc8badd7c7e8ddb8d9e378286762b1f8e88ce8593d59dc68ce762178cecab3a3a1c8d370dfcd99322f0ac6495a70aeb555184bb6946e8039728172ee7c240ba68a51b160c7117fcca83d025ab308633fa061998244fe36d5c8b289754f6d20678cff92b7c83903fbc3eb3cfc0edee30c961828a2f605386b12b219d20759b0e3ea620ca25e4d7db9a37e356611c575d38ea9cb169539787d63c9dc136f00855c1eb2ece88279cb3a379cdaeecbd61c0ad24f573550d6aa443ca7d7049158aaab607cd069fd5c5161952059a5c062f23c96c13b43dcbca46f2d46369e77a6145d2504e5d909fa4c64ac85e9facb1f203e5a1c1633225c4797ab96250cfb3ac664be61afbc73564cdcb9fdcef5b50b7fe7828571273dccc848876f55091be39c37a24721c00e6ae007b2d8ac268cd629b5e0033204addaf7691c96b1aaad29e937a0697c9899b72c8340a8a29f0806d3be8a0271ab1287a9cfa88a8f5fd0d3529d4ec0c5a0bef9907cf3cf49402879fe29a14868a07c59a7506006f6d5e44014e168d9f586668a4f457781ed9c25ecf4e97165e6bcd8bf0de959937aa3891dcae05ea9b234e1aa126c00a52101af3ec26c8debf48166186d88f4823c4eec3638e1a095e8053341b8b19f49728aa23ea1db35194f1708552ae2f9b8ad0dcfe94f82bfe5077156e6ed9cb6955e7e428e97c47c62a44303e36b290b00f0dce4e6bdb410c8c7ffc3605fbee3eb1f072215972b45469c7956bd8439b09857eac7a212cdfefb87ac2ced46bf69c8ee2534b7a4d4ad14a5d58dd4f11bd1a2fa527b905d9d310b7f712fdd30f73f40bab0b25c3f8a73f677105147d2454b433e5c4f9bd4711e631d84f803a9de44f1b80935fbee22d78d948174e2c6cd25eb604f22a896fd786d2795ae224687e4ea8ac69f975a30f4ab894ea598f998b981a0915a1ae264eff64b15143db8b39b4023d4fb95cd108d5d3d73f87306424df37f09bc4f606cdfe6594e58c2bdde74eb9d252fcead2bb77025b74b42b6431f645c1de896ccdac87a9e2f8a75859e1a70dad8ec2a509dbfcfb95438822efd2d513d62578c7ed2e590661686b37e8f8492b8738134028429c3c8cbb837942ceecb5c4116e3761a4d0d28ea83b47b0812367f73fe9d95b4f434e2bfe82461e8085c614eac344f4eb10cc6cd35cb06c86cd400ac3d796cde366526d84200f066d9951ea83bb5a0cc3d79b709d19e09d486c1e26ded042ebcc4b2ddf16ee5c0ba00cf8223ebf565222a6d84ae142f916bb95acc474a1915a4ed5a8b1d07fb3fbdeb64c6e095ff16c8d226cfb8263049efc71d618ce037166c0dffbddf8e6f65e394ad1983fffe43cf1a69b42493cbc9850e572dd5c19863b9d7ff2d390053013d0c5072eff30c4c0fa17f74a98d074e4e424b05d39545dbeac4cf5feb6c81627de3e7b14da4c246cda2d333976fa3b7470670212e3a92c84ae4f6e3f32d3af2966722a46ed2a2b91eb3a594012ee1e0721b9e126a331c0cc899ffeb5986acb361c63131c4d7088b923296b436b0955623ce08bd8d2799fbf373bca747525fa38fb3e6882570b4c26b7d5bc03846a463a34d79710988669eb066f0f7d386b7b49b559b14cc4950bf463a6dc9a4ebc868f2089baee53e43fc4371ca7a2f015b1bd4c7204addea3e25e79dced7360cdc0c46dcfb6045065a896eba0501f0ec60dee4d07ab793028146f4dee8680f4d849537121b65d10cffe727d58569c62b8efd1c82f4664d1f1a7896d0400d9e53f4c543b292416cb4f39f47df1146436866a6cb2985f22f2fd1032b3d25a04bdbcd827df39e77d19e6d1c1803873225b2317472c01cda0ffd97a566a4273a0caebe30163741c72e9fc1403da56f85d0fda1f929a645cc30452a4d231cdf72f7e3898916d458937d79ea0233e29d4a23289f6c06f848ba323fc27579d435d2029875eddef808bdb68ed96d4b21340bf030208123e2a3e3dc6c8600d92c51fceb215f9b2dc3ecd5df44d1c7ba78faa261ea792e82d9e651ff0626d48687a4cc31a9bc243a8246704cf588aff81a5c9cf33308fdba314a50fad95537c64905fd3c7643865f89b057d4f1bcce8082fc8a3e77f9d681cffe38f978413f229f8e567aebf2584e7601045db279275beaaec9eb554e4008fd467d36c749d191f9e5284a562ec06fae0a0189d17db138df8195cbb49951cbabdc56b5950ec07ac6f003486cdc393a06feed58da3766d933ee18b1a586ed1baaeb16c69cd67cebf0c8b0afb2135b98b71268911e2082dfa74ced3fa2d57d72062272376ba093929edaffcaa5d2a20f51db5e0548d2209cb3be31865b2de87abb14c374d8232dd58b1dab5c19989ef9c285bbc1f095207bb71672d675b871b50214fe33ec8a2920f6365c74448f703a7360c7f721700f9c4b32d53ebd1ee7344e82f7367a1d5e18edbd0c1a364ce0bf0988f1db84b8c515a990c230e3419188891c356568b27cc62a4d88d270354d4199830785c81677a4eb7a752acbbb6dfa5d0cdab48a62ec6a3d218148847f1764180bc4b874096e0e62baaff9f4f3043964f01c5002c7fcc249a1fb0662727ed75e6ddbbe3ede21e3a864ed73fa8576db677f20ae650041529de2997eeb1127b2127d57eac6dc36dfc40259b7e4dbf51785edf3ea99218ab7f88db6180a2245dd657135e1946359ee9bce200c6f839ad1d12a9de979757917b6e2b7bbbfa1a2efb70be18ff90040e062b02c64dd66cef9a9ee1c811159c34d3b4977027f426497e8d4d52b4cf3e67f598f06a03f4bf067b16c7c116517a263271f55027ae1602f7f7571b008c389d1dccea1c83a97ae3ad9d1bc6748147e02c0c6d16f4299385743c24cddf25ffb75d539044caea13c5db0ee75997e1bee435b26ffb774836974593973cdfae7ce7fd35ab5d69583e2acf62dd0f14c74b774889ed226d2779466c2aabf0101717f6d1a43118e63f2b61d4028981177a0d6de40d219ab1a4f69b2decea06331e4774dda466c3a9ddd7ae6b2fdf1a4ef70916f5e004f034e125d516e881a1d0de2c6fd75784c5eb5df2accb85c5929af206595c8d17221e346183a4939666dd1caf102e7dc79ba82468e006e83569af60dd323e0c3e8b8cca683f4c0922697e0b69a20a3a3677f74090ca91161ba586c95783d8f0dbb95d8d011c569d851fe6922564696fc89bca5fe5c2c2b87e9cce6b88024d8f0c4c77586aaf9cb4dc51bac9241e99da063a9e5fdf9306c136531711a01c67edcab2620453090f3afac09d9e46a60a98bd6692eed3cc5c1002e93b161dba53bfd6ee87309827115bea9cc3b3c45248374ffa5bd32b659dac3eb701c4e2bd4a6ed7dc92775d3c19d545bc91260f45e28fae64866aea7ba05461765d40853bf79a87c7fbbfedba5fb445492777efcc143bca426359aba68223b03c70c60c257475f5da246fbd98b659ba21b07b7e6e5e2cd1061178234464c35a460465eb771a63fc9cf6e6763ebc2dac7461b910a8610de26dbb26a71b6034d58f4d5c11e57a287e73e712225e869b3514a657e82ee58c48733c7ef9c9a065410ac8250f7a52f9f7ed5a5f76d7b18a07b11c79ceeef0224912f3420fd79095d0010fcd406809e9d5d305f415bc93d2f16694533049d1e34a3ee5679b693e7a8bc6e30df52d4ee6d84c61dc1b0d54976ce4fe4c5a5cae2abe3dd0c2229ab149373735f6c2e1a818c2d7b68c5c5d8fbe702eab54f91356dfac5a5822979c5859b7b8f56c375df510f3cd5af11aa1bf0aa6f44525aee3c4f41b7536a9f36727cb7e06de0d6cee9092b4495acd08c515b393fcbf3e8e2412f49347ba438d16563702d49749d6b2cb0615db272cb7088634511d27d9d0f01c9b93405d6ce9517f23c94fd0be797d21547750bf29e1e504935c452f7e6056b30d50e6ec9aca122787d3ec981100948f02124f4ca7d54f7ebbfa83ad22aed1d969bc9b2f259b01717e4ae0cb9ee366d5d36ecf2ea75ba24e111a62f8535fca7a085e5ca8f9b1e91192f7da59b8154e55a6a221a01687b57c0e5068f388e08ba7bde61b9554d34705e4bdbb22bce7e5a306c8b196a4001ab4c9f1620a1292b527eddc053a83909a3bcbbade39b4ac710c6fed540c98a60f0228b64e60a193cea9775682a6cfc22bf4f45595e94bf2d8948d66e4895b47821c13dd5ad2c54eace16d691c094c2f291ea3b5482df0f9644b5fcb4c5dce8de087947662c16be04b8d438cd268f8b088328f73d93e9075d6d57c07c3853459236ea05a2b3e908bdd4fbc115923ddc7eaacbd3a091b0d4d62304ca58346b34dc93d3eaa3af7557843d80f9cde76a754577c93e863594be6a706e96d6f1aefa50b89ca2299eab971a2d31038d901bc297ce489e78812b24ca3a97842983616522a805d54b5e825c032699877de03660dc11cba6237cc92fe89d5b7cd6e5f77ca3e670f16c59bbd5f418bfb443a0b6f51a7aefd746adba730850cf175a846df5f23266566c4974a375fbb8995e3a1162bd9e7867944f853ef51c6865f51caae4fffce7f175540d94d872f8daa5b5ff466e15c73821c93b4c07cff7c839556c69fcc894da83c8070809dd7d3d98d84dcdcf7ba2289739f89fd08ff57f217dcff076ce713bdc373fc39b932b439b714994a8cf77a268f4fb0cac5d5eba53ac12c793c3fad24ccc784fb8d030eed5391c37f0b98d1a81ed4c5943ce8c4cff3526a2b52ad41c891be4cec21f90b24a493ffc857ed89b3aefcaa903adbbfe32ec9bb2cc5a909e1b5d8230f3ebd1c2d948dabf9285d347f4683b4f44f963408701008e16b25c324e434f56a4a35d111be394b855bf04fc19a626728bbbfe9f96b35beaeb031fb4b2ff8b1c4bd4ff2fc306c73ba878733d4a3c6aa8a6cf03a295e228d3c638748769d6b6779b3f882afedaf3239ffcd600386b00e03e4e7d8eb1f34ed7a39baf868eb81d8bfd07b5c1f19f5ea4e13941c0c136d798d9896e1e72d36863a30e3d54f9e4204eab5e8c5fb269569608284aafa8ce518d70d820a5d870fdb480135b61cad5c766b6578a072a48f1beeb334675f7703ba6cde37cd85e8306d44b079d81356c572221f246737a0b02efff1881a27ecef684daa4429992eed27f526c3bccf3565b996b959dc5c89c5d13a023b36f2ad66b8af01847a97440eaf9a9af90549a3925e263969874839df5aeedd3b9610e745c699cb34631507ae5316c218e5a124eb29d259a7a6fab536be52127d686b7b8ae76a2e2d6554c1998f38762310f88d73bdd2328748ce4f1a5da9838059dc6daf8f5cbeff4ea5c01296cf8924da6b274e200b5d4d4abd4949a6ae11f6242bc770a35b825deca6921486b9a8f4234be7a4d18c70d8b1bd35d9aef611b7dd253a22679a727478fa219e83066fe540537b073ab6ef24327d42252f84e907c7f3b491c3fd6e4a5d1713d65fb59507d883bf148ab8d55f47e2d2f7c96d943796b04c90a05e1e48e85314f618ca8380c62d4ad3e31316c1dacbb5ff12be90c66b7ba4540856050f04dbf8a9acb1ecbcbbfe9072282ee067edb68b767fc6c5e78fab5a4ece58de5c5ce0da4ac49bd3229d961ebcbb746ca96030441f6177fef99342594ab409e04f094147b937b3b64f0109296f924997a9a52d190eb249d834b82bf64d34ece6e2a9ba806483cec565f6f92be29d89a7914d3ea9ec596d8ca539089fe8dc9d54e95edca2ba59ed54e1ce6409b6c3d864a6fadd38a2066379f0e43599a79cd7817b94cf8e06a3ec6ca62b4f0ca02b163cdf00b58119af3535ac1aafa2edfd11dc0194cd8d2353b668dd14cb249979b55888239bd0633b4e8d66cf3dbd461bab74cec8ba1693451aae993944576efacd6ee2d81739d4827f637abd7f521617a7db7a2e42042523733ab722203fe07d8c75c78003f0af0e7e105622ca92082dda8102d7c8c637217a223e31a2414a113749b67c2ed7bbebd628bb66a3e9b0f9f37a5a57f14867f102a01eeb8a0900954b89731b5bcc3fa920fa142bde648f4d3fdb2ceafbe9d7907b80bef53124decf7650e80d8e501f7bb72a2e4b5aa6199eaba8c6d4125da4eddbae23657b7885597503b56a7b2be70ffaa7bacb26f361cff96f0452c3c578074589de39b21a323a69ebc8c37bbfa0c1d977315e5221d289574390505c0bef4f6adcbec9012908f8a550ea4a4c2aaf4d7e202f7fec499627a8552312e8202391107089a4e00da72b906ffe5fe8761d3b456853e6b412d3b0bb63aea9fd6a1234d71a813a8579bea555bb20d987ffa507bac4d5362eb06886b08c7b4366a0f21a19e92f6eae9341e3f6c9b6100ef25aab3bb907ebc39e17608d1333bd298d62b484bb3099dbbef3e1baedba2f1c58a184ca7831d45f8290b54569800de9c645ce2bc3c591aba88d6ffd3d1c65e64f684fd27acc862ca9380d2ee4903a8d21c8570cfff08eb2e1458ed1bdc394b02116b7fa3171b6e75191617c7dcb2be7c1b8e20642b9ff6c56a96ddc5c344c3921265bdb4b4200cee41189dc5b49f97dbfc1d9763d756306a39dbad61788a2927ebaf4b73127b61962965c8bb671052c77ea08b3524dcb12f6bb9833272f6bf66ca1215c946d2d7588985e15c9c4e1e83259d796892d1c50a968b72dca180cc05e154f426bd375aa52c1e4ba90f74a3a798ab2ecc13a0ccd9a78d20832bfcc52a36d0f8aec508ecf8bf32ea9ac07854306c8d53aed7f7b93a1ca9adbe8135adbae470689722a4502afbeccada56f31a93559b9839ea50dc1007eca17f243559177a6350fb4e95e26b06a7bec33db04969b5fb95b51da373717de67c81050ea51642a26929ff99d5b79aa013b8da245f85922df88d0df2a73c0a3b8d6a075db21d2859d4ed43aca13bd984c3a047b4691978274066ae68de4a7d6c3125485304a1874903599c2f325ad59a6d08bfe5fcfee1eb8267ca25aa3cf1547e36b776c3d1bb3b0af66a37c6db76a244e4e8e4f95ed332a4a2d9981cde3b3586efdd4154369f18fb02a1ce873eeed790ca642df651b799cf629eea485ed258685d6faef26f6bc188d2c4b418d4b978364030cd9766a4ac0d3ea95f185fdff3875209f33bad0b822ae55158a781540818c0afffd732ab6c380d723873a8039639c934d4f122bb54aad20017d0f6204c82799255bd7847c791f76fe35ebc07b153e3808bbdde3e7e1bd5e6805807fd011efda6b29e3726cac30cc2b6325717b8e0411706eb4288ebfcbf89f4fd0d0717aeae2e8cb4a5baea0f9005b2f524e89bb6923d78d0b9e8aa154da0145021a6699c11fa0328052c1266f1522338d8b40113fbe0659aadf8dc9b85f3cbeb310a22071e098000c93d952de6a37b02893d2cfb670dbe65fdd4d61a2ab7cafb8b1c7171dd3136165f2b29b5657cc2b95aa81729c89536c0ee23ea455be4f9769a31a3c0316bec3660fa8cbdbcfa37dd32b8eff4687847847c760ce4b3487bc25a4451b56b1de35f00fd7a2b065b383e4e4219917355186bd7dce1f9576cb1191f7c487649ade738cc5978002bad5a8239747f27de005d3e9dceac6afd03cd07d308102226cfa2f44da551d0e477257f6a38c4c14a9324b0f6760f58af7c8f6305ea3a33a204b91a91ad8f08bf4e734f6dece972af016df0fcd926f8597b90874099e0090528548e6011f1185d2427a989c4e6a92d379e88ced1fc884d25f413faa77c72e88cdab8da7e943986f0ee616d20f570ff325ed87cbb5fa0933490beef4112c2badf457c833a5e1d618e4e91a27e8e91c9a8b1589843306d9022f395f57f5a9b68defe7e7d45e632e66f6ccad0e8674f8f05e155addeca95a973ac25677b1e4311e2ad078a6d2b6fa6bcafa3a01d6a49f672722c8801676b4d2c08335df80011b462a889eda59bd92278b9b8664c1fc7d087568279a0d0d75cf6d950b93dd3009300184a40528ebcc9aeb4db62211b685a40003ac11d7db9a9d2a820722b05d74ca4c5d3f0f42290e67a7114a5b24a1ca98be229c0e7de71fbce55dc471847122018e1b94e2b188a58315d6bfac4ca65c962e82bd3998e4d7519f5862821ebf0c6de252474554943ea6b6dd726c83b268c23573874400aaa44f634693a141787efcca164b8320dab83c38a07ec64001c9c8e046f8419f41c92138e001730a8dbaff79100bde465a50a1075cbf02e1f1f714822cab148d229f87de46cbe835561c7051ef495673abc95fabdcf59f9c51e071ded0174e5428be71a07e795507e8914d39058f77057a91aaff3d269ade2df10d999dd9c448292f87baa20c54480271d1814e9f60893bbd92f50b8ea0a679cb704520094a811f153f485c2ca6ea683ec1a289b0d5838726e64d773c14b5b0ad74402c56a7e0c06cbafea2d187fb53b160c855e2a591734e18a7faeddf2bd633694f314108a3c53319a16845b84d468715c6c7cdef2b418441ebc4a0b2cb8d918be10f6ea77eae7f473ef81859f14a440e11f536c9eac712039a9ed482a75b98f79abb41e9546c9603d4ffd81ee02afe73c923c998aa37b6adb0405b0138a7f63713c9be4d56e3efbc550482283490ebccc677c813f5d633f06e1fac3b8377e25b7f02a311485e896cd95f77dc742849b6a7a26a270d77da125cc466b09b052faed4b3eaf09ac794ff3a99c010149e5d842b9be9efd14089f9752c5b2a3b3cb0eb04ca33876dbd62782c0a0c30944e0804770b2e2454669e6252987f7aedc4da73d8f2d09444720f39a3964d8faa4b0861573f602a941a7d70d04660464f2e1a1ba036a7d3de9bbad81a16b224ae6cb5e3d8326358bbb5dc8e817f5d769773353e5e6c6b382312aaf3a2232270f2f434d561a5d3463ddf5ff04389f8a6db9bafa0576a0e0d8ba5f300d66cea897fecc301b4023ffe7a16138bbe79d52b45b733113d8661abec87fd1cc795cc70e1f7a3dfee72b9bc22550f7857421278438fd4ea08785589c4b89c75888b0d8552a82ae3dcbc94029c5f4616459ba0349bd6457f230568608e6eb2e02a0c2490e37786377441d4ac7d618887405e3c83266a4e51124fd6cb9c41ab00bd91bd2f5a4fbd27e6365d4ad848fb3ecc2100006a2e61e6658320a1095d4de1dbf97aac26d2801701dd1f00fbdca4cc2c65c6012c5066718e91cfdc5e7e7a1b7be89b10388b3c72d37d5ad89492889683ee11c47002e5f60debe8e68c104a6e26c0d1ca0ff71c13b93f49d7a024700c2ab55b9d2759b48d41daefdc3585f665d5ef899c1aa62002be2ee65f89d7be16b8114f203dafb6f779c2c176d1b87543526d95011c572409f5f1d5bd99667f4de551077ae669f000fa973bd3d69e27cd0598ac11b4cb1895ba1fff0958df538bb90101a6ef31cd0b1ff710d5fc19f49bfd5ac26261e34603b9d8bf3dee6091a685a46dec036063e0137c3b208a28428f2ab4f205228243a769f32ab250d1853044da2d008d90836f8ea732b22949d10a6c94d2fd3a1505900465f0ae3593b980b73877fa0c6add5d96b83f12670735f03040ce40fff512c91d3eeed47488a160cddb09334220757cd0fda351140d2624135bab5bcc43dc1c3aaa63fc3fcd9ffa7826432aea9472da53efa53504d643966b623f6f5ff0b8502886bab0d3cbd61ea07ee58d3f0485c37e3c2238e4f6f24b62de8745acf04a68c9209226511de1cb807fa9b6ea767e2fa28814bb910263da0cfb21fc2377eef3b0450983c6531297c10f42e2ea25dd57353d7f4bb245a1ff80f225ddf19c06e419cbbd3ab3baf5f892335645ec92a4700592ba39ff67c1dd0b8a957f994f285d1eefe87f5c9d0ec4ac40240488317e994d33e4a9f4fff4bb9d22357ae46733e981fd61ea49e56b9d0081df4a099bb3a462ffea7e2de6148226558867f054722e0b6b8e819d781ab0822be995d752e9648198a563abcbb2de3f306c36fcae6f6a213dad0b016adff94558e283203cdc18a6bc30108527548614437fb1c9e24e173b1f068bb16e1960c6b6a4dd56c0cf88187bea38df8232fabd2e54dbceb0310858f729c6aa20c7bfd2869d35ec5b1f4e4b6cd880560e8256de5afdd7e8b53cdf5b680f9e3878ebb11b630045b9cbb126952aaba44a791b638c3073edfd9e35638c018d596af24f0d2eeb40f53a78a9400ac0b2c2028b24bcb5a011d22ce01ac692bf6dece8802e7efa79cc2c247564fe23db869f85211dfe8f9bdec5336fff2bf8f1563b4a94576d7cc78b41cff432861912a4db87d2fd9234e88dbdd6bd1c3500a1232f7c25a115e9ca01bedf910fd0ee17ba1e549556f417d48992db66e1713ac1dc47b042f6a534bd84db259df765110f93cc70c8c4f153887c3c74736670b75e3541b40fb26e606e57dec7d584a5c90597578d500abcb3cb234adfb83fba21c6a1e6540ed457c3a2c7aea4462f1a6346fd49766a8d092773864d8073bfaad5835c66e9faa3b8e58d1265dc22f538814db4492763dc3698874b64055c085e5af0fdae9359098d1e4765ded6802896ba65cab2e97d5f8b576b56cd24d76efa6e877be13b7ba22a01fe439f2ce1c5645962ee8df22ca678b0486a5ed6e39f188de4a4afa3442fbf80dc1cf72c16697b4fa2bf4b5d373746d28bdc5c7ebf21c784122015b1329a444a6a6d1a462674a4bb01d3bf1fcde1ab16fa8493d30f5a2324d92a83887a0d3b113edaac50c874a2629a65136a2463d574349d118596cf9552e9726f13141ac18c4b02f6b4fa23ba1f9f2ae3add504be6110af40a4168c5e1ff56ae6580ad49039559b0e633e21d59fa6a6b34af34529022412fe15014c081a73e0120e0628219086ff56f94b93812c3f6d41e243b7375cd8678d96872f1e499e299d2c5f8434a4c306d33354558f3b7e8fabe8e68e2a2f5a612cb2f20abc0d45d283d61577ca816c37e75a6d8663270be4eb030f89001b89930b1f44ef5017ce178285fffe12210e56d9c65dc658124704753a0b10ac93353a0a44b5bc68d812c1862dadfbbb92e4f47b7291f9be2a31c586f37ff187ee06529fc6dfc1ca203858939f7eee04e79d1f8d7fb7e7770efd75a4f29a0ff9b995fc1c4cfd876a101883fb2a214d0d18527e704089177e9a1276fe48f984a064f35ffedd9cec4a196e40c12951ee4b83d349deb8b856a0db6c588c35cb3c248c38e94cf42c3120399252faa5dd19bb6b05a39ec2e421cdc891fbade9a56ace1a60563895a9f83e17fc0b572955e4fdb0586e31d697a8e4fcab6c47e1b2eabcfaf7baf14c90d61115562750a8be6ddf08697ef3b65a7adcb0d2c4c589a3c7939cb993fceb0f190f769d61fe9f71e1c170c2994913e3b8048f64f0d39c80f20e2c8b6c53e735f177f17a6fba6aba8c6fccd98ffe8c76b97c184f9e93b04a7d749a0c7b18174fb44a55ba59e45f43f23ccffe01bc057631fcf5301d7802800c3d8d43dfdc66a6993f1b7c24966b6f53ff0fd3de7483ab45b729e79d45e08eec24f5d434523f7209f391a75201749b86b9e24e54dd1487cc9b317274b60944cf2568514d14c9fae7f0968a5773ae7c40369067d8b610f0a936203cfc661de2ca1967ed7f153d8cb73e076051354bc9d8649b33ace461b601d02832cc46f911bb3c86ae830ca9c4581b37f155281c45140eada59446f058193d614a462a5e541a63d0cbc15ed5eebfb1b5582a8a1b22b505681d7836799e7f10fbe44e82ec15e908bfe48ba30fbf7bc21fcb517550aae03d70df2165031b8e8522c6e2e999754594c51acb5a324bbae1f6ccd68ba4c2e247a6dcf159a628215d2eaf9a533424ca910feb1c3c969d54070a80846a6c830f2e9ddd8f8a6ad5a1772be7701538e5eba095984bd55fce57e72b279a23635ae48cb100c382ca6e16e6e1a616d361038c6671efd3e1cda6f213ced58f66b9a9519c57d6c9e4fcf92205f555cf7ca6e691c1eee92cc666044bb5c1fb6475b09bc8cef1ef91f4d0987ea18cf2c86b5349ff9b37d65172c42547795fea24099a0fe8d0838e710bc8bb54035efc9d3a61446d358fc7dfd0eff33b676f02369c816edb39ebaddbacd9eeb8e7eb1764ae77cc571ffd7a906410e7afc28d6a6acf3b6045cf20eaadc9412ace70f8ff559ff03c48c4959ea412f4c9dbc3617cdf7ccf1b75e848c4f43546687a928824248eb27077aa0d02d2993198a8a2bfc3e5f504483fd75ac36ad2e37541973e4626f6f1d78ef90d154e2022a57c3c7d702d3038af957e6cb7c2cd93607b7e2b385c5226b3cef993da8e63947c286a05110d29943b5708515965016dc53552f025968264c63180080f0b22304c7b744cdbefd0f08bd041ea0cba3eab1f6aeefeff55a8e0da415be3dad698bc351d3be920450db2ca94f17ed90df7429c5f4206d373a3e35471a0a27f5d81d73ccec7e49cfe4b49d38f45590bc9fe658699eb1961aeb839339f891dedaf0868bc1a140f37bc9847a653342c32df02d563c6808186586f8e9647d08f78fa8c4690db545f0ea04834f8bf909611061dc483f2972bd88c3cdd81d4d7ff8133d12724ea938cc9228170e305ee0d08367fc94fcb3c90f5c4c4883aff8856470475b0fe858e140dc5fe68bb0f293951a46e7715d3fcc210b390297b868f3532f826bc1deac556603b7d96b9467c4ca0416a3a52f679899cf27acd6d5c1036d1d39d5fa5fd6eb3a1d4fb9bfaba7776ede735bf95e9866437aca19f1959198907bd7fcb054eeb175340d37234d68a52c8abff346bb6cb5ca772cd61b6caa64503007cfd2e81f6b34833a5adb617a1c3870028f9b919a0aac0151f1b2d8b234a5645749e52830153c8d7c85a6ec62302399b8a2a9a246cd6bd21ae45d5518cb463cab2d49535ec20d5444390c8e1f9ea7d12c74d66c02c7b122294aeb9003e35359d95d092b410bc580e9152b52c0985f1f43a23e9859b0ff9175f82ccfb1dbf29d7e92031ff9a9a7225f03f0714b8e427483242884cfd45880f9e6ab05b48a6977bcf972de430c433592f74c0cb34ae8506d7fc98a5c12ea25af8480b6e2a1a5ace803ae8b1f0d3f30b78e39b462605481d5ef287e1771fab2ee9d1638c71e86cf5b93dbc6a72162a0e6ee0d173f8b87548ab1567927cd2ddfa60c1a07672b022ed0382b04b9fa9466f0e2837d787c2fe09e20668584f6a365c35a5d01ac79de011f85961664b0fa79437cd8ebb647a4d1b32ece9805c4ff1e904af37e2f68c107149d7fcced05bd9f9432bb84aca8c25e29bdddd8c047b175d651911c3046222603d99ebcb067cd043a0b46bb2ac92d871e902176bbdcd4cd3af53ff495762c3fea0e606fed2f1e0d8672460112e11413d7d26908bc94d6d5ca6b9c30abff4d41a83b610f2ae11c2ee76a14cb0376314eaefb6fc521ddfc674b94f4e932d64576f2c8b41125f614506459f2119e5b2e9e7a37623fa4d3ad3451929642c7d3457815a9de7f9793f546db24bfa48fac58d5db48ec08a235350d44ff22b65abcac14597674faa4f05c77cfe01ca327494a1be119b0efe85f763df1aeef53687aa06315d9371d012251ce908a01d295fee0685869e782b9f8826629d0fc11a01c2b32b468fcf4c54a8bcc8544b4cf2cf2f7dc173cfc0ee848b7529adcf126e1719d4d041e025b6c5ee55b15cee9a471f46a4a0903fe8b90d47c62a77c090a9035ac273242ecb6f95abba2b3fe97925057c583847198a6196c364a6cc4c8d8a6368fda57866d023314e9272a807aee758f59014f404f9bbd42b8bb312fd18197f9196ab8ccc59cd6d10301527ccb1ea73e56a700bdf97d5af98928d467a50c36514e5f645107223e8431c17bc4ab84ed301e621b37d544db48ec4752ea3e4a19c0da3c7fab4d1f14e1bd859fe7b53710ff170bf99085332254b280bc012bec277a216ce2f8424696b7a02753e61c83e25358311d29560b6bf5569768a0afe564e41ceb9bdc47ce80dbfbd15cd02fa11334afa43cb3711adb8ca96f02c11daaf5bdeb5efed8f87d845cf888421c2e60cb843188b9364099726a18bb6638633ff9944648425c7c5bc50d41727c3ab9137921c2eb2f7e73ae4a43493b3690391c67b94bc25d1596a430c17958d7617cb321585b217e4debcbe0538341f6f5aeec1fd494cab9b7a3c07c65ae29151ffd01f73496268efbbbae7ee769eb30b406ad87a5bd009957a77685c42b75dfa6e130f563146f4534fae42e9622783a0cdb7bc7de3a63c6366af31aa4724437fb5b4ae55d47e68dd0c6ee42aae6a3f2c898c49728e54262a4f6b4a2eb0de87d35d2696ba4267a2680d53ae5255bd3b02b1be71189977516b72ffd483ae8d2be2c596499624e60ca16f526388afb08475a6f2274cccded782b12e310a69a034e946e800526dd3b13e01f0ed1dfe2b1a7339a868a837de3735b0c6498d4adc4ac214bb98bd6cb6b97a59d3e31e18e336f82b18a0d16daf6dae63f9f608cf61e271923df7e1317401228086a176de5b92152363ff751f03d86860d707d0751221d43aedfb63063e9427d9044a32a0eb33e3dd35df0b93d3ed4057d47a1020e56b724c02b03b44040203ecd462f796813f641ef6cf016d31e3c6e93fa9274d32e16044dfdddd5185c0423dcfb7fb80108a3286f570471cdcdac8a2e7022886f3b394236b4e73d5ce669c7e3095379e108ee49785169ddd5298c1ff1e3b24f7cdd41403557c49ce8f5dedb0fe1bdcdde16279b726038b49e7eb6270f1097d1cc732d7198952e6fee178cce13913b6225ceccbaae1661ae3c791904cfbd889a3520b3445ab2e2f4c0cdb3d96dcf6fb8145c7e7e9ebf9aa3416edf9bb94cf4b52bfb882a5051b55cd9272749a73402b535018fcb013595516742819dc81a0dcf1373d5963c5bbaffdc3d2e8a63d8eb2cf110941ebd1ef9cd281e770eb2e9c1be06a1104351c923336c6d2f29539f1e27f371b8f3c2beca12f87b59f50ad215677968fd33900dfc22af33a213da46b09fc06769b95b5bbede0e3e79b71291ea558d84cb0a4fffe3ade489777286f7edecb648930c9bcb8b300c5ff23f225f8c086156c2cb40c1390e2c6c15da45af05cab9759715949d705dacdf07001af1b05e470c640ff21bba0c9861c66d2530cc898d655f377f9bbcd74d188857e16399e6557d68bf0e90d2657f15e3c7f0de6e71518a4fff34deb9b13e64dc8213a4a3eea666613355aced0de951b48cc0866b2aa31db6359f04d9cccf444055156f18066019ac92d9f6d60b1946d068ce20dbb5e0ac351292e1bf82033ae76ab4b81adb5b8c4216eed4de4daf05b74e15b2c386a5555ff2a76c841d6e92ce0b9f124e69b08fdfcb9730e54b8ee02eecdc2923ab3d4d34549fe3dfff0ba5414c84e470bd229565c46abc36fe05148976a2dcff52eeb895e92f53e10995cddf4bd6eef03658f448d078bd2b14d100c2b4cac2f807bf1dd88646c4bb59180342cb74f35c20f58d0dedfa1acc441c6dcc88247f153f8503fe2d0063a724072a97aa1fa761d228ef7bab44be83edf24348d6b3f9bdf9886caf1f891213a04e760d97be123ebd8cf17d915918f889ceab9068365dcff0b41f9c75e9f5abc97861d2b0959931bc701c5d07fce95c4925fc73af610a7bc4c17f0a0934f577513974d2b273e19dcafeaa606a23bc6295e7e0a1d205113c2267db10f16410c7aed869d4f64f8b1d75c81a4f2aef5343dcbd784941ce8df25bd5e268f11affe86700e8d59006f07a805d04176a145c3fcc44d2aec8ff99b5437940090cb00f0410b0b87b70f4bbffed65d34d66de86e95b4cefe048d3f8ea4e90f380df6a092e57049049ec7a7f7443ccddd020b7f79953c62df1dc66043744c38078ea125c66895bb9f099da3849af8b27c5040e66b1e93b358179c6c8cf4be5e2b7c23dc733619987d7e0ad98a260d7061a471ef4363047ba0beeb7c14a47a25b8a125cc5c7b4c4b0a36c72bb8bd1796beebb6249231f13b16b84f51860b54373333c9ab8624a22bd5c302838ed7ecba9b40bb281f0f38c3e692a214f476a742ce04c79c5199c8e3fc52dee14f8514b8ca80d84d8b63230b47db3f2d72fc9300fcbf0458c66c2031e3f4adc33bf74e0d696dec93333c4a82494e3a7fdf8485bbe1425604af712a720e69e35cc870a0fc23d7cab295bdf1af3eac0b3672cb2850f5f048b72ced0aa9ef5bd43a1375b1216705bca439247578b7922d50c7697420f2e6db8130ff0360f81810e87b05db1feb616e65f6a544b4679704c86bbe9ce4ebbc64114df4504727e5c84377fb30d77ec8454149e9d32bc6040352bf9361992d5489650361b230f813c4fc3d2da1e56bbf23566350c799372b24560c05a669bd2af82e865559e3e299f80413e930c508b899c860a97d9c2227cb01d9ede751665648ddc983f8a986e93adfa84729a46ca76add2b090a2eeece086dd86204c9da77bccd52956f13a6f8dcc9d3bc89410461a43c0c4ae1c29dac129cce1da05299fcc03c80afc8c9b75a3b1827b867af27d80da5a8adada808a11983dca8981969dec3463a787099514a26f2a8a3596c73a0bc70fb45c568495e1133d48d1d15c747ec6342d13c0ade9f57fe8c7c0463f5f6d1d8050d7dd41d9e8e141620196f816ca554705ff96ebca288e16a78fdaba2e1f95a5d376326a52d150fe2d929e7467b43b8943aa2257be70c86093601cc296b8aedfc725df30687005f0aab35e03d13db34d46428b3d3b2770af1ab1c95fcc358fb471399529d9c6221f5f2d86278afa41a4869161922f4c0851d790bcedef9e4d86d28b500a9c66a1b8d7bf84fa07b13d23976280568501c8e0cd76540a59f56f96dcbc8c3a4e55ba1399bd3f0fc293b01f16d8e83f441542fe8d9270f22856cd38db487440bec407053cedd3a907d8877db5d77dd410fa27252ff95f16ba74897ceca94bada183de932c077011e795cc6851dcf016e9dd5334ff4ecf4c95101b0755b09da0b875cbc11267661c7c365c53daaddd0fcd52975253875c157c519cbbe75cd676fbc5e9688c121aef025034ccab9e3bc20788c68f6626e8ed59dab51bce98e3a91062b012b50f7ce14696961d4b539fbdb83a3701a171107a9f42608b834f1ff6eed412b1595afdd1b8e5c4c3374f09da1d5dca1b1b744ff03d0e6461e78eaba4ebba987e73f7ba5bb3a6b5a380e85d077161b89a151514486d195822f9d37de3dbb2d50da5dc1c4962f3dcb55509aed9df0440e5e64bd5c2ddd8b340ce1a99cd0099ceb34319ba42cf98e5fd55426a20b7515942b2d30e7ccafed144313aa5752a305cd839076bbd98a468309caf269877ff52cb7f866641a5dfbb61897d3bfb9bcf0e839893fbe25c96248965c5c75e34397cb85346426895b20c4c14162c343a430f3361a5563f689d372abfeb92bd5e4d4da216bf22f045230f56441c397484837309504a124828a6c921ff1ee1fbbdd3c96279def9ba43e37e518f619f914f92bd4b837f53560696496c7080aa20b0172f3d3b7e3404d368aaf1c6ff572422f4de12d5ae5d2eda20c4ab47130259e5a1edc5db47bcf5c5208d4ce1a9d7464161ad7eb1f6e36c20e27bf7f7bbe5cb60f6a1fd1185ea17da32265be2188b693e861ac3c05b5048c916fcad4d35eeeaa7e3bba9dc6aa7ecddad5f70771659ad37f503ce493ecad9cdfc5b3513646bcbaaf243c4f3d3f5bbf8c7ffa1980290faea755707c24adf211c512e616b462e05eb00cbb356a1f2900133cf9144e3939d0b5d2d6d4a4ed9e0b3c5c0b077411726f4f32aae9021c4d283ee017df683c13f200abab4faa1b56bc1beb1c7d93a78389d64f4eee97b543d41a8afb1bfed82bb8bb2063bb070bc71fa767bd1af3fe70ce91ac4bd2ee73e05ed1984905ac9083710177099c7227c49c7de13a156073a95f9f3cf923bbeddd5598b87cbd2610799b397a92330700cd5dcdfaaf10bdbe770543749bbe6efb6993d9b6290286a5facbe399a59bf7b67ef8e93b9e80bc4f72a92e5156cac08a9178cf133e8662c03983019a61e57fde9ce5e9a84dc3c3bba8d8650dbdb859dd57f7bc99fe9667afe38ef675a588b3f285eabd3d3e8fc9bce2f8ee84f6c4cc47b84b36d2b879f3b44b9533eab026e028a5d8f7ac05be53e8ffd58bbaa445f848602d3b6fe8e4946a23d3da0a9b95b84608699adfa535b13d30c62a4aee044e4a74bda224feba57adfd569014a9fc8f2a63928d52303f0147e455b929305feca3406a8e9faeecdb1278f32e39a12d39946f6cfce6fac17888b452591c40c2e25ae4e6f8fb730162347b96e2258e60b4683dbc5439b26b1adf7923c73a9c89641ac1d0ee04066eceec7acb822b19e36227aa883a0a73768b589e92b4e8341610e36ef6f234295441cc233869d5c7497a37e507e3df1a47f739532ea6e7a60aacd9a086d0ea282e641251fcf91e72f38606d87471e702758631cc7bd856a7d6c1d178a1e3aea6f53b153ba5d2966557968e3f9c2593f2ba76cd69076e58683e25caa9cc301f5d62db3b4c9ef76d9cbc43dea18283a8e82af6faa4f5119705bd0a130b1b088e695c330fa231df3d7af48310b4a2bb6ea5c974657ca70bec6f514217e8b5c45a9b2a3054ecfdc1472e170b055e64e6b4d922b1cb49427a55de3a190b536812c856e732e97ea685267d280d85f085cea52e5c0f57629bdfef8f48f8a902786bae268fc53679fc44a5e537cdbc2eef91cf7dc866584f880560d5dd9054663b6c1b700090a468efe54afdc7b04e7cc995736c312fc232f786f843c1e0a5aea6fac5f24f18f66d78163d6ab06a1e0a0c47ad89859154d9c04380991299427761424276c9d3f9b11a05b012bc72c99915b29dfd7b1ff9e6a4a13356088a5890d6fb337d9750569e9cb3d9e6a7a87eb89a7cc05704198586fd2e6b637e18ed4960b7fee86ae9beb1109bf14985b497ecceb1a0e1758bf951c47b450386e4ff52b563977038bb1069fecc036fe5702743ff08d4f0db8b1d3d97378d59e036e36be96d396ad5feab5b7bf33db9a2e1a7bf0e76b4c9c042cd414ba117a6d857ff8595fbedd703a74b76ca8b5eaa4126f9d3c4e8257c628b368b2cae6b44972e90b2c5fb53ff12978fc14e7bf946518e5b59c70d83d6587d94442e54b12d148b8859a8bfff42d77ecedb8716f8993ffefd22fa50ec6922fd6ad375da56598a3c147857bb2075c0b4da190e5609ff7558084f179b1229aaada0bca791534b9cd9b93bb1b3295c528ec9e36edb38121a46a181d60cd75c79948d85574668f431b6234349a83d33aeda25bbe8a6740d35753fa30c02c14308bbd01680764bcdb10533fdec570b1f3e100d4606a3087bd2aeeeba6ecc6f83fcf77a34fce28de7ef1d6fe8b5ecb776e79de5b7b42ffbf00e75a5e3d71066bbd6d257cec29c1f52766326617e23a1ac92776bc497719b0c99f3b81a56b1b1978f53050f0503526e4042b754d4fa978297e79442e2c6e3b5d0b6938eec21b7be97a2bf8e59f681f62caabb8d477efed4a2357e7fe645bc8b34c8d11e5e6e27710d63e6ba43c97b386f4c0cd2736a528e551c5dd54070831a12b4a1a4c370ebe1fc919e64ad070a24111d9698e8fcae8fc6f94a1b46a126ec17a58affa3ee52d37953e1df27fa1e184e92c1f8d8f3abead853fa1209447f83f3e557875106efc02372bc9c9c2f4d3c7b7ebacd42e76d06848b2a86dc8784aa27e66916c5aa1878319bdda92d656c7a1b034dc2f1a06d2ea70ac23b442db672a758b06c0ef1d32207aad438dbbe701d7e56606756086e14e522dd182bc1a6eae09a4d591b94afe1dbfef0db4cab1958c7f6b197521bff457d72f3a9e659991577ff7ae6ce3b330ace483a19e1f9e88fdfd0dcc7a34d86f2250dfaaf7d09bc655bea81463ed207f21d2074b9ece651e3c4014215619deffa19d3386db3181b9a244a8cb5f55178218a08d40ef2fb2884edae310012f2a7fe96b9ea7f112f44142e4478739cc8e8a559b96d7470877d2cbcc997a468ba87a1d7403117efca2b788e65ae36d674a3766c03b8686e4847dcb4906f736b2cb58887d7e8ad40e55fb54abbcf8209fee700f2a56ed3c8a585f3ea8e553c27809269d7e0738aa12f715b4b992911f41af0a077669dfaa2df1b5ab87870fb54d72e446345a73625f5c0ac2cc89dd0712345bebd07f2882a5b448b1bbd224da8bc08b213b99a58e533697551b3ade28f69d95bc609c48671d37823f302188b1badb3b4f461acc759ef3304c3cdfcf3ba20110fbc28caf4d2acee8b7f79857db51ccc7039ad3228b3fa5b3a6245e76c9681a70e75930137d6849e7f10e5997a3b032aac22a343dc0bfd6f2b85eca01f082cfaffa6a43d5034cedb59b34fbeefcc5953cfa3ec4122c10c2df81fae65d10e8a7706b9fca3037ffec55c240e25c95698a7f6ad4bdbaa61d2bee9265de3bdc234381f977fce4aad3b1e5751ff236c6776489d0240b709ab31c58cbb0262ca88523171aa4c0418b1270143c955e9740aeac3fc49332c86c9e3763c7a6bb82e1526f40104ea6506233a1ec099baf151fb9063a757e8abf79a95e12dc342a1b6c8558e9eda8380e8d3ced7b7c9dbb9a564f43a23c6f38031f0db33d5f2fd0b1f44197df9443bab86d17cc294be55450848f2714d4dacaf18ff8476e1b61f31e5337fd023971afed907011611a2fcdf7a0093258df5a42ca7b4f42d7e196a8a17ddd7b800571ebd6c7dd39f6b54933d2538e6db1e39b96aea0840470e3ecd459ce0761942d39052d34a2049523182c45ced58e2ef49ff0665c99c148549b439a594b6af75af7ef0b49da496fb0c246b9106baba813f18c4410de38694ee5054a2a7e983502f067a6f3329ab29ec552698acbfd84af924002c2e666422da5f4a60c6677acc1f80902ab6af6f3db5daea2b1fae82e09e8cf5a265730d4d458e3c876ddd3d1bd204de8b657a1e630394ff6d40f75676b503552ea0098aa0c8a79df88da67d48177d8aad2ac219699ee7ac2e96c345fd50492a8b4fdc43a6fc0e021116de164c41e0019acb983e2e7e5c98fdad16a1773f5989d071b9c97b4abf9fb6d96cf964813ca3942a8cfba55d9222e06e8963d3f3264efa9ff5cf45b85b82652df98357a2bc459371b58c56200a3dd0efc7cdfcdd0e2ffdfe1198bc2e28f3a7492ea01e201b19d9129c61306db47bf6b08433ac4739c012c18c19eca4d4761d064bcbdabde0871410ef9c2f6693a254cd0aa4e30442d4fedf218b3da79c2162c49e6088474e17539780ccfb7c91489676d36d9fbae97199e88d5bc4198c1581997eadd59bbc1238e021bf147555160eca2159004250271f3aece92222648853282ac44e522bf3891d134dd82fad4123a8c41f675781d1446e8497d84893b6ffdad31c7efe8aa3c3c9610966f4b7090a7a9dea4fd724d2d0dc9452f25a7d7b933ec2cdadbb8dba6f43eff31ddacfdbe401905450179bfd2778fcb0ec92ae420fba9407862fcfd555cb6535cf260a732bb2834a4d1ad7030c31fad338aad01981eacb8234cf3c6d71d7a2e0e4f83cd5be22880ac675a2a0648f4fd94ef681176d50e76a74477c411a0ea479c7ee515b25e26a2869f876a79c802780aa584cb6488c43b25fc7f66cb9c0c5e0ef9f6696cbc27ac551f1234a1667a8bf9d09cfe9dd59ea6e93f5272955cf4b85c410d1ff3571f5810f633566defbb4cc296cbc78cc9dae1574632c8338ed59f1b1a45a91937773c2086fc9276c52c2073e981a30da0657a23e4f3ce840e34dc7d4a486a380512f2140f0f0efbcb4abe5a81dc4ae44d67f1d334c5bb1d503993ea4a667562825f28b810f77120b8073d5b63d3e90fe94bb329ba0da602cca97c53d63ac93d83954c2f440d4003bf1f3577f356faa2b6741c3ec27269e01578fc4bf932fff2d82349c748891b56a62f225c02880e873f2d9ce4240c225bd122862fc0bdff70a142fc1972c5ff358ab8e4723853ff0f39cb4fb6425472eeb3c1abf460f07003490960486a04d0149f9c8e2b8bc3d3e5430dacd74018a5eb50ffdb5717d4f64c3d3816a9eb0a168615aa7981440dd152450c287a585afe3f817d3df2ff734539ead164f493100623ea6233f79b571888f5ec123af506764b877f631242f2536841b01a19483b2c5d6543f1558f68755f88c00a8539cead4123a00a8c9c1d5eedbadc973ca8c9ee73fb5ae532ea4dafc57335248075952316c34a3877459b1c35acffa54b157f0d5fb6fb16fc2b9c48ec92fe17f0b75bd4d0418d24eeae6406668d163e7aef7a6058d732ebf9db5189374c090a3b66e3b510dfc7b5624fbeaf8926ae5167fad1d1c5704ffbc12a05d6ce5dac10af9921cf5bd0c7c603302772fb3500dcc94e80ae28c5ef0160d913d485c7ac6c6370ed2525fcdfb1749eda439c29d8868cc35ac3ebd7a03509130d8e3a90b20f26a61c43aadf7b2e0404dd2aa5147d100963eab3a62f81b03d599ffc28a32e1602c2c8a424ff33db396e9fa50c6780e41e58545cabc3cf36d53aa7511d4e8f44e55d0484ae2278dd6b574d68244375819eba21e7ccc98060ebeab886a542e826236ed4f197fb431a46929ee7a95716575de26be0ef6f5afa398e0d1f56ae41a9e913798163b7b23f9f0dd83386c90f5d9fe6fd4309ebba4c9021ceb98815dd74eb700c715daef380d236a5e1fe7efe02204a6e82ba3c70c2769730817bc910403a5a9d832df0d0a511579208b438728d0534df8ad72ecdbc2c925c18ebe6e145640ed5d7d572e4065a46dd6eb57098b5f7db8c89a6055190f75e6aaa4696ef75e4e3c8cc204bab4a4e59d60c8a1f8753d4c2cd5aa34d715fd59942744f28374262b0d7ebb5ef664f8b0dad73d63b5d0480e6099302bc2423eb21665d389b829048bf7d93e6f15795f3d8e8420c539c131bbf640e3f0bbc973224a795f425929e4933b4378a2803c5edb2969c0aebcdbb8fe80cf89493b83ace9963c0d4300e6222e8109a507cbdd5afdc4903bb2dea8caadb62167f3ce66ec5cf1ddc64766cdaa0240cfe6efb2c4c70b534856efa702d27e0452742b0d8ba715551ab52afa04475d5972a79bf55190bd91c177fe33662eb06961c4ae754791c3a12221f9fe70efc0cb40f763f9eeea7f9e6b0f3b13a1717b5e5d88cf7008b8ce7e744ddd05f94c4d18baceae77c43a4e009eb0e71ad8107eaeef107ac405a5324d47e8140c2e2e4031ea0979b2b731b35ad5be133ac5421a7922fc0ca0fb7e099b1c31b4743f084342321d11a994afbc05e63ae54909247ae520dc7cea5081353a9a0b850e3f44de7926e6ea9b3949f6fd761b31a8ed8fa835c54a766d5940bcb36637e5fee8f5daa5716adba87cffbe51b6df269c978005959fdf15405e8b4fe80638dfbdaa0e35c7952ff42a8195b881ebb49d4cef08f7e808f0541fcfa1789301f33ded6e70ee2e88c23d693d80700e6c019a4ee98a9a0e75b9a72b546fb67fd3ba2efa6c50fd35effe55dbc30a690b6aa33892442c2c7ba63d7dee9dcc73d7909338cf36646943d92b4ab8059a6159f0d28397ccc4d5f0118316ef90f9bc09437bb80fc2b31f732686cdb576b371188e5c2a633d4d07e689a037ffbfb3110e9853114f6bce9681edfa5fd1e128993c2b422b3cfb977b59dd1505f8930b456d6f2d200c2603c6f2355cdaa56bd8defab704b78e8d874b4d588cc92de1433af725c48bb90fcfc81cdaa66be4d6f0a376156e72752c1b4759c196ba528bead27cd6dbbbd9ad2745832ac4cf0f5b375e6fd1d0807d028313a621bf9e746b913e2b3873afef47fd2df9a3feb84a75be5de2982fbca8bffdf15538ac0465339dd52310100c0717339553981f5b5258c1886ca14c6e3d9705d7386f755bce238390ea4d3941b6976321296747157ae3efe5b7ea1b217563dc5c8aad8f350a1f2d60b882e7d17370486918951f6386294549dac4b5bb964949f1e8eaff2e6f54ae3c67cd669fe7b3e363dc2a276d2c8e86341766717dedcb6a5d7a4945aa4679e16117584044021f7932d9cf6e2d44d10acb212c62f09daee855a00d7bc8ee424540188cf1aa8ec37711b53df0849d5c9fa0fb16cb93daf6f727607ab2ccf52124114569cca82d6e84bef5c5f4935616e57023551037ff23ed9d4ec8716e4a0610089730b848966a5715ebd0166dd8b6f85bf4028077cd0e03e200edc0fb647c3a0353bdeeeaae688f9bc8fdb934578155ee32e4519f8193cd31c65f7ee03ffaef70fef6c44c6df6e407fb5c8e9fedabc5faf46164838417d50550e7f858322125651f8b58e6280ea136dee788778d77d789f0561e89ebf88e6ac1921075cc4971439f53310eac8d01f33981968a909193cf677b6f193b5a2a95b73419dbdfaaacef06bcda4b9c27dca2907e437a0e153a811e2df3add7a1aecba0f693458fd8b32d46f7b43c12fb75ac60c5132a5a462e55d6e3be7181e2d02d9d0449121993230b8b5c6e69ec8de3ede1cc55fc15d853bbdeacfd095f5102e5338961df3e2d32777f9c0cbf38712c4474b922b076c047373a865aadd8ee6929a08eac96fddb87d55df41a9575c46aba2a2baa94a134998388eeb90a758a60c8c7e729810f74ad55b56efca25e2f80e462a6bbcf2a8d044d1ad4db299bf7d5c7609a7403b6e9c37040f7a0a53a3de07f955c2e9357073af431cba99e434f4fc21291876613e9243587f6af8a1ec7c761ed7c6fecb1daf31c4d44298a94ed1461c43949f91de6db5f270735da307027597227a918e4ba51663f38296b637706bcdf8d3236c5f53787057d149e02194884fcb88e2a4470a718cd810db3c5e336d82b86988c0edd7ff756dc326d17e6879084dbecb10a0cd41ff8c91d1d09a983b0bad664ac464399cdf9e453e48fafe5c88d7c53f86d2d8fe0859ff18fc2df00bdb15dc10207a5a589a1f68ede885e42e3be773ba87a357383d3d14917cd23e96fdb60261e066ba2b74ebc781525e841993376b51156faf711714d70031d477110e77b68fb7883cdd90554f8412e27927abba59b601b507742caa5abd16f610d4849ed98ad90f2e5064c734588ccfe36882e859c6db233f4cf3a67724210eb489c304b958c7b6e70374250dbd0f7a6be680b0852281c2506fa13a8254290d175d70f77697bb1a75c2aae72566a2df7f7094cb44f4fb17bc6e524d62a2da5a07d9fdc99c6ad9d446aae6d84033d15daa73af6fdd106355f84e46e3fd05ab7f6fc515fb88158091727418a26400e61e1c2d87fdbfd9c757dfd23a7e4ced882215e3b4c49bed165e9560089a86e45a5fc699bdfac514636d2c450fde2caa6fd8790051f832905c1f2176c6ff322ce7e56e9d9ebd50cb4e0837503d50c753fb4746ac3110302e07c6bf5a3a229595ab0c3fdd1f0f078ffe0d654803c34c2c4ffa6132ee982e6c748ed8a4fab0902b0d020c5b3ca338ffab1f90d7cce23646c74da92c1f768e22d491e5166ac8592d4ad467d681b01884460db2d7c79dbe1f6ed3b68ab917bfaa5334d6e20ee9d73b6b9f425c02a0f51fe163872a6e6205a469c088543cc6579088b7eba554fdb9897e2f196626a5279a5d2fe4e3b84d53da8ea7bc69507de9d37054b2cf4643854eab3371a03c7ed8e6fcfcff9c3523234cd2da2355f378b768acf58231ca61e5cea6287dba3ed03ee17346eaa1881daa160909a1ad678501e7b044d327db12fb7194f86601a8278f8b235a913be1ac7f987cc3d7ba7541a0c8d77b31e467c9f001a43ff91a016ca483e82d7e1ac78ce3a0bad351a3a74adc9ebe87175ebd7fa2778b3738c6f4ff9344e83df06ca272bc8f61f5e8f0e2d3629c50e2ac5228385d543fbe32a66d302b5f64502239927dcdedcf30c69086e89b69eac6df424465cf060afa220351f3cc739da4698b463b461c8e7fb591cba4435caa253c07e75bf087580d4b7a9edae8d689cef9bdd08a5d4478c3f0f8741a5725be22fa2107b1e309cef0b33356613eafc84a864eef5873ca5ac5d8e154f42fec2f24c821031765dd1b02e28733ee2b083507787cf8a4ebe43c2be3afdc2fe9ece009f129dbed04c8e4b8e24b924656c4f655966e07201ebe613a0b3800c08d2af199102bc6fb741b9b59ea7af1e7ad0a837f8103bc89692c28917d366ec8e55dd80a46780c3bd006e1c54fb4fbfc0a398aa0e37abb7d092ec2f32b709fa6ac2a6978a760458603461227b22bca00bd9f470e3a4403552bf7a9b3edf7232cb43b158f15bcf4abf9dfaabcc2f3eed8aaeee449a7ed1dec52d9fe1854464d290f01f99b87d3ea14a32356c68f18648607dde93918b40042341e819bb9927a9e086c2e041f6ce9ca18ec6b77bc2d92b717d94e0f585058dbb1fdab370bd7122ee1dcbc5a8f470aa051645921d8c56dde5cacde10ad7ff9e3f3e528ed4fc5c3c2826709c7969f42ebcd1d263b739d266f942fddfc3e9f7bc2e5647062ec2868330eb5d9d24cecb263af15599a821d752cfa8da3f9b4a4894dd2859b7dd76ee222e81986bb68b9add99155166fd29e6d2bb95b88e9770a8b5abe7390b54baa40e9f5ada4d592ea921a5d452f7b9a5639f2b21a39e4a126e241de94e1e103b1ffa42d953ad9f8917081c9664aefd8b1a47f2c724b0ce703b67f9f1020d3fa7fbff9c0048671dc8d0546b47054079068092951d2775d19bf4650a45116254875a6db6f378e94aed3002bb2ee3ac5cef1eb28836fd92b3b556c5eab7eddf33c309cb1ccb2c3866421f2f19f4064c5e4b0350f03d967c6a51f4fa50005dc2e5328b7cabff2d62b8ab5299953eed6c638d50c8e43d943c4c59ad32fc0622ca40446898e67e7e10a64127af7411490fee066b8a8483e5ba345b0c1d2ad87244a9ca9d61506393fbebb7249bcaf10e6000ebbfc207aa58bfdd8097409ddb8f75457e4f79ed2004f9923e90adb0f9e19c4b6d1dad24d58cce4408eb7bdaefdf15e3f8ebab9e79d4fe41cf735efbaf7da69ecd67706c8b32dd026b904bdb6d77fb69d3fa1357b7d0be400c6d0d069f4cbe22c8c737853deb6c205ba22cdb961fdb76c675dabac487742c55c52b8aca65465c001496193e0e9ac0caeea2af910f1183055e25507add97b9f70975d6d1a3af94cc2e1c36d12dad9c5e1ea97eaf8f7427903b20c21911c3e278a570f6fd085caee9c1126d4f9695ae94b9c88dc91f9b8414d5f123202d34e6516441c64993697db3c37ee64dd40d4d3dcedb54473e680ddb8035b73c943fd9e69bd66d343000727cacc357b668147d41835829406c7c8a77c0e7e66ba76f8302dadcb511dd299fe8ddd2d6dd9a3e2d66bd0e8f77fd82751fb9f491bc41eebf45b2600f36a01d5b8e445b562757e4a476ecf4287316d24c7f60077f0407e946252a53efedfd32369f68cffa622c8770d7e58c19fdf240d23aae3ad7716ef257db86139826a250443bfb049078800da46127105c811e914dfd66fb055911c3182a2c49d80c10d324ce525b0555024b40e2ecc8a428649898bd51830c75fe0bc0613bb9e1e17199ebec3bf0aecbf9b6b562a501cbd38114764d0bfe19927df7693b6038c6249ca406a624110465a24bac96c64cac0d33ab5642751e46619926d2778d009d618224a2460f42e5d0978a774398ae8b60059de62eb69713e9257649e9f3e3fa5232f96867f02d367234c4198af8f39fae1bda5bf69313dbe7459e77f8ce0929511aa016ee4499dc4ca9249f3d90e636c5b3da8146dbe0744b1214ea61d7ea1d5fc385901be8ab106d176783c6ccb21a943ca1604c58c7fa87c16ef9dcef3727ed3c5acce894497fc020948cfdf303c46d925939f58e668fdaba7988ee4161289f76c630b1301c52956b52ca35e18524142fb4eae38d31c508f3611d699f910fcc885d6999ded6c46d089dcac7e93d673ea9b0132337def76215029bcc637e9e26f8da7f494b757278c4d9ba14830cc4a68e56c8ba8ffabdcb029550da23f9103f59a123e9f1a21311ae4b824012f809343defd4360b22d395bea678b2801e6d3ab0a4dd6d69378f9f6a2f911d3ddb3b1734185aa2c138a0cd0c788f4944499444978f2c94cbd27db1d9bce4a006072663b60538c5c780e3dd098d8fede00eaf5af1adafcf0444b6e11c0dc2e101cb8209a06f4e0a47ff3f246cd173ae23e8305670c94f02213820c13c249757870a57cdb203958213dda4f69f33ac111b54f6daaa0d87afb13a272903bf980826c014fb9d51caf0ded5d560dcf5bec07ff9cbf1af70533b893add6af50ef52c384c73e037e96e44e37c1fabfd8e6cad64bfee54afe6da79126c25775b4b5a8b8d2f62c011e2dc1fc4cb0f98a722bc39fb52b7330481e3ccdf92e6b651f2515d860c1eba2af4f4d80273d4613ebf3c1579ef90ae0b94a47a1ae1db68d9f7501a1a47428e840dd3b2e07b284280973bcbf3a88d437dca6288cd88aa0224a426041790721cfb23fdec6f67c943e2e6baaba479dc4cf611545e6df3c131a9ae876431b55c528f15f021b7355bccaffe5af93530f9e12e19450cc1bcef790c0772ccae4f94c2568a46034fbc6f86a07f9f603a4f53e0f6bd314fd4ce02527d2091f05a59880f393cf529e78f701d61d3d0404b309450ab5b2766eb0605378274ad9720353b55c01de53a956e7057c30cff8e1c6a8687f2c62f6fa30436b7901d3cad9a2639db4ae849bda5cd486b5c7a7c91f90b8c2ee0dc89fd32ab356f0b611e9e264f93949b23bb95ae604fba2acc644a251060e2b2e74ce04d0c8f9f208b9efa893be4fa8fe686dbfb050a2f842f73d77288d13d5154617f8cc3fe0ddf27bea56e8102ed93fba43fa2531e665134ae9e16e7d22419987438e59cf1e76da67d1b0fa32f44a32d01326774d9b3dcc6c54cc8f6a9fcd153dad869ba7b7645099f095eadc6d7c8a7132ed51eaf4c6bdd2e03a2d68c580348d5e62846fec3a423996603eefe8ba5544544b3c347f5edf026f860e460a6ac83f9b4cd1cdd4330f76564251d794c53a669c68c50bea6411a9d84d94eab56583a8fc2e270fe64b86b9794ef3417a5b000c6d05b99b62b91c4d58f9ad6f55370a8d472bfd580624c5797612efb9c805837c7512ed09f93fd81b3f85de7a7ed58f2964081c753b7302e94706fb2ce24967254d37f40bf6917a1a4bebaf0260404661911f836977c0c04e691a239d98fd486e6f04faab997602ef9434b13a6d8d5cb91699d3fdecda94d63f248a31e356fecac04008cc3e92d93c303c6694e99b677e362e091b1479e2b28dfdd4e0a437ae2ee9a8a2b3017ff1d65d10ff6e20ac0c34c90e36fc404ed83cc1d646734c90b46141aa292a1ccf8ac4b32afe008d427a720ac53e59ac07fcaf3464e109a92fb2a0a9c01a0e9a1b789ee96ed1004530136f92ad0d982378988e9990994a56145669852cd024b15b3d8367d980b967dd2a1efcd0e6bcfd4cb37d6bc3666a91651409eff4e59341b07aa6570b3b1c1feb8789ed17a255f62cf4a40b73e6d390dea4ab0866ef03b81ebbd9294ad4d0fbbd89b74ce95caf7af94a5011ffc0b6da8a25e4dc9da243e1026250424ebb9c57fba2eb2bfccd7b3165d94cfd08bb480f4f74a76e726ef5ab09bb5ce06e380f48266660cdc0b1433b04ef9192f27ed035eeb2b943ee9243956469c940dc3037e4c1716438de221cb0d88c9ba047aa24d520c21926fa792126b671ebcc5632d2b0303bf2cd0ddeb4987028d997b57d1ac74bc384ca5e9155003d11c3260be561bcd414a31f5a493f99603b12d1c7c37f1bfde7d323c6b2c549290d5b3e2034fe1e7ccf003a7eb73d4ce6771295afa424e9d349623667ba0c44479724c78b03d3d802082eb6996170352f155cd17af96a43dba35ee2cc87d2f23524da7babdec97a11c6d4bf26295d0e482af3dd4c12164c809841a09e12e4ade9465cf5fd74436707af7a663a189a5e28eccc9adcb5e5b25cbc882f8efc48d6d2a0da62d80c43cb5a0af98425708c305c46e9656424d26aea6cde8fa095cb05a2eb3d6a1d6e03f1509eb62aef99e1796c78840b914a1b3918a9d06f89321b1b692439ecb2a7c0271ea9a59aa3c3a9f38cb550dbfa4d3727ca3abebde8372e026e47f53d688a12d3373646711c46b427674b44ace37e1a9b816ecc1637035f92fee6cb9652758a83f7317ad396635927afecbf09b2fa22aaae1dab762161b06bf09b05f1d1ad798fd2364763e9f672c801481e300953334678d2671e130176233fd7401fdade9becbcdff8175d893730931962a648a0845f6e9b6d514a50be2b5f67e1229f336a056b5fe07e2426da1e46c59aa42b985801fd68d26c2d93ed62c8fe1fed4675e355bff6aa0cd45127b83916c4ed66eb2a01d6bbce6e449f7de7bc0637086ddedda89946cfd0794df3a18849d0031f25ee7a5e019c0c61ff370e2076d9e5c6394abaa42f28d6108cc5af2da0b7754ab6225850094467a36b56f8a34cf7293b5885c6993046f614789abe62530b4fc9b40bc6888bbf3fa4da9c4e4822892493757dcbe667fbc57cc67a0f89975c9c2438ec84e3b4753f1ed80bba10a0edaab07662b7b86fb60ca914fe015776a61c5eb179e01e64c08ccad996825b03d2042abe16866bd74fbf1119c92c06531a31dc1743b60be8c7fc20ac3ed7c7d306f3d861263358d5c914dd0ebcd25f40ce2c7e5821f8a5d13adbdb68c626e57b61623c0f1a0fe29578539ed50fe0aa712e1afb08e0f8580434c45ebf5842f4c2ad24738ed8e8fad03d7bb9698d7edb4442f2a9ece203039412410a03637afd0124a094503ffaa40ad912be941c2032a7125923dfc4246795b42ae1e42aa3445c66d725613c9157971143698523a63f520b24da36f74b3af6450f4d991398fedc25a9db799f8c903c2af399a743baceb5d918b626da6cd367793e3be8760b7266d737f2c4fe55c7316100d5f5bbd6ed954ca6528a538fdbff68436c51c8700b37bc40b9099162ee782050c260793befea8473e01b659d30d12c6fab93110ed525274a786a185e64456aa310f04a21b5e3167b64e7f3ede510f0ba01f88a96ff8043378c54dfd4d7f1f6586fd7af556fb5faa7fc458834a5b82ef1b94f4f95aee54d11237ec4d283b92864e181cc039749363059e664e11084e6711e91853d2aed68d51921e6e908d4faf30187d47a15c8d0e3beff51f0541d919fa79188db4efb93d792067d1b765d5b94ed565b0567f12f318aac1129b455ef76b64c92fe5455e07225c70f07b464ffd312d47942be7b4a882e8ea0bea376442ef422f76170124a8aa0cf86878812a0436bc7bacf2a8c66221e6b822b7bc9d35f8efb738d2fad4700ff0c9d3635c78563016198c0e2f5a23986206867db596e17897d303c9133454e668e38855aafe11c6dc2ae8bf3a762d2c6270578cc2e5c8e06c0ed4f9510c1b5760123752441269b12fdb2f77f82c4255320a52acfdb63f4696b791a6737c46bba97e83b26fc5b3e6440ff3bbf4a7e74728e3421ee7a03deef971512b53884d7b2874ee67d6fcf58aecf6e8580e6e9cb5c5106c18aae7e7774ea0507322b19c53d66b01095f8c29c255ce495c032af6dce68f6040de034fa5288b7d4de83c6064bfd98394b0f36c96c2533f463ce0c6fdf3be746623d1fe76f15e9373c523c8c76fed5fac5dd465da54d37c1cb394d2a0b81a377d5d29bb4c0e465f710e4dab66fb48e45aacd7f128d71b9f7268c5f5469e854cf437332a165e1c4c861918a572c959ae53e965cd9e1ee80e0951ea239a03203eebca131d84a91cb03c0ee6057b79bf14ab87a7bb3d1a18d3cfb1bcf7298d8fca82b91309146b915a8d08a253adec0b477d1b4e87d9ef5e0bb9a1225b95c30b5c1b8ad7f44cbc9b88e42210b244a780a901585bda90bfe695c744df39a847b09e6d1db7a65b37c8c5d3dbc07ba48ea5bafa027b96599c22e3262cbd03ff3ae1694aaeb3d8f72897704f49dc709227fb54479781efeed01ce65426e3cce9bfebe6ad214dfc8c204a52d0ead5f1454eb1ffe7289fb299a631aedffd926588ab292ae05b60842a77731e37942791d222ed40433f92efdff79e8eed7c907002cea3ea9bb83cdfb83c9ba55feb337d091a63a046c8297330532d8810101a88272b369b43af39cc0def6a74a3b558e6810ed66135a18d6e64db17c3adcce0ce26e11db1e1053baf0fbf30387aa2c56cf60d51e737f4c939e2f33ace0b55ef06d418508ee250b6ccea700c0c64c3c52d31674cadc006e0d9fa1d84161166916c47749550f21fa3b22dc22f68e7ea3c31687030c01865d612b24267efb6705653a94aaa26354cf199d4bb645616816b8efba0b09df02bfc143e94b208eb61b814ec04708fab7909aac200557e80cd99346ed410b20c77d842134d2ff892eb58d58d770cadcb8331ddd70799505746ce8d8a175545ab6f280865eccc8b039405c1d6f1d340b99da6f08d5e8ff78517946265ed88d0330d59a730bafa1cf9db69800243f135caa5d3414478ff330b9f30a3c93df15b3df5aa092f824abaaf58414a562603f509cb4894fb7556b67151d7705fc5fcd918cc5ee08727389eebe380789dca6af7b371125fe0598f09c1ea8eb083c65fc4a2ee763b552d9b5ec4dd185bf1f14800f521814614b3bc0790f6f1611ec33ac087f7e2db19069be87153ab7e93e35056240c3946a6a2fcf84bcb57e95e3fbb2ea747bec518ba0c0911d39390a20d2914f2d534f33f0127a41333203d706749cddea6c8398fb2b9e5c7a5be58ab544deacf1ea6783572a467d94d6ba89bbf08aa8a3a3f28ab91dbb40a25744bd8fc0f89a2a8a354f40784a003ed7ff91c0a610463c05bce1958ddfb302086bb695ac0b4aa026bac56efa8693fd56287845560630bd70cd6146ae671e229e7e7b4ab4e332ac4cf2eb1d02905e9fc31081ae17a4e1573a7a82feeb10ffab0c41fb5a401b68ad0a032b3157405adb1e49e4327f6502a4a0f8df1754ab6cf97bbe044d3bd435636f64b30a11c82f12b83095598e590d905ef7520589e31576a66140c621dc3bd905d9ca99859fd37561eb580deaa68f19853ce6ba76689e4285a6a31a4b123cc9ef5be5b8fcfbf079a85c0c634ead4ba152c95632cee8b36b2670dea15147cd6041e1d2603e7f8bbb83a9cd028f961404c38947af2b949bf8a3ac2616ec8740cf0a63a682cc7ba55885c3755671cf74db082d721746f415b899371dc9ad4377f7d436392f24a2d08837c59162271fab5a812b0e88ece7fc3ff38b9c7c172f8a6027bf30ab39b4fd1a6f804467d5ca0580b568b4618b68b2c54d3dbb4d57ea3d0d87895db65c010956f73d360b00934637c46b9e86ca6519c21dbcbb0cc60563ad5688e3cc11ea7b577099ee094e1e1d8909916ea3a288fa69b62232d919d526a54d8c1949bfe6efe6c27f85a9fc17f94efd9dd20a9250c04d14d6e58b59a86faf9382d9240c49a6cdaa4680f10671a33ffedb8320d8bbde39cf0b1d2255b48e2511b634e518506ff094038c8570f2fa4ea8d7e8d3dd52e51f55ccff1633c074375a3a00600000383556f165a2e4d6c797692ab75c33b76f44a9e39701ee10ca6077d25c3eff61130adbbf034501b705e49cafaba97114529fd9cbe3c989d5502c4abf2f94aba5c39b11e77001f6df7bcc4e305a70401ec4d8eb1e82eff7ccb6678099e2ec81aef62f9d69867eca94d3fc730ee55e4051e87a7365f46f0f96566760603ddc991909285c4ee0e621466abbb4dc2998911e04a3f71c0583e874c7ba00d769c83b670061cdbdc125a70e44a885ca44756719f081616bdd40cc23de9882b616911d19d56b517079b54c1c82107bd6e16d3f66575acb6d7e6f57b171ede069e1304c9d28c5be74910f4dd16aeeac46ef027a1f46b168d67fa827a9a9bc69ec365add497fc10ebbf601006e9ea163a79ad1f442b57e5c2f8f0f4b0de0f09f3b1fe527abacf4532ac3a17da34872d53fcae4cbd919276f888ffd79cb971ce092fa4b4dd2c9ce5af79b5a6924ff91947a71313ec7b0cdd9d54fe7503d48aa0c551bc0ec5efddf10ba601b36a558e0b16af41763d5354ed13f0f642cf1c692c57fa736bdd251715d5f3b70f492a8c75fedd9b31bc808ba0b65c122ad57676572fde6b5f68c9a70f10cb54d7dedef1039356bf087d9d2fc022697fdee03ca7243ec4347d7386675ffb4af3546bce426d3df33e77794ad11173afc786b652349bc010eba6df67831cabf5c2bee6749977603ae2868cbfd49e9f0c50dba6bb9f16774d1d2f3f82bfa6331687bfda73b15c0d0a31258d7778a9a3e9646e55f8d989c3fa81476d14027a5633e683d2b6941a9a423b8599c32cdfe1c1f48cf3169a3bc8d657030837553257680dd86e6ab0da2a468ac54f4bca5653f1b71b07be50bace3b9ed8faea3b983f6c01ee277a406deaa4017b2ef8867f9b87860627724641319cadfaafe60054186569a76831ac8dfeb8991381669a5fe09cf538bb1d14c4bccaa623dd67f81e08f71e820b6ad91b1054c4b429c82fd38069f7e7915c29980a25c2e33388827eea70d00cdd6e67d80863058df0cc5cb359adcf598dc73049e6b2fd1150756a9f93f1698ecb4b42e87d06b3ab06c7c7f05d9695e7a1eff40feea8514e78d8319220bebbec64f91117b6717489c004d7e722592e86e053b1f214ec81108e66cb7d5af625ec87a847200631d82a0c7844388501c2be9a17ad4d3257538363766a62cdffaf2a762903d09a3d59d0524e4cd67f882f4816aa6ea8966d5cb562a86afd4d7b4b859bfc8a11e27b07cfaaf32f4647272889130939d1ff7111f8ef97a33e6ef8241c9d201128981b62341a3a95a6c4c12c7f79dffc69d32948b110b55d9df18ba556567ac65659e9a89bc93b6dcce179143fe6ef0c57bb91485a4950e0963231a40aea6d66b22775a943890a7158444a12a48450ffb7425af7c529e7ba334ec9ee5b206ed73290b34f0fb4618076c66dd64937a3f27d6c7129583877a2bcd3f9e3855bd6309ac8c9a61aeffe00b5877764e8b15e616cee9c324248ece6013f8acd5009331cd1c8ee262468411a4ca4c29a1f3d0f18a53545941d73d92f66e4d3da08f660da2004b133ca4b9b4739ef48fbc64ddc36fe2b75d25ed00784cc7b478f5090a36223764f6d5b9145b16bd0b0646131e491039aae1cd41a7e80fa7184bbfe4abb90c2d15be283bb4ba362b5cb73939f9e28a46160871a3531f615156c57e1e1f22dcd187a8bc93958878578ae95d3331529954195111402ce5124bd6b7b25ccc175699646e55f76971d7b77aecf0eea0284344e25299e37e8c58048f619ea1f247aad9150bb1278e5cc044509e8b27b19cdd27ef664a157a99c30e78c15e8df6e82b90aceca064e573efdb7d5704cbb6cf76b6161865b1d55b1815be83118af1b1c6334a06857f32687c026017323c6d1f5b0044667523f6e3b8eb3911bfb63297ce6ea4c06ea1841c1087e988d578e58ff05317543b26a5e87d32a864fb3356d1148cb5b7753e72c57fd152a3ef4dc053999d9056f52767b47f737c426918eca8e1db22a0d741c486e056ad7b3f950d953bbc6dc64b4b132051b9eca6ccf94970237bfda788a15ecc0a3f74f1328ed18180d805afcb8a1b57af7f2f9de8ff975ce6ce921c69d31d72fc705020a61f7de44083b838dc4eddcb58eab007f85aad6215c29ac786a19bf54f155def2922639dff264c26e28e6977a2f298f2108c0de69a1442cf3ab59a2f501550fcbd814d560ad6a7f1866ddf1927cb1b05b22794c9d1633b0d9483798afcdffaf16dc1a3557d560b41a5fb81007205609ce47c67ed181322439d7b5d3b5ab4e380d2b796ce80a9a6f31f9a382f65465dc11e68e97e3aabb4a7522b7d722bf07e0b817f6a2335de9cde2600caee2b75c12348327673bd16ddbc45884974f049ec6743e68e53d9b4c69303f6f3880a500573044c65a2cb50d61cbf8de4a82f263b4097c82475b34cef73c32a89b07170c109b43b18b591b2b24e39a9cc283df9fcee982eea7db627fc9ea346088eb646485447e980841334970ac1c888ee32b53c4d460add88383cae7cee30d02b6e2694235f0c8583a1e5590db0d4158848099a1fc6f9216c62a245e03f14aea7f0958c697e8b1f8bcfd861f20140fc2cac363855a8d96e69ca666e05e1729da1c9f103bd12800fa3bd190ec276cb3420fe072ba5989e20e953201aaa6b464dc3f82e5c4d59f80400981bc54b6de9dc01be3254c9b78c5baf707aa9043f277b94bd4c1db7fba10e072ae92b239a6223d3e3137f9217dc123bad86afd979134f60fb626217cdea93c6c20683f6f9c809136d6fa842016589cff50c4e5fdc06deb0e8300c4266cdbe1d0a41b1387c73d38f92e0062980b88ab64854a9352975ceb973bba459f25485dbc6a6b0837da3960bf247a6bc210810c0cec1301a6d39b49ab9911fd9a132f5f99012726e65f4fd5fa1c7f53ecc29c67ea24936f1655212d8ece504ef4debe835f0f2708607046758bc07de8f7c8deb9680ab297102202d907fb4c1b43233f41653cf189982ec4a51692975c8f7a50b3ff020691316ecdac019c59183e1e0fbcb5fa51f72688ba779424ae99e303d12ba21b35b1c30763772a900ad02a19b276456407a79e1d65c61c75a179989889fc7d05368c7722f81aac92d0b586648fd833bdb8e9f2878b3fd9352d6d8fc1c82ef3bf5fbe7cb77bbe104003980fbc734a0250c1854b6c2fe0c3cba0fb87563a88cb965bb399f0a81d57f97451b8bdf91d7b39e6e20f822d80102a47042cdba46d542f29b2bffa105bab777fd5df297b72935a3b05163a1770c510f110adc8201a5e01ac0d8b594abef3abb7af7ebdee84eb594935d2050cf98eac9d1e164393010bb30e58d6d84cccef6dafe2e9611e7e21455a031465df7fd8f9b02fb5bf89d715bde0410ca5bb58dadebab10a86317eca492d0a4b1f41c136fc143e370910051486292ebafb5350ca22ee545c7600ea2ab751c6d35ecf8e2f81ad87b6fb727fb26aad7b70b8a0bc8c849904381e5944e033d6fb259d65145ae811a79921418cf5b5910896bbc80a3ca245f3236a11362969eafd4f6f3dad2354ffbbc518e292f5c73f51ca1914f76cb3d3044d570bccb4d2c7ee498e3de061bdd6ee8135ca6b55dcce8b869019139af18685a12d0188aba8c47fbbd8040266a83891ec3fa24833bc4490497b4635887ce2985f474b75af0d1cd64b7d93c2d5da3b87012380c2bdd34cae4362dc0f5e6d3cd558ec5d358828abf9cca05adcf54ba82c4e109548346bf7d132735a49304fb1979745a653b124963af8295689e7ba9ac75a5e4f2f638677949804fa013c99a91640272f5e500b7a6266673c951963ed466ff10274a6df596ca5f05b8ff8edb6ad11cb1149228f49676c1d2bbe198708b19a7e5f132c01aa269da0c49f19f88a1a9341191aaca9c97fe22426942b7b8039a49a1aa2bbf851d820ff5583f7e85a20ed0d9ad9b4bc8162165e98d6184f0c513b4ce0950a0038d73c03926a0670d73be4cc2d84977d4697052db28b3301c3200a99a39fac866ffcb17a7fa7bb8f5a9169af5cdaa139bf5c5ca58dc76b88063355d6f0a746453c37162e873b3d7f79b243456a7cde9ad6e5517705232a8248f1342e408303220ee52f8e3c54975bb9463a085a468a78a936aac90be2272f430b5307b2daef69919e756ba4830f507e40562bc075649f01394ce9d3833526b1b3fa48aa1f6334600efa7eaa69eacdaba783acae16adeb4a748cdb4e5d8b42383fec772f1561f71ff1ee1fbbdd3c96279def9ba43e37e518f619f914f92bd4b837f55d9a4134bc99bb5f4345bc7235a2b95b12ba30a9d5944af510a1da9b1bdd25916a12d23a12c795494554f0fb1967a10ee259017d91160d6893ee11a48b88585dbf9df9e409e223c49d08fbe01c1b0837435195dbb6be6d347a11a1524d3398bf6d766abd6ce38779beb89da1a728e0164c8ad0c0e9a0f594c9a7343e5eda364754933afdb45463f3791ffa8a1511cfac1434442630f8bec60fe2388130910937bfe59936f0f1af8d4d080b4048195dec501eb7bfefa048a2fc81f791a445873043a4b6953e818120696da23d03ae62bf3f768da846802d5146cceac823da2e6d069a3876481dd4e1407c0f6d1030ed4be8ec77e311e4f5166c9c38f4068bfc6611701f3b6cbe6675940c0f249f85d639ba02bc38041b435b1834c506a866f9999716124fe7154d38ada1c4bee2e73b0e8abc2a4e27a44434a8a84e9ea3ffc150fc23d6495659bd61ac4a1790836c1971b64e4431e8c227761baab3b1f58dfcd7d219419a1a838c9fb55d3850330c5ff27c304855a567d0f4c09d9a3e6d843eaa6180bb4c259de3d423e89efa6a1392bc74fc42c490ac793dc0d63fbc17374ce938e3df92ae49343dd3b368aa433189faebd0db9b76c7458078ddb82c3012b0972322623c25bb8354026b058c83659b1bccba455734a0f3faf2cf57f8f2ba54035e03bde3243d672cda7cdcbc5a7d0f62c78e4417aebe4be4f411f99563b860ffd2ee9a1bb60d3dc716db45647f2ffe72b2dc8a9faeecdb1278f32e39a12d39946f6cfce6fac17888b452591c40c264c60ab8df23093d2992b6f3da3699a908535166a0c2773e06f840b1851955e56d45e047d27929f2109dd0db0e631c311fe18f153a4d60c821fda3cab609ede41a4e825d2edb330d8d7037a9f0d048c845aa88c521ae1f4865d777b5a2e36f39550725a3e292d01651b8f39b2fa74d095951d17ad723082dcd20bc6916080d7353c55a215d8d1254938fdddc12409c5ea68a4e25bf24b55e8495fb14b8a12f85750fb39d0a86825ce0bbdb6da413737642911ca8659947d62b7745815b041e412ab955a7495cff4dc1ca4bb3386887e00ced61a0ea761a3efb5326e25a2303859557b152209150b6c9fe3625d99b7a99c97763af35faa129e0e17fa3512b1d5826c2dc03175d79a9f2e5243bf69d846f7a8cbf6aa394afba0f9f7db1131507b18169891f6153c881f9e70c0b771fdc310a3bbfd29da7e36f55802adac224c1f002e2cdfa22ed25d2caa1ed4f15dd24475780a63fea68709426b4219ce8a98e79e1b0626e38e4f61f1891a688ceab5553cba94a2595e08db23f1ae4530740657bde1df605548f38a2d4184033abadb4a21139afc3640f4caf56242c5e0eb047c3e491f964aad8516c2e489d1eec1c9cf8ef3e361a4eb05fb260d101a0823ccacaa8b4bbf3e2e1b1da5f09b67e1f4c987030ba0d2a550325c51910166b56c602ede9880b6ee3d0003928820463a9bade5911f704d23bed80609b10f5acc48a9ffee2c82ed6392316839146fa007827b312ad750011c08a53953326c5107205e32fae2e69e3746d2a51bb4c382245b6e4b15ada6d9232a4b2b298deea074cd8583283fc143f74633bb3fbc342fa3940d6d3a557b40de00f97be4305fe42a49c3ea7b61427229c62ad51fc9448a46d1760316158f995193559fa5e7778d556cfff3c00d3a10b86af3c4cca1fb97ef8d387d84decc0179b1229aaada0bca791534b9cd9b93bb1b3295c528ec9e36edb3826f792253d7b5a0d29c135ca07bae5f7c9f11cdf932ec1a211e0d83bfde64891e2f1577a4da2e74092155e33a83fa0c80b5f6d6827aa5b54ca9032f926e27859733145811ce896a2e1f4cd3c74a36636d9b4392c0745109af02f5201b1675e50db1f7a5be6885a31988989035876e8dd4cfb61989031dad5e8608495c6b0c39a0cfb7668b2864be7ea89d2e3b5f2256b1a4050e781bfc97349756421933fd61838ed9a7156ef49a0f786d64d203619aaa5d258ffe2e3a81b72d228c1c2159446f2bc28fc48b13a5d91ebe08b4a33608e32a746a047ee86aab9d665fd9c92b1d010b52cab7fd91bde548f329d1f01b631d9fdf72d0394a163f332cef81f05efe6e78d1cb03b7b0cc0d095ca4a4860d55a9a4849760ef66eeb02d6aca7e3f94e0c02f3aefec007f4b7240f43ade684c0e055152499aee87b3cb43ba02468a3d60a4844273cd48479374e011edd5fbc120e6dcde2b7a42f00ea3b8e4d2bc8809e758e12f2f850b81d95bf57ada091d0a707f9f064fbcf361afe99812423b752b9b1d0a7e3bafa87d2d4fbf6f2fb6e6618d6133ed9ff057fe09ea3eca471b6404a37e064ca5ff6917eb6cfde483a19e1f9e88fdfd0dcc7a34d86f2250dfaaf7d09bc655bea8146187565194f0de313881c6e770a7ac048385ca605f7ca4da7bf119b28bac6ddd7e03591ef014aa916b8b5e9c8aa8056f316ddcfa243d9b51d3252aef64daf888b43b64fdf095b0b5d0d2019ca71b1928ead82282757e0449c7e61bfbeb4024c02ed385acce7986ead9884d1865ad81e0ac8b51340145294b8991e13502ea78d7609b9c694453cd2ec03b7326e79a0f42b38323a7f59373a4b9b724f34b796a41a417f360a730e72b739257adff3e6181bec7741e3f95f311f14bc01ec1b7a643b46629e9ed6157943d43f5fcbe76b310b598e983846be140de281a67b4256112580628091c9f8dda5b491ae5342f3a9d9fe95baefd697cb5d1d4da7466e77c3f12bb84deb306a8176a3b3d4b7f4d126fd597d3b07d6bb874ef58967ba14903f65adf6eccc2ddbd9acd548243cbcf03e68ed558dc79176cca163af8b7190c4b038f7324ade74dcc92496db31d220756685f04de004a8bc5e863c0c2df81fae65d10e8a7706b9fca3037ffec55c240e25c95698a7f635a5a7ab569570eb9b098458c76d92a1d829686adc6ea20bb20ba4186f4d99bf13d47d2b94cb880d16274fc77445c1c140b7d5bc23aae2991274a3cdd027d84ab635f87938d6f481c2fd54fc12545e307c0bd31d7e8a65d1714c7539fb077672627402495368f5534abb7684eabd50f802c29426e2b0abc9270177bfb2596bdc9164c280e9f7a71785832c1acf0208e3ea58d002232cccb95c3de01882824d2ecac2abfff2d2e9c0c0cc0d51f44d412b09640c341cde01e6ff35ce7e0a1368cc9e5bd0f98715b313099c42f601e1b0e952b19e0a2621ee70e6c4e51d9e878bd73706ca87bde4066f8f0181e3f1701f3b5ba01d3e838e1fae5b316d86efe15211df99790ad947d35c79c937bf4fd72727ace035d8046f4cdb4ee327feff0e7cab63c9ea8e6b56892ed74fe1dca1e8f153924f4c584baf48add0893260003b3681599286554904a88abbdbede52e142c4957406dd6e1126c298d85d3e2dc1eeb10ddf7a71b1010459fe7815a2321f08e6f5b93621c52887dc54a87aa09a0b94db59c2afa12f1e019a7633ebef39a05584d23f4a8db7b93564e14f84cf9f2010b000fe8d601fccd318a7689a1480589313626a48bad48d28db38c5cf04b27e5353dc089787e309347675cad9717709ca160a42d9e19095d41d79104b3aa24b75ddf34bd7e3458dd330f57291c1425b4c0d82eecc7581b75233c59daf550d9e178f79342a3235ccda220ed66e005fe6098d98db87c5bc08fc36ce825279ba1408ed87975b3b65520a7e40e88f611de6e43c05af495c86c82a2f34edc54e3b00557cc25813a82aff095fbce998faf72f45d85b22d8987abd3f78bae478dd7fded7d1150d8d87a590326de17a8b438d1b1c9824b59200bb978aa83a580c1947a9f4ba48bd4df8cc3e9dc93483e9a6126e34aa60d877518d0828f69fe26adcad4869e347a9553042f1beed837158b59382b7374d60d029cd476fa9b6d6449cb9ec8d58c0a678439bf09b8356bc19151d891147d2087427ca55867fc22b62ae1edff2ba94948d0340c12457459c72826f73a0a91d058d9dafc07f11bbb46176170e439a93cb7a5f21672171e59269f1b3192794db5d527ebd09ed7903cedd95678a24b8823d18f98a1046ced74b1330327b054d4b6a28011482f91f54e605465494ea38f69830bb908534f9ab601f0e3ba23382c9a9d2e0fdbf87dcb9e39fad4a3f8f7b328c088c8867012a3e54bf24bf5953b9c0cbedf8f75ffff0e4f89d0f1295cb76df35f218d487dec810f570c62c1b7fa9cfac92033e778c197b1f5bcc70e73e8f01b242f0212711ed11269965635bfe56288c940fd74347aeb46527958d9b633f4f1319a8f8f70b015934d1a271314e6db8b012df6eb72d704628fb623cf170bb933c1f35d9527c016b3d2eafa668e121ba36b4e3c93fbaf18433d2d75e9af1873989f8c23918ff51b754aa3faeb690c6ab49082110586eb8be0a7a215b36cbaa6d52d10c1252edaf883f60992a523dcf79e9139d5eb4d234b4c9fbc3d60605bf345e9cf141af16e9661d81933f1a7e7f3777e772ec379107c0f4c16da6cf746c85e971a2dd44d155b65b68a327900c2b3e8e913504cbcf54b556b8d6bf64cccb46a574196942485581aa528a3e445e87a61e249807e0781850899504c021a83c93cf89a74b062cc7cebe273d7fec3e3500bcef380bb7d67cf51925a202c71453892c20c80bea6d1e8702389eff43575feba21c71fdd4079a14ef549bb240bbc44683cb4d04b1ed407e5b387f54d9fad17beb45b113b17e95c80a4d6f5cb61ad71fa31f1bc3bce9f8a418ae97a2d4b9e5dbe297f7c4d1cbfa750510d18d495f2f9cd3f2bf642aed3ae5f8ce0ac5956b94b3e0c5014d67d61fd2450d5394d1b4ae39f4bda97fcc07d831997e26208f9d9f20cb9702bd72c1d183be3a8174ce2ceb1da3b38de6d037c47dce1714ccf6cd7f089ddb5e9c1eaebfe5083fa01b115cd19820fab9ac6bd90b59b57df53436281d42916702ce0cd029d14903f18f918592d4e07aa4e182332add154362f4c114cec0c864cfc5f6dc2df77fd40ad72ced82d32a221c74f03343d9461c5b4557e30e9dba854947a45c4b455eafe958d01b139993dec652a2058503e3fc363c82086ecf5e6a08b615a20aa843be7260a0176a53e95558ab213408da3c61e38b0c84b8ed37da90c11b7d6390fffc22688212b509383977c96e38bd825477bb0ff82765d913d2c3397f17a22fd2786dde31ecd68a86ff95708c6589b7b3281491eeb3e125d8692ad1db221c05fb9ae6a952023f5b858e8f0a519829177ee712b17e3221060f69fda6a5cc0d6b22f7eb74455a9068282fe3133700f70bbc5f2176af0a06d65efca955960e6309708e604872b091f7714a5c2f18ea8781cba440d6b03a187488d95ebcddf682997d7f80b73c33b70e99c0c27f4ac103d7358ac6a5a7d7e2350b286cc2223ef6eca4bad3a733e7bed9e26adee408468297d8053b3dc1a9dc1a701150b215515ba938999910fb9809f0fdaf072b1e12ab256aaef42c122d2d6a42fa7885773f4b10910f2a4994a883dcf57f419d3f4fc02562e2774ac2b28316f62a5776d07a9f2119a76cb33c10c78d9e31b98e6234985f34cc396f9cb73b7bf7bce06e59206ac497801dc3324fe4d5694b8ddff6dff5939f66aff87f97e20d886ac289e305edb9d66d76d5122a5d199e5df5a64802ff1abbfa88546e2eaf9460f5e49bb4aab7a9b4dd1c9d18201dd638c12ee3c04063ef42ea6f510f02ec7654fee51f66d34831d5118c73a4f6a23cde8ed2c485a647fbe5d11d3c4e13b6ec773d3c6d74232dcf083b0ad4278c7e1bec6a283a427473814e7d5a6b54d4c28d0de9fb72dafe57243355455516ce46c90bdbdd7f9fa177cdef98fc25cc9c6e9c692ecb0c93fb136129bf276553e6fca0a7898f31c9a6d21b9dd0ee0de4f358f1a45b67466914040b4dbb4e0de43fd01ee50ba2e98e8e49f9d09bffc098f4d9583be2d4f5dccab2a3009a65d9d3658562d96c754d8d1401edcd63d8a2f2324cd1858b47cc3803ecd35f637ee7629f35ffbf8d7f4c9e92d4db7e80fa1f49854b43eaae5ef7b7bda7e9da6283be1307b527f5d1ef652e2b9f1706a5053c9ed7f94833c3f9e6d6cd1b4f2bc8e7d957a1c6d139effacff1625315b76694744f1561c91bfc5eae76f1b3b461e8d16d355f178f8d1eb45f31a9bfb04576c3f4ea2c7da16f9692df54b25b8a8f970733abb50cfa1835de4f6d7bbb32a05c78ee94e3a6a37614ae497173ff80099696126f0ea833359a618821ae553a431425004c606e0a3285b140ff675497b3b663691662755ddf6e015cf8cc01da9305e17497bf75fcdad9043a5366469dfe43937fcf18921e6ab651023f8aedc66adc4ee4bc7f340916ecfbea7fd4416ac636f4fda3844246a7f555b72d9457b5e566d2aac4e5cc1eeb9003745ed60a29e41c3901d004d4a1939963d4a33542fcac17349cc06bee673ab7334d9a3899a886cc24b1c90215474ac4c24073c133b23e2b036d1ea67d9110b257029310e2c27ef7c30dea0220a6cdc76a0e34dd1bc66aba065923e12219028d8ebbfbbfb60f09a48eb191fcf50414480ed4d27977346628f5c643553ca0f73d7dcc6973ae301a1445f88c1878781c5d6fa97bf08cfa65123159df11f7174e435d69b26e99f6caf60e1feb494615f3f81ffc57419cfc993c40575d1be6435b32cfd4e11ce007fba9fa2016bb0d48482db7dbe73b615f2e995df7d77eaf11396bb803500882bbf9830c51f8dbf776245035a565acd2df810652e5dcbc609510b4e321d9fae65891cf12af1d21b444518a93fd0fc378f1bf1643d921aaf0d117b3bcf94ef4578dab3f828598c9623eb4f70aad2e0db8902a769c6319c861a613828ab4588d4e3389d8a3fe0b60b096727ca443708e08ced75fcd47898db84954bd89e563026abf9a24a4a3416b270dcc7f469a28a150b00ee6c798b639d4b51b1ed7435d5259ad81079ecc87cd32a496fabe5cf9b9eae82aec83c24a9a33991abd59438aaa045d5b69a70987d0c9d94bd885d95758612d2f90ceeef90e031b3ec94dbc20b3488b58eb63b5fb4b6a7320fb3afba31af21757f52109a936e0c542d6f276be651ce5c19ca6e4b8435b4e34cb25a0a76f24f5fa9f0d3812547ff718cbd6066224e462eb1310d193722cb061bf74e4f8ea9ca4fc8f48a9a9a0ad3f4cc6d58749ffa7be20882c6a3763c03f74cc790e09a2b73db591e8177ce03a18da58847e0bdf0e9ae7a08abe004e65554a387c3b2e7acae98bd96cfb42ab1b062fa17286954b31375a85d10e76032af99427599cb23f2da7c31530a85001b5b8b248187a29c15db9a8d67f82ec55afdaa91a0d8dcc6a29795027e2168d8c157e48a065c084b617f50a424146572f0ff93ae7e95950615f5ee43c90864b6d275e3209338b7aa041ab90aebd3cd33304ff99bbce840a50cf98dd7e98e68ff27bd5c6aa74b4b0ca5dad9b1f890c5f7fb0b97cd8749afa282f57ca19df384b24ad6ba863a38e58ec79b90c1dbfef88ebacbf4ede57f175b902ef4980ef7b6384c7d05e5d7f38fb210336978552d070edf3d48750e6737135e7058457024ad60f6e6930812678ba7731894b46ecf06659098b6f8a40f0e581b6167e0f5be719df5b0dac3099a9839a2844cfe14a084b8efe46b1b20c8a30c9bd04c8170678a92cc09021497bebe678765cd4825355ee22b29e648811135e18f797eef7154a871abc41949387d83635dc378b1794bfdaa2c6b3f97e48dac312f3df52bd977f95f7d9df5fcb327ceb7dea3db8c5f3f477ae4b24890e358b3401673f347aec89bcc1d4f4d5d621172c0e0fb3d4aa53370c02f3a16e73729df8047c4f04dd83701f168557587a5b3cfe38af04e805ee773461712c66946f65b4459673729da74348889b7af99bc35b7990b974680e14b3dd6d59e6a5d7f3ba81105f48abd3b095ca8309b11e82e4180a6482ea3bd40d64e45f82c484c4cdd3c617c7700fa9e5efd8731b57869e992bc5b86635a3ef230ed00f0f372ecffa3332366f32b8040cf91bc561bbb9ed1a528f9b314ea5f48bf918f6bf10da3e939438f4662d45aa046c56a18887dcd88703bb6a078aaf14dc8846e9ebb7783aac7695132312828c5ad8a54c8c38c0f840e7cfedaba9e5f04ade38d4b64042435c36a4f4cc339fc73a6577a6672aadf50c9064ac1b77d158c09896a3a79aeb3d2f0eb0e8e9846cea710f89c71f51372dfcf2a6dd6d91fb23c93c9fdfff875319aeb360ec571a0f1698aae78ab8c2f93b5cdeb834aabc351b375d28b16532653dd08552aa568bb5890923bc926fb965233cebd157d90948c50302541ae4d529ea154b27cf6e402b38b2286b4d7449086f369c4da44289697443bb85fa57b9448764c407e836482dccb14390a5aa5acdb2bd884252bb3da21e47ee740681d35a373e0468021d5edd7a3a36206e26e1b963a00af9a56207bca0f391787ea26df3200bca9a940ac57609a3765c43adb34d6feb9370d911007cd48dee24e5024510a671529ce8829898131de7241e3226a422094180b03db23c12c8e35babfb9eec7288b2b06374c2a814c90baae9a5012a56e68b674da48075a1a59db79cb02904186f41f6efeae8e73c63a465e8d41b64fd1dcef09d9aab6c30d08b177cc05139da269d028d3ac2b3b6fc55fab37327ac82c0f9ad142cab549bf25048fd9a845f77d1659716da8fd1d8c075f524bf204852a28d0b2242cfa7b8861b0d6abe8401b3a5febf0abe28aa53fe74d23c940c5f2b2d53e60f3a5a79bf1cbce3a8d95b6d340e4dbe5856e035d20aefbee5ce79a8ce0346545ce09686de71e3d1f579187a8da8942c5ab85c6a0d4e82bdaedf429fc3d75ddab2844bb10134ceb27cc977d4779d6f0ccb9d0accaf254cc9460e6c4a5d8bb9ac0b05d4d9396547cfc97fb93589138bc3bbfc9b3796b1cdf1fc59054c3a322c7b4c6b461f9e8448af468b3b04812fc3f683c2042358967d8bbeecee77621baaf2356825fb12eae56b29c19575b859092a099d0ddc5cc7738838a35a1d56cdf8a95ed7e13bf6c58ea6dcb1540a0bc93aebf2f2bd7b33f3461fe04a673c1767da700a2ad12db0b2e7f724ceb717f3675c1db3c62d588b0b76367c257f9f03d2b410d06d97fec141bc1ff6008153bab2a38b6e5d3f51a2bd58c5803c69d36b37acc53e3ef70620cc1bc2ef8a1c584a119e5504ebfd84ab67bcc3683e433b5089971908e39ea6358f9b13931fb2dd3d91571a36876020c7b78c66ad4c44ff069e4bf80fb721b32b5511ecbf592a83a013bff2e306d8f44fbd64e3bd6e543fffad24edaf5987d30271a37317e350447fc4cef50cb79e1d1ba8d9797af8bc091a19851d95b5aea245e80f9cf5098adb9703b59e4af19408bdba1624af6c4f52c563285648c4fe123fd5cee3ac64d45da5bdbcf1767bfc3128ab37d115e75a793fb8f4541ed43bd3971c50e81e9c6ad0823a7f1f76033935fb1943159d1730cfa6a6809e097ca5a9527a458f2e373d58a9074f283f2f305ed759521f1a2404a6152fb2b4ce837e7dd2c7540dd238b484180bd14e1e7fa52bcd7154aa81ab25ea398df900967a83a93a10f4d33754db0adf812cfb86916502fae5adaf57283273b73a134c03b4e0161484acdbd9477eb6ed85380b8a5658697830ed7330f97c56a0299e126b1e5347430a2ef1b58b231edd84a2d34037b02a05a01ea0d6be82d9a3db55c2fbfe807e1256cd7f51fbfe358c8608d9c3a4dd627a43013d806599b4b70e235bba1a35be844261f666be1b2b01a67c0f63297f648825ef82836a2b0eadd917ce4fd7c5dea263cd0aef4632a5ba62ed724ee8b6f2cb65d26ccc83810a1db849af5fed4b13628cb61aa37ee8ba210aa4ec3ffd2dbe695ce731d261ef9c049210aeac3644940247c17f0bb215caa2fb2def47c6e22b63b85d7d17595fc6c6f443b6fa24a9c24718de2a348b0fe047645f0ce50218b71e4f641a62d399a4758ec9ed212fd289eeeeaea7dbec9d3ed3a9f21720b78e57ccf65f37f2234b226f299966e29e252f15252ddf01e9d84c65cf163abe83a3e1a7262eeecd660011a4e5e3b557bfd6c39a4722a46fa3d3401cbdd6c3ced8c3ef980d554a90aed0b2d8f277bdb441f222114ff94f648f619ffd83659e11e9c6ede5bd6957ae92971220acb11d80bc203b4c55484a3dec7e5ffa96d1c54c1dadab1c542af69feff6866a88284b403e38626b7195de25eab194f7426c6ae9a6041ce8c3ae2311711eeb810ac995020e265760ccd3ba45c1db604f01ae6f6f7900345ec36540d40320286d801602d05b2c967c33783aa85d6d826d3839c43a2c4e18ac8b1f676a880797d37653b6889d579ce021c0982b6e0673373b41f8b1ec5c20fac3ce38adb9bd5d90c4ac181fd1c98ffbadd84ff1eb20acca02aef33eb787f70cb9a60236cfb5cadad7fa63bedc4bbd1557d113fac3979ac3ae8e4267ec493d14cd53347828970842b7b8edbe82fa67882afd290ef2471ea106b22ecc07a454b6967848032148a55d60bff55888e20ae799977dccc0520d547bf7aa124cffd00552ec933cdb24260f090e3d3f6c663f54b2d8394bf6e376ef393faf155fe3f0e77e1b5c484311ff3e75c0143819b6ea27f5d7d827edbc49f07db94746edc0c99244900621c1e7adeab0be8fecf41d0d23375a459a87e183eae021232629556317c7821ec189e980cb8d441d53d7f94881c7bf22c673cf22c27ad40a6f6cb709d613f32646f54d9c99659a7109b63599e3eae15819b3788cd16a492d274052f0012e1ec2482f46e85abfeeaf8b4525ed76e11f774d72246b43edf17e4b4413472a358bb226a93762b4dc2e453735904740721ede2e4f9370120b10091ec0cde4dcd3c3c976aa461a9a81b672bff7bb918b652f99a56435b0375ddd4b1e81a24eaabddf7ed2c191060a961f7a5ae77d2d6d446a2eb36ffc7a2329db8e1ba0c91f36322df22fc69f2a78bfebcc15add7f5f8182463ca8c828f57377bf497e2cab94af617385693a0331df8fb238db19b732988f055e5a55efeb79193341745f515e9c618d1a0b1e3c17a7b7275f99f4f636ea65eef201a13e21e445003bc5bac6ec345c4dd152107edde93b5469f61448e2370181f99eda3840a852d891f23a9c3ed00e96d731d2fb3cbcca5ce25304af4ff16a66a134bd5c308f61fe9de2b9913d09e7d7c3fa2b2da49fe5008e608cecf8093a6859c56b74e31a54a3bca736f1c13c228e00106df155c7bc2788e77d00bf4a68b04f7085078ebfa77c4194209b361f7f54bcaa24b05c7bec6bc015df5c7d4b691507a4cb78997923fe7ec6ef796d6d9508864db9d2d5ad98ca22170fa7167509283318850c4c0055c16786add5e94c54b3950b21d966cf8f4b7a0047841008c54ac8135c10f2e7dde21cd6ff26ffa594ccd861cabfa278078047e3346abd26f8ea72917b78036209183a03d18c1e42866445cc5a286086447954f4c262a3f54d47a8cf7a482e497e4a14878f1a5262a7e0d9838249752b7d86a466af7c9cecba4a6e53a434411612437a2d875b30f4f5d7c71a23a7056d62c32ed7bdb5d1094ec06a1446b59cc6aafd9b35ad04a70424a3c96ae0c4226cb00c3f56469593806a108acdfba8f79eaf437ac3f0b2169271faa0a3c15ef1714e604498dcf2c2a8bbab1e01926ad26024996b0f5bad23ff3b9b295587c717daa4b32888d297fb13406e02f870c1d587b4e7a4ed26a862c14faba1b6754f1ee2deeb1bc8a4599abb52d27fadc50bdc1c54884cabec6b6c3572f70ef9d9949cf0032caeb118a20015db3c3cba99c36101c0d3a6052d48d0557c3d121adfa1782371d5565ced0308c5ca9fe85f34293c81c398436989c189dc754b27342527f23e09ad47d9434219ae62433bead28709e76f224d57a02f45da1d29f4b4c5483630b21ab5a76c85edf35bc7395426dce062bc92718d9680b30593e8a6a5e6f7a11093a75881aec81bfb9d3acf6e97e0c9fdc5f1d9030672c15b535c2d4fb19696090f0cfcf54f04ced98be3d6ee9411a603399f9f42bc178f50d2c37fd0e51a1bed731d2606cae60d0e9b0f5d0c188007d47d89293349cb35cde1ac0c84af696bef644186914c03f2c5a104c24efd120a7a795852cbc6474e8228cba0250e1f631e474a6494be05600db4ceb93358576fdc7d5c9bb7d3c83764a7c80790fd78ccd611a842cd7ca31d9504a163a042d41fbbb00302f0e86c3c672b586b658e9f2d36638cd70712e9e5cca02987fe651a5af870dee888d1f80480207e66ee9a3c52766bf1ab834ba5e427fa42ca808001e91b4ff6e7af4936184e241741a66f2f929365c3252913571c539ea681c90a9bd7c1e769a91829cd2f13de65b3d769a914827713f013960fa1e9c3fba102990aef3c225f856e7799e9ab40d38b59d8010160fcbb565ba821d58e7ea424cb45993361eb0e76f9a988e043f4f868d770d54f371c8021736b26a38fc26cc7165d856663e80c02e4024cbf60d0c1e4bc58894d1a4de424f40c13508f9cc61144d379c90263f78e18cfdf4cb6729024ba5e92c64b463100152731812eb9b338fd1d9691d4b16dc538511f12f437f2de5477346b062cdc05a1f24d3bd98836dc039b138f0aeff2334df119773886d7c987f92a7bbee800232127f9cf7bf293ca8c4d6e4f337454375d8de4e5e755606892c15641d5256a79478fe30ed3266e3d6fe758a03095ca4daf12737111501d88aadd86e00960c7a75c81e9c4fe4dbdc00082cd6f1091e9919d15e9470248e92ee25c009d0cb4fcd3288b3620fc2966ffc8a15ca96dd0c002b9265311eb02a3867e78e34c283d7ecf483f44ff15e439952a4fdeec09bbdf9518645cfd6f0f3ba80ddacc323cc43a57444689c50e2732f79ea23b44887206e5267bb6d838176d45db7fbfc219de383dc2ba00e827c16f51bafb382e51e8d14ab60b50879a54ff75b065f09fe9dca3bf2b4c96e1e53ea1b30b2cdf99baeb79cdd7a78f45127e08eff882054baf8d2e9c624c70659ec8536db26b0bdda16191879a396567f9cec60d5ccbc17a04faf006f4bad18fe436f5063e1ae0777af7c73244e52729b285498bd364462b183c28205fd8f0c85465ed026996404072a43f827ce50ba1933d459db255e295012cd170c203e2b82b8f06b57ca50ced7da81918ade12abf6473b159816dd21b884a7e3121344441b66ffad624e8c5ed0c18643521fa6fd2cf376125e58db5f140c64da161b8ab66734db07a406a4fb1196e4d27e0a7b6581f32a92dd9b6bbcaa67532f6fe0934ffe6c1c113f31f600ccda00e644a95f2139f45b1661b36a37e0e25dafbe483d15d99d16ed69f678da53d68266ef895841ad71580dd628fcd769f20044487867363d7c7b49828d4dbbca29724a426ed7007cd7293a46aedde7c04d0ce1ad394e9f5c889d4b2c0926eb6de21d59efd37467068077c1d272dca2505645a0f519cdb831e9f6fb1467076ac1aad46ee974d40c189cc9e1134c1fa9e1bcf1822af4612394b61758e438dd55dc0372d6ce39b25a054a78580e1f0f791ae8a1e88d4fc70fd2e07f927f8c8f1b6b728f00288beb22401aaf23e40b895020a45ee9072433ffdbaab6e1e78bbeebddfec9c800211f8dfa0f6ee38af16c098aa52f0d88d26eb3398ebd5e7597db147a9cb66517cdd6f9de792e198af0521ec8a278005499302da3cfb99d337ae834613b777ddf153e4b60aa4b4dc037fd46fe7d6863f7d5eb78447342f95066d25f8b8b60493fecdb3b6c54f32d00f8af3e42c3511452cb83b89a3991929a89e1a3a84147b0424c0dff3972a909abe428c6723e911e06f9ce0a33977ed784fad3ab53c270256927d1bf78cb14b90d8712ad21b80bbc3f849eaa80d775b097b15f942a205c2c5c7df2d1c0c391f7f87b732c74a528c01aa92cc4fef8e2a929d47116b5948e331a914ebb64fb188c070b459c56ccf090293d6b8ab6ead5c06f00be71171d0f358ab294a8df59a8a99d9ff2b994906380bb0388ce4af52cf6b3d0e69ed9789d9c481219b72002e2d3be733f00b43938da55818e0e9349d50193b9c22c4b05bb7c6af499c67c7711dbf563483238103bec84aee77fe2c5aa2ced462691e4fb0ab646750f6c9eeb19b162016dc9036722cf0fd4b9b62343d1df5d4ebe7615cf01df4735d30271f10a9c8924e952266a47299d53dad02e8018c94922c605a94c9f39b046934bdba3ecb841eacdd056782dff2384f51c667181f0fbb65ff3da5a8ccd5ea2e46151e9f81b99d9c9554aac9d487bbcede0299e26aa0c22212a3fe57495da425c718f8ce2d0c4a20d40dbe49db66f2f73407e381c369fa22c1ed73d80e1d40747ab6f8a2f519afc08d101b9e488aa5488761868843aec31d372faff016e2fe1d25075f1d6591b63d5a5768c2aa66724e93d1f77014ba7895bc31f8bd8f9f8a6a3e983bcc116883a4dbd6ee6f845f743441b618e18dbe5e2b7407450ab149ff12f952bedcdc701aa2d9e6df95e5671d6906c8bc450914721d6282f35e49644a53e6dbfc833fd2f5b8b83d6f863822ec7433bd6e982d63919213f1cd83111472fce0923cc2fdda9e82c1f6ba84db6b9527893882f80f21aa5eb941700deae6a9aeebd9fcfaeb26925f2a3d9670549b7f899b2e8dda0f13d2fc56f14ce6acd380df286a7caf79e7eec0b5095ba49a97fca5d04186aa765522e386ef1557b8c76a14a67a9cb2580ec22236f03d82a3b5400377eb356cd60cc2a1947b4ba8e3c6b5e49eec103bd5a42667fffa530f9599a57ffb2473206f3aa176e0b031c2b0bc4188c61bb26d51a4c032968c7656c41d3b0b2b2d1dc2d53750d92d40f71849786822c55256896d32c0e34c2133f4ef0505e4ccec2528224a17fbcab6671a64dc2e2cf00b380b809772cc37d9b0d82427fc1b60b0d6c20db38bca43d58b740d384b51fe33a10d031bdb1d047c47651cec969a22b9906264f932a7a5e21b69f7699f34fdf66850ebae1d5502e2f932cb96c7b1db24471772e4fa3e407b4eb95c96aa6c408f474d3ca6bbb4fb72d07e77f628a9d86d9afcd00daeaf39a29b298ef977ecb7ed55e95ed14aab50d11eeb327d7757aebefa83970efc735e53016121eae9545d88c5369a9dca4a34d64e036cb7f6ad509105130076d92c6371adb92411d583d6b5c541b9e5d074dcf99df3d56221cdf818c8f1d4cde4537e83ad3f7015a37ee83badeeb2c49898463572df4110f0e84e462114b7391312c2155c54d51af444c9e0c94d9fa373a250e93589757c798b770f63a86e1f835f22805e78b6fafc9e340f0ddec829abd6aa7fa302b4c96488c02dee613cf39999cac4909ae932e0438a0c1973e2303e84ff49b0dac957360be60a4db0f87fc9335c5e63e3ca2bf3e5af4fba6d663d44f60b5e3a963ae14448e7b48916fe09dffb3a81c7d659dde156ea139e34776acaee462ab0f02f89de540263eafd3ca3dab72c31193f744549f9c149e188cb26051a3b78d7ed2e88171061bc8d5ecf8aafd99f6f49a9e49cd72dd11c38f148f359c03b7b2060eff9d98b38c8632bd40f411a3b707e1fae1e1eabf87b3b42a7bcfb3caeb51cc9ac91e213b90fe1e5cf2051c48d34deb05c8759bfeea06b3b8b86cab13fef4fe210a148fdfe65782fd88ea1cfbee7a06c7a2cc1f0464c0ef7065b1700312037a29e92826afaed5ffdc3dd73972a403238d1d11569c48f9c3a87c30d25430db02046347608349079c5ad838547670bd4191ecb39633c08d9c79256cb17ff1f1698bbd6ffe16965539d1f823b18c84a1ca6ae43408c5b194e0dc815b24a0932389318c7fc906127fedf71aa64ad60c33ab353ad7543b8f8b3417773b3ae6c59b64a9bee1e8cae8c7c51862242c154e556102d3651cb855e869c00f640fc6ac25c8871af25b239eac3ad841ad2151086d3ac35e8796b59b3eaa434a108473e95b1f6bca2ae57086e63b32bf592d9eb3d98d3480a493301e0ffffff1f