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 80040 3d6edf06f5f2b11b5c08898d58bbe4684ef9343b1cc4991281fe2221f9d0ab67

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2da3c2c12ea3c8e367d498afdfc0eb5142baf6b34ed4dc72844e8456d6f23458
Certificate Block Hash
3d6edf06f5f2b11b5c08898d58bbe4684ef9343b1cc4991281fe2221f9d0ab67
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0010040000a0150000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000003d4a1a4413b0123c2780ec99df6d74ed667ec8edfd658b1ca25838e6e4f9587461e5ac02f8490a03e73dceaf91543d60320f68e4e0164268800ef9ad75179124e7f4b99c9cb7b904ac0cce7ed3ec8f6e1c28f8a244294ffde109000000000000001a0000001a000010040000a0150000

Raw Header Hex

00004020bdc788456712da79b44e9bddd1d9e293aefc2a5aca74ca68874d7f31551d400f1c0b1ae9ab70cfc4bec1c4811d7f18ae8796e880a6220fb200b5f94340265d085aca426abac600185834f2d656844e8472dcd44eb3f6ba4251ebc0dfaf98d467e3c8a32ec1c2a32d

Proof Data Hex

59,560 bytes
121216010307c43d934e62a3848c0787ef11534ebff7b47f7ff25663794b3fb83f826ef92df168de63c418be140d535ccccbfae0a3d7f56f5a18133ca14a73519102aef41f398cebff9e2b58770b9003552b39681c7c4ae964fe07b670a2ab307d2c961d3a519bf8fc43f05f7a369a6f1288f94240e17012c121b05e239a20743760cdb5ecf083b8f2e32faf29c2fafc9bb2f077d308c668ede48f4c8c8822d1dc3145823a3ab3c5345216bd10fb95347fac2f9421aa9887bf494ef6b0a6ef2387d367712ca9d33baab83992e01ac555ab4a68591b21a8afa2b5f1542f31bb3595782da88a288e1726cefc5258a14a62d9bd1af79e2be745fa502ff8407049112dd3bb2655b0640c8e42ba07e5f56babae852ea4710ae09b28654fbf0ec5e6cefcbb49703bad196bdf195353f8e970beed7646ade42176e9f04a06b725ad9fa3b17e9a421218d01fc63f95f353156db4f5bb8e26309918ddd1df7a94b2e49ee076d4cab5c3cfb0226123a6bf2003c1c23c1d39096ca2371cc34fb17f2c0bf6707aaab1a0bf3289a0423d45b2eabd19dbc9c383345ccebd00c6c58358e4abdc2fcf645d778f85aa9ab057511080889a4ce49e239b17a6028996171c33fe6b2e6c89e723db2bbd3b1b61f0ea92058a0a3a2efc8b61682c607ad340381b99566e83f88d25109c8c8b67e7f72b41ceb6f04149006eb7a72d69e6733740054a4909d2456d5bb8802d382c3a9aa45af0e968a30d21f24c423c05ad28a57190c44266fc2b73031dd63fcb48b9b7d4e8556a7a75a1f2984f3ff6048f505dea3643d8f27773321162e6eda0e47faa6180a279bab1099fcf1834873decfff1ac44f766db7bfaf8e6e0d4e73e164f5acfbd4363ac0f1d868309b9ca4375f1907eb7610da826119bb8da8a86aa81d0426ef9a8e5418b71e9dc7859d2248aa99f2e482754c817cc42ef8e38dd9475398e455fe6e424350b43f9bfe9a42dcd5266ce82bec0360a00e33665e3452ca52d868fb37ff640f919dbe7168ad77d83a96a0b7b8f92ebd1b6e36852522f3a51d82afe2c0eb6c26c9ae2ad6f40c784f5215be0ccad212444ead06c10867fc8d404c142710ba262e9c6ae6390b7b3f191ff3157b03cd2334aa6d232316e94090d5b061704af7350a4dcb38a1553e9a404a15bc2195894d4626c3cfa00e45d92bcf6bf371ae759eef3b7241ad0dd79a05d87abe18c5875ffd05159743b47690920d0bab1422c6352bb3015cc57a0c837b02216dcc18cce3522f42d1ed733fbcc09ef2329a469bdebe54533a7f1c4a09c44c9d444de7064a94dbe7803dad19938ae2fce6ca979a96688a19a6823670a7ea789eab29268681b4e283a02bacbb6aa37882aa45887907d047b1da1eadaee2b3322a1cdd2fe39f6852fd13b8ac2b7848f5940007242f0324773ab73cf543216fcdbb28d2a0f402384c88b43d13396a78f993d8a612ff8ec3a49c3b5c59483045832baf0a662b8e2ba44a8b12b636a2a3d5b102d93bdb2fefe40d61e0b880807b9c7b3ce08f00aaedbec53cee4b493fd62404c66729f82dc78755e7986b4e7b96b8c4c1d2f4cda3199a069f22f583b994c3bea6d5a94881a1dea817d1a6f8032a2efcf2986579afb1242013113778c6c38cb90a5b21b1f7674f8934fa31945b7827d3cd7d58a6b073cd41293284218a3e97262e3c69cee7b532e8595388a421689cb102535a94994de8dd832a31053449c96162402f9bbb813dcb86e7a4e028218c759c8412b29a1c698d24999e263654cecb9bd7300278c2c734fa3441726549e0f78c8e4e6e103b3cb11fdbe40afebb8d7655787ca8270d9f1ab3be8adaa869f1cddaf8fb232f3aa33bb1235a0b66e78562b1f3e82807386fb962779855ee61cd0e2c06d202de2725756d5cdf23b0f244f4cd8f5043cd88ff1dfe8cceeaefcdf185d4562d9f225feb9a8f358c9f7ec5db33bc3f800c7dc9646556b1731e9fd1f55aaf899f00fbb59e10f21ad07075a9ba3c7f8b8f97361a494b6db3ebb62bfdc26f8dcfffc5ee5e3e12de6bd8199c64958c714a79917efdba684ee533c9a2329a4875c45ad446d83e714dcd255c632b059cf5e1f3e616cf6428401bc0f6a06d71a99572de13a1d23e6ce690b9336fb045d7fc2960d7b1cab346a9aeb635ac8210a19b40a0a3cca63d765cc663b43ebda9d1ed53142c82bbe5163df7862bdc6d754cfbb28790064009c95989ef182dcc690d39264cd58b025d05a8901212bad8ed928ef44fdcf54e01c378c9e83bfce7777e5b498f19f238d55ef41d3c86a9f01c6a76ca54b5e5a8349adc211dc3af361f518487f7969447e0618de1cd27949c369e3562b3b898bec6b1c546bc6106cb4b429eefbcbc1356be8a9bd5a0ca986a63130791cb1f651ce485c54b2b53c7f69a376c328cd8e2906a337352ce109702ea3d91e18962bd1fa77942e7aa28cbbbf166745783e724becf6edc9bf64affd4290507dfec690dc3dfed9e7c312655f7d90ddf5f87eff2b215e81fabe60aad1d6570517bd9f2e76c473022363788661224778fbd822f1c615c78e51db5a84888d38e595822e82b1f1297bcee15ba0f329ae9e539302a8790f394d7e1ffd23ca7238fbf857390bbb2b305a47341eb133590ff28bf54d061a435ebd24249fc6fa2b343342918dc71dcda15c3aca7ce8567d4d4e09ae59bf963688f28d9a9c3ceec5fda2020ee7e6ae6494f7684d7a8f89acb1258be19fb93fc62286bf4646e9aece544c9c2566e0988b2b0bf07fbb82ebd9dafff8e0bc24eeb0357e5fb321ba4fa3978a1d8d1ad42c1f3526810b5a86aed620e5e3e562cd3547130dd7b6402d62ccd8587543d624217312f4dc663de222948083110b4ff9a05d1558125c98de762edbdee0e4da8ad9d7884479db0ef85d8293224da8728138db4f9f2bf2289c8e74d8d5118fb9013b69c310fc404ea94240e2e9718c5199bf592ca979f23f15a1f3932e78ddca9423d3275ef1ecddc72e6b9e71ff12d3c43cd070135f8472a4e941b6ca9708646f5704a80777cac607a608863364a081da245ed77643329be465d11f877262a07133fffea170d5b194e8fdf8ac793f4516b679c559cc9b870450a16aadbb8ba3e1aed28bc92a72e6ae2576ede5b8c8b6176d75ecac1af8fa0f47fc9dbb1f2d0149df0872a03e71d8bf57ec4a3a8b8c99405339cdde00d94f3b694de0d9b51ace463ff438ccde249712d0b53d33d01a6ce2b9b2777488d211e48f05ae3643415992c1f0182c0986d1a59e514aa9f4f009ef880e199fe3f0021584dc48ece4468defd5c7c78695d7e44e905eaccd2622030dd692df8d187315297cbe4e95a834ed7789b4509413aa5dc637a136eae6cce3a4cd1a5a1b1de8980e93ae3c72719ab208643975fb0e49dc300815a8e8caa829fb5a0b0c7ee00eee16f26710f227fc12df942e77b60a1fc476b9f3ef8195f00ee84b9cae41c239cb0d07c56acbd09b713efb38210565a40c09a4aa6baf152ca96805413e95b1af2998c06bda66fa225d3159b899e6e7b690044a6d1cacee808caced86b4909847f2160d351ba1cac84af89babb2f86cf1e992519c6d0da9c7836a2e96428a7b034e3f202f1f49652b5f2b85b8ab4307b9796e823ff82b70f1deed3a579cfc805a14bdacfc637135b480ffe826ea81bdcd4f6f305f3dbcdce64df600ded100dc083715617c61fb0677905ff1981cc2b788b583271752b1f07ad35317ad7011e287e32ca7b6b49426e5bca612e6dd30135ad5460f94e63274832d1a9a3fd5b7af1fffaad9dbc03a7c67c0772138b93888aa954f09f6079d48df9c1352c1f438051f4b7791ebfa434c8783eada6192d3f91d0d1d152be3cae40bbb43a308f9fb0ba5d650f6238e29a1ca62eb3b771e02c011f6544eac664dc22eba7e7ec517bc686a9265899889d8203f2c273c4fb1cbb3ae982120e3836ef46f643ceab18c1aa7445f62342005d30aa566366c8e47daf7239b085cd15bc90c0dcd672bd65de453497fffcc15558020c61ffbb4284f936a7561cf27533892af841576d538e541c22124766806216f39a7c1a789bc3a5f9ecc4d8d7c8f1332a45652730a15dc68e8c6c5a5f376371c373dbb80ed39ed3e6ef120d5b1fadc4bd366755286489fe24a067b40be7078e83434087c8a845dda6af5254f28a664493b320943d56a6a060175dc0047cdc48f03bb5f408d241363677cbcc75dd91c322191388f933af68de448e8a23bff9f2dc0d4cff7198192b13b13b44d07d72f971e58d888fe658a0cfad3e73ad7b43981ac0de7687f29dc7275e026070f892fa72a6fe2a17f14752a44fbe599b5acf77662d8107d3b1466bbc5578ca93373d6c284370b6eb46b68c7de7060bf145de2b20b90a49574151257e20f21eb93c015e24489b009f2e42ff1cf60c0c1633e046d3c5cbb1be8b19aba1fc588e3f95242940ac64702a2ae35eb5cbbe0e89b8be1bcf3a46a49665c7936f9f77d7657f3cd5c69cc983d4f7a7779973726857e675da4d69a72aa431bb26d0cec8ae9801c4d34c76ac659fde5cb76c007563f68dbdb247fa73775d459d97d894d07700d5810da4fef7be0871fcc682e4af7d431cfa13598260e65320ed11b9881a524ed43c69f196709a32359494f27ae9e49a9b83515781fb2659203c22f356d9ee10d171b72743f110955ef20ee94c5d46009054971eb3b84037a6f07e1483eb7982065142f3bf4442dd82d2e015068646f3b228aba4e591a0c0b33dd95fec62950fb59c7856754f1f03b2bcc03dbdbf3c063708312dbbcd280e114607166f7a1df96e0e4a0237554a64fe18bfb8c83536d2cba624fda09dc1a671fa97b3c4e873bf0a9b2c3e7b6434e85f1503151f8b25d643355ba756305e086f49733f76bcf6cab522fdbaaf69685aa27392adeba69f021a3777b98b529b92dc824bbb086f1242ff27d7887c9033a643ae9458274c04d53040d6f84b72ab218d4a00547b414dceff17edf3b638f608b271da7f30d509d9383d490c3e8bf8e2759731f04d1ba78677a4007b3daa83f341b6826d09cec788ba9a42ffcc20823249f63f09e6c161da9bc2c49feb154c8280e3f230821db75bbf7c305693d3070f4f36bfc97e16a4711d52f02eb56b70ec2558c18f3ee6f483a7eaf8d78c4ba6a7bef590dfcbeb21142f0f21e82660ebb476199eed402296a75b47bdd4fed7563878a28f428ecf0ee8b1216da10de4d5f5b5c830054934d6e19e918f9b2eea98b7f84586ff56c66fd65a560bc893be14a49c2422d73d8bbcbdf8f3c63a2fe21721fcba7eb19a99ec13f82c37c62f0f1c0d036cd2a0b71f9fb4993cc771e07646d3e4a74cfec9c4ef90078a0ab69e1ff28b0201fa0a87040c9548c1c389d62e4d2bbc6517d6a36537eaffeeadc8f45dc85427c2e81846d4abff7e53f245a58896f37d7eacea37ca85075ff080b5679ef27477fca985c0103908c60cab37a66abc9f7d4ce3b984da82d7a013f5cdc9f2a2a51d555dd30f413397a63571f6b9d51245c49414b61e0f36b8c80f89c91da676bbfd6693434bb4ea7b60e57d57d1aef69ffbd89e07fbf61a346245adbc172ec2bf1749edf9da5de5a2a5924c34c2f49726717b49755a81a5580a9673e64544903f7c2a95fd4927495d51a8bbf5ee57ad75b396ea4509b0a4d5f7850cd497e3b43614ed11e7c4bc1fd7a92c35f0a3f8e7da80a62c74d32725fc43e3c10c0c7de371dfab6677262693b492c97d69bed96d94c31f72fa9995c21013fe4b0fc6ada599524376da977e8511daad76d9ae3788b2821d5403d2568578af69c650e5f3b4514364f41e3814cabc8a77e8ae51fbe0556504311c996376e7591930548800e4d1ba52caa4215c73ea052a6bb5d5b13eef24829e843e70614e415fb29acc588f85140423a93730be123f2dd5952ea1fc7ab4e5ecf2c8aa76436364b850985033f0004bec2bac1a0763d7bdfba88e11e8a78dcc809abe37ddb06aa3c3de84e5bd57a829a234c58c302997ab8d936c443abf7b0b4292fd537e5e0936cd408ed43a52dd38bf640557209efeecb63e50ecc7be92259cba04dee725aea337f9ba347f82dbe103d18026c79c0da6419f5c71a4e7534da85b9fd1c34379c5fec97f2db08256aac60ebe44b7201a33603da2e5416cf538df24ebfd10b38508f36d92e851a79b4c73a27e26b85dbf50fae1e90ecb4a2856fa596da0ac1f8227ce7104ca8a578186946568405a1588bc47c11aec2cda869c0bb3d10a1fd5ae7027df5ebd22e1b4b725cd20c3c5a06b56f601653a477d05bed3361a91c591020d21c4a33e2ba0026d52550a36f583c27f75a2b7d9a573369f12982b08c1495029878ce300685b075a22c657c8ad0606ccbe14c13dd4048fa5bf5d3d2c4babee1ef4ea78aadaeb4924a7445de51d6d18bae605db1ae3fd8c1df0304162435010cfea674054bcaa21147e0c2d441a43d40c99c0481d74cf4f8c48df6e2b02055bf1b3c39e02d9055df893536e2ceceb07581494f575afec023274598a9949b9ed84a4406d2ec428e59f89ead2a0534409e201813360de1d98451f5127e527cd23f3f4f97ae00fb9e1afa5f93f2d19e41844cb3addb4f0c393b496303da5259b48c7a62bd94fb4e2821b68887147f03680a522d3db32a0ac8805e9e87899bd4bfff2122dc8ffcc0a67165a70a96d538eb3a5e219a3680cc1993f7950b6ab1f5a936f814367e05481a15acea20105ceb466b0e91fe29ed09fd42fd38910815cd136f496e03e831c94a8d3932d7afe13b999c918b85c78f5fed58bd612088e50857a3f01ec9823e1c450773fcb94dcd646bbd945ed464b488c1ab0d65c9bd8fc975a8e472aeeac590474c32ca90dee845ad2fe12b60f4bb1dbf3a221cde57478b93f4bd5fe5a91fa7da7f8a917f6b75f3a339364b057984b2ed81d0cfcfba8f16d06a7c6036923eedd7b3bcd3325d78231a9f43c225d9280005da8a1c7403484244d093c81716ec21078f6e8019b82904a6b7b0cbcfce395c196dcc034b3e30374d78c75ae0c526a0f8c1bcbad44dcc05bec636661541918bc46d405060eeb986c70d2b958102af5140f8032b5ffc97ef01dfe76ddd90f482e25aa980e12a9118596bb8dd4afc4b2980794738a05d90f7e8953ee19cf75d94806d96172d0eb183d87e983c6fae1edcf2b172a5d8ee028670e83a4f8853b795d4f383b876b233ad55f797a4d3ddf69e0d957c9612affc7503fcbb70283c49aa299953aa38badd69f8cbb94792a7804c4b544c4539a6341371a8de57126c5251064d55a25aa3c73051c018702b1bec2d1aa338e3b71e00f712088ca862deb66d1b946d2825e4b2836891b731142f6c008809331972dad1600d98e50b697ffd2df5396e56d64fcea04ff5f4d372acccf7e36071d62532ed99c43742e541afaea2f02685ea92a7da0f034c4b5e832c2bc0d5531bda18fb109b8b83297a36d306bc41f01335972667bb2094c0dbac9d61931dd5f793c273ea8be0b1d8c60e439553538f4adafb89c74706d81c1b903bf11125a10bce8ff0342a912c2e00cee51d74721eb23b1cde30aa2bdd0c6d47481d8225be073a15057dcf46a66d807e635ad30c28a2a0fa7ca74eccdecf16f28ae8d967ad1f9ab5d43962239da2cdd535fa6abf54f53e743d5e33b7c695544a5684c60eb9611fa167908f6139ce7f2e58a6550f8198043fdc15af9545c1ba1ac6bc5bcd0c2b91afd01defe911dd58905557d2c873db2d6eb3309e30f100cc3f404089512434de12c6e76f3cd85f207195f82fb356d93c58c8fc92f21899db3b994f36eb716b7539b2e0c76bc255ecef86a25946b9ddc1ad98b365ea4576e7be0724a5231fdc53adb0cee1145f0f2d36149334191e2f75199f042a19b8c1b08c7f2f86e7aca6069f1d430927adfa4444e4e137afa1993d9e8c581d224ab94fe92acb533378f58a3dabbd082d33db3bae6bad6ce5d75e6b30708c72c1d5ea25a05c0a3d58cc4aadb8a4fd08290bf53d81eb5d272502a033e674562aa2b8b3339d118dcdfe64e3de2c2cdb2de303d9710bc8c5d69cab5419da5973d3c375ae51db49d74ec983d5af40047ba249c631e5ae2e17a7481493dcb2b10a6a143a163436c8b7238723732e2901573e6f7ecd420a0f69a5b35eef9a5ed297b86654474e0240ccf9ecc2c4d12bb74099515ab59b962c27bf7236bb2b284165fb422e77be778f213c97a5cb598970d72284ff36341ce4d269625e9eb061921fb220de2ae4b3bc505ad5dfa94eeecd1c0050ca4d8412dfaad8ca46419871dc0240094a5b1d195266b6238aa9370ea363d729e94267afef4c8be07eba1d0894ec8290e7761880577f1df1bd9fab560a05fb78160eabcffb015ea0de882f3948a7892b80a65eac789b5074698bbde6113cb7b5d30960857261e023efe871f03797e8a829d3a8afc696a7d1793637e15ba393d4ecebb48446c1a035e1f7e37d6cfbfa56033494af8a95519cb924234f4ace58b143119fc1a0522cc97c834810b6fde265383f9276fcba2d6182d09b845ffb0bc1a7ff8b4f43d15501407092a2e760c518d3417a602fdaf47001c3326136ef2cfefdb2354c282ad628a7cdad6e06450a476a2a9d112610f06f055dd749b3f7ec70c1e04763f5285c0248f78a357e32c2c15bff39920583a5c03ba716bb6dccdcfcffff10b5f2f9dfecd9860c5c47924b62c4825edfc94266c19d331c33be4c1a9dfbebae4b43845fc0ae0b55a3212b1986cf882210745317b45738cad109c7cf61bc095f2e9130a5fd11d11fa094cc9699c6281bfaa3ce914458540f8fa4a58150d56c331474ebe4b298327a010770f344fb576fbb2055b0d390d7f40a88dbdefb26c0a489be664eb4dfa408818513314c1d08ca4b56e9e1dab71b62574dba662cfaf8fbec82c31b4c1562b978ddcde500a9536e38545924c44412a26306503b7b05e3230198ff0a6f9f7ef5fc7b809a42043f28923562409ff822fab974445dbacb09805493b529498617dc288fcc44a2591dcdf296a9ff1e9c85c64e61245090440f5384baf47e4843dc4f0a2e07bc6ec22e88859b831929c635b8200b88deca224bf12a708f84d701fec7e702f43e694aa4fcd8acc0fef13f9366f59981e5dc5d5e2ef1b28325e598bae6b9f64f71cee4426a867a5c182501d92f14be7a5dfec1899f4ecc74e6cf6093b2667a31efea89b5cebc5e96f64c10df5206189c17ec6411aef1465726af74aa3cb140c1b5d389e41838d2e0bc8070f2e25e17c73ab45396c16185f578dabcf9a2dfb964a8fdc202e7d39bfef3e523afe0a71733fb4d3f47c1db8aba97170726caec928ae2fbaf0c0028f8167ee745fcd37eda3c680b217a7460d9676d07324a0df339d3b4b1b683d00afb56442dd015e2676a8ee4663affe523e4cdeb5755fd34fb3a4c29ea13db276158ff0f04c9f514e7dd50e0f4ba28235eed25e399de016a5ad615cf7b2b5c2e5149f7e61786807485067b3214c9d47205f87e255062ad346cef59a30a9a3d77da72a6e8ddb5f108a3c8e5c5b5f90eb4b92e0355578c485508e15f0546bd1e2ccb5797b2263e7d02aec3c6aae4386b42f402f6d6f7ad209b4b66e4cf5945a52acbb58c549cdd28429b020c8f3e399c138d7193ec8f9807dc45d967c2471fe60d81258559111dac1c507ba8081a45457b11d168148d586c84599a43b9b0eb25e291211c8c4bfcf87abaa6097bc57c89432c3501e562775333fc9786d247e6ae34530d3d9c8e9efe2640a0f73ebe129036c8d0037130f89646ba0af85badd352d09904a2809d7faf889a450cf187cb6691ef664dcedeefe67aae9a45b6c0d6aee59f45eec545b57596dd9873b6d1a48eca178ed562baecc378b09194e2e8909efadb44fb57199807074072f98d5886ebb7f7c9e4ac4fa1bc9113987f3dfb043ba0a51dc05a73ba1df078d42a8036eb3cea344ebef579bfae72b1a681e57bea16b65cf65cf8f3fe73312807a19dfab3a4bb3a1c2b0800a0881b845a6018de594737b4c8e895f70353254cec145b227f1fd32aad7de874158aee8dc26ade913d9dea86bd795e28f23b8fed9b4fdfa6566479c7c9d222be7778c454d6a6e195689e2d9f9ddb11ee2b1c84ea999b5776ad522df0de013014c4df7eeb1d8e2e08536accc10f821d08a3d6992e49dbeff942df9ff772dd7ba99fd7048b866ee470559b137deca261f1e80385c773d00c70cbc284255c2c16deeecefdb5ce04d1b80768790fa810f79f787b81a98d3d30a7096f927a102cea18a483a854194d0b4f154dedae7618fd25aa67aabd8023e8a98d754ee021ac83900556734e17307c07a00431b13e1c0d2afba6166380aac0f609b629d66916cc3100b88c133fa07bdd776382c396a74f3483cea19f794f27ec95ab19c06e54bf73603c92e29735a12aba025a487f7642f34c3b7f1ceb9869b2edac88af542b1a6667c2168d8d66351d1f4f0790b0bdc91b91d0750eb845dd0653e0485356e8a44454432d770000b1d5e0c13faede3a539bd0b1dc428d24ebf2f9d7f786a23f68cc886250bc47ec1d52660cbcc98e1a36f2c71272e30d582595efdae9ed3d30dae2fc8b5abc8a35eff577cb3c048b01bf91371e429b53feb385e9a4681b5078e7da038f51b35664862fa156458b4ca40125b2924eeb4a4721af67dc937338f2baef15270049e5605ef625d021fc790d933cbcea3c85a69909c063ef582e3a8fdf8e555d0fbac03237d5674eadd8e6b7acf0c219638573c33e9eaabe0486424896fc49c15455c29b120c30bff6fbf5628a6ae81482ce95da2e336b1c5e489d393ae4a04d29f0c0d2f761db34271e3ca49c6471ffc00e3740770c1818b6a67c280b10c9a3e32f9cb7d3a4c5bfda983864dbdb9ce592c5565376fd6c72457b040730eb10ab55998965b1a6647f22eba475dfa4d055697c2aaddeba4b884d52a39d3d7d313b0e716f74a89b6252d783f06ee45139cb1c9720b256a5dca76981b453947d6ac5517ba9f5f1ddf5194cacef03ad6f84a975d02964edeec95497382572524516a75d16a70f53df0378355434a8f4d92105ae2cdee7f9aba9ada19b5a7d2c32d9c60ef06a90dba9767e6762c31d2259ba0c13ff025cb97e919410807fbd09833887f4efab835c3974de895fd9c73ab97242005ab1b5b7ae4120f565947a008945295e878baf29c227aec09c545f97859e53b5acf5a1a1954ca6cfa8666206015ca776a079b77a946277fc4c39bbee2206f7c019bfba2456d6abadf6999ec5caa6d014194edbfc2c63ce65f4a4456623e112af263eddc0b28e1d5903ba781fe928e7b04445b9c55934425a0de4f83517243e2ee8bd76f131a1ae2402c6c4473f2bb4701692568f889c99f7dcf76e34541b0bb6f43059127847cc731fd183458f183f892d8a7a7d6573c01509cc964173929e895c43b451255af23de3e57f1a957848b7308d89622b0930cbd4a90fb64e1c4d7d9ebb19c612c3b71a87003a485b74793664ed278a80364d79930084f1ff9ede9fbd38e63e8de94185f68451e2370fccf500be67599efd46957aba17ed6f41ae85c58b8b44d7ee699ee7d4ef00d6481e7adcac663241033fe69fcedd8d80ca5fa5ee75c01a1f5fc16b0c6ee37821a5c77cd929f8b591e346a665754c72d57389d42f2d51b2035e6f33132d086ea175d879eb7664102290bef8a5c1ba676cd4645ca7651a6ace65da84ec9dc731966693fa749348e592835ca8e15c27e13c26fa3a1cd5663e5af2d9c7b8827966da2bef0f5cd09841259f1aec6fe5d0389fc7d8d2830e76966acc82e3135fd46dc859f4761a7709c7ae5696a03026521f92eac44a67aa66fc7374145b00d25491eda07a56e2c94fec5b50daac44599e930f4d58608a758dd98d25ba879906b5ab75dc3d2f54a9bb1eca560575931fee467da5dee0005ca1c92e342186d82c39142e9d5478172b927400b171404596ef05800c4026c08be37cb9e46e9bae58cc30e35009bfe26ef18eb7184620a6e928140919fafdeb1836208c23053d756435aa9821d4b9569e4235faa328cde06156723cdab1e50414b3816b1d72900d196dc8ca3ad820e5bfb6496cd54c747cc9b81864b0e2027b1034fa7cf3837027ddeedaa9a474f411533d0b195c68228217a00390c3d198406dd8ef6175e0a7c714788da43b0037f8ff2ecf261a4f15ff7d3e657dbdff3dfdb0aa3c5f09797326bef9ce385698a93fa363111a03890509e4c87d456e00a8ed0d13f66cb5b9c3f59c934cfa17d8c8bc881377474f34c1c4ab0b3d562e7e12baa85b8c3be882b592ca44ead6dba8c232acaee90119420b0b5323e20a3842f1f9470a1649df095deabf56524c73af9234c69989c55eda4b0f95ab4f1eca76d1ff0beb0e1ae4685c03000747068afb36814f229eeca31d5291f0be2e0dc617bd3e446bf425711d66378e5216cd5a513bfa5761e021a7de28a923a5c5b7734d4bb618c061c405f59682bf7c0e8a7a680d42867eeef6b2f925be8ba36209fdba5bdff3bd70813bd27dbce81132c9b9436b2340a798e04aac6f99bd221391dcab5b655a53369110e278420191a6e8e6addfeb9ed628a7d351175d4172978ee0ef833b02e3ec1401fbdcdc17f9bc571047440d63013a84d3a838db0d982a5a9cb91d022aafd14b224ca8150e0f5b339d858d66ab11cf2967fa65ea75a643cef94d5dc5cb334375c6baa201078b4b4be832c85355412fa4d37e2793cb5b8e5becdea8295a1d1833c7fb9644626cea8c250e166447c3c3c9c8742324fef350b7cf10eea5c5c2fba2bd32ee9ff97cd68a1c6360224aeae5822ed74f1d40e9aed93fa0c2ac2314c04ae0d759b4d6dcff03d7277770e950bd49166028a709f1531fbaee127ec9e7fa743db960f79612fc261a4af742ef395f8f724a556a82a3fbef7cc6e86e4a3f72adf1ddf9c01c471a77a076fc13506662f5da640f1fc3badb8b1a6f5ae9c0070118118fc64ec005f4aa4418002a4a1040768e0095e6495bdc38235b4b000613ee0863fc75e556b345be5412de0e14a2fa21674d8ca8680797c9c6c3737c517b764e866d943061f4f0e987fbbb07fa4f19604e98dbd861f9886b736f4acf6c747f3113d4487241617ffe9433e073e4a1ffef8afa7ac9fe318b37e8f091d00289e2d992dca01c21888d15a284814974ac5c5cf03ae2a3cd0345043d9272ea7b4ed14276906e45eea10f817cdcc4f0b2d3f88bb82b73758bbaf886978032a7cdca440d15cc3830e38c221fe9271288b41bd34cf71c03fa489b56eeea1458f942e75469eb5b0687ef2ba284e31e4f6d6883ad90e6051e7f150125f9b29e7a7d52a89618dd80e5860a060cedf980415bf0beeaef91290fb0c21ba11ca2fdd46a7457350d5a87ef4f1275df9e650ee749866f61c7625cce8ea28e1cd6657fa58e2f5e3c116bf6e243dd05d682386c94eaf5cd840c2e3fd215981e85ff351ff124503ce3c9f0767d9eb3a1e93b4b97acb02e0400eeb2a039d2b603541c53253a3947fc68d9603872bfeb03bf32577c4fb37759df8e9681d941d40d31157a9fa33781d4eaa40ba174348fd8847c25027dfa16ac1977981029b30c1a1cbcdb1845d7abfa6b508a83defd87a842bc62259dc6988bf536b0cd370f2aece0a82e545a1ff73bee8f564f03ab2f594f6d0f375456dcf6a88b5838750f4d7be5fc65d308df9d39a6c58393e0b2052cc4b293cecbfdd663f5c8473664493d0961b365198b9828734a23e42ae661ea86e61eab5c2875775db51b1767bf421b83f784e7a6aad52a88249a96ba9322834a06881e661289004af86163691312855acd480b6a25d4956ba2896f34f35bbb2ce917d8d3eab70c162b1363b13437192ffa825b27f923640147abed05f9ef088f68d2c325364b4e0ffa29f69d68d2d29df1151a7bb6bf41b557c39da89027285b4d71384e2983e1cd9eafa6ddd566ade0a670cfb43970dc0e1b8aefc1ef4c309c1c8dee57c5343b61a1ad352cc5c5db50dbdd1ac314e5e55e798bf8fd55a5fe2e876b6ff0dff08bd25ce939ca76c48c7b4d3fd0ed8cff58923320b7cef2eb2de95e099632f5ec19f5eea8cfe2644ca256177fc0732e5b921a7a16f2abb6ce5e278999853eeea109f465841501fd2b1fdee9407ea696a3fb6bb21238960af87b31d33aa2e74015d556bb3b181f63b09ea0d22291d785b800f87126edb60f0be839439f3415fa35efe84e732c72ccb790facb36778f99a8925de87f32fad45d22be1737a166fead5ddfa552d2aa375d8c1ccf77fc2825f44f2d3bcd93906291f31b717e1f42a2f7c8978fbbfd436a687b1ef073d4eaf4cfa267776719bafcd0786552d2233a71dc2c1bacb4378d911010274a2186f895e8ca2dbd3940dd41a7a6c8a9da3a0c76c9180fe57c571d5dd58588707c851fdb3f80bfb00a2aa990c26ae20ce6d264ff289b683fd2573b6351ad680072f79689a1a4d3b15dee34b9a1782817b8fe7a45da9a91122a1c23335560d76e435982c509b1bda4c47b952d86f83f59a50e9f336fb140eed9987ff52b48e8b819966aceb30f07507173aa56545647e14ca1e2d6479f755584cb32b4ddd298e36dff223a353f60d2c47f659008f140a43a259fcce9181588f9ba104c66e778bd6c9939437f78db8b607ce111d846e26db4aab38d40f8bc966a27bf386a95cb3aa440fa310bef42b9a259e1eaee52f29834fa9a0a1e94570e9fb26d924fc8f64cebc442f00eceabf95868ecbbf469ceaf45f4da2c0c814fd757fb82170bd95564d2247cff3f94d74cdcca7f577728b48ca3877984ee45e0d6597dc23dca4cd3f4eb61422a758fc1a20b6a4d44fadca115aa740b3e20aa426da9be2764342118badd6102970e262343353d6835b9b19b48092186052aea932a504b6b61a529d2729d2b9189b4904e527a59679c575bd3e73cd071dc09701a6bc5cea06188c81a3e1b9e6aa546f76e21e142c3c94ea64bc8ba31124d68cfe0a0228c310bd26ab6d8e0dd39bd9c7953c3dfb7ba9202c4c2f98a255364f3a0d7098dcac3a46398c0c6b83fc48216f525473c08ca29214e3aee504ed0722af1b261f4e10639d4fb04cf5fb03f942d517ef3bff525f2bd25bcdc35d730c67b41364b0811318cf4f97b2b40e890e11b9dda85ca9e635cdbc2e12a35b63417039ab95cdd703bd5512cdeb5c5af423f91a87061c7d4a44392c4b7c58d8790ed4ed5225cb2faed8d126248fcd345c3875256e85113131a1bd31e314ec25e970f91b57eb04cf18f88c0d6f890034ae27515250bd820ba78eb369f442ede2b0b82f4eb369a0b2409d96d6a5f8e35b9cc86e86115da931291e7bbf6a7b1f44be2a96b1e530afaa6261df2d17e4ea5d832ef0a525d110c3ac759faa4e668705bc47ce5e3405453a337e8967e1266709ffdb8d8b82649b878f6d213df32f0a833d9fea21ea3183e4d5e1644e6e07f4fa5e319d6ead497b1fbb406c6b47f66958a0dd2e4407f36369bf017ce9aac0fd854608b0e1ee9e6b67d334ae3f842495217e259c722af9586c6f6c76f05bbdb4718f8317f867e00d2cf742ebced9ff823462bb50ff3320da6818a7e4862c1adb106cf57cf3228b3c20debe9d862700e5a562c0f19a21d6b1bc24c925eaba307cfeede0de87a8202e8400959b2c65c785f7dabf55fd38a9b011a3ead59180d40f73e712abf69bdbb169d4a37f24e7bddfc948566d4f3cc33da4d27ca7b87b2632f5fe7641e1a0e91772a787a29f136a856c4d524bd9c81838430995a2bfb7d371927842b857ba3b004cf1887cdbb09419f2be3e51f58b80c75841a3a2b1623a53c54b4c70828b1f2f93621854d40dd492e4ceead460c1ff3896edddac24c649c5fc04c0a3526a2dbe71d19ac5a2ff0f57bfbe5be810d684527fe3c66d4209e9f930108c66f596c41f6a29816b3d668e490e9b6cbfd5246f76dc08fba0793e4fc3546dba7092720b80200e0eb0b905ecdb0bf29c7b4ebd1d333894af9599fb6c850bd47a4508065f426559cf769778234251ba0e131fef257952934ba275fa914356f2f24ace14ae579cca53b1a926930c174fcd0e35d2652a2b4c91e55b8a615fe88f423298f35cd25e87ab95ab143c9cfd635354a233e765b7ade051a57a021725c6cbf9df9377117497f618fcc3a089aa20df0655d44763b237166400334d2ab036ba879a5bd5937a4146ef94d602fdce2d9b53f506587912245f2153fe4f0608f8e067f44998ba1a46f31db3b1af8aedbb5284e8e761fbab721b72ff009767adbebcf6961f899ec6d2629a81a9b3e3ea1bbbbd3067122a96deb513097e6090133bf92bad3fd154ac4ddaa91778e8d0dd03c97ffdcf80f445bb2aaf2001b3ff3f8cb2a2e0bcb531669f8738987921a6f1080096e0defc8b0c198c6dc7e7b5d7209a11c3a303928a790a8c6072e0ae2efa57c6db24d83fe1b72997096cc29ebbe9a9b007dfd68c10708f58fcacf17a8f8747abb3745eb867dd3515f4ab2f338bb6f39db093061b96e86b2d6abcfb9838b3bbde27e6c4d218ff54e0ca3abd82deeea5075e691a6906df61b4c7ef52d4f50df096ad55683799710d218454a0d1f33778b5517d99a226521b0b6eb5ace20eb64c6bb6e9f7dc2b6de78213dc0871ecff0f096b5c146ce8be6d7d2f6726cab8a41056fb50bcd0e7f8ea3b0882a936fff6c2203efe105900954004761eb940faa52734eeec1dd8c357ce2db8825db60bb8e93b146cbabb04b3cf3d408b1133d2120d6580850b53d9278adab1cc1f2385e3927a41d0125bf783b4069f7360047cf4356e5ec1563bee2e5df45543495001dc73723df261b504d3144bd8526e953c551c84d3209baa04cffd45b6c9457d7c3bae639f0a2c8c1044e041f3c2015651f37b9c21adb146a5c0a550cb87405f8c3e8d9b70066cdbe078f72b7293d76d390526e0de9a6f4e0dd9959c32b1d138ba39f880f8fdf15018c55681ab818c60757d3c6144a9dc5cd2047a617403a32e8fbde7c596b6d0e5a2735d8e0265dd1fe690553709747988e3c26574099d3afbd6051d89cbb9d4e6a0a9c2645f29096edd3533ad969236d565e087dcf7f84e9fbc99bababd687b582350c87d59b7e3bd094804b8475d47991547a59ee281d09c819493809fb55f66eb7e3334a685ea47635b62832a78219b8bf3c7bad8c10fec19c4901c457313a0d580cd9866b2e7ddc5026696cf769ebe7d280f7725922e82afe650abf90efb3e142f4029b6cc1351cb0efe07ea89c98159d7ee6311a5bdbe284d3348428a3b6657a10623d63de5fe52ca93695dd750e02652038fac2574bbbfdc0a099645d327d15915b023193f9162e5e7d278f55ec563a892e1b8bd6d8089ae3e45dba1f95f862cdd8f368c8d486012e1a804251be14bab41eb51403ab37740b29faf05e752482046bddd9ce5f6724a430ec8b12997771dcb698cd4d9d993d2ce64e7530b46ad036cfc8056e929dd14b083b68474f876f892500e1ca06ac5e55edc45e8c702bad3df09715a860f141ee9bdd61c75263251ab2944a89719b25abd344a6c39a9830f6cff1ff6cbc59f7c9407b38c164c2a0965be21a8bbf1936431584fb85f4c567257cf99973b9a82fa2c9e22ebeb1a3aaa3d27c7a8271051b44843eaef1688825ff1fa9c3503dba1be93ce63770e3022c85e86826facbfe640deb2fb5bceb556b7c34808b03076dab2a6e0ced80aa546535ad6b097d93c5324423f2899fd54dfd54a485fb02b846750f680e5b81f236a901e5ca3be2a6a29dd0c8c1ac5d6b5450a94aba71eeffffeee90b4c18041d7faca82229231942267c2f9f15353ae82dc30b6ae9f6169fdfd3903425efded94f64d57d1d190bc2811286ddf5e3102892c4e3f218aaed8b6b097c7be14bcaf97002513b9138acdb7348207033f35cef7580e8ed766ae028b2d49e93e4589ae07d7f087c0ef625f1ca81025da90dc0c7b7c30d1724b30d2257ce62470b9b2b399595112e678d005a582978b77243a37651c2ad2d9e0d7841c948ae8196ae3c8952c95a88ccab59b88bcd1e9d44a74549df636970483b68e464cf33d8403503089187accca950acdcdaa581ce77d11531202a1bf64518d117db6d72d9df9f8ea232efa254ad381653ec3f0c04e471d421369498772e6e3d1ebafca8c3c25b53bc6f312bf4696ee2b44a53e82b45ac3aa4c16b72dfdefc6fab246b6c5a4079b527e4fac4ca355ab20083ce27390ff80e9838148f3f97a31dd3e145a4f507801bee00c7fa904a190c7bf9cd38f7e4e8e922595cca51596adfa2f6d4dfac31bb58a173510ac189093ec9aac52ae62656aaeb22057a67a1f3ccffc89fec4431e8b5d84bb85946e8a956f0a5a7b5b684dd702b97ceaaa2e7b80f7522045b933ec5a5ff2ee16b82e3d82fe8430159f1df96bcb37ff0f48b3481e7e27e21a8cc2f39265f1922f62c8688b1278a4e505789cd48b5ab71e83de773f32673899fa3bde2ee3c81ac4546dca982e8513074169b2e8b3fa81fc324c17dd5c409f404aff8a6912935d6d8e53c03af67b080a90315c61f3bb828cad966299b356b79cc0aa3961409628a040d54808a5a60971613dbf142bda6872ef23c558d5b10103f56dbdf0871bbddb3811f60c8ab8c4417f8aa0fcae5e738f0c7710376bcdc14ed47ed40b0b245f612ab43cfcee975514721dfc5ba87780ab876a03fbe63b995a232f5516e481c725d8cf23cede90f2b2f5cb022ebd07cb4878e6a50b17f9dfa01bf8bb8a953e382b7bb42fedab15460bd6476057906cdcb511f2eee68361535c86c339aa624fbeb9b34044c5a615c16155fc745e1f1830c9fa59787dc96a751cccca42c1023b63e6f01de60bc0f27b7f3eb8190d9e9495c8f79e0eacefc32e933483c182ee02df5c719d31fefd532c3e930ac84516d35d41861ed85d5cebc256dde17390d1f6dc05be1b65ee8a501044a87d07ecd200f674a5b33c47dd7ca63cc03962c3585cdcb2194c4539a7d4bbf2fd75c04ff97e0e529eef512fee2297fb301bccb6afb949bc47f956825aac29f4005b6990089b98cf64dc40d9026a52a8e0fdd8acdf8e2c4c4dd8a17566b9ca41f6fd9b7980146af9fd924b0983e83fbc5887d0c4ca9c60cda907ecbd16cd6e22f390c781256c242cbedcb2fa74dff44a432ea1a8cb5bbbfbc52621b200ed1d1e49378a21ae4a5daccfb1f7a403a59a7f3389bb098f846241a72a999048ae49e80d84eadf025e29e5b491e567afd71ec09b85d6786b4f72431474bf7d1d77f03386a5a9c138fc71f16094f28dc980fe0a5da7952903d0c0b5c93b3e4503d1097b70007ac7c6353ad9f18f2a3005c45267f266fb8f916f08b8d4d42a98c60253b67deae5675633e43124101f43bfcdf06556facd2f6bb5544aba3b62f4132cd54ac380938d3a5afdd9901b3c6a9b3dbc08c7faab652134cdc8382c68d6b57d977bb78d03bc86108da6a5541c32a2281d956bc67820cb5111d295ca33a2f4a280ac09d447079fc1e02275d50f3aa8b092363d34171452d331cfd96579c085ba43c8409b5993ef5cdd3554b7c35ad054b8bffc3c48ce5bcd0f7f1b66bb5a5a274bac502418cdaafaebab656811784a08a203378a57536099153a016b516cf9dcdef3c87c1d7335ac8a5df4e7c855cb6b9bdce87d22980c8edd4cd9610b4c3e76955d553154441f12c5475ef421786ebdc410335fb17811d480e75a91bc91bf62e0d1f85b99e9a1eabac6ca52786215d520dcb2735c9f61e592fabc23048978001aad851a8516ce594f25a40a40c60c40e98479c7bfdba0a69adc1a22c4176e8d203ce40eb2f971ad4a86e426b0793433bdf4b80ab15e49d4a88fdaa0ee05fd4d725408ed9ee889ddc5bd2f465ebe6779747c468dbc9905f8e7ef379cd3f6cb649060a84d09f29e9bf33fcf4bcaa81b1b35a670a10e229b17539aad9de9d52a89d08470cefaab7057506edf560147710d9f415cfba127e0b424020eaf6f2d7085e617a17ec44e8e0685b68e965831d6a93ead3a635764068267d5614f7a49f19164c2f4108247e65a4f31ea7dfa29cb01acfea0a3ea13397a8f4b94350936a2204b50b7fd7cf7356432fe0b807ad96c83d761134fb8914101969510996c0c25c527a0fb0485794771205463f32f558bd21adc3d053f564da36b532fa98e192aa84ae563443cf6e5f3b40866b343442d86564a191222a8d44a24097d56bbf96deaee1c2b2d0270e9bc09c27d290692def2204388b4dcf518ce0ed00ad018cdf724d738c778e2c95afc76b0dcbe2484a08bef14d7d7fe9964a57e3afb07079e46784929c0fc4c1037e05c4d3877c0c339bc2fcda3d4927ca008aa939dec706c3433a03b2a3627b6b19a901a242abd6d277d9d134238bf49570d6f2ac0b60c178ec535eacdb7e205a7cf4baf3e9712bfb3e5ab22141e8ed1ffd695e7056df685b111f0a9b5cbb5c01bf7e12b51e43616382a5b9b204a819993ad6a0c1b0649eab3af60592fd827df59ee837383972b3b5dfd3050fdfb14e0ea685f9b432ff6d4a3825dff3f0dd3f3332830d069557274e8ccda112e38b853ac583727e0a88977424a31ff9deb52039cc1c9223c842cecc02bcf390e638af9cef792fabda8b2b74116155233379df42157c482625c0fcf235dfcf91a90ba16ed9b684fa4f750fd2841f10194e1877f9e9be017587b6497a9897a7edfc2df91229657334361fd4cc389c6f9f219f6452f59a279e12f67176a4ba99603df47e442601c611f0917dd0895349d08c10226f385a3dd63bc56f101bbc27d698f783f33eb57540ef6e873ff1a8df4a9b5cafe02067f19fcfd9f69a77735979de032879491777e01637e69d0aedb23a66861ede6bfaa1e8cb7c9ce355a45e3f4d759a4c3e98d716c88f00330a7510e4e9ff0dced0036778357ee48854c340a84d575fc41752482dabb7862ad2b0dfecc019933263fddf03a00dc1788f7034efd02c6ac0aecfa8eabc617d54ecdfc888d5946468eb517b62a5ecbedd2e0e7b8c67764032670841334710af55cda2f4d05cca8fc1d4c8b90ee9b29ce2ff68c33ed5a9190b8c5a3cd7dfea0790ae9e7b7bbd0f217ec3f7e2516f6ef758196c7c73f3ca349cf41cb0905afe35a2f29f1bfed0edec4c7a4773f8a18dd22c27b64bf7b118f774eab5ac1d379b932897a5b9dbc0fd19344342456b93e009653213bdd1d3bc8a6a6b6c63e26d9bb0a1f8b17b61825c68ce9d9e312b5fc56834c4fc0349333002982041d815046f4620706fc8414419094ea5d5cf025ddc658c36e377f31ff321e07c8f5d3c05610bacfe7403d2143f317a553ffc34001366a4c64eaba24b2dc3201fa78d263ffe1ea27c4eccc5a2c5be2996dbfc56d7a06dd8cb75448bba08c840af5f8643566faf2b4786d410f6679026e10ec4e65495e87eca6411f94feae15316731e5da6526cb3c46ff221ecf68d8ffb97b6a7c3011b08b2f8052d0cf9703f29f2ec563f33e0bad88accc84bb172e7902917150a0e907d1e2d844ed9c682d3dffae9699ec5403ec058769f63c368f7dd691059441bcd4f3df5fb3ee39c0a641b872965d0d478746aef3817579581bf0d74b2296a40422493aa58c6629d63a745a76a04db84186058475e941898032671a7a2180319256633ac68fedc42ec8c4885d098778e9342e0982db60b233edaf1adee48b9f5b9fd8cdfc5d228e60f0c4818baa7f8612611aa20fb5a5c37f7aff5aa85dd1807dcf05b2d6d4090f43f4f533e9784f1c407bb6a3be8007f099292b6b8982a22325fb8e2fbe1543a3948ed920335d767a15544ce9d686fb2a3db1b18f27609358b0d2e55f593e3551bd96401d822501959df2c1767b5616224ddd7743c982361faddfa6b57c233049096022cfd0b9c9481d57f5e2cc8d6cd54b1b9d6cb0ea0ed21eeea2105bbbea5788acc3c9b5ad91a784fccfc1e4d9dee6d724f2f9e9764005c594e7061928c07e719f8f2a6a50ca815c4a01399d067f2487aa419ca4b768bd9eae098c8c8337c34343037e988bc1621c7e5e1cf2456bbe61f250f5f8bfe9955caf18824f49ca9b651be461c07a67cf6498e7f92b22605542fa13c459d1ef08ddfd8a5ff7ebd1e07027201d200ced7351a3b6a1c8d195291f7b593c7ff6f0cc203ec0d1f56f2ed00d35c500f1907aa7b499ec7b1dc5dd5f0ed9cb0463439fcf62809b98d7d87ade2ed952956851ffdf4227cd8a60dce92246cc2b18c1e9b9db0d55a85d16868833713fad130aa76086f344652d2ebe2dc090a4b149900bc1ef749e7aeb304f4f1f3528b0329a0dbb5c9a07415d63f38168c6672f40bcd84abce71703ec299f332cc14f5878edb944296d1d51bf46fc0a9601db2fbb25b746a45637aab36597a675e509c362d36f9062f3d0f1144d02619c10cdeab37295939d3a01d849593167e766b14e10ea781efd2b753eb5b8ec9de22f6aeed306e7364555c2471577621e97b318578295069a08ef0586436aaa2f8f7d6d0dd7d493c983fabcd4da0fb02fd47572575e3f1519cb1dbebabebf0afe2e7de10d91a37808309f3db7fe11327217fe441ad0cd84384dbe896a14a9e386e23cf558bf2d6733b0286f29f5d601645653f736ea00ce48adadc7879d3b598bd115f8100cc544b269a291b0a767c23e32d82d7f5a9893d2d89ddae2df96c84739721acde8d125a3c4fb55a422c22ecd08b352b56b0199ee76ca40afa0424c3e7177b9cc07f6c2abb216dd45fdd33c278329d8bd1db7a04f974761f0802fb8c849a4f0227cd2e93bd7fd577b67339ce5df07991af24832a4dc7f77d2426592c2d0f555552d65746b94be55c3a2a461c2bde0fada5017a18e57bdd8675c8199f6a8913df45d2d3f71fb2a6acaecbc70d843f7cd5da47443a6e00de1581bf2e9fd26233a6e0fba623e6c21a79ace3c107eaa66e3a79a8092217016890254ad780226458f326857c8019490e44b5d1154c9eae2c66257ac1fff06509935feaa004e16af6effe9b337ffc479058327cbe08cf1d6f9b0566af4988a8b85c00b599e8c3d335ac8dd202ec01b083f91da6a86e15bb7a15e4ab82fb845724f65753c3d75bf7743d1d2ce2c06ee93ea084f23afde21d2ed8b6ac481caab93160e27548e584219755213d98479458f5686038e581b3a3b963b30fa05486a52efc97e30490b16027c78c7593263d3132898affe844a1dc86bcc472caac476fc1cfd0380afc8c5dd035e266c047bff8e66a0ce8f0ed56e4e166c042be4c8c12f854b13217d7a1a74d9f70badf8cf8903c69e21ab9271e76ef01caa4af7178240c9cbe3b8ca7c4a786793107cdd57b97864fcd4c40c128f86a9b3b2bc5c28553ef144e0ad66ca78083f2d1bc78ca202f359c99a3a25ab90ebccdd1feb556af41d8600e4667de8afb5100b554792f4bc63196ed3127f878d6f34aaf421b6de2119dcd7dc283fe9c3b79ae5a918cab4186a0dba281516e5ade5b6a644f080e3093cc27d31982da6a271361b4cd5c0cc96d5e93ec07575314e74974faf420d6a2d187fe61934c8fa958d2ba81a8f1ed3020ad2a6afb3b6912f9d2e903272fba18df96e018accf74d12e78d11c4c578b422c7602f2f22f770755c7a3b42bce977b20399f202c636f9258211f2b32d768d8d0e83d54fab07f6af1788b1c2361c1da40824c15ac3e482a357d55491a4800bafe5253ae0a09d945d187536312ed12ca86bbe19edf27aa860f11ed3d2f856906dc7fdad8b1261328a9e8491fec8dc14fcb66c7fac908f0fb9ffb6bf8275a3b45b6c1cb3ceea8437a1fee271e2aa246c6e99ad85aaffd050f2195b1cdd9d4f4fdc482a8a2feb1f164a85ea943864b927c0ed77d0de467978815b463fd4f05325f6f0a8137d6f28c4e00c72035c4b8851ed2e9e2ef3d959a062ff7aa77382d91e70fb63c4cd01c40c03d40d57d1d0d4c7edbe1c7ff2af4a2f8a784a8ed0c480597af90a384e8c51e6cc976647a355392a4df52459cd540f189a9db9c0e32c9385612b7d8093c977581be6b500efe83657dca1d6199c037046e53826d73bf53f31482800eb40a8b92029687cd7cb582ee4dc224c7859793ec3bdbf48c07fa38b911c2bfd974c3e28ce1bc13cbb0e53f2456fd01e5aac7c677fccc85beec05cbb2775bc369c6499558737a0b0e83c793de96568d178fb9a14d3c7e14bf83f40d0867b590e66fea86a6efaa63e1dec797c5075822fd0b4277ef14e66d263568f8aa50169ca05d1f85e1834f052a0a57deb02e8d4d07f39f43991a18d57ad507314c1fc5b19251aa753e4c11c9a1646261b37b21e90b3438053b80b0f90f396000d38745457689dcec41544f59893b0a86759ce184013cb9be7d4d30471e184933260286dcb53a6abd62d201e55307c8adcf5c201d6353da68109217635ef9f7406532ddf60b959fc310a3ae895d110d75620787be5bd17493f260ce05ff60fb817180c52fde5845807511449523fe961179a3f939eddafe6c44b2ecf5bf7fc43317ed59c76109699aeabdec1faee5720f669ff59f1ed1a0650c7fb50657d82813f674ca2897fb1193c61a38a041b2fc0c59bf73923ff9bd2c12aa2be5c8d0d02953bc8322337d37c21d286cf358f71117e31a8f59f51e007a9912619c7224194e637deb5cd73fe8da114892fd8b726bee64d9c86057fed5f00597557b6f49c6cd07915638b6b431b642d1b074b0f187f41fe420fde15bb49fbd6100ebdc43953f6ce25719dbde1125de759d82c592134642f323a536e8630d498238fb2ae9c939f34426fab7ab5fe564b6872f20a82497de5db051593393789f416b62a48f7bb0b670f38e74429aa4868c2df9fc262ea3e555963971a3168e8971fcacd02071323ef6e8a90969186ab01ad52c06420b26b3260e59f069495996ae6d57a2abfe29fcecd86a5a7770d67efb5ea54b24f17487cf50a79da30c7c4fbcc40fc72382364f8672d2fbe1ba04aff6b1d3ad8c9a00b3dfc6567501f1a8d8b52205b4ef07ab66836df0e9fdff16275b05ca999cfdd4316e672f124e2875e15aecfb5d9371a653ee549b6905310b88bf6bf29aa1362a2292590b48a9ac3b8752ebf2ce484b5ce76109bbd87684b2d8b8c6b6b3c1763a6e60f75c01156cc03c95f6c737c470c1964e06374d3464d4039d16e213e11f2bbbd5019724385487caf79eb3f379f988ac23f6f1ae9b6cd5637739d2911ec2a4bd341c2109342a8948e225e657150eb6f228292fc64f8fd4820ea300f517631d4bf013040502b47c33def7f7d729a357aaee08cabb1a116f7c5ad3836d78fe8ee38837a9c49e4cef220dccc163bd21d2fe5ed498bf20136228c12a17c3787bf1ed365bc8dc00e7400997c6707b8977eee165d6ed8d68570342f7b71c6911d955aa73ba39c20cb4b57383137468ff38812643c3e8310f56d48cca6d43789913aca52e08bdf2a68415b7638a52698d979b669bd44e59646e94748960877df8e6a49e3764bdbb9c16840e77d9e5e54d5d83efa8c1d0d498f829d100ccce92b90511cf9ab1b9b35006c4bf6050cd4bf0d4bd99563c980d26f037d2aa48c59eddb4a548d441562a79ffe3007d8c26a266c76051e475f5ef3ea834ccc5c4d7c32ba9a6b208af4bc10eaf22e8c88914d77c6e938093c1873131071413a55f41174d6ae29be1d9a5a65083cd4943079f7e18f7cf6b343bd088fdff2f8fd4e7cc0100db5cfab470957c3ef89015d6d04bfb7d868c674786efa8ce0c169678ed232b2751cf02f4f51e80e8c6a0fca6bd40e4a1086de61d8efee22186ddd8a22e888dcbc17a997150f14d5d42f8be99c3fbc73aae317d97c8c0e80fc2e351c5fa8979acc17a81164394d92a0ddbb67d8041b6136bfde40cde151552f697abf07a3b67ecf52e9bcac5330e3d36d0812e7ae099b5965cac0a2482a60b327f3f35afbb8cf36e89bee20513db4fca8e9588fc927ed3c0f1a5778eddee004ba776557d30e9f3246bd7ada807da9eb24e65ad8d818eced13b9f8538cce03bfcb0fc74118c187f9d59e575d4685e5ccada2ee2079d7fe2ba04c5f7d9901a12e7a9345938f45ea7577bb71e2cb4ba9ffdae78a5ed20217dd873ce908175fd0238df696530d633715645ee217a472dbbe15b84ec0a7c5d3b7cb472f775b64d8480758184035265e17edf1d7515ab24ba69602a67113b7bfdca051d7815ce0c963be8ed9ee59b9b0996f6c822e9e04e9708136e7b23cbe1e3ced50ea4c94fb2a59422545f1cebbe765b201a666de7bab4ae81d41f712413cf611993b0f1f910ba0db69190c26cde51f604b6c2bbce986b4736f64032462217e18ef67221a5e509c1eeb4b9a6cc19e65c72774ce8d5b92a789b8ee443837f86fc0029191e03046629351879c674f9c25f87ccd284a28e7761a20fe6671d42bca1dd27ad7998fd3252d5e3ba41b52cedc065892064715812395d1bc2bd517c10956165d481a4b3293c5566a6ffeec2c1cc075b5b06d34deff5b8cc9036099d74b8743f9215ab3b9fb030f525579b8d0600eac2d0faa27412c2a1db31a0e1dfc89eca06d6d63ca2d777764bf59317fa5591a7052a778871997a382aa0f46c93aefcf4d8a50e4f28668431ffa20d7c6587c90c90c74b208dd0662f33766c604db3e99f0c58d5f16a45e023fef224c024fd071af092342e51ea73f0e39fd6756dfd009848011496d22dee758eff9c75b2a2c21613073ddbd9b2067a91b80ba3cc0c168d8b0b9b0f460742f4dc25142e596a8e72f9f502f368ee6b4a0147ec35b974a3fba9a80a0370929f8976d4a2152399ede61aefa5b2b7026f52b970812b61790cdfbb88675c89ad6a295adbac28a93883d5404b2c94e2b0e609bdeed044e38c458678585dffbe21298cfdc8279e4c12c98f40ef93dc062e74c120d15ed09bd2c01b663b21a9a86ef5e21ccf41a6246deeacb3005c0cd05af7b7e16e7cc2186f32fb1df6134f61ae1a3c9d6d354e55e1589116ae07073fb0c3effc2c0981a24e956b864927c0aa140356d18a389657de019da2f0608765aac38ec8e573a3990bbd244c08281fcc8a22fdd11a1ddc9bf9bddbe6d98c445d55258917393c98b0e4c8926a5f6773fceac2930bb5cdaec4c5a87e0ae813f1de37837dae00a05eb66072920f8eeb0fcbd3dead30f6e34522a136dc37389173de2cffab5f5a47e7529d10668d4087b264ad6c82ba19e69e9085a8838fa6a285a9239d00d31edc89881c8ced69d38e9d75fc24a0d0a93e2a056393b648fd995dcea9eedde3785bc50be1c59a6077b434424808f6c8f120e0a49e901721d4c753f94ae48d50c2b8195f2e6dac811e179defc382f439269cd2c84489002f95067c64b3a006e6c978597f43ec05b2d9e9aea23d9e2a20b7e1afa196045dda9984a66c9cf70f293969eeb585c20a6bd80051e7f4335535d31031368c0ad9f7f5ed718b0ab51fbb7046117483f4626fe091272702a92a70b96c95daa7b0f9593622a52738cc0bd0a6c3bc4202c2d276f3933e9d2ab5b7d0dc4e2cd021088b2b72d84be3c30c69e92c354a2911574c0b23ab515577711e9d2849784b07859f8b6e5f68c4a2a49ac5a43e2064e0e6c722c9899b75ac806552e27871ff1accf8bfeff8f73bf45398fc4e07b1ed26b0dbfa1694bd1f0252aa589527c51eacfcb544513e85dc1c59edc6d64afa9d28a560a7c2534bbd08845bed78d015cb594bd06927cd7cb7585d0d5c06a049da5e4a8db7ec9330d1865cef44802b606c6a5aedee054901047c26562594891a84778b809563dbb2b2168ff120d25831b5ac72f8006a4985f599f241431d3c2ae21602db9a7e923ce5fe1e736b488eefcc1035591e805cdc2326a2f5dd4cba5c5b1d58883d48562ff9aa33fb54f633232601b812a5695f2b3a34d15c4bb2ce505853103efaaf8a1500e82db7957d63efbe030f68387fbe7b21f0dc9ca0ca9b4e958bc6b19df604bc88d4c4c8d10c85517184cdfc8ed147bdee3dbc0c738d1dd75477ced4a0ab8687923e952dbcabbc152e6cd47a2a302711db739a15f8a121d2b86412266cafe6eb0bf27566d73d64e0943ec57a1c4bb432d41ecd392758c6ac08a4528c27cd5ee8c8c3f1c86acd64a27660a709e574a42d1dc1568d9cf76b4f78099eee87a139d4c05d60f326e3c42a03f1d568a82b7beffdd1273ba9a8c2f53e1dac57b70cc21d0a1d27209945147467dfed88dda9254beb0df378648b1f9c128b16d241cac35f007a59eeac444e043a6504f254d3cdeaba618c934f9e65877bd275cb13fb327244004ba26d4cdbc6503fd50ac9707efa004d6cd5f067ceb6202a01f34e6f8f051ea169a9a78a452505d78bc833beaaa525552735e68c1e22e9cbdd6551ee3bd8f6a9c96015e5cc55e457712a813fb17f76c5ade4035bbca426db1cdadb953771fef4bb5d56cebfad7c85116a923216bdc0b6db4f8e48e863d8745fb4ecde61022b2fc9dee8b0ec865fa5225c8a5cc3845b323485bab182d698e2e4ee7244639a461f6926f401a7870173a7505a9bdd7d0987f0e755e70aa869c9ac80daa98ba4355230772df6066b2a0094aadf091097e1076ff066bf8c861d4f35e694165d50d884376eec7928fb27b219d9bcc104570c9057293daebcc28b55968f1860379cc0b02218b8e963cc1e567dcf5eca1814aa54650198956742c09b25941a413c4b2d2562099fbdf53addfea9b36cb253e77fbcca0d90b3dbfe5f922d4ce016de7aff9cabf0b11720210bc49bbe92778b2583e219d3adf6c1238833c125e8a805d4b1a691ac18b472cf380121335a0bee9f6bd0ce3d13b714205e65cf5d573d94e277aaa3d3b0b202907376ef3eb7db9d607adbb6983757b4a3934e533cd0272ec5bdbdc2fa16b6fff7e5bfc569417211e3f382bf2c5f0fb6350fd852b8995adb780cf7a95bcdbeb12c70f255bf8ba7f94330f3fddd1743eeabeb7a583f745335772e5895d0a8721f29b7900fa65a62224d90735a118704eccbb4ca15c6ed0edffbab786c873806b4acb1f98530f4e77ac1d2311cf2ffebdea5695f2d0efc79c542c627341421069db58d1fc79b32af96d5f06c52037aae7a2e9807e999d5285e6559eb6a1f59ef3a3bdb20dd6bf62af6707329eeffe38446d16add19d04762333eb4e5db9854190caba29f92f7d7be916b9b2c97388fe9100adf7ed1c7c53b5d16b0e70736c881a2316f3bf02bf4d8ccd00c183052445794d8b8d9386ed9a69982c89cb5c9f1da4d3a382c672182db35eae3575e008a1f6d3d4d74942851fb8f07264c21d7cf18f025bb7060658c46db6cf56cda1270a61a6edc66c857de73ea8c338e04eccb8201c9db92ea5a20144ea6962121ec45035c096a3c3fd27caf9f01d85b10685d2018b6d5adbca4489a0345b33efa98fc88c2905cb74bb62d92781c93f3603a055ffe89aeb1ffca32f665fcf85b631ef1a220cebeac65f1a92c2f1623ef37d6681f64a9ec23a2c221d167223ee9dab805eacbe0920de975858eaaeb986fbb5c2803726dba7cc699de1c31f08dd757b1f4d4a2a49067638189679af0928738691de9381ce9debea61dab11fb414fe16027094e8d09c86fbaa91bcb2262072baf3f534fa52f04f468c188a1cdaa7c0b5b64fca5b3713df41ddc712a8661f0e7600041b75481c1ba5ed7840cf62b23f722ed1d2dc16e73b1c0a1716eaceb74d05c60eab37f00c542264e3e0fe4d253232c510ec693e73dce23818887b4754c3150ea6e4b7dfce065b7cacbc9bd582c75090cd0f3c51906e0a7cc8e2e0ee75bdd22b848df73367d6a5fee6ca8991ac111b14136b2c57b53d50dee49c4c8b36e7a176ee3851999b8218d745acb6d894160ff804cfb230be49055d895b4c095aac79a84cb965e7283e8a79ae2eb64e6dc9f32f5c271f76cc99f5dab81b778bccaffd4237c498bd12414a8c1de306cc5959a3f4931e02f90a7e4d094f290918b09df810a35df4a692c49770ba59f5fbb785adf0ca2da71a88b54df10335e30e09b18cf365e2abe9b29bc562729a6be94417b8a5b43aef436adba3f224330c0b42b5cdeaead41ec0ce8d4cc6f34d31d337141b0bb09fed364c668ad8bff7984e38cd0d8017a9d2c97f34abd773c3efee237ea56f60e08f1f6393ea03e9b034ea06c05ad9be467fd583cf701c6e7b2a5076ad8df87a76dee5870c0d2e56ee283d5affcb2431a971acd6ac23874361e18462f6a74d3a05b4007123cd73eea7879cc22d0c7bcdb56d769edd6f6159522bf0587d810f2675807aa3b272b566f34bed4625631b662dd0c56647e9d7a07bdff951d5609b1478d56f903a2384abce145d6fa5ad47b74eb7b0638dd655023a9436893e082e0df0f5cdd106c412ab43bb3c740dae1477cb9ef351bbe164b91cac92723854cae8af16a1c843127688c1c7014a25aff3bd9541cd3fec9602226f4f10c1ff98ff5d73879347579647216d4b8acfa9bd0fed691c0d90a8fe5bf8651f0fc14efecef00f628961260f8d213fa7cda1e1e3044328e9014756abe8c1cadb7b1d8104f358d52c74a8eb00b80c48eb3c751531cce05c7c7874708c5efb28ccfb3edfccefe60567e50cd6c468ae7f78dcb7e2c5563d4cce5392c7a4a1f2ade52a21a101ec2ddd02e10dcee311b6395fd00f992a6a356b2955b25fccb6101fd913068f1e475e31f1c3f4c098e200ffe6de54fe60953419d1581f7cc2e6c3e49af40ff745999afaac51520e301e19a7f4bf820b03545b689ca8c5c9e57155ef3b903e949ae95a25ab64c93812d8a6c9cc17e51b36788668709dd28851597844da21bc2f05b6c73ab9ae64ecd705620912502819e366a1bce7eb73967bcb189751f02525aa926c5774a5cee4ef701a7b829d582ba7e31f89507ca53af02f8f2c6eed815781dac2ee586384c0047d02b1dcf27b3f3e69af76bd3ccfae8fb7983891617786c4bf63d61deb564c4c40330d1b3c469c7ef139f96a35b3b91aaac3e316ec0450a8d77437da594eb3d1002389f16477cdae02012f5437a961193048b3b88dc02043af8039bf0351a4e2763803cc080a8ba57a4795485a47ddf76741855e7fb02d3608c938e9077b385ab858c33aab39be57fb11594ee4ebee4e333b9a4fa9c077e2999ddf15d62f227d1fc91315d714ebac91c9746e183350b3050ee781b3620711c6d7dba66ddba09b1a1e0eacc133f7cbc0ca82ed291b70a2610613323e661556987b9fc32fc0f7b9dc1ec245c02cd36e902d6e8a6327bf7b2e368bd1621291c70c79898858669620a0778d3a5f4b1fef0c50d66be0bb3913e1f30115e37575a23e8b80e2391113bb15d8dc356b93c20226527d22ac08769878915fe605396d9e1dd714450586cfc2333f6975974b0486bce01206dca26e4b5ebddbeaaa04ec690b98c5845e4dc4e3c0f52980ee30e6c9b48b2c9aac228b2228a9272280d3e08163ab51fd16d6365e3eca3e72c7b12ff3eb01896ee52327960539376e537e5d1afd971b8cff2d30df4153efc2bb4d99008b2637290ab3e67e385f71460a00d3536c414337a2ec33d9bf5d8070bedddbd5bfaeb3bf205c71ef979fd3b198a16b590b7fa84880b5a14475238bcba31d6ed2fbb7751d3b00ce8f32d7afcd645a21de792d7ca4f007bc95b0ac481cafba1badb19c431f93656abe1b8e8bcc2594f57d8a46bf86a25d2c91b012320b6f8a9788568319acb3f38545a1682529d6192a43ec05e7097b44af41e5e91d2f926f10fe3c86f35c01bbb21625e5161a916648418dc40e7b44041e455dc0689a4767b6a3062154aea67bd99f51ce3ffce566e4e12d640de2a5f5d13a0614066903a5906e744a843037122d1d4c6e4db4d4a1e07c7c308a7cbf1e347fb862ab3696caeae8b824c39523a2f7cda500917b6761fcdfc7346e5c7fef1153ba3f53b45a3a628303cdb8b5648fa4fa79bba2ad0c94cb0dd4d12bbe503921faa7cf766c5d3f1ae619b71d8e3c1c81e0416bab7113a2e6c254582893952bbf14d65926ec40b8eb25f44a0c2032d8982c32a20c2abb034b2b471207a3006a04c60ec2a3768b0701609fe49acb81d681088fd4bf2e9f856b426d50e641e57dbbce8fb4f7c0dae8fa6b14670972e4c0426f89d851225347cfa373ef7244226f5cf0608e8afec021f3eecd7f6f486833ab14880e7b90fe59a1e416511f6959d5962f5bc8817668d2a148715a8f4515d45c9e8c184e4b36b9f1940a2899c89e8d6918e6e5f0d0fff8ab73075971e1c60d182e2f8bf96b91bb748b61b2cc1e013d401e69eb461cac7614e25224222cb859218730c8a6997c5866fedf89d1f57afb88d65f2b61bc0758f2f997ce96c668ae8eff1316064ea5c84b5a2be9d99efd3b7455b21b370af46df176e293dd6cdcb1d2c1043a0e33da351ba79f5da29cbd3d0231889ba8227db910ad14d8820edbab849d8603cb4254635a48634c598aa3243108dc698c4958151f8cec3c788fbf8dadcc0549be1f44017e429848992ad22b78a0ea95874086a57d8412c88444e090feb68d923ed69e09eee118cd4de42fa5dda08fbedb2a175b2b6567c451599532b8d1f1d71db6f99c620833dfa6809ee2ddca39bdadf3402ef3e5aa400a2f0d16f45826df4f4152b56764582ee26cf634051e46da6f2f870bb17995bc69effb9e0b0d117177a2826e2ff897e0863e1e1e515e25ad4d3770a121bf655264aad9259f25c1f90d6a35e32172df2397f12b402e756e178e5a2a3e7bcab532edd11d5b422bdbecf56c54934e82d46888e9be6774b11d36f16f1d355248846064a1ac135e8e238eb5a7fb367b193a75cb4663e92a6201564e69cdaf2f7f8f9f9d437cb18be0013f92f1e9b3189d596ad2893308f04fff6f670cb54d278af1aaf1f484ab0ce2cc5875ea729a416e8f3268311d6d1b18a3c6d58d4818bfdff08215bed948d05f0689febdf31dfa876a632d49a4e85b2af456f1841573866d52c2b84d06eeb8c5227726e763b9062cf467e5e3125c8b9320f7cbde75ce2cfd8b60bafdca3896f71a90ff727b5da30be80e0ea250cc2d188775df12c853a784578e0cff74410ac6d614454ca221dc5e09955888418fade625014800e8eac8754234b858807630dd153ba9a1d7fc6c8834c368c5025492672f0d1f7095a003929430f75e02d6876247d2ff759969a3fc48c5d065a64b214cb3bd0ca2c904ee4763b9958c7a4e9bab5a3be07efd0311b9af157bcf145d4544f896249695967d5d414f8373a63d84bc4f8e6588fd8ea8350715b4b673e61c19b7357439d31016ac4fb7593e8fe4c8a9f0e16bf45b65cd31ba4005b613dfbec87c601cff7a89cc9990d239e8d20a43470c91eb0ade42f958fc53bd436d0931b1501d4d797a384882dc54ec868824de47f54837d9bb63990ae3ecc3fc66c773a87a3608314df636e84e2ae6d84a9b5cdcebdbdc63db92480f737f91e8b5a6d14269013bf291bd4287079a74df89114cce0d02e79ca9d757ee277601ecbcefc78950dd01255e2726b46ddc435296f77dc0346a523ee1080a3b1c92f3fd790cb7ae9e42dc725d3729ca180dc4105ea237277da6918975f0341491e287ad230729576dfcc2d169906379ecdbe73c77090dedb6eb12154fc88148190ab1e8e21df8fe57494e1f0d83d0580323b0d9db36cdf8024b2e73b1890344b48d01fa2c9c12b36165002540909eb09dece92d5388b338ddc308c870b3969584e8fe6f0c41aa9a4f2d59e5f21c0d935eb3cf72bf505f2ba1254a4fc231cfb247394b20c1a16b48c5d4be32d37f40b21b3761d61ec3e0c698f6f0404f6e193feca73bd7a00745ef7821a3f8380058f30db93b5c244988428db64e3efb400272bf39969732b0fa4bad7c01eafdc3f039ad7fbb25897922933514a138311e3cb72be728ea84423708cc0c1ebf3f13aa99a4155083097da488f8171e8752f96dee09f89864c4af3e54f8390f71fd4d0f7e2dd16d2ad0fb244a9d89f5705a096e08e7b1f294db14f720f3c8786702349f304ea184c246ceb981dbccd3e0c3ca53a44a8e509caa7f2a46e6007a31b66f1c09c1da797d13545eddb20d082961de54704377834d238fef6fb0ce4e4af8d879cb771472a96ca7cfc3fc9bfa0ca8ac42a8a415a8512cd290fc29c5f291dee60630c30ee0c0990f9218b38913ae3a4f51da8c6f816c88a63d8dd1296d9ed7d2e874d574364e0efc2c60140d5e18c4c1316998fee08b7a4fd71c37ee258b2df20ecb3bf3ac6a38b535063a10e420b05f4456ef14516c6c3e872355ed7540d51739d0b348f64524b63ac2024ef9b6715d5099945d31c47c0028a393d319097ef0f311bdc2b5624a66d9609220b893690a778e824a7478edc9c98f107fc1359ae3f531a5325c01b1205b3f0b3d0c3b95f21b97c9a993941dd99920ff6e77245273fdcbd1120cfe1c36523edd14148ffd714f02048d59bebe06eeee9812962bc02d5ed282be72ec3c27675eee0fa61e6f7ba395748eed32b9b653a2fe699551421e863b585239410f89e944f9478e57c164d5d5c786a19989f4bc1ace8e3626e97f76b1133575f265e0b484cae60b461721e5cfb096ed7c630d4a8ae8d2d44ec50ecc665073b377ad3869e7d66481977595f3de6db415c05cde3b426802d65b85ea5ecb5e19d38ceb9aa502b623cb2d59998f6b70a42c16f819ca6b73d8167518aae71a93018287899c94081328b7ddcafde1a2102e8e75da07cde7cb52998e7d0784b7025e1a93ec84b207dbfa875cacc0c77455354d7305c732336c109bd4e370255dc7dc204bc3ab373d6b3a72c708792e696255ed7a08c591b2b7c9581f79e3519aabb25144b5ac63a65642cde5aa5f8e6481ca99f6445a7135ecf05f80bdb92369e7b372d7d772bd27977864f5fdc880b1e0f7a9a25d6c10dec6e8c14e2afa963696832f3668aeab7efaf5e017044986347ff6e99be2930b4609c98a2c2d3b432aaa5fab2ffc30b065df26a76ce970f6db73441b4a21e02a9db68107baf2a12e1879cc94668c752ece95a9bf85f0cf39e1c14717ef0b9f6dbcf6638f6b0f823b46d4f73e0d7e028a2b3f209430acd0f58cb429bfee75de7c2eac749bd8eea741501cda393cb69e126b5ed06ddd4e6964d593c65665d9bccb3ee805c8a1839a3c9c02b7872d834b2dab03faba1582bdbcb3689ed1b9dd1e984d6fef548560f453321d8f68e06a5b0a83560568b974a314b2cea2a3ef44e2dcf061ef8c98e6e60363a747134ca65c64c5484fbb85147210038d8f055abd6dc6a321a40c44425986a6c3b310017591d8de2af7d53dca4fa6e16eb9acc955d91676d6f4eaa4c8505dddeccfe749f0d5dcbeafb5cba31898ac1138f34d91e8849a0cb55e588cb1a0ec752668e143b5a632cee8d21a57f95c4a4c7667f090869dfbbc33558e1fb80f211a277d066bc9d451def1d0473dc2f525da595b170dbe3ec0ffc9fb70226d2541bb59a77ffe24befce13e54dca659f389d02ef29c8ac1125ffa27a8d914460c487796b3bbf909e9b2b5cbbe82a271417f27ff63ff309327b13d22c3c5902aa8b466f2625b1a5e41501814d6aba912939e30c56a23ae092a94ae1500d1757a06ba6d8812389b17302b640640ae6a4f030375258e73c5ac57fd901e313fdbe8f31ff6f03eb6e39e98efcb205b2fea6b8592eb04e4c397e14e470f823e091375c75b3c5c72ad77e3e13c250e698c66f7ed43fc12b99f7cef52430abee02e955557c6e8b62cc242b6d9c6c5c808f19bd374bcbb5f7a6f095d9e1d4fb7574a591f4f11d64e141ba43d3680223fe165cb247c52c16d145e68c00fba13555e9e86cda62380c52d77a76d626112f9ab071f276348478d5ec3494be95079c2bebf462ed708d05ebaf2f35407505955ed79041de3b22e2f6bf33b37e07b1b0c26cf4d5740ff9aed52a79ce7f22a83e5af16fea27c99966f9efbfa822a9347d4fbea153094a0b4a43fbff82a332761504d0fb2754f1b5631a4444ca3c5fff30255ac34ea7176b4b25a00555e6f5ee6ea69b3ef25e126385a76012c077be0d8fbef746bc702419d8d862cb4359bd95e6bfa594ba9f1e37397c638bde28ba3ea060b3444e1e6c75b4bfe29c969b1eaeef22435f399c808c3023a3a9ab9aa57c9b4a3322c881901b2953939f56fff265b2e4e0fd8cad7df19cbb4394edf3d70345d8fe0b3ef34e269d109cf18f3d4237ddbc8a2307385e04ad7e76720f710fe53f026935e2e69560e3a0f99fb40785b7a3b71b8cb78af78d632a704372ad7e9a84fee7c6763b7b5be9e07a25502ea6fa69455c834eb6697e4477ac9e8dbc4bbaa50f9072c6163320260793e0e2b3e444e0ac9d070a9cc49ba9cec27cf0981525b662cde2831bc2900baa915da77aab8595ee6b9c5a4408d9800fb5ec6dcf7b134a4eb65e8d88224f6211a1c83d390b864d386b8e32d5bc917824c36d01b7ce602317047ce09438a9b98d30a6b10ad668c49171edf19a2331514561306ecb9164d8102288177b50b8ca5fe3835d1103c35e8fc45b3e3f6394d01007d03104e49e3d05c4176f954d828e06cc59c6cff104f313611da6cbca22e5766cf5ea6629c91e2cc96782e28165e929c0af2316a2110ccc05c3b332121eabd6a460df00d643cea506fda77a31da0986ab75d1ff1d015a10271501bbec045b0e58d3656372c861c72b56e4a00de4f22c4d11d41e76c45a8a6307f8f35313c56e45e1ee8946e115c91f827530cabaeb6dcee37676b306745537cd6c5e324d05fce92d74fd1233352bce25620cb62553641ad15c914d0b24ed538351168b607095b0ec4cc92a675ab7e8baca9db8115d0e0901ace1989de13a50342a796393cd090c9a238a12c32bf2dd261cd1cea106964dfd862f08ea7b6d195cc2c8f88f0005f454ae0316449c22df15f4a40b86551eb6081ec6b97c20fb8b70d7ec63738f51ab0d870aee5f242869c48f35727a266de232ed7f85cc80ace13cfcf0ccea5e99dd7267d10ba0a3b6de8b722341823fa52b63ed752e0f5a58f1e68d767668026971d181762454c4c56f148ec99f2605cf2198e23a6a857fc931c195265dc9cd810dd6a04a1a4879655a466a71cb192753066f51cc98070a5201863a733dd52e59a1c3a8839fc18c08d6060775819c396dce2204c83855d5fae07ef4280938ea02c880e42778376e2b2e1101cda7d3206bf9a17a47d74b56c2367e9f60d1f318cf388cab3525443ddaf9105323e94844d479b8b00c45bb5a82962fd6c7d40aa6b67273801fd036c538c2f5b63d18bfd0e9974d17518195af86931272212cf9720127fd06dd97ddb5e65e762bfe8f0f202860cc93bdca39f0aef7427f7ad2cfded3d98cca9205a6257459655ab2e37c73ba82df1f7b728dbd893eb5da1d0feb0239c90450723080240c5a56fe60759a49fa5d2a52655f209b8c0b8605f9f905bf3cd679d76254ca56a8cd51626f973da45b76fe6fda8cfaf3cb75280109ad0cbb5c13716ebf7d5cde2a6f3d65e7cbf61ac758d722b90789b82a88bf60550124c3d4e261d3505217b02791ec1ba938984c680c1d711a309b2d041a133bd6744c8c7a12562e08404574b95102007dc5fd69868972f9fa448a6f8e3f5b96a0e37bd50d543f9ab0a58f0537a675dfc663c6c9faf37438f2b237a2337282614d1e02a6e289ad1b730db7afb84766fb410c465f5a8f454dcfde685a985c60e630a010b1aba140aa942ab8bb61aa4d4464589ab6590ab0481584ad56b694d7003e57053d8dcf01a8ef532abc5de22c6e15820d7ba029ea111ba6f7c36be05aa4e1c80544761b6735ff1e370c5fb53c056e2d5ca0c55ca7d70c5b41fc864cadf9cedc488eff55058b6202354ce57e22c361d765fd1d4bd46def70dfecc5b44ca15a74a651b28bfbd05c851d41776225ffa0aaea4e37c8cd54d5f2bc2a6b918f926a1b688ee09f021bdc53fb049d8be281808c5bb4cc555040dd40485d01810f99c328e77f40b8291f82838d6efb1a35609ca53796eb43152be4ce0026cb620f07fc636b2645292fce8a6f8c3cbbc0410fd6c84b3bfc4f589b52d8a68fe9c408379d66806af62462f543a5881a24148337d70ce2391d65b68601037e7ed23950590ffa8ab37fd2cc4c1f8c81c64dea6f18bc748b21374d93408e066d720ef98df40ecd68519e856668bddecf85ba3987a4af0b63815148ff14bd7c5a8b00e11e16ec919a76bc4f275c464eb1c42d7afbc4bfda9bdbc7f00782ef87df86d7d33f9ccfac56cf72f43f67e42c38997bf08a4da33a48874f709d732b464427eecca4d850f9628918f22c2736f9303d26d70f4e6602b6332e1f59e9320b2a73db65b5869f05ee4b6be794639c7b6931069764cf129f29bdc2443e6a1ea91dee394e4fb4ef6e7d672035abce35bcdbe7dab72be2272f992cdc40ca0b741e217332e816a96a08f263d3d1e11097341e39fbf0b2bd49d48cbbe00f46262446d07e25320ee65904c0b944ec048588171d9598a0f6f89b530c5c47f7d7e2eda7b24435583ab68592914ce0a87c0693f9dd5efd75f4fff6162baa557928b9dafaf5ea1e14979d76fd4deae3f06f4b33549d71a01e9c08d04f8c2aa8f8e1a4194b5f00d984a80b47cdcf7b762c17e4efd5a1d850ff4a7c30e5a9ab12784717ec5a48658fa81b4429ef5cb8558d1cfe9c0f4aebe74a576f1eaeeb067361fbd958d7dab4ab0f20e0cdde084faf82e0b35be18ac01089c055a721f3f35733b5efe126a56027a9ac9d3cbf1597b800837ff9f10e787c0fe08ce1d7c2748aecebce62bc9350b6c406c91923e39a786576d745e8e96a5fd467fa012bd20141c5b3ab0c3e66bf8d4a39b1f4619ff0b95718fd35b564e01e384e357ff593c8d7aab108ff888d978e7fb3fcaf471666a771a30873021dbc4d119686c9c8d391f7cadbbd3b6c6be5ef687a94b0dcd8144673e31b3e751740e48b6472d1b13e24dfe5ef44e94a477e7c1b7e041098ed8508f92ec903aaf8af20a02208fc569c3e190740c517fb35c62ac11eb319cb3e73eeb442b0fac8261f171ab8f53b25ab20def1881f876a83de58b9021574e6fa67ab36c24035673e0dce470f4dff12461d6b60df507ffea3db367a454693d54e10e3715acca122dfe27988d07ab7a4823b0f6cd78a8d8fc166272bd6c0f4593a085da022199bef8e62da97b9af56a8ac9c1eaa7ca58e2bb542e67ecfd5032ef8a96f961fab081adf7143976826f16da2d8702b010ed70cd54c92e49f1462c987dce0fa78cf534f1e17194fc3b40f30b6f02e7db6479b14f5e33b14d14eb3bb22a68b7fc638184214ccc42003649ea8c9028c3941c8d01e3856c89f7648fd3f63578ea0ec7e255cf437d487c09c7b8ee4d443fe9ac2cd60e9ca0cba04ad8c23c853f61bb94a6c4c50faaca8fa27ba8865737075c3b5890e4a708c33dfa6854e403835ab9fadb8d70b0b3422b2fe40c9c952cf431081a465c9838103778003f66310ad9361117c9dc601da4b5165d04bc603bfe8c6f0664a158ebd46410acdfb2c484f85a655444906dc17784213abe6903dca7cdd63cb7f81ea6a71e8a4fa5ce6f584f373ce472193d60015df534d7c89bae29f8a0b60e4e863452c3c4f51c91eef87ba0ed3e83b9aeb8f26645f6000aad0c58b4133a78b0e207ff5ac310316432821399497c610743b6f3d765ffceb243050db82fc8fe1e5552ff04393e9c4c1c8af04b0f14490e28e50dc30ddece9f3b33e7023f28006031f66d3f3f24a9491981e38db260e59f10b4f96e04de255067dd9c1d401526170380615600761d65ca992bc880035fe64acd06a890987bb410d1d4d7492cb24ad6d63b62fb3d661eb840ccfa416111ad8190576ab9dbcd1c5efe6fcc78dc015290a9c58190efafdb65f50e6eb7e96261b9a4bc52fcad9212052d26dd503f93e35fdbc1b1de4c76be0988952e57d43b5320e041f7b16e401fc9c9be2617ff6f1d8107943460b4e9aebc93e796a3aa545e89ac47fe00d617e3f9af93ad78daf6f55976218285e93d961f649cecb420f45e38ae70461519cf6dc5353cd7bf3836851f15cbcc703ca7cfaa0101e042a3cd02e156d834e0a4ffb1e605e2d1aeb13579ab56eb38e8e9a185f2f5c6adc0fe7196df0692fe6933ea72d13bc9d9391cd5ee5f8d22bfd780e7b740c364165a03c03d779d2e5ad717243b8cf841490bcd4e69c85bb4d11ab7a0c48ba51d26c7eb3bc9418a4617cb12c32e663dca773388bafd9d5dbb8ebb95c64965204196267556d82fe80aab0ccccb7016ad9bf9f5b0906406df3ccbf573535932c74f29b613f57f4e3393412d74601d173c2dfd2dbf74de4da03523ba54e4653e080cbaddcd5a376d7c01aeb2b3be3d74cc81f75fe58939c809bf1c8b761ba5537ed89dc3fb54b48e2ef97009b061cb8b62d8de3d5c191b542c98454bea7fa009042b4f6e6705c19e5da41337a8a83eaca476094c557d683a3280b795b240c15d27845c988da0905b04154f02394c8c8b0023c585a66badf4106fd48e7ee34d37fa039056da0604d7b6b4e3581c3ca64871eeea23cf2129f9b9afc30af145b2232d63d6ece83533b9278cd134302b2024db493cbd8dc06ece32eb0c8417596e95f0d5cf3d84168016951183b633dd6a6e3b55d9e853ae1047b8b51a40e616b495693900850085bdf89457cc45b28b05bd58f21dac164092abb2a45e8b12cb10cc71390b0f4ad0930e17fbe0545a512f5fc286bf4fddd82bd249dff18f088ae93c3f535cee9ebec477b08114285d1caa26c980a3f81e643265255c71a1cf19e45913c85143fff16288996027caf08b7d597df147abc9f63c6d7cab775054c0515ccfc535be4cb821852005bfe6dac55ff6b8c4a59a79dba162550d69c7e71d3eee06d699b75eab7da352e68a0f21fa196d45f6903ed99fe919802c6c2277ec734d9a8ddf55f4be188bf43a84ced6668deb8dd9c1e68075ddf2ef7cbf714dac16df1b8a8509731c8806771287eff5841433f8c1ce0bba43e893dc38e74534517194953ad27b453ee97c5299c3098fc3c7aa719510f967b1f70cade33f32b7165546f279c9d9fa8338783c70e27ce951c904647b5fcec1dc422d528e01004c654ba7be9941391300617792a94c6248af2d1b2e1dd1a1b054029044918f6e57feca7ea9bc09b5d66c022ce76a47266ac946597206396c3a455eedb0cb05240bff9b3e1a3783f2e7ff99cfbd6137e34e813f7b37fb876ae2003791eeb6934b7823e5587dbec2ef53dbdd68cfdcfeb0dc7a4d9d9246df9edd010d60303ed13b6bcbb94203fdca18eecaafa9980ee59c03892d2d426aeebf4cbcefff3e1fba3b1df8de9d6c21a2aa455eaf1b1df7f190aedb89ea76e07ae5569f478fc28c7f93e319bdbc6a4ea2bed5c985543188b10ecdf15e099f369e7c0aaa34cf688c419200d72a437ac2deb5f86233c22078ea7b96d132c7e587194825d0179e8bd5efe8ca6e5e272a5391aa266a1fad8fcf6bdbca4ac458c67806982d629a79a52aae83b2fa50b317eaa1084e7dee7ddcbb6c5994d3639f4ef0d26ab3e1e07a9918781a941b2d6f1e1b11e97ce23ea2e21fe2f1018dabc820de2934958cd002d68eee64603edc0385dbabe938f31a48ee30d409f8762139725d5099bdae6687d2df299cbe3b09193f9829c877ae1ad1e902b43281f6451ad4555008e07220d848892f9520e3b0d5df35f97901f096eb996e549b721f12420e450c3d42f7b0a16792261a6f2716f72347bb1c51feb097c0fcf6aeafedac18da6e24287b4246b3fe456bee280547eeb81e4270bb9800bf266eb6ca66f76934cca29babfd1d6a4dd3efc673094deaf07abd3564fbddafd72fe9daebc5ca2369897d4277fd29881bbeeaa0385e44141033e05f69c28af4d0acc4a1d0f2cbf06f6be2e750246b4b9a46cc3134d229b22e3a86b1e925a26516747ee4d028886ad07c0f1177524689e26e2db28df7d2ef229a1ff3b929d29dbb461988d44df694e03ddb10c4e7f1d9be67992877ad59ac014d697e990d71214778b53f0d573ac252bd8c2353a40680d46bcb762f968412406db4ced603c09fac227747548cb3aa04cbd8cdb3c0a304160ed2b979be876769eb6f01cb763991d8c2f145fa8f118b857e0a108ccb152813e4262d89652f0cb3be71d58f5c2e8aca46a71aba811e2f897e9a33dcfb1f123c753a83c8f2cce2b497e2d34c839fddf4ad11f2e7905777460f17dbd3956af317aa1ce45f7d34ced1cf27825751ab38d6b94993e7503a027e50f5dbf455abdc79388a36d741c250f79a0440de03c7fbfb46111b9597aaa921b431aefa26c5312b753247e59e629fb5bd7e2dadc5bbe13015bccc7c4227515eb79628a882bbd7416e5f365d6be42e458d2cebeeeffc8ba0cac9935cc352165feba0f583d2d1251b1c2f89f46dda532143cf530580eecad72fcb36e690fc3f2e35531694ce438bf9455fda0468d12d6fdc36b871020d8e4400d76ec8d3740c57e3491f1a3abe96353ec7d70d4f631822fde014135897dc0fff9f2ad1dd4bf5b9d645bb16f20c859ac38cbe9742ff318993f36166872776791a37c85ef3fae4bc75b7a89de4f61c3d9b94a2352703d4fbf26a221a71a2ceb816894a307929bcecc95798f5a376d2fa7d0542b3e837e9a543083a2764df219c1d8682e6b1bbde3ad5f2456b584dae47c09a74c41db1078554d0230c3b0a79796b834255a72e7fb6476752bd980535f7c782bd8023790a9908aca2c84a0463b00950a99a83c4dfa189ba081a6ab5d6e2b1637c7a5ea2c92b5468a3eb3d326b18c12f80ef137b8cdf7df22ec4301cefc55f5109ff35cae26334a5781694f8fc42d83d35f0544d03a34170127f98cb3293ba96e7319d666ab5dae83be2e9bf90531ff7aaf12a1024ef100b29ab7f6652f1df722481687328232c2c93ec67a661ab6eb77c2bf94c8245a3916c146fe1e2acd961882c167a21e16594408cc76ce8ab9ad99dee0e6a155e8d311a0127f28e76999cdcd7f2f0797389b30a206c3afafef8fa3bcbc2942169a0f51401c2e629971d3d4394595f5c5e04063930f9fba7f3f3d92aea1dd2a54eb6ee0248ffae155135f6429047455e716451c74df67a7b9345ef3a092f1bc2d27b3619251309606f1d71647b4ad3ac7f741c452091f2f29f062c69e53817fc6a79d3b1d49c31a0cad8fe894e543b27a0f3bee7963505248f48d96e4f19f8543ef74e22cea1b2908fefe93ba0d33f05dd31cf010160885190ea95f5dcbe31ddd859468f27aaa7647eec3dbbf29fb1f2a1e11d8342c4d8710b53cdde4c4f52e0ef0be6c2abec609b0c13fc983032036aed4ec674a17accd60b1807f8105bd80ef661f6f3f4cca8e96cbf7531b8ede6316fb34a6e1161b6a38766e0163800d0e5f602b11c441f63bf04b4345636dbd33157e62a433301850d748b94b6a1c35abc758c76b7d8125edd99ec64064766577dba7ca22ba343f120e9d31832e3074dc75b7792b986296484e3a117736684531af8da8214eab506d12951179a96cbfdc0f3fe598b7dc99457276d9597ec058ec7c819e7bf4d5b036934c443b1ca61103ab8200262c3c5675cc951530b6b11e0e58beb1ad7ea2284a63d57469c2384a25f58c1fd77890da124c921955e6f632f6a1dc357b3a9ec6b15743601eff432f8e35360126593196ec053ea87b16834e540fd1f53f99c6a09550a8a17d0efc2ac8f5aa1dcce687cef4e45248e4943211fd8acc91c6a4ee3bfc5028b602573a51360f723966425b7e0e3663e43c1e19b946b284264d8bd43bb5a87bd8aa0e83263e72cb3362d14c4188d7952848f9009a8985ec0c3908f00a37cbecb84b3dc3450c582e1a4181668f4ba561799c447717bd27950304b81db5885bcb202d55abb10ca25364b53a7daf73ca7eedcf70a310075bb99162cf420f7bb924456c9f23d7adc24f1d5ea2555e0d2e8a03a4dcea54ac53ad85a60cdb65c2a351b1663e40cd8e944edaf54bdd321b73612c529d7176b4a606641f654ec1acc88eac409540c0a466b2982da6f5ba83b39c21169654a51f711a7a187b6bc9b4ccaba20871c12d68f3d7e8f68385752caa386b89e9e1b20b44c5c441e169d89c7142f202340d8ff200ca71ee21e2d5996c996576a112c8d1e54857fba5c27608b0faca3db9c22c0fb0994dbccb134f7dd0c53b69c3cff4dbedb4a8741e5acf340b17ed85ff5b445ae31bc64ff885eb6778ac2545603d6a8b94eb2448054e97b5202059c065566ad0e0daaab4bcc1ecd58e173275bc99635848485eefbc471f07315c576a93fd68d11702adc731088dc9463e8e6cc226aeed462bee0de415e9dfff765068fe1a5118080dbcf943bb513b75e9c250b639835ef7f39085b5984e65d7ad4b8c4b8345e5ae75e9277a496b3db74b30b02c6f1c3b25aea8b6f4fc5e13c16e76bc9fffb831454761be696d2cfe904cc4b4415d1a9e18ed730cc77fb374ff0b909c0601195abd00f82e29a9638da55eb296d4bcc7f4dddd1eb05e1b8a8804a997868c6a50b06e401afdf37ee29b3dd3cb07821d5424f95e0c7622dd85b9143070dc0af4eb27a0d002410d34c86bbe1712c99b06451ecbc64de6fff944137fed1cdbead644fc3f19cc8225eb003e33d2f40b83cb36bf1982764dec71e41fc3e78036392dbfd3d6172c6ac6838bfe96a933a80dfee08d713d6c9afa9781a07671d845a48ae38d93cf10ca38ea2058a70289e0b6e572e11855eda151f0feab63c5644f4596c20e12091bd02875c77ad39ca93f72b46d1487b604130550ef0d1e60bf19169b00ee8f88d7f3b6dcdb76362e691da8d29851ac8a66361cb833d1b33afee3260d2ca70c9c3d99ff407ac34074c8031d9578a443735053fe8a0af63e00ecb5492c81e35097e4bf2d441ac883cf1a92d54959339b25725d0f0c46f419d11a43500595efb72e11576bff2d96065a96b4af678ed2135876987b8a91887af0d95fddbe02d96d296d100e77d21bbf6e26d8df5e41eed04f88cb7e4824b828f79a2d0801bfe9e3f1c31d4aee4c80e3d029a6931ad0ea4fa562597d3fefbaa344bb02897aa989fab5eb7bea98f123de9a39f1b848a10df81932899ccc99f3d70b29b29e52643cd4936a477ee5217ffa6af98193493bc798245006573eabb750d635999d0610448d1b8a25fc12554f166e072ec7b90ac70f0e84ef16e97113747ca73718057b4e02b49490140e3269ebf4881490759ab72f096f4ca3b3148a1bd1f44554c0fade7d47b70b0b18f7feaaf3f26a339c619169236a101d7527e3b47eb0067c187e2e6505ea5a787243c25f84d19ba37b34fe18b398709fde65f82efe66b74acc3400528b3c3b33574cf7c75bf9e39430b8db3b0e62454db1e625e902d5bc4878cd2c3a967ae4e4b7eec63357f4460a6f106a95b001b4b8e7c53f8fd1a94656d32947560326a020d9d03d20dfb1aa88f5fa6d85f3760592c0160b9dd54630f1a48f7ce5f60ebf582003c857621caff21aa5a9ecf067f9e8a9659e7275864007a91bd05df04f487a1732c2aeb1bae2bb1b9b227de95095a207d16a53960917573b2c3772a4d2cad550aec34ea1cc793ccbd4141fdcceec9464574002f8a84e7e09e2cddfe7d162400ecf9caa7462121c36974de1bbc226d3aefebaa50c84683e922611ac01d973ad832a83f84a08a7170a8d2f8bf160864d3ffd262ad9fe62c350c10dda5af2d06c8b5d1abe69d0c608d9e3860278ae4c90223c94c687a813512eb979f4c856a7f36d1ea338b8511f003d554d0929b2541c3e023e571fd9a5de55f08489156ecabb978d736a3788867af26fc08cd233ad35869d00ebdd0bb8f7064f6556e0f617f218db1b794a60b5310fa3feb1d26b58147f2b7e211a8c952225fddc5deb4899ef1ab055e522a3be4d937265709a68ce03096b842952a0814ca8eb14a0d872ffc2f047efe87cc1f2788da99b621faad73331faea811dad9df4c979cd42bcd72348c6143fc1e87366861cbd1259a0772c27850f89b72a85f1d0c4150a7fd27235b900e776a1ad7d9c51378447600f05374ee006f5b7dacb08da4868da5aae3f0d5e6a45f8350202ba880c06e05b88ee4376cd10d78058d76e2cd1dcc36decc49ab7b2d85fcece32080337863730e24e8d01c39988fe632d2637c163bffbb4a33167fb27cc7b5a273252f80869d0603485489fb2a23b67190a652adcff1642a01ee4d3a864c0831246b33203142daaf1198b21f87eeaf41eb7c7c365be817be179cc31b48f1f7deefe41d246f942be27e20a7b05d716ee918528d2e61e6b29b0a6f36ae4c86e17ea8691030fac902948a2bc446ee2e7002049202e2816a48653c33f39994a7d8615d347bb1ca15b461a5c2c5d2ae18b2d7eb5a3732541dd8d26977a55c392d00cb6a1f4f9788031ebe3e6754eb3bd57b2f6d3c95ef611a70ada892f96a5b5cbfe5dd1e2281e73cac6113fb19d14fabefd3834a2edc3def12ddaa9238dfe34b77f5252ab5dbd451de9f4e17d081a1c4adc04f6975347b7decb29c5d36409f877ec2e03b73415a87b50fe77f177498942336b93a3475b5604698a842a2116ff00e9094a6e5f41f38d897d1ca17c1137a66bb40b344405b557252ceeeb079d349bbbccabf0346139a6473583a5ada36df4e01d3e05f102a34b87f09eb124398a5f60b39a015749322a07ae385a6f141b0bbe8f32fdb47f3f704f3abb812a1bc22c713f523a823674bf1f79fced2cb279ac90eb1a70524322925628e899c4ffada3d5c76f0ebf8b05b047d3974a5a6e487a33a9ff7d95093a82bec3a6d30dd545798b03ade0e0058064219c8e4c4fad6e1f01a84ff31614c2a34dc0a5cb5e94882f0cd86858ac3b4db04cbcc5f6bf52ce591c6f90fc54bcc9f81ac086b611f4f4f03d28ffc9926f91f1cb829deb30a823a98cb439af37c584a2bbce7361a625d27aec9a0adac74286679a3163c498205a9c5518c8f821bff79319591456ee4f15ab1bb03dc4bc89766dcfa63c5a87b5c42de7e36626d25e5d0e4ffc0df269e26c4ede1b6acb5bdf6132921dbf34c1db06c71feab85346ed17631057d6baa8e4930ce8c39bdefb78babbe5682d091d66062a870bbb1953d717592309debd0976bf25222a30eebad3ebf609542ba7bf15ed6c85da9c89d596f4c227d3779d9942ca9f8e8b5d791bf1480d1222b0732a65ee57f9d70f4cf06c199db4ec8022e3d8fe6e037bf03e85ec741c3fc8093b26ae07dccdbf4c650884995e6b14de8b5bc57ee4c95724c92e6111b1a8a4e7761395a957eb7d60bee11cb8882c60ed0ac7dd8d9acf4cf4f4d35304470841fb255c321fd0741dc46386faa63e457e8289544b2136d542cdc39e2dd4b3c2ca1d232fbf5d5f6506995984f84f633f72a964110aaa294f6b987a674aa083d5af21c8916f8bfdfbabef16da30254e4208485e1d3c4eb3a810103507255c2ec712bbcd7f13a642dbf6025b24772eedcb360bd54b0f6a8f868dfcab10f0bc76d2ab724c6268849b37a5c6ff5c089cd8cb7698776a7d8ed3f653aee1b0e1644616804711b8faddc96b5f9e261de0d43a181191b6245ca54fff8b8c51346ebcbb89b9a23c7a6238c673e5d725ae7d68ff98edd271d2a5e2f52bcc67c6f6ab3db38e4cc1be8048672ee0cb320f9d392908c207f9d21a3ae14398ed958671e2674c7e8909d0734da76fab64707e320080d8d2a7f9534a0bfb33117bc859f0a421cf4f50c2fe9ba05a0eeffe91c9462bd65f2e74b639100747bee93066bc4958724263f23402ff1126e860c7fe2a4e9813b94241cb1df13cc62caeecdbe2141c4ef8acdc87e07e91f9bb1f1ebf1edbde9d7c77d3cf61eb8bf71c94252dc66f3442110e2ec9396c633232b146184daa89c1776e9879188dbbc7e05c480e9d6609943de30322c4ef7a59efa5a28eac3b8701981e676b7517118e97e6c7588a803ea57c554750763b49435cb06903668c3affd76394462e8a2b135378046846e13bb6508a795f64854da2b023c7bc8bd039a2470a89b39e3af2af3dbcaeceb5e1793ecbf526d9a0373fe3420d7b64eb5323ac4df1d8f4039ca698c18950ee7d8a525ce72007e0dc64f656d1a9f0a47ef2bfe10bd5ddff41f8b67f42a62f8d7494e09d18ef0fa2732af6ebeebd84e3a55c2bafecd63ac5c98fd28b1415f2f866426af193fa38735911d23b5d5ccddc56cc3130bceff56324587f61a595b574015e93ff6b7a464d6ef1d89cf4f36dc39d15d19f8a3484b7b8beb4ec9201563be72ff8cf171edff10f790bcb66fd637aa1ae7b0b0c6c7ebebe18883d9389b43d7ce4b813e29cb4bf3d7a8b367bfa1fd11fbaba7973c9c772f12dba1ed51c1da820b0d892f3085411026c65edef0ae261da8e0c7d4bde46fd9388cc17cc8ea9475c8e486fa0609274916c628b82396717eb6411be0073eb9dbfad6bbf45c9c5ab7ba7dc0cf17bf252a390a8e239a9e3f519c5e671d23079649286c51b3e1aee783d6a29734e0fcffd79ec974da303dd2e434b54c8b96b10752c5d17ce475713b21a3c3806732911e3bd593c2e003672379588f8f8b23b96c57cd9c3329549ba5ec28976d0d5ea073bc3b230a862b3f95fe5b616e6f4b2678c80ce0571687ee95cb225673e0086d5ad9d67d5019b1e97e3f6d3b6c3f142dc0a174565a86cd5639ff80d41c90e81fbf9275894a24c907ce9d8202c993ad33ff535e637d0e42291b9a4c66bbfad2a6a0963fd63bcb5d664b083f5048c76d8e650280d5042d5d31c8713f9b0587a54520002221df691992ca099f8a8fa00e54f30d4b0692d79bb28d15fc2cf18ba273d694dd801e8bdd829339ae6bca7504f86a327030c26c0dd16be080c6a03210d026fd7ac3cb8fe5da1cca0ef5b37d8e450503d3b5f80e4136ce3a7dfa51e708b4f2897b55a54dd58c2a207e06a9ec2f4371c289f7bc56d6c2706cc66cf62eb566fbdee73f9dda6fd738f2be8b4cb757a7730eabb2fbc136af4fa7b56bf160553ec929cd428db5c5e85ebdf12175a063e6962c4d4d3af90d6f139616ff909543a43da5ec6efb78f7cb82c063580d1e6c788886be45472ea3051f3f0def5e90996be3ca719533adae7ceed8c5494b734dedb618b133c17d92c55e6eb1e5d4464c3e18b6c6161e999a564f72fcf302f2ec0885a38385a0cd3f05fa88bae40e5798f166362325c710940e82cb93a462c4784b9579fe48ef4ad5a6a75d2df9f41207fc4d194df1469ac8399fe1774b8c01d2f0f6de7e2deb5e3989d073bc3882e014bddbb35d871f8412a85de18fbc6abd3101d6c3c9553ba20a5bb6de537da90611d8103880cd915a3f252d1cd24ed696af759d6dd8e4871ae783b7fbffdc3c7eec68594b42880965d06178e8b48ee9f38db41b42dd719dc365c311fd984614f3acfefb4cfe3531f4dc54278729614b12965007682cf816757cd45bbe9a15abd500a01aca1f1c00fe8122efbfcc5f146f159eb8e0626a89cd218fe79299a4598c806c75b562d5e4bffcdd15cbef355ccf8d3a5ac91733d28b2dbc5800e0dea5036b2f7a045e3f5b5d55b6f71fbde5b78e165b475a270e4475ac0ac098f282836b2666a21c11d19ed80969f847ba92dc19634f309849709930aa60417d02c7b366adc0482f9598da8c1d78642e76e5d8eb332072f209e4cf2c975a3e96c4705361cf52dd62b794df02f0d81b1f3c965a8ef8b967f39723dc30afdfc917a7cd7f8273e35c953c2d334b7e147ff601588c1921978680fbfbab25ea618185529c35dbdebfa23919d13735fd552256be734bd536faabb5ee7a7928a0c714c29a62d88c862a7b7af80e95f179a337294d35f9a22a8f938dd6ae0b9d4c3d81ba576e6002931022c8907f6daf84fb6077f9fe101cb306dd00d4a5dbe3211b6f353d920761a367a5870878148b400fda2fd54a13db9256185e81bbcf29790ff6be4de2ef00d63da7dc5e42847580d687571859ef2dde05759382c56ac655d7d282307917ac7602b7b8f39f3500cae8df3808268585d2edd21438d4b0b5dcf56c12e8b6ff4981a629e1fd31e39d0bd344aecdafd5256e0b8623edf270f70020d0d01436dc3661cb8e781156c2b7018f56fe28e07e093ac9c8bb65fc030172c30e82961dd01323c17e1bf488a64dd6f07fdf8bed58e197a0036ebb01330ec037d853ce9b17f15b877dc16390ae29912a17fbdc4030dec11e99a5a428504b5b0e5a698d96bd1b1449528bce6e76c95e3d5c433b88c127c48697b0b5c043cfe1f1ddacd0076b6deb4ae57f18c586232a12033d051b14fd3cc9afe9837a5b3fcb24083daa4b87ecf96d86da089995dbe767ae251f8557331441901ee88fac3a4672c80c143e115239699c3ce8d94f1adbc2b340a94d65ed31d1f6b161e3ca49e08cf4cf5bf70aeeb5ccf8cec5a34b83bc128d7c5a9d7659d4aea587039c1ada96a0ff6fec67d6c199c94d30588262e20532a47ab8666cedee35417ca1f8ade148187cedea6bc47681167fa643b7bda0aaa4df9fd6238a641a39f954a69e177d93697dd42129f4db52d8ae3273bc9d7e2e1c60a0cb3ef3274a4d044b4563d0733eef6f1b1900656295955b6d9e3f019355dbee4175d4fef3624d18e398205b22205b80619330db7becbfffd81371b673742051d93090e8900b7a4eee5bfcf815eac11419b2c0d3946bffb68bd03941f4a633cfbb0e130a15fdf2f0c7b758178df4555444ebb52edc92912998cf09536b25c426dac06e8d9f0460326785c869f5228102614d6b312a717943e2bb587f98bc0d9a287fd37d7e4f6273c0cd6c774f577c0bd71d75515e2a7756f870204d75591b359d90552358b671407f3ddaa785f1f81a6a18e2e78190fe9ba3bdafe023dcc5bf231142f7bbb81ecc8b8f5a9cf016f6ee9334145fb698810fb0076561eec4e8e9eff651b17725580ec53de98429d68505afd4fb40254147900b335d1899784f07d66783733430f87b7dbe91e9e38186c40b2298af13d2aba3d7c311abd2cd40deacca11bc96456424e9622d3130ed999b0f84cde773436ab33fccca7bb4ad8bcce00e34b569f38cc078cfa459cbfe4d3e67dbe1efe023e58399c2d998f6a7333cb989d5adaa33615829d9bf416c39b8d1c59216a354b88a70ffe9c198daccf82dbc0db46bb78897090dc38915fff8a2d2b68af73d3aa9d2bb909510fda5a6eee0e3d67d3dfedf5d6bd20d1c4715269af718d368260f72a4d2d77043f1868eca614cee333d7db9cc24e458dd2dfbfb6dbd0d1f63a05867a3afd40b749621c1616a7902c56a3b300151a6daf731d391eba9f3756e1867cd7eff2d228c28936ce3b01f0a7f3c8ed51e0b3a1f8f072944248925e8734cfd11da97058b51c7b45e8b63ccff10a4e23b3fd7c62612ed4df7d5ccb766a6039e33dc39734a7b98f957ac83c57251ab79f7cc983d6ab1c55b438d5028c37934ac27716d63920deb047202680107e7c0ed6e748116785832ca10dc7b2bda07b844ced6be7effeee45b724986f84e99694d0d32c0e0283d4ad63e541e93d4b53cb9afcd8a17cd058e619d4b9a6047d6d2bb08c90ef4d4ffeab0fcd406d0573f7112f712750e7504a64f5ceca41453be695b69439230eee9707e0b9cfff77f4416f2aa15fc9ade79ef3226f8c9016df8f9a3a7dbdee190f548fd3dc0d33628d00f6328c038a664375547d51f36d74a9c31e3ed3809d42a2ccaf912b5a4518081828018efe3db7040f8cb864c25c94ab980f250ad50729c30af1ab8869575ec4cbacccc7fb6ab36817c283e9793bd96fbc3cd4457d7639a2e7d1e89113f0a3ed67cf21023c2d199f04d4d05c6a87b1fefb0b84021a48697ba108615d7c922586994d1524598e7964547a245149f6948c7b4e5de4a9351992ad4c4f1efefaacade655b8b6e9c752c55a17b448c4922453c121bcc3e794062f18f314a85d5058fff401918afe03f54295ffbee836376451dae481f398c2707abcb42e900697ee71b74cabba98fe94fe715fe6146240959fe7a49ef5607c78c9237286bd3c713861b91f59392bdec6d65d5c12cd31967cd763e3939a465428d44ce2a04b66c61fa2b71860e6b36418ee1a8f7dbcd9d2bea47a9a0a14fb1df4d7747621cd011797117eda74e0673196e1e69c34b266d8605eacb196dc9cebedb27c1a7f26ef7d4bde171d27d42e3ee2f59cbab6b24044d9b0f9955537b12e8b092a326559d8effaf02034e0b429bde73486e04dc02c5c0d5f810b06ea5a38c55f4ad88c1fb0805f31690757b49504307b86ad6c8cfec935a445658a221b47092a0168c8c1aaa3d478b1435c88e95c03e115186ac48c55efe550930944c39e2f2a8872e6178d6326d587bc5f6adc96ae8fca4502066a035020e170f52a09f7eadc9a10e1d94a8d35bcc9d2177d6b43bf7f7712e6adf9b2f147b99a743df4ab5278327bb795b039aae8819c15bdacace7b82a1c8a248ec53de0ff509dec35ea4d1828470e65cbd77561a7f98426e54f0451cd6d9a2eec73a78cca408306fbb04bd6ba2c459c38ca4a3720da7101d39cd9bdb3182539832eecaf7d7b37ea27150d95a1cc700f884426a3ca84b2bb58e33b38483cc60b43731b21de85f51b9a9584a28b8685935fc33fe400d2ae66816bd165d189c06636f19bf1f52579588c6c4eb58f0abead379286e6152267e695168b9cc8dddf74cf59bd0af53152a0105bb8c6fedcb2be0d27561696b01b215bb6cf68a2294aac6e4167304d351ffc50e9f6279f1959f9562870208962a8e7f305d8edf6fd733363d40c86af2fae4032d62930a771ca1d5ba3ecf33eb528038065b6c442d8aced7f392aebe0513fe306d62e37cef552816b6f403ed65fba7fb6c6b07dab3cecde3a2b86e8a961d170a06a0953e79de10c2e37035baa73b9fd139aee3497cb476c12efdaa1b542ccf032e27625cc2b53818b66583958edbda2f7cad6c5fa36f787f1d895473c086079446a32ffc6198ddc536296418db02b7540c6008c86d013c26a1a9f7b0bc4a04ea5d54bccb4abfc3bab95e698818ba5b9e46d738fc5b142978166d2da18893aaee78787d42c8b4f1eca76d1ff0beb0e1ae4685c03000747068afb36814f229eeca31d5291f0be2e0dc617bd3e446bf425711d66378e5216cd5a513bfa576b2460352fa44e2f169ca5de0da9a18bd8345b8531cc55a7fe595d4beebe8dad2067e4947c21240d4fabf0647c54d5aa0bf7a1ad374a93a09aa70306bed917d1a05f6ca103409bb7c02b3829a26719369b92ef0252b0a2786c4a1b09f4d408bb104125b27b4225af07086e332ac965ea1ddcd7ec942e8b2906c53269e70beffa592437e8a40423aebc6b1d6fcf706535e862e39f2eff2e750f1728efa35cb0e06969360814f732c712992db6a3e9f01825c6373915bf050392ce9a344fcbccc3b2d8011298addee72dae93c953057829d244af8f43092f672803bda2cf9f36afb46c35f32471c1d8a38c6c1cfc5e5dcaec81f85979364fb07d179a14f34e055d288369118ae2ad982045854dfe8fa36819fa5a09556ad34e495f0467130e0db62d6c1ee69a583fcff46e73d0c5ebaf510a694a76593eaa8789c27c9c61785c2c9c58d844edb8103839174e17f8e60a0e2284202b6dd1501ad1117d7763d393470ed1731c37c449a3c4ff6e3798fb0fb1e10947b838cd34f3c46331fb42fd8a7c7bb256f37826175440ca9a1bffa92fc06f7530fdccd666f036a7ed35a629caeac51dbd72f2240cf35a4a56cc9ebe4aba910e5b781be5b81e1fd568d51a1340d999124200fa5b4ad983f123156817c20666dd6f73a9aa55a37c58755ed761af8968a0956ae4ab1401ee6b801ad13fdee6c114c96afaff2dc5888d15a284814974ac5c5cf03ae2a3cd0345043d9272ea7b4ed14276906e45eea10f817cdcc4f0b2d3f88bb82b73758bbaf8869780320e8b5e889c0fd4c951773750c43894760ed6ec246e11d44dfb3af67e552133f18588cbde64ac686a902f09d5c264e75455f29c42adb3a9bfd22e40980f9d611ed51eef6000de82fd35cfda1e7fa5c993ff93f1c2b5a45e717bdd960eab3f60534593bd117707b4a18b368d519acc7f71f5fb6250a8cba0907cf9b378b1d6cfc6d93931b591566315575f21cc669528ec29a111b066b20f8b29ca02da4c26ff28952d30451e6d7497fe1205b2356b716fb9b8c04d71fc0dcca73cea12ac711fdfa3df9cbb9c4a1f7a669cce1140ce64e1df77ae2f1a7a7b4dc2a9bbe3d99813e0a2a6355ed37f306e2cd428dde276eceb099b66082a50f594adeba4b3c66ddcf7ad70628a0eb7aeeb47b6b5b0138dc8b268ea58138e6ea9850f8d5284a51776f80d9af54b55c2d739a90cbfb204aebf7efe9d3474ed5c08ac34f7c95165b56b2fc8355fe203b0bdc50405ff89f362ff6fe4fbb819c5b77b8175e4210986263c2f23cede6e54b902ec42ee5b8cf43d59282e2f66ce31c92518073ed449087fff24f23202390fae29a641d9a8389044eb0adf697b21641ebc69cb4fe89b3a0797a22bd45ca635ae7ca33caeca0790fc42f8b0358f4399ed370f8a636273aab6ee63caef1b7d81cceb2483038bce967cd30b5be5630365cedcb030d113492f9bed64467650f195daa17e81b56471c465387728ef6c4552740a67efec466fa5dc4e81234cc1b858552c887bdde90ef8f67e50203368f5c458397b14d11f42653b8fc771fed23c9733f4facac61916b692e815942d5b2b84747862c8f535cf1ba0e2f50bcd4ca958d640f447bc028d8b2fae2f248e0e2b4a831a3d39619fe80ea85f365fae080a7511332735c5fce1682bca997521c39180d9058d2b1fdee9407ea696a3fb6bb21238960af87b31d33aa2e74015d556bb3b181f63b09ea0d22291d785b800f87126edb60f0be839439f343f1ab66a1524405e3fdba6241173b9ed39cb6362de607f03bacca4d9301d586f8a90cfe435dc5fb7b4880d1559efc98d911e9a63c856a7423a4f711e6246276965e75454ac2a097164b52f6ba3233bb43ea083728feebfb510988fbbeb8023fd1538de03f901f969cf2bc3f98b7e800c89f122fa3ebb059eade1002f6ed908ce0c2d9ebbf43526c942099aa19e9b32bb9fb8a3075183dba3017021ea387960342e132c470c26a644c4eb2dc9104203a5c8bbe9b78587e42c3a9fd3ab2ea1183029568cb1c14dea5f260b5cd9abebbe0b34d79656497e76ef815edb13610a40f01d83758b1501de63c21bc7f5bc719a3367af01757c4217daebfbaeca1fa5032421a9d65abea57c2e01bdf9e5e68bcd4c9f55a2e107d3dd5dbc93d835e2784c1d59edd488bcb5f87f6b4d8d607e51a42ffc69396f359ce7002b4fe957cdb5e484d935f2d8cf3d135485cb003f1a7823a75d57a5725c26ad02695fab8d2dae95433efaaf80df9f987488b6bf601c2e40660219a59272bd355384858acefef890c2774abdcadafba975c1e5b479ad94b7247cff3f94d74cdcca7f577728b48ca3877984ee45e0d6597dc23dca4cd3f4eb61422a758fc1a20b6a4d44fadca115aa740b3e20aa426e74678418deed912663daabee89110118e8b47443d5b60b10ded4cdb56987ace0149172ab2d0b89398d9ecabcff58c58cde0866eb7c7d837305ecb698e0dd17989caed6f7e55a9a56ca966bbe7cc6d67fc20262ebf425be118aa9fe852ed848bd328a684fafd3a6f3b527d3dd89e3d323f86d7cf7ea24cd2078b80ff7d79883096ecacf7e95c3b10291c278e7e1102d1307589391af89336ce0a646083d41b349dbcb5666d3ae03f46843ae03a30a951b5f2fb3c395124f3c37d86239b4c6279a3896838684a2e992fed4d7e211b84cc3874f2ddb4fde7987e0bb29009bbc67e4b8d0ef5728f83af9698518dc49b19d06fa6964eb213b723277eef6d135d3fb68eaa60e1870aceee6604bbfb6844eedfef706798bb3d46671bb05e1d666f84825996cb825e10c31d6d484d9be58770236d88a8e62f62a324e9b21c1680beb369a0b2409d96d6a5f8e35b9cc86e86115da931291e7bbf6a7b1f44be2a96b1e530afaa6261df2d17e4ea5d832ef0a525d110c3ac7b925ba96b0085dc04699e149361a9e0863fb8b105ea10f01de6b0de8c9ace358e3c2b4a3fcc3f21c215e0556012db12e3c15359b2c6dc0c6131e70f3bd47e5df8bde3064819aa614cd17d869fba701ac3255330184ae4e8ae3b236d688f0ce668db0140f46bf2b19d5dd7b11829a231f8c98f1ab42018bb89966d56fee687497cd43bb817927a9cd8ae05ec3777266e661ae6a6d62adf2d05ba6bb6c785d1ac97d512a20901b57e672938868d42c0503a702a1cf549c1401bcabc1a47b6001c3c356a5642ff6d6ea5f895a71c89c4589bdc04cc65f4f6e95ca15213205b9fefd3a6a1dc87d8d467901a7e971dd19c8b45a188a41165b42754f72c85f79d412d7f48770a63cdfd806b73e869f6460308c1cd69d77a4d3aa3c79b02e12ea5685266e132432b475b56ec4c41869c03f98e3e18ae5edd4dd63129a6fa5b86b7a1e29be220ac8bc68fd0ba4914b40aab1e2d1015d2d7e5e353831eea5be1b139e1e827d72a00d7957510cbe8bf8e0cc47f131b037180c78bfad71ac6f83609446a49f7162639e38249a9bcb225254aebd1cfe23f235e1599e1405f38f958716f288b7f989a377cea1b84257fa3e5d61ce4b2a2b99bfbaf4e4e45d5c96955fc6d7664655aac88355accf2494245a2a66a151f3149ff19bb4656cac16c41e6e7cb9ee389c021319ec42ee2111d608e9f4962fa52b65a516e5fd2c406839b071acff0d351fad000cea1d5330b091b3f9621ab095e8c3f571ad8457b11b905ff4ccfc50467fd97a47d0849ddc9905eca5ceaba519d013e9d1f282fb5feab9f9586a7bdea21ac0222bc68087f2a68e82dd94927f908a90d37fd4e9fd856f27890b0e021a154bd66836b93b87c7c5481ca2d95276762c75e4532d0422f921e3c6754b8bd2588368ca50f0486935e29788108c21f1f18defe5351f13f5f2e836cf7c4fd693bef63c1584c32b6fe3a0f5bcfb49aeb28708da243dd7ec08428deff99949de78bc91d4c9849c8c6a89e69723ca2ffda8c8e30b48a512bc90d453343a084e4d1e9806de2cd2774cff5b9c8dbaa927fed1aadc1209101acc40d968f77b49be4b272f9d6a4230e5b3334caefed7edf152541f30fe181dc7863c4d7f2068472e1e9cf73337174795b435cfda38d187f4de05ea8c5830c2dfb0e546c47fd9d5c60ee94673b8402fdcb897fe297a7ad249826fdab579c7a5a34ae0fd47fe9e29a981cc4a0c35f763a21329feae77affe14cfa4348d55c28bad96e0de798a073a9747dcafd9c3af8853b765d8110a64a85279d3a4f4c44a1ece8dd99256d1b62446a624c314e44254856f1506015daf84533fd0d4eccd19c7d8ffb2a41e99f844070b03995b831ae703d10e83caa123a1db6cb4a3894f20b6a4dd61896800320ab6a66949041bc6e0104b0b5c65f87e1835215d0e8b13c27bc01965ee0a6dfead7c16c68e265d7333fb48129efe42fa85d21639f3fe9d93af275c83b0ab551fda15165b770296e3578604e060e07a6fbca8d4ee97994426f6aee98139781685abf625863e07b303142ae3af854e8473cd3ce2d7a8789a9ac2d20742e60f57339c65a276235ef570a1b3bb19e1c5af1595bbabb6798d49f407fa85a8978194508683275352aa45f468d82eb38c351231ef5434026e3ac6bbc7571a6dce64b9863072a9ea854e813ce01a59902f75fc5e61ab37d343a9089596956a080808e9a5786e93f92562b04f479084a7aca9d8e7ac8a1de4cebddeb998de2efe5be66fba26513a0d81f6953b932840c0507ca29e7ef534eccc67af425c73c931dccea54a5642d0e12b68507e7a62008af37ec524dc5acd381926ce5c64990573c38ce936f38203bce349de02b64f14abe021f74d2dedcdae89cb6b2f6a7ff1a583b3b7a0301e3f479abde3af47e5de2df84270fc564a26533cae78e8218e92828e236c8e3b40856c0c6c495b6075f138208a98dba209ba38b364a740b1b754fbb7df1727fdab51fb3c6641fb182eb4eb49c70636b5a7a38f9c80f448bc800cc74fc12ceba50485433f2c9a53e99562eb5deee807c02d51c5b121237fe4add8f966ec3fb92757077ed0df9177c69af25c5158f6f5d8adf07d8cf36b999d3c583ad1dd54e170b0382ed0db092563b7645c0926b9cff08f4e854fa93493a73187e040941b373b527cff04c13de7bde81dd2c42c31371ac4f665ac4e2a8425bcd2938a32e968b94be084ba66e302a36feae1a0295a36918a99f64cb04ce8c700eafabb20afa65fc8cae418e665449f4beee21bd267b14abe3e84c20f833ee99c34b556a47e927fd3b0dcbb27092b437469a54176ef4e12685f7d1b31b3abb7d9eb786e6b5b5773b15f20c659bd035e37b20f82677e76492954e500f655ce8ab90f667ab7e21ab8c56b334b552e0e237d77623274b5111330749dee94641a1b3c7424dd7cca16e9781d83e8e776f7a60fe5b3717940eca8b5e3ccfb520e52430f6e6133d2791063d51ecd999ef165df30d58c2c5c1950306a0434f1358d37a3900a2c3bc9f1e294dc632dfa43638bc659978369bd318b1b17155a935c20a4d13d0e50a6fb183741cb3441bfea06e5c48c157018ea9774d5104e6a58654d7d4c97059086d79e48e5d9fac2ef89028105ad7f8ba9344c1a610bf5b7a45d1f75c7c62ece14daed82b428ea1e7498e3be237da1aa4f020016eb653e4a222361c885738a6a5d71bef0e627afda1a66e5fd08ffac525da1cb0868501561af0c8e82c4d47ebfb1824d355babb92051fb1bf63c8ebf09364bf4d15ea6cfdc5af52256c213a12c83ece89477b8db3b586200e26c27428fc0f4ae95da045584e055abfb13cce9f9fc32c1dc5915d4ee3ca1f211140476ee5859f272a40f2871809d7076b677985ed80d2567a389d65e00bd5188f6be50d294d6f6fc3dca7525114969be78b9b8287c6c3868762ac6fb2b4c3d733e32185611338cb0f88f1696cb2377ffcb4985a59dc8b0cb266da2b56f336c8776e6d79549334aa9fc897c971ec728a4a1cf6059fe71dd427c1214005e76b892a2f93213d02abc4d3d472e49dfe045752bb6342cea56e1df717567d46ca8148fb603003cbf98061d1978c80493b7515bb6f20ea3b33be34ee2b86e3f6ad2b47a9535b2d4cc31e10009e433299ad3d9f34f6fe25d25dd4337019ce4497c7e147476385e26978b6926a7181cca1d31b737ad277103fdc104f8c6eff19d9966f1731ede3d21e2491decccd32fb7a2ca1fdf5a19df13637b08748b6e35212126d7470dff456036894730e4291fc5f0ef2b4d6fd6c99942ef36c317792d2254f179a4935dc58457ed7fe8740f834b162eafbb2c0f97d9a8431a4312ce69b88eefb23d3894ea1f9c2e88d5c4051ed5a5127dfc2793f0bc28b2091540433f3a933825bad9579d04d275be4032104f8ca4fb138afbc4a4614d9647aa44a9efe94aa2e69c2da217483cbc74dadd0505a0ca6dea2ba1d6215091354d8eb2c85f852981ce93903e75ce895f8488df9591f5f42f912c9029678082da116e628f048afae7f7e98652fc9f95813d38b1640d9b1eb9dfebfc14418f385e71b5e175b7e6853033e631826d3537443ed9e00f45125dbb284ed72a897494093d2fd84887d035acbf34c48cf79302227d9be546f0273229137b860bcd9f69d383a7d189a36c90400de905e04f139129d46fdbac4e33d1a366a58483d715a5b686bcb36ef3ddb3c9a884e70c58a0d7acfd33c221b754a001616e74b20833f8c85972479985dbb89c3392b1c8f00d3aed19b2b52c05d3a8e4338250a479c3d4e55a92a564aacdec32826f0c1f400a794f20c155e3c931a564435124948ecb895927574a921816db18079c9e5fd650ab310739a5c994f55da5a786283c324b245ab0ba6b83642956fc0ccb5c3692f51e4993caa65b43c484f7dd63c13b597198c2b0ab9c6ac784ab10e8b8e8d7f6a035193fb61bab65e727e429242a7ca8d024d820fa703e6b960e79c46a09b0efdc84c6205cfe922911e1b316b17d6b2e627e49c8211e2b773e8f8ee873b3b09e56940b7c7171f828415b123f0d03c27de51980049e39b53bb192edd4ba6a1393f8d8cc3e0c025a4fc2f937dfcffd542cb771b8a39a449964fcdb42512c5f1857ed60b30333a548105b03bd4a07f614eb90d0d988aabe754d5f4ecc10f2a6cb651678d5c04a2de2634bcc52cf931b163433495820eb0886bf4301922a01daef3343a65bba6fe9768f8a3b2ff3ddd752006a7bea92f35108c5f2a537f95389b5bb4607f4e069b4bc902c3e21092d6b0ffad49db92af87b11579422d13d1253eb1855602b2a3a96bd3b6a0e0c0e2a04eb557275ad9098c4f655078a302ffd0ef048a8c291dfd1da29f704192d623ca889a89111187b4836866ed94cd6dd506fcfc1d31ee269b82495987011e8a2c89100fc1be6dea7b0481ea18675ff891dad10a241ba4e43aa710960c03df77bef02624ac4d08a872ba9092ea3a7788e1b2a841ee8c6255931f6ef2ed28abedd7e6c0464e32d0cd58e0c1c303d9be2ca2a919268f7eccf662e2654f7cbaedb62ce47f26b3c29308690c5a4d628c1cb5a612a684424fd872f400ffce2cc8e6873ab494efe788dfa91fe0ea512a2a80a7995c1eb18eab1509530c84cfd7731b597ffe9dd77a155fde05fe65296e92bede7d4418d1c1a56b60cc834c57d96b2f7b745118cc40c5b2ee14258f4997975125c4bed1b19b2921dbbe9065dee9309fbe89edb6e02a39e415ac9a30bdc40e311a31d1b58aa829d30c4941da1a18e346aa3affc761e82efb6c5f0a6331fc3b3c141123d2b48c7fdfec64b79a48b79345a52620f6703ac8d27fa45f4af263c415349ed29312be959470cc067e71a80b5093ca1f865fa8bc6559ff69bcfa5695c167565ba10f6a1fd2a23f280148b18079ace6e0a89a61bdcde953a3cc5b3778ef020d99d6549d0e8b7b0c6434de5b289b873a851383306abee060b437d07df8725aabc294d584ff3277ad4b42eb5dc248b5b945d0383ae380899d29b909496a1e941f283af9b4466397e671869ac2b91138e7d367931edaa548ef67f506a1d16a9713834dd86de174a31edd1656fbdc2c09fb3208dd20d7268906803a4846dfff80c90583a99d18880b5a227af64802a1cf323481c7cec5224c43021ca11b411154a6b717b2276ce9bdc1a8737ab0028e16247b7ec96fd4e3b538da4d3dae9cdefa251e83b6d9acd02ac3c7850d831c7458ccf10f49b5c8569aae6ada80f270d0f648ad7a4866f546e1233709e0ce047b3caadd20b594dbd9049fb49f7f81696283b4505339dea2d4962c90fed5fec121b110ec58f4c340b9031e28a98f8d143778c1f8510b1d82006f25a33beec1ffa1e2fcce80a17313d774fb316ea2abefadc3fba416ac0bbbb78df679dd2a1d69dfd71c4527b189918349ddb5c89304657e0abc7d4beb1bab3f7993eba784f66aec984827f8cfec297574137d0d62adb445e1611df4b657e2c3287cf622907ed1f1a29b06eb766fb356a20bed11bb812f8a45deb1ad767f85f68835ea0e8d100bcba39f6e269d5a71c4c522029f77341a3db34bb3d60925660cb819cde501a1c8137ffb2b1a2db01e0550c8821623b4f692b527b99e3897a1443e687b3307a6a3863f09aac2e65f6c6e8875cffe35f2d3134f74235fb254a108a9c8127580ccde0ff3f0771d0ef16d340863077ddfcd278993a4a82a96e7f49f92b330ec7f35d144d26ff6d72eef50924dac6f1f454d57738123c0e5cc3e4d5091e11c0dd1da285cb3fde9996f2e42bf6a016d5631fdba10e4c2151267eed03e107b224b7dc5260d05bdfd2596cc7510ff836b8e523425a9108f3a2aa3e6a8a786b0155b873598b2d084dcd4b2f89c7fa0ce7517672c8ee03fdcc11019958a61670bf8230e237e5204e182f40f953b473542515b142ac8ee1a73cc0576fde464f65c416cf25a54b756a94ba6fb9b0be5306299e61d50d257a28309219a74f2a9f7e96f5236db8e36f99056d0baa13770ae288c35c0e45ad9e5bfc12822a7ec8eab3c692f165aaa7e2df5cf1f0d874d42978c39e9c788e531dd812039acccaf7cea75de4f55be38b6614c9d63f1036516c4a7fd845edd5914ef2899ae3330240747dc2448b47cb0337b0f0d811c34ce46e0c09ab1537be050fb7969a3c5b228b5365550884572c03ef51c1875827392fe9a14e7b78913a4ec044a278c883863e45059deb23698f95efb81236c7f5aab0eda86714c4388f38530d55a5fe8f961c9efa0af39da7502f3e6345982e150cd475806cccb2240b40a2c018331d386ccf6865fff9b03719016f4c98c9c8ec707b309cb61edc68751ae9020cc72e28f156b7559425f1ac9aaae33b53bdfbdc5774db699ef37b8cfff4f4ebb3f19be2f2d4bde8cf84b61bf891e55f3645f01211d93581365b51cc84764ca80531b53e7d542f3215fe8e3ffcbc0cf14c4d40f29e37c81c9c743300b42eb847325e7674d951bf16b50bfcec6da094274609fee759b8e9b224820fd198f8545e4a107b1587cea988813af8ea6f448875ffa010f7699eef7cec9649d730581c1e9a652bc25724a2f0fb96f93e1e46584e85a84b2dc176f6fe83b5d5f937d8196375bcac607d0d783eeac97e123a561b08e01fb8acf6ab0645fa0fcd0a69cbdc2a9e8e0b3d00d27c58de5f777796cff37e75e15e76aef6c936bd6ee574339efa161b416fcebbf4bb699c27f0116144eaf24064763e873ad680cace8fa62804ef18f0a66359a37f514e1aac1f3c9104e8d90a9766727f46e6161c494c75a61fa6949f0f8faa5462e47aafda529c4f9d725274bb6dade6fd00794a9428d05abbdb05535b69e795294c0230830f5840fb4fc465f3598a2374d209b69a38357862687ae6da39d0e52dee8afd664503aab7f76abb9f58e89cc1cafc07ff26b5384c551a57b05d47bd593653e861340295743f6c8383024ca7aefc61f558e6c8338b0b56f31c2c465734cefffded0791006553a7055c3413f0ca8f7b66587316882646c39f1ce1a63c220ff1c3d5eaeb77f2650849b8e256311b8963fd5fdef7f008eba5252eed2e5047842fb3ea82fafd6e219daebebff86f9d480cdfcb8f4a865b0479dac35b1c391d94426f1b6b884072bb5740c13108d02000ff78510625f069da56c8fcf953480e9405077236ca46b14c1db9438caf386e23cf558bf2d6733b0286f29f5d601645653f736ea00ce48ada59a459cf688b67bc091336a584f0aeda016eccb124e961c991e937985e6a32d4224f0a3d6ebc3cc6a4aae43e8dbd3d4a0749aa80b27a7951aad1fe04b0f61cb3890d66d21dab25dd0df39f1507b1e88a2c528d7d44c94a60df1653c372b4affe3724d54a9fd703c70866c973918fc5bb7b026a8732ca038eb3417d96a6c7de88e600453c1532c82a6ad473071c56792614490e73f8b6fc8f0f5845e04bfcf5efe4b4ddd83fff42615000d7f4933e0ec98cbf4b0802311c295bc4ba1ad8c1478cae5b93aacc0391624a1795500101d58dccc1d5fb08cd2d28d0a46d9f9c37823541544fd4897980196c1ce3eda7761049116e7b8746687c4cc34ea1e753dde8a66643f5f5d3ecff38ab6d32f0791b29e277e6383535060939a932cc9f92f766ec2fb017bd3c036b757338443bdcf1cea43cad49ece6550dada1fea806766f938e2c01911be18ee2554d083273ef20320a69e71595d8eb7d4e5010c20214e71da3ff36c32408e41bcc66b91fbf103442b616fe893ec4438c3d002151552d012ccbb3d01feee30fee16618af6116fc17e97a3869cadb1aa62c2c291545ab006a491db8b56e174b4cefe53d748f371dbfa4f9a0ce5fac7ce851b4a2e2c4947008d7fa578847ee0bb0e7ba88f4fb98a8afd11958f8c21cf3bb422aec3949b63cd58780b40f8afd33d77ce0b4dea074e88908b3958921783697b937489e170e7fe969653ba9b8254b9905f7e6f09b2de57e7ea62837fa3a25ab90ebccdd1feb556af41d8600e4667de8afb5100b554792f1916caf723d5f036ff5208862261e52816c27a0c1ea205fb71e895676c245530e9c8002884224b43f8ff6dfafca9d07fe51ee10c9b7169abf6b1c8bb4d20d3348c9ee9c7e86c47e61bd9e943a169ebfac7b6b02b6a39bf284c34fb6e6bfac40fe01cc99fdde7005cb3ba533524790c4b6a298a0f5a21c386304510bf2c24e6ad10e2df87463df24e9c7011a037b70ecc959c5420049d7e627e1bec6e5c509b4b2f7012f7a5f72dc11651f1154f4cb759d726312165d780b2845d193c5ea68fc462e15482c5ec7ea8ae5e887ab56de34f84be678e6289799da64de1a6c08bc3c8a6370744ec883ee1dd4daa3bbc2b8baff1e1271e234c8b7a88af5de6e2cd161d984c0c2f2ceae763ca12e6b9501acf02ffb7b813511383b00f384214e3938eda7fe0dd0c8bbd7e67abb23c295159d76c222df16abe0dfedcc4278e095060a8340e4afeb7e47dbe51490e2f6d501878cd7a80115bada93f7c73fbe26da94ffa33691386a75c808b8b102576e00ed4a967232ac37229b77b0c1a5b1c1c56042adca89a57aa8a97d413ea2f5fffa4214737436e6307a46b3d5408704369d429c7a785e5d87751c88549397fba48ebac670753ea0bcd2e7404a530281b52544a68cc6ef4f3f575f69a3ec8383b524b6dd0372172ec787531b0a267325b8fc4911de9dbe8a5258c60c59fd19e902fa7185cbf3d29ac784a25914d2955e50647ee02b03bb17eab4853f32c73a88cef13d8c94f36ee363537faf5247791fb01f8b97d38dabcca83ee9a23a56e74863dd240952f030f7277c4242d981b00c5ca4f2dc88aa11374c276510ee15e38cefee40ea6749aeef4fccb8bad84298ce111895dfaf0d8f3c8dca1c13bf0c825d51228f03bbe088fa4feb69ffe443b26fcb67056b00e86a85aa15513282b2719b31d968a66f5ebd586013cb9be7d4d30471e184933260286dcb53a6abd62d201e55307c8f90bcbe195511a5d2e2b0a978dc9e1d9da2df7cf93f2aaa417302d859a3b66e68a21f761095c2ae1b9ed8b5c5d3776c4f0352e291fbc1cc838f6aace5aae37cb67a1ad703b818a4c80ecc9d4db1a188bc7ed36ce2797e63a4b7a4aea0cc8a257b316f622ddaa8bb53128cc612cd3924ba5908a7085149c09112633940bfcde8e0cac1d04d96f0036e799f7e705ef88f4e5e6c954d18859a6d91a5783cc95289402640fd9e91c88e1ddca74e73811e80b5a504cb7154fb139e677185e410a706eb915e100c801c49097d9cb2300b198d6781b47a175352b0ade84cbf0d0191d38c7c6d05ec711e87a6ceea7680f6f10a4ce7561bece86aeb82c48fbb8035b82f513bddbaad2ef09c4b2b7022c8d2cb0f3ff6be594d52ab825528683cef69fbb5bbc07166cec0dc36c79bd588e0a12357d2b3d745d6f5cba2d5575075009d94978bcc2511240bfed8c6b3ccef5739e0d43e51ae1017839b67de7b9076d2b1985ed38cb18d7de877c2c270101040ae710ca9371518e1d890767c59bbff2066b94886f9c32897b24a3f99ef9978645dbe3b8e3c737dc7c1f7960b7f335862d8c5efeb76c7a4047f3e9a9c167b52205b4ef07ab66836df0e9fdff16275b05ca999cfdd4316e672f2883f3ea00024fa5ea80bb5a8e8dd08262835307cf9f284421abe970173006a32c5829ffa4933d3be2c9313590eae893e7ea4b7f67e341319f06c74fc0e2b36062730ecb8b9837caeee5856543054812ac6a48f4f9837f8ee33a3cc97a4be283402904f3e0e6dd26cbbb5fb0ed76b34715e4847f54b254d655ca4e45fb39020409c9786fc05fa6e3f37939ec802fe8d1568269a96fa8e57ed60c3cb8999053e3a3c8f033246b540422642658f2ede42d2ba679603e955a78ab68ed30e63c52ee0e88b7ea660917d0039c9234fce8be29918ad14212cdb08a6418b5ad5c06c3f6ea664957085789c18e2cba8548f73d65084ff2ec778c17257db5ed9cfa5f58195101c6d9fab8059aece3b070b050220642ad46088e4feebcfaaa0763acd19828ef7bcb8028f9b8d19177063a3bdb74c1d088e269e03f51e65e6347eb0127ea3f437e6ebdae84be3b2047c84421d88ae506ebd98353cb021b24b90511cf9ab1b9b35006c4bf6050cd4bf0d4bd99563c980d26f03795fa9b087b7bb35dcf651940757bea2379a39c61c46902945d8c3c1acf548e3b40ec15ffcca4d02ba07ba357ad9eb05fab3c9273d1d9023370e25b54947681035cbf67493d2502d22b10d84fb0b2c970450928c1e9151b2851dbcfe8c89ed844dca42128fac1166ec0bbcfd256fa2c1a17443fca38eaf5ec5d247cf1335cee5892ed037c199a2bfdac4d3e5edae635953a9550f0cb8a754d701da40d271364240c0d82ac8bfb1edc9d764f204335f697877ec737792e1c338e44796a99755659761bc516423d06e9356c4612a28dba597822edc1192b6f4155b1ffd09efcace39d53bcab781a509199d75231eaf7385a719277c4a0e7bb83fe8f3cef94f49f09dabc892bd7bdf9997fc0e9ab9ead3584fad4bd441361e1d8bf853b9e522e5d4e71493a861cb466a7646336b67ced4588edc36046833e5cac4fc17e14bc8c9af01d205c602a9dcc0ea3d3021bfa16aafcf8b8100d2da2403e506a741a89dbf82c0d999b43d402de68db42435a111294400429420faca9921cc9f1bc41e4e70f93558c405fdd4d136c6c4539ecc9a9a7b56fced92cef13568f63e3699e4b270bdfd0d7b73c972321c1afb22719564417eb720621e33487a5a1e12e7d6966f0df6115f4a886ff12cbe90fd833c5e648cade780fb522ebbb28983a3aa8840c4b572f9819281c80e43164447c46bd891bf73a7ed5d5bd44132a0cd21f2bd40c389c0fe6106a1b2fb9337bdcb3fd7dd6db9f9ced039b7f0068f66632fbf8e6fa21f89a807a41fce270fc440cb1e60a3c9e322c96ddad62cb9c08f463f48a6ddc052b8a84e190b814a322d481191f6cdf5c5ba2b95613b8b4cf868f3dd29ac1f33b938d4084d0949f2dc2f4c9018195cbe866cefca36709d29f7a61a19e90ac851400aaa3b3273678747d138a828216dcbf14bdd52cbd755c171b3416914e8ff06066fdb0eeeae6a8d1e01a2a5b1b7e6f8e0a5cfb032c7cf61ffbace5ba003d8af4d2b41f6c48bfbb04568f208c62b5bb11caa9127dc39de452e68dc1f5297713b826033a6884e433f2fc6c21f0258cc565a1b00952e8d54f82b05fd0b48bd4f05aedcec841348c8a1429ed26e619e18d32f73dea7e461ddcee04f64edee985110a651f40dd092e20e866c41da263e37a2166dd5c4cf5e8973f27cfd22f522b5ce05d6e26c27852b244dd27f12174f47bd26cc1c3fd92f6ecd9cd0281cf22c563c3ad67afe01400bcc3f805c59f4daf455186790ea9a92cc3428c4c1de587a630e1f04d82ab2138b2ae545cef2ed44497b28de86db8a7254562b72ce9059a8aea7b5ba20c2cbc3670f9188e773313c21aeff32a61ec7aa7302ae5574c630ac0d3eae4c97e2a7983989f9253195eff241d124443b9c47ca7901d95c774b68da63308c2562640a4995a82ec029d0e53636778865b9d9ce9abb7ec133f5da150b409f267a718a5a09784fc19dc0130a5c3524bcdda2e925fe244fa73c0ad2ae3811547ed2b91bca3275aeeb1021f6d8b10434a78a5e7d34d4772d4d8855017d556559108061defce8ba1dd17a4c96bcc729b5e22f56ab1d56745f94cec0fee91138504a10648d7bc14b44936b819bf34ab6116677edb823bd25f113e0f04404691fa39f983157e5a0a8b9fc0cadc84877d0fba91746db5a44878d8b6d69c85b4e90133af2dc72fb4102436743ef8e3a89c1081ce7d11f1a558d7f55097b43efb0743dfb73cbad7d72a117539f8d7df68e0414e57890b176cf6ac56d1ea56ffab7cf10b7e58d613b10304fbcc08a47e422cbd8507354aaae767efb818bb40b7e776089e1e7e3361bef81554b1dab624ee79cba0b816a1d2d6c2cb1a021cba4ad18523641a96f4fbb5643b427cc9f745c184b98005026665f375e97fcae8f59f17f7dd9dd624ea781039c26e11f63466631856f8ff3279adbf5b20af2759d3c6e3ad20d10764559142477933275385088012db5e8565d05edf423ba5830a9518229aa10c193fa5bce62690c4d1ad3f675b96bc4bcf81558781c34a2d126478051f7a12849bbc179c4078bd726b20ff1caad21398268d00bf4c157e6bef3841b3cb0661282dadc189353874a57b2f91ec072107879affb2dc42babd6336c735a99a79341880cf6802dcd4449046acaa73c2d125f8de97856c2f8f254466893bda8b27a1689b91016825ca1818968f462230c1486f805af9c9b45ea7e41f00e7e0a9a55d8fa436f75109ca7237dedf7ddf9e9354daaf651c06f96199881d990bb825a1a60626ac4429915aa2ca92492821c92d7335e34eeb52ba2d8e1835d015868e53c1cf514f1eda1e99e5e4ff6d6bb21f16536f015ac52541f0fc735d9d09c803bc0b56e2a4ce8c944c51c50fbf89b3752abc034b6c1347806da0d991d744b0dbb28ab223997fbacdb2b17bc67b294ba6d24049f8927d0a3961f9134a07f24d546ad43fdf3590b0cf827a656486d20810ea210c65107bfbe62605c03d0af50174f65359e667b436be08381017d98e75a31fd59b16b2094093afc9509cace98805c71da74d106bea46010a8c0ff819f879961681e2fdc42d10409fbdf88a989f204760a95fd7216abf71f87613c3b7393e3e5ea300d0d2b840772c6ffe4079455bf3b7abb426552f1356458aeb8a97d942acdb464e06eb1e56bff9b162625885440045a330aa9d3218260f72372588b3530c1eb76ea905b932da8e260d2fccb682ed0de5e4c4485ed402505870df1fec86a0bcf9ef8feea0b23acb6f188a17d13ba5671cb99f4f7e2c19f0aa061136a37d08965e0d76957e7bfa4c486983bafd32ab92376d7cfbbcb04329f74b76b35bc98d09a9e14ef0e5eba6028393d0a87815791f032446953d51361c2bb559a8176ad959427756210473fc6c4d1570a1fe70c45f897ab6e7ed69d95b64e2b766a3d22a99884c45c73781c3921a1230ceeca2cbb0e43bf2d2607bedb017b969f10bc2d24ef4d6f6d6b8f5cc53302384cdd5b40383ba1f68793b3b32e4a36fffb70c6b65b9bc6e618de226121f5db1f65f74857735d0141a2b46cf6c6e2baff53d4a42f38511f265f557bd1496e57345b5cc96e5d2727ceea1eb9d6ad84e3549ca838d18ab8dc24bbd64e0f04a7ad6717f804669294ed6538933a4a7d54427d1be7555f5aa4cbc7f820450548f65a79d8b790c81794e96040ed72d59b6589bee3762863a02fe6712112c38e1c5cd0f0b83ee8989000e4925435275e987e988660f17a101573ac7a7056d4fa8c8454e1bb434c9c403fededc9d8a067806799b192cfcabd246b7d198c5456fc900e97076f111090f183bfbf661424165db39c258ca4d868ad3ffa76ccacb466e0f7789c2ea836e3b16ad989265cf7fe58607eeb39fdc0ff9ff729ddfd423f7fc1b20e016d51e4ad17e4411da985727d61a7a8eddcda8b23c942bcaf069c36e170474f0dbe2352c19b2253347203e0c11fbe0fe7e583348788777d0e39145480dcfad3596769f90b0f9314f10cf55b54ab20795950f0797693f501b38f7a4feea1955d50dd5a0d147625dfa02dce3237b2e86c58b2686001591798442eaa144178d66a33e6510f3d7d18319510433369c48cc1175c8cfdeb5435022221c47b84eef46156cc6b215196332b137e3d346f8469d7029e963b4d2b1b34e1c34895fa95bcd18857b98dc0c42b4a4f9e5c653f40897b022b5c24e8ac7c4de85431cf26d8dc2f18d9d45a38d69461db74c68d842901292582ed1132d3ac035ddddff45aec61564aa5663370865fc15aeb28207da45e1e4a1ef429bbec3a920c46d6cc1ef92650855fff590cd0a619a894f39720c6b0e12b02125dde7b4a36cc4082145d1dca8fcba147a413aa12459bab85b36a7e860ed7c1f4bd7ac5f4ae784d7478bc86a08a64f1bbfbbfae9ef07c30e557ffd739c977a601f6f5b49fddbd8e892a9208f8abf781a6a043b2ebfe508bbd84898f307a8c48522e3af0c554ba79db8977849527a76767c58815c78a06f9c1078b64b10856f541a5fd1590a0ddc4fc38a2ef7d5760039997e23d5a74e312f4910fa265f785c65c28d9c37761c4599b142e044de35d305bdec15afd27ac639798b64c5776f3a5f850c42056e5b29e3c7868bdc0c2801383539a04d26ddec9171e5d17ee6b8e620753570e4518952465a46cfe5c9113ff8b3de7ee9c4cf1d71f48c0da8713c702648a06ebc6d43e73999b1ec209e9f44e49e666d185d3478b93681cbdddfa37d3b1fa5def808a63900f9af37a917ce3e1587aff63bf0df07de8d0bdd6bd7c568f6ad2223c811cc1eed6bef74e113cfcc4e4b5753a4c89734a85e93793999db1c07ba67709a366ac779df356dd8ed6e6b33899d7505f5800e8248e741ad5661e865a3ec99671684336d36961b465e70f866dfc38f3283f3b5cb71d69b985b6f68c6286798c305a95c7c29cc26c2d005b51e3eb82a0df27a7f79857cbb4b1012e772daf4fe78e660da4ee11c3a2819daeec4862f870d456b817d594c1698bd07c5b95c0c84c8c3ebd29e58f80e00a68caade01e450634241f46b1028dd22d76f4df5cf990dcb09988d9c8499bb561b7f7f0c7698910f235bbb898274d08f5b26033b65102c278c5de72a6c8df67d5f650255f3872fc091e33c1c5be72c227eda5d5cd2a9f5cefd456007c20c02fa0de4a1ca3aa208a39f1cf0d1c5948eeee7e56457b89fc312cce121651cc555d5bd455ec5629639ca2e3b2ccee62230a0a4077e4d3df33116c1db09716bb199b0e5726de27fbee4e681ce66ad20ac948f1beea91c130a272cae9d1d400f5e65a1c7aaeb1647e0009eadafd2fb8d337b7de68953fc0cf51d952e890014c89c1a6d431154957b6358310578d84828a7869529331b9ca5ac043ca9dd5d0055b29bb3e7f232263d9ff36fafcb2732536e875dc9800a091a5b41259c04986235517e4545fb078e1057cac8db28d8f8312d6934920a903816d1e814faa142427b1f1a94333d1fe68b5d7ef85d38363c5d5d5d1e4e41eec85f1b3849bb82cbeecc781ad8006a54ea079159ad90c01a773c9735437e7f9b1b45da0656a5cc5103ffb4092575a772e8729277c58e48e7a6ec2cc6ce41c24ae6b64bb3a45e60eb55013ad0e7e73ae2ae90a62fa910fcf6e827301326bf8ca07e936a0f835fe9b2df32225bc86d850e990ee926bc30329ae9b967387df21e1067b74f3ec7ab2b7c68b7669e188eec6d0cd8d48c0269fdc4060d9e2f9281f9394950d947dd7bf393341b17693288a5743c77dd27a2300faff7be0351ea1d546984e24e947667a68075c8788f99c99df8d9d2f7a5b47aa223b19f30c27255964e338011e443485a1e147790479c73020289b51d3c6a35e243ab9e3c551b8c2eed92422e6ef34f881b1f1241782bc55e3969e0bd232f0546ff7c64762ef8f943b09bb05528e9edd6f59ebde860265405f797af463b3c32e890bf3f23706709b46641a445e94f7e8093b421175f3a87435839cadf845424935894b50d23d72d393c74f4fbd29c7deec1692ba9deb84771394fd829a4583c2b95bc7560f5b7ed91c0fc4e4882a38220ac23a160e036683d586a07eed8705d90a3333a4d503a7d09dba79bced91343b89560ea6b928090da11865bcc1fc3c1a9f08889dc87a56cf35bbe7ff836b5cad9ba47d1f90c4908959a7ea91982ea590e164d2b757fe18765c4a7f9d2d468ed69f52b922b95310ae9c2d94467d8bba1c23dbbd1aea44e0b8511b8cc470d1af93d41d6e06a7581f9102b9fe766373374bb9837836bbca43ac3d6c93d99390cb6246fcc099f7a722eb4f691659a28f3d3345a11b60fbf2841de25705d044847eb073b5f220a167ec783c6119343e212f158b6a1839aef7ba9e470ce96552b9c81fe85ab44d3f525a556ba16906785614313fb93b7266b800c1e9dbce079c444ee5fb165d7171d9902404d258ac53ecbba3d47005d38f24a066c24254ff2c85e08fc185b2ea447f9fa8f48a405ea1e3a2a29e813c9c161c05e3f13ddebdaf82430b12ba51003cbe586fee1c48bc764159440ffa4e5302382e65639c3630a6d27826cf12e03d32ef84d47b41ec2913884ed56f307fd8bb9ea4240f4be8384eb6c00c9ba7332f83e40090d76f49793baa8eebea0e81118ae0bb6b3be680ee9186260970939efae5e186773857d93f7d520fa15d7ac20dca60ec40572d613c55a6ee332f803b88403c2f40ec3c8542e0214ed689b622746a543dd3bbf7cd2e7541e1b66f22a479b5232b69d8b0a4f7dec83ad7592b3ff5ab4c430e7cc73e829066170a3e393832358f70e5f4e4732f44a9ece64088ec39e88c99555f84e96010ef327957509265b0f4f1c6da60dbbca03568b5e3104e631c34fe3bec5ed43e35f309fb82e509c154d9de3ada59995410347ea1161789f43849f415547ddef50700a9de55d134c87c8b19bb9cd9dcfb4fa83a521b0cc2162e942ab56f2f88b091357c717a5fdfa5566d507cb13bf8eb5855156b097d7667fdb3d8b1904858b05d8e5789c52952a6c71a302c258dd4f932a97c258aecaff9b6acbd6dfa110e1aa1c99923eea56a6c2df66dfabae15b41a7281e054e263a1d1625afe09f652d06e99847ec3b7447891e8706fd79d4addb19e9468f5dec76371ee36d83a658f4fc9136d0f57d0681a700dd1645b521572190fab98be4ed03ab0e4fb1e91e7b87a8f7abd211151c6a310cc6f45c9c1c67718d8b3c78c91ab8ae8015b3e708eff3d63e0155d80964d5659db8805ab966278b08dba78789e798a932bada23707d4b2e9b75f0e58d04f85488f100bd44de001c317b022d9240968a0afe3d6cc8993f05839b12f90f610ada666c8bc1a17835c8867d5811d7f1f951261459f90fd0db3241e81c658baf9bfbe0329869b2a9a576234364ded9ebafabfa642ddcd8723a32b64636bb160040c745e2e2927df411018321bc19c2bd89a0e71a9f736af21df827ceac3c25a12861fb58a4a8e73a68e65f0cb7b84e1941a0871347744fb23e0d6d64aa008d5014e6ac7dcd9b79e71456aed9af96c5afdbc2976598dce084680e07f019e0648fb0a3d7fc0a09b7356afe06a9b4c10d3f26cdf812902d6645f90d56e3c5914d51812282a593c64d76423b48a8f65e3d03e41d1e113bb7805deb00e2e4335bd72ad21445ef799f21ac08ce704db6145dbe450b05e9b241bae027bb4495f51af9d43ddcd895c517dd08a2ec8cbc0af9f08478964c04235e869dc4663ae42363d99bec8d3c64a66942c739c24aa0b3a2cb39939ae53ace91e2c865c6e85732690a9709cfd6ed56b4116de9c19dfd42ed91bebf14f6261d50423e6d89e617762659c56844d19d1051cce309f1aebcff4c7576681beccfb1e3677022c6e6626a4971584d07d81901d6417aa68a499df3ae1f03bc092f6d5c6264b984d630635bc334408381e23f820f6147c1c9d1150fd028d2e5d24c3ed773720c10fd579f9d260582440b3dd515b33df4aeecfa8cfe0041a80120ee56eaec2f69f073d999018aeb3bf0cc1aec10ff921749e5cc1eba1f155596327bdeda65096d948d1424d3bb571e7a38c0f8fb95acd0aeee0c8741a42b0176d134d1484d5ea82da8803d0213d2b26aefc1fcd4bc48de2a2e321a93d42504c1de09b016993291f0426256e9834b334df9f0fb07df349a1b3e2b37557df7595beea0339f3c9f12041d5eb5e12c6ef55db4a35bdf19b3d3b3aefc3b4ef8ec6277cb290653bfd26c4f4714c0f286802b85c9ff4b14cfccccf55864851241cf313e50ee96ae88e26d80a63cebda3059c15217b1ba997495670853baa3eb986d3362f348afe2ef44060099ea0127ed6e52243c05d9db68e948b3030489738711fcc573392d7de63d5704396a7c9d70199f397068f12622268c4ed2b690cbf693f817e9202f1eda9b5380e2c29aa1bd9322f25d25c2f0566242c9acf592a6951035bb16fb57ef42c80fa8e5bcd8c09b613e701e5583b36adacdae7f3611b6f30d7df011e5394d279bde99fdd74353afb4e425b33e300e81d794007c91020752d54c03d02856f50e6a204344f8ea18a23439d3235d83e84a0fef3d8eac7787f74aeba09efc8362d3f7a46db3d4478fbfb2e178c8ddce97f61a4fb9e38a670887260e622bb80796f4b0f326fcc549b1746f4b5bfc3134b829320e9c87ac20a8b68eb5423cf9e264c42e673d48300434c85e7dc0b5dd89f4c489ca33ae5bd30c07be32bdd538edec01ec71b8d46953e43a868413068b813a62ebd49c07163180e5abf909df1c4e531254b13a3354cc12c9dfd2cf67cad91a792eb14157fe066346518e223c534e9188c3fa496e07037bb28e7b2e92604a4e19592bd24850b6352bf32cbf990114a107640fe049f57cdab8cddfb023f11881549b273b5404d14cf4d68539a661e64f48e3fff4d99afc80dc688aa365d37f5ae610f5009eb0851a8ded76c91256c786d0e3e47a61cd08eba9a79d93d5800d96763f89f5fc076ff565944725de020802d03a2848b4b8e715a7bb2b693eda1c7be2ca0b33690d473d8b99c2a0f95b67cf4f072a87c05c9e950562994f83efba4c14a8b5346ece62c165f808d03c756215295e4b207966e9c6626797f6f34c96b2dce5eb87f34724419e12e3e71358ac02e7330cd19b5d83e68d2de24709e2426552f7968bb2b2724ccb7f2ffdea752ef16f36b2143a1950ceccf726ad456ac2cb106bdca6c2a560763f4ad9ca429a9782567779cbf3e0c8d4eaa04729edbd17f1edc017b8b8e54c5028eb2cf27b3907a6dcfc822bb56d987555672f61bd5df6e31b89848cc00b2770eb9613691aea27568a6def865b399317a9d5050bc587461e50899b78a8ee6db945c12b5d54d884eccc4d12c2d3034b5bf807b5ac44d4a76fdc11d161a6d6664da9b6e81d8ed24a836e574750d554ebb7137ae4898f546f0528555fdffaf1c755ad43edb15acda68135f99fbb1ef37b5d9fb67497c7a01a9c88de0757b2f15baf369eafc2433eb475578fef221af57729050ba4cf1f821d1bc2aefe83bcbc80356b07149867bde648e848593a6ca7e1d55ee5bfbab2bfe8e0095916fad836e300f81588913cdb795e2f9a2030d422e563cc3d5f5573ee84c31e7e78014b8811b735204d71075bf4bd53a4fa9fc533d35486201412bec0848efe0ade9c512772f23eb5e80f8071826d2d4a5f9ced9047d0c21440111014628ff689efc093bfcd5a3fc8541acb2d6f2adeb2c8ae379ba142dc9bc6ee5b513562e96b215b172195d0acb60c8eefb8dd98694291bb3b514152dd98d04ff18802acf6d9adacc067c8a2aec5b0e0b567473a59331097296946461ba9459cf1370f306165f0d21c0c96e87dafba5af44bf30fee99040113c83d9bc96838f3605297749465740efd87567b11c46bfb8a22dc3a1ac0257785943b810606ff3e8c3150dd8a56f8397af18ca9c7224555c6bf7acbb49c6caefe69b7dc4be2e83388250eb9a222512d19754b37a2114c20991ea4088c71b436545f0ee552df3a59da18355615b12090192e90b7bdf9ac84cd321619bdf715867e025e6039ba538a3536b9aae10ebe84dd9792020a32efc26c84eaeaf713ed9d35cb9a2ff685d27e2b7834416b6270ef0f3d85f53319b558112d2e5764eefaad91d15a669e8244f2d962a6169e2e4ccecafb587c2ebd8f7934914f06982136ef54478e3e2cc769c0558973e72d051dc1722e6136c96f843134c6319f1ead1f43eb97c1e218a6b73cfe33265b243c7d3ce186b780920fdd741b137af4524855ca3608cef27ef86231dfc51dd9dcd4540d095fc250436a56ffccea5373054bf3e5752bc2d1cd172d8340967da46a4480a46b0a0e187d9c3a0f624c6d4b902424d28965f9b2279ed765e7824ad0ada96a70d3faa6d53b3aa5f8de89673d4b794fff05b7c92e082dcbfaa27574a2dd9a7aeca1a57c53d369420066abcc957185b4271fa7a97e206c7754908fd5be45838faf498ca5242850eaa1b9fa15865b639c535d83889d4ddd8d86b94c5834455c1fe485a5de4c9254af6eca6344b7542d2f2254ab07abce159e9976d3a2613359a99d67718c1ae4d85c709e620cecbc5e3abc80907f68c4046b55cda6ebbd29a14cdbbccec823ed9755bcd2444f62946fa071b2947bb55dd828e0cf70c4dbab36854c9ec5320f40fed6f70c5d0548525b0311ede912453cb328f97c3b3272f8947d41de26a80c846380cda4bd78e00a9801f326e527d00f52d578eef100e10a856a547bbf36930a83d3a94ef17e5cec0965a3c5c586dbc6896627230f57f43273a82f64d04b243108f33cc04c0908279b0ac6c9de2f3f24a5cae433cdf0753759af8c91b0cd761fa26dd5de48b3bed6230113fc3523841ee024e97b3f6b964dd06e405728b907a4e444654b468cae53840e49742229d1480364702895b903134af42404282ae82b64461c165f5811a263da2d2e68f2643a3dfebc8bcf1a6b913d1193ec6bf2eac036634af32015526133bee1f10818959100116bbba00eaca5282122a50c670303fd9b28aa2143a5304be7e5f503143766dcae8194a1d2222aadb61caec8c49e69bc513e5316f36ac8b67ce30a058f283694da9d57deae11ee9ed9e9916e631544c53547d59820e9383bb11bb3ed22b408a8ab60dec0e48b296a582e78eeea5171a8076433b7bcc40cca1de623791b57dd5c54aad9681a19ff395d960add8af86d9b7e7b199fc7a70b4f94f63704897cb9f9d773a14a7c37e8a2af93596bb886f96e3da2a7aafa9113f472d1a78d55630759be633da20700335c7d72f2e64738e52f08fef4476a0a376847b17e975ef050ac5485aff9bc903c627b5b49ac5d7a0f2158e1db157b7baedf1fa59753c77c82d2d3a4675248b89e8db3ab2dcca3c090aa0d77b6291e5fdfc295668e8f9256bd4a158d2a499af4560c4c8664f4003c3214adcbd3850536851db8865577f791ef36c8f1f5cbfa455e0a7a54f21d17a8ba7b04ad6162d5787b13e6e72ba5ebbd96f93aec41a9bbbfa9f9213b9bd5a649e7f84940441d7088f3437830d3ca7e288b5b6658b6eadd9bc464cf80105d51cb264ebb148e3ccf4d4d00961a0d2e69cbcbfa10c28f1cead2df0d8d583b88807acb8b5e2b0f153276741d730553cb424aa7ee22b3fffcca9b667c1a3f92f15feca2d9a38daf1c78b129a0033c1c0a658442e4521e14063b4784dcb55c4ae522a288af3776d3fab3ffe74032b271d828561c4d7cd4f18ee3d1d7efb81ba18b71576228d74bf601bc8e8da89b0f3c888736c569893fed8ff0e70d000bbc8f57e3fe52dfd0beb92bb53ec694cce1159421bc899b3439fbb22353d64555908cb347e94dc4c183a74933b1a2b82fed0aec262ad3b965641d613bcc6ba7beb32932a70300779c9e47818f0f957612013ac8977cf2869316b082591190d1286681764dd280ca12be41d2064240ba0036d6395c5f6377e36966aa81d1c6435dedaa1126e59e51249ccaa529813e76d98761a4fc8a51ade1e64df52d3e44a2e6e3c6033daff63fa0ea927c29ef8dc98a3a6271283643c01d82c6fd2fc8ef618587dd0a99457d8ff15bc0097fa0c90fc83012d260b8560e1b23cdd42372c6ac4565b0a68bf56f36cc5054b5376d91b357791770821847377a6c4c2d855acc5b1daf092495431321c011ecd2088ec822d9b8690dccf78092685ad40e4a021fb5586bd2b097f0fae092cb145d3f7b5341c0f959e084892ab843c33606bd9c3e92a9b6dd39aac930ff5b8ac1964326b3d383e0e0a1075737aad509c6af37f1ed729fef2b273254bd857fface67eea471834d95b69385db09814a95e4a0847fd304455c54db097101d448a424d08981bc9a9ae0c11b98843f157486d8d974531ed924e4db06cb130e7f140178e6f98748f81a4952ffc22e7af3c41a368e08163092078bf4780352ad602113e4bb7555afd68dbeebef6f4d9d6b724c0268cc978a2ed22a34fc6bf916949e44964dddeb05589b759af37c9bfd77e75cf5ab710ff384da74dba8c724e31a3e5d297733c44fa5a21a6dc7b4f2d8dd2d8d0d4ddbe17fda9fabd93183e0a87d66b54dc9c1247f1fdaa588426d2bcd2f70032a26491c657115bc7d942fc9f02785e6f69f52ecbee2ce27429d5fcf399c043955cea9111f761c5c3c8873df705e34053d9a110f633323a7199186f4e7addfce2fb20b51188b9aa496f384fe41f93472c03670629ceb9163688f4b77ddfa36d878cc4c39fd0df4b87d161fc58409320679102be9ff87c2f328688a930a23c98e65c4d7b6a85396c7dd08a2ec8cbc0af9f08478964c04235e869dc4663ae42363d99be76150ce1a00b71f80d3a026b1c631b702b00bca1d776c55a834f947e32a25269aa12adfc9418bfbd681fce427fce813070ed99794427d2f612922fbb40563e6c38b943f39577eb064feec2a526b9cff549da5b437c0f8f36cda35a08cf66a6ae48428e66a8a36a0c2ea700793148292378fa5157314c996157af9031f9f15b3b1f5e8491cb142fab17ea102eb08402364f74cf0c3cc0773b0f6e9f5ba8befb15ac37d2960c8c14e4ba7853305bb14223528bc9286c4e1353817618bc4f72197cb82a8c3ddfbb3f515b75cf69cc131153f06e632de848d49a432de451cc57d30b17aff3148ca9431217260b8262d1fe3395c9903ebf9962498345ab98b8bd89961ddc747b6d360ce1f168b2521fca55c6d4e579df97a1aa1f4e8af9c5468c880b9d64f651a3a57fa1aeb7d8fdb1af99e84b618c9209b07633d7b233c03a79b03d1f0f8e9eb3780487710dcdb33e18a4bc16ad4926ed599a89d3eb0498988a8f161c6d103485c9b3dfd6a1a6130c1190b065ab54a067bf90a9db67c354aa921377b3cc106243eb2c8082c4eb6460418f72f625aaceed37b413fadfcf0b526822c07cfcbf450e20d008c8725a9e75de713e66acffa4053e2d1f4f785dee25b07a2c863d59845dc82ddfea5bb613246b5703bcf95ecd4f4c6e61a9f5685cda6931fe865f2b66224b442a452ef832dc400dfb572c023768c55cdb46ed44c7c3f932c43e89e3625cb27bb100dc9db62226e89e01913194d279bde99fdd74353afb4e425b33e300e81d794007c91020752d74a03023d54d9b106b9307c1dc0dffdcad9c35e9d520241bcef6f56e3d94f56926a5b8b3e386c3d518dcdc830846d280bcdc823bbd7ae5a09bd255f7eec1091f267d2064adb19359e66e2c383ad3cc7b9f64a4ddc561a4b93189fcdc99837b82221e16c2bf1357a8a94d79ecb8017a34c5c41556b8599c8028e0080516f99350ec9a24c05f78fb97314ce31f6305bb06237a85f6deb543a6e2f7045de5dd910e70ddbb78bb50e475bb22a85c1c105eab6fb5e4a8d171553b86daa6beb28697bfba9ba1d6b97aaa51a06394089972b048b57520f7d43adcf56f2453a251cca015892f15d7520bbec1b833f1138b706a2d660e24fb35334006d0c30e583b8f285821a743b494dc1010c6f1bf11b76bf9ea28d6ea6a44dbd7950fd87ee7ce3d273dde1ddb2a32e3a5e03ed203646b2f3c8f3dd2ddcc81d30001fd083249ebbf256f6f2fc7b51a7fefbab5662e7e83ae53c8ee443759ac31f0e0e0585f97c33df3b0159932c4b5783de03d8656bbc060ff8af355d8805f296f9ecb4bb2903b9b376246c9bc05ee4756d2906dcc52e79fb1e94be6b68386869c4ece741b3bdf25ff2ab3f5becea154ac71c4746de3a07b3f8f9f49a36529657e887fe098f9f723fbe1a1f71d80a00cbfbbe64ae352e5bc7a462b51fd3934b101aa33462007af8b5814bc57a0b6a7548fa667499ce82940ed8826f0ea1642b00ccfdcb1a955ea1ec39c00c74b34d861842a2619504953bf5d205991f752cbcb6a0390c8c4b63e6f2272863589377953c9d058327df90274cefc3ab4c864873451a1825b83585b2b6255c2e56cf54a6e13cd6484066e2d5409e607c38f16a34a93f135d518fbc8cdd43dd9a21dee01207afc3f449aa8083215a82df205fd34131167853163ac06405c2741b0a520acecccab20c8fa3222a9cefbc6738c7a01a9c88de0757b2f15baf369eafc2433eb475578fef221af57723be450518c73377b40896b7d7884e2f62e46351ea3426b75a86aa8a9c48e394b149bb991a15794090feb93875fc8ed885359bd33d94730c41d3a627047c14d80436681a8fa7e74301400f379241fed9470879b1bcf888e320591b86e48186b0888adbf22947c017d6f3f520616d6869ec54fe6e57a58b84ec3d307208de17d540c634dae296c45d12e28d699ee2760f819c9e60b1588e455d2d968d3b7b3818b822ff16988af5f06faa5234a443c66d11e2fe0e2ef1739b155b4223f5fc4ec9a9e89f020de8699a8c19ab4f7d83f2befc606f50a9d5a0be824c2e45ff8767285496580886240e20b84272a94b2539bb6f05900007d8947a6a4622b844b5046ffd7e903afdc5e58bd39c7157b2d81ccbf9fceebbc20f9aa96a81c425f7bfb43f35724a5a32dd6daef998c3bc076d308ae4bbc8b4b1656a16006425e9445152869a4bcf99f3a250675298aadee044ec06d36f8ee9c415f93ba83f4a3170abd471b0091a8482ee77772afea3c3718b53eaca05b61c8f56e336820ec0e8c6a0b9d93a12fdd938ade707dac33d28063d73d2c7e82001714656a18bcd972b63d3b70925f707257ea10c5c443e5270ef0f3d85f53319b558112d2e5764eefaad91d15a669e8244f2d25d479c1e26303818f6b9690c3c02fcdb0411d38dc9bce255127d3afb54b09952665d67f2cad21ea27735ff095b52d2250bee76659a720289d6c236e9ba7aacfe10bf4a3125b83084f84cea429684b75226edff4d3c926a77674ef5839fe5d86aefffa8c242865aec49ce01a3987638dd20ed9f40b82cd320cd901a9054cd9e909786a83b648995d934aed2a2d224425cd58d2b4f2b99b22885d3277b3868cb6c006228dc4a038bcd72962f112048fd8efdf4e46586d11c56eeeaeaaf2a5ab25d509e52628dd75f07d4efdb04b8d4847a300ea9bd007078907a86fd916676535bdce3d2d4ff63ea8c81a22d7a0a17e3ba455861b7d527b054531b13af1cf90c665c1d2a889015f1848de914df5de3286320337173728ab04508d6290007fa0d8ce1a2f4cf25402391354bd22197549f5d72b58b2960cd9b692a3659df1871f45dd362b4e7ea3ed46c09679055a02b2b949dc29c6b97b1a515147bb55dd828e0cf70c4dbab36854c9ec5320f40fed6f70c5d054856f57a6477d285e75f906873c429006a2459f5ab463e2fbda4ea52a7df7dc433e703793c61c504009331e3bf69d0a944f2d08bfd5df9e82356ddc7aae0c82003db122050da8e06901ae300f3fc4e7b6405ce12f9ffda02f26bb1bcbc1f4757c96765c43d0c1994713361ed9e8970b029b9da297270cf9fdcc967820b157f5754f450595fcb09c53a443e6f03310e9ed16a03204b9633f83ee102e94c96177c52a701efffcb01731ae21b5d5f571905cb164b2c917bf1923de5d80d692f04b69f41d62a28db50f094b6a138b7c713570412dd2d7db5cf8ac16f1a14d76ebfc2667ea4bff15b016bf0167695e4928f048d548086bc4dc4090e55caf238c3df928f2db1429eb665979bf4caec183e2d8fbc9cce7b1fa7cdd6534e2230167c5763a872afb435528b233cf5166aea36fe52985fb066d44261e5ab00a9426cf47e245a1dd800f7240621a62b01ee3545e3d0f3f1ebb9517e089f812e38d2e0fa27bb550cea61b3b7a935ff1dc808588aea8b6e6449b493e7a9f27cb2e70a1486633172fd35f9a0ca09149e0ddd1fde5022e2643761a005f275aace62214d66983d7562746483c2ced4adbe0dcc7af687f012d6e726a7282a3614bf870d38c0c22988e62c27d9df33f237f8da3d133a6ed8c4bef0294cf7618067677c9b1d22b5ddbeb6e7dec52c9b62459f7b349e59e4aab67e4fcce6b9136793b1565ae81464fad93a25c4f38ac56a13f40df1982cf028ef36d4caaec6b50f9dfd6fcfb67a21e5fc44d1c89573e4b6db44d29433703084fc0cadbc12d4058a480a87eb13ebe215398efe0f083ab284121d22273d45de9ea6b04f445b7eba68bd0b54b7fb41f743257821435fa75d0eb0b25dba3182f3f72f5b6732a058f91d85d1147d8005f58a8b7c65f0648311e940972ad322c56ae7d5584c763b751f4e0dff7059041be8efae5a007d17f9514979d3bd9aa2ede8ea83e2d7cda680de838b00c732fe7c1631838af1156891d3a598ebd0b787335137716743030e042fb02ef636223fbafbcee68d9a56b3780406f3722d802f5bacf4e1f1d8a527bf5b6d5cc44fb25ec69c0944e4630a192b9e573e0e6495e8a273f3257643744f1d5c98760df0e1b1f7760dec4547f5b0c0cdbd5bab859658e1e5716c927418f2c5fa5098e29e386df6318694f02aac7f88cef6c3880ff6ca950365309fa99fa8b513b6e631af12141d9e30d7e9e7498847267fd39086903323763d9d77a528c6f603699acf5dd1d8893079e36e98d88d1cea563d3042b54b6b0bf0478003cde6ee65084da2797fa01ab25ebe62571334bd0dc3ac78a1c972c00ff61461a46d82ed67917de0a623d9094e2dbb52657303db3ee88dd15748efc48450c5277c63c0a82c1b355b859eec445521f8dda61b05021f4431216390ba55544441d09b4ccb79a3f5678d0988111f1821f284ed2915e17c2a8664b99aa3d312db10a74160359e8ab450359209f95b317b3028b99622e3e4d77623783c185e000220b02eb4622ddbeca25a46d1b8a7583e896e809ffa8149ccc5fcb9e2d01943537e433f58a5bf1e09ae575f5d848bb937792fd75d0dbce83acd927d4cef15a8d495b19c98b23731e85e6c95ddcf553916b1d5d3d7d07ea1962895f4c5312ce4307d4ac92e8cf38771fee4b7da6e5e2737cdc85092034828dd70d58a38201143421f4d44ef1e6b5599b8fac4744e1a7ec864ecae9d530085e1447a8b35dfc78263ed4404f7827cdd3449e24ecbe10700903f4a2200a1e3b8aa0d9cb779adf455454921d7995c3b71a3c9857395efe96639629a1e9ff975503e092dfe7a5bcf4aa4a824ae2dc934dff0ad7a956d1d94ebae849fc8f94ca3dbee708fb40e19224f851d0f56413e6ecf7f595de1aa4dd0684471927ce433223565cd8c3e2f6a80dae7af023490863d8b2444b459ef7e569bbe92e74ecf93a53b22bebe13718f1d7273ab02d9b3e15a1b127433cbfb3c94545f64a43821c78706808171cb3e90d55e19b9f4a5a0cb4da3961f6a7c49389faf74525ec391b1793cbf2e396712d3de87b57d181dbf5d0dd33a49fb4908669d3c7a75be73f4fdd5d8b9a0ca15785246e461fa62b947505b45129d0f083b627973ffa2099e7ad48e5070d5dc3dc5c24fef1c72f8f36dab0797bb69a709c60e7d9399f43e00eb0f5d55d3c6897f7a1065aa13f6d4ebec398265f79b44028bde8ccb44280cf8855ce6e2bb92be6a71737f41239b2a4d949d636208938ae7892437a4c33d38b44c7cd780387539ddfe60681449d321269d6cd7bed8afd18d3d45bcd5edcd440a7de642ee4825c8fbd2f7df26a174439a6815887d843e92eca2d39210e2f45daf55e19f8e97cde3a7afc356728f7ae941741b7f64d93b1f1a1f3d36e1152a0bd94016449f69808e1b5e923a692a0d0124eb09f167c2cad3a6e16ab4cedb7080295fe2f3c9dff63f0b5efb736d6d8f93670f2cde22ceddb63ab21fc23a5efadc90deabedae5c728a352c4d3169a119d696a0ed79182df1793bde9f4e45115410b5be110bb0af1ef48ca796a51295db723b4231c8f9422abef2c6f26730505f924c285bd074225d0090a966b29869fb5b818fbcd874e74d7fc80dad4a6540d58129aa6c2e92c36b9efaf5f24fe23cc6e72549afb4a2f1440d48a76d85d6d970695f4167876bf39ec1fb08d1489b12c5df47dcfbfaceeacf2dfd276616b715a993c88f9f328791b2786d0ec9f7e076635010dc9c3f3b4254ba1cd491858de38510bb1896cc8d8003d2e66ce8eb6fac67e5abb2fb3b874ecb953378f673b7098f24232ca30b69a5e82594e1f5b95265073a59173dffbca715d513dc0a285f13717126d07f6d75ea42df8ed21eeef2e5b058b2da86884e766dbfd8751767a5144a0d3cd5401b0ffffff4f