PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 81531 89c1b9d4f3fd296723077b3dace2867e6039d71c0e836bd31880b1589d3554f7

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3c3894aaac0c83114c6e5bc459017d86e6dc5b227e92e339003bf9bcfd6d3e6c
Certificate Block Hash
89c1b9d4f3fd296723077b3dace2867e6039d71c0e836bd31880b1589d3554f7
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...0017070000029a0100
0040000000040000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000023b7eb69f78754473f6df27cd1eea8586887bbe7c0cfbe817c54ea197f4cadccf64f7a950c8be5835229e8d43068af579010feb0ff9f311c57fbe2e4b7a24ee34fe36f835ecd3d702cf6eeedace260400238fbbae6b60ff4f202000000000000000800000000020017070000029a0100

Raw Header Hex

0000402088db66fa38c3ed208acece3d6b1891d0b656e53c760ad08b46ca956c5b76fbdf0684d486284b34a6bb797c30e537a9f8759795759789bfd05c64a5ad2d470748845c476a1dc700186c3e6dfdbcf93b0039e3927e225bdce6867d0159c45b6e4c11830cacaa94383c

Proof Data Hex

59,560 bytes
12121601030754f38fa276d7d31e603a9fd315c7ad654c0eeecab27472d375345a76f3f6b270e94aad1edb1ab46b0e8b93716af3a1cd7332fa8d7bec84518f86ff8d82a1a6c3f9aa00783cc07f9cfd9e055b9e66f245a047b04d37ac5c8d82641c3e8810660b5c3606adbccd1d7b681c277f771c4832485e06a13a8f11bdc6fa379489f6f9b3e4b7f8ba8947e8ef986821c1abfb88ad082fb140dd430cfc05a452e9629972a62dedff8c88733c9a987b490b841d82779d5ec514556806b8e224302f4b19ae98174f1fe244bc5e1ae021298343a1acf936e7981152cc58004728c30327db8629bd6c7db2f6cef5fcdfdc6c7b519a67b2846c7e5ae9575692f2aa639577351213ac95faa3d5e016fbe91feab33e9fcf9725a78c27b089ff31ebfc84433f502084da2d5fcdda48b385a9615104d04bbb196e72184ecbde6b6ac93973d56342fb33672e1113293b213ad22bb12c53fa234daaa8492fcafc8eb1c817abe9ca41b705621cea58ff1f6ce617681a9238485cec96f662338ced3a6b19babf3c8737f7dde03dc9f40724ee907bf295962694a4049d5480993de2b8eb27b86f015f5dd2c5669548e3194d2169096d682cb43e7ec1f6e409c078c0d723df8ae24b5b46c7e214f91cb5536d4b46b76bdd4cc4cafdf28df1ed887d8fb66ccad9d2f61cb80242f62501aebb1d79059b0508ee8953535818b4e9e05bc25aff7ab030a9b849f10cfeb5681406b158a0a9cf250f765db58843c3e485efe4f25b44885d17a94a8922af25eb65ec887cbf5ac238468f376f86cf9a0a8c03a4d4f551fa0a41a1ce78cfd5197f0e61c1f7f6f3a1b16196e1ffa939414a097e95b0ce1da9b96a392e74e2dd24ed0f3ba7ae3bf6b8ec2ebc3af966c1587a2df3f4b9cdee1387341a7481a97d293eaf83fde292fc6ec84c2d2c5791d2d3c75e1262dc7a2cec021a65e3eb85e261701a878510dafc5a37ae91435aaf2519be3f1ca2a9625feedaf4631e781a2e794f590657b7c927e3454c2d8616ac6ef993d1fb24d9d4fd02447247ecf884fdc7acd56056ce9887787bc806e329354c9bd8657dd107b70e280c2b7d7ea2605573b91f113fa65a7d96b098b051aa831ba02656acb87748a48fd6fca7ba7db7cc509e5ee9425f28be5e163bb82a48fad1517fd00ff9d9100536615834ab0534a4515f44b2a4c384ee33e9658438641028e6b0c210a0d7410639fffcab9d93f388ef0027fa0c50147a7f86f7ee93df8520266e1bde3f778ea2014335a5986c4cea729e3183fdd4cced77e324f6bf946ad75bec99088a5c4137356623674d9b6325420d604ad2f954c0efba4a8e36263e8139dd676d253730317aa043253aa0d266b7a0af89cd9e43f17f72bfe34f9fd9e03a9982123072596da75c47567df979cae44b7e1dcfb16791bdba5c74f9a33ba49b103fca63a0bd1ff8db7a6a12fdca7a56ae4469253cc4c0f6d05d049f0ff6fe4d19a3d8a257de9a343241d9d2bb4303dff84ab7c63942011581f4db27a8ca9d2932724d3fa52cfd5a4180208ba2bce428971d09d1acb407d24d2e865853f49785c331e05e701f73c496219184e94a0609e184911480f482eba395d285af4d44313dd45973750d4d7c1b36bb33e54b7cad50b24f61393b05285d5c0b1158aa437f97caee01de76239a0d36bb8ce84bfd0aa234daefcc93bdf77c9974a943c2cdd24cadd4bf2388a6c5589254b540f65932dcaeb919d35be5dc8d5dcd419976a675d674966a474e83c85be2bf12cf8ae1786bf087f7ec6ff75aefbfed213c092038b6e529ac87291f6362742a67bdbd06dc2fb967991a33a7898088bf1ae4641cced0d9d4894e106f19eed15cb18503ee6c399d14f17d6b0b93a47a232b00b952f335ec04e8af78437fb0c6832584c84beae2928f9c9279952ea3cc4cf78605eb6f2b7e672bcdc43f85e65fc44145eb2f363687b105bc7e791b6e2fec27435f1efab45a3fbd34a0bdf00a8f1eb3a5d25425d7b3d2b75b1991f1e0700aee2b9fbdc68aa050feb3ef8774a9a3b5745e90f8d2f96cfb6db226f129b17c875fc376d3b466af89c2b59f55950a172aaf8c3274ecd30e6817ad8ba5be8c273194ae66ce89dae20a1eef41baace268d8c281799c58471e40d8409857eae5a99790edd835afe3cdedec0cd275bbf88d1efea10821b71da742fcfb224099bcf0c52f1ebdfeb9d8a04cf4e2a16cde064b4c8b91d816756415cca3cd03c581066f446bd8c04af2ad05b4ef8d91838c569e6a8475047902291d7162e48a74334c83eb58b6725b511324cc1aeee8df55e35dafdd1dacb0ecf950b7d3795cbd37cd6483a64e4dca1852c936576efd698e8df309abf6ac836acfe5ce9ad9b853bd61b06064d502990d544eef2cdf613191735f83f80427cdfcaf7f3098ff90430777aca9443aeb516f5a98dbae37d95777e992cdcd21317c85d3c41c2e2d7c86ab56ca52b30a8c8de4d300e7c91b6706d66c74d061d6cd2bb969836191a553bb3ee6c0676c5c19c3f00e61ed102588157222a0a23ce24a189507f2c72314ed7d42e36d538decc3775076433ed0d2d51cfc4d04f17af7285953df736403f2cc5f07733cc269c1d4de042d46bb535f7853e2ac6bf7b580d6b32853057a7e5b2beb5e449eeb1faab3bcbec01bf306ec170f6fa8b72854e7619bfabe60a92eeda1baeaa19a1f12a07ed908fae40931fd921afb897906bc82bd889ab2540995b54105b963055c94d55a2a80b171c704c39b356f572037464b86ccf91987bae5534b97afcf746d70ec352538a730dc1efbbb53099768c0759a4f36bc790bb9b9ff01ad6bf85a7776215bc89e6075daccc9dfb029eb7bddb7e92926a1bd2e62bc6463cff800d67cc9f6267f9a0e562bf8e0f2c5d17463ea070c67af1ad3461bfdb69582de73783ad68aa855842a917c6717a50faf00e79a52769fed7a233ecc3c8d9a99a48852d9d37a264356494630d660cc6818ca7eb1b614efa6568f8a3496b74454a5e646f65d63f589aceae0110a8a90d2e3e3abe2c8ebf1f161a218ef91ade72f17ed77a1dccbe48309024502fb523cab2ded640f03f3e12137367273a80e391650ee060119ade237899cb8a7395e96078d11bd8de18a530128b88daaacb73279b932ccd6fa056cbcf08f656ed9fbadb0acc2a762d01706a71cb74aaa85cf9e75bcc874b9c24f21a84e9044500072fb45aa6ee7640c141f3abe94f0ed50b4fbcb991fb266c96c75b4faaf72725fcf01565c4e1d6540c33e3d2625940cb21d6108d325eae404eb0a8d74bcee40a7206187a541168f96ab165780010e53c4b4d18a320db4a7cc6610c7170bbcf0831cdfb08239fbba84cf08e9a63c8a5ac3803fa45492fc0c75fc7636256dcbfe284ec722a4cf17a9df0c58903891a157f7a1483bf478d9cfbd0dcdda734da36ac33a44d25d496b1874d41dc7d1bbdec2ef3f7b9a58e1c925280bb0a2ec0290b4490c4d152cccedeaedc1fa2b745479c8039be95a634679670041f0ffa1d4d26324e8c3667fc56895b224b0fa8c9ecc73d864ff40d318c8f038fb1deef4f9d507162b0bd4d6d2353056c62e05991b98f32ebc05de8fbade39ec0e08d93c829fa521b63d06de56b0f65b8bafa2deffd30e7449286a7fb51ab3733a756f8586ec0654a87a490d53b4d6c3c047eea3f8c0b03c3f265cd8a9c3e0d4ee404bb931d7bcd2afbe66ed2318de3ba39e31ac97a6e8f30431de87020e2d261b8cef00f7cb50a834a3353fe71cee20b54a99f0babd41d2df6bc9b9575ccf5b1693a07b79799e1781360cb0d25b492a04753c1762b186fcf561f86edadeb523d854119dce0545522911fe46912e8be5d07e4e14b4adc218a8f7f88bc6804d97f88876736a443102476ae7b22149bfbd2856d9363d35f7c238aa830e6c61e904a9ddf1aec435446f033a3d172ee12bab0e947c592480b4667908fb33d8969143fd3e450b198a4ceecea278ba5909291f6515483c32ee32bccf66f6e0491f185f79d58d689058d9ba24c205c06da8089bf1c68fb2658e199f4e24955293d7bc45bccdc1083f788b3b4d618f779f45d8253e323bbea83c122dfd7bbefedd3af4da468333994b3fa1f6a46be37306da8637934229cfa4e82c3e69c4618c003e6126ee2f7553157ba7d1c17cdedc42a466d9ddfcaec687b859d331327de348de86c9ccbaf65a4f86284b0169b3b17388bb45a480459faaa86a1a73039d06bd7d860c4bfe2dd938dd4708795badb06f544ad8e13827f095e3a8068cf21a4fe687a21b324c4ba097933f54783d2ae24f7d3e034908309fdbccca42b07d993e3ff706bf16fe9b090997e94b52644b526f3a9ea4c9d6792c54dceeecb6eefeeaf7c3d1bb7e687d404e6378126069c97af03176fceef4ef448a04e7b879ec286ca8ea701cb3c71bcf2f30ffbe37fe97ef98aae720fab9618c4abe12c069310223a640f497887fe6f7f7ac4cffa67106e602a4789086b315a306e5476fa410a671c90ba1f7ecbb85d5a2e990cf01129c000ca1dee827b138b2ef02aee4a131e87f9480edda67c38ca5ce335deecf772068d9a05e77853681747f16a87788c4c5f6b513912f00066b84ce3fc270931a524509687f1f57fa01f17ad8f2b02b9c325eade4fc0a90db364e0a3311a9072c114d7f974a9f20cccf3d5f0ee5a6f494399e5ff63dd5fc3679fcbee6e7674296ef5caf71309ea11bd864cecaebb59410f3208202eed836f438ae78e79cb0cb6bdb89b1dbd581bb5438ef9748faa5eba947fb766c89840922dac21370093632d42862a8f81cf60e22bd4ede0aa1978dca9f236ab8363610363155cc6263b0a876d8facfef2e39b4776b7ea1aa472253a2fd993af8d4acc25a1a3f9f0dfc9c9a9169c49ca4838360ac464b0ff81eb62a49a8047457142316b661f5a857c9dccd7119f21c94c298d99afee53de180667d8f8821442011ea48d04cd6722b26317fa585c540021256b07bda435d1961ffbb7e941feba3bfee85e148fefa832758535831f43a9d949b3a3fc860c2e58d4b4ffadadd327db068905ca800845527f4725d99a538ba71d2c11919d93edc5bcb24aca11975aa35319005e332e9138f720c1d3afee3046fdab1abaf77dc8d4e259f8d132cd1b67f3236635f3d761529c33dffee3ae9a7a22911c2ab53a03cee58e5e4b24a45b93a60610fc1eb4dd6a68d0f72fce7a6f6c53d58272d7d099af4f60bd13d4a1493ee112a99874a7412d7c4a02769383e0fcee3be90da450fa9d737fc11655d44cbfee753da4ee1e3b35dec00c4de0ddf4c82b88e03282e2576ac417c5ba0f5c7997d2b2ab642940201b30b3a8e19729bea1feb5f745659014037d2068b487f4e34990eb2e3d442215d18f4cfff35d2f58efc218fa2341cb8a84ea6823436ff0a460088b54d28736a6eac49ee896fed8ee895fcd6ed225182c4c8d2d70adcbf5a3c3d7f55563efb2fd80a4d83bf88f001f140c44c539380bb01ef11e534cdec8deeefa29da43fedb7939c0f9444309e50af4a73562e3e23e948d5ffb42fcd9c84a21a25271409a8fb0ba0988eeb33306451e19344fccfdfb6802457affbc28ac7f47aae1e19244c64847e45f8250909f6917d32b2d995cd1d2ede5d24ec9815f252f95d46d6294dfc3199325f4411b6b3f93982071bfef06999ac66cb80dc042d9ee5d6c51a6c8c71d1af6d6608e31b684b8cd69a6bd306ef3259459cec4120836b76e1f2f01a3086e1fe4a1f938f948bd2e04694a57de7d23d092e239ec6d4071cf3a69d309d2f0762364481005e05b8947b8455d265d96467cd27c3b48a00cfb799df17941c7b9e562f46a001ec56d4661a14eaa29b9849f3557d9029938cb5ad5bd46395d9bb17aab66c64995a812fe561413da94fa2c43e74d409eb1a5cb68b7d83424cf514bf4d848ad5fb8083ffd2786fd8bb916b6553a9805d3fec5068fb77d58479a48019ab03ce89cdff9675d790376cb52f7d9986c44a88649fa8d8628b4a7ea614edefd5a4c8ae644f580a822f8c3f9fc96c93c518f0ee01165ceb5f64a4d917df371e8a0a395ab4229087935ef5761a8293e65e5c3be9b2da9ab576c93a8fac94ace0c0f04cfe104593b650b2917c0f6e6db2bbd04ea0faae68780ba87fb4ddf22423ddbc65c7ac3fdeb47e22502a693d644b39bfa8b0ee26ff8859b22488902e8cb3ac2a41819d560c6340101b07b3d868b2cf69cedfa776abcad55340cf2c640dd2411357670f7ff41ff15d04d30dd71da4e10c5babcaa2251144e0ae4ee2e47855b52b331f0ac2e7615a6bffb59876d0302b3a6d5e2c90aed14191609a70db618050fe900e1322eb70d1fd43a62c79083a5aa7f69286fa004af40eb02c89615604e77711560897b05a84e37ebefd869571e2d613e9b8401f929ed27be3fe84966877546628772a107de603aecb7c619fddf8503465f9ecb9d26502ab366033a5aa2cc12dc61e895a12903f1237f8dcfd78ca99222ac5651a18b0e37cc62dbb55e75069b7b86c727504b2627a77d8dba67be254cc9ef47423d9161512a49ebe009b9ed97d6718b8dc524d31b8f9f99c004d9f12b7fa23fd6b66b8dbfffc20dd1b763ceaf7d1953a0a1dc1057d136a57f44ece2f49d7bae8952221dd09cf680d752ca9e31aeadd536e3e1e1088d0fe15c3ca78ea509bc109705bbf2851b93a6479dee083525773d60e7163e7c2373ba47c8f162ab1661dd612cf2cea9d0cb705ef1cdbdce8cb3e4f9f8c3feb1ddeced416f2fd27f72f0cf1b2fe7a0c405196ee1fb0c408d83a6b2e94a00fe93956d749e2f6cb87a3e76532ee8231ad90d1acd23bc6a10891bc0c3219c18eabc20ee298965ccefc2039c4855b47a0756adcc0f08351408f96f06bd187a364eb2306704d782d35285389e7369ee17c174d34592cfe57456f38c3f5dd1f9df6e9dd9fb47721b77f8cd1a78e9cd218b58b01225a7a7cd90bdeb2f633c884b63981a995c9753c5afad4e88abe64aa40b8871723ed64493f4260c46c12855035d65f41f537ec9b8e794529ce9739cd0d1b476befdb628e8ae3d63ea8538cfdfc03abc5308f7920a3f7dc6b0cc9655e7e0b74391c1794e46f0a98c84d0ac98c3ee7b5ee096aa2389a7c211a2fd3e4e393e0b5fc31cd3a26c56e104b2afd1f84e450b2827f3896dbce8326730f1fc09ecd7fa70b6fb733dda20616f4857c7d5d7b6682203fc50bff58e4eae254a36b80d5ff23900c7a9d2c3ed576c24967b77a629bf42981916f423894bd2d65d9bf392b2aa82583ecc02ac5e2b31f80207f1da9248140025b3bd57e1c440e86eb5cda9fe87c9da1082496655b752dadfa9ada0a9144b81cd961bcec5482ef98236160d6b4019205e509856ed8f2e53fab8971512817f6cc7d63eb944d495ab14c81e343e8c63fa6fff6dbaba04e24db86658a888cf285afb37cb242691d1dd12c9a6626e4338e4168bb5f2078a47562b8f8be936ee5d360e6c00a14ea862567363fd502667e9428e3e0ce894100d548d77982edc939dce576b69ff4dc9a726e4903514f83857042c653e381c378f91a96707f9fcfabe69158ee09b0770e1e5a93ef4f13ee58c9aec11a40b610306c13027ca91f20233bd45c4359dd2713dd36acc495c110953828c0af154ddf82e974527924125bcda1d38d37134503bd8b63d72ac12ee06817183079eaee6029991ead48889b254c032c7b420b8441ddf5e727a5eb57d7a94974d9a6f5f40f2a6810452f720de058d391cfce4f488184a7495f47e0e4081490620452dfde87a082707275d1ade5f0f7c15c03144a55b3ace8b97ba7336dff7773ec354a35f308578ac63074cf1912bde71b1ef346e9d0c8003bb5e58cb5f57616dad254ec5557046e7cbfcfeede2ae7f4754709caf287ffca939113319ec7ef64c791735b6c643de5ad9fccd326cb32e8fd9e017c8be4ef2626f51c7631fee1f212ae285c4b1390aa748d2c2e0f459640e6b3cf783b421179afc51ee5c0e1ff397c991fb21d6610ae3c317b6cbc01ce8e67b5dd609cd28f472d96283d7eff9ef145dc7c23a21c243ea9318b3998438c2bf6bc35afcbdd25d0f158162f1bedf105165c99c98c1a31f48c3fe7e72de5d5b0d786257bdd16a7c53b65b42ebe4d48222ec6407b013c0c74fcdcb37ada595de0bb38e15aa445366a9e8e6cb1a553a14145a80382211a58bd0b6add3ca5b6f20e814b501d6478b6f5c325186dd4f773f20de04918621eb5b66293bf9091f33cc26d9d7772d01a47dc9463312e7e58259e45f04b090f0e862bc6b25f45fd15cba19810114e36008e6048a508cec4bed81996c65e222c2f7a53aca2aa7bc4b902d8c926aae6571b5f21fd4fc868b0a0c0a710823dc9b53b02fa197bb2fd8352aa739d3e49b0e258625ae7281273651cdb3176d3d388536da27e3e980ccf2d7c0c308b20b420f79ef8b473e59d7bb3dcd1bb40e8bca2496de635b459837c897623819e1ebcb8d863f58a55b1570e093f811ece19b7dd952bcebfa547e16c0e7048896da6af395c33eb71d060f18398877f253c8ae3b0ac44a0f0de87c3e21d43456917ea9164a2c180e1dea3e15ca2e49d589c9fd2586edcb3ea015ce7c3aa08527559d1fb5571654fe1b0e360ecb3f6fcb1f348f20c0cc468bf773cb82b1acd8338222d9011ec5b2fc7463de5c138b8af6f90e3f77117f8ba659e0ee3f2c85662d0ce6700e633d3c6b363bca22ad8acde7a22d7f0fa8810008a8263a8bf3228ee5e8aff471031a8762ae6f7fdc9c8ac75d909cff3af60626971f283417f723006ac729060fd4cea771169478e72cb55b138e6d04d6d1e3b4006a7a061d37d119e88b59eb32892e25b66b7bf9c33ea45f3ae981b44b74ae556302210dbb98f1be97004ea509b3f9771b148d8724a24872b1592c12d03cb3fdd2e5e7c1612de63d79eba95ca2e71ba7118e962dc2089c0d373cff108be6c0fe77ff0e3350cf5e94820420b66ddadbe39818744daf672972c2771806fca11532f2408700228483db9f924844350c554f94dca223e6640c1ad37796aca12f35a3426f3ae3b8ade7a62c981e6c21a2fcb12c81ee0f81094e4c4d0c3243bea516c4949bd4541399c8d075d4325242fc59bb056f3c2494d90785d25f908ca7c0b3ce5571a6fd2834ae03cf15d8c5bc5796eac19a3c174dd61390aedc5646f2e5c6f28fe625faf452ea28191c551179bd9bb545e485252c4a742f3fa97c2dae587e9396d9ad013b3c071388fd92d7ef6004e7cd8a462cf5e0ac31e995a0b1ef66cb767a47b709a012e73a9815c71910dd7353a8e9bf099410f4d843adde5c4849203dfa6ef6f5dc80597837d8bdf90f1a22c3e6c761d5419fa55bceee98b13c48608380ff6e4c248ba572c81eddf9da07a51403d0fb8e3d687483a246537f1bdfc2d43691f323a8d9eca8083b02e7a12acb922af7d6b6976ced895e787ede3b0b168f0c614f96e1e6d97a30de59b3bd7f5392de3264974ea5fa26c71084d77855ccd03286c983b7784dc1e7164fde970c9e08bdeb3ed9e05d8a33a144fa4e04b3e6b82f213074924384a82037026192d761b00aa08ceef5f4445c6a1ef1e6134506aee22a6c9513d857581efadd9d437ac34bd5cb5680da3cc5c527f2f8305d2cdfe9d4348544237371fa18187c109b476c0377eb31e2958fcd4f1293d4dfb806af893acdc793b3b670762900e9559edb204d519f4f5a6c215501547337853651605e552ac86ce616a2f36ab3e574099d5e9e5217c5efd828cd29a8baa65e9031a5849d92fb81559fc509e93f8b12fc0b0660f2d797294e8d2986ebda907c043420887f8c4e47b05aea4ba6a7f0dca08a174389a124d7b1168f4c173cef06c8c2dab7e185010cd2ab68f1a9dbbcdffdf50b68298380f290407af0357a5691e91fbdabe33b32b9246017537c9bf1c268b9f64a92516bab0aef53f73b316c17ca23ac10d0bc4b56a2dbb6be473ed579dc36591addff399abea8b710dcfd0fd97f0e85c091d43bc9d3ecaea8b33811e9384e580d8968c93bdc28c0399522f25cf8b9e23513264540dc2c02ac857517b4fb046038a13b53f60e759b78b624042f23c558dc032acb5a7aa0ab4b5ec6edc8ae125168497ccf76021803d602e2820ce2354188b202e4d0137d7ad681285c7f68b5d556034fa62ac418b5512c7500d320da6da5652c7beb704e0067aaefcb8abac9f0c91c987033844bb87b5f9d0fc4f2fa3c9fae7e56307c2a9ad50175237ebf69b59f7865169c7d6592f164b25456c3b855c02d7b07f4dbd762254af50aeaae925af392b536d7494caf5910a27a7afa1cfb1bab98d1c4f58835446e29a8d7a4d24895dc461abd9278401d35818980ca157ea5154fb3061350fc4fbee146dc2d0a1f4974f40b46088f66bc8b444be2d6a32baaf9f6bde5c52a345376c74a10d809309d9a26dcad0ba4d9db20a7f0a55a5e708f10424fcd0ccda64f2745a48e8ff891d03ccb77c9e519ffe2d81949e3d8f70912976c320561d0a421f71e04ca689236faa32a2c73c430ff74068e49095c70ecfc120626adf7026f522980092056f9026322b0d9a0dc4256d0f6ff6615a99bef1db40d92fbbeed725c8d469e9e276f4bd1c4c6bdab34597cf166dff49c5b24d00acda2f0724d01b44cd83d0e685de6e86988b200066a78c4649d1525275918744d064cd1d90181b5740e7e2c179fb08ae77c64e1a25707ae0b8c77e8cec18aa24139aba6355fc924576998f5ad3ec9e178c4c64fcc25cccc7196efbc536d3fb4149d382bcd44157f9efe7cb4b7ccce6fe0eb1039698c6b3c94c05b9a8d4cc6ff394a3999b0a9e97d73793b0a57cd09b691ac4dc552dcb7f20c4262d136d95ed44f70a2bc99e629aefe1c986cdbc120159cdb9995811325e799555ff288009703008c5f1f7871ee39beafb12f6fbdf66d37255426fbb11a374ce2d6a17e39b3e60c5c5b9a0324cceed9bbd59b272ceebfdba9c94d528fb9b85f09231c3c6a95eee6071595565c655b1c58328534a2299cec600f948035ed66a412a1f867119ef9caf10d88954c57d8bc0d3f63b92a2997e5a367dc584654cba3d0a3644e9022f0e7c39e4912428e6169a1c933d26cd7fe7e48c729850835f228df579c7f0055f18e30df8068cff2c2db4af7819a8eb21f11164baff9188565573a3ab782a22fb7a65e7edaf7f34d8486593d6d15cfdd13e8c6f882275ae8c20525e6dbab61512eba75ec614221df37c6ecd444db7bde2e653f3f60f94ca5becd638a65ba4ec7334bfafb8c220a689a6c581ae6b43732d0f4c490c9868a4f1a668f4542061e1d0c38d94b19a182df3a135d4c215e91ba52921ec28bbaaf2c66717fe2c385f10f091703c6e0b4526843a477c7045e724b6de722d7dee44613b958bbcb1211e9bc7ad735ad10b08e800063e6b8831c672f9bca6002ca29f04b05aee4864bf06596c230af946a5f2c3234b804ba2550b5e9fbf26499b0aeab96722ae1e6f99bd488047df42d43c7bfa23ad96a88f904b12473a23a9b0d91946e61bca5e173524010e2ad7fbeef584e895cca636af18dc94b9f0233c7dbd3e872c866e105a2ca172e418fb9105baa84400c89b3f3928568c411614656dc9a73437a915b41d9d031e36bf0b87d3d978eb7b863fa026907b597f079e5758895217029c9473d8f4b71cd0a606ceaecaf87a7bd6c519f3bc3f47076a99f7ccee84710efcff5e909dcbe3a172fb78d5c75752c94446301d25a9e83e012d1a79f2f4cee838b2932791b8114567c2e89f0695ba4a72e87fd14860404c7d82b5da4f61af2e1897ee9928ced6bfeaf36a1c78671b9359edf8fefa3cdce66f93f280918bb39bbfa7c7f82e887d644cd2f7a6506d3c2375a6d6bf18f0889074a88f970f02ce237930aa77a58eb10e35197c7236e7b241cef81432e148e125b3facdc1f72927934f7f240c68f09babd662b54c9e85d05ac37220b89fa7f6effdfbe1304838e8a47cb4cdbee01af917062b18038a2fa650d5c64ca85f0112ec4aea8a69ceb34995861819189f35581df7335084ec00dd9dd5b1c50060057cd9934cb758704de5e63b31160afa252e7d260a0fcc2c86339df13554789200e35d1663d2a9a3b84dd51f426d56ecda40af539316f11f1f68d4dda5676d74a2d76223e315744323a160c7a2dea5841ac05ce1dca52bb8198a44fe8d058b3069fc728d2d8933b5ad6726b3a1bc5e9a49cc8776e4bb0d65831f8d5ef4e92a42d5d9041495e05bd5017262bd2be63b59123534bf1e549ee4c126d1e0cbb05b215fd894b23884b22b2373b6b8ab9afd87dff99a643ff9ca1babb670df9fb566ff3990992d90cb0e70f70a34d3a52bb467a41ae27fc411cf75e737a1041bcfa17887b7828e110ea2687a1268fc44c13aca0170163992e207790733cbd093c679c480a1aea8826ddd65ff2c8578f309e71a8a381516c3d50527404fa6b8cf13b3dc112e82d2d75d7d791bdc86f30cd568453627f1501dbe5feafe97e8751461ee00e1ae8d45d9cbbff1f5f06e773039fb11f2a41772059b48458e7d2183122b30900593b349617879214d5e3eff13eb35b8bb444978e8955703753be50157c58dcafdfcdbca72734154ac92b0de5fb433f2c070ddc70f9cb0d2f9b6462d454033323a37fd321ae3595692247fd55e67edceec54cbd8bf0f7e1a0904d24f22dc6e0e5b02319cec65951dee0ddacf8deaa0ecb0c98872bdb39f84453f7c3a2bb5131003b703eb41ed2333829536764df083d93e55ef1af31eceef7c040df659e570a921e34fa8ccc5bccc0de68e04b60202f983a84a30a06318ceabd0ed78c1b9b718e062b6cdfedd102741eef62a5029bf14315f41dfab5cdc71e3a344b3625bf3a74c72da3573d16730b5dfea7b2be49123d1fe20ea13ad2745372afc1788d904bb375653a137d776f56134864a43333209abf847826cc3bb396d3d14618b16fce8e69de3e93cb91b057301a584ef3c75bc0384e495a68b5514e82104881fa8e0fe789d1aba38119717366e1fbf70f6590e11e0b2f00ebaab88f66d29e8722ffb4a4cbbd2aa5ed5ced07822c0456639d31c5d5432d38c9321b7bb4e5e3982dbafb8187c7e2e2f9e4b145756d51e16f4780aef88fcc7c9ebc915c5686f21eb022e5b8584e4b9c8df49446130447ac9205cca1e5f9ee8c831911fe02f7f88690f517ab6c5d909d7f15a05a73e11167651072d0b4b8d89155c5111e8a659ccb6dc6edd39826c8ff13fbc723a0d0f894852d6715ce14343db41c48a264f8629cf48294522f9260202d981fd2e52ded9e3847cd8d4e5be119bf5d3b78782d0b1be819336cacd28ef00c05d9f9a96fa20a7f449058f1706821c84119825facfd22c36918eb726a03ddd565cd11641d62524004675b762d8f6d441dc4cb284b685123c35c430de91dc7c1d6dbad0d2db3e66ce1c722fcca108c8404904a7824465df35cb64bb50730e3a9a8e0b37b66c992e3408b2c93902471e446ae786c3f9f1a9c26b819a9f6caef31f577e796e8a02d26ef7995a596fef701ae03c59b316578cbb88a2fa785b7f406c62aff4ee774f5d01d236913fd0fb9f93545b92d93dfe8f6f4a6ead70b1271275a37f0e3e91ff891064e31230ee897208b932d3934d0fceb3ab5358e9480f70108af7be83178840f5e54e870377fb443343ccd8b145c246c9d62add164c6ee4aeb98afb22d29def376a11ce156216f06a4015e168b5fd9b64467070bf1a049a962db6cb6975e3a28936ae8b54558e89a0e12abed6c2fcb2f568e10a01d77982c077412acaff0240eed53d729a98d6da79625d550d7fe47da0a500c32277e0be1171fa3bb735ee0d55030fb81a868143fca6648a179502621a19138a8c735918ceb0b3086a0cfff51245feb9f2bce1622bbcd8b5f7b2cd3b33c0c3c79d8b41b1e0cecc4ceaf99d14effe6cdfee3b10e8e3ddfe6e907b2f6ed77dd95b59822b6750404368d5183ae73c286e8d3b9b89e344430257abae32e22f70d2ac1dcaa01b7db2383d051c39f3dad8d17839eeb33f41607323a3e2613b7f87de0de15d5a3cd479f0c4ef338c621bd2408e31ae3dc44b32641a5b22c88b21bec251b10625525ed8c7496755aeba7486a05fbf0b70b4042eafe6a6919d36f42122b94844b50a64f418922c4bbdb2fa5ddff681ef78ea536723a9a269a2a9d8a5a0714c592df2de90ef00b77cc9a0315efee7c76ce48b171e101ec58c6736e8af41807893d7409cb867e00989727fe51c3fff83fa49bdd9433e0f3474949e111d0486c8192d5f8ee39f8ecdff756b481ccb4fb25326b08a533b189aac336ede1a8757c4d231c17603a069e21f125e89427ad0c5c75a72c38ad984db64d3579972554ab2d0c6cfbe2a6f2375276a3210fd703304ff696b976d2a0c0cbc78881c00c885aa70651c55d917f1ff99a06bddf5457fbebc3ef05c3a90ecc42c2d43b4acdc1b782859d952910ae98fb9ae7c1506973ab432a892953b8a28d34868c0265c46afdf7f161a6babe6fdb2443113ef1641684f3bb76bb89d4f59d12a2797e6f7a61551651484828c39136af9e7e7fb25a1b67a0e72d39635b9757af7982845a3777c6e7c8d53eba894c7098f65e8e52ecf8503e6c5ad45378255922602bb6e522214e801052a41ab5127b816160608e9641dfdbaa9ef4ca15934d1674578c3e7e7b5003fe82f2fa7cfa72f7a43ad6eccd6e085479aa20fbd4e5005c31cc614637b2df1fe5cfac84e8b4ec480d43d3507e3819f61d4e9216e7bf0b02210d55e2952325b54cb3d259fcba019e9fd58a3400986b2a4c8d264f40abee5d98c6fdf06d338de5836372e36f90bb00d5de9490de1f664565d12afcacd68a371a32a7a725571dfdca038f9fddbfb98e76c18715497f54dc60521dc315686d684083b96661fb913680eae1f8ded224822e2201d2dc346f3b0b9d8bb19b98cd06bdddd602d5e554595eedf1b4f1c74018d1d88a722cee1a05ab36cdbfccff6707e44d4832ca0c7efc39ffb5f25b40c57e7eb1e37603527fe88e4c669625d7ba4bee5b75809b3048136ba707a4bb4517c70130bd13ee1001e1c7d5538f2eae9a2cf668433a90a9d98f385748a15767b490e146b89d0f98cf7ba5efb37c57ce78b26672136bcf5d51d67e470401e7e29c374b5154adff30baefacaecb75f2757607a43ddc3a63afae1699450a5fb7499375ad1be59b34d0d6e7cc8a324a0ee367f4901bdeac0a73000c270aebd765093d018ea3e1c89b953ae3bd993241e2a55fbc185e8c9d6207a00edeea5ac085569ea2ada7f6e2c12279db3834a0d498fe27187a838e21a8f78af53cc5b6fe5438e9197335ca35f1ce655f9eb4f98368fe4842463aabc8b8f288e0d65d6e4920d63a3ad039cb34b514301b668ccf323c396843bf4fc939798550e99b04aac178b3f502218843aa2ab6af1e56cbb6f06d08cf750ff0843c83d44574f23ae0e097253483ad71783f181197d3f6550d02eebbfbe9f31aa2a9bb3fad395035e50fead04b5c88d68c79303348a4763bd93cfba79e32d6ccd459cb2c555fcb31d68a23d6fedc70948a8d50b892b14c5625390bd27a94f34a30952b68e92fe24778b4d1c2b964c9cfa2832c4e93c818de59e390c062d4f14d84e363f58b1eb0b85a0ef24d8990c327bff897b0fec1fc7ae5178dae027c31b6f5fc5bb9181adb8cefe8268bb36eaa91a518108bf51064b4cf6b06be62e2af7e99e57aef1a8f453028f21fc63f887a7d6156e2fcef0c3cd271192c667ef0b3a876c19f9a9803232d2ca75d067da2e88efe27fcef6ab28e7d12d4f3f9eac9fff401d2940391aee7de14a8dcdea5131c85f1a4424091abe8ba3d8902c0a6fa17bb563c678a83d55dc729066a1b9f6f72ff5a1ca846187561f2d6faf3941289c5bdb50c032281b964185d0e0aaf3b3c339400f7f9ff22ff37a3c250186fc7d3821b51265da1075fa1fc7e0c08914a05969103ab43e06c58fd9d383a60fba7840d323f5b27673310a8970b1221e4c54eaea7495238c2c2c5e289cadf6a631136fe77eefa4c3cb6262600182040f12ecbd75b6a2e0b85c415ac762bf882166c96154bae01cce83b5d1ce8e47cef7a7adceb85b0f13deb89a6065cf07d72df89304954b6f9925ec00be8ae0c7811329cfa320391c9136a24d6bc60e2d92094c0a6fb8a7bfd69871769d6c020ec41f80031867782fc796e56936c50170c6eaa691e920a666c3b065bf67e75dfeca2dd87a3482e75ef3ddc5314c5e4332feb233b099af2bb7e7ed91ff2cb37b6ffc7a81bfccafe0de90777a406f177645e14aa59d21bfee7c33c4004fe13ced60e788e55ce202882f5c710fa7be8c6d4785ba7208ee15c29bd851ee05cdd0fde48f3914162bf0f026e93d18635d321c8dbe534c4d150ae9472ef898f270f95e5c5090b460648dfa77d6de26d1a169686630fdfb0bca588470412f579941c13d770fcb9859a83615e544ca23284496a417efba1f8796752b30ac069767aebf03411af4ba8717b9af60e4f03b5ebc16941f6b8f2f24600dba81dc9fbdd06d3490cddb30c3a19de303f826874be9e9d70bdc5e1fa3f01a4da8ebcde280997979209828400d780706f4f73a28a679870108b72d8e05f21aa1ae3d31cac852b6c53c3e1bcb0587601707db332b584a1c22e7588b34fa24ca2387c55c7011d15b653fa6a50a07b263993bfffa1361b0ba9944f370711a79e4e6844f1459085d92e81362f980eccd7d282d1aceab95eb10650ac157cb2abbc9198f2bc3cddd1e888ed1329a8b14587d24c6ba9c11ec53e21416fb8eb92343a30d0226660d2e0b960f02cf87daa8dd8093015114b63b5d19263447385ac6c2eda5aee415f1be5c10d480e9da1e3b3a311f56ba629e87c7aea001913f0645a49040e674a5423451c2a04a90750d63d29191d7fab5bac2fe23e6631f7fdaa959010f2b8fbd9374071367cf8391f3bfcd0f3e7a842810317dce87c18a404bb332c44da4680b565bcf6082278dee8f8cad3934f36667b269b66502af622e82c9134e52c3ab49522701cec835bb3741933295736c5e26c4deb0994fafaeafbc97f47676e62950ca62833136d8107fd9748271384e79beb1ced0fe73e63d0c068d09fedf71d558de877a27e150163d4eca7f95cd32a7197e9a94067f29e6ede062ce11c32c020a6364f12b8e02b966d66d9b1ab3a7fea36321eea9a909bf39991abedc870460efcb2eee27d6e551b251e581d57961e954d485d98c5a72da7ef149a25d9ffc175912a9d1b87d2f1cfdc14be8d1e8a05e3c5b3aea302069849314eb93905798c777e98f8b02504a56611a1f369b2eb82dbf57a49005d36b7ee7300284b752cc6d18932bfbeeaf68682168d08aa4f2a5af98dccec5a861051d73e698f266a0bf1fb216124370bbcbce712e7f6cd28acaaf8fc00ae7dd0b86c1b88e713e661e4c29e4ca028ecdbf587dacd4e6f3435a80b3dcb7587f3519b2d7b0c845400103480703ca868c6a8e78e644a2829bd17f078ba4eb06bd9bdbba9282ae49d364ef4d562fcc237ceb2c7c34106951f29521673705beb4d4b61926d8aad630b86c7d9c850a0fc14926dd7da2121a9ba04168f495ff624ed6a07598337f201c0b3397e607d4e134537b44c809961aeefedee54b4c13f3e368605af9e612f9d7db989008b750fea7ba34f5d9e85395748f6e0df1e60b306c47eb11209ed508b4bea3ac92c0631055ac0ddd1bcddbafcd6017697f65d2bb5db00d4ab0542d8d0f0fcc624a892cd956ceaf8f40dd13993ccf73eaf96c933eb3ba467eedaf879974a981228e0487f5188bfef1ca9711bee09e2e74363051c463494a48085bb8e5dbab19377e50304489393724bd48e674728e47886ef2526463126b010209be743a7299b91c565093bb9ba6d05663578083e5dc43ea947aa9aba2b177492e96e187c54c960597570cf68a640075558a59981ec56cc90a061de2f11596f90c06fb5b7642622f0e05fad46565b8ec668b9837c60526dd5a517e25ac5a999c7d4dfadc23ffd7c62727c006a4c0c5852ecfc200a61694ce6d6637effc8cda8bbec9befae726f0cf1e740e3e252a8042feed91a0859cc69a64e185b4296001eb1523048cdb1fed7066a86d1f70d40a231ab6b2506c480ced1cb0b5adafbed1736320cf11eee8e83f61b04e87f6dc1e62296f05b1c4164ac9ca3b86958b9e9a21bb792e3001125dc1af114ecde575d0808e9f9ff6adbf65ced99c346c59fb01d85887bd258839378cdeed83ea04b973c27177985652461f7bd08bbe37f19cb83f123fcc569aca4c1cbf6d62e7415d3e126b5f9e96ae89da681c25dacabb3306eed6f7e5b12aa15ba63d5c84409d32c75fb5a8743de3d1e6e3765ff44dfce28799b764242557ef01c00154696bd54673e7fbe24a0931fa6dfa7c3bbbec7d48908172022b236e398e4dee518dd66621189bd375d1340edbeaa0ae403e977143c506b0d7a2082a25103c262c32ae9a9b12d0dd2d51bb56341a7c35054bb20ec42a68c0e943ee480862fb563cbef9213de5a027e70b6c8d2a4f31852bd1bdebdb3c75f9d341a2242c8e4726e4fb7fdbeadc08391557f616f02b5fd7b41976a4b1d65f523e2250281026d78de6bc262e879c52f92300d296e8ff77c7058ecde1ae3f252a2620ae56c973dbce80b3df79172b044a09b3f8b716e614d274f1e12cc2150375bb360025aecf98f68ff2343c51b8baaf0f7326c91508c690b1743fd589ec2398e5ee086d5de2eac63f4a88ea8e565b15f84f87d2a4e6aa7e0e273ddd07f47db7886b26f9626cbe92b3733288bfba65642a5ddca82a5b1af6a6c250e2d1a334ed201af6f64eafffd7cb6059a43d7ab51e4e254dfba79d5179ee108f112ca86ef069edb0092426cfc8063af5ad9a38cc749066a11f6e260d7af8595f8d4b23549031a573b8a1b4ae375ec9753c9a1f90117a5aba3f803f137d60ec8776699d1495df7e7d48fb39d8031e28677f0eda816af45cee4d1f6636aeb941c3773ba2193b3f55d47fd7606121e19888eace98479b2d9d3bcee6ef6cd4cdea2d2caead9e88fd1e12b06b2315867d0acb59d19677d9c784d5411a7b30103b74536385a688dff558f88535ace6423b7f3c59de5baaa5bb6e0e3ea0a8b972f1cb66c6c783330361ffb5b2d7690ca83f9bf8d0e3787f8967050e6ec40cafb720e3b5794154e78f74f916c6d97e3ba79ab8658ee690fd9417587fe7a8c75c95b4bfca6d0eade3f9b512fe0f2663c1b33a83c285e711d199c24b7667ae26b312178f4ece69f0c22fc5383099ecf794014d6ba821f035616358f4cdd38c1cef7f1ccf83324deb31b7ba7cbb5bc3db608321503d29ca66279abfb0806a8eb4048547056a53fc0b7baeb645a04e5b398729fe18af2f73894217898fffa796dd536e6a7c66fe566feb87d38af7a9545d89df4fbe9a99a385918353275a26c720b3b42ccd7c5e4991d8779383b5fda90b0cca1e18025c21df419e44c7c74a78ccaaf66ce0b0a143acecdfddf3b442dc6fd03692461b2e8c6438a84c9e25e547785d15d0d4a4287ca9c7a13d889df25bfbae17ab8eca17cbf71d232e8b171329971c1ab4413fc27d1ee6a7d3e2759f0cfe1aea67ce20b747da5f88d1c3b9fa21108ec3674817e2c9300bfe12951dacd17583c04e5202a7c1251c2db8161fd038fa80dd9bfa1a131e3cc0ea08977f93823ac7f5b3f91b312ce2cbf2ff2a917ce5557f102eadb9cd1da4cb3c1d5bd87fc81254780fff599e7f858ac7865405c1b946fd45cb6ba8bc7fd01c122d578b1df9fc3bcd015a1c4a803928efff5af636ac1eef7cd0b288aa3b009e626408cdf0698a8ba30b4e45c86dc89680ab5eca142db29e8ae9db242b80e94d6ef863be9ac018c243065863584d2605258e550b3b07a17dd10e623cc8a860ece7d372ded4ffd759c457d3132b332da0f3dd36f03f712328d78bc9ccddc07452159ed719dfce25a44aad97ce4fcde076a131dfca4189d5ffdc6584f515ff03f16d3af21b07d313ce64a61ec02aa1807c2ab11bce731111ecf5f4a5647345131df8b8abb79c6148c244da6d1a5d0d19bae378fd5250feefbaa8d8eda93ed6217be96de09d4a7aa4832d3c24ad095a9d3e68aca109d61fe8c8d4f9a4d9c578c77b34b1ea6bb4b87b99f3e03f63de4598e470d0e7cb48a592f7c995cba6c7f21b6ec07c26d6acb45f585b82e16419f39f29f971783e1c40f4fecae9886d466c640bb07547d9451064cc738ff6c7a7c363bb1f00a163c8b0fb8b1fa6ca867478b3969b41d4c19f14756930926521ed4a76d501bdb6077345bbd37e7ab28014b42bb33214a0cca5e46c1e88cc61d3a981ea7a54df4f0006c4bacd007ddfd585ca7619bc77395e6ad4488fbbf3580cc9dcd8cc525f1c159f22bd341e28120ad14fff36b419fe23161f42f1dac397994be3e6cb4549475fb069c8766d3a55e1ab35d4c7aa57ceb0c96a629caa1b8718243d55dfd0cb2f7d0d7b33d17da2f327c2199d4410208f9b19350f1de1861e499ca8ad7ab04b29376eca2028926fed90bc2ab73b86f5d2ca619821ce5202b1c1f5924e13f46c1e213b6420331475786463814eaf9f3c202bb745346d147cfe96528331bc8abe06185dbb227d628fece7d4cd13cda05e095b4e2964bda0fb5768e1634be7f8efa29f801fdc5ca11757b734c8e5751b68d01ac706f50352d625ec7d1314ed5fadf71cb110d4ae23e6312f43c79a54c863bc14c0271106f1e7a57540ae2ff99e69da1a4cae6aea7f5e0edf040887618ba2348cca7ff65f9d62eb48a6526a4fcce9c4a583ece2f8c68c2ae2f8254eb33e0fa22ad7aa0c7f6d782ba523f93ff903a23f9e10b2d1a21dcdd89151d1d79b9d8f8aa3f52930f06765c37f33f23ec9081579bb918da825cbc7ef40075a3bea1d909acf848727777abc7795b0ad53b5928982663b7cfbab3318a6a11bacf7b4e9c2701112786c47af7d51b7c638fdb0c1abb74c119f22b73aa7ae7df95997065cb7491a3439e1f9a78c5f8ed856aea55f606b6025f281595297a5548c95b95cac20941449f3535b5b8afea53591da57652887361462a33704e79d36aa8f98d5204936d2738b692201d8509cf335abbd2e1c298c9d2ce93c5af2d0b184d194fc8c0815ef3cd92794cbf7b2652449d4d69e59d68867a3e3be83dd127cc872ed2693b50f9b3ca5476cc084707923df340ae94b57a05af369b22fa3c4c9ef9e209835f070ed46de5cfc64bd58d39cb92fb8bef796b205e6066e4edfdfd3e5dc75411e8b74d9162e5c15e002b888332edf2c6d5e2e2388072dd27dd4cf247c528648c8b94a7beed60250327bfeee8e2699d9fdd3de1c13d00cda1eec16ca66f230b73f0052efc3d33382eff33ec94788936e33b671c9cd9b83d2617e44235b74f5dc8dbd0ce64e2650703443d72a5077eff3696672864a3d4cfc3d0d2c2ad725390e0532283d58cd3addbbe82efbf2557678e498ac485ec71dc36d6f3848401d726330803f9aba51f4649acca3a05edc4b514d71361858a562be381176e2c002279fa4de130aad4086c738027cd3b8e0cd25b4b1f8638134767b78f5fd70f3f53e898e81409735cc73250bc24f0b8a613ebb36e37c22bc18e5360f0fe70a0ffd935a78a15d1184a821961eb1a8c629870ee3ffcf0aa03b7f0c6e0b5ca6f46c9c02b2d125aa0465944b7f9278a1b7c240939032e6f53b0c639e173168fc85b976774f839645b6e00b31ab11c5f8dd04196b744427a308973807e61ae86e2c4a630ff7720868b30a3c5e4f983e98f72ee0400ed72a2c08d096263e2bda3b29451ecef01257131ee5f0f74b811a01fc83dc7be2f6600fb8f3d91bced8fe6b0b19443b7d11a1771bb18ccb127789affc5e2577edf54455b195cc2add7250b80c59fdd0f92a9b9a63c563f2d3724696a5728468448855dcd624dc2dc0a2bdf78194ddae855b946bb050d584c1c6c30080245787144ef0d2808fd051208f72abf27d8a357c5250be26dce72a2c5aaf43dc0bb5afbcc37819b9000a24240f5c35d80ab6686355bcca0d596fd16899724de0419ba165ab6e06b5c3cb4ba985bba8240f883cb0b8695edb9cd3f78470a5db6c2942e519413b801b2f05dcf9cd7c2a3574dba97d74d7001d97ce39d06c26da519f78ccca91e32c1dd142f7462e1be211705bf6e5797fbceaac2595f0ae0be763ac44cd954a84d037b64fa119926114c537951bd13ab39a67b656d6acb43df20655f7af1671d43b9ec37451d004f837b73b58f253904797f308d89f81765f8b4f4f1742db3e47778f5d156c65526672ddc6c8e400a3e6e8a200b0bda42a0b7472eb55b93571d02d64940b3b99f272f5808fe9ace09cbc369c09d84d7865217efe1d5d6d2ebebaf928a13aa5c6a4e71316a2070125f432bb001928289d662fbbc9d47510f3b6757542093a298f41e750649e9c32a88a53244f746d981db4be6c34fc80584db3658fdf7c54661c8be14fc02129f8f5f1aadd09c91613b3a71a1a468e487ef7a900b26596416fad3f0feed0ee76d19f5c1a35ec82b81f41805a4759531efced83c578435659352c4a2cf9a9259a6f550631bfc4406e8b6e9460db41d9d5c029e7c2b9dee54a6601d152036fee68b955f870fa765aa69c969df7d0c8875d487f40afbef5b284c47b9f376baffc1b87b4560338933c197f39a131970b44e5a51791ebf7623dc76f1332bf794bd6eba2f467ee7ee017eb373a3af91a712940cf6b193db7ab836bdc418c446ae54dab56469ee59607e90c4dd1620d5e9033c177bd809b423ce6f8daafda0118c592bd2d61af75fbcd721f0f6117ddef2f4553591bf01fbb84713f0ddb04d09cfffe2d19cca98372170adb4ce56a4ba001989943ee107d246526510495e771fc34f4a6ef0c17ed5797c207f7dd1b644e3c68b42ed7b51627c845670a9c34c3aed8335e374a02a16d2427d0bbd979463cd61e71559c2ac1523182dd9f81804fd751b1b26fc9a03eb2583524f9a29ac987f70f08c021e92091fd28db321c84776db1b07aff3b10396098cb9f2bdf9584d84b282c46404e617aa5ba6e79fc5b1178cf4030875746eabc20cbee4098370ad352bc8f19273e3a1e3167cbb0a32e576cbdc712d466a93853648accdaf3555fd9256915a616d5734672ef7c27eaecd103f00d52545d9c3e512de2d6e0e1d1e91d737255160c6f97c28eee800ce940cd6ca0316e7917eeac660d76efd7282d731046f5d6c2ac541edde11e09e0cc23a7e4fee0d2605f0b6832441f0b277d32bfe5864d02c170a8d58ae9ca69850e22451e9e8e6b433a5cac32f5023fc6b02740839e960be54695be2be530e28426ef2aa64f3759e47070697bcd915ddb2bbe6b26da64df775be04c4d009d0477468f0d14cdc3279aa4ce4cd175bcb860ca1865fd7015318fb6886bf754c8a22b88b669e8bbbd22cd3dd9d97d5fc651be0a4cb1e5bb50efd000a8851c77da12ab391221a88b853a3d623eb94047be6aea17b1d1094ed5796d61f02748dc8418774481e3f0674088d9edcd87401f18faa5ee998d55bb4cb5e3c8c488d3e2e57fee6a08a688d260cd5267ad8dcb948b42a7d1a04678b59eb37373dabfcbbe5456f7094b7ad743be9fcd5c2d5a8c24603f692877076ca1f26ae32b2e8f4348c02f8aa332c31a2d53c7eda0bf237304551ed1b880d892125e5ea67cad6bec192b055fbb361af42327ad0780d81896db4ac80f4f3db0884f03c26ef4dd17fdf8cc9a7236f8727bde6ec10894d588bcf5c5dc591a39ff1ea3fcd6ea59718a15970f9aa587254a5b7598166849f2e56640165a3cde26f0f29f60ed7276cc0e7b50e5e6cd2cc7437942995397e3f3d6a1503f53a31c51bcedae9e1f0db71f7705d99c5318a73f887ebdded6be76bd27f2546cc6e6955be77e4c6e3ec7ff7ea7e4749b143f6998b01b9acbc65d78decc9d7ba79696f6cd43877ee14b5938948d8f4b40f9980ae65b405eaaae7aeeac615740d22968a20e9e898bd7f2e428ecedf419398512233fbbcf1500751eb7ddeb95a3325773bae89a23a03b68a16b0e426bb2f6c98ffe6289ee4ec588479b9bd425eb40119fe9a8143ea7d9e64d7b2e583fe48893a46c6faafbbbbdd1675f6e64637f880c729e8fba2e4b631f156467d62271464ee070bf7ccf3262f799863d1c5ce91f2ac41ddea67ebe84da1833c42f3a060139f006594f23f0e542b38dd440b41097b21713bd0063f5064a351768af6cfb588cc124ce9e2fd7ecd86fdb6ece79e93992110bae4dcb7cc97fd09a4a88c8f7a280f3a678d647722cb1d33dbee01382f1ce7dc1dba6eaa5b03895322780d5f3cbe083d710228aaae2089845be7be082f6007066b18356dce8b25c7379592c635272019a0dc9a2986dd3d2c747702a5370ba69114134e5709eae4acd24367a71e1c1c0cfa7aafb1a434b4de933d9738a4fab083d37e2329a5b0a321d5266b39a2af3b61a8d5f40d0ad782b9fdce9ccb589647eeae9c10a516556e85ec788eabf3592c373355ba579e3fcdf26311cf335f8c2cdad95d70cf9d008ffb841d4e0c5c32381b026e120a5c8d93d14e6b3d3941f80f36af2ea4a6685eed8cd7a71f21450850691a93f225d5dd9a9d7582dc43277433dc2694eb5f647cbba935ada67b0e9c0da99da453c4701bc91004f0af3148459ec8bb8ddd54d8911cc82dda111d152e614da973b812f77cb76829e70556c4cbdb755411ced8594e376ca68b2f07dd32499630dc23b06e27d3f6c5d898b549554c0f9c7d0ddb828075976fc85083c7c6a9a30a5b4932d06f04f5d36dd8c2ea99816281d542651f49e9f5b17d2f1c88bf38330b62145a6f67f2473f30e08c59d927fa3090fd4cce274ae37a2175209c422ae781d712db1a2b7aab8ce7d63bb2e88cd44da5e83a0a22aece5166624e56dcce7a20fde7e96091d44c30a3ae8b3f98a8be82f25101e502159382c5276916da0f116e4567b1dbdd01f2f8590db3f3f469b77d59ce2106fbc508e68dadda679bfe1bbadf55c605557f1059692c829975a95b92a06b2c5a2e18b3fa420b17de3603084ee93f0ebda328e3397235d5f2f52008a340a183ef07b8be5fcd5b72f4cac1d78d2d6d00e315918aa0409ebeda7041ae9ead8f2da73b8833c22fd612c6c966063abf7f33c6355b6f5ca1007e0b49887c832d524e1f50caa096caf861a62265a20fb57277f9006a7f35dca930dad3acbd77494b4316c6dd4187514e3567dd2e15bd2c74df1444e63a5c36def2f698959952f3f4e590045206acb4c6dcd764c03f1ba2d786536f7d8c11cfd6c2e1cff048657f114f8cff30ca345c2bf9305cccd764ba3ba5094df1b70a5541c2f523052ac6e55330dea6af87e65ef3d52feb8a4cf008c963152638da73873c9ac6f71a629a8e89a8a4763ba69f0f8aeeade9599906c0be307ce8eb6616a18bdb9571229d7ca95aae26ad6ce6dd1312cb66f300af05b98d510581a9b9c7497440328cf2340b94c6a98062584769b52bdfcb60bb557e8274e67a16837ba544c9b34233f0adc16d692b029aea5c03a0daba54a026d7bf3b5ad87953707fc04a1b47b1219b838e3f6e32c034eadb2d3b23085eb8e012dca36fd1d0e11035b19c0c444d8c32b0896ee8808ea714c426b091d91397905da23113b4a2ccc72b3e666e773a995f11ae17c73860394d9f5b53ed1878bd45dfcdfaa49043305dc5ed8a9f89e21237d550fe9e2b154c7b40c6426dded6ad72a2d513d83aa0806f51224fd39c7d0309ff134a6013606b2f5c086ad746e8c212e94bf1b3b01cd9ef90e973f4daf9fc9c6b8cb5f00142d23c592c10d8fd790a03ea69038e20414e65d41d273e34b91571ecc5e8187780c8a195aa62979072229aa31467cfe6442c6e97b61a35e7075a215737f7bc9855a79b2e58aaef08af4262c008dba95b5a61d784ffd35d6a86623de36004e7d2e7f89f45bc94475dc4f2bc06fd5e514c7d86f5ad34e3d5b7c18e0bbae93e9834b75a9a804b9e336b887cd3240460f1d8a6b0b28d07737afb1b51ee50ee24a25c3bc698a5f1c843550184a3a19435d1f2bc7a8516f1dbd083460722ba9f8d7ad96e60811c4dfd4bcdc7cde50fce1edb178fd443ab197ce27be48b3a4ea111bb84b888fdaafd1c4350805cd4eaa14898a84cf167c41d8f3e686aad752bd3a71ff25a943786b5ed75b69391e576e24ca377f71ae7931254a4df5c81be06836970b85f0c8477169347c76c350c6b50d5ef5cb462b220aac3a31845137e92dae32d8fb9df05a8abc830e347656232fb2ce1fb0ce14942b0e4f7c2a3179867709ecab26fb5f5708f22d4e3ced7489a9f3763d008111aee3505cdfad42f5b294cbc58c9b56e769055af5d02d46c0159ae997f6f9b1331a32cd8c0e2e0ede90a6e101d4cc1895dac732bfbe436fd3d036d9685627ce6c77680cfc20bf6c0b9a8dbb726344331c15f4076fab67b99535f9be6eb0c8e4c74a03b9918caa40e16e76cd07c360238623cbc63c8e3aca89ffb02c5286b1c28551e61e802d108927cedef83b44ae32514bfc4de483fd35d88a4c6833f7a852afb3de56ee52452bb147d6b13c58d4537520cd1533fe01cf59d714bb6821c3422a0e1e894705d161159b6442569173f51eddfe3de4cc98a1e4ff0b516484ec3198ed7e8cba4d901b2047b2a761eff907ffc47a0c0470049aa6994a8c7a61f8b02350addd9b7463828d75ce1b9675a21afe2a98f378d58ea311b50b01dc2bd9ae0aaf6729e9690b213d598b36f640bbe7dbd5a40d5f0f3af7e2821870fe4b0d861be2acb76e65b0ed873aa4c8f6710bada919ad1f64402573ccf578cc9082e10352e31b4bf3891e665f69c8dc429da59ebde05153260ab2294bb43241a7c145747564f492115c7a5d338a23761893c51cabc0b851111a8567f73d9f41422607916b6e8042da80fe341b1e7efc5b6ab4dad9233d0342ee87a867cf067a2498bbc72eba65ea7c0ab1621048d4434c78f3de1d167e01d14d93f272774f085afa4ecf5071fc494b39d695b492f72c004f6af48e4bd67aebd30174551ac3805a8e7194800bb93b138a4da588f5b677e91b3177c181b0551299e39b01a70512aa570f8e8627dcd44d44a5c5f9019b9498cf39c495b6041d6a329d9c49eda202b4e7ee6b1ea6599fca64498d8df610a5dabd57d6f66e0a4e23eeeb0e8fc446921ffd30b4fc771d530f6de5aeef11a5e97946f63044dbfc8bd01a70eb6105185121931ac39de86c94f306bea7dcc765b18462ea4fd16d14224fad7952d635ee624d8618e3ce43504f339cb1d7e60ab1245bc1b92e26942123da360bbd04bec9b08abd7babb83abdc7d1e8fb15c09cc39aab4b0b642cc9eecde72154ad2f42ddab45a5be5259573b0bbbf0175b50754e03c7bd1df2818493247c1fc72c5399c314b19cf4a26fc96c8614a42d67c045eb684c89a2f429e0ef337e678ede423a8b01a3690b652c1f2e8a20a0c4aafcd76b8aaab6bebe43b709b38fbe063218644d99c58e00c8cce5d83c5f598b39d4ea3e139952d98044cd0f1e2b377ad6e7da272c51678e23a9b2084ab382b3d5426e11564c9d526aec4f56a76da1f75d518745bf25a5d719b19674e878733c3d4a3be3c2c072ca0c4914ec3d4bfbceffae7a5ec19e2d53394e75ab6591e73efba7ffa12fcef8c456b21036eeaa836c84aad38ba5bfd60ba8b64fbf6beae332e799d167e98443417add65c234e24270f38e5735a33facec1a4574c75fa8653fccda14626e98a80dece71b05192408608c05bf407c283eab5cefcf67ed1205b76bea4c878e7e482d15b4d3b865bb43ba151389a14608bcd47308e374148aacfbbc6bad16eb796acc26054a20d5461dd1dc44ec89503f5cdc72e2fb5f3396c16101b65bc7f20feb7945aff7faee3e8c9cb7ffd63f54d864d8128b8f7689c6af222cc8b96720d97452b1e3a15f00c0769c9e0959dca481967f5e77e4bd193a9b7bcbb60de941a4ab83b48539ce5aa05bd987cf7daa1fedc71877580470d17afc9f7fc387e78ddfbda4e9b6a027ea9f359051037abe7d2f3f30f0fea840b9b206fe93c1a771f787e6826e6d3505bf1c84df2b19d00b387fea61760dfd131af3aeeaa641aef7c415b617c787c1e5248fbf2fd87e0a0d8ec69f50b2b3b7d1e59d324a7a38f52700728365f4517916e97b7d9e20a9f625f4be818701ff8d3451db03c40cc7d0c481644ab097531de3d07cdaa9159c35690af6d94d379f0173249d994ce5be9460e34f08b60d059fd6f5a1e3835fe5322571aecb0caccfe62ad68051832d659f840e437195cb49bfe54a13b16edcd7917ac151cd6a7cb7a1eb7481089ff1fee153cf94896107f0bb810f89388dcbd8b6d0ec826d22f88743ce9841686be1bac3dbf47b1e67896785fcea7d219377f3f8542ea16646328403e1742ec44610424d1193681c3403755b03095c0f78f3ed19d763a206d70a51f9c290408b11a151211a4585fcfc561a61079fb627db4b778e9cb25726f1672c0f14be4aa32c8e976a3cbd950b57eb6e84bf15f750ca75358c0b0018f36e9d41c1238a840d104d8f8da02a57b8cdea6d36480b9beeb9de5a62c5293ef7cd0999f460f5494f827c49d83290d947131a195beb77a8b6ec09a49f39daeecf9da819a0518e0bc00ad260a090c53b892aa9a7b58be6f3a0067cbad4d3ce43751a3a19ffdeaf523d430e950de7f63a5e311dcbdc5b87527fc73daf19be5fa9c4e37866d267476ab11edff1e728fdf9b17625760f93fade0b19f66a5c193ec29696b8abef9e673b7af6487069bf7ce9cfba16c24379289e662fdc88586dde45695687a6662f9b7a505d5d39ed16368a4c6cfced7e0a4021bce4709abe0f91119e0542e2a617774bad98b91121c84d0d7e3177ba132b960af9e8f16a8c242465555f6b385589963eeaa09e06d94443d22969e7e95a9b33c65641060dd48344b82e23a4f1038f2211a89c5a3c4aa2b882bd39e1496f25fe1feb8b6375887a17c59f2f878e63e6b11fda337b09e2f82c8f7ae67129be661904e249a7cb410511f269dce19ea038fc6269b028c4682fc4557ff252ea0770b21c86f902e34840e520496cc4f3757f678624170e82059076744b31e28be2cf46fc9903cc17e25e4e0f18d727952945cf43be504827783bb266b3a48b09aac66de8b98f50ccd05c52dd983475e39a3454ccd75ee948c5dfc21d1db01aaa099c59d98eaaaa7e6c068446c05e49d661d094ff07e42b6699f4ad41646a19f5e4bc3ca42e0ccc6f3114d46b353e73890ef3d7c8922c34031db3aca99e5e4a02c7ed5d70e598f0683abd7db7f9e7b598b73cccc79f4a2405bdff8a2727446eda0fc6cc32dbaa6aab208cc611ecbe93d0716914ff2db7ba348fdea2430190309d2ea6cfb37adb0952802b4e148fc4fb510f5742e96c7b92c119bf6a3e9fc87cb2032aa4c48df2ea248b5a6f28b99056784fe2be642321a02be160d930ec6a225cea7d1e96b7572d482f2d717b993b6783cff164f6452de31abf932389a1a31152f8cd4f4efd2df3fbdaa5cab37071584b08fb135dd5a688129970c2bc82be9a54c34a51e9eaa1874ad8835690b318fe3d156a60c41dd9ae2ebe7397d83008ca0c821e65d6c08350e7aa2825376007d7f35cb4c1f3ab2a34cd5cc5932dfbdcbf643ad4eefe30cc259f275ae3e454f32c91fe912e7d5d6a794e6fecdf642aa048aa8cec3fab18ad9c2a64ff4b1335d52e066fe77f97ff1c2170379d50e5476dbfb3008283378d52f3223b51d059363fe27c7983265174367dabea838e82eebec2afffa63edd7d7bf7991e17d0074ed65ea2379242c65407cd82f0fda757ab3df619bee8d3cb4e6e3e8ee421165876c18854fa6fc24f29905ab9862be31ad0da13201f49e36a63c9c81608f2638a4576848a27f849fa89f79f31686033dc4d4d02fc1587a4ac3cd681adb87aa5a507c417bc6adf35688626646b0bcce27d2be5d3540dd129a86d49b90f0fea3adce108c42504275d902137602a6b41d83a6e442eb1c75fb9379b050414fd8bbf2efe8d6fc27245370a7578dddca83524b2a6aefaf0eb59db8df0adb1f56553b0586048d6a202858ee2442c36ca96b95051e19980a9e001f27dd5d7560677ebbd8cdceccc2b2a87dd60bb02f998210bc1af8e1f79e39133c49c979d7bcf961a940cdd8f0e4a15f1755b3b3b3c8c62a02a9def289ce57776484e389821912d475171504c6aa16294df86a94fb38571eae1016547f134a56eab2509ad8ea5dbef4494fa9dbaf3471a40f1db17e95b8ee9197e59e17db244f8cb4df9a40fede69f1e7cc5239817771e340b9b3e50304577d7eb41e313a7466cef4416bc01f425d1a6f20e15a6ae05124f8849ad01c2b43b9bd50add25772c93739b6d22c7c82850062e477a0413400a7e86a9930728d484a9bbcb2f77c48295a8c6078a966cdda14bee2b962342e986c4f588d9fbc01ce3526c769b215ea4efb4defb801c07d8747d0ec14a170bda3ef04a1b69cfa5234e45160354c2f1e5380ca4642bfc201640bc0de5f98d08d581813d19df46f8c4518baadfb5c242df42d1ac65acac88f94282405d78a0b61791b2eef42d555e79b2b11030e7a96bdfd2c743604d31586ea40cb700183bb40cdc6909dc59e560bfe7e4f5382d670b6f626dabc0681766d239019ea9ae6b6a7b83df5dae77f712a2bdbf44fca76c93c9b0abb4ee0676d5345b0956bd06d205948ad8de22a95491fb00059fc5e44e78f9f46cf695bbab1b479663328c875d090500850c528b63b973fd25854911a85e53d26580a3fd3268c63b9cbaf3b3fc2647aa9de5ece8e409b8c1aa48bc75a5323308c6103a1767c73a91aa407d4509e4fcf88832ddadadea000a3bb6c7639ae4c6009676e00e8a68b6e871db291d04f84938cc28498aec6c753943961897504d72637f16a7b4106d2f5f2d40a8b5ff6e7334ad1559e032e092711eeb92d2728a8b9672e97989e0e968892e41997c9ff995bb5a6e783f4f9958d6909271963b05eb9ab344a36d30fb7cc4bd0064d17fcb0d7b93391cbc1f313b75497b09c9c3c03dea4003ada75c1ab3e769f6c761fdfd7c267901c6c2c96c7e6f7e2cd9e2d88c75f1b096ef63a2608baca6b76fb40214c407c53290f85271d90dd6ff67c307344337745eb4eaa280924aafcc1c53ccc958248d834154c7bb4a8d3b1993ca88f510b949d3fe1ba262baa061185339d4618be66f9a8e6ebe984dad194419368c2cafcb4763014f57c5abea662b6b26a03a77efc613cd189e4f8cd287687f37559f543bc519d75dc7b87a6467c2213566b8a178f62db7d99009f1d8adf2c8b063fc903bea3857be558cf5c220f8415d77cdba8dad7772fc7d319813b5d02e6661df291e87f5da7be9ec623a171f8a2f21efed900c16be94a3cdb8348efd187265f041d5b6b54103bb4c56f065abdd494cadf459a0fbb87ff561352a53fb788e14455a907aebebb5b0b94ad7dd95bda7d8f7e01ce01c13ad6cc8ccf67abd7e6ae3f6a884e7105230079e2b360bf4db10c74cf66000fed138fbc4ec96638b5ab144a090fc42d43dc9b9194db5513c6585071c080ab6f23f4a83834b1ed59988929f0644af5459c35b90756fb0be958e995c34d764a9087180c403284f3eb4a5829733cd6262b1c3c84b80a9db0dce6bf3f30723ac84c246e7b007f96a9d400fdb0858b3f6a13ee8df467bf04966f7d3903b7402fc758d135f4828876ec34795a35e97e266df4f9ed1f440b944d424c48d04238cbeb1bdd19e2ca18fd4ba3b68b6d3029a73d291395180816efe33ba45811503e06ff9d6a32179ffc5df8e0ec49ebf221cb2028feb79e3503d46a07e8c5be70dee8450e31779356f078f437dc67ce58127b42119f26f449794ac549778cbb675d05b2a969c83acf23778c19226eec88794817f63423d47c4920a6431b3ff0fbff9fed80643a33e46714a9253bc4a7835bd2624f5e183ee7fcfb8596bae53ec1b5d85cea44201011e1158e1960ea8bfd3804cf5c869afd6335bf8078cd8b3dd78a37005225861367416366e1304d792162bb24de71cd4eae80409ba757bb9d7d8260c94596063ffefba8e7cf32c3a62d4960a7e98a56391c33d67ecdd2a54afc2fcfcc51317dc8a7a750d9fe90bb7d203770ed9019a0de09016e652f99a2469390f5a28168f3ed09df8919bbea91c4b1f56ae7a56b65f79a6840ec8f63e299a46f3dc63553a9e1a916e664b4cc4565e6b2d6e80f2889e44489c84e5f0434c85617fd718ffd965e49ec6a9b65f3d322b6ce3d9f5cde712c1868f5759bc8945cd000f7e32273b8a314de1c0b09aaf4d7d243e25738107db56c7483ab576e7bfb9b01c0f70c9b5ecd26deb6ca8f39654baf1437f19c43d70bd3effe057e5697899d85362f62bc667a7cc4d706e61919e350c13cbaaf94b2236a7fa6d5f052cdc238da39fdbca3dc084cf4e821483be833cbfcdd2cd9980039c614785787bb74eeac2bf55d7038dbe7dda2cc32d444340bb85d7117d76cc2fe5058751e2ea91f07ba7d36deeb0e46ecff729ee2381c6aec5e4f78079c17693b377a04827d7e9ae583322af4adedd5f717135e9aa5ecc9aefbe7428a86dae0e0306ad090730cb7c32c5e330d3eb9da1584998e64cd5d167c7ec6b6300ae9977c2cd44834f911088475fb6ba109605f0e4e3d0673adfc13ba3254458438e9b4d6a40a888d1d024fc63067b6159bf075e4a3cc78b21d64106b16bf0231e9297cea45f421e14bb9da5d7de252d86fcf6f1548e7af6cd1112f7a6aa6e24f11ce5ec2a016abec0d185e48997403707e110f7f11f311abfab7dc2965375dce15867f668b262a57f9f07e07b493aeacbed22e63b7e2da4f69fd6a70cd71c0d0691af6ca7641f349f0c2cf364cbb3f52731c4102623e0eafc15b29261dfad51410ad20fd49dcd50f944dc5ff5a3fcbe4f79092e8a1c63d97468e1e50f478ebb87e2d17444fd9b999e9916bc6273acd7fb17b529201cdaf0c196c3e940cb8636af46e3cfacbeda3d55a527d97c355c06594797a626685a408045cb104e0d0408be7ae4a6f3ff1a8df080c542230bdfcb07565e46f809916c3dbb9b5cce9575709cb795014ded2a392d9f8ed24134dee7e7ba57f8be08d988824e5cfe33a4a1232c0d2df83c4662fac456c9dd0d6cf2d8c18e108c6fd364aec8f422bb4f6d112e074feba12b0950d88d93402518ccba8bc78487d9bd675e1ce7854a5b326baf73df68619ce07e5fe59a1146750c40c580452dc843b4a1126d76beb0f8f3ada6c9b1cb2031579457f60a832dc295e33a0fffd637aae66a56d41bc02926dc4e1b7258b25a4c7378f5fdde4552a6f67734c9fb22efa8776a9b5ffbdf7ec9556ee2ce20122442bb76d8becdd9f652bb576d8d2cda3f4d8997ff6feb239da793b1f6c498897f1fed02934db874c2fda39ca193e3ef60c89c155fda6f0aced0a35dce683827e627c441a3763e058994272e42b85a482a34d59da7a6ef8f92c3074388cc52d990912acb2f35e34837aa55cfa9b559b237b33cdb1f6f9f9f33e7e36467c3d0925d5ff97a6565e2f1af1cadacc580a26c4abdac396f6d83ed9150c41f836d438150df8249be5df4c742de1ecfb485cbf0e3c3c027f6d262c4bfbf66034c9f571eee3d407417187dc99fbf0e128937e7e2873fc4376be05ee0ca7209447020a2a3c608d859ca8b7b1e388253f103ebb6720b60b7cac549cc3fbdda0f208d94f602ad0a02cfded7b632b474670f45de863ea7725818a5b43699b8b89f08e3d19770644f07ff8fa9ad2bccff79056bc65c1ae3ecde6ed873e3a15ad094b1ffb05c75564e7011c708f0139fb1304df1a9358f27f44654547275cfd6053ae71ffe8d33db00551e1d62e66ecba35fc49a60895f3cf30dd815f83c24fbadc2cc675fc8bdf4f7cec69beba3cf0f558f9eb8937245e10996e6a3f4e462443e8e620f5a3a049a6443379b5b17dddb15270c2c39ba0806bfbd92b2cbbf6a160971101aff97fbf2784fa4a201790ba24a8430c58b87bffa5290df2b69baefa3d29d2f2f2a34a4d07130989746adcd39eff257c3b3625295fd6427c92ead06618ad6696bb7ec784c7cdc3390d60117060b4ecefbecaccb333dabbef844bb37422850c3c884b5c748a6412052fab8920481592ee192655cbb76bf28b7913cf205ac69813df591d0f8985b35a9c1666fbd17b19fe8e5726f02fa86b4554a254aab723f64cfc46f31a23668c9b55ccf28938a05b5696f64c2b1759d4b49b640f10d51d4e593169108d5f9364e8bdf1f7442fff85595a3601fe7716b0d944be34a12fb19f35565e5dd70b84c59375d0bc7ea78b664fc946232d879acf0a016cd5257c5ece190e45021fa4757d6def7db16050b12b40ed03961d52327bc0e7c29e1bc68aca90cf8db285e9052c1cb96058e384a483b9b9398380d1f1ab146b927ef64c989be0b1c9034a625d98bc51e958c244d5f0723572aed108b57d2cf4a18dec42aee84036488c4df17fc2351ae200662879b946fd14a5d92cd9b00368940a7affbe9f3b40bb3d6483f2321312e0aeedf91637f6dd62c12576b9ab1778f4444ce828ebfc9184963babaef5c24ff9ac9f319d3c43c21606b9cec3adddeca76714b3c0f44542a9a67cb131d11793018834fa90c231854b4b5f8c506b769871da852095d60e0da0c48de18fbdd9943bd62cfd920c0b02a0a57890c4f19989c51dd962d79a3389c1eddca383311ac276f48ce6bd8779b1eea5f1c7837b42aefc83ab22c30bf6d0d9908240c652e8f11b938f12755bfbcbf5b280b3842fe56d00b2490460026c1ed78cc93bd83963d21fdb409c94a4a85ad6ad7d3fb0beed492261b141ce45a84033a93b1687cb23c0616de2083ce19eeb9330e126b5c51be22f7e58c9a977bc53d529ac804780e05ac9573ab6273d36b599b0b1f3db4975941bbe23ee17bf4d48e8d0032cc9cb181fbdc09ad693197b34f40bb446381061742636bd237a3f07c1e35687d0d1c302952d73d4d185758dfff21dcaac606cbe5cc3feacebccc323f15b3ac37512b645f3d66c5c8e5d7a22b437fb1047961f2586fa851fdcb1f7e860738fa6d575dda669fdf19c9ada8c1e8255eaf57f1562fcdbcf60f3ea6492406ccf3d45d29b009a6d083d175d065b62d7ad277a953ae028c542701093802702e9e3f16a55eead05a297c43b170702e6f3ee3972a4f4ce57950e3232ff7727832bf954ab22c782f73dc977a5f255e5d4fcf699774eb5d05b1f8399e7b334526c9a8417c97a1171cb7ecf4452a638c37d5a4fba671dcac0defd4679d678c37d014e8a66a6ffd7b09b70b6dafcc18d0898a78579ac8f78865f815209d331b8ef372b76b95227a309985e7bb737363c4a1745615850b020d78970af2763177d580c872aba2925e034cd406c3fda8ae973d7789b4696d9f1dd6ffb05035f6b56beaf47f234eeee7c80151e5379c6a9e7a862ca29b27a79c2c1208dd0e4fbc0649a82262bb42f024a168888501c5e88b5ba76c76f7182218043a9a4d10447804d4c7eedf824a29d7b9439523742b656339a0dc22439e04dfa8f73d4c648cebe52779e1ef6aaf563225ce3dae9a409a6070ed27fa1695c7cfbcf5f32ead60535920597905c45842b79b0acbf86732176d11528d5d8c08b2e4090492382d1190853e604f4b796a87a5fa96e1ea5b11a607f42f69f22209478ee8b044eadb5a698775cbf1e6e14f1eb8dbf5b88bdedec4c138144b8cb7bb4e5a05e749d3b4e1f7893287b7608dae3577e8d7c94c72880e76e94734db353d1f1bdc82ec68815774b2f85a8b3499efe7c7179996a41207b38d43dfd3559660731cb675b2aba83ef12119bf469a97c8b4dac4d9a34c7079890c108275b1f2b52006e874cdba83815bd37026cb1a0d5d70920a977e24d556f411ec6251f7a2c40fa1d42d895ea83ba25a967aa2aabe6b164589fa0e41157e02c0309590739f259d38ce1f73e56f314a756986d83c79a84eccc8db6c93fe759660ae45c45a06b3578e28e667e3ec1b88a21712c8857ecac2772642954068ba09348656830468bfed4006644d098b2c083ff681a07296fcedcebbe2497a39d8b6496f5328eeee48fbcc28b4d6a159a54f16a03c85401fabaa0963c33609294da2bcf0d6fa632caa5ea48b7a231a2fe34c53d3311c2b3f35b7bf711560cfbaae62c88a5c00fe233bb89c4d2401078ea8f87c854f6f5a442f43528c38de213005825b06248db95dc5810f7aa14cb9e841cadf0bb2851152cb1ccc68d859cbe388cae391eeba3af1ef75ccd39a5f26a9114f36cd6ea503e981bf9df5c6878aad91a281c1c3a5654d1c19ada1da21c382c9247328fd2f6f3689e896ecb981949046b7b2c6a09e5a30d967880b3d9ee368da821d5448a693a7f7f45497374077d53f90ad920ca742c2a0a0f2864187ff3792618530e61c165f63b2d6f30d96ce89f69af4b7c8f16b104502ddf5337fe71c795ebbe0807a38b6d79d2bb0a597b5e4e503ff7553e285debba095caf450ec2972e8de6d81d3739133f190e5d42b938bb7a3100bfe3e0efc3669865d85a2ee1076cbdb6a660e0fbb697da5b26f3a398f030deec0e4a1cb2e8e59ffb3e234fc7c97dcb5ba3dd564227461a57ead547ae794cdad2d68684ae2748e14ed581e16f46436fe9cee115c73191d4d8d80a27e08a83faaf175af683bdbb81ca20434469b39f041be6089042eaf84c14e3abef4cfe53ef7b0891af0be563ebc63224953ac98d99ca81ed71629ef91b82c52774577e30bb2a60754ff335322c18c0680d7a19d907d8d8634ee15bc72d001b68b01bdfab06bbf9768e74917fc16f770edfe7d369a2df1c25fe11cd19a45b030bc3bece6536a062527bc074bbcce99e9f24a64136e9ec40962affc35bf3ceeb3a3af83bc999f7358c03df77b118ccc810cca69f0260d123ab109037e26898fc09b6e200f02b56ed32bc8f180dd43dede1066796433c03adef3677a1302d2a080a19b15e1890f42217b3fefc246632e70937479456066fa0a131d3cc1f6c007d585d21aa89076f6755fd263ced5323ff46033b2a956c75f37005ba9ad7ae0b0034899e61b90b8c4973eead828cad7c2859c58432ee3cc814a7920036ccc7f2a296c2db54808e366685197297b7f908a17f0147d4ad1941268357ded461c965547dbe18fb853ee8faf32f2b699a8088d215b1b89e1aebc114951fb7613e44eaead230841efb4fb7fdda0527a0f53be03c20602abf326e90afe0892a83be1e4db4fe33cfabb94aa92d721c111b64e3b68678bf92b52fedf635946c296421bb56c41e35ba83007fa31accb317a6c388ed804cb610233af8199d77b17609306ca30e9c33ac3b40d92ded30366beda4d68bdf070eb89c7809913fcdb00852b43d37ff5bddeb4a0ba2b7edada1cd6a5ea9a7357ee72eb3cfb467179c55f99d5ef9bc4bce1f30b4df3f311422de6912d20f7201c91e3ea05bca88f0d2d46426410fa9873156cd7a6e91d374bd316b24697a2403e9f78ba8c057b8ca6fa130cc9e23c10111390a273ea409a9f55517e37dcd900d815f5898b2375ea6724c620698d8466e9dc483813f3f660e746d694bda7364ec330a12bc85906a2343344e3885c7cc864cd5d43e96f3746456de592d9597ab026d6521e23769b529345bf41d8d1f96a40075b92b21e681491fe1a24cddda5563037ce2c82a0be67d6f75fcef6c67ce34e4f039f82e893e2c34a47cb1ecae10595e344f911a828a9637dbeec4dfebe5500cf8b24b14fc57d41f06b649ff14a69a2a99808c2704f0696f7dc0ec3e0c694c9ad5893b9fe376df843d52fbf2f88cae5b1cdd4e9301816bf083fcb539441997cf1838cd41cb9ad16e4253262c2cd06cfc43502bb39b6bc640ce5a185598dce821e5ae4ad622d993b1f9af03fb523e9316a5b1c0640070de6310222761b539679767990b0cfac4203c4d738079d72da935da92b310b96ed53a265c39b87ac5d5726e070ccc56b5c5530029200020e6d5771dc8ecb0106a4a9140fbcb321d5a2faa88b309374f45728a0806ebae154c00c61ce9378c6793b653e5307fd7da1a9bfb471710535ac26a31e48c496e36c1b6f1706a7b29752a1960b04cbf7342b9f91edb55a1692ebc33606d0b9dfc291503c43f57b8622793951d0f456f9daaf073842d3740d8a9115f6019f14daf125c1e36037214a31427489ff18652075f7c781039f2614fd99b060bd3c3421855dc90bf3f5a70267060dbfe0ad1e0b1e179bf30579971aaf3643476fdefa9e8ba761274e95bafc3e3e35b1c2f30ab1508ab0bcf5546074ef0f57a38b369867fd8e70e3eab0a81873a7b5954b6f9d60ea327290c78c4afa1607dc45821e3ea9fc01884dc58bba5589540f9eb428cbb1da58251382360a30e200b25cc0a9ff6b538a1aeab71d5397d9a7d5757abab0b01b9dc2e1d2deea25a64e8a0a29da1d1afe5c6f69802c0e1ba6a6b1a35c277fb3fe16d865b8a142efd347716a270decfd1804f4acd6c33c0ce6c1c23f6d54116f7ddbc52b20998f3d32e9f5e71327a9f4afffb3a79d5ad21fb838fca6be36735a755ce4e3ca9a2c798845318dd5d76ab0b58f5271065bfc5c5dcc2e3069a6f6a441f76539d3d22b3abb19eb92c64a86d98ae58e05e64bc76e1345b8464163947c7ffd753c89c2a817d52dfb083fd2cd375203b55b5cf3db617a6f19944bb1555e85e04a366aa4f9f576043b8d2aae3472b9bca6ca975bd62fd13a7125407fb2b85b0d0b2e78f77ef2ea9ce1d04b094e0a07b0548b03c8122884adbf1e76c6df3b20844763c2b0330558c4f3b572426325b6e3435712a5ccf89c54fa3af7dce1beb7d01f4b57cfaff46f579c4e08873ae004b5b23b320057bc697bcc3d71b645a7b564bcddcc3aa0a6bbb24375b46fb8788cebce4596dc44ed9e2efd489d0955b88cb067797484acedd617873f1f80fc369c34dd2d319c6fea5cda7c3e465480fa1f384199d81d3386ce48ab0fbacc9c3b39914935d0ddabd1bf1b8e06527c359ce2abfaa0a452a26d29f6d28374ee386812567bf8b74aee0385074bf28f55bacab950b259abe2ee0a5a6e7c276fe039ea6cdc2961f8a8e7bff3212ba9ffc233a2eacc460ea2ae1f3bca336b0ea097e8454330203fa9d90a5490c4563172f229364377de05e1809d7b32826ad46190c590982a286bd2ceab17acc56d70d82a77fcbbd31d4e8eb514d4b7c9c078a0d1e7efd64a7f142d9672120ef5b236682e5702949dc0ef22f00a32db34a28b4decd3bc69acddc060ed70c4555295d7ebd13a0b905d91c0756b73f2bdbfb7886251fe9aefbdda354f2fbe2c8a82b358e1b66a1a4caf41783205398915fcacd838203c9597ed35e7db8ea43383f0810ade09d5c7c4e5ea209bff62e8fda9933b3f8359c827c346758bedad6cc9badd2cc70c4afdb9266de4b7c91a48c749bbfc47f95b9a396fd713bf8a0d653bef8f71e63d011ee49efce75222d58ce033142ef8f89cebb4d0b3a4cd3d4c388f10c55129539603a8e733a4b67de5a9493c4725a6d2a7cd3c477831eb64df4787a65bff6b26d900c267a7b5233170cf9a3c069f712eec6e7b044c5faeaf7336f193776f9a6b40b2c541b805dcc027e10f956c587c13ca9d3a78eec229bc7ecc006cf3ea881470ef3260c871d60d9449516ab4dbd9fe04cb60099ce85fc91708f82b431cf265bf5a9a11f31d51cccfe0169e14cf741857c63b575c773f5b4ee2f6eead1d5f0f6f37d30c7a71bc87dc1dc8f99c89312f5b0a039369a9f5a12865894c1a50affc4d3ccf42ac67c07ff7037b164f4c89b4f5501f9f9dcda80c3392dcf285e20de869b132b3daaafdd89196829024d47284cf5cbed7436b1ef2c26de4fc300c97cb0504fbb8df3f5e3ab24c1f61bc33bf72ae0d7a78e9525a5b55b7e8da7a6938c14e6adc5fec3162633ec2a6fa2cde64a0a2df815acd0a5ea70522219fdd83fcb370151a668e437404e110af2bdfa0c185737037d5003fc9322f712a0e189df684567f715db5cf2a531db245ef16498b267e39b5774caf1afb9fa73cf66d205c2aadb3e7ca3027fca7a449ff0bbcae76d97b6a53f11eeea63b4b1162a9028cb75172f7f0a8bcd61d7d96753d04607a4c806025ef0975f7c27352522c441d84d8ad06a6b5cc7a7a3b8c7ef0a17ba45bb5280cec1eaa9754d1b5230c87fad986e43d8b2fd3c5450f6de2de761dbdd2db0aab83184d53bf993bec057ed575eedbe4f037fe98046a31e7bd0a661ab920de635d758639d9fa1093f3c5d493a089be016fc77b782b4b133ad89fa3a881497045e2217691605c33d30d881c5d44487a3538783d98c4ceb95b6540e7e88951147534dc7f23e34bc0e9aa3bc2b638a036ca67f162292cf113ffec091c04c450c6c6df9187ef1d3690587e40d93dc8fe17332a8e659c436cfadbda3f4599f4eba70569e98ce122b5e6baffc2e315751ba128a29c523a55e48b8f34eccabac06dc72040f77b3a4908fa02b27966992cd9037d91df993ae8bf1a40ba8f86cde886b7842e627b441375f7c6c0ffaba469356933a0ec2a9f317a1bd019e98ee27bbb43e885a7a0ac5d673f25ef936b04003d3a31c370885d816821b06db0fdd0da4b746819a16d6a8d985375ab64fd1840309ea95cd86ce592b28ce6600521261953104d6933beeb8739a59b3d842aa10ee4a8cf67a2e21031a8575eed9e318dc155dd71b8ed12d95cfcafdb50474c1a569fea77eaea31a6708587b29120e09b418525d268dfa7eaf7f73b475ecf77d2b1cd3c386c2c34ec4c26e997e354b79f6d3d189036098d4a203c58907b1d964b244b5dfdb1611755f4a3823ed85e9b1fa4eac9521e46990b4de4b4d5f8ab7c1db7d54b508a3f22fa8abdbc6fd4de6550f5b46c48fcf14a80eb255d8b170812dc12d9441057d96086c1daf5d515e6f26a85cd469964d088d9a186f8e70e7ef57e5d6943dcc3c224a83fecde7b23f9f89da701506208def36767d754fa1b3887beacb2eeabe4411c985f82abc21af25f526562ac2bec3e68806eda87cffa5dffc4d7b6ae6a0982c615f5f5c7c655ea8804fcd530ece4bc77a7c615874b03c444245f21962e2c8d882e291f3c01f6d561954ee48116c8e0e28f68d0d23598873082d97cf57da85743f091121dd5774194b27b5255d9c3e17e95346ec7ae25090731db1c1a10bb243f280831cbea587ee2b5e73c41bce8fb3832121ab5fbb3214e893e299a11a0b79b33eeb947d4a815a06b630de5956e44d31c7127aa9f084c21e72293af0357df74cb935074a7065d7c82ad0365e8393f75c0aaa04e3ea664f937175dbc2aa2830cea387eb95957c5224b22ad2fec13866bf1bcff96bdb179c04224fb0b1ab14fb2224415184848bc30ba1c8bc9a16efc014cd393c9703c431bf85ae72e1d9a6e658d9056e40359ee5e455ffe0de7f1b1236e4c070835f57f3e971aa03a37122f8dbcd6ce99b2cb34265fcd25aaf402d7fdb3bff517a28455afc80f9cac1a52ea69c53beee629a47727e324f2fc564e815f42774c75fa387d081fb4e3d89c75f458259e8ee045a8be4926c9fc20bbaa03eab740b9a5850f9d00c94dd3773a75ca59c24900e892433dd4ada2cb579056a2646d726a5f9d2f96532cba67d46e84c81340a27f14ab3a0d29a9d543409e79c2629cdd0d8be97c6c1864d514d83decc2bbc13f9c53a98c2610370096484dbbae60d86f885378de1adc6d6a16bc041c5b36d1b632e4b6511b179654bbe3f0adb39f3d414a70c3ef558509dd28b4998fc7001664dcc9004c950df150575f69fc2c6fd198c5e7561042f7aefa9210c7fc230cf3987bccd5abee740b9e11d0407722d21c830950d0623a44dbd43cbae58f0a37cb537efd543ce66df6388592d16ba2e67df8d200ecdd9c70992ba7e4c456bd80d56071fead6880e9ff2aea5c2d6e7fc5671fe4ebfa7efa27729ce41b8e0c9448512707b3e0a9428d2e58f18f746a4462d03aa991cc4aff0645cc5a665db14c0b880c6bc0dab2e58958404d5c0e1d95799ad57083edcc942b75da75e6b4b927af97e471f96d1538c19b863022558c4a1103b93133dac50601e79884315e139d410914b12b47d2b8b4eb096eb08b634def31b7cedf79ef31bcd96c0c9b6290b490cb37138561fb9de2c9715ca87685d912f4240d05b6a2e1e72781f6d6ced673ecaf277b5f45c46a7ffd831a2e09da96f094da1b5a0a9561a7dce8d112ec313a280f7e677fa2292ee4e6dbd01b687cad3fcc7481edb9811257430df5c1489cf1c7739dcc26eeb490d1e7a22ed77582908325940f8d38d4f9f1e47ce92770e77cb18d51f5ea6230b9a2cb1670a793aad7ccb71f5697713fee2a39df09972990c614e6acf819c20b2800b439630488133185c1fea1e0af17d36cbeb55b88225b9432bd8f509555e836ef193ec12a3323be0aebdd1eec4d745727088f6ba248ed8d204a45dedad26f03f5fe351145dd6f319a827a445ba079868efb646a93b0e4fbc682b91a418d30e36f0dbdce6bc47d587d2651f1b8c74e02e0c4abc19c3709b84b3b9196dcbd919e40a8a5aac6b512f1e7b797c52f77fda751f2100d0232aa2354ed419b097bce7114f9659e2ea5acb0babd23929e263adcc5c90099c8f11f07e2743697b36f10c28ca36631019853ba5d6fa24bcb3626ec4e1967132e22b1ffb620b9587a0d48ca4a8b4f5e36a02ffad25686adef15340a2de26d0d90cd4d9c804fdcf26397a4982f2469cda5446567563e8820a6ebd3b0d79e9d43f494d5814274611b1af501799c60b9107367ed481b9d33bd3c33a4641a03d042144d57ca8f48b985455a30e34f84fa34cbd0a046b92f03d8ff90144143c07cf24e9da227d6f0ad40bec5eb0bea133bce327094c5d57ef36dca066a8650cdaf9c95f8429136b0ec561c41488f4be50e7c56e77a0866c24458dcd288c8f62980b63a6bdf473151ea7c31968ffd55b4ad9781398d1d718cd9ca340d5feaeca9232f0c5523fe01f497909a42a40c4a5fb0bb9c14632cd686691e8647e655ca9ccc482fd55118419501945bc25ee1978b2f8db02fb78f91bfa7c265c91a36f642ae9c82b321d4520f0af66fa229c4d628a66b55953c55b5b9f3b1c541ce2cacc947a9231041a69b779b4bbf82b9e3176dd2a3ba70c8f7a7621f66afa2e69da9cabc1bcd0504989e3141a2d2cfd1ea6000d03e8b473caafb00d75802a5f12739207c0039a96bde94ff7a8a181f3928ffead390610272610694055bef6089145d85a02f0af219ab5635727be864e98cd261e0ec5e658d70adc8e995af8f263fedf0031951896e2a361bf22a8c6ad3eb401c2e4d045ac6cc159281adf792cfe744d0b9022d59d407002ddf67848cf12524be4f21bebdb07659fc52e8456ca7c142499e927cfe63cb75b4eab9d67bbe54d5ab2d4eb01d3bb88c670534fdf2d547b3340edc8e9046868aaab176e893fb5169d6fd935dd4e3466f0f63629cab20b14ebf65af9fc9a06589241832ff761e7efafcfcd1ecf253c044f6c366b83863651a439594f2b07b7370de92b925ec4c195d519f698096c423c7540c44e63b3ce97101f60d5e4fce49bdd6bf8e12435f0983e94c31b9bc01adc2f1ce811c94b9b0815309be5a5eab4538971789c99ae663e0a106837a1e99b9c7cae04adf591dcbed6f23c6362ec91010acac933420a323efdb4ccd0e1237b6404f08a8352095a5041fb326572cc0ea2023b50a618d831430616a901b788708caf41d214192ccf5ffa1aea1aff5c9c0ed18b41bb89975d08f3f73d5c6074802f7c27b28e9be70cd762b4fd6e1ec7bb2252d8fb8cbfcc79e20a365f7093b2fd3132240fa80797c5ec19456f7648adbdecd84bd96cf292ba0599619045e9c666d90406d332e7fe8b43eabb809551ab951139a2be0081755fb09160a94fa13c63c82b66751354c6217f467a0a8e6367876a3a0c7a90254fa7b3e4c2aec6fe3a750182154d0bc8ccbe3d30c79ed6bd7e0cc4093da62d72440ed6169a918d2651583e60f613406b188738d3556ee279b33b29dfab723318d28f36015dec25d871a0f237df9b7ea971448fc5555605a5e0d549e9d718ab5cc92f93b5a5b21a0d156bb9dbaf1faaf1fafb0abfb1ce038e0f1dee9afb4202867f3648894e89f22b12ea6c69109aca063fdc27ac5bfcd992f90b7953c2650add94c16d13ae093d4641750905c0e41f382a52e7916fa6e7e770095c2e9d7207dcda7f8ae682ac3fea3550eac590941138aa84f5cff4adbce660714f4e8c0671ef13e67bfc8c2aa04f6052308093d7f18cf751c9af50a467d06311a53c26725d53bce6ed79fb5d1380dc39580deb7bf3f9118192de710655a2a1be29bcda1480dad6edd2cbe38c0569afbf40914e3063276d074adeb3195eba29894ea2b7535685b8f567bab2a0fae84ccfb0aaa0788141865f3dbdf651350f031ea43279f9ad64e8023a130a10dc9d0c49228594695953c91a04b2f8ee7038e35e76feb0638590bfd6e13be70e440b1d20fb5cc31932007db8d1dedfdbad47fab9c35cab8a91ad6619591edf3800c8d0d4ca1df88f6a6afda8188dfb8397dedaa290173f236c0c2948880a2284bb6e1259d41c8e8a4bafb7247e0ac31b28fbb42acc7d75eff7f7fc70f45bb1a9751283420eb48c44d1687402ab37c42b8906dcd409461c5232aa446ba9bf858d2a506d967bfe59879ed4137583b74ba7fbfbe14c463c368d4fc5722fb57d1674180a4f50e9b20fac371f92450603b31ecad6f9ed83fd5ebeeacd7449dbe7f0b4584fb5398fa46ff5881e26e62e586f05fc69fb522e744f3ee160c5b3bd2b12094340beed7312a33e1075c48008c128d28a9a68894dc73e9b8442bcc6e4ca5f17c064e0f034502626d5bec6c402c4a28997d446a2f4195d1e538154a8f56377ef5abe5ace07e4a217006703ed20973dcc77beb8ff3c122af1dff3d5c2a8d451b427b79362c68556ccc7e62907180954ad7a1ee7b686c69863ae16aa82b0c42104ef296347d5623d8b75bfaa45528395978291ad0c6ae31bb15ce893ea80088f89f6ffe24754bf6aafd43dae550a65f5c8ebe7293c76e19399b8bda18ec7c88594f64c11536813c1a5f5cff462ac06e854ba6bb6afe198039db5f5fddb3b41291bc29a3cc55607ad2a096f04041eae2c90412495451cfea208f943ff02e1f5cfa16add80d4385fd58c0ab334d08b0fb6dc8d845a85d06539b778d34e236285a0554713b6d25fe5383e13d5d45ff40981d1f7b1c4d9e3b176c825946a8fd82265bd9b690c7a7910bd143d31a04454b1bd2cb85a13b6d2d006e9241550bd4441b95bb35cae2a980b9c198aa0b19315996f9e146d4339570acb451dd347fc0ffe487696725e1582cb3760e29fd2019df847578134266c3b5735c559a5a14b87f9f0d42ecfd78aad6fd7dbc9f52fd3a2d8a613479b32f2360fdd6bdb14ba692bdc0094fc564df2a10c3d546725888aa1d3a85212a896c463396f7f44480c5a2e0acfdefd9f3f454bb4e79ee9dc07ed0c9cd86c749db0c9a1518283cc97ba33616fc934d04482df5cc1cb2f469f01e3cdaa9a1c942d66c7d51f9330eea0826b6bd3cf81e96d35cca3b437a5da5e62907040cd0fe25425620f062665b0abe06f23c649b6e0316c550d4c5de0da474608a35317ddf155c8a3e42f0e5ae553dbd9ec995d20bbf549aa260db262e3a8f7d0617f7ae71ed9d3ed7055146d28eb699690d308602d47d88dcad77759cc60856dec333d3f20d1c051707c46d78328e82b92d75e7bc7d6e897fcdc9cdf82031b03024b5c66395dd712b188747fe7795f76fe35777e14f2df983132b76a6786a2ac879f502ec1bd3d8ce283131c165a8c3a7c1c9a5e45f1be037bc1c117e14765b9d0ea77378e9369011fae9459a0a3ae89349a7e75d95a934d8d03644d017406ce892de4e19e60c3d8a6396f2c25e662f7a5af1d60f9623aae75bdfe9702ff1bd645dd99d99f04c32aec57be0741a897308618a26722e548192fa7c31cada8375ec133924b0dbac6a2b5f83afc888a0db5fc96f75713befa68ba4c93b168d1df56613bd9fcc3bf10c1a68585509dffdeab389387c92674498e1ef709fe9b1d87653b809cf4af55eac13f58fa026f903ffd65a4e5cca27675935602f5e41d22f0d1a086675f9a8770edc9a0d8a91148ecaf855dc269a0528b47a2d973ab3f6579a6da4e3d9303384b6919c23c6c79a56c370b6584a603b8487b3491ea2251039c34a8f337fe20c30714735d07ae3a785c070c428e543282b55e38d79f9b3fdc0c23da3f916b03fd4750a89678eeb6e8787ca93722968e77649d5456ba976feaa8c8cfe478ca719fb2588e3bdf7d9e84c39afddda67ae4cf8db3e8c27f023b6c79109b876699f860df618d84ebb2bfa464da485cad5a336815d7a9b54273ca78393f5e7e2d801db2ca3e43355b81893a715b8c9a317fc921c0752be7f05104077c9e9bbc77a1a404fb1ecb9e3e9627343fb2fe28fe61a575418deacb4f0c1993de133c3aefbe1e9162dce60bb25b66c7625bb4bcc87d46f0121093e37787ed1ac213dc3277c34c53e5803894b3154392076f5fcea19d0474036ddf9ba117cfb9b3895bc9da4b7cf9a67d5dee785bdb6dc60b9c1876f90744212cb5e13b59e4aec8958ef2a595396689ebeb731569fd8c7af7680471f5f888bb555e9696ce83e9bd94009cd05fd8e0fd48841c3a8b919a03f3cfa65d32618a3e010fc3c2df9ff234093bdce451ea582b4518551e69d10f02e3f4862643d8eeb467f2b01086c6cfc02a3c10cf846d686e0623575131a1d535a5214d7bff241bad6f51ec3e136ba06c6fd7642cfb1aeb4202d21d89b0f7f249c950f10a8e7903680042a782ae82373aec65e24829ab69aa5d3852b0ee3ddd79ba3271bee7450c47216ad2d37096c446d9528c156c023eccc918f7655d4d1accc62d86b2c05572a02e124aa5db4a4c9b0f68e015f0f3fad4b934a0f0eb3165285067c1863aa329c3579f6f790fcde580a6b840837144258da202eb364749a58c4bc2a340b60b630c6e04edacd6dedcae9f6ffb44870774160e9af425cd368de1cd3c6fadf799c3a8ba3eb9be6ba7cf1dc67d68dee331bbad81b980a7cc53b5cfa8dd0e0e348b830632463e99671b475db869f4f8b37f6965894605d26778711edc989bc15955f3bba58b5c16708640c7ebbcdd7c7efdfa0ea5c79c1885528be7c6c8f8edef8fbd95573beccfd1ad1b45c6a2dccc7748796e2dfcf3acb7cba7341752557ac7aa74e4f4803ec5bd99604db8850dcc2e6d22a92f4a50ac22264164d356981abb4748cbc9e960ddcf7729b943f04b7508d05f12bb94c1b93e82a55b2365a3a4c57f93d2fc1f3474e9a74520f4a6c9ad727009bff41425f3e2dfed12f0a0ee19cb93f07555dfbe33a0d159e42e469e98b23a7b057cf5a49b8a612bb78c79af105544f703a6c87eaa88488be41f7042b485ea6ca3f4cd400e6d435a9e13b51870e0b93de6e74d850084bbaa47fb9560ffbc254033c24d4934b933c1afb93d06b6a2a6168629769c512bc8231ae49ed0636875ae173a885e7146d1f367ed7c5a1a1a65b6240e868f383041055c547531e6c7004433d4e51078d7df4a88839e6fcb487e16595b9c6941d3b05a9b04033f9275eb750b1917fc3cae17bbe5f88f8976bfd09cf155c0d3b84fa997294be17997a3acc8a2800eed7b9b3075b9972dc4874d806d35efdda4fb8c78489228b25e34b262932b1cd39ad153918441b6deeff19eaad6566d82518eaeeb16915eabc0e98050cc50a586c1955158f70e3f0f0a3d847f8bd1f45079e6d1be5e0d58c7c3eca8b3c7daa94dd09f4920c2f923c2357cb1ff50c1d482b12cf9c149253d77c25955077038911d90661998967a004f329b187312a015623cc88274b42c6b2be2c2282bf63d6c001f0f1e61c46a5d46abf1ac2433bd6d7c0dcc1c726df1f65a537a5cb2a78de4aad0f90a01cc0e33a6fe04659743c4b1ab2ee8b188df5d6c181d9afc763f04c460a1fede21e227e0e1bff4f15470682c95f017770816483043b778a342e3e8cbdac9b2a563ead6c2a256bdae7ced34e684862033d23e53bf9ed81552a6370673c5f0c1144f2ed37711ee70a1f18508f047c0fcfe6e8427ddfe4a7accff197e545422c5a1c0fc8543c4731d7d1acf103b881b86a6df1450ea991ef7e7140ddf821429f15d644a4229d77fa9f4ce07b0f4b92990ecf8f4452e4eda86ce79883ee8ab7c41dc54083443a7b31fd7670a669e82eb127b883d7899d37be6c46b3f7191573666c2b9256672b1b033b5e0a116979736c4e6a38b0c4a46c55fd32b683c6f636c6d4d44331b9f9870e4d026682f3a74676299a0895273f71f46930d5190bc6a7e280905d08236c261e235fccc48d86a64d9d65b95db10a4e5b482f6c3ce487d29ea4ef1a422cf54991fff3c7ceb0fa1caf896833f86996806cdb1e2c3535b8bdc7943663505ea4161e595e80bf17242f5a3c9dd518239d2c26201fc56a832bd5782d17c00fd19ddf0f383c95b1b69862ba1f68530119efb4e813ea095815542b463d3b3ed6405dde6102b658ae5d31a2a1bef4f19d035af627773d06b55f9cbd4f6ff7c12d98649c04c61be742d7ee37123932737aa7555d34748605f4f1458ec1ff8e6aa187f3c45eb5e9e512456806cba65df9f460c755335a329fdd590582d0a43cc8610031ec9c66c33a6d57735058f31a17bcb0e8eec557e0c0daf3cf2e8752a204fec06da848a4e74fc2e0cb781ede97c3887e6092ef574acb6381068600f749c9d40fe718b31762ed19ccc20389fc080942ce75c6f2817547d55b80a4863a18c4300393f1421fec80da6a64817e4012537cb362ef53f761092a515655161060bd85f45f0e6e6cc702362236c41780df31d0bbc508573def74e0f259914e1d661938a8d4c91c2a3b6f00d39c2ced9acdca2ea66046f788cb6b26486df5640df2b1865662094be9b21c6e4eee86089dcfb6df619c1a76f90fea29d27212d2c6cfcd0ea2ff2d52ad8e88775b818e8c396420105e745452a24eac413515731d193578fbba922ec99f659a3950d599ddfa8e7bc950ad5b183bcb4768fe1a7da521215b78842efd1f1b5c4bf4dcbcbe190fff295a9653dbb6b375ae8758f7a353b01bbb0aab844d380b03c80c7e74ea495f88494c273756bf9a6ca6ef36f1648c71ec2d00ddd5b55340c9dfb92fb6bc5e0797c01d630084a34cd451eef7e37d818793f6e36f360f6d4402ad8ee14a0c5915d3cea3951d083666643305714392354d1b5b131d9168c75168c4f3d0ab2abb916357011a4c227e5130ee86cceb0e62205c67c84c4177c7d1be58eb48926d1105e1f95fd31f081f46764129791e8d1955e9ce57441854d857f17c4c1d2243322b9405475b0f37c8b9edf2d453cb030db79aa7208dce738ef39414f7e993bdea9c3aa3f8a379ccb0f6ed03742dbf3cd454624afaee96a13629d4817c9155702d0cb4bec42982720935587530762818beac9a5c06558d737174848383ee8f9bcc7a7d7c2d6bdf4f1c1c9b9cae3c456093abf782221fd263d4c01315b19467e4fafef10249246eae6b9e1c9a7b8f98c00b4b507ecaae0b5a9fc46bf911917c00cac6d3dd6f2ff6099b4c0b70d37728bb2cab7bc281e1121e082846c30bf3224304f78b794a7b697b4a477d5b58f95ca73df237bece1dc65b8039c82d668a13c9165ace93c4747faaa7a3cb3f3df3790105db6f74c85ac1142f496713b571aa8c3e8bec3471a0c48bcca7ccd889d9576601069ef7b508f0deb90ca8883f305343dc73f4170e69e273ebdccd616f0a8a113a26f82938c6c21724831762d6e3e6cf905427e91107efbcf7fa5ce8970a38e5d18f36809eb2a30ccd3b5841c7cee2945a9684029d47e06e44b3f657805da96de241ad3f955f344cb943c409683249a5685e68708c230bebb16be0315c286cddd75daaab0f778234f1cb80e30645a58f84b35f87268867b0f53477d90dceaae45f6eb11bef0ac2349b00249ec54d395600351bf5629caab9d3a23d0afae2f10fc529cc57f0df8f195886283186874ece216930a44326a80ae7edbd32b2f37b3397f5672cc1eed9cc447dc03a90a729b643c6d83b5e69b2cbaa6cc5835d991cadf960fe19889f1b06bbb090758f5d51bad009a2e2fefab416dd3cfd62870b832e6656cb1f557064eb96c48452dbff420d3d5428ec7f4366af7da8c55dc89ad1431169d48d13a298748fe191fa009d6542c5d9f3748768d8fedc954aef91d279aa54585e88e5f4fa8e75c78b3cf4bf3c9f091531c4504c3dd7013d05dd2dd220a642d7f12c17b06267135285c6163e15c16cdfb616a93d0f043c7340206cc34156f938da5b4c11d25deeb152f4807d0f1067105116ed9c6b27723b6f8478604cfd9fdc69353e5019457ad2f47fdfba1e5d603c7875830e2d32ad1b0e709aaffea72b1eb9c617b5e473257efc8cc6172dedaf6e3789b8ca47148efa7666494e36841d07a761db9dc35c92f4f26c094b75881fe1f0913fbed46e56de0ffe0ab6bd061da4988336356f762cbda26329169d95fbb87797b0f12899faf1e0e347ceef1e5ff3c307c3b5d84d6c048612297db8627b0ab7ffc138a5e23065505757733f27c3b1c21dda757ecda0aeb883b2607db7a9548b0bfc247935999b8286828b90498937453638e39de0bbd61f1d3f614dbe7e9c13b8cb590f14c878c5449fb25c006f865a505420cae64abbc09e5901579ceeebd7e31dcc4c060e1a197be67e1733c16131cf8c819bb23bb4e1152a63e5dc80df64e0366c8b5d694368771a029a0df059dfa1f0d7801bb3216373c94c22abfa02315c8bd2c58062ca43dca3d44aec4e3ac80d1181a2b76258122e5560fa2a8d3284477e3952fb874e2a7ba66890710e0f44f1b286d78a33827565aba51a83f775dbd4c5bf792886a1292e84b25464c8868b7a8a38a10924ba5d3743d098d83033acb1d6c7ccc82ff9cb1b8879fe6fb02d0a532573492c299a7f6fba92d2f5a550a89aa0d0c4ebe637becd4485dcd1c9c1d026e8c83cefd9268a29be390260fcf21bfdaa8dca7dec6662c998bed84dca75509f074f518f95ce590e6672aea032f469d5586f121b172704eb768c8795a0e7a3c9e913acf033c7d6f93003405268202e8cdc77f61f06141f0fedb8202a3972dd8080e410ed66976131adb782a2c424b544c6237b52e1939e7bedecd38f33aa4111b080050f2d00e99f0a8e12eb77101ac958d8f904a02ae05c7336e7eb27fe2c3652c8fb6bdfcdc901bc6cd763d9d9201cba780fa0a94538634cf6e6c162d184ce5ac53f2bca746e0205fb8c09c6bd97e63640d3c187874a59c1465c802ec1aa7c9ee6200181d89f7f0af15e280ccf61a52b9087ad8392cecb1fa0f58187aa2b88b180bb938af9a7536fb702adf8e43de6e676771e2b7e6424998d06f3cee81a4224cc94dcf1faeaee81c027fd93b1d708db141502495ad28738122cd52ea9476bc8d40b38d48db4edbcd03c069a25842b6da63e64ab68adb1d89d697f365311d394b39e2299805c40d78ac021b96e3fb7d6d33ff154d376b19f485a86fca04b7a10e04327de7e91e2939eb8fbda2a35db81b24850365554dd8e1ec31f1db6bd1946ad5c86363a6a59131db896e6852f3fa1d81b5aa906d8cda0a985354ca639e1218c35230a64819870faeacb1497feb308a5851507ab5798efa5863e92fb6661102d45ddf4901065ffa4fabc34e9efba7d744f7518170071eb095aefddbb915a353868ff3fa802c993859ea1122d5c06fe9a7b3ba8339146dd08d30406c253978c896441bc9b3705e7a7e703ebb3f926979abd0275f9bc33b1e4779f56df455d24474a1ff61ff38b6044f6baa580e3df48156b457d87b4a2868342c79f2c0530871331e220f249346b67c68e417486490eb585d94ae62809b05069963435f86119e8cae69100664f8db896bf00db99d9010e6f8e9046cc1643e003a1c8018abcfd4c62d8af1c2026aea3f8a725f0bb825bc41624ce985d9b0aea7a5554ebf4d34dd9803c7a79180cd981a14b1776ded4a750269365f79e79af670490a5a06f6a2b84ae683dfe03b0ba6769994226444d7230be2bc3ec85e1e71afac54df6b525ce8fbb3424df8fdfeed65b1f352d0817eacd27a24bce69a39aadbaf8c49b55485b35bf335aa69f77a1c4054b911de7a61f9b8df2f7b778955ff25cd12b50f08531a5ca013146e9a427423c3a213991be2ae80e3557a7fe27fcdf00e2170ec1e31c2e63994fa31aa4b33b20d04778e62de54aa645031572cd8ad8f78079f27d6d0671bd553f8be2881e89ff82bf25b193d00613c417c506878ce5ca7811cb65a00f0ad612481659536a24daaa679f935d95e24d7dfa72aa4125463fc379b6ac73e6d9c1344ba90935945444ec034365d904a10f0f0f03ee028e35018e97beeb80bb2d176c354ff9c9653e76325423a2d624e4425228e9faa001d408a0acf0c061298670758b54ab538498298aef2477fd81a12c2e7dda3c839662221f76e69e2bdf6ca60f4e1aa48b45c67f00de3299cec36b747585ce7be687da079356e4efb4c8e85c8e34d52eb57c8e0ee1a2b3bdedef12c13f7c4936d699ce8e03ea6742d6b8b30b78a3b8a27b676e4595556949cb949bafda9c82c1575323648415faaeaca9cb6982ee889872cddca50bcd044985f4985ca4bd0ba5d77363882eb8f3d0490c31f61360b45d109543cd67a69b1bd7803b85989c9312d8b8a86a94787ef71ec9dc3d67592586782755be2394c8fbe3a8b7b02897c6559d47c8b266fe95886a777288f0e7b7a560c33393db1d8cdef5fd68f4820a82b26106858e9d63c03bf7af3a974056b3387ae714c6bce99ef74fe82370bbedef1a1b5b4527b6812625cf1651c65d8d587cafe423d1fb42f5b51c3ea0fa07599f7b016ade92c56bccfb89f51f1dd020fa8ea754666acd4556ea4ef4be0e070812d5b6e6a0c584f3059d57e62b2489c0c2b5dbe1cfebc00b158484154269c4647b014a16003c62d1779152a2298f134c7b18273e5345a2a739f536292eaa08d91f20311dee6392391f2443f4d6d1ac3a22636483bde179941ea790f572a667840727883352d73c1d85ceeb5fdec8ef2733ecb83c67ca34c9fb19c8038be2bf378bf427c61b6a23eb5843a37283e11aa1470e1da3ea9fa0af83028d4e25022fbe7edaaa9aa3ba44cca0c606d5820f33f402d3492169e9a22a25de2277f8461f979b6385b4a8988aa6da30d2c4ea2c9244cdda2c92a2476aaa1d2ddd2edf80ee3618f180a1bf0ba05be57681e82ccf725b6d2924607e3b697a5102b3712c2f386b06991c80e3837e5a4489d0cbbf51a8430ecd47ba6da73fe5039516838a41bb934dc6956608888c52da22eb008eb8c6b520d06f60a87081bc2af474c6cb7480565cbcb3233859e542025efb68f6762f9b8ce92438e314ad927f6f38743c523f8e2ecd2fb8cb4fab017156fdec0644e44db503f499077492973d08a94770e7090443e16e7637f798c1acfc5f65734d02e94bb90d76b4cf9389217d577103dd1f52c0f6dc351c4cede07333696267ed4326fbba99f92a8c934f097a5cf82d2c7a79a15770df90e5af0590d21beb902dbf856aaa6904b9b222c376f75d91b918d98087585fc312e08f0484ccdecf81587ae5e47a40e79d26936287d2b6652d29afbc0535f8adcd6f265e7cab784ad6ac5c47c8b154fc39df0f61458510280c9ca386ff3eaca15699f1a93ab637a28733e54f8b298957a8e51b7687131b69841f6576342572e60a676c971bc9ebf60b3709d10f348dc7ecb60d56dcd5ee73ad2be2a1e4398d9c5255ea7e61db378861a2deae4345ee864ad653e33a1cdd80869c8aa6e59bf95c4f79cd3b847c0f292a1045d8351dae134f7ab142a05c571440c10b50f2ec0efb8beeaaf8c90c2d2511d5e11e4cf905c65bd624c41d4c9a2d0671e6ba8deeb3ec40befc7b9466a16dfbe03f34ce8e653579c0b07f179e9a80b9e0d5e919dc8a095e4704e589a52219beb6d14b13621723e0f5e96f1f54136f8b4047ac6c53fa3f3817fcf3737d70ab9a651cdaedb68a7b67427f04ed93266c74064de6e596e7246ca6d1397dda5328ff9f7a499ed9534bcffaa324ef1b3a6960d87a8f8150f02f14a645480729b502b5c20d5ef3749e96d3f468817350660f434f05ead5a6ca0caa8c4b2a1e8f05dd958e7ccb1bc75456709f24e5f21ff00fc898ce2df34c8d01d28a39b037211177bfe61f44df8d6dbc21f704c6a5d53caf05db5d5ef811e503b678bff473e4f4a068c5f4d321b99792aea4732fedcf7aa0b1184a27d9e4e89c3580d31079774959becb0913562d4213ee99069c203eb38e578bd9e38b0838e44ce6fda7b684491bb8abd5c9643d222abcafeecdb92149daff0c04c986cbd8dd21e751a2da1c56bf390ca276445848d6559fdb7acca29bba4e79e5ecad21c63014667254ba5f578fa7fbe62f9b594acf468aa24190d10d4e1de3ceb17ea6a4dd3872a03389153c51a10590e6affe2b39b2b2e404abddda9ccabf401b9aa008fba5569a374c0159f7d1300ade4bc9c7e666933539d93f0cad94bd1f571cb0f200e4976aa004e1ce46fb66cf47c6df242815c4cf3615d0fe263f8a633a3f78d4d343a9e21d3437c1db2f255ffa35776c9ca84f1c7ad5b265113edb390aa3b8b23f5cf739e1167ce2616b9722aed8ddf11c23a64a20f4d873c70e40595dbaa2fa75fe2011178a35ee7daaed1ca30406bc92e753c59522ee946a5c0649a32c5b9ff8de66530e9a7a0548b4f98a4cc0d1c190faf30026e4bf69fb66656443355b42af7876aa0fc2c6c1321938c90c1cc6fafc56346ca2eae8278068c40059c4b9f7e34b09c066282e47bb082ca317de084d055f1858357870d33ec3b25d36b88a1cc892421b243361d7a58e8048c9060c474b4164a3837b98adbe0638f877f49afc8f3c94265849d178262723a3ef6b8323457633b57fe7c3f4b2d1e743d1c8bbb803f2255c21abc95e5ce7e767f22b72e4a36adb8e8ffc3c668106e30795386187f88efafe1cb2f80b6704d5c5b7ccaaca273318c25f8a9e1a50d34aab2d75b7af27252b83b083bb18eac046640cdc5ca85016995e5bb7a8f5a42719f205a9f63d60ae8633673633700c30abf45d6eaab762b204678f0726f88e523743177fdd7ce21f566523e282cb25bdc9093a9937f7d4d2d9f859f3151faf50bc5fa66402667f5f825d1477950a59ec6cc576df10cd9926c8bcae7fcfd22858d117f44a61fd290e5f7e19540ba8b72d93a493db255f667a2030244ec8f2aad2a6261d49ec967f901bdcb08eac8c45d62016ec6243ffeb2bca907129d89e8852360ad0d98eea5549a347bb6041d6ffa52fe3b22cf161c5e604ad18c3558ca6529d532383dc1677eb3fcaf98b670eb4229ff150e063ee4e92677df294a6d28ee94ab6889661361befe3a53e7705e0b19fc012bf062162c5cbdd5042c7be01480c7878ae4ad5b7169293454614c1fb97346343795b96495bcea3a799bbc125a717e781ddc9b9819d388b0e52fc29dc7e8e58d1d1d469f108deb90912562154fbf9bbd9f50706a5511e80d21547f5138b46f49f87328178c965832eeaea92ce4a2b9b3a4cd0fecb81239e2177143797ea1af368316e083e1d7bfa3c7c68ee92d9b8c42349815f6500c42df0df1ea5d1d472d4674976836fc3088be546db513f4d8cea1676c48becba2e76f55b99f10616856895d9461d328e035c578a2521d2c4d1d1c918eacc7454a3fb7a951045f614ca059d566857c2b7e874a23255425534009131f3a31f224960bb41c526022caa6641a912b92358d599719fa5515a21df48cd49503d35910447270bdcfe698c283f863503859d5bc75db2c95835a568261313a0ad95ca784e2da11c083919db211e88d269871a6214e54879a8478a98513f35fdd00a6208d6f0823f4ec4277336b0c12cbe57b3b7394122b2842329b80bf357396b9b2c3a2b349988ab072da4cbb1f206a021b12acfc200bef9fcb233fc4bf50cb8a4294192d6af750715982e1aaad3e00481f3cf0c5b87e4dde6b9cc674a6428289398509aa86ce5a989fa2ccd5d7b50ac912bc89991be14a2d67ef770af6df2bfc6658131231463e4bbd648522fb2eab62e0af58d7aa5269ad20cf824b7dd15d88223f7f8a47fe00a91d4bcbddda3c20b0574bc24069bfa7c79e2ba30160d4078ba5c61a0cd130ec64cbd5e58865dca79736f7e67d22615314b7b665321a1da2d817d72f8e67a2a464af03f3dbaa87b5c23f54817cbd2b4d4dfe0fcfd6a020b43f32e94e48678839f7e093792c424835755c1a1a03120605e581387dcd353dab775460e298e9d0021c5d2f4ef6dc52bfa413c9a2b650cd7e1a0661a49c0a196c4ebbfae0d73a8934b4a77f09cc937da67f303e0350c9fb350f7bbbf05587b215d7805158f64fd5d9c5550af8e1255f7c96cbf18858a61de28b13f16f2c8561831cc0b008bd10d01949d78ba063679ff23b36a9c90a8abce5440bfe2e409cba3b4cb8d357f4093ea59870c2ac5aeaa263a80f10ee4af4a8fa2894083579772dd354166987b284390e9d7a195d3bdd0bb27ef6550fee99885d1441422aff4c1d279d69199473597f0039207027bfe0b95d3b48648bb3dbb86a3ce259b01e072031ce96ae85a6fd6e8134c40297fa5bfa6a3d8e884589e63ea01cb66324569dcb6b98a9d4ed68063e7813e1389e62968c35b7718e2cbfaaf751e6df7e7b23d397e35e47b0621c027a4896045b4c3f82b88acf60883dfc23aea65fe2f8e279333fdae70e53500387f5d01311807b7ba83935111479faa4fab9794d5da6d0b5ecf74f87742168457bada7db69925a5e3d1c9df70af507d3445b41e8c3f45b5e5e6d16073162483ad05d1254081305b52c3b821d5655f1fc503f5676525325a4c5c16734276f0bb67c3e4411653e559c6dc8be855b7ce6a172baee0dd4498594dfc04c7e4f627e13250e261c79f65b3986491041b952d8a3b0bd92a05d5543e1a45517886b6bbc8e63cf1941cecd87d80cf1f2b157272c27d5bacec9b9fe6094c7e2939db903ba922ef2011f9d9ce691ea09f8b19092762ac04bca7c8e466ff742717f9a5dd5c2c50ef7c94c2dc68ce239a16b58ae32c1891d122f049d5cc3c09dc61dee1c471c395d5aa931b747241b653b4f160cd1319478f8e2cc42b2d35e149d385dca4cba0e4c2ac3a685b1b2cefea240edb7fd6218bb87f2f59f3ab2ce90016e50d6114edcfc78b6742ab1373ce7d5060a3208df4fea4c9f05b4784886b952679eaacf4e911313b8ed723f07b3e96d53c9879412d31acdd73e9d3999fa05ba2aa2ddc62de77316e3cc1fafe0aeab9b812444b7255b2f9b44c4c170f7e973092ed5362aefb9e5897ff901b0684e0d6c0d39f51b711c3ec7884bcaebae5bf18695b175cc15f150a29e8f47473a2ad898959bcb2189cb74ddc771e94463ef4a502977ea70f3d4eb1616ed3a2615ed97df8d1d68186d536831dad9cad46fc96efd2c17d12de2b294d3e124c4cc6d74f90c90b5bf01a41e39a84215cac9804fb94b627de53bae00aae60750624eb3ccc99b03c506a129760bc688f348841576dee721aa26d559c8e02533884c22014067de0c8414b58b39f1a651aab7fa92b79d389fa689ae33afe163dadbda4f7a2f9ea3cff25b39bcf6d15e0bc0a0b0ec005aebcacc2b39e70fa7cd82bc6e244f82a08043988e8659f85fcf1925e551148f29f9194e36372e20d6f42320fe3c34659671aeb862e5965c696e970386cac51bd58e514cd087cb5d542ea51527ddd8c5a8395533101e8da1a736348484c397370f4e3edf00e22ec54e470ec5db25a36c34e698207d15342f25bdc264463ba63b552c658aed32c6dbd1dd254222145c5c6715dfd9973850d10b9ac3f3e310cdf4f00ad5417946abe0292f67bc0d49b037b19ca4b303dd50657f97034b11c5f79b9c7ddc1cee26f57f6adb63f6415cec6e088d5a266d5b19062568a6d36bfeafb988ee29887495b6f5cd26d504fa5a6b05e95cc095f8d9131b1d6363b2d54fa9d6b5e47f558e0774232c210c3788de70836d872a49af8bf2572db681358f6adb97adc63a735fd575d50244ccb2d46cef713ca3601ea9234be886748c2e284d79b6bd20caae2e0e5ecef4ca89db1ecb543cf091b4e02d11ea5fbd3c3550e6519b30a67e9fa70395e7d897066ec7a81114629fac05e7643281b6cc93ee70366d0696cfc689a9e23ba728b31d1f42e3f90a0a3b2e6ec0fabd9450ab109f7f377518749d376225a2ad846a0dfebe00c89353e4bc7c40dfc4aa6e431761d9cb8d86553df3a3d06dcbae96d5401d7dc1dabc644370be2cee3b49b7ba4de04612f4d72d5200d7ca1a1cabc5abfe5686bfd4ab134ddc2ed848234e96315bd45eebed1c68b5a880d64dd9976be0f95fc2bcdddaef496689b5e40bf6e184475262308556ecb6cb493f8517f74344f1a4a30cc082331be13c1b49256babd84b6b23636721ce3fd4368eecf92b7e36c53494e0ad1e2d760e78b720b3d8851ea0778dee58b73951395e83a815c7f290d69349662ca7db2986400ae315c02e113ee14525ae4859c945c3511083b3c48fcb1f23c52483c0c66ad8c979daee337cf969172111b1e8022d80b7dd7519648f8d480e6ae118b6db180b07f2017138fc71ea4f779c60eb19c39532fdc748444819b52174749234f6592935173747b48cc69919144d25ef16beb6d4b0632a4a3b95a1e2976f4999307ad6f6205c06a6848d49954d8f0097accd23c01a03afce04140d7e401e24b54a8a1670806ca3f2521dff2c0b393921f22a6d231701d7f5da98f2f6156581127a5fdf42d8e8a90bdce019edb4bfcc9ce283e64900270e35bbcc605bc02f3245f1a83911c79e4b298fdce6fe98c7c85469252dab1dc7ed52d3f710cb6a5907a6c6e4696805c54145561cc0167ae4cd79496b59d966da7dfc875e01c51f056dfc7eed0b9264509544b585bd74ef58ed18abcf0c1f123c91db1ea84dcaf75570ec136ef51fe6794ca23446548a4b3516c57e3b3c61627cad76bfd32a8318637b75263629eff72a1abbe896b4e0d21e15a67de3403bf39ce6d8c23950b53268ce83f35604904363f8bdece185d39d3697d84eb8c0e8110843b0def83f34b5cc211e7ab6e1174e796864d9ddb1540add01c70ccdf1f93b1ece944087ec4142c3da217368e9aa3dbf569aceac5fcd4962669d035c90f2a922d5e45c7cc5bde4be4070dc76744418ef40d58a9ef6b37b03d60f9c6b685ef39953c9418ec6a18e61335d23cc98925f39dee27f284c9d823436cdb322db0ac2187784dbc7d02784e5cd811db4ee470de0641f1f11e2daade1fedec8571f47a4842122fcf604238afc48b401b921914d7d916f7009d2de5147b9515c9e52f1b237525958246d5623da994ce24a78cb2b0cc455fcc7982ef4f6a6330746e5fbebf9ebd9af8b4e6ec77c301a97bf638f9348c84182d5ed56a844268e4d6cd525acb9b6f0334129e3e11a543cc8591e547c69e39747e6f992d2f8e4938e846ca9fac156f7aac5d8af9229db2d9f6aa38e8b5a6fc77beedcde8d59245077859e9f16b4e73510e57a61baa0f85c41e0ebaca30ef38c21cc0bf1b81e8a18e92263c2f1377a5fba9b643ebfcc5c7cd1c100e1ae240cd00f6dc614c4a8f281582ed157486080f5ffb0199070745b4a91a91eba24c18d09806593dbb1348071711b5d6ad48cc2ae1b83f5c93301ec6a8e8147b5fb8ae05c31d36c5d7f33249b85c877c609a39b40729a90c8a538bf9a5f7354ae1ec36a906e73bdf761cabd50b1094f0ceff4311f652cde48cdd683af1c5255526570014e9827af54c6cd4635ab1efcdbdc81b46f71b39af2615b20494c3b1b23bd5b33b13be740ebf32e740362dba7d39a41da7b48fb475453aa8c0795ef8398b9c43344c068755f81a977f55aeb59d37e1b1064b22f2c44171b07719e0f1da346c1b3fbb0c81a0958f7e66aa5858f08fe36b5c35bbebcabf118c0e9026d9987cb18b9d9afb9cfebf177c56df15fdd3f09f334d27a3beea0fe0aa32d60175855808e95817f03e81f580ec0535bf0b5d9caa04d0c0c125594a668caf6c71ac17d1117670a401a57ff058c15f0a6f3693af226f70502c4c3a7bbc4dfb505244a29c45a28459afef861d4bfd63b0f30410cd0e7f1ac8baa9e410a440729185ce8607271b8909af8919333250465416aea088adb8fedad6d865a1c3394d3e54b6033c61e8f2de862eca5229d5a0f1b509adaf512784e65397f9e766472c4b33aa5a6860d0b0b472ea7fb5c93f7661954cdcc035bc0df640baebeec7283aaaaa86fab7ea3ac26df5bf9ba94c7eaf499b650ce41ef2f6abb7f9a597e5ba0b0e1f7d9821dbaef1fddb476e478ba54f0aeb7a10d26f4b0299f4be1b8a806e0a828678637ba256ba2eed4f33d9ee6bc3cf8b867e880040a9da7ab605e17636092f0436d8798230bd115072a000ab3f827f15e6654170c3ae4027e42545cc515bccb12edf9ce64813650a7b91e357fa6778d72b9d939b25d70b7cfea75c0814aedd0e367eb4e3000752ec584f94b301f2f53f1a8a7bba5215aaccefc0b7eed0c51167c8bf955237def4903acc96c409b73ab5bc185592021bbdc5f9cf5e30361ba47e0149cdd51773ea5454451efc1a941eee876b77cbf3fc328ff4dea93930513468529c7aac005ca2e6c1b5bc13c111dabc8e7d70a27282b759e6af25f871e6b6a3c3924cf7759e7e0d756cb2e9a5c4a128503a6cd41c5f111cee87f7ab81557504901acfa475d90ffb6f2ec76a0730aa63caedebc7ac520bb0090bfc00e2eb8a28ed1d39330189b71631d1ef87578f28dc557c6146e3e534e565dc8d0ae828b2b7b45de44201229b9f7a9c945a40eb6e0a617b8f8974c637c3820d970997e62254ee48305c09466756227de343516b61b3d0349e6a1d3abb2c814a8a8aa18d3ead7139ef8e08a9d5a365b09cabb91698b19743b9aacb93b26f062177c0e3ed7e112317cae0736f7ceaf9c3d9dfe573ea1a331f6de79d339e23e7ee3d33d38fdf4a2eb3ff92500ef70f46c0790ca949488922926a85f899923362b31c4f8124f7917b57ce16d73b33128e66210635d8cbca6ec8e735039b6a830767c186170e6b8dca0fe07ff8c089be107937667037e8950d35cca493c8c5d4d649b97178d02ab4443dc8cfa006771c4485bbcc4256a041a746209eaf454462cb30973ad495a4cb52e559d8f55c353974b36cb47b0b5957f9a87090b9a2f50f617e0cc604416f57e6c1865627fdde39e79ceec4f9443cd5e54e396595b74997faf62eba4677ca999b4286980b89ea872b9d7db0eb737e222abd41dcd2c98b134fe959c19b1d7e65fb268678945c3e3849fc6b7f97a4400395aff74bead5e5988c8b50d25c22d330a540ee3e580df0f5e88f7302ffec612705f39e87ac4dbd28589cba684b08fd3cb34219a2dc84081031be378222e03911879d5a7ebe08727a307cf949d599d86f4a1b3ad5c9d4beb3812dc0b3fb4d79670fb374e34e00eea32bb02625c04fe618c3ddeded0ed4580a880e2b239a37d6f0c8770b153e09124e138860ffab284af2cf62def75011933eefaa4f6d8b79951bfd53cea67f3362c99dcff87d19358ffdda2c5e6bb3ab43d36c3cbc1e3b127c23f3535acf80812fbd52d545ff010d08948052df9a25da465d448e680c29523357a42548bdf19d6085de89f3ab8295e0e6c00a65e668dd17eba5b9495798abc33189dcaf9fe37b0498e78257caf1d7bc53ceae541fe149c7db53b561b4de49cbef4984ca8353cd342b6987802f0eb25d6ac2e9e173d50aa1a1143f0976e1fe38d39e8d2a1e5103bae36265315ef713ffcfbce12ecbbb1d3d65c551e0b06d212e8e1a9387e7564e19a494676cefae443b5ad033e9c810b4c43ff7192dd5e963546d4b8b548370b1e25da3587b4af60b553df721a7b530f954d111d26a51851ad044ccc735a20b0b840972f3e8b47eae7b10b35fa07f485c37761809cf1b970bec42d58a4deac8082a19571d1135a10bd4bb85d603de8aee3d98990ec7d548ae80077c0d359493a449060661f7cafea6c6fcc5e3a171a9cc44bb09cb963306decfe89ac5f1db079e7a25bd8119eaa2adc304dd653fd39d98144fb8ced821c72a253f2a225e0ca384a0c6e2432e354601dcf3b315c80ca8fffae43a5077cd63c1cb8f94c8f449c956020c1dba98539ca60865c6ce45cc2d1cd91ca604f268375004f3c37ad43962f3bc8d18afbe80dbe9c1aefc0c267f04ff07fe044d62667b7950bf074d01970dbfbead0af48389f176f955c7cbf160abf3d9b53734e49511919cdbcb9499e981bc758ea26c887607967a6679632cebd17db2d5565920e7cb7ba9e1821aa59c603a7b087a5a83d43ecd77ab55b02de18d51db37cc77a900bd9f4c8210e7e2f6081c137bad6b3025622a857d55f4d8fa557b6fe04f5520e8c82e0556b517e70e3c803fa9bfbccfebd0e549857da972db672a07cdc7f3837b297fa36e1ba92c7c9dcdc56d0fed125694653940c6ef9547b4a1243e44537ffb04a39cb7970db43e62e4ab376caf8c345f1cba9ad1f71f863ba76d36159e7cd30d6ad640c9f6ef5e761ddfc78a85dcf02f7ad840cb9f7b53e2ed577cba5ef462c1bd6b7fcf02c5906c4a732834dac632808b5e41aa30f687b5b0eea3aa45254a89d0d4a3aae0a85daa5f1ddafe8bf7e09a6be46eec33502092d1b5af96a5d722314ebf7622bd4836535cbfd0ee93ffc96a600f89eaf8240787a863518fdab9a81a25b2d9e046891fa9b9f3ea1845d04efec7fa28cc048a4d316be9fe7d7b2d9215dbbed4c6cc5122d97665141969b974dcdc56eb2a6e86a8a884cd01b3ed096e8de197362921bf859fd1a51decce36c7cef1c1fa8dfd678f32df0312f28538b3d21e4f0b40fd6cd49a1cd0b5edc5db31e9101d7b4ba85a674f529850e4f0222a0aef297c7dcab8e9f2ee4eea8155f691f6275c60d50aa93253fd80990258bf3b83baaa5d9f0d73d5760b9f2c616eca247a81762b8ef4a7c466c4a2d402bd65372e5c8d97ce5acb112f925dfc07e9c017e258c2d47963394cac139c078676a908330e90ea1d913c4dfb440a3cf50c4e145bd56e2c574aad9c94632259ccb4a45d07e4058985c52ff8244759ccaee4a0ebe535fb1d821a07690db9ac7bb8f799ee64fe9622cbe0e8873c12b5b96db27fcac47155412e7459219c1ca4b95abe76fcb6c2f943fa5482fdab6b645c63a4c71cb214d3a0745724516385c1f01f994b79030cf20d291324155c622c9edf8a9d57be37495b95daa70b40120f48e46d3277e3d90ea30296f4b5670c4256c741fecdf501be3146fb7c43ea8c8a9cef70857da70b6c2843e1657d33e058677ab48943731664d9be7be665e85329bea91e429c633a967ec1d021a05bd1e16f86d94e80565f9721f902195353d5fc85de4222b8f2935f010a18edb50541ed13f5a79cede9572908e7f46920465169c206ebce3ada8c4ac90fef145f32768746ac1123f2d9450caa74598521148878136ae9bdb495c64611d00afbecdc99298f4db8519505146523fff7b1dde94616442ea05a1fba9617b92e4dc066a2af967f3cbc6986b8f155caa5a97ec3c52986e2826014857a98fd57614009ddb6f06884f50f12ba5c6c43bf8007a0d1b6196da80529dd6a6cd28c9f713904b71acf1551cb1b142f8e7fcbf7bed8c9c4291981a89f50696f2092d2d175853505dd7e337532595e73ece6b1dd06e6b3d4b179679a32f60ae301e87e17100b2c4578b5bb1483ba88b08e7d4157072affd963aa80280267758d2df76858856e1e0a89e634e74fc9b0195603f0bafea6e1d4be7c7f13b199ae05f2fa9f33fc655bead849ac0e7b77d45b64021008f9601157db7adab758fb842c5007006a4cd9e54fd4986e64c722a74d373ecf2bbac26fe72db61d39a08411f619e2ea58ebff38d5487c900c71834a86dfb8ca33c9afde906b7953a2f1df20111fd7d5342e9dccb8ed1f5193cdc8a14450c806fadc89dc2406357e96ba3459d3bda4b34712db261b5cf37ffddbcd65002aea107d3955cf079a5efcd2747694b8fcb9be059c4df53f003b929854ba6083dacedea53dbf2258f5649c0af5d6dc151f98c3bc21480031552fbe52a57392c45d5d75874a6e462683f8d8fbf7bb05214a97d7ce124fe1db75559ed3b5be531c8b27a9bf5d174421ea764774e3ea91a801f57e85d69307caeea641f19f07678cbef4221ddc30b0a4c6529a8eee4aeca224e9ee2607d0cd3b0f5aa59dfe49912f0839d8c50c4a103cba0042e2ca6027aacdb6245d90c01987f11a6389343b01d777a1198b6c0fe23823015454b3a0a2ec6158a0f0c2cd47aec666d61067d278a1d71b97d564af209ec4730cee057c2ea003625098d096cd6e439bb3b8db2005073613c1982922640be92f13a33bd2ae2f20763e827320139256a2ea9deb632961a0f61eb4fac33182f0a3c170c6c33550d5ef2b59edf2443a286782569b939a80a4e3452de6567a21bdafc91666524eed51153d09e5774d9910cd24db1155df1ff60619eb3c99defb0c4482c334c9c6c4e391f5501823ea19384d100071eee74d4a82019f9be6b191552881409c0a17b3f7498251708703bae841814f5301006725ee5c4cd1b77463380856d36107e1b38866acaea8513acf9c0b34ef611195c1f15a6eef7182e842f4f4f9929a8633bc6639664fd90dce1bd6f73c3f8a0662d799cd049d16f0910c931694c840df9b5942df849684d73af9037c94bd103b8935099d1a09aa351a119afe9d25fabb652155608342f2ac1f0fb362b7244ad8c02dd944913da50d99053cf95f56af3ce638881a15b8e0e5e55ac98fc92b469a85c0b79d70b33b1a25f0e27e7965404d400c1afef6649b8a34d65381dffd1978a35a3e04de7a5e0f2a16e7a9b75357b7c1dcce734be118a75c018b9aa3d892e2a65327c900f61304ae8ba6a2ecf3bbdc4651bf07c446c42ae5316f8173d1b44953aadc3e93c9e036461b957bfe1b658c0ccd88a2079947f5721e14b46e0e8c211f0044c99294084ff054e5a2e27a61faecfdc3efbc49e051c8d088f901cf3a1d8c6ecf8d3788fa0826f50614ca0366be4696ea8aed2dff1a3fa90d956410051e638bd0b655fd089d75482387206651d1c03e0b0ae408ed559e9256252d0330761bf07a57eb16cea1fd7f4867df2aee7dd260ed37902f99853911b52b225d4af5a74aa69ef3b40536c86d186b3e28e9327d1a1ec376f9d0bf11f532df6c792d83281ad9a6008ce34a94d665d225a07f5748820e8d0c8454250def11557c79963f31ea8d789f04e4769ba2b34eac2d28de06f0cbe73ccfbab9e3ef6bd6f37e5eea798247c616c62e3da441c826df8494d28ce330c20331530582be6d7fa50a2843ef726d63d172018da77bfe558dac874b08bf0bd8964542f04e339500bf5b7dcc4f773d4e6c1d44b72bdecb1f9a7af8cdd26351f3b8c826deb8b3c76360140fb8ce30b898ca6fa3eb1db86ca707af57ec89cdacfd11fc0e93389c69eed9b12d7cb6004bc9e19833de83d355ebd2456c0f1e84f2ab2795d9c5ad4409f1ed8b7cb9678d50462f6267c6bf832729f50777876fc216947502176e6242afbc9b534b8eb53b0d51e6d101cf623a3f889895a5fc4563bad33309aa10bd90cca77d1b60a08f3ab454bc0316dfc32c14d1405eac7a35ab0f1e48fec565567ad47b564551666bdd5563c3335e27b0ee2bd28c943e4c0e7f09fc94daaada21800acd761e10c675a2c224ba4b0ed3fb1a91d8baabbacf4babc90a3e33d05d1a639ad2a0a22aefb48bb19d8eca05ade3ec4ab2d9503e92ecdcfc480e7b48a4cc52a7671db7080e7250ba6adf093b3de74399275378fd5d0b935fc845a612a1fcb23e30423142a33ef2fdec43aae54858ea7a109d04a3de16f91d834a836c39db6d0c4ef22ec7e3330e7657efb52d5ed0f210a8e3eac7a54b9d1c196ea5edcef7f250fc1890d0123f91e10853ae9f388b599468368207860dec6e4c272e2ec582724fe5085cef8d34f870b17b4b0579563953c0f58069178b109f38fd38e52bb3c9a665a71d832959becff1911f398413e7a65473026ec1598bbc53ccdfe39cc834cdfee5d452303ee4da911dd4ba666ccfbfa11eb1f548c5d13ca11d2707f7229a5e36aa4bc85652e55305f5dda91d33f4d3492029651e4f4a85f320f22a75c7081968dc8dfa26340bd4205cf065c87c956a185f9396ee0bb3a75448682a69dde03f2445d5b8dcc072f6732c49fee3c0f04735d75b79407012616eed06d221bbd37ce379124319719b03c9d12c2afe0ba9471413f675f7856514e707f66637cf3e80b7e570df1a48ce34cbc5d787b2b614c66fc996269a356245e3fb452dbc692b994778d26f0782681d4b420d6bf6db6e0f02515f9bdb99cec858ab645e0e0c50f1df5fef5c0765e47fe624b7c9475f258bdae428125883315672017c41a866a5b98d9ecfb3330462bb4f28e103478a76c515f288cbd8283967d56eebd6017f11cc5b97bb91f34e7c2f09b84b6bf2dd092a975b370d0377a6d071e44a5160784a77cc2f85796ca6b252268afeb2ba3d95de8945a2aea13cd5238a4f59676c94ae3117623cf715a11c3e004ca0ab18d6a4959d2849593da845cadcaf32bfd456875c671030a58fac7e6f0550c20596c549ac60c0b04c511dff55d9099cabbbb10d873d5f338faefd89e1deaba06fff6fa77161fcea36fe8eeb05535b12b7fd6cc0ac888dd926f18dc3a30e75af482be426c749f202535551d0c8e6784947ae07812c4d1f03e5fd8842807c298053ed6299cdf5fbe2ba8168047c6de8d67a162a5a1a1e1a75725b85cd5b30f9801eb83e09561feb0623487898c42d9c1c19c4461b7340200af41f51bd75dfea4230eb6a5284cd6bd383878561fffa1f6fdf090d9b6c4fc7a363edcf7029b30a0cdd5a822b1a6a8d0b8c8e7b4aff6a8f76a8fa20dafffd186c6c502e526e06298bcd486d90e4d0012df5d426aa90673fd1ed9715ee74343f0e96a18f172bff5c326576d89497761e818cd312bc261dba807d2b89c4d1e106413fa5197031a92c57656d4261cbab7f489e00fbabb48e234fec0ddf761c03c47f9dbee0d63872a8cf665fc7d29a1876ca36f504f49fe98468572b6ae14e7d813d528302a99d1a8540ae620b36377a38b9270c9279378a7849ba206407108e923d088469af15a5b2b998e270cc885211176089755ff81dd50ca973f9c51ce5bafb63f98e5bccb218ee8add7e3f2c326162f358ac32c545ce58f349bcb42f8de3724f518fd5a2e99eeb8842daf601a88891bcfbd863e3845d99527131990514ca76083ec0b4f4772b90e565d35275a453b0074623e3b92581079e24bde7328c02c25cc7388c82980f640a887bc32cce98fd95192b8481da940b444e61d273704195884afa23363e79ee62c2b8d729a20cb1bbe7c16ecb6771b0f111b928088fe39066d19ff3f0ae043a2c19e5fb38b7e05e0c774b03e6c2f8669cfa1e1b2d2c7343b378a1d8212c91a17899e3ba07de8cecee188215c4c6f54b2ee108159cb31138ed5fdd0f0bb59a005f29d0ea96bcf951415d26bdd638ee3175dcce387ce09e3ca0778b846f8228ead9acc14ca5978dde4ecf4c572f5e0a848a431ddc606452437162bcc167fc1864e67ef5c7c1d112288d742cb8c7760edfae8424e6fbf963479abe88e4f5e6196855a46520d68648e4c3d0a3bd852e5ba8215be9aae35106904631639c80530f486f6828638283d5143c2d435515e27c3234eaac62fd81158cf2f770fef2a9695b6e4dc2fb171191860cf4ee5e7e8d1f0a97032c1cdfe9a6e7c31370c387a28dd2e8d9a24d6b8e02c417b926679fd37358c252005a181f530321b324d3daee33c833645333e9ba96da1fa6f44c2567e4493f84469e1c760c02d1391b3cb2cb103ae2501912c67df20734d787c42985bbdf0383aadbcdf2d9bcf4fa7854a76eacfc766fcf3148c822a182e04b5bd9cbfcee34f42e740bfab663151f435139cbc0605c3b760d01396b1d64756eead0b7d5da1dda0a5eadd2dd82b7962c99375c85189de2d06cbc94e69464ebab64ba3576d1c6382700bafba32ebdff0365ff056e27c49c1b6d3ddbfa676455f536c4acefb87ec664c9a72678e99df66c7537247a89085557f88ae8feed54c7bf242a138d2d99d7a37a65bb34ca50237295e8a4600984084bf69d09b8cfc7271e48f1924897d692a83c1c52a12ef96c86bc1d931582d1d46121b86e20d27e5006107bc599bbd82709f38f94656fdca4afa71dc6ad85e19da0ec80e81de2177488c08423f8731c8822334c903a5464bbfa69adfc7298df8e3c23ac109fe57e0f4678ad8212b2eac4ba32ee790c68741838c2655e58afdde2406595b50b68a9635cb86d68919586895f6db71b228fb0749e9c40138ee658ab27618983fb65db1d3f3c7afde41a3aacf4efbf68df331c186d07095caa85e877109de0bde0ec2e5d50d0f7d4c8a56b8ab8ec11f191838eafb8fdf6cab037e8ccac80e3a265ce2c3f033162475d8f1087be2f0d89375565b9b4b982b3bf270f4769260c8d4407ba98049e8263a9cddd5d6d1c8715e0ec64e0dc4009b44a7c8b2cbd1865c24c6e00c38cdc8e7371b42e5efbe43d41fecffdc90092f5da4cd6aff56c93464be768c33ffd4bfa61c27177fc7ee75ac1be5c27727ed4e9de1e64fe1781c8cdccb5b90872e299146c10b9b919eb825498e9e377f8bb7234c2b0a7ba53f28d82add1b9ec0ac67bf4bde87bd34d8958d1bf1a48504aa5f49336b86cd0c9641bd93976be4a3448e85549cff88412330d267189598624837a413b6e11f62a90f9acb7f05fa666453f91e322280551bd6d1d01f040a376d90f8d97137baf3a683710510c1852d1faa1321ba83a6e18f8256f5c52fe442024dbcc8929028981a600fee9f538a7a2820983413ecbaf39e57475d5692abedd1762700066d5c2b374012fb4666bb35cb9f40632e17f822a8e7f4db68e7e3d2d275fc7aa30006136f4d5931abc88f5109e9dbba7e4e5f7f28200f1e6c759e47c835d9481a88e75d8849b75afb87d6c4c31f4866a92bf2ab177a2a0204a052a78847578d4fb059a5a8043d1ecb495a22eeb2d6cf018b3aa3489fe9574f6717bb8244a5ab1c494783752a596a9ad5ee3b794ecb5ba46aea408908c57d66666c9ac08a9c880a07aca312aebe909f678b4eecb2e006c3662648576ba2028749e56e6ad717b3966aca8ceb1e1e059c650ab71a70f462a41185cf0523496887194e0805184eb90c4cdf077baaa0ff19d420424ab0bdc084e24cd945b17740acc0f2554f76146ff7fd478c9a0d669e90436cfe590bfbc60197fbe8f548709876b31097a4e1984d44c02d7eeaba66cdc7b1fa89b1750986866d09cddeda307e13f013e295eb8e6e3de6fd389b79084d41b961f0a95f34f1d3b84d2bc127e4a8821f340d5c5adc8e22dce9b7936d615d4654ae68fde7759e4eeaff59c102a9984906ba7509c085bc9999120bf6cdf08cce5abe89c3dec6667b3c4c0e507ec0fc0c60980e9a7d3decc9e77092ae799ed26b1e499d04483bd56716c81580bb7d03b2d18c4e5b69fa956b618ac828494ee8d5633333197d94ec45889063e2992909a22b13a0804ff0ce2821030c60fb6285081d869b8e246e56c54a636adefc82dc69feaf3aed8f61c528e454a64aeae037181fd2895a08dd79e455a2c9a4eef12a9862276a8b195b46bb3d3cdead3a82635608aa64545e7b6104aa03ff30a8a635ac101cf120a64db4ffaa68227527eb8412df5d19f1e1acb668e5b7cf5fc04831d7dd165b41dcce5cd79db7a9f191707ca628668f5838e88e2d255aba24349bc9b6a6e35d5eaa943050039f50c1e5ad0bcfba0dde11351edb19ee138ebd90fc4f7f8f21e9d5d152d07b61b36009a141d19002fc9c4282cb4d6a225e4cc125bec48afc1b7e1e6fa65d0bbcf5e2cc65ac5d648b79ea0227aa993d414bf8bc81017a8fa47247f02ecfbdb761883aed5ddc1a132c59fc43eba13a12e72668dbf88b75d351affdaffd05aedeee8cc2375468d4c481f47fab92a3b0c060c7dbb574120eb7801d570a7d67df012fa3da705e74f14f6a1fd02e82ec0953a001dad4222c47600da0cdfd731b2d2b741467d47942b14e00b4f90af51f83a34a07014f4b1ce2dcfac266512710835978c102c8b4a0367688e8dafebb174b831c974658f579dd0f4ca47ac1fcf65b717b99adbf5fe934a8d851cd99a8f8494f4293474509d62b8a4f7acd7b034ab3592f5a50c7a98d5ef5cde68d662a636d4bf310535456806a0f772121d8e0f1721dcac6be9702d7def3d1f4a284600b7ed579fe9ff09649e4f705cefe1b0fa27776cebd2ede620d6029db69d106936f2667ca21943b68bfb74acb91ece0723c0ef838a9b409f5a6c7e1d20d3c1f60881158fb217605e45249c0f5477f8bffa2e3f2d38964a04187444df843778c7977f0cd54e574bf339896905bda697f411c097fd3263f072fcc4d07c75645c7954119fd7029a14f0cf2c8bbdbd6d3a89753ec760267f4121dc3e2ad3e6599316f52d74cb679f7ff9bf8e7d87df83f256853af54a271643a22d95c246b8b67dd1f6c945555d4b9d3364c45841277785d7d5d8e9864c5cb410a0fbdaac73050ec1e4db079e11efa81e955e1a9abe2889e12d0ccfe21e2db377f262ffd3a1e008161aa6d9b866e1a2092c6eb4abf68f133fec38f88245e533855f3539968d14f3b95b5abe71f462d7f33cca7ed1d97c9088c9f6899adb012e38b3ec1d509b74798ec27a1e6ffb5befd467d6ef76a42e8ede408e61be430d56bb425988bee03c7984e8566357351a3dc75484d1a48ed6c1fad12c9292ed8c52695091123ee60fdba6b19b7442e60b9bd1db9f6aa28782670669a5de2400b9e1d7ee20009224ec7e73528ec27f0bf73dbdb404f7ed5012fb59396d19966135a5907aee7383b374e8df6831d260188eebd9b125d538be4697dca3b513fb6f29e2af58e58f004ceac2ad0caea335d37472fcddcd8eee48f52b4e8100b95e2861d0a9e991bd4e6f65ac5559ec556880779dded37f431597c85f57e918dc56c058f0bd5d0648c6081a0a678e687932b756ba75236ed8ee3cc0d210309b49b98f9873c638a9be4fc41dbe5637499c4a09a1d4d2b2094de17eaeb1faf9eacc659b092af2ce4d864ad0cb82ca80f1d274387ee2fbf9e6118871c3c04f6cac90e6514dc5bedd24f4f6cc57eb1cbdf050a5087b1862e11d7821456bf4ec9ca267b408664b8442b6c8d8b6a63a3690d63c324f95055b0ce9ade14fe7f27cad356b617f32051885ce26ec95017e91db2e114ebac5f762991a67ead3ce266b3f0f73a302fbf10423db625a342409219082d42a8fc92d7d700511f0979eb5a3421d8c8a180ee5fa81c8385c4529543073af916fd95036348aad80e8402be98cbd83005896e454d87e0385685aafe7c02f993ed892fc9da1463da903cf4ee231ff662af1a93f9c15acedbc72a559059eb4e8b3ec41306e4069949f104177987947f255427da25cf3f8b6c06ca99d95f2266f97cbbdfcfd68c34bef306bbb2dcd0f71dc0b6ed4ad1217b3005b2ff18407712588517921869b6a95b980485761990d6ed7f81574de4909dd3c4b216999077077de09320c9c0803bce2fdb4535b1e275434bfa653da2fd8d68e30ec10243bd6f6541c543b2777aad3203f3f9724ae719bd5f2879a579ccad1f86b37aa1ac96729b2419d35c1dc05df1d12e23e3015c61780461de6504ae28c4c71e3b04f44eccdc6527a2bd8b1e6f27d96060d8abc123ef8b12dd5f9bc96d7d959844e2d74799082c6156758913b4704b25ec9fed6abd164e87642835d2156f4eb7f551271dc844015322a1aac599435ff3a0549c3b255e5b642c8c4ac05438a37d54dbb9f2f5b77c40b490b5ae7aca5d7462409b2c8c755db025966dd60f8e7e3c384d07950858e19383134930b626111e62d0e32824ef795da566d86104b175f5cd4a4b295d5175486486ba186416fe3ff58c992d83590ba2d350b4bb1e1279e6effa4d1370d730010a56b36f06034e1188e963f497b8e8a03c304c78fc5fc40fc52fe24e6b054b82ec42e4899d2b30c2f9f290749b3d1dc1c5320526f00574438fd3e2ba123b56c1d9e071bf61d195edae1f997ea5337a483088dc2d877ac7ca41d052d34d7d568829f0ac382fe6798f6beb9a2948ff90c29f1d3de6583dc7981c401aac39c4b5b4341780c43f8d280874274709cc1e2e1309f2418d6e2868214e29b3e0b36ee42e0ef2d5bc30c68304c675e5c73006c96e81bef14845c2e06ecadb4550d4dad76b1f26801c81fe8bdf42122a5f61ca962a9cf76db8c7c7e1cf4aea3ceaa7b338f2c32a4c5f0452ce0707b937ef05193a96a0dd71d0d2bc9ccf9f92929bd53bbf36124fab62e626baf8cc9285731e9cec066b806a85450468c83ccd0c3ba7d73c0e1c051a1f65f49b562b3a9033b9fae5ea9fd0bc5b8d6c165c0401cad2838776206f2a7df3ba1f03e2e2aa0eecafe8bcfbe0b8b92f7c3eccc8f5f266e3496c01c63c6ce52545f4aa6e2a03c43d6c4ae544cee2b86324ec52e67c1e0715c394f9be446d49a4fdaa15d8c288cefa9a55a0f545c7aabc43a5c49bc17357e3c8c068646697b648716fce8388addeefdb6ede66eda717b5094a3c137e6c66bef7d4a6cea38a3b944ede36bc10994817c2113aea5947eb8ce3cc81a61c40175e8180678b3814d2e306a54f479914751a22d963260cb70f7535948d502eaabd3c50f3810e71626f97003dcde4b96b0cfd1f35f64dac55db89a0c06ddae250f9c4b0e9f30a13b1d31498ed29717227fae45840f82bcf6a2398b3952fa76d2af6339d96136d23f5760708d5a2e9806289b0e9ae383218745499ff3b2de9d87914a49f8be83cc22ca67ca4d4debda1101cd5ae70cfb294c15694c39bce33217036378c20101c1eadde73fa60185bbc990399f66a6d46913126a9df6a7b7b8f49aaab055914d66ab2c0008a30e454731dfa98e69c027a3547c4050e5bf1c6797b56d77c17fcf1186b0be7af5910a30734018ec6bc94838984ce63e4bce178ba616a42e98b24aaa86b93973f5d9243b9b518d8f474cf369de5c9e19d243b3366add36cc08e5b52b909cd67bc97953355161140d9c3a963604a839f4e368c53847973234f4a04066654d4db960aa83202bed4ef74176b02717eb64817654c8be140b18c7de75200d01c97ccb75501cffaecee8eeeea3631558426448883342b23f9a4a407142c333c299a3687a2b548223be9e6196be3862fa4338ced0192c9a6f53b235724170c834b18b528b703a3022c5ef1ee626522bb5494fdbd72629bd8a4e590d5c5740228b255320d7b828556280bd3dca7d9a1115990b62fc8e6ceab1584a050f84afe9ba92e8221e04fc2cf35c90ed680df8a3c465dc4101b577931fcf88cd9d0ed846d26a1a59e4b32101915263903a92368d05eab41173c2e12d56518458f951491f2ccf7fd2e9bd6b58ec0e8bce68f0a8c635d55f86ab851614957ab66554cdfa6e48ebff87cf0cabcdd24b81aa358fdbd0cb007435a989c89a9d3634f3e277eb0a0b66722e762d1cb5df069f69cd58d10263ff100f93d9f8ebe9e8429a9e874e2e1518b848f4ac3e981da9461fdf3319fa7160f184eb2665b9d8df8cf3ee56f7fe91d2d17af4f27d7f570118f6e850a5feb224a363f48e62e0f32104053bfba780620d10e80861813614ad4364e5abb31fd600ba62697cee796292b53eaaef95c42c8d823261f543e1abd02e93ea5b159c0da1f4f55f94060611fc872f001ff73150791e22581c9d7512a7c617ef4ffd951a3ff119f0ee34df80855f01ffe496f67435204ad2b1a76fba03dc7c08e271361b93283b384221d8c9eabfc0dc1cfdbe8785dd904f4de966c2bbad8bbfef1a9ded61905b3cf461b08f5d4250ffae4112a0f8ddaa582409b65af2485e79414a50136ce831a4dd9159f87312c7558778710a8d974c393432df66da9d25c8862c845a6605dd8ef1395a93419bbfa2949b344194e567920bfaf2720e544c2e9811d55dff2d3b1b78ff5aa1803c367cf7950981e1828cadff68af89e4c551a82df6606c27d1c5278b8c3b3208be793b121a879f378bc95a5884a73b32227eb04c3da79a12505f6f331cc6f3ca0418e7cf32396256f42c6b60cfa607fcaed765d67119bc486f36b7e7f4c263aceb557f389e193b1d299eeebfc9c9e0afff3d7f2c9c6bfcf8ef3975ea1ebc146ae91839ee6f26cc5353d2a6145f4ab750985dd8fbfbee560bbb272ed09c87d7b35de4f9fc26659b4649006046264d07a384c32bbbf933028938a3a0967e849d4dca6cc55121f88892ea099cc91af128830f4a5577ff34b506d394ef68a29198db1be605d0bd8617da1fd207860a65150c3c812be178d8b38bd9f14194d194541d260183d2b2be0680d6891b0c0ee154d5ae2f9adca16c41a423fe01891e5f0b01e8099d19799223a0f779e4b7b67ebfeba08be60ecbaedad44e8a4df3e8f8e314e30aee5e4bbd0315044a185d4b5b7a0aca058216a0674f1154b49b077555b4fde1df7f0f4cd447163de93f0ec54cd4605e4ab3067a8d6aa74660dabbc9b27dcf470fa02dfd938569c19659142df220470439e2e7eff01464ad41f4fbf21c25111b065a1ca2bc9dbfdd17d7b9eafb7434da2e2e5ce53cdf847d4c82cbd64978cf1deeaafed884298dde6e3a9721fb7dec26c04f75226765a5cdb4f3e4920e2fb156784914437c2878f5b8a84bfca66717eebdd22120c3ed0fb2e67718d1eaaa08a98fcc2fc52a714f458cbe00559d9d71794906fe5a4561d0ebc3650639cb92b2213a51ae633a0cc3df3b0f74aba99902e4f81afb602a79189e0dba24db84f5a6d607e60d3c8c40637e86fa838825ce33a09b0ed7bcb1e4834bcbed2423bb9a8a4c29f8e49f22ad38a1585fc000e05922f32f7a6f37c1e7ef307503693e571c8ac767b30a0d7f7024305943ed40e8fe2b43bb32ba5644b44ce67d907df453340e6a805aa898554468febbfd705a5e4e769b6dd4e31183a11ac898f8304c64a01dc476e6c8687222f4ff68085626a3c6626f858865c17d9c7cb0ae2ad2e89249f3148e8efc22c90c754653b78e48d54541b5cd9abc734736d4b238730c14c391a7b4beb873353d2194c092a540e86949e14512d5c57ac6e9d97be156f07d30d3a6c90b4f572dcc9672146862b482aab3c4f436869d81f99b3757566fa85a2dd9b1177a629a9e032ee3a63613ec2ae868e01b0b0bb34d28ba44402d86d954a0716b3a975b5a2d889b71d59a1d282b5934bd065b4330901a8589a2f2ab5d1facf46bb978d5fa44d761dd669483f3d4ddda2eca31ddb01b2482a50296a64ab030a001a9aabc69fd7cc5c851b5e7625ecc2908d15bcefa21271aab42ab9cfacc1d6bc41ac0acca53d1293ce6366db02400b178c4a60a00fbb5d9f49bd78893a4cac320b9afe287caef3bb704e25713ccd3ed2564930591a54501544a0adddd16724bc1cc9a40d0f5ffa38e38d86d7dac21fa01bfa15307fcf4416e9492343623aae5a6471661ac60221886a9aa908f9afb8e0b9f72783f64a8e4455fff74950e427702b0212b51080785b2716fae3061dd0e0fd03043ccdd57dccf1f7a821ba1cdb097f21c5d8da53779f503ec00f199c9dc53ae160522e8e2055089ff2342edeffa8075a7b068dffa452a31421f06ac5cd56d6c17cf1c4495d5fd4a626ee96f5002a9a27be61629f2d629465f7609ef3edd0551780c2838d2c9498f8ed8fca97f19698b5e0462e7d368c8cd2378e9db94309902a651606f21246900a44e947685946292d7d837f08955f1a0d706d27ab0f2c72e99a91518cf0f22f4d141181a9e7f8c2852d7d3bd2baa3442715a84ae6cc4a3772785fe64ebb38b587a94d6b347d7cdfd8521493a417f0ac2bfaab44e4ee4ff9ce88c63044f01705e6e9f562243a334b2b49d069183479acff9a7a42698bb181d535f7f2d610e58e198d6015a2f0710e6a05879521955e5f11687e48e6d47e62d1a3b16ada3807c5498fa756c8758defd1faffc3141203317f2703d6931021cb2d833c324d83dd0878c5effb5545c4adc8f33ca3416631e6d156748643e3347494ecd70013266891a758b17ff7d09d77c335a172f74f16973bab7b15b7e0f8c9008a35423d3830205c905ae8f716251aed2932059809d55fed9a4a01d14420e3199e6b02ea617d23625708bb3bae957a99ba21eedfba7183619263f101ddc99a78325b2c5efff5ecb4df10edcfd938f540bf5b82204e83d21e8d7007ef64b464e4f718258fa4de2391d4855a8a18c317ad92688d0b0518adb838bc82d6a7463832c0b937811cad3797f37a20acf6e753aee86f3ce50c1b7e11027a6432d7a5479ff433e0c35f4b15474133c536e7a78e799c3f3b9ba13b5aa096025fe8fc792dc8e71ca885a734b255758134c50466cdd14898a66e4898a8e0a06be49b4476907a19f51a5f7bb2b508d53b1522d439c32b23352bd48126328b0f59ac81d2a1e42da28dea344970af1512989875db475d590a7f987df01d215ebbabb486f70ebda470544a86d754d4ededd8fb5b9f3ac9e1db41e69066d555a9ae54a1aa9d98a1bd3af0c663f949cda96d12acd183a2d9def4b5218c8b1576ddad71b76695383cd972089d014f35066c1df0c5b1dc79aab7fd6995f6eba86c6477b83bf9bb9cc682b08f9b11a6b8b740689d02cc0d7f859cd911bf74712a4b14f3d12c86722be4a8fa530b22f6e2f4c1d27ef952b4768c50f27e5d8d6e5e48e0d04f6f2b0d4e03023f3e7ed464d220c07895b3e32c3ca679fafff490f5028041a668b9dd54946b4649ae4e109dd86cb409368654b7a611a53d7fe39b6fffa4451b4c7e8af898a929d94ecdada22c963c3353802542ee8ce97a86d28844680958746fda3073260d26c6ea84b7cc1cf55e215e14db67bfd0cdaf5fa1cd63d2bdc89cf35cdfdf75a446648688260b50aaafa886acaafdc80db1b3dae8ddc72f6a4894a1d2aa898cf0051fb33a4abb936616e6ae2d4719c8eec13ba25e7de429fa4a86c3f3b19d93a97bad851ededca36f53e0c20a690657b648e0c6c85fbfb3e71457b312724d80eb7dfa5b0459d27446a45b0367e8215fd69f3a4f1c95914dc61ebb30755b1baded7985eea1256a928b461e2bf0b479507c4ccfa5a770bcc8a6694b63b245da98b925245ccf9886e3e6b2f5fe449671d53d6f728aae23dd62406e6585f665b518c73a1467eafa022c9db88966af128cc1af537901dd740b0a72d9ab7ab76ad411d581e4dea811ca48f89ebc6bc2255b58400a8050c7a9689ad53d595b37e0520ce4fa5363d3797d22fada2330b469bfb7b4b303de3d3abb0f716ea61ac27c17f2cb7327e064724dc701deea495336b4aa20bb12b74619e255b297bb921188e129bfcb9a37f0848e4f39cfc821669e47dc86db585106bdbd03c4438ee90fe18b75df4d85b9a46ddb37073937c5808de919c170fa1e65575939ed2912cd9bdb5c0a928c5089615ea1a5fe6db000892f59427dc2cef290b0c3ae27d8ef798e770a31df9ed7f3b1da4bcfa5d3d2cad6e39cfdc78a55071aca9f33c9fdbb60a0baac9c0d1c424c88e34073da3763137ca67646990dc504a6d1906cbabbd80fc612990b04fec9ab792cd450f57133bf49d2660d0676b5abdfc4e1e847f8d451b442442a81ef39a7c9aa57b8078c0fb2fb16de735ed414caef8633bc3c1f64d23d719f53126db55b7eaa8663bb9e151b3713879cf759ce5b8b3e81ba279abe43c4d7cbc92f0c53cfe913302cebb32d19ec39f8cc41fe28ad70bfd5c353422cd54008d21c7502309e534b1a97f812a5be6ac07f9056ae32a619242823d2286b3f393abcc622c9358629f70e087f432a05dac5d6f0dd58cbf550bcba86d23db77c237f157c6dc8590cc133cae625a18acdb06e10931da26fc8586895ea62f12c31e1c24c8955066c0e6012e3dd65bfc81fa3e3e458e7bb16b6845be0907f307ea51dab54742fac6dc365e817f623fda54a3cfbee7ed4d9cc82014b801c7a336331ea505da9db6c4507fb123cb19eb9cec00936dce60a8f01c8fe56d56742a55c98864c83288109607992c70a024ac6a4b8dcddda5bc6c6082d2d248f8718de49f9e712e763f179c319b0f1d024c5aafee47de12481685c8eb4f900ea1542e868c5cf7fadd5209341d17fafcbcd8326ef3e3055f092fccbb9fb96876f34146ec51e848f47927d205fbab7b3d631b45e6eea732146dd1d6b1f575e08ba1bfa4c7bd383c4d831a4119d04c2124ecc3e3de0d5b1b3e5fde2e4b7c89035d1859f1b195c5074398bde84778fd0e64446826eabffc7ecee879115faacaed9bfb3af896f6763f202ea153cd2cfe243dcfad6da3be1f2edbc6c2d53053898a5f61c985bd4687908e0c988b28b3aa076aaad83300e222783d6697a15b5ed3650fb12082b4562c5be4f0e3ce5d9dd6f53d8a19a00a182e08e7127653b748ae4011d49e72d48fef55a799ca710b4d7743269108f9568bd1688bffa706905c9764a042d194671ca6460e6f991c91d9074a9eb87da5c1ffca218d29a8add197d0c1d1f5db9c7d299192f03d290e4c0914b3b8d136bd9e4647a35a3fcc2d8dc6d80f0db8a3964b3e06705f3735f3a50c0dd9241e5951d6b03a3fd9fbf418478d9bea9746aa0e5c5974f720cd0ebd95c1fd3ab9638d486f71a653e4bd38a9bac33f5c6c8f702777402eb0039f2ec0fe68d6ac9f617db629e72a2f92d219e9549c1dfd03052a61a022b39e24a7afad51e34984d941b0544f6109680a8a9ae48d67d3102014141db286e5f9f191bf717b79c21693fabc5149863c1c1543d471e28a58717098240df93f5aca10d6b1ea7897f57e0ad8d7d76f84851ad8aad67f0f121ad482e84a71f558920fc97bef83176a6f74c43837c8eb4e186c7e0ecd649bb6cd1476c3884ccd01b4ce2ee1b492ae800539274d1c99e2ff44b100a4814538476da4e2e0a41418df6aa307321e85f277b72739a32f27617aa1baf0f4c07b8b9fb1e544141b468fa10ad80406347e7f9ecb3f490cd236e2660618a9414bacd8a1abfcf84a3da8e0324c19fda2a68453e197fcb1cba07188bdfcb110218f53d5b31d5a9da99d5505ac765dc6e755a359ae526fdf6d8b78a60726d8e3937a8dae3c40d415d63131a4dfa15fc716a09d75acd27e8d095ecb2a4c4c64499a41e873d899eede85b70567d9c6296e939febd28f19e42f8933f6cb618078990573106cdb9035b7c7bbdd3a37c9ea4e48a3622ff002b34c40da32161954611a5f91cbe57799fabe5b08195dcc6101e47fa32e6f98a79b2a7b73f34c15a14748c291c64e4569977f2b6fd6704ac8990b2a529dd78bf055c93e534fb5758e36fd267dea231322dee36df17c53f86d9447ece6f80cee0f7033292f4872e4c8d4deabe7ccab6161d7f3fcaff4239370f530addcb6a2f127f4643813b597520d4a83c7be50d253f71aabe64bd51b227af9f51f1185ce68526b89de0731aa3255f8e0721262a45c0dddaebeada4871b97aeac792f1afebb9d740f4a346ff478a24c33194e6aa3013c31fc1fa9dd4fda97ec5a42c2b0cd79862781e7a9b561b061c48f3743802d0bbdf2952304e401abfc16b56779739f1634e8298396a9eec5689a85c0425c24ac738307b9d441b8ad6169933fc4a41a41d0c793dcf15926555f896dc7ae47d1280b6d614999ce2fcdb7d8bf73641ed4ef575f12662c910f99961710577d9056a25c0d95d632fdd928185dd37e5ec487276a1d99b7c3b0920f945c0b8fc59bb46e5781eb5e6387dcc301d27fe7cfea909a81fc5493caca44b4f0050ae18b459ce1c1bc2c6362b6b9f76cfe924f585951be17aa902b301a8920df8570394c6f3e4768168d74d06ed29237bd3174d063ddbaa2311c864219c284b125f560cd2c6fea4adb5cc11ef04733c7bfb7ef682691fe62efaf844ed9b8d92899e3efee273665310ca654882983269bb9479880b1156d9c7b4d0de106be836a182e8fe9e83a17d2c2c93c1113642a17cfc40c6bf63ba33b09f0c628156de06b4ff3064dd834a51837706088f3531e89cd32e3a6343b7d6d96cbd9b6892a0a348f6b5dc7da32e5a57bc0669ec97f614d893ae4ac6f945cae56110d294e8221b0864da4e5a0d73d8c7b7bcbb5600c63ecf5c97ab014fcdc2376a493a8cd0866826ea9ffc96a6645a61821f6557f7d6096face2aa429a4b52f1fb667d3d22208c14a54b974191ddae1a8dde2480604e0dd7044013bb667e569dc5bbc22be8bf307e0f5e1de16508d469c6e1ed142f08ee0d2c306e4cb4d52a6a19c0d1d3f18f9753ef369b2d6c055c278786ebcb3e0caa7fcaf983e10d2abd550736a7db5ebe28278cdbbfa941c1dd0855f7ff63c696622f430f79b2e9103dbb7514ccdb48c638e92d9cf7dad867017946a4f7aa64d6b06837df15694d5d5f27d26ac1c41a5b2410845b9076b093ba6d8897e230d2a3abcd6271e2588499cc3ea3472b5b37ab189ebf994bb10351b79dcdf24a077dbe3c5756a4d24074a516d9c4fdf3727040f54bed00c2ad27719431c023dc423caea8a1f73ee76da521662132e837cf3ab9a155e63ffc9dea6c8522b550c71c19b9e777101edf7a2a960f24de6218c8bf9a45d7b56eb616dcff6c726227a9af0f33339dd0b6ac0db5b6baa07b93fb401eae1b1fd24a5375d35e349f86ee8ec80d0a6a93c0b4ba084d436c7a60f6e968b79bc79c68ad65975442d339f6bcfeba85373c69111df8c2b4b1e9f91cc7a96fde1a50b7d447154e7963410a79d06995b0ea6ae3251091fab8b7179f8789ec6ae381381618ad040c8824ca2ed0b2799d935fd3c47d82dbc7d60291f59c896ac9db998c8638b58cf8b187d3a9247e7b1f1c3333a247a5b534e7cce7a5c8f5506a2b8a81577e2f4fe424ad389b9ed4ba9b68a6b55a8b6b4506bdd42ac9e865a77515d0b2e502913b14f4590bd2938396c63752ba5f82ec17a855dcf4803e2bfd6ea0da949d0ffa5cf4cf98acc5f9eccbae3b5dfd03992e4ee718ac5663b5b41a0dda4a9cddbf58dd4ad0c80ef72242744e630014ee56685bb7a3262e46c09378c02524de80d553e7f12af33726e85a2da33b78609215ec4416269cf6b5dfc646e1c0b9afc68b962ebc62b7975fedb7ca6d2361bda8c65d19715411525c2794e4be31c35c7b1cb858b7737c98062eac3dd2a1afba78f0540c247589f56785c433ea5cc0174da09093687ee977d21c2a560c58f3cdb5a3e482ea64fdf440632d363112a637bbc4ff33868246f7adb10fd83e4e35ed78bc6eb7349fe012a43300ae8481a87b21d3932813ef5abf49843a33bb0f4950e8fe47859c4f70db4c5c7df3843c85cef995fd34ad8fe0961708771e8d3e30c9e5936f4c5b14b7763a0fa7a451a30bc54afb02ea762c6ca4dc36675ecae2b7b5d20b06bd50efeb21a135c50114f0b5333c9aa72597946b45fd0b7c33e81c089c913e146c27f4c7504d5faf421d8479a113c097dcf326787090e654b2531b505500ddcdce52151d4ac98c47b28b1d2a9fddc69f2cf6223aebb9f5e89c52e68a0d1b1a3bab0f99546c144645ca8ee3fe5b1f24ee8c3cdfe39a1fe3b50316139ebdba0e522b35cc95a310516e68c7d49abb775193e0c42fb741c5b8f3ea94eb2090cd574eeb41de6f01daeffe45a7e36a7a6030a057d4406a98cf38acc7c1ceea23377e8244e7574d35e124fea2259b4686e000f32147cf88fea55b87096494d93d23e61a6068c2179ddf8aa68e3e5e6ad0d59b1ba126aa797500f6be9b8ee551e6563bc4f150d3ac87a61b7f08ad63d10cf605afb2a08922a0f160c93f6284801ac3774bb213db2a34160e6ffbe47fb6fa03e4d587950e02f9ddc116adc5d74c0d4df698d59b4273b3442715ae4ef45dba06f9c916ff793d10bc36f327a936e3435c39f78c63fd92b250325d7ebc5f875086d60f756d65e2c3b53076b2806579a643578bdb8e722fa3158be5fe8b5501cd3ea799dff765048fb6f13cf4145027dec160592fbb142e21b1b5c1976100cc24c3921cc204a961b297a591eb21bfb4f22c2604a59a70657c65a02b105465eedfecb8b12cd8ea8c8106179f978802e672f392e666054b99024a82aa3fd7dacab30e8bbacfaed5a45d41e7fd9122b4bfe0704cfbf7f2de8e5797554941d1000f2ac5d2eae9990bb38976b29cf6d5a2414fefe3d9c93d1c3742921e5e6aa35bbcd151cb12aa5b24a07f0ff158287d7a1f28c61a0ecded68ecd85ee4d51f9d1d9b23cf33656de8036d682c302987216d0cb2c317fe186ffd491142afa7977f2f3db953586fe85b1386a3093307f4ba0888149db60511de7d3dd9b44568701e70a083b00ec4a2fd0126561b2043bc485ff84f2968b91ec567621cc64f9eb055d75e46799aae66ce4e5b0b46717c3664ef0eca085ba59afd15dc1d63a7706bc251b4ed1bc5cf942398600e9c66730799479353da4820a0eb51288b487d228cbc5cc3db10ad0bd4b54031d857f8bb350c6a3f11f754cafefb58d27b92a12307a7fbaf7c49d52bfb25e36458da41801909be805121e6ea7ab987fe1afef3e9cd7bf9a1778ea1760d4dcfff3f7dc4e15db7be5bf54ca28503a65e1ff2496ce84deb5c45fa40e16302f24d376183ab25d1c95250d2e5de853b5836677647bae84cbbf101ad95c248e87b78b3fd056bdab1538ad5c2a8fc2d5fdd59cee3343dac37a7026660d962ec20148ffe095b91cde49a2d3768668a88f8a3cd2e8cf0ae69a7e608309076e8a0b9df4ca18034ef63e074b9e5b6826f38991fcee2906e7f9860f0e9d9149c2c1e43ad20b335a342973a36c6c6406bb6c4abab6798dc5d298e3d69e115606d7fb42934304e7ca4f03573bdaa64cf97a572df4bc715c299e62f27ee033a51667afe8ce54bc9edb40a17ff895c595017b58cac51ac7619665ef22b643393e15bd75893e92c7cfa6d47b7324971d3f8cb04a24143ca2e4be260a19c6abb668e4d9444deb64f5c06e84b847cfe2c8e4436593b54403166fd1c1eb723e366081544680b9a69d6a50227885316b6e2cca5b6c45cf33e5c7060cc2f8a94e336e056113d48eed17b8c7c9896d780cb1b27be1c1d124be50839aca7093741775c5afa6e78a7d2ddeb05a1bc48730e4ce50424670fc4d42ff928f4a305c45011ba2dcf590cb3328cb6cbabddca560d9a129e490dfdacb1f58680937da519d48a14c9203b3ab8f691754f264b045564431f1eddc7b5446be4aab8abfa1df46698126eb54daf3f4ce7644c3c9c7f68cdfb099cdf1010d8af1a8da93578e498b9b5e4a1705552f84066ac6d9c3af3c78d06bd93fac8030e9f077f068240d0bafce581a9ae0925bad1a57fc2b644a559e4c73092c694cdc46256a67b30ebbdc951ae8d6fbbcc17279b7bd140fa1c5d54a36d8092efbc9452b14fe639060ff6a83ce07367818c4f6ba28aaf933b967a951d3186dbd55b9bdef719a192bae82a6f3ffbf8265bc60ba8f8d58f558e7c255f6dfdea10648a304d60653d011d99599cb74c6f42be9d571c9123616c76dcb30e5600f2f6c4c281cddbfcb0e05cf19f48594ab8ff1fdac2b28e927a92116cceb841d2c29fce056bf5549e1842ed4e4591503c64d589ecea1e689c14afd057e06f59201814e24b44abeeb6e61e84b16642001a94a687d087503805d7ffdba5f20f9bbb7a197360ddc80e5a60c665b0558611bbda367b68e57a4bfbcca422f912e50ab863cd680a175a0eddabc2e63a3d4cb2c5355b38ae007c3dc81a19697324ab72b76f7bee3eebbfad4fb8983d7b3579c194854ca88f43917af23ecf66cb9279605d49ce582adb7fb04f7647289e54aebd7bb658c2cb3ee8d36306ed8b2a3f2f2e049c254959d4cfcab15b166e532e906900292f028b2938144da415130d82e3d774ac5ee28fe5b5af6f8ef562f7c1e4824397d6e38cb7ab49dba846744ac2f6636965f9b0665527f4abdafbc3389ca76d41e1529b6310bbfc42c5ac858fed897ead93d84b555e49e95ade2818a95a81c260050fc84d867eca444894418c0ffffff3f00