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 48502 9de70f6885ccffa4f13477e9180fc35dbfb6145487bb0b51e658137209fa688b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c4ced16f2baac6401be6b49949a223cbf81f474b31337573954bbea2612534db
Certificate Block Hash
9de70f6885ccffa4f13477e9180fc35dbfb6145487bb0b51e658137209fa688b
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00255c000096000000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000e9fd3b1958ad1f00ff9013d9dded2d1f7a852f880ff590fe7574eaf5b613b48392b6513652712e140ddd56f2e3f3734887f2744c5154c6ac7fa51f0f10219fcde6d19676928574e641c18d923fed603debb79d367d22186cac470000000000000080000000280000255c000096000000

Raw Header Hex

00004020e98d78443d850c63c8119a1fad0fb07184f29d9bde08f34ff09a9ec91c335ff8f328d11aa7d37b7a9aa6bf48624ba13d4b23b19a203d786b57dca5524862af94bd01006a9e061018db342561a2be4b95737533314b471ff8cb23a24999b4e61b40c6aa2b6fd1cec4

Proof Data Hex

59,560 bytes
121216010307c649d8588b08b588af6fdc26409d83bc594ead036c3e6c12da68c8824c2a1f4c09e6873a8c576f3c821ed8b77cff3f5c373ede771b630865f52f03ad7e92327d2063be54bec20675086dff048c564c4c6d2ab7d607dbeee87ba83b47ab16fc487c25f515a6d108c3af587c20fab8c1907c11aed7adbc6e683256f9852f70673f5f6da159e3aba6945f56b959b74ef23a58a509c6ada71f7be11eef153777c80af6e9676bb6eeae1fe5b3200b6f58cf35c1939b33064e107e89d2b3ce8a2d168cfc3e0d9ba219321f314cc0213dc4ca1eb53b6a171f4ffb9dba50e02f75749e2685cd752403073d36d555f787ac2a4752d892908b7dc798ed4dbfb927405a3ad7df01cc3adbbf491f6ef35c29909a236911fb933b17dca2a4c609941b671aa15f1a2245651127c5708ace6ce33c194297e2e0d576e624f9266e334077ca33fe35d0aa65aabbcd661dbf47af72cd4caa6997d9668e95b44f25ea815f87ee76aa2e7323cadb532538963ba0a2461cf677ad9c21dfc433f8500d8a64e120213959235e6db320c328078b731815d604ecd8fb62f110c3c7e6018c22b58b31732c07e626e6e76125ab2397ead9af8bfb6b3b6f52c840cbaf151aa10b396053f02812595c923610428acdb3b52975d24d95e697ea3d67627678c347ee19aaf6273f2760ab94eee2fe89198971578bcf383f08029bf87e375cf48b593498670bca9c44d1a6a62f4c1d2fa377ef8a5cabdf6055556d3f2b0414e0d3bcbf85b5ce5719de33c2c08d84a934bf1b074106dcf38a0ea12972737e3e165c9a942a7e6e55558a46c3b70bb45e3302dba77d2cdd2359a55039b921848d6829dcbd92c91674b201d2fba91219afafeb9b994ff3dbe522a64ffd60bd040a4e27ddc1df29f49aab5234fdcaf1467c85d13d56782bec103a6b336dd82e3622e01c18ffa2245e59ad2d2e152791dd0b727969b9a3f35407bf2790d0f080a778f62e7dadca5c1eac6dee5c784319dac93ab73b6744f8d179e9d8f7a3bf6ae1aadfcbb6318755510eac1cdd5638b4666972a642650fe3575c700a5a7f26c3b76e1497f5e2ed5ee51127265b3d95a156958ad424d106b8ed4b69597792e1509515cfdfb1458c7dab4365e46b9e0fd893e07b7609315121604abdc7218bbb21c4c6692e6c76d91647b478a6817fdb12eacec3e92c0becff2d142c5bd57546992b2066f42ea5da7a19e98a6abae769aa9aaac036eda17bbfa79fc9acabdb3ecd9bdd87742ca7f4028b1a587a621f7896d8a33d917f651bebd3aa9ad2aa0dac3f0d394befd85e534ef554bedf818dc54ce7f5c6ea184509bb664ec7408f16827ba4ecabb402635a623354c2ecd607cbf43066b6e30f1bc2e7b02918a4aa9bcf7fe7fe1115f5caafa765c4502009dc2574c3051c9d583c960f778f7be143582139b0c73523635e9745710cae7e1bc1d2b4eeaf64459b59fa1634effeb924eb4918f659a6c2a3880172dd354785e6b26c945d5adafe1cbe6f4416db5cf12a2130069dbb73b52f321f539a74bc4ca1efbc970a6b87b8901a489845948479d159c63ff5c8d7387550a228ca19000347b3f88a16c151cf1cb3de5b1f2bcab1b24dddfc0cd157d72596c1d56410df1768db089efc986a9ab7460bcbe3dfc97bab5f12ef9be217fd77f83b5b4eeca575a928745ee8bbf1985aad96d5effea6fd2433eac31be04dbb04343b4ef55a004d046dde5e7700160437093ca424374885b2d41b0ebf5b24706e74fceef87d2abdb24d83b2df0a7457162247ca4bb5220361597e27f7b27444739e0eec864590fc53e2891ac6df566e1553e1602665db2deae1efc0cc3e08e51c911367ffa1c402a016e12f36e703fde60d9386990540325cfab330024f4cb0a1dd30febaa62fddb40b91272e1dd2cdb583124608f0a653b46b5ca940758b2e5bc4715db9de09f51d967d36c3a84e96fc83322b4f24c48315e4237ddc6ac4153551198d0d4408fedebdc858e4556dea8d58e693d6decab8fed13b26256633180d69ac7b81d6125098366c68fb20a9e4572b7ccb8c3e5f81ac22e9e9516970cdd92265dd1232f89b3b617bff7f73fd75999f55cabfb5b3b754fb6bd9f345fa01dca536f0fe046328aa6a0553efe3754a8e2d96b7717fcaa6276a3ccb1a859f2d25c39ec8064ef4a43aa0858e5a27a2df25e89c63758f7f80cab9c7a1eca7bb25fe825dbec06bcb27936cfb928ca809815eed0da674c9210e636b7643bdb992905f1b11031405f3a30f1f2fdc6f5a3af2c62211b783d90eba42625ab53f4c6e1ace249d8af347b0a7c07624653348860a9cf25a2beb0fe6274e4127a3636c93eeda146335edc476d354aa975a2a7600d2f1ef4c8efa4ab1dad8f718437afa3bd85b6aee282aec5f52b782141ff6439387459932683e6961161cdf117705f563a120665d5b1d67634e889032c02bf217989a6891674a4f7624ccc39a73f9e2dbbf3dd5f36db9489dda3fe21a751c9ec29e61858c50f4957f1a9d20ce0f75c3ada9ef7b8ad696caa20d71afaea38450c943ade430f06774410c8986c46af071c8c21c0340557bed3fa2c58910934493968bfa92a05664c52b6fe0d0b7f6acbef64d45a79a5595adb6dff1885e40370e045c23c2072a2f7d421b4a69f62b3f0ff8866814adfe77062276f392615bc03d34cfc5df23fe37f9977f23423a77f0421caabe6d19e24ffa6907de81a09d0dd7b1d5ce6ed44e11cf9ee0f9b0a47ee66a397286404ecb03139d545885a29e2a7c4441b1dfa213b98db4b823d0be71ed533fc09938ca257d71765c0b5aaf3f19ab55c086914956c5e97f37f962f77293976fd2ab9effed83c0fe4dd228add057f09eb76e04e403ca94b96014ce32f9de6ec8afd5c44f9cdb4017794db149afe228d5d61f618033dad478cfe07d650c8c26402a2f8e146ff2985be2e565ac5c601202e18fe09ac21a6bf6f1cb44a69892052fd024313b1ba1f9aa6c072716cdc36395b36afe6a0ceef10ba77a965f1dca48c8d28b84c8656c3db7150607b21d94f0de417c955015242fa34cd7b7d10c946435fe113c616ed7e7208c50ce0e797dee3f992405e4898d0c0ff94fc266839d2646f476709034cdd37670c204b046411a2a68c32a01b46b1ad72c33146e364ea21e17c51fafae36593b688119c3a45dc2f71bf2361851bde68cebe2e760568dcc906d1dc0cb145eafc75425bb524f2987d3af3913b6de3ccd38d4a10557d4a36eaf5a8c09727bd00d120451bbdfb0d217f45feaf616a9f33e6c2b883e46159accabf290e7a4665f07b569a67eced59861a5267607110299bcb3ea58cad8d4c54538ef440fa7839c674071e9ca40e5820b2a56c8bd05c8e722289966678413597008d74bdaaff7c03fe952145d2a2ca5d16b95a1bde02ed8be16e067d78976162ec18b02946a581af251579cd1858a9e35557d3a1b493993db9a6dfd97885165d7c73e8ff1bb90d9a709cc6e22c72a2eab87f785077ea7250452dc7548b4ea9c9128742d49ea714436e680e84aa11c89d9c0a4df10c57785f5b9fc2ba322266aacd08bec08401ecd2fb3631444bb9e7a6cb495121e408b1e1b16f95eb5cd82fb99f9d85819618104b6fed583c0d83cca58dbdbb816415c1a46c4c8e6a3cd089fa690105c1564a7b7e8d8e9fb697e7862441beb80036065dcca36b59863cd9eb2230bfa8047ff09cd258c9da4fe149fe18d01c7b10616d4e595156119e1cff745e095c33f61676120b2b7a9aa60fa92ae02a5b8e13d0786d666b2bbfa3e7cebbcd4ef342b28856d5e96859a1badd498c05d2b300663be98d411a9055950a50a8894c2ce32d9947b801ac0a625bbc6c9ee45f98544aa78132a5b84ebcbe1d187e789d8a817931635d16e578fc6f9ae5306c84a1c648024574e1f151150e3fbb220bf2635b0985ea93bdcfdf7fa459565f3b9f1d053e1fa9b60feb8204d4c2fa5699fd0316c165bfccfa4fce41f27ed020866ea6581b6ebae83bbcacdda24f13bd929c1f13e65ed6068b80708fd526285296eb28cb48f99d84065bf12f329c189c271fcd1e1ef63b42d39779bb0b6dcc5695181837b05286e812f1d8cfdaf8d19f9f47ff02b0ceea28c7aae7d3337f350da5003d4bdb01bdc2300eec0b151cb3990f86bd2b12c54f620bf3183f39fb90d45e874fd6d8a368bf57f03d3cf13bed53d76551394d321ae485c413f6c50e15e59cc044ec493e9e736dcdf2f1c84a2c60517231efe3ec276a39e2b00c09e2e774787415b0af89f23746c634c7e5378e666fc61353265abeda54f08b4f7f2fafee6951b1a0c869aa8c91daf567e1f0e92f705f2b5bcd0adf9fbe99da44dfa7cd7e6b8a5d972bc022a945019a088d3ede6dfe16da58771663f80c4b1964767e3ff133a22edd9de1b24d7b8085281e16cb0e0400275a7d3d635dc43b94ba47a0709b34de345d1533f0179668c3abf945eb0339993125f2014a77fd665239bb080272bce9d1853992dda531d3c4a92cc7cef8a314830e4e3f4430e39542a62ad213a50b47ae1ca07db7667808f3cacdd16131dac9c1a1e58ce4ea19a4f1e8a3239a7f7372cb03917c3eec8488253d5f6a09f80f54c3b43ebeac3a6d647501badc6013a80e99887075da66735cef5cf2dd8640d7c7b22a7b5decf3bdd91e26c712902acba36cca226423e3d01287fe0d9d4d2a67bed8ac92796964d770a62b8fe2fcd6cc2ff7521d04306c41696f19b8045442c82488bf504757fa4f5ee5a5c0d7132cd2a99e468bda68631f2bf8b0bb2f0dc9b1bbf7261cca696824c48fefa6fb576e97f0cfbef5b2f8a44b239444c43b29d81123dd061a63a631c30e96303aad9149dec434d8e7aa93b62e0d299333ecbdf497288ec3cc702485e15907030ba0378a60647b2d8682caa32fc8e5c815c0972f5258f348e5b81d73cbb71628746ca4dee4d93aa91fd30c3de2ed1240db33c0edf425a0ea7a9ae2723427c11a5b586d376c0bf800324377f3ff9e20b39b40975a75974d5d60410eecf0a3a06421175dd600b359794e89190ded501be895b98fb3eba9f66425d01672146a82db0c076b1b56cf22d1e6053f87680c5f16b0c119c9702ba8a3206d761b8bcffc986ade568c6ef204ff3412c92900e5e8e79a0a25a96ffc233ab1a663fcfbac513a0f0bde97a112567a93788cbf953c3a64285259b33784fb7c412433df55096f7c235cb242600f8561a7b59851d4c58ece31aa686794bf2d4c0f6f278a441e08993a1a6f186ba7c7a560a4f415b880462b65e8641db9d37e57af404bfc8fc6f7f2ba9dbf8ce737389cd724eede65ae03a30c2e20d3ea7591063cd273b2bebf1af2a59b42c34525c8f929a2ac8783fb07c03aa62e3725056699923f1f70a874df51576f483ba62a1a56126994bf30b07ec146f2517270b5c6af48f98e59095b432321c07ffb0d8d2e771c2e6ad71c46dc5908c549bf2208313b600a8b87bdbb50db4c2c51ea567bbaa1193da39c5176931f03b77005831e4f231c13c1f0ff0517df6cd7ddfab4505c75318b6e9c388fecf2375f74bf1b0d9f03a7d534f4188f17dfbca3900bfdf9651cc78410012d67868a9200616abc34778d345162136be2c8ff270ebbcdb32bf0b99dd6266c60abe07cc1f850ae12b5b8dfc9b02e1ef321c7d6b5ce9627176c998ae65a4c59b8f9f31cd9b4336473ce046c546cc22051240bb97615a271aaa7a60b7591d4ed81f4a7871c69746bddac4449d29b165818fc966d0cfd06f1b635db9816dd981e7a12358018c1c1e8b10f9784b365c3a1e2eb8ae8be66385303f48bd8b8a7f7254b052638fbbb6b0ef7b3e17e413b9749ec3b7d0c370e8fda9322534ccf5181a633216e525bd289d5736f4566a2784ad7f6aa9d017c136a01e4cdccfa1adba2a6ed1ef3a9210642e9f9f7dcd949fbf89e507846fee1047f893ac8c80bd425582f47325435104d4f9114f88e2a57d4bec518a2b52e54e277572b2cdab01372ff0b16d968488695fd2b9108140e334a72dd5bc0cf0a8391925dbc2aca0ab52bddfed525d4ace9de4b72a34102b79ee74c9871ff11fe01797ba8399cc999760620521971d87289f7c892f94c208832dd901ecca810b78d71179396eb57b97001011a31a76c5d0140dba8821dd6921c9657888b39869863bd6d944cfd0235fae9c65a755c20cbfeb19ae74fb40868b211ce5bc99830a4c559b9107749dca42b686518eb031ef7e2764e85a4d578e3dc977fbf9ca9a4c0d3d60ce7653ac3d3b84a33e8eb6dd8a1723e113e6fbb6cb8e9b02ddbf01907300389ac27c0f44292460564b4737c256dc6e7db98555194247cf87c9018b9f847f61b539355d98bd37dfe7837625e6c527ddd1fa86dc024c092a73baf027d20886330bbfee6309e93f0db71f9387ad94b1be7a02e0aa6e19ca4b95a80c60a88840de8667e82b5bd6522c7f42c73b1e73c58dfb5105768c045de616d63561efd2efcd030c50175e06ee7ef9863c5a2643c9a1cddca77d6a58b74851d2edfd9a7f12f2ff015adbff6ebeed80e0ad22dbd08110b4fb4abbb1abecaef8bca323ef7c5888dd433f68bb4eb49e9ae67e30cbd256f9e46abc85237c668d1683e726791224164c9611bf4c8604c85f18e988b6d1e9c03ff8002f405913fff6274634b9ec915f5995a193b6000160b956c6c8e947ae82d6889c5d00799a547fd944e14dda28ff53d9ed71d4e2defd6b02bf668eeb307f2ab1239d0dcb07f598ef7c82b708758537ec9f9bcc0756a022004a533e7b9bd85df9a6b7cb2e03c977a3f1abb7c1dada20101d98e86d50420877191e99488a5b25de81be91d551381b6e5849e7a34c375099c6fe5db63be694d754959c845f424031732635c8595212f94570aafeac013f2a6da4f4b756ce52f177753befdfc193f4845b2681d3390b852a591863eb2b85eec54648beddae02d46cfd2cf377556927821de333574a91b3db0809303cfa057abc738fe77f856f10b438e952a5e478895c43c81e807e59978d1fffcb19a158d8ca69dc6b60cdd8b44a0f960c6e627279d3c9276d435c2ec1a5f2051e144db64b3dd8bcdc5b7bf186d6090bb98b6d923980a58f4aa39b89b90ee569885e4e9b65d665f7cea99449404bef90d12a4cacbae2dd536bc3ac21eaf81bb1a9dba8c69201bfe510fa9e706cca4f5bc0d35cf42db5bbaae2adc1d6651630463a0ec4c7bafd8d6cb42cf362b2d97f5728ae485708ba1a576e222c3975212790be7a387644eda209a7531fef99b36fdd37d4cda322425a45ffd3bf05ec815a7ed18ec7e5df00f07890c17e0051d94ab865745a4cef52f79cf868795e7e330d34620cc1c13c2e40b9a67c1eb21426c480a5cebd8d97c3c45306a96aeb93dc7887bdeb46c3f0a783c54a835f7b27a09705c68bab96a9ab8521e70744bd594fdec90f2aa508315c0979803d88ab3b8d0715b649dbb3e9e5c2603de6a521d0d2a9931a95ecc4b601a1e0b188d39e4b8929596b8f3e4d9f9dfeb510583802ef7deb6824ef1486d680f81cc4d17658be524e3acf77624729d7856c6aafefb83ecf3086566163b20baf48c3a33eb1497d3b2734c4ec188a6e3d3b182bbaf3fd86a85bc566eedaa943b55b689eebcdd88287bb7a0766a487289e0dbb27997a8fcb535cb6379b081a136a8531e157882993388f3e655566463cc67f49cd8cf2893506a7eddef1bb1f277f30baa3af29dfa0510f71e73f8076abcbba096a01cf2b9d7a20a60aac524cdf317bddcfa608a3d45851fdabb300c96d2307276bd60b2bdf57e5aa79bdd7029d43dad821e14489e05b45498b339a89bdee4e9af5812ef91f71d1e167a1acc47570442049b6507d62fa6b259751d47a9bf88cbcf32ba6302977f01622475ffb3cb59349287d2b184c724a846b7f8105f392f2847baa1348071d86381c4fc6d2661d9d77e0a5e6ef0baf698e3d4314acf41e2871c0499fbce32e36678cccf187cbdd53c120523a87cf53e5b5e37822f0850e3de42c7331a6e67c341ab8916aff639bf1f818f20caf556aac1de4f77188d52f8c09b97a96956e0551117b63b819877288e51d9e3f6bd8869f2f552cc4fb2332e939d4a08a7a8236ce063379ade2373eb63a847b4589f84995817d15a7a127e438a809024f3fff1a0495ccdbe695c91a4a64cb3b91ad0dd25bdd64df165fca1e4d74f838f82af0471e74915d7ba64259bae558caddb8b62a7acb7cfc55316351b9db77d58cce4eaaa5ff0a7d6d5c6ab7e8e92cc27985ca55d24e4a9b2de5dbda918ff8aec4a2918f7ebe5f3e29b0a0acf3889d87daf9610152f143bb16a0e9aebaee60c21b1ae2ca450f9ef580483dbc7261d7658a645b713a64ddf34433f78c32d1dbd899b5684c75b335064e33f626c2b215168dd5c55d6b1915c53ea6a8df4e93e3ea24d19b1bf016ba530b427923f5f83fac7664d8d11a2b6871cc6e240f298ace7df4d6bb41a3fe98a33c15c950cdc42b22da92834292f335e86df8aab2e00880f09831de167e99b44fd3fa07639599c9f05f11f489ac4ff3ff19e7fafddd590f4652c1bcf3e8bca14e428419e6a3a7211c234b38fcc4a6f32bc9f6b6885d9cc6402a78aca37de4aa90b1b62eb4d4eab554ff6c44a435da96a3515bc8b83b80c290b57c109ce8f4c9e847677cf2d1e3bc315b35f5b11ba22760b1d69eb72c87fae2dd807405806382193d6cd59b1385eaa17271d2b4618978d8e8f512d07263069db69eda3bd053bdf3916bc4d832366fc91043438100b1e141bc567dd1613aa83ff02fe0a54f5ccb2e47ce88df65999d85965574d1828950f2f46540010410e1a8bb748b218f4ea8882d0d76a44ee3eee0f370a41f55ef841c361078eeff3cc1055eaab1e3a55b98f312a0c4c50281543d3c647dba636be94e8706ba4d3a5cf762691d93808553624646bd95da0466de6d5b0df8f53d10cdf55b7a740867a652695aee4556e3bd347b7e432d2384d0e5c10c141965a78081926665121efabda8d0aaa109aa87e39a430834a2e6c8d82683333ebe58c6164084a31d3dcebdc628d9dd9be89b0e46aa0befd3f59db5f0d0628c2eae4b2d59ba87b2fd8c5c3ff53fc5ff2fa687a24353e8c106c7d294aed837965d713b003397fc788de34070b52e6c0402bbdec536771ccd6ff95c50c409753784b9c8499c7de9519209a2509398f4f5668351dab0be9ad139b18f1e53633df092530f01619365d37a6fda1b552d1cbb272f8adaf2aa71d88b444cb7ec83e051e6c37ca00c17187ccf730b2a7b88eef670bd1c8513da91d0505e778be23f5de4a13927bd9a34ec63c1342789a77b294013c46934c90ecc0435ebca6f18a55545c277ce6e2f5a69344a34658963106a038dcd1b7198113d8ccb14d9f3f7048622b703c4a0c3973bd607a20e2bf2dcb10ec96d5f5873014018b72f012505f570f85a73cfc029efc164bac6177f66b7cf0e089dea3e8a3f470d169aa194d26d62be98301804a2ccf04e279ae33f5940de20e413ef677640cd3db1fe130f81581a338ae1f652b1e823bcb14acc177dc384ff1e3e950284634164c8d1170f2e93dd9fd335919414124be87a6d889cb77895d76d4fa54c88a1fcea95c9acb411d6dd01b10c8abcee79c303a7e4e038c86d9194f66b8ed5adbdf18021480ac40131fd54c268c794a4dfbae094248525982b0882cfe34ec1be54a11598d75011b8316edccde5f96bbd3b73944cd29ade24dc73a8d8ee27e84b7e6e0971b65b5165123b3125028b3b1e6c3e86da0f678ff80ce8139e44d6518a6d5d5f6f04bd0285606042cd88c4d5944a8e98f49d7c6e43d0b6dd8dce05215d8f753b3299a0cf3dada547f2a4431ddc6bf091c61ef6af45b053719ade9c6ff909e516eac3459eadd98a42960b37b933c0917d60f81be7d1075c7f383d5fb8613767db3aca9e85e2d12881f893dec2ab16d7a04a40c5996ba637250c058099c9104813be80796690759ec38ba767e483364f1138075e7165c2eddf45fa614035f8214b455f587c18a7b2954c41aad36cd5c88ff82b55b2b53f8db257bf0c83463902ac69bfacbdd2e83f538585ff637c44a71a3ea3a90e34aaeb872921d6fa68b4f08beb1a81b94b2244c522fba76b0a35f2e46638c3535d0054d32dcc97defe181bce58a48c680d7122078b3ac3eeca7f401f1495ce5a02bcf9b60f9b7f9adf129993ab88013908a52a28df6533df0a30d1538e96e9b9a2caae4eb896f01db8e1054521029a505c8c44fe195a2a255df260bb591d461bb0f33e0283082f590d3685add0fb9b04e15155453824638558e4a659593823a003f8b39278be624b047b074571b0556ca45c84287fd47df86f3786cef26b92fd04ddd9ffdb98d6181744748bcd73020d722fde9026a4e801503534888c416b6217b215a40eff9612ab0e88096e2e0857c5715bfd99f5b8dfd0460809ce70a81773d9453c3d375fc4ea54a476ac1dfe6bb35785de1ff02829e748d0df735f3aba296506621068c3e3eb0c18a99a487cf7d13e2e6a804d357339a6d1f0b622050ca928619677cdcc79d35b4619f45579d249b240c2652613a660fcc28a68162bfd2baa63ef05cd48bc6f48fde5410c4faa761a93533a17fb5774bab707bb4dbd5586130e236ff49a9f10838450f63b0f49886e1648f82b42172d44664cbba42f42e1603047a34f13b5f6aa03dce7aa5a2bb797e80d730aa335dda09b3a51cec490561aa40b779ed0c0d6ee12d95f08f421540dec4c074eeb02806776ec4be01b6412341ffe5cadab9998deaa61fd380484b3f07acb88f841e93fb4c00158b482e1f1df22e973959fdbe9c2bfe91e5a48c776c1ca62af9c3de09cf27776cdbed5af4ef8908db92db216a2d95a5d232ab0bf3958100d92e70bbb43178c1990697ff804328fdfe3846b30aa029ccab7548e7598b1c4d6c5880cb9b0c690b01b19899885388d51fd37d606fcaca31a94917b2eef8cb85421aba2bc3c71693fef4d9e39943638b995e6bbfec64f946d876635709f2289690886ea8823f18a340969888c55bcf9d22827cbbadbe53fbdd5c40312fa40337f1e1a149052d8eb1d56c72caed0a9996af8cf6ae49dd1a781790c3101ec0825712e31461a2a70fcfbca4ac0ad19e3b0153074fa0f6b0298de033e1fa342c755f72eb7fa62455dd2d2d811915dafafd76741b24aad809377bd85a78c019a5e57bd0320a9d41c8ce82e9e181fce49f9ec6866cd0294a42179b2c1ed0884ae1c21131efbff047803822e498804e856b9af879a87bf29723c65d0fe45e4c33465a07336d0e49a6d48415337c8be78a6fd4e2ea21299d363185fb45fcba2a3bfbb91d54b3d7e14eacd66e3c89f431eb4283541838e0167056bb12ffeb95a7b4f18728e1fa743ceb73ae3cd08c22c1603499e521ada5af7f955f29c9bb979eb5a32f75b4840106380a28639b4daa32e96d2985fee8fdaa89c077292574a1e1e149033eaea611eb7a8f45d7eb4f3c4566f1787a8d3da4c7efb2e3feb112db1283c0555c01415c2d2796a2a0fb88aa8b14de6da08d48bcf3c68adf48342d661d7f3ac62ef87daabcfbc7b644f131b9060829147264d5d60c495ba4aa384103a874730eed58b697976b9e58f3f8e67081d23f34436587ccea7d8bbd29401617c9d9df444cbca6ab23e74f2ba7503e743742a33ee93a0af8f189dbc8aa5efc0c6c33502d8abea3ae00b657f0a13033207c6e04aa033f12a623b77b666f6dba7fcb570b4557f5a5ded9bd8478683e8752fff5de0e0781aa7d4c5e9ff673cbb2ac4e3a763ec1f3bc328c57d9c0d245d7a319a8761b7cd02197415a96c9416bb7e0c43dfeddf146533f264fd26ebfa62f4bbf74cc90e29283b2b6d9356ebd4e21be788f02cc50fd7b13ce17691ca09645bc10983fdba1e5b0dc8431e80ffa9824cb018585be5d8615be383dc4b43b4cdb11577ba5ef57b95b4cf4ba9796555aae4c08fbf76ec58f15f5787dfac451d451f961f6b47b04f1638b143fd5ffd627600497af0e41f7fce788a518bd981c3c7d3389a121418a7539f06dd586be64631524ec9093aa2cbfa12a9c7578e1f1155ebad59514492adcced7a3c69558001050c238a3c8c4e8541b16437396d6634674dbe16697746b980ca2e115133fab38ba8acadf8d35618bbb4d719c847e9f86c58e50a917e3de50e15a588ae337de5d3de53f7579b57f9d4a142b117149c7d84d1b181aa29deed270c413db3c4026dec97f0e47d8981e420ee8aaf005f38a97b4b208ab68cdf63dcbd1137d9870bf990165d9047c993862dea0fff085ff03fc3a5f99ba84cacced702caebe1df4e2d997517b4edc299d144970487efdf74573548bda98684ba063beda56c8457b325158216c5364cd1b89e737814ce230abeeedad6e3413d52a8af08bc01c89bd6ef32ce78253ac987e1e852b611879bb345a84168c03846adbea16de93984d65191744ad9e4420e57ed99c9fd795118ca1feb77e118ccd392b7a1b4238706fa0a443f24add809a3666bf25b2f42eb74252b5cd4e6affd29c904cf76225aef6f8b2e51f30108d981ba9ddaf126ec8991d22e2e89b1b723ecd50bf3d0b0500b007ffbcace693323b5783be474acc08c6790428cf4a73a3ec5d5bb4a8584137c54f6ff43a9c7174569f9ad99b43d0245dd5db7f3e08490980ffd0e58e3b0e9f2953b9a0d7be2df58b161a11039c1bdeaa4f3597929c0ab8da5adee6a6b83e3e3236f1d03e7a61dd1e2ee4a2203f9992480076c164561910f2fa02f05ae4b131a668eeb230539dfd6bb4e2693e9e71c41cafb86dbbe6c9c120f44b61241772fbfa6c4a074d0365324a51cc350267e1c6f33dfc96ae6d9a4887dff83b70bc8302d3848e7cd7b14e3a11593ad9ec74f82e7504763024765a90d6af5f00d5462202259ed10f0d106142514cb04cf109f56b0b3bb884fff6f6365effd89c71a1ffed5baf072466dcbb0c9a924c2ee2e503e36d01f3e2907ed55c549cebb1ac66dabb6536932ebd3283d7a03d256333591c1489a35e81339b7c83c409f250695ea6b13f079f8059eb60afdd6a57e5f686ed0b0e2638039afccf88806a7549ae46b23a9f80602875d7dd9bf17a0797516ce36c18a2764c908a465774964d542660b0dcc75692316b3b68f40f60974389762da4419903adb7ef9bd0936363e8049d548a3911adee2284de188767eacb6aff558fc8020ef24fbb06723687c53597cc8e2a0e78d6d5c48148fda0edddfe1241700ecf28e1c3ae56b844c9638a327e69e68b1c5428eea1b00f71edbe4f28e7464e8dfa33b7d38ac7cabe01a5350f6f4956379a5384b218cb0f47152d43dd88d083a613bf4ec33c082d036a0f21d453b5191d6a1c2a7c7ce0673c37e7b67b88ae535707bcb043a34bc4f6213aee36bf45e4ac2885b07e3fcce7adfa6ef96de41d063fd9d29a0e8dc95ffac78b7f90b2f9b1cf9380f35a795a19a7cf9ad2e78729c3d221ee97fc2a881410d9f6ac1099e0443770b60ba81737a362281e2d20ba9d1dc5bfe3474a6286a30b588dbfd1605c5a9773a02e98e56edabeab45cb20056fa128e42a270c612c123a924b7b7bf0097179e2fb1aad2d14fc17b9a68fb200b8b166701227230fbb302fb8841fc8a6fa60de7314b1e7998c20f5f92feaaeeec4d15ad1656e18bd2766f47c5b416fea704aa8deb46dcac965083759eacea1ed9a87df1a6dc5211a086dc5b6a9667e672225d8d0a39e0cdfd2b4b9757e3862bd5b9fd1d69679a66dc98eb4a5c60e967360de804dd845c59ead9a0059fea1fc52765eaad2a5a3bf7acaf1151d12e4699cacc87d17658ad72b3b34462053d9716238bc174e8974fe9124e0b941cb2948e68eed49085fd63bbe593c80bffcce13300d8f1c25f2b862b2cc2215bdca56c917736dc4048edadc0f61e154ccc2ae87a7ed4132f607dfc3875848fa8f17392f85c91fff64e3cab17282e029b95836d03f89f3c1fba01a7282ea07e745f2eefc43f16d6b2326cd74db1936a2a6aff451f0e57aca1fbb7f787bacbb00cec75a8f8b1f8b5c80c519df29f823a4af40249c2f4f2597dc2d8f9cf49e55affc7873c958a721ced196cc4bf3bf4612dd15287f488178aab7a7652342b14091c851947a0b6ecd081f2a2328efe76b2033efb64f276ceadddcf7b8c56f557fc22b827b001e1288cfc8ac0e0364ca0f0b0e5838d5f87bef352ea468ed1c1497cfba890b91a752af7946edfa6b81129a3e5435588fb7c7c89a4f9aa236b78b94df055588529341fdbcf1535be2af19115c65b923d8ff07b17fee830d1c71ebf49a9304a11d390d9c8f48eff2acea933d1cf311a427bcb0eaad80ffb94547fd5f9e2a8f0d15b29b56cd39428f921fe26376c45e11b18c1bf7d6227a4e888b7194f8bf7c1b3990c4fc7c17fe2822f0f90e883c679c2372a369f1f62606fc7d941c932b9489b53484473f06e319c0123701f43c4c89072e2f5021be84f6a32e9f6368e91b078afb6a60e96bdd4766ebc0241bf0e84f255e36ac1b2c9771cfe9f5aad6f2d6d5ad971697439d0ff3d57086d3e985164c63ba13eb4cf1f6285fd7961139e9d85daf10a6abbc303117b0150618ff6824b6b88e14f70bbe1fecd75f89ee9c4dba1f2646bec4586c9ed643898c277afcd27689b15df5c6fa4344af6d448141f0382b1b383d61d51f605e5a5b996aaadfd226fac0ae405bb9621d3e59a295e0b92aa0f131256617b50c247d0764d38e420229bba2591cfd62d4831f312d6a56161c1c884bc290f146e11b6f880611694d22057f812590fd62a6a6404f4fe3fe97e47a6ab8c28cf2545a32ac3c35940618bb3c0cd69c57db0e2b58112de53b0f94dc304ab642cc8771cfa0bb0ee3c4a978a26fa5fd211c113ee5598d075246688c6dcd1619cd2d4eaecfa725ad1e449ea4aa792e73cb0dd9ee0f6a9208ca8fca3031bcce19b9f3aadf59ada7b085ac9cbc00361bd34852697ff3d87a4736668137792a51bf38843a2864eca4768728be91319486f483b8da9cfbf44c206f0a8df4d2860eccff1812ed3090f841d1532c4adc299f80c8be4a75984e62d5e9f24cd4b69a0c591b0c9b90c5a30229a7410a36745cb2607b9e75af9b6e9b7ad0ca4f113cabc1ba3c497bc181f456298d5da86b039cddd4c8f300baab7d386d0938db085e64bbcfca9b53cd012f1a23c19b9909d336f58cf2388e0304a2303aab76e8e1db0537940538465fe3789e090a4c9e20eee5c2738472e8a758a388d060b20e5493ec5b400aec3e2d315a39105f476a318e2b70bd172c049dc11549a3d152df2c77b2fa43e525028d2e6a6db751cdb13c7628523207d36d39463ce795f3fedd8288028c9be2490f8f18f45677c024b8c27ab515d4a197adedc94693b2f5db475010c6a9787af9f51e128a5fb0b96428eddd1bf238c979047c52b0b8820d1cc39a98564844a9964802f8f2804a17cda23a9452d079793c2f2476541b8cfc2e49fc672195e4c539198d0174ba27a9a6ad85a9b602cd8532ea6e5a648a50b331ea0b5201be76136896a9752beb64a8662d201d2b32ecc8baa56f486084f4c9aaea2254124c6df0ec676206d7a5c3a278569fa36439a1e9955f4b6f745902e9c69735e8a1f7e998aefd958e78ca8ce05eb76a5724d52bc64ca6f5da8fc12575c2e5bd7c3c9aab3d06d35ba462451d3bfebee986e4df49236555f3742b263884c3c20969f962d2090150e42606e1dc872d41ef684ceec886e9a8c99588b001263c69460d924e7cb173576ee8a393dfc88463175ed0e97acc01abb20de4e942f035e968d67ab7dc5c70e9986a56eacfd7b1ebf14b41481a77c05ef81ba62b6fb3cad596ccb16e9d5bf7ada758e36455bbaa3669e372048d72ecef0b4c714b4f8bdb19465d219ade2a591ad123f59c63188fefb1dfcd6a08a553abd306e4590f56128cc3897505cd54b6df73b5c27c9af69b460a46cb74f0b1c4b1706fe7f8725dd83c1e06b567d947c407b97839fbbf166e0f7ad97cf92592a3ada5cee2bfa029345600a3de111fb35820e3e52f5f21fad891dfa3584d2056f65f2086eb87ee0b5baf2156c7725b96db2ea5dac2f0569731e1ee1162365dc69021da61cfb1cd1f12e245577b8d268dbe683762d83dbfd54781c166eff6ad2148775daa55627f8c3bfdffa782226ec32866b770c989d1c6da2c44ae79fb6ab8e03026fbc46129a5846bc55d7fe0106bb963d8d798122e873be3a5a70b0cf3e7d7282785f795bced00cba323eaee7be1051ee44f5a10589f4495bbe5fe2fe4227c6d03a26fc0de2b176711d4b41039fdd5b2d6306da68d126f6eaf8316eaa0a27643e815274dfcffd60c77a5d4828f8d39ebc78e6850e64fd9a6c9c59dd2a0e5d57a6be6338227d1c8ccd799c4b8e4ef4f8e28f960c521d24d5805f4fcef09cf0ff43c29726443f92422d7bd88923386d06cb8b43a7c409973f0b2f7fbed2262692fbacc8c6083cf61df09b9a4fadc8386dcb8acd2fb07b16413a0fbe1343a180326f53e454271d4571c73962c9b61c47a869e78d04e64c70151a435b899cb91bea49cfc50c4d460d97e2051f7c5212e9a6ce1f10a3036bd869022d63ad5eed304df1d0d26d02759e50a5c288a42375a7dbf44af65679ed5963da3f299d3cdf0022c80944c1474f929177216832da9dbdf95cf66bb385376710fb5d418bd34c7b2689696c12f10c3656b08e8d44e169b04a7c3cbf2308b0eadc36f61031c8d72599f46cff7a3d41a79e1e471ef86268f4ac9cab01546efc7aff6e05d4a93938f60b4584b1be193ea5648e70c31de6c5aafc1d8c75e54a3d0d083ca7453a1f56ad01687546ec7ad297abea8728278e248eda88d74130adb75666b45ed56ba4c90dfb9fb78651e468c5675eae1bff9c1b318ed8b80088bed0457bbe6aaf2a1d820f7f3113fc10be5728c7127c844514bc181250835172edc7fc7dcfe2008589a30fb66f0341557ddb5310f971b4538f1266d62abef5adaf58d3b07e1e3f862ec265be6d2c2bad4c80ae54d50139ddb8ed2666ae3e89b7a429b36f77b57713170088062b0e5095403d1b305bd06fc7912158c68f332ab0bc17b969a2050005df71f73ecfc4c530449885d499e137c0d8dc8a51ac49f3f6d396d1d8d18646c50e4555b38e39307afd3873387b7e554069a0ba6fcb4d2b094b6e9f16542539033488d0c959bc2c7effbce666b22ca0422ab4e34e6cdd8bcf2a0a8554dcab2c8f774729f5f001eded5e7669f8ffd97d953e2f4754782697dd151466f8404dd2b4a07fa1b012d1276478e12fd7699fea98eec61176b05cd00c522fb6734f2f8dfb78d75238ccf8322b78f26c37e3bad91b949aa350eade6bd183632c9943a3ac3610c34a29652de3c6473130605724c4fc4f48ef03d0091a15037565f95e662a2050dc43156a6b77a8a49a242e329c99360e015e2c9fcdab9a89891954fc8a86765786e9cb7890ed3d299f374658ba13d90ca91d45159e57b980b1ed5270494b3e746e4462aaa6c045a2e413a9d32a101b47f9edebc06579c69cbb27e11e289d2cda40d14b184ede3f2df5f2d8819829d7e1815bbcdce6e2b40b1abc9aa7d6da9e3a610a7137b62d9af06947192309371aa57d860eb48b3470d71b76fc9526273cd8f24fd95a7d3da1122db84e20d27adf47aa902819a7cd97812485538d0d92f84745ae3a52b27151a0316eeadefe3c3fec311c581aa048f77a9fb199362dfdd44fe8ebfbda9d0a09d7edc5c5cc1208190f8f01e3af81c78171407fc552f66c9718ae6d6772720b17a6e3ec47b6f08370218ca83e6656b5fe76137aae4953aad1e6b7be8bd8b23bb9de9fb37523f6e0f8cf11be2f5b039c8d2285460fb48d7cea524ec5b23423ad428bb1f7bd01eadb7fa3d976b78cebbf939a67952b5aedffd9fd044391ca1868f060a9afe206b3f07234175f2eb0cd741e1605e3d796b1d058836ae18c8a4f8410d9d56a7bf767584ce3e42f2838ae327e946abd468250b6da640aa33a7d69b7333e62319ffa2209f189cff2e48292772eee4d08cd70231b3b5b88fc5c76b477b54387b8c1cc7623a877f483c9a6d5789627ac8f003f0e1d4ad5f5604ba144235974f1f154f0df7742caf3db7eac077ae72ca6e4a92bb66057eb4cef0e2e617bac1ee3954380e946efda86cf0f2f67d21b812bd57658e9cb8e5507155649273e72bb5a0f5d45439966beb3f5e4497754f60d69c5727c07b3fcd2b8d9ad23224363f4c5e8a214ef19948169d65f5e23231ce706da461167701fe468280545f7bed816bc3f0bb4aae1b6a406ffe425d9158d73861497fd80b5b890dd061b96fb141eda93878206119f6e6cb35b93ef6b65929f25e1b5e984886ff21f8df64cad29066592c88a54a880772ee98f9844fa24bc3c5af29a96e581d54432151e4f0e0160e17cfdaa366ab455465636989a1d41fd90263f53c2bce3493d1cea1fd0b28a0abd9060669733fcb2547ae5e3d170c4fa33f4be47682d94f23bb4eca088688777e5121c4bccd96560fa44468a46d75009eadff7048b829becb4b08104c33f7787ac0828e8d5eb083ad8a82b3568061e19007246bcc4afd71ab7bb5dfacdcf8a776c8806962d1da438f4ea099cbd5f985bf0a4d8312bf2c8abeaa6a747575a18f95ecc51653a5c31311e14843bc07af74fac94910db6495c03e50be4dfdc9822621d9be7b3105a8c60ad9c517a1949a04c844e5326e6c00fc98cffddf126dc742e0f2a93dee9243740fe8912a1052000f986408e41151a267a6d1ea2fcd836706863ff782f5123dbcbdb6a5ca082c9490fe1b9233c39b8c237c904ec3d59f941b5021bbe5be124fac66c8397e216969f97db6ddb05bd822a8e16098691ad65d7c1f800c47d6094a985444962d697843d9a99c8a2a4c35057ce5bf39babecb7e65cdb040a62194b20f6ecc714cf9b4b2d5bbbb2391ebab1970fdd2207bebec10d29f10b1ffeb4001bbca36d27ae8a9202d0702b8ba23f6b60a0994c393eeeabe7b7f8bcb51906e63075d2393d568f9648bd227c7f8ab13e4c51c6bcbb5b33cf14b85558480bc1e66ac135635dee3baf36820c2f5a9a1f9048693423c028af19b44c3af79ecfb0ef1b013416d98e807f97189d39bf6eb58452643d1e6b1a4f03b3317901231f69898cd8427d532e563bbf9905d07dd746c222cd57aa9de78d2f01f17d1fb5e77254a484a81e149408563eb18eeda7c1ea1e0d69b86c8758c1b7449d6cc16b7ec99bcc7b092b8e231a4e1a79450f4a011ba1270f601ec0dfd98fd05f29841064e32a1b72fa2faa7600a0653ad370d99beaa4dc5defea41915271e88da2bb185257142bcb6f7f2f0aa90dc82ab22453a6ab5df8e8d85a3f10bdc7f19a067a2c61a112a0853cf4a92b9ec69f0dfaeea9bf57c7e70ef8e0462912a50785277a0f42fdb5d6528861c159267e92a69e0d6ad2bf9e2c9ea586de35bb4ad6c5be83cd5828438a03376828d80c2aeb151b68249ca422d8b737106578c496d43fd0bebbff87e3a2ee73a035fc02294da54d2011daabce85844d04e4fa32ec4b220575aa4471cc8944afeb140e23af94fcfe5f4f03ca543fa2ffe503b9c3f5b267264fe83d62fc83a71d8432712cb4388c987ee90ffdf5a7f655a0d38eaf281c0b28144937c73038b963b93fc4e5f5fc7a44e35e4914efd82368d1cb413154b51b73b69da15d48c9b785dfa72a146b6309afdfff96f0926f74014870aefdd9f75df65a325ee5b8330d71498b4bb15628bb7837d777bdf70c033742971a3969d9d3aaaed6ba4e5db3c6a6d263c1a5729293630cdd4bf63011bfd72f076d8d9e9774eecd39d4874a6d23db12f950a02cc9fcc30429596a21ffe6df7d9a7db5a3a6ba5b718fd7758fe93961483738702328788e742bfa03450b8cc7ea7643ffba5f35586780ac7e83c42db0ad9abd412e3a3df212473fa9c4b92ca8af32a4d3a1841b8fd91e015fca6c4a94dd46c2a3c84d90d2897d0032974ca7764362c02630f7e2341dceb0a23e373faef5f8ef0040dc9bc10223f27089196428a5e7560d07f0e2fc257bce043d2d9e17735255b1c7f20240d3c165ddde573192d9b416e9fc75fa20ad04ac043ae77dd07216b2799e8302d409312f968b28d3693273e36acfe111791629d893380eb860ae08ffb58667945c0eeb4b9ef02c7ae5f5c17178c877c17eb8568e114de62d3f3028671626128bff2c8b29d6edbd6b5c6748f56d36b1356debc56b631ba20b7b143aaaf52ff44f89a4a35084f8bbbbc18b74e4132f3bafde2d83a0144749ad53f67043f69efff13157729bdc1e496ddea22a893ee5c3ae6f25e9b75f52a98b35a67f11cb8826731b8855ac3e6f420365e636feb4d223485dc8fe6476a16ea51bd6ac649794b1efb6d47a541384790df6bae7860ec2ea59cef44fc26d780e212b16e7418defbd6463c96a89ee1d72b540e34778de9e33f7c43b16056ff57b1a7f94e6d737fccd40698df8bd90270ef82d6f0300108c368e55ef003a97f2c3623cea54186138e1e3434553e072d76d22d7506c1c4bd3f5e770aab73d7d8c2897b68db113115d21b60168ffe917a318d942c735265bd7fa7c2c6299c4c0c4fd16f2433540ad4d505d9afd535c795409926f87841443746f08b10a2814c7db7ace08467c62a51f7d6d193699bf77b621b0a9f1dad571bc51efc79928c3ea81c00c3a5eff33eae14f4990220d592785c1903b414e09f9c9fde28ace7142b6a79129d10583fc8dc5f733624a61b32a38ccf676601abc1215b8103c696ad1ac3362e220c6a0d0293999cf5cc8081423795bfcf30a56e0e49246e60b6943cd9efe0cb930d28ebf11f25103812a7d219136af59be64554fc413291c4e0efbc4afd301fd2e9e350fab1d299ed15880ef42227a07b1afd6b585ac237aee992e38cdcec7cdb22b7c0f68ecc0f902d179a9ac09f43dad831fb0f573654bbac688aa3bd02a6cce4d97263d306c1b3df35d385d407d713bd57b570972cc9280bb300174246dd54317f2a3a5dec360dc84ff63d23b729c7ac40289dd8633011955bfd9c253d1d3c7c771ee0e7d0519b76d9d2b490950d19fcfa73ef82d1259e7533d77936682a6399762adc0df0595043494215a5a971ab3735b0f0c1ec69bcfe9e37d869be532502fbf0a69696ac634ced78436852824d430746b95f84708b82660a6abb059e38ccb481ad03b731071efb8eb9b11cdc871dec75c829ecf72c058cf56bfda069c5437d674293f9694a8c0ec77f0da27edefcf3b681936f8a068f8590e7b7993fb9eb1c324416bf86cdb73f9d434ebc1bfbb7f8d2fc324210bcf87bc666e28e3acdba0f59596bc9e803714ca7c5b9c0b13070e38e337a526004e0f180d4294a3cc736a2dcc5a132ada93c370f7c78e05d1ef24d619d73387c8e6564ac2f4ad777d838f86b6c3ea5a7caa0f7e93904c63c3ac4120cc2e059afacee13b2549675ceb49427e10e3a56ed4f370602d4148d7f3b2c51c3045a57e58244be1a6563d122da979b4abc72aea462dc314e36a6d34f347de08947310c88090aaa92984575ddae65c3caf188802532baf513d9d762151fabd6eb96208bb1965e89b39e474e22b294c14aa7c971e1cc3c1ee0228c4eb679cd887ea308c4f683e76aaf1af03cc051ee2ab268e4f3c203a3d86d53d119549e2e2e7b9029fd65575f8525c0537ddc69334e15f839918baf34918fb8ca350bf96e9107bd2bf9a66c32d711755cb6f63ad9938e47c91e47e34c710fc49414c2254b36e8b04795e7ac5d14ac4934d944b072b25aae59daa1e133ad129e7f2500d0d2305e16cc72bfac44819613dbdae69bc31c40d116520b29e687bd64891421890abd02eb697a0bd06ee8c68465e9505e9fe060e1cab465563b6bd3e98282ed821a490be72b7e6511e1ba76fcbec290f5163adedf6fb9f917963e89ad878ebdad508f11c5915e48a35d11f3fd4e4e55be27fc1497b548771d5a8c54afcee660836b6be4df2c75b8698a786fd86fa8d42d53082351b57ce746287b64df0f0039700dc298c3b0f0fe994c775ae7e304451c410ef25186850bee1cab9144782cc64018a8f7398180ce1867aab0a884dda70867f0c944847416b9502800a18fc733ac50996c86b0475d7242119e4af2f08077ac72ae83f42398a4f69f6f602eaaa0567731772492ed0e5a4d79fc3c27c162b5a1d887a59b7a4e5fc7c8e83d26d7072e64abb4f48a69bcc29ba902c8b09856fc0c7a75f15f26c0137673391f67d40fb78c30a99a7c89247e3c6fab5fecc36a3d4148a74c37089a8e6d8c52f4d48a6398d981d5c5d1c0567b20a1cddac3595c2d3987e34007ee92777928d4599d663944d60084c8e84955bf65a6a3f822844a42f58170dde523c5ceda025251a9daae1dbab888eb119c29df7299a41b068d71ff49d70f04dd09ce5a4fd8f076dc52e1991d3933421741524709b3de45366f17156f2abef2315acc1879d9ee1a65bc91f07e83bd42e6d120b416561f0aeb9e246f2f1b87a4972f1f3dffc7a64f81e9f2d2b5bfd6f6c62ca780f32fd4e61cd4d55c7f59eb0952f15a4c6279e7f90cf495d250868ac3c38e323d679cb466936c3946c0adb0fc8120a59dfc8abcaab0d86ebd59346ba40dda4ccad96a88b37d9295c1a3631175848f8f69763c093aab24ad527f6197281e40e0a9b2cba74f090375e682f98aef5d2bd6bcf8284a91347dd3c0f0b95f025990d8e33c74a2d557e212f42daf9ef1fa4dd34883bec271c3cfff78c64ce44d58b8a971a0e4f7e2941c0788d42a1e80bd7fe81e8841b5a08df68405d3a8c718e42ff6ec7a5a08445ef6b5469d03c0f4502637a41a949896917c1f54471010322d3d29b9b3c556802db0e34854cc3c6ef69546448feeb4e0363f15d0b1a68225f82f8d98c816b59c178e409288bcbed37326aa629f186ec883df367b4e02f956d613f5b5c8c2373866cc06f09e98f4ba39ee89fc2a2f6305b9dc05ed6a595ffeb992e9b2e18e0a73cdbe9c7896c2b85d6ea2d0a0fe713ab28ad7b1c66918cc4f45acfc9d263a9fade38b0a3c17c62653d496026446ff6e6e6d7ff5bc2babea90703e8dc78c728ad723e0d0688cad42aa132828c31b9ed31c5bf930e4a89baa754ad77daf3b3408441a45f4460a682acf2932d6c7b44b7d2c3eeff2f0e43cbd0edc39b790858956e871048c8a0d7a48f43822be5110d6affb7d123bb8216c34eedd8f9c66844c07f8a6eee3f43d8a6f784521638fa39271bd6b67bdf2581a5c5122eae4ea923a3b104297fc78e9361d627b9bdf622d5cf8b855306edfc3e1fbda0c00da505ca9b85f1df7625fecb3515ea8c5696609ce874d16017a272b2c5f833596c2d9085340fa7f6ad8d95bf84d8e94c432b0d2eae5bcb75bba85c1dd056c0c3d715a855f659ed48ff1e511f80a0d9af6b6ed7f99affa0aad5122ab93d4db066bda95331cfdb9a99499a70cb65d41a308027307158e9bf795ff660cea5a32d2cb4b6086227eb1b9144e0d1010e72c90c5f5c30e023a39e104241d71e75df1559561cf1e50e593f79adbce91d5b9e3392ca3c0ba0e69a2fbee6bc37d1fcc445c7a9c2a8ba94763d71044336b0219348735aaf67d41ecad9eed09e7333322a3a2ee77a438f895092154c7db114dc5a0ff7a7a6312577e64dd50b095cb7ceed1c98d19e004c1509380e8b1ffd1c01997303a17f0b713030299cadde31ec2a1d8e29653e99f74b8086597e63ecee3947042a5e688a031c4218eb135c835fbb491392e06dacc9146e1e6cdbf28b46d0318fb36df6e17f713565090e49df0f3565540a590996076943a849bad966caabed755e3295c6da2bc6d92b0e8359b090ff66b2b37bbde32ff00796971920980b46f3a1222b11589d71988adba58271cb7a2193eda141d512117d9581436a14511f2be740a7971c1308dc2b2b33e327683782e2fabc55caa766c5edfb06eb2eb4558112cd520c8105069ed9d75be1e33f62ffc60fba83dde1859bdbad708327282ca6c8a0d3fee86907b1bc9a6d4182bb72234ee4cb9976249f62f164fce59c1e39b7c96d1fa7604f4f0f972a3e49f448be39f39bfd6a36c356f9896bdd21183f56c6812d278243ddaf06242cef12cf0dc2426abb8889e4c4bf3492c655c49d96bbc369f636d787292cdca2ac4ad23b15bf0f7bc11005ae2acc4630e4bce10405c1e10c714a5e67d4e7919e2e0c8510ce4a6016b88d6882cfd741e49fcd08daa60a852713215d6803128ffdbe003230c685001b3becef65540e685a57a98231f22727865c907045e3178656cfdcf0415c3da31d8952109f5dc39dbfeaf74a60f6be1e63618a87b1eba766f193f4e36779aac6ae9669a34beacccd808cf2c7b8f69f3af8636e9d3a9629fcb11c331bd6dcc21a1b3e314f008c7795ad29aecc4a2bc35f6f8b85b2439048a354d35b09f6fe595167e870f63393f47af4c2c8dc1e5f0546cd8a13a4a4d553143bf7c232e5f2562f08ed9c414970c5fa630326bb40f14964c814d535daa62bd81bc9038284251a1bce8a9603be8bae3cc5c85df48c7429d989bf0cceeef9504f84f52ad3edf79c009c8d2a07e43a6ba080f0d2e4c39de15d77338b26db0493c50e17a457857ceab0331e25257ed361978765a0d7b4cb121a253edecd18b677c60bb02cc11892d0995cdd6438069c153c33d5209012499ed006213962247e1178162eec1d5fbfe6932b1020c629a5cb13a233adef43a87a688736bf8b8a2d6a852b35ea492f2a3304f12a55830cdb166d4eb6f2095b8d45da100d2f9a0d0ded3d9d8896dd2c8705e2b5fbf55be9f1f5aca0395402d31846041d7b898377cb16579a90d51e9be310cde4f3a77604b23fdcf60b823b333c0dd9a57b520b2cc3fa2ec55edcc32529ac991da525e51bd9ca32eb8f5708bb7323bdd05a3aeec0c84f6af8b43e6b0bd73d48be8dea37b0bf90c284bec542ae6b67a9049cf5794f5fdd296a01084b2f62b6120287c2bfb151d6f0c96a833ff8a0a863fe1cae984ef64ca209707c36fab20d75efdf00480372801abc64d9e97ed2f21f44b2e8b259e0c4cbfcd1e7814db9aa305c33c6fd9664aab562c87b62d5301a17ffe41801b06d39ea0d347ecab92774e110c3f6e7c0b50b5451a3490411f0cbfeed6e48f92b668418beb3b03bf8ca8ee0f4b0e369f9673dac1c9d49caa57d931daa4b77fbcf875a0990a4e96e3987ad76be32089c4d96e6f789ca3aa03183276346cdb4dee51a851d8ca79f5fac7531777ac991985f549b6f74d11f870a07842aeb48c74f5714041ec5b2863b3703a815beb89f8d8392404b819af6db418cb035b5c76aca08967a7a557f45b7afdedf415ed1f64e67d9d3b53bab816088d1690765459e6f8eb7977c3e8f30279b172ea63a4f53e04ee3813e5f7a5442cac515c52ecbd8b1a504e34b93795902a8c94f79c70eda4ed23b2d21addeb66cb55c4c107267b7565d62b94d14cc109be8851344e6f7cba67b5f7d52a8bed5dbd1d8114d8cc5d418098204e06a51af4a00c687a75ef42fc42d70437e2ab81b5e56c6443cbc44ec904e69fe50c819955dd8f9de20988584eae32c910497f9c26cc4d3da43e5b7eb3d995004c3f9a73b5e26f7bf65e287f0b6b036ba2f2e95baead84c5f42f07b3e2bc6028772b6f228c16b397f69d3af5314f6216d3d0f066a45d7398e1b7e9ccac925131d39d91463442b79572336fb86fa36d5da1ca683bba1cf3fd04869fd337f602cb05234d5a51d0e49f33d03aa1bb34579e431c154061bdb6bf58c0f2ca466f7d1a2ec5b358d742c600125f79d02c4136f032079022299fd935730a613fc3787a56f7ca33705b4b2055bf0a4982b0cdceb3fcd232a9033b0a668b1bba9eecfc905d0b71628c1a5d1510c94c1fc8f7862bca0b271cc3a967295c89417ad529faf599428f98b35d8b32dd5d90c32bc823c39f3bec96caa47a16c66002346aa16ec00c068fc60b7fa7f4b7225ff1ae30e9dd6e43d2c7ba4b5857830cadd62fd861ff1aabcd71a79db8461ca8f2a3ddcaacaece17df40f8cccbb9d555e804f74c9dda9cd3bb698dcff3d603a2e5c02feac1da6f2f439d3ee04f86878e80e3b5f64a3c537dcbe8bead3538dd1ae6dabbc7672cc2bdb7ecdca72e439f831b7b58a6fad29dc94226e6a5afa607f538722b4b37c2d8750596e8de2f5b77c364d347959ce69ae1e5d8a043c99f5c9e473f9f80ebf8a6e51482e942159dbe0951c97e22b6e0fe591996928c82dbbebf698235151483464c5b4ce3e10a703bde7d57be245d774bbba3a0fc97a8c775f4490354b829b9f28937781f5adf356fcfe497d68b41c074fee823fb08c6557e6938d6b7446966aae99db44ddab57542121cb4b2180b94c217a5d60964e40786b6106ed2fd9b2ec507e294e04f0bc38bf390bcfe634a7f43835dc72504653bb500a09cad43c7fe850057d384961a0cc78ca0515317abccb51ad113f310ebeda0eb320f73e85de2ab955ecebbe95c83b33dae31eb7b5f4d0805af0d2f2421c2c1642263c2e2f71ad1e218314cdae2752a403240adf5acd8660cca6fa1fd88bbf7f2c99d7a914300ae7756a5117d50a1d721f895ac1f9184da0b224e835bb84e707c3461bb272681c080a1afcc6845616cc20617de37a9d3fe385af1697694825c9ea577545c847eb4008aa46d0d05c780df0af6ba05d6604744d9f5d527e269ac6e93d50e6ee0f37cef8ad63d10ad42404d6d2880a718f573bc3cbef2004f36b0079cc69bae93bdb6cb5d1003d1a2e08caa97deac7b744bacaa21093520686245c2778ac30c6da9cd280de076edb6470668547481a48100a277c070b83b0a2946f888dd71b2e5962f1b07887d66c8be3cb078bd683b91dd43ab19bf10ce54566ccb8e6fa07cbbfe1f2c8087297df2d9e56fa3f9c6c55c528af91c214579b23be2ccdbaa608c8c9c919d872d848976fea04223d6688c1d7a25d1d627e2d88c53282163405f7201dca6cfd573bd38e15761c3e66b2de22cb177712b98789b5f7f06311646d4af3281a383cc18f50c1324a0236f17b9593679b74af35b8940970792cd0906942ec4d41d10c9b8b102d625af7a16c8ac691ea60ae80b775e1fdd39ae577ad963a0fc45c2e17678f394b14e904eac32f2f933c35d8d1b29090cb55f79a58974770f0eccdf781914a2e2a742d9297c5c122d2d46e9057ff92436d8d68730cfd1d5df1ef55931c2db91f0dde4b942c39ad2ed33d39f9160415c0fac43916466a22dbb4e90ff957995ad2e7c1a7df2ac3743e61a3e4b28a49a098a827f098eedd18f004546af70853cd32608bf294d2596fe69ea7daa3baaf97d6920c36f391dbb0c89287b001de0665ad8b87431bedc41015ddef512cec0c5b5ede6f3ef2714b0fceee890356264cb7e7e36ae0fb79e9a72fdd7d9a6febc02077a7ee48a2278a6e85db00d137cf9db1f25c6a95adf043e39c5c4ba1722feed9a7d187a57d9426ed90a8edfa10903dde0fc27882a11cc0f1bd0d387c8937ccca667e24ce1780dc80d8d9f3336993fb370e4bd587b9a0c2013c4f38266062a5597eb75779acb030e31185f77ac9e47a48c6c6558aeb18f2bd861b30bc7d1787cb2be7c296d31e7a7fd994d576feb3929b82240e8cf85916a0d7b0f5f8f604e4b7a95539cfa0bc37da73fb7c36ad4ecbfa9d5050e681804fb45dd25a33d46c7b02c1dd3ba41b88694c931d80ca74e0918155227a4effd1c1540ad7db0bedb91775181de208a245daa534b15d109b18d0ce09fc531b2e3433af16f2c93d04707469be7799fff57b16b79678ee9729c68b831cfa45fe83bb122b7a3f6ac5626d901004030ad68191959dc8433282e5a30b661a4e69ae3c08ccc33a998670623ff4344c0fe567dcfbb52ce39d5ebfc171dc2a0901c45912b4070fdaa99cba7f5a89a140c4b6bca5e959c329c79692f1353fcf07b0f9febc712667583f8cd25e252c9b7244b1618051def267a75a88f265efeff5b01fe582dd632b35edd6009897526a564e4014ef3b39cdf4aaed98303175c224aa51f84d288e5841facf118ce1642d68e708cc613a7ef103a9bb75086db99efe4768060bf032effa99e8e346f4d569e462a2ea935f5f053535decb89a38e9439a22f1767c52ab9c4805156ae2ab90e7e2ead53fd9713f49fa903389740269009c8522ec2878bbd4cff87b0ea51e71dc0d2e3aed29e47383ab91785134a469cbfb4763f0452a4533dda2a3d81b21a70f2b5f956e7f48f6b8868d558aed42f81cf26847cbd6644173e8b0041c56a4cd58a993062bf76efd6066cd201894e5cc4322530a307da062827bcb8afbbe2520aa1dfb2c161dd549fcb702601639abc3d02730d3d32880d891de323b7513194a699725bcc34806bf273a17995796de3de8c5fab656f49d733acf76a849cb2357ff2cd5dd8289553d38a986c2b9eb3194bc3d84809ffeb549bc6a5f8e0a64c166a0377509f437abf1a6c8416dee86a8fc23af464cbf0f5ebba80544e1774a46669cd52465ff1010315a9f5c74b2b71718a9242514706058075eb9cc8d6c40b7321c342f5ca6c105dfc7d3f1379384837cf96ae1866abb19de509bb1670f3cf49262828e1ba0f4b0f4e02a0a248ff856013418ad68dc71b9a3672f3cd3c55ae5814fd4bf7288393ac413fff2774f9574a292ad6cd74e3c8a076b541436e8319f112f26270f7578d056d3975fe1708c19c531337c4ead24cba08f55134d93ee8c49524c74a20e80432c0de8f07ae300a4db1a04bf02057bc53e8debe800170f089bac53f7b3939ce36b2445897d2cac1549c30094db4a1fe6d0aa42cb037b4e2957fb367508c1fce4b9f49e9465e8564bab15efff96675f0f36ff4d13a201cbb8937d55708c2820ff8b1eeb70d5b967919b4e6381b7628998000329201e625ab751f7bd54ff0c7929a69f842d460e7f8d496a01ff59d62e9a5648e59841211277784579f5c852ad63aaec7edd2f78279b236d12bcd26af70eac92c142be5bc5bd9ca16cef285a17b20a85a9eae427537079c131154b67f4c74fb2c690a5d0e1ebed37afc0848809d9b723a23338ae5467abb0d3ff178d68ac78c2624dddc4d22a9753a3f476effa8d8315075b81ba6ddb53d484eacb9225a8f61e3fec9838fea28e150708025038aed7270f139c48b877b9e8826e0bf476deaa6fb12955d3839318460ac77d534cfc9b1b7f2c4ce74c882213fb028e1dc46a45e8cb0bfc04254cb5c25d29f2483798abd92a8cc5e8de60873823e792dc5fafdc781e2aabeea0d0d4e03448a4126505884a0fa7aa6512622044433411252b5b23ec9d8f54b00e97bd2bfedbf53591c9d681e05fd26b35e75c65258b46db740352bffea9b6ae0211b01b77d94c2078cafcea91391f73eb7afb0b12f1d8cb8dde99d334911abefc46c441138d4a8b238c16ce65b1a6fa17feb9419abb1fa9d44214d044f9b8d89f0c8458f61f4e70d94631fcb43ebe077087cf6c21985546ab69baa5e417467929eca173d543eefcbfc7b831668240d21e0b686983468461250fc6d812da3888d73ee0224facbc4e66af161ec182978396f4a0639fe4e4dfa765283e6c5bfd00e3a93196db3d443b3f512fdb1922c38b377529313082889472d061d977ac60c12b8321b1468ec1b5d4a8a21f661cf9c957cffae3e7c9da78cd78347433634db1fc629287b7c835561f5154de5bfa6d275309b71099846068bda6d3c4ef448b66f6e2736efd6cb7f5c3777ea778639dbd2a5f35c154935b65d75372998a7ff55acf16054e864f43066932fb912db9f064e096c2c271712e4efa9ff5ccfdecd7f3cf57f43a5b562998a68aaf067adc96464fdad77b5cab6f4cc2be940474dd552e23db2620920a6bc1c2a8c27f7ed2eaf650b7fcf66e896a0acc06e0dbef244449b09ffcb481a1e768946b5ca7bffa0fb716659290f0f7133a65a2c86242027d00d70574e1c357c4e096614bedb73c05b1498e55001e693d66524a8c19994616e7aac117afb7ea9c99648c565cf430151193eebe4156d51661dfcd02fd610e5f2dedc84c6189e134bb4be5e29a38d44699cec4571c3eb81d5432fd1ceafe297a8058d1f2cd70ae6492577a7a09f749453f19be3fa26b1c2557a61fd3a681d920550f07c2709056d001d82b73246c3a1fb98935936addd1d22a3c04787946303941a8e3a8c0e03cd0cfefa8b21565df4e1a49cfa5e5f3feda8d51d339253c25c67cb5a9286b43a317d7730a08cd6c648816e891fbbefbe5c62b2c7a0056727ebe7615e876e09a929fec8474642d5e728fe3bb600efde392a7d4ad833049f13b40f610fef6504343d62c64762756614a3c259c2539fa1336325db25f5eab5a9b2e244b06c5de7d4c454b6930d3eb030cc154afbbc4ba2d05ae9e8b9caacb5e46794038463cd3a379cabe93e56343c15b300429f22f8e080e438be3a01b78d2984723d937ceb27abb8ad84dc20fccdbb9d628d70ec430f0099c63839b14a2708247b08735db9d9dbe5479edc37c5d4d41de416c0b8c8f06324925acd03709cb90c69817f16a668e2f12de7f867f00c7646495b94845dc9fe31a9ca411f99fcf98aabe8adc29e0bbcb3e24a0c884efb3c0fa3ffd892d3669f5b2228615bf0b813e4360d7301c17791588f8cebb3398a9ed24cc5d78583948e4cf9bc0551b27acec35b52376af37e673c591c099afd9d5a24d72585fc5a8e4cf953cd8f7c6ed8209d780d9986c0f951370ab661e0aab619ae692ea9b0e0a53695d49ad2a5c2533c9fa5913f5f9ef839aaf3680db3568caba435c282d0477b0011f2ae5d67d92ad13bf1183843c3d6eef035831dfc5c5cfaad1a5a761c8ef5eeeeb2a09245fecc9ecbf0abccc64e6e52008e1f5b663244746bf0ec71a279a094e7dcc617530b775dbcb7753f1924b4fbb225d24246ffed747b40087054f3676188485bd4957d81f51737cd3d9935d9ecd8260eeff974cea1ee72a16ebcef5d01a5c382baf5584bb3a5fe3af43d014f774a8b2a103c7831591a6dcc3903086c8ce5c4407b05eb2af27259e021abde2059becc4f60d51cb90fcf8e512f1de51ef89a9c280ca0c4cbde7326205a2b49ac2e23b64d12a5c8a7998e097660b087526598164caf0764a916c0c3fdafa0eedea0b6b157cd358758ed38dfb55d8da666e42c84cb5dba273dec6dbbffbccd66c4c3fa01411d34a1543401741ca51ad3a846cefc701ab61969b60b943a6c8620954b85d3b3e6841bc3493995a87e4fe68cc8881e709b570ae3697b7ee57d6416efb4216ca9d39eb7fa3c17b9010736d935c1cc8f0f2ea6a8754c0e1b9aefadbc1bf7383bc5e347246403ecb923b38421290bdb244462698d8657c0e84f47ba12f0005a10d18215d97d58ad542df16c58523e21024cf7997fb07b5a268de3fb9fd56849611819f499f316b39c09a178d7b7806e37d820f68d27147049430dbe97c629d7c2a5be60e46f64a87f19f3981ee0cba89e5441f09939e5e36fcbc4fe39ac95364c4ac337a563ec71647d136109c1eec585e8a71d494660ead49d3cb86f170537401032ba014c799ef8ab15d4edd3970b5341866abc0e1a24e520669e7ae55abbc292d3be18f15f61aabd2196bbde004624865224ba07556dbc2fe730edee8ebb2243ab4ab6e4d398d4ce6c7895bf050f8df9cfce48b121ab8d9bc12161cfa5147cb9e7fe7dabffde3e5f6220c444aba1e9289600bc66fc02b09cb5b9a9973cc138a74e98eb5bc14963aad041d0474703ccfbb75be93387e03334edce7da36529a5c7cb2485e88f1612bad260be18f5ed6de09cb3d7ee618e499a54fa96560fb2570f61d5dc7ab18b06b1c46b8d6826eefe1c4f12d34a112e818335e67dc8ca198c232dfecec369646f72a0bb5c88e919b9cdb2b7c5355df3748034043550408207858c23412741109bf86986531d7f0442f0ad3a0bc7d1718bc3b972d1e738facd72ec1b7a496289a8279814a84157976c4bea5588efb48a398444b18b0622c031da763324d2abd9b1210edd2e17678a30a0a479f28983e9fbf07177849be35af3fb2b0f1ebcfbc8abceace5b8e1835463a5ec22b93328daab6226b37ba428107d2c67dfebfde1d3a1124575a6e17e6bc3e104fe0c75087de63945e7c62d24a0789b28e21ff53f93d149004e71609f2685c5b28f2fb3f5f7834d920c8018cc0013c256b6276f2d96090fa4170f84cbea0dbfee914dde7547df19ac2cd68207aa41a988590defc5008faa734a36bc46b03f9aaca11196f671fb270476699fd7474cd5dd9d0639d0f64163a37dcb1eec94741a7e90281782a8300277017f6c1e13cb219c2ead57fad49ed46df67b708ed8574a30d5734b0cb30ff5a1ec3e7ab2c94d1c756335f90e50d9a8407917fa6f5496c0aab7451e1e77a76401cfc4ec1e89c9566c8383fbee231332da7316ff134856d10179d034e4d0a75cc339cf044a0f69bff6564dd452e1ff2284db7470214cda7c7858a99f878c0409a6e5430f87fe72e3a3ca97a000f053f7849fbb095d93bef08dedb517c61e2703a69e5ce2b6a0c6c2ac027ab805a37ac451958c88fe02ce82b06d55ac8f0127727e44d51ff1efc8d8c9846170a5688da3987d68ef090d077ac4d13c0efd2abe85237d08fcf686eb4439b144bca860c8b0a75ac340c4d4826fc7bf59ec079d8b73f136802de970543277620aa1b052c04552b123beb2453baf0f5d9ffbc1c7dfbf59b722677c7c3fb6a2bdc438d68d84948dc40b5568e9ed90359364381ea0cb9555fa78680a0542e78b2549784f04c468c1a018fe6262ba5d9b5523393d8cac1ad0e56eae2e955d5e362fd91c25249ea9b8ce681aa7f13747cfa3205a3fe066ff008a7fb497fa7c6c09a505aeb9f41cd2d6edf7cb28ff588f29c1157a9b71172a004f43d885cb82b6e07292139baecc8eea885460fb8a5915fc2469005f68a4006531881606bb1f1d0e179d37bfe24f149fee9ec8f04186d7d251dbb0ed0f2f3db107f9c5df1cf98e239df441fcb7afa5a4832ccc2b378c9c292fdf6dff3a0b02cf24d4c9055f24cd1af72d301982eee1f06d4cecc9cbba57d33c90d36fbc75cc3a4a5bc90ad5d499b0df2b3ae9c8e2392c6e1ea66f38c0c0dadda4b20647653141f60c960fc7ded704476d0f34f8538e05080712f5f6daf02ea5bfa62ac17f65ab12f5cba462df427a9b6bd26a630b2f705e0433058efb20e2b1507cb2163690ead5f7a130a36cc21ca55e51367be2dbe57aaa458f7f7b628d1a0b1beca6972dba8fef7f4ac119c264a33f1fdea27473c862ebb733ca39b42772e42fcb877ab79edd1794c47c2ee84b6a7dda50aa13ed730bf327096b5af46a39ed3528e516b82ca01f0f0b4fa6725ad5e5908c0a5f40f0c279fc7b7d503d0fa112024540ae2edd320ab043a126f4068eebf2a91ee8c4cedf48d8a727bf29ff5525d381443004a6c68b4ebc1c2a9b3683a393f2663e93d01e4af16d55d6c1d8d7682f68dc1f8cd9fbcdfaa5ee2b8a4b031fdd5584b9f8c9c3a91c027f9ff0b37f81c9e618102a91658e6d03af5078b7b7dc1dcb33f901cbd16248f3ba2dfaa70a208aa8f6c66a6f47997f93beb4ffd214f4541f859e86abdafbc44ca05ec2bfd356315fa539f80977ffd7291234a3d54dd7098cfbed91aa98b397ead15be2d6e271f3910a12f5ce9cb64d617e6ef8e3315dee0a6acd3516740793223fc612050cc0193854c760a2ec98e03bb3c6f1fa51b6393935869b0fd4472adf1d6a384c45b12d36f74348b96b1b456fa57411d265264b9a932d0dd83f945b5fbc57871d441d7cf1dd9306068262d8485db497d5b15d2c7af0919c3aca56f2db44d7aa2ac1418f5d22b28cbed05966c97ffb0944da0e6f46b3ce32d34fe4c7a97bf12bb8892d3da86d2dd05b8f9625d94deff8026b749ca619fb43958e7b7b794b437640b8a238568a7446f360608176dfb57a1b6b6c0f8fae81564564b20617015a97a043655d9c503c989b6f550792c99504015433d67cb44caa793f1296803c7474f6414f65751433a2e8aa3610acadbefcb26f9d8a32eddee4658b5bf80e79398c0bfc78bd6415d3d843d150b2ce7228b3f8579e113874c1f01f9cbd30fd7f4505ac9ab9c43d761334dc73336343ee260ddb9ec476aa6cc7667381b22bf1a82ba67857287910d747478a1626f478a4a73ad27176e7bd5fce10b28ff85025dd6742fa2d98d1b75b0fcf4d1f13a5de6076532670649344ab89345f7b0b4c389b44b3f3d2ea966a13ae675f0bd9cb04011d96bb6f696559508d4440b1ad4128b0c3ea7222a6b5f3d90c4c9d8168d58ca8d485776e0938c1eece1b9a51fee307681bc6bad40f5b01a4807adba249565ed188a3e18d773fd4d8b5635afd2ce07ad943c9a3bfd80e0880c85116f3f1b5bab5ee747bc853acf121d8454ec9cbc2475aa2c7b872d773b7a9e488e22ac0d81ac98ee61c494911bc904604ba4fa76bd83d159b8c6c9dd405da0161df13d4c34894eed7cede2f450d53eeff68fdfec1da1cca1d8c1e3757617824139a3e05d8ab4b625d27b80b44dd911a3546d17ebe1c38b2c6c5cbb6f7aecd259d8ff0e05b5204b60280adc030c0b559ca941609779ed44367dab2df4f11eea842fc843742aa246166f6cd920b231b77c60c7c326fa264dc38b953aab47502119068bb9e4807d60fd828f9a238ed3797833ec270b108ed13acc9446f49a45d03cbf70cd4d46edd49a320d26cc5320de858b6ff69b4bd780b702f7992254cdb217ec2f50444b0df03fdcd472fed3534716571a981c17aa39611e7ad71d676651776cdca8c8ce4996fb16cdeb63cfd9ddd12370a8ca4d512f954d9d89c54b245c6bc871f5a88752c50ddf55644133c273f8e8eb19ee0dbdff43daaffc7a60cfe02ded2d7b28697cb0380aabcb2521e39454e09cbfe4b6e79715be048a3a185f854ca2ec19ffc410f8d41e97f11a80b6116a9fecc398b00e8110bcd7c7018a869f34fb9356a38107baa583de8af7575a771fd51ce623b9c1585b1d8f075d89ec190a735c484c5cdc99494abfecd207a82664e759f6731a3d21a6eaffaa0b450b986fc0b627d57b704a9e2daa01a684fd4e16394271c327610d8f93059bb1c0114b3fb7d86c4406a2f9c7b2ae0b41217f9e595bb17a2997c5507b4e53b6b51d13ae3b5d6d9f63fff88569084d4768bf2eb85d636760593a3446a08457ee5e105682c40ef635d3759400acb38ed6e2607e2bf55ad679b55a18ad1c4f0efe70328384c0e50493c307caf3ee15a0d7c9f07d3edfb79cf2bf16ae51d89f60bde997a925957f7db8a91c901be5076003db7868f9bf0ada446d711053ee6f1f8d5aa4fe4f60c4fd0d9978efa09b94a40ac9ebef1ac234c24b25988552a9a27a24effed864410843481755e6ce20bff48633da6ea79a3d4e2686a06574a748ea76a7bee7d45ecc2828533848ef77a996b890bf3febd5042f5b08b22faac92fa2bb937f0b9951e8dbc5319a82e39f9b4790209ca0423953556316a3f1fa681d99b905fd1b76117bf5b9c361eb43b753c0b18b87a0e891e40675203277f256fc4617c7803bec5ea67a94e296f940dfc8a3517cd4eb9db571aef4c3df6eba62164b8c48e3c46573ffcb997ae47dd3f044ecfe27f0b4bae96f694f97c3c3f84f4c382d40f5cbe60377dd616ad63c5fdd5233d08f2ecc48a5e93ce6ef2cca1b3786147b94496e970359fcf76089517ed215e6ccff9a8a247e06d2b6c8662113d113fea54360e10f1f7c896f009d87d75137c61c80d51c5d0c71c48e21b9995e0a9166cea8f29a51653854ed2e0eb32f0d516ffc4c57b5122cd3a1e04265d23962861da5aec969ab75eadb5ef644fd77d49db6ca53e15dd2bcf6a6a960516cfaa02ffa45525700796599c4b9a31b003e0d870c67ddbc5d86c8b1fb98c2d8299ec172e45bcd8921a4e8d4580a511019b3003fab06e67510af9d749cab97f49fc74a0b7d2f37cb4c0d156d9891e9943b83c6aceb5f95fe3c206f3eb76b0bf71919aaea0c1096a81381380a969bf5afd7e5983d1e807bf0f38313d88f79e3d70a7b152da1a9322c65bca99527d92182bece07149e10e9c756e36f8acf299062d95178e38cf413939dc27bd5ef1f53d16c6448f06496518f7b669803ac3862a885ab80b3a105b2096530296fdb29644419e6c7cefb7c42949beb0f1ff36fc620c813cdcf7f231006e7c3755cdf3b15b212aab499a0f2ec7db618b92af269c7844e9bbbdfbf7ea5080a748b961c3b75144bab3f1e7f60f51aec654149223a212e39a4d084d8ff0d9afc42d0803baa6bedeccab38652db1f9ef3c942bb8f9b7c3e450e44fbfab6c415abe37c1cdd4a39a9df2e8b3337c18b864eec72ff95d8dd628c64bca117d88de7cc3cf8bbb951bad29b0b2d122868496c88ebf3796e12543f6577b32f123f3f06cd79379a3b7923815d0656d49afc585d8f996eb1ef174a8fd128b7705ee17af3f8452438348dfe638a83b1412f72f607b3ae06346b809fe074c28319ea237c96d86065c75b580ee680de58bf0055f26d89aa94ef1d074ed383abd51c3ce8ab3daa0d5f2c270170a0f2b71d904d22714e098fae30d759bb691ecd5fc892e975e23b56425a7b4e861e55a14eb4f88316acd72b7141e07a2304b0c85de35aa1967c696baa3c5dc8817a2cdb3bab7010487f3f4be67fcd9b20bc0324a54748a5b3ab89f02720d09b9f687b6396b5b06adb42490dc056f3ea135803a9a48203ca026d52bc1620600082d26b7c67d163a8be284b656a3e02f661c1a1764156d7939d1e20748b34d6d4b4dceb90abd30937a3566085b92fe0d2e5785f5eaf73c4239af54858fb5175a64ab7a5605a74aa9af47b2cc5957c850bdfd35f71328e58f70d5e63df04f58ed065c3076d03ca6535976cf33c59eeef4143825aa7f9dd155b418c24d5065f38bbee5c72cd2ca9792932012cbb3c10b83a1bdd2dca91d7bb566d83596a5ae4626d1750bb6ffae1165b6fb41c2a2ca9929369f8017d6c75465704242025b00c87619b90bd7e2dcf23a9b575ba39f314976a085b0e589b5808220b3435ce9df6cf11ded4988940e4c5b321baf6b94b00e6080f6573fbd418ea75bbcc838551b22dd446daa38bb343bedff80d29b12d00363b0383e2a825f4b3511e4ec7cd5bcf2831b821fe24c20f05759d571ea3200b71a93bad14e1690cda4d08790c2014f6e68c1803e5546a4783e92c3c21caa20bfcc15c09ca7d94a3cf4e5378acd9bf150db66682c1a62ade0390a054860f413cc420f2963bac18f143daa789c0894c14e4f79e0a05941aeb205def01b86199dc352d0707cf7f3cfcbee1bb9d9b0ea52f3303615869d667cf4f867e24c9683b7353802bdbcdd5358dc0bf4cf68310f4cdb061ccd4516ab3bd23f0c738b3c17e5ff4f8b0ce53a693c30ba7aa1c461ee67634a73f6221535763c843a3f162cc4b4e32f388ca88a57260ceb8d4769d6706253268472c86af54fc05153a876d07a6a6d5abf52c455ec85bbf046e4024a8fed182b7118cc94d462f711c261881bc3c0748940f7a042e2233fca2dd77a6c8c9006b4503a4e25e81e19cd0374e64f5137adc31bcf5d7f569dd3848f491c84b737744c0ada2e25210aff551e693fa176fcae0b7ed2acbc427d14ca176c732b0baf2e2a0db446b1d73053e6adad2a0e66c0d1953b6a1ec53c4a77e5c93c6a692347797bca867bf7edb9af0a7df90133d5162e56043045eed0f55bdc9c675bfb3aad2f1b4a74ba8cadda38dabe3c3dc47f1733176e425fb42ad44965b00d6f910e8e67d9a8af03110d559580ed306abc11aaeddbd29ec88ee5b5c94c8858056a1626b4ef63c8b6ffef08044fa6c5fcc0724675d4a777a3bb80307e18ec629af19eb964377e255c39afb2367a79487237d056e8c6c886c8c37ef622a7d1e26f2536579bc37062ed6512255c2a9c5ef5d1d1bf0805440d40ccbcf5b50611261d954a0805f94e1b5fc0f3e9f618d582bff547a27359c4dee3feac866811ec08d9c9bf326e12cacc4cb9c44bead86a87df14d8990201fae9b61356965a29b27278aca4cf0f4fd7a6be31c04cd64df6ea6c55089d58d383ec7532d7dcc4bb96ba0328516e2232597e2e48b479edcaa5ae7a3914389f69faf1ae84353a50c59e4ca7f2ae334b0810d5f8bce5ccd5cf00028b56009ce948606cd1cf311bfc8bea371a13db56ff84759737126794a6573811235d06c3ace3a82f9208464a9c721eb331510dc1d533d4a912c93a027b1b478b84948ed8d4d1023b9320570f1f8753d9c99f3881db6478e14dd898e11a7fc42434ebf6df324ccd4c8189bbd2bae254c5883275ce52d0818946a6683a9f4da9b2a8e921eefe0c0b7a1b7c9ebf6e8568bd43c98b37a9c004f7b41dd62a8d35b146220c77ddb864c27e1712a147a73773528e67256da06c3363e9dd1f4df1e10d0e06f8667ebf797b99c1763a9db8b42654461a150bf174068417678ff66f7fff5b94409d20c517f65edceaf30eddf5d616e57f20d11d8d26f57e9146ae7f78cbe745403706fe399ec0aadc696b044805f32f68c96a800a6fd17a6abfb6ef624398852445c97c8c9dfc09a7b8829b18ce8afa4ef6473e0e3b542eb0f1737c3898a6ddf64dab10e6ae1162c741687d30b6123cd219a5aeda9dd3c2760529f1f5221ad0cea8d231ce3b9df0bf9262454d9a2874f1fd24e59c73a659404bdf687d4760b1d4e258039ddc2d2463b11ffbfd58e52eadb2bc2a7efea0db1b7b205495227af4d950c997c9c5dc05731b867ac072994a18fa7be850910c67363b34e77092de78be9df20ba3c7e435e125df3137a8fa45a434defa084689c1d650bbc60e5ca5c449debc1afd55c15251f84345cc7bc352d56e44d595c412ccdf97fda36eb896e7002fecee18628f7fed6a216818d89231e1b459c53d2ec0ab398d6e8d0efe6119ab8ef6d64b71a99421c05e01200ff614af0a4660bbb6819190ea6ee605d56d3b1bb71b04f9bc8788353bb196600c4aa86f6a1aeba217d0ec1ae34bb10d430877360fc71ec777866514a9024fdd2ad2641f66648896b37cc982c285a0c8b280f4abe14f475cb7c7fadf4f7087d0ed100c3eb49fbebad96d22183dafb6be93aba0a25a3b1d81362062ff2988f491174cc82d939e2945ee7232ba8e6167881d3ed5277fcf0df24069d8a1fb48faa378bdd47ada2d50203d8f6d652cf60db8cf3c33533b380301f02da8f600cddd879411a9b57232479518ac2edfe04aaa8a8c26afb0b862dbb1dbb6686f6b861136c1dda34d50a4ea1aed6fc58e3a584035c0e732131136397a9e7e8b409f546c093e6e114bc15c4738d9c0182923a2a1514f330b585814aa75bf920e4263cbde8abf683cef201501d875d93f3af869bd2f30351bbd68cafc5dc1e8f7f9e3f17d15e792795d3ee911ded6cc2e62a29a604cdf54156a7026bcd27da577f8ebf2e60898e2d7c0061b283cd1c2fa1a704c1136e8d10089d51c32411f0eb85870d433d84c664e5d1453d20841de9236c06ed63e24588c8a42b8b92ef72e7b366e62b964fd9aa4e13c8dfc9e3571a798bba122e6e787a6576532565e8c7b4aaf41f2744a2d089d188ef87037162252eceafdf3bd57f50870b1f406bede01dbd1d4602ffb10090b9e21c992d1d7140853dd6965aaf15a2cfd6003dccdf41763b295713e6a2a5d967d2589fdf44453dd448f7027522fe5f5d0faebfe00c2e2a05af0214f028beb3f7ae412e42704268b9999d64da78f4000eb38d8cd001998b5f138793de2f6b9ef56901dd3887dd40c03397f8bec1bad7c8696ae35b0c2428327832feb0623fa8794ecc8493830ddd696523b5c05fea855ad90745ab9710f91f4996d89b97f5f565128f8481598afe3e85191b46633810925e7c43917bdb74591beebb27bf43adedcfe7145086581c6f5334c0c8af5e8ec22e1a1b3399356b3272d8f3b8756d72d202cc38a3282ff7032088477a80599a42bb9b7e22afadbbfd2f94d4eaae8fd934fa02fa275e621c8f37e576e8d06c078662023b37b2c244c6d8e9cc30f9103f15827e03687448267052d7c57c924ac44b1be51d192b07cdf36ad1c7c89e7bd97e704c4b3fe3575571afc522cef225579a5c1a80309ea8e264c94a6b18067ce2221a967e034e4d47661bcaf3085bd141a4625d3174b6b53846f36aa5e24ac22d9ea934f4426e4e0b14131754904cb956f2c262d7b9e64375b3e6746d22b6e23298bfe16728ecf0cc9fad5bc89c976678d44af37344a722a5797f41bbdfd153e44ff8de88fd2aacef014e3693ba826f181d90207e4332b5abc595db8bb1c00f93e4dcf419920486835f1b79d142280ff2d61fc4b718eda314744945d09703fbb9826e628f52329a53d6fcbb9be7cefddf345a5bf2fe8f3c93a445e54db7cc3a55bb59d4c1fb73b3444ba7b830d09e5edfa18e3cce4df1bbd34968d7f7f8de254cbc3b23264417672da2dfda62fb20492be37f3abf5f854362fcaf558559bb19dddd155fa6d08ec0682c807c67eab7fabd4f0f2eeba9f1d28e9e55ec23f747eeee21826ef5deb0366d457c6e73f95666098b0d386051456dec40f1851e5f582ed2dd3c0b49339612e092b891c581ba4b3cc22ad9ea8cd5964d4a0acc4efbca09aff43c833eab2835c1d7ea5132595bd417edf342159de1ba611817e59c9d5218dc7295164ff593303dc8597e0bb904c94a52f3d25af3f4a5988487bb225cbabcf26b5fd51ac440e18648080e9d2941c2946ef16fd601af0ef31ed9d0727caf22d4412c74359c39679cc2e03a372e77a1e8de074446dba2cfcf50be9b1f7c3e43d7a593f54901ab8c88a46519a74817354329f06e44444283683840a70edcda5fe9a8c5006580b07fa5c3cb75746c73410134a8dde83297f50ea72866422a0eaff16f894998e4d5a94245e6b54eeffc179485665a48e90148be2540b04cbf40070918651e86580ea65d2f4f89f15891129b3d889e288578c4444be0a02c0a9f36e9ed1eb831fc28deb4f425f3d6bbb24d0f61a619a1b2d1462105e17de75c0e0d8e29c0bdce923b2d00e022ebaf9d4d46e7f6681c3780b6bec72ee282a4c61d649ce48d09f2d0b9473580a7a735bb4f0d46a3170350d176853664694166270da5d139d914477ddc0ddea280e70d5a7e4d2f5cf1b8fbb78902a002f55f65d2e94c02dc25616dd17bb8c5c09b1d2eee8dd991ccb014c595da8197a1a0e66112039e8be95103531af5108cf9bbeb1d28de85f60c6b1a6a5c8dbc65d001ab422c6e251436f30c37d89485c2129b5152cef074952931ad31d9a36d355dd315185af3d4bab2d79621178a9ba79e4ecc482609955878b46dc683e517c32a7054795e0771e5495bbb612e3160e130585a6d24756971391b8d971da09327c5d4f69dc6f5ba107a19d8415aa8e3b56f50b087cfc3866e4d222dbca742291f740f10a71287be546bba94032112c8ce8ef0443598d5ee31358e65a38691b0079af00c97f847e64629bc124351bf339d86de73e290f16817507365521b6646f1253f98a6d9929232aae005f72691ace95c2b3777a1f53712c458589ef1d1f7062f9f56f8c00bb64576f73e8458aa7344982b3305a76ec7e3c8240bbdbfed00ff9e503c7e338c0bddba32619ad50494aabdc9e471c8390b792d0a4048e95d1ae4732ee236ac30f6a5e4497fec7ecddb42820c4337f975a9755c45d97643425417b07054d4950b23bff85539160751dc5a61a2df158d1135537d2daf4c7dc62f016434a1a5c04ae8c621840f646f7bc2cc46735dca52f3d014a88a1162f7c60edf8833e7711a78964e5234156c76f11974d3a5a0e4b384c175d51881f088937d648e3955e1aa73c45e184b34422bfa2dcf429ea4231e776805df141ae7ac2bf69e1b3556df0df3071f272aed969ed2978f3ec4c070de419c5d44ac573adc9b902822c55135bbeba0d5173a7cf2ac5dfc2b872eda4c6f31ff28d8264b6cad28832b78c4eb1ff747bc6ec7b6befafb5fd3b2f127e3a83a27c097c9bfa2111b283e9b807c29ce95fee698744cf31af12ce216a3148b953cc449adf76a2d763ccfebeef127022ea47f86f5d421cdfaa1c359121943984b02c45ac864386c98bf2c0aa05ce18d41eeb424eb0517c8ed7df28bcb9044bf28cf6931c5b811346c64de86d44640c7bcb61fcdd6b000aff79a572b3da4f2365786b0be9e5bd470c4edf4c6a91cc6d75b48321c57c3c13d560f06e5a8a1298dbb5390cb7ece80a7912715c38b7d3be542bac4ef8efbf5924f4871603dd5eb404d153754dbf3dafa6ca3d8812cb4e9d1deafc4634783b8f80c8f43ec27b5b2e35e133cd1d4f309fcff8597c0fce0f8382fda0d9fba2bcd24143ac8d54120f5c3da175976da7177152040cb5b8235f8395262f61118c7b2b85a568768d3fc62c7fefb065417d9a4d83338fdee32894b8fe5d6280aeb256e32d3bd096553a16556f79f3626525897e80c6241a16476fda80be3af288cbacab92e1a5b716666e2aa182944f946ad042a4e528c9b5ec4a51ff1ca545ca6b9934833438db048c435392c12588eddf25673ec138e4ce48c1c90ae8f267297f9ad3b0505f2515b0770e058a385761166ce570a4ed35e19d65ad8258f6586274c192cae75e19c431387a490c53450ac672d8d9490d5bc875d1db15ded47a1bd7e92f0950a3e8ef646498f077ecdd83580780c6dd1a4ad19a029d66b84980bc76305b0655fbbb83373708e5f35ae449c1875e22d7b3508c749cd7458924a2221156d9378010dae557d744c51d75d44fe01e16a5c3b476d98881cd9bcf07f9e3501570ee13036c8b8428ee307eabdb02bdf358e7788892ef3ef54991ecb7f1b9197e666c1b9df93a822d7e9aa2ee16da3dbf7f3cbce8c6f4faff2854a1ee6394e218a2eb29bf7a54b5b3f86c53f064daabbd6530e4296a624b6de5f5f488e1703ddc18adc116e884dfe758df96b243b270d39a39add8478ca75e0dd8c79f606274206b7fce6b4d2b0b877cd8449191714e19d4cba0654c2ef5cc1fdb132d5c61502796cc1e89ea6876d6cf9019bbdc5d42a6b080279ccd7172cf89860827b376edf11e4afeaab67d89668ff0d3cf7b7bdca5570ff9192ef1f34a15b5a8ff8c8832e6371af861d00f1d8522509feb37a0f71fa73129bc7dac5894ab4728d7b000556189cd6c9ea3c080fa2ac0f1eae780cdd347f51a82b9380a9ee5053f0996d5e69cff85568cfe4248c9770be0912aadd397e7ffbd7e29e6b79c55be93add9f2922b17d65a923efbe6d640b0770c7ef7149f1bb390bb9702189237f1928cb5a0893dd80a1f8162571ae49144d9ce3f8f2059fbab59356c2d83cb8e9b3f37dacb2cd4bf0e7bf2e13abc80926a81f13a3ba0870aa07153f8693f929994efb84986e5378cc22196f570044e4f1839d847e526fad0c2a611081af2a903dae42212ce4546426b000b09eefea552aff2cbed7cfa4517f13da1ce37884dfd0450da354ebda15c7c1d35f7cfc751347fe252a98a45283bbfce70bd1bdff895a2238319d27b75a64ebf6980967e0349b21fbca782ee4e0cdc4a14f07a65c659e9312e518b0ba7ab16cd09ed83bf5eca8fdc256d271a92d10451182060b258c02dca01aca26eec1632496de811a570677c9d8f9775375f858bdb8247d29ee8ccad8fe7cdf07f0e2b2289cfac2b20003199919d83744ff2fb8a54215a793386e01dbd11314e830c7504ca63ff27ab0d7774bd711d643b337b5dc2e4200df312285a5e24a57d69aec1fa272ae17c9e4cc74cab901c77b7fc58576383f69515b331d0f7a5bb03085c851ed2d8aee46d0238dc65a57f0d10c65296afd21ce7d39769a9a13d63a051e96608ef6aa839889cf75627825c98e0e2bc7e66ff7d6848dc1892f1f48fed3e038c54494dc36f48b4b67574f31ad3c6ada877642438fe94dc5d3957deafdc3a41065adbf29c006d81a655754758ddad3244c715ad897f9bb0a40550af5a852540e539eb2878f3a80b119f5349007938606dab7e185a33ffca1f60c10519a993f75ad1e0b9edae8d72a7cba1420fb99dd8ab715eeb279be88643ff678e4ffb3d16f46580eb8d7c9d802790ca423fb6ff7dc05ec10fb74db67cb99d1abcca852baa11a9454b3a197d18a9310db29a16b2a949fa74bf6b0a46a8059496d6eaa44f731853be48d8e4e6980281f4150f9cc1fe1bd38cd4ac840984a33ac4f5b8b3a600c751c2f8d924e8650ca2ff426ec556e23d297a7a4b8bda1ef3aa0b8a3cfd35fea49fe532b701b53180aa9fe4cd450c1b83fc2c439cfb551e4636006084d81b2021ad7a3a8426b0b31209a631239645a525d5d779947ab0ae4fdaf439f8d8d246962bc89517aa26693d22313e64c14dcfe23c626a35401c5328d7481c100eb1874ca58be264474c05448c63fe70ed21d86514258b0da472cc232f01ee38a33783bab3340c5e3546fd3e385e12a683c9795f21f89eba02622e673b5033622f3a3cccd05b3d38bff796cea0df34d5c5886ef9db417dfcea28c43fe1c0bc1ae9cbe1212939b290ce6daebfd4f87f9e23df56a7e6a57a8bdbca2c3dba13e565bb9c449bbca4f6ad0a6921233e23cadf034c8e9584c0c40dea8a64ebdecdcfc7ce3b39684adb992368c174a2ae5b7e94af81848b9dc32226b9482877c2bda0a01d9e4a5dec00a5ae1c6d00bd94e935274022d25066f38349044c11f9d703d077ce6bbc6e4efc83996cf4b9bbf7fa6d774e646312399d296cd0590db0d79c1ff6b2b23f6e2d32b9a7260ec09c6de54e68f36ce8ad339f8301da0a73394e5e5ddbf39e6fa12491f0323f4e6c8877a4ab4be818c2b84a9dbe98620802e01dc7a941981956ef8e208f1f2e575df10ccb2caa236b78d265c2eef86124a065c35ceef7cc0d7373830c1ae8f0b176e729152b5c1bd51c68d0f6dd056b6c09ef9143d9b02923aa4d934d09cad19fc51f677a115c7bc953f496194dad0d02d4b8e18d040a02f7df0b01d7344a4ac1a81ad32b0913f3e4db02990ed8f8072547b2832c7204b7e9565c7bfac57c8ce02ca29b5425e4c7b15631770bdeb3e57917520d0d4eaab6266700d1cf59a951946f0cc4511f75a60b509ac506001d1baab71b22a60b0654dc1557704e69822282af34bee533fad1c98877108dfe667134d644df39455523a29f5ec09583360fe76654afa2459e9d3a17efdd1d7b48a8499400c12c83f7a29ecc4ffd1b380d7839586ce6bfa8fa91b0de047bc2a7b6d1fff52c5c67e85e0a7b8ec5924323a9db42d9a31d1c8eafe79e01fffdb3ab16019c7c17c1593f3b028891935447f107eac90f36d9eeafb8b48ede26fa9fdcdf7a28038bc165c90cd7014ff4e6c7f32e9aff156c98d8715ca6a1bd82562b550129b7b1394f54da3b35631cac54486a6b684e4c07a561b613759faf4e264fae4c82d638daf259484244202713801e1cf7103445c4a9dc9fa04e73216f44b469b63b2ec11e02f8183f45aec1707af19cab5b9d8e6084d65fb3e20935f8074141975264ac73c142cc8b35544b2b93dcc518910275c8fcaafdb201d06f7950aa0816ce73eb96b2e5b63c6a8e5f587e3eac573ea28fc3abaef7f0538c938f78afcda6084671c56025628efc22c71e292570f60d23de491bc2091fcddac46ceb1ac4790cde2d6ecd6c6bd9e9619be645afe505a8638b8d57dd3b1677ab8e25053978c5f4096884b35251c4a0054c6b18f3771780c0782bdf47eb4451744b366055c0d1ab10f7e6494baf2df7be28120580770afe8c4cac83ba94ec0ce79335791c0a17c26bf44ddc89bd832a29416c255a98afc1e2f1c2c4bd532eec79e8764375c486072704b506df5e5ee6dbd9738107e97bcf4af8b7434127b5aa056dd5d2cc8b53d08cef60a1f7a940c1ac344bbafb02ef62e6b426b2a593d1e5c7b7cb8322f33e9788556b52fbe6dfbe487c02e328c651da5f33bd5ef1fab25c32221347ff3b021a0a01c678bbc83bd47a6c2d15972b3caf942b8253117f175397ceb52051ed047f28c6d3724475a88ca3d0f03372ffbbc8cfb184dbeff1262a778964301ddd1aa1f054a2d776f70fd748d6fb1291fbb1de842cf074904954678817fc6e86d332a7bf81ca62d67d0a6082b18462cdc7529e4155c2ebcd2f9f3f7b8290d093e4d3dc5686d332fb639cd58ab48d939db91b72db29079300e1b3120fce0ac3d70077287a2d8b06841b6c25cb8edf5b23d0f881d7bf7c8229620db445727753182e39544592361cf7d7fbb55b20330a8b5dc83cfefdeadd8654797601789c4e37a6b438b9dc1ff07c3f0cbf57e03f1fd2b8291050526657af6a0c45a7174e832758df66d588050aceb179468598896f957b302c210a4f64b44ae4d7d9381beab5c88c63fa5b595779c9b3632d0999e24c6bb7bebdb567167bcbe2f5614c484e99a550d332ed30d81fc2087190a767eb11085d5e2ca286c9576f5c92be7ef58856f4c4bd9b59898b896f8473136b3dae45cb553a958a7ae37753dcce49eb867cd38304e8b862c009e1d4a2dc9a7037a657dd82aedf1453b5bb5ae5949d13c32bdd1b8a682cd132c9845728383cbfd02484729ca55436724b0da407edd4fd55617bd571ea215026a4fb03ca9ab8ad038cc853ebc13adbb65b4d85b64a58cf3d376ba2b48898001c138cc04feef609eb461ee0b7df88bc0455b29c1352f99caf1730c108915d1e0cf28c022ba46986c3b349c1a2eb6a36a1daf5cbef67c0a2f36a20aecf55acf170a8520c84a9d192009428744121f897ded9d0a57596fbdc4ff08a1ae47c67378a6ad9d5ca80dffe96a30f0ffa948ea924eb05fdaabe32bb11a826dd77cd3509c1434de8faf505a294a0d36bea7397a137a187016c2cc3fec0a752c315e81c5a429aed84b4020e71191cca32d935799343b2e08f9be0ad43b449b13d5d615a65868507ff88d162c1a7a489e665c3173cb823da414fb608bbdb505306aba44b310495710cb58e8f2118ace28bcf5b702c380dd14b23ec8e31ea990e8fe8fa7003a29fe5a8ec7d1b2a2a332848e1129dcdefb377cf5ca9cac2398aadf8851aab638c0100ec6515374c9fa132e52a72b994f0d2aede63941316032d7a15da8d427c5f5b4ecda7f870cfadb8ecf2eaf6fa8897c0945c4ec34a7c189efa7c28ae5ab38ad05f4e7bcd63ea872db13480c32e562d633a4fa34d3138bdfd040a0d54afcf295b5f5690c0e63ed3e49747c18268d8c4820ddcf23471357eae3c17ed0e4146c0c2007f6c02cc959621c71a4e9b7fbfa624d947c94c2ac583baa89d81c3926fef0af14d5bfd5fc2effd54f603a641cbc9058335ec3bbb12d05003abbb1645d88fa00c6718b544f77e63997454ad34056855875978445fa9bac4f62dc294f4f25f86ac8a799258dc551f7f3afbfb7eb9e4c0742d203dd67c1f100de0e38d3a6f14240feba292f3bc8c2af69783ffd71ba60ef9cf34468961ee8e55869ff5eea50e3a115b8ea7385c5481a00150bc921e08fdc3301c91f9ae707bc9e64054160e2addf30df6fcc22ea5b41da2c35da3f1c93eaf030152b934b3cb0450c7977e6deae5e7327f09d17a32a9e4b92727edec71130b86f52eba53ce13e2457a505216be1f4930f56a1ddc6584c924da12cfbbe5c9fce0aac0dcc1486f027e9d5f8c95cd461e2356a32e76316a3ec8adbba1e2b941f5759306e2a182a93b0f097a3793b605ec06692044f04ebe1d0fdce518765a175c93f603a477690c4f22cee54e3b3cd8e1b04a9b048ea8ce79648abd78dc0d6025885446503c32750602837d62f3e81a3f1bac20a6fd441401ed7d9cbf4ceaaa8c67dc14d1905bfc803205a3889bc9f95cdf942d3d22fd3b6c183f7f48099c4bb8d1d3f014fa0d2ef5aab618bc95916d39930d40a25ecbe20a2e84bbb9c05f0d9ebad5a9ebcfe596de104452eabc2916e8aa40630f0a311224f6119571bad0fd5846313fc4bcc273ea8f273e205c596128bbb49dad4b30f3e9dc56791d5dd4e46c7c1e0cb35d3939eca1b40a99eaa4600d1fb78147ab746ba0fcf82ebb31bbf994e737e8c73bf09ba974466f6cd19bb9e69033b65219c534443e3afc8c0a0c987a042221388358659f3d039960149c22e7c517dd019fccfc0997f484ac88867aba655754bb7b7be7a2f1ba32ce0bf9fe0bc4af917a0bb81cb67c28580f582d834052286a0a4231e02108b342d7a5c9cf665949e2f598ad4b63d2d64ef36c0fb900e0c8203b76c0dd2bce642b7f1fa837a97d34fe5ceff4c5437d0e00de04b17c68464714a7b741b5eaad9c21ae026742f208d9a6d18045ade6c5a1de0a43f0c367825a855c840303bcda308e86d229efb93552b430a9f514f8578fa5b4b804385445ec2c9334fdee8cf92c58e37f4645eb2c45c4d7c71af570110fbe0c439f27bbbba220cafbf7e65530602be2daa90c2fd4ec1df57d9bc1fbd607a423be4a1e0ce422c5f9d7299cc9ce4c2e635b1b1306a9862a1acf9e1c54fd50365417d02df68d74cc33e0631c5c57392c69df8a69c2ac01587837e682c5006dcf01381ed1514fec55b0c7ae0eab58715467bdca7e3bcd2b8790c79201dc3266ca620658f61a964aec5355322567fb63498b7fff29bbe15af7dbc59be332362f3ed038867c33644b1f04c298609abec590bea77b38937c76a97407ba6ff88faf57cddc985172b1604edb79a9c8bf9774d1228519c2449082f3d4819cc8cb5ca01ce5c43d614b46f7c8f0e14f2435f76f3041cde48e3490db32ddb6f8d20469f54b3b14e1a37a617dcf4509c0e01cfccd6c5195f5126e062500596a35c3428c09d98990fb727cc9ce4b1f9a43d192c58e450e7c862f6263cf0825624c31e52e89aeddfdde39c22d3e5fa6fcdf0bbc7d44e3222f6c49dbf65908e6673da5429250520ff05a44cb318dd24e72aa8c3151afaa5d63ea644058c752bef6f4aaf409e685c128af439c2e354c824e3e1a876d193b12e46cdb8b661e81de7eeaf46f5e02df9c6cb69f65d1e7ff616f5c9de0b4efb80d707ff939ca684e04eb3904212d56696bd5228d0bfb2c68d6f2527178d2ce7702fd892646d4e65b881e5222e41ec7e777049b58c3778bb4af1e612753730ca86cbd2654d2b1d7e71477909f329486cf2d2c6fbc07cbe91472847ae9a55588bf01eb6b75685730c134561c25e3558d23b4931f9069ceef1786d5f86c11b62c8d0f458e63e39b8f3e6a5edace8b6aa51d410a36b842278fc28e729b7ca8d7b62e09b15a581903acb3fdc554959848af7d33579724ccace4aa99b35d8fc72c1f05efd20021870fe19e4cfe421440979247ac1732f6d0e02fdad3a04bad6df585d2c4abd1bef17031994a09b976b964b538136202607b3df07d036cfa409f9aee3c7137855306567afd0c7a9016225177781aa1f31838db0d3bdc67e64f9c5c7f4c98cfd8f6ede05b9cf14ea537e205cc1ad07178d0d32032e0b74d211127829f088dea707af6919722d89731a0b055da6419277d7b653cfec5c62e906771366d74216a19bef953dd832ba31372f52b43130c5bc707dc8ee41fee2927f5e4a70f9d04d8131be02ab7aeb14d082bfcf4e295dffe81e23e2ae870f3ac1377091206660d08feb50c67e1eb17551f68a2c928361b5ec865c060edf65429b4be422dcbfba45e8c8a51d791b2c1196ee10fdbde663a398e68ba365ac2808f2fbfaca3edb38bb9cf1386747744ba98ef1400d3c6276cf69ceb0c022ed035a350068a9f33a838cf6088b988a46e7b16c6b3acd495a441ae0c20da64112c8252d0985cfcbb2c62b5ab7a5d97247f7bf081fe6b2f6a698c03c8773f271aaedfa32aa87a439fdfc14973688cca53b93e2d42eb2c10c9406fc5d18646037a2b86fb82790974b791c8c5127b1bd1f59916d1342ea61bfdf65fffab2bbef0afeeaa87467776d85a4ec62f10d12922bb2ba7052987a08af145256a622a981b0c4221c9c9e5fcdef57c5c06d15ca91a8b2778a93103bbbc51859cbae140c38857fcae109c610c28f3f0000e9a1ae009335ba0ad002e3a46428fe9d837d6c045eaf94a4e86dcc927e6e58d542d1c6f3987fda957291a47d15c71470778dad974f9971e1c0024da30e284f8fcfc1326837b65ca8f5cdb60cfe94217348040d088cf0cd53c53ec58c0698f9c81af3404297801fcd28ac296853d1d0a33ca84905166542067b16539b6632fe9a7bf96bb28c2d2e7421154dae838f6ce890d6c7b5f5adb663317bd734a2c4b01a0fe0a46174885239c1f7038034b1de2f9ed3371502182389c1f7990935f9ddeb61ec807994129393d56df5776134d092179adc9f7e71b2f69da1a184baaaed6a742039e135425ca86e9b06b8930306b61b7d060d309e1e4ce3f23730ba2328eba6aadd2942f6ab208593f252107d026d7e3377e5ed1bfefef8642d6a31fe8d41ebff3ab210dd7ed56e9bbedfb5c5c5b7c11849ace652b6159b67a5736bf5c62da9a55dbe6196d486882d7f22be1d75f4bf86520258adc790d7b311d97131601d7ac1cdd62b9e95cf2be0e16f4fad557f2653b042dbfb88419b64c6b160dc52008d151791b16788fe97fafd218d7acea29a213e7d93103cf93a4095bbd2325a8fb9ce68c67022b7e1e2bff6b624dea62a6b9be88682ea09e7c3a06d58602a41a0734c93e93c3810555d7ca98c149d655cc3a98dc234e0cf664f9403be59edd0bc57e4f58d0f4beb476706ea84ac71e9888f55b9d4c51878442d05f735f8463404b9ebec30591278ba2d0e32e45ad1afc13fed3e6e62b3578f53801f2b34a7d365e9085b34634077016196cb42bc345f665142a09fbc0a890620ed675cd410c22f2cee415b2d4ec454252c06267bfd66384280aed6bebfe082ded4d791260419e018f5548a964947b4b4249cf8902aa8bbf921cc43da6e07857593d97c55ff2d04432063641877ffffd2e1210071bcaf3c9a844df7176b62fa02729ffffe015d8142f87d1a2568f47e757529d76d466875685e8d70393db05d7555d30c358c9ef873799cd2b7a511d50b3164a6d242461a03cd95356ed5bc5f6b2a256cd74f65b8b68809f643f6105988865e1d5903c0e6bb4163dabd0a55c0887f2c8a3f132fc5456869c5a3da069116a752edcc94b76dba5de64f8ee696f33b49c01d69257fc6990405f719e5aae863c791fe2a23889ad811f7fc86e206809859c796e1fb4a3611ce118b58eee04d468a3f86af047e717d1272049316e65bbb1b728c87836a52bb8ecdbba47c2ef4b417b8ad5dce784353581e877523200dfa49dac987b925515027129dc00834ce43b356097f8a65049c346e3b0af06268837a516f0a6913e448f9acb04a5b8e58553ad79cdf8ce4cd467437242342d084b0c6d4654fe5e365c294b007bc0a17905fe3f4ac5f4b21ab7bf110e3b603750e86d38b0c02d85ba6844e5073cb6e8917115464f5717f34bf76b5add22fbe72f19a3ee75e856c4d2e7a25fb7ac71facf39888ef1fe132222c1147e7466b224c367ed045ea9d77f99ff0c13c48f1f27be721336f8e2ae902bfde81f935cb792abfa9c6415cac6f0e3b6121cc7b59291b4fcfc07e3c912ae3e9f199ba84c5712db7d77af906ffb1b640db9c4650a6a760dfc0dac5542f88741ca729b4dd1f7a1bc4abb38a7a71380da6e4bbdd5679e8adcdea75fbf0246c07a4f8a97034eca18580ca731c788364bdf48a49de4fdbdea2a5bd0ebe756fe29b41dfea48eba1db0c7cc8e2db3b5825c8c3d8ba3951f89536aef508d9ff9ff55cf626ae0ff12c68b40ee399c1af845a716b9e67bd64927475eec76a500d0d90768956d5feebcb18d82b7d29b90726fc25f704f12b12650ceba7f6b02bafac732193784b23130f39e0871fadb1f09bed7f685b059865b2b65b2f9e6dad4cced7022442d83e8f57218de7c730504b6a0513ee97f04bbe50702d9ab9deeb7597548637d9e1469be6f0a78e9728872c29bbfa499beb71bc029b3c06b5d0841159290e2a39dd814147c6fbca249c554495f32f051fb82770e7d95e82ac6a7374e300be88572747197570e942e3f5329d5d35ec641eecf3efd83135d88b6327ff7f0f22ed351519c07435c7b21ca6bcea4a2e06afa921ea98b2eee8a72ea9bcf52d4c1b5fe3e6370571546f3193072b3eb907384e182b8de29a25758ebaaed46cb3a3b1e0a8160ca795aa8997d2ac40589853bffb54682515ede7c8145a7f076116fa917eb8299222b14010f4f2be01fd265ff1911fead74861d823204915c84a39d7bec365ad45e2e9611053b505fec51e7c97106f02f4fbc1c34158b0ddfbd472bed0ba5fbe8ef1ac72bd50e4a16011388cbd506cbf44fa59f84ab7e9884c90183b600647540c7e4f0f3f7e14cf71273f97777f1b4567194710ce369ae595352476021bf1ae66158a5a236182d04bb52e130785695b769ee26286967e2f6484afbe1cef7a9735c47ecca6ee1d558262816bc84af3454026bbe7fa498207543a158697f3ac043b2eedf3378d3714593bc0d9dd72ca0428c1c0e0f184cb951f9a0472d7c17972f72885304a901197a5fe0518730ed13baf3232b961f054df865d51229c17a04d169f9e83752a4a5ad37b65a47cc04a75a4b8ff035662fbdacc7dbbf9660852d0262e403eb0a17c33c6b0f4f74a70f3f36479d88b4eff90826ebe18f692df6e7eaa9fcce59abfc2c485a1bcb85f1feff0e0823006f4a0dc4afc785c43f4c92296434b63e462c5410caf5ae149c71c4b452981cec88bff48b5931a6cfbbb210a585889e7a1477710a7fb9917296578e2fec0e644c99e34f122cbee07cd1e2f5fdedc2e37fa70261ac108f91964f189b40c2de71c028dbae4e418872d27669197d638655572fd6f6de6a070d745b6c7f2661b83c9be728729730ada858c1cd1844b9b4a4c1fe718480af9282369f86c7c461afafd3e2a528e203058381fb9eb34e6c9477ba921724d049e9ac13c8ad90dd59347ccc27f9f82f22b5c5c84c92ef9e6e23372aae63b54e21a924ec1e2a29e08e799539e8ebbd312bbea5a8f6f860f64575c88d968763b8e90bf6cc6a3fdd2c3ea6bfb3be286e2eb6378628ed0d96021cc117110095ae51c1b29474efdd3cbb3a86d8b44229d4daa3f97c9d684f30cad99a83082856f697697fd946cbf39eb55dad1f9e5c7734b5690bcbc6811c4e4bd9558bf9c1129306fb9d88ce10afce1a3a68f3cf9b5be692b07537555d98b63eb5e2299f089d66f72681e8b0044f6cee6f2ebb745c4e0824060882ce6db639c81616393ec3854e01dd1a63c6a944160d0dec5259b59d264547828b3bddf930a6abb80fa4bdafa6d1e2b23fac3a756844ac506dee346c7a7fb7f6f082dc0cc99688c1151064e5a2b38380abb07e3482674c4601595f1db4f5c3b8bf56bd454f384fe8b4ee41b7d6de919eb1e9527ceb2a876cff8355b4b0a2c3f13e811cc9ed410dd3655a38d18bd8b83805c192d608e31f8759b7e4aa7087db7fd6559212e2ea7583a110186b6e3129fc3d2175a8e5320aa97c3304da1bfdabf306d18e9a24d9a2b2ead03914035f90f77efba29d39c0daf3bee5b8933079005b236c4d067171b78bc1f8a30d23b8cb60dc3ba70700880db8938303bb068107f96fb6ab9e5f30678a1e093eb0fda91e41896b79f8be84701670a4cb801daa23ac3b1ea3691900b88831d55db1755a867a63a8e0c4e6265b9c6cbd8d818e17a2f999d80b568e7f8c547a2332994eec0517bf504e026027e08264fb8ddc8e227d60740828a6de5913f5831a0f18880a078d2325de6b2d147b0919f6438b12b8d6f7d37456bb43941cdb60cab9ba492aca492e4fdaa107c7e68d1e995a8f1a628d2f8b16b411d1265f53dc13614463f28d0f3555e34242cf6a670dcabd65323af1fffb3eebcdad55717c6c1c86ce2ae6bd125d1ae634218cdaa7e84808e2b25b4decc5fea0d047a795a0ef54f429ab25d0d64f689ccc3f3df746cb78b1be94699aa583e678f91971f34d3be289867adfabd7276f3fdfdf1faa9a835c58909058ab3e9076f0bb38fbad6c0dca64faea67155686254af162f8e95b32030627193ef9f1423669e6b7fa5653e423fc1117b500621a9e729da47c05d10c67db6aba65df03d43180274d3fae5de8231b29bdb64f05e5766c30f17b22ecfc8466bf91c0bd72dba68afcc16b4fa912ee4625d35910a75de44e8f9848b51ab8fd30343df679881db0c3a819bd22bf581a35d0e0a09a4771ee47a94b373b5f177c53a913f1632f2e92ad3c7d27911e3f4cbd64e231db06c7e46502dd060f7191bc5037b00b3e9880d87459c80d5953d5b35a53d1b1212d947cf9c2dc22e4435e06e6187a8a4a0761ae8d40a5feefb56b22f0d08e3f58bfecf299f86e942e3f5200e896f8c742833956390caca6e513e7b2e9bc79e6cdf037e4a1c580bf6214940ad26ec17752f2b9933e2b1ceb4b16e6ae45e9a69879eddf81182446c6eaee21071c6b284d3124c71d7d57a340f0752e77ce3ec9be4e57ac88858b9236a37176419e90b5827007a9992623b5c56569feade2601c5b59b5fedf82df193757a6fe219ea4761c27e400a9abe78c35d894834a5f0c5a29af1f2ac8842ce074d1d80111fe72729e50deaa208d777fc6881fad763283ec8d86e9554786547eab5c24e7bb085097325ab7745e476322cabe389fb39f8f08b04cdbbd5d63611b4ecb81a3f63ebed137658fad99b18fbcec6f5bbfc8af9b0b355da9086ca1296456a04c258b102133e54b9a197e7548d841b28e85bb2c04cea0c273858fd378767e4741c2acd3eb1a0a5ad3bf5234f8cf4d81343d1420643e34a315cb18108864a5bff569745ea200b8cf5e17b5af11d2ee17f80682fa4c92b96c23df60ae1288a81c4cbe47ca050bf9fe590d1b41cc481d81df23af5de77b498b1d98b29039a803a08c4f479ceb22bb00dc718fac6725f60603143c4ce4fd98bc5f49580c853612a8fa3edb3e1997f5194b049e1fa898a9df41e6a2f0f91f08706120f78d0d1f274193f0ad8ce277346a0fd8910da9576016a2e196d5730cda64e5ad5d91b1e4adf67926a46d5a68caa9f4e8c7b7bcba5a68ccf6facb59c21c8c70ec5e9cff0122dc3066910cb8926f213f21d7f1233e5d9f18645ad6cebea2584e30dd4d5e057375e39a1d6942a94c2bfc9bb98f66fc207158a4c0be4682736bed6fcab0c891f94f219bfaf2462781792ef4a840e72443ee359dab6384292b11669abac4f29b120f05ba7bb1dc5718e65bc13d18faf801b0bbbe88572590959d6977a459969eee808840e9f369b51e14c07e9f1fdbe67acb072370808963259325d28f2cf9e3ce63606948a0a7d42d999cd7ed3c307f5a11602225bbe958a7d95bbc936e5f9f556c0bbfc29313bf46cdc952ea1caa87e24c50b03360590c8d7688f6aee557dedde2b9685fb2b55268ee150e67ae6d8f03ecd7b6d9f15ee6096251b800c811f2679709a28a5469f4448248e530b97c292e1fde9b8a4384c8e8394a34ab7f41e022179fe438d133ff523d0531ab4b315850fba6588294653a615555762aea0279fc6a400850f9605229419f8d4f0054ce81b21499c7fc75b5891e8ffd1fd5715586ca9cf396f89bdb036dfd5dcbd00e3d71b724703058b6d040756b54d45493777e206c2698c4d46467f323777b8444fbfeafb0f6007d48fd7591e1d509c444bdc3c344e41d54e24178d41292f8baa672f37b9aeadea8dbe78566bb57ac3f3ffe8d3746ea9313d7154706bfa5bbfc39ce7ae459be3f40239d81ba735134b47e1397e8b060d10f7084fabfb394adac9a23bb88637bee9a8279b1b589449175c3396e9ea02cdac2382623b1fc49d75bf49c334168dbc7d4814201b3aa0afadbe273322d0a8a4d262f75b3e6219fd467dbb0b45fd6d14b75e7706e231160ecc365cddf761d7fb80a0b1cd216ea43497af72b183a1f0cafb9b7bcb536052a50bc07e31f85f839acca30fe1977d423691b2d8bd450a6ae6cd4da3f90037f4e96d7cce987056017f6bf64b7bdf03f8a4ef21a38c3397f641c6dc59074923cc4452afe9129c504afde4cba4cb9970a1bffc397e5c2cdc3fedf92cc305121715419b3f524142265abd1c09ade48db05cf163029abad560181ed9e8a23ae967039f3c9de8c1b2e33008e42b888752c0ad79f25cfccd9e78c29a14bcba831b67117404579e30283b71054744fa063cdc710c000e8ec2bc99fc3c3bec2002fb9d86889a25498265e0a0e750e08789548c1e243fb897add52333b8d375d1d403e3a3818303e03da07f0a53026075b2f8f14149e27b5e216f1c3e917082e8a70a563b472f6a16f6591f25e5cabda3afffb4ab3c6725906924f1ba2fb143d028322c1f136c4827563fe5687b6fb7c8ad77f21e3f4b35a03b95cde08369ed98a761437cbb4c2ae0c0b73a20da217c383d7178b9f939fdcc913eae165d183a85c9ced3dfcefda8efef1187f8b4393ae10f4ae512b177b7bf8b4c415be9d9bfb2b95287f2c4bd73f1ab7e374fc8374966bbc715e4c56f10afccdef5f415f236799d8229db8d2b8b376574e97b1f741073bf2c0f30bf33b5c57a3e1a1b622c56c94bef550f9d124ee22fa8d00cbd4989871ada45d770755bc9e1a5f33553b910711c014c6d83ca8690b2759227c62da2378f82f66a7419cacb14edbce2b858c3b6975563109953cccc2c7bfa218f66b3c1dacac2507966df25db1a409459f7ccdfdd77e838dc0d52c8a2a5f576037a096935c5d0c385aebb5934cd1017b7839ff11893dfde4d629ad6dcb43391c6bb60f38d27b52900754aaea83178c420947e7683230cc0112501a3e77c73c262df510bac8ee549b559172e75289247ff703b2ac59beb3e98c10e5809c9feca8105d645faa523b0c633c56a6954efac27316718f7aa90fd6c4b4ccbd86ecd76918c15c8bf7d7ef1541ae4e0b37ee150bf1947cb0afa4c65e7ba6d0e369b963f17f85f28042dc2c7cf7b525bc7f1c30eb82bfc77674cc88d94394ea427f09b90ead2e181d11eed5d353fdc204bf989e50abb62dd247377953768b294ee04a4221d1b0412661fb59285b8993a375710b5dcf58651156d83adf61a79613e3c00d62786cd0c35b8af7969984cf3d221156459938b4b9f032668e2b4330ca34862d613a52323736d39a9405f847e9a44fa01d8ec97925b1323fc8cf61be990508030a34b6b1f447e99dbe9c3382b8918948eb2448057d1f6fe12a695e3638deb5b8e2bb43e902d60d48624f79c14078bb790ccbc22faeb826f9e3e942a7368142a674c33c585b9b1d5aab8f8ac373ef4d3a4f8fb01145d7da472fa59eb531a556b0b3e7da109ad3baeefbab449a03fe3e0d0d1014dcace734dd3fd15f186604ed1f1d39afdca614178cdd8456350946fb95fa07ec5bbcf9a714775b64419772e07d87bfa4286f3329ca8c8108f0082180d7e604f31ef8c2334ab8de7ba9442be0cd389cba08611936de099d55c161352594338b576b4cf1538f967edf9930ef9d19a6069b78216eee6657a3124c6085e9040cdd6c631b9a65edd32d99975757a44120bf7abd328a68095e63ede3285a713e2ac40761ca382da07b14a6971eb56132fd60e349510f55388524a34aeef5ba64ae9fd62d4d6ea43998a79ae68183b50518407f2be0c8c20db0cdb44fd4c44769b205f49fb58a7a6ad19de9f36946e91bc027ca48d038ad999a495a79d584e58f58ff3081fda01ee264ce907d53ca12b4c48de6da8acca274667eeb6fb91704b2996fd33e2e657d765bc3937553b9133ca79bf5ea6da6dae45a187dc20e8a6e80e15a20a8c97fc4a05918e717247038e6be53993f944b72ddaa1b7b1930ca347b2b93f79d7e2586c4590c4947c3252d0060de28e140bba3b638a7e634095de67f2834f0e043d09450a036a0c6c9a935e4e7d99759e2449b30520267f87c308b15f4fd03193bb9440296c1083cd289aef99633119c90c1c59e04b6048dd334a05024f45772c401b6f55952cf9000316eccdb0e382175611dc6a92bcf3aab569e52159128f561d9017da914f44821a5123cb8e0efde599085d66fa108fd91cd68fc25f15803851056c48083b461a18f29c1674d6dfe2f4038083ddaf0065bc4e013ac2b734328f576c97c210fd06aa2b0e20daceb957c9dda8ae1c8965235ce65c1ef7fa07e10b86b73e2124b3f4ab34e2918aba04959c3415aeccd2306ebefaf5393d33cf2d5f4ecb681f75bd7c558a818fb769c640eb6b31d7c0826ea61dd8a809c2bf5ed3237234c02bf42a156b3aa9cd84c0b85d3ef2e400594ed3e5a0809d5f2a36b784fda5136257fce19935776b664af2380665acc62ab32e82d46a83a31ac8eafe4ccf0a2944351d9d67fd3c361650b1da7fbe22e28cec719168e98f6306463600ff30d43fd9b1a1bc3118fbb38b25405948c425d4c96df0bb91fc90f8ecbad068197bf8b3addef27d87c1dcb618399324f6b378db0fe1666e1e8dead7e70010f66a1891fc5037e003b395bd40104a396210fbf88bea94f6ef4d14d5c1ba1e6dbfd7deff3415e29cd0c50ed9dbc0ef6199a57c5b6895b30a22a4d59c9081c9302d09b52f426773867c33d3c5ea09ffd27a687eca06348d40ae00f035bae012bc5b67dcac6eceb009fee87ef6fa70dacdf243697f84ff681b281695d8c721da24e66ae51939f5e1db2e9121b8ffc767f403d6626e35ad5b38027236454317f54abf479bd2c6759b37fe6c0294d31a9b98451eec0863c9cac15524999f7282c4d97aad340923ffb74a1f9459166850de9800501cf3a77ddbcb7089b043fc9d1c93d715fcd8ec25849ac99def7ba8c3e8e41486792a467ef5a03b47d23c81f31062cf782d6d818b17d19de56c0915cfb20b3cf29f1ef5f0829de3ca938f6c27274f155032ec275eb00773ffc39c5d0ee0c0e92b0cd47e43ea75618a3f93634d9978040e8162a157c3550d16dd72d4901407f8a6ef98bd280c1aa746550c06c64707996df6cbc2dc5479cbba2933420c0cd409baddc2bac9eaec9f88579a3d09d92b6d8e155a919905057acbfeb1998ff1e11834d11ab0f1875f0769ddd06e50e415210d351754dc10f82b66eacc36a24b68456a20d6b96934941a1963ae0780afc69ae1809e4841bf3603039b913729519bb7af817e2bde22f08bb4f410769fbffa6ff94cbeb63768504262fef84838f328b61a7cd44473bb65f7ec8623eca70dded75733b4a5adad7035cee77b8e1269d569f989014b2118407f25221fff5a1090a8902fe79c60e174d95efd907cdfe79c9e9082f9522e9afcc6ee435b78f9427dfa8250656d74824c9ea2fd8b39c9d9a7474ecb68dddfb90725970e0bbf1dd1d003e897298d54b135799d191e85e1b0f648c29eba7be5ba9bcc116823aa44644dfead3c6ffb3c07e02254d30aa3677b538ddea3f3a42a9fe332df960aaadea914d016c0a77f5b9a28d6dc4f643c30ad87045c42cf30109a42ed62d35178d1c71f3714a9c6475a4252fdd6fdee0b60e244d0b897ffd4526c8efe13962c2e8f27a46c0e1891d75494c51956dc42ce0c2ba4ef3b6e744daa1ee0211306bccd5d1a3b9adce191fcc92299c9b5aa61f5a4e290d07bc996fa439bb5d04f934f6ff0a1a28b2c14ebe7463cad05db354a229f96a3cdfac0e3fb9dc8bcb34edca4e0afe56e02bbb410126c0b55a4d9ef8a7e5965b8aaa446ed5f2e07f7c65c09eb4141b06d7ca21e696c6e1f86a945a3f26919e5a32a5d129ed20ef08a7153797fa406d6d5bba0a364dccfa05e0f53040572bbf448332d64a8f1bc574fcfe9b385afddf32f0a21b55006f96c04ad53e76c6fd849030b18d5b12fbf010b763f654f202a331429338aaef44e06e0fff4bcb4e9f0aa1a43801869cfb21dff223d6b41542b29e46a88ddb5ce5d188c91a069818193e040452f6929677c80ba112f77457eff5e37315fc448fd3d6d80e8df0bafc31668ffd4969598947918f0fb803ec10df7591239e020901dc1990d127c7e64cbac3e81785fe376a0f439873d35373b74d822af8e0403d9435eda461eea3862fa4a3592e9657ff2323d0181c0d79b1fec88c5831fae5408024c141c248bc9f2932584366d8ef6e916af7be1b7de0b533ffdce17b206197390ce4da3b8d77b0a999078d72b0d9bc33ba3a8bf45875f43c54b7c686e1fed17f78591c6bead6ee400dc7b9fe531af97f3dd926a3623a88031989c79f0e130cc585456b2e952939bae01b5b988737f514d2a1050616bc256ef1c0f28f575a1e870b4d1f1d1dead4fb66522c5547e2d1cf980d074bfc2e1b64a28c3f02212a4ffc6ca83cb09bc8d0af93a02a58080c9c62a93db360db9dbda7ae33ee2b446cfa6918e89071f386939dcb989032b78385ddb4b2c57205edcf17d6071787bc43a0585e774fab7d649d01fdb27859ed42f1611693946e66933d840e0d2e549ccf9cb753d13d1503ed184491899505a19d181221712db913ddc7d9cbf41425cce8f786b6fac0401011116280ff296863a220d6c4244dbf1827f083c3027a0cc70105530a1292446288f9d639d5b8632abd7018e83fd962d184f216f7abb5786ce1ffdccd643272921e7e6ac0383f4f8b6a7c1aadfac974e5501e42e0b83a4a915c22f6241094b211f746f6ecceb185da0ac7510286a4a90594e9c674043ba709e164316b54b678ee22e02c8201ed583b42e73afeb3a5a5a5766b8c843243c106830f732ead93192825d2a2970c764903c9545d835682793ac90c21a9fd81f62bf0a5f7f531d0a62a09bf2199bc68eb5bf62c0a88df947f99b9ea5b2a885629b7affaf52f1f42381a30362b50829901f8eab6a531acb94293f4d57c354b13c821d55896a4593c603d452489278643bfd6652825f6a29d83e347dcfed56526a57dec07a76de93ecbab9bd4e7e06c890394428da3a9c5f5a1b59174992180a7bc37104b4c02c511880a5795476e47f35c7387daf4020e4fb0aeda383195a3206c06fdd32cd80d2b6385336fcde54a4df1329aa77e517f2ad3f27bce3dde0d13b7603d66c2ab879b7f129c8a5b9bb1ed5ce50ace9b3fd9743fe7e25fa91e14b32cef8600d1d52c68d79b93849092d55b3de74f7b3cef9585c02d8014733937a25990cda318c21136469c250b3ab6821228447ec6ea308dcb1a5dd25de8d4ddf2614cae4b9f2e05a6a0621d5522d831be74927eeb435a7750232ce21c7151fb92a4ee38b60cbaa09a985681e048407a0942218aa56de3dcd860e0f54ef494d618fdb2a6b51fe1d7777a204845a0c825f60d24f5672f76eb915a9bc138098f4fbc51ac1444cd6695a3e6a3e521f2fc2811ac84c9126b73d4e23ccccebbe936a538370c19a4c3f4afe019904a263d50944d30f2a33a7bcf76b7620a4f346a3ff1113e964e601b4bd38f0c6a6d0e3aaf6f011579d84c8a9a98ea6fdceb3f8d21ce8bb27bcc6ce6aebd7e89c3518521f880c923a58bfb3b7a1802a8de6793148660785ce5121bf5b76c73d0fc8a35bbf81e475a87e46199e4efafa0f489a4afaf87d727aa50364de116918807e594f54735506c347373d252b7bcabcc3d3a6368c98908730253f4fd5fe0eb43da11997f66ad7c73203da839085db8571b8e4d554d9f3f8549c28b5e2e9b7a9604b9a55236a4f4432ec36e0e9fa202ec2d9f9428a48410acb50dbb1c8d37daae495a2893260a9b0bd9f8a88781b35efe06a98002c60566050b2cd516fa1b807c99c310680708d3bd6d337924189f65c069cfeaf821d0150f22d457c9d539a9d2fc6425ed0e4038dc9653d1b22b95b6ae30f4a4fc04cf12e385e0599fb54b68f22bb755f26c1453e94d1adae2df43c7afacf5a4c464c1f17e2e7a08900ad596b113f56da4c0e1a85b0c532d83606563efca7c6f2ab3f11a10ddd41e54801012b2245813e9ecb447f9f9823187c696843345498754d089f3c23a4845402d9ee1c21fe14d292b1b109dee5659682efdb32f99d81c32847924080ffc6b72839a81df72ec423418427ad2e80de750f375d2e383d19b50872895a1b664e84e34ca7afb57de072950c2980d80d4a5da64f2b4deacad9b64ce0dcc4d93322af7a2466a6701ee3ee85dd689e83a20ee2d0478b3508767e27a76ccd05abd073b0570c245e6cb174df7656483426a24860cdbce4e0997933f5f5457f98993e306d5737e7a4df6ef50fda58b393e39c0da4c867f2ab30a9b358644056d424d433f55ad46bddb47b21072806c866cde9370406c28ceacf732d9f5a7c7b77011a5f78cecff7db19d47adca26602c72193d2cfa8969a7b4aa6e74726d5a37e3911a534d0798c2d3f70322d015a6b664114e495113d2e7513c45eefc86221d3953669be4e3e1202ca42e6ba4dcf35037120eac3893cfb3fd4504dbaa0cd024cf053a060ca57400405877a4ba01e497df750c1fac4f52b0abf349260171157ee3b13aaf31787e2c41d08ac52329628f6cb44adb4824c49eadd3df2d092a4c266875c943be5affd88bde13758062d89deb4c5d689a33a35c68f393f08890856c09db8c2c19b4dc0c538c6def611a1d50149d3698e825bfa969c1113b7a6519d0a1dd07102303efbbf57889ba2e4b6ff9b3cfe62a269ff4c57844e01a35097fc29a6a018b975315ea4d56fa27c0808d023ce5b08f2c42e76658e7df6f410d4fc65f49cebadcb9486ac209afd007e38f58b58433b2b90f799ba36b720be68cb35ce63438747d7399bcdc332c5ce48c1d76e2c884a65be8d567cfef0636c17221785da9878a711168d9048f156fdd1df6f1db355659e79a579e21d3ba777bff09308582226a7832774bf403fa1f1c9812bb05bfea18548a8e0afc0d21629016dbd3dafe7260552c99a360c3ea32876bdb9af0d814c74eb03b0758994123d93330e9edee3b9419af278b274808c5dff0712c300259f9f76d8489add7113e1ebbbe8c09513ff7508eb3f6788dd93e07059fe28bc9989edfe4dfb85b87201967e1a04a743771b402bd13ff425da711e34c7978126b81e7a296688b7de6f4d8ede8f8687312812e27eca6cdf922194e11e68e45d52c78d6fe1f98805477d3dcb91dc291a545f116d666683ce881bf0cef5db70484aa1c475e546cb46ee22138a318fc536974d3d5f065922f000c741944f10078f32b2f60fe0f534edec5ae069a34c4dcd36847fe3d7e9e3031f385f7d47a320b793be94da3de8ec92450908664a510e008fdc990418ddda3fecedc424d6d4874494b3e746e4462aaa6c045a2e413a9d32a101b47f9edebc06579c6802e34a6a16bce01cd11bd7c6bb4cd8bc70a0163c7973a17ff5dd0b0284b43942e18b9ec3bdfdbf4262b35f2f399fc6b44dea10796455d3e0584809fa8c1666b61565739b807f05499a78f09bc9397532f606d890fe00ae55fd6ce31d73eb8e911c99e8c86ec1577ddce8753887227921450b0d58ed0ff2d8b544b057f3f8759d8d36b58513b9d0e061c3d5956a10e8d79bae6242be6d10c0fac07ba5adba7fdc11030ce669c5994158e6709b76773357ddb17739d2a531613098219cb541e6adc27da7e97bb7dd44fa589a663b9c824eac9e58b981d73234bc1a5be6d22ec1316006a15551cb32acd9dfb9641efe021171e151005fff19c43d7aa021c28ef96a87f099262fb144b328dab418458ac58d8ef36bec40bc507f9b4af52fa034c31d37ab7908984f2610706a5c25e7f8ef6c5e18c59a493dc29454af4138d957e14db0379e7ac0099082a6c4a85f4d76844dc7ff61de474eee44a6c0a6a21800c83488b76706999a92756f63edbff45f7aa30b4b2eadaa21e33a570b303f7c7c5d87ddd423276d6dec1db6ca0d0c4193e797ab472e2109afc86b16626f7bfec213c46ce4228e9fd0e5a2395d3ba05584339cff10edfbc314abc09d7fd80ad475cc0be12f52a7bd8c4585a65943eef25c0fb8f77f73aa846674d8651c49388c77ae55e539e0421ce3ad5c25d3d13b8ca052f00ef79ce0ecf874a1bc08f2a0f5e66c0305be48e1461a3edfaa2199c5651bb7f0965110bb4aae1b6a406ffe425d9158d73861497fd80b5b890dd061b96fb1cd79d1c9118cd192af3fdc9cc52d860f8cb7fae72418e3f110cfedfb9e046f2f9b0f273c03cb7cd0b5e997b0a7467bd5f647a362fa4108124f0b0c0e3f4082eddfeaa5d7d325c2ac17dc005159d20e9f2d0004959437adf12126f0ed295cefbe1e7421283e1cda71a4e3e79fc1fbe6b00dadaab4c34eff676bddf00e18d05a474571ffe137fb43717551fbf2129cf59713b400d07d6fc839e79c7319f778062ccdcf108496b125325377fd30617f326b292f471e1309961fc67bb26c8e4769729a44e53a30a413b6325f5f9a178f5f6a0098cc5240b448ff707c48c92e38b51d739e8668ddb8955dda9105315d95edc15654e3753dc91678783167d07687f60db6a4103cbce2e7111e9fa4ba14860b689a57be5308de8af0fcaf1c8648a46c8c03e2601b29353dc73621e346ade8a0941ec26d62da4dbaa900a0c8e2626707a015ef765ac1fcabe1fc92665760023ca498411af1c145355df94d22dc3e56f74c4846a1659222b1df96859d7e4e9439314502ee89a4783742cc5727e8cf6ba7368f26f329422780f8655caf249f6721183962bfd5587cf252c21a8cfd0a8d191dbbbf5d29e43cdd4eaeefe861c019ac2a8368106aefd439b3f166be959b82d7b1ec8dd915b91c67cc77d8f5583eb527769c9afc173a326652ebc8cf857a81d29fc5f6317a58988841c2feb6acc3279661c4de617803eda164d12008211a39296fcb098db95e8cc762abd21d8ef09f6df047399c13b9f99726b4c48c86520f66b9e498341541f5e349185b2fb8e8edf6a654c8474934a03593fc35d83add8519bd77570ef1e99b848d5f6fad6bb3ac33873deb0664fd388f5a2def0aa90a7e3da0b8ac89ec91050aa227fb47e014f19267eb7e90581c44d004d30fe4d2246fd9b79166e15907ecbd3b88c3d7a5998875c487fa70f4a011ba1270f601ec0dfd98fd05f29841064e32a1b72fa2faa76c5f0e27e47fe689018d57cb847c9d6520a41a530a9be2ba3f0e0348153d24438b353991a94c28636313440785bd4f4de9e8d60348b74d65dab7196269a9a4fb80a0f2800f78a371ad37f291f9e338430546a361c6d8709eb0710d671c26628fa19d9c7b7f5f2462a08ddf02513adaa4686cb086e1d324ed0538c19c5229a2d9f0cda0ef5e2bdd9437426412c3bcb39370e3e1b14792cb1c57013988b01ddbf0824b749a7c707ab9502ae5ae071f3dbe5b4f025930a7fefb896581f03069c811d3a60072d4b62c24f550dfe45cce0703bfded8ad85b03b790a72edfdf293b13c03385dfe7e2477327e142941585f723b3446970d2e0d42e7e8a7ce74d1ed683ea4f4131a374768f41ee9b7b5ebcdd0a8c6356da174d01a3782322af33ac6c41ace8434b112dd19744306c028e6bc83f2f19900e06350fdffe6ddebd6eae1dfc6d8ca2d34a8a9ec2f9555dd4cbbc951905e2aa2170e59acc9cb479857edc0fdffa401e74631e4f813cb64982b6223b0531607c414fa34fe3411241ee006ac9608c0c71ec3c692b64f25c39b39e8c6d8d86a77e0eca3c24f442eb2530fb98579fb2c2512f6bc4db372d05a60b8cc7ea7643ffba5f35586780ac7e83c42db0ad9abd412e3a3df2e9d5539dc13040ab4596997bab5fcbbf152f7a9efe6ff748aad33abb01f85b1463fcbc227318f4aa38e2aacf5ca29757705bada97ef35f016f8ab08a65495b3b09d0ba974df0a6f7d6a2079353c6f418a8d1192f89cdb81227a6b8c0ee2c81230742b27f1327f0c3d4bc129be46694a02f0a0bea3092d76fed30af858dd8ec49090a1541395c7e52be7a39f0ecb3bdbf346984b05dd8de60d8c3f67c77b0dc18eac5bd33a64c0b0b8fe118eb359dead4083fb3877f7c68f5fd928456bb67d1c06ef9535fcfb7496eaf59f34e831e9f104b3c6f2d2658a3ea9f6236137d2925ba56525b624ac61752819bfaab488282c7df791f228fbea6e12e6975750f9afa41c5533f984a2b783e13a44655b819acafee5c44e154c74c6a512ce51a2387e879049c6294e93111069cd01b38309d83d68947c7af9ae2b9a28c88007ef968a5a13f891d6a62ac4fdb2ed55e85dc04632c2e8bba730886f1e132e7418defbd6463c96a89ee1d72b540e34778de9e33f7c43b16056f26f9437189fe6980848613592987f0f6fa662a972bbf54c24d716637eb44467c501355c65cb89ce0d05a0bba695e07db49762fcd5cdf6c20f6bdd195cbe7e09823d5466877f27b9adb1b1a9b059da47b1b288ecc561916be1fae82a9190cfffbe9236d3b7e6ab8ec8fd176921c104bdb90d7c28a807e456b6265b0d0eada723c9963a51b06d562edd0723a80bfd5e6da96380fccf839a61f7543c4b8b2ec2297cb9c99f1582c34b36c20ce86aacb455fb4557b9dc5f24e44a497b2c38b510e8a060622e81944abbf6a89bd18b0eff2eda2c900cf0471b88bd8f3a2e756fb176e6609f3d5620964459fec999d010ecdedbfe508f5e80f645930400cfa86e6e11d092024e5407ba304af91826ab6092d37e588db8fa31ef272a7a1316ed567d2794d1ce6cf205efbaa1d4029d5f5ce4fa6071ee28ec3aa48b4692ced8786d8f05db35df9d998ace1c9768d8631af0cff113efde589ddaafc6254b0cd8c009508185c6316cb58fc14dc0eb1da34b82dd12aa17bb940a447076a530b368e5c96dee07c1aa3d7f9cda3c237a7657c19be5d22972970cbba6069875cf8b8aef0f66f24f85af7df25a421ca4e8420b95a69b2ed80cb50cc76dfbdefaedf11a3c8539e8f08116b3fad503ba94eefc34ca55f5b5165edcf71110b95bed97fdb220d814624cdbcceed84f137cd1ee22dbb93201fbc34289f7f7a4a51a8c87b1ca27693c961294fa59b5951470c2ace365f453a335fd2f0bd179452a06cbf4ae24fccbb199edb8a1f62cb6a94187413b5e5902413be0082041af5e27dea13f33992b0532824f35bdda37262a0e38f5cc0780147b2d9a0cbc78dc9c7e22f2f0f586cd75464a22dd86c6180dbff1dd288f8ae5fda6ee90295392d63f765036f1fc00752013a7c867043263fe93b12916d0a4d5f5d69ab0d4801c9406e94d947e83486eecdd63812ba8c5037c056b1bc12249de8fd27b33c878e6155a42f1637ee85443e3d613239f085f2044b12e9d806ec9180c5542d059f05abc50cc260d6e8580a799301a9a21a69865546361e62820204c689e2d85d85eb3a90c1999ad7d0a7935c74ea28b8682244a8762e3b0398c77bba4eb549efeebdb1b98bc3dd4f227c8c887bfc1d47f5af97d321a8e1717e9cd7a215447762e61ba3fad7dd11444600c245f06827b249f8dbacf2ff78c0af250a96ede359b24650be00f9b802362ce94cefb50834af5fa580a7a77721fac946df6ae8a3147bd8683fe38890678d332b1ee51e959d02566ddcf27084911acd1dadfb126e1a3981e7a13ab82ebcbb5f5f903d29447f6fd80cb50f3fddb76db53e5616698098c4f28effeac8837c86f9c55ae69de1f6f676351c58b01f8c289e3fb75abfb485c643e5e896b5b6130f493ac4620cb1533c13fa649a697af6bd40e1641867495e4f9e2be1a525e7208d88dc1b8383ec03acfe1a3c0e5292198dbed14b5b3ecaedb183d0a8bf6f147942ec00f9001bfa4c51358518b6a703a4f6b3ddde81fa8370da74116975788247c536f582ad8736f181fd527aa8af7080638954ed1435c02c1c4c2eb3fba934450f048232b0de22fb29d957adb4810f70a4ad2954f16ac84deb822dda06e2c2585654e40166a5748a559f2c8867b16896d39055b635f173ed774c4933ef1477e85bc22c59b8610b9bd9bf39aa721df16b382cb55088fe2a6de41ae63eb0a27dabae3d71061d0a23b945a49e1255ef9eb64af27369f99e3e703913f3f1c491be8811d4585ed85e817edc8f6a50ac73d86570a608ab9c15bf0895859f34304283b1269c95b26914c159421debc54bf95763238f9c093da7bff5795fd712f2aa64593c459ebc5ebd7a9e3f608a38a548db39aca92bcd43602181ab49f7e3d62c818c69aae78c718d948e38d5e8d520d45761543542380e9dc99ca9a368f47680f074159a45d67945171e08af242ab1094c5ebda1a1fad85515796c84e667ec59a78b9b1723b16251b9fedd26c91df5fe628f3cc9c1d3f1150df5753ccec708377746a73503ad96a583c4273ffbe0f0b5feea4ff9a48a4284720cad4008717024ed6eaa88eb925a7d6c0fe9bdc5e1fb1bcf917e60e5ff6105a94f69aef03e205c596128bbb49dad4b30f3e9dc56791d5dd4e46c7c1e0cb35d4879faab12c77ebae017bc6d78fac8b2ff080c7e1b90716dec1698fee5c593be35a297851b356dc5840507a62d04e27c0b9503ff48876756298c055a4cacce4375c7b55da1ca85dd7711c9d451ebe68d8bbd6f981ddcc73566c6b2870fd8625fafe8a5a3be0aef188088a0ceaaff698b02eeb290098abd98f0ca4ab6ed192c1d7637e319068bdd2e2784164a5ddf8ee07a2485de3a5cb1d10fa0d1ddb394ced6292eda8a6894028e7ed947b2b3718d20976f5e15b6da4b990e7f9029e9dcc16ac141b95ef453613c3e21cfb9f0f1e968c940e86070715113a5d652d431be8755380c94f4a213b1f379e9b4516474647c17c403ab8e0be44e29bd63eb42a4da1b0c9aa54dd99d398ad05a89383298c70a268601608242ea2235e22026efdbb99177c72001a0c804bd9657fac99b8b5c2815986c01cdf5bf22e7bdc11dd0f6dfdd7101e5fbed9ab379af4e3003ed24f914f9f7dae452a96e538f8bd6e02902c8b2f5d27f353d89c2a3c7c88c4aa2b7081f77dd1163929b95c348dc11099fac8a56aae0bf8c607af2f83772673be84e93813abd8f82d667dcac4b201957489d96aa9f203c766459c36c6c27d704a6cb166302fab12271edec35d5ec2ef4a0353f0630055ac52d891b624c662359d0942f53b9478c7aa1f374410db27503c615727b4b8c6810c56f970aa6b99a8ecf15b508ff57781afa3844b3b88edf79cd2c5f618e09933ef949659c19bce223917fe6e5bb87a269f54b3b14e1a37a617dcf4509c0e01cfccd6c5195f5126e06250087774b598b25b00ca71702ac4146bc16c1a8aebbaca0a33286d1300cf3ca3235ded385284cb62024e2ba62254db96a9fd4c3ecbf45d3484ec329c2c18c3048ddf1134cb9e13ad95226675c46096c80203255cbd7af21f8bc1e5b9c916cd7edb290b485ed0e0d5eba9c2dd645257a393fe9be77ae1005e4d587a4bf89a6d455e8ec5db71d2d4acc658dc22dfa8efd390a63bc8d121d3b259e2da707376d3dd06faac5656e5790672a30468cf8bcfc8695249f5b84aa2782a87ccd553414f2c3ca0672979ce3ad5acae96fc2c3088225689a2047c0bfc6dfd3d14db99ebd59f7883f7e3f9006ec49d95a843ea17a085115a75ce53759cceee66afad2292cd1e9e20d323a7590f92c1b1ac12a08c5e6aaf37f6c02f9340fb1630fa9cacb96618adbc2b94fce29f8cb333b00f06f4bd4f6268d44c17b085730c2ee5da30084c5b77480cac05d82e1a57a43563080ce93e5259f25b9217be4e9beb876566604cbed5c125df4919266fc86bd315d5ced30b102e53ba2599f6efb4ce5733c9117a2f2e73a1d9e0077ef9aeec05936a8b04db8168b97d7ed42340dc5895904bf737bf567d27aa09f1bb0d84341cd054041ac13b7afddb872c30ccebed5ad8d07e22bd052540257058fe54776107004a5044976f2ab1b44a986f6098acaab7d5b878f2f9fe7987835e312c7f6840de5f27fcc3c25657a9a191412eff2d0bc2827f053841508720ba7e4c384ca6d70afcd8df37c37067d3b3d6e6f8600d0f2633edc353c392a726d9f4ed1e73421b9d95acbc0c6a956c44d0588f94c6df5c2f69fd6458864686ccfbd917a7a88d9c24ef22fbf134a98c9ef929baaba0dbc99882c153a0a3bd9b3f02a6cc03a07b0126a139a103a17fccdc7bb8296c7928e25f363c8e069c500f57918f2954d7c4cb4ecdf84f22a05d6ad6e068a9f33a838cf6088b988a46e7b16c6b3acd495a441ae0c20da6405eb9892c33421146dc1ba919b7310c148f474cb5cb9f86ceb874cc28468c73d412afacfe7aedd3e783564aaf7252a75510e07e73a4bf8ba574093c4330b0c1c2c04cd07fedf4949c332c83524ea64b34d5d0931f21513e2dc2305c822e54d9a81d438261f1a213bc0f01f0d49d21d4f303bd6b3675101fb59deaf378bb848880c77b28832ce4414cea2286756a0bbc53f2fd08a2caf74f18a9398b2b92214b1cebe35edd8e6befd663afa5eb3e2d67b0694a7130cf399668a2e0584480dc094c3c6f3e6caa273a721c484afc3ef3382ce30b14a85335fe7da03a7a81624576098a6c79936adab24124c15c771c42f7dc8fc3642c9b16144ffb8965c24c3fa174a792a8adb0fa072794e3a944613209eb0da17e96cdb710641b53e7ccaf07ebf2824e51287d72820efc430262ba905967bfc3674ba2abe6c7358c6938c12c46a8052932fe86835305b6847c0d4cbd76c50f6c962523f924fbb87e2f8e1eb4f8259b923350a6a4d86927724ca502506215c24893fe8422b3a0f592915dd9afc057b32de4437e3e941c2786e29b375314882d45b95003bbf3c40d60eb1290583bef41c16ea2df8ffd08f4b8eba6aadd2942f6ab208593f252107d026d7e3377e5ed1bfefef866810ee29fea39c51cad410bba9816314a58d52298c69174c4838db0be316e7ed431ab1e42c6aa93ef7e36ca962d33df23e9e05b5b81960002394c84913efa7bf88e640b3e6d13c47d2f5f88742e75526d446e55a38d02c7b02a5129a2109b786bc97e6f17cf223409453995fda2313b34829795b3bd7a4dbed2bf572881b9c6b09f709796d26f814d69fcb7d4d8fc3bb0ae1243a143f3d73b588af69e655f0a5ae201baa5082645686bf6a6ae2566ff33474e3b66082e03f9dd2ddf29a5541dd06cb534fa2f07ea06ce4211709055689bf01a1adeefa92101e762656f551c71f9adae05b060cbb3a5b21b347e084fc856c4bf3bec3afd396a01a3b441aef15680c7ed57ea32cbc41388366d4d9627059ab50c320ee141b306249b0ca10df1161cfaa3abcea19e5cddebbd2613a36931ffef1bc0ff3a3417f2ca1ef41cc16ee718e6f2801f2564f0be3cb8dcd58c079280770a22fb810f145b7c43da6e07857593d97c55ff2d04432063641877ffffd2e1210071b327b399fc86ba9ad62b0059e48d241a06ff1bcdd55d4c27dd42e9432a90723bdd4bc46aa15e4caef434035398f06a28d5d78eb805b6b016a0555ddd4fabe72724b63d02497d82717638fd00342005cdd2d63a3a119749c2153f24f7d3f44b6691baf2e1635e353b5146ab37e69e0bdcf244116a34008b16472f34ce282c7f549766c7fc114441aacc5524c4ad36a9be761667643326cff894e012ffe921707b81a2974501c3a251726b80dfe99dab8fd6d2ccd778c7fca23cd02a87fca66cab779e3c01effdea7b598bf8700c8dbe871846fe34d2c0591044533b8b2265f5d1ad13cb326bfc0e358681eb9eb586ced3ca1101349d414942a734f44b4089cd1f250d29a4bda1cf36a12a742c57d8def8a2122778725deba801e222c946d2168e115dd6f033f87ce76f1aa6c976ca4964481fc94bc06a78bb812ddea5d63fdecd79d268c591f4cc4fcf08cfc908728cd6954b9bc427c3cd71045b3bccdd07fde35aa7e774ea914c8bb4910b9127529ed54956db4761408d632d0a27e71e747121ed3b054f9a8a6e3d97d7bed23a131105dfc80f2bff2b92bebf9b3fb688d603d86f4cd73c94f84a69f63b43d924e14376d561cfc8e30e8110ca33d63139fc0b5755ac92e51c6157ffe8073dc3a32fb384278d143164d182e8f2513a89e868a6ad4f05a32ac8c6b271e43e2b0e02d848d5dc2822d04acf19141f22875ce0d2e1091ff45fb1599c8e84a2bbc91e0db5f42e8705a286e5aef0e147959c925437b4f0d64dcbabe055e0d5dc1a18e1653f1753a47d7bd159ef4fc7d15a6a2a4635989204658346ea360ee0512a7c7eab6b22ce491583e276b9e512d1f90a0f9a1447436359d3a6ed636a9735855594ba805cdcc14190d311b5519ac19bc519a697bd06f6c2402edff38c6547044ecd5af96c274aff49826666e818d05f2716537ac9f956dd9ba8727763f09ee375c3d07f923fc05a9f421371bd5c5f881408693db9394958c6b49dde0476da40a20b2428e75158d046a3bbde05999b88bc80c002f226781cb1e268bcf0028960699c2e1395eefd3bb5e4333f3d2a2d557d28084c4768617dbaa185b87ce204868beb2dcd7937e2d2ab7c13f39f62fbfa1263f442aec4b461eae191e8fcb6661b96c00bf978421b96d2e1d4050292690b746f328f8d2264ea202064a190334d51f25bcef687214e61aa554b91aace3c48d16b8988de0c085e09fde5777f8c334ff88b5ef19748bf515072252c145f27ba44dc820103d2b70e2acac0a4de5cd08766ae698443cb7f8565e97b2ad24f8ab3e2a9e049b7ec02dceeaa8a66dd11f8797612f00b2af157c1967f9d4b3620f8100d116c3913bfa5e02234af82f8a8e5a719ca59bfd027892d31ce619938c527b4957805dd13a84183c7da2b6a60246c27b0e6bf964610508989b868e62d9ae1dc80379463bcea9f46c99cd253c90d11b5609df3bfb1dfdbb12bbeea75cdb3829d24e1c95f7cacd7cf12c62282a916c593632b6e63ae7790cc4df084d04afc45b18d4ced017596a0bcb49e3a907893f0d64abb556acbcaf87b7ad59ee7b36420f282f4d210962af3a3c722341c0ba3390b4310179282e19a713dbbc6e18bbad20fcc1845800f358ed49e865d542280e9bcca2805f3ef17195ba008060b6f9f23f95ed7c44a350f7901081c74733e37f0016696b99794111b631d91f776b404e8a4772876505938e09d9ae3c584735bd50e15a8a7ec65b89a1438776fc531fc793ee61c724f8dad3476a415d63fca84a2900b2cea050ebd1a698e504f6cb8da256fe790c51e6ba6d44d7295ce9efb0acaf971d17db2dada071d19aa5c2b31f2bda0d79fbfd42a3876fb9b42d9120f97bc68ee30597d3f84b84766789cb19692e1aca3a10d1790cfd512787075c54f28193245ba142be73e6140d2303a779bb88e5c48852b676ebb70357e4dff226a61f252fb1a52552c63180e280a1a7143d1c1bb48ea23842b945f7fc0329bc9c29899127f30b6b7d3fd563c805cc6bde3e4bc7f6d0ca1788ac8d6cc143374dce09608d279b06936cfbbc5af2c870269d1b6b83f16e952df442faf85f939212245c0d06302f0f7103ad538cc59b0a84d130f4e0852901f2a0efc39c2ef049f203302fa0a039746c8befbf4e5430dd77342019f2a1260787c56bce05b70fde30a32b0b532d27d7366fcb7ce71c80aabd82fd5d2393a09c79b51fd886b7092bd14fbcfa56de9c87f961f7ae97b2daa015298f0c4a238068765fe9157bf526340d617d698c4361dd4fbf986df13d882cc5b250c5e97946be8bf9f6e44bea708040471c2c9b1a1f52e1c8eb3af96a0aa4ea2b16bc8a314bff56474f0ace3fa12d7c250f5e4cfabb4368e22d965a71f6b0b488c3bc6adf864360895596a78a08856c26af920918da1bc343c951f74f66e24d3dd07ac2c82193ae1319ef9067f5166588715fd8d2db2565ce206ede75f854df98fbac2516642e44cae584ca1bcd7c5bfcb92101ff26812d6ab42fdde74005bd8fabb010486e5fa2d3c1365d8a99e7faf9457d2dc2e07228df5eda1620d4e5819528a4a0840ddbda1c08973639d19e0fdb4c1586fa0f87b82e2b5e987116d6d0ac7da7c8bcd6a0bf1da9b5d8ff9f5fbc915f55ee0db757de0b9f5b0acd25499f75e3f66160f7faef9bfc6c8e09ed8fbf4d1e94f95d1cda70fc0201388234f44639d24a63395eb7eaad2a6ce4cd7ea6c0c2f245c7c9204d5d526f969146cb44b7be6f5996a9418f50e1a7c49d8ca2f24a8f26f23546d4a641c8016dd699b2993d69e39e910a54d4941b535239cd45aa77d7fc17379a79629402311461eb4b94b8cad7885d20b06660a63b62c39ca45538779da46b805c1a5e1c81faeef65920d16ca0e4e74634147e9edfdeb59d41a6447e2fc8868ffc413716667d19603e6e9e29feae1817cdb0c03baa8326b8ccc72f69d9d8205375fa901e0833b6b5022e5b14174c103077ce5c26ee879688ea030eb3c14a3199d28b61cdc35beb2bf2d74ae09ace6b2a030d4132e6aa2debfa4a918453fd2bc66b898e340a1b2650e829547a494aff5cb508796a02d16d3222feadb08d9dc1f201ce78ec5e48081d4b020a1728180cdb345898d35b70ed66b8db9a4eee5a290ee05f0ea8c0f0691bd793a7815d8ac6cfcdf5016f76e8f2f87e1d45405b8a3ab89baa54149ea0804bf23bd50c32dc77fba5d06120c466d9e0134a7b0201e3a384464815f4dfb810151da2f6c7c1684faf7ba91de6568cb6bcd66ad77364d316b6f64811109b2e6b4c0f82ba929628dcf4cb4d895dad6814cd541df0a336b4b67c5cea54af73718eed5deb0fdad37cdf8e669ef9414a71c0eb461bceec784d54a67b4755dd9d1824640a8da90aeaab7e20cf577c4cdd51d4a105c4c1f9ae9f1a5e6d912643d60ee9bffdb3b0fb1bc0a70ad9478f3c3bb8e571936d7526f7ea027d6b503e8938e4f6490922880e88aa87f3aea9da258663c732a4bf9f69d1605d53ea08f4d5be87bab73c8e02246e28e7125fb8a9a4849c12422de3b969603f83dec50a78ccf1b3324ddd5290a1bd5af259fd07bb2bf258cb76112f1530f9193ce29e4b9f2c1f3b1ec17a01def17515109e3c4468bca751c3ef994baa15eaf5090c3fa083bd5b691f054ef18d75b35d07ac9fa2786108da9365e928de4979f8caaa0bc90ccc865aae678c44f08a2c07ff4aba55dd4360ef9241239ce4998beace4af303f672c75dfa3d2740258c170c48182e3e41de4b309391e707f6563205eecc196fe86cd4242b17b14bef3d06c0688e1f6e4521aa74112888521e445c173e04fbef0352a9a4e35d1eb86d8547a186aad3abbf54579f2df5cce946ba207eb27fa196b87cfb154d1c4ea80fca11dfcf9831d0cc9e1d0e3065371d32499d4277ccb496eb51dbc52b3930e63b6b61949122870d570699cefde53a40da88a2754308018526fc8c94526f994f0cd3adaa80e181e3e6db40e59cac785fed6f8321358d6d85ac70ddb4b704a9161a0ba8f1d0e04304e8561ba34d1ef68cea44c4d3a08434e0ed45a69026d9ad97a170456ea057afa28bd4a5b7ef605d3b1ce92d6925200c5951f7f87538405d22c3ee076f3cccde5327a667a5ab1da15d72fece0c47d8823d21b1bce9c914b7840ec2eee20d08818c0eadfff1e757d1bb8cd8396c5fada1e2f8adf9aadc008d4016f6d4f7d1e905adc0cba46de8c6e6d0ab3eff9e93ea0ac8b9acc9474c81d6e7d96a8783cce8d5ccb805b29d9021a5433f4f3e07eddbb3b6cfc1075d833e0d1bdb3963ec979a5ed5a03ab6a9c77c054711ffd4a5c0234835d4ac1a5e92bc4b6631d1c3a1aa4c50c40ba2eddb32b3fbc3292c90c0bab518fe62b24fa6cc6d6a32774b1345b83e581e674b69d03b21960fb0e049a92c4074903a87c63265b316ec343722c057db03e4aad84a3f0b9698ef05557833c4dd327e733e37b7d49e4effa566cd676e36423843318b22b3d4c6b0e23bab925ea1f9b32915e8a88230302cf2aa2dfc3744d88433ec11df0ec2c6ef1fa467cdf57d4c7f6efe4aed2f5b1204fbc0848fb7987a9ed492dd37e7ce99dc3986c117cba33ed95c719c2606d021fd92cb2481b1ba5105505c0627210e53107cfcfabbff74eef6d73cb2dc0abdbbd1142dfd750d72c33e99fc4052e8b76c90832ee41ec45725b1f825f32c27a9a5a79d86b9fbadb25a1e37be9b06406c45a309b4e1c6547321d1d875ba09fcd040b59ea91ca9fa27af2b5680fcf84f9f6ac1096183d2d6ff364399a4888badd082db8bf2005f039ec47bc54a476a7c57bdaf0dc098dcdf5a454f889fbd88fa47be30c83626a6fa9cf698a0d8bbc7c6ec9daffc7177bccead1c294033c95fc62ef2d7e8b1fd72665b9cb6af8e8fb23382623df46b4f8c5f8bacb8128aadda105efdff66ee1c9862b564e3691b98e465c151b1a438d3d1f95c39eb334136bc8f78f1ee0bb2c7af5b6cfd87293941e512b384aae4c8ed8095f5025deb2158d255e2264813fa098987ed99265e30d63dbccc4a78f40aa172b7f7fc45eca34cb441e3e068fcb7b1eb8a4b776dfa6db9babf38a28a317bbc20cb6aa45559edf84120efed1173a0787644e0a912ba5d424f6cbc5537fb57ed9c7b590b7dba1ba0ac6778182c4414211f1be19c48365498c70110288bb281571e6cea428277afe4a70bc6dbcaf1a0f0c1bc28495c2b5538adcef076b8b32bcbfd66e8ecae7282d5245ae27b706c11bad687e052cf89709e7d0d23f150e6c967d3f8b781c399f6f945a8207e8c66b7a254dc2a1ca519c84c3fb3bce9254054845bc257c44a8dcf59df9090f92762e63b1e1acc59227c8fd4285715352c8abd61ae8de313bcb76977ac7274c85347b89d4cae15563bf45fe24e5b0389bab17df396665a10b59baa634da6a0db9a637a180d5f59fc5f9d575597b470349f4585453ebe7dc63ba15cf199ce323f65c6516e638aab738099b1097843ef0d575b7669c525618ea12d9561ffbab041bfb717168245bb5c85c40c50b94f1636a701157cf3d9d55350783d1bfdeecc50dbc918d50d5ed9b16f7fc37ad6412604b894be2c548d29ec813181b903ad67f7a4e7bd65743e81fbbfb43112864fe347af867f8b9f02a180c4bf289b68dae6dd18a0f989e450eb669aa83e3a97285724d064ba1d6347c72bee7fe20b49fd5edbbacd40de92ce0e37a91b6dda857535aa938b9b7d12024e06480d8bce28ea2f8b2126df0778b7ecb422d026d30cc81a0ee99e4bc908caf86f5897fdc39bc7c736321fca124f75acaa5583e690d583bfc55e579db2ea9a7bebadf9320f63bb8c5382b7af303cb84bea88c4d1926f5db75d9a710871780a2336e558bcf5f084dfc70f52740a653fd72ee4e9d1cd7e94356c85567c43de16a409ed91baa54c9f13d1d77d625012b1431c985be12dc305d9162bd6ba36d8226d27d7a3dd7a529c3c99eea7ad3ed248902bd4d7f0ce20b6c791954b61af97dfcd7a4c5a582c9f9aeac8adbc9b10adcf43fb5d680cc37454040ef946e987c4bdfba5574676e8e64c98b74cfb5b15d093c93b2beb763b7cf808f080597973427c80bd5cd0cdc053a3b5d3db1e65d7b7da02cfaefbd9240721c9e98b1f1557b3977565c2e0d619386e438ef52ccb05b88baf4edfef5bea683d6d17be120eb40c34f98c578fb1b1b7e7edef04b4997f39123ba33e820181586fb800250d0ab10e42d3835e9f9d038a74b1ad5d3a0fd70d7c39fbea3343e66776c964f5c37d906f286e53b42e94bc09adfa861ed1d2861d1be2f75f009298c933da7b6a3bedf47cfed28c51479caaa664d5c4c6c21b4d37797cc80d90a134c894358e59e74da4a4169f13cf9667ce40eebd8fe4a1993dcad29a517ef5e3e50c96e3250f83316ce724770be90c3c74a291ad30cacfacebc803e1bbecca44ff8e27e612b8114e2b221cecef68b3f6d4fbc64cc1ceed7438a9a4ed9cd02da16281a1f1de790eddd698f75cfd7cee97497757d4e64d3c3dcdb4e6f3d8127711b4ddb4ebc1d06292d793b5d84fa2b8c3e57417b507c44a5c15b09fd695077f3bc54f463196f429a39a11c46c12b9c0fdcdb491412fbc6649179628726b3d7c44f5dd21bc5dc3a2db9280730afa54460cb9152aa61138970ae6b7627b3a0fe70eaa0d555c08b9a998ba5efe5127c52e99df3bfa165ad49023379b6c39b2ae7703549530f023d26fe562a6a58444e7c8b9ee71ac6e911a92efaf130cabdfc618120690c8282ceff93f24f7cc8a9ced4eb874381936609dc9531d4f6e4d872b1945f12233cca79ab96b4ec42dcc46b076145b45b0a8420fe2c9215d8dc5ed8ad69462c6f2600179ddb165b5e4f314adfa2ca5db9681cd3f32e2c7310dc9c4b0b9f3aa1e55f53cb1335770aa0ee97491e2d0ce63e5442f87ccf6c8222f5d23094832c612a38184ae6a32203d085523b948ac69484e3fdf8e485f6050381f6ad2323dcae5c2a5c6714157ee54162eaacdee17e673583a7391813befbeb2b8f5308f330122b30f62277d6984b3fd0b3729630463369e26e360fe6364c79ad26ade7efd8ec3306bdc60ef21e14eb0e15aeaa9b94e2c7ec5931cf7a91735c91988ba051909373b68ca7efdfd5350c636198ccc2b6844b216207bbd2c929cd60b93a671a8f6272a1c25f2046fbfe271b189dafb12d1d3dc194c35ff44dc02d5b92445c7517fb1523532ce7c834cef2e34cffd375bc504fe48855be9f0aaa80ec85336f47cb4cb7937583705837c02785439c2567921672ee9c39fed9791a57070a16ca9ea38a3346925639cc3bedbbd2613fcbb5ca52345740d81bc8ca430a3ba0c1d02ad3588f14c87975c2534e9c6aad4d1320d0c9c27408958cf5787dba79821125bcfd5502fcb18389820fa4203ee081b455b5cda07b1c94cdf2ac35befbd810dc7cac2260ebe7a07528b3d031c0f5085f2d9def733cf6d99c4dc559d85598a9ce8d2a91eddcd3a631a4a0b5818c86a04ec62d17096e592e0af29a56701c6b2b754607da0a403af3076b8d96c4b21b3174e2f68ed82786b5cda77388a4034a5f37a3f8673c945cd2b89cfdcc535846b5c45a8dd00f04ce89a98084d36787780daf4014dcbbd0bf1c1891d942b3e5270cfb7357e47f06515c11df94695902bc1312e123fa6cb0eb7aad6f6b89a82e2532758cc0ad55357a47e8b09cb808207bd2a4f4aa3474d0d796aa7bda847c6ebcb212ab0aba84e39c70afb42bf1e07f81d79830cb3506f240ded92f64ed1b9e290ab31737a84c0e9b0a0e4dc1d67e92e6d54b7bc71c5dfcbcd33bb2805689ffcfcbe9787a256308a69bec5369053fa89033cde5f2b3f6af197a080f0147acda477287093c5bdcae543a71e68764f61a32294dfbe6cdea9a6f5bfdf6941339a0c909d1f0b5e20e7ffede1fbe2154fe9939ac698a1902ff7bf43de099fad9b88a0a906efbe4115f94daab3512c46b547cb09ad91c9d00193950178937b219df67de1d7debcdf152d143133cd4e68e2fd0c00f078777b2a407d476f5a7b813be9ee2df2c2ebbb0f9f0a41d424fb6a62e3b587a0c6c39619b7995412a46b831e5bcd455e39411ee81e055e559d29db7197cd82d0330f43eca81de81be43f1c796a529abb26c1fd6f507999ea5d1e7d7a1189d3baa474e44f99afd70aab949b9991f1cfbe11bf19e89990274f5778634e5bc4310a055d8452e33e7fd6cc12e6eaa2d7071d1f330b0547759ba8b3e6c21b8878de12fb25aae478c3c31a9395849ca33608501942158b6ba3f302bd5e962b1bcc6a6f7303174875edb8b3e1d43407e7157a5f7d7090f39151771aecc7439ac2537df70b824b85c0ffd1f2df5663965ae7131e12106b2f89eb1f6347ae627c3300eac7e5e6a9531f5a0036d7c5f6e39d0034373bb77806831fb02a398d1e0f04b1c15999b77f37c6cfcd0aa3a46d6412f1ca9fdfd4b4aea59c24b3af60969caa9cf28e783bc95455d22df417565ea5eb5ef548350d65c6fff01d2bc5d2c8ceecba666dc1e22e1e145239e1a9916de4246aa40dea9e25b86d69be718b5dbfbfe313a50c7bb41cf069f89c0105c65c052901ffe0711e2786a09b0313af885d1259d2c5e6de43199a85023f7f50a8b309fbf475fed1be80ec3858209f6006593fe83dcfa662966392b7b600834dd8cb9aa13cbbc827c412e41dfabcb5e4d02b6d074f12500843c7f1d779dfd2edb3d53ba245d4516123d2edaa1de611d5d907fcf00d2628d735fc8916f6be725e78268f9f56b45a2bd9bf0f7593fa47f74261a13d228dbe2de100f4c89e82fe68071fcd72be9709799781faa17a3390f46b765c7b57e3112ee5a1c59d6eb8cf80f548f724d048ff1e98aa442cd3986e78463de44a9537ef4c77cddf365d15617eda135e50e268382cd6f71dbc3d12a2b17af87de61226045fc6fab6d50602eb20344f30241b24d6dea0c158fbd3ca498b70d362524a49a65544635e7bf233c4a2b5b566105de16cd7f71ec0d4c1160171b2cba5fe01502ee86da6afac42d305779e1717b73e91eee29b78b3803dd345898d7f26cceb73c338c616bd1ea1afdb13508ddc50de6014de8f8e3e8f8578abad8b357cdd71c060e514e64bd74c9c5f0acc92cd0c67db3f328f24beb55335009281e98a2f19649f928309ff985bd5143e82eed1f7b5ca7ffa0c9d479a5d3116febc66b9c5f44fba5d808e15ba5f3229e11dc5c7380d73bc90f0df37e051667afe9b7d758ca2b5feb5f66a06321fcf16054f6da47ead357d3acd72a6e316ae5ccf6b7324bacec1e2b416fc7ac3f6fa63a8bbf3564b369a25e68f75e4482ef26bd31e892cf0ffe55e603983d601fd821c1c089f38409318a350eb67f47d076da9307a1343fea783148b6d8d4363780a1bb755b85412a43b5aeffeff40f086d75370accff76a9763960fa739da061183142f91f7a5db33377b5f97555380ff59c7b8bb8fbfed319e49f94de6b317fd8fc03da707fcd7474246dc32fd6a17af869e321f261c4911b2893c3453e5e50b24588eaf5d2c203eb82b376292af2188d70ae03cc0ad784fc506d71a5341171f406cf40bea9dfe54acab34790dbfea3889afb219bcda63857f5fabb42e9b33f63b43ecd15f919addddb1cd7eded539625d94050e94289fb3675334b09cb83df0cd99c4328792ec45eab6f1a1713657d01f9e3cd22ff960dbe291c80fc938a41d537aabdf443b01f9ab80e431524ee93169e179089b7ebc68272b36a31058410e06f3ed649281e7445e11f949f80e168e59645c3e929b48feb8e134af31e5a704763f07a6ae0cdff39e34f6a6bec767df09f4278a28b4fa9b62bb5eae95fc25a91f17fc377456063cd073ca18b91508b5a02cd38b67914b494fd8cb6ae525cebe03abd0d75624fa5dcba77adf8563968cef76893bdcbfb7e30ef9790010cffcacf4530a50dafa280d01f8c298d3f680c16ba135039373fb51e5a8b1706856e1d376a92a1e65b168795bcae583a5e9f56e05edadb78afc82e2fb66be982c87830c42918adf8338f0d9ee2864bbdeab47c89af5a6ec5935d675b37206b1c4917fe95dad517c14fd5b3e5b976f2720671892f1f9ff0911c39a27a897076aa30da238f61ad0b9d496f019847f80a442191f1d39ec920ec34ea147fefc1e9f50960646a134a18171b02236e325c05eb2b31b8c38e60e4a8bf279dc623040c820fadb9afa51ecaea486d3bdbe7b273964a067b808f90871bfd64922a7c4cf9596da56f5738e5864aa0c80ef877d9f465dee6ac8c9d83acbd3cf3ba34d20d7f807809c1b2b2d41fbe5d414b733717c86be4f9465cc4aa2dadb1b39d0c4c5e2fcc0df89973fccffbe76f1f7ed5b4d81d1cef5f9bf2a5e9c2d6ba2136cbb6cb2bc3b499af79f07b98b7176878487a29d3dfce294b6af9f221b33485dbd517d69b531db0ee5bb6b1117b07b6555621081cb496186525a2cb62331a87ad39a07cdd4dceb7b5414c74437ba1c4937e9e3722e77e536107df29a461a6a36ccb3b1fa98f27184d90326b7be4a45e68d5ddf3e0cc30edf70d6620e728f60d348ee99b2edcd698c22ad9b620d12bf24e3668a1f1985e93c4a8ab283437014b24d14dbfd69018845bab9bfca72e22f17de8162302b889116c18310be13dadc4c0541950bb935326642368b31fbdafecd570b0716980dd3f6543fd978da770f5cab59fcb01cbb6b776e02f1f97ad4cd9a751885228c3454bab8caf0a302bbd2b5e55b738bf2802498dd9bb4fd16dce5edc34a0ab48940d3663e15efb1b500287298d24b6accf467a55a70c95647f2727e24cfd9e7cf1925785c7e4d7cba8f804932ef5f2d0d7f64b5087b3c171ac6dbe3c2dc9798933af5e4192a4acde05e246ab6147a0bab8378ad245032f3d7a276f2eed02059c9863b3a6d18bc22fd8912ea62284c4ce78550ffaf8a9b0cd0b82d66d156e167d0de3925848acc13fc74700cfc7863bd82d4d0e8c39849be36f5156a1c83651681be9ca9a52af929e39a40946694172eb99ac034a818909904f675270327318a6795bca93f14590b3dea01811e3a8e40ada9df4648edbf17d9342c4159e53651bcf44e3d5aa5a716f6ff8c3e88a1f1bfe695af15c492cebd62225bbfd092a34aad2d49fa1d68df551cf7b6c015ca3c559d5bc2c70641356370234a0adec7d6c524dc109b5a38127a7e00b138ab48c1cae5535b89f40cc9d254e5bf1db6af7c3091234295c700387e7673e5435d994d90c9a3436cd0b8ad6bbd0107a4f713048a24eae940c9ead6d4b15bef5dd6ab8c1435e3108c9925c78ac8ac7156fdf936f2740dc64b8604e8497914fa3929ee9e1f302f042524c5c6ee844c866715932d10dff93d3cb64c34430f638045d1bd46f4b1d072f1ab5c0721726846a1785f399c99e55c6687021859c751634cb7ef3e58b1486b22397369a5baeec166e3cfb358d6afbcce4fa7775239e214d9557f8f2b6fa1a7b69fb71e1cb93d2124d678bfdc26fefd0e863111e79f2a49cbed5ae3293b864545e50efb950855695b3be0248efab387826b45b912e939c2b6b19a0b9dd65695fa27350193c1ef5a1fc6c7cead3df45213ddc71fd48593bf8b3642eda737ac6f4ae909feab0e67e2edd856bf3f8183979c9c760f0cb489fe806d1e91af040a5d101515a000800eab7f5dfce02740e24ae9887b4700d9c09b6aedb3d5840c491f65dd9f524bb2b972eee7ad69f218e56f1ab43255f7fd42f72f0c9c25b2ed081b12c88d438f9c6fbde711afbb93a472f30b15dc1af1d8a1874f854d8be21c07cdc7d4cecc30d6e35f18573e7376d6f12f8a9debcd7475eefd53781501c50f81a28f95273ddf47463756d046567f9159efcd40284dfa6bb4601192110b0f6882a8bee142e71f381319bbaa5ae4a1846634ffd34f3c204176fe132522679af2d834a2f1173eafef1edc39e911e763ee0eda6b9372df4c36e1a20196c261af5f3a1d2c436dab1dc09ead3d6a67c1b5ca29f6019b38b94644b45ec64cd2f045bea5dc2c7cfdea09ff64ba2a87f8d8556833a3435571eba97c4f3f69d8ed4850eac9cb8dc21348a36004e8d611f668753bcdf0fbbec80fcdb559268e345b3b223735c7f0655b429296f98253257fd5d44b010d71b0da33f001745a9d57bf63c2a6ce8673accdf29c3b6cb8c377e439bb2f5da1654359c5caf94212eb78b36f85d9dba7e11996451f2fd17170c850c07b28d9960d4bd2d1f9cbe1ca0bf9b35ed7c592b5691a874a4e1d2b80d581b0b40000a63856ff71c598d6dc755052e7fbb553da2a084785389daa4e49252700b668fb9c8fbd903524d2b9db1ddd76bfa0ca302a4c6f92166988fc7e202bcb03500ac5cb115c964d58b8303742535c3a9e5300cad204e8510f42266f28327317338d0bcfb91fca831627537125677c676b4e490f43f4eaaafebee9de8c4dc65ae114e1c34123b9e12540ddd2ab25baf10639ae831cdba2e585dd67afb23ef1a27cce416e961b7e4761776d89f7e9d391d83e79e55add7e922d6df36974acb7fa260ff7a82e2b7f1dc8fe807f1492b4f908f34e55c8d150a7c50ce6c8d3f1968aafa9bc123a50a256ffbdbda6a3dec4f46ff1ecb7a03a066baa02715080e429a9be8c49aa031ee0d65584d36b760d240c2a20d1b8608bf15b9168479da3328b9d40cee8c9c5bda33d1cc02a2b6cecf98c1fc4392f247c0520defb357b47916dd863ae40839569636f6f0d1fa52f731dfd5572501f811c8f519324dafa6b6ab4b9152454b5ed6f36505f67a8e85865df2642b9692718148807021fb08768cebd1b2e715015dbe29f56578bbde7e6068ff10167bd90506e017d6411650d833f71a4ca330991d86d2ce2b385481afdfddf1c653056417fbb7a269dfd14223348769dacbdebdc5dfc341795ef6d816cf51404e7247c62adcdd3c086ca8f3c7d2184260f5948238d7e4651356fbb5b7b4ad937a9b18be22ce15d775411646976724d9d40d9f14b1e554211819c4e81291d7dafb39fb7836d15c10c0adcaf3afcd383ba1d29a6d277ce94ed1c18172b8600f3cfff35250b7ea069a29025e5473ff8f6ffff0709