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

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

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

Block Certificate

Block 83982 ace78eaab2e2ae432b4fa50e346236290967872ce8021c9c4681cfc1bb1495a7

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2d6588d7aa352910c5c357541c5a4e4a447e7a6ac77baabb9a816d0f2702e5b5
Certificate Block Hash
ace78eaab2e2ae432b4fa50e346236290967872ce8021c9c4681cfc1bb1495a7
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00401d0100a0320100
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000007f01272c0b9cba57153f24b652e03cf888b7700ff497653758fe484e17c784ece38ecfc336061b762004ace2d33f77587430b65d1906998fd10bd678822820a52db832511ef656923a930c2137146307ca212a87086cda4fa50a0000000000000000020000000200401d0100a0320100

Raw Header Hex

00004020d2ae66e0b4c44d473e0295400361da3fc4903d1802e0effd8b5847d3325b4ea7909bad0d5af84e23f96751ccc34a9973332809be490c29a58d9fac11c31787ed11db4e6a75c70018b5e502270f6d819abbaa7bc76a7a7e444a4e5a1c5457c3c5102935aad788652d

Proof Data Hex

59,560 bytes
1212160103074816cf4c217d851f89eb65831f43f77326336ab40efe843ab14eef7a558708b862839c8163928a2fb0cda096f6952e975a5fa6b0dd782a6d5ad525ca6b24289361473c1dec438df7ca5474f849c4e7497d9b7950f37b446cdcd469729b45126fcae8579885c34cd972799987af639deef81866fcc492cbc2231208c1100a485437554cffb00a37ef2f52cd151ac32845b5f29fb8b843357d1063aec0e757fe22b68723ce0ee923c61ef3a151d835691db4ccc54cf345c29b77d1206acad9c0dbd027739609aa06f68adb30558c275a2b7c783a7b9521ae23bf757413001a133f6fe0a2e6a72c9eaa840f41bf44addbc8822255a3e917db55800178a4d8493307d724609e0c6cdcde73f564733ea01da01040f179c2415fb4d47b5c2c6da557cb2d8657e7fb9cbf7985fa8d3f337630870ddc53040c05d3f49967a01f83d4312e015225650385b0c48a91c26cb048abb4409bc6272c3cf0956e8b0e4bebb1693d0edd31cda62fc8763d52b93b6722647e3f8e859c9b31afa9a0436b14ae6bac28789fe8d263c8cd4d6cd1afdd9f350027056c89bbec85608b1fd4d1967867d9ab1450166d48c376c0f66e36c50d7fbab7cca672607abcad0cb80a415d5fc099200d86a11d9b1792be44cde18917c89f6d7deb52b334b1a7eca0c30ada85b18a1165ac861b14de94f1b0c251b3f9ecd2a51adb4541894a3be443fa7556635b3936049d7d8e8fcd6b40b075eb212912376a7cfd7def4953a18ea2275ea16a06907e2a7f6b8f45d37fc21821c22fa570815d1254250414563f9b86553ae092d218bae88c770a587192f1395126ada7c39cf5b5289044bcb10deeaeac8e813704c0ddc1a3b172b4cbc33c1c96748041e52c6053e8a90478013a07e8c44d15d61321c338b23fdec267c5094b69494cfcd2cd41f5acd65e3c415c40e62b6f850387813ffcb38a8977c3c03a57341f1367048481886ca7b99f41146a5a0373a89a1ffe5879261f6b041bfbc3a8f0a4389e728c474616c92183cc633afbec244bac1ece2b35955370dc23696e8cd12c458a1b2aae08230fa5f671de1bbd4c73a7de34f29b54a9f91cd795238a8cb27b499c4fc93f448a5bdc48bdf69045a67b46a55149036c150c6a1c2ad3ee1da4e5cfbff832707a264fae99bae4461e0059679112f503144ec2279f52fc3f6328ff8a5dae2ba9c6814911d2313b7e4120702827ddb5852b303eea610c2988e35b93a53b4ff71ca4f0bb26f190d59ed3f8ee17829dcc580655d0da5676c3af9a510a9a44e924d67f5878bcf6a5248f69a4242b330fac4e56c7a7e957571ae45959cf615d8979d0a551827ae01678c82bb2bf51a1f6a6a079434e201a737cabec5811de6bc45e1f6b8dd54da9974f0c4d89f8dbe352f922fdb1e7fc03e3fbaee1146e256b82f0bf93318c6171c6d90c135ca589c1511b6b0dcc4f99b112a3d21e37178b61868d865bc062bf325c874e320eb9a19e8ab3e42d64d21e5d7545fd873eb9dc0a670c48be3e5bd465ce5e03e76c82b28125867174ae1b0712738e0d021ad1bb061b015e9aadbf08b9cc944ba42a0c144ac48559866fa7ea7f4dd848de4be6978c4a8c30cf8945eb425385b06f95cfc43d16ad7b73f6dc4568ef4343e3299eb2cd131cdd6f7bf8200af5f1eccd365072ad1a662b0ca1209ac064460c479f1c24b86f534ec6d1613024aaad82ddf9782c175dbc6a5f09e57e4cd63f217c3a0e7d2ac822c2d59cbf49622542c6dcb9213770b60bda72017b922f9fe730e482b5cf776f4b29f113c36a56faed257d2df62867d6c41b0b0a847b01e1553006f83f5246578738f71f95391308129dda7a1f3982ed35d14e48f7a1b2101cd6818d962601bc1204aaa8c56f273712bbb1bb09f38cc093eb0f857f371e3e3d9a2fda43be934ca3a71578c019105b8468be043b2f4a1cc9109fb7deb012e5a84bf077b21449c967500bcc5d880a9381a89968b0e8cfdf4d8d12a7da10c280948d60db5e67ff52a8e72460e932f9708ecb85f78f365503557fe45837e724563b272ceaa5dacab9d356e3ef5633fe12b2adde7fe73ff0665befdf86d304b117110543f941e684f0b3d0860fa4d949bbbe933a55b8e0add6d9966b81faabee9578a3caaeb837400a9e40abddc14cb52d8630fbdd322f949e8b9c5bd569832c458204a28eb09035c3d6b3761c0c16f4d60e138f2a61fb789dd28ea19de561ee14623db31c4b7bc6f6fb15ac5212f5309be876e363d3f2ec5c0a5099a67e8dbbb5cf064c44149a9adb8c869a6ecc360da05dd4e374d9358e1d27bb13d9df953f549fd5071c8692fefb5cfe14b83f462fa32dc57d88093f1855355b6261dd712802a8a260beca520c1fcf3bbde94dd3ab7f69810fe88079f3aa75547ff43165843296f563b64d69a7214cc717da40836de2e3627c599e7caf5718ffc23cad7a5a42aa1df6cf9262168dab9b22bbdabcd58f51402c947a15d611ce5b363ff4ec052462caf8d9fa5e37a734d8b753c8a25a168447a1066847c69db2395a38a0b9107b1fbd4801dbbc505994928b0f5356707715817a4a5954cf47dd4cfb1d7115e05e5cd820add85cb5cac4816d633bced3d483a58af59dc0de89f5fd7feb8fa2bb178584cb8dff9f99ef08396ae3554705524cf8a822d5c4ac13bc3621eba3d50b06dbe1ded2b9b038c005f5c79ab7cf6739fbd43e7b484dd9c9f71c680162a9e38217d67a2f4261181bfc5afee6e6612206157d4bb1a84671a13e77af952261579399eac4357cb282f6d04a0a904f45d71d3b2540666d872b615f2786cee400ede535cb1cfc10960a5c0844a81dff6a12fd1db78aa07e7ea47799919eb4cb6e94c61d4281852890dbc12135feb4f56e5f60a5c5496aca4647014aff31884178933b08906a0f2d824f5edc737f78b6a4703f6b60c25a3348194c3f9f61b806cbc7bc4c9ced217211b5a0e5ff0db4acd5966d092730577802fa3f20b7e088b71c93a14aea06232aaef4059df7f9ae1f53f6e5a8b87dde1bd00e38ee3faee3b4e8ae3fd8e83e42efbffab0b72dd1835df4190c701a853f61fb3cb8dbe45b48a9bc11acbd4656d8ef30dbc2c15f9c822ae511524a6011f8c6fcc60e2a086ae80f82e7436da5c07938e2f282d214ab5e601a7448cfbf2dd8ee0783fe850c43699c1f50daa247cb907c663d3f0a1293f9b73611e1009ff44f8ebb5bff89867c6fea99089b74e00f0332f9e97fbc3277601386d33488821942727639174e73f9cf7fbceb1d22e76c24bcd69e0af0a0d6da34db53eb5fc0442893226913561c1a016b864388128b4bd2aa2e4cb9a24e6ab9d01f112b94effa822fa21325caeb45bdb2af18f2e3a9f8e93c4df1e7eb7de2ba1bfa0fd1dc8878aaec9f97e70cbf0b20be968a257bc0207b18dfafe5bde6a60d5b28fd6e2a8f64806687dfc6681d690c151392a3041b25283ccd07525308198b28037c1ca9ab0d8f872a70829c2acc12a5cb0f552b9316a65c1e8f65fdf596bf6f7d8138cb7d66061ab2eb5fa4872eb5a5e79cd9880de7ed1247de6c070ad3a4a3a19c840d59ffde5e868105ccdf8f237dd76f63623752b8fc001fd5073cb7135c4ab74d68a3e875e9a6bc7dc58407b4249326606bdf17e734b6cfb7e853514696df5f25815e3d10ee3e62c31b50b3efb23a49fba1b010a931da274aaebd9973274fc62ac5a6eb32bd34d1b4b003c7155f68d933ce225dc69fc640fe8e62fe31c2c7eb9b9c97e7c26d52df4699f222a7c59781fd805147d92e38015688eeb5250c6c1162fce857a50d037c1c83d5d032161a73e04a989a61ee47084caaace7d11bfcf36744b9746db9db6a4f3a64706a50d655f4ff8e72c09a7fe70391c9171ecdf89d72ecf9a468468aec54057ddf9c73c99d9a4e8ea68a2739247184c20bb25c42ff51e8e94ac361f26a1dd1dd16cb588ddffbfa53e841cb990be43dbc2a7b2520ad7c2653b4a8dcae8d6be49fc49a0c3c67340df900964561ccd4ff2bf57cb02894fd23f537c891a36edcaf71f68c0a94a6dc6175e292a51e3f41f35d01022bdf0623baf4c8d0c7ef35295a12b1946d176d2f9cd5a5c9f942fa11cd3c829e6df91a26be276de468e26a9907763af03d0345a2cbb6007b47a05a9978f7aa721616858a7bcf6b57cacc8b508f210c036e7cf8da0c42628511a78f5129de756e0a27511cacbb8488751e474a6ba3bd623a5fbab36449f0e521af98affdf73ab867fc852b0699590c515146e1af97bb9883efc45ef8f4c6f2e5d63f0c222b2bb74f397732591cd56ddce88c04f4919132e76cedaa88691270f242e8c3ef895b280469da50a340e87b6311dd204c66384778e50f4dd4c3ac6ab3293e3129b13405073e5241062c5422e7cf5ccc2b7548b5c6ed96e67858a89a10dfabd251803e99cccdc5271eaf418c88182e2e6f1d3dd9b6927d8fb417dde8370a198c5de2cabcbd820fdc79414d1a070c86f394c129b41a21f40713fcd26c70e60dd9e087b0043b82c17e4d7e2d03417f03204db8ce31d9a98d80a9152372f1ce5abe9fd574867fc4b54c9e93ff3490ad1670179650c626cd62225bfe387e64fead4cf7a2e6151c1f0ab67c56ba860700518408b650d6c7098eb134f82f87f27bafa346ede1956a167de66ff7ab726449912d87971328068b304003f47a9eca6ea9247d0c2abe297f18f3a1ca08a1370e1e88d05b4b01aefcdb24219e20cfa90118130e5457444f0a36de1b006a7cfcd91a665736f880cae47c4dc5b9bb0a954d07dd3bc49822b2f20be9934588f9c997bfa0f592519aaab731bc7e41673943136a147a95d80fe3f23ab02f09b134618ad6543fd257dcb1038be97fc8026992906f2a117d3f7ad2c0fa1cb74a183c169a28cdc433fda1d1085b653c02b5ef672c89a82b07da62c4aa644de45cc9619fe274bbe257bc28bb3bfb3a61afebcee47d13f8f8cd2f7cc3975ae9c9b4e7b301e6c0398c5d93e954fdf6dc38fe4347e880cf01e338fedc674ed84ac04a35b81115dbee42364ba25b61d9cadc3fb193e50b725449f82598eb8884519ef8244d59d10ea1603fe8817d4b7b901c6d2fcc49d3b050fa8616f39d8d7070479735cfed4e0953b1ab6c756bbfe219fc243630bad91e814317ed9c4f263162bde2bfbeec5e9937e8e441db917184bb561eb51df6c81b6c6b2fe4b3f259249c7b38550bc7eef5563f5dccca25b723720bf41d42c52199e807b876700a9c88114cb3609a9449e1287a6fc814ddf13782b9f4304a3fa8b7eb0ba2a95d37a90963e099d08befa3cb228891e762ba3e07579c33c7a9c254b70b61fd660938f2cdcf99176189448ccc9f46e9338b50a7a6f5c421e4ef398e219a7fc33855f6bdfd936569666508996e5bc5ca9d7e69a2e880a6d95a77be4005394630e0823271ec20d20663e5cfd9222a3468d7de49718ac5b18109650f3cec40db3972f20f1bae4889b6cb2ed3bc6b6403fb27223f7b93cf87720ee5daef97ef487edea215801b48c9e18691389c2e600fcf33607109a37d6f9b560cc43363e789d1db22e83df6400f9d411473233fd43fa30436fff4fabf9ae62d9ef5726b9d78359347f758440e888e8664918b93d8f6e564d14e15c6f8ad26aa8cef5326aee4b0f2ba8767e1157ad1c8e4c3f000bf43c9fc401413b485016cdab84efedc005618f5e647ff77d964f82596d66548626c158b20c3b292a542783cb4b7bded7fe65fc58bfdf2844ff98019f64eedac38ec537966ee610cbc0f1bec5efaf5285bbb9087b01db83eaa53e2bc22c32d254ffba5ad1d4a3764504464afb0a75ca56c21243db2e7dc86eb8e7c202ca3aa8e67a6f5b692a2a570acf0381d9546f1d4a58c6a47bc29181d4f4f56649dfe2d3acd82bee1b13259c6adee2fe2a8eb8af5f608c711640b7940e14cc21dded4c58b9a295ab28ab161bf51164869a58143280056711e4798821f985715360c45423abc2b8c40a84239a07c8d0d7ee364afe646e7b86e003d93b4955602536a435effb67e86e7591cfd6c2ffd08a258ad11c6fb3aed5ea2a9de8cef788158f4fab0de097d2284ed500c018842a4b5c43a382030597c4032b8b5ba4bd8a1c3a1ea1f5ecbca5734a846fb500f1a0689078532f155a154643c415d265659709371939a6d5546ed6934fc7b977e79aa7ba860c8c5c6c5bb8fab44da89e3ed727fa789768da85b78ab37fa1ffeb64c0c8eda02ae5826c124c4004d6c32b777813eaeecf8d7601dd6d8f5ba3555e9d0e4ab18d79264206b08db9dc198d13ab75313ba62db728ed608fbcf7aec172fb2e4fb92e72b6cca0ed581e0e0b67adf2a64ccf11598970c905d62cb1e24ae8379f1219a55f006adce588bf157811df8f0d5691b94c6e71dc480aca43ede4e6afecf569117eb33279a1c41c5c4c3fad244858955cf6e2e5b7f05df6d051545ab5fbc3ce0aafa1e9c43edbbc8ba9b176e162e4daf186c39340bdc1adbf621f5f42139aa2a5a2a22c199efa9e9279670d81573a94c0b7b8f442eefe95f6a761a9fee14f769362b1271c8fe5e8b88b7f833613830293e832a0e06c11b9e9c471c87c16d0818dbdc50a11053abf0b6fa434d441e5bc9a52bacd53aaeceb467795176b0d499f537c0898b18aa89e834f02b9f4e994ea5c3554d43d67a64a023b6e48a8a90ea274c6d1604068782ab15b445c5341f19efe6b06354bfc5d083e84e37aec996a4a2f4395f071d549c06ef0cdd43024b9a644205d48808d8acaccf7ce9b6789f69cdac840cc4d5e54cff6421cc3a8c5731ddc2612161d4a206278ecd299fa5d5e3243d878b0756a8e1836b5fece8c1e1da8f2022deb5271d937a37ca29bca9ecda4236950e7ae36ba80c9a3a10c1a02bda8e1fbcb333b25ab58f1083b68338980cc9620547f47f6370dc4bc94c754a93a54bf02e79e1e63f7d1c0d539e96e7b464bf0f4239401f5d59480a4ebe96d54434e0e4c8bd13975de7678a12e8dd30426fa71d1f612295c93ce590d63a0f67204836b4c147609a4fc810bc6ccbcf73200dcbc2d7c70cb75906fd61440d6a5650a42006bfc0c99cc4c1a7c284b5bb698d607bf29a76a844a130dfca041e1d8109a4103f57e1c3943eef5e5b45cb4c480f1bafeab992007ef1b646c809b30c146491cddde76831311ace462da83af5d4aee1e0c71d6e066f67385a0e026d42c0cc29795fec5c147cbb3d15f215b5fe38c68653e48f759090cfc3360b7fe0fef18f943c80f3db9c0309c0565e443ca5a6c1d9550bec150087c3b977111442438d94d494f8a541e6425cc940d04725967819028edd900f94d133ee4e2089dae67dccd1d8032f07c663ce3b25e03673cdc978eccff2694dc4d405b1be3fa979026ca17519cbef21afef98f4b02b11bd8d98b31d50d0f600bc9f511f443712b7f60b3dec86b8ffc4ee172e4140374afc00e7a5f35af8b0b90a6c4679d35fec2dd691a41939501638f818417d21625a4e7031a5b0f55a5fb98157968427f2ab2c44d0a359899eba9a862219f3471ec06a876e8c46dc6a3cb24894b0fddc3574af4bfe9e894edad2bca636329df1a295cfd877ce19d560eadff0f13473de137894e1cd670369fbce432530ba86c4f2577ba784a1a8720f57b3bd93109936e686d719562546156ad64b7c9014c7b9a243fedc3fa4262071cbeeabc9c603c1d37b1c1249d0f756e3aa1aa17a680340c9a15723a8687453e99dce899ac5756a1749dbfa44b7cd972c01a11f01c9d244e73b1c22431ee447c07022e7ad9027ae138fc3ec3b050dcc77c099ce121c082b3ed488fa0a0afebac87e9c1c8ab03c25a2cf8d6afb4a2a06b9bbdc97c71f1cc3d33a0d70478f89783b71109ebb9f5e498e9af107f6cb370d58b2a6224da9a89fe97c0cff78b62eea633a150b1deb4033c46cbf735beebd0843267d6401809d854e3e40990bc3a856569f956728543ce70df46272fe873a5b8ae9ab8e57da3e09439884b5fcb57f98a9423773dc255683a15cb536c07e28a9c569dcb445cb2357546b37a29cef5b2a83b851275120a3e0b3f751dd245e0ab1df35a78a36b28735e3724c25f180bfc24a5f09fcd7b7c25c5e7b1dc3a4fcd2a2ea45c6bcd7d6f83c0a0dc166b08c3a16ecc4e5ba7da94e6bc25a3096e701b1b05cc222272f9e235f977665ef69fe0c6fd614673e55563e610e8290a823ce439a677012d4681434997e55f037e9b02c0bb5070e4891b77f35ac65e6b8aed7b3a47b9247b27553cc0b994082cc08006fe60c4e219a465a98268a1f28f8fd8309bf08a9c858d9141964b82aa7ab2eaea5be40bf585e0c9310ad58b8a494a2b799539961095263a19501bc6027a327265af07b973f7f9027ff688b3990d89a9bc57a115005d5fd69ce5fffb2dbcbca0df4a243ac59b7f94641190d5dc96c8c774d75875417fd0e4bea5fd710adc7496afeb22ac7d59941b68195a61f3ccc976b928e6e9495cd3a3076bd799f544a1873a8c58089ea8d8f0d98cc912fdad9105fbdc29917697d3cd6fcdd0634a63a324da080b4f9a598377a894293eefd9d9634a988f1855e28e066e1b620bf39949f3b57d03ce36c2ad1d0972c9ee3bd5e951175bf9af8ee48eaf885aaa71c25444bdb1e24330bd19e8f151844d42419ad372c8f8450f5cd5866fa0d63b55f308a898d6d0639bbc7033accf501a1ea48fb657570c9023330d78281089646889a117f5382297ef9cc40ee877b620bc3907935ad66366b6483e6625258dfb0d44f2fc9915c51ba66543f00bd9eaf3923c749f94e9285f7a0b308abd4f7a5de5c55bb0eb9e449e6e158c5a9e1b229ed740312c2af2363234a1519da803a3b13a7d3dcd8b988cba5d201900da5df15949043b39162b7da8ff13eee762b4ed9392124a30568ad1c5d54381bedab15842d35495246860c59e1654a328e5a08f4e9153e895b0da951e9aa41818160c1e21582dd1b0b5e8feae574c53edbf792058073efa5b8f39a4be2f3ab09a0ab0d295440b54f39ff58f4a0d926759159cc164fb4f936e057ff012f19b30ae839086162856b25f055b5ef117ad8864238a04e1057d9d0721726a1981fc5060caf9d2c589f8c75977d60ae3c5f8f74dcb0c5f53ce4296d134cadf6d4b5daa98cd462b5ece23187e2db814601fe61431dfea47aeb20b0286ba559ddc0d8f7e0560380953b32d2549f88cf1377a2bdfb3eb64f665b3a86fb7d39fd0d6e1eaa9a5d8d49e6a438c6585aeb10f0c8d0c4906db0d09869e446c1eaa141d261d7fd7cac624eb048d7dea6f7188c1130cc65533b926aeefeade08a338a8d3ae56c0d6bb89b064e99fcedac05773ae39508b8d265b1169ad0a74dc71b1d8bab46306f0ae309c953d324d1fd047996d189826b783ca42baae10036518d790f76d0e5ed1ab18e99ef3532ed5aaa961b8e8e19ab2e69e724b7088b396a674207c0704887b43298b4811a48f3d34fe21eacc9396c2bb72d0291130092bf6a4923b7d2d2297719f16b462e1cff4d31448508dda64f534da4769b6d1e708b7a501ceee0f4594e6194c67a5eff7d0c6fbf75339216b39c3ee80870e845f6cf722dc2898c21abfd49a141299fa063ffc4507ae8987b5c28b88296534a2b1d77e12a0f66f7f3fb70fe36b73aa39004b3c5f159cb2448b036f7b220368aeebceaf36f2d13c16c86465493a4c41c5126f60396ae9d2dcf31f278e74b469ef19d0e687216acd62c8a21e24c2fb275df482e2b5c094e27567032f982c16ae79c60cace2bd681e390912dc0c636dd07ac6a7daaf728d3ef35fdefd6b91ec1441d43ae36c4e0562d59a6a80d27d480985c2571d43ff9775f3ddeaf6920d7d5c97100d820209a540e13564b4daf5e4467961fb74f5203734213a918eb602944314b1bc345ea90f909d39685001aa259f1113e58c0c7c865012be4a9d9902bf5e5069f998b9d9ddc01bd719ba5e0d8a5733d262cda15ec9f9ef8a23fc3814f58ff40e892e05682f65a2e4e611544b7f1c25b361f98614217c261a2875b3e9516c1c6b549e175b452870fdd162bec05db6bb07497bdd86bb7642584a9beb416766326727f3b6fda06924544d190f18a61d33fdf83691d9e576598c1a57afbb2719de12d10f5e7f1d7efe19e836346064e05924b7c1107e390fbb056ada042773f872c1c1f27fffd1c56b7afe71cd1c16ef4bdd9aae8a9b152eacb84a9f851ee0a11cab494c14d272789e340a6c5b39ea8b4ed1abb6d94ffe15d85ac70cf83d26da39627a5a2111509fbdebf8bcc273d3f34bdfecb1cb9b9679c8e468f8f2ca4f934471e5ce9595e1d0105391ec9fa4b9750b7f024ca3a6fc2f44e55620c729c9f2bc30da988696d35a56a5137c6194ca6847a285a57e17778712ca6e9d2b7c655a46bc580bcb582f2b6bf8e3f98d80187099ef1fd79c630534fb7f8fdc5977cbd256484374bdd49f921dbdfae14553261e0d111e77d7d8724869e85130a561e0e40c3cc12b3ed5dbe2125fb0d2bce792875728d475e3fafa39f5c209f6b4ea56bd0a335dd0b874e3808bafb020d946d611ee4d6d39bff5b06a377903858649fb6ae00a622311011fb80fdf85806f54fbf71ec20a61fa14ddc4ec77ad50b67e17136465fbf1afd737f83de7aa8a47ec612857b9bb1f2614eb92edbdc3fa9c8b2b8fb1aec9907f3596dacb89dd2f4ef6652106e0f554fb09bb50e88e00745fee4f6e79284754856ef33d059c7a1792c04e073371fa4f9f62f89cdeec475d70fd1643e7c59555f2dad224ea518ecb58c93386355941e03d9f76d78f1c1527eabf4e0a7b1dea3c24f0fd756d42f041b1f4794d7dea7dd90deb0b53c4c4cc1434f60841a44150d37b42311b41feb33f9c34e3c86af2437d2106f1890fe5472d3cf60b406433af2a1b9fc3b0b05579e712e95d6423f814c363a57a1feb6473c209cfb32bb263273d9cb94bac144375cd498bc304d2ed5d8d09b6d192db4dcf6f1e3e4258a8b9fcb91a31b7636b6866abe8f2109d4dd535a652be205677d3c6af7a6f7271b962986a67ee6690dd303cbb6adcb9ade6b519de87e0ca0b9ea9ef4409843a1f007703a41fe2eaef635e67855c39eb60f88b7448936a66d3077988e2e6571088d1e8cfa675cd02ce76388dd834c0b97daa29149c307ba881b55b1eeaa537236e37b61f2a05c24ba04d4cd49da5a5024071ce60f4c5862682f7bce58e2a52049bac3d70d35e1f2de658c41391aa3ca024091e602545475acb7e69535bcd23f7dddb8e6266150cbcc54b23dedd6eab5fec29119fcc15e43415380decaeb3a136fd5b4d836f73278aa98ab1fdfe86fce793534a6ad72fe99487fa1f4176de0e84bacb8d1ad885702eaf899709178d5134b633d2f697b915d6e602bbe241d92cad147d9ce3c46223d1fcc36f15768d77be598519def2cebce1725df5aee9f95c9ebd8b529a80caad437292de4977625b735d1fcf7c1e2fb5be56e0f0d4824a04101b652d6a497fb1844f811b78e48a5524cc4c12a9b057a36c30e53d90281009eb72c8fa731360e2a52397fe1d1b7d8866f6a6bc28ba1cfd08b6719b15bbd5bb103c69569385ef8f71a243b0238a219e608410ba78096cbb5c3b0d56101d7e329e09f706e867cac92628298989c632f2e57a403112e42cc8a7be9ff63c6493fcf7d88c3326ec967b4861a11f939eb4afbb0cfbe1de9e80ce007f0b479fbeb4f4285ef88d6d8f31103dfdc48f2d556a35f6550c99e16ffa23ce7e6678b325d831a71e801b4da8c2fb1abf44bd7b00e3be78e1dad8b4df486a1fcce87f4b54bb96e1876a5da2d834280ba5c8ce05fe5cb880b284792167999dc5ea7f8dfa6ed082b95b3e7d81504a29bcdc3c488408873f0abb043ad1082993606b72b3a47aeeb3379b37c188c229f0f5678a15f0b478630d2f352613951f3e87a80aa45ce650bfe3b0817e11458ffc07567e2c1a9ad214d69b03421a8dde12af507c1904aa54c2d8ced9094dbdbabd17d33c6713631a3c9f49616a4c6a21f633084df27fa5a1e0ef4bcfc1e151b530e456858277a0b3673d443c12e2c071f80fc500f9ffe94d2122552849e5e3f9d52238624ceb0c67a8e3a30a465d2f140d5d5ad8c07a50b66ab1456bdf106fb1e1bca704b3757760dc8947f5cf8ab18cc646bb25266515b5c4d2d6f26b6f11182bc23444c56c808599f568d97dfad9b4533d30012085b6d7f2617bc025eb4a3545ed992dc312fda655bb73b893ea1844ab3e364655fe9955b39da1aae6299cf82266b65beb43b4a75aefb3dc65d1f1b143a85f976feb7e511a232f9db56ad1cfe710fd6aa8f4dd256021b5d6b390f9af1b917a68807e83027d7533cb89926b0502f5e06a9f626e5f5397251adb37d30f91955f0ee90dc905820786a24c4fa9d3d405dc96558300d588e09b4d4ae1cd65700e79b9fd9c745bd75d58686b7bbefebeec2852bf35389e53418ed3ffecb39f63cc64560e1c8b814c1fc690f944a79699ccef8fc9ee6ad95d97fb592a8a4053bf8e9eb88ebe04e9a9c80852e61e141cf6bb1931e3fd013141836dc788e8d86b6cddc2713b73c27422f1ea9c2a082b48b5bc5e36897680a9ea496e2ff20532a42e482f91730e1b9348d927c62750f6f35f1811fbb164c530f654401643946e0ed599392d70fab6879166a64cb2bf47af5f678503da9497f68b43f9061af9e0f79eaefb7c8d506200d7e0b4ee9d811b5f8160ed25691b8e0214dd0db0aab0bd2469c09e9f91d92b302594d23307f707f615fbd6775329d76b1ccc9f5a03e9ead58e6d207cd2fe915cfda8ad2559810a0f945a320cc9106bea844e2b8828f367825798fb19f5e1031f786d4cabe1d8d0b6e201b6148e69e9848d69668ec70ffd74b405ad86aa802a4f05ff2df55a6608be1ae411069f028777476d6a77a7aee05c3899400b63a0d1743523fd0f2117bc9d064a2fbf82b3d5187a366df1620a6729239f705eeb0896acde4dda1fe11ba20a545cf1106e93439093f155863952dfa2dd919436963a3f5a76efeee5cf1efc3b195fbe2e1e7d37d524973b099c5f92004384e0415cef773af025426a9c8fcd8239d809ceb57f86dc74787bf590b62d369aee8afe3cf6b6ec31c6322e1e843f67fee6dcdbf70a066e9071f5638bb8ff45ba5616203ea835813267bb157bf3aa792c6039695f3a5aeaa3f4ac20bd666d2f563ad7cb25170aa3a29bbe81b09856728e74dfcc8a4f29c394074979955a7ec0cc75a8d30f34bafa874b33b7548dc78e6e9e4777421d76927047b4536faad14a5f6fd89711c8d35eea55919168189a4fc1830ac71f3c8e3249381eda89ea09268e2b9a0adf5ba4fa96a081115c1a518fd1a16cfc48e260950cfe2c710632a79ade6197a792da00eb2bfe7dc378b9a3f09c65d1000763b276a8f586b01d20f2d36ea25e4cb4781a00a4c61b4ca085c0c726e9306ed15bda10c36e79c8f85980506038dec87b6999d26022c84c9cfe478e464466dd9579d7f5c2e7c0008a08ad34c567459eed63d261f31fb2d88388de7fd7120891f011e5ab6419e76ed90f26e24aaf994ebbe780cf4f3ffb5b5e7c4e5c254ec805acc6f3707bf4d6d84b12d5e8e765a7af3bf82f42dbb5361d0ff089c470183827992e71093d4546532870e84e3b5d0b00a42500d7c4af2f9ac0fd90ff0f4784c748807b3d4efb7ac501f4c80aaa58c351297f4845158577d14dcbe07619ffaf5575e2ee050adc4a5444d46f3b0e84ae564810df032400d660152ca84c24a2c4d0f915749705ac93c35a6382a1b8f99344e0777027f0586033eb6dfc216099e11bab94e0195c0028d0fa6ec5cfdeca0e7a91e781248315b67014f8c11386b5a47bf472b928d0da698b904feefaf4371f7bed5caf620531a7c72b42319d3144ae59d66f35384f8b3fe7dea000439d34b433a0c027dcc11db72a5b03fa014d8109f65a5af6033e950d865469a7eddd170a705580154b9878c4f8a9e24be490df2ba622b94a99cbf28e648b7972ffab48f0fd951d38b52fca3af9f0cf491ca78395bc05fc9b0c6754bd0c89e64d254507b7e3434e7115d2aba687550d82b62ffe003dd3092e8d55a9fa6b42b05f83152a394ff2d38811597782f8c0209de6848a962cef4435a01ebb98579ef40faf84f43d1cb8694d3f912a6cbdf2de2463bf548fb074bbedbc415ea9b6ffbc3ce3104cda23cca1f9c08ed9e17b1fb2ea084c961dc2167a0be8652ad44b5b1970cc9d6ac1d7986996ad9ec22b308233c162ece5da778af2a89e4e01cd4b9cc6b77afc1abe41bc9a63ac93ac9db3fac9b6736f1af3789071092e0f28fbb1718556d2a7bcdd88f9603a5e6f8533c723b690178caa536f0c6e146b3a384d229b4464297075569c4c1c8748e6f3d0aea051e901626f3f5a83a20fe7941b4c8d5ddcc100aba390c9668fe55223b96aa71df04ad9df69698b485290de6a7a2c12948bd29610fff75bc6dc1e4a3b6cdd7a955e7725036844dba067b702374bec3d41abfe2abd23227915bc656a7499801601817ac1ca4ab7fba77ed253fd2f4277dab6111221c96edb4859639af1c599422d6c71c7bf7536284b76c78e318d8d7293ba7ec25e2c96fb3cfcb3c6a46937fca4a720dadf9a7712889b5b81039e4f0469303c8dceef371fbf66e7b4963834c1ef7a6c02394863543ee9f2553f60e58ad7a40fc340fb77844c9e558661f46ce072ffc3a3b53ea33b565b0fc449645750020077c8f227e29a5d7a4b7ae97f8f6969707522aaf515008d1f929de8c27ce0a79fea4747e8490133d8e5e3ffbb629215ab194d754892a75d36a9edfc2582e1341272260a40ae865f988aaf197d1a9cd9bcd84bd4b698b55c6a78df8bbd6935d64f10e18f5fae80cbfbf6118d96232a74ca1b42c3d852a1e8ed532ae2ab138deaf89a4e2e87731125f0b0bcd66a15efbee2d52c9b9aae9a9639160482ed5649757f0e38a446c2922c7b2a1ca9fc33761b66f2fa68910637d6e38b2b85f0d6f9a7b82b3ac1e8a9126d54d20860dbc4dec14896156a087567b2ba022d75a483167b692b10f613347e06a1d7d0964d2267cbf1f2c26755e70de5c430002accb668f927fad004ab477e374a94248af5c974775a8a4e4b2abd4e1785c55951ed7c82293d2961362d8f611a8b7b02a772e3fcaf3beefde18ed30c41e494b1dfe1cda33b7f942ba92ee0ebc463b085664fe3665ba02c0d340557fb9a8134ca0a4291b12a4294bfac3f5a09ce1df043fe549c107b95196d6bb9e034c8916d1f5472056f7a0307cd46acc165b3ca98c5592391c653dd1384e153a01a903c5a01893f4a82cb0eb7a3dd7cb98be4cbb1d947e047fb88b74bca33f0bec39113d60895a9e453d2ad78f53adfaca7d7b8a1be51880c70cc7b4eb966d54766aad95f282ba046093b89761dbf23221e6f0093e907ed888ddd10a9b77b81f434ec66b91a352dd8b894fc4a11e36b1f00737403a70123d73ab8c20a3480355a34a5a413398cf05a11638743cf9203e6758e7792cef7aa48c6de226767575b69fc7b6e13ad8f26c1568c79cb820efc116bb5a1fac6fe138d2054354d23da80783f6a772a8d643737cafc3fac06a6430c4f6120f8470c2613df6361c057d9732795235741ff284b3fc7f7b841c20bbd926fec976edbe90f0630d3140c302c6a6b7add3dc0f59d53ddca61f769d16dd97095965e67ba60632aeb04f3f886b06315a4b6deff0e209bce1f0335876f08805f3a1925810128f39ad90528948b2c743688f464b0556381eb93f0cf50620ee5eabeb7640569438a9a838e313f7605b80c4c333b4557507e026a2daa9c38b6caf3c427f904329db9ec2e299cb54f7a3bfd45b2b5422afa03314906254ce29b83e47a48388839014333291a1ef6fb1463616277d16170c0664e8a003ac9466e70c0589c2e29ee4cb9fdf44283e7fec263d0ff4fd7116fae146d26e0ce1d40b55f3b7717c8902e6fe7a3202cd73d4c8117b02293354f6ad08d7a0b7070f074b0d1f982f7c37919795fed037d4e7b4cf24cbb4bef88db766d9bc175d007f9944e734ecf815d0bd2c740ffb4202a3bd5663920a6ec42eccc3958c2d31896cd90b138b1bc03dcbdee76dae25efb0054bbdfc6059fa6eada18afc4ebdc8c5ecd84980b5b4b272eee7544cb21233cc03524bbe3b4d60f20933a566a450dc6ab2baf8dc3e70662c6f900b41acf1c8d9995d9b4113e77ee7cdf08420485661d57346af2f460667e4491b082f81cfb008f740a5faf2f8863da8325e5a0bfbd80b42fecf16cee4f73bebfceb4a2aa1a1edb8b7a3ea30d7215bcab46ff901eb9ea337fbb0e5cc85b2329fdc576cad093b832d1bab48ab1f7335a8dbe29d03b6016fc0fd076bf48a9010d7066bf6919ec794b837a2f68199e78afd6c7d1676df4f02c4179d6540b16928fee524cb4f63c4766f05c66a3085844991dc773bfd14e2915d162f5a02011e2e52e2d854931e7af032734092b679b7312004cc6a3b46b43462c13b5905049d7020294d6d8cfa89ec10014b7dcfcaf7e450c916b753c791e189578219fe68e791fae5ee0ba4f5ed62901d89ab601cab32ea1e4b8d8399b9a4c9bff7c3bee37d61cbe50357c00f78436af9ee5c6e58039d77f0d958dfec6c9e52d2eabaf65c0cadf815a0426701d461997f08f8a9fc9f0ff2cc48e28b36c2ee42479cd2ce143fa1bc0de7fbf40a7f988bcdd5283ce3f0cfead0b219006fa469e1f43f9f4f21a198b8f560841d44b0d6dd741768babfce81406753558936dd3e31c27ecdf2ac8d19d94f28a8ba05d79f69b042e679982b2af088627cf1fc2e8886a35f5f493b72fd7bfb0a6ee01ce920aea3f51d6ea18331ffb5c542610462781cca703bcfbb59da270b418c2c423b0c022ac32fe7fde83ba519c97369db86b8abbaa83a8e4e96b7e7653fad4566902757f322a488bb3e205e0cc0126eef9637c9c600108c0c8f3bb71dc41bd667aa2d46767f749b330f8d9c9b1dc639423221bb6e79365e7586c0ee14d69088cec3f0d52759336a3e13ea57b0dfa0d73a2f7abfea695484ac2201e48167ae700ea4875f634eefaff2c748ebc964f5b00625283e00d3be53dd6e47d73b242eea7172b8e83dfec2cf219850fc4a88c0df5505b2ae5b84845095b54af809f6205b16b2849e380b8c27e14e8796c3a75d45b8201bf8e4ca5dba354541836ad3fdf833d77c7dadfdf81f50a7e41ed9c6a71eb6c355db19ac1995cea7174c84f27f86c12b8879cd28cf75e8a0ee155da85618f6e02896a49e18b86bb16da860429a29e1ca8257fbab2f48435d914103ab4b675e493adb2c3809d5bb81cb8a66ba2c9d3b1f3e5d4bfb8968e073ea9addff06f62c447787a006c3a156878a83b65055833a61582308f5c21052a0a2413fbbf8f5ff2c61083b29a05023c6f84156e8de36d60d3e7400fb19a89800dfac2f3e7c3d66dc45edbddfda6c6bcb2bbd7faa73ff06ce6c01c22dac922791d5f1881c52b611b3233fa65f63f7bcf7765832ed4905ee68df823a227a602ac32761e42d706cd0a0cc840be7e9b0bf6c84566184c3f642bb77dbe7051f8d6690c77fbb41f9bfa44a3d5d0a7a8056d3cca402379f4144fced023f047c06d9322bb5041da377161c197c5f78788db0baa25b19e3963039c70f06f81f90ab17b65dc63eead90170f76f69bcd4a9a7f63091f4967c2000608107252c4a5a81bd89a18c3c65d19b3fb19b2191c01433807b64fcb6712a6094afa3b9931b524739cfc8ebf097cda1e90171c2401151260f0117c4db655fa8937252bbe90b3305699e746b8c1a766a599647cf0af64b177396ac097f25741669a17cd910c4c85aaea97a73b84b645b4b4fe48903a2336fb1519c5996c694489ca17b9c9dc5ddf5e54f1ea8bbb59cb785f4887224c077620fba2319037ff19f05236576d9cc9870d617301a9bf3f724155b90497df60e9675e6e519db07141c2b6b819523af4eb0635aaece9ced61e2a80ebf02fefba4c56e547092d9f92f80914e38718c900edc3642dcc472811b1924384d2e0e9ff81015e0523f5da162a0a67788270a145d08ce6fde2c0d1b0cc223cbf02dd3c1f923688be5143932978a97d957919c117df9ca2687ab5e93e5a78028c2e06f32acd5af5470aed4662655fd1ebe066a2120877bb32e37cf2f422f2a7e294183c51f4b80425541078a3b42ff19c902aada57751525c01fedbf32ec73e3be7c6a38c01ad326e8d36ad40281456a2b1e6a12475689dd402d03c49fc67dbf3b9783615f663476b0782e5a2425d8c9e8dfa3f1d54af45472cd5f867628c4412b5ab3789390055ef15b00b4aec2acd7c63c9487ccf8d2e715d2f0d503a9d1600bb7f3189dff393861e8cc86a27ce1f0dfb717f261b17e540083d82ec052932bfa701384282b4532225f37b1c2727657dc9b4d86f1aff97280e1f883e811997d91b7299192d922be45f5565a77d44a2a140c9a5b6cafec6e8bc03615cf5cfa0b41f8553843970171b13a0e4dd86b520d78cd9ba03e0b241561c3da2d6f6cc56c40272eb2d3c49cc49010cd1346f2af5864e184abda7bf85b28238428b90db31d0f6cf91b4025befd26bfbb031d358dcfe538bd06ffdb9bf9629212df5d968e9262345cd1d08255662cba3bd9e55fd5600428279baff2348b8d9e6e14eba95a624121468c4cb3fb14b768f7875db727a037e947d7be286de332c8134528c47d57209803bde07552511c7793d0ef959d44f1009ea60f95ce3185f3543201f53d5bc9dbf66e309dda9bf0022144c11527777ce07f73a26894c84df8996fb0e775ec4457d53f47d55ffad0ada0cf1b35894d3a8b94e7298f624bf453f6e31ae7b2d02dc94677e1fde6440c265e4770c4760de015ed39eded004e3319db0efbee19584271ce8c0fa66e738057b2cbb0f8939ac55b48cbdc30349ebb74b397d6fed1c4e4afb6558c88b59c08bd16b391b144b16277724c04243d9fc40c89a35797056a5aa0c1ea796606611296732331f74fcc34f1a4bea45846a321fa5abfaaaaa14ec5384d94043cd1d0e2c49e10695a5c65542cc8dab819d9091320fc0ea27928f2afd04e09787e00abe5c30200c41e74d72e0f33dca2bf848ec8dec5ce2e148552c2798ffda9d2d260ea3633917a92d6cba7c2ad9e80876b4172638c022c0b26dcd3d83b283233d09dc91405b0af6a8b1f10605db72264f9e458b1b5e87e35e4792f0f4767f2d31b6edae4010e9ad2789b69f51b12fd90c8276a68fff8b27504187dc8076b60d63b2b3a566329229f8be6150c608a71272d61801c80e8c22c831be92b00f18813a6523e74e27822193754317e0b988a454e96107a3d651e02082cb18001e7acfe7c2fc811d0e92095d0ac53ab6fdd8080144eb2c3277d697250a82b5a375c1f5c97865b9b72a624ce31ce6dde220d6aad946276b3fe997ab348ea1e05e23305c90d1ff4516bbe140dc5b85c4d74cf80a6be2bee8539d63298b00c73da93e51c317fefc90b0c2a4d68dfacb20827fbaa54ab8a9aac104e49c83667907dfdf54d96b301ed4dcc837e669528f5be36025e52fae3066e19c4841f0ab287df4b6dcc33934c16066b75216e37bbcc18c5cbecc34127f91509985bb0bef0d3f22392d727ca64f7dbf885bd66d11c7499aa9de68014c271fc071e637acda36dbaa0507ba5e060f2b7fca878b4ab3a8031c6a638db51cd2dce2976f6acf6fb3e94f35598c3da966a4e5c2e33d2fbcacace8dc1c302414844df13f9559079a6b2ccddb456dfb3fb826e4c9ad3305f44a68eb0c4c027656d31eb390c9ac07f78b3d816b14fdd0a0211cd01dd2b78f632efd8500f31ea8010bfbe3048f162a9e197fc47c63edbb5d374324921869a75f8418fa402af1b5bf1ce2ed99da6e9fd3b93196bd44f1ba7cecc1d5ce158d182f52ea7fe3e3953c259a33035a1464aeddb1da8fd2eea9add4e282c5fb75749460bc46268939a62a87bc4dd93462220b8980c524f670dbe6b188a20e8ff44bb17425a9cb0df520201bedb442b8d46821349845e563af1901461a58e9f4d912e90a30804da9782e5d7a83c171637454e18894aadc81c78bba4f5bdb9f220de7d0c5c3e9b4ec1648faa9d472bafaebbd8d9842f0dd5daf9c7f57e0e48143554584609ab041d417705018a716ad8bfe364de94336851c93154ca24d715d3baf73d5b8dfc4e23a5ee93ce8a0239c9694bf723673be1967123f687a95c454d0c6fc0e902d0253239559c199483fb8ddf1c6715721debb5907fecf9e6cc84bb780a275e79332174b424b6474e10be16907abddc89ceafd1534bc1f8246bf311fedcb1cb860f561ec1941d530eaad91aa2b9f9e14df43d80466daab2740d17a42c25119c81964e766bbc71f1e70b71cf63dc05a2fc13fe32a545039473d3938c1e7e149295e3c6ac37294b6c92eee0b051c28eb66a9a4678acdfa3b87233a53aebd935ff95e3c9ae28c4f15fdff4d6f3ad41513545b72d22f3250f7e0e86e67efac3c125ff44472827d57903d8476bab15f11c5f1ba02331d5af76cabcc27c7177b2b632208ef88635893f8139b8ed20a46b2cc92580fe324f87203a0ee9fea3f71b63fab7e69a7d53ba4b837ca987c1b934009281506d5715086a6c4478506c5546c6531bf8b2f2d2de9e0ebe7ebd297c95fb7f6737886cf20e67810db864221cd9903b84aa713b61d7d3f3623b40effa563b44245a8a126ba00b66e4f43f18384e0c892c5e7b4813b471d9a6f2fd9a7b015784c92bebb3fb6d5602e91d288b40b3f8e8e01fd4af42ff28b466f21a354f8b5af518e2e2240982e671e093b77536658d183a6b1119be6db87b1265511fe950b6776b9b093f22dc2440247761c0d7c9da804551a7491a7f739d1f42d24a6441d6433ca71adbdd5e3ea2743c103cb81501596ec6f5e486f872ae8363885925d86cf3430847e45c8fb514e6b5c84c39fe9b8d97cb6be1165c0498e3c83a366e937278e7af664f6301a00da252fb44659b4c6aedf0bfc718be0b22e2f6c6009f4ffc356bfeb8953c31b42b0f07ca278e6d4d81f4afc86b890b223966d7eeb9492700cc067062d139d5372d56e0c4eecb67ee21d40b27cdddf3dc253191a13a4151f653f5356ffa4a458f74bd56cc1334192d8c34f5b7d27abb9370095b0f84dbf0d15b05a5102ca8d9dd6d7ce524bdf06b3b9a8313d416200bf38e65ee97c9d0fccd5fdea32337e9531a13eee4052f61829b8922b0e0a67ec664f10c632b096c00a0d76533b186744e7b5645056d4d8b5e5d7a933a074d75ce962bb42c4d8463f0a5c694db5e186df254139860dce7ecd67356922c51db9ac8d8f557e358cee3ed5540aae318dee3bfcd1190d52ec28bf1077064078667f04b96f4f145d3e004c8725393af70ca42ecc233064491e110dbb1a2e9ec622baadbd0dc86ee19dd238985da2c301a31e64105e403556a5f4cbfc8fbd9ed4b2e062912fed21bcb19b3893f663ddf4f231424555ac612542dc1339e63f2c2c3b0b9a1c8f119373d57cef4e76769ca80472821e6f8123b5d8141d049a02debb835b98d982ab6e3bf309a60f3bb0e8bba3f2eec2393d1fc9605a51db0aa83a007978e96fc147ce4266575ca2a2c1eb9214199a4a5daf1f437ed1099ce2dbaeeb6b3440fd5ad4528b8f514c6b5252efed8bcb7772d7f6d297a2368075104aeb4c93357280fde9a942a08eba8c7c772795193ca814c91d7b45de3049f29ba028e513831ee41af74da4c1826682b34fdfe65c01c3cf128d62cd76bca8680a98e3d9cb312c89989f46d7cf192f1fa6cc824d62a878acb5dc16b70b4fa9ae34674a0dccc21802405ce371e7958038034bd92663c08c562ae2f17e4708f82fc033eabd4ce9b3d47a296efd62be890fed300ba02a185ab969416f6aab5e8f4e6e740cbec85a899cba511bdab8d27bd5122a0f0c0412ee5086d5116638feea2ab9cbd6e1ccbf6f2fe4b436cd967991de963c45cde01d6be248b91368a460cee37206a2088fcad10e79dd305753d6422313085282d62f11e6d6d76207f5acd96df27924d2355ce8c1e72064ebf730f30959f07615bbe7136e9b4ec42a3d26eba3e9b413bea7163de23f5a904c894bb4fa0adcb1d97ab00b5173f683727cf787c4bc811123ee5bc713d6e7e148da414f533c07dcd06b100310cad6652799f7bb0f0f6524e58692ab3dfc1338faa2b4b18cbcaf7f35d406ce53786b3d811e64a8c446d8c075adde35da4906a4ab0db9c79455a8f38a3635b0223b8f22a2a9ab4f9b0c68e20bfcc45eff2efdc401cb70f686948a41504e15f582b0c1c3df431bfd7161b832d1b93dd391b159a72b808cd5b3f15b0d7592a473ebb526ddcb58f7159861d7b8045210cea27b342fb5527d31569c1f0d02b79ea4e023e3c8ee7590f6543c7773b59025cbe92ab302067a00e333224ec6ce28ecb4a82f1f0efc4db0636dde1c36c306ea2e6482970743559cda00d0dccb0485b3a7fef55447f5e95f8f678855c8d1cf35a91ff05b65a07f2a5beae798355514f61f8f0cef3009f3445ce409d45cb3d7ccea3663bab7a3195453c2160af9e4b535f4536bf3972cc7532ec4bfa156f75f076c9250d02b300b50cdec12f40e898b1e8e571d21e77fe67bc18152491f72cd16a5de7dcfe58b75df9213b425db3616ee78a1ad8c760dd297652cd16c60d5e7f4f50b9c9439ffbe6935183af22087333e6d7caf579c22d2c793d828c5bea5070f2acb7757d7bf6172618c13aa75d6810832fd55886ab3d1972f409eac8628deb046faf01b161994c4360d0a791a1b3a4f68b89a8ac923d8c7dc73563fe61a1a513f67d95d528347ab890f5583bc946853601c10c8d3f0fbed967d3095d4182d8f75485d44e3e36c2416241f788d3f3b4f022149439935e07ed5420987bb76756ff9a1cd371f2b3472ba87b8af958a99b66ab4a44c6aa2bb98abfc53713142f0b5d24a23d4f329e976819215ef80c8b6bd38c99a67be1cd6cb544c7791ffc8f0e1655413aad005f26d707609b95882b3fd03602f8c2a8a8824dbc434354e040f0929f5899886bde3530ca55ae98eb1844f8092fc21744e9e58a82364c6ddd31a0d25ae21aa2e29235861b47734bb24bba7609e96c603beb24e899abfc4889de5950197f4b60226ee9e8f7d6825dfe3b3b81b2008e3b127e11453037ff4cf751a9567f74c3be65fdc5c8752b1c24f7f5b01c42c2cb87f2d6d599bbec736c40fc0f034e55656651c11ce00e9ae42c51fbd6c73028596f3758df46aa2bdc67f0556a49d36bc365e3618bb14351e21115228e9cc647e093d0b87fbd5c6017699b3f9402b8be12e72dc6dd104639f03769a62744fda17254f354eb5ff34ebb3db3f892c2f3512f506d3dc79cdd9db46c4be4b419271643772061bac27ad8c8cfe86dcd16efddfa040bdc8f1f49f2f79a2ac3b86391067bd6e0a20b692915ec4c1046ab1fbaed57be9d82afcd1093e46b54d5d0a5954eeb3375544ea1f584ef7628c324e7e733a44bf3351ad30c7202d659d802e5f2aaebba385e72cd06ea3b17ab9c4b96a3f5622439abdf7fb8552d76d1febbd2eaf57b0c7f73fbe9fe36e96e0af9906a606938d55499379d5e8f57ee2c1ee8a9ed7d06290d2e35bb30dae04dea3ad626c2aa97a185478fb0107277b968476df227ce17d2516f7684ae5b7453c8958965eb3869454ddce454ea3577254c7aeef2d703b6d7af0c5fee014bf3081f5e3fb164fab8169dd94890f9cf5412a938451ffcef0bdbd73a57b906af6c4cdae6128a812060762503e907e58c935220b9d878d4345af788e2ddc34fc24e245438469a5afd470f234428fb8013f54a10d95c6f4c2eac7f2dc2e4538dec66437d6bdaac6cc1287ad0bb54b433a749cd08e65b480a91a9582e5c431ad6f2d6af6d398916bf043ad595c98c8960df43ad345bd19d0407b568572a37c43789afdb9bb0886effda7c0cc4c17129e49354579cbd49eaaaa49a94cbfbd1ce3f82a42fad314fec9deb0f2e697236a253af49e088033821f4f9588fbc37714ccc92b11c77b31c25b6efe8dfbbe7ef4a9f4f4f398c343c6204d6695e67bc4580913aabec6e8fd93090bc5b38f8c84b9501f2930d2fdf7d5e301b761c5731ad9ae9d74333a397c115f85364bb3a03588fa261758dd95d51999f4b74edfac8af335ddb742a2fe961ed70492296f7bf4511b9eadbbd1e87f1e9a3198df5de04f56dea40ba173fbe59ac8cf634a79b25180fbd488bf6e417c0276764cf234d8d862867e8a78589e1872c3b47ed626d1ac6269bdb8af5b4518fc6e4be6c9bbdef6c00bb6eb67a7655073c5d1f5a5b2087d6987ebdf374376e7942a6cb3abd2ea7b52759af4f4c7859d544b504eae4ad9053fb6d126b83ecfde55d71f13f735f38b85397f1a0523ceea44d1237cef261ef14ce19da99217eb9b875eaabec453899278a3489385bf5f9520d8f547fc4ad186912ff9345ee06340da2c01f40f0e178cd4ddbab1cdb11f749226862738d5521c493502793a74183f034dbba170981c38e5daa92b2d94eac89dab1b3602e45cdd3e2221ce234e81bb15a2538b58a2d3c8e02c10cd4df2f288941bef76406f48eec366363366e90b1737b2b61892983c9049186980c3bc3fffb474a304389d226d19a8cabdf64efc78aaa5fb79d1af3691f0a0b59df969f310c720f34b9ef525ebee61d94a366d7d85d6adb3fb393f9ec283d872a1ad2861040b0cb791a7f91870c828eaa7ac513846251e305cee5fb311049f95abf5c67707fd73e16a83b3b7b03d1255bdb88ad4ddea188c6c890708598f3bd8f888fa910c2b622493314d2899b9d525aa0ebf6affd7a55602dc91b3c0bddc5073937f7100a7b084cca44bfdc150710c3aaff850f4b76d15ad23b8baa80de32f97838578129d53c8b41fc96402c5637c80054cbf508079b522104080ab6c2352a0aeccd3c93c0cffc7a16bbbfd76c0c823b2576230858af78707ed1ea91d3d6c48de80676472e2f2f73ae179529ad6fcfae775025a65cfdcdb891da773885f9a67fdf8f259da97156e1b6457c1a9ba7fb2963ff7a996804962ecf9779b8a3edb551d945fd1a19d6279c0f737a26fa54377832b7caad82dbc82e5d4d359b60056454e65e4c14be07bbd28867eb4d4c2e7db57b4ae06da5201f8a0eca822cd520703e4b570df8f4881f7a362bba940d479c43b6cc374dce7771c66f5e507c0b14d04c32afec091021fb7c6d9962bd6bf8441a9f9b4e9088b0e052540ea35432cdd40e98997d70098764e81d1abce306556b60c3f64adee5f868b0505a2a05ddf7afef71b40faa7ad7d982e24f5b5b45ffe3c491721950e92ba56e1d62bb67265231cfdfdabaf3b9d324267b67735037e09ae9c32b89f3c657ae5f4d112451fb49223644c9c99849088c3d697fd062a1164fd9b993bb5d001e933ec6672002dad7c17f1f2f963ee1979940b3e875622f9a293b797e5268b15f7eefb1caca53000de522fbfe3f8d27886dd51cf47fd2924c584231d1039c1a187a92a33c744d6c3c0091250553e97ae452ecbba15793b34787bd1a48a3ad0603de6c5353000886ce178a7039ff409263381620a225a48b1f409db3734a973e878c9d7ce0d65ce030ec9fa32f8a8c7002659be2c619207120e1a1eafeae3e30e27912ac9fca7ed752f0387aa6e7a6ea725cc09efe0d795b542538a85531f4d3b2cafc96a624277b30880ee06b75bb8297aa22b091c234441a08facf3e73e68838e174dc87a17346e335831e54ec8b8bd44bacbd4528511408aa7a106a323cfc2f8cc354b305b6daa6dea1fd7d385b00565335f973052e8c80cde094bc857f9bfd657f4c37d94086167c836b875e7cec228de09d9bb632250b3e5b19f3fbe8f2b689a3b62ed9936372715f9bae9b8719fe9d3d40b2b93ea84ccf5d3eb2039c701c6586c297bbe39db2fdb9454df8fdcc4c15541c5a540662337b627a22ab814bba14b0b327b352fc206abf2772ca3d1b82b144cb22e1707dc60f3c97a2e24d12335fcb992f38a81d19b8134d0bc3258c3564500a69a2a501d2ecd9b5c30137bcbb241c727e97be4f03fa0525fbe0ae4bdd4f6f9f447e4e137cecb2de1cc7adcc80518683b83b61e69ca3878300659200b2388b9f82e2a21e745adb0b515601841c349f0fff1e65f07025869792943bd00dbeb0f269a2c747cbf7f3d7db915dc22a869dc701f12df46c7a51be1a108a567b3c7c3413d34c16dabc2f3a4bf8ef3f63aa2f57eadc66d39ec90dc8c4e41434178648ab4110db4126a6df63612d00739e66fbc5148355fe91ddaf9b3c5894ad123446ddba998ef4d96e698a8ed57e57d9194910dac46bc272c27d5076f9032a8ba77702ac8d9dce009a4a9852d92d51dad6f10997f768832b50ddc85599a3e919858960e081821852ccd6c58fa52735303a10bb969a7fbdbcfc42b3e4316835a315b99c25372e07d4bbe72ec3defec5b89792441afe5c105dcbbdd4e65856a55719d17baa39b9eec194cc570467643a89c950e792a99e2c2e51b12af5b6bef5671082e2fffe0c87fa1e728a0f386a1f8758517260c5fa0286f33aef9df9751b49639f73daedb440e82c4eb77f81147dbebc27c630ab6438b674d94ba4eff1e7cc534636eb16392520546ab015ec430330dfab867f4f6427087ca8867e99d2d1fb20c22116cd74f68206f86108b685dbb53eec197603c01a1f1a7930d0597058dc1105e5cb86d1eb4c578c7a05d18c2e8b7e4390a9cb947bea9b59d850a345ff781fcb6ff73bbbde0a0d9ff3d5b4f8de2be4f4a760c6d8365e03334776b6a7a26b2be3671c568d9435295b2efba26504dc0e1680f61cdb8279ec0901fe06f0dd24908a8cc3c6bade05d9a265703a79bb8a0ded9f4494c324b0e49455334eca6be9709b81c57e902b5d39d953c72ed316e5dfc889cd934a5f0c69b411a7ba507c9cc4a4cc0365ee872c2c27a61e3bfefd1ba4573984a90ef3b8f705735defa1a4e258d983d1080bb4b83dd2a3ddb00e1a13b8c7da3697e7f88e583dd67df78811d4eb78d433cb2f92f28c6358261c4dfceb3a709d6e7e85685a4570a0705730605a4f3e747548bac6c4b9eca427b4e4ad8cfcc131560dddd8a756250dfba44dbf9d6a22d758983e3b20b40f3d4126212615650ee5a8291276b4d68b08577da6a40ae5d308bc9ac31edf094379ac311909ad273a9733593f0a4c49c9f0e500e38a95b753130bc8d4db01b03841741cf2744b9389f192015e515c7627caee9efefff103f6ca192defa728a49bf4c1949d2f5fa8c672616368cb7acd909dd3ea01a258d341e95bafd53ae7edf81bcfff2692043787a2e4412447fbe26a2ab86effd79a29d0c28380684f7032c844a51f5b0780cfc6e5685b85de85bb2a0bb6443fc13b25bd0d306575fa58217c6455d38507915faa3de3b827877d2e28f11f7cb6030922121403a21beaa3aa779c3cb483971735ce9b4765b5ff337f33747bf6f8b2f765ea92359f13a499739d37a6dd9b808d1a6b39b26e74c0b8c22fcf5abe4f3991f4d042de0e702afababee39c76dca2a48f25627a67e8d68094f6961fd3fd659d41fedbdbd0e27b475ebd547255e6f676ef50735f5a9c125bffd91d289c3634da77fafbedabd5c63c61c5d9235607a893142ffa2c2e3bd707059ffebd2b2ea146feed6c3580e6c86a585ae8dc2c54eb21f70bf0f8c75a081b812102bfd5c45afe0ccf5e6f23d987f8375bf4c2f46b1e88a2872969150e8904e079678fb2a7786d8a6fd18d7e886460c4caa5af467785995a2b9a75ce14c73eec42ebd428bf8586770758fce284e6ea457f1839af276d898416b9ad0221052e46d903374c071b503fd961a877bc0543b1c7b81ba6b3cab960c2b703db161d7198171dc3bd399b804951eb8a2cf511db12b150ed56e4761e202598c6bc86250f3fd64be70502d3458979b262d2184f31afe55088ed498eea78a64e00058e554b5f3afed21c84dba9a1fcc31e54a313bd4c3b52e43ddd436a6c38b195444f1c0d68be987f87bfba5e9ed7974f42ab00ccbc0b30f0ab4a7455d81933133fe028d4885441f50f519733f497d208bd07b1780b1627cd27900692488b7223a3c29ddd639a727af80774e739584d7009a60643b5cbd8b8ec43330e97f9b3fa4ce03d9572f4512a8b09a9351cda552a13944210870ea2b348a7c608d58d93116016f0d49f69d6cad039d8cfa80f531fe3dbaacc08d5c9482d1824bbfcf7636fdb770de8255a0c04c9231006c1c7a6bdd9a56684711b7ffc2470e6d1a753c8330a74fc2ff064c0e77c4c1fdb7a908675fb5239254c8675015fd1cc36d2ad9e1fabbbd26b6f33e6defd4bceaa688e462dee869c57ddac357d8559e43aeca6c215e5d61e41632037aae7bbfdcb2e3e6fd4f995ea4f99bf3984c2fc0334e27f3ad617d0671585e35430a534233692bc1c33a66c64b9c6bf28113193e48b5d482811a5a6b1ecf144caba696946e9c8a5426a32caada480245e6c8a2bdf82f4e8d4963b18a9f0eb47f81e4a06b33132df7aa42e24a96c681196a64384ff6b5a9fa03f9f01b294d31cfedea0978098163f8cb38a83bfaeb41db1be4423f9b4dbed95e96f0c1e1ba8d05db214b1ab724a60a390b25b6b6e3c1cec4fb5bec64c36eb9a47c810d1ea1e144c33ed6ae6ef3b8dae6628a4bdb8e97dc5a3ae97ccca18bc2be04361344e7df712c452abe32ec4b1ed86c98fffb5aab5462c96c5e51268a98aaad1cc0feab8745968a7ad2e76f6cb2fa40022f51a9c85c42204dde54b163a9beb65a67a49bffcc174437e625c837b8f72b45298ec185e841b14c8d799912147a5c13a7105bb583e153bdb34a0ce93d0cf6aea331cc434acce2fea27c340017dc04f2e48ce7dc8e9434764512bc1393faf170f418ea0171d46a8adf8a0d5d9ed729d53cda2054839e7193daeef1c23b5cd397430a1f3c822f5cc613c2b27f4d4eef3afc4f6dc05ceeeb41be4a39234cdeaf30ed3210f634ec4d32d6c57c46ddec65a534a5e8ffe2b7f084229794b5c40712c3806a9886870b7a01c396ad59879b6cbb2e323700958809eb56cc39f8e4db2eed5b14b490cea408cd69498e7c7cacb13f6ec54109368f96a92e49f59c843fb121a88af6694ba9b470f4987713635c7b554c0e5b45a8ab49f12b4ebf3c4b379ea44ae45fcaaf12e582913ef70702916d818b5da5dd582737cde4e524278759b8e9ff2d51886efb36d5bd1d8a089a9990ab23a522fc8bc634350a69b9bc450bfe38e6e7ca5b3d8a94d6d0d0f3c6d289cb5249a0858cdf20aeef6b2eb6c23d84ef9b8eb45b0a92534893829df50adafae1bf72315d51d0c3ca459410af41f5ff7f0ea6d45d57871367977e0a149e907b875677618dbf2085c2a219169ddf48cdf89738802ef9010f99d2e0882d735d8e93addf71b5b32d80e0ddf0f1e360aca8edb9dcb4162a9e6d64b1c35224adc7a650534f49daf28c5223ec344a68b10be0f56caaadb8c14ba13fcd53d8873b252765ccf7b08e19fc2bfa4565957c8c1a157f1879cc501a65c4f87e8641747b46e2b4b14b08d1b12bff4de1a143482ab4daa6fdae9cc109818172a40fabd415614d0534b288fba7f22b61938961661e77a804b47c5391e3a4f025f9799f670eccda331164670628a3b0c968cc8af94bfcd4e8f59b89d1dde8b2d2213ca1199d0d6774552924c937d0b03e4dda6ce7e512ba1dad418693fb9f39380cef0f8636adf6d3aa5bf30cc5c31ccc52a197fe7466105c5ebc82c027b51b3e6eb12cfb03852b45aa578ad5df6b512bc128a1d6b5b2b878abca6d50ca6dbd33c61d69f4d9de9f5605dde87f811470942b6491a9f42774beb8ebff0b599d0e44b11f268d90bf41773541365287e55c81071cd5e2f9e840037e3198431c1569f41519acb3616e81c618882aadcf8c7995fe0a60bad6eb8de97bcbbae5ef77099dcdda5f8975fcf58246f2f9fdb544c46023ab2544d66231fb6e12452b418c58d2f31fff6f1630e2c2789983866f49fa8a6b4932cc7069eae7d4c5424fd302dcc1ac3bf5fe878f559b17fb84c98f629a043725d3bd64bf924dc746035e14fe769c1a27e9fd7344cef5aced3d998370c97120d30181bfafdaab300b2ec61b37d49a52172544079ef2a52edb844bec00e6e7178f63c17a75cef41e8d925af026f84168b6f36d8546e39653dc698bf22c43584e268f1587acb0cafbb20d00550d4d22dfbff4fca67e319eff96f68111cd6614b10bd3d318ba3ec3175d8a9392947a8f92fb4489c6f432a60345a2bd71ad50f6ae5c8e609f5087290597018bdb16b8443e5be3d3c8ecc2815225c8576704088ba75b350e5d801b903285b100da126217b2d7475c24365fecb85161e525e0df666b7abe0630af5ae2d6ac88ec168b23e5c3595131c9503486b7c8ea70635aae60d9bd30d22d7d78d5334de95c5682fa804e7b90cfa6c9db33fb1bb3b996360956c37d5abbb1c168846aee087e2937a07ab2eaa41309a7d0516233c0baec912183ac02c970cfb135e5193a0f164c1a8a86163c32f3230c42bed03fc171cd621d5e33ce76b15e06de6e539c0d852fe328ee166c35e72c19747f479f8e81caaa48d83175d80e34b3d00c35d54c8326e2454776819e405a0cb8190758cbf45ff0db45a9fd9554516b6ce1d7205f0ee0e9dee261c49823f9756f03990991e9c4cf5c752c5c9c1a7a14629daf8ce7fe38b9c59bb0feb0f299033aa70c8e39fa2e14bbb02eb8b79b6db953dbb59bda37287a359939ec80eb343a0e711ff9f5d94bf9d45256f0d8ce2c230c64c71646f77624c681ba4c761f2e5ce0aaa1d840ffc8a94d854144ac0dff796d286381e333aafbabe4ee384775476aa89c97a87f4cf7bbdd086bc06e12ddd56ea57538b0c9ec203fec5af8d35666c3730383b64ed9030d6c3cc6c6d599954c3d55c13c86c478182d2c3e7807f4e46679b717cdf3bd33f08fb2360bd00da4be50d67fde2a005bc7d191a48893c16bd72fff26dac39a0115f9eff40bc95d4fb4df5f5bd9a4090b3d59fb4648de509237832d9ef410e39402017709e94f2b9b6e0489a08cf6c20900fedde9c028d0bf3f1a734cd0711600d9d499dc874df585e1d378bbb1a8f819b1bc68dcdafc9c1b7e6916bceff88ccdc5ca3e2f1d898e9523e48b079fd68db9e0979db9a49c52a61a137ac9dbd4ec1d058c4cf671e75e12cfecd48e01c73aa6942953d3390160b8116cc9db557d1b5ec485a049596873fa81bdb0cca3e744e2a3987d033fbe8391f0ed61f1ba1f8dde197ffcacb5d024b8a803f0daed658953c12827bbb8522123bc673b1ad405921e6476bb2444f2d74f7ae64992e007ab36565fb7a5b89fd9fbe42d63c15ac47584becd156d00d58da0d01f608016fef9749c473f9822bd33665c07d01d9a383754f2591c63602f2a531a5f2a084fad3652780c9aba94e766a0f5f2f65dbe7a505ef736c16fedb0601cba0b061c206551dd0537a4c58f0728fe82f26648d828a9995f53e8687aa8a18b98b4cc3a0601285a448edbf3080e4465bdf4c0cfe928b86acccb5851abea90aebe44541a7c230127b50a6eca78f81e9dba9cb7ef1516277fff6082c7b4e6262d14115f3088687dace297c526cf0ea66f3ecafa99a83964d3ba06c89943a80f7054adadd237c2bd51aef4e8aacaa58a462b8959554fd8d9e7e6a0ab93701a6443ffd5ef5901e293db2e705a43d3d658f7cc1b567011be5c7a38c3a0c66d84664d183c85e1440f2c385887ffb68ccfecd4fcbf2582d48d95eaaf9a57c990c2566398276866f37bba8f18bf8e7917327162137389e1e1f37f1e342180c27cf76d8316675aa1265416eab875b1b9795a6afabf0b6df4ecf8b81424a68bc3b51be849774a9e5c9925ca1f148b498d6cc8cc5dbf940961550284bca8df9b01cb12564ba91d19871cb1e9bff56ceabdfce31e565d8d42190d3e55cf6a5d3ca6f4f262e7110c670b0e7c0b0ac4ecb1e6a239d4568c2f0ec916843a3ae4d658b3fa291c2e64c4d976c0e135cd18847a6d7e365b5b6129d4fb1e0265692a0da318415a960143cfd67d441aebecffa983316e59b96e9bab5e574cafb4503b3a9a082eafa2912c1e0db327c2383f1343378c58a8b5d3d8315c0e892bd1889188f535b1add7b44d458e32694b5a34e1bbc91267241e40fb7124b8d9a76c4284dd23047845de59281dbdfc2e2f4646f92d10fd4ce6b06a6dba9528dc199241c9c013077b6866ca6c64f4863e44dbc4f2adc7a82ba78b32496150e96d23082c9b85697b39c74321db1fa71cd9fa15165eb323fb00212b89628e9773405d77aa64afb34465a6e555a222d3d8fc7200612af2945db120074421b412de2258964816df208956d2b94e070cdde2776d9b4b0ab595533b3ad03c72faaf7955c3d673f7dc5970726320c4194851cb34bb698df7ca05b0779cb8ced2b5544e8bb7fe7208afce2251e7d42e968435cd330727c526f8e0a3c8f9500e2681afb06cdbc069123bac82d6ce4aa639d898df5b01d9e746f92e605ef186e8ca62d94888392f3903cdfabd60e1b32b5a3fe36b260349e0f7e0fb3b6e0e281ca6ac383df4bd910efe4ead1b99f453cb147b64dabb52f1d753b65afbabf7df8799d1734ff2ba59f0bb1b6e193d5f71b011ba565a729f0bb207fd2b1b31c72ce16e3705fe074be1a79ab9dfc2d1a612c6146ef38b6fe7ae6ac6eb4eb3b32861dc429dc95876d3b89b2358de193fc7f94305745ffc64ae22eb0e78061cf5d6f45ab707a0b9f1fa5750affee835d933595cc45c85fb9738fd053633e3c69265368d4b67b31b4708af4be23c48b83999ab7d8edcbb1be5547984203dcdfc4390a262e41da16458a8dd52a3687524da70ae61bc24fde8e42ed26426d694f8137b661c636bff7d4ea640ffb46dc5285f85c4260d53a6b2169d45b3a18d922f0b43cf2da43fea0f7197cafdd9aaa8d636ad45c23a39c7450184ad758533100eec6f3b19ed4056cb24e027ee00f687be2f4de576e2945389b676d31b55de0f6610996973ba16a7ae6dc9c02d5e447f7cb1f5a9fa20cf2e2d833f7a1896810135d70283d2f7cc73ccac246a033d4fee7baeea9427d10e074cd313c4db3ba8aeb3c900126377d98b5e90616e138353b24b25672a00247edb9450b71cff2c3bb7480655fd2224500ce76e61cb5f8138dac43c9964521df9e0c37d2cb5ba1bbc68a04805f0df87c005ee3308bad28a8b51c05885ac5f8a27aadf3f5291238341d25060c19e464e586d3158617f7c93355196def265d82a206aa2e422dc3b6597f6ec2b47ac648f1dca8a70a09bfe9454bf4f51778be6c544301b2feea4fae0728c3b1dab7720702d51979a7a2c2f39bf1d72aef50b35753dbf0cbd23a694567a404e5368d6b90665752e758e2db43dc13f91047414883c39e7aeb5236329f55b3992b013e4d00653c05d36810e9cf3b7c1ef0a11134a7733d83b60562ffb96d393b08707024180f91a13b642b7fa55174e038eeebfe45df338a87c0d01b13980d56f82fa7752956fd5e5277e4105739c0ed08547a1c5b59acf5f24ab1d9546f09e0baff5850ad080ada5c8f3375b7cc9ac9b2ba77c03576baf73d514b6d9abfad10ea295f0f15aa06b77b0c8e3e66749cf09213b1ff8cf2b697fc7fd3178cb56702bff2454a76f4224f7e8d05a6ad3a16f5be863a5db10d896f198fe1cb0a5cbd096583a4381e85b2442b32b6ad4701978ff34953d2c93c69e2b4aba8eb99b71da9ebd13e7ff5119026ad8bae15afe3c12596610f0cca9cc70cbb0263194f7daab20e685ef8ee0a5a8945104eefbd5c4023ef689939e4f702ed7f250af8b9eb4aede09c9cc2d0219dbc00544054f8e29694a6f4b5753f6048ab6dcea006661825821a63ce6f2d0300b18a6603c131d90f2a19fc2aafb07b0ca787f972b70302c772ab80a068b8322e116514e22857c51dc6e3e4276c12aa34ac6e449d0fe3b830b49a2ea11a41facd4923f77bbdf7e4ea9b666d05c571b9b38bfe6017adad674017e4120decb001737e3169bb39f759289c9ba8929d869061066a72b1b82e13724bdac74941e8243ce3dc642082260ecdfdb7f38e81814bb01c2fb4b4b36b2fc19320e5a9b802c478835b48d4a10b7e84ea2fa94d537ce79d120637e08d9aa03f6509417359066edc968ba2c839a44368251efb128f79a4f02733a57f49d2529a0732cec90b18af007477380b8c6e400b93eaa6ddc4abc4a439f831ac99d7387d845ce96dab0725e507051f51b334f3af64f928006c20aefa47b80459c30adbea145d1fbeee639e426184ce3fc7f7efe3b221208e02bac157ec022197f32d269b5d537023dae2f58dbc789bc8fd10fa659ea8a9a32dd84b3199629a58e0555ad6145a3ae917f7da957b475263b420ccbddb38272d3d933c32bd5f2e5a21e6c68245be3bbed5a3075561e22040f6be8d15fbfe67a9bf3f98cc8884ebe97749424539434725d28ca3c5348d54a6c0877b6f873b49387e190c819b20521434f8af63f82899f349ed1125b5a46c0f2d28ac4c48f8307800b519e9794e6e35fdbd6b4dfad7d7ef3e33cfbb6007850cfc9c45ce54846a633673e5772f1c59deca87f8460f1b29d4792f60582684488d240abda2ff2b91076a2980776f6213e18dbeaa276080b1c19f0a2767f77032a3f7e8a6d728298eacca573738d2d40faffe3153b6f643e526ec3e7fb13ceb153a3e24b3663a460cb292a3f4558b8bf7d7c648b856168c98b8f6420e66f08dbb3c739a82168fbd5b8a0a4d5c9720092440383984f898e2d6d81d32a59ee2a213a5b4cef40395abfe39567184867a8cd053d7b2a6709c967f720575f4a52c0a48586119fb5df13ddae320e364c9ee747640be1ac96e0051ef551a47990ab7b33d3c292e858b572568e938b59eedb8f303ab0dfcc4be0629e841786a5a542ec96bb915a02147785391a11b3df843a85fce959d0f5049918965c439e48743434ccabf487cbac57f8395e78a6339bfc4b3f1ef2a28a97f5a202536a91b9276224a52faf4759f55d53be417992e61c0fe885bc3a1dfb94b4be3b4c48f6158fc34265b3506568fe9ed5e820fd22f549d1d99dccd877da88dd9db47b3029cc9ce61653e8ab8013779100e84931248bc7c9db1d62be7ef8dac149593d80899f1f6fe0084177363976d098f5dfb3cc09cff4032f7f08270a99542345e1f92e7b7a4877478b1f468a54a6e4a7b1491d0be37f551630d437745e51411c84052988b14f74838f85b99a8bcd96b9d5c8cbe3e3db9d75dc0c4fb7e96e81b0c19c3441fcc7a5c1bb9c0e66fbb8f0763ba9f8e89240aaa7b5fa81c8ec5bfb5d05560a840f1d59fd8bcd71e38b326320a14d537f009a17aa3252d1c6f094e95d5ea8a5b514ffe0310f41d5dd9465fc363c4b4d22b7cd47e9ee1a477dfda4a8efbefbfa5318aa3d68c7e33455751eae78b9912cfc296a18eaf9b97c7c22a0648d7674f77fd848f166b83e43ad542d27279a37bdfbe660584abaa6e8a70cb222c3f3959e8424c10969bc4faca74a94db6e8d221a1574a9374b5db59d564127636356f8b9066c744555b0821da44cb0b6be6047b17c3177fa384c20a76f5238078a814ceab295e4e6800af7b5240241b78db8e8ef4d41f5c7205d7a5c8afd90fe5a8168a6adbeacd4db19bded0050714e081ef8396b922f20b5343ee9eb8a5085e2d637eb47e6d973ccc2ac76803429cbe4882fca9081b354a061885b4296ffe6a8e35b7510ed1244e28d249885056be52b6fe165b540c942cfaba3f6f9886f68826765c5997f71da5c483f0c00e30949b9647d7ceaa287ac7039cffdc3c7d34e930e4e68a1afb6fb7e7739f588308d6b2543d0082fa0eebe3bd07ac32de22b7ff5d4f6990898a73790d81946602d8e5c7a98e658ba432351644138bb2b81d0937917337b224d986e713e25f66b33c24449b97f98bb37abf1b0859f2130ec6cfc771da15b56d923b260db9e34ccb26f32026ca1ed3e425ff246bee4088028e90c70d6ccf02b8f400fd8b9d2dbea47e35f91f8e5e2ad51fe5f9cf067190f34031fd1c28af0281c1a11c232d3955a3b32e18a910a4cc05a27acc930a59fd89bbd98e5c82e6b96e9630f74274fc539b1751f2dd95995faf4afb9d033e7e9e1dc8f90858f24955be660c61faadc8ec64daaba256b4da15ad0b6edfbeee17b44d538c862d89330d3ab2b7c5a70c8b9f1e6bccb7008433554cad4045854ba94b89ecebb20ead30b3a134ec1cc4681ed0ccb11a637d13e28339d29b69caac86922cbdb5c31b59c9877974a3875986f9b32dfe2c3235f2c987221030f6f28cbde5441ed65d8be9598027d9a8ed4b8811e6ee0df08ca20d8ac249c67b709d237ecaebc00644a7cb18ffd377911684dd11484771700b9e0f45650094308a89b0896176a2ecc40ed8338631b4ee5b07decfb03aa76c5c237daf2eb0cd254b3aebe3163e24e366321a341eb04ae5dc7339e713f3aa160f52769315a4d35512f115b45c4f9ce45bf08abc8cb3e3729fbeaed7abf64d1653ef09ddac7d099cb9856b02a18384bbaad6337c1affac35a3721a487152a3ec36456478a217f7a2eb27b97588c7b2573724ac035a223aa26f60e1428615dffad898791fa4226840a00bd77ed03b466585378cdf363e0049611b7e6dfff2797f32d4365c62e3f9f75308128bfe7702bb4193ab8330793434a3299866c937c94edc9ec5c9ef2c7e4685e50ea10daf3e379927d9cbb6dfabcd8cca928f2b550eac06322fc8060a30b2f6cf94ccfaaf79f96303a87f12e10fbddf64950c836b44cc1e709c2e27c7c6c57e1ff9e30ebf01c3056698f13b7dac33a9127472cbd505a4f042450f4cb441c0b06ce5d420c421ee9792ad63c8c445622d63a834ba471dfa05bb17d9f018507093e67023747eec78915dde271ba7e2b113df5fe365f4f0beccb9e8d807fabc347bde4eb414500fc5c7399376ed8159aaba8603fbbf5f25920e26f70952884249f9d6de058fb7caf04f38cb20cf2467f9e4e5fedfa52ee5f40b1d01c023e4969507be6745cefab6a1f66e5e47a434d9494bba4148c1c2379531f8051301d8acccfa336fd79636eb8ad626bed6864f585acbeaf988387a5f5e219fd3b941fcf5c12faec5c27f13f3c52d0857fc61a5d6326b19b95dbfc9843e0989805f943be022427fb9eba377e8337f89165ff6fd9368a1119999d161dedf9799767b58493556aff01f1ccc11f63e7b25e0f06960c8dbe35aea96bbe515442dae0f2eae8d57f3f682dff45e225713a7670f0100eeb07fd972d48b4483b1419699752e69eeb5fbfe98e3594d5af4e5e6ccb246f4cafe300a7de53c8dc89759bc6123d0fcf2701415f22a6dc52721a731466d9ffdee9cb039295fd75b99721e57189d61a23f3bea6ccde62b64815d99cb8729bdb33891f84d5bc49d6956c114fae378fb363efd1bd929879b630482d896d361c7bb99274323206ec817b3cc9657e4e786b6fde113d8ddce588b0f0fe31fb1cf597dcecaaf6bf68c47b2991c317bf99e66e8e56fd33f2f0ad5bc2cbee161dc49e0ed6f86667cbd0cb08d835a40f03d11c176ccea0f4bac66573c6f692fd83b892ac2751cb95446d60f29981fbfbe5327f8b096879d59d7b0280de43f4fba33e54d6b3667cf6206223645d330d07bb56eb58a72493a874f3c297f98d9f54b70101dfec8e034cd8e42ae4de404ff5f0239028efbe6e48daf05d934118966e4a46235a04792fc390b5ff8ebbf4253a118c266c2f528d71790c95a9a35f8491b33fbb1d9672cee79679e33051fcb998f6101543e8eeb6d127edaf0aa7131cfadb1fe7d164eab4866ed6b9abd979670c4bf6c355456ebb82255328b60c1f771a5d02ba7f57cb6cfe11cf4e952af6e6627d293870355ab0bdd19c7cff64e24fc72806074c738bfb629391792071b04b3a08382d316fd9ca937844e2523fa75d1ea2fbb7fc127b5bf3da704bae15b39e380b5e988919140c50de819f2f72f205392eb0bb1a7b216dc961004dc69876baba6957967cc92f2a688eb2398bfb4bf610d5cddc9d6f2b8a90f95c0302a65e9b40f0f797167afd00fcbc4af09288d3e986a82d278669752cd5412c8cc363171a0e4f8ee3cc2778d525a4cd255cd40188b85f32f0902a3ba5e21ffb36ecd26c3442802178a753bf12a94a32dd4999968b7b84ed0abb53a00d55813a6b6962cf4a6306040406e1a9dd752482f399f70459b9b1397720bd36aca81c003c0d737daf6d6392e95e78d1fc537e717ab9d63fe3396580ff53f17a29c07d1f4f68790dce80cc9b05029408294c64c9974b36f4971852f3057eca8237c0940d39f1f0a7074f51990c0fc631a0f49b827e720e2e2e1197106e803e070b32a5159828188f80d08547f44fa0a65dd95a7cf62f1c521805ae7458b5e2d882a2e2344d3ed28ad991a721a7d3e2fbc1141bef8cbc010803bdc896da0d40a4185bea86fc84cea0fdbf2e3e29c2284bf9d9511f0b65387a2e0b111155b5b312d8ae6a783ad47b7295df0deb820a8fd2d7400ed3f2e5edb6dfa0252ccef7a61f2870be187d3185c70c7219bf7baa25e27eabfb00260a2fa2ba887f18d13b6b7b7d6cf410fb68d67140ecd64580fbc1bdc326319ed83df20d88c50737a761678e7c0d982ce889ac7185af4e091511dee97b46ba33019bc5565d3b4929fea0a47fcf7d873a21b22273355f7968e4a2c76d6f4a611e348f39190ceae61766ba21f0b9d7433a632f5145071b25baa9caa36ded035e070397b3d82104e7378e0b4a17ecab5572f372f39ccef30e1c2ade47955f33571872b8c187f04d8dea13c468b02bc20edce09ea2e8460eabf060185a3588e48adb6bd20c65ff30b799f7400447c88c57322e76b6a27f94d51412ee1c64edd37af06eb8ddc79eeeae5e89ca7c22c9663ec319341aa9a5e8339018e1bfa9595d313ed44279c4009e2621714335c6fb376a1e55f4643c65b294be573f2a04070b88262193bc7c31f6b4b71d061f199a0926a7ffdffa0f83bc597aed35829145ca7cbfb0dbca20f0e61e0413e9b7bcd02a46b0bd9001893eb3b72754c5416062fa775d3a68b927af88763cf0b19586de9619068448540722f1021d26d95584d9c13e3ae6ebf93c62aaddd34cda4ce8efb5ff58d0cb4c0fd9caf47bed385626cf6daeab56f43c7fcc17e281df3b5fbab3db608b0b3801a844110e43e7934a6aaf499b594f300bbf6ff71c4b8d876d778cddb929c8720af2e0f3811bcd1d69756f9a997379a9f31a9fcf371b5c6f56d86a23e9d82722c0d030d1cd117e98b09c88f6c5f08502ef16b9631fe20801ffd9952f1f32ca84183d8adfacbcbb8c7d17a8dda3fa4b67fce339054d04a0b0717eeb4e3fd760ebe69d133f4b8fa4885d035e6ccbe115a519aed78237e345fd319b3f2a25531d58714666b2eff6ca87d27cf1f7d555cfc9a3548ec62e262bfa2a9128a1a80fdc39c352f916d0f5fd4ff563c570b9a1ff4d4e9475068a7c6464780e33b2162856af849fd57d6eb98b7f9978c85d491de966e3110a5f713dc17ff3309382d28f8231fa6f7b0581ac8cb210fdd3d89a0c50bcf2a979a1ebc8681255e620b383cee4aafb77262e4177c3b0b85d323b190ef95de9d139816b92b375421c3b80aa3a024ea3d46a4262be6020d2e2a2404e9a59e17d62ee0d44294229db39d3fc932e1dbee02c7a68ab4dc3d341e752d4901d10229e7b0a9d340b8b4d108e06b5fe6e8a211b410469370a8a271d5231c941c3ee8bba7019225b620a1c98bb257e1609e9ebfb1589c1a14c6900c271000769864d81a12faa328897981fd2933eb1b2b230993ce697f5f9575a2d5633ba5342fa5302015a22d2d593ef0e199dc99c4acbeae879522a1dc1449c66f847952e4fd851566aa9557ebd397ffd659477c3d3822ddafca5439254f9ceebdb40fdd4d9ad6de7eafb48996191fecdaf3363af11e654bf48cfaf0ab200c03a04d5af41824339cab3066d9066aee1024a399c907cfcecab0c9c2df44adb0b09259e2683d4e7d215e0affd8459c87eca131c34895c62ea2367f52bd443eeb9c48c4d25e8f49a01c8af618f4272f00c3f65a40a51ee1e2032832ccb0df07024288668fbd829661c7cd2ec5fe5b8ede1b9748b6499ab3410f6c84fd9d975083262d74e00778feb384e93701c333e948a44e0b3333c1dc4bc0eb041589c17971a5310a12b7cc5e901ef176f856af94fe35bfca7be87e5a55c16c6485cb2dc8143eb6eb4d9ec7701d88bf097d82bc37f965fc0e79b76979f838d3534da024e2aefe2e456109ace5c1346bfa95146640e01e3118c87ea1851f5923d30bbfeb93a8b99a56783d9119234a9096155883c5f404f7d1218cf3e5f19f09378f258a5508422618e2e506493edfe795f546a766ea44eead411f827b52580e82d1d81c15c8afa8c41d6aee09ce051e43112ff15f7061064c352e69509315556b75ff7180dc85735eb7b06965db5590e30a773ca6afa55e84a72b2e9fdb2fe2380345c2a0656d8ee671ba7e1a3f77e3ee69480ddbb17c6a291723e66c5a84007ef13521da35722879bc3053b1586cfbe1c36789c805624714a108f58aff51dd735d0ac6a7733b4bd7c01db73546b847707bddb9431f39d041d780d20eb13c231aacfe5af32492883dece8036eaa1dbf0b04b4d670dabed0b4e6058d8320d5fb0ee5924948bc4e164303be37aaed5d9791f4489494e546f639d109ea88360ea8b239ae530172bf22eae3e8f9370ec3d9dbc54b1ed602a7bda8f39511b5a16f160c27201ccb51c661ab2f27ebefeb2857d5f4c10142704354646108950a864592aaef5091aa066954abfca0279f4ff6f9f603932c2a89d05903b74cf9f72161b9b31acd883020ce04be2696e3a872a5ef5d703bdb353808ceb23371bd088e69a5043dedb5ffb0c0f479d8b87cb1e1197572f1f06bf6f8c6c9b59428b1771f836fdee890b6f8aabd1ba3a225342ad753bb63735a3357b71e734966b19fa350f6723a844015dc1b27b8a37d3fdba3f5ad0d19fa843aa39c3e83a374c9827d54fd2d038f91cd0573d546b55fbe4345ca74dc8687587aa357ff38a9dc162074980ffaa12bca1b8caccd716593c3e17081707b0893ee6f5d62d6bdae59e424ca82cbc4b8d0f3249abab6b3887d4948eae3100876c17bbb40fd89fcd0d4d39beaa20f4c106e8ac0fc0d74b9ae8f71ef85fba456c3f00c4c50e7d97412c9b02edcee6a1ab718b313499f68cf91888d3c6c52811628de7aebb09cd9ed4ac7102f6b54d38079fadcd9a2871df0823113fe778082f1b802197721ac6b52ef1af956960dcf321af34dd53010e3ca00c50d37d9b44de25cb46c75b2b0172f2b21365b6948feeaa7e9c8a6a681f954b205f780b033f8baf7bd56f8d36efd3511687eb7c1869cbef698487d9a53b04c851450baceee8c0010f4e1eac8c9086e8b110fd9f8569cf3c4e93fe887310a58fd025243336b17bd2d35c38e3e1110e0904b5c09f07bdba17a394c6dc6f342b8d62d8200a30ac96d253e65702471fcf92c7e44684b067452994c09658181e4a0d8c4205a53f68a711e5270d4e9da2518efa5305ad5e36e17ec4decb8ab8eb625b7505643357066ba93f20c9cd9a2ee20bd588688f79e58603914612099190fea86ce229255ec80e9acfc897a0bed0b32aa861c38cbbc42d30d494688bc9a958ac73fd0a3c8235341cd8f80d650eeb3e290d956fffeca521d666fba1cffa5dc44213d34c20c21374ca32a913408921cfc6fcc886c9e314bde3611b818e944fff77ad806d26b529142270d1d90b02dff08b49d1ff207a6fd9405b8bd5b1c5afc3542a71f292f595e7303c86eb878a804f806f35ff348a479bc23e8778b9f8318aaa62124c1d80cf2337138b8ae91cb6d8da220464f40c52dd3fabe175b25a4c45b1f9acef27fa325d546d1085c9316ab899dbf2a4a82d6e77f08abc649c6b2737edca419fb472ce1c72b58803ce1b1e18edd08724d1c0cfbf1bfe77eabfaf794e21e8ce9fbbc449dd37fa4256f86097fb0c969657c249e50dd72d5e483bd74c5309207199de560ba496be5d8ab82b463859e3aa9a91fd790212a6b261e3663a8e46adcabc0f1f8d62cb38fb35b1a2b49a0909f41eae311944d39ad5bd63b96da2d8791e4ecb5fdcbb4cf27998f31d4282cede7a4507f3919bb76ecaca658e1f1c1ca05582529212a8191638aa54e7ee9b3cd68645ac31465350eba859388a093f4cc87ac6d0acfc53ec2d331e5a4d95b9c5edaad07f028d4297ca619d32f2c1ff87c2145b17e1de159e6596570884932f68ebe1fb83f55f0624820fe0f0222d68269c156d31900253171717d8cf07cc5780f2a0dc897c0df8af0c7c9700e007a7bd3f1e04001694a3c597bc53137afd9c350369881edb1c37939473a21681ab4d8b275c6a0b01cbecb96ae1445de3a162c25b42f495a1c3c034ae0714d5ba3004ebf0ac4e24b7cee312a8351e32825726d3bdaeae54997b1c9842fe3c44adbca5e71e3f6047e982ea6168a761bb166903f45fb1500d06f7e9d123d6b0acd375b0daaa618edac17cb59f90a36ab6850ca1e825312d6274754d34b601693d7c3fdd7bd868856296155a50a08d9f5d90998ad004c7a75930940f83e9cd0b2d477d4cc5c3ac54d24ca5f32c03ea4db453bbba78f5bb8b58a6e36391e6dc6a5b4c403f5a0a24fdf1682e6cc5ec44e0136bff4cedc7f30541853750e41233c99edae5b1075ad7a2f81a5937a2820e70ecc0f1ff91aa1d0bf804c408a9d16368668b86b1ab5a672f1de1685bed18eb8bbbb4a1dafc6854ceac95f2119ef74553c776307fae4c27486a029fe7b47c79f4a68e0fa53edf865fb1e6a8be6f86860e5fb773d57a0fd79d98c309c069b8a3026da12ed4887d9d1163b80b3b3e13e6b1339ec16fdc0d453a18a946d1d46c07bb930c4bfc5a4672d4a3b471e427070541711c58b9961d1be92fefbc178914eba72698a96e9a6ff6e8214d64e6c0db6b1f5544ce9351da4194c274d834549f379e758d76f17cfb239f27ed2e8f316b68315e2c38cd8cb34f7c04f5a02bfaff6a2e29516bc816e65a257c64fb228009916741a7787380b11db114de7271043a6a34cff93c9369dcdf19bcdfa0cd3b1639c60c5830f191e182906e1e4e6620db1cdab4570e82fececebc17c211b403ed8d7af887654d39db113a02ce8857b5b904654cf4d9f85962131479c7f5059419b1a864bbda9542df5f72d93af92cf8b568664ada1164ec3f6374d78e7718b19dbf4d22eb3b94da63f35972fbe0a3c9c6338b6a026f8f142d7cba747e0b3f80a6fa4dc761080f1a8ec4dd146b1badfdaca87180a88daa5c0975dc4375dd56ef12093242ffa1f580a4c9dde6a411c956527ed8d3d2763c286227f8b7265ee88778bc62293c444a56a06c89ee3ba6e6f0709448c96e39f704f25ce31ca54ca906ba4c08123eec2f135463163db168b9379f4b7fc68981e15386784b2b9fe1dfd3e5294f2c47708200765157867b93fcb599cb5c674b5ff57a9c2ae2a5919a8dbdb0c243b1da8329fa2a0594c81185aa5dd47099384cafd12bcd342380e0273669a376866c86299b2290e7d41b62e84470d94f80d8cfe588fcf88d3e27691b18b509901f38008c36a099e46c5fbb50a86fefaf3943b7a98be3f20cd66a07a5d590aa6d1a54f24cf0aca1f2ee9766fbad661c52298c98fc25ebf919b4e22ae65b886f3b9bdd2d18d2284ee187551ebcf3d209eca062784e72765e80231b49dff69ca01b57e7c8b674f38990d7423b8d275e5f17e3e6e9ea6ea295edb7c4b0e7b0f121bec1bdcb97e7343735c04b101acd2e3e2161c97d19b5f2c95e0c670b6b1e66d8c2356bbaecb5d27efd45ce1fb95355e9c80c89f67de5edcab264bf76768b6f1e95b5fb69434ae8c0c839c74037506350b88d4f9d1be1a9f78ad1e9fb689ced445493996139a9b672b36d806cbe6b171408ee00801923aba708c689abe012049afe298a06ef7fd318ad01700b6b2831a94e637127ae9ba30e9af90672466aba860e86855cc8206bc749a8dca636d65d5b960b469d2aae86e672925db7b41c73548bdd54bcad85c3d4850eae5ada9aafabcbc310f3fbf147b6c78298491016ce577af8cbc0c92a82e9eb4b39e1982e1877f394dae3b902e8fd9013fc4f15948fee929cc96e016bc47a0311301f228db5c222d3114e94dde0390c66d43c88ae16808c69fb4838defce0c9cea2a02543a9eeb9765153988c3db931056dcc29db8fb090bb02d7f4a217a64e681bf18b585321a92876f2afd0d71f387c420d5774efde8abf5b713b491ee62755b28c70c463e26db576c6438b44527204d634720248c38a09b02fd4a7b220bbbe13bc47e9f9bc4501d5af96f87c3d88b94ecba0f3ea4a45a9e9740e69726332d071b74b41fa89c677d29bbd968c3d3bc85913e6c3a4aa1c97a5720733c096fd67c169820fb74cbcdc0a7b6b560a769dc47dea54ec31cdc579637fd67fe034b749ae86db15c3398ea370072dc03a32ab71a9077c2c9da8e4e69e245117b7554e681dce8606f1239df99bad6d598c970109c5570cad6bdd48f771cd4c22bebaaec8ff6c887f07bbc15ee12e0d10a01b4e125ecf656786c8c0fdaf7bc315159ffa26b736071623f2c3c7e2e67748b66a314ce03ac83327aabd05942c13477accce2a6c0d8fb3d34ba18722f0f4747817eaa81a2eede792b03a9d137420d993336d090dc0ef72b37471e067da99ce1ede3956029a1c246309d156704241dc0966fba50c2d2ae4a81608195831c4d326419803f4928b4766399e0fa2be1478799160e37c39dced44a8b7e81ab75c5ccd312c0d102a02ca1249adc857eeb790e7c080cec826e188950e5a2396d2b2f97c95249d42001262c00dc8ef77feb15733e89c5c21655a9514afb174d8f62722ec1076206628f532d098f8ec531bcae5140148d248e53b4ff0cc095618cd2225249e00f2a742b4cb53cbe86d78abd84244cb38ba1b4d63149cf1d1e9fbd91ab1ee2df6cd6e6e0d7338e93b793bed7bd6b2ad4566b806bb5a15c7310301fb4196cdda8979df3302020433336ada311d17f2bc83cdc527a15c47b6a6952b36dc6a54cbd4afafbb724654c0ff3b045f8f3058eef7b561930c6ed512dfeeb56a54d36e811608ada1c6640a98e0d4a7166f28808620465d0368c2e033723d21b2e923ea06e7e07dd632cee03963c8b80ef35258a74ea2871399ed1871b4eb86da20d8793d1d31440ed7d158b3e28f37daa0e11277425205509baf391c26a1c3af63bdb10bf1c908d9b814d8bb17edf416078df1992ff7e7d8a6b5a50e5a7e9eb1d76a6784cc17f7f56d12911e23fbd55b07b8d81355805b126677990036ba7e9101f117fc96799aeffce079572e96ceb01559907ea6c71dd06cf89643196777d2c5ff5f29ad5bf6f6bac8f5188f3cee9db40a8a84de280fa0fefe7471f977a9548feab3b39fc08ecd1ae02afad847f6a0714e9823175d8b3e568092c726b67ff6ca00da3e401b8320cba95950378f0e271f41ae495aad50630f9091067e726216543c86882b410f5c78fdd95912e81b47db63d52db868ed37b1336c23e4414e0a08b45115ff9753515f2ec5a6dc2c12beffc4df52ec287581d413d88443586a23835279a9a0364aea92ef50142b7886ca48b0cf0e6217abb69f63d8b8285fe87bcdf1c0c65857a04ee2fbc0a0203ab941c32755d4add9163cc8d653d22d911b6979d8e3519f71b6c05ef03ecd48eec71edf5de6a7fb11da233e6671961cc0147126754d6473b9eff449e9a23e1e6268459791e4dfd1a9c228f921bfa63b5002178a76319daeb5339f8770940ea043c13e280d3fda6282472a9b3d6c2616bca8c8b24e58385defc907c8f14b8b9868f4c37e7d058e8d4bd38ef9766f38730267edb55c9a4379be9a70e2e010545247a72ecb310a9b7fea1d7a5b0941c622a54a450e54a050d19e5f921f43aaa1b4952dd4542ac1454b03b430173d223bc5df5a3ae569d43709265559ee3936a6040d5daef7c11be02c9088744d06fe902e18400035b1d3999d4548dfe8f912322066a8e4e66f50ebad597001e18662c8339dc21791a2437d19f8b009b0dc7a622adac954a5d9c0f8c217f41f41981ea0ff6cd2eab63e7242c7a4149a70fb87854ad027a7dbd32ac15613268c77e23d1afd181f07ba7480ab5d9a79f94e165ac4e8be059659277f8136363460245305eeaa1963f45742350da06ba069a5efed164c073357f446b082b50d1d2c034e13e4ba5f54e85927f8169d0c799377d1c5690cd4b51c6d5e7e87e3f16cb09505543892c038491b44b8f23feade2f9ae62fc3cdca93d271378a7e0f15438c3843d43ba88ea2f92ba5cd8953833ef7fde8ef7c168393570fc2a491cc4e1cac855c5aa9684d7b03dc4c5aeb5f201514ba963f1541949d07b826bc67c42007905e74ef646b7976adda72c1a13444e624d093f366307e424692f8b47533ddd8975bb3ea1d39856bf1f66111b59f28e6093e2c2669a15f54225845739bdc0b035c301d544e588971ca1bfadb2d8dbda2d687b6e144bb25796ca65ca6c229f971023836b3683466c8f65675caa19cb7205e355b1e9ed0c9f471f3ace2ef2d1ae0bed18001ccff998116de30b25a2593c61ad7f2e26f4e31897da34c8d1ed8badba6f30e81f97188a0dc736449b37ad639953cc90c65d2f03eacddec8c6ce77ce6405410c5ff54488de5c4cf3c3edef4a8494d05277ddabdb5b170cf4d9522dbf232f80bb0983cd1c822dd3864c116b70a8f35234d905de3e05ce6864a9b2ec5417da407639abac6d12dfd724f30ea26a7247aa903a44cbd2ae0b4a011ba2c5fd26605d2c677b9d563e9c2144ab94da7372ad7236e0afc4f1bce2acf32d2731b66bd2b105f0349120fb14f099812c4f56d7b64d20b0c9cba8916651f72be59a14c9d1c4f871dc285b5cf955e7e0c6f16551a7c51313e9e78238a3051b7cc393ce136b179f6e0560f39f819081ac90cef094a2bb01a4fb6ecc8d07a59617c025ac59c2aff1f1af8574feafba5d3c335dd8cccd0bc00b7b4ce012e997174205e673a83a7fb318d94769606867a73a64516e5e2bad44c81dcce71b59796577300568383e7b3c8a79d9b809d4cb65cfb2031ae48b72010e98ee49b11cbe0f4aeab9c2069e8d06929711d3521636b614153e6a943f2863a21b33d6e0e5f23488acae823180310203e9bf8cc494da4db15024bd93487a2815e40f9951c95a363b939aba7c203b31683faa69c61a7e4b9f7b8bf8bd7ea4443e8bcb992697113c516dacb6530668d168fc705c84792ad1de640ea58cb42a2d44b535fa7c8bec39bbff1fc996e4df3ba7d20b296b431e1a03ae426b796f0161fc3e1f39d5b9889f68f4e68073e23382c28f0996113593652309410f2b9ceea76ec3532772b3d677bec9d5ceae7babb1258adbd9bde48bcab40f5570d365af29cc3f4c4d1bd643feb84d35c2bd8544678c818da7d1cb449025cab739a06a095444086331d780a3ba52e18e805fa9b0ed7b43d5702a4927b133cbe8c584d81bd32467df404581167e7bb051c4542caa792587936d36e3b037e746d2d1e1472c5a62330415f7ac2979cb3c6f93da4c773b454585574304f89427cbce092669b18a7d40f9bd69fa8b7320cff22eebf6e7efd9c6454bbe200544115eefbf23a9768c6956b16a26f0b6f251338627ee1d5cecc6d70fc1c14a7476cb1d4857be3984fa68825c7fde17b38ae942afa3b2c0e93baf52f0b54d9da5577776278bef27988da6da98ab57d5bffc4d9d7dcc0852804a1d39f4c95891bd574b80bb1a895e34a73dd8564723f431ba55f241437acd065ba0d45322c1584cb30167ea0191b4aa48ce24cf950d558b709d259f46f647d3df4aa19ae5e2f5b9364925f10efabc815dfe63828285b11c0612d793ba7a898426b42c79973efb7dbe2df0730af5b4baf2757bc070144d980b22cc0fd9162574c5bee74fb5c786a06e405596f5b5cbcb218f190d151cbda6ba5057fb3f9becd3fed8d74ef3bb73e6a4f502a9889af3fb84246f6f055ac521583eba7db57a7006571cfcd2ef99acae9d2e39b5b56f5d18b5247195fc69436f90b6c4123b6ac53ea230462e39a4f427d48f60f89836bb1a50b04c5dd63c4b930b874cdbb46ef610f0bd5c39cebb1cffb83864d354b4d010ffc01862eeed95435e740f4f37b0e34760794e184fe1fdfc2374a6d77303d6eb0f3bc43a5e50e6269b5e9c19c652df8a12ee4038326940fd4e41b46dccddb78e95bbf81bd2bc0497234a86093a66199d2c05916eb4856abeb589b88233a653bf078d8d56c94294a9f41bfd3ead1b5a2d723d4a0c7e7b358851129d3738b907da4c453b3d1eb7e4a71eafab333f9c95d33034dcdf2e8acba651b06147bfa731c1ec803d806f51f1027922b2f79c56658d1c9526502b5ccf8ede3cee9955e58ceeeb04aa88534853bdcb9cd275340f86007284d75f35db87d4eab57c72798b4b7564fad64a27820e22348c22ca01c5934de23e9a3e8abc44a5d45db4df0519f2fa4e787a72120406685a2f9e5e0fa0d595af5f513a6de25864933d15e94994aadfc9c7fa2b40709e7a93751039889bc8f37a56b658d9ad5070b120b167f1d90c57e7ff058aaeead51438df4ff343777a35b507c97829fe789f666749bfdc793b4d1603a6cae6fcc62b5e7b1dbc501f477a48787561815ffac68efacf3409114cdd098ef1b89c2bd8e50374a55dc8c8173e8b6e3f30f999068ad7bcf75e033142cc1f4d04a8280ac1ea37f95a98048894e1b4f4069ae9707f345a94a686ab25a447d341191cf1d068a16f73705857c50e691590483a9d7e150c8aef07c6bba17352a687768ffa88a101f29ebe4dce673156a98f867da16c380419bc35af3903b85367e35f75a08e05cbb749a3166f21c319de9811b91569eb119d057922ddaa96f31ca6289371fd8241869dab3edd1289a38a6f4e8106a677fa9ea6238f64894f0a9bdf86db0d25adcf6b9bdf2a1948f81d5117897fade28435dffc68271841feed86cce51752e55a09c05b3c648a131fe081fb8e07032969288b2f4929ed22462d10ec6f84aa6d05a6f520b176782e968af4a9fede61b89b115056092f95c61985c9fab5cd09338107856aae07057420d8f6d15fcffd0722750f4cf5e08726d34f4f2b4411ab2f2d913df7066c57456e9ccebab0cd15a1e0f4004f46275450298519d0ce9b638d4ff9483b7f97f2dec09ab107b86a9bce792b26ce9124bbbb67fd0cf06ec2aa8040738fdde0df9e701eefd02ef3fb0774581705856e8ff199ee1c14199d304e0ef143b5b6d65c112910dc697967e132a38d827af60678191dcdbadc48eb85c8db46cb30f18cced5500b739a598477fb9cf65d9fa2eb36ac537d3f8d6aa5ec67ef5bc4e9bd052c108ae88ba82afd427a5bbfb1b14318f2023a01df90f92d540c1df25d9b8c77d5e4e2b342ae92c224e1e97ff4feb260c355a963edd34696329fc29dd23dad0c400ea03a6b79f18c2b508f332e9a0f128e6865eb7019be7b2c45596f13f6c5b5e592a8f6614b446f84d7381888dbb9f83edb9f649d547f35ee6903c631274433187af86858ccfdfdec9d1c17cfc16903b0b1ebc22cf450a59a471b76f2046fec45cd094255a069e61ac0eb5985e02490c0bd2bedb313bbefc12f92387af524ada799cb930f0c4112456ff1e4fac040aaace6214f3c65afa5b73beda30e31979168223cd0b955410039c5b41b520a3a2fe8dd350066c21bae2761183a17a74375343c6143b78851478a113fe4f535499ecffb605ae35fa4400e0ffc051a87a4df54a8652ec18e2f77fce58c97cb86650b630b3ca4aa62671234f38c26b7e1a589a751fe3c808c05c2297eb0700e3b21cf30aa692362cc2a363172d22499c6c8cc1a58dd0ca83773b3f7fda3fd0d31bf27cbdb13184cb3426a7ed6eee0177e602cdb1f2fc079544a188fb83bdb161ea319d8a4cf2881d8c86decdffd2f1f7d9913c972772901c0071f42389b86d73ee11f495968db7007befd1b65a3002310f28396263f44d389bcb5ad7987593c50b6171d31f8ce4d6c56ae007089d0f050eebf3f6e8784df023be2a6667b373f064b3eb3c14271dbf4877ecf0e8328a51d8e8046f10e676c7b6049578fba34000e52ceace1e44df123b0e2c6c52d6ca8a8e7d3907e4a50513463b46e5df4d88a5cc2ff531771cedc770e4d199d2aea30a16af9c2e8f89611a9a0695c5b3df0db2b92ecc871a62bc6423375de9da807d2d60b23790c2dba1ad19a481029ae74b853b02cbc4b6f11b4d7a132b1de54c505e42cf1e8fff5ccb256aa44b8c96b66c81c6c0b4a5f83be61f5849fac0b1bb96ba661a957c1cfd6db77a3ce2f3074c065b7e95d6626bb38bf6293ebd18330265d83ae86a9285ca4a8be00a3e7ed9f591472697b414fc150d20b14e114117709c10c3676a2ee9cae8a0f7e83ce8b7d2ff4d1e52f26a718cf730a07f1b8d33c07c55d4e31b774e57ac49e314247938f0fb960d77792c5e35de668999af6a266c25d67dc801bb479c11688436c098c2808ec75c96888ceca6c5af85c0a23cd65e967cf8764b50bd42df2f36c433689a4be19073e6a048b8e082d495c5d50733ebd9a2ad56c4dd1c20a858d1541060c702ac89e4c0a3bfc407b5082a8d196e0432609d5ac889a05e5daa7d247c1b0918c932b816f65d6500869dfd44ea081e267c82bca44a7ff59346aa531c10fefdf80d72e8291ac43b2c8ee90d0e2437222ee39411e5196aed1d3f278b00fbb1ac05ec020edd4a6d2e930b1d22f4c1640f37a164bca4a035a3628d5651916973e02f96bb03b65ab3dcd8cfaa071dce0440c72ea22bb4a52e37fbdce8cab41a56463a97d677b7c0a0108d965e998df55eb4af25b7206dbf743d5244b5932581282cf8807bb86826fbe177e15b6191c57c9284be61c1f0ee8572e5aef6db95f95651236d5aa51f9ffaf34a290a5d387489d34a81dc99c82332e6f405ecdfcfd6fba23abbf0c1a7c968b4a642c30f13c24966d61c81c71a529f794cd501b1797166c866b73ecc3d32eeaeee6431781759b5a77dffac5a036c2fe5731206cc7502857597da928c8712a5c703921f77587e3ad870b234abcf762ab0e5bdb8a598e2635336d70bb8639c42f904d8867379e43887dc1fe4f712af9f01f6234f16145a644295c990dfcc89dacaf46bb5d6180563c5bea0e3275ddf0f15d9407d60628f1bc9147b4abdef10c6725e8508d620211a3acabc7534358d21fe1757e218a3e5377abb779e0bbb88f2f2de8ceccc85be1c9aedb1fae63ad11e6a2d1d1cb52e8abdc435922c3cd31ba357c2a37e3bbfa602fe88aee0189ac78e0de73e7746225e68a7f59ffec7d5b06fbe4f5fdfcf801f4933ef4c2548df8c71952af3fe6289d157b255ed26ace97136a71ae65366feed452191dd27b9009a96200b70ed813234b2e69d135d2756896b7ecf50a3a814d085db1b44d9f6f5bbf0336f9339599566e55755b15c6c4d4ae2b465f8c5a71e6f211ec4a346c152e3af0ab0a0dffea60bb10bbe28b354c905bc488806385595fa8f909f5698ce21e9816d0472b25ba5bf2f04a4bbd068572adabece77eb9164eed40c378050e94d890593fc683ea892bfb300c254516fb19bd552240e02b7909e2735286d311f79e3d67bcfc5ada4b82c6cbce8339a88583b9ab52780b7a2e93f2343492d5b75e21b620bc158f13c55fd70ad8216cfe1b28a103d466229df85948d2fd478b31691037b62652f3ea1d6921ffef1ba9781a72533ce968b2c61621325df57ba5a98b97f3a420e85957e2b8a230855fded5706b21f24730baae714142ea1c793389052a1e94c55c8104b13add339c3e816b959c5bc94eb188ab22ca5822e820e41706e8a7ddbc111f27b803829adae8e3a6de7cf37543793d64944d4ba8fafb417195c0f567a1f5bffddf68c5610e706ece918227013a09ba9aae448b44e770d858c90e644e0e2ded328215d1ec8cd9ab899456bc3767a1cd41ec1b544bcbf64327ef56687c11e71fdc6a1c8145f0a2e774565cdf51d0a105f64a0acab3f744c5365ea2fbd25b4ac25806f83077315c808a2c353235e867ce348871ec555fee10b3d1af6247f49db6356c0ad3cf5e9da7a73b3cac7a6fb8a51e6bbba1c6ac120e82196cae6a04751b5274c92e6c190f1e86f62a4e918ec1a4f2131879aacad7c2ed4c739a228bafafe66f8aba71ccb25bcfa5f9a2bda2d2e36dc4d91c9e70c809aad0ec52f1c3f83644ca57c5a8bba6fe0690076a461aa47d65531a5707f7950f2d2bd2bc6908c6e760dbc57334630af0e63974f6088d9c1fcd0434b2ee1e302cc7bdb80e6cd9d5c1091cec86184ef6bc293e3a4930317ea01ff1a09ce13dc9dcafdb453ab7cec683107bf610a79b60fb3c9f0da063ba76edbb9a32d1620fbc60fbaa63747041d58e05f4503fd7510ee0ebcf8cd0a3c2fa6a0f07424869c2e2b3d19c2fd85b25f5c54093d0baf67b2461d18b27d09b0253abae3eff33c3f9624fe2ba764fd6c80800807bcddbf55c911d2d8ec5db174291ea1354e8a7da4f3bea594855afeaa98a680ef9aecfa79019e4fa1a60bc82a1bd845b717f7cdce5e3e054e42cafc3e41bdab5cca7a616505dbc7d3fdbae2f1829b3443588c2bc7f0357299cbb0bc63f2cc4d240b0367605a3b721094bc9b4ba8d6799b14ab1306e03bc24a6d613c24361a0333bc997efabb36a6dccb84349532017be700d7dacda2665baecf8e2d6b653a294d0d65531e73a2904285d3d9b745d895b76aad8cd22c400ca4831a1d36f91c90cabf1645a67d82f34da4a7de29bf01d803a9f9c7e8f5d3dbfa9eedbf0be89aab43ce8851d3c0abbc921fc8bbbd27286c88635fa63e1d599f2d3d0ff975543c27bd661788e1b8f2b0561c7dc18fb85191aeea842ce9efbd4446a79ff2587fba30d1648025d39e09c6c78276b588cfb78f0cb4b4e9cdec971e362dde7f194485eefb414cf80b7f171ea94e1109dd5e2b60ac079d7a41c2278ef4246eeb10dcfac21e5cc8a000a3e253bbb34f4ba06f4d1873778090f6c10f4369a3b8a8deee9187be5de68ec44b71a330609b5b437543dfded0275005843e05d2276df6183ed73be52149c0637237e8830674397f844cc14b37a1bb82628814c927d137fe3d7c153f177a9fe6980b967542a8231915357945f87e4b13a0b7c88414e007ef6289a0135e1e89b2f48b6651caea5cf7b7f767b33078e9d9d8fc2611b4aef9c4d0fb0dd95d08d789f3f19d256c279f42bf3879f7425e779087bb61666da35ee935695b9e00ceb3a8919ba7a7f46c1e5aa2e07451e6e451980d700577a9f3d7a16ef5cba029c96bb55e1410c83b861de64895965559327ddf43ecf7e9404397f6357f370bfb7c8594a86de9257ee83324f25ba5d3de53ce30ef58b9859ef81b4d7e7c1edb40c34db209002d4698b878343ad8753dc7301f8f5cd5657c337b1ced8536f3f5ca8f4694e3046db9fb171c3ec515bf49747c3b7eff50d2e885a72418e5fb399883180488abbfa3eefd15b7e644952b3164a7ff956adc20e196466238c401f3be9f8ca31f6df89c08982e76b4683911c0c140c4d722c1c0b121447dc6af4ce341e0b24068c0f56cf56290bed426d4c58d4c7355730fd89b715b7c871bba4823590825495ef667467547d1ba156dbf352c3514245703aae3560f0d104bd9ce6e358593f87f37a0992112b2273e82b0c51e04b3bdd7d30491c3a56f3f391090d606012efd7319a470cfc61ccc6635fff332431afecb5eb0a5bf4000509dc9bab674bac6b1f1df8bdc1611423cf61a63e35ce5acc16784fe634ceabb97515532fe56b30a2bebd9305c16a5014f58fcaeee01cedceab4ac1f831d0fa53a61ea5a671e4c769dcbfba749fb50bf3923f2c4ee0cd7e2b26925a2684f3251c4a77e32a4df7739335f427db2853b5c4a40747c953591134cdb314fa33857566c72e0495952590a18285a9f6690b38ef117134bc7ebbb19b6d91464f5d58685815ba7c21e93c8304bdb5242fe64e67744a8a08eef40072760c2a6625fd1a56a5a4e7bcbb575e1b3d182a957c2ca821f3eb484a6b486d1051695e2932d36d35f0b8f2d697fe388af55a91ba5fa36c57a41fd63119c79e825cd5b9847e5c763eb969cc5dd35c2f496a30a326d5ff2b059ff7c88cf8d8c8f550939412c894b92adccd1c1607c759aee21cd362ae0c1cefff0fc7c4b3566509297440f082434c96e02077acffcde1e35465b177396871dc50c0babaa9de363eb89b01051cbbe354fe7824450f6c78fd75421eafbdaf7ffd4fa417aa18cd96d506ef22ab3de46d98d22b6e78119c96851657feaff3f8505380d0943cb2d0ac45c2d89b589990f97346593180cc5eaded9e89e527b120417e41582838da1d3b2ea7b8c6faa5f8925406af441f518dc892dbe9313bba7ba413103f224d17b842a54c50b12cb377b7d2f9aa795dc78d42526afae88df9171949e81c60611e217993121c248ddf5cbdaee2dfe41d016f72315864154e0993dff75ec0154f8cb58bb341a2795d97c3e7a6125ec484a71af47762db01f4089df871180b5cae41894d570b1a02fbd59f80a4eb885ba71cd600bec7fdd1db5f4ac14eedf7a88cc457d730e5f40deef5dc881ebdddf48982961f423a777e45a3c27104919af7ac3c1eca2193888224cb380d43e2b714ca31df70f3ffc695a93ec7be857bb63512936386385b152fb941bbefc27407ac3837c3c100d3e9622c98f2ff3df24ca76e666c23c6e67ecd49f964a0d985cdc582ffe046f1d6d45b546b0f186f1c3a3a43119d8e48caca96a997dc2e6585dd3b3486cd21697a68ed56843ebfa8375e6f0373dc537e296ee6f96c321c730b9ce2624eb491da19dd6184131e2619969f2b332ab3258cfb1b33f6030c013a9054fba74412342ab89c0b44cdc42bd9ae52348400f4cbb810f9ce20542808dd31a813c63738e90c3bdbf4dfa4002f626067d2bfeb454e69981abe9bedbc5de838e80a99982023b93b4d1552334bb1179ac54ea27ac78ab961f140b5de44d392edcec23bf9fe7c4f6f9e58b4e82612416f0cae1d6a85979042bb4949f841299bf631866dffb12ca85575d8d0dcbd489f09276a10b91ab1bce2fc0d66ababc89c2f31a316ac10ac9c2b21638f1393d18ff1d891d78bc3397eeca8a375609cc7d92ba218816445591c8ba7e5994c58647cac024a0a90c5f22d1fe1e7afdd6f2fdd74d5bd162d7168a31e216af19e9a743c8d3b9c0e5afff5722e58ced6b6a66e04126ebb6fb44d3592f7134d05b441389fcfde4115a32dcb4d3e7e60f8a0aff2ae6dd92526cf13cbe31b16b6fda87fa1119a20e6b4881efd9b00d2674482b9a9345cf677efa637583d6266304fb20a5e5069da5a9f7e18fda8bde355ffe27a68cf3b3770fc9e624b96a9d06ebebc3eaf98c82a5e2b4cf58d1b4f46b5e88634084c46c9e66ac073875e593d0b6876092e78e3d6bb618934d4e1978f91005fa57614f08497c79976b29a3a7ca503a8bfcd46aad8cc41713e3cb3d49a5ac0459dde015e8817da753e29e10c42ae29cc7af472ed5aa99987bdb393b32b48bc51c6917da7f3cf2ebea5bb1e88e5b2b90949597c17ae24e2a5debf808e095f63022f161c6ef6f55be8f2ad0db10c724fa5192741ff2355e5353f284193596ea04e690d01683731a8c08af9a658e6c25dbe66c8bce503ecf6e13e556222e0b0a5e1e2a09623034ac5aaa5f28820de7d8af1efc1c807464a1a7f6771a3ae50f71abced7cda0ea00b6a27985972cb20c51099ad467f049570b8f91878be26774dd73776f1c87a8e3e43890547b9b1bac9e7712465f4045715d6e95921a25490ab51912335c107b24c3b98e85a28b8317894feda0ce4b39dbf04f665b47872be8f36aa911aed42793c6147f2b3b5eb7dca26d5db2a833c0f382d63401e30d7119846b5e38704a45432f8c4414db5977fc941bf88549c4252c5aae03db89bb77ca8222a8b7686ac984732cbd378cb1501e9759bf737f898b0aecf106c228222e7696446bdb64a87c358d9b43ba2823c0f17fa86dfce1e527e2574cb99062ceb528be8d86f3c98ea3a2a7c2eb4ef89128abe18c92d2b97888aacbeca9e648f0bee60dde3fb4e261db7b6e5e2d5186f0e3f798cd8f5b17ddb61032c46d0828592eac466b995e10d8f4353934c96b474ace035e6b2246e4095462f89c443fca1dfa38882b0ce1604630a3cab3d259620a5bb0f70444af08f49c52e206ec1bcc8ea154e8883012c785851e125d682821c9f4bc1ad7bbe7e8fb19c0fc47168dc6f52b8573b7461792e21692e42b956dae6944df65949aeab95793859713fbf0332b182b9b0f8fa8ba9b0307da24b56dd6fe71b937f8c7eb5b9b799e1481df0a072f355eb1f42c36b0836acc4142e9f2002d20f1c43e8a25f62ed039dc3d69da128d6ea70fa0da49f618117612520c72d802364099aa17b728285b2bd101576f8b2162f14723f03e5a2971925a0bfae7b09059a558ddba2b7ce610405041f8983fe7ae85296a70c01605fb4ccf9844b25ea1d18c0b8e2740d9e4e0025ffc5d0119e3f1fd93ff108e3d614feb5e5388699367b2d02e0f41e75b61645a9fc11ff165e6cf202366d2e9e67d00708319e561ab45d09c77b390030fa4877229a945bb64a294592403f762e728ea0af3950d65f8efe1b294addaa52affd8018fc873ef4b26a35d1b8ad05b9740b3b63235ea38d6ff6101c9faf534182707adabd524e1bb21a57e3f90bc70d4a4863a8e0d882e0bd6059b11e8e88d58e7adef8651189f04ee270edc4f69741ad6d266ffb5c1b025c52af50db14b15b9ca9ddecd89e5e61c4b54d236db4e28daa66b48f159ad69b427b01844dcbdf5e4935c83ea430b25e06ee8927797fad3a4fa132c8284cb39e48d40f0e4e8268907af23e8ab3b6a3d2d80da4e3f8dfabdb5790513a45766068dd209a021380e2130bdf6a20f693c34cc9f37329eb9013d13d80f0c61806166079be5a2c814df6b323e6f8c7a40963947a1c79cbffe57faa2de8de804def466b43a66a50889058cb72de5659d9a1442460be5872746e13a2217a7163bd077a7832e07ef140d20077a98949c43c2b2000214e341b19c62f81b052cd8dbfb75b0eb551b8179f26856776a5be3a878c81ace86b8bcd14bd83cb0ba8f1dc6995069ebdeeb3dd570a3504048697eac45ea42f6572258a6006caf7513e20f8cabb90d909a639400d7abd6a53438012451fd95c51a42f935774121d7be177c4cf26b3705e3072c2132822634c52bb4470ad4c8635f8458c8692b473d85d1dae9ce0af029f0e9ddd925ae942c776580aecfa858214a3691ba0fd73fa0d667e77dcb4dbcac332fb766901791e3b9904398510984cb08488e706912250aeaab2147032f84214d75fd1a6f5fff6c573d967d2bc150ca126d9c05882e60675062922e0b33967fe09ea3145cdb93d83fac8ba3f7f9ef284c772e62a7f45aac5bb29dfa654ce6f41f5bdd53b3f2a57781b576669160e610b0fc69c889fb656f32dbcf3b121d70fcb55a8afc7e998065b642c70ee25079e17cf6c62e58fb680f9c6082ce4f0e8405bc881026c8b885a7dcd10a9e35553a39de7b3f77bcb295613c10b1aeecd765c7d85d6b183d639659e26770d1c55821f1110141714ff0a271e4df7fe8962e3935073d5d82f5fda0cbd9a777b61fed9f3967361e53bec969106f18c295fa2f060afe6d79abf7f5eed9d9dd166925450b00a88e9dfe148c7c33aa45a5d3a0903c60a2b45d7f9caf2f0c08c2fd6659467d170d4cb80bff594d17d6266cf47374e3405e1775200c45bc1d56c235aaaadcdd71c10b4d1cc0875ff278bdbf1196812502b6599ec93a786e895c37287caebdacdb8be99a37d5328047ac2e6718efae06b3989669e7618f6e647da379aef807c784f2cf5a61dfe23b5b87c5b37e5e77667d32f2280935f6ae8f996a8d077f0c924bfbe2cb2fbfe4fcec03d819074bfbe42d6448e54d5bdcd10e9796b959cd26ab2ce5959e1260fa893a80bb91ed71a412564baee403c3b3671a97dcfc6b45d3af643800cad0241a8846c0cbdea2217563f0f4dca74be6c1644ddcec46c421dd111c99fa0f160b39988efefa799b8fa1b549dfc52cd8632daed9c07110dca3268059cea3edbd53a182c1e16fcba2c605e14237f819035e1b888d43aab13085e32cecd8118adf442ac34c9516f2fa260bee58aa5882f96f564b85a82c95e09be28cf91c2f6f52720d704ccec5a13095f1b19acfe7e12eb6b5eccc681c7c0f889656e4591d78be7c2f8962b9b3ffda240080f273518d52d7a0c29c705d0f4ba1ac1f595abf16ac474c3f9a99760e92001b33884fc3709f4d20dd2074042210b6015aa51fe02b95861f115af14088afda831b60d7a0036a939f836d338d2fd38600c8aadcbffe68697b35878972da1108cfcd933216914425ead0815179558347939ed9e8fd30f15f6d25e736f339246bc62980bd967009547b80c1c4d315f4544b893527ae0fba26c44862aaa0dae86ae91ff4bd9cdf51e43863e90c9d1e5dddbef3021910ac7079b018ede0399b3adeb8ec1b7d78031b37bed5e870e7c713dfd4025d8b00d215a76c89675f6e3de4afc51276ef133f78aa5d25ef160ccab808f2a809c275ea6e6096a0f17099e4c1e2a992e31b83e9ddab7a0578472ab0f41ca7e1bc3a7ef0bb2138a102c902f5c283e45e08c6873e6a7b7ccee8134865c3007f1485b424217705d5cdb8637ef1b20022c6ea3f1d5a06714a4887d3617c5ef627800ddfb85d4149c9a4a9924b5455fee15a467a3d357a503e98c3d61e70519d85b21d2612af302418d2a550b75c7c5aa90424336a8ac80db51e2f02ee25801b9ea8014bc958b8706ff06988b5f524800ccd48beb5b09631541678ed8fc9a4327caed42df86c3063837864f83e2f483b7e99ecc45ebf37cd325464738a15f67636356629d8460adf4c2afe90c41ba9296ee4150dea05cbd639c12240743b1dee2ccaf55c9dbf248265d92b2149ff5b4d6ffaafb0c6412258794476d54edb0631395c2fcf082e547517cf48c0f6b30b79434a4910eab5dfc136e1f3527e230b4f2847981b2d7ade83f3ab5fb879b94233b949c3db37cea9948518a7d873ccaf5f5eff9c3c948def834ab4b3d3d1bfda8779294ab8553cef7856fa569d1f067e7d8372de20b859727330ae8137f4049e2af715a1bc57653cab749cd4d7bd72e4cb346ddab7483238b3a5d4161333891dfe05698c4c4c82de3d6812369e512491b0f8a0be911b5f4048191160f406ab5d09f234212fa5280eb784d04ed55e1b4b997a57ff360557cf3be9d941ab661a8e6ab03ee88842a818a12ad40e8bb514af8b84f562690c8ca59b3bea12b171b789ca38b2836080b89aee96424a3383c5bcc0e0f5a8b248fa3799d91b2b529cd402ecaafb285c0ac13a392a3e2e93cfb0474fddf7c17ecb5de11d082836b75fb0849d960fe669d978d2b957c07bcebd4630e841dc6b8deaa601c5fdf7aa9981e3355d76180db2710acc0886b550e8199b0ee4e98f6f58e966978cb32d79a5f41359f96054c9c2d48d81ca468730dd088d43e2fefeac7349d745c3e6721c70e01555b3c8171779a4c0d5e91cb34316756d26997893c5a976fb0f4deeaa3136ec9b07515b58a85d8309b1e24b261c6dc8806e6db1d1457716218bc568c41b4c7158cd69b3aad7e2959d158b12a6047d5ec3b9dc93ce7cc150a52f55a0fb5a28a937d0dda72308fb2557b04a3f6941f7f9ec4bccb90b9b013c85c2a222e519555586fe980f37347ac8453af2488d5407a04bf133c1f109ac10b91303e14debb66bb6648280ec8b720ce68e600d018ee10144abb4807181746f5fcda537279e6113b169ac90fa4116d07bdc1a21fb00002551e528844bd1b1a6e64911283318febb9597dc3a97965ee22381f6cf9925acbe84bbd43ef41cbfaf3f56668b982a057c658d5b2a03e1133e9a26072a5f1b4c549027811b275003fcba90e4822a2e8eeac22e60ca88c1fc5ae0c15376cce21a940be9bff458848cdbceace8c04a31a3b259d898cf6a0454bf5f8f405c0833f46886dc39d61680e1318201881e74de595fd105b0b2dc32f0bab7004bdffb8281479546ca21f1cf24212dcaff99c62c5508377ddda712c19e9241e036de5bf8c7c6cc54f1b76c4b3d968e08e05af9b1e5a823d204f5767601393438db621c31005278d0de06622c3a8b3e5b2ea3bd7f3e6e79aa35e432150041575de2833acb12157dd40f2a2cb6aae41e0d08bb67fd0af9f4d4e6b5db14f22bce52976c21db08da779c23eda71967348ca0b265a3da72dfd9bb1cf08eedc17ed86890f62f63f7b6971988b0128fdf5c404dd1dc94e45d1171f5146edabf5a1dc886a5173ff3c3f9273346078f9a83b0ded6b128e1a8f577f17dcd5ce1774c6bf497cd234315867dba40b6a64aae434648c649a6c824f4abf2115a9bbb259abc71af02a9c6290c588864ad13bac71fd1def748afa2d7b158d8f3608bdd25c5d34ab38193b2f0a6c0c497148a0ac617df66f40fb2c357194d11df3a0f4c2cc905990749cf8acad7dd46db816d24813117199157237b29c367b1e4c4c511ce662dbbf6f9af9091217181738f4c45f15cd4d06961137b6ce7f97c5c20bd0c1013603084de6eb53097850aa3d77312fef083aae237344e2080f04e81b9c2c75f352003602120e58c14315625dde0296dcd1fdfc41cd616f2a98760ca264110f569f8313eda2cdb7b1bfa87fe4ed95e32b2ba118a8c78cc79634b722dccfe63616701f030e309f53e820f5f667e7eb672dcd24072950e31ec4b8ac96288e006b0cc172626eee52b0d5547d1e112b103177918f663555a56d6bf8a3d961b126d937656db944322f592dee88f261d9aa602ac84012998bd12ac2a2848908028d209db7587de6db239a5d186eba064d4cce08d9e739f4c0f8a2fa8db41d149a44af212faaa45aaf48848d46c6950d4e93abcbb65ad515eb43328831f7d8fa9ad9bb49297e5bf41904b4a82708d8cfc2617ac6005c56230cfe7b40db8e6da2e7eb818b19d18e041647ead338b669b9eff1bbb9a44a7ecbb3cd87bd67b780c378754dfdc87107f4b3b0d33484f72d2f8220a94322759f006874807b0c44d8b88dc187c3b351c61f790036b91a5c4645a830f92ef02699ebebf13dbcaac54b999a4668111e8fa22340724269b87e756ede312ad07424a429074ce72c954e930198ff91a1c56138212f8f5615b0bebc29156b45b4265c33633f165c854ec25db696bcaf2f14e45f4aa109e5934bc85efd603808e28ac8886b454f64b6c419b507e7be05ee9b4386989c3d01fba1d9d9f2e91fb6deb67deef014553ac376e35323096fdb33a3770a7e574b181fa4676cbbbd59ab60f4c8a3433a3b03f6cb6737b4b42cdce430c59d64156dcb9ee009a713aa53c5097f8058e36f6bf225f5a253dc7eaf4ae650383cf26dc56c3e7350c81d42e4840f3fcccf74a4aa8255234255bf6e951a92d93b3ad3693dd0460d83711596de90dd1310d02a7bd3c34bfadde16f3eb84ba65188bce358333d898db87f1900324d2c6560ed2f1295da02c4ff46d96efbdc1453e31b194a836e79c696313a3414eef4a1902718d91c850f396f73e062715f1957d4ab61192121bdc8b961b15ca6803cb18e01b8d5aaabd308ed3443bdae209ede2ca77530715dbd42486598946f6912ab5bf8a6d84923ef9e12afac6c21c3be9811d19b5c1b9a48febef4cfdf60f7a1ca1f44a13bb2ffd3a61bbd31ae4918b48ccf0a69e29e75696c31ae01e15421ebf670a82359ee312b79dfe6dd266e275b2d313a5a98725fbbaf3f6c8f66d037ab3246bd24c83e391e6bea15d354f067dd03b00c270fee18fe48a6bf91b00a03f7ec97431c4e1278beab8499a1a26bfe4231aa42b3746c9b9ba222e8f7d37c9c9392de243fd18e2053d03de35e367a98817e759c76fa8ebf6095a73793c9eb15743ec6f9d8a85b1411bd162ed552a2bca5ebb74482aad4d57372d7d2ee5be10f62e47c4e83f8c360614558ae14f7f608e9eff63e5e052bdc223cbab47295ffb7c22ebbe8a5c6d174fd130957af15d43341c4137baa3d2dd8019e133bda57019b0e864c5892e37be8fa564b339bc3b4f544c35ac98651009f477e56ddc3e4d4233b1fc98499ed06a987a2ba16420088b7ec6059c65a040d260724ff400636f2911e4c136ada53143c96d2a6fc985e6d3c2c67dce2f832c3d24722df18a34193da0912cdeda7f182700cd50c76b11466ef7c07a8d9178b56d2e31835de1ff22512fd1609691d3004a89754b2cb800d9299a4649595698fb3d19f502c5b0cf6683d9959eac66e1e619e7590856e3b60974992c49e839395fb1169438268f71de307dabad9b23f3571541c44a4c66260107837695ae94b8b738910574161aefbfc740e2e1fa119d44043c82c3e5b9f6db159dfa1611939a088bd83cdf067440ef692cc83b9e8ab817de8076fa2eeb22e3e488ad30718acdf6e287417a9118186c66c55677c005a1ca642daaa4af79a558c6a54867de883e40a926b3167ad9d3e366e625cb1170ff5e4a4b6fa9839fa09645bc4c8f9cd2b8bd69decd4c4b54739929d2a3ce8d9d968e6fdec32c5cd0720a653ff05929a9ce44085633e99aeecfd6f61a402dadd831ec9c9c8ad49a5cf7b96855356d53bf37d817ed92d7ace39d666eddb6bd6ebdcbc857adf659a52208a42a5b5883093245ee8161b0072849eaca2738cc242c68b549dc7613a011c62166cfbde93eebaa47736afd8e71968c1c1679c3675d2c7a863ea2e091e8c37195c43612b9d27a9cb36de00b24d7c695ca93fa6f8660d7246706a4117cd0effe4cd9d5c124d6b1b5566c56895b32e94babac729213fa20ce19809ce5a936a9abe84aee68f827d9a5f3969ceb87ee139b05e0dd147f10ec029549af33caf2503db2793e7250a9ccca4d4cc4e83bc354bde492089a7a4559e08e2cbb6cfb2a8ed2004e9040af9ee3ee12815f9d912467a4b785c66154b4ec1d6908081d9423df4eb4497489c1f6864ff1a0ea1d9daea3007bddcf3318cb5b64f80b593e750c2f4b9ccfbd01b4ac9dd205764f0e04f0690b6632cb8e7e0e880e41fa577bbba5590ebae1156813b9b1f81ec8e56171319238d481ca24dc20655e34b2afda92c3ba1258ffa6438e6dd9f5024884bf44bbcb483bc68cd46c36e6e797583c6860363e13d0afe8c4aa058c5097bc1b8c7828d4591cd16f40bec70703883777c400bbf63e60b2dda506d8b222236658fb6cf12853bd828237c3f05cbe993c41fdaa29f61e10e1721685fe4f6f136c1f83d617de3d3041f41db9539c8c547431a0a26f14111b3affb7e210f05b6c60ebf2e0ba133b4e6d37110571884f3b0cf7caf9c936ee188f11e2800569a06f7764ca34c18d495b7a97ee520cf5a43f1c59bd75c21c48ed938f10561f16dc227440a04a83c5a4dcd2e5385ff271093cc1a9b7330589fb31d05a85d1556553522e0c0dd96f47412dad6deb52d5e5c48781b61b690da46ab1f4789d150efb5e4cdab325171ed054aa79c0beb9d7cff1deb8097bada2eebafec219f0a77f1a39fa0b58c3b9eca22ea8de87e1dec6c635c57813a5c41ca96354a0a6a0b65a725e8efb50810eabe88d8b31d100a69cd1659e8eacce658e26d1ba6047c4c9b29098d3512cda0ddec15931a16ea96d97c5fbc6d3f5f112eeecaf488f726f9275c8560f06f3008033f53bbab21008d10c14345da532111e016c4fc3910d3b1e7c043a173b5eacf813a4440739159cfe4fa98efd8f534c7dde96aeda06572f3f0f934431d3f4174e2118e55758935e3c4b9815dfa9c0843c71fc4657b1be5a82e1873ff8e25199bc4860dcc42067d66725cb50ceeab5bc7f083c43a852ae38140f530703dcda7e8ca30762622afa42c2ed7d050eeee008d5b5073b7a6d95059ebbc9cd77a51a9a47d6dd7aa4b9bd98645de8993b05d6b0e316ced5ad03275a6fa8852cf515c3ffa7248db4b6943bcf7f6c49f98be9dae196eb09d199b4c11c5a14ec164a1c5a081e32607fd022c4da69d59f9d8bbda97f85e41c083ddefcb4ec4acf6bb67047052ec897dccbed046beb9f60653f2832dac9513167c29ca7c393efcd53c0cfe0ba3f363d704e21164b38e4bb67db49e486f64564f1522c0f5767400830b656a10ea011098d31ed914e01969c5181bc6171a02ec66fd0a775e13640ab8de2b489423ca3d93d71041bdaa8ba697e561a5a614879d5accdfe2c7f6867691596d851d0e8ce43bde2fc957eb329b0cee7ff9ce0bccf2e7073213473d4805525ab8c8b7b72df0f07df759ed0fd75577f79de2378ac6837c8424b3ae230a5476fe4cdc92f06cda2b5f81f1557f113b54af3005639fbdfbaaf10766a86a00ab2d8dca25774bf40d0ca74679f1eb86a28b830bef7f275ada726d33c8d441ac1f6710b5b4f6697a669e1d82a113d39697748ee39af072ea19b10f1fe2a8f630e5455deea9437d817fe309fbc9602eb60cf842b52dd458afba34d705f1407dcb6088dd9dfcad185701b4664a3c9ed56280a13fe099b7b61f4eaf2899c5ab42acdf2dfd54e26c28d65dc1ca60b4ada2c3a2be855d4e2b48285f179091df44bdfe7679dcabdb894a618b5651ff34dc739389755340de72d29b04d4ce0cadb8af9acfe853156e130794ed3bc3b79e9a7cce301a006618de98f4aecc6a8449770a7a25d4149d0834b3aee4cb17bc8eacc8abbc316dfdad60a21ae9ad633cfd863fbf338e4d879edb4cc21388613aaf40417c8e35d8b8d0c7ae23bd3fe15db58bec2395d34cd19b9fbd4dd39ac7cccbde5d169c90994e2efa0dcc38a631aa4384459cbc377e4fa057897333ab59ae07cad4a244c685054837b61a77883a091bcca651c3cde3ad56ac0e7567ddf962a32f33a9c8d63b39a8b6beab85745fc1f056ab8bb505fc79f7f1ed59ef2e753a8ce2657cac7bd737656f94a1a9b622717739adafba58a67ce3a9a5ea9e2047f203f4a3bcec29a18434aa520d6dc34696e12f1cfeaf6ef7abae1d99b26e0acef1501b434c81ecc03d720217296136ff31b16b41c67c78ee070c757ff3a233f72ed421d88fd549936d71b1d9f749f7fb9c2b055926b7f468f8446c715afda6195fbf20336698c7a1550765a7e06b8be1da95397f53befcac1dee5467e8b53a7a1ff72320964057e8838b1cd6947559bba0cd646c376677f5bb4c8c4eed6546bc8fdba4562dfe1543d1f21583b52d2a3f48e4d7042cbf415617ad62c6f05cffec2ef5e920f68769bbf5e78ccf448cb08beb04cfda6debcdc231bc1b9f1bfcd88e457bcfcd87d7b730875aeeb1ce740b06fe69ea1f1d347ff96e1684f96aa3011e1e12a8ecb045eaa876d8bcb8d5a2cf6088e6cf81f21c71edadb9080389ee117bd03ba5a69dd5130185379bf0c55d98b02572c4bf2d8dab8d824b88aaca99349d3b6fde1af32555141cd8e9a5b93cf19915630c9fcfda79a6dfaf1aa6250ad1167b9450760fb12f34cb5848944909b8522ade3388e5d6a2bf73a99ecbac45bd510e8acdea725052c1fd825ab5fe1d06046cdbc830b09aecee22a776b5f5b88a0583fecec74159cce4b1a438ddbcb2629eef58f5d84f11eb23cfe0cda38bbf7812bd2ad8bc9ecad13f31365ded7312e1dfdd52da73f2c4f9cd14589d45e764a0152322ae6062b46b6633ba6cfe019d734cd37db51631bc1523f33ad179b5820990fa91827919cd43691010e4826bfaf4ecaee6c441d84948ddbe15c6717aa8c47e647c071995b445507949b77d01fae03f901420904cf47ea066bd505f3d229da5f1d01565e87183f986f7410a151385f6339c767330308b03a82ea57af3b1c7265235632e37fea7122cfb9c46f52a785fb1730e3a10c33d116d0dacfb3fd387dc5c89e17c7b1b71c105e52d00f9e06cf50825c63a358d82f7a40bab490228cd923df979d5755c663f8aa0f059ec4f383189644796f54d99f136864c30491c40680817786eea107b20f7a8af871875acb39aaca2fd357287f699e57fd5a775d4cb9ac164393d4824e1973bb65d49b44b417259c36a5bd5ee95d8ec403844c73af688131a83b060a25a594eb22c1495197edb026c2fb186e9bbd7a73a77e97ef70773961525a1e13a44c9f7b06b890da545b5647085ff6a850a280464a1fafdfe20bcd6dd17d03919481b247393977e08522586dbcee19a99d81272cfa974746d4e2558e564419af51d0f0c9040d965fffd53eee54a613907367f2210dc3369ea3719dbceafffa7b46a6d1939254773df8ccd791ab6e1523b498d730e1e1703876b92f3c2fcbbdeabc8937ca220e29af5e17a0f08635a71476f080a1e3deed9bf4b0679f63326c66829caef611b2af1c65b3ae623d46d3a95734081d7a6657bc35220a524547c8670f807c6a7f862fedda7c0d18f10a8a7586da69b911f4b45446781a76c7b2f60b819c04e35cf6d283c5b462d70d37bd47838d118ae0c80df1d9a5279340a4e4b81fbcb8c0ecbab4f183b5f91fa0dab96e08346122dd6e74cb970d64ff5d97aa5a3f6e9eecee6648ddfda3784d1779c7ab3b370e3f6f622f389ec0cd559b3873a92c1f4bc4d40433ab984a25dc84049b7cf3bf1bd306cea426d6a63020eaaf31f4c2f2c521f60214693c17602084d784d32bbb3417591ed4a28643769ae859d2ee58fd7c171efbcb309bf5b294b17a4bdef53a198e55fd995b75fdd55e7fd8280da5b2681dde06ddefc687ded840cbd6cd16b459247e0793e25e07ef5e489cfe384210526d5bb4f0def8a12fd60fe9b166c3a245e787bf9dd7ab478159d1f7d243b41b19d705656f66645d14cb4ae4faece3f12b565a845bc6592471a4ee0cc447c1f0dee13543e215979e2d10e7eb54552343c30e55d9162ffe39f0ece64091ca63cade3753feecc9aac6673d915e01da966d74947d3bf869b83f6065be8c011ca4a10f7d390f302ed053a1223d5b3be91d24f9fd2ad174bd0722e6d1de26213dc66fb14eaa850398b94fa0cd5c873b9d5bfd5103472d4e268d32232039c142f589274c324173111abe8af87560bd337d6c48214664d8845a5cc70a2990e753a18c879933794383ff3d7fd984fdfef22e7e12490b7881b41d04dec88df9cf27695b88a27b6e5a942b24eee9e4e24671b69d03308641fc0c87e3586e2d8d359e9bbd7b738c6ef3e2f4a17dcc31b9dc4dc2a7cc9496c94e92118703b048a1551e0fc28a326774b898310510759bd684498ae9c902a82b1e9cf03c80391d54cf42c968d42072c6c3d488e2df272bd4de6aac024a4a8e47e2b2a14aae4b974b0f83c4b3b87ca5c293d4e3d3d4701638fc7cde4d29655ca2197d280ad5e7f4af66021d1619a9028f0eff433b819c94ce822413d0e25e9af24ed55ef0bc061bb4a97adc52d338b48f23121cf1052af6c9cc73eeb1cb2de560c597c8e973952217b6c4314dd173a0b44b109344693aa9565c1060c998fb6aae8b12efbef5446ed95bbc1e8c360e52f46ac8182dd31fb9f5b3e1a6538be11c20f4e68e46f9dd8dd84ba63da309e1da298a6eb28e73ae67c44468f9704302ec0f22fa17431106d9f2367498c823541ccf8ee4aa26527e2342c27f61125625dc1e2a3240aa632d4fe414ad9b0feac5c0f53023bce07930195646a6d4354a170b68900f7295bdf56e0323da48322eead7611f11d936a1838bcb8b546b0a8c8cd519b57815212ae7d17a7e55af5c4475426d1b00bb4bd53acc0127d383b3dc76a538f659c0afbbe38ea49393585f1332cc30de5a5ef2b3bded75510a0d266fc3990ec1bf775ddbb206bc304ba6526422595c6fd48e27d8c236229c2e21bd8ddd8f077fb52aed32fa296c1fa26b01ce6207945ab7c90af6dd259ee7e3419719645416dff2493bafb3de7819c37d346f2b4ecb49d8bb34794c2885e3ed9bb52cbc9e915b39c02853d384a7c1e99f3c2f92a0f38e255d1252bc6eac14de0b73f7a6a5cef9a7903915f5fffb2c7b30fa1917c0b1d91df5844436c0253fff6d6d4450f2929ba99a170781eda6cbf2279c27ba74ca1b4a873c02e34db292aa4050a784034dc075e8b90457d77e54a04c4caa7f6044e091afd2faca107961909d66cf2a26203f1945a79fbcf92e4c575ecad69d8c83bbe76476f83689ae481573948af5a4483a9d1cd59cc39cbc20cc9ee21beb787b951d735fcff4c25253e0fd0657f98922e257432fd00c7ac6ad04de37cb1a1c7a7f805c7385322ca59e287e1ffab76e4ad8c783ae7eda68e72ebd6005e2f7b528f1154b7434eafba454a00e2602eeb9662d3d375e6340c1490b339c2f3f415ea87f542067217924051d2c8a1fd192f35e640bb350a77391a364b123bf94cb0164cf51c50dbae6b2dcb45c35fe62cdb85f68ead0d5aee040d15319b1b07ecb5461e0ca430d3a59f3969c3b5875f0f2852a81313a2ca1c0b32bd673a607e12a5d8c050ba1ab94f83c34b0acf67d3b5f957b0cdd2171e355315fdc7328ffd5e76b7d7c67ea6136b0e392e1e6fe232f84ebcf06ed787b6df8833f03b3b463b161ae08e798cd45e5ef6d02dfc16f8dbcf55ae6eed27881c55393207ce4d86b8c5a2af4a0c18660513a28cb026c6265adc1ce1d713397c3f33caa5383df5e2aa22dc6e21b5add654626310ee8e4618996239c689ea6ed6a8148f0e862ed93001434920071a49e16f9d1d708934cb7ed9b3dc6844f928ccc3f1ae755d58eda653912b3d3d3a0dee3b59d6771ce38369585e5487fd80ea550629e1d1b66d372ed5f34dda9a8f1862393700eabd211ee0d9acbd6d42c0e9046f1aca00daa3c1289b1723fab63977d3445e0c7712a68daf37d0931c0999fe74626d800b6633ab70dc34417361f2bd0efecaf00ea8ab6ae1a6333a6f99f000f65319ee9260360c78a0c39e5a2aa6744b570a2ec6485c0ba9a40fec6b2f21dceac8da44107913329791f69dbcc2b462d4b03b7a06e597cfa56948eba11aaf37aa1cf4238b552d18996427f7fc6659479703714f3573de37bae58c3716b68b9df370ccb09b13a98d555dce90807044637583c04508b4d6578cc4120375a6edc829f8ac6d788e022ddcd5f70da965a76119ffeb113d3d0a6982960711a1feb4362993bb6f8e7c5c3fb824aa98810fe7074b6e0459cb2764f912b1edc625402e65e5b8711b1f7086512df8d0851fc7d82eb8f5c11091630bcb9f6143f766b14af418e0d0c451462dc64246e91a4f054866eb9f5f635d7ad17bd73432f9079ebbbcb02f6e4a76c27f8435da270aef0d883bd705b0e8b8c5ad0149f3edacc652eea753456d8268dabf37ebfdec8e631471b73fbee25ed309c0cd21c15d02dfa2d8fe252caa4ba4d119daa9cbc13287c1670492b3c94ccc6654acf920e8bf08216ba38470a440b0ac06220f31eca732971b6223b28e397faa5e4bdf96e7cfa38f1708f262dc9ed292892867957a226b9c1cb338f965b7b878f556d16fe231d1a845a8fc53a6a6d09d1bfaed7de06c53bb142d8e6fa41c062b03cd8c2319faf2e0e12ef2f79cf23e0d4e673e89f8a5f7314a824158f90265a6dd0ed4938d0bb8fcd4a5498f0e94aa939bd5aeb8d98b74e15fc67186605f101fdea741cdefda9ccf55463a0d83c52d5f537aedb3b2606ffa935d55e2005615dcf3452c988e94d2e2ec76c232c47172d4cdad1c51e893e2154e0c00a71eaed44ef1200b4879e4467436b0001fcf5deeda6e898c237e5210d43abd0b126e0e2a2a8ba3c16e9c1ce1e5d791054938c3d4a1e5d1cceb9acd16a2c7527f18f5484f2e5526ebb5843d0b32e2f6c6e0cf2e8b5ef44db6904f243e174900354b2eb1b7d56961665bdcf0c35a34a71e60a9c61b23bbbf467503fe3aab166a55e2f5dca2629a1b3f9e2be3a8ed0f32649199699c9db70c0bf8f9f7029aad35ca2327a8e84acbb82a0844cab67d15a5d8776ce5e7416878545a8d99f2f8b8860ac32269f33d161979287ba295f04fbac0e5de9ee259a150482bf60722f6d5933ea013de9fc1cd31241674931475fd1bb45102bdc14fb493088688265be3de13e673f3b794b387240c62d7082a1d79043762975a529f7ba631e4b915e443269755ea30ad4d8b013cd2bd6f5ac4208130936ce243908548bd5ef75115d51bd7b2a1a46ca7dd40623c23c78fd18f2e0ca9b0f0069374c2d1993bde3dd831a8e7878e4bc59c548839acb052a38b199a63201b813750fac429f771d3489fb7eb804fa8f79c4473bb378b94b6302c999700594688beb6b475213f551784f42eff24a5f5da43c6b7468251ebd83098cce9833c4d89d5b304bb482a70837ccd3cfb72ade51074067b22517b117b3884160c3b2dd329d0832d7174bb747acf8773977711bbd409330fed0130f29ba04907c53593fe12df8bcf1dd17735242112102878cd365d5bafa9b2a463ea2e62a3ff54a9d5bd197168d60fc4ec2483458cb790a6e7900c73e942ae9d8f69044ae021f14602d5e8c3c5621b414c3489e46a01ab8d40bfc488e56c6b0574fe715562b213360dc730403ea4d138a18eb87cb36064aa3520d5bbfb65e2b2bcf7cf25a46403ea6384f7d7494bb14d8960bf7b607b4d8ec50aeb3a7fdfb3f526386df4c0e4291ac86fd22c4a4fc099c4a29b6e38c0925896f501053e0098e0c41a3c8e9cfef9ee7709f2fdbc1cc2affe4e7a51e9ffec7f06cc9ca7d14f0c22fb2d6cc5d631b3c22f3c436aef374e16264afa7ff547f70794db63f98aa0701e1719d328fb47ea68180254439e493ea813d36cb843df216aeac0c316ac5e8d51b6ae5813d5b98f64a9c0dd4a09e8c5e964d9844df25399ed13a550c65aac0d5e3ccf8e9be3a1db747ff21a187a1d8c23df4ebc289b08fa12abb49afce54b7698121c900fb1e3dc121bef7af93a9d37292f007b9a112b2fb4decfeb3ea5f50686b59db742d779dd57c1f5e4e7180e1d9d47b6c22aa334b9bf52d1cb526be82c9f40415c763ebe99ac5d2d6234a1bca3801dac4e1a0ccb1a043b33fccc567012e13a9c4689b8da3c7b362ea833ef49f156c27cc685509eccd5b2e8252d8677fa7574fd1c6dd27ebd766adf60930b981c352024abb716166e1ed09dd0d578b01d08743b0d0c4ac3f5739f286c375f0fa9391a755b7e5a1a7b04c2f8d07e17fe95340d634d4736ce174a42158945d710a8764dd8a47c8aeba72fdbf11af8fa1e329ecd7118b3607c9005c0f1932b333ff04996a34ab4906fcb83f9b22870769fcd14999c42cc47f79a7e57262638aa94e348eee852f07ee515bf3c7cdde6fa2d4850a7586f8b3eb5fff0c481d719ac600423fa7f16267a54ae9e98b7b0440ea17c93e8d651bffd9f4057dc500dd8fe1c3e7223774903bf623cccde21ec6aaeded64db88042c4bdb06f8001eff8e72d30cc029061a91083bbf8848bcf3877253cc97fa5d382e817ac3a87546911488b261abfb49c3298f4d88230779311248afedf7c7325cf9c66c73a2f9fb663ff94e2bea5ee7471968555879151073e03fc364b0629136585ef18c0471735c06de110a5bd66c9250e596c270cc71fa5c743916cc01928175a0fdaed8b534640d699c88a29f91662719c0db248da6b37998c702be5d07908f0fd68775dba56940356121e93798995ae92e9cc5b55c9470e261c79cb22b2edc945bb3ec035cff29df1498a1888f5c35853312c645ec16bc8089e2c04857fdfeed8c031a255f3edcc208cc9e7fa056169a9498d98ef86e2bc45719c00f0e5c68ff975341c6011b9863f3bdf6d74337a08f3b0118176e6dad77cddbe48ac2cce7e52beb8cdbb50bb147239aad11f45c9ef0c6879b92bbc46b65e3880edc93298ae7a81e61135a23cddc32fb6d38794dfbcce680692694c8c07f307dffd8561f47ef58fcb57ed222efd041744723f6fdcd3ce2c5f490026ab3a7954c38295419148fc5f8b6349f9eed813f94e3707d77200c5aa9fb401aec51b1c4258ff0e28f939ea77d68a51af8ea2cdeda230c9a300c471fe98b22a6f741fa7285bf2f74e957abde5fcf91159a7b502d907c72be7a2e26157d28934642a730b17d1560b1feea637f95ce05e0c6ffd37069ead9593e2f59960bcca875689857580ab42a56b63fc0a5582d732eee76a5408ac6ad43351b9ed7611f5c84aea67ed19dd6c4ea4726a9747e919786c7f287c9faf16770771eae9e3032a98dcc821bf737c8d85de32a3f50855fcfde11bbcaa173b494250667578a1c18e05ba4c4eee44251cbef210e8809eac622312cb13cf74f93642d3cfaa82d61523beccfc1bd7dd9c07a07e7e7e71f545ed5be6bf1e590ed4b700f24a72f74f2826bfb8e4021fb6139b99c6b1cc7d67d6dd1ca40d2a78512711bbf2faf2a6c5c1201f87c9d1a8c9d699701c9a5fae97dccb01bc649c9d0edf31acfab7ee1e35100c8b5921d186d9e4bb008079d56518a98315991ce240f384903208e41564affb1466dd4915ce46ceb34e154bdb96b0ee9e682d11e83b9fb0097c2e07aeb00a9d8a445d01d9334512a806193e8cdf53c31602ac6f3da08b76f4964da641f5c03072af52302d056a68d00e4c7f0b90ed77d80ac987148c3b8a93010005fe25d24e758cb9b11b6d03b054fe85f99884d0221664d9458b6b88ba9bbfdced19bc36b0dba36f8bd6b5e5a6ab253e8d74d9a44a42715b29992bda749048ce8fb69b9af5de0975425f20be41d8a98ed79bf6c80a3326c6a62560d33d07318692ed4de129df0f80dc686fb6dfc11834f376a6f04daaa4c296de2db3cf8d11cdfa9378699a6eb5bfa12e90a93dc3caff25826686b89e8bafee07dd3c2fab7f4a61c7f11e5455d7ffffde93c225fdb539c431bd38430fae6e78216720e33a056fffe345b20020cd874b9024e010c58e65a59a4956d22b319996179199d3e651667f238bce30c0de8c7147efb18774e75eac87008e5334ae554a43868580218c3f074ae0143644a20bbcd96956ba2e1510b154c2105d9b8f65d53f70b99bb512aa1f3ee6a2db045554bebf8b2d343b355e3a6894d94951233f7f23e24a709abe75b3b5bd73a46a671f5d262218a99fb0c0f52c3a94701e2256197f866b187c2af891f122225006add38ef2d8df067111a5c0035f74b3a6a94f22ccccda4e178f6e90d9799d6400cbd54af8473305c91999c85f2b7342ba01ccd96fa0fbef625be2324db9d7ace7f955ee88f5f280057d8cef4736a40ff2d3fa5b40d0164628870321eeb27405b290945ff9ac27c39079467cd14ed18199dbafdd2c1ad2d00c402ad3e2252b1d77d461601705cdfa2933c3ecfcedd5049570efaf3cfdbceb45b94c7375b1c062e73d8868dcd7f447aaa3b15977691dabe73ef6f230ad2acf583466f31e6a1b4ecdad7d97c05fdab4721d54a9df5d7fa4dbcc90d18c30b56af9dcb6ad7b202bbc9e7f4a6bba67be6ac0518c5dcbb57fcebb4794f9881f76a9c0be1ab052f8f2f1f58d7f961428677957a1346eaa3ee299e87a49576d288b129aea848d709a032d23a8ccb1232e4c222c7029f592bc1b0f80b2d066dc141e569ff29dff48fb1df2db0c1101b33358324980dbfefc2038e2f21f622214c85362d12c1746ffa18d40f561bc5d4a86aacb344eccbdd974a7bd7b836bdf1cd2471724c8ab508738460be09e0852937fa8e94331d82c3cf0d4c682216b841b3e06ec850a58713b3ee929c1e69979b0afd254ce5f4746aee935acd05ef1e2f51c83d9de3889012afdc71db92a71e2455e0ebbe6d48d7a7489dd55122345c4491d6ea40e40009fd0bd4cbde7491748ed65e7df1dc1af7cda1940c557c2735cb9ba43e1ed4bd88e179a96ed9ccdbc78863e18bfdfed5e9ce93e135f5b9c40903029177a2504dab68a381621e9f9dedf4148bb6fcf8f9cb0a36a2ade201a0e40c069594c1769fea9c344e4f83dc94fe321c0502f67a94d7a9a17356691b00e2654a4115ab6d25f4dd66dc42c80aa776ca5f47d727708b9e8d664cc4e531429b93a6e438bad231bf802bcc1206c71701fbdcdad5a990944a84ba6e3e9bb0542df5e27bf423d869b611a6de5fc2d05352db22a85f24ec1e76cf0af66638651905553cd4afb708c632c2558a72075015abeac42d4f705b022799e0af4fe4ff0ce60ab018c7c4f2cc724da7921bb575659e6f6f29bbf9122fff294b9753060268c271d2b714fa6649d6a6fdf61eec7ccf496a1ef9cea645c8aec0d2457246a998e1a7c7ab560412f6b461eac29df1b1d85636dcf8232b69c23761ed3a02ddcbe7084d9a1aa841ceac44298333570aa44fb146109d350bad182259ef03fac4f4ada855658b8e88a116df43ac7f918655f34ea8be8da1d9008a744a5e9d1e73f22a42c6ae5d32234d586eb4b748ff7e0e9bc82aee4e093bbb772cd9203be82474d39d22831ff3805cdd3c62add1ee5fd641e74611e55488ccb36a3efebd7fcd10f3694bb11d0b511bbae76bc9590b5dffb7fbecbdfebce63580b491be008fba4e5be403f5c5409d23e30f6410fce8f02c748fb1d5d312dd2a8049abdf3377a921600746456d65eda503f670235bfe04825776f767f1462b07e0632d6de29227801efa14c3304fecb903d902f85436ad1fc0d07c8aad09d0a6892a8c9db33c3b07da830199011671f90409642f6e1654b6c3d18b665e5ad27868298afdaed895c085e7541915110dd22b7a88ec9db468040f6f1b1ec881fc2c4043cbbc6c2f55567aef9af7d231bbef06b8af6beaca3b1aaec4abada5e65c906fc41876f984701061f8749fe88b32b584d090d65ec433a3e3147da0dcad4f3f789c3d5e87a192dada3a8c1b64645bbf431ac1debecbfe72357e2c1ed7e9845c662ee599922d0f2675b354f3e8a0952d81772d078a12cc4d9d0fea9ac502a48e340f53cb11c35a5865c16c444beb7c29a3c8b9f8bda82b074d4fbb05f1e48d93e2711ac62343a901e53314f4faed47e1385de29f7b139620b70f4a15a033a555a8a53f8b1fe5a72bbd8d724b4f1daec9871f09484279800b283788b8cd18159f515543113fc756eb1849e42c28c1659f550bd3cfe34ff538019da9d705129cde01302d7d3869c0434a0b999aaf974652af921e7dd38db9fb964d6d10a48c4cf0b18d17df4d09f68fe7d7cc1544783989b02311de84da94a88db950cf57c66b6585427284cf9b97b5758f28b39e7f3521f71358891e7066fbbafa4d83bbca3f88dde49decea08c85be480d2c74f3b0400f9ef0f817679768c0c8ac2c2aa0fcbda52331201c5cdec0d4330c2408279c10b329c41752b5c11c31a9aaf2d773e7a242c1b67ec3121b117f743775676c1becf410d37747703c404b9857f7e1d9a61d64db2dfe75e040ccc1f6d84eb1b4515185fa1fdaa14e247779a3edc6a8dba834599573051d31f635b1324b5b448250fc2961b8d6e1f7150eeb419b70c4fbd10e2bfe7dbf2c42c5fed7b09a6c7670af56c21b0a6e3aaa254fc30ec38466aa04edc9ffc2cd11b5acf2eeb33963673ca815565d01bbc5ad6b347a97dd2825ef31e1631660313745fd813a0d3d800c311e8a6ce668730e8368d0b2b5d91502687f406e8bdf05c653e43c0707e48a7aee01f8c86ec5f4d7b65822ce5e96a7f6f692df6b7d60cdbf2906b970d1e11e2ade00a26186b70e5e02a33ba7f22ae6ca6f73c1a564b9cee01185484f954a41e3ae0e41a846a77d45802b42f6f07503b3dc03c39848ae35de5d0e6e44b54f976d63316a458065be923e661e3e8beda56fb9da52f5ad83bf26b765389cd18971e3cbd13729de706268adc10ff7556c2a022b68fb253847a2e83f3a50981ff97920cb11110de72daf78a44f0f66cb437ed70144a041f989f831954bc9afe35375e9e2732f93704c9bf5bda431eff8d095f8460000063def4e74b5fb59ed8a987358b3c409a68252fa218239aa74cf2e8a4f6bdc99c6bfa2680e39a683d576553f7d0da13a5127fb9c529c5f4acbcfcc9d1736836a593ee91a3864125c39a3a764402e418ddcaee9cc6e1f716ef25d204d0b29ae42eb45bb10acfcf0525148f5943a3a4fd5dae3e2ce710cfa974eae612ee358950c6b330b89ba82dcc34604755852a2b48087078ca5a4ecd0dd96d48cb9cf29f1ddf5b5f6452f2e61354569df62bc1e7c98d4cef7490c02234386dbb20c0bb56901b0a41d2e4526acb90062b1a15e4162c965731b4dbcef7f12884da494da7da2fa143eab3213ee499daf4aa855fa404d28763c645cd278c8adff2eb06b1fa115d86b2a7a8479edd83d5bae7f048176bb16b40d5b8656c30f329039703355f8d47f33d9a00b9d3f6a3b22badd67c63a759b77ba7979812d86eecb3ac174c6d42d50f0ba820fd037f998068f7724ae55746023c198956710c9e76f8aad5f2a89b6a08a600b8aa5a2bede3e46d83c44ea3a6c1437749d6c36c8ef9e0894920bc58ad4066516604278ada3c7aede87cb000692b5c225da667f4f79bd15f44eb64f4241c43809682fc9dfdf3aae2dde7f93a3958646f56d4dab1f46a40210ac4e885f029ccd4cc9dce3beee04cc8fa332b19e1541c833ecc664e03a12150adfed2c50c27d1bdb5e629d552b92554cccc15d8911e1b0d111988e82231ec6690b05e2cf8e805d179165adcbd509909d2028391b4e369131b5855ce82f6bc33e5e830097a5113634f975e56d2a404b7d03061ab2a25fcc57cea7044450b52fa5ad682dcbfa631a0782e713a549845c8319e0bf5fdc79c06400587b4b1f2516efe2db7df4fbae92818158ce926c9db3fd6c3823838ca75aa5cece7a0832b9c981afd663e95d47bc6ad48f84398a7b268f6cc56cc147f188a66c4fb885c10918e87b75150d24302b7684e6395f463cfe800e76a04a7537c1bb56ce8e831b569a06a3ebbf01dae7acee8f8130eafb3f5cdb320764739354381904e6af8b97ec1e28757fe62bbd4d25ce9b7aa6e10093a68beae5a7b8cba855ba30fd52ec38289a8e794410ceaa1ae9fb81246c7d128085c25be5d8ed2bf03eea3e56501018bf154cc11ba0931a4484f73f334d3428ff6e1a6dd1a322728485e09819cadea450d842e09d51d9a7d947cf3c4d231e5cced91cb6d9f4a9ee441237cef73d17bb50bf409dbfab02e8079f2ce855aa8f6beeeece2b55afd6f2cf34a05e43d0e56998948ac6792b035722be45c3d48d32232411325b04f22405b95cc028ef36bf162be278966beeb8699657a56ad6d82e0d1316e77d7634e5af5abb40f11c8ea3ce68a1365a84fb9efc720b65f115ab6c5f2e8900e02c3600b8341ebefb31666293873d98718d4c84c16ff19a54e3c70dd8d99bc527dacba30c3f0420e0fd4d2e4777da7a8d8b873f17f46e88a98ccfe5b4ad72da383529098607dbbac678968c7460d0c69968954b0ffb95c52579123ebebb93a9183dbb042c11ec1a3a7c6004b5abd69a465bb4b8f59015f7ac0bdf8d3a5fa64a3c9e3cec8b80f280cd5ee4fa6bb7630892993558d1c7a90d28b9674350a6f024fea5c76fd85161140bc736ebf7c11715e2900afb09fa64b76f9c0ff923735796eec5f7947496799ba91eb4d465cd12dac218ce896efdc3d276f476ad99bc7d54f5242fe83a17a606ce2fe735d04910df57b1b2445a28c57a48461b45034791524c9f1309d3b4ca89616db0c75410331e74f97ff68f51da3798480f2c783582ca7fc648d03714ebef2e9f9f9fbe9dfd1ad2e218f748c9faee4cd2e220b15b23d264a713a593d97c389008198a1300fe96953c242463443af882c42f0e4192c72e2cfc08c7287e95289ace9166d6d3c7f7efc5c144ee1865aae3586568902282fa548b8b88159f2157d286f2809a8c2b3c0f721497fc23e5fd65d28dbc1935f6b8192c2cf0ae437d38e879bc6c2a07f4a33786816e124a503402e1b3274246f3b65df59232bff993e8e35cffe986fad0645f4e53aa82e11f5e2a5b2a185f560c5992d9da7ecede7d59e072f61679a6441f24f68ec25802968aacd8ca4b0bebe36510f334cdc283f1b8c352d5dc72fb0abfd1fd4cf9bf83c3c8cccf4029396e4c68fcfcfa21ac131bf6aa1f45413e3511f1aee6ab2bd4594729a79a0fd495377b1a130a2fc6ab27a1d3df4c506240b35573883f93913f70743977d6cf59154702575f2e5964bbec0f54d5f441ed52e52ce9b8b543775007f2cb7f2c678f7251e68e5109f44792222babae8b185ef9570959da1933654ee69634d16d1768265a3e59f1b6edae9f49504fc25f7ee496b149915c9c3798baa77bbba2a6a81ceabff1e447dec5dab2c67aafca1a0a7aecbdf981a886320548ea0d6fc23e45306319bebbd72f6d072fdd5b93d99a2767d6f3c04590945ff9ac27c39079467cd14ed18199dbafdd2c1ad2d00c402ad3e2252b1d77d461601705cdfa2933c3ecfcedd5049570efaf3cfdbcc54d344db2635e11be317813e2ac380f37061423182ca3bf35bbae41f1b746271aeaab77bbd7aeb2acf7a934d76da8cfc07d5a5f4a22e44af8774533f17a71c93963b9cfb2a25a047eb0d8480484408ee0fe195a071568c0748c8204c00a6e36ded4653660032666c439773efe368326fba2712521bbe5714b6111e63fa5a89c63f984a8e5a6e864c9f7dce292d982fcfd9e7b678c84e8ed0fc13c339bcaeac53e32f2ba5f357b0437e046b9a705874eae3834a11b6c96ebe4d5f5a06b500d6478bf5e226dcf4648209b50ad5f93414ec65361176bb5c6f469453640e4938d749fd0b687c634d54a051f46807a48021e23ef7597c8300b02bb8b1080451ced99a67f8c0d55dd1970c4361fea27abbd60fbb6b1c15c253b8b2b377ba1cb956a1c6a5e545b7d2a95d8576e9759f73cbf81d8b560214137a961be0635b90fc42267828f589c1faf8c9e478f453ca569fc3e21307b374459d4f56e849f7ec92745aae33f3e49cbe327a86b984df0d4e6f2a67a12bc6c950cc86fb022ae9eb5a8616fcfc71c01826bf887b06b6decfbeb058586506174d7f0659bc7bca8f88344927ea0ed15f0716a168fc65b7d58f6f73f0a77336287c665d5520d3585abe99a1d87f65fc89b462857c7b729e90cf7bd570355019b01c8f8bd370dc690185771d8aa0ba8eed7186a642db64e9c8ae5c29175a058d895139deaece9bb0542df5e27bf423d869b611a6de5fc2d05352db22a85f24ec1e76cf0af66638651905553cd4afb708c632c2558a72075015abeac794e47b7c54d02ccef60c6db21392eb5749e7fa37293ea7c87d8d2936132acc007ad36e246d18dac89b34d9d3bd11f6374acf877eccaf027affa1a25eed6a4d1b8e9557424079c579f9489ce3c880d9d67762fcc6b3aa3320f5087c21d13e853ec38615946d7fee3edae919720c8c235ae0f70609fce06aee67ea6c69a02bd5fae8de002353758756dedeaa9fd87a3da63e900f33b912be7bffd81ac0bc03fc46cec4b897557e48042e369d783707a6c3e6fa9eea7bbf02c79b7a4423b1e7694d68e2d26c0bca23a295c2e98eeea069da1483b74a07678ad253bb96ffbbbb504ae178c80e97a3693e1c9442830b15148467e9118cd1d1c72e1351d2b7f9a045563a7f940c4a3491906276ff11a061a1a23248fc0e20a4ccc0f687d6e8b30d31e82d8c0c922879881873212772e62f05bb0f6b15147d72c45a4e6cdf4bf758cbab5f73192d36c83bba0b97889a239116c00104c7bbd241b6cd4a0f45c47dda5c1a509561519b46edb36f0a2a832feb20c5ec6160145e8a1cf48f840774b4989be0498913027c0c68d27e67ea7dd39f8f67dd545eda6d3d32bbaa8f0d22e725ec5e8884f811c86da8bf5fd33450111fabc85bb70aaa738ca2fb44cb360f8fffe6c52e547d109bf9c9c097739a2783817beeb495f3757b6ec5bf280789a4d591fe7ac883254913efa589d3f7a43c30ceda41d2b1a13a0f2a09491299444ec709b608cc66c5af3546a6348a1d63601f6d1bc563bceac0959ba0d5e46f307887f4445b0ac8eb847adc0e94c34994e9f4951b25591e188cd672b127a54f4969bcdb7feff9845faad817e980068c05f4180858d7652aca107b49f6df9e40e8ae461636b5b88bfc55904bec161fe8881f844437a05b401b6da8833cd84279800b283788b8cd18159f515543113fc756eb1849e42c28c1659f550bd3cfe34ff538019da9d705129cde01302d7d3869c0434a09956c6e8660fc79b9b568e0df1b29456db7eafbb27e3970ec79ca25be98db453f9be675718356da9aa0ba8c9d9efc6bba55761b41bcf94dbfb3476178f9fe769f5b9451dfc76aa8f5e5f09f73dbc2935a28a43008acdf386e5404952b8ce61a1ad446b442e2b5cb03671fda1b6b6ede4cdef1ee149980a8330044536705b833f0cab552cb62d6170c283f86ef81322ffeeed8f158fd5a8ab1df668f3f9b9d0479735f438d2f048698e35784d4f482a51ef6ef7168663ab5b57e765a8aa2b21db0988b83284cdd65194635e30380345152424ad34be876f0db7154a599df4561968bf0a547a230944cb2e3e4d0efc4f16bcbaee5e153eb863d14aaf7f864c0f6b029b4d74b4ab8aae07311904b5191d8d8b670359944349939d1357995c10c035ba439f4d46c798b4a01d50158848c36a026daa6607e6fad36c3f08a5a047f06a8d6e7dfa766090aee3bed3b9b6dcaba0562fdaed538ec6ef817705ff09e663f5846322ec087ecfb32885157603b1f43b8552e199a8cf0d9282c3564b86fa6e72c2db346606ea292ac0f871069fa11cf22ae6ca6f73c1a564b9cee01185484f954a41e3ae0e41a846a77d45802b42f6f07503b3dc03c39848ae35de5d0e6e44b54f976d633189b42c161748543f29725e1ca605c1392e7902862eb84a7cf143474bb156b1db494760eb6c0e839d67c21390899f8959478a5a05048294d42b3eec8042439584d5ef2423c47435c185b20f025ecf375ba0356f4d40e7f71ebb6113bde46df3843fcc5c5e8534b872da1c01d4ffe864ae65d3258f35ffe9f779095ba97cfb27b509b407481b071fd3c144ee9af70737c6b81f858f6a1a1060b9b87293dbd8591921582bfba464c6f986fbbbadca0a9aea14d47bc3863287cd0c8b3695125615712cb7a0c424e955198a3d5af1e31980d8f8319d06cdef7e70ff22e39b0bb96a3c6d51e4ef7284fe5ae3389f414822dd024ead13daf0d47a12dca13cecb3df92929d1336754700cb67656189c49cb0fbde253e3301d3613aea4b32ca105b63c55aee0d04137f11ee9fa50517fc32b011359681d936267427f82b4705743ed54162c965731b4dbcef7f12884da494da7da2fa143eab3213ee499daf4aa855fa404d28763c645cd278c8adff2eb06b1fa115d86b2a7aa08ce339401f38dd9beb15644df0cf03c52023a3519a79e938430e51ce324887fb3bbf7b2fa5efd152211fdba50ae79974c4d4fc45e1bb9c36252250f7451a0ae5bb8874a312fb9d9dcb87eb9c47c1968f1b43ea30ce322843c386613527376618010d796f553db89b6b78202525530c30b75c5e3f657e0c443148daabacfbc5513e62b4092f0e15877f6546ab1077c60dfd39cd16c49cefdeb24d5d9935e1be7560233027dd527d71b2e53c0ae06f19dc0d1c942e8d6d7c4d983b237c93a567baa1650b397a32c81d17148aeba1e94b2a5181366d5afb005a1b5a5e6e131bef11cfde5b0c32e3d923e966bc53e8b5331679bf4fd7b74b583934aedff5c6eb2cce9622dffa2b3afd7ed502d9793457116efeb311e258fef72d85d042c7d191e9a624ea5aa2ca7c67e1e6b6811d64a5a2b14370f7e25f02496150c3562bccc82ee04a7b99a4d2b04a6a44c7203599d8187e90ad24f6a8f7ec0fac9dc7008ae1bb51dea32b36bf8114de3b15f3bc705557f37f145097c1cd06cdffb53408b6ae5c083b4ab443b1d5d1e9889d41b40f8fba61a71bba9250076d08b2e5b6c8937fa29e0320e02be52a71574a397ce3069b599ea570985ec57b03caaae6ebfd3616987f774b41741bd7bbf42f354332b0e9d1abeeac676fa93af2586025ff3b22abd6533747c2f538be7983a9e24640246ccc18969a91726e72e32a2c49f7f4686a4ea2e41cad4589ed7e2f79a4d8505157ce01ba75135f00607347100652ea02811f7cb9602e4476ec2e30f71aee76fd07ddd8c9e64ceeb0d30c207eabd5630931627e07db14163c239f5053ad67ef304e886c14369bdac6dd2887eddc3b4da7705fad99002116756ffe2ee036519b048a8f2c4b2102a7896bc6774e612e4d63b662241165884202febfa71485b7aef912ea5970419395fd26362dfa43ddbbec7b3951cfea5a3da146f468f44d45619773cfbf3341203ee80c6589073808d43b518caa2742694d85e12431f522e864aa8a3eb71353542ff70a1a378c30329bc1d8209b09c7f44faa73aa8a629139f0adb7ce0e06d1f667e24a2654eac5e90d53052ea3c7b02696b3dc96427eaa59010a675872a8f9ae1563f89f4c179dd599bc9308f1876f06e6b3a59dd9ec31c2bb81c85ff901aff15c0f5c04fa1d6d22a06d82f7266707c4c77f900b3d1ff3294b64012b806d6bdb36bbc69ad422288296f8b16552fecb1f2adf2e117513aa50314f9982d9c5890fdd1a4b77633e9583862f374f597cbe98d66bc1731815617144bd7e50608ec2da19dde2d3a731fe44a6b249d926f442dfab74c6dfe6eb821e26136877114117a1b2c26f506a46bdd1441097014a9f53a2a35e4e35456690cb6af45d1f22829781f74d10321ff9bc94db875ca09f05deccbc60b43d24c26dfd57b86e122ff187391bcf304e06c9ff40a8480f5e2dd3b7674708b7b98a3057e0cf3e635c0a47c861b3d199bd420fb825d6eb1e5e07a8bdff30022c6badf042b48581cda97e12318044968466536887dc2b750a6fddb295a52c91d9f98623805184ab58378aea298939bf681566812312dc94f3caa5ac1ec54c6c2acda0d0ec80d08634131c56de1752d8f485474ebfcef659aa65ea4eb77288b3e831c9195f282a6c5b05a4a3bfbefca1a0092767bb08514b58e936b06aa7fd329d19b73423deba6726210e60c3667db665422ee9ad8f67b0f3890842a076dc82a9219b065e24a23dde26c47281cc634f01b8517dc47fb16c2db4ddb71e78e4022c515f6231fee3ba1491eb79e5d9109ec8006da02b327698460d5ef68288bf390911fb30d6873a8ee962315829478a51cae4af1da0b42e03e0c8e5ecfb795835168991825f158797d7aacff7e87f8d04da491c7bd5c9b374381ffe17caf8f49717d42992ed38b5ac143e21701f80bdcbda18f1369cd0693be1471645d6b1c80e1790b06ecf73cbcde5321c002c3935a9d87eb007418cbaedcdc2798128002d0994d4d9130de84654ffc24286b6e0239c2e14fab0c43a1338c42e3c1c364865de10e4c1f9fb10d8c8688f0b185bee208f3aec9418c487f31efa031dca57b36e820afb67188ea331b41fda299855ed82261210675d6ac980eeb4bf7fed8ad44a4b2d12a13650ca620d9223275875ac291f94bd1dbbf3af870e732c253a83cce355e51f9b02aba7f3d719a5596dc82b66025eb20efb7e978ff8995ad46498bb6cb7de07fc62bf63e71e4fb2830e3ad7a145705e02fa8f9edcfff2ea19094c932c080a662379a66b46022c04f2188a7eb204d2987158e9ad504534367a4ecce5c11d1a2aaca451e6a43942cb9883010a8734717c10117e60a6411882a7c0885eaff7dbffd13c743bc3d5df3ed0952b6bc496f1b71fb0176d9a684ff1fba962b9c43ec3d2e58f5d0a8d682832838cfe199950cac6ee5fbbb013b41c442836ba47c6dc521eb83d86a6143f7a39ea6b90eb149fbec6ee07eac8ad61faa62f7a071f58dcecec84c43e7c2a526888942f9418215c8df8a822c4480254f9b8a3be132d7ca6467e2e712191d3c692222a345bbde7438d122d54738d76cccd4de99e2de4910d0249368aa42311add135b21c02ef1cd8c3e34424cd28135225140cdf08713fa24920ebb684dce1f8dbdc33fc4cfbeb01bbad6e3ed6341368e54fc59d7d801ee3787a5d8f51c9412de245e0df9be7c73bf682492598da96b14676a168c45eb54dbd03cdc104ea0cfa4d60f3b5cfa4ca8b06736367147e0db1a9a32db20ba2c8a7fad029dae8a0ccdf8aba669151847f53e34ebb7c2fd8f0a4f5bfd58272d5cf995a3389154427ff420f4d10d4ec59a4c1db69b92a292d82349db96b48c99663518fe2ea46e9b993854ef7fab0046d2ed7a89a83c9b24d73179194ac790050ffffffaf