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 61219 9c6d60731d3df60e95f3e1480be2c420915854979dc6d3a83bc801b8bcabb397

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1735a20fa3662769a346b30c475314ada14ab8827e00ec2e7e0e734515ad797f
Certificate Block Hash
9c6d60731d3df60e95f3e1480be2c420915854979dc6d3a83bc801b8bcabb397
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00003a000010100000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000002a80b64bdc399a5a9552b4fa065fc9c1097acf5d1a229cb11a309fe13ce9eab88d4b1857d58458729989a211b822b6737bfcc2e3a64299da3fb1d62785cfb4c36d6b6c409ce1fe820e3e9df4e4c438889d95dc2f17893c1311030000000000000040000000400000003a000010100000

Raw Header Hex

000040209b576e93d8ab4a3f10f8f60b076afc4f4bf8c37c12b25d5e488f59ec265b9f86e7a91ed2ab3e87e925e1922d65f8440aad8c1e722e927b783a343501e02f9cb6e759156af8b002187f79ad1545730e7e2eec007e82b84aa1ad1453470cb346a3692766a30fa23517

Proof Data Hex

59,560 bytes
1212160203070c63679fc841423d5e662e326c844de28c86594cda24ff4110953f403d3ab3c31161397a1e29ea9be72d654de3430d71c3187be80d751c6ba3ec0cd0fe8e35ab1ece8a510830e7f8ad3c75e34b167f38f78d1864ec21dcbe63f72ec53d3936359ce48b876a6221e2afa225a36e5d14581583fb6c72a3f58c296bd362e2618a2c3a3cb1051df83515cae196da090791e05f3ae45ea52340d4633c97f317dd10c41a15de0cb72f284cefb3e18e76f067dc677ff04e913aa0fb8ca3e5b47280313911c8ff6cb8a646025c4b6d552f96f8a17ee30e750dfd4354abe6ed24fa8ec70cfda6f078dea6ea26677a5340de76f122052f518f1ace95ea30d275414329788ddcc409ed3cb23462f2e2f6179e98f6f6a6ba1b1c1cd6f3ed0e365d46f2eb8713d6a6027006737257a21455956d9f1fd8fae3bd9cb87935832d18e8ac5ba0bc56a1088d353517b1bf1c3433eb83d8d3e6d9170588d3dc3ebd661fadbd860d73249123cb16c05cd0ac3257907360347960747d44009d62c010ee4d2675efee0d14bf1707442c91f04daababb68b680d48ff8cafc19f6744987e28de1a1d898469ce571ff11ce42528cd593bf68bf6ba02d9d3f814672f8c92832c44635d1ae1a9af098f3f1f140128f1780ee20231b69c61bf115785879c86d704dc34145506cafe1b99a8e1b68882df4a0af47240b26c09b6ce819ba91f3c57c74129773f60fb68dd059d6b816948a8681f89ebc0f89d4c60cebb20572bce81290d4a34497705296758d50ef4e748a134c31197ea6658d5a3106b591e94ebd81228af2fd54d37fc640f8e6ca67d6139551169d63c7f7bbd14b3be613c32d12a2d4a6d1621e100327742a0337d6d47eeb55023dcae2770daed02dcef844307d1a4c43dae444cac9abead9e4470a0d762a61a9e45c87b9c5391faaf6b6cc4b459d907318147ed9ed83d0fd3a4ee6c07ce1a69e6e475cf4a6d84858299eb2be1059970be5360f1b9c31a6009f1caddbce36febce08c0f298ff5b5435c4c4846c5ffea6dfee1e72e0f72bf4acf29166874ab2e9e92d8d9fdb3dc39197b867b3e62e44d0fc4aa4baab288c0f7bf63d00fad443ac1cb2169c6198a5d4ceab105c7c65b12a0374068282d81fea6441449747da1045e47fde64ed7bbe8dc240f85572190913f7c3eb275a0ddd511c33901822936485c9aaee7d1bbfaf392603571fa7b01287f37e77cda3eed28de667a80aa48f74875d524c7857e6ceb1a695112c4b34b49e9eea262a7cdc92d48a1cb4f222b681b0c7e61b87fdc978e14e6996d454a4da9e9e5e618efcf7431acc3951513e01a4a5e3067b6dce4da4132a6a56167a22cf962187eae70f93b5077c9ca35aae757acf3fd6ce3c3e57447cffa78b35bad3a92cd2ce9c1f169c5f0d7ba5743f07d2402257e0c66804fd583e42da5b116655886c70d359ab67c7c5a3ebad2b181fce6410f9356f7048da42e799bba115f0e2842d62e6f953e8b1c011af7167cf8d4c5883a5e8e049c58887791cbdcf2cb1dbb8b87c936fa125a00e1a72e1e8a34811161d529ebefe3691acc3a6734f6a2f0242ccd5fa416b02d2e0e115946f0475014296cdeb5ed2e41375c6d3f05b19aa02f6597e1a07404bd49d8c4f0b5ba51ef8758b1f3e4dd82b489fee472d729fbe3219c90f1431ab8fad752dc0f0890f7ea8c9c31f25d5a76af6a2a56f7606e808224d25a0d9b1fdbbf0c112ccd4b874698b91ad828be17288e1fa9d50d36a28032847799ca5fdfe3be52fc4303eb4802d11812ea6a1915c9941e703b15036b0b04b45fa03e6840425b242e52f316357e1d773e024c576fa50a5949434559558ffb0170ef10ebbe6afa9c1b3e241b8ae8f2a3418701a411aee520d01b6bf7d94aca40359fbb3de68602f3cc973196842f2233be807ac5dde84e366ec0b714b7e3de9907382b69ce9968957736b0422dd44c12e3942d66c3b58cb218abfff4f38af005e5c9c4d9450f2769e145b28af393aa26d158df738699d91f5435af29fcddaa85e7ecb55209d363ece9bbaa9950f8cbf99f00cfb3c5bbbc338e949b76adf05d764cb111be2ddba38d9ea23cd23d339889d449190d342295b874d1816c15d385c9c13da07135e4bc23c7051abd8a2158886f7266556cea2eed1a83a9d0c0836f3eec842faff7255b52527bbf112ad56f42618a8bac842699ef775c8ed36e045675d19bf5bb7161792149ace223e9218b0be56af1af4adfe819f4ff45ea4a1c6f4f46d4d389cdbc8ca851a16879f8d594f80dfd6c66cf3363f3d900e248f9b2117e199490525180e4fedca82ef4bd047c656674dc7363faf1e86d03093e1ca7d302dd05ba5980bccb05330b9cd3ee733a01458c29b4b73822738a24bc368fbc926b60c1fe8e703b1b7a95391bd9e5d4b98c38da2b71c774b459154643018ce8797b9eefd146be8dfb03bd9cc7a5d1c87e310e6e8e3486cdabf48c02b5e35c08b13d326b0f6c3cd64373335cda09d70d112d5873329d85a74a72814ef1d34e5558ab2a584062e4d1780e5e99a2b9f40acdffd47fedef67826de77156096fb30219063400920d915328d3b3fdd2c669aca3c2b5c2b93467ab054b5d4742d9d4da82f7d5f40c507412a563b5da609af3c91edc888cfe6b54398c7dd13479db4618f3087b3f07190b6525ace3ed95def0136283492eb30346c3097ef82dbfca7527105dee7a022b91cf211ecee46b67b46aa81cefcd2e6cd7123d0439f153f643d4732e1b7b8460d908e16e1ad57d085ae3abf2c488f1dec6105eac8d06a1e6535e76d1be27701fd779eae3ab1cef296852922f4f72ac47c47979a611ddec6187ba7930c622964b23c92711233789e1e45b12230c53416f759ac9315b240bc69101e745583e8c0df8d72ca95484dd74b314c88783c69c76ef423141e3f032ae2de1444cffea4bc1c6096f9aab1a4380d7f6c87fab44c5f42594ed81c5b96229f9c7265b18e65590719d98f3c2fbee87732e675554901988eeb16ad9c44f873eb9ccb5b5d01e112e18efb9e5e1dd08ea009d3883c4a25d0204fdd31c2606ac0f392303d7872e23d2d496873ec962fe652d8341381f013b1dd4768ba93ae660d5409bfc385ab881bf8f9791a7c09d0fe3c002b85c4cb58bf8af19deb8b4dae6cffe40457ab189096c5c637875673e69b572ca4ee47d5a852641894ed2d55c08966bbcf9a8e5fc97f4fd60199f94a5a8aa653bab17380bb63b96ee96313f5009cda6a819d839af774dbb048dbbfcac5bd4e17873eb4681b0d875395c7f87a7857f4f1103c2b1456fab53f5733dfd6614065baee0b55048d146ea564eb86eabc4a790b3e73846b9dd1371d5902c81bc80085023197a4be038544496dc60c30fd8b3ccddbf5e00c90a51e510a5b2d91f9f6ca5fcd8f5db7b39abd80b324546491e52220fa723afea55c916437e1693c51c099c86f807bbbb5225a49ff0bf363d109386e1d3259b6c35749d46a52e2ab5e52ef78bc07d877d6be34bb99d5b24a9efab855f335ba80f7aefa1554d8de2b7c5d51d8d14eb28fd687b8443dccde07f1cab7a8ca5744b41dba1b66901aa83a7d58dcd04c8da85e3463e1b21ce69d88c025be0461867e3ac529678cf420b5073469a9b29d422381a463bf0ef81f16b5bbb6146cb91bfcf3efad966259d65450f7a4e95ffb5887e46c11f836784496810d64f26c0483ab0c6286c6e0a7af35086ecb34eed68c6b0fc4ac445e847c844890c7ccb6ec7a535a3bf0ccd99c74561ab857726d1f99202e3d97663fb74fbb9dbbde71710671746e72c125c57a8bc71df861c32f77fd9c9c941a918be5ea6741e33cdecd8c719f88c1489d3e13c935695c9ae3dd120c73e34b55b2745b455329edb6df1fc837b9f784d25812b76d34254b8daa2569557258024eb73009f3fa652d80b32c37611a5a84b35e0728546db3ffe0b67a63787db699eadf14f3c8151aa232508caa10a6936ed1c88f0fde53c5587bd6ccf9675f3e766165941e1a322cbb598b71b237ea00bde94359e52a8ce1f4f96484106f8165cbb090d451bb5115db2c427dec9665847b195f4f582956ef47c1cd676f7bb06174ee2091cd1f2ddba09eedf92c116f644a12ae435aabca7a4ebdae3e57f602b6bc4035781711d9f5319603dc9b3dcf8da859435d57543edfb80dde0fece0a54ebe22f044940717284a70f02da3fcf5b7826ab00c3bd7bb0cdf26b67cce8dc0d5366f395c6b3bb6ae7dfe2fb75d42c1e16897126cd2255eec650a26904d186b3a1ec54eb37759498384c3dd393f6361ac83c34c13f2da1d49e4cc933296ed682d8e0e78087d68c60f921c1fd3364d450997d631bd3bf471d464aa45ee2cc2259f69e8099959b50039e0c7ad2a4725c522479eb46b9770ffd06ea4ad586edd70f5685af21a5a3396cd29eee91402fc2bca0e27c937057b8289037870ad2684f5c701f9e23ef1580f712653ae9ca5fa19c5255007da91fa620f75771f33709c80ccd2fd1ae7d75827450a8e21dafe00a4ffa308017e06a9355a7ed0658a2f6149d507038a847e620e509a018b7398b3c26cd7529569fcf4bc72bf048f275d7b076045eca960eab70e175dd3343b26b7926b10989b98fcb365fe4275cc024014d52affd43238d4676d68e0b8eb9561deefe8869e217f449fc29a1d8fa378e54511fb83ba4a85260770439806a1d51dca32fd2e358c661c751a4e48ca5a07dafca31f3ea926d327826587fef9a6a2aedfefa89cc6615bb2a76b3c330f263f5e75e246c4159a8c3fcb687e8f392ff289b7ce3468c52f4eb93ce873aad2d49c26f4772130cfbd7fbf2fc732eee846e48464bbc1b6dd5d0547d2ecdf8f1b40aa521c7068ebb6505954b58840026e2c575a4b47da0ebb2933eb806bf931092c47f2d73d1fa162aa126d3bd85832656ce7079da55da31b0486521047eb9a7a5a02616b67240e9d14f2e1c7cbcc6bafb06fca2a8a4b49409548d3be3525944ded82e6413f543e14d43704891837d9f5c33dec28f063ebdc2811a7f4362575cc9ad2b508625fe7e8e4926e966f81eab955a6e836f1fda35cb7fc0fc4b41620db99271054705217238ae277f66c9df5b99a07d1f53335f7628f327877b88d58e9da4a787b8ecd229a5220a929698dfdd70d9af55d543631055f7cd7c6a431d40aac3671b2860f630b4d67c03a617861302466f989a324b1f1707eef10aaba6c0260af739669301546a9d1d2d29d6ea2383deeebd794e5b33ac7ec9c8973434a68b8fcdbafbc206b524a10264adf66d245dbcdc5377f483b5c0cb044e3642f0ea6126fd2b69c8f1c0934bd53e0a9d5cc999dc9587cb2630ca41908c88c89f1db45d3677b070b173533b99f2b963c489a738dadbe5e7cbfe35127c7bbf7c3107241e2818558ac15182d2d05ce1b810404556ae72c81831097a4511776820e9564ed28b6369e38f68fe3c0761efc611624d814caea3bc55d84e119d69955e0cba7bf01c915eeb3091cb0b00902d52e128799a6aa51d024ae3732e92aff0d7d27faa9072312bc4bd58a8aa07aeecf45fcecef37f58d74dfe0555f40f6921030c676835b7b569e77189833a30cae526772943b9d4371daa2201eae59c57da1917aae459fbce931dabc84700918339929d0c2007075d613e28bf6961aca332a9e2bca235195d5d6273e2ce45b096b242e275be3c16fa3119bad74ef66adbcc7ed176847528a870d5f47aa673d93d9b6dea3e869cba566701b56f173e05fa206995e50e0bacef7eecf41feef117b2e44d8d94b7608849001484db787800f7d9d2ecf9243582695d2da2345ebcab97c616c5bf4809d157f3319a0e23c5b12817ca01de7584ba8bb6738122b213061ccdffa725b96d929f7102fc4a188298d2809377a34bec9d5dcfe1debd0e46ff5d86a73ce0af20a5ea440421b5a1e916bd1c777f020fa38aa59786d29043122352795c4fe5deb5dc48fb4684da5bc46ee38f7b00011689222dd4b73a89f8976f1fd519408c45f29f230ff14c0781154e5ece1d5b6dbc31be428e1ac769f681504222cfffc11ac6b31529cd542382d004c1a74a120a43f4be6fb8b7b018e80eeb6fb37f82c41b6afd64623fa8bbcd30388c6b3ea1a009cf1105698ea2d10d4db644277603e6a93fed45b6ddd72cd2ea3823105f21eefa3492d754bd56b37376c47376bb5cbce274252a2d2bc85276dab5e0b3cb19b82a0df2c00da27fec33d3e88820b9225a2ecd6920a1e50cc4991249491cf22476b2148c6c4763ce3e1b710f1c0bf346dbb04ccc9405d931c07e85bab849382d0818940e162cf2a9738e4b593835098acaf990841caa5a381c801ad4905ac7bee56f457a27637fa53e3b2cf1a14510bf88737da07fa6a9d297d5754ad19fae02db5d88fc6f5561489cf6f53f4d2a978eb5c590e4c745a491f569d3f7f5fb422ae67b06d06c08c52a186d001ca45e6721f2244d216435e5361f3ca78daa3f278212dab6cf101ae5eebd9c62bdc07b743e57d82b8b081503e7de7fa7b612104db18cbb3a65f1af4152915d3011500d7459e86b6ac47bc3daf2ed17be474067850499596a0bc7236ff07505e669b51f10b95c7c8cf03aecfbd5b535434b29942fca143932b86dbbe46403a1fca06d712510a8978c85e3aa0eb594711c2cb6dbcaa7bc3851bcb8af1b279e7342fee5d3ced89f94ab2e5e0cf03ed89f0bed9981b3e2f0fb6094324f749b83f50ad82499f5f60b6903ef09bc18df8711f53bbd9329101795d43413605cb2341d3e2dcf84cb0ce2a0d13eaad52bce90916444eeab9d8004ce476b2fa0c418c1f9abfff1eb7ff474da22914a72dc188592a4fd8ee0e521c5603dd3e914b9ef1f57e203c3fd032c388fc02bca4a7e74f68523619a3e72d0868c79b2a33854042256a729d9011a3b66124d8c1ab44810edaf340c7e3e43a0f36e4d0f418419ed3f933079ceb85676a4eab5fc68993dc1cd233381095aa3bb6690ce390e82c813e810095687734ecbd52225dee9081b3cf7ce5b4b6c5af914b1c2b8b8942760bade43ef366a6c02c640fdc786cad0b8fd1f7c8ee9e3e1c436475a6689482d3ba94079aae24537749a4868e7a14b4d85e536e9ec316d9776990f1a8adcefd2983cbe73fa8a7eeb07b36707b18ff7418390650555c2a1521206b33a8d32988a9b9a757b513e486c219b79f67cc18a45a4510e31880fe2f4bd3eeff7fe4ed8d18e6a56997771caf3d59b0c64f4b980295143bc5b5f05e8501859952f9536768ad3cb5aca80ed73a7b1e79c6973aa18801fa181af955528d340f74c49c2bbe7cc437076fe9cb26eab95a7d72759018c92974d7a319890532e851877f66a62ec659540d0d4828133f861c02654256d00c9ee453f75b92d9e06d1d59fcce2f2c6c19ff2597d6709a906e542ccc3c8efe6977ad8bd6ac947ae15b997de70c9ad7c4a12a0f4e5762211e661a90d8878b9010ad7b81024be3a3a911a77f26133494fcdde4c0713e688dbc1a99f14ae655d8531a58ea4a59954e2fa56a699c8fd4deb63aab631b804d2f63d41716ad9b0234329c3faf358f2b156d97b9b75c432a8e624f030cbf5a56c9bd69ca6387483227007340d4bd2a77a5cb04d2669a2008c69fa0dc62181bd89ad543b5bfe4c54a21e8748ce69023c764d2d760d2cf0daea15af247227123a1df7bd00e5566ec89b8082b92dec67ebd75d54013330a4ac823d292c21e193415283aad720a085b5b534446c37747e326ded5e88ba8132e7b11b027bea2ea6d06fb29f242c8fe0f3f988c0ca74344f36ace23fed83c3e1cfa0e01629230bf1cf1a1c66bdbd74aad8aafb86a30c8e78dbabf6996b3727aea8fe3f6c7acb76eea58e749290375c39b8a702c67aeb9d6292e5018641232eb880db4275c3a5f3a6376b2b36a1a1419d6c9c6a4ddcb9ef3d02f89dfbf183d19fee8ccb144233bfcd5a0c9c7d0218f2a964d6187bc48705674bcbe9c26a1ed336cdde3d3e788c6d30559815b197acb5e1f3822d819d6a6b2a03e496c6801acfe203552a14caee2812299aec9572361eeab9952c9873afed6fe6fb909d70c2b27c128df0fc5d662ea5324740acaa11c6f12cb3b7c965c6a8c11b0d2a9cc2bcc415cc6216f6c1f1d9e1b4c564c11415b43fbcf4251e2d244e0c3a60042eaa6554ed2c4dee05dbbee6a2dd5f8b79d39aa507cc01b3a4c4fa8b4bdb22c772444bff436067cfe13093cdb11bd479dbd3e2b9a634b1c57e19eb3bfcab65e0cd3a03798245544a2b62f8f7c41f637032c5fdb104397bb04af59912662d6d4ef6e122c415fe335c526fb6b00398038660abac725f456315c894f4af5d5753a43414a2cbd125bfaff92b0c28b25be6eacc1b52e57605eeff2b55d963df8e66cc5551c0e91d0454c892a1441f8d86be9a25bace731a0bba4a19ea0ace892e07bfce774e57d630c9908754a5d8272cae088784c5a80e92039744fb60dfd57e1897b5e7be0b3f05ac707c5d3e43a8fa862e307fd36cde39b7af999339c9e0a7dc7e072e01a1c66ef67d978d9bfcb6347258dc295dbbc01be1fa391fa16952d8dd11a5c91b130b2ae38a65ff2a4ab29024f3fd9fb612ce1835fd18b8594b82814f5604bfde22ac5c7c81ad446858039d2692aaa34e19aa1eeb729448540a08e7b1f79e6579642c672d24ea91ee5031a2ab6de97d4c4172f62880ec4286948ba055f41185fc271e55dcf5d4bb6162c726441fac235fe3e1bb95d676721f4c33f02a3cec3c5c399596f855d0a8c662f05f9e10e83e4d4450a86051d2134fa2c3e25acd17436f03e7e4357c474cd60107b3ed58388b9f14cb0cd3713adf0f593f42d072c7c5bd0496e48cf8f4f4e3902535dd483df8aad60c076e61b9eb240e61f5924bd649c6e491230f18466109fada708a95d243673c9a0cbb441305da71ce5efe227e84fe4f10672b15dfecb2e72ca215cbf944cdc7ce904b40ccb9c760b434833d60224d59cb6f4d65c1c0bbe82eccccb593835e8cd26715117684c0a1c8de232c935edb684902da249ec446799b1047d75dc49ba8fd84320664dc8fdf95cac605d3bf86d9135d5f835246bb27e0bc35db0e69177d086e1ffc59dbe56a8d639b09da1def65302036a2b82b619d44f8fbc1a80d098b552b7e78e50e96fa8587de1277c04eee60bebaa667d7cc4b794717ac57659bc95a776a4e57fe434bbfa3169acc0519c742660e8d699b64d4cfb7224b9bae8e0c96cb033a4525f619c85f50c63cf33aad9bd24ba1c5a32ce850f3d54084b0719bcc12a25dc8b187f8f088f69fd12759fb71ee32da54920b2ec57b5d807c032d3a35d0e4da3a3ffab3777dca5ce649699e70dc2eb63a1184f9380913cccd715af68c41ea4a9fd4b43db69cff97fa70196edee3425537ba38b796576f678cace925a6884f0732882e5edb92be52d50391bc25d8b2ede3b5f48a4b4a7b4f090d09f07e9f9725f75b7084f08268b2306abb6bf5e93dfab2f7be562aca3868ae552c036b6bedc241becb2ac6f65e138e50d84a9b4a7dc31f556b33f0cd9ca1cb0b8b46b81219dce5589596aed0fec1f4da4acc5fc86ac979e5ce1ec955606e91ca330e321be536bb51d4f1e8fec7dc8a7141b1fa221da1dbe7c2748c359bacddfb13f2527febce88b2a53f96dc6b237b377914d6a004fd74e2d77dc1e0540ec7d186c4c666ad5219f35d875663a2ae40c73c401d0b974fd4a97c8854917bf370834794fadcf9ea44e6e79f18c316517cce0921e4233b81e5ed2dd7c6e902443f359322e7316ca8bd14a4252ee9dd88b67825aac49aafcd3427da8e2e62e1b504c45d75a42af88304a2832ebccac998c8487728308222db4531f904cab5940c76e6fd79108d67cbad10e2d8105aed732ba8c943300562f5f0a568492e287191fd8b205504b7d1aeebc32e6f752a5ab7585fbcdc8aca18a1106626ada45ae07343a0310dd56a5cd1dd961f12bb69bc25911038ffae38c2e7d0ddd514bd34019894e4c5e401990486118bbf81018a0e9191e980b4f7549edc8baa20e22dec123aa35db3bf067746f5c60a9fdfe1f5dd42066093cda75e45f391c32f9472e131617f80e6cc5e1b6396590c43e65165f453637c9bff299b716db562dfee8be6373e75a31434bb67779801f6b3bf90789586d21bca45f58d48625cd2cea59124ce5f44d399bb78970f8777d4d859bb5b8aa7f3fc76eac8ca6a7d48e1c20d6146984e03871e44cda07460effe8cc9c889e9480cb431cb663cf6d8c02a89cb6d703be9c681c317405901c8558b407820716beddc8686ccf1e0b5fb41880aba43a1d7c94e2bea5a11ed1caed66a319a361d83c1ed626d29832b1ffc83dd73a51a0c977071ee7beaadd75051bd901a686f4c458cf7ba308e5d932350e0f1251fa9d8a86a978a7ad3a00f8233cf805e10d10e95e86db6ae5eeec83208f4fd530c3df9e954f35d298c2793818bfe1f044c87df828cbf437ab4c4b0d8ab3ce56d04dac538f8b57ed6938154556664d158231831e5c24d98be2d652f383e77110c7be3cbc3d5ef37f5d51fb4c1c9a2c92f03dcc7c8183543011200d50badbb044c43850f455c5755052cd9bc6520934e60b557c6f95cbb6a0adba185d148e3e945fa638df1e135ac83bf736a74351c3ce6a34f8b2413a108d5bb16b90bec05e9a62de2353a866da5273cd8d21d99cc1fcd9f8874901f54d5c3a04a49d6c9c276095cb0082ce7ff40e5682fba0ce251a93a32e6a404ad21a3ce3885b8ceef9390a04e45e451ed7dca37641776b00d52803e35ac43e0e91083f7566c26ad134f4b13b9e5ed63e96965ba2b082532539d285d51e8bb0cb255f1aba6dcf686fbf7868b1ba5f3d63f53ce2ff3ff0c37161b91ffa4b700d38fbd6cab1e00aa31f5f60ca3ab6ea35a011344a8370adb0a810f76e414d41e8607d0bcab46f74767a7285634579ae7ad529d86b90d35b35fac3e3ee4c74d91176a63f6c7a305e8cb5a3dfdefac37837005d390a433a1ec3116a8bd315863210df1b294ec4c4334ed738098045efcb95ea97612d1ba41ba7c1e402303031930a69284470771483423cb142879578e1f5654ca7b911f51c8332036df8ba0173d16f5db435d6b64d27eb4b97a7b44f606a0581342d31ea0b98ff61a4fc1586c4485200ad5961e3a5ed52892d9b57cfa5994787f9aeb8f4b78a8e7fcd76b5f8f0daea0dc7df0d68c88690a02191f65a8766929060e0904d4e12963b3769a926862315bbe8a1fc670bfa4cd50d634e3c1e9930861af730711c4f365c57f53d062b3cbf10827393d5cdbac76c6f2490d739b432e62389b2948cb202fff7ce6b2682277319df3178e9be754c7737e693173de45cb49b946f8835a20e08326f96d94fd0ca361bc1aba1daf319061ddbb23ba06a3ace29a5a0038b50e059ebae1abedd1975aebc12ca9a62eec44b5c67f475387a6515d587d4da310f0104857bf12b9ed1041b43f5e119b26b9116f998642c4e726e4164756ae4c776cd53e9b9412d2583505be5ab029cf3785675c9685134ecec48d1994515e2965307ddbd535c78c70bae6cd6d625d2c61050ef3a1ccd7d6344ec0bfba11850a17b79a8d6762d888b29060e836e74c12a0a6da531fdd031ca68d9b03ec4ef9f35ea6d043cb749119cccc2f300ec22168feea3f606a4c814a13fd96e5d68749f9cdc87b84954817e678c4c2a3f25691883c6f5763b0d2ac3570e5cffaccba0ed41c35ecdef9db7878e83e3a8b073d9f5042f9ea6213510055f398da306c9bd97ea70ae5076a5fa55160d8cdc623030e3e538ab64b80f7fb64d8d6d5e1db6caa3914465f9bddb98d82188e8bf1d65d03ea56ebc93f583e5ddbd658094cadec312d5e5335b037d0c9b87c040dfd214715ce3b7d70ae0f3def68b47cd70c7ee196ae3e09447217361ca53efcd18be197d071ccc11a583fbd8c8d2dc9ed535a6d374e6110063629a8e6e0d213ec7dad526b8c2499832fbae50be8584939e940b174fd4ef9c5069e2dd0e14e3f1cf185e4323b8ade9138051e97f9e7e00f684a9e76d28f253ca68b94f14dfde8f37bf4cec1d1d98dcdf540033d7d91c467c72d970f5f91acb6a13cd1e879d1e2a25676ff1d31306aed3b1eaf7087d065c8214facd7c4036baca8136bbdaf10ff28a4570580cff0ccbcb0932e0b4daeb99d4aaaaefa26d249e0d6f2bca50eea8059f9d56375cbd5e07446a120f37174f721eec3f78e634d75346def7b6aaeb69b6beb4a8e5351cc1a21980490db16de46e3de7d15a65f6ce0fcdad3522bce830d83e459007134742f0bbc1181eecc4d95f9219dc02628d579dc5342e2555ef03613ab8ea30607a1e1cf40c4c676f584a17e0dcf6eee0ce23649c00caf8085ba5bcb8264d5e0d5ce707432bfe83e8e004cad746b07a5188e2b058993a50a9dd5c0775cee60d0372ef1f6aee9ff70850fe643120b75984a57bd119e1cd9bfbb27a78cb53a768c0fed14c055b16b226cfa62882b2d18e07f99a938ad93dfa83788bcfa1398b670b67d583c81258c033c405019980a5c09dfea248245e03165c119953e59dc398a8cacc3ee289e6211c5fc6aaea1ba58bf67dab2916235f81701067d6a1c02439aface13ddffb27998b42379d4d49081a98cfe221728fa82d87ea54faca927caab995ad2a4a7ab323d8ad5710ef0fb643baf0d9f0f724bca5eea77894fc0b09d82d54b920b01ee3cde1e897f27ad046771ea50cb09d93bd9cff6c14653e64aed03b64a8239362e0c4ad612f896793c243ac5065811afd189455e0681e6912933b19755a9b8ffa158af676a5e22786c934b5402e2435a60fb7258d7451b1dabc2e02eaaa424491e5f901e1cc91e78c0b26085c92836d49bed2b2026f3362ede677ed5837c7981d33677efc2a7292b12a1df1dcb2cb4717cb190ef691d36b4c0e69d274b45a3db0e79f95ebbe6f0d2007dedc3a0be6dd9932c4502b8f55517f6ad713b4eff51ca19295a0039c819fbd09965161c0035a6fd81476250c92bce0ef7414100d0e0740be414ef26cfb7296976339a434cef7f75d5db728ce1ecfab4893c7b22e62c16af6f2770be7d47c0471cea72c0e43cef58446ccb66bea08c54cdf3bb1df933d62a689f7b7580f8660beff48975a9587bba508cca2905ed710b7d9d4b63395c5ab7e79543b2f3e7b58714be16aeafa91198d9f04fac1424a4f5a69db5b2e02f6f5ecc9a0b869aa58a54f51c01a5296908457093f9256e1c37fe7a26b69fc4d1ca1cc437e189c83a3ad181e03b8abdeee6c38c2522d6fc1faf5b0653eca2e0f80c2ce3ec7f81f021ba877decb2c1691d74e5b154129ae030802a62eebd2dfe0b2134d47625d4599b26e2aa1b8d9d3c0e3f30d3657dc0da981dff4ea4267f98d56c6d21ede14497229b5e1d794c81e53e3f06eb1942ac5de933ddf75f1c7ea9183c8007ca4d5e19bfb55536e49de59578f0eac8ae59c053eb3911f6dff9ab95d74cc9ce66fe626d475eb19599ea3b48a39e457746f19d152321a85d85f553ad9383b3b3f6289c420e9218aadf47893aa25bd78fcd6edee8d3ff60bdd2028a8eb6f74b599e413b982f177a478d8c41797a44c0b8232505bb93710cd01f3073613055bf839f81734107e5fdb1dc7c8f168a5ace565243da5fef4102b4b87d0f9c835758939a18bb96a5a5cfeb402a1a39b30c9d275745bf80a7d7820b887531468946e21eda499049d7036b240daab37ffd0b3f586265aeb04835b7a7f44a88ec06056a2097a4bc0b88edb709633c2f2c8631cb0df3e4969499a43a53a9275f5ff3a596971ebc9a6d0f44555918ab2396222632ea8b185fa71ad84523ae0810b5e1f205bbc6ddae2ad86b0ee8810ed16885cf30876876298e84c4936bf4ea939490cc7dfbeca04fc4dd35d1f247c3177e1c8f0aeeb263fc11dd5ce2e58f1715704f274683a9cbbc571b7b2c3ac1f8cc12bb321ebcabc23d71719e41b5c1e9d242b238ce0e825a9163bccfd864481e85e9ce29242a93dafb476c7248efd9f832d713f2aa621c3a52e25352234148de7126de4d2b85c940f3e283df78f05738a917bece02498a4ea161509273da9aac11549e5adb06ebb43921accf84e5dc42a2958cd63224f6679aa9ce02ba5c49abe2981c052f7010fc703459b7853e6bd984200963feae2a27d94c848d6b064fcff027838651df531e643a06bee771fdb2bb3cd3610a060c8dfc082a9c9957afa73163b23d3bbc7bd3aaffe378a9e9382dfc4f4f2d31edf404af6e8651c5aec71f4dd06f6426585bf4107ff0f5b1f9ae55410fa57474f0564f124c5154335d454eaed6c6094b4b9737028c69fa96aa5e70e8404ac541c3f9dcbb549cd68387a3f9e60b51c75f14302fda510eb3071021b12f9be9474536956de8735380e12e6bdf1bd254bc25560c387b513cdf2567a507599e657e09eb9edf7a177fd4f63b2217ab59d5b9954d24bb98c4d9318be63a1126a7f74e6273311f66168ea88701d62a8ecb1e16a20c4d7bd2047b21df43b81a158f575e2b3be57ce3932399ff4c3c8a1af6dbf67f98ecefbc4f1102e24dc625aeb66a1d6d1635a02bbc928525eae44c7e29a333366d456b9d315a94a7e301d3a6983481d01383dcd3c3311e28dd39bd60c0ffb1e3cf45a07d601822c556ec291ab3d3d0a150fd5d70f7d0db2de57516bc1be6c88112825e20d09efd5c9baf838f84b2d17b07515de47a745b59f5c2fe6f1d7c81bba977c5d047195aa94bb219de7c89a095fa1bc7d0eee6c1bf1355fad0f410dfebbe9184d74d1f3d832b31fb521b55db705e109008536303d1ea29b03b5f56cefe2dc55e95fc6f79984be876388104b76b6d4006dcd4c64a077e647eb452999a96f7626d79f08198a64691d493584f2cc07b3d6e3b37c637ea4205b56eeddd3a034536647f08e75b306114447d99258e0c5ef0f10ef0a2521a512e5512cdeceb25081e8082322041c23814424352d838c36238a358014bfa4cb56a15aca670921927ada150965425bf477f381c5e843344fe705c751f4fe208203df062f1d80624a79a7ebc253309f8917d5d6cf38baa55b2d09ae91e349d9cdeece0002f67febbcc380889186da2653c2f422389a750b63030a12b3438b194711bb3f95e85717793373bf199a42c73e8d23e7a077f3b472f9a54906df3103fe45da4e17a41e2111ef7f423243e5f2e257f76ed9edeb53a22251d550ba563c4d3875c52a9982efb4d229ee701581a742ffe9776374703dbaaa649f86e02b2da6ed36d8ede88faafaa71bdb429a6e9c85614e292f644edd7cc187859f26451efa44d99b626c7cd5e4d4d75e7c6c6e5e470273b91b12f69164fa3ec93e3d5d64241e6834b338d10e251857677d838afa989f53424b4dcba738f9327442eefe8980c705e14525fb975497d110f5f4554fb8378e09994b6f8d5acb684edf7b1d5d1bc1fff1011f506dba0137f867edffa7d9dfafa1e1af47425c084392a3d9cf10d92bba35dec21048ac399172b045b77ab69cab5243353e62037a6326cce57e52844f52828a5bc26180ed5212721c9c3e766d584da57e75a8bccb4f1daa2d0df62a06b0b4d6e3815abfa2924e35bad8402546149747919373ea9f1551acca2f2194bfc48abedaec3755d1d77bc6eeb7c7c31dcfa4ce16f59d469fe7ba117c4377ab259b59e8c3c5a4ccf8f51f4514e618f6fc891c34a30f6119c65bf8619010008a4b0cc78d5419c861c422cd0ac77840046b9c09e288612f4f66824dd8189798a8b2a226d40f0deb99570ebe84df22234fd68bbc43463b4eaca8d5f4544b93cc6e972c58ed774dad26a75223e1fad44d290785bd057ab172b4aaf1d8c2514ffedad7f6cd81b9116990a709c8a9004f3ca41b54f34b1cc412c558268042b1052b68003e65edf6c88b7bb355275f69e601cf02d3b66dffde878335ed0ba12eb2061046ec63d684545d029a0bef7bf9a88396168a24a8b5dff7b63e482855b2292b74cf01e11711f83e2f7e916cd7eba9ee7152a4f7256d23be6ac545338e2a4f0cef695c5555a3e763e9912395d51041e9aadc182fa486f980898021aaec9bf16dc93f0847654209a46f7f67d4363ff58c0f725b0dea5bbe8c6ba2cc3d91f2979d0b2dd010c379e982fe36c2ae15d559d22f0ce6be733f571bafecf4e4365e6809164c0b55380794d3b145b4e4e51dce1a668291ee8187b731441334f260e1f68fdab3dedf802d260630c88d52c0c2067de8c6523d84d1449a3ef438c1d7c7e0bc26a65dfb287abf7df7a378aff43d868c4002c145376f6f85efdd08c215fac69dc5bffa9324ad8655fcf13fc596b1c478b1ba50793c4e4d72efb1e138898600ed131a86bce6e0b3d6e5e1227df5bf55631e4841b8fbba4480176712a2be6284283caa76147e8bb6378e97b353f5c4e643d0b45e1ae2de793dee58239eff3523403c1497605a1de2ce558763cacd1d004be29be6e3fa17b1d7d92eddc70bbdac71746cc177daab188d16a0b49170a3c798e927a8bbcfbf53e732f971103816e4812bb1e6727d75a776ba326c2206eb8a826804a19a1076f9f6b62a2837d0165c529f684e4cd25f218645a840d63232c56e9b7ec567cce6bea724a855498f825fa683b7f54639ae40c72da1162d3d1e8c97032b7d931e6ea3414e56969061bb17c9a2f38c1bef1bb8fc6ac68c1a987a7d17702385cafdf4e3720bf823b3ae445643a09b89ca62df8f104f70bba1787f04a73e0289b5be6b7abd2734fa1c3b89921b5b3f9f781e7869318b7b81aec6e6d775e0b3f78e1a363f54c19287ec4adf6d49b04e5f895e834d401208f9259939c8318d5ec076597389dffd8e77f44a0e3461eeffce870398cbafa955bc6fb76a2d6b690a091f61a61144793084f6d17a2ae30d8b8d0ccfd3c312141ec9c651958ef4025be347f36acf834cafaafcf8ebbe1e49ea0cac7aa7a496cd398d8498aab707aee2952bbe4daedc9a7380f30385fb1196670d9d4805153e5c0d404163a6772fc1ef74c4337b726628d9ca45b820786f599d237486f074dc7319e12d21266945e142f184aef8057b5de4962d6d4e130c7c6fc39145cc0c5e12576d8eded52e647ffed85419eb05fdbef0422a9ec1db224b5ba35e4d7aac78b7ab984def91e21557ae5d44dd00c894d7c2be4534d318faba0930db6937951672bef050a43a402357908706d203e5685f5d846c657c3a54ced23a8927b6eb6cd0f91907dc6c7e0afb7e6ebd1be124c10dae03fa03837e3b315d144cd1a8fe416c194c2d7a256a78965a437b4a1ac40201958a26ca3640a1b3a31222ca6272edf50fc6b4d3235c069a85bcb6ba0e4093bac88b6b0e07c147d7f2a6d580cf12975d7546b642dbe73b4cf2ea91515715754b086847cdff969e23eb2c0c63087363ccf598675a03377200a64008786a9f37255dabe4c221406b0e3d045e73e7649d73a5eeb09e525924328bf55570011a133fbcd6d976d018d12e0a450d79623f244ca0df8890ebaba030477239a278767fc1b979d6b14519bb72c43969f3ca10550e11077ed6f28302180156b67eec1b90a651b0e59af0da2799bc8b46131ee7a17ecc3e883bdc54c9225d45b7503e7989be49688c24c9e376cf1c83a934c7172081f562e35c6025f9fbad11b62a6deec5323729f7e164d8d6cd3e7d32ee1e194debfc15115476876dc5564ef070c991e94fbfcaf69bd45dce7ee3f138a7bbbc59eb58abd00f26a9aa91caaf4ccad0c2bcbc987ac53aba766f978aa28094482017e0f1233573f15034f56590bc937293b5f5f0bd13756b591d847253806acfda9b360b59bc06513ed2396ef273d3e1894e848118c456c58d5be08bd4c463433bd39abe1c7168ebbb63f1307a46f13472cb08faf055e31c0756797509a23116a1556f13fb4128adcc3a768710334184157cef9f3b0f781d89f10b5deefaaf7a1c1b141212e51ee16bc802c5446967dce0a918c8b6e29a12f85fb329b1cf9abb728d391841862e6e16ed40be12e55fba266146ffa27548b8754156c3f740526d659e6616065d376cfffe2282feed1462f29dac467e90a6777de05c37fd51dd4f7a6d70e786b59b726b174f33db1b56f775a70dc3094ded644f9b82668b93e546a5f6f5e6eca23df395d17c3c45da6001f43453a6fe7e85a57f3f410337b6eb0a4ee6077f86151217705306713bb4569434407ebeb4f38fbc42d23d9c23f461530b16bd705d093c2f2f75f345f1e8452ed99af3828346933d6d7b087ae6e4efc320f1ff6b334414a96cc642abbfac99d968d65d99ff4e65602cddfbcf69a85a054793403ab3104528f95d1bbb4f0d089a098bd6544e89d4a91f169723d2aa4146047058ae3ea37f53a149509996ce737451b813db8d1e91e1929283c9e119fdfa44701fac675bdda99cefea6c9a82c0bf47161135341d50fbe4e0ad83da9996f9112a4659e5585c1f61291fa67e07bb9c06aedf5ba7395d11d272673f9572608d1029eff988e618815de4dcfaff6ef20383c18c3449aebf3885ab3f84d2edc49e28ae053e999d8023ccea5788fc8651971a10b0e50d6369ab03cab081608f5e0fb286d91ac0d4eb8c97cb700be73337a111caac7e3272ab57964d7c0f3d32adf2da4ef7a5166fee9aa1fda6595888b8b811a14f4508f8d677a5f2241e3ecb83db5d663cc03723d152c66af20ef401e39cfd27a140a2a763106b33e604fe37167c18d8d7e2c7582e5d611fbe43c04e29d2f0f4eb4d7dfaa15f12a32715dc8ea72feecbbf296ea71bb4c699abdaddab4a8e3777aa16fe643f254e9a007f98332af96aa41cf3b51fad018ad78154e342336d3c3c475355dbe635f07229d04dc23497516bfb5c65e3dccf9ada6e93a4860694ee325e745989811ce4f5b7bf8e95f0563f5ab79e6fe764e5267447f3b6aa8f906b9ea058537f1c9070a93293ea18898de93c77ead244131b45b619d3b09211abda3b04401de5f8bfc9eed9831cb94dcd3ecce7c8fd50c34edfe7ae7f4e414b13f2baaab2f7aa442126f03224c3dd3ecaa1a5e8afae3619ff0daf4c3eb7c14b54bba16cf2b964e894366a61193e81b02727751ed7ef7efe2ef871d7b5d1ea12bb78405eae22bfbb24579c38c1d15a9faf3c10aa6da8a93c730ef3c5b9c6ac9066023a39b520975aae72ea71a79cf5bfd846edbfeb799d625b4778ef24ebdc1cfed78113760b85935da634cbc7153d5489923126c6572eee86669cb9b4e401536cecf9143d7659575c234ea81787ea1204656c22e3707e1e46d799234f93a155dd66a78e9d3d3b48221d15f3a44057de5b7776af6491205840c74e0de800e834d504cfa0528792fb8cc1bec51ae26d12a144d9c80a29ca1559b98512b0b8b0deb637e5f690a654ed4ad488c58956466330efdb935c3df38974f7e13933696b89f90501926d0d9f8fafe4e359747944df71a38f74eb79df6bde7db324977bd1a454e023b6fe254634dcc84ccd95bf490d6364d00096d79690c2a97f227ba61c3d63b5f75bf5a2e4e931a8d6f3af4812b27388ae40b8e46d262d22404f34188ba18383b623f0d9fa3bb07801d9148d4cdb2c62d0a09ea0ec552b3872afa341df2dea914f282455d0dd5ff0518c1280e588d0f1661bb1b6564ebfb80439d2f4dfde0c91273abd157a0ec8e75395dac2dfac5040e03f566818fdf40d06165d86cf6c66758839e3049d0464cf2db0e4fac12834f6d345a11d6b7fae6d4cb66b7e665042a47c6aae637d69b0da97820d2a7f219f580eae40f45fa949ae1c7cd6ed2c74ff5439de0fce68632fc7182d12bbbf083f305dcf46890bead368665bf3c07cfb33fbca8f6b391e66e41f5f7f008e7590a1db265d7d800860135e2cd7709a94a28eba7309016ca954945bb7b0a5956843c74170d77e917003673e138d92ece827298736b72c8721d55d338841c736b96f99ba37e8746461fcc9e3fd98a96eb788d5d32b732e0368e5de0d82d03f28f8bdee71714c20dfd730afca576ee2c3d4180bc433992916910128ef59e435f50869aa38df5067da31b9e1b8cebeed72c35ca4076bfb3a6e9a6017c18cd092d75db163d6482bcc370f0c574ddd43a89135f32f46272ab7ea3727bf98ef3f8e3afdeb439b4e08a70dbfd43497f2c8409e54e3c1a6de788f11ae71e0ad947ab5c86e90ab2ff3032e8254d1925574643c6b9255734c45e7f0b8d7592adf5dcebd39b0518255e9abd276cb3fa8e6fe41f3be209bc8ee0f1976813826ea03382b157ce8c431d6eafa86d4bb7d57d152bade2f149d43db6a3b5accbe8cf6976b8850b35c08168f0c2cace53260a644870b16af88a29040174cd19e8a9ae7b2916b3147971689519661d096b9b621be6a03adf1ec90557c36345445ad95b6c9fef8df376500899c8678b9f48db445056523235824ba65c0df36a847af43c072da7574c25c98f9f12122b34ef5e49cd120a080fbf7f179d50106fcfb2659f100ac426ee7459aaf9a25864b4872640eb94700e0bac8c38c468a5c6d62be515e526b9ec5549d0795a25b614c66c67801386d0d5e1922f4a9f7bd0a8d2b454abd787b08b8825219da5697c8dc57597cf82c7587f9d599d2cae211b5a71c0624ccd7b6b6fee223bf91813e89d6e32852bd2315135bd71eaff8472ad4eabd808e4b8cb29cc3f0c82caee101cb5e05406940cfef2b7997a900e10bfe82520bc5a1d3bb62677d5a5545ab88c2dd15e220e2d6f38705b837e7c7ce24afbb3f98502b4561903935df8122857cdf089a085a3c12f093bbfb1b4cde1100df92f2dc0901712b46e8a4b78d382abedf050d29268e1a140cb56107e4651a62ce541073cf27e3781aebd9a328eaad75ffb34eb685181ed1b3060847d831e9aa1f01902228db3cad2f5e8b4cd8771c601010b82e77c10e39bffb785da94177a9204df30fe6576c2c7d1fcf2b3bdfc6b9015f983292534465e3e3790ab2254fb47574341a6b62309d7f2f519fca262b6e49167c995e61d2bcce6dc8c5e4294015ca4fee423376f40498fb1d9a540e9c145578ce2986ed5c63d964c8cdda33396258e92670cf832e9a0df4fd5a8df335bd2df6d37b62fbcd1221fba88d5c39c4125fabe48ace8200401ffefda76e582238137b48bd5b03e4dab7689b9e118e27ac05388b6ec6624bf6646c6beeb1c72f07e0d9836d3fead3e8fb847ae21b8514002f0578f27cf5c32db6930d8575d06c951b1fa3aebd6553541990daa9ab6598693ca8414ad497b9563e008621b3258ac9b6878a183c017dd94b989792abe77522f3f2122e83d5a9c46ffe8e3f15fb12a068ca76176c7928e8a0c76a098b01908ad63a15403c5925826bd4bd159aaa2aa59aa6d01c10162a6a4f0be4ebd804ca66890967001050a8c343f0589d0381165be70843b864955a0a0384600bac7e3acabc0f9d2a94f99caec4374c29244e514dc459033ea5f554d4308d3df1d6c0dedbabd89dc3ce381091b0038842d919c4b7b19713b6c6d3fd71366571dc73edfc0757df5acd37c084a9c9c98c960e972a557de634f956579194b510be491801d2f7c21a6f125b6ec5a71248444cddd3f514df6f5b1f09b2a1df0e6141a4b0303709fa82f1b7c7e41c73b6cb576e92895f1111f47f2a859e95267139380716791c514dbe9dff2b94372771a9b51874a73d1290ed6f0791c37247f6c3804a78197b830bdf1d8b54a692ed151593e34398e32703765c8397be70aa5ed2cf9bf0738067168bb023b1571114fb2851ad7326615e3fd34bbd3c0e35ff0488784c79a8ef8734eef34dcba19a995fe824a59b41a8807be9a76e291b9e2d02d271ecc4c3edd131c1a0180ccdc2d3715cd8818bc06b9571975014f25684474b0c1aceeaf87ca964e7ed860abcd1c52bfb3711c16bf8c00558c5eb226bb7591eab65bfc44ea3993f8706c59ff1ab29f8f73f50d35f7b181cc0322a34accd82c1bef433cae7d9df749685aa605246f8a8df5c1513c6b20497f5d61dd295746739f64afc93c93dc12c4e19f14beaa7c5a39c26cade329b783feb52d696bde4d130efdcf5764abf60347cc8cdfb60d0fac1af293769b581a26055160fa8d9620933f25e7a294548ad5c3e3d0f85a7ddc746d86758b02618ebf99b5733abc0668f12e713ed835c387e880a217e9802b3d200b4d68dad8506ea3702d4655d11ac96dfa272ea8d8befa011aed17c4d8aa7109e2d0548e14f78daa661c064d1aa8ce9ade7b61f6fc850226de3f86b931d3669f59229ba57d37bdc6758fed42019f92a0b464e93acbd04c4d7931f9aa7781c490d32b932c5914e379c2b1726f3a30c3989a5c274ac796946be0a7404e22c781a661f6c8b88e7810f12e8ac119347bbd27e62f1efac9dad195200734f170732106fd8d56624a6422ff5028bd543ec3d338545af316f5fa3f7a4d31959a37e0aed2f30afa33ad9a4c5d0069b4c2176b175010865d30c79cff62bd87f6edd529fba5ebacbce8c0927219df6564daed62641058369c2d12e5a244ed2f179a52f3228f8c04a76a903a0973ba35d0c205f230de02052557031c1cd59bce62cbde4685cfff11717816d17a478d524348c5ea878a542d454ed2271316b2f43090f60fd8ce1fd56ae96b98a0be6409c9adf735836b251255aebe4d2d051c288843652cb9afa60e52a2fce90d9640a7230e8b337de01eed331fc77407b77b0642fbbae47b92b115d38b74a6aff9a27ac7432c2eae6f63ded1f644bafa67eff865661b7dc788bbcd11035896254ede7ba404c6b213581b79d024d5c5fdbd078a9e06c9142850c55475000c5d7c0ebe59d42e75a5570d7c3acb51abe52dea6a8d8f45c5c890c83191397ceb823a301cd96e9e0f27f51fc4cd3ede64f49db98f97d4fc2ce64ec27e1ea1c2fa19f8d5431541f93568672e9964ccdfd6315d87172b1c9a6bfdfed9b6e8451a3675eb74fd19524062ae3faad01c5239183a8ae4dd62bb1378cf940f761d399d57f5030107122216c202b257b0dd2893856c5e8273be7218956d347944bceede358fc546d8c0276319b006242286d7b7a809e04a3af97cf965f56a2c63fb63891005fc89036f8e4304eb3626a147788b010f8642ab9e44904722a2a604c9dff8fd2a556e7712a9465b9144fb76c44eaebadb924140e2b74b937f7661be350707217dc610f6a702d5551d358b2084786b09a527c6b105d09582de20bb89959ab78340aebeeb900a365996b724c5a2792d378898b95643093c547d4d9ae7b88491c17578366b7ad0915b10a89b743bd666d11e9dd5977f1d6529ba69976f0bfac0fdb4aa31496022d0230416abe678215de27606ca5ff742cecb31926638d9de0a371e6ba77c0e2003542034e507060b5cce5c713a9916012ea191c478ffac5ced633e91121a77e659417486e11a3b00ac53125823668cbc71f786b9dbacd833f6417d8ce7be5bb46ea0c9356b5395a571f63a25ae40f916222063fbf8adf66c480bce6cfdd1dfcf3f9131652797b979337ea6874025d61ed37c21e5b67036be4ad25c20328ae29cc97da69281732a1beedbb4983b641caaa5eceb9a32e3f6f6d67e719899977d65512b3158a47631929d7b9a83433281e416ccf1165f36cc4d53e8b54b06ae8e9685d62db3b77f55cb00ca919b2392a74e740da31bd8a0ee145203be97ba28c24ef02b85f41d5c9eb6e6c9c5f80c25f8d9cf54d108871a12ef885b42ea233f46774d48dc5a494feb9c9cae648b191d43d78afa324230e4802264f341e306b804394a73e3b7b80715a89bac3b58d5204d83cc971d479b489576f476f718e0d918210d5be7272357c72a1c635f92b140bb0f03dc65b5f55a8034853ca0ed77127f97633b435639598d32b8d79b8cbe94296dd14032545c9b7fc108d09a0a5811637bb75da31a9c63a88cb479478ffaf4b85d5f45f97e44795471d5bc75cef3cd3af48abba432981c884a737d915b9d31231ffd3b18bd4df42206e4ac9b162df4bbe64fac988ef0ace74eded8887412986090f19a39b1849e76c18e12bbfc251698c7080c9d0fd0cbf3e88ae786571ba0ec05f872763695a72b3efbf06abd60557be6fe317b69d8e77d378c76fdd2d307e53588eb2838ad2d301a764a5bb34c7a5ce90b38ab9ceaaa2e5870d6a03ad79738ea00aaf25ee9f3a2be16db94a0cc679423a3c2548f28bc1e083f611e45e664d986870e2f8bed04fb5718504197fc7708751d23bd1a4a3339fe647936015bb705195f738b65cb392604e42eddca2b57be321867b53582abb4062c35cdb62074b236e0c99fdc0ee8ef9382b8048e5081b96ac85af764a9f3d08d4701728fa0513cb4f64da2506d5d008c2be80556934ef8503853f5cac6a5ed0ed352c2cb6b3f224d21289a08b92732c6fc8acac46afaa824192c15590deb89f391c52af67ad6fa96b42cf60b9ae67140008c3262be21139f34ece54f72a6c21619de34182a901454f91119d789c13906e0c8342e365c5f45edc7b101f5372f2c1d5dbbd18bf0612f924fe689864b761e6f6fd6a6ab49b57d3fe06f54af2ace7f4eae1c25079aeba8293c742d44c6d329d32901a22c57a141f002fd89b90c000f901e970db647fe8e4c291ff250b7677d55bc2fa9eaed85bfdcfb3a714ddfcc6c726c5bd096ac2042242d5e9d20826c4d33a667a04abe30f7ea8babb8476e6d3899fcc4254f217a3b14a14156b53f7cc4f413e3e897565181209e1cdbd5285159dfa97f0665a86e0a8cb5773a597587fc9608eebf68e093866d4dab92936bcb048db6d3b4e81bd9eae6dbecf16c9d17562c56548555535b71173188aa1e16523ac729d1eb6074195b920f5bb02b276a534327ad8a99145164ba94a6116bac3bfcef8469b0d1a067370af2440eb5a3dbf6e0f83a3ea77d700eba553528c74f1b1aec7fd6e5a6593783c8dd12d7036f78aeb8f6e37c751f6b28386831452846f5dbb179dd4548521bfc649ef621b9a8d84ab33241b51be6c3f27e0dd7971057b3e4e181b626cef50d9593bf45c8bede25462cbe4e30067f58a2a57ae39ba5c0316752b3244b01a0655ff839156dbda11aca7d65d9047d881f252247d64fe9f2ed03a412d959866023b8f3502769246d5d9bbfc4b761659422fe94ceeef2f02054ce3a04feec99a20d3e707e86ba564dac0aa6f964a14f96755c3e6475e2e2010e06515fcf25d589ec39a3ef3f705993c26529add6aab97fba003aec20c27c4844d1134d0923fc6205989dd46d3414ba9a7169c5a94877b146d29f64903b4094605cfb971b30e284b80dbfb3d524d59dfa4e55ce8f89ef46c9eb99be0e0a862c875831f06f1b4c57dca5065af231574e0115071af4bff6ff7d4d9d61a34a5c28aa2707a7eabecdd6beb9340ba0f3a4a43f1e0b5d0e57a34ade521b8028d2c95c2d08f54c5077fc74afd0a5cf5d238902eedb6a7622c94c5b3471344b918cb40a2b5c77b689136f10a89a36732c685ee171c1cc584621d8f1370466b4b8a87a11b6434841ac6234c742c11438d4839cc2cc8819ce4c55933719ffd1fe40afa5de386add91d5a04a75476c3cd2db99fd236382c1fb6883b4468ad378c3fcd00ef3fedd826e6e9973dca9a4ada6ee949a07cb8861e5dc9df0ddd83246d859d6d5d9eaa17b74a880e5c651e6c0c5dca284e609642325d710d5dd652a05f390a8507b73a663f9dac07d6a7e0485afe03afa915947247bb65d85994d4d84f8d66f9d59f38d6787ff7b4d0b9ea4d0a2fb94281144bd364f9cc79146d786833b766ab8eaace939f50dad38dad76310a452b2df1551766844f0fe8b6c78eeeeb1974c15c658b9d7b790960b51c769973b58a526ed7dc46670566eb76e7bb98356898e08bc459a9f1276e9b066c90f3eb29ab011e9a45135492c10b328cc234845c19a6fd6129355f9a3b9adcc3fbd5ed0cb7aec555f9b9522e24edadb240ddb667c54542c664d1867f84ca630a2dc942d3ffa2628e25b7bb51e3e0f73b79390aad37aec9cffad6226c519770df46386afd0ddfb6e3e051621deff26b03f931d5321dda10d804469f4f5c8f7e080333d223b3c44f79fad4c5406a6405e88c331244b0d8061c70e853d300bd61a1ab719cc4ba67c7b9c32ca78c04f72c8930793fbda5a367df65d097cc6a34b996c0a52b71b1cb204cbc322ce869ce9702d646fa1b1c9b89ec7cabe6e5447fa56718d0ffca7d24c8d1fbef3abec208c7245264ae8dd4818bac4cc3e0704cf1d23dfa959670c4d5f2cd09f891008be2843a548e4ee450d5b4452cede9598e01bece7e17b339ab42f1106ffac7152da3e40cd1bea04b19a44c411d95076c7249e7f10d4e4a6d4996591deb4fa75060765ef313edfc3b3ca03edc60ad8cad81b01bba856029d37101da4943b2fdb65a3f22e2175aa31cd118157efcfa35fef2a50986105e65f49a5fd55ab120f629c37a06c516440d632feba3c4572906b5ca958972b58760d8db4741f8c0cad3c22c5e2ad8f766e423dab1bc9dcb2ffcee9216e4353db8ca89f7122176255504d3130ac5ebb6a5288e215ed8f4c2be0ff96b00af553fe8ed5ab351bf6ea1f8550890b90e3c4baef907ae5f33e5b95c94ae972b96ef27aab32ccdcd5c4757b1524ee7c54ca88b65edc4f8795fceaf2de6d2912e910bc1ad9c36ae6a6b43f96a4354949c3648feea921b1e69d047511cc6d987d8776f04f910e6d16638218c76b7527295b030c647005ee43865b474fd1b8b3d219b02eb0d656520f3937e06e941eaa02b2bb0ff243f6b9ce32d7b66cfadd7d71a8085fe8651c0cd6cbac6d1a0a19bc1205056606a924bdd007e45805e5ee8df6141112050e49485aac8b99507c072f43c51cbf35eee9c3fffd3999bc05259e8ea1ba9bb65e5c9127cc61d88b0b4b0a4669b25cad60564e6253ff5588ac2552af38c85d43d01e78736d99e03a49aca6b67b01ce6e43d12620fe877fca4f60fddf8e46dfc0b1c1b6a406c6209c9eedfef23d974ae4b4bbfc263b82eedf1f7b663950a6c899f14093d8b7f779f6c341b54bb1601ea1c23323f42a1855a48f1560d4840037b372bd0e62d36632ccaa90f0e43488e08259fa01556a59df1a084fc2dc4b698e6ffb789873a3df944507757f1afd78f0ca18c1e2577069c68b3ee1409f08c2629361520eb253200fa42b0f238ec5e073ffb664a17275bfe009081a7bb72cba3f1fae533bf563e6e19436341a2f535cfeaf51fa8174915e7d7761c801da21d643a1e5a572dc29ed3fc2037ef71c49db88b59e5d904dfabb6a100c271cf82cacf0c00f6e589e6e6d498ee30123e31fd45a7d09c6f38e3b53a918a1a7901b69329bf5cbf318a665673e316cea8db63b66ddf9bf0392b9fc40e324cbcbd434d48d97c2002c5fff8bcdcbdfb2fefb0269eb1cb817e83b10cea5546e094b98f095d9b16e3856a40c51e0ab595f1e617efb58121d31fa04bcc1718bdb98dbe5e21636cb81dd1f0747e1f251152023970f1e2756844c41da77f3018ad727cdadb81011ee9ce1026c6356067bc7b488df118262760fc1b50c692ed058de5680922e12dbd864854581f47184f966e13d844766d057093e2a3fba9f4b84cb1579edd9331b223057e678505afd19257f30d50fc7a0285a708b42c296d71315e6dab4b005b062a48dab3fbef3c60df376ac6edb39ed3c0bc6a40557b9b4b9e4d4fcc77ffceea3ee3861c3bc8bedef636bbc192262458ce224acec3e4e2da7859ea3556096e1c2cec97a8451e01ecfc68656288b3d6388fc90e6cf980f734e64575a162740d7ff52a7578bc9d0f37435184e2daa244211c565a49b22beeb8a6b56025e522b5adbee9eb5e4521ed7db8a4b3f5623ec2460848e77662fd0acf9cf65d7db80f930d569040b1f42e2a5cab7dd75445c8293f6d873a2392076a486f86867991cc961923571b1b617cf2d1300e76e649efba5d767d0c360d30f9ba2a22e87c08af7cf96a650522a4db3de21a69028975f8e92d3429b92f29a9251e991b40294522a747037142a352f9185f0745aa95b5012569dbc456b2bb267700509992122f78976f7cd59b985f2be85ba91d6b3399c8a9f0089892a8e7a415b99030d66ef904de7011d035cdd4b57a01bc8c1ec5c2ec755514a6447d60f56da99f2d33940e5ddc7d52fe1e56ee27b711e70df865127bae7ed4adf469a8817a4c3dfb6cec725c03a5f99a344d4064d058afa10086f973697bd045e6f1cb97b16fa3e69a5ce9d08b6cc4ded17988c1bc7abf425cc52dd3dca523e3d2b4da2e9fceb917134e1a7d2ffc98db9664d99a92cef82d2cb4edd5f1f3d2581398135f76f5d8b81220dd2c0805e612130f3304436a7d096bfaac1a51a0a9f30aa271c023b7b7e4cf313003afdf34fb450671b8179192736019d6bb03d3159f8fa95cd30f6dad8f5b1c0dfd02b99b00b5f9aa87ddd2c5e752b683e0ace061d65667447ebb58f20b3421e04c6c93f7e6e7dd1b9384b55e2258ec19fe88f61af123e5690842e4abbaae7435695cc2375c3474aee28aa6cbe12205b24311fed6ec8d10f9eb4b71d1815f99da3959027a97849ae58f9d97a4f92ef1500e8640b773db6837ed41bd803d954416f279c02681496078c475895613174c54f058d7452e7613828dac2b9937f101e8c22fce9917ef5f9e20dc5859acdadb926fbf04a4c207bc160da242b1983991602bb9788921394180bf48732faf1a7fd095ccac39f8715c7639f8851e8c6b7befa1fa9c8af7a2ad05a7bdf03f0c524a43ad9af5d6798c618aa67361cc332eada4f505208d57d0a1e9d213be851974a59f5d463e028e68c2695aa12268f0bb2dd19822dbcbc2dd9e1e344a16d0e919792d72e79e1202dd575b07c021a11a8dfe3ebc97e9aa82aff3b503af26a4a5cbfac6fca0d61a7ae9b3dda3c3598e68ddb6695d756edcab41b0f02d5be8f982004d1e6bfc3b27e88c765692422648c178121ed23029c83982b234d2e5e46946e7790c6a882add3d63a916688e4615de70b1a9c564d8218ee836e70807e257470c049e6e196be14df32adaaa5a5a328c0908363ce54e726932e6215703cf0875b2bdeb98dd75b27af4ec0405c76be8b0dfe97403a9a76677d38cf46ab5d278afe3fc28422c59ccde0ed04b90c6a14ca229a03da10b1797cac0e48744783612f811e64c516028dc5091dc0ffdf76e07335c68f934679bc645d9fa322b205eb0db4f1739b849b211ec5aff6d0dd5238fc5d66722009ebffa562fbf8fbef7be88216d853dab66d3d6589769021a3c130c34c56fb826bc1c3f915b82713f54ab0560d746ddf951eabf77872234ae1f4d9609b6d446ab9f906f94332df08abae5ef545d9577bdaae2d3a3d0742709c1bc0b1183d9d8666078bbb4c8cfbaadaa06dab25624c3bc30cec31154c90acedf11dddc3156a91e0da1907d7da6c5e67ff524f4705e597aa21b48a27d63de2e27494b20b27a5cf341b7f02b221685406b54365f7949284ab3d38e78cf63965849f54fb7865d53fa39b76c71ccbf5a1abe0e704cdfa4396ef39e6064abc40f9798c8194830ca3682ed775b7cdba1511b406b773c48ba378e518a0c465a5edfa95a6a7ab6e991b4f6d246317b80f74bfe1adbb9a3c1a84674725f986859f1e139ee785739697079b02762435c592a4558a5fb587436d67b5c9caf2b87605b9ff1432e8f70cc886d59dbce410300a9fe26398e98d64150384d7230a522466fe5830ed02fa1b054807fbf3faec7393b93d16a5a480a465faec7983531f7dcfcf779802e02739f2fb58710215fccc892a47d495cf1a57940944059ab99e57ee1812b63396a95b5dbf04e6c2f7f1e2a9faad694723838ef1ddfa3c147feda820816b51b985df261df16ac8fb9f29cd9f68a10f3cf01f160a46ef2fa46e50b51b6ad54c21a3c3156f6b5ca541ad4ac3985379c7ab4410f0e63e93e51629235bd42a329afdc02d92df1411d159ee627f36dd2fa070d6e37d59c713f1aababc6508bc565f9cdc8932c4f16bcef84892f8df72a5d9904f1b0394d6935f1bd75e20beae09e8244cbfd71c7d8a360371c7b8c08399a8a1211cd6a194d82261d369be0ae775128edb4f770d91b1714eda705f9083a6fc2132581f26f602c31c0beb3c26517592fc9c49126c6b0c491c3d4d6349ff378d1e45528032dbf624224ea87b0ad6c9f51df98b8fc6a793ccccdaa39cff28322c4638a17e40bec90c3015c2064cd971468b1e2e0c8181125d57903851bd468427c6b2284ae3b24b77c15cef0f03115a0a25b0c00a7dfda4e804107ab12d3fb70a541854776cb0c19dde3a04a3938c593dd67a84c2a09956930978c055095daacadcad9f27da5f30468ce2cdf2da6da3dd529a9de12caf7a0327f2f637763de181895c834f5ceab3438f6eee7e8537d6185a571a5afda67938fa86d99792998e6fa699d5ed84c2a13dcdf50b7e7775d1b74a26a399cc3d74cbea9b6022681859c188be4543ba608b434898a540b91319c16e7392ef8cb72bd16fc7f2df33befd158897dedb2dec78e992436c06d97a09abc2b151939681168cafe2150b076222043e89b908631e0fb883b8c965629b4eb17fb305ffd23d1c003efab390ec762169530a5d0221cebac43afbff2caf2c81d0606f33f11aada7071f1bdfcd775bf89083915e6612dc154d58460dc6ed13cdb64c945307493caa46ee8ac3c400140d7d4552a284988fb48bf9864afb806a10b27d0684cbd15da5885c6ff60a5ee226a634a70dc27cc291e34607e1f2696a492e942902f2d1ed74369d2326bcc082403571aa2f83ed7d977b2667a51d0801d8c04124027a87639907558bb6952a99b1d98f5fab063b47256b76f13dfcd3dec0a38fe7d69b79911f0771dd7cf3440d900242f538b2ab7a804054ca4f5f271c7a2c470a0fb37d61aa1363f602e686f1f8fc38a288aa38b939b7d3ffaf7618099d624e4f274185d2d2aff816baa9cdd57df516a2775936593a8a0a715dd1a1638d1f0716793942fcf1c8f747a4f66ae626174e143e6e24b8d44f3a8bfae251fea64b8ea1d4992104eecc94f2e38ab104bda8544cb90c639956963c823504b532bb8a800dc2037db6062983dffc08fefb838ff057ba1efc0b743aed4fd356d943a741750a88de26973e735c7bed4d287669ca2638161dfa74b5d4d7a83a49435cab482d33c668a74719241b6956182313e5bc78831b4f8a28533fe013ffa3b9e3dbc2d21cca32553a92c55603e9848506b86adfb2e178236363a947cdba3eb0e76f3f42967e265f2ffdf6dec2483ecc4d2a0e9ba890c0b68c6acd1b4b05c4fd012c53bb2e8dbfee074714ef4b3887b3e84e43a0461ccfd946a13558bb8aa5d6c067d76e6bb0eb588bb29c0bd791977b4513a8ccd2a99bf9493460f579686a816835948d28af0eac89335c2225221a4bc1b7f621030eac0a2e6c821a21d4f7af34948fc9ae88915c50bed7d536cf9aea957a214c6b73f6c0319e0eef7811a06a49436b77cca22ca94c23129c57ef0e3ca04d8edd7709d46a6897b775d0925d96ad83045491eb6d11ce764f9961fd95e879e6d3e5c06706d7c0a6092409bd2121ce7e0847a709e6e1fa6aaf6f063a57195d2c025f92481e127c7058f1d30fd2a646b1997fa0982c2b3fb90c890def19109c33a129fc9d0d2c5f38dfd71691e57e0f8c156d0ba307bd11f2d9354e792ba5d664dd2311a850d6466b58832d2f18538bbe43f02b39c14ab2dd5862510383aa2751095cd0d20f56102ada79de2f47f94b93623b81fde29a4d529354d89e5f648f5199fab8ec5cfc67ee550f89bd3a73d86ca3161a2ac9f518863b80a86fbe5b68db1f90b52cabad0fdb23035bf988e037da2f637b6efe44873190270d067345a204ac1bcf53dd9cf0b5116fc285e87a817c05709db9664ef462403c5535a598321b5f7862442336836c7bfc7a1b25d7ac00c0c86d1d1653585dfb0be596cd21acfa89e59c9eec42cd19c100fdd7e465c05c23b76f80f8c9094749b07fd169fa6a1ae709926da5d9cef71381d84230ef2d02933445e8f5341bfa0ab182f5cd892939ddcc62abf8c560e96a750204adc1d2f72d80c25a4bca6a3a4d6379bef0b047b76dd15dc5cae2138b1c7206e8fdb03af872f718c0607d8f612c4d4aa84c11aeec42eea56c23f6920c9482bfaaa22db24ccaea31cf6f159386a936e9701fbb2fc9df277917fb776b4115296d789ad599937bd2635f44d06afbc208f497e1615d4461a9ca52730f4b22b31723db0177983100959255f06ba4d29ce13f8b017e8df8e628775d6be3747f982e4aa753b6e890ba69f1980c34582c9e6ac5a5bde735ad00d2262b96505ef14053784c44cc7b26c6346037f76d263042785881ab07e896b654121a2791db47fc43949fa72b23ee5ec49659d4083d99325ffb31d05ed2e5754b30f0ec2f2b1d936ee1f871011939ec7805428de6ebfa4fc245d5fe8636279d59b1f7f0d4306677027fe35f5c8d990cae978fb3968bf9c2b51fa0240a65dab916cd152abc153de1d976644162898ce9b0c9cbed39359ca75ce60035380e3fc736e4969d0c4b81ad636d8558bdfbc63a5bdf449afd98995d39cc2d475ad6630d584760c9337f8b0cce913484c50749becb64a783365fbed4526105f3ef57580ad9315f98356fddb11bbf3066123772da2590570357f36714b39835fc0b6fb673e538f5028e35b7b589dddc5235891b6cdc2def6bac2f8ac28658fc113718e9967d6815801c83b13abd185b57a0124bf694c0f31ab81712cb4d1f036848e1b050967f5b9bc65f828e5c9a35a92b61d094eae6d776b7bddce74ab968669d72d5eefd8108a7cf61ddfb7d08e13c88dd357c4c8bcfb690e4bed541c48bf6dd044c24bce942540d45b29879f5e85eef07a8b829ee78e84af89ce1c4052307c01e0eec1117977f1fd0b3bec647cd01e9a227cb1ece2569749510631eeaf469b012b6e5bcf44ad36fbdddf48ad1e61a41c14e5cb5b03d0288ec15a1e16cdcfa72eaa4910f17eaf17e24a6ad7407f498c7b881f4e66d0f9d5d0dcfacabae3f79c2bbcd93acba6aa5fc6bb3775fe86485c875589af8e8e3f8058d94fe2c26a56e610e58b8b083a8e5dfbac0abf9bbf4f0df210a290cce44d29110939e28d33594952d72974b8b5be5a429f8913d788c2a3ded8bceb0b601cdaa634ec6fdc9cfa4180a57b9ff0478a75e4af7a4ed7fc2a45205a7b28ebf7292f4d424f4b80d6809489aa57fb798b7a931db59ae094772fc80056c98b0d27642ae1da6fec7690cda3780bf5c240208e4606dc3ac5dcda75f85b49ff38830bb8ffe62c4b3e573c2939056517f231ff19810a08a6d30bd1a8ce4605421c83dccd76581a56126faa1fe95a565f4d530691631ae5b95205719683368256065084cef2b7d5c41712e1aac8e6157b5e19f8e646ba48d4238b1bcda271b7138a04d3e6238843510f4364414bbbec4b354983cfac9cd0b3341b9047525aa36cad2b1baaf756d1141e85afc235c0bfaad51a939195a341fa2562fde911fb85333b7e227eb58a5043ffb0ed0688e1ca3736f1b8aa5c12e900f087e027723681a68a5e8f12aff1e1652d7d8606df427217b94f3ffa3bd8ec89c1c56a2545045d018c078d3e53930d6472c01bf5695ae589e856d672b59e51430eb29d72076fdf19e61962954882cbccc29027e704f5d2d562436f1cceeceeca1d59287f554468d8afb3a3769ce31205430178f53bc03cdc4ca710807b224d510126dcfe5ffe59f12a425b874168ceb007d77b81fc6c3e5a4b615280c8abb17a187089c71d7d97ebcc64145a7d0ab7e2b0dbb6a8a1654469d29808473f73f93bf8de80c1f9c56b08f4f4a83b9358724bca56717871aad3d2d554987cab561f312b8f115e4aa18a396d0b79ef6397eed500d04ad0a0d295e722d841824564de5d3935caad34883c3208017c20cf367c5906c75622e9575cadb3b5f814e0171608eac4fecc4a5709706e2143e53b6031f8572703ccbfce3e2500f5fb2e56221c09db01bb92d11964852468d1e2378004af0e1a1ac627e9aa6f7d8fb4df48931847c35162ce013243ca53ee84bd6df40dc03c015a9cbea0c4415af4c75e8dc0efaff8b69ccd060fb124f3ed783899866a8593b4734569c8739b1ceda3c89a5ddba4726d4b489875437942ee0c66c39fd5301f79b35f872db551a3124d47692e9452a2722efe4853b6d4172a80a1c0676e04dfa3c0c37f7e9caf149d452f0bafb61efc67fb837b3b20f939863f5ea6d3f9cb4dbfbbe3c89e8da00acbc7fcb4adc33f54a535d21e78a6fd930ecb244909eb653bd7ca50a48bb802cfe12151b639eeca7fe6f2a6f7da759261f5c13252e937be46ef92bfb1749aee9295e3e4edba79eb997e1618a273f30f1948e293fb874cd98c47f3af105b8a21f1264829940d10f7e0a501cd9d67d10b5511d5d8d3988af5116cf2c37948008aed5a2f5f1a436034d48e677c3620bee510d325670c7dff348ed58ad018af1e036af94bb2e385117c130436f722c7d5015a7ce45209ed6ecdcc3e450e9441761704e83019a6b9de151ec5731b565e6070438d2b687a960db0a696867cff9b98f79fa40e16c74c499c2871695576a76827d82f9ab85e4d0e21c4481a553c1a6016954087946d94db11a5020e725a6f4f3256483ce792286e0a48b3bf09602fa3ac2b5ffaa1afe9eef707e1607d3a03bd6fe573459f377699fa6709dd018eba095394d16eb967aafd2bc5edd1b5bb561baddfcd3efe8c6450caa894534d08f0f0eb934ca946f31614dd98e53a2b502daa94dd09bee63342a4f8be44a9fb52abbe41885cf8a4ab0586ceb74d66a5083a4cb51eade0c5cd5d71fc27a98d07b7acc9a5148330ebc42604c56f239b8262988f54ef2fd588f1173e8b2a58c7f36c7b1cd8d48f9e7756b92b5d5616cd8b24313a803deba60c1805b753b6420427d10146b3d1bce3994b66d1b8458b5580d38f8248161c33e6556ef5a1b52cbe78d160f1149fd838f3236335a0c5d954eccbda0f5d38bb39cd24d8f49776158c438d8e6a0d230e8f9fc1729f8e000bd3bef938f992b3a553993b6402d93b522e464a77ed4329986f985ee2f9af87401170e12a6410e645427b34652b6c77c837c77add08a53a0149b9bbfde70e59fcafb143ecaa0bc6d4d1c7abe6e7d51ded76e4aa7b90fce13b6958294737581a91886a61cd0f7d47c183dbcaebdde46b403822da509a9e8d1b94be9090ba38eb73ff01ce174313dec6169c436ef5bc7285db7a774de00b7051a0b440d9cb167ff6b38fb978507195d079f9919110fde050361b0a28774c3f71904501c32079744ec3cdecf4bc9434d2961150be8b49ccb35330834fbfd35e5b7aaa0befc07ce44c13a7e426cc0b3c6296fedce2c7447d0fb4609165c5646c9a9e076b6904068468be408bf4c52e78c5366174b73ec836fbfb9ad85b9c196f592b9a4a5224d180f618f40e324ba06efc3beda0462b8065bf31c63cb538c3186500691858bafe7ea50aedb641163bc54eaf0082034cb646e746e78eaa5bc749b12823871f7d9fbbde432791ee2b0b6f201edf1b63575b3a830d9d649e6ae81edca9e67cf249898ca85bb06e8629a9d51f400b40952edba372ed70158c9a0146568672da478c88bd547e8c48ed7b3a2276574c517c12c02c37c00ddf1f6b177caefdd7e6b49c68050dcbbccf848e9716e3004e2065a3e4f051c487ec738e0af5b3b15162009a45bf9a4d9f93b5e873b5a317e0024a434f9de8d3a44c0e62ed5aa62663924f47574fb4a34d79ed5e1852b14ce6979463371a6c269e8f2e5186433b65fb81bd08f4a4ca64473594798b10e60f81fe53055534f98400b230ae6b84184dedd08cc3fea8e7d664e13c82e4c84eea377b28edd266bb30b0ef06f67a572c98407661ba022b7d1e92c86932726ad41017ae8c4494f5a24c9b96a6307984afba04f14f7efa639220116e32863f14c063ede9af0b3c8eef15499d101386ea4622469132e4f960097d44f2a9d019d85106270376a3ae892686371e6abf755f9067a6f143803cd2b921c3d96f9a03055bd65e09d97f606d0a105e06bd2033e7341e64ad403c95bf005cce9bff09fbd5df698a2a89f0fcf8faacc3c6048e9865368cb0ac597ca3f6c454055b0df1e8c31d4c9121149716914507b8183a7d4a1e536d2a8d43090718f50fa27d2b5ad9b44eb8519667466a8588ed0dea093ab2115504c5ea1b62cf911bf9f2d8d49e526e49c9286de6aba37d48f64e95a8fbe7761bc538d08a5ee5abf71aa7ce738bcb11dd4ef6c08495f87d98a46e6184db77714d660add7f5774f997791685be26739f77983d0537536334c2e34713bfcb7939eb91727fe790c9a53f11e414903ceea4d04c4b170a397b48db4c8b0b721b0a3c7547c6839753e581395ec409b668818145ec8a117620215ddcdddf19733179109392d7f80f6795c7366239902bad9a281442da108c9742e2e8bf89a429528f76f9d654cef4baf68e646bfcb18160473b4e8795d8719d5e484cf76b2fe6f0487db63ae5345493436a57231f7b2b3bed5073093998bfa6556cd6d604ecb9c003c23188d9869ad6a5099ca0d3f07fade395e8fa1608e832f790ed640165a4749184abbbfcb007b4b42edddcb926e6fa874e2a2e9bf16d1faddc3044c6d2eb84009678fb85f5f51e7129286d1a89bc46539b920b43a2b48c1b4be9345e3e4c18bae602f746268d14cf35ec6b017cec17861f73ec1c754929b6f71c1b56d68e9acbe5a6c657bf3f92dd618f2dbfce04e2e5877a29a8f98bb1f6b4730488a2bb82f456d2729e345de621a9cd790f7158c703f9372ef62db5ed94dd35586b0dad869e55de7e167ac0cf4f54d701b9429f1176eefe10856b7d13cb4c32a76a694e0880f037c40eb368b943bc23d37ebecb6f1aea5ea1a182d64addb5a44b04ef6cf439a32c8f6c9256922d4525305d503b97b8e9aaf934dbea035fba418ae4a220b99a0bac726f712ea15a6479af7a37d489e02f2f409100e3850fb60eb79182c12d5583cb53441a11a5e58cba2179f8b4cdbce1b93189653e74c72369e2a2dd649f466a4cea41cc250aa0967759fa4010dc1ff799304e7f066c8bf3593b6f07803be57a646a00b422003e7f75fb36edee54424023aa92a6d0891e247716fa645d57e5ed529f2dacf99ea25e7d9a1639f7083e6c8f224681e45e42b0e9c8a9c96b3062e4cfa56debe3e9a9a2c8172fbc4d02bab499fcfffd2b248274dc6470b66028cfd29a3d3a4ac39a7aad24fecf9fc5bdd0e872b909584fd0abfaf678a282e112a33e988c486a07e8a0fea2c1a89af0b5b0b8fbf0b5fd8d69778d0aede504d9e6f8e87b962e2029accb21e759b7828a6d934554cec1233b5b39b58f1a12b721ac1ad56fcb67f288dcb535fee9a1f4f4955661640da25af37e7b2f01a314da4b653003ba4cd2ea0648a938a18d073eb3e7954af9f075187965fca71b6a7a8dd85174ed9800ded87f0db9d79a9d1b2d93a3bfbfca13e4d5de8d3c4e6d24d632df0ccf2de837cf3a697896b590fe31982937e3ec5c697b79d93eabb6be1c38894d556aec4e5409a10aeb344b910e2d40240e8ecf99eddc70bbda93c5d0a3387ca085848d39496ec4b1f4429177de9279dacd9dd992cb99751b238d8a2cff48da48837a98c087008202d791af26afe264f57779f85ee1809777f74641a45f0d1d511c012f278ca1ee2db74de12a5570ace0fe307a2487fd87b110209d511420ba58bad8e22b2d31ea066d609b098e2e3b0e3d045e73e7649d73a5eeb09e525924328bf55570011a133fbcd6d976d018d12e0a450d79623f244ca0df8890ebaba030477239a278767fc1b979d6b14519bb72c43969f3ca10550e11077ed6f2830218b27a7922313a5e38136eb9f4e3da3ce36063acc30ed346fc220765f5ede06a4986608ca53a78c7ce14d6d0a97f00c079962f27b33d4973fda2fcc5515f633539a4a57f2b32e07e6f47a262133edd9ae947072c4e5a01bec7b75ccc9db651a77539a45741a8e45010d7564ce092a361bf21ed5253d326328b1e471879cfde1ab07cb15ec4258cbb47726120734e18b6490e013a0bc2e9d280fe69013ad536255ce4a49410075171cf6cb44d2a29435ec716ae83b0ac872646e09194615b61d941cc0d33a90f5b04e18d7e726efc93a398b066761e793474ef4f0de8f5bf8879f9e308ff0ed56f1b4b72d7a66a2af0c5281a539779c32ab9ed17f8df18c9461d2c1fe23cf7c908a12ce3b159e6f6808c1dd4bd0ff35ded84ed872d4b6bc163fd1f69b961615e60b37ec605cfc167a50fe5833603b627956f5ba4be42606ca5aa736002e79b44bca5c7f008caaf7d8849f8bcabe38443863c1a18d8310d8eda8c84b322f42a0a5791e8b3804afe6caf258f95da2da8155ede5b31b648fd950d631833d3227cc3fac4cae9b05af4840148cda028a37e926b6bb31e5557b04036c56f3a53585827a3531ad720f3e74de0b87a369a2b248882267c7c8c4dcc00330742ea831f58d6902e89b4fa85cea4ecfa3cfa6a4a3b76240b56d3ee8bf4df2f75f345f1e8452ed99af3828346933d6d7b087ae6e4efc320f1ff6b334414a96cc642abbfac99d968d65d99ff4e65602cddfbcf69a85a054793403ab3104528f95d1bbb4f0d089a098bd6544e89d4a91c3f791f39274b51aedfb78180100a426b7804eb57351234d7bd61396387844a435180dde54a7e239981246e3ee78fcc71bca00900e07ca3c0755055c4017614b9774c2eaf3a2972c06488c91259b0a48aaa9d760fd366749d77e65f0215ee2b174135c448febd450e4522c3175decc0f0403c4a119e418319733957c0b7552778f043c7f2b2c3c8100cfe2dee54117b5b3247bc660a8a37ad22f5c6b24960705988d51ec5f7017d4695712fe02003b69718157dde1c52319501568910aaf8aaac7397ac2743390aa088b91ab1b19a4dd1162bfa6d1aed68a4545f144df3a1be5bc5efcf1582ee0562d2d5ff9d01b09240d54087600287f607785de83d3c1a62e646e772889e004849c30cabb18f5bc336b4211e6ed7225c20f6d64c819b82a0713e9ecf27ce6e9b8bde91378aaa91be9b81d9304b4e35bd1125c3279931410d38f7a9b9e5fc5b42183b5bb49e0df828b60dfd8849fe4beb3dc10a1c26a1605251ffb0729795a0f0956eb1fc2cbc95253878e4d62a5a6e0721f21641b4c0c9bd5b2db7d9664a314c03db5a546ae6d6a3bfb20def88c72d7f4d11792e7febf5fa429e849b24b520b18923f7f4018685de1bb8c0f146063f71639ac4377dc4df27b3e2d7406397ec9b73066a5952ed520691bb815a82b3ee38d7f9273e7db6e1df6685b906bc71ef8d42f606ab11bd661e122b9eec958fd30aca3b12de1860bd6226ea45ed59a37863f849ffba1fd319c6a937a3c3642512825d8d5997984e0027ba548922b9589925f677d405990ac3be808d663bfaff5adbed4bf8b5add1bfc779bf23b0701dbd2a6b8dccb68a74d41ba8b791e75770534d540526854bc5935da634cbc7153d5489923126c6572eee86669cb9b4e401536cecf9143d7659575c234ea81787ea1204656c22e3707e1e46d799234f93a155dd66a78e9d3d3b48221d15f3a44057de5b7776af6491205d710ac6c430a37f8771800a6b59227867d72abb292d16de7322494a97a44887363d6516f21c5c1068a0e5bca6918857162a49d919d1bbd0823959e0c999412e0d43788bc1313d978964f910d068c9a8c2c38ee50900a4d2c26807461feb577f88fb0eb58dd2f557df418a898da071c0e4382e08b6bf8e937a6346649bf1fe3b30c2d79aa8acbcd650edc006999a9b60e1ce868dbf2b01705314d62c5cae338dc9f06f418186f8b1a7855d1083fe3a20b88312e6c176c62a05e8cc789116e4c3b5bd22172e07ce2d6dc2332881047f526a64b18181943810f9502ce61ffeb543b2cdf09125be2db48040a5c226b299f57616e0ca76440a748b3b53190ebe46deaebdbf7aacfc716bffdc43df2260bdb53770ed456995d7edb469dc0c519d33615f99ce7c579343e8d9e8d832ce6c42061dc87f23361b849c33f0db04549c7ee01a9f1a6d25e81cb112aeeb6522815de60baa73e5ac8ee80491f97ba2dc959dcaf7ef7922d9b3edc1c667eb152c324c113409d698bf008e7590a1db265d7d800860135e2cd7709a94a28eba7309016ca954945bb7b0a5956843c74170d77e917003673e138d92ece827298736b72c8721d55d338841c736b96f99ba37e8746461fcc9e3fd98a91e07a295001ae4b23f8ff32ce882938b7265f4549e3fda08fd9ccaa67c1a93289631829def941298d98ac144bb65264c657e8a03a134dfb8479ddb25c62b17826472106685a66f17b4e7617f423e86df60f4b0befdc25b621b913c4c73091bdcb51c7f39123ad1e7680caf262159bcbe61e51a5d4ccd296ac0ffe19523767b5099483e17201603b68029565b942ab89936f9e52e41e2d50923be74ffc920290b992babd4f6d738a72fdd1f2fcc2f8b5980ef8c84db8ac69d95e5a5a27b28de1f7e9339fea3751a503a7a17316e06fce0e08540e498c316143735b5730264dff841b46b815af5b3c109e1d113cd4048e9647b4ea98b348d70be1b905b99b25fdcbde77eb5097c2148838aa309c0ed36a0d7f913a6642a14803f8147678fde2e24f1e200557c36345445ad95b6c9fef8df376500899c8678b9f48db445056523235824ba65c0df36a847af43c072da7574c25c98f9f12122b34ef5e49cd120a080fbf7f179d50106fcfb2659f100ac426ee7459aad5b29496cdc3653222c1640e201f86d32b1966a3f2c1bd9ac05ce022abd72ad5daf3205797aebcc9646675313b63cef36467d9f6f57462044eec53f644542f1091cbd140296caf3cc864300809f26f318fe0ccbe889daac13cc805f37009318f36c5211eac6495b8279325703daafbba2fabee4712bb8b543cb42c9b99339dd946c53d7e75c9deda53fcd0e82dd79cca8f2025c92e98d9aeaf9b32e0dd65fedda0ceef6fccdeae6bff633defded46b6a18503c26eb2c4577f9c1606a544b19addd450a871e371583e6cd60dfcc25ebbd682e96a88e376a66df7d07088bb7f299039db9c1e2fa26c5ef712b68c2e5d0f3dd536db20c6d96a5c6184419f46033a5687637e63210508a7461deceb8a3b08ec1b4f662a7a8bc94752a3fc21b64eec0a2dfbf10863b78aa469a36d1274acec27f8eaed0adf560602e528819c7d375b20068871534ba0e6378c46222821c2d16d18ee495088260655292264804eaa47eefae4244174f79c06b73c51e1789c9eb4b6cd218f2f2c3b43635154da5269335b2e6f6c0c1780ec93eacaa9568793c41cdcf8f4b59101349adc84cdeac5e4222e8259327fbae0f03f7de6559810d78d084059881b67f14701cc5073bf9b9892866d1f14aa4c3bdee4b478019a4e7925e69908679bdeb865240bc59587681c06c97fa6844491709d99862be99fb9b31361d02221fff4bb0bd88306fdc08ed51c12c1eb6c559c251e5c9536d170c01659df944ae50e9b59fcb8282ab28f8b4537d97c908cfce1ff4a27b7ebe6d250215411f7a79baba21bde81cb139cd33b40e875231ebd97803492646557aef9e7cee350d9cd94573cadd3e89c8145000084e8d2df8c09fa36b2a095889b3423a9b42186d0e669fca091e31ef015948e53366c7e69656bbc6c7763de03a833e6580e45b3c30e6859032cde56bdf2121ae7ce18dff012c73bc90ecfb3c36aa96ea8f791d6d7d48f422e535e7ca2e44c81f6f76ea76c8dac681a4251a1066f0808b4c602d719bcce51717ba2e00a52ebde1d6874b33b65c29f8034ad0c970eece3de0897a528378ea5bb8fcd944f7d637e6c0a82d3a3974a17598e5abf9cb654c122ca29d23831c5a7af73e3c3fd504553d70eaea354c78780eb9b5307f75380cbad27b950c28e724e6b2b2e5c354d667c765141e18094a2de9214bb287979ee58067855ebc4073c5625cfb6ada9c121159205af1f69e8a23f6147badc6fa674330f7c408e64f00e8d4a76c5653d8587aa0bfc7bcc042979eac277c09e9678fc5d89448ce0fc88c80fb50e9c2fb26e4a956868ba0dbe06289b9a08d07813a2272dce98d4ddb044e343e6f424051109f476722627397dc79e12f7e4fa824ac69309170aac10db7a48a8f868a0c8fc980068f8d815eb2aa7a4085befe2d15767b5b94df1f7a4f9f4470b0f3083885901e919349b5c74ea7d64278a66530ffdb35fdd7a7223b193bc87ba248c85947063bface5104de643cdbe7c243694df442522995699c04a51926766ad391e636fc5ec04e5039d384624bdad4fc355d2c183c085a78020d42a9a3496c7f323d0f5b49e7850671d18738e1c1ba42ba923a02d07497be8d7fd61e713ebc25b99e9a5ce00702a844f4fc4caeb5ca82cf1a6f26d05b8abc999746f32196f741cca4fe8090a986b4e61fe197912f7950f8bcc92fa2b15f60ff442fcd455cb15b153452112f926143b943ab5d8d97c57678315f36b537cecab8d97d0ae34d7beeed2902522b3369df678443989a0f42f8aa119ce05a4d83dccad902a6b4f5d523b0ced74d870039b8925b5aeeb0f81d71d17a2fbcc205f5763046a981a98a04a0ffea9f7b1c0adf36b064638d6cdaa423916fefb04c53d13a7f50fd5d27d2db9e2c11b21832c1f62c2808599b220403bc96b550558208b51052b858381cf41180a05965f82a5a16f415d50e2614d42d381a122f55f9b3422be91d5790fdf6247127be30237f144fc545d52340372a46b85e3ea3c8e725ccadbe124ed20153901467f9150d0861dfe34eee08eca7741cbdd87382bdfd3d7fab9ce8e7fccaf8322459b606bf43759b885e614a2c90d69bcf020b5e5f7e7a8a84ee119d927de6d5bc766c864e4e517169801a5d2c6e1092e05b3919ab56a4b08fd24a1aacc7653a7b246225bae7d5ba245ab52dfba098721ae258efe327307421f2b7ae7ca9733efd8296787cc042ae1d498df93bc91a996bd14a0e6eb049916baef82b09e9ec919e1c512fae3691c1bfe3ceaae8e3111fdf85758bdfa4b1b8f69b7a813c0ba634b0a011b68956d7f6756d5538a062ecf57dafb3fe95b60fc6cc09b21ad97628566c1e62ca30df305f48bcf178586ccc48660f9ed2f64a218e5376f82ac74edff27d7d9979b9385ec6e60b31448e921e087221b057d3df950a5311524f11e216c892a2c199a0e8bb5d2ef137b4089782d3aabf11f77caf971a3785daa8dbb584a9b023e8d9903f101a4539c1dd1b6273d83b9e9ce25f3a1fd79588984545b5894eb6545563d74acf14b3e9dcd28b9813d2bd9b981cd1fea0fe74529fc97a509c62050ef439df60585b241e0febf23b4ab0fcf2e9b466265967f27c902403691b646562c4de67224b2b8d9e62bec33aebb7aaaa5c73a134be3281d21c7add75d9e9873f4652db8985a4331bf5ac1bf237f6f717ef2dd9251c80f9c617997d1dccfd0d79f1be9c5f222eb7b2dc1f9701a2056a1ce49fdaeb7d21f8d619a68188397ea3fa59e7b6aa418e01d04e5fe77f5bf29d1ced3fa95dfd37adedc8602914955cf89a46b840b4e5ea558ede44d1c6ba0dcb55b13a23e40494af942108ef103dae216ca1b7db8a2c7262c40af536e91af6462b06bfd03ffa809f2c6bad7b818ee43fdeaea98c76ef696731873555a9c1b262acba16907199eef116bf8d98cfa52a37f4e3c0260307903e0f044c4606d51417f754b4449ee9941d140576841b4c3789f791c93e08212e8fc023df73d7dab6abba5b4285a374cafa81128a8ad7bc07b3cac212da9cd680e935d58dd79a0dc8baba80fbebf3272508260f454ff54b7b042f6caa9ce7031102269fcfafb0abd328c4b8ce8c1eae316b1163bd9708ede9250fe9254afc6165097b133ed96588abe9017b5d37dff93bddecfa132ede5f3902392b43a5b634e367f0b090c42fab70762b6a7a809754d2e7b4c0b2cca8db6f28f26710fe3b3f070c8da1ca29bc433f47eab94289730d390dfb5991b72cce8f049f05c2377b5f6d7ff71c6d9085c13246465b61b7e4e7f0098bc65c5d34d11d93a6225865c95cca6127385d7ac2eb16dc4dab234c210c80d162f3055ce16f0fc8f55b907d527b0c3cd691508d7b9e8faddc1e2ba42241476380627dd11b464accf5a5ddd1c1120521ffd6786e9042497e063a5ae1f4b5929c319ff0246225aa99531205aeafc1cf11ae85052c87efee90452ee5f8a200269ba620ad4bd45078c61aafd44a27e2d335a61bebec35a94587a31d68c51dec0371226526485b64e15384eb1d6b921b78033f93f02598204fa6cb89ee033ce251154968084a153456712f4d9c2fc2e5fccfdf0ca7479db02ee3436b78aaf6689723e7687f9dc5c206ce010678296bdf550f34d788be1206a23f1504e0bebf25f0edefea792ef884af571ba33152c86b7f15cf511074e2ab0e1f2b203c00140a6481cc78b937b733cadfc676f52e92e9b82c5587ed5b78545760993aedfcbadd53308d3647e60eacdf204fc89c0c0f32b104de535829959d7a6bd00ce385558b885288d097ea09720c1712270919bc6e6de220b08f72aaa9ed9776fc07563812f20876d89f8dc71e3429cd6d140da23eaca2a13835d39ca1134d65f9cf2b2aa88881ad4c4007b58cd7e6f9356253b7750a4750ea6be59eaac286d4e5d1c05ac3b073c1ad28e4cb6898b36965e59289aab8206c0d2dcf949fac7a3a162108a6eb2330c05704646c0ab4b38dd3ecaaa6c011d619aea4783a2072ed3a2a30367838479826f90c7d5d1d6fbaaec7550d181a6e319f75b6cd8a9254ddd7c4f5419e2ef62142f2582114481d891d25165b3f771b38cb9db99252057391e531a0af0caf5f255939a369a1bdd6fdb38c11c1324998646692da11c8f821720e7b111568b3c7197c3d63a02f2c7b85418a0f520df8bd2b70dc92492577fe75ccd387375aed9f5143ec86757dccd02713a11718d68406aa70564237bd19bb7e6b73d709411145a0aa80735e40f00902ec35916e6402e1eadfe7f6a33f91c682a136fbc87bdadd1012464a05e9b25bdb3c35bee8437c7d16f93e853adc2749859bbcc77d4b81b8d55c458c025cff290fd7830fb6fa80244cdba0b122469e22ade4144b16bda7caa12b8bf900bf3a83dd35d7dcefec92f1015240dd47c5ae83cafcda81bdf351e81c4c336a4e5c32c9a0fa1e0a4b8df914a980baba7faf9f31c652ae6d558c423f30bc5e333109e3769ba78a11e892cbf33356459db026807a277ac2abeead1774099f3d76cf3b1e0e4561b3e6777e1ab5a93a2c0a92af2a5934466683be8e05075d0c4d60ea284021f7abf7cdedf1f0dd859de2201671d79f319fd59cf608239bd5c8540dffd0768c0969b4ef7d30c6eec1ff1bcb9dcd6357f432f02a73ae04bd298659473a1c0c82cfb3dbb6b0915de18a0a675e4d8cbd438052d64a532d1613a398efc330812b003a3c8e3724618fa0ebca407f583a366469b015c2b4bb74c768c7091ba37a133d019645dae2c227f84e43c76a9752506c1b90b1db2e61f61f9675c239370b34bb8018551b092ca8a42d44b9e6e26a21c2d785e61f1cfc2b1596d4f252696fe1b4e7c026f1392e7e7bcb7d5c9e1d1d4b1f0c3758971e6b8ded67a922c6b333f62662f385fa8f74b220445612850e1c0bbb940a9697bdc0c35a18610ec4778485f4918d0ea8a3d839d9ac140111a6a41d568474431951cea449b2c52912cea261c4a5a48651d0fb69bc7fc433440e9fba5104f881e12709e96b357de6bb25e20ad0f5ae450fdbe442a44c01a8bd10c495f39970a6bfd0fc0eceae1704ab707a9304db334a470196dbd7ee1cdc61120c344e0b5649a60b9508dbb6bbf28ea8aef4268d7d5ffcee7b90a0407ffd30e51587202314a0097cd8d5b8eacc56f967f393ae162d46834bee77eab3bf4e88a53b28feec66631b2a0fecf922042db0d4918ae3969f3e3d2f635176e3c2222e0776ddf9a92c70e1154db0efd44c041efbf9ed7a43a4d6bc5fa9dcd48d49cdb7db1d3a515d5ae7b35eed245638705f14cd059e33c8192628007c72264eae01ceae5a916f239be19743242c754d07617fd986f64b28520b469a8d1376839e65f77a1be076653f14962dcdb03592992af5658974fe80e558d559484e8cf899aed8f897a7c538f726ab4f97da3b45fa963d7fa4a569ab3c94b15efc012617b76db0bc03d46b0b97e56b35a8a72b5e0eb96b95ee4bc225087b631529a51704b8e4875c0627bbbcaf7bc098b2b05bd8e662eb213144e7c75e8b6cf44391cae9bef17d298e5e237a426982b2a677b7e55577df5da5e2bf40b08ad5de828644f26a86720e2036459003ebb424bd798ee1f6a2a1285713952312b6f74e11af99f92f802e51e5ef5d30fb7b06eac35ba3fcfebba30061d502d7327d49deacd0866aed79d8597a0bdac901b5523ff4326b5bc8a9511ed19ef605b301e3be8f0ba8cb84f514d8d1130f10d5887b8ad1f38ffd25c2f58b6e4c3e47c9c1b35ce6191c17648b96ec0a879c83a95e372a59d4b4e1986c0c38484c8d7b8ebaf7ca783bab8ac579c8654867fa56b4e272b78296e80d6b1e27851a6ad9b9914e94ecc171369afb68944b9b8e7c7c317256ca7f1c9097986a554d942978342e4902555d522260a89cfb2c49b3008069e05b8f1db265b9b2fd16ade9540c5c2741e2696c68a3a3ec2bff289e326854af84128ecc9679cdba0bcaa282745af8cc687041f0d633b1512a239c71b1ea02ae5ae9cdba2481b41dd8a22acd4fd18a9bd43c5c4daaaa97abc9e6a3aebb11f32e8b7b2b3456c2356af1d22798ddbd4a309473eb0903b639b3fc4dd4a35fcb79b2275c727ab27c2111312bf8f3185409d77330552f3cc70c90e54aa0b48f3cdcb4771ba4b13ca58584b5648b9380289f2a8c95d1d638ae426f60b1c3c877705a85f89c1e11ae1955aea0721603fee5e1a6b3fca696d67312745db353816d9fe834c3606289c6a896421c16230696317daff9fedecdd0ae8051ce5f35a21c10f724b72d569c61c3bb01c92f26bb849f4c4afce85c3fe8bc8fe4a62a1cb5c96c302b8ea6ff0d3fde4f8fcebc9e5994692e572a30f0a66152be85e4625540047e5e48ee2dde298e7dadd727c040c3d33c8ec1fd03954b980a281b2a3d74ebcef16a4db50c5ccd12d2cb99df8c397e8303dc3b553221f2be599be53c083158d673a2bba66b4efab2089125beb03f4072c1c1316702d5cb780f31cc726f05061dc0547ef36809ad3a06ba401f84173cadc9d00bb35a659c2d58b589522edca6e8429e0c1a7a56cdcf352b9b643c837f9b6bc08c3181e941ac7dacb5cff9844412d4d0cbb416e144a9d3b18bc926c1327dfc689bed9f3e8dfb62876f4ddbb8578f873012c639569aaaa6bab002ad9782eed56a3e7a979c810ff0782f7daa0b92a3e93e68f8190bf37deb1abb00299d9c0bf7f434e0eedf7d73ad575adc66da0774f0dea98288b29bc5b805eaca07ab32d14f748ff403ae709251226d6ef3016be1973f648c9d5abe51ac866e0ed72d6dbce59d00f7d6c2ecfc39ce53b663f6f83af1ac4d0db1c19f3306d66e4beaa37c8371c8c4d0748f62fbef1129c2d27f4b456b6b30d2384dce8e6c4d095c1f4c137fe5e4fb5e18d78bf9421b612578580cdfd69bb9a5bfff3664e141a40e48722b410854510bc6ef45256947a4dfb214aa7341b567bfc8320850bcc03806c0ff5a83f4a9a9a7a1fcead6600b1bbb912438c7370430b6b84966604410514ee75c6f743f7aec5e10481331e1ec74ab46cb5c86749a52238df14c7ad4411bfdbee63794df779c832a23922ed2b47d36d310a9ae7768d2cc46cf9d2f7d41c23c1debc0367ffe78df808190cad321ef50d5bc1f2d3394078d3402d62b7d48c76b627f25a46cb14603471752c84aba8ab28650dee8db16c73da054836cbf0270d52d26daa0776bf3246fdd72f5a826077b89645748b6cb8e45ff6f2f47a5131928701c808bdded3aa492f6367b23cf16f39b30c9cc27bef60f0b0698a89386a37d5293f16073d1dcba3fcbc115c11d1f97abcc98e22e8427474ad2d7ff746e778f4ecf25ad6a50fc8abc7dbb59694574234cea9116429f9fd2560457b8cf0c7d1d98b53f0b0635d3e4b3708a81d9f6116d197cde8a9384b221124b17144db692e932dd37646d0d20fb551a7f1729246a298320f3fbbaddbfcb640f16943393a3c94d5623a0eb270da41181e2233a8d6a72d690109cee5d595ae89c210c12e56c49c3259ccd24b8942168c637dc00d3737e308996f55da9a0545323c0f9f9cb03805d5bd8dab731a1573ae8a56fbe067ad0791110d0f98d1065a15f0beced26e82ee3c240f8750bbe72fc2ab9c8ee5b1c36c0aea84863d1bd4b133c54c4fba6af0c4e1d92991362600e9c42da073915ff7224fdafa53b7203be7f3d19fd2744f09bb9d398c1a610439294f17d0c148650207cc603fe549ff940c505f452f78a25d87ae4bd988c92c6dcab205b4dc3e0af911440bc55fc8089cddf63dbc8b032f76942771090ee198d4c4ffd1913f75b648a9aad6f52283ddfb0b5d2878990955734b63570e4ba8786eb807b807a2c320ddbc320f75afd51a5a5002afe0356c22ac0ad44e5137c2ce5455b8987cabb45f999bf39e873c2229b4ceeeeb9c66ec4fba492c32802a26cf874397cdedc204ac0ce661e1d60ec0680c123cd03c974bf4779ff9340329ce23e4af29140e8cbae1142a0ddc0d61cd2a22895444cb6b3e970bf4bb4cc7c79188ba91640f5d5f9f5028abc8d94505d3ad14ff644db7909b74ae9644bc33902db0517c65fa034715ef85c445694d56b8fccbafa9bd93af2d6d3c0cf10f3b5c378b777f492a84a73e715842f732649eb1e9690bd5578e7fdf7440b8b1683f43e8035a9aa1c46b57f9ec156e444113b31d60a07142edd7358d44060db7b616224ebd7e5729da31be79a7d2317bf306364ebf81f1060427c92ad85cd6d189f05d74d3cd28fe48cf58eae3e35a828339eca86654cb65c140fba5e8dcc96dc93f3be4945b4043fe7b7038d4843a0c0967feab3d0e4b3486d58e8fbc2c787a6d4a9c6545bc87d1a08101d54eecfdff3705803f98daaa2851f312358dd9f1065f503bf49b487270814d2243c4fc2daf133c4e3375eece9fc75550469474c75d0b8cf7c953e0f682db16ebe12ee81e7f6ebc7347dd814026a59be06ac3c4f05a86139e9e311dab0983c191bff6d57226e4fdffafa4e724901829524961efab748377460f69c3c4e7e81ccab481aa9f3480c2ff5454e5db15d410d6e11726042c12b1be69bc362ac04c9353a134600fe84f5045f2d63ea27f55803cd39255f5d7b604e0a2b7cbbf5fc1c5b7c8f29bf2f470f7a57e22e7f41913218f800aa258146ff415dc37feb8b8cb3e8a78982db52510d2cbf97c5afae7b3aea2f0ceffe38f896a6d6cc85dc541da2beba9b79fd479a0c1d906f5a55d015acf2ad0de18134c7eb947fad29c710091dbf4f11c366f9a12b9d0db72cb56322e662f025c56d539551d612464839b9dc8afbfb8d2b00a9cffb9e1d83fb3d1970fd5b807b98a981159386f5081c47d42e6d11c2286167838a7b729d521000724b3cdf2ee3a1e7be79754c193f471d2b65084a99fe58ad8fceae3efc1fb2cbed2a7cccfa59bfae331b46c35d4f90472619b8661ed007b2712f9668cf21c1423b16fc3bcad86b1ddbed6bd5a25a9bfd6d6b05d11daa587f960f476b0f09ba5c6feefc7428e66f02e63204b873340dd79571ae9879eb4fcf499791347519df16878f4f342a00a779bd955c398c549954d12c573a591d4d41e19759f9514783880a95e84243a80416728dedf0af28cbb0bf4ef53539d22d0d0c28605e0fec69150d1854916b1e61c5992ffcd6c365251de1bc9d7f92fd18f8d6a3390d0be86319a8c8bf90490ce732abda5ab9ad3d0e4b8e481ba64462f870609fa3085be38c85ac58f820cad5fd8cadd86f77b85512a5974cd526ce3cc47fd68bf153280cfba918181c462f0b5aa6b5ba23ce98a76255282498b5ee11c104c51f01cec9accba6187f7a792266274ffebc3dd3608c4b785ff9fbe24fd06b9122c3ceee629e1e009d593dd9f954fca37e221f7a8d5cbd5b2381b85bcc13fffd795c7df150fbaedad8ddf2f4e2889e2b91c94dd616175b6159c97d4a2c3da215c180599a65fe5f8c3072eaf118127fe5d54cbd634af7aee2d761960e61fb9f6abefb1c2a6e51cdb23e8466fc7ecb2b766fe40a1da4ac690464701bd89bc54ca13771f9cca72069830cbb7837957ce28d3ec7459c99b40b6a44b5fe154addbd00ab0e37002b4ef60d38434f2fb4421059349aa850d38470c817bd4fbd31d6b55286317e92fa0b84caac0f5cb88c1b4aa57baffb6a2fbfdad638ea7922ce79a58c3c390cff8481c4ffb8880636f82334fbbf2e7d6438ea2cc075a783e8119d35455557847c93cf6d454a4b022a38a5ddd1fce61f4bd4bebe48b3371cae0be2cfad2ad870c9494491e065b59baa90e5224f8499ecf9f5cbfe1d90359829f63182e8f30006b2f82ad05a4f82efc2cff812c8a13809d1c16ab1491f003ff2b4a3035beb4be27a6b9b0b67a19fb60f70e92e2f385b499fb9b10299a877f70a890a68fe2dc62f6c8552bc87622dd0cfdd3808f635d9e3a9ca1100374c3e5c6779f890ef419ee79cc3510dba2e07a6705ff8a073da23515a20b974ec7874611e3d6583e69605e3764912bcc4f101a70002efeaaec34ee0e1f8d4f873dfbfc01e670d3819e2bec34e0e9c6360c694551746aba4e4a855c9e9de4de60d73bc5f8ca6aaf8049e9206b07242461c500e30b6aa4d97242c8123eefadc68034093dda90490dc45315568bf65af443b06fb6030e0143d799485782cf90697d4da73225d1871d90a8c5285b981a72a0b10f8d7210a5dad655398d1b36f3f324dbad8a4051a8879b87eaae0579a516c6ab30dd232180eaa6c116fabd89562be362f526adb1b5ff140fddfdf93c28dc74fc315eb5d2a5a4f3197fb1dd730a1db7e14f2529a7f7da38958907084d8749123aad9f6d92c23110aaaf0e92ff57870f632019d881cc9f9545f5286d4b5ae92e8f5befa61fc9f5354bead91e654caa1c30148a3e00be5dcddaef0302b49531c948c4b5ca7da841abf7702212326a3a38741f600e58409359d575fbe8cc825993b1457e0b5e135b4b296ca169a4be1b9ca77c753ba3f5fa1079c294444c679b28f53549f224fe0776b07ec2a37e0c524affbb7be651fd3991875dca062dc52c27c68de8a0b0163888a0c5fe5c586f994b4bc29dc90a45e47f84a34ce98061fa27e60c13a2efc7a909fdd7d8ed4b5dbcf7ee032271d1d10e48246df49b3d93cd3edf5ea9a8ab548967b6f9af092ea1f796eadfccef3ef571a718832302a3a21bea4b5d4562f6024b3a62a9501a23f65a11d5ce442516cff2981c47ec6edc76a9ff1d9539a804a488f9c933a6caa2f2ebfd1697a3cb7ba12d596157a8dbd6d2dbe065904d70866766a766102b1dbf34484ba39a550136266369dba1448ae5a77382ee01f5c56f8696002acb664bb6e7c8de861726882fbc0639c9d5b51294870263ea3b7992de2dd4ec2356e3552c6fd530dd37fa04d151d818e4592f1dfee6b2992e5dafb3eedbe7cb642ee1e0757bcdf377ec5489b5d5d896063b374a293824eb06af2ac57446e8e021c2f3a27faf7cd1b064aa23fb8902ac7be6cc6de2806b0e135d2938a9d2db9505116f9ce91682653439cf80841f153381bc4b886659344cbb6d043dcc122ba063b3b679c549901d039d0f6191ed3c6a42bc9de7a830e05e9d53fc92928fcae3947efd6c499b553339f98c49bcdbec963133c08ca383f1367541cd6764acf4fef790afafca4b318d93768264ee25d11d3f3c826fd8704a3abe289220f5fa3ad2effa9c9716e5a0e86631b1a658f33aef2e65030fa3f5e090a2f1c84f367b0bb65c9147de252776822d3425fa7284415ba7f84312cc8e6652bc815ff237e2178e6adb5c5ed530796a1624305d9643444691401d5615c29d5d7748e424a77032b88bf5392f9225f7138cd69618ea0b2cd04bbe6642779f306be29acb0a4ea7b94f35aaf3aefc7554acb837b4a471eda9fb8c8adb5db6ac81d2d7c239f5df2f93c4ce60d45e095b872f58cd5a7abe24a8bf5bdf641b683a7be2c052173e06d7ba49ab8f398f66b7da731ec1408a0280ad5cb8e6769fa5866e72b70425628be33ab499a638052b9daa937992fa8e2b6901fc9282e0549edd17964a4ccc62110091eeef7cacdede946b775e9d78c22a384cdb888572028fdc4b8dc89db072480c13bb7cc372ed6de3648eb3a72e7fdfba221067b45d5cd220af2ef420ab99023ec472d25b601656c50f1c3332200f1ece7c7119606dcfac5bfc39e2fa7a4673f73d84be07f39a799439128c243f1abd22fc5640306a50358d31adfbfe3f74ffee47a56c48654d53496c60d355e8587b32f0f5e81231b0b843dc1c261d9c9630f84ee62b4b10aef2eb879e56fbfee98acc98082628e828e3ce19b1ff88f46ab5929ccc6a5a8ce3e8cce282a537edafe5734ec376e1be96ea7621301100ed2b4c687ff15f661f3f69948b4d50dff58bc8e5c60915ccb5069166c6056371f5f03bba8c5d7b511fd5396045a23acb32b3ff1383c0db2fb5bce9de750c58664eba1d44ef0d0879fa349e4555ec07d98074ebd95fd5113dfab859b653aa43974564cf9fb4cf563db9497ddc289c1522a00db1647bfcefc58acdba3f1e6d85056f9eb4783d36a9895a1c5e44204596d0b6fd0d9b686d6b23ffc80de56060bbe8ea8807eb6b811e32b3e099eb3906c1232c31324cae52d0a891ed3a8857fe5d38e4f28d274641a45f0d1d511c012f278ca1ee2db74de12a5570ace0fe307a2487fd87b110209d511420ba58bad8e22b2d31ea066d609b098e2e3b0e3d045e73e7649d73a5eeb09e525924328bf55570011a133fbcd6d976d018d12e0a450d79623f244ca0df8890ebaba030477239a278767fc1b979d6b14519bb72c43969f3ca10550e11077ed6f283021d85d2f944f6886078e4f1d3108da43f71873d337c6664bd946714a0bd08e90a942a61478c2e7520073053a08ac404f4dbea6c0b863fe67534aa95230113a6e8f4e745243c33fa9a20d91e0977c484fba90c484edbeb1239961114ffff2c71781631812be8fdb81ffe0e0538891624d823716b28da9fe408395076db20406942e024f38d3a4a8f700bffe318ddc088431d5daa172835a031d0f8739b51aa781495aa84667d6a8bafc67fb34a08725e7c8f95d885b014779639acab368a170e85eb922cf65d2a347450dbeefbbd54cd47c85cca4a107dbc71c983a5df649e8d6967685663784ea0d8d2ed7d6fa897b1290ffdc04bcfc6a205a426e605d6968c60f05c1c92a3351a221d840ce580bab008ff80f403f9b83b1fb45edf2ba79ac56ba9ec4c0061c50f5c45375c6998a51883bd888c6e5c401d0378a4864935487ba67efeab5d1022a3d1aab89b490fda58786c76cea56616a635a50fd41e4c8c590b0ed35d619ad68062fa4148bc5722d4d8b7346195d70fd6a8c0b773fc03a8f0c9c02891648ae3237466d43ab06882edccfb531cbed9b9fccfe8beb4575ccb4331ca54fdbfcb012c231ad720f3e74de0b87a369a2b248882267c7c8c4dcc00330742ea831f58d6902e89b4fa85cea4ecfa3cfa6a4a3b76240b56d3ee8bf4df2f75f345f1e8452ed99af3828346933d6d7b087ae6e4efc320f1ff6b334414a96cc642abbfac99d968d65d99ff4e65602cddfbcf69a85a054793403ab3104528f95d1bbb4f0d089a098bd6544e89d4a91819a3c0e0bd8df15fa622f67e98a057bf69ff2e823da29c0ccb318d8eccfcf3d098b4b57c6e91175e6a0f4b781e4bd7c5cb68bfde987688c61a81cba36a384553bd621a32c9fd19223d8703f560d05227ceae9c553ee667a1a775e1fbcbd59174d9d92a87f69ea02c1e6fe99a36809129b07dd5cbc009eaf186365a19f2d43654ecd8a8cbd2677aec9b88471db6533f0c909b8ef47611b1517498ce356ebed62cff427e076a3f36f4955ee546377eb9f8fdbf057bc514262ac50e9f0eed9991af4a261a736fb807f370a94fbe8bc3021a6fd161589193ccedd9d92453cf595f8bcb2643a8a62ce33c1ca250495f5cc06602ac357d9e13767999f8483564cbddbc8b6cab5a2ec583c06774b4e65652b4f6288c801804409910febcd925765367f5f59752ce7c73e5540fc43be2d1389062f7fc226893ab67e1082eea681e3890f7b2a3bd1dcb36af8943f914a651749a2b580968d69de3a400c8a86174c0f5f3d9d40873a298eb0354ee4c48325d5717443a1b6e73c3de5ffadfd8d84859e8279373dd25e7433159724ddb3778ed62cdb9ae4c9cb13325829b6ced3fecc191883ecff7faa3b9153f5d1fe90dd3c7ba968116907c8e335c271aa9c6b627e6bf58182a956b487f4427349954535f76fc729ede41bdb8b1cb75aa9dbaf8c4beb31d0767d1c4c7983696e8e5337a49230ce8caf7f6a67b0b3697fe4a4fe014b4461bac8dd8dad3ccf9e852bfed3ffd14d08a9d90eba54efbf3c1ce5e58f83ce7e9e6e1386235bbe5e405f677d405990ac3be808d663bfaff5adbed4bf8b5add1bfc779bf23b0701dbd2a6b8dccb68a74d41ba8b791e75770534d540526854bc5935da634cbc7153d5489923126c6572eee86669cb9b4e401536cecf9143d7659575c234ea81787ea1204656c22e3707e1e46d799234f93a155dd66a78e9d3d3b48221d15f3a44057de5b7776af64912057b9d005b7bf9be2bb08ef67a402f168af3bc7fc6b4daba3f72efd3a0d30f4c5a6d2b6f1f3551c1bb4d89d1936f5a40749cca486aa94d168778a836e8c2b7b51320132291b336f24f1119bf5e384c533071cd61b2fd06b51d358233491227670e7e2900ca19929042e68c5f1a9c4af38873460e4b720b35128c8d0d174f23b73d0c3d79424b241998fd14a593204e177681288de963993150bbff62102a95949216875c5f83d171f95344a46900e6909c630eff03e1884e6fa59c983416c7663c6e61edb4b5bd15f6a43a31998591b1f6ad0a97c3c28d36b7cf9202903c94473763ff0b97d97e046339440e6a96e7430750d70a6e8ffaf2852e9c2c9827b27cbbaf806afed840835fba6487dfda765c038e6834824aeaf0356e7272f048396c291671a274d63ab13c56b00d51d0192cc676215b1566dbe8dd2a075749252dee01a9f1a6d25e81cb112aeeb6522815de60baa73e5ac8ee80491f97ba2dc959dcaf7ef7922d9b3edc1c667eb152c324c113409d698bf008e7590a1db265d7d800860135e2cd7709a94a28eba7309016ca954945bb7b0a5956843c74170d77e917003673e138d92ece827298736b72c8721d55d338841c736b96f99ba37e8746461fcc9e3fd98a58ddad74ddb8a0350aa299420f40dbb1196950f3ae6045c33fc82e8192289393a46888dfd78ea73f0f20d66c0632936096de3564cdcfaff2c5915521891d3db616587d26b38638ddc6db7ae2237d179afb58841a2cc570dda02a4ff658eaf48156b0288bf172578b8b589a9454f27637eec3dbbb4b3444635a83f10ddae1ea7b092adb0efcb62a9984c35761ac094a617c3d1845986bf3ffd4da2cedc7de4385b2d2c5134c514755c954d19f0a084059f4de5a6f501c03370f338549b15d944b06b2871478b6058a419b17555f6ece05d7fb067370ae23d6b4374c30b75868aa65c82f66a9285a931b55b65e18d4048e9647b4ea98b348d70be1b905b99b25fdcbde77eb5097c2148838aa309c0ed36a0d7f913a6642a14803f8147678fde2e24f1e200557c36345445ad95b6c9fef8df376500899c8678b9f48db445056523235824ba65c0df36a847af43c072da7574c25c98f9f12122b34ef5e49cd120a080fbf7f179d50106fcfb2659f100ac426ee7459aaa6dd50072a72c61df35eae6fdec1108d45dcfdb484eb488700d38e71ac13da96013ef2ef6018a3165f934a64c97b34357f927005619465137ba9ebb8054ae5e78144f934f475cca112e68b8da4d77f65bdd13df83c50cff4b6d4e2c7042c8a6cf2d8c7c59a29fe41c0ebbe4a96db36af25707abb23d0db598041ce789d4f4b29f81ef1cda6220e74e91eb0c019d76cd03e04a1ac326764784284f161b3dcb31f63bd3d53e29783d3f3b79e4dc95827eed426b00e68040ef62f3414e87d26e532b606391b27933dd5187765343331303df75c74df3432ae178697abcdbf30bc43f5a28a05aea23650e135648df81a00a98a8678cbf5107b7ba19c7cbc02f5c6f5bd27f6aef501118d75a13973fcc294ca9a42841bea8407b2e923de99fe256a9d4254da066c8de7def8a6ee87720ff938459b8a4f4c77a9abea2de3d62868b512f84eaae30e7dd979692cb99ac54ec888dab4b3ebee5dd09ca22650995c56db19494b5ed168a7b5293ccad8ba06742204df3644344bda9f352d215c69f4f27750854f2b85be4dd7836d3ad50f56449d750b3cec09b1f4cfb28afb4e82db3b6a9cc50987f3ae920eeb6685a248b21bef04e6604c2271e56f87b8d2e14a1995efede74937f99efd43db41502d1efd75f442f717ff5104df97b9ce1de619a72f561097db991d6593c7a06a8b77f8d6af0507dae9a78a246f95ae5423669d924bd41e2f7792ed9d56d71755c90826bd34c42bd31e4336583a1aac67478b139f81514afa8e7b84af8cd999e42992e3241fc242a750743bbba582dde570758c853ddbca9debe8cc108d6464637f3167b9bac7ff38ee6c702c0db3cb899d37721751d670e7797ff3a0c576a2e7a2891a64f66afbff2c3618fa0895dc7393dabc19121e1115904e9cb4059aa731ad8dc9506c5f653a69d5ee5317af9db99de7663bf747283b0811cd99705bc7c9859cefaa50a47b618ed4c6e55ee5a7813ec2ba86b95ac4be62406c6c8bf5d321ad602811a710f98c915b32411f21e45d95132951871233e913674acb34959d6d78fe8c177f3f254676d787bafc9b6170ecfba5f2366017f022acee223188a25929d82609bcb93a8b30f614b3d7833c7be0750f21da4e893896cbd839300ebc0259ca59b3f60a8cf04d6143b5f62633dc59a924b8118187d0e958f45be0f8ead97b2c101a3b29215680b166e0b205fe7742aa4cdc956e0474ec2619fdfc883dcbf89faf9e8a22e462be0112cd3a5c05d45332513252179a4cd50c395dd7b16f92fd2ea6b91e56d20857e6586ca5c6d2244cb3d1dc8b30b9ab937659ad97bf089c199a73908737ddc304691dd56ee2d2d8947d39d14f15c0c20c53c991199a9da51938f599d6847f24372f2988178eb52dc03c97c401969237b958de8341e18bf5cc55dca51006d306c96f4675a77437cc630707a3dfdae6e650f9094ee3b345b0e16a825ade34231bac526b9e56f1107adc393a87f14704c56054ba0872d7c940131ba75a17440283f919d79f26cbe0a78f656ec1f396483f7e006bc6d58d3b741456b8e0fd6943b48d68795a39ab1b0fd06ab78073c6c78848c3b6f1139a3e7d7c7a1a0cba70742a00fc53852cb2b4a1af3fcd64709ee07ad21ab0c180ad26cca16d12e625136a09cdbacd4689d3a4997c774937d0bad8ed0eaa2a7d94431d35196a77e1cd40acdd68e37cefd9dc396b751a1d12daf1170185c7ef81ef85bb9b786658c29e043be7fbd78518fa70e7b6a57ab9e7c62cf7c571007ae0049736c1979afa3d592ce0af0aba8f4cfccf8fdc04df82c3b55b31b071c9fd9c60bd5967f1ad79ee1ed04ed7fda482a318be1bb02f11176cdccd6b72278e87a54f327d3815fae739b38e639fd80590a04ee7ed5958b05336f1a8c411cf0aba6c199db89ae721b140949f7ab87a4f5b1a4710568e0942f33a5d2025220044db627ed08422d3f559cf44305d8f9691ab018f1fbb15b126c503e4fc76d74f1a63ca6bc7246730341f3802f0f87e42ff60a68a362d1dffcb94bd581892a2b812941692b205746c72d498b50bccdc13c7a45738164d808d9b26a222138f2127b2183bb03bcbb79983621b5e793a2a48be64418187e3aba82cf512dba12f8212aadd651c985a7b82aad6c64c2e98e3646efebbc2fa6b0a6c2aabd0e630501daece45b6afb231339cdf046e1927f6550e49f74a0bc44df4be221b5ad0e02c1652fcdf8c81a2e5e52a3e901045e28f3c815d2bc0ae297d9b1aede02d84edc3358239cf49fc33b7d494229f12de5748242f6aceb44126dc43c2f54aeead96db31cb36cd02471cf71dc7f7758d1eeb441a43a6419a024a1c0ebeb2a345f37362a420550bca590f753f50ed74e3c28d88b67ffd2140a78a22af8c8bbd45465317add4ba983886b06eaa5b389a3e991c89f8a3ce5630235e31f843396c205d827111f3be3370991da33c7193de913bfe6219c57be2eae133926ba37e3fdc34f8ad15cd920fecc26d2ac63a268a349e798980c8144767e451dfbba8d23a514696124fa0797e707536b20460a0f1afa549a20d8c88037174ba3d8504dae627ca251cf9b96a5acd6e3884e898560edb09f946994b81cee9c03e2269c8f6b4eb49adb8e804c414195a4f087092ef7d87bbcf9d78fb1c7367fb5e56ef22d544026b6a7ada02c49984154af4be545a1eae4eca7674d8f602660eb61e1322af108e7b636ffcb30732f5d907963bce33a2d854df248dcc365488ce541cf5c1308f7fcbef2535d7aa98ee9e5a2c127b935104e21fd005a3f3f202720efe971a6fdbdbd3d0351dc4688387dfdfe8482ade78ee2f8db4eac856c796d3717de4c56529c527749de75bd27c20ef5a900630709a2f9c0ce62df29f9db4380f6a3e20e5ba67ba2919e4b0f8c2387f3f4b0975934bb1370b3a8872e8baba3c0cb3aa9396975f6d5e74926dcd4ce39fc38f9e17c04d4867c3aab852c1305aa5a034af8229bdbdf1964ff22566e014ed216fc2b2b526999919d54df924c603e0476ad8a8714e7b8d028578a68e04c80d82e56207db2c084402ed508e43a43e65f50f3ec24a36095dc60783dcf699f0ae8185d9fcdc026c81174a4fe43f207a8d40d57ea2a49a9a1bfa27c8fc6b79a26cb941fac4d3c2eb46863e50fdc09955dbb430bff2385de181f30472e4702379526a2507470beb77e3ddc4f4aa65320cae7f120db125ae57185a52219719ce19745864676089579a0511ea86f836588f8167c6232d5fd8206af29a1ec85f09e450be2352222c57266ba043184787f2c6fbb0c2379b731138afb0fff898d41359bb99b92a2137eb4252e1e496a196e00f2f110a34f08f014e3ae759b6d822a78229bd544bec497a850cb214b7eb56a3c43814c48068e6a4dc2ee67563a0cb070922f4b688bb6f69eacda5856c65b2e8cd936f2413fc74e67c7f7cdc913dcf9760b8ecaac8abbb53113553610c28338fc2080a2382a304f2c536aa1708add00ed5805cc3db7dc1ea861a97eb82e669e7b84899dff05f7421c6f3abc2fe8886326dea3ad7017895428006573e3c8b5f2320896e3894233edb6a06e8d2ae3a84ab862273ecd963dc386ab5fbdd03931d2a2fdfe0274c935d6f4b3c757be147b25c699ee92737aaaa95620852a51782c0886874099404471bd53ee68573e4ccabc27ef8e7f37772ee419ffc8427e06017a990a737166cc021bce245a609f76ef4654193b80aafcb49c9440d06f488541b11f95fbf75140d83262c907a4352c88c5d8ad54564132145abed22b3809d80a3e0e5dbe9aa04f6afbe3c038a0df59ccd80741649ee3dd025c2970a239fc3cd3425d8f7506451b33a1fd0a12bf8057a57b45a503bf56a573d4294347719f03dacb4bc2b35edce3a9e1f710fc1a248dd0026af17b4cbfd3b977fc1fdb12f1af1d81c1cac4f722d1e8f8b8343e9944ffaf87c044dcf959492435f09de82265eb68fb5bfe03805fa9efbb1689965980da17e8d85d82224eab688cb9e96a7c0897db1158703de38e47603b894a68b55569cec2a4a6075cbba8564d4c5ce0d5331e54f7d79a81049640e22b485c84b06caa60c8453b1524441370ccb78f64526c84d9f7e66975868d1779d1b0c1078ba89d7050263d210deb4e78f76543dc5004df9254655935aa00839371e613bdbfcfcf0fd4a9a6312e5cabc1649f8b9aa5b51cc17353d2a740ff75c55a97205667a60d01c99ed923a4858024fb517f323df7717092cb3e1bd7ca2ef6e9445354e22d00dcf3b6dc3fe525553e030bc1d78c5cbb081390e3c2a423bd231a96572c961d9d6f91bd7ceefe44373a8ca20200541915f2441170b9f188b86ab01a70d28186f37d46933cf509d1569896afd24b47977c8a955c955802be9638799ada38edab08373ea31e1e7ed7288fae62ced042e33bb51dc1d65c2d4304751329c00379ac73bc26fa8e6edde85e9446eab0f77ae890df904f7e68d0e47fb56ce838ed4588fb97d9e889d52539370bb2dc089d5ad9c0d1bbb28ad6dc549fd00d00239e64186057cb675886812c3e1bf1de14dc9cdee6117f7f6456d6fe0915039da80e814fb0d10b0304fd781ff5f000445e7a54c025a0cba7a2ceda4154304651ec7ce432a41a00b824e81bd2ddfaa2132b916fac2e8ef76e5930214bb0dae012f339dada9315c54eaf7ecc3b759a64ffbf23241b306fe51ad84d494c36f3fbadc4d67c6e0f341d50c1c265e4ae21c5c63eedd09fd9dbda9672f69caae6c2ba936b773ae6107a428d48fcee6c8f8f31f19f907e78f7ca486cf2662f6ea741aa4b825f8c3091773e23a1a577b3209cbe62e6a122400f77f8375d81b77f7c2ad245b6bb33b84e453c57e33403ecda73909904a0933e389b60f003c176dddcc26a8b68b0e3eaab27607415a6b70b17eeaf24980da887ea258ab2b88b7d65878c8bb881262d08bebeb47f69d86ff67c1485f2eb003dd7b29c7022be44c57ef9ef2660e5cdb4484663701fd53047bee8f1d8960efe3192ebbf4e9e3dae504cf60a42f4cfd2757e8fdde8aecfd8a61fc0cd4ffeb317984a9fa53f72241047c7e3fc90fd20c2363a83dc411c690325031d8e3dbe03023ad186fea1ee3366e4c6610bcf857cc9f9954711911fc6e19720d64c9b5bc323d0c20e623e939002cb9dc91b19740395ce2b670b34f44fd3371dc5647e9cd1a6ad39cff6601a3a6bac13dfba9694adf1a6fc846fbc074aaa1b9bb2d57de41b4aead28f0b9e4b79f1f2120da6e26614632345f4eaf4c17d32ec5d9ae086bfcae8f212cd4c89eca00a0efa03bdde6c552700acfb07395bc75505b99f1089ac5215ec3606d9e23fb6cd0d88146aeb2628fa079b5b83c44cc42b1739e395afbbfeb22fe09fe6de259cae24d74aeb6f6fe9c480721e6718e278f170a64a7b5962af3c59fc10bc8fb58e6f2607f6860bad9ce227f4dbb2127e4591a2c45f23e742f94650b7da07be045bcc3b19ce038b737494fda16c90b6ee8895ed382db99dad95125a33016d587c65b44d22bd9b2eeeed64a1b3dd8da05bc93366c9250b8dfd52f4b03b24365493d5e93840906709368696a1a6b359eab04b6ff3e008ee7a1d74e930c9eaf3cbaf120e098cba38a4880f07ea85d63d4639cfb818467d80bbafd9ab4154726b0fa14ce784349c7cbb00a09c9379469631bf46a1e31298deea600fcba6f773097e92fb5a5fec4946ecce91ee8b1519faee22a0f819fa66ab198fdf822d1bfe3269a147bdcd215aa6370e006170112621ee8abacdcf34a1428fafd5bda849e2385a6e2e644314f3cf254d788bf3ec7b633c079f2865f46019890b1de72aac3d7db0e9cb627b667a9c3105fa3bc164452e3f1e95a457a7a1c073869305d636f8f4287a55098658b79b76ce92fed32f8b3a8f2e3bba42e0132fc73a4cce2972e768a54d1692aaab04955494ec8257cfaff7a9f4f896e397019ff27ce38cc85929ea3ccdd3f19fc3476ecf9d65fe11e6f0557eb2d205816a1e2ef85500bb4a3de91d073af0bd2b0b2957ad29448f82cec240cf66853478db2b22cd2f2052ed6fa5441849ef81674aef47c365d47a9a643b8a366109bd3c2cb0fc3234e7514f329b229d80ab31589e065fa4b06e4c034666d48f63187459ab1db1e71a969c1faca4fd6583ca20c7b0b9dd687b089cc7061619c5ce619bc5c51362ede56ba112185640cb1870a1b61dd1caecf036e0719de37d689f9de840db92a1ee5dc398b5e94d7135b290e9e5f1753d16a5df8115f4e22368d8ca0cd6954301bcc9db6aec98dc6977ab02d3688815434d323cb85c5b4ae00488a662dc7cebbc69c5fc11d08973474d5d7fe705295dc8b4ce30428a9a1a062a0a7b5bedca9828531d41a81b5126bc38608d70ad6a0af94941948f54bb2b82f9587c339b9043b8619bd23761f4564b2cba266510a8dd58903ae0fae81376e7fdc16e6a3138db35cbd31ded8db0e9de84cfdf3518db3457c57b3930578cef89a46e0d281a0a34a1444a845e5f2b7c034a8ca29802785aebdf1b14b3fbdba9897439eb36de18da3af3e3e315dc77e2a1676e92e8567bffaf6d4476c05f1023f9a95d03721206b0e620b1a39437e30f2fd04824a7d4c21bb738d81af8452adbf8f6928cf01f4eabbdbad0b8fb43b93b6bcc4e433af77ce00cd0f8ccda21943c23fec79fcdbab64502c0064eec7a8a1780c1fada288448391afb7b395bd47846a294a98695fe9a6f228ae55bc6f43f1dd4702ff0737bc15ee91147c857205c0793cd1111e3db7af9a3a1ca3e7a091aab62e118425a0de7f05a5f9dd0803a91cb08d87b171903edb7f3a62911621762a6ec6605261a71b1b4c0c7609062c8a9175579de2fc7a04cca614c0e014f76391fed72bd0dfd4e7e387bc1b2e5739a49d0ae199f56d4cf3343cddb8f1b535781bb9421b478f632d756ff1e86c97756eda8d4494a6d1dfa52c2815b0c7ed3a941fabde5342efdcd3b1cba13a15cb4e7cf2037d6ddaeb0b2b4fe138bf97b173b44c123d820dd55efd482b4f46da19a304fa52f4a35e218f74b78d3c80aa0f22b2b4d5307550866ceb86fdb651c72c19488d91767d044987bcaf4288629083d6fe27b3d0923131145bec53557d519f20c431f69cea69f1752caa02dd7cffd1ff0200a8d740e51daeb5729bccc19818380d06e02a1c4415fa37f8dda56459646fa19063afae8a9ad225ca4392baee1e9774ae3ab4bc7206103708379db6517ece3b9696ce67efa32f5c0c6ef7b099075b59941d72adee7961b740aca31248cded3cfbb983bd7009916b31ee8613a0b326da5c5f056585025a608bd6bf67d26e73c57a3b3f13e5ca587ad4808a34f566916ffa93c4b31997dd2809a30e2e25f70223d1b4bedcf4ed9f44f38175a88bb7994a01d2cea4e979efe2d507f8da1e9b24dc33616396748c9ada80171c1d433954d6b8825acf5b0a2e14190f57dc11b650af60038f3d6bcf78c99d9cef551101b8cf5b2cc643d8adabb41db8b80e83a41c223b72031e5b980cf4c547ebb69d51dd500395a1ad4c67b7e06a05fb493a326699e1a0c0ee28eccd0fc8bff1bb612a0d25a641efcd84e3d8808dffd984eb54ae238d1982b2c81fae10ee2b146d051a5801005e3cd3795976a9e4edad54339d686ad1b5f513f824d9c7b3fbefa0e45371454f6903588844f25f170546897db7b9df66b0a8af2d610b4e6a1a810f2bb1fc8061d707dee06acf724a65dc67cec33ee05d764578e2810835b675eb9bc0dad5dcf1fd3c6c1d8ff5190f2560743424a9c40b56ab02b1869752ebafb3c32686f84d99e2d35c503aa3894f3599a0d78b83281c1a421d1ad5a861fe46caac16c0bf1e54019244dcf1306442d13c6fbc9dd857f6c01879c339dc4cd0d8abf230d24bfd6819a47bf1e5f7831b9ae87ad5a91421c3e0a4cc9ccf7f424bb397131c6967fdcf6d353639109ae20a6416b41b3460ff87da5220ca9a994e8648bd56b1bce7e1a3e69ec8caf70bae957e1bdbd1e9057a429bee29e1b517b588319f026b771f93838649195abcea0fc02a1e85512f4beb4845079fa3143304bbd9372cf8c12a8f1dd266ab0cacb17dbdf270bdcd8eb8d3fc4649e25d7893c9a08ee6b03a4137d34338214cdcdf72028b51109def48fe901f4027d67def2f649f598258c5006483de3edc9a0d791fed5f3cee327fe2d9e805afa2ab32572a675194f0af1c276ec71511b2d679a0152f621a16eaa5e545f27de01f2a350cbe5dc75a9ebf148f517f827346de968597d3d0c4dae125b1c9def7f107f466a5c88c31ad7b9db51719bb09e0a3b81a4fcb08994731479301444c8bdd02dd55c4b69d2319518f2325ee75a9756019eaad5a8e48048649149e7d37c839b559a8b2d7efe32f213da37cdab6f9db25f18f0efaf7804fb8182c43432e4151d38ccfc4770fcbb9fe54a8802f8b281c89a966f64ac36707f0b07c5bb0abe585bc74515173ce93d0a829de04b895886cecd0cbf236e00dc60f6de6a425f57aebb7bb8b4bc29e8bfbcfcb794e896ecbaf4b2ce084405862c4d60995c3bcd7c255ac15a5d2019682fda55ac3a4ec6a4879caf41a71acd8d3cae733d4def787dc2e39c05c3c85fc8bdedab0db02f8222987659d3aa23e82906377eea22f03cd1c58414c04bb174232d52ac22bb0fac477b460b541ffc7d30d7891b507f46f8beac17c2f0a10b7a0d610ef48df5ca8c9b038de3a49644ebc96d331218ce8ccfaf89346dae932f370d470e7d01ee5f09825c7d8ba881c986bef695f3c9a32d30fdfb8aa8d12139de84e82fe3bc3f25f41574f3e8e50ada79f4507f47ad41d1029a7001197e906762d5accf9be802d02b31350be9095c654fa0c1f1320964086aa8947c6f0d2cef9cb69d3cc6abd36f0ff7229345f2e493f8b3a4211f07599e5f3948bcae15a8ecdaa273e018e1297273ee35a7a9253b12dd2ca0a92249dbf16f2bb62184e2cae4cdbc4b4ece14dcd7d7769a7598634bb3f69ba4672a826f931a459e7cf3e4b87af14a5739a2d4f99114da86f04b1ef354a26c7d1d9cb98a55330ce9850b63f7f51e4f9284402aba518c366ceab967330c64d018ab4970e76a381da21de1a1fdf93b3ffa04aeac93f8a8d779e93308558c8fc2cd1932e3787e73574a6cd2a5ad3c2fd2a6317a198906feb550d13b3bb764427678b22aec10cc592a96e736e93331c1546a7841fa7762fe1a65dbe4d299bfb7d603142a6e317a7592e118267b23c64e54a20d61af63d2afb3616f1f1cdd24ee342a07b0d30f3c71d63a2af47a534188692f114e9e1805cb1aece021002da561e8248dcee41ad19ca2629c65c15fd4339d9847081aea5aa5902ac0533ab352bd20a7d67b09d098b640461d131d551874b4720c0b1c7e8d014cd441e075c64e486c7fee7e0519d668d917ac60196e09ed481fab7bfa4e3d94580b6648501d84b49b3c37e30e3b24e94a411407d2d416a980cfd08ccc6413dde23af1edd510a1837aa617ee69b52eee6715c84cbea4247e3e3848752dfcde497f64df1857e01534915837300fa7798b748c3551f0b70238f4daff2706d3043bae254cf43ec13a5eaa06adbccfbb988e7f121a2f70aacd6b4366bc3804d5ce51ff5dbebfa36498cbcbcbe8a382725896dc3eb17736b6e8f920afdf6142f87bea0cdb4f95ce8fb0f12c054449ecca03a45b055335e25e7827cec9341b32d5505fb0acd8c86e77037f74c917f46111e6b5b0ab5aba454e86240cf88174f57c90e0dc61b89767be59a6730f71f1afb931cd80f724d4c7f7cf7853d2a8a05bb19a4c1ac7624e80bbcd14faad9c4e4c4fa80a4159a09e76888d218ec6cc8b2f3818333886d458f4f28c50af62e2188b520bff48c59207d0eaaf14d232701fd0454013d0f333b52cf1dc1358684fc0c2ad6e2deda80f8edb5f02fa72e57c83b700998df244c077c640c5d95b20478a6177b6e89636dd46c60279f96695528f6e3360f40f5ca2ae0feef3c89524599c86458176bc07199eb78ee8ff0639ba23663a60863c44bd3de0772e781c1e38e39721e3e79aafb7e75afd892c7f6ab2fd9a481d9173d66579644d03ad4196c86c360fb591df4555ab0634e7ebeaf29baa96ac990eedf0d706162935ab504d44b282ff58a24d73b4665afbca7b203414b54d7cd1515703662999bc016a860b5509fd72b675475e576a9719f81b4bd9b584d0d944aeae95a88b182190e222eeadde9edbd5d1a6f825853f843eef65a005262dc7417695811b625d192a4a363271bed676d37d8ac51e46e10ab536c14691d240d719c932c84e1fb775848dc1098f8b1fcb227728d78728d764af1a565ba2f0725bb75258af456adef1ed4453824d9d7ca440ce6968b7442c69e1c4da73b8c155cc26a14c2f14af63f1839c8556e615ec399415cb49f06ed02b3a7466ed1f9cf4643419f7e8db0d23e3bdcfbc84c7c77a3fbbf3759ff6c297fc0221025dffe184f7cb183dbe3cd480e1906749a93f93d76237a24107556f84a35d9a90645ed512f02f753cae8a2821aae3a10f10563c3088911fb587df0c7118a79400f5efabd84434bf87b5d882c99f27d55b000998d65ed7a9e382f4693b7b6ca4769bc9ba28a8fc117adcb6eb882adbd145d1083eb4a11a8bd9b03051c39ac2b3fb52170ed40ca17a05c9e4961f3570a382a80dd167be8f0614773d4e3708d501a51050db06041b9476783ac71f1da8116483267dcea8d4fbfb09f38f0f5cf8a32c3db630fdf5e5c66fff6b1e5a5b43ef2076c606bc8c794ca0237642b72fdf649bc24ff6c8a99cad0e0fb8f0031c1692aed0d6a89b7a6eba8a190f058cca5bacc29c83ae7ce4e639cddb78049a18768e67bf57d4b63e4f34a3f4b15532aa3e2e6700dab6a128345c48785eb3ee8092b22dc35335e71f1b5c25f0cf7009d02093f6611d3307417a34bbc862c77449d1bfdcc9c8b03bbdaca802ce421a26e0b7f243be80f55e25facd147f1a5ae5bc8d4cd678e0fd23d32490baf048db193bc9db2f2445e58f0f444b3555103cbfe0dc26d7a2610925b0eddff7373c1b2abc906ac0baad36cc9e9e89dfe8c5a1f50b7e3cd571551b18a7bae66850b064f3f04c1f75277516bfed7726ee780ff74a0fc528132a0ce65104411eee70ee56d6e0552d7b2a598da6010cb3467c301dcbed0550d11266c917960faa2cc1001a33de68eb206f557e2e6cf3f6bf039bb5904f16986e0f688d6baa94d03bf56d3a8a5820ec735c96bd2032388eebcc87753ee8f32c2278a355edbff8c7c264583e12ab39a89a26e87dcef65883446d1f76ec241ec93c09dc5eed2c279ec2fdceb0f1e42b17284ac4aa1a51dc5223be59d8aa33123abd53f82aae001b55eeb1df43acb3095dc51134ba17d192d92368c4a0227bf4d410939b502a0015c538079586dd2a9bb62f6d2148f4e42a5ab72ad5e48e387c08a14523b6bea6ce676820dea1fed212e21d93b278efaad523072594ab6a755bf75fcde52505b340036c15b854534b7191ad4d8fefb33d1f595695cbe4a272deba8c11611d2dbb4031d5d4885bce79b536346286013019c7fc7f2a4318d0681b7a0bb58b2947d396584d3dcefb6e3953800fa99d8a16b9b5526442dcfbed5922d0232bf30380da91af7f0749b68c5555a832e7e1c90725e0e368604d694066c12ab0686dc8ae785c9ac541525e9f3c632d7cbeb4242325aa3f0ca015347850f045658611f5db79a5048053dab4d8702766e137b3a75c6ed0fdd2d6d21c42c54b95f1ba50c612a304e893d23e1699914c64d0d5a23be305e9c988ec08cd521eb5c7de2373e2c9df90aa52d61c67c238acfc376b31b3c8a767f25eb924325f5b10f17e7ea03bfbede9730959cd6cf105cb1a60c9c0e07d1879b589b99f537b0842b726d08b6ffe7fe20d25d4de67e9dfda099bffdd5107bd88a56303fbb78b4013083981d74242295aa0f69f1111495e306983de34ea3c6ca22142df60a8fa8acccdda2300c5840b3c76b6c387022229f8c273de0b7cd1cbfab46ccd3fe9834b4e9fb400767f316da46ba77cf43bd587f51fdacf187815e50fc5fc2c3c6c45e3a1223e87261356e1f732fac1ab0afb63521e8e0e2d36dc67fbc4f42e47cd04b0990096c40a166da029b81d0cb3444fbb32e7a0035a5fd6fef8871a4cf15397c074efc158c4e2b9ed1c9b6f27ad2fab739d5c887a319271f7e0598809df24ef4c281ebe208d010ca782f50213f65d006af5495d282990844cda94b2cd51d27684f6a2f8fdf98a56a58f88b49c4b2d05a7d68e3d45f0609363e094c5b4b89a62cf44228c6605d195da95ec790c9d25cb5d1c9014ed8d730b76a37ea1e17be6aa5fccc105a49b9eaabf56571e0974528e465997b764d2f4916a25165adfdb65edb266e96527870910052cc75c85c2e88f0e6615692bd95e1e388e6435a1629ef41831263525b8e53e2147f6cc0cb2955e128aa1c5d502c853ef895ad43e5ea69dc2c302a63a4f5ebe7a1eb112477a9d70dbb8c1e28523339eba12299924a17129fb687b5ca396d4b0ffd2d66f2d73532b77a469428827cc10541662e95476de84b4e7f42edc281332f20e863db8546b7b520cc1a07e6c2e18d964cf48e4cbcd56e117405266bb2f2a9dabb8f720f7a0dfa58f48bc2b72a98a1c6e842cddcbcb01c59460ccfa40938c179765519ec4af2f63a30a2ddbec5f0be77c3570217d6344b82b63e290bbc9f2a74daebdbf0dd228b269f1627937a4c1102593082dcac1230ffe400bac2074d00f308ad7d5eb73fc3e9dd10404767099a189bfbefef91317958d81f28c1f91d0811a21d03da5f591d7d9c56d446dfdd11bf27cf586e358f6ad4c1ea6fb238c6a98eba52033c642d9fe99ed822e6ad56e26a3c5d4abc3783c3b5be8025de58e51be0f9c7a28eda55269af5fa74bf6756086816292f66dd291192abdb4e774fab9de1afdcf6fd49edb78bef45a75260e45a388eb87e65fed109efcfe12a83c314717cb4da22c76cae7f83ec6ea94ee0dc98d01f253e16236fdf64e0d08498782705df49c30c40ab1ea8793575597c21e4d258adf95c9782ed374a29a09fe94ee42f8dcee052eda72a709b0b9d0eb6127b1dc83f8e3b6c64d9fd7396a080afd7cab45863bae33a5cf6b4a25237b4a505fd8798ac8013a47e89e2a1ae7f3c96d9c24c2380a390e51e802772ac8493a05a17d43f982b03f728d2db454b614a949b665e8474c2db179fbeb4d6e7e79f2524be36375f44302cb556f4608ec0f61fdaa60fc48bf996ee19c10285bc1c3fc54f4ed4f8b465c3cd8b135664de40501c63568f19b4ab87d3b59f9a56d89af2b6c9e4f4f299cf6b562370041819a51db99878aa050b42744ee83e10d8101216d323ef67ce585552e151cc441af23ea238e8da500706bc5ea7bf344d534da671bd182cd04e073b093d8d3e02cae137792ece303637eec3664931f281a6f7864dd7f6a14b3d268c53f0ccbc158e358b57725dcfedae58e09e7a4e59c4acf340ee400f78be1cdd44abc7321cb965da0c8694752cbf83d10d7659dc471216c609a3af939d4160f9ce315871b1a820e882cedd94e62503c31eb7eb6138a6c2fb421b65f5c6d221e06ff68850ea43223f36a6d7b769c1e6fa4d9960c576312e2a1018da8ce27e03fccec4c9f333ae2e7912c0bfedbe8ab75a523b7968fc73251c1a1149e72097f8d49162c8ca08421c6641cc619bbfe5c86c9b7aa4f252d7ab89acd67e4583cbd53df02948cd8039622301a82d9c715ca8fda2839bfd578dcfcf23c7c737e790f40f47abb2cffaf90bf392327406ca447e6a9b158d388cdffcdfc997095f75bb67497a5ba995dcefd9c18d83ee001ec359d03562b08e27409bacd892ad63d6aa1746670b5b39f8ef5e487b1e74f7a2d7a7487bbdd3c82cb7d782c4637f10f4f2e869fb16b2a36e3afd77eaa13b2d811e5912920943304e5e636b4934ef6c26ef5b831b4b73ca66f819c3c8054faf07704cc0f6106d3e0a3c0b496ad33c552d1e5e873c03eb43908b797e72940e4dc1b273ede01bc1a5d559c27339ec976efeae7f70e8983a663a48b886aef0fdde4d6d6bbc78d6c6e4655f732f15592bfea2c741e269fc055c9f116b08c86539afc27b801cb624335a1cb340cf42d2e804c7f7e77fb2600684058bff20f8a3fd0f82acc3f6cf222eb50c0c18987ca6e1a965e6f2d46cb4824e106c2342350ebd0cf0657e4a66a08d37c73b517425985b1311067740cc1ffc865052fdaffe4cf98f550eb6f26d0c933e5f1d381cb1bb15db95af1059932cc9f94724a06febf9a3974dee53ba78cf272bcce7a025bd7fc7079c01cbda3a71d1f608db4cb18f1103fdac89bce0782de93d3b1eccf260a7bb8a8130436c5a8785eb6a05a197fc47467f372e9a412e2011fc20e33147bdda5b2c6368d66e60ac08c22575777089c02bfa02bede9901d6a0a4328c44a730449c0ed457f0868294ccfe37f1e7c851d74599246c29b8f41048241d4683fed3b4c96e9090b85b38281de9eed668e7b7d7bfa09ba201587e1ccdf3f111feb17fc2be2f624e4b9117730aedeae281defdbff7cc22ce975b8904f37ef08f384140571ee45b9a880122b5697f3335f9d443fd38dc80b0d77910a3abc63a5d682cf4b855d471824e82224e6105f0dc1af938446f7eb78b8650c8409ffa040fecdc0405d53f0d09483e2f71f906c14f7e093e922b50cf53e0bac7695e0bb30ecebf9cc3a24abb88068d89bd922e9127ce9f956c4be6a4c101bf7a1bce326a918ffd7e4694374da7a2965f998f66c357666f9dcf476bbee6ff9c17833b6715dd9642facd768f8a131958e717f95e1976f16eaf11cb641b60123e96e3f6f41cb62cf7ebd23a1aef0603171d666dace4fde4d31fcf8286ed2c37cf11d29cd4c1af092fded9b47dd0f2865623a948e13a3ece56f423e8a7640c25a017e0126a55da4b215017204fb3b1ae6826e4f6dd3a8c586faa8eb4edde3e6007f5182bb3df444f9bc1252bbd4e202d8212723365d769bfd5bab42b20eaabe34293f979118457b81d3779a6696666b14f7e5ef215042eab4f8ec833499088a2f1eaaa659ab4fb6aed0c918822d2edf64b11428466f39e7098f05b6723ed2590389bf1f429cab063de6ad572654f8fd406ace5fa1e4396548443d17d9adca5177edf1b3423539d840cf27a586383a51735f4de318e911193532d20e486ce698dddcb4edeabe31b0a863c0477e0a3c68a2d2f056913a9f724f87b6ec338da066d22e8634dfadf291fb1d22285b06b0b4c1eadb2743914969a2b884346865bb21083418c3e774fa9443a4e6f55c3ce47e9f226523c1dd11f79f1de652811a2de55c2c6e7ec1977e2085242cc93c6c5c3d9343760f67e073b5c2b468e674a231db5300ccc76be536f3370a367f2916943232c6977f08240882912624ddd0a182e84a3d161ccdc194d2b357643e45db015759c481838e76e451acbdfa59c4b0972fda69e0dd06fdd0d6b237f4a5dbf37d0feb78418d03c74d5a4e19d4f7ee0977da6e0f235a0d31a08d14c0e430ffd36fe25c2896d2cd5295aee82f8873cf7f562e32d64e7dedd0463882ac25ca23887941307466927569c6fc1b1b36abb1748675338632dcc5e0bbb789b2f6ac2a2633f808a8fba7a6aaa62af84f8629a1fe369702072c7adc91a7c595479872bffa05b826f11ff494ef78bcb2246ac341ffedb4dc74a8fcd3f41ba2ad14284dba5cadcdafa000b7d32683e3af96f462fc49a2b7ecc8c3099b79c59cbb3669d6070a23d4e33e80dc4b07e355ca7324881f9117580cdd0d7d169b1200b680fd19dc087cf062590bcad190b9ccf15419bdae31fd9704f3ad711af7a21503722b07b608ba0cc50ef7c0c589cc3d678ae56b8898fb6f00b537a7d549ba125cd0b12f478b1b21f9ba3af4980ab6b70bb8ad257a3aeacaf9942f261449084fbb75f7d34132eab054962eda0f8952a6b3db72aa6f0465fbdbc92efbd1dd7ac0c87aa6942aa9490820f9f7eb437f46db9344a66029d419ff8aee69a55f91f4a67745d8afe7054c3a0b10f987e09f4c008748370a9e7d22faa2ca8f5e65e4f4811c79f5798d9131e80d507923881176482e93fab5162f54411f3e7f0561b821364f5910ac93d403e5dbfc53876b95065339e9368cf1a37c603992b884c95072d3bec4e3260152f4ec91851c6b3a98a859f19d9087a12152c067226db73a49ced048263b1e202479a960dcef475a7a3a865f508947dd59f24a64b5652b248a12681891fe8b2463a97eeb550266acda55d30ab93cff52cc8c87e921c5b3a7b93a013480312d585475fd425276f4b2503e9a4b09e9f95a2b645f11b9c1739e0eb0a7794583c96d19d102fd5c61c771b395564bd6c8e0e3a0b019ea0c9a6d3ff54240a8769600ef90afefe19c3235805da65c9c4e48c212d6065404ef6372aa01081441bc752757499ad8b4689735b88ba5d407d3b1f81322d2819a5c010dcc59f100e6c8c3f1a132265c9f67cfd2db8749f4566863698af7e175a2dc367c28dfc8e00d97a3acc7a981a74e768f4c20dbea6244e61059a3a51407d5e4e5e68d4e1a2092f29a4837b1c360ab59c6d3a6ef6af2234834fea27a3dea41dd64167cb28b7c6c855cbc672cfecaf866d1ee9f58eb3bdc322745dd2791a9c9bd3b767f6b6bb17c4e4734692036101eb72f9c0b5003b3bd7c7271ee675424698aa6ec42ee8584a9e7e5df7d0b0e3ec3da9130d8e6b425e53b9172c567951294c99f57c4bcf47d2ba8933787d028a8af97ef3bca37d4667bd389e6788400bf443184bc5b73ba32ec9263ec9d32fe276710d9e0f8fa889c30b3b478978ee9111266df71033b05bd827bcfc9c336f66fdac5caf56e9e3583908ed1c7d6db5c1c50e9028fdb017872529873844521d6ae5cc0441801d30f92ce6dad8d1f0e076bf5b0038e3c47d31d940638f74767931a927856f0e9d8f41ed6389e7e7f1a66c1e6ea1015aba5de98627f95b44a7a10ed49172ef762db45b2c9678599daf2a0f2d5c3fc7e0f3bce5336f1d74c0a9758e1f3f5b909a5fc029bc62a5f1584208ad5652d63e930bd8a2a5a34097ff535baab84f486ff809d1b4e14d233c54cf3b89d8654544e5daad3f9d7eedc6e8bfa92d50e160d9d17ac846e25a8fc45e4621153374b776a7be589d5d518f6ff59c41d29bef57f5a08319725d38be6d2b79517452e00bff139dfbc43a383f4f3ff1f7d3261fafe3e1638068e8120b2dfbb7d03bcb3c1bb93f20c3a6f183491bf00ceebf1d6cea85441e966bafa2b52939a727ede2ecfbc1857d9210cd9f2d3568303beff189f0f961a1146113fdbbbda3b04695370cf3205a4e3998ad6aa1de1a3b110038ed58d400dd36d0cfe0bea5f53167891df93d635fc5ac102e2844d10ac2d003ee18ee12bbc9a4d31a183282611cf3577ef766fdf617761eefd7dc77071d0b878c8c8b7070ccc964ba6ce9446a1c3b1c6f8a095ba4785a0af8fe5875eafae7a1a4da51eb405b4b96273abff2cc9180311042a1c38ca538e9d5d431e8414e99a5f8bec7b8c7df2cb97cdd9d6fabee6fcaf3868d0d3a58a50c14e14ce90b7881ee1d9707445dbb226a9d2c75c181c719b6316e0f4e948b393e5ab1a8b2d75ddc75b7c3a4f232e8ff97b99f8e01b590d09aa6f5eb20bff356a85ee4a9bb45cc3e7250a9d6b7b0d1fc0ea6052f3ac21d4642681d8736d990ed602864f04660172ec407ac3dea5089d1a03bb88291cfcdb69b3781f6fdc1d57db32400192efd8f3b58282262ff162e5355228b3128d8558b2f2a80c78f6ca1bea10d36f5ea072076bf751ee3c5937a427394c70b68ecce56db7f2a8b211a8665ce94744df2babdbce3254b56bf903ce27d43013be3aafe11a05aa8264048fc8f372018094c1f8bfad400f0046846b31f72634c827409ada50789654cb6f04145bfec0b54de08f244ddf2a8f47a5e5029becb6bceedc2ad7751ddad3503b0739e268b78b15e432a8c5792aab8d7e3fe6a56abdc7bb3841d346c8d5591f53b14ca1ad34e54e3820eac5b19bb97a9521b2e8c9b10becf1667388381c096a1925ef0ff57a09e29a8c528fe54a591422133d121a4adb41b2c17f19d8c21554fea8f760766ada66f9d3a395a4851aa9e282661d42522b6658f0626c72d89029c9200ed8a142df467b98a6ada444c6ff92c07666a9f9a49d5ceb365abe6e86ae45d1bc7b42c6038f88b8e12330226bfe360f6389db4c3d3ddd18b551d1b661e4b4f834d486ce914de96047e3f3ad6c0dc97cccc2b0c21cf69fe12b76a976582f132293bc24faae456ccc99f277c46190b2499704fd5262029fb113a3b48653fc6fdcd0d0eeb1fb10d4323a612d04c12f8e08e9a0c1435f9a8b781f7d4a26c260a005a540c1176064ad5e4a55f57ed7758040841e595a5de440a5cae29c061cc6e562ba302bddfe276fb808887c7bd54271ebada642ba1a1a17eb8f3636507cfe6483a4ea10bfdf8cd0fef18ffb4bc56687cdcf07c866adc32db1936f2427f63f64dbb72c5dc18c9972b315573a705a203b4f90f24ad65765349073a8f42b0d93fa6d18693bd5f6578c1e3c0330fe3560273fbc1ef528f2cc8547d190e5947e76098f3fd6496436cc1640ad2e941e35fbe5116a2b6fe38d7d89edbb264cd7b37566251916b59b607fca5ca934b63d34dc75d22cf47472a19fd8964446b815c7752973a9cd1f07fe59a04aed23cd4a86aac24dd488c09d6e529afaa8293441e3a02f0ba07a4a3c4a2231b87fd2d1cb130cef39f1d0de3beb39a3aa25310523bb968e99a786ff358f1c51f4054b35061341880a4cd3ed54d1c0512a25c26698e613ec58a55871295b377cf82f351a9484cf0f9b28578ab412357c3070dac99d7cefddc5e340917f9300683df08f5ae09ea125999fa872983e57f09dc956fa5299b2a976d306d20b7dd940c12ccdd049672dd85790fb6fa90614b65451e4f1ca6913db99b8f3d73bd78f6f52ba6fad0da16e15a4b779042e82cbaf2d2d67f3e1efb772dd9ec74c7231ce97e0650482aab99f6b835b1a0410c7eb7d07112085d47a34c47d2f2e91b342ae410e820b2052e60d8050410b5dc627db0edd0bf8606fbd7d316b801f79f1e25d3ab026095f3068eaaad1d79e898720226df528a15deabe6d6059831bb256d9e8514eafdfee9cbcc8a151dbc5da10627a461f2c2b4f642d0389ebd03a6a948f6ab93ab96f2bdf8f69771626e8c3099558eb26e963e2f56d4aebfa9e1450e5a9e3107bef232af947bf27321539ff0f17a12cf0b07a739585a3c7d155e91668547caa6a066a3b69fc2954af43dc0d0461b9fe7cbe97be9b6539c600a0c718f93de708d48493e58daa9ae91879dd935f11dacdc1cd15e46bc767902f65902257c6c61cd9f0006dbd436a47b11ed28f938654624ac24a16587dd39114963f8d2875d9060704527fc15062739521de344d7d673920afce9e63a0fedb69c0c0d4ebcad9592535f4d014117dd46c261ce69d9c92103541bb8cd81dda92ed9f5eb5c7a976f1d82f7b66fa7d2b38f0c69671a13d985dfb274d1c72c669c6d454d9f1099ae56d7bfd7c55536e6864d69d623838585ee1f0caf3b05fa9adeee74bdc8aa3705e6591e12b16fe8b806a27923abe642736aa35a41b23cd0baeecaf3e44fc43da0ee6da4afd2c6942f67c4d8b3bdeca1b24610ddfd22fffeae6153b5e56963056a0974acc3e83bba4a39e392676baea26660262e9c84e248e18e4441cc2f2be1d7c5a72b5b9bfffb90778027a71e80f8236037f70e24e9e4469f9cd6082afe9fa4582e0a5093f778220c04c897448eb3c82d3bbd867ac5e82cc47986fc8ab631049f57c05edf3e03bdd259607141fb73e5d63eeda6dfd13868e3a26888f42ed9237be42a9ba844a533f5bc6cf52beadc0c5e5870dcc1f0dd3ba60a15191fda6880342ab4e375902dfdee5908f38334412f4ba88b741d7c0bd9a3e9d033cbf03cc409b38102f78a307175542a45d37803bda5b0cd31336ba68bdcfe1a811bf92775a47b0a9eeecacbba5fa1bfcc3123298b00ff0020183f8ca99f23ba4d52ae2a8e52c8bd7580880b3662ab5a0abe8ae781a96cbb8cef1c0d8e6d6a8638e54def8941d262cac1ca877887e3aca5a44a1534e795fa96a39bdffbbcd39ac3873a577a22eed318160e6e2a482d581b7f56f9d56fb2d20977d63f1ae2e0c5efc29c9a1f3d881146dc17e649958639b8d8bba8974b9c7e7d752ddc7c10955688c6b3da6de4c67a8e1c4989d063bf8d9d3544fcb428237ae59aa62ab6c5a794539a229624a714d7bf0e379e2e3715d7a7d8809981e833a58eb6a395d2d34591a59f0a424fc11b0b915c0cd6940384f7daad41691f85a24eb97dcedce265a43dc2f97d194a065ec8ac26854e6a62f9a673bc9b65d0bce3a77f8d564378f4ed31ac3fb483405442f6c8c785c782d661cf8f3dd2cd8e5b590d22c034c5f33c853e0c91f45b1216507ec9ebae8d2a6475a36ab531cba8d3b277c935ba38cdbba719a8ad59a31c4a65596809b567bb32942fe3f7c78957f46e938f62d570bdac41869bf8288cbebb385282afbdf0a040a0232b7374e1b7bbef7506ab7d7f6f43962af6787e2f939bd70bc8bbdd28e9e081e52a44b63e36e7af72a4d5ed3e27caf4b83f2d4729d3e8839496d44178ecce072d69a9324ddf5b1f78ef40b8c7fde18f7dd056a6c2557f621f42a777aae17f9e4b451b8aa7767c37fb45a90a2971cb87790a226259024374daca375fabc764416c72f14193916ffc2085b2d00e6205e3f4b89d9b88546db4798c38e29e11ae788797655b1fa431d5b78da9233b45d2a15d3efff39547427f00e8cc0ddfb44653f2ad0be9a10c51987bcbb6218d1f0c4c2e4915c572773cac7129ab2c34d2d0d4b82ab9d6f4e6df6aebdd2c13d4192e0dc66675119e62f7e740295f5bb3e231ccd0b7645dabe617fa30a5c9f1d5106145720b0ec3e2984f451aea10191a583d0e2e04ebbea256f67318beda6eced114e4392fe82ba5af8719c564a13a4dd45f5835433abcf75b4aa43684636b0a5a59bc2f3a1f3c70926342f35121b9ac389a3a5b3bc1985c5227254c55257939487d38c182d78bac541a96438a33df74d3d95c7a7c8956498eb6630a90ffe6ec6e8e9c508b88a27b3c4fa1725307dd5edbc94835611505dc44ceebe962f6a57ef2548724279a871caecc681e3c4ecc8ff95fbe1f4fac355d62d870e66e482d0378b8632e12ea5bd2227ab3a676eb4bdc8f899a0c916e6b213df7ced16dd0dd4b1a1f3808ab3f4cf1ae00e5ed62c0bfca6010ce223d31e71d6a60a95ad6ac512ce1afd46b5a6be0cf5a9de25339807f5fa35c8c80b2a17fd4305824ad20dc9619f71f1b8418394046aaf46c5107138fd95be5e02f49dba504fffa3ab5c23d50444e32945c16ee3b2aa97127ec52924c5aa5ffb8cecbfe99b98d3973a1abd362477de292120d8e6b8284251d2980a0240752be0037b87d82a45c61008629fc1c78a63cb9eb5a34f2b7d59ebb90757ac4277bbe03daf29bc52e28b25f7ffd9c9193720fae5005a501759b7099b794f9f7176e1a9a4df9eea1ef3755f13560b3db5f811a1e8971323cbba51010a238f3fe6c7cdf29729eb1caa91faff6ace09b013b542b552111250327b1a5d9dcc5c357efd460f0babffef404d5c150fdefa904c5050437c25ca4231c988aa13f32d1849cd173cc42b439e4aac1761261dd7f3f8c2a9cd796a918b533f5363a6a5047f60a712d15aab1d7637217a3a2a33582e953d988952b52f970e18846a8cb414415962612c5d2f0d56f966e105638741fea5149429fb9c8c4c4967f4f482d46fd8eaf7a6330ff364c607e1ada5db0e4cc95a534a060fd575275e918ea9c8879f9ce0067d8aa9de20fbcebfdc130219f460c5927e75add33e1da8d502ee5146ae5bcc99672ab42d4417e0e9d290e864abd9f48a786881585197be97d71287cd80ed9672c2cab47c2ca817ff36d2881d28710d21b72669761060a42c7c856940b82012b5395a566bc339400de0ee12e68a72e74c06b6332427caa63144a6c4f13cba06d1a1f6f7950b6749a2cf371cd33413b5374a449be901dff1d45670aa9301605cc9fd1e722b1d21c40c5065957e05df0e478440e376cc521808fdd7be0baa7d7e682a32dd7f34ac863a5700e50e87f3da9bcc2fbda97c8b686b9b0a3121b310b59c3753bc5c14171a712107e1a8b61fe2731754987d3e3f1bca4455533ff13e8d9feb02bf6d41ab36442002c069f300500ffd31ddaf87657d25a29cfef0e3053dbad29d90e0fd488da390bc32faff561a05ee270518a8f36542a4ea94e521abf3f9e9506175ddf435ff43751a3af53c348f0a3398f533732f7c0cfa0f62aa47f554fac580876bee1bedd31acd5747b3a81740b104797e6c940301c20e3a9d9e1513f3ba81d6ef6a3bc09fbfa41ce5c60b6641ee92eba554a6f88b495ad370107f2f714e454922f0957ec9cc7887f629e74c3c726780bd25e78d548b9e09047936b76651a8652b6cccdcbb3c1dce00dfb61d7cd8f85d5551185f937198010e86d31d9c4c90a03717dad2bb60f191bf9e32985fa127277e2de8ff7bb69c0764cdb5b2bc2315022b90f9858a8fcb356806d4564a1120dbd34b9cc0b064a14184afd2b128426f7c7ac13b578c303bad795da2c380e990f243764a9d2a3f54cc8b5f82127a1aa101b8928ab0fbddd15d383d7aaa4d5caea0bd1fddbd39aabf9cb1bff7f085df55e6ca7a4722d4651ff4588824c8340e17256a311ccc68dafa6dea6b59ec7e7c4e6136956b053331233306a4a780acd8dab32bf24d31bed48e4f3d87d881d41c9d9d94cfb0def001669eeaf15c2a8fd5095f7707e7edbfd9682f2ce04265408aa4afade6b8906270109423679deb7ff415e382664f296e6ca8c0edba34e5a59c91482f699a22247e131e65ac8794d4a3a5701cc91d19d609a1413a6dda3fe130f1657354eaf8665e663c7b6b3195736f2345a64a619232f40f4ab9859cb251c84477161f5b0aa8b21c39170bf4b50dd0423bdba20d94665eef7e121b515192ab65b7ead988827a4d654e013fbfd713252515bf3bd42e5fb3026a9f36119c6f3d5c995c87882f73158d29903fdcd7088947ce945f5ba9bcb78d1ab2620bbf5c289c8bb29337621197045e64bd87dbde65b8c11d6ce7660ff734246753bdb5b5307511c4764cc4c6943803a9981b5f872bca865a4a76d5bd750bc0bcfdf53dcdde25fafe5fbc40d8214cae1ccc959f482a75a6fd1c2f7978b59a8e6c83619e7350774ad3491e86b95efacd2d6dffe96e0c62c0ed1a32fc6609820efba6e9072e456356f1e38ba2e14dffe9b813f709a3ee158b73b900a79d3bcbef413b85c63f4a7be027e95c6270c61608f6df2843441186f23a5a773bc989d9a514c146d5fa2ea37a9579321cc242589ab7ee60b7b723a3b351dd0cf0b33b9e08cc29c165f81f9c6e518cc7b51cd1a0d55cf4956783f0b7e9e8931284859181791c30d05fbc38adbb477f8470b8f0dc527b55dfe083aeca47811c0c06c55e7c7c9f110b9ea296c08ae03f6b9fec7b90913556f75fbb6bae6f041c93afb2e0bd60940b54b58441d125cdaa0bab4ef05f02b6b3106c11316615a755a750710713a481175ff340f32381e74ca7ec777edcdfb1e9ddab86a65ee80692a7f3b72f3c852725005404efbbf6d1d0abd2e92b3d851f2a2871b07f95219150bfe31c968899a1ddb6e83c94ac329f5f7e5f6e814e2e40343ae6a2ffaac05db2ce74a2716a6d1611ef00288b27a8d1ee05d5d3539ea6b2442d431471c2de4f87a49c6b15805e3821662e7be16dd8b3b170045f0b912de21755e1a4d7d63e956c1ba94081af2cb44a8eba59e577ce8d59025fce02dc0a0550d7965771cd9e7d0d46d7696158ee94eaff6bb09644167e3b145c523326741d24b18ba3411cba043c8a1a1ecc49bb7df2deba400172bbc6045b6714dada987cd9df7d1dced775e8104cb052cae70688bbea4b6f5ffdf8f1ffe8b5a60dca8d13784126d64838d5266fce663cf132f4fa5ac445901e69100682c822cee9c71f9efc5fdcb2f1d832c1d793126796fdc8eeb954ba0d5f65258bade7a1bfa7dec9c78f84c425f7ffa23878b6899c90bdc5d55274890445a5be2f44fd097dd81adac2f9ad0edd92082c3f59fd2034bbafddc60ba3e4897a55cedb5ff5246852d640222e2db1fe6536ebf8e4316af522a633ed4fb2d1f15a3ad489e7ac0607f3b0831c7bd6a216a0b2d0b28e94535af4f3abf8d092201c93806f77d299c68f5a42fcf0c5532f985e4357193eefe7d1e9b102a3c199c99f0c112abe32bc7fb8deff2b54f59d30382f921ca32d6dcc7d94ef8fdd0f96c54472c20f2ac176405b76b56ae04737200a2a4f3372dc80c19eb9101fb323f593bf2d3b2380e9f135de0bd22094d08506f188db3a7f3311d7ff0543efa6810c807f74b884c135ade71fbffd38f28bda0f8c628bf7fdf8b70e764b000118587f48549665bba5cb4ddccb9d9e120fd5bc5ebe2b1f7f6c33bc77010a5598b90f5edd2a9abdc22d9995ee7d7739b296e70416a47f0a024be0fe2a30bebef9ba2c403bf34d398cc14efe1177308028dc350310626cc2435542b74f81350caed1284f41c184859e3dec0fcbbd243d9012d4802c68986bcebd5abd2c46915aa03ae926b6e2eda584bb6232893502b38d7158adbc36cb59c9b22105bf34a4788e022eb5e28ed6d79fc3c542c94c2340cf8dbc2a2c39a63a6a5e24337339c6d73f9a957dff2dad70ca103e20d56d3c97ae3f945e558ba25cc77824608d6bc49c69c775a2eb7b917700df7c0495235fe34f5039f3faf8095a7d19183ced0e4c345d4dbb3be93db132c5a7696c3c3d6555dca80666dd36fc88c792542b2a407632e632f6be30a405258144ccd9878fcc856df0d58fc9164b98f1a9199225c86ac30c4f09723ceb3fbbc9fc51995d4409b5f95f765c4e0a4a4a145ab4bac1f6d935f8b8434a3aef8036818cfb7927a3a07a315bbee20105a4ebfaca5932db5eac386092802dc7eee9e16e54de972a6dbfdc5769131ecef056e131e3364918f6ca3cae2092d50cb04602d99db0b1fb975663b13b9aada5070694888ceea5600b64d14c510d66a94d52cd7ec3a78be1cd9e1254e72b8104a7b787a8221c04f8f21aafe4d5cf9a9faec31495cca2317e7af95aeb6f6052732f147e3d1f26e5fd63e0a0542130441b0142a4cea466dc3b3033e11ec3c98c7dcb2ee44317ae2537cec0992ad47ae4f7784385886e54f061e67adf707c8f157812d5b8cb7299e83a266e93695d3bbc81ceb345f36c27453b9918359e7a74e997ed2ad2e3d0183a8ca3b3c7b22a7b71d32c89839fb70ffb5d2f117049554e4e4b32879acdf027ebc50ef0ba366e9cec07abd4ef2c495954a4d1b147a1f34eb527e12b1d72bab17c012a8be870c9c266c02b29637b55c4b0e0c80f9f5e1e57bb40f25c91ba0075aa42639847bf547d71022c357fbbc1ae79f79792ee8ef99fa9daf58fb10809e9f2f44d433779b696f1585a01ed775f459abf734ffdb5225ab245774efa8fc74d867a485ca7a842130d662466040f93ce3606e33d611a34e169d4d4ca0671ca010d7831028cba24544cee93551ff14672d9b7f4936fe845e0a145557e48bc7b4aeaddcfb2f65fe549b3a6cbbab07fcc3d0b4bd9cbdf59f50e59f591e79cf0faf6fcd9c8d9c7dbc4f792ee83cb8a546f872842eaa345fa92e29514e475ea4ba14878c02336afa49f08d0c153d27bfacd3b73022821673b21d757b541273bbc4bfa9f79c0a39f62f3e810c968d2bd2bb379a696508ce48215ef8ced4ef7e9bf98adb53c014c947a37aaed6a9a69c7f480f346de1c92dc41990279f78f4c724af565617c9897e98801f0d7612677c043fce2e1d4efadf2b09255039a1cddde64f0300b9bfee0cfeb8d10432a6fc2f00121afcc7513e09b01754bdcc254606957e49ad24091c2eb9c16229bca38fe328dc8fa87135ee2166e9318b99fabaac6d99b19185b9c03dd313057269e54420937ef6f10fe1bf5c01213ebc84cd845fbb0710d6d833eef0bb8233af7a204e53e0c0f3d4bc33e35a2e5201201ea12e428e1d52a93d8739d71ffab98a79cc1da4dfa563726ca2bba2de51549f37c7955b9243f0b8b1244b5569374df94fa11d343676b8859118f5b995a973010ce4e11247647f28cf9a3438b3152b8d302ef5769107d6044763598b4786d0787d04d7044ffd8938bc6c82815dd4fc9bbc38f8dd4e297076d262852906b2f00e9bdce494ea57d47453c919cf6a3db6743463597c2f13c305ac7409129fad9102fb90e2978ea5e0c4f41bcaacad35711d8a871a7ccc63758086b43010e39b78bf4c572d9715dc6568ec6f2c2a02a3759bcee5bd82da0e025a661967f47c8211f309f5424ead8fc97e61703b84e3e2d496eff1f9c169f947d105e95951bb9408b60c448bb20c28f592e6ce99ea05df19abf65d36a9c2f1cc49fdc1f98c0b95febe5a2644b66304374a2f6ffdd6308480e02c695c5c5122b0e0ad13ad06c3d13303e8171a865ad701408239126399976c1532ccfd3e3554fbd793ebf80511032561a787bc923ffc114dbbf26b471ffd3bab1dda578cf41d274c68cb142ff9d47f021820849d1a10b36b1e466e093f095af33740e4d6580f738e9650c17089362919ce0f0afc27df64059de2dc900dcf2b3518d668f07968e37472e1e64854bee3bc16353aaf37e203519f2013fa34207804dc5550266ecf68836db0d05986092a02a9156dde694924bdd449b0ab69112ff7ee70dbedc8d2411a35b7893dc42e75e5a0844cb46e77936025e49a64543db8c29d5f76f858ef70a3cac3dcd252586928fee024e19359daa08296cc02d438becf464078aeaf97e95dccd911baf9eea1a281c40edb46a21e534d2ecd42f928e90ae49367a7a31997298ba3c5c2f6e6f00434cb4a62a9ca691bbb21ee8b4c05031dd52a5d7f838e21980ff9f76dc9d1b54c871c5565f4beb64a44598cc5a20cb2a7cf886e6b11ad35f33626640721a53a9431432a145257fec8c003c89dd514404bc196eeedd6900dc9faa4eef9332e0b05e786d8904db2ad2be275357e6c32399e9511759ed9e5472a216f30c52e13030338c33b167e31668cc7b8c95d6408d46ae729385333c58a49bf23e5f77e2d80b2df5f22e5ac6a23023da96045d369a90cfc70631a6eb43423985a0d1bab8362ccab2eec5ffb00f301d97fc37d6245042599a566403cd275f2ab340dcf5a395678148ed6d10fb5df4f8c0267a7d52c03e70dd75d4811ff138b0816d2e773569d7b5f6bcf6871194f56a3c34ab767a7624d04ed8cd3591c30b41fbd65c8d3c1fe0acc8966f4ade2417f7a597087f703909b2b523d05b1b32490745cdb49d33422baaf11ff0c153ffbbdb87fdcabeb7081448d50c736c1fa82f48faed1a09581311428ab83914cfd841f24bcc2c81c168980a621b4dd1a11860be9350cf55f6ec6ada107d9aa8504e9a6ede08ca4bf0904a779dde01759454c5b114c34793f6a3cec0b830662dd731e1e01b622028015edbd9a158ae89cdb84e386cc1976caa00ee962c0ecc511d9ced0597062635787ead927c9cdd68a29706ed4e29168eeac0bdca34c6d88dae649f50b08ecc2167cde4e26ccfc5068e002a5f7e31514db891e4f13d36d9e50be9f02e9d8191db4a06e84e2771c2e60f16501dad5ad3d94b946dea3f6fd5c3d2bea68c1fd562807c00ff4759a98d9552430e7c4822c968df71c2581d399fa2ea2d06f22757eb9e17f1ec55464c4c7df17539869c6356ac1cce00eaa9163519c45b5602ed8c84d5ee54beaa59203bc64a2378d03a2bb67d18a995e49c1943eaa2ec224ee1fd03daf940847c2b97ce76c6d1b24b1de1e4288f48d594b374303bf94ac6e6c8d5593a37dd9bb062a79d08941fd0e3c151f841e9fc6151d4af05b82fe26808bb3cdac5fee98b6a508521431d229a6082882e45883783093524b6cf04b1a6b340c24860e214da5b66813fdfedbb9dbf7ac3b236c6cd62ccf25c673ba28785117fa25ebd2cf28813020feaf74ce9ac8370899a92c31227d52ba0e79ef556e6da199e17317a959b1f2dc027546c81d427c9a72e37a10dc75af26a29933d7f933a5bd7d52910129f0874bfa763b5186d02f585111b7de04a3745f4cc9d1ed60ecf34c9c6add4fdaeb1f2be9607cfe8e9e2b0c2e4cb60055a9b43c1bb4a48b2f25a41cc65cff428c00dbd8e955c754d5e576fe5fbc199f03580d99600240ffffffbf