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 82020 7f0f29bd1f29bbef918a8c1fe3c12799c739cb357df9f8cc118b2b11edb4a361

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cdc889f28674c41cf82842ebeb20648661820c7e2967b2bf3b5990c250d066fe
Certificate Block Hash
7f0f29bd1f29bbef918a8c1fe3c12799c739cb357df9f8cc118b2b11edb4a361
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0020a70000700a0000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c1eba8d4fad878a7297ab3513a0fa963488c7124fa0e32f95adf5177ab43ae701531d7d81ecc0ad438a66fad5b562a7029fda63c7799fdf9f5f378d5bba44a4088b37e7ee9557b0f47d59686e253b2c1e6e3caf12ff27c3d380000000000000000f8010000f8010020a70000700a0000

Raw Header Hex

000040204e8d093534346f70553d1a085d5b343834c35968c0e21510ea7173251b34e26215e7a595f528ebcc72d9e08a560e15f7f9117f43fc20ac2cd9844771d1c5a074a8e1486ad2c70018fe66d050c290593bbfb267297e0c8261866420ebeb4228f81cc47486f289c8cd

Proof Data Hex

59,560 bytes
121216010307b8d8805e7c7d74c6152a81411cf9f4654962003308dc09039738333fe2896ea2350ed1a896c9fef21df025c445def98ebe74800068b313160a29f62e83e7e7ffc75e6b21e030bb019fdfa8c1ff7c4270807c985dd2c8fdffcee96cd5737c6f2de49b6e6bb37cb62da12193f70c975974f612247ec8765123262576cdc86cecc0ef79c206269771dce72d40e6d08740fbddaccdfd2c5dafa0e04400df2d37d64f7e4b211bc81d55f58c28a49cc8074edb35473e1a8dff7322e09750a9c3575dfa9fe877bfab7e421d4c68f2a70de7050230970f2f0e18126615949ff92d7d137809093ed85db57089509c137f99841d18e2eaafa912a0c8454396b8ee901cfd74dd6129a888ffe3a99d452a01bac6988d63e784bd90d9aeef4fdc22318a575be4942fc6c99e739a389bcfe2c459f24a6cf65bd8a5346242c3a99365a2c49f6f467f4ecedf0858f02054de3b773fcb8be2e81607d0cb4ffe9dc7c79f0841f9ae02eb5f246d0b4081a63b53926978a2a7366ec8c8923749f5e01fedbe76c467243934d7b8cc8d03d7d2bd388fe206c58e403b5bde3edb1ad22e74a0895f7da99d6216b79cf288b62583c57c0134a72f0d563ea3d98692e1dbcb4247f8ab79c85308350a31092d1521247507c6b61a6c159d83d8216a5808ae31fcad5a8cb9465b9a8f2b9367b8de8888edd95615a48673e8a640d1cf4a776f1e052879eba8289f5fe851f55284680b788fe84fee534a11c6e2fd9ae96b489c7fbd719cccd39e4f880fc0e29f34d4791e0cef461738d9a3cb227a53b381e99f5c5122a3736c9429812900d932f0c5a128b05002986f23e07e3addcc3982920bc4143571a82db151450b033cf66feab7a5b554c7f696776f4ce7d3e6ca5e2dc65e7cd33d746f8ecf74c77b790895c185c10d8d04e6bd17d2003c89a843a1f8628db3533c1d77e9dd0ba149ca418a5148550aa4d7f4d8338f875a2fcdca25057c2928a968145211558f5583a664b39dc921620144a289142acb3df83c9985828c2c513689ee5b017470d4c1a1431ce4bec7e643af47612b3b0fa0f078d980725b6ad9a49fdb4f99bce8ca35a9066060ed55b26a0fbc009344100be3b686bb985066bfa5c93c5dd1389ce00d7057fe82c790236ec2ec171613dc73dff1cd7bc9f489223c202d0cd8713a2a010ec9ad9425241c84db4672f3362b5db6201f326c76760df2b8b56a675c1b4d156bcf0fbef0c5fc8807241aba1838e03b2821638a5a15f2186c92af5d22bdb50093c34e22e35ba3bf7fe0d04a55ab8e71a8134993bb576fa7b5f1addbdf85e407c972987e91bec8cda023524a208c86d8210ba7b4c46c9e33f8e913e055297a1121bf31ff72edb9128713b2449828cd82c5e743e770dbabb3d382e3ffdd2df82b25b3e2f91ef1bf4666c914ec1630f8da63bee55aa47203b82a140cf6eb77704b9120984d3a2672d77c75b4fbeaf260611f1da42e3e15f2a48b892ebbc21d9b531752e2f97f5774d2f1b485655adcc03c96a17fa4b2014fb3afd4cec670728f553ecbacbb5721e7585922f24e90e25d6bfa11eab627a0b85417a6c370701cc7ca79be19dd4848e50379b38cf445c5fef62d3957083bf43f01d4a8b4948be454f96c48c122017f1b8f1783fc160487a0dfe21fbf6390e29e2132869230f141af2f289a974874d9a602a7f1aedcc02d5c1fd9f1d9cebeec3978113374eaafd0476fc866b030e1105498f436bec2d4733150d0fd0627738354c54a0351250f0dcda86697e858e625d23380267ca707722284d4f037b95a360ecca624a4d35ff1ee16343e11db4d18c602c28b9ba97264d24b61c7cb12c4374f2306eb2688d1a37b8f3f6109035965dc63aa9c9485eb63e0d11719c3a35b47ebcac33347d2a9db101d73e03a19211d071004eb77407a2f158521be00eb21c3d9f8055f95263ba03d4550180c9e600d69c070d3f0cface03885497e21a23f47a358423a7007e6ec49b785d34dc7cd46752d7d11630965b37e9d68c610337587757d4982cbc0c31c6572467ac1e8144dd05062a9ff8b792e9d361873ef0371ed9526cc80ddb1bc8722ff205b9e12b7b706d40df2c4e0db8bf57b64eeaf1e358ee1ab5c8dc75455c1e119d6a48cb714c4506603b918140884d688212e3485ecf9db358ac3cdaf0826873195179947ca40a37162b71b9406ec1990e13d8488664bfa9e7c2c372384ca379746e4256bc6e27f0ac7b7e3c3c3b7f2ef61c45bab5ecd9b3356de42e9f55e26c44eb1c365345d3d85e87d6240ab0018dcef1281ed1d6aa73c78d7ccc98a567d4c4199b2743e17e27e5f89cf169ae40e9732d8be137aa1fc6188a7d3bcd21ba18a4fc8d9f7b379cfc5aacdc659f6c375f6b9892abef36dea6c179922bb240b019a096cc828b9e0a6c55d01f794f4861682d62854e23759115c0eeef4abb937f5652bb1cce54cee2a7ee78a1a74e2c9a6437f353a6d3ca933553e9d5a6f0f275e79880f82dfe52a5fa10c43a8a808454407867bd31bfe040629db962440de2b5b4835d457e94b8760b7dca3ac49584998a57899a2a8a6ef94b16f48192509fc6ad3bb1b8b534ba05a945c71dd1edd85c93a6747c2d06f663d1e7c71c979b925481419b8c84e4cd6bf80ebad85936a436bc5f15a394132938ead91b088f73e1f067dba3639a62cb314ff0b1d9336fc7ed1819037a2657ef351fb9a6baad5ed6f2553ae7ebbb092c905611a14b7f8a8a1d8bcaea379f2d34d7b27068f315a03a2e172266fa44f6e5dc916a71ee0db99cceb47098fb293a8d105e8b4bb693c91ae5bc16746e32893d259f5ba74d38de5662f4e272831b7693e73d97e99767d1809c4caa5b3c99d78597a1b2e90df391f2d0cca5ce7f2785e96b3bbdd55d52279d9f99c3dd2eb63809685f064af6fa1d851965085591440e90d486825ef3243df178bd02c626526b0d50a557e7f0050f993164976b363f3d795869a70adc117c003aabaecd70b18e0a9d3b9566e3330ff9c86c47fa7998d7e28bcbda7c03f27400afd508e2d2ee3d62ecb4788ea59cb74006270e82fabbeddd4347163dccd3585f2370351d1b73b60cbcc05a528f8bb3f85bd1198524d99d7c8e8bd6b3bdbe70b9fe8a5f8cc38fa1081b79008fdf4a7e41224ba618791620bfb40c33efe090cda832bc44333f2fe39050e8eeb756b04c99e8559f62127ba6b4955157bdd7143c1766c20f0a55a74f1cd59d2455d985a05d8b733adb225ef0ff4ed2c71a8b6e851f65634b6e64815e8e6d70fd34fd599e2ac95c3b71ee13a1e35459cca46a6a70dd71306075587db5e10231761cd75f14750d3fa403bbf6d10a5db31069b18ba318f7650791b07fde11966ede8b9c1cbcbbacaf72b75433ecfb55ad09659c84c5f90cb28df3ac55cbb437c88d22db3d3a9e45509ad9640fe34fb14e1e0695ede82462dbbd9e10ae7b9d9fbfa506bff429df38594f4206b537c8372474dc4aa489972bc94f3d631bfc3f9062c1ad90680e3c898671960580cddeb902f65e96cc30e92718f909c3bb9ad8e8ac807f1b869bf1522c0990e314d814b00f96314e59808227f6b42f2c316f69982737c142dcfe070a8c80562727372e9537fb3a4de5d235d9ea94047cbca9823820db5f750a26de63f4936b0463ca94df605593a020f83811dfa315ffcc4e4eb78d7bdae64f8c080c17af2e825e689ffdcc0e52bf3123a77ae642a8782b9bf236dac7d64c4eed9ca86a87eb1cbb7f9811d5b80e5aa7a4bda6a79ff717da5a2e3262dc26d02e2c67a412f8dd50bd835d9307bab79805722b7c0542f106963edf31275a506af1ed277ec48a1f9fe50a02e968c4cf9d1b04c869e62b6509247578732bf58aade3bb4de572db8b2767a813b89b51efdfb7b8bca23008d61fcad454c02e62260f300d7b8d98512295731215a2728db659c2095eb100c97a5fa96a1e803310d70044942cb394c51d1bac862283b2c892d1391fd7472bc625ee278e72deac7f193fa90be63697f2ba31cf3c8f2ab4069d42c5c1914f784799e6f5bbe8f259257358ff6b92214436157b55a9eef6cb28b5e92a950bc2ca6caca12c3d64240778fc43a2f3081cd74f596cc34353f5ea006b506cd5f7bf15a39733572d491a3ae8da86e77fefb04144fa85ba9213416b382e83dd28f548ec78ef8b06e311b72a9db3905150714feebfe882baff06f32d806df36f603aca79f507273b64dfd0b7e802c46195189257bb2a2bf26b199e946c4f86f746fa65ac20e94b2268318d7c25693c83c905e8c3475f2313bb2f4f3094f22ffa32a7b9b9aef59cb2965f02c3d3a02a57ee6686f30e21913b9b63df7876a7f5b4451e6aec66d55ca0c3a1193c07f3f8798b1e184a10435d32e6d98aa3060d9d2e7f80f66d787a28187d63d21bf4207348d97ad17cef3b847b61c8075c721541d1c970e235b63ed5b95e5abaa5da59ff088eb05e5649beae6929a41bfb1a2b350c9f70344f65f587cb5d3515d665219af9e2ca554787c3be826ffc52451949423a4c7854d3cd57e868a7ef3c94e95723004e544526d651622c51ac7234aeb77cc5d8403e63edce459a27ba8565dcfebe02d99233386cfb367aeb22754e60e2b066ae27464f6e406a5ede6fe696f3c9d5c8dac800b1c48483206ddb7ebb0b7a4e973de7337d673a015069c137fbb01425b25bb45f7a843c0045a7512ce21c3fedc13647cdb711906f9b784c7a4de134074bd695a89f6db5bacfcc8720c82aa69041ef08c77afde9820b8060cf860440d2ce59fe6634337d58eec506547724433c692385dbf0b98e499001b3207bc6b31aadd97eb3223efd2a25c31b78d4270a36387cf238d88571b10a28bf9e53bad04da7f608dd5caa1e52b6b94cd00d881e9cd149c8c241da4ce8f4a93bc585a6add4a096b820c9a826cef6472322226f7ad3d1053287059c1c8edb6270434c1d2b2ac6f68800c187100b58e51acc9930603df478efe46a6ab7de75e98098dd03894b4e85ffc30671b427c99c300bb6b8d20f69e413779b1cf38fed4b86cafde835dcae7e2b95a10ee9e9eba0964bd1c6b6de9a616c1f37b39e1822c26c3f3cec484ea541880533c2481afc442cc355f6977905a921683c7cd55190b270802b522e31c1d3ebfb0d3b57cd0a55dcf150c30844048f1a9b0e0d93744f6a73e7f560880fee3fe22c204c0dd4b03a7c3ed08de0cf46c9fa5ce87ded1e2748b709ea1d76c602a5b6b57e4d2c117995c8060f0b4866b5a8708e0085fc5a4aa9cbd445d85e110be9b164482e567befa839544b1b301facab557247a2969545ff4bb965d5d5c851f52d980fff38b7aec432a779c6439ba7d1d21c11b6efed1ca5461f78fd350b8cdbfb88a11a01a6a88fb7b24fcf501b8e1ef7195de7a80f5a9a20d3e4d2dac5ef4744b4cfc996c1a432a6bb18c2ce6776ac14aaf5294e7ddabfd55efe243c9171f2607709a0cfe21d293b557e74ae504179c6fe27195083ca97c275fa404fcb4db1762c2d65da2e327844db27f15f432e117d4541e7925ed2f85d83fe401fbab1031d835517e649011d80e6bd771920e420cc7822eefb5b17d3839c2e8ab30140f685bce17f76e1df656666cf530739b0679f8eacc38943ebbea9577b9204ded3a15d8804f0c1f4f2d4aec729e6fc500614cb64ca28f41703a0ac56a8d98059bd716d87dddd2f68d99a986e3ce064e387410e57a4c0701d98381e583695811e30d3db8ebab8ec26390b8b4d65d45125cf01c3acd1c3e4c3ff383e582dafd95c1c174eccce9d7ddadd93bbb60e0badcb888cd7716d3aecf3ca6de50759479f90788fe9b2ee9f9872bf2b88b4bfcc8eed9b5673a5e57c23d782fe978cfe682264f986c7660480a71a97e0b7c968028995dd6319ce7e233e6edae459ca2f4cd26b6d05b84f3dda918696f88c725517ca35ef884e8191d8d95239b5d9ebf673aa312ef87501ceb0979587e98bbb1de6ccf2dee3664e3d742da20a8cc1468358be3dd96d7ca478267deaa0d72b54ad4756e3616881ecc4abb1019a6303001efcaec91c5e47bb28f5dc7fb27f120570879629398869c4994f66d4f7336277b5958fcb22af9cce97c8fbefad49400a8d74f09d5c8f2c3d4a97e421326bf0915cb5620d68dd453e1bbd5aad9cc0d6cbb81e3db02070c8e1759f80531cda763543e8d47b6602ccba42d7a06e3489323f593b0dec9d53c4c3916545981e585424095920d7cf56eeeb69dae0693fa3a37a400b2347ed084ce7af8f56b90faa7eeb552f43062a2f03ee8ae2b090269c68b2ff75bf5cbb563449debf82829dc6d8202c497c8033aec294b6aa7655d1e89083954a766e006514458c2d23dc3e8a196bf4cb64aa0c7e4ce68678cc7579041b6588534e56ce2ad521d7fb20b6ae4fcd4e373740d83beba03f4651ec362595266b57fc7d86328d6c3adeb597fbd508f919fd5e30393d2d62b1e734e4e22ceb945af383e72311a52919285dabcee7d4a6a0849cacd67f5b304d6f8c6dbb026615980d3fc55c004f429e120fb58be9fc8d049c0de4dfb2c808c6d869c135e953660b4056dd27c23e45bdacc8d24c0a80a7ec40cbc52080ea58c4c9d72e32b6466241e0d5b2af91e0ab3d48468e3760076470aade0817843ae3e3fc8a2292be0847623142aaa09cdcad848a8640a422c8f2f99396e00c2545184a4bf2be606fea4dd08a1f29ffddd5ac7310a87bbbe20c6e53c870257dc9337fbfaa138379084487ac5cac56db9dcaa8423c4066ccd17bc8c0a256e1704ea76b64bd382a1da2b16f070650fc578278d207ae3cbb8daf4c4ffee1345c212cc0c4aec1773b7a632eedd4cefc133e46d97d42819f7e41982d1002ba0de9817478931a91c9db893ca03ff47a5cca112aad6cb78478113f62f60eb3870837426a9a0b22521cc75d1b115f18184f621b0593dae1ad5887f3b020fe788a4f2f189e93cd022cfb244139f9e6d84d16946dc302db692d4a27bfc3e893054953e1137edb00dac00bd7b4d31fa3b31b4e880ebbfda79fdfeffb29ab8bc378f800155fc49ef0c8896468e1d33400e9cfe12732baab9f70e1ad95ba3cc613d95efca6a75243befe3c7080839e9e19bd502b6202b4b6115d8fc06bddac291d1f7b768810c53551bb59aae29b24f7cf93ea0e0e97b99c09ca2038c5e36e0b34d15cbbeea0ec84845c59b89870fd125e7d2d29f25fd2e3bd0109cedbcd67f000601bdf51fa6d0fc5a5bf6a68b071dc43ef80daa3a429214f9b56c3b3dcd3b18ef32481f565f40ce753f008a0f66e85810ae5f72aa7f023b0e70519917a1ee5bca054a418eaf1bf95d2c6dd6be24e9486bd39378a1c9e6cf2437bddba2b3fedcb088deb931200e2dc8508378e5069a07cd00e809c4c4d29eac6073ede25e7c26d837a52cafbea91671f51c5112e25faee76108cdd68869c1df40413bc47bb6837ae5ff687543850c25f5cab261d632600b2a558d5d1a9eb44f1337f4eb910bc99b6964088e7051649c2bd13cfd170d37d46ea34c54124a41edbddc8e8f5df728c15723ba66d1529b9809aa1d529e1450b555d15478f50ee540a95c19265bedcd389fc5d5ffb5a6d019558bfcdcadb4a8f7ca5443a3ab5f927aa960551fa96c2c8fae9083180889682ec78c2109f9c17c8652ab15720f374dc1d9ea5f8b7cbff702510090b4d2c6e2ca8a816cfc1bb80cdd90d54909129026bb01d30d0e7176b2c9862359ef374aa3168d1f94ed89a5fb2aa4de8fff8ae2f1b2c99255935c5409802734e1c7818bc3de7085f832505e64c2548fe8cf9c39951c4905da274deca0b90ce6cd817fa504d70a87f140e024a630c0b5cd2182831fdd4795464b35d6d2f5edd1e61035b2232052b9743670adcfafeb627fd990e03854c188454dca081706e296dec8a0a2e840c6aab0b54813ce906b6fdc7fb23fe04c49ee49806ae11e4918c4adb8e65aabc5ba042a1459fc64365c20caf094a7474df12fc8be614aceecb7e5a63b11448e0ded19430f9c0098e074408723e72e26044edd8a2d4ad61c91396b9d002a64eb815c1af022edbff3a92a24b5a109680810697029e805583cfdb3a60fb381866f1026c37bf42aa25865f227c6fc54c86cecc4f2075839fc77d8af50e9c4675a3ac4f25f90622ff3f7b7a9c3a622c90561f644638bb58ea9722a4cc0855a63acbf78a53134b651d76f6e8204cd9d8aa5369ca61a945946f5b53059a35a3b05d41536a5b165ca84d5d91d0565870df3bc118a4e43446ea4f7ef4cb821994bb61c1d8a68a3d657b05dc2c3076db30e33a1eb8740d73890246496a0dc0f055a7fb9f815b8ac85d53ffdaf448305c36147f2ea6b2aa876254aa88ecca2a16aba1062862e73c834e2dc030e25afe8270303a5f758d848b7b159c796c4f0ebf3d37bb7fe5b91448d511cc8ae7a9418c9438e79af260b8629261c2c3e7bbdc377d6c98d8372264d22e5e6718ceadf0670c995d93e6caf714b5cfa7c6949f199853395c0a23bb45f81d69daa2effa44849da0861d6e1e3d640d61f308245120b1cce4d8ec458eac11d8baac917b9721ed250b1cb62e61a931438eed5b856b0ef8e00cf48e10b4888eff52daa921b30619080388a9531afba0ca7f7bba64a64bb6aed2ff93f9177aa87ddd405b9bc3ba06707641baec9cdd9086679b0183cb4fba2c91ee57e6ec812170bf8958dfe9656f91b0eb0496184251a56241e8128010d7977d2e89eafd9b502b9fefaa5563ee996a6df6c7b1a2ac245752e03a0a4835be7a402b071ef9783192811368c57fccf2580e7fa49f508122ba0808439fabe1463e0cfa4a23184c0add2131dc2f9fcb4e6f890b0bc319b8df03082adba69210a4a72078b4fa7cb862c8f21fdf54cf0dd381acdfd650a8cdc89e19887c0f1acbc147a9a04000351f3dd2177a93e9460e28f54dbf46abd1156203c210b291ea8c6571395954bb893dc07015ecc8ff2fc71058f1ef401bd64076128817d2967c8348d303168667caa6e9cb33bda0e838fd8bbbb81c65127290dbb6b25fab1f7e7e5c2422ae04c7c41c8ddf5eff72e045277bdfde445a35eaf3e7b3cd826222eac444ae3b9c120ad641bf5d1fdfe15c9b8dc7c03773fb7b65528e870bb216181dd15c752ea4d1ce8f4c3062b7ea93001c6b1806e1c48d757fd8e1a051206f043e05888788601df4108a8be540151146884193decbd83fb523ed1ae9b84d9818608c079444094f57ef2508e1286168dbee1552ea9c0f99f697815669461af679511c1cb82b4e11df0c673f342f686aefa4af760970e0b258d45a2d7c685ff9f3681c7686fe7195fb9e556b90fc87acaa2aefce6a32e9af5f428edf0ff4fe3e8048fc3ffa1e9767a1935d8789119ac1a3075c23569884e42a3620bb3aa6f944cbe5c076ca9887eb7e20eb108ffcd9a3cdc5ad1aab033365467d9ab2f2d0a034f6a66e819995384f3883d04ecf42bfdfe207ff7d9168164d7daee69f041ca97b51325ba9790256f12543fc5573f9b5821482f4076f43c417895cdc722a3d6eca7de188850bf70908d77df6c1cb09678ace93b16775988c6753addaf3b30190ac803c86ed3867e138f9324843c727c793ffb18deaa72e45ee94bf8c4a1270304d812fbbb2dd99e90fbd9c3bd1d97386f8295e6daaa8e19b6d0af76f01a7092180a67a9276c467d5a4105e51933049e8d0090f6fcde1552b457a67d4c130c0bdfa4f06ccc47604e9e5f6aeb56b6d6d03f1862a732a4531a1b4b4537f4f26d21f3e424d662c14910d942815a9f0f0da359aa049e4ba60b771f7c34eb42783ab5171bda1e8c26c8cd743167bbdb3a2f5c967750a4c6997e1998d5c6865d3677df60556fa769b3ecd8061cca010caee79563df18bb458235916dca0d6f1922b6c9f8a9699f63c377dfc4f514a24c3e3e1feb4ac199e597a19a51550668ec822876f0c5e575b44e9eb11c7b6049f7abb87219f972f8672b7698386950f652a6aa04c56ef8f0f8b9df603787fc1b9b119235218840f35392ee3cfbf906166d027f7bcba495efa25479bb810f5839f32a13d37c596dc25c3aae1fb8a7e5c7074340c317e7e382f00d512f69b8b65341d0931c19b0ae6a3c38b2d589cf4fca8fb3a7daf416cd4faeb7b775886958e773c3ea58d6b74af14867d637f1817666638cc25a6516be5258eb46ec9229f5b965e14e35190f4cfc3e94647609151b4ac9577c3c3be8900f5360d4f35b77a078d044b1569edcd690a24ed37de0aea4d1c169e085a49360e3a1fd50fc340ce046807d0329f137687a36d00bf96f8992fd5f8f9f216e5b330c4899d129cabb5e99e816308f5f0ff15e2e0085eb18197024a693fc5e9d9e8b50b086f02d5d6739586af7a95097dbe277e79c7436c7d6b3e244b8b81d8db6f04b6ca1b000c265c81f52a489014c38dfc3b406a0e77fa2e5c6d27d038c745bfefff2f88649a3801ec7afa8e471e8b5be176c006787fa7e9bf17c362a8b20685a1b936ede8b6e57d8f987f082dab0f27b80defcf0fb4a658fb5dfe528029ee811b4769710465c9ccc951740c57036ed7771830f6223ce884e58cfa6d58a67b9b16dbb35bc0b8bc4904c4e517953f5071130f054ada461e5eb39b04e287d96b29dd7cf8960799b87c457481c904f7f78d8cb85da8c60b826f9921102ab93debf4cc59581f371d326d14476d838c3a8e790cfa52a8ea083139bd75e3259839e7d0a793fac95883b4536e525adb88232ba05fbce54506d6923d698f444003265aa9bf60423a9c003d02ece9d92235da28e9e4b3d3a4e5202a0546c78d95fb429b328dedf08b513f2060512b9b3317dbd3b7d5a6439f96da24493591f5e1a43bc2c1d07dadb498eff7b480cfd15dc770a760030b82f18c2772176589e4291dc7ff99988d6c8e957cd2ce46af872bc8d67d41d9b5fd28db3763cde426ae23042a9954e9afffed57875ea950a01d88b5fab2d0928979fe732b63b16a96b325174941863d6315eedfec08a08421bd926b8391ec5ae690c29e4af1ff3b1293a29d640051bb04a55a05c499801cd06bfb05f0fb69c3ab2806e78b187a77039d4bdbcb65476ed2096c2337fadb0d8d93be23d46d9b2de1e044feacaed4cd235fa589c3aa21659c260e0bb0e933769d986c92bbad6a0089449f756aaba032fa45b4183030267e34905e5ce82d5149b9495877d89759743b98e7c0333a92c72e48cb864a48df08a07f46ec5352139e7aac04e4c882d4c043f3872f6d225022be3016862733a6e6155230aaba5644eb0d1a555ffad0709f7479654a8d327c411a5fc8484d9c3eec9662752a066c3f1f59e8afd471234e17f1e54401968596e364a078017e7043a358a4c3c44a62d62de73e303ac467e041a476c5d0374ed3d3779c059daf49b6ce2da6717569c5cdb75922ff0b7a2ebf0ca30bda283c689a7a84f0c30c832f924363a799697fc42063f5a1a225b9e32b5f40317e23a52140d0cd17295fe41ef21d503a65091eac1d6e5327396716bcb829bd62f4a08fed222552e89435e17937bee163418e0518d48a3b182aa26b8723d5d9d58f65b22ef156a0b01549ae7576240b25cf72e4abad261224bd2948a094a337748c3ae1aaf45024b67cde8eff9bcfb67761651673e5f36933586cf676950a8ec20f15d552869e3bda97608826d54406e399a7f1518acef7a8153c3192caa4fbe4abefad6648ec8b83af3b8829c279dc7e4459a9c0e7780f8b77e7e8d7e678dbba28ebeb817c5846a808f2279b81dd8e86eeba597274c1eea98f03e24f8b70a9c718845c49b0dbb72d60b75aab9baedab26fa00c6100c198758d714a5893f7d138ed741c1bc2154954f7eccefdf56a8592e802a0e302977e77d6646e7b4b84f43ce354cccfc8da99df6d98b08eb1d0fb45e0b8e8004a89a6d493b1b359ca048ffb3fd926f516fde0581a2f15a78f9b6ddeaaef54fcbb39c4c05540d46f3e60c1827076c1aa5a8dac37df6a93a6136c0f282cd2f72f017f4336691e6a534c68083af7f11c3eada510b72b3cf56f1c5a421e95bd64bd2349e0d1170320deb2179f7183437431421152739ab885522b7db00f53b63016123da8a57bd877e75cb33b3e8a0c016bb612d173722dc8dda05fbe2aee0598d9ee4cbc3298454d28fb6b05b8fe3e786ac349b49abb7c880d5b777cc63a6692a4d50bc63f992282fdded5a833d1404cd681c408876011a5c535ba0590715c44018f2f1f64f8fa00687cdbc0090ce52a15e81354a9088d3967c2ec656c1c0525767a0a3564b7adaa3946c9ba067b64fafabcf3bd8a2b4e907e0928dd270ac57cd774e013700d7ee9561a70c6693d62a5470f9a8f51c002d250a32c553cdd0e52a6fcea2717c0fdb8ece47ee44cd4aaebe6222f3e280ea7d8ee84cb56b070a793ab8fc642cd257d54cf3b4faf6fe2c6b457500ba9671ead0bc31dda5996f5265f176ae1dce49977e69f790ecc81f5d48bb7d3479eef9133aeae422cd526ec3f4d7ee4b2841a3649626d302ca674cb25bd0b799e8e8438eda6698b01dbbfb25485c374a86e30071163bbe43e406ca7d5f66c198055676594e125a5175c5610a4079d4a57e616b57ac4dfd34a20972f7fc71de93d0e1c2ba61f7020c469794274938af536f724972683d36d8508e7d1dcb729c054a48fa3bead6234152ebdc1dd0c43645294a17ccb5130fc1bada50e630233d0f5f0f4ff7f94c4300aa03c2ddaeb8b32af3438640e112c772c1dd944474528638b1269a19d212ffe9e91e499e91fad653bb83a7aa267f4e1791e8292e2a3a8f3797cc705c7d371b128111566f13da6e24e6000c2db6e400768da411c08285e2edea1b828ce232d82ba05b4d228f73a7b8b6b611ce7c56ccd5e1a570fabfba3c5296ea606caa9c36db77bb4ea0d7f69fd6275fb6258d908cd240c26973ef6d1657a16c6ef3750363e99c2ddb8b3192b59a7e0d0c617716d242b7224975c796c0a905da8069fd8b951aff9e187a57256341914495845fa95b74fe4a40b97458b33533614ee0678ce4013481fc0fede499ed3ab83970884bc75419d8a13c9969da0e4a94dc99c4e74b4fc15a944f8b153b8894650d860ed54cd122ba70e68ceb936537628d6208423a24e206b1a68365212ca3aac97526592bb16298683d8e9b2d946c335ce721aa368a42bb112e7974bf0ec65f0fac627b36e50f12f987ffac258578272c8f07a016cb685a8d3740629ff28f3332084a91a79f121d285b2a56bc90c78531c006ada3c32a729180ef878ad44569792fd54918b3dce9dd83ac9c02f4e22345f44da90172243dbe099c591ed4b5a487810907aa903bc5b6f5abeb4e3f737992b7057c7088663c9b5b98df537122d61680e37c08a3732f4fd31e9fd953a021de5532eaebe74dcd944955722e0c7e112b70f7e430cab1671826e1292d1c337c95e652699d5d7ec226df162fe0b7a308c3411ca60290263a833f07244cdea9ab4e6ce0e595c8b40938bd41a443f8e2bc13dc6bf123d891149658967997d1925d2a4bb45c21a8a4d7e947a2d8466d4071fcb72b5a8a1201320d552a5525e38a7b22d81a5fc5e1c99b70079c524543d2650c16913d7d03146cd4b10c00266e00650806424bfe60ac2030055bbe84ffa3cb5050f3e546470740892c3960f3d81d2e2df40f94d90dd8980a8852c08566708851e128353c00a9fc695bd7d747c7c82b79b6ed624039a7e464cf80c510c645b3a3b3daa3c2b470f4a7ad3f33f56fb9243f614973d08c7a71762c02b2537bac848bef461035ef2cfddb164b37f9f3c7e18390558f0030e94653c2b513fc98ecd50e261fdaa59c66ecb90204251804901206d19f0c80f40385b14eb9bd1e2e5e89df140d24e6e9e2a45651058c0d27c9f4b20d380e2f2731808d71602ff368bc52cb8457047e23ed3e75c6efb1859d7d2953f7f4d70994b2cd53bdc107b91884e732fa58ea6a04821802cd5ee4118f00029d43e077685fa5f506233a82f922fd6c0fd5788f4daf733840c6e52041e3efb20c719db6588f56a0a1aac2973e318c752631dce426df131ef77fca002bdac92fa11754211e7117333cde821c8a821aab739ba24549aa1313138bc2e103a4927dbc5a1f6dca8f1568933f7f704fdd4e540a0e5d947b77e3d800ca5bc406f8b599eba96d24f26573e0720401a41d863c87b5501e87ea555dfdeaebf9ca826079e9337069b14c269e72393d7c6a88f42c8c9f06263c6b2cd9e8cb72f937d4f9668ae32dd91147e44981de2b7317b6e64e872aa633214e88d6025c0288f995d7c00d4fb1640175dc6ea98b5fff6ee58ab2663e15a3f6dd764bd263655cf2ee6a26e475f287a7470d70c03a0841d6607cb5e6b1ada0cd54d1c021fdcfc976a405623ef9ad11fae94a94d6b10fa6376a865570eddd946041a21ab30c33cc4443686034ae2796a18598486a60ed499290592f83f90d8f8a49dac144ce9f6b0420662a34be2a59ff0409903541022af01c334ebbe7e6852db789ba39b01b238b57f9f9e789f465c67002d70b6bfd121ed16eed986f117f0dce96f7c68c38a98b9db20667b8146395c2e36182bee9a0477c3707c7eb0a82ba0a62298b0a3e520058fb979e95b342a16ae97cee64ae8e8242c2b82e0def282879785a55edcb205f2a6c3997943d71a749e5da575af350504ed4c6510f35cec045fdd888ad6d6de2f6946b0f6c24d02f2a2c0c9b5c32fa3606a5d8179ec27c28697d1059016c9dcda4624cd063306d16e11064a35a59c1255144fa38d6ab8f71f1a791db70f18d8212070989804529b82dc6d9c811a2a670aec96281a028bb8af272060656facd5f6433fce9228ba4e5c26fa4700a81c34d4705dede9b7a512518ce9cb5401c8645b1538f5c0724b1ea7cdd4c53663c754781848533e40bb6651bddd64ea203b442424b517f770630ce007dacf03f0a4e8f7ee50c10b501193762746d51f6ce8adc7b33a5fa01cfcde9111ffdeb66bb0eb0379caafe7e91943e765d89d3ee268c3b208ff8e4df0a32c51abbf26fa4613335bd5a0995326804eebf64fc6a68add8b6740905f3cfbb280fdc5712946eed1617078c0c4c5beefbc739f646f81c71ebe5e7e708651b90be69fd1011c3d8c6f612e31495f6c0f3220b762e49b73ca8e32686b2dcc8e59cfc9db10297f28a50bad62fb84d098d008146bf87109c4587ce584a9da79537f23fe046599e13b2d963098a3b2ebb92dcc295372effb31178a0e817a924001659195b054af6bf765cd061af780422ff474d15a64d238e9c9623168dd5a51c9dbea43941f8f39b34783b79d302fe8a8fcb94f20869b687bb474357f1249e87d2deda51d6dcba9d3cb4008d42bb6119e0d7c48d815bfd859cc39d741ded3d3f3ede48e0c81d8459a2a9ea21af8d94621626e9ad93fbfe0f2b92a9f79f3698d9e667e423763e9bcae04739efc37147a9bf69e1113eac81a23a2f0a76017cd7301424d95e242fdef530897f572fa414893af41f46e9b4bde317821da56d633468f6555f36094dbf9eaff280f55c4861c182819d44e883528cc072880c765201ba2841476d86adc7e13714d2995a91c4e67bca6fcdd39741a76416813196d743025acebd677d92c99ca92670aab70cf19a4bf947b601c58e70480809ba54adcb4a9e0a4a4f48d1b563ab75a8dd092f10ccd714ad9f493408acfe8c2c6a78f53ea0a424011934b5705283e9fe0394b849279acce3465581f31f77ebaadc17e8168e59fe8e99b8f196e0b61a8e08485a2836a16409463544ffd8c8d5d1da2a00de8b998f740f4867e833c56a90a09e1185597f355e2e11404a68da762c82365bd7ec50b647d3ae23f2f6431da18c3a0568a597a4ecc7c74b8132b07e71cb8004cf9a921751ccdfe6cd193e7e2c654f4f2158588c2de6f7d10ebae36abe428eb9ecbbeecb25a97d431eeb15d11e62086738974c88191d79838fb34cfa2179af804c3b5fd1bcf3d111bce6b5e8bd5b0eaaa084d67a0999c91d482f68f96e3cc776ef8e90bbc61a5b917b90f5b195222628a44faeaa91f239c2c44977acfbfe91328319c46015536507c9ce3439f24c8a6edcb27637b984a88de5a1f09e4f3e7687d2973baf05139830a034ef728f1bcdcfc935bacb5eab2446cca74e6d1f802a3d080e39b10a867424175f9eab33d6cb562c9ddc473dd1d94f3089ef7511aa6463acdc26017ffef067e06db4d1e728283b401af5f957f02edfdb502bef18348eb753415a70e24e3ea697fb985c33eebedecb8ce8b9d109c3f1888fa1f69a295635755b6a93407077237bc37915a7686cc9d142c868262c72e667516a30e6af4c2bf7ae579e4c715288ccf58f0705dba4a00be0f4ff1894cd1ae0c874d5edbe89db66b11c28ac06cee87950982851303f7eece933ace462a4e89331e58bf6ec3e18aea5d619685800c3b7f1d65a585273ef68c8e259823ca6448adedf0514dbb5d079508bdde12a31ee3500a097688e2f843396d1767eca381efdabcc608826ab84f033798aac16416854c4422de23ad414d798dfb7486bbc947992e77defcd831212fd3732ce181c5427c520c9f25d523463e6c535cd0f93e758a68d6bc59bc310e1d29a559543395f3c4d60e4c088a47fb31d1b3ad93802e67dd49c3bb0afccf5e015627336a5b8ea6ed22a0b95b3bdb83e47b90ade1fcd125c91697dc59e36596d02dd38ef98a0cd2ff0f235615dca6c28ffd91ad029f0cd910c6d87964a4541eacbf8e400a9929b5b7ede04f788c5fba33b260a08328f7e14a322194e5096b7eb8ad13eeca694e09a39832809088fff260e6d153d6323079d5243b7ae181d017f1974ff832696d8f54600332da5816dfe920e2e144c65644dc9efd6da11dc9827f07c0ecb799613edcdd3637446c95ef81c4143d71470d172faeb557c58f7970bac56e958bab11e94781b7276e2fb1193b4536becda2929b553ca59ba1acbdc964e72831d9232506710ca0ff03b40296450c37011db0e6521c050213438b4ce0d91f135863f0897d3fbeb5a8b24688f6b6c7fcc9aa48070f377f9502588738f8490599fe4c058d6a2b5cefe097ed2a38c755618190ab52e653f2c4d78064d2ac9ae9f99ca524fc0aca967968e204c664713ea9c5a5b71c2be5c66639174c158c67e3b4134b32288ef58f8789bc51f9e556d6d41ab9ece3deb51979c913c85ed9ea226d489c8fc7ed25e79632ab1896135f1b81b42f50738bb6af4b8aeb6a766276f68082365ac09b5297fdfabb30cb7f6a911a72595a17c98727d16bc03625244b2a582fbe7a3adb676fc292acd56954e6c1425bb0757475493916571e25cea89aeaa5212f46cf53a24dc56bdc77f92f325814b233f590e91e19eb8e0186573f03d0c9ea0b8c2b2c493219e06dd2852149399163a70399a7bed2e55e11acdec4c0ea384cf325f1f2be6a2762adfd8ba7e4573c584b82f3bbdc953843a31d530c1b1c312a05cdbbf912240b8601aaf72dbc122c9fa719075a46d96a08e5e9e53a81f7a63c0f2230996aac6455cfca3140f7c8cbae5fd6b422a5b0ad46650f8abf5230af6a8cd5570a53182fbd153490f340a8593eda49c41c025979e0cb14d8da063080ca76412eed4a7dad26ca2fd4d8b1fe4883ce786474b212ae6101e38d98a50ebd36a73fc88ce25df3d20283fa01fffac5f28b89871eaf6588720ce8f4bcd4393cfef75c53c3c4ac267c74b7dc85746272fbcdfd20daf7f0a0235ad46b9913d473157a07ba10f5fea4222ebc3bc93b183c82e5b15fccb0fdeea77fa3eec4e5bcdfcae23caf8e79e1492db808fc0b011c1ebb3cde2cd3e0e1f452a84fa8cd08ca3beec74a8dbf7be6fecbc6ef586910342a009cf99256562f03169f98eb5254e693961d0fe1bdc61c241ec8312562dacc03defb0e525731a8f37c9960f2b3d8d65f7160007904494f24b64496a1e90996998bad81c4d3bc5e7f51abbaa1ade52215d29ae2939fefd585012828be10fe4d3495aa793f61e7f03433fb6c4f1cd5d1103217486501caee57c569d305f624aebb49ae422f2bd663c0649804b523b8304b8a183f7dd8a86403691c3f0f592211bae03dee081f5f2c3b6a68e8807f27432385fa0fa53842b6bb81be9f9a761a66f473a4f2261f7cbc2e1a874e15e54f4b201655e6939c1bc69bd468c96d9f831e057697288986a9fa28032f0f7eb80ea990340bf234412c89afcf06f0e4287926809c1ac5d4a3159ad8962c6aeec815f601d6400858e9649b25396a480f8d1a52c9349a03d8f7fbf0993cda6300476162fd5777cfa5ba0f876a8b022f9065f9ccf3aa6432e6cdda7bd06a56b42f8c17964fc2f70415a86366ffc9aee43ecf9e9c5cf44176ae17fb019d9cec34c95618398faf8b35784c2f113e07109324d2aaccb2a33446f50f7921961fb885bacc5bc53aab26005a4c672aba60884ed09214e80c72cee723da233004cad589566feec70ad68a359132cbc7499d01bc5f5d4aed1c45e60d5ff5babea25ed8cd0a5077bca337b465a88b72d15ea6389b2d70ea34189792bd74950704a8e949ae9b5b8c1e80f5acdd3e7d7eee1b27fdc37365f494229ebd6b6abc4552cb8b74da6eee3a9fe27e3c6742f57387886794ea9eaaf4dde9165c39d01269852a82bb74eddc2804d59411f30112e1278ec2a01d6a5af9150cef5d742c525b665769ca5d1bc3898115a47cc9b7e8002eeb8b740ea1c87fafbb7ea0f0c73c870604fbf358a40b35d6f81747e790f796345863e261eeac5520a30708d9e62be89e2e4bc4e5262377733be38bfe12272be8f8aa46983a775cbb155a83123680b64f18129850699a0c0effc2ea1ba8ac740a2756387cb8262e02f229cc719f07d9368fda54dbb513283327cd5ec04ab287ff876d715906b4bd06f2a518c98a07b739e02eb0acee1a35ace48422e5a435bdf64e6183cfe10d4972f95d1aa8c1a28971f16905fba66366119374e82dc8cb1ace662d12967662e3793166c54614703660043747b569d2092b6cf43c4719cd29cb393daf0e2d04f4bfd12f1d657122fa9261fe9dfcaaf7d9f697528a8a1b490e0bbb332569884bd9ac7169651d333c3a5e4565508117426101ee3b56c48c07c5c80b33159545b0ff7a90dd86c12b3169b1c90710b6b7b3e784673c1f65740803b57e8a7bc062f253ab9a301e29f5b00d31aa9e8a8f05bf3b1826ad313a86f221073ad705870f046f5cb294af7936704346185a8dd1ca0fae92f3740ed338897e368e11869517222c25e5a6dc220c305ac50643f38d146e40e60ff4be096a004a520e9bd9db01e38e4facf99530b03cd34b7093d2a573a402a082af6c34d750367cc3b6a099ab6ec00b8f92b4975a1d4b8a12ea074e0c40f49fa97fd78af8d5a086df04eddf798212f2c0c580d174e5672ba807bf0e2d7bbfa2fd345d15cecfdcbfd2040578441fd6c1a886080bc01274a78f9768bce85f01706184e88ce3b68baf632f61d37474978ccf1981577b187dd4c8f6e0c0147ba540f7c051f1d773821e38a20038ad95873069e158e1760c4493103e73ea12b3fe6485e90d30283bc70b3374b35d9556e6cfc6ff7591ed0767d5a3996c25d02290af5a281ceffe26483c3cc528466082dd982da5a667b2c3f5532b9ee62bf61feec9422fd09df0439e1af517279f8ecbf190810ee6f9b69e0d7c31af51803e0b5ee0aba5d9aa1886ab047852f993779d7cae4f9a2158d451f3e9189f2143282b2d84ecc1727a9f53a04719700f78a6b448d55161835276a814629727b014bd5ac5adfcc56316b6f0057316f92c9a027e6a0572ec4dd53ffb7e3ed6c41d3e1bda53c499ede6fffae13c50192b0740963f795a1469d81269f7fee6290340a0dae69ae2ce402fde682f86d695de39d65640b9d8252674e4a46d62ee972085f828f83a7bf11ed812b10454aeef739807f6286f3abdc3e43194037d6db0e71990ad85938f35efa919220804d0ed7de33e29bb320df90dac77932d23219c447f23a89df8d8ee57be21839d23205e938b56f6b0a70a3b1c73ef3e4d2e955188a3dd52cc7132a8e5d857c440c0056a8b53b385af2ed81e5692fe64fe209765d2c966b83bfe7bfaed5ddc4bd827478ce40f40274b3ffc91ada234d07a7595300ff112e55b37f09cb0ccab57523a1907817f9e688dce887215979df657d07ad58217eb56b1e7db0544d95f320bcf01c8c879963de0c5a3381170f50c5c0e4f64e80f5776ab82304aad7855ae0c9aef1655deab1cb8fea3d09fbf900860928e3671207a73994b7deb83ab8a6257521d981aa7644f92f728181a6f74614f51d2e8ea5e1e7c56256277ed39bb2e9a43b38f1bd98334295f889830c013a1490a8be782c26c03c52ccd2a05d679ee1e66e301a475826a18fc7b97120ef6ecf2c611b131e1e54cb627e9253df4b48513ec5413e67f8c09045283f75fb681e05476fa0a3496789b887a04c276cae08c4bae0de4b58079a98c17308479fc3b7a8a6b7b7741361f00ac7e435a2dd632144fadfb53ee52ef851409405fd9b678190620d44dfe7b086d804ab1f77ffcde03beda86c2640c0a624b6055a9c122e3b77bcffeac2aef8652666717e2f469a2a8b6e43f40574830a11065f641b6a0b14154a530337d938ff4111848523fb6b42afd02bfeca792d8514ef4d6bc0f61bb6bfc54869eda383da7ffeb57b588aa2c2302814d89ecb58fb2797bffa50205439b31f7da91bac90e37fdc0792e766a0e9d60425422809478493cb1d6db6e468320c9c32ae2f3eced1914eb95abded1a8b9de9c3b9c3db60440ae6964f8dacb06d252789d95aa53c9fab8273de931b1483409297d599f98ac853209a2d192accdd466279c9e82c2e95bed083af0c17d4245e2b152cea076f1a6e6f1be0617fadbdc854b95e06c9deac92a2ec5b33129dc75423daf14ac452837d87c4c36eb61e31f388b9aa6bec6f6483e7b1379429ac6f962d1e0e5e13a128826d0533ba1a57045627ff6022ba45c6f14724fcc96660e15d2c34b71df4229e7829ffc1c81f603ad8bb5f05630e8ce5d1167e9e77459c787452eafc863ac0504604997e733994a983422affda548bdc6f99c5293d2a5c60f78298d702ef85a9d106294a25688a2bb40a8f47d95c0545dd8f7d3aa3cc2e90cf04a193b1bff44b3c8759a4c8d407b5929da896b63a40192363e4e9f303f3f6e19e62ca7027fb87ec117d36988ba8d7915cc35190bb73599c3ae1132905b061ed8d25541a7465115767ad9b015156161356f1fe4fcf0966d5c69845ed9d8fa2bd9de2d35b502b9d8c111e6d1bf56d3cb2aa3332e2b199882924e8801197e1319a6192fd0538ad5f7949ea5127832db69a905a616e1816aec4b9754207b30d88ca7a6a84fa16e210d3eaea0a7021b3898a962131b01bc780b34e5338e820b54197acb02ad9cc15c4760cb4cd40ec510055215634a91aa3b4f29c7838f014281fc47b34f68796b61e39f786fa2f7fcc4d5b1b190eb2e1b13c8363dd25e5e1b7f48f4bc8293b653bc9be82f20ff8eebafb0d011b116728c58da5987bcad81cce550d9e8bfe23e9ca323d819ec9ef689384cd1d5035901ff242e298d183cb8e66ccd0cc89b76a96c4677f62b28e5b7ee9f9525b243e991bd87d9e9d31f9ec750e256713f9a1c167432e86aeb128e2067388aec802e9b24c81b0a53d30a1456266aaba3e709b48ecbcece4c087e48ca3b5fee32c6090a17b5b2a30b2da740b1171011842506968d498e4bfa11c090786d3a0f46469b0337263639347f4e7a96dfd2374d314a88722e1ad86c6a3854233b439ec8cfe9ae530b0f01bdb89c19b15ccb3b79dac6aa3ac38f0b9c1a6500574048c312ebd6aae8185b1c2f68c19a0f75a6c53c715ef5fc6c9ed1df33e5c7d2d2106e2f2cb541e2bab27f0cf1510514a7a948587fa9f71f15b48512517b98db9a5917d7df77a1cb812df171bb417d1c824cceb4a5c7f6f9365c9d1e0f8500b79abc7a2228c9b1f57831c469f4ad0165cc4476cce7350d609bd52d1ec4985d7b6ffc19385562f41aea3ab3752adf556087e84929c27c86f10e80f36c3f3fed9e548731952bbadb780762929a83f3e3870ee49bee2dd30fe80194494f36ae8adc0b83416135b71914bac4c8786d79b5f406e328e11479fe2ccf657776d1f122540159e7ba10437769e5a35f34cb859d7c4cea68b9525350fe031f394faa849ac87714168e9418021974bf7fe99197d877cf68790f4f282c927cbdeaee2f5b7c98c7ab31f79ad6b1ecb54fa3f9ad0f5aad2f4fd69b6d4c1d4316aa57f5669c54bea6cbc7e675a08cf121b2102c891c5e0a4f7874664dae7abfd9ea1cf33b4a96c9819b56c9f4f840f67a5a6a81a56b41e3130145a46d2dece580fb318177ec359eccd2d527a719feb16e1c4ff752112aa07a3f3ad778938e5870fbc9308a89b4a087a74ff6992e4de68ebdc235cb29286a88971e8d5e937fdae27e139ee52e870c417e6834bce2007af37e57ff09eab965d308c8cb88537569a6283bc9f2214dd59de3e51333dd29229ec459e1753e99aee3caa94ad43dc76c2dee6061078a2ee7f51b9056fb4d9ed118e6f455a10b8b23d94fffe60eebf2b01c8e7494abadc3fe7e89616281815c318cbe568d6939a19d7691d546edc3e716299e5352f224ed5ed0bc33452202e045b6425ce9b4c127b577f4de6a173f7f6c60f1ed7a049edf1cad6887e98b8adef49777d8cff4c51ce4ea203866e7a118ecb186b36c9f134d888c38e09bca3e135aa40d987534e9ecf8e1d57d50cbb877a092918ae41c5dbc8d273b8cc52d1667763dccaa97a2e3f0d41ca73d372efd758897245eaed6206a9f047e54431147e5d0fabdb3e339cadc4d6718e6b37d051e528b639d7a51f67acd93b2ad4339cef2848df3772abff9cd7e54f4a17b544a3e554038d4c6501ef8ccb1842cd579b6491ae0ef0e8bc42cfbd6807873a64b18e7942d523a9ee1aa94c788ba4985051ddcefe1930b06a42e7e7a2f9da6e79e78b372fbc8dc0b7737a39463610a4187103f00e3bb6593351cb2acc252ab865b5c9b3934eb5cfbe5729b762d3ccfc98d19516344402ace9a6904e2e5e9304e27f797845f75b20a09fffbfe5b50aee30a53a826fb631d5c39e5f8f451a449c194d9c88fcd2737057e12d468f0f9d15192644c68eed8b5099dde59da0d6462d34c842b9b1442fc3d609beea674c3dc629f31d3a08e1fff26d47f44bcb2e82616e1f39fe294c87806bc669d5dcc028d642e337078c6a69a7a31e0759ad5537732901f56ffc3dab59c420a76dcce853f72b8d3d50078c6f737a7a42a0f4cd1f9e2652a1ef02bc23dfd77ea7f80a904b4e98588f748b3d813698b35a12877fa262740c6fbd9b9c2126e028a7199dff4835f6ab919663a39cbda93739342e8f8e900b11bf626dc4ea5966fc47c275ffdb0c958f340f4977af6281bd2ca6939becf7b73b0cae8e62f92fe7aa17fe7c79d421e829f8ce8f02a27e8208caebb7d025696a2ebd7d59f5d2393871c3c3763fa6a949aac540082149aaa25dd67196fdffa21bee05ec538895665b912d057cdec4cb422ed01627a67628c028cf88fdd18984f54f0c4a4f38aec42c202020425fcd6e5a2d074e06a4ea903d1f0a76e6f6ea078376796532f2bac7c12a2b4d6dac7c9af6e7377f350a39f9d3ad8a7e02643d1b3252a00465cd4ce5812147e7c2e2ec33234d645284f9520cac8f5e6f50fc7903703c8dd031433f34a55b0b28589277f6403ff3e0427236e9f68b78b90613099b8c293ed7bdeb73cf9c40295db75be17bdc2a7f0b5f467a7d1b3ce005e39fa84e465e0f9ffd5ba883c9e0a6f50616bdacede27489a3f0140ce7e61ec14c47115fe18e139019217b1244dea008c4b8ec1529d61f80a35f6d2d0747c9819431a1ce66b1abf00e8da87af9c3c6519095a548cd957f2f98f8b2ea24cfe0d29af9ce1a086ecf457a1c672fe83208cb1e2c048a8944ec500eeb31cf1a1915c18e73a51beb8c65fee49daeee0130b8c6ef016111b0f2dfbc50080817d3e97b5c0ce408e9797066882cd4ea59805e1eb3fb2f1a3468b60841696a374cf3fb6131ed10dcbcf4c69b310d85e6d8a24d69b3fa8b299032225a9033021aa271fc11f646bf95e9a53c727107c8303976a52148842adbf5a6056fbd1871077cc2dd2e8868ecbee97fa75e4a2ac6785ace4dda2e97f721ecea0b54f8b0d3004c96ad06d2bbad90e05892badf8be565d91fd6f940bdfa0b090903e36eac19c9f4874fe1b9b284a6a90ebf12d7e6934d7d1d42cb06ce84247711b41076b42f6c32cacf719659063fd86526aa8175fca72266d2eeea681255c49d8fbab29a73c13da644e9d87809c873f3e5cd2026b729db354fbb7f160bf1242546f585da79f63b428d15cefc9b082cb6b1cbfe05216945d0dc113f932a950acf8c6c0ea244fce8ee5e7681deb9b3d5da24840ff99a12e2f94fdc2336cf34b4429c0337e7b8ec8549dbf70e1517b83b9ef400e283c5d2d5cc9793b952318b8c2122098c77a37880a785c8bd1d40e9b54c2323cdefd6565867146e5156caf6f0ffe49181c43b8ddf0cbd5909c9f1d638a7d9450fca3d07bd43d6077b5ec79b6ccd4c4aac5bd6c606b04da9e6ecf72c85d3b52efe2bcc899106bdc33dc294747652e8c1bf75eebb71649ad8e3272638f7f9ec84e482f521785e50553ac912d51b5c54fd82cbc3157c4490b4485de6f560cfabe53bd3be8c0e5e08958aaa2dceb23711a5bb2c7de4a4fba62c82d381d624f48684629fa494f2413fe7a21698a8c850feb0c9ab11832eab19a9ea4ad858d3251fc680e1c1022d621171030688570bdc4e7c976d72e21883ee896209d4c76d712b085cb852abd243ab2f0eb56e05fef2b1b90400976bec82b0b4c2275af6deef554204c10644d64f0a592a1127fcdeb6188abd05467f22660e7b8d95ee14b4aa7866a1e21ef8494d2e386d724afdcc439daae3a86a93ae5dc94ebe3d713ae9d776a339c37660b9cf328863c09b63e2b905be0da39142b022627b8a23da3f07ff0604242e1e939c0788abc42546f0fbcb3f86d583cd9518571decb607c64e00793fb9c203e77e3061f6b98370e84732deb9dfc478e0461339015e2be7f055d3f7dc9d5c47f1b819942aea504e05d17105344d890cdd2fca28160d5331be0a967fd70408a7317bf4146bea343d8972295e787252edcb28c944698d0f4309f114bbb8752a53040c25c13e699cdd7e0291d1eecee6786b554c8ad57d35dc3ca609096b18d3e5f4c055a86714206342b8c029a6408d729f4f8cf246db66dddcc586f3816e91bc093d83a3fe979f60ffa5a7d29f0c88bec017daa459ba42312142522e25cb4abd3aa5a3b5ed0bebda76e79d5b1b4b34ae4f172289e99aba93d3d39e20f385bdea3659c51f31655c9ed7183835b8798ae853ea04ee03915516f757491056b522079ce33f916e093d1ef69922357b9ced45b31a82f903934d65d4d632c4eea0dd6a9d33e087a65271020108ddd9ca47dfe2ff0ec85dbeb24914f5618ff46c3d01f3f283eae5723d4cc7dfe7e4e9e28431e0e67242b24d58400758f88b3c8d50c668dbdea0ca3ba1486b5671818f5c95eb2bf9ba13878203fa58a6e11bce03dc0bb8e9d45fe13ff14508143de10a87a8f55557b8810d0ce48d24acb5c2d37b7709c41e3128098c4e72119e803210a47619e3eab8dd51c971f20f462093364c3370e047de0353caabc546cfecb7de1bb05e01e8b5120f17b306f6633d1a74464a56d55ee5ad543e9a819014fb94e6a89b4d2e593ba3399974239d8344125f6b51a9434691e9e0476f1ed9d5878106962d4494e2e38fd394902189d80bd9304cf3917ba4fd6fd376b595213b18b9d760bf0742d6683fb1cc88f3521b330481a6edd09b4d88d1fbf1c7620d296135ca10d23f4fd78b782608c43bd2a23c66d28206ddb60d88228a18f3e29dc4041284679832e4bf4bbcec672f791f37f65df82f10f8ef9ab2e0e4197164ea59dd59bdbb22b53ee84c41449c3426365e40026345ad9af19ba93e6826fb814a5474a6d54e3e7a51787c22dfcc936e1173c85d05fb0794b42720f55fcf4ccce024d6fb2006e40b1245094b9d499c826c135792373d1283f2221c96baf04724771a3dd2ecd6efb3a3a1c70f158f7d89a8753c653406366b79cb20f63872a385ae738ee95d43350704984f1b6acdd833374a9fe2d492bc01f46b77de2d6ab2c89ec445ca7ed8dd8f39cb5739ff950a0207c99866f3940bc4e0bef82d467f2c629b381bcb440e4711e1be6af7c43a5996515402a0a13ea92acb51068a4f0618ca2386c3149e31006cdcbdde1384485b795877229560143e0f58a09d264e7737d19d91707feb504a576b97be7291ba75e74663dfcf48539ccbad3df97719b69d90ea4dfe8dbfaf4432b8265436cd4ef548bf1cf8bf85b3cc3a6fb7d2236b0b01a8457d9aaafce09dd65ccf32b9560808b099ed71cb0a8fa289e5c6c72bfbf2e13643fdd5db58719039bacac1178ac087ccef461c545435e6f4078f35d981a9992e72a3c0aaf28917620acd2127d37ba830796546178141a578b2c0f60f879aae50422b73fe0cc77510b5b51b2a99db0f514c7ac1ea2930938d27a2ef7c98dfb5643f00f22c96b7dfcabd464d1fb613638287cc85190abd25098dc7af7a893ac6d5f666a5c0e291813e6c5fa074a19bb44941ac0db8b384ee78ccf655faf6e26a78d8d26ae9778bf9ea3768c4807e7faaf03bf508d139c2317d645ec29e63e226726842e541799e8b98db44b7edac0c1acf9f9076331f75478b36573419df73ceb6fa253842440eeaaf67d5cb10375b00c31b61b717c16e736ee67671dc2b0c5a46bfa5e9e94ce3ffa824d287ad87260b6ce4ba3565b073ea6c9ef307e967c9767dfe231b74b39e962109f1ea93d9272d036976779b4f4215c55329517cd2347c613babf539702c1ea5dbe3df85b3caa4625186cf83bfd81f2631e121d1fff9802f614682a4a14f2d4878e59ef43c2ceea1c874ecbf90d5d600b15a868e9ca5c4d340d0b9d8b5e0dee57554d90afb731ce5f09a2d4881071108748fe86baeb4c689b2e77c523a37f7a090f0065170580485ad38c223a08b071328920902e70f5c1627c5eab6ec4c64d166c6aeedf3ef2ebb308cba48126be8fc2adb50ef4ed258056a1690a1ec3b0c79daaac0e33544e3722bb8e24113346882e7d4a3c471b93d1a9badcbbc9b84ba8d9f72fbd764e48014d4931872a007645e39a2628febe5d1bb64a00835dd1a54e68b1837ae2682053f2cb2170f02bac774f9f251fc35dc5ee1fe6c0ce318fe63bd4efb954fec0a9b483dad841a0d30b968ab015325d2c30e64e94e0a54bd821a2c77cdba1462db4172e2ef0b3e03891213ec88466ee348e6c28b2da19db06e1214c7943bcdeec54e0bf4a5948e491bd40d07f86559786ba55c478f6449efd6bcc7cc1fe043bcb8819642ffeb6d43f6e0e8f0bc788f3670632cf806c6413f30a5b85957d710bad163cb9ab19c53a66bdb8844fe2ba0de4e76fb303ac16902b80b568c7e354ceeedece3ed7fc72ce9896cf9a32ac9d763985c520b1c46bfe9e05e4ebf1dd057fa5ce36aa10a770a960ecafdda799ef7bfdaa1e412f171ca59210b68e2e66e7f6dc95da05a2559e340a384f470c7ffd09e21f9327e812a00b0ed0a3b8d795c133e02791d62d1eae9f3f626937d0cf757999d33e28aca52f3e1a93f738b8d4e133f088bbaf53206994556d3a2f77cfefd8ba02968616f5fb97d732ce4047f637c012d687fe7bfa0aa53097488490985beb778728ec459652fb98408fed34512c3895fb4548e4c835128a81b58f468b5ca56305ddf116b85dd5c13cc061fc0fe1696f1829f4338927f9517430e176dd6a5800a77cde9032ec0b505ddd9adab820feccde6a2a3d90745e79c1111c0b1833c40d2079f5d8a9b16f0418dfda3235f0e289e6312b797dbcb397c9847c9cf613afa3e9970d45b006aa6a779004145ba09a637b8a0c3afd0759de54b46c13162413773e331e3bcb7dab13819dfed29cd606af2df6293441ba491cb22c0fafe8e02272f903777b2a120130e80d92acb004d71cd92a50a6e2870a16965d16d193752f470a090ffe0ff2f4ea2ff0c9664ed1094c605be0e59cc69595474abd1362261223ee21316b0c221dd6f1596d49d5689bc6408431adc7809853fa6492d2a9b0222be4c424c9a90ac5a4019ba675ac230e328089ba986de540b2ec0a760ed2ec78dbb3221bfce868e74fffe577ea363cdb83202a14a55826d41c12d75158c14d32538ef3c19227d370d479b3f13ff3026c1fe21a9320db75c2b89adbe8b6d7717f3f7dc9343aaf04cf840e686c6b8c6c3ce7a68c9863cf6117b76566d1ade3c57460f2986be85282344001a55984bfad42718fd18134f33b1f7a0ede09847e06e1f2c0ffdcb4b6f4e7f1c9187be7ff0c324b8e29b8cc91a6f980b3e722751e3993919d2c7ecd46d7e333c4dec32ae3621323bbe3c951c542968d59be41c351d8f0ccc8bce64e3090f3b85f220117daa9d4a0d703c4335f054d60d57f188e7fbc17307a1d59af0cee0a71fbb0ce0875841c71bd112de740c85d05d2158b9c6ec9444319e021527b0a06f1ac8b36535efcfda5a21c1b7f56ff6893a7c634746e60497410840d876241a670b859bdf5ad37107a5c548a57870fdae756d8737ad9841707dc86c97f83e22ea684c663e371b3aa617d6084fa94eddad58a6667a27eb5e429392ca74b25883159d23e12474ce2f7dd735017f2ca77e4846f8133e9ca8e9891fa0eca5e3958b56c6592292edfc3559f24d86eef5e54d845a01d25d8efde668493724cb22407b1384276d44e0d683b9ca88851c5487944747c5fce70ff13e18105014ce047aae07640bc44e3e7d274f4337f8e6eadb5bda23c2260ebf436bd2c7b1bfea739c9fe8361d612161cb6fc116672e0408f440d02f1b77ace1a766cce9ef15db104a886a98fa4781901b86fc2f60d0884ea4973e527b57d4f45dc8ec21d6f08ffb8a973935a540694da277b0fccf8f5ad57aae7315626ce2aef986cd812914a8480948ffdb3ffd360eb1e38a366bfe1ee71cafe3e8e8cb8da75a245193eedefa60954eae4cab4e8a102fed701d363d995ece731fad47eb6e782197c7365fe3d277dd2994bdb0d723183710dad3ab96293a8f659c85be2c641ac33c7c39b425ef4c902e5e3337e1f673fc6a2a2e735446ad936c3e8171d5e9b613fd2e71dbb37794a2db0243d899c84a8b4b0499d1cac1ed53d6e102b32d2d999fea2d5aa21ac82e912c160dad16c46b19cfbe14a03da40b299c550626c665dcfa46cb8d1c97f3fab260b822a7cedf51daf30b99663136d5e63d05472ff7fe03d6f8d2de3334f652ba8fec3725fdb239a7e882f1dfd300caed64c12519049446628b5539f195e255553f356a5aa2af34599195b745c4d451cd7bd7b9ba8f3b0c643f9640e35186d183b357b401611989c51094e4a34ad1c52a02f7b8f5f8b5fba2cd2393caf1fe8d292f9ebb7fb5545df63a46fe96eb03fd3e09eb2a4399e91d19ab61996134d90f6588743879548ac42d07eef72c1a648435380ed8643cd346038a5677f1baf5454274ed71b6db0bd915a845bc9b0cf143636d230a82217815516e3902fea33a6fa45a75d83033f6dec29f9748aa26f2fe9e45dccd1b8b87878cdf68e8376b9974efb4d72b60afc60e3b919d2c973be43dd0d8809b0f405f4551a0c539eaeed7a31eadeb112f652efc81c53b7737d1969159614e28e711c41abca45a9f618cd7e740ea07c6f6d9c2790349caf7ab087b8312c33b44490e3b73032fe38afc37439e7c404f0238e5ea837cbe969ff43945528391260797e796698113d04d8f6dde2794cc76080033f220122d5e8bd3bd1ea0bc14335e3e5e7f1a56aa1a64bf27cf84c3dd5de546d0c72599b2cee0b4e443986eb3885a3d780200a1d5047844cdd366ce37a35bb83d24a0e63067a2c9c70f9b7adbe5c6f12916c53b1874dd0980e6bf4f99bc2b9b43f6827c2a7260c49d1f266127b3037e42e6c34aede72ab2c4db6ade030fafa8242987eb72bbe331f5e5f06d454df081b6c29019e2d804df7892563bf5cd370baa33ed7bdb59e5a9cbd8d889e44677bb3c97463fc2c07a06de340820f0ccb2706648d3c32895477c9301a4202a809c7ee2e5b36750300faab4e7e5a4226249685de81b787cd8bdb1b2921989a542d50ae15b9cb7d2a2de89686a9a5a11fa16c4f9b4fb82048ae01d7afc0b85bf09c38b324e6c5ecb28dc30d937d05359dc3d40887cb1860afcc94a41bc60eb56c2a5b5f1447e49cdfff3203830befc68bac44b7dded6d77aea908108dc4388973db51250a4c618acb1e8449297e289a0ba89e163b5ce6be8c3a287e652bdec41e84ae88e279b9bae3f23b229da10da91b311bc5fba2634159181fa124618d8bad3d48a5182a6e82ff9a53efeccf8c0c22edb88fe8c4d82aec9d556b8ced7da4211e44abe0c0db702088694900b8240a1cf09c76f7b605d1d60db8cdfce421853c64a42ea923d243d3a3b6633486aeaf0e529565fb8b6e029a019cfa07130d76e739c521a44f527921f9fad6fb5abe88b136fdac19be3eab36e71f7027beaf9738ce19cda0b85b62996f2129878a5709244fc081f87b719df816640d39a7f492924019297576640de236a772454986d441b8cedea1fd348e064db2edb0018ce41be5b51f94cdc7221c1101e0830f38ca310e6a76b50d19ab8b3004434c5b6cae4bb73b27d1c39f66c8c3a4c3003fab0165a7841f8fc0be8e4c76e193fb16841a302c037c00a05f50a5970d63a00adba9decc5b5bd256e7612d220c6a1bcd388d63b74dcf377725ebfc1ba76ecd8de1870b5f287ef31ed510c95e56b65f4d7a17672328b3e93669748aa6da1cec52f0a1cc38990e176e6cb77d4c2fe15d841bff9b85947cfcab28ddac4146a9e4392665ad39b764d1e9d1fee69d373e89e65022ef9f27c05900854a16cab1c9a5619fe2746a1231993e76150beb323271778ea3bf116ca2230d5876d08aabae91630bbf9f89654a7c3206efc3df872b3d8a9842cc510a2f8d1268584252c246c7ea409a477831c526a54664bec6dc734002b70bc9492f706ab70268c857b982e9b50b9c1bdb82b3bd8e302fcc35ec5fdab79018e676f1389687b84f2285e3a41a7a212865a1d3650df5a0c3bb2ef71a1ffc7638356914ea6bfa06ac8003201ee206fcb8d121d84bf609bd82167dc5cf131e0f540134a11fa9d193724162314a97baaa920c33630cf161c0dc47e948cad1925a5d27c69cd27903e23702a342fbb437e19342807c9cc944c8172fb708e9f9c36131788c53b693af98e31732fdbd0a13fbf20892387878f03f4de4a539cbc6525af5f87307db5d508541f76e472d974f102b37165b1a7428ea34a3ec42982ee2a095f83b3c9a368fc4e7047ead6499e71bc5d2c91c3989f8e2c862478684857ed2300d4d10e683c38f2bac03e26ae61b6eceff9cda902f1373bdc6beab28bfaf863a75db51f32ed0f78b35b1ffbcf02ed020752a171b055c8df9cc97b1ca3b2150bba1f9f11a86d72cfb274d75b8b772da944c41a521c16da03f9d6e119b488396e41c84be7d78367f7194ffebfb3b3224aeb77d2532bbe37fbb0a022a0026128cba15b892be015eb9b1bc308774cedd2a4e59e163f1986c19fd7753387799dc7ff528234fd813b0e2fa6b4dc5e3bdbabab217d13d923465cd85d383bca038e5204752c6d623741e42a946191a39bf02cb5dd435b8adfdadb2a4886c1442b2d90f970da0c6fee735219094e6ca86174a4344f200381c7b7c7de3d7d1a3c6a70ef01a029c477e83b21061427318e760e63044d926d7dc73650379ab6d87f33c47cb8d06ac0bacaaf534b841c349009744df6dc84c831fbe0dd37009b17fb5fa2e51419ae71453ecf8fcf8c69daac81650dfbb82820fe7b68cb5a25c91ca2c2e6b7a86ae0aea5b276676bae08d66bdce793f28e464096f2d098b407bf09ab1a0012c700c3430ddc5c44ec81cfe352ffa095e24d1a55219382fbb308cd3c64a5c2b6e3b2ae67ebeec95b5f8361085af7bb63cef480ec0b4f208edd356e80e32e8df29227249503c01f49ef9c632097d967d7a928da9a1421535af99d154d46600487e8e9a8e358575000abb2d2d5d20e0f708a67668ae55ac733906cf6a8b49e34f9a400de31e1e5e2d8e1426b2ec7ff2262fbc82db28867dcb08d59292d0ea0da9d3e2fc5c1893546abe6cdbf8f245c8ebea5c87b5dc539bbbf987e61e341fb94cd86f85d7735de553b0312bd58058e3aa70e2ec7b258640f67196ff7d1891b5383f7c97990955769485ebf198e55edb64418c489a512816876ffd993b7e8f27a7b35df8f8033211394f1144a792a7f12b784754ab9381db6b1de59260c6bf66415619f0a2bb828475f193b41d4791b891a1d3e2b553005781d2f77c41247353b1a7c5a834f3efe8cca083c3518477d50f4d7df6aca3cecd61d2edafb8a06c0c5b5a970d45695d8b154b156f67d00042b9757cd6c06ce82f1a0b826ebb854f8f908d94eb2afcfa657bd6c85f338f883f0833681a206fc5b5f7127938571cba35964c243db51eb506403b10571647c1540ff2195f2b9d04da9ae3133c8256c45f1edc7e789c4150d1e50a6ef9973ca05410a391dbe2a7b6863991f5dad98942fc05cd97de262946756c20670b200f34d3b14b8809901c013b79cdddb43cb116a5045f0bb32ead12518a203feb1fe12c223b3eeece6487f127f3519271d596b0720291bb8a91ef0b3403ea72c6909bd78c39ba48cd78233142327c5aa7bc8fedb0b05e34577c8c8632bcd0876059d9a9c9c800a92b5056e8e0f49471d572e528655cf29a865e36ed67a94dc9910e568ef01074aa8695e1dbe9f5296390a86292c0d52fc515d7671e10f273a8195c077cd376eacb24159ebf9b2c2a16980050ff25b0bd729b9bab505278eb895a3ca460a070f9973ebec5592af74c5c47d9f98f798d9527c7cdcf6d96cba05deb5e391cc79e83d23e47ef174e7b83cd21b1426cbbb7ef50536566eef40bebed49e6a54b0fb6f43a4b877d3de94d1e26833aa07cb348abbd2e30eea4476c66512913cbf2055652b14710df8006691bb92c8e029579feabbc04930ae4fbbd45b1ab9602f94070e4c404d2a3c696c2207bbfe50e456e16ed55477939728125a6e5e5b340d59e1ea1d933e28654e10da570f75dca8656fc6887f9ba60f6f7afa1c7025c004bbce2e6341bbef2672c25c7792442c6ae610879daa7a51d7a98d23eeed291af59f439f6fb1b7f2a049040e40a4805c1f61a5247f24b47a002b0449cfc284765f4654a4bba30ece98a8edb02c29e80cd4b2aff1f0936e88fa27e96463edd9a93f6a1016848d888ce94a4b5d020304f5c9b58c6986775c5a610f801e114dad9c5bb7502d1e76c6bde099411bc62e658a33650b724bb6e84d41d3943b554b2aad4793d7c4a7a7d30ea55b10040651b3106c98168a79b0b17af068cd705411f50df97121287cf307533932c0ad34413df7584928b67791322f8d547c2de0b60f439cad578a39fbf0bafcaf56fe5c6a29f1c16d3fdd896ffc8365aaa8406023de3bdf5308f72c420ff4e7136636caef3945a1adf59d55400415d52b5212079d690cbae0c86a3bcb3c14cda4331d0a72952e6561c5be9b9e3b18ac77e7991cc477d33f4ad9f7c0deab504082393e2c3ce91de2addfa5f1aa9c596da16f31fe3f4390442b9f33b6a199568add934e4df37e2a584f20110dcd86b0c84c955ee7995b6cbd3233211be4a7a14fcabbb2f2b7f83671a140ef11e8a8b0d0fe5caa113c747efcebd48ad7567425ef97f1b3d7274b9f110fad6c609792591a3f3be94e044d449fe35bbc8ca3ae096d45e2933575998799c401557c862dfe26a661df899c0f0e10995ae1b9266c798148043e0c0a3a186c9676f108b361796940a94ffde72c9f37cf2623d07c4b44369aab3875e3010b22268d3a8f35a20c99f80d84ce8bfd9d41e4dc307119b89193a67c5418c6366adabdac313809ec873c77d5aaa92907fdf82174a3494ef0c89cc0af2329143d22a9fd7bd850d9e5af24164226b3b0970741807bdde96391be93bf98b31b1ff4bb3eb2828a240c1398dd319e1ac99a0f64e74733612202f901dbb7fa63b1dd398b998e2f6e3912709fa560410c70afe3af13946489d229682790b7f701203fa4f7339537f6a810c45e22a7e412943bae5b068b5436b0a33f21e88bf6fe8ddc21f74162a3e4e51ec4a01275e446322846b7403601eb2b44ce97f8e137282f7960dbf121ae13c96a8891d63430f9ffa70e35b47fea020289f30a97e39607bd0dc394306bef22063d7182c89714413baa7e314697a47c0d24827caba238b5ca514ae18a8580f989c6caefe41f580b72c8b657e757a11c39856cd0c619514dc4f112588c59465799d8bf676b6f6bbb36748b6cc08f30ba73d2f1657d765ec778f3bcdcd3c0b9a15c73e53357a5681e985f9e1579528aead8685807e90deb82936d151130c6be0dfc4d756b55689ceaad7913af341932c837445c0ca47bbb9a93336f08ba37257cd2f09a5bed7c9878ec14931364de7fc491db83a2a91046e05d9c1b18e12a865f14b359e2046101e5c2b9efc4a223b9a29bd57e1fd3f9fca9511ce6b991f1f1160ce33f1fde7a94538200f87423ab8e1b165b57f5e9240f7d3af9cd2ad3538c56dfa75f75b1fcec7f9a27cb610285dd82f98ce23167c6c08e9bde962fe58cbf5b5add5cf384c5ba2085be568b00b055ab182392cddc478e42a1ff786ebc9a18b4512d35bc17ac8205b26cff84af9636dc3fd0f69d4bc3bdfee72eda4171ca7055de97bbe5067a96637a2a24699cf95e5de1dd548aa5a3a318768bf71a9fcbf10a388d2660a0ab3fb8aeea0e414b42c4cffe967085d46144d7a90fb83c0a16d10144b9df305e16b5d1d34e0a13699541e391e31ecbbe69b59caeb6b6c2e4b98fec08d633becf8092fe4de6fb7fd7df9b9a4b74f26f3681d1b9033044b66b1a3fef3a4e04cdc49624e6846f218e327c6ea058cb6b42006fcdf6fed0db09a9a188110cd36875ba2e83cec336b837dfcf24c59ced665ebe04eb95e19969ff9d66d38f2c327a97617670096359145f202f961d6b799a37c501b89a7a6a6b1bcf57132d300b889de1c54387fb66a2f4d55bcc61126b8852e61b5f5648e6b9837ccb42dab1971794c1b4b79f98bb66b9db13ef2b9224be9255431f5c63316172eb02f39d53601e962379941c9992bc8e34dabefdce3007b4f7c37c4c22ec6043fbe662cd87fc5e2322093fa4c99f95f899b236a3267557b0627b9fb449bb978e6a5f49fd447b6c0b07e8bc4e0fab8a2c5415de0f1388b18067eee0699bb1b98601fd926a58dde04666ef6131b93991e6f4ec23cc0ac03dd0a8413febeacb97def4fd2a4f68a86979c8d818eca3103b144793b46ab2a96bc57ca82520d7317cb3ba1dc0e08432da313bfc6e54f48a92c8c08beeb549fb1879ab1e51180162188ef2958305c64f3176ec722aa694694ea41e7ead668b510a0ac2cb17b170895cb5965da2a397f67ba3a900da205f810b16327fb9bac007c2ef9a84e126d6ea0f83bce149de7b6503e4362521e6b14213fe95845cb0b525f415b1cd78eb8cc197545d05e2ee531dd6f5d13bbb79cfbf585a3e60991bb24bcc30186614c489140eb873c5aa83c3af3345ebc5a6930eddb78e3c647bf0db1e06d60f08bd4b32dd3d2a6e34f711a8ace68197c5a2042a9b31c05f24acda3e572ea1409c8853e2c4d89ea47f5f2af950a06cb70ced5cf39060cb22d45ed68bdc61d91e86979766f74aa66c363c23ffbc6d038117cac7bce2c0cac3e98952627e9fe8bbb963654d9d3c342e68b11450eb3f388595cf5820c0cb6019bef83e166de94460dd902a3bb91a2ef533f2d80ca9bb4899433597fa33add22ce931766cd474858728e8a2feceaaa26be8691055526522716258301b679653475a9213367e3dcbb9351d0a42c842cb5f523aa16ad73437e482a82cb124a42261992fb2e8d9c2ced4f99abe932f0cba4ff1e92eff8b82df3d467ada069753988e614208e7ff9d8c60e891556585fcd6100e5ad05d976533429c65ace81ca741314d670bca8761b6fa2d224e42e7cda345ea66336be257f03916df30e6c4017d247ce6adb94e016ae12e605a8f9d275719198258ed5f1d4e95c59b2598b35140185f177b3a5f87fc7c015b0eb8415231a357900df2b066f1957d51e7afebddf7d17addc5cad72a8cd7d885d62dfb9a5cf5d28c4350bcb82269f6a15c7b5267c7107ed20fa5be9d5dbd2ec66d393047b3a1491be84fe2137d0ab49f4b9f2326f218d42f4919650208fdd6d24f969a6f0fade01361b70994f299f443a7fa400610e678315f40c53e53de349cdee6b77f38a210cbbf515e3c07809d72a8416626f6dbce13e7d0c5282376d2f3946a674d0fecac84f68a95e058b17c0e98185a46971b0651665ffdb32fea6cb4d3fbec6e049cdd86ab0132a006d4a8571e01d478964c6c0ccd0319eb1c00d315d56dae1cde86fc8f6cdd01ec8e9ac0a45200e4e914f42096ffe281863b7814ef83234c6c63121ec38c4da5a2c1c267a7104140db9c8fd5162d8de0220bc25da3c93678a3cfd3c535c9f93fc363f6d9987966e477f6456e17768849a0bf605c9b3bf6f6958e345caa66bb67af2ef317a8d737cd876c89faa54d61fc08e005e075d774017c980b6879622a2dbfb4b8634480f7fecb2690e6b2fdcbc19091f44eeccc3900ba642870db88b8a6bc5e1ede87a21bceac75f80666d95ec52f158d8612b7021997fb234845d0ce7c79839682aad1cd32adca5e7b56f1dfdc6c620188bd21444073fe83d719dc8995f6cb6608f37f9e83584712e9cae50fd4880366f2409d04d1f1ab0110a5ac2218e06e206374db99709834b4eb18757e1b43132c5c5b7f05e987cf3c1cf848d5e994873cbc3dc5bb14c05ca8483b4659ac3586464669ceb1bfcfb763a3b77c3bbcce590279a70999791d30700b6c59f4c02f7829c06736594b91aa95a6aded61455e231a146aed1c4c15706b6ac42df0ceb8f5f61400315aa2580d1bad35418f88b0df00b16b5fccc06494602dc2ae10bce7cd289c6c2590f4cba81dc418ad756051be6572941e0b1f838abeca3168e84107d02a5c18c6dd031d32be1213a40833b9987554450f453b5c8dfda0d1e7770fdbb65fa7f228452e7850019e4db8cee2edc7ef1ae7e7d39ec747b616ac6d2cd1ecc746355b0eb9aa7d5125a53843d42bf7edac516334cb5b9c93342a4d4881e85da51638556b6547fdb5e3b88e47071e381668e09ff998c2c25e658702f85861d94c5b0bdfdc0dcba9b4b5b1224f1a8bb9eebcc34e8d207bab396db5cf53cf39690d6d75f811e8d1381ecc01d63566c1b4b46fc8b63032599df8355a954b240d952a9f65303ac12f5a53be86e1e30f41e5bf285152b9ab15b06f7388f92f47e72c99696c8ec275daffec37d1706e0c6de0f2267ef887b2d3a3670abfb14cbf6cfc229c998ea45695170af00edd41482d50a3ad9fc8d21c494aea038aad991c149206e957694cdb6e0d8f33c2e28d8814618ea9c7810bbd4c2052603c0a8caa378c471b5ac04fcd86cec11809d062b5afb87fbceb74f1cd59535a675028bd261ee0648ea2b629dd8b1187b217fcb7c07fdf976b6e5173c204535cd630c498bbfb40eb16bb7581822c8e48a62bad4c38f150d58eb144e295e80732e7dadc6e0394a9f469f4f33ac3a88ce620093e7d73a68051b369428e95f05f0d4e5466a717d33d6120c848f322681ce5cd67c401bddd6262a56ca8a50ef10d5ddf5b93d87f098fcda77b8d60f98a5fba2f9abb1caea8528eea84f57e9534ed5401a52e4af0095fd6f4e0e2c337b99a4d9c5567ee1f0f00962fd8db66a1b2e2d33523073303924f16a743350eb7be08e84faed397adebe31b12585aa874a83fa083b7f5f8da56ffa3e468ee55e5cdba9c13c1620f3df733c06125da922bed647daa1a7b8fbc6e599b1f59e1b4364952a6c89d3f3b349cf1431a8364cc6308aaef15b57f87500bcc0169443325b00237dd044a7d96cb4f8243bec046fcc0995a6c5a3630c009f46d83d0083f51937944dbb616e9582bdfae372f2694064843def5dc723a5aee561880a4bcc4768f02805cf35b3ed6299df6d92a110daa006b04761f2b1e13d6ce8ccf06571295c661315850e84c37b2a254fe8010db86af6b6e720ddf5f281ebd644b7571a20db8e5397940b1e312220243aa0e2d5d518458f1f1e343cef4c36ca0f61c5904985e8cc8bbf6881ce7769899605f9d238d5b55cc1f2bae84c35951974d8bc18553a660696469035a1c50f25b5133fbe74b7cc3398dfe2a616c557422d3b9655080d8f6290ca68944e8216af3a22259807200022eecfce052f78772f91a38e3f794967e9ad87d1afff635e2ba1f828ddd34df5bfd17dc228a3e828fc497192a4c24303abf6872e8038b75c13a7533016a469e1b8d66abc8dc1c868f71758a9ab04058d42097f692cdab426ae352be8eaf4e7f16e1b16ddc12fc20f4905c37e96e8158c31db64c92fe6550f01091eac1683cae04b623d8f18e9caaedff31d9c711a246f80d7ac87b2abaf33a5e6f42efd92cbb9f6231fc1d1f1262f12a0871f8cec839142aa61817e4d0c6175be70c92018a8538d73f08fe058cd0fbf3debfd16b7cabb2932bf8b2a60482e565105ab21fc1eaf6023accbed46422ac53df00fa506e4095b08ef8fd69dc17a0f5e2d22bec56943e43c2ccc31fc1e06894c6e5bcc5b3d4288f14cfbb257355662e56b083d2d77892e1dc60bccfe8c49bad52091a12a83678d17076aba9669d654b1a9f36741c48dbfb65ec0c52edce04174c7d97005766d3f3a6ad4a2f89cada8eb29994569a9e324fe88c4e359802b40fcec67a78ac5c5c920ac57a8f58c9f5bb7906eac5ecb4987ab2990fcb106a51a4c9fbb5352ec659c009642f4e6d49c137a792768273647ba1787963e01efb7539df8b4396225548e2128422eafc6dbf5a489cac5df02bf982e2e276fa7424d98ab116f7ade0894facf8e1066130c3f5d4c0547e629d3534b64e2f048d9ddc158763ac34fab4a078ab703b56f6f284390def2d06f1efcb41a4fe89aabdbe7999415fdcb472f185544f84b4990e99c8ffc3907e4a7ea689afad5a36cf4708ca547fa0f3874e91a17822de72c5875237ced46cac11109ec62f568eb4185ca0c166c9bbe2d2ab211b224d758c8fb3a87af6d2f8aff1ba8b73cb617e5a34c2b84ca8c8df484c19be0e7057a281916441d17efe4e6055272434d1cffaa03431b5f929473cfb5a681f67ab2df268b826b5f73302c07207040e1dfdddec3ae1c6969f73128df8e597367400ff74ff7904f60b5ffaa40685c535f06a6a84e39df61d5e395714032d04062a0cf6482b65a127398acc5f422f91eee5ef5fd9e721a0ef83fdaa00d03424bfe4a858cffd874376dac91b016096e1145b232ba8ec1056897196e4c7a927badfba4407f282ffc90f84a13c8839f081af8553bd09d19ccbda7afca56194589e4b662128f37e374085a2f5db41089a7dc991b9948e67116b1145209cd26f651bfd5f0f47ed29de3bbcffde5c66bb2eb4e9f5f9f93843478770184845b65d1d4ffdf8a748e94dfee513971eb2361d418aa97b5b1323faa7d86c96e3ad190a958d9a26f8748eda824ab588c0c80c8a7f213619c6ea64a33524b31aab1a4b8bb6458182c2017130aae9c887703375f798dda82a51a6870d0a8ea0bccbae295c50daf954f28413b56fb9bf64b5f7e702ead32f78fb2179af592702d91a45fa29135f8e72b0e429bd5aad84a00a7243352b55b5969c1a980fe5fbd33f93d687ca4004f8e72903545bb22fd10a3e46cd47069a9b8e0d6c4fc5159d2b302226a489b781b283ca49a5eb80b7602b59146610d89a7194626cadcaafd71d23306402175355be3bd06850d2929947e7c50f02cc1ce7489241f675ccd96dc253d40286a8038879deef0a3069edd58e6f4e9263a02e02a5445afa9a69b0914d2577565d7a547fb79c3e9e50278406be7d99418a4dcd3f5d57541d2ac88eac380baa72271bac241751c9c18bd838e2a170023702b6022a88d4877077ec7ddf3fe8ccf8c8e50c4bd49cab7d5e7dc3e3f7c96c66a1f069e617e16f15e7fedb6bdc66bed6007af62f6f6fdb13e9199959c887a4ecfbbc3627d86842af59b99083f84455fdaec833a4097f6661925e862f0d00f86d7ffb764458452378b1604b0bb6f11cb5019a3685f68de82c0052ba3989ee6922e1c829cc6f826abeb063d195c562704df89c8433b744ef262ea7d21325abc76b6625cd7f6e095bc53304944466bc93ead993f00000999c7c4be380da069307139c0eb3fcb6fc8117d3963e8bb9a2b9dd4c7af5ae93969ed798cd134651b57a4ed73c84af0f98b995f40593597cdf7707e17396e46834f92338f1e41b0c445cc46f910057212a8fd2886e1afaa0c4189f86221860b9f42a7d04a5985f07adae364049a7c102717420f6112c707762fc75c6953222d6e31f919a35d47611139d88bf018473830e2a906bb9343d8b41259fd88089e37b9e93304319d60c853d0c58285a7e6d63ceef013d84fa0612b6d58426ca5f81977ad6ed77f8965b0453b189163cd203a382fdecaab0c75ccba6236386e17d3903f4b2391146a2277b6b1536f72c2d318a20798359a2f41481d2242ce27abf0f36d9e5d92127239569b630fedccecdce6e51d4cf9c91afc8b7c6080c503b330d7d42de08e255cf37363dfc56115d60bd4c113bfceaf48187bf60a78990749ba5279eda3cc3a67d0bec0bbe3752ae6536bd806241030322423bf1de232e927002582e61d8735928286053e0154b01957871b39ab1f3cbd1f990f48880b80ee2a458788205805cbaed8a47cac53dc25c8a3a3ab528450a9783c014c4ea1490c49ceff9f98a4f039cdfe6f55035d64929d6e44278b45db44b214e4d3510551d6412ca668bb8e9f72f04acdf6e64a72b72a6e370fae939392ad0aefff72dd163a9e170d20d2535b9a888fda761fb10fc80680be816338288a85e90133837c13d6ca0dc28e9870a393b0fdefa78a7b6842be22374c7c1b43d3e27db1c4ca5d6bf31b7af98a0f19624b82e4cedbae26b031291fe65892d157419ea0e7614acb9f60f703f5dcb5644809df098dbcb9e78280d605f47c0b70b4f86b3739674d4753513f2ef22cd2439718d7aef4822e831477b8e955444faf959989b18faa0911774dcfba842387f306bbabdad292a8c0092e9b1f5ed16fa7c24f09be0615b685ca9fd37158bd1d2092897b73b82324aac7b0a29617f3e346c0131694a3b8202e088ee61cf4ad40ff1c123e59548fda118d4d98c28e0e8f271f96740337320b0a7afa00c35a9e1389e43252c91ba24509a4274c9478c9ad788c47e919139649179e6cb638d702f0008a99d769b22f5523588792df575b744a302e590be6e4e13f6485d37db1f3c57d3a83c5408df62b6b24eff598b080743b27fce6ab1cdebf8d267028a2096d8034fe8c0ad9b4a9a1a4bd6774888fd4c4ef04a9f4711a4b102ce93f12135566cf18b5226ba1d0d01eab5d44b9c2eac01063480e54e0b5ba1e189e0aeb01148354c079af3978630fa0375c14c119eda51ae8c0a5cbfe3f52fc081e1192e75e1fb8fa403168b85b60be6fc73a69f0cc79dad338912072beaf54a8852312266543433bb88c21468fc7fe2dd1d756d432609a250c809989a3d188879c9e4a20d51361d9665bb14a3fe9396bb351d899936bc6574bde95e21b47cf72943efe8871c857f1552304efb3b7109becc7c20e94ca28fae4f02ae792462ccc2699ca7fb5701b9df2033d31c738d0a03a4faee730b22905fc8e87d4495c17febe020b7062ecfe7da8d19063c75d4d0274c63acda2b1d62eb67ae519a86bb525d0532d288d4ca87ba210cadbb230eb0f09529a43c62969122afa5e969f5ad2a2ba892e06e537cefa7b219ad178721f239ea9d379442ad036b8046982723774d43c4be7ec5caf4adfb9979da7bd0695995cec6da58932156e022e6aac5d282e659135d1e0d5374fc09067fb36636ea56e5dcb7dfe0ef4b9745ce5a5c78b7d8c1220aee0c1622cd5c55999e804359e25a63449808b31af0d7cd1b267006df2b034a7985025c181c923243ebfa0e83ace9a1d17f0ae188870b8031c397151e92b90fcad6f222084e5e3357757b9538dda5f1af309097875e62e1196ba651681fb03b0fd48f3bbc2724b00dc4ee194b54bcc230e432e802f82b8dee68d1b910b77a45de062aa75d1f501314e705a7e5e5e8f9ba3e82edb81b9c1488ba5e0494fecfe023dc58439f7d8ced57edc981d815bea31fe447bd2d1605e3f6b3a2ded254a590598002d62bae9603f663443e09fa8e39068103f616e6607d16c89a766baf9d089e220c5404b41880d8bbc890177519fbccdae15634d4a7b287b15413fadac35217677adada197d7b2c62ab29b7fc5ea026b0d149cfc8c4253fac7aa77f0ee72b71cbe857b9daee68c878dfbeb01152c57f4a44da005c1bcb9702d4ff8328ea0d946e446c5196815b8d867bbc3eec38abb25998cebc59d3a9a27bd754dd2817d83d16b6d9cd034aa24e03e82af43cc1126b22cc3c4bcb789323a26a1f4213230c97e668d8b8d060447c621efeee0b1c8b8c995fe85461aece71d775529c73e292b4f84879186440a456e6f2dda32802552ddbdc4b081039f4acd3c872542d639e5d65de8c2d0e2d63346a21aefa87c41343ddc0320da32437ef28fcf95ae4bbe336150af5a2d21e5510c0c47279e56458b915144b21bf908ffed1ea5a21b34a61119a4968dc1cb615ad0333020d1fdcf2e500a74ca6bb00826172d62a748969a88f238365fd3ea6dfc934d7a9cf90389d8f3dbde4df85e56db671d692786fb9a84bcf90a01975094c8f3ac68dab43d5ed95bf2dd25d4b0b5681448b24cd039b63b70e57a0d998d84f8b13bea86b1d9a16ba12843ec3bd12be890eed508343dc38b91ed837c158e43db3b9168c39e10f58bd310503baacd53d06dde64baf76ee13480e8360bcde9c1e584bca490ae6cd5473d5caa052a2887f6fa33e977d5bc01d7aaf9b9adee2d4fd17a160cae3ee70d1edeb3fc752a6402676ae79ee7edb055e66bfe65571bd09d7aec42fbf21db91c7880745ff33d2f5dea2a42e8fdbe46afcb51412a3f98ca0f161e9fc909b7f248f4f96c8a0a63ab50410b1a38cdd277556101ad43fe0514a738785c389bce6bae8b91b5d95f655cc34e7a0871ad5cbcaa1ff89e530d2bf7d5a1a9340b84c954e90b46eb5edfadd7926f61cf65748cdec2d1de989b1cee96a0d7a08ab51519dc379f6008d9f1b8a0c339158ad9565efb8fec127c7ef790b5dd6d5503545e306fcc185b292ae0c09cba89d134224a8fd0302c1bd92a78226439aee0da354be2979b0011d6c091b253644511757d67aaaf94cfd8e523dfe6a17cb883af441225f1f049624dff3efe8ec311be731ad14d1dd8ece9fa8523d661fc968fae2780a2da310955205ca0cef1f46af9db9016d839a6ac4057a08748b205c96693bf914ea6584f6dbd1e689e390a4e5a49982aed8694290948d37d258c4d887e8016da890fee3e900c6d7102cce7ffb961d57f68a0e144d2550d35c9c639bad90ae43aa784e2a82c7eb6ca8b9f7b12c4e3464a9f902cb6cf26dc277269768552fe9d9e2c2dc8b0a69b73f57c9bc7203d56be0d5c2c1f79f3381267ae7ae609861aa388a7bccad325474c0e9f1b5a129b469f25b846373f4976a6b25859441ff8f66aee77560850dee8c61d6a45da3e62d8c29fde7a5d06327bdaaf07583aa0d47b2d7a827fbbab641361ed1d6e0259ecfe0bfaac728f680c23bab1d25dd1c87713617ef4e30caab38376efb8010345d79a1a33bbca9794902a03909351ddf0f654db00e59356672b6fdb4de32d29e337a96eb9b567481aff7d682d29939bf0ced4ed58c7cf274ac5471e8a56c61c2a9a2e1e80f2c078572f67fc0e757af6d537cf3d58bc9304305c28f3b9bbb9f41a8cdeadd218f4ecbd1977243047352ffa6fcdb54101a9d855d6a45386b71dc3c43c05075663c40e7f8e1e88997a505b57988e325843e46d3f9cc06731f15dbc1f34a79225dd645b455e573b2d247ec9decf713a64b824da388cc03e97f65ccb19b2691d8a982c0fbf1f5504915415b60764cebda960795d378e247d5a03937d8897c75d9ceb00aa002b8296ee8ef66db471a1faa55f1f4aefed5e95ca570495a172483455bddf35d5b6b069030f7abbe9e11a26fe137d8214cd6b858103cf100ff29796140f25409cf6dbd27a350634745e9d0c62b8249d9a9e19d7542b202d9deea342890c2ed627dceaf50aaba09e6e94136f336b4b38a60491bf78bc1b7a284bd8c081e8ceb7fcde531eb7ca6233c744ba810c664f06918c0ee1388e1d5c3892a52c2931788997c4e2e982064e50b5397fb6481ea744ea2b86002b47b6d32fbc7c253550d0ae212bdc9a14b5ad4d4dc70aaba5fe31efb44bbcbde4aa92c9382163e037c43d3a23268b05f095f6a84f255fd55d43db1c0cf4c9c8cfc2c6f42f6ece48cef8bf5197d1e939c9682f9b3e8993f3facd2fef1e14053bdcb6a54d39dd4f1ec25464489f832f7367b455b76f565f53aeec7bd45b5e34f12e0bee92c12a8d18981582757cc7061878480611e1d13b09db4a93540458fe5806d60b990283ceb62f8a02d1bc3398a44c73ce222551c0e81db237f3161cf0ca371868106f4db01500147587b7f3f87336586eadfe0f792ab3059ffb1baee45ce5b11eb02b8423fe5e7b4c5b259a90f4ee1ba1990e3f61846ebf13680c18917ddc82bca2eaf4305850d43cef770a55052f254bb21ef9420d03d12cf110d3addfc34b245c1ed87976cebdeedf3495cb1db73868c0923bc6530446db4ed6a223e1fe0284e2d13135a279b8c29e4139e14aa4b07a3e3957fe49ccd5e2f1d47da6fa275128c7feb63386bf9738afaea831b26b7ba53ef57e2bf2f37105a376cb3895734da71f40d7b4e73a063781b9591fd1b93505725e94af272d6134a23990cccb3df26b45ded5d070e5bd1dc3e08cdba06998b2237e4a173e29474f6640eb3d473cc9dd5b767958b757ef7d5e4509c163ae12b3e906c137d2167bb80e325f2c26251597584e3388676da8f08ea61224ae771a12adc1e22c72e1ebece2675c2ea79e5d755f4514a768de60ef21b174294fbab3d7f673709923e0fb65955725f34cb85025b6cd40c4ed35a8e812fabf65ec26aaaa4957740ca6a1d37ffd533abc6c747ad81f7523b8190eb2d89b655af54f6cf96b0275c65a77b9b9207eedcab4a8550a0667c82785c1f417f3ae10b688a7c1d9ef3637e0daf1579f2ad231ab3b85952482909782d8ac222f1a9376e5beacf6f5257de45e0604c1dc9bf5132248f010e7494f54f4aeae6774831f5250c507563ac8b3fe882eb6afcd57dfc3bb06ec1a2a52d9a686d93b887456b2e474a3a678ef3387fff37d86a33a85f763a48a5aca6ee89ea6ffeadf397608beac330790ae950ac7afb3cbc8a4ab7b882c029558991badaa3a25b9c4d4f89e2c14d6b01a4961e60692ecd453c0fe86b4b72b8d47296130e023bf027c9ec196d4de65e852486faee4c1ec029bb5633f676a099cc6c934877cf8e166a7c3b1915aec048efdca34b9b0f66110738b49b8e12509de45ead12bd5970c9c06784c0e812e661103f78ec4fa8a1528c8c44ab5307422fcc17d3830749b4c7a08d8c6b3eaf2142b1dbbcbf1f36e79fa10e82f45ac6c08a8316c851f5c8a35308cc50fc1ea0a149dd446ac31ad24ced9c221b1db147f318fed37dadfd117bceeee0d4b4508a4c8a08c2db55427fc1921eb08eef8553f688dbeab3ea23838fabbd03aee92ee1219073e948710ddc9a160a7f2e7bb994a96839e593a37b9ea561a1780cd020ee2eeed7294c12056f46199076e0a57c40ead4916e03a9b1d3d1f1fcc96d53406bb35cd44b948af55bf64ce0f274d79b3289cce8f054abb854d0de0685cc63cf05e6591eed8406aac18c92fb270141f5aaf1ceb36ca26ccbc24718a948d93a5f652a358a48483a32c782634ffd7fb13109c630fabbc84c93adc01368e71e6f8f202fd56341fe9f29bb83cbb1e31fb2958f0cbabb51a661d9df58fe17b4e8017cf424a52f3f4e74a489e19d65cd2289d363cd14b1916fea41d253d51d7706a9fc7eeb524528a0a7c4354348a49fcd9bbbeae7334585812b0b3807ad25086f0cd4d57d30be5d40cc24460401bc198e9a9d8c3c2a451527c92fa8354ca92223169bdcf4e8b2f44e0d808777cb8aaa8deae0f6a84a38d58fd48db537e9eaf085544148c533d3d5b696628ca67775bce9741630dc23353ce024a022ee895b4b5b59d1d3a8152c8d427a788798814063f6d4f0d3bb96d45839a82d780138a573a1f32fe70100a3583a2bfa8fa5345eaca982f3aa1646790499a3c0d3b216204eb04290d370832d458631b935a287896182bc846f1421837eb7bca1a2826e2b6addde68ff861493491a077b34f131b10c5ac78823d67392eb1a176972391cfe40acf3731bbd37bdfb5c935fc24b946a311feb04f814a60eec6055f8896d46f8788cc2eedaec5208e2ad4e712ba4657698fccc38d683b4770fc443528737c648c4e6f1ea0069d00ebcf3ca8e588a35d0314a5164357f07535d3b8473a8e4277d9819e43583567632dff7a7f7b53cc5660ba76440d4522c968c1b10f58edb06ff31691dbc34c799a7132d6bb5213c3425115c3dd4c9bddf7a6da49c4788ea80f7c5bbfa92942520c626d4ca7db6c9859f2c276096bb6234dc80c1196940e9a7df8310ce6d831154a65631aa7b04105fff04d5e418829ba5ace00ef1509b3bd7ad800f626f8ba12300507983f4932325a308b1a444f75e1181cc95c916cbb19054adf81e4b316f2362c3826972fab74ee5ddb920efca74298d73ad10c3c898ce5d5de6606aa153c0b01de64c83bf905deb447396d9df3c9e5c0470627501b08658c60a60c4e8a691f523bc146619a8ac361963acf4f4aa55e397997c6adade1821659ef41b8808f4b3b32e7e71fd1f7414f06095bf5889be940f87eee68d4b0ea4401276645191aaba6a0ca32ee60646e55b2401813bf47e2e6e3abe4b007c39ddf4db375fc4d272b1472c886b1dbf4b79cce14f734da5ff6064deb934cd07ad422e0d0cbb4e4178daafd60b8266c06b85a2256c6fe0b6cd843c1068002ff98e061cb0af8a9eb43684e8fb961167d7039aac9d1cc23121a06e0220c8502158aa70627d79730624eb5f0f3d584c9b98aea522851f2b6fd2314d07bf9fc8cbbf074520eec1acbc4e458229318bc2853af98475c3cfcbcb0e701af294a29350b5c63b551a6b20e5d88f7207f1464e59ffd60ab89548b12360f3badd2006d91bc21d3fc260a6d56cb74a5d3e49d0d20fcbdbcd8e563be2064f077a3bb2d7fd9f25d1823ec1e8692188c0e509d22821a57142bd8129366b017f7c7b51822ce030eb5b1c7cf5ef61281426e5c90adb83101ed4c6ec92f2a8ba466b97e29bd069aa73a3deedc51bba0827bbfec1e3f25ff7c8dabe259c9d1a7917bfcb3b9d99914da5e638d3ef4e0ed838a8b665adaed599efc8f7c10a2b4d2ccb2057abe94b70c16f3e5a6b0b0780aed440e2aa179688f3d23573ea0f33aae44b1aa377a13b70a84924531c7c9039d747ba62f6b983d356d21438b8b4c33996eec1083f140b1aed94774a0a776d36382660d7ce133906309a58fabcee6e9a21e2cc5e8fd889e125f5360f2117456703532a74351bab6eaeafe434aa650fab92cf94789090cd106ccf84fa314188a62639456a0cead98aee85cb7be25e0687037a867ab219cb6d6bead459d92ae9315cc4047acbed636a0f83a3a050c61ba9bd2c0b5682ec97637f5cb895aeef5685202034fba6ccef71249e0323057cb7d8b20e6704ce548c362b5067eb7f3535c61803c179674b2aab441175f26e4d580fa67a0c063104a18b636be0cc31e889ecb8a162e52c7356bb0ab01ad7c9d8c57bb54752663975d77303169e681f8825756ee31c8020e65f307e0e2d0901d26c6064ea0fe239306737cf9fb962212cd9d9f8bb5eaaee48ed12d2cf541fd1065d5a9752ec564d6e6bdcea631946a76109f81345a711902d551d8c8de0450ce117e52b383c9224b866bba26ab4fd555d222f7280e2161adeaf5e48cb28f15b4874b813f0d7ac683750feb0dd27483dbe4998f1a1c2cc4dd62f690e89ad4e1d010f6f48d431084d7242ed15b30fb8b62d46da2b12e1608b83dc247f09dd0101a3e198d0aa5752f548de0c5fe2c38ba03040ae9e29e4a96543e02054b99f0d62fcdd9b2c7200c7c17ae7fce82c646087d07256787428a9cdf5f2926bbcc9bf56ec996f99ac8f35ba181045b0cab1979c5fa1b827ea08baaf35214df2cf69ff0c68cfb02291b01f7fb5c099c32ace251cf9781334888a81a80825d13f9cfe5c5b7c580453013e10c6dc58affcc97deb82ffb82f57b9affb188e64c183a2ed75a0815d988f78a2c364576f6ec800ede1d237d3002dbf344890b7b557d84c8d1257ccc33011d7e7f571b5b95c5e7e350bad2a562b92bae07628201063a81e787d17a48b1b665128b15d8200ab0999a5ac2eee16ce1adaddcf47931eeb68236f6a1bc8ba9c214ead765d42e02451b079911292ca80365f27b488a15a4a2f6debac2f5eef9508279b420928af729eba79316f1fac067a28898597cb72fd66daa3e8bb03c8efefb618e666f117c711a60f8683ed1781d27f7206e1868af9c57836bbb18f38a1f92ff98227eaf0f9554a1d24ff9f09f2ebec7b33f26826538fdbff7f407780ef1107fe13ffce23fba625511484b0376cd34a821e662a6ea864271ad7341678c43d67d0017022766b210d53e38984ecaff1cd39ea9bb1e105fcf083e5dacdae44733cddd936e933a4ebd0b1c2ffabc0c4b9e6e3b00659008c497e42ee17b227bc8d46f2ac81e6dda48e44873e231932b19bf52c1767a6adc7bac95b0919027e85be3f47e3fee87e61add4b5cef01759200fd1dc3cb0dea637330d00ebf54c3d89ec0dc2e286d1f0b56ed800e12bc1d7033b915b67aa8e7cdbaad41199c4a3030a967013e62b5731d3abd3a3c043e85899dc5e9c94c450215d65bf39b05dcc23092d24622f35d3af9ea2b154b7b888845a09f03f77c23246ef4d581eda5cfdfd6509ae97991b65827116b779461c3a2927d8970fd9ef699eb3cb6321e134de61de93bf13428777dc13567176d007f3025c53b854722695fc804258513b1d89fa51d380e0ff49e595145ef692f8ac4e9f92199db78149befb5dce54a52121c831ab3520dbf8bfe0b087259a48d78c0455d3748e405d6f2874c09fbcfb13b8cc5f4f655aef77957717861cc830f9ed4c65f2313b1c0ee44120c2e80f2a8211a4558751c0197f87cc34e14d56f846bcac4aeb9c50090d2e379ae654282eca53c7139fe3ec2cf9cf0fe4d7f8cad6db07d9478e45482b9999ce5bb63223a2aa478db84bed43188b5bb9443b147da142e5d6732b44c9c7d270f301b27206021cad79873528c38c039a6f86332b66f6b10f403175442729a79f96e817577968350f2bb58376fb505fcd0ffb2c1d14401a6ac24458a5bed1e797c7cd7fe194f9c870b7e4180d1c7873d61cc377ac93de65b2e2496a9feed5b2dec79205661ef7eb7dac0f1a189cd63f548fe83737aea188a172bc067f6ad48ca5cf69caa0a6915c9219e9c5ae2cb6ae34e91db5ff38014325fda6c52cf768849774a8ec5e3c4490e2794682f7035406b78d0c025d3be963de3bf2d1b039ccb6e09124a9daa3f3d1b67f6dca3b25b8fec28b86ead8406dc97aaef01ba9ef49eb7850f72374e8064f1191bbe2077005d9fc2baad26e42dddacfa4d929850f18d8734b4b4ad850bbb7f96f4ed28316594b607fc043fbc6182c3654bdd770c2f12281a77204314f9f3561bf08d0855027df73013d9c213fe7eec1e09c40f898b9250d988d04dd5880bc167b62f8ec73153666c6e9ee8966c66b23aa40bde308c03e2bc48616811fcdd7f8a448a96527905bfa4c21e8041a5ffc37fbcbe547e9934b48e51c9370686cd692d67ebbdf7154155c69015f513f6100d41efad53cc9013e69e513daf265fb44d084561add0568f2074960232d3b76a764b60624c2b93e0140c41f12259d1885ddc28257ca500ab3a66540c4009106e496b182c98d5bca8b5b8f9d15aaf36059543e868cf724b691de5551fc389a8df3754a09fb2681bc9a885f7b32fdae21f1b84b6a3f4a4998ead1324eb4948623a578b2a7fc3a46c7c609e2aea57e37d25eac85cde70d6931d43227a72ad090c370fe4502048219656200431a71f5b6dd371400f5d3f2ce9c903e49d9ae8e471a9adbab8e1500264e98982ffbe7c4bf4ea5f87e0e290381ded973851c56a2c82a09459df96efeacefb40f364aeb489f64de60e3282dec37e1cf5b3a817dc2e4049579b18d20b40918a35628453b1e7e0e57474856105e82464004d94f2a94ccf9018481ded73a7f200c8be414cc7d25a518999942a187694358ac7734a4a75f3622d50b1fceedb6fb96250178c05058a06eec0aa6a9c6cc19f79ddbf216b6108c573de4fd8b0183192e9afe617b0dbf439e2ac4401868d1c43c2ad29440308491ac405c3602b3d1e2b7e9d9c7102351dd9d63992673e12c7f715e571290099f5012bba560f8d0bd50454a2fab8e566acb80bf0c978b5512e0236394bdb9f9762f925ee7377815da0bd8f2a8924af2a07a0cb5728de1e2198cd9c5b3ee3f9c997470dd4fcd8b1ff79142a1d35369e06c99463f2062d3e4222ccc01a3dc76ce92bd76e9632f7cea85a5b6c767039c056e302f636a7fa971a2c47ce70913a22a0181e395b49151fa941d13e38874edb877382f47e33e2c0edc306f423f9cf5862e9c5a87801febc066f67d3faa7ab7084e53973adf101c6d69fb749a48da6f7d79076c132cec199eae91ece889d3e2a32aa9af3ee29d4b6017a374214f4f448b0d6d034bbb50fcdfe374f67670d5b5e564243f69f71cd7803adfa428c948e961554695550b32f20476bae11e3c283e4567ee61a2cc04955d10e47852647515bcea8715dcf2d6b03030416ac101a885027cb4d1a5f19fe3e01d40e05ae729337184b322894502a6f4af5b164a701be945fd452d2d9e080861d066565dbc3c924c5fb940ea2d4b95fb602f35ea90a7a7bef36fcb39661aaf273379d78f28b54fd40e96b3f1b98392cd06d10f63704ab7ea72c5cc683653c6b98e4fe6d43f25ce15cb6c80c229c6633de3208ad4d89c6238b2e991106dcbd582a0da7f1151d9ad057455b49f6bd8afda4a65ce4b1572feaa1aa41047575dfa7e056acd50e7395234e3a68fe4c5f500d642fb9cccf9de2004719bb27070ff8e7174798274386af4a05ec8f6e6377b98bc112600abde494b9a76dc942318d059268e6e96ac3968d1c2c89b80870a821ac9a60e9884ffe24627d2a7d51048d353d05132951a7c00129a3b091139360e74e561782a4f297e1dcab3e0548993e809d307331d793322c72fd179338151732993623bfbb76ab0ee2c4832680a17fcb9048129830cee9f34b53268836e90e53f89691e403d1e227260fe502f32fb3a524caec747b6d850552e728ac98e4e7afbffb4c733135064f0c842946c9017acb01a8282d0330c6afd4be381c5f61c55d6790858a49ff6655a4eeadf4582426aa3b671929757ced383618f7512afce8d53e82753458fc743147df8d0270a41e68563a23e8a8d06f02ece324903d1cd6a70a260e0ddcc5f0d5e08af1d73955799382f872a38ecfcde273d4be93d914f952d37774653b22c957919b7634d0fc2e7b6a49c69b9cae9f9ca46c3af29ee441b6a44fddb8358ed98b28e9203253ee5ffa4d2b9217cd4d9de6ceb9fbcd637a28dbce0b1bb9963dc9f3d5b7b6a47fb2eb8b57de3f6bfd060fae4ead80943da8ad51a216f707e9e4399ca156b62e7f3e9e4621f6c1d027e4c125333bf242f8f33cb954684c2953e662943418411d2a459596ed8ec3c4257c00d1efdb175945a5113fdfe672040eba6173b404a2772149e5c00ed76713638694d1847c4db6df134b581b80217689580596a7e2aab2d219ff3b6ceb68b576021d90cc52a6a0e7ebaf113a8fae6edec7c5bf5e3029fceee15aa001f3432be2a2c26acdc2a8c0d0611d3da3ad40948235a7987de6674c8e5c68ffe16bde95ae3dc9cdaace3f54f62ed1e7e4bd486a39077c1cd66bc1b36c671a58761467b0828dac417ac18a784510041589a751249cb2f0517a0be6ad6b39e1e21c1ea86d069218db3e411b2548b6a9f9c74d757695b17690f51dbed0a6d19afa4915cc0cc0369e98610c5ec3d51f5c7e1796dbb3d4f7273739b2cd49e3da1d9f0d6efafc11c0664bc85a5ec2e0be7b6a08f406d50dcee76e1370ca6a7f7b7968949553a126531b0aedd484327d6d52950cdeaad4e2af085a10eb21f6a75febcd684284b7e4d48a9aad394055298d9f2675740d397dbfb008c0953d8c323984411351f8e01d020b415b5e77393bf38047bf7faeb11244aa03e5f009b0a56e0577797f1d943257df24c7666e05d88dca516ae1d52f32551e727d0fcd5900e6ccfbbe84ceaa5bb97466806343b5900ff4ba327d570ce611a0f2a58eb89dfb691ef89af020efa08868c00cf69965decacdc5cedcd582dec669518329ef742202f6edaf058dd067603a397aa95e0d12c88b2313d161aa9737eeff80136e86480461cdcc3a5a2be75b74cf1e5d1697c50436b90176bfa8b9088a3efa7c196d7a3992a0d790e99712b5a7b314882e9afc0211f63045f6e19a3bf2b4b8928b906d9bbfdf63a5cb1e98e5e70adc2be3fad4a5683cdaeba40795a64a42a65a6efbe9e25cd40d150923571074b3fa01e50e598e743b51abb74a2a41b266c7f6d5eb826de72cf271b4428c1dc9100b50c3b994570c6e13cdb07730a4444f752cf6d1b1e0a7d86ea42b5bd5da887cb2bf7d22cc9d9109f6101242d2d67447f633df8e03d6579e318f1ea6cb885d9ba3d93b3364dcfe5df7de43777a4356d39be0571438798a5ac475c1b108c2187cb158554c7b8461720082c2710db6ca7495952637d17346c0dbb4fc4b5030f2f7c6f0b89ade7297f393b5d30da9a2ffcaf52d37e86ebe74c65efba1490d37437dc2e4cf2adbc93eac5ae27b3927d5fa270a24f42b802710edc66dc0b8778ef772ba27431f279923d91b6b11c5a24438a705d33093924057cec689792910ebe4e6e643be87db73d00b336a3f4729a28ff717b7bcb82af1d5561dd6962fc519b3232d2b8736e6b905bc901e6b817fa568bf80b775e4bf45a673cddea7488012a7b6ebf55f274714af956074602bef9115bedf8b6a4d15cb2a184075bfa812f4cf5dacd3f8a1fab29257984780494e92c703ce63e465528f7d9430eca23537ea60de8f65df4af19d14b9c78ecb7f62e65e59205e8dde82a2c8dd15313aea9e256b9d1381d6f6784362f029e574140ce540f48118f4fb22ee49292505ce79c6d22ac6d8b5290faf4d682263324b1938e94fb54339c87ced226a02b84a0c5625face767867a3818897b5f7be8fc0b803d99cb949e7f2a4fd856d28429ff36b49a652da5d0f6ac18b1f7daeb718b9cca4eb0b5dd6e4ccfa2f7e23b2b5fb2bc94c437b0c4dcfe7833383dc77fb50658eb3e42b0aa6c0dcd2907df682939a0b0972deb5a1da71879263cc4ad5e7bd5bffc744ae16939f1e186f0abaeaaec997152b7a431561170787750493055ac88a476035abe1df2d9faace1f929b6204b637ce80cd8f7bcecb7b98ae3d98b92d2b90596302526d15fef8173596dcd3eeaa36e4ab8c74eb8fa5f0d0f044463fb4adeb9a90bf40010cd50efda8b7a501963ca1ee160655d29552aca68847efba283dd51a121d80694dc847b05d4312787be76cb09f9be2f13abb16445a135838b073cf885f6af48ea6d4f22d75d4287ff255d81e627cee971367bff978bf209e0918e7c7b031baa88f202e814512ec5cf926b9cd553368af4f3e43631f6dc5bb9d3252c9d319dfadebb4774b8e7c5e2259735524e2ff5690293a3595280af4850c5100f1bce547e837fe4e7c010011bccb9fa4faf3d252574b07df97680b4290d1f4ee6fb92b0ef3b0c20379cec6cb391833ae7ff1dde0fe057f55b9858e1768e4d0ceb1d18efd63e2639de8454fc3fc848c34db40fd6f23f84198ef04e7bcd2013d3d045db8db3a6d301bb7ce9e79bfe91a610a8e78d997c7fc0c34b856159097b1efaa68a7a6d42a077198a9aee95aa814df0aa0e43044b4522c52cfbd3d93430d0fac35cbe5bafc4f7f698c39b951ce15f1da02ce3e6fc6edbdc24d3bee95dcf268eff333a2caa19eece5e17f7e6f44d064db675cda106a702ef05ea122fca9d6f8d2cac6ca09930eadd7bc5a7a9643ad788a769a735e98b5a3cc87342f66ce1400a3f7534ffd51632cf41204551b4f5e98e5acb6f7d4ce618599254f15e16e4caf6f5f4fd2185a4b2e4413e6a2d853b54996b42398c2b8ea9e8440e858b81b35eef4754f5377dafc9d9ea3417d8216463547b4f7a911a1067fe5b6e588ec763c5af75e4fa9c9471aeb716e75aced10f536054bd4b4549a6b2df94e463e9e6c70a4e5718a77245a08db4c29c328f85446a22c76479cf5751c393cc3887a7b252b174c03c6f7a484e20e458c45dc8128803c0803155fdb4e12316b119a95456c726682b6a655e9be933e7950461bd484dddd8b1d2ca5678882452842583739a3c576c21231e4690ced113dded6ff93e31e2f2a2c42df9d0b45b95889a4c0215fd9e670424e4bd0b6133aad4d1377a48cd71f3f943ea3ca20c0fa2efabc1a2235bbfabe050e32725300a578c9b8065596bb01262b9b4261073fbdf5a0ab0c02dbe107cbe64a13d14ea1aaf9ee8a226721f28c39b421f45bd179e7ccf09370f93ba1507b9a82d518dbcdf80fe834c5cba03b65bea790d2458726d46bea965aed226a72ec8d40a94a5b97e3ce6a9b5dd43958fa06671d00e5bace612341659990a7161e2b2dc9670c07100bb2c224ddb79aade6afacfe71f23e6a264b1343d2daffcece125597d1257a4f2cd23155f2f90a0ec77cd68f414a24686e9c6f2e425ddd4b6d9737dd3014fcef4a5e980470ccb56bf0a7713c3e68094943de6613db9aa8688f93adde1f1619f6afa1b9f83d40ce9ced1b4f24b728e0f231e9a0066deca6f95c3c2bc143260eecc6d1869306e1d14ed5dd44f5b0cb4d4266db477682a79f1dd50a73e1444ae91f8503b3ab1a1dd0d33a2edcf955043fce38c94743984bfe8db73891d7673b5871482a0ad677d51a5b4902fb98a69251b37c6ef2def543d5852875631f708905560d0679fa05389ee5aa1cbb8dfd6851ca46962e725913f5c71d42a24dd81763d4976c0a5b4c773f5eeda125ddd4c18bb5b933a609b02fdd5bba2bed9daca2620c5d693ec8d2b07c3525fed9e7ff19fa9a770f37c0982075c3f29d2800f12fd4f242bb33a66e59d0af7d44bf93d6c26e22368ee0c6a4daf276b2d91f72f12e274f13dedff497514f1a41ab3363b2e94ab7551a6076405d341e25e4553bc1ae3f32f7afa158fc9f8b68ba3449b3bcd74b78d3af080d66de7aa7a7a5b413d69455505b3967253c9aca0be48f5085b693748cfeb3c590800c2bbd18087eea7e62c380976ffdbbf9cc13bcccc8fd639ade4d27ab26e093b9861793df2493b265b6b4e5193f80a97683fd401c8542b7c839a64961888052facb5f2066e31491196a04a0b6892629c8565314d85146ab08d1a2ec9e960b5b03c2654f45c618d2c7acea1a4129e32cabda4d790f2d8467248ba1aa38b22bffee81ee39acddd5e336cd98eb9da64db7e30427648360679edfe71dcefe891ae6dc7d26c6dd14dce9f2580954b7e3ca85d9a11d555bb696de74984d499039095aa0aad0a3a6913498f3ecdfe6374454783dc9b3a30771a36508c634bb56e74ce1088e0dd53608ccec5280f4554615f1ccb9d78ae97f37c2e0da2be321b8d37924ccecbf774f29d1d853614bd0c69e704f686e3fc82b868e0457ab836d7b25813a4b6a75ec783b14c56143249f8a9768be27568642a037e643679e9be84f4a1cb05a183ce75aa3d4a162827b644b882fd6d5d357c97ded57038c6c4756906a0e3ac6025f52dbac0b0bb6fc6e3970473fec4a24d767b929d0594edcaabd7a548c23742f8755d2576b14e319b90fcf7bd10197be54e0f30760b9a13422fa5411fee5693ac919d68942681973d240c1cdc7324763623b6eeaf0c63d3158fc4bff63f9e4a1970f379806fabca4ed173c1a0d4d24192991274b990243a564da46198877d759419750cf6cc49bcfbb511bedac4d23f7f720b9292235ad6b5c407392996c80846e5655e4cf5c66123e80b66b6b617abb69faf6b5eac0a0e1a7010ffcb8c27fb229ccfa92332ef6f198390c60885391caf09f11941fc0fe873c8f92f6b27057aaa84e65d0d43f4742125914c5904d5eaab99a68f43e60709a84bc42eb6c113fc2d7404ad4e5e5cbe9e87f08c57a7b35b75da11851983ef6aa8949cc49a4274ed9c5a9fd493ba832c04d849d43acdc5c9b3d71b21cd138ac01d34675e3c5a6a9334233eebebceb56ab98ba4758efa6a073ef0fdeadc5187a7b01f68a35108010c16bae6dee6537f96a4dfc8cb624d4261583a882b9fe2c36cb9505bb2d99338a2462754c083e5eaa9c65fc247e41839f579a4f73945cfd0240c00111a412ca8f8cedf69ce2575924e835263c19c58561c233bae16c8f95a5c6ea45adeee8234054572ca496bf08df2b746be3a2942f95eb11a43b2e3b2f313c3c8841380f9618bac7d23563126d41346763e2728bff590e94a801cc90edd364053deedbb316811d926d0c1a3a48a16d227dfddc07e3b201cdad530e3b909e77ec71337b9d19c682456011db1eecc0fb00b9613689a07b1d4ef91278a91d1f0673c5aeb1dc21c600179c5f1304a63fdf090043bae2ca98191bd118c261b5f91ea7f9d1fd36ff568883b4d1bb38d721034bf31db933de53e52d021ec173e6279c9308e96aebba59d9db3a9120b2c861434791d426ef740f57f23c432513f7d959c97f7c45d3a5a421ca65761851e63fb5f552920bf2f92ae69bc4a647988f75b5a0fab58bca1e7c64cd5526803d22d604a3f5a0d122288e89ce5a8a51a3e797b168504b51db43a37331bd17cf5cd416cea35bb811ad13a309600a3317a1dfe4cadf3276f7013ff57e966fa03f6b53b4c02a794a6a0deb93f6cf53e6f9e5161b657e16da8404e13925dce03580f35c25b46321b7b43e6d5d8110c170989b78db3de3a5abd6eebf682bcb6ca75138d8e97bd13b1d71944f1f4f4f3af791fbedcb2692dc14dc095406f737d0eb60b8dce597f520fc616fd7568d7e54c75cb6b9a914a5b791b1bdc087d11b9e3a0358102ceba19ef71243cb8ea285049691b66ac027c900221acc9657e4e4603888a64c505d8196cb7861773439a012593dd72ebb6b5ff3273724b9af9ec7bed291b8fa4a6766d41417b81d32226466d9d7830f5103da27ee11a1128fb9bb351e89e6176c81b3bce8b22e9aa33a634cc1ba00dee1787905a4ab54ef7f5459bbb91e1664953650c99419ecd99890c635c5ae5a8f7b01a60f402a923d63f72aa870abbeb357ece4536c377eff480991f4699db454dbe929ae430ed67115772c5d2643f4602254de157917fc988e9152b01cdeb781f196bbb7af03d74f9e57f562412a2e8e8cc199f43a839c1c6a12873a80e4ceebba11c0ef25381845a361755677ffb6cbbd5e993f3e429c8da1a3942258cdc8060557b2bef7d0a48101d43f7c4ea0c55bfec7cd9a9fb2340e861ceab15f6b1a29f7b0a39349b91927ae54d1dee569333cbacc00a1ae90703525ec21e5afd60d10220323fef205dcfd759e3632dcfe57e33688f17407057a781175692a94672795fbeb67c4009bb1684ba629f551d6aa5584208d05e4f4e946336a87b8cf3157b3ea1833090f3dca13c976d8019d4472c52ebb4aea52b4852a1fe9f207d6c5848b0d2308cba2663c1cec23745a8486302a29682845f5be2d505a895e99e6db3b892b12a3f58ecc570cfcf91ca1d3302acac3025efddcd24bd6b2164968356acb8b0b0958247e8a186f390430544fa1a1e21062545a3776cebb689019c161b556722250f253d1ff369b5c8a43f4e76c629126e28d52a450e5be08121b1f778c58d84f722443a6d4c52c176e47ec4fe473c3b4fa609c4439c36693d68cc1bb20f94ea760aa636f612899225328a0cff7d45fa6bdccbe25d9119b75facb0d2d46eec2f761f36c9f53b299a4ee81d2057058bf8dc9a0707ae87155f56e71e22b07c5f7d2a08edabba3190bc025a20d5f73ff09b97dd14e6e9e15f12a37f7c8f0c9e4e555d4af144143273c7b3fbce6c61b46248dd8e8835a790e85098c4bb44f550119e8fd791079b304c97dc69246baa76879a0b6bb7c88e34822065c34e0c56287bdb12b14165fb0612f90fe5215af2b4f654b65313cc589912bb5f854c5cf082a09b4095f4b27a75ee9e5148603ed32dd49d09fe923e50d8cde8ac3e007a58e30e308b4a3539db69ee78ac2afe7dfbab565618deae78fcf53633cc384a2de66dd17568a4b4d8922932569050dd2f09d61a3f385da2bf6b3700cac19ea93d32c9fd42535e9a602f0e062b7fb737f92b6a51a1901af793c62855fdefcbb28bcb2786bbc67b19352d74248e129ef566776b84d152c315eb38929ed9f0b8a71c183509383f436c7680eeed40ece44b624be3e01d5c3cea4821e218dcbfdf28e2ff3d5d7865495cb3e5842f08ada16370fe852dd30cc843e63a942d9ed8a8417a477c458fe14aff6a213ee2cd7e0d858ee1b0f8420577ffb2467e6d6fea20c3f1efbad21b6304b22f4493502972eb670e436b166e95ad2735e4c1b991eae1333e627f9e3c35bf574a849990c8ae85dc06acbe7f2696ab31b237f136fd2f1da4f1c0744ca537d7081cdfef9dfb1df23211b06e57139e62b5378e1c4676af1165a2b9259e7c3285c5656e07fd68c859df74e42aaa3899f87cdbe80614f97ccbe535c22dea85df3a36eae2505fd0979dbe4d58e61a908c0e3f000171966fffa5f53ce3db27a2a53059678f8fac61267eb5ca664fdc0ff090c6ec400202ebe4ce1f94c82829d96212f525d3aa7315b6d36a5e743fe295d7ed821903967c45b03245ffe923ebf6d40e238416caec2d88650ebc0c5518f3c6343a5d38019bf8c6cf2d04d13b220600962301a51ab9e6f3c6d0b3ea81f0add3ff62400468c3bce83fe534aa21d77133bdbcb65b7d9a03e1967b2f40d7844a79ffc70327dc499ca0ba8910d566b28236593451d4ff4f5de9c70a7cf906777aa82d68848b0460e8265c4cce66bfdb71abe914c37684c0d8dac0c35a3aafb2b1937632a9823f739c7883c3d64c28ed2016faf4060915200a5165b86365556a97fb42ee2c40e023181f61038695f88a970d7d6859ea05a10cee1d763090902342eba64c60385936c02306912577281d5f92b64fadf697f91838824cf8e9b620bec2e8614e5303ffd0ed52a16d76f76ddc5c8befa603767589f7a676d0d9c9d323fd9849237025c19635ce7880ac2a00b43bb9268297ebe717942b9e2aec0c8d5365cb546c63d4f010db990309d4df54b9f77f27f3b5c0fec59503db5acaadfc5ef6f67279ff7deada6b7883abd621d7c1a8ff1212ba3a918439fb32774bbf52ecc6cc2d9abbae259ddfebd9a1b89de2e5bc523e9ddc2df49a64818532779105bbfb5ccae3b72ef5d88f5059cc5be633884258d8e725fe589f7714cd9bb7af08803b9f34b0c4bdff54d48f586a7987abd7e30caee7ffec06bbd08429db25832db8a89937b042fb563a0648e53011e93ed4e21b158fa10c4a2d439a33b7219b09803a68a5ad96125c50992240d6dd44923eee386fb84a6e1a281b75bc246e7082773c7940a8621c9808d87b4b96ceb025196c931b957fa31e0e1c691e192bd17ae57260f78728da4a2b04194e7d8b0cbe47d544d9d272ea00a8ad3f47f6ca9f3452e1cada47b845af64c9527da1f5ba14c77e1ff142a1c73ced9222414eae0c18581d3316bf020c2b80bb9cda7057dc20ebf1b56c80708ca0527b34224e0eb3a4bd525975503caec73b4e9c9ce98d29f21d7b10d09e2757fffb88e2fa0cc8ef0ae8fd15653272cdbcf49a61c1e0256cf3ec31aa83036995e6040e33e2015e3c2cff153c233617da15011c6f32656827e0f1daccecb55f83581d5004824e8c19a78db84b5bd5b95840d75a94a615ed325cf5bc4587669968ae4a4af35a8a851dea5339464925a374ab913e1cef4f3ff0bce2f76c8b20ae2e66ce03330faaf26f786a730a97b9621544e2328a72b693300aa1850e4740c8203285c60919b6e0f43c0eb941e547cfe6a87f0259a6921a81da9d9cc6d7ce0edea447da6dac74ce60cdae2a6326fa561a9ac44a5f94262ca44a70ca3ac9fd451e39a4d5ed645124d8c0234679bdbfad52708573311dd41ab1d00b63241c0c53fe3e80c20209b3757d204f8287d7e3ecc3b7be43ca6f7a06e12d3d77af856ce2b6347ec2c17ac084ed23126b0bcbf624dec2bb270686113288da55abc27969dcbd9f644f6cab690e954576be17b751e4b283a279cefc792fb022dc09c112a5c2ce73337fa3aa3804b733f2555c2ba7958258bf77a6ee0e618355c38b6b6adc714dac4dbb5b515703e71c56462f6f3f72912d54da906c8401de7ad43fb070c38acbd86d1863c676154371bc93f7c5b741b0c56193f479b81a6ee77ce2c06c479bba7bb6ebad24c817e4d7db1bb713d74aea7b9009d18bd4366d2bf906e700a4a5ceb38ee11a86e1ee1d87866bc4e67d1d0996c66e4976e42830448d765f9a9d428d861c54b3edc7ca2049ddf8ad3a2bebdbf239d38ded2e868f0c20f55ad43ed7c61467dbff36b04373ba14d9d412db9d3737507afe1a8bf59c1053f6105c3e7b0119c8ffd2e03f469d63c196264baab54a66912448115d2a3e97e5fa828ef33a6e7782d7b13c4b44e1ef05aeeb1daf2ab3d3df8c647470aa6552aae77443eba14728dca52d0d49474d580b7884d3f2c94ca7ef8738ac53212a28e70a5229776206585ae4cc684236b81f995882e2260df92e1d67313574dc40f84ffc745d8fd4bcfd682f71599cc08081885526812367ed67bbd19e6d9e358a8895d30a71d39b7d93ae6b2bbd3db9886dfb21748b6c8dd6b44d22ef2c57b55104025c26739cfe1b16fa66d628d0d49683786ba2baa6370b9882d3eac3611484ae274deee448c711dec0679e53bf2708ee313b92080d466d35371028226d1fdaf3d7bc028ad1aa98aee9f1233f501b1ef20fb5d00895976490f41fbf3ef4bf15fa298dae9d180d1c1dc937a84af2f62dbeb37d44e174a5b6c24c32f7396ed212145d7f74dbd9edc32dce413b1b1cae8c13094be91cb0a10c429b5da6629496a6d86b7b639d7303bfcbf7e17c3cbe2f408595c8ec11b94aefd1b39563bac5cb782511ef876ee5a33ef014d24f491bd898f35004e3e2bbb4bd0a0c56e22be75a056e9a63e07c75a93f363c1d77f2919499540a8b461bda88956d026acf9de0d6b490f2a85cbc63aefc795bd08b1cda3ff3f5871d7a5ade7f31f008f35e8c718becd724bf4eff3c6f4a7220ec7c50d7e3bdd5608ee0d2b67e822b583eef53c98795d76f290915a6d846565c6fe27c6dcae62cc09624d8b5b066e18cb320a3bb209abf945950328f4b6c423d55a27f536e775f226497ffae96e697d548c7da85c9831723d15e89e504c47dba79ff785977f3c93248df093bdddba2ba0e8616b8994c18cbfbfbcab8da6fe5457da5987fc6c05e3556dd04c16febbc1388f3f95b0c8826f1012115226e7d6b49579fbc5f598888e4b2c78473e05dad0f14b3e3c276bd3eeedfbc369cbd5b25baddb96b96aacfd648633e3db8d0937510c65f8d2cf824250171de2bedd781b0ac51240459a566c717ca2723ae4c9748556a9295081a6751e0cf3061f2716dfbe50112a753fe9692f459c8f3cc4631b7d3d23e470e23e5361bd7de33eaf97cc1e2863b06cf524a713c73d805d372c2f3b2c991d0770bd52493396c90182f02fc56d0ea5789f5b8652b1238389f6cc0d8f52ea1283c89fb148a499e60b4df41b7f1e147248cd3799ea8c6f5231a433be0d95a80cfcfbb7c8d01b164720a9b43eb78fa496f048927f4a83a3cb3b30d5a52583871716f4f98237fca77ae64c70c6fb9b7462be3fd5cddb0aba3037c0cd6160c51396e43f4d1d0f2b14ea2975a0ad0e7ca8514dc5eef8187334b77eda4aa2145f133fcc1a9880e67e69744a16427348fc97f5bbe536c035cd42c4fe64e0a3cb92fb19e1970d9679ef0cb62e57efd71569b38f26649998c8205ce8caaaeaded63f72de04063d5fe2ea64b61fd6ad338aa13a07e52b8df1b4d7a6d4a1a8e600fffaabf69ef5c8588e777ff7f1e5ffef3b71ebfd14ba63045f9a5f8925b3aa987af862ede2c1839fcbb56a19a04283ce748404159cad5b9921b9f25387425d0d4c20105da7561fee1cac0ed450f5687c8d5f62931f74499f6064f2cc7a757f8954967b3c86ab4453a2697a55d5c8cb3f08bca19592b9438f10e109325de55b5173e446b4935e30151fe37d60d48dffc56286ae2d18ccad1fe1f0ac5c14014752ccb35665545d1feeb5b4a06085239e2c0a2b239cdf7b099286eabf20bf8416d7e5ed8403928e68987c71b816f645fcb2dce3395c1b392f85d876426b26c421257b2fe625b64c81d48b4945733bbc00e64b3c1c00689fcf3586d726c9105439a08a8ee5d93c148c3720be00486d9d73e557a3ab0f25145694f882ddaa75290bbe73fccbf23459458bddadff76fe0aff7478310115044aeb3d4170a75c667bc043958b73afbe6d08df3199c2b79f44ba17d570e6655d3fec9bcebc302441f7dbb11b822ec3483550689204e87a8772d395432c669fe97c66de6560605e9c566efbe08c922ea0c74ec6ce420f4c67dca5c9ab87bf20ee82bd9d8cc321870a62c8053278ad9c0307fd411c17c39a8bfe0ff5faf1c4b5813d41418a1470441fa8348e36af422225c97bf20b52d42c28ace2e984439d7bedb940db88d423775d7e06a1b5509087fd53946c19a35f05d3896bd328210503124bacbf50580793bec2e2f3f1ac00fbebc70634e3aabfdf4645fddfb7d1c9d5d2d96133d07cc6e76c57f89f2ff8d44f5cbc527d74d5f391eed0fcb7665a776b5875c46b58f4608a866113c61c5afa052bed12b5c20e8953b26b95773b2d8d6ac7162e8a3044920ef78228bfe53abe7b7d0588e6492abf16cdeb721967d2b58314af848d89f0ca7b3fbeef4f76d3111bcdb7796e9bafe93d27da9d2bdf9a8edde6e82347adb15a92529c4b7ba02631c68ea547d25f2b25d0710d22d5ae33c32665c4897518436a15a34469010c93b537a85aa5bbdabb34c8d63fe904a7023eb951039a5aee428e64ee108e5628240cbd85104cb56175dff194c217da12537f4a1969236fe569be2b3b17870752a6483a5b3164309cd313abb1b072254894833d9ddfcda68875af8c44b371b82535fc135912c038e8fa7b2bfa50b90017c530e9e6f6aaaa03d1ca09833af49b3a876b1365af8341e6980437086bf5ec580ee29dcd272de59727996ff4fe6014155fcab7567eaf611ef1fc7b6d4e31adc4ae33b28ee2eea65e9de0cbef99df73e8895cf478e6a361147fa576df4cf7acc2c8c812bbc7d1a33eb2312bc89da4c77e50c7fcc66f8c102fc93ff7fb8e822b849c6e782c9d776c2790ebb9afc50f28e9746629ee3978dc856bc8619a56ae91256d287c604e77f5bd2176bb11781f91ecc86cc3ab8f032c6a6ff11413ab29c6834e447241197413c465302820a42bb21aafb79bfdd1893ca746b882bf9fc1cfc10a5ed754647472cdddca254fe807c82055e6dc3158b733d8edaca5db574f96f5aacbd3834cbe03eb44bbd4575bbf956ea05b4665ea1996560fc8fc835acc33374e57d3835f4b8b3a05532abe603c8d68b2620605ecee5434c7dbdbeb24129a87126418f94556e59eb4e38eb9e1ca2353ca44e577f7cf3c9891e5584ec6c0ae13105ad21d639d62e3195767b309ca9d19678a2b2f0a6226e8f080d5768ec469a5ff8f24e9a610c5f0603111e545aa64d277d564eddc3dc2fa800c19eb19c699abf03da32b27157825ec5230f2981ed5dd15c8697db53e85d245b6e6d7137faf33c8d937d03213b44a0d0c1a706c78abd2f7dd06f04cfdbd757de9d952b4687ddc74f09f3dcf12be68621e7b62d3951196f8f364dc78af95d6e4fb0a4b5bfdb0d25fdd081bdef8115e006399c49cdb3b3c951a2ab476ffb90ba8f34f0966693d21b26eaf6a93d2668d040f31f22c621151a9ba8447a497b27d84228c98933e6cade896bf34e088b10bda4cb54a6de3d8c613fbb85573aead3425bd8386eb7718f41aeb3e562428f72034028f51a8c71493246920f21c2818cd0ebab93dbc23d0e4083bf84876bdee523eb0748a871151eb5722ae5c19f75a5aea60587b36f68e79d5ba6debea8528c70d78b436d6c2ea82c8e99bec7f0a49699da8cd158be5c79e686de0b813e26199fc40ff8d8b0cee1808d3f6f4e9131244b27a564b6ab11ce0d45fc7fe9a1fa2f7adb40778fa797b352f5f928ab49c87282e71a4a94a5436542f2bc7fd7f8980e52531960f74794091706a7cb206de8bed8a1165b39afa82aab5cf7c337e20884fdd72a3867e44d86b44469118fc31b3474493bb85659e43571bd8e7ced8d7f2e15012aaa7cb22b1eaa90e92e47001bcd323af35075ff510cdea5dc4ec93b990a51a59f93a585912316d8a09c605197fe57f23fca51d377c248419d7bfd70b3fd49a9553ec017a29e712d3f56499ffda49ddbf4baaaa155ffcde6e0a60c93f1b1fd0ce899a8eac77cb5add550b00fd44f7baaa2451e14f4c2b70cbdb81ad7ffecd0370e06e496e6a4291bd3d379595a28d21da2d1b233a41e87bdcb59f603b8ba58ee51b8288906012d5c6c5115795dd0d7b48e03b779344e7c02d725f8812c0609ff49f853db1f71110f155fb90dcb0eb1cf7e46f9b0b1d765716f6436ad52398c25782d25a1fd6612d92c76af52db112eaa434f22e2a96704ea4413dc6cb53f50ae14d7b6ef844b2db1a87da581016e076365823e1a698f77c8d31ee24d47c609ec52d96ab3e655c3dbc7b88e71314ca811031013c9ccb26634f722d2c527e918f699a5f0d06eac28406148aef5532a7d812a09e80c04883350b6c4c8553bf0e0dc84f0aa795766627445e8cc6406e2477727fceb4dfa3052555dd92a3e5d340c9da9e243343e94e72672c6337253cda05706ad6ac635331ec0e07120118f74c9063f301857048d1f387c694b96931765b67cd6aac8a323f297e1dbdd941c892d92895beaa84033c5129610d3403ee3acdc8bf73ae09b31ce2b3633f35c5c24c64ee17c4b83225edab88dff85c37091352c998b68de61b6b09230c833475f6f8ff72139be85047e36e2cdaaf20e99836efa8b51116e28f893276eed62e61954ff85b4ef38dd084182aa8ca2b94a8d602cac568fb2baeb1a249724e5baaa09adc5317d5b5f06d94aa53b0dd73b5fa2a195f2002cb9dfa62094ed565d94175c1a03f0d5ddc3177f5db8a43789b01837e807f91b52ab89a49305673dfbcc84d3edc194c584b0ce4f0e24d5e69878d8251dfda45edcd9398ef8ba87723492a4bdd74b3ac258d167573e25b578f9fd0c001479dde374a5716d2bc9903a7ab74fc3110fad0128d337c5ab52633774b739ba32c5b0f990885899fcc4f517c2a206d65df199b367a1054948351d14a7169138e6e5e4b782f18dfae28b198e5cde7730b2f90c375f1578e22d9ab2eef307f23193bedd0a4e9918ceb2130958db938c98de67af347ac84205e06c2951551837a5e937e90b55981bfa951d5114ea5cce3efd584152b09812ffc682ee57677a01a7eeae4240ed3a88a66e1aa5c86951682c2bad429790378430101119d6027522005c2d0267af9b2ab6ca44f68239799619c32ff1b31008d4a4cbd35300190cb2ff03fd347c0b9a9f81321ac8fbaa2bdacf7f460b7111995ecfd74d4b70a0dadb5d64722cd264a7702a4afc4ae58a24d98e2d5409ab32e270e627457dd2566396ce78cf6fda685428c9e052028554f21b6a6b3c98b08acd6f5eeff92411cc4e15620247e1adb4e36561084ffc9481573a2f291764557fbcd469d68cd6504f0fcab1173ca76e2ce25ac208482f306be2f4a9dd5031ed33f6808f06d26df44704d6b85a6c678bf40a6c4423a9c48ed56eb0de8ff9d2b75b0f6bc9903d91cb0c8c6914fc880c46cd1efddeea1e02f9aeee55c46aedbbc031a311413cd521f1f51cab3ffbab8af0a9b999a11a370880cd7e416e8e5500bf1cb8e97777eefbbb1e4f1d414cb6e79ca786b1ae6731fa18419beb642ebf6087e55d3c114277865a9def1f281f26856379ba53282d56b6fe28cced3b8291761eb3bf6af707faa38589a4131b7418c8d55a23efd3ec8b06b5275c77232b81255c1cd0c307b00f89374ba0979ad37d38c809daacedc295ab27fe92e8e4a49229a3d2c3d7511b32122c77513849c9ab7d50905cbf5c47ad748f9163a9723a407c70c4e5c18569f3fe549af2db0a85247e1cb0b6f074079e5542279d09caac4061f63adc9805561929feb012fe128ae8cba4000f752e7dd7c448a643d2750f4d269511cfdcfa3e49042350c21e5f753ccc4f3d0ae0e5b827b1bec13d61436ef8309d0ce63c29505a4c249a8e91643dd62f7d53c4b665a4b0d00c535c3ebb8bbef8fe94f23dae4eeaf4f0a9f74486f5a5fa20cf312651cdc575c8eb0a444ac35c8cbde3b697435149c519ff283c63fd5cc97c00eee3c7056980fce4106be0f83c67b6c82b4c3cb44605f8a7c07c3f7fdfaf357c44434c99779ee6932b36812ca8d272a3e9cdd20b9bb9eae269afb280633ad4851c293c7f14e67c7d9b04333dfec2a75c8c154fc96d289de88899e7a9c6605ef00978917fe3cf0ffa0c8f1e0cd12787a46b0572d36dca7756b8b66533b90c6e273ca0a7da0388c1b31a5087a427ff45c6f0f8735f787074cabb5453eb56fba14bcd7cec0dabb89be4fee65ee21fce8b112ee8a5f6589bbb0c4f2236f9b343442bc45d05ba21f6bd3bd2a92c3b04a8ce46aa2e2443d65f4d222d36169cfead545aca6826a386c319b47068b8f243201e412bf6100edf412d2e7d2735ba1720d6251100b62787bbd1bed087f43b165e5abaa645277ac8a8e1777587fdf94589dc596cd312781b2fd1301f27826a94d3c72bbb8fbbf6aede9b0c74a643adb7523e96cb5bc59f495e9434041cbab5d0e29062cf1315be7d918c169c3a79f7915e589559d50561337a807a8e6bb70e801c3c07c264c987d5712274ea9fc91a1b9c95af6503e6b646106f7b7ddf5c57f6624c45e9ad3e1d36bf6fa136008cebe0d1fe2a1aa728cf820150512b7c6e9d41b6198fcc89e06dadc90fd8f35f55bbc972e52d92181a8c232eede10a30848f5ca1a0d2705353e71f55c8d6fcb0f21fe25d8aedae5f380b633c068bbdef42ea721663fffac45c27f903331c94efd9efd965cbf5c665dd78535698ece9a18009491957f8561fcd84d7b2710e2e4d12f5f91e09fb0c8f9f1c2636b38e57804c460c9a4af388f74c0357990c3b577c2a0cab2667cd6b81b5fb4b8cd3ab32dd3d286722002c791a181845551726458c5ab614c50fc2cac1da0aa24b923ea887181541823bc7bbe184693beb97d3a238678584f53cc19dcdeadad95dc6106ff46bd548dbfe37bef8ef6fe2a9c50343b7880acd363c6f3cd21c7c6a87525dd0615e1aa7deb7dc2347b07efe8c8b43fec1b76b9a3f0ebe03a61280438b91d2229b77ef1af6a7cecfb780d543b1f1a62d65b68f8af680f62ad7c7b801c1f558c0b3a595ac91c352d070a588fa571d518b301623d54142376f9a564f0170843b86c5646798ffadeeebded2171cae4a521523acc4a127885de6c78e52d05956d90ca3aef025896cc864740c07de30f6747935683562c6ed4e095364d2f7ebca1184e296c5f0987ce68817801c800f8326c57a66ae1ed550bdcdface6c8d839617867bb0a2d591dc80f0836809426efcae68a63ffb77eebc406f19ca3387002b969a2aeaeb89050eac370ed44d5ba5d8a562d68713b18858b6670ff80632bc02a851190efe23a553c141af31068b2e6468e059027e0d2af777081522dcd0a8eaa43723536082ef3f7ebc163e8774d2440d9bc6b6514d9db29df5efec780fe75ca186ef89c97d3bc2cc307d1440b240df5afd083c6c379bbcd04b17ef59a22c9c634dab7da0cff3aeaabd8463c1f21f7302656d3f1b3bd4252e2b9f3fb6ce8d3dad10efc27ef0e1fad6555493bd229be7effdc2013cb2bffb015fad55142826b675a1d299270e01cc869ca983b59fc8cc31b66c5b2f4cf1380b6b0a9ff9e02ced9cd6359c78476b4b0bd9e7c0d00a97befd225d2384f0e678e0e88006546718e659536d8cac0c311fa313e6b879e2705a99baf71ca738004d49115157ad91f08fb06e0ea82f313823d5dcb02ad7e0ddfdbdd211a68a11b18ff9a6582020b15aa2297183e430f66b5921959c137805e9cccbbb15e13faecebc6a4c5f9a326cb2685fa72800e32e00276aaa330e2e4f723337e11485eb4358b451ceb15ae233ba4951c067c7f63cbe07455a35183146f0f9c2f5ad700e0e79da5cc38712f626930dcdf08b8781fb8098ab638f51e1a965cd7af93e3504d49d371e668eb65d9dd81e7a40c910249764cac59af419d523429c5616ebd830bb4d0c29e8e85187e7f15c09ca3a8b95e75610d2d6bee72e13359285be51e6771d285055a363208714898b16ef2a4f5b5ec82d9fe0a9410d8913d9d439ae86729147e7ecb55768abde5fe06acfc824ba442e0b86662de884280527dafd1b2f0e55fbc1ce18da2383dc57a95fb90e78ea6102bc44191c7518f90aaf6d5b48783b9df741afe7e12f52e91b56406841d0b7afa6911f917564a219e8fa4571f65a3da8e3c4e9b7a52c2ab241e657ca6f87239fc54ea5d2e2eef070abeba96d2500ea154ac6174253b0fd35a6950755c56f4c6563a6481e385c5b95f8458e4092e217cbdb2b76a39ff97a4ad7bb0311215a856fd3167634f11ba19ca8fe747c59db4b9304cdb8cfd812fe7661d0cdf4a46f1ed3c7389076d4f90afec2364ea639ed9d8815865c06eb8abb9c4f536bfcbc122117c05164e0370f518d93ee9889c5297c4438f6659f1e0d7a11b86b82c90cb131c1811908fc0083666e37482dd7f585216a07004732d130e51556fd8cf90d92be3e26feed100c81edf84f6140286b463c7bb423a6ec18d0d9e4d2ef88b2f419d31d9300883cb19298843c837ee0f6500698a83d2fdbef158bf0c799da48dc5b5e476d34653ce312f17079c2a7a7964f20328c207d8b7e8aff2941fc948aa37a650916149886b72ea1837c6d595bcb32d7ae055ddf01b3d458f423450ae01140de765f0e467536d3f626ec9f00ec4f460a67b9592ff151b0fc694683076b5972d492d522478a7f8609b720e98667b97450b313afe6e7648b57f3bfde7f6d2904134d6c0a208a613adbd4c904b4b52f977688cd0380b9bda0ee91779396fca23727b67de566ae46df782097469a5ab82f31ce13f6329c4cf927021579a2b85d83b10af8d9583d04ed05cb93f75830b4a0e5f61aa93471a87131a08b860e854b8ee7fe458240f79391fd64f6937bc2d70cfd895ecaa27f7ffbe7a532f91f93c1044530794ae09fb9b8760dcd6f9108eb968c1f1fbefde15d2d338a72ba3c02457c0e98baadb44f9b955d83d427e2e93474ece8268b809bf638a3d9f854f722ced8792c81f572f852a793fdd30713278de51a82fe680b041bedee9f8bf20cf2826a65262d7f404d974a2cd1e1f1e07ce7627b6baf6f78635cdd03748d5ca54cb752d7a2594eeb7414ef1f70b41e55677ad7d94c24fcdb4aa6528d830ef9fc0c6b64fc5938d5656fffe090fb0b450a6a90c21695941503c46e442a2e0aee4089d549f15a32423a21162eff4e77299e20c74db51ce21725f79c0bfa45081c36c9c3c7d3be5a229124b3a07c7323ddc1de00784af68d2f6461cd62b8e0f5eef313fea2315837df2cfe98a7c522488f45dd48bb386ac30af6d8d07c05a19755d2232ff5c5511212472a62d73c0f03d60469bc362728386c837d20920cce011c2e3fdcc9d80794ca040fe6e2a6d70dd8d49842e48f40304fd966b088d4446233c677a7182391f76a8b954eadbd42e5d297d0a6d0c49c4ebc51353c511479e5b1ccfe55abef39abe00f38c67c2e488c721932557a935d73953c82923ee720f6f791b088eecfb7cf96150227ee02ab68721c9ce347a21c1eca72e7b32145695c0bea050d830aa8c484a424bd6ceb7fa8d2a056846830746787f21b9fd0d43bde45a29f06ec63c667efbecf2c48a75bf4cc4f66a7efea6789c083d2359bca3c5e6b875f8df7bab92b43fb0dbcc0ee8782bb854b7585b5354cf0e4c6e4c238ae4f8ea48cb2008ab0d069c6ab500f8afe11dfc0c47eba25b967627d42c39fc97808a561a129d2d525f4689cccce3bc98d92fa76b259b1f2ad195c4feb426fe8c158d1df6278eaab3009ff0bdf9d91cab1381fa92fef51914bac1dffbbe0d7beda18860c16d826f4f150228b4a8f6330ac89bc4d5b34292ac52fc9bb8a757cc19ec3e4a956f2450e91ed2aafef0a0bd21dfcd5835e599e57acd1a17b011baf92854dc282c4c8d2fec3f7c06eb2f3591f3d09baf575c88a45d3a7b20f398f2dd661876e88cd53f93db70adb10b7828853f136eee28b869b7430a0926aa2fbe7adb5006b7f83c0baf457191beef04c393de4b9eed7f0821bf880f006466c3d9fecf80f3342b0d15b11cf72475847a2b8bde7ad1ad519256917a2ef6f7429d3ded4b04ca68fc7659df4e484c4f3074f827d5066dc384d9f24b974c25a522ce31e7a0033cd670183385aa7343b4184864515579815b347e23db0fc3c3aaa7e272445850e7c5027de8f8fcb5ed63b012677c3715c6c303c57974505dad5648a56e0b63ef38e1b46c05a1232cc15ca33c37cefb84837532926a0a40369c397c5a6bce9435862dce7d1da17e1576b870750a39d7ab1870afed41b755b5673111ba46350f0449bd585943612ea91fba9623438cc7d49e0d66e5b0b712c77cce71e6082e40ab0ac5463c1937ff8c28a2c3d59248ff2e0c012c405204ff117cf893cf61268a993b6e4a6123b33573ae6889dda927dce4e5816ae2cd78553b4a12f82d3a42d72bf93e6be6fc5423c9d6358a151851102d4283159f991118ff36ac099913c51bf9dda40473836e3875d667404436fbfea76ef30d0743f00b968bbeb1440ed22d9c0d2fb27c98ff04234e40bc8fe5872835955641b7f953185e761334fd0c589290f5e4442bad0260525c0780ecbc7731cbd773383fd1d86b2490e61944751ee3c0556925547439a2dc760a64096c5ec76d7cc0b2f8a1bd1a4e85257e6ae74a5f0e6d113994f97e9eb5bc3cfdcf4f1a1c60c21d377ee6fb976d5d0b749adb5d71b611e1daff955759cdec9981fccaa184ad21659e967be5b0783f7550cb725f14b8843a4d68d0d2a94b7822ef2a34fb03acf22a769af647a3f57e38408cad1cc7243a909494e84fe8feb26a2b6c75337f74f79a55964e121046e5e87d73186cb1f9cb8a8ad7c9a599486741a91a21b0909ba6d9741456863230d3348762fc47086a72434f20094ff884bfac41121107d05770787e17242fa2f8360e6da6bddd05268d6c1396ae00e441ac24f9b35fedf8f3b0c6969f7707c7005f96ba0e9b92322ddb91c55d0d8c234cbe5cab2447a73877a82ab8efa94466126902b53d724ae0e42ee012f531a69507a5a29b476a7963dbb9db951044f909d2e09ea3ffd8e5d50f3552e03a3f30b7d4d057013eeb51ee949bb43d760d31cce1aedac851cce2ded10d212c59ee199010a874b533f0c549aa12d3eaa4058f215e1c9af36bfb961102e6c0314f62fb75093a39c3d248cb09ea63752a55e55322be47147bb6f1e4bb8ec20d53cfd8b91da11ead318899f6d62458274b61635d670469421a22b7aaa62193fde2555afabf68c584690729f029149ac283928243c1798d8417972ee6c5016949678c43a4384888d03552a09108e36aa608497fdc3ebac2285cd1e8692a60d83785c9255a8309de0800cc2807603a448bd7f6b15a0af2e0fac02f1a62e54f60e2c388b9d386923ce4fea132574a9fa6b58134e750d8f1a1a62c164b23df7a47d6f0d4037e65b7acd07fe4da1f4ccb752c245e8af8b8e984eee22e6f83a4b550043d2648efc1e7913d656e18e5e85d0a3c29c5bf819772f6947e0caccc3e938034070adcadb85fa2c5b8ca1534ca853c1068c313dc2a17cb3dbf275512f02b2dfbb0da80228b03e34bdbe10396b3e8c734466f80fb4d890f244774737b876ef1a097bc3948963cbadf7d210202f4c5f4cb6967960e37f4a66c05dec31ad4611b63fece32357bb769aabd5af8aeb2b64e287bc0f483225a0cf152f1616874dec70d4057c4f91626654de0e1c54c8f5078c042bd735caf4dc33e708fbc449397858ade77774cddb6df0c3d61bb9d77ae2ee5189bcb9fdeeca86250599dd5f6a0a75c427a16c5781f6279a67339f0bd032b0d0a30f8a58585b71e0128b04a09f2092988b279cd8da1c6a0ce9466c83b9e0c7c8a227de60547618e0b364926dfb7cb8d769452861da0da4bb662972e67d1b373d6a10de4af9ee57a2729271caaa96954c0c610e2fcdb40ea1a3cad512df3611f4db54e65aec5846dc22d4f90f70b33b5e34e0066f3f2e550d5070a1686dc0c63eade4511e73df94f405f4937064a10e83e46a563480b534ad8d43b76c8eba698fb47311213dd674ea8b7c7fd3e59458b36b29c28042d8bd3a55f2ba9cd2b1bada64f9f14994db5e6a7d7279adc933d614aa9a0e2422b2c535462828b29c5be374947c39dd4cc43a4a5bed878392ca1fe73fe45db1021e6a860be869f85702c04c4e3b4597093cef10cf28db684ce15c7ee9fd42edd2e7aa43474d6ee5e254846fdf4ab0921be948be7d2c20c316bd0fa9f7acbeaf59873aa6c85d86c5267000b963f4f552235d192565d50ad605daf2701e9e7303a1d569607b14ff0e8425cd640a11032aee36ec89b8a2c38a8e61748ba1cd777419520e3703448e7465526799845d0c1aa02712deb331324f2226b95521ec009b78dcffda6872b9833c2da2279f0bc95daa1f0c85fceafd9c1a78c1a112107044ca51daac26aa24c0187d367efc08d141d8f20e4f106879fc41b03b0fb4fec67149f4ba9b29df0306ef340038a94a5c577dc3fb82f5b5aa494e0c4268b92af5968f51c474dc437d9922f8789e292577bdfbc73d1c7b4325f2cfac59cde271d40b15c7608b56be0cf064d75be5213c3a18efeeabe8318ff8aefe3d10ef5e93093eead8bd45c5c64101cbf63d09700123e6facdfe3aa99b3d45e31be28c5addbd4a067c59f07fb35d22ced691d7c9e08003f24e191d53211ff276ee7c380d87dafba3488d152d47c4e0ba70eaded244b79635a869fe2eefc4f8ad7b6a47b250a06b2b5cb85a418434ad5237b3c405845d6bedcf6d9acd382aec3ed30ea31b3cde70fc5a7d0386491891d46e0a5c6a692773dcbb7446d60ef1f34605701a79fd47f8e87d2d7359cc7964c30d01cbfb89769d78fbd2eaf1c3cfde73e000e673f259d89f045afea0007de417743aac4ed42614c9123b02d986ee7b04bb07373f1943b09f6b2ba2cea87b8dfeed551792c7c64dbd4624facf8ebaa09957c24fe04c6512ddfd4c40c5a4a95e96b2085ab2bb5ea709e851682ce27a833f7f77dd49f1b2edd92922a0dcb09943113e30a796d9f601f05e30e6141a4a8489ee9a8507222f1dafbe8f786f53e874d42a6cc5a230f34a0bd2c5fabee4b8d7e1d96035d1455d9ba005f62f3f167ab584ba4bec03e1a6cfaaa4bb9db7629cc3d5d61b8fee6a76e080915aacdf59e95226122644c8d992d5ac08beb58a9c4d2d71e2af54ae1cbcc970b3e033c139a2301d727f0e7ccac398dc19a59feb48e8085d4489a0e93fdc04bc9b4823dfbe19219185c14c7ecf99080a17a8a9a62fbdd8b89774159d6dc61352c5ae9302dca96b878559e3270b3a982d646b5d39391440b6e2f348dfc639884b29dda730f30b1036e9bcf1d912618855776e669f59fad7c15bcd910ce1b9f0297accd3af3c84b52f756cadaecb18fe8f0a27964b16d54e0b5d618c59b5af302549299c22d99e80530f3031ba34913b6f843835def3baa56e7fa4513a1dafd0a342ec7109c778f3501d125e9428b514762beb72f012a19cee77dac869bac08a8360c087e23d7582e7201fd2ac9076c3fd77f9b9f1be24d5772453af0b36b51dfa24eb54a174bdadbaf9ff08fa3415ba5cffc788c43d53d21cd0b98f1587ec84234ae0e7780d1f1e6acb1c50fe176c0e0b88229feb92e813b7e4deec2349506d1370dbbebb17b3002cdc32e5dbe88f3108f98cb688ba3ca698e372f585b79ff111b255e637cb4b35e6ca6b7d9b60cd04a8bed6e71277bf7bce00da7cad0ba22507ef66362efdecba0557791ba36f784be6b9f182057c5624836e8789cc272da23d9d351dad4a09b91ae2415d0c7de1a52f2d65e8f319fe285e916cd9db9649320e244c5acd677191e6372a1b93262de8625305710dcac5dc08a805ab584936140661a33d03c5c6cc445e2f6f56609b3a3c883df839bebb6c3389aebef5e83985ecb7438d348584a98285608d7c60662ab43483aeb8a63563d5bdfd6d5c29555c85ad84dda3a7d859a8987c708804a67a6ab2b07469459c1131b2d8439f1cd93dac538db2f00a3ceb28b7e98877815d019cfa46fee32e21561256f55b41313b9a3d296866985eb1ac53663333086e5b071e30353a29856f78e242311e4aa82e30f5827eac3566f8e9d3efc004deabffb536207298ee1366bcbaf4543b377a1fec571c51df9a3148a72cd72956575deea34ebcdc299aaaccaaf040516b13c6c70c6706ca522b9f32367c93ffd7600ca9a737e8da9183c9af33726019a58293d9d1e9068ca4b182f42ec74a64689f45d7fbfe93a78f590432dc396216ffafa5cc7894526f3b618543f592c3fa0a26c118b79ec57694727cc08f9fb5a33c9a07154d1bce7fb57b7ca7131ec125db2b16cb9d1a8185cd43f49d3cfc5c2802da85e20db4f185178cffd9aaac20eb8b2cc5394b7e8d7472671de0332d68a2f0fbe503daac08ff8a4d0f6e22c8ae7d103682a7a093ccbf4d87d65cd7282b114ad29e94188a0c866ed759389ea533f4ea4bdb925318db7e8d7f5766ecd9832079fddeb89b891669cccf3745cfd7bad0bcacee1cb5d5180114c6dc1c6bb5c2ccd97835a9020246d6af894e3863ef3ca62d4421c467d1fdff287a35dfbe056abc719fd72bb74cfb4dd393c8e3e15d9a6dbe6a3a07b3dd49153c3ad70f458d50835545000dee0522f31fb6a4444934aab060e875e7703d30cf11a222b826004e6e4ac0625823e2f9ee7bbb8f14648ae11d33010f0a7fc8d994afe6bd3733f00abbd3f37323e9ad01bb1c6b0060f345e07c9dcfd9464c6ae334f2ee8d320e889bce35704cbe7a91cab20dd6afd64475bc4943415d49fbd1a9c390013efad7063f9d9ed6c23a222dd94fc209376f5dbb3e3e13624d02f492d4fa89693942bfb03a6826fe19eb81f968d7e59dece719c0971d31abfe22833cac306d9608c6f6621ae1332f52e884dfed732d15ee0b9196b5b70aec057b8866e56f476395705b183bc985ebd407de146dfe38b8c631d773cf92f589a6c643b6364e8897c0ca6d1acf7b054cb1aefa32b8b621cc94ee6c03b27e845e20491d49d1ed9bcf70515b2f38bf327e9aa71c27ff49a3df1e7e410e3a1b6df92d9a2d0c31f29d3ddecca6e69a8537982982ca64bea53617c2a9537a2155a3fd1d70650346df62a101c311d22fc09ca2bf9317e66d5a14cdc4472564e4ee0f5878eaefe826248d37c17618613eb076b1352dfbd37ee364a987c2c2102ca565561c7f9c22fce0b8da887d05c1cbeca4e54d213b8dfcd4c678b1fb1430984370de9c19efe94d13e765ac5aaa1070035db342064551302a5d150a8fdabd0d7b66488bb3c54b4cb4154bca078f0a3659ed3e24f2920f2bb4e826db62a781a4fc1af926841ccd89f19934205bbfc538c587a032e1ac7cfb5ac490e7f25f6289b36d4439c6c7b08b40196ab3214b1d58b35ebf93603a904eb84313d5a8a628130c1c59b8c234556c9f7d9092f42e321aed18d8e106bba095b8e7c1f574f2c0b19c219b33ed031b341960f03e96a581b72abbfc05e6febe172474bfca1a34c93c6e9fd5dfb6899ddf7792cc293d3c66ce5db57ec59f263d8893a5b96c18b0169e27ae8b2761d9fd4b5fd8fa1830b3bffdf4f2e434e194dd4a2b62f3d443cb3912610949aaaa3e782107901acf7bd809e1d4955b3c9dd85b325a6dbcd47a882b7bc3cfc931412fafa2b9f44c083f34dc682553e7a6cb97383ca65b20c309a64d344ad284599dc147151c4c44965e5c29feff3981697c45310dcaa366aa30d563f6b4a75dce209e815d894fbc2890bd721fa9fcd3880ded14ba4d260955e3381f190d8134b91aefa81c98e5c23fb20f21acf45a6a12a14a37e7c9f250358659eaea38f33df9c3a0c7445bd07a6ad15d7e9f3bdc79d0bb3a82b4399e0e1475356ff1a0694bbc5ffde637e12732d5d1dfb50c9935e06af2fe027df54b2ee85154182eae954343b2e2e5bfd34ab2554586532e1ce3fbec3482224b939fb70f242598a81104aa59756722e9142b0374b12ff2b6acaf8123a554421281e28a82f09122001b9caeb9c3642b69e8e0e5e7ac8a0baa913cd316b5d542e747e4e2258db650f4f933eeeddab2a975ac5eeb96c0d99477ff24d4241674b99fac7306f58c5e997da49d9566ebb2ba5939e1dd7aef05a1e6f047a8d56942a8142a8159376b20f4a5e83f1aae7fd3edcaffbd36c3575830143fca33976ed64c8f67e66e84257c27a154352b6acd4ca6fd91d3c2b4c5c76c75ad871da45f6ade948824468e366e9f6f34dc818369a44ad83bb1689e89640e2cd3f807e0cdef4d888188c1cb2a0c88c904d314b6c0ce100395403d4741cfbedde0bd5c9251bee678a31517993a159ed959a7605ebe29a8a895a1e895ac72fbe1b6624707fb23c0e38018f1d6ac54f17cc587b6610542be3bf9c5ef7490e57f769f63f3ce44ccfd05cdff2e55f5c156e5934b8f1c1cd3a1369151a0ae58cb6d71440907eaef5048b0ae09035b27bb05ae5618366ab275f9a6cc32d47caec958f55c2e1c894ce745581c6554c4c9c943f8bc7e8627de1deb25bdd051451df4eb09727668340ea47b54cdc902a5c09e7911e6b299e1524cd83235e15e25946bfca8926454598998c36001dbe9c88e618f66df8cc4cd4198827336804bdab956574958df7f36618dc696a82d615ae67043f3b34447023cdecf416549ab58b3b60686bed9bd584a12e44d5656b283acf8c440c08bde74ab84203923ad3aee845e52e9e179dea54e2fe51956a7e94b72614169a45751e347260f4e1bf4c73d95fefa2e01866d8084fa61b4cf6691a032f39cbc84ca31581ddf2bf977f591a3d7c6fbc681fc8beb208fc473e8ded3e59d41ed8a7327e1add85746a3bc116a5510c7f770617f624864ff79bdae07e2816d6f67a3879abdd6cc296756d12b17f4594fc34ac8759c4094f9b6e1c668011f3377c2c1891dec8127a1eef90151c8cbae24e8fcbd7710409c650d787088ee7fccd81f7adc415fd137bd1d38b6db9fc1b087e7370de0e3b105bd0362fea79d4f98b8d225625b29c72b0331fae54e74f7efdb21c7ec90d9c044c6a556d56300ccc57d6cccd6c53ae749467614ca2b2e0e3d4c8fee9e31d93bfc6a3b6eb025a41f18f07b8cef7f1f3ea4f6c929ad8a78dbc1c8401da9719eab3bfbf0c14960eff80abce90954ee92f8682b2d6c30b9f4a4ae6c6ffde7f55b32630fcf9cbc1cb6c95f3a5dfc4cb9d708a93ff20c149945290d858480b25cdc8c970025fd7768c151417c015066a1dd9a0f2d1402653409c0afa13c97fad2eac112fe1e1ec6ccc7e5d021eca5f888f04832e773e8c5b1ae1bc9e278981203773e1e4f8e6b102dda7510bb56086ee56147eaef5e63ca1f14b5f044584029104d181df029d94d6f0820018591378ecc8c8cac5b4c95648cce80ea1d449a59af3ef47d9d286bb684ebc62dbc3f7c50dd5c2ec0306c910881345630be082afcfca1705a9030535793d337883c013ab73660a89c9f415605eb887ad10c036b85a943022a76803b33c844c09fd47dda3cf560a28c2582a60c77d1ac8e77686499cf9ad10fda0781c7841eccf873bb364cad44fed83aef29eddace24a96eb2d3029ead1c191d01fa9d1c2d7a96d1b4a219b2fc2522537df4445bcdf8233eaf0fb223fe3c8d1b0aa8fcddf8084f57cb891fe7f6fccfaddfb358c7738ea41039b89046b2c9c92817d697f94d75105277345bb3e25d345bfd81750f3a44254529b00fde149d3717cdea20f0bddb732abd917ae5af42fe9380df1b92654790d93fe47b452019d016430c6de24950686cbd787119ff040688ee69d50fd8e3bda11a6ef8dab4c3ad0b3c1340866300f19cdbef98250019b3d3c63e659bfeb1270654df0e0eb46b51a08ca6acc537a677f1b2539e2df5b8b3bdb6bdaa0cbfa2d2b96856a002a5d2100f0dbab2ae1a014675ea3ec543069160227a2be1ca6e824588117188d2c161548b63776c7ae8b894a912f0eabcb45614a82232b5bcc5bad18cd213ed73f13151a27d182a9f2dcd8ea65cd9e443190820b986b6b2a2130014c679724ed7d7aa9cdd6ad3d9bb58c4c4804df9772a0f2d25a450b5ba50f6a15663f3b72d862f6fb37a07b9cc7bb38d36532ba738371c750c98df499dfc615442f030485d50a5429ada12ed7246faabbd47e91cc31e57793697087466f68e083f51cf9381a4195c2dc8b0b284748bfb2e46c9bdce270985d9fab1ab645e56ddb0d70c4c6c60709a2faeac7cf07decff8aeef1414e6f5b440513def940b2291d10bc460b1382da998f4089cfd9bd45a2c6d3f374cee9b04bdd500c006a598dc46d0b9005cf3718667c6a9ff0756e17a617898bfd3c79e5465c1a671e850dbeeb1611a2c6127141cbdae996c54c2851841d835f38c8a5cb17369008af09771e62bfae16b0c6c0ded7a519c164d2c59a3af93ba353b2c91621e00adbe6a4032315e3c6baa789b6e445baa19b94a3dcbdd2754fcdbbdeec77a1c0fad961811a01967ba74aa264897b0e27a3c1d60867e69df725896cdaee0f3d918dd3236565953c87ac25f824d0590fbc74bb156304131d8db3092dc862486fbb1e37415388ffde3c51dcd2b7ba56f744987df6fbd7d16614502d6e9c8ab9b828c6580ad12efd6573c8d151b31d39c6b123a1071892e25c58d7fb85f5628359a379300c60eaa093d9f86f097e1b2ea0f2ac1ed0ed76778383d93c66c4c7660ee5ac775e872ed85a26ddb2057dc419d25a45d9a28ef3c3a20589e70f24ef61d1dee53fc07bf33535bdb2cd78fb4b0e61d2ff23cc4cb4cd32405cadd0adcd0eb38e88b023716f01a4fe75157051e471ca1fb980876f1d92a036a20496ce72409b5e4ee042ec82ab637f2bf14863916e309bdae74785f3e463bef0af072c91d9587ebf06471c7e1000f26da171275745cb93975a880fb673a098e834e4f199de60f1c93ce639b8dcce3bc2380b817f296750648b58450ecd675a88be0903749537111e345879b3a0bad281f03e8c7938692f0eeeb7b5ae01b2bd7edbf075e3944179585f0851c17f8ec74644430274b03868e0f826b73b550bcdc2063394600cf12b343cb797eaba46f0f9efadbfbc94e49e3a56c32666624ba6b18888083cd8007f2f20264483a6acb263f1f1488f025c90cc2f0716c406f96585aaab762b3f2aae2d0eddab16be8c352b06a2ba5ca36f7878df7cc1aba1aec5bfeb7736892a1b9dee756d30ee136ebf60e42087ef75d946b3476681daafdc0b55db337eb3a46cab550926f54b26a4ce3b36ed29c83f37aae3d6e00cd78530162781d10afad13eaf623b121a343ddae0391d0511bc0f95362cfe798c095ce2dc36ff852b35c252096242b0141488260792e47fafcc6072799210103e07cc49b2b8c74c20f26e3c70d66dd9eac13fb617eb130c5228344cbf7138e3ce80bc0dbe10c7d9f252498127c019dca5eeea8b68c4421a19a3a0dcf4fc49e24c3b8335a3ac994aaf8ddda89fe424e9b2f833234c69e47d039f43853139f1f14304798431046e620a30a6e8baf7beb9f1db5d98d98bb8d176df1d1aa33a70c8e7825a58800f67323f87d02e8c88f697ef975e5baaf642a1a52fe9b5ca15b85b4632285983ab4ff2aa4c5941411ba564be5a59038f40b574fa11ae62397fd843ad0705b8a6f3ed6acc2d8c5ac0b124ee1be90c9f6e132f9a3829e96edd6a06bed8d90885cdc7fb0d818dc09a5e89c29eeee2aeaa64f63483363eef72a28b29f856d884be6655d71c8c543bc0b8333c8eb4a54c452d1806a74ff7276a7320d57ff09feb2faf74efa94484ab7b1f14b28de6f1d7f408016377af3f4507ad3bbae80f7c101adc3c5c64f86bf6a0ba4d55d1e83ffc9bc2e2f6cd85ebbffcd59963c41469ebc2a1a7a26afbdf1f5c771236e89cbf410637428e961f32b27527fb5aa57022ed354509ea97367372bc0c866503d6178de4555ca57ebe37d9f306ac97c45e43cb9eb9d52f54c5ff3a2c7603f843e6c3c97d28555e5719368ebec130c250299e5ec15c10bb9db45b8acffe0349ee14f65cbe50269220a7a0bd6e2f06992361fd15d59eb10a29c12f17ea0c82304181fe3c7d2c2fc103351c4d1871c28b785897b66d7bfce2f48bae8c75f0a0685b5790ad78229c09658a3cb63b2d617cde9fef608ba2825e11ae579bf686d4a724f782aab0ea4d3576f280e3be018ad114d9ffa5818dc1f6ecb0bfcdadcd4713567c2718bb057a42ce05aa83e456d9c497f22e7ed03a73dafd88d2d12f86eb56ceb835b31743e248fc4aa2476c770449825fd61ba61455d9185c396e779390364e19b93b85dcef6278c4ed498eb98a5630dff548a1f3e65d09de441d56d748eeb33999c7dc015c144b44cad51fdd69aa7d266da012a4cca9375f3ab827397d9b5c71dd76e95c877b7d361bc9cde012590d00331b809223c6ccacb0415fd764a7d80d4cd4c2738bac280c79aec7a51f19aeed0dc6127a225bd301b629abd6365f5e338b7bf8ac3aa5b9a987641fc33ea4439fcf9319e2ef45a9d05e825365f11de2544606e7ea999e1b5c39a214d022e95d08e9ce1745d15bc37d6e750e300c0183aefa8df5f0278a463ec157b080c7e13f423e5912b31dbce48553429eafbedc0aeac6088f5dfaf5a81283df6cb968cf5678d37e8fe3efb6a5b2c04ac545d6b9319137a6a65b82f7a52bf8898f5bb4d274212b9408d4b2fd40634226fbdcf2998c83d16f79d1ba4bc2910ceae4626e97b216f2363b566f6cf6fbbb2da78b27e3ba889bf1836a58afaec9bb9815329d4950f876c7a01b88a589368a53867aee96d31795e77ebe4e5d6c4fb5fd2897e9a28e1a2737758a195a1cc21b3e36507b5afd83aae1f56abb3f95ffa327051c98d5b6dd783e9dddb1a2fc5e49193f425eae542ea5539cacfbb336144072abecdfd7aecc6d81d8bbb74c6570a29bcc546a024cd0c9a399437bd3d7bbf6db004c37d9dc9a6c61f5aaa7c356281d8dcb794b26f7030ccc3776f4694aeed6f1a52e5275a870d47cc33511efbfee7d99e2dc4344def8142305cd01bf3287f1ecffc5aa1bb22e701ef16c46ac2c2dcffc33a401ab2b309712afdd0fdee1a305aa1c3ab974143ef010385bc368ba25a2d331dd64558e6e882e8a88fc6bc7aa38a79b87a067647b6ab743e4dd430996cde986fde4d723192c7ab3e25a9854128f31b4b5dfd51a7db624e66645eafdce88ad185469ef3e5d9f30ef31f3a7ce169ba2bc1496d4431198bfce63c653e342a1faa814b63132f1865b25f8918052846e97d786dd11984692c71a6e192e89060947d59b9db6a38b869d31c6ceb6201a6fa34ac818eb8930eeac344ccbcb0d066433ae80653a7c4f298cac1462d45cda3fb29cc6caf8d673f4a7bbe8eacaa46cc7658d8126c10bfd63c7773667c1856589d6051581cad2d5472c7e39c7fe69ea9da72bc64b5384a3ed6cf3b8ee74bf8d174f2b593b1c3651d70d42a5cee593d4fa10844288c13472251a2af1481b77695f6752e28de92b8204449fd8ac0dd4251648452573443ff7a8cd455350724b65d19782686f270eda624052beb6f05bdeffa5a8247a96daaa2f71fe0276297cbc32167be12c7b5b0f8cd9ff4df036f65d577d88cc8d4a24f84002a4a9b171f5ab2db5df21d4a4aa05d5cebed3fb0e267e82c9dc51492745b93a5144c16caa76ea7bcf939646c9d3e92f101b01b6c02defd04bc8f17d09d9986264e0a3f3b6fe128809d99c6e48e57ea5a7fcb8c3fc20c967c1c59a420d9a3c8f9112155d59291c25b3aa38bfdc0c6769d1de12ec881645d7761ab3b6e2707aaf2a9b272c267c43f064a239ff11b6bd94cf61bec794a6020bca8143c053266c96b6cf881e3c94b837fea385052a31fe62432b81cc09a17b503673f7cf0d7a162e8eaf6ec9749b129e0f15a4b5dde6301b7a13f34384c382a867f0d1e383dae7f635cfeac16f3019ebffd3628ded3f4675cdda196b478b6578855f8045107cacbb8627da3e730ef85dafbf363909ed516bcb7f5607fbb7bf4e949b1214d07e81151be849d0f75ee56eb630503509e17cbe797bc11ce21cc6ef1d7fd2ddd4e5c696703d69334d8f729950ded2a2508352033d8766044ec9e0423b7a3f3910478e53c01896a49afddef2fa0038c98f919bc0a94970c02245cdeb300834ca124be08c5896c2967f1917477d49f89d936974a497710e77bb9c5c25e07c94444528142e05eb334a60370c80f2e786d8629ccbb6efb75985c3b28e91f357e57ed4dfba465f799b60541af5e3d5200f8438c99e2f3fca48c7090a7b59ded3c6fe62da04acd01e1f1264f1afa5d2b018ce862d19b9174ee8e3d71a0b893c8af7fdd22e7742d52637a0e087eb46877db3a2e94a663f527c09e3fe86fd4295750c0a91a3d11df39ef091d93cede1be26db6eba476cc35ea99310a5ed0ba35ff46c1f6ec5556da3452f4cb3404c44d971fc829fa16219eda7a7c603c6b6379eb9dda88f02e584a24f38d18108dc6cb7afbb2cf2eecb1ff4e4641fe89ae0ffad66e5955078d520df4eb86956f1f491b5e935afcedf44717bfde007d524d269018644cc627a93d276806a157f864b990e73da1aa25a792faf8c6e3266ef3b754621329255649eada5731803a48a0aacdf9fb940d68edc71c5e536c6204b6f20ddcbd47fb7a5db38fac272e2f271e8311e29e85950e0d645a322d7044043cd0d4fe52d557138ccd494d6344ef5caab56cae7bdf878791ab7173e633550ddda33b7117b1c7ca48f5cb168b20c4d6b9e0656bab298bd93de30d609d088988b6163f913c2f1d0b82ced2d2a31923b9880236549bff74d798f069f460661caedea2d2239e827ea092fd296e4fab5113979aaa6096d6f198a89fb749971c731550e0199210e7821f4621a81e37ac5a28354c2e1ee77873580478cad97dc58865c6eb9d49799621b1f09fe01d767289017f2d665639af84d6e7c697e742fb6b52bc9621eacdfacff93910708a4df6ca51432c579516bce490f8d5b80a22adb853af371439ce6f81af916bac3401c47f4b87a224c3b0fac1cfbec7e9d1830dbed03d7111ca18328582d6afec5662be8cd2c4f846084306797961f5840006b16f7be2437c91eb2a47946c4321b9fea2b0e5721e49708d793bf744d2457b13191162eb55b53875a625131af4912afc99983c57258b700bdffffff42