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 70956 fb76c680148c631d71bafdb79a43e6526f27dbd017bdadb4db4e9cb7893785e1

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ef7da99ae40aa5adcea734da4675f2aad113b7fb895676ab97b182b9e6b3fb85
Certificate Block Hash
fb76c680148c631d71bafdb79a43e6526f27dbd017bdadb4db4e9cb7893785e1
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00f029000010330000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000009b99a54784b5572399c6302b02970dfa6caa566e4b9ec769b9924921db737e3bc61d775ad7064cb42589ae02eb04cf76ae6fbcde393f13ee031c3bd2b6a8f39231d326a45fb84c10f8d39600ed0a046378f854ffc9f42c44ca040000000000000040000000400000f029000010330000

Raw Header Hex

00004020ddb54d6d872dd3e613fa0cef74ec15f24b5a8a98218754882c83c703b1c3618760bee02107b983e5e1aedcf268e4038eee790257956936cb0101169388fd36e70274296a7cfe001885fbb3e6b982b197ab765689fbb713d1aaf27546da34a7ceada50ae49aa97def

Proof Data Hex

59,560 bytes
121216020307d20180c2658f61560dc969fe4cc2619f1c1781cce5dfd0ade4299a4789f00ab0022067fa7ed40ae7511426662af46e20dbf3c3b1e0be9adb9979f600773c1d961f038afc984ead6491eb37a1de15f3d9e7ec1d66669dd6e74e487175fd426d757ef8285786104a6622103b8e2c08b3a69af825ba89e4c12fd3b0f77fd35c3c3c513af814bab4bf74ef957746fc960a54a52ddfd64b687677b36efd7d2f147ef98a3f53597c48031e3f7960b2cc15ab56b9050839edb6fe4084253575597cf4960e7361b71007e903cdb3102fbabb39f9c3540ef133841111c61f3481c08ad69aa099ccc4a08738759be295e133b03e18eba012c0537b52bb568bb56175d6ebb8d82b15559faacc9eb8837e96980bb6dbc055312e29ee18ca6b1dc449257684c2627e944251cacd2f527f38c7753d2b75276fbf022d31b8832069b2731ca870e45dc7206eaa5d6df71b63d0ac46fbed5fcb2a8a6e64dc838582c5ec82e3f027668c254aa7e034799fa1b718a7d89a02426520ac2f08562abd86f639fbe5bd0bc6c88481c35a0efebdf5ebadcf60b9efc0726e98538547c8d0f7d757fba47853c492124473c8f15b1afc8d9a246e09ffde5266cdef00410493f3868db1a4bd25584453405cdc61f5f931f71ca0b7f14440b14f7131d6ad14f1d8cc52c7f37daa0fd51a2e2208e4ff5cdb89905129fc49fdd42b164db5004b3e43ee6e757c94f17a96b3c23aba9695fd0fa47ca84a820c45c880d55a6df9d293a70730de8f666e5d3421374da394ba68f2090ab14025cb80c646180a61f20891a1743fecb607c07e3678f944533f22cb74b1f5537c235314964b115fef9f9eab423d98257815e965974e3caeb7f9a311f0d7f2f0b9fbb039119b0114a3e24c30fe93da1dedf6651d47dbc81911660e9749a6f28a93da641a2e71660305ab1fea3ad8a54443bedcf887bcfb85c0084cd3c622e236f82968496a1922be867714bf60c8d2321f13ca4b04ac577f75deef8f4aecb7186f8b526e65171804cb14a65832cc7ffbedaa55f8ab8b8f0d3a18dca5ef14fec9b2ea6d8d9a6d1d5eb5bb2c93055272e044d398172ad7ab21611d8175cdc5d5c9157e57f288657e235af4be36dacf8ada8345aed9a9d0f018b2af485a04c219e0248abb2cc53d2325d6f25f66ae92c2a612a49dca84da7324a647f9e004ec2d90fc68c4e334752ff5a060dac114a125e06dfef86d60efea459b2b158e9a2414451ea8fb05626f1bd028a82c12ea3a57318124ccb4badc43d54454a99c93d8739dcb880df7aea026dcc148727ac79e4362ad2c78604b8499e50fdfb9cba80f34df721655d046952402b4036a29c4e9a8dc93c12a96fcc5f7777878e28aa0a4aed168cf5e4353394413d8d6ac52c1252071b18fd47dbd14bf50658d9122a95592398139be20c6ffff8eac1509ceab7dc880691d4acd36fc5b61e13ea2f471c748f3eff548bf1e8598a98ad8aacbaa656cfe4635893de14b0527d0c319b880647159013a41701da9ff4425e208c4a2f75d93a125d5f71c69a49f13c614bf252f0d821926845de1a55b349d74771e95cc07df14fb24ce760df29ff7eddd45aef61126d567623a7bdfec30a58d80f8b08cb57f4718d61aada25118ef8e7a6bc09c86a6a6ad27416c5f3a53cb5f20166ed4061a6e2761686ec298c8ec1a95f5bc80fdfd7eefa7dddd84cc7e30974ab4e35a5ce48cb9eac5bd381eae0834293e8c27141e2f5b84c5f1f313fc872101128dadd8ca1cbfe71596af5692e262cf9d1648dc9e47f8b56c41d5ddd17fc65aec937f356a069f8e2686dc0c5845a1e158434ab58986bd6ad46a9fd16b2d71a9d89c37b4cfe4d988929ae1e9e0ec1bd541a904104a8fddd81bbdd88ec44b47245459786b9f163f1ebf6a677222418b0b4d51e9b1a1c5e55d6bda400862e1972087ce3de8af65456d2e31e829904472dcce45ba3252f811368a54664cb9927c95873270aa103654326ea1bc15530bef12ffec30617a5644f66b232dff60fd4788b959bf49bb59d813419dc73194d18fd56a53814e6f963d1a1c2be17187c3c414cb49a75feb83f5db10f7e00614d5333032c1ff2a582a0dc40f7d9b7e4c22b4648d281e779ec8004f5cfe360c860ec65e2e6a52c7db5a9d12fa49263a56d78c856bd30a84243ce3c195eb421f9c12a2be6603bc34f025839837637df2fc1669289e6f2ee93fc027c1eb66988b7c95681f7d7ee9a707211c3123445a0d71f4022dacb78cdce6551221944b194331a910fbbb746aa7ac0969e4fb40c1f095efbe7d820374b0b385730d82079a266c371ea82ae449527d4710654868cc37303b9adf5c03a2b6a596b411fe4387d996c90af781ecccfd1bd1130b6ae17c1bb69108aa30c50ec265de38816d1bffeb95a6ed6a9d4dea1f7ed3aceb33c5dd61bb40bd68b22edb22183e1746f276e10971f67d3763e6e8da049b6a73cbf17a5ffa7d7664e4a078c6350e43e0551a7c3e192e7ce5b6968a6171ab8edbef9f8094566c6b86e689e06c3e2f6e05f3e28099d89cef41e3505f03adcca749fee70be0ee637ad853addf23fd72d19ea32aca3b188b494e138e320b98e81b7800eb53cf2e24f2d0393acdb5fbb8a76c81ac27b820b7abe72ace9c89babb900ae67cf765421b89ea6b9a3a7384def09262961f1378b26b85e07cc68525b7adaf9e3c3cb0b921e53bcb65108f4295abaa57a776ff5a8912a7e4e0af6243bd0aec600a12f4a83c0a2f3e3e9b3f8d1fc1945612d08028431378c646e63150406a3d99bd9143f69cd79f6622ef7a2ae1c5a3cd0ca83e0a7f761455b2463b97bc317f4691e4be75980bfa284717d990d35e701b638813eaf692e76f55cc438e0c3b8084647c61ff2491933c630db92d1aca274681dbb640ccb2acf0b6aa50c8cadfe8c9cab22f88823a689a594ad2d59ed7d0d90048788435f75eaeb27c3206f29da7f2e4408cc9e7d413cdd6bc2414e7b28dc20c8c26f263e98be89a61ec7c2b11ddb1b8f4af76752a784d02bb114aa93ef39eb20a4c6bdeb9caf174efb4b4a7454f56c994eaa9a8f9ee6d09df3a5b11892fa1e2754036e47f771375c87603b22eab21e0bf18c53f6b1d692e68e78b3a32011d361c9f84a8c285ce7adfa5d3c0b6c1cfa0e78900ec92fb4ad4eaa20948f4b198fa4e49d11ceed79bb58bd2c80d8642bbcf401e4e2da8e11a087496623cac9850616d35ef95b3bd9b6415e5138e7e00e3bbdfbd3d5ef80cc510685294ef189de2c278c469b534e54a444134629c3b994aff600fed4358cae62e1d191c3e068d7d4bb6dc061969b22898f1a83f2ebcb4e3b6387b826332ff4fa1a115d6357b246843cc4ba1dfc05a0df53495d8638afc8ccf82d660fb9ce7ed980318ef84e4bc9cffe8c492b68c1e162b77eef630d9169a661244f6b825a15a587c061ffdc9da602629e7282033e328816cb5b89cdb9130c5df8cc741f168842f093f6051870a27642e719b8c0ed47d1b08ed504519f3d656055e6ad54183c2c1631f45d4f76bcaafda77ef3d61754fa98e95dc52d43f1d233a687db0f09ac29b24b725fed1d4834adf3ceb430fdf20699c1e584152229efefe46fe0e1c28585c1403681db3365c2e257e4070be2adb644eefec7e074be04f6ccf4139b635562ee008e52a613fb63abfd586cd3551b5f23cc5677f493eb753e9ee4a2d0a422515798f9411e76a0844fe1d38114fcac6183b8935c751d18b491be4da5222afcab1dbca73b7c1732244709dbc609abeb52643bce216d455e26d2f90ed36d073619519d7644614ff0398c0d05d347831e150a5533647e129a564ba56343a18410eab84c3bd870e38c167dd45bc8b3374e9a822fd07eff969ed99210ff7961c4a2629fcd8bad3221860e6d39b99fb9cd7f79a60fe23109fe9cf2f6bcee259e2c8710e453f2713e758aa9ced6339cd52eb5ced83a62cbfa8f346a6aa99204cbf7a231e59eace7875ed051a856e3fdf2cd8b65b75948fa18dd2b8a545bd3c0f7aaf7e863c3b844e8a242b1af0241400055b3a5c0ef7829b773dcc7e00a7fdb25229a2bf04af109edef582e443090a1b69f9748d6c020d79d8a5d1e60abc43ab1944e983c745dc0d41bfb08c6f89d73b22b8b8c88c3bb3d4b9839e3e1a24b039f484168f0d4687768c653662fea7e5ec3baf22aea41950a09b573d224d7fdc76dc95e193abbb6574040908b0d5f7c3bd01e0f1ef0f0b4c1bd9478f8f16b61c4d2cdcc4c545fa549d45e5749e5d58ba5ee6b01027f4f2d9ff0f3d0edcedb39554250a199dc680a6406312d95c37407fec580dff1975c981bcdd437e715cf929b0544c3c8edf431fabf6debce5c9e252bf3b4b177a48fba2a9ec71afe9f38fcaa3e39e6755291c542039c611b6b1d299239abee9934ad15eea2ea7fabb329fa4553ab0e8bea2441b42c8654d5f103b0f74c8fe33ace538307ef3c05b9128d2313b617c068d93c73881cb9e0c4fc45dd2d2dd171915e6a98dc013c32aefcf4a372a00a78d83f539f9465ef1fbed9bf0568b305cf6116b1c7c24deadad58e1e57f1140576b20b3ca4397968c865f37546765ce17144a1e4f844793fc5ca942f412911518cba5831ddceacc11bc70633290e2a865ec5c2d3cb7dcf06b406480d0de6ce34c1eb48a932a8c52d594d3bb5c3cd1a13bd971f8486e2bc985b166868debe1d95904a6fbc2c1a5e5237e9580e33eadc736b0f23eeceb0d482b6965269c13e3bd9d8a93b121105257fb90004ffb66bfc0df75b2204d0c71293cb306d608f1260ec90626c6fb8cf5ebd8cb148c6dd9088494bec721da5deb466e7282793b71eb1f0988ca7674909fdf46a31275a5e47006d593de888c462771dfa00986075cb4b052688ba7d73b4287de76046b79ad874b7f74ccc7fa723fcc859a009a74d4340e545e7110b641ae091438ddc2648fcd86fc99b2449e520ce9f3ca1318edf4c5fdf74fefc52dfe1d4276a6bce4b4ef38ff3357adf020a36d74dd6b64d4ee1e1e955f872523ac2cbe8ae58d15e90d54475bcc09312e2df599566791c01180cd9c4257eb1c45ba9f033713aaff01be2e20e59f775d3fd4fa28f6b600e2077ed2d11eff28b8908629408cab085af30f626be100ef47d5ff8d12e8c543faec0d78f1435f3fd885b7292dfb939c4a7ebcfc00bb89d1e112dd5f6264791fea7ff52651d898f0ba47e4698b413a03f4ae81d407ea07575976a8926708b1257584f087100dac1d4a95ec483375eaf1388f01718fe20fb84c42709e9fa191cd11a002b7374cf853a6f981e32fa6a92606d27f0f79d7a4b32aa1cf42257d1bda5b0a7cf38adfba0a0f5449110a428fd28c1657abaef119dcdb10e968fb88f799366239bd7dbdc3215da47046f1b58ade77860426be1cd8a9733d686305a8de352af9ec7ad0e3e7fd1f2b960462fc2f02946d46e2692c5f20476ac2717a290642a3715648887f94ccb9c2794e8e683cdd590fc57b15d360f2e4b633313d20f41b3751bcc2df5eb41f8d0d1219d56f73c92ead952cc8d09a5074485cee9e330787655610f8fdb5e80366ecf4ed2357431504ddb6d21c05aab741a05c25a0b30d52ab6f8fd31c74f1b93cd7f75793b9ad6f3af8a30c846b98b5dddffea2cfcd147eb5756a534c40152d47d90fdafaf191b3749578dbedf684ec0ecb31a38d62beb7a424cf7b58097093f7ee8b8fd9854586dfc129600916f30d6998c35e899347054bafc43f97b5991d9f2cd47784db99e071944f7b74256bfd28f103ca581e5aaace0e64b27cf302d701096df2fb4d71d5b2c9e9b82ede75d69b0fa12f03dcfe6a1f7a789987f6ce8db509b60f89f8dad7a628925760a6b6a60c7559e5a77a0695453605f791a4bc81b771f11f483e067d65b9478fcc8ac9f3fb9cc3e0548f5ceacce9840f56bc4523797dabacd0af7ad427bee4235eed3a432c566bfe1222da59fe369b9bb8516fb474b90ab997a4efbc59b253795fbf7068c23fdfe2b72af78e5e0a94fcadba226f5c1de5052280ea8aff661768860f7a09d7af97a5360b53bdf1704ee207717a342119d46103442ec4db6b8a6b338976ff7b1c6dc242c906b5d09d5795052fe89b9dfbbfa5934331729363ce87a52c3b02c800672add0b8614b2c76552f804fb4c7301e3aebbc6f9675895d1df7e398d3776293a23db115626f6cc4bc197f2c86afd84403daced6d9ccc6042a234bedb9e2a7e5549bb98e74c294981004d57145d609e1e8caa21ef9e4f66237c5383c203dd3bd1c7edda245ecb92f0e1b905e6d4493fb9e2cdb09acfe85d495d8efdb6021348d31c4b837e2eafc0833215c6ec522f8c9e095ef3166394a0091851e7198e1abb659d5476452491b99a24873352248cc7e574291caaecf0ea4ea0bf648201d55cd7dd599ab1af70d2f683b499971235b7d64fc582f3ee36b4aeb8a10374d70ab733fe30fff1a06bff1cca14b7fe601f9f13c334a0c7a0ff100dda2212752fbdbec992921f95648fa8e30fc427a3afd4d7681fa75e94468b80fbda61199de93bd2b742bd27b822ae50791422512f6426aa7ae3a9ff7f804aa988f431dccaf9127934c3d929fcda12944971425f39f3e3b2a14401ba9a1724da68bd73d1dbc78c108769c5bb65a0d04d43c2b7024be7448fbce60d2da4458a75183a5a45641bac4c88dc66fe4e0f9f6281a6a2fed3441e1f8f1ae1283ea6a220a20d6a4286f538750f285532284186c64b05419805512fc5ef90c998516b82fdb3c71a3f3dad630b7cd150f0ae740db1b70e2b566075637ef9114029b45483e2009d6f5aebaa2a2e3168c44a2c1e2f4bc0b668dd6e2a3fa2de3988732af9ed4043941616ea687274312f3cd4594b40da516d3d89a5d4f279fe3d123c71b24d150e72aef9728f42df1ac8ca2fee2cc74ff2976a06fd1c315d2c427799c20b01a3a52eaa6586035c33b75adffbbf1e15242d472ee412c779c5c1e455341b5f39ec2177f398f706d6162a1ff033b4db830244c3b729af1fe2e01c28355e8cbc0a5634280c34e508685b414d692918a1cff2d80cef983b26123a3478ddcb6a9d611c870d8524b591149aadfc8449468a34fe4f484b265473664103ed9378e92f5a8a3715e5f50d352d14df76b158baea840551509077c8b6daf8a8d793eaf22fb4da66f68a6ddd4a43acbf1d30141a41c2a46567143c47ed7f5d8cde59fe48f9183f8d806f1271ad4a97ea27f78f74b36d31b28d65bd4e518ac2e0c6e75d47a8bc2a2a60f8f38c009ffe17600cd7f21b29af7607d5a809a3a8877dfbdd5d6495f8720b2d0466dac059ebc646cb01d88e4799c30d453eeee4048be5ae13541f37f55c6717b83c1faedaedbd323108ffd8b0c4e21d4b86458f448a54bb94122d288c88f06fbb7364a6a7028e680636e2785433d0101301ea6ae9e22c4d7778399b4d667f6e4fa5dc5f6ae46c05c2b32cf9c9a6b597cc2b4922e9b66dd33422a75595d165840c5997ec2f9ec50a60170a41efd858bffaf18f7902146f32ff199b5c128f95d0a4386014df51fbbf58e4e1ce99fa4a4ad3ab3fd36ddee74691ca8fb849f00bba41a06b4fb1ad7854cbb9c214c29804c68daeaf04a9feab929da7fa21baca65c9da2322fa195add27292da715979fa7a6dce548eefec0f989d823a0f5b95b9a6d1305a8bd61588dbc6d31d46c74bfcca4f8c9330ceb1d556225db206d26f792f143d49e78e56ccb961d3bf783f6f9625aae1e2ae6a487b662cfd3d55a989529b451bcb7ff9f1fd731e6d83c0e0d1fca5237d9ec2daa9f51e594768d0280f654cee1c81107e92ff7f9186bff4a1f10ea83bcfe599fe8cb84ba8f38e1abac2b16b188a59d3b8330786eafe55b604afef1ff6716b9aa2d96340a95a387c031932676ffeeb054f92d5da1a8ff4e6a7e00d41164ac0ceb625ae45846c212ef5938a410a8d53e66f3b3b0558b921ba948f41eef557b54454da0cb4eaded87ead09bcf8eba8e8fdf86d6d2b746f3ab97f05a83726921b2bd2345993822034fdb22df0e93a7c7a42de68548085ad6613124616adbd039a92570fa6b61ff792109233a1b7353a94b13016d3005812c73483ab220e55bf51c82999a4814ea6c66e5f253da1f9ea334dece1713b5d91090d626af80e5487337cba2ac38299f4ddd7a2825f831d6b7bcfc0c5d7ccac751ce6ca5e18dc5f23c0a071ac41c01a904e64de90c84c4295cd538b638e7f319653e411f9e09b931167e82779c30049de99b96fe7ea02a95d3f135965475a922a1153c4939eb5aa0bc0a2c2ddafa1612418252a598736b3e24b7650bbbc29e9021ecb18ae2ccb4b040de24f74cfac359630f0056c18fcfd34fcfd855dc3324d5f37e35c245ca90662a6f4cc9ee5a0384e59b821486730de569f7767e5139cde0589334e6fba5d5ee411db53bc7fad36685565052d4f1d344d737ebe0a2c30179229bee43aacfe6357a974848c4d30b1aca53d01ddcc2d3808dab122d460acf4116cd471668784460ff094790a52db13d490d6eea7b117a0a9f72cf46297e738f33832afb4f5247ebb3241f384c835ff55200c96d16fe8762806b30f6c8fab1f857ed279132eafc663c33127d02b101ce00ba6c084bb2a56e594fa812660380867cd2e6248eb49e875e60e2a6bb3a8c15f48dd48cee91fe2cf6b4cc8a057c397e977455c0f89536a8c3d411eaab8140ac2ab7e79495dffe35d5d587fbe77a3391a2ba49e58d3b6cf9c53d24bc3c2807a1b865c7e4b91430276b538b57505740c2fb8cbbef176272746cc898bc43a11cf92fa7d8d4c9ed5deddba1893233af9ce9fd30c839f01f2f30597df7b84a5a003c3f1e7285ee53c51375604da3e36746f7ac1165014a0a0b153737e073756992612d733f905ffcb80047e33fbe001e6c22b91f90cd77d58386fb6f069c3db9561f28dc1152cd7d3b4826a197b041c57b2fd6f0490c949336a562dca4d3864911e79a15a1daa6c42580bff676abbb20b3782e42028256339fc4c2b705bb18d70b0976c591a1fe16d572768473b4e50989aff6839d3fc2f5d176eb096381e6edb75af656e421b44832241a04922c4cf0c1d8bd462df3c16aba12a4b9022790295f8811ce78ab23d95f97133fc7c5965bf99954dcdfc16386d0ea5fda827574fba23ca0640ba71260a56ab528bb9f0e6fe34b5fd162f9a72d53d3613077e31deedd036610e4e1c7248d8a8b6b1bad3eb828fdf04f33101369301ad32dc50057fe4a63451ada96c6a5cc9e3a1c59f7914642004d96c6d3fa09769f76415f68f1df4393937b7c1c7dba0ee64d851bc6f83f7eca7781e9b6ccb9cdb60b3f077ff58757ccb27daa3b5e2378f6ecb8d219b93e2d6975d161eaca3455b34c9c2ca5adb839969a27b01c2b6ce4dfcf049e0b206c9aad8d3b98f915529a1a20683e36d98a4e70984cbfe8dff39153ff99fa449b6e6ccb6a58f10532252042cf7bad574f099e7a7931eb73478fb3eeabfcff9e235034b655d843ab72d599a7c442feb9e93313ac3ab2c833a19d1ea7a781bce557d5a63efaeb97c1d37a185cdc10feb2e7c07eb9d4da06a4d870fc7705e39110c8fb2c72e33fd0a6367cb2e4a2e8ea9f861f0acf6a96c1ac96c6d3e249ed95250dc7909c670479b6e421b92420b75ae02e01271e4c41671619ab53066f6d97e92c46733b4b412f35ae51885c7a7d7d1a519787c0c4e17170cb4344276a44a4808609a08c68560c52010a15057d641a82475059e9c286b5f35a55f0b04ffded1462417cb25028e5ec43b83550747eac71b4cce63d2b5333c8a5fad2820e3cf88b943c7c351a25806a3ad5bdb3fb93b6768d7025a8026b93a0460e58b200cb84fc6a0baa0c35fea3f7d76d2d3c443352e89df4f38e118a2e9fed4eee8f56188503d955943c5789a0d157c28576eecfad1665abc8dfdcc7ce4283d7565b978d94ba5e3789e7f0251911eb4e0a0af4cac7b072349b74179e549fa29c5d7495e2b2dfb246b85b1c89d77a94c286450c8f53ea212433bf6b280e7d1e2ca01f4c078021cbd486c6e8bbcf438173ad76ac7dccdf099863fca04dbfe03016b245a87d7fbb2008af673c8be2d1a30d7f8154b3675f65c5be9b606f674c757dc7a5bc8bc96d21951d86d78eace3235731773e8cc10f2f3e095d01005b6f9896d83560acd4627c4d5aa6eae373b6ae08e9020c67bfc16d967fa8754c3da0bfde4f320fc81899678d55d876f6c1ff448673a1bb4724b690b39a6325642615a78d50e5a64e3986ea200a69fd2a2d7b10c36c7da2acc12195f01a648212618f6a7c6765d085c110a4d3be0acf49741a9a7b1e04f3118b25020e445ecad22393aeee6116b394923684e7536b00e55fbf50f7345dd1268e19c689018c1afa5cf737a94e96a14ab452a15cd11d04e6aa8ccd5527b237a06142b0ac738e22e26ab772272d7c0d6bf99536512d7b2e7efc2001d3038fdd1e6dd6acdde363e30f07eaa806862f191081c40dd4f91cf20d15ff3ce84f00cb1a9df90ed14e1351a1d524d5b44b71db51dda257ff85e982b0bf340fbbe98fbf65f56ad032e4719bef0f3063a2fb8dc5a703c0d3a01df4fa44bb8133de35194abadca5aa24e63cf0886cd58640be47de6123c1baf506728ca331e37c1413cda3a64c3db237565f3aca3a8e4e05dbeef17fa04bcb2b6a6d5f03a0c33d4352d904f877147b331ee99ea2934b212a36ef1c91c9128de3de38a02c55929fed5c0a99288e00505a3c4b20609cad273ba2ca0b85aaffb6d086b8477b42d336b71efd6f944e8b96782b2da711bf50a6de896884393489be4abc4ae835df752685e5dae90d63da397b048a96331a8037ce70092b979f3ef6e86309e1b4956acd4f3f28bed6ef08747c4081fc8f1771078154555c4acb7ec526cc131376975c3b5a8912224990b81300125e20c267779098d4014308aa7f94053d039392d943701ec14cc7c9ea812cbffe9629d55349e156a39dcb2f72739b226f967331f5e2798c2a07643b04245c8bbb5743b293211d5bf233eb0d2e6d5ea8aba07113b814ba2eb66d76fa7873fa5da7bd5af67c383ffbb397b38b4d1e14186c0e87ba4bd825c2fd28cf29f5a85092037c0d459d46825080c81baf6df7704cd62a6bd88dcf97f93b5ad8027775f31a7f44da48999de20168e2977a56f85861abd5d37d935f128c9772036f4efb5c970124f7b51d94e433fedd51d65fcc54edcb59e5c25a895e294c35375b183dcfbc3d96c4647ef2b5ef454edc7d76a43eb1f546f11bfb688ea47aff46c98ed5876a2ca00136f15067fd8ac64a42543f2835897fc917cb15515035b0283d47694b9aa1d787ba4ae34105c7341d3525d529a105d753751c34a8a9859eabccfaef15fa67a11cd978a1930afab45ca96d0c1fa31a9b4890aba00fc1ff3cb488f75c99a1b8371caa9c5d1c3147c994a24ec3e2065d004b15be1a151b4769787773cbc165b570e918515dace1ebc6ca5e1b487adf71042c0e1c8fb6d2f0ab1a484aca79bcc3f5e57cb46fe797ade32c9b67c8451206dc3655237e3e6d6edc8c0c460a28209b6e2ac39aa74327c2caf8dbf5627050c3a3a42a63a2f222bd47f219149740d12c1eaed4d4f5d17f203e5be008793a535e8f97c8aa3eb0004fd907c99b233033cd954c9b4b3cc1c9612be44be14eb346c01e13cdeabcfd39aa616709469e3ea16463e55f768b96137db816fbf6fbee69544eca4a0e91ce368bde072c090a7ed9531bb49cb2e732a2c181afb35f3756181cd2224b4184a4ac778460569493c89302eb18c153188561b664db6b0d99250e7011b9db9e80cd1b526c2e25749ed844ddb44aaca18995467e524e0f89d7b9706de705920ea04f87a90c4d50c05a5d8505b378519b8fe715a7936e7b470f4e0b0cdfd717cdfc3abc257599634f0e4d38aa5ba81e7e7bc4f6db92ff42a9d77709df697a3af5e978b067f0adc6179b0da97cec5d0ce3f850c1d35cafadd270a518c980eaa2afe1c6b8cb71ed2e259d9193057bcbd7e9a974ecb5a64b899789db7480182c60e6dbcf0d1b3da0172c36b00f88b14489628c95377738bbc2d020d3ef2adeec45b9de1a508ce4eeca36c6ae0acd16c32e7891bb05a77702d9ac21c025382dcdf900645b198579bd2368e62cf329a8dd284c71606f14e732b33f696a792f0f86ef1972ac93b5abf9df24642dcc6871dfb10de4202159e3d87671d3ec40f8504c323e2ac2a7264442b4b3fbb1b205e12fb1365d99010a42694651bef3c630c0feb152d14ab3fabaa2d69cb9e456df72c606747182a96115053ad500d554d9047da944ef7cd9dd796d094576b37fd6cd20198be5345382fb6376cbad7bfa923f9277879e290b4ea31cae08c0ae56008b41489c93f18d9924447c327f8333b8ace9f13e155517b85d34903788f9e34125a1d2af84220deb8ccd956c4026fd6c2c730d21d36c2ac06e72a5b46d058b7a0137a12f821c88b9e929e56588bb0a030ac63fde01f7d67134004fc0d9d942c60940004114e1f641c768fee8be8261318b043e2a821809ab8047cdc3b6542d55a22ab315a05c7b8a8b0712abc333631cc18588ca2fcae6b0ad186c7a6bdd7561e57e1e107c22ab2e7ff0fe7bca3a74d814b41c4501ae6c7f9ebfa1a5e38f6748c46451a9abe9750e4a2cde4a4f48eaf8ef6615c349b579971cc30f8c24379631536575daa1641bec53c9b472cc2820a8f0b5589ab5614d54c74dc53718ceb22378a275e592781db5b7d2c94df86f52d1b0f7f963a082046cdfa7f2f86db8868f09222c589bf6d1d208f71840e8e7977be18021d262536aa08b460b8824e5474e7c99dbfe50779b922ee6675763958a75015615d1c9eef9d14252b07d980ef124ae9a4318b0676ada11006b1d89a8b76b7c9d274e03949985a751d7be28553f7883cee075c3128e4b10965c07f1d4a0c5d7b6e4e277098828995dafc233f8b6482a7a9ebce67adeacab0e91e2a8222cc1bd459c3691c7c1a5f5a60f46dcb41ee1f6edec810dcb2d28ac4547ba86b49823a6dcffc588d03184b1494f17bf2993e77b494a8b63d00ae5c30b188f74fbe3c39af67d2e84b5b06da29a1cae0a9041a17680bf113b1cd4be45d7ce93b0cd5a1b76c9a5d94b268066301e73e553fa623ec10c3c54b6193ae63eb8119b3fe306c73d686b43aa2d9de7efcc0409ba49527fdddb86684ecc8350e491cee95fd29eccc192dfc37ef6a8c4b3eca8e523923844205ecebd054dbebe4c59f84f12b4de94e6d040b5a5a5572c0b1f6561902b4d1a63429f66025003de08cfd3a17b1e81af22a101d0924d8730a3ff41fb6e6b20af9267d17562025792c0a5ee259defbfcf56258cbe110947b57a54f00b2e2dc2a0e761e35440eb3da66a05310c4a1203ca694bc7175070bf42425625d25a9d25925f0a25c555cdc7e6bec402a438157186526fe5e76d0f6793059839771d81446f26e51654586b8595d333d4d3138a9237d8ce0f257e9e3a5647fe1732ea0f671ce0d00f829c34d78b11e44f781924d7ef7300b02b434754d3a2bc7f522499e74afcb4e56b5c64e74348b51982996baca578b375de438f4e59df8da64babb5d230a54114c25e7fcfc6dbb6c97df1396e6ab1791dd8ba16e96614485ce6da35f6dba6282570e19f01d80f7622fe730801ad2f648ae737f5366935c09334f1e0b91eb85e358cfdf083c72542ce7d12e42797a84cc0650be354047eb3754c9b98d1282c49fad4b6d69847f68283043db2446ac12ce37260569466c389b7715e872c6e2e9ea449794b793d9d2119354498a94d2c92545a606af1ed5f31dd62efcfaeebfc800836f7d597d43aafd18ee053ee9ca8db16a7d664dbdf4bdac22a6f3466932fe74f7a26da350863e587a444e85459cc2e054c02b69a35b516454fc96f2c7bf8d07adf9f3f764108603a8a2586a48c7aa9b696ebd302144c956a236a651c796feabbb80f8526f0ef56f9c60882779cf1a19c25c3d5252a0794563d41f42cb44ed82172600cc3e6ba02ea949bb4cbc4042d8184845ac4728abbbba27557a4db423801126e634c9b8d13f0c53e6e3328e35244475cae4325eeb40f84af68244b966dc8c9fce4228cb71c2071825ac01626ce32814779db7fe6101eed72f84c0f18b6397cc13836dae27c44bd901365790cf02be4ea20241960aefcc82157ccb40f3188de86869176954352e73874e7dad884cf9581722fea8408f4036f2f2d7b9caa51ddd504f51ac529b4bcf044e16611ddf2c72eb536283076b690d43a633f04e90d3922688227f286d49279c68fa772bff854cad284b3b3bee4977b8994ed01fb0e9f4ed1c64f95dc5bdb5d94bc602cd0ff8de75bbd0dfd061f7411a1a60b671b9841c3186cae48fe2386b0a8e8c646f87759c0cebc47dafbae7049a70c5e210625b4aa59451a7d05579ba676bd3491035f4966ffe8b6b0085946fce4df25de509e7cfdd3a8b3fd0bd797347a0015d481d23c763f56413b5d9ab5ce077757ef9b07702738898e22e6b0fc804b15e21e292cd641ecc10b7b4f69633e760da2c78ac0237eb10bc948c17de2021c454462ff21e564e70324604185bcea8d108e961515ece70148cbea59ff0c30847c54975f6a36472d30ec9bdd1d6efeabce6a513e8b5a46ef36bd966ac83d485ed4414671b9d91adbbca3d48106103686047cede06cdbf4860e4845ade60bf8afa4111a688753f315f6f79133a5ab2a4d5f25863bdc30b31fc6406b58928d3ac522fb14349ca4183db1f8a5117d145faf805e3b6495cb22c5e5904f893001670995fb7d7f44cc94cba40d7f7afe99ced97b122ee43823498ecca71508c63d0f7e12920ca1bc2a334f91e72a6430ed54bd534f99d69b4ce74531e6c8df071a377711282900e1dc6336b8bb69767a061db13b50a3754572ce4f8fae661118df10429d165fa5c369e4cd2d3180c2427ff67f17b0889274c9b5f79fa999ef6ebd8988fab824ec3d0b9645d20a65afc0c9991f6c0530f71cbc5c06fb85e40972ef0e6912a288600684751f9a4ac469138814681821a2c42709ba2284921c3daea507713ed55357f998e5d326d677a5c7f79b4fa3b04bceb20a1a76aeb75b567932c6cebcbdc5e82aafb80d5d01c32b32dc8f142b66c971c0de6ff61e471516ca7c53093e9374e94b2f09b0698dcd1aff34bdf029cd4522a34004f646b0896bf6e49748bcd5d22165956c70e29758c357c5403e43becf4aa7c86160f6f05d3cc9a332558a929c3e71321cc081530a2250b57c02071646eaac73249e66e9037014803818f9bd5f0441f84c8cef46541f490e2c3812c748122a66a39d4e837cee08e6a31f88fa5a0fe1a43c95370f5e883b0c61b3db80a13ceed6277ac9361112cf1cc91dea006dc81dd6e45ad330a29a663e066fed632864419fab06331b3b15a6be4ef0d44ecd212688c6cd613cc4197261aff38a71bdcb1137f6acc3aea50918e0f23dba805640f4fa9679e3c3ca2d751a352a4a87e5308f039b9792a5ee6a794a0bb3414c8e7fd8b472df9393c67ed4367a5fae1115a5f0e5af5733a6d09ab50431996820f93c73278b173576e90dcb0c75c87532d0e09f77bdae152ed3fe8c12a8fbcf693e313b26493eb6a806acb7ac48d418e87046542c6fce70e6205f1ab7ad228365d87913bac8e6ef78fbb0051bbc66077585a3a3b096239b8fb29433f163514d502f4ce2fc9e34aa950f1cefe4149579b426afc3e2469cccaad296e0115fae979d179bc74c00a9d4e069097a6f1d25d5f971cdf2639a631b78e75b8db6bea3c1cf82f3a2a49f75345a82eef7219cc73f4170fa32c96779110c6541c74c40d616c35e18de0961b588119babf62a2476d659b5deb1001e9cd5e2e8f4d49bf900da2f581ac274a33f2eec541aaf5ef39576a7c9ac36adbc273f3d53c7bbf34985140c8739a9ee88fa735bc6b5b28428250e6f0f2e13e01e15c473a8331e424841107bb9855527bc41065e144c15bd86014d90c710685bb614f87db53ec2fc4c139cb8a22d099378c3db8c1e8d4266c852fcf8fb793ce10222ca6a2289943cc776f82a8b9259a982626617d267a4425c6438abe0a86d9cbcd6045ea4f9165b48f3c6e8986daae44c7d0d33e2871270d74c3c109b99246c07b5d733572f403d14b68f8d3d13b6f385bb4379c20a0db8af27297589c952a2677b4665a1fc3b086b5a3c7bd7065e3301d1a6dfba3c6b227d3a19dd2ef6e29fcdecac834831fc3e55c9553cfb1f3593a6838d987a8cec201f5f0243d47a61c3d23c6dd6358b6d2c7e1ba8cb85fb39c57b0ffff391a5e43b380d452292a6221d737baa1bac15f2710eb5cc8ff3e5d7902e84704206d48607dcf0f8f7a38dbcf4fc0dc520ee44f0fe7b505654121b4dbb5f72821a4995dde7df4ba5b94a5d6131bbfd01663173230cb97ee7e62c3c8eecd8d311b252b08f966eaa9cd1e31ef5fb123b2d9fd8dc74b1f3a5cd85089c9776e04751ed8f614e3f124d5b38cc3238b80762eff2cf229054c607a3986821e250c957beb03382bbda3bdf2ac85fd9a57e70b88fbad56eaf69e43d7c3bc81858944f4b053c5521e7ddd80a18d375cba883dd2077bc7ed5a9ea6aa1b037b17d782f03ff16f3d1e166248a235ec42d34372c0a4072ccf101894303226c81b6888c5a4f127bfc7f996df8f6be1038b7fab1fc31240de79cfe7f367fab9a9d866cc0d16fe94a5bc76e18ba8dc88c6c1028f0dc69733cdf8064e29697d45276694b80f9ed78a5412259047ac66559a9068830dce8e4cba5eb33799155e031bdf611d33c0e0f3decf975ffb7fc09cac10e4a3388f619e37b38430925d92024c13f1695033309b963d7a70576facebe0aea2b06e1048deaa04adcef781e2bc26b3d15ed1acb2f08f652cbeb8e62960e54671d829fb9b1a58057301c4cc944171a128ca842b8ee821ac36ffe4a58d8cef3cd96abf256655ac9f1d8d27d27510a0fdb7e0a0c458d84c8be3449fbc6d748ac26463e2928850225f2b31652ad3bda383700dd54dc2be7a2c6c877c76f7e83a1747135c2ed744167e81cb458d8d00f95aafbd6c35e68cab713cae6a228504baae6fe69e20cd12f3526f9709a17e96180339c399b8f39f2ab8a039386e4f36f481bd60290b840c0fc1a26be638734874f46a44fd3232a93a58057947a83252de2f5a18ced43e6f6a8e7fb156088388ce0c9a9a8815a34b43ef46f93ed6da230b026729652b8caed034f0fc8ffbfb82b7802a516e989d80f6116e674e6c7d6989ce31d776379cf834893b66349a80bcada5d6654c0c6958d6e4df32bb3e059cdd0ae0d935584dd02fb56cf71c2b8a46ad4c67dcb621f1934c07f8b00766a8408a7b9c7053bbd04779c2ac9da7b7f752c852c8890488c97f70e6582de263653df10783eff5658f81b7c4a6e2637cccbb54fb191673a644c79dbdc27cffc0bf621a402427dce73eed4233d5965a5311393c6f58dbad22872aab42e98f126f28d8b7bd7b28737c5c764c9f479f48f77bf2a3fa9011512cc500eaf02306ed21a7d863746f8f302dc0e20f6223f1b01d8ca08ff9859d03a80ba5e3f847409201f84001e104ecceb6fe56f3911a5f6a2241d9df442ab93e02042029f575c6d360f0fb86e9a7ee4f807a6d68e3c345c70796ccdabf43de7c96e3dca554dab182525faebccef222adee88afabffc9f6ec680927b77e3d6af26979d8f90d1ee278f259a650a8b7ce95cdc0ddf27e655f413984d9cbf04e900abd35daccd35bbe99dfd0f68bd65604c51436724de951c0c0f0250e346e889044a9e59d2f0a6efe85992bdb5e27e7a8eb2b89526d1046f03036ed823963319cf18a5451ddaedc9b651294e08dd7aaba72cb8a06bda074ec765b241501f3c3bed63d4cff77d9c573d1e0972a74008db9059ef611efa2d37e050e424730c01e7a59fedcc08f7a75b5fae67c442f15fa7951c2ade1062498386f03a7a8f8ccdaccf54edfca34a20b7875ec441ba6c8139ce9da35abf4090e6cee80d8271fcb1b6e5d55510741e494efe9ba79894fb58d695de5de86f476f8f319799afc778ee60d315e2f1ed826d12305f3106f16a3488de1cead15c3352086bbd098549fb04d425ade292b127bfe703615e04125e8d459475c77924eb5d897a7c4ddd966f054435f9615a6ea06a8ee5aa2d606a549961468a408d002150e54c10ed8e0f31853a7e2cf059db58836823440909656b271fcc69f76cbc72e8f531f12e57a733d812ba5124376d2ab3954d59ea3d960497b966a20d66497f8b8498427eda8a2c5d7c2d19b4f5a8965af4db819b2061f6ea7c8e742f943d137fb041464c349b7a33618486f42250f34cfd2f694957dccedb72cd5d6820b54b541301af93335203297bfbe9fa760bc24288068b179f8cbeb0923c4052c9e36ce25546f969968d7851dd6a398a294dca58ddc30767107f35339ed544462be5bfac9dfd125ce131200531e0717376ae2254219331783d97d63c7dad4a5d5701b02c0f89f930bf95ee884d5fa15a561cc95a31e16c878c257980ceb3a739145bc86a30e6015c81884d721e40da188474773ba871adfde2a60f54f5b197d690239b9df8c0cd084a223b1323874608889ff891e78e8d6809b5d9f20979c9b9dca85a919d78c4d8c93ae481072db37c77e9ebdbfff162ea8ddd452865dcf96868f580655c101b7386f30494dca88da38b4d405c2b641888159bf12c47dc8108ec09edc4aec60ff42e9ac24ad115ae60140c87c7808c8d32a58c4b837c7b2612c39c0731d5858235f4952a02f136011b18c7404413099a067132b7cb8f366f8d8aeb829e6e063eb782d35f3c9894ec39cd21629499d33bea3a81bc7196e7937b283ce2477de3a67c6cb4993b516334338b5a3e131267944ccaaadbf6805984a6eb8f93dc0867e8ba1bdab3139879e85ef659ff3f449079e299f3bc8c9cb0b83b5c8e5fc08a99ce73a820bb1f9c55ceb5bbc323c2dd6df37c344bcdfeef818d5da02ec1bd4fdbd29203d890c6a5cb6c5bee2aee71ce4e846e966847f523ecf30ee948ce7a55d8a05c98d6ba110dba54db22446c614f7ee63f1115f0eba5694107dceed7b6aa9c1243cb1dc0c94071a2ce576c6ca20a5f1e8714346dbd60ed0d33fc78e907b4adf3cbe87875c9d309cf6e21d107bc36975af4894ee2252764857de089542b3291a1772ce2e092b2793816abbd84bebb83e646999f1547d48cd3a0f6a6c62bba8a2b508a2be2cc68275895e1ed596cdbccb9e51d80bcea9866864ad643dba3f54c16c27dde38c10eb0215408ed5699199c5be18a0a4ceb826d364f22487d9ff3f5ce526a4fa9bbbe5d0f0486f5b16fac91acc8e6bbf10b4f671adea96609bfca7962ec1424571c632a96a9ae6e6cdbb45082088e79c1744143ec162c3f7805240b8b3ed60bf37f4d2f59ca990c0139e3d9c552e6b38feb51c71068c0841c3c1a6d97c3e8febd486f7c4f62dbbf0db8459e76e06b22c7ab0c72bf8d09d35633bb7412b677b327ed0fd2c6a4d6dc20d2fa4e8940f4047bca3dc704bca199bf14f985b81cf027995c7d068be78fed0e6349f293e05c7d23bf5e46608b1f6399bab38c85df12a8ba9a07de6fea965eba8464f857341bbd06fc284176f9e19f357b573fc87d5b40e0942371bb9f230601040d5917ce14814620459d70ead9f31aaba6e16e3aea49991b005b833a67b361dc142487c110df17d19becd69e3d89ed63510fb5197c191cc2189a1d3b0410bb88fec2d5f68995b182f4c60cccfe6b23ef21b8df86ded8263030e69e059cfb0fdb526ddc0b4e480a52c5d916d95c5f28079c236ae33b82c6a2084c49afc8c566bb362668aa4552083a29dbb8cda18ff9233eafa456903d087a37787c25f992c8fa64a6253f4ee28c8dddcd2c1fa6d14a73ca26b2d8e97620e4d2c6ce663c019bb385904ec2660a212d0f805884538df188df9edab1335bda6f1916d571496afaf9fa71384befcde5314d1478f0d1bcc43ee62c13f983ff9da67e41e2012b49d1175d9c1e9f630745f5941d8182d07d2740b24e282a8cdefdef8fbc4947e53b50bfbbb3fe3189e9a24fd31c95620ad53fc7d76349f1336bbc8f9458fc93ca1c384c4482b07384a445b51adb0c473c0992d282ddcef57e8489148068a16d43c2ac6526fddd427f3087f8d284dab9ef27a511e79fe2350614a4ff2af2a960c57dd6aaf30a192a528837c3d4129001b08445d2934430112637f371bcbccfdd58958075cfff8cdaec63a8a8b2060d5258c70bd781b173f255228c73b39d9600fb4a28b3d24eaef28ef66bcebf47e41b3331546141fead8ad94a854cbd5c5bf40fd4e626a9774ebb664f52ad27ec64a03d95f04c5efa344d1d2e818680390a29cefdb2edf155ba8253a49ac2dd5dc363e5b4dae7aeb72b12e7dc5e1665ab2c7a73c2083522455775b2e0a315301cfff77999ef719be75d22ca49f78a238d475460309109362dc5bff1ef7cab67eecaa82e0a607ea0fb9ad2b786090d9488eb18c6e1e8a29778b7c7dc208e2c060cc9e65e2dee5d12cb4261ef4c86612089936d238d8d7fc75cad6f0bf3e2cc1b29b0f0d046ce723e2470c7468433234e1ca342e884fe7b0c2757720c190a9df83b6cd8d548f0c79a7cf066288483bb45b13c1a1d5714face47a465dc26977a62a291dea937cea47ccfdb5d113c24e02e2f69eceaa50426cfd2df1d240fb9bb8e74dbf8fe72b4f3fdf609c6f223949cd6399d37eae49d60094e6b99320efb9004edb8dd6595e0f15047ab19a8a03caed01ab6a0c2c0ffda7f429719310f6ec43810f5b121f394e821abc4416364b0ab81a24a0eb79982b2be0a075f75227b43ddc207bbbdc38fd7f2615211f17a26e080041e824a367be0fca74b67c1dbddeadb8e32e83505182bff69e71b448f0f55f4acb88cd0966adc2d65a5597e158f2993c4c2d1f21aef6f45772bf5e872d497e62ee89d06b471dc9f3fa39b0f3ccfa2c384831fde4bfe05a50e62adccfdfe8d15e193f812ff8d4919d80ad6e0c337f7403bf1495ddd31beb6c28064eba07cbfa0a29da5b3f4e425c128d859afaba3b8ef6ce632e72ee5ae55485b6f2c3069df85d9e7a62de3ae6ccd40ce84f4d92f7a6c5189f6bd04d147a2a1586a9c80f77c88c9a909369dff03543ff4fda374d18313d6cb23331c738e48440d080033d54bb04457c34e790fee03c591d38964422bdf022a7d31dbe6dd608e30efdbd54062022fac56f7aba963cde008de6eb68fa084dce5e62a65ebec4837464afd0c0c442756ca796996f6f0fa849b33659fbb002082ed085a851e0e33fa4c19722b53fb9f747e589877728e9e13f7aca5650aa86358733499817586bdd8b852441b52923130ec1de563b878345ab14b3c97438ada4a1c346b96bcf95c0b586d03756224ed30cc508ab2a6df93c2e6aea21655f62f41ca34116373ae2ab44e6e8d701699658befd8768886fd7ee1a62d83985541f56c48b0e502b0ad97176dbe6de7d379461894a89255847a47ae45824f389b1aba010a3cc8c5bfc63dd8230ba9d7f1755c0daa014020f5bf30194b14384b95273dd93e030600121a75325780274e151732c1235b7e52d6dfcf00f37a4de211e22bdd5301f0781f93f7d701a40293b19733d8248f37e9882b5f9364917fae497702f8978690d9404f25a0b483274678ff79208ac0340d88c5cac5af203ff19a1eeccff0af950e9aa9b3b51b6011f0b0fad3735115ba2b3e512b462fa4495f5d76c8f03faab4fb29abfbe88c8180d3d999430df166e9e1eeddab3b09a5881ffc32f33f17855fe933a5c91c54b25213599b0a17c2c2baa3b0b3cac204918a8e6dc09108c5c2eb4eae9c8aae7122508e4e1bf8c0a7b7101227474c56c284530e07256dfd94000f6349ed9a3f59479ece1f87ac4beaa947ab9b1c6bc2eb97684fbbc4332946dc5a5455dd67f7ea4eb6517970461a0ef4fe272d2435f9cf51091ba603c5630fa2d2a71cee8beef868850f9a9a98068d90cd6de35bfee8a96edaa6cbdcb00f7030b0f0c9b1b9100750f903dc56c50fc1d4a395a7278aa447590722bc8283878160d8d91144f26db7b6415088f3a44ecab45776e2d0ad7df4c995185222c99ee3dfbb973700b5357f9b4a3befe363e7f8dd81ee7c3d190b91f2a995129d36ed8df995d7f3446ccc521f6a7bdbbe954c889bf2785586f068ce81477f08fafb04819344da6a8ef86e7c73cd50ddd840c1462db53d5aa96936685ee3ad53eb408a0d4b4aaea1229fe7271c59e05e7cd53ee542f8ccf7fe6dbd863284b7f0e9497124b5ec77dca6b888fe91d77a5dc0887410cb903e1054521d3c360c034e93b8901b8623453c05dbaa422b61f93e7884104dfc12e3c64b17046106b96a329d3e05e1a0c67b29f3d262c19bde39bab3533dc1bcb2ac6be0ee6060a1098e9b2ec6f936cfa507510b062f625afc8c7f4d838d16531ac1742d4f8e49b0a2dc207c51407a4b239b18517084181828bc939b7200090bcd11e6b0253a4bceeef78df254a18a6315c103cd912b4cfe7ee9afabae3870045784cb72ebc9fdfdf33e999bd4fc60cefbc3caf6efe173c49618c910bb2cecfae22be4153578719b40eb6e692dc04c1de5763d32beee02bb7a72aa1bf1cf5db5f97bfdc5c8d347552eb7922c43e6b8a0d938c91f69c5c5b3c5196dc6fad69543ca586d1d2d0be5179171ba3775e2e48374f3010eb1dfdd3169cfac6c93538c3f078ad481bcad72648da01b0fb1dead0875dab489c4a639a4752102ba74ab2f63ec17b8f212f221d23d528cc7a371a25b7ac30645d89c0948684c01ce3c41be34993d68f47d682f2f323d650f6e1936694d0484a71b41efb90d43f11be505e70bf4518fa75208d2179ef286032124cb5e15ccccdcd581d030c98e1a8348cceffa021d7afd0e06099d506c2a0069132619b7ac531011e99c29026e016604e93396f105d1a9042b424f3b015c7f7e232cb27c2d6303e3544d44be822809f9315f8b77d05203f191a6017808977fb55c0379d846ecf54550b396da258a2e53aedbef22c98ad75a36f97d1d59163b2741a1bef54d476af5b24f548fda506bb4606bbca5e7209597d914bee2aecd0c5af2c8ff316c33cfe81ffc34daae33c0e7996a8f99ec2ae0de781bca1465bac795939287fc70f3e3921691a0f2f664709739f92cb7e82191b34f26551a102137c1a61eabe17328f7bfd0f6ad5cbd9d3f754a62a04c81f6cb8e47c2a0b1150f04fbabb9647633a84a3001018889e37efda84fe21125d86f465db90bab6f6556359fa49a1e54ae65108bedde7bd74942af3f5f191840276cee426f700cf867eade85bf792250f9e60b89faa49b68dcd7cd59320cc80d110a923d013bc66a437d65f48c819bcb72033ff1bc543ba4f4a4e03bd7bf4e0e5e700874207f6592ca6ff03a3488741d4c602f94a45c25ceefdf24459241441911260816f8e0c9df8b9bb574f1d9966c731211a7cc9928fd8f7d3ae7deac470782722845f1d327f975d642d2b1f14d5a7c8fc8cc454cb7265bd4a1222d93a8439ce01857472e5235e1b5e0b2efeaf52a57f6eabb81dd79cc3fd501db0acc5d05d9427dbadbf559df49da1f07651f1ee12e8d4ae33dd647dd7cf2141aec0e93c2c56018fcade7745aaf4b786df414f8f6c0b476eeee6dbd3a94a8ce5acf989edb47cf19e19f76be11ec9f1f011da080a9322ceb580e1a8e4643d171b21b0d0c024c656e06bc0ef613efd95ce2c9d5031f7392f6e07cbd3aa2a19734b3d9b986e04e9b96328073231ffa7f657070957744390e6fb5453f17a60f8dc5205f490d4c504a68566b6e3b9926a02863357ada4a76aa83b1f5ad87246dc561d3bf1543619a45756fa3bc7e719eed64e391361ac146abdbd949f1b8b82d828e07f6011c20396fa1c045f77f7d51cd9acdb5d3c6b120dc30f5ad334df9fa9298c83ccacfad9de41913b78bec71a36887579d1ebd998e6625d793ffde26b467085e9fb27cccd79c2587f49b8f9cb371b0d48d23edfa101cf3898db04c21022b12d31cea3ec4766ad8d6e3891a9491040b981135ca036d6de6cc06489ae6c2fa9470042524be7ae104b8496cb07f08095a8b339bd4847e2f4d9fab83fb254ffa46e57082effe722b16654a9da5695f73666630c9439dfa16e4c84378a86bc66263c237c93378682ef924e8a55735fc480307faebbee9ccabc9224b45d3bc20770234797c5925724c0f5b453b1651f6a355573970b66138056134ea07b309cf99e227e8b6c6a744e7bf115893a2deb7630e589debb00750b4459453b280b2523b14ba6ceb58aacd18139dd37f70fb6ed2546ff5f731eafcc4edc994dc5007799d63447cfa25634c8c8b4069e20a1d793f370a6d69fbfc5dc95b6745b43bc6b7a7c0307514c8d5453660af77291fbed3544ef61c4aa7f8d68e5d86aad2a01a20cae1cf2193b0dc724434c2a4418690d85a699461fc851494c2e14c08cd4934e945e64d36c50690f539e4a9886127d81ceea321f1e477a1e0cd8135014f5ec7b19b2e1f113905f903b9d610c43b93bfeccd3128f86e0c88673e9795720964a18f5111fe2ee10e8599b4f1de5aa4adece4ac4cefc8d89da54d6808e4ecbfcfff7cbcfa9690fbe08921408bc5f69f5223855f66bc68c1f5cb58b9f803c980bf4bbaaf2335eeb6f5ba0e3b06e8e019b2f45a9d9aa055b0309d342de46a674d522f4b50256721d605dd048eb1a263dc5b0f9361244a8c283943daa597c3ae408f48c2e0ab38c5173688a9d321785c8c10e4e71e460e1da9345ec30a62615955175bc70178960b9087743738f32532ed886734d80c137e02fd2d196891e87b6ac86ec387b5bb3d8bf54aa13f81f0365caf8ca8c21961a271aebccb25b1f781325fd6f61f81d6b099a2e000e741b25212b03d329b92612e55144b17910e3e1e3d94199114f033cc47a44067766d1ed1a56416924ed63cd04c02145d68f1c60d45badfffb6997003500359ec8c8c6f3fe05dbf2aaf11950eaeaca716801c7bfa0aa87f833252829ccf908526460d1bdf8f5f44ff690b6f1f0b1a7f1dd4ae751d8d8b89f9e506079a14f38882f6480bf4c541e38830569a23fa3f02144c3a88d0bf4dc95942a1b6bbcf881d68831e474e9b017fd6759551c14bee1d695c98ca5b330caca78283d262a23b612509f4bb38e9338e6b56ae4561a41b009f2c670949d461980cb2a35d54eabee8e54ae2e971d6f51d3983f736cfb44ed714f1d98d38b350ba22bd9d95998848630d4cfcc7ecd9000a08c5031f4e3168c4946f68b85e73b086d6fea2dec9ee798f0240fe4d91b4403b4d39bd9295c58a4547cfebc78431ce18d660231a810c4be78fd0791ef6e358f2344efd681f898767869a66e7f06a2b6f2241ba708888b96210cfc5fd0969f3a5a3a27a887cae5dfe82799c1e79144050959f8c566e7db1c79f579eebc112db2d055f332fce438ee382d258fa636c468b21cb586bcebe15b0fe3f144d647f9832a742071c1d818db467345d933a2bf8e41d239a71e786321210948d604c44e75b6267f956bc8b6a6216e2e26e2b65a82f6871e74c037cf56742378f6b244feff6970a57eeee18da495ad412936f2d185bc8fa7bc1e5ad1758ba1dcdf53e8c2b8f374d2667492b726e7df7934522144f38db4db274122861994741747ce06f4da8107376cf83e2e190060ce7abd9f6366e145e1fb368db32ed7d389ba8dad52bf38a3966aaa99545233b5665dffc981e47ab5d989ac56ca0eee572cd4242193734462943d5cf1a81e1d284716a2f4db98fb8babd196acbb96c41f3a6da2439d7e65cab4ebe5d53ae59356ade35020a61f2eb27ba53e295487fb0e191a719b82c938e99ed391b66f6d0f57998457f511a2fa3f983f495c2c2819e06d74f0a493ee004f655b724b43f84ad1e2a9b0b2e0f06015ae88cfdb05120f891f72665055a108c6dffec440428ccfc9ffcc8b2784c303dad6e727ed7efd167ff605d6df4341b28b756b310eb3b00784a711085620ed2bd33e6aa425008bab607522a03fd6590da02a636a627d551a812826d2752a49e210178358998bf5ed7522bea1c58e7e8ead20fd368c54d8dc19bc7c2b9d2a657801e6ab4d1d132060994c0b1c5f603196447fc9156d70b7800dbf23f8305b6b62e7475de94a8f49e2de9eb62d9a8e60c382bba92a5ca5078f9ef209622b3a23fa86f340e5b15dbaa9ef2d34259f39644be46b296a43c8bd57c1a7825656413aa03286384e26de22b8a86b5b6c305295661a9f0c7744399483856318447ffc913ce4674bb69cb2cb2a868b41d5b7e157ef3dcee88895f06ed37671465cc313cd6cb70e8c89eb819e3c7df520fe9478ed181882ed79184496c87c9e8575043712922a527fba9655ba3e96c23b6b2dbc1b83740d82b689c3ecc49d1a70d29b94c25c41c20548882f248ee4026386b5de5ec5216cd40f0b7aec68c89ee263484822351f0f5a4dfb3c7158fc4c6b5cf45bf875efc9d59cf913c87c840361b84db8b0d930ebf59f3fb0ab6ab537ebd6baf98435fde2dc6e219a24d2e22954d56124bd409f0b897519fc6b921ca83e6670ea2abb6514b349e7a3d1059f52d55b4858f7d7826ab526de52f73ed0c86e0638c21b7367191fb4233881f31298e793ca1a0b37e1ec5c916ff8577269c54d223b7005c198969211448b83b9536b36a0e4e93f5a4d3bc2fbf58338500b22ee8a651f3d31e6acfdbb0147dfc05c55d102710bffb74a6dbba4f1e27dddfcdb3acefcc46d9cdf66be0ac1a4bc26c875e35ab63e9a52e699f3ed0800e93063c8f050a14803ba9c9e37691215e394093ea4a576f6885c75c7498b11f58157e0563c321246fad9c24f8d7c4020fdb846103cae3f5b7393d4968e10dc731b531eb06d67a44cd7596b4d864f17d276d627e56a776ca3de5e4a3a03cda3ad62d6d9caed4d2a65407d535a7b03c2247d1c8111331b7a1892b3dc09ce95fac43c0be8803c7c204aaf694f54c15227536e624fd9d24a5f8b7fe2410c6bd6e43186cb85558cdd6cb88cc95060fb3bd787cf226db9f6878c00f7b0082cb68e3038bddcd03d84db0c835583f1d673f85a0f4281753ffcbba8bae4e461b938086dd720f9e82d0f620098cf55bd7e11dcf86b1d5ac3d92bdb94d35a8562d7a6120d46b5895548c3ef0176bc9d01f745ab3845805a6664e68cd87afefaa21a7126b163b905d497c04467b1b82945fa50465fc1b540be76106031bc51d7448c0a54002cdc38ed912cb0190521a705fea7421b5464b97327f88fa44a26667e428c6f56191d41d34b7ca09e58ab3b4554ab50c223bd9d91eaaaf12c9c5ab934d12f7d561934c5ca011143cb0555af4f546f20552df09d79ea6a3b4fb7cc12ed96e0fe77a9f3fd903d319db634e60bbd9d1583caa3cf63d51726d6844b28abbb5f2db3e1334891a5f70a088e3ff8c11a0c70098f2b9166ace464238807ef7bfc5127fe9480c50e36abcb1952297e85aa61055a50736b9f9b2381c65e004fd2e2ff8576777e420ef280312fc14100f90a178409470cfac8ee44d67dd1e7d498ad71348af99dc1fd5aba35b7c5c1ff823028f79bd4a5c447ae541b4ba709499a829da79f03f9660f051fc5bbf6c2b2ba6684b0f4f3f6ea14fcdb0372533f075d4218150b5072613c8714d95c0fe4249e4465cabfd4097b2f9544dc75f7132adba66437bb5e3cc1a7659ff4e3896eddfe70e757eb38cf9b906028476594ab288489276601419d8cf175db918baca08c8c23c57da4920ea5c24ac3c6d9117f1c087a0f849fdef1ca370e10fcfceef0f8301234a5955a7858d4ad4edc67a9905927757b2f67c969188c9b2bf98bdb733b13cf57faa48977b5084b4b3b284cf9313d614098a989b97d58418a3180d5487a59afeedb3f60f5f26ef4ac2dd4e9a0afd49c3aa6de96357300202921edd13abce1403178954cc61b694f1daea0c2d2d8613567ce22948a87c4e9f5a309afcca1a7f51f65e1730f7dc98ffcf4fb066e60d9ef8f1907cb663c08c56631903bee65acea64866d71a788e89f9450f99dcc82ae2b691c980db165e458130469b3763a4e161c1da1d0ba87901974dfa35b60f524e6c81e97afc61bbb21994b8af912ef8c6a3c7afdab42a8350725f3f0f9603ed978e6d1048982ff28b06079f3265276ab1f9ebcdb25af16d744c1c215daba894bf92de7fce799de3e64c0f5fd1f6ea61e05aff38a327c6f213b679a947478135142236ddd39d03ac5539d8059b8565db9917d000cca22d74c22cc2bd67519fc329d76c24db8cf1cc0d244a1cc54a984a9119abf21f657c399cee095376a34a2a326f92cd074e3d62cfb823e805828792e4a1ac244d559ca8be67d37878fcc582dfc37ef674ff0713969cc85111a73c8513f3a13c0194fdfab396652e500a05ff6438b720e94e64e82669ee28715f96d4611c3d607be4dd941af92e0865c637a93af64d1e03e910344736f487182859443a2fd51c76f451acef8f0ef9ecfcd4a0f116b2a0f2ac3b0065f1876dfb95c104e44acba345b6f5d4a1eec783ceff813271da1670db65c6bd955ed9494b0f62ee4a40827c567ec061d49f5a52749f233f138e84c2acb24d44641966c15ec3b953e45772a3e95de601a9a3d67c8d6e84cb27e3bb97539f3950988bb17c4cc462cf60c8d638416dd9db5abd97d3e3ef1b0f58cb84c9deb0d5f1d3ea778a077b37d0c2bbfc889b2cbf7ef384f537258620db770c7bd9543bea4c2ecae8665c55cf3913f6c8eda7a8393ffb60a1fefa6b6d2603e838dfc0bf79a329e5f0f957ae6834a3aaa754cc8b2f44b71e7272e2bfd0a478352414cb4be63a4967def4fb80d1650f203d4533eb4a344cd708ec46daa2e9b125d10f141810c10f4fb767fbf8b68bbce0a7928587fbc00323ecda1e66a20fd883b45186a0f3d3d584c38769999c5318be24755dcb773ba267b7c7b9431cd25513efcbb1bd55538cdc864d453a00f56c7a15e940fb5d629de093c53e01a54bc1b2d49f012ae20d2e262d4c02c1d5c4ba39e52073f20a29b66ccd5e36de07314d0a359cbd82bc948fbd0933d1db7e3cd1da6388117599cf0986f786d929f31d101ad2cde5fa2946b3bb109f9127ff0c5c791d47967a6467dcd81183173bfeb9d10a8588a801f6528fd0bb043b18c8915c45af78c5dbdc0c5322bb11ff0a7f834cca704c836c0235e46d43acea0528bbd0bfadc52c5d5f9253865d8518ce36f88fe1025e493e4f98d82e5c9ff7a19b3499e2d9d7f81ac7c234ab1a4b77baaa50d17fe9eb85fe454c224e9922f286079e77f7aa3b0d7809a07c56cbd0cc55078be6b4ef08406122d8868280b6c83a9c79a244c70288214cea1e7eb4ac5d9f112ea2af93b78309687b95c1b2342c92abc3d1a7c3c0851545e6f94f91de9a64bfda7fa5e80a6f644585f39f71879a4f937783bc3a45d997f5392860a2f1de162b4db3dd36d6e78db0c866b5230369cf84643ffd61e9c1cfd8e9e03133c31a201a29dbe730d3428c5f0b01ffecbd738ec3bbc2aec04f6914b7f36d5c429108b52e81dce38fb5c4457708a4f820db3454d77351964f1869905dc76823e021627c4710f67524070bb8a46076ef827bb7647c519363408e855e35a77e0c3752fe9b0281afaa3fdc712595a31185ee166f4a4d78e300a490b0fd7fbfde24b81cb16c87ae9d262e959c4ad8075fc9ac79655ad886ee784a1145840864d7e231c8e2a6a27c549dcd0036a2d5b893c59f6225e4c89dd5960eb4e0bc55854a55f9087d18c0c8c4233e4b4a8ff38429e1d11e6aafe6e821311e56bf3a5c0fc080c62790a13d02976ec359291884286126570ea7b4503a6a8270b381431d42006966e23920d2673d0ebbefccf6e3a0d8f9e923962bcc9cab6a4ba3595df643f2e94b58cf5e5bc31b7d306dd333f7a8ebc54dd741d58ea5b4d7fc8764b1e72acda3a1a77832091db3173f02ce04a0ad2f73d142b16bf1b4f7b27e7d48adb7d16be3f817ff6b6749774d95aa997a119b117f6a55fd0429f8471e39ed2f022b97d9c37814b4a43900976053d22eadad343da63be5e116e45e6790aae9a7bdb0343f0e8a1eaa910b3f2495b208c44a905c694eacdca7f0c45fd9ea254e27626dbc578606ed3f8eadfe76dfd3418546ecb7322886640cdde7031ab96198d940e6841b706efd440b7db9d4bc940f4d7d3914c15f4aac04d588031426925a122c179f8801c7164e1accd3d218178e8234bfbc076ba351ff7e8f38dc483462cf90b82c804f47f4fd460995a33704f36e6d11a1f5ad708c18d98d1ef07e1852f3c673b9c8929b3c2deb32fcded65cf7d18389f23c79faf6aa8edcc9ec478043d673f13639300a75adcc93c0701a874d36bbeb0a8801f98b34b054523d3871849f61ad75ef0535215177e319e8bff3569e4b733655d978dce1ebd1c10b644ba9849c9ceb658350a82699b2fd278c685af9ccc7640c86c720e8192137d90e94bd122ef11420710fe3dee63d4da1dd39bd976da6c490907368478458adf85d479c8eb3f2502a432708542a7cf6277cf4ea88b7b9744783c8e5476c1d031234e12c213f0004303c1e38a73e95431a36b0b4caff645f74d5b8926f4c88448fe34ca42dcf0331b94a6347325d26eea3e735b660513c17b4c01e5d3c2ed32356c7a60f63da5353c629181195394e90cd45515a6e77645da74210f7f0fba1cf799b50e737dcb988048cd404f76a6960a4079d7dc94d6cd7e8682aecbd53f93ad1109fad3fd4647a5431a4ab834ab069ed87a4b8d0f2b479032eb764c5bd546a87d33f10f50bde05260d0ad63000e753cbd152d93d4f009d41103f9de3e831f687d7133eae494ccef7db5de8fcc9e9f8109cbf13e13a2bfd3aa4a03ac5f54ff819a1721718b5cc1b4a154e217cf68445dc02d7a02caeb094e48e5a92922b1b606754f8122af888a98436eebb0cc552e11e9b2ce2a7eea7b448a4c679441b0cd8eba391bd75ac4f448f7def7394fdccaa8b1f0cdc074277c6e3b3519d869837136260f4c557202e0e378beb77d42a87838d0328e0ca6051bdc35f86af9b715f7a0e2533db2ffd7c651c73ac218a04b94471ef89b3c0a24a676f44da885d2ea6b849e7b19ea0f915981942c38070f0e5d370c66ea5e811fab585c304c7f61606997c687f1cc3c4cc234493bca4dff96936912eddad3832e974f29731270052a4ac13e6c846d9ac20a5693855eef925629921405eb9873b42ebb2d55630cd9ae041c726452ed20e3f1eb575c2ff5e7f42b852ba98eb3ea85668a6505a3e92fe8df30352cff8f49148d89e10cec65ec230011b0fe85679083dd7a5ed511859ceb2f4fa171515168e88a0eafea615fb45cb5a1e083c2cde11590ff6f5839053543f277d74d61449b6a0446e60ec1dc2eb75d792cb5808598ada578d11a521aad35b7537b00d77a7be6f9b5713a5fac292f336b8a4d21a5b5e215796f8e96bcd5490c7b8d81dad846c8328b873e128e8604fee3146bf190596e98c78946ff8a4424345565d927a79c48e255e77ee59b12ea70feb20c1a1e3cf2f9cfcd427f01f639d212f96392447a6b73d535faadd73559c49d216b37997765150cd6b343a1392f66d6ffbc040160ab90133d8328a32f3b05e0a2c45d1e5e45e1c1bc831679116dd68eb3c56ed76a83aab4a37e83c3518624666d43a3bca34398e9894cf7a058f5ee1af9a44a5652d60f80768227b5aea44e97551914367e485d3b7172168d9986f9986cca0273da2a09cd7a88005a5b568b5bfa5627de5efecdd7a1d7f71fecd766e5e2521929c756fc590859491b3d508492204b40a72a221a2ac8045919b8d396630ef3cfcce618c58d6a3532851a0c122b2950c4d3e97671599f0f23aaf676731c711da86ae674393aa16ef6c9e442fe0774314d03005e3628ce26782cdfaaad3d7f988d9505cfc9804e2022fb66763cd43ad18d414d8149d8a7fd07c042331860a08fbfd6caef7e0e4136a07955314773068575c954929f594c8d7b307498243def83a68580da4bedd5186e7d6fa9671a81f14c63fe74bcb7439ed2615eac0279643426b387034c0de0689b05ff866f4bb23bb011290711d14d1089c7d260962616685e229d231f73a8d779317e5fc3eb02ea0e99dd9260bd099cb4dd22163a134e74a58dfb537fa37acef77f048a14a59da4d23323d83336dcd0fa5bdec42c76274a3069eefd35bfe7715e18117e20d9f521c8c91dcbe0681042375f2483bfff7674c130c54a9aa5077a41bf3d9fa33a86352a303af1117e151b4e477b4335f1638926fe179e4211ac1836e010b4bcbbdb5c3ffe001e3a6d61d8f0200999f0b1da1a6916fd62c812f05b05d42d48f2e6c1a4f8521eabea775bf4b6caef0fe58897b0a959f5463fd13ea31d0ac228a6543992de4792eb5f4938e3f716c166bce8e03321cc03065a0d8056618c973934f33c0db911d840efa54635a73a15323331a7d5c4925f652b9c25cb7ae49aaf2be79eb9c235891211393bf65ad5eb49daee0d9678dd625fc907494c9c933122f66453cae4c868a60061ca616f1ee4c61896c1ef10331c343a4ccab644dcf092d76e7ba4a79429fb0eb295a85f93644b48f6b174a94c6987c8faf795be1d345697d36d65bb288133e83584341733e49d00fa6ebb760dc5727bed2bbb5ed66e2f463e2be0f36896ddcba59f85c8438d82759b67110627a5d6a4e1efc9e93c100e2e5a999e804bf8d9427afb4022e5b200fd780b610da457bc9d0dfbef03bf8bfb27e66eeae187c27a4a5751c6be5db754b2fb73f24f2147d8fd0ae58c489a87655c86c7ad5f718606a445740b0be671492112f4cb8a2bc3789581d0b11f95a42d0907df7b6898ad623ddd29e8459b6bc8ffd97e308902a7d19b32587f56029b6747b057a4dfe16fbffbe40c8ff462ecc891db60819d87d2728af91359ededbfe00685e5ecb0c9731855cf98fd674f061a162f60902e79fc34fc90f5e930f45c93281b679c775843de729865899f6fbc796b87a51a137502b17f3139e10e21bf3f8d6275524478942579cb14603994e581b0b72ea9eac2069acdf0891034a2add072bae3f0c7d01279b9a01c246aa65ea1ebca9063aebc4154d6022e4c724e438f6de4c2f02d458371700340dddaad7578b61f9b37b9d1f36cf4e10e0b0aa077589c6b70388670d50e9be68716db22e757e4ed7f18511a1aae082102b9d8bd4ee8c375cc8c2cd8c15e624e367bbc82b6b0aa897f372d0e829784b4064983a408fa4c7a1fbcca2ce94b85bd7c59c7bf92aeac63bea5e724371a15b451cbb625037a7d42bd524cb3a0545b287377537449f4e5fbf9f41dd3bc0a6e70731be8b1c95e7199a94fa514bc08b761ef98bc89b65a0bfb3b3c452425f1248a34e842e939d89063976235bfdd7095940d76a2d42518c0d9000ae327381095fb242490e117af51a2edc4659994b2092f87b7ce83a3df85cc1b4817766a22b76cb1ad981c41237b1aafafea73dad047f6b644cac140202305d3e003276f8093c3e76433911bb8dec89522320c55a7139423c95f1e34464ed1712fbbc16d9981fa70a691cfa16422a4a2cf1f4b556b15026065bd933d94a77d4404537fa98430fdaf2cd3ea299c1a52b54f9876a7f1e3e87bd47a2259a4aea7f556d574fead7c53530fc53cc6543c67663e2a663d9688dd2540fafc14a2c3790545ceb444029d4b601bb932a7552e7f0847ccf68fb51b31b3123d9f651dc9bed7f168b9eeb66721c64ad65d1ec5c5d0470fa3a4ef780e5165da5283e7aa9ab47f61c8ef30bc9c6dcdba83ca8b30a95bf69880d48477abf123c4c5929ad209a3b27d468567210e479e71cd964dce8be04936e02a9f3350847e97cd9f789a5e53a9c968b91cedd1d20bac9ae088bc31b8344b231478755b1a449c3cd9d45f0865dc3f7b9eb493f7a94a377402c15b4462becc6c934290f236723f069e9a86c6aca50ac2378ac478fbc89dda63dba05a4d97ec1dce895974b4cca0d32d8bf0134cb4e683407eeca435529dbb4e6876cab86ad9af2b15552722e213ffde93750c2f583bce15a3b7f4f2144c1cd7e02be5341e1821ed61b3c5ed37a188139aa01501b3b738e3738e688a70105c71fbe8da6489873eb3f2840db4b1b87536571c859c67fed74c1ca5567aac364313146ebe427fc0e4100fc9d723d99a2496d19b9ec69a2e10c1792537263ac4285eeefc73ea0638976cc218fd8cdcd8de29e1463daada4691d5bdf0e8165e3c8cc872a2ceebac0860f08ec7057a8e18b3fef7369bca69c72f24ccbe23305ab2d0eba7c487f174d54eb2c39746172559e19b33851323ec5c68942fa9c4affeef57074e5ca73bb921467261d65c5b74a3efcf8270d1809c9a797f783d463e75413dc42ef127a6ef524fd9eddc7b97292e6fcfc19863bfcc3a654b05a37a57b1d1f794a5b3f044571c6ed829a1573f69fe32d4d9384ef7af8113b90311b3a19ddb7691eab72635c42c3c52765012fe328e3605fbe7f286eb36f55f05dfa0a16d45c1f4ed958706ade2040f09a7376983e1d6dd2864f48099f2ac57eb4daca0fbff31e1c3e1832fd1590ceb9881432eeb4555a3e60c4399881e4ed5e3e0a9a592704553b0bc650fcea95ff4d460e8b3eab6d38fcaed16fe46307faddaa5731a9fd492d5283deb5530609fb9f994dca8592156097347038b7369683f5338bb5c84822fa0ccc2420734427916f3c7eada88a81e352ca11a008868f692915247158169ae4e8be1f3e24331da34db246f94796165924912d5a9faaa6e200ef612884f9a6eb6c0c46011ac8d17a078368db22079393af0dd54a36727be22de4a1e30c3944e340e382aec5fb60d82754384f4381894964f515557748b40ed0fd6e92addb26006667bf0e3aefe1445cee94b39b993e6eff7a7d5804d7db3c892b299906395d13a5986cd874aefa609ababc5ee75e8b0c01965504e962ae2f35131a1e6adf54c3b29d7a9a1e0e13c320fb0fd16b419a863dd0df6399a03a2f40edf6f93628fb32b1375c65ae1365573ff75df9c311bc293ee691bbe8410aa18d79b0f2a4c095714fa567c11b30312ce977121538dafc45beda4c99f8957ab37f05c5d3735661d593763d472db2cd1c67b8ad42fae1dd20a10b76e69d0339a1a613377f269fa208b719626e2aa7b0401d87caef58e232fdbcdfd2ec57900909e027f704fd4e5e6081b6652aab8394f47be1f567d4f9d315c1526f7d0dddafb3713e0f5e408df6c05b5aa42196c6ac57664750567ca1f1789aa5686935273f89279b7ee541b6956fabad191aa48aa0ca1d0fba9ba57dc3c34bc8c423b76628f041b77002b0bcdfaeb6835df56e0954bc6638c3037c0aedd821deaf4f737dec744a41f17c3f420c89239652e5f5574f85523a1ff2362fa52f6397fbcff8360c75fdf58113530903803763e562e891a48fc775c324c6a9017592f98443bd5688fe0c03af437f9be6a4112882e7e00ae935d2a1321092a45444ac438627ae381b2b29476ee7d73693174eb3d409d3ffa3a3a53572be8193de59b529b1956328044af390adc016e258e946686a386ada6e5ce0e0f2f65e3f4a280f8a86a8f9592a33e6020d554b9c7cd5f24f917fd155f8d444896e418b4e63130f93bb99840fc2eaea8e777fef7ec3d555edacb53e755176a19a16b4ed2446d9f63f24664c49e3040a7cbe1c98dd9c99780712bcd9a77ffa541ec2e31286a8407c103cda33f30c33b4a9876be501c02e091f49fed611805f4b755591adc609090daeddf97bb8b2483bad06af60ebe607539c6c19744baeeda9af501006a65c0f391cba434d9cc744d89d057a97896023b562c7f3218e93ec88c22a84ba86e43c71a563bf095fa5befff8cd6999b0a2fc196cb887d5fa64658cb8e3ba2f3f0b240936c04ffc41ca1664b5fa5ad5c4001ff7a31a721ce35cd590855c61989d8e4ad78c7aa08a1b7e6a51879f7fb352923ba9fb8a4ec2397080137814ba6ea7415460cf96b8625631e87969539d72aa9acc3a00e1ebe92c9cd0da8780c1b323603b9882f9b982a8315dfbb7c5b01123c94f6db8fb0c895db95724221b1c5f2285a9d73a0c88c88504ab32d881d2c91527c2a7fca4f1dbd4486c750e17c2ae35b37aad2dceae9604284cb720cc4c9731decdee9bc113c9fc4ef4ee2b17d9cfd06d3075d05e6cdc983ae012abaf73c9c092d1bf25881c6c2d0ab82521b8cadc43df54dcaa68b4b03c30fc20e9a9b21b85a6357ac6d5f427efe65fa5100df31a08d1a555b52729e15aa6bd8f0508ea47eb6d9c2422b02b036e4107c9ef3678a6899580d9727926d6f635831260638fd13c5e1479b831717125880e600354afd03bf7763bc4459f049a0e515d6dfbb3ecbcd6d980c729146b52e4020fa8d488a6617b02a99bafd3b8b84b21d6a410df41b77f293bc907675506e504c52aaea794d2ccfbedcc29bf2fab6f9478c02c63016e3d226ae50af780c49f8c8af2153478aaba2e4f45f7337ea53f89280eb9d9e04dbe7b32d967e422d94e8bd40f5b32b2796903e88ccb0dc45c6677baed1e55aca6c2abe077b10bc2bbfe21a87e950a45da722209c789514c38e758ff33a12ede7c481cb96d4e500b8d0c7c082543b9853e8a53580382cfe708b8029b2016dc19cbf90c78ad58298ae3e369aaf3679b513c5c90e1be9e6f11b7e117af01a1096c373526a77455f2324e70ad24e04f39e4243c4e64ac727e1fc49aa1f56d8e1ab1588248553f676b178b536cf662df7c402b53ad7b6cdb737764f104b421e79be99f01ef8bbffc4cb546e04e71d588b1f1c12416e1924ca07eb1209b2138db61927aa4b498f6783ac8630e2dd69e6b907634132e1fe4d6f957d197c7fd36effd83695981efc1d95c520f391547d46f15803514ff64fa87c311e844664a5c8d43966b4d672a2e10deae3807bb370e5503bf306d23c75a1bb637477cba86e88bb5dc83c396004b7954bd4e238c66ba5624c12225bf3b37d78375144a9b9190dd466b5db97e1d41bcbc5488a2c7b07fe4ff0304cb1de6f3492663cb04f6b354dfab320756b6a3884f1ae81e1134217c2c2f4d6d76a72aa0b5229dde8c09ab9895451c43f7876e2a5fcd6c12bd44b963109927ec086c546e3c0a9bddf510d0a928d86ed400434bc3a4edf669bfb639af1c44c1206de5a8df4542af0f819e85872b276d665f6266af7d3b2ee78eb1816a93f5563064a0b3c171427e4b6154828b78eebb0001653836cfd4580c3a2dd28cf1bae8fd3ea86e0fd049df044f2ee1f504fd6b8be44b0503056a96e27f585d8564dc632b778f48ea4cfad38db34e249e843a433f429320bc28f3a381eb036e4d2fbb03b7bbfbb34cffc1f868bde93bcc285e9f413f0db81ddfe18f932e327b867d455e95a10f0f017d8159092b6ad0129a714f3c08ae75f12230ec5ec0345db4ad1f5ca1f6542fa0608ce013d63139836995da1b28975c150230684af12953227d03117ea221954900e74f625289a99ff225e9443be2e22a7e4833cc6d4bc8a4caf37c1b6e7cff3504048be9a46beb1d4059f6578f50943d91d9fcbfb693b39c3ca7e991aa1b981d5cd28cd8248738f8da982bd2fdadfe6b578d15c20ac4052849c3ecc20e22fd997e789e92e0fe5283f70ae487c89a31b069202a7c32770d40043a94e6c6da2fc90a3c0ffb57d321cc13ef02e0968ae63dfeb72dd7c4c4ac6582290a985753a4cc2e411d1b0b71f07269af3d4faa30288c50c0402185eb71e0c5fc33afd6f0242c49a09edbf717971bde983c9c7dcf5286ad18fdec95d664e7427aeeb040c12868d6087daff16bd37c37bc05a411534508953ae61958f89c0e93cc66ccef8a6a49db2d323374ff40fec56b6b8103265896167fc304babee25ea7b267699fc7e78d8b8195fdb2796f5c79093c9c25e2936eb9668c933bbe96cfa98d8cbae3024634a18ab5e953fed2cef9f467a3170f321aa939212847611ac9bd9d1c3a5f48a005d28a1cda557044d3f6225efd88a57ac4177c617aabed4882ee31f14d046c4aad85b4fc327ef9b2a7858ae1b8ef0f268f948baf6f9916a8ec7f6dae40574545715c239c89db8643ae3cec9f843d38c534967369b0d006594c8f17dc24ba2ab4b93c420fa0ffdb343ef11c0ffac90bb0283bd38678051d94a6a4d15bf72355d0b1bd7063e12f59a10aaf483fec005911cab1c982412739208e1307014bab92fe9ac771e2f2ac1d6bc3e77988dba01f00e9644a5747342cb6256e7f1b2dfa41f34fb233c093a89aa4bc03be2df35192ee5d36edeef715746d49b7c6e441be59856984edd19e40b84f7abcc47b2fab2e2980a5c81c9dfc6f6af1852663500bfbac58a24731cdc42de451869068f88f7d7b8b83fa72c4dddf96cfa20f8304bd5fe0a824f0ced580f0e6cf8d0175eecb8e7c47f44ff718bbae43d9bc5817c488641c7d2df7c5635cbcdf4d116e3fb2c8b3543455ce28edeada3ba239f37e322c7a2825d2fff287c3aca8779049d8b2b40f037e873ca7886ff00e870564d964b7e383fff9c2c321b733b758f094972eecd5058b1db7d04ac6ab7c975be821dfc9f20d310e5bf2cd40bea33dcdecf4db06c500995ba9fb846c204bf65c2ed8a85fbb71b2320e5e377c300c0a20d69aa2fcfbb8d4b72a7d85dd52ee69dd6f142f8058a55cb542831fee4f6267e2a62f901e9a47de8f5a6707b9c9c885362ae563147bbcf112b9a0c82c166a4b70d62dc3aae7af292f1ff0809b89e2b70f6ac5ab58786e0aa2c9c8aa70effb40ad692e902413e8fc50dd103a2f450a1e2e88999f4f10d1055c2b4ea5d24905c127e6a7b508589b1cb28230940932a40be3ffa256032d643826f5222d1e6db62c299dd54ac90e51a8a5e776d802a263237bd06c8106ebcaf7bb1050fde1c2c7b54e7b1cf8f3918b3215e684ac513f5f72725eb4a32f74923184f8aaf9dee3f09d45b40b4512a6e0dc22918f8ae8f308d1c99dd342c7e3b5539dc3d2e1cf93c19f8dc49b6a8ebca75649cf17ed4d2648611296d30f8875b6a369e45ace9f4e445f3a32b072bcce87e2fcf367b1a2c9d06ad4b82ac853868cf8db9f5f3354b1d858d3c1432ddaf697df627f1f3d7f6b2ad6f6fed82f31702133e84dfc2567d0c8113f95979ee473ae7d7ebecfb2c23593f2e660585421083309fa4eff219d648a912aa8e371a879c57994dbe8b6704b926b86ec7aacee54062daa57323cc56161c6c520ab63710c3367e8d2be9b860d9bb3bf0c0414424c8f75622bf290c253c27f96f2fa7964531a3d8a3891936c672ff70066078c8c79186d2bb1f873039565ad67e54e916bac108696aa5d3fd37ae6d1790c9ad6e95a5da9c02cb16a3b66ccbb6b73909884625dee2fed0c2208d50875541d381f500f1f4b681ae60094c28da90c1418f99f8a3fe3f76db287f0463949a79feb2559cf3114145d2b6701ae11011ef9ce4890f883ef75f2aa2e8ca36880e6e474b6b8fcc5c238c5718dd66ace2c891d5c5c614bc1c20323cf4c0a34b3da8bccbbccf8c2d2658de7e3fb051d2e831d605dea73cb660a54799bcb53d586b976ddb84571b8b2afc2465ec1b1c4b0cb3ee29d9b52a5246b0fd7c45b51fa1c3ad02253e33092e074e23a601a06605570868ef9e232f24c8802d160234efe2006770debe3150df86386f088cc1e3f60e69fc76b0c8e0ecc968a25f14d1a1f387a4ae4ffb72a8c3680e08ca1bce986e64361d955027cb53ec375e35ab6b0dbbdac165a87692bca051bd865b2b94ffe632f502a8985d79efee3f60c2144ff904fee906464da5d5d97f3b363dbbea260571cf98e8be128b28e99c0d91c81eff1adce1350f4c6039497469522b482740626bb3b4a96710ff5fd15cfaf4b8aa74a2818a38b8c3c86a2d594e397a85d35fe6db48364281870ed4cb4cb97e44ef6fdc0b8eee283b08b0902ec3d8594547a4274ef79d1dd5ab1fe43b33144b6236d51b5e6bcfa4fd2e8c1308aeffb1369dda7c64fe2e319edb6acba7d5a86b37cf658ff169e14b817077d0eeb413a969b317f5c767031143afe2db7d4cabc9f5765b5b8b5322fe6974b146a2907b17a83b8b9236c53327a1b17af0ce13fe27fb99339e9d20734924e7a30a3b9619a3d9fd40d123d907d0631775349760fa9a10551157c9c30de994208d76d77e0509e13a211d7c2771efe77378b5f9658c7a8a2b2bcf2a5ed0cd62de572cfbf7dd46e7e253d13916a69db71907181e84115d6c5f2085bfc7f3331d283a5d2b6daafb117e0cdbf81ab7dd27ccb1dcbf0a306208f77b670ad88610ca3271eb409fb15665edc59f264b7727a242ae7056ab7ddc56b01c6cf6050d521f102e1430ca21af86a4e9eac3f56b66aae6ba25f9e19fd8b86af09aecbe200708208939e8418317375cfcb9aaa18b2327be1c9fff2e80af93713fb09ae8f3b859b74a76b5e8880044e097e79639abf28d2ed361a58096a79de091049ca0fbeef54f8cc40905ed0b76df877d942c9f82fb8ee9ed51ef9a00af14756bd953784739363f1bd658d3d85f5f244299d1388030939323b249eb80d2a99bd30e2b8c1ca406f39ff265d69128e657d2e24c35d4f42c2d952ba64c11ee539da39487997b0566a4bd818ce2721b28bc17158fe1ec0a426fa261b4366dced694fca2baf5a6387d15d1089c5713da0885504b8bddfdfb40335f588a66f4945ebda2d3b49eb235b68122b02ae0733abec92367f4b3a1ac67f4d95b24400e70f0154d028975441b586f46ec945215afbbd4521998a796ea8e34703c735f49f0ad7e6c8dee6032ef625f5e3c3dceef554022f66964fe25b0a3949818eb419c2c5dddd82c8f341ce98db3e6c3dc4d7a75193176a3b7465d011af5cda6aed9f6101fdefa79f5643616e632a8eda0a64d704f0d261a2b6fc90687ea4c1050a3918837d2ef35b077c676a5e7b50e1c418d04bfe62a293b44def9efd2d4a61fccdfe1a22dbef62a1215fa295668665b0961e06e84a562e3ad086cfeb6a7fc7c945e86d13684ed83571f68292fce487bc322048aa0a9e01aa590e26171c1373a7beff1371e9e2d19d1c9b37c6328af135117c2cc63422836c5c6e5064e804255befddeb61ffc8e85fbf46fb7cb680debb68ae63edccfcf177ffdbc75a85ffb7ad00c14685eb6b0ede734363dac6b41ba348e3a11867dbc74ec8d11678a5fda07a5eb10ee31ccfbd9e66b7af9e1966ef6c4ee71ecef55aa1f7c3515ed74e7b731139654d647e18660bd500a4a4b382394b25a4035843a394aa064d9206ea196068f21b1b6809109788d40f3ee3f110e1b7fd4070dab6aec8578ca3258c3edeeab15f5fd015f0a7a41d73b208b23d2497ab692ff8398debeff6fa757f760c0d5be486c6d70b0a99e0ab3fdd2182a0357f97df0ef560761a8ba9196b2972072f279f19364b2a9d2e7e720eade456995f7df485d7d46fc86f30fb3476d6d9ae1304c7a8c2a501e9cabad229cc81fe4b7a89a5f2d1f246969798153cef41a9ba3394c9ce73a8647a43158af6b41a1dea8b0fcbc5404364cef550f2759f547220133149aebf4fb2a66890757a7a82c06784805a5686e7dd804a241ff036e2868136638c9a09d417d6ecc16a51fecd625dbf6168c5dd5cb5a5276e978ba7a741fcf61780e173d9d0013def1f8485d9b03bda14f322bcfbd25e595446036b29979486b70e718b9a83c244de9f60ffc72ee54434989cf4760a2cb90e196cafb82ad6a0f0195b39d210e470ff79d9c4a5a5948971b8fb5021c049863eefc96dc534d57d15f597aa2f81950a062b0cb9a90e1a3399969e2ecd88c7bee7f86e64b18c277d78427d9e1cc7149b9f96d854bd4b7ab70af38b5a6f9feb4cdcff88fc7af33bcc8f4ac0c82b5f0139ca70847ac372be32018cf2cf5e57dda4d88fa2b69ed6ac086a5b41503847dfd52950d757aa5cd62a0b7ef6e12943e8e480523716f126f815756204a3b2b91960b3c32403d32ffe2b59aa3a57d7c9280b3e04144a534e0bf8b9c616f6dad332b18c9b9ab8fddf1ebe59f5914b532f72e32373af9a3875df52ed91eb4c061f49686b6e7e61d7e5bad254593c75b99271374b1446ded3eb76f6356b742eca257e88819567f82d882bd690e61a854993fd98a395bb5c09d8157d4dc5be0c9e5fa65c44b61e72f8500c712243a6189a7491f08b5d16d29f968ef70fc33c1b020a073d65964e27c330eefe171ba635a945a442d701d559c0fb0ff14a7ef769c4868b62ee38ad7e6f46b9e4c6be9e9bb2de5dedb05a5c4c985444e6cfdec20f4257b73ddfedbda0cd6f0ca8f9971e1aae096e2b6ddc9f0d90868be5dca29db100dd5805a75064755b6082b8f62c380f261ee5b49ecc8612e1bdfb41e37b5f7de0bbfb9bcaf77d9822cd25cd644ee5450fd86786daf0e183b034801ba6c16edc065434de2b4117811aa7758dd09822ed1227cdaa4a6bc63b706750296dae401c3b321dad426d7448be4719ed442f146e9ba2fbeb39810419b4f705759ace1fec559e4a3a54452c1d0cc61aea6b63c2b5d13cc2a65f5baa1bb022452d38ecaaa0617c53431af093f4acb069cd119f91229be66f7e72ae6970b9e266086e56110f55e11d21146cfa4a4cfe838ef72bcb824cb60f58ae50569a02b88929539c8dee92f685d6bc5f408e11f3da9a7b9ab2a6c1cff49a41487900022b6f6b1d4f7c1d324ce9c5accff327f2490fe23aede51c502fc7c20704365ac8ecebd23f5a7b8d7a4ac997ef3e7009d845eacc7215b1a11c3ba95bf97695c2c913e81d364c4c16dc565af774b05613a037ea194fd403881c0470d0ef43f828fcd01a86aaf38f01bb2244671534d9163ea78338dfe81d73a3590eb630f989f2fa56bc84b793ce9596fd8ab93f6366d269fa815c56729f16cf418c5f8d38820821251e15a0b8864bdf716ad0541a9db91ca9951e81471ca64fea89e5449a025d6f76b8553aa11dc2a70fb1e564a82d0dd7c1471263fcc0c70f27ecec2518951506290a996c45eda1501595aed8cf8ab7775210b4b855ca9b2ef1113c096ef8051a3417ece72a70a90bafbf91e9e4fb5afff1d2a8956a554a08bbec08153fde704c6f93e11169ffa5023e7af31e6e5f75f591544e372da5f5f1f8e565d0fd638aa1d750b26a0f1205f0fe62818f5ff356771dcbf01bd0c7daae34ee92bb4e3415fa1cc270fe5534f65a5c436201db071af085e46023d3a29bfd2da58a673d544a80837fc474381e73728600372abdc20a608108aecc876dd28c2a5fd94b9f994922d1235d72e6699552d9aeb6b08e46aee69e7ea3865e6c6a5dd6af46ec81a2c1eae1309bac4c90ef6d79a3bde1597e2c4880629072dae075557b0c531521b7af8d3d575beadabb227b43f0d9b0c39d068644afa6982f78b4e25cf27c222093db3b5d8e9e4a7b1ae02d032ec97ea33f4d27a52d4a5c7aad111123bfe1f459f5a3d10b7a1cf645a47d528762b7c1b594ebe73c91d729dcc74ce27b9db46b6732e79357e9377711d447a251189510eb5f87af1e72da71ca2c9419f8581da4b7a594cfc84338d7df733270cc4b76f29d3b26eefd7fdb6a43d2b30932b22185c286b21bda6b6e2ecd2698957835508d810ca4f85f26f208b9f9d9a7f502d9ca2a4e01cd3077ca35bb11323bd9161ec4e5f20ebab0b780b4965ed7f7adc08260bff7bd8d26006b8782173173a0023ffe2cedfa6c13d14e811b8740fa13d558874e9c04e66bea2b58f42f355c5e9d259d535cb0ec2f1215261160ecc59b8d603db892f7cd07be496fc014b63a940efbaf096bde0cd35baea1fd63ea16ebb44b607cbaa491e243b79ab67019b6721e79897001d674095fc0adb9b13967723d35e6f99d9aa3e3963e3da5515aa7f53e179387738344743d3861fe7c7343fd81b3cab2e9dd39082655b4e9edd665ad1b3a77a033315cc2d5d1237f9813c23d7c8c91fc8d9bf74d6bcf59dff1eda1b740babffb72d08241834c4657336a67cd2495ac8a12e62eee51bcde8325a58e0e1198eba6ea987543a4248b23bcc5853ce4b05db7943eaaa60aa8c006309cdce53e6b8f0172fec5e6604b94e0dc670136f80ecb7883701993d1fb263323008f8e057de6d821e184c3dc0f64b9f1b582c3a39b364ed5213f563139540f1ab1e738f93eb94d627e3e8ac1dc5b53e74c2e312a80d01389b46fb3692f39fa4e18defebc969d1cd5b378b618710746eccd384baa2e036df8ec053827a6326e6f2b280fc3f90d1a435399ca84c1183b06295e5164378d4b20c9cc98b9b6c78083509046e2fd04d9efa3f94f1ca0f62428d5dbbe131a7ed01f5c6480f027b33de9c81e51c9f33032b5581938b56795439cd390a8432989347ad61c63b7dc18c9d67cfba4d77102974cd56eff798cafba6a70583b732d968433796b24d86353c07ecbed0f99ec2a78631c7fb20b030ea270ea156f32714a8cf9431e455fb1ab26d953b2db67fc924e6e46a0c2403f122ba313d66168a51dece03ab917b4e665f3c4b616be4a72b4023418e6f64bdc4488101cc44012362d2fd00d39b7c8ee67841f385657e71e377fc068fbe2bc7d653dc9bbe15898886c6573c63ed136ea09bb86b8e308d8ed2f42fff7837455b44583540e61004005e265482438b3047b20fc2d827c0b91a254ebabe216c8edb333b3caed3f6681415083d81c6c91ca03b8f4616429c79939f3fe686adde6bfe50a8a90d3d2008e2c7d66c935b4439c45b490b3bb620f0f672b9f87b1fa15574e18b584d364612fe98b8d3521edf3f9d6a7c099ffa0a84acd25b84a7a0e9b1bb0c6824f6a8adadf98c629027e0c0ef7db1fd6cffadba357ebfd0cf6eb131c3048b4876a569c183fd3ff1987abd52d3feaa77b4820aa0c205067516c6d1cbd3ac86a4d5d701dd752c335a6919cbe73ff7e7d1cbf00dd189a61ffd4822c05b75a486a5a90cbbb34db06973e71f87e4c82dcd7f2391b032cf9d03f179d5735290f81814b2aecd1d26af91ce897554d411b879ef34dec6bc3c376be4fd2a67d72d3e67f27f2da3f09ca27d8c55893745c30c24f4305e6201079dbea55ac4937e20932b6038715aa8b8943943c65209a79872c923be9eb5c4f1b72914d9a09bbba8c32f341de9c98b75bc52806357ba20a803385c1a90e1759521cf0e3d065567a54ffd779c668f27e430a96ed6abb606a53a2a34e35df6fe7e2bd7f660b6120f7b470b5e2017df12d6d95921f962b56eeb61db1c1b9aa547b560344227ca8c52264f7690b00a8e74b1ff275ee409a0daf55f37f4d33d0d667952a1919807e3dad5e0620d6db2b929bfe5e7079272fa333b34ac1f83388c427a92a0f51ba94d5cdf60c5341d7f27282137f92eee785754b9d71c5ce173dc8aaab50d2a8979ea18d95d5afdcea65c01b48fc4d01ca3da9df279dcfe5ca1b4fa813cba1fda88fed791bf93be44c42c4ea4df4bf3dd02aec6102270af8eaa7b98f50083bf672b95d3451c2d75e100679903d4633a179954e7f3a1c67e89109df5ce258c17d099d709757d68cec155ab1cb0751af896024245bccbf8812ba66803009ea63bdf31b15fe548d4e1149f6320938f88ee4cbfa5ec9fef9f1250df0655058b46ac26cb1bda668db7c8f0b417d92f495f310c8532dce21aa1f42528177898d1b08e9b67eb7d3e84d92a523e15ecffa73d9ac9802914821de69281c8887fc786c5f53cc8ee017bbe1d45407b2bb3b806502eab98ce66e4ede31f8dc259aa2b237fd90ddac781d33be47105a8318ef5c8dcf81d9aaa16cff429260e3bd2a14946eef5fb3b751226b2d90bfb1719cb04ccbfa435915f8a712ac94cec8c9aceb17de932127e117ccb75dcb79896265f543c63f6eeff90e47167008c023b100548f56b0a319d4d019505ea538751a5234f7de9f665066d212fbf677f13e9aeafd2fa448d36fd9d7b4f6b4452f06aca222b3e5ef218762b72e652347a702aff3aa88d9e0956829479ffd1d32c64479911b5cfe25eb603d0a0abbbf8d1bfeefea5ee40949db9c07e7bcacf0dc93bdf818cea2b56f986296ff041591ca7a2423e60c0239a915e5e527e3ffd1a2db1dd182b9a4058b667c3f91f4bc86d410a540668212f1441dd04dd2f987d8c07fe9f1f4a625981d50af4347dceb137c36a61f649e1b27994ac8824f233e0b86c043ddf058cbd7316dc7e00378c66cc80a0d01dd77484c3e346b0dcf7797e2d87089875128d06bec496e577d3730e97b23b10ee65caa11fb96f7f0e428cc76563fca81b0674c7ff92caffece4045f14a88b1ccf6ea720def3e5692e12a6faf58265fcf4d6de2191c74a287a5f98c5aed180c754c8fcc6a1750adfbad42e9953aec5504475f5f4e8e3508e8fa14ece59b4e8adf0bd8aba9216169a6c459640216fbb7ae385057c1c8d6247c9f0866b2975a74ceea7ce78eb862e802152a8e3c6db83e91680da1432daa69e787988d49c79b53d3e9f805e5b555151d8059c945d2fef3c3b372e00b3cd142a52a3b9fad542a7860ded80081cf4110ae6324d48cdc6f1ae131b35ea34504d0ec737774b5155b9e7d1729258ca8286e3ccfea68532672dd32377429e100f65dc9d7726633f0cb7afb094b84d326464e9a9387a39dcbd07ccc7c60409da52d6954ccf8395b34907e1e53d414f3ef2d631a1087c3f60f9756120311586f61f1a008266cf3b20a566e06cb97f7d296e9503780824faaaaf2485f3ef3b6852f7d8dfaf8695f999d7863b00083ede4ec6b7f04f7a86872e724e7e8f088604b9fb01aafd692fc5f0a7405263f1d3158c8ea2fbadcf6ba48c70d8945fe5bcd94fd6db86ebf4c87f2c43c8dc85ef10ac311571c6021f98555966e640c8e6a8eafcb744ca4a9cfb3a6b4a5b1dad9947a7cdd607352fea41d46e9732c6cfa1d7e10a59c129a59b93cdac0438775ae91f6cb75a86a5f2e63474f13c0bb03c931174a769c829179c30d2545fd2acff35271c8969568bbbe84ec3af8e74c9a9d69288e4d0a13f35929ff075e80407878d894c28f150a2e9278ba7080e68544d34ee251d40f5dda5e3a59173d5877cbaf774908798e9d0f10d6cd19022df87fa6398d0796b36983a1b7bf31ab4ddef314da59d5e2bf86026796dd50e92a0de8a3cdb15f25a90981b2f604cbd3dd6da7ffab5c342e3f0a5ad6eeafaf3ed9b3ecb291fee5098e08f1c0a48fdf8d66329041ae786e82154d0e55112c5399b98d32c1889208af120102627086b80cb9125113301e6e458177293bc68543c8c6bb70c4de628a56bc64944a26c0268ef99d29f27b93916cd1ef730895d2d2bd550dbae50def75a769d0403df8b900340d0f46141b0cdf6cb40f01352c680d715af377c26d578c7f8dab0aa298abdfdf25e3745d9c7438118a1feb1a2f9170cb2d9f4b9572d785e991f10648eb1f85a1872f137695483919966e6dbfa324e5babaf2b30eef0f73aeb2a63984000dd88f5838383b3cdf6088b5f373a731d53a973ec7e87f7695d58944b09ad7a484d55f2ddc7c29565a1407abd31d58230eb6d05fa08ad1a5b014c8420b43b88b427c65761346105637f6d29191e2ccc11e466e3e8fee5c3bf40ff1330fb97070e6143fedacd08b7936db73becf91c1ec1220bf511c97407d475cc478a8ea848178d1c853e409c2ae4a6a135c824312c3f0cc0ab48affc8d514c46e0683187fa0a5a659096289e90edecc1947cf9ee197d3f4ce04168d08e582bfa09960a738e832acd493dcddd26758f008e5197e7fc0198ca791bb9ceb9f19dfc65aa8180d6a55d8a113df825e05198df3d3af08f23504069fe2ef9ae224710d4c5b614270107213d29145211d08a33b61ddb431049ccc7589f2688ed038d7fd70df1bf673012148f5a30274057812d260ff68a3b48a6fda6359b5e3df6e3a2f8a6b8a633f635e70e8b4b3dc0929a6a7045252ccdd63e6b3054b04503036e46bd591518f14566b11eecc4e2ab0c2b178f1ee7c1a0de8706cec1d32d1ed2b7748a47ad9bd03fbe916895294178d81fdd80311ea55f46bc31172d4a5983a876313fbb7e68ea90711a4b4b49b460aacdb1291be169ab544c2a13a1f33d3c67797756db1ca9fecfb431babcc366f989a79a97cbd12c19883fb85071fef12fed0540fcf3df4e04109501ee04ade2f15d791c8d821108590b9142a7748c05682f1d98574afb1cf77211b31a247d20a0214ee206a97a56b01bc6e7a6d3bea15a5f1e257867daf1c2183be81de94aa650fc4eae117517bce6e996733e82c37775cfc4f061b431de1155c529649a1c01cba57a72d94c8b482a74574fbd9a43f3cf2af604a05cb9fd38f3fb53313fda7e11acb8d90c59e260e33a1b849cf8c705b4b5857f029c4a35baa99783ec58de472ac5089c75ae2eeb73cf6fc57808ac6516043defa4c8483e2f8da70a53060a89fb37baa58900e8e76c17571d2c3186ab0f25cbc91bfdc9542fec46157d40ddcbaff1a7a3b0530924146894f1af16cdbd793a01c27f49dcbbf1204b32dace356a32c21cfbaad0853da51314dfd3d8930f66b80789c91d51c7ae2c10fa0118c77ffb2ada5b39bc11675f6ebb6c5cd3b3538ec5469dda67d855505e4cb3177ce30bc35309b35cf701c71c7321347465c542ec59a3a7ac5c3672a6cf1eee3c2558f5ce5f543c44c151439c545d191323c9a31cea7e49653990c406b5b28a2e29e113c82e1bf89910d7fe72126a2623b633163aae0e3376031005480efc9ecb9add66e22f6fe957907333dd0aba4899ba26f1f5af73326ec588ad8db9ce2e5d0f2e8989e8a4bd6009b42656488614914ced8490a99d5f59a1c3df3882fd674e8a5dabbf19b40d80a54b58a1b56e661ff0eaecf44c24307b16e9a9df788099d80b841e27dadb35a9662d589576946c081765f3647382f5dda05b64e374ce1379d3aecdb83036a4934f32bf21bff7743480cbd4f50107a000abc9b02577415a622df0fde27c2e35d08d8ca085c9541fce4aa62a6ff44d75d1b9c45397e3f11f4b6300a7c77bc120f299841d5c28fd81d519e6a74d57a4c7ff4c71efdc4c0f4122cce0c46083b6f780395f9972ed7e94e2f26bc43ab2a5653c26078a5a9cc4dfce3b235b6100d2d224343651be9ae2650b5e1c7ed185ee5de30bcaf3410bae029ae5c355f0cebee809e6f9cc46d14e55c2d3fa8c592274f3b076f939731715dbd69bac685eda7d0c0712f749bb81e9a3d723d0f4db4b1432fe0388ff4dab2a483e4df237a97269bb2e1258eda5cd8f3d1934e4c7890a09d549d027f24deae77312449f59e21112ef464405c926b2a2960c8e37abc31555dc7accb23d0d2e624c9404d5e907c2252feed1b38c30aeb85c20b0d8e68af420d1c98daf336a1ffb26dd0c6e040dedab087f340c366d9262bd98151af907193650c3a11a319e8715a5f5531bb62944126baa56e8d15e47fdca528a44f2bb7b2c4bb96f67c00ad0a798ae5d968f341746a6f6e295f23065a71aa867804d46f8182872fd2a81840f847810292b3e8c3b652f10c530c5e4c969a6449b3b933c7d08c926237294a3e3c72f8a62228e20640000e8543f8e8fc2c22ecbb045c2b484101347e1d80a9e57c9140b499a54c9a28c2c3090380f5f6d0b501958bff095bdab995755591f8ebdb3ec21b4de47bc32450d8ffb748c346e6cbda5c76c5b3ac67e52de1a9a97d21bb5be87b7ebdd42413de2eb2b1c37c58b8c17fa96834cf65ff33fd9a9c518f0aeb61e82b9816f9131bd7b97acb124308ab67e41481de07a0f265dc43fa574ff5ddefef4b6c040d6f97a2e4ca5572a74b033087b9738188eeacb12ee569621adfbc1796eb36497839612061ac0496cffc3c03500dcf1c1cf4e0bcaa912dd89089aaa117e1e83c99bbf77089734df84aa52a3f258a0c16fff707441019f40f698140179db1dc5debc623ad91cf5b1bc2f32ac2cce18876e263ce8ac10c1fc62fafe317f59185c061b09829e10cc4708e2f0336ab00852b3ec5f2cd725f2bf1e0a741ae43649bc1e711f5ef696c54ddd0096c1e00262e2443c5ed0eda7147ffc3149561d9bd08186b647a3dc4b6a22f2d19185343e5ec1f7f13870f66909031b4cea31e00f139afb7eb1d8cd1f2356ed6ec94ee86277d21c02724ae5ba9b217cade7b8e1eb929217028d694d5724fb8a1ab479f082c6d2e15a9dee43c878df8344b4537203be0704dbd511bc606bb2c9a0b0a7eac91731e064e60abb024c4c3cb713a5fa249603556a51c22f514e30baf67ec54fd06c374449c310bac2ce261553bc36c46c33667b45cfe66c4b170481b7784851e207d4f15051047f44a74e67c714ed2ec7166b9e9b7d9211a80328b6756f97f2ef9789a75931ed6d8b0c705e8ba5f5a05f45866c0b65cacbdc01b5815090814535b1b459665dbbed15b182a568cef2a74965c50aaac92af70ea258450b71fd0c121071c94ff9ca93949a3789cf5e5a7385c143b034f1e852b38b3eb155621f91691815eafcbb25fff16e35f36f4ae13de885f91f77d2e9c35c6b9fa0789094d8ddc67ebdd60f60b70c644fdeda39eda6af5383fb307c0cd517d9619886b77ab80c3d27562d8b9a6d11db9156b0e00521f4331d6ae1ef6aa34b8be81b19a09d19d3a1330787a90b7d550586a044ee77cf5d5a644571ea82ac07b311482d80b1c9e65014e10fb73e16a32557279cb9ca87c75345919cea261bc7dc68acf4918b6d4719c9f0ffcd95733e9bd6a1a239d3d15888a2ed8de06c1410b69e395683628794b78400f6e708219bef228ea459099647d3941e037c27b8fd2699b1d60cefa9dccb51eee46318aeeac5f04a16bef3b83ff7295115eb15cbceb9103d422ddcbf63fae5ef3b575c8d8523deb519d8e0e7081d0b1ad77c7f262ae2c28204f9339462724f505b7f2684e11fa3d70c5a1975de6cd950a608cfbac526b59992f18f2ae256ca113aec7575dd8453cb4ea0d5b44d472216fc8c8e46b9edef79bbfee95202f60a6682cc19423dd5c9bf70bec4079f2188a2be5065d0c843381b30c06b9a88af4037dd03e5d3718605ee65fece85e445dd611909c86e2f4e67b70ee97fa40c62aa5fdc2ae43f6ce66fbbea8b8903b5856405dd2efc70d19c5f1ced9e3c2168ef8e60ed8296d211910c6ade06b533d7f623abed613085f3d63c0653413e3d8c892461cc722fb2bcfac5d717bae44262e31102cb0b923871f4103ee3e8da15765cc8c26063f038432869b58d5c23f0c4db4cefe1608aba3c8803ee5d717758f6edfc7cfa77b808e26172723616bf6eb08ea52cb6a2dce7bd4c9e2ea6f035a9d26f11098d3e0e05c4184801cb47e8ec8e959d3593152c90274c0e3e7c602e6d29c1e7059478dd0c68a42d822bbc3c37d012b292d77ceafa2872cbf96202c6b6f64eb4296cd5532938740f6019d8c9b09f144ada0ebe89814a0c16d77a9d03e6d799728d57ca118f6f7193a88884fcd0e12602db255858aa3e361436620a2ad20ce1f419b4034515e9b538b9b21f67680ac7f3de31d5efb93852e032ecb167e16680a0950c47b0a5cd9d17873eb55d19fa87c6f15fc7d2ce799b9a6409e571961c1fee6e207b5657205bfef2dd5e07b61314f90971eff600c0cc1f37fa948939e73bab0cd11286a8b3e646f93f84007bfa1c295397d34212b6e56384c17a27714d560e30410a23a8000d189101efbb3c3bd9cec910e50213c42b9deb89c3a1f88ad76ded0cce19114f282cffa18752176e31768c230de2b1a54b76ee2048802783ca98b09cf86db875a4ec5b7d784abf1d762d0d789bb619a65b4fa450bf443133a30c5a5a67a520fc86a3b8e13231c9788fc5c46ab759bcb03ac893350f7aa27213268df70ca6bc6304fde7ffb1ab68759bed4b70fc0c4d5e29f6a10dac1cd819238f7918d8a83c5559033bd4ce3e067e407d822f73342baa9fa2a63c6aacaf61ef3899d400c6ea899cdefa26a71df1bdec7bfa6e7a082d195869ef9eafcaa1067cc55635b88468b7eac2403774081f3ff11b63fdbb245be7aa2ea69166c7754de7ce2e17410f8657f229606873e8e2642ed8a9a4486d2fb57fc6131fb97c960f45254f25a2b7ffd23a836bfbd1ac4854473c2f141e4c49d42b8251ff7894d9da1494d8776edf1b8c55373e87c79ff972648a6a9d5dc402f88e2568965a3b4dfe1ab60915c3fc69204a64de7ca457efc550c2bb171e80e6abf52d7ab84bc4de90753be8e3ce7c3e285370377bb7f3c316bc411b068fd73f0d5bfbb9f8719052c8aad3c27eb6faff3a7655537acb6773e52f3e5b45981ee6e4f739075be8fb8dbeeae3bde162f3fa503e108edb7c3e6926c937b231cd84efbe0a1746d38fb0b2fa7b34fdf173f65b167c12da5634feebf552612e0c1cde33941a76be3f3940f8f1b52c9f9328a0a74e677b9dd281c64bd1c0b6468907b54b8d8ff754e0bbd53d96432fade490d96a084f7c8d7582826e85efe215c8ee0d098808f41e5947bae5bc674f66ecc8c7938c59cce5bc923c62867ef0a158bb359cbd0f2a1573a1134190f1cdb1617ff7826910f8cb8d6ea4c6f62ec157d94fccf250f334c6a7e97124f52491e4592347ceb342eb7454297cf5d76c0007ce58872fb121396ae6ea08f32c96e86d047b8221c0536306aa9cde419287a4c0dbd903340c5880c17ce71573509a04e9f8ea94a8c4c0f97eb2fb29263093e8e11ca1c8771732c950316c80b627e43482a6631f91326b032113700041b46f7bead85ce27311f99bea7dfa9d016eeeee3af446f7dac1f87152a07e3dffe6eb6613d0bccb59c969048c7d3e1e9bea6bfa55829f4556871bccdfe83c61882602f0613cd68a7ea26936c6e62c0da680beb6e2630bb3d6e9a7d59a9ec4511eceec17aa86026196429f9cfa92a65fa0a53cbe73c725e936bb862f1e9a3f036ac98cff62739fd2a5ca284473486633311fadeffade6b9e4e5319436266267d7061f34da66b64c42ece1ada8ad15419a70ddd35cb60d8f56ea20a6c51945639e0254c06f0cf9419e383506602d6ec728da8ec0713cbe51167762744be1acb74fd23d3290bb34708f4e2b6895a79d23a998eaef791a53d0f5d1f80e7459ec00684787c64ff8dbf8220b25fe0425af0774a5d6cf70cb5effa1813275d262cafbee283a43eef3de3673088c973fc02c3b138c54bf0d62f95095712bf4b3ee19663adb6e21835f850d8c65547ac12c213f21a89c271bce281c44a312bdbc8246f8e562b47582d797073644a9384117e28a88fe68d3136e602a5b49b18ff134a3de02e69e9596bf6bce50ae5db3391034220a53eb3dbcdf11e3dc97ea4191416e50104288d78f19d3d8030f635803852b20133251a5febbfa8500dbe71ddeb65cee554e9b513fab5531ae58439598708fed2acd1cb92ec15ecb2c0069fdc2ecd90aaf0d4564637dddb2cb6e0d4948e19490da13e84dfdccb9fc7b37a158a4545b7e0b8d033f050f2dd812a5b80b40ed0ae36e3184972ad184b035962af12a60591108b74fa00a7052ef36d2883a6661eac7f6afd99ebf6352f09a565aee84b923885c6dc41f53a034312bcec2ba8b021e0bd019ceff1a5830e83805b25762adb2eb5e8f1453fdd28a318d0ce8903485681d51542c9226e3b1f09ccbb5154cb384cfd30c215bdbe70f2898f707d4dbc6b5aee1a7b232f627f8f19c18234ed220ffe9f92a644456e05fc2b3f8dfcd60b43ebbdc33e1a9c83c75602af0a40928761e9daff5f6f9ddc1e2727903f83202b1766dcddc073fc5dbb97dee44b26d1f3c9c92873741536947409b2c1958fc9186f7f8f067643b0b287869359ec774402bf1f75cfba1cf72d6b99a6a134017d285bb4132aa50391d43996e1aa9b51e49c6f82189ddfef23eb2c1db8a6ca1c0eedf5c01564989c0fe9652107b155168ceeb0305a2b6c1dde1c52c54558a466918640582a4080950ae5067a3e16b2b74db72bd61544301d58a2f4fff60690cbf336cf40226b9fb0bd3aa421d69803de34c140e934a3ce8fec120503fe2bbe8067262a5ddc02407ba3d1be5ad183c6b2b2e140e9c326e62aedc488e84b5e556424f8f984585330de839b6a4486a97e7825b908fc24ba8d4e384bad82b903d1b9fc2457c2991bf566b4eaa761e35e8ee0bd85ce7a16364b405ed93a0c6eae0eeb5f60edf3dd2a4c76cc8e4c9b8261443a3080ce488b46174b4fb124ad96bd529886584c3205960a6ffaba0f89932b29007d19c66ec6e0c8ce8b9190f9ff531f32d2cd3db746dc859f94c406ecbca562a2b9f9195047a25bc478ab1d1f4f079828fd6940821d04c04bd2b21460f8c47a1315e816923b39809b28ce0aa026102315732b5534709821a6ca899f6236e0f50d72ead50ca9e20b392d1a0fac0db18809c13b913b69217d42e1408827a6dded8823678348720552ce644b7b5e8edefb3c5278146dfdfeab5ddaa150cb036d09fec4fc73026f3ede657bd5c40ab2f2e9ff37a55dd6949984af63259f1a9e737160e173a00c62b23269a366f85827faaa883042fb0882c161624d54115ed860e21062d4c9f5eb5f11c0a8ba5e67be02d637eb4be6f3edc1ed26cc1fd638814c34f2fba219992d4e4a454a27fb20151429d2f1ec4265fd2f0887a2fa5c4f1520625cec3ca60605a983f57da723bc9c33ab4009dd440efcb29990283498d7b6a9494f0a62721d8a443ea1fd2a5e73a979738fe3d31d773dcf28d5623fd0c64e62a80b30a0ab321e88facf34be5f1dccfe060cff916a3561e0a47ee721966aae14bb7f7f95143931fb88d89722cde0097493779639c9247efa0b0ff69ed4f5da74b02f35a501f1104c081e83d92b7efa8994581b4908ffe16866178f6a1d56cf4dcbe62f3ec156c92516c1e90e572c7807f53f939710dff31e78c4fe64d330f64f4dce20a21f5e3adc462148ace015a0a59680be92d79bebbfef3bd8018f93f9546f2db003e762a5e58cea2847d5240d09db6b960f5a4d625388ccaa28f8f7ea99c45951bf7bc27ad5413013a0010c3a832793f0b6352ed4444f08337ae86ca43042b14d1d5d43a76f5a9eb6294b125f4520d60520c9a1a34c80a51b318ed0a3fa9535de3178bb20f2db66d320b759af7a7a976066579bba70ce4690ceb7e6100095efe3c7376c058320f02518ccbeaf274300a0b7a1cf6862d6e29db14417aa72d68e6f7aad66e2832d8cdcf819671c2af20c09d03cead90da3320fc9ebc5fd52da06352c7f53170cc5a64927ba86542617177163fabe9e36be629472eb027f042757709707a7c944dedbb1cc9fb5433868341ca3ac7cd878deb9641c2e8fa55f45351d9981e247674f424ba1fe1e2f60bf3c1a87b865a1c16d957132ed232cd971a2d1652eede2c9b214aae4b016ff11821aff6ab8fc92d375522a4baebdc618697419f6af570b8db13e2834b8b2f743afaef3c264a567dd3462dc0be685bbfbd4dc386a327f4d54e4dc467fee649735f4038cac9458bded9ad343f5f9be01eab9b40c5349ca5b27804f39acfffe96ea865d4b9fc25579b1edb23b64d95ae0d447a43f5728fd5368a60c9ec9622097376695670c12ebf771402a09f4f07ed6c778a9cec07e51b32728e1951f515cb90d993956a2934714ff630a30b58220df4aa75e6f7b6835176ff26dc9f137ca324c33c9027b54340b308400e85aad25d1b79979f30d4e3d6becbc4ee6563f3ff11928fa7294759392e0f09504ede9745c5ba6b6822c5fdb55500aee165286683ce98b61666288ca79962d001aef2ba8ec5f75cb0ee371ae5a1970f0d92cf543b0c8538ded0453d246ab8143aeaf9ffefbc4c0bf3207237bab84fec8de39230795ed113136d013eaf0695662f949c2283552965fee33e29e8363f64ec90165ec19259d1653bb8c7ed518a5a41e06f4d7af30f60d23e15b1ab273962a731cfd061e44dc7a99213bb215a98c36eb0fa0e032cd7af73162ed99eda7fc08f139036a0b8d24a6cf1f47dd8965483485d932c3c29afd33735464dcdf4f63c95d25cc7dbc7287a80af71e9984f20ff1758ef166b2120969ecf3c47b02d51fe047415728be04beedfb77248ca22ee9804c8456596558d8f987154ff246222293d494b406a17cd3d971f7f86260f8afd104a9352cde7092b707145536846ca85c5bf622690387016725d1451eaf386b2b68b173b9266d22744d9ae7566074679706b6daa6a37eeeb9ea971b46d471e8a0bf3d5abca28d084e00f2e4bcf42a62d482f370c13a19c4bd25db3f0dcb3a5640658e4e04e168988cad2d86f5fb336c2bff13a77ed0253746e8f3b839525e1d49fc14343affdcf67f99f4bed791e5e9a6664620fa7b63939302f97aabce144e130b6bd505adba7a8929fbdda16da0a5eb5e0b92833560deca3c3bf903016a9d9f66344081ba7e425ee18b5c32ac930a3a48ae7d9f4e70a33ecc8086f71cb1a03a3fc83973b6370c6631c31b50fca0a477047b43eecec478f10192ed29449821d880b6261daae0055c0c5ab1d428f0a35f1e8d2a80c27276fb660e37198b407dc3b1ed5fa4aa522569141190275bf95d780e58e0cec37a02b35540d4c2fc37bd49f6fafd7725908ab6e3276c341d79df84c302734f09c6a8a074ea096bb7ae2c658348880b347bebc97f118a47925b33a568027787cf12acf52a48e0d64cdae6e9f9d926c787ab86165783f4473d89f4b8d06a0aec0a695af26126f1bdfae4c30c9b80cfc51f308d8700eb4dd473ea2875a9995e87b2c7d0bdd81f06115ddaba093f4d005d5a7c9007bfb75b13371105793744d54363d4df384c182fae96ce33cd7419ee0acb73f3ba720ba4cc488e0ab80c3531ecca7ddfc9f5caea9f99de7ee49fb9d2e3fcce56017b593a67d5a74eece6f989a0d4fa8020c5d668a22ccc8c80421983c417d5ee088bb09f37ddf738968b5cd20e98e58a422c6ee91595f126ce3fbaaec275dbfe63c9827a9787e84f50365b1032224d3aab51bcac963d91ec24b2e068821b88bb78c705a889d5ec51087affe6db8ab150bad285e24eac6c7b15ada9ae7de458455dd9fafca27d8050ddff734ece7c4cf148b948e25b4bee924bd185b38a1e026b5fce79d241d1efd2134e814e5d7ec52b81c65bdd13b614ce0daf269be3fa26f07f623e2d819f3f2afd22ab2405453590628699944d3eea32e942c3d84d8eda7284c03212e0fa4eafefee1c2532117e7407139e205b0beecfb1e7e9783f15b2743e257be766ad038c394ee6edaadd099a097bba744262570e6a2a95d6331697cdb06a43782d9d25b79e445b36fad41ced09a5a86187687aa2802d19d196cde17cbca050252529a4964e166af21175377af3a28a7834aff6c3c99ac57aa4a8a141d10ceb26bb8e5dfd698c7a7ddac1e2d175f57292f0e07f303784edadda853df7c1d5a9af835fc0d70a16ef1a434883710838bb133a4a1cd515dfa5d1ffa12a305057c04404dad7e5cd3c21c0119bfdc12599f3846afe48ab215e0ca51aa34abdf3a100d1fea3862275c113cd5d698d4711224d0414d9fc9748d26e2226c29896b9d8109c0082c55627b51414d19ddfac5bda6d463bbeed89ccd98584d1054776f1efe956184aab8c1fdc6971fbd0dc0cb03716061a1976638b2ee295d32a2b22f6699750f24890f55c4b2d43b7374077f07c4b7326dd92dde7f16710e930e1b360bfa4ca3a2c4ae8513f1cce6a34964c7233c32304359b18992a609b98d24a9b08d64d7b8bd1c6a5554b1e7604d51eefe5fea2ebd1523b76e00779a9e5a1d1fcf1f1adadffa64a900c3aeb7ec5f20078ea295b39b3f03aad4380c49f78336f682470813f71f3e650de261868d5914e585a55b7b4ef80fc8c86c04694373e85972bff84a6c00410a7dae25b2d4aa0a805837cc98cb20e98309f53e46413156c75660b626c0721d24645dd413cff55c6876f1b30424818bd0871d6c8e233a7da6e3d5d6b4efbd3fcd8c8cd18e9afdfe6c9bd5459c836141d6674c02112d39419c2c945755a575180761965851d746c7f668866c5468e9b55a2a15f404b5580c9e53e6bc2779c017905235ae02bc8f01ece91951cad2ef4af126b0445e80b79669857a90ec106e42b56afee13cc98384f41d7b30f374791160181cd7a5f98ce21516d1f05970264c28e89f8353b78047a3520a2a7516c5ebafd89dc3b334b6e55d82aa5f7e7a3a6ee2018077945c4f42427faadb59df6a73916c8069c4742cc53b2c009f4c365f0009765d726cd3ee026cb58dc787ec3b342a1a14062497bc20a59ed10785e99f56c85733cb196b1c2949a43a5a31f1974311ce6f324c8aabcf28335a62b7c1659d7b8d262629e919d6e5a0756121fb44b0611564fc8b6494f3655908032aa82f30504c79301cef8f03c7ad4b13773e34fe883d1609c4348516e7564a9d13a8f8d32b55454d2e7671807ee9f40f6bdc0626cabbe95c101f19239148ab19cedfb2abee7ae70dd6f3844304f9e587e5b4aa78fa05076a70feb6e8a8c21779a3761a1e9cc426567f80f271088621542eaa8003ecfc0d4b39f4530a06822c822be0644dcb647e17f727c434e089cfe0ba13f3ddb6706ad8887da69470807166d4f92b6ce95ece9b5598a581e857acd1344c1c69bbd7f22bc7bbd1ab2f2d52608c996fff0a94c76bb8c27128727fc19a66178f9821249601bf4987b25d66cf5249465e0b80e1fca4b39ac79258224c71d0708e7a7e2e1fb3c08e4643120ac53c23d62ff292d7633adc455f88ef13cab1c2d92c82d854607285237518f277ff9b5b4a1e9f4606189822e61437b8ac69485d896cfc6fbf7a02fafeec329c429fba8d3d21b95ce8b8dd7026f13e457d1cd15aff671ac5764580ae43d47bdc85f1587c68fe23d7fee35fb191fb424149aea96abdc66189831c3bb76aa06783684cce68c0d27c9e39e80599306b199f31806c24c6e45cc1c1da553b1b0e3db9693a80985ff40324fb0d698b05f252f7dbc358ab8f9068bd3ec33ada2f926e8a21b9ca83e73fd990879ce0b8962b3474ae2122ae101aa35f0a068580700b7b1e0b4750ea314f6a740c3f1152d00531d3d7ccf23accd4a1ac0221fca4ac98066b492fdcbc01470c03cb5124697b4348dbc0357b78a86f3a9f6db1fcebf20175e0fd174891267640619aacede0c8d819ae867d0581d991959b79b520b09af3728fc6753bf3f92121de8ea7854e45ac91d6f00efc7b5375b60bc9b61b2ff6403d5d8969b7b536488ae77feb67f229f5ef4ba5b1d415d2033c8977191bb1914ffe581860ee1757d78b9e9edb6c6f7af9e4622c2ed61b0e9a7215a2ad819ee04e3f3b8a8166c2bcd1a9416b540d3e0cf9afb7dc0d9414c51bc48cc9b918dda317eb9899736547d0b089f58289021667e19234a21e97199795823addbb12b57b31e7610fbb550f4e39c17ea0718b04975de413281c76d2648fab76e5640e3b8dcdc91b4639c4ae47531d33d1f363e1dd087a3141d3e8d042a2925003b3d2f7b8f3468e360c270f13df7d48b6dcf277cd20d58a90e8539eb43e92ff3e933a4254843de2d571745245bf93771ed53fdde317dd4e1387541b7cf062f2ad84bd2bb629aa828da5e45063e427d0ff82133e5350a8561714edc0983b3fb147ce1b9b4e233eb9b090f371635f04d8dc1570cd485f02dfff48afd796c703829486c1276da080f6fbf3e9db056029f39b82ca824f08205a185d31fbe62bc8e17b48f561b9e6d78af1e31299ff555f11bfe3c787d9061d2dd3aacef63cae72494ab66e60579b79311d9ce7ba5ce2465856ba29233a9ec698e43f270b76a61cdde2ddaec75cdc65cafd58c4e557684bf59e5fecc0117babe408159d00ae8724bf6baf8edff62a4d112678219549cef1c8576f4be22fd727eb8afb4fe8e63203860c54dabb59066f5a44b3e3533a6c69188527d2b903fc9acb6acbb1a3f39b95b7bebbfeeaffbe4605dc9b3f778cfc3661ca1a1d1aac76944a0c2413b7f80f27389b209e1335c0b4ed8aa62433c6e17a703c8be0b8e234bf201e7ca5e2ba7e2d1098bbe72022d4e1ead02997506315b667d7882065ba84f06110342f86664a398d0872b05b696ed88defbe879eaa68966d4591ceb331ce945f44b573c0af90973aa95fc31b30820b700632a0165c157a8b153aad9310bfc97085890493b7730c2764f0a4c0dd805bf93cfc44862e9622e4aad584092ef100467d11ee64f3cecfaf9c1c785b993f1ae4889ea73981ef787d642f35f7221b26350ca1b93dd5c6ed0c9069dd02185754aec7fb0c3302f09b4a0485d1619c4f946f2bb6d6590fb2700b06fdf323cce25367eacee2032441698c3e1f46e580b235ee82e4454132e89c488190675847109b79ec75fd242934c31ebd6d7bb59104ee8c076269d1c9376f050d49998024f7810dfb899c0a10ea89ad7c158bd3f6be09f02b113b83d5070d548be519b78e28a7ea070419f0ce260130009f1cea70373a138501778521417c7734dc0becd70f91778f3c192fb520b3d18c0e338aec69ba96c3115557a3fc923f0e30c0b4479120fb653dfe222d7ed13809e53a568c80f55836c589288256e05896f21499b86fd1ff89dc613a3f046c56ee8f5b0a4addebdb28b2c873143e3ebb43b4ce30ac5cb0b86991d1a28716716953943641755fd32e355f6cd57c08ac581542d040fb4fdea7c073abddf56d8519d937e8b1c5a716ccd28e9f18036ff5f62b6b24efe030a087ffa839aee3c2e7d08c4c4e2454e83f6b8e676a88743c92c55fb3c1a1cf3f2067b69559339750227d381ae1d14f04aea2616c419a41baf6182feb740945624fee844e4bb67a168f05098cceb3065698ae4c380c478dc58bcf979637df47f23c3aa0c117de2b8ea011a0541f826020c8dc11a2cec70046e40f6a88a3a1197b8a93aabad4fcb4ece8703d0b03be437151297d3c7a8ce5c79cee4878a8323b3dda0b45160fd3f7ff9d01282372df97bfa439a3aff2ec4a9312cec10743cbabbda7f9ce7b7e58258e5b2ed495e4889e54d35e29c5701addc3e1eb1ce809fd91fd89d50f6dfc886a157914e08ec072a5988521b613d711f438f23683251f21956ebfa9068c938e83842ea63803a14103edf59fe89bb5d5cd9abf7997fd733e615866f7c816c720863cc8030979a06717f4e05ab36fdb77240b04b100f001639a817bcef38e0dad93aeddd6e2da80ceeea0407d85baca96b09005f0de8888cfe2ef2890ab3a52ed310289bfd548af912ebe3fa9a334704eaea02a0ca1874108dd783834587ddc58be46156178bf845e48ca589058e511f3cbec8cddf28ac0748060b6e08b7278e9134a3dd9d5016c527da822dc9938a644ba2bd8ba078d6d7f04d2b307e6223e51ad7a007e31eff0b862cbe696262c439bb89702067e8ba1dec1fd8500a6b2ec88f354e79f78d98be3eb617eea45977bb4439b4e35ebc24a5b53b27ddaa6e1be731d57182fa9007e210a527fcbf8726e57b990bc3a354feb7dea8de3700b9a4176b45ed8071b5cb473e469f7efc3ca91d68bbf5ae2e2c0c131f75a9dcd248da0c4fa22ea42555431a40e933a200873e7148bda0ae55838b8245bf58998e8614ccb3140aaf700481eb2ac7cd3d092a49ad84167dfae3c4e931cd4298f3bfc3a6f6cbdfc36650cab3291097775f815b83686fd2c4f0385b166afb42c565f9ff75fa4baecf899b7d6fc284604cf9617bd9556a253a300bfb7b2ff1c9a80cdc5eb6be9e755cb0dee8dcdff3b626499aa37c8037373019f494e248dce5c774b5eead58097824b06fdbe348c101f730d8a376477aef76fde2d3363860d41c0bf666b45fc202ad575617d463fd988f902972ed65a5187240125a7302d37e93cf9c167e28e17c397cf3af50ad310bb68987b263059d1fe1a620630717d01fcbf66810d6d845871e412679286afbe1b60982e2321a128fa59f7c05b8ebf47e6c210529edf66a850b6a27f6b5c0add6691c685705d1ddcca2386dce340311cafe962498d7778847bc1619ddf5d56e176c54a3bd8a77e5ca8cc5d19393bd097ef1b598526fc12de2018e08f3be39a3f09509243a6c0f007506319ed7b595b5252a44ccdc1b5812df9a5a568fb1486199cbdc576881a32ad85db89bb5a8aa9fee642cb7e57081f5d0d5dc0b1b3b38601036f0c2997502d224e3b5138a1541f09374c9af0676f2286db849f31bbc4c45d3ac890fc4af31b4b1366177c4e162c008ceb73159ed9a5fcebc0997f8849af3a54817fccec325da13b4c3d3cacffb9782f2b42e4b5d77919376554005830f9fa3508ad13fa0efd195db11f317b9a1f8a87953e1e963ca15baf26e5920510f99da977ee73bb62f709e9e906360e3cd3093d6b17e6e78aff99ee6957f13816c691e5922719f432ae75e4bb35c64359b13dafd5f88e039805a469b348010727dda99b304f22e41a53ff48af0ce21d41fe0357421c73e827bd653408666dbfbe4811ef7d588a34713d9c0744b6c0b6e223ac04630aef8ed41e2fa843bc34128e8dbfd44b241629c22500cab656ea969e594344f2d91886bdc9f63b5cf4ffab1e7513c30f1a72c9e30c2ddff3909781d5366ecd6f32708a49aece6f512b21dd4e61c204d6597bd66727d3b2433c57d2bcbdc60bf10783f5dc5a521a36402ed241999eed46eb0259086a46b68e3bf5bbc661102d413c091de755f4d19a013e7614269f3e8c96627b8384c02a26dbe8fc8ef88e4bc4eb8b2656a3075fa60f7d2c05241deea39fb794c492cb1165edf9eddc1a24e28dcb14d662ba6290ebe47eed4a1aa05bfceba63f343a71b1c7ac6551017c0996bf4d5fa7e2082013bdfff5522d46228dd11f560cc6b9514f3bc65b2abc21c438ca0b7171526eb8edc8fa2ac5a68464f232467ce76eb1a708044a1909e28c7ad4f82257988d3d18876eb23ef4d9d1e95d90610431de1c9f540a0627a2ea76b74ab469ade614d035d8036b091f24a49f9a6da60156df197ad23f9d1b201f38e49360ac8b383823b2ad9a57722ca376b2c2de4af32540b1088e7044e41939162372652dfb032b7527076105929d60d5650a84473d77632f42277b36cf44561fad12148682c78c28b271b96d0c3878bbbee8b9df5583a80b51ca8c67852c55288ff3f08b394845e5129a3dad948e88008d8a1e1fdd13773a6eb94d0aff90ea5cad1fa35b3f88dfcd0e7dc9635697ab501008383b3560905ec00c2208c574bb56b7bff9ea1eac98c3a0cf11c42b1fb2d0d910a81e4dcf9208190dddec41abba7f36b66b956fe87b7571a3ce0873f79901627b6c89ce52e2a208ad109c3a9337d6a4b72aaf63043b67c5f9f11b4d43628ced810f22f3995f07d061e262921cef63fdd06e42e47ab25e697d5ef64b58ccd1666be384fd6451b29c89c09f277aee862ebc10f2b3d57050131368b4cfe2e41824f9e18327353f4014a00b436b195201c6d4147c4769ea714ec88e17bae04db8f7f4308fed10fd2d86c239956c00511fc5fbc57ea4f1583eab1b89da69e836c0d9b87f0f4cc95135440f402849a867782fe5cfbc17d72ba932231c8a670048e1d5aeabc171be2409a0702483c62adfdfeb82488e4d9a1130e78e30040530da750edf8f1896c2ed4f11df8237fad9c9518294c42f5de32443d3cb60af89d4ccf2b3e5513ac027b46f46e355c771a48138b607f0d9556ae28b5377af9529b397ef558e4e2a6e6ef023940fbf5c215c5925b6e2fef4e55a8c9f7d81f0bcbcdf3737f411b0a117ae77e419c7c2fdbe7cc6c783345874247a3a3fcf0996cdfc12f16f9217dd2e16cc93458585062f45e8c11dc62064ffd943116426c33415c6e8892ddab70103021d0325171c66b514bde6693011b8c5621952092de9313cb3c196d1e5fcdf3302cf571225980599ea5a2228e41a92eae5c9469a8e46e26d0782118d8bf78cbb10aea645bb4573a58f85bcd8a93fe03b4a43ef9795284f2ab6a1090949c9235e43cb282edd0e1e87b07b97d86cd2d5ed5c045b0387ad2ee468ffdb42765e2316a7d00e3ecca760491b2b80d9a95c0c2955df7f57117f4b2b69bfe9cb52dd071f02917702ed2e6d74e73161da83ddb78bad659fc12ee61a0078433d77b086b2dfb8a78a6b38a1d2f997ef219a36b9458ac7e4d10b8a7987b4d304306f95fbf9cc79551bcb32207e2549a25e4d2a6ae1348307d39405a57a2572b9f7660f495f7bfbbc1b9b56bdd3d967211f33dbdf093231636e8c2b5613a113b06d5547780c46bc76acdd804d147e2ce78e81c28418d6fc5ddc3242592f9c096b9b8cebe4dab5cd540d6172c3fb9530cefbc8336c5f792cd20e1e8d4258b6558c49d279fd99c4d4405f78601b1bdddbdc6c1fcbbcb187c5f7d020f379ff38c8dc82de5e2f7962625c303c5769d7f0caffd8845a9f257f4f33c078a07d7336e9f52daa627d946c6da7db2173724a677f7d1fbf5d76fde3c19acc50107a5b791bbe279cd06a81c22660d0e38825eff44cc3a0405156633bf735320f379b76d282b83d5b46e9777c7c9224a6bb3f72836a7b42de5775af00b6ded6caec47164e6146fa1257fb205ca9ae547d9679ad1fb91859838758284d6b8dd5e7759f41ca4892f0b3344b7367d72a812078064af4522bfa854470034268335054bdacdf1a7ae0d5d7b7e307ef972938545ee932cbf0818e5ddb6eb974b5c5c28affc35891672b084b02d6b097df9e19753192c44921ffc56bac3d01f67b6c99a229858d372e0986e679be2f37e937021330e9982bcd66c6f46beae5155d121e255f6246160d3fcd95752b5d408613f90fb069b7e38a1a9c661d5b7834e688cc849cab1c107d985490629a9745a1d172560246ebac9ec905114862f51056a9839271f70df5cec8a8832e8ee0fdc013ad0af2d2b0c6f1ec415bf8dfdb59a9e8284f79df08e2dfe4a03a811cb4d6b56c0325269400e4208c48b9fdcc25110cb2accd8e21fe6c33702f94254f8e4d30130c56d6d8f36d66e05a80fafe2b263838f6acc9680cfc86d2c30cf81681026ae7fcacd3c3d70a30119b91e9b8b05be73c6c5769fe12a08c186274be25edbfad72e3ecccdbedcec74892789b68c0f3d8732091cf89ee421b5d19b65141e6151e1a7a7bb0c89504e7765ae2862303b2066ea0d4c03aa82a1ed2125cfb40ded82e469c47f33f32697e5b4d84916353ba239d3164ba42ffd554444eff0c6b4b426b4c076e06a3aa863fe2648b69514f381667ae821d8f8ea45fa63a87360cb96c52c0775769aa07dbdb0cd0c2f160afbd665b5d6efd3e7e367149152500e9a692460bfbb0d8dae0e0fedabfc091d205aab5f91bc07f10e7d85ee5f17c9751e58e97876e218b3e93773745f1683c18faefa4c428e83b2b5ffa009fa850af18f07edddb8a3fcfd2abbfbc60575b6bcd1d4dc31f2d239043d86caf8390eb81b47c69c50fe55955e38e3f54faa0657697c919b443216911ee9e69087d2f347de7bdacef6505b50a0705b371dc903683f81529af7f31a198e369087bbec973763639c9ba81f1374112582a4cc373f839ddd7412bdd4c0c8c79b072fce58b2fe420e2b2ba876c7fb4f8ed427972e500804c6d55dcbabfd8f6e4b025da950bfbbfc6335542cabf30d7beee9ae8c84f5772f06aa90ce036efb00fee0157ad3be86e374670cc0e301f568ddd974b6e2c239f05f36bc916308c18166624596df747eaa4abc7a0206f9c866ce24d169c609d302e9e66908de70ced2ef5b55f688b87532d350d53ddd86d0ae89fe650a817c72f63839d48d0e1d68bc37db7285514dcf8d90abae8a529210b3b2567b960eb595bb30083cf0f59839932036dc35d24e5128f7aebb5d3f7f0cf565f35369073a093b258af55139ee3f32bd0b64b094378ecda38bbc6c225d781ced720a29582d03cdc09366fb4a4c56158ee73ab3b0ea8f3f1cd8b7b15e686c1ea6945a117afeb1414badd03cb59095e9dae6331a60c4380e65958398ee8b22db959513a3b3a7ead5bdba03cb6995f46d2573884050fe6e1ee2274bc92170ab0f6a6069c526a87b9f4507d3a916d6e13eca9b067fee73c946d0dec7a77681fbc04ee7f92337bb4bbcef2cb7d1c2fc6ff99816b617fc8d6b79b2d13e28514c23ce5dfc588214b5f441aec36777e805c592c7b7316cc26c628380b0851706330580c955542ac98c9c590a855c0b7f6fe580f75452cf4a04a5c640bafd29ed7772f960944ad3f2f92ed5422cba515411bcf2f2c0582d865f340fdc76aebec214ef42fb5a9a3657a1fbf1078c65855ad2a87a9b30a8ea8be36e23636e2a8c527d699827d014052110ed28d986672ae5e1a4c81b15dce4076852282ae0f5f15f037fda31106976462c43ed1a3eacdf1c77ed51be90beec491646c53d278bf95dffbd31eaddc8af045eda6e140eb721d2e4a8bcbf2dbdf0d9cb4194467dc910c901a658a029adc5b330ea963ab49294e2b597200e31c6dfc5fd03f0bdd979ec4d472b76abc11c3a497a7bf62e51ce33384913c8e56abc69424816e66aa17bc7110617505f48acd15d6a0f0f274decc66b7d3a14c598167b30787c1545f4ad784f2af3657556a85b75d4b05cc0025aa81b234d7239b637282a2d391bfdba24bb171b656d9c91341169b108874864cb3a96b684dfa418246a63956f9f1716e92c40cbeedf4c8b0e7d980ccdb83c416b9208db066f0438d35f3c5b4df014b13eede9a01cd65cd4a27b4a9c6458c494da44e4c0082ac93607c01bf26885ee85b4ad51468aa1f0af894d223f688e8d27979a63a79d3f56e4e40cf08c5e01b191a21c1414e729d7b85e7439dfdd5070f0352e80d5dd9c34df9828ad54db844775a6d9f3fe1577224dbaf9adfc8a8d75e0c5c4ca91f26c01b0e22039ce5ccd426027c6ce538924f49b7d4bd223a4bd00fc8cbdd0bb1dd24ee29fdb011e23022340e13b7bba2d6cfd9575255f644eb5f50c2edd149cebffc462779efe51d1177f0a7f079e73689224c462dd12c40941dfcc7bde4ab5ea2185e6ff290e3883b282a1f8b3c3230605bca98597663862bbf846ce52a4b0d2d34ced0e02c020a604e7c79e932e48432ddedbef28c47fc425329c3a1a01e29a9e94614225ce67af2fbdf2ee3d114a650b452ac670b833ba94d3eaca223d95f2c1a6d55331a06b64f05a31dbff1a3103aadda2db5cabf378973928bc979b14e2937f0863c17c6f32b869092710da88c3c70e6427c71e1a089615c252d487d65a71475d2b2afc8b311fc6cf1ff1306411e2e1349912e2ed48448bcbcb24c6c5ebf683ae195a0cc7fe7c2275fb14e98224095d4b2a9cd7500736be4d8ef49f9a1645744fa6c6fe13a48c359df79c3fb9d9610c2eb4cc7398fa128683669a9b1099badc5172ac1edea02d89931f23ca0fa3dfa12cf5fa34b3becf52bf437ba79a02884dbe8aca233c97ec0689bb5c95cb2d5d08509e7ed8b4399fd3cd245c668756c79e6d927e9d4ddba73ed980ddf0785661efbc0d6e797c621c2bc315a4eba5220cc0321fe22334cae150e087dc22eb88ec68bc2babad6029edcd6ce8e579e575447bb82fcc903d1c75f5de5d1eeb74c523d57c09a58ee6fe1900c8c1a15839a13885e3e7b69d2c1f727022ebfa70659340cd26026c3230939a1c62c52dc35aa885ee9b50eabdca39a73c3ec207aed75da508b5a37d94061e60290013c264ee3e43485d55608e9b100fd2980001694d67dbe73d1f11fe709f91989ba9db89e8b57ea1358b98d9280705700518b0c0f665e208867e07e31a2986a1386e4e706fd893bd9c3d0c85c98fc23e574f00260ae6db8b7e77c5351fa85b0dcafaca11d5f46eb0084064c0fabbd524c84e79c203cad6bb2809d3e6a0d2e7f9a31fe788faf62f9b2baa0dc54ddab0b09ad4e72e97318301e3c647a27136caca4ba8450acd81adec740d2948bed5b224ebe7badcaaffef1b81cb168268424e68fca3981ccaeaa2d4f9e7da79a428dd6d30be07a3c9de517ec7bb7947851b857f77a88da01c2154515fed9f94f5ce7866df487715695dfee17ecc5a184802dfabd224ecc03944688d84321785511ca0b73cb640aedcc0ff8d9b41ec16205d7e1032dc256b32506573dcd6bc2965c00ed658f79293654beed38f7bd47773c81316670a320756e2630bb3d6e9a7d59a9ec4511eceec17aa86026196429f9cfa92a65fa0a53cbe73c725e936bb862f1e9a3f036ac98cff62739fd2a5ca284473486633311fadeffade6b9e4e5319436266267d7061f34da66b64c42ece1ada8ad15419a70ddd35cb60d8f56ea20a6c51945639e0254c06f0cf9419e383506602d6ec728da8ec0713cbe51167762744be1acb74fd23d3290bb34708f4e2b6895a79d23a998eaef791a53d0f5d1f80e7459ec00684787c64ff8dbf8220b25fe0425af077448f50e58bab950b8fbb91ccb297426100d3c22279451134cfde1dc335ede97aa991a6cc73e1289c5b574028c9553e3230d07cd308c10c2a2a2af55cba16496da826620fce1f00143ec99e9ffb212c2d8c4084c3bd022a065f89eb7861ee7a85682ec28616de2a194ec94006215db8195146447197461b5e45b61582740003888666ee170f24c22ec04c145be1f7011190ba740b051b6484a0fc168e7ee10674a4cbcd509de2895afc9335d443dcbe16b84be322efe93ba9598d4632c0aeff0c3b4667cfa604ce9ff64a60b7a6f7c760ab03be495c5fcfef6cd20f8c59817f43c9530a21fcdf22f8690a55e61979a0aa3b7a1b2edb13f5b99108639b76a50f01db3f0effb047bcdf7072cc550c2c9f24c0f4c028e37e691f95543232a5a3368181217dc17f60bda4cc6e398dc46224eaa8f81c5cafa84160a3b6348b9bf6172b0a9a26f680b9ef29509c432cac81d17e41a30ee3382a13a4cdac238372e29917ac8d123d01ac1e0cef8d9e47ed0e51d3c68215bdbe70f2898f707d4dbc6b5aee1a7b232f627f8f19c18234ed220ffe9f92a644456e05fc2b3f8dfcd60b43ebbdc33e1a9c83c75602af0a40928761e9daff5f6f9ddc1e2727903f83202b1766dcddc073fc5dbb97dee44b26d1f3c9c92873741536947409b2c1958fc9186f7f8f067643b0b287869359ec774402bf1f75cfba1cf72d6b99a6a134017d285bb4132aa50391d43996e1aa9b51e49c6f82189ddfef23eb2c1db8a6ca1c0eedf5c01564989c0fe9652107b155168ceeb0377d43919c9483ec4736a099eaa441ae33ef4e0f0b677666bc145014a163d53a95d7ec192de38486d1fd4219fa4a2c4638b554f0fe2e78064954ea398d4abcf21c5e116ace322512008dc73b2228d0662f5fde142f8207c1588d44200421a919fc36af3e1f63de2bbdad4f13cf351252fd3e2121ac140a30aabc4fffc0aeecf6232411160e1231c46b3b3a7b6e41ff2ada2684937024158b95db5de71aec3fb94b5d5b21ccdbbae0a02d2c9dc7624fb41b4f1c4c6dcba56c433a5ad2dfa6ed89b326631e63b690f054311fa61a2c976b8eab68978e40f60a7b2b09107948b24b554b8bbe5a55a8911e6f8316bda060f13377e47b9cfb5c40aac2d22ab3d48794f154b41f50620654754f214ac3220344c7547d694f104192b0f83ddcd6920bccc2d3bb81fed089d3bcdc9babccb51989a3abf9e494d4114a59c150f92c90c254ac1c5bca8fdc4d60a71f973524f9213e1e98c9edc52dbeefa637aa68ef0e8f9e6c82666e1582e281a0dbfca190b257f5a72c6f1c1234aa50aa2384e493e0ae1a259e4a3483130015aaebd3bc79e1e4330c1f3ce5604a5a3d456057568a420ed4b7e3fef839ec5e10d22110a4482dfc92676fbb4b37292c20a7569df1bdc151cb815af273fc2d28f7c1d74034c93501ba1aa909fa0f17127d78735bf377559c1e62ee9a09ffceff44bb305b6848af3730571d2f0887a2fa5c4f1520625cec3ca60605a983f57da723bc9c33ab4009dd440efcb29990283498d7b6a9494f0a62721d8a443ea1fd2a5e73a979738fe3d31d773dcf28d5623fd0c64e62a80b30a0ab321e88facf34be5f1dccfe060cff916a3561e0a47ee721966aae14bb7f7f95143931fb88d89722cde0097493779639c9247efa0b0ff69ed4f5da74b02f35a501f1104c081e83d92b7efa8994581b4908ffe16866178f6a1d56cf4dcbe62f3ec156c92516c1e90e572c7807f53f939ed24a015f55ee5e8abaec536562057f035a17afe4aa36f6e91f0e5441e168a934cf4853e2e9da486cacd1f5a0d12761b9e345a3a6fbf9dccdd148526702f09c629a5f6cb4c37c7e12a0a70a3a7be972d1ed6d68bd3d40100a2dac73df39bb79f02c8be77266e74b24157bc380bfaa366e34a016b086f3e3806d72f0067cdd8ef0c397e8a9e12f28e38e1ccc4982f7057830838bed9311468082d801e90c0002e6b68da98da4c7e25601ae0987233e205af2d9e2e519ba58b321fbe7526857d247154fdf95e4b20a0404a2077df28556093916d6970e8433656d2cf175c919999fb1d52614a9338758ab186aa632b762e43cda41a6e67e3206f1fd2a2ea07eaacee7bd9a0bed525382eb027f042757709707a7c944dedbb1cc9fb5433868341ca3ac7cd878deb9641c2e8fa55f45351d9981e247674f424ba1fe1e2f60bf3c1a87b865a1c16d957132ed232cd971a2d1652eede2c9b214aae4b016ff11821aff6ab8fc92d375522a4baebdc618697419f6af570b8db13e2834b8b2f743afaef3c264a567dd3462dc0be685bbfbd4dc386a327f4d54e4dc467fee649735f4038cac9458bded9ad343f5f9be01eab9b40c5349ca5b27804f39acfffe96ea865d4b9fc25579b1ef893060c0bffb917899c428732e0f65e048042b2dbd241d600b6a293b3e39d1fac91e07ca6ec4e88b20cca8bd887f6fa7ab6ad780b0ad80ad4f6f7abb4a472f092f12571834e1e5a77def1a902801f8f2d229b349beac529f57288432bc44fba46fdcf5ba68fc8bf4bd4729bc094f8372a73f734ffed27bb2a58cbe9f7d6f44e091ceabdcbb5537561ea5695d1bb1debc8fe32423a14da0e435d6aa692de9044602a8f755e358cff4120a5ff6d6acd3bffe5f392d855088538ded0453d246ab8143aeaf9ffefbc4c0bf3207237bab84fec8de39230795ed113136d013eaf0695662f949c2283552965fee33e29e8363f64ec90165ec19259d1653bb8c7ed518a5a41e06f4d7af30f60d23e15b1ab273962a731cfd061e44dc7a99213bb215a98c36eb0fa0e032cd7af73162ed99eda7fc08f139036a0b8d24a6cf1f47dd8965483485d932c3c29afd33735464dcdf4f63c95d25cc7dbc7287a80af71e9984f20ff1758ef166b2120969ecf3c47b02d51fe0474154e6579a5cdec38f6bdcb3841022918a0ec2fd0327d38f00ac21eaea252dd65c3892543bfa52c2a6bdbf8aa7ac5402f0194147ec5862ee08bf3deed2e40d3e3aabb0e905c8800e57d4ccccccf9536be2047ea5bc2ebf119ed99cd1ff5342a49a72efead3cfcf2bcde29258ccb3fc6576e54ef9ae38e5df0661e1d0280a90df5aeabd97632816c7e540ac172dc91f3a077d245d9efaca29495bcd8ff1f8a02a9cb740205a8abb0eeb44f7321f312d3eda4e03e267717bae6e364c983e16eb13d728d8c55264d7c9fbfcd9cb044a4b7f1c0cb674af77f0a6fb527ff96ff308930b237f593b791f275ab46cc1f4a6572cbf4b5aa21ca81b70199aafd89ecec52589f50e9c4b21f01f84db7b200792694bcc5ccf41481ee7e3b985cb40c0d79adae5e37dd5727e13d9ee9d99da1902526d7b49937c7f317e15aa3b92ae4bf43461f28b40c67d8048f8c3f981c088c082c299abb26c0e4be10ce0efdfc21a22a3d5aa85bf0ec8407e08d2977e5e4c689dbb7eeb67283f2d2b7165cec5a8f6b7ddbe0c7c9c4d02e1b04cbc00addb1684994abfea5c81baf11bb1da405d679df7ea24278db26493df75fd072ff5e5fc5a09614774a05b423e2468047fadb8ed4956abe54c6bfe79ff9095756f4a791b0e52bc598a1e1c990a2936daacb1ae62557395eb16a90bcf727900c8c51887b26a79efb11fb6ee61f46adb6fb4dea382aded843142a25e7dfd0e0e069024b585eccf49db989b7bbe5f119d3d5f56ec5abb9eb0499c6aabe622bdab772101e3147dd3d71f0f0839df19b890c3dc556671349c363b568f78a2bf4fa7298c7d2d9fe8b14e9574ce028b664b05112cfdc013002388e3418626dd3ca74721b54b881754b9da0be68cb9177c3651c6d57e7cef89ecae1500fffa18afae641c4fe9b2228dc269a2705fc9975f60547021e710f2f8776df6aceb9590e1f94de3fef2fd4f57105869d015bac95097256e186d56a53484376985be3a7231474f590b657432be4d966c6c0313990726b991a4009514aee2908c7d79a0696b86515dd38eaa57b7d9ca979ae9f0e155a50ec9256a7aa5ef7c18911bcb9344bcbcfd18635724394c9792fe7195dd9d8cb0e88e005cb5835d95622ed696df2c8803f4a3b58cb81ae9345fc38084b3f8f3fcdb0799eaf094508b0b2a49b145e90e622d45f3adaf6d7808be2cfe90ec8f5a3e44519c3b527f5a08f9a902ca3ca9a50cc8caf68da2ddab15a1605d9faca9e80691696dc53ef2fff5d26d6a960b3a5f53d659796be87fd709c64fec6bb63eaa4b8bfa37f7adcc76ba9d319fc051138c2920947b756141554643d8873ceba7f77d9e4056a993b0d651c36b1ccf49dcb8ef225e61bde7a39a31f4e635fd6262f14af9b01bde5ff99af06383e5ba9b0d7424587549bd94072bef70e361cb13a40ed97efcd8673fc08e98d04aa88053457b9398ffdd37f63f7068a5b5c4680e3e6469e6e6e4423b5eaaf55d21c7748987ddf7dd2bcfde037740ef89e3e7662f4ff47b88a4248ddc2f4d79b7b056efa1cda193263d0a404b1fd66d307373b1e267388e6f0fd0ff800df3716382049ecf4ec71aa69ecdf78c03a4556db6756499ce0a527dde9a74105dac640e0aa3b8e0d8bfb4a7c67ded4d379e7d549a403096ce7317a5cb35510c971b1ef87c651b5f06189fc4227cf345a0f74fafd517a9f00fc6038c1c04a2a460c83938306dcd228ab4fa539e0f6ba97f869ad5d0914ce7170b17fdac7648d9d7bf5565e02c0c651fe7ead9cdf78a4784dd0945f5c7582725704f2d8cf54d871f30fe550f0ad7aede3bd0a6aca17f58f67efe4fb7d7770930e224e5b5fc2e90d3f19e413a9f3fd654f0d2a588feab4db4b6860aa8fe1546a89e2c87e183cbece4ae0d22774474a431f8e9599afbbacb9c7f792cf9f7b8d5ec03f55777d1938753779e3a79934692cb43b7bfc3be98fd87111cd958e98070ca8eafd20d13cec299774d941f0ac149a308d2a8b2fb6b31b5d493f2a8a690c86e90b1feb4ca3e20982c157ebf8ff031a09ae5e6ad565c98eed1d954669e9f530a9044e2508f796c155db21eef6ff45e24686d04c6d6165575d1b65f3f3aa3a7cb291d46bbf7184b9a543868206a5882778f8f246a1d4c892bdf0f9d10885c6153a2c69d58dc167dd6d13d748c6cb4d3cc6309cea6656d69df1956dff8fdfaf532dfe1b418cc2e7527d7893a89eb15620d0962b4b98d44200142e290743419d820ea49018ef2a7a9a4934f7bc13891dbf367ae5c2dfdfa637e769ed28b6f5f7f4b7a26da499d4c8563a5045b3096f77beb2a1174e801a86326ecd75f79d322cbc885d56ca3c4640f00a01526733d97f45fbe68a0f4ba44a05d226aa27cfe7c0b821a2f51e9ba8539b53fd251cc77266d76278e693c6bf23bd941fcd27ac04c8f79608fee5a072dd60a59243c8b27181e51a20faae9a52a105448a51a5fc2744587a4634943792262dff9f4dc792a48ce746f7236a36a2b3c0d9d36d010e42c96b9e5df4bf2fb143a8c2024d7b3898a573191e4d640ffa90d048e4ead31678c6ed1eaa7e819c4e3989eaee9c9eed96113393777e9cf3600bb193efa68b1a5cc08ebeea17ae36031d5741a4a15bd2db4163c20f3e18094a9de184125cf89112a39921e905a4a49bebb92116afb577704969f16d00cce243d28775df7499b53e95c135fc57ac41273ebc05b32d65a57d37b5206abb20e00d86ecf4dcb5c68e7994baf2df711bcabee3c33b0fa17a917590ccb699f649106c3499012a6a54313039fb661556dd8eb16adcff41a487eea83dc5e63fb875d96c6743bc093515b0b3e8895933f17c0c90733d191367ef9fcfae32e3084abf7eec5f6dc85111caf21bfae1dd92875db3f72409cf45a9e90a7aeaccc191b6105cc80e577b0114c27c53d4eb684dd2f8106fed088d60fbc154528478804e2344dbd61db377aae41b29aa7fc93a5db7025c477df8062890874097271545283a32b788a7fb1090ab18fee1d6ef9f648641a35d9eff2635ca1c51122ba35c59072d0e99227a3f104cf86d9f236aca6f48adbc36c1b8105ad4add8f5a085f5c464ba68374a00f63bca63e9110cf7e6c85827c06340d8f569674edd4859e64c688676cec7d157dff15089bab1874a622a99e7adbcae02fa217695790e83fac4998533b3f726223012ac45681408798580f50ff3c3b060b97766dd672433f146913df49d42ee53ddfb4cf4dfe98e15a6b13241c3f52a47515ae6f96b2f116e258c71925c51214fde050058705e9020f7881cfdbb7b8c24f18ae63ad93d28d8b606073ffc386cdbc5c4bbe3faf5de2cc90faefa17b0b889ae237fc406cf6bee2a6d8d0b8b7e749fbf5d0d707bf61ffa84b16b4b5497b5e1f0978c934b2802def12f80921c25f8e1a53f3495631b8a61fff7fa4a5710d06ebb14508334338ca1bbe578741972877a05ce6b6786fb8874ec51a850a12857f5fbd3d97b8832afabe473045422bedfb9f98f577cf714f6e4820a5b4ec5c7e2737de928441e8afbfe8652b8eeb21a69523f6accdd4d385ab2296196a999487fcf4b0d5c005565742e0b387f9dc6d460638e61d61c9a6da39c1eaf8ca619f155c5fd4b4ac051495931e50b4bb53161f2b73837eee4b448e9c65a53d2e81eaa443413f4dfd4664cabc09a3c9278674837a5227c086ecea5d3ebfc7b5c7422180e11191ac3402cef0af44bc685f66bd221876889d7b16fc209014c9a092c2bedaf51b6b498af176393dd6ab31fcd2a05a6d7530b7b798f051d014c644233c1940aea76746e7c7ac07d24937b18171adbb8c0936ee17160226b919e0f87ef7bba40cf0b1abe378177c75314a230c3bee7eeec5e6e0f015d75fdf6ff39ebf27f49c8dc506125adaa4a9590615550a2fac1d1aa90502a964f4fcf585a06675a9c41bab58da675128eb4a44831b4e83fbe5ecd7c5cadc26a1163448f56763ed728edb96bfb4f336e07ee424dfc90541da7c455a1831450ebd39e31800b41b8ed6b9c8f9c8ccd0773b28f7db8d94cf6b5c42b6b3be6f89a1477e54779dd5ae6ee9f005c4a815ee67492751dcc0d4a1bc4cd2a9c0c511ce0d56feea5c43a6d76fd1371d385b9d514a85afb7ebaf1352526a17bac41fcf0ac0c79028d3b28aef614bf268d3bfe81ac61c8c9ad3e34a0f46568ebf81f51ceb5069ce87dc2f5b2b06934aec43a080e001c84c892e5cd0590048c65338f0a2c462b97db3fd7ba4079806eef4919e4899aa010ccfca4eee40a49fd6a277bd63fc7758bad2aa6651b4c5814150d6f48ce6d020ec25d73c639f3bfb7a751fd2c0d904302e1b63441765bb6512720b4afe267d4d53ecb60b0bc5c281d0c68c58a29ddcb9c1a1d2ed2f8181e4dbc0b3a9a557452ce7f636768c01ee32c9a7feff84976e5178dd69bab4747f3eeb6b3311734fe88d9395b3b72dfc43244e6c0a60a6552eb28ee094edae63fbe7a5c30fce778c1a3bcba27a62eec365f1ede48dabf15238656ed9f185ec5ce3e82cd4dc4734836ac47c40b1eb4faca0bca31e234bec0c75c92ecae43186cea6efb82069686015fd2077c16afdbbe6ffefcaba3b1d0bfb9b15686325795f829fb964ee3262205a575bc23bae9cbb980aaa6a6ae3c215d87fe94362a36f363751addf1d64a889948112c2a8e981c79d9850ab6847c9f4baaa629f3cb28e6769e8aec9517f58a867eb84e8c41c253a8f538f28172bf9a5cd01c09cf702c2dd421e4cbf456a287488ee6c0554116e73d65ef49700dc9fca57b4b7f6c80804c6296a7a9dcf638b197492d2cd28ef6ed60efbb032c75bea5412bf3faa008462b1362eb932c562460f294a491f5ec442392962b31a92167ca641c5d9f4e6c9ac5fac4ac1b830dd7e5db007d1cf67042a7b55dba7feee4e24237d30885f322ca2f11cc60b91d684c2d15e99229a7485a5698f6c2e8eb6febe8dfdcbc73079904888a16a7d4b2129d9e5d454188b6a6581a167ccedd12edb8666d7f87d757aa8ed168ed942e6acabad273216b7fab5e65b64a8fc72e36acc8987ba85fb2c53e2761c7e8a6c82f265cd2774255f42cf139f042750cc5cdb8e2dc4cf2265f621f7b33da423bce2f31a855eec9a44d6ac9678c5f281f5f5d16c4ba83470e679c1b06904a890dd82fccae43b5628b33926455fd04db9de33584b50fa92eba5c6b9cee1aac0fc547f65ab095910136378681ebaa794018dd6cd55ff57d40e6cf4ef1ebebcf46ce3137b4a765027927104fd5fa804a604ec240e6dc87ae148efd73dbb3355e3eea056b38b8784b559b7eea78e382e1edd59b3335ce3184e5b5af0856c491144d72d89f5ab12314b09e2e9d9ca9fbbc0ff16b75ddc2e27370bd34a719dc3944ec1c9856d767c253ec5b46d026362bb1544b69dd7c6276c1b407b1d898f425ac46acc85cea050b01acb00d6b00176c0c62d18789c55b22b80f6233ad95f67d259bf894d3271930644c3e40a1e81043a8724dbb00d575042a976338ded313416a71c92917b227c15f31f8912e36f785683e82d420c5bdd67ea685decfde626e76f4cd029e19e74a54a9321857264ec3174a2a08215d1854acd90b0711a60cb2e7807c6d3e61d69f40a9fad47e059c7cea531796958ecca6b66fd49a8c1279a69325c459678290862b451e2fd77cc005f1c43e9042b0e173a8b8b7a3f59bfc23ca8dedda1d34058af2afded9f9ff65524734a9551370a64cb04707cffb698c08bcc88186a1858127ae20b0355e803e4b69b2e98776b7745132baec9fd7d106eb68cb9c5b5c3d288c8e71511dc49e881717a2f69f5866f0ac98f83c957ef3d9e3c8da54cc6f2a1a6e619415c280749c44e69886a8e9b85b185625103cd7daa5fab333b59ecc60197f8995f26debbe1852a674cd61c4c30d653b3190dea74c19f3c852cb162062182347209cc2ed10876af709c446661db081ae8edcc06f74354a4cd52ac2afe72267d79a2f4c4ed5cbeae23ed746f4bee466c58b9c6b70ffbf27a9385adc7c64e236737b71581816d09627ca0921941b8338e0a3eb2df1f3196debceedcde67b68a17b70a81cf44a40072f275aea6e81d2b30f248b9e5aa12022083c25803dc1febe89ff9d5e439df65d429e16139d2fc7db911360df41fad71a18896327677096605a07afc820e35438118b0aa2a6448f728c5a15dde53d3ade001daf08fa0f9ef0b5f6a3aac23295faa88215bf61a49a4f319b25dae92cb3ea075bbfbb4428d0f6bb4e3fab93b17aefaaf833b86712a0efe7a2345e21c45c56dd86c40c9536d880edda1b60dc153583a32f225e5e3d0f54477b811a670a47cbf9c12c273aa60c10b7a4f46c0efcbaa4bf819338d0ee638222926002998fdd4fb457fc809cfabe4e9eff74653f557444014ec264cfe0d813ba259f437f961798302ea03808ec12772673c5a9e5f6bd4c94956a900aaf1a66c8bed376574708d52f44f4c63e12e2c97a171a1871ed9c9301fec3fd009b5842af32e00975352b1d1e60e0e4b4d8db9446ec1fadb95bb0b30a209cdb0ee37645871942cff3adc9b5f543db9fe6d80e7cfb656806d3422506a648fc00008a2ec63d413a8980f4d156cceb94b792dc51e2207d3d42d5efc47f1f162428b8830c818a703f40d96d8d9924bd309074be320fa4929db5f9a7b657a8268629e3d1c5feeee7013abe3b4ec229d4f555d2292e0a1e771e5adc65d2625a22a1ad2c6e191b55ca4b02a99ebd0bd2f133fbf0eb5fee9469bcabefb5619c257cca9146445c4f31bf2bb546b1400e82cc43617ab8a55bf7e30059a1277d6b1c1c13175bbca8155c7b297dfd0563731e6d29c6354ecb1d0997581744cd625843ff627d98a90b8067b5c8451ab4f166026ae2b819f5e59b221420c5b7a3ef9cdc181ad5a7cc9e0f91c8ffd9c8e3a0bc04c9a208ddbdcbee453408a678ee44652e57d585f599a164db30e4b8efe78f87ae7bb33fed30252f86bbb1ea243e1284e2e9bad0a6d05246fececb988d5ebcf85ee9bfe9e301c6dfe1e57ddabccb780c0e024d416e86e74ee717cb8d01b3c6b0eef1550977523d76a69ac9554508c71b8b36eb6464a8e5dab4d8e4dcd13694f2504b0625ab4d7286e2c7f6a7988b450e2350546f23eaec87dc98a263369d48375e1dc69f15d5f6cffdf654e5a14683e51269fde95e0e4c1eea008ecbb61f27fe6a35a9912fb8b8b26f7f510126df1399ac150c5a22c4ee7bc70f45da657ce478708235361aca856f0987f6c3fb6535b48e79542f72793ad5f8845454167400fcb0e3609fa18f8ddd9b328e953c33197e1f2e9ded4748679df3ec181198418f318256ad8d6f06fd37bc7e8c8e0547d39105d7a2ee2a299557f7dce61d92ca536f08c1cc5e90da2ef0bd392e073c12ea9cd5993200a35b0860df01dd369bc2e01ccbf98f141f47797dc2ed8f83d336e8bb522338647e0fafee77d0b62cc735514acb0fbd981922653fc0cdf54fcf1d0a4b6ef7d74e3c410470a72453177ec0ee2855b3175a35c1937c7332fd09908ac4b5ee329868a3323c4281566a9e1beb3876ccdf956bba4fd4b84f8e647519016e11090dee71fc1031ca8e275e9a0372a3ac58f7fa1b99474cea1fe64fdb499e180b5014d91699745633d30334e0c74a542b146264b1151d1bca52b3d8ad167ad2566f91154ac615e6c84c8ca34643f57f9714b08fe9e5ea142fcbe174554f263caed865d672915150e1fd9f9063892d2a0a0090ef6fd22bf41331c8afe48c156b80c939c95592c35e1d40207039513d58aabb99e2e65a99f0a215731f53722cc5b091af16994134f0513587027d1f9ef34b29f42f25eba74a39465e87ed0e712a290d08f0fae6f4cdf004111a6f963495f95799677fec75ab974c638674b1a074b0073bc52d8904f00ab2ef4a1f0b075c8ae7f5e59083867e978ac446cb569e9298b6ff15b3bd87ba0665ffc4750a046025c97d842786a4b15606f33e11fc98155d4f73ee887933f7d69d0e1c635aad63bd6f1c520d92ef3147a4ed08532d94c681457e7549a36f9865cd4d58000054948d558f91387408ca234fbf55d2de84b03806cf505ae44f13316b831d9137ebcb0f1044afb95fb5230e7085993c3a5e8f30beba598bc52aba5f8bbe57aa2b417ad642322ee04b0d903c8deb60aebd2974cb321ee23077474c0fbc9c634b7a9c05d68a3f9e560acd4e084fe78655fbc42d4c065afae041b6edf016bbe92830467972224b207332fa271cbd4d842fda77846b3638679ea1416debe5a9558a0052d149367b1bf53fb6fae53eac6a816074639bb442abe06eb63dac3d45558bf37f5ad69a3b4c126edd5f631aa0bfb1ac0971d33310557aafdcbf2663b2c0ea580ba48f72804b9a3baede3100d401c999e1bbc498ca27c29d8feafcbf69c8713464b1feedc0e20f3adbdb648a4035536201128ab15405762814041358d99a10ae30f1385f5abfab1ec704229f9e539d4be109a51fcf8c39f939e0a0fe6f613815a65c53fc4491df0b648e4b8f6dbcc53b5d408a94657ff5f9230967e178a8d7e5b20cabf1fd7c86e086674ac20e555d950fdd85d90fd2f273fba5c3bd86f50f93e6dea3835831b2ec39a0d0c75bebd72a4dfa0261072971f1fc43887ca299945ad20407ce86b0c8666f010be6c70d9453bfb3229d4bf4692d0d5d760a620828b432d3b67917f24e9d3b5c3be11bd17b9f7871c0eb182cfc0978c4689649baa992f5adee9e741c3bc2e685be3459783c4cb5a7662f248e38ece8f0b0e45f62304823feeb101e92ae1f0dd18e6a5107a716f7b847af90b62796176cb8028ed0340f71391027e5783809004dbc5f3c98190b7e250d974fb0b4698258e492e48e52512410b3e1d66459a46431b724d7c3c4b55b68022789dc73a8dcca61b083d81e89efd117e07954b9e40130aeb151ec4785a3b7fe5e8100a36f87d7f6f2286d17ad6ee6967844c9cb3dc8a32e5305544f517b37a010d2723f0f841ccf735b0bee3a4fa17b2895d1eacb6a74acaa75aa4977e60d8f292e2262ffbb0c17475bc94a0959a1ebde70d2fc24247fa96764b1c95aece32e5874d473bf2ccc4e2b3598a6fe32d366a62c6c6b52e7d0995729ae455af236950ce308b96f35dda37b92149a2f343ab1dca2045bc9481cb993121d956304beb04b6aef02b8b141a21e0ccee8add5cb65f0c35b2f79f4e80f89cda0f845748ee6f8772bf7aff283aeba6813d7e473a6c6d9bcfd706b159e9919ff91ef10bf71e112b95c286cfdde61834c6028a50cacf38635d0ef816bb5e7b6394ee9e86f805eabeb2dae621e8553b3ba3ec20473ec2585d9d8afb28b98da7094449458340f9020808c537e16baede096b3242ec17f8c4109818904cef11b840f1745cce221725e74e0dbcddea6713635da1fe2b37fe58b9d7a99e96f89e6d4773c666952acc6c08f25e074f3a930b2d31de606ecf8c0e8c5489edd0b107e04a5561738bd66bc8b765c27ace88842eca36d0d204e0e7452268e5124d3958cc555f055fbd6b8b2190eeccdeae2d3f43c1301b106ac0629c9be7796500f1aca9da30ee4a225f21a54821cbb994debe594a23116eb8ed72071b718de3ea7e1496083d7cae39668eb0dd282a418ed5f06bcaf9e4d46a8348eeff96111eba03668ffd77b70df3745b245827830347018858c4868f22cddcce3ef3a1f1c22c4552775e2201ac35897f5b3fb925ac7487951e8f297dd030d432bac21aad87876c59ac80d0be182a128bd8a0b14130b02d559241045fd56fe8025fbb07e35cbdb4796c8a640ae6504e32c0a042abd0cce4fdc995b1375a4e009506acf9bce2617e6c502cb4da83de48e2c5bb1fa53e0d9227669b985137885d7abea202cdb998d5c02add96e4c72db2a281cf9e11db3a313dcde0f761e96d88dc5e9a15ac4a847c843626ae8e2ef63c1c8d80d00916dbde9fe635da0bf59b4f7dcb6368079807d4f495fb7f52e59bb2b32c1447102e1e5f00ba5a71a73b0f7a540b500416e57abd3f4d7b30b64e2b95ac784852f8cd85f1aad530d89e1643c18c9e50c31745438686d8a211f35103bbf112425f3be18cd0f3d6a04a33b3f5b9c442421f2ff3108d80c116711a255daec630eb8791b7b66b8e83ee0a67b5b36497b90fea9d48061dd5fe242a038bdf6011f2f7ec07f5f52b063da894a01e77f410b2af3e51528bda91bc23577eb92da7baaee74ad082d3957d50e5643016f63320ec830affb33c0597ba17443ce5c1e09d5bcd1df1a69a0807b083535350e16f75a27e2731166b491540b6cb4799f1fbc7e2897119eb8a31283d6237febd2a42e853c5840a50fb0b583472d320424f3bbaffa507f9ee8164ba9ed91e316ef3cd2ba8daac365c7800d59b8c7dfbb4a7b818849ff8c0e4f6de0b153c7802162333a1c441b0e160860ac0380e867cd4c8de9057a83b23c87c3b21300a680b206210275246c27aa229be7be14e5f2a97195c83d9c27d3f65ec9bb515f3cbdd2ac6f3f6a3f466c8fc7bcbe50a1fd7edf4217722402a5b10b30ec968b7c4a89448a31d57c5341e4c658402155e7692e597a196bc5e6b8d20deeef237dcdee57fa0c1088d1a9d8cd32320327574d9ceaff62c4480927397228a83d0a8dea50b15567c32e0ef1a2256ec6469b2dfe8446c253048e10b8067e8b281a8a9a3485b6f6513c343370717784fb17027fa74068a9a07308e5ab0131843fedca5d42dbc192d87445345ba1b3cae5bc664294f86e1c7305b6ae81b47786e1461738924928d36a56723ac765c992ddf382241546824103e5d5b39c7860e9eb1c45dabd5915427e03a184137d06f4653c514bf3205d8d005988556c6d110aaa75a8c2e2dca83628a6b32736d0bf025b35ffa5d10048cf48a1e00119855be91848fd9743a6d487575129a2c574619f1036a8a4c563332a4257e5d5a157d00eaa6daf5c6cb0f05c260d4a831c95b07a0464cae041b81be4454ab9af55b6255ca2f8391c34555925099a97d113807fe379ea03e909814f91f0be73a04f7c55b8c47edd29e0350660d916d8731a28467d3f335d0c3fd9ab0201ef46dd382e74afbf6288d2ebd76e3c423b2f42c19479e540da345e49b4e74263f59b11a42cb72dcbf306d846fe30d9edef208e6b16ab6003986530f97107acac2e6acc3aeea7693fc7d8ee9a496c7fb0ee79639d0a8d7ce7bb97464bbe7d8732881486ba559b1623b45b44453b8961a3348d713a06b04b0724c7891df8053e9cee7da1e490250d3f149953975f366d2fb8e5608c5259066de83da38224f6c3ec6aef23a772c3c7fafc492614d44e40ff4d5c6ce6227633141e6db9d15e8b0f45d00d19fec033477df2254b971cf97b0b37f98230bf6c2189fa6c40fcf0680ff8ecbc4e233a0f39149a7747b3e5880e222ade69d96abe1be5d2f0e0a4ac7de89d79ac953d62190c09f585d41828160607f2ec0af51cd9327e68c5f20bebfbabc4fa6e322599e9a8eec853bbf5b22992e78cdd4a1066c260f31331be9aea9bfcf3903f9fa1f32e58ec4352a536446bd524e616ee2a5c2b87b0c221765bcac76dbebd09e8da2b49be5179eb206631196c24cd2a4909761e2406f05d16c1c93d8d824bbc6e615daa9b7b7f61a5b698db8577341590e7293dc43663332afa58ec7786421d09ae422ee2b6f9928483042908ec52946d90510ba886b2098df2639b6b07a72709b42986e90ee2912aa8ac76ea9b6ce0dd3a22b2118d7f16d165bad12b643bb5ade2ed8d6c32d332f28815686ce182b263ec3cf623ce7e90a7d0a25371ea63167e9b7715fb31876bdb52d8202359d4978d36256ba29384ac834f1788b4f380d8e10a46e4c240f5400834e16fca5c4f113d9465e08783d475d1359f2d4fbe1355fec49a63b0208457312f6947d079468f6ca52af33eb33f15def07f1c537af0ad9c5bf029e00943f58cae7a75a88eeef88e6e6749dc2f16b60923e0cc3e62cd07dee84057db4becdf685eac9fca92e639aa67c69fd543ba82ef5ee759c9c9845748c427e01b6edb7b45c0451a130ee3158df2e1eede68467e219f4e9a83f54c674abe27d7dc1fd61ae245d9255106c52e7f26b578414f02f67cc8b2397494d22308d99cdf095e3e4842480339bff1bc6580720cd9e46c0d357727161fd0f3f34eccef15d7f1c6ed19a960f26fa0d559c3fc18d9094594e822c6aca7fafffabec0b82dbefbfa193154ef544be09a886353c5848c5909519c1dc13bea87fae9842c748cebe8148732657f6c3ec79b553eb7489f7a1b673d636cd2f5bcde3aea5c7c1a36549b4cb5e0d81ffc57fddad48a0a56464eb22a1a80a11330724195d8116ceff6ddbf9f88d7cd84f02005e1559db68ee0af058e5110f8783500800af7c3222bc11ad4688cc69e753897348315697159ff5bd27be5c267e1a67f3e4c846d270bcd1814b2168e7792eb33e733c6ecd1f571fdacdd70a8055b49362cc219ae4cff9322effb40d6b3b3c504e3da7b7f6d5add4f2d5055dbd6f8c0605ae42f9d7d85071ca5f3f977636099bf3c4d3c46224423c4494ee53af3b4949f36c9ed1ec4df9cce5a5829cbe04eafdfb292e9f7aac3d0c06e420a3859caec5276ad7085ed92c2f83b7ee18996968d9e30f52a1e7fa65bdd3a5f615703e2e75c8bc72bd25bf5a220a4170a4e0e0ccf4e238ca052c2c77f335fbc097bfeb4abf65b740b90e22c88917df0e809bafb23e1e4de3a612eebc6c02028062a75ce22c51c9da9b09df606f9408deeefae849fd0a3b839e3e95d6ccd4004e47c85f722df68071782ffe1c14ac19d78ecd819db16dcf5c13eb29d1281e4ea7eb10c94fbe67ac62dc2d69ac972d6fa9bbdfdc54498dbbd5a0b885a8bb69b568c4ecca46a2e03d0468d951dc94ba2d4cfff25e3fa841745e4861054c594269ea6f823f9f974367f929639544dac0aa81b467580650e3a3cede40f4095559dac4f226cf8fa4c04fb947951898244549975ceff77dd590fe8962e4a2d9325d1a395c2510f444066fc32a6c853742be766dfac181e25e3398f3a075e7f5e4120429a89714ae3af11afb26ac9e0b093556603f6ffffff09