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

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

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

Block Certificate

Block 55167 22cf69aa64068c0e27c70b27fd84655b84322ecb693d0c967e876144a45b3bef

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4a99a1d4a7cf5d8b32daae4f4d2f862f79de5cb1f2d0164f3d93893e0ca2aa8c
Certificate Block Hash
22cf69aa64068c0e27c70b27fd84655b84322ecb693d0c967e876144a45b3bef
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...000533000080860000
002000008000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000004eb4c6780a1d045c61c34ffc46f9aaca4dcb951163d6061c9ae9e46407ec7c8cb86f61321e571d1c433bdd851c8e12b9193081e49e456545128d1219ee908515baa4dc1804ef2effee062246be80942e252ac6e71b37a48d473f0000000000000080000000e000000533000080860000

Raw Header Hex

00004020331739d02dbaa80198371ff9e1fdb5e82ce0c97f1e4d0df90d2beba49493683df9000a045c16866b8c7b4e2631f026c3f9cb3ec7f2c69d2592e834c03e9fefa65c6e0a6a5ad005188caaa20c3e89933d4f16d0f2b15cde792f862f4d4faeda328b5dcfa7d4a1994a

Proof Data Hex

59,560 bytes
1212160103077c280904d05e246885ec214206a4773d31da1b7893de39df407c39c2b6227e02cecfe1fb4f023ce3f07e5ab39e13b812eb20b9aafe00cb74fe97f4e2da4f8de1e18fcc99c6a144eed3b65b9bb84330415eb18095b2eaa9c85d31e71832356c313b7a069c13d2e616dacfce8bd76315f5763e2679890c2f2c31aa99cfc1d487dc16e8c56fb7cf7025e40bc62a4da139621f0cef94e6a832305bb2b4c6208faac825a627521cdeb9972ff4fc4913a3e1ed8f0a42dafe32d41d4080dc4b2c498ee68dba76b53ec2e8dfa2dc69ceb44320ff9e2519375dcd3c3deb24bb43683b436fa17636b2e87b4246818e9a8e4e8578b38b2b64e601f722748533a90eecbbc3468846e4de8b6253d971714d9c94074605e216477e245c0ed727d057d59ccf1ac192390b3db64b01f86c0dcc8ab86a903038840244f70b7ebf002a37dbc3f048b86113844832336f1dd88654ecdc7d3a2bb964dc6c1513a2675c8554858e583e4cd559937033e719aa0726f310ff9bfdaac517607597f1d5a2c1b28654bf62fa072a4f483de03277bb05711e84682d16d4e0c19f0ec64943735572733b1f72775b7e601f75ea02d6f3b1b4eb0bf0fb642f1392c03f21f2f37515c3bb131d337c924ec6d8befc5be6e4f107b9dda40e10258785200a0e90b26b62a629c2483ab8471380a3fffe6f70606c93fe53af5a32eb791a5924ddb8e378f1c3ef143d73829c85c9c8589f8adddf5aec81979a92797e94dcbf860b95350c8e095194d750217aa3b1d35a454506e7e6a31e58391aa024b289a64f6506f5af85eb6116ba3fcaef54bceefdafbce3a8307d84d1881f518127db8f26145d805b3d396fb1a447731198613323e807137b9e8c5e32d251aa2a31bd6561b9b1184b7e83d4c7ace2dba4f362b355ffda92650c9ad39d16f673c50541ec9573dc6d3f2bc37591fc767b6466da851f00968035c05de5395c23543f19ad53dc7ff2d7cdd8f894d89fbbf1a61f4082e25c4247d60aa2a2e53d00dd7ec228cc412b3d797891531ee3f25347b1e099d41329608f7e021788acaa8e093a65207cef1c646eb2e4c935364a0f2981c66c5436c6604d59ae816f49392a9fa25bd1bdc02b487845711635a87b4acd66f7141766fc9f9a8d1d1dfb157e0f21fce2c08470d5a6b4c786d950f0422b575d97d8324defd7be599e3cde7df1e2aa922a1dbb52806f8130f12eb7a9db5a27b9bb8e73b5c6c2f803d8a87a5476d757397ab82101d11d3fb44c74118ecfe2a8ffab5d7ef406043f490be6e7a608804a15714e36e30570973244e6e7e08dff3661bf6269e2f9f342a73ac598e9cbf4a390d3a947687f1ffc0277b8a910c87cc78db4430e047a5d5521a4e5f2ef1641e722c27500726310add408a87efe60e420aa3e63be3f807e197d29895e05b1841efc4d0177ff979c3459792070d312baa964e284a8fc52f137554048dcf475796aa162181f42a7824f4c87922f70c35ebf9d696c377b8c28daeb0ae7f9a4429efa42f5f0a66cd6a38029b96b6bde8cddab0e82cbb06a0e440d3afa6f920ddc8cba5f486469ab2d0a08df65158ad036393d3146664c2da880d1bb1ed4b1a7032794dcf9778d0341905cd01549da335cd036136ac01fccb19863ee74d9fdfa95e61ec6fc3d139488ad09ddd40b3b6c10d27964930e5fcdacc2e20a106a5dee4d4485fd46cadb58ffd7a94b29fc669c3a4d266b1ccb4b710857b783e043cffa974cd80c7a9166a3e022ce67b72387f574a5fdfe21337df444b3e335ae68ba0e380a97ae01a3202da02927198483db0bafe29feebf7c12c11ef0f95c7c4bbd8db17b0b529e362a30ccd96d65f28a98b98e8a134196ee50c84c0cc6300560e64324f859cd12cf319876cc49fb75c976d4c2cfafa93e6a8712a9f14f9560b1312cb151e1f6ad27b1389be0f7b456f11b00c12e2f38aade04d9079964c8cdddf975ad0e5953c7bd210450254ae2031b73e8124d2e8e5c3c099901f1faa9a1b3d6ee9b5aab356dab5bea7da166ecd363544f88a873081cead7dd9f400bca424598a5cddc51a3f1411d7267c7ff6fbc03492cc8e00d8cf74125d898695f2009147a31a90ce8867d126f507273c001fbca925aecb8573f9f78fe3c1398b4d841fa2335088e62d682f4733b39304641cc9314c849266667572d3c759a46f00f3f5011ae99d683953d831e77dae6af25934e56526f6616052bbc80b79e99086a0899677ff610515ebd8cd76f91bc7c0f1efe2dad1c1b69570437587f680df008ebdcf5e1b2f1d2e20ada2a4bc783becd514853ac69090aa83b643e93ae29b734074ae16b1473f6205d20144f59e4b2ae05433aa870b401670438ea20afb025634803ba27174d0eac0374dadc3737658e4d4fe0e9b2becc64b2e2ab8e267beab7631abc4cfcf202e5bb6563775328ea6f2ffcd83298b2076562d8634a9225a2db6a19601fc91b0d380abf8e8a67ef796ab997cfc1e113d473a1fc24ac7941bbfec45f4df4d99ed54c3dcdc743888d3f80bb9b165ba0b9763f885c9e5fc2759b430140e76309edca2ec452d86b7aecc630ec319121ba8f09866e34e565c9dca2f5f565571b6784e281a0958362708fca215bc39fd743f51e90475ede66af3f4d91cb88613fdab781517c5d5374bb6a939a9a6c7c9b8b40a6bf214a05054ff769eff628dcf6463de29e8e1edef5025767b15c6d5357e5cf43b9dbdf0444873dc6389f5f439a45c33699a85f316440da541220495ae260f45c59c2693724a0029901548be6468db83358638c122377d7b90643525ecd95f8d08b2d5f4bd12e746576568047fb7bb8dab09838ab206840d5911ee3c7ddb078b7d930cda42efa25ea963ba045b6fc729b10fdf004065fd64bc99022280685773783a6d38a846c68b5af73dc2c7792140c1a2fff289a0eee864f1575ba22e3b8ab2fa0e16f2ea2776f547613636af0276ab91dac9eca1912bdc1e5a59490a8a5c9d5e0b41520e62c3ffa8b96eee4d064e027e0af362ac4078ae2666f2c9f905ae62d0d566bb564f896f99516ad8268e3bf4107eccdffc280983db5a0a026ccf8b252b170b96f82cab0e2b041952d923453aad7952e90f419ae401c373e2beb5cfede9a6abf853f9a456b421f0ee8584684797a5c80fd1ee8a8039a1b755cd839498b62578e2668a313e9f65a5f5da34c0348aa172e0b9622c621bc108c11a40b2db2e17df202782336c4e2883caba4a5f0ffbcb22362bff9776ed71f8f3a91eed2d0870ea188c4dfe3cd3f556dc96ae11c0cc5549040c4e61b88ce3ceb6d0a2ebaf30532fe87968158334cb2963c1d65ff5c1bac5a8e878b4ea03bee4634d5eeee2b33349076bd0d43e237fc4f5e3056e917113188693ff904bdcd8fbe18847095eac3c7d6f9953473de9811ec9323e6851c533a052cd6f48c76589300a0c5bfd113b3a9f4258c1b95f1442b7b9c3af53800bf5784d9306646cfa98a5ef7cc40d5571b8b5986ee795802a0e88637756b54a064a309ad7b984b42316ed208a45bfd1358f81b3da6183dc1224f9e45ba0ae3c66033ed6b9f90b53ef19d91e14cabb8df5610721c7a61d299fb019100fee9b21b709d89f697bb0f41e26ede26ca39212a0e539122c5955348a3b8f3f6b488c606041f711a50d41552f6eebac0312664abe4ac2649f77fbac415457002906946d628ba728260ae922cd3633f938573da200b8338a7a13299700fd2d9f8c8894c2835afdc7f9c8a1c96e50934de61fdf7f01fe0bee095dd63b1ed816aca081bfffad01ed94eb97c89b829b267b89989163e3a41819f0902039f7f239ba5819cc9a3ac6c6313be214450a0547dd254fb85771a619fc33f8a31badbdd13e9ce075213978885023c3268a7405147aaa46b1e2194fa70de50a2708d7640e6082c4ac364dad58d16c12df60bfb2842c8fe0fe70b29cd99e9822876daff1a6380625e70c88126cc41387ee4f90825cc1bd3320e0ece8d6b1a65b0211e6de2ff46ff1bc6c9976f12fd56629bd5a1dd4233c5289f84c6770e784e378229d30d53c3abcd0f29c5e78f02944fd7165d70fcf65aebfab32ed66cf80ce3a65e66d478290c17434f0bcfc96824d21486b97aade640219207f2a74b509ded351a47e5c73e8c80b7abbd06fe85a00abcad5637ac0060b2729d2f255e33e67e1649a27082cf13ee1d1d3a2b92e4a91c50f5095c129d9a6fef776ba262242b12d1584207e10814e3a65e271606a6ac610c1a4aa1482a6e7ad4d64d9086103055cab58a63e2785396e5c9ae6c180144e7fcdf80d6c797670282534b2d57bc3f896eefab03cd23605b4503c78b08d7ea329d23e2b66cbe4507fdc122ac0f01d57232482f23151ce55545a23c6a4864a7d587786492e723902905aaa9aea137577f00b630599efdc722570bd13a072bd368c4a58b8dc53b444e0afeb2ef1646731781a9a13aba68dfb9e69fb7816e389870e882aee8bb6b797ce7cd48640d25e376a54fcb37482bf94f119509f435ab6b376a9d590b3516e17c9424db9d7f54004fc6f906b2e4ec4a75169bc18dae6e18899bbd2864b6562de08e0439b57b1ea327eda7cea24ec754b9f483b32f7cec23af7a400c96fc242ba911313fe0336ab8c74fb70b00def114e85051bbe0b38bd00400149e39648e17f26f13617e262cd733e61c3a1dc2323ada999577150cf1748529551296c4c86af651e961c7a9b2a9e95379547fd618150c402bf72e4c2a0951395dc35cbf5735369d3615784864e2705a2da802c6a9b3488eb52e78efa556edcba499be22ae9d674f5c40dcbc79fd95b78f553e16d14414f54a14fc62d1150f01d5532a0c1954f632a3e0995a6f56050b5ca862ac738acccaf8ad70ee52247cab753fe48a4f92dcd8116b875c4e83fdae1adf43bf4a1bccd639f4bd8c07848da87dd37d6f91e72f2de9ae80bbe807607bc12363954e2418c5bf39980d5291f7d9835f8b4f3399662923d99b97ea8a9c74b60fe184d5006256847a23c41d0f4602f596ca13f2a09da57a2d611476ae9a3debc2502179af7ede7a88d3ed00956a0e500d764b65fd35eebc897830cd2e5527b5925a838952820e2dd30e0ac970e3ef1d573d899de5ab1bec29e743e00c85ebde4a5abd8050d2f3b1cd33f96bc353b950734c6df9dc622cd171c35b250d8fee98dbfff7fe3b930bdf8277b04aad56d8a80ffb0a787d75e324a40fd295604696596158c072230d8d6c817afb470052ade50d97d9a53f78a7e0c05751948c0ae4d5caf6e7546903b582c7e3df89240fbeb699407b4c3bcb4e1c386e822677fd61f68e5a8a7611c9147237021b989af5243f311a1c4e5d45defc715db556c3d8cbf650c8ac559905e083aa6f31956026b874f5d789c2b17dc8cb7c156aeeb9b51d884cef8c3eca61856a0360c02556fdf4ca6e3f70994d407bae71ff13ae5c5d1b150066a6d30c6bee048aeedf475d0bd55fc951c6cbdce5cc43e7a7d7634d2018300b9bb0479c65ada14b8c9b7dbd374012dd024894e3cf9aff922479691cc96095b98da365ef85c74249744442d394f078c2d34660d13bca43e74dd3a88526d944c1263c2d006ab00490f22ccb245f6728d9e5b4d17ea77328be8fe8a499e035d55ba8601b4647b66c217189a9018c03465ea3d49a03918f9f3b7ad868761a85dc5e7071d31517e1b5ce97e79a81907bf2fdfbcf13b54157fcf32adb7c89b5658b2740f383344de2922253de51390a74694913dd8176745ec334214fc106a95b51c9e82b80e180de4af6a43c51d6319fe9dd099f0a9d3391311e8fc9b8e3fc1b828f273d9d90633df9e6b1874c650f2192dac8a80850a1cd5b55cc0887ad11afc72be991ccd7d06fb9eb2a3d20eb4c6a13fd233fd0bfef8ae94117b5d0ec9f3d2cb746299c3b8e10bc696dd7b460a9c7e5ffb4bd8f35b385a41fa273447b2e9fb91bf4d9088a270b1db4330e1b175586b8cc2b4d6e7511ff67d30978744bac19341ceb13772036f56d2350da1501a604d8b135e31d1e644ab369f19c301dab73a45ef3189458a672b37e8ee92a3ecd5e299f1a160275d0157832d0881c7d69f89c95e1fa552eb60bc77aea6ecc11e0161a737a123ace7888e006227a3e88ce34e832b14f83ccf18ccd2844e64a0dd94b85aede0cae4fbb7dd446a64ee191270fb352011fedb25d836cf85db0cc603f214c44b94dbe05abf6257923db324e6a46e574031757e110fc441956181f123d480be2757356acb4125083615ad223034df2d73d762fc0c760eb3858a3936a253457bb14f22ed14a9676bf5b470d4035651db05dcc2c10dfa1b4fbd5dd685be7b8f45bc84c2d2ac1abf12b0fcf13e265f23c98d52dda01cca4421d7d0b3dda8356f56367729f2de34ab474251acd8c442d26a9bee0aaebf9bd2ed5f45b6cb502e0c9fad280ae12732eda477534be493cab1b4e057e83eb947a2a14df707ae78a349f5e74d7ea29432f9db330b44e9121d66b374868992b76e8bc54a27417db349dd17917f8b841e2c8ec7c4daeea62e253efbb7c16fec4ec79a4abcaf2935293d2131d4f51902484b2107031d0ec82a2d5ff724737883f2b6fcac9374ed3c94d1e8d836378b2f3c319af5d771cd27472fefa93edba95caa8d5adbae4d71be3fba633c65ba050d16c55e5ba4eda7785ab1fcf3691dfcfc8e0d161c25b85994ecee82546f19099ffd734ad2cd3a3f321dfa09e04cd434ab05e12291fa08946ffa2267d656d4f5af8b120cf6ca1e6292b0cae8f6a8fd199736ca4b9a3824d9a3d520a219056f768093966c677c3599cac19e795144c511ffc552271fe73ab33da101a35921c8eaa3d9631f3729372fa4536e77c3bca2dc4bfd85fd76d527041d8818a87c44632912a4dbfe6a4409d8b3fcd6107e18a9d0c91a805ae149ce140259c5b65525a415366672167468d93f56e749fba7764ebaa6159c73b0f3f1e9551860ea8bdc08f35e9a6d32a1dc5256c7750fb82233122440eaddf185a5fe143daeb36f4e92ecf4c6e376f7014ba79ed905a2d4cc26e840da11edfbbd20911d16720c4ee245ae433e286bbf3ffc95dc5bade6ae67be3a41129510026713d8e029b88714e1364101bdfd667e63db25fd17f39086182e6e0961c9a134d39325407bf3cc47c9f7b57a9cec32bbb45bc6c4c82e2718b0d540d7cbb710d2295b46c6fe5412ccaf0beae4ef867cc5cdaf962c529b566f1dad49d3f049fa28f37c1982bc1baec1c9a948818c915053d53dd1e39fe8007f8b797778a24d1bf4b92d9b08aff6a206b4701eb56b4af1fbfacf17ecd39594a729e8fb2eed0b5f8c4711a8ceae7a4d7b51852d6183e45d6367d25d5b9e2af35bd1a794200bd93542f6ccffbc4a3ed014b89665c188855e884d273f6b984915eea48e50d25092a6c072288759e2cfa79b51fca6a21aba0f04bb65c3db916f3e307a078ee2e7dd03f1095e8aa4acf461429ff258fff26f16cc6c8c55898d93c3eb0c4bab88c59df4c13e7db2afb5dd0e836c8c228d6a3583dd733209d7c578f6bf9b753953c31152a3592199ed13a061713d418e184085ef9b84812e1b7762f7a8831172fd10fa17691548395bca9926fd9ce371f3ad373f5512400781770968cd4a437ab3db496951aae8c4eafbda9a05a884296ecabdabad6f7352a3accbdfe88e12cec6fdc39138628f4a9af11f65d3e9069a46b821b55b1053230c0bfc774a8bccaadfe0b71c599b6add653c06839cafff38d9f152b816687685d61851997106e72d03f3f3d9a8affc9ed3bcaab216b67be57d6061af06531b9db849cb93279fdd78e3029f6c24e8aa7bbd2a38930ed23b3cb86c6adbd9a6f72ea3ec3545a35e64ea795e4191951882276e12097cff1f22e77b9c0db14188136eb4a47dd42e5f2e9f9c3dd2ca3fdc3b202b9954a83b173ac221105eaf2b41227aa631408d03eff3d683e758078a4b72210f4388273583d29f4a24a80d87b9b514ef992f743dc34893ae69b4728797836805f2d64945354ff4243f9454fdf431417c23d400bc8afc37f736c46a484f9a21361e4d40b8b0fc1924f6f67e85e8c4bcf5e9363656aa4a6371a0c101f0a17558b11ece679630c9c0a4b49e6428e073011d939f95554844a11f1bc6a3d6f4737529353c9c52c0c5c63a6c0c5d70fceedcd46e48b49a1c9ea75753fb71909e6689c7f4351df1bc0bcc6b8590ba1657fd53ef56fdfba00c0439d5e0843ac08a83602cae8c40230565cfa588b9eabbabe92d9a11379f98b361a2fdbdaa610d1aed3b277b14c0613a1304d55bfd4283dc39c040628abbd2d5bb34391bca6973f14dd7bd06a5a2aaff0caf47106936491ed610a57af9c5191d633d4128da97107ea72f166246e1d558a9ed1b0fdec396997d7ef1a0784c1b09c7fbf13418b08436ae1a9d193770f57c418a59468c89d920cf6270119a53a7a87d90e6b74cffd7e413e9a16ee809e76ebf93f3d3538367ba5106a6f3b24b25209539ae185ed5187f53096a55d0b8f10871f8aaa9c496f173cac5b0973c952c9f5f2db8701e45c946b1c3276ec0ea8fdd9369757c7b5be61c94f99ef80ef05d73c51181ecb869055793ef2978843d348c6a5da974c29606cb86113e1011f6e73a9119f9acd2d3107f1c10d589d91e4f5c766c3a1eb66308c1c045b80a84b3d589810ad53c9ab0c42d08c9b230af2fe21bdf03ff8e6329829f00dcd01c855f9734945fce1227cbd76922b5acdda89a36e00144d85c96e710c02d6e8facc3e23bf3bbdc660b4fdd36a0bb7200d6508345878d4ac4c9fe8a40e8cf5b894f31c277a156d1898a1dbfa9df63de2cff599a76ad75bcaacb82624bf7c7815c9859056c2d71ef631da73dc09c71520d25df2eb7d4926b3c6ba132ac0de9e10bae996085ddbecdc98f8002d3a035090f8a07cf51090f5c7ab219876f87cf0aa31cf4faecc73cbfc8d758908b5e8090d4c8fc99302e93c37bb75836b36897d982b7323a4e6ba88b117b3d8ba0004984b5e12b825a566136b807035b2cca87029548dc37224055b4edb69d48a24279cbe603cc710e19097c1a0dc35ecaa792a3f53d19736090abf2b950f637804107446dc8f1adf06938d3eae7022260bc4cb4484542d84ed8403c7c0f3ff21068702095becb0c3251b63dbdbd5c154a81e79b5c45d7434d4171d751cbed3ea1c55616a2e8fef5d4e509b1b32c405fc202832649fc480f7c55f7c22431e129ab5e901f834fa0d60a4940e4aa4446ff03928e72767ec9e454802b385073453621d5111e08dea0d18d7b90d581c6a3f51e15e3c440f20cd757f2e74ed362e7658e952bc8fc48c615a3c1cb5def6c48172f8ef69d206b1aa860018f8ff731e4c2e9cc76a6329c946e41847b17fa44caa55649950377ac77e3b8bcfb9a61b82446f181207fea4c3bd45cd2b53da306f85e538c0ba031682615d033b43543c4ff28cf9951f91f2a37a92301741ef8c348eb56b6ad5acac2b2dc9a5317874750a2772e5de616e00b2912053edd5a1c64baeb5afcf6d5a124485045d157488e76d5deeb32599506a1a5e1b9a93eef6444b4e8e9fdd59900027b727c3a6b3dfefccc92a35aeacd88b3af82b3cb68fb6f25b37e148ad2dcb7381d5a683866c431019eb2381023d26aa00dd42246e0b8a4a8ec2e55aeb4fe3ca3da88ea25e7f93cdfe9ddf961914afb6454da33221bd50338383ca23e53270db711faf62db866a0ceac884812b289d4858fabc0298ad0d77a65ede79b25776ccbdfa468ca38c0d914381409827d5ce8708211feda9f1756195c30f21da55f51db0f118716653bed9c1c5110f0956c079fac1bb1eb3632923ac74785ca2710b8f81e824bfcc8a19ba0c1155a5f6c71cc433cad074a8b55909141e1e363dcec8656782c02ab150a9669d880341c8e9fe7f19609701cb367498377f6bf972a8047be5ef16595525d98ec9b6e95469b0a105e746a590f9a9b2e9dee744346fa67de044fc6437f1410c54fb1750417f66570feaba92cf923beaf13748c2b7ebf893bc4cac07371024cd337d2e0ee7feed2aa17c0acd6c93d4538ab892ad6d35d503e25d612b854e8699d3125ec8fb08bfe8e6f32792e727d2f7144b2a7bd4306c365f902642fcd03e4b23b09c53828c11002e2eedb473bec058d67dc9206b119df8784d681e3b0b3385b37909d6a02a6a58ffa88931a181a2b1858fddb75d6c2267255a0d67809e3449b7a9dede20a6ca25f0623afd3ec67b3566e90eded614ac851deeebf3ac42510abb3d4f29263e6a251a1ce9826292ac4b36df7e72ae76a021b64e98f8ae23cfdbff6fd6e3cee2b1c83a15b7cf5d5bebb4df10fb13643710c57eed0aa52c5266eb5e857ff25b81f35fc36c35068cd592180a0908dae45460a92aa93572f1aebe50dac75aa3222ba19b0fe7c1b1be917085fe146e812abf04abfd6491fb121f282b0c357525f943614926b972e9884b80ba9a7a46fb4511e1b332a62b5207b1821574471f39cd956ab92525f3e89fe55fa98f4fe9cb6ae0fab0701015388dd976f9e0d656be947874a039bce7a4d28debc220e191550adb3b6b065056e1fb478e516db85f4c3f7c69d6f8761c54633b662f08d308a1def1cf010891e7f8d9c84b640a55ac5053d9effeea93f01ae062c1983edacec3acfb50a0c96e79e33753265153e334144f9ce2a472fd125e5fabc3f29a4491760a3e5c519420f4898f4ef5bf93b3cb4f3f65b43b20c2404f2c6fdfffffa7fb4e6aef8e6604c8caf619981397dcb830cbd11d90afc3ff2c49528f7236c5c5bcc76f72f67f310f4ed2ab5304e8b073b4aa9a0c6567189e261912aa2a75f5655a5e5a669ff955f68cbe7a480b8cd9a7e688c5ffa3768ed532c2c5812bad06af01f6be30bcfcfec59a67d568cfcfe36602ecdecf6f694af15520e03e5385d7579d13f2e5c6096b38607d21887c68eb8e72cf8c9ae6c7144147b388cacac642905b2016668e02cea4f1a2b6715b807b440af913f20206600fc437121e0822866e7a524261ddc28e0d7edb5714902a558e143eead9574efea64e205d8337fe743c1affbeeb41e097cd94778326e53cbbe5b0fba65140950d4b59f6c947934d285e4cf6b3482dd5f1cf915a16498e8a80411c4b18cf3feb93dae707bc3e6bc75e4530f2f721b793307725701f4e0f06299b5fe471525e6e7ff13f79c589d37b39276daadc988d35f78585b6611efe324656fd5853ef938dd149567e0980d8ef117694f721bc7045657b55cf2c042c7b4eb0c703869a850335225485616fb349132033ff99f7f08da1e41e36fd8772d665ad6737f3aac77119fa8709a88a70f6eaac187548ec19eba977cb3a3962b689282e84f67a261f2702fe0d365cd6f4e194681b7a00c3062f4d1d540c26cc1c99f0b1e8da916a41d9a3ba42c3df5e125111dd7d0ca03afb477b859d70e86b45c872ecf6de61d6eca98c8c3355fc8eb02f59c072e39084868502190d8f130575f20285883d8d57a280f804fd4ea290c9a121bb5dac80d1ab9e94ab4721bbc11663660540b6f0612e3150f6f306f4d12624db32a03c6e870aa31f34c2fcac3e3fdfe01d6fbbf3c7f88b152a546e26570bb9adba23d485ce6b9bddab76c4d9e0a203dad699c94d9f502ae952b4b3b35a6d6a69f2be31ccbc7cf6b65468d10dccf8fa20821cb47576f0792deb67ac2f41c10f2f6563ce3c153507403fd0d8b3a77f26a66f95857f11cc75d541d1c3805367fc7b39d04cabb5d13ba52f11a71d37391a5c683a189702cf65032547fd85376be0063b552957624ec706f680738e124e4f97bd11ef74ab8b8c8cc8127b077160916c5534e2df5a27e839af31975fdde2f8ae58fc26d0d02245b00437bb8647dbd15e04f7130351caa913381f8c0a0f870ccb5f5738e96ecfc5f02517cbe427e62210deab9bc97d510080f1c866e708aa1ffb857f6329676f8cd94b1aeecbbf6768af1716874d8b0c9c036f66fbacf877251277e4cb39e5c923d4462c725cf9abb2b3c6b34bcb6b36ed6eecaf4b2394858f4f730d58e189d4bf4d907cb2dd5b7c2bd70ebe4521006138bb2b36934481fd02d15360ab7fa1c134e8399d66620687a6d0a6028a65402f3fe9b455d4fff3e07e3c79559501489ae3b7f6971283c4ecc6c5ff0b12da5fb65195479c2f39c25b25d2949093e7fa2d599aea440ccb0cc6bd0016e32c5e6495cd7e612120c218098384d79ba99dee4d2dacf2c8391ee91a80717b280adac7709f55edf713e67c0bdf1b7ce38653f9d73c5893ba6b6d0b4bb270cd0807ba5ed49b276675d5c3d66a6680d7375dad939ec366b53dad738da8121174a701cfde7aa57b73e6370f57f39be7d832021139c62aa00d637bebb03707dec91a874d7ab1b5f7d9a059b24eee04fd944cd869b0a47aef3b07b31794f9ac79a22ea604bd085cad008fc924e451b25053e0d9b76283a04d3a5d312fb12d4dd19ef2f0c49bb078b62d2528b73f51836b3a593ae1278c2c51ad7499b172773df97f98d4d1eb83557f51842ff95e1ed92719bb675691499181b4b162592a0fee23f37c5b6728ced822dc5bca6bdc493e5ed32eaf0464125aceffd70597b379d2d7155339f720f94fca1a980f5fa2b5cf56e16b9f06b210a6a06ddf8911639dc78a37da577c1b91752990c600e9e0da2c367bbf2abb2391edd45f170f6ddc6df541bbdcf62883efb9ddab25f583b3bcd501349a83cd933c6853ee36d9f2d1410f935f50c397d7b11fa82e5b3742146e4d1f4c755506b2b415c665bb2e4d84ea2a2f682e099e47350724fb91a552583c4e7502d5459977dc859ec1f7bce422690f0a942a8d79533e46ce604102748e18ea2054c14e31de0a6d71b2079b9b051c9fd98790c180970c5a8f46408c0ccc2835410c924dce4c221aa3b7b74f366e9c9df74097b31d9922c48a00284c80980af033ab55dc12e14ff8e53f702c153b54a3b473756a01d90bfc67a4c12a93402d492f4ace83d7f85b1cceeb1993974050330a42aca9f2baf0a3abe31c8aa7689bccf8521b2ed32fbfc79e44d5f3f4936a78dafb1f558b41ea838c71583cc8b1dc621546e6f4fb64d2e525cc44b7cfa5137e80c26d557272602efa9a388b4f5b693da2dcb99ae9c1f6f69799106b8bdbf3b7418d52b9c577cf18d98b87927f94a0455d1589cf9e1e74b3c7c772531a9369e392c958f588b469c1ad3c196fc1e3c1e62e5d40e57102741e4242678630995a794d57cb5487e3c16decc299a1b0057c61f49891dcd60a806c9fb3ea8d085e08e7f330c3960af9de9bae525eae40d125a74aa7575bc8beb5ceb34a6c341a729c99778b384e1410ea8bc234c332620b166abc015e3a2dc26157fa0af35ac7701dcaf9d36bb3aaa3f8689e06eabc522c419b7b6d258c249bf71d21e2b6e6e801bb27bbfb350410917eb1c852e1aa03113166001b7463c2b1be5e28b1ccd7c087836b132199f2bca2bc108ee4ad9f82bd5dae4daed1db0aa6d3ed3d3c266a5d5142cce7cc157691bccf510407f066c893c1ba5b6c9982ad19f7eeb25c00db53465b1a9fb0febec076e5f517b12ecdf4729578feccca54abab7d06f4422e93e041c07dde9a3023ac70e845995f81a31e0934439a4cd07e91b2ed6d764ecf30005d411f8a78ebd91cf439241a0f5a15f97f403abc5bcccd1a608ac37c6d4a112983f2c2d28ce225285173895f8fc5a70b8eacd067dff57456b321b0289d45bfcf6ec1c7e7dbffa8d8e8cd6e03d33fe38bfbc147961c0182e2c4bff5c2cd1a4d6bc325f94cc44a81fbd2b007fad48e1f83a0c20fca74f010d16604de5294e22cfb9af815807422c3cf045280db15ee7e2fa7ec4ab26e6572fc35d1da9b3245d3813790574068d8d43da5e933e7bb1830378233f403ee70ba4e37da69561a1061706eb77003bb8b0f5e6440e76a3e98b17e7a98973200521b25667cfc52582c379c6e14ee870c69fe9b85bb07ee95eeec16e20548b87ea3ee417453ffd19d0d16e2a6cdcb7851bbc658f9819106f61ebc783c9ee66ab5ee60bf9384a9a0bc0c9959d7cbe2fb60feecb0637a261ed9499109a9e9a75ebb78e586bb3cdeb01e3c12485ef8f02e0425a3be978694da3a3326afab3342e0d983d3de3d8ba5a30d1b542caeafa80ab6a5ed77d7a472a7ca7e0dd0ffcb85792a04ee102a4b4a3fa87b9c76df5f95c1cc3eb1b7def267421e7686fe7313cbe37e961b7c5c17b59444a4befea1528e2386fe3d3aba6773c2374b2bdbb424708ed30fcfce46368826ea63fb9ad5d2f5a74634c69df600a2ec57adfd66470db99dfbc10820d624e21d9a519b3ec09a36c66b60b6ef0e59ce618461cd6d30bb12cad3b9c7d5032e8a127e2ff804a2abb2e6c5166196212f05de75de058acbb477a5f1d3d914263cf81ff72cf216872a0c408503649ba617c103074b255799239b1b3ead552505320bbf6521843381b35e6dcab44c85da776313f237b24f1bdda906ac93be56fb9df3882cbb8c7c32eb560504955e6cde51f7c6f0fa481b97e0e03614e3fc6b5ca42b25c602410edf4a3a1780c0d45c74bffc2ed75b0922c4e6ebfac8575980cb900af94046778671395d3e334b31f9e4e77b5d1216932538c9d364db1d63cbae360e08b8056f87e47a0f46182182debeacccbd1218530713f9700988febd00e5e780e00f1ab36dba64105641b6e6acfa49e8fecaff69b55c9bb6cfbb1cf59dd88b68d59f87d837290bb708ccd7aaed1fa739f9300bcf26e40017da606ec90b92a1c4d54e76897dd50b94ead3fa7bee7da7a74b1836b16c1c56ced73d9ce8fe896a520fe0674166bb403223df9730dfb53872d79aa9676bb8a6cfc59477144034e88964106fea51ec18f762e817c6483404006888306bff337855b1fbf7d946f0782238ff2b25a4f096a30603ed2bcc40d5923fa273c651182e573ac7c36c436170172c690df60df792b4685225b033aa2795642c4a43f05a37c198e768e1190e1888f9bf56e4a1c86523abda16129f3f4dcf1a7f9b5546fab9fe3a79c0921e32211ee38f7b506893ea9681c7973e09259e015583fabe0a24f64cc9c5cee06d21ae09312af2c9247c31c70674fab90a6329ebb5e7912679429668c7dce4257e5d6656d33718330831c24123d5e084e9a81f6e19b3cebddbdcd1fcd7fcc85ad4cc0328d2aa7fdab5d766e8e8c5121810d757108736b778be32e85eb37dc6cee1a7758c7d1d6f8b234444335a59bb51d3525a114166b3f1bcecdcf47d7e952f526c45fb81094e2388ac9fcdf68906593d78e9bb76032fa6495baa9072c6afde82d1edb14903b2a765583f56ca3c0aa3cad6f481c4634f5cdb9874d689a0af04677b815b5049932e399ebabc6426988054ac05e14c6e61759549cd8b1d5fafb6648028fe10fb335b4a92eb59363daab3075303fd73214557a28caa1a172a90bc04b7c9ee555a803f9ae7843b7f049b7d991ce361af40e88311def9f32cda73fdb9c6b3711ccc6bac263a764aa07363fda6d657b9ae73f2cd8da6761b09057a34ca15c243a8e45254331f4abcffa7607d605ceb3b14a4c3996821fa2a78eb08033d6ae7e2c760c0e0834e88fbffccf3bb48a6ecc2bdf1d5dee825f3a685aaf8761dc65f591f9ead8121dbc3a3b6e26b0a0c127810d176818031ce1500a97381cc36b723236c2bb1b09d06b228cec2b0c2cce7c98532934f75389f969d01cbe7c711e88a7ce5ec1b52dcf0f97adefaed08a59503dbf6d4a53ba394ed932179335ef6258db8ae05492d4c061508f176e8fa5c3804e2af5c7102d8f85f63e8ec4d002d6219ce5a4f2d08f36bc206419c734b196b5838b92351ae02bbe665e53dc98dbc8ecb73f16e8c729cb4a3a9c2c4018525aa708d718513827cdd984b92e7288fde61c8501835d5c41b53a464e8943f1531e8e17331bcaf1a23ef292a8c67f4005ccba879fa2eedf15dee94570993d3c586dd8364f5b68cbd2ad1bdce9e46b21164fb8461a25339a11d3433c9e86935da3c768e3de64df98f98c769314c8e3a774b84ff8ac854db83cd28f767bfb8de83c70932605e0e8f5b6565e4db6be4de318e8e54a831a70183d988de9b75c4f9a7a9cc8aaa5ff0be2e5bc22237b9bb1bf86ce74cc7fcfe028dcbab93813fb877f10bdd363258a2ed3e38fa3570499d36168f6fd528be8f7852d8411e46467b6397dd28a9635da895c5d0045bda810bd2b54301322bcac72532746797ae97fc9e87e37d8f4f0b494852df96c01810ca17aff658e0b02546a96cd8ddff1c59687108a1bfb11fcaa835caf8ce3c99fea49374251f1c9c83cf32ce4270d9e00973aeddf52a5d4658887be76b4e20353c3624abf1864578926ccea81ee9718c3e5193a09f62fdc4f21a16cc8578c19891493bd733085ec5a31b3a9d7cf3a9f006f2d04518b8e87e36802d83ec81f2712b32872cb875e8816c5cae5636a882219eabaa8d2d90683686e8c9aeb817f7c39634abd85458277518ba8b75a2766b05f4180835f0d52b6c05c4837ab13c4d30f18d706adfa3e38ab2f0cc950b074b985a41beba5452ec7d3a701acd51febdfb81e1e9f03ea3a5263cfc83fedf785d9a085309fe7c3a04e5fcab021274f3a2026c289382e42623178aa9a0bd441b18b25915490ec668b82134c79f1923d2c6b048a8badd14fac6903e3d83c9dc29251cba8f23a58f3a5a3710c69f9205b5833350e3c9dab024fdf06571a1b26847d6e84a4725859573d42455cc307f682b96e4cfc3f0033f06cb5a08ed8401179a44dfdd7b9718bbc0ced88df7ea83968967acfa0bd240ab789a16114fc12cec7bc8be71a73aaf7d292e3b9d1d8fc0d7c9199785d127966894f8c06ba86a42179b03fef914a89c86a001d553ab1d0d78e722c72dbabd6c12a7a859f66c0a70c492ed9513068fd3dc06967126c8a15227408e851e8f2062b9c9572610b3e2cb5b631476e99141756da22f2d1022434d1980bef70f3b6ba379f1f8550dbd6201797eed91f6d8427b2ecf8ad30d00375903ec72067218c0ad6e9e8eb7549771e3fe25a61e858ec741b2b6a9f21c749787d9817eded21699f0f36d21134ae5e79769b45eb09caf2aa313eaefa948689f00ed140ec8511280173b523f47dc502be34322c870d3861f36a9c9243e198080b5310daf80ad68656e2a6ccb1be0fc0642c023789ae2de81ec43aa77d472d7ea58aa7cae37a019c29ceb3a32df433136bce7aa1782df82d8d5f2fec2c471e0c5fcc055ad0bc9315a401fa77176fa31d199d9f39cd440a7112d1d58046ab4cc5438eb22dd783de05e6d51c0798eae6f1ac93e7829ffab39684d44931af95f687b063b99ebf50621072f46fdf1ca374b982319ecf6158bfcc29c0945f62c8a98b9ee9bc2574423a4d0d77b05859319495c2ba1eba91810a56a3c8898e7110e9344ad21d31ea1cacf1b9836e9bc3e357d90067ab9fa90729757c5d1670bc5a76803f2150c3481d345fde73516500b2cdd61b87f5badc79d99ecdedb3f6a1cd52a2c57b624d407711b6d088065a74f4e7aebe24a2e2f04dc60eec56afc8d436fd820639a120f450000c9c8b298feba68f39eb9486a7f9e7ae1f0af456308199e42f86152a411be6a1dd04759b87fb946cdc20a01d87b4821de77fd19a861e7bd5097d6f07f95646c5ce8096f5893a395153db4122ca0c04bf8dea4f03ca0ab683d35bfa6e62afe5740a874e6d646f568b2377eca62c85e807ca1ab19072c520ee1a6196242b47fdccb75033c5830337801b91ea2970f5759636c3dfbef96e290f669bcdf08595472406a055710a75a8ad41e12a63076621e462b394eb6e9d329306cbcf4ac387a3feeb51f6f3cf9323ca596009bacac5b26824996e6194f6af41a3b25bbf621bb2e51ed32c454eafa76bac3b13cf675a4b90a2f2e733c2121be6e376915964e5de925cfc45ac1c3221207a8bfe0ae82b0af882d6df84c747e05f041762417e67c2c630d25bd48300ecd332610702958fcee25a9b7fdf1658a2b5c48332fe03b0d3354cf95c521a20fd83dca7a2073ca4dd215cc491354cc48b950cd4165def1da07a4a2fd537c496116e9a34031c4c67ba872d8493e8eb95938b6e3f46936e7c602a7f9cb86f89c05ac5c6bd93029961c63da220dd97de0998c0ba9f0a3f8c7d4ee215ebd300b32cc3499ff4ad2a2251270376cd13ee239c9a1a5a27e884e70bc19c556e5cee324dd629933806345ccc9297eeac627a713f14e300678013d3b9ed383a59aac97e9b0a74031a4b9689a6d9987d299bd961a09d25d44a674717ba98e51c46f356c5468474dc31a3e1e3fd81779f4ab5df58533076252e4a74a8523af381c3ce0638ebbb0754a6adb0c0e21333629a912664a1241348641d8906db2be84479385c666839b32194b58b527cc94434f3a2fd4483b34f20d4666d13c99c288970c962d9b15c9b700b3478e7403348629396ffd3e3e2df82aaa2abe84d02a1c89d50da17f67459d1de2767307c9566177f03d8fa616a0cebf8035a8cbde67ae3184229e80aa99fff9730b579906c313d0bc0769bf4ef70a5e87ee99f261e578e70491a255f2d43fe36021d66128c04c4c8a7f132541a5e4ce76e23832b629e2c944b50c6ad757c2f66dccdf82181bf4aa7a7989a93187c8bdfefde6f89e7210d13671dc531c25ef5e75b7d0c6a301cde4e389304d3e96bd904f4e166a5302e4a6c5cee503b7b891a160de7a4cb543a2d036a448dca385ca89000f4653eaa5b541fbf24cda4e6f5b7afda494cee27b5e1360d87f9c81cbded156674e4abeae99c83372df7b2a509ebe3372ed188aee57c80587165936c0f4b947bbf4d633ef08231d3cf847b40e8bc6dbd1bcf4f433cd8f845197b471f3af789caef6dfbf3b80ea390b63954b4a54d2be8fb2df8e5a4f17d78d97305e198967a1a22f3a489de26a77f0af746553192b102563f52631b4d8e57af0b1c150490ce1869140a69ab9468b743e7bb3b60d8b93e3b39fb1201f9df5a47e4f721636bf674b35f24db582e9e2e027976e1e4d1a04ca3f8d20b94fc345dd0d17536c5ef2aba9244f21cc11aea3d207c96fb559c91fa0ddfefe032b4ba322a18a26e6ea184c1bb5540cc6e00916910c486f2576557c4b9c74be6694ba66d942667e401e067ecbae46ccefb78c2f4f10e324edd11265454b33682ecd4a919adda08ffe953b243346cd4fc624e560098b34ab48daf223eb275596f75cfcc5618311336452e4f3c4488664547969718cc3359e2194b47f6240fb7b67965467b633350c8264becbce1dfb77dac0b2adc2ce063287fc604618c0bd54892b7ba7e5761f505019684f0ab10ba9c56ef7f7787298a567f3ab0add6c0e5297953e5ab443c4bf27805624e7114d6ff3ec058659b51af4196dc441bcba1a8e18d8297b56f14656539686472f45be874140cb995419f29d2d620c1636cee4cf3fc7b2ad0e0f71c16532f4c28ef642bb61185b6a3da8ecf9ceb279096de7006a65840c6a115b214eaca6642937e9abb269820fea1369faa38276f542a8bdf482f0870580fac80296acf4ce9ec73b4a9a74df9fe2b6305a553a375454ab939cae98a06742687378c8dd61b5a094af6bca24a631a8ebc01100043f0f70cf8488308c33b76ab127acf1d3975f00012713f9fe7ebaf82f5d4b6983a5ae87773b8cc001566e06d8a10c841c279e66cb7bdd55e95c369039d3761f49de74f3c64f814d1f60651ab77ed5748a7b3f60a3285d93c29788a348fe88b097a5ade71041713fcdb2aea640784b077026d09481909b58cd615b37af33b7a9618efa5e693dfb78f2c421f59df0c2d294bfce47e5a3b0013fd7bdb55e6587a3cb66c0176674e8d2f37b04c215f981ff04ae2707360a21b1d3f62d6d281852cc2c0eb276bcfda04fcb1b39e0a0fd3a96057709cf9aa0f653a5ee40bbf33dd380c3cf5ff6ba0081fc462468f02c71e147e650d2d3f1a7e4e5508ff6bd07ae15c67f0f8f5f82641bd9e422e6166f936d7de62027905685dce164a2ff04b1ccb019c809ed56b16168290d9148fd79c9dfacf28c259abb543de8aae8e8ccecc34f6b8c12eac3f8e8f8bd2895eed667657b29b55e9ae3bc91f0fdf42fc09953add5140af22bbbbd7d92991cd873991d29a80991545d9bdd4e2ef76e74163d52f13f0c2fe0f92f5000a5d3570b274d9db3c91b91486c59f8c247ac79cb00c6e5bee9d1c259194b8ae1ed6670bed0cc04783e83bfca0cbab967414af2f4f8bfac9a25fd88ba5ab6ec838fd69acc2a139680d1e5d1fc25f4a0ea93dbd459aa84ff13d831a2bb0a773fde0cbbb39fe6fc92780846f0a8271a2d7a81308f72f800f5b6cebb0d66344432909755f2b613dacdf2e2af095e9a569624b306cc17fc7161d99933bac1dca0c25dac3f746be8005db37b690cf1fb35531e9c6e4f8547984ac4e8ba31d25eaaa2e59f12e84cdd97f0d35a0131e2d22317cde5982a3a2664096e1b49beca8569adbb50b37db7b78e350b87ca1cf3abe91c6eb466774467379a0f6b86a35a023b79b9459d404ce0fcea8009237461311354c302eff07a93177ad6b906faf7247719b0fbe4cfbcaf2af89521c505aba32fb7db8230b245865158f741027dc0a94caa893ff5822a8eda625b4ab19e03dae2fefb898de6dc1437e393aaa82e15d39a83fcc9258c20700d6070b864a9189cf8a114943000f7f2121510172625a39b8393c738230834d6a75b6a04c67e7c668c182652bc6aebb0f67760f57dba571faa17da4e0db44412525e6b7914d70ca829945b886c9613dfc5917793ae24fc7fd99cef3359a88edb7491823373d74729f543a44284f99f7267139808c38fd301bdbed7a91a3c389cfcc5dd7baee740ce2455400270d8e09d2604a2acf962b56d8dcebc423945ccb0297b15af417179d1e8a0e28b62a914a79b6ff2982155a3c707b47943fd22f9a6424fd4ea66efecdcea6f657f457dfc2cbaa2a9ffb3a8f3329fd85ad091c7831c3bde45cce8d84dca3520de53b5b7c819c6cf1f0b106c167650eff41de91cf6c38eff01ca376dfb698baa880e28b60b99c8d6cc50c9d8c0248fc940f72b90c4d5a2677222bdd77aeedb8a5fadfcc94a2814373476c3ef89e149e070353706864f97c19ce3874aa450afc727464aa773be3489b21cb2991e7edc3d933cf476784d6e8e809b96099847447c66d7462d0878d1e1e6eb3cf28ee1e24fa8f78e90c5d5a9ea30d0cbefc11b64c6240590ff9a5e4269f9853f2dc7b63c1c94c17cec683c4b0da2e2a2ea590501f4458648ce5d591220655146e1d2acd9d94bcb516c40a4266fdac205ff0f8047cfe8d7e3b168faabf2caa4faafab82a96d27e21a1dfd8494555c5aa1c22d00177a0bd1e54cd2821f1d9d59b71c7a81c98841833f1aa22931df19d71626ee0de47fb1bca327b7c7c6d13fdb595f8b4f25948af96f78695e680cd0965adb084c69ec99979e767f494f3d1a2e8d05faaf485f93368fdc5acb734efcb4ff58229c406cfa48ec2f463ad8ec9387998a3544e0d127acbb27a8ff539e9e65cb2cb02630aa183317a0c711127fede5a4c8c3b4878c8c803499922b1fe45627e1d979ffd4eddf2035afadfc4b4d2abe56f7a15144b764a6a39cd68dfa2e510419fead874adb97f6ad60e3dc20f975313507e666597740dcf387f18cc90f8375cd540093754d19c5c1fe24b8ee0d3b3001a0b1e01852a8c3f6e3081ff6ecc633cfd3fa97811dbe9b6cdaec17bb4cda4a4fc494a7370095694227eca14d51b841eebef88f243868167cc581453968b5807efa16abb290f6ac551df6359764abb3175165a2ea8e48835756bac424ab6f50d53130e61652fb96e6512cf7b1cab63e3de6b85a024ae4e896cf32977d51e79990a17280fa77606b602b0a89694d0242da2b9d38bc9fbf1a60ba847f09fdfb065db6c93e8209d590a4bc96b7006bfb68a3093a59868ca88197b3cb9a8adbb88ae142f42f62a0095f2afe7bb2e5948978a9c11169e37766720af840e966c4436ff36f5037975323e0282a76795f4108157fc3d0091d25fe1e2fac8d260f7e728fe9e3ee8e5876b8459a2e056f15cfe1562a8e229c102883fe29ea560232175fddedc5847b29dcf24daf5834007f980acbf13e33ec419e94b7ddb84f37074a81a90bcae22ca2f07ae7ca17037bdccbe7b89e5540c11236068f9a049df95fd100fd71e0818ab482eacbea49b917c55e674c4fd2e8b95146e70ccb571bc45b0f7a61e9ea72a3037f7306202f0111a6a5d5b30032d3874960164f3f0928c949e4d072a3c48b279fae90f866301e26609c8a0ee1dc9d0b88e1868379d6b9ab08201040e0b4f3afbb802038d96cd223e51c9866b320eab7e0689ce0233cc23a8779ac490105d79fdb8b3dcb63b26e9e912ab680a58e39f3675933d061e8c1b8d335e0337749aa19a8e235e1d7a879ed683c6029c59fc3156b181b89960a274986086fae29026727fbe1f33402c2f6932949f020f6bb38602847737c7e02e3ee7e9b5daf4612cfbcf42f073164e9aab4aebc9f3175149f66c569119b9cc1e77d480ff4706acc5e87086ced65f247c2bdcd900050fe7cc26bc7d73bc551c3a21952cb6c4dab19a50e2b7c9c211ef0ca3943ad7ccdb7cb1644354c720f76be40cfe47ac33b4b3a5ecd8655f020d94471631e1a6346304331e652675e8778521543145bc833ffafb6025b5c8d6bb9019bfc0ccd42500f7099a7999e25c0de22927538a7f90b6b240d92620ab9b01a7bb7c0eaae549788eb6d95b6a9ca82c04802841193ade16b2b3c733da1bb2b24441894d720987b671a8938dd3c4d72c010a9ab39090b452c0b17b7331074bca7dd0f8a93a4fadb84d43846d65eeb42f17d86baab6ac26501ea90c0495214e1d65e43a35e85805512da411ca3d0888ab289d8f4c18f9e3290964da1f3eb80c2b270dad4faddbfb88d279ee52b634089a8295a937242d1626d528f6579fe9f767ba199f0eb598a596bf04ef492d43fb37e3223244b93ca56fb8b91f9c7cddb2171fc616e6fa4d154776c60204fbffc1a98dff4d1480758dcf817080ce93c02b7de8d26f6ebb1a08f03fd9ca51af0434d85ee20d3fb51fb92ffc5781ccb2d9df61dcf413d36e08215187541f8c86191a5f6e640e1bc676164596a7817a656ec87c7f83be378a07b8dc5a17f4634182b11a07f542256ff40c2b9e20035852c1fa980c22cbf840102efea4791805a6e10b9925c78d4d1eb70738ad59c62b51d025cf4011af42ccf558204354203103fbf3dda3cd538b2c23ad4bf309e5595c5516fa5a39bd5003a1d5bc6570890d778cb77e78b5ffed9b07d664808423c05a31dcc85f1feb03dcc1d9c552b5cf43bd6fb36208d491230018ee3ec23a4bc5b04144aa17f5a6904c6236bfcaeacadb78e2d8bee76dee478cc64c05231dc511ceccad84bfcc9b04af59aef24a7ab5711db28b47baa95c8d8e80171b6af639956236e3454e9014c7d9e5b3a13a671566dcbd26e6b70c39bf2df99fbf5e2aa9d81b636707fb3e87e635e533869559a2e39a38f49612c0ae65c9ed4cf8501f2cb90978d276e8621dca978473bfbc5a4705741177ef5dc891220efb5c4c2df103a48b585c2f7298719fe9545ffa8c439c09cfa0baefb96110a94d505c1bdec410a187e27f9fd8529467d37d5169c1999c12ed1f46fc7b5a0b52f4a45d5ca3debecda136d87641755cf6640c3ddd34a58666b7003417113f6e46be321485c185e9d319a507ab539bdf8e7d768d4084d94dd9bc86af1e08a61b6c8811476faa80116103135252480158d2c86ddcb517264b0b7ea05c50fdf921ab937f9fb78fa16f4bd42cf971ac168b5f9f6507093c96d247be62672a134d9815f55a7066dacd985e63aaefac65bfecc6a7149cb43740c44223b1432fda4e71c0410e2fce6f651faafb9be1ea9088d5803b14f854dee7832f38ed0d57f4835731de33f9794ca2617dae8d769987deac6a4e32b3e9027089555dda3399de7743385f17851f6b1ca8a7ae6dc93c97c9e81959f44dd90e178aa06a414604a316c9556c3e086165aa57217282c03fd3e78c0adaf68a572c974205998f473ce6e3dd6c4957baf99fa2449a41fb7f1197dc0258b7c0eb02add3699c429a2477053a78edf10ccacc378781d93147ea76db13a672d9cc801bd9b89570239ec28f1a7b766207de73638cf3457a87b4453c570cb2a213d701e2ddc3be024e2bc91096fa3807fafbdd0624b63720868d1184ff0ebbf95b42a02d4ecce3205c86b2e08915bd045c6e0ea00898c5164a7baec17bef3078f75f8631ec66e26d54a7b3ad1a942242bee7966ed73d293f48f446f8b0fc218c38dead74bff5144d44e4e2793c9fd3e031365b731412545bfafbe56a569bf8811d9ae2d317eed39763e1418db574d29b691b82e88f9d72228be47df81ecacad8eff29523e85f7e95f00c91e9d2392c25cfcaa9ae1aaf8c209662557f85eca62b5b5b0dd9f00a1995b2fd54baec05a1b5e1e6ea5164b7c4b8d3560a1f0f26eaefce4a68e5112ef6e16d72c8bade7ae351e1ac7fb60945818475742e421db8e5a98c30c9c4b95e3b154ee88ebc37daf7cdda1948de0c275ba8e728c09542336a57143fe8a03e5aa1cd056714ef0e426e49c2ca4f35fbc88511bb41741cab67a078d14d99e441c968a34b9663b4d0f1cfb39ebf399996be32d3d404560c1d95c25fae1ead7dc7df82c16e25903d767d7c5fc9835dae03b7889f4d170e15c2717593d48dde2a7843833ddd9be5e8956954bf25cecf098a0741245e36b877742079f3d7e9253067854d609423020d9b8214ef2d7454e12183c58f0863a8bf6db1de5482e106c4f97f6bc278c059a3f8b10de3f17a58a11e4719d79073df17162bafdd38d97ad7e062d69c34fe7e37ca755cdd7e434c20cd2d41da4b6bba81b92cae346c7e16071c3dd070543386112ebbac4da1b270f9771e21d4765ac3961a00e2983d80fcef578efa00b81f44c71d2f1cba1c0bca71b9e51ab5d4c7937b238f3ede02805e1563ee109230bef0caef416369c7b5b09e348922bf57ed4176d17c8a61c567084f0b04bddea90f2c83094cbf81dae67d50d166289d4918a11519fd32d70f0882d8bfee13a7abc6d67bd164038cb90e94df1c2a9a59c7e0170f2d98712f14dd4e6f76643496ff5c7559b1fd9ef063777d2a107c3cf57b378140c9d9ec7c597c9ab1e4885099ab438cddd36252dca0a1804efe9b31e4b579413246d19075db93c5fdd102a6c8334dbb3f1f0212975599b477ae02dff6240a2d3331ab42d7812171bfa6cdcc2ed49e49b5668351106d11e114a1c6c1bc90730f49374e1d39c0edd851a0809671c03248e047ef50f8aa5cfd6128040c21b21f160e6659e0787c9d99e97601d09ba7616996187a84063fb02860d324b0a9698e616724ba7623a8aa16ee736d78e633b75831be1ffd5f263cf1ee7216591eafcc6ab96d0166a3d5fc10a69227cd42f58ac7b380e01d3b2fee9296438a75367966050bde061184411cfd80c10f7e5bc4d59f735d06716aec3524d434dfa5f79b9dd8efd7c888fe2a65d313530d8d133b0091c933a468e1328dd72826af91a84ac856295d030f38846410234e6c3e51174d8a53e2cdd89c175f01691c5af6fa4effe10bacea93bf78f8a21e67b7827450a0bbabfda072502403b88a59b2919de7074941e56e6e800b87816e158f4a6ec94ad582203694b0364c7073e0a7eb1830f5f492b5847a73dc1c4e1059b4f5b30778cf0cadb153cd31c67c652c950e2f1b9da0c67435d817f30a94ec4c12d1116bc279607ab817ac61fb941e25c7850b9cd743d8824b9dd98fbbc4ddd90b42deca6559cdb2a746f8ee9192ab701ca8c1bee1261f8e73e0a8e146aca08e7a14a3e51c5016cd9fe7623ae752fb5bdb0709639f7070cb3f7d341ac95d2271b19d5a00dd93ff639d9bd8aee55cd379e615bfae13cfc19151830050b3a1f196103a416aa90fbe9b4c6c5bc7c30c5edf4fbaaf9b065357d8f15c322a14705b7942c575c0be8a0cc9fa291cdc19b50db10fa27a05e2b9c9abe2dfc8ad3704663f65a4b11f271027207e21d8f57c67e289f0483467024babbeb6d8e2716acb8c729c8a953d69018bba9b42eac64f0be9983e84e43263219f83e4caeb2f4d9cbb2f1c5737ad111035afe248299525afc62f861f8df443af492b0b4ca9abc207a9a8874db74ed929dc61705c4e1df7a1dd46bbc17a6c9c98e9c9834a428cf4f449300802fcd9cd4d2e58352b7eb2bcf966fa2c9a38e20a7aa954b8c5ffbd41188c0cd27a52635134729e3006d6fdf507838edb7d9f6698760cf96fdb2b38505fb074294c3eff7c96b4e0eb43ce4da3428dea0b8fc264104e14502eddfd3b2e30da773a2bb289918993867033143f26518084bfdab82cfa87a485b4c336377aeda4617c0a01ea923bc7fa3a513a513ce2eb1e0dea7f54347bb5566e9fc77d43e771815de35d78e678725838b4ee253e986de8e70395296a6d8fecfafc5a513001da58a017ae40a4a5143a51d4c07b45516d7471be0519f2bca1a501c477093dc80859b6911a1d743cbbf1e2378d7b645c545e77c65d34a00ef9a2001a30f68fa5d770efce55aa3d5f627550a38846a575c21912ae17fd069d7cdd4f27ca0a4e584f513976013725db77b4a1bfc8a96aaba55bbb5f51fe50c65c04e9577b36d6561a77309754e7aa7ff53308cebb53538740e6a61b9c38d7fede5be3f8aec9ae61162bc398c6f8756626fe38a0f9741345eb61cab1ee16880f89bac3b8a9d4c06b363cd733a22d65d1007b246337dd0c4d3faff3a9202c9d42725cf421f7eae6107d87a46ad99208b577b7201b0240ef1f8eaeb1149934c184495ce8a4b52834ab4a70a4d736ebed3948a4b36367bb78aaf6db7e680a6df5b2f2b81cecb23029a283a91284275fcf9519117c2c73b27edbe8853f5bed9ea720810a58fc82243aa2526ead721c05bda7ac2c4e85044fc59a083b3c1f3b0681fd038b5708c00eedb6c0143870bc1a320a6a88db9bd945fefb52c79520ad61d50a4c63bb29288f401ca4b2f08193725689ca1f5fae51889805ba36f9e2ee240c65090b2137cf5ea937864ac6c8516c0f114dd39914a15076f0ff10a15b8b5b31e991d93d2735a74c71242df64d365670676a6a105cc1b844fe5639522b1b2605ed3c9289038f2ec39d14e545c1df2ef6275e80ae03b358cf37e52aba26fb41eaf98f9dc70a2409e02fe248e7939842dff6e088b683d9bae1360ff204f8ae2b7e6fb5fa609aaeb339c23676eb644f091af373609bae83cc3318188c238937ba58ade1c06777158a9ceee8adc613bda240d1f91304407319585afdfcb541490daefdbd9f48186746f9c22681090d46c8a2563863a57ca609ca8be54e724418d5f7a9e7a4d4364200dbaf093ecd36f0c004a8562be909a8844d1dbfc4197dbeb893c0175c85edd80a7d9ce50ddb0b7164a3749c1aad2ccfdaadc5776b5a88509a317b25f79ed4c5df833e566f4df6dc376014a74f9447434c90481b8892efc483baa30f72c1f0ab8a88f2a046376de60fd599a736ebd742bccacaead17a26739b7eca7a99f1152c9f4d4ad01a2e67163b78c33691e8774fe5f21b24f326275a2aaf3ffd087d755f992c6fec502108b8f51acc3b704b43eb99b40bcb7e9454eb1949bfb6c6758c3a77c3a8ec8950eb58af19fb57cc1c89581b5dda274b405c3d26228b4cb0552afac52ddedbd815c5b38fc81c78124f59b2a6891e006be0668339f12e95542bf352bb73949af97c92e80137650a31d923f428ef4e9ecfe62f9d171aa10cc5e18c15c5d149f1a685c14a8a35f2088297204cfbc3e3df48e3ee93182f4cab4f91ac91fd027a76d6a09bfc7762a6c938ee44a14523ea27a9046020d55413325fe4716170f95976e04e1d1999881ddf8306197ff3eabb215740a3c3e730f76f6ffb972be0b17086f4c956580b422ad946e7d52b408d9577e3c7ccf62c47edf464d16c423675384e689c770632a7b089775caa7834531d6bcdbb3d79c128788a7776b2b0c2a697529a7f8b3c620dcb0f268779674a42688e8dd101960181fbbacba7310ee1923d1a781752c153cb6c88d80a054251fc752041482e1a50932b0352fb70a2beb861a6deeac7eceada81dffe3f6c34d0308b6f5cd43ce383b39cffde932612f94fea13fdf231f97daaa2539247dff85a97a18ebccc06dcda076521e5c7bfc602b8e99b3c047b63ca2b9d23f49700292aef52f35374e16dcd5b50185abf4316b29e7bd1271e74e5ea5f136adef81f86f384d3e57ece755725c8fb4d087d61a77a3612a8c22d7c84e7f8f5d4c6bce99adf5c640628f851fe968ebe456b9b3eb868850e5d750f8f1c335da40ca12df7d0cc19497ee46a8dc8183cfbce369d47c51317e653fb2927f8048fcfae22cb146a2a116521c83d5850e0b246c7aaa663d4c9da75947286eab719a397010ee7486c320133e237a5937375d21b45831a3c21ad00eaeaa9d58cb05ccd9c9a7bfd890a8b063f54b23ae8f6d1cb7a64992d96f87a6464051e10e04fa1a3b725c02a85cd243fbcde87bb7c4916462d1808437be77caefa9ff577c99d7cd7221b9946be56925effa949d843b5c9669577b8b30c046dd82cc7b76d77a0f60d7e5440c67d0fe02b957f9a13fbb504a70ef06c3d621247c414a7d89732130ea763bbdbc50b96387de91bfd815824da4de52aa4a4beaf4b1b8f2c9667bae8a7915a1072d4978945efaddb8dd618b707b4f5ead221a28064bd0d09e0940326d6f82bffcf487a33bc89cea6ed3f3e33c7b0f030c577ebee4184f2b6edbdc9703c4b6903d774137c725828163c87145fb6b41f33dd5911fbf05653d594b34f1843cbe8096cb390f333bca37f32337e89ac0809f9918ec4b1db2a3dcef821d007fd60e4cc8b5490d98f8f681515ad9a27b37fa57d423e6782d5eeb61c954ab6a28fa36f8669514e2965f06aa1068e16bda6d278ec538c757759bfb5fcdaf8789fbc41c833f2dc7bda20931df228fd9a88488b75ad9bd8a06ae47c67a5648c95fef84907cf39bdc94000f251efa90b16ea651097e8ec1abbc7a22a8400d222a48c69ddfe81713a1c6e1a47471f759e40a394436364e91afdc2e9cfc02cd659513e74c35c0917c6d1897552d069975b11728faa31f3b4e027579e84d8ee4f1c3c4ac18a96bf7fd5f154c1cb89826552716aa1995d1ab15ea73045ea760a7f85eb060bb76b494b5279e6c9e3674ba513ccd2d04f8b190ffd65b7e48fec431649e45efb33c6e5741425f9df7150df2df2a9b9a2c080c2e74d757e498d3218154f94bb38b7800511044c6f30240134f5e06094b432dcc1de6985fea1f6c81eef8acfd6c939258ab9539f5bbae7682d4c84244d306926481735f47fcc74e40cfa33af7cee60b106c9d133fd0d4ddc4ca150ece08d459414e96c60d4ba04c813ea100e782203251e45071dab6dad23cc70cd34cd7df02dd37919983f33d38d51d69044c8fa76269e2f9a191eb0a7eb88f993b17126343461ce0f8ebe2518e5eec88ebebd96356f38b1dcab1fba5164fb375c69a5ef0319d0ce672d53a19e685af166f418a78a4e97aabedde4414d5f851c5293c9e7b1daea712c80ca73692ad410c92136c648ebea27380d2eeaacd366ed66acdb71c5b9d86b275278be007b2bf7f7362c9572363087ec7e1dd4cbea27c7735cf0ead64d434bcee9c4a8a27cc47253c4335e6b748f7f74815b530010a26f0f2a892554b5816c9100b8d9a954b2783fa192ecb49a3cf730e9f4f9f9cf8d96e63e37742445fb7139f117b66e517b5726e5b499d3f9789a88296923b438b3d26d585cd9db6cbed533038f1a460db04ab965ecb57cdf55dd168755b484abcf4ba011dbe90fd48cba648adb56e483ab999945a3a01e71f734a718fcde4a3dd44b9031220bd118c4116491eea6cd504896b68c61d93d3da37744d72177433a736524467c8a347f38bc13c6d52f25158171bf521ec4ad4656f970caa9b043efc0fb17e41c5658d3c7064329a10894982848a49feefaa3f890148455310cb4f967884e4cee2726f198bad6cd4451f744aff6a5bd8dfb761e0877d53d1c046a7fda155bb51add3e7104ad772c988674ec772e751fc6ab3706b6d555703a0e8b847909c30f2528327f702a462decc5aabeb5c8cfd9f97a9e3416bcff4e87d4d62115740dd4ec6cd9bc8afad68783434a4a0e2224581f112441b629fc8045f29bf1ef89375ee4af6a563df842c09b8876e1bd383a406448709055b8e44853601050d4019de99fc1573810b323b15d5eb9d458b8951abf25e810c39814f317399e0bd832677317d756db342433e8c2ec718c9b1ca6982b0462da1b56b378633b330c37ccb12efe09fe6c4fd51af8aff50e125edef212e2ac19755104d3d0884a2c779edfad7c87978b4ffce61380734dcb411a42a3c008727b17293bd360f66d726b6c42ef02eb3e0f41464c2d83f7f7f67ffd95a977252038c0fad02eab141a6f28e8e8a3d1f9f5276791020da48dd753c97050f750c908153dd8bff01458fb8e3d36b338f8585d52a14f408e514a527c28775f86ae348f76d806df41a6236560b3edc1e45d91134a633a0d55291d86c7f8e5c6557fd41dba13f1f9567c4089d961359120b4d939ddfc2c182d89b25f6526dc0a6f75a1a542eebcaf0f814b51f18ad1c2c9f15ef6a8bd191823f904b393fe424aaf729fe154deb95ce3b973445bffc17e3265b35da07dd56eb6d01ea40854c0865b844931b420e1c3c6581865f4036e862c133e8b0acecf895e5a9ec0c2a9ab966129874ae6bd9fb35f5fa2c9177f415f102cff67eb649feffe84cd6146aa81334395aaf040823336404cee13c6c2d83cc0d7fcf403a189285e93fce9d35da6226379614e87886d9314889264134ace961af042cded7138d6df724a9be4686230e2d6a12f0370e9e622c42f9dcf1dd470c3d9842d4383c8c9b584b39f0d32ee96ca528b0ff70ef798688d7f5c08fa5e2993ae349584d2fc53d959d94a45a9b43c761b07d4784d881f81730120bf0149af914d2925cbf0f0e494ec952e34981c0f8d30bb96681fa349037d0d813eddd7c352b975e80ff70e1a94250c4b60a8dec8f972212b83d7bff9b435f59426f458c488389d2f056f560383bb0b0714209bda9cc0aca80d23661a79f1aedbf746f31c4b658e6e372c762bac9c7c74d7417c00fc018bed9ae1e03fc4ec0650137abcb2912330d84358aa256c658fae8675ce96336d5c5a78b6be64216339dd2b1ab0cd0c0c162464cf6454dc591defa8fe788e529984f0737ec51867945dfd0c47e7d245d6b7113a2e16bf51a1e066b9c4c2257d8f880609fd9a771ea565814f5f5a409d3ccb74e84beaaaa0dbc4e95a5b532715080b0cc73df596ed818fce0b9c9c097269b15f79d1ef086b160e75ea7186ab9243c5da70cbe93095226d5e5614c2a59e674fdb84a2e5f5301cff47029b20dbde347cc5368bbf235566d60e1b161625b7915e49302f19c8ef3c815a7289badd9c8f71b733145cb75eb2a6ba8fd45f134892839760177c5c1110fa44d7b65fad05081c1d1a561976733b2d5fd9816ef54b01086cfb3ae259e985faf5d5167bb56a062e5b73bb96b8cdf62c8cacc89b177eaa08c68cb8ab887202e5518c8facf932e4695e24dcb7c2436a6f8213bc17b674dd5d82400c42586c84665214369dac540bd790c4af2dad4c83c099295db1e60108cda3aa931b064b6cbe72daf01f2b76e7eaa9cea808109f5f08a09511b4580724b377a5ecec5b9529cd11c09ba3fd66163021b1bbe000c501cb2302e006cf4e12a2b9d911b34d7606fe13188bf2d888778c678140f4973dd3c91a75ac8267b03a43ca4958a5298a49743bef96757fef5ad64667e720615350b006677f9d7e93cf14757144278b54f568b508e391f916bc429ad8a07c7816b0dbc1d78c37d0b4d3489804cc57621411c868cc96599c55a58f2da6b6160c0675593b03b35504682d161fc69ef949493afabf7dd025ddf05587eed1e0a4e9cfdca552c16ec276d91f403c88dfb81b48eb704039643a8403651e1e235f1c09e9c6c3f55e242f4a52990030a831804ddfb56c11b1ab08fcdc9dd4aed389ebca08da2add4f9849658b490680081e2671a2ec474fc1f3e91b345591c66c30d76c728c065835ef93f420f82063acf6d4d374f639715f11bd9a38b20a284f915e2752983ef607a2c7ef24552fd8cff83eba8b76eff2b71c511e151e24a5021dca98580a6bffadf1969487fa8fbaa249f72b2c95403ad02dffd0131785e7f58d77017b1ec1aba46b8c801de86220fa9ad2972cef015bc3f534a29fa2977acf947610e198467b3cd249ebbbfeefac7819d9009aebce1b813ed7c2b8185a6eef943acbb8a106e3b3c1b9cbcf422c838dd03f78bb3bf496ed893ba3018a20858bef38104e4f6a19ae628d50227592f3940047cb8c21125cc837af26965ec3b4cc797ebec3a33f7773a7f335c0f692a2b89929ae46b63af85d595dcbec7a8c996bba93bc8d6e5d028ef43e4a69746b70cd8ec3f761db90a79c331a09c4f25dd6005812cdce3d9af3becfcf7b5a674841fa7031be3861ef45ad340cd20ebab86fc145b1576e9c2cb09f45e355eef22e26c66cfaac6c032ed97096cb83e596a1b8e1f85fc945cdea3711ed2183dc833a4ca06797b8dbb2a30c25ddcb48c7f2c34a40fe9be2002d104536e573a9bc73153b5fc9b4e6fd07b1a0b91421f0cc025bf9b6db7c031e07cfab30f818c4c6fdc4aaa4e408f6a4e883c2a3e92d3ad53d7b9d0db56e1f66eae62095b233c6ef441dff8c36b9ba91f2a0ad0f4bd58863adb203876d57c5bbc02bb46f89567eb204c41991823de838648a0ce768a1a2582efc5f73059e4f976f11ddd09ee5b788a5ad31646b900516c3ce25ec7139901f184a56f56b84f23484645bcd1017ca57156f9f95fdfdacb57a11d76c1530f4af1b4450e566afe18f20566d0e5aaa56d12d1633c6120c4d9033bfddd1a4bf85d1aa8e9d06377049276d84f6798bf4265434764d0c243aedfbfcbe8a494cef0625ef9618abbeee6e6cc2c04d60e06b1131a800402cef356c08b7fa185d7d2851d6030452114d198030b24a7d2c9acbdf7850e1a334f5658a1cd47172d03a73fc77e511fb035ede8bfa639c94f915c95be279cd322a7d4c8fb3c7ef1f6557386712e9e800a3fc4c653855a5918b6b93364d393f173c24192404e876cd6662fa33315106918a8cf3bf8bdfae96e4dca40526ecf6036fd02367f5030d087ec31caab8e09e73c386ec54bd34463dd5d222fa08669eddabd22ef78a5affdea844f6e58f907a8f12a764140de0f1b2881c5f48b1a6912cd8a575c6904442fc69dfbbbd6fa5d763ecabee2add71418b2519fae825a2d30df972d4ded95d711cc9bfde8bfcafb073ab58353fb6a06d2e29b2e6930b0469cc6c57352cf0628b5b41ac72b582568703243ec594c41a65b2ebdf47535f6a92a5de100b5d6ff087a3b9c5aa08853b87aec56f171287b15663d4ba7748318ab462a672b219f26c7a3a2d0da69571a60c4ffbbf6e9af2045c4bce5c7dde0625c8a59b371ffdb49dbf2850f1de6e57d73f62f5aa4c130ac6d10143eb5ff5d66960fc51dca9675d50710027ba68ad23e54ea6fbbc1515ffd36cc5dae3c8c9f2b756c8db078690d53e4a3ed3322241df1c15975b642891cf82ae6e7cc41bff353e1b0490011efcc225b687db251da33685ca27ed8b0bba770982cbfcb52c16d520360c99bca56ba5fbbae9505a9ba0e8ff4e8b265d44892de3802136ee6ce83aee3865e394e2451be9378a2a65aac07e8ed4f582ae5d804cfce90cd2d56356be20221803c22bb42ae38de90ec29f7989c00e141b7c27b131388eba8e917e185a4d9160aaa1dfc173d0aa3f2e658dd728f18076765a5eaf98ff76f270f817da33b629ccb774a94b7597ee09a4dcaef8bacb562926c543607bd511469ab9699b7277cd8a90c84e8e4910c3b81fbe3eeed2d372d26d780656123210a90d2d54d0260c2514106a13cbc0b8f159c64a1c0980c6f05022554ecc8a448d0393f74df83b47fcfa76f657bed527e6865c519cca6928753aef05584bd3aaf48f5a6bd0776051091d957be523a45cc9eb704787abd2de58e3a39143f73dcb21c14d52ed0a75414c272c1cbf361c4c28f38bde046d85a57050e9c6b90b9d83c6354c8e0463448e8794059c75e49f34defaf85d9d6f474bf560e9274726dd82319c5ee217e7cfc677ef8ac2395306eb5bbf051d62c36a211d8f462970e4a61f89efd1abb0297f2fdcff3b2fbae3476054135483cfd0e0c744ce0ddea87361548fb4972bd7b8d4b9a620bc9f326a29c3372637adf6f95875fdf47994a7767a2c8e98f6aba59841c39e2a141679ecf3927cd2408974a2e1f4f3c0cfb6251c3394b703a408a271cc8592e864e62e1f1f12b7b88f404a498a035947f95179ac11572c82ea66a4ea529133f8e6fd7182c4feba12359797607e0f1b53230fb5fc6cec93c7f65b366d224f29bff6a4e40260bb326651e679ff4aab06200f9e73e75617d07bee297120b1f43d640a167a3d96055e9582a79f1aab23fff15078a4b07c53df5ba056c77e44b4eee84ed5dc15176a4d30dcf809b090dafc20c7cb6f81293e632ad1d4cd751201fd3628f9273532be15a919f594ec382a90cf18cb1cffe5f020a6afccd04bd8ff3c52a72f8706912c32fecb57c9266e33cc85a5d95a858d02dade7be82ae3c0643bd0b1d2af385d8031c920a1e27275de0ce3c6bb29e72d82c59946782c4d6cf6379616514da9441301fa3f1910a30ded227f751dcf6367cdb2bcbd61021d5f035a7d5e8732beaf504b101108d717f95b8360ca2775382b1a0b89064a142dadba96950bb88e48b2baf5fa0fd726f511fbe1a3407b35fada1194f61d698915ebe6118ad8f4d57250aa82cd9e262b730c51882a54c3ea3ead3e02403cd0f3e0c147432b9ca4723355d67d5af111c515b5c9edbb0bb9e9ec2b969cd64bbb764aa18bef4fef3e559fd5876d389290025d702045dff891a80e73367d47766384a8c98e6a5af011da1f9ccef2673b31f1040666f0693d5951e25c903292af5c2d872df8b3b3701c8f3caa800fc8654f5416f606b339258ed2d1c3111757756b2a05daad57245bc60bf74d90097f1dfd634749ff2760932b6205dd7468f7013ef6a07e34b294f0c6a8723b4af11a7da98b957e1dd36e3c08d1d8a5fa1a951fce860293e477bf8c4f7b6e03d6165be2a4311d9ad17e088c0b0bf212779bcb8b2c354d360b693b10ffd4aea43440471dab8fe9d1da818c37afb7409a3dc98bf6d9c4aa95b3ef2eae2b36d6b7c1e0027522eba54e4baad3ee858cbd36f5e6e2c32e002f0d601d060c19a6c3631245080b4829c3819acd9a40ed971bb6afa9560c46b1bcfc23051b1d3f2ed00ec787fcca6a70425ff1849f8926a293fc8128c888b6372be347e4db79a4a758731ca77e92c22b5ae8c7dbe4d1ff4ea4259b10cc3a8552bf87cb216dbcafa33e01af006a4e6fed946d2cdbe6b0f9cc1dabd9a6e51ea2e49b1c36335c54d2079c6a78794973acee716feb7ddeb476f24a22c33ea4e709af698a4fa01e43a226802941a486f4d68a1d0cbc258c8381a95f459a44b7c0f1162198b1bde0f435eb9eb301f37f662a03006aa31e419056e6d8dee2ac3b6bbc2931a2fe95f009e4c8d6eb596c264340a1eaca8302f3ef6d468eac5f7769778f212a7b7722a8e5dc2a6fce4a375a7bde0bf89e008f7448b3672c4c3490478f3d64e89733140f2154931a39397c0d498f9335c9fe28d8746378d345d20f8469d2ee69e0056bd2fc40fce82c3547c4b0dd0599efee70b933e83e750ca1bd7662b8c980a02d96874d617cf1ebfa56ed56383f598ddd85429381840e52b798f3d296bcf395f0d0628ef659d07dc6ed02f917aee9550c86d94790d9b1ad76d47a7049401ad1740bae07b1b82e7916278199155bf91acc58da234a70efb937e0feadc6705c38419053795c29c0844f001bc6bebc496608eec2201ecfe4a8c46761e5f91d1059b4478c9a70d7d711def48bccab0138265d06f9cf68abaaa77adf8388f297a3f319cfbe69542dcda40946aa27328656640cf45123db5f17d11069c0dfb6cf18f102aead2e6fcdedd04ec18723d9dfc08baa019e730977451ed8e53cd134019b922e3c2bce3774251ba5215a893e243992461d2e078520b51cfa5b87afe5c711f931125252ca0e06f2e44ab22ac6723ed0b35413d771abfa30e8ff76c71f35ce4e52dfb6adc9b5cbb9e911c7789b6306ab5b3cb9bf0d201c132f9d297c0b58080b1d0bc1b14b8657c5007d59f84876a7f0326b98beb964c19217f612bf33cd84c9deb6f05599b825c5ffb14aa0b5329f14193d8dec985db5516215743411534c4102753d05ae4c48ca34348e02a696731408f005a868aee10242498f933fedd40fe8c30c365dcd5ec84da383357d54861c62776e49309b51afbd42f073efe592a0dd100d7f07091dbab666ade56d682e325f08d2399d8571fefab90d48258b06a92b2f6f2b7eff4de5b867ed7bdab1807b8ef3dbb6c86cc6ff16ff1ae525ed55f86dbc220c6a627cdc1592c1fb750abee63b4250b15217640db86c794d946b215a871dce7f64f5f56db25dc7abd1ca04a20aff8fc56f1adce85146e4febea75ef9666ff09d86a138bb72660a0c5a7bcc54b57e033c0d96846da17478e6539df475b248ff2a893756cb9dae76dacacb643b7d68b600375de1d4966c2a8133edbaad74b18188f75f9013730193e8dedbfe3bcac520a58896f2e349925c0e9993bc538e53757cbee91245dfef4b984a00bc32dcd5e904231ee4cf464bbca436cb9f3679a237298374b44ec444b6a752212b4f49435a1b32b09fda3c0633edfcace7ee5c5d911646d5227f4c3adb74fe84e602ae3de78e132bc67f6bea431b5199dccd9ad4c882130988cc32b1c43354a74f39f0f5a4ee9d92a0afdfa4f1ab7a2fe591fb789dc8875e6c38773ce18eb14fe3fc00e6e13a0b75e7bfdfd2cfad892cf9536e3caa24e7703d1899bf6721278442d5a75ff7d09e88fb1a49f1f74bc7a966c2b6e6cc2fe164cfc9d80948b4e92695d3008a4551452ba0ef51307b7692c341edad6e6c007dde6f696248d00e6e0600c6bdb05120a046960e58910d5af53cd0de97db6f5ed2bf2a337299f45a07bbc4051bf76f9ef81c214741e5455733c7738bf23770f66924075a3a5b7766107cd17871f7385672274218e81d223e769ce48c3c2c083684ead14bc21ec25f44f8f8f662a40e75f0d813a1bcf1a425de177ff5064418ed6f35c1aa7dd1d460a56e8cbe205e5d7169983fe409cdcb5da2fdebccd9c818a4e4ef7eeb664299270ab4467ab0fb8115340772729ba6d3a12cefd992136db8f876d8dd0b198c1c07c31bf8e8767cf4a174312e709ab33e60d4eb9930f0572bfbd58d49f134e7066a1c9b60574c728da71c007692d6423c1135da2906fdd75fae135f6b7356e3a9b3c08230c26f172150bcefb5150dfea442422d1c3aa757ac74beddf3318606987cf884245672c944dc2a6bac5314f6c9471cb939004588ab124cf26dd4568d726930be474807c066a426f49c8899e8d4d35cc10f75bd1a13d9329296744b4ce8abf476567e907ffa0bd3f2d2646e4e82bd3ecf2bf9f1cc0d185a754796d04e31b2cb8e0ea52934656c632986ed2dfc6d74ef401c33d43323c22fa85cc5b59d4ad5a19c9a6b9a8a53fc46cb411d0857e958929b43eb99b40bcb7e9454eb1949bfb6c6758c3a77c3a8ec8950eb58a014300a5c216d4a2e2f6c99ddbd99f7c9dc10b1a3c4563cc7c9b1d11a560a8fe69612593202b1d4738d6ab29b296cc8966cb147012c615afd7b3fede3ae70f7b1ca7d07be96963daff25196cce93e398ea3472a0ef03c9e092b3d584a8ee5cf9ee8731ef5aec5b97dc861407773c4dfbe608a71a51d629ba1d5988e68d92a6caaaf3b162a1c805ee4da537efba0295e94488173e79bd74170f75262c09ac43bfdd0a0ebae9e117ab35fa27b15b8b91ce8fbcee5cc2e2a7aaf236a57d6da7db829db81eee7002be133e7f9f1eb733efe8cdf81b2df1dd706d4dbbc0a3d84baf7284aec9d4ca18fe1f94fd3b02272da6671def0d637ad3fc8cfeb307c45ca2ccd2b59416bae205f3c9d7c6fc5f59874b71f077d637f20024b2f37a1865b24cf465f51efaa5ad5035173288461388e5132d3bfb08214b5743bccf5de19c9cd2299ac38395374bde676ba183eb125076cc8e3bb3e3e987981cb1f6e2f30404d59a1ec8b35a84d3f3d0d8d59ccde7cb56382c8a5704a884b83a02db2d5a6d3e6c867c7347d0d4d1beb8b9413889dfa632bad9e36e96a4d3a8776787f5acfcd464eaecd909dab80229a987e40398d8a6d3e64be0391db5795bfd0a4e8487aede70d4e56867c313b4eb850006fe582f3ecc03b7adf80f1f84ec3c73d03d4c9aabd75be6456a354e92ab7627909ecc6a88182a4eceb39d24b4c08c0efbb693dbbcac103875f328ec9545c487af3aa7992836b912688fcc7aaa663d4c9da75947286eab719a397010ee7486c320133e237a5922f80cab8c687bab904f81e4f09e53ef89534f6f444075f2ed736d99b4ae212c2b48a5a8c3f7a59ecbf1858927fdd25a1c767581a2e32238dd23338648186126e997e0d6b6e33b8c2b4a34253680e440ab3971edfdaf34ec37876d0861a53cd067a81f36b183dce179c80e7a45c9fd01817e3a217963e60cb24e4d3f08d9e30fd2b44da6266fc382892b7fccc70b6734fc1b374c57cc779284d38b725e1fcc70d1891901fbbbb4cd4f6dfaded93dd0fbdac9ce12b76d1f09243455c5fcebd1f83aef030fde67aa548f259710898fa40d791901130d0859c1a5cd2c92c368ebbd82519768b555830c776a56a76f83c7a40cb18fede5388051b9d4d85cd714a3be181346d167d39cd677119f649ec5b857f814fc2c41a32f070f8a1f981c80edeef4e4e3c4253576a070ab9c79562d365bbf64bafd8f96fd6470f74e1f56a620f038cb7503f3820999f71177a1f9b7880df54b826ad9139ea42b4554b1987dcc613b2eb608d7a4bafa2b6b7f5f7f0ea9ed728270447eb3fbef8aa7515b233cce9b64d4ade08dbdc2b27ebb410b5d70760c430ae3f98aefbbbe1c604e9b23d86a2f28121c7d2df8badc3bdadd776d09d1a73761984c71ffc9e668ce4ee5aa86af7511c397f6e7cba1ceac0bf1c83739a90173e527cf7624123204778c0fc3adfff8e499e3c5452b669f9e69023d767523b8a1b9c58bf3dda570b0a9094523297ef3eaccd66584e8c9dfbc871a0084a0d789c37b001f3fae85bce34375462d75498cc4eef1fb189fb4dc3ce772f48581d0d2f9b93c6dd607911317cde2027f51c06ef8f16fc60441e81ef98870f8ce453d6bd7ef215320e5ccb4f688b59b673f77f3101e8f423d3462fe3f57b69b0f544896dabdced61846314a1cb20de2da3f9c79e863b3f8f1283751cd8e7465a1bc8a799a8f280b106c9d133fd0d4ddc4ca150ece08d459414e96c60d4ba04c813e60bb7562a0d4672ee338fbd637918927d7cde8f8a372f678911070e8c32032c4b0adfb7ad2a5311a28490e572f40327bb3d520abe78cc1913d3d06043aab21517bbdc344bf04cd0ede4ff7b5192e41d71e2a931d010ef57ea5039d969c44641a3fc9bbba4864ee1ca928ed303d777518c78c3625408d94106afb75c58d7838270cf8feb81cb0a822c699753dbb757b3b7c6d4bd465cf85036e60974a2ea501a5d8c3d4e89680ebc4f7be30dd2bdb3c8f6c77f449a7c22e65569e6bad263e51093f341964ca7a5b79c7f7b2bb0ad3863f7fc91268c87771b96756d8c1ff2945d03bb323bf683f49e2cb094fbe9ab6a5d4ed01facde0b8955858cf27ddf5a79756a39380718ea6d0f451f31b63b33f2a3365031ad02d5ec7cebf9f93e6a41b97428d028250332f547d47a11935a9f2a436073a500c0f2e9708eabf19f27e48363abd97803a42944748a09390f1b5b9054b88e3c12430afbe9325981115fe20cc90784cba33910d41ab33cc84ac116921d2c38914097190800f3c13fedccc312c8948bfc06b5182c23297fd31aea93d12443af8193255159d1028a0342ac3922622d83b28fae5ba247dce2f5310cb4f967884e4cee2726f198bad6cd4451f744aff6a5bd8dfb74bf57804bb609bb2e78b36aac9fd2ce77ecec374e2831d0bc3f3acbe9b850bf388cda6fa3a426f0c71748186424b3ec1d762c70ddfb017277f4b2cfda3c9a12da1f1d6bef851a2414a561d15bc4841491c27c5106fcd40e67eaa7e13d6ad1a55d59691c257db64a386425f1635b83ead3c062de481e03134b55ab7d635066a37091a3a8741658e30cb179cb781b9b060ac0564c7b969c096788df084c6fbdebfc5cbf70dfb2ad046767763671c283a1f030dfe8a0bc5805f01f58ea9aa6ea17d56d547db998802397205f1a631db5b63818d01c13d880dcb4ffed4ad92548a14bc5c38a71808558f0360ed85f7e19f61b9e7cc99b8d395d33bea306f0135f7ad82432e474af1deca99edaa9a60baa89f81a3bf9e8e2da5d953f883843690fabacd3c429b18cc486773e6a6742e4d8cf9ef401564b7f63f9d55b2f8cf30ef1cf0c654d0bd3217e276d1a7a384302b70b9f35d22da7de4f19f698775f86ae348f76d806df41a6236560b3edc1e45d91134a633a0d565cce6abf4186c12ce1a9ee1c2177b780422d731414cad985cd55bfff73c6e95a990767d0c3f016e091ad863ace171649f466c8147118e167eab58eea28b9059b4e8c443e568ceff4b2553a6013743631f27005539b237dae84b14639b67a86bd1791fb6afd3c223ed45e0e59758e4dfc01f9d05c96d1bff92724d5c7dd79226adc20567b1a93e9ee3253f25fc0ccebf63004aa2fc4a3149fd5992b666a7d0f4842290630643a9daef798366e8c2d7057887f7a6dec74f189d9a486355f7a0f81c4f805a31359bd3d49b8d030f319f697e48a8b44ae1603688ddb74d53f92572840eccc02efa964e78a8bbdaffebc95fb5b899ed63c84e60bbc41a80d2d0e48c68905319607aa2aa268aede75e51d59552e35cb56ff331a9da24499dd9e99c59487328c331fc8f5d240f769c959abfceedf9a5bfbf84d51fb41b048d1d219e651ecb31c3d85747edf491fe324bffc863d35fe0c4db368757136e50167c7511cf1523811a5046be600fe0daf6859a4eb029f465453c88dbb0e1ce7bd36b9e94a67e3b773ffdb4311f9cd0c2f04f98f01b972c72ab28147ad31a9f9d62ec1f8e004778c3702e6ed307cc931bca4cbccd376c806b3192a65192da392c6602337238cbe96486c6527962de05d94525b542394abeb8728f0a9a99191e220222e8d203f6b125ff0f17b80d3e1e047b761bff226c2f5604a1e94d6b79fabedb695eaea7f92594617cd0283e7f30f35c158ef600379c3a9b93fd3c48bfdcf47790c9950e7cde6cc5e549bbbf3600648fe9d35becb7f8578a140cca8eb0605813b37dd785a7084ce0d074bfabb2d4c76e09f7d1cfa8b930348bfbe2511cff82da46e36dfb6f31cfed0b7529dddb1826ed29fe4f7722db758c7232375590992bd61e5a78867753c075b54bf44babf4bd515af1b017af353da007be0050aa8a64e619ded21494bf1ca08e03f6f7850b5c65d1495b880870fe041c39644fca6b0b8731ded8cf4fc55b8048260637775d03a1bbecf1a937e2b72ea0445eb9c37caada5730464a0bfad5fbc18df0fab876c972b2e219707f3b2763dc20a11b98c01a397391edac0ee76c9c809df8d50dc40a588925a25d02e98558a189521797aa0b348ba7832acc1003daf3306a23ab467bf2eff5258dd79b2ebdf67a2704269ca05cd5fc123a6ff45807b34279f56327f9d76fb1588d41315d153d84a5625f9643dd1484e91b7eeb0f1a5bafcb97a41837d0b828599755898790623255a87eee8db038d19a24103aa4f6be57a2a7d6818b02f4207f193fe12154725119a7b71519ac758d9a8ee5d668c5e97f88e4b11aed9d15b82733d9f84d9c2b0370ef36ce3cf308dda41c5966bb731c75161c7a0b52ddd9de6dfe451d45351b4571d3862fac8492382023407f4ec5549f4824818598965dd02ae549a23fe76e93863e2e75d71770e03b475b53bdd49973d529d1d71ee7f802e5e39012f94c04b11a5e100115985c2bfc785b8683f47213c5ddf6cf9df57a784a599652e3ebc53071d34ba67d9ec85bc5e9b8b6464dc05f1f88a48bc31f62ed73ecf8b400ab52b9d51a0f3cd25df72554078f94bdd3b7661d41234e9c5194839d679b8c3c092681cc416c64dc60639c657135439933abb1d53e4f07d99f7678ac877fa41d315c160a71dc9b221b93317a5c28d3effdbd8f3d813c26119a634abe97b262e16759a1505741041f6d0c11fe4d3dacaf45181295a0868dac26cf91e648a9854c0cf1398e4c837443ad48f209d33016eaaaa8fe17c4d649a2c3e46138cc3744fc12c4f4ccc253924ddf008cefc98cfc1351b2d903cd406dc1bb3f87cb4f2bb889dea3de8b2f3df4f0f7316dbbd4d346425a25ac34ab59ed052a2934df90f2c6d8a6aa91666d0d529f1e452bdc64916460dd65e72082ad29e8a71dd8dc72b04268c9b91df331c2c5058b99e0055b4146e879e8d968df079cdbd1b67e5011c715eab708a40dda3c5a580e0aa2d983d72b5653e9a9ada5a94fc0f6327289b45e8ebd76d43617cd5e86ec104fb61d506863b18844798d3ff111d67ce54cb260f3dd83882646d9a3d345fde73516500b2cdd61b87f5badc79d99ecdedb3f6a1cd52a2c57b624d407711b6d088065a74f4e7aebe24a2e2f04dc60eec56afc2109496fefb81b4e7e511b76270543052f774a9c7f29e779418340e7ef797d42b7d59fb49028e6b2bdca74c52d0b78886e581bd789ee136f541ea02502dc37f4af1ae4636f166685ae5a5c42825f5ac8738b77dc48b909b468eb1a5f90dafbbfc2de020a0b039581fbf6c6dae383861ade7230b4cb9888d540691d6d55e2b9deae3a8a211e8326196c81d3785b4740c167eb91635a84bb3e0f155a482685dbb74db20bdcbc818b185282802fe2c03aaae52975369d439f6231dcf292684ed3fde62fd473721b503dbcf5c8d95a11ba56676abd7cf91af2894ea33dc49d263585549e41efe077fc31d21069d5e8223e41327e60e45185ef838c0294fc56edf3475256df9a0ffbd0deffb686ecbfa813c908270ae8ae27656f157e56daab42418002e22e7ca2375b35b96ad5b0eafe03d311267e8de57f9a0f9f7f105658d989cc79bd3518e35234ee52d063370595d97a5a6408ba942ad9f61d305d80bea1d28b06199cbf6eab844fd46fa53139a79973750422c093a2abc85291270047b43f780c375aa09b32f1960044a1459f3dbb0f6157ef8fa9ef2b544f29e822e8ca1ba010319c96e025e1e81720af6eea4757c04ade2c44ffe442196975002f7ae74ea81f8e72360be9bf8c915b0bc18c9411b0701a86567d9e18ac3534cc34999319e04a7a982dc08306d057cb088fb43549b10f8a3741ffc6021a9a6d9987d299bd961a09d25d44a674717ba98e51c46f356c5468474dc31a3e1e3fd81779f4ab5df58533076252e4a74a8523af381c3c91b645ca269c20f76fc2cabc188199c9a00fe3e80f9c1851027e495862683100007cc5173be619f87bad64cbde3a5489982aa874137761af4343ddb0a26c03776ee01f5184b04a8a687c7e3784cae55551241830cadff60ef206823f8780a35dd83e2d085d6f03dc7f66597f5662a8fad5d11d10dd00eb09cd898678e087a336df4d456d7f161fe7017a88224d823ebc6caa98df619b3cc723af582822c18e7c3b9c6bf233da592a0f3bc7429d97a1c1c14d0018e5d6ae2f0f92e945805d779251ecc825a5b48828e0170bbe996bcaeb97245b6903706b1a93d75cb90fed633149dde580c4ee8ca60a632f9eefd6407bf30fdfe44ca01a6b5712176187161ab8e8a20aa2c55f1d964167318afbf56bd98ce00e9b361a9c2d0fe296464d9baa9cfc35f31365ea814c715132d8a0f18d2bfe261943110eeed17a4d9ecefd905bd6837e9a34899880a3624eadb5efefb9453e9a03688f6285ced53b13a324b583b568832be02a53ca47ddf65a3f75c3d1e652dfef3b54b0064b901920d9a6c146c57d8a3362fcccb575447ee7344c524112586feff8b0f5a782059427aa9eba2861f252eedd854d35f02a81524dfa3ebbda753a74b857cef26918e86afdfa0b123a23e69df3ffb3ff5244c229bfcfbe109672fa9f305798efc59abc19a15732e348ebdc8348fb05973398d2c61d6420b5e25e79fd7e90122b63e4df826bfdd6897ba15964337331386b5b703a48ff4577b27626c371c48137fd0045a81ac1ebb80de0e3b71213560f897daba512d049931498bef20c2e2ed5d8fddbd797e8151c49876a80a2bf801fff0b2c49a56eb472d201a0e97760031cdc8c67ab720209b8bf2082a2b17677deed493a4e828973a2375bda8a47ecc156d4c4488664547969718cc3359e2194b47f6240fb7b67965467b633350c8264becbce1dfb77dac0b2adc2ce063287fc604618c0bd54892b010dc40cb835fead3475e415ce17237f2e83c1affb507c126a2eb66e1352ed5be663514f11f349bcd171650d48161c3329e8bd8be8b08fc54010c5b09292605fcd88a9966c3e94bde9842288289442f9fb6bb0a75babc8ecac4e74222819997afc3130fbc7894ad953da93caf5f8d8890e9888e0d9eb5fa2e2483f9f052931cf0cf8c7a5669685058ec40a1b9e795795daa41684fae8fcca8e224f7b14048f8a789b64a6fefbcb46096288c47b990e7390abb7e066fadaefed2c862a8a20eb23c1b05df803d13590a6b676564e250a855c5f879e418871f1c64c88056931895b2e0b6b49bdae743855ba12ddb7dd2088e50f960c2eba120943ea88f53fec934cbac0379fe234055c2bfa87aab02fac9a4fa100c357da5b3b2fcd1126c538f8401a695d72a9488f61c3ea847cf447cc391240e4c934f00d2505d52874d4e48f4a2e19c8be22d9f19a4bbac83716ba2c539dabced035136234b9e77be05a4df3bba8f28aa5504dff648cb3e7382e8aa571105b6cc662783d94540174177b06b5c2b37274959a621a82018aa7bf4095aff62d6d281852cc2c0eb276bcfda04fcb1b39e0a0fd3a96057709cf9aa0f653a5ee40bbf33dd380c3cf5ff6ba0081fc462468f02c71e1df117f28285d5fd747b433fdd9432e9068bff18a29c4ca625a0887800433314f188dd2a2305eb94fb102b10f536fb6c700103f870c0d9b6708e7cb6404aa4fd83699af0197de2e65dff4664e249a1568682d8d78b79ca64339973ffe052dba71f1a4a2ba01329c3ef3f280dd15236ba17a1925026333ec4fc27ec11ad0748df30932cef703209c1635d5280bc92f8370b572bbc33bdb75613ca10550fe43c7aa930aa588f3613851826ac4dc4b74395d9a5c0f275f870abdda9fe6ae664d6febed0011a3047bb06f1b224f05ff44d1f41edd648f5de6953037b4af6353a2b302b20fdaa43cf9b459108c38f0096ca4adaaf351cd703f79369b5fef03226b16c8581746fc649ecff3ab6688eeed1b37c863609c1ecc38390610ff382f0481892760f65c76886692485777f1b760b6e9d988e39139f47cc88baf6cb1692b4db37b690cf1fb35531e9c6e4f8547984ac4e8ba31d25eaaa2e59f12e84cdd97f0d35a0131e2d22317cde5982a3a2664096e1b49beca85a3734d021905edf973524ab028b157f2090ff9d58cc557ba58dd945c86e9a4588cdb2de8985870d44aa57d61f06ec23b2482327df15bbd9a48a09f46c295a6a8bfc3421fee411e913c1b3881943e635dbb6cae76fbfc4af5652102967a2c81f16c13bf81b701084b8c7552f3ae339802aa71c492cccd431b1efa978ad4264fbbb92b345fc3ac187a4b8ec7596fbc36a6e81e1ba1728c95b551964551533a93785e363a661064953d5d5fecbf0a6e78e908b58fcd5ec386422dd5559915359af40c53611955f80e61dae2bf360fd8d79d13fd50b21a735c16a1edb5983bf9543293c1f22cf8adfe7275aa5d40475612bce6742b534f9b13b97205cfea174e3d1e968ee9615216dc3bd5060272719d120398f92210b631dca9b5f5211dec021ae6ad9b6e9858524b40488c4898930dc940a4e56c2983e2d8ac13fa06fcb70a46deced85c76a04d79303c8115e6c320778df66748927de048fe9a6b9e19a20ab6889fd89caf1986a1f431ad0866b9b386292790fe57a0af82ac903476f273069d16bf16cb39bd40dd54d9b6ab6a1e3e2b92dfe88049f7718d5c3110eb6fbcd524deeeab7089831296a19455b03d93914b5b0d467f57c37b17512163d9d1ad7fe4d9350ba39a74d70ab2a522bf6e997c89cd1ee9bd044c990284ae25824329076cfa126f441e8673e2aaec6c817a287a8610b946fa52996c4e4b30c8cf8558fe3596a1f7b1acd3d80eb4c46207855235bf91dd9feb3897e7a9d180b25984328a0b2c1ca34795fa9d08398eab301229b39f6a7a311bb51dc35796daa774fa44644d3ce87572acbc9a20807629153e2d5281ff69bc9d871d9d8d0ad188a837c5446c7a9becdff6dc84ef6b3e69748ec1167a7a8eb2cdf45011f198e7fb9380a206d380a96e697aad9e44beb1f0d77c6bcca7eade9928e83a503633462783e6cc721265489e1124f051136ad71ecd15373d504a4318f4ee9e2848f91443e112b2ac25e17da1608da2b3c37fa377e900b90be7d20fa9c6cd1f47442809b153266a037f78ef632d6f47c3f6b4b63d2d4e2f45aca4ca19e2f983b63189d55387a3df66865564750f38042e59f2ff8677967a736e446cf6f10d3808ab4658aa348b2614ca20f7eb368f35ffaccb1d8b2eba73eb40182e77c5171266f7bcd1617f54c84e2b13332993b9dbe48b80f83f9edb06ccb75ff435de1897f95bf1799d769581515236bb106bc80bd6da55e757bcdfaf0fcc3bb42aa5ed6ee517681b75f5c2f672dbe3cec3b29b578cfedf15e4dbae5938ffb7bd474fa4d2cf985cb172c17acbafe0f845c31a0a55ddd82df50bb7030bd3a94258951ac95f32be5ccd3d9aae94ea39c140242bee882da665f27ebbd359fec2b704ce8221526a0a3adc812e8e017fbab7e292aacdcdebab78232b4dfdbd0b15eb627bf8120995603406569a976fc54ef41ade25caca6ed441c9930baf2ca9fbfd97308e8bcfe985b12c5bbc43b0168d8ca5489cd56765cdd491498a665849e51a1867539dd924830c84d2dee0a3db9eb176894bdb3f118f96dbfd44174293605ee18a16cebc4909f40f2388cc4e32d2bd442b0c8f73f6ce1712f957313391d4bc63975ebf6cd430b8d9ca96d7b86adf71cd4b1a4fb54089d712d110a0592d46127acfa11ce5f7b4c13d6967fe9b59be509ce79a629c9aef21892940c52c351d3775d49cab4b9665052e47f4a382ef76064cb581585ac2497448622593441848ae3021c456dd4bf9dfd6396085e46d832d77b002d0f7888f6c25f1bb6969bdaa23c86a9530cf8fd61661b6a1b4daf830f00fd2dba9302c1f75497fe683e5fa845b745d25574b8a18bd284c1061484458095dfb42409c628247348bdc52f597c8c3fc644c02c855c40f6143e0a3c1013e7f00c47fc02339d988b70dbf2dcf6df4e329dd7b5b3febf6b1a0551769c563454469d126ad43771360d84d3c811f074e29ec7408a42ba2817a0f8bd3781d986ae9196a4b9508ca615ce4300f190a7df1f477c158983a1de8360b58826b799591a11c954f41d679ba9515bb62bb17ea16fed9d533f19c1c614288d3c12d5157ee7e473b093243c6ebce8084d6b04d93dce2c1957c4371db48599f0de654f46f493324aa3da192635e8283c07942705fc5ade73a37d54ecde5a878706bbf9268059db14f77cb876f9196b668959b22f696135715595a3353003ae6020a5166d340b693fc6f8d56d00350b333b531ad82c75870c728cdcc42a4a14b67bf0221475e5d47971ddc0fc10d09dc8059c867a6da91d9b52965f6d0e03b8d6203f636f22105f765dc2078160a6b320f2760631d4b8e9638379e1e5efbd0f614d542d103aa10b3f327055eb90f61820a2a4d15a858fc27694e91b4256a1a7f3bb57cdfa61eb17156e2b4b3c00aeb60a044bb4892d017b9bf8eea71e5b7f59fdcab36048e68bc5da20a1f599def97539edb1d3d8050c90cf7df012c20751bec8194b68220fa42347e54d2151a52ac16e6f939d49eef6cc5904720de97788a01844e26ac6d4a3c3ecd1fe31d137a70df9b8740f47c11cc8f52d17d0320dc5cb107106cc3046455b2cf1809b8ef6f182a80bc7f785089721751a0003960798dda858046bd3cc4db43f67f29931c56017e14d25d2a5ff5fe0fd0881ab34d0d6df6aeb8250329093056d85c57976b3b2ba3320008c50146ec6de2f0bd3042c4110a08aabd076e811766892d86ac3fafbce6b3a337c1953fdc8a293e7762c2d2931d35797e361edb6afd01ec0c6a7a5221f3f5ce98c75f2a44115fd94eb155dbcd942aad0ad9fc4f2895683bf43caba6ea92ea51245ab1abaf3cb7f92ac35e226eeca54064d9ad9b9cdc6bd88728ec327bf194c0edf6d6ccae5dc80ff55d0f17ba196968fced30781ef0f87433a954cc5d0ffd16ae93293ff4b9a768109e9338fcfe895cbf979e70ebdc3fe4e4419280afad9fa67aa46ca263570fb542c116a0f3a15dd413507ea245091da19382072cfa7cb169bc78d21ca675399140c62a02a59a88481221cd893a7f42e7c9a494f79dfa6912abde352bc9d6904edd96862a64ddd8059f53d1c84bf075f574a497321ccb9d75b6fd4311cb8eef11478e5f722b5867af7fa16cb625cbfe4f17bcb9f81eb23fa407da9edd255ce9adda3c6c03a50be098c79e45e06ab153e1d6e19d058f29ee9e2ca3e5f9d6ea772f6310510d800795f8c97f0103172f70cea90e6522a4eff8324de01b23c2904d93e31d93b0a1d85360d32d8690310a1a34f91e35b918adef4e2adaba78a3f12cdc01b50763eb5f2a0b7e780fc98bd74a57193e4765aed00dc37d00ddbc73dd6101eb0fa1e34944a5fb17ad98d5bf0a388c77926580c34f3af702f1ea629938673ec35948e99f8d381da73fe259d6bb11e11aac269409000beb7734fcef2860e5160e863e30d372de0ef44a0e81232c335d14d43ab7b775f94b42fa6842acce42fb83b69d0cd00393c480a98f39547b4ddf3b3905fa547f6719b1581189721f23a3d8e94791c8bee56e45907394ff9ea0a909389b6b1b8ec4b60c339e23970dbe1ca3e48befa2b484a636158a65a45b6ba285140917fbc0393d4a9ceffbef9ec2d7ebe236984c29469b584df209f25eef5fc902d0220c1a436699af4dbb553362b8537a601f8829f6cadc8b824a0be9a6410a88fd9f0771017f5dd2f182983b2ddf4d3621c7820fdda3a0893dbb0540ef6280d7b800ba0346eaf3499e414286eeae7fcbf335f897d0f78cc1dfdc90c0fce49547e341a6dae19157a5418fb81c09b57f0e30b727324dd37904b00506f953b5ebbfd956af870bf11c8ccfddb31937daf6e337bc5079a319a2ed63692999c8df80b41caa0b56a0058ad00e2f844d76b6a016a7cc198be04b5afb76caae860ef493d303f931a4f44428131090d60e43ccfc8a3c6b0e13e018451826ce5ed47bd8c154e9d5902ec3db2a084ca0999595993e80c8b43e4e294fec8663e51ce1a275a4dee33363db55ea34e6c5a747525421b20ba1bc892c9446f0adefd5fb198e2896ed87b29ef78130314e35b941e72b381d11731c5e484e2e255e12ca619218f86fc70adcb8e3890ceb3eb8ee96b3d50d758c846880f28791a55d5bc1386803d013c8e06cb6404dc949cfbe54519e22df510e59e66d18eecdc2de130b27854666f9f502ec04e9558fc21ce07e5d891cb4af651d196580d00d49ed46615125cf1f03a107c8b141d244ba5e559f3a0bc2a91f95f1b900a27d2d71e78549a8b6fc7d9b13f22e0c53cfabb2f2ef5bb7fc02aaf21c43902e1f544e29d8feaa2ce730ed70419d02ccb4088430a6916f185cbcdd3060891399f9746448f02af41853a36aedef465f15033ea53f18af577d8c7c0e61fa1b618068934e591d824d773ea1f7d64ec7fe7ece920ebc1d8e3960197453c7e6e4c8a6ee3106afbe81505a62db7e448602c835ad24bb2c1d999b043f589b0bc458db946d6e1ea11411ba9544fc0c92320d0e065e5aecd3b7d26183196cb2636f205d9388332a17c533b7703fcc470ed29e82d5231255c4b72fcaa437da9e6c31c3be3e19b9456de8a533f92630f17ade8183b18393e385ea31bace92326fdd3d5ff533967ce684d8c85159243107e2a86f2e75e2b0a04a7639dfc0f6ab2d9f6b34afa6efcd84da17817a154718cc3bc5b70c2519b3b0cce8a0340c568327ed5dff7f042a6b97fd80689c280632477112c6934a70a299c8d7d98c09a39919a2c5b8dce2a78a06a479e0f9b4a2d2cedf380dee5be1c0f8bfade42d2a3fce705e86321ce9cfb996cda0c532c6378ee75a280a225b20597eebeccbb1b9e6e9cfdc5692b7faccc83ae749b44f7405da87ad55f1e6b8139317e3c8a0a858c178294438ba812705854fe1e9505eb601ef284f91cf8f216ba70af4e910c40eff6a2bf80dcb5538b38dc672516f711d377b466bfd033903a21e5af352dbf21b777b44218d71cab83b965df51e5f7399143ba070d5694f70c88e9b56e5c02b927c43a975f82232966c374dccbb597cf0e1b5964b5bbc7a5fe0c8d0514a1339cbe6c049799f40e7bbae2507e314fe2690ded8173debbb77caea2aebe7024cffc6c47abd9a856bb9324e1c4a76ea0f9c3e2044f9a6e7438400caa0c127ea8d7fc2b8d649c0f69c7f7b4be3a843b349f0272b4f23f8f0bba3ed8c9a6cdc1221a7495a49a21a5bf2269308375a65154447b1282e219b47175663d2781c5a4ed970e724f554af4dd0ac6c980aa5c334abebffe790d6f18c5b27acbeb84fd82a41d6a6c3efc684ba2fb87a446def0b4539e7be491fb552b223965eb0bda7f1aac00bf1e3fab813ec1545496d59f894a3042bef455c4e4585a970766d48cbf60f119c78f51feabb70f89f491ea6e63eb76b4acea85261f00d32b206fcb9ae166f90eaab9fcd19b48a9234046e94524eca76df2e15f79ce9a7abccb5c841f0b65c3afe3c812e4b86a4a521dd5c0d14f476f7bed225dd2f2243fff6039bda6d8e8f2e34377d6e7c8750e27aab9813300d3ceda037d8c2c5ecfc6d97aa656bfad80231bb0c907ce4ebd3716f51e4b63281ada95124fa86009132a2688c6b2003947965588d4c79f1afbbce3e9a01a6ed7a4ecbfbfaba20d0435e3f4c165ae22207d92569f1371829f4936931af12eba62b41ee94cb3346f5294302e83bd2ce67e8b1c18a6e3543ffb708cf03717fcbd11864917033d1c07720fb49820da0bed416bbfb2c935c336184dabdc23a06d19252be58a9d67aef0aa956230c754f6a7f861e0a60a43c8319422b313fcb36c02279a1313b918c37db9253686a1b1f582614851d35e0f8a396fe8b0f4ecb3249889ebc8589272d5d47ee66d021d02daa8851cb2cddfe8045ea04ccde7236e4e178e6aada59f45ac6d2dc6359507f47c71c728d969b6de451f74f3590f6a7666976f7012de7bf0c342e9616407be68690f5b13904447f6e0e6a1d051a65adf54cf586dd0ff66e70e5d1718436800a9b7cad9e9eb84555c38c705a037506e4e34114b2385f9ad10a405e9fa887598d461591741b0fca9f5d2c889471ac459f1e09d234a17a2fc12d92e31be94f185fd1ceeade866d2b33772fe1f055c6364482c4969fe23900d0749ee8751bc302767de8a8b9cc5536afebde9e104d45129dd7fee34fb8c6b436e210fd09970c88ab752f1e94e4c5310358afb701485e10e5e02af23cad06ffb53bc793a69383ac71cccacad73abb7f99a91d77f53b172af361f2c20ab6a20f62d356840a26baaf1c0a2c3e40e9aae74e433ff4d4dfaee511564d34bbdee75631ab64e3765ca4c2c57eaff8e1094ac205403d7b556aad4bc0f742437de5b9345c65a9c91a52d0dd3efe474e5b7bfefe69078bc5ed8c253566c50488aa99bfe8339d578af1b19b67aef06f03ddb24b910d1628370c035a3763ba4ba6f72ba061d83d6708f1bf8646e2cf1af9b3eb36601625261b85c7826c35110d185b341f684e797258fb2d061e6fe5ab4dc5b2178066784a63cd057278d8c74b191fe1cd4f01107354fcc29359451044f0a5bc02e3e731c25baf920acfb52cd0774c44419a91d16416d182c569422ca9a364a3860770c734f4dd2b759f567e1fdaea418cd6952af0014dc33ccff577de7585ab606651e1d33da830a921710eeb020fe87a12845612d81da72254c31ebd05001a908e528c3f7d5d88c66fc6cfd45afd5f939f3b12a98abacf66dcc8af2296557b7327f7532794cddd0ec9f944d59af8785dbe723ebcff3b87d8bc157155c558e7543fc03f92e3a574bf6e8ed6909b440763f3fa7d960e289029e8ead7f08d45bd14f9cfda2f3b321202caef65d7749c004273c5085cf1c591a5919f6a7e9882cf2d3c9f5566304c56909f058be52c4a5a96d5748c7d147abf5d1d7a85accd218cd09b967b1a49fe6be291ab3372d6a701cda0eeaf24bfae099e00694c8542d7176c2711564d1a7e823d68ad36f711a4291cbe67308fe58369435535918d31b2c1d330bb9dfb6bb467642315665e0ac7ff50f6b14de5a34203470ebb61c2d802b81d7652a12cf33b60d5f4a50e04f266df3e1fec0776d889cc19e484ae6b3b288b9161cad28ec3881f613c071f6f471a957e68393dca2551804709a4707e28c0fe68b33f92a87a008beb1de23614dc5ba932c642a229528f137d9bd38e838d3552601d41b8ded8f4eccf698bc5a1d8a4506807dc34c8d050678e6ce41dccda99fd701ed0ad01cc45855b6d8cad46a27a7656b000a0378be362a8c163e808a9f0d1354be7e966d1ef28a2391bd90f863e12f2e916427626e4ca82cced1ff2c2b3c77cb087b7b668921c05eb7b6e17af51c6ddb77aae2fe8d66b04a8ffc55f4e7286089e0a9cc313d66ceece31e538e9295a2155c6d32d7e7d845a48b6d4b1596ae28cbb3caaaf4a82bc090b02d1f6dfc8f6273470493d86fdd935b62af30fe0fd59d1212efbffcf3813751627f171bfb672aa80d22858553e38631083f1a8293342bed60528e4a12704847a17d5ecda014721a65306750063c99efdfd13fc104e25c8535b1c28e017d535818a7c221728b01340cfd200fa85ae7eb70260b00469e06e8585bd84ab7d4e665fa04612de9deab3ac88c3375520b531477204954686bcdd29eed7a000a96f80b095d419b21a63a0026aea424c269b912c43743432d3aee97d86f870ce3b6a0f0a16522ff54804e44e8ed30f9939e408311e4b2e047ba08bad68d53156885c87c4013aae51e559655e9b9aded142efed4339fab9ee9a8d3fef4802a518a297ebf3df5ba1477b7ab345ae6a360b8fcadcf01892fd29c929cbdf5bd77741eec546a64803477a4846d11d10089e4ef614f11e3afebc11fd8a28e13df8d7e62673c354c7b02c73a13e9c2b19664af4d5c8ca937639e94363ca674d504ecff116dc28436058cf5219c1c9f5c7cf6a709589857e0c017fab210331bd621fa106fdc19b7c5a48ea02c59a8a2ca517d69e353736a1d2d3ce8b3ea3fafeec660bd0179a2c9afd2fbf3f858591633656f0df73bfb8785d30bc1fd429636697c90ccf806e072f701854b7eb108b9389ac89abf332f0d19a58c0fdb0f97a16e4cf483276bb92a8d2b2b2bd86240d97e219d06575704a1c365e88ea8b3426e3d296bfb6acc6a6aedaec68961f535b3ed4e33698472f74377a960319fb69fe071d92b0bcb8d19707393990c96f33df3ea9f1c7da2763751d74dc88045df033070601d7bde3999631578d3856fc4bbe88792b2f236ec4455afa24691f9115b1ff93114dbb3118eb49b488b691600f58a7e995aa0791b0df7f0930bf32b036ed3d0725e18c18bb45e89a2ab5308578b5f46f8a1d4969f539c61447fb5df8aad943ec7adf9ef51b993754061c49223feea6d4750f645794870a00d38b291a65b681eb58f62b5e4fd4620f3c026a3b630b21d558e8f01a4227a99913bd29783a971ea20629ce8a6fe8316d18393a466bbf09c67b8ddae6a7432eb41db5f7d1062edd05610ac0f5e1d16dca7abede2f818119bdeda4d017de76f4f3c538ecf953a902c93da97705d12be54162364c5f63b6648d8e0d0fa748d784b163c284a3101cce5b72d16933ba73a2a5534824ffeb4dba0a6f372be2833e425066dfb1c2c9d6af303f35b91eb8a85cacbb15fdd8ac71bc9153f1ae99a8433e53965bb37b46247657cd24ddd72c9b8fbe8f4cbb460375aaeaec2b380ec1f398944c1f152b7f4e553766fd6609a0b8ea5f88220b2e89fe6fd8f37675e59411445644fd983711534598d838f7cddcb7ee5b843755fb926445a64ca8361f9bb204392a35dbbe30bee894714757c9d1a268e8c15a2056cfd2065180cb3dd99605e3db7b9082b41bafdeec4f21d355b546710ecd0f8c50a52cd5971f8d5089f1c2172b616fc4c6101eba60ca09821a1c40c9a123bd68c09b83dd3b03c9fa0edfd75ee80d74a44bc74db23e5818610839c03157752dad62109317e7c91803e61a61bdfd9062719f1bfc36efc0a017fe4d7615f4c2bdeca29d85276da6fecc47d2fd968c183cdd03e64440204922a3ab4894949591778532eb2c767d3e0c44435d4266a544cbba74ad6ff386ad64660483aee94bb60717e89801ba3ebfe3aece2506c7462072c11d261544c4ed7a4a6b2b8eb3d5c58e0a9ed51771223951c194f3915dc8f1c0e0fda00c995256bcd6010abf7591f1d1e0cd685f632efecd1521e694e11d5b557360c2ef1ca4a49247b3a6b4d57163491ced89eb4f0779a68d88fcf5956480b41cf04ae5510ef705ce9f7a0ae5044f79835d254fc1f374353d92b3ef57a9e64d0aedf717dfd794025bc97fb2080526d2ab8d46b4fa2d54ecad6691679986a5b9c433c5429101110cffd9c1763397b4f06d24fe52b9269fb6fe6efab70fa1d6934a8248b60d0c151fd3ea8ea1bac61392dbd7586dcc2a6c9b1595bf04980508c1d5c57c10cdca4c81719e0bdf8e31c0ef6a79b44a8458c09a202daee5ff3b25ff600ba003413431973f07d6c878e84fdfbd8c1ee91ca2cf1a14ce7036b6b4f7a9db82665c8801ed76e84b1066c1be1551d5441f947ab3aae63d36d4a1d278716ac6cb67e427ef3a009a724658f98c941d2a01b6f0ff9720d1d64278cec8f65e89ea2f79f3180263fbb95dc9f1b0d9a03502a5c8a20b4c5f9f5f3e7daa4a06f93ad10034b62338d93ac45aa2197db0c5539b4b5c4f9ce4b51a1f328d189514b7be7985a5698f1ea24fd74c0f381525b427bd5f32321a506d4e6008bbce65d9d84a9372538f9ae5a44cfa94d8c1b95df08d5b44bc31e0eef6bafb15d44855f599ea41faf880cf223fa90943cd0273258f5a3c932e84393d57147bb921853f09db3ed33fd092e4a2d4bd61326f804ab34aedea1b9d4ce5db80f29ac69b2931b268652649aae3016d66de9809dfeb5f29c817e2344a5c886aeb57f204b862e3fd6ce36811cc7f2baa0c97a71cb95de691b8ccf67764d8e55ff1f975d5e3b7a78efed58758586a6846ddc657f82371ab9d6285a99f54e4ce08932d7c362ae14cf5732325faa3c190ef8311498139cbd786b4c91b36bb6e9c8f82b26ea7d333f163e42a7d659353f22b88266c48766488764b7bc2edd80f752916a953f316bcdb05530b1f404db4c79323ccc0ee81f670c87a44d7607fb36edee8b62babf10549e578d943c482bb9f6bf3789cd73c8269b1d5df1a2d58f1ae47b9fb3aa2ddb9f8e3a1938a2605e7b2f5386bcbc8a53e30c60205459d4f3617c108f10b24e88ff5e78cfcba9a46d96eef5af2e9ce301b065c790631034ae77b2c5c35266b7723caf9b172e49aaebc786c324e164c72a6b4d7501e5670a788eea0ec98bad13b5dc10ebd045513a5a9b462c73529724d53d7958e2ef33aa08567326894ebb425acc06f6c953f56768168daf3c560ca900c36abcc5fcade177e5561e2cb8b2b539962574c837b09920584a17075d31e415e0e9de33cacd555d51e8ca0e31f37e2562aa8f8fdb77ad853349d82b79c857d66b82317ac94a7c895c4647dda9ad7883e5d132f3b4ac33088f9d8de3affdfbb96a6ddbf37ef756af33788148cf2fda84985d28c6f3c89769651fde75eb49ad249fe4f435d62fe385e82c77b1c4ca58415b4d33c3cc3b283eb45526ac11d9cc91edc41183ea31fa13e872c232dcccfcf808de47829f9b42126494b494d1ce9bde3af2a1921c3cc4021776a0885aa62e88e37bbb20b2de44270ebd687948083b9c63639ef185c7546804ec5c0831a80057762c375f39b05a54aed46e56b2bc8e37427a3eb563826225424a255e941b6783608c4da59821afa51d4b45afb979fa8912cf14321df28f0352b965f343630d901ab56ce4a6ad259d044ffc6f38d6a3608b409c2445073ea57a99a49d0a446f9df25fe16705ef641ad4b34ad38aae8e516e0c70b0113204e7feb6cd4343076eac4a06154a2c687b0e26f33ccbeca05afe283ccb43c517e74cf7017a1e1d4050c9f2b3445ada2ba1535aa8a022c7d9bd975b1e1d770ad8f022be4203d7e33fa6958d63d62cc077d3e9ba61dcb42a964a9125f19ab0aa5b8c06fc245c1cc2a3481bb8c5084f63a81561f6260e209a755df776672534086dfd22d8c38d1b1ac54cba38d024c0d755bf5ef1357035d4f05fdbe93e65eb3e77aa779069438e3ac0eb16f109214c798326d245d5279a3dc30b0aca261f213e635add2498f15855c43ce2fc35afc72e44efe23eaed23506aebec8766af055bdd6ef7bc64ee9f98fdecd4c9095185f9348e99cf9daeeab4e32876715d9a3e645bd34111d015b33b4358e1f043c76668a8c3107509c4000d9920dd50494a323c8bf47984b123e6acfa03492820ea20cee8af2842731aefb8e8ad4c55674020880cd62f83df64a681cf405a00e36d94e026398479c86cc72c36293b462665ba44c518553b1697a0f49f5ca31c6872eadd3570dc8eeb21194d3649ee999ae8029c7dae78cca67961e4403748cfaa0369d19939c693ac21bc3964f6c723fb0fffdef480e85e69e66705299045d490291aadab582fa1c5079fd2cd31a5ff16ea3b885e28875687afcad44526d80d97026e31b31b6d56ea274b22b3b476365e6a67da91ffd00216593c5fb6b3e0ef00430446d5282d07016d629b2afab639f4440e9acd96e167ca0ed347ff168f8965a0a4165a1a3f0cabcbc8af07be8a643d763532a0ed070aa6273b74534f199d90478312a04b942c5e4cfbd28410731e2405a265fe80518a0f31e905fc8e82cec7d405b696b986e8408f278c72e8f0d2d28486ee2bf9c7f49a271b1f573795cf7836864254d234074a5cf0a804c7f3288c68106067c0455f26e32776f1d7406e0d5e5bb0f34817ab97060727271b918ef07a9e5ced3a8d26108d39cfe5c8d835a3357c7e47ad8c8c4c07d6e7bdcf872998e8331f9827417fbcfd4b1565ecf3be4087acab9176fe7445921f0f3076d79ad7d51fde2156708e979dc26a9f6e228e21043d69253698f278efd5db5210606d423ed406a89efb5759e95b081a5a584f85226cc6856b25d026914928e04e289060ee7f9a25b9ccec2b03acf8f647f400f096d600f95e43f6d8a10138207452d23c59ca3a00c19ed20e5d8ab87278c0cb048f11dfff33787ba430a08f5c48740f0dcdc4adc26c0408449c4bb610f5de23848d29c5e6ef0d1f1caee615c8e63d6abdccb9ca7b060a5738eb3d870ff927c4ed545beb3e84db7bdfde3fc4fea7e7df32b95d39d9f16e5d870eeca86fcc33eb631a292342c90b0d32f6ff57b8221dea742dc733360aa2eb5e4d3bcb658cd4fd6bd3ee4ea9770d2266a449750e2ad7573465245defe0c2392aa0591cf9055c00f5d4e63ac1c0aedff2ac43c8d516712923f6d7b82e486071d60f40b063ad5d2ab625e49420b6eed1b0556f9cd0f81642759b14e29de15472a363437dec18bea4b31d1b47bb38f9d698eb36b6c5ab8c115e801982f678789b5946ce637f68705ce2489f86c291b5613b6cd30e5bf12f05d4e7002fe6259be1dbceb3986cc547c100b324922ff20f598ae0cc8d8dcb0828ce729385326afc3dd9ae555ce481c0c79fe86a49090190e6942fe76917ee40b38b894ce4cc1278422f6eb145d967600d0096acf439a499772d9454fb731e5725ec79ee5f7d0690d9cf9c6b8ea0d08ea377c5bdd8ab95183d278e87118479ee78c98cc48bc147d445477cb6f7f89cd9122c2e208b3d05e3020cee3380a5ad62fdcb69f1a6f0d87d5d344372b4b4f7e1276dd29c2193d765b3cce0cefe66d30396384656e960749d42e2e2cd774587d2a2e24e85145e33827ff7d3ee5d5112704f1f9ea318affab877e54994f117b2d2a8471307d3232dff5769be0eddda46b6481756a73ba6e4966665c9a9c61a70ec993171d5d7067667cb9a3d55b6dcae53c1a9538a2840314aed0ad59df2ff632190d3751b87fc38d3e5191100d87ef9a7e540ab2ea6bfbecd9de4b74dbf65979a5b4e78bc17978ad55b52255d37fa739445ed3eaf97cd3fa1cdbfe05cc174e9bf4c8bc4d6a7bbb9d0205cade749b44992a0bd597d50b06e3933e21e1314a3d718e2e95452b32106aa7bf97485da1dce70933c1c9197422eb05c0233997a1b4b27b805738a00d3a4c07a7a1b49512581c00907b7968171babf1c3465c6beccecdf261b41a9cd7cb8ab0c3f505ef4786f7f2f83d6425fc94aacb8c00ccf4946183983b6fa575f88fa0a1a5dd2ece04b45e0e8e741ffa961369ce1d55a1c040e332fd9930515c7b68c5a9e81da928fb2158929cecb575bfab80c73bff5d219ead377acf8e632a2c5d86ca8a72264ff380f7ef7e8886f5632cc9858317efa92a6f490a7a60d3313b77cd822b74fe79990ddeceb3024108d4c8362709af8515c54ea66e3d1ffeae7f0f27de641946099ddb4f73cb62b1554f21f42e180f111fa481d5527710eea60bc5cad6f89bff560fcbcb5da84f90faafbb3e1b8c002cf8a5d5dffcdd2ecc89805adb82c0032d205d6b335b740099a510f47285b52b99e258cfe5e49f3186d9db0b94fcc2da336bd28b70c22c604fbe115153d2e205493e411940feaf5f6f380085a0dbd84afcf4ab76d3de464e39659d33b3f86c009f1f9f1f711e064df13fb1b453b031515268f9e3ee654632e15574aed472e60479875c3bc225aa1dc4edb70135cd0b6ca02107e498ec1956a2a5584caff3f44df6cf9f1a52f3da0e7aff53f9d03aa87d05292a949470709e386490283306d41074d7962c6fbf658dc3cea320c3817dce3a916012167ca684f3e353d63fb6b1b19e42467e66d01998f2e100ba25ae130673be85e293a6123cec2920f4b15ca0392951cc131ceea46f7afec6910961f6686cc3693ba6a82330a9ef1c6a5e9ca499b08a46e1671e9be6ec2805a72f7ec0a8f3f9b181f589f0496d7157c3dcd0be49fd498efd70f695fcd52b19509c0c20d3f086e3f5de104e0d67df201a060edb72301ec6aef9a4e96c25b3ddcfd662cf4f3b7f4ceec23a22119378b57da66f4ad0b77f11c294074b9fbcb9b15e67f72b6b571d3e2e701841c55fa7bca5471c2a88bb595481ddd4f6850132371ba247109306a0fefc30360f90d146aa27e36e0544136b6daa746b3522a9459fd83fd5da578bde70235e45c62366a7f5d97fa2454b0f8ee0480b36e053f36b64bcf3f08dbb8ec3827f36e0edf30c0b19e444e157de0464206bf8f1a56ceaa3cec4571174d8abb3ea2f224008490095ec5589b3ebfb7142ef6ceeafc1e27a2c4b6697f26772a0ca962230846ece1027a3252437ad64213586c2e6296fbdd4f12fcd3f476405f5550bb663ace0fa7f71bad3092d0946749d0f4b71616483384bc5c66af38bc38c6303f82fa9620e28c40b75ad2ca94c9ba9163f76eff9dd973f2fb62cf1fae7f8e8a16451389ac122b2b0a47618f301402ab27d086a5b51ffffaad0d049333c3450db230447783f66df3c87165210de3772f4a8b6f09b94a655b87b07caa6d2d9baae73692fe32e2f6f64e5b34f1249402dcf4846662ebf65ad971cf8eb4896f60a9dbfe7febda0de23d58a90cab6a0e04e1134892923e8c50334cad6de85ed849a077b82d0372976cc07bda67198031a87f36e8db07c47fdd89a32ad94887ea8b7dff7bc478bbc8cc7cbe473e66c5c7806b0bafd4d6acc25fc97a21de2afe677fbd9ddd1122792aa37b5bbcb4dc56f1f3619d2c5d21f827afd1a88cca45d0a1950c0369fb927308350d238573c301ce07d6f2e3622b11d70b99717463f046faa21f13d3c2ffeef93344fe7fb08f0b9910a93463ef9a5a1bf4242b92b697cb20d76644c9d26bf1e5696a250f7340e39d8f90b778202be88446bc51720b3ca57a9daaa7076d0a5d928b6de786bd3cfa35bad72abff21fcf27d17019e1ed3da8fc4e480068a4099df0b26353aa0d4c6a8499f6eb77690fd0a9735d51fea9ba5efd478acd24b48baa5ae6e8ddffae163d052f449ab1823038cd4fb3febd682ec9626de5cb9f70367b854d6f1148850db143d37d1e49c1cc0f427484c978b219512be5b570196170c101b4e9d88df3d442c4003383c3aeb06e0990448b77315dace70ac4f7ae11259bd940c8e90c0c4fa9f0d3fd1990b9db5eb4e2fad1e91b9f34276851cdd43d65da5cbf78aff25cdd47d1ab595f43d163d45acbba24eaab96a7b597055b6e8d9828ab719e0fe605eebf39adafd23374bb32791e907950f82d88f63aed303c4da48db43467197cf7232dba35d8be361b8e37608c9ec280ebf6efa70469b49d60cbbf67d51257d9e4a85676b98c27240055501f178f5148dc2e1c49a7c7252e5c86dcb27c036ca802aa92b9301132c54a740806663915ca6a07168059dcd5353a3e0a856a2945ba020ad51dbbc0b532a8c39c1b2dbcee8047b51b5b9b772470baff58ea944688c78f8fa1fa19c4139533d960a01993caba829c2d21f12f51be1ce09efc30dd810c5ccdf2cb4b8246c18d540dacf3a8d694e3ac5b714316c0bc6484bdffd28c9d0d5c705cd77ae675d4bb5798b7ffd4d679ac28b3471f1a9fd03b46def3ccb3e6577c3f662fb6b8acc52bb07fbd9ec4b14433059fbd1dbb5c95ff80f3c832b5751aa7783c9dd22a23d06946e5502ecf7a964e90c1421751f46961d830f7aa170cd10f157ee1527f4ac55b9a963ea6d57001d73fc1ef6c1135d7968fab6e590a6cf47cf5bf70dd97c66985234044fdd9bd00e6423c3fa6ba62457c81491209ec201a3b8d5d5e9a12f6b4d83ece88e1d73f0d956fa50757f067d33b8cbea4fce022a5bc083284437e346bc8051a0f47205d5045fa46bb212866c8c5722e8efa335337a983235e8be28d9b8bad88463517442724fdd35861c7f8cb57ea8c02beb559e24e7dd19e79641792c0cfd9f0faacc3445417438312adfd951202bc6a3a4869277f635e121e3c58d1aac8a899f02c7d8c391d0de6479dd25e35a94030289283b0e53fb15a57666c24a5b50ea4038c7eb51c3bd407edfafd99cbab2ee3cdaadaada4ce06d6c2c1261b802afaaab8fffa1a78aaa7e9f4827e2342ddb915ab47f664d8aead81ab9786ddd3f8c4215d36869ea82d9323c5ce3bce4512c507d5311106535c6ede23867d7da3d359bac6391d97be99c30473e189040a32b2f48dbf4db31fff0721ce0b3dabccb9c1a59022d1993bc7c8a44d1a50e910005dffa59959024df0249c9823038bd65dc493ec7870c5b67373551e516187304cd4c24a0afd398e7af3249b2102b9d6fb6da12dca9338fda9f877351f865e1a4ae4e2a7958d857c6cf7aae1edde07ad8b39eaebd3e305193277406d5e717e08e9c30644b96f99f37dbb6399579e74e796ebb0f5f84cca918e3ca443048f9579a399f26c16244ae7dbf209f41acce23a88eee326edab03f9d055e31f43116ed00269c3639591db3e2c60b795dae4653f528a1c2a26eb9aa200cafd0ea876a4dfc4eeaeedc13e1e0027f240ef3a5458b3bf0baa9acbccbe3ab50c1a573ce726b1100b136a06694feeaca324496c1d901808fb7af53178218ac98ab83ef66ad4261b0f52d6e88a76901d7cd75103adf4c3d4678f1c69b8f48511a5321ccd78d7ae2ef8e88132a346f656d448ed869c174f2bf653b368568f925067708e51380746b46605ca34acd05ff5f7fa09203a4ce76ca9cb1f3ee6a7226ff51ad35328e0e897bb8968364a9711ab2435d4092d7f7724e67c3656091bf2452e6b522ea871aca7de86e8163e3e21faa4e2602297fa559ed3fcdfd402919eeaee43d1170b5f6481cd91243d0089e201eaf45c24bb82860866d103f3be3e909c3cc13db0b096e3e69fed7158803faaa819b6d20f9c4b3b05cad40c73d8fbde49669a67a6200054beda3f5b07fa8654aab7d44d577505aef27f1bf272913544ebdf1e21f853ac8fb1f8db74f7632ecfa493f408051d0e34c9c99425436f065405c1836cf86ce267304f790c2a76df15fdfe1a1039ffb7358ce9bd7866263c33c4f69b29413a5d5bbc7cf7ba81a95336f38c01ac376a7a7ee12cd15409f3711efedeb1cf058344808658eaf622031c8376113204848179444c160419bee2687f3427847ec253e743289b67363c965102106bd682ef32bca7900a554b5fe99b2108176e8cad97cd8d00a77433642e06c79caac524db1eb9b297ee14a9227d58d7969a9465e27da9027d68e58ee31f6a07a439089b1eee6df8d08bf557d3ea64b6fea5122a4a2b3e34a50c68323490cd4b38979f3d56c2c5f55a9ad33dfdf6223a5542f4a75697e1862da75f1a13e3dd813f0e32b1d938ae79682feca6d34cef75dc8dcdb2ec3737fdc92e780fe8a357766ba73540e69fa90d603f206e824ecacc09d8a8e52abd39ec6293a33b75cd14d7a4c917090b1a1ca77959bc7123ef5c95194cdbd8153ac1e384b71a0b0fb5338a9d4a6d219371c398d48b5df5a0aa553675dec6a1df70b7cb5339d79cf4a01ee624a2d9410ff250e9c9f004178a4a9ff9194cfbfd95c7be85fad14e1f1561a5e04184d21d40c44376930099de7a6c54dfa47e46cba7ae814ac1b396c3a12f4d9ca7d544c509acfdd2c1aa04fafbf217238dfbb80e8305d3146015ff041c03399b04830fdf6e3c32887933c2cbd257ef0ba5370f1df324f330652b4ea66ee183703d71b8da72d8b2cc8bb5bf184c61f939171d3acd0658ce4126beebb0bdc1aa6e153a90aeba1937c587aed881c00f24af25ee7b5ecac358430f483e9661e396988d79989b548ed7c9a9f9a0f74ecfdb70e538c59f7cf21b7181c4a39ad4a340c45c580838bea4834f4ffbe3ef03bcad6d6a8c61bd5468560d392f60e5d02070de7c60e5a67ae74550e9db4c2b83998e57af1b61b7d4a540b7725a2f105f9a133289573b5589ac2c2a5742badc2ecb66b0acba347f37fbdd432a4a9183b9a689ab5f9514fb02770b788cb837fc77294decb65731d1e04ba83f3f1b15dfde042aa4d4e3be729d2a2c785517f9f0c323d8b738ff042e99ef32a3149e63f796aedf06d7110ec4a2216027f369cd8cc4e9517d6f4f7b9a22a35f8937143981c3bf8ffb6fe6953eca1c9e05d7f6593932ea7cc0f6a2ec14a512819daea5cef24a6074c9f7e2bfdc6d0f10a4297a00977228911bf4417903c7cd623aefbcf880cb65c181558bd45b80d108803b67c4acfacbf571c2d1d7404c025e7186697971a8412200923f2c99853f95addb923524a263a8cf2b139effead767991ebdbbadf586d673a22738c43630bbf38692561873eeed22eefed8296d8c81abdeb5749450074058c361337d68abef89e39074e3ee5350ed21cb7df7a4302815b9ab5381b2614ab9ae1b5992ee2dc99bc5da0603bae79c9f558bc79fb849364620111b3cfa2cfa20738c731a74487ee9b71b571c614a50cf073804b8553a063c48d0191bb69469b9d86e107ed53ddd99399c0af6b121d6455be8b793add6f88064109273e04ed0f4c8de6b7dcbb23209862cc73fda02dfd0cde3729cc3bcff501de489e85d452524fcbc6da4c02d39135851f5fdb19e4e385e8ce750acabc2a3878dedfaaacddc51f48065f6ebdf379ad1bd38e89a95acd3b585cc748c58cb8c7c6df1691cb85b750ff537f91190976c239d2bf0cd3ff2cfabd7f73562816ce005d0f264dc133f7d58acdf1bf57fdcf89bcb679b6a67429805d11ceeb751888bbd42df3957fd5f9fd813b908d35ce20c04a9e364a14625100bbc7a8db2161035122918903c970b2d9641cec6a820c976e4e11987487dc898c002a2ace6034c8ec7bea77e7d9b7da68da4dd2e5b79b38e134966c45ccf76f9ca5525327565e03e1ffca1e41e81f612cff0c24754fdac7ffc0979c279a983067c6602541961b7c237d2acd2bfe9f82359740f4cb853a82f242e16bdc5c38c4dc501a7e9a308ad260d920d9b5b4c5dd968e75f8cf8ef00ef463f94f76612573c23ce60bc5f17edfb3c91afcf39b477314a1cab15f106b887f3e80e5aabde24017fad943d09c7e8e2e6731d3f69e71b77ef450605358639edaa79587550e93c0a1671dba441ecd0797723a36d9b89fc317dd68ffbffc5c19c15b85aa28fe62e7179e39c01fea908c10779d3c2a961a54996bc79fc5e01498b831be7514bc918d9830e4339b5e04bc3a0172a9f6d3b81efc8ed4314a866cc7afda78cfffc9554673b19f4daedbf52b24dd83f118e87b31b42e431e281b25eea7ef639c064e51e7994dc14fccb68acb58b946e1e78e88fc48acbea9ae83bc9efe86d81ac7eb63679f2da3bc0851e987a5fc7d8a53d62df640f2906c86ad81eedd32d79c931009400e958b1a8cb00cb48caa170b2de8ff073fc548d7d5bbc32639df581ccf56bd09de31cf98237120c79ba2f5f50c5e9dd574bcf80b16f987e5dad78000a1129b89c1b65b2ff7280939afdaba8f22160ac9c4c88cc816b2e5f7197997244ec4fd064abe19896984a2a4f2ae8f1f6154bfe6361e7d9d181dbc1fc1971e1b85dac685bb76a2849de8bb4cb63faae6dc0a326d47908f88dc7cd875b763c3ab7d141defcf362f5f91c1cdef1aae10bbb1bcb0904907447358a5ea61568e618f697ccba46a84135e48d94c6b7b79b3acda01d8fefbc2740ae91a1217ebd39060e73c13d9ef0c24e88f76e574baf50fbc73b8ce431fbd61d10dfad7f698df4319931c9ba5147cccc8bc9c1395a6486e259462714a618fec7896073b23f71f92b95df9b6eebbb80c7240a92bc1ae70e1f3dece7e3f601e8283f4a4ff9397537b78a53c333602897664d06bf472cc34b2422857f1420ea2fc697e3bf3f965405f3019e5aa27b62dcc5e34cbdef39fb904f2dd75666a797159d4468f548a519ee96dc9cc2023814447b5d39d4b20c2dfa6bea0ba003c3e3ef099124081f0d6cdd5f4f8ab9f65f5f457258239ec5ca15ca333ba09a0c88f6e24715ac7fab39d7bf419b0ae07004bae742179cc05b387e44287bbf39980e10f2dd6638431203e98bae248482a4d21f744c8dad8619831775d509cb09d28c424b8027980990f478666a311c8e27cd060f63c7c73bb40ae28bcdaa093156f566a6671c76d8791baf87742061bc48a7d38b20bfb50da8558cc405cebcc1828627d301f7c6c734a937cf4ede74906f97445433479751ef4b8c7e7748e4b95d358dca3b5a9d21be4f8f89d710a4585ae514a7bdc142e84624531c7eacca46f06e422828282c9ddfb4a5deae20034c83136a73eb2061afa2fea084a9cba5a63426b471ea17c59ab487128abd293996fa7ece0ab9c8ebe863c15a024797d0c79c143117384f6154025491ec28ea1e2f8a612cdcd9e482916a5916bd162aa3a690f4f65d987e8053bf06e884dcebf5088b4b3af97679dd3b6ecd684266eaa0f877c2f9f9e16e118e22a3df55616e8e547915f4a06b124c29020032ad4378edb4a6de39cab3130fadd5e09dd079f3b95e537b4b12a5d1c0e90b25fcc480fee8670738b90709feb25aa04dd71f7b2b2e25c3aec7678cdb9fbe399c1f41f86c41d95624b87e025f59aa1e04364a4ed9949001ad775a31ba72c39e70bd261254ac4e07d9fdc4ce7889d022b13cb6ed41ecf4d3210dc5558aeae930424e95c07960ee04e239b0f7b8d8661d6137de14b6bef19aa118d1d0932d254eb35ea585b79e1dd34b83d5330c933dc067b5561295f8f6a2af3d8f4e186963cd56234c10ddac2ae36afe672746113a9b0c4c66101d1aa2925c2b074dea31a02fb63bfc43e2d044db08c5cff772e05e9802baf0c1092a1fbb89c73b01c210f7a48e5b97fcd2a877daab64b86c3c07b8243a2092a8452c1ec4e616904a57c0b45a920bd73c279b80105503d2f8551a68bf3453371a8a3820b32d5fb59db407e7543947a82472e38dfc5dbdc9fa524f67bad5fcefa039f8f5e18171aac52906b797941b0f0f46dcb461ae012c3a0b1ecd0bbfa2632e35e7317ae9157e15bbf1a813f3ac0635a1cf7b454f11621cf04c06e0e0a247ffef5b292c6bf84a141613c880204c4828aab674649ba5cc9b9db9f90a5dd0743175be62c6d23035dc5d214625269c865799eaf609477a53d8ec5f0d975aaae4e3274a3212df538a3d7a35b4c2a07f5f521f146e271861073db7270c34a42e882cfe266320a03ee3d8460c63baaf207f4eb891c2232c3f4fd2b8dcee4d7ccd36320e1f39630fc55bb0d4b2f2972321dc5dbcbb8a9c257c913e5b92768a051e82037d5117a8b12953b49babe23fae3d390ce1b0ab15db73d20e64bcb568685feec64a73dc9be31cdd8c213c040df2d5975af4fcadfa11a4a189f7fb42807e66b01e7c791e27e00d44a2075c7903ccf018cf26c52fe84d5ecf7ee5b037c59841a7bdfd0dc87da4fa0088db499cf21f54b38e2eb0347b8f6c663eb7403437561fd9cbacab8eb5e131ae90537feded791f6de813673f623adeaeff839812f5cdfaeef1dcc5585f86dcaec2aba9b38a63267c8ebe9783424dfa80dceb86242ea981c1ad5b11be94023bd39a9df876b3e42c32ff1bdc83a06d61f2c9319d085c8c23c8e6f46452e885ec7730af182fd851c882f97c1d5401d4b836fa5603aa63caf185916ecbc086d0dbb990197e4892c6c67b92f17e197e12134701bc671258a028be7548b1c8944c7a84c5cf81bd52a1734c01b72349406a8c3e1fc710c8810e9add70e3b0c881cb19c4e812192aa476d2916d1479082fd83d13c64f342c49402584a357dc1cd545d8523882bfe4caf576294125b058c6e324435762245c33b6be3fab4a454a6d73f07021d6e6126ed9dd5aefe5d2a89fed6646e47aa90fb99a2b5bb840521017cbfbfc1e0f8a8109803229a785ad4c96cc258b959e17b0148175c39f0f814f2771d433085f6427f4ded59e0633c5da2023703eda61054ee76828b876148ea1d8bad5cd99fa0adeb3c1ea9658ca9dfbde84b0d83bf8d228610fe7d157d4531549ad028b7e1914d72a5e7cc735836d8d69d15590bfa4c00e7b46b4a52b003dc0bd40d5a0fa00708f0723d915ea60b1d9280f581626fd59906e646e838b3738558403f2e5f99f903aab0f559897c740207870c55565b4b6309b4a4e1f80de5107f4a1fd570ad1d5404770b823d4513247042a496c65ba06c5ef35ba9c238f4e2e2adafbb9587a63f52e2dd53cf3b1b5efcfbc0702d1b4f7d56358a1edac9d869e6d0878f7c539a7be7b35cc669bd7be2ce28153abe8de6f9dc48b64a9f5832d9a0a59594172a5ce4b347d8d8c56f41bc6081b3af95e5eb506f15279c6fc47a5a7fea56f101b823e243da8be1d88b44ff4d3d67bcdca7804a8975130f826744c596e5bc81cd13414f7f3ceb2297678d810f3e3bded402cb946ee25aec72cb4427209c5511dd22554cc6ce8988f572931b8bd08c63ac8c52cdd7790e023e26702aff07f5684b161bd0806fff157dfad66b5eaa036088d91b1cadbc4f8158c2eb554f7d2f2faaa48a6b193d3b38b08a6c804cb1d1b972f736185dbebe3f1e197cb3d056dbdc937ec25a0a5eff2261a2512265c9a847923bd6513d6a8a3b02dbaf13bef0ced0cba0552dc5953ca0ba420538d886989238cd0cb22096b44250473922168a4f50f6b9e7170bcb8ac470be3c2f3447d72fe2f12f2b405bf3605e3f43d6deced38ad43c3ed22344c589e1d2cb959b551c0f04852e98931f7ba9d9a4e6f4eabce9e46218f7f6cb141f53ae6070f1249edf912c3619a76154d2e33973da0c8be32c31873f05a0f711b86acbf2f3048488d00f5c6b5640713273f4a60d359014c351eb91ac5d7c92f1f6927363467b5669b3b281341c54ece9d4a74fbc6c3306777e99d2c55b245522897044b54d3d66ad29146d340078947fe1fad8959a1e0a6ea398a5a06d18fac92ad8bff81272cf7bb77f4fbb6a12cbc11676f0ff0f550735f5cb411bc25519765c1b8b16a9509f0449778f8c2601cbe44f014922b6376fa625e1d90b5232d02cd03c17b10b19f291f34f8760db8d674363351e5c702c3aabef8f1eeb58098e131e26f962b86f4c6355ae390cac1b9c82a554cf83fe08e3d1ff83b07bb2f804c049deab770addd9358df339429d16faf4e9095a000451fe945a3a1f83562ee38221fef2c197431c7afbe7cc62c4eb5b795427b8408f5d95728ddd54e123e288b0ad286d60e76845c0ba36f45b51b55088e8a8ef13574ccad5e921675b3bb12c193b802ac0fa95581ca4e2b1b076d9bace48e328c8910329f2848da239ed48ce40e86b2faef85fda6e560eacc0498a4f6dedf3ff28c59fd39172c841b52d6e34916de49fba2da546f42e82f2eaec472d3564cbf6bda9c6df05a9b6f089b4f8125360e66ca298665f538ea522aeceaaa3fff56dcda20b8f2142794df9c84c9613141c7ea29f127f63e9958ed53ee5c463050fb23a5ad58f88de9407dc9d8de9ac52b660053bdb65da15e2e7a4cdfa93a9e5c5864dff0853c594ca7bcf412c0c013e1fc91219c4920bc72f32802b72b6d12a7f723a3eba0b64b97ff2f71dea14062b313cbe1ec2b744d772d29a55748622bcc696b37063d3a10360a42987343b35127d8b5ba3d861f62a14e6d3046c162fc71cc925abb17a350e27c3153cb0bb5fcbccc4d9a4d6baf10a3df34bbacde772cf12d1a8b6700a79a26a1c959082e956026acad9cb5ce732962dbbeef3eda11923228c99159a34e40cbfc52aa7566a5fac23fb8c39bb4ce69792004cc0ffe8693d3c3a3e9f9786409306b37da4124573480cbc3533b950452168d14695daedeade0b82c2502f2f028b065fb3b736e5655019aa5e7ef50972ef4432a897e6f63b3469d1e9779c2cca4f44a522e4f083f39f835744a59a17eb99ad8e16349571eddab7067cb7dc62ce19da6bfe82ba9a1d29cf8b856f97136a0f0ae9cdac9d11faaed7f3d4fd0325a39c0da5028a4f8b57296dd899c09c32173b57635368b9409dda8ce878f7ba62450786d5f5232cdcd63797f53a639d0b2e23276dd1477a8516dabda5a4237c6e89fc66e3e48f6404541e4ae85d2fbdac84a59b0a53e925a3b140694117cd16b636ca8f4f9a925bc425f896ceeb27878878813439c6eed640c27d898d754d756a33d67a51f1c2b1454d5da17e7151d3b404d5bec3aedf3b0ea9bcbf26d671111cd3041d7baafc10bbbd99177bcef2166f7bc367245d2f97f7e92ebfb2710e25b45a1dc65ec86b091bd20ba2ac23a3230b7c79ad037659e82c5a63d44ac124c69e837d3e79c05ee653456814874f3c5486adea3b48cadaa0e39122d62e617eae948c12cebb58138bce67a3523d8c80aff2555d110b02daca34ad092a8faeb2d1824207b1d904677c2e786f30ff3a826351d04f7686d52fcde48aa4d796054254503a5af869d5cf0cf90ddca4da56da4883b19de7cffddb5f943414dc8df548b2028fa6d7c956bc7eafd9f1fee25fb805c5590fff78d960c1605e249bfbb50a62ff8e4bcdecde54df2f6a23e010c25a85f553198ed3308689e451f271469066b4769255de9372120d7fe211b971474db2f0e740a3ee75a7991d3d4e3e96fc3fe22527e3fb367abb68c527a0bea49856989793401b3407a5e3bdc8c75d23ff41771b049d9fd972ea16e51c1a22a793256b39ee639966915e8fecdfbe0974699192c4b51d59416a039ad1fb2bb05e49309dfd014b78a84efaebf6be59ce82cb7df352c00a08361bc8b266f03e5d0ef32a5710913f5a869161398fb2587132afe327ee03d915c6d092f8b967f43422af5d10654ed42b33e4112768c347c20a4b55388ef4d91dda10da8277b5527a56fe3269ae49c37f4e3d488f38139fdfc60d0cb706daefcb758f676c91800b4a1e28f7cce2e515f4b14b804d8d562bea9b6a36ac416a67e535bad74062f577260b47bb15b7567d0c388c3b4392585f9de7e70340b4b9e3055eb62dd87e4e775bbd0ef9581c27e4a06be9a30f80ebd5e8df01c6da3a8870c35d11663311e20e8b12037cf682dcc4a6f9412b1f24334c6f24de5b988924ed93e6d0048ad865813d26210f41d4f0c34f7df7d5b65a8c62a852b8b5ae225fea67f986577369c9d7e55dda7fa91bc41a85fd95cb839c2fb6d3a198bab690229f9b7f9e568a569ca693d67ac02486f090507ce62dd3d86d23d98c2b8b86652f47c12bc6fe83e24a78ccfc83543aaf883bd5c3e4f0980f17ba70647676f6e14bad78a2663ea445f46f94f33379cb463467d4489eacdf97f0a3d13d47eefe5ceb92a8228ed7b2d4dbf3f5f9a660e9ad2d22c62b32e9df7bd561f8e73299f696f0a6cc232ced7158cacf215c615df4159f79307759208bf6843210a0a662190b45fe235f412a48b24b95d9af785a3955efc6174fd2fd8a7980348f187f9aee544e2a1608e50a2016dc971c89ed5dfcbbf954a6f095de8ca27f930e4d9c71a782464881365c8e9dcff361e7c5dc5ceff15a4304fc617a438ed3a2e2f882098c385cbbd281f55244a43b0bb652cd4114c7fee89b4f8a1e398e28ef4e7a5aa03cf382ce2b8a17dd3e8772489d2b082ca32fdf4800df54cd00744d40c5913ad992ccae63e88089a91e2df9a119d69570fe8e36896cdb4f33e779df60d2bb54b8e22170faf9d7fc9da97384a2b18d70227e70c74c854170915dc2cc4859cd5d8c2e3f1332db24fd003029caf389e77d8fcf7ac818d4947e4d04ef5d85ea1236761ba3d2c4ccff856c406159264b55fe09c69c0e2d6f8410c82a5652eaca68e81210b7313ee03ed941e1f23839ec4019a211fffbcac47424df489fabcd02fa19d39fb506b4d31803f1b7ce054d4bccd0b2120f78541a81234eb55f04c722e6ccdd9ba434a22710195e8c5d6a67bd7fcc45cf4da9635753c0d487f7914d6bfa03528616a1001570ede334406437057ef8981fb6145211e6f59e15f8885c0c4deb9ac042b87e84f5838ae1ddcb5e70f13514333d3cbd697ae7b8deb6861ca132a1c2fb43d512110970f53609d94d3643fbbbe6bd1a2f0a0992770c6b3796e358df4784774d4695573811a26e81910a7ccf6d99ea694c6e7783ee89df7b4ccf34dfa10f375a0342f84b818ccb4f446915bfea279248a36822ec6e9c4f9a8ce89c9c618d4d6856445371730b92b61523a9e1a81e9b87492ffc03248378e7d3bfb49a51d2be5bdc0d1d0c76b02c79ff459cdafa8f8bdd26252038a2cb24c46c91aa0ad9b3d35590b2e97907c45d2d538d183c974921d6f41d23120e893c2f69b759ebd16b09d86b4f04b1b3af7390567499c75778af82668027d12a02f30c99a1eed0dfc9db14714369cc5a800103f4a57336dd797059b2453083dfcefdd0e61e06b50fc8a053eb29abf0d90108ed47885faa08e4c62969e646a09b8d08825422979f2f136006ec9f4c880bec8ebbaf9bddea183fc16a8294d77f8c9158031a3fa68a941d00dc62efe0918f6f0291c70a3210703eae2ce65a06f2ef28015205f9ab6b723de6bb1333a9167e1ba787be6126563789826edd176d2ae5b30bbdac1f8256fd57b88a15ead6c36727400f5dd8b869231d7c764c80dcaed6d465a9a3e3823e5e1b3a26bec202f616700dafdf08766f3e512e9cba9ded5948d1f5ceba5f7dcaa312ce621fafa573921e84b1f68d00d547b01a3cc126e619f04727ed42e909cb5ca7fa5665e43b0e4a3c38795b0e1687e244029f410e55dfc3cd5f99c505944ed6b3d4b6c75cc5e8751d489502a0d9a20b5283882d9003757a926f536b50e801acb6db3579a82e693eece80a14e136f000aa9bc3381ac5199fd27134726ec0b1e910743370a4d79f50a17f848b65a9be79f83725363eafd74b6a9c524da543f48d265c8304fa7fbd9510d29fdb6524cee956fa90d3abe0c88aa44722b4114ea3986586ffb3d2fd9d7bccafc1237056e67f395704b6e1e76bc98a27ff019ca4bd6884cad12f9e83612b615d865171544e4a6b8172095bbf574f958af4fb7c88d202e017ef07c20b0d2a63a1747dfd3722382dac4048d35728446169584ea641ccdd0e4a1af17db9bc401998f6b4b84a968c714579f94667477c87ad2227d787b0f844b562615e4c716cd47d59058133fb32304dae6a17b7a3d6c48fd13477c2071f7af46adcc3892d29e36379b1605dccca28d0d1f033cd0cd2312519dd7ad3549a70d032c4c00248c33d22483db7ce7760bad1dccc5307bf4f3898a482e953f3061a177ff5856ed6445a4393ba6c65d81465a03d71b5cac6eea13314a02b05d3490f59b1df00b97cfe262d36a670a0153986c717b2a504ca1fe4493fbae2c5e797fdb2b8ac02795ca64941c4a71ef043ffa01e7f145b0c0e23ee89488274a1bafed4b910ed2dd8ad820af95e88d917cd289de7a6f183d3396abad73ac018db519ed781d17435b5e6d8f7394560e9855904e6858c0b33a35732f5e9de119a95ba46ad7ffae7a6eb4c4f02e8f66a26b0735d2bee177d8c5d9f712777a6055a81214a456f9ea107f2f9f0f8daa652788206a337b8b6eb6f7eac40e7e95b3f704b7375f88b09988b74459e92e2d4544b5345e1b8cc71c757a28327b25af2e8522a02ea9ea9ba011693eef8fe176cc51c4c80a136c0bf7d61de5fe4dfa50dcbe9d2ab0d9c1e8fc690dd1c65733e185b04a02539b1277181aaeda5f5b872ff025eb85cbaf364c03e5546bb45da425288e8039e4badd27dc7beaabc257340c1d3b46d1a739a18b441eb4f30f80459bf2720e1da27d27781040341dacddd2ecd71540ebda533bfd3a3f8e92d24896e2c0d4edfcd2b8aabb0d3fc7c06045ef67ede97c6d0ba98c4d79855f29a7fca423c4dc33b2dd5eaeefccbd6fbc4686de6f64ef5a8a703749712bad3c02efdcc01293710f87102b201ac42291ea4f5c1f9bec897f69e589b6eac9af69a3f3ad572f0c84effde91799edd81ea303bedc0c45d7ef65d31691163cba25d0225c4578552f0d8ecbc9ce699986fbf60eb217ad49e4e5222f0b1f3d8b80ee7772c1f8adb4682678f51e89b9d1e591a606ea625f4c28ebe7ab5fa2d7a8d4dfc8d0db84f0633b4e05b9cab74b14bae467f6ecba7f1ad89de875ac2e2708be1e7ac92c27c9c0d6c5ffd14dd5101140ba3c44acd746c941cb5c2a0b0cee324297d94eb64d142f6c855cea0be19759f462469b252e58b82a787cb3a0a8247be15a7d4dbf4c799e181e094e8941843bdf5506ef6a60d656e9103527f653ee9cdcde4047ab93adf44e15fefa96128de431201a6616e43122b49dcfd719d9fbc9a1a83281d2a73ea27bb5a61e3b5a4fb0111cfdd1ab841c9111d5e88dc4f500c1ba659e33cfdafc441605c0d4727cda21082db5e2a120a39c439411b3c64f1ddb3551ab36100f52c9741bd1c9239c268986ec63c528ad12ff2104c493bd8d556edaed368bd240fed0b812460830214cce70902d70fd4849f1ebe47777e18e92e26a6511fcfbae6a56ea2e5055e85a04d88fc9b0fa7094c88208223a790146d2560f7bb68698fdac543e30aa1f158958c80bf23bfe50d36dee819ee050d9d4f09971357a7ecaf5a807b67cef8e0962f7fff74f978f693450eff7861dd9c993a0e305bc33f42d53d93be042708aa361f10bc98312e9d012f710bff483504918bdd0fea832548ff5b59c49f2aaf9e0f55fe7e34ce85be5ee6b4d3b2eb796eff1c76d3bbd18cb1c42ca60b50aa8cfa3660dd3832973258bd294c9c353da497b82834486eb0cb56660e1b7aa151387d17a82933bc4e6144a65e9c7487d112e57b8b9d8f90a7c13ca8c9b68569de5d1ade7f3cc75c84edfa89e9c6e571ca8f1bbdded98dc848ad50f762d94fa81fba5db536a8bedbc98eb00a80cf80f372e2407a18edc8d178111280fafc9d1ac308ef42815b825dfda57d36a36fba0352da33af64b369946622a91256ededfd524d8aa50602bdc00993826a82d72156f1f9a7b72c88412770b3ebf8f6804b751fb85211313e7143b8ec67a37232654b2190b5f3ee7992c308f68ad8801162c50fddb439da2073fc17d07e46f7111e52783dd888bf747d1ca1bcebea00fb94be7d80912b70e01b982c5aa0d29af1898a9455e326a6ed7803239086b2c1c81bba1d2193154f2f8a0eff63e1ad5e7b421a539b18de8f9bff5f2d0af44d607f3a53d188940669f03dd7ab46b173b73b850531c8a4020dc3e13b260e91687e162cad5214f312a4f0660d81a4cb39785394db0fd79c349cdec80a57fdf6205625295cd3e6ba6cd43716c44448091116c9e889534a67675248381fd0fc1597b05b327c1289c2c664f8c8691bb63694dba401a5ee6fdbc3ba61e1f132caa952e82b8ec515b5e54d118cb636f6413442e902ba1324462d104298479212b82f24bc8d86fedb3c7910f52d3c4c69c3b1a6b0c9b9e48b9d9d8997b372a7340dab51151cdfc10a91abcb920865775f1414179952332bf9cbfc970b8aebf553c00981b136dd62ba8c3b0800a3f1c4277faa25e65d0e84a93be69d3e8a4732794191c05484971c2f223fb8fc50553eaf73dff6fe7bbb9ffaaf3bb59a9e9f5c2ed66065d9ef8c62b60dc1f0d1867ed3bbcc759761aee86436365fbbed9971cde07b1ca9f056c7893177448680c082e41271643266c3bd1206b636dfa0dc2df26001a0ebf80fa01773360b5f11fe9217bbee09c5356f513bef4314ecff2a943b84b121c427cc5f5520320207b3aad59e859ef0f9f1efc2974d45e679f990a552314f8a3280522e29b92d9f26041050a46d7d279f1591eb06e5e04fcf4bb7b31edc6d117d8c3c10796e32e782069b6ebb1a165e8fd208501a5a12b9f22da9ad3db4c5e70ceb8820fc0fd14d0cfe89d783bfca99eb3260ca7cd89b95e2c77b0104689c5ab2c9e98bc59b106d2fdf6e5634bd1256e832e1e2f97c3f0791719624e7ee618581eb876689bbd7190d005303cbd32133d1649d3b5d776223bde15673442f4e8bcfb972ac59e05103deb66bbcb77fc29acb8032dcdd92f4ec2b023d5413a270d7a9f474649c9269a9b1ea085ec7e08f8bc6b6b2700d030b9c01fa44ca6e9ff69428cb5d30d6e68219e5aedb763a8d9f13f1b4a646390328371ad19affa14a04f65e019b3bfe14c517f02d14657ef691f8f3061a067d73d1b5c3d922db70076cc6fb85f2ca37670cc25debf4a13e794b27cc30f400d51be0d72e23d041741f9bb9e2c666fac11c0b423fa715853fb7ecb2888e086f7d64f7cf191ba9087db5550d3436c9f25aa5a6d9342a572e84a30096794c693b0af20d5853267a2196e867e5c79c64943bafd5873a37ecc72b57dd6ac65220bdbb09f5602161689f09944272126fe211a48f94405a320f6abcbd0fc5ec80d5f460bc7ff822a5d4150a76f63d76d1765b7b8c9fb6b4b4558aa1e1c838b4e942267f221cac62af5c45fa830b1a0028846686876c7b16c7b912ad383811b838a38f8fbad15ac882be03375a34caa9277e6677e8218dfb1465f9ab0a59ce2a8de9029f878de5454b1cdb73b8ce2dd7db50238dd8bcac01bc3b030ba32fd57caa04f270f339a930869059a950b1e0a59bf404d2cdc3c13735f07711a1d32e2e79959b10439604245f4b77fa19c0be27a95942800bf866ab3d09f7c24ff47675f50f07c14f052b08100eef0032258e4fec89999798e8f1d8c060c7d37b419e62b26599c7ea8fe064a3781759066fe0c2092f30f29fcef57ded66601ced9786c288dbff0cd008fea9a9d045b76955097f4d529d02037f2a87e9d09345462c2294ca6c8d0fe5f7c37dbdb022212c6f785145cff8f3d5fb18d655ac1f93f1016c94a65f62845b86fc90c9f40df8dd593a79ba1e903c92b61e5073c5b334f192fa4264d69c147a1c3b8d92839ac706126d222620e0eac94c0ef139700d63caad2056e9a05a17c4033d0f84e8f6dc379c94afcd1e42f9116735724a79539ea387ef0ae4fc67fddc8b8bed121a27e39e734de330d97545cf4dc5a27b85908c933ecf088e25de4befea7e3c2597d1d51158d124e76ce020799f38c8d847e44bc6a270a7f997ad1c1d2ff683bee848049a7512e152f22c20a28c3ec97e7d8acd182f2ae1e5752f53dcc659cab54efea9ae565c2189cc4ca2055a7744cdd23716e901c1031d3ce9ddfe92d13f7931fbf2d377a3c0a2f261b6bf41a1afe2951c462bf8ee53ed01c6919a9815a9b58ad333534abda1cfe466fd6712725e6876317b534674b8f2e3f5385e85922570d521cad75be1546cedf6cff1b9c1b21a203ec3fc7e6ecd632c3afea0a317b416a7b1032e8fe2203033b09029467c9a9b436af100bbc1714d65d0a0f622126df23790effbd8592aaad47f3a74e315d0689064b0da41c6daf2296209a9dbc7df22ee2983fccbae671089534d1706aa70eac93874cf87e4cd8fc0e8ecdf9d54bd86f30f5c3b34b07a152b2504d04bec1e18ec02a4ea0651e089c1d89639333f29df97ad20df9509eaef19636f40d833c04779e978b8254181fad53957b639cf326e3928086d962d673031a491a9067b95fe68561aa44c7784139e1d1125d3a15c913eda8b695baad3d47a8d9f589b5236175c1006cc191b1dd04a07a005a59ed9b4413f5be6c08a5ef6461b5d83e9c3d898afcac3a673b42e8c66da6093da42d51d9c09854524eff236d51f51364abf830b72d4e545ee43a61ad61b23031f4aeb011988da9f5f0cd429daafc3d3791ab52c3edc69924ecec6225e3522db7eb697bda1b207114f630ff02dda1339310b89172f3394556d757c9d7a4f2906edbcf590fb23b24995a700df6d99357e19869ed5315c05c4bb4bb8637596fdb17017905cca9f890fcaa4fe42ac43e7fcff43deb18ed72364e43716d595ee19ec7876737f8a498b72ecb40c31d9eead04eee537c83cb262ca81164715105dc0d6bc85b0f7b6abb1a8c016da7966babe7ca2ec4822569fb8a4000e6b89da900bcad920d2063b15938713ff52e1f3efb8f3a62ba719ceda334abd4758dbd23a340be7fa33570b0fe9fb96010d54a70b876dbf3a047449a19826031a8f9cef00ba931439a1235cc310e47183451bcd2c35344c3bfe820bfcc8366ae501227d5093dbf28490c3ecc970437506e91228e0c0c99a0b0676107e30873d4ac41ed76281f00a3d881c7c558ffb96f4b1090a0e10ccbdff68e7a6874ddc4f668d5ca1f242148d87e301c0f8b0e14e0de5a24e416e643085a677628c59bacbed816efd488ae012d29b331dfd224081d6f306c4f318ecbb7f71a18ed2f4f269953403d63732922d5da615e828ce8a629ce50c2f006cf701a2d1c009d9ef935c2d4ee4b69c3abc5c9148043bbe096290c40be2913b58540dc4361ab2a23f354d855b6422c67a42f1cf4fab05c432ca22ae4d69d42e724240f9f996e19b31cf4fcdfb569edebeb0efab1007469be5a34ab652c06460c7f6576b0e3577463765dfe75d299225d47d3497dba4f973e96153ca7a956df8a21801c14496f3d44bfd10d887e3c719ab512f2deca5bc543af9a0386e13a7b28a17e49570949ea21bc13e29dc67a856ba90dad1bb19c79188b9a0c51ae98ec652460d61b3d60fd780c282ada37dae548b0ede6acd0fc00163b79642c1f01db2b362bb13237769f0273a5931d9818f42e545e0d3d6621075da8cfb33dca2551804709a4707e28c0fe68b33f92a87a008beb1de23614dc5ba932c642a229528f137d9bd38e838d3552601d41b8ded8f4eccf698bc5a1d8a4506807dc34c8d050678e6ce41dccda99fd701ed0adf518fb7918c423425850497618a083553fb2519488393d1e7349484c16b0e3c3baef4d83acb19d426f74dbb49b416c8a50ec771cd6136efafe284e277f5090b1f7e0395b934fd932a35a50276fe9c7e65d0720f294ccdfa128fa54c951e966552af974fdb261aec91c5741a4b68205bb22be478e5d5c5a75fe81b67ece96c7b5abea466e1e84edb2730004b5e21e3c942242a01d9c148cb60fd7a836b546184f385ef794b14bdc2868dda968a7493e552e899221bb306009bf2ea67078bcafff061c01f2fa90df200e6431420157d3a1e79e41c7a069856082e5353cb4730db59fc20f60ed7628ee9237f043a5f044fa90252da35a7f8a43840249dca79e36bfff93337cb4983490db8619cb80045cc0b5b467f31dfd5f7fce9044fbcc27d46096c8159709b8e6f21ea4899fe97d488103130c945dd7c95ed6dac4c62aa6c8a80ddd934c71f65d95e215bd3868a8ecdfacbe1ba0f717260ca25e9bf993f100d8ebb3cdb99650e09ae3671653729db4f463e6ee5780dc1c7c0b42ff36ba65a1beb2df08231fad1549daa59ca96c540d541595e9592502de504021faf641cb65d92f6443b0719b1e9a77d672a66bc0e47c2900784a748223f2f98627940f47e721ca78318299750358ffe3d6944ba2a5e6c0422de106348558641e50ad224d504ecff116dc28436058cf5219c1c9f5c7cf6a709589857e0c017fab210331bd621fa106fdc19b7c5a48ea02c59a8a2ca517d69e353736a1d2d3ce8b3ea3fafeec660bd0179a2c9afd2fbf3f85859163c8f64ab0b22c8720ff86ba33296ba392832902176d02ade645d7e95eaa33b39bf4542a81b2fed9f49969b28cc0b7d14d0d32ecdfc0001d74ee7925c91e1d42b360434adde289202c10490b2e7e3fc12a4b9be305296d4b6c23f12310a26f7091a21065259d687abff0ad35e90ae5fe43c66f29d5cab0ab8eeadc645737877f9d709e06a53be065214eceaf65243a77db02a6053f51665f28f63c47a26683816a0bbd12c2354476cea17573943e412ef8c54c419044c52090430e63e905dc0cfdfe3654ff83663891d8e8f1b749e92150a5ca4e3a6d3ac6f4753d823948e79ac6e9ca28e61eceaa4b82863ad54db3bfe1af2d1b9daeae7743d03eb1213d9afcb64df42a552661243efaacf944a8561e55ec8453a6731ecfc20f53f2feeb5341f42038a30cf29f408ccb764edaf39f9b8b4eca4cdf917730eb1b2224313e81e6e6a46c4e4838aaafd9f43b915f216dd4d40cf67666f52588de30cac6eec15934e9e81088a9f740ef9a318c1706ea7ab1cc66a6ed772d19c62e323c5ff482cb865c29f135a61d08f7e3be49fb8a846c77acb0d2bbf9edf185846993683266357e086b7079e3553ba29c019eedfbecbde56fd6046e3d661708f9c785ca98e0d4c33a91f1fbb6929b97c6a92aba415f66c3f14753328ef6133fa2fe498b0dc5e578d5ad6e68f311e2149f03e1669bbe4b908d5fa167eb621228fbe18591013cace59549c78ca62566e086fc80d40fd37f86aa86a66c445901135d99ae633c6c4e051f9dfbf763653d1d28a81999af94a6818e811b0c4a5a31c6d99044e61ab1a22a868e5cdada1420834eeb14afff018256432bf5d5af6b2c9dc164f1c657f8a52cd5971f8d5089f1c2172b616fc4c6101eba60ca09821a1c40c9a123bd68c09b83dd3b03c9fa0edfd75ee80d74a44bc74db23e5818610839c03157752dad62109317e7c91803e61a61bdfd9062719f1bce3882e03941062cd1a266836998b0b686d0daa6072f50738f23f68d6e6dac282cf539c153d5a180c2d6902670efeaf42060f41cc53c646469eb015095972f8887f154e297add88e69f5d6f611d9f3361d9a140bf2059864d75e613e2ed706ca69d6ac3e1e2629f47b81c688e797ba30140924b00792597eccd62668d15547fa0c85a1189647d3ec15b197c726593d6bb44f6239414c5dfaf82ddef83c132414644ad711801d87f1e986fd13e829f7b2691df55692ca4b0ee3537361bf03272a7753e2d3f7ce60f966c41bca1e1b639adcc37bc0ab37caeef818990dc33e48fb1b2e898cc5ff8339022a22c27830c6e7ddf86af2ce58e7e5935c58589983306001803087c7ecf51fa80175969aec65907b6d25e3c8cdfaaa3d288a2144853014c00a07d07c45de41cf0f63638226c4ac944e1baed1223b7c541458a8ac0db591339c8e224ef16a92c432f8af7cb0ec3b9e2dfff86872dc19c4e34bc4b0ee10856252140f38a4299a72f02a20148721ec2ac6747e1a14ce7036b6b4f7a9db82665c8801ed76e84b1066c1be1551d5441f947ab3aae63d36d4a1d278716ac6cb67e427ef3a009a724658f98c941d2a01b6f0ff9720d1d64278cec8f65e89ea2f79f3180263fb99c23c3e96ce3b4479d6b9e087963c90c704e78b3d051c43b3db0b88c6c166497265233dc54473d79e98d08fbd83367ea49baf940e36bc8e526c07931eaaa130359abb58c85af7ec7de19859ed15ec6a8cd8e83be160c8e697071b32f9d3151130615a5c24abd58ebd839d76dd8e12eefd497b710519d5785fb407e1956cb3ad09370c6bbf18cac923125ddf40d1c11302c1ba6730592e8d681a7ba6e818446d9d88aa14187f7c639fc7f2d1856fdeeebc3acbcc9386b32d3d0c7c88c906e0dc4bf8b0a1d0cf8373e1a0570604ee02efc8ee40d83341cbd04336d9f8d9b47fa3b18e84d9a57bedec580128dbedd845c8d5095dc5c8e7a14e3900d63fae66b2d8aefa43b03a463951e07632feb95f88575c5d168d33b3902185866689c43036be31b90ecbd786b4c91b36bb6e9c8f82b26ea7d333f163e42a7d659353f22b88266c48766488764b7bc2edd80f752916a953f316bcdb05530b1f404db4c79323ccc0ee81f670c87a44d7607fb36edee8b62babf105b1b09592fb2b8988e7ae5f378af318a9fb1089f438e26b1555f51b876392d4105347f39e3184225ccddc5a785cbffb28fd822cb79be8238ca2dab2abfecf5c2bbf8c69863cdad1be317ead0f143e04bfc3dc62091b6c305de35b8c0354ae8d00e1cab6117a142e98398e4103f747b1d5c2f3dc840ed10d15fce949ab77e71cf84b558115d88004d55728515111a17f9e9c4e8aeace4df6a497878f30ca727a9d8b94c83118b4d9353e8c9300602e4f4a9e7093e6497f7783afb02c470fd11620426e821fac43167435b53312b5ab5edbb296db17bd8c8d8f6b1ea9cf370e159afc69e85cb3b7c45e03ccf27321c5ae26459e649222f616cd07bc1a2293c69be5cbc6644893024a4f239aa7e5150835356f69656cae6e385d801c7494a249ae6f999813375c2243b7d5142f6cb78f26a0e7e881349d943cc0ef0b87d25db9e01b99590f66032322dfd1814bb4e50069f1c4cc52193b100bc3b2dd31e85ed59b57c1c6c7cc991e33795514e1828bbc9a7e96faf40f1a38d1baa49c35b6e7ff8a4e8fc7ebb754563caf1cd7ed72ba68a2f107b587bb81bebcc0c63a2a0e06bb87025d7a87a1068718662a1c99229a036c73476356d935955df840f91cbe8001b07b6d3c4fe9acd4f27657fa6840d68fbc0e21f74c5baf2474729f368ed51f4dc7bcfc0baef1c706b4cff2234e77f1856431904ce05f31b1071fc36e1b4f4644d97eb87bd8d400b403aab1700cffa6dd2083701eae35a2b46fc71b03da955c5fadda99c6c3f3732b4d3141cdfd95e6ffeced001eb992dc1e348f274057b3cdcc45bac3876e8cca32372f718a4a3cc245d9b0858a752b21d13ad5e2ee31d53182beebcd4b9c997f4d412c524e6fd579b5c06951a2cb2d9b52833d0778a781488fc883d5792233e9e2ddc9d8fc27ae153065e2879c4c54978333b70b5cbed18e9c0d1efb9ce841da41cb357f500251aa8c93e8100d58c696acacc186c248fcbf6544e47757b3294ad3a55f4acf15212148adb2b4b26fb30cd9e12a9c914e83b4a6432da0c09e1e1115f92b43ed99c912c44f8207647d583147ad2a6b71894430560007f8cda668b93c7ed330e14ea7102eda91c4a8c433d79f6481bea2f39fb05d6da8ba211acf275e973b5fb7c1914d5df467bc43da9794a7c6bc1693ab1e5ea0098bbea893b94cf576549e66fa5622d48fbc077274603391b0ee438dfcc242a260d4a71188d3b6d9b7a69c3f1e9e92a11517f9ed54a9abf33c82ab1bcf23a629fa35f2fd43a2fa6e0aec53f37ef49ac44cea2dd758a4517ceeb39262e3c5c77ed5a22a4dc090a8fd0e817c10f4413079b0b5f9f6f4edc88f7aad3f5646b37c83b33d145c1097bb7759b0af7493e72f39ad198887118ee90df7965a1d09cce397943c9f290d81038a77598e8232d20bc4207ae6863d8676410f28bf66717287cd6c63f7b86cfeddd0fb5839f5eac8ccdcd82355100139e1be13c33c60c58049e2a9de6737df77810ce42754cae87d747abd077e5e90d155fa42c6146cdd46aaf29e096212670a66674efc95af3a949d1814d2956cca34af82937540e27284d9c660d81ba4769828b0f7941af11265a1af1085afc660bc1ff251cef405bb1c71b46a4b7feec95d9aca8231c861b9b842006e92d9de17d4e23ceaa709d332f631282177a545362f61d3e5cff7d0dd137f82349c8498db2f81505afa6c3d18b8eb660e0a8e06749a60b06956d87c4f41609f2785394ca5f74cae4bbe39f994378ca0bb119331f7bfceb055c101748b6d02c252d2104e03bf1fc0caea05269ab89f36e40acd7cfdf3fcb141342d3429cd8f6024605e308053dd7520766e07c6e0100cd60ac3f4a5c80b4d06be05f0716ec4afef433d2db0fced6b5468e28208b46d193c76b739fc9cfa7aa99a6621e92d8cf0fac648bc463d85306882c92b743eccabbfcd3a22c3cf78382a15e06831da339b3ef53faccf3ebad80f51489e1f0f79cb7ea07839be031a8cedd3435124918b13723c5bcd07c8d2ed78fabfb078accdc70c0f73dbbedf92ffdba9d647f13b90041aff65ac5a6ee21a808e56813389f0f8da9a68890ca64ee5251f7700c6d9044339fb319e6dc71aa7d7c2adc1d55108ff5326bead019b7e4d13fea295a242bae1ca0cc33bd55735c864cffd481c837dbf6121e58e967c8e72775a036216e7039e34bfeae71dd80177083e5246b0ee75b5125d689c7d2018d4b8cd8ea610d513110e9ea3c16f9209f1120fba4cc3206013b5a18b7a398dda73fe53fb1d30e5e018f450b1e7334d5871a228db9742088a9774f2a40516f605b37b18383ae49bc22159f4aba1971dedf30a7b7391b0fb45fcd3cbe7d899fcb446d274b564c4b08bf87cec3f907f0c8d4f66c61180339850d671921ea9c5940b0a69e2150598ea796ca3f634b585119fa7d33c1e769ee38da1ecc8221442f346ddfabe125178f02fdd90f43bbf423789cf7fb677b075219053885a62c918fb6e31928ce27d22ee5e243096d77e6f144853524cc63a16c38d0754d089d26fe095df9e7ac352917e07a5a044520db20c1106697159fe628abdff567bb4f0700c4b0544e42c2991e791cd5aacc216d9343e10166539c7ed3e900cc6f9d8434de7af7431e5b2d1abcc50c020cf1470153861010e64c15691135c4e8b019994bf6688aedb03ad123607b4de5f05549f6ad1b91d8789538ff609970c60dad8fdf94362d92f71a07bc20b30083ae6ce643b80fc42c8e2640cf056905c9c0a849f5af3235ca0937ce2ca072f19397c072237412cf577a529ace5281a6c525fe4b7fceef5ab9aabe48413a256035073a9d2cf0dd7f0875278e3994f7efa3546ecd18b0c19c3db78b84d4e4c021cdf05956a1c4b7d393d073a8f4c5059c662a7a1240080ffffff7f