PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 77630 59c66041bc174e44a9510ea10575f0c36c59adf2916afaac8e421a54136dc709

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
276e6a46af90544532961817b784ae2f857da7493b50ac1694761e00f66e0bdc
Certificate Block Hash
59c66041bc174e44a9510ea10575f0c36c59adf2916afaac8e421a54136dc709
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00d07a0100707d0100
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c68495d99de8ef11ab7856a7588a8ddb24a88df70090b81cff5d2c31bf75a8679c735a4aa738915bccdef0ff3332ee7b74c2659795deccec8c22b224cdd3845797ebf928586e89085f7719f42602b339aa4e08c14f2d68050d0200000000000000f8010000f80100d07a0100707d0100

Raw Header Hex

00004020313a66d1592872ac15edb8a0dc1840339406a04b98fefdd019f2e7d5e94fe4008020e475258a3826d81497205910c4d5fd60df87b9da5e54873ba7887f086534b0093c6ae8d30018dc0b6ef6001e769416ac503b49a77d852fae84b717189632455490af466a6e27

Proof Data Hex

59,560 bytes
121216010307360dd846ac326ea08487c3de1775c0566c2e8f91ab532ce277fa751df39e915fa13ff4e727c5e6cd1e888528bc28909ca60fef4198bab647f346061232ee6e9a8e428d0c7459d16fab38a3c160ee593501712ce0e118abbb83fab5e891695209d03e27bb5a8c8154930e84d91e0ef21dcdb1e05f415c280fdeb154472f1132aadb44f507354b27b499ec0d8a6a83f43620a7e91a7a9226fd3f985a735c396efbbc5347d44715e169106b6950286000d29a5a6c7952cf310968411b15e25bfd87fc46e64c3c5db7f2eaceda8741a7e4f41b7aeaa1d1073d5ed7d5e46df03677583513985b4f6ae38164acecb6fe387b2496ef41ee725ef4cfda4a5e73ef0e64acccbbf83c7e2cf0c043f68debe010c8b1020a3dbd3c0a4dfaa3134f085cd89604080ed64a1028f95dd3c7a53a1fd223a65910d800d7d71e23c1e4508bcc46591ba0919f6430ed5cc4a29d308be953b7210d2aa4b88a2db184acaba4623dc2643e70968e98b4b2ffae615a349e68f159746f39ae72c9bd9e0a1c57105fb96840e7886f6b51386a0ba4af1c9498ec643223725ceae6f39dfa96fdb019251b03874bac00f8721064846c923a674aadd10a458dc7823c539afd7730781b9c8cb39c4838b8dfece8ac0c5a15ffb7c2528513497bf6e1a450a9c2aff50e60020078585d1b678281de6331093e7a80dd677d8911f0de9ea58bec03d2d2c0e06e02f7ff92182f56c8cbef000954059f2dea15db3ef959a00d9763864284513bf7496c0d97c9a30443d5c706504d37595ed6fe73a6282c6a9f783dfc5d4eb6da8371d422ead1ec25bc333cefb6d81a05bcfe0aed083d6a124fa281fae94e43217a1d2eaf79f5b079231d9b1efa9ca103ed7bfbfae4d4ecddbc970d22cd08ccdfeb695d712a2ce26f4b17070fc89b0907915d7c62980b0b9ea7e59e4ef5200dbbabc3d338ee5565ccd44a753e2847aa66381e6fca11be29cd598b87d92101fb5ab98ea4c36e80cbe59248ec2f27571bb58e74c4a2910aedd18c829520a79e7e95e10af66a7ffd27201ce728fb96095e67683317cb759d5a93fab093676705b7707ab2b713004ed3192b512830792c0eab7b31f0e49562bf68f05c0516b15900f10dfebe099b77106a71fe45279148c40e1814c7e8059cf8a1f968ffe1bbd8c980e5900f18c8636b2bffad9f61df3c97abb5b8036449045a14f9e63e81b62f1e45f8cf3564a0b254d661cf94e243edd4aa808b537dbb494f9f6ceb0a9455787eb9f7654de4aa619e8bfa4153b52d75d062235f5d54472b2497f7185733afb4c65a5b41a15a8428704f19e76dead9d096882dd0ac6f39d2fcb9db2c802145c196aebd2bb4650bc7d7292f7a31d5b52ddc906fd8463778808410cd987d0d097ebf5c7c9272632b558b858f0db0263e26993a7fce1d7008c3c52a7e94034dde0475b1ec0adcb0bd8b3e7942dba21f781aebd9fd5ec7c14e07a9c9a1fb9bae64302803acce2647fc3055cf16ce4380bde490ed4f9d2e649f02df05454a7e8449663f974e339a14365b50d3ef21b4b0d89fa32f686588c410bd04705e1aaa7eba0de5eb5468b2a4ba18c75d5bf33f9c1bdf1e8c30934a6fc8840ba01c7ff201b62dec7ec6b7553a5e5cb26a24b63e7102739a4f8e935c235962121355a10dac868b242892dd030384f346040fc0328865b477c5435c8939866c33ca2fa0685a9edea206f933d77cd74bd101ddfa18dd4f048fa618e9cdac952fb77821d7a4566094e0742046fba53ea089801509f1afff5cfc016b30e32a30a2723dbf3ff14d47665e4b3d0a1bde313864fb6bcc6c644c532a13346a09922847095257a93e51b51920466dd8c20feeccd18924aac151bda4d13c5d71e9c56ddd432682b2396f344bed05858ff0daf79d6165f371b7e519eebaf216b26803a911bbf136ea31f647a79e80bcdfb9652b6ce63bb5c5b1412eda52ac80cc848aeceb0c80c63ef060a9d13f19f43285c09882049bdb103058b5df55c716d00750e6bfedb143272bb93b56faf13c79c9d90d37f1aec6aa9f90a8c789dce57947bfcd561745bb88d6114a7ec78ccf023afc98ff28ab96692e14a821f5514d3716bfed7fb8636c4e1b4f1cc670767d2c4823865e29dd62757cc4fb2dfe4397de8a653b5cbb5d605393d4f04147789df20167a95f2d4d2e8684d25f813ab4f1c2b689743f54f6331d8fb2c229c015ad72157c58196a7d6fc0da3f86dc45c362208239e70c4b36b8396a1e30b2bcab011b63bb864faf79b5f6981083c8a06a3518031aff569c05e1c21530fea37580d4490eb97b571e78f461ee95bce8c816246598e102c82bea6e9fee390a61a8d324de21db96376e6db8b59184b992a5819e9d3405d1066bbc68c691c5211e428f9001e1635a4dac4dd1337dbe4abcf3f33dba7589f59f864c79f6042b5581e17d715d6fd4d5c4452876c05a5715b5ead6bb00fa5717d4d633529441e9ba55568755e979fe087a979627487c3945ade81d5574ecf8b0f115d9f2e8b761d2c4039e4ba3ab44980a620e6fe5481d9eb6df43906726d063cc145b57dda33a192c8a9b7f0bf4851e3d05699ac6fcb0b2994145d4a07597bafd6cf77188c4cfc868cba1ad2dadd04a96e148de88e9fdf58332f107498ffd735d30619a86818910a21d43547c57f9c85a29133eae8516862b78d740bff81df1c1bcc85b73c808fde0bebe87cb8197713836c3a210463db9532d307ad0d0263cc38ba3b1ebcc7f868abb8da2b17d1efdbca587a4b1539e0857110bba766715fd67bf8303c03985955670e05069e5b6016a95b6297615601d2510ce112371c761933b1021a1c3ac0755c625d3a6a6ac69bd63c498e9bb61fe6b102f95b1d9f280cac93d7918f65b15a4ef5dfecd6ddd6837a60cd88ef394a2b2b9c9a18fbd024f3ab2acc00870f2a3504d197896419e0e7bea50d98099a0606eb9a68dc4059a82358952c488c6a657926b7a607375e3aab63da33d7c87f9ba98185a13a1c3f1a9d9f9910566609a024009d6c3e4fd7fccf645d83d90895e6dc73e434190ac72d960c6436e5edb1a9f915e839134950b01bf78702b37c61c78a717a770aaf5b5d1ac7d92087ac1c62e9a14fd61eed8ca5967b9db2217c35511cea68ebc2a3efc7f9f8516892b6749e275ba384a25efeec1c17d6b15ba3579d545df5ebc7595fbe52afe34eb032b6812cd3fa03d1419157975a414dad7cff5a9db804ab86e38b2c49e9c9b5e7b1be895dc513ac99a31c31741f527add961ae6142a8e0825398c0ef6501cc4e138385b1afd21d3a29ffc01503c44ab62ee33ffbbc08dab0386b89a27360006eec6f9b9caed981b80c9372c64767b25e7bfb9755e426d50e9dc6e24d15dd583b2e17dc46cd540c40e027b66ddd2dcdf0b792c1bfdc521f2562c4cbb29554ed43f9706a679b194924b24acc17d0f38d7ca71c5dbcdf3db85ebc587ae0666cbfa3f6532968960e6bd4992720bddab47115359079b1cffc965845457f733a26313eb6d78fe81b0cb1c76a22b774d40d6d44bad6c2913aa443d454714501a5d3a15c293f26e0a1d921fc89f12c974c5c668f0a88980aaa9517de966cc78edff01e5ea0b26b1168de04d15384cb9fd35c8d9b34aeec7843270c876e93b79ff5c728ba33e5f1655734eb94a95232ef9b435d6d2311e5697c231c1f3e721d16cae53ba361508961018930ac38ac39b55c7068315956bdf360a584c5edd9599edb27d8a996c378dafb931cf045655fd2417b0e0919bcf6828cbbd9f42f4aabde2a5c7a8121a8c730b3989329dc49954929cff9f3ae42acdbd57291e24dd7d4b5fc47d0d4873f8f40fb011339aef6847c3de4d02e9fbdc62e848144c67e0fa59a0bd16fb23da56aba72c0904414ea026ccb14ee287c3f1f28929dbfba131a8a262eeb9cb52ccd159c1eac10c2729214ab879fcf3269b206761edc0ef7fd42fc6abdfdd672c291c75a7b43d73b24a48a452e53115f29f0147f97a1e4223d686dc8033160c42204a20cad545a13ce394e45c9a598f02c982e3dceadb157cee38df13b7ca85b8c6a9e6c7052b87cab22e6d6d76230b609e994fd6ae03a20f244c043a9706bf88a73bbb435033fea71bc55415a3ceb868bccaf07b0f37ccae146b7217c42943c3dd30f0a86a74d889a0c5581a7792f4c82476b1157919c7c27f1e9c6717da81fc896b9cb609e9b9a1df14f7dcb86c18787cf520c01f195c46684b89770f29f968b34ca1df2844d071615c043fbba50f8c04d38724c0aa865e94b88eae9307b31d4ed7e01d61379616eb57bb765666b8497df3e66aac76a51cd3459b7654cee40c8953f295c7d35f0396a6678bd2ec7da481eda396d53d85d75fbb24d865f17c657270deaa54dc000a7a0a2b4fc218b644ef350091aca1282329be06666133681365ff7479dcfebd7713f6b81fe4b64efe20409f412cb826884a141fd7b1eb4ce2f16b42fc2c53fe654238c77bc0e29189b0147671ddc47d6afc339c1a5055ff06ebf2bfcb3402ce2342f0d274ec9bfc0c8f3cdc7d7a5ab6f92c230f658347628478ada7e423f9e3e64814b6c9ba4e67e90e863c6ea14210d548ca6e69414fcb37e1bd79ad85d158c5d92ee2bbb2bc5daa9bebe4d442295d7128a78ad26cb5982b51fe6a31767db4172a212d003e7fa6ad2f82705fe1fe6eaa238a6b911fffb6ee2c29acfc8230bae7aaf2336b0e4dc2784806114823e81b92211fc5de551fee78f0ed4c7d57becb49718a325eb7a98e9a70e459b0c35c8a4fe1b893f268dd517d2ad9765f8e3310c5748488cba2873b06d2bf4b0bed032f9e992688d26c65ef1899b510a5a706c04660dcab9a64368603900c8e7810a17b7bd6911af650bafb3c5bca265c45e23b2550000a91a657b61451be88e3c5b18394c2386e02714ea04bda567ddde0ed6e5356309737ed47f65d53a003d586a1c9ce3841a2bb7d3086657de49e17e6369e57f990fd60f213b312e02472b9d424e7b31a3f2c3446f6e5a6d0fa93622470b08a029d3bfcf88d0decc2be8b557bb7883e2cdd1739e53dec8673b12e052208569c7891f1b96bb3e8b156ea2df6f38f6c65b650cb651df0d399fc5bc756098ada6d205a2008e38fdbd55ef318306eeb6ef74e4f6b0e5efdaad3f82c240fa9617c01e23fd9dda5c77b0e868728c9668969045a105e5e191d6f4cb5e73cd90555d8f295ad4a44f318149a46d6e5b7dbbc217b445d6867350717ebc8a6cbe18b54cffd12f54fb95172a9acb094c67d8c392d40ee583f1d81c2a264cdc56f27d1d0530694d43eac19a069099edae3409a5846907381dbf5ce24ce4f23b2c1bfa1e313ed241383e0ad1ddc992cd4a35520da990812419b5f6f795c623960cf2d2f9b62b214db33bc33d20a492e6bb857f0f32a09289f721787c0808c34f67874db03fc466fb723096dcb13feaf1144524c397932f8da9ac49186daca0ca88958df2411f5e125d2e848c8e5d2fb4b5c6c722846fb69f3e9f6daa31e2e557fa7ddaa70c495bec87d81ce193c2b4cc85cd317ffab9df9fa5a70065179eaa7ab4198097c861798aa25dce8039d4dba611960a4917c2a7ff63e76d3116e3b41a2f20c0f3b7885dde7ec90586bdf6ffce58eee1705d37f62c14bca461878891a314d2d2b3391a0c04f765363c888df09f28b3e7a91845cd312b804686269def44ee85b877a4ed9a8101b67c1b0bff34975b77048bbbb0dd6e867a5244e35986e4afadf2308ebbb40a8641d25c01c9e130dcf4eab6d1199be540706bcc5d9c806343f02bac145a8260c4fe73d1097099a627becb14f511a2cb74ba1a9e092e94bcf50b13ba1f553502c96eacea3eb0a71ea858c1f2b1c1bcfda50fffd042bc238cb9742f43bce7ba3e7b35a6479009ec1e98beeae276e4412f4cbc7fcddd435135319aa26c17b2ab00a16d6ddf2ef55b47f4f293b86cf8e654bcf90fb824fc70e65c4ffec768d68327a80f9956f3f3c9786672d775bc0eb59f1caac78578d802c7d63fc6b1ab70c5327f32a07cd2448790f4f411653e17b888a3519e6a2eef4bf2d6bf34752a82c2f674dbcc6d7d161cfde4d3d7471f946c54daa2ae70526bd8f6abe95cc1e83786831401fcab0296f607c8e1dd78216910381b58461e1e6be79c32762115842b14db6fe3679811cc0199769e6d1ec2f1d7f253dcbdae798a411a8568d1f19ec560490a5eb613619125d2eaa4a72698be216e1e9f396efe4701ce5a1d17711feeea82ee72906f8c967159d86d881943c2e408b3b18d11a3f9f699cd6c2a070003000ded3ecad523a72c1ab8d1241aac5fcb08a480796cb9f3bc2b9a360bc7481342f766c5554cfe7d57552aa4d303bfe32d4cdcedf0a0aeddcec4c9e955be0a136886cc1dc7b00d3d479cf0b969ba0c24ad841a34c40a7027ba431e9cf58dbe0d1113cd8e568eb8084c4001cf856a0ea0cb81383f3712bc98973f353ea20a322cc8002eb824b14d5e077cc5ab79af2732f679ca12cde75dfb09a599d3e3dbfc114b0346e346b13a9a34a9f2563f2f3ece2d82a4be78c8bf2e47212aa70f9f5a022e385705fcdd2107b904e41509fba9c7948ba8e147b9922ed98cf978d2a30c6730a9feedb90478236f55ea10a67779945084f8f8e0073c3f0b1daa56f9f5bf7803ba8e40a855dae0dc1f19dafa298c74e06d52132cddda2cb73904c3f94bb648ea2133da3d568c4416502fef34ccd3bfecbb515f39c19aff60126b11bdaf6962261cd561a33715304d8e65018870775c421fbf4bc51ad5321280cfb1510e52cc685754c1201f7c9c39794dca62fee3cd760132e7d3aadd2bd6f071333379be6ccb4e763b07641706b36083876323d7c8d1a4d70985be17e1ce11ab829511954138b6e9d6956838d887d1301f634ba1b76e2e81b83061261dd8d0114572ed9d9ab529b2d3ece99e55224e5171bb880fb2f36f33157769336d981f5374d0e8599290df15cc6df98f90c6c763e5395b37023f038c8db621d10d34328caf0be45732162b98f9a7cb6bc6442a106df13a54fa696ede1e537e651f299fdc7491372e657b98e549af4ae903f3dcb66e2d623aeac0a1296d4aacb698e0a22ed42d209532b3b92f52f9821d675d26cea65569c7fcedd033580fac1bba845ad1bcac76ea3090289c75c08b118010928b20706b0def9cf43c97f05219f526a75046584be654e7349465fb878701e155026772b066d4ef08198b9f555b49a7176021cc6d0c085a6c26b3793ff400f3f03fd5f22949625a14eabfb08bac6245de6dcce78243154f0c6d1df2d5631936a63f3d18e8f3e60a5451ed39b59db7a6f7069f90cc43001d715f163c6ddb91f73f8f43fd82d30c7a23030e9fb56594c274596658a79f9b32e5975beb7a0c0d4edf3fcbd185702b0441001de982a5264ea24f680830cad820ac38fbef1cc03e43c624fad41b4fa331ef9f7d43c0e887ac03e85693265a10105c407b39878da9f629bac6f1fd51f7c8dbac963aeddd391e1ed465343dce200b5599f52613faf590ce63a7d7991551ef4368aa55dcf884389c8aa3ba17dca6cfa6a469fc60f76f3fdc3af6b4662990223ad5d508e208a0a36c38887e65818181fee9934bb92e6560cd10876423b6abb5961c4414ebc8f28563ca8f3b3564ee7f3931b39887f1609153ed75e810db2a128c1c0be1d93e2e50740f0fa78dcaf0e501d261c4fcf2599e4f930b11f95c714c5db642676d45423541f62469e3ae3710079dba2f5106e74d01493d57943e275730fcfdd6712f60b1426c6c96f53ee63b5f4368019b1be111acea57a51549a5769fe6bc81dbf8621380be08152000901d9b9bb01444e57cd3690234a681bbd07efb38d0ed3042bbfb912bebf1352d3ef71d1c54b93a1df3fd19cc83ff5761fbae0ab2fccad38627695d975a12ec3a61f6a077eeccf08ae35d9c68e82fa5da8c3a6c0a8bfbedcf892b7ae6a9c58ae8f3925ad6d6f547e4124d86696ddfe0d97ed7ca211b50e8d985f5e1082891f294fbad7608a8b17dc4e8d1020b4c700e15ae5711fcd79be3182f5b0aa3d7d97f05a2805f75098e5a3f34c0ce1420a4ace4e18513854ba4e09408a296448a048734834ae765a08efcea3955b320ee5e5e70a8e1d47d48048d6e506d6cc116f3281bef78f64f5a6eed2c1665ab5960695d65e5651b149efcfe507dbb938b2fd7d8843c03137ae1d2449ee8e42cdfaa76550da76df51324b7335c4e76db39ddad39c65bc830761f81d3bdb885e554c2df21790b9565fa151d0bfc38f08c9903775dd78e4a84d7876ba3c6b3b16d83a7eec410fb11a14c0edabd3a3d8591b650895be6d054aaeb79944285be23eccd7213f5b364093d833d2493f22fa28351d1ba24a1d8a628ba39b58135ae53e21d1367f2c993ce48db6c3e6af50a1dd1266b399dddc2a9623c5cddb731c81e2c46fd8e68e59541a1fcdb1b080e7c36fd3238223698473982298b3183ad5ba99eb384572b87b764ad11fd3b8e4481c782bf5bf62c8ea7af1f3c74c43771090f2ca47805fee6bba54d22b9265ebf4cf2d9ceeb15b54c5984077aa737d16b26c6c742863764d2bd886c332dd273e4288ca6231d774b4f9b97bc9862b3e5759a574f02d849e9c8a6660c01d0a7fcc39be1f21ae868ae8efe7359da9294fabb63afde8fa17e818d96a86fe83d15a2a297b3659219c3daeeb10b3a2f26c96399091295db3fdbe92f5a8dccd70ceda26c16d8de2879d875e95c71f3dcbc67e1fc9e9b5ac40d813c28fd3851ca1e52ac1df66760d734aa2bf20e996972a18e182117394d19c36675a9dd607baaf713acbe764c47eab470d895ceec82423c785b194b84eeced3562ee6f76a417156b32c0431b4210e74f180970dc20c9a1e278099718a9f49f2ebc4f45213eb902b3031233e0a9801e8a2489880986055e949d99c6f49f5b5cf258dfe760b07fac31b37511ab9177dec83fd071a79fcd9876d5626b3c403ea8a8ef183f23a2b10dd3932ad75f494d98be93a82e35957b6d680709a95fb2e938f78943f38127bfbd11ec68006b583389e8d79827ce9fea28302fa98ab0e834b6540355aa4a8fe0e52590ca5f34047859b0f0844600b983e4e40746cf6a878f8bc592512b20c1f7d8a5f37694b1e86b63701d98708301dbbc0d7be45382759ae646bdd41cbed0ff156213fed0cc6ec0534caddc5ea19e83b73ebee044e256d59097abd11a47cb136956e52ebee2f4cf677a28ee0c99b5920b1fb00ca5788c1ef3e5c7d9eb9a60b02491455465b043e110407b6cde155957ce5d81e448b757e0298d03a7a9fb4d45667e92c64c0bb639f0f5dc6a7730e97f93e663f2dc664c5bfbec6c717ec22a3a506555a3f07d120eb9dfedbc4da251f2cd46e9cb12744479870b80ce5f7439c3417538292b1ef006097686ba25aab7453624997dd309bbdf8b766b75d2db4e904e25ba3853921ee188ac6b9aad10efda645fe059da47409e6d25c23fe19ea12346a40dc088be8b7ec1ddf211651b4e8c1fb1940e1afedb5525bc107fc4639678511d2c4ddaac1ad36fe7b60e7a7a7b31fc5e2c6584e6176dcdc9e819b7020d6247771347d9e0fe6db95e3915e695a157ad947dd30e4aebc83c879ce174f5fc977e024095209a9a73c9a2fc36fbee00c4bbc49f2aea248656adfed5918d65858ff313cc896b71b0855a690fe5926cbc96c6118aa5db9602f594ebc9a8df8523ac85b48436f217492b0cbe399a3bcd7e6b8fffb025a64c7cb7e616021f6031852ea3b2056aa510e3e356017311de1a50e4799f74669b3db5219f374a510b2acdac291a6e01ec381c09a2a5a67c5d998e46650b0571bf4161562dfdef1a398ef66ac1aaaa4a78b143a24eefb1218ef8465ddc98684a6cc755fa455ff3ff84434d9cc6a8fa3ebfebbccefc30b067ae43c01875fc936fd363a25b7d0a37f45ddaa7149a5409fca61f6ad1fd99a5ddd231fdde531a4016140a76ab5bd04e2ccf3794516ce73c3e75f7d839aeb666697178634ece1011c8fa351cccd52fbf45ed80d7b4d7571bb23f57867f2ec38bda37413bccc42261d35d5907efec809926e3c3f43ecb9635cc6098858cc6b25721486ca53204c792f4216db4b98c23993baaccf168faa43b7e6de396f778a48c049674fc2ca99e06f9522a031f21a4f6d5c4aeea1517761dcb6256547a451fe7244cc64c102f6749c7cf57e8c0eabe66abb83ee5a74a2e68fbf7abb807c6f21eb995add8929ab241f22f578ae720513a724ee5b9f1f37caff0fe38af3a4ecb41724d63ed1b08311db62e208e11f3f884770ecca4639b5883124f711f7e5a220010973400e2dfe9ba588d3818735041b10a6b95c5829d728ab2b5fcefbd1f9f1df68623d39e61688ae1667a9af8983737e24aae7eedf6674d34b3835a7475d6d15a211d96878514d0f9aec469c3ba76921496dcb57fd92863b5703febe300dc002266b96e86d95f67b5c733e7e0ec654bc5b7dec336ff252f78ebce3084cb53e64b9b307d78b2caba94c3418596ad3dd9a18614de1c615bdbcd089908758ee237e6dcf72e3b0427a5b51ae6810d78125d041f83b85c42b906a859cf41440289634c1531e2cff03a43a908f378a26a2ce1c0cec11ce3046cb3b784f65793c245c81aa7883dd457c95ea98412fc938b164331945dbf2cafd5b2135b18defef23077c5949d43391cc4e0991f01ee94ac0063023377ec55666fad65eb4175fbfcaf26bf475076babdfe519b601d6d6f98d35386957a13e76cb393794e8a54828e29a7cfa65aa6ac6c6aaa9b3d7868fa170487a661ec9736d6f0823b93acb4d8f6d30bee3b379cd18eb59b756d557a0f982b4129744495afd4e367ce1fcead9a43868da356537d38fc3f0ccc7246128063eeeb3aab9c9206ae642133ae712e33eec27affd5f7b18d7becfb10122bf503188608f171168aecf73a11d65cac7e9e852900ffcf899f60d9bb23aa0a488a23ffd1d42ecca0e1d4a01ea475db9677386714dc90d37f52b3f42b57e1d11672ed6509a45c538d1bd710028d8200f1b6642cdbfd53874bc03c937a69fec4bdfad909f234e3d1d69b7b4fa84e4f85c2bc023077ffe7548d2be28ab23db509dcedfc9e1343d0a85526b45fed3bc74107bb0571521b9974b4a6f7dff6fb6f96cb03975d11567778e4aba49fddc6ea64e604b37302661835dd73ffa0bb9d64e28ebad222c63e040688807c558f32cbf534ca7c31cebe4a94fe1cec5da1d24720263e3690e0aca25193fbe85f61fb11250befaf4ebd235bc9e6596c2af325e882ac9c04094bb6e97ce0fcea13c13256f7b3430b6c23dc4e122db9224c99d9bfc60476b57b2225ee66b71b8f321bbaefc2ae601da4160e0383891271e46cf7ffe1ef645297b244f217da20215705d2390c4e97af258d49e2901e248a4878e5962760955f0afe4d166d5e57120e5735a949de3e268765b503e1afeed67e2ba30477ffc36269483f94f87c64e5e7a081058c55f2fbe002b61c1bb4b651703e649fb42b4af6c98d51820f1579ff06e7b92a751d6d31b387ab8f7d58831fae643587db84af83ee8fc9805f6101d9affb1b9e62e626ce41dce4c78a331f7ca49e2be312f3b7107c6046530128e8c2bd0b3fbe796fac21c9c1897961d8f482d22af71b31280002836f9039755fd06901bee05e6aac6eb3e770625e8ac6db2b0a234a3812307ff848bd313f6129abace9f8fea38f168816e636931efe03173c1845ec23f0198259d76c48bd84c68ff38121dd9c0a7c0e6e6ae2d733bb3c7bb89a429161f63341fc374a1c3e7b26adc9ffaa6f87482df9f3a504dfe96e021c2f51a591016d8b370e9de9398c356f709123363bedbe8ff5cfc84caef4dfe580cba12d70a40a698077ab70f8d9a0d8c8d233e6e871d55e9d564243ae48d78b84a3c427acf0590d4a84937cbcfe17fdee29b93a76a8ef15287f9baedafc84067861b9b7a37cda584219f766da9bba562147a653b8eaebb2aa95153cbfd9789017076642fa3428254a54870db2a2ce12d9a239d6c8f08557013bdd6bcec2e408133e4300a448c0ff3c3a382caeb94b3fa5de882c00bd1da89b7b8c1a2df9693392c967afa591395ce20fd4610e373966c63f46a3a794d9bbb094740faadf3fe977a7d712d2a51fa376ed25d84b83cf2daff3c66f1e8fc07ba2beee5352ce67fcbedf3764955296333caf5591491fa1987b213664a198df9d93c28a758a6999ef97d648d3bb0e444d228af96b6089b7da0284f3004d9e4714617d82810b986c1e7f2caf9d4d51d94d47e9506b73f69a65594f32fe60b2ada74370a54c0f042f0e7c93b81818b7e86a60d4ba31ce217e104e47bc1b99dfd382734ddb790ac016c2f4e2bb5496c6441db34eb302d8bb4cc703fb7af4cbdac3cbe40e4015283ab1d68471ba7ee1527b0aab27bd7132a564c8dcbae64fed773b1e82ccbd08a07279a1329ecc2bf72e1f9266d8796373fc0c490c5817276f130fef4007afe159696b1b695734a7009ab06ec1b3042507df573361c3aff9ffaa360a6f4f9a30c984f6dd8ae4a5687cd2ce5798ebaa7cd1d6c86db67c93514c842fa7b9439c4a2caec06e2c6d8c6a47aa608782805a9cc23229cd1fd39bd869c4eaeae4c79bb060d04c947640fb3c69485ecd26d2b0cdfcb23c3eb91ff2bb2eb93055be00f1f8af3a25f38f065d9c6c1e855ae5ba8397fbc2c2e4736a7bb3423c64af1c3421d8e6a403cc239702bfb54bf8056d6d9c1d4ec83f9762e96da9987b76f9ff01cb3d4bdea1bf2d6e36be11c8fa54e3b674d503329ee7bbd5bbb3160daa3ce9299dff9aa51822d600172d2283c8e90d273e91be3451fbf4ab0dbb39f5cc1488c05698b7af59174ffca16f26af40b0e8fafa6b7c9616bf5c392c3e53de9697b865e4fa4d1c4b0192ced7f51781e3657b166939f95cf120453315959f4629906b553ff95f9065eda6de9a40e0a02d93eccc074082f0d1f623d05ca0d2387ea12a194adbb33031a875359ff0a585cf52fafe7e85c522ec390eabee2f820860a20429ea83a7cff4af866fcde3eec408eeb4bbcafad154ae686522a56623d8d946b8866a659aa5598f277d6e296ee033e31b5bde13e34eba849f212a1069172f41581ae293dc174884ccddbb22273d81317326191438c28c8cfdc000301651c5706d1439f1cea18c72f83f7230caf84c24f5fdff6df6ae50662a655f68579d33ef320a95e167ba8ff9b7f39bacc593e55875d096b4378853896cf11b9755ceb56337202735495d9ca907724afc248ed2677625129680c18b2b2d428d97ab2d9207372b7280c83e89a29d8a1e1a8daedc3239430ba1eadf243349e5cfeb21a4972adb8aaad591a319f7a9ad5bdaf4c2647b795bacbb2e4563f7ab657b93fe5b3bd85e68e66d0adcf90504729ea3a2ccace11449d752ef3cf79361c088c407cf66a2bc264417e1b8d82e6fada89171b428345c61cc63424d05e9f648d4cddb304c2460046280b0c0451165d22f72bdeafeb73c9ed00f53a069d96dec96e004e1597b607b27bec6c09a4e965ec943712432650e3e5feb33d50bb75e21c386b7dbac274fa9c30666c412de43d18143de0c856cd65a2116162bdc5f4760013b6eee88d015583d4f2cce186ad765768e5f6d2530f13d88ff5ef39ddc27deca478e5e4b1a09466b112eee1ce6d31adf99cf3e047514eab025f57c16099604041e51e8fe377a13bd86814e95692c6bdbffd56af8e45cb032479967200bf347f8cb5ac47f4a56d719b38724ffd40681e7dbbedfcd976d6d3ae9d82ca8227d870876b50ce2df035492b7b058bc959e3d6ce07c5ad0c023848be18888a539fb3be607f9753a1e7391228c07ea944891ab4cf20d98559e043bdf4202da85c3258940ca10319b8e2f3403c5cdef645744ffe81f462762c0a853f71834eed1bc6ca05011344496040dee00d083e574c642bad85012db4e70bbbbc5a8ab12458b71c29520b938665d8ab36b8ec7607de5ef4ea7cccaf68d597c322f472012485a669be278710bd74fb4ec59bfde5a446b0119738ddee5f21ff9ca14b101718d33a0bfb7e7c6ef1583775d0004cb82394a3815f65e2a1fdd30f5965fca5ba13994f116f517e4c5486a7db8450a096efb84528c39fa9637ba0dc42f1d0f6106a34f1a888258a5d74293f8d3d9f4978d835bab644bdba057bcaec9144ba622e8b4a341079020381c5388f5235f860c62343d74a2777d1797d4465efc2553afc65e5833e8be649228e319481fb1e56273a7a75a87b078ebe14a4d90c6bbf41abf8c0d96e568c3dcfabd5e73f77b0e3c7edabbf0cf41804cc135b331ae456376465ff6d9bdafeed9054696b3ba249323d8e3684a6104e5533e90aa167752c65183d92ee643d8b7b7ca90a0b1dde2979220c66750ce8a200beb42540efd7034f8bba053d2892198224820e2f22ab4954c771df3f2096e7bb249aa6bedbcea44bcc2d1911ff26f03c761c060a0bbca64e5a761c8a9d15365b8505ec912ce6f253762a2f66d6ae0cb375926cd46ad4e5fa61b0425ffc03a10ed97d018a791be020bc67aef7aba89e5056ea7339e8a97288cf72846ff3ee9af52be4dbd51c904065e5a6457488e140538b8297bfde7f0d4e89a473053d9cb03b776b582962d79151a3fe358bfe13c0ca6769dc611511feab25c66846497628e0bd5ba3fe154e946b8ccf2a7d0657092e66fc606395c2835a000a4e045ab4152398505e5319d85e7a361235ce83ecb30aba20e2c3f3fd6fbbb0c781c7880512772245fcc864c7aa0bc95a7bdb2e6c84a5f983baa033d2b099fef4c53e8e2ff2e8b9333ef54b0efa5da740d2dc27e3a373dda7f260212a61ba3740fea1f4fddf9c45566660477c1911b45b98fcdab808d93b5586d584ccbfc74d494d036005b1260a9ae6c25a7e484885dc82c912341e1feb30194d0aeebbafdb1de82b113a5dc644bc47edba4a1da41c92db0c2595bc516aa7b53c65af66c7e77a93b5d203a2b98d50d6103d27f53ff3b2031037d31067b3ddc75ce6c5e7fadde7152ec9180988a1a6b622cdb9bd986bfe745bf65165949f9dcae6f3da2d6d08be2ffbf482825403f35196ecdafbcbd510caa4653dffad7351cfc6e192e9ecbfa5937e6e4321e58a0eb899495fdbee56e624d4496d620636ccdcf528c5e187944ccf5948f0a6bf20d27cd12e9581ce394302e7e6c0ca81945a7c3439fda7b29e05bba7074fef0a7af4fdba3154546fb719a3ac00b249ee323d6b509b95b57b55577d3361b523962609a4f69f56d6ba28c086ac3ed7829cd7609c24e60ae2b2b20812f4a00ff4a08de3c5292999366250675fba7dbaebc962fe449246cc86e5033fa79d1f0f3d61ca5e854262d586fe92cbd91479191e22e9802f7a03faa1218e03426bce1e0a073fc37dcf7e3e83591141417a21a7be57e4903afd4344da05fe105ee0eaaa8d8c74d95b655e0bd3950a4b1336f0f8e7048e9c2c3ddf5be96d7a5e46b89658697b009fea1193489c282309cd396c7a75b0ae6f5c9bedd124f19563cbdda272f82fd1cf786f6db41694d574b08161c3fbc1077c465d25415a6492920309eb5c94a4ce960b78a40d76bb44ab6f4af4a65f63f81e612395be064e46be20392e49d200e3ad0b6fbdc6288ef298ba70c6e4bd5b5b6a02d4119f8da2953b9b00d4455d5c71f885ac5142e6137bf2b60c509bc164633cf35e65e2b8b36d216b4f19dfdcf2ee1ea007b6640b915a7b0b8ef77b36915ee24f718049aba2bb4761e804de3e2e167fef3b20f5c404f739a2688cd7bd215b695a8b0bf0aa6ee0759e7b00ab9c3bdd7a8a32cbe2b65f1b5d1c2a9deefce9ae7fbe6409b6f1282591c66c0b8718ba6c5c8f2a36e34ae55b719221653baa856d7a368f5d90221939300ecf3fb82390aa7fdcd578afcd66d4ebb6bb7b8ad57b25087acafd9363d9796e57a5739c7d39f4494c67368f6151648455b35beacb029fe6a37d9915b8338cef89387c326c2fadf4b762f18c63e44b81b279b1f7868826cfa0319c3c47ccad16de8e399500f1a6c7016434261a63e8bd07f12e31040858b4177030eb9dd952102fc8f3b41ee0b7befdd477e68ebb30a408f6143c163171898bb984ea040c57e2d4f7fbff20e6125adb312973add0ef578fd9902136842a2632efce182178c657e180c9075a9745107c7666bfa06fb27f56472f07845296d8e8f5660872b25b25973279d7ee2ff09fde36d8ab2a9bfe7f47d9b093f02960cc64086984612351dc8b49d96edb8bd978fa3b06e67492503ca3fab28847a34fa0ad1a5a92c96d0414f12838f59abe9ef336551ed59c0f97b713f4cda59ed140a9cc7fb427891ce3058becb265921621b8de211cfdaf66ad6a61ad011049e87d89257a13c837db28bca4d1cfc169dea90295035dd2360a78a2acc54dbefe33ac74fe508823920ce1fc7528b5d4866a20c7c617603131c9450b9dd1f06ac0a3e785e572c47b7dde1f16b515509eaa9d0f49c9f9cda22bc8417f1f27478f8746bfd0b8c34739d1b97d02ba2be93dbf4c079d310efbf07cca894a0b013eee0642ecfc28dc088f2c03c3263c87a37906bc1541f4869c88b996ebe2a19eb8d838e8b82972cc0bc914faf2ce44b68a13a3fe84bec887b377dc276bb11e77515611f8c3f37cb3d3817bf4dc45663b16857e2a3f614e17aed8266ba869b570c3259848d4f3729d2c02c8be036ad89220ce9768eeca9d3cfabd56c97850d88a24a49aefb4acc266f349803bb498582a05038bab4308432a37be5acea0bdae19e9c0996897804b7c55883c67911d5dcb64a4b1f15d43022e8b446a483675d50a12d75ca15cd2e705b67b6587aba4090142d47d19a14618a78d4195d0ecf3f6883826b750f2d76386208b381d1c1fca80bae2a11500e457aa2978f260752ea037122d2e7fd9062079fecf25e5b099d1ce0c491defe44d7c618a74abec39800fb848c392509c8db9f35424dfeb22f7ed9cdd56b2591e6c5546fbfb9b1a6b5961989e8360c61ccfe5a35d6cdd5906de78f65103688eb66d2ba33df126d784b846e0b2a4cd93e35ade57ebcc82860b45f52083aae9145d69a4a310ecff59c48dc74b1925309a537612c81e956994d8976c8b4ea79b6b0df3ad622b218c20a8e29b693ef237816cd498efd9d4a3f71baf3404f1a052010e02b132b8b812e32d16647721adb705ebfe46323b2fdf1b6d2b667ecdcd5d018db269ddfedfaaf3be856b481559a45fb840d2940ac22fe275a8d273e011cc902ce09130c1952ce61af424990ec8a9ed89d41281c30276f338f476a7a8833e1d8a8bd97de50c4743453b16eb95a79148a2109402d458c05a438a2cf926cc45be958ac281aa4b111d61b3767ae901d1182fb8d783f40ed5095ba2c82ed44f29c629b1a81b390418257a2e1d5910e0d43bcbea75fa12a72415c74c970c59fe16bbfc62afe42641075b2a60b4dbd3b5c2bb071b450f3f76b020380ce0589e35d409fa423cce6a3661126453cd2f96fa1f5355777bb85ef71e25e8f01721c1890a3744f3fa0e37a3b19c6dc5ed911c7fa33c7bad78d62db4f1ac2414dcb49e9144d7edfd497d60bd2dbb493475bd30d4014fb1e537f457ab38533d7e3c862afd7999766363eba5ac8716fb30d80d5c95a14629387bf0abd25153dd444af2c710656514e90ac4999ede2a8625269b6404f748c6e8d5560fe00b73f884f72526d81cfa63662032b88f12a6921c1665938cac272675abaaae4738340fd8061923db71d6bada68360eddf5f252846c49ad5ae34b322c77cdf3762009837cfd8c108d825b25fab4e23fd1349190cd336bd6ca531ec7d1a93ebc938770e60353b9a3149d778df796f4c260eb820add11094c6ea090245a0843be2b9d67d5bdeb457df14a1d887b74d916d8a8fb52c90285af4c0314a951e7c6b66f7218ed138310b0dce23090e66c0c8eb0d74c3d15df4046954cad21130ff7857e7647addf979b5c34a3201cdbafc42f8b815173b6bd0282f35f7349dfebe0b783439649d983dc6e86a04417700acc7b7a2fc3894675bf7f03c1fda1bde2548f79a99e6b2e98d912be9736537d2e5385be6d676c20175e99ded2907f067cd1e961d63bdaf1654d8a0376079f22b9931be26a780a72171c005ef56eeb06f1685749fe24c07c1160e1416c32b7849d89f2217d2c54dbdf8bd7f0cf41cf8484ecffaae21dd97b0250ff9d70efae0254d9398fe861acb446cd46661b05b6a90633fca54a01984fc0210a5a13e3c96eb672acc9c1ecd37e1f286441c5533b7fddd6d7b1de9c28cb2a363a8ddb2e2339f86a13ac477f4e8adb6216c6fa1d86154063f481a7b9071bcfab85f640cfe8b51be76e910c34e22e70e50a67aac45f30b402cc7cd70d9873c8c5294b41809ff92d2bf1c73087c068f20ccd21a3488574ea0de01516c0f7bd5a074188a2d61474cac623be7b0f63d2ea3d572bf92223a081c7530815f981dd47f73ffdf4cc29a3ecf0c16534e349bcb53855a078a8a61c950c2623fda16877c839fc2c20b4da6502ca38a4dc35a63fe20d7685b5870627682aef6fdfe77515d719561d0ab038f433bc83d91fad243e2aff8c9fc500c159573c6a68cc3b9587fb862d97f8d8376bb903165989d357ff37613a3826e44a6f69ed530a68377a979f07afddd834ca5da36c5b62c180b40d0da2cbe509d2882ba121e95d86c34b6204990e4623feefc1ca4383290fc680bcd32dc7ce344195862e7122c33c03300e20e18140ec70946be140dc18bbd4c505d98fc2b203c875a1e8791c7b6b490061a43dca630766e04f3f2f390033696ad076effbc68d9745d90654ba52200d844fddc81721bb7c67ec0bfaad649040ac8fd077ffe54d4878d75da05241ce76c2aee1b57be64abacd63253209a1bb4da0789acb7c26eeea92ab8fac953d3423d07a37cc5464ca9b00f3f5098129b472ab03adc431d81ef38b899992bb2e2b8f2f974d785a4742be8a9bb74022b054e7e23aa1215c00320f7550555f23653c870e95a393211231a3400fe4f9a2b15100178974a8dda4194e15846741ecde7c8f3dcb06702c91f597fb771efb84a73e9caafce5a3bb8feb08f074f8c2b23d4c63c16ee6f99afb2e668cff28ffa5e3300e55098629e698b2548e8e58eb0312a894dc4d31b969ab73f907b850e492c015e61c92ea848ec06975e151de4f79a18263e41685184834be6f7dc9888c93c5f74f3a46f3323af92e9757ccb9747e59be76561e68043a33ca6a251c95d9435e27b5b6cd51df2bd58473298dfa69bc07243cf981402b5cf5a8e41d9cd34de5910aec8f5da78a895443192ca1f497c588293ea31f6157f8df112e0970083974e0479b281cb526d87e0a58a32bcc044eb052ce2e4129c60f62527fe72718b66eeb7d4af6b9e80aa87313a9a81b51e58e2bb10f0ac5fe509f5e135792de8e289fed45330a942f897568f8add487b50399e477611ebad0cb0c55aed60e20a08cd6f8876cebd508aecb5f296bf1e1c3b8c61dc728c346ae5a30ada6a383a73d1a973cbc1ce66ae4c23d81af181f8b476226fbcd5747e217e652295fa0a9e4fcaf2fd3c85d92b6c9e876af878ad377abf0fea76002cf3b87e42f75845d4d90b0be8d2903fe487873b00e3df7f40a272dd1d6e9181c785c94148efb99ccc5396ff4209248c6d106577e30f0d2dce968a08032bbe00de8a724b28b0b5dfa20958adc3da47717fee660d2f1a4c48215af2c5b7ead07cf130268709cfd476fba4953198d0640b7d36af2837f71ef720ee76a796e74b032aa1b3386ff1c761b5fa94add1bd77556033a243277627be807a5a71733e1dc2a140c2003dbda13b01f96165011e36cefd670f56a8fc0ce9489595cfda2244990f1e79a4ccab81e6495f5a526d71c32dd91defacc00964c26eb2c273eb95f0f862561b7f7f85fb12a0b6e52dad5bc83f286bc63e36565d54351cae721c662235bbb114cd20d48fda770ff56fe046d2b3605ed1230ac09b81ccd192085d871e048a6c642ba50579c22281212656ebf938238ab28ba06564995982ca4526554699c3ecaa2e98c68045c4480afdc771a72ea8dabc6d8bb4b11f4142487d7bb10d2b3fd1ee162fd1ea7bd1109519a7c3c66aa9d5149c127eed7ce4cf22f58c2dc013b8abcc24d78e0f16d8fa94899bb47c6564e53fc14f91109c48ef9a59f594add32050b0d0d900d017c102ea1b0b4a2f9f3e862695acbb4f9dfc83ea179d5958fbdb5eb9214cd14a651c0a25e3103a2e0f5c7a17b5cf75efc589cce41413e99239f5c6fd6d57526162eb21772b097444a0c2927c2a210c3900bd0ec1861a064bdc923850104237e3324abfad59154abc53518cd05fa0f8ade97ebeafe69344415e9d5d0b5378fd3720d589d913a457fb9013f8dc1e366f1a8fbf29d88d6fb691881750d69b0738f05a060f20af24f0d55d52283beaa085b05c5821b0520c28322a3836d7d5060290a025636a24d7d7cf41c715016ebed581a5463749cf9cb1bcc4c07ebca2a6c9a1758a4f6ce93a2821c1d532750986e74a6204884f4a7cd99d0db92b88306bd53348a1e1aa77e15d00bb23665362a93a9f5591148cab042f490bafa16f2c128fed52cfeaae0083082e2a79c5e19445bfa4ed8a852f1cf4d2bab72c98db659d99dae1bde958dbf140ea52f6a361df92974ac28610e6a14c289d7223697fb1dccc4a8e522c70f36473442d6f958a011e7b99beee6d78fe81956d6118ab7adbbeb11dead32e626a34b981d16f17eb02e3ae3bde65c42f507774352000646c760f2356001e92b9331ffb8d9d76b3de944e23e5cf81ea8b1e155eed4c69998cb495a672841e9d68bd4670a1da7ef451c0aebecb44466b0e58bd76ee5195d63511fc0fa7b8ea01e0aedb275068b72377128635692fffa1e91b86231bc3bcffc323aaa33077233c268f94e899cd48e54e6589b27237fc5a39e27f8229d4b33df068fbe8bd99ce575df49108b938d7085707533ac522d80e090bc483df5d380c937ff331c3f9cbc9403f09beafa2eaea21dae5ed069ceddb59e792be917df284a6b5ebf65c2f76ad53440a25bcfafc93c7cc9b91ab3a1194a3d386c9f046ecba5fdb8435adcb06cce9ae9ec058256a3e85deb63e3c72b8d328f866ddd94948456a54b046dbaa890016bade12236ce797fb4bba58f90467aa2fe85071dc08f5ec295f8aa5c4b736a4d5767507f3eff4076365d881f76fb965b279a343722910866efeb2b76e2fec008c1b23a248330d23f75d83f1ff36d038a37b937d3e40146ed1913b22edd4525f452cb58974a6d63715bd955da50bba5f3cc83b687756b7dccbc51f6678619c9979ad0282f86fcc2fa6a65f9d63d63e2f2c86fb04ed5a09134101046c9d179c0ee676ae11ac88a17302df3f56d2627d4844cb5e1cf78b790e3b2b006685f4f2bba937b88efeafb78c831f074a9a107fc0a2760cfdc00240ee25f4a1dd34a03cb7c336ee46a811e3bd708b7fbc869d1ca94b88387798d2f6f098e4bbd4bbc67d932cf11800a48362580f22a23a7014916bc0bbb0620ba6e32f093e824267285e489b98c5d7045fc6aa1c3392756b62168b5fb5df01415d1f3f28c43da129fdc19b79aed2babb2f2a85d2f8ef530849014735c3018f62de3e404a657bd56f411fdf97669fb775e0adcf6bc1a84b198db53531fa8632e0ea163ae6bb4d4f9826176c1f8a744cb3dac3e86e745caba1dee49e2f426c06a853631a44a63b2317803afa3da9974a8a12b6a8ff3fa595176b40c413f4af1d8d569614b3388f4f282bc23447a2bd16eb5a5ae8ae8d5ebc0d44ce5365531b7f2297d33edcfa139b43757dfdbca57385c2b6c35385103f520c5fc11c3bddce3afd8b3faeb1ed2e1ba2b3171d3a183a201659425293c435e8115d5bcc98dd9779662df7b2e6d00b1457b396435ea72640bb25a4a4efbe4260ab1450c00e04f77d61df6d1cffaf8b2c6d884767764b2146dc88b9b0d75f7ced9f3345b6309c402d53e932a2c953b862f9fe6e86d897ed3f03a95a8ca335d3b0f8effe376f70276540141a24ec5a9e2d5474986d38f3f8ad5af6197c939c90cb0658af3e0f2a4e2d9af4bad4b8553426cdad5f43088ad8074038a3b3001a1c10e72b10fba6ee9b9e21f34150d195b49753ffe322d68491ea686cb58eaad235ddf5ee1f542eaee01189317785cab506f9d9e36919d758a9e5f9e8c144a47d0c0677c5458aa72ddb8baa8c17ee5585be3b8b9ae8281be2f4591842174f81041a72fdd34a624b2724a92fdf95051c178fb4e9ebd2f0157452548a2d347880b681ff0f58e2d6b4afc43dc2a2af7e0e26ae1e2feb97b47447c636c96c916405831dd4c2b82336ececae66242a5ab431efb78a18f6ff37ff4455c0c0a9be08f577163d3903fc91e75c0ed2bbf96f1fb1d5b62ba0807ffe88e1e4e97bb94375fb7f917952e8c8e1ccf8a2c9b1b2fc5c160193924e04ee4eefc7190c7b78221d301a9a3428867a3a3a39eedf2bb3f9fae4629777e20777e73a9a1323abb64a41cfc4131580df9f9a99eda8e33fe577ac745535fdabec4412a3117c0f864297f5e0d92a1d10a9ef3008a388207b6d2632d8a4b5064e0eeb8058c3ec3a7a2cdec794e0a46a957cb24d3d46f62fe8851d1e61e9ac46132038c7bcc75c6b5411b27389a32367ac93c4b03b8a255e924c3dd15be857b2d6ef1dd0c40f6e30ee39bca274078cc86918ee0bdafc125e5388baac1d94a64c2ff00ccbe9009951f280dc70b804135a8655cd4f891d96115ba02266b438f239174bbad1be96e259450c6a670861f00a38b0c809019ab53647838f3b4ba0fac11b59f889cc7ca70168bc62295b602d5c3c8e28049da86f86a98daf890cec083526b8d2d0c2b0a99d94f8e0c21c319ffa37a5866803f7f08f9a3275e9b1a563bc46da9d6d5e1334e70b9db884d94cd5ef7a9312577c71bc925bf87e8eaecce410951c6567b517bdd72004ed7ed163f21e00b9ff3bd9f0072e8b7746dde29a30d0b09538ef30b2d087f8e9053c624f4308cbafb6aae57770704ca6483eb85fc577404ffbf8b3c5da96a3303c8b631b248423f800cab34177db939e4db7cf0576255a1e38a92d91cfad5c531c37f7d66c94e169a58e96da69d88a9b8f931b0214de4df7bfd2d4d688f835874ce901069af45d3a1ab7f4f2c65ba4f81c2ca4198484634971eed5bf9a2f5a8c1a62188a9502fa37ace0fe08cb7c55bb5032d0655c8e91dca099ecdc56197c2246abed1b65b86f1599d8955572c1078c2c62bad31f884fb748483d3aaaa9539e14d32a83ad7090d17c1c1ab055e1f14e758d4889797e37d15617551f426ae145538aaf7963a51f045bc1baf388628c67d4c31cb0401f62f80287067e62fee1319c6187a8662eb2b87545d537141b40a4ef7deda5dbef34697964ccb43b7d0e189118c3b251a7aa4d39998e52b7de81098299be6ee75895385217ec9c625ee09a5aeabbb712f1aa123187cb8e630c4522ed26cfa6eedddbdc19020ef9cd3fd48e7592c2bc1fddf047c1804d812690ee45b400beef7ef95d6c04b721aa340b6632a8c2fa7e8b283465fe5857be027e5f38b9d2ee221b15031d1928a077163a6a19ad11c6bb288528dd837881cab0d53beacb32d58970702099248e6a2a54567132b49f614e99e250056ae35fa4ab8159c17a5caa7b134f34c5639d89429b4adfbbc46b6458ffb54c89e8059da50a46ca643648eed5c8a949ccfb4975f70d3d282d888ef1b49360f892ec445327c7e91a58c6831204926c656361bc4a29fdee9e0271c0fb28f4411e522347aa50793d88ea63814c91f895b6d112604af4157f626676504cddc832094dd448e488dd38ece04f041d0565309d12d55c6ec4728f58671caf4c41ba356d11c29d1c373c02f982ff3f4edb5b08216f751a287a733d8ef809b2fcdbf60ee5e11e88abdba4ce2511189a99b644506cf68e4435b7ec45f797353352b9283d6f321c72e2b30f98368f73311154bc5e1ff32537d1db80fb41e9819ba03ed31e9bf6e36a32c3e1b550a2b6a13220f40e3d4d4a0e821508c05dd7067b3b85233e506424ebeeba5c20c37a359c1f8004c9ed8091b15477ca096d8df3ec31ffc1f0031f489a66b8b9638843d9c2bf47717d8acdb872c3351e473ade941c780044bad558a95ea6ac2e378b4ef294a89425c4b65d1db528069c61ca28f277288ecdca4fd03b9ccccef57654fade166d6a2e7bb08431fe2a139925b8b6fd05a18c1e4ade903da6ec2cb49a2be7a8e30aff1492dc14cde019715e7c7f7d75e80d05e1093d09271f49abd82be0c20f2535eea60901be00d8042b7adf0a8efac7a38a063385816dd2ecbb8b53014df11242a345eeefaedfd8ac2a533da23b4a5eb261f9a659c5923b18ccae6b21c32f4265e7d6b269f02c99e54504988df9f6aa07c341a1cc3422e4a6155bfcc9f3875fd63672c0201a8a95a14522995fcd5c489f3ef45788c6438bd64de18c53598879f6cac984620ae135be2f2886a6b6dff955cbc111118a2bf2126531db995249232ed2f13e7be0c04ff95a6bbbe8a5c6003f5adadfc5442f234b0c8e22a2d4f4c2f2a4e653791d7926dff2f7776e37855852c58b08427ff8e12fdd3587f070105289eaa4d791c95b194737433403b4c52e9c6cd03b94183fd2c6b84c44269eefe086761dc8835c72b3515932a7447d3b8ce0174bf55418d181980147f5c634cf1fb0f0552feed12be349463bca26de30d0f51a8d1f185334948e3a94982acf75309baae1c150b86411a59dbfe05c131d58ea1176688dc262457b7f3bff9c6a86fda35faaaf16379e6070dc12ba750c822cc31ec39f8e1bcd13258c72373e6ac4ac761d6efd6ef0cdfee9f5bdcd46abc55573d3baa2f1ebc0290309618e861f01237fa3e5e1bece4eed6b93f9a23d448923d831d8a0ec0a3a71c250e43e6f55fb1d0a27a81a9db9634069f36e482d1d3354288a8c40e2ecb4f093ef10a6841274000b09649e8bbb5644b0fee26bbadf3f30c9191e1e7355484de882f701100a2e5bd37a130e6bb9b2ebf4979e619d36a459f005e8d809fa656868b92f9b5228efa55eea954f8a6be6de1efa60a663ffd892b408873a9cdfd3c6137a8b092dd66fc7c0e0988325441d655174e2d462711bcb58bb24c8e3b32981483923e316b499a245bb6e018621a7ebc3430095eabc86281d98ba78b248d75e93f35697f2ee7fbbcc55d948441c8d19f78fc153faa6b3ff5014316cf3f42bbe45e9b9aae22107246695c7236a7d89636e3d791645b5e257269e6fd135fb563f456f3af58cc7c2f3a810e5b5c44d5f1ebc0f939d7500bc5e2fb42756a49f7230073e37d85ec854fb8f9b4f66b0e8c33acde71572048051d4a99042f899de54acf18b36f158e51cc0f6301f850944e708283114c68a01d333b3a65ef56b8254ce26e02a49d13a8a3838b760a368abf0728729fc08cc6de30ac59138199afc8ac3d7fdc83ce6e9446dddbda714599a4291cef28589ded60f8f977a48fcbe8172d74b4a07d344b7f154b8e6f806a6941da98edbe60881754ec4abde3660fc428352021dacf613bf10bb20988f352b0299d992320005f32018c996c3bad324332a26b8c149001b2f554804c58a21abd365b70cbdf19a6ea6209ad2a1e189b1551e38878b2f09cdf3abf3ddc64aab233f61f93ca7b539e5c4df2871a0c7d1d4587db4192e65e312705088969b7f70bd1273e92f0132846d870e3c75b039a6a492880afb311bd486355638a04f23929ca7b28362105b6f6d1155369f72ecb0fd6812718ee8eade1d240ea2a3eb351a55d5a90af2c418cd45ce0e52a3930e88a0a47d289d828cfa40c68ee5000ce1fbbb9bcceac424c83e1ef0bf081b238eebc60437c5e5cab4299be14c2482bad0bf044ce1b2f9d9472d192bbff54f97018464c9220a3206d7a71b6df530f7629fe4738f50833cbabe9a4315907a9cd8793ed87f4a6efd17dd0e063fade61a3f1506171ba0c48daf316c5dcbdc9c2d18ce07b0900b53cdef46083e8250af43a9b93f9758446982076d167b640eb9678d0c34ed07ef592c4e6bf53de64a5da99b1477301abfe59169fdc502ea6804c65717f5f623735a4ff13db3f27a414bdc2f83d2476889ed25d20dc9155ee7d350a76158d750cbefae2aa820c2ffc161f895c03ccdc9af86c5bb8c8130d8823259b6ccbdb2e80f5158535c8664b334c633185c2f4523bc41fe7e32eb4dec596d38b0820872ed833e096e4afd24b6cff6677a4c8c026117ecd8289eada12329a244d4cc105c9a9f4ac6709f54bb02151c8cd9b06425ba51dcc0ae36c26e3c97c2c95dcd79b866b842113d728b522b3e8eb8a13dcadfe27c34445d39089929e2a45627e44589a4a643d08b3e09583cd172d5bc3672bc887ac9c5c311abf722de1e12d014d6f44a1458724f9b0ffa72bc76aef954ba7fb449e81cfa22965c1b178c8a27499ccc6290368663c2c6e35b1ea950838bd542f29b9f15a46d2a43a7ff34dc3931c582e0ccb3a8d2bbe0fbb99ab0996d7876fd20b3f24af268db72881c5e7e5ea0e529a30a983541e155a94a14942ab32c8d4ea516815e1ef5301c640a8e9c3cc4b9e34f6bfb37a11267a4a0d0e66744bd067ab007c2b5fa04ed043faf211df83b0b78fe6db8aaf692c093699f1ab9df44f1dad530b82dcd158190c9e2f7bc547fa12c73d6da0491e12a802305b2a27ee5b951d97ff79f6b2f2568b086030eb61e731a5aca091c70029336aa185d1d6571c49cb39205f7fe623c4f7a7638b6a7b5595938d07c0c00b2017a3caf67d7c7933bcef83b905f82a1ea3a389dacb701a86f695c45bdef4b973ac4829bdd81fdb13f3d145c4815873eb6f606c102c2d34b0ba896d7bcba402329774d278b96f0594b5c2d3a2ce0e9b168440bd75969ea994a01fda5b2c8c3f8a7bc7bfcd5aaff40bacf09b4bbd981461b81717d64b7b87d37497f7fc029354cea33aaef02e4035d0a15d7d277c4584ab376a43a0d6d70bb7df42f45285b55746435c371be8f62e6cb98c37dc7ae45672d7707daba2ac79d83b6779dd19f9b0aac42d48b3db8f1315412c3c526aa18fe736fc2b7f3aa2871afb56520fc0d2eb412b33024207177d010e8dcfb8590d14a3439f489be61a2a9ab45cb041c24844d19a3ea908edc1f8bb0c63507a1dde84a1eb44c1f99ace906bed1c56068ec66ebaefae6dde1d5f4e1900757867879927ff4b14a821fd11f6188cc19c00064a42879489231a7ce3a088167ea7d4089bfaa78355d4dd097317d5d0f26f584c3b90f33f3942b5424b44cb9c0896ec48917d844d947e74cbc1f05e6f026702910e0c5701b88c74f5332a43019d72447cbb471b3127a99b11d46f879b61a2ba8b60dd00067e008fbf81c27c908d9558c4f0eb65a4f246331bb111db068e3bb4a1ffdb81df0bf2835bed389e1ad717b377cf85f839298dd698abbeacc6fbb5f799d30cbdd745a3f5fd708766278e373050d8e10b2513c523b5db37a6beafe48c44f71cdfc360da832bb55c383b16f871564dc3d5edc2d817b20726c74e1db1a480bafb55b918f8aa407af34c8f12d56cb88e837c00553d2416217dcf31b0ab0f89f849cb42066887fac9c18cd4462148b70f00c57ba9f9e0e87a28b556f8ce81ec630e4a34dd4076b9500446dc500612d6fba7452d57df7448b924ba82c80d1abe46e57ee85c58ad2743c7d9ef707665d6db910568a8ec791cf843cbe1adad31343a818c8675aae8a8faf421dee0953cd77e9353ff9380d8b18fb805813e087753a609cd7f45322848d349cf26349a75dc2c8b19b29a8e48f44b99762348cdbd6b15668a52eb154e9e80e49c857c9af34a08453240546e0a43b3ad6070523df2ea45bcc59707f319c57d48e56c0f2f7bada28d74d80712f6978c622b5d16675d537cc6349b7f1d4d09f3bdad6ff25ea39f312a3f19bf85989ad258d833f09dfea64c347b02eb43524adc9ffc51ac899b8de3bf4bdff129a74012b35adecd88ca978ef12b0e5e703a3022b6a1992adda93141c79deda7d88efaf0c195270b2ff6ca3e72e5d5d222e39f5b54f7de08bde57113fd13f1c908d7f3598bc224466dfff35f4629fd9d7c748e6fc76b2658e167e4f9dc848ec920f63dddbd24c1390d24622f4537133626ebaade32166f4a6de750ec667cf3fec88afe34f3ec19fc603a0fc0590497332f3ce90cb0bd76912b75a3771f617851e970ffdd5f47759c67cdae732304855ddfb8c9cfad3684333cea5b23f0eae6b39f4eb677805292aa2a343c32e07d84bbf143beeb801db607ded8d255e6df678572ac4be66774b5096f28f38e2f57d6a1d1b60c2f3adea599e42a1cbf41f166df2b8d3d8acc046c16baa23fea43f0cf0e64de1a68b5419e457bf146f5e5c7f578347e35491a9c6d09118ce125289bfde0f29301f3f0dfe5134848784169d046abc0af2986ec88419306e75b8f74f07db85376642b6deed99ab4d95785f7fd70d315c664bd62a6b1381306e47b14a2bb1436562d9fff787281e59d4624d0075b1b0efe9dabf42be4decaf6376561c9fb3d09343ba941edc3f3fcc51bd94997658393fa7accc49ffc3347e6ef66654f8761176488ffe9a71ece3330b0e8ddb62e4231a58fcce2f0ff0d499fad9439952d5bf951e689cd7ca3833f91bd04d4c2f6e9f4816f07ed9d41276a52186f7bc2168684406ac72af529ec3c46328f3ad05d6c48df333f9c6341f16390ad0e5c902b12e24f9fdddd22ec6ae2ea29c2247e384fc4592fd38cead8b0c556c8923296d43513b694ca7234563a18cf9ded4f16b3e0b699d4eb4a0a8d12f5a33e01654b1d66a3857be54cda6a1e265c5a526b26b3290d53f1d7f80fa3526586a4f0872018a545933f250eeb45e34c665dc3f06ed36dc7291774d77ca2d961230dce54064f8975c7f035af32270492292723e9abc1392897638a2daaa110a148aa8b2d16d919da8cacd21e90039a4d2bd9ac77bfbf37e4987eaa800cc58a39da5676602955906b3416ef8158dbd87b164eb0b592979ed4aa31132d7df370073834bb52422c92d157ce77d94c51dd748bbcb50232237512a41df9fb7aafee8c1231b0c3634e4f26a7a987b68e18759e1b36b1108a5a94fe1555d6ca7adcf4e1638e74fce403343170b96b5520ac142af9c876b5d09a2b23f2ba2971a53c3891f87bd18d50cf4230ad26d3baa4fd9ced7a22057a08ae02a010cf550e49d8dc17e56572031c77a51886c0d52f0b6d53d1585956f005b48d026f61eeb5a912debb3734defbb8475de00b5b0c1a0b792f79773df40b6be0a04e041032a77795b9437ed86494eae650f397e1cd153b4ddd9e17d3d590e261fe0057763e612e077bc4fd5d463ffc3097ae85b0819ac8e1b6d290fe3aeea3e26889a5d9a89e56cac0df75518dbd32a3de71fd501962e05a4ad116f607a9cd2a96a79d7b5b42a7066e665bfd2002f9f84b03f6b932a75ba2349820221f1f255173921c6d4ce5cb943f9fbbcbf3ad9a48f1389bad6783467093d8cef7bbd9a9ebebb0bf58e1a95de8b6988b6098a8748766675b0954270162e750d2b62e3fb7aa448c3cb900a538beadc8d90ecb92d9a88d748be955ef37d25d933de20cf0fe1926b1a6fc7538144cf7f48800c33b2c24daa83bf8b11c32b828d6e008eb4da1970a2d93d9e0cdfd260a5e3af0574d678c062c3f0e385af600bdee7b47880a243e436a27804d605bfa08286ecf83bd485e29b79024ce2a6b2077a8adcad5db585438470800c33a609fde9864e538754c22dfed3419b4b0d42a02af19914f350dc2d60c381618666e75481bcd048ac41c29be4135d19f81e1abb7189ed170c24b91a86235b2c86844c8250ace4fc3ecbcac51be44a980bfc01ed38f67d05dc17ba230c888128cede324be23177f13a3892e82741cc91fc5b4ef1561a0975a8ba8680536b20d301ca813f541d99fffe242f34f32ff56c291b7776541ae30d80602efc6eae33d6f1960a6ca3a9409fc2833efe59b580cbff8978d9d50456f42bbf0d051d182e87d1b314509734c07f1cb96de194cd5d6c6b144539d05b19760593558047c06c0172fbda7060b63ecf3c45ec8677ea609bf16a95de6476d23c88f96d2e3b8487166a3b69f5619fc9f118456f785de1e8835ee7fd388576c55fc01e4c06e96266064addb909f526e456c10fcb0d69152d8fffdebbf707700531e666a392e8030662ccaca09753042668a0e3ad76644b5bb25499b6bb140457f0eaa545eb4095b13b9d1e0231b8876e73048e6f242895785aec6b12e3d7f1aa40bca00fcb3fd5bc7fc52d93d2450a75ef9208832f9449d4dbca2609fcf9a4e74d6ed09996f2275e81612022402a0c6cf3ae1a0d42323f7adece5f0076198330e67d908466a39608983ea3cbdcd856ab2a93f678abca6501a8c099f66799870d8629e04339e739af6d4e992b4fcfcf72fa6f0d403f46c1cacab5a23df75068393473a1e8384a6bc57ad3adf722e37b9485b75fe31d5cc49dfb858c2040232d8404895856ccacf2d64d48fed7ac74da95414012e3b7942caf9706ccdd63c9824f50b1ca718612d9396da2b9599329e854e58d87ed8a77b5472feae72ca3b4fc128488d336c4556da7ded24bd87dc960ac90c81d4bdb6bd9477e614577bcf007ef87a13fd31f7dd96095eef20a38931b9f93cb8d80d2697180ce2d80770c447912a1c0659019b7954783eb7a87fe982d068ecb2255f08e29ddc58e1ae0fc971b4739be1112f3f674aea50ebeeae7dff7a630389f0d60134cfc48ffda14aed5d80f9f59ecb3d9d050cdb0884f1a17a518c3d06ca519ed8866ed1f56916b1909f3333ec1942f87e142c084f0b4ddb8a008b8285b78a2fd4f83a43bccbbeb723b5d58c610e23ddd34beaf1d9c129d46b92f35712b01d8c9e22ee52bedea6c51df25fa6222387c1f3cc26db840783ac7ff04278d44a250538ee35e36e3cc6b842d74f2ba941e8706296f28c95e0b56604e4ad35e1b5dace1aa017b612a857ad82fa2ee8d402e9cc602910b99fc743336ff09232e4a3265713729e2e979a386baac742f44b51922c123ea2fcad0f734c6a8523b8e7189ff1cfc1cd690b393aa0df8e0f3984e8628f05c4eff69f9190a05c352c55617ac870ebb032f8c40e9ed661069dc1f8e852ef5b181a0f7026dcb24bb5e574f7247e3d44e8a6e6dbc102cbcc251f6d35d347cf7df5b7e0499c9b59f7fd297c403a250eb2f2483ddc2e877e69a58454f05f9ab490b5838390e2203cb858b8c6d2027ba1c68c9953eecc6c2c70eeb043bafb34b95f0f8d7add4cec34eed9342d547b4311d61f24d7399acb83a7c72f2fabe2e9eca8c45ab2ed547f1f59385c4ffc643b59fc6fbfa22a8c3d503498872e0b94ee0942bd1b1c9445e995223b076143d8480b6e5badc81300ef5824021bb242b9489ebf2ded845efde1ee8b8dd984d370cfc33f2703ff705bb11e9175efd340f99a76661a083734a2f01f0a4a3f81793747da0b055bdfb9ec128e5bfe862407c30db2735fae04bf59f21e1947092be0414b4ccca33a95a0b5a503b500831304a86825c1aa0795c6cb02f75471fc4de5ffa1487dde744a09392ff2f5e53b3104a84018594656a5beb0e3d2049c64646da5d98966a96e5bd1dc2c9b3fe9bb0b0edb6c5de7047255949926e32775bfe86e948348c54ff6e9d39eb0e427285e8e1321b4acfccb66be43b7fcaf4bbe8e45124fd4a73f293d1c1dad3b9afd224235c8222b43925585cbf7f39e105ec43860ccd5f35a6d096405de8d02c4ce30365740bb732ecbb56966879343222df90ee92ff0c76cb1d6a08b00ab283005d31e0acc076bf557f7234c83cf974a824ac771d83cc86b2d3a1db45ae7132415d44e580573683b79f29d660e26346cae640431333c474a94b9181f291e5cdfa0f4027320381105988b7cf34f7cdc9a3f7e9424db9608d8d2553efed61a491a9a063550c5477675eb7c283d817b1bf9ac6678541d01049fb39409b54d361db595b7df3dc449f2eb8812f2b8e17340f505fdbf946dc92c6ba7f924d610557b3ba727808e054fdf1d6d9c1d97860ca63f4258c340c3bd3a75a4ecd31d51e4fd4be7eaefed1e4e331655c81e3ba5395b7f98e39f477942df58a07bacff8917ecb3afe2a633c5183a6ee23587da8037c0cb5d0b5d5cdc0f70ad3bba14d4c55ece971011a0f2ab3e21d00389b6df50dc9bf2256652d5dbfe38418bf345e08afecf480ae8ffde3d1707424650d2b3786d7e0ec632d87e6c20b83f2be70bc4c86b786021e42e66018087d164d5befee10b7cb45026f8dcaca5fd831ae2e9a60227cec4ef32a359a60079eb8510e47ff007028ed892fb33c9185dd7f8d71f511a6bf4b83e13eb124ef0d72c159da572e81835e8acf31bed201080ced25f35d256a3f440c4e6d782d9823e1f0fc74e7ef05ca6ce2bb8626f5b2d7276c23c4e5e4d4fbd7fed45748116f81f16d7d8d20da3f81431340ccd1b8c98d074a893bdfea4c8c319e97df46beff1400792ccea11703210b71722c2ced9dff3e054739261184048e28f644fe60fe1d72a1bc401107fdf2b1611f44e395fe085a488811741f3a31af08b8bcc05e932bba05dcd702465065668c56ef115a94e737f0afcc346b2c390ddd1820b963ce0930a0a6d25ff1b9c024d206053e2750d949c6bc32cd780241ecfa4eff72b6d5924fd16e5f8efd92296ed90deb48a82a2f8910dc9e1c058b0f65c4608c8ea5cacc9cb1725401a160ba5e4c1b892a4d4bb7e15e77f2cf31f3d200e0243175ea30b9b876dd5a6fec828b07dfa2a357c4aa1a3c1004a1b02f0010a8ec51dcf6a200d5bb7d9b6701663c7fde423258fef615c55de3520d5d35128108f7ea03c427fbf2f34f373c15c0f938b21f76e1c1f527c715b475208578d535054d48d38076ef784ab6b50a84b539e8a8b259b9b16ef9638f94b60d03b7181038ca4ed8c0f3722333fdea4645f61abc0301038ba9b1744d38c909c422c33013e9bd24ed374388f55df759389cd9d2cfa9163b7ae313360931747bb93353b9b51fe308ac79304d128db35157d29deb97cf426d2dfc69478f852fdfc3288983cf10e91ab8e8eaf89c2c6456060db9b5293f026fdf14c00f044fc19604beb6baae1f450d227bd00e2b85c6f587d19ac49ed71e547e5633e69292e541ef2960eb034f5c90a139f6838d309e73ce4219f23cf0ff9fd5e30c32b90b069d6fa415be23e4c257d7a9ceb82cb5044e7dcc7df2eb0352fec10cdee4c2d8c69b881694f8f0494bcd845e91178c3043a2a6dc299083efe81a3aa6ddf936b99c9d9f6932ffd7a555eb7ed9436cb326fa0632e0a475e323d6bdfd8a43041cec17966eaa774570bb1df658ea22ce2a3f33f0f5c43ed6bc8dfbe735728fc923e600c5a9e0969c25bda86f63e90fa1a40bd244b2262121c00b65f88c2bf5578e4dc61a5f65e3ff6c3400a9d7fd1b60f7941c40ce8b2af8910ed4cf5bde48b1ea766c1dffe9bf793e3af27e7efb3550d55a02f1c3e3eab5414626f14e5fe95fc3ff1b9777208441b429cbbc91a7458057ff4464be30370af925f600f8917f5fef5e59057037a4908f60dbc2c65cfb4760f0a6d8d52b6b37c505cd383ee66b6fd28f5db3c0890b4f7ef6d71e95beabe7a51d17ce8295d289999e1957a8d796362aeaad45268adb508bbaccf46e94f60f8789879d3a3e28721fc1703ccfb5f4b3388953fe0e8aef031ab2497940abf6d09c42b8dc8d067ff44b7801fdae3b1119a16c475ab67322a495e807fd8d85cf07b7ca214461eb8aff2e07e88edc586841079616396c9a43dc08808d091e6d8fab7fe63fc08a60f6e8f4504c6e7082d34110425fae1550458b1a4b2e07c6d3bec33d7cde78e40f478c38cac8d835af4f56121cf1934b9beb8d27c6fb2cdbc95a9fafcf31ba20779838c11ca520faf43fa59c69464f80aa088ce8098edda4622ed14a257e88c03639cc1512a99ffba84f656371d8b312fb7a0a3e2cd3fd42e57b7c2d233a91ea710968854bb224ed2966a31a75249a91aada38dfc735a88f42c5f3e5485464436834b4d5000b75776d93c46a3e82e45bd47762fb5a740d582ac226c46623b4f62b46bf8d08f8f7cfe8c4d8452efbac767a643dd8b1540771c5f538e9f63ba0be0222ffd2581ffcb8e40a71db7ec5e075f7421fa4c1f0464eb1751eff7381ba350aafa6eb90a1ccce4cabb7808d087c8efb5ad03901a87fcd3d95609baa6013463a7465e5c71d715b6962446379fa11f95d188d9b59c675e28aa8dc6e87bf6bae3c203509cd5f3630455bb90f5ca4a03a1c67cdb282ad06fd96eadc14357e14d2a800a0d790603e749a264af78c9bf2f8f399806c888d7405837f8423cb6074bfef9e0ad93771485a69f345036a37a61242ba146e0b627a63490ba059b698e5afbe955d1ff57ece708b6c2da16845ba4135d3b894eb20386fe611780a821e845b6dc7a2336a472cfbfcf38c8de8d7fa654cd28959e7a80450aa03fd8c482b4d879aa4952b89c0eef7a0d898355a44e33d382dc3710f31cccbb76f2975861412aa77925943ba33736bb50f74d7f6db6b830f32bc7433ac64b62a78b841f8561ef7989f547e87e5f26ff5fedfcd8f0336c6b82f37745b4093e5e0224b6820243438044f2c0c1761a410657718fcc676a2fcc72675744a1a24687ea85d5290cbec2c8360b99abec352af72c7e974780dd98311a93de5d1371286863a0a2e0b3a449b718e6a219adb754cc13e62cfef18f877c2d9be54e409b626eb1ad534c772f90a573b83d96e6a76ca5b5d24f947c30caf100c3481e35800b931a06d14745cddc0e79053779dd4d01a5633c7698710dc05d18a8a89adf655ae073f0e8a79532384dec0a71f0155e64e5a7bf33d695ce7d4c61baba20ee6114ff813b2f9cc8f6b2d8e2580871ab9458f317b1197e32ac5f7db57e7f6a1c3bf35b0e2d31692485fc81850026a505019be0bd23ee2bc758e094086bcdeb129fa2fb7844dddb7e9d50fc5ef626772e0f4163f36d8c3ff7394f8070e4d9080fb94823ad2a6623390649acede46404b2058a80cce36745ef3228129cde13a46b1184e45ae1e4e9fb978bb3e410b34401474095da3fc6a20a10ef30febed7103231e5646af4c76fc4ec9d18a924d8840b7d2977c28d14e5e2179595acb159b85f75694c174accc6b8c594422a16cc1dc8c2ea578011ce4f55c4657003d168bae4593f1f7d66f9df70f5349388e0c780dfc2ee9329b52bb4ac4746d0455de0a11baf4a04ac9a9f482de3b8e27914707318665aa7178172e07cc7d62d6b373950f096a8724cfb8f3bf3d56afe660903c2ed761b8bfa2d2afd4f6d8d1a3fa492a4307980a3b13364882d9855146f17a2b6a35a23b58b9607ad530d247eb6a4804162c4e4c22206d219bbc2af186f4ab99e84511a07c7df49235783212577b83860536d157959108700d1e385b01a592d4e889fa666ceb67d2ea179b54e40e9e16bcf13f16cc809c68844200399a76495ad3e5b7964c6423039e5cf0866f79b440dbafcbae75f264ed3a2594c0d7833564bcb9b95191bd28ffd7fcd75d5a1f60f451e1e39cc71b11c37442c99d80aafe1def134a88689f279e6aa2ac8788edcffc37774754f1b813210793ea424af69b213303ea0167d644cfe70d94cb3f0f92926a6c41e8d44d732ffa5291f63e00ff0f0f32493359b41cdf79ee23a554085b8d59893bfd61f8e70deb0a6c16bc2a055e988b14287935d4b08ee625d09cf32c791923fb3a5a9c36084c24c69940ee5a9fe8ad905ac44022ee21a460b9e7f5c21d10ff3da2ab977a16d47c498c85284050264a70567eba8817af95980b153d036c124f051ac5fd8c66d2c16d01068d99b6cf3ae118303732dac8e62ef74e3c2443d72b7b38505c63408cdb1087054839b896b02908ee2a6b340f9210ea64f2db2db2f1b30a451a0cd1b97511b2198fb431cf1fddffd8ce3410414d8e0420566107e2cc413048bf1e4edd6ccd4445378c532f9789fd87b695554e3c71efd7df444de8e7437e54c4741d980be8eef2f4c0bf7991bc57c5a54a3dd0265176722ead5600d1ec997bd05c96e5ce4dad9250375755ee8a5df5d735303b072bf056514050bb00ee50a899130f92e6a5aeeb88e8ef3e16993b4b3d573f3756cfd9cf7d6d2d498aa642eb692d7a4043491247b765d7f5b08f2a6dbd0aed60984810418955ffb8da75aa36e8000c3ddaf8438c1b189236cab0d8baf1d40d0712f884e0928669efb01417ed221172e62f417d5fbac578fb16c7fc41cf4f8b22829d66d5e27eda9625cff5652976b83c292cce773e57e60c36c70bd8e0f23f68bac39cfa7d2e9a787ef25f4ac290a83d65d015683f2bc3dacd47a358999d7a4427bece0bf7d6b7f6791569991c515b48e03570a06d63449fc4e334043951c5b95469510745331e5cf5263b5a37be606ffcbe0c5678916ba909363e6400c2bd3fb9cfd4bdc40a3d3b267c4e7d179e5bfccd6cc9a507f33f802469d0cca972f2b077e158736fed7a6ea74326f26f12136ebeba6ba2c7a9507293b01fb034327e1514ded19b227888a3b4e375b32e8ccfd95c4158f1a8f9a6dbb95a09a0c10c729dd8deb839a0f22f418bcea8c17ea9e751bde6e3824eea954f0d91d3349ba82315bf6a2c280cc7f38ef9ede84e35c86a8b48fc9c1747c41e34b31d861b29896aaf400ed7fa74ccae18acef0acaf23b8e322cc043737e1cbcd6781feffde15f653ecb1248844944b18f46f1cdfad479846c45cb47167e54ddf3362b7f68beef93f601e555ad41c6c83d55090a7d65d63a397129717cf45db0e19ab08fd40068cc3be884af7ba66d1110bdacaa25173cd39f4619e9c584d66f5244ced7bd26c32caae6e26e7d3716a85e750dba71cb5d28f2d13692bf9c14daf5b9224d9e767049280019ecc95ad2f1431c9e35e09249bdc9523d39b7a87fe5b7510c67afb94e6c144d7f7444901a955a70e2d060ff4ff688eef1c250fd1337e79593bef2a7f7228b076df7bf425bcb0a1f4b89cc530e3750e777b9c74dbdd68acb5f859f6a7722423029f4f0638e7ceed562c54b0cae058363e4146a7a85844783504018779c810629e7cdb791d46f4cb23973a62a7047f46401e459923386c87da6a41de25c020e4294528ae22c7c3dd39735f73e861ff723076ca616abfe2eba2933352123c6f89b64c853b18f22c90706c6ad962e191620768aa1b8ed4e9333ddd9edceaa3f5d40f0d362eb341f9c891d724a1a804ae54389d2701ccf7af4a59662f403d3bf3e334b26598ad4abea1ed85fcb59e1b130de6caa7904a7813fbfee008f705c495b02135a499ef8bc46d4a72b6a56fda9df68afbcf76b617efd9a2ef101a56413db650bce0663c8a025dd3de72a5b7164ffe18d3bc49c3be96375c0d5120392383b2eec79ee77ec76dfdd1afea7f41279219e0fccaeb5649c12522eb4f175692c71babf801c4c5ca12143a54ef61741870bad687632417a850e649d701bbe41599a6ed1ba62b946951bd2d35636446639f0cf4580106ed8f61d9cc96bf0a6905936c90d739346c01ffaa74ec38c24fa8f057990ef68d625271a7fbb527b2e947276f9f13cee9ad0dab022d047bedf8ce8869b7dbdc75d25498c971a8d154c28a36568a8f61353feb4dc32700ec51f80ad15b147e9cfdbe3ef2170e748f9b6e0e5c43b7ebd9f51d50947cbd00423567cc8b53112215b74fe6842e32fe64877d6fb11eb5671629927730279802e9703a55cc4a9caf7e46f0924d32a42f5e090f2d795bb89bc1f0e123bfe2c3e6cf372768ff67dc14f330195bf44b7fd826d68221e27a51b5494415d3be5ff7fdabf84b20523e3852d76ae0d9caf7cead7c8961043597bd9b32705167c60f4ae011e0da87220b37c0ef1ff3df7beb57736e56dab03fe00eed130bcc8682a6a3f6506f0b70501a4f87645845d8c902fdf1ec9aeea1140b9cdf61a0d59fc8df63e67a05910ce4953298fd69f436f427b6e4ad8a048c3d4ce813e060b8407e80d3f535d4792e0f35647a30a0855201665eb6726314c6609d101ac028e4b3af3ed8634d418297575752db441db3d263a848b066a353e2f7c0de386b4a37f44caca6f391aecfecb96525ed7da844fca3675fc28869dafb84c0850d1704390ffa3276125a6b3fd61d834b1f24b9d143ed3aab95573b8d615c86f485b08717b5a2dd29a064c14489c5f2f93e1169da30791b4befa7d5b2086ae9aaf35b43a3fdc58e9c088f217cffbd77eef6d44d44036e05c5f5ba73915fd643658ca49ed8c703c97ed2a3535a7752434a322b33f7f5ee3a2358a11c0d7c1088e1b3a0d4b16488542adafd59a2a3327cc657c75560388fb6dd40c869502d28187a566de410d4fa9765fa02082758f30a457981cbd0658c5ad916f0dd497461c39aa6c933d21a6229a6771291dbc787fbfb743663c0d03967d162d497229741e378f0c16fdab8870104548674e87564e975d6acaab36eb16c8454a010354165027108a44fba87c0eea8f5930553c480e0f4db32522ebd581a5a74ccd613bfd8a6a10df0740461038c05a1a6b1b4bb31280c8ec952c92f801db0d8a8262846bdcc94822fc052c0d2b70d5cedee764bb08b143f26daae0f2937d757e645067165017717322fa116fbe73a169f6acc1c3b822cb95976ad7bd4319465b609b43046557e24e27a24d6443b37e03051fb36fb5a08d5713c2d97eb201f91a90db862a6376d5619a7e6654b5e9577673db7bbe51f78d3f2173ae236f545e73d013225f57d16bc23b72aa04773f2541f4b765af481d2e6d7ca64eca5364065057aaffb9b0fad45b289312ec26e810bbaf1af981a3786c8d1be7d81cdec080fede5b5843b7ed77cde2b075ef058a94a43d7886e2bee3ad5eacf4cadad233b00710f8161a6b8c7f13916df755b69eb95f2c61232acd2521891cf9041a2fc741f6a4b8cd0e3e21d7829d001b8c1eb02c81499424908febe6767d2f96921a93075982c0f553ff0c6cb2320fc3fa03ce4d9bd1eabf144573a7f208c8c361e593da9ec7ed9dac6e262f6f74aa44c3786d35a4224192b1393ce33fa75d199ade018d6950ac4a915f9ca51e48672aa31d89cc9ead4aa34d31d4ada0f9623f14a6f8f406e1d60a44700c27ccfd68426942d04d08bb22bb7b87d9910c8c74f17bc63815542b8a2cab2152f4685846297cc7cdf6637daeb975947a8aca5065dfe2274b8140b93484700b60c77758e7354f7fafeb0a40770025728744a0c74636ef69b6b809f8a02a8f99efc097325c7c3bc2351262ae0a6ce0b8514e4c8458543b3c75f087227332bb7fd55a4b91e3ce54191667f6fe7d1e6a6e817640fa5481a531460411b972947e502df3397d23e8e3434332f0a891db213353eb675dc782831b91b624e2622dd8dc9ef0daa265c52b12013c5d45f1bc93f756156dcf14ba439c04bcbb1ee02fc0c4cd3d760e0e0bf45d8a14a0a154cd6b913a2041063f231df990444aae99f4e8b2f3b57d7cdd9a20fa789ecffe1c6145b81ad694270c152a31d37ed47bcdec82255d4db337a93c7189d40080a52e84dbe6d7d741b1d0acc1f81702e54c0fccd2ad81e70fb2a765e8c66500cf026d3ff5ab96b59078f7d9c4d23a1b9564fa613c62f94048c160d52a97ba14872a9b72a5ba4a4f6eb17f0ab5a432d80d1f4aa154a4e816787fa3a4b5ecd61e956d64acacbb384f98d2841847d137c3f4fdc4eb310543cddba48ca12e00240026fbb3cbb862160e50c9c8cdbe4d27f9ce7c7eaf065b2b4073af415c29ac1f6b2fb80f87ccdc543252ba9802d4e2518e661bf3fdd0d8d7b2801ae4759ee7e5b4477c81860331f8bf5661f733810dceeedaf89bb7f65e4f4bba2253b104527bdf408d10f8ee8e83228cea9aaa41b730626517ab0ed18e12bfd80b5debb712612e28cece65d79bc3895bbc2f6d160ae797688cc6324c7f400746573d3fb9486d0a0620afea665c3df8ad8055bc81b8ef21ea13311b8f125fc8c1cd24212b855421b475465f6dcf12568ba2afcb29e97ed565affbd02b9c141bf17d0481dd1f40f2169ba5d15bdbc1f593991406dc3df9577fb711b8386600e4f7beb56e43364199049c5db2565f62bf281f2c9b9f87636ed897d94225b27ba2bb56192a2d40f480b1073a886298acedd7db88e88d0e41127c6b5108bebc4ecc13d6b55bbc713cde5652d9c6b3a4892f157d1923db4540d652f5847489fb0f4fea9303c0dd17740f3935baf3955eac4955fd1200e70bdde361457b94aef2cb0db50b55a61a38723c7f7611bcf7d1237b0da34840099e63afe8635214a3a33e3ef25bbf57c071fe843394358e4603fa9d6974cf691ba2590b74b21375cba8ac3a571ae54933da82d19a325461206bdb5ffb285e1b6c009e9245457ccdba618ab7380550e05b4d6576ed92e94b2ba2ac720da9c8cc0b82997b40390c050dd8f9b7c9865a41836cd97b1297938245d3c759fd9cbb37ce751718ad6ba92d64a69c6277a73d5418c6427f77fca6f3675e04b84869b59dbee92fcf944e38d61cf811c01b15dd8e1a9a6162823d6c623d7bb888afb3c27bb4db18d1146679b4429c3d716eaac44977e9af8947a7b4f861659b7ac7c6b6981c4c7a6f95afc254f4446f3294aec47ec2df469919cdd82105cab65d8879191ddac1d49dc56d0979acaf1cedd8939afb08f451726ff2e6542d0c8ebd8b8107dad2b26da85198d7e175c82efbec81b89399425c80781ceb7ac89746188fdf7d137a2360f916ee6dd2a2bb88a5cfcd25acdc34f0eb86b1058260575b65224d141b812c3930d2dabb6f2a1203bd8dbbf6cfa8ce5fc19b668a303ae2918008914bbadd307700cd653766d4e86f9b1efb46b8ea3a0e8af90b92287a842bd8443a2a4f7ac851a213fcbf4f2589fa44b0be0a5cd5e4359c45a21bcce8e271c098ffd02c05f3355cb350b01f5640e6dd224689eec61f262f726cf7e636bd606c5c20eff34c11346d51940bda467be354771f810f8996a57609df73b769eeabfe39626b4da664cd3fb3d670c180ab95e764466d6f08b293c04d1b3e1a6f29071bcb7a41a479d27d35cbf7872b2bc4f6a9bc1277329e04a1859f63100dfc2786a12b8dcf6c7f6a09c8fdea61bd4e4b6a94b64b4d160cf2b4a6f69f5d39e287bd770435796b1ad041b4c190f5d019df571253c401bc7edeaac139c03c2d339f48730edf5eed6309f4c30ca20b4a87579ee9ff76da83038e64c450ea33d5499a220806e0c038e15f4a4cd0019503ee30fb82d29bfd43ed7b14c449806bd5d6f6fadf3476f4a3af42a2c62e943610bc8b39c2405a827d6de6f1d1c04afc9da8458bbbd5da13c1235d343ae8b57673fbf825b502021fbebbeb922410eb7b198f334d2b0ba4b1c2e5bd83cabcc860b0474e6a8d59386f49f0d8dbb0052f8599e798a8bcc1424109cb6ee9c2d2f468c705feef7b0c792d072860f34d757d09c513fe82cc84c1b7554c525098af34b6624bf14002c6dfaf7a6d207230406ef8ce31be2f39bab82ee025ad553117f34dfd28a21de4e240574daf9c530f9b4e63a65d25a90480a9186e22241eb1e4450be1e7fd657746d117bc396218ad0bc140507d6717d7687d9d8e4d71298f95e3023688512113df4bc2e3373bbe75856c29826f4c701245ab9f5de7949f17a6fa77087c4ef3d9080f1d055776d50a3dadff996d25fedf329e472f4d75f5ba4a99c8af8fbf99f2ded7d9239b112b3bc12c0a641a74bc6064db1832dbccbda503b8cdfa69cfe1c165f684b03bcffff996e6a3e6bb191537e018ca1044ef3bfeff2ccc4412c1c116ac27081b94030d46d9ff5a6c6af3befb0c11256b3cbe1a9be6c86e44f3f8c6898525e12a8736972324d8d8f94a9f62e47a2005f6dc26036b1bfccffaaa57cb7138d58fd681a04b542e8a17607f5ec9a553e2fe44ed2c33f34d29e8e329fbd352c7c7b592426308e68b5450256cb3faabe0937b76b9585d3be3714e46487117d9f202c628525799c450cfab8c7d7c6e378d853d056fb0aa20edb9fc083f876de384a13e97df5eadc8b7c0fd31f1304d898687cdbaa6e4cd513304172acd495bf4014921edda82d21b5d3edc0ad18175a3cb103daa2a8506166c29a51d278332597a512133523daedba4a380ce781f337ed879a6d52feac78ba142a7d5e209b29c0761c6f1a765103b8c71d6957287c5699affcd168245c9a2d09932438140f83fcf8ccae0ce743cc525420bf63cb05e46c94fafab780d654bb90780fbfe65a0e1b3615a6a024f4d9a9c767bfb51415d0a62d7e866c5edf06b2206b320af7180e51a20fda2ac0f77b873c5339de1b971e92905e285f8d1da6f6b1ee9b5f56c8abf66de4034e4f353cbf26f3cc8d27c37fb74f828898960417b2d083c61a5b53c2bccecc700a81c434ae4d605333d5d7b3871579cf1b97f7114601004ef95a68b6517b24e2ba2e4675a9c3469f0c404ae91a20b9800e93b3a34bea4ea80646277341be187c1bc39cbd33b78abe603d517ae66407cf49305fa9c78f602bd787132bfc8142943f19c4151b38cd24b654ef662e002fd59e8b601b7faab02a3aa4b56716da9c9a411af168a620ff118a5ef49dfdbe8975205f95a4dc2b0205b6e99ea32c4cbc97ab702a700c8d0241de74286d41222c3a5b84ac1af630bc32a6a6372bbd056de4c88dc89f3f001488f8eceed7ed0b37564c94fa7212472ffc124796ce0f9235d184ee6f189a9dca3f20941cceffa693f423a930b546f5230176c996be8b96c2558f5a91d7d1cf90a59e685014e2e511bbec7f3a15f2efbdf4560c22ca1f2d7343055e1868a89187b0c99c8d0a3986fe4162189f02d1bb1471263d4ccafad94505fc1534b013131d3172d1d21cd6a4afd791a47b25c9e8c31b7168497df48112a0298843eb30000592c71d2177ba8bbd6d3807d4b56d4a167aafc375088806807e06aa9e8a8f14319a8c43a33ca3982c2d4917c6df3c09397c6cb40172bcc7c2eb693dc21956079875a1158c383b3614119f470440a2f4373e083b20efe29420f36af568ef4cee72b9946bf98d6d346bd5aa98207e69041d8883bfaa9043fd4fe247e7f26ec638d17a7fbe12a20f7250fcb1ff69a05cfe677970562c2bd562e9b1da7682c80276b6864dff850891d7e4446303ca07336e4bcc3c16def3640bca87ad31d15351ce59d1ef90abdbeb515389b1ae62b35668c56433ca1bf66532e6b061225c0a0b149635b366cd9284ae8afc9f708854057d97b0c8d0df1229671a62427cabd733f73f2e56df1922f104bd68b701a60fb2155d856d7dc7bf1a0c34ba1ee497e7c0adbc0a641847bd3b35a29c42b98166d5f8aa26edf74261bfa9bb99bf91c5725aa676a03bf8f6c2d08fbdc928b184587146b1e7e376cb34cd0efd4dd8296432ea10864ad95f0f073cdb0aea08d502cbf6839e7fc1dc848d412c42f2ea04e17ccb7f5a7cb492670031e7a5fcf91d199fd6f71a2bf08196b95afb6e9fe6a8139dbc6cc9854dccf2cadae7dcd2718a61ecdbb99b47b2c599854555b3a9528046da13c28adca55b26e48c27096bb75c4399488d3595c33679c28431d62e72ad94c6684f78dc74971e7446cf71765ec38687e7931c6704f63a5fa0be20aec1c72b4f2f3e54ccb5d3e931e03aecb703c0d94b628d0df21f019f7f748bba48b45485346aee50b40b6b4a1d54175c2a160dc237cc039420353c7b553fc02715cbcbbbc309ab49243aa81738a1c2fe9a6fbda7d1577f8fa3ce9ebf15c712451969f6183e8cda1abb108d25fa5e8f07747adb65e1e948f2433d3c433b51e8fb101e90d53730919e913550e2cb6e8e59edff49a446d0158457eaf3dade50cceb14b28cfd94bab72e0f93a5314f6f8c8567a196633bc35bdcf4b2a58512f477a262d262ecfe8f60ee5b0f9d0b25f442c074d28dcbe88329164fdbf7fe49169361a1b628d39e13a5bbd08939bbf266e3a54ba1acf51d41d327ccfb4d5d787856a15fcd8fb037efe7394e965400bfc90eaf8b541cb6444bf916fee2e1753237f13cc5175a08c0c6e921c184050f7e30eb263cca5d828f02fe494831560f6f2867ef2dad122187d4182f8082e437fd7c84eaa8a84a6611dc3fa0f26e145796d3ac4451ade25fbcd77dd8868871648573628df33607488839580f35128ad763bc8dbd34570a5588b92c393abbaaca1a7a920d34d8f3db2062c5f0ec7c1d276bfa5e5637a118f3a7fea0bc4ad40d8c44ef974bafa7f6f60e6e0f8e634ae18d1884709bdbf0e1502bbd8c81174612459208331d532cc793a8bb94dd8fd88130d0f4b8ddbb3e77c61b287e3f4a35b76081c70267f4cfefca5f0978d7f4d0bb8003c9dbf0853808e4f2f2a98cc8453a7b531807e0667f07fc6ba734850fc4015b56f3a274c1b6dcfc57d93d5fa0bfd29e2eebf22758aa1217ab0ba58f1e9b324691f8c3a9ba542a4e31fb6e2123d2411b5c7253a768e421b3282c6fdcd5edb3322bfaed213d445c12d03dca00e52a9d4a9bfb5f0da553d6f8fc1e54a9b58ac49e1c99f55103e5a91b94f34b5dea3ed7a1554e13844e7aacb56eeba3dfdfedf1cec1331f75854cc2c0eb170d72d5289bd0256de2e2cc61bac50262e42ee2dc0e526e5f13725a4f74dead8a855db7cf5b3e6536216ee344faea34222eca6d938b12a8933504d1c5f9e1b301b70bd28a30b8b1e62409d8e8fedf13e4702bb41963270d6ddcc3e6008470cf237bbeb0f90dfbaa3a4898e482ce51184e52ef0d76ab4ede1875587ef63aae0dc6c6a9f25796ba6bcd0ed03e450847bc7684c2fd318a17b099aca31945636f139ec2b85e4c785f2ab774578d0c9032138fe1b68e848a21c195244d7498a5fff925a0c7f48b6d48d6108a9424aae41be94e60f3cd85e3a94975c1a58b091ed7e8b9203537c3a74195abade39591a795d25d63d377a3bfbd7c8bd3cfabddf9bad2610613abcb969450b4f3914d77344e0a0a8f66a97ef7747d904dc6e52c984cdd278567664a41c7aeb00378086a8e1c4167801c9aa339962adff2947e030ebb6d388913b36bbaeec12bc17aabe648876c9f3266ce30faa4c90b9d0ad0cfc46b187ee34523b29ea15ceee833166d2cd79253896a0287034129726a1e0f40dbd8ec4657dd687827b6277e2b80e4f4bc74800d3040712bac27a22667bc11b5104d21671678bc66a6abbdf872975a57a0a1674c39675a2319dc18bba86af5d31c82cef51864b20cd252b7480e8690f92085dd35d066e4eb94f773cbaf9f205c086a9cabf0320883233eb1fd410aeb9cb43693c11e071bef269d254643ec6440fa0f1c413fba6c059c20f0070e60a246c481e161fdd494642c33a9c7016b4b594dd8b6d5db2962076904d998c8e7ad13800e0185e738cff3e3e16b6fd58f0c65bd774b9a83937947a28240efffe53169d962f9a4d35308d9b7c8aaf790a420496a796352f575264fd2884e9b723708eb1470a7a509a0a787ec93112cface6887edc71decaf72e1b3878476d40c72a808bea2e6c9a8c71eaa346553c84d0857d73962e9cfe3665e19f595d4225909e786fd632411382eb36feb6ef4bee5e10761bf62bcfb018a0477a09a374a5e3d914688b329e3ea5ad44a093535750f6536a982972862bf353ee4e5e517ebcec372089769abae9ef93dbfa4f5690db196d8e167d8c7295885994e9a6094535d30df2421b5f617bc3b8de2ac153e4a2be860baba24a6a6aa2b8da3cc87f24e0addd86ea212304fc3722d6e99447546f6214afb3bf83d1a5d39cc43e87412338ad41e3775635b3365b2530e0ba15b3e1dfd9084d6c414380668c2fb5cfea77fea9468e184e63909d89ba52363151950a5a10faa307e06e660c8bc444c35b654a3f30529966fea62a7aee34c6dd6f73fa43bfe560ede008723eb63a015b6ce7a5a527032c99054e4cede2973cb22439a9a6b23eaf9599f04679c9a968ddf989ade69a0bdbd96ec4e0c6a4ed20f732d482eee96fa07a5908cc88d557dc8567cddc7d7d72ac6e0adea25ba9141a3eb37842845dfe5786e9e8a51e1e72c37fdbc5146de506b31d1e83290fa95db6efbbb9f42876d8ea6f7d22ff5a43e72b8ae8ee1cbf74ca1f8d652bd9164d1540bc07894a8fcad5f6ed7c00ca7cf9170e08e592346f729b2c55928b2f2249aa39cc773c928f9f68464376150f279a5a0380d9d18a626c890c7727c0f177cbe9590b962187776b14f1613dc9718187d69130197c8c8e19fa89e6d444ff72ed186dc8e01e3abcda0d7fd8e94f9cf27ccb602bc5f1cebb921112133078305ea96579912bc70fa182c8a93686996350a1de8fb81cf4d80ac2d0c5a1888ad9b852a4c5ba1f4840c41ad24c6d7e5e6b6f5177526c14799bbaf89755e83337610de88e1175fc8cb3eff731a50f16ed836ca189c98f9e8cf83b0f86575d83cb56c4a95f437fb0254bd051c131b37e78d0c502a4dd570680563a1b4624425b96f92675f6a0f4a478490a697eefa762e9760863f0d32afebd12e36c31e5f76c39aa1c0241e1a06acba3565bcdc1b8f092d18fe2ba9ccc5d006232dbb4e316dc4192da35f2a5bca7833ea3bc571bb5fc82afef89f47f5e656720c2072c808e632993edd61553feb0710afb6f629bb31e0d279837e6465a4f50d68e950f547d84d42a263243fe069df009f0f3f0fd9ad0b9965fe5de15da1367f40dd58d72f384e2a20c661a8f93318b40343173ab2f5de69f7cbf87355f2ee20ca1d034df6812bd8f3173871a54e34f1011a5f644a24679d2c9aa8696eb26586f70c52f8d123a8de9194ce01c49d69614556bf3c534035e078df9647d2c6fd7888ba6575172f501c831e945422af5dee0b4bc4e56b6b78230884cda0c7e87c1889d37283f6173fec827c70ca5458c5e11f90b87425f5850ccc1565a5cc9b3ed832e1d691721d64d76ddf289cf6f42eea0d0e86c2d59c59b371b5b02e0f3873f98026051f7e9603f12d7c9d8c68dff193a9f22bc8b5a8d3e94599e8fe3cd4b8c7c9361dc72e8ba1404f33f96942e41d6db460ade205cbfa12584cf63f22ea44d2281eba5e50653697863c562b899bc3a2bd57c35ccd2f1d113204dc56421014f8fa69ea6ce2d3e08b81d0553f14894d7cf70ab27384ea8860e193a840554676d623e6d1f8a2bb4f00071bbf53c4030bd7a74aef9aa492daede3ea40a1cb1ba8761586e0f01074cfe0e1f63b0362a71c393a24f389573c1488f2e88778c1d69a566af44864e0915da910c0ce6c1d74ad7bff53a7ea7a18e044f7f65670e4864cf26b0ec69bc1347448f8ad97f6401c4bd0062e21b48d7e1cc4f48b8a3c42476814275587dc9ffc42b573364290fa3c6565f419fca0c23523455c525e7a7518a4e3978ee8a7121471c8a83f984a117a235c2d1410fc0f4de791f3717948e68cfe416b466c0f13adb82fe1d3f3489bc95c8e72b7df4b96c3ef7a830b23214c2eb8653d8c36e5cfa13a8c12bb4c1d99d0d381811d5aa8bbe7d67e01176a6c539c39ffc0cf6df4937edd101b2a5e0e5eacc92b47513821f2303e80c6326ab580972c5c99f584f9ebdaf66d2bc901b06a0c2ee2287239763a72994a16a846acd1c11191deedf31f9a5091d8158d9babca4d9e705d98b80e6cccc4707a6679214a26a46e136242dfbadd89238a20002eb63ab0c2b8e7a1926e60b1196de970eebf5ba8472a1141077b2cc9c39610f2dca97d136d44275c5cb01bb8d408170e5099abe86cbff53ea109132e91f0720076c85f5387be064793fef8698e24b6c28fb673238814809fffe4ea469bdae7d4447f7d45b8dcd4102f5714d5d2a4cb05ef25f38d4c57ae6df7eaa30a6f9b27155d33ce2a431909472e397353ab6afdcfb96ecfcf6943cda484bbf6ee4340748e680f4e9e2789862bdb9e3a13a64cb56a4f61527b2772cff3f614e888a3dacde5e260fed738839927f9d72efe772db8e984ad707fd270b831d1d3f0284fa987bff22d33d4afe14c63238bc37c08371dd28f400c7a813302dba257bda6b9339aa88bba5151867cfad6e5469cc0fca77514b65e595293ab956b02f43ae7bd0660220eb296c459042015d9ed6b5bfba803967042956d3580dc6895d1c60db1bad7b81683c7e057f606a948630d2ecda8ca02e95a1251073677bd7c23246493ffc38b40dd632463ca43a188b5199578fabfed95ab73f2f905e60fbe3261ee1a3181dbc39c491b74905a465201846c99164b183bf8e3f8f2b458fe66107b88f48c9ec641f8f1067f4a5456eaeb8d15fadfe8e948b5535f83e086571ff90ec27154c345ca9b120d03287c21a486df9ea92d8369b809af0b0a46b1f70019bc429624df8343b6d14bb3d0b748f0db5a46ca3d3ce6faafc5f4d87251c6b47e5e627c28e4b211128ce61a65c7a3ba6c522226855c9d9c6e49bbed4aa0250fc96727aa57c2aa5e9759685dc5c7d92e0c6534885e3bdec02722679f016aefada369ed0b81933f126f92648d9b1a0b5dfead9c2f11c32f1642446c8d58dfbb06f26dd7195cd35b1f49418eff4e7a4fd1a33d1ba2f8a5168874632a66dfd25c4648f18382dd0fab91bd3e92697bf89cebf243517495629607c5af33299230906b7d94dafbb0fb0b26877e863bbad6471f9b44a55d0e8b331f4be0fb44212c038e0ceb9034a250442e485c2bb0ef9881a0a004efba247a0cbed8263f895b9854d830dc5be0451d802a024369e72bdd0ca4b17d1240368eb5da39f1594fb5e7d1eb35a31a603365ba957952bf3676f8c7921bd4730cb812519d964da130f755fc5fa727f430a7ebb16d2cff6fa4d54b2c27ef0e7c3af0933fd3784374c749b5054477e63a9a4d029e2f3180ccf2799647c408512a235679903143b2c30fa3fcbf3645e5a1a2940e97b77efc9098b1330fd925b2be66007cc2fb3610e44e216bee1691cde0c1c12dde5768a1b0784dd80aa34a6180e1f4f388cdc5489ac8f6241159c045e96728b4a8fd9f35f1cb61867ea72a25d15865441927749cbcd2a2e8f301537cee02e69c308d36e2219922779584fb52864a6afb988748625bb061f4d7901a7951580341d781b8db4397b6eff9d80075d33262f6438e42db0816d24c46692e86dd4ad20efe1fd3c9c904dcd15b5a8f174795e1b677fb4351b63e2d17e0ff48ff2878f1a970eb0519fa5b0fa4a50fd9b6ea0a4a20703f0839d19413944f9e90b9150fce835b49898cb7b58f8daf66e58f6c053bc84d1bdfd3126a1a92e58bfd6a0f586fdbb1a63919f5fa0d886ba5a22137cdc97f96f86c053725888532499e098839c784fa9472a272b3d7047da3b8731c3c75754ff603a7e775e2760483465ed1ad349df3f6625a55d785be4a9efbea2218b66f51d73d7a37e5c15d584856bea1719c7600546d7b0e9948663557c26230ec9ddc63820b47771db543f5821a7a20ae0b1f420a292f0919756333e257d8f0c12551900ae3edcb419d5b40328ddcb2c98fff877c83a2d79e9be046053930c0d8ec87cb1eeeddf37ee59781169a7a366d58162e0d401df0d00a16e083318d93758d2254dd0cd462d3a347ee2eb10aa4abdef916915fef65526804930ac0b154d91bb9efc41784edf5da69b4d6ab52000113a50304dc7d01612dd557645e5c00dc883693d4a72f2ce35765c1c6bed8d3b4b1eea4f58b0ad8b173f6bf627a624a2ab4e75d86e0d2b902c73b9bbba2f3b734079e19bd7fe7058a63a51b22e6e1ef91fdefc6bccc3d1c76643b3544c35eab164cb8e02a46d6aad5f7560ab3c74d38faf896178050515dfc6fc21ff189138091705124753beb5e6963d59b830867b8d38c120ac726b29ebcff1e232da4268f6748893d8e15a9e89cb53c1c23aae9f6ad005b24bdab0825aadab38bc1a91eb4dfe35912a76efc7e143a8365eefc7ab1e4108a7e70a0581deed314816106490ccbc5c81b71f65d510fea7d1083bf0409161ba340deeba5d6a658d599dfb850d3c61c57e26076409affb3bbadcda296e0eb28d712441cefad6d6f60bf25e8dafac84f30507744ba9e31bdec695c2897fe36c139fb17c9705aedb45b2054b9447f90447f9ae3e8a54fdd2fc2806f38b6d45b2f3988cefee86f32126ae4c11c278dd44c71d400a9f2292538b41d893e8df6dc2ff88d4f4e8f72f31ba9961d4225f1b9c4f02a78cdf0089242101740cd978d2e24e7e142c56d8003c59ce623e8c4bf32f636a41dcbd8ded2f8579e310b8a58386aae5655e87d34de03cce38076c998d7ed1aa24c1d86069b96b6dd86fdbb3817964e87107acf2ceacf61b0422f5bfedd2d093d4fc732f08d25ed34ac1231ea78731b826cabb69814fe78c328240a908a1e5a4406113cdc8887e89371e26336d626f1487992f4576ae4147eeaa538cf21792707b26996687175a4faae24ea527338c5ecfffe084c7b14ac221747e7072c2716de114a8831673d111e5b44933bd2a0430eaefce1079a469a1189b003661e6cb1913e55f865ed179dc82873615da52f4fa4c16060167fa72ec92593b1baabebed748d67e63b324162875a4772fd6c9cf4abee52f500658b7cad4d3b5ebe8be99bc609119023973d56edc49843a7f8c613dad2b44d5eeff1fdd851779cac309862da3c66ddc83121f39c80a5331ca836a24a400e2094a5e8f4053559fb8f1a2422899a3ee12ce20fd9aa5954f485bf8d77dca64127273c0130ddca9582bc6f085b63307f287fa04ed8393134adc62ed65b7f3bc62a0887f8bdcaf887ac64eda961ae7ae1f7d985a0349be7787ca19106c815626599f6e6d0b1cbd519a3d9ad13326b4b062155cda39a1b3fa64debcc16aed75365e23b6ee465788d8b35b531ebecb369bbbbe4458326690a8e28debb60843e2456767d65ef012ae7456a97efc1190f35f19a54676ba4d07484875f06d6b6313d345dc812da78a1b398c89adffa8b877cb76ed0e99fe179323802cd934e862811c88914c173b70f67ce4f0cb482ee564896c632db507c950cbe28f5a15843db2905f65edb0b2ba1548d14a7402f20235e84a187c26594643841b3740b52f2922940f3367b2c89bd510bfbef4b88e44f2eeb39b290f6906e4815c93204c7f7810856582ae77602dd2418603725e5f31ac2c8cb6b4a31301f428426ed2931e5a679327ac63e3e8b58170f76d2070b6604850e09a1029e1315033315419621875949f92616b249ed98f5a203fe4766c975e8c3e28e15fa642fc36290a57947096745c1bc8b879a2b26d6152cb6717b7f4585847e49104fef36c08a611f4cf572e1a50ca082814b6f7ebc38a2e9093169bf9d38dc31628c2726af9843863cdbad1983db696fb4b9d64de92def3a6409741ce122ba82eda71b0edf7f4a872666cb0427f2ebe94d6f1b459ff3c326370a5eee552e666eeb2fe44c0d21c31ee37c2227cc882c6e77a4c3886e9878125a2f1344d52fa294afdc500400f1952aa1761c71c16baf5cc8f73aca0f801839a1382c1cc8b7532b2f9fef8778b5489e1695fc4578b2c360728355c84efd1ea4590f4efa912874452bcefa5715db6f964c2c50e82d686601b9d9051ef0312ec922708043b5f370496cf328474fadc9d76c0bb6d59e6d6e00f631ede2c305b97c296bbb067386c068ddcbe5a7926001810237a4bc0d40fbdbd3b695e6415cf723e255cb6e1e1bc19970a852eb6a1fa4c6e0ea408b106c8282fa783614543ff3b107ca2f2d6348470da77d5e8cde405f7cbd48f798468bcd30b59edc12d0480da037cbc4b8f2cd9cc4b6dc3040330305469d894104a1018698ac9a2a61e443c63320d7db2c58db0723eb7fe1dde635516840fdfcd5f7bf89fb83985b631a82052c9cf27bfdd9adca5c0599d3a362836c6293b3b40c140c25b5e16a3b25ec467b81a525fd04240b9aa589dbdfae815c181b149245ee8b6d90ed29819a6fda2e9e555bc388726122ea3d1c6d7cf7ba0b76dba273e08ce9b0ea37c8c62f2ff8b496656e4379ecb7aff9c1d8dacadec472744f062c1c2cf1366e8a48bb4c9cce3ae98e9d1d412c30071ed6b31eade455638afd325a5adc613f3ef9fe3194e242868a695576351ab183981e6134050a529c35b2bc500cf10edf00dbe70293ffef9b1655d522f3763a29c21c579d134894978216ea5535d8c712109b9148fb0a3e4b54e5a2ccd631000abf7a70ff941fda01aeaf1b6bed5820474f7324d14e65a14eba8130e374c8691e3ee56dd1f22ea6183c2abfaf0cea073e42cb7225a526b70ca1b7a9d5f4be6271e1450bab23d9df9cdd37e7acd8cc93799a5cc502f30bba1451abfd3a82f4c3615d321abe3f250832f474ee5e4b9caf5f643c8d1e638391514bd6e1a8af062f86feb93b4b18971f5c967ce9d3308f0866ccee8d41ed907d8991402c6fb13c5ec3aa6d2f9977c80b7d5ffc8b4085af2aa1017dc3798b9b4dc72e8b625cdfb49bab3bb9d8f6f3ac91409aeb54f57a05eb21170c50ac2dc0c477570c9ab21206c229e149f005d534402511e00f9f8614082a84f1b71caf2ec26300358015e4886ccf0cf8ab401bd98838b13edaf6fe848668fa7f83bd030d899c14c3c0a1f4194b1afe7acff911a4c400dcc1e506b833ff5b00eb700987d5d9339a537d69cafef0104b27cff5eec0a127db55e281641aa25f78b25b83dfdf82bd84c843d7c16949dee0f950605e0724271145bb9818f1c4423f5431c8d0f7bae8220d7ced5059568aed664412caed5b954a6f80b3522d970fbc829706fd50241511a429321be293c9a894f71a0faf159f6438d5ed1cd32751de042c5a3df4f66c2aaab3335f1acf5b2b518fb9b894dc2fc0833cb999e96ea721eb4b4b9c9cd2183c6ff73eb74a9bd346f7d8931e7f3aa616e5b0de72ba535e3750efb0934854b0938d2724aa434629fdc0df4a9b50fe325972907a3de483eb85f33c7b64edd302f933cfecc92708dfe8519e12beffcaa124c1fe918572b803e1f50dd33bc009fbf440a8d27fe576b57ea2ac71b7f13b60949f750d4ed86502e1a43d5aad46b38def3e5b893b9f2cb2f4bae485220ca63a55ab5f00d28cb4bb93ea0ef326c195cc131f8cd956d2b53335232cbf65248b030ee0dd50eeeffe146c3d0828e3edcc54693968cb4e8f029e77ca9eb106d2158c1576da60066b12868a0564b3ac97fc9730fe466532ca8346f0b25d5a8b704099894fa650fafc26d85f83c7913b1a4c324a887bdd38e0bc709b0b4e1ed2c16c9d8a5c117ba27d6300030bbdf3bfeeefabf36b4b2c8085cce62305529037fd6c696485b5c4e54d817d4589e4693184fb8f0f58b6080ebae491299e89c82b2b813179bfc2b755c09cacb5b7c5cd1c885b2e8b774b78fbca5629d7a081c352228bb43e17b78640b9433a8c620ad8b8506a652c4a611d8fcedcfc1db47deb9e9c8db7f9bdcc20c2482b06a981cf5da61d7bd0e08270759a6a203c282c3d5b1a45d43ac880f150073d22ec6ba8017caa2c200f0a9293b623e2845ebc4e16c11fc5e7d642cfcaed18c9a427d8c98a15547fae50673686fb8ea32a0a4621e5dc4c2a3037c698aecad2db1ceb3ef08072187cd83e1391e4d8eecbf7f417edfa45c94daca4faf5c656acfb916146f9e5b44e5a788441632cc98b0c1644d40b3fd77b864d1712de73e4b13279a6f65fbd1fa36ced9939765c01442c1124b3d79e385087e6059effc6a140a14042e2697072a847c74edaaa97a23e358871c43bbea7374d9309a89b03498ba8928e3a427d665fbc9b235aa1a6185bfa5f5b766d1e5e798983e9109d5e5930f8b07e488bfada5054740af5c6ac60cc7a1f4795f6b7293aa7683f1ea22e8a269e153d9184ff39424dd93bed49647a82e411e94159eea5219e4fc776d801b762493dc759b89ea09e1450b6f2179b517944d6ce922be2835d9970b5a2076b405bd8137f2af3ce1aee27bbbbb6a1a307957f416e90feb27317adbd07dfdc9196a8ebadb7513cb4edce56bc12c13f19e61ba22d00ea2a53f352ab5f34b50416580e40fa7623f8d3b2edfac634a444c189f2d5640a81ae003370c6d0c210465316e55cc335f87a5ead017b3aa5792ca876b47e3a7e4c35df2df61397a9c7734982625991dec3afe1c3d0d730d81a0395a6940aa27157f1f2c632c6901acdf3761f7b403ea143def898a155656d28420fc63b7addd7b049c044540b5a3c935204c8ee305184231d7e06de679f66d12cb90b1bb7d8508d130bd38deba0a12dc01cca1e83bad6d41ae460aab0a2b943643a2976b4d47ddefe04c8c7930f59a2bea7d96ef32c76a9df1ee2832614cee1d5cccc91909fd5d8527ab8eb3c0a66e2cf9480b6ab7297464482dcb877b9ecf643a2d82f9d8fa05ba58686e87b7d607b2472a5347f85c6b267f293b41a85c38eff6da734567ce43e2ff83fb4da4a577df396267c86d9a6f43c189bdf6790899f294dc88e4b19f8a24f5b8cf94aae0284ebff1e0d48f68013bc534a6af8fe0bd43722db5908676ae58d3d503a203f60b86f8c1969418b4884c29b3d241943ea4375b88853221b2d5ca7482aef65831ba5f732e3b62d298f91d659092c1382198b2e5efe2b59cd65073c2940cd360033b567ad43bcd3bb6683b3b47f4c702c2d1fd1e3ddce75d94d35d55debd74607a3e9aea7865aceee0713f6bd6e8a75385d0ec71397b3e07dc176a900fee357f8b576568d166837d41f0dfaa95067b676004672f4a537f1ff7d5b38d5e9738e8677c7bf1f3f4e93a92715ac5290a12e5f44ed0f96646098e615d6c2510165a3597c8216f5dd76eb98d6c1b4ef0157e9582dc135b81c0213570a0f9b87854e4b363e10f12b41380f81f7856c1d71b4295804d451708ff6c0614e93fc07c6f8f2723cb829841986f4fe7752b9898675a4611ff208efacdb67f0949c2cdb0a28aa2c916462140ed0999c698ff3abd6f67fa3540588fb9d4cdb509f2aea6af8917427570f8f8fcc8f5b5a1ddfcecac676d687df9492a1f0faec0e8d3672d3dd4f8b55dbf8cc761d4f41b853d016610eb538bc1e39c977f30ca82f6533e0b57d560136905c86fecb8610ee09cca8d3bcbfbc0e22b32046fd68a4d4f6e71ded4e16741be137a5ca68119be8dbfd8a49ab5c7cb9816ea2196974423db9b5d5ec88838e49aef15f0c68ad8ad4fc34710443e0f61f72346401db95b71cb26e36cfe4eeb7e6f31a9f80013960f7b3bb78e1a1df75d687a098b3f2e9bcf17a7aef2304d200b3db0d338db6d627a8c02eb5b7a986d2c954362e433d0b44527e47e0ddcbe8df4ba0c05fc7469e7e7d5f39dc9f1f9fc44f85e4193c7e67f74997b851ebd286e2f9b69dd603fde6fe75b7ac9b99a7f3b4b618b606576166a4e7aea39ee96c6350e2bc479f151c3da0e15369f47702404a27b201a897d809144b84bde85c8f45f95c31db68072e1f48b4d077abe444e0f583682ca1ea614a64ba5e010d2c7fcb61cac8f7140cd89c1f37401a99cd2a72dd8e4466c5c1aaf254ba2315c6f353382c63a5421593747b8b815afb3d1589343256a5bba0aafbf482b5a8c6eea55b1ea93646cf7e8084b6b3a21c887aa26d4089109eaddf0c54002aa666a507fd7bd7c048581a33addde1379c2e4d25da8c65f9d018ab27e604d51035506dd9c80736d8d6e89bb81e8fe884a43726e2ca1a77fc0eb864e1a2fd0dc48d3c1509bf3c1d9a3c7aaaba53dc72594313868e093f615e2dd858242f66449c5ec6d58dc028b63c52f502b6ba8bfa323d21be43812b0c446dc745ed09a4981664c4f57a926bc8caa37efbeac01e4fd6936d5d86ebadf9a894e160ea90915630bc9af3eb25114196ee78f8391d573bc67396857887e296e4f9c4fbbd97aeb4997f2023b6343171bb9732e62679ff281eae230ca556366453a62bcbe286541febea43afc91a4fed01f3d9f752beef591ea5bc0337100afa0a7eb8117c9934e501d8515f25f423e701d7ba33362c57bad0d4b0c2055a3bf327526c35df4e31e233cfc391dff346c9c86428129ca69c0554b0836684ea2f9fb83a35d6061bd1094e3a4e1151c65b558bc4d415c1fbcb3b05522d94e521922286d2b35a14689a2e42f8353ddda9da31c670e29781a6e0e9be2b92a33e0c4a8be6c08afe20c65833450a946b9be4feaa5e53ea43e8567964958b80ee617eda7d9f5636078be6676eba6ad16d6dc2fa9661793c2e77e541eb6f834ef1ac68508b34ec96c9cdd1094b085a7ceafbb5d5864cb3118a65ce7a32b0dddc5a65c2e6d252e766d100e7310185a4ccd31fe2aa5ff40d3c9090000df40b9ef93337083dc03056acf8a30ee8f2f61bb8d184e49d6c8f0ffb31c4ab9cd88d3dfb172c0d0510fe0c23d29a402a0bb27d314c1be2269be22cc66ee9ab091dfe586294498033b8d8f3045913d3ec5cb50eaf6c6aa4cd691104d9c01d8504e70252ac44fc99b022e736acaa75cc8a18d80028a97494f7f1e2f5f105ba6be400bfad53e2f9e49bf3caf2392c364e45771a570fe2998b75e028e5d4f8db4617165e898e7b8477055f98f0bbc73d21f44ac0f6c453ad473afb16da71bf126082394245eda93c2be7a53743060f4673779b801b25ea2bf74bb8e0b7880b88e192dda3d4c0804b44aa69c65eb8ca5660e8020d7f4f7b4ea464cd5b64164741d316c62ff5e5536effe95a0697deca6a2300926fd2516173d5353cc2d454dda77802dde2235904364be6cfdea2055086abf2dce6497ab4b704022e0c88fb7de4710e2dbd0fc5c71ccddca87495f7ff48ad1f073e60214cebf44743e4ca23df288381f18a19da6f3ed7b0e84aad5a2aa18fc4f3265b5009fd8aa275d0f9d539cd4c5bdd8610d94effc11d1e89ec8d23f3ffd8a7880532860826aa6d25b884ed498188453fcb463be700903b590726c0f2c6244f3c2a6f119503a449008a6957653c33425a365f8e30c0920ac7b36b37f4b76dbe341aafade9dfc2dfbabf6299c343e68572da7e78add91d4dd2f4539662bfd111a158099a118c14c2104278baca4993b5567fb6e2dff5a69d71569814e9523d8ec479da99a013777d1f3bc01feb371da730598f9eee686fd0cfaa917d02678a2948d866532e7c57e5693d397cf02d765d33ebad46d04e671f98f8b42ffa1aa12ab9623ed3f3bc30181bc0a112af23d7cce78d9d4fa6c238acc84ef34cf2f2e178c11e0ddfb1025b9eb933004eec525e790094deded9c050b772ee9d0fd0a8b9a09550f82e396180c1853e6ce0dddfc61b33daf48a4cc14dfc46b4c9f855265f6440f154308b90ac914c84a2d923b589b9cd52a3594e36f7064144edffae47749830a60b7bf7891673f78ded216f76cd5f610eed45d1350b30d8d84a36adfde148b060d815dfb1104e909b942cbc60b041ad3bf976c69fabf0bee9b5e7e1f97ea4870e330468bc9d743749d4a527000d421457138f7484b5d72df5dfe273f6868ff574f9fc7573db290b0168e907b8718afc0847828f6ad7a6cba548eca8d35a7f68b857269d770eec1f6756ea82548f5054c81f6f18b6b5cd6defefef063938243bff9a2268a14aa1162f99c006c30f47cb8cdd2e2970150f6fb6b2ab58945400fccdace6c45c08f918b20717f2375ed00f44195c1254535d83bb940ef24309aca770b77c077bd076b8c62d05991b08972a3c4eafcfd9aa384fa2374d9de0cbffc7cff8fd9374687b7b9d84d338a58b56fa0ca71ed6f47af16c33cbb9dff0b2677ff32cd6653e05b0d174862f50bc4fefdabfac4a7324db00b09a95eea0245be1b9774b39b93967d33d04074885684ee20d768e8bde1781baac4419cc238c9f9cef0918a013a7c9055089dd09c3e0aa3398377ea1383076e95e7eb6b10fff0beda9e68a2c87140f50692c8dd394889760f7cea058db96a27e297d95fe125f4aaeb2d1bab4790d290743f7b4ac578454514e2878f85cc8fdf0928fcbc1e3c0927e37f4a3dd588d902a06eab95d5e6798c5acac6217af3f0aacfa2a592b32123619821cc6bfa6ac227feafa60dd530095d57740b841d72e0ca3ccab8f9a3c9a7deedcc3a80f66a8ceb391e4936d4ec1c7d8d4efb5cdceea6c2108a540d209aea457467823d03f77d00ad394168eca950a160fdf73846b980e96e587ac357d703ae31f28c32135e07e9b7a1704e4b555e6eee7754f19d3bf68c88b2381bda60c6cf71c117ef14704aa8cb6c98be2c25f9f04c97a2595eaebe421c728cf01d19256519987a592cc385ab56730704faef69fc2b366ac5438e005cd58159cba844512e8f83112eb9f84ea61e9d45c197439d6d86954bc97c3a263025fcb741e95c5fe8a1cba6bc0b55be5e3a495bcc3e2fd0bd335c2ff52de3528577a86d82bce84e06249fd79ac9fe6f22febfa24f28d076823d8229b49b1f2c4d618f813f06d950fd91905b9e8516ef63af8b857d2cc1c4854d83243c03fe2ab74eaf4d98836c7662c1449bf882d8edac049e4ca2de17e69e23d6a6e10d2021e1968a0c007551d2fb908c76156cbe00b68ef46cd2fae764309a7c2d853f7c5d82304287e0cf1402c793bcfa1c5f6b8645afeb1e393424ca89a6043bb630ae75e7a19483f9d34cd1d76390757f80ce1f195af2f531cb1ca017964f85084e5e1f34b64dbba012896b840b5b1ca5c1acb722003c0c1fa7a3dce2e4fff65d55a79c7039c8894e6c2f45549d1e67443d9ca10fb0eeec5c0ed4596cceec798d0003c4f2ef8c810302317eaeddcecf445e9c3e925d60f333e9113c0f6e800f6b41c4a1fe54d55220553428b563ff4b6a568560d8b5e16e20cfd447c2792f66619e0557bc7a6633ae89e762402ab5f3e88cb19317b85c775a451e84a6d942b2577c2dfb3a84596a35ed22d69f340cd559f0769fa8315386bcc9add01b838ee93abcac025aeb52b7fe979847db4b6d5bb862aa44b1f0da20ff94eae255da1649955d72a6ff18be30a987b2a78a74f97156c592469739adcf0a1b73e0db417702a126e40152cc239adc9a6360677eba287f2c9988fb3607a9e8dc1889ad876f2bffb984186f2d7dbe33ec5a064600314655a4772bbf49d723dbe26bfd09a216ae3c761471d783eef734f915d30319928a27dee4875c1a88150ef14e5a62156a60a1629c42b51bfd3d737995e8329f4980a1146d83bf8a006fdb47c8d00116e3e6cf14b528cb97181e856a23b7ed856f634b5b5480955ad31fa4770084f2f222c06b8329d9b5e312ef539778c821ae2f47f4f6bac04eefda228fba18d909b9173114d82ce3df9cc41dfecac8607105591a12139b34aaa277d30fd1c160afa0b14a10c12e2119fcf613c180bb842c5ce713b37d2e124a7d5a6010088f6649a313c933d765e57fb1e2f18f118048a7c57a0c4cbfc0be17147cb57be0f7f74da9fc4dbd7672fa5d5e624d5b8868bd2e91f9b64de5c4f81d9db4e82bc30e1c5d12b25d8e40d632e96918c81b5bbdb5438d83e734edd759afa9787618ea4a80ed2132cd1e8691a9a0315c8ca4ea19b9b7616c7a4fda196e7db8addb3f907a165e12837b38ea6ba484f51b5f3abcc1f7ce7b269bc8b946c58b083d519af6673dc99bf7dd764b7ee027060e5c32127153e153750db727628ed1205ce765ade2c4488a5a874cc3803231ac918d3c551ea48076d37cac4bfc00debce33981d5666700e8cfea46affd787738dac402dcbd87c316ffe08065c4e90dbee856754a3233f6f7cc43e26454c48d99ca6365940f631cad9694efa2af454604e9e65f8e33fd9b3b65eb66615439c5c8e28874307611bd9a790cab1d7cad4d4c4c0ab4d7ec37643c8b226bf4d9bb5ab225f3031d336ac3b24c30b5861b6ee7788beb2a77609c76e4b596d0206eef553bb680da55fb0ca4e9564e1f1805dfcf83444a04483d0077d0ff9642ce874177adf16876dddca29f23f5599f209b7e8d4142895040c97f02c40403c525b788ff257f52d1431870873a357d567213e730eabcb8f208a9719fa6cc1aebe551a2597579c3419f20e4e0450e08877cb223a460b5bef67cafa484dfce76a27d1230a0a8be6172778ddd3c8e343b509905363a52ce59ba9be921167678a66968b967200036c614b82792af016b9aade41f44f6c6ae3d0c597f8116909e8f02b8b91225ff28a4e7d1e0dcdedd3200c22a7c3706c9e374a4ff601589e42fda2dc955c85bb017a5df0457122f422cd4ec375137f264278fb34089c2b05e7ad17e4b00c74d66f43a2363761b5f55315076ddf82903732fd16b505c40b5f1979375188a241f9e4151562d52f22a48c6cc1c94bd14cef47c7c7b2f97b643ad9f18cd20599eace95502f05b7aefb0086e56875546b5daede448b51c56b0fb39cad9c3910a8fe415cdc04596c4753c3845c0ee8803be852806504e804fde4088c5d571b59b03bd679a78356fde27751fbe7920c7aac39135bbbd5b1eca1d11ea66b2f5502876742ffcea5b3bd35d92661b9f6da82ce81e34536a748b6a445200acee473bc9f078e63b438981541838a057c9869ee09e4a0e9e0ba8abb11427702eefd1121fe73bf150470a854dde43fa4a8901705a2c28c89a602a4972d20a2895647815c6062337603df59e474b776ca35a959072486bc29102aeca48acc8d516f9ec0e5e36f0d95c18ad9950dd4a8a71e265611c13e816406e8b0da4ef5f5153aff2fcb7fc43e9f069f7202b91e3ebe9c500593c7e02404606daff9a936c0515e7dfc87c71715c835d5ed28233ab7f7fe86a08811654eca175bf66e23c96bd0abcf932c06d083466faf89a9b3a5c36891d4fa623902096e9898cc1069dce4af01105ab1ae293d801cf1d4dec34d9763832587c86208cbd7606fd204ad8276906d7d88cff9e333c9e227d14fb15794f3ad5409667f889c673c7818976ea724ebd1a1e120a45fb1f8df99abb55582668f500eb5599a747ebb1e9c8205c159a78ba1d446a1b0eaa2fa9bfbad889b2a53df110c142e7af164c03f4fb1c74eac8defe93b92cb37b4dceb9c9dd078a325a6b12a10dbd6b6b9b7a2adb333e23406795fee33f8d49f4f971e764ef92223f07a68b8f85247e560e21c32cfcd9f92274e817d803b49b8209ad363a3987b29c575059606dc2b67a02913bcb7a8d690ccfb5894d6840c513e6832e4f7f8f1b7a7ca999afba78e34320b51efce818066dbbb1e9a2bd4cd8ef28fb1796fa5ea784db966533c99fe1c994b99483d72500209bd97d98ebf88721d96bf43dc25f98acb7f9033d2f35a308a59a17a5d4a55c9d8eb33af55c2d6fa9c5c0e881ebf8a0294a1c1f2c311a7711ffa62150275931d75a1ce8d584de80953da552cd0731c756d6248e9b1a8cfbf3074e22fa3c145de7c321c5e9eb2fe6508282b341297f02871da830edd69544ae53a070104d395a2fee00fb513dc258ce75b23e2d522d19ae6d955d56636f56c02b1ddd3ed69594c30d2a2736b9b81256ef2f64782e53452967b7eb8ba3f86aeaec9237f13431ec1d6417c7bbbd536d250d3b8d6ef3f5f66db6ce91d00646f1c8401d9f9dad69ad8131750d1eb774a4edeb266c6ac46ff2c97f238ca991c6b1ac75cc022b9890a3044da532fbd209799319c08f8130f9b305daa53818d2cd81c00a1e586e1ada2e040a7f768df7f53c313ab7944818f2ccc75f2b2a61053af4221d7d2ef154db3e58843f1fea06b0a7015ae49518ac2e82024fa0ff0351ee22cb7907e701ca8e41961b24e03cd3e1ea7acf447baa2c1e0570e2fdaf398304fab44250d0911e7be2bbf28ad7fd3a98fdca9600ab06a02fd4e3986283b6b7b9a896344a72c38369ba43495647d481ea4da3e1b2d88502a2ba952dab133f5d2c89f1744bb2bb3526ef0c2e71b2cdff3e2be1861f98e15e69af5229face7e8f507f150ff0e29b16ee0481dee1d10d688bd3e14ca8bd059fb7e4e403fe2099c85e5d7230c79db579e3aa8efe9b62ddf15a0bf0f2a031122a4cac4e4785548d26882f8e2aa3d6bc95d5603036d25af614379d55515caae75e96020e7cc84d2b1bbc67f7cabcbb2f66f4b2c7e8dd419c1073dab0f9013d1699bb9e5a3d03a0ab4e4707809a7c678c27acc8492e63ccb5a7efbaadf5697d11e30a630d7ac28a5f1298141f84bda1978b47bb4712fa1766a1c4277ae8935df43ca064edf89ff15b68c79ad0d141312a2829dfb604aa0d68746982f24f702170895d7b22ec3cb07e65df721d80f11a88a47c63303151851a0113367164fbb841455cdb311e154489e363d718f01d78f7c955c349a63210c78cb19e5ff221d1e7d0eda2c4a251e970eaa5219a3870674542ec078765976d8cca85d911e1e5bb091c20761256d44bb4336ab4457f0a8b421249b96ffd3e7b34d1bb1a411399396f2cfb65eb739e559ef739bc9c5a04847401ef1b24b4f25128daaa19e44a5d3d5f26a1fbb5ef98af3b27001f00c22767a04c2fea77cec897e661015ad5761e41770bfd82d307759e57474d5c77129bcd48eb57df12f35acb2c3c75befcd1428de1a920a2ee7f512344ddc44fdc59e687baf335f3466cd2d3ba6fad093f1fb08c132cd184808672159d71217f96867da5f042d4e7f8aa8158bbfc3a4fa2f7c03386ce232d334bd05f244371e88720aa172432e1e525215fae0b22be556272fb12a13b50c4912fbe1882d66a27c02211337b3229198a7a1139ead7411e530307a560ceb3c40897d0014f7134b20e050d5fd2ea8b00b7062da787a0f6c9716e3041baaee2336f998cb52be8673d575dbc1a288d00e7c50fe1e2846c0112920d6e7e25ad45850c820a76d16b3c76a94321b1f0c9d275e86a3bb4161570a2f7ecaad0139e272e3689a280b41baa9be6b6fd3ac87280afc75a583780ba4f926ae13d7434a14993b57058127800510340c57977b6aa2fbce1a634aebe7f3ec20c504b4112c446686366759d9cf541a8fa3818e5c2a4836a273b4dfae481e6e023c90c54fbfdc7d849d83cd8e4038f422d60d7e7c8d0b2558f27d4b35ebde731297beba4c9d1063a953b80efb179abad41259b9d905aed9ee8286f2406f567486ac80d2060da253a7e5dd8b46da18b66da1cef8de3a6970a6e16d084fe2c4612cb8f2ff02fd390eefc050ed2ea80c955d2fab138ee358ca39f5bb407173559cf99d4b57df9b3b3f9a99d06db44788deacc04dfcc2a09848387cb4cb800eea6edbff4142624a44534b9e38f75355be730f771e38f35bd20de984a780fb63d63fd72a8a17befe836b5efa19326f306b6165e625123de9c5184da73695f9b3246d2fbdec4d36c3b86296a62186620b050094ef4569afade667ac05e2ee8a31e9f244cf5db8ffe030539562ad2ea51c762ada1500224f1e817734045e951901dd7f0f2217240f06b13e7524740c2a93781c78b6141143dd823449c8ce8af6aa18b2dc3db457c7c658d49e56175ac47bd9ec1bbbfbe19d8a44b96bec31bc51a69a5de4aee9c771fa13fd86b2a21aee7d2be3c41f7d7be703fa02ece45e7c10833ebd670ab993a82b55ae1d0183e50f58007c092f45cb53731014189136f831a5fa75e6a6ab93a30907b394a0bdadbeb4e41d8f585c7eb1865dcfbb3106b28034d46b0e2a59bf9804eaf993ef986aec1aaa88470090b40886c7b9184975a61a776049a86fca993e3c4173d1add6a22c2f34d58a87b6963b63f3feafffc0b208de55424133b86d5675f12f3d0799e704db256cce8f25c51d7b34e1f77adadcf25dd4821b87f229f0354de541e3662c191640407e678af5cd09cda41dc0c62aabd2ce92a62d47d537fbd10702bcfec3e7e07eba044d43c622333081f6fae4af5d9abae9e8884491277f209d02121297c3556aeedb32fb378423ec829b498006ea56a3789bfa115b921ac40d9eca0cd5613dde4aed962104ef74ddfb5c8c8fdb89a0b5bfea2153d3fefce6b0b4f6a14cbf4d9342f355cc27fdddebefd3e58e057952a469d065e174da8eb7c5ec23a0334b711b1edbd8174e20ae4295c65067792897dc79525669083da2d778dd6c5796a1c637fbb98a7729d02af616d70789c006c608fda81d1042a3fcfd408d7593f85ae7c02c716f83732abcfd30d922ffbb73fc03c82833b94218dbcc317ad044be650f9626420d2132b08dcc7608c73124d7026a1f599c57bcc348cca1d3be2803a79909b0dbb1e331eebeafa248db7d2f2bb24e5a10b6477fc8e38f50cfff4f0e23e0221ae571d8805b5665d856afa7d7744da7d3da807f19919384295b680e6c9f0927d401c5d217c102124803e497dc156d8fc75fca31dc8e5e3bd61bbadc61a39da2b25c58b1b910faccc35971a9ff9ffc2a3e1ff4f92eebeb1979061ef7f5c7cae7d853468d8e81536bc6d8033cbf6d1008c7229fdc8d1de448185606b7dcfb60850164ef40c106461116380cdf4f9c02cb96e74f2657a74b02532c26e8b83303cd52e742f66fbff2664809eb4255078a48424eaae41cae1510f064c6fe3d3cdba8bf8085eb13adcd01b4b6120f6e59cadcfcb2673912bf0e3ada29075ee114dad0c5fa11744713f160a6618242aff8e039bc3217c9a1d18c27186a0d0ba76d9dcc0d67a2320295d7e73bd4da0271467c692aec9dde9f045b5f4f4b4bcb781b650c5d10b290638f0d8c629ace28195ec69a40542057feada8fbdedcf7351541e83d2a485a5968067a69b3d7e5b442701f863518073fcd929f2a04111d036affd287013e3ef1da7fee67d84fb33ba070e013c9c371c23bf3e027ced515be2d6ead43d478e8762bec03c440a9d7c66c6c176f2d5d26202ca0de08c72021c6570e75640ae54d630109751e08ad38ca242f2a333391059658d0d2fbddb38865fe45d7667309f68b15451ffdc01eb3c80d9d3bd2e9a3b38620c1c2e596bc4941cb36a209315a4ed87601ae8ba9534279b8bddfe5cf716151f6500c30b37ca5f931b15e334e855fac0732a44925dde20fd88d21ba4b5a603629a40607e4d508efd067a4f219b0f906fce4df259b263e9aeec57eac39cea479c863fd63a3c94289e89f10ccd1392daa45113771f1a3ba6a0102e327d1d53a940e2c4c547861b9f03227805dcaea549a515fbf23c70ba4ea9340033a5c435c6b689a8b7a3b97902c651456a1b65869fec7c0ab482aa847e46753b2a5ad07e680ac9ac74cda95adc0392c35bd646cf47c1c188954f4a809691e7fc2fcff7ae9000f07834ad94ff1090c1aa74385caca15a4f581700774ab5a5b5e2eb83bafd195f4e9e6e6931340a42879df1aab0cfb7fd535d2124f7faef0b82710054cce6d9abee51bc287b1bd87391e124b5862ef697e3e9a4ee936267bd361c6da8617780d47d8d07317d08aed57a2ed9dc2b849ba913978cd17fb1dbf47d812506fd80c73cb0b49dc7fc2fd1d537120c482638f1328578d14f53815e1fbb94531bda78d39a9696a5aa9c1d668730b8a22789d2e578ff6f24fa5b3ddd1fb4d28cb7c7d3a4f158139a00f7bf186f025be3c881632fbca320512200dd5fa2386dba3afd257beaad4509623b1bea94a4a80c64a1d63ad5a7671b8c8243dbfaef5db393647dc888f9704a6d4c37ef29b6d6a6aca502509c780ecdf8c583fcdb46ff13842058269abc5945e1e53d90090730dd938a81eaf4641563aec24494a7b46fde5e21ff89d2d2414fd36d8144df002691592911fde937ea85e6968238a5a679c61b1f74ec836e5435c2481db1f862a62c60ccf98999874529c91df6a77178aab86f59e3158ceab2167df88c4a9acaab182db13b42e11d8f15ffb8ce29ed58cd3b44d802bfd1d98019f60d3d766f2d1236402f0ea5cc2d7efc0b7ea24183886eb42165d7efc49001beff92eab7bfa0a3ebde930cd03d4f41d94568cad23fdb88a7bc1c791968d92f34bf788579e304d8e62970e16df7bd1093f5c82ca0662a2a500e2915acb6152bea67b8a73ab7e20126b45a5cd1d7a113878528bf5f52adc41fb4b57e91499b1433a6ff3fc12c02074403d9596d08aa43c10c0433116da8783cfc02e3307045cf27869fbc4a4416eb4f9cb7a1ae38982e2ef50b9cce23158c1b04fcbeebeee8749301df567a52af1cb57728ab3c979078f7ede4106b31b6556907d0a40bfce2a7b65c3e10ffaea18154c578c05e6fe757eee83dd57b25321ff778860055f8b5062c2e3eeab6c7c3418bd1b799ba07864ec597f2e59b85670b155f7929bfba4b952ab5ff5a8e9a0526327ccd9145fc02dcee0682591cc4717dd888e98a2c586be93d69f9162650ab20495f2a60873755bdde8ca97a75e4401da77d1415697cca3df815be35435619fe6a9fca12349c0259556b644d2899037ceaab5827abf09ed9174e9c04ac6d237ff9d32298473353dbd3352c78eeaf13e226b58bebf5694cb5557cf2fa6816943eddde3ca6ddfc09e9f72ea70384f017033a8ac74dd6f1bb408618faa7ce90848cc7fb5ae8b5e3d342fc566e4467495220e78a92c05ad6240907870175e63a4d2eee9eb538c79bda07c36630284fce0fbb1fa4e3e4c1a9ac10f486f4931d778d863a62d7ef58e50f61aadf3786de196a3f0bc8e6eae05847e0c3955e5ce1974d61f4c26a161dbec93d68e3182602f371a835f0f83431e4bb89e533647dfe2a3e1c0d6689393b21823f6f5f57ae315dd8d97f2be8ed85947baeff5b4d235388cc12059f0f8dc46e46ac3f97c523914f314ae03662acb5d2c79b9310c3608258c0f837ac887d0734a58f3508d5f86d4f0e03e78afbc79c8ac5c830291dab3eb3487867ba44d7e2771e6051c0608feacb1b1a76a2d3061a34ab38a93852e7a7a764aca146f5863f2a8e3c01066e508f748e06b6aff881859c965fa1692f4d0ae7eea1c3220bda85bb27921344e751922859d3b0ffb39a37925d4904ff87f491924a102ae9b505736a575e5809abe1cb53069194bb1f441c355facefff32d46fe70afbf76b6b59a82b6d72d8368c8ade2690a023c6eb8737b5abcf77d9522510b830ab2afb3278610d1009ee3faaa7c79fc6a5cee92a5f52121c8f0c262a8dcb51b48b0c2056f7098b5afebfcf2736b48db94fd1b5dd06134849ea46d7c48713cd069f7efea261e14436511ec325e116d2ac262aadc32bd582c8d0a0c50552adf29b28b8f0580a3aa596c35e3cd88d886afc72acbd7bddae0d03b4908319496d35f76c0c493fbebcd2672280570423aa02f2ec09707e4e9d0ab68ed68cc0f4e1c3a2a58c9fd3eb30beaf3be264a497d16814956b89b9366af873edf59b214537038f2e18317226dc7d058d2d24366854e3c41df0c0d54259bd7cb5fb8f72093c3baca4b6740452dff5ec1749f5862830602cb587c83a03e36c9bb223671a64a9a3c9988534b1bad1428b0b08e080933685bf3d8c7c985347600fdb46cd07bab2683fe6a61d8271a620da27b2ba89e8aec0859465ceed10a3787fb54724cb4a720c305d42b84a27d5a54be012a39aafbe5c78cbf082ad87f6708faa123ecc781456730ad3ed2482c9551e4001e904dd2cee24f69167899eaec68a897ffad33672e89b1fc3097bfb40bfd5a6f935b57f4c1904abba7e38b35b26b6827f42a55758a6e4f035cfcdb4b1ab195c7dc260476deb079470588c040310ac9158ce07d0d42093ae635ff2f51fe5853df5ae741ee557fde91d49dff5eb87fe0d7bf3a0a63167d5ef54f9c7ebb13f6f34d637088d373b274a5e66c96578c07189574b251113549c9625224232f5cf5b9b10174a20bfe3cca065579f1ca858162c0d80f3ab9e82344f425113ea87b0015dd553aa825ba4388be40b76ace870e9cb06055bb18e134b5ff5ee6c681e93d0875ab947076c5f72daba8b6930f0977a59c75396bf67dd1af967d8a4748d7e0de6542fa87d2ee437ac5f6f5c2daee74f1a80ea3184dcb13639b9c82f2fdc331a55a4534d84c8d01afb04e5791032d1fb7d8d26abb6b8e90ca2a0ada2deab66d66e2e55b0eef52277287b013affc13e0d5b27e2c70b26540fcc6870b0c7438e8ae926428bf094002ae633c715bed807967c45146fe6018902350d8225de08a21cba67200a908c25436ab6243c8123b80210eeb3e4ffa8c127aae2e747ac5e4642bb47209135292b02be1a9bc407c2498821b39ddf2aa20075ed18f109f7cd74f395b90cb7819fa4b98589ebd1ccd6b5f85614971dc5e489b388153fcd8d631ad35888797c7984cc22be5511663f86911f2e6df268ce8ffc31738a7b97f14d8dc69a5b062f926897ae4c32ea3340d77af49bb3b3d7211695bb487d63890d5a4a3bfb5d1cf66b8c70b5b2432e83ea4a66168fa5d5cbcee534a23d09b51ef911d18e5019a81f7255e0f7afa364724ffb3f54a21590d9ae37bfb0ea4ae4712e429b648446b63f29657463decd43be6a59631b8df73a81eb16426be6bb3756e507e92c5e237830b72aaaff408111bf2ec6ed878bca92def130db7d990bca06b10bf06ddd46951d6a47bd2c6b760a3f31d88a110e22bc438aba39d68caf4f27fe8795600f406e662cc6a848d256e2a3c4e9feee35582fba9677ff72c2a62170b827f2b768db0a4b30d942e29c036ac3c8f301c9ba68aa1cd64dcc0923f66d9037e934949f2f2a04821d96de45fc71d8f6ac9877309bec28cb9831158e5970f3b262b541f8fc71d94fc7bb02115e613f38a8e4bd203e303bc0823ff0e11619addb88c478a3bf0cbbc051bd04f9838322321e34e9d005dd0c0abfc4f03e1732d5a218490d72ef634fb63d885a1c57683ae8a1b1ded094953837256943891dc5a317721c0c204151ae3d16de3abbd83b891f5a1ce91f02a84b2143ebd0dfd1fdc42bc79198efaf759a5ed222436ab709cf401aa97276d76f65d3204d19053e554d9404a7f4198358e954f4569b8be47f6863402b5b4284019b60b405b008b62a310e38ca547c3f733019d99eb1b428d8583b69dfd5c66275a06d42289da4c2ab5203bceaf26fdadc6e47a33b74e28f383390d4759e402e4d071f7b418e7446f6527ccd22a3f3499d5244fc8f03b56bfa319161339a2ddc39e0a56772e05f88aee1d387ddc3bc8d5d8fda794500fc4da477732f118e002dab27f2e9b283b7e39a148986ed483c608f9c4fed2e7951a1e3917588e5629e02ea1f5461fd261c4d6359893438cee68e1f261934e9842ace57302a884d0303b6e88f3b7921c4a8c0ef189a80f25549ed6d4395254aa3105f20286cc57ed0d1647860bbda9cfdb178f241347bb2092be26fcb616269bb987fc86276a97cadf274ae553afc92ce1fbac69e700ca54ca3b3bf16651e1f04b330d7c6c8530bf9812554ce525cd9d4a15614efddbbef31dd9f5e31f9a7a1d0beabbe1be156252b0cf59dd586b261c37b18143875ff9e5b3142f3c1dba8310beef2ea041c1809d490317d88e182c085056d371787b72b6405023bfb7bd8aac54c0a77cc3faad37037fa32ffbfa4971ccb55a9cf5c8d8636f7d0782a4a474589019d461104981a95dfe049c2e2b4c160f3ee8e25c5e344e19537f52b651d90efe1526e83f68e64fc8d9e9d626ea31aa7e9bac2643475181cdf4baae3ce4fa22dd398e4ad941c56a9442cbcbb837e29c8758dd780188ede94335a3c4df18048fad0feeed3c44853120b34568e3d0a1bcc2933532068bbf8f14bdf8ba023044df433d528680d15b08c462edc82897ac3bcf6bc2d9bb4c91f8aa7ebabeeec98ebbf1b54180f446e0b43400710dd6d701b5f61c4759285caee8b1c2815a2f0d674aacd447e0e47d1e385a485cddd138fbe61182c983bf9feebb1d67064fa480a4fd4bd425a539e137f0579dbbebfb8c30498157a1e7654ee408290a7e946f6024ec14d9683c8c836130e136307f7ebe14748375c9c8eb3c5b0ddf2c1a011a0338bc52e56ca06c78620513abeaf8bfc1e33aca54a54ce63d9bb31daf111736153b9daed5676630330f77888c333012d668b4c80db13da9d678e7b7a3a94c24cf26a993e102e80fe9b85fb30f959c551a5fed44cfe096059308e7093c4e5a51d9e617f3c1bb1cc70bdf0fbf87c4e5b00b4da57007d8bd52b1dc8ee21890b55adcfc17bb93d6ad51bb0db4bdf98891184c280ce4fe485b38c6efa2359346023307de6d84e1e76dd42f87c07507cdf613d1fcbf3b5b16c71e56e9401abd9481b8378ef264fe64b2f50e6fe2751ab04809e4d96f3f8cf475ea0dc070ccf2061100e91a6e7ef9240c49b1974d522f13d6615c8ea9bc3210711ad61635f3fe33beb33e2e05fd7526191d4fd368a0e0181f72aa84d172d66d6b447be4a4d6d1cbc15bfbc136e4d25d323d87abf1118894f1983b6c0b2d0be2f886b83239030d05166c133536a01c078364b7600c8861f19990ce860e80f2303b0a2bef0cdadc84d4da49c8dd7433599a619655d75daa38b20229b0b5828692cf47a7ea215e3fe9eb3015d54e2e1074f8df92abf6b07f617e7874e201a8fe72bc46b00fee444d50bdedc9fd1c46e13651a97546a8bdd108a2f3a2843aca50380efd406804491ead4f13fdea249feaf353a63167321300f1d479e644c8fb42e42db7b252f0302e4b9641906b922036e63991a9aee8605cafd98b398bea05d2efbed7131dc6545052224fd083345baccde438b16115dc875c0ea2c1e52c2e1080c0af32d323ac5391df26fffe20ba4d93b8fa1700d9526f6fd1ef59d034e70cefd0dcda0dbfd6be0e471f6926a1689179344558dca0677997dc0e6dafb2654d3d721a02e6995340824995b75aa67408872cd807913fd606d48614cb60dddf0f4173b54e755027c3977a4ad544df43539ebf52120c4cc13a2186eb2528f4e8d4822356fb3fab432730aa7b59aeb228e0e9cc72e379a14cabcba206d4f05e06b6e9358fb102ae060bfce8205558d9f3f79b3a42e3360af6ff0c5409e8a3e74c78d41c0c8b184a77eccf7877997b2d20b0dd16c3118eb1098bb30c7a71d34b6c20136a0ecfec300e81441a141859af085868505744f23b37f91373c016b553367e357baa218427750f3c6f09d26381e0441f7906c37d981639469880f365f157f1744706a99c99c827e0669f9f2001582198695a99fa5b9104440b2ce5aa3eb7ec9d5434bcbc1db458696ba449537a93bd450459171f481173dde8a30febec82af8093db09c44b06507e5c04f21f38fb832167f4e0a389ee787637bd16a94c1fd7e6e716291dd5ae61a3aedf8ad5e524a586dfe4e069a2eddb05e45afae260bf12efe6ba9bd4ce814bf7346bfe82b52b649074d340d0717ede7bf390e0b51a99450211b9f16274d47cff9951285ab44eeea2d5dedb0fbbedb86559da2b99fd5b2cc99060206d3fdf4aaa7295e04a9db56e43ecbbf195270230eece4822313ba847f64fe570836f29ee396b9c8bbe77b9e7162e3e64ebc35556dc7d8febaa2ebb69bfbbb93129bd4552f17c4477fe9d34b03321a957fda8e8c98c12fab5cacfdafc13a4c1088d8b5fadb7c623535e3b0415fd9b65c844b3beec86bb73c25063b549bc7ae2eef89430718d7d7e6311854bf52c4e28238270f5675c4bcb04e75560b429556381d832a2dbb2fd06e067b784d866bd7ca6c1d7ef6ada675fede3f8392ae4744d05ebab7672a7d0e731d1825b8c2d7ff5bf9b51c33b06ca4631cdb0582611a49a155091e978daba8a59041a089afba97df19a3793064b88813e5f8daa1e9a386c4b2226d959d82ab3d16680008363bde0299c3324733b29ed37c552a4c8bd051daded8798778fe90cd7a913582c8cb39db6961e5416999cd9e84d7113d4cac8c38e083ba84dfa3b46fe06ad2c44b23c0843e42828e36f01f7c69e9b87e21a8c0d73fa7dc65c17cc99af62e5d3c00fab3cef923e8efe76b21bc10cb51cac1a6d3eeaf2c2194d475170c1f872aeb1393a731061f5a0362bb1f148084cb2b068cb245eee1a16b663f264ac2fe68a0d12f4fb5146fc8959c659898e4720a3cb543d4247aca01ed9ec5160c90e740141e38b0d7382144dc9c7d965b94b2529abbfb0f8ae73dbcdddcb6ff5acbd36da7480dc3a6a7fef7faac6ec20dd5207d52c643acc35f75dea5119e8c0a2bf1d1882f06f7dcbcf846f13a9651dc0673c61b6b2c8f465f0257c709c5cf41e35917bbd685329d7e0eb167ff7b1dced592fb88d8aa1edf82a6f190c0c31f5c2f046d387dc0487256ac59a7c2be623d9edeaeffa07261abc75f4442e39f474d97c6f0112d215b35074e6111d8016b50f33c25b4f58987b4f8c3bf83420178218b6f689a8e5e25568753b50e53c469fa4841a7b26e1b738bc0aceaa61f7f5f894094ca1906e42de1093c8defa95aa3acd5c99da58526cec1a5fd464ecb7776ad5775c067773dd2bf7d4a81c779d24919a1be2123fd3ce8684d494f0bc8fb4946dbf7105b83e806108f5a577382cfcd030fbec2c5cd4053ba91484fb07b6cd54174ff9ed283d0aa6c3fc960cc99d42f3957fd43d65e47bc0f6292bef7bf14ad816c1ea35dd5d18cca2c9cd49c71b93c7d9b1f074bd5456f87c0a16017bf60e3667897a6516e19d977ad34f90348b3174ee1ddcd837f919119d8844cd10c9193945620fe2109af255bee4d8486127e56a0cca88ac646a6fa443007e2147df1bea461bdf4eb6b3806118044f617165ca26e2ecda410f88648c9beb64c1406c6bfa05cf080f0d0ec2b7ef3097b952b6a1a5930566914a5a1a9f99bd6a11f1ddff740b0b3260d4632983354ee67f7d9a0c3c22aeb40aca833b6a871cb45e0aceb0c7d04040ca68ba735fa56e56d65ef06af31731e5e194ea70e48c6993afbafe44e495c3f91806e5df20b888420f89c705932f848b6aca18f27e277eb6cf38e6459425205441729d013e35b01edef887d2e322179e8bfc92cc17e948dc0e43a1b7ef2bb1511fe8322be7c439a64a1be2e5e2492453d976ba9823d146f1df0c4a3764b3111894480fd31fb04b7f0f04369ccac0e9fec8e793cdd953fb3631bf8df8c8aba356adfd8a8504e0f59f802d31caa9923daf81f83dd9c0f7723540e125a8a5e9b19ec51616c43cba835ff5f31175d85c70618a53c6636cd1114960d1898bb6d0be4c96a545b4987d26d037437d3a3bd5f4414e2750518d64827a5e9098580ba898cf29796fa0287111900ea9d9bd5909bef9a3284572dce07f0a4fe96f55747eb15f97678b3523c9b8d82609c707a19937787300cc1bb1b700dcc0404042fb0aa24a6e4ee727f3944123e6cc98740a501e898169a13201be9b09df7a7fb1b64981ab2ad6f2afbc48ca8ed1c3aea28c37f9d558b854822a04f1b20f72d95e02700def5a80a44a56eee4a0bb3281e905b75414e246f13673640c68bfd6a5c829cbc821f93aca9e5f3d90c1bb6516c7d1e2187313b3870bf3c6b9cf96e21788ecdf084d364baef3c73b47740f1279e426632daf19f105f0696aec69057adc7844fd4ad606022caf082e4eb3ab8eb8241518bdd5cafea05f750e8e5e63cd2976898d0c8b0cbdd105433bd90090451e7edff09e212f07371c00b36abc517e85b4cd2f81069f29cec4e5a8d0ef031e50bd81f5c0eb39c36d611f3060a40485de8f1f954ff2df526d658eb22cf02ebc9bde10e367a1cdac92271572dc7234c04addc4f20e82dbc965989239d70d152d9872b3ebacbb9b4c201c8bfa07cc4a21ff478bf4e3e0b0c6d398c84fb26711b0d65aeeea22026095f4aea75f312939a6611fef893f6a3daca65c732eb172a0d5a25dee3816cb710598a6b67a0ff4aa4fe2b9475b57cc38e6c7492e7388ff2fdaf6bbc58b1de4228bfef1a88a36150cf61b60f6608e99dd03d1556f6765a9a1f0219d86fbf279801f4bea726e84cf76304e6ec96e8bed073e36b797e774e21c93ab0ab9035f01c4796caba625da3fd8fdcf005ffa26929eacbd459fe25da0646f1236e826ab968e24b592de39a620dd78d3201c27b1d158aa145ed182232aace576fdb826ba5258870832b41e42ec5296f3bf8b46c283ef7c4d5e2d85163c8e557d3ee310cd944676f0547e3d7b25e7c210961c79f37b9c550793a755f2b69315777d100d33f6c61ac21aa5f0b6c57e5f7d55b252a24e40ae523313fafefd2f743d4141f2a0bb45fb5fa5286fa5d6936f20fe141f22a8ae6be5b891b185b6abe556e6b65a1cd4524d9d7075d660bbaaf94f2870a959b6350951a2a72f692388c90f0afe8f0b5e37ffacdf05ab0b417ceb548dba53b454fc32f07e4b0d8da4cd9b6597e46c00c5d8ad239ee48bcb7c5e2997c370be452b353a72e3c57248063724c3badce9d5ee277839e825bd9e4591e4330990d2de2d24a7e314a60bdd04893824674486fd35a4329ffb286b00bfb5391adc499958b19769940d4466ac58dacf5df5ba63f5657b5473a20b915ea0c1ba207cd7d1b5bb84694eb1d77901c980cdf3bddd2773007f2f01432c67073d6fbfa26854169978bcf819288ccb0e400171da0c720df95d80b5db18bfd177cb9623093f7a3e4a8baf9760f87508b331b78afb884b2b73bc25d85d52e9f758963c1d713001136cd4e9d7a54206f32d8fb1a37cf9fe5ceb5af8fb888fe0d9947bcc9ab13b8f60add0fd5036f9fa1cb568d0855b217f9ff108a972d43d327958acb39401a7cd8dca59b35fe3ff779f794270c2cdfd90b05ac9b6ed974e9af37fe9a93126d18771fb85d700af2e2a3c7b15b027cd51d327697924cda42cc937cfb422c94beaf62fd53e67ca81780f36618585d63a4fa8a59017e8266bdb1e9dfe39cec508eec189918d27dbb8f839c9b5a6b63a1331502a9f6e89f381052f831d7054115ef3dbebf95988db5e21a300f0003f0b15303ea062dc8afc07628d936f6be88aeecf92aa81b5b63255f15b2792b02e6d82c4c2fa55845e27ff71dd824930369abe2c1d2eade30d3043ab13b4be8ae9a7c679abf1b3f69f36585e76b85ea7c6e544ddc89e3336595b800d9d661255afc88c683d1a36b72b2e7c38943b1ef75463c2a7bc3b1b92c151b3c806ee236a20da24f21f4993d0a0ad91b1630e5016cad9775854a60685565c7187460dcf43244a3bc9bfb9dcc7760f5ee70792a71ef9242dc0fb09bc8f5244f2a1128e9d9ed1abb32c1e9abeb69fafb17096a86d93b2bdd16e662811a34bebee1456e69b1810e1b392281a805554e669e0f350e879a517956f6bd0555e9e3590d24b4eca7e9f2d57d26472d73d77c6ebc38e8a1749472879f6c2daf117e4128bf28e0a59960f3b984b7937463fa5a2d5e2ca273bcc16e324786de787956af3a5957d505066a1360266621d98e5cabeec5eb982cba89301da7314ac81cd6a50f2a1bbacc98e2558d62627536c36584bd7e05f83df7249af8bdc804068cd77ac2b00f3e6a24d54da7ac7af808493085b4581b51fbde20687cf80c298c8de90de366906a647214ae5726f50d3c0880312290c1c2bca96b1dc9d4e30ff036f830f194afbed50d99e1dfc86df367aaeda9a96889c23f24a75dc0ca63ef32ec08cb70564f5f55572724cea9c134d2c5f07c54abeb81a150da4c41553f664ce9af7e172d569ecf55eb0b783021eb921f09c561b1825cd7a6025e331b972bce148c7c8198d6511eed1367cacac515d08c996dab3303371d4f71e618901557c194fb85f3451b996f961180a4140f5cf9afeb7d8c3a24aa5c486f0daf3f3276791937486fb6752d54a2ce07c03652e742e2bf53c025d5e7bd1f0321a0db990631e3f4376a5d1364786de27e8741c9006dcf0177824020a6cb409ac0b70c4f958c15cd9c7e3efd482ae119a43da2c3ec6274bd6ac8f1a08d281d5f99c02b061ddd56aedab56683a93797e76bb0efdaacc938ea77b2ebaac680d82d33b6be60994632f06a4f13af4f4c028f1d312216613dfa0e06f0d99b28d70f831eb25855b7192da1cd802edd5a81f4eae242d90d6dedad906bb7e41a479b97bd53a8641089ca8b06e2630b45012c871a71c719cecf63aa8d769363a834a2a42e3638800d132c6d5e5cf8ba8de978dca66fd40ef4f311fc3bb3cbd028d783cf7844ad90ede8f0c1042b3bc17c9355e09ea22b23c26466edeb873bdd51c30e4da7a2a9b2f5c55ef4ac77e685efca7311422c3fe9594e47fca5953fed32035c86207e1c91e9620d809ffaa5ebb2bd541235078716919290ff1136f5404736889461de2d1ba165b25d7c2cc4b2f961c38647936aa3ed4b67a05f3e99038defe67e7dced01200dd21597d4487465e5b5b6eb386224349a1dbd947c07cceea64e39bcc09c4a7a79dc28ec63baa6331c95b052cd9cc1c85dc963251f04e339bf9084b1aeb2382ccdbe793eab2a7f0e3a6758c42dd78880583709d076959c835836c0c8fd1939436fa9b6e8db33ca53fb936a579447f9192f6101c262332c811d9cbf62965595a4aa5bd7731cbc6d00e32f87f547ac0345a44f821ecf7146f900becca5b25030f9412541792c7709cb338ea5f0ff5ae61e4f474d9a6b2631b7c495e52719baa65c53217ebce01a20156f1613d0833076cf0deac8889efdb5aa27f32836f02cbaeb4fe4d400b987397c327dcf1c8933ba663c95d1db951ba1892c77214a46370d21ccf6dc6ada4f1da343f87bb20404108823b22a22b6788abf7d3cbab27931464d5d23f34223a0b812ec5e448b7f18a1012108bd45a1e15d89725ea9483b1db17a171bbcc9262f03e35aab571cbf61b24bdee96ad44bfa1402b8dc2cccf521b6c8c22cd7465600f48124ba2a27a0f7d2c678522dd506272e5ec803ccd97bef1994808d2c3f50345da576485f78f9b2aca37b5bd10b217d153e3992410ee75853e09c574b5f8f47903df090aedca4c1a55423e55389228cd9ae4bbbd0f19f5005fffafc19d017cd24c55cb5afbf4f5b84c2728acda8f2ff3f1c33d8b692885193f4386739058f3cce7e6ddef0cc5765671335e53ae38849956065d668bced545283f4f789be4ec6963734b9628f81815cd93ee14c06ae470d6e98ecb4b5249f06db892a969f9f3b6d34fb76bfaa6dd076b495a9c658b2143c780f112db163327c7112cee9f6104f70b1ae5b6ab6fd36295b8b893f965dd272e918223a4aadc6fa85f1091e84f2e3a8c905525549782a941ccfc0c9d4e34080dacf3b2448fa66b3ee3a928d6dce6369755fd16b68e94c145cec6fe2c7fa32f74e12ad3fe682b0c04be4b9494ec91b288cd6a8ca58b2c42c7da509fee494d94fbe6931e38ec8cb0da4f4ba86822ace75e5c0a75d34e6aaff8a75099602e791a72cfd4bc4bf603ed1854af66fcd3276f6efafc56c0006f67224f9ab006281b85466419c647d594c9f3a779a76dd18484c323c8b0e6c595ff6a11cc3f553f065375326378b4c9824b3387cf19da130dd4bd84a425cf5f81647246fb0ce7ff0e98c010538ee4ec4801166da9e555ab5ad677eb2002dee79fb89c1fcf0fc70cefb7f503e462b1fdceb36e6c20471b75b84027ddcb5756b48d16a0cdffd9838f4a2ac4dd6f08828645c6fefe6b0512734c82d15606b459af8270a6bd1c8e7244ab8d1cee06e3a45e3a66ae1e9c63b830f0822e6951407e72544250ecb392f4e65f02e4446455fa6f78b0c75164aeaa6799a2385e2bda4d98bec4b869deadc691e035b59910b4cb1087a6707758b89a2a4a70c94c31e62caf0408849ec9fc3bfcd62f78cc0d727451e7abb3d4208fd95189e500614b5ee75df55c34ca99d2c62b9a5048e3c7569c5134e162bb53d182c7fce3ea7d96ebde14e1ef8adf793f12e489bde6ea493c522b603814f782c9c143c3f297460a8ef76719c9ae261d8c88e0381c8aac562af706a47393f95c9741fe56878103c3d480e8b987890c65c9a5db3932de5ddd49039f74016f706bda58873eec692861f3d2359ee6daff27eee7aadd05d92f2ac4ffd15af8642a9dcf6900fb00d4eea0df8fd6deda8a61264266482ce6964be42ae77da5a068fbbe4f66b7bc17504d2a7aa925efe98793abd6e2bf33dc0211fe1f55d1d907cdb3218b3045edb5b7824c00da92ad75a7c33befddbdf04cafa90e9c3d25c93c475700598ae16ecac05a1e227417a0f0f0f3c1a3f38e2827434e6feca4bbdfc3d7085475e5b18e7825dcb72c6afb79ffa26f5f02956c1373aaccca8a3425a4d28b95586a09d3786d4df3ec8ed4de5b4c2963660282456ddff89977b1941b663435e59fb8926f46c0fe931b883a0c38660135aedbb816aa18d7f37a2e8f674f14d023d3791c677fabd8c607d0098b91cb0210b0cbe8938202e13c24a7ccd6936ed9d70362db7cd7e81c72fabae1a23deee1200c1fb3c3dbd1206e8b62ed5b3abbd87bcf3d4647a1cf7821684f3c99c3c91df70b8a2841770a1755bd1abd36dcd1a764928ed2a00b10f83bced2768af467bb3d4430c61017eeae91314ad446fcb973f942f39e825fec211a1cecc7acd3ae741fe2eaf1455b379333be283102a2920f78fe873f2bdaa5064a58e673f04976fa307820db48cc12b70c12f58adebfa7523f3c26a08a42a51e14186ad534470a77580450a7d2b74fef6c8d8350262724b21cec2af9fb86e7f2437d94a84129e680e7ceda8d496aecd25c6a48ba536eee7ef4b9242203a06a0d5513be4762110eb8de0ab9991381696c1b8a4777e74ef3afe0046c96846056cdec25093f10ca8234f49fe73b3cf94f07a7249a5a817be9df4fd178fcf1fb0caafa87fd3592bccb22f39d4837a54edd880e84b82dd7765c076d2db0bdae00f2aca0ff4eadf8b5ea6b33b79129d257060cdd4e5fa3481633529222beecfe0c3302581fcf38592291fe57f01128375b916f4de36a388d3962541d9cfe9d0b8ef1688328add4bbc746918895058c13ab73af1b0ff50faad0f365b6807a16b1d97d15c5f124febb2ca1af8521ed585861557fb093bde70e75ed9ba1219fdf3fd9a64d7af3de2001beecb207e6b3e1b31598824bf00fd33bddf50ac5afd225c1e23d6d8077e43a5c9b24c7194a1069b1f5ebc8f425fdabf3256b72df1aecd6e8933853a5cf75222f5526849aa88c4129a6539b13651d9a7da50d15b6fc2443b8aefcf06e0f1fdf8ce2866b1dc75be045176531242c2891c11f72c8181ab9892d8ad9085fc043d61826f8421cadc4bdbcac3c63da5467082fbe1d8a980fb432b8e7c77ddd444608a0160173ff7254efd0dfb7894f776d2a3fc1855d6de434fbb992adf14187d13b049c46e17934c51ba9d7a964563bc0447c5098d89456760130aa47b2dc6fa4ee65f6651a88af390dc7acc08e1cec2f9ddc02445327ab62770981a3847a54467213440dad6c2dd0d1f77bde64403e68bfb0e35efd78fcc06baa4d50283eed7627be96fcd02188cb6ca3457f1a2e0f4fc34948ef06198cd97f0efce43ea612139b6b935065a5c0cf773426e2a2b7d0a5cd7f383813e2403752dcf01fc9e2fe86fd3657dc462d3ba72c77ed9f6809c90659077e4be16aa7dd70abdceb2eae3ece5e27bb7a948b45b95b4dc4e20011866ded9f96ad5dc20532b0680ab5176101015e4452805e36866465db6876c312ae3d9ca041cd52d7063637b6031f8cbb5fe310c8958296ec547448380ac2fbb2cdc9859eab0ed911e438e3165fd55a7f4466480fe9789ed6dbc6e59dafa3f1a0d617e5b9de3c724f89c9d1a5904912b22012dc37156c10d4fa99142a0ebedb96cad64844024eb31a11d21b9c8df9be1517e2abb5919fcee5d9a620bb0d26636b16acee6c8278842df138de3f7c2c57283f5da40bf119ce425da474d9df84755a57365f3b96c3b529299c0a06eb345ea50f2323ecec860fedbc6e472878d05a41f93c64028cfbe8f4ecdc85b8a8dab62fc02b70f42f8dff158392e8a31eb16a1de28af2bb8126d4e3a0c97d2de6cd699e17b00bb95970a3a186a47c0b0b1f9299e65a474a77c0076578f918aedc17d708910c3fbc93c0833befc4b21220268cdb66692d83e05e37ffbb4d903e375438c95af3dd8e7a9d48c739802157b1003100dece71a943d768798ace4a3e0815ddcf54a57d6de70f7cc31e47849103104256c482134998be39fe266c6111faafd93160de7d4623d59df7008f751b20d2c5c04b7ff9f111bfea9c3093a07a23c2226d234fb352f3a97b27a1b2cbb7ed6c34f9641887a8a9abb568d6b7e6404bb4e3964bc3cd8dc649dc3b6226e02edc0a05e5acfeeb5019acd3062ca5f215f28ee73e2c2d786bd3911854ac25fbdf5c7fec5e8c8261a9eeedba144fd87b23ae0fec08a78fe0543393d9555bb164610933b25fdc0c22bfc2a707cf9c615b84f2a4b5a7dbc336910bc00b97a1b1f9b81bd75f9ba467b5a232258816544ba2473d15c5b236cec0fe8a59fdf7ac345865f4ef11e27c60a97df54d0c00261d7cb4b6d302ef7227354e63422b164b0e5992e3e9936caa46cecb80e0a13cf135fa4cc841c1d7789963f31133a2668aaf51503bc25418e54e7b9e33f7e9f702a5bd04fade4fc47de2afc9dc0a7167200a09ed663f422ffe2fd3d5cf2f85bed1e202fec81e3e509a48c5a48535e0fac439050b0d7c2abb150ce14143e18f04acac094227a857ba26b66b7c57ae6a341c6fca3351ad69c0641f27390d5b27f3c0c2c87a7b82e019e3d5819dabf18a9050ffefaadd5a2f7ffde0574a4ae7590e9ef0fbdbb5716f4c7c2d00026f02e97c3c55f065701647f00e29e344272ec11e46309d90127bd34ff0066808bf206cf9134783f8657c4106ccad2f817cf968409c306f504388235787137b1554cb3daa7b420540d06a2e8119d9a4968fb2138c108a5946aaf690be5b2cce2a888731972cfef16628fbf55980953c03f662491fe04090ef34de51a00c54249bf8f107397fa8aa9178fdaf2988695a8f46d8235f687c73f5cc57329c1600e6769f909e1df478b63eb4bfe99864e0c45c1f34e5a814efd2f93c9f78b0d1fcae3d4b84d56e44bec1ed8f93854ea6afa8236982098f2772a1983e150f93518178075da7ed1e0f5d22ad33b74980e8b2a7e0eaff4875a9ad3a02198b4cbf1883a49243cd89b84e995724f12852ef85d55481cc8063c767752a8aab06ba960605ab2ba2754869a309469ebb7bd095a5344015b865e870f7023b49c00791998d23c1b8c86bab206d93f99ade9778805eb92edbea75f64a297980f6f9bb218f164ddaf544dba5fe1d4ff6ccdb577e3c8c4fbd34d3481c810d8b859afa04a78f71bf02478d66925abfdb6b93b1f77dee278928da17f3787d4568d40b69909bc9e5c7d12031d95e2272c07369ca745155cb978646db0c981d2dc4db37ff44c842022022f756cd5117a9a24410c2940ca4600c5f1210a048a63256da0eeff20f22d9b99d34ba1cdad2cc494a7940aea43eb3e31c024556af500677f6b4751b6693e8ed88382a492fdc184e5e0e286dab02b47dc1aa1ad0f901350bc18370af13f88f08cafa1ef13a0a34fab31376f08498e3f1792dd0a0c02924e73b800a023072dd9876f98a97bd261f754ad9186125a193954e4322b33dda5e0521d1446656a457b37d92e16659799148a2661ea0729e60e9e258b0581acd1dfeae53c212141ebce933360d07a1ed3f1e1412a9ce36384372e88806d4ee74afcea8f68caf83128eb0a34358e93057b27fc4d8399dc2096383c4e1ac09f2829236d019af60562ef0c7e4bdde1235961034c7537b9e7f7dc2d5aff591965ea0a194886da3890c225cdcb9563f2272c9ea9b9dca369f51882f239d58c3552f4532de2c85fdb486baefdf3f6ecd7594af81fb445be79dedfac3af5a5e4a8b22655896062b3c16bf4aaf513f50f109a8002dc11ca89d08de32cdcb38da00799c31640af32eedb4282a2be7f7f2138cfdb761a279229ba37dbc5e6681d3a3a0d0816518e7b85b2ae527fa2874560fd189b4b7050453dc8e1b0d9ec4b846496fcd673393b23000a95f0ba4464e47eed2ded5280b8b6c09741684d44009660bebd8287604124ac3f52b189b845edfe4b1b96d0ce6dfefca1ad1f8fff1308c2199d97c7055fb56ca7504c2cdebd7e9369914be6ea2852cb5e34bfe9df2ef8794a441533ae5f9ffd8bbe977d828646a46d1ac79721664f695e379fe0fd6523695322883055a11292b1bb687fe0d25a55d410e9196946220e8e0c7f07c93eb4a0bada65a421bc256ccf5342de64e0310dcfaa55e7501d1f9461f015339ea3964ed3c79edae714c8807cb8846ed4bca6c6aa311b3ffc81a8cd406b560d7412464d945e412234b4d6c8f4910bf15188717cf5fb01f99ba4698de2c1e7e9bb318e6f9c5f467bf3b19fd6bd775f6dcddbed0cc58f17afe31334dc259e8cc8c5d9363057c719b55d0fa91dfa02d31a497a14e16dab33737639b471fde941f71656f6a2cba374f473eca95d079c7fb051a9867bd2bbf2d5c1f86c3af3ab12a8eac39d31320c4deee8a916ceb41b83b632f58ee51c40a946699f96a387af9a784a883c38ce7f13f42a2c09615d014bc6faf8cb56ef990ee665308ebd3f92f9f72c6e9d3c0910f009f7856e862b261de1c13e91bce5190065e2c898c43f01602b70b83452a50c655ff0a07c7a08ace816cef8052d424278fe8743e2879db17bc1cc383231a71ae77e1aa4457a3aed90f4d12dc14bd170d01850547b9fd9e787807b97ebc5121c5bd26ba9d6d89098c9681ef061206357cfca3a0546099ed838e9e35f8fe97804f332d04b88c4a7e8ae7ac66728be5f1c81deb2265743d8784df56d5d9b26105814d0285dfad1f0b989417323d8bdb6c3f599d480a9c20d4f97239417fbc76bc31f73b63f108474b8bd5a3e6fa9a50a6e0273f0b1ddebbb2805cfe4ff00ccbb2d5ded385ffa94090eb67c2eb63ce2d434f302f7837b30e38edbc9cdb6ba1b8318f591d5eeac972414798eeb77eebec37d10cf49ca9260e98af17d9055a9ac54627691c0f87099da07f2a9eba3d5761aba0aaac8541b6422d7019d71c70457e7726b0204dcb40937d05e7fc4454b4bb645b2c47a0d602b93eaa4d0d6539d9aa5cdf4342b041c200d6bc3956b40f96fc241b2f350aad52ac812549067265b20c48a67be518a4e4971bdf1353602cdb7465fbffa967f6fa390b819f071fb15057f38d72cb64e1b795447ee4a4c0c68f286ff8182e6db7aadf53e448b5f221a56ed457653ffef182813cae7d57e244ac38b330d54fcb7b2f10330c747ad21be61915f287a8199b0bcd0d1a5ee8287a489233c0399edc18651b1469f64991547815e59b9528d580f48ebbf68043747d1c46a238c3e9ec57fd6a45d8dfc038d5c1c7ba60169e2f9d2f5fb0ed5599dba1e9b852a68ccc19d0628f78090b86b417be3913e46e2bec48df6f90596c6a7bb4d305e6386d794c5f2038f8beb83d4ee7ec969b2aa305dcb12778b42e8cb6d7e5b62898bd2c4c6bf1000eddb783fee79e0fb99422542fff5c5d4b644319d9831a8c415775b4881c0f1f4d2187bc3af788ae21e0bc0a091a45727708e7a0e205781b89b453e7b0c1bf33403f38dfec6802e4426211f06f7b014bc208ea1551c05da69d80905434a3a25d7978df4e8cb1ba26f4e814ddec6c8111cb921d88f9c6689760c7afbfbb0d18ba1a842d9745eae1a841339453ae95625c3b2daafb8f295fea4a795b4c3d4b03831dda2b90fdbb774389e8ea4aadeca15a48cc6bbd920484fdcb3871c034d6ce988390d955478ba82bd651c0752970a1e1a879962e73962e464f033c8b27191235e7225b6c50e0304515174eb90dc702d0b15bdf7eac0a0b280c50704c71548670e70585d83bede4befe3d0a0c4be7e347df043686d552e1f75587d7045110763efdd70053ff58cbe231bef669d6b1edd3635f426a6dace452f9b75759158cd5c3ae6458237f5c2da3322d45f71fb5149f3eb908e2eeeeaf0b8133ff4ca2ae78fd5e244c13c0c6bb54f54a6764963421567fc8a8293218195e840bec6501acf1984ea69c1f1b0b07094faae767592e46c6012ed59403ea3e090c25d2c03e56b3562df40c5a133b8b27b8e92b14fc2e0a7560dd586264a45c264ab3ca2cc521b3fba04b33c899af621b1a220d85eb01c8a7223fcbe0c8cf399ca86f26797056326be0355e2aec2f9ef495133f8eb50a653d3e1b23e00a4b2577a14dbd3a95c9bb09b250fd4e908397bc60fc50fa91bbda1028865473441738967f6adfd96e27dc1cb8db6206a40d19f1a5bc999d7774353d618e5414f0216a4bfdf9f1824cb5c11d94685beb8f2f2aad81522c337d894b3996b6e707595d08a1469380677dfe129574c1f75def982cb7b60272c7c1aa1987c40478562059eabbb9a99909428a4be9ccea2926d404f6fe7d666d8ff872a37db2bec5a72dcfa9679fd6c6f7a0cea15f543a9dce6cd9a89b9a9912842d0016607431ef5c190e33e3fd2af7cd5fde29e76301289bdd2a6045aeb61603b1f50371eb02f98e6e34f2ceb8de99db064df29cfa5afbf6947b2ec5da29a123d44d16533275c4c5a53c1c1f0373d52b8614eab1a186a4445af915b01e0ffffff1f