PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 89172 acd6217c388520463740c3ac3cbf1580cfd2cef96603b85b2de1dcffd006a600

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b0db44c2441520b3c355415f330447e6eaa3a746a85e9039429fe8c636e9d9be
Certificate Block Hash
acd6217c388520463740c3ac3cbf1580cfd2cef96603b85b2de1dcffd006a600
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...004049000002170000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000009dc6b8f9b603430ed3bd95870afd73f01fae38dbb9c2bb3db279c83c4b68a8ac48d56ecb6e8ed9868b10facd7f96e7ee98e7a16513e47a9ba842d1dcfad2ab15d22633afe57e5ced94255edf321f20421465acc58aa09e8c4e040000000000000080000000e000004049000002170000

Raw Header Hex

00004020693600d6f57f2f62bdc15d0f48414aa1ee21366e6f1b8e9408aabac6afe3c04ceea6c4b37a0e7346f028dfb1876f69a3a9ab45a5136de48972f319e87320703b618d5c6ab09d0018bed9e936c6e89f4239905ea846a7a3eae64704335f4155c3b3201544c244dbb0

Proof Data Hex

59,560 bytes
1212160103075ec0f06b22e2e07f46d0790f664fd2d4e552e1da7c45c88099f4c433a144c74118c75fdd43aa6d1e8a9f6eb7f08a93521a1084252bbaa9ee62ba84b508233961e978397f03e5e0b557e6a295f85cec134feeea1dfceee6f24b1a02e55bcf0befd5c5df0a3dd450989b5e967dc9866ae3c5bc6ea3d07e36fb415dc8c12bcee67c4b91402fb3f83eea150b3ea9b5a0ff9481808c5c09643f61e086c75e3bb06809696b109bdbb88a884114d88a6a8ebe70cb941621cf0d5f90018d5d6f26972926d01da98dfd75aea739b49e4ebfd373fefc4d6412dccd61cf3b0641e19963b7455263020c8a66e00bec89255aff253ee6b8153ef11fc7ce807e7e5bccf8e69b7745e0f8df6874360fff3971fd60039ac503e0366aac0245cec384d78a34b15c5f4fdbe6ebf1b246f2edc4244e0dd77fd5eef7dc3a644e248183f9039fecb1c2ea827b09c83e9af110ee7b0e95286b4a010e641a359404e9fdd11ac7e4950088e13a852d430175ca5e0330fa37720443735413cbfb7d883e19116dee118f6d097f782f350b666f9cdca010bb811d7556c43743373656923cae9f2c66e5b71c5de0e248ae286361da621ae883df1f9f4d386018d1f5128bdf5b5b1227272cd3960cbcca20b0397b2ad71ffafce470aff857a9e19bc23796a399e33d428336adb88fa7ed498bed1b766d9bb53673e54a12a74d2169447768a9cf03e8fef856359c74299398a4b4ddbf13a13c4052741f7d2eb7398f51cad5ec2f0eb665c3786490cae463bab8c9788976f627f5686380680e6da39f9e5273504f4e8235b7dcd9f2288aa5a931e6d3bea9cea25c732ab43342e4d55be2a774082c8f7cb579a152b305a7ab3526aa4a44c59a501b9362e0fec14345ada86f94538a30d37a516e32b655a4e6b26afd85f86f59f3297d4f381374c194af77c2963e5a9af9c58f516a80aa2c0af15191dfd519c970b49be43d5fc215dca3208c6abedc95d740f1f810e164e3c47b7f21d9f254bd45b7b77c874202dd3243ebb55ac0b7f102a58b587fe68bde5012cda0dedf1351ad04aee823d0460dcab0ffd559b1e3c3eb769bca56458662cfc61f09c2dd0251b5fa6f6e7dea5add0b20a52f2308c6cea6d0a2f76872d9b36151ee0e784021e0ee6274d9cf1f4ab02bc2bb7fc06878eb0f8bdce1b2bc51fdaed95d42957bc3b752c90e0aca752df76d6bbbdc00bde79933100ad75cfa0b54d0a1209f6c7db0dd05aeef5f4e926ceb1704c2bc235f8eecda7fa763fd925d7ca8b857661446643f56de8ed43765cd8b43f4099964bdf01801e3e1ce5a3c7889506b2147817379871cd5d12c651f25aa9cf73456269b5ab694d9216304da3a11d6da7ffd05ebf718b85839e77ed08ed199a834cf32472a6a0bd93dad72cad9541508f1603d2efc53013d4f7f79c6faa7b0b6aea949f2c7779951d1d713e62c65865abbff7a7ac5e479a8428e9f3f7e6ffb59782461392c85c105b8c7866dfce4bb6bc22d1b6acc88bd37aee241e4106be4834106d88c1296dc663394b272138573ffc907c710a92907b83d465a6d532f79c85043011f387383ca330f22210913665f153da92524f03b535a327526b1cf076eacee8ff10ee37b9fd1a471219bf28c676cb8aeb2d520140126a0973b532ecaed0b5630015b01e353a020ebe807e2106ed3f492bf104e72da38bcb3f61e95eb2a5b2b72081c3c28490b578f479234f6cea4ace3439f33d9837ece3449c273be4aea712ad57caaaea7a5698cde511b92822228b606feeb359d15c6a613bb4fd7693cac2d8e0c88fc47e240c0be0e472972d5e5e68319868b8c4863a23d4c2461cc28f7f99c8e37af52d8dc09a6763bb806391a11f70c5e848b7a35ee28d55e2bebffe6dd3a2704ffa22126369d828bbb0f169fbcb42106ebe5919e47ff46a4eccfc60b3e1d1b4b2bfa75db3c03ee6e8ad19109d7c4c39754724eb1c18bbd45f05d11c885c1dec0276a01273ac4f5c370a4083baaa828ed879f78be9accfa9966033c8c4686b9fe1eeb8d53aa241ce313e47300efe3089288a7e3520583bdf27313b35538a2a0c1162881bb783cb3c3fc7246bce61140d0cb2c32a586d53130d45376ef3fab5344d4ae93f1549305b0e3309ac5cadf72f5b9d55d5cf7405ea0d9a36f7f3231d4059813c6e112f91cac2260f938cf8463a98f97caff3f81764404cd30024fb938650fadc0adf9b6c73b2bf40a47cb6b18828a181eac9a08a4c3e949147e9d77050c2809cf47bfa63a790114cbff41e8f424b8e9bdb2605acc9c118cf192d4ff0d50c6d98166f3b095621309f89a8eb0efdf6fc1f9696c9308b5990392a9f63b1aece5bf704e001c20e336024055d5cc77a63cdfd233de4bcc746f897dc084e6b5b405eb6ccf24eb2911a44c139b5abc0cf7c90e8179a9e4b13d3e118703294c648a4026ce9e5d7aa374cde01a94db8f2e38b5785012ec2b7d5e1c62d94511b7e3d6d7992177844286890e082f84f18d3e7a1f79a54f15dce7a49a9d6be5660bbf76b4f6a5459c3ec05c703c5803456e286c5f5fe0f10ff4e5b8a27364a443193c8c4d9d655ca32618f12c70e445b98bfc781173a9c0c6f5a7654316c36d42c9d319b5d07d8b25b51aa44db09390e549a704ef671064b8b4f8e9c1ee421c25135c52655072ee9ded8345c63d4da7f90def5e1d7db479b30af994517d5183ddbe117f26e3c006d03d6fdbdd84b508c468a540df81cb08d249c1258231de598255c9df0cecb71e8cf229005d12decdaa92385d536bae2b21807c8381328b3c45aedcfc1dd0ed34ca7eecc2b3f85b7301d163a7edf43a87d220c96fa8c2f0562ce9ec4d82470ccb38fe822215be7a14ca9fbeaf75cffd80bbca3c24adbcec5d79eac2b7ecd714af5a23dc67841d7d50297dde5661eb3f95d455fc2961289cb29bc695096ea43c0ce858351ddcc83e1a71b3fe4fdabcb10151d705e3537c756320a4153514b62ad2433d9eab7702c3d5ed96d691a68d03f28a708bab5927d4f5b15fecbd8258c382a287d2b6a1f6a7375038b36e4fe86e4c185c925105dec3808dcd9e0b33342e3944a0e481ebe1143e47cb3cd2c0007de8651b8182b17e38d3b9da26b590107f4770750211d4406480a72a49df762f01b72adf7744489118e473526615f72c1e8e0575a194d51ca38e50077c5fd510e63ba93dffc09e52f3502c253a01f1af45f7c91bc055453be8c876017379781cbeecc3fad647d60a7e5a09ad48c8eb301d277a4cb22b2cd083250d0cdafb9306ecfe6eb0c4e138be81a6cbfd7c71b4d66150cb3c04b75958fb22eb2e796beb165a7410303a089f2df1f2ac9c28eb1105c0c2dc74e0891e81e870cab798527de8ae2e5f6f2efeaa2e175efed7a2feaca311fa7de58119f9ba6ab8fe57169f234926e3c59f0294ae7e2bedabb0404b021e3ac5658e4b883d91e88dae6945efba4da8a5413839f59be0e607b03075a8976febd9e1f02b3c0000ec91970d279004eb93bfbde4f1dea692bf4c300c6a84b9b77bc19f900d3fccd7ba75ddb0002e6d089dc78d3b0d56e07d12549cf5590c1e004b68df9e3f2a79072247ee934e8b2b4c957c027c28d054253583685b014abe536f51d31f2a41652f6182b7d540e5dcd9c31f8b926b77170c55e3c9e2dc2015f29c5c4736dbe73ff3f352a71717594ccb21d0c8150ce5e275f1c265aacf6a935e2a870d15da53f1f48d2cd3daabeb3dc85da6e55878bd47145f1aa54c8da2df4476741ada5ab4b406e280070e1b2b93bf3f0693baf5410878e220fd62bdff0de117a1160fcada8672107236501db1cf7f0bfbe4875b6b8ce6b347c138a39bd67671c84e89b1977c667cf077866bc5984a754712bb306962dbe02ba1ca69ca2a681952cdb7ab44c92f7634c46b393f2bc51cd5d32d912c54a4452c595734dd1e8c2ee85dbc525142b754bcc0e3f5bc26e2340d36a744c25d91801b35c10dd7ca297eb274001704adb714fa0aeedfb046d28c21851c567001aff1044581df238b14439cca54f4ce7a42ba5f81ea7a9323727d8a489bab09c7207d04e1623acf5e6f4fe45b13b32ef451acb93774849a789c140d79546da43d2fc7594f37532c652777b5a844a5cd9f8a9beb6f2a099c1a6498d46374f9d0de43bf7c7d4501e87fd08193625fd802e9fc768a862e97ac487f6cfd4f5da4fbaded103ecf22b575e85ae65942788f628d12337df9d5877cb5decb699e6c184a7d7590cc95e9292d1f15909b61280676cf31518df1de42e745b0bcd02daddb92b489c635f82b72a7cfb87f25e39cc1a747ff02e3b1336eba2e8090c8103f4fc881a8b2e000204c42a61548c4a01bfdb1a423baec00872d61fb9ee0dd1f126578624e744745f933186531129a2b3ceda3073e36fd4f576b9d9d756730a7a3c33adb6b7b98495ad7d048279eada9f115b0481fb2b204bc74a1ef0297e64f60fb7385cc7298f4f4b37fe3cffbaf7c6dfcfc833b2d746c9f12b94a7d5400fbdafc6f8095997fa7d9c7b29dc112d04aa8db49e9fb7e90dc532b5d5b544710f6c872e36126406c7d823aa433f34de28301410204c89a4165b221ab70d5f1d6354e01b6cf73576b74e6271b72d126d87f793d9e75bd757d26694a887dc7cc72df4f2754336534a1f4d3165a49caaf974d7e4de976a5ea5af77eb88dd181ac5304d10e6a207525b3536c87eb0aec91e63e8c9aa7cc4bf364a0923568e451eaf0bf059f1cdc3ff2d4c54c658bff9cba078dd852cc538c8e04f12caee3028a0d4a1b4f31e76ca83cf539e1d7571d4289536db82b37ddbf74c89b62e9e989c82dc1f7a20316ee8a75d88ccf95987f575e14d2275e0ecb3f982172c3c8c7879e67fd3bdb30d68b231094946648db9d2112e58f74e036dfa7184d0ef06fb1b9d765e185fc9b07adc4248f09da84f89d24b3f2ace806b258010f9541d09ace9c414db80ea0001b3f9f303d067f999d6160a666c695daf7489e6eff624bc74320e70b5d76bc683af50713fae858a3c53b457014bee998f50bf819494b492f291d31b2dd1ebe4b7baab4e71ab3c4962590116729458f2323f594f204ca73c37771abf9281f358623bc713774bd38e23bbd74900750a459fe443a80d08541210b8747b5f3f627c30a78dae9d186e4533a11e3fcc7275d331528f33cbbf0dfc772a2c74478fe6ace11fc011adf0fca204497921c458dc99cc976cf1047335226576656f3d1b3136f63ff2dcdd6e600b233de1cfc56d006e7a5e13cca22b3d6f5eb097138a29e33ea74159e8f966d19d9c6b735d4d4e96dd25f20ad3fcb03bc9e27135556a53cd2a328fa37c7c2d3e42aee892c2e69471f92e0b1e975026f10437c8e9f39b187a561678c2047b1c947199cc65f82f700d85b5ee44da9738e0882462b9383a40788c1d4470678bb88226cdb492daa915aa25b845dc6c94e31b26fb64b54ef34a1956f890d45dd89b8fc3ca12051fc47d05b2929e0754c195c0621cb173948bd9e5f9f5a2360cba1d3a681359615e943b3a35b8d784c162b9cf9d9a9a21112f13bc655122d1bec4a609097866b1f1a66f39d7e8757cc6ff112264354276b8b3793f5dfb074efe36890590d3be913d55e90164ba97d3f85f067410ccd33136b462fac8750d583fd579fc088dbd24e2e5a67c237e870e88e1aa50c2b9c7eca0969bee521099700122f269489063c0611a1601def823c6192e5957b493a60c732c2ef9fd1de45965208ed09018b0dc6fe5d65f28f0fdb2e451ee2009749c31f28eaa5d003e494f375c2aad9b64579857b1fd996a1145a6b43148f850edef59c20c683678c4a9a450984b4cce935640bb17c9eef4248bae7fed9ef948bbbcabe78eaed46758857e3e160bc396fbe974517edd51d01c13678f38ce7d01b6b558c1d3b4f4f66e9773b3b4a08217eb242fca83b24e8bbd2f285ad52d2d6cde744b3f1cbde93a9cc87d5b736819a8e6330d26b3267d93b2e6325ab45728fc291661fc3ffc424f21324bb57b0ffbfe0079f8a226e4017124609eefb90866fbde9b0bbc193a746a762d443d76b5fdfd98bde9c80eb4f5a2783256167f5a0f39a15dc41c6314383d98cf89061ab0613840cf257ad70ab0469d4b9d97aaf61e0d43d02e104209b4718d3fba1724c02f37e891ec5e73e53d64f1b6a52970aba775185c9d7144f2acb350a9564524b7eb68e84ea91fac7a1493df47dc1f60ecc2bf5ec5a293d83ac943bc430a1008f77c549c305c328e561033b3011776018b4affc89763dd749fa3c19ce66a053d2d8e15bae0324a6c8f4fb39be4d9899801d732c1790ae53fe1ad58bb8f4811d55916ff583c4e98a46028d322b8e3e6f3c538dd5aa9ffe786e8d30f405634e3c38f6874ac2e7e84a8433ca3b37aece2dabb7bc360f36b73150117b2110aee0e5aabcbe9c2a33612f147d625b7fb6a04debdf8797d565d5ca76414f3c61637b1a5e3382fa995e9fa328922f334f1e994442c00cc9ca4cc351e7da2504abf79a982b148e4cf6ee3b5259d69171df4425889354f9b499ef814f9b2c6edcb7083e94e7949af338f66b0af419f1a72374c6de7b0cd73bd1e0c0ecceac77d70589993047ff83d4bba53f2f7a0a112d1909d8da0d7c20e0eb4a089d2f3d080baa5aced46429f531a77616abd38f7f3db6b1f66d7f746fb66145b36feb6e7d320bf43414cf8652b8ea32a03c50943f0dcd7a823ce856a56b85d8c799ac5d6419f61c14880772815145537f3a7224c05760442a9f18151b642dd98c49ee1cafc1fb25b5fe0403a9cec56b0b736a69db1749df552b90e75037b2a96aac782f1b3da1bc3f6816275488eb6e121f94ad0b259957d041530057feca365db1a56f3bdc495127a621eb7705abfdac73cb63ac2dc1da8db8c2d8068a2b06962054b9dc1ab58282bcb9eb6c039ff75a7b2fb2e831db292ad3d9ad74566fb92e4369f2d8fb2e40b648c162d0e3291c12764c48814cf1c25e654b463104829edfa35d1e5a4f48336573c8d494b55b87da152e1b272a5db8ddcfa21ec7b991ab4330206d29570be90e4007e28d2c3bcf3ff09c59ec93a50dc11e72bf5dde64bb80445680cb5bb6fce8c45ea4b133f0c2fda616927870c9c7a9a92eef6f5444029006cae1f764136c8fe28d0c26620a5d50274e038edf0f5165ab29edcaddd4fa49e56b7783b2dde83ef3cc98468b0dc2736f4fa915d9eedc11fb9f609a6ea932fe14d43825b65b89da6d9db5a8c9d9211e25b229b0e67f1886ffde8263e58f6fd1ccb5712ac0e92dbb20c40bbe1f12f333c8ac9264d17f6420afd3e892c0d68685ef7dac4e0c90cfe970081e4e64c4893d7d3da68c872bba8317553f7e0a3c410c16e54063c89e526b1517045601f181c32aa57ed437fc8b50cf5e54eb047e3dc1746bac6c966ea60542286f9b864325bbc960475dfac0d31f1460f89a02899cd31e9fc16814daa6e619051bbf0a15ac6f5c3cbccf61efa805f4cd6aa258bf42704fe6a8c8d55d9aa69da18e979a3048c6ff1201644e96351ca183774057fb1d08be31bc24b152f9e8eea22fe7be70b5cfad7b1f2bdeea2d81787859979cc79e9553895a17747befc67d819100eecdb0a2887808bdee0a107954bd17fd502e86e10855ac9089608da026c122b383975e972bf0c475b36a9bf61f5df53e42cceeb9e5b0e6a239afac058f8893531d81923cce6dc81cc18588fd9026e8b4421a3a85d2c9166ae3b9bca088e09b5acc6dd83cfce8a26d177c654c7472190136b47dd99e426f22992d4f69d50740ed51d22170ec162114b7b64f234334a9921dd64213f98d74cd3905f9e38b96aba59ce9acc56fa4ac65b6e9c17ddc0c9e39da905d75fa34f0f68e7b12df976a899ec679d0c65a513c25a43682f48bff6d43e8daf843674d8b56ef63ce003cac8f7f3e6a4d268f94463c84a8287a8bed1e182d06393fb462307305e3e10c7d3b63950902de7db6e2d8a17dd3f934d6162ea7a8533eee3669937511d8255f1a1e29f44786f1965365d53961c28166b8619d02c9de7df92ef5edd5e4cc69dda0a9ba14e2e028d1176c73d9b7d410dc7e87034befb9de1fd665c62164af7cf90503610010b37646d11a0e8d3f281da79d0d54550f409c818cc8df05ff59788d1270689bf9bdffe23c0842c66b5e82ef10b71ef9e7588f3bdd74775c9acd3925a663ed262015ea6481a217b8ce5989330ae281c0eda892f3a4e7689f9b92a9910e6de71108e69e64e58acb856d2df9371c85060e6d8d621f17b914ae70d53aa6bcb6d7042b26383f521477258336cd79a61c007e9ad3773f71838080990f1fa930356364b7caa423b0c1ddd9eab38b196cd5607e5fd120abcf68a9a462a2b811431ce6f91a43ef4b06c2cda2013183596023e8d2c71ad384523cac12f508390b73549eb06d91e5f09532d85f9e54c80c05ffed68ac8aa22986518054dba36cdeedcc8e03e1b0d4a255f12ec3cee3a513d379cf3373cea637ac004098177bb81671487241a74f281396a42fd34a08995272d9991b41ce2b477b8026e1613fe04cdf944ee25728ce57d9b2808ff262ed85b42883d666ead9e20d8bb1441cfcd836511e3073868e16ce98f23c6d67941f8bd831571e3760716468882df9e997015940ebce2057e3258be6354c838522d47b211df2ff46345c2c18f357b22a23f5841dc8b93fc915adc81a670ce7592a936b97ec057cb64d8fb33635ca799344a4cbdb60c496bffa5c631587587c98d7e013bb53a1bc814395f3ea3f9ebc26b2a13448bf718d7e75904446a18820e53a011aec3d0fb2d509a5d8e67d161c29ddedb8a11b69dbacc8d2049d191ce8d43c9e14ee09a95599e8427f5680092c98141699ea95b5ac3765350f50c89c7463a5a084334016c69cc33e75145584f86d038eebac15036ed8df41f984bbf18efde3c306f9112a69d4f5685ff84d29044b282484d2b06967754e7ec874b71a6df62360fa6226e04314e37f7cc7b28a78f21ab7d9210ac8aecdafe1ba3a0d4a19b64e5a7807732958d3482d22c460140432eb258775eaab73afc80e86d407cfd525446d4306626908634ee93c45bf893320079179591470514d3a641ec6ed3eb8b951ba7198f9243ab4da6fda37272db24f5bffe7f3f23cfaa4b72a40d9a7c2b9a0a769fd444196f08a3db8117a92a0a13c7c72adfcf3f276222651d7887a19be4f2536269d8b43ddadca85180e70d711d9606e878194e42a0f13a45ee4f18d0c3bfbf9b5a4cec073bf88d61a592c0a33500d0ae04a8961d807c8bab15366bef6d2dc8ae088cd21def9013ce16396b776310edcd6b60533253cbf59f31a8b8830752b312521fc1def30528affb6f594e401bda3c97ce5011a5ac0958792cd0c40585354e039b6a8ba44ed93b00fe85b1a26d2fdc65228937e9f4640e537a65e579e5d0305536330eff181301c84c38c55c04ce0385cddb962dbe3a57613e000f65db9733486a805b3b784020ceb4de068a32f3835813a1a1f93e62c46ffab53cebb06c3c0f7fef135e7b8db3673353098848a558c5b7b23856e3d5deda87765882b4a9fc783bd03b35b08eb9736e6fa4800afc0d8b5b4e02c95680442ced9f83acd61b9710dd9259105e15826b5ba4cb028653b0636275fd4dbeca885ffdc80d4010d3458df055d10f1e4b05f9679fee2316580557eece32d612d55f1928f7f46c71f5f70859b057e4cfa9580a2a525fe44c56cf27df32919a9f7726bc4ad6fe7c97954a3c478c9aa5ee60de531e6c833c8ccc28ccf4110113deb2e899c489c2fddf82dd0ee19c2a736ba4d1334ed58f1b9eb9cc08dcfec499c5cfb7383dd4b24a2886368bf93427f05aa21516de1c326f5b29fa108ffdb0f7b2c20a8fa75de1e9d754296e68baa58110a4fb6a5113c07990e44136502778b0af2ab7250ed69fef508aadaa1a3d1409f18af70aca0af1989901f43ac475f93b430bc0ccc3df82d8b167129e9653d8bca9f4592f63abee2032228f05deb4559f93f07e8b152f8d3c1f952099b3f19a19d0f36dba6251a5e8e3ed46c3ccc8e84207002188e6164d11d1b9d61c783e060cae5d9126aca66d54923a60e3c1ef983a28d4252fcd5255cd3aaf574d7bdab427785c76acb5afcb09e43857eaceec204a5d77a394a09b3f17a4e3d0028099e50fdfbaf5bded66437d06f698217e600c9a986bc4d4000945ad7a9279c54ac3e6418b5cdb406891f4cc1656601efa665f8344cd2e9e432570f3dfebd93e6c3130028a361f5cc97ada0abd0440bc49bbb0e7b2072caa610822a42b12161011e58a5798bd7aa5425b5013ac6fc0727dce1ca9a61d2f085d55a20bec0934b8b806d3b8754a0eb639fb453121f7ceea67025c81bbdd885763d6de49b8525b902e5c06377045506783ddade65e1e1f71d830a6e2c1ac5be8e391a9b948731f95326e6fa991acda71cb91bb77b373243d13f187bff077ec153b277f60492404934974fe54499776bba1cebce9bee47d62ceeaf5bf63e2484a161d12bba4b8adf5a8bf14d6bea9d5278e55914865f54704395ed0f06b5552099e6dbfca4222325b7c4906206aeb93814315edc9af2355c9e9da4383a4fc2e852245150ad0d6a6e507dcd89bb96d5d2df1ff6291d1876fabc7373e588fa317f6622ee4bacad417304af8b9d0e6d1fb86e65f1479760dbf521cc22be327e990b49c44952c95eda246f245bc693244f31554575e9b1ecd5b2fa0eae4cea3a2f61fc91cf4dddfbe99582ec8af06ee69dc6940c190b136199daca0e3aca5f4ecb0f1dac6972ee2cbced3a247b1eaa2b31b56b27fcbfb686a599ec874d4448501450f4fec031b5ada9d04f3ef416fb5d6ae915d5e8f95fa557bef4470bb81307bd1ac6aad1311103cef175dde8f06fa8c84d39c924e8f12ca440a163ff6256750ffcace270a2072681bd7f6d5acc1789b4f28a618cbc9d7990301949ae4ed815126d9d7047d302be1297e1937507588e75544450d37c107331b3821e9de91884020d63440f0417b089445533936ae71823b4575b34d6ba1b8fbe766aad2f8f979b483637a54c49d7af594ae96816f7861d5cb4bca85fa38dd09ad094d98b9bbc158ab80c31172d5365203160ae68f63aa2d5b11ecdc7505432d7f382877cb7bf4c68b9ed93b561f9028f03431719ce8b453cf2e137a463a9649ea5d88637aeeff69df4b56284695e17c72185ed2181d868af956cc863ff8066e5c2af6b8c24f3934891fa3b53a7c80627c8ee74a656bb733c3cb1314b2373530786b0dffa5c9a40a5cde7ba3267f9d7c558a6b7ace5da54b935cbef190e9ce2de1cc13a8d2d71c1a9730c2febdbc767aec388f861145db35b0ba21ea3e6a897b4f168028231dd3db2c3d0efd26bc4df63be7b0e62d06dc4146ad6f3b1bec9fd4da20e9827eb9870c5045b6797d0e591852a128f1f25035ea0f29c99bf7732762be6812ce0425515a32ff548ff1eb0d0b42612fe582be426cc8e99f50a9e5277381f2983607d170b5e0682e96580eec8c406f57b868c647d5405417d704799ddd0a86768f7d9825d85d75b4d1e95d2e95ceb087d37ed5fc8719047bc4a4a20686e80cd19f1841e460e1fd06a05496537ecebdf63926ce7cc04de82ccd25c517356ab0d8065f9dd302436f79f34c6f14761db5f44c346239bf997eb916816356f6fc62dff44fade01629bdef0c6d6f14ef507149920c153888921190f6f40d9f577714cbc0fd8df7fef9030851311baf52b3c05dc4acf27974b6af05f2440b876573251a58e2fffba710f62b75dfb29c6920a95e170f6b404ef42d7a4535eb53c9a077899827097760bedd0f356f5801b4dded751a43a9e6f3300cef5499f720f4fa075631f14dff6717f17c4290512cc27666f4e245f0f82c8009ec13f4ba6b7fa3cf3c2bb18944f210c94a7986520262b69f85c6f8f48d47d455c9020922d6f532fd7f9d5a6deb6182b33bdc12e67260b2cbf6b48b1924fae75dbf45bc16d50894c6d6e0019dde6e356fb0838cc82412fed263730d408a6f5f785bbd182cfe5bc2fc4e2a84f5356fd47bfee0cad44affd43e78c26b05ab1b7ae1fa83832b0f452b2def338627d8ae681f2e0b3923ed6acc0fe293f8f3fccbca24254b246ac17637e808dbc00eab7a0861feee4aed2ff805666a69b7037abc61b328306271e5e4381b3aedacb485433ba5cc9adf7e699a5b9bf041241090fc81f4a3f9e69db5ca920521ad09c6d052d716e600636e6e86b4bd02168da4e3134d3b92616e9952d1b3cc24d6fbc588f748eb5c082200f8ab784d480308c20a120414e6eb42b9c6e7885a5151b3601ab0f82c3149165fbcb57c1c3927d0b277b0f376683607d117bbfe564d5145eade626a4c685ff8539a30ca4ef44b1f191f3455f48a3496c518912baaba533b025eed12e479e779a27da101cb295fa2d816a2dd3b58cd215824ff998b6b164ce9faf0c38558313ec10e06fe6e65321471078a4139e764fbc40bcecbfa4d64349275cd6cf55b46be61a40679d972de4e34bb21711b7a58fda853323a3387d7aa592eac99f35b2f30b79c8d386db960f3a1779b63be2cb4deb2eee062c56b3f2274194ccd29cd61fcca2650bb5d6422ea3c282e644f9cec6fd74893b1f202558b27e3f478d32ebdc5d6925a9bfb227a1520a3a32129956e9f31c0f2c3fae830fc3e4ddfcc739e4e58812829ffb2ec8bc56983582fae65310c46d3916a9a792d32a690aea551ca7cb99bbaa377ff6bffbabca7ed99c3d4e69f9237b36cc9945562572727daad27a3c060f7e7eed1f5de692ee46c9201a063fe62f2edb1640e0b3953848701f6a1195f57491b9d6a612282ed3596d6c5c210ebfd5c6da674f3a79669d8a13eea0f246c4705f318729c132e2cf7b9ff96cd4ba08ae4d6f24c47a3a66392eeded2996d8f2a79eb7dd1690ba8302a3252bbe0cb7bbbb90cf16228813e6097d1435e36be2e9b4402e22b7d653ca10cb4aca8ec3e1d6b5c7a47a6f513aa06e7368a9df497f16b1d455a93c1e1744db46ba2707bac35e43dae8d549a9714d5940b995f7177a29f20bb9e2519f9cf1c3a0d026482c1f3dbaf18e468b674949e0bad1925c4cff38ac044a3e0de088485163f42cafa625c36971b9cb28c5544d73fb9ec1896fc47d504b6a5864169fe5ef36a3b47a9ded93e656da9f55f7971939b4b938adf9aa531bcd5923655d23e0ffc389075cce56baac55061e1362d50c7d55ff537deb573cfd93d956853901dd2e5bfc6ae73305ac8c8386eebdb6e0d43a852a1c973927a9be1b89e0d52f2f4b464bae65fec766cc83160e7ebf1785e30dcf54c45ea7813d7135141727f282009f6b5c213b61b0ced00e7fd6a0af8b69cc46da3ad258c22e597c368258f25ffe32cc0fad0abf883a0432da20380dbd107e529c1099e211d9eed104f3a65a9304f043bb85ffb50e3b2762b3345bcd7ad1f375303648b6458faaf4bcb222357178fcfea1a2d5142609cf00203a9565f2041fed005ba1098cd08fcaa8bf7b5ae096ec6accea1f474e06a5babe979128138a40dd46fb0f85a74bd83e2ab87afe045697a3ce3db6e529513803a48d8848117385b624c226f4f2fa59d1e9b9b6937d4abc4a7baed3e8ec7bfddad2ea039ba6c9ae4761923f5ee1d1b2d8b44b0f7ea8b8e7894aca15ce6d0653c81f578d72bb566130828ef6939b83862b9ef3a028a7168ba303122dd74ad889e24e70d02460747d3f1c17f5cc3264f954ec068d548bb7e7557ce906bc459907ea527ee79b1de72c9ec2d7b70ce1909cec2ffc26c1c231e50b9db0982796802695497ade52cd58ee4dc4f8161f684c91185f84a8c9700d6bd761c312fba2413928ceda7bebe808cca2cb67dc2541ad254fe51a882456845480ec4ad26edb3443eef5e89a1d728abce234eb300283e79c992cf77524829add23be379ebef36600efb3682638ccd0d706f23d19604ea01c22dd7f0d99b3ac4d151ec754c560a777b255bd3022f20520de6c20bdb7fa45caa4337546d1114c2869ef0581f4dae101c69deefa04253e9de5e5fc6081fbf04f44b9633c85d5cc4bf57c4246afda7e5a3cec956eddde86c50198f29a571bca81c22703e7bf47b3691eebf10171c6cf3145dc794e40345daf4d30c76b7974d0083043f74aa537c2390637ccd80fb9f2396d3b3b5d57e14f1e3157dc2a959acd303f443958357d4d40e7dc37540b3e451259198409918033e994e4578130c5d2a06a70a36b9a2ff401eda18eb563090e714e1a7a5a0b35bea5ccc9eb1f96bf37f59728f022675aef7155779c4f17530a71e99086daa0d11f451ba5b15052dbc2b655fdb5cfedddc726e93132ba2cf0791db9ebd4f420373a8267bcb5b2b9d2898d348facf00e708949bcf8d00e6316b34e8a3644bf2a4df88b060ce8cd0e5b3bea5e38a8ce506e39aeacf4430631efdd350280977ff5ac7e4c6b19c94aec0f8ffff8cf56d2030f7e9cae617d04c6bbd36fb4d3a7dd3defb80dece6ac764861ab9351990731704f0156dae7dc851755e9a61a46c666de8a9cfb94dd06bddb9ee028880f0c97e2badbc5ff048b88f212c03896e4008ee71f179cf8056c86336a591b93bbe72837f1607c1e0be7ae26b04544515000e3f2ea67be30189b197d5b48cc8bc5edfd99136ee60ab91b1969a8d62f46c2fbc63d5f962054265f1f186f34db155f07cc2ce4c6822ad3ebfc316eb766fb4be14f7a3f0874519114934d4188949907306ee5e199a6c0046d25c082da1dd72272e12df6532a64223a78462dbc5176f8143d164f53e1f3947bca5651816ece4d0c03b1800822a32cacafab488cb11e1090ff81113992512b0b38d1a3db89d0b1d9c2b5692cc5328a12632d15f224d7ebf805181dd8b4592130f3a3a18c89414d8503d8c1c9af11895a05653519a6f54b669a42bb0d3fa14dff918b2cf8db4a6413c4b8497865fa44113c058ce1e1fa68cdc04a035623d6f693c9df2232cbf19472f02cb920f4f313c7fb2ee4269487b051ac115ec50c7416dcf042cbe65c1e096b1360ebf17e68f35e198cac09af4144be77e5343733fe85b6a734353bc279d11d3794f7ac0802c3eb77af2b6f40c501e11ca5f1dce6442a9a22a9c1f682b3de4ae02b9320807b453440b0d9e7cd6f49ecae694082afe2b569b1ae6039a4674652d14857f3c0ff74c28b7b560854dd6855fcd2834475afb8b43e7924813227766093c436ac08cc6597a1a6adefe871614b184941f4ce9b2251a93bb09a39014b75e199eb0e3ea7c71bb7792a82e8f1f91296ad7259be0244acdbde60c0871285c2ad10dd33e2b30905764c2c81991b6aeb11ef995ebaada2d2be9a5184c9095bbe9bac242666756b257dca0e4a53c8a3fa974ae7f38148edb4c3c762919631b5f8dfd41c3f84f02ad47a73acd39401822c357f59bffccfeaa56b35dbf902b49a61f06d6e139650a907d1fc3b1af126ea0271c522e93b5212e662b4717d7f84d41987a582c150ca77685ecd7d2fce4eecfaf34c2bba3510f1fa66b9299f075743ec2fb3327c9dd9bb2338be76012d4070b844a2e874b63e1beebf3d4891e949754758cba8352ccbc130d81669f54aaca98237e8e930c30ff93a1db94708afbc21122daec08279080dfb6676640bda2ca788af91db04a4939c27c114fa3c6b72e6f554a5e104d5602b1f911b9b420095619bb917096032a1f79f363b98bfac0ef4e497f0e5e36ec21e0a879fd271680b80ae3eb55a01c6ea0f887e0a04d2a61c2a71dcc277316e8b0bdfc360b09cb4d6e1ac11eb9113221a616ef9950c380581bafb24b3963fa2fc06bc5dfe697eb06d7363536a14adeeb3d07d6dabcc650115124abf1e0b6dff8d1cfdc52d9131d538820260644ac991d423ab827d367c8cc676f38c107a52ce2ea54dd9143134740f3af15aecfa815865570f0848237b17e046a97f23521a93bdce11a8231a2fce2e74a76d4e6083762f45113e9521dd603b5c61532dafb448c715c4dcda9d0960be519cba48f2764072f33bc2dfff1548f9770e2a7b7e90d21a1f9ff79816f6125945bd6ffbee548a81b4f7cb0546f8f38d420d6acd36ae9e0d57b1804def950e828f0afc03da7b1e759bd97fef7198845ce0a6780fc1a0276e043becaf6ba918cc6d4bc524ff5f50210850f3db275a76568f7c0ad7210adca34bad3104255e6d1b17e5607547379d81ae55372cba247c5e35015fc6847d77ce9e364279e29a92cc6d08334733255c95794f3fd5c570b1682b98ff4283ecb93d750989a644bb24507f83fc143bb928df5052f9739708381096a4b2d923cdf604a9b74e9f0717b9b1dea468dd9fe11d4b9ad693e5b5e0e5d76b5970af248ffebd026aa860a46c81fc8361e901dc8685a22d43b3b0fc9370daff25195f998f072291b925c0cc79ae36e08502b4f7fc6922aab179cd1d1f7256f5fb35e893a74365f7f64609dbf368238ee5de7e94730c430715a4fd4678a0e1b7a6f1ee3f5d1fc2ddc95c34d346fc8ad8d51279ad5b5edd15a624f635374420fea2e8126b8fc0e0f65886522da226493c886dbd18be106031071fd84b9cebaa39357c8a7c4a9367545214962b2b850662fa2eda9776aa6b4fcb1e26eca4a367ca544755fbfada75818460e1c2d1415b6fc1d2a31799f322e5c7922a8e1683bc0236c0b519fd829628c40e8ccf1bfbf9af5d609afaac7d3a3f0056d9658d2cbd8523f51b91aa61506d2e10658ac984921f72025ac5bc0370b00db03cb2249ad7d8c3dc533b080812f536c8618020d609aa1f50badccc3f68bfe149b986acc1073ebd19608a87351e95d478db95b7a027db639551ce6741eb374498db88b9216929115dd37eeb7d577def33ffa6eff4c3375c9ff856ed93369aec384b88e5abf0d9aab114529654084a66ac6aa79512b56f4903486bdf7f790d30717569abf4135347d4a95eefa33f2ed44d26719d0199524d798ab02c32b1160fd0e57a9ebedcd05d2c30b707bbabc87d93c3b605d46c9f502be6160bafa82c002f72f152f8d346130e70def0260176db2fc80be77f0b5093ea4a24d15a78f78e82667af399a44cb122f4a957d5cfc02170c2d91511b0555418404145036a37ccbb73255d7c94d044e05b48fb7583add1911e8956243e3dc44b17ca228a36ff86e94a35f6a7791bfb66926e07bedbf42daf0abf998a7002555e68a5fbcbc1ebcac91085ce3301d2a1f67ee9d60ca385513c2a81325105ca35bd06501b9102d39dba23345bb55f9aec2deca4e501ccd125dda03a8b80b97f48e6a81aa1296b9328712000c64ef503d8dc1ac83849d6658bd01ab773dce15b35a3b40bb6243d4722b0c24ecd801860bcefa44289d216f712ee8ee7920136cacd96324ae4210afcb3797937ae9aee4536370c01b2c3a9b0482a5b33bdd05d95ebba4cc63476776409527e77ea4768eeadaadf389b76bd85098889f979221207d7efa4a73bd1a1e58d0c348f2d8e611b46430f2937bef8a730e9d4b74d54bc63959856c8a285602154f043688dde7b6cb6a9845d59bbcadda0b86332953d24739dcd4da84004dfbafc4084de920ed44107ce09f5958d11b513aafa321e142d22196bb91a43f203cd17703cdf73accc2797e987a2448af078d0a6a491b2f38b48d0d0c30b11c8b7a7d5b4f0fdb589844f546131fa3889b5ed00a9e9c58810c2910b3371ff8adf7c40b0a3bdd8eb4d363768700aa2ba0aca2ddec664bc0c211b94e1871faff209e2567fbece0eba6d766b8ef0796b78770f2cd1ea085e880ad39b417587cf9f7fd9c549295231c26c602d8e29d36106e34180ec8de1f3a546b6b93eba16ba4dc30e015e3970daecc71d3c7ee484aae24ffdc24ec492b4892f1376b282dd45ce4b22b23cb48bd284cedf54bc25cb81213631a0f442ad86a05168a8b8202a5ef3a804438d0a997a278a604e839efa976d6ac380d83c941f53b29782be2e87d1a37fc611b9c4a6a53d98f3dc42444794ca1de3835d8a995a57fe1a94ddc98f614424ba0cb709ed255316c719e7311d6727545355eca374ab91fa4fe2f433b08fef94ad5988100c76be94705f511d892df7795c25b273d73618e8d062e21be3c9e9fde607c12769b70120c81cb19667ba6fa7a4d578a88bc644c3a3862fc2a8dd68b2c702058618d7575cb4ead7d75a48fd6852766030d2b18df9eefae2a2f6d9e40ebc8fa04de620e7845f8be3932b2e50312056fb831a4f9e6fb971ea16c1d3838d96569dd897377ce52fdc2058026a31eb0ce112cf55a8e25665af0b0e11bca8132816b50066e968d2289a458a0bdde7690816cbd3dede6076e449a2b3d8f2cffbf8d086141d4e687e01c909eb60b787726ae0711ded8d170f28623709e3d4bfc4dd55de06d1239270cb6cd16bdfd7e339e1bd023ba65d43b9c674f23e1eca9f4ee4e57837250da7cd97a71dd79a3bc5ad97df2364fcfb805d1ece75287f530c3bf645169188502c45ed25f799ca02bdfbb85016984812861a5b0623c676f918d1775116c745686c9305aa9c3f7f90ab1a82e9f1e5c52998f24b98de8869c70a6e13a5f24910c477c5bd5504154166d130eb259f5a0d0bed90ff8a664e881efe5109035ffc320b0f4cee811474c5b6307221a93421ef54460c65b99c1d3e1fb30b648e3f07e293253c6194731b3a685597bd1c63d6ce04e768c35cead46b9bc73401b841bf14bbe4bb3daec4d23f64c84007d9a0eda664d4d055deda9fde0b0f4f26c125100ad89fbfde306bf090642f5ee4d7e45cd64b80e9319590f4c4000ba65feed67fc0a7f169a4353754644ebde6a828d890c8e0f837f1d0256f8212c7362e3e5a08629d454b411c5943e511f75b1f5e2016f1445572725e2b2720fa80346c39fca350573043702d7c21cd71e758f3fdf2e7ce55001436f36efbb0a90592568300aab6ebcf1cf27445c6156e10eac92fb005741b561fddfd7f1ecc5190ad282dc184e9cd1401b10beaccafc71ff2c754bc53e1d64bd6758193d27118a8e4d07fc37b64ee32ebdcdd871a06fd9fd1ff288ba017e6fa476efe691f7239743b0f0790184d009e3c7300916e72bc50d9d922abb7c5fece6d190a7c09e0f97d14dd0babf2213506bc0187ac6857fe73e571c73f33ea0e5f8bc857ebda3b8b6510cc65e074d49b812e85a14db596c57e60d40cbae2677ecabea184b9eddc897987b8aa82b6dd4e9140a380a516a15df56a250e0b3d8af77425e4e7c5535d09341bed529ce1a0967ccbd5950e3a3830025a25098ae1478f657cf2ef3dc21962559a7be633caad71eea800357776d3063e07f3ab1d5ceca8572e67e1850c5b375d8cf3ea0b69152277db2ad6398ff34c9c65b125fea9a1732336d6923f87517d947bcd5a88150925a5b9de92972f6a6146c453231d22c5eb8176ff0fe4296e872f82fa626e590a85372f751e87c320e5ec29c1c97dc46ed6b5b549b9f2ad41647e29f6aa4cce8829583b73dd27ef17ca35ff2d164c920c42bb0ca05469dccfe3d08c54d607ae4f455f9774f41216240ddc2e07482255de870580587298f427952ec4663f5c71ee15658e40bab2aed8cb202db2165d1f0c114a169d63b759133e9c2faa3e27269e535db40da475733755dfd980e2e9470f45b84c5142d3e158ba3f15a18172756ae197123ca8673948252147ba6bfa1992a21dc5158584db55b150064a055c57557e32d1907703527d7d76688e9225db8a07dcaaa14d990045f46b08d6f40326fb076e64dd579a371d6d32f6354915638aee5ff14111257d12b50a36c59e7eb4b00b04cdee908800d489154af4daabb0b348d5845f14d55da11e411de3dfb46640111d97db780970bc3f23b1eeb79958b8cce9fdb371a90fb6b68539f18677e039dab689f7d232c870ed152721dbd9714b747ef3d729a1e7d7062de5db9b21623246e600304e987f31e41fd573100d3b441982b25c1eec6980be3425ee38133375fc30ed4ae99b38aab84a0cdd644d24171f62370deda44ab77ce486603197eea5caf1d1a4faef8d54f9aa672456119a36bbd1e5a3946e6d2ee8e8ddc63c447b1e5616e3af23c1768bd3e1305a50d822603c097c5f96d7447ff149dd8e89b82e3a94892ea3e8a43709965ebea6ad91c81b1a1c8d9a09e9e772d04105404639e923c1dbb9b7d34e0b61cd01de5928ff6b9104440b1241c82c4fb0045213fe47fc5922f9986b61120bf6e22ebac358fc9822f89973d9092aea4b44b4c65642c67bfbf3a9f8db3598d539b25be1dc5f6cee21ef53d65d6bd3b08344fced2bec98e4a8f199b0a98f3c00d65f91e904f037ff0dc1616d1b987471e84899c4311ce41266320ff97ad38b8b0f7b6804308f2c90f394b27f7632f32a809e6614b5d8397da15e4e32976909004d78f40436f1a17afac5fada0cfe0809e7f9d4c50293f189a4dd94dd0f21bc4759ab50ed3d464b0065412c39a9facba04291d3134f6c8f95ca1fb95c1d563054c3d97bc65c1a363e7b137a7f9e65759f47cf616eb7b41c5ffdad670605354857b22f1cef8b776581ce00d933c66c1dbaff928ebb277277a9da2c2bd1f05716a49c5e9405e2d2217ae90b6d8192ebb19cbf91519de3d9256bcecd7d69a7fd4e96f498261ea2c90c490fe19da4362d20877102f53a87e5ff2b9dc1f33d18d67cb6031f355fc38eaa627f4e74dbaf8b7b96c00506ca300564ea54e55d9ce016881d6f5e921e1c6e5205fe1f6f6fcd90d95947ebdd38d0e561ac413cbffda27e0590506f4dd296e759453a38a8a175f239271ded4af2bfccf4d8693125c4c1d200b3fe2b31c3156dced9fb65ab0afda923316f84c36ff3dd489a7c23cc94cda3b89114b0151f4cec92ba9456f8cfdbead9e1b4389b848ffa977fa2a6897b173686c7aaae906567f6b9b8503e27ed1e947ea3ac3e6002787b6c66014c2ce35d0dc6da98132b211643019dcec8f734e66d5903b5ee1abe4857e20e2b6c7505583ab888a07492c3ce74cf846a3f8ceea7dfd139fb266f7c3b5120f33c6010823cc0b70714aeea511a89de9c474b59b98ed8dc494ef95a2cef574a1aed334a7b927fec3249e623c7e30ca0ee57311954f6d292018bb036a3bcc70389df542ae3c16bbdca45843cc9bcec1f9f040c48864673202f518a8fb51a87a2ffbfc38886b66dde7d01fd9756d35e6c64c95a25b87eba5682d2da92a9c78b3c3f022f9a154f4a60239ba293b117511fa73a2e162bbc0200eae69d6a02bf933f9b8716994e7545ab436d8e3b32be262a6486ea4fa2c053aa08c39b5bc45af644d08c93c1081465d52fb6c55de02a59c864f0f6ff5f4d1a970a33aae13fd29a6c34f1493321ec080f6fc679731a409eaad6141cc0621ce9db567924fbca718e0760eff44829520e9012345d331c36aa2b8e9485a05956914a2c153faae63972419b4274519832ce1c7fbec7d82602623cb619ce15d0af4cf6fccdb18a9142b842a6845b35889fa020d41f7c2786dd7053b2a5cea6cbd6198b19ea3155f579e5758a24ce04732d313aa9932c581174ab01251e2577115c89a4a4ace3f175bbdb131c7ba3b832db1462f641c4b43bcfc97a82d9c0e9e4cdefa825d5d7767efac6b87c985306266764dedc6deec307e579b79469e7f910e7bf13941f7fd5bbe062eba33ca0beb992bf45c9b52f5335930c9cae290a887b2fbabe5dd0e0b730e87f2401c3e3db6068a20add8ebd72b409facbceb9d63773b951ad799001075bcb8ed3877bfc9b5e803f601a3734a9fc44fadcb78f8fb5b3342dc12536802d28fa7d5b241c41c0cc42bfb947e1f36c3892f8b1e0e7b146a95312d8267ae47dae17074559e68ff282defcecee2ce8ad1c15187dce65ba0dbc2d22e74dbad11c8b8ec46da3b090786335eadbdecb069be898fc7090b6a3a4c78ca92499d2a0136495dc743afc6f759b35ffedc211b6b68042e91edcbe30a3b6e91812e3838d2674e7b6b2e752d9d73ca046fc2a8756635242012ba5f16cb85117011595380a9889cfa5574d3afea4786b2f1371e6ece6ea1c63fcb356e0bf4fbf276e967e19f3be6ff2fa4ee70f07dfc994c07a695fb7c30ac137c62a6abae4a865812751f8a43a7d77b972d4ed473d47f85c68538244a428b374915aa82e1d360b53dc891451705053fd931c58dec469c712da35cf78bf4e08cab64a056151f5da13876e385ba42f343dd49bb11f4004aacf430f43f1b8c674205e4472284ed86269c70780c46b18e7ffde0e3f84e125288a1170002bdad75df7c22f163d2aed86bd849a0c8c6ab9a4cc6e09c65f975b21bccfe7e0bc5c614ff566cd9accdf84e60924ed3bf6363ae7116c50e40ddc9783be10cfe1f0224d26bf98e78150e1f7a8607cc86ed39a7de4d3963950c6619ebb839743283b711f4e814a652128d30bf889e8abcc5ee36f82c576bd30ee696226bab7bd56bc5df2ee11248fa0d0a42a83b67a87b355b22f6c27926795eed73c4fdbc73d5a14fdba1b83e52c463a54dd1739c715bcc78bd0265eb5e91ad086ad2e0b177a3dd56f3ccdb28bdf4b468056cece0ae3acb1b7cd0aab89fb6055d970e034cd626175e6ae8c39587c75c8423f5cddf12c60820a3b94ff14cd281512a42cc863c3e8ffd9f5763f62b98cddc8366209115deb5ae72d45ad9fd4f783bbf3bb220c3c5f3afc1b26adade1b84a79634e9dcae877f8b13f98f4fa38dc1fc2c37811c5d327b8178b2f2479a1377e2faa0f88f09579b0c859d4847cb4b2d088b1bf0e002e874669649cf54ea8e1a484f7797835c6e6d60a9a80cd9cf518c4666c0e7ba4b7dec81faf46c5554f083278fa706db1b4bf8932be3febf7c2b3c5c962fcd3c320c714ba07485d0fc68aedaf6337489f51b01e7935bbb7af16770504d79de803ad65143f6bc729517246469c15123eea645fe131caa2c5b76c85889265690402b7ec69ad45ad758426075446b2021209aeec2f674e77c2982de4da39079ffda6406e00b160233618418fcfda25de720779fbb01549009addb977de8cf897168cf2438955df67f6b55aa9cb9708a3f4768d9865b6d0acfcede7891e06ad04c1fe74479fa0f7b2394d504a88b74faa4ad3ebf1336b7697623385dc6c3854a47752ca6133500baa101c5aa29797346410f4dc96f1316cb6c9eb861a5bccca1115f2fb6cb6b964fa37f33ae5c20233fb939daa7f578674e5bf25b716192c284556224da92f585965ef9e3106f72dc687c23db98f3222cd5f4b734fd2e0f6020ba5d709f4c09be4e512502d578d5398cd0c5e0c2d46c2e1a5b81a68124e99bbd84dd663ed42120ac15cb72a72d7d02883aa11c1de63efed3d77875cf1fadd6292886d2c9685997714051707a2a2275eb700189ea14998e9d9043de6eb0cee663a4a5c18ab8a3f250706b10e4b737fff044d9e5cd5edd39fedff7c00d5a0934085f0f9f3cf504fa166bdd208f574c5199cb308fa1ec38c59407ed41c864544ac4a5a7ca8899ad47dbeb0e3986d14ce02170a9f094568feee8bd11ba310f93737e06e8b2a0ef11d11dbff69a4a221982f9af6ea5d6550efcc8db4c8e5fcf4607c1567290a61b1f7380990ce5ce5d44626ab66847e95d50de38c67564e5b50e32e7e60e5807d38b107f4de308101a262a6bc87d847766c6ef6d75ee6f2e6178e8feba53c5999acfd77efb53ec47f75d01707dbc60b13e66a422341f08406dea43519f09026a764daa99a8cafa7e7f6474d3c7d523a388ae4b23596c8a3ca68b9ae944f7b01a9e319acdcbe1b80fb2c9077b343a2f865bed63217af552353232aeb77535652309e48d53a8f643695794b8d71ffe4a57be422500fd89d0d9964f74afe2cb799b23e9d67861a38c0953d6ce130162d35ec64bba8530051f690e27eb8894bc186d98326ba4ec86124a7909eec060cf91a37da6988a1d0e9f100b9b36869eac80a4d876f0a9bc8892b24112944abfded31b119db33611139b5d22b148a6eccabc909e92b01ff22ae7ce8e1ec001fa0ea351dcb916db1842b47e33639b06c15d8b135eb91cc577612dd613607e5a2c242c5bef3c080ec98ed5d7b000013b7741e447b3fcf1d83e77cae3664b92294dee611906ff6f87b43d2fcb5390afdc08ed9133363ea0261cb584e367b3a9596f697569bc1d0057aeea04b07399b10cf15d56918ec248a93713e8e4586f11c2b259f7b60c719e275f93654b6292456277abd1721ecc88169d611cf32fc6613e2cc301348dc8e21b8cea58dd1744410b8ba70b07d07079fb0b1a7536ae6041ba47e1165b2a3cd17b647e1d60627f0704fff78ece81c9e73fb6f79f9dd0421049ba5aac91f7e6d8c603fd4e7079b43375a19830ed1f0b132c78a0bddab39db367aa3386a599e629f2f39621997af96f16d6010267b8444fc9c086447a24b36aa0cf9ede63cd6fbd92f6e7d19022e57ba7553466c72fedd842a4f1d4264ded932b017238d1b280aad3702b79d6dec42bea2d0922821f78bdd3637a1092642a6bf1fec48f5dd05d5b41eb8a95c718384e7eb08dac085a31aba6ec934fd4c82fca7988b5d7495736691209dcad89c750c2c7da4a266a28c307f6069925f2d8c0c292cffb9b1d0200d78d1ad3768e2b63ee2c22859f36b1b742458b7e40fc5fa8c9c801ee987ff574488a3e7a7d2dc77e4b0aa3346e68713f259116ed6bd35285174cbb0da9c32939fc444e59b42487b0fa7562786a5eab1d461539b3a85bd5abb1abf27a5de92b9b48820eec8c5bd5624fa8e46cabcbba24a774132b706c5b48c852f9ef7b35df8ec2e982a7de5b0a4f94c0f4ed63a563a62297a46fce3351bce951bf661d81c37b669885d666021983ab81ea9e6b007cccba8b65aaf724526ddf31e063f5b03189539da6aa407c8d64bfb3acb75a1d9122be11e45b795d2f599223a2ad6444809de983e22c7552eec25b8287230443318734c5bbbf26a1c6a34193ca5565dea3cb6e3a6886d98062b22dd7c4e6a794fe5e0e0e7c22672dd0fc271f1a223fb8008237456e811ac68b451a0b398a1f616f047dbf4871dc607ed905107ed75e2072c06ff63910ac3832892120cf34c10b87c53c16493eab0ef3c8cf6e53ee638508416fb25d7878d0707e5e060d347e774d015f74882e70f64427ffe5fd26a5881d66e7ea9e497ecbddc5f3667b9598c43f6e406f4c100332da503cb056541c4d5cc6afa580ef5bffc36d62864d9f279d508ef3f6502c6ed282ce03a6e6004092871a54ac3807f261f6ab8a84c578c1f1fdb1553110e0429c6ca56670ec5586ef7e3ebda24efebdab2e73d78f4113c9f8109324a2d141c195b9c6bffbfa3077bf380f869dde3d2988a986427afbd2f9ba8285ab9ee6c6a610f6815c5fae0d392e2002e00b9fa169f2b97d225b9000af1918f9d11ab79d793f48b5a502d2efd9b39a7cbb141b9d97de1de06f0e205ba477294a00812c418efe00bba98e1ef4c2219f281f890b7a57258e2bb4611672be60c0363c20330f060e3e7925cbcff0d7547a2fe54af25c24e7d6babf3d9cd50a629f681e2bb15ca06e0c801dcb9324580d811d007506d1286621415ceec519236bdf8142c7bd81b3eef61e6d1b03f3764ccd3f93512ebcf20d7ef9a94ae797523f9c96f62136281cfbc5011fe1d772eeaf70300dda6487d61251cf0ebad6e06eb5de7d5f76ac3783bc10b53aa67b91bbbc71154514d7745ed6d1a31953519fa7de32d2062c71bda5b1d9501ed945d1b2b86b0f06f3fb811befc652da77d4ef8988cd128116f417a783303127f565b277ec9a5ead41791e604bf7997c324b470222a6c0a5e4204f82af19e068758c39d764eca22177d5f038ba4c44b1ef65006cb105b250d5adba276027f72ee997e5a7a498782811e08a9a30b2e0595f87e6a017de6bf5a011b1743b4c56a4c964164e4a4e0b19db485f0975e3c31c8c4e32580f5b59bbd4c38eaa2a278b720d2d45e0e7673930b2256c7f32e6d3349964bc3b2037068784697f2a4ddeff18b95f58f5672e9789d6875f5d189623fe386c78dc418a179e03ebff4f91d2d073173f5a3181d02517760a8de2aebe91bbd3913e4e2d048bb49368d75d78ee5e4d27dbb35d755d01905d269516132433a021b7e5a5db7471231cc391e95c417f97d428c3f00a83012b01e392b1b40e1da6c6dee74d234df112164564c1b986fe8f83248c1cd4eaa44eb6598a046d686b4f1a0095d54473ccfef1c509fb8839c0a6965973b72e0642dd4ccfaf3edf955dd9a3a8adfe437b7020edcfc03c6027c95f2f8a8ad54f9d77fb48d9dc5a1ccbcbc8dd08c0334748dbb5285a3fb0e2f16ebb6e2c1b6edd06f1a10704da6ee12566ad5dd20dae9b11548f9cb96d3c15c9d509964e26ea94666990264bace0971d9e676c3da04572a01582262759b81f4e23634f4183931bc699c56aba4cbced8f307bff5adfc41cb5ea22f30b7e97ef7f07f5630243b156ce5a8f3dee0723c2b2200bd6c15069ea034a7d6393cbe58e98be88e2ce5ef1428c6385797c2cb6533a027b5e3478d98afc91c394d5132b34ced3e0e5781b75cdcac4459e467be51722f13374059f7f034c72f060a6df2f0a419b70e28e25150fe0255707f5f705ae594178620db028d9911af5989ab2bd8e77883c87513a4a17136886886bd2addd16b953de5ddc7f4e053432685080c9eb683226510507653a1b97abc285f27c5413601cda21ba034b4d9538c6ddb7871fada247502e607c886d2fa552e9f90dad8a8bb7b7ebf669aea1d41c9d79c4c883381df6d63cdee88e517cf87ed121c5b843af6010bc93d1593efbf54fe3d0c8b11196a4a919e46ca5dfb0683c4e3a489d7613972e2c8f4f626f868a22c35e6eaea8cc1270f0881328e34d9a5ec9f29dfbb34690426da8b06e27b13f271fc88d9a5bb2a7cd49ee5c8210fd0bc78ea69339fa0ff3c239f70443d2ba161ab25deab7857a8aaf0792a6d122b7acac4f198638c15c8b24df76c1682c938cc60353e794280c83e114870b683c09e77f659885ca54e17b3a3de88181d1c1ea0479ace3ce547a5a464692e9e3d1a08ec8a4087e6f2f1fdcbe981297c5848aaa5dd78cdc0d1f745ad7f49ba0e8309ee3fda66f6fd42aab801c2bcd1af64ff921f77aa61cc6d09d4656661d2b1866e031243b7eea2cf4cd10f7fe8b3b0033723372fd7e65fbb628a607da5ae979c9cfa3cda2d03968013c1956af9026ba73c548fbf188e6a4a0eab57ebe6de8133a64d1583d4bc58587016094ebb1ef2f9e63a014792665138c7474263287f05b27ae5b51c7d81e248c89f04659a7668b2e6187680e26a0521d010ab94bd38ae0d675234b1a6d94b65f80b3327423eec50d69e2ae452c83445c36f030e553fa6455e32d8ef48e616bed8739fe015bd0e05cae2f2ad3d67ff5cab94704e0be97102d605071cc58a799887738da4520f4b76746f1c025108910d43f09ea7e3dd64b518c8377c923e4605a929a078d2fda7d011b05a91614bb8f44f6e585aebc8ec3007351e5a261a8dc39ee9eeb2fb617b98b1fbccb08e67c5ab89f3b8e34c006d42ccbbd1981911453558a733925319248963b567fec6b1c5cdbbfd6d4ffa8bd78b583f1046e7361538a5325c2a436c7c5ef0f766d1f5b325e16e8747c8d3f85dc4ab8c381eecbd659b1b0ed0275afb6156057048e8a83c8c22579b1f89b745d47a16fcd6a54d9a9cdd891dff4e85d0481f74e6e929e732257fcfa2890f6366c973fadb5ec4cbe6f312d3d06b670de9bf0eca6ab997164bc53a3839cca54aa7f61559ae10044bd8f8cded70f7a9054d9813f56daf5a2f32c504aba8c601099723b40cef7d0ca803ad2b8372905ab4e2d019b9f09421a4e1f89529afd6a945806de33002f2aa10bbbbb3a2bb6da40c325bb069f8c41e13b11a7d198bae786dbf24ee3a4bca17cc876f97049169b2dce8ca365f756add9a77ea4d0f7f14331701d4e242027f3884ddc79584556499f08f8aabc4b71c55c3d732229eb65a1d97f5e5a082d870de4f47c8359bbcdd01ee8e218bd0688c4a9a6fa8440d8b50d22fa25594dcf842add550ae96d710795998417b15735ebee137447b957d7b8f0f0f1ba3abff2f5cc5befe830e2f811683b3004bacb5577d8196d9dc134d60c960b299d817c286f2e3d81bdc58d5742809b5d04783a823224396c05a7eb656040f5d3e0129775b323f88b94070ff9ac9be8079031276fd3ab35d158bce11e844bd8a76c80b41b60d5e22a63a625ae69b9f84b3b87b5348790a1568994cbfbff9cef279adfa2df7f52de5f8a32bed1b98d6861d25a794b3a7f373df69b8396f6cb9caced1d3e31810f9fa9b8f80944a0437486854c63d4edcac906fe15d4e3f390b03c02215f53d8a1609b6efcc9c3e16ab5000bfddac2257f2bd211af0629330329119164820ba931f65124f4e3d63a0100d279ebe49cad01ddb491a0c53e183ff72b3db097348b48daacb53432e3747f36f2aaabc663a2afefb529d571f2739e15e7461922a8079f0f496a1ea84b5adf8f9f85af5e3b6ebd6f45fd440e4037b2eeb0bee96271214e5dc62a31fb5665ba893e30399f63831e050abf6aa77cfd6e29031480961969c6db18296f6d9180c8d1a5540f6e5e9d1abc457bfcbed615338d72d929b8a21d4b0647fe860d55d4a0a4341679212ac43db94192ddcf683ca4a8cdc6f4562ac943dcfa600fd355d5f1e3c9757453d0139f084f9fd4df6d073a3e591ca44b6ba1bc767d462d6ca01e901285e04db3de2be9c7a91e8fcd2c8c3000a4d57d0424b1c2ae26b8e10842916b316955d157cb21e75e0b4e4b4ec25f5cb2a01dfa3b2cb3d5dae38949d7d1d14dcae00099ef79b8bb38cf320824d45346056fb38f292fea5852ff01f75b6900592dbc80cf64ae91804a3d4ed331b6e4b0de07fa8b3b0632a1379640f7b1e6a0c26de7f5b694e0d0a1659a587c068a346338422346093af26d2d410523a76a6074c61017ea58a8d344393b8e592d38f97912b7a62ceb2fb57b93b811e9b8d0cbb60393c6b7bde41df05994634883a002f8701a45115cfd1a702ccbc8da51fbea0c85b194ef20a85fafbadcd94d31837fd93aeba835438228c849968da071b9f532c705e8656176db0953161d8dedba45391433f9d738270f8a6c38be5a8348eda6b48902ae9893514c570374db741866c29bdbfe8ab1a013a34551c553e427a88ff25551b6c487d7446828c75f0e1f630900448f61cc2c0f8892b18650a346a66ee71f9b0adc005722d998ef6d436d5906bff2e5e5226eac414e204b669e7d9d929e148eeeb7ebeb868feefe5f732e14f742236ec9c22e68ae401b4cdf8ae65472e0fbd9ef5fc3ed347a311cfdb7c654fc48e05ef43e1ad12d3942e16ca869073d85537ab91735a94406723b18ad5aabd27a5d46c843a280f4d8769a5d737969a0cea517d932a3f6d33e69f2d96e6873cd505906d9e46cf696e45331c47c8ac87b170c05d7753066cdb8a9145f2f52bf5c6b72b47e3eae823759b8a1532099501a865fcf2e92c976782886479f0a56ed0d114d87f8f6333af425228136bb6f072247624a720cc6baa9d5c93f889d703321def0515bb214eb4a4e92572865ed7489dbf40c73426c7d1bf8788125e5069ee10593f8fe624aaad7efe6177576b8c1d9b23f7f8773840b10333ddea9f34ca94e90c1dc3c36acfed6ee5c97efbe3e171f40c713c9f0e1a8584eb8669fd3c8c3ba431a942443f61a1a324c2a31fc3e4db5d2d4f79f615431ab0fa864b8a96d0d31830026d63e8a5315b8a5a87eb97c130fbd0fe9e38345d54ada1d6cd35a59867a78d5348de46bc72018a33c8734898e9cdc3f9c151b12c1be47eae1156287cc5420c593ab585c43d3ab76edf40ca302ae041800b32fc73f19c31791087668a3718e512970b0397d8405cdb45f4c09969c2d0d82dc31487342f591c8cb1fc143d209605287a8a016dde3bf2065d503138a4f8e379cf991c7b51dab3508198eb01a195da09c8836606089a22f3cdc3e464ebdce1a0a2cf8ad279531bea41b5504739469571c1d0aa98041fbecaeab55b24c4380c247df48c9db385d805b7032bfc23fa662cf4647ff516629a2e97fe2c30a41de2d95581191834cb09eb3c32b0cbee0e66393f63dff54c49a528c871ac2e3d7b34b841f3d3854a3a18a86ea4d3875faa025876577f6bd0cbf7a39e0d1e1f95a2723f5d2fa3ea8d4fa78295a3b4ce06195f8818ae55e214f8416699f5dd12b47e1286341e9ad12af4e693d89b54b00e37feb013c7fe3555ef3d9eed87fa7a110b4736c168ad10689c667658361c3bc8277d2f0baf09e42a77be8794a8013dd6f470932e9f0f8c4357289d1168b3e8fc09a246261d13a5c5482d0a2c5704050773db07950c7287b12302061df75eb4a3c4554f6a53995517f6055baa598268dd636feab6771157c9e31cd46fdc5c70ec6eb09f43eb661299058854edf4c32b3c6cd9d20361a2a61ca5aca9b329f1cbbe937c255b9dad12e37b7197c10df1b3e5f29e01063c09e8ce50585c5cb701e5d03230ecf66c9188e5acc8642187fd31f29f00f0831af7128622330039384dff486e041749b1347b6bd6c98ec61cb28058973021dffba7201f2abd32858e42093e47c50cf920356b59db590ff0e99ee67b4660ea02143778ff7d4c86852cd69e8762e613d00d865a740786974473e5fe4c8510ef351ae66e456b0c30fe0dbee2e95e3aa60110e7c9d561d652782e1875cb19e807c06e569d18c49a01434bcfa51fbdac7500374cb4131c58711d3f32357b90844924e4ed009e315c3a641b37eae5b51c6035070b2abfcb712431ce6811b53b36f2f7afc64abc4912b33e9e74ba56f95f6b3e8fbed52ebac718625e92fb3f39bb6c756ea3000d97e38d8587ace9b346eb03266b18ee066202328a0801a1c18a95de4acc83c2cd874982acdd886fd3cadab61fc07b627f4ecab0b511f74229be8c656d96a87f23c8eb05004051c61fbef2d417a44336f276d880afc611a13dfd58969ab41aa7ba0d04b8cabd54d363ac4d1c25bb82c197053e2eced45a930c712143058aacca814afbeff3584b9d2721f7578e6525c64580a27b67ace505563af703dde625a88c38ffac5e1d9cd86ed64e9f0779b4ec36af5c4b4beb7a512602a945c508a1a94646540846f5a96e9523c0c516575fb9447299f0b6f1423832592acf8189fdaeaed37d606f09aa2c1b6b98dd00fc87b53d26230647d27192d2ece92c3acd267bab5674c88cb9a97f1d94414462863cce7c516cd9bcaccba11168920b2a95b9d15785f7ab85b0311f89c7093ef9411de905e03a2d20f99aab3773f77620dc85acb11ff8e6cc228c35f866d13241ac65c19c516b565b3a4998598682e5d878c1aae833d3a4a39d2815b6004458827964f2eb377629416f7fb876550b52582f1ae0b055167fe8a4e068f78161fb5c48e2b7c6020f999cdb11422cc171942dbfd9b8a5a1365d2dcba764a264fbd8aa0af8bac54fab63a2b8973a2aac6302b4e1df60ccae4414a2303e5b858de185c93a6eb280c481056c59f779095fcea59fc050d44aca66b30e8ef5d0331a023d1c03886a5f5f67fc24d6c46b39474a1793df41ac3b4113e667d0930f0036df213738d35b33c9776079012ad5ae90502aa43abad69ec710a7d351c6daf78a0d29b27b5d8d11982fc2b7e87bbd15fec5054bc86415fff6e8b543a8e99df933643a4ef94693a6d7dcfbadf8f1b7d603444625339d355bb74a9483dfc8125f9b7cc5616f57d95d8f8c72701d7a33d974385674f1402bde1a71dfa4ad7e4bfdcdaf1b2934a8b633b4d9764e39ec80f0688920037182c16d19838408496c4f9dfa07e30fed810ccef7f32bc1a6a501e85dd53ddafb21f9b808f5d99479591d45442aaa55c20578e943d50419d11f2eefb0540908064cd087bf0b677baf89c7d2b02f7651ecfdd4ef3fbc15953826195a819d8fdb609bca71e3b68093ced214b6b63fb9c9321b7cf12fb87faaa85111d74108ddf4bd83530421ef5f1a844e6ddc2ad3ce5c7bc05d5cf510f662addb8f4e279284eb483f0441d99364d50aca9b7d8b54f55e7e2a5914e098d61bfec816f9c547752c2f629aa3ed8dad5fc59ff82a9f7553e7faba0be220a4eb018b28f05de352db0178777a862fd3686da7967bf1577e65965dff0ed1c93ad11b66fad9f8ae12745ff92133735b3554ff20a45c7b501b64458ef55d721e66d7884f13fbaa2d0f7141c5387bdf14c554616b6a04cb5efcc24b34b3748737a755a3c958967795b4a9020ea33957a6bba350c4b82b2f2c1e9abc791e8884d5858789156932c80895a259eeea1425028484d6b3d419ace36e27174bfaa20c858c5edf46311485f6105d82170132bdb9fc331555e6ae1a9e47756518975aaa7ae66fc3ecd2fa5d77d10c60dd92f6613db32ffb3a276e4a74f1ab5711947a7fe6ca14070d6713f9a9602e171b02b8d1483950351d73b2a9eed701367956723772f64a35f2ae3907d5dd0ce4253164eb7c2fc5f49f1194e62482a7e644eec89c551f5fc3c88bea0f25abc2dd5f541f5a61a0a1161eb2e267b915ba7c1f51ad9744b051c231b8dd2b3ffb2df0a44413cbad15d829d12898b05a75ba0d665f4e832d3f4fce0aafb7e4e6049b5787214c4d1f8a27f8e5e6c0b3942d3af8091f111a86cc2929b3299c351c36b579e9b7a56a027307c4cffdff69f1a4099fd00e5961ed277efe52dc3eccda6975ac9f87e6891ed1c66338d23da95aaaa5e3b5c6fd8a4e4fabf5ec23256da45e2d7a48c11cb5dbdd92f553927021924f95d45a31e4a09e37140ccdecbe20ff346872f5e45b44ab6f828a70058f8d7728a839b71bd463183454748aeabc435b976c84eb48ebe7b63b519a6cd6ec09087957ecc0e7107b51e59cd3d6ad77b11b38576af8532927303fd49b5995940a7d835159884fee668e59ca1a62fc79e970b8ba53242309913a4baff0322e8c82014bbee5eb6cd39c278caee672c9d55a429f25fbac948095c379ab45e4d5d50f586dd96ae1d625bf13e822ab198eee3162034eaa562b497298d10bb069468095019f82ec06feebbc62f939350841c6d79f2547b4fa726db6a2dc5bc0aa7b9a20e6b5a2cc9ff2566d315cbaa2fe447f1f0d0f4c0d478089115b61b5c35fb4f53464d3b43cbe2d85c50946fba7c3b00309612f23cf64f6bbf0bc0ca14e62905888bda30a6de2d094821bccc1a9ff806c8045c6e45886d889ecc30480dc8c1e474d4f49b95d2a4f2eb6007ed5a7e0c3938abf7b32a5658cf02daa9147104cf04af16bc29b0c2a9992b791e0cb0fdcfacd9d18b58c96cfbbd88f9cee42df62c9925ed9f623145dd4446c4d5a9d32450c67cd3d35ebd7f55905115433efbf77c5090be9913e9191b32c13ac5a75940cbf6351dad90d7fc8c1d4141df2bd681e213327f1b7a30a7e171f775456ef9e69e4c29a3b59eb4fbb9cf8b58195586eaf17b611e2bc19a481bd39aa9398dc37060c38e1bb45e3604022c4eba84486ed947a57e564f2a23db524f9b61a701b4dc7f468d13e1568119869f71843ed15ce5e460166365e40ee43a8f9695945e0e4b16656e5c767747ce53035da15e3dee92f1f1f8e21b626b2748de29fd8996d57ba429b32a37b1e64203f45c304ffd802bae43d6cf9fc9e172558d41223c3d0878a5886a0bd84346402d16727fdae2a5916180bacef1950f1066e2350fa50b99e5ea510856486ac4564e0953362f8d37c5916c016d50f8b75561a5d12519630fdb67121396da331fb40e6247cfa4735778c2a60c37f44f4d92b3d2f51bb890e64e471cfbf403ae4c1e5a589d72feaf3165d34d0b1bc1e1e01056c8a95004cbf46530daf40842a5e1007ed09e994407188a1c07de255af5391092d84e82d20272b96e4a082ea4f21c2096e68fd029005e82fb5b8cc267cef49f050c94ad8d352dcda1ea14f59afee2986e03b73470aa864e6e6c8a0f601176f3e7a168b2b3d5d03990f6156d6cdfa19da920fe275eb95234e207c55e6592008625ab8f46a89626e03121d4da69b1abc126db786ee93473df360866b7a24fe894a1f66383c0560b7017770de7c10fbaf41a044bec78a8cffa977a83527e6bbfea3e391c1011fc3fd04eafacb0d0d89b1ba18fa45fb79a95e0d38210533362092d15f893320a6124db375a6685dbad0869dfdb964a334dd8c1492e892ce0b20eb9b1ea4db3f272345e90a6134141cdcdf827f506a99d7d678e8f3fb5eb493c15d9a202f978b9fc59749134679cc4141f4919072e78deb52849a49ac62eb4486550f9b634e5c9036ff3b932a6d82ccd4c25f7a0521f7d2f6bc17f9bf17c95bc30fbd9ac0ae99433c9dec69b8c6a97a14065f1e34d99efc369f4df5af91b65d33f2622733bc9ffda8df2bad88ce4836d16083c768ae103160c5a50e09fedb72580cadfc4c143c313c4506fe014c6ade0a6c896ccf1c4aa7314a0e40d6d0d8d0ef010ed520f510889acc4983a2bdfa0222c30c545dd22dff756bfa5c03000166241388bf1110ad133462758081ca4fe1640d5e9bc3473541cd490feba857eb8548e588fe70937182aab17f058f82112ebd22b828b1f9547c06ce6d1176fcf12805041a0678f89a40d38b1f0bfc1addc206c016d9cba44753c89e7d7d302ca8546d755dde870d402df5342d15fd5eebacc8f53eb33c13893c8e1f0f5dc8ec4f4731320d5da8394758aa7a1d291b556f4e5e97d7e8b3557f6635f55a50e3a6b966880ce594b5ac864da8f23aba94c65d1b08fb384a4ad6e9691a5a616ccb0588389cb5662fcad9d73e223e80141dd82b6812c6b7fd00de82be1906c58c6abaa9cfdb3c9ed75760507fb32efdf37133c5f99a488976ea07a32ca26cdb2e4610802f9066212ef4ffc3866ed90379989845e9e18b979ad0587d78c7b29162694d6c5d15ac8bbbf7bd0fd5c93f7330e570518d2e108a75824c48aa915f5d073a0b57d94b57a75b3669e20d7d3ef86b1377d76e8f48de021b948a306b91ba90888d4ea0926b2cfdeeb7e172b08b567f4657f4cc1cf9283e70d26c5fc49be31e4e615617200fe1107167bcf2a70f338977ab48aeda3dd9f434eeead654bf399bc553c4df736051a0e5549cc0caf6c4f91fcf67a44a2e9d296be8983eca053f653ccca0dd6df0e1c8987771d43e39df3c398198bdead23c7ec666d467c53e84034d1e562a21c1c24db87e038d5b9f10bfe39a0cbcb30dd2378c4da7638344e073f2dc933e5532738f558acff0dfc1a513557466e1e6134564699a3e190aef1e17ebbaa4f0f50436198eaaa85c6b15e387ff52e7c57417098061b91963be5ae3574a3822b356db4a3bf0c2e146094bbc20c9d76c6e8dae6b04c67204826c0b4829cb94304251b54af41f5f09be38d24bb161fe62138ae4968926beadcbeade2a05bd0ec50b1c7f4e4e80132f914cbecf5a7d3522311a11d0500888834b0a1229c9a4617b13d91be4f97fbb0b3e3e1281b77bbb1cf3cdaa9e100e0899c7f8ba99d1762e6ef71a85404b649cfbac91880e2832bf180f8ed4a01660f013aead55ee22e449caabd5ee3e03c1b74e52565f3448a771f3cfa735ab42f44085ff7191f689b2eb53063d4e3f0faba4a8247679e4f04074252682b4df5cee0bfa32e0b2c8252eb7f3af78a31b02decd8de51cea112fe9a337bd0c089db9e1d241b2dcc7ccdad0606240629c36f31eb1d9fc48529047c4201e65f4caf540d391f32dc5f5f8a75209ebfe96dfc975dd4f839055f3d5239451f0be13ba63ab1b4f216fa4faafdbd5797c390123323b67afa1156e88d427465fe59c742eb1ac8a97e404c45edf78b08514f43a71000551059052e8ad832f97d769a9497eb79b5f0c41bc34d8d92ba9a386f6fe7301aec2b268474d2a47ddd0b78b5bb0dd40a93a381b2f347e8033359b43e28909607c8c3e7efa056f7fbb40556c38a90191f27143847c2ec7c5b826ed3748fe61bf4896da3dde4049fc6f58b1a750dee494ca3c0e7f10de126bbe66666e435280aee24216f9aedd7b7f914a58ea08f64fec58ad72a26cc3e1349bec82af98cb14ae26d1d5f6f4515235a142d8ba8cb76480396ff72ac2fbe92b4279a7bf77dde467173089ba684ab9871af975bd6fd6aa392e70ed9df41637005d3676888248aa0ccef595e3a9bcc091c0ec9a72a181d701dc212f081e77718cd362b4a90df28df170e9727a2e7819f055bdeefb3492f74cb22cf0bc28569ebbdc7b3314dd6461642a36d9f11148ff3313223360be2bdda82e91ce60d7b06305f7e52ff5ddffbf6db3be7858d3f1a7e22a801b52ce9ea6cbb8ce88ab5422eb8eeea36a2fd2d790ad726909f63d9ec5473525dc4434e8fcb226e12532700bf7784af6248fabe368b848511a44f9aeb16e03b64094b5eee0611e68bb8a21f0b7516235274a754537cecc7ed5371e35a87372351e56571ef3c93b80c532baf6bbd1ed14adff473602ef8ab6d39f37db31c58910f87734b1ddfb485b6c92855428069b4dc5c81deba142492176caf46c357beb5b3766b21163ed546c72860ad661fbc6407f6694ad032bc363af6daecb2f405351fd1e036eff9044e4a6a96846da67924e0bf18c4374b749d4fd3c1a24f4105a6506de347d2506617db94b0375237f94085826b434133688813b4af94325bf39e7ae4e50d197d1e9f24d30da57e4f7f05c3d2a4a62945363dddeccde3c352ea7929fd1df06292491cfd4d9331c0ef25051b993cf5fe9963ec00508ca5f51a41ba749a3445b3ab76f200c028341e2f2735f2bf92244e236312413a84d6255bf5cab3adc12b3c7ecd5725b38c3e095f1cb88abd532fc5d2bf4ea73ec8d74224022eba10ccc0603e94bd83d5a6bce3c8065d3103f0cb42300c1efb447d2b7f0ea10c402ff220d3c7e33d3f2e1c8640e7bf74d0304b239785393ad0e422b3edbb6b77f458b41224393038c34cf136ef2781f248a84a653e159d6324a58ec57ef5d47fd1877fba81b83faded8119a31e316be855a9c7281c7f7004e9df079de9a7481699fd503f6376858ba6523a60424b2c04945fcc9464684d4366cecf1cf8898f37f50a9ba6d81f5bd1c265fae5698d9897365782bc582b49174a8c9727a1e28a69c83ff4d2f93441a7416ab17faf2a1add7d68fc28f6822df4dcf480cdf80f0eed5837d805b52bced267588df62e4019e6467af58d129869141db0f1f8dba87f39090a608ba778804c4efbfb294098bc23fcb95f24cbdfc0a24e1db8cd1dab33cc4212677e86556e95d819bdbd51db61364678eb73517d90abee3dc0f56117abae74bb318debc0f70eda7a26283a9d9ecd42729aa1d9303976f199230320e8ebc0bb9b83fa60da7337cbca61d170d2ec56efbb36e24ad5f4c94a5c8b6ce0739464fec4531b326a1266057080447aa3d51743ef754d6410eeea4d83a71b1e759876f53dd4b015027748b971ba92937b2943ba4e22b289867d3547fbeb5a4be6141b07075a4572ff4d9405344732732fa4141a33a771758c26f7a151e19792f223963cf85ee4e427bd41dfd800709bcf31ab81f19dabdaaae3b0713b70eff34c7a2fe89bb274713273c6c9df9d590718a842e7a8b8bcade3d3fd0b74a8c3f2dfa43f53a46bfd27ed651133c9f58b29b26ae7692f675b3f53ce3c963400ba1c72e65ae8cf2720d95024bcd15115f904d58dff7bf86a9971cc508ea9917f13fbb132f8b4cf82fcfbb1b192b9db8f68fa655d3997388921e0f8fa487807d76925d2c5c0b6cbcdaa3a3e3095d7291ac736ec802033be35fb6675217c4b553a23c306fa87c48728f567972b3d182fce158c8876d121906d235977362deb974d9328eda727feb5c82c0cc8c1883c9260274a6a08aa025500736170fc968824213418d2e2944e9fb427343801081cd852ce307c327b50bb65c68c9c63a46363b191978cf48ed85ec04ad28e8df14fa550f336dbaf40efd6349eee2f02595a2dd6fa5c4d32fca5aa02578df7aa9ea733501cb8f533965e7fc7ccc8aa93ff0a335fd5d03916bd7c16a215718bd7694fa1e307ef5d280df9554d3a857932e2a38933abf8da23c53481b21ccd1da4b6ad4ff58b6097d74a72779320fc074be2e60692ea3bf2430038c0088fda6e858a84989c2438d9d7b1c75fd3a82d1bc40f2fb734729c84de546e9f1104c88f42d43f916272e49509ff72cdfd30c58b5f374af614886ca4ffb9192a40d93a634f8ee136f108275e2b2503eb02b5e148bcb94b3b94477aac147450e8d58610fd11d678b1178805f04dcc472560a351b6ff6b62360aad55d273fcc54636fdee649d30812f4de04bc1764aea0b6d665548846506e475e3a8a18d9b8dbb47608b564dc4b66f02310553b9ed675b0966084505a2a372d1a0d2afcfa25cecff21e27058d380e44812a2aa0933d1a399e273f40ed14eb394cd3848f56c5ebcce3e4e206f865db2f6877f243247f72f51972e6af8736da1d28cd62e710101d3851ce57aa6e8a88cd97e43a621e4a5e5326042216764848ba0ed335f35ed5b31a79589fe47813423b71698220f12a1c43c1a92d019e0329e09c1a57133d980277fe7c627edc81ccb34af84c257bded6879ee3c6f89944b45d179068e1b92e67478d2bbfd89be142a69571567c416856c662ae8d3ae920733f4843680efc99d4cbdef1fe9fc1c5484457bcf065e3277c6e302541c716bc73851ba9c83770ddfe77bd5fb8e966ddc96a1dbce9f222906f03d078470dcf1ca8ccf6a50e22d93140f90ea361adbc60932c336ee053bd77ecc9a75ec74739532878a8f3479b97cd37ecc071af81498ecc4d92cc38b41614a5f26e8d006bfdbe9cb3cb72979d66901b13bcd390f78f3f5eda74271fb98dc1ed60b1a4e1eb108f2aa77acd235d870524f40b26a3efc9af40792f872cce2726f72fc3ea4e2b6829a1ba7074b4845eea2b2a08bd2944fc86e996b99f6be2f960a904731688a51753b64dfd72f8f0e597c4954993a1944802c055471acc5e0eb57fefd8ef9e09797f0c38d5628ef9a85c2732db612639e8a01731cfff025f175eadbfa4f0db8b8361e0b2789e3199d376120f8d663d75d02cfaf4b50c5d3d352efe3f16b83260353ada4f202ac146a902ca11957df659d8c8c45b1d949e0a7d6fa60a70e6d37d99cbdbb14ea9ab4d13bec37570dfb290b2974565bde83e87be3dee2b04c8212b1fcd3d7d44de406d1dc5b764083d86472316cb1a5a8900ebd03d8d40e569187d0874cd695bfc4df6723aa15c951e3d7b03ae5c054bf3c4e373f590e0a86cacab1c9e8229e863e8cb63aa98968fd6bf0f52c6e50e3562037841a388fbe5dd34f23a4786cfae86fca6e6daa218624bee53936e349b6aaf5ed89a54d59439b500d25ca4722f03d22130e1e0b3b6d3f4e259f3b79429e72862ce0d55c66b2925142680e8dfd5d1e5dc6b1eba19f2d7c83bb2800d5c93a968d4a82f2b47c346c8d06811e283970eb0af36f57c5b088ad48c496a545a394aa0d9734f68abc9b334b7ca3df4ca88ef311340446b9ade117bdb4e49deaebe2c80664ec7d83a778ce1daf21c58eac6759d335641b04a09d3be04181898afa8856c06676079b8d5f5181449438066179df44c16752b342a5f8d8ec6df0f3f3fe0f298c722257eb9cf4ea531832fc1ce8a95159410ac373c77fecb5de9da5e6f7e20047e7121052251315607c363eae4851f8af2abc7f8c551f708ed65112ab26dcada237eccef59e8659e99e755340bd9a8d83c8e81c03afc111fc94b279e6aa9a8d4a97350a078fba7108587c0383139802844b8ef7a40a8c49e74ee49c2a4b04de56a0c742aa64b4acd91780c38bce2f4e29a659f7e963f40f4ce6079b5a79017938f77d0921e53688b38bfb00131538c514945dcaf87c1974d46b1dc3e1fbadde20f708e491bc7ca358c404fc0e871abad20d85abf19a559b4bee3fa53fe6000fbf096a67dd67618401c3c5a051e2e83b72ff2a5c6d031303541a2769fc27049e6ca46eb1beb203a694ce6268d82fd0cb02ed1bb5155a9709bfcb0a318bfe3d83d528683bcf923efbd17d37545cc0284b42ddd1d2cb491db16a6a9a957929ecfeb412edf023b4e6e4cf2f091332066c0359063d35a97d4ec0343e4e82189c570949487283decbab7dab8900644cd48f75bec871d15148358d18217986f9b9d4375abae3a8998a99a05affbcfe88a6553a6f1e4304fc2cffc3e82b374b3bdf57c4655987b3c2855796e8819b0a0063ea5e58818078401e9eb65531693dc3a60e181b90673ae87dd57fe2737393f9049eadcf183ea6b857a0cdeefb8ea6c058dc1cf9370781a8833f3085830a7ddccd1dd8c6d807c03c85eb37d375f6e387e61a26d731f240e9076517029eb8d867291eed33ac57fbef19367d1beb2da7cbe167ed21d846b4eae00a1415a6b500e118663116abf21ff55ea7520898a4ab0b4121169dc2be5479333d3b0838bad6abf2e2f092833766086a2190326e3a483306d7304f2ce1f01bb11d388599aab04b635a91081f508883bb13c4457dfcc91713a954e75349c758c419845fa42a9fb1bfc3a64772e08a00b16b5fc4a94a80dc9fc58575b072e68ca46cc7f27508a4c642d17cbabdcc5feee0666d5fd243f886f70411a61bfaf694ccd249767af084f8d0c29060f94b6fd0f4d0edeadb7a9ddee1a880e296fba0e20a86891343eac282b6e942c89d58ee253c8f62dbe82eee1130361e80c0d638b4fb0daae938edb0a32a3c7bce4419a0274974770ac17f79a5a08d0eb7b56a3ea3fff238729e23bb1e42c25809c82fb42c32761aac2bc87983f82830844c46a549dfc438001aca4b01e1d4b7e031c92bb59ddf4a3cae70056f77dafca277c75657cffe22b924888a16243848a7de014887712a50608547625569b00c5cff5d21daaea6c5069459aa0c0da64d50da654618657c4c199410845a0d5032403785e9a9c9e8311f408aca3a555ab2216299e5510e67c49b10fcc810971d60f771794641d4c548f69d3780fab185787eb74e92875b89016928db5db3fd220181ea2627a299519ffd1151f06638f9ec154d32b691076f05f4aa6a39ebe35d49e31cd05dd959ead34f9f46ee7ef4cd3dbf6a0268c6bd188c525c576741370d5edb9d29e1004e2818face6b1d1d3c5d27d166dc45184b9a278d691c1e9783119b7d5f00b329e509c7b9aec45c0b6d5b3a3b5d437aea88cf045fc50c00c0a8e0f5005959860c1507fe4aa02fe495ad640652705098ce19449cda771281b14931164ac55bb60f98d5d9f267696b3c1d9a345c24f5e2bbfa17489d1e292f423146010ca32f84bec68aa2b358a31d865df367524e87a0fbdc19aade88d9daa2087528e848d77c2b76dc7c5714f49725796182164493443f2f00fd04e46ffa41a61ab0ce188ada0d00d8c37aa439d811e85fc354bf35bc0266198e4dd72eed999edc67e4d629725f700c6bd6053c39d2f7021185a6e89d6df2fb4cc3bff791e2a757fbdf6a12a0f0bea4ed5c9aefd70c26f07ca1b33eaf58191a9f0ede88e043edb0519a4f64e4f5093f8c4585abac03a046ed254b00c412b51ddda7437210338b254099098967d201416edcfa66204069dafdfd68f75e4064082d09b813c9c02628b284420607ca1949c5031599e8985f0f3d198c3649a3f2df0d992527ae2d1a33a7c07da51fb7c7f4495df4ec6e7e8c56ae17c0cc98edffc6b4d70b3e89af462caa220f6aa4eb0eeedcc445c3fb5731d3233ce89cb383cc47bcd8b2e7ae284069b357d9ff1fed9c501181c600f2490ebd64576b7fffec149f1fc215c1dc4d7bbdad87b5e0258b273452c1a2abd77cb95f3b7967cf85c695e8b7af233ba7ac800b5fc8519bc90e1d958df0a984f6b45c316e9d0d24ad0e866694d4d64aa796ed6a092682ef814c0ad0a5f823632fa0fda1aaeb508d1db3a92800b6e52c8de63a77470658279a72c00f260e9d2b5552c28825af75ce83ab53bce765a992d04e4014361ff729bd2b7deb0d6e1c4cf09dc614d99daf57788f8662b04ebb9db8f2eb9051da5e05e0c87f8cc2c285793b66b478934f68d3d17e1187d5a46156e6fd70b8980d6f1fd25c90638736d60c56d7869c336b98c469a42cd24cee15112e27ad55981f61786a1fbd095df7c76638cdb817208236c3ee9300088a4205eec95558bc1715edc5fad772204624199bd7b3acd9cafda491751a26924b20cc854bd86e9a5014bbcb78dc6a08193fa8de1fe580effee72714acc280cbf1c476b49af77f0e31513a47669631794225b505b89458aa4fbcd568fb65ce869d084944652f17a22d958cf6382d42b172211f81e394ab35eb7521c9f0e44fca80c1cacec97b2ab6ada39eea955404fdcd257a047490bf3227bb7ae2177f0e7f2b0c7f0420faa1946041076ce6446a9e13a1ebe8f39f77872290772e60e2e0601add5f7679144c30f110d8b85ae42dac8187fe96d5de10184c329461307fe4e9041832b3c730aeb19e16b3febc9b7c565a3e6cac72eb852e46ba22d536a251aef74978668adcd9a094022b3095c5bf58c23bcc24b3f1afd7caeecb0ff61bdf1e948c2957ef90b60494c92f750aafcba037589b0f38edae2946c625507cebf937b3a31d69314a48e4e51286e9961ae2b50fd2335f2401b6d8072a50e0a55e072de2fffe7753c92640e2103f92aefdc751d0daa458e45e06bc6f08206d05fa5200954beb1f23509c385353ee14bb328b203b63efe9cccea31036217ef3f834d40dc0d02841f9e98f77dbd370d388482e8da2a6688373ad57317e368ad9498ce40632345b139183b2101c48495da1f7b5de1930d2871f13f262a4dcab839f59eb7092fc0077558fb854f82876e7c9ef270e2e380bcdf54db24fb61e1c01ffd203e089caf5969162a812949f475063820045c2d4ce3e0ca386384d02726f56514eb93b98b5a753ae2529e941dd3a59f5a94590cacf1e84f2c54c5105aa76650abf81b3de08c07b912aa83d5aa827426c68489267d88f52482c071555a89812282db2a0a2333a8e87400c164796252e711f508f6fb4f3cf8b9b2a1d64f37d8633f0b3499b02a24ffd21beb10638040a0ae6b1d8912ac75730c77210ade920a1a6031f5a2e2b749f4231578373cd4d7a8c77ca2475b417fd01919690e1066504e85ac67e75d5a852ebaf842a81e9de35967597891f40f05777e528bbd416b7bb0dfda96f3953fc0c60934bc1865ac6e79c0a7fd1a44af793e981acdf5c1953aaa4f2d1edce4c72702f3cebb9e39cf0b193ae95cc7463650fd196c76459b0a310dba98ea0a557e1fab5b0d8ac92e6a739c8306625eeaf01ae79a193482781d9123d48e89613609346848a7a4504267f4fbde90f106e74dc601069d258ab6a71af543de295f05dfe8b3f270e314e199f7917e568e6905e05f1cbe84284ca7767696dffda00e201ca3bb3aefac9d09851e5bc1c94528aeff731f22fdaa249d970038fd7195a7e6d2d47b5316bd58962da85a262bcaecb9dada69c275afe9fca3fff9e5f5b320f2f1b89c4b22fbf8d546ddb860eab8d5399522682af16abd511db2874ca013529743d87161fa8f5993ca45a2b69495ff926adb832b1fffa0e6ffa0bd08792ea1ca2b556104405ccce523c2baa32eb3f36a87de2e42e3af2bfb5aefbfe8bcc6d4abb132e8a0ff606517d0834f4d8385979f9725e5c225ec46498f3337428c847b58f3b9286bf19b401a2abc393e75fc120f40401323ce84fd0aaa47a8575862c31c407d2613505fa9f859bd1223acd1505ed22b118df347c4a142d2bbc58720b168be27471c527fcac41af053c64bc128f080e086a44e7ddb4f202489499c23bd3473ef0fcdf9b415bb3e0b6783c2c40216e992771a949af45092b5122214eb8fde1d53174efa40687544786c995b91e81493b8cfcd55e47936918f94f8b6a24c61d933c0fd95414e878fa8377bd06150bdbf6036925f7f46a090695b5858d129dbe86a75d1ea3e1b808e814fd3243464708b98a8f362268bb50d07b22c8c9892d9106ff9523ca959b39094e4b85b4dbe90fe4ae77f5ba4d4c1d646d906d26839e6d92ef2e6f15e395c51d42b50b1228759def31c83f59000eae186445e2c4214a661978ce17bdce54196ac9a275f155115e94ea597892df73ab5e5485481260fde1bf11146562296b4092b5a3b756cb696c81636048eba8412c32013db224292bfde33cfda1a406b9f2553e5462a4103e80fd1f7b0f92a792d1d6fa0945d629644e320edcf3d2126bde9e1633516f0efecc819d64dc0e12474e7360b8f38bfff4aa52565ac36423508b8d2064f2239134b5f9bb098c302e567f2bc58430db1f113bd7d344d32608db836f26dd767a282e0f1b6ce230251a0975d2988f55f9fd94014624155b86111734e6b40f24c029f7ea2889b30d47fb92b9fc5126f40c167f6079fe9e1817f5b1b61840cdb4571f0c129532bd1b4345d89f67d3fa78a14f5fd22b11a768458ca925a4d2ccf3d6f7a11fbfafaaf5ff6385c1434b9a3b41bdbab336d0c856d83ec792b8201cd64b035c65231691b33cee2c349583dd936616987cae053fd732bfe7d1e8e00da84edfd22ff14dcc13cc4215757bb679b92b5c6da2e6434a99ad95e710545171a768245dcd2e3b0c9f16b8e97c5fcf36e22152227321c508d2f7376785259d96875b37894943e87c21ee9e694496e4d5fa60a2f449e7cd39d26a6b94acac423d22680c8bddcb4087e0d4bf9b719b5cf77204a134c67182069646c18f440b1986da99a243f6b314e783de0f3394421bacc6480cdf87efe32c1ca138d85889f4fdfd364e88f1b0e817dfaf01bcda69df854bc8aa73bea5c0e7ceddb622585d47bd9c9f0c06e5bfdb5d5bc1d1a663d4b505a3aad9abc6c094f0d26fc416ed919b56a89284346da3ef1bd0cc4fe8a557c8759ff23e22f09830909adad033624465167dc5bc7762e7726a16485c6a95b97428f948336a6a1aaead2806634bd457fe0b6bdcb5c8d63dd99127a9183499598cec48f0427146747878c89afd0a0a87f5911f776b1354357ce659889796a542baddc80edabfd00756db3ebfbb1b15f98e84faa9c1f2eef31fde80eea9907cd9d43572a1749598e0a2207d3a96288acc374b8d310dc107ade64a6eada9aee59d47f296a544c13f7f6e1d1b85e8fba4d4750a2a2c69c2b08af72bc700e5fc4c7768feca48cd14296ef5b7c9cecd7141de0d6f3d359a0d1675f9cd5bedf1a2db18f74fbcc5c26268f92240fbb3e1666e4a058319b31406acf8dc7a0aa6948761ce72d2cfbf7c399dd50fc49914fcadea5fca780e76890245ac097a1362120f8d4b8d6e9d3da97a1111485970c3a186de4000f65424dacaae660a6a3e85ac2b51ec4710ac5398eb8292bebb6c8dcddeacff0a26525c3a487fb8e3c9c61aa907391637e14b40d110903307253db34dea2921c5ab6db75c009d4fdcf55498df343361e52aaa81ed0c191273f4c3ba8dc01a48f2ee4958c686e0021ec7de6b75afeb47af5f3a6b9cf08cd3d72d21399b50341b1f8d0fcd29e2518b47b5ed0b939aad7096baa8504f3f30bdaba177b17e4aa52e6ced3b5afb9acc4175d3bec7e7177ec389b8a828f7dd1a943b83ec0b44bf67ec3d098384bfd1af355a8fceb4027e636bf13247d4f36f84c9bd033d03020ceb4d51e6c0b8a9fbb78b170391b15e97c640b31f134a99e4fb0dfbe96b5605e4a3bd6496f2ca0b27283f5f0619163ebcfcbccb3d05e3765ea0f3d61b079c4597778cb7189c3d0fee6dabc6c74536698ccc9ab1c2112b5b7033b077d8799e50fda911894cf20bec82fffbdb40b2b287d050b1fff0f96480e1a9295cb2bb9afb6fdac051f408cab61430c9301e23e9468566a8adc1910148295fd6a13f28dd430091291a4759ec6a285531cd0ecc8775c4c58a3254c2806d153ba347e4cbc085cbb5cbd0b851ef2ca185900a61043f31a346c310914ef93f116aaa3aad45e09c4585877224534dcc8685ac69a41e1b898a75403a5205b0218391c859ed9bd5085338de9d2ce6e6886f631761da78239bc1094b086cb3edf75a3a1375205dea0e0a43e47fd1945d8d5172a5cf978e982b36bd46de2b5828b93a26162f7f5b85e213291a9c279baae87f72a7a198e60a397702c900354dad2ad509ce46f3d2981af3d8219e967649e64ea13508c7ee535e34cf246e08a9d1861fa555f015aa616b1ec127d889d68767b325b7c8f0abd43604134b8741d135a8362794759bac699d638ff0d5cb58e4b449560d35122669b319dfd23ce55d716cb3a2f81680d409aa7f401f6da2aa1dd55daf3fae2800859f53e1a64d8dc88828d0cc4e1ffe364b72f2ad282e55383da1c4fd794d8db3b3e85960394491a2766842eba1332519b26076cde84d01910cc5ec0d8fa9dd429ceee17a555983733800fe5509c97206ab841d184f889a2b4e00c21798673f45b9e0eee680ed4741dc95fdfdac06a51a026fc8841b6627ba69cf882c71a2139441ab40513662a8267bd9e2d51e87ee7144e82a8326464891e54eb4a5d0236596f0ac25d744957a26b3bd8f47c78a5864973d546c8145710b68b4ecfd0617a1f2b7e915fbee0887d10107509a70e1c7b860703809983d463c20c8165c9310897ce0b9810cc052cb8594080f8b9f3699d697b6ebac6770b914e142e0db8ac1ca700cb7cf100da2749c39f70e01caa32975a3775fc34e2e6ff75431810817cbd80f939e01992840543b095f024776c5f5b87a7424cfea8295ef1f0269722036352754a88bcf141062231ab3a0987f4c00b7ac66f510cfe1f354c40a4b64263c090624e0cd41da8b06584f97a72a7318e5b8d1965b4506539551da2f0ad87766f7324fcf87626912c4026a39a504bd20f45696406b76971ae8773c5797cc19477e7d4291e5e45156509dd7faaba4dff8c60b114b5379ac6c3cbf2a1f124f072da6abf93b436b05520bb06d6638a11a06cd6eccbf73f660d7ec094f63caf802633c27b73ce93d055c439a25afcc04836968aba82c03e3d1d95ab51d8d7762fa58931a0ed8fb8d6a63d7e8751b68aafd15b82fc4a197b340a5c266f3640c5786bf12d22bfdf5a744e82c0166b29334e4d16621da56682b81ea02ac7af3356e54b2a71d29d640bc779454c639f65d9263a051f2f726a4f2298c24d4e1e699c3ed2dfce74fa10c1047bcc9d4965ef893721c9027ea3397b18dd0c5d35ffdbdb51baa593a1f36324e5fced1a264e76396e7769384261e2930cf8068c889fb961c5b01e5ecf9ea8578bacd60ec16853e0283c383d0f394e68396431a92cce7e965cd3bbb3803f98ba89f3d65fda490df29dc16d2990f778f8298c564a2f7a172a5b0c1eb466417b1af76f9431044d05bbc54e1ca56cdb8a9d54ffc2eb92dfeea9dc93c049695f38f5618ea400270d2f610e62bca2cad746d37652dc083bd2c9ac2ce4c246452b9cf45bce0c3cb484ef91aa511af0110f7a63db9550a6d792ede93f37bacea4bdfd4d3e7ef2e83ae6635e273be7c212a656aa8833d5945256e11ae915fffa78a452fb5db8f74860c069958c75ab52ffa351db76b5a0babed904dd8301b18b8d1b4ee024751810b08e0bedd6c316a4a5d2214664328ba834eba61bd16815357a774f7d3531b0196352488116c79bdcbc0a6c3bc8715a7a85da4724949fb57223f4fea1b96eab79a9b3e0a3d4e4bb16d5e23574ea0ebabe5dd37019a61ad15e7993f64c38dbe5212fd71fac6edb0e989f95e4d560611c449b9337f6173ab26d081dd1404574240399e06986a321d3d08d3c9e26478585ee05afd5f14bae1001e0121a3fbf8d2cb4319d6e0a0158aeeea733020f207de391d74bee5d1709cc6b921e81c3453e863c9eb1e9fc4e40e8fd319923792c876d4cc1a9cde514c1f666f2eb32b6a2a00f345c8b7da1b228f4058ddfeb6f8c1a7f6b2f227e14a150ac114f57f8b9d6314f171d1969012e04533840fabb51d10ee09053755595ed8c287c5d88450c1b1f0a62dc89984111669fdeba9477372572219d00eaac73aa3cc2aaab8d382f1c183e1ff732b1e81091e44ca5e43a769d7fd50888c56b67340a6ee3c71ce91124a885bd5393308b3ff4adb42b233944b8f1b556879b5c92402e99eec57ec4dae655358000c3cb0a6933845864b1fe4aa71ed6e48d7beb927095360c3569b146381ec76cd18492048b9064f469c38923dfa1ac413816cd9d3d55995db8431978b8195ec13bb8fc08f8bd6249d989aee5f43986e81ac217539235ad0f30dad09e67827c5d1ab6a474b0ab21d5def5e0036ec6d145972fcfe6d651a551d6992fbacc878e240a967697f6c284ba56ce5bbc2150848bde2089fc7656ed6d76b5a1cd1a04537b4dd5d537cf7c376b3609363b2f3e27ce9a1caba7fa8910b851f188b08c774f46438b2f8945add67e34bd8550ef0039624c59014aaa944280a24d17b3e9ec566182aac82525d91a5423e867bb0af76448b2007cbcec7a2d54095f395bd6713b3ad2291ef9a59e17c968891e9ba5f5690f2aa73bdaa035c7a237806fe7273a014efe3793ee574f6dde7f366b13c4eb62932f4dd76912f8ec840cb25bfbc31d747f244d1499f90daae39f097ece2a39d8dbae0e86b518b349a5101e2fa19786b9efb05dacf888a3dc181523839d2151b81eac9c8e384040bcd841e0eb4d775875fc70bac593fe8d6d8c4b5410e4ed53db9675717579188d8e17510bb36ea49e94dd85a0868574f73186f568d50782d31b10186d9138a845331a376aebb97d7e68d0046400a4a6b579696a9f75748d7a0d690666470c90eda0b6dbffe7cfd54067231b71cff3b96ef3f14c67f759de057625c7a231d3a87b072ad97899d2d96387113c3472f0e842f4b298d673cdbe7f43b8f54e9ebd07828fa3bf58cbaf0fbdc3d97f0bbf7f88a9f9b6a0d217d43092ca666588f326669fed53aa50217b9be91fb5a662347480b799bfd01cb0b57063e67487002314d38c1bdae906e11a7defad02d61d8ffaed86ee840a0bddc3277c4f0cd787fe44d4d44dce4840291ee21d63e2b99912532e02b1e8c8be0333256644fbeb8647eef6322d86b0c13352c5793ebd60343b46f022f407068e8763cf53888b02b0188a1a5522b195995a7eace6f478baf7010d14bbdeb382a08f5512ca1d05f034e9dfbfe12dbd33ccc88d51b7e7bc17b7c684ba0095a29662c20df5212df96409bb82bc3e2b39c435da2c4213b814f9960703ad0f5cb3264e95368fddd27a5321d04be20cd7f9cc3d84e51065580de8f05bd1ec9d0c5def9bb74cef116988315a1c4dff8aaa095e2c2803f8982e2a394db2f8327093771c1d55a2dc4675b36e29947f1f486e33efddfa9e574a741da5aef9b1bf11e25dcfe6d20f7a154890a4ddcebb2bfdeb863f99a6dad72cd36157753b2b7a515b170616bdcde0a98f02cdace4e176acb280a54c4ab581655c06ce24d5f67045c9e9af4fec62181e85c1b2140b9ccfcc002fb80e4490e7cd3419679cdb3cd9169acab20511cfbd07e322a63ce9652f9aa82e56c7a0c82215d3db707be9800d33d248cf262997d1146caa85366dc7a8e74e2befc12c6d868af191add3ab222403eeb14e345d10484812c8a657bceafe44cc46f80a66454e4d5880c7d2561f871d6daddd0c71c89198b518cf9170395c54959b2bc130dd88409f017af49db43655b94e2822a4092a8dec43f61edf6429d2c42df17be7520f42d441a360819cbecad3e45a08625694bc42e7dfdd0fc481f599dcfdfc21b77ddbadd1ba34418c93cb14981ea080d119d81d537491a38c02ab3030cc8ee46d7dc710d29135aa5fe80f4314b446b2f965984d67cc22ba7628c940d38a4fdf88c8ca2242031b91f5d696b98b8b04f31cd86fd9183dbc496835d11845bfe8409ff134574963c2820b27365ccd26b310a43b538432266eac84a71242fe9d38e85a56013e2da8e537bc078557cbd9e32a96ddb7ca88828d66f9c7111c870624960c41af1bd6631fd025d7f3929586095872ea73e506b16869e5e177f0fe1667b5654fa7344ba5122790345e24398dda89dc3fd117a764f3007f5af262b9b00d0e7dbe5e8542c47e66af69379b7d6c986782413724306e2aa16f87bef6d478f3d903ad97b418004c987e79241b61ba67a7ceec8eb08286ff3cf62fd0a84a0cf12fb151caf0a8233d0a8ed1f668abb43c1a0e427e4cc0454cda594f278a8a4ac3fb108c201357b567a913e533a8f963aee33d79635b5f95d7f54fed7ee3830a4af56d74c4543e650d7001a15415a9e6c315a675dcc35435d3d63bfd06222f7ae8c2c2f31e977b63b76cfe32f38051b1ad6f82e1a8512a6307212935889074ec8c66078f9d4120efc958d646a31f85203cf59dcb81ce232c9af4beff446bb971e9bcc89f254805ac5a8cc5b4a118a111d9c023be733f77798162799d53a4c02ef9c1dd03eb5bb3a4f577511935e16f835cc5bbd0cc851da3183d67f5a595b553b7c992831717ac6944a743e9945bb0cc8351a4886b95e2fb3d23b557cc2fd3d2ada1ef4856624ced6a9999b372ee6872bbc2fedce212c486eb6122e9809a48779b9f7ee7e00b3c1ee641826df230d9de66d02adac89eae518c47660a7627f81af2dcff9b2b090b090c899f1b7ba8698e17bebd8278b42e4bc4e9428f4b1c4f4faf020288ba781f1997a78e29854f68bcd54c604261eba342f3f4904ed9fe6dfb912b1fff020b6dc8870cd33119722502e2c9c78ab79c31f7ecd5ab5124647abd805a18834a2e36d14f57027397fea4dc5f83148bb0b0701fd1dc357584f35f624e8c6b211a068e7905d1c87b719a1ab2f6b6fb228fbaab9fd5b0ec20710c54b738b3a2e1df0b2c487018a3b7086c88a78ada60c2fa214ae928936c560c6ed31340391dd8635e77010160b0fa7dc3963354350619c362527ae50a9faa6b80bdc1621acddb6ea53e3decbdf4590ccbfd764b0ec084c9349511a61ce4352a79dc499feede8c40fff1523a52fa2d320ec8eaf5761eab73b76bb95585a3cff0961b870660e79a7470a32dc55caf7cfe490f98a37db58d6ae56854c4c73f0edfbb429976bb34c6a39db5ede18bfd092fbb6f8e611d71aa9ca021f889cf64dfda30016cb646c278e58e1f2a2d69987c0d70750c89ce69419e48a582cb565c069983600644d3058b64a3df627960376eb94aff19a6aca163aa4ae2d94e8acb56deb0cd73c4f8441e53c904a1543d7631fae8ae91ca940809b44c633a82a05cf0c435c838d5342886818b8e97f852ab9ac4dfa6c89080a24cb80f9df9dd55771edcf8b4c4ceb34f324f1c70265843667fdeafb07b3278ad9af8bbc29e014b0e77eafab71f5864af2bac5de4ce0329bcf9c4c5c708b160e82eb1b35a9291bc671d97f33bf49064ea7f77398a778868fe5e7367a455b1046deebebbc98ab03dcea414efd2d70c17f120680e63247347a6340b26504869297ab7f08d972fdf402bc3c09613783b2c00f5197fb174f70446d56165dcc778a87be270d8442de1650b200a4c9d927f5aec446e7e0ebc42f2263043c0f471c187f6691552f317c67afafdc2d2ca779d97f91f1ba86a39cba4602f994d942969e85ff58b0cb0169d6695264bdbe4cc6286aaa0ba5a505d0354a9b8f53fca336372d33566ff3a819f804543638853aef89e3f60b81211e0201d2291ee570bf918ab2e072d313a62df519e31b47b8fae9bf5a5908ffecffaee61f0352d04e53da9e1b79a78f9d7c50694b895b6e642ad66eae95f6537debc182fccff48fb6f15b6acd0288b4464710024e5cbd55d016057d2d6156bd2dd9313f20e60fe68d1ea3cc57d0b558ce92bcb730f7069641aa93a378d516ea0f9e19ab1effc3ec9330f92f1c94dcf7a1df660e33b5c2923a7249411694b88bcdd34b17e5291ffea219d6a9c6eb486242dc4c1db9da7850379f5b6668456983db37ec40ad98dde907f646100d8d719858576e9e1c75d8bd1216be6a4f0505e6a685f0f5e92c1740cf9c132b7255af66cbc428437dfffd23efdf3bcbbfabfc8257a69095a89b22f1b94d91f21237f0a7c7f7107a531e109185b2d72e6993bc467aa5595531cc55354d52f3cc5f82b2ff697929a50b8be7832788d33770d9e5de975e6affe3326b19a10a2563edae4df81d81810e14ebe4ddea9268d51b0905fdad7fefda7fdc94313048c0ff2fb1fc8b79bb44bb8d119e667ba3310d2eb1e09b847871e2eb865c0ba0118ddf7fd13fc20b139392f06b26f17be80c3786b694d2c8cb386f1ebe031535b646c6e83bb8b77b7cacb55212e4a64112765adf8d12ac0b874049ecdb973471a268306d5c33b90178dd6d6a9f2a52650d1ec83e5c85f7c7d95d3a63b2ded74451120287219443272e857c5bac50a1d82853aca383fa94b16cefe11cef1c2368c5fb36c25d3f94811841eeb99be88240c959f22796721494cc4139e4ab3b75428998dcd4758c60535686de4d0b99bb27bb92053ee354caf7b91740af9e6c43e1a3df7b7f4f3230beac9140d9e871604ec89daaa608a2fe1688742f4837cf86b607af0215f0fd0491ff783b5b6c80909482047d68a44271ca71be9b43c7b46a3c44a421dde25cba134a3929b84bd36f75993934b027c9dc785db100fe62d045fe6049c9760d372539687ef72fae06241983e87f0e24665fd84c6df644a5732338973e74f46e1f4133dfcd3eb2efef9dfd350d6f015eb6c15ef6ee0f6951899694df09329590ca7005702467f5a04c55f316c73787091b07ebe4d677e0910f6490c202f7925a9e688abe0c568fa45d3a0d612e1337ff8845ecee1f713e5d386a827de3e9f430b49d26fa9a5de0b365e8159060c4cdc2849ba406c446b701c00e7774e073cdca01f2ebe211b593967f7c9c8aa4d0ad9514152a1ccba918a8c5c7204d3e7edcf521e4778d0ce6a4e509297cd5d0571dcfb0d17f5f7c2c8694bab3b111239ff4cc3edb4c8c6ccd39a868e3d360571007c7345d8658dc74868a13d7e446cbdfbdb982a92a1508bc4675982b60b1cfb33cef8cd71116881a8eb151087231297f84637e12a80c33ccc830ba0617dc7e3ccad9f515abd0568763d24c6efb60e6444a30bf8b0a3d5b7c2ab65f28f1faf601a92e398ff278e55075d39cec4382e11f0861f00f411247b8c284f3ca9f7149787bc860431a8d5ad9e9afd6a014b604288fee6d29805497e50a5bb65e677ff39553eef58882938fb571b45c2c16f811067dd3b12e53fefee3d444fde07ba18e1de642a19fb9d0b6bbb92a0384846cf98a858083163c9bf83ec6af89992a67475bb904935e968b7c6eb2449ec890f9bd90d900a53203486c12a715c0bf31788d40fd4abbee7b2db22f302ddfe40828d17c892ec91862941186bf80cdf6c349d4e95b4120d9d3a4ff77f4a751dfd65ce790bfc1a38cf73c4b3722f35cd2712ac86571f9d5edc44c6f163d9bdb69f8c7eb6767958f7c8daad9e09ceff7a15ea366ea9aba05e17e69a3f712f7b485c8c9912f737a6a71134b6e769b3bcda1e91292a114328b5cceceb9ce3c88e71ec55f24972a5d6ea4f5242852ebc8392acebe43188b1e326fc69f32bbfd6a0f7543e40a970de3dd8fa76995e260ac26fd51311f35870279811101bff513e090c6555b5c545c78d9fadcd3b5fdfa30c4fd0038052ccbb285358e415fa01bcc0064f916339045bbaaa5c3469d0b903fac832786fa5cac6c1e622d7219113b8217f0600d5c253d99c7069af99281a31eb794d2c5b71fcaee1bc77ae2fc88c2dd73e7876bd185e481b0969853e90c105d70fca72cb33f448d9b740b20c2a8ba89f83aa3afac0b8d217a273bda83a7d85dd283075f02ed9954d9da79d294a22d461cdf17564cdb8becc2f1bd2ca7eca6f34f531fbd94919cdae738863294009a2ad6598da986bc6bb8d4c852ea0626de93579c24532d069dd4ba5bd6d81382f2c548e682f5f37aad31ebc1fdbb51074d89e38ca6ae13c181e03f8efe7f962ca3f31379f311c884944d8da2b6fee399c9a9aac12e3524ffdba94df9aeddac42da8a3a61921d5587315cdd707e65c83f2608ee2f9de85ef35c31cb5ad10ea6994e131fce3b0b0f7adcd9f665256fc9d352a36aeb78e8524c37d73bdbe936931573f09e6ec36a74aaa0030f32f022b7c922022b16070aa089835193b21451e2a9922a26151aaa8e7218cd8651afe333a976e8dffc5b665dbe938cbf50b21e22e7a5ad35496d318804c1c8004f0775275e23617a9277a7e154eb912c85c977ca203215fafdd326c872919e11401804ad9d06fae045584dbe39b9d30a9949c2866c677ac3cc50b0fa0b121876c4002982738dbe70d67e75e88b24eb88d1ac6057536c706a5bedb9e12af853d83a23ee40e45d1afaed88244f8739fd282bf5c63d44969be073b3852799e1eebb116099e8c8f1b3ff426fb0bee208c48f7601bc17a04ab91bd04d7afd3fced5d369262fab6e873277215a33620e7d35621bb22b4bb8d7f6c63223b94b14cf7c17bd1b2f84ffb15cec756d0876e7326951afbb58f19a5ab4600413923bb2fd64ead975f6f9af87f111744f152e6973ff4bf904c91b40aa7317a4104220e81f0509ed2676a6257ceb91f6460f577b2338391ecc4ad2a26a6054f8ccf9153ba2eb71abd57f17e8f71f0e891f036d6065ff2059f9e898e3f24e0b30b799f65a05c95f04018129e87122da84e66c1c53b59113616e773bf6e67d853f225592f4317c2fafd291cb41b0b68552d2c2d36e049a8a19c2e645182938b7e0fc36675da6da29547cbb555d065d55fafb07e8dd1b94dd8127f90ff862075b70303bf5cdeec3265b19f1ee0b91a35fdd75505028a7fe741d5fb8167d2eb3b4782b15462b96c4ccd4088a2156b6f5779c5cef341ef4f46af8b2914a25438e4677cb84d68b3c23b74037a1e408561c0c55068b37c35c65f8a149aedf9a62873c954408d3eefc4277d331aac9ab18e2ab868e9136e08544118210c1366b24a5daa4263cd2bcd0e39ffd874ad0f9400bbc76c10c3f886328e0588789b6b18dc9ae9ac63ef8b20684ac1fd63ccd3f8179fef97f9b1969a9f6eb50cdcdf86ff691450e358f93a8d9eea856f92ccb35c7cf248cc9388a4d41dda0ae876d2e1a6ad47f3b08f418fcae6c3cf68602e7c61431b9dd91c693965dca7187a6297ec77f05e0e8ec5e138c8e900706f8d47f4f44dd59759839e975571d4c9a4797a3d280b0f161abeaa2c6eba732214118d847c98fe0241a35daea5784154c06debdd62ac31015b60a0de1ac23359fe28624075605d7c46f54dcdae565610f9995d8fd7e033d54332d1839f8e33eaabd61ae5cf2ea5f9e207a32cff00b026bd7136de9167228358ee9354f5ed79020776197182bdb2b9ed9cf7cc789f8056ef25fce97163ef003e33503bb7c54632e322ce99ee722cf33c41931cdb1ec4708b16df9e7853babe0b66c02898585e1a92687bb95f891c1da4798abedf006fb47a1654cfe2396c25ee62280256520542ebd8e5a54a836c04816e254d123b4e1823a101aa4a82519883bb5ff23848d4668baae3e82f1673f62e8d960ce00edaab4d272f7952f2eb4ec458d068c208313ef362b6f27d6718e88dd90fca5b9ac6032d155c6ce01a9b4f486000d4af3a60a5b4431abe1c400a84996b7466335e48f80ededb1818481121927dc87f7cb5f6ade5429d61f37b627b3a67056a16bbb6d691b0629c3409f563bdd48e204178dba8b384df999afc8c4ba00381dc914292123a94e993be9aeca4bb037095bcd11410a2d2ebd74bd1141a1c6a968970072919461ed8c1b1b0a65ac52badb163ab2ff41d7afd714458ffdf61bf2214d0a8e38318aee11fa49e74374297d023bc8c09296e5a0f46be51cf0f229adad630c1c85b6fb9a8ef98ff26dc1c829e6fb2ad67ed25b5fe96cf4fb6b6eed758163e03328af42f6136ccc4e793421cf000e18598022e9475a7c76c4940500dc997a93d0b6dfb4cb7bcf8294608b18c85b0767511fcc0747853a5261c7271cdab0ffa7ebdfdcd5e81a3774a9f3b98ef88bece73d0f8d711f98602e924e7cde9617cafdf4a577f2f7e233d48b00f7872fc3fce6c77804a1716ae58870526e6efb85cf2f974edd6054aee634d2466fb9538019a6fb9a328b519e98e79981db872b07e98dce5bdc997f5f2b2c29d4bf6a16f496b9e9d1e24a5d931dbd1c420f5132566672b2ecdbda4bea52d3c15f11cb53adba8a6c1432e1bc50e314d310ae76229c8b083bf5164954e55c84253edd69ed8769dec7ed9b3b90bfb9366ef195075776f30213558e8b19430ad4e2e68ffd39d3305646fb37add355489599ff32015c4f051144fd70a910bcb905aa2054d88ff60bdde3798c99ec717504f0b1a993a68caf5885145b56f756de677c233973412e5c15412d54dd0dbb6d75adf2d96e0fb491c294417b00859137cb21575cc6c4283286bb4cdf164d9438a6206aceae25d2e87f49d11d634d99337946fa70a3ceb6c0cc2a7f006a346a26c038f2e7a0ac1d61063339be09f721cbdaa667e073f3d5420389634c68e9a341f996680cb230f217c25a4f24088006dc90ade1d67b10a3b229f4264316da53467dab9c0fc50c4be0be79fdc8129340465667a637bcfd0e6e9c63fd8d67eb7f0a0fa03bc9498b66f6f33dcb6ef13e15fedd39f605e3046776d1ab0f4eff1f57815b9d23d7c00ad180886904088c64b6b264303d56a212552ce7aa4b083f42d59e44a93035b705264c509a1c58a71d41519c6713411794e594bc407616ab9a3418bdd1ac304acd99c5c817d57ceb032243739d0180e2b13e6c667bb0eea6d6c76d0e556cd3ff5adf494029a6c03a51a488aa83c07abc00cd4bd340b17fe6fdf0ed3e1b69306114d84ea0dc13e7cfda26a28e0f4c93842c8f40b20f8d6a00c691969c5c2e0316881ebc4d12d571ece22de4d9dfdf199801094a182455917f953183454812e9bab1a442a0565c9d8b5159545aac71e1ef6588d12d3b5d51b19ccd790d3635730571d65018feaf41b580cc839b7a85c6ab8c2e02a38c39f652a56a5cd1335a573c1a36afd4c0412416ff0b5a23bfa19ce0aebf26eb95e8b61776555a6e1b97787c12cce3ec06114938bb1feec635b750fba5aef53baa7d9be0544e31b415e1ffd51f9e03aebfa73c298f2106dacfdaed7156d9f7b56bf7a92141b8d489ecb678110e32141f5ab7487882d70886aaeba6be603ec55aebc35e058a7d003eb3714a205f5f110d18be792f3d5cf05a1eb9b396fbad7f0882eeb67755bfe230f86bb12774e93b2b4714051a75100d6bf9f7e7790254841ab29a1cdc53144ebe1402c0a9b6d662d68d48cf24cac0dd339f226dc820121e009d1c1039a91f0f518d0b598f6949b434368638bc75361967a0cd5daeaf52f705337ff260cc8fd68b96a5b2558e9b31608e3e6e5a36298fd6af0717f1f3c79589f761ec19f04449975279af71b3acbea5883a61708cd426284df574693f9382b5a8d281027d6867e64739feb5951f70f6837ff036d897cc2cd14a792a3df67bfba2ad7aa730ab0b60b167c8236545ed64c7acd6b4af4fdcde5b6bb9c8929f40bb07713cc4b445388b8da9cba0daf1a1a64c6df49223d7b8ff77bcbf34025f34aa2de55550f6b385a56e6e2e222a6bf56ecd727b0426dd9c0b05f81a6679548d7de2976576d6dc621f49a66d4824961e474414402064298566847b204b44d1e29bce349a7500f214b7f15dbda2833cb0d75201b70797d4069a7eb188f57704087ccaebf79695e095d7224f9d3d043021ea1006ac783da1867bcdb225a84393442a8c4aef96846e976b48b4b2545545126fbc2a1bcfcab2db983dbaadb7fe7cb16f8a0cafc6aa488089a759fa2a6d95764ce051b05f646d95bc639c6d4aac4699d3835c901901e8028ce6d349dc4de42c8c2371fd8faa5c71fc210558aed77d1c09da429b9263456e5fa772f40889c24c53fd939963f899e72c3e74afe53ebd11735b00bf0e96992bc3cf968f1829f1bfa91ade9047e2da07b645370d766b85bc1c4b9600f208fe4fa5f06c44d83a877a665b38a6f24396c924ecba844f2dd70ea9f86cdc44aa91fd5a39562403f5249c2fc2e2089913ef5758167710509fe61f56fc2391f2af19d5ebdbadab007e0d49b19758f7c306fb091afff501b1f2ba0bf0bfb791c73ef38537be98ff29bddc815d334ab4e4e8bfe50dbd060919ddaf6fc73ec350c18651bca18ae0090ceda8a1857c82824196149797a5d1f64a1a92ec02a62b66f4fc10eec0d62c4296ef565cec330249f0be99cb764ca6b600fd684fb89cc2755555f2e4315714d91bb1a75bfa9a25a04696efe87c5157c8563b3a44949c7a2ae41ac10504124a57e51a2f79c1dbc3c805a5e1d868c46d6033cfdb4765d4a411e0e44aed9fc43770a76fe1c0b51ad0f2439fddf86d936258a48405801d98a76ac368dbfcbd692b054a5085289ce95776229cd18400400dd1b3518a9e7d8827511a4514e296b45aea0aa822f9bd35813f20b8b5e68b2d695636f1b3893465d8b319dffa5ee6fcb57af4ca94db69468e029d16d979dd756d0e45ed5c1613a2d0b6edbf65da8fce8e3667be59fa2f463e14c33924e7c81bb059db2870731661112016a830261a77f51461bd93741fa1b1e489814b5495da86040ffb772a4d2f2c6f30e0160dadffa6db6e9d69ca582226254a3ea876a71af7602761d43e2b5c6c49beab2db671ae676879b369df8f0516d83651a91a3e304d90885f9c8bd614d77ff67d4a67d9e5e0041134245c5503a286cd11d8d25771ec5d5ea068b5881ff089ca0cd187680193768a19b1e21f241d1c9d841ff68037c722eaaf912f2c82d6e582bb55398aa3e3b0039052860f5f9228571f74cd515aad322a266757eb0b7c602f78404c31d0ebbee694262f60f3fbfee11a1381e42efecaf972653cd6f710e3fc0e171872f80dae64a7ffac7c2ad2eff1df39d47b319392b634ea37f4154a419427609f09583bfbb8d3a780014009c3b3dde4b4ab1039ac05ffd98a6c935af9bc801592f06bbe4adc98114a174121ec73dde96539973691f31e06f21619052527d00c0fffdcd645ef123fd27ba5bb4bed0ef6dc221be2fe097a5d3df47d0358c7bf14c635fc0a069fdc1aec29953e69bbe57e18d446330aa3d70f5e8c17e6523b267492d6204498ad267a8032404d017db94a01c0cc78b1b82e6de0cefec99eb66c85826259cae160ca94fb4131e354ae2fc9e88bd37c024df96d33d0f36453780ecec08cb37c18f350179463c2c6da1d398abc23154b27457de4e47760d941dc8b85308400fda2aa0d4ee55a01a6b159b75129dace145fe963684bf8146d491ebafb06a08e0a2b2889962cada1307bb561cdd536a58c80ccd3ceccb0f69c58ddea26e85e74c626a42d2f96811b967889a1955e78a56ab342820458cc379350e381efb9489fea7145d9df3eb2f54b26ad5b0ed544dfe60483304ffd3e20412e66724067f3370bffe67264614ce005ef9bce82bb62a9ee341eb3dbe689ab7331e9a27f5e1b284d7fc8918a408a15f819299136f4d02539eb703d8aebdac6b6c74c73bf069e27334056f63331e1e187235b0cc93ee042530765d33dee8b1c63c1c6c3d787975ed3592667a12a8bb87de8ffb04370dd134ebbdcae2427e10e32e2a32b6c29aa62810c6ae08d85250b8b44fb666dc73e6750b71765b64c43cd0ab7d10ac4a7077a37e7b2aac516c2d41126ca7c24dba1bdc6850ad1746d7fb1c9237ee496fd7e2dc4eed2e125401c780653b5ef33aaa51491203079754f8c9457f27ab9ee481492407949a879b83919e82adcd4fc591dbf3e67ddd83cde90d0aad09fe6a4085dec012d9a9864f103a27012e19789db05f853e4133b9680d0df1102c1a7bb7674f475e1213a2edddd510cacee883dbfa48d0db1809f5a63719e2893f7587250c24d01ad989083dad6a4a1f2dd22ab24dbe8538214b3fbc06e2e6b34c802b5ea034307596caf2e33daf185b4c43ad7b11105821492cf67ea98a0ad505041bb266550d05e9175880adcc3fe738af923e37001411682cf44287348997ba62a56ab1f2b9de62afaac844067e41a1f316547f8a34403ab7f9509555359fdf87f077ebc7f084a2d0887f91aac1d5ad01230cd995be37501d51bfe3a39602d7f86155a97c910af94547070f44ccf31e797d11b376b4941c1b6f21077a0a63bb386aca8dbbfeb09c489f28f0d070222c41937eb4125b542875c5b3ca1e695087970013909afa7b168399e220aa20f7ae13a70c46fc80b0864b45a9500f46b2a7582985e4f845e8aa216e82cef50ecdf3f25b1915d5df30c3cf126c5e2e1d780c6dddcf8ae46fe76c49d4418e92726cba2c8ca6d6c851684057d6b7613292b82b39f027c04203e56671e412df813a56cba0a1e615b8d075f9ac86ecf68785a6569d94677710503c11716781624da294257aa17b0b86bb658d92aceb18c53a577d509bfee55e27aeb96ff41ee997e94e690840c608d6c3db56fbf9d7cb8d20718373052e6c0b774fcfc24b9763312d32f2f1c1a32c86ab6b9b0b21b4ae9c4a39a96eb72cb76bef0e108b1dd52062d0e398073b4b14e7fead4b9a5e8ffc2ae7ed6a94f232a4e21a28f8d5e6675d458d81925e2bfe9630e2ce59c990234fa0a62a432bf38490ce65edf00a9362e19f0c460b02b5ff72a4dc42859987abc1b21f00521e9c9314f6224c9f87d70f45f97c4f62a0d8114b89899ef554d28a09c55a9dca14bca496ea944fabade42b6a8b1cee1831a8240e2721a9095e52be87cc60b2bb7f2ff694a882450e633aaee2e46d0a6be37c412b5bc1ee023529762b7b2cc2f8c14c65f7446c775935c3296e1f50f1df7aadba64712e8e252c0394c4c39e1f9e6422b52d082bf7de7a568b94e04a7046fae82367051ad8aba95864fbb03fad07c8f80fa822b8031ef6519bb6129e0470ae9f8161a5140ebf65002c833ea7af6477a67abed87cbf5dc34323f409a207b08a27c9f0a779dc489ac0607b4f0fba9068ea0441580bf7e1f5144fe4e302ccf5ecc8528cc8c77d5e44a74c3c3c94bb6cdd33cbaf0cb381e992ff12069b6e5fb8c9e0b99792b3b3550645941e033052f6ce5c627b4f1175fecc8c11c8a908a3724266e140e47b1ccb0d83540dd095b14c3c07ec112c0255adf9d4aa7b62218d9bf697bc6c430649ab6375e7690681c5bcbbc989d358bbe5bb26eee953acebdcd6ad3798770db5fa860259a98d31c6513471c6ac9387441f6842fd4d2e3e06becb0d979e9ed6d934029d73983e8f923a3c5693b71243ab9ad6a501a9f9bdade27ef0657486f6c41131da5da9cfefbf97eb285f56a49a2bc563f1211236b9281cdea39f48c4aee3fbec563706af0a014153ae8d4c7726dc1d43eb6887dbc2fae7806d7e8adf5ddd646186dbbfd169943c87ab7f39e8ae332e6b2de748f9cf6f3e58b921e691b140e3173b634ec4de79bd93b569b65c7918f112033c8d027caa8e23a3e051ce3856c7cbec818e11243924565e8bf4e491d374ff399133590e822d682fdc2b3d4a8546fe4b92889d06442a65093e07e342cbf376ba6bdb91f86de740a010f9feb92b5da1d0e0c4a59c4e519e7e5f860b857098984ea4ab95b1c5dca8dd63f8889534ceedec812316ec60ea661effa241a4bbcb3e9b415e5861949ea6832231337528f776cd350b965aeb313368ad0e5e1b6b41281af01c8cb02e3e3dbe34f59352e76a581af8b73e76ecc856d7fa72f25d8a4de40c718c9fe18d7804d33b3acb30579c6cf0fbbe2d1e3f29503acc329de637275ef00244fa6fe66ff8bf188430ebc03faba36143fdef62685ccd9aa49b872162ff9e447ad407bb3c4fdb0e62a9ef490da1c47ee8a08d6bc35ca17e4754d6aa341dc6caa4f128acc02fe527e7d942946b9dd6bb1e26295129768d322b05160582704da28c71481e82c494798c97c34ef3746e03ae3f155fdf54d7b0fb6fdf9aeda7bd048612b0103f7330273a8414be49c06907b33613d1a7c37d05cdfa85055848d866166d4f9d9a98b9441a54cb60fe3d5107a9a56539bbc4bf65cc3c22b215657df33f18bfcfa956c9494354be31009c06089ba451c25e27f1426d032c3504d1fe834f8e45ade1e6c94fdfeade1a874ed8616072ae0954a2f8155773dedd13cb326e1c1f9042ed2feb657701aff1cc133415cb107c68f8cbd425b729773cff6a9a5fb4f252e7bb2ed70c9ded2d8d210ba3445445ecc5af35cba14cdc55887886b115e59f0e3caae3d36f82a5121f049475f0052030d16f37dc527fbb40dac2f4f86e686cd2d9fe4fa74a5fae645ef0141fd082e33da452b9f7e2940e85ad18838978770b0be04be15da70748de627e0e375b09ff656132687369e4edf73018447581db9aaf1bf2361dbd6858bf1ed0b40e4de0b8f4698479df81ee51ab2c349f6c25f7aa4df16cfd3bc62e15a03639a11d47bb16f9d78be4fe459c52e86eb34d764fc47d25e110691ab2652903635eef36f5d4fd900dbe2776a259d617535004568212181259642f92e5a920eb698e1b2c83b436cfc1c270ce8bfaf195c46297a92aa51f69a786997ec480cafed1bb971c0943acfac09c9943735a76b9be6e6361f6bc64839d39143c24d9cef78f3689916e47abf5c13f1a4b3ee51371d2b98d7755eec1a6f3fc643ca01228d52ab5298a3a801c3cc57acf77a35b0fc0450d46b7400def307ca4fdd9878689a1553669ce1aabdc7a4181119f628de4d0476411b5cf66f7808a6097a441ba17f48cd9baffc6c21304a29da5391660021eaad697b37f4c63de1160c233cc26e3a85e5eefcdc97e46577c755ab4a3c8b0e61b586acab169d85acde66ca9f7fafb3854c632af8391ff5fc8d0074d2e237152facb3fd1b5a2e20bc2db409d7c4b2f473073df0f506c53b8b2c0cff47166962acf9cac0cdb8b3ed59dc1b009f55545097390642abe33f382f4dc6a3e1d8b18c6816c40573272dde970d90048de31c5a81029eed68c348fed9c59cb05323d50a6d9ef66b3433bb185a57501102585bd0f502591e1a7263bb5753165407b9e54977b36fef6df0996ae6ce150cbf8f0ea8414f4d453736fe1d139c98775df96e430372d2bb7d877d67c996128814300741e71b8066e72ef98fbc17773bad2602283688d125ef4b9c3cfccb35c4829ec2044e97d50dfffcbf7cae8f81f73b1582c845c6e68b2b4336b4ee9c57b4258461ab28bb274545719f173b19a9cdd891dff4e85d0481f74e6e929e732257fcfa2890f6366c973f294c3c7c4644e7c658e79ea5502b209caadf1c4b098153c0917be17304c3dfa8f30ef2e11ef37cbf81a561892cca3db9a365da2e19ac80c7b1f035d924c08bfda82ddde9e8c0cf17fd751febc183ae34d276589232990fbdb22a8d683108155dbea02030738e2ddd54dc912f182603621be058a703bb4cdcb2e3424d3efa1b4a5b620e89e9b7a5859405cd40d7d8c8a68cde5af9cb801d80fd5d7544d7d858e0ec78338ac599a3e051950b1416fffa071cbd13b3fb58f0f8fdf8f36833f975f1ba5fc9563adbc8d2d09256d1da9594bf84094d0a5180a26ac35f0d1d8f918ea27ef7636a6ab728f88dfd4cc0bd48cc029d555c3781e39c6ac4f71ee1f20f80125ac572d00073d336fa3ac85a89e357ec9d776cdcb6263622842806b420e1ff5666e0bd234600ae5b6a60db810cdc170f84563d53764f205024fc87eb9853849c06513328d070fdfe560a24e325189489ee7942cd26e0d8440b4bfc51427251caba7c654bf8c0f8d739776e230e8ec30ce89156ff73949e155568dcc29981d06948adb93817859cee34282ce3fa06e028b02e9a77c9400187a8c4f98097ce5b3a187b96d3163fe973e4c5b4784d69bab1de928f88e202dba01eacb33aa5864dfa09942123cfe89338c556ce72184b71c407d6132060f1beac3e2037a50ab4f2ed3d1f6a632212c71b59424fe65cc1c73f639644659c765c66babc73bffa062ff5065a6a7c37e1f98e404bd7692db044606f7e2fefb529d571f2739e15e7461922a8079f0f496a1ea84b5adf8f9f8db855f63b1a720d7867d1df30be49771eb90996e39d7c8d248f26710d3c898e2795b3423e0aa1ea11bf75e997503323046defbbd153c614db1589080f3340f3816702b7992a03ed009b34e59ce76111da5f7e88a7b9c789715036666361b383d8aafc6931be6be3958a2ec89204a19280db1d036a5759cc7eeec886de918ee7482b998d2f727eb75e666e57cfc2bfc299d5152580ad722a3a67e6fbc4e4ba7668fbed43a3e37570dd26e76b9a69eb0b2e8c97c30e9532ff48b4dd5d498bfe4c38f4f636d688fb7762cf0507cec0b4369b26f5eaf0bd35cc0056c421952529f37fcf7f9d9039e4c3da99261849e86fbe81016f059aea6e365ba57bf13870870c57bf0aec128a29721ce054a81d99a680efaaaf945f8891c840f579da0f38fcb919e275c2c909558225e99f5dfddcbc5f1ddade6fad4d0b17d37c8cfc743d31fc7d27c3cc16aa3f72078088dc9655255036f74e5069de39a27e0f4980d0c9a1c396d3755511920a77b496973e13b343507511ca49f9a94a9ac80e9ab13114829c517410febd1500edf300906462986454d4932366069c07ea8bf893909a13fd83dda04850f76f7e622a875e04e28a706bca31b35fd179e5d153df4d88149d3325f42aaa427d9ad62069d4d526735ad39963e068f518796e07195051f46607d2702e8d55acd504444e14132e6e07b1d45bb8df84902c2fa78e3157845234ef1de01bee0670e87d50b1632a2b2cee8e05e4dadd868c7f3aa38cc04e98dc57ce05609bccaef8b25c5e5b612cb876b975ff7b52a9db242b5e74499f5ddfcac77ca17ad2669757cb6f56c48a0b77c6a2c67fee91077cd7c33f6b2a59df2ffe0307c2d63a4c5cbb5a76cb3f76b60ad912b2dad5c18d1201f00c675b5687dbcba2c7dbc9c6330898794ba532b9f75f3df9640d74c3e583acf696e45331c47c8ac87b170c05d7753066cdb8a9145f2f52bf5c6d71c6b456cfb3d8613e7ec2a45bec4efd1fef6419fb6f051719ce26f8976a3002b6f227de1b7bc82a3aa71fb89364f16620d5c5c24e0b282b5b866d86a8ddad0e969a3e0c80d0704efdc08580ce4f050caefecffb2065a52f200db013bb2f7a9e501b7ae37f3c68d63d3af7eea647210d7ca48e184db1f9c8d71e75f0c25e3350ccab394e5276f0db043b88da8a5886b3c272db359ac4fcfe453d5e1f0805be04bbde58b6708dcbc38d653cf28333ee0b57b9c752d7d8f38e8b2b1ef9dc6c7d567d35772b24188ed2a6705b747f146d36a1a14bef1b2d544d2b1769422741668879c4e4875dabd09f4dfad5024911f57d15c6c86b9efefe0d1fb1a2f01350d46253460067030b45cf82ca76de8d18fa06b2bf545fcf1d6a33129349066f9d81846fedcd90650944bd935d5ec32deaca60daae93aee05113bd9854485da18ff3b9569d2f8eaa3d2b40c70ef7870a03ae1c0f2931a34b5863dc599c1ede01642908d8627f84de1ced39b22dc294691d23bedd92aa03fe3298069946e7988f108b6c9321774ebbec5c6050180d2efa163d19989c6c2762566004627a102da562663ecfdc05a4a17b7b668f92e97fe2c30a41de2d95581191834cb09eb3c32b0cbee0e66393f637d3555adbbdc6096196b9ccc280500ec693e36fdb13cc1cc7078289193dd117f08e2dbf5c3aacc0b9dea9e2407233b78564630fab9746d971b685c7e2e4b8d791ef15a6a2d6bb4fb12ca7ab2c91d04f4b045cef12ebd561d0fb2d06aa0823cbf15982f1f05b76eb854a1a1f81daf652585bbe76f417f0c630727b4080ff7e37d09fb73c99554bfe2c2afd1cd996b139e958e4f55fbd9d07dea055735bf5fe5b025fc630a0773490e9cb5b4c6013ab623b446baa3ef49f44ebc4e363202bcabd415332a0e7823b01f1b78e88b167eea0436f5065e95be519c5f77ba451ca2477fcf3b0ea2aa12bb5766a477dbafb542bf1c00160a425a781eb37bac30acac4f01567be830c11ed7537506c6d54b1d548da986cad71d72c9d9b2db4f7632b1ee4fb98293d72074ca952b01d0bb8018241a312928fb01828d1816e31734d9b99a0b0e97cd3363309e2742deb473e238b05d34ab5ac6f37526e3f2093e47c50cf920356b59db590ff0e99ee67b4660ea02143778ff7db4ecfca5174f920fcaf723cf545839ff12e0d2b442090e5ff5eabd039783e2144e4173733fcfbd170801d6c4f26a2ef4c81ded6263bd3fdcf237bd9e8319460a1109e6f54a218d4337f61c96a1c7a0e30f15a3ec03a0423bb15042db24172c050f6ec585fd33a68a11078cc033acd3bc15003fa1f9134d1eac9ab5db38b1b0951879d1c737901edd724f10686b38fe6c02dc4644e276bdc93c896599d7ce3ede5d9fc1fb3bd938be2f134bf268a7c80005a5cd854a69009d54b23a46785479cfe982950fbb2e0f8c03d4316726f48b237c887a0f1fe7f9ea0680a11c83e70482058543494600021903d4deeaecf16719c0890a79b9836d4dabe54a22853ef4400c1a2d59105eeca3f99b756f5af91ad6a07c80ac57fe667d64f03d77de0801066587d9b808b9e4cd72ce578098ddede5230abfba222663c33909d9739a018fad31c5bab67f055ef6332ff8af573b96aea6fc3dffcaa6d231f6f0550255771cb0f2b0d20d9119733efb40889011af9d949ef97bfe69752e0e4d87abb64847281df2b7f26efcd9919a99611a2e33fa4c56f26d7791bd5a2bdc911805641532466eef7d27925117da94d740822661ad7e3fbb0a409c90527e1d4f7026db23bee673608a623be23617ac4e75f5346df0851b83d32a7a475f61809bd4e7ffb0e9689794e9d2b913752ce7b57f9cc67f06134b1f41177fb15b12da1b4440ca01ad0fab6d886f304630105c14f4dd949e71a841b7ec296db2f1051942f6028a92e93cc4340b871d1f863265576e37c4b2fa29d1b929d79b53a6ccdd8fbcececd797bc428ee4fe13b6ddfba8350db6ee0e33bffc3096f7369c2036d13ea959b8e8b48e52be863449c8e1be639004e692847ea0e395f375ffa665237048a6d3d56bb0826bb432331672256c44f7b8717fc694d403700b5c65da850be81616cfc451c3c13f929885e27d1e4fa178b17de330a82bcec9cbf364fb85c316d29fd9819a37b30f62c3f803e84b0e2e334d3d6ddbc2a682dce15f8e293912cee9eac2a8ecf75726c8eb673d366e399108ba4695ad48e0ebc43da03fd121eb869b0ca84182bb1fec6fc4b06745501863f5466744281e69c2ba3b646137f8c3c283645d468246a456485e02d4ad46a14f0773a0f1a33a4fef518e122d07ed7b30a66561b28865ce5600fd15df05ab266e62668cb5ab12adae721e2411efcd509eaa3e42ae0f978d1982a46a9b967fbf63fde66d7148adf26dee06d54b28ee5f3170366b828084e8138b25047c1dc2f9ed9245c78dd63248400aa0e3bdf702ccf1552a37e598405f739b153aee822479c5e4c0317cf410e024a67ad11065c163153c9e204bfe49acc6f41593d016a3409a6d714e3bb7e1623dfc1e2f444fa6395bae575eec7185f57788f49c2f403225cd7826bfa58844f8d24a2c26a76153d3eada9e2a743adc5e98e106e4e057240b30a30be7baa441abcefcbd78ea5884f973d94b2201f8e9e02658a63c315f3224667afa88113d1cf4a46420c6b0c35cdcc4a712f9ddef9f81403ee462707d2336f86398cb4cfa8da8d2a5daba1753b379210f53da5ba3d81e0fa0572c726dd9c068000b8bc96a6ab3eef3c29e68121b113fd759e317ab9b4aaef73bcd916b7770a9aa177d2612c69b1d97d70303651a60e907418a19cb484fbbef6218a94f64d480e25568ee5acf85a5a5cefbd0f94469d3f7f8b41ece7ccd60e006e0eba9f4aedd0ad7f8aaf63cb178290b43a9e4978957b51232e11eee771a27ec0c604b706f1fe7e8e599fb56a619b5b31b37d901e0860e15f54a33e9dc435447c597ede361a40036fc578d92d7c5f5b7077ab78aee97188020b4cae9d112d3214fe70f2fab14ddf22282351a3d513ddae702f5ceae0160cbe0c3951b988dc251e7781cae6751db5c57bd3981e4d60bea7e286ac2e7bcb76ef4173643e01f6439cf4db5492aee1b33a0f9683815813b76a0398aeaf7c131702df169bf846c8446daabca651f551162922426061347cdd11243ba618134a6662581fe49f6bbd3ce26fe168791a4ba8d54343caf9bdff9ebfea84b200c97b8dda7c42b177c576d723dd534126ecdbdef0479a63cdfa9577e76792699d57bee090d2eb590ea847a59be9ddf8ec541c3b33d793c98beb7760f96a8728ff5d58898ced0abcebcf8398cd45baf9af286e00ab72483582c2f32d02540986d8d5e9ff2f57fea5d250ef9fe99306ba7310fe00fb84d7ec72dc8ae186febc2aff2b466ef0676edf95fc3d9de7d2d080c16e15b887f1bb482270e95eb8c4cfee3ff77916f584f848868b9023f0b6cf950f6af5216794dea456ca6eae809d93725d2369ef089c82338258f5d7ddc6ff14c0ff0f79e645cbb966b35fd1edfaa95f1c7ae8dfad8a0d20a3762da8bf5848237a31dcda0ab367cf91fcfc8716beaf0b35193eb71cb032529a733810a0a0486ec097209f508cd7515475498ebcde5ba61acbe1a182a6dad8d29dba00f14ce91138692bb00407a068080f75e86d0b2287ac87179c1f2f3b0eced8ac4105998058e0a278a8478fd3ef1e844a8ccafa2d67cfbfed3bf71ad6100b4b2fa7c26f4da8ab629f150d0a71d46f14bbe9c776474914ac703e5a00c361f1572879347db7257856b3b0cd8cc3c223cddd46d4f59721a2ccabf4a352cb04df27e485d2640657cf97df920e912854dc0bc348e6482b783939ba305903204ebbae9814e5df7c842543e49217115ee8bff9738a6daac8e89826123159597345473d76e502917f6e29c7ef641f4c04492eaea6f48e87913f38e61585b041ee0a47bd2046a89aea6240b0d9c998903687e0ab11adc6aaf5d9e6e6ee2b5c6b8cf73a9ff3c943d403910f4e01a4a1b02f686bf82bd5bebc4e9d77e7d78dd6d8117272aaaab0c43ef697ff231fc56257d03862fbcc6a4d38c1ac92149b1f4045a61f67b2697b63a67844f6811dfcd1228c3e72f03b69656daedd700e997a0dd6b9b2ce3a6b7bc1f4ada0b79e8e42af57fa557f130886f24681b8627262b264130c934a9c4a2bff37a6acf5bbca09d1a8a9b3ebc26009c6272b007b121ae0d15c4fecfc15a8393a472024f785e3a012614e7057f1eba9cc8c04e2558fc72643126dc44650c26e93fe0eacc992c28d652fced837b3f1e0415b3165bb56c6b8a01491dfcb0c8b1ed858294100f63d7e2db92f0693edc2b34eae49c4a0017c0d5dc9d593034b400eb45296df22a9732a718d30d2d156d9211ebac181b74dac2e67c5a870cfbc37c93e0bd02f632e3d87ca5a778aad011a4b323465ad518a54ccbb43d54bd5920b17a96b738e4ffd5615cf1c853c3c523e52509d00f1ad8434241f484fc7d63085a81b4432f34fc9653a5a6026e12eb5835bb53a583b8bb7decf47cd8f5ebf7ed39b977c2beccef75050c8ed6dfc670ceab982315291e229ef170d232278fdaed77f81b5bba1f9df5bce355b0475d246cdb09ad2207842eafb4498b885e46411d057c8382afe4bffc9410a34b926650b11d69001260ad2351b135d0f46587cea738ff65c8e2759d11e796c5be58534bdcdaeccf11033dfb1c7d9afd3ac8f44f2e1d60811ab287d12ae52d38dc0f8326c2521dd33a12f9a75cd7745e82d5c9b2ff0034ac1085d1589c87dca79dd28bf9b2d5a64b210864a187bc733cde0e1eb6f72e7db673dcaaa3d765ae358e76c739c5f3c391a77e816c5a3b1b15f073a35a7de3a60ee793c87b018634b22063947b626b53d814dd6f69bdcd1adc085a49da6b173c33a972c89bb6ce19ae935ade2ca144735cdaf8473e8eba0e076e5e4f552b432af98aadb61af2b5bbcce728c6e8e1832770f4b62709534dbd5a972e37a9a2292ed83d730c2fbbcb9d5c4c330b44e391c018d8088e400ca228a062a4ab12c21fb721508f9d506111d1eaebd821d5043c1ff1b45c8a36fe2e3cad3e5ed1e1e003009f3548e9fc6a18b67ccdb535164fc7fadc51d5d2b23bf607fc6a974b1b59ac7b7c35c7f5862d28ae93588457cea4ac0d573745807817df1ab47401aeef52b590f86de98c64521ec99460100c6ae10ef7ce7b0485b6deceddf9fc2f60ffc6dcb0a9c2f40881fc228d0c1a7f9ff172eba445ca08729330514abae5748abe46b14a8efb9a00fd125c464a566a743a26269573067cebb513bdbac1b628d008c0c749e0157658533597d023604b8fad6f8ff79793618ed5a9ddf7f7c48beb61aeb7a10f33d109dc58cad79879adb89ed095b340baaa451b4937f5e190ae023b6300e29db33743096b32909eb873a4099e57b135e2869bcdc163fc6fbe876f2659c4df9b31a976602e88f4e85f4852fea3ae5552c7fea216df7b518dbc2a342bb1280b545b084f94e65e9f139ff6d29c971cfbc501c6e418adec984b0bf6104ff511910fe5e18719e3a85e21bb23900c4920378904ef1bb061512f3a3355d1d699ef4670467f7b2f216c99473f238e3dc6742eff0ee1b11bb4eebbb4ffd3d746562f7c47028cfebfdc2f37daaa989c4fd7cbbe7ee07720cf9ba008c306e616d26be5c66d5f64b91018504af2eea37eae1e8db0fb3495e24937f649ed53640a84cca73d417babd44921096ae7b11170a97ad33862482e28aec1c534a6f165a86e8efc879131501cb258ceb1140c4056455c29f7db543cd95558f09abda434053b3d05a589123db555aa86c478ba5ef838db1b9b0ecf634f81f980863a490b3cac802938848acc8a38dd85332749d8c4730943a233c155bdbcf2ef7349e2944d69f108d3c80afdbfceeb1dcbeeed599e8629004be58ee7daa3b8435c59cbb7f05655943aa461f03b94cb95f5a33d677a997270f42cda9f09fec583b95568f00f3e4fe865a4789d84d1d388ab072be6bd619bf13757d1c8f7ffaba111bb53a9773ca7dca1cbfce237cf2b51d1f6479207e0702de60c5b803e7cffc1e4da204d6d632d12865e0b400fc290bf2ed9879afefb79889a91f07d1d57a0eb19e82db87a9893e8c4694949fb12a09ede10140c03495956f508106e5603c259e9676d278763223e892f2863ea9bc36e7a43e00ac012dd0be7b4214e33ffd1ad35c42afe0afb07f687f95df03e3b5eba3c026179eeaeb45cf5251c3a7c257576b7edb010d214338343b9ee90f5c5923ec75a0bee1ada7216ad4d6a9024e3b2b7ac1bc8911d68cf77b969329fc3947ee701c0b93cca95121c4986e4a140dec0a12732fbf8417f2caacb4dd7a0cce4c77aa89b18d340b37363b6e307a3f8faca37ce87da7b4368c9519d3ac7a450d856d597bbcd5ae89e3057f46b6e136ab602b75775b753386b5422f3cdb5c95970b462cb59f2a33b7ff289d549c730d88aaf81766e185c219b35effd807f56ba03ab8a88dfc7d5658341b6e7266f48c569abe6c4f2ca2a684819b79efa1c896f71fad708cc9514c6c9bd5c066a168708c4aa0686eeaf6d3fa76bd0c939f2fdde7d0f73997e2588d11e0638a316796ff6925425b4b3621f6ad355ed1c4a89113d17d9b2be89f594200a91937f6abbb5f13d6198efe362c3064c5048fb00dbe640e134bb39186d0321d3017435539fe2bfa9bfbf41615fa407cee404cfa31f027da83904e0f9436994c00d428d5b6ac6e49d342139567ad7219c636c71319c987f6c08017691b499cedbb769ad6897ee64edc7f3875ccffc7ff3c6a12812a36b001f3f5aafbd07776aa0fe66597c53058b28c9cc6a804eb4ae11e81b1205addca30bbeb6a958580ef08b4ed591545e2a7c577c27a24a1973ecdabe6f438c9801369e19d90804b4b087c940ff72976dd7d6fbf01283c61d0fc1aa9728e3e2cc6a2a922e88865c71d85673caeb5729e46d481ea670e145bec891324380b7ab2a21e07942c5e86f1df303d3e1a4cfda739efd1b0e2aba84335c10b331117974e8d0c024da9fe7584215aa4b2c8b94731124fd79c952c8efdc26e8eb0047b3f6ae76196390f1ace94c1db69e9277b3d9670e43d10494a3b5b18b4640f91f2887b43b59aa56047a0d807a9b78f0f55062de99c43667fe4869589264d37aab8774bc19c07a9a6585104a2a9801f9ba6e902e31a8caaa26e9ab8a70c3152ffd96f01bfdeeda6d7c9be6d1ec4d6566d7cdf35e4c15790614d8feee99da348285f97ab87d2de32f4337badca42482e69c21be78fb50ee8ec64503f006b3b0be3176789be34d9d8f5da846b82b91a65ff4c5d1f1a1e57e300477bb0803ec35638bb133f9530e2bda082277f8773e85f630ddbd4a7e91dd9bad535bbc267c02c46a254422e820af1f90ff53babc5385265b650711f1177b3df4e6f8bda3a32f947f0012f1dfb9e307f4dccb6e259a9ad5115234aa3ce3058611e55ae0e7f87fc9e86bc8d0b46186cdeda852b6fbc267a5e331ef4f4187e289d90dd4e962f357b19504d7dcbdf1b1d6ce67a95e1ceaf66e6337941b19a20dfed8b7237af6b2b7b673818eecde9763e6e3eaf1ad8bb8f2a4eb8b2d005fcf6003bf76af3f87d5814d99d928b7f3305890752dea95fb11d226d9d8856a0b151f16bb9ff22b1755e245e28c878e36942c20bafb7b2d2fbec9a4c8667bf9bedcddcc005bc603770e6fd9e2937f6ff977a9479b9d7b83ddf1374dcb22a84b9ec1ce9fcb804d1f4a4e8827a99378697f939c2c6085f5bae3b0944efd7208c9e5a6756de63e310fe8190add5d388739c3d8051819615ec4e08a225f5d66858ae3419a6c722104bc6a0696cd262d27585cda36126505c4c2141090d8434e54312e76bfb3f709b12531ea51c6bc37291ba0d40475eaf89366629a0128cae947c8e285b5378215c31071acd7cd215bd91eefa73d567f9cd75613dc2e3cfe99969120d413cb81f9a46b832c8ad3761311fa43427c4c930a6b508c878d9408cbf53ccba4519f77c75cb8ad75742f21962db87ac06b6b9cdd8f9696f8a7bcb9f3241e168ed543ea63c96e1f4a64149f903cbb39202959085a168bbf7f11bc3db29edc2d9e2e3dba922dc38b99b69b7014acd536c32de8bba4d8ca0604e43ec18625776c1fb31aed5ceb34c49c45104831ca20c88847e806eeea745609671d1c9433d99d3109656cd293c5e3914c8447f9e4c8da7b82fcda23b5592caad48eefcdd0f70d28fc4c187113fe94ace85b699ffc44c28e718490785da8f47c81a5bef33585a54d86e8fb61a201e654867726203ad06544df59d9d397a867f6007b987a1acfa9f8397144ee7b48ccdd4a0bf1a28fba251231b2e8b134930b33e1bb58a9256f8a157e20bd79b0d31e9aecd93c2630d73079a6027d68bf72929e5745091beb004dbe01ee41425bbffee31bb312d3ee775df6c96764d66ea2e9c14b0428af1ceb4ffcb526dd9732dbbd1e1019a29ac5266012e1e087874cc8924ee63ee253bdcb863ae4da6b078387c2a1a94c7637874dbdd2deb110fcacf5843bebedeccec846cec537b98f7c49107b04ee0366e85c111f614af74f0f4203c095ffd8bc06b587ffcca687135822c3563d77ca10a5f0857a3080dbf2a0a858ea55d2164f9149d56918a5c88906f10f0d1e953f62548836dd24e1475d12ed0f6837812020306a4e737ac3f4322dc5bfc3b5c7f9753c3a2d8ebfe0f6771fb641a3da6e89cabfadbdb74aa5f5e03dffd28866614c03b450310b31df14bec93a23596af592eae76f32adc8ef843a15d7483c435dc06d6414d475089685baa4d8e6628f13d1b1da6022b06619ff49851c5d828d341de7e6f78e766414d9dc4498f80bee2a7f4165437fab1713475b96d2f0f89bcf09f4f830e859d9328372e2f6b4f21ee621b18d162aad9ffa200ea23e92ede025caf2f1189048f8e392f3253f38a622aecb1a85841765ec9b33bd6c021ad5d5f7c5e6c220c0e3385f7752bc10340d6a716b29b343bec401c02ba551096b5e5a886467af998294805ed645bf31df9bc61f6e3ff2febc35cf3878be24b83907925adc833fd11adbb36615431b04a76af9b3f3de1c2e681688d2d8d13549f57050078e3c921ec6ed47aa1b1cbce81dd627771f05129f29caa776e7a7f1c84a3a78f680e895efa2b07466858640c4a756601d538d2278ba1210cc8f466db5655d513470088607125ff5c188298b84c8a05aa169bf4e96dfa221f0871e9da9f555f5483730baf4dd65cc3aaab31ac648f63310e6f3fbc1d09ea3a68faa56817b1bdf744f2f7f49dcb8a417ed7f63d875359e3216abb7d9a517f8d7954de42e655c493b93c453bb8c9cc9d73f725b87533abc209e99600d118a56029bffa1fb0de31279bd4f940c37085babb51f2defb65fc6d5629ec2c722e255341d7c3e381249aea31f1369d70f5b258c502d0295cb0288f052e2d0a81397899491290d1dea0a12590d4dc22b5c3cd8bf6fef12846fcbbbc9a686b91dc5d5eafb78519d9d27383d0520d7c8fef83450ea4cf437339a53b839eb7f178665eab9830f1749ed558798656841d920a693568925aaa5959cc98b462f66fda64f8f65841890077c6028bd27b99aca9f857cea3240c34964b6340e8d82ece2f372e2f6ee0e1ffe06360f3d5a52942450da8b22c5dd8dff7f2275c4c372a3f341c54e1fee88a685ec0b17c993176b3e594c0c4870d2e7dfddb753bcdf4d782bfca962bc06cc010609cab6b6a88ab8bb2682bb36f8bc404bfbe1b76757b2ab174f06aa4cc707e30efc94dfa5f17890d669d26d940c02c4b0e1779b0bce3ea00aba46cb72b1504734aedc2c7d9faa98447f4fd4b009fb46925d0c9aab6db7922f4f35c06ebf6f3125db01deb0f34bb1b74761ec498e0efde2e92e9882639fa1965335ac646fc098e07997f59eef6bb5bd0199d25b3b6bd4180d6add7650137f9743db179cc54ab1e5e3089c1a7914b4a7c5dc14eab9e49bcec1a67ba48127c0ee98a06782fd537bef4145c38da21540a1c1fdf91b7c69b436c29e7e61a4ea149becd0e9feceb4185fbcc06b5f40d8894488f888ad99ecaf63528585cef63875bf0a9edeec30b5e57e292b9d8aa9a9a899d04396dbd505fdc194383d8e67ce3e32c9674c916d266df0259d3c621aa63f0580d9bca9d32403200f70852e7dc667860b3d5b3fe0998b8343cf87540cbddb4be63202b8d83bbbcb4ac4f457495815254356bcdd6b380e59366362b8ec49217969eece753b9274d7729739ae6ea80b403c475bc902410c4ab065f7e0ff151cb409c2ceb428e04b0f22ac800cebacf7b9bc734d92fa8f2d3ce05e79f2750b110fffa83a7eef38f6452ea8dd549562e6f6ef864fed15a1725739444935bec18fa42bcda85f67a575200eaec4095293242f446744e9a90d73d92c9b8262573093d7b8ac7d544e151d88976866f5056ed192efa4485c29b9818e124029adbbe1729d9e653c9471f277fb53141022c5fc123e4b92ab00d97c0ce501e47f71a8efbf0b2bb173a17f5c29c2448d5631549d29ba245e8f46593c4e5965317b170dde28dd6785705af7e525c2ba187230c80502da33400dbb97e26e4b958466844aef0ca98796ef56a2c83abdd88308d03802e52317ae38e4fed5b832a11e742bc94949cd84f154a7c25ad0e8d792d7b5766625304c20c0a154763acbdd31f6a2a230c060a2fdd7148880b9cc4391f8f6313b5dd5a8f841453c85d50e7987ebadccc0d3754eed282f107249a507626151bc95805bfd7ed1a0e86098a7ba672bde51c7fc2bdc5df828e179b0e4798fe1aa31ea5c4fef5cf321496ef66de1e49f9a0fef5c72aa279726a3a015d31b8b270fc2ad277f65796d3ef3aef86b060d767b46cdce86d2dbe07fb40b90704fb2bf3a29e11bbbb52b9cb12e06720b54ac192631dbb32c3c8cc63be8259350ad46c4b1149c7f8e09067e8572190253aca70906018244a3430396347b3b8abb17162658c9ab9243c0e3a6e20fac28cb27f04296cf47ed5a19ed7db544e398916f0209574ee790b3222b6119fcd079c7fb188d1135c13b5cda70cc246a22d4eff3ca96f9841346b9877e26621080967d70141260ac96d229be885284c16b4b57eb42671c78ffbca3a38ba4bc8f38a48751558d6515654e72da98216c3e583084913f401251c1672e06ea922e658f49a8f7617507ed5faa42917d6e1238bbb3866d92a3cf4d5b775cbafb9fba1b070ae568b1fa273398f535a0e664f7604fdf95e70f350b3107f42c5c8ae5a8963a09dd746fae90c722bee756f2c5a6ef77c6d85fe8973e2cbc660a52e088b0b27f531a90ae62763ea380d01c604e1d40f4c0227459a0ae06210390645c7c7dcf2a6d61d4ddb644fdb689b4b16b6c0690e862514c31a4a44181c01cfd334a1898c5269e325866a4cdc941d26391e9a5cb6f0794463423024b6bef3953579350331bfcfa44bc56e9c93593a37724c697188bf7ed58cceedb7cec1bef68918f0ca75c7afdc71a4b929903bf78536eb4b6b43a5b8c640dda9d904a17f4d1a26d876535e8464eb9e73fdc0b1c3041645902cd815ec89c28397305ae39f38e807432e5e07bc0963cc8465215d5121bd1ebd61cd268229de9a0cab76c3c82f7e688d79a0c671e03513f9f899e73900c1f3688ff114e877d026164e062ce02870f929b0864b0e18bf5073d80dbb2c0d13b3404a9cadad7a2ab7f00acecf58cb7e7d99b2cf50a69898e3367650457cc0a4a73f0d3f3cb3aed4cfc1d3408266bbf74a6993be9ea05169ef2c59b98034e2efd4915dfc403c617e966ad1af2f080597698b6d70fe16943567b1c69499261579ae439a60e6be3e2149f6b8ab413b374dc483f0b2aab920610d2386adfeb2304c84f41e9532b2842654c9444802b170d25fde0d093221ef659ed98f2652f1ec827d9c41533d2e6ec8997f3bf4b0a6b0f14fb1773b7ff63a3e139fc476918b001e4a1275a3d8eadda20c159ec6dc09e18c56c50c5b0b8a213e45afd0b97f9a9d98e2498cd91b9cad3a2dc7d683a1d0c75d11c56a3c9ad94ec5493563e2dd39475c5e44d2c7b44fbaf88d936282016698777cea34167ce0e9247eaecacf0290ce7c0c81027564c6f9fa99cfd7eb6779798d9a72a97e6220ef8ed875e81ea8ac19da052e0344d716d799ae55de1b298bdd3386e46f2ae260eb4a01f98ee64a60b1d1c321c959a0248394e41376d0550e2cd62b6966869702802b9caead6569c68ca8c7ac70a8321ca4362140f83943826c0cf5dc3309175456bfb4f6cb90cbdf67449d58e31389872c64d7863ce7af969fee694adb7ff5d2a47f136dc06240c49bd4a0b765253b16ccfd2f8d74ed26ccaa5be3367ef5e5d38d695aee1d355a6e0c9f83a2331045ebc4e9e46b91426f7d781cf1d34e8f5f4b7a5f03dc14bfebb9fa1fb0dec57c100218feb0573b12d95680706e504b4606ece4ab442d7db9bdafb60b4e27e68d3633cac83aef51847744ffc6ad16b217e1fe2a6ebef67189310b38513a5a2b6eb774d7a64af5dc85be8fc9cb05837f798649d48cca5d8f1f06e80b8acb959682be37ab25ee04d35c6174b39d517c21bffb6689551222cf5f6cedc4ec4b3e8cc8b11bf60d8705b8c0490797f5a805262b7c423a19d8cd890fb05ca69aedc5eb5f03000504aec4a021e5fd32500e2d45139e4951c9521b76aedc1de27e623562b75e607fa57bef67973ab5ad5700031debd71e2e65e9269e81f16da7379a6fe1b713d3cb3f9c9744b06301880b4f70d9cd62e64181a15142b37f0508d960b5c693f8311a5a0db200fee3dd3a81d625e252ad20ad09f26305c250b5e6f75cfbcd5e0f09274087955c6717fd4f9ed7782d2a30363b846cd020ff05997aafda17e5d6f5820ed4bb1631b579eefc9fcc5f2f318c05274e2e1e8d9266fea45c884434d94feecc9d645c3bd04ab31d020b8d4a523d548cd2bdbdf68f7d52b36afda6211df8a016761cafd22ed110ea49c74db6d4038f9848e055f49c726ab3feae47987747614eb062420ec4563aaac57b11bc2b920e4fcf6236ad919454118a19f208ce9749a44aace91da427b139d1b0694a08d662c28670ae31a6b87d75878f9adb2a71285d7eb0a355d37df74a5832296b472f3166c624994a69ac83d60bc96a3c7099d2d45e5cd71fcf04760db33d7e959dd7623a9e336fc46bb34d624e7c6f572effea3a209830273b9fd7190282a1f77a9a1fa9dcabe82652719bf0e91e5d98c74964082f53c7abe2469b226e09764c6b9f2b735d017c6e86fb56c6215af9524ba996128814300741e71b8066e72ef98fbc17773bad2602283688d125ef4b9c3cfccb35c4829ec2044e97d50dfffcbf7cae8f81f73b1582c845c6e68b2b4336b4ee9c57b4258461ab28bb274545719f173b19a9cdd891dff4e85d0481f74e6e929e732257fcfa2890f6366c973d3ffdeb205d3aad7c87edd6b2de8341365b7c57e3b3eeed8e3dca6423bfbffbe909a580ae774991852eafe90f3b1b212f9c7bb3f23109ab01e2aac099c280b58d4c654e4d873df1d769ec5f0b0ddd81a0666ba454293db4d4f14b3a25c9865ad9f5367a36338bd91d54a3497ab413dca671a5ba9742f13211c087fb3f4f67f63f09f28e6212507a25fad4f8a7c309799e51d72304a989feb0ff89eb2cc08c013e876ff3a576ebb433bffd6f31606bfb9cf06b7cdde0d4e05b2c0402a5b457a74dcf04c710c83447c7c3e6805bc2a36262ef4230efddc2200225018349d6d266d182795319b805f65a0d56a29a9284eb7755098c8c1f902ffb2c1604e802e3e65f851550206e72d902ada1dfa15eb1df878ff297e8ca1400d53d31f5191dc24b893458df1f8effe69d107b9294b9eefaa0086ff41efb4a20d123380f25bb1264400a3e0e7488d1bc2927b088d150c4267510038285d7e618d04a9c8823eabe5f933a4ae5ca52e6f58f125402ec2f1412096e27924972f11d0fea39b0fc7ce125791b253d1c310039de0209077a63309f235af8bbfa756302fd42216cf031e8222aedcd0cfc33b3f72641ecd3344a4967397881a0eb45c63833cc2efdcaaad23cb560542123cfe89338c556ce72184b71c407d6132060f1beac3e2037a50ab4f2ed3d1f6a632212c71b59424fe65cc1c73f639644659c765c66babc73bffa062ff5065a6a7c37e1f98e404bd7692db044606f7e2fefb529d571f2739e15e7461922a8079f0f496a1ea84b5adf8f9f86750cc1a821735fd35bf9a82611bcccbc3abbd2abce8e97939b473bdee1ab83c7f96f534f5601dc9713657ac9fa7aacf426126382870c0c81fbb58681b05817ef03b0dc306b8021ba2d195ed85b2b08bc81e04872811a1d80785463d5eeeab86b55cf88ac6c348efda8e8a115cbbfacce356508a1603735eb80bd8f9a07445a664091bf4fd68f3ada1d9d3a74f792af5f846734a17459ddd012cf37dabe937fde7b016f15765dfa4e31029130924a2af5c20d244aa2aa50d5c5bd6ab0a190f617343315ce3a4cd16bffb1679691dd746fc67314d7041cc923eb0b15d7910ba80df7a22cc86253bb3ff25d4799088fb9b6570bee35ebaad45394c077fb2e747dd8f5bef42e127a8a50485fbcbc1284607eac1ae3945789aa90f99ff198c187fb621795e7f8c061c20fc7dad9be773f808fd647967838593baad672314246b8a1b2933a1256459d778d206b0f518ff6ebb32c25ff7df00c29a341adc07764f5043d23e5bd49f6534918283fe4dde68f9d75759ef3dd46857f4771a00bd998c9bca88d7b7225a2c1cc048636b773926cbcd1a5a93e5591c17c2e960f1b4646609dab561e98f7d5c8ca6b178e6ceb2b647e1ac5a943c313449dcc4467297f1bd944c3c99d6e3f155d67dc0bfc42090b563d1a38eea0ceebd12d4d81b684549dd07f18c6e09b34aededcaef44ab7436f176095e7998852200a9eb5d7fe7b3914efd795dfe6b0ac6c7184f7dd818f37206ee9c2a87f96aa6ece84b9cdac7e612c5a3e33ae7ce271af2adf5684fef7b3512dfe5fa9fb3c64bbe370e07fbcd91a3545089e37d757cb6f56c48a0b77c6a2c67fee91077cd7c33f6b2a59df2ffe0307c2d63a4c5cbb5a76cb3f76b60ad912b2dad5c18d1201f00c675b5687dbcba2c7dbc9c6330898794ba532b9f75f3df9640d74c3e583acf696e45331c47c8ac87b170c05d7753066cdb8a9145f2f52bf5c6bddf68650534302ff91c69b2e437c74e9a175e007d3e87ed8a0d3689cb18193dd67015def9a9b5bcbfdfb3dae71fee5e693ba13f7a07cce27a55896c63afed44b0f1aeab44799567021ed64b1b27e624ce91f13797b57f123de0a46517a08d7a25c4d8a220c2a09d45b180f34ff82675aecec2a85d64482f2f7840c7d141cc700cbaac54b95ba8a34ee99a0966b9c94b0e2d93e28d82e22722073bb29a053b0b8f5ae070a3ed1846b5c89e060a4f913acb5868d93929db508c676e2a1ccf7076e2df11a26353feaa314e044303171a41f424c2b754a61340624a8072889712a0c55588baabb493929a35f26d864d59a07f383c0b831ac0b825d0d4e8403baee85d153d9211c1161c16d22aa7a536cac91b09829a3213cc1425de01b01baab8b222dceba3506cb29ba321f3391e960ddcad9dfda8d130fbc6fd6f8ecfd3831c423c7218e35947addbb90353f0289898596ed589c7d605871bd299c1ede01642908d8627f84de1ced39b22dc294691d23bedd92aa03fe3298069946e7988f108b6c9321774ebbec5c6050180d2efa163d19989c6c2762566004627a102da562663ecfdc05a4a17b7b668f92e97fe2c30a41de2d95581191834cb09eb3c32b0cbee0e66393f63d124d473e3c28591b6d36a55518d5c75a6e484902ce19cf33cf0e233d586dae6e97b362fd8ecb0a7cafc70134416295e11bdba4331c11dd90f8e6f0c22554a98d0c62db677cbd377468ef8fd4b26658e6d22b76d495a3eb5cc4c97f2f0968582e3a2ba2e6ba66e9e7e441577da2be1e12f5c5a7ff97e78446b2dd914f5e96d050900c7cdbf825540251d396b011299efc0ede80df6218a20b439d477486ebf6ecffbdaee5b7ddc538c2f377104a403d9502d743bbcf5621806701a320712fb89cc8a4cf94ac3dcb24798f7eaf9dbc570fdb9d555dc56dec4397668d43bc77d2202460622bf4ab091e77d370448118b09404a3f190350f82c0d5b5ae580e6f1758e2b6ae6a9b3988b7506c6d54b1d548da986cad71d72c9d9b2db4f7632b1ee4fb98293d72074ca952b01d0bb8018241a312928fb01828d1816e31734d9b99a0b0e97cd3363309e2742deb473e238b05d34ab5ac6f37526e3f2093e47c50cf920356b59db590ff0e99ee67b4660ea02143778ff7d64b01769e693bd26f287a8ba62f01abe8f5cd3b7ef59d8d1cef4b85d21751b25eede983f6b1c4748ce60335ae1c9d6f275d6b57f7f87901af869f59f12b9958f625b9c778124478ac56663799b7851988966294fc40e6105ba7edaefa3b3e99b486b49be796e941086580978aab26c9deef7a52f1be641aa01730c96b8f6601d8c42f2d77d99fe60a18e59a0dbe122125c4a03255ab427e40fb58d5dc917badbccf4e77d45c27cfe262df8fc72faca648e550cbef4f17a466b71a174a32d51a14b98398e78280496d70af193766ef879426eeee9b46e1e5ccc3e08e8956af974fd71a520028ab46905a600c25e11d14b36314504729c77493e9579a006570c15f601c84a8e3116ca375ebfc446e5d2e1f85fe696bc47e113684545098058d998a71ddecf14c21d2b3e8c064979d1ac8f80bcb3fa37fe7aa59b7032f70c32b66be161e79b844dc58740eeaaffe060e589a4660dcd6e0cea5d2e8af1b8f1fddc5d5cb250a75567f85fb45518b1ed4a6c1a465ca0e62e1a6d4b06abf2a32463cdc2c18266a21fd22bea223a5217b398ffcfc7669f75685a71459009c0aa0b0130250c9f7d31f9c50aff405fb8b085880ff1f62f41122e43d20ecee892378e1380f0aca96b633561de21651a9109661bf33c0365857ed677294ff8887283e98d490bd78c271d793818ac67cff6e4c04122fb105a64204356594c6fccfe33e304b4805311d246544afabfbcf0e1c004aa3b484fa7c70ce5e471df5563932dbc929dd66a6ea02897af847e5b5df51eb91f0cd7d975fd3bdb8dce097362396919aeeaff7bdc3983d0fe45f8795d4712be448c2620fb32c9cc5a294710e1280b8ce5c95fcef21b9a3c457aef405ad836d0fb12ee0c3a4a24c4c5c821959f52d87704d60081d8635e2a9340c7a6ed38242883ea2b5df3e76129b827ee112e8be4f5cd25d7cec4106a1f8d7fd75c935dd6ef7085adfceb0a5b57e65fe3c20d422bce7cc1af1f8df7ac0eaad7edbc54a85de68c0cc7b0d84e26330e6aab43165a1424910bdd90891e8052d06345a355940090542b9bb40c6e562a5ea85567ec67e53db8e0e5f13f808958f013ffa67da78ba25a939b7c1835fdc5b796fe0380a80b0be1b93bfcbaacfdd6f3481b62e99967eab96822bd1dd4af6d85e909b3f6399f9288a625a4a5088fcc616c4954b7c0f6d3abd32ee3902fd5c0b3ac5d7df3afde3ee19e832677066b1341469700e8857205d02f8f5c7cee651755935258fef8fc4a52941710cd44ed42817eb11e1bcf2490d20bab539afa802fc2d2eeb718801bae4eebd7f82444128a40839bb2f6c332074aeb13fe85c3b161e99e835cba7e94c9ade850d6f2b8512e904f28488364b5665654af2cac85f67d3cdeee142a5c005c36df9beff06fcafefe708b6c573e4c8c9128af76453016c9663869eb0a745e6da8841c49aa159c07e177eccf6beac493baafb822118608f824919767359b07487df25b707bf1ada28d44f145f07b252d207b83e6b15836dd186a041b1cb210825c6f6d189c3b868789e98807a133cc62133bacf1f779a97374fa13be279b0228b917e314cd9b1ca8707fd8b982e4e95744487dd73cf0157e46089660426242d6464a5b4e5fbad9052288c1906695f5b4374b7c3e9817d5b7988cd32ba5c2400921b5e0e859aeacff518dfa739be55f9918370c312ce090a3cfe794a267f3f3eef41253eb54321606c37db57b300ee9bb56b5104a8a30cb3c0320e9a5ec44e271e704bd0d0c2c607b2f958025cfb6db90b11ea1b0e34e69c7df2a7f4e86e7fd58e24c4ef4deaf4270c9edfb86b757a9553b4f698d2cb3dc207cfe5bbfe829ced02780b7877b0d7ed9ec0a5808a069dfcec92fde35d02f27cdc5d2f0f21bb3f37e808d4c2683d8063f75adaa849bcc5f03c143cac7e166ed5345858279b356c4deac1bf51c602a3aceefc72d38402c62942b762d999267d735128e570e1c9f3ab78de94d4d66836d47d73f0984a38336eb0a898e1cde4eb59b3dd15406eabfc5f0e61b8043dad4c486241f292614d5360bf9566a3e6b79dcbfb2b3e4be5cd5e1a7a95d2725f0cc46c8af5c32744358025087d43994e4802d3d31f76c0f288e16f268084861356518d12f29d97e9cab71a54075264928e8e7cf1b15e43de5a81cc8bbd23114c54db59c054ad202b62358a7448f3222d5fa0af26ccc100743cb15da81e6bb10a12c30c4b9dc8dfa785306bb80c2ebecdef16b4110e387dbad0913ec2280e743619882b83966989799b7dc8f05cf7c0098f8fc51fa40071b16973db907b995007353b250418826ef79ada301350789bbed0670151abe4ce9f8fe300dd960b86b2e29387abdea61f5c344d8a8980faf23b95295c792a9cc731fd0f19641ec6c77fe92f8e7cdfb3db3dace9128e723c2aab7ffb37db638fb9faf5ab5cc845d4141a2ea37a39f742575076b5216be45f2dba3224bcd8d91a97755a03f531e0db521332d1431fface4419e4544e3a6d2f881604b3e2d33b7766c813714498755ceaf6484464e7c1c59cb752d64bbb88c767200612d728c3ed17321b0d2ba52cc27e18377946d175540d93f7ba7ec4625232a833dcd25e0b0d48effdb40c9305564ab7a35ef9af60299c7a93e845e15cc40648555712d71197d98e125445b8ce2c8401817e38f20990a5f809462b586d345394e6e5a36e6bd3047969b9eeb43f560f4dc25bd1da63fcd0e172be942fec692dfdd450ce75d1cbdecf6e91aac42ca3ed1a4707e84927ca73acea06d4192e9a105c1141b07d21207bc47f8b0e0446b62205cda72781a2bcea64be8c833b0d4c0258bc4d75c6a0ea15d2847f7534706274d26016079b8a096a7688dbdee5e86c0f4d9061aafdb9251445ea0e182efd80a292801ccffffff33