PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 57976 e161f3a27aee571f2ee92c66dcef476f9f2349e78ed93f5861af42b1547a39b6

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
52c32e06e7461dea7756cefe789cf2aef1301309efc5df0e3df6ed0b55cb5ac2
Certificate Block Hash
e161f3a27aee571f2ee92c66dcef476f9f2349e78ed93f5861af42b1547a39b6
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00006c000000550000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000056035aab6f36f6a7ca4b870f4b686ce2eaf7baf78b1ca0db921f320af17b28b7870ba6128a4917b3fd04c95ae7982a5883cfa7c3b04b0a4988c33deb8291d7c4180877afda06d33e620c6c1aba3d0a0bdc597af41222a9c5c60b0000000000000080000000800000006c000000550000

Raw Header Hex

000040200c5fab4eebdc431c0ae65e379385161c53def81b391eea1d59dc01d222abec6d2a439571b354766de679aee7dd6621a5dffd2cbd3e1f471e85080bebc23df5b861940f6a511b0418c25acb550bedf63d0edfc5ef091330f1aef29c78fece5677ea1d46e7062ec352

Proof Data Hex

59,560 bytes
12121602030766ac53dda943bb4e36535ea2a52662f93b2dc1c1ec0fe6a3837cb6739f25e217902cc3f24b892e7838074f71526e83dc120b30d7c639bdf7a7e828cf7718d0ddce65802c6901a8a74408269f8a56707044b7bd6a3eb41f87d7a24c2d39ca9ba39e5db0ce3fa3a509fed262bc15c391710bd1a23d9ac744f39703d4a309331ef5f5266c2a4db8306ff274bb5f24c939c831a3f9d9ebabc80054b4c555f5b200f6b85417014145359071f95ae41e4cd97488e06f7eb9ab481201c7bd1d3d07182fcd148cb8fdb27bd3acbaf4810579f4a28322da5fde889d30f4ee5b08aaf5fecfb5ffcb037528df3c08e3dbec283b281e25c3bcd9dd44ab397e253a82961b6d4865f54e75a52a07ac7a788ef6e21074c78aeae60c9983b903cc2164920ca81d3b0ab7de3a38d7e6c3734d9c911b593694710a02859de844083cd38b2cc036d2335657e3f7a61d95813b2cf43cf73ecbd681e6a36f67697ec4b940d9f01895857fddb419801887fb47c4fb714dc01394498cbedee7c4afefb805945a50aaa33d4f07a380e0449b28f1c0c0638bea54318361d04c7ca0c517eb449390f5c6670bc9c791bfba6f2426974f0d1925ee269e7ea55bfaebf5871cb0240e163a9a863da21b485ed6f86c4487c8b596bd88df7e9abfe1c1868a22bd6760c7b79d138af665141c94200cb13374f5cebf6baae46bbe165ac94205961e47a25982eefbb5aa0f6494157227d6c7c51020754bdd537d0341f23d9cf26f2bdcf668f3c847722821c26d0de5c61006f60a377dfc56c903423607cf0ed6337dd6d785c9811560a805cea8573367f876eb9317f0ff0d399a4002a0ae654d9d8db8bb7a686eef9e766d4a81b65f523a7af3fc869e0ed967d1f161a376a480c035f0fc06caba183881ccb8e524a09bd72220e13d42a0c7e76b2b2426d8b263e99a4a13e1e74acd9b9dc140fa990340203fc983effc8cda90328ae57e66e4975b7d6b87803b20a11ec25c063eccc6c3489a65d10f23f88177cec93e7f165c29e1f4782a295098fda672ffac7e8c615b0a16d981fdc09eadb86ec5154209127c88d77d10a2a39ac26b85a70f3349dbe3d75097721df777245be20931635d30acb9edd716941af53b099f6410dfd6f0b9419d3f08455b58335e0b2c8dd0a9e5e6f9b5bc6a592dbe17031be965e19e28834db2429b9fece12f142ef29c668942a234fc5cd184dd62826030b63cfb6f6f1da5cb39411359b69c5f42664f1bb56a3754bc727f42a333c8b445c815303eeaebb62b10ddc56ef635f8929217a850f8fdbc36ff6d4601208ef1686da2972e8c726d80973985ea702182aceadb48afd850c727b852bf6c1730ca0c778ec169e85ac741999e10b0a3b128849bdfb893ee526801f6948b66e0ea782868cca577b741aa4da9cc8152c095993cd6e62e2a04fafce9ceeee194ac39faf4a15ab0f327522152b32b6fb155e0e09737079dab4c9a35fb9477fbd1a413b15ffe2d1dd40578e5d4c15056f88927da4be91950c896daa73d6e770f991838e4713f0ced47d9ecc7fe9eaee9061493ff63df24e8250a15aead0615be80bdd63c4ae887ec0a453798bd9e848e4487a2a84174da508fe11717db9b367c0a614d8d97571169a43a4b7d924e31d33c44e75deadbe6806e3097840b7e16f308fe71c165ea3d5cfc197736a3fe862ec02ee196f96c0deb7b854929ce56ce3ad6cf2d99b01156ec70fef878db295f415c76e86660a6bfbc74755217ffa3bf245ccf5fa54368b4a7945e5abee0d1fa661d1f7e76d97ec156e98bb2395dfa200157d6ef88f5e5303c84fe2095e1c29e243fbb40ac2163b461b36f251110e4fdfce8d16062d26da89a8c4ba2c186251df99f23b707ecf626dc2416283970c476842c44c2597ccae72dbfd34e7a62f9658912b280d1ea94a5976dea0bdab44e5f7f4e32db198db09dff75cf13f24314e926290c0089d037a0ef3d479b93ac0e0aac1e9a28d3df25ab039eb3ce1093feb0d5617378cb74a06769903e97abc8124a882938e670585f41c67dbc054f059ebd85e1c22e37aa6ba945fd6cfe9ea24084a96b22c86dbf4204a52dde5c3ddd70d028b1ef2786d8854844423f5ce5ef6701a78c16de1af6b3a15c58d502ccd9166e1031f0af76961203a0a9125bd3e63932fd03e7f14e41995e3f25cd3d7fae193ec3d2a3a4fd70aad19093f048e61003d70b40762ca0daca5c14f6f8b053a3ae08bc9636799a9036119ca9a60b7850e5c3df525ce2e000dfcb8b24eafe6ef8d79cb327c37dd9871b26cf7bf41b0259d5faff744051d06d1e4e6cb5e7fc1e60a922a2e1d120358e365b03e52b347cc67aaa3e58c98c9d5732213ffa473349ac3bb49e767d26199337428c5e42881cec7d26a19dbdbd65389f1e1dd2f21ebe5a6ccbb56783895cc895fa699f20b2c8f4848abbde9b9e72ffc2ab954cbda31e3d65170b8db52fdeb398d6a6ef967489906f69175d413e9024e0e1aac282a7e745997ed020f31a647832ea5605e414166720c1c79b92a12cabe9da60bc030294bbd28a4ebff4dd7897b20e6d96d50981b2933eba702b6fd2d53c1c6d126c81a2f131240883b46a390a9695340a04986bc1aae62af561b5bf9c0814276d42ac4e31b468aa4e4564ba0cd19d7f0017158c38aea6855bf2a4fe195952c17b0801464883e2736b6b6491ce9a40597ff84603a167c508909469a377435cdfdf72404ed9d81687b1345de2ae98854164a16912544c4511627f58ddd61aae974a2c839755e1fa774660f4f564d5c600daa5a9c2e89a664cff9e0fc3b15883a969b543cc47e82704a44e12ea365b1ec3ee06a663f380a2ba7d21df4758c2bdb6628cb7770494a450d4c10252c2def075b163fb7ffa097093caa0979d8b5610813c1a1dad35a99df4f382b7734672481c739b98d2ebb2779cfd5f0e02aa4f3955dcbe4418f923a01865ebf22799743cac17488860f9830daf88b7ece0cd846766689db6c11a1f36c410f2b60943f96185f0e7a262614fd22ddb0d72c394c6ff747475e3008d52d62bb2df58c7a39ef3849d7e1f9f4f00a4b4636f40ca6b717cff7fb502516c5fcd74216aecfffe418bc943b8d73c44d5d78f7474a95e4c8563e859d8fb0985759c8b9e0fbf777ac70650c8853fde080723bf1278a628c78d7491f1c1ca6effe3b496a1160df1512c1082f6bf12126700f04db348fea40a1e5a9242987da15441e061680ffaddacad730e0769ea0c52230e04e604df8f52e346b59e65dfaefa4e491affed0257d82cb3d5f9f16847f9e7fc5129b1924c4cff6c41f90e62a5d3eed8ba3f96fa1f1fe7d554289a128690540a4218fdb25cc47a72d5242dcbf132e4a0710bf9b466c6639078c55074c76bbad21fba799f013a4540bb4cff281bf1e46407802c2bf4e83270bcaef08c9c94a307348ceffcd85cf7ebb8f998da63de346d4f573d09d073ab7ca83d991355b97994ec577f21027e25324e32ad07b1cf1cecaa6440507ba36596c4b8c841abb24b99aea4580636b7534905fd5af4b820dbfddc9d467828f6cbd3278d96a58e5725b41ff7941bc7958edc2ad6c7a1d0480e9a1804d0f035b01815c224cf13eef259ae264a744d7ac36c97b707067cfb75a579d70195629e448199c6cecb6529a766a7d45491d860628f2e1ebf7bb1599300c17fffb89bd66eface43325fbd4615f54f7578f45b7d00999dd788c9042c2500836b3e94d641426579d1a835560164441f0b269e529c915b2a412d92cc2a82c599f6bfc406969550a2cf29d99e271185162b92ecccc08573743de93003b6822680b95a058ffbe54df358461dfd8debbf12300119e41a34d1dbed2c02bbb97fb9379b361412a5c11e87441e21ec11afa4e89da149ed48f557ebc81a2b090955a0fa7344df7e54d5f9cc048c384d8ad6b3c3765c6ebac90df94a632db921d6978fa5b2e9e5c751bc4c244828ec7d1e4690fb4302e8f84752a70b25b2db1d4c98eddabf23560782864c3d99ce33c7dcdd0b5861502ed2ad78f52a5db86b61824d76ff541c6b0196327b3cdb7f420a66fe4e52b4490164244d936e1522ec091c816a133949bda569ce52bf71cca5e352db13f37ce3d47089eb41682a0198341b3fac0491598de900dbe2290db5024d4f20a286f783851997daf13965233afa231810dd8f477c4c82db56b3f715696046d99c38e64419f78375d902e9c069b4996874676f0b6857cedb05e14ba337e26ef70614a99db5f00b79023723e8366eaa10cfec9dd95bdb920afffe738d602e195703880bda5f132ae39f5cca5cdc500c357ee9dec2b1aa92741124f38e210cec17fb6903b3de56e524b970931d526f515c943e0ae8de099ce0bea55bdbcecfc45776780e5c0233a6e9d516cd2c756283a665620b53a6230351fbed01216bb48895fcd35379504667e055b924284704e9c446dbb48a72011cd8221ee5a8799222b5f1be59b099c9bfb70cca4aeff941f24ad6add7d3fcf466e171c3df352127394f587c33e36badfaefc07051c073920d87773e4aca75d160d9dfce457dfbf9c960f8a1dcb7fe5fb88eaf805d35077883b1e8a1cc85f917bc9e6459cac28793582cf24300f58985b36f1f6a555981d05a2ae22cbc25b4043a55b3fd3ce67847abcc9697fb55efc9d0d3e60255c0112c469806dbaf3492b7856612bf2aa02421dec3d2e76641e29c782e8599a7f264138c391054ec543c7f24909b4b86a5df5f16dcd0ca8e38b263e04d199d75b349a295c33e99c5e8c7f601eb1efde1cc76d5e71af38a49a0cc765c75b8351dc9cd2189cca8bd4cf1fec07b0784b7c822533c73eb6e16e0b9b1a904f3965ebeb83a3b2449554399550068fe5ed7f1868177e31f8b7b139635a21dba54b55fb3c22c4a7e00888e0d47a020de1621aa93e7131c334e783ee85817fea3477100d25b4f35b7a16519f1766b2bf3dbd328c0c82a14f98327a1c6e0f5568174ff2482cf0d5319c162147a15828420480024964e650cc9d59ef948934cdce982f21bb9e9f2994fa8d5fc14d32e476a42266ae5d0668be4b7dcf91bf332c00c512fe7e5d483bdc9014267fde57981aa56a872f8acd26578256fecbf7ecc7396410421f8562864867acddb403270ec62de59c5bac062b3d43a28c7992c632724f584cc8af5dfb0ce58276525ffab8e232e2e0f677f7af63bb7fdc27f5fbce683e59d2bb7eacc6077d0e8387cfdbdfd8e26d6bea5b2f9324d926031fda5d32ee6fe013bb1a0aa80985e8c6b8a941b23e2190349c41e0c663167d1ebf9c5e3ddf76d6ac330b54e11c046683990a5f2b8bbcdb4a423194b8bc2d871fa442364474c764dcd5231fd75b867bc99adee12bd23717699449a6d2ba01419e04761bdb7746de0381211170b887051a47fb3554fa209f33c112bff7438cd7dd505ebbceba89e78095911c22ab9f149f837997e35843eb4b88e626167493032ffbe6b7a5537810d4be34a2f49414675acf580392c48286b8686b0c3630c635f5b33aa080f361ccaffee10f1942bbddc3a56f18de70ce6d7cea9bc24104e1cfa63c7ce64b67228ceb8a176d6c452e69ec35a72f8b78741dd25a5544f82c19d1c4482e47d573d71ea9e792dc22c8f8284470d3da04db1a2e0e2c2167c67d7b77a207494843d62f1a789050f5db22d835ff682e8cfad081f8800048b869b243cfd3fddacf82925d431402f69a1af2b4032cec84dc7fbc275f5120d5a96259d20bad22f746f41a0bccebe0899a833910f813a2712181bdb27a29db5692ceef9e3823e14204e4708729e235d57d9c46901cea84e1f717844f53402830d69c4ce411835fa1a38a22201848e36cec48eeb40905c61234637ee53b2ecb481a64617943f876bc02cc8dd1c8bf68b3edb3240540248a2a3775695436f590e2262bd6d19fb42ad4fd61291496ff279b09220000b25cda50c0b4eacf5b3e1c5438b104cbaf3e4feaa6a7745d70e61d310cb78c349d5c25e3f740d5334d3acb2bdd8ccd6b6e97f81645f316bbce9698a4426682d239a957f3a3dab698c8234f56d7e44bcd59983fbee58e1d569f3ffdd2bb3277b9dfb9af3c77b03200701cf160b3104e0b2bd5373d59fb626b24909a14f7130cdb298f8ac944065ae399357448e8313e767c649dcb81b8166519650543241f56205e5c51d9ee46183d3f750b731c610091373a0efc330d56500bba018e066cbac5c473e05bf3a527687a3fed528ed3eb38befa81377d22a9c8ce7082ebca746125a4e0d4743fe5663b16dd1c6b0051fb6ed4f8d32a3de7a22be0f181366f1d4634b21a5d0c35d04028dc8252406d12348e9d3fc6158a3a34c534cc5d52569cc0be331de0488c1352fdac1a5b4b068912e2d41c527a68544346f2468f45dbcd1631aeb4c6e0494814aa700cbeb10d7f3bbffa09019693004bff7408e35a721a873da814e788aaa77e0d2a62c54a97c5e76f6e1a0844de519b2343dcd812bee2f4276cc37870c7dd0d8bdce3e439522db75685c293ae5e1b24b1c79f9617d9e03c66f3bb28e7b34491d665f092a29f0a449e089907ea8153e3f2334930463ea4d34f2010895f7b5a41ab2800320fa8bdb7d7f479e04a5111fae7bf38bbadbfe0921dcd37781ff68a70aaa4e3d04662415b8b3c3f2fd5e43b58d081f7a9b75187f76ffec589dc13af4e3fb9cf602497589a824f351456e85ef084a682e39ebb36c8a8cd25197d0ed16d5d7ded93a2fe0e4c8cc1312f51a90ade2c884d89545ae86c2d0d46d1da6d67e310f17cca65f884fb1c776d845f190d4ad5e0aa2f5b00928f9d246915f063579ee7d0d5d19aa8aa2715f780cb3c4eb0fc91c87e04f6f9d151890938a9a6e26305fdd92fa1ca757dfc148e16cd049836f059952b86b1a106f113cb6763a236513d1206fdbd19df61c1dc3ebe84da976d4ba63cf41e456ec22736acfdf9985a7a2a452428773d7d4c49a0f23209c261300b3b89ec19d7aac78e052b2553d141faf78333315db10f1e1530db4bb4e4d12c7c443e731cbc1b152b7418e9e4a87ae3ff95850bef06f2b2a8c57940d84d7424ae512bd4214d797ce7d503141b71ea6afac18acbb688ff46d1d2ff5aac52fda0f65766d1ed2b04d5d257bba4d499f7eef55fb0b927d4f68be32b997ff0ff6fae308904d7fe0c9bbd05ea7dd24fb7728e67f0b7047187eec1629d79aae4b55f35bb3cd14ef584f6212865725da82b056244f386d38544517c564b5b7ecba757078f242d245c87b765d5448509a14f6b802fe51262e96effb5fa9e3b9fddc650ca08a2af369a95ac17b83ee21f15618f1da7f98cde329fb3cd769ee2f76c67b952d686112af30e032c954e3fac3c118c0be7803144c686924c15a8df946c7d4c9e4dfdc67bac67f290bd073038993e1d308b643796c77282f0b8aab595369da6608ba4614891689c90b436fc7a499e946c842f8112afc8d9077f07cfa115f988fa950b3abe549b95cc94b8611bf0ced97391f5f3f628e9b2ff4d86170a566c3184c4097b720e221ec1ed9cb15ad0f9fec7391ad95bcba63ca312255951fa167f8ffc999563758e6ec59c2cb9b5521f7c14774067192f6c35089df63bed054505162b26b3470f50cb0500bc09e653f1c53eaaac746c0d254e40a124ca8f8998241fef76ad5bff1b070540e4354eca05bd25f42fc14179136c65a7640476f2a573ea3dec57a0190571fcab869def888a8e5f2513b4a3e0c5211bede38684a20672b708eba1ef8ab38e4f774715fdc4a8bea9f5f1c24c29df5008e12a8c156243c4d69ad4bf6b6e6789d3a7f66f523a82f45431331d272642d2c08ab7038ebe559b9bb0e9196568c01cf16d6d61fd8ef86b0d49e44748e81194f766dfa06a01fa6796b0f58ea7d8bbd6e2d0d8c8f1ed9f1fcb1e99b26af42fd71b44a392e67d853faef87027e1377a23b0b70cdeb18ce602096effbff9cf603107e9e2d94607e7c33e8c8f5899d725d391ca0d936b38341104c8b1a42f01c20b765387a14b6a63aadba1c4ee7e234afb70831d63d4215a90ba955587eb15e147429625e20a7a87e3a065184213709b4cac31bcad42fbf07bcc9ec2e5dd4788168061cb189d012cf85b8cafad8211aed5b1a71cc82f25355678a18a946e39b6b9cb63c7a22a57988f10d1c673a6534bee89d7d160574089a7a9e6520279b90329349cf9b9f18786f2e6da0b315b0f1326474dc40790c6b49f6d0080d77721a575ff8818bcf13d93974545784264d918fc292ea5d298240acff745ec3cb634055483b9f1cdca82081bc91e8e9ae30a391c1c099612d979d0848e7617f4a7a06600daa7b8043a653c5eabec7b4ebc886139f0f23ff1f0dee6b9b490423b241f15c3b89fee3e37e28b3fc8b06a7a70c7182b452cbe2067eb95e5529134404f11ad3cee7607fe42f9c71021b08bc501f0e4cb6c26b58884574117b0cabf49d567471d632037cdc4045cbdbfce9e67ecdad475bd89389c02829a268c74c34c1398bdeb4f1bc723764fcb9d2cedc2c0f641244e16c0080cc7bd5e75582bb33af66ef4af436a3a907ae1a0dae28acfbb32e4ecd24686f2ea0f185bbf3bb1474a5f048dd7454e0fe9f30b2d6f17818ad1c372114a91b86dc32059793a11754a8676ba459f287079aa6044a69ee165ab368e5a31cde29a420edb6970f5163ac9412652da0231c40e28fb3e78161770926773863ab844753ae6e6e771684bf3719ce463f6447a4d772895855b4c4fbae3cc70f185067ed54f641bc5e5d1ade8f62c1ec612961d90d5fa969f99588f84d32372fcc831ba2c758269b9520c693e5e3d16a37f3428c38da7bfdc37e526bbef4aa877e0c3220b6f3f859efed708332151863ab74b44c4297f4145202856c5a2457508166d8ef65cdcf58eb7e9b7bcaf1f3b775117217b91cf7f52431b1ba71c4e411dd9b42ded4f5b949ed2a0c54971d2c25172252cbfd4958008b9d743471da76bab1562547d44c042e41def4c9d2525b38e1c99f048c7e90bbe91861a70e03514fe643c688c052349a5261e5c90e23abe2ac73d7abc52ceb960312f71e965a6c94e0dc3efdaee6e6feb783d3a48fa9de69f2d190c2e73e4829f9a192c7d939c482c4d9a22c03e950c343adb3a35c14f977d32564427896835aee26f1396c42a64ef4f907b75c87107e5e9dd86f607457f2a2920e8f921a5b7d7239b4c2c3c903d6f1f068f105e29f93dddbdde0213b4a431fcde797af9153d9a4a3ddaaa770ad6cf97a7e90fb69a3c1b2d3192fafb54df1edd1980bcac77531ff1ced9709bc0574535c797c71d7679082d03fc3d80fbf9e82ae91ecc5f1187e3d1ef4c414da5c2f6d67f0f567b9baaaae927f414ec863029ef1992ca819be48e63c9415dbde79016f9104d8fcfec7c8162de07c83a8b451e43feda78b4ce6097b5771f2556c2a88530d7374cf50ef2943c9549c4fdce819f32c26fac249753d37bed9c8ff6d471825d035a75820c71ecf95feb930f8427b15df94168bbbb2bc6a5da877e950228c2877843268049c2dedc35dd8f889d22e63dd92fe0cefe8e94d50b317f0ab816c752c2d31a9a8773dd53c60d89faaed8248e13c1e679cd9ba2bcf93388054d056d3f3dd3b4bf6801f7420858cfa26f349427934effcd942b2585095debe9a15079236609ade846547cbecee2413194a5ef949a624ec888e3ddcb2d0bbf8b818c45d40757e9595313b87f66c9803ac4254050e275d8b37cc994981d6a83facfa3f43678bfba49e0ef5c32ad1778e77fe98cf1554048e3f76f14956287cf158041cbc7749d15efa47658778783c426e279e93c213f6a025a12a2683528b946bec5f342c67dca430ba57d9d31953550c1c0060977560ae67fad56433a4dc63887303ef65fe51dce81ea0188f2450611abd4c3f83b4569a40742816bfa6ed064c311843a94ad90357b6edf9cabbdb21d76ce8614f14f0d32206f7cfb6d091173331936728acf07f41f891b6b3f6351f524a9ae4fd11fa31219955ff2bc461e6f602f1e4cb66cedfbde7e0d217db165650fba8e6d55e656c1a16b4be15970266a777e22c0a0c7dcd98f460099a333eaf43c47b658330ed5e28a274656687b30800c4da3c1674107cfd5bf3318b4b21fcc09c072b3370e8b39c90d24d37e8320506c8daf5090d04c323c682510db91358a8aad44e99e7b38a4b25666974209d83f5367a3207b28657d4c0121b91f505aea351ec135c9d6da6bfc427dd33a5029f19beea610bdedace61b81ca70acedba5028d7064f5445cfac9c4d7e3c0c465c2b2957ecfb73a71b7f7e48dd86b96137ac34a377e8ea64d6ee978dc690f89421cd15b67117e0cc39c816f1b45847827097a8430f925cf71b5c2f2700c2d54f99d79070152540db5a055ff283770d0b19ceb73dfbcc22ef4f6f48e76c1de25b65092fb3a55cad6bb286e041a0063fd2edbfddaf566ab827bef0354c2d98c5105c2df3e01664cbf0577254f278259389cc2e1be1a01d56aee392612ad576f322879966a27341944e8889c068c01399c5152ddb8e054740166ceeaf04bd76d43b922848dd70f8c2d56c64ae86a35344792ebfb04c603251d9938e41ad5f9e999210ff270a7ad19bb8a50e684d0db7ea40d848523546b957d867f560e60b6d7d45b0a6d2067afb67da3c36bcd542aa60b5ea7fc9d2e481c9b4bcdd855e4d3ba9c30ce9f1fdc0984fbc6784d5cc612c487b454291931ce7f283c69fff9b1637b79dbee5ee94195716be20bcc585953c65dbd0c5c19e402a8bd89322c308690f9600430a1a8d651a02eb332e7cba0455d9a214142a816589a19cfb4ec628bfa34a63e7c3e0892e3fb01ab90cfad1aa00aded29657c17e831f7d4734d3bab466f2de2f960359fe638e88fc35020059331befc2953107e587ede65b20064e58777492df3774dac2ab993f95e5b8671fcc5e7d456e5b26fa3f4706609163c7f710240e089c7247d746fa169e20e3e76829eb42f1a4280e33781bf06de2296e91f268e1b650824b7d07b30a9e504ebd92a4700ef6f40b25f8e49e025a52feefade0a0fc397b8b2911c4d8460592dda07ed48597a309b93d31e8b9b1a62fb5a6e887006ffc33571780e98a3ac3bedec91613e0a6914b33893d3ccb104015d996aa6300aa21b51761096596c98f7282d966c52cc30e93649400e7c3707d2fc4154213129cfdde23d29244cc1c281bf574c5bfc76b2bc5e1b8384494a624a28a076ec7d9fd44020243ec286f391cd407b0a43a37d11139109fb56a6d1b2991aba51fe7cf8a28a1229d4c3d07b1e1f2be16c618edfe6095ea080dfad8e5765174325933d8b00f24cd7fdacddfd5678fb79cdf843fb32e40b02def4af0b18cc8d1361c5ac38f65c354abb8d3698a8e4e960976870794f078bb1969f93e51da50da4c345673f3ec4573db9cb57a7625f57528dc0eb54dbe2e5ac33444f41be605d6453dc698e6a479f62c115dc9b02e8c2027565bb63cbbaa20824385bf5b3099c49c497d703921cabfa7b96b98e14edc01ebe6f73971bee68be96282be3035c0f75f28d26dfc1a2f4749ccce821652731e4a9aef48623bbbb15580b572f9df99228cf24efce4abbaabe54f13fe168e51c6b33a0cd4eb0ce1f5e862101d5fba255640b9e872b70bc95421c15089372a88451bd6a8b97dd8bc7e1ce7c1da01e8df3da8edefb9e24f38c90f813f928e9b394bb45e469751fb9739e6f2e0eac745ffb753e83d56752ddf68b61000e661ea414bf03177d05c261a9cf970687b853d496fa9825025d0c4f099e0160049475220e27a4aed18cb67548e4dc88f1f7af5f2ab0c11f9bca964779d177583a1a51a3c7cf8cae0edaf829a37f44f8a00b7c97aa6caec5c5959bd51552ad8eb7c809d5e0faf0fc73ab02a6c13b3d661cd6a7b381e4d9194074950148ccc7b95aec69538fe6b251ddd478a13b79f1dc93d21707e06214e4034f9733e7f97013ff03e0d43e3f33a604c97eced4dc261d0ab34a2a4f4a3a9cd8ef93089d396df5132d8b2503f395eaf3495f14b8492c51c726f9a657fe054e9dd3656f2950e2106d75964e3cf952b2bdc7e57e415e167877fbc092734112228203277d6e17692df8803554a98af19e1f38d7ac87f224908731f45454d3df11dcda53ad6649bfbada5402adca97cb6dfc23a20fffe52080839bf58d87633bcfe51abea286f5166843495b71925ca76c4178b457f1b882c081f2c244a8fee1e356f9af3d188bed61b4fbb578ae0c6d5da7a23cd2d5be805aa6a51c0caf3660d17109b20279a76b62727b71fe46b3bed7d4a28ce726a16724a8a44254cb268e8a6ee7cca44b23912737180fc1d580948082ad6a51dac28212bf90fe251d974b394c851cac62475830c4aba8e5cdf7ebd311a448e52e51c42a4528a9d92b8c92c39498b3e4efdd614e4a87e2c6d4ad10c6c91d81e6e393f0d5fe03845fe0395a0ab26bc6f9993c9c988829fcce858179ba320e23f79b384886cb66c009f67a438a9b479c0aadbcdbf2ea6b5a450809de94833c35778348334b8476c883ffe3d3439204b436eb1f36ae92aec94baf61820e2d3c2e6bf8fae83d2764a1e1bab8dc4d214fa84201fbbd5768e81fa03b05a9a0bbc212d5552a47fcbdaa8da802fc68e3d3983109ff53d32d09074747bebcc6b6487d90ad3d48012cb122b4b040f6246949585f95e66d04223b6e288544ebd7da68ec26042afb308d257745e4845da27b30fb18fba5602cc566e1b6a9d00439a57f6cfdb8011ae708ceb068fab5d6d0807712247e10e0e8e951132b6d3f161acf9e544f38ed2e8825f8f7f3aae63cda821b3d20d47dd185e8cb4d1c9dddf089b131b183c6329e91f58acfd7176c9a2b0a40e6464eeab9cb25bef85b6c4d3786245ac52d3b548bc2784972e06eef65403dccc6beeeeefb072020168f2c833f45b99dd8bcf15dd0c55abdfde464b1b87d244cafdfd975d19e25291453d9cbe7e518035992fc65c5ac159c3f8e6863c69a1380deb7e2f6ec07736a56aa855333fbdde169ed97e34e819b7832183fa90539fc5625b5c1ef3ebdf912383235683ddc1ebc610ebdc6de94b5f0b2f9283c644b49e23e08f261ad17bea6895c67a3d5d12359d088ac4d71e53a5e0c2387e62bba0442c7fc084cf5482898ad2a952b3304939a4e764b4b666f9e12cfc286b631700da464fc35ee9c1c9333f5c9b8ff2903be036dde4598790a725b53a1f75e100738eefaf57ae6b1aac40d2bedecb6cf9ad5f3630a3fb9eb31ed82831c291166bb52b7f2f274b576a0fd6163eb8f0ec1428eec1b8e25afbcc6c41739c9dadb3d75dd5dae8450e68f2f1803281b4699eab6d602339e77c67919ae7dac0e69bfed225ca08c07ca94e4682fa97f9c916ee52e901a0ecb1b7c67a5681a5dbb66a65fcc5a61f0e747eee7577e181ae252abeb465ad2842968c2e394b612739700c0f6db0634a147da6cf1e2e49af5f592cfd380a68277db1806ccbf2ea0b32a932e7f357cea6809b080ec06af75adecd26887fda626af79f47b63f1ead37cf7d839dba9b05631a0a56299f1c264161bc69cf96d580f65b588176d00ccc0f6605a2bb84ee1a98a290d4a01973ecb80eb4661d0239f274b50962f503929aadd721b23832de6677c6c5d173016bc85ba50f6a877da92779185e2a45d97f8600f4b2c62a237002f4c818fbb4853aa328cefcf40d3377ddc8a186a6e554983007408e886521fe4d76a6e65b2b88d5c3e0f9716b4928e4f5f8bd509a41a952d93e8efda9371e23cb9c290ace0f9c09b458ff8218da85b2258cd6a4271e43007f0f448b534d139088c843ce7f35f52a349878fcb88e132c8598e7fcdc27c429e05debca3d3a493f665e8e130416c93458b94fe03df048a48076895227c1ef7ddf92bdaeac52d5a6550799bbe223d559635da82c9771592cb466d777440e68cb382500463a717b26e74bff361b320a75e305acbb6401304b30c8665a5c009999f85adaa009ce09a174908917db38ff46d1487ec637ce363f8a47566826d2e6ef884a0c852af23f41957902ff1e6e68e444ff7739ef9f90e38b9251239952befb84a40e8c720554112a8be92c94d397b98779d785cba1cedb70478422fe14fcac36f3b95b71796c8ec7680d93e4a2716f6abb1bc9b81b776fd799a2e184f8d34c2e025ef7c32b195dc6ac5e4a8de956ff51dc9e41b26855c56a323fd6ae45040781e9eb1d8c577cadd2f4a41d2b4c5ad53bb32f6a223bf573e83d55f2f1115ecdd89b7f0b7fde30107d866541aecb2e6c23d419f68d5ac471615f0aedacb353405b41795197023e3b7a0a006ea8c33db02e65e6cf60e4c0c9a93ee626281b0d0c5f32879c16669472af96b23ff773983d3862df8e132c1cfb0d13a8c645e33f2506ee283d59bf8289f40c46ce761b97f760957b289cbf5450b95a67a3d9e90ea9b94f0b9a5134b08d1baf65c1369acdd506f4a51f7cbd71859584f95e319727242ddd4f42c1eece6921d758903a1048bbecf117ad5b85f69b80587f905c3bcb5878cd06b8a0dfc9d1f2484ea0652e1186a5ee144729b92611aeeed63e483e1c0ce97ded529e81d417817ae632a757dd199205c81f2b22d26be472929ed3b3b5fa87cf95b5c38dca56f163e45d09532d7ee65faf3a406629b3208b51f3946803cfbdebd19f208027fa3113bf4c1b529cbcb72df35b6ffd5395c4e1755653cd0df269ceffee4cee7c4f206b573944b92cb8d35ee35dc78115c456866feee5d4a41c81012b1011e7530731d4773eeaad8cc8bf65b72d2256de9d5c8f067b8dd0a592e19fa2f6c57f5886543054b0f6f86cc11f2dd525c30a6c5d9dda2220c939916a5c5f762b7c1f7a4ab492db9c58948e11c248b7836cf9094d604e0ac353290f9d46ac8bccfd0676942fd7689b216c2baf41536d5399e830a6d5076269fdf7cb6875d043cf8af9fd27d2ad763d7325c6ff48c1cfed28335aea4f111f1dd618e48a1fe4fac9c1d2227701ba407704a09456eec4e6c6837c1c5160152c99d7b173e501bf6b4f2e5183d66b5c3e0a990c099f2a640fb01660ce2d8cd0e338ef0241e368ddd633b3322460963efcbd2977896a16a97d04ae4028491449c9cb3a00ecb4667895528ca4af5bc34c0f45933274380b38ffc60b0c30ec180c8cd2ac7a89a18b63d4c329f71a74c4c0801b18f06e0307457a64c57cc98f6ba8c1b693a0feb5bd7f7948af37c19e20fbecc1a45aec803fc06953d6f4f3a8de5174d114cb04fcedc83f508512d7cbb483abd652f0e271b57fa44a54afd6245789078859bf772228f764b505359e7a0fb055c6cc67371a2893adc0c45fbfc8c06a1a59efaa1f98b3d49d9dc93f39079578c6d98259ffeec0e30698cc9b4886d7bf472c0485d83b04fbf43048748fe923d2c2f5a385d42cf4472c760f6f8d2aaebadf41e3c158e58f654922ce531f8f5b1b550a1ba139009a66ab602fd3f91e22c1572f3c25bbff204ca9ad4f81dd7f82e71de3c5ecb27f997eb604d1f7405b695fe96ee2852e2a217ec1457d373d6a9ca1db47d6f042d7dfaf08ea1adb0f4793eb1d63a44027f59cd51ff25b35e7f10158900f1aaeba348806f20c4878a151bdf36112e27e38a0161fab7392d86910b66a2421a61a0e31f346837fc6bd48363a7808930f14c8d809115b99d55a991ff88db1563e369c1382e0b9dbaf153b686678c356d133c80fd4113fae761d22c2f58f2894cc825768e19ce65760e9bad7718a39647d3d4d3b018dc9d7011cb6e7184d116ba4f271c9ff0dc31858d72fd3d29b0158eb2c794fef6a7142bcddcff2657677e1551be057893dbe580bae9a10bed8df0d7d0a543e3a30de2ba568c88e7bfdc8cf8fc430de27722fda508f16492dfa881ea08396f316c5b727dba7ea67d8b53008c4c322ac2bb38bd8a1b61e6a50350c6a8da6c8028ab6fbd461e2d6814774d291611d2b2b3c4ad1333f44d4277e9dd58edaa575e16f52c4f4dc3fb49655edd71f255d98899316053609b20a49a59b60b0348748e53c0fab750a57b10fa341f46c0eb1556f7cea164775b39afa823d74d29729e2f9d1ec839ff06675ebb7c9affe3543c7651fc1ac09f7999d01ca6040a233d6741f3c0e9c71e8b8d69e2b964fc0c2a8a25fbe53eacfe3c2a8fde5dc64a3c18d4f56303082dfce6fb0120c503aab3d9c1db292f29ad0864e1b4913792359c031c28a1bb4826169abdf423e6623f995b72e16a36073ee3d17ff3adaa2bf7b3a1d0ed7d9298dbce6dd06c6d5556161bb50f626d881db9b73d63532bc8166c1a00617103e334f0dc79139cdd9954428e7214d9c45b1352a0c34d1b2a295982f70424a1d287a2dab25d39deb4872a6d8fbbc75dd0e13f6a93b5b00b2d399e906a3a11b7c7fd056ed9cb6ec8058279ecc196566f902878fa376d7b7b157e1961ce0c02d870e42cd0f0a4dcf98b16ea45924f76cf9028043b0db96a353ccca764a0727c69eb75bac95a2161e89ae3b2a98aa1e94f485226a41f1807b2f03b963d511467bb7ead4542191e61963c51735be85cb29355a8e3cf098fedbae3d185f37b56be6b0dc4376e9c193f5081032ab0009c3dae61a4c8c3e7cce5a94147fc40fbae681e28cd2dbd251249e7a3f10c6de59e550a96b65527f12f676132854b3a17ab544b0f41a1d1e34992341e27a6e632880ef3bf1f054d6b0ca71f9d0c9f5709d5508cfb6e5a3f57d7b8b447b7636e15542a0e7de65505bd4086adc94941cda53cd49b6d300cf9eee9af89cdb0ea8dfbe67bb38a54c859fbb92335d2a1904fa47ca1fc5ed8a330fe60174e87e3497e2b3f459120e829f5295e6c676f90c8e50c797b10777fb6b6688d9883c4ef3b2c18d820c256e9867f76e0a4aea49513b31b4a3c925b081b7875bb3aee31c05486881f5e9e8e59616b90f4c22f86f9b1b70d67b69bed8fb40ef753533789a59a8285ab78d7205e962eebba3ef6e97370f0b0c49dde85142eb374fba3ae97092cd1420ac0918cc5aa724046f3c27eabb8bd66b2492f0bf0fba46d9b58735f774b084816c0e8e253dff2108fde70a258ae6488e4bd28bc1f85dbf043d2dc29b1966fcd108c61e64046b90cfbecadf4ac92db935d20b1a3c0d58b8892bebbc23c4d495ac7e827d4c5f76425f9ce1475b16e03c364bb0e7eda34d845e90a6f110042f8973956d4b3727b3a0ee608677b00a3278a186f6da8e71490df4b3732b8451637ca42820f555815dbf75bc7a94192fe8945827667aa7d1126cf8bce5f4939aeec30d9c33196a143c249bc1adafb15b23f9b13896f607cf7c406041b9c53acfd26a9fc13c9b398b1520be7dc2ed85721d9cedf9962deacd72d0fb967a07758053f0d8634487266de3d8c8353da85d90555355d0c043efc4076d38dc0ce465cae85d72c4914ad201b2e2ee13e9b5dc00463a0e21f96bd4577c4cb01172063af88731e98e35ed762926b8a9a72bd80fcb461e805ee5588137895b9409454ee141135fc7170deb685f1c6904a9d44e3e06c5dc7ce4dbc80eb59b3dc6c3107d1c9080d7927853b288b19274b2171a9accba8b30df5af8f60e6938785bda92958177777ed5fb217cf50254582ab5037d21dba293abf8433cd79f1bf405a4671cac83b4452038cd0b5e3eb534b6bfab1e7030aef1dd416d3ae4de4edf538429f7741429be22fa2935658af3890d877e14fffceaf7c1625448ce714d7b28bf0bb7ceb0250f317e5c240ef3b1d50500a64f03a2316dd9dd340509c9f470212db2b40f3cd1b11b91997dd362e304403b5654bd99192803c2aff65de934d0fc7aceb175377a80f233a283f115aa2b098d6609fc8dd6a9872627ccfa4f212f3abe81b1b540b8d6134ac893e70ce629443494d9fb06e7712279095602920f96144e43332ab0a1d36e42a807e50bb5d6a53fa28bdf18d406299f2ebd4cdfd83e36414dd3d3659a10f1168b11a097c82712165b88449fe4ef7385f8c5eb12880ce1abd3d4c15623b8193e117b51d98e2d4644e00a03d1f02996075bcf4c8c613d5f8c72361324406609168449d307697615b2bd278ea300dc5d2ba3337ba4f8faa6e9957762992b6dbea57481cdbb0fa7653d70b2d401e26c10722bf90534993c235d1d2e70d19d01883a49dacadd12ac633655bf02fc291b3d45aa8c06f2babf5ecce5b8069fa55cc11656f4b593051b83d96c5a27866a3c53e6b632c411a504b901aa0081a9ebe219b0ebf723798dd6e9746747bd7349822b441ddf3168029cbc9e59460b059f06b100091c2e5792074a1b8eab9fd6c37032cdf0427ddf33add726b54db664acc76306097cc7ce667f8b02ab568de4178ec1ad6623f0c79e8285e57b2a403795c8aac317c4b939d85ff80fba4e854f507161ca50b3f46d70b1cec91e88034aae77db40d0e319391c01ebc36c8dc13641ab4145dc16c6e45f1da4c305ebbcb276258849d4569bc137a98cf5b0fa168a9095bc5833860010a0727e518e0e1be78b84ea77d642d315d69b323f697335f8958d754e3b17579037304e0ab12c5dd0209de90d53d58b3d96d75cdd16a8f0652fea456f2e8b02c01e75102c248554cd345ad92c54676edd8d9f3f746534a83b97dfc485a4ae0327091b2d2e926efb78486aeeb808117bea550fbffe4dd43fae0aa47476fc08a1e5ebf2115b998d74f99c526d0ea5fc2889b58c864b63df7b0501035ab02d3aef16626d56b941feba8c88e956676dc5028204914e480fdc05c2bfd1d0f30a4dc40d409c93ccfeac61e0ebee55091fc7643a6cae1cf84e61d709b771390117cfbecf982a51c6ee251b65ae8cf0223ea72e19d1c9f4c201fd2e9fff9101073d101015e640cc16d4fffc4306e8c4d96caa1b956289411ada597985a3023e9da68d11775914be6107f8378ef61271261a5d2482c5a134bd3087dde12cccf656f23a6593fedae795afa145edf786ecdc8d9bb67a9ebd0ac0309963fef6cbc3295a79a504c022adfb3017a3ec66f40e1854d9e6101cbcd59f503d8c7c85d0a6098329af09a590809c75f1d6ca75da01b6adcdebb6eb72f26beabf45a03c55bd408325219852a6a7260779a8bdff072016fb563089576639ba20462cb3cb56f34fa5343a1f7866ac78f3fe50d1584b7d77b570f2fb5c233b3fc020e02a181034c1f6851caa412f637d9f80f35619921458363aae80fab768a9ea1d28566f90f1c0615bba729f1f50262b03c2b629ba6d27588c78f7f9396e0d99ecc93be49555515867c6be161c6156a96f51f8f295821091738e9063b6fb1c5f99457ddc89ee160eb120b81513f78c2d36f30ab78903fcc04510698d287f767297e4e0f122e2ad6631cd4648ab6ddea9bd4a6b2a275eb5b55c60eea3d1a3c32f8426095dd513160f298de2638f9d78b24ca236261ccffe8db79ed0281b56c959dc971c825e57cff5c51d368fd8d8325f66e84ee226406fcd5b9d95a3107f1bcffede6c45f12e35095f1283e8b58b596764b8d9c4a20c87434aee847e6dd8a84dd41592965af9322ff6b83dc9b1dd442650302ad658667cff6bfab8c6dad8c965ffddabda28f41a8c5b64b8ccafce6ad660e5f32f9b42e2a4bd4e08c4d4a23e4edf0d13033738a68faffe9099df63ae8490849ad23bb210f1f691a0f35356c6051b2f05c10a0533456c978e2ea917cb3b1eb636e641745ad83d2252b27c7a6cbddee297597fd8b87a47e4585cb93085f40e23b86ed94ea88ed2a7cafeb9ebd2de38d0dbcc52dd7fc886282d7b2d5b6027821613a09166de8f5bc886275f43a915117bd05b306c0ad271025d56dd9f758d0847f5bfa34998a0855ab6b63021610f2ee6b05f1768f44c994e271f09276f4aa51b95ff46cc294c4b2c748b810c0288c2d03ce9f6f23e06dc55db542bfdc5fbbbf409319023e3e8436c27125cc8d3c70fb63cdf16070c06f9ccb9ece69d844ba8522c8e8e729f026b7d5536b7115f05862928b09ddb6dfd4c17f7f9fcb32594e0a439a4025abb52db709b7b7e59b45d6998dbe82f6cbcb59d773a04635120021b0794d4ce6995a748b55d902872ff5e819fdf8ca84981b48b564a5b81e142c054485bddcdd5d40deac780b817e838fbd445d03f7a3ae7aae5b2f273d6707682a22827c5dfe7b3e9bd0209c97ed3175892fc1f2d18447a49f1e0281720816e95ca859de684c79ede11fc2515abbce2b7bfdd88d98bbd132473b07660a25b9b360c8f6e6e691cf4fc8e290fa0d9c644eb62287f04800c8fd2ff514f8304b5408d575172272d67815924cb97ec23ace9c3836a95ce7d9cbeb4d675b9b15e4d454860d0ba61e8291fb3895180d85cd2f4f9d6cfb43fc8c8dbbe229d7d908ba4f57ae30e6ae1384418ab2e44952a6e9544e2ce315e8190766a97d4fc79867c0a9b5acc28116fa39404db6dba1d7a664a9dd6c62beb14de1687676d5390cd9effc905051fe12a1f80ddfa7bac5ae1054cedfed2f47c737426fa3ef368626bf4fa767bf0927d7cac90320f830fd902674295dad5a0569155c17f2d3eb72635d93f9318520dbbfa6397cdf8a527b4154fc20e740f702bfeb48944135b241d484331b7a937d0473d058551813311715d412381d112f95763da10fef084df65ede5d961f12c1532ab0c974404e009b5173af68fae0efd877b67208fd945240480e90bf90dc67b8b85e08493abc6418264e0fad0426ae95e9d930745dd34b105738b1e29203e76a06804502de14ca1e92c5d10917a6f9fd2f597083fb67bc49c03971ff2758eaa239dd2f88cf2fce3116af4a1c9fefeafb56194fbc4794fb8a19f85cf7dd9508341486087888a7f8a43a40d5a36ec94d787b84948f2674f5735bafe1f38decc6b774d02610d3a5fa30e4c266dbf6dca93cfe73bb28177fe8f4e0f96de5f044c88d404e38ac979e952f4f2af9f91278d5757c1aaa8249220f3ff0370c418b076515539e5b0912febeb3792fe0e6189ada92a6aa668542c952025566a19e6f7720704de1e18d5090665e97616bba90cdbd4c6e556b91b4b07da9993fa06570368da8949284997bf344b593557bcb65b0e7981a261ecc4c199587152ed4479ceac68c792db10c3374202c3f5a364a15f03f457731a708aa80145c4ee2340c5c4b4c4f991d2d8da0861388e51295e2a27095d56ac6a5c02753915aca8af89be3e650fb789dbde24e27b716d65eaa7d03b8c0b4b16cd912ca7dd488a3cb78c332edd7f20a83502a5154591c55fe7ab21bc57e3a06151387f2a011f46e231ec3a0cb59522eccfa6a84a0373ab25aed54fd716fea7f4d76bb28f1f4c9f024cafe344b8d5f170e23a8af6e22908ded7158ebcc338041f1d60c2745daa45b63858c568990b39d03df0257d5fff2094c8deb6fa26fa755246d14ff0c097998f3f76fa918a49fcf7382e3949e5d424c41685bbe2bb9e6bf0f2801f5aa2d04fc2b06800fe2dc7d9ee9eed98caed8b55d5efccfbf398f7f2cf63c557640b3990dd906aebfcbde189a3b25545cf641f84cc3d0743b624d7a98c24c5e62efe583e0d49ec14ab8324e4823c9b768653550f68b7589bbb1427a7c57b2dc57e2faf7514ba3718531900a289322df481507e7eb8fa93d9367af500d39d5ee468f9fba2559b0bcf69f8f90480d86a8c98f5d137619107d671246204edfd93194d5460d6d1870701ef4f87daae5a319e5cb0cbc383567dbfd9eea544bda96c964e9972ea093451b651f4f4e758615b68b7e05fbc8269fb5d9518f42eb2cd3b796be311432eabfbeec27e02dde0bc1b730caa2ad7c8a339fbf566a469892770a18b8bcd370265d8fd1903deb4e3dc65cfe027d6df4525c438f7a99faa4203c699f802a74e2d0293fb854fade73fafd87fc6d478e396a2253d0290588bc9b51c980b67e815fdfe20040ad2500aeeb75d016636a79812f949f897a1b7f43fabb266d0b67bad9851d7de755af4f19900a49cbd1dafbc4f1afcfd49fa8a7bcc8b595ae92b4eed83293322c5cf6e447d8d128d1fe4ad7ed927301f9e47c57a1b7860a133cdcece8ae284265529cb345ba8530aae61587b98dedcd37bd9b479cce14d0fab6782f0b262e981f495f337a1b95e33d7e6974b51b042b2fdce6a13b1dc1a5edb918cfff3dc6561084218d3a7f2aeff43f5eb8d60138b54e7f6c984172f97ce4ef5c0b65bd55d75262299efa078d79d3fd0834186f786e0d8a1424e38016a495ae2ed024cc5b521635ecb7060ad0528196dd35e3d1911475e4b3d5a75b8e120cde7c0e66b2b169efad54e96f6ac914424099fa45ae5fc6d3839d9479b30c858b551a9baf7468cf388bf7b37223233b2fbc80f9895890e1e9d730badf4f895802b67108e3edfb3ece79a92d49e50259ffb305215e926c297f5f1637d317f102124d8d4628072d2e1f3d50d6b01b5bdb7c645636044ea3b7aa6e6777c2ad68ee41339faffa709bc5d510f16fa05081d0b0401308862f6c0d4876e58db796fae06bbfbe8ec60ba4ab69cdc2cd7cfc13b2a34679c20bdaf27d0f2f9c3cc222e4d3fd984f96903bfd346fdbe4e208413aa6f850449d5b6e9e465f134d839d881ca4ab8291a53aa4c55c733d3ba521521474f8eb9528e4655f4057625456b9c7c671b04f05e23d496ccb0da6f6674ebf63ecc6eb018f8f74d7157aa3e0b563fe262b72b4be1ea0d565f22abab1d2a53d4f337d97a8012d8d01ece65dc4aba1eeea0412cb7accc7cd8b92de252071e61f6f00940ab120a7c63462a55d6b90809b868b011ede28a29f6a93c6ae275ca424cd757a748b0418a2710eb25678a90a917b1788fcd913ff6458210dd52ec1ea9eb18ebf3113bbeda0d5df73a1d902638580e51972b9135a59cedf75b31e2a8d00f8e97f5c31a077f798ac62237eb9f6c66283b6e9293db67b0a9914c7d4e376f8e1be21d0d75a08305857f4e044979b6e81b5cae77fb63a1f754e1e1be4ecfb44b44a5222303a9f929b5b4e11bcd097d03d111520f7b687c0b86816aec676a748ff064c69e22f9fa1e9490d22b41996cc4ec67a38b1d1ad4ee5ba84de1a9455768fae6ce57e0065800dfa9f240a5adc91aab3a3dca1ef01fd95ad585ac64df1c037a9aa2abc02012357777f71654ab60ac2f49b34133a5371a7603b6c10a656218cf84fed1f8acad8ef097c3f2eeb62adbe0c63446d2c4f30b38a355865c8d5cd768aa48a9b8c43d170f9e8e8ec4b2fd418ecf1d9f5fb5003fae1480c1e8193046a5579a283f1e72303d8bf5d71c559fc58df4007ca7a6ea8d8af7d18fa1544d4472bef206fa365777cc01cb1c5dcc37b0e242cf0cec22e2647c22fea4c8ae9ecedcd3f3c77e7b5faf2295c7af776da9f841cb84b8821c5a7a936803707ae18b885b7f1e176cee2204104d0fff4c63ed8158d9fd70c66ebcdf7c80e975607dc5f997cc8945ffe8e88c31c9d197b7de3e65481473cb93b0620b8cab0111805fb92cbbd574cd03559b050421883550869b2129429ad1f76eede624ad989eda29a48a36d2537840e1d90223c6a338263307074397a3f824dad71a7e3dc8ac23eef39002c6ef7b9c7286032a6a2e7ad1e503190a94ed867bd5f637778de485e4aba701d4457073b2b126905a70175332bb899cd565dd350683a4dc1b005d34bec18941e7b20ebdfa7b21b050f207597ad524d4e42fbfccaa020a95b330f047cd8647100f0b79e14ca0d13885101350e9bca0adea3800c377d911cd0df840b781dbb831617013ab962ce6fe1522f2a0e07c6d5877f9273391745f5d52e61ab0350012493d15286d888fab0811c6ec337fef4ad6b0dff08d73255c4d7127473235e1c4c3b5287d4d4e088b55220ee9817e0fcaa3f07f7cb46cc31539a1ffa1db837a0899e99e3771ec8a186b7789597143bc2a0a4c74a5671486bac55ba6c666a649286e356923f3645d8a6fe80e8027f55b802b98c72ed7d69ded47ea5bf7255f252b41b0ac1661eb6e0d6ae9918fa403d8eb1ebe3be90b7fcdcaafa8178e6c07b8ed9b61628b04afb9c318a8411f4cc72b70a8bee76e43a29753755a9bfd953eed079554cd1b95a17a32c0173eee36fcd52e702c3ad794fe8c4beddbd6511dd9474b969799b28102cceab3e5287c1e8b5b0570d6c6fe465e057015f7c3e05c34e17301bac873fa22dd82f14fa32fbb3ec048da12d18b0f48441334454909b32084e2f9501bce1b4a4eb2f48cbfb3382000d631d4bc53a5ef5aab88d94f6dcb6b5cf43febcecdb8789c4a0282d040bad16a6733133b4d4483553adcda517b44cbe49d70cf12e7833fe4da352ea0ba14e61fac5deed138f8eb64655ec9abb6510d03219336ef72e8bab3a7ea3ddd0c5c0cdb3d5c1f40993be421afb216ce673c11a287e2848fd72ec6dae4bdd59658e39155a458eece4250faca4990caf951a1865847b580e652ea945063f9c2139df9672d1058aca129ac09bd32bcdcaa64a9a465c47328c8470ffe4d9fafac706ac678361f5149c72f8f005459b7b34f300dd13414f92da35f3d622f6847ae58bc49316ec77da8d0f4781407392aeb0585282131839d4fd8f4e5610c91207392362d889cb861dcb29c991bf347f53ac0ba517ed259c47ef1b70c54f2d686ffb797a7d19f8b73676515b2587200026eaeaa33ba34f7b67f8617d9bf7785331e22408dcf6b3d8badd67239aee1ad5bc911b2f2fda05ddf738c3267cdb57ae0c2620a039ce4c2461037aeaa5c6c999976b1a0bdce56e0e5bee05bea285347ef0f18f3df113586627618caff54b848fbdd08ed8e7d9659119f2821926df710b1b3eb4fab50b7aa2da715497d2f73325d241d2f9bb995c7ef15b093f6502e1943f3dca1a239614b6b2b82d2d225e455e4aa7b19b11efbdd2125bafc4045f2ce89c808f5adcaf05efc8292de9c2eaff7616203344f19a600dbde5ba944195b94be1922ab871affa9e7ce9f79b9ffe7e94992f116aad5944d7ce497e8d462fc4b4b51937dbb5fcf1ab5ee1cea26d266080c69e1cd3019baee9314d1a75b67dc94f2c1d3cfbdf4e8a014b162789d24c11acf6b826c68c2435c4cc657fdb1f68ee12de55145ecdcba881f1375c318833c46f59e192caab65137c4ed625e4ffa9bf8746489e03063c18b91761f1eae43e16fae7a922ca029b89d3f0c048b95a88d0d2ce0159d8bf9fd8c9aaa983daf0d2c39089adf88aeec167734e01e3cec1b11e59791aa12b02f5ec673ea2117d23299d1a513c3a47d41a4b91c4de2017fe96f291209d329cf2501502e11182e7d099dbd505f3d0384cdca3e13b76a390eb6cf4a47acba3d7f0dc923b0f80174602460708637589a59f85f3b8d4c8d2fa7c7efe1f17e541d1784e0980621198eaeede9ee3f3c7db78144f28dfbdf70bc3bc878821dfe888217791117979810b4ba45eb323877543902a544df0331af1780845742b226b4c97947c7b178b6cd3798316250d3da962410375ee72ea5a8ccd854c78bd4b095ef963d58a39306be6a89ae64ccff6d155a158482e681012e00d5fcd9dfc3049af907901303688f510e9938c74220f768574953363d03643ce4220f21c66e1fc2dbe8c468c25fbc20ebe37067c74c93ca369ee1c943bcacc77e86c8e2b80a30f7c803c00479a2bf482de39aca6139dd2b1a39737b64844377c1ff9d876a858297a49c456dcb669693fa77e83fe1b74fe79c18c6860a333d74e720abab0c2c154e20ae5645c3feebd07648fe70dfcc7e22318036f17efd714645f15c43fdf4c59ad644ec0cfe7c8a9572b1c79c5650127fde7f447c38272eacc3e4e79f96fbb2dd451ec42f9b24fe7235844df7133f30695e6ef3b999db239781a3f4c1d4b35e740d718d2dfe0c94bbf58d859592d8e5757994a2879003d210463ba107328a87470ebb2716a352a3a1fc8692f274519a7d3562708a7eb321b4c7e92cdbddec11b8468851f9fbf8e66a0c4ff0bb4cf7f80fc365361c69071309bb1c75cb13ed309e1e618634c0e533f0ad3a00afcccbda23bd04b781b3ac10235e5dfb8868d0642417f4bc0da9d3773ad9d58f20fa74a59ee7aac56ac1f34ffcd9fe64f180ca3ce10743cdfc82f1dafe3998447997a659649c30dd06a82b8989afa894a062fa32748358fd5219adf69f2d3fb2b9220e47c40829a29cdbe74c769693b41e814fdeed1eb1e768a4b709dc8ff348d912838f0a4c3b6591d3e9957aaebeaf248426b33cb3b18f24d86369984231c931f69d303cea8ce266c6bf457f685cb48e3fab29ac94d654207d8fef4256d7ef497699ef2683fcdefccc8459079299a150b18a811a7a64b85aaded3edc629c94f334322557cdd9240942f60f2003d7a510587c17f6960bb602a43ea31f94bd9d6d2a63328b7e45f152e390c07dd2b7994244ea6eb21f56178735add5f3b762cff0885dcee0277494e3a0b8592b9d8b692d152f3fd4aa6eebf997f1d51798bc9ecb5d55b5f26b34c15c965b683f4a570c8178540a2637464d9eeaa7da819f5fcba87405a98d66d1448220bda2ecea09d217ed3ffe7158843c2ac2762b85a1cdf101e935832b6e371ba71416ee198e37c6ff499dff15998d8dc00aca90ddbf741b55ba9ff4eba5069e8088b47630e57dd60b8d4c4fbc30cc06a9b14600991c0a1a03da13edf0afd615942f6e6b05264af6950e793d2835e1d87cac171d2653e9f7f9aa0d7852d6697fd0a2dbec1981459fb9f2cc5b4081f7ea6d8e857c670f7823660f241a212cb558cb6849575b711b4367e1a98f58a6b8d78ecbb1e2a2720d7348cda8d836673d0d37e7faa783c05cf8f6d17ac025c2267f8af2ce81129d8817c706c08502a8b6eb3dc4cbf2e43f7e7e6c83a46527651a75d9ab4c812070c979ccac067e551ff8b2a7a87e01d5fbf59a14967c00497d3213b7fbe47da68ecdca061c8bf285072f4c2c780f7efd4f28054fbfda7993661fa039d910451a1088428f0b2e13ea65c3b803220acfa0a35a03c0ae6bf9c963a822b8f19c391b4854fb000a37ba91c325897e5b175db3d2a41b38402624c43f77c08d37b1a2bb14943d9449a9ea5d38c656d06dec539797afd898ee6e1ffb5007f2ebc2df570f4698518d8650ee1da837449c2bc788dd18dc994580170e1062559f9b14c8f21a0f753f12f8fc51a29d94940d161710804adc4fd6e4c6b97e945318d5b2af42f30a5c0fdf819b7606124e46396b4b55fc02c5b8569b07ed86e0c153a8fcdc136a9ea3e05ec030d46112c9303c9efe223981efbeb8e56c49e3dae4c31602773ef2ff504f728dd55f018f3e7b6bf954803eb688a71020f2539b10953d547bc40e5cd14d30ed61f60cd4bc763e96d1e07e9c13d915fcfda6d5862e4571f3cdf9f81961f3e0bbec0134cb816defae6cc3b179a277dbdd2deb32daf99a27660507a995f99e06b9b445f8fbedb57c30c6e10e01217474a4fb5d1593e162a5fde21b780ac81f283f91cfcc2cfcad7220185dedb1ca2da7898dcae84d1cfebb3065b2c4617a4d4322ab48df95e9e9c754a270dd9eb36840ec2600902de35d4f824dba68ec46612855d3361acd5eaa5d242b8cb17a81910464cd3816f32e16a211aa4a534f8dba3e2823e20563d43f8d2ad120817128de3a5893a26950eae9e907fcedd4bb855ccec492a99ba2489f5964a622da00f7d8a1f9901742d7c33a63d315cfc8d9ae66ab1e31847d103cd3d1a8df704ccae14fddf7d368ad7908c1251d44ecdb47a45138f6da00bd995b1cd2078ca0389a9c15f6397a8071ef08e3378af70b76dc4dfbc7f3fd6913bf3c79026a6e49582705deb80d8d9152a664cccb55df38c0373419720d3dc7ff4bf146304d7ba598920819af1f11d83ef92037c819fd40433e754d7913c7ebff9027cac4499ad95c084261ac6e38d84a8778f9b60c8caee0fa90e70f17abf08a34a7d5506504b3fa414705f3e94a447c300d9b93e2b76ca960b5b7e26cb497a971db1295f5e0e539390f1c9f287b9d2cfd6e98110d36408448a303c280ceb2a8cfe94a3477d32766f3d51d215b2169103512c1afed231525422fa1664084bddb7b1d05bc26a388bc1a53ba21eca5f2d21f2503abf5ba151f19b59f8f60205688eaa2934d38960b4a7e464de06b6f82a8c61ade18059f912ebea2be1a8ef02e9874aef883ff7e4d794db7805181db37805bdc8d44b191557c21e398ddccd4a7c057d12f6796cc055c0c3e7c7c6d53f2366dcfd7c991224c2a552604662ea74d096da32ca7c2b4aec2879b47a727c034a5357aaded547384e727855e1c89458c06ca01fedc014a8f024e010b7318164a05a3b7c2901cd4964297685ac137fb108028f3f1cb437e88f945990d217417c046e7c6c9a2c1facdab001658619f8c621690d39c84a96ad06180b7d7df907ff1913a2917521a42b8893bd12b4542cf541477053098ca661edc047b2d60e9e103001ebd0af8fa4bca8dc62531173b24196bb7685a44ba161be08968de56eebc0601e6a2210e81766674859a7875100e925f92c217b0b714d412dd9bfd0e794af20dfa6aa4d3616c253c447f8e49c2b2225083aee206fa315b361dd5d522e29c63f2028ab22367de36c1aedd9ce0b74f0415bfddabf3c86b759c9d8b149ca504d5d1a4d4cf7990942fade60ae0d758488880552601cddc8c9f583ba09e0e1914985cea5e5670dcbaedbff6c2b7288213db63a7f1e17c0bc791955b4e2dbb2261c8b1964c723240fe3b61ab9c3b9de085014f3c32166d43595e5af3198ed4bc81e13dac1ac62d8323a491aebfb19852ba22e0a2e8c80f7f45e6d19cc520bf7da6b6cdb7a81b3001cab5c2f60b7b467b2e3628601393588551c241d0eb1447a28d9961b246f93cf335267b3ac49629d896a1035cb4c8c89c27c94f5b4a18bdf988ef8ab1c8657aece05adf5cecf1f3b77f150f1dbc24189def8ca624b4296022f0e09e37531725d8e8400fbecc5409b80a5421186f8b32f228c2f82c141632cb9ff6999ef88c51700bf54f234bdc4a2435afae3c014ee9bf68e2a98652fc6a2cb0fb7507582cabc9fc05610c0da18839adf863cc04705960ef9b103f9f9e049935c497bc34881eb6b9917651da3c40cd284a97112a65b611025602254f851569554fff38e49e5a45bac223735cb9f1927e804b8066aedefe14548adb00b619c2b5873eb0119b6a8d66b960801d664f66bd9888f989e35fac911f6c161026bf62dd6a165daade05bc2244305a42967371984bfe88731ba861da3dff4e753afaa8fca3b6b8a27126a60e9ac41d3ff35ae7cd03814b9f540c3143e1ccdbdd13de4bd855e95f8a727595ea7586e6db84866395d1cb02c33e976f2999163f023ab8fba7abb1cbda25391e307d44c85ff0f44c970962c9e3db5b365fbf8393b5770d71731cc619e13825bfef14e8aaa0d9757635d2bc47dfed1cd1f21946ed032f640ab962cdffb2b3fd2b8b366b5526f40291906201060b3d9fdf66550ef3df7865b1948acd9b759616782e00b2c9ff02c373c8745e5b7b4bb2fdb8d9d4e8c2a6bc58628486f70b233bc90c6aa2b92d5d4d1ade87422be7bb5c9ccb615d9ae834f2c40ef92d02fb9ceea5a11a7277a65a95958a2af70d37311fdcb3d0e1433360a7589929e08df309913db8dac11623d271bab26128cf11e9ce43e1ffe5819c744975c0b7e62c77af79249facec7e736b7661875bec1317527b84c647671d165c75160cdd32a117db84202df14c905c19c7ec1bbcbfdd4ee38b6197aa24c72674022fe6c9c06ff82c6e8ee836a1ce7e1f641ac3f84f00233d8e0fb0b6e91dba1b1b8fa742e4c8a51b1cb60bd4f41c8caa928754d5c7932652c5cb84c9fd64d036ec9f4b0245c5301ab4b5fd9801eb2aed7ff1a01fdbc88bb344d973893c1df37158226fa53b9c1242099eeef43780cafe4a389a8dbc9196c3916fa98af7dded91b1865d881a642ea57ee4f754c7f6ce890eb242dea60a9d3baf4a597b02f5931976a6310e1af3a5ac4d9b63aef6b888eec1564cfb938a4c44dc3c89b703314ba2d1523f4bf1a192841d5043e27595fccca60a8a0b188747eeec98178622c5c456f1ef30a6dc8a829249565e5e4a3047c89e6e822ad237aa14a31d4e460a305113d1a74c390157508805305bb96c01d67066087bd64965145617380515e34d0becbd2fc748b34be883f4e7a9abb4bb80c838071d26cdc96f8d2fedf7ecfd849be65ea5272e96991b7e1ad59e7df41f678eeab838fef13fec2d3c5245a0b74b17992c5e9e5d31387d86751b9b043145d0cc58e573770ad63d0635b3d6ac8e063a369bc0d7b044234a98744c2544dd3a4a8a329051e830f9c18263f388c42606e68f2846b713d1f01d090184b9effb42a678e8d82c72bbe518402f021027d31c1f57bec3d5bec96374a9e08d6c72b39a66e17ade07535f5407b845370132cafab995edbb9f9aa313df3434439f51cbaa45b7390ca4769596fa36f3f63f36537b7dc37113144d55a2f91a507a708cba6a395a29c9d3fa9d3f5115cd465e2c4b2517d6bdcae8558fa3ac2aecd3341d199d236ad712a3a17b383731a0234642e6226aa83584bc40dc448d12db20bfec0e354c48086d4a0b4870064f1032e783087646d7abf27cea4f908f19e278be2546ad767aab42ebb903cdbb8f9455f724eb7c8fee6abb0b3d18a32ab0b183b90470282649df282cb645e46356880af75d87433f8ba8303d1d9831b4b2bf857fa9c6305882ccf4ad171728d1b41cf4aa99d348119b56ea6ef1a1ffd32cda056f134dc5fdcebabef1099fa98e5a6396d435b2ad3dbcd54079df26311957c2f777e0ee85da150798d3902c373dd635557969d39a952fcebb9a1fcd6f4f006dc276c37fb5a15d793110c9ec26cc78745538b22460bcab1c2c1e85242fd81ea406abb48881486495b22ea3b19ddcb82bd5c557998ff74538c8f52edcef3f40c59a0ef7644bf698305b4e9de1c3f16fd155bf4f88031e6385192fdab1f92572d24ca73b0196dcc79ebd34f799266d0c672c43e26598801e9dceb51c28a9d3208b12a6ca272eaac38a37a9738fbdc3425181e79111705f4d1cd93653ba3808e71546f63956af7257e7206250e1a50686b93b2a7ae25485e0119657052c4b43d44feb40b89ee1b480400d8f28c8524b84a86c2dc79fb7a29242992e248d9ee51c4127feadc7f9b9552ead027e465ef8750eb33ac467af35d6e418e3bdef404eb6c2c92547a4a9980653564c3408a972f24975c0fae41d93ea6b3618cd0d7215d2d93ce3b00e00f49dc06bb6e52ceee78b7991b1abcfe279050158cb70125dbaa7e5e0ed03f556f760ce60f7ded6ec9d8a5cf00331c499135d67ea559f301463fb9db8adaac818055e5eb8db8b0a1ed7b1b9245c82c8cb1b53315b5082f549830f8301870131f1bd3e35f54f662908a3508ecf938503c2660924f83fb4929798cdd3e349e4f10c31d811240e795ce863cc4372a46a88a4b94bfb574009d26d52f3abf2d88e222b479c89729df8b43016b95400e2ff37b351f2a7c8fc40879614f4174950cd24af3091fcb84acdef137fd0747a6881a7038e7d9cb24713ea0ac462f07b80dd2bc00898a6b496307cf9d7569579c9325da8b521a30cd18646e74c73f1bc6fd83a2e7cdf68e3e2bad7c6668f02e720c6493bbbea6c8476898e78fd35de0416d93b54d585946305696dfa6a61be22fdc929e032696b36eecd5506f7c719a7c8d0408dc0c06df7629736b96b8624c09b591082cfc975eb26863c0936f34df22bd822c9a38b0d46c0eddda40f395f829dbc988741ec6162afb5ea78c3ecdd55eb697726fad776634e6205b3330a9fe05aba8bbe7f867c00e692f9b2a45e3240a555e518d757b5c7d357175a0c43347f297c8edd032c0a8fce20dc31b6ce94cbcb8ba355de1c89edeb6e6112ab4bac3b4c95569c47b4d01bb42dc570359d3372bf522863abc2da629a5933d0bf889ae2bbbdf539f5319f323562c70c772b6488a14a92dc67f78b57d8c99a81348d37b04c7d5c09541fd684538834e022fd509fa14d1fb53f655f05f004a4b98d8e6ce7e10f916d4178772e2dbd70516cdaf8e163351711d34debabffd169459a2bb90fdba77f31eeebf17e08e5e83d30c4ec417c2e16d37a82838ed6670ff500535d861ea58f5838adf95fa7cf9430d1e1e81c07ee2f148e82081a0c2357aa84590cdb61786f5811431ae2c70c70e3d18805bae95b789655930df20762ba8e1f07bed939bc09cfeaf730bad8576936b34251f8ed0fa98a70150ec13b0fe31322fbe00f8a028f4f5454e7408d7df4403e54bb89ca5724a8119a634235dab47ca9126e3f39b4ce905d20d366da7817aaf4415c444856c66d12c3c22fa89d4e8d327c53c10d56bfb722f8baa3bc2162e1aa98011cb4b277b756962c94aaddb35d356446ef55f3a753c0793e0de204c17b4ef61c3e9d5053194d83e2be3ef84920596310423bf4938a4f79b7bdcaa4713d4afa5d02d407b8aa2cb5ea34bd248793f65e95ad68d25b31c560d5a5867c250fd5dda343046b1936ef06ba9348a469418fb7bfebfba8ee326c482de2717b1c29c1a9d0fae17afdf992382fced8af458e7af489cd968eacbfe5c7ec3734a458792ef1b2bb0e42818799dbd306d9c21ba586d1ce28f4e1ff080012a78a0e1b85c6ae66d953c31754399654f102348a9cc0151a965c1ea020d5a850e6dbad6b9ff04a6167265ec6729b4413d84246406648096c824d6b3a87594eba891c64b2f2792951fa810cada049350d150d987be90a7d7e6927201033743ceb4f9bfe835e7fde8ee63086adbb4f912fa08f375f5175b20f89552dcba521c385186204afce553b11b0d38c4367bf48cb4585e354769a7e2d62b5d2256203f7d6282d948f75520db1946cc965cc58e489111ed284b49a10b405ffb24226ddb4c3d5de17c0787fb9a64ecfe6d0b7dbe10b267a334d25011d90cddbe75922f15f4c6c2431f2989d6a3c1f98173d54831552f59d7ce682aa22da0162ecae35d80916d9245b558cdb9ef971e9176a75a5fede613df03c556f944c155a6d7c5ca0ce52960fac2338c38c950e1b31110ebe38710f26e75474d096ba5ba174e9407f31aaf8e18d8583cf1f0fc1db53c0fd160b3a4199947a2aad8c64b58fc230558e35940ec3f981428d96eeb16296358c233aa0973a2ecc48d6023cb271b45cb720d6dadbf1d6f04bab40e99a2bf2c7c92db5760637fa78c3090cf7ce0175f929756cf41444387fe252a247725c5016c77571f823a08d9f96695505e43764be740850d2f21e8846ef250e2db0dc4967882bf94ba1a3a370d51bc6438d43064a01bf3e6013d3fc8de0f4669024924a99211483833ff179ad74cc4b904dca4fc7beb3e9de44a2f328b5e3efc62cc9288765f0282b1822a88362de4787f3d4fa6f3f149709bd24872b8e96ff130a7fafddb915b9581b6feb90b6698ef27516e24d55b179ce3690e68c5986fe1213582dd7408e947d92bb503c7f39376a0e434e297d12ace5acaed5907a987eb256ac0a41de282b780e3afe4d5a32738af2df503085ae6e1f2147108a8f3512ee5387b7fa00153dabb5606ab82bd05a0ebc37616ee652b3ef329994b57c395a7df603c617729ed06810999cc6e4afda6e5c66d53391e778e758c848c2e37b7251db65b0d282092d83e4640c036b5c842cae8feb806c5eae954e3958fd6cb71ff2cc85e9da33fe02097cfe1656e14821f0cbf42dacb0cc1b4299ca5b03aab1601effa87554a570ca8c8f558aebdc04868d322b0bee83d1f174f0ca2cfd4c2e34c009a7c875a363525bbdf737371686e58ad1f39858d028a235195bfccd3104549af2f3024cc6ea1e040b2f2fbd1cd7787a6452bc25e0ec31b4dbe4b3d2b1eb3b6bff051023b906d5466ea76234c839d2cb097772c91cb4d0c8d9f5840d8350c704f4b68822ea2b704ffc225ebe15f9a3c65f385fdbfa8cceca9a5adc23a1bbecef322580f6e6a72310fde921d7f5d905c14dab11d7a2fe42255c9629bfd767b12caba9d172af0b270f34efa63a0e27e12581747945880faf3f789d137e1b3f5ef17ddf43608d6176b19f133e48466ac71298a2085daf1f1910715b0ea14ac14874cf71ff2875847e2d746a0c692fd1041ccd2693756693874492c630a7c1298255542002f8ee0ac7d327535781ff4f23f00d2ed950f9b5a7a857bbca25a93ecb95cc7b783f7d91bef3571bf1e27fc707adc4213e7015065c47f60933d54aed2ca13a31a8e0aa01b91484286d7f00feca60f869c644915822a2a648c6cf5d59fcf7c4a33d9131caff92621a8380a6eeccc7e2a1722db16a10ac465690934a3813fc8ef86b1bbd2d53a3893510a9810188cfaa9329eba22382f278225d88d67ecf6a73a7b880cbde1ee08dd97b5f1440baf83aa26b7f9d55e863aa958d83f7c4f76f873f85789fd209ec5382f3c1b2e8770e0bd4528ff11e7d63e47409c5afae88ca0ec3346db63937ead7f56801234d0dd9b1884e4609f40a125edb236138f72444960c5408745e54322d2cef8022f9be74def65555becc54f910eb8f683a7d8d8805d1e311e9be1fb69a346acaa0bbbbf1bcf80bf9814419b59dbf21aa48456717f28fd503070251898b55de54b6e2344c76e87ed525656f4740a57767f5f79c445e79bbdc8b9a73e80b0317c8f8dc79ca53052590e3896c126bb39aad1e1b21fe8c4cbbf39cf424471419ad05c83afeed579c9def4a621c1d681e13bf2019584c5fab0f9e48843bd30e61b9195f8538b10bcb3239a0a7504cf85bb5b4da0c9360825205fbed0dbb1e175e5beb50af6d948404d805c378a576cb1a79e36ce68e98cf29f70130f627c1b4e1e15d57cd26cc29ca73f434409112d78c5ec6ac21c9fbc4fc6048755dc7bf6212ec1bcc0bc81a26ce28a3b7f69c0a387803e0a7447aef340f6b8afc9ada791ab9db74430c1d9fe8a22f6e1571a27cd1a27f6eb16cd356a57dd6869cb28187eebf16040d2f0db66c4fd8512fd27aa41222eb0b6540e3e54b2f98c1e3ad8149843b45f69162adcc4087985544c338d5f246891d0e2643eea6b135d383caf5b54ed996e9d3a00cc99cc31bfb39a6b23111e2c770acd55133d932d3b7d371b81fdbaf72da26c6dd0d5e8817d0eb95a16cdac48daf13b7849f52313bdbb36a0d8556366a659b4eb7e2387a65e386a67b125971f00fc65903907f82e6bd14724eddfdf0f7bd5fcf45fb662e20fab8a3a2699c0dec8280fb896522b2df5e84d521ebbf34592ae50b14a7c323cbb4cc6922941f0425cabbb62444a88712e967230d7b57a5cce76a84563c2e3646f2b56a5c8ebacbcb5d85f5935ec7b5d8a81ea2be3af184046549edabaa889dd54febde3409a48afbd4428ed6788c393320c51671bd3e30bc491c9636ffe772394d0c872b42cacda419cd872974cf26095e06dde8e02bd0f8e8436f1ff97f5994b9f69e4958ba47787f2831dadc0a46b98faf1364c4fbe3ded23316d949ccb37fcc7ba393c18824b69de9517fe7e0d2b3376b9511369893814eb5da294973f978c8a0f4a8918bdcc16f2688ba9978ee4026b845ffb56a6e2f97b64fcc0eca40a71564158ff010d43c6a1a0ba1e75296a6293aea08ece5f68f40fe3e782b744aa7e9e94ccfac7746677631fd43761b9c9dc648bcab20e679f930b5fb27fbbf3af29939927eea18dc2a241fba8cb116c0180199c25c5af185f7c6ebea20088132c72433f758fa520f6a2fee595dd456e7b2d7a0ff3429983a13cfadc06221cd26e46c930394566e5953f3f046bdb265224063426a88e270d09d41dd6175682bdfd136712c558c48924720ce8c650653dc47a96c04efaf8a07059ea960643ce2aedacc645e171de2bfb4b083440977f812d3dc27afce49bd7c090eb0e37e90a90c452e2c4e2b07c9ce9dfc693817b0012649182d73ed43a89134da5210620e68379d9f17aef2455db46b5bffdd0fe688ba13189b0461959c2a7f4c0089ce557f56f697149424f6a5efebc750698874bb28c0b93f53041b00673fa67c246a484f8c989e0860875df8d468b5819b369793fa6a9f6dd40bcc7596422379e724c39c95248b8576d334f204c473e8366bade41dd0e492f8aaeee30de0f8064128448631d3e7d00286edaca3f96b3ff95ef36657eafaf7f85d93c82717ff94424ba92243807b1cc4b051f2b97ab1b031fdb096c149b5847854f557eb420a8bf711c465993db3ec4add2e6bcd4785de391eabc637496e9061af2a9559354db787adf543d383a58e44041e0d3f66c97252054dac6cf1cbbc07142e7f2a3e7a1685a0bd63f5eb646e95b3fa6936a27ca9c2c968b3e2947277dc5c4140f8264db45d40cd0d9a408ef70d85c95ad4e0cca4c75e896e107eb9e12ffb982aeb142089e8592083080f6c38bf2bd199bfe2f57b5664b8f97775d807d291efbc6ed8d39b6f83340f2424eabe99956ed2c897b7e1884e4056e239163b1d2aaa59b146fa2839dc8d88fe03beeafc4b3131083790809ef2ebc017fa3bc1d5ac66c530f823392ad5b123a4f067b20366176c6bb19f34bc37b4c7bdb3a356a183521cf89d9b4f730d0d8e11db8d3243961bb2eebea3bcd54cf98779fc3f11c42f465c1443ac944fe71eae08c229df57171268e8e74af7336c04cd9feceeb0511b5db0e484a471903b0ce5954e8810aebd8da32f55420d7650aa1a2b7459c96196f150ecb2bd143672dc66404c655b78f9a0b049afbbfe6c8ad95185ff1b78bf9f28f6c794a1b9df6f2f1ca4aeb6cb26440788bf0548b150616e73382e6be17229461c4714fac8559ec58e1e2fd89cd026cac3095a32a9a13363207e7482f6b91d9aae4d6c43c087d5e38c8f01bcc29d16e1c21e7539f6aca9087b9d8befe01fa4058094595d9d93cb857498fa59d37e0103aeba2dc3520b4a1c2f6b66ba5be40ff11aeec74370c312aab109eae81227cfdc4cbe6dea53e6c49ec951468bdb33c699d6a6babb8c73c5861c9128b266b77695e32872fe5ccb19b206806a972379462ab2c57c92ddf7624500f1bd4118845e88eb3a268ff8a4609c892e70725738d750b5c500d3fed073bf2321637e1c2daa0fdb9ea243e26529aa9fe892707499081bfda313d28d94ae0e5626c570f73bf654790802c1e93738a1b612a269b2d793ebcbd72fea2a35f0be6b44d33e14387a33be5286b252891a2fe2637669675cd3ec7ce653c252d923616b9a98c1f1cbf2fd933cc2cc950ee38302bb493223e4172a53ae2c6ffbea74aaedae2c6f9720f0feb8e755e82c897945278a662bc61d860e26634d77252a87081eed650a65ecdc2c8f408e25defbb2244d6195ad31edfce510365f5808d50fbca3819d159964838f876c8d0b527dac75e99052b88eeb2c070c9218c8ab1962bd1635610b9279b0c563342fc8d72258c5b6d79da1dc62a4940318838c75a649af76e2ca678f6ae242eb4bf51b090bff86a95fc702a06f07b28b0c2088cdb8c74ebc80ba7c9a9805acbc4b0acb0cc6a6344f690fc77053962b7c978fc2704baf87c2c7c0e3c655132a053671008d08bf4d7bf37351a5460f673e05b01f063a7a8fa6b22a21975506677ca53459a3a2396bb499fdc375d91f0f07cbb787e8c20b50cf4533f81e08841085aac3dd2c1de49904ea0d8921b0a5693354d7a4955d3c3563bd6a9d944502984bb019b485b156b43ae47fff80ebe86c63998acc5e4cdc9769c62a3aab5242dfcaee168a43dd95dccfb63345f0c912af30252c2b62014d9467881ffdcec3b1c441795662bdacae01e899fcd34225c4efb39a7bb76a71150b8ef5039b061e006d28487caf1c24d42f3655f538567f43ef839d98d9653e46ed8aff05cf0022beec3b3f0350fae05a6c58f0a7f50e316fa4123cd1755e86c0a78e2aa52d81df82f752ac463eb2073e2d68005bead6a0a97f661c506ce0db6534cdbe9f346cd6d6b84331d9263991d70b096e90b206b512f0076e8abea33c73f7e91f131e2790c885b3e8180262bfd7ec8738deaef6d53daba06539fd30907cca0716efb4ec52eb42676cfe17896c77a54c05cfb42c937993a815a020938262132fdc68fa1e60526b97914e2f79b62f28e2c59e108c66ef3d135a5297893ca3256d9da58df4bb6fd60ec1f46c0f164305768a6f7ec9f1b4dc36e31834a84549ea3d20dd40de19402bacfb816dfa4f1fbf4fcc5b0be8bbfc0447ce6d768b205887206ff299445b5da4ff2d4ee613ec577467e153a4cd1e21ea755027bc523d097d35d5c70664ffaf19089bf7032d0411a3be8cc8dae401ad9a64fec93da6a3e3ccb59c914927edf3940b4b11caf82ba3af4275d0ff94d1a0301a5c0b5c52ea47be6b2b61c011df85ffdb7c7ff4fd4392871ce048125f38db14946507a3cdafb04b651e60a154bed91d56c617ca23708c9a9584209e7a013135e73731b646c1258b3fbb3cc037b3d020c4f520186954587d2c6ab13e16d9519b78a1d34762442c7f7476283b8a5f8b84cca4074cfc710018d387bf8af4fcfda9c93f3c8df3e0eec87b6eb901d79496b99a624ddd487b6a75f149c67aade31f560b59afae14fbc786b1fcefcc27b1add1a7468f3dd8f6978325a16498f009c92e365cf00260970b2e6c4ee98358c6d2002228b733f00bccdb0e8a276fbc2466d1a4db7615ca3017b67b1718bc41604bbe7188637635ade5d3688b5148ac67286305918bf499443040863172e8767dc32e50aac9a177bb37e912ef5eee7fd20c4356e4baaa426a73c603203b20ecf9f692b6455f9c72e3894bc323ef8beff9f56a4291a8e20ea06cb0f1ba1354690160d912c44e104930170752d5308acb3e2c6f1e09b14ff162650b1f2668e1dbee4b3c4dd9a51c0a641a84cb96219399ef2379e273cda38fe16fc1061437fefd1aa99dae40ae4cb81be83363d1167c562022b224a4901578f71d4578ec87cfa64b74bb4e6465fa80b4d1de5c16012a6282dfc755c48eccff7071febbd3f656a2e906c01e44d16e8aebc070105418c9f208c8bb290583c402d52f89d499da37635a909a37600f4aa48677c2b5c45af5b9ec6757ea649f68307b0e4c19facf9b6e25f22c20ec68d6bb3351f907768321a08a8d812cf30f603b6d8677f2a45a4cead6a05a34741dee7bd10e0455d221450aa9c3bd744bdec876c61915f7fa34edd56fd4f66c7e9c115cf0d1a23ca0d7fa6d5a993d5651176b3c7ec6e5a5a656ab823d7beb6fa1ded6e8380f8ce24a4edc09dc9385063f7d71a55acf7a51d47b8e4681a66de8449e20e24efbcbb2ea965e1b7373afd9765d8c72698d761854ca0026b715244031474884348b548f26b04dead3e34ddaeaa1f8ae225352905bdd462ae2ea5d60264fe6cee1f85ac32fd535b84ea2caedea083b26361c207b4082213d3c27124100610e021d6c118ff0d362dd600f7727339f9125cdfe32d6d5cb33b3798cd8901b137509a2e55ae36952a7137f714d50c3e1448ac884f6ec16119763bbc023067a7e2f8171e8c0b0b9d02c72f1743479e955dc84eb11fd0b0eed8ab8b395fe8d5e563a24ce878202eafaa1602e5b99a4667eca00f499ca45552fb95894985192c711bb80127e0bd9cac845c21c0ec21efce239280fa3e31f47ab0d3647c611175a389452c3174d5d681ce7296c6eb3665ad1de34d975c42951521f34012047da20cef289668816025ce2df74aed1f0404d8686725c41cc121ff08af72b2f014493cee5ed0f18678113f83968d31fbd13f2f2ef418b6045e47d990d5fda26f428c976ce356fa5cf6e01607084ca2ba2f612f233bd5c1452999f647d23e5a33a9bc6927ad6e53496247c7b3d2f440d351d4f7c19253bf2b4c5f595e39dd55f853a1fd16b18c67e930cfffecf57bde47d3e95ae01f1281232aa0d3a3ef489d1b862e71315111ffdbe853eb098bfc77d4b0a4f78fab09566bec06aadeca733cadfea9f7ef22167e72a963b11c4df3b1a55b5650f84130f00ff0db922831c6b0538a571dc1de35c618ea9e6c787b042a7a5c39ddac7b18e73780021465743ccfafd821112c511d5d34205098920887d620880d8fc5301e7677991f78d5d32ff4893fc698cc4d3fef40746891ad40dfecc738fe6b6f0b8b66cea31b30465ac5f3f5528493585f9babde4d74aa35f7f4aefe6ed083b8137e2c799dc69a447d756e96dc52e01c873f5356a7aa4028961de7be421be74b624f5ffd5476834a03121984046c214b3d0d388e452aafebe2d77278e041b0c07187c0f92d32a8f95bf2b6d80740f5ac2861a5f6344835154b7b45f30b0cc89fc212d510512e8777189bc4637f64d021f38092e59a5124e410bc715632bc6bcc47e003e3c9d84125340c102226fd64f23e94c0c74836b3cd30319564c9960995785bbe313b56e5d86ae0d0e863f4282e4377579edae9611b229abc122475e18a00665b3ea9ac9a5a4848223b385893448cf8cea17352b33e90719d523193966f1e070261de8a7bba53fa1b9cac53daf5495fe6d9e5a43d2035009a846b6d9e7e91a7cda0fb41f9446155d0859cddb8ea661ef0e898561549382236a5ed8e37fd6338b781a3f83d065fa6957f74bc510883f0008b7f99890f7b9cf59385e127b3323836ba22c3fb5e1d5458a1f3f1e2cb9f96b8b4e7daaca74ac1a2b19f2a3cecd28a4a76aefe1875e9e6afc827829edde0d37e98a7216b6662600d3f7e5ef8ec3f26bd3115aff019c35bf5621c30e38b302a108eca2261c61b805cf2022240f93cade8bb40143ac6b728f93589043b1d916edb8b6e4b61103670fb3e5a214a9e68d5417d9e37505e991d98ad159f3cf10359fce34df9179568b40ca3ad4687f56d5b1f8db89c3a43b03387ab2465392523eba8ff75d62943f691e4261026d29c38c589e5b42647c5f525f21b307e815d3462c74e7d775104977c2e06257f509658f3f3f63345f4b292a624cc78b881426f42ade23ef612c49ad7f2d333a17ab189c07eace861fbe4232c478af91440dd8f5e6fef16f925850bf7c1513b60bee89d8eed4931aaec7e5248bb9533a65370a4873763176c55abbd6bc6de8ba0fee5d49c5df54310b53e637040402118bb59e73ddfa4a7bfd7947eab5047eb84b3cb9c73113fa780c74fe3e4d4499a675e46a4621c9aa16352e19bf84d26291a9b7df7ef9780b34615f2f41af9ee28a9fcead980a29e5fb1cc64a72366adb9fd925fe1a7468d9044f6bd02a9f9cbd6d502d59464f41855c92c958092aea3c2e3a24aed8ffc720f44cd3758d3287401b50341c074641ee64bf5c056f51dac24edc5b4e831197a2b5a31cf671cfb10796e09013714bd7058ec49312bf36ce030cb2d397907c1651746a0733a9ef50ea989adc5a57875deb8a405b50eb0db14633e459ad57e8a403ca2a38b20521af88641261960bff2d38a6f4ee768873dd38b2beb40166c5dbb0a891cd94502c743f813769fdee3db7435e8ced919e313a08cd91ec6d83304ed6e8583934ba98d5de8a0fd748dec02c06c0b1a799649aaefe9a6e93648b2b9045f110e8fd874bd796a69776e1b4f9f16f82c180b538e9d89be9181746bfb85ea6fce0a2046ecac1765a2a5a6a2dd7bf0493867bb6b08aa6c3a6435e66afd7a3741c1edfc2299c2fde5d5c230061c211744becc855ca31e0f3dd9fd646a88341557c75a312c5aca786a25752dc728d0304f86d66a99d83ed97432abee37a6bbe7a82be7cff7c1609317dfffdad2f80a4f2be365269b0e894a18910f1d8ce26f15c1e0356dd0f50e89324f2d6385c9fa4a939505b6c832ec96296bd9c00e6db366323b0a907983c78acfdb3d2e87b37bb111e30e4776aa79f135366a2d01ddbf0e54bae8f3206de390f44cb0c32c0b472161fa1ec4ca29fbe5140fe8abb6152383d0f185492430aa7113b7d2d0ffed2b1d36be4142ac107730455c70186eb086269fbcff3a613ae38e81214b1212e12d1ce86b801c1fdba677de75a171371694dc0b382f147c440d1632cd2ee9764c76395722cca12cf29832ed499808821c234fb8f3e6d3b094dacde8b827e8a2d5adf32dc4effac0bacecbfe5272c0bc62de1aab698cc918650ecccbf1d9583393c9192169ca3441aeee20d8ab1dbaf63aa78884d0e8e9300cd5e3d2006b06b497404290e4417fdf8021cacabdec1f9c5afb107e40455c06601c59fe111438acd120e3998738396987ee2d0b035f5a4b86c802d147e1c04db265c7cc3104525e79867826172be82799220951f849d50b446c326ade1ad4c8d8500183086a6a22db8ce05275de36f0c87cd5ec2ed9952c983575d8e6f351034aef2d238d640afa9e25a34e7a16b1df759eea4a9e499fe9954968815254537287f93e8ef1c429fa38f5e1c8a3a6db54b37981a08445b1de722c93a4cbd1aeea57af0515393f4937c26e7f8e1780c2bec67e67e036ea623d26f0fcff10f8e0f68927be47905f0202b30de60cd423a382a9571936b08b28c3c7ec08a03e09bf24cb9476f16621f72a01faf29850718e822d3b3afd6cd4c70362c7f966ecada2d5cea22b59626334a3188faf7e52ff306c89928024403a9000ec736d8052aa4debf84da0a95b84b2282c90a05ebc3a1bd04f5a3eab27c3c623ef06e7198a1ab0f9ba16a9dcaf14f2d7ffff03ca6a0d735d2ebc42ae81af66e526283921d8456d09a22b116a2c051f55edbc8bc18c604cb757f0c54b5b6327f2798f2b3363b0aaa78ddec2a6aa44938a8c77072af0296c26f5840f98a3d8c58569f6663e63a926d55632d3c20f45c96f19e4966c42c2dc762f069abe1d2814c4fafe23df4572e2487afa915f7eb936055ddfe1d8661100d053e59bd9cd5da5b8778fa994b1de21b4281a2139387547910acafbe3752102b48bbd8522e05222e57ce7c11e51b220e18a237a567f945279c43dde82d6ba0ef6ca945aecedf6f09deba61408533ffc3a8ce8ae882a9b06325acbe823cc16491c6673f516a85a88894bfc810439dd246d494b3a9b500e37ed2c523927d0248c2b50bc983b338d045472330f66437acd75fdfb965be39a18100176f38546aefb8136e639740fad2defaf23fc58a468f590cb9131b1e7775d02f4519ac46ae79f07006e83d783b4471bf57d0b0654e8644cee27d87f6b1f0ca74e1282f7fc39a92e27b00c584e72aaabc3cc8673adcca3491cc70e9f6f5e0b235b532fef92fb1c2cad7e021091e30dc0c63ed705e8cdcf3b183809dfeeba2689a9c750f8f641f323afabc30cca0736751968a2c325750d55618e0eade048bef9cc33f612491734cdee6510874bf265d280a7800445b68483d8c677015cffbfdd1d30cac80f432777deb0f197e5e9f315b4c692c327e55b735b6964bbdfb80c25375b957b6100e58540d5014b9722ffc2f2a285215a034c40d1df3175e1e55e545f275acb6ae576ab375e6de99b58b77fa5636a8388fc2c7afceab9c1cd7a62af3fb0ad11bdc0c68594feb701c58e24982148d3e600cc0838b2dc402a0c6c871d3bf54e56fe46fbda7bfa787e6f1abd3a882ca786e10c0cc51a15bacc41e3014c4289363c5008b5d1dad64db1a86602d924b1ab6a24a1ee12ba767c6c7aef4447cf998d378e76d06fb19a42a3cf06888f40b015df0ec9aa6fa3fc2ab561e0d1691b7fedb54998c9e5bed95ed98ce5c19090bf29c3cf6399cf94a8fcd0fc9775bfc1d92a551ca1a36b65bc0900c5005449dfef4bf70b86d4ec488eb7f05f27e20b90a10de03a29af330dcc8253524d68cb9b3830cec922ae7ea52f1bf9c2d317c9d8cfe1b2257109d5bfeacc25ce256be4f535a8ada56d2f58ea338662b0e52cbeb72c98d92ce18af79bcdef8c88eb79e50c8c020494091dd494e0a9298cee6e19bb8f25dcaf6f95c0023d37edd05b4ea7e3b11ddbcaa515771ee6fc2f9dd16059acf1e7a7139d33ecfcca39ce4963ad47da7a5ffde74b507358b12d3912826894e32e852758c953091433139d326fe3776f1a47abdadf37883ccf06c39f0c24d9cb33d423f68bf6b6cd019dad9f8ae7af60528a4ea707ae9f1d0753591a4d370c2838682b41ee54c40799928cee98f029933a432f5b1d87d362d2ebc864df9d57ce38ead77af363880ed2710d8e0bfbbd1f26c5e7e125a7566e121725d20f82f27602559174d74c96bc63b408f96a4d8807f3bd1b688b935bd97c964125fb6effafab3ac6b6bc7dc2d72915d0786a63e760f932583548717cd0f3c4ee30b6e4ebfcb96fdd35f3a8e56c0c95512640e8fbb8659bae89a63fde111387c77ab1b2a59899ce7026fe79130c2a3b0e3b8e4223b876068db6011eb76afb37e2b9c695e0ff6b19ca99ce41dc7f2df56d4525a041932eaa60c69ba0f33877620b67b3f9b3cb5b24c5e328fb8220171f04b4baf2cb2867559554a398fb392bc2af2a2b90efdc48c04f8397ffc2eda0e4125af68a4d32c2a16ccbd83211e909544d459be4fae06cac4b965e91adc110a0dad89e98a91deaee5fcfc01567b49df784a60df263711c6bfb67b2628b021080cbb3538bddee8cc6bde7fa3177f980e6fd5a41b301e3cb32d2eeec48ec89f607face4fab304abe94581dffcfb2ab01fa6e34cfadcad94b97e2216178eafefde399789ea08a7acea3a5cb9b271c78a9799bce5dacda34d64b9c987bcef04a2ccad5e3d49abb8242e94d3f71fe6dc8e1646381d1da7576ed598599a4ef6018c580ca0b322cb75271aa22367a3b3ce12df56a877ff8bca222f227fe7adda7073f3d19f1aeb3bce33ffe312444fa7de7a30567eb61a5913f32cde615ecd5ca5b554e50466aa0980bb8e0b6a2fb3736c7848a66bb05ef7982397d27b40bac94b0988124d00c2e43ea8d4f0c3e444bb1176985e55ac20553e5e21836d455d2380739247719fb127353e2eb4c01f1071fd31debf2c67b5d68deb820fbf6908dd245889204be93f34f687a090a9dff395be30c574fef6d63a6a7879eb9c0ffd0c39130c80c6f6bf2e50ff473819588da0bd4bee8ab00a14c952cd12252af22c5585289a494766f9b3ceed0fed146134e1cbc45c178bce7b3200dbba3eee551ea1060d1685b1c732dcf8991fd8a6ebad7b7668b9d570c9c75874cf5fa74b094ad434bf128adb52c04f009f6fe58056a4181f71a09d8324d26097d5e8557b13ebf4f77ebfa65a7758e0b5c551c6bfa8cade2237b483898f0f5686b1a79c117b9a29b323190edca0a8142b1da1251000bef514ec13367d307edcc499de3896878b22ee6a86f59da1ed521eeeca8a2c2cb5ea96998ef9db4f0e1578edb8d620c1932f7011144139628ea0dc5421988c89a9f05b6437329a3fea43bfe06f52f659dec7b4c38bf167ba653ed75f3751a606cdbcbc490e0465f694b116235d36df12c110f791990cb4d93d85e7662688997c8b6be87568a5b6fd9ab04a00ebfe8ac6ea06e847e102f750a0d2239e35037a9aa54a34fdef39010c1bdb1a0a58d5368e09a728e4ab47511a90ca4d288f486da8cda555f5d88442912e01d6dfbe28219184f80852a143b1dedbc8b9722e5c62f561440bb56e96a6647006b2ad32b66c544ff6966e3e47a551e315f274154721888f6d2533e636c2a9aa8301ae43c1166c5f1ae26e6ace09137a31674945cc964db92af0deb073e135258bf638f4f92ef31eebe4136ae26f0f74e40188c0c1fcd6fc753425400e9051df81620ffda52b3bd2f9a99fa042d7e3c0099a5125ec35467c94a304ac4310c92954212b5d22e75c80039b56736e228c4f80721ca163bd9855386c550b41214616bcea6054a61ab4ae0f452d25414e15e3ca6d00edfd39989239e4395f4a1d68bab426485f80adc7715fcc4bf5c71b2b84e7ec39c4bb4a09b540305f6a512a344af399d0f54475efc23bcecfffe6e8f5a32a5a196d10dd3dababc9ef01bc25d2efd6feff1aa4eb9a9ef0faad604c1486281bb89521b07a79254afd180872af666260b2c41128604887916c2c161bdfbb96303d455e30ef19ec057e3d2815f82650aba7abe76252df2f8bde902ac83603ef512c65c1d7c371c49e370e0d138df84fbe6ea023d28a403820504e377da0c13149c1736301a880a2de86b6744e3476299c4827a283d9aceb28b4e01d45e97fe886faea4c18fa2a63e9abaea955b91885e0ed4b5ed7755a2eb45aef98f0d342a837cd1c3f9e94d1390b08da8019f6c8f4a62c63e74ec160e4b76fbbb84dab4306d81bd1ecd97ae1682de8d5163753046272ba86ee3d282347ee10cb3f2dc3b95cf3484fad1d2125ebe1d2f35ac5ba09252a984d96cf36c4da1e8c4681d2583cfe8d33b530125f3dfe811454d54e2aa73c4b8be9340fb24bb6e791ddc26bdac613a650f80b3dbaf81e8c8c8a304cf364bfbed58b0087f2ca8dbc9dcf69f708c6b862b3da5c8bc2cc2dca9fe760e54600e4ee13066edf6366445deb455abf2c42bedbdb07e8b514da4be1d41e868dfd997e719d942c61f7cc110752fb2b8d316a3da163fd1336979ef3b29fd6376fd36ec750964f934897987044eff2cc2fa5e1e58198491fbc1be482747d290d0ba680e3d60e10fee5d153db4a456cf8a67677ab2f81441050687169530c95c087888df4811a17c5b5dd682f0939c7a183799efd8a1a86864b3a292fc82ccdee146094dcccb85c16cec0347d7b95a66ec7521505d35d5f6a00479bc3dc673e0ae7aeb691256aec0301d7d24afea52420d6d34af1f3a1382f7f87e5ee0fe0511f5ff585b59a1f334f6082a73615991afbbe967229e8fb55314d9acbfaa8ccb162bddcbbaa56c650e60e412e37124306c3745ede54c745d0b2cd70e38b9761fd1c2b613e758b530ead47b11b957f66237bd2741f3fc1b16e27a85d115623a8e863a34bcf146e2b473263ef05f9ef7f1f237cb492e1451e4745fe24e1674a5a189e068f16836594e0b6ceaecf2dd0ac1bf68918a82f8ad810beb5ffd597f1f6768b1d5737965bcc5620c41e02b678b4c795552bca17106051690a841af46c01fe66b18761802d0c8ca02f07b9be9361ec6af22f6c7ff2e85909894410d474de64e7584daf38a8057c4d4c167936050ef1e458c21d7433929fb6ca042fea0f53d003082a257572595d8fcd6368aeafc0380a7755f693d6105e31455b5754f448cac01962b091f5a226becf35898a95560d7edbdcdc5abbd9f2b51ee038c05e1b880cb5f72b8f4904d050492762b3e2d2d1c9c60c6ecf76319c6ae8d820aaab38fcda4bae9b1cea5a07857922b989bf5892604a68fc71993f627acdaa369bca90cf599a0dd344518a16c46e0ef8e40f4ad058fcc122eac0e204da36d684d05e7818eb6bc8a695e96444bf24ef12decc0619aceffd0c33018490bc78e9e08947aa0265edda3785b7cf82cfdf12bb60b1cfb8f0d13efa755abeeb9ea65cbee775215b6df6e72360875bcf48918dafc54e33519fb726fdee651fcd6148e8390888b13209b8133e216a73d3cc599f426257433f2f6327de196b6c363fc4043cb194295628cc7d750bd6a454d5a483cab955a03d078fcd376c9cb382c69b795141040f8d379de8dbd4496ce7a9e7210503f7547b5f55713ac08df4addbd07508d1ba1371c1857edf0437683dce592142413de957fda223c1977771dae4ee253530741e3fe83fe27d8891e299ec1de57f4a77ff1ab91a5616a550808265c54c83956556624a2c20a0578001b6ba834307b2caaa951dedecba8a820e71f5516ddda62832f6cd23164612508d1b5bf06776ee2fbc5c214e1053a43a4a368c6c0595cf6de8747e7a7c93fffb504faa029924dbc61d5c4f778d985a3f3776cc2d1acfa83588b4bc224f070c45cf30bef52d43853f5a6d5d8d86bdd0b89534f7789a88f165a407f43f9323727ebb9a7c472988a46d3012f839359d15844ee007d822a2a7e849616a09d45cfbd048934f157b077fbd6b8fb36988065ce99b197dfff31c1b18413ffa049c51d5d7be9e37a93bc69074d74638f9a52ab8d6af7b45b439c327891cd9348170c245f390402afa5392c01a0f5fc4e7ceb2d1e1fc09540aadd107c78988e7c932fa4aea0d00d11558348a0f2305a467e0f4edbaaf953acbb4bf6839378e7bc0544efa339c988eabd725064dd569673612bfd2021bf2f8e1ba1fb5311e8722fccbb1e6716ddaeb02e0ed1d59d82d8896ec557cdfa4047099300215af47334bfdedac7ae6bfbc1a6ec382bbd3a76084bb65c00d90aa58ba3f5dc40268379355ca8c960f3fe72451de50f7b1cb0ad61cc0fa169220a2b86545c9a4acf9a051093e5080e9e125d6cf733d708c88e60a475ebeb9103e48446e3a79d1aa325399d2c721f006f6f65394df0d550f26daf7b5d72cdc14ae403d6edd1d85d690edd4900c99e23ec2a84b3fe529535733f6fcc7cc41d3ae7ccab32e171d7a951bc7efb54a01f532d5b052e245aa7743f53d3bb3575627e28bc2ecb2183790ac9dbb22f9c35344f266446beac738b927c17f0b27185d4518c2ae8f1b007687ceb6bc9e30977ed0ddf36ff545179e5e346242ddd6e761cb1f3234c8c7385ae21910b878bb6f688f1b55fd82d66c6d5778c9a1f5a83e865f2d382fdbd017913d4c44c283afd514653fdd03e51b5f13b86b28c565cafce5d6d1dff4c7bed9d92f63daafb1c70be9967fce35d2b241573591406e29da3ec4104b92217bb5b92f7c817a4e116fe03a4b76b16c7807b439dd8887e197a0d1c44e73e220fc7a88318587a0e38a784d4f2cd8eb7357c076a0e5b7e3d262c15720e4e41356e64964084d1e508469a0ec53d0d1b1c3768434f6801d7f416e44b05c55fdfdd4c1c0ff760490791bb11f2750e7092530cebfff71689a8b93268bbaebce99dc297b616c7303819c02232d2d03f4826fbf3fabcbccaaada6b0d1d31419cc3280f6b0c3fd8f1bc13b14a7bc1d48cba55e5f3a71792e7695915b881aa89755bbf9d5e80973bfc545979a9c61dbc17a8225fadf1754d7019de354e2445ba116dbf894dbab7dababe896e16f8d4a16bf17112e45910e97141925b0635e15ae27d6452759a8b86e7fa236bd76a52549dfb29900d0c15ac071bb1cd7ec241bb99be8b42cd1d2796344e65d3baff9de02b8e7ca33bab0d6422a714f03ec752d08f875a0a9576be7e4534dbb5c92e7599ff3a0cff8cfa83756351a76639adb12c0102449e05bf644cc8b74e89050afa69c3a8cfdcd2e17688551b2a9dec8a4b9921d22862c5869aa4e807e0c5a6f755352a46f0976b67792f6de92b7774287f15d5f0267fbab3a9c874a48fd240475b2075df5e77d4116d48519016f8bcdf259e19183e3c86677d20f6e31d004fa0d3d35237dc7bf8ab5d838a120c55634275cf6e8749f8728fcff38632ddd9162a156eea66888c9c4213513b68cd4b4dc5bcf15aac7fa8c3e6048dd2251956454fa253ecb7b5519088fd61c75c073f6eb0efd3bb322cc0f8e4a41392c7ae65938be89dbf9b95ae7ef5cf8dd3f46ea4c141b1b6a0de62ae050eeac2decd84fba3343e70508318b0ad94b9b6c9bcfeba040622289b73fb1db09705c373448b14da337d85286cce2cc079378dae5655308cd85b9356154e9dd57deb50b7a845d34c2ebc81229d24d7550ff6e2b472aa28d5450ebae49c58435a4fbd7b8cdcdd8907dd4fc9bfdff728d360eb3d65faec1f4ae92d878c72d4031dd3bae54ff03efd1ea910f5c09b3e462e3d689a26baebfd4eaaa44f4c46110b3f706d512ac6d75eafa82517dd6ef70db9a3591a6f77d39a77ec2a75300becb93a1e3a247c4fd924d33559f84363bfa4fe073daf508ded1ba277491a2af2831a9de51666679a6eb3c7d1c933769d647ee279ef5be3e4b28e47cfb1bc1ebf52625f7a2c46d2b8ed701e98ad240415a26dc1bd11836e79b3d05fa95361cb246ec907065d972947d635a073016c9b6b9d2530436f85f5d3746e14ddf6fd0dd6e0db5ec26b1f0af24fdb8c4b1e9179cb43903b969922a2b702ac1c41143e5aa06d807cf8a23a3a7fd35d0b6f20761c893701569212823b87e19adb4485a4c965d52751def8ae8d666d44157ca4298185ad1e5a5cd3cc4ec80ae465d0c0e4f3fc4e7c0f8156fb73fd439cffb30d1bd9fd5527d76dfb55610f03d1234408573f7607f7aae4123f6d968635ddf958f3365c70f42c651b35699e9ee9892573ab061789e5a30fe7696ab3aa6b526b63cce1fe967d2d927429343b711451b757bc6f843f24f11a93e5bdb01cada6f0ef5a1c6ddf333d0b514efce163bfb1e179a5e84df96c16f1e75e5228ef85d862bbfd4939bc1d734bfc156d80e6cc829543acc9efbcb1baea313c45b7ab8b932fc6f75ed6bd612bbf2c9c9c67b644e2bb0f6b1d6e814aaf961dfc0db016c078578e39a68a1caa963ab1916d7c2598fb1ab5f8c3c485129d8ec0d0681cf8ad49a33687d1040b61e9ad1ea5852effa368a7e223baf833de3f49a03f8cc0a71062672c2b2f0fb746eb33b05d886cbe9f315b23b46e176622b7e0e6f5691efc861b463f82e468c8ce6e3b578ee2a16b6dc11fd326f9f0bae0c5a65b90a6abbfbc00a0987d686732feb8460c0397f2dac7b64a06dfc217e2db99396f9da3078ec2ee20f03b15b2f39c8194af12df1f7965f9f4f7d9836f1e13d828a1fb848e1fdceb9de6d34e2017284fcb8868e8d6bbc9513d3a0258f00be2bb0c3728f6ddb4983f3798bdf5766a75f2e50d72ac2e542f0a59ff79ec2470948900f3a3a2bba3705235a7e800ef33e566c87ebeb64c6179f2dbfd3e8986ef81378f286e06e10b0626eef0c94478595e0772aefe44337be363158d0a364eaa2ad9fc680d99168bda265afed748f3bb8a3558fd218eddbdde7c55ab7550a04e43090c0bb4b147e89ab3b656b5df00e89fc27da1b1724f0ec798657dcee0f034d8ffbbd006c0abe478f0abb54400bf091405bbb248dde0a6e98e1ac6237eb9b13ffb6f253d1af0df8de3a165ace1c8914f5b09d07207401ae4b60cd9b42979a57e826905350057b460b17d4dc272b0101440773b8f8d5f77d4061000527d86bf3e1883bd31da1c77f4d16ef114390b53fadd31bfc9b2acee89c35099b3218ebe2b4797d547500208fdd3f5d29a36cbf30a5b5da930e3d1a812b593287512e2073c671c34c566b8f08fcfdf77f31bbcc1ed84aceba40f45237a3ded6c6ffd893ad1a2aa53f41d36cabb7b3012148932a4b44744808c0dfee39b85066595a7935fe484cf0177f3139d1652c9aab63a55c1a9443a9aefcd993b878df2e7074a634123744bf8d03f138a6ada5927dfc7218d51254f0b2a04561341bb227ae7b59ea6736726dd618b1b6ca26ed3c2544e3dc395105b7397bb97da34a0a9face5e8224f1af4749f05f64cb463753b71109809c4e758914b0f7de75ecfe3a1f3dee36674b50fb054a2edd01046fab0497d5784dec31834ce2d788e1978076b04262b8bcc64a262b5cac40833054ce19f5b9056d1e421c101f4e5968fe8166d5108678d0f3808b181e407cb744daf8eb3a42d81cbe38d30c4d0d0c55c9fae6872d619031628afe527ec0372e669fad1dea36dc5fb376f2e9f2b8eab77753a04c1c4e9758b4c771df582d8d2914c1df4be383925bf7357d005df9aff9b5fc019f22f7f133c85e774b01c1822ca953e11ae7fb82aae86a410c4c77eace248a7d95997d03a8ef05a95191b9c174f4de377f6e24a791ab3c3040df71e31b8a79a525850c362bcb5d0d9a5e36c162578a1b810fb35d8593cadaf5fd81274848fbb5169bb5f2e52ea413f76aea72f1bef882540452b42a3ae8705c8cfcc2a58a01bd6c23fc5ff938fe951815dc819ae0216965219a8648712f3535df5759a9b9d7b02b76decb59ebbdbbf3c58f2e05845bd23d1a4977e964df9a6737805d5e4350528e65b7724e0cd1dfad744202e81bbdd8efd3b6f03696e4d399c4a70eb4d95b7eab5a652e04087cea284633a5ec350a3f079a5022795853e464c7e28c8b6111e87ae244117658bc6e06dca63759b1b475df313b2b14c511412499811fdb630185b22faa280fbfad1c29ab8511a64bb40021362ef912cc7de43fd25a839a70dbf2976c200a39d2995df24975d22fc021ea211bd2d27f429e052dda34d7679fece4fce13ce1a1e29fd758f865a3abdccb5e52b12a7b672cbe81f3b47273d799d5d814266eb5075688405d47507717e2c8ad7a6ff7b1e947df3f42bc5a2fc8dec2905c87576a623564c53ba2571868d8dfdbad8d7984cc704126cd47fb1fea7d586910e8199133baa8c26c39ddd267bf77b725389b67c832473ed6ecbd2eda25964474b3772fdb8ed144e1248d29e5fac8b85dfa3dd2711f65a98296fb9fb8ce61b533c392f07b2a492b067c59045fcee928ce40b037180dbc99316c6ac67b0243c0fa6bcc1aebc4656e78e348cefb81c8f74287daec29cc59a51cf1a1fbfe8e63596242a7323b9cf6002abe51650454bd0ca7e1ed78c36781446a1e227953b3e933f8425ab8cffa949327e1d85d3ef342b835b2002d037da4019a3669b740315cfca04730f3b943896dfa2b5eca783c5744905b35623d0988eb40c37b81c59d46774ab2fcb344ad45c97afaf2db89e2c2548fa9fa46087d4fd08efda73a54725a1b40433e72d487d641e7aba686ef31e831e0fe827631b779bcc6300e34b8c6eccda97cda226592ee4615f161694aa12a9b0d8a7bd661ba12a9ba6a50d24462278473ccba4cc427d66db2b26b48f76bbf97c5082cd339f98dd9ce5c43553cdadd6c796f7a734f0315da48fcea22f9a4c81fb8cc2900399f6eae457aa09f3cbb718a9a14f02662e7a38133f815ee56c6e505b328a4252901818fb6729030cce4414fe24ace981ef44d7be75c11f89032795bf2faa127717f95e66e74c00d2660d7bda5bb001b706bcfaa9608b7f0cb1d8a66fea0e30d54df3eb2e021216dbc686a27d4b96f061dc623e032840be21bd6dd6919d9e69975ba94e8d4f478e0ba10bab7bf6ff80c59ccc361c9e60f3fa4cbef8557c8d84ae323d680f18ab0085219ee08143e6bc0a617af1a11d69f97e977afc162bb8d0a3957e95a071b32be3d533cf953e703851c996328682bf37e2c01eaac7f6e602678d164a47cdf18d15b524544ddf927b0199f53dc075bc214e8eb9cf86944d2acd693c6b6d7351e656b7bf0c1b0ec7ba04272f6b08efbcf44f2ab2d656dcb27159753049f55832fe6c4444cf9924603ce30a7e9677a1b722adbc24132d130d9d0daff97eaea05cd0cd45622b371f699e3ade7ffe7e94274928f390384d455512e2bc877e03e2d575b95a5f6f478a1fd1443b984c8e79bfa68f52aa251608c9b143b8603bc08c9670cc8f62f5aa9715e74aaa171be7fb38d2472f7e957f514f0e222a8cda544c1210441a757958693dc106220aa4a4f6c49ae6241df985bc7a385884b1138c88c1282228550fdf0492c2cf8e94df56237516d1ce17763840c664e24bcb18f750d8a07de846b17dbfc2d6816eb8846ac21350444a606eb65a3ac7f52acc333f0f50f8489a7c25779ef42db8200fb7e94e49a62ed39c708e1ec135b9ac0fbe9bca33f4eb54a4090edc120c2b68f8db51c1aa663c6b8da9083f7045c64c9cf1558547945de733ac80bae3a71186b07f6d00837c506dddc5868388e7b1d93b79c0313a278e49d94fab14ee267c91eeadc80b6a867df984253ff66668b73a66088600e8d971392fc55b10dc34026020f7ddb19f0cbf5839be7603de4a36caaecc49b599bc2aed61b890c1ed8fdcd57cbadd46bec49fae9001093d9bd10e00cceb69057dc24203c264c89afc2d162d0dc504cfe23089c6a7a677cfdd6668b3c38d83b8231d370cc22bda1d4fc2a7e58a3aa89519eee404713a07029a62e786fb55166e1a63566f6303697c81812568d8094f0e66ee12f40d9943eeae0c35713683af336c43e2b4e3fcc9991b52117173e2f3b5195b5d2fc138a4da1468f240d500537b3baaa1df5534cf344df683a18ad5e800d8752f572c0242c782050ba530b8766310f93f6d8fdd6098fe865446e1f28f9a0107b5b62474746546813c079013cd1fb3cfa762185d2f4b816c39e4125f5384725336eedf7280f6fab1c03c9d642b2c7eebea6d831ced004266feefa419efdc562a014879ea0fea2f6346c19c8a4f55ad96258452e8eab0bf644831d53caf50a008aff97ef6e41da1bc76568f52aceec43158d7b7ea2ff9d4fa5494437fb9f44ccf6ffe488d949826a62c44f374fa3ea69a27af37c69a3416e9a2f71071dd786e31e4cdbae8176683a9cc3fb4b6d6633f14559bd6d41a2c5b30c0217f6ea6492f6edf16e91b6d8f06a80dd1c373e2f81284278d44c49b865de785cc056220ba05a9bb88b673a7f41747fb98fb990ac3e7345bc03fe24b44c9ab5d7184a68876c35c070ff1c148096d2f13bbbd7813b1279883cbad67621f570320331902eab45f0f5e26aded6f9ccb66b3bb445aeb87ea3e3bfb917aa5d9de5c27d6d81e1728c6cd6b781e3c2a9d158fcd34bf37342f98efc36df72fa9a907ef659fbe849a4517d2061653c5bf4f763c4bfb20218d57e7dded267dfc231e2750c2fc69c7a1dc32bb8080167ca08ef04546f0650cfd58b74b6cd4c50cece2e561b557c993b5730978c70c3c5d5b0cea7178b3cde394929a928292f97c0f553ddc70559c91530e47e3c239202da172ac98e01aee2ac8741594e389653279248dde0b8dd8fe2a3f470a6a7c5cd144c52dbe13307d07153f0c7b153f9b3144d68470239a4f1281a52c367dd7959d87a169ee1350d6e7cadd3f742f8c5c3c9b5887109c3ef64ae281cdf1d60697fecf4e59d499f8406dedf9d79afd9e6ec9e138cacc60aac2048fc00f30ee01849331b839cb4be429cf99a911353776a44120cf96176885464d1d8b7e3669b3b0f4b11291a898043c9502c78143f5ad2c591e5d41e65801cbe697cda28b637093049911718854c2151546a63ad86c83a9fe07dd87400c46be562bc861de93700fbc019fad6b5464ddd04657cb91eb55e9c6dbd8e0acbb53f22c23c54fb8c29969512459b6cf50e59616cc1b0c8b828ffc72722d8ca4c733f388c74f5662b7fd48e2dba7b0a990643cb318af23fbceb701ff851280e7a927fa1cb19d56b4414b3e0aaa778c40a6e9dcecfd1823f65597269afdbd070c00a4772c5a66dab6c4c583805c951175a44d87eec368c869ff4220884c3bedd236b655813ad934ef38ec52dd5045b83d63dc96cff1eee7080145e9ebabc23de89428c023105f46c5fa09dcdebd50db22cb6a0555ebbd66df35a68394f8c3ca07c383dc3924cca7ba8ded770c49b562d79d76d9f7c1bbed1e0bdc5978eb265e4b3486a46840592312450e8a79e91ce530732a2f3408b167bbf527d198b88f366042a0a1a204783a193d37eb4ccc256714e3bd696015e03920f19a4eb97f3d7a2522144935df2eb78c3cfc566d45bb35f22ffc1534df233220597e465f2fb50cc685b3080256da67e9c37d3b137d5e301867b2b6b1192db2c9d107f2ef20f9bdb279a423488f9c6102b12820340adac9942901d099cc78e1e0d0849d548c57f6b2edc6386a54b5835cd9a32469ead578e64119e0f000bf610dbef103180ae77c77607e39c7f8f10234af75fcd2217e0b125d1e6b4b54cc3dba32247af1705f36b6fd55ed4981fa712f33af5414ff07ac27c23777da26adfbea6c4ab86a5905053393a6f5bf8be0ab0920daea404f4d8ef77ae3eaee2b7c6e81867233c6e2c72828ba173c17c05af43ede58465b074fdd230150bc4d76867bd931a4cc4cdb56fe2785bc30a009bde6408c90df8c8a52c5cfaf5f6b94a8fe3000f74e898941f5695b93fc2bcab74bcdd6c02aad2760eefc1664009db5159c18e9d584eeb68bdf88ccafa297d401d7b2a65b3fd0f00d68381d4474bbede7be690f786cee5aa2ddcb21448d5f210fbe5266d4644c5482a95a4ec0d7c1a816c97353a906760c6e314f4f1f303169c7b6934a71c46423bf6e2f85ac2d42c940104d644a49dc98c04319b63a7415ed95bf957cab1f89ca6c372b15eb09eb27ac40060bf3e49450190c65be3320ef3d7e7ea5e132020c66d6bde1c3f6e5bd3a8e58442b6e73e390ebcd2429c297301cbba16c0324ad878c3fb3bbd7b5771f4f54f64c93efc8c04735413ab91fcd0f8921c63e90bc9fb2afb547d956217314766fac91ae471ca0a762136df2cf7ef06df8b7f5b1587d3d19e68dc2efc61e881b2d65e2c44d38a017c6506d536929241a821ca6ca59fc62cb0de0e59f38a2f07616b3814e969fff0803f1de6a2101a79419c71d1d7e3bbdb16f46f257729428073edcd1e215220477c57a5cf034a1c789798610798286408fc84293e1454e0fc5dadeedbedfc254df3d8ba6bcd5765519ac527b3a9cc6d9e6a43ecc6b50887d707805d9a38b03408d604e48e4fb33e3a9e29a2598180e95c82caf594b0f6d193c27b806e8f6d3cdd5799266fea0acfaf438ef72aa27c0809cfa30e7c6cc4991049450e720e8c9ebb6f4870c936ba74d1060358a8f9b1ad94d2287a82a792300ca542c1694d0c4c55edf67e1545a0e5050595f0aaf672fc6f0f4b24c863097f47180ec1cabb3750d55e7af8b16ef3486ae2e9bfb1d0002cf1ce0795490ab516800daf083e5b1dca4117adeebc20a4bcb9b81bb8c3b1d8c3b1bf3a7762ed1608e389b98190ba44424c95e518927d996d697b7142c45404858b2cf44f081009f5962190d7bc0b2cf5382285cf6a5cfcfae11c593232f79a65e36d7dcb44124375d6e28c6810bfdc07a49d2608b7acd6eeaf5d1ee445527a6bda276959462193679459ed8a7f429f9034b05259270e5465e276242f7f5c863a0e40beb0e5383c38581b3c1095add7c0e16562d15490d2dc8e32aa9618a9e75c9157570e1724a72bd8916ebbac4f33fb0fbaec546a6a78fdd6c90cd718185d2f67fefa06c50fc7b4b0b7e04dedde86a00a010715acec8f628545d2e9861be437ead2a00f5bf86577a4ffc28d372240bc8e2d86c4165455f5dfa4725e9caaf3ec0e909e2bf1d04adaa99b3d675688e53f3952ed34a641121c28246967843bfc127cf8a8cf505278954f20230aa79bcca874b50aa331b997d17afc9d0e7cec20657a4f229ca7750b6893a5fcd5c549189264cd7a9a0de84da191ddd1ce6c72edd531c3c110b2ceb3971e0755eeddea5499b91dc8aeedee23aeb3672838571052bfe56296f4f3114fadeff9073cb53f6e2c36a666bfb7e87060ad236a3bdeaf49212a0c55fedc69b57bd33a3be4579f46b986bd73632165b24e553e13500bf946d780fda302b18013b890bc0d4c33dc9765236d401d02a1b44489dbe056b0a58d53a734072ac63c5e92a82846824f5d81db017ef9c2749c11efb9fa85e20ea49e5d562e597589f338d7548f62d127728f126147e5e6de31269069615d22ab2475913538595fc1dcf55a7c4662eed241ca9c3eb8c84ab8e05f8c03742b0bcd265bdf98cfb660c6a764cc642b86a534a60d17aff678bc7b9094a96e88288fc5e8acfe81b76f2fe96c0c29ed61522af98b14156bbdce48e9a5ca0f747a6a843134bec7be8e6610afec45749412bf16d3e00ca6543654f297c8bddfdc86fc9347f63ac8497407904aba7c15d7d0069eba4199b21687682e4710e60d6c1aa09b2b891cb046343522aef30ff411713db064e6ce04bc5561713eedd6f66f4fb07f1e6da6b39aa967b20780f4357be041d847713bb4fdd6c47048b308f0de5b7e54f7230a441bbabd0a1fe313161457ff99b9bfebdce6349d0764ba23d0d082ebb457f97416179860f76acb657bcc4e24ef07642207bca7f0616e86f4de9fa09251b7baf5de1386e1a75a89c63ba3429c72e03db8a51717566a61afa259532f2a8f5f5d61f258d7c42801108bbfb66b04bc6788a495cc7f9d87ef2e5a7bfb1bffe89d4aece420eddd14abf7ff27cb3705c82fdc0432ef3e4f604ddd2e884b4e10b6e16a753bd90149d6df64ff9843108efbb352f46a0c7875b42a1a25db9fd36145a2af745cfb70915858b54a9c2969cc0a2f79cb2c8819308a0255f250c25cc3d5e8fa4c7f821204c79cbdfeb0f7b601f4d32e0d3413aef0bec10e9aa253d13e4bb9459189bfce9bc35d3fd24337daaf481935213609d4598b9b456866efb0d8837798146f578149183037020bc7d20c62d570ccb5b324b4452b472028f091a69f8d523810455f933874d947682631b2b884c43b056262ea9c25c05ee6a5b74410053570742048b242a1d0478beb623a3ebc396b7d85a69bd617e72db9d36a675c1c26a8187769fcaaef1020b3e57d2bf29e472ae1607214eedf57bb048b09cc3c2d337d7f908a091d8ca51c3dbbada213f99c5c4ce2482031366aba5e0d323a3e3acdd652e22fe17ce55162dbde92555990327119327e955db2042dfc0e38ffc94417aa66c92547403bb933b14250d8dee8dd7e34d1dbd3795ba2ebdd059db5fc07a43cf5833f84a28e933f775bce3850d5654ddca55f8880f1d23cd5fae939e2431932b0a93f74ece2e41c7d498e7528a6f6184ed6a6bb3b19b4705571d4cb0bd3db00cd2da1d90501f721d7ed2073081fa325a85dc1fe4729c2c613f4362a0d9f58c21b8f2aabca850df088857ffc14b1aaf2efe2a330f902309e66ecfae9f10a8b33d98acade9f62eaf390a43bd700dd8bf2bdfeb266c1b80f84f0ec9bd9c0ac223a78a8218202953b483ece30301a75a60a7f81c68a36d1e6f1ff84833b2bf52b2875fd503181e8dd878027fbd3ba048f5999dfb8c4870017e8d30d2ef13346771b45cc45478a67ca31bff0e0b7a153edb8842617370a1c09de363b76f38a0bbbe997674fcbe213755f6a1bc3b5ccf784c53d835f82f741fd3c2b2bd99b0bc9e25b46c4fc987a367be46c83c476b0e63a7f49dbaefcccb10c15a16359837e9ec600a8935c81efea9c90f1e1ce6dac9efa2253fdbab4217eedbeb9eb6d0789cee6989b052fab2703cf39d1416c998df8724ba76f223469085b05a9691b08a709d0646f5eda5150f31028d99938abfaf2b557a8dff52d346a63f05fa943aaeae5c0beb39558e3f9f3d36af61b9000bdcc4d83ce5468bbe7dae88edfd70bb3d9717f2fd3073cad7cee7e4d2f1a4494633917f953b81e22b3db08fc2a471debdfd87e13f584786b0ed3b4a40f6e83020ddb06d2fc97c4174870f77df4978dc9e88c03ff7bba9c07870246101c73e365fb1efd6fca978810694092fe937a35ac105e4b66b5f61059d66bcc96df69f4aa07341bf5897dc1e00fa7cf0afd9943e4397c883fed36e91a3937f1764ead79f6c7339676f6d8789e35a62ff491ff58c9121e8b20241e09f5a29997858ababdf877eda590337fd6fdd3a45f265c76157a18072e76a9c1d8974a00acf003988633556713defc09787c9dedd3c0eaf47ab51dc3d872b9d6cca1f925cfbdf435b7bb436a024a18e91fc7b91da2267336db46332d0a096fd460f544b0feed65a096c7b0ddf2c7046086639241c79142c1226c7ff9488681aa11fbde4b329ec8c863278e76ec3885ec5d5b9c495c553446a96ce1e759c203a2fee827feb1bed42e59d13a176ee52cc3327c062133773a2c82a1057bddff6088bff6a198229c5d188de4d0f8930f3de4c50bd2bd635fbd103ad63346bb1b22b4162a806392b984b59076c4a742e2ef5c0aa19f1389164f3a9f3cc1f19c5bd69dfbd5cdf319c448e6c7d4bd29c0a50c791576032a2134346539174314f8ea70b06c05198cc06be51f9f57e26cea8d45cc1a6ed6194e37922f124ce8fa7854239978ed228c8c0814dc59f74e71ed0b0f8af0749177bad457d090cac53a6f0be5f4b6c66cf34f0737fe625d5049bd070269de93e844ea4e8d2aa606d4c881a7c7eabd19923626c53cab7fab0c1a4c546b4958d2a8d30f1cc1f70b42eb84a02620fcba6800d6363c6394b954bf11753220bc963bd3c89343d3d86df34ac201d54ad4fda841c57f52a1760c27df720a897d3447dc363dabb7e916e51ab6108282f342a12a848a6ba084641a3f931b70fe0cc1414fc3b2f9df137fd6c0b312a99ea1a15ce68a5872cd322215659817cc3d6f335602c13a744c8aba0d80c8f2ddd33dacb6b905a58e7e52901ade44825d2b0136e6362947f8317e180c4f1e75e7731feb572945a602db3a02b862b656828d2f1b79b8fbc818b3123df5ee776b65c2c25e5d5ffc8beecf8d6a0db0478c2090dfb1dff789c3bc9de0c11bda7888245bc2322566ffc23b3792982db1ee96df64a16dc40f10d78a81a2b916e37da7381a215775eb3dbb2da44b984effd9611ea28191e1b119e7b506821949f0d66c4ed2bee6a2c228cda202e5e9af22ee3258792794192f485122ac451c118ca7fb71d5d9278440303d55e7943212ea54efbb711053e621e66d73cf7e80703114f357e7a2d1eb8cb040702d161603b1bbd303600d2d2b7f23a195b94ac8c7c92388d4356c6f7567192b44af194b33fe0a47612b14aa379f14390a0a289787527b1159d9c3c8a7267407abe0155a3b782981d8f5ab81ee0d1ae38b4b217a8955766925c393082ace101082efdf784c598a9f5c389bb7b39a7c83e96aaada9b9168f2fb619044e2315e359e36e5251bbb5ced0b536b80b90649b78dc5a103beb69c91940ddf8afd60354b505bbb0ed65da44b5a710a02c5c07a857ed2a0586296c04a661cb67195b1b7b0fb765782f6a1d183a857bb80bd73dec59193f5479dd7783a07e0ee44f41f969231a1d3501c33f29564bf9ae1b055658cbccef08923b2e08dcfb945fab163e9724b478ac976935fdb6ae275b6879d6eea38c23bb8cc1d19c23932cd78b0d2f05cc3e6f0f63c9cf59164757044376b2ce7d73a3c62cebd8d30905643954129edca8745f5c1ae7750bd2f8bc1a898dd4e9dfb19422c6b9af997b625165b09ef84dff575389bce5ae3e49e8574a207bcc9b1d0a205063b3ce0d5a0aa739a489a44e455164ed4881e6be65b985583ceb4ed7fe26e508ac86a4c06131fde893d3a905d9fcd10b409e51a8c0635a0b3f089a649ff88b6b82f37dcc202a4b187eef68d18ca9e90d9feeaf0cb09c1087099d7565b24038805755f9d5f8bb1a36efae3b0d62cfcfd6c73834d9bff8d77f3446eec0f54124a2a40b5bea4edda13d26ea22c8a8830e8ccaca26bdb1312b27d47471955e4170448a1832ec2c486a32e3dfcbf65bba9792b05fce2c63ad56840b169891fda785836333f794ecbd6c59009e775480fa791cde18605eaa10f0d6a58200327a680b3e02722d99303673be8c85aa2b54a74b163f4bcd5f0477c99df02bd0dfca4fa026e2accad7f8f04611c2c4e9a00f5a3a6728fe58ad17edc9de80b405fc5a8b981724eaec7f4166177809c39d55a3ce6d1e3f1732d2330819001a94410209ae3ca45de2a6c7da2f405cd6f0fc338ed49186859f8349e2648b94e24e1c9771e410665b50d7ec9f6506580c42189a2368fa8d6826f9d647d80ae0784f1b92d1b5653945b00deae73b3163e22924bcd7ee2a0c2e0c3cd10f7c903333a29d2ed35319befca2f99743fd9722741672083a66554f435447eb2fe0eb8c84eada1e81f8dd87b3254572a2146836502982401a76e2397f453eae92e034f5c0d9250f76e74dcd7bc1253928add2c60524fec4d0438d3f91b745529fca9a3530f5276360ecb9162a4938953acd7892390069643a64a2a39d6fd2eacbdc25638db3214254daf0e5fd85868bc74e0ba0bd24e694c7bdaa6c652ad0e55adcd37d951b9049d2f87ac939186f6ab47a6e58f27fe5bfcf466b5a0a6ca33e65a17585ee04cc0ca64452324b222e82ec6bf6635955948ab896bba963bd33dee86b093668a7f9d77dc4a12ba866201a9275d9d50637a3d21e17a3dbfdca9b68352d26a00a297997e46c0dffadf99e273a484245d4901fc2cb87f59c8c7cb4ca79a14b4ee66e6a253212c2f435bbcc29ddc5e020902d31feecbfa48882f91ad9ca4e048868f7900b9eb31d7435a7ea483532d7daf5c068946c583a018cb4060062f8f932ed9a88447b9b230501b91b780282cc8a6664e05a2e70cadccaf159dd930843187048b51d1b47573b3b85c5d7698e600c3fcc3cc1da6d819d9f4eb26974e0f07f97250a5b823e60513c93c3dc31ff1896830712252fcdb36abfce75f32e0a4009fc23ded9414fdccbf48ff25cdf008415ffffca5759498504eaf2378e7eada9d0cc30ba24b3f7349d44fabae6a400cb6e6d3de9bdbe5c1ea3597ff2b13d0e4c6bf4fb4d8bdfed4cdffdffa4005fee2c406a308e8575d01127e5f7f4b7fc2482e23c377c3857379f1ddefc2c2bd6c32808da4bdb18ffd0673e95a812faaf0695a2098caea44b6373083199580ee5c0ab868ac4d15fc51f7a582a5b9649e554cb8c56a03c6738af69ffe3e3a42053a2505d8e28a20b4475fb0580f63c411dc6e938f75b83279543326a3a9a50367e7ed5a09c4eac893f123a482a1cee2d447ae24d901595c01ca33a2fff7a6aff171dfcafd5640a699bd545be5a32a57ea3be8c745fb5bf35d451b9ad0cd8ab556fc238c778540a648d75e91f8397e90da3198879db8fb3beece890a9e111bc362d625bd0e1c578ac31c3b80602e1502e54c01417c64f054e107a0d9fd232b00f510bb4425ec68dd55b8d2814b10caefa5cba21bedb241fff7013fd308055d8dde7571b7f1b477b29bb399e7da341db4448817e8654dd271b31ef73c5233c2f1b1e96a99f160b46fed67900080a5985934449439d64056d730ffedbbb9d2e184085d31ad8a74728c83e427dd40fde0b2a2d0477b7ccb4660f794ac42817cbb87de4191a3b8497b3135d83597854a7023d8fd0a9629b97077a648c69e6815a58a971776db8bfa3771f81c866441ee40a61bc3a7e318b994227a2d087b281b0c6180712dba82f9a0d6e10ce25ee548677860a7b118cbb2c619ac143a92a88ef17124884a07b193b96d8ad61324d77a7da7dec55241117c7c9410d6a634c10929c1074a0fd8c3b956b85749cdd0fcc926921957ae5ff322ebd39d3e133f7f4f0e9c1b6d8b66542c494a4230183387a73e5a83d16a4385655d013fb0cf13a3aa56b05b8e4522eae29e483b5570ccc2dabfe7b34c5b6d6a1bfc6263d46b7efe8da4b71491b04c0dcb71c75cb197d8c8f35c67cd3a7589e50855dc4b9bfc90d4324d8e47b9f1f78cde9b0c1b3492688468f3758575a41278ed4dfd78482079122cbcb6fc618262848f87f635b5a4abf3d06fe917848ed700a9a18687f2470e313272a4c12054a0f2a264af824dc4717846b6b0550dd0e2330ffba3f569cb1c5c5a22dfbf10f26df961ce8c0059c683950f57277fe3b0a249c31c6eca08a441ca4ae036daf7591dbd6f9f77fd09d5c588dba097ae3e863bfc5fe8010e6f536480a845eb132cdf9f597636adb645063583fde270daf7757de57e62e62b02023e1303ec170dbb89dabdbcc4d595ce19378c94270861cab1191232423366e3572850de800c00d1a6d0b7e61a6ce2d83ebdd4f1f0b6e42e84d83b278aef526066105045e02d171be721dfa5891ae09a0d5f326839587cd346fc31ee6fec366080ff667a16996d3b30f1693fd2dfaf3f853f31a8dc41e9fda9e83bab6f1c22ce846fdc04e93f6f0b61422a5e4f9bb9abbcc5e887ab8eae9e02436bc4590c5d9149a1a821d30e3615c620057b19fb476552adcb041165f40e1e5b48d72c822005758b6c3b2ad8ef873b712272ff3aea3bbfed87748e20bce667c7efc98ced4d8f3c51d84503883f62b177f008430bc5ad0c1db240874b08f8f14222de90264d0ab539deffd92da4c2261029a421a1c08b18fc0c795931ff4d109366906d70687c3828c82f8f9d82ce2380a28238677b30b62881b24531cebb75592253a7c6df5a04bc48c4d2fab4cb941c12b772bd92426237852d001b3197f0c9eefd7d9b5e2954c6ce33e935286df206497c6feea394266a4aaf787ac417fc1f35002cd01117e93a9dae371cafb43298dfa138e243aaf64adf58fc9c3a3438f52997a383f9db4cc663bb4dedc8fcdef70cd954e72cd3292ed2d91fead50bcbaece63137f690fa43298924cacf91fafef5926bc8b27f802d99da48718331b443a9c7f32909de1377585fad54632b20553447dfd58da8983c58724499523a9cdd30de2744ed0337032338bd90794ea41cb9b689d3dc0e439b003456183ee2d5abf0c7382d1be8e493f94e4bef43c0fd01fce0e76a233f9fdefac8b83c99d4c252b121670982d60b99a1b9bd7cab2b7229b2c98aaf697e9ba48a0d4a153fcb649c0b87ca4f87598185e510645a040d5d75d4a880d4dc1f3017d96a7cea8a4781f8e508f5daabccd59d52d597aba37d49a330448c8b5d17de76c7ad2d4641b6ba9c9d8d1a1b8b8ea0c145be6c39e13f4d49cb6662adba9319645edcd0939676243a720b97f509b7fb9553a2f843cb5d718cdc845e1d96988f89830937c3c76e77751eab52ab3872df6a436716f90c0afe03fdd01e0da0004da9f12acf29b45c251e2a669c04cb79a0d94aa453e2d3188efcf82edda2be0fd27ff67ce029db78ea065bbf5d95c1f6673186e9a1b559d72ba5d744db3b353c039fd52a485c6cbb542f101443df1500aba9d742ab2011c426b6781d8dd465541ad8635e9f65ee94783480036c3f44d642fb7e5bb49cfdc78b8e6a703e4badb807db32a278e67c3c1b1fdc69f34f862c7f7c24307b7bcf1a972bc17d81df48a941eb8c9e9e04be11783a786efef144058038acf1a53c0d379332df7feeabb69b5ce78be09793afe17233bc0a4501bdbef12df05060e5740f19dd14df2adbe441d520a0e6f427a6cd56cb8fe839a506c19fa484077abe416f791ced2bb9ac4e7edf61ca002e9302dbbaec3cebd4a3b0c6e5f107a56806e620eda5e963661a8b895149519e7e7bf5c0786ae32a55ac1404cc912ebab17f3eb4fa3390634f4915dde8e300f4c50a424508b3434df4251a88d1e3adf7bd428f1e87025dbdaff0643f02d99a99cc9d40b9a6271550e855ea91da9640e5dc42452436b524fe18ce4366210c0b4dda0aeb3cc7ebfc43ddcb80685cb9209af87c30489bd25208a232cc6fb8aebe722d47e5ee5c703b1b228310015ada6f7eb814b729f8a05b9c1dd6b66124ccfb622bd45360d0bbd12ed13d36cfc483b57e9c30501d95a1ce4931300f0f0bfc6dd64bb6943fcc311f10fc02af4a46dc3b0364184c9ad237460b7b5315e0dedaf7f49de4926c924f8db5792be4f78a1051abd867947325d3440b1028fb8f4f7db1a0776cc69ae287090e41db264cd8f4c322e80c2021c8be55ce174d3373f089fbc210388852e3b9a56040fe51e0d567af6302bdded521bd4b8a2248a418d77d4c07f3df53ed47979d22264dbaa15ac5fa13dc56864203c24a2c7eec1ee88b1169442facb600a7c8f95be46f826e718410200f0c8b35bd9ecce7d9acb486ad6dc97695cf95f32acb86c108845fe8122fa7cc22fc2163fba778429ac2c500c602307bb216b39d4954fb23164db5501cc1a61375211d564829bf0ad8572fc3d353be1dcd516cb38208457c65ed23450a0688787576356a075594a9234d80a739590e0065af8c8c6315f8e37674da79e372076d576320c4ca499a1c59724506059149a1d362151bb26779b665ef02853a9ebb680dd725599e3cef70b73a21c02b761ab93154de38e19a9a2efd4e6829927d171cf226d7b6d23e46d6a031ba6894c40acb7e0dad1a17abbf84f4468bc0858fc84624812c06b45238d6c45ed12fd463a096c0a7b2ad4c098bd47f8cd764207092ce826b9e4b6666964da8c628f29bdef865c9f2cda11a4738649e5533a8b5ca9dcc0f3d467015f234b94e1820acdb6e48e2c57fdaf3f9ca2be5e102803360378e691f880fa2350d90afcef2e75fddc892a2f0169b09311d38065becc2f1ff42a6676ef848f5b19809d2a42b320317c0fa7b54c2ce0319a031aef68353b275bcff8d5fe483bf55c8e52de77f5dc65dcf61b9f515820b9639de961d0ab2738440eadb02aec2a1bbd7e6fbb5b719db9c6221edb7625f13228522d9afacf2ad62ff404a28b02b19b0ceec9cd879d7b3de962d9ded0192d05274ee32f8213e7d751e8b53cf9f4559d717cce5cae49548d17f0b4cedfc24ad0bb73906cd62bab6c4a80b17f59f66eab74b6516e4938029eb0f01cd300b8ce97e783bda48186c1eb0c7ed0ebe367cec47fb8acf0a2cedbc7544fce1c39b4849e6cb985c40c47cb9da49c3b840cca4664227d35dd4bb909e6b0a66c7667ef12a2b2e908b7831eb7ca1980b7da0713b0c7fce3c5033d8a935b2c90685723a3b9113db503a0a56b53bc757d597f62501871db584e78f3a64653346a0375bc00e2549d9f18c8236095d2600410abb75e9e9ede5c6901aa1abd4e427ad129121e9e8e4078fc0048c3a94f752f9ca9644dcce9ae2fd3db22280a79d2e06437b92e784ddf7cb8c1d0270cef431511374f103ce161c44b7d752207f61df80ead7d36baa2a7d9db4d28b9cfa48ea36181903d18e815f30ef0031ce9fcdafe5fdc76dd46fd42c0e9cdf3677cb39306f2f94e5deb548624499490a403d89af27865dd600290aea50310f85f28a70b4ca1502cd250056503bc1d1fea469672e2489a76edd1a4cc32d20b996cf694067de398b75a7217b8094e671f2b35b074efed4a0590a854fd303336d3dc903130c7cc8d9aa724f8b6e542b2a858f56618ebbdabde1ccd97d128da023ecf9b564f97b57c79d9ccc7c5040fe71c85acc819d664a19589fe7a33d56f122212b5d21c07aba1e495cade3f41c9b96257da060ff752af37b44a48815c5c34c8c78452998468c1cd9e26048d859419fc36e4dbe9f6fc7dce4a47204fde3c3b7aed370c8f4b464184f5599cc8582c49ae14b0a77c6e559c1a34a8f2e417a5f5c25f81f18b00bf35380279f15afa579e76df5c7f9e58a8380e6598c038f922b00c423de3ebce5f3e7b5e441778b149ef672e9a891fd5ec4e8738088b0b9f86223c3a61920e1b52c8814c18eb24de989ef22668c11409ae1c6b1d1032e8062ba3eb27f8180fb2130d134611c06c08af73bff8aab4daf80699b6340c9523ef63d8ed5ff0913c2457fe70c5771cdf36c372f428375b9ceeede5a3632552f85194e624cb55eab5fda28684d2ed719804939375fb886ac0485fc6ba04eee552efe0080c89373ef8384fa627b20e4e81526cce2c6b7ea232edbb1cd333bea6a306bc45e5231a440ad6c4beb174403b41044f6bdbe3fa65a6f3b0f0455925303b0cbbf968f32abe6038cace5c4304200923dbc0659fbae432472655194a1b66e09b4e23606d577492b850b9f92992a1d56e2fe31d27c7cb52adf6d022600666813bde5b2d9e43e7a44fee087bd2a959ead23dcdff4184fea039d6e7fa68e7ac7b21105ccb58754698b2daba0413b0fd6e0fcd96d677167f8b77a456e80f04acdf73221d9063769858e3c10422cd636bbe015ab8c54cc63c11595f98c68f9d3e01fcdd72b255c58b43f54b67ba77936da2efdfdf78502ba3c594740d2fb3ee1837b5b03b4c2ebcb75f7504e35dc3d3b28202cb9a68ca7c4951d065c7f7ff03a1a9b0b37bc9c744b3109459b78c5329c72899d43dbce5cfeb6c8d47f40e206e3ac7207a7a95262e4d092babffc523275a04c700c3a7ff97061856be968d8a67a73aa0deed86fe18446ed41834065362df0c4da9e5f35205229de4d63a05e5578a5f9ddefcecd5e3a6ed07f68add3b88d2b59d70f4210f304bb306ba053c4d078af6e2580bae23bd23c7333fa192d0e8809fbeb4d2014599a1e95678deea57f5cba133bb72031aa169ffc91ce547581191a2f776fcd9366215e977ca9659e0f329a38926ad6a3ecf7ed2bf7a64f825e9181452a7fc4b2311801b6c02a7f655543444ce9c78ba28a5f00f89a235f8667956e6b4058a5c062531bda63550f74e7976249b5132ec60f1d0173310ee265f368a0d35a15ae08b2a0d874b03be6a35b235c4f5621e99f91018d4a837b72438325734136d90759ce535ba16f33f5eed66cac3902a5fb1e3571d8643f0e74c54e61aea3ec95d6cb83e94be5e35931e872db21d54d73b1f36ee54625469b425ac8fec99cd6e6664c348f16a806f79869c520607631fda80480817cf809d113dd56957c2bca416e2bdb795c33fe5176439dd4c2b068c089e11e3fdd2805c1f000b8e1f962df2b4f786bca65210507ad1e78e7a4af841083c0444d26f4b5ee12ecf6407afeab2b1cc7d1b445792fc8396e7bf6c88c8011d8d299b9a5711ef00fa38b4d922195dd714dfa88288c5152c70cb456adcc7c27b3ff254f8dc1f91adce0016b16a4606d670ef7c698d748fa54844ebe678300b5742e9347cd79a1a307113ddafd938cd4c894c13b207690b5077213544ff2121aecdb61dc967711a2f71374421402334729abdb13d7a337bb2d19e10efda17d304cffc4482c80975fb2cfbf03b309cfcfeb3089142fbe2ac5e2aa5b3e83384b7929648d250533d48656e171631361e2430517f77dfa14367588a3e888f6dc04e016a1f26c551e79f7927b04ca3d92791efd0b2b5ea310ea69a6619ad55e1a46ea0d9b34ecaed3dc9c801e353b041ae4a20ca397c8314f3d22582720543679944c2be828e406c9440f0f554383c085939c3d187d07ced600e2e54a047a6aea70969367d7bd90e6c72cb4102e762c33eea248c0276de532420988c4e4571108bfbcf52493ec9e9388fe80031b47554875625213ac03f9f9ffc25e09923cee2ed47a306368f466b0f58bcface48a8a01c53744354fdfde0997e9100c4c56f0da623c54903a909ea6705a815f291e5149d1919471eb570529b7fdb788cd5119258e1345b38a762734ceab3ab0cc22e5e423687e72933499dfaa905859077e083a83f350729a6ce405d75d9b9151b61f992d129a4bdf2b963f458ae1de3241dd2980bb381d7affdc62d4cf5f0303694448c86965081b73357bcdbedaad0a817908ed51a6b3851873166f1267291cc1754f88ca32c03745e244b1250ce5feb6424f89942ad78b40022e82a86bae11ad4e3e65b3c215e65ab9815e0a12f851518353f0e7aa22546c09a893423471ad5998ac14da4843e03a16366481ff65855df7336b2aeb24d920a36a17a480a4ad700b55a395965d0a2b70490574d23a006d3e5820fa9be9dfac3cf27db8e1ecb91000dad5b42f42a395dc9eb7bda509f82ab88327517d4b877413206a6844375e7d8dade6c9b0918e73f5dc57f6b7304fcd36ab81c026b348f89c13040e0dd2adb5b47a5d070fbcd2b1fffb613516d23ff392022ac76154fbc9b543531164a792d21e7661168085fc14502adeeee54988b7923f219b02e318cacbcd170d24fe74bdb40123d48965da0fbf7099fa25ce9c0ddd08c89d4df40cac37971d7ed62db8d7423b45af0a4183636e8adbc39a5be8b80493c87623ee0b9cf588bc94f7c103b5c63765f63c676b62e2fcfa01ab75a6a588e76f17736dac937220fc3dbd99bc87f5ae3a0b436f018a18683fe4bc2ec18f21f28253a3f5c085fa6cd2111846cae86333d1f97a258e13a7a836db548ce56c36830e7109ff7ff41cdc09d35b79dbbe8a085e9bdce260cacef30f53265227fed491b8dc22f4890d960c0bc0f1b7c8371b756537cfe4b8528fdfd6d7cdb6fb53dd1818596b6bcc2d4d489df31d690d4c1663d9a279c69525a3ccafd83a98bf8960c9cdaf23cd074ca236532d18cf18c09806bd4e0c9281b68bdbc01aa68a51e9e9217e1ba375854b0e7c166e4c13be05b17fb0698a02ade113ebd71e885a3c2d394fd599149364dfbf5ec573f091655675bf50fb74f89a180fac3fb1507e6c97a137a29e46f39dc50b3b59a12195fa44af17813a04f1728a8ce9d1c00155401fed5f4b4f8e72389e8d43f0a52dab7d3222740a577c7f9fb8ac7de381351cc529efcf5f9e8aa6b19c61e2318feea2c5434261af6e6bf12d88bb2bf6ae3b1805643b369898ee3cb02fa4263c1fb2cc5d417594dd7a1cc50748627340b412d75afad80b1a2a6d8210d00f3368da0f4aee8085198996b8ad82ceba1573620fe91ea50020c16f3ca5a98e95e78cfd2e8cffd48dcd917c78938d6656bb9adb624eafef0062dc6e71c615cc40de7cf80f1e29332bbbf857b03c65019275209657839f15ef24b3b9cb7bbd8a8764c34ec21f89f18ab8e531015a1aefedfa1a8c19208b7c0e3a1a3ebbc9722fc16f95103b3c5a1f09c9a4de886f3012536e6e657f3b70fcede67dd74d504d5910f7257f8ccd1c76c44f8758a428c6a6350d808194ec3809d924c974d775889608cc6b3a6d0f2835217d6c75ec7457035bbdbb35fe3b23c9c69741ddb65c5d2638f10802fe4c543a0c2a41ae8fbe1bf5cda80807a2eb7989a5a96e81624b6e2335190ecefaa4af01ce9c397b322ab4d4d77a68cbc8e94510fcb3c5ff2459c63f6e6ae9d717fd6f794a4a2998c3fb4dd39f19d8c04ffa9c48c8351da448fcc2adff58924ad72b7ac9424729ce1b2cc469e3c01bbf7ecfe5ce101e4bea8b5b45fa707a2f656ec811d15b07ca95d6f26c76e98d63e87e544fa020781cb9a7b100e70922e0adda3ac66cb35656f080a0d483857a375c4cc787637be8013a5c616b8014b0ac8bad9d4ab663e9550070a0db5fe72dae6177b4cf2696763e30da4f90e9e9b1df243415b82fa9c4718badb6d31bce4ba3890381771641adcf044efda2e8a64743ae89d68a226fd8c1afc98e6733f5e57ec69fc0925d3f1e7813eaa833c5c5b4b822bbcbf02bdf08d4aff6c55ecee06c9b23f773624f9a67d1636c4965ebc2d6a435a2802c3234008ae7823690ffc1ba777562818640b5162324fb4ae19e00686431ab59724354757487091bf8f5945039d2527c3b692c68ce1c10d4e282f7272d180b112c44d306fa16444c92d446f2fb4e08eb5e5887e224a37e478d2a49a10f9f58776674a41dfa6cb356eee5ac98c3e24b24e1dddf3c1736679f2347c1e93710b7e6042f5ae825d18c09f0e13756ad22b8974c5882ef163bf4bfe2352e9af0fc1ba87398fb5e55fb5fb4d74abdb4571b0f55cfaaa5a49e6596f4d23d453d61fdd86e5090b9e137391c8e3ed76b2ea3c7c8e33cd8ae6048d07ef4227c394fab198e8dee86e38f271371ab65cf8b82f28cbb0f4cdaa3961878ee259d15396555595f57e26d5e7c0e3db5b5093cc139dac45b584b940fa4c32db49990fd8570edd677945e23e8c048ad63db14496097c70d9153c318bc40f9802bfe1a5cf2dfb42a119498884d9a0ad27b3deb4d5ac0a2d6cede7c63efa3984fe98e3397c8f3c72b64062a6bf3fa4b577cd11181e2dc40f9ac60a864361acbcff3a8018a1b328c3f8d7f9a83433da68f2069745cfa78f20efc69a90f12520b72342fede3b2ea6e1c911332e0b016fd2832b074385e7ca272ed6d12c4326bbd89b1b113e1036d3eaa433d8f6341e837ac180562545cb494bddf7d77f677239bbd8ac5199dbdd815c2ebb5b2cb51f75e3a1de18e4bede2a191180bbaadc338d054f5d1672a807e1cffce744586a6768aee4347bf5c0c93d41cb82e782f0c72bf789c6c0c1ddd2bc32bf3282c4e8d67010ec4a5fff13c42164be2f56a5206c962adb0209d05187bac7840b97645dd9b72a39529d17c80868bb3f424aef26a74a5a9373a47795aeadd6ef7ff8627b2394e743444ea533cf8a7d0b26c3887bac59b539112709256650399e06030c796a5d2e04cc269a1aa92f5eb27fb2c9c17661ca6d9977ae66d817342e871e526e02eb02c3b47174fb3fa8bee9efa18743bbd8d704248fe12a771621d39af8e5e7367ce9b46cdfb4031f98797d41d87964744c5d0cbf5e0b1fabd60c1d90c4d2d3aac47a1fca29b54eba307642d822cafb48d4ea7925b1589deb51ccf5504e66e4fb32e53760b251b492f9390690e3ba84a4f1ea32857abb7d52324fefc72271a452eeca253141810ea0cf1ff014a16d284a8c63dce634c43b8973579eeffc83e182afe201e773f7742265a7182959c7fa4652d6c32d266a7327d14279bced03f27984abf9e779c628117cc30d510d7a864aa91a853e98d99c56f2c8c4fbea9f3b6b318c4a08580bd863ebdd55171b4e03301df3ad86fb157e35789856e4ef01c39cc4a8232faae16f4b8ea7fa1480f8008b0a46b79b39334f8fa23e67aaf3c1ff1a7c2189c04a788019c3bcbf369fbe5ccb87adf7dd7393a68e676ab7d9a967995b2b44dc2d88f04a3d2ac5554eac176af87d7378054e204521c0d82b131e3cee52a562a16e369c25d6b27933b3c6d3f216d2de6eade7d6ffcd93e5ef85db17741fdd62330eb4c313f77df19701616fde361d41559b5d5c4ef2ce785e233eff0dbd5ee68ee8339821ea9385f0ff99c0f2495a77c8afca558ac7b150a0123de4d06ac2985f765872d3fda503d7c6990f6df4407090137ed55a5e48c9005099237f96b8c699ea846b338ab84de0e571fafd8945c6f99260a5f4dbe3457c445a9a886dcb24fd5776c0282729b6b9a528b734c23c4df299569cd5eefb3a635e327677df6466ba03ac11b63bac86c7019266904ff87618feec127fe1d5e55a9890e856627ee8ae5e94f3f2f9d0cd389c03a22a3e83559521a8abb87963bef31c6f50da3049a0532a401e11d80afeef4326f89be917832fd9fed7c7cdcfce9e7718c331ff59f4a1edc50a9571cef67e80a843bb42e8e4976c06476a58402c114ebcf8410e3563d444126f7451716855d785b1ba6f6dc6ed2f94a6ffeecb625998dc4c98f4bd63abb876d611dbd54a59e92cb6e729e34a5f6d1b558c9be86c142feebcbf16e3adc0f9edf32e333f6cd6e9deca600ac9222129aa31325bc5deffc30a22b83a93e6696ce15c13919da8c91e68c9dce3f45d40deb6869bd57f148aee3b12e67a4af4bd573f672aa3edb1a9e2feb58bd0fdb7698fb08346b917514479c99c282f7f9e514b75746be248edf0a65e8d36491dd7965c0fa49406606c94a18bbdedbd2db9a71bc47b3bc20e241285e89da8404e3d3ce19f259b963b2726907f1c42d177e33e4a36f08a0b57938a5e8d38b46fceb63f99915b3aeb81c9be12b3688cdf2b1327edf1acd16ec78e42a486745157bf9760d57aaa9a098109a0b177f8dcbfc5031defcabc8e2ab8fb432075fc2186b5d87f0efb913180b7a2fe8f06927d7afbd225fb64f27534e96365d56cd8c5482dfd57d8a12dd583bf20fd45e0d87f84f300350e3130a2a0f09cd4e593d59377787e2ecab7e9e6bca0f00d760a1b8237d3c404101c3e77a3be100e6bb77bba6cacb61589d2b4f9fe2a5d2e3440030157ae601a0938940107a15d5f0b883c87c57c567a60989bfd8383b50928f32df124661f346d8690b69232a454433fd0d7f0677fcab8a4bf254b794967fcccccf6d8d18d42fc907676c9864c64a347b476beb655740f859540af1b880f32d6d97cabf16d3beef16b232a6fd5a912fa08f375f5175b20f89552dcba521c385186204afce553b11b018034e5650c7c9a383a429c3ad0ded9177ba728e5a8a6d115df1a4a1767fee49bd2858fce489737f94c6f0b41830b5833e4725a9207399d39834c0159d3d142d34ad9ff3bea8d88f4c38cd4fed6e3d300fe2458c172c567efc6b2eaaf8793d1c14ec2fe6df28ae95eecbd52c348a356ed6e1c21f6b73edb144b87103a081d2ca5ca898d82c58333b8349dc3140b74475f24af5b43b1490190f6f16eae9155eb03944dc89fb42edeed95eed0e69fa2ead85282a19575d0351849bf25fa552ca7488054b27d90c434e3969eb6fbdc7c7b8e8af0d7830980e6ce5c27ebbd9464c08e7a143b095cf20c90014009cd6cc8ce5371bf4dca38bf6a809c09d9f55baa34899ec23d1f22b9c960f7d3c2b940e61941d3674a54e65710573d3ac89abc761e922072feabdac154c8bfc0497eadc89e9d8db3845819939d4e9a6f507ff3386bfd2884ebee264d3001338635e1e83228518e650f4b8ce28031731b64c58e7bdb2537d1c1d579f66366be62cb3041c94f68a0d0219c106603d3a7236e094daf1deed5d3570fd158d138b8dcc3e6fd8c3995c58d84aed7b5b7bfa53869a562f76254eaf47beae8ad05739fdd7442e88c515b981bb8d0541f721dbe5f5a93e1d572ae58ffab938bb3ae7f2c4d72fead6c5f35656662b62920419ab1154f3f2f6994f381d42dc29eb9921279642d88d31980d877864f3a2f30c5f6b99f15828cac0ea65cd17a8a1896c4956466810e30d176c27704fe652b3ef329994b57c395a7df603c617729ed06810999cc6e4afda81435e7a6ac32ebf7e37a582864d8af47c68a71186996b9f116241e0d4e688153f45ef91d9b493c40d46d8266671cd3fc913fca1b4029aaa32f248ad73a65e54532663071f72f0dc88266fbda195b8917260103bbe375e994b129facfdaa6c38bfae21920214a0d82abb3e1cf8081d12f28e740ad7fda58ca562113554f311be3ce561eb791103358d7cfe7f7e96d3becc59123cd2156d162231bc280f3c046f22e264e0ebc737ee0826b38964851c23150f357c76d34f07be2b55ca4bb894b51037730873942704348f3c3060a9fa274357acd81c33383f71e1dd207603c0908c3ef5e41beac188faffca27d44ae411eea07755133ee81b248563e58f9db7df14dbfe3933a6489c1c303d62bc5681bf2540cbdd566025810fa6f98082b6f03d5063ac76e91af82450326fe93e50607eb8a3c2dc1ec98ccc24d6209e295c9384b830e25670933f1ba7ebc0953a5e4fafa42101b857f47ad741ce166668dc1f5b1ebe2b09f72524997f4f09bd9abf2e9252410e73bba67898c36d1c407b2297df36d5bac53c90be2fcee91695f2b35a5e4c130439ca4ac23d7f03181a5ff427f43c41187a0472214ff57eb12c9235261e1ccb654bce0167aab53026ab412f53b6d5bc3ebbddc2665bcbb02a81eb25cb14a03c17f8c30912d89d96d5a671028e6bece075ec8266aac2952795dfadaf7b5a24375373303efd7f2edc27d67224872951439c254386de3c4e0daad6ec769b104a02d0c1f737d83f814845529d57dafb3da274821b12d947138ce1caa2c937238a5d1067b7c0f6e5d557c7cddcbfbd502da3b99226f622e60714708c16d85d526dabe558a033eb3c7b75420ac08f87a9cef4841e5e4af3e9462dc019efd2027bbfa33ef9e212705764280b19797c1e319becbf4dfa9f45f3f761665b0fc23b359f6d79e311e9be1fb69a346acaa0bbbbf1bcf80bf9814419b59dbf21aa4876134ea6a2d70aac8048ccf7e19b08e8e377a236f0624eb9f4ad4ea85c7d24433658d5237118f6843abb59d42120279b9ab65c558d41f5624f913d363167a7e8bcb4947ba4326a8b3eb22d9c36cd9282b411c81c79c3c9b65142ed23dbe16b6531de64107b44b72cd90b78a0ed64e37b2ef90b398613c05efe930d6db7105ed70ce69d381d555d307f441beb8ca422de75a33a534ed56ade08e2f4caa9688ebf2b8927190bcd3c4ddc755063d926f54b355f4db9dbfff2c6869650fb4165339613ad4d30abe408d6529fed8f8f0723e63a4bbfdc2553bf769cbc4b6681f1266c18accaea459744ffbcb1a63e55fb60390d74e50e05975af485e5f244eac684916580d0078797035f059cb06d5a2738bdd660cc8a6f9651633f3a72b0a3ce1a2b1a2f7e7c77e9330672a0d675aeedcd7058fb81aada48a9bd5e014bf905eca3ffd07c1f4ac0b3eac601dcf37004320de00d02c30fb3719702f1571a2a73f94916cd27336758ed0d75453a397dd4a1301493cfb82d9c15dd1b8a4925c547c5eb5c4e0a3a76a6d94d3c7734c21ae59d4303ea21111fb5a1a644feef222c8ccfdabfdf537a0f8d90082ac87cddfdf0f7bd5fcf45fb662e20fab8a3a2699c0dec8280fb896522b21ca0bbde98bb3347aae9715eea3d86febf9236c02f5650fd1b7c1f5bd6cc3e132db7b6e01ba24390eb39724ede92ab55a259c8a459421638cff4236bd9b86448ee68409e18e10f670067b6e04e79b7e275e418278889ea9e286fd75a4b6150c6a7488abf320190fe03be35c73ed59af4728d552f1d99cbdca8c26512c8a3c89e0953c8439be6ed03faf914f3c0acfa6047f461c5d11eeb9eccafe5159dc4ca47391a5c44028135831ce6d93f985ea362b97c6c5f46392f8b43ebbb22478c87ea901fd5e37cc1f5f7d3075f968f2478ad310107bd34e1e149661dea386a2fd2d7b6f3908c1ea1cde48b7ba40cb192fb0c15df65d5e8d0773f7825726c45710faf92fdeeffce3438fbd7933a3e11dd33a10347472581d6d1edf6962ec24f1ba6b519c254d1e1d2b4afff5cad7ca492fea5504f497fd225726622d30516299bcd3b61cba805a3bba4056ad8b88d79769191c439d0b0a88f32c8be2fee595dd456e7b2d7a0ff3429983a13cfadc06221cd26e46c9303032b70e76e381a22c80d9cada287f9d4925f392c24a41acb3c933740614a2833eda8d8983b0ea0caf37aa862e060bc70cced16233dde2778bb2347c1c21a6dc62e943332e96e31c5ee22ece3651057f183d89b8accbfa6fb8bb90a914d6b826804a10718d10cae9f016aa726074fc9069d630d420b3d4ba5c7b8c85799dad75952e25094a052b372a2e47fc47b23b9ea2e5338397ca9a9094c2b32fe87299168cdb969c221438cdab7f4e0d59b37acf483bc43b8bf6f9ce4aaad9495ab0afa49d478f47500391e8075e95188eabde2d7bcfa47f7c9bbf356ece2f05ea2284b1287ce77b68bd215791264c684832964e6755361966afe313c497af72bbfbbd8548801e446e438956da847a5aebdebde8629fb20aad5566d32c0cde60d29068b30631c1cd17cfb4484fc53135449768ef790bcba7f1cf0047dbf1cfd3339336810826596062ce2713d2eb2c293d0b33ecf76d3e5427fc1261b278cb381bea6d51acd69e127a871442b147dedd0fd4324228d4235777c0b0baac623bf449a9404d5176e2ad8b0facf98d12c95b3a091a9d1adbc35efe9a5835738f4cb30598aaefd38d9c0bf83640ca5c3281991f1113535cb02a03258734844bb4b4ca4a7cd8526795d63b2a06205affbded003474a039db40f3ff0de3aa890c566c1f6a5a6072cb4be7ee21447327af8324552c556b9faa548e3a17bf71fd993277fac96744baf15f8e3e7869b477783fe0ff63f185a1b2bfa5bd2367accb79056ddefb2dcea464aa3ea96e98054201bd8e47e82829b4b6de14b5a146a4b69363ff57d90421b2550dff2a55d644a2513306f2c8ec350e27e6f469d5237393a62b7475608bdd68a73d23e8afbf5dc2f51f5f34fdf2eeb41b841607cc89a7777fca4bf813e54ad8421316ffdf46281436375ea38640d3f154e80d02a9aeb74d8c8cbd3dad5f2fae8f032b6089889903401eafb1356f6492fe2fb4f866056b357a04b47dad39920dd178942ac7d7902f86f58b22fd20f1d3e89bfce4bed8ace81a1bf79a08c4764ed123ccd047bdb9c289d96208464aecd7e5d8398db99f9246f84a73a65e5adad06198e1f53baac749ba7242ab7ea724262d74cca702e5f7dddfdf97bc3c56ae07c252b0f0970e00c8a280ea0e1d2f4272cb3347352687ae7e225d762bd52cf292dd0b52360e0463dae7c13c7c73618df30a8f614e06d3f522be417a3daf5c18f846e5438ffa68ee737923512c1cf71802435a68331fe54098adbbf1aea3f0a0fec27fc6d6375d6a5bd9e11e9a34119a76aac608aee7fb3e7a5e641a300755e5e7bbe34d165afd04ecb651bc41977518d5d2373c833bbf86027d94907ae0624359784243e4124eec492caa01e94824927acc0fef148adc6e3f8964e095db2d8148b73db29514ada27d94283baa346c16f8da7f0a916f15ad049b1e7dfc0fab99a48ebed811173a5f7e8b67f99b4456e10d9066e0f45d8cc2d051c16796617c6a621d2910c053afb2799e8ab619de8f7f83f6b05c6bf7132c5262556b7d044fe7f1c68ba109f039359911328ff21bff7408bbff7c6856709d2f80ffbf7626396bf95c7bcf1f27347fbf70f7730fb5797b3fa3558e6ff503eddd2782b5e30d0abbfd7156cc2bb83041c07e381d44a6fcd885dd2ba01f031965c250a875773d33bd3c64817e07b42d0b50cd606c1355dcfba0e5b4ac336caafe1df164abadd96e887038067f97d770b0d1f4b03062937de5124e867d9a640d6f7325cbaf0fd3750bf726056606d84ece3eda99bc192d4ff646016665f57a0aac19ccb12cd8fa142362effc67700e2b8f2b7fb7f21d139a22cb988d7cf05179dc5eafbdcd886c04786a014902c129403bcc9a00141fe6feaf9b1722cf6c6af0e87c62b32370cda06a3c8b39e03577e11293c9c09b49bf2d87f224568a7bf19dc13ebf973f04723a4bddf7270d43efdd4e1bfe16e5ed414333460ae43d3e8615a693678c401e60124d13250a914ad82b0c6aa9c675b53f61baa4547c671d1443193b3ed050e767b667bfdce1d0aebef772f7f8bbba70a81036a03473a07e5ea346549ac43695e076a22929174ff81215e42fea7ff3e52fae0a40d4e5bdc258cf0d88adc07617f32a14cb1319296617244b5509b5875b3a35342e3fcb9dca36672751f0cfb985aa7f7f660cb80cca70959c3f34cdcdf86abb29afb4afc0d96f89f04da6ca0ed2c3444e27c62ef4de1f3edefbca285a9aef8732f1363072950ab2eb2b378845941a9c073320ef174aef0e9efdaab3a0c23d501c31d0a334476de41959382c051969bcd45e3dca042750a29e9761abc930a34cf00701da1ca493a2a8747401607e0c87081b14e70ba7e8fc70fd16026b3c9a480ef631ed65cd6c45fffa4166e32d90ce865bf6ae123434391299eed367f7841bdbe738cfcd2b7e2a5e8f9fbdc36d2779a0815e17e7f15960cee040a104f336f77673d411b815234e3bd37ea77652f4c0b40d5aea0d005db3ba2326b3868067f286c7f87ea206a7a1fba330dd76abf78de5a125d29c433bd0f5a846a2e10ffeffd285efe637d99564782cd0e3647f8f08076fd134198dcac3617d25047c28eb1784d0ab42fe0ae47e7d4ddb2ea15062a1b764927827890f7b159f983f572c28ca8802c38e530e001760a32fd75a6fa605e2d4f8dc79dbacfe71bad9d34b09fa5ff4af81d7e608a330c2be484dbfa86f58c612e457dc97fdf2b53fb989ea279434e48ecfd5d0a275f9d66c042174dbe283b7f78dac31d34aac55d8038b6b237f872bfffcc658e1593d7e477ad614be76ab0a881d74bf982956caeabcdeef51ac1a3489525e17de25365ddc282cdb1267d3054759716bb7500119fe9de7b26e4004555b74ad5a9f5c015538d8bcf0bc27bd407e6440e30197a629fbb73b16b0a2040fee8b3eb7fea55318b4d7679701401e7485a68198123404acd1d3101ad8ea96f6f405bec84ad27643dd15e59f591bd6363e6b2897c21e23a649a8df8f9d9579e2f10fd30beec3941a673366e354f3d39a9d153960208bc880edabc2a3e247daa221b9e1bddb5add52a48b2fad2f07dd0620ba57b0e0f61cde46855652e0837a21cd4c60c8dd083d6152fabe287e5bf286ae8433df2247d1327203838b5a9ff2e8df34ad8488ce1318da05bf229004c550e9ff01cb51ea15257b39ba02bea11b115d468690daca5c2c3bdf786668a68e1db62f4b62ecbe1046d9999b795b437fca87779a294efa46d2a5c794bb7162086e9d39b9fbd6933757fba01909519c74bdb1f5243f0dab80a5b158283c601afb67cc2a8cef00b7f2ae3166902bc14e719708facdec8bc0f43d9d49c1e96b348b83ca1f4dadaa38ab82d30fc5d9baa6edbfe9afadf1efd46b35c469a38daab3dd34be0042afc32efd06d874c906a1a3807ac64ab60977b261053b87b8c424686ae13c2b650e2ef7730b87a574879e62b463f92af925d4ff0b54316d0b19ae56b28e03cffb0d29411e3ed843b34bff91693bf2c22448010464a7a3d567a29c39664029b68fbcce483bf12c6e94deed85d91e66008b523085ee1b41d1b30e6397a0666f15cad1ea495b174c5c7331b56c55a067efd498f3a1c56eb1ceb76cbd02f4978e436db84e9e340098040ff30688e815394e9c25103ddbbc312ba962f6314c64aaa5b56eb939ec214efd8726bbf9e3e7aab7236428abc6b77dd723ece9dba0e25b0ed14b261b09e6aa713c0bd9740539886d2d8955d4e754a9393da7c489c80ffa2549249fbeab7df60ddd2b31015f23d9c39bb7ab128de2ac78e124f27c1f5015a4c0d30213a6095285446c4e1bd21ab4f27e1c3a71a592bbc8692631bf066885eba5c0287f21a1d21baa4859bd35ac20d816254fe48617b622517c93cdcab2da0ee6c94908c89047437875b416aa697a467ec897b22a14b7896ffd57dfa0fc3e37276c10a45ac2b4119b1944c3cb5cada0558a173be65efb9c866b8a4a4fb071a5753f9898d5b387528fae10df5e488fe5a3566923d14948da95192893341607744a7c7be11d6bca987f0f69e54fd23848a7266e6da025063faf71080d5af9b9447ccab9d615e07566d680ce73b2764d1308032a24791fc6903bf75f932c92d57362c618d92be07e06b241ecf7f10cc1bbfbe04e90088cfabd37dd5c9bc4f42ecd8f8fec5167d0fd7070577007db87117f57b41ccdf24b1b4f2dce08dcf98b01cfba832e7ff9962fa60e47825e05c6888ceb3c4263033a743d79bbb8081585114c75da854662eee728a6c836bbb2349e60396269ec84f7dc1bb9a042eb7e0d268918ad10143c5f2fb69c37f928ddaed6264e2d2b54015965fe4cf97c85e65f5c7c126a3efb5006688798f8b45b004d9d3e022989e8e6a4db06f2b1a6ae2868d0c471ea6be6a392d7968ee554bdd843db895f0c4bc900a763b95fcb0608854d00d27620d686ff012a318b2cbfddbd76c794806798ae2598dba0c5d4086242355525fe72dcaf494b438379728f5ff8fe20ed6658cce6d7d807f299e0fc7ed32d522035cc748b76a51693845f9b00f49789da9d9a9f161c7c79584761f0ef5944871e8bc43bbe4b41761657b6ec49c3647101574882b2ab80b7a73a157517051861e44eefc3fcd62910d42d79a977e03b058ce621c333070cc143de33ef761115f67ecaa9f51fedf305cda9d4145776d8d3dc444778daed70c5196cb3f12c65c95ef0cd2901ad0588a4640ee84e4711ae709790fbd1b71d0ccd26f8ba41b94b9d9524852c8fb5c35709c9f3d65e3da9c3511a617bd4315835bd3ecf2c8d67047e258bd75c72f7fe0a4fcf1d02a1bb7c5dabb2851e405576168ed95b3857ed26ce9f3c7b03746f1fb7008cc9544021d1ed9ce6b58e91770096caf267b885702da51e8e6c42f3f59dae8719c1c63cf6bf52b3dacf34a3c48e04b7f7df707c32ed7f96036cd453a49fd84943ab87107d6fec5d4836898d716a49ad5ee626ed76cccefa3015174d4c2fdc56ce36301244937878be455a98cd13d5359b4466eaf088e828d7a173aada13c71bd84309b464c63b8acf7a4e7c96fbd41f40811b2c913a288a95686e7fb1ca0ce12f0f41dedcf1f272c9129f73f0b060a4ba1d4d8bf8f0aa3dedc08451e3f64389a747321b0accbe9d0425b4d2056ff03354db620ecf37cc6b0ed5ed8d5e3691beba1b3521058b2be666f995de9086c99049b97a86bb33e8446b8c0aa3b7f80de86e92cfb51015956fa281fed4dd88ef7a239e5a59090b361a794810806f9f00609166b5b11b086e4b87ee23e63188773844230f5d976babfdcad03ef4bc384ca3bbbb2e5accafa05ce8721ac22d321fda055394558fc41b9b8ebc34bfd56ea444f762c8c10f214dc235499afd54274cfa79dc8699d9f44e0170e4bf726405c3d18e3df8f3470fc7ecbca2b59c473c2c42684aa2176c6727db63ac9c1fc5f7d03537ec8e8bcd6eb70366fc04c1cc5ec1c1cf7a370b99de010de8858a0d8a2e814268a8b300be0cc5442aaecc6e6f1268561b024372e1c94872d21d7f077d2cc0b1dcdbe53887bb88c42abfb440f22c8094f73cfd5ba38d9b7d6db0f19bc66b987ce069b03a640e33e10f4aa5eb5d56af7408d999a6844d3a2e4485c5fd03a28735d50401124be8f321f6f1781189cb29403e44e2803638213aa411312f7e9586e5397009c98788d01e85769ccd2b9aa570c56d3d8aebebe2b0436c72701141e198c7a91b5a05b65d6927ecf0dc41192c97c4186e208ebf9eb268e995a8357297b4b2e36ed93a657adffe49713c0225908afca3bc04bc211447222f168ff84a01ae903a08558e94c7d9f9db62fd1bb99402706a8d08f3a3cbca04ef8332b02d34def93ce0e9644bf89ed249e7f71e5d26bd03656cc0c594690ab09a4984c9a447c0889b757c48d04d9938e5af6828d8aac44fe62f07b67f0532d87a761143c31d92ed4f2c064737ca7f94ae38b7e4929fe82c79676e96a2a4251fcd509d5b7abd1b66e5a1dc69dca994531d8a145941d913dfee641d58bc1248ec48256aa4e72fecb1a87015b83ba5bf7c8c3da8c5a3f2adecfa30aec50ad3a61773972138020984dd8559a5ffb705bb7587314388366f5dbf0936065c92341e905e32f6ff0f7c531e278a5c87648e5757762178ad6ca1975892d8478c2f7b4279489a93a15b9076d284fa7eb2d98213ab7ec2e2a7fa26c4c69d245c501a5e44b8f4ae8ce5f22387d9dae3884007036555e1a67548aea1007dac8896afb7d6908860849e7c8c79571ce0a73acfc851f035c0705cb58724da2437d53cd53ea42b361ab8d6a376ac6319d656dc04af9f63539140f636734fb93b837c7fc049a86d48e9f357814c8f6c8da745515e0a0a5f6de07d239002d8091154d1ee5ddc39faf81d02d28085dee02632283d6673c006a3897bd7d10b2356eb2f3d679068c12d65d0ed6d6e37cf0b2fbda7992e046da467ee57f774bdfa3462faa247a56cff1139de7b53ebed9731dc84f181d0f2f7b6170b735dd64ace0c9a8f0ed6329f0581c115564eb0753ce21626c8e301b087ef5dac0fcd6e405993fb2b2a05680a6877537d3af06f8c3a39507a8ad82d82645ea97f064151b3b133f8c5b690595ea13eb8afbc8bfbe1876b36abeb69311fc919f1dd16c33ed82530e0ebfe6f2729a906317628a41a786c24075217c6ceb1d3af31ce4a470cee7136e7985b8d9cb333d1ed800b24e93e096ef46018d0940c73109b04b25cff0ef094ac51ad351a61cd0592ab11e474268e7d8c5f8b283a7b6ca9a4301929ca39a0727e3702180fcce42aab93abbd1261ac7542c678d9dc7a43324fa69e722a9e2e4f134947205b4ee9e192ef79de7b4eb46fa59a342152abff0f9e2c1c637fe698c5f32bc1b069e4f61eadae1ce4c75adc1fd6ed4fba93367580f173efcae8c5ad57faf75f44d4ae2335832384421d1a7069259110dad3da2c2b841eda916fea7c6938af613eba3f64663a29cbe0385e07fac7b7bb9b62d8bd903a3bd642682d1375e7b9e44979f3b9b95130c2d8932e9e35ff75c2020e1bfecba25a3a8dfee0f7d7b1d6f3c7e507214fd7c85c4c8d11583f3e56755c3e265377727193a48727290be93954933092804c76c63a45bbe4b9b5a99794c33dda8a157968c5ac53c743a825a070639cddcdbe467b3213276e96ede92d4eee33b9cd25ab5aae6ec403c4cb5a90da7fc495964f7ba744c8933629713837b4f8af3f7b5fc2dd29d9823a8034978b92fb6a1955cc5a586536cc324b59b27904470ef9945d5bf2d0eda8e7b6cadc11d613917b194dc6cde037fab0f8f303df46d567554e860352bf338f66decd66adc5d43c640ff9907953a6f680356e69847baa8fa4ceb3ea33dc2adffd2df8593e410a44b53af4b602cbf9b34ac8a79a9f5aa753ab87fd89c471d8851cc60df10dcee47940a85d15d61c71850ead98abbf7a41c1be5a0d28fdaf7120f9f4b2b15e6bfd2dc9773d8c62a441c96bda075d791e8d2a2f78b66851b9f1063b576c3264ddce9de306ab05eba2613f06b11e0dc35ef1b38c1a852ff3570599e684816abb796cfd2ed52856e0abdc47cbf2ebd0d96c154914342e9aa012c498d5a5224814102d28dabf66bd8fdb0b6921571587cd40ce8327a7c9804574806aff2ea19373c6e6b2b445b130ff9c89e50832a1542ee7fb172cccffca00fd574f4ac51a344780c3ffeb7d9612f44bd925f5f4a0d88bcc5b066d3c03f07914f4bd493ebd76a20e34718a5a1b9377590d59babf56c0e25133aea2a5732e28810a58c35b550f64667f5526d47b9ac93577387cdaa6a930403e96c8bd66e07df805c6941c844dbb1c4872add3c3476cfbde5e8b78ef54949c934843f2cc77e99ec2e12791d670e4c048aae0f908c339c91a2e4b1951a023934379b6c58080ad76d0f19b21f5beeba573c89f7b2e450717b6cc23299492b52f8582e71d389a938a05bfd005edf73c71197c27fc9e0c35c24616e0150ffffffaf