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 81120 23c2ac8f3f98c9b511366d69c03dd784c4e1e119076d518fb9307a97c8db16db

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3685a35e588234bcce3c4e1ea66b6181660c94ffe3e029b406e1fb758027e1e9
Certificate Block Hash
23c2ac8f3f98c9b511366d69c03dd784c4e1e119076d518fb9307a97c8db16db
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00e0310000b0200000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000004774ca141fa1a47b15be6375d70e7894ce26c22e50875c523cd068201bb9063251ac4700b895de47ad64cc66fb757023b0d93a8022d01b117281599623b06d07bfe5ed2132e8b8bf464faa6ce71d856ff55e3f4a9c255422f5020000000000000040000000400000e0310000b0200000

Raw Header Hex

00004020d41b3317928b06a660f66cd19029e92e783690e6133a0c25152d8e216ed54668ec1cdb9b5d5e81e031a17511ba7dca785f8f4354f11c7bc72307d80a359042e0e207466a95c50018e9e1278075fbe106b429e0e3ff940c6681616ba61e4e3ccebc3482585ea38536

Proof Data Hex

59,560 bytes
12121601030737e587b011ad5043c46decf71e21d5e3f8300a5d0f9c5d023b78e6e6b5f3150ccea1531acf860f5e0f2f7e5f4cc32bda07b31026dbf083c7226dc20a1e1df281e1c3e62839ff264c63bae003db6c5614f9c841cb53a99413fe16faf78d97ea6cc3ec9e963e6934b9f9e458984eb322195cee57824312d53abb6862a88fda99c8d6bd89a76a35717ce459dffca0353026af88b904f0dce6a0b2cb6e19392782bfa17179a7c52f885bdd8a56bbdd959a092675478ccbd127ec83000bb357a5a7d2d624f7d25f26bc22dfd739294fbd5cc6e965b386e21b01447af804596fa89dd39796fe4993c0ddf047e213765a5416e486dc18fa61707a45b1b8dea4c0686305d2aa7ad76fbf2437a4ba9e8342e0954d48d9c769008a19e4d42c4e51a1d79cf28637e2a0c1c6cc1837b851da112f52087aa53f911c97e26a94309e61b1ac4ccf3193d686150b44b691490b1a98afa07c938b9347fd2d6e98a5a299a698164b5233b77a8bfa8d99e6898ee0c18ffd8ff6598e37b038a842afff1b583d9dfd9b259af330ed152b338abb5e36f9c494e116965e058f20356ea8824a01eb10b371b47aa8ffff6b6877f57595bcf61859d14e8f14cbc9fd7faa8daa265037df55c08294c8783c5f87a96fcbc268bcd258f77abab0c1f75604c2d348a27c3e9331a2006bcaec18734c503d3c6fafd20dcd183d133fb1053a5a2f379a5c4d995b050fa8649d30329dc00cbcf4c9359b89ca441802a7a91d5c85ea5c95eef98318b120c19270c96dfc9cab0cbd5a105504ac9eea3b85a8ee9c8cbff322615a0fb51148242bf9d773ae6a4b4d54d6002745fe1050b4d46c578812ab70059ecff9b588dc1bd81d8ba3ddfa3daa15b964b467ac0c96deb28e635c98ce8d6ecba056732047b5e0db0e0d8716f3dc2d2fd38a66dc59c011f8595fdf3d0f11641deb52557e48df8e412de46a12d1b3910cff4ed7443fe61a59c1bc05a3c35cbd014bd3401d036a3a590b5f6fa4dfbd6dee204bee415979dd281165c1121f70d53486db1e2abcdf0bd2ed06b16383efa9fcce74fc60004caf5ef23638a1231e7c4802c8729f7151e5cb5f1a38e564404c8dbe10e180fad510efd6c3970e7660245e43ccdcdd7686dfd4783d825f77298df89dfdeacab6cfa9895fe7701ccabd30f17ec6af46a2657bb1d9e35835162c1775767edd3244fda7f257d9af58ccba6b685048a23fb177cfd7049a843d9bd7ce622903f32525818e450fcb11697cf789a03be4c708026d82978b043075eb55f5c0ff38be2fe374bf31b3859a8479e9a3bc06e2d3d33dd763fc34b44b955bc73ac2636b64eadba921472efd5b8731e61953b769441d5601d4a2f9cd73f8dc01575dc371c1343b1d65d3c49615318d89328260968a163691108fa235d151ad37c330ec01226dd072476dc105eb68c86a6837771cc1bd11e751478f927491e677a07a277f51a511af629160e7761cfd70fe40b1a3744b6c410f427207ff8c8fa263c8ca2e35a88ac24280628e794b99df8c3255743a40773a5a8b42aab944d5b40cb6e410c753b805a1068cbbac54a663130c7fa7cb55569b6d7824d7c5c30545835a8574761e288385f620f50c5460fca1ed9490cb42c7f3c58f7da51ef01d879833f4b94bab2949cc02e78975376a153fb4111dca538ac45431d5f4f1779b3a7c5be86f38bd71bffa9e811ba2cb124e196fed66acc34423d46834462ad73f7bf377cba3c91e594ab84835ced53f668e6a32befe6f4d3f41fd94cd76cb325a79b3594091b18fa1a26c18bf09bf585a0305b9cb57a2f3e587313bbcfdff97dc42df107f82b322cfa26e6d21cf3a1ef45eb459aa4e81236015c8fb921c214585934c417fca8850979527e6f6d08766cc1cf8f02a29838ee651cb54a043e37b6d7683c87c06b8fbfe36f3295bd15e75623f55688f34917f71df84af3340d376bfb0913b1f3ad56371b77efc3eeda3e30bb1b7b9019e4e445f998cfe5bd98558a22ece2e90b1e31b2e2aa86a66b5261bc472e46684815171c872cfcd169225c44956f4c7a225344ec3b2ee3fdcbeada402ab6a5d3d6b0eabf9452adcd68ab9376493b676f8ea4f328834fb632e7758f9630bf7861797be2e5b921715048e26a9af9649732149d6eb45267d3d333ca4e476178c102cebf5b1331f9069839dad51d42d33d4e4efd84a2d5868f7f8734e3e22d8dd6acd3fb66e61d711db9ee0ce38daaea595a83d09491e243045d39c14b030cde2513038617a6a96a9da4e7e882786a1d1040b0e686daff530b6c53774cbd584543345042cbde7d5e12a984b6b1c978c65c0567e5e0c945f41201f2f3f527692a3c9db5ca50a4ced2ecfe29b61b043fc4bbc191ead860681f914f8e4355d32ee8636f542a14261b751540d36007a8b651b867f14d55baa1596af9ae3fd585d7c16b6c758ef73b940fae7286066225ff68fd8e7f8bb9ef2007f1b214ec96e7aa99238ba4522789cac2532b6d8b76e6e9b750121b52c660602f90af12cbca722cb4912fb5a3b1aad41569cd0e2002942a0265253b393f48f47fc73033e01a8cb719e1c0c85e5e7ad474e9d8d5cf0b234303ebd7a752fce226fbc16dda8b53b3960326ceeaba665bba2e71383ee34485f4a2a5078e6102b98956a908c0d0caabf8d5fe783da0fa549c983fd80e66d21c7260579cb9a867003f80f9871011432399e2467f9db3efa36b1c3e3166bb2444087cbfa28025a7b109009861c1cb734c735d04c6404c7833f452e7d06d35fb05e09e777a3cba19d09fe52f1b72f19d5ede97ff9ef90376977f6d72d2b2524e4ae8915ca2daa917e73174caf6d1fcbb247093feccf71409cc6c6f31b9dae6f8669bd8c266d5c088b956f91272f0e9642e55d0a2e2e3213128e095f3fa5bb5302b58f553e03f5119ee9fc2338f1b20714159e8341f6849ef44032541a43091c507042e3a8bf71be4120c3b478f714a83a2e877f51ca05353c7d7b80dd9f4ac5e9eee7a259dabf88ff096a5d7cf81dc20813a3623db397a96bfcabeba49cabfefeae26f1c3f03e822642cd1bed14118e39c304eaf2e552f5bfde8f74dea6d00a6fe424729d52da5fe7f3000ea1a65529e8a50def4c6fb7a38769bd9f0ce60c6783f9e9ea5160fac953d95b89901e01765f231bfeb75381d5777a3699e5fe896473356e6a9f022e1e8e520257ba0cb8a08e6c1929c3c9cedf44f1c90bebb07e2fb8646ca6fca041160590b02126fe30e1dd5ad7f021c2fa9f0189f0e9972b1041ea735431347eae0de13ecfe3215afc62bf154f1de1a6c75d3d314e5a058124139c3c6643bac38f174978cc0f35173668cbc6ca5c33977720b9234e9197ef3ce6681ff89ec8f2ffa99ec0dac834d3527855129b93269d9625671d6189c36964cab5ee6fc1276bcf1b3fd04b0ea831d4ae4c8156a60c295389bdfab541d55413cba8e6143494b5381321e2004e90bb709889f6296b08b4129287a77e876fbf76ec5380d117f462238237c6c0cb4a20061b49074cbb3e742bd41868e873d19bba16e0e02ab344f6facc0f4502958903271ffd16adeffa397bc59f781dec0c20776f2bc541bbcf40879c81dc1fa3fab6d01d7aaba868bb4010c36aa0ab745c5fc3338913a1ec8a4364aa0499b31b1a640c85e8639054a11756f0186f91528d5cfb78640d5ea34ec408f79da72353ed49f120912ced44d7439c59c089660f9abc251f2e36a90822f10f3f2352fff8968fa5d3acd56ef5c10d7d728b8f465344bd7659ff15bde209080a82abab9a6a91d9b8641de18b2e25fcf41e9faf29fd9bdab5771e76f6f15e87dbd99549f672e2caf30911af1a3c9fc48b73a47678a6b86b0e56f0dba5e079d317bf36e323138031bf82baf7fc537e9ef745d783af0b13d6716ab98ef4a410f7ef1569da376887ad417b737ce152bdb120b70ee4826f4f29d20e36fbd72b1cf849475718e15dbf7c7ff3238053300b937306c1f182229e4fe45e0b59c587ff08171b70b56299df11eecd8baf9bbdf7df79218eef911c61bacae3e69b8a35572b882e8534ce6d2b8a9ef6f1d4fb228f6bcd247f9f44c440e1be01988bd2880531d10edbc6469cb10796d66731a3511e58de382d490803c41c5efc3c6e30f7a1b7d9188ff07f9537b6922b366644f2dff90e686a1bc6e1b0916bc0ecc8d9eb1248de687ed1f91582880c036fa3932259cf030cc7fc58503da5226132b669c963752e71e78aeac10aa9d8cab4397bbac71539200ec3fcb473ab4b220487cb3bf0bf79922a3a1d5e6888df3ab53d97a6c76589b1e43acfb52f6019a6e4d398e9cee567602f17b5fff5c4e14d6c3c3bf99798718d29f7ae6e9e25a8ca50fc8864199618998ec4c4b1ad410dc23b255c1a2b43aa96352f77e4be6d7ee980d90686147a89b07bdd64ae3030030e358ce380b9770fbb6a7d1f1c97c0b58280bd9432c28c4cbac4537568355cd0986b2bac4f4129c78bfad6094f0b624acc8be96b906c122bf6622ad9c768ed994a91bbc0bd66057df093fb93dbc99fe64e005b801a9e8a886187468620254afe0eb3921fdb1f8900df3303ee9af5c5cd1ac1ad63f1ef57b35d57e1a507106e4bed8a78614facc2ff457f94db034859bc2432492fa664d6471e469f7961eb4c38924d0b76c4e4f3dfd3ccc4b96bc083352ed1d775865a70a7d8fe1eff79fc257cee069e9bec4946426e0aadd29b7a69b6644de5493c0ec4baebd7f60cf0668433ca9df94c019de612c95e3531e88f5892608417ab926ccf452725481f6a3ee410b0eb556faecaabe0ee2523c41f449dc44b0818bb89e685bb2001ed935fac0bbc656226728448407383ef5c32d52cd3d1a9cee24d0d84b27ffb3b954b816f390238d4d0bbe58e99332e7cd6489508698874dbd61a78d331e7dea4616202fdb6acdbc986fb50a08a8785d37d4c331aed4ae0accae41078299d0fc02d398122340f3ad38ed6184bddfc049f8c52e4729482324e6ed7a392815b1ed712a152337160a574047ec3fe96ae31a961cf3e75e7ee923ade96a03eafe10e9c7dffbbb871661ab57fa16cac2cba1d9c975ea429bb59adc2575270587a3a1c2d09e1fa063e12547d1d0ed579e072da4454d9f2c24c87289b77ae3c00f53bac9d268547f2d78e92e34ae5da83d41314a5c9c2dd17bfdcea50980631c2426554d85359607cde95e04a3f919e6ae25178eb0d7ce558960f6c1eadcd6df12db9706e27bd458dc05241f936abe08013ab337c86536b4cb74119c72493b0a7dd457b9c3a3c730e20c3ceca5531501ae16816ca12b06813874b7fc3543a342997090b20a5d76d4ce1dc7a085c27265efcc076f5b8d2f0ac23851fa8e1c9e24b232c775f548edcda30b338c632ece39e664ac371c5a6f940f446219a28def0e54e643e09c0e86c13bfb75fbdecac0cae17bc8956dd4e24568007da49b0efcd9cf400b60fe078976229117bc6efba971e89ed2cd767f8acc29f9fd12009f89e40722f58f48e5130b5cae411586318e3ac9be66ce242e8527ca4827adad6d285b13eac0f5d25042e273a3ba7fa223e8515a3653da1728e81caee54de9562d24069ca907636d3999f50717c60c98577ff3e4676a6c1bc7f4cecba23b3e958d4862ce8ca2d95585f3dd32e583dbe36f6c4ba62833e52dddc8972d64a36c4046b80141123ddbd313db638fd452dde52e874e0eec246aa0a4997c4afb3b8f3decae3711b3ae9e4ad1b98da37327ddf5fd91dbc1f3d27634d462ac8b4725fccf3b187b52881be491ddc28b945787fdbed5f62c2e6f6455822724b438676fdd4c6fe68e0f1ee7149780bf6fddaf11a1e561a0f6289b538f8bea650617b0c984af9fc108dd4342a384c8e0131dc11b33c3cc4aa6b810cb87929b6ba680f926236d2bc80c1959682a5d67c02d2c12137eb84f0b4e6a0539cb1bc501c75cdf8049de3e1c155975ee5d4d0144f6011ab9e0eafd9e1db1ddc92cc3a61408f330cbf7267138af5be87d8cdbf4acb113b59134be6062c77e03c70e7b8e594b45da11675d9d084dc897a5deabdaae685d9981468dc49f4ea741cb7ad37a924a17d7b785b64204d0d4434a6de7910a824611dbbff6f3f2472fbe199c73c7baa81099fce7314103387898c1525d744ac80f4c8b36908446724e4169ad370d176b66ab0303e94cd8f09b8375a3b10842a52daab12ca37127a3c1ffd6dd000afc5dd0da46feb01a26895366b9f217fa0c7ca126d985342efb5d8e402b26cf974e6722fd4747d444a50a6a90c6ee5b32caa384d62efdfe15c294f260e79d339eb85c51c93ebe68c5f5d8282497bada53b760d7b20ffa4538411dd59a3b9a62a5cc2107a6c92129cc9b0454d311775a883fa143d6b674d80bcc9f9dc54bf7b3bed85c597a1ce919122e636436b157cc6fe4f1ca1e6d32e52fb440326e1cbcca0c85a8450d30c88020778137902dbb9a108759c40745b94cc6ca30056721bbfcee6584a070a372a1c250a57199554f1a32c4b70ec66988270de9241ca016e22a14a784ac358de6ebeecb2e0b52686acf17d392fdc7b6a10043a4e81189183139515021146c7661c8cf06eea93190ddaf2a912f2e5dec5ad27d03865c54491a1195974cec8fcac0a2b5dcf1eb80c7dc3e014b762aa3780e8edc7566f93cce94f9ed5b6c1a6c790557c5fa86adedc00deca78fd6e328c85be659a055208927f2d383738cb8f382b1ca7df3e4b64fc2a9985aa29457f7a0b534fe7b9a66757fd542964653de7fe633a67c88f16e86dc7d0f757f9408b67db7d59bf3cdb630df9ba3f7844f2812a7c812c672ac478ac813a53e683b8e2ffe83d8c5cae89d9a565bea19611e1c3650e0114dc05eec15877a4e9bf317b662c2c4c806ed269305d3f05d5c9133fed888c68848329fb00f5aaef32cd8a0720b6331a943baaa1d277a6a2db291555f40fd54644055cd70ea45eceba23c654114a253eb34890f90bdbbed6e0ed7a2d9ad21203d9e645f7d0e76cf02f9e33df9b99865d9082e9a90b865376c3ecb29d42738daba78dc0282924ba8f176a781757b8ca3115fb4e117d32a5867a6dc4988353ef63cadaea22817548154031724dc1c0168ee422c59c1a8ac62f7416d6b53a12ade232e3ee047225bf37f1dee60c3b710b832bb335256145886fdd668e4c6c8674b0d18d7228923b715d7e1198ccbb1e1c36ad330146b7e9a206dae628dcb50b5ff1019bc65e07a820bcbd5e1e60a875e479eecbe0aa23972877a284ec7008b28d4275652102162874f9ffcb6efa711ea63e1ca848f08f2964d6c33bd24003097a4576ee8026ad284f9906a719e7ba5bfd04f98ea7dd9542bbb71703520bca8cc8683bded8bdd01e2abfc2189c7f5cd2ce68d003d8ef843f7c74e6d779d4b2cadde15b01924f3a2e238468bef8d33f9ae4b9dd154c79abc0111ab0514706129ff87e61624b38d480015caa40d8e8c6d43005c95748eda166572aa206fd50f7f08447dca15c15e391b106b85a114846a754e50ffa824d34b93f5166f52ae18d7d7bfa25a404c67f24195daed6562cfa32e67951bb501cd0fa39ea7e242685434758184f699e283babed1627f9dc4cc4aa668fb4494b57cd0e71902da63df183ab7ad9535f5e59a277bbb8304af5436bfb46abf2f294b22361a6005d7af7609dfc2e29ab7ddcc6c52d3b04b98152c0b190f02c25a7f5d3e454843b667720c1b9cfd0c1a820a536cf06af2b2f6d15961dba3216fab2181bc4a15125cfbfe7f1f350d8353d069588954ab4a13777fd3ac0c094ad5abc09e7e098433cee9d02a89d0f97e12ce35b6d91d28fbbfc8c2a2895ee25e01e830d392e71f43dfcf6822e2458386d51ace0083ac95d4c48bad09e20bc9182b956450638ec49cd86e21b7d3d10664c4cb4517cae48425003efd8a46477f4193d0d02b4fe6243627af23bba7f567705204218fd1e07e8289998391942a26eb404120713201769fdcb26b39a15d5149f6150e9668a8995df323b01e4f54e8a7d83c17a17599788d76c87e37a43913d3d73dbf2cdd8ef6da0a7393cea55fb4202d79f26b661cd60324298aea0aacaf0570de667f5e70f2b4b3475adb827e74db4586e4746cbbdd968825368b29c8d8ba632267f0ff4ee7a338ad491f994a2adf81c3e7bd8963a336ea28ecc98c7f186ac306bb4774a83e7214382206b7b6357eca9911501e0c169b46554092db80a1fcbc2364d3afb0770ef526fd674c480e99d5554e61131390ac006500419e4b2be1d4dd3d81ac2a37928810778ec3ce98ab33fd95e9d048ba22e5478e86603045aa0fada5bd2a8f2b7fa9c80f21ab7530c96d2f3a9899015f3a95f4d5306ec0025451700bd9f4b83a3ddf58049a51056fbf4d8785ccf522672d44b3acc074d91628d7c2e84e48f3a73ff4b51981f3020eda912ee2a66d84013d89b2fcbf6db9525a734e2fcb2d1283830c089c2df2542cf0403070963231c2bf0118b2183322dff4287b7816c2f6a419e0ef50de7a5b969948f33824f05c65575dc4d8bc95731dfbf9218768c8cd4ce0e310f51bfcfac7ab414448ac13ff6e75bfc1e90c582ad5a7dc00806519da52e486f8c41eb8313858e34f3c8861ddbb4c1b16393691729947f5a20409ca1efb20d1b2fe9c4ac3413a17ee244414fa9505cd8fb68ab4462c71311f1446151f93b270fe79b9f021c9db2ad7891f0593a21526c31a709294b0c8caba1448771015d8da81b6b35b2344da4efe79d3320d758fe567c021d607f69571cc18f40d50f70864b658a37b9855e1a5ebaa8210a76d07c0dc903917c6f02efe4ba9ed3e81542b07c232f643ae642295de7b9a5284088c3a38499896bf004794d68af95217e19c7d7f3951a01c09b360c4a6ddf2f0e4627d9d59f63bc0d2eba1a051271a02b44d6804477e48a8e9ae055d22928c690ed5069398e5f318c4ea7cf22d5eab61e98265bf8d3bf4ae58a52b59fa441e0c9b1956e116811fe5ae214a0daea9873dba090c0e68bc8e3dc9f744de35bb1f83488217ce20609002280f4bbc67f27701e3394041252fb0bf456443a351767adb4e0863eae18595936784e4ccca0a8c0b06cc9fcb0a82291700ec2227ed18752d3555b941ff242621cb416976b91ca534865ab3b8c9210ff638a633d8d8f19b87e22b87940c8ba946ac2e23349f65c72c9e38ec04a3f97d1ba96211633ed1d204007913be237b60a45dad660ecd50135beecdfcc16e4bb238aa4467027b205553360f6ab1689a2f9b6c51b5295bae0852dd44a779d6c0d3ba11dd3d70c7921a311af3711a7533cfaf2a21a4ec85bf492678799f5ece190c2887ec5fd2bcc57931b4ef1799f7184be33936ff8f6b98eb554d19c61a5d2fc95819fbb553d2ba0407ab7ec51cd1cfa264c2e767bb5ff22257d0600c4d0b335f33eb4ac2f2e3bb7e6e81e8470ad2bfdeed16ae43cecec063fdc00c058f1b5b7f5ba52ea4280a682d5d4c9bb7c263e50c28122b1b1fb214818f52b066bb0fa982459667a26699593cf94e65ac59f314aa19e43d7f510fd28cacb425f7c1e8a7a20230502f68f7fec4c1400803300b4e15ebe5aa0da95e9cf62463a6184d8c8ac3841f34a35e263cff0c45ad2e54acf168ca4c47d5fbcd6e5adb29aeaf903a142b5e8c9534b2b702ee629a42fac6739f8cf2d4c1117ca98bb604545b4975eb54767b078bbabd376c3503c92a7d616e0ab44031aafad29ddadb03bba9cb142e2ba7ca6d85c3637c23774efa6443912f54e37a573a211ec0f9252e5c135bfeffd023ef3a2b2b93b4946e4646d2d35bbddb4410ac6927f1f8862ec08d675d0f18077c00b0e7506cd273f871747cc0d27094557e0a062c5a83d09a33406487dfabedbfbaed16c9f125bd6177464599664fa0ec8d5072d2b827af1ca304ca112ed152519061158ebb36b117f5d06cdcd96a34da14f742b153897d958a0daee527064d194c8a7a664331cfdc4019db7dc9635cc8c7b296f565bf6d096500347de998666ad429d3f2e2bbac17af39207d2170317e967d62b93ea3e8ee617b96e0694127c73d72aa1bb990583118860fbe9f7f525ac558b2b423ba73bfb837f42e6684459bc40a6b1c5951918d708ee64d7e6b6b154d6e38ec67244de9d116819c5368410d0b87ca43c7a32cc60f3d0f0dbe98c476e3a2cd91b383f757f2d0ec11cec451c7fce9d9a28f9b3bf6957cc4d3e8b48c5d24fea2e61201698fb5b06de4cb9180c1e479c3498ae4f6a404b6757e3337c7d1418013140fe3886894a97b3d9e9e09aaeacae69f993c16a04a6e7bc78cb899cef9403c9854c62d1194bf895fbdd128f4d91b0058c5a3199d00c4e42ed979106db834be37d672d65f08fc3d7e1417bd69467404cb71d9123ce5b5ca331b00e44e7d2a2d6d82cc1cd838603d843dffbc4c1da92351f31ca7e9fa8c0ff04b2a34cce746421e16959f8f7ad39c10391b3bc7685c3e684b9b579e38133802ef8240f55fd9049de800b723d78f93233a99f0fd2cdec918d3f9675de98a16394e676939946f0d2d0eedfae78474d88fc928478f8a782478aeeaca7f07887baddd9c69974aac7ee26d8bdeec91a2b7febb39811079e7742cef2d9a3045e986ace697639f59dc6f5cca77a07666d30678dd99553704076aca99bdda7f0d4bc4954c634a194c9fa512dccd9ccb07349937f9f7d0b0b67da819e10f75b6bf8a042abf17688f7582d9651bba835b014dc898bfa53ce65296f3e7166bd3d59be50d029a4077a8d05fdfecfc877fb0106f26ab4c263aad90a950ae7fc8bb0ad7440dfa3612f5891a8eeac02ff0d82c9a7f302f0e6b01fa61ddf70e72de9a58e6748f0a7358e757225410ebb07ee75e7c2a761f91341da4a48cb9ba023c9b20601dc4bc99765f613f8f390735fe256796d4df5d5b1b62994b1d86957bfa7375bd7186fe1d5532906d01003c53f7d4ac312aae60b786bd030fa830c5d79b76c3a725f3f3b3098a19019599eb006a9503c340e5ed03c9988ed74e9b4e2907ede794f4581ffa874f629eec3da659f3bafa558a7f56f86b4c4921a2de3086b93ff1217a2bb5c8388de852b0a4a1beb8d5d6e05c546a20273a18b2c61e6d75b90ef7f76946bbb3e0aa79e10d56598db1008db5411f42f62e0c2e29525ba5082f2225ef959046bfd467eb60149c6e884f42e855fbbcced022514ab5812b16c511290c23be9f5c83f5ac542b12433d6a149cdc87bd346d94e870a838fca2cd05e8050bddc6c35980f4d6dfc53c5f04415ee0b36930c99754d6a9eeef1a97a573a2a0af3fd659c945e91dabffe1e77aa6043519a116cbea766fb2e883e8118b451a3a081a37124c545ddce3726f7e6258e4ebb72d23741e8000144effafd471809ec9c9c42b1fac10c1896d73dae894539ca81d9f97953caa98836e5458f42e4b5f8c99f2cdd44c41cdf90abba677fd42d331aebcf01e7a1f4379eef9beab2d82c13f79f02d2881bd76a118a543503a71e931b589c06ccdb52b0beeaaec1f95c9ce191a98e80974c588ebe34671a1f2aeaf39f8b274e5d4a06025e9fdda05fd3dc88cc4e2798dfd6b1a947cd6c2a7cc6f6569bdc9645d97ab94e0a05c60e978d4253136c5ff9bb4c961d62af9dbf16a20a8667a8350eb2af45a400ba8743415a58ea1cd0f8c8ca66f1946204cae5881474f5b6753ca1a9363c6bf828a0e1aa48ebb4ae8232b5f14d92b7d95546aed584d9145a093633f0052888955486959be676b4cc5d745d13b48cc5e1bd12c7c295228d5082e7de875ccfce35ae552fe34ae9130a19266a57197a09903884851739bb506cc90290a70fad42275a329ea6fc9cd4569edca1ed69367b3928c58bd1fe23863f3d695459ea7e5a36c31c54c49e83f994b7d24bc7973b5e5f3298a6f36ba70f1bd5d1b9f900f3f9f650d68fc07279d2f31e9359a5126b4c138dbe175b9ce5961353c6e7987892070e50f8f26db0dc4e9c03c38cf6cde210cdeedc74c10527db49b039c156378ff80bd5918bde5e58a460ed5e38667309ecb1eb7ae35ebf4e68162d770a2fb3e9e4ba3c9a9a2d97e304d2dfbe25f9e67582dc63c9a36fcca364dab1530477933d21804d5f70eef5346d01e267d218de74bb90786a308f22f5a4d05b14e32124bf9939c9ef1f8f366d0259dc6b53333cc63cc544413a9640bed3e7ea63433aab895e45ce730ac1e0e9c554df823964a5b78fe4ff728cfc2401bdde032bc468b4c708ead8e6862a61b8b41af97628c1ffec7dca00f731116af2a8e7370fc594a6188c1eab68f062d6167295c156fb40092b4b5e61d7ea9ec7ea40bef4f28cda539518d989978825c26f68d49492abfc188e60599a14539c13baec4bd7b1cb46c33044f5b76844710cbe1ddbc1acf772bbc8b66d65d81728efa17eae93ae2a08fa63b0928f2a5bc3dcd4bf626ff2e0111af67b4d673b57546384990cec225f22172e4f5f3dc3e4f359d432a4bd5cba90ec342eabd24f1d4d29ccaf4b1f6c9780655ac93e6e09083765c6256aac49999b1434a6a080c15247ebbfc9741302db954a3cc1d335ba71495b4cf490116429708c41b1112e31ba23a6defaeff46531456efdaa0bf8d80b014882eaed508c87b6f801e5adc6d7b8b1823de127036aefd413f0762a198b685003bba0d99849b7eb63a0edcd06fd9fc51918b1465c993c46bc958a67410aade60f82568a841e50ac306e88cefb74c8d79684f559e98424debd86eabccd2b4554537043381d4653c663019f8980f8bf410d537c5e7288f60d45be688db0ebf7502053ff23cc3429233f39dd37c0627547ca739207cda565622feaff3e4a4b931979b9dca87c07d8a70cc45df5232bb49a95909a5cb7647fc2e31f68e818749c34c42546c4fe88f8f34a8bc3fec065a6907d3a4a5932e6a98a6fd092d2ac3d99f40c2cba5fa2c4f9905ad4939d2b25aa622f7e47488ee1f8f50f4e52f356db7e2bc55b545d75efb14372993fb2ded5a1e67f49bd3d22ef32f9dfa15589ff6dc14be7164f9065484d12919da00248d6b7b1eef33ce0e80980f4a74fcf7df7e1cf5442be94f5456d05f44bafb017da2f451ff06d9f474c36a8dfa56597b85373452919ac773a0f42a4262105797793430fb5cc93a2d88dccc2e540b6d4080a23e64ee6fb1941699bbcc40258c02bdc3bef038156c34c4a7ffd18619624df25e2d0ca3a9923e5a70d1f5a704476191df658937fe3d365514105d41bc81e0241d165e864de53992afa2bf9fa14dd75deefa30d005405060cf006f90f47e67ef3779ab292bce503f5106c31cfa8b0909b651be3cdef08dc98015ada0b18fd179dc073e0bfc209424f10a75d2a3b1b9f86b527d7921cfc345f3c0e44ab4e325683357fa87fbb0631de02c962b2b84ef61a964fd96bf4394d1023cabc91ba252d134b9f13eba6c482541bf77aca3253da03b149342630abc11ad392ce5c652db7da6e0dd185cddf9ae49c3a01080ef78a61a3bd11a0ce45910f7baf188bd978b53de43025f2330f7a6f45ab7f61ad58d0ce78fa363cb86cf228513fee44b20dfddb5db6d6657346b115b018e229c26f5e09d8c63645bfad19629ff4e0a6516f0074542dbb61443d7cf029b3355cfbc8ed5f8d9ea2ba706c990fc72d0bf6fa0bceb6997bf5fafd86c9ae0dbe3b687bccadff9c0f21b3637878c3cbc61bdd301be70166f8e51d6555f9a39c9c12be94003d6793cfb3330023f0dc171014b2303aa56b3d82a661974bc05f96cefc5a9df4d3f273b1ffdcec4e90263604fa6f8446764376607058766c7c7d83c57ffa6ff4728189af6fc2f51c224c338c10878ada8b1603afa691e76cd6d55cd80e72ad8204904f13df2e8e67ca3195834991a8309b757aa85885e7ae84ff6b095de557fc0acdc9d9a73c266c05f7e27ffb63a3bcd1dbea99442ad7059342ace43dd412790363800ee1ca1491268a6fe9d89f7bfa8fe220a2cb8856962e35c29e056e14fddaeee5ff0e3f0ecb6ca6879fed646af08bfa74a53a1948f5130004e1d7fbe73e73760cf68a367f9ebe8f2f040b80f0e491c644fcf7821e1f119912097f6c6218951a050bad05ffc49d2f4b2c2bc891aec3aab803a42d45d5a59528a290bdceab19671371dcee9ca11b1e76ccfc43611bd32780a4d540f706ed37e79934af470f04c005966406de8c921ebfea70ad056b7295a703e4c6acd457513deadc341685713dd81b8032d2183e487dd3561aa5a8292e93e67e7135921829fa580560001ee6a5175d5305c4680f6b13161dfd31ec106c74dca52974e47fd3cffb116fa4f833ab8df41b589ba7654f04b660e454d6d6e566139e7dca4b45bea9df9c65b6504d9aa89eae8b44c8a6b18d26c74db339bdc0132ba6d8a0d8838d80e617986b61f9005887d4effd5d806a315a93343436d009e4bb90ea0b54700c682bf2759d76f8de40401c2daf2b539a4a753ea629c5036d6a0485d6351398b60438e2a04935a89e240bfcb853cfa4e62803f6461dc39933408f3aabe949b6220ee0dcd9f7750f3c5d7d05003d99fc5766503193b885274f233506c22323a0f134129f591842304e477af02fe9ef50fce753982ba3be97fba9ca2ca54ab45ef5a0a8445546d922090302342bd51d7811155651e0606f877dab1c6e6ac74b63a821956db5af8f3afb1d266c8e9eaacaf3e6e67173dfc732503a71f875dab26b4b0ab4044663eaf1e1e5524e5b6732ccafca59ab5cd1d0087a370f04ba0001be547eddee54334cabdc287cbce46e1be8a14109320a6896eb0431fb7a7a2fc385cc280320ed35d5f9a614f930f22002ce63377896000b942876d9803968645c7f36f01e2ac4184e197cc4837c57aa5a1aaaf9e241ea543d835dc295aaf539ac3b9e3a7139e83ab542eda18bae616f97f1f763bb2be6ca8f50b8ccf91e662cbb99fae7f1e6a17bedd0d72bf098bb7f71d1edaa486f28ded0d21c6c1667aa4f406938271e5f83f8333974732d822592632c9f186b6e207e9be0db1facb46d3dc93955afe37c3ef44be39e4afe1e8b31ef2320563cde5b4d897ad47a121fa6862e46af6a9e9002096179e39bfcc7a36b391638f5feee6b86c7d50ea59d80b16ce3a049598311ea65b77348ebda6d3477384b1129029986e9498d1505aeba8a30cacf29177173291780440bbf70274260a22ad79e36531f4e86e44ba3295e09750257c4eafe57ff7c303ce8c3618a688af4de32b26aaab93c13fe0a3694c9507185f693413fc5332cdbcb219b98462f8f1b3de878405116fd97b07f657f821af4ad3aa7436fcab967f3d29893efe31545ef36590b3caccc0c49bd9889c8c0d5e4273175388317c280b1de4d560d5cd7a3f052bc2f763aab09f4c3219e6d843af019989ff4f746c3f97b349fa491378cdf8e25ce91ba175dd000bd94c1eff9497b3eb0ba9965a29042b344c522752b88aa9de3fa334a3049f69a5708784bf84e7b761ecdac349fa7603c92d7fdefce0430c5be985bf6bf0046f31627d7c287647f1dfcf2fcb693b27a53ecd3d4f4f795307723ac3d8c9fa2f808992d8549302bede5428c4f293cc0dce2501e090cd97837a459181f36c884568ff853eb580bfcf953152e7b1ea839a3a2f3c5da3704825af7dd0cc6f156cc40d12ba0da48768d1e0f133f641c2f6d1f3236a5d0f0d9d7254986f5b1c6363cee3ca8b492c88430a214e916a4d2fa65fd3742b8857536fd81aa750527d9a5948a64ba73ef8f3d95506acf3b832251262e4e9a72efe26d8226848f7e9f478f9569c01f9b25b38bb06e2ba32d372df6979ab91fea4c47a3dc649217b1d30836f581e2760a4d07f664c143268cf2eb1d84e5b863eb68673ea8c83f4b2998e0372fc4bca773672ebafadcaad3fbb456361b4eec2cac6f7ed3c869bfd02a34ea47089d73810b2ba2d21dfc9d87e90f1596cfec437bd848e84b932ece99f88aa86bfdb681d3e0d5b71cc5b58c0f0a4dc83b277940775998dac2b9e4cc425b823dfa3a7f1f149e7d270e5743f2d8ce3e50e6e8c47d67587bd47a6ce17e12b36de48ed4d5f26cae160da0b8f6a447e0d569a7eea61baa12da793a1914828250e1b50d6dc3461660c6cedf70912f608c1c5deb18b73e82010103ab6d701d6e85cb1e8560e9d0f1fef593813c9bf7f03931ab87bc11f5bff25b616bd5e27a4fe00e34695901c16e3c677bb8dd1a653aac189e7dc894be5d0faf292401aed929e23563710cb40ec2933c9b80d82ae3c27725cc8b624a914b55bd75a696480fefb830329da82e7a50da194f82eb987087afec92b3d02a5ebdfa5791362e01cc4fce833623275a6d42033b4c490e569d81736019ac902e82f83cc210fb9ae41c90edfeda36d60ca4efd542328bb06f9be533c0ae367343d4a5d8e1fad06e1d3122201eaf2a49c5886701a54f59f43c066a88a8523a8d3c65b50e46f8e464e7d86ad6a01db021584852f099290ed486c40bd41f876f56f79e14c356a22aecd9bb9ee3863320c3b9088d69e9cdf0bf04b13bad5dc02ec8843841d4916c31228a562ae104b6610f1fb42081e9b3294d29c1972faf1481eb736f58c5ba42d9548b4159d882d055f0d1992ffb76be3361159e9b68f465a000b8b6bacfee7545854174e2b63a18423eac9b6a5ec6b329f0d0d85fc4ab5d05015e4c20cee6416900eb953680aaea2ba5fec71f4bfbac9af8ed99381d9800ae19c8d632e6c006fe087adabeebe79d16106c64d9377bcab481ba13aa592ace6b756b28094011c2e3896288c141eac24972e0c537d3ec29038e28cbb37366f890bc5591f07d11792e656274df2ef8c34f0979dc45cb75599c818a8a6d2ec89a3794dadf0b005296e00c221375ccb28f6c1f127785b1c165ce57acf66bb7a5169fdbe6759d48fa80b12b39fd162ed26e557caa6a8a42843e066c7793082cc020ebe4cd0adde57f39de65ed239d4f6568b34161fcd67b7bf1df243cd959afdbea9d3a0d751ca7dc3d36825cec846d0ff90c68b20033eef42259c4de4d00bfbecd80f42a4418d77994e7786f979ec09bb7019ce1ce6e796305f3562bcca85cb708ff4a89cd81d17d2d9d883770a4bb71251af8931afae68c6406b913016c444113426442dd2e6951112c53fc456f7323152c1a3a68390aaf3e169e03c2d7333cc5261ac1d38c44888c5384242df00ab07fa520f86011cd8ccf715b544da0d95a94885ab86edc957e837fe40a6d4353a34cadc4436d2e9b0974007451f90fe3ff4a6a28a90766853712305e3cb9aac57d981794a251da2d1cab8fa64591e7922e9c850d2d84d532ead6a7aad317931956490106e1a992051940463f518fb7d4687028207a5f3f6a4bb2ac1fee65c277f191e82d0d6848d160871e9ee59d3fff19e4ce3d4e5a073fb14aee0547bcb055f800b67d433342de5277d72fd9a4495c05c3857ae61bb88980745fb5a4737345ef8b557ca13d7aa60e8ae8a5f878e560fcb468634b51d3aebe84a46395e87124458595655d87b6ce9cbbd0aa6f5addf5d24e8607877758cccae13e6bbec087764b82afdc9ca8d5241f252803d8538af7459954eef2d8de748d8f1908d37314d378c922af3d632d56f0d503f24dfc999e929fcae9ee11d57281a0eba581455706604af7a1adc35992cb399aeb0b5bc344b26e87daf64c5238d191954b2ff0d0782141d6abe5c95f6ba4fb4a4c86ea066c148a0883a276e716f107c6682afb2dbf5b11816b2561e19a618f2a8a98382186098106bdf9337fdf1ea3943ec8856d563f0c0cfb8f02cb035d01c1463c110f93431e0cc0333af1074ea71e133c54d8dea9751c3c7b275f5f618a396fd39ce59cb0d286ea4ac25eced8f44650f408e90f5ba4551ba4969730c74bf44a49259143df6faed89d45847df7947dbf371cca33df139b9d167d33549ae10212c20880903d485c1eae7ba957b78ed4cfeb6a1dfdd4ecac4321b9405b8158df751bf74ecba03543412c3c6b1d68e84bc4ea7f35e6ccabac382bd1b47368d46dfb2e121b9e43cc099b5f627cedb01b3b23619cb43fd648063d2361511665cc52ec25b93c203b818fe37ac8f4da7d06c41467e109f9b1942fc467e585b097c6145b151bc8332f2e5e191914c8c86f672ea1b45fd324f7d33c577350a9f1016b10607b8af4afae7e16693ef99a1bfce7ef990ff317452aa17077ee9c057a7187ef8d17d34a5ef9b7be7e5ce7e295ae1bb2b6ec95ece472787e2829ea688a81c4f854dc9e986e9e12bd781b5d25af634a58f069b2ec97b5ed840c45196fc450c9ca4a30b6d1c15b28d7f479326e3e37ea5c29a8a5c47e2f8978dd32fd4c990a7d0ad9d7fe230461714bf24d87b90af0f56366dac2606f6b521e6b58efc2147a7db6e0eef98da87a948ecb16d4e2fe712efa0040543d19f921aa5558ed79bdbd72c393311c6609f650f02688a54ec6ccbba762af2b1904c88df4d01fd25fc464f8d9450d2bc43ddfcac6f4bcd8f6ac9b6bfae308a73f411d0927bcbed4cba0f3ede734a734c4c36fb32b0bd31618cbbcdd895b162aa4fe72a525ce8a22873877eb690fdb71dfe4f159efa4c8393bb07b3824cd6784b351aa7766e7171956270456f4fd928bdfade12901cb3539d12d72f9e686fbe8e01e978beef4be00a8d0cde29ec06664dbd628a274363edf9402839fade1290a21e6e033e5ce09a6db1d6dff96b0285e8bb76e57647e98cb5011ea475c6aca38af38cde5a6ad8819c4def68a6a47e88b291e658a2eef8f20b4b65be5b0f90f2aeecefe68455a9ffcccb464633978d2eccb9210cd2f1c287b1f8b2e4f56943b2e896e04cf3116af1daa65dbc02749ccd96e7825e91ac64e21352aec7c965af3e25f10f0c9b33d3ccbd9bbd1946bf6182a22ce636bf48ff9be5b9956a7ad46e42baac36918c21740ce5f2eaebcb88b122de9f9ec17843c772d39c84750910218a0f41206b39ee1edd32bd15a2c5f950cf467b0f2f9cd9a20c29d2440b502248fd8a6f701da17a8e01f324d62905e3b22c004c956638c796f0d052178d221ea1611c000796a59e9d9e72fa83224fbba66b897f20ba1642d1e788038eaa6e59ff9df3a7ef59ad8e2a30bcf519a1c9cfa5a8ecbd002d58b151e0cbd2c8e52b019cd16c1db20caac5cb90bcaa9a726faa136bde3024bbadd4c953b8ea083ba5a5dc082e79bef283eeadc001b626720e8b588eeecade15518f287c7691b6c8b03f6206108e91a4f2e7170e20e9a69187669290102d997598a011c1b5571f92efde98f095495ebca3cb5e4aed6e996dbf2bf8290d0403fd459f947f0f0e1e4b6e6f04df1dd13dce4b80aec7dcd5bd89bc73c33f9dcdeb5d334b0c6afd494da31bb164614967907ea1419ca531879bb3c039341e54205b42f64d1704680a34e1113a5c5315db7cfb508cc565baf0a48282737d165cb1a9028a45008dd178c10337b17fb52abe7172f88c02a76ed0dc99f8d847f4a040936ebed44f1c534c117aebb1379f3e5cccdf2deeefcaee6c473cfff94c8682567f80c0cd0b2c751393d99470352dba40906e2cbd6ec693df7789cd13904a189cbdd704bf2e9c0cdd5d99e6410927eea71438b8b84682a18825641a55b9e74fff86861609fc0114a8822e9127002609bd55bf1f0c6102274b684705983dd76c7b597c57ac27491d38b848935bbd052b185c5ea2a41b4583d52a74a201cc77b971839b3d137a1cd4f6e4bc82f82b6653ef186f338260f9a558419b61b2fd96ca23ca8f76a95630032c8a9d01ce89c49a982242683c28f2494c25d1bfc42ab094cef6a26228d2aa64143802fe13df94ced8bb4e6981b23cea4c6485c26896dee30de4a56af6d58b48eb6e9b9fc499b6a20edff70922712446a538cdf83d421023b598a15d9bc7cbfbbdaeb075db4f786f1e77cb8ac2f0a26ad1bc6f0bd20147b522a535dd463cea9ae6d543b85ed73446ec265286aaad77a217b0772494826618b69780e035b12f3fa45130e44fadc432243b645172badd0cbb2a30b50f54db69bcf2fee056eba414c394fc3eab69daca6e76a21baebd08c31d94c4c43a7b5180936b557a083c2836c52af8961fd71e0079ad25ad467e3f074721ee93b18c5cefc7100674a92623ad251b708e6dcbee6306a2fa2ecb085783385b4010c7555ac8c5a8a6a2396d84a820985cdf6dc850d975cfb4454c372c7ba0f2298cfe502ece08dc42c72042e2078b8cff3b3f9956bb02e41550fb669a016e6c6b2028eab6c134d21f75cb96f172f39ba9e7d049a24d4b3ce5cc80f25e78cd7e85b709cbb32df781fa2b4af660080b3968962d47112f0eb144a746a61b7117f78e46a7c9d3c800a620d1be6c1828275edee7fef1f7e923d6c89d07e6a659fba9f208665f5aeb38828d60a323dbeb3b2c0a48577e09aa992bb664e18c8dc59b289635a46f00f0d8656acce54229dcda07bd1f563b007d4968d4a2a70e1836cd88adc29dfb40a583415b7dd54931d2c1cbaa6803a51349503b249399d3b38051f594991c13e085d0ac28d20b8702ca2517de9a28e063de0e3ef3e50927e301854e08a6b8edd44b8143b7cd1b6490f97fd293241d7ed4b3275e240df3c72a925e2f7fc7bcc785eeb0d90479c64327baecc7f3cf4d42fded38e8d54d5fab687b05d7331494033ae4ca317b7476d64d34b9a8db3a0128e2a8ccd8be2eb92be2f43e3f24c36e9fb53d2be1d0bdc7c4036d5dbd1bad4f4c133b846903fa14ec5f95680ecf5e35a869ff4ccdb526359dd96f2b4a6a1a7e96632a02997403541eaa9a8faad5c67eb4e99aefcd6e57fbab33d5945dd35e9325098107230ecdc7c307763851b2262a00f2910c9d4ea60895172cc90b406b78a417bc45c01a8162a9ed8ed0bdb7c5a810f63fc4fdc38931280747c6cff469d5d075dc6263b2807fffce25dbb4dc9dd0ce5a245d319c9f49c27a0aa24ee495956a770a8abf25ad3af9b8ffa5312579370d72b86abee66178d1de8fa1b9b37173ec50460d274c785e9495f12bb8e1b7939411fe8e52044c41eff8563e41fdda71c9e6b85b80246e99a3e058257a3e142e9e0d2c9c4fdc3ff99632510ae725459591db395a4a3d08b4f0babe1de2869860a1d3d1197f43c853c47b771d7cb917502d4552a414fab6c529894ae04c3632fec787c1f07e76bf69e5c6acc9b4a88e42c838717670b8717d7cd587581087ea175f8f2e1a3cdfd991528a8e5a1c8981dd9b86f8c02b9cf6545188cb3dfff7f97f0677d7e3edffac2d04ed148316e76a39772ba8b33a3e373818a2bd63912b35e530cb6a986841fbce8dc6733b110d277ba4a93b6831e07d2715d8f370ac3ac55bd82a85214d57f6c528d08e39be3daf04098c54ddef94a223b7dc66ca8b2c64ee0e5f6d29a0863bb3deaeb31fda8fc38bc0c8092310a211786f851340febf3e285936d3fe439f07cc7ce30ea51d8b61c5fa53650dad48700de3153975c8e1f63cfcdfd57fb03846fad4dadce97a06566c67de1ddb4bc04ab0784b2f76a1dfc77edc296d196859a943fcd41575a24744677ea8de7c9c6bf099fe410c3d1b49355e8d1751f696592e7323a7eff996c6d7b571563261c322583cd774275ae40a10b868c8934c49c2c741006509afb2e983998764c53809809b60cde019ded3524b5cea6e59caeafde5c8b8bc025896aae5fd5b5aac82e2ae4017813f90e575e9c7984a4909610a2d1ebc99b73b8c8e1cf876406c3be7e9f8f5fc8e6634b313f601a76b64367529e21449d97e6bc86a1b65b40b03f1b93c00a9841aeb0fac461d96c39e8e2ea69fad99584e1453d464ca1dcf620e10d765e2db71974b141b5f2aad9be9aff808e1ddeb936013b33993d691c868b60879311add3aca00454506f0a3874030d8d90a239e1bb2c40111b80b9feb9f352a091b15e7aabdcd3bc18aea2f575f2fb1e075092fc9b23391822816b3a6b03b3c25af6e7a8a41726f57090331120d1d0ac65df1941fd2199b0c0c231a99f388783c80614b93fb42c6e051f990a8057e18d71c95c3e85cffc560a425315ddbc70b9ef3f4f530fb870220a7b6b11713f765c175be6abac369b2c87c7eedad0b8dd82e9b114a00f8958ae8da8700770e009a65dc220ed40c7ba730a957d204fd532921012aa8ed3d4bf7b615fd6844a451c97878e41317ebe839624cc2acc10c4eba543de3191de9516c2285bdeea2ad6f4e8c46e30c143b81c11ee3648aa7ef5fd1406cd3197f4fda19003440fcc29f9a9e266a4ef1f6f0b82554f5cae91c627020b66b0b780d6722a65af260e4a5c673d690e71c54ac39c66e5e902457d8d8b9305e1e5203cf56fc78d0f5007ffd61d1c081032a82f22b12c0f12b49d1adf5fa1b842ad7a0bbc0998d2c909815d4b9db756d0422b8041900af768a9cc53dba33c3a3fbc921ab89c31fc1cbc8cc4b2ba0d80907d130d1ba8d6ef1ae7c899df4e086d254071c4c4347db0d2525a9b480632abb63b3b8f0195c32cbef502f18358a021778b8884a2546fd652c92338128920e556c468997a361b3d6dd70214aa3420d19ad49b65bc55204ff57595878c1f78ad909af9d6a558147b450838dbba34dbb6da281f963688faea0ff6e99d15f915e64955f4cb3db1156288f65bc456b8ee55999acb70f198b7d34e6e4e9e141ceaa065f49ec6794840c455a08f1694cdffc4e66a407541faf2034557fb23bcc4bc5f3ba133eda5fd812aecabacc1445f5445d9f5fc5cc4db2d69e89f7edb1c12e15af078436a5888cebef0ac209da52aa0fa7c08db52ede165cd3d90b43e7e4b09cfe9c6efc0c6d387c5b55c2dbc4c209e610cc07ab961deb29f05fa62bd4f34a0e719d80523e1535ba9df0e962452c9d73d4e9eddc084a2e46d67ec195890b6e8a416ca0f8f58d32995bbb4ed363176e924494038a3cd60afaa1456373bec2c77196df8416f7468870fba425efb8e7023902a03b550a27c998676eb1a65376e3b5d9eb256d99dbe669f295e1aa766041b0033ae443600ea876982dd982eb87b59e509dfc5562f2328534a80b0fdcac2f64b9816fed871c86d07f2f0d7993515f769c9b8d14fef14533b37a698e65594bf4911c7acc58b12f610412d249e34a0fec1c763bb43e1d2a08b34ff256f3f8bdb1f587f3b8340a1c996d57ee8e02a8f502fa9004c3c132cbf04c6e5f776884a23ae6f94e974ac027c5916d79c70450104cc1f2fd852b33b62125aa97b2fd76a41eee4380629017cb2520a54701c8e2214c4d28d77ea48e7800eb8e8460f5f980abed8dd90770922ddc49ab16a46328c3a733151b272eccca023a4a895d937fcd2285872e836aa3ac753dc758e70de0b4f15013bc2f2f0c1a4b64591bc2c30dd5520f5c22c883f21b2b23fb33fea28f5b97ad97b6bc7840df5ed96b03f141bb8e636d73fd86d849ef5474d320d476cf723f9a4b6f79421757f465548d237bec9ec0eb2cefdd27828268e27fbef8d6c08deeeed73d85882df297e2f85b7c3e5f2e2e94bc7b8fe09de5fe989892565f708e51a6fe2018787cd37183db55f7a92ee87f3341cf27af76abad9c89063ba0dfffcd485bfef159e874a9bc8e56d250e35f1e280d0093bbbbaa673af733b03e161e701e31050ce03ad2edec6fe801562802b73592be240874fe760802371230bd1dc82d95d9e4cb074c56f5e2c56427f9d5bba471e965df465f02ff08797ec2d61634dd9898c5a37007b954f46e83b604075e8fd18f37c1defec12b4013aae9f89da758bc8c08053185af9f5908fad3fa92c2d87e4651c4c27a76864f243a26d38b1a235291e57e187690f1656696732b91389c8e821ed730b08f8711119a712f5951a95689c93ed9a3a37f221dee5212fc9e40f54b49a1480cc6883d7421ecb89e6368fcba94af2027c8c286048c451b57d29fee4c8882524197cb753a7520db8cfc85ed99cb5c0dbc5ec49ed250759f4a97ed58c7a64bef9e26f9b23db288d0e24d0ad2f68f7faa5fd96b9d643c18fa18ac74ffeb102f2ecf8828a31356fbf56a4148cb384e59e4dee1f2b69920e54dbf194c2c55968bed620d2bdcb7d404ebe6c4a4f0c4899396d3625837b3268e7c6027a1a4a0d2f65c3a539144b9afb64ab11d7d8caaac590471e11f6b1d9f3edcc83d03439e452e716a072bdc0c7901a0b82c3fd9379da433d8d17984b252776c8bef38feccd13d7266ac13864ee6467fcb61e6e42ae8674d81b79516911eaef279a69ed1eb41a1d06ecaf4f4ed657d8d6c9a4f96ba83f6be775ce509e752e8d85a205ad13861fbf58d19782f7b371ebfae982d7558cf58e227ca02c9a3611616d2400588f9b083e9d02e0ca25144f1e9160d730faa25c6059d5a4aa79b7b112d44b4a66309069c809f603c8f77a437c7345abe8cd74635bfecfce1dc8e6e600927084d09ad714b859a17fba7116cae0eb6eaa82b5126bb979e77f936972be5546df2121f7d3cb5b0a592f5fee6f90af4b2cfc504094b105ecec3f9098d9ca41ff494c4b2246b502c3f435086ca78403cd836e91ef6d931547446722603044b08258a85e69ad7f2d88c4c28c03b3026122c291e1413d5fa309824383bc87e694c012e4972057b4cb30f69c84ada4fed7d9f4d40e3d834735fe0c93c3e061a5ea26471dbbd6ba00885dbd78a93a3906c292f89d4ddb9054e5e69019c5544e23dcfbe2ff9368efabf8e57bc062442411534f9d04a51e31965a3a8710cc43b15288e5677661d4ed27f9941531b23a20a39c99691565c1a9cb21a6dd0bb1503d44aad996a04d5516ec4e7b5ee26808e2840c9b84d70296beb11813cc55cb05a332f05c22c26a036fd9fbf6c6a19c3a79601c36626535fc3b78c44e6270187310e289aec5dd948fae14e85f40b3881ecbe40869bade171ad40d8a7e0b4c4a7a93dcb7bcb2f4edb9b5dd64d797b28480411f1535bb0fec383b48304711fbbc300fef9b1a387fc4cb7b134983ef30bed280dd4c309666a721b9ccc812a18518da5ddffc1308ba9a63481e76ed463a74f7197509efe81444a6eef118b7a0eb337b5c04bb63915ef37a245103cbf41c4d080490c1d39ce75e0a2b6db462bfc9bbd2259ca2a07876368cd480592ddeaa0612232de7a449ef76f36ea28de32ea05ee361541704172fb30d9a97d4441fef732b969c687828d3810257c04962df22b072c73acec2b180a3b19aaefad1432faf66b30cae18d37d68929dcf6f8a37a92259268f3e99e3ea06365f23a0dff3dc835c717946c7f8356d640d8a21026d4ef9aaeb090cf9e922a2e009522d21beca7a0d74734241eaac54c216aa8eaec0fba8d19b9d49e41ec93c1c659f002f18bbabca0096fe2952c46f1b5a37d6274adfc613757ce38d9b68abfa4993e6a81ae3210fcc77324d33ae3e90848718b181a11b2e4390881ae1e22c378d6fbef570c8a83c3502b3e65da7354d1b34db0eff596510a3323f8b9d51532e1ff9213f72b82ba2be68df43ace99537b33d16ea7f11da2f33b5b1b6a9587892973d861f92d86f829ae8e0010f49db1d9f3fefc49c30973e9e28dd11af8b03c8bd36c0a7664784f0043badefac308457e30db781e93873503b3bcde5c8cf79959baac3b080a7fc190066caa62ec5a82d35cab681134fafc2942fe1d9548c34b8561b6ff17483269bb355a1956d01b2192c0f24127b350d09c22c62a2e6f43ff483428479006bc4791de488e1f9a9acb0f53deeeb7903b4dde095d6d7f4a80946c2a2f68d44fe255f92273a56453f763929064631acb7c156d254c17332b51825aba611f04645999aa9bc24654426a96c1a05d69a46e2dd06fd705ef31aaa644841b20d155624aab338ca1875edcfa039e3e6e7291a78d388c4fd42684e9d066d3c51a3397b077ef7cf3db9e633141f5b431018ded13ed5ea05c5f34936d2e5ae755c0b969a8dcb4d6b71e6f5f6946ab3231cd4b91ab8b7daa904cc820ca5314b1a9b9a3edda6ecf3511a901fba95abc7b972a40e44e714f6320bd8e3362ca14fb27b523c3f70630c45ecb67a48978fcfafa7fe2eb355a9329e4cbb3bda5906e37f6fe55029dcf548e9006fd0640d91b4b5360faa8b05919c8945c47bf22e34786638a55d8de34e83dc61a7b5208495565bcafe60d7e8f0b3f7d7c458a8471b3821e715ecc7c364b4b644d78a5b7999f882b5d79d380d5d1f7ee244671a35e27f668edad478c7bc4f6a43efdc13cb5cf7b20b5bbe8cd96e94b35302cb78117933fe67e26aa43c1e4cab5d0ced53480576ce902555d65d6f1cb2508d5bfbeb8933994c7f88f3af96bf6f3ab07a991ddb9e13021b022f44979c1abee6b4a416e12ce82da10fedb1974d41257f774238e2b3bab1c088e2c035cec8189f78e47314e3fab37edd594ec6761a9e5f1cbc88cdb21476ab0a73fcdc6ac797708de3d8351b35e7881c6b2e027465280a2f6ca81aaa725f8aa7a0f071896e1bcc1942f6ade73731166dd94bb00bc5cb6bacc6a79a15c574641a95dd262c8d4db5fa1a5b7f7168173749f14a0b667ba6ee494a5ba743f6fc0a648490e019c22ee212501b217f65135fcf3a0d2822803e32236e1fbada331df6250ceb214ae0568a7aec753daf06c4129c1606e75a5e7710e5a3b5bb70bfc52a22f24a794c1044a09b08de564b65b058e567f95b86f094ea8f5b3a8e2f7091290b0199c46d30ed8777d03ae90aaec6a52ac03986c1b01fcb87fc4ff302ed5ec271f005c4e4b8d13c30ab479f53afdf95750b6f89ebcf179068e4eba0079d00447c6f1160e32a4bcd72a1ba8141b84155dba2ee9c29a9fd53c2a5dfd3d43c1a77696bd6b8377a7670048ebd40f330603031a536b60f5668404bcb609c90e79b73d2e626a6d4009a27078f0b3fbe1e1e08cb2ff23db4301531ffb135b4aa258252e0cffbea3e72cb78e5da2a57d346ad94ef24b6db232d1460d28881680729042a48597460b25de920542d30f1a745aae560e795b0a30c26c54474d73588eb6857f3053c1077ae2dcda25460f8cbdefd387f3ae50bd021ff614f81d78ed99b3b96bac55700ba6ea371ee48b6f2e6dc53d8150cf1dd99d37689b67ab35f222327563c62e3e0e0ea86b3f8c811566478113290dcf184493e2ab71ce63052d299ae6ea42f7f17a112c69277467452ad039c01f242106b8f9bae41b075188e696453f1b994ca5615699fac4ca1f39e9705a6ccd8670f86b950eed5b10149c665e0639912eed10458dec131ef8a72f881a168d023d488d37d957a24e1a396b3c740110e77f446f3352c5ce107a0d021302bd1446ed0bbf208499a197edaaae1f223e1f58c6614f54b967cb3fbe8f5a4aed0809726602ee35d03d58349923933e31fc28938b00a320bee8252524d6e181e2e0fe7fdd69216816e422923d37598b01457b546b892a5af9b277561d7ff8faa3d57b1d13f2acf36c831d0d0dcd83ef8bf596cd9f342b67ba12d62a7d3d6f7550ba02a8defc8fea3705165411f51f7850b661ee4b401a11bd9473ff1d04a9ea086d80fc2209300edb021fbe3da0a05211f59e3c5ced7918fe0f489340641abf6199faa868af470fed75653b7765cd0b2965f7bf55fa3039791ae825b90ddaef48f77265ba2ea85ea220b19e0dad00067bc6c471e74b38732701e45a3333fe78cf1ec5b63b870d51c47d486a791adb15217d3b04afacbeb64a4613417044f945225e13c247f138083e57c5b3981a48ee6f1204520f436c50bf66d95f1f655fb5187d433adf3e618d70fceb1a8dd9b421d4eba98a8b84df5a020cbc211ded4fbac28bb778d9da066028c890881014dffdd07d769c096990727cf7abc7c3ca6d068114d6e26079ec66bc011fac17256878f635ffd92c873f372c0428a06738e53672879b045f32441fadd842c796b7854cb88fa674d80628840404f9daaa84229d28a71d2188ce2d32409bc50df1fb0066daeac3da598809b69217d75f31ab051e191176e314a850a67e127481050a633d0fcb6fe0fcedf2f5b2469666b2443b28c6c18ff879fd619f4c8e46529ab0c66fac93e29ecabaa9989e34718e8292a76b95198eb9688e90f47e9089f80055f74741e1973efd16674a35b26a80722d004add871e2049e336feb3fe5456ec69f88f869c85558cdb673b0923130290d9dc230868b95e38b20dd57333584de7844c8a52788f685f3594aa246612dbade41b5099cb5481f8350d4b02c89c6917689adebb055771217027d1697eb2c554d2ffad6e8c03e0508fcbdceaf2e324c4fe3a6d48c86dc88bd176c6c5bf05938d8ae67c0b6de50473a4ee49fbd7226fc3202977995f0bd9e1d7fbbb3fe19c526102342941f0c26ebcf513ed9eb1479d0822d280b4d6ad4812ec58143ce4838e5d43d8b0cb8dc0f8fea104034c76da92de6ccc49c508ab99184247883aae42c93f046240f1374d3d822d6670d4fe8dfdc58434e5b5ef01663343b044218207139aaaf935fffef575cb7838184b25fa3c9cfaffd9516e1a15c18753ca5e5f6aa8b83996a1534aedb78d3692300fd0deaaff2d6153277f6442a17500b68b01dfdc33cf74495bc0a3fac882faa62ead2ca14e9b18e2a2e9cb16984dacb01984d88ee16c437c45d5ff3aed5113381a1bb670bb125a352d77081c352a77cdb49ca63cea4c499f524d422a5aa49226fcb99e8e39c0b7b502ae17f2c287343c2f5e4e32eb692bf7c7f279ebd1a6434648eccb9b4b1cf7796e1e8376c491dbb721aeec92222f71fcd8fab4c783f8fcd35a12043fcbdd2a3c12fc93525f5004458a753ef58cfbfb0fa38f258879d8ac3a79c5656299e6975abd75b7d2d206a35be38e162c7d66c6ee71bb659f79fd54fdf31aba07b6cb64534b9b43bf6cbd18acbb79b98cfa546363eabd02fab68197652463bbbf74742cc2573acb532e16322e8cf4367a914a74e4149715b45efdadb83c092e26c45e6a15dd956f5e3a9fd41f6dfc0a081daffdf58c40fd5f42aad1e6518af3810982cded90c1a4b0c07d098635c850826575bb689c9ea756cf21c5d87785cdc36177f947bdcb45b15b194a41d84b0c7f399eec24a83bd70f91746be4369cc10dbe801f185ce7cef40b440bd9bbdff1fe24d25741c2d815e3fdf6c99b6fa1f9fc16ab47b7e1c2e8d05315ccb7c7393a562fe1478d48e719b1ac6277794ad89200a68a6a0fefb2c3f631a00c5cbe6cc0e9cd46a942ad42e3f5da69c2f25018ff2ac475959ac04b2b8ec6c55d0d4db78854b499b2d75362f30b0581c3b6fb51e6c0e901d81e7406004fef82cc9ba0e81c9d1b8946b5a80673a6168da6c253c476613a19111045d31c46685b173dbd66c5cae69cbd65643502c84bf46735f1aa17a11292eca558d301129e03926865b3b921b651c21eea3307811bafbad4d743a3f8233564d0d1c2cdae1266a715871758b7dd543eb2e9dbe73cf8d513c0aa15b8ccba6772d5faa240a0edd29939933d9d33b471be194197a26a02a82e74f4ae1885d50030aa7af43459a5712c5cc230dd65c1f0606e94dffad7148d750c38803497bb6c7db52e22633abbdc7e21e5b2944c2903975462aef67fefc3bb7cbf372213f3d5c38d208dd3e06e4563803ffaf63c734d774f8859c29f814ca32d20cf6ab2ffc00585a134269d930bb38fabf4d3174ce939207baff1cd33d1aca85d33eb9e14135578c0e5e64a792be4d989231c38b36c6f553307c44f9bbdb08d5f223d938224776237ae8df3eb06c830c3a84e07159eba9576e93e0c7e4892b976a47c9e1c55635ce9f0798bad9246f613fea4a86ad44480b41c6d24fc3229c1b6e6c18ba4502047a791bb29109b3f9ce20826556a887bbdba2533b8f122749cf0b7922d7da114d8df788d56495d49be68fe3ab049bfb207b18ab8ed7df9655deae3e3569d2e32fbf06f654b8c0316968e5beabc0d916a07525d771bc2c871f241534044f95ab7c832b8e4b91da94c4b484acf9c8e1480d549bc8b20b817f2f90f4d43ad2a6862e821e344c8aefe8f9c95bf1d13ef5ca87a301f7f2cc46d96d370e1c0db3051a2f141ca13801a8273dca2d9ad516d4273e9c207989590cc08ea714f09c42a375e836098d907ab3683624065492b007ec80070b4d6b8e5fe24dac1bcf81d239cbc179b7ab93464d90e455643c469192675691ec12e192f9aece4850100696310e7755264e1716bdc6c5cf45838d796cf3158993744fe4fc6c85e115dbda777346f4cda37f4c12c974fa0601fba96a76bdda7837971da8b8e0a4b93a9f6bba88965ba2893f3501c0eca80398ce4fb018444f26c6a84e6382bc6362a57010894505de2be2ce7787a7b5ad3dc450a71faeb0f9bc1622f6d5941bb3f2abda090f326aeaeef90b69504180d7d0034f9bc2096d512c30de860ef5f66a4039e15e664f603ec67a770d0f1e5bc9e2aaac0ddbc568002555d5d5b9d38c385f7337f533950c33ede71b8171c5fbe51aed1c51eefacda4bdfc6e8e8a2373169029bb328b59696fa9c68995c14bf01da098ee47c5b669a26efcc5f1b15598ac2529953f514241044b210deeed60c56d88450ac98bf347a5846d1c1f61b3fcbcfdb3c92c0a05ad387e888cbf467e266b1c96338b83dd033e88e19bafaab6307733e31212c3569e246279338f7f061fbc95d8b95a2e7a6c093c8b6bea12e84042daa831745be97683300685aeac5e75b4a2c860db3e6f0e7c58956588b47a29131b1ca356ff0cb9e5efc1b67ebd30708d04bd64f34db045ca6020cc1387a786cf96ef78c366c37a2a162620e4550fa0d81857ce47cee8ddd90c5f4279e2cb4bc3c70f142df5854a99df6034696e81d83dc0ae249e2c9a4bea6e89fbd43226a6638e75611e76de7578d94fde2b9295c495a7e2392090aaba77780d4faa244604723e2fddd35ad38beb665bffcf6f63bf1494d7331e91163b05f75e6d8f9c9e93d858d51e385494d3e80ea9f62965ee306e7834e04dbc0ec5a56ab295321c6d99c2696f9509cace3302022df34d57077e30690b3f3ed7f0be2187d3d9d8653b44eaf7b67821ea6af3c6d3be8ccaa9c367b31a2d33fbd1e4968c51b8dae373a1a64809110e53e4bad540832dc8c00da1be2e18cd502f0994e96027284561e0dc08f07932eaf3bcf02b3c9a10fe67349547c0b5601d5be2889ad586be3987f5bf7d878497f49693ddf19fbabc208d1d3e1f1d9838c57c1a4fcfef26a8e82b69e1ee7e7e615b2262b1b1f4b36a64fe34cb661cc91c17ff8188afefdea22dc0e4735d68ef84093010203725d406ece1388b5dba19d094e248921baedb9801899eed9585c9d1ec96e14199f6953fe173747e1bb3e59743fe8720573946dcacf62f7040614a3753a5bce2da2f0ca2d5530ac2909b12acaf15bc70e6d92d1ddbed37ebf07e0258a326255314cd6bd5b785b695fe9532e9a6fccb1a945db226be3bfbf4927989a000dc0ee6599125d690f3051dac684022cc4bb26b3b4248d83eda00d54012b724ce03b0510cfc6af2c269e4bdd302127c599fb4efda19f182538761940d660ae00c0d38d13d882a34fcb35aa781878965caf01229fde76e675dc8820cdeb86d5945ae39652d48afa1b1e054c44c6ddf75dcfe997f878f34af6ea9da38fb8e35e6abbac13f522bd630b75b5f76aeab7edeac2d73d1394f0533189cf32f9c60229b55f093e9bdc9842a3cd788d96760c14476dd247291e7c635998be237fa263c306510d43dd35b35c3b091d2614c10656ce421c3ce4fe7c21fced22f6e3203e07a8699a3face86af70a8b35920475c0c2edde5ce3c8e4824927da32a3a8bd42604b3730bdf6d4995f4c056a7efd18d622b008f21ff1af6a60db84e18f47cf57946a20f388a3100d74bce019f361ce975388ff363fa166fd42bb20d84eff605ffabc35dc58d9e26606bdec409828fa15eb4aa8731f6c66ca2601f33d01fe61f7879afb0bfb27387295868edfee372bf604ee0e00ca0a6e18e32ebf56dfef1e5b25de8490dca19326f970d13391d8638682607437e4ba2e55d1757e46824d598f4024a7c94341e4747972b7d2c304c5784fe94a6b08d977d531ff5805822431363a85c79115fa55fb67bffe47fcc1dcc7492095f29ce0395c7432784fa14f02fe2a87bcc165960d5556f8ac5f99ecdef5ac815bb0fea97c97c1ecb83071b59ba429a63aa10ec0e3f086266224bcc0cccfe4d712b6d427636cd4202365286ab2941d486e7ece071f5a823c1be5d01b9e3543743e3fa41f794d1f2579948a2507e9ef98b3ae507fa76dbeb351e08f7402dbb6cb9bab0b405cdc5e8b7acbcf9f11f250f5df36482bb1d92209ec53b5beb441479c6ccb615d7ac53fa19066235ab048394ccac3c968c5e2508111a2d5e7a29161df583a0fe7ec6db197d067a0519df317f529e4b02cb23ed619536932cd03f0ad244e329f41ba942bcff8b6c55a289e5c129fed0c0f901d66b67d2abb972b17d09f8fa486c5f57c547a66a07d7bb56b6ce51eccf8abeb59478e1e541608d991b50444d5eb78598b0a9067a0b911f4e9baf0f96b8c215761de18bf32f11c8ca82e0e799e37364354f68abf03ffca7f1160af12e6e8cc8d09ba960d58ac49533773a8dc22de1d8afeb3f162fafe162a7495bbf8c52eea8c69bc924ea1590c11b9088718402c93b80d1f0914ea798d8007e77ad7f464dadcefbee65205b76559913dd02d427c57c160cb8a1281e1f21da51e734f8443cd6a70753954f59286f81a5a1df2b5bf064fd530863c0065c15f5a7783c8610f5ab535ab64b72ccbcae1a29886d412ce0390cac87977aa7bb9b49e78b8caba7245939af208a52fd057741ffb42d27f6d1b8f45d9a09e190248fb31d3bd65753f60b2b5eb79d7ee6f326473d93f8bb384ddee8b5d1a8b8b1838f2bf9b8fdbe99e0fce1686181538c4f3a65c5332e120e09989ae46969fcb809c54b92987cb5fff85283c087bdff68861791bba26a740e476e75915decef18497e2a24d3268cec46e3ba37294d570b35a52b67593edcd3eff45e003960bef0f631e639d2281502f04a87f79eb602d0c839e307d474a92791671ca0a93f8e7602b0a77b9d634a59d8d3623c9fb6079846ca0f10d96a873ca0a6ac0112f0b9bdfc3c91fd314941b993c23b21c4548d6690376a4072943a7f3c36ce7afe5b79cf4c23e37e91dd6e6ad16f0a87efa28a0152b6fbf6a0787a1707206df1835d677e2ca7cc32e18e66a3cff6e2b1af0ca3a9a7120f9ce88977e5fce6e7544c22c629b521a16f11bc4320457ac9b1a40b99305f878b9b7a1aba2542fc481ea87d52b8a423d779736f629e9090a03d8e1fa2824fc2031a1097bae6f012edfeaa20dbbe511d3f4c4e38c45be8e5b2fe8c4354cf25de01b8f174636afe1e28da77333787fa1b0288791bf6b6060f223629180bab4e440cc9a9072c4bbda57c02c1360cbca571dcf019dd299db36984e394825f8541829c61e4c1b7a86ba3db9726c72bf69fce318b03a0e60e4c03d31674cd568030b4edff894235c8d4577dc6647ce0957c3c4805b8aa4f1cdb5ac48222947d5c06e8d688afa9ba62d0ccdf20f3645c66fe55bede2b36a5f4f1c5cd6f71482616cca476d40b989274eeace8139debcd34bd73782440a0974e828613e23bd0f21a0363c1c7548770fa7eacb2c6dc495f56d6d827f6afcef36a614e936cf84a3184df926366dbe126b8e444482b8e6ac3233c9b7946e805c8a273d9a16fb2083ef1fefe40bc44499f060383a7e85a49eaa58e3bf9fbf39dc7c82af807c9f02596ca3d0922d3ab618096fcc906bfb068945aa100db273216a3c077dc27ff198493595a18449d03fd912271b0ee129f3cba78f4fd09037766676ee18015a35b47428e67f42b480b92fa85a51ec1dba38b458f7429bc66e77120a414638d7347862cc9310b1dce39d466f3d9e855e2da38e7f5619452a90b67eb54ca9ea048403cb6eef05a7e35e8edd587a4f68f89e54be1d4405bf63fb9194f7de6a869559b28df03112aed2bf6596710de8fa471177c04e8132d9662277611e01dab41e0d3b7c2d669ef82502643ca4bc832fae57af98df50f331db06ae763025649be569ff8301b027b927e3ebfddbde6fc5856a12e6f40825aaf428689cb166e5951661bde71e2537a0d4c477c51c65a7705dd2be079aa2dc65366d531e281f63d898f5b4d10936fb855961355d50e8e14a7ef17fbafc5aa7e765afe8e856733e1cca4c7f6ab99f85a1c2cca6eb93f4c018e062b225531b01341db2f7ffe2149b9d7cf85c6bc4131d47ce694cdd88b4a3ff37d7a7a6c5c8dfced45058a5db592fea9f8b4dd9ddd4f0eb4d07c6ecfceb0a9b709cf383000a4b22c753ee29ab70a39317c34e228d06ef9b4acde6e5be2396f0ad23b96fd9cbe543d6a3c96fd1871e0683e47e254bf528181cf687203e9da1f1aafb7cf94f599af00f9c92fc27de556a593b3752ddbf8c05ea8831f46ed8a8767c0b4e3047dece310bd22fd96622aae327f3e0b3bc740c7cafd0c2bb0603d1f0146ef9bd8f37385c59aacb8f4b97414b40c5d29be5db12c5491c0afce4290f4be7be5a46a36c170e13566bb0733c3a6916d6a167f86cc6c130aad07910603df02f9a94a6d671369f1a1c40890dd67ca7d5ed721fea3d62b4a2c61789701331d564a65813c43714be3300347e82508d37c963b4fcff953398d4c42f128f3881d7016d54e1e64a6fb53257086c2aac6257b064f8598f65547b778c5cb570f41157ca648d0828ac9910d0c2041e5f0a94542813602dda1dbb447a917a6355457808f08bdcb01bc8da024ef8e8b16dbf3e3e9fd4d9a8c98556e1e6101f20cdfcedd22848808f1c4c0e0995ed63f5e7eb18d7a355cdffbb68b3fe8387296a82c5ad820493f52d18eb8db1b59800a5b78f1edf359913b96c1908f7588f6ed76924ac346b4a94d9f54aef8f6db533d101a1932370b96d96b381a5329817c433aaac5e793d10bbea802c83709c110ca626f8ea35d0de8f6c48b82084937fd6f99de4dfe6168a6ab4c747898dddbc8d41fe86b6370a528c566d01fa00bf6ab0485e4fa399ffcf52dc0e11c32d94e1049a520d0df9305f76dcc670031c01586913d902684dd0220c195d24f144d11afe44a9fd459182c6c3b6e50887442b8ff6be90c04a52822e5914c785b388e4189158dd3e3715492973f2328569c3e2be0728e115c525edeec4596bfca29b5269d000f1ee48c1332c148faa3f16503172e7da853ba14ed08b0b233b43a16fd8043aeaa516ec9dc306d4e82cf886b0433c285c058d9e398f84da60fdae24c274aeaf7416a73f36e83aa7164e5e4efaadee2435a8ef27c755918b20d4166866cb22e48bee7c3810f7419df540fc0494bad096fafc70b0e7511e510a143a041f44976e618e2d19e9ec70a1be6c1eba0edba0b0003b1f8f542ab7400d3e3757806c5868137bbfe5d554ae0335b6a278f3dc27fd1d01ed565df091c177b6afe64f1e40e563ec6895c1c526db01baa79963652f7a73a0bea07000964a3f2081e8e73c1d94d388b5d8840df7440ea4c1c5e005933694ed143b09466548f80664834e58a2453ce995f8724c700fe28175ecc9250397da6e05f1fbdda068e28bb07bcfaf916b396440dfb93ce79fc5d57481535286967215181c09bd7e62ed30edcf610ad222ad06f2b7a53bcddacfc572e93db6e57c75b40c2aca50b05fc49fb699c017f3553279fae7417e839766d390d7684081ed87dd19837fa62ba8dcb07c581b9e2eaf5f09dbaa91a0d5e6c6a7bbfcae34ecdd6e3a6413a4810ff7cd935bf27f5ef3d069625ef3c6ae3fe305c9b59827f4175b9bbe3dfc116d6ba6f6d1e0a9708478520d48b660a7ad580c0b29a5b588b6466329d7eb176058748f9ffe752fc285d4b910bd8c64ca81eed5e8e9e6bc841957b4f856e05afd8bb557be436d8d70f4777c56af16b2be90a507490b8ba7c8c1fce1aafda030c7b6abeb05d0b0f3a93d0259a57c4406ce1fb98d08b7db2195e4019adca137b03f1b96ba558acfa88edca8aab4951fc90ee1d6c1a156949cbdf7cd4bb880f887b6909c7009bdb1004c4fb289ce69965ba1fc89e3f2e6c1932c82da53ffbdae5247bd32afebce5104f0c9a4dcee29298cfa362ba1d8cd62e9c541f22c0776ded405db69207f30af876536f28b8265d1b7738bbd7bfc13d06bafdaada61c8e5ec2a747fa2a4198a8c43f3463f5c2886ef11b290ef5eb24770d9e10c2b370e6472eb32ddf2948e649a3f7462c1f484244d3619b49a490bb1327a7755e11fa5eaaced5c373207dba6d41b0ed6fcc62ba3aac049b1d044095a4a401a9d0e54c49a16f148554a2f0a8d6fea1af39b3c392424a82efe7504eb07977f080e0baeee7cc8172d186fdf13ec97a7b7599b604dc407c50761254e10c379f490e793eca941a6d1622bf9eb8fabfd0bf29b90c7f18220f334c8a4e28679f93bfa90629070264c9712400e48ce84b0b720331ba78b0763cd6b7e3bc2f57c3529c9bf8d9914a7dc3a5244c8b36406482ed64b8195f65e029060bc27b5be024a8f9a787b1231562552d3814d152c7a7097f4f804087a43da6467d23af704819b137630f274cc83d9bdb6e446aa82ce9f13d992ffb29b427f8471f6b55a367a0cef29d0691df6394d3358a8e32f0d143a3e56623806c7e837fc70be3a731c8fe48f816820594fcdfe5055b5282f9887afc39b2b16146e8f01fd193fad1fdf3ff63176ea654195d695a4729b31fa9e965ae9c8e57ecb4a72d0a570b9682884389f1af7cb4e01ca3b05de02808ae6e0eef08339f87c24d44bbed4add872f38049433cbd12e2ac8791ccd1428221fd8348aaf83b2696e6b3e204e4328ad88c87cc461217dcd12f54cbea2d548e537e2fd12fd4d05dd5b30235efbc99160f800df4f28f0726bdaea80c16d7710cc03ee2b6ea184f6eca24361688877ee37f5f2235c3c17c457b788170f35212b3a776611d90f91b5c25931cfb06e61c8836a2aa2e9be88f538e212d24518cc4b4b31e8bad33f57efb2809363ebf74665adbf05ed1fceb988618f213eed99a546bb26bf3f8ee01e5475e2a68c0d79f8c8f6d9d00fd2a7cffb9aa8158251cb32e8f8bea78c1998b53326018944bee876fca1dbe08549713724840ccd727480e7da696ebc063c3c23ccac1d8bd56997d8468d5873354378bfea48e33031619bad171d76721381238b4adf39ef4eed70596e1b54f03b588ef1f7e50f90923fdddbe8d6c2953e6f614b0eda72712672476ab22c7f773d842a92a867f3104ef98d65af21f7d20f037d0163f5299da8a615d4383d45f7512f7b085b68fbb45769d5d6ca07fe894d0d3fab838644b61d1e8063a1b42a67c71446d86732be6b07e54c0b03a785a5beda0dc8730eca78c0f9028dd74a3275d2b7df824fd011599a623ddf6b7db0f9a02d42892e1b312ba3ca946af68db4ace6e7f8bae477121a27be9314dd6c05737948fc347acda3622d4c9241e0b672809acfc7968f70e9497f96694b9993b66fe6377f61276cfa10db71c8a93e367b901cd7610fa6c83a6a1ca0914da12084b14c31a9eace978e716f8fb311934d19ead4014626ded9d0f95486606af89063d6a96d655bb2d1dae8d95dda1d4a1f70872c7a1e5de8eabbd2b361cd52490e23c0fa389eee65db5eaf589e649b558cf6b1ae4de0d9a296380f97738c62d5418e0c4ac397faea010afd3f64cc5f679425cee37f2b2743583771742b3c627d5047df6fc1dda93b4818c124b6718d57ae2640f8aecdca800f0c7c573cb217e22f80a0b319e543bc0b092d774805891e328921669145352b2c7a28a3b1b782afcaecf161c80cba8f231531287ed69caa2c6df63a5db34536163b13255253d6536386fbfdfa19be60e7a4f9d6741c39e04c46e1d919cbb9a9b15563d9cc21a39d46658e86ef832ee8d5f9dde6455ee38a7329822b0564d0dc274d9c1d852397187c292e4433344183399e166109ab7eb24ef85054c5d73ec45ac07885538c8e26a7e04fb0a283fda9d1000f4d534356cbcfae65cea88ed5f3237bc102666f68af71d1890bf64e8cf25d7c711112f5b9ba8d071666953ddd5ac774f0ba6bb90b3ccc10054a32da2944850bf69d5a82b49f82743b42a502fc16bb9c1a10e720e95806c30cb23874044c8458c15b0103b3d1fd1badeb9390ac8aaff0f4bcd94aa6fa855412ab522ce5f47e720e5bc6bfb993ad4f03e5494877ab5ab47373cf4cc4958f03f2eeb5d6b123a070093ce5bfce09e595f52ead19e4cb531e3d8fa0e4a38360fbda4ae328a3ff790b12f8def72e79717498d4734a8143cf0a644a67c3223b930993f99fc4f4e8bda2b6df52b1c2a6f2147ef2fe6fa85d0ffcfa2bddd4ac7cc05502126de945e7c1ba2f1796254d1e5743253101e43d92dc583139b6a3d50c6850069a6101177132faf3f13d7365f42a9e5e06de4079133af6395a8c247ed4ecb06562df14c0f997b2ed1988d0f502f793bdda9b395598349ae4722e1121430ec78f15cc76adb44ef7de6c13fb64d0aa6b5d774903f23637c1db9e7ebd6ebb6911dae763c4b923120e94e79160b43adad06b916a31eb67579af604493c99c9d6762695d007704dabf552723ffe43297362b1631b979a24da29b4a71d4183b44d79822898fa7760f1131e05becf3f6c896a35440dd0757a98837b7e3340d916fce581d8b88c788899adc66ff9da9b20f3df352e89bc8b69b46be23e7d6d8b4633819b01e20d8525a99ed15bf1c90468bc9d57dacbf111f99733eddc0e511e24709dd67c00b40c82f026ec7ca1ee592d39d17de84dd75b7af9be7df2b873a18175833f6b3694dd33f7d3c121cb435519635994be42daa0ad1fcc6ed94db3192512e1424d4ad46d7a8f0238a0207e0854965805e4ee1d04a6da3e7a7e110b8a2fda665dc1aab6aba530fea1e25d2dbe863482bfcc4a39ab39506144d801a7786e7215bd018eb200714b032590688c2391539e9bbbae39a06d1d6e388492edf17852794d9d68c46874ac0008ccf4e9cfe9b89345ab988c1288590ade0d96c3edcb8f74841de135236169dec15c539fcf2fa30be7aca98912cc8108f39ccdf0ca02e149cae10931bee24e623d9351506d6b83bf1928030b9209f4e301bb9e6ddd523ddfc69cf6082820fb8e9b6b9efb376ac3dbb352a4d3c3c5af8956fa7dcc1d2d5e6819b469bd1516dcd99e9ef2a300fd14c808a7894326513ac24e078fb0c743e135aa23e7a6262710ba1d2baa3ade423e20b03448c484753bb8705bc1539996844a8df16d06b76daa27174a698356ce38bb1ecea8168c24e8fca06d99291632d0d9a9cd584a9dd715c2a73ba78755963d2819eaef5be7e732be537b1d5cf64f6ccca52d9ac7725e1a68cad62b134f9e9378ce506b923b039a4ae84e3a80cb4b0e9b2878fff1dc272831f0fc640a0ad0836ac115d8f1766d6a9e38d2590dde361db8e26926d81eadb469e4fcb0d1c964302b4d7f64c9f423b7f62de9cb7c0fc46ec8951a0454b060b4df247f47deb9346485f9c1d6763971e87e4c4cc6c175986d39c40cccef7bbcbdf84f900b59fa3b2fcf2a1c60db932d0a37b028f4a539e19bf2bfee48a1f77c01cc27fb0d35822bdafd7bade7ddb5ca4cc45f34fa38debd7bab211e29676637c00928f288c206a2c836c8757dd455e50ae1c74a194d4496f3c256618db67dc782cb1fb7768d8ee702f41ce39976575a3f6fb2b00012e421fbe06c9f104847995ea91ead7d938208090f0715fe6fc552d136ca347898fe929241830ac7675e081df4aee3808fc270be8145b2f9534e9d3677b36c9b6ee4bcd1c308cc88fe42d570ce9f7e291fdb121f452f8d0f8d4623646c32ab32316587808a3a09e151728f69d4dcc562f6dae117e4fedf6584b196b5e9a4571ee0c6b42183a133d1d48d5bfc5fe0f6384a43c63bc8faca3be6f0437232df8abb75a0875994cd89be32a9ff7b79c7293e51f35ffd7cbcbe24eef4c07fdd1a7b69e8f2ab665d869be0b86d5c2834bf9fc78bdaecbecf51ad90dce7fda2dd6c6017c1498104719d928e4867574d481716bb888ed49a5f766cf58679b6b4556a238c7349d2035e0c72992e4758577f87aab866b5e26515f752308f3989b3696f0202cd66134f7f9903feca4ec666739c248251cd29f482d21f41cd24fd0ff540cfcd0d6776b73a80a9a7b2ee47893ec1781ec31bd381b7970979da8c4246ee2a2b634f5838da53d541954f88027092f36f17c90afcfcdaa217b764a149fa4f7ff27efb0fd938a3f6132e2b35db223f6859d21ef839784d959f706deb793290720c0c0b1b97619c7a514a3b350920e3c509eb88f6c45028e862f3b495242920781f7a60d35008bfe767b17b1d19711925f4f147ce3f9ef50afb4631de1627b1218366126b334bda45465725e29141d98a481c68bbf1bb30eb816291e52b9c0c79a19d0e1880464ff476c038785a06dced53559455f9017f8637e7dd44dd48ffa7047eb3244d40491e536ed37bdc2c949078b33508b125aeb90eac294a2531f86f9763b9fafbc4fad092f37b0663d4c302c68e9d77833ef9405ef277551560055bc7fab99215f22c736b197016ed1279c76aad5efbd5f6a24c7a9c5c35f66d32e1e688965b523339ce192302ace527f2eb1d1770ba0accd9e2e6063799dcad893cc6c68a998d4813e3d207f093f1065b8523504faf9c8f8e8a8c6214c7e28d827f25684f9d0839f2efe6ce15dde682d48a4dd0911fb2b113d8afe134f0d5afcebd5f9b51969d4cca4ac6b478274b56c97450901ccea7c2e4dcafc082e0d9a7234dd43d56a1381b287453674eda17ed1bb3f66188da690b1219248d973b234d046bd9d0ab01cb597bfcb58ad8245adc2901d8b1946f3c999fccbb35583c29280d16e829d1858c38c72004ece8e3ae5982af3cd79047b712bbc954446378784b66865d4f3bb76d914df2ae338e26771d2c6eb19681a2f89208d7e45428598d409799bbc4d3259ef8e711b48cc1ae7393f2de7fdcde3ce5a1a38095bf68ebd5dda39c670d2441ad97b831a805162887838aaac32705e322fd153e3cc4ccddbdf5ca3acf273fab2c4825be43ccf63aa857105d26af703627b4385e8b5749596ec5d92b53726e4e28d16c2296a35bb460812c7a65f433df1087eede8ee3d2842ed9a146ac15321cc50b65db2ca266fa353ce881fce3fb89a3afd81ed8fecac2f4042cc455d5d71935158479f2dcfc8de82a17553f322eec1405592628b4ac82ed4965a026c0e0bbe74f8bb2851c9654d1c041fc35fdaba446ee8c7294da9b23b26155a9ab2598a589336546564f9c5a428e25a08e3fc7d891b94781ebb8f9bbd5c90ae45e2d4df545041ee115327b36036f6734523024fc1c24e3c3789c7dbf9ce06de11878e1c3b7729c946c9ddf645dda42e25ab5b027a2c685d17dcedb5c3b229dc2f806759c14c9788d3f58f2da48157143073f089d32b5756390e68e1df084d828844bde286a6c099eef798d11b643741ef4d1591416501a03cb4fc48690d1e9bdd6d311d0a568914149f120d6fc8b0fd4de479170573cceda5c4fe324736d0a140b76e6ce94828632eed18052fc1771834a7ff155358eea08595eda6c40bfa4d7399bf4670fb77a9b246aee3023641e5286a74aa8036432bf0d658d732ae6b7d0644299f340143732eda3827c715caa16d8eedfd308be80cd6acd2f0fbca61fbe431eb5323e585b8a5b1b7f8e6365cde78b15bceec9a2ee63198dedf62cd6669eae678d4744a5277fd00b6f20e0365efc83e7b9be3e5596a91a9372bcad69f17bbc75ffef7505875061cb33a7dec002c81df1a5ddb864c90fcc80f0ce299f1f17d461e581c537929c639bf2187f9c06b16854eea54c62cbbd6aa25a73e7e2d47a824afc34776ebce318c41a44ed3e5864c1fe56bf568cc33c1e137c9ffac6c4645b797d08e7ec9f8552d55ac3aa560f19d4b9a123258fc8eeede4d11d6332c5f7ec6e555c557252fba9c7952467a926dce2e4eebc2413d4bf82a870f5efe34801f409904ddb826ee3f5f12b3c06f65ed3fce2b6bd2ac90a35b04527e0811ed66d56f17bc5962e1181bdb887a3e03194fcc19c1756ea455d75d33b826891746b99f74a28eb5d1619dda7c161ad77656a1e7c2a9869e1314895c9f7262f0d88778dca65e3cf36fae744fdaad7beba68da8d11782540592bbbf926da893ac300f2a966756172d47843868a04f507d5ad688656568a83f1a93faa727c1a83de7246aa2d5b15cdd6bebc146b7e44a52c5184fc6e11f0d6786660ffed5b137b77e9285295492f1c7861f8f24409fb18712c4a4212b1c499426c628f1c0e5c57f24780e721adb63ad87de822064715b3329c3536dcc8662fe47122bb10210791fc94b7d6a3bf4636d5eec5b2a1e02df95846fc78d4d72bfa085e0f9b171577075a4f8a02c9e2f9b8738d6130b0962e74032ffc247161dde0fa90db7ae6a7062b0a44d5caab79ce8b079e41467dd0df45ef1e109dd4c634db39981a5fa381c04d5ba69919b8053c9b688dccf2c6d000deab5b1f468f02fe9e99456abc9ffbbb83e23e525380098ad57f01ac4f3eec49b5f49854cfc07accad33ddeff33c8d6407355b80514b16adced583e0e4b437e0cdb7df1d16eb94a0dcffd67efe5d152126ceee644f0d02352046b2a1ab2cb92aa9011fa0f549ba42150ec3fbe62b4b10daff5476bdae93a5a39d27324135f898ba8f7cac74edce629cff1f8cfe73db2c49ba9bf87008acef2e0e3581deaf4965402dfc54b158349fb77ec0335b5c074589b639d9c673f56da498bd2ba8bae085e2b8b18c36e1557fe50e1da875244ccca947c7d55e977671f1e6de560eae6764b4d0dba9af52f6aa32ed68449b873f0bbcd1690a8cf9f4323046ca141674ef54b38b7b0516ead15769fc732440d16330c1d8ffac7804cad2c452aeecad2bdb58ae2cf213559ca1b787aceb1ce2a726dceb23a090f7ad2b18a9563cccae97176448f667d2dfde21f75ccdc6bb37430379cbd649869c70b8d3fb6d345af4bbaad2dee564d310b10aeb05942baf25db6d36d4996d12b1b227d3df7034b0977f35050f94d7d75fbb482db015015bbbbecbe3859024168df6f83585f39246c4f2b86f6bef9125d1c1d422258a1bb831db73b98ee9a95f81d02d813a5d74f779c6afa49a34350f0d8216cbdb07d901c90bdfef3f6df0fa5ed8f4a8456a697b6de8b2ab24cc1ebdfc96a9a8a8c6561dd2109bd2fe05ae8c213370f424bbdfd061784b5174017611fde11f5d3c7346e9734e9e032de176aca2e6a452974684c406fa895fe1839978e87295aa26bf45438bd965da889491dc298cfdb59fca098dcb281067d93273ebd82d41ea07ef023f1f64253af3bc68ba9920510640b9a3ed29ec3d927342ddc2abbc260b81df8c08a58e2343e30a77650f96be8bfc2b844abf956da9ab4521442ad62f79a43029a7684f69d566cc46b493e20a8219a0ebc3133b44b3c4d0eb770434c0a6c37c7d3153c7236254bda65f541c6d799e0c1c368d9ec0addaa7c90bfb972266ce6a51fa0e0e2d46b658413834e87f272844fb9a1562204bd4fc443e86973fe6244331e329b9783d4c9df95d0a5dbdac5b2c680a422be281eb03955f8b4db3a31cb3df770f13f9b77a59f697609e80c34ded7ec666ee1200b4d2ac03947dbb41e49bf46fa727cc7b544e34e3ac5ae95c37bd5584443756f2d57cc1692edf73c6a97c88936ed371ac6c56911fa9437dde3bc3ce5192e4545e198b52c45baa9bce8cd38d5b7369df5a26367c463a78aee8b4e1c0433cdcb0c90e77b820cb86cafe597ba270a2fbb9fe84cfddb06d135ce0cb57b46b62002634d5c8dce6591d6d1d98f32ed2d7fa47a8fab8506ccdac2601a31b0c283dad8f39dee99ffc317928bee57bbd9dcf3f1882d3787e8f95854d8489a0436359f6d8b4d9a07166d20e1272d9b302247d98267cd03b93200d53801e84ae2c3bb0d66f8956faf8e18bf09c5f8c76b00a649b19efbbc831fac89aff65effe557ee8a71aa49e43fac32cd6889ee6934733609bab21d0c8df29b300793d30b827009212fdcb8c952d6b6305c9f8bfb20ecd3f1cab536170538a64b076ba9aa81240e7c18770010e51282a5d2f66d7c801f4489043af32dba44a6bc2c8140d2cabc174a0d6ef0f5b5a1dfa467ea16f7a4954acce2be7122497e2193aac2a55fb2b1e8afa3839626ed82970fea802456fbc3aeb23f10cc63d973c5d3a98d6713093d281d7e797e939e2f7fa2fb7a6e8156b3efafbfd4deb611b6790d9e9497408cae9284568d15355414cec19a0bb25177917af40395fe2e2dd188c0daf2fb947cb11d518fa799a503aa957cb31042e5f09dfbdfde6242b89e7bf850f6453f5ddd7eecf263116fd0ede6e0f63930a3923ed4f6ed11e0a61bd609fa9bf6a0cc30c0110fac0bb5c465a82255a9fd1cb6bd7505be4dc968df35b916f8d9a1eed7907165b34e39b3f49d17a02d75725cf569ce78854988e3644b220f7492946d2d0f812b50c45d39527c405db8a65370b5003a70ae95a8cbe06045dfb938346ddb452494f41f2869161e8d63da450c950ac2b86462631131aaa1f8f813334d0f0a425b6658734af03fbe2e853f736b94b9ed00591c26dc71f4a19103747fdceaf9c006e549fc14f36329a6e92ba27e7c19fb7268e014b2b5aedaa77804068f5dead0a6ce0da965d6ce4795b13e481f831d634df490d97edbbc4a5b71a1e4a749492e58d3421a32d679f13ccfdb6de488f4cefeb872e93c6ebecb7005fb00a8d7eff939f876e5e8c6af7148ca497561604663e693edbdff22436a887921e964555257c73f986fb98e46f96431f550ef244c32fddfc96b51cca1d01f1858e2d2450c49fc098181277a44e731cfb30469f7f296e8d89a14269c8cadfc1d4bf7c66a5ce54fd42fbc690f39051e3c2a0e579164d2fed487213ac2213363ed4a4cffd142dbfc0c64ad9b736a8fd7e4d92e797e4417474a0051bd8132572474210ff02c75e85a8022121e435a344cfa1293f6f7c28e61d931b53b3d1d889d0a42771c787f23b1b42fd671d801e58aeb209986b8131035fb424b67c98f7493de356e6bf65e153cb59d6ae2096414e8d68660b3efb44d07a46144a2c65c19637987412c187120b668e81b754730c25c840f5dd3df9ba2e6d3019ea33296b132abbb8c55e761de53a20f182df34a91d867c7b2344ce30aefa57758710376fb93c7c3b53ec29c1cb479e5a72bae3fb07cc9451991e816053fa8724524f3d62b4148919cb03ef6674fd8b8cedf40572b71312e8aaa290216c0abeec3b186c13a312253e79fb2d75a95d22c98ce27733e8f40f491434fa774529ac9c0ff0fe551a0504886475c68c8fd99fe52c71dc09bc7a7e935a80f5a32d96312a2503bb40e44371d77bff254efa5b0e90bf772badafd79b4723415b5cfe39ed01d0652e77c0607674bc2bfe20b6a5c13f1277f28f09721d25ab153d7b7b9c7271577b78ca971d4a3800948de77cf24778d99eea75882385b7441062c72df03303d551c793ec981701880fc67ebf7d82a70dd583cfc1ead755fa07185a125d4b47e809a2d80239f7ed9305909442c60bc1b6cdc094a06099f66107ab2abacc1b9ec43764b7698c6f0cad3ac203807b22c66f4d72c1c7a7318321903bf546056630e55f6db29f0f27e477049e809430b7ef2841f5272c67c36ec269f04b0a1a9efb72c9406df0cc286f8846993323af98e4b487c280f023f8ba1bfdd114906082f48c677276b3cf0b266bb0f591b1b3893690f0f218b4b0e3902213fb4535f653dd67e5d56d5ec0e74b18397d25066b5c02e934f875320b231aefe2879fef94ee1b0e5627d1bbe76ca249ad1faf12a95981bf2600c15d5c80d18f4373a1b38aeb9c6640ab1c4c6783fd066f183878717649a814ee563b6d89ab3ab4255ff3bb0004102d6ef2820ed48c359e840119c8714e731b4ae174ff440eefb6ef7bc27cc8c9a513a80844cd54ad7edfa26be7d057d5fe7837a84785616e7eb940e856e98cd8e584966be82f5175eb605f0c8a5a902d39f871133211e898ce5a2c23652c1d62cba9be8abc1b82ca1d07030f68bfb7373a6cd8561259d85651a1349ad97d618d892a25fd353660f8c0cd3ea3f59fe6d11203527c26f0472df703a6305013c6503672b07692c5ac068301be0fbd1721f22aa9e5b332fa383ce64b0d5ad2e0a3c03575050ff24c760dc28e60cea581e58ae459ede1403e22d03cd67008fe88bb59c6f2150c57b9a89793c8a6be289080cb4df6c6affd4fbd73b86548cc5648df1de34590a50817cd8751a51b9d0b4596e1d28c7acdd406a2b95aed50dc6ef3c2d8949740deb5a3d7d6234f7695437b407bef46616861a7156cb0f3324eb72e88a1ffc8f8b889f4586538ce3ac8b09ee62bf5929ed2f4e015b8e7caac4a25f80cbd6eade5b7d3950931cbdcad0b861e2d3849a0af3feab05dfd6006a135e38e500507c8f65a35ccd077419a7e8cff4ea6230617e788956eaa09ed8166d538f18e30582fcc14507ef9c578d7cb7973f7265afa1c7479d23466ca5a48c8539ac49c0b194689c1820c871f25522d30389cdff4eaa1281a5a7ae90edfce422ade215be2a7cbc2dc97a3603b40ef449acbcb4f4abf2527366cd292824b241236f2a2a37aaa1efa5c24e4b4b97487e6ab3121428a775685ea29e53bda7c5c42e68dd68ca593503da60f173ae60f8cf3078e3df112dcb568ebd02f9d390928493f36942f23844af289ab191a054d410cd6c0e7293a4d057cd143fcc15a518fcc76c36018b52e234684e36a874c428f3817bcdb4b392c2608ae202870182b51f58244a1db254a7d44c21ea1bd2a27c3f6f875c48b6515bb98f38d60c6523f5fb29ccaa62cf59c5f61302dd9151eb7e0e55001f58388b627e51cd841b899a49410f9ac2624f2b6a14877a1fa66d47002b979afed27e50300b91546c25fffad8fe52ce014af2d78bd2919b5d37016aba0cd170803b8aa805971fc2e0961474a42ba291fff8b515e0c2e46213dd73512cff1d9bacdaf501eb51e4a6528c2f5e0960885a002364441969511d8217ec43da5b62123358955dab29b981030b6abaf258338bebb1b3c94d3f84d6c386b64451d082445b95424188a9f9b216d2fd80b4bfe6d834c54f2cbb0569334a68422bf00b4edc1d54a43c50497d10d91049171909159b54c9ce238ba2c17c30acafdfb878447e8e171d4ddd7d130ff583c72cf08bbe3d42fb29bd404b43dd02273ed49f7c2165fc8cfc58fadb7e18e618bd7219dcc6b202fd8b20d66fb5b1e839b5999bf28c50817c18153dcc7f0c6e5f74fa1d49422f00fd697a352d6e18fc657d6d8901868e222054519392eb8992daca7ec3706872ad104b0682947f12e6bd702a7ae0e756197f70c5a319dd3ecbe7f74ad054e8441c0ba7ba86a43d0db51f255d918c71e91e177fc23043a6332018a3bed2a4951e1f07fddb16928ad760755a3e54bffe6d597e96df172dec19b049681590e4c834c05c0fbf289529ed71064453dce300d805451cdee565f561943fcdb12931796c0bdc9cec79d3cd08d8c716fdb78cea1085db72a64fa4a3d4daf47f0107a3253793ffd29e5977fe330d0091297dd09edd73a21b7dbd4281ba912e3edde452c74012cac75b56e2df2233cb1acbb935befcb5647ad186e935bb164d7df1174f1984f2b8b688013f38318caf966c0f52f804cfbd1da3607fd2af4b09b649505b7e1796610c69d8cdb24351abd5e37ceb8ac59732da36c19e511757ab3998a84267580f2659e4d3288f7a896caaba68d6bcd93a1cea19a40e7aa3957ccb4fef8e970d0378ad347511c3509fc4bb6215e0e5d77c816a64df8e57cc8d04dfda87937cb42dfbd0352a85740d84e6096df1a6eef090d2f5cdab1982f818dfaec3998b985f0f60bd9b8e856d2273629058103a8d22a1443e9dd376fcaca008a13f9c6ba7a2a9ece52399e9280f0b3fc6e51977bd66f2864fec2052d910f46f5a7aee845750cd5210c0dbef1d1af9ddaa2ff6d2224bbbb812121cfcc19a8d618cd37352e0488fc700ea0458ad4414761dcb3b73e757bf296a7894d95ea168600c5c6ad6066cf1f42fb7b5c13bd102a624bdbbb4cfa5d9c9a34656a68a935942b776ffeb2283e2761dd6314fa1b135a09494582889dae8c5ab0cc6c0e0eeebba2706b9a46e08716b95a792a987b2cbd89c0528f6e6921bdf1ce6e6ad9cc6936b695f0e01e39017021bb8264d2c9a30eb2e6e5692e73f77200b76b198deafacc0acf241f5384d036b9576c17d310a26697dbcfe63c5150fbe044ba3f97c051d1cd97fe8f15c8fe41db3a4d3615e25f07bde98ef5f2e7ea8581d9728efd529ce6e3971664888ccae80a7b68ca43402fe3f8d416c1f6aab84fab92b5c221154654d36a493a281ae5c34ea1952666f8bcea2c255fc839c846eddb5febcda05286f1a975b24a1a51f929bd8a30dfea8cd0c92f859feacbb70c746ef66e72707723025cb4dc03c30197e19d59bb9dc30513e6083dd55e11af6775ed085bc1275ff83a8d478762e15d04d580ec0656b7154445020bd26c9ee7f2c7132da22f02ec076debf874c78cfa46bf656f4197f10751bdb682f1ee135b9b3e7af9c9d52028d65f16ae906b03bc8fd335dceb90b97ed09459978ce31ce0081519790a4fc357157195ddd5930a0a230ef4f9e65c7cd126b0694552974210a3ec09736966b58bc5095e7820344a6c64544e4c514838ff5be09e1e869b29a7e64f60af399787d5008d9f6fef8eb80d7a745d07b3d0a8264fbbcdd959d79466ce494e212a038730e8ae77aaac6889a7be0057b38513b6810c716d14f086358c4598650c4f4293b71e5e509ea75b9b5ce5cab5aa71a171581c7685400eb38d22bc3579efbaa9a78c514411766c25252a55bb1835a9c9e2ffcc3bea53e6a549af934aab2e59f696da7e864f9ba1b29337a115894f48027d02c93bcc9372bc7ff8f7e642761793ac55000b695f6948b88759e076d1db60525ff378cd28cd27dfaab622e38ad981488f8863ee78f2cb46e04eb681b14669bceb09a9c80fbc72eb320a3317b39ada1338e97e157c1a2f473085d71fd0ca9ffd58ebb4e9d216304d84b326cb47a8c4320a1c3673b0db14f642e22485570d77131a51d024ade71022ff882ab42a9db4e9818ae627612f65f894b32d8aa817ab52d2fb564afb7e7c457a6522580d638c63cf8eb69ff92e9a1e06d4d593592d8ca81c7cb3bb20fdda7a233265307dda881cc118e589ba06e050f7647061b10cc2191facecb30c6895e5dcde8d13a4240edf69d938383ca60ca78211d83c0735ca99d02b9416a5fc541b3f27e86a82307bc2c483e570edf0ec2a3b2359635be194c565264f3ba9ae553deff833ce383ebf4fb35a626340b1467296f6071e8639b82fa1b56d04de965e7cedaa6fa9bccac603670187a27e76bc6a38f3148bf2c91c7b43c2add52a4687f2d66390271dc1273c7e709610588db8090ae850cce0aa910b17f7df2ed8e137e99ff7f10bae51e690430d9387b67af90f7980e8e0816a88d589ed152367223fe290389492fc4076df2dab604e33078311f8e61291af8b03f93280f3febdfd6f5ea4bd1675c33f3a8c2bd8d81d2ee970b1eeaab766d81a333f6d4ae8d7bd30ad39a584d2452cd8071ebfb2b0e8d3ef36fa03afb709d5f0cd242d1a2b2bff5bb1af7d422129b656720c386751a911e24197945e1c0fb37f49bf97d0081680e22aff145d512dd681ef938388e259c0ffa750e3e5ad0b5f6ca5da9b528a7612b2ef6457632ae10431375ea6ed0ae4bd7e0a961a50c74367b248ec8c33d8ba4d50f5c8e1c264eeba64468ce0613e0d10733c17500e812bdd5d32c878cee599faa56474540d88764aca5305a9bdb2f31176e2f535b926ba2b8116f039958c36e7e6853786d6e61df1eacad99ad70c2f0339778b58141188044abca7906d0a1ce07eed676383848d311e2bfd32073e9f3c491af6d9801ba3b983bb8870fefde48a56b6eb98c3871aa790cba4eca3f7595b606763f044a25955105ab62f68e0aab9e53e2c5ad5aea41d6d8040d175622cee8d8860b2e0719f561cfdc630c62f81ee4490d948e2a75323f9d4da4de9e60ed49235c4ab6805f7fca6df03969a09cdb1ecf8414a2175fca73d133a885f4e2526d5587331b5ec6c91bd7a99e3162ee0484dfaf0f09d30ef8df79fc96b46640753c0ef45516663497b9f448282450b6d02448e9caa76c2d401b4020b6fd35a6fcfcefadf0489c9a79f98b982467ff1c76dd74d0803c112ce3acc5aa6123159a9a8d1568ab8b0d00716b5ae93dbb51d0c996462f023f719ceb7a972f563f8f2d4b5b5aa500921e8990b50733077c1c890314170018ac67c4730cf8315d10cdfa20ae717feced0dd632a192676006d106b4b15cf0fe15887c2e85a762427b0891e44006da4c01bf7188cf04405e6ffe8a54f7ef0c4e3ae0bdf69300396f7fdca0eb7a760f3020c4542ab9b1c2686793973d562579d2ee10127adcb8e765023f8a1e2bcb7ff984a54ed7d91841f80f397ec104dd6d70211a7a95abb7cec183a638cf1c9cb65a2ab8d64854b0ecd199dea894080e4e62d76bc306626acdecfa677646e8d0b1a6e4b06c0cec604ef352c013cf87911e058393677592261a96eae309f72b5d764afde25e9963ca83cfb08c90bad18c602cad5353e755904a3807cc1c0bc7f264b701c00cd787881c1525b04a45ee35b7999ee9ac5b05f8cad631e506af2cdd75162a7cb2aaa1a9f2a4380790b8d1ea72923f0a266aec166aeac3085955503e60363e4c204738bec89be91e5684d62c8fb291143a6e9a703ade7469414bf5d8e952af8e65bf339c2d9bfaa3f802cdb267711455faa2812d49793b3dc5be7187464795c922af30da4ca900076d6b50ae6826fac5a6a906a97fe6c0ef35a273d42399510648ca69d1194e00b93757782edc37abe19ba37c0fa060f3bf5dd5e10fd7f19a3d9c4ec50dca31130b1291e6f5bfe43cc349c1aed5ff6ea2e0d49f55c17c6a7c0ce367fc7b90de1e7c4f578773d5ef14b07d645b9c382d5016ed6bf41f1413ba21b5e27a999da09c254cc9422db2fcdc73d223bf3556d0925598ff3533ac278162c27952cce46117ab76bb0b22ea65e2b6268a9328d4ab53862c1b5ef0733c889aeeba51a38ae8a75a4e54cf59a0543d02dede2776dd79600f6f5a57d3471498731b0ca1716def285b93d158a94a2422656568f634de69d9fa84b1f46bccfb532e420cc071e5683ffb42866f5f53e7e62950440638a480fb2ec9ba22ca5e0089c49ec130059f4ac5c22c3ea627621360988c904ce0069c0835a9ff49c844a50882fa9bd699242ce263b4fc0e7feb94d722773333d8719b5dc6793fd3d754b19cd175a3b5c75a4f3a3eb6c5a1058a388461cb89f048b7e39d95bbd91952aee196761baa9961d4ad478221ecee4714a8a417f0f77ecf4a40b37330b0cfe722075f5bef9f82799dff7b97b27694c42d06eaf5e2edff42a8fb1a7c0a2d2a96a138e7a48bf27c3f5c9727b670505c428e48e4532ef91e414fdc18dffe1880ba30b99c643bbdcafd5b76dc9c4781a897ff0ea0b4a0944b181657479c3cc2810c78cc098c59f9703b6e19cd15e2bf09a0352698183354bf1817a977eda4c4640d2c18efa1a60e32d26a560d615651f9d157f94797f067b2667ef2ce53b48a228f755a4f9ceef5dbb50a95729265c416fa706f6049ab318cf1a30d74bc325bcb2cf9bfb9d5a1c284af0512fac39741e74159b75c4d9e5713d2334da3944cff385ef4df42bbf62669e600e9c22b794618d2e13c1493c496400d019c65638a685a1a7e01d36bb456b4e2f9d96df968ff5abed89c214ce48448afba9712f7f58281c3d9787062f2fb8b79dffc6da8ac33d2c374cd54b6a81d06da97b9394e00a4e0532f30b15ca7ac0e20c3d696d55173fabbc74c0f7162118bd78c9fe001efeb6ea9b0ec109c7e56f8b92efcc36e353e6d52a069af4c4ee002fdfe1377446fd4daa900559af6f68be8e7382e943ea3787370375e58d1a16012e1adbb6fd1ed82a935c3f8df3075744a8bb15edff44aef5d9188907720892a3ebf32198d25504e6d56ea9c3180934f660ca236d35f6e7982204f61ebfcfa7dd6518798ad09e541830abde8bda51b3e3caa80db4a61f46d7c5ed2cc84273f077c48d7ca3fd04939f509c02896d206e84d35aa4879d3c06aa1d72aae5a5d5f8c6f49700958a3c96a348acb7d1211f4d0e28d6392867931d90796016297790c18bfe5bbf84b4e49b702d518c50629d421b31b105f62da15258840461e6ced350e13ba3b678b8f62bf1a0a7aae414dd0e73c0770ce7f168df9a072fb515912c89b2555fc33e0a7daa3ce653b262bbb138ac4b86c660ba09d23b34d55de6746d795a11871654a3a6cb870343514df09259f123faba9011d23c838e458cba29d987eef629fea9b903c53b7f805daa0a28409bea8b7596717ce5c4a5cd393f91522467a6f210df509cf975037123a4a78d9341af98914481944802540e82efc8591c64646f14a388874a4ef9329b3b6c88de43add0f049dacec85167a62e88bb43ba4a0084d1526356b7d4396f4275dc1c1f59a526c6aa43e05bfcceec4dc77e7035b428bea8c059fd35d1ed99f189819a74173d0a711ba7a249fe014cb3d1b77d48764723888ba4c1b94153b4fa4e9589c7b958574859b1c50b5e719d118b0593312ed717e49fd6236df7a84dd3c7b8ce4ec9cbb4870c0458f68f46e54fe4eb943ce7eced996f0182395612aa54709d8d572dc401373217a6d75a7f14fe23fa6c9f784bef8d6168ba066211901be5afb7e55eb93b34b953d7cb88adb7a4edd2a0bdcb63660fec16c40a8c82d0d99fd09e4c408df2f4fb6661181c8e111bac8f0b2db675a409afd4b4ba891072422f5a7eeaa33668f298c57ac065405ab17cdd0e8711d8ac6df74b62a67818f0b4a234e58f793282c12803176dcf37c4823bd0c61f457fd1daf999bfdd719bd5da2e8989cf7e352c880c6d555f1ce7589054fcfb2950b07242ce7f6ddb6572907499d47c2b83ca20edc03e82c7f6ee817a889a73857f8df08e11931b3f3c430715f5f00556292f8aae7659a375fc47d4da85958e2725fdd0cd604efd8e16e7e3b92cffe2c6ad08d6fbea4f64fe41df159445d5fb5fbb97dd777fa473929fe733d6903621536f78a90ed0f36c51cbe6e43e68b6da6c93a97e7816fe565d5fb416d09cfb62b7056dea1d482a6d3dc9bff6862deb5a32ada3fc7e1f5e7eac9380e79a5ab13fc67e76805a42766bdb68b1ef3b9305597fead82c05c1949faf413dad0951a4316dd996b90227dc336c516f4b8375b24e91e0f881ec4609bf97f68743eb44471b165bd88464f2d437ffc5accf55380054f752b0638e099ec4888bf0e9b4a4ddb23a11ceffa89f4851bd3e4aba609f001ff5312dbae9adcd819a32325d81441ff43d854f2470947b1354798e1b8783625ff6d01459547e909609f763b602671a72c6871f7ae2ee615cca020b6d5cd5e1819a4548505d3a856f0108e4560ba87af5856fc0ad2dbf052d3727467b03f1102d36e9d9b0c16dbf9b586bb8a7705bc8d9ada7ca79a394c667f74e6ff350763abd07be0f660125aff8d0dba787a536b5d738a7711295d69f2c0df1ac84bc84cfdcc2740870e7640e237859d636fe24da0d005b646ea7837084a817103dc267b7f036be45551d92996174854a7c3073acab008dc7ea6bf89d050e8723c889ee62900f25771d4ad67133b07fa572ea9c75946e556e632f719b99fe177f7c8fcaa3c050bee320666be6afc228827df2d54b9600969651e4c345243c5fe9e741b3d9203c270746b8bbb0d9535e0fb01898530ad8f220c61d399d7fcf73bc6373ae72cb02d6adb448708f1795759a15e237732055001de34aac46fd19fa6a9a784ff20ff64730c662fc98f1ee218a5235471aa9accea433e0c82ea42edbf103ac2521bd1ca29e857d86480da6f2c16ef9796a968c72c12fb2fa74b41d6dd206d0d672d5834d0f5b83036d9872273fc359c17e75a7ae65a892725c558062456c3bb6a41faa3cb171e1c307ce649a3e90901a2fdf246828edb42a8cececf333ef16fe0b8b5a9ad86fa00ab5be186f6fe666be1528f04e6abc399ddae278678c3609130a95baa2aa6b60e0bedc233bbd924b07b8395c740eec34f6a58217c97c32fdbee09735f431f9f6e23354974ab2c6c142f421ddb12ca17a497d3285592419a6db268d7d6d563bc4fff72925dedd32ea793519d519c63d6b7e80bdb42adf653e3be08c1d38a398124767857f4d2003f8ad1480f75d2d95440d692de722cfb03b6ed3b9b5d32dfa16d98bef87882520e07c3db1d46364a6ecf7c1988c9f2da349c9bcd14d34fdc052abfa0c5817956e51040c9d9b5a393aa97031a105746040d616a4916c6b4137bcf6dafd11073fb1b18f6552a9880b74712e1f3b68cdb5a351ee88df1d4b0b5e40f2b7db9c5c71a52fad6eeab49c7b39d7caacf577c5200920f7bd9e21d2f09fec737e63f1ad5b8f7ae88509ba711e3d60288043f0181fa27a79783f00f0e1a319882effd5c71531c881b7a966bfce60674fb8afcf7d8f5979a36346695b22da9950e74cbae092e7a95f9fa27bca2be53ce1cf9c35f9aabd75d8655488c3ef16a2e490cd2132cb4c186b5c8135276b3c974d716880d8991d6b812bbe89b3ab7ad262efe718484d6d8942b68f5cd5401d3338a3d63726c338d8f3f1083d497ecb956276191725ff577cc1694e8312d93b79a5ec4d0a944d89ce95982e350211fdcd15904c34eae8baeaa417c208673128c0d6278196a0e2369b28834086d3d4e9883b5b14d2ae3c7daf41a1479cdacafeb7896ac909bdbd594c47e8b8b35d33fa7b442d0a370440df0676eb64e9d0ed7f32e44fbf801356c8e47a7740f9190858d58e764c60b2f88fa684344c6ed277c2820c5c27be37bac0e0314a3f87f4b693be477ba7b7ec2f3c4dcb53265dda0b11384591bf5f0387917f7a3ca18cfcaddd0cb4955909c1e9269907f5b99c7cb0c165d1c26e4af8f34e92bf682b2cc5f1da69d0c16138d3eb0f88d4316d6b07369df17c4b8530a4ac09839233e71c8451b0a6aa6931b0dc2ac3562270a372b357124985a285bd05b4f5f6adeeab5a0eebeab2f72a19618acfa3e1fa5334bbedcf0410f7e86f95b3f5c5ddba86508123f240d955f588eda2a40ade3f5d0fb257f56f2bb28934c35304a0eed975c81d8f2931acaf15c6d849d0cef48058a0aa62088bb668e2d3ffd8c9a94706681a650c0c7141b6c3c137fdfd610b1319d9fbdfc95cb0710191c99285e42e86990f60082a4b11ca60be4351b54056f55cb1ee61640d20ab7ded99aa2bddadcac21437775ed8983be470231d29e1e4165ae6f2c54a63b351cc9d8091530279221949278ddd70120457d09e940427f14bb52e7ad9659edc76408eada4d5eb303e087366c72c936dbd674c62dbd47fe479c7245c1021d388ef23d136bde57587962fbda4ca9de8c3b08cdc99774f3af67ca8f160d71699c8cd41038edc0696db172885c82f7397657165114a562ec4faa646cd8af80d58fbb93ebd32d7e5d314c7c2b235b573d0a5e9b1ae50db49d60719b73808776e7f127566429b60a64352f0170cfcc21c6dab942dbf8dd408091b762bde43b6ab7b80009ec2108cc42ed265afc804c15b56df4bf27ac272a09c5795b7ac1fb7bb5ba2a3bad078d9db03dfd5b3f49b00a1ce22e75f09d86c3087c568ac0656ed005dd0aca51051ebbf3135d1bafe3212a4d9b3b64704244c5ab06f877c52bd356afc3c1341f8a55c8215959c8b03d96fe0b211df404bf6324fc7c84decb10515dfc34ea2f15c0554cab73f1208452e931636616ab9db32e267a41ff099bf7a97a0a6ca62e272cbce93cd56921426d18b199b2a6f8066ec27962f3b33bb1d14f875289388c63a72a834d2082b80f6e4807ab5f8e7dba49045096577f2b2bca86e83ed0d292de00748b380f19fdb33fe1e418025678888001a15ddfe3d5856761d1e3ef5740a3c7f5d6cde2c913e04b93769b5ddb114402b65b288daf4715f5dd430d53b32f7e30a23721bef2d54a3ace5bec119d0c12028fb6bc355e0911edcf17686b68217583a55f3208449539341dd1d3947d68414af0efc13a5535246bbd56f2e585daa06a3b7756c9a9d08d7e29f8d31f7ae787a980a711b8fc44ed669018d44f65693e4ec6b41e714660b163f3c58793fb50df19b24eebf3e4ee0c96f9f4991148c15e19ba1b82695bcc6a131ccd291edca69615c5b7a0c063471bf8105651bce5e1195d68dacb312b4ba515c8a335f510b91d9315d26a48ed2ffdc36c7330ac99deef106dae69cb4fe3ddee1fd461d4fd17bfaa6983b1209074d0c77e515d2e1391aeacd1abd8417fd67f1d310747e9ceaebeb0c1c4efed78c6b18f91ff2dd45f077f2f5234a9ec839fac1767e55475aa4a226e057af3cb021a77e141dcd26a837472a6fae556173379a3216ce29a9d91cf6fb4b2739530cf3096ebb869b9ff52ff5c303c660c9c9ab8ce95f375adefff1d4ddb7230bb611a1f6f64ddb98a95c02150bc666992f14208f69fb7baf4b90d5ba4a7f4fa28f33888da3201dbed277d9d6a31dcceb2a9c3af539a875c34bef23c3898a30fc57acd21a89d0dbd05c335d67fb1353b0706bd0fd5d6b67c003a9f06e9dd6db176f9d8fc8ed6d8bb3aac341b5e027864ae1e513df74a9317231c974c612698066b6e801b37944d2cec72897f7176dbe51e124e3ddeaa02ad64c9ca37e7e035469a7956d88d90498c9023ea21362274bbb3bac0645ce47311fb0d89812c5fcc70fc9551cbd8664d140bf0b1808d089b9b7f23b9dacb2b06a63fea6b455cccc71a5cd9f23f6016363ec0e927773c1fe31781b0bc62be811d85adcd450c422f3ccfad3bdc4a77574ca52d7efad3fb28822ac2af9370092aa31a8b63f8d89f5a40cab38d4bd450f6379ae2491d139ab1fac8c77b7a32d003a104d8d78f02437cbfbfdf226a56c3032732739a2a847d1e634476f139fffe443dc1bd52994946098945c20a7f5a6769f3d326c48b17d070eb4801550c412ab7c5c8ece896dd1018d7d980be6c76a08343d0f524a58a08218ccc1c18cd87c278afd364865d5f0ff49a804c63eb03382db1ba8d2ebae2bcbaa69c40badf62f8dc3eb4405b6faab8e62c82ace3c98438c77ed6f93f34e81981c4f8ca633ab3fc9c13c7fe7b63e24c02de5e22f74bdb487058ced240306c04fef0a2e8a1d1a9e118431c6f04500b5913c686deac66b9f7448754b116dd59bb0624c940791f51bcfec7de4f7f8e73b091bb60243614f3c6bd4150f7df4e8b7567d28f541e747b4fd7164bab229f14fe59d7037fc9a05291136399e44ad784d9c5a2fad3d8cbc7e7c1e7b341124384629687063e0edda50d61f64f5e7d30e8e2ae77c93126e2b66ef5d4440f8083ca5fbb669c87b8ee462a8cbee339f3c68f7470107249e942f532e2700c65da72792ba0c2ece807397d714af889e1b1aefd458769b2380fdeae485cfa252a1a31b622efe2cd52265222c34aea801c23088c43f407eb4b3704ff0917ed1d34c16bd045ec3847dce56302593651710b316f8b0f0ce675225faf4f5fb402a1847efab6bb2537fd85a815e13187239ebfb0173353d3575a195ea6c108cff8e7ad2080d93a35fd604acee4c85e94ed91f319830496a875b83f7ec5a9772819bd33802709babcf3aefd26451592c4641665959d6cff1450e6913746b6903de9ec1641e041f9376a55338cbd0668111f0b867c0f995da3f02d00e722dcf515a8359c9fd8bdd37fc29fe209b716dd98227f24a64a44fe0d55d43be3c64d1d12cd770ae22df763bdc6e2d19246c6d55047cda408726a5c936530042e952366344c7e9db2b2e4c969830924909be9b78dfa0d262d19299825b9e7c4dd05d7165ab8047bb3e237b48ab71ea96252ced99ce46243100e5264cea81af09fcda3229fbf588762b8a0e21fd7e9d424405a65ede02046fce399c3ccb98cf37b8d190b1947b693195adec2d180de747378040c0e5d23b1ad3b627c05e89f5ef8f123657d2e7758fa62c89dd59280440e9a3a85e5ffb21ce729a68b8caba7245939af208a52fd057741ffb42d27f6d1b8f45d9a09e190248fb31d3bd65753f60b2b5eb79d7ee6f326473d93f8bb384dde45ff9f9985fce4980af6e0ee60aa02cc1a7ca561c861e2b763043e6716e64f6d3b0d271993ce583fd3d9634f497a8693b484f53f9876ac0686b0b6b9a79ce693e2e7f93ed7939ae755ba54c57204da5f7436ee470f45be74807f7f04517b476c2371e5c455cea3dc7d998a6b2bd234fb4c6f974436aaf4c0231cfbbb36b04351c4d8fdac67bd29ee2952f954ab66d548b6716cb075974cc80f507d7887991b0b1d0f007f0d2b3a7e035e712cdebe99c2c2616f7d0b8907183fb27dd6414ead41a047a0c4b3890471e6916028169e3557ed997a8427a65692f93bb91bd980856421f16bf6b4cd95d057db1b06905e5b7c0ca6b6b82fcafad60a7acb3a7503b2ebe444bde4d5ad9f750c83c5e97b6f82d1fe77bc546dd9caa7f0d67406cfc9a6e389a265b5a46b434abc564eb10310ccda4cce12cea6807ce6095db2efece1c72fe9a3583fcad07ff1e6c8db16efdfecebf777299cad64b003d30bea68c7fffcc77ba9509cd0085da6ff29397f44d80b9fb21771902aecd51283664d77f2b2d00a062cce52a15552dae5616891f01fb41e50c0be75747fdc68e731f22c8def377982627ac6bc2a94c1590b093fde9251a3ca1098bbde846129e5c90773cd275093758d5dc503efee7b7a856060d457dc2a2096e3cbe80ff3647421c343798bd47ac91ad46e4688e6128c87f3b655e4810eb802134f6944850376d40b989274eeace8139debcd34bd73782440a0974e828613e23bd0f21a0363c1c7548770fa7eacb2c6dc495f56d6d827f6afcef36af14c2956dd55fdf262b66e7d3804fc44f47991633655d22bba0207b5527f96dde637946b3e804bbcb500272f9a2ae22da741173ceedb36957b42cf14f06ce097250e9e47a501d85631a011fa42b2671cf0eea967cd37749d66041d5d79011a8ba522e3c7146f3ab484940952711e96a21a83ef6fae21abcebf21a24e30edb01d0939612b3058f65b6e0d06f29306271b12d8539e83844a14c7e41a9c3cc74ca17332e991ef8868fc4e61836fa5bdd35d4b11a1b4dbc1e17af75a767991e46ad02fbea8022720faf2b4791f7a196d58c28a23e4d31a3a64c20d5be77ae835b309d534a0180ba5702addc146ce11678b0c5be8143315396c2ca8e4bc4848f51c21daf9ec4ccd0f1a1ed86a77b3d67bf511d3413b56bba7c3e50f3d0ce1ac1c5b9f95540c6aa74976aef79d1d8b7e632b46a24b6b11850282632f155a6a4f5e82591b2b476c97442860f944db271cebd610cd9f823d68d41403381a23198ee47889367e730664c33c049faba5e1d5afa0be66a2cdc0c22f3a216761b3e1e2d3d1fde4475a3da084e276c9ccc36e9b71b74c77ed3a7fbe3b4bdc35d4b17ebda209b273d61dd33615c9d14737e7626eef9d7255686ce31c988b82b11b1498c3bef76088c281b54e7def4f5480a379cd0c8a6b5115b9e76ed16fd2500c844b9c598f66b042dc67775d9dbcea8e0ec64d715e720bee9218bc4bcef9b6a627f9e8ac9084d5f62502e9a779177c8f77aae9cb186ea8c6810270bce0fa4d144bf7b4a040787fd33a71bde662984bc46e96912feb6b8e71ed03d7b5883dcefc27af55842a87ee2394088bb6c0acd9b8304b967efb7412f925fda411be8c076535eca9165ca400f6e3867e10607acbd1078a279f6c6eaec9dfe3bc1b324cc170e13566bb0733c3a6916d6a167f86cc6c130aad07910603df02f9a94a6d671369f1a1c40890dd67ca7d5ed721fea3d62b4a2c61786c131b852601cf3c1f4720fd45b525e6182ef4b7a9d6a9bd5ccd3703e90f11669aa220327f9e0dd5ed32aa8e5a3e44d8feb874cd2ce7ce9293427f5b50d85c5f44f0f929554658e0e7edef9f817dc8e3474249f1cfbeaa37e80e317a9422e017102d76966fcbf2a2b81cafb5973a427c9918a190d559c315890e5af641fcf8cd0c4379d081ca0d65747e6cb39e876e03bcc822c58a00dac9c6ed650a58969d8a21933ad41cca6539e8b53e4d88a337662dba42d481cc27084e290ec4fd9acc7c0f6c9293e96d58496a2628212a5ff292db6cf9d38d7a79b4ddd51b56ccaffaf4f00be86f8d88d985f222d6e63cd53bc3dc4f444cb45971b1cb9ddeb9a8e725fbf27395dec19700295a777b838250d3aec2b146cb77b1297e2416287dca82335e9666c809dc5b8ab71a453537fc63a10aa952fb94c6b44304cdfc211251d107c2d28cad7a16f61c64376d714d42e7392988bb4e5b12c5432404fa35d070feb60b6752cb0815d53c13eb72c17390500db474ef7eff93b7aa3b457fe21943570cf427c64bdf149024d641d3aaf2a7420b000f1ee48c1332c148faa3f16503172e7da853ba14ed08b0b233b43a16fd8043aeaa516ec9dc306d4e82cf886b0433c285c058d9e398a55b86d3a1d50cd44b10066b5083f70f89d4790a1480bb8b3d451546047921a1a26fc13a51c90a18bebb87f4df66702da4e6db1832332be8ac294f0709fd6668162ceb16d92c8239ba2c8bbb29825c423c1250935f326a49f48b2c36caac566e51772fdd5a710f7e23aae414714c46ac80da2d52eb28b72a80f3ae4e458ecdea090e2390bf30cf09bfe93b336c6a93e92da9a8e949e8439725efd68ee23ab70cbdbc0b8332f5b63bc7bb88ac51a45e4f96c1923bd91a54a9c42686943a54395ee421b312460f4670cbaf1b0e0a7265ff1ae78ae8f4e53594232e1b6b5fac7f8b7fd4213eba6ad433ae6b44e9f8b827ff3d33329a9549e2b5ce760d29ee83471c7513e81d218331660234500345753a093017e44b6a4c3136c08147f1d151583689166905a4cdf9e4d37db324fe11d8bbdc2b7fe19961a0751c41ba8baaa837fa62ba8dcb07c581b9e2eaf5f09dbaa91a0d5e6c6a7bbfcae34ecdd6e3a6413a4810ff7cd935bf27f5ef3d069625ef3c6ae3fe305c3e96a902bb79e5e80ea11c745550efb1493b50764293925d0cdf51d8bc4fa25afe4e576dddecdcfa4ce0b37531d12c5c9f80d88cf6b844a54006e4ade4867e5af4f1c60ec2e67c6c7d807545a35da48283be20e074993cfe283d4757f376287adcd03029a0fcb6b163e97781eb9451aa2c884721789ac964e64379283a0025b84de943e6d2f0ae627cb11a2dd95b2e33d46ed57b7af70fd120099c75218c1464ebe8d444359d8b8d3f931021ddf4ed3f44dd266d3d427b225420fb8b2246e272470cf38c5c8988a67393a5fe59d36b2240e25ba4baca60192c3f2dda8ea46a49b063fdf33dac761aa189b6afd65f5a7ffcdf5376afdfe747f9c2250e1ed64f408dce2bea28ca1b7d7ae30a98702569dd639cb76d144ae1a943ae48a541e83f17546e6dc611dab9398b93baa9ca505b117829143179898c0d242ff415137c2c47f612c6fda8753357b65074c3cd96858b71b40abfb025f8397079cefb9c5d980614b2d5fba8ca6a7485dfc97dc167529a4f26355ea0088aadb424f50f01c31906b3f7822db98f0aa95153f51dc22c2bc819ec3988ecb4823640e05e8cae34f885ba603ea036cad15788744c5de25c486ffa4ca3d039af01cc6e17c4fc629af40a8c9f06fbd48c2ef126ce7c8c2764f6223393ea756b48a678f83da2977370058bc2fdbf37d98308727f2a65f38149e63e3732f3832c3d417dee13f0208763a529a7e030852b110c29451a1d4caaa763e0d8f64d5dc85944bd45e3af95f8eb894587a8217dd4cc9b41438760a40444d44ee95889edcab9e3ddd274ba5ca91c59ed05abb1f6b895744110c2367f59b9916786576e33612b59cd953b28630ae0a4c2839e6051e1c7c12199634e20d461691eff0e0866bbb86ce04664f8c27940870d2d27a91f45a7dba5ec90ff7bcd0f31a0365fe7d2415e7be2a2754e1ae14ca7b27fa9d27cdf381f8418b0def3217c9ad9ede839518f3d9eb5e19761a1396da2394928a1c8c484fb55bec0828b9bb9d1cc51f156bbf63ccabe791a60bafa26ddfbe98a827fe2b449501cfd93f4192595369602ee413c0a998b932040dc6f456088dea3b7a80d130d1b5ce787c282266f83fafd8aa8c202063d257dc25e2a9a7b7263383825d8d332d791592184ea0e0a527b353c535f23407f85780c8c8ebcb0094d03b75b26d95a3f3b7c14258d45e180230fbdbe57737f8e879332f5cb22883f4884c93e9f7509005a3fa8fecb89b26198bdd55461eb2180b101b4a2dca6fc82695080e0d9dbf7d6fa722606e8781cc98257e78fbde2efa0055171951b721f83e8bc9590947a376d7fef52100e4e593e25cf9141b6700cc7d8d7efe202372f27fcef39dfc923e72ef45d6c73eb93c29b1e45419c23ed2e1e57c027220f31166b868c94ffd7be9bdd5f4c9bcd94bb0efef89a13c197519b9e22f4b93e88641a2041ca9cd46152f8ba66933672b80fac43b9476beefd6e46aa30c96a7e25c96cbc9d8f7d0f146061d58b35cb1a8ae72504dac2bc2d654eac4c74b39887c5ad429ace4d900d88a3c0fa7c3ef17af81bf2da061c99d4ebf579610f607c0bece068c58b7857522c046f99157f89c6491860ff49eec2b60d7b4c9eb967582a10d0e57c94327a2d0dd173387b00cfd6d7a884babd14a912586fbd194e222dc40c3a581fe7dd056a8a48c246c81ce4f2ca75992653e00bd3132b52dcd3fc25343d22cd8f45dd823a659cde5034c549bca71612488cd6dbf707b466d533ac0852da7faacfd16c4e1e5968d64a5157a432d3b6b1dbe5de2f69f53adc58b406b3a1963899544a9d34fde96856f2f5b29b115e94ed2287d10a0c4ca1e443ebbf2cbd743243255f46d84c2789c0b2787d1aae6d01ff5878a7d3e7a9b2ab88b43b00a178ae2ffd7b53db63e946eb745112142dbaed5b51231030ab3bda29332671121aec2ff36942e9ca6c57370ad4b61cf06c9b2c04d5ef4f7bd6af318b31839058289db211445404e7f71c5b431447159dbb20255570a35ade8c5ecf09617338948ae1f62882dddbe10165231cf80144559f801a7a6e1068343667cf457726eedcce9c197ba9be76f84040e300c06782747d7a1af9e4c756de757fbe7b38ba9ee47400d0a046ad62e0c5d1b56f13c7107e34b2998316773477d12646e538593316db34e020c64471c23997ec8921ba7d37579e976188a3b8c6db26a82062fd2ff8f894d769ee1053642772b13b5c1dafa983ea87564b433bbd8857af160162ab0fbaf35724cbe1982cef3eca59b13b353615d2d1db348b4a8c2a1d7cd7c2132f7496a41eb709438b4be8a88d6a93deaaca53f39644e54fb53614060cd76c8178fd92ae37f68e985fbdf5ef620ffbc864a6eae25b301fa598ea72a117aa8818eb29d7ecfc183bcc7828d7996fd379663e7a2ea04387b3fa5c3e16059fbf60c9fd164d62fc59311dc2929d584d3792fe405550d0f7a32513a3ba680d09c717c3d121009f57a51a2149c32feec7593186d516e45c0b547f16850bd01bc521be536aa6ef1065cdead7fc7a461b9b067536be9985fcc392334fbbe2b7b8099d903d772bd14026dcf85dc8bd67e516dffc13c3b09a3a4767b267514390c4f79fe9a78fcf6b0d50b9b39b67e7923d7271ca1378c0a9737b81e82d067be794d5f2740254bea0fbab802e359492c3dc2e3d0822f4c4cb8b7b517c5e1157652882b97b6b04a21fae67d07b61b8dea03a243d71dac3972298390cbe5df9e94ab364a4479ab965abf53b662aa9f672dc94bda0ee5f9e2aeb1999e2da956734e61ca67844c150f2957d3947b40111396b10487bdc6f611254c52a81a6fba29373a4a427775e80aa7c8b128c0a5f576835ef66c0cf2820bb93d50fc465f94c88b9bd6767efe4fe488e540a4e9cadc0403a309fee67d92d5dea65eeaf35f5d0662327b1d68478276ae6608a9a1a3500f01510253ccd35d77aa4a903ef5a5681e0a71dc6c1828c68ada082fede128672ffc086488574fab9dec775ec5bf63fdf4fa5cb922ea845d9d3f401c936ef15e0666e7debb570b918513d529a67c2cc6d6c5b7a3a1e2777d44c7f9d2a29ee95998f31c1132f3ce7b89ce97d948d4f880b821130807d7fc1e60fc96a3b7346227c97df150144a428ad066bb7c2ce3c213eb3857929fd735356768de8ff5252123ea29efe1a1e1d4caabb7ebd3022a64ad1aacd5472db5670170b8c2168753a8dc0b784c3e879aab344bb381ec42640027ba86870a293967acb9bdc46faa0b1004e3ae27f2caf240470e307adcb9643869f86fcb5c5254594031388ea5c274384403356b997f224a499daf0294adbdd4ca3934a0fa308069816907ccfdd84e8376ee703123afa8c6112c58a604899c9e15b901fb1bfacd69803b9aaff6cd3aae8f148c4864eaf4bdd0e275a101937cd00e9105b6192734042272a2e5b061b165361da56f5c463181843ce57b2fdbec1a69c549ff370e2045b89ce7e26821b70cd832e3fc74c5d338d6a94476fa0ce5e72c98d98dd15c0cf051ba6b8d75d444b1ad6e57e481d77881f3acf7deb5798810273a3232d0143b9b60979228faaa3bef6f37b416c6c02a8a7cec727072ac98d179acabdc7138f183bb1ad328fd226eff858b1d77fae047b744a01a08755a2f97d0b7f7a547d61c047d34425afc138352dc4f4a769c850ce7195e92a896eb3056cdcbcc0bf0ade1b0bdef1196f0870aaf27fa12b7f6ecf74c7bb551fe20da918f4dd924b568d23becbf9b2fa8dde5b6332b09807a3b384cacd7b9a74dfc61bb7519606cf1b4a93e3c65366117ed19873a3e772393a5e10d3877cc7604d2a8e77aa9884389a5b29d4c8ec1916dd22c6b15d6755a2517ab6471d2c7de58ebb4b3fca3151064d803a8864c9b81ef657b783dc5db5572d604f1915bd68c16cd21c8078213f5328ca65eb349187478c9622e77948fad90e25de3b90ef8b7aea7601a775d840945b6b7e17f7e34c75c9010d72d00e2d40a1b938f0b90822c80656a67ff1787b960c1de8a01f8d3f004c2ba03263dfedc11aa26e0d86a48adcade73a84b6229d7b53fa6c83b74f417ad8b2dfda35ec8293ce3a53fc073f0ce61508089280ffeaff036da7a49f012bab76c6de9cd905e3b3b9b4238894ddf310f440eeb5272bc6796e69889ff1dad7966d9b450e09e3883a41dee1a4857ec4f7598b72ab8196c89394e3727ae673a29008b6889b526a1511f74cf6800d0c475b9ffbdf86b7ec9bf97b8ffc37cbe8ce2d0bb3a511e08b089bfad2e9b341d6d9042f9e2dd6e5b5032f5268e0b7d3a69391069f5abb5424567e2f9ca8e95bf29aedc259a16f3ea5506a0ad46d1e582f688921a067aca5d59cc6691e664d02c66de613d803bbecb859134316e428226fb68188be73878bc03331a172fdeb537350afbfcb17f6c28b895bc96040bf2aa8d49245cb32e85504ed6ae0199c24bf0ab35eed9fd22bda50967ce4b1438aa5c8cd1976f2d441a3fd915c6b2ee35ca016015854555a078fe1cb741c4c315c9602b5bf090a7c9a9862200da946b6c1af5e943b1cb672c5bb3547fa8dc52ebc51a9d28b27b3c0a3fffe7135b5171d402cd677ddcddfe63368015094845353af444be08ceb11e9624ead9e586cf6bdf4ceff0c4c4de59e2375e4897957d2c92655a9d55cf04c183d0a198d86fe6fc8702aca340f369c03e77cd95ce1d78ae6c0f0c2ed274bc363ff5c05714b8e6bf6a7b1f7c56129a45909dae9ec70a8681a1d0d4e1354e163ded6e2574cdc9c4f4fe2d136a193d061f7bf2127d27be57233ac7ff75778ff053e6e26cf50ba897e15e5a8ef08a6c8ccff389fdca8b2f56fabf2436e8a9854915af7f060bfb3a6dd123525fb1697815dee1277df8051d3c3cb6965b199bb8c7a12c8398b8241c1f32dba932da0b9efd86a8ad9f4b5d27b722c2490bf0c6225cfadf80d0e231d1fd3a692cef6f53225bc22fa2b275ea094eebcabe286b27244f6fdc4cd0d48d7517195b03f27a078c2ac76168b8d9bba9f67bf7f415a99f8233e7cd48f201d00971303428d68666e6df5d8efe53147c7703cf028c57d05872694738f56cda1ffaa4e409d437eb34141ba950f7988021ccada185321fbe5ea382d8705402964598ee51e2d325e655ca47e1e3b99992cde81d6f09e671931e9b28df263dd636ea2c36148f6b2f798caa045e907d7d285e7c6cf551ce1c8b5b619c6d783832bcae42fc9fa09f187b0f686d3e73d38981cc6de7db2b3c3cff84593a7fd14357dfa8b0d2b4d0bfb8d58d8bbf3c160357d748b6abe69b98d95c1210c0ef443d648968aceca5ed4f1c1b330bd7d9dc551d0ba0c5b9750ade83ddbd593febca44900f6de5981eaeece92fb9bc65c581ca20a9979753cac134f759dc5716daa2c343826423b463693ad2cee33eaa38ca4da3f6f75173abad16aa52999ab64120c6feacfe42c99c47c1d0fb9cab68b6699e1fa4cddba4488bb53b093c2242cd9f9ac7cb4524a7b03800c3d381e10720e5bfd51d0cdcba89659542cae34e53c740717ffd143f7c20a023ce7c17c42a191bacfebace2c931825fa7d58a835fbcc57628024e3fcbe4fb777e7d9a1835ab53144ad9e4f3284f87fdbd436167c781c27a7b841f2c5ba7312b4f654a68e215ecfe2d188c7907521a974ad74dddca5dc0781b20cf992993cd40c0d91050614da1d4987dceedbb720f9454e1c99669b18cdf928f27806a83f1f654fc6346c39fda5748089564f43ff4a04adffa7f0cbdee18ddada69a4765d55c2fe9492afeaa529813a7cf3cea41ad99bc4c638036281529e65c3f283183afea8b5c4925be40d6a98f62b96b659de7a91a3e2d1aa94253fec4797ebaea934ca4e34791021c5702f0230b3962e2de6314d812e9dca3bbfa3389e2bfe6110b7dd565afde5b557ad45b0a2fe826def295d5eeb2ad11e1d408e504d30feb101055b4ddd5d119ce6280ded189f92e72dbb7e954abf009f0ab87ad9e5644ea2e9024838637acaaafd365089c4eafbd4ec5c9fc716d10f47f9286427febb0b647f61cf635b2c7210f207aa9c27bb0b3c5006c0adbc6a580d6f30e1a2647d81c73fec4b30aafeb3d066cb41f5eb90edd38a8f89b434142954ee36cbd6acc978109b3d7fae6869751a2174a7e200b4714bcf67f3d8444a2b0a88626c87d3b22c1f45f6b8c5fd3972da9bcfb19141fbf01b69bd4b19292cfbdb2adf762859de71e5a481f306a07953f6fba1bdcd1dfa0d03f01fa8ce7296d7146ed081a0fc08a2836bd9cdbd4ffb7d72787d05ca9c9dbab778d4f8cc90e57309dadb5d929b7d7040d3c486b20f02673e2674476b9958600cc98108f03ba23dbec3a86ddddbb6cbd732a362d3ebf66cf6d208a293e2978a11ba8be34d7f671c1d529c8b7fb11fc1a9cbab56cb96723a01b1a03d10a3127eb5baa4dc17dc17f54fec74b13631c3a18c26a6f83cba975ead61488b5559cc7c330cfba44957fa620d73bcf61ddca1106ef405ffbdb6cb451a28761380d396ed16463d3bc95d5874f4d0b6d007a7443a35d6c14e1d8fba946b84fc80b9e5f87c25adc067fdfccd2629b7f4947e8c673e01eaf3c54e3099e233569234669a8d977d534b99926a5ab518aa56bfc2161b1d5717ccc24e971311c79b1225b347638eb0e952d70f11bbd0fb003fbb4be7a7bd4d453910178db14d2731e32399553a0d57b1b2aa7af65c6bfb6509d6ca275b71fb5d4cf5a1a93ec5d8531c1efb4772365c34d41204619b81228e43b59137ab1eed4113600c2e7b9878e813b9af8abd222c5431529264eb5ff4a958914c26da4f02f13627a84c1fd9e22ef8823eb346d3d533a2a8a3b17e6f24a7903c0ac8ce762487829a157cfb4a69be971b0cdc650ba9194432e6b9710047b879c2c24899c5dfd9489692ffe583d06027c3473647ca1939bc54c6ceca5da8368bd022f5aea44917aa4e873ee74b011d567881ef58174ad8169148a3961ee7a660f62205f84410b3f4a7205f1b8a48ce69050690880dc05eb713cb46d8180d7ebfa71454cade249fcf038da6d9a5b8bd91c7d0e8f6d9cd789f19cebae2dd65d73a93433eec89e89be01b2011151f375ba59aa0ae7cb9d0ab05e28a4b3181feb651561e90af5c179f1a8d3fd4dd627df6b821aeb23fd667d7f1b9d7951ab8c0fd915287d734815d48fc660fa81ce932c0615ea8fa6bb6772042d8c485aab8da74b382b849af337b9ce3fda093767c4cf99b2c9c39b0fa136f2c4001b5d35d1b01ad41e359780e4f91b037c4e5d7668716c187d5ee6e7c81480bbd4a14b97bd279e73998b2ea5e10992a5291f8f23766ff8f60bdd0352fa603bb1df09e7cdaa3a16baf075dceae9293f05344aec3a857c4272c3aa77b6981384cf2f236240740132fa08d781282dcf0cf61156d3617204bc20add06eab5ad671e62f6f731eee61c799ed820ae0a18204c247040fb25397641e893774400d9b36a90839a5cfcc9bcec2a2e0e000c8a6e3a72501e14e40442ea4a7b038779c86edaffd922cfa4aad05425147647e7434b2f12abb1305d6e3268b8007d091f331e8d0a5bb687c835c1dcc17975926d97a28d6ea9c00d4ba1ee6591f3ea3553dc39c368d46b64fd49b34b420e3e6403c73ff052e49c61a25a8f676de0e150c98c1adb756de920b05500060a48585745be0ceadd9fa07720d984fc08c4b67df184d8a78fb93ed579bc2965940cf1e35d920229c6aef1e101ee38af7c1084a28e2f9d1056c29434271a34292b4cfe167c3ad088c7cfa4da74e492e3c5ba513bb5d49328143cfb00ce9925d8f9fcdd07864d046aec0479187b8fa9278b885e72c88c645ab6e6890e3e3a2b8bec8731b21fc7fae252d9349eb3a76c8fe31e8dfa8100ade28f095b737d0c60e7b95aeaa4bd72bc856076f4f38b1eee972c9e484cd41e0b2f950b89cff311dd57b9ed19225f3c088c3e68a6677e79a19ae28e1d72026c83cb4605852ee7efb8cd091251059558050e44129ca62e73aaf73d88076edb292ec55044aa25be6fcaf3371b1c9bdd332001d55fac38e9af3599898be5aa9e99c1ea5be60a8e25eac6f4a05edf0f50802d9b60e2d473deaa40c21d63b1d24581489f81348b90b8d5c7a086c8e7d28157774934e95adcccd2613b13662a615e5e717fa1a661c23ceda7c2b68b6fe8367db7e8f6dd2061fea104f51b6c433241be72b5e69a19f99ca03b2d317b2c57005d71d9ec1719acb2d9d61fb42988c9650bcead1e9e5deebeeedd1d250fa67c0b0f66cd5ed4b5cda46c626078db8c9c87642d0aad4183084171c97ce66cf1e033cdc731ea0104e1c5675ea27432852de4b3315b7042a75c8917e51662722d56397c83c87c2f463476fdacfb320ef84dc648ffca27a25ee55a687fc98679dddbc766a97bec03ed265472dc6b6a450ad664196104a0f62cd9edd0e350cdff56639d0f86f2fe3cae8b36fdefa8a8dda8901edb1a34063564c359c8984e43c424f0d77686b65b836f514eb81b3366f869ad1893e9c9e654f482ea5a363332f93425f3f26f478339825ae1ebf8d9ac1e05c803c8773b96b1098a788531e51658db91f65d35f97ce667fd2fa904d61335183c9d1f7320268cd58d6f68ede92e9d2811d12b2063b8fe5fad23a9ff4a39b2ea84487c11c611609bbb1e899b32822c7f6fa2e3dfbc796f7970932a92077892827ee67bd0bb9b78e773bda76215719a4963d9ae3f667e24cdc245d393c73e5e77c850fa4e2630bc5207eebd3f0d35f54609ffc446871462df8841fb5725bccea5ba442a382119be0be3fe206195f74e6435c73c4b5a48c5df5536d3714547ee5d814463f619a3505b39a0015076aaacc0d64b2e2e6f345b228f7a26217b27ebb56fa0a46560ade3bafef7336c63dbe7eefb5660ae0c0c6c77d93feea5bf690ac99bbea03ca707f258bede38fc139c75399d70ae8ee6fc698e944b57863165ea0282eac866d6ef9a24b8160c7cd6e13678d3105c6b5625773cb6dfd801f8ef88ecdf95085b8d58c131de7a6744417b4dbcbedcbae882a88a5bc5c6513cd6b4ca435b93f3b0737f499e893835be5e71cc0c7390278c4b31f2de41f034a06a111649c35a1d4e418287f1bcf16bebbaeb663666262f5ffca476e28c2be434e4cc13fe5857c0e575cacd43f910af24589529d656efde09b2b4d4368fc26a20c3a4daf7ce0b9352ac2018adc65884dc2b4cee6353131501edb1b3f16ffa6c02591283adee610fe43f46489109b9d888744239c50f98f3ee3457938b9bc6c4609b7c57e41f2de97416e107d7bb6c2ca645bc6510fba395c45cecd20af94067fae887cb4fe1b293b8117e72a7edcf0c837d8e712f2127b1db6e2b9f0afaf10e78955045a794b2bc0c6ad9f64928721ccf2d15070d49e2255b94aaf715512f6643e6cbbf7aef1b2fa65d9b02a3de569b52cadc9bc329263d156ad189062de6b9144f82a7f8bb8a14799fe8dadc7de9e4b52ac2b49023fe8a06223d4fa38d4197e4e9d18c309f30fcdc666ddd763c93e74e853270a7ab8066ac6f2f25050e532f72edd513631fdd1772c1dba9579efd405770dd74b7cb73fd2dc2c329468c2ed03a947735b4d786d448ad9a541e2b166e41d97b7207a6086d7acf7cf55c9a6147353737b541f480126917c1a3a742eb3619bb4f31f2cc09c8c1e1ae8bd8845c13d4c6d0792d4b845136ad132ca56e18fa2691072931f7a9e50a210418e09908b705165d1c45d4a7c391787fefb07a419c752202c77eef1ad207dd4c2a055f0881fc6c1c7b817332b641b964856915f2dc7140618ec69eb9e6a987f4ee461372e417208bab0040951d3958f9d3b5e84dbf30463084ed577ae13ab90c0c04923a65a2a5a254a0850ee53d4b78602690009f29855ab3c557ec33ee2f91e828370862690da95abfe8983c3cd6f19f33b7df1d08cd936ddecc15a486a68dd446c5a4a6adb8a61f09d8aeffa0c1d3fcc3878a061b4f7b6f7b71f66219e14abd2748bf68b89f42fd6e808b1411f35876671d0ca1613f61ccb355af57052129fce8b3ca787fc433b5d63e9abfc07f930318ea2be6d9f49d3f4cac262b24ae3ff9068e9b53e85fdff893c14f9921cf221220f32736c3b626d0631707a4f0423e1b89cd204f2d10c520801a63e7ec6303d6cfa42c4f903ae9e8d8a8d75f5d64641caaffc788029588f576128dee2e6af92a197cfdb29ccac22d4f4c3406b0c2d069530b3f59f36defd01cd7eacdb1276e90d2a3d82942c396a5cd3e63ad8495e6ca5f9b569b210d24a4ac70a0464ce0eb29e1b17c07c2d4d03b1e8402a520822c663dee24cf368147dbe02adf77186a46d68f9a25588c93fd0d1d167b472c7ef5664f708c3593ce35b8b30cb495ad7b4207cfb107d6a380437d95392a9710c907c7879e7e9711c889521d3972f7263d033120814f44345a4ed0b82e8182970d53cbda94016077a5df2feb7ee9ef1d59cf4e530f3083223ec07748a84168f083a1c35b184049c561cc178f2f71df7f28be9e665775447318aeda93a2c040522b9f48bb0f8645feecb7abfe94b4449815946d17bac6a2da7f93563d15325675387354bf3f9315a050ff2abcdf87299cf5530fc3651e1c7493df4461d29f7ba7e5cd604cb6a776423e48ff27aa998fcbe37290bbf121942c06626d85013b727cfc846354bf98d2d21d7fdccf6de971035c1a82ab24672171de725924524d7072855b6cec78946d70a82538c587171f6151b4356ea2e0945291a979f320a8854412c73fd16fc2de0cfda226431c14f86ca71e529f10e4f3328af96652b75d2db546174252221bf86106d52abead79f7c1c37e2b478342f88ac0da1054645381f1c893a9a2d544846779dca11721a95279d931105207d1c9d7e2d051f1cebc66f2072c75c9c169e1fcf991120dc6a4423027455c469b3fc689d25a9415a191c4643b5007ee55245edd76d248cbbba22e9c1637da1cae8de4bf3dc41afdcaafa9591205ef6908333d23ea69a35c8351c7ce228a9d7b82294f3a45321cdebbbc22c893e13242a25a072f4dce346293b7c344cca3d6917b675f1c3bfcd2a0c19a7ce78490a431fdd6df6ac115114c3738f6889c1bbd00190f986aa9e0e9d475e5ac79ebafd99b8123b150bed2d79ac756c606fa81a35d70104248595c83c67992af03aa10964b63838fe9a4aac250f1455fae42f7e8bd54456a387f95c13b56e79c60e5d21010a5a77ab06c9d401ee94d2a9247f304ccdc3880f8c2f6ef3d2f13391b818f1b7fe10278d5bc06d160036edef464461b86c8962d161e85e693fe2cb539acdb10f18daf31ae9bbc77af4862d52572196f8347bf734286addb8fcb4219802532fedf520d63abaa5a54458c2cb56ff609f09b9408f966b95f26804fc15147e52968c26ccf31b0bef52f293424ae041a32b403acfb3b1087f6a01faa724c52feaee948447055233362b76cef4e77f20c24db09983c2cdba90793837ed6b1f1b88e1f558d7c88bf9a7fe6086543a6a4127be435deb8ed76e3f398ece5381a88d891d1b0bd82224c9051de8525f1eb5474c38f474a5270c7b4e4584903dad1f9029c73c96a7e8dc9ba49c5adbc3ffe0ab1d73c5edfc814f172a4f4dce2dcabe0903d2b8835e3a58160853aeaabef584b8faf4d446ba50d60f9fe1eaeea1bf96925e98292fc1263f74b6f999db24e18e3a517ee1be10a4bc936066f94bd4c2154a4f9132a9feaf864ed985e9e44ba951062fa8a6b20e93959e0f41ad745caf2b6634e5b90666d5d5c7f98ac3349f429cdf0e13befbe950b5751b8f6450a8fc559b8fa87f1045571d248281928ba755cd7741629aaf46c3378ec5faa27176178452393637e92f06a44c1ac64165fc2a9bceef51305fda535f9c0e72e9dcd7f45e7e29b00d40070f33ffe5523d351a25510662fe2746efcf6aa56b5fa10841eecd963e6d727b3be49382234da5178af81fa83d5c4aae97b27a2ff351b929b41eec7c5d1fcf91d36321f7a025640130d19a614e34fd1b565361c31a76c8a94c34bd1fd101f30084e912606c071d72a92197b678bd9f132dc1a201fc9ea8944d6673bd43c83f491f7e8539624530c1b38c7cfae8dae63a6a1fd2731cea3cd3910374af9f6af07ede4faad0517a46ad195b741607735940bbb943022d702850b40006978d015ffbc923c96fd436334a8d47ac6a27dc651c72551325ec8d383c54504d562b622a68cbcb35b5dc72725dde58031a5aa77d62ccdade96a04358b64a7448669aa85fc6b99ada6c33e6e03a1685615c5fe2ce3b57546384990cec225f22172e4f5f3dc3e4f359d432a4bd5cba900809d4b5389912ade8abd3e6e6acdf2b3e575d299088a417f2333e760fa169f791c702e55a1ef6f82d3a9ef9f6f0a2ba896178f7f8005a5bf1c8f9019bfe832ea30ff364ce3d25f599e5191b960aaf7bf275043d57041f20985e69f949edae77f530887f9e4ddf87c2d211dbca266704daf1ed04aff2ee819863a261387eb79db86121cce848b99916d56d5a8172489f3aa827cd34a9405f0f344ed127b122c32bb188f8baf250d711d1a2577848d31f93f3b7c686432deb14b353badd3c576fd92160404d2130cfbcedcb0c276a455de84fd0a2ac14147c98a1dddbe730085c3320cd22e757ca878e3b9f556b7c29384a675e4a737f1659062d71a2ed783e5555436fab99b6ad17f943698115c546978900a0aed521f95d4a03b708fb4e04447038bee9991cc237c4202b926fb3ef48693a529510346c820a5298fc0da2b1a61285710f632489c1b97697e021f810d8ef80310399b5b7f4837944cd146a2f089f93bf403ad1e74fb1f7fb8f33f5c81aa41f24d7c381759571f5e6332c4891355fa0d8d57cd0f6ec2d8616312feb8f59d4c109cd4e23a752527bf7f110dcca3183d6f40474cb01df527a871be2dd1380c26a1117065031476732a20659659a26df77d35e91fb8d74c25daf44b85400b360ff21bb9fde34f523e20cd0e9d1e9f22a32044ab6e9491d9ebc7afd67ef8240389cbb03f5d05650f20440c5ec2b67adbf2cee1cfb76b9d28b5616fe5e845c31b111990241d165e864de53992afa2bf9fa14dd75deefa30d005405060cf0123cd06cc6dd519f9d7afd7c3608ba03f571fa471768f0a8923abf35b565818abe37abc8ef35d94e8ee39ba9fefb309a782adde53697265f1d840cf3e54095bf32eb0d14210f7a366c5e2d1c594d847b566050a08143100e4396fbb6d25793b72538809118979764a0a6de90c24889b6628d29fa49cd3817fa1581897c98510b5453a357918ac36cc6781437c8fb9d628336a7f7c4cec6d7780bca03b1ad3c04995f620e900850ac4ec0e7fc68c1bfff45e05692c5745f4b679bd0c62596f68f4668188ab43da574fd1b0b66817273abaeb5a7c885ef43a753f1b4546b7f3261692070c146773d2d37210965096927b5a3598fe3722fddc197dc28141bd9b75b72db06f986dc17f93cbc46f53c4370a0b50adad3f4f1494a0f35286be0b5b8dd2a0ead05259f1cab4d9fb5a1f0223c56f28cb7be87c07fba66c943cebdbc203324b3096f9c96483cd6c1028c88d23c3a43dcac8b5ee2b90e453fb21f3231618c5da07fa8af47bc984b35b72aef7080e396ba78a8b4f2de49a25ec8b1c66d5aeb3562f97457acbb02a695473141e9d693eca8676172b3ab71efd8636a3bd53d44ef0e51dfd1c6862ca210113e9f130c2d28af9e0d39fc5fa95deaa7812829733e389f04bc5c2d31cbe96b1c416d388e290cde5db9684312702a8b237b655eea11bd1919560e39ae975b9e7db1f9e2ba7ce895ae9fc57f86907ddb4f57dcd295a18b109789578d24795e81120cb28d3b5a985e781079f8e80e0921a6fe3f359629705d5284ecf2cb9035599d5a42198389a9d263714ee5f8fb4513edc23f48c1d960180e06d9054a3297945654ac67b5dbdbba20db0908a13f9d48ccfeed3b3333fa903a38393109526832f632b5b4568a8c1f9a8616c733a666aadadeec3cd5aae5a812accc93ebb2aace894da7b38602cf3ea01685713dd81b8032d2183e487dd3561aa5a8292e93e67e7135921837d2dfffddba357cf7c53b8f2c54dffc46e1bf8b9d721399cee314c46426bccaf8355d9e9a57fd58285187099d9c5f237d668ec87c20275f11b8791505479ec74fd0d6685a2368c670df7af75eb650dd3b65090bd145b712aebf376d3eb98041e11a48d03abe98d7dcfd584e6b30ac699f86790737b46dd651c05891151557d60c8943f4db40d1b3974081c2b5844d2ee38a5ea39010a1d065016bab136d55e7753f6b2b8d1868594edfea195462109e54dbf740700469ddbbcd82be5975c55f134a470a4c094dffa6bc472379908c7b54cef10597f9ff52b8abfc8167577d5916f783098ff170ef89ccac4b3a11b6d77b56709bb7070da8784a049b731b9df48cc6eb9a7a19f6605755bf3d474c520ac43e66afd3c652e70779fe995474fd34e66559d79e8640b83e6829f138468841b4214ea54f6f4db2032eb12a137416250b99e704a64301882634422f35aff00b07b6767db6626dd744b637e74d0afeb27f8d8454c83f06c6ae033b8d62ec368b941a36a3341176ceea0267a6b01df49f613ba515ef046e84d5f698de8a22a45393ba777e86d9267aa78ed710b6cd73c4381b2d7e3ea43775386d837c57aa5a1aaaf9e241ea543d835dc295aaf539ac3b9e3a7139e88e1ee0957a631acb95bbcc1025ebfcf864142a36755f04e280e91c9bdf84adf2a55996d579b4e02cec3d9c38bc3226e451a3882322417de027cb572ee6242139fe3907cc50a7ea8efdaee13851ac0a5a1db63342348136f68c41b833b0060c4a58a6d347bd85063f9a05cd45247fcdf980425ca52519f0c613f8e99d651e585e09a7706d78bc840dc25834f43d49de4f0a9075a90c932ed7bc9fadb3115d02d39617a25977b9e6c0c7697380dcce5bc69ee4600fb446037800e45ed2470b4375945906353e9ad228b8746ec04090c4200276b5d099bf793f876f434f35cbd3c501ad955d9bfa3115bc37a346ad7f6af6ce98cb64831763871e44bd6344c9686cbecc5b38e8556294f79d84d9e7005d97897992089870c450dac00fa9df780876649ed53ea80892e90152fd4ef2dd46952050329ec587f98ac382e20009442fc31214e6aa3b057d4e88d5331fb5e45381b24942068a349e1d3c19989ff4f746c3f97b349fa491378cdf8e25ce91ba175dd000bd94067c3e9fc6fd9b171e4451536ba6dc62661e9ec104fcc599ef1b636f013f6c58ccb59920a79cdb6675551ece188732a6abd89bd8e97af673e8bd411858aa434130f785a2fec31712f577e9f676e39337df4282534efb91c4f82edfa8221802a8e2a932e00501102526d3bdee171d98670e50bf18736579531b4235eb983b1efd0d9326138412230944a1154013cb1457ddba7bf66301ed1318be2102f3faf612f93fd64d3f5449a65b4baf843350bb7f1754a8fd782e84e832dca59fe79c6ce35f1ae77cdc85eaf93dd737d6591063df97ceccf39d4fba8d1a6562682abdaa0c72dcd3901d8011d667adc6ab9eb1aa202af8f33e30ffa28a8835d8f0c4eca2df4decfabb71e272b960a8c9ba8438add0cadb9631fd5a00b671ea11ae2040efe14d8bbfa9c367f5e0137b18f80f2f4d1618f39d1e74bfbec458a46a87f7edfb7ec6525a38abca29236bdc78d77cff4060f8d4ce3e9c1f2b2049903d86913455a6948be1136712106640ed65eda7372dd6397c11983f976fa6639c183a1a170cd7329fa829b01b9c659b05c462c995ee5aefd5bc6a4121967a43eeeaccff0c5940925b90707d86bf21b7ab5b72cf3ba4ca85097eb8f435734f78c126548d862df6a31439108117fa8339ce376a661b0292d71ecf47bf5324ac54a3df7031cd7b1dff92bd6f3ea6ea0ef3415162aec251da75fe1932761e0029eeabad2cc73d5ff275ff9e474656810f80873ab1fe09d5b7f0a5d0f4885ba4cb7e5b62b5f298a434b54bac5a255a0d974b5bbf2c28a70714113029704dfcea362ea973f6a6f86860ee23b59b8a3f48207774acfdb666ac51e3195956f5e3641a0d2c24e3d4600d6c7df67f0ae0c74cdf378ae4255ef8c939b321e366262bc200ebc77ddd004d9dbc7397e85d0d199dc38eca3d6f9e2a3095ec4d647078fb9ef02e9948f3122611a57ceac19d775bf01318f7eedd11f097ff24287a82819d02f395c13651ceb035579e0614bd01c32362c725f768b12255ca32c1b5a829fb60479c0afd27ce96262bbf77d3f2ffd608dc3a60fe38bed439ac47f6c3a11b68b3a81d92d2ae30f668496fb926fd5f14c0fcf2ea9c16a47a710cedc0daccbf95db48649bb77226f64daedbdfb25b8e022c6d0be54e9a951da4fbec182b38faf3a93073cb698a6ffbd39d03ccdcb32f70ee06f8165a80acf57c4a2432a2f69ad24afe1e6e0e96078c9b9c29d72f6979be8c0a9b29a6a62b6047efecafe28ecc464f0b54c87130c6c7e9b6104edeeb6d2b4546e3f0188174ae320225be8a44112c16fca5b815173f35f5d552190493b03253a478721719c1ae929e28821339891309d8a895e279c1c328bbd196fff68e4552db4f0dc1e04224f577ad08a8a72073d56a3a65468ea820fc8c7fbba9c6acff6adb0545e8dda1a1c5b0dfd4a6285ad9c57b79bf94893f7be051cc56fe0b60817a1e46c374a7379b0d0e5c6d8f837618ffc864fe155b0236ad647eb2131ed74435fbe537a0805796c792c2851673277a314c3af77a944405ce3173a4634fab79474fa05f2769b612e79c6e4a0ea26c03e02c0fc26116551c60c2bd8c5515b6b3716226026eaac12ccfca25fe372e4c9d2c4b83109f2287c0fe4a190259a2e001a95db4715ca5a7c6674e55d870bc5106928e5238a0d3b6f971fdda31ede325bd8d3009c54ebdff2d6bb7bb9117183f3a7f91194b4855b0654b9910289a84f11be587cec584babb1af97013e3fb24b76fa42e771d97d07f53ab1710575c86cabe8ef68ee375121973d71ce327eabcb61fc20bab0985a21ed11990fb752c1ecdd94747825fa10f481480f98ec04c98577a47267adb88a5170af6bb4b19a94dc981573baa5d7ae6ae47f85d5a93c9f9f7fdd6afff4a6e19d670a547533cb7e26ac3243a508f684faff83985c3b6b50db19996349c6701a23e860157b50a6b4f197b2d5ebace44c55cd8e444d164b241fc15354e5a9ee21f5803eee5f672fa643fea3165b38b152c90c03f0b3767c5568e1f98c16e061d859c7eeccf9818abe3ec44a37f570cecaad779e50914612380e5ac4cb591b3bd180bd5fa2d03923257bd154b587114ee860a578b56a7a4dab96cef9869b9760f2deb6f508e31ba5cd78c2d2f58aae687d10a651afab71c79731440db69eb6bf7648f2b2d9896ff9278c75dcecb95e1e03f431ecf2b26c35c73b5260ee1e017394f61bc1720d5063d854519b6a8e1b4af88a360debac19a124c0be8f6e102403a872e7f9e7bcb696ca98ef2e8f6d4743d908c511ef58da9d7391909612c7b12e2f63b1f78524fc3021e612d4a792f2984bb94908d07f8f721eeb71a538c1a657b9febea07ce3f621ec80d900f4c363318272cbe743155f71a86b3210923e5a106d51cee77524938dd6532cc48bb406e4d2802dc473f9b94e950d7e22b3833ec3c3133e08860a2af48ff9f02b924d4789893d305eddc725cd5f1f9bc0a5ecd465d10c41d0362d783ccb4515a3dad26d428a1f5c1c411075d5ad36ea2880d399c3eaffc20ca4c514c1b468521beca6639088ed32ed3cf832ef98454151a4bfc45ff65b77210ce31314e16c27a68ec26128a49d04e556ba7b7b77dacfc723b3ff977e6396c1a49d3bf76f485c898457d769c39fb5e72f2490d3ee73eb1c0c13e91dbc1e1cb7a0c314d13cbe492e1ed586c4e5b808dce19163b857f7778ca3f36b4ca8feb00d6a43d45de3cb5072c6c5abbbaf35a2b23e78be94573011c2a56e2977dc426d547ccb16bbb9ccc4c7dffe75c8dedf7a31e0b653572d632fdab9449f7b4441aa2c49c8f5e56444208194409e998ba7d4b0a3a4c70bbec99f56efa81fb23c57d00bca1a6f825fcbf8807f78f1225a0c1a72a92e6035f3958a7d6b9467da746bfff5128162eb705c995d3f54d3fe0f6ce703ea349c95b7f47abedc98b36ca10e1420e6c9e7f3285b01e8443d275f5f80ba184191009ece7613991e804b5447fa9b5be068df5654875abdceb23f11790b783097b7d01538fd337b5fcf60a891725e415438d8055bb3264f0b99c14e368e0d40c204f5e54a52b540cbca13feb8ce47d8fab11d016840d8159b79e834f7b0eec443e558467fec5e78fab4fbdb520c6d19b884663e7983db06f321cdd01c2d8120c27f213a5c74ccdcc4756b20652499cc22797b5b545c39c01967370b3d8d4799ad7a478f66ca7904bf6f978db281173950e554bde4f32ceb9b71a3fdcdbfba13ec073dc28400840cab118640625ca2a20bf210b915e69415ac8ef90c5c366d4eca7b4968b6201e24c690c6a6431b84512e06bbbf8336f7a7e78ca4c04dd989fb29755c9809b0f7b256c35bf8c950ebb952cdc59c3c0233c50fd2a0eca86302821605014db38b4906063c6d02629f13104deaa6c1ff0340b548c51fbc6096a6e36759fe3cb2b62e6556d68e87e95aa979a79f8f7fe078d0de6391b2c24bce42a422e5395e36b5c6ddd7b626afd727c1ff419b8bc46317cf263e014fefdb29ffb45fd48c5c10a1a08f832c98b55cfda793d2ef60bd1eec4a4d5c99ede292f86117617c750601c12c1ecb1c30bd47c0d1c38dbfe589156cd82cf66c63dba1dba7f7336e9abda1a251d51b79ff21b73f9241308019cde31b5860e170e6720e579c0b229ddc0db1fd5f24dfee5b26e31490573e3bcc41acebefd8f7e294348ff282d56905184a61ad4f8425d678ce8b74dd1b82c2041d9019b530b70fb2d7c43bc8d59d07382b555556f562899f46dcfa27977a630e966af5076b3f5dc0fc631f19b6f41f51fffc66410c27452ff1515753d35bc99d8f9b80296e2d0b4711a4699818262382e9a293211d14e5135e186ee794be7aa5df6a26d014cba51ec658a5a41527b61f4c1324062625d10462d986361be6275d59dc1f8b46cba286c2468e031b1c000f97d0762f745eea7e07b6b02b9ed82816076add3f5a7b4e25a2ef66fca909e256026714f36ed5387e435e6a0c11067891c48827b3862ab8418a26bec3762ca76f85bbe281c9632507c36231b600c50fbd690ed92cf0d390f6bf11c10078a51c89aef7648be70e1c333eeba29f25f205775dfc2a74add86de6a0c9ecd477677cf3b5ad54572e31aa346ef9d2b620912d1475b54f14712330a97c1ee3faa0960b23969866d25ddc52681c439bfb0c3ce9d1719ab7314b71148d59346179260dec6668fc850c390feea05cf012cdcdebeee9e745780f05210912fd9667a6a13bb45fcba84b53e91f2d36445326830cc76a4fc75a7b5d0f434cc92eb4f1ba6361404afd0505fec4021d1ebd2e768bd63a7d0d5f6a0302c95df1f7a2be13f4181e6ec7792ed5d61fc14010cca08bf2b75ae3e2c7b327fcf553bb368565abcdb1796e61c5c406e0c8ac083442983deb166bb3b3a35f24ff7504dda5728dfd0b3cc289317fe3f81f2760d0fe8d9b3e0eaa57f3f86a83d6b7bb7598252adcf99f020c89855298780f28f8d99cfe8582104ea544fe39fa3cdbd92e7a48e77727c4239b6b435b84894fdf050d778a96e040c9a8806f62ffbc1f9e1e7fee6d19e0faffb2473d454e6a333d8985113d47dc534bb869ca3b0c57f26cdefe67fc42180b73c0e66ef15db82e053412910556948f5188658df159b17227f78f625abb52231a2e30e7c08eba351c82f4052061146a3b14078955608fda4bfe1be23e3baf97609c77c67abe35f9a3b0146523cbba48cec2ec26851c551b31460f8de538b2bf78e09b492f73a07dd7f8fd5f68d57b05235cabc443126683ab92dc4e1cea4f0e2e2938851732cc91bbd680c03c41905684135036a24e91ad915d65f7217f1c10305078c92303e5e443c6d57c086722c405ae9fa095e615cf96171706a7ab99549eaecc85c6a083e246e11ad18eda38452e51a9f9c3bdd5a17f9c0152aee343293a72e557b8703224c5ce5a4ef3d1e550b89bcd56fcc45e583e6cca8fd7ad2a3ad33a20cae5023ecc9f4ff4924467a0787f040c3066dbd8da32458fab074091b9defbfadd04ee0b4d69ed6f6218685b8cdfe7ecf2ffee2813e53cc033074c42a7a7890356abf59087a4e77a7d7da3333e8f67f60f72c70d713deac79eaaf8d8a86ea25ce2c53e29e620ad39a4db19d7d586973c17a4b290625109aaccd355c9e9b381b7849c2129c0ecc46aa8d73aea895e82635c0e36393f78007fdd8c5f2c97a74f61e7deafb7c0a9e9958b7006eef22f7286a07e41979ae59295355b1662b773c40334f6cc7d0dc104d0b5e03968363ba8f13e12d82983970db0a68bdd4c12100dc95c8b9b4806ce283f98869652f9741fd402f485986a03ea6b80df0ec674ae1152c569d40133692114e7435f5a2559903df95fcff7c9b24348ea6cf2dcb493736b4ca5ac691b312ed04f0ed3e78bd41b0121c24504f53445a66e98463f024e263d5644c63425be38b504b66a3a09c47b3ea9e64a6babc87b56b89daf141d1614085aadd839c83e79e6f4af53966ddf2fa94d7ebd687ae8b70b885888d1c3b3dca0ac3b14f37d91678d107d1572130517de8fdb974bc35bf7927e9dc00c50a55967e05b627338ad75b94f654efa37ff3a1f006147e1248fca0132c43be86d74bcf9041152b1ac537e053465ea48c651e8196e27fe6543482bb75816c96b3eec50fe0621ff35fada9cc089189899fc2e3b351be54bf44d9b7081f63c329427cb84997404d8f813654ae5d50b2ead9a447f443804917f3471faf7cb88db5d2874a71f625b441f8c9c9d967b3924b3834e4ee40e30a59f11ad9ec03a1308287a8b341d4e77eac85f0b322dbb47fca45515bf234a266d3bbc5dba6899a1b34f028ed808187d4e843a68cd5713297e883407db30615eaf544982aece9606b9e9b6eff93dadc364ccb0507ef119665aa676a42a256a671611959857ec8891683b4eb703f25700b0195f1fa902bf0f159dfb8d2a2f3ccfd2eee2db1bc4b9ad0382116f751b8e4c1a54148cafb5ddf1ed742f98621e123743337df8903a906377ebb3dd92d2373c357316bfb0b8fd2aa0386ad77a3b6a05269531605a12770a7f38956ba694cc8e5985b3eeb4a56c208d0402b28cb5354083a9763e315f0324c92c183e16734fc378e359baf34267bc842301a3c1af7d968eaf702c08fcdaa0ca8a7c30cc3f77b96af4cb2ba1ecac68b57f3c67c47c31b8231d5dadee2ab225be8e700de360fd4fa9c9b7d8f747ad8fd9887c7ba906a260bea9cacdc4c815667eaaa0c1ec9986196ba17be3ba62b0a01c00672029d203fa67812320b820f17fe71c5d91446091c06ba7997d84b003cddf11d45e005ef8076499813c7dd2dc01f5dde0b36e9707b33a1d106376edbd18c0b78991a950acba9f137e96ba5398b16ab1faec4795aa1a0edf5a8b8dea4f6586059cdbfb4e7cb70da66b47073263fee628d5d93ffa20b1367fffd699662b13e4bfb5e66548d9982a7c466d37548896829c8c12f3674152b8ee405e663b12ebd1c754d04b4b7fedd3501b1a2ae21359b639ab5c24f70090d3856d8af8d1c136c9a322f23dd41fd644d885defc198ac43e53b175fb5f652cee6643cdbbf89f7746e79e8feb98c0b5f59f40571a9aad46d1f4dd7e9b69043504f425d7722b72ef06e89f7716c0eff588603dcc611d595ea285bbafc0f4e4553b92d9d76d3d44324dabdd68584fdfcd12e8590c27b12d2a25fe3de53976f1ed42b1ef5e991393af2af08c9befc4dc6a12dea5fa60fc3bed60bd702bfc3c6fd86044a0132c0df1884b6abf89d964fdf17f8d246fc144ac9423964d51997480bbf5ac7a60e293a8ccfc12e5145eb08bfb058b4a3eeb2aa1e6a45177a9130a0189bcd8df4df74dbe68e615c12318294c4f1af749faa39766c3c305330bc75d169f2ff1a35f4313bd7c96f4359882f8e3a743a5991b7dc6a44cdbb8658ceb03ee8fdf0b1394333caaa6b409edd0d9901bb3c5da57711e41df7d7160074fcde976e343ae74daec4cc3216418aa758ba242b159a64932c4e803c0c14f03c3a90a8103e15957150a8ec12ab026b8dcdfb480faffc734632ed5d2ebcb896252a8912cec0649c916d626dc1d0a7f9502795e7144c1a251aac8b5ed6bb17becbb2f8dcd5209a6af548c7eed715c60432b36c2f437b8044cb4e396d51f48ef30901f3e858a26f923d1e37445553786a7792271d1e92738b2f90987f2654e5135f395d8d453bffb25d7c92a98c5fad138b29425da69e53415c0707eed4f02d0255ebb56749ac6e3716d90860afb6515892206ae93a39e1cfd8b702bd01deedaaa129a653195f00940dcc1a32d1c5bcf873d85a274e20187498a71c7be747fdbdaebfe9a0e267ebd7cb0594047f3553a81a6a7684b4c72955a83a5cf584d758093266cc0d871999351864be879241f4bdc8777d7b35c192d4de042353136c7236a58432e551556479eab9969ac6ce63daff7b2d27f8e5c996ab2bc3544072cdf9869f5d8ef0d97c56e64e88e3e8751d158d10aa2858799374cf21eccb938c06b08ec17cb650f288d98b4f4114d7c1f3adc7b180a0dc61f971981ba6fb3c5f9b59acc0ccabe96c880cc069b305892ce85569c5a7b3920d6d7db0f0a3b27e6654dc63ecda5b8061f611fe1e7301638b31c5928232f6d50a8a032bfb1c0973fdc1960b0140524a7bbfae2c1c850e067203b8d3c3fa28fd417e358afe14c067f37e6c223c70f7c87f650645c765707fdc0c223efd93608e9479ff5d896b3858a0b15af98ed0be9a44d11dbdcb95a54943d6e01ffae69cca88e30200a6a5e2b10081463866991f27e8f566fe96546326e330b7e02f0a814259c22dbb9035d408f5a54ecff68086240d9ea4525d199f373c9b577c7f880412db0586b760b97d436e18d130d868526a9d0bc8175d52236021ad7542906dca707183927413ab6ab5e6c52c9401ecda1c0ec1a318c98df68463f2b4b3ee5e2e886075d19b321ff1ac2f1c9c36e0182717e6fc6901aab7efb71f7edafcfa11b5d04cab5b00e8ffffff17