PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 77505 bc355f4054ff39a9cf4a8772c8f2ab6e5ad8095d4f1a4fa83fc740a66a589560

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3981e62f14f097f0f3099bdc389b97e0689b5d67941aedb11303ed7a35ef8693
Certificate Block Hash
bc355f4054ff39a9cf4a8772c8f2ab6e5ad8095d4f1a4fa83fc740a66a589560
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00e27f000002410000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000267734f486f160606938e8b778312fa7b7fbf1139788422c36ed29cef473d4897fd5fcf72cbac707105e6a037b38da964c7fd3730da9b00fa31c8e5d8cbec90129daf999ca52c8e5ccfa7785f58f3fb1945eaa55de68f3cc88030000000000000080000000e00000e27f000002410000

Raw Header Hex

00004020aa5901b07b01daf8222c8d0f8eac196fce59157af6070fd394cd353b44ede3ea636003f2d39c76722b57c9aeb6735700be1b10e5ef38b9f2985ee9949863830e0bac3b6a45d400189386ef357aed0313b1ed1a94675d9b68e0979b38dc9b09f3f097f0142fe68139

Proof Data Hex

59,560 bytes
121216010307f04f880d94445ba0acf1a3c60ab9f550151f9c592730550ed5d7c079312bfc1056c4806a1523776b6c029cbbfab3c325278ab24d74a6c9ebb029fba7facdcf170626a6042320a850d625213fd692d55495fcb4102dc7186626a2014b18df3aa5ff05e6ad30dad06b2028729897a905a48ed10c6ef9813d33c6d57daba36ca286703d6b3ff15686037dc73355ce8ccbbbe361b486c1a0767a6ca21da003551cd12b3128867413ec7178f70690d9478e7c91e70636bb5fa610a048dbf479c69203b05be782e6bcbe9a3c1cc0152e7ef5d33ae3697a8d3b305946bb18bd0af1e1671bb5f792a5b7ea1fe7ac98bbec4bbdd3fcfb701218ede3c1c43055d3042200c26020db0e39376f1cb82583f3811941e86baa2a4a753f87fde47c7bf4d76834fa2556e7da8df1bf2c0078a5e8da714d418db05ef7d1c46efb6ae195f05b4396c151248a6356604249bb43038e9c4f2f9542ab1599c21a792f122631d754b29a0d176a8391c194f350f3240516f7eaa4c9bb55ea4b580e3adf4c660f3b41d8498503cb89e1e1c5d978f27ab77d92b76df88e8200be8a46b7ccd860099764e46d586e606a27f8d1cdee147e29c87134e93e1afc61c3927a7623f114d4bdf89cd63f4541565fd61fd0ddcc2e177e4f9bd6769855faec888827dc6f10ae959df84d4632a1d158ba513878230e5602fa5809a0a40638df91b9b93a00b30dc08015e6b671218c9679773b7a44b1e634b8b0c8628a2f0ae6862ece886ee3935c3849a1a09f397f9708fca358fce85f840b09dafccdbe6d3c5f60db8be9258b6959576ea9b13b500e8bc9ce931837241c151dab8f9868df589510005f0183f61eb4c44f608886f83e0117ad7ff230bd93bc8680015fc76093e4a1d0356106b39e96292c7bfb351bf411a0583a651b12e08349ca6d10bd3e2d2bdf9ecf0f32afc49469ea8a20829da8eba2dbe778adbbe4e422f4b425cdd1e4849055347b9558d1307c95469f9a539d0c11db1f4516718a5584d083611e8840498ceb59ccc5d745c028c0800e4a686b1ba3a582a5971c993a584adf6721acf28da1e415576538f30f0ab17091c26b54154bc1522dfa06cc7de6468843830988938dc5274bd55c9faa965b8d232bc6d515fe0e4d613f4fb45adfa8c8599133e65f7596b655544df691f1f0566521b830a39486af3416c92ccb87b9d5b9f41d7fe78696812c8a371223f86ca9a1317a4c8b619e561d7a0d379adba930ec355623ed64d42154a89178a2da2ac0ac3bc9be7c21304fa6fb275a09db3bacd477292c84ee1c71a75577b738d21f133ba4218b0614c2d8a91d58e925bc9c52f3b97f9ae54226bb562b497a254243ac05945614a314b3512a6a722561e8d54f0f0b081b70918d93b1d9edefbd169facf866d44e16a9a7bd2eda47315bddbf0d4b6ebc34fc53c945b866f40f87480f6dbd3696812b05e5d803eea20b15b8e7ac44116404c783b4c6173c97df994940811ba381112db2aec22907019397a09b99f4e2c100cdcfe5b2bfea94815fc8f1857ceb60829b58a94e2e9e99f32f6ac19ca292b0097309f89b4b84d3e4998978a1439e9ccdacc10f68dcc545a3fc4cdc3efe7647e7bc4c31b5fb7f7139ffcfd4e0a1ec59858acbf489d6d0f0393614da79d9ff65939cee69076e0effdf90f52aeeb81eea815771be33d2ffb8148a2772cad362c988406ad4ec3880a4022a347c4757c6d59ce41118679f1b5db8527754553e9d9dc2c0558fd22517706972f4102a96dd8088ba51dfe9c7e65b6ab0c08baa8341d61d764409f4ef4d4b4eeb84dd245e1f96c48dee6a78e13ab6eb32453027b5cb1ebce9badfc5fe252d9a59e228360816549efa68da14f59b7e43f49cc9b2b7f7eaaf914bafb9d35bfad2cf0e147b3db4d1228409aec3f33038284ac1093005136727fd892fef64262e51c70753b00b57609bbf5db35786945e1049517d1b5278e42b1734427c408ee75c10f45cdf267a2dc95163ef580b66ba7fe73cfd454d54e54b5f2feb1b13dafa514f37883523c82122c3143ee6a05a34de7dca5eb642395bd9481838e9c60c9328f438c6ea2f227684cb870012d52bcfed6579ff02e1c33c87ec3ab3025419124f2e8a0f65bd69b6e3d19c3b740b099d6833197d8594978e79f203a22d37ddb962aae6db54f66f1b16c5dd11a9762fc66302d84055ec8154c4df607d7300f8450bef5936923a59e1f7d68a8ce3070720c076361ebe30daee87462772232a7aa950f3a7c740a7ea99dfb1de70044fd5fe9a09496a560d58661d2974ed5478ccb0bfac5a32b2d3c30e03ea2c7ada31bf0cec4f91643f8b070e8200d913ac7fc144829817749672a3977b5fe0e42f1f2149b338581c8c660483de8b8adaf3a2e1e49c36f9b0a2eee353f910d5bde3769c68a81c8311fef70ff8b017bf1a43f723d0764b232e054bd96634c1a9c4669c3c0fafa2c841882ddd1e49a02798dd3c5eb2d7cead528885566ec07d0822f7168b53e417504dc5033a988119a5a7c3887b2d2812998a627404abc72be346ca402babf48438babeeb6feac97954af31edfddcec240df18223dc30ba73fa521a574ab074e7ae68a8dac5d424aaf9cf60650e836ae9b7ee05e3e3a14c0f0b74be70fceb896dce7ee763f6c9fad14ae95664e1b211578bdc4bb6d4c7b6bf4070b08ce8128ff36f737265b707b3557706c3fa25055145a4b32a68810e4f36193a7ebf795a5c7786e6c828d87c388f67198c737f80d97093ba78fb03912dea77b0c0ebe49f84c262ef36a6f8deda02cb9d26790040eeac304cda1fec7cac726362d70fd2f45795c91f066b592645b2b9e262a6afd84a431c912f960f2bdc820b5482f254e7f12796fcd1760651d143ac4ec539f8d27a76721ab7655abad1a20637587108195c7bd2de88e53a5a2f09e73e65dc77d40668e2c79984ace2ccfad9a27f049c2b57dd6dcc294001fbd8f57bb8069345a6f53cd52c66ae52c200323d82a24c34de8fbc5f9abfe37d669ad7fb5a0f1da712d76eb121f684765939318c9bde35219ff866903eb8cf410732f6c696d14108270d21b8daed00f9386aeae80867a12ae59ac6126203b98756e52109da65f6f7f90f34a0c9a68fb7bf00a20121c967dc14d86a17005c633ca0c77f1590cd76a44e30cbaf7f3bbfe82c469bb94e6240cefa55c14393de3c1d58ecb67ec4b716310426bfb03f0253042be73ce2ffd7b79cc5169fba3fa7ec5da406a52ed429fac81f64f0820354ee854a71ad8d148f4d4f02923d8e9c0b7131ef7fdd62887bfc7d65d81f57933c325cc729f0fbed16d9c91df4060755b9e6417cdf5ab14a9f4a0264ed9d9ebb3e2ab72e71fdd923d82f66e4cd183d47442765ead0816ccaba46e8299ddac338bbdac04116876bf5d80435e637929510a68bdcb1f09a0b60102045dbe5103348fe0f139820c694f8d67e753b0945d66d2d5325304e311182297640438885459b997b96120ef6e174a5242ecf033be95678e66dd3dfc06252d93285f066f61e353ee20945c1dcf26304e10850c526cf22239897860d338e5ede2b99bfefdea86b5c2973d9766bcb6bb1aa3a6a026bccfe280a0c7eb129dc4c853be62fad05119fbf30fdedff8b07feada3c757cd9a56c4c1b9cf83417b8d7b599ae5ff2332dd93c4d1fc9a4388ab96b98c862641ab58f297a8c61385c4cc0ed685a755d9b38b9cc0078fce0c5ca952f230475a87ea61d3527fd5dbeafe7f1e6d751876aae99128d3e9795d35f19d3f295cff9ceb31739e44dee54d5b8a94726207496a0802e9bf67f40eab8d65752a2b3df77173c6f4d2a520c9c3f7d9622cd78fc12fa95606bbb01dee1eee55188fc79af59e2dae010c2559878e340da5822833acb8c740d018b6663275151dffcc9faeaa98c974a721207de61347f3c2a308e4fc8d2a3d13b6d2c568309cac497e3a6b1038a5beffe74fea0585953995ca99ccb872c37d4aceb03221fcdafb74b2bf173768ed169d4a4fb9178ce829c6056c7bfca46d2bb46b91b8e6a5b893c913bbaa4103ec6d3cfa4c54749ad5b1e05c50a205eee77f2399a5ca4f626a358364646884be9cfb63f59b8a0050a1e126a14ba4a46e5180cc1876bf497b1ac428d519b5f906f09ffff6b81d112b0a7770da756059bf9c5c1ee66c3e4bb176f2e00f06519d498e9a5ec07f0019548a5374e54dcaa0e18bfc96f125bad6d5624a2b0bd81d50cf5800b77f282c055d7f007bfddc1d51b05dcaca708eafc8de3397f541dd11023501e301b41972b74dd21e788c05855d11b27509be7a644e95d20d8bec0bf0f42e93313093df058d06550e801761c264de9a49d64c51900b5c6f377b5464026ee3e5d08000b546d6d455335f760257f9c11c6c09d6b0d42a7a8cc795bb9a4fbeeeedda6f125e83b68942fb9fd42a0d618bc0ebd16083279f6c4466c2db7849d3d5f41db94c24a43eeb7053703ac77adb0d0ac0f31f41a71225083a536882805b950f950a60fa40c21e588f1a6cb56022383517b7d895b394a44c247e4e51a9547a701f6684de783e34685da1edb4a51ff0737d3ff3b825c2648bfe46ecbae98bbb1c490d574b75759637e92d59fd811036393f5cc16dd62a2e4c62a34a507c77f88fd4f051f3f105e2191c406a7887d92c898cc94bcac154fdf864437b6f67aa1a4e5049b4be9c2841c2f49f69949a49f78527ff4f667e27c34bf8812c43ef0b95ad9106508a84b339aa1e9dd2c4d1a7e7ffd3ca2f55fc53a61e4194a0788a40c593aaf00c7274337ceb0b3cefba1367982eb503dddc5bb0cfdecdbec54545783e3d1e99ea72628ee520b6f6554dbf109c33583aceee27495379f0edcf94256198154b72f80631539a691225713a0524974ed2cfbc36837a98f39907a7311cf1f717ec0af47dc0757348607eefd1f4586f8898caff82f86c4813dcba25700bfff28cb69f649273a0d1e12aec0c54c383085deaa93ec4abeb9930a71e84e1e26cb36bbf8020fcc1d078ac4492df2aee6bebe5d9bc2995420e90e7687fc1539aaff77862a1a07114e90b2762aa9c67c5aec4693e94c8e55833889ba04eb7cdab0ee94b8d9d2dc510b9af7c527915f52ab8fbfbc44f3877fe2bd2b6bd2674f2816fb1437e1f1910154d11e8bae22342785d500a6ae5b37a52eca542607bf14c7f0382b3b9f069d8a4e283d8ea7358cac74aecc28f90382596a7edf5234fd72e62e884c5c12877ed43f6beb0dfa66d76862c132d3e5d49639bfbf47c61fecc170db8e7461398630fdde73739ea9ff51cc7c0664377bb8d96174cce57c25820fd0690a8b2304504bed511224112f997dd8dc8b749dfd1174fd322f702ac0082735a2bd2a56bcdb317097abfae831c86bd1df982cda04abb70320909bb479b21e1fb1c1ac3dcee8b0fa33493421679dfd74f1265a6124cfd35b55a20ee70aaf26d5efd3bc1bfe396909b518fe9d483abd539508df1fec64a4fad173d1ad59151cc4b49b5e83be764c7fb21ac6fda75f18315e8f774d68c9590882a49f16bcf77a13ec90de0d36ab94545f06c31da5e1be880df69722628d53383cccda686f57edd1aef67b9e5daf8b9441abecf9f2c4065d15930276463b6da92d192a89874d6c9f4fcd321e146f253278ff667d411ff824318ff3f3d51b5eee494c40c2063cb81b1e9e31ecb1b4e83c84b05cb1ba11a8f1fb6aad432992759acd404d65a9a359d5ba958b22c54f6e6125a694fd14c825cc390aba49861489b242814f6a0f1468fe24461edfb701f81285637b7b4916f3f38e560d40471db89837cf105520b78db4ae2e1de694998dab041d09ba85c4265a231614c2d29cd8652de22020aa7984dc6122168ab06b90d9040299dd297155a6835bb512b4179861da66c6061afcaaa855df86909c2a98c3e2fbb6eb6fb6aa2c3fe484e5a506563bef3fd635aee7577752a3b587bf3d6ae8289015122f06d29eedb1139d7172c13d4eefbd92d22344058c548cd9d5f4abdd677cb6d1b70df0f29f869184197a8afd52ff713e0954c0d7d3e9fa8dbb84666d4e70165b22a433d61be892fd727de61b7709205f2a1fe608af1b5b0a5dd18e1f8ff23c83a2dac07e8797934876858c038229ab5234acde546cdc89809534eaccb27853c8d70cf55e953ff6c6b9bf56f554aedc0e691cfe5a7fc696379f3d0a8b51c0c2e12b76785fc7063a2062456ade32d3b5fa62595c178ce8d6e86953ad6f05fe731d7d04ebc99bc0b3ca8fb6afed2a21e482634b0d616f4c09f5fc7bf5b1ea45d76f8345977715e3f2f173184765efbd04d82d6f1befa6f48b69d2a4461ff0f0e2d8380b66aa3a1b6f0041d9f7f8914d14396034c90f6be5724d5f1439453c5b3538f2e6d5749e3c35704613124ecde0e81ce075694e89476fa890c55c05cad382e034665b158bd96ec4e951b62a93bea4b869236034e3f9f69c8beb6ed903a954380d80ed5b1502f16ecae5b01f6045901fba63e4bf59e2be258abace60068a909ecb407c0e69a08958972d86b469c4c166556b6ffd6dc07c9bd954bd89a1d6221ab618e87e69b5744868dc06294a08a06d7a4cf82abb906e46a51f76b964698418468d376f5a2030b01f256e1e15ee3c047fc63d99b8906fabc0f23762902932eb573af49e64c0134a3b3c358369eca9aa822e60b9a762a929c46e3f114af5c1795eb2b58207dd903a3c67e06839fa10720338441e612531c372bbc4d3fde16445c56c0a41cdf3e38f0cc62403ad3950b6df7ee0946f817cfc71cee089c664f016d40d3b1ce71fe5c9525c499ab20d0677516dd2ad5414b50833ab2a4e00aea2e4bc47596a369ef38be7dd0d08900a624c268eab187bff5e7933d5c55e6702edf9ed5ea81719a8771b4837115fd131f956fe3edcbca12b018461ad409a6c91fcea5a6b639af39674953385dacfd4a9ad8726a4838a092a7133baf25bf4857c6d0ca7305c383e009381267e593bf50118ec20a5d9fe01e298bc643f19c7d7f19d2e3281030c1d71d5f5475e967bb0a4f33665948aa55ba458546f39a51637544de8257a232cc808feb5663595bbdf21a9d293689bfcaf776b315c6a09b705e8b48ce260e2061eb72f74c3fb05f44e8d807bd8ed3d79f1d1cacf7a70cb7d59d18807d97aa72d77fc0176193feb59f4597f22dddece0b0f62363ef35605a1ebbe2bab4f88130d590c67dfca7363892a6607faddd17eb6c2b2bb3f5174c074be0e84727e0c0060d3bb11584a3aede23e2a7c63a64a449447679c8ec9b43eb41bd371d91ae92699837eda94be19c89168344980efcf6426be57f323874a841be7644a2646fee6a5bb7fccb48f6040a3c430ccab04ad4e0ade19f2b81aec3c9a1f7b6b1b59201968f36d0a85b5816a03fc9a044048719b5e9b2698e8d46a42db80fe2037da8e01c01bbf01712477f90e6b260a7926ccbb83d5bc139af3733bb09c2e37f3ad389a04f4dad4fa2a0d3df05f809fc391d023ca638749de57253af62db6d656f42d62ebce9bca5e9ff41afabe9cd09a344b26f3ee9582f62fb93a78b0fc5669aa260717d6a004ffa5844531d137dceb58912a4dd987aa96dc1e11289e14f3775db252e1156032bd6c191f173fed9f0eef0ca0a329f871ca72b20ebf2df38bda6753e2f222fe7efac2175b199305e61e23553009fa93b82d30af10a516e6cb766c0b416e81c30ba2acb22c4d5fa5e1323e2e8c8630205b4da1151548b7a87974c583f6073b0c458c6db8549e6a17e21000e0fd3281fb173485c579dd4d9430c1e6dc71b986e160c30230a7e15f65df45864c3209f7a11744c598924a2f89659e6c4a4940ffb8e3de809ab25d5ca2bb8ae0057438c1179b5a436652d9d52d8c42613a08d116631de37c6bfcf46f7f4d67d86a51b37b466e737b7f744fbbd8a68b6a066304f8e01ae4f86f0b0ba41c384adb542e96dbcacb6fe97f15d4220b3d2561f59d9bc7bb70e1c7216147be76ab64d47a77c08a74f0a1ffaf0e1e4872c019e7972e43f8a135fc86078cbd54537ebcf60ac2105d93522cdab30dbb8d6cac39a96aeb42f7530693d2002e7f1e7d1a96adf3ac12399bf5b46f4a8cd187360b87efead83b1ed725e69773a16b3bdbb43e1bfa73dbeab58652ecd53094615111e1e25552f46670d9ffc80369d27116e0bfe6b1fd4a7405a485cad1fc77d45898eed70e586a3becf40ef07b3b7bbe8b5f7aecd6eac52097ad16773d4c49ee0565aadd9f34d14067ef3896734d33901101ca94717871c6772ff482a16498fbe2165e079da47044c2686b8476f8b320867adb4a52b1250ed878a3563091257eb46e8d73eeb489fc47cc2fd2198fa9a9553a6a0b41169d9f11908b8ebbbbadb8bb245f5e237aa6bdd346cba69d7dc24e353cb250ad503ed4944ceafd6abc77792934230e3294b5fd36ee87e8c4bb883ed06832a7c2f4c3f74568389d8dd5995508361ac4a5098a36f15a6cb76dc1f4b0c77f983820c10f90d9be1899327ad98283e87fd9ea895388ea8677118a8310f6925d9fb3f48ce5a15165928c85259814a001e32c610f036bc33f020e0d86c0278d551b89ecaf5aa6bdca8c286a74ab28e644ab4905c2c0b85b74c8021e2ac5813298686645bec7e03e1accf654b7ff77daa08ab2d33f4854ed78109258fe827ed6e56fbba6b3f7c3e8c7899b03b9e2f15ffb12f7ea89d963b6b8b66519614ce627b2b9fd9432cc1a90ea30483c72c88ee9f33d20b1d7b64c404ec8c1e6930da030c56fda78aa5e5558933743aafb61d7644a597bd91c227ba587d2d3819006d56598a6b4e367d4216c2f39595e9e95d055734645b250183532d26d3a3114e12c837c773cf82eeb4dc43d52881074871e61fa00cb0bfb84dc9f6fdea028931aa4268f1ca53d774f5b9b0809bfbb914e43b5574f6b99eaefb01e9f53e741777f986aa36f6bab5bd34514fad49bfdbf79557dbdbd081df366df0107ff843d99fc201e192536ebe90f96259ccb0573ba86653e1e2b40764a086a3376c2afe251e7bf00550f758ff737cb03641cbb8c1fd6f0d897cec627b1c498f1c233b5a164193635e488ac362930f46d40eea4e82ed77a5c798ca38694f4df503c7f458705e8f4c757b9f911f7a27dceea1422582fb5f62ee126d949da10fd6a532202ca1b332a5bc419c2185d41b879dd7ee949a4f237da5c6f0512c18d276f18dc6dda34e6e5344b806d339d661ad8da0999c026c28643ccfd98077b45b70b101b22fed0a6c38a0b26693de2832c0d97c17c1578e02e4e0725c2ea971538106cdf8f1319c83dbae56ba8ba4164ef8854653d8ba1bd58b12c160e22d5ca13acf11b5eed3b87dc89ef770b7aced09742798c21285dc3ca3a6fdfa25f2e60b9fa814b5204b90f07bd4587e0377e0f5fbbece35f92538b622149a405962de3b693c0b49eb5e9e6042ff1e3319fb9ea5924c6ec4fc5eb59c8ce3c05a608001152dd2fd0595b84a86674ca240b9c3818ed0363cafd037b0a1e1e4d5bd6d8d7877715e3bbe4ab113899b6c12e871e5fe55a74f8a09a7ab4b235c523b00451d597d6f153208bc036b1b99f80c767638a49f13944a393da77fcb024f9a32909200be261d963f8e5da3bd168eaa930c930b86157f619393ae6bfa8c01c74152b14a2f0ee917bd10c5c51394fa3e3a270ffb9dd019f17c668069831c58782679eebbdf7e107788fc4f33cb3a7fc7e562126c4db0c118e249898859c66b6b647bc4527c02b18e1088ba6ae0b50cf73cd9ce94cc5de0336be5c961f0005a5eb597f6e7baee073de787f059dc21ed4afb8da56344d76b4a57f02c26295fe345d4584fc28fbf1a1d66650751b478f7e9e02e0477345f5bad9f882e3d65bd78d26171a3f00a0847fa54780e2fade234953767085989d35e1f9dd8a89b9529154eddcc334c6c37696e6305a6fac82606f6ff3f1b95e604c82e1a8c18385fcd5384b607786484bf03340287c9ac9296aea596d98690d8564b22f850ea604c49d490e1508cfb660b2aedece21d92711c190906a602cb8e8d0941a85b3f65236a46207f81bf90c76b56b5c356872d7eb189f56cd0e8fab80f2a4082268e4ee75a04663ce32efa4f5fdff142df366c4c920f727d35504cae1e9aecf997daf660350e086b14a9facc92a37c57ea68bd1c305660a717e47e746735a79b158c9d0d63552dff6318151d3662c0e6d8bdde4debb8ad7ad58938157ee87429a555f6c30eedb6a8955f9be26d07d9a65f658129e31f3e2a9da86cea1a18f8d08151e43771e3abcd47459eb971f96f6670ac31bac1abe8b2cce4dbfc5c2278368488d2a9c2aa9267bf16d0bd4f8b47291bd17b61c58b00690b2c5dff3cb34c9075b4deecb70e4b584726a1574933155ebbbbda8899a08c2898d33b861d17a8d4f75ba9d539206b7bb4423c2c95c047cfd52d10193ec0b783ca06645d10d176d268f5343cf84686b63260956d846ee722d88a379eebf72a260afe946649d13543121247f2ae292f1fe3ede9db87f728c7b29be3d850e475f314caa6ba877d56e07433b13472a91d1fbf7eb7bd1b43a7fcc1627c9eb198480e89340baf52c0874cbb3ad693ab998f56446b12f0eeff0543fba4fec3f41150b8fc28f41a4ab4aa37fc7434f99f146cfd19fc4518ba799b3df080fce8f3d4542f784008613f7c38a5a538022c88d2b980ae8813ed32c20097f2b27827adf64184eaf4dcc671467c993aa2417729aab64ea1f47821acaa7c7d7440ab8c5041c0080ec8eca640c6ee6ce44a66597fce6ae50336551464a1c328c95e6dd5df9ea5746f37c9ac7094572d76abc24607e7e8db54ea07a84f9f5bc6fc2a9b107288b0aa282ada978ed7cc510415f09445eeab47d8704133d43b0e2698dc7c67ed991a2efc39abec8bec0c9cbc31ae388f97ffef4689fa7e6d3848d7c09863c3d82fa58043eb171faae331256d6ef4bab605dbad65af95c933806269dc396b4b83f0b1209e19b3b60d1ba461d00ba1e447ac8729d42d363b41ea5215e0f00006777a43da2df79c36880650cdff694eb628d08fec90fc55b4018b0a5530eb54786a3ae12a06dd852e93c45030e47114a71d88a0fdeccebfe0a93d584de7c360baa6ea3fa59627586ffa712052d68fd5d320e6d818e9a6cd60762d771b6a901a813dbf9d83b74ccfcc5915bde583ee1ab800ec54b16aee32ac31d21e8a109d17c48cadf95f0dd79aab1b0aff57e91425acca022e2d34569db46e9a1d96864866612894144a37a1666f060c3db0be9749677f76e39ab512632b25bf41777249d268a201417ef1150d86d699ea55697ca07e935870be50d4481bf3004dbe5b54f34ee21f628990c01a0f638039bab90202b5dcbd458f441164b7ff58dc4878e204091425e5cfe1cb5795083d32815d5f47d236959e8f57db98ddfba48d5fcb4ae4ffd2f37421af70747a17a8801b12956efe9f622b3452a20a8ac15174c496b763f90fd0d7756114d5e7f9d8cd3ed200c1556b72d1b96ad45eea0fac9c6f975704c3d88331cac677559e274a71d5af11a22c30d314ff9b659dd499ff6457d77096ff19ebe1f2acf4ff938edd07dd313db2224af426760b3f98c5523306e0fea0dacbb662cca9ee3f25d69bbb5a6262007fd91fd2a6ab22f86ce38363a0f9d3dc27151b8d935b597489f620fc0611c13d0f86967bb114bb9839fcf290768f47c1d55b8b96da4e899b37fc2ffbe4d8bfcdac49df014600a0beda13627b25522e6e9a195340b7cbf230433659e62e46413e9347de3ffb6c1dca24c5da6c3dfdaea545f2409926cc2861482316e3145f971de9352a2c5a785fd3b86b88df4e665af41a4a206fb3691184bd6d8f3cf100cb7d316e976613cb0b6fa58011a6484393d9de32b550426705dac50fdd37ec6088beda41194cf1bc9442b5d55cd62f449c8d6429200431e1c037f530b7f879093712c61a5af29a3bbbb540ff42633156fbea1f608a87fa976387abb6ba38a863826aecf696c75014f9533f9280ba98416a6a51ba8ca821c4fcec52b3a309994923c0ce075106455dcc72566ba0d265834c18f1863e6645eeb087490cc44f9fb025eafcadf806046271416ead84341f5bdc75e4fdf66f06f86b4bd4f4360709aa216b9f4dad1abdd2b49ef68f08d58bbb0623819ca14331fec0073cbf41d6ca67297e34b67e0661aac9782a165a64b9b81b96c5205685ea28210b9e2ebf6eede35bed285f5a3b48bf983359fb6b0e9ff688b2f03331181a088169ab5f79b010bea5315afddb2f23f9bf037e2b2279057dc6ca6a25040f084547352aeb823444b03573b6e94b8c43e5ebdb7b6b0d235feadd89390dd6a12c522e5e5a2f6326ced491f77d42e2f4482681bd6094831b28adf1eecdcfd02fd958a0d2f9b56da4183223f1d5bff932f97fa39923832e736371b263025d3494542ccea6b671565c1f55e2693eb75604794121576b2f109558e22091e0cf8abd07ae9b68db34fac829080ed5eff5861c2bb4a1f38f22e9cf92128fa08df7c69a8522f4932648c5fd6527d6ee1ed6be820812fc51b3ab1a9b1834c246b728c71d8bc8a76162db5878c8547dbfc448a278c2255b1380de266715aec30aecca9c03625e606ea3dfa20cd1e5885844a2d1508185d097fc402cde72dddaa1041c6cd488b591879ad0e45f3d77cbed43b3ac69a3daf90fe0fe914f9915a4efc2b3e4053d43c9c397b0774c07c3f3616248f56de0b5e7b05850328e5a58e3aee6b0bb983d04c26ad7faae13b1e56e79b9657776377df137d6a068292eb50b371a5df1bc682f2357b0c86489538e256d879f5c9f8f144709729fafbffe7521896f813875ba05a034e31d4987a6e4f1961c50e5cd7204e8a95341a8dcc5db1bd86414af77fb46e2b80eabd86528aaaf6d7d2ca623ecc6cf5329996a858d9b991f18cf7bfe5b42da3fd1aa98a87721857bc9c5e17274793e3ebc30f5fc737c59adaaf67cd8089c1c65f9be1c52a2f9a422c04e3168295b4e0dee6b633658dd9d9315d7ee6d5b020d3205f1c31b0c5c8abc14f01996de3280422f21f25fbf3b53dd81da5cc6ad3629516fb57e7683884927528ccc8137cd23154d4761ca65d17b35e479b779226c27bca1157cb261c5e8b79bd77c85b37e237109bc66bdf37f87d725a2735c675ff62b86cfd37f9011071f0a12538da3c0483c49274430b367d5b2011adc8d353545d63bc8bdf45528677b07dbc39d7c39683bdf08b9e35b2fadfe364c041d0345418c0c85403a39194e4f40fea5bff8386ff8d85c4a117c3c1f2f640299900725f12c8c574ea2e75c789c2efd6dc6a8fa117fa5746e2de14aace2b034587c73f9aa4c39be141717a2463d5a86a2fe1bdbde262f716ee28579026115b0dd25a48480195ff3aa38a9adedb0e80c8ed865c0b3f39a9c6a945e21c3a993b5fdf964dcfb0fe09c8e1da393ca07229da0ced45625f983809c868dcd63d75d74eebee75a9216ee4fb6625a0dc160457632ff3b1d0b230b9e8a67d5431aa9564e919fd5c0ce3f58ab4d1283361021aed07acc9aebc2732a4907edf6f1c72da0edabe0ef0033561784526c225d78560c983de8e381e819f2a523ce6317ff92183c1d193f0dbf9ecd6e52f29842d7e27a3f2c51dc69a5f537a18abdaa65edd3c1c562a2750f393754be647bd4ccd4e033378b8a2ec172fcfc74486e457ae5ceeb96f0ce5141b792793f30994fba5212fdbf8c0c9c0cd1743efc086f7d0cda1d53606c5cc656c3c84dd86ab675ce6d32b597a8ee9ec182b03d5b58b61b7523228383f9eb5ac438cc9b0b7f9224b492b80577c4b68398182953f422b2eccc32e8e87fd10f0630031e13a774bb79f42a59f5e00147af1f36b39d097d54e13cbdfb67ef0c3d932772622dc2aed20315b33c6b4d5dedb5313cebad1190a7fdc5c2a1f7af4fce428066c1451bd5a158213e6ea982232e7d50c0e2d6c8efb718891c2ada6e704cd3e067e6e5267d7ed441defdf3e20f9c707bf2c9cb78384753e55746e6c6ae38e880e69b5bce6d1d4889555892d991bcefa8e126615a8d5d4358ce834956f6fe71af0705a5391e4e02e3d5384e0eeeff025a4218d3aa3f89760adeed9016fea36316ca4f76274d6630ce8e0c5c52855f6c202dd32cc61f9336e7daaf5e605b1d409116323a638a0dd6b8ce9211a65cefebd02e09e9d71f5217ec48c465ec725907e4ceb9ed9ed38c1e36beb4bab13fca4de6d8c833dad377324bcd1d0f04f914f4b4db32f8229219ff39f2f73da16de5c24e14e9214a7c6969fadc1d1aa6bfdf38317ed22634045496b70d6b12522ab86c98eaac7a78f5d560b65250ce8b9660f345a7534b89268cdf80f49c9046418ce8a58857f243452bfd7cf6e2fd8fb3dd3b3375a08eecb1ed9f451982ea3872306d0669ef8218670cbe11fa20674b4436e29f1f4e58a044c0083a9d91f00ee116a836da2d8d77ce4d7aa022894663985ef626eb160852070ea7558e340c33e026a66c7e4c924a408a0f9e72d24480bc07e4ff1b8b1b8d3df2bea909dc23dff6d1cf0d3ce5398d84c3c801f553b5f8b56bbaa69900bce371b01a1605b60a00fb8bcbca7337030d51444519f3adcd1130ebfaff54f28aa47c8554be16883977b360d9ab6f4e8824b9364671f9f220ef9569726125081f921017bb9bdd36e318642f3dee9d4e9673c155bcf63d0d916c21d996f343189cc8125938f5697feeb6654b012d5556c9ed08e69e6aa4e92e883f5e842a0c9b30e8fd9bfd1a0c7f1729fa299953981d05c72bc75a7df0ca70c0eedd0da6425f41774b12bf9b25afbcf8d20aab4e52e6856186763c71bfdea5cbae665c853c6eea737472418cde7677ceac60ed8931ddbcb536acdccac7a913ece3e839214d91367eacd9eba120a7d063f5f7cd97fff6f16c0072305437e3b8741a6f049770464eee8211e078760c80a4a23f61bc937751d99d3bb73ab33cb9abae932e61834069850d6cc1a4efda796f0629c6972543ed46e0b300234bb609b01c7a184e3840be96368a57dee7beed7b9b26debc6cd65d1089c71357fa81091377747260ca86335f2163bef0d8ffc90430aa4fd72ecade4f16b9120acc684317f684a3a226de342474afa102ee0b589bca614c6e73d5e7cdc53e5a75323bd46f93646f826d049d5aa83ced97fa0489ca6615da6a04ce0dcb65a4d2d4bd0cc8b5eb091110d90b08322d4b51744a0b258740326e1060cd9d7a57afdf94e01fa0d87f3faed7528f7640c5e4993fc74534d2cfca14cf0f712cac95608980f69b3703d1bcb2dcf875dca671d08e1b2d8600528d3c499d1e1eb66b9a471fedb5e7a7892604328459363ed606721174870b25d1db37cad16121a77b9b20811ac76181e1ba1fc07470b2614052fde57e846e2304662a3be087e10676d5b3ec19cedab07751868bd6f0be67dbea45a2ecdda006a37d1cde548520f5f9500154861d3e2fa51a1ac1bef9560f83b997ebdb0f11d3c0fcc24dd1ed362bb6e49140297db8071395ad1c967bec744ca02a8faa2789c466455ff5628bf85f9b7a69a83d33a17527b6a848f719be2091d74f1b7120a6079bdf641eb79a5adb2ed5293f02b8df844150f3acf6bc7646b6aacef25a88b1491b703f860282a57995d728ad0d6add7faa2ad4f624583f1ae89c83b43da1ecb837f0fdff5cd6c136058cc1539259c338c242fdcda688c17149565a6853c35d9da91285f5c62dc6e6a4415accd8393a804ad37dbba0f118594f588472edcf47ae5901689282dbd9974595c38ab4c3110cc56324853b0fe84529758d608ef78759b6e6a636ff69551afb28d879b5fb6b942b165f09380dc9081e78f1990d3bbf6e8b7d7285c005fd2e67fce0e19c3ffb5928c35cd1cc898da56df1e9199f7253c0f27408a4e83d54faa6329f230bd721cf166bbb366e8df11b300df300e60d0ea5192a82ea897dfa80acb00c5fdeb82a4abba3a4596bcad89e33d30a3877c0d18ec99c9e6b4e1ca32408bdc3cc8f9430298a8f051a5ff75b89f55e439764c6d9b6f82c065bf36ee3d79d142cecbfbf80d60da7dfab37a00810bd1f700572ef57f9015b46a05ca1e5de9fca9176a289745f76730ec67651306dea728d982260662386f0ab09eb1673658b6b15ed81b2ea8952c0daba4a06c24e6be7c90a7a70d72e56ff2b13a606632dbcaf7876a9be009bff4620f55a9c183b232293ae6e57f839987eedae9a6e476cff71e1a75b15c34f29324136190aa65bf3fee5840200bebb5fc49e2ad7d2dd59c46f6da456020a1e94545ff0148a809298c97214d39dde92a80fdfcf8dd03dd7ee202a6bf0ed9cb71285c527644923448a616172fe37b7ddbc245639b151544ab7bd48597ba14786fc8402915110c2cb3bf560385c14ecb12da8cb4891db080d4ba6ccb02bdef2b4329462696576503caee2838c8b4d34b1511fbcfb44fa813d2e87f73a11d71b485745b15c3f3bfd9c189aaa23c91cff656bae53a8342c36fb9b315967aae4a7319c25699da9c1047315c40dcd50b6d82fba37c2bab1e295ff5bae90a3109f7d8cf6fc8a50692e74c1c52532841b570a44f79c688a0be724e50dfaafe905688ea2c0dd0d9857d908d54246d35e050a97bd5c17c6ec054408193309563cfdaaff39aa26d89e84544c8d378f0e449fd89bfd025b1d7e036b809286a2daa7acd80a0cf8290e6d11d7e12a9321864d7deba86ab0e78166de2b7a32ff10ae4306c40998ed1c471783934879b34df943dd6bbe5621e83d8e1ab32a2db3e2aa19d2564a2713ee4c5e8246ad4f34d89c501f59810677b41b346aebcbcd4c6e35646c48c35bdda97f5aece37e93c01a8609f4a729f47d5fba1792352c60dd7bc0f524325f8b91ae4e1ec7368f7c6a40c1a7a893ea32e3e87a69629c1be51928c6a6cbbe6a76e6e81f0f27252fbf0074d0c16bc993bb6d38f8162fe19415f975c8786ee40a6a0810e6ef695c54ef81dd7d0fac250f33bcf840c74464dd91035317480d86c3b9d89c7dd1976ce964bf7416e085a0065aa27cdd7142906a9b8299a5e2a24f673c0079ad3360c6995a81253091ae36160a91a349621bedf32f1d673849065cc925764ab6f16627e0d8f78b3026bb0a46d44304bc3d81e63c0cbb7ef29034b33f0b79e0001d50ae6dc3d8af14e90e950832229d6c85d9b97e1c3b7a2000d9cb4d77ec1f277cbacd5c58a8f1a6517754a03caa552e6f0c0b28db42d33e347d08ec217e0acff0f80880dbd9979b7f617d41ae0b611f5cb23f613987d71c0fd427dfa2a6958686eb5e0359bc6c62ba8232166805588ad01698ec620661f63a3352d2fb092331d877c341f4175f965bc4a7f5cd90469c3013ead1b3c0a840fd68b9356be850a81ab55fc669bb1df5420884a7ae3691d606a0b7e1227250c230e23b90e8a2a3ab972cf3e9a8b69faff2b262ed17cbf71b06bf3caee15b83bca054b607cff9cf1e65d37297709aa909284a23350d21a573d93bc3d8559668646c09b532b899b4ab53993014e3aaa4f786748ff9903092493b91b2a702e667f3744a296cacd85c1f7e248d10447b4e526ac0b17211594c2e4cfa1ed03644fdf5b7d6ab5820f99275b808bb94ff5eff735f929d8b075c99ec18c7294d0900e59385e962588f1d8cf3aab159d754c4776ff3ee608f617fd45ff19155095e8923ee4e72f266af79ef3db1b7dc4713c87571401819ba63a281f5e3c0392c66c6eadcd6c8381a5aac508250c679f2b128d89e696165f7f099fc1cf72004aabafa0f04c0f6d75b8a7adecefb423dd9745458a8332b2fe3f4f78b3456d120770e0155e3fa12e392a4e2723960f3372a709ee6995c92983223b9587096f8c681ae686870fefb28d326102235f62b56fedf6bd383a02b82ab39bd95b63fd1e37ba9e60cb450b2d9ddb1c1c4bb7d08366fab06999275e4bcce8a764ee93fafd1bb16a572b0bfa3215a05275368f3cef4dd7438b577b9163b11747b011c5df172bddf0c0b8be8b568b405fbca709e232b220e50aaf86e6941891dfd33bad1a0e06121043b3131db82a4ae1b441f783bbc5a973a3ed548c7a2698efeaa51798e05abead849ce10e0d6187099de59668f4dca9eaefc194b70e30c5820433ce85e60c5fdf2358dd5ffd304ce5149f4412e4b5256a83a52b7b57e4cd14300e9b012abd33dae0b3aca1fefb0d32720a546c0d7a0f82e93c730a2f473ef98d51e13a9b2b7aab0d4bbaa887bc3e72e458f6d90cf5df9726f499566cd800dfc296702fd5d5a4b9682f588564ebad8b1c9af1c4a96efc8cfe5c627bebdc7ec91b6dc400e5e307f85bf8d575f61b1f2d2fa67168691f1804881320e88283210ca2ff5c5c4187731ef681cc6941ee78c66b35eb54a0623c47ee3d7f3578d4751118e4ca7ca62f9d679a69ad4f80cbe88f7c1bc2ffd3db7ac77df5429145241c430d9300fb2900dfe4192b458d886c16286a8d901db4e7bd4e5580d3958fe53d5e9d4763535281532d006a48dcc14807fc504fb88ac647ec00619818ed0176ed0562b1504ee43f1844af7837e7c87492016cb7e5ea3b3cf2bb6e0c3b8c5ebab37f8c1b5dd3629277a38b099a9b582583ebf6ade62ef39f8fa74373429eef652f29aca2949ddbf5c14dd3b8df491a9f5774505cb6bb9801b1b049fbe4d8cd254a80d69000d7ce3b512d2a01e21a734851c974c57725166453dc1391a3d5b341a345f6e1e78f18a6eeaf07215be40d7d86989e0384c0420ec0f1d83d6b7efe4b515233b5b9244629f5ac7a270888403e064e1892be8f8e4baa34caf277b9aca391359c80b8604b7f0bbfa257db93efda41df9087701de59981a38cfada0606e7d390bacd420381e8a6a8a1dc0b5b5dd5f500bf24033c2f7f2df495a274387752a42bf8ff6532e0d4a217e4c876bccc73cc7ba25faba8dde1afcde8359f8c56f32dadf013df86d84fdf6c86b3ba0a0376eb88993493efcfc22b30ec42d4d953876ad52e676831e044f2032564409ab67edbc4c923e9b0f0fdbf633cda702216e5ab7ee97ff3fcfaa36661fe42f1d00864352d9ee3e2ad28bc321dd9262df80a2cba1779160871f2e4c979846473cfa12c956d6c8b74b567a957ee6b365d01b1150341807c426ad1eba0a462d62318dc35a2931fe2a02b347b12f4c249d602fd47d86021c6319b9c297c42b3f52d9ef9aa6df1cba9969958948de1d9298a387ab065cf445f066e63d24cd1427616dd44f8daaee0d05e7087f7ebda4901d4fdad920d9625070c6848027208d091ef71b5ce07717ea53c1ffcec1add6d6a88ed5374f629a99245c54bac6a06e3082873fbfa12a02fd012196ec1fce1ccbf8c44a3610c3a215da5262597af26a18eed354513ba94e02dd45b62c9b50705e0643a3c60ffc0556d6a05b509e0f4679be97eb5242c8fecd58a56a36bc284e766fe0dc3bfbe1e54a9a9373311a157b16dfbb849a5cb279cef7a673bf5f6dcdc7e6672d3c946b0509d2d5982bdccc4cab685e8d0c1c5ddaa7ac3f51d650e7cb56fb065d429105fe011b3c476c2f7c4945c8060abb8e29b8d7ac295e6cb0c0f2a029f808a8321611f1a344278f4f8fef7548cc94bfa9d85a4bf171920cc422ec10a6e2fb1beba3f4082264b090965aad4e3bce4bd99ffb586af1b19ac625f69bfd18b04e1d1f383e77ca5398baaa623776b8c4fc8da79e2fb1026d58845832399cda17baefd48f339a4e1d47e131c0b0698dfb8cccd86dc0b34c397875f209d1ecfbe25091fcbf43a5fe6ced0a2040030485fcc38e1a90fe7113eafce171c8296f9db604704707b48674dd748bdf7770d1259841cd6887db9898700f259a7a299481b17fe95b0664c1e9a196b59732fefada55fefd3331308ac51045aeea3ee7907350d6c5d06b55fd3d5198fb700bbbfb27806abdce9c8a84e11d05655973894a0fc0a5038ac053c99bc3b40f4bbb1dd1f392d5f9558cc7e78a1f2f1dd6b0970b2fb08d4e311d54c6f293149d800e7bc9bf476d1b04067a426aa122c0f1b81766e9b461aca058957e8b6d38852da5c2bf2beb3f367d548c920f6a2b3fbe831a3ffc745495990388bd569b744bf4ac0ea50d8d17e9357219fb79963fd2e30f1a55ba2f9684f09c81b9e9fcbe250e98516613ede205936a4f0d093fc5afea2d94ab3c0dee4cc588189e119e00ef136abbb57347e471167cc58602b99a81c2643b2238dcd954362c3957338c535867ddfb3db09d8340235f11526d9b2f23de1bd3f031167a1cae66480c2d9a82c644f12b5b70d1845132828268bfe2bdc093939825b87e849bf9e1d2aece0278d29843be8f70cf41fd77178bbeb47d47771dd5d4cf2eb075402c8df04332a87cff244ef646bd9e3686ebfd7fcf07c9d449ade323df34f54af46d9616b78aa0756d5d3434046d6f5cfd57a2475f218672ac5e29abe6e4f1fbefed40ae6e7334594010ad466513bbac01c0197cb89bde38a38fb1fc9f217d3e030022cb4ed6705a065be5c6e18b7f2fe8fe97d09c5746864107e0930c58aff0bcc5dbf07c28ca4932d7c035273b42ff0b8353dd2f61f3a4e6df1bf0b93db044bcf85ba4646c23dfadc1dbd7f3cb6511eed13db4cf7e1bd3c7848c22f24a7dc573417d1f8e4ba8fc4f441d0db6e6bbaddff96d64217ac8da6d6beeb29079173bcd7e0a3d9950d557dcc7dea6a0ced7ed80e44037fba159cf51bee798d170f7c7cfd5409fee165c237305dce1e4bcbc5df322d958b102f254ffa79b23950ae38e696b5393b9a8bf4171033604d2ad9ec16f35620501660e95ff28fe7688859a6a6ea322b364c083981eecf001d6aacc6609ad3d190d17896cffbbb1791fdb12ba83d00c5d2f2a4439668b6775c04d77a66b951c7db5d580858dc575dadddd22d29cd5f7185f05f5c20510a7b1687a1bb2678b6e63d381524d2d96b072b4c9edc5e2fef634ad6b6b3b83b791ca3c63c250bb419e844765ccd2d12381707522b6c2907589c07a6f6ebfc09f6f7877b647c5d6cff90b1d0053b9ce1e098ef430e93b9f463d670e181fa00d398aad61d2304013b875e919a056e515291836d76df27fff6903f11cdee9f573f511705524df6061b7e3c7a9c7d1f5f53720ab709c57ede3611890d2c87f76b211d65a3c1038bbf755d236664d0372b1f28310206e7b95f9f77733890f119134990f318100776109115ee78d4fe5e93aed3330bbe4b7e113b62688acc755bd1a167de8d79c1625ea0a61096185e97aa97bbcda63099f4bf44ae76bcac7d74522812cb1dc351c528b00eba498b5bee24a08c02d29861fdf3c27197ccb0ac7be65bcad08eb9e306a98d4ac0521645e5d4471151926fe91d5ce9f463f42e6fec3b702dcbb81021d5b7e98dcf7c0defacff42f996d3c65b6b7969678d3f3113b0b46f3440d2c159ee9265182c4832f570183cd79192e3edc92e8248d3518a78dda1456308750323db9931f3637afc23e7efd60b366280dce5d55912d899efbfc04c737ad6033055022dd78503ae8bfb91f3488c04fd69f68c18603c4813256159a6eb27a99135135a9a6042e9f2f92689ce5d4cbfb70eed1a5690d80d9b39a1f1a7a60607c28fa006972688f005351f9d266a7ce373b6ea7aafdb4325d471201fa9ba3f73ea9323d2968efc64191318fe906f209e242bc4df5afa53c78e2a9a9898bf9811370acccff1a1d88d9d3d45d7ccc0fc5f8e22ae7c321a594ec7826315c7dbe72fe1759b93541eaca29bbdf9671d2ee01f4cad073e3f907ddf76102c6b156b07cb2eab706e44572904ac5f412eea1ab45c337ffc9c5a2fbad541bf6f7093a00a8c12f43e4b225953e451d84bc35473f4f7d1f63bd776f771ba4644ee36706334fee510e93316b8c59471f30e0994cdc88a93071a96cd82810c3bd4b3bc48d0d709f7cea50675892b21e1532a46fef11be11bbe12bd01fd614cd293b60e78ab327b030be433e2268b5f48771395e07667a9dec4b4d1e9a5238e4466e10c715895c971a42fc94e6786928fc1c7c86a52d624d875d4c01f54d87d5801080dfbbc2ce517fcfa66e34e35748c6cbc40e1e57f2a10d985007100f80b55cfe710dba25d47db64ea2bedce02dd26774045c781e91813cb272f69dd6c23fe3c15b73d383e4c7a31b3f212192c8f67681497a102b1dae0c80ea56364afd256b11a4ce231f4e00cd1f83f1b5648d8c1c12aae69f190ce4030b7ee9cd6138d9c1c25010809b8280a05e8602782e98e9bc5b49b13d872724fd2351e530d5e7e59a301274c100b23f9011db595c272e8adba4dc075770886e506626b752700ef9a530e14e1c2ad3cdf7abf63442fb45410c8725fbf94d461a25c7da65319dd47cac98f05d19abdbf9c0abbb83654dcb43b9212012b1da21d61711d8ed06da161b3df50d942bc6879bae65a10eb665b37131e2b652e36dd4cbd48636d72b84a00bd6fba56a679a94f09fdf97bb12f068ff48ab83dae5bf391e1f76510b7730e29be0c449226fe1cac7bc7bb472ca8643d04f257bfd393919acc113095d686043e63369765752d7e1583a8e0474df2197d0aeb57844f6e0ccdf3773fe9f7015871b2437b788ee175f99de38479934f1b81cd29b6c2a251de141e5f9ab04287e10a59e52be24c0ac2e33d28313f43bdd0b56a6371557be3584c8ef3fdf8f5160db9657109f4e094f0ba9acf48b218eff949b258486ce78c86d9777e6564d5c76bdb3161bdb4dddd1a5ec57aedfba5ddd637b897b15403c26e412f82d326bada241ba44f58bf0afb8062728dc954276420e695cf890422a8315088ceb27e173aa1fb23212d540b66e3a577697b93792bd7ea41bdfe3dd15128b89e535000982972547f04082f557f0ef5c921d0c0f6567a330894f523326383792924c6f3b3beb4e5d77e2a82f59e13fdae0d556b843a868979c2f65e4f7360c4febc27a1c83f2b0266534793656ca4b15e9470a8cdbe609222ee4c0a97b0f4ba9a35c12646ff6eedd423768889dd1e029065802f7875bbd44ecc4595dd7d4c11b05ff7bb39b9012c512b7dd1901befa2923666799c11e8b07edbf8b6d53d0b633eea76a13b5c52b4086fa11ad725804f8e09686862eba47d2e5fcc8cc89fb0a1120a0ba5a653e19b1a6ed1354700cff28c006c79a8e8a6a69d5482d58f0843ab8745a9513e44d67359aae9c61cc93797f7a523a6296c8b1e74baa64a5bfa4c619b43854ebc5ceaa680aba8cae45525fd8e4dc7fa923bc85b0e961c9e96e64a0ea7780334535420b5371a4a948f8312123e5c0c8b5267d70d2f5a4a4bc76644ef28614e4832498e42a04c26176189a27e564ba5ebe7de68e4319cfa2c80b5e538e46dc45ebe4c8df53cd45221fa1b63ef0c2d6c805f6ed24c47210c0df91bc2bf8e31d2ce9a5b844eaac35bcfb06fe95c55122240e1e75afe66f38e953c2e124b045f8f2b7dfa6b9ad7378fe9d83757858c79b5f34b571909415563d7df276d0fa4ac63b96f45d62491d8543f3d9ff56e92ef95db655d823d312c9c23bb816577a6fdf67f12138e3a07d549d136c78b05c392c04019b9bf423fb8f3f6734d0b871577284ff28dc938798376b6a1b98fe4c00ad31680552fe7f149a05a4b03d017c472d50815c1c177aefcbd1d527b7dcb1ccc7f5d85d0e1580089d4052c7e39e094c2435e9e73ebbc077bb962c8048dbdb12a6ad98ea8eeab9744c741216d9d7b123bf9bf7cf6f75e13f87a4a014f23de33d7f6cc8d5862d819d75d411ed59966c2c8851faa9bd699677a291849ad925253e23b61860b1f63042593ca94296b3d763e5fd9a8caa808161095750c2ea28e0a01e7845c5297a3cfc3f76a43c36a22a260f98aaab4227dd216f46f2e58b9311e9e98497813cd6f3e4cf927aefc5479fb4d38c5d5ecda124a39102724fa5fa5e49cf8047edb2e9fe1e10e6052e8e34898f856bdd06cb7f2d4bb310a5b3a86519bed60ec9dfc71aca36165907ccbb84196f576f7b5e1df61fa3bed36386267d003fda3de40327b9bc58db9ed00c9f1bb9d5eb66b857396065b337b6aad22db4ef836f9fdaa05c467f04b3e5a574672753b7376a35f7cced7fce68e5d1efb7b1f54d66fb3c05452e2bc96634b96f937cd9a9c2c9795f996773f2dccd84ad2d2d26e3d025ee795b2712148cbe3e5cef8aeccbff41320b7f4fd989d109f70eaedb4222f4ccf6c6e3fc4bae9d886236d57c32b21cf3e1a471ba0f5e6bf18bb38f9142a3623dcf5846190ef87942ee9ae573c61f6f7412828b7e6153aee7b92b1cda4c7dc55815d102ee8519075d956eb64af1840dafa547f8e3bd1307e19f990e55ddce56ee0fc12aad5ffe4380279c3cfbbe87de7ca45c9308d3f1f370eb7680a7a506429d956fb3a249e3f5a3b5620dbcd9aaf59557b76aadbd6baa0203cbe84a2da2746d7afd87c9d194673933b79c517c7973b9b02ade62ea07f5e41a6f9c73b4b9a07199e03c949c5326f962f2033a140d1e18d90bd16eed32a31c69bdfe1b0b3cf88d1099e60152e6f0c0c3081fec36a7bb69be9dc4c07c565bffdcca93471aaf441590b0c4ec6c23fbb19cbc1117620c312059cc0adcc450143dc610db940801533fa269f7e70cd4ef4e377743530c506a41871cd9e2a46dd302c9ccfd915f5b2dcdca88e48afcf4e1642db2e01bed98b3028611aee40d445d28d8b35907177d1cd280f9818ae7c59a51d02a9d3b0f9c3fbf808ada7d42c7f30413a9c23006b494e4f0cc0f497d52efc5a2863ca64f35c0390b3deb4bbafc814a11a50abdb678d85941a5e07c5d4792d32abbbc2c254ba012fd7d62ffc93b0b6eabfaae65726af172ede2534d2113f186647350a9e8a43294dc9a2073904031df31d54d552bd35cfe89f0057a5cdc35ba5be86a40a09137c8573211716a39c74b10d2ddb3a288cdf2f835265c01772259b4a4920b5e4e7fe57a1343505d8bf42c9a4eceecb8386b6aead86be2d43e645c9b537ada56ed4272c46da2b32491ad658782eca77dc32a3b233a16fa4db73ff94968725b5514a4ef69f1c51801a0553437761265a089ca3a526234a213e424570b1a5ea1e4fce5376689adffba6eeacc3d999cf5f8aef651f3e88bee66eaf9851d45dd169c1ac50f30c017425f06e36cba8ae4980af7e5fbdf370178345a3655b6f20729d1f34c572a49650b79eaed2519073cd8835ee7ffc3d4640e3a3ffc898e9eaecb7f63b8436ef31ba4585f847db1e93201a60725847e621d7dc827f8e74b0971b963eb2a231fca82d2e98112b13b2945721e51d257d7b7b3f6de5a960e560f736227abf3c4bc08095e5a9d0ed250371c440bb5b6e2cf47bc3e5c99a56a0a868aa45d8a7e1fe53a333c1a7667d147a330fa1a402b329024deba714763a42957e1e1a242315ca0aa0622d7867a09fbfe690f0b97db56e061e490e018f0850aefc19b34493e7bcb5d25f5662c4d075cb03e3c81ac3d2a3924b2f7db20e6a6c20c660e00c0b5824554f7cd545e366444f2b80d58b8ce8338c1c5e39b9390997a795da14a9bf487383734ea57b744db8f42f131df31b4e85d807deff01d11d4c496814a65ff7ebf1c729f1ece3a89e141f10258bca7aa07507fffbce9e255320d9480553e87b63c817511c9c219337600eff484146cc02894da73d5d1da8a96ad8fbd2b795bf33f7e2bf1c9eb43d3dd49c1bc981f93cea7fa6c4549ff4a497a7c6d76987a0d1aec618c2342337bbe21c7abad0454fa712f115d4dbffcb10ce23d80dad5f48c57ae706142b69de1acd31062f6bdaaaa23c67e359ab3b60bd367af521f7270dd0d844258305f92885db8d11625c73321ca39ffd146a2b0f0715ec2dfec12c8ac50f193fbb11ecc6d90f1a640bca72b3d5b846b54176e82880ccee107c77fc3e198013ada2716d7a6ffd7dbe7802f608103a92394816e603390297f4584e4f59faec8f803a88521ecd95c8e16b6b8605f4a5dae04ece2383051e84438c514eafd1195d0558f8a12373313eef81f93ad68737671b3dd05e28b4a71f5a6b1ba12de34685b1c37e9b3249661701233f9592d3598fc777bff83d656b26becc96084736ec89378164b3e4a63b34e2238e23b2bc81c7bf32be6bec40d1ac1ef216635a5147116a4b9007619b3a05140af2264009b2930f9ade37c0039de5d78c5d7f3cae6e01f582c3ba315f5881f408e924c956847b833ed2ee4d4aaa17856e1618324521082d59999f401091b8fdccffdcb617bfc1b9287fce93e4da20760ba6b95050f1ffec6503452b9b2e475a19c924e85f741fb07040209e9814ac4e847a47ee216bc2e7ed3dce61f507cadadc0aaaff23f02f51fc1b41096cb4e8b423f81ea62c2217290135a5e0abb1edda23e1a53e7da4c928d66f09b63303959b12d696b473c375196dd6fe9ef0d965b4b3187f9a25214361af3de49f2e78a2f438935ec5f7e7ff0a1f22bf2e84152d8d9c2365423e1e202daa67388bb4860042986b9c63739e63ee12ad4f5e33c4f0f3b46ff5a8436c58229b0b9542e8c8cab97302b72f0c7421e1bcfdf1318c5c02fbc54b580ee57bed0279bc66ed44f82cb52317275b23d5f35b4fb62bae82ccacf7dc1b88fe34e4f199e5455ad5b6bc44cfaa35cc1a082221b8229ed1eebd856a37fc0c188e78bd8370b822e664f242a0c2996af4639ea71f3257c7fea4bb17eb7d121cf8aa9fd5c68c0c66e6ca8b56de4dadc921fdeb2f6d5f30774c43f6e097e500d50fc3eb6c82975fd4315dec606096ebcc80801e28bc26fc688e0b94fdb5e73faa6a50fe7d085693bd362b249eccbcf7e9c27940304d77daa458e79ca48a92a63619ec871d74b7d3453f4954fbfc3e5c2f12528f3f56d549c50e216f61439819ac3e5cb6d1be7f8923e3253fe525656183906a4d6666f7ffbfbee6b5020e2251305d41851d42203cb8fa32d0b82ab0be8060adb0c239cf984aaf85c03ea9d59b43e7e3160f98c2a55c6bd285d0190e7b7907b445cb06e68946d77becdf5bca64c1af8d6eb7b5b3de9719ca0952ccef77fc54fae287dbb7577d468259bb9669813f042c00e9c82026cedef9bdead5aff40962d5c1baafa62d2bbc20a3c3af03f8822491d8b9b727a021c8ffb4899c0bfe0a84df134fac4f38688348bb355d249622f586c35b481249c0244da1286dd5d5a8e8040794f4d2b73380a0fc0c906da37aa01045f55473194c270f3f60bb3a5ea30a23c700532c1916c855ebb2bdbb058956895567a6c234215e03927becd5a2ab29f92598f3d1df31fe7c4fd8e1c09e0446d80da460d0d5896db80ce0d17cbc7489e269b56dd8ca71541454ba91b166e500db56ab6f6075abc2cfbff621b360d6390f7b2e7e0367497f212bc6ef159c858d6ebbdfc640abf26ca20673b0921b7ca937521089457beb40dc53367ae3257da9c5f4933c2a1128e00d328f36fe719ffe3cdda1166a264799b3d537784977dc5c4d23697e702d03e7fd472cd1f34e3a4b4a252ac6c809a6bdfbfef54d30b90ec63babca61db668f43ea6737a342fa61b394ca148e3480439fdb9dee5188183c9d03284235eb8053a7a2ea882d8da00946c25b38580e6ac2217bf641111e304e377cc11ffcdd86f13003695b22e06b365fa043724e5c994fb7c83d0edbcaf6478f4e877bbc393a61e61f69a593cefae9f3ca9f2ba0a3b785e0524f7b53de78d271a6152ee9415c084b85640858a621384b752f83117422ddab2e02541ac67c4d0c29e38c0e2807c11eadf01baa7932c52326f033df2c5a06daca1478da0c57d9ab00898c26637f434e740833027b6a5a885f614e1b11d338c3efbaebfe68a1cdf1a02362b571e84e81d784a3eda541233128ae3894665caccb3eb344768fde236cb8acc95660f7dada21b2f2a9e112847e44c351603acb5f9c41977a0ea225b9e1c1fb7f0589dc85fbc10cdbacc65bd7bd2957a35535db5fd15f4f15c81c5fd9d4317804bff5e720f6a5457598f91e92b2dc4d2e6c67a87d26eee908907a9e8f52ba0a00eb0ebeeece60c170170fdf92e2bf28fb28d87b25c47520be0355332800431123a965aff43543542cc957311895aec6681029c2485f104c4b5f2c9df78c92a4421d43c2d61f65e5b0d168fd93e83b845728813f23f8791d80d8448c2a324adaa2d4e89123a9413c83d75703148c8658794a29862b3898b92f25a16c4c5082c4ccd88a7ddf13890f6d1baebdf9c98d9c61a2f923c5a610781575e0a5c341e140db17f7edbce5111bf772cce7fd087a6973727e6ccfd77da17230b57f8fa75399c55e2d24a0082061f8766eda48d02170f78c8b83db0d0363c7b3feca54aedd3b8e7efffd15ce18bc745c46c0263d2c5ca4a6e17cd19df0757320300716a2586f5ab9c5ba6153fbcb7551e2680e96dfef9c49f9454a2e5e7f33b6f5553a2e456ef0a8afcf0f0538f5dad7c3a1d7c23a409aa993b94dabd1bd2ce8ad4bb8a86f6262917202519801eea802a10b20cd0365c35ce2fab44fc61ae0e4f991888ce1ae50b24cf3cbec8212038b6cd0b135cc8796485b02793955467ebf86c6c5e209b4feacfb88daee620bbaeabec5544a61066cb55ce157d95220eba1911089aa83dc0ffc8b83c6274a498bc255d354f10630e07d89b9b1cbe0a12f33299a295411ec2a6493e01d0a858607bde887dee26051b6d8447235b3818730b74dd7745b2d1effea8452e2b51b73033895f12df3eea8db89e70601aca6baa654f43f4b911b62770df614beca07722817b0cecd4fdb74e2de7553de02d2b782684f39a46418afd14ac92430b38401691fa3aa53281e8fef0e2ea77bf999bbd86b59246e5a111fa25fdd3e1ed6f279c0d9c4f4877e36169aade248a1b16022573239dcc8c7c4d4848e2f20320231370a99760abe8501f2e4503c37ee906095b4fa542e0fe5e1f85cfc0ce6b8555a15e4490e51de1560983e94b0f3b54258a0d5bcd7c5902abf18ee87ce2460a93339a75df8565509e5b13c4a0384842322299657372f9b77345627a06c0ea32eeb8df37617c1c62cbe2abfcfb3e2acc0858933878a753a078dd99afb7c68d78bde130829c3df64046a976b8a8cda66f1884c1e38dbc0e1d126491427f8e3e4efab9960456f392729d09e614cbcaa8316977f23fcaca06b13fa2171bfb3c1fd7e23d6e1ab527655253e753b7ebe5b0fa2fcd0dd37736314e8eb84df52c4a7dec2e685d0ccd570a1d51194195493a5314e62e889fd8b0300eb2641f353668065e9f42f383b4d70d25bb104cba2489fe6a255f6d09c9fa4621bf612e46307c65bccfe496f9120ea816267845ca8784a0ff00cca428a88b9b2ed859034389c086925cf600ef544df9dd876b21e277f6d2b5de42f17eea65fd2329b8f86e1bb86b5fa4b8cb8ed2f5730f5b6cd1c94eee0d80d6c2ca4d43087f22a430381a39f5dd3730fc94c1a1641ac77662c3f7831c832985cbea4585c126f838a1a2eedbd7cdbc12bac9f8b7252cff1b35f724d908f190103cd66bab54e8efd781493bc8066620dd9d577c8d649adbec8d3001e5d0a753bbab9968a6a54606052cae94b12866be053112ff14182082d0f89e057e712ca62e9ce15f6029d26b1cb6406158a81fa60dbdf4fa95cbfee26cea33eb86b83a22e699dc80ecfed2c597f99ebbd712885d03640da0e0a0a6bdd400096bb8ab48b14d90e81b31c6df89d52dc1212e5237313162c60cd0fd7223737b6f071c77d4462217d59661236c9ea5e0ffd47864dfecd29b09688a28026e3787b40a932e95475389980e467fe7a6e9efc8d7ff84b27af80d7c410ff6a09978adf42f698b8cc09562264d8cc23714f11567f5db59e0c63ca279eb5ba6c90e0aee26f4a7223d2009019d2a3973ee610ef3e968b8fa0e46731ff779a8062a5472d4c06e4f3763d2f664debbf0372a2b791cebdfac1a937a3f16686a33205bedecd6f231d90be2bc0f2d7fd987d63a15d80ac7c5ca58de18df2064ec1e86311916a11ff5a3503b6dda1f8b83b95060577bc70bd258e0df2d164bdaef9fea6a409be01170c05ff4a8e6cc622e3a7c10770ad47088283b4eb897d748c60442c968f9d07ca7e284eee2790f3bbae39974f50ea82309f30832e781019ce0f4be9c0695e68163eb24449074c58beada66d41e12be7e8ef625fe3c7e508fc770f74394d0a44701dd56635fbe74e9a89b3981a7c2dfba7ed0cdba5c6daddda3c5752a41edd769f5ee1d0468f1c043f4a95d7286aec82837ecf0a9072b01d2c104b1a4819d310f12fe4b45492c357d80feeb1e8c7e1af7ee611d9e8331c7197d2c03c06213bc7eb2fa485f77ea71d7fabee769d0b0d95ceaaa53668a0c6afb986e0a418609cad05f0a1210e3bffbe1322c4d6fc69db816bad8c6a7ea3f7f8c0b8f8a144c7bb812420f8808a89b153512c1927d42338cbc071137f4f9033c7af2a7ba563035c2d2da5a9dafd5e5a039d0b1fb0f3008264fbc8e9f035e9efcde23400558a1849f0ee281932294ef6a106f2247046c8d6394b8acb2c4a02a3066805f643ed482fd4936489ef4cb16de9f7dca720505cb30ca472d29c0034b8bb8aae45e3fc1cbf833aa29f74e2e183bcba3a92b08e9387b9818669df88a2e13f26caebe44d6c8557b2dac8b73cc8652f83c211fa1889af8d53d7889ab931f56e50619a2bddd4d5b3a96f62f427d05def635b32192d2ec3592531e37f1c7d4c50c56e09fa09cd734d8e952d6a2e992ff3ba9fccd74e5aca1a01ab0732cf165cd08353c7b098e96313f0577c3948501cd96f8982c6c90150723882747715c2cac3aaa31f05e6b43cc408749b053ebc49a3dee41615b583048e3fa8f6ff1cda0b8c06a551cd9d6b5019858325ae7faeeea1822ec4cc4eb572b230f93e76b94390414156906843c4fb396b8968de69075a78fac47f5c829ce6947118397d1316e2df077b86483119a3cc45ecfd2a0ee30c965d75a672a6193187d5ed8a49e37ca5f6cb85e7e84e88d754040c7dfa69d656bf4676d37297c4db9a5e32ca3337cd21e309be393d5b90910c4aa33cbf715f2b813a4935c575d1888406dfb5349896ddb12369b0096b1a3b144fa8756dcf066fe1b3c5cbac298658631a61c7f5a3dc9ed159e45c47d596e99f84acdb27d294207ed3d43c9fa462fe0a0606f1f4a9de737e36269b031922c2e42e397ad934356ac40f34de6382f1dd990dc2dd814e43438f41fa786e1cd03ef66e635f48a24fa8b74d15a0bdc31b07014f1a9cd0c3d0d3f2cdc5f3e505d1a2440c07a0c6489cff0a4bb94c1bceb2ddb0bc015d5cab1b5949b667e6ca8aa6189906e50263a93b9693ad1dc2df3aa4f3ac2240cfbfdf7c79b8456ebaf11fb5f6c13fd1784b21dc23b5d2701be29746eb5f81c83eee16154207bbc1ebef0342051eb93c99cb177ee1c47847aadfa6e2720b1d38144ce1973b9067fea052c791a56aaf5ed488d4a8fb724618805aac147d9babeae9bcdd2e8c62913c4689b3b94df287b03901084ba5fcb45eb5b06c6c9134785a4b9dbcab0030637a5602f9ce607ef7ae2ee13852de0266e4944fbda8c6c6b42dda4993b22a24d1c07db899f34a7c7d2ad15433ef185991c8a4b2fdea7c3ee1d5f87761c648383659cbf8860949d1414d5aa704e393166d37d1b359579129ff651a293aa4f3d695933a5610dab9490bfcd9b1080a15a60c6d3270e8405fcba43f574c84916cfdd6e4b462d33366f2c8bfd73ecdbbb2fdc7208885aa3d161ac0229ee850882fe643722c43169c2e1cc9ec417d38388de274596ea14ae65ffc70059777f14137e220928952aedfb19dcbdac48f1516247ef5ea2cea849be0616dba4076a391b9f46f7c46437ce9bf82fce39ac59dd4ff673a0e3ff2788f981e87b20519af4e6595a2504730797f57f2db88fb7fe14cf407c249b8441ef53acf71149b2d0e4f12957b1d3b7ff9541f29fe797dd54a00a566655c2416d784c7cd9f03ed1435d91918569367b093a7a66c5ba74169f32958f5a4a5e00e6bf71b510fee1b22befe3531eb553a8f9d14b880a412855e85fecbcd56c9003ecd6277e0304c29bacc60053845d367e229e0b0553983a9b38b9a98f95981ed07c2f87c04d7c97c79bb36b4c24ef98f1656031841bdcad7a0742ae596edaae14a4da180355e9e323b8c15bee71e1d447c4d5a0fb7075a31aeeb07bf46c76254abec3f6362e4cdc33c44b43aca8208668d5333118ef8b818bb0731744497fb0a2d853fdaf4d16af30a90ad517c0c11376adec8f7ad278cb7f543b4e60dd5f0fe09628a344202aa29f0a54ca9cc4ec13f03800f5ab96258ae47e9fcd9806f1cdce90232c332f3b2492dd79c7be868390c98dbf677531d57594ebe0efb0a1243ab879c011bb87c3f3447b5cd3705e78296074192cd93a5de417adadbb62200625b22f63d409e3098c7961f6da552d61e8d0d4928f1b5c268f94b011d8cc5f7ccca3a7383abbc61874245025cc703fd4e749c4b4cdedd32061af57d4587181176eb37aadadebde0fccaaaf199f18157e1dbca94c3e11a7c57137b7f4e2058acd700feb2d184ea3b457bca0d571c7f1806356215476e7cadde6185b1abc1a16c7cd58e834897c6327a8a44707f341609eb75777bda2f4f43121828867d2f10ce57873f671a0bfcc4f99d5af284c31bf7dfe02196d54551e8dcf8491cd3d6a9c4ef024c147267e44a8aa799f956e44e3f9ba5806dbfefa66253850277cc998731a9388394f821c86fd3e8d1bc71f061a53816af4716327670e04cb665fff387344496b2afe5de23efb6c0d9ed5d19e62ae120c979dfb23d016545bb3283b032df1a827d94220c65f54a5ebbd1bf5494f8457035b14cbcdfd709ceac38a087d92c8799395e1d7e2bfdd080b62951a1dd6fab6673dfb1b6730519bb0e98109c0cb91054f6645e58954807dd1361a24ea4573ee61f2f1ee636c5f4a5687ddba7fbb5114e457073359c543eb61a6f673f237b9846940ca3a6609dd4e8e6623eec36d55dc5985e46561ee1990f85e0d35844d084fe94fbed5de81882a3c30c88b2c7787a778e019a156d244b3eb7ff2c4cf0f74dc3ae71a03bccef5c68e6005596a37e43032bebbdd82126c064ed19ce22481cd2ad00cbd167f48c87cc394675be1b704e84794e459c2ecfdf8b3a9b4969ec8f1a06c834b9a22ec4a0e36058d5bc7da989336b548de64ab9244469607b942ac3e1f914dfa85e450f23a8c6861adf4afc916dd89944d02271d9672e87beb6e92d2d256aff66a7f48df1a754b2998a58bdef1cbe88d3c1c0209e71cbb6d8bfff4c9c346860daf970c2066df83440b59aa0e9c8605dcd14723921d4fb4f2933050104ccf4d1585a0b4b24f6e41d0356abe7b6b503d0069a7868b74dce99faa431ad335fbdbb6fff84b41ba4caae18c656b89e0fb1ae8aa3b949531eef74a0097bed3d711cb63f7c5936d7969a42fa2574ad5e82302cf6fe22ba1b7a66f72f6062c7050579120e021053de11c35e1fe46abd269522fe5f97de8bd5ce0d8dcc0040b6ccefaabeb2aa95bd4849a9a0ec345ddca2c555baaef79b7c272b24ce25013b0825aa1a24b9c098bd6311c1963ce47361082c58672ae213b481851b39dfeb341bfe0eed3320a083453aafaa6d0c83ef22a2326cff29d4117ee0a1cf7d2d76102989de845f4cdcaa92b528d359c6bf1d0879235e7d84015574da9fb839694db2c2e84320dcdbe3841d2441e76651a84bd6a1513c9e22dcf4611926c4996b0c371118c6a23932805c5134df271e643af08efd89f8bce4ca2c868efd46aaf7ef0c2081b9dc06676e9ef67ba65669ebcf32c9001c6a48c38de099e73f6e3258d5efcfe713c89cc4b48d268182eff771a463b81aa5b436160866689368d299a91a188b38e1adead8e6b23ae806e0bcae1b921547032f39367691139f45e8f5ee4f92339b7dbc9ae75b36f0caca5814cf8b6630e5884cdc694c8536b697eaac6e54a89c354fefbf09b13da1c1bb6da7736e27e4514e766445279af5b55a817bf2cec9e8452caf795d42211366b50ea6e0f1dd207cbc98ca1e6db281448f46effe6b44af5babf510650f7a02881be19cb44a25dde1d1a3e0d1c4d9db260fb415a97c3ef8f6fe0d7395634c77286aaadb8634d2d878089d469196bdff8afc4fc870ac3721e44ee12cb37215a62755b4fa4878c041a8e1c2ceb832a33471551408f595f6acfd28fdedf04fa022a1303d36ba787babf8f66a41690a3fd77ef41d3c0c71bce719a8fe277b92fae01194b08c328837945dddfe53a5ee80d7bed072ac56a6b7de3ff4334186075d7983ac80b270b65b54c68d883d8df72f3c9daf8caa33e511961651ecac3c808ace76f8e9a0511d4f7e32c5312c3c080fe5f9e02fc7612d375acf98e2ef33f61aa110fad01183e66d8d9ed77bbfe8348f7518273f145dae02bcf7c0d5159926179c3a65b7b76a81662a2502187c4335d992b21d522885fb504c3b9ffc4a317ccb390cc72816a7a12488571baabd47028887f8e299c80c00f639e0e20b2ec1e816581b74173045379b3f4adb94f47ff7b0ada6b52f0d0eb5340b65873d65cef344c1c0120003fa63344ccda75019c6771ff5ac01c60a6ae7a6a08b8a8e3b6df685cafa8c3baa43c0f06442149b4d8facbe9726d6589cc0a259a9379b25e9723d39d1f89bba6718ceaa1f4ed79fb17dd2049fdae922e0a73c4f2787697ba536e69e63fad7848c7c97870878a563b1fd0c11b350035e3d3ecad78760672ab80d345f261d99328fa4c2825a8545a95fa3ae80fb684e334c4942a52603a140c96871f341d39dafb694491f5c8c0f2da38fcc38ef4fff031aa35ce31f051335bea012d5eb54a72007f35e0d4c280d80d7d5b07b5a8a6afff6851c6741966c0a1d2efcad44c29853e23bd353d1791bcd0d7784c3a8d7ec90ecd40ff2ba7f50d016e2c849c7d82fba18caf2e33f77adde1364007e1d92ca35ccae7e0a19aa24f2e23eb0ca16f49653b61555f90fa02de657b8c1fac21be65aa95614e2c8cbfc280eb6f65c5027ecff0fab4668430b65ac52d8c0776afa0642ed1a9c5423aa54c573bc499bf63ec36aee82422195debf6eb0474a6c6f023a995e83e127c7bd0a4b9fc16150e0eaf5f9d5903c8330568335616e59d602c8561148ffcbff2459b253ab1c32ac50f368f99cd3decba1240c9647ed99550c65c34bf300931dc4697099c0f5220f140d8c5a23165dc223f3ee49f5401fd55889a37b6b8a22ea95fe6659a9a8b0f9e819904e5327cbcc03064f9adfdb52d7c7efb8550e79f906a544340e8534bf3d8dd59de1c604dcbfb78ddb1a7fb8ac2bb7f0ed328678fb1adb4530b17a0dae3b0988a0045a0eb158469263a9a695e978057790b7a0ba74b4ac7946e4a96b33cb401223743019ed800ca5e3a9bec295ae8307bbfb7222d68082a4a050765c5459b094a5b57271429d78de7a702ef4a8edfd3de12b08beb190541ca8023af66f18453c785c98ffb4d1553bafd382362cbd081d3058a23d4709fefed5bc6789d4e72860d647872a6ede3f0c3424ad861a4e748984b77821dc21c51a9fe3cf979d75221cf086b2c06ba8aa772507b9554929b7aa359b5eb219c6ef22f168f62618a2f172810bcfa454f4f29ba43113cfb88b9c43bac6af561f28b4004ce3deed23b89d45099af45cbd1271870b78322178c79ca7e76409e0db6280cc0f64df7eae9c93ee5a91a5b1e47ad83235bb7cfcc10d641ccd2e40370865c9308304a23a48460954c5caabcd5bc2f38b7a92df788b40d7e895b918fb4e6ed854b697b98bd38c0c2b33c75d2834257284ff6430ee0a50914eda660a08b4f87c267bdb297678f53ec88b461b1b2f8606aa3584a0a1813234f49704f3875c57d75b99e76dc2f92c1ff19449ecba4c473fe9c0f41ac3f8cef57bde680bbfde41153769685940f9ff2c457891e9cabdc9f51efdb5e1a1313571883669eb88833f5de3deb8d548a531827ecb503c20d58cddc6f9f7202bfc77a9c1e5250b8175ae9243bed89877f00143a82672718aa83968ff0b4b4631e733e39288feb5571628df5b014012881b2c6cd95e47541117fcea4dd3e0c46e06e56a14398daa7f9bfce2a1146cb20cd75ccec79feb217ca1c4d3eac537d7be681a9a0180e81f985ddf2ae1ff3c8cfd47173f57c5277d17f73d9b6a1836cb2c158ca51e0d0416cb69d487df22d2087c57e9c57d7a39259b8f1a70c87d32c46eb5f45ff246717ae797a9e607a38ccee26a680c404d900226ef462b046cfcee5b4fc3e043ccf5746b14de38fda187824334ea316d801922627a0e717a7e468220d36462d2b22d3406b510280533759a952ac7e284545e9d9e9c6759399ec689dc62dc3184fafc5e09093582d77f3cf591f799149072770a502fba38463da0ab7230c80c32cb068dcd7cf417495e7935d7ef1affdaa13fe7a10ae181d51cd9ea2cb5e7e6310aa71da443f7c85a79cb2e8a2d9c8c56c57c152f373bf79016e0fd0939c58171a3dcfb75af21ad203aaae23c10eb082b48f3de40267c6ce0dd0d7b49d8d7b3c4c9fb48f5e5eaab1107b0b4f178353bde8674df9196e0041650362e400dd2cacd64f60d40c9613af227181b7287f63dc1e29028c0847c5440d2990a92f4908863b190f8b296f189de93f221ba7575b0b664924d4cd1ab84bc95149e656b16c894054254fbabeca69d4554b136d9b2f783d55973e59f96c3b768eb7877df955d9e87409ecfe62622814a3b2b80fdd4a3a1cba5eef6b69a9cd605953ba519a7b83612d4472be16040b2dda7cfb4736aba482e1c733777b29bb4abdb157fe7cf4266efafd656ffcd02c7da1dca93d409ca030749033131dbeb6226ef64a73fd2e4c744ad3bb44dc754941e8687694ba0aa3aa017461ce9d6e9ca12d94c5a5cb0d0b9daf0ac6f925128ada118c25def0fdd6b33ef04a98294201092b3c4051efe010bc3e03e3fc24ade7b475376967df3d4a70ddfb03453f0dd1bfae1fe7a8a89796253df3afa9570c8ae9a6e577b40df6c0f310f2f1d49c71963ed60c6aab4384088010846535f84f56d7371228ea2b43ebb78395ff8e67a585572ef616a775ab5f2ef4f39a29a55ced405c983fdc52fa03e78f675c09d2fcb66de8efefc6c12a74d1cc659c73ce12a8b8ba76c15982b4b83a431f87930ae5c577360a795256d554bfa3ba7ab80fe3f59f11fe669f73307136dab4ab6c6b3cb1679298dff88517616e05d8262bb1d6733e2a28390861e0c8a9bfd92a63309e68f467ad2f92d6a172fca10944c0531afe693dc074e2680fb8e8e4bc5357df7a987520268012e3e298b5d27cea6f96c6fd76c8b2ab12ae487c4ce3658b7064676f70dee70ff5695f2d5bc0e6001dcd8a7293fe20d43a1b5c333e16d173c1e52cb17105d3f77e6b65aafa7a18c14160dbce42cda9f7c33bb6cd91fd67acfd298df3d4cf292179fb1ff60b7606432c2a0069bd415717b86f112f74d3ca7ada2d7bd740b56700a844fcb7f38accc99f73526a44a61788043eda0f9c88fb765b4ccb79962c4b1cf9351886803598198b1b52ef1c0628e73f448b41c8c1272fa519f2d49bab928b4a316c1bf7b87fbc3bbbca25081884827a0a0c66437e99f0390674f73408a63d243cbf0dd005fd8247be4bbce23d3d8120a1f9a527902c36b3e8f060450727a8610fbecd2253626ffdb0414a3f48853add557c20cfef2aa417f054fafd98534fb677d0ea23911b547d2133062070eaf07fbb857cd61b806281ae3639c124899a9ce55aaf5c15da9aa6ef1d581f58b153804f2694784cf0f01325e9525a86cca8f9c3239b61cd3c75b6bf1e82d9cd57c23df9b9869894a1e0baad91d8bf9bfdb56da4183223f1d5bff932f97fa39923832e736371b263025d3494542ccea6b671565c1f55e2693eb75604794121576b2f109558e2201d666d5418469e2c92375132e8de581f0d1218cff7967f27682ae5acd38a9d76fdc845c1c31607d50e7fabd3cd53e59af3a12b7a691e4f0d4e8b9a092dd30c9fc5195f2bcb6d5d7cb78a34ef87f12a326f4100ef4dc2ffccbee400ec3001dd09230ca55c3f892950c3224d5cba8db645b580f0f32e20c71b9ad7a0c6dca59ebedeec8c6b7ba956bbbc22b8d1d24590bc1a052f91df4134c90fe6a46d8f3f11e9134893e41a29c0b40d8e71232532af0089f016c52e8206d9e6ee8722a5acadbed81b3a41a1bb6b6a453dc2aedd37381a5023033b31efdb158ef22cb768609e2c6d1fde68dcfdd84d5e6010bbddc29b7935ac5467ca483a504966ef7128e22a3bb7a5eebbba6010ade91b679ce054e5d02d1a15538c0e1cc7ccc8cd02db9d36f206f0c77e7b135e1a7981969e4e100441021bde592c74c224479d1986f5b3c3097d90db38cf28f540c14f94d727ea64175e3f45a214d2d03a61b63aa81bc007428df8d03c648d9ae565882cb79a651140bd643a9ee166cbef0eaace081ffeaa25b94d2c21cfd73fab74818a32df2a9a2c12b7627f2bd0dcf66c53759bc3e6e466346dd9ef888eb9d20d3ff62cf9c763267f5a6af067f29ace4a688536c801e742e09fe21baf9d53df434b22707c27da8d6fa1c52c63c741d8aa4f2557929479fe20d967844e548cb304b5d78c75932523adf078458a2023a03c49274430b367d5b2011adc8d353545d63bc8bdf45528677b07dbc39d7c39683bdf08b9e35b2fadfe364c041d0345418c0c85403a393e5c044a4c8d16126f9c6b50ee2a27c483292004d35305c91c83579cc5a62bd6b23c006666742c288adcc6890170245eaf9d01beaa46523918c7241975e80f8d8b9121acc5f4376d074428a3601a6ebb55720d353feecb70e1bc001f9ce73db3d9c3f89099e6e2113eacd996324b7f1c95417b61fe16bc4d4a71769e9a9ad841f66e2561e5d67a7de0a237281770d0f0c2e8125bfce8dc860a39351e2c8c039200c842c3633f895a4654de171b579a9ef99312eca1e646511f566d68df59c9ccdb565e34ec7d0ade90795a2de981881393def70809fa3d6e766750ab1193fccc943eeabe5436ff4587f077ea586a7216e921a49d7a603c574caeada14d5b9fa12ac7f3050ad5a574115ccc664b56463fd8b84963308328c70fd72e0a73795f54160b35c49d5f2d32948e0a510eed235e2014be4ad5280faf661813e58cca58cded52f2e25f031b01c666c0b6e4551d7146c1771d9d0fa831757816fab24b9705745c3a516bc7f6f2cccb9e2180291d52b1bd5ffa3fcb8c0e33760b28432ecf46cbd0f7e9ba3e7c3856f781eda63f4776ca67e182fc9bb3843be59871492e3ebb28fbb4a21fa7722696121c3b01d5815ed59dc3396fa7445350bb201298c8c3db9c33716dab5bafd00ec1ecb84eb57a99e06504a1960e4cd29e69af16e8b841d0c93b0cfd47e397056c3d4fa840a787fce766d32242c7d5b642dc0656dab9b697db51cb803d63bdfb0d3091c741cb5b860887472e834405517b2aee650a4cbcc582d6b8c0115bba2eafe158056cf772c9248df45824f0c41a9c6f305103c8c655eeca19068ae77aecf211db0e59bcfc5aa1335cdea647e883617f8d13fb4fe09eb34cff2cfb3cf33c4689cf0c407e11fbb20f1ddcd80ee8989116323a638a0dd6b8ce9211a65cefebd02e09e9d71f5217ec48c465ec725907e4ceb9ed9ed38c1e36beb4bab13fca4de6d8c833dad38d2d69fb6a47390e42f3b692cedd9f146e8a3e12d8ff225a643304300d39b98a302de330b9dcd830cc5f1d7136877dc22ead1d2aeb333a715d5afa6d049e96682f7f4b372586aa249012fa47d36158a3a484b4fa8aada0f6ef5833b3553fecaa4955585ad5dc6d6d7dbf68e9d16790f2362fa2280a8187625c2c7b2de0e5901d0c57e47979d586764772901435feb940d8063f2578775bff6202c9d71b263ca17465bf8b1ba205c51d7e8df79d60f367258f4d388eb1c2ee161d57d470566ff77d5681c1f93c4a6fb6d93681c5bce5b7b51dd8c50a8dbf3590cdbda94e950538927d875fd6834ef4a7865676b3b96072a35cdadab4ce2449a59c6f5fa492a737b7e01247bbb80837cf06923c33ea9f2e8e0726717150f44ae5b2c2d379704a323233f6cfec1b9687af3eee2387d45dd263b85b43e53b72bbcb28aa0fcab3e1dfdd6754b8db9af12c84990c8719278b73c85e238fdabc80632c35a8450304f2f2fe3fa45b7e1755cf6625897489f78bbb85af5129576095a23056a469aaec700153636ab39dc41bedd34c5b851d69594b12bf9b25afbcf8d20aab4e52e6856186763c71bfdea5cbae665c853c6eea737472418cde7677ceac60ed8931ddbcb536acdccac7a983a4f6394d229574531cf8c472303c3797a6b12e6a8f096a6869b66360b1173901efec37904f2a027af04846bd51a4d4b8f3d66034d906c539ad9eb09a5e7c027823461b4476755d51e78a344234a8ff3d444cecff81e0a676e25d36f25a5372329b037000f85dd6aaa194a9eda09befe53b6e0e7aba6636359930767d9473570928bce1502e23ca2b09b1ceaf9059e0eef0a86e6c1d4150e0644d3f9cc33523dce7522987b0593bf00081d7bc457eb968ba8ca3b252ba6db44abd5771ca5bf324e7564f0979c98f0155abec0ad85291d47fcac477c1b329f83788c7b99e5d02eeee5cb72d5108c8b3bd102f152a266f299585d3b3ff69217259b47902aae4f1052da926429c743f2e1141aa678c48211685e99c45afcdc2f57acabb629b5763f3acab59279bd9e348f6c8935cba2dc4e5abe633161ed3f280bcda24e2ceb5e7a7892604328459363ed606721174870b25d1db37cad16121a77b9b20811ac76181e1ba1fc07470b2614052fde57e846e2304662a7b2d2ceb2dac7a19e1de84df744bc1a44eb41edd3cf3e4b166a79a3599b4e3da0db2be44ea1b3528ea6b9e5e03bc9a4df51c3fddad73c0e71f8b23a24607d3cb067deabb83c2262237189293ac854e6ab8458969125b733d4a24d5402b8240e2630f80aa97981eb782cf346df6b713df48b1983820d84b7a304f508babac740b18550cb29c54faa2a260bdd15e20b9345a05e13298552c4a41ef662bc852b7c801b5841de667e6f92539b3103be56ab4f7eaa48d18ffffafbdfef7365d639d1e21e87a08c1bac80308a1aa5bd35e51ce383c0cc60e101be340698ecc4242d15216b511f04833302897e645af7e8753a260cbee5dddbf3db81d6f38ee49d378e0f199aa5ac5da6ddce85aacf01dbca7854bba4d637ac34b81f15b8763bde63ee0ff156fb1c89a636b0ab993a030e4e79543465f1dc66dc8599801d273ce286c5ee40f09aa6c414dde3a979c71c923983bc5b30dafc5ffbb380ee024810cf36cefd134456aefd6912e2b6d4c4cc684679540d55ee2f9a03461ecafdba7162241c8675246e5abe4088515a3071e786e385c1beaf08af282128c53629cfdfca8b0129a6125068b29fc901acb7d547ab28ca2ee0dd1b6ffac07888b5617d100c473ef74c3af0b6fbdbcc635e07b55e7771d3fab4340dcadf2748e87cb4e2ae79e21f7eef64814fd0f321040a9d7982da16915f2fd27f13e87cf79c20e4610bab6f04db725da516c70e5066259a28a125e29a26f07793e59b9796940d79173f1bef1450be700a336c3f7580be04f0eff37067821187294bf2bc753628f3a3e02480b001cac280e20003acd19b6bdf15c449319f32ae2b626d436361188016fee4b7d100da941bd38117986be76a0d3801aeb6398686ff7eebb426d61b898d3c950de0b1833ef9b04578cb00a5facd394c0115e2df9441ff8e835fa078d7107c5d7a253910a1a459ee38806f89dcc3eb5f62fc1c8d802d303761a76835624fe49285d435dfdc684bd0f669df45a36b9e41c60a771eb7ba9026aa6d02028bedc09ff827bc0aad1530113bdf7e107547ab5cadf792db9699e197dc68c00342b7a4f8d0298a08caaabe14103fec882e9b6d58a7bbdf9566b877519986f430a358f0cedb7aba2ee755fd2237e2d5e2e26e718a2bc9a4fd276cce54b2bf386df20cf79a259f3071c169f24b3250040bf913a4dc88e354d5e3904b253e686f15424447cb82f5c5f4491ee9c0a84d261c2ecb9f1dcd1a49064666264532ce4a8eb74cede995dc28b68106fd77edb6fcb45392f52c275d23bed44a2ab964c49d6e6ae867de59ac1faa3c0296e507ee08e86972d54abe9377ece7ab4531c965af5b3719cd23f9d73a87892a06c8ce93dfc3e389ec9170bc93de27818c78a98b02169aa44a376e0c69d4a22b028c355129a1ca968afa156b41770507432dedb40c64148dc8c7209df0f221020efec29789af6b67ea62ce79a5e982232355d39a85727ae02ac463d4672c19ba58d7c479d575cc8697d40ac09c9ccba8ef7165b2967a79b89dd1e735a2c763381bb428092cc9568a26b73823ba8ea87f0f8d84a5e0f14202b7cd86a7e1f026301e0e55c250d9482880c4d48ad807454e3dce58a9f3d20c7d3e8eb74d7f4dd57f86c96f6386312554be0a1adeb65eeb9b8ba970e7fc717fc3376ce2a0c2675d6cfb5651047a8a5089a6474870fd0530765cdc45658b8018f5105f5b1742da7f07976d466dc58a0f7e5ec9f3aa8f6fae3bbde8b02a31051e57d8af2f87d3053568aab56cb3fe8638af71d38d069cffafc74aa2059977ce10b650f0ba1abeb4766cb226bf09d4ebc428c0909ffb57336d64544277e820b026d3e6abd778db34ef7c7c9fe34d0c36c1c266b30f2ba808df57039d80d69229742588455aa6509011df18b0631106de4a0a0bee1f4e17a760002ab7d596c875551fa82c2472e6e2273101c87d206b99d515a513c4cc1d5866799d0581696583e2022b18bb8d5a88064cac52cda85df13ba4e0e0f8e78b02a98cb0a4742bbaf71214e98978318b73fd3b2ca7c1d255700d060b71e81e00b4a983196fb41ed63d025d4ce79c2a6760424c36a638ed420f2f6a3c482b93bc8e2805442974d9e1f5d469736fdb9c36330ae7b8c9127858689cb097062aee8e27c8f446bbd6331144865589d6a4155f3ad73490aa43f3dcebba701afcc911ed4ef08c313aad804e045ce1df41e8cc38d82665d19542ebca39b24a251f2eaee827bfaad32e9a56b02f52f7f1f0c2afeaabebc06386aaf7864db84440b06a71a7d47b75ea2767b304b084186ee4f1fdc1c286bb8687385d091965ce4a9e82644574e333b380f4e0bf0b4d0306eef827b0fc3a4afd2950f523dd409c15e065070ba8cf0c685fc80db7fdf01090091ba9bca4de268262de4efe28c7df77f43d07bbb229c8d8505b013db7e72e0d65fe2c75a54a5bf14e11dcc23b03317a2643280c18d66ca330891c766ef6bde1c0e89311068af4bbe612f8ec28a4c26c99e8860bcc7e81a8e838c183e3399979487d7e8441a90db486a3131addeadfea9b453822500de1027c68c1132fcc43fe089b6f9ca1f3c03ef4ded77f28ae7ac9556cde7e8e6f3ea396d8e1abdcbc28ac861143f8deae822ac8547c3db45dc0f8853b191e8181b719d042c4ce930ad334c3b475a7e1083bc0e39cb4b19794d6ba94e09046533d2a824988621186a361214c93385346509ffc18c3638e85da8bc40da300c2e642d5f0cf723eb7f864ec372ffbc7bb0dda62c5b2b4dc96a13578c37ddfc474e8c255eb9ea364ff128880191785147dfb7fa8b37d03ebe0367db0ca91a0f8835a2861e6faeaa9de62fce1927ec6fc5f220330e7bdd4118ecca9a789ebe52de83d052b80507487b8b49cd992fc3db562d558b4263b1b6f2c8eddddff66783586073e4587a1fadda29f6203e495ed1654f5bd369c170d63c9770b37e8705fad9690cbf5c5b291df71d5ae824b3db795a84d03bf9f9a30fc51934e8c7666670a9614548e630563a0d147593268c94546b0365b94db082d060bc8c72df3a6344ef69c3c4492625105fb2ee784cd9870d72d005874a3940ddaab072e8d3803733cd218a94e10faa81a0dd048ea6cdf1cfa908f7975def653a25129b0500f5ed579380411eed8358a3945767baa093988d9bc9edeca5288947a383618af3467d55bd66fdfaf3f63f2d25c5330b4d93c391d3bf89a9e945211bced83c200e018364929f8888acd0f1a0c59d42d3c59491c2d8bb196e3f19ad9fde24327107cae0cf7ff1a238e404dccd0dca8c125cef75c3a5ce2c6f739c8d42bfa04801ecfb16f86694ea44460f7eb8b1a074d1537db5e80f10dcee648276e5c457c0def1f4da6555a523c8f0845b9eb0119b9c0f8d08e369499157e437337f6e2cf2fa603ad2f6f80a2230ecf25694cf5a274c96c8564fb19c5327f5226ef690a5fd980b94463d34b4803d3fcd3eb0301b8185689a8a8f13b6464810548a77717ac88102fa0d6a2e9eaaf33d7033604bab7c6050b912a53c22efca99551d21ad30b6be4910b567e8b17e967625f5e8ab5b1bb9e61b1ebdb544aaa9910db5ec2835a1f648f2ae973da0082446ed145be3a8176e655c4b23a8d2463eca7444da0409f88dc3f1aeaa685a5d1bbd48cda9b13a8b13b53cd69e6917b42f91cb2b394aa5ef9511c18c3b55899a5206252994de62c379e6b26e3994befd9f70e49e5b592936ef72ca32dccda8247909b50b4c418476adcebd0081aac2251fbae39c4acec826b9f80fbcdc980f5815d807451f481e20b7f2bb68a00c67a19442132305213063bb30c3b31e901a1837955efd434a050270ac264c8f13b173c1c135d073ba80b4fb112dbc110f05d86a673e8b3c1bff93855f612b1347a3135933fb208f3055d9cf9da51727d4aea791d083aeb7f8cbba1a12d6b40d6f00f1c4c9c1001f753826ffb337381adc887d0d30b50cdcd3383b9d0eb3e78a7f4c0e22fab2e6ddf631a8d1a09c10c17b67d43d549fd8cad26fd016f8ee581868f8a69f9dfcdd5a0ba971d19fabec897d624fc3a6cdda0eb6afc8b2fc43a153cc4bacff2135991c1f953e0c926cf7897f0f48f901292a63a0f5561718ff402e3c8be0645193d470766c67223f0ec610098cbe438542015e564699cc14a265de2d1dfc93f943c34bfd5ee4d8ad0f9cb71f56050146cdfc605b51de9deb92e439244b66ccf6ebbcffe3ec7642ee29fd71861d7721d47152ba4153885caeb6fa581d12f8f08c243e3b68bb590f3fe189d241dee66cc5586330043c4ed8641bf6d2fafd6a5230bd50be62653c3b18cb21d2d79368ad0acb7d630807412c2857766f40613c7ff6abf562f07ef3e5aded94335ee07773dbd264c91082d4cd4d812a406daaf7eb2096db56aa4bb7677a43f1e8036a8cd2206720f638562bf78426097bcf844173c1fe41c72c689cccd3567910d29b488b23db27556f94c65571150d0d9168bb81e666355661f6f82af7c9b73425d5d7343d147fd29b355102c893892f1e6714ab4078402416d33f321ca91a16558949ccea90e35d2d69e5365dd1d9918be821fbeb9a6af60ce8024634e730ef73982f850b7d91f45690363740eda33dd01b083b2bffa363ca1b4db023526bc78d313cbba1231ce02e297ff8c6473dffa4be6911ced120de8aeaa2c041578a0dfc8ba1badfea80c6839b0c7509328a015207b6e0b638c75037a33216485d289b097c147916ac08e6bd9c184ac2943abfb7d7929fa288b5322688822acf3810558347023364d2edef27b553c59f931629cbbcbb2c1a72d71e7ce43c7a7abab8730165a3d82855f21317b83d5a09f0f4a3afb06717e713c41422d9b3bf5bdb5ab1d9e7b5d53d71e87569a87646a394d43f1d00b5df02929a2bbdac971524c510b4c19026d947e4fb57c0233e0107ce7dfc045b5e60a6035a5151a9166b6c643ef91393933ce3520f239e90956154744c598e82da2d52d62dafacb454e1238598476eb8b2da124a462ade883436236e4decee52ea5a2a7d01560ad3e5087021d4fb9084faa57ba3c2ec6a36611b4ad0c5dd3a793070a82503334ef9d907619137b547603fcae6cd88e8b7ca13708fd75e7f6a1fdfcc84640b5dede5566a09a658d97e746b0f8908340ec75e8346a017ecf2b2397d8cb84b2bf77e05f6048bfd74a276368ed1bec114b3cb05d3f57e1ba6d4678d27f3a0730b3f1a808784703caf3bc1038b94e2d182b78e318bf845b6e27dd4639bef6a2bafaa2c2661b9f42a8cd742c2582b9647c19ed2c3084ea50861f8b6f243543ab37744e377a85801a99f1a68b54db9a42f63c37b2fd204f1fb1eaadbe84edcc1d67f9a686b1b43b298c35931bd1710f6a59fb292652fc1d1fe45f349798320028719bdf4e030ebde74757577adac9856c11702063e10009ea8608af5f429d3092d232d98fa547394c1ac7683589fd62c64bdb6f23745792707e51b89618e99510c81235432b3aa69b13b5ed8d20ba1e4414f96318ddf86d98344eb701407411b916e2c6e9ce7de480107030e92a34f4eb66e991a25c3ea0bf3d5e45d1bb3af31f121f19fb54f00625f12e6a1e3e05789775381cce75b7ff53f643b20f5f85be08a52232df9bdeeb0b3f5d49b86bb0e6653229483c64a54b2619160c0f42bb0bcd19cdc4539d2b969d84a031bac5f7c2ef879688050cb92ecb9f11f033d067fa88607c48517cc4b2d70c8418a77484e8fa0ad800c08c7c7d96d15ef1dae44169e71d6df30607c944f3ebcb0d82080c0975d9cc17c7f37b5afe4f6bf534ae0aa82b5b78abdb1154314af7f42c3939b8b6324c0d4d756ca251ef0e690e3ffcd7ecad2688133c19de7e022b6f744cc98493aa69f39199f9cf28b147f7e1dbdb7a1f8f2372a0b2718554fd184720b1b1b2b578a3eb37a0f4c601a84312ae824d54015e4bfa01bf4e89ce5b19579d974577da1c9f0852162180bd9effe00356f558d169785cd27a8d21867fe74f44ddc277e1351cf48b0687b764de9a37549325bacc4362476f210268d321df8bf99e3a499dacb3f0c43ebb0cbbde0ab4cd204533d83535dc71c73fe44b8301a36d2f86ce430813befb880bcbed601a2cbe20ec6258de7db288621a6c9ce661a24f5a52104e6dbf9deb33f31a4e0345aad17931fcaa247c1af1d2d4ba854cbe5bc3c11f759f6395521104ea5a12d02f86454e50aea0af64ac6ea7f95b5f0a700cc882a80db8948164ff9d4800d617713157d1738a19779643a9db19edafa5118efca55265d0773cf40cd825310cf71a45b8b20ed6437c1f29062f2250d72c4e721d74e54b6a370b9d0482f0239609f81d85ef0e4a0f6e40e13eef9ec1e72d68b91a396dbd26f337052f6e5474dd74a82d4d3b3f6fec6361fee598bb2bfab6d79aaa5f5a50ed9d04e45f93e8c4d230978a94d38764c8b68bc0db485b5e92c639cf4da76033bb114f80f055a152261b366d5b02f2103e3de9f0130dd64a428466d2fa7b15b0de873c5dfbc4782068df6135e1306ea05106e3254d1fbf329d51cb1b07f6a01e3d58910d0641669d90bfb0d2d7e7886b8375e6550fadf6d502b1ca7b3b6532fa7d5e99d109c108f9d3b7a53c50521cddaa86fa478e106cf3f4ff6d50112bc252ecaf7b69d4cde34ec0f4de9fcc01df2e68afa9e35ab25019f622fd471d9f91e4094b517dc326ae22041829f7f7e64e33e202f16043bc0ab5696fab23386bf683db656f86e6e728a44cdb80c2df677ccfd8a023541102ae5eedd6818e16f57b3006a56d9f46f4fd1e0e85a8d021771ba3c47e18cb61a70f2e6727c3b92c77c11d2b695e31eab0d25a536b257f16149b405fdcbe690df7ac5177a98adecd1d8c3fa41422527a03ddea2e9fd3153a32d770535aef1debb75f501084b08c28ce004e4c2615c79021305cd82313d8e21ca84c719233ba7a75e7b61a04abc3edd5352a00d0b8ed5cddb1da83c37a627415163583c0fcd65276ba2830c484167c0e9312607e328bb3a1d6d22a73d179e1b8198f4344d70189625269a82845530c68fcfba0ff355b4c7543d91344232ee0c38ff77083e71ce3b3cb70598ccee1c0428360f40148c04295c035d908e21d75827b6a6a925234079b6f8fc4c415d1770cc7e3387b978c82c26c0b52e07eb027d45396dc563cd11d8b0fc93269d87ea451cc53cf96e42d959969c265f5fe5042769cfdb71b6895bbfc924a68fd768a2a5b822b80af329c08803acceeeb65f9eaa06305c5563aecf5da3de94f725f2fbfd50161001cf9eea5f0e0b3d0d9260f97633e3e3727899fcc2491ff0d40aca0e8fbbc3bf49383ac12fadb42912ba80812b6c0d6993a7faa35d2aeaa9529f06bddd34864202b20eaf5becb87ee8751d0900a757126917033f3e21cc37643650963ca50dea37da591bcb1ecf9497b423ace4846ef1f456cbe9d40d0f646574a1000c08e1d55926f8f9160232e302419bccc72d94091516327aa8e23a783d556d5fe2d34511e3f9bc058a7b971a67f07f74e40392debb4576c4032a82e5d50efcc252e49224b1f6580619f82b3cde47048b5df5eae5559f473fd4d5193c2002fdcfb9147d97afd818190b15cc63ddc76b2f53f3a9f3f4fe6faad9d3cdaacd88fec5f4c06e77ed63c633a3d4d53cd54339be928634fab62da2c46f59c7c7432375baf316cec65f94a944b3f15813bf223e09020d626914bb15a244777f07aab2809425f1a78e9728407fd13a11576ae31cf220ef0aab048665d2c9846e092b5845e3a548b4c01cc266bf7b177c6f78c224b1144cfb70e0111c637860c571f2b6329facc9c0d5f0525655b5ffac58f5fad67f2a8d644c0e3e0ac782d36350ec46d49057050590e731e975b05356dd7f1eedfa0900c6363c9c5eecf62c41616f73b50c9d11fc04897ba1d709b30df5637eca347d71a37552fa1587b5e5ebc000b9f216fdfe2b838ad4952e72df669b11fff7f2c5e5717b989da65b889b4ab37818c99703fa1b7ba7afee0d4df7e0f860bc2c26483fa0a0d94b29d7d1d731b2c1fe0090b4ba915f933ee95d3db90f3f9fede8d6255877ac2c983ab3de23d43a1eff08298ab103c6beb15c52fea8b6bd328218afbddd739318ca24eb1bc7508484305d3702c87ffadd60ad505bcea5d93ce09a6c6324f1e7ae6faba5b111ea0258e1eeb5087a320035a008c5a93f56c951a4c979b3c3d54c3db4a32e97a827a6d0c6df1f52ee4573ae07126d3600dfac4db75532164dd276a306cef8b716a3f1279fd9d709c0946e540b3c1c6685a194476439f6a4e3a14ae2cda6a7bdfb6df5b181480a6452087c8b380d91fe1060ab78b83701054e16f50f56c229656e35b8fa4a7cb7b2d515e44ed2888e3282e0293a44208b6f9dc005fcdbc51e8fb833f2dad16987aea8eb15fecd18b10f895a35dcc815a0d42aa9b5159f595b53af9c4663e481d51c3d0dc1c1db9a7ac9519c20403dc0541195a600a46a54614b671ee9ed98e12f19e5011eb35dfafde83e55c3400c8830c975f5cb797a57a78fb11e8afed17d9194c51c1acb93d62b88dc7e325e400fecc8755f20d1c63588383dc6b0799e9584f6f2b654b878781ba0f4de622a987074bb192c210d46f0e96666a56eda88dd1f6417075f2719a1a24b9f8542452e7f029c2b29e4892c5bd1099e97e0ee99b92d90a4e6f362f476f8722ed2fea375d608f191cec9373f5544bef254181ad9cee43a96b1446827f390669a163612620d64a9ea1ec32c7d83a34009427fd36fe64fecb30d774bc549bacc5597b9ce1f4ba3a99dce30d34dbc2f730fe59b3c2da9961336b6e6a35d9a4692bdb873d01464dc0119e3bfd8478729b60eb2d20129a02de8a5015d4d7cbfd11a1826c776b1d0c56af197c85de8309cf7b148564c6656c328490ea277e4b281e9ea66e86ca3546c6786f51a4def0400cec9f62709b975f4c2245b97e0cec755236738040f9129c0323e6947b47ebdd6cb1a9c079897eccfba28ac8f811f1d55774fbcd6a44d973f2cd288043e62047c02d8e7cd3efc7346fa80a4ddb4754f73411255db5aec3bd1dfd86b27f3df28f6eb91b43bc79c64d68a2ecd43e9e8fc0bd5e1ea2d868764d0cb93b2a1ea2a0c3e8a33065c3264b93ad215e7ecb8aa94343bd61bbee0643cc8c04fac5a5e62aa8f61cc3b9c24fe0c06255d50e7cb7127d128a4836658d2ea38eadfb4fad45da88a0044510edb13c7425ad7c264c984f1904af62584f82d58e1772c9d2489ae5c9de2f4b72a6e012afdb9302b72ca33890c43e02ce5fed908413cccfeac0a8d09700504443898c14a5fc0b0f48488ebb0760de157c039c8ccab922262f442c6eefabb70bef6bea9bea13e264a41be63e5aa5084346235d7b1cefac3d47b90ab957042c2b7b74644b0d38085039f735c24531d1794e980a7c0fb3a2f885fe4edfffe59b95f19211ff83dcfa986168c78806d96747ff243e5d3db14533daaf529e860a5c84561ee963db7e169bed612adb09709373ddfe96b7ff1ba4ef1e71e62d37ecf6cf9232878bfcfea6f78edfdaa2644143e536d787864dd47f8dd46ae9ec5ece00aa4ccfa66da5cb3449a38ca1fbff1dbb2c5fffb379e7b481ba547337761101f9a3fdaf1a010b0e482465f0648bee95d30a10f273749beac10e9dcd036cb4def64783c39cc12a84a2eb89fc6a713f4481bebbfab084bf93a435991c3123b5fe9a9d00efc4cbce4e6d864b27a01c5a6954baa7aab8d6261e1ea70c6f90449061159529d4bc4df4754cc9012f936ac340d20b2ef9f0039ac4fbf03182d66a4cac1ceb85fd1673f991de18d096c39a3d397420105355a2cc3c23b64af8a0f73dae52688ba065e792231fb75986a44d15af3ffba42dcd5c9ecf9e5a721856e40283b56dc5baefd01183f24f0efc5c65dcc898e352bc6b00ca29c9d20808fa7e09c852009f22b49569c1c941cf88b75e0f68a04309f09d193268f96760219e4940cc7c9b73e50991d7fac9fbf71726f2554c3c8533240921c337ed9ae150cc7f47ebb74015e014271a9d94919d9db292a3dcf8af07d2180fed60f7148dd77b61d4e79b28e760056fe328a297370f01654bc754bf7a8e555bd31e0023274af742ecc103870df6a5f8653d7b8395693313fe48625de4a5443e455ad96712df57d705e0cd468bed0f703571a92bd376e4318f815b048107c085146c00b2a8b0ca7f3cbd47e223ffade27fef9caa0b457ee1da88ac822616028e3f3f80db9fa6740ed116b8388d4c9ef36965a1bac0c2a674b9f8e50897dc9b87143f7b0fec13177b2f885d2488747240759c0f4d88c7920eb9fcd8c9ef86e0324036d382a8b1d69f0918fef8944e4c4dbda22bfcb2675183411033546f4a22343473570eecd2551fc82e78e413996e79370a956f55d7093d16ab883286bd8d62f90f85cb9fa8d0c350611118861b34e8c9b60c860547f6e6625c6106d95271785b147476c4db11601ccf51bc3d4ce6a181fc46ed3ec3d9f40f289f840fc033a10929cfcab1e67184910b2cbbe68eccc16b9adc44f1893aee4ee1b620ae60e8f2493c89bd98993a2b9abee3fa5d0079d8d2d22357f90e798ac8d00f7294a5675276eb1a014747f43198d4d534d682bb60611d1a0b63237f11d9defb3c920e0668d636a7c2f71cfb346d814699e7b91f97a9c72cdf85617b84b4c8cb79ff0506bab31ce6d760fdc424f93087d487f7eaeb006a3d36365bfcd5f69bf03012645b035221ea3a95aa9e5926507a93f8e6a4841c549901671be66526bf56c2fec9ba57cb0afdff842d0ee27299241ac1a3414aa7a5cd45af6bf337e299937fa671d9c5afea71395ca594eff94da40636c82d63edf91944e60fe5f52ac148fa279450706d60c7ec3088c15e9c1bff9184c282141b91118e9c6d668bf5fa24eae116a285a0d9877d2e86709e223ef4bbaf93d74ad113a9003b84584ef684e9494e6a4acd773b31725cf0db213a7375dc7aba6e31abeb6b821d7b18ffe2938db841d66d320bb9cdb5e34c24b4d62a76a2809211086d6fbb71593d0ff9a4ba2a458990eafb4a4c9f981b61d8482cebd000a5766acaf895b598a87e2f7643b6d9519d2b1130241fdf129733df9aa89630ef09b7b05eae62e0214cccd049d45138385861907559e029c9e25cb0ca926ad59f3c5275643e58f559e8bed435b3487a53686c60c2ca31dc2c197645be34ed11d9a395bd2409b0372a15bf51746c789cb50c2e043cf1751634077d0383d9e1d10845275d67e43e1e50eaebc98bdfc2f62f1da4c381c35383f811589314f1cbccb729868abd13d66fe5576716fb13fa3c92ba0b43f9c749f20837eebc8ca1c047ebb8a1a2ec3b4ae1a4ba09172097dad18945937a0161d9e20f72ec642b21ee698adf882b750f0ff67370461a93e79c83bda4583589864c1194b292b299af1d471789f7fb1d8197efd1d9e3d214694f5ebd6f049e0aa79b98eec1e3775629ce2234976918e26cf4dc26f0b3fe90c8ccac741acb2bb333528b14a0172afdb49bb1edc9d32e266dda69dc2d5ed261c9767d2e90b39cda3b1b25eea560b69856087ff6e77d2a9b10c0b29b5794f1b247368441b1daf462cf5595750eb074c232be34ebcb4295b6cf74331c4478709c0ea759d71854bf65467e09913e5fb14b04cf6718e68bac6da7eea8fa4f0533acb741eb3a6340c0a44327e964025f0c3e05e8b4dc1dc162a2518c14e896faef617c868a8ddc30e4b360fb54b0db0cc2003fe45ff4d0015269c53591457b27eb446a03ab3ed07ecd241d2b84c1b7a54951a7ecd1e030050d812fc00012fd016f467694a2ab1722207b4c48e3b4b2025c8efa156c93d1d7fd0b10b8f9ea5793338b54be410b9402005d3ce95f8d96aa333945e8f87ac3a2ef0e529a24b736b84f2da7f3fe12bd779ac33cd1bdea9abb2d94fb671830d24464610f61f4e851401a7bfd158e5cfa370cb9d219e7fe2d2b599ce548021817487da65a9a14b468340d14974d1dc9333791dc8ec299b144f475f216408e4422e0b4c17b5b6070ca9e4f6f90dd3cd84696fa6ab1da78677bd00f730a9145c87b9f1e23aaf4f6c46eb346480e618fb2842c232e2d7e4e317cd9f1db6031489687542e323edc74f5de2ccc1296f6eda8a7856b2c8f19700ed88b15718a4287c546952d0c8bb9e009d58bde003c71ffbdc60674c27df1662c86b080b7dd6e42e8e02007d8dfaaab5d536da2c5dbee911b649c1d37ad5ef48342a0a1a69ab9a9e6a51316f559ea147bbd877176dba2acd951dc7ee2849845c7e1d1d081667dbf40a99b0b2de9b4558af04290d42b3b56cf79801f1421dd76c452794016892c239228a20bab9b1948e22f8248933791919cce2bc00b5f8611759fcb0b01458a569a95c2ca71bccf656a3b1ced646627bad2b5c4f63da0f7e336d8769bb33fc6e762d516c7a65cb6ed125a61c02515063ec2fcf41f34fe2913685ac2442e42f10503c549cf71174082f1c8557998760b6f1ca2af078029d230eacb828c8e6388ed4e8877b0f9d134056790b07299b81c75133ab89c8dd1fd7d90df929af07227cfdce6a71f9481a11abacee4e0386938b7d3c40c19fa41697e8c98f16e94141f6bfb506bb24f235400d9766ef56b483d3cdee7f71900f65fb16bed551ce49bf46905c0819eb9375a1e705c4f39910a4f897ee1fb9403bf57534bfdb968054e20610455f4a0822b6acdf4d2aca3c531c3263aa0b9a50cc3e89687812cd0f58c6e389a8159b23da3bbb6270bb3ff4f45303bc0ce7687d68b3990173dab3637336b43e41c6516f0445fc2f55b39da1cd19d46dda1566028678b1216b6918d5fa45ecf51c3f3bc92b175a433371ca9a043fa3ac348f056825b71b7381c4dca086bcde4f46f7396ced756af72edfc980cccf4ff67f5a8992f20de7bcec5e17819894d9a7d53458b80270402adfadddf1afa653d0e451571a26c63c6867f71c1d7662ef6004c412447372bbe373e6930170dfac2de7bc613f02d5fd7ca62101b8c757427eb5622f5cb14c6b26c19693f6b16af9f51aa1050203c4e70a964d09c704671b15765f1dbb8178b8bbae1de680e7cdfa76fc3da62fc8337d7d0050846fdf725f3b58b3eea677466d9efca6faec6129495592def29be2845e71b6e0fa52ca132e325f1fc93df719a3111e1b3430cc583df983a8b37b08c1ce411eab0bbdf90832d14fe1b344aa7924c75a3358355285906ad640c9ac34948553f2750dc10dd2672294fc03f25bbe45c2df9fece13c984f5d614149c25519977484c054feae6a2a94d696ceff189a250abeae1456206859209bd2b4b5614a51c38e542275be6760f63e5daa6dc9a822ca082c9f2bd29d8d5829ca978e385d7e139f249131abbaa09ec855d281936b449df32a7aa66144574e10c49b68f9e2cd25a51aff6c7ddbe1b9070cabbe42469295e801a7865cec60c06a14ff86092da1311651116170ead942272f57140bc6e5f66cd778c8559475d40f0f956c5ae457ab0d0dcde2d5e76c0f38cf2f1e216f417b275012bcc98f778487bd01ccbd8f7e75a15201e1d6577864c7a170d988aa158fe95c4701ef29c15c168cb6f6c8e28b166d1ab299dc8d1f2746307fc3fca40411a72eeccb3c9350816667190328a42a4df8c160326238b7d83c5123f64d75824ca1474dfbab5c7f999e016caadf2a12bd796037efd34d5622a9cfd36400c6ffaa8337cd0114cb5226acd256e7deeb533af849998c9286f233a7ee1e6b0013b4802e04da8e8f1d8b199e3abd555c9dea6f2ee4008d736799740991e1322e4d4a53762f97537037b277e6b1d2f09248bb5b839754280cb24e8d3a3b62e16381ca8e0a21f4dcdc279c0dabc011003ea46c8c54df4312dea20ae1e9d81e674675c4c050291b8ed8eae5c7db1ed75c6e1be200052b49da911db43fb7bb9b8e60daf404ec8f999c8592a6011d69886b849cbbd40d8962406659d678302fc0ec717eb9d7a420ee8c25da5b287640745d26b79b43ba261d70555dd9193405d4fc1dd8ffbf1f75f18aa0529745d53fdce4e9fde49a1a1088b23f492783ed6ef4bb1b45f488b5ec4ef7be0ab05340bad8ce38f8b0b657792cf32ca4131ee36b0ffb69738b9f1a787c5f8a81eba6e67c17d81627bcd32dbb12dd9ceec4c5f7769d5ca49356a6aa57a2643f8bed8056d5b8991040788f8762ad92421332a08e9d702cbac24c5330b50ad945ac3b28e5f10bc3e783cd52b5c21c1efd066bd2b9bb8c6b06e0c80c538a3cd06c47df077e16f7e10d4f742624768c6c4978a4241b328f0c43efd226e1e829e0dd373812eb9991aa9f715dd8faa034c3b5eed19fd4153c7170ba3206c357e7b6da62130a8eb57ec20a287ec3e96ad8bc8c97cb411e16486f01617f498e4dad3da30517af06296e1eb761a0ff1c2f8fdcc4156e1b4790571547a28975a59ebaaaf43e4a618abc5e14b82946b19a6b71fed72210d6ef0750e54c3193ef24d9a75051f685b03a551626e66702b52758486c8a24676f27130c40071405d89ace43603680a46391404dab7e2bd554f847a20ed8c72e6e06e37224cd31939d8d63335136a9750b133ab7e2e93050acf16e5c9daa0cb1b404d656c15d8793b7895f6490f979768bdd62e4775c52e5ed52c7d718f405565b03350d3c4f0f279077834a96354f1e43a2c99a7e9c41181d487dd89bf19ad8859993235e742932e6911fbfe05d69d322f32045e116de6d7b125cd01efab13f20e18ade8951dbc001150e73edb9db9228972aec4618537e563583f9935dbc61606793e8ef58f3a55fe159dd53b7495c38674f4516758b7d936c768bf86dac99f6e6edf9121e980fddadb9b71c50aae991a46db5c76b99afd8c66eeb57d6b6ed27ace74998c934fc36afcae79a093067db27508a6eaa91d4e872296990b4a7c88a4915ea443b5620e3d840bd0a5deee7c1cf0af04f467d426f571e9cd15012ad149456364881ccd0e3b59e538b1217c1c2b53395e882961e611704c5fa354e3a12394ecdfad39a0da3d35494ebae65c7b827052098694701f7b7c950615a2ae8f5ff540709014d8343709c4fae387c3b0a6ec1372cb69bd060a4e006729377a9b9688474ee4621548d7d5f5065f998bc214ff702348f750a5e2873b592c9342c2e816a711324850bfdb54a54c150eb4ec245066313f8cb65b1b7c28588717116a0e6da5b4c5d1f5abc2f9a3ff5b22e08ae43d811f65752cdc1841dc2ccafc99f375a61e9e9f6ef81fbe9a04bc0d96ea4505e3192654c92bca3c193d33e82a022d0e780dc87932542922319fa986fd46e24070da6ff49fc37ae54d8a4871923306742490b6de8b54770416ad6d09e99641f91b0d860f33690c24410a38a62bbaa50161a08c12773be29866a4d9b6ed42ba38900ca56c6f57ca565340ff8aa71b43b6c86ae16ddaf115b096cd4b51135f118bf701d958d860c996986ec176bf7adfddd180d7ab02037319bc761314d0912af8ecd423fc5a06231c656a630c3bfb97fc38a7e075084e31ee7499993e86db666d6b0a04f01b95f3d69af020a511bc0cca7bd116d6eaf519c1d79632c009be236241a695e37cf846da0dc1321b85e4f2c1b6ae3b0b1fd1f7601898fea9e9d2da74be64669c7c9da6f416952d01767000ebf94a245382b2ac833ec0a76317fb49f874ca30b80f503e083bf858f54132f0bb85ac957112e5452c38c8cf83668390bdefcb430de41ea8cd9258f87b5bb2b21fac2a229204e0f3c1aac14524838bff4a9829f8435ade1984c4a2916375547a2ad7145ca7129b498a9a9080d4897e3f6062db5e39443dbdfdfb122ea63006c7cbce43fb332e369d2b55d926138ec96678148dab652c8f7facaa6b6d52b976330e1c0b152cfde470dff23ce9da00593cdabc819fe42b8e1f0b3d880807dc4c09e0975e2050e390a98e6d0c24f56940c56b2540f9c91541c92a1967003b92718488480430ab4398bc6d01993a5c9e3b440834ee3f4c85fb3bda3803a281650f126c1facdee0b78b2c1117b0b71d7837ee646a9ae3a834653b600c6e658a136d02df438f84e608edfecc4978d961fa7ef456eea8d331e103238043c10638c48859f8430199771acdbf5b46d9cc7319490acaa4e6f2d4b45c65c2ed75119296d568182e7d6dddece7dd99ad438327a203e674bd729af7721dd11a1cc9c1ca65332670234b255c31e9eb6441140a67d93b283320a11b44a3a9a1d68a8cd7043135df280774ab5132c22ca214d649960c5f2a29bc65d737c58e54d26af148f08adccc6fe5a51f41c130249322d7e1d74639b97da3d94b02be2feb602fb479913e711db4cfccbcf82e308ddfbdd4aab95dda77577a7b6fe901e97dafa0c75192b50f164cbeafc7354effbc99a0a44daa86430cc3c10c248f94436f5dab73edfb61a0eead5f706f363d1f9ce31ccbe3510c206065551b46a871ec34b0a378d4c3019e34f275a4c77935c713fb1d4474624f2bd91cc488bf0412e01ca91197b2afa238ec08721b2216af30291c2fce39836c3117d68304a4155b82a334da7116bc654ed80da6e5cc8cc99b52f0cd881e7f2ced41fe5c59c50e90d2f8436242dcc278760ad37130ab68fcb9d1f87f5da6a1349b8132eed7a63cea8109549b85c60cc96961012f2693c0938779d31ed16f960f502a075e529f3e21932f4c04982931a370d2ae58919fc43786b9140acb0df678bd679e48bfbbff313f8e49c498bc64eab4532d0da84421e21319246e512f87c44468f320aed7c7badc8798ebf669dcb8719ade974b512001346e4a1e31fafaa05f80ebab48cde671681c30f76c3005896cb00c52e1cb9b2bf148b23589a35581f397578a6234606371807c10fe4d945c74d9d3e23045bb21638af30e4d8f081702b7ea079458764ed34b14b5eea4d038ef9c8fd9915acf2e0ba04b22ca04f7f6966a1b2da58059c4a548e5cd05bde16ea1ac7eefef33d0d688dfa6ec4641f09386245b037a9c70ef98ebd8ed225a14e6f96cac13060cbc6693e15c0209d4a7ea5ec5ca070f754242d39b1aa0b542748f09a1c6d967cfb694c97f631f51f7a1129cd623b20a230ee974cbeb1d0e6df000d97a0007450bd0d2d4b66126786c225a85b644ee893bba4f3af64a1fece8574706d6d77b99a87785e092628a0fb3b3a3e01e13ab469cd213be15794ef90e756f84ee0a334ee3315d502766b9e9ede30d6147649066d0432188c4464e79fb301c80dc55a7688f488fa92541da117a86d4552667d54090428450526ca3088802ae3cc3e0d45f8e3ffa9b77d9cd56c7f0dcc5fa38bae0cf1c0ad99e1768a01299492ecf99f870ce5d28e158bae0998ebbbb23008be3d2a1485f73f3b95dcd718a6684215fbdc8186e879cd1247ff97eb8286fda6db63c9a47d36a6d9db4bdf501afaa1e018e122396361afbbe38c99919dd52493e7d690ff2d633399aff2b4401fd6c7fa9897e8732aa8980e1715506709de87e567403853f12c12c65c37ac87c5a4d7991a9c47609ebadafa1f7c5f70d6b48e38672658e062edfe87a110f108d5d37bf35556419e74e7df3a743bded66d4c3bafe2f4775216081cf50ab517a468fb1f0187b93aa489610f386416906456856fd2823c81a29da444c343b810a7498b8dcecd1d826483e74b1f717dbfbf2abd6fa05f8b72c67269581ed856bc07e3754799d0565956ea8dfa8e20eb634137475f455a5841ccae06158eb515bf32d109ae15cb9493b0b74620641ad3d670f467c188d8a070279dfabd2d11e00ff9fb31b46f818a9e58d160b4cf5328cc4a25b498719603914be8f82452897870cdeefd2d487694eb3ae0da8f2510524751e7de70d414125190da1576aaa64e7252c1c450f1446696696104ac2a758631bae44182c4e0009bb31e5ccd2383d11109103f86519931a3b12c1b2abac814cb2b8ba67f731eb57200a3a7fb41d83749f6f4ef0ee89634e4a928d1707b5b030c5cb19d7735a424111c0b0c1e88d7ae9119b2ff6c30624efb8b803f6e950f59def1963bb18d8f5f5c953ddc979aef76df020f6f058be9519da92b90503baa89187df54c18ce4769d577fe436ade05b5719f0b9eeabe0e01baa7b0e3602a3e6663d7fdd446cd0a1cd8af3bb0b47966e372b2bde3e0a4381428cc66def3e4921196402b3955aee777b4dca46186d8306db646f733dd28b619de4bb4ef76625b83db7599e5f7b56c193c3df45639e255b142545ed46a19d828cd840ca4b600e681f04cf959fab590137222b8de79e2c3d82cb4ad188e4526867bace00126a09531faff56efc5d1dd670d5a97c8cecde5ace34f298d4240963948ae944bb0ffcb55920376ecd4e62199ce363185826be08f8dab00cee0af75c922c33fcc64b60252a768611dbc52954529f12f4b1133d4fa8f7e49a4b7ff27e1c12a5a42da5e02d6de834c394787cdb2918fa693246ec95b94553c52e6ae1a4f5b1970a2b09b4ea18457b04500639e5e401056c5761edbde5035e63c85d70b539b58ae1c518be78e7fdea2b5b995de50dd5dc692aaabac16e3fc4d1ac4c02a50a45cf76af38538b94567539d2332f7eba1f90f168f9f34b06b0355166b18a5aa51e312bf0880f48ede1e7226655df4af5179d4f5b49b795d918737e769956cac62d34e48aefc30b9e1cf9fcf5028dcadd7ff3ea598c611fa3d72dc8698bf3548bfc1c9687915093ec987caa292312588826c22a62f0db093c03feaaa5bf26f59d492caf5ad393b1cc159743f96d2639eed11a248f1f3225a3b215f5dedf4611214145e6c40e472089e0878ab9c6a0d73e4c977811087d3e7ded7d19a8aa3edf940ffeb51fdcd5a65e3009b60f5ccdb23865d0dfdb7aba51d2c723379158db6490640c12a57e24744b7dc0501c770f19e87840d054086f3cb660da0e916b2ac21c541f605aba694525831fbd0684143b4cbad4ea6706ad579465fc97f86896b570bbb87ad19e770f955b8ad62310402051a14e2f451d89b16cba4a0a35891fb3f5995775a551e05c61064ec61b52e4c4ce94fa619c30d7a41471772fdf53bcd280989b7044a69f425d09ad061aa6be760eb1d0e9f7b4c4e0946bb80ba7081775170c0dc9daaba8b01a2dd2f489878bc7ef70d552d24d8a651a35dbfd5d492a7fa95e0d74847c7706dd07e0fa293f3a32edfecb7f48265175cba6e7bdec721bcbb59671b85939470a553a691239bcf8748ff93a32a7179c9f9329659f92a9e920e81332cb2b1294c36729a62e4a4754f591fb234b86d4ff02037c4f170395d4e5508a585a877ac37217aa9c81463d377d1df7e2d99c03f7772d1b0eca31fbdf19862896eb5600960010c82c7ea2186ddfd70bc0b3356aced83adc2f9cd49333021e0f1dc723dcb8267845e9b84a06bd1cb1f1bd48e599ab64d62f7dbe6adb97d45df898d8c750035160dd0b3512399d0ea5997f2acb45a2df2db3c51cbd211d3b29d9282792fabe7fcc16e2b6c52a3bff536622cb88742daf173998b39b3e362b2667efdc5f384007b5d117b09004ba123045d86ee90148e263bdd484e43d6603b4370285b060dd53a498329f3141b905bcaca614727829195820e7a66804bfc8f55f9ac45667b4eb52d214efdf0f85d95e0e0baa289bfcf187f631f9bdfd50ce2b15648c8642aaa12c994403b2e1de6e76559215e409561a4fcf715a22d7ea6b69a4204fe2968bc5eaf5b2be4fd4633fc994200e47a32aef498222c59ccf2b46da5998e4af2b4b94ff2709903079d47d3787306405ca64d1807564c3e697e437dbe81b2deaa3e180018d42765c939687623f1c0e68ce81f30a117a312e149af0aaef94d00974d6bfc46808aecf42b96b4315c58de46a3003384523eb6a54e140bc631903e8804c6da2e60fc9511298a26da108dc5ee22f398147caeb3fc2505be33bf3b1379077dc1010f9242b5f7859c8552d4c2a12dab1f4955d460cb83654f7d72218a20ee710f813d1962b3097b709dee10c49a334529e25d4fd56c8c71c13193ff5e75a372e4d34761cfc0e711c2b027979265217ff4eecf91fbb47995b7f18f861945e37fc3fe7206e7f8e705b8a8ebe29f44a900de33df4dbb72274270922ffffa7eff6dd3add8bff6f21a9bf30a6cddfadb115f7fe15b3882b7104cc0441b72b15e71c48530fe469f5af17cba30c12ff517ca6fc12b70e56f6bbea96105e654008a91cd8b5ff38b8e60ec3438fd378797e71bb8e5d764e9782e0cebbc74210ce31c180ce747540689ddad3f4ce1442ac634378978cdcf6e27bfe1662627f19a9c866e87c40e14b2135e165bc9fda9237fba5ee43edb2b05c6d63d450b1c2a06dcbaf89edee3bfa2c9c6295d766479d90a49c17583bff0e3bbb713628f424b2c45ead649ea7a1704e299506e1351a268f2a7ebefe1894960d1c3f973646e171a8884f9c8a34342ed70b2a53929d54502762d7315a31a042d95c5705674fc8f4c8b918cbbe87d429f182df916da897744ecf0b3875d30984e683e77a9780fa77d1a3fa0b3035bc9f3caa756a7390b9057788c34e9a1d062551c3b020984bd71634a902646a72357ba8aa2b73c1afa5a3bdb8351d98380236cdbcba62f1d3aa837072313ae68967d3e07a66cfd869cabf7c97027bbcabac1405427eb66e803265f4a2f20935de76b66a20c73968835d50abdcbf6772238c698b46db69ced83c55466b649fdaaf3de634651da132bdb8bddce86cd38bbb2d06e9e33ad640ed7e45aee1de09387dd974a5a34558be34de66a50a2a4893b68393bc7f918b951372d32b54c2bf7d875d2cfcfb375b0f419d757312b3e946ae4e0e0eec367fa39cf0875d7d5b622324017af9a992951646c1662138851bd3224d7b52c8b8518e6abc0141a111d4c8ba0d237bae17194d4afd9041ddbc89425f83a7fd16c1c9df2e126964506d072402d8ac380fb662b01e76174bd7210b9fdcb43f9f6b9c2e47d45a2157d5846aea45882e301b998ae163de775674eb99310b076f923eb5113d468f330c2b5963a9f61af8006fe9206ab266db0b56e9d6756dffcb7d4c5a7503b4cc71394c7e293b1a8852cc5b01cb2acf0d9304cdb08e4b0352a39004e55b907dc3f5f1c3dcd11e0cbb18013141f19d8b979d93752a745cb54f479b9dc5b9d4e2bed079c97aa916583cf1a29bf51231ddec51c0e04248588259270359dd7a8883802e09c9359ed3cb8c12a7d711464742395bd88eb8b7cf8cca27f425fe66b2483f1f93b90e51e82c8811ef33044bb9768665a9363afbe76bff9a18e92a25f6353822facb174b8da56e4b25d9b7dd5ebeb1df2b0f30413f76303afea9c7314a3c4e1410d8f7caeff39cd76fa6e7182a03f4e86bec74ef37a8d3380de480fc23dd9d4a1d2d7fa348b9feb3e661d03aacf54f29895f1fc83e06635ddd127162703d69a63d1c74ed633306fb909dbd43f9c716bfb17055c401abfddb23ae5bcc9a8c6eff475d52e07a80e4d373dd4e4856b97effe3200c01c6737282d7e5e681fe6c08e7b4ec5942589759707ce203b9d174c12dbac1d23eba1c94a76f8fe3cdd204890c0b71180318e009dd362f713c77f4d2314450b9fd92de05e8126c257066fc2152d55cb7c32e84026892c824b50c76f1f9ee0466b5f8768737db55a7437162fde1e2ee2641fce3bafea81b0c17688dcd36a80cbdf2470c3e8f31f6e8904c7f6efbda095a18d84d5cc29a71c6bf856c695483a0f11b679c8f63e5c92952e9bb1c2c0313b2db3d1aec58f68770715967b7fa889de32912fc13533e895265d6573e58cf993a50ba8d5cba234518a1fd3bfb5b5ea1a0c154691cc6e644200aea6b4c87383aa1d63fb51f0d6446a5f3ca5b20088e5f3daaf24c177abc8cf90d130d56d208de0f49712fbe67ad1d3070f19af12fd96688f8ea9a40f3f4593c3655d38ad31d1d997147b56ca400b561ee3bb9e667478cfdc8c0aad31e98192556e967f7b1cbf606b33fbfba6639e5f82c7cb690049d9c600a4b307faba389a28b9fab39d4f68ff4bce383c92df9ec4119140c4e174f2d7a7d7196e660acbf99e728accfff94cc5b52ed5f278d478428ff555164efac95391a6972506332f7e843519efb331292d76941b8b30cc15f3b28a8d5f44d31e3edb4ce2d4cd3809dfb8c651ab6fb230db0c210e595dc0cdfcc3f1a78c39c3e2a919ce23eedb38c9535e52fd801c418a52cc05d1b30e110db7fa9cdf1449a2926895ae43e575b6602923fc71d80052c3e17f9ae7a397ed1ea4e3212a794978e7c9da5adbb30ed2e4033dc17222ec80feb2c82d0666e5cb96985d17d43496a0688d0ba0dd8ef4d03994c356a2cd11ef4f51eff8d00c650ea6b40891d233c60e35bdffa6c578fd64f747930b1bcaab21047b96c47777944d3c59682ea1b73379376f3407733f4906695f0e8ec13a034fdac9874af08283ddf71b67eb86fbdd1d59345546320ea55c1ea7999754a7f088570130da856f9d09bf972b10fd896eb93aaccc51a9d1cac0982b57e37e0c888fd9fac9f3db0421cb654387fc77befa634dc9c674800eb0245f2359a9b763ae0f009472b11beab3c0f84962084bfe833f146e509f2cdd17718eeedbc4e1f300a8f6e68f0fc3be8942a0c41bb54d95bc9b5f702dfd7225e48c5663d9c1633600617d66b0ae355f5ffc1f2aef7f9196bc503458eef9c01582463be450d51c55b2baae9679670f26a501ab2811c8d778f877d6bf4b23ede2448b6663ea6fe23ffcd786befe32c3da3839bd7e6efd5d551088059dc2cab76d0332d197b314377c0e1f082c2cf81e1aa2cad3f8bb9ee141c06489a9a416e856a9efb3612ffe2a37670c3e089a4e83e9c21c7d633cdaa40f2189460ee1b7e8918f1e858de0fa7bebbcf87dbdf1d8616d6420fd7d942fe105ae7bb95aa1dd6419f92bcb0a0deebca60ca51a88bbb3e913ac357c6440766edd80633272c51557eb435a7c85790fe3eadbbe1a806aae2b66747ff1c7bec4f8b7f3efec17784d84691c9d32af31fd6370906f99c1159101eb51d13223d728a54131b34de53b6dbc188b3ec330eec9f37a9bd025c820c2c4eb3cd8b9fb92098eea31961d2d52b53eaa52aaff20f84500c90db497290dd936e78acb5835f95462cc24c9ebd7319ccd605986b4a58bfffed7f3a282b3d3f68680d27bbc91aa5f1a3d99fabfffe1a4787bf361a0cc3d14b24bb86bd6ff3eec367f3e4984d47b83edeca899384f62fa269f58d265193e740b30b9e1aed323e7e4011c7daca669d9866a09c3f17b6024f0727342b99e755e24369ea159a5a6217b898b17e658968a2ab76ce317f94864983084eb5d72610355f3220da645ddacea084820ebb082611e8032fdd182b64b282e501bffd62d18227e41480c9e472636cc7bad24826bf3b5e0a77166d7759a091182e0e512fcbf7cc63ada0b32c29c72cdaf8011942b2ce5cc0f1e21a38a290beef996d4b01879e0e6adb190d360dd1e5e7fbd506c5abf86d0c8a2d46d1dd68c56a3bbad834ba7a95afa0fe888384f9d2cebf49a2af0303438c57109fc0bb9976eb392280f8e4055647bef166ff45c22ec2536c004adec6c4c4cbaee5b29bd2e6b4180c5e60afcd56c18303c692b628e531598f6af45118cf41cfa3b4883fed75ffea6474f05f11c626ae327a7571c54f8165670e8c38ff3c2dc3aafa40fa01d96c8825dfaec9f5e02df81f72102a73f0caaa5f8ac4c9af4c81680ae9ccadfd6094b3421a32759b7633a5f66dff89e4f23dee82b7ec8298e32a3798b0ac21b3c7ced33d1baf64735658933d505c94f02cda2c2273b57e1f8ca9499aaaae56ba3ecd883c5bb96fe84585f6af1785e29b75978ae1f5f7483da9800a183e15848f92c424b985484a1b80e3a26664622116fd29d34859aad58d1d67e689721ad504c1b9faf3f631aafe297f44aaf639a7e48a3991bebe62e1109d0393cd47e4e30c567b2fffede531ae23e9f3619219cfd83d6725f654a3b0935286443613e5a63719cedf7024297fe26b6ebc661cd7d455f415b12b1d5c6583e3ebf10f54f85c85309c3dddf4cbc7280fc54589438fed0386283c9e2aa4ad52ae614b156fcc4f3e275d69e046ba6ea866aa27f5d6dfb9c546f140457ee265dd9d2f80bc050339c9842c773f2a4760122f7e9559d1ae1fe6576886cc67f2b7ffa665c43df62ed0fe3025c513b0b9eeb2d0c3f43c3b0818f82a5f6e45a3b6c8e7447fae8305e498f9657858dedfd68e4a7b2036a4f4064444982f943452a38105aa00f5703f822f95e051f5b2d359dee68c4eba57eaa35dc71200d2e615cb000da42ae93f56d132fc84b4ba0e0eaef87738b59b4cb79a0f9b86aa2345a87f09e16867a50f4db6d9f51bc1e452d32d2887567e10b2a5a3fb957b26cfba6280823fec4df889e1532850e072cffd8d9f424a15ba54d00ebef8b648798090c242894b0ea910e89c54d86bd4199fab94ca4a25f6c9192e5ba6efddc5343e1143af83bce704adf760d20f2c7bbf4f6d08cbb93e5468d96e99d7f6c558a2ff7bb4865ebb74ce6b59fc03f6f88e50df6dfb72e0366d32d29160cd2a370ad3ca040f2086409b3979a323ab18b9ee658cce1e9377d1b983640a454ca6dbc4df7cd282825554180e953f7991c3112b2c9a0c8f6b28591d1e6a06837d6b3d45751caba4ac37e3fb5514ed410fbc0e37699f4a6250125d96dbe4fa2f00f30fc0cea8c29d578b5116a8362e6c50db76dba208d0395163b500cd492ff40c03694fd8bfc78498a354b6167419cc84fe70b9efe591191b4146fac7950e952549553a515e67d94cfebc713a5966c4ec39a783cfe49844dd27b4f147e036a5693da4c5191a7f7a4000bd8157c3850188ad2cb9aa03b374aea1a7749f67fc3f00d760e3ecdf29c2c956c8fe49ceac983de7adfd9f2711f9738954c4d682bf0f1a6ed6d71cd0031b81db728063a936568d62f0a01f2ca1ad217794c140865af7d73bd2a9175e73062e9cbb5791f12bffdba688d5aa44e6013bd1eba01a0fab2cecf1d52e79efcab177ab6cc09a39b5771637bd9c8d477ad8a3b85d8cc6427d082b8a09d30627ce23635cd18094537a17b69722844405955f00af1c8e4bbe5599b6fa7c7f2a502036f5b17333fedb26a6d59e8fb0376c151b6ed40994d2786fe1339fc8fb1a413a72e89b51e1d11c3c5547d9a3e3c7eb7d60e194aa8ce7494cbc604f94f994114921d4f69713e60649512b8d25b69d9ccedff633854e17677a39d8835d8f21b35c86b07e05adc5b39b81421f105cd90a44079099a492175ea91b1f86a1bbaacb05df41e7478f65217574f87d1f5759e603474eb66494a1921d731f4489f1c3ae0e658f2a8224b6446124971cc0d71d4e670888de178e8a2a1c6e3476968bcc35d33957b4218f5a4855dc62f161f3d82b24ab5c07d84f20a9301da23aebd18d19b47ecd322f6f8a9c5589d691ead4fd298b70b834d4c484a02aba25259badc5ba8bc25b5850367f9f80ab9d9467fa8c584daaf4cb97809bb6fae8327773089eb6d3e33400d4c62cf21083a82fc38a434a92897d80bd3ca642d9f0816690c0cf6fc3665261a4c3ee3f7dc67e598c2ac864bd7ef0d4bc8d20530608b867c494388f8d85a8305bc7521434046683a270afd74bde348b3dc1492b2d9d7171b6fe971bb9e2442a21ebb9f75f99845301e1152e7cb20760b3d6c69f88e19354a7f6c2893b7d3d4606d1f126725a258058d7c6a68496da82686b2d9ff8386b5a00faef1817493de5f9e4b8d9d3c2305150894c532bdb30d0fb3b1346876e72e3298e51ca3044cd5c9c0b2b11f00d57dee5f17487b9ea7d2c463215bfd08bf1aa4486e3027292f1d61276b0ab05742cf99ffffdd78e968ff0c8c7eefad096ed33929e9bc82ec47472afd6891a979bfde2668533c59ba26535f189622cb361047892a59f8a5a2357737ab9f505ce8c66613c184bbc4d335831be4e417bd3ae799c016145ae34ea3d54770f13e23739bc6cddabacc25cf26b704fd69c30390839654519c88232ac7b7afe95d8809396e902e5dbd85c5a2e1767c15e84f7c7a63c801c6c7c6723956dba1692d83d634bebeb30af5232bf3156dc06593d6b7d22f2d4a82aa6f7682a5c7cba6f049c6986ba324d8fee61262554e7b27255bd50af607cdff44016f622b26b99fc2dc3aeee13b022871c77f0c06dfbbbbfa945a5ff35a544618be6a242dca612671b790cc05ea50a63f279b0dada89d145f0a0e46eaa55c0811a4ccb2777509e073895509802b4dcf2dd25e54b952218ae25e756e5ca0abd7becae6efeabc26d867a1ec28733c1a932ca89fc27d04f9f61eac379d7ef9eb9ba63be04c273c6c1042ffe3ede7c9a6e571a9aaf54568f7d53e9df313473d4c190dd64dd626ca677f1b78dd0abf4c65ff3a36900ed47c16f68e18edfffe11dddf003fff4bb3eb3ac55d51123286d93dc12684ec6611d7a374c66c6bbc053a8270f69b4ec6a52459d24a058c893c8b8144004435c1861617495ef42cb06edd2e432cb81997e25957550fb9112b22289e76c392f4e9f04b4e57870f8d2c7d5e2e5f13a2f4b3d3d93ad6adb15e57a1d55dd233261051c9e2dc909008be71633dc7d0027196717eb9cba4c18377426bdeda2ff52032211401d334fc4d4ac4c5bd97942d0890da807d6deb562decf4bec7627e8c140004bf1a554a0376f8db6b393ecbb46ceac39672200c3976bb2f3dd8a6856d1af4bf27b9634c46fa856df4fddbd75734829c3cb490621bbb8ced59793a670fd20dc69e1eb29b5006a060d3d5cf0bb6c88786cf63c77b08ffc9a86ee5135dd397f358ea8369939ef72a6abfb775443aca7e8095245300100f9485f65d6d90b5304ce5c48a8749bf27352091562847f19b121b775d55a572c63a4be0b74ca7faf768a4e2884b76f8f83c7d687ce1db578f23c6feed87ce6dfed5668ca445dba926133fd48998494bce30ec63ce8427c1268499726735c3a494601d43806190d6dd7a1d0f49402bfe58d2c4a397a61cc2117685cf86de64bed3e329bfaacf8f5143a0978ee9dd9e0b170fa3c908da0e2759f8d18a3b01b655c6b747f6a206d1be1b3618f122c536c64934d0f4f2046a9cdce56a260206f69201e5f82fac40172cab40c2c5bba3157d932326bb511719f7fb4f83bcdc672963c87086fef189c99d08f137f506824d1dc7240e4908a94427cc31d12c69c3b3871be7da992f48e1a450cd3ec420ce305eb64d09b5afe77c970d39f1d646fe5d1890e3b4f4a188fc709b6965932587c079e53c1923d5145cf30a86fd3102397d9609e1039731143b8d053616ac7a11773acddd7521f8316b1acfd57f6100607f7bdd72042d099a89d21104c560dec21a7c0036aa7889611e87994aa3bfead804460fd919cba593e75d40b1afc9bb38a0e81e554800c942893e3d7d7b782807de48780f15197e31cad44c108cc30b71011d553340d483855743ffec2f83617c89a667a8b7e40928fdac52a9d5dee2fc0895f039f8b5c5561b2ebdcd19c65eab9d9d47d92487c3ce81982b6fc92fb55c446578ae985ebede89670053ef166be139fa5d6fa906e2a9983de99ab0c70a44e8c0197f6bdffa3c623b11f6948f3e918a9a96fc056113a7e0e8f147236ec226bfd1a33cbdc3b06e592c0ea5236eb2a6dc1247b83368d76429a4e2198f97d399eeae65a72b17f86799407ea73b1b5b93383ac29a9caed6ce48c0676cec1f6f6b53c686427f1e52741da1d5b6fa21f18b04f9734caebd8e3699787faf57c7fa2cdec97df1d318aac75e93580f8171f6f13ec6d1a62a17ae789eadd1960bddddaf3ad6803301e00ef12e9a530bd7b7bdff7fa46e0e0e504717d080a47359ffee86b51671a26cb8b430fb2df198fd4bbcea07754e445225f8b07e88e02230ecc72bad5167625caeadd90b285b2586c302d43a99a53e9d3db3b592479c6977ff99075b1bcce6ecaeedea9e72ddcae1e59fc4c8246950ee4122dcc79440c4437608a54894d5869f7d93783e92972905af7966c5c0834329254cb75850df26695e8794bee0ac40d9df3e02ad3475a02c44ff017e82138380907e8f915abfb78a609399f003554dfcdf84e934cb3a9499bc89cc801ba49aa4f9e544967f93e37a5faebe1018caa35c37c201236fc3c8b2125b19e0db65957fdae45c54035652bdeba56368766fddcba311c64aae2f84e85829c14ca06a3a8a794b1a579104af8a6c9277403f10209ef13cd6f8af7e9cc652078d5c084d5dd63623a9b19286961b2643c9dc71324d7a99599b467e49cf3d4f567b685252de4d9d7b6ef5b56c20a0639fb310d045df9b3c98f3da16e7136ed33a31c70809c2abc1fa926a0d97c1e045c6fc15664bcdb1b8c797ff3e9df50e9f36290eefc265047fd02fcd78c5097deaad5b9b6028770686be80b502f312ae63cfa35f3d1f1999dca53c460389a5bc0f9de810f290ab4e433812b6659a6c4a95b8fe10f78c8ee093ef32c9637cd2cbe7432afc8809992c20b33884c6fb077d7c9b68fe5406ec1afb20eac7463c189452663e3fb3bf4b07674e77739568ef3bb53476d5e3f40d570b0db86cffef25dcc75b1b02a81aba2061b22c1b5d0bbd1e3245564dac7d6550b6523dccefdda902c064f370e1c6883809a1fcc2912d5e29763badacb35fe68a329de42bdf54a5d0926ef2a86b465863a9a5309c3657ab7e118f90fcb0aab3cae0ebfc68e2d512dc713b50081f6de1b37c64d23df479a102b762dee63d912291ddda398c0fdbe8c489b695793345413ac03e105aeca6db6d66c1c74e4c8b767ad097beb256eb8789b9d21e52ca94179886d6326fa5734e1a15c5e98ba08bf26ee02c304347245a2d14baf926b7d854b58767e1601178f93f854821d9e4a188f997884ed89c1ebac3a769338021db01e5e2cca35c4e1f4f8dc03201d089e8dafe7a7d264c84a66ae5a31274d626bfa0f0146fd6d4c7fad9c0c80d3d302369cf59e9fce4da313d092f6fa16fc82fb2652987d0cb83b81d6902290c120f1fb9d135590e11e1514e2ba7c8301cbb6d1082030f3fff124ce5343a6081d3f83c42206b53899e94cb267147f8974a6a09544986ea1ddd2b84dec7e6ac3144488f5f8e9b0910d2bcab94feb967f4b5b5210bf4d74d0c20657683c4ecf21dffefad8fd6254569799f2d728e703b4a5aebd2207fcba12f746eb2556a0875f16fe880942a574d8392d41aaf6fd334273c72a4bd6bd1b38eb60335ebec79ed7daf3c3c65530b715e50624c710f3442e93756f7dcd265a656335a30ee7bc7970b0f7444a35de43dfd78d0a14092f22475d80614e1fe1ead054a20e6838f75a75611c75e142ef22a92b8d23e67249213c4ddaec09db4f64e6367eec0fc03fa43156585354bac57781319db8602cb485ccccfbb01254256745082e2983d1b5ef91065ffb03b56748603660ed6bc2310d61893127165579c9e44bd48832e342e2ddca356f64b96d4be70d949f7e3a89bea990f6133406a33334471f3e61304958a4b0cff6aa75962e5f1d862771430a2adf0694000a6cca6650671a4aafe4165f42459b4363decf026cc7146a854edbdd73152fadb9e0c3b8299dd95a7285f26bb71484b4a456c2a6598e32cccf935bd3940e5072812e272922f351212cfda1cef522db1ccfa0e23b360c1d31802cbb5839bb61c5264e5a88f2f637a39c9e2db964177f4c2542541e1b61dd69b793703340b3c082374b1d38513ff5f328b7107d3b8bb311f4f93afaecb762f765e146106525117f825aafe938bb51baad1a28615d411236e2dab99dbdc1b0e3b1241f1f0e01d2f3347cc23feb30cd24d0d0520e37fddbc4f23e5805aca60b1ad3dbff73025075eac16fefa40873c56eeb3b3126afac920019f4a05766d079124ca672741181ea6415ee57a158cf9bea424b91f9efebc20422d150234d0e341aa3cd44949750a13c0d573056fb4260b12d72fa563bf21107c61eb94524474f80db753d4b5f14c1972e708c9cfc6f53429b43906b04977a1d4fa404b46955436e866f3239bf980506236e87f9b252934970854a1c24d49bf63b1b0ebb3d6fec151bc114f538aa68d9b853db33cce7ac154e664754c9dbafbb97c7350dc9c245fc715b2e30c47633556c9856589ada11636680e454c17ef474c714309cd0a778ee2386b99dd6a8524bb1ab9ab707f23e69675bc66c6fdc89403ece293cae46368a7699c9ee5f71355ff6dc86d94a68cdb5fe3d01aed76b76f7e7f9408a927b4c664d2407f54d73428df9db7eab422488f3f58d530db969c251a9c9f00efef2d94ad39c8ffc8d7c94678effc87a264048b41201ac309e8e6fe4ba4b15cb5e2844dd98d8487f3db9eaf7b7ceb3b3a6ab5c288493f750580e61c239009d0029172abd3bf08fe39ec6f274add8bd23bb559c60b48b7e1f89c0f316b7cdfa5be6cba2ee949f38ac9fe2d9a7c0ffb56a2f3d041656dc5af00673c8dcd0cb1bd4778b6cf940db6255982a92dfb35c7ca768654d9ae3bcc70aa36d90c5ccb61ab3dac5f35fd912c5d3c676e9e540a1fd309ac7b19b230edf334865eee5b1211add0f21d8bfd14a319bed787981c2b8b2d9d5f50cd9449ae88c8685136e120fa387e9f2a7fa07e3b8239c4e4a94b470e20a455e8c83c834baab311a60e7ba536d78950833619db7664b910471f294a213c659a57704db483d7fbdf3b44ad5a92ad1e4e3a9c6b60df0587b8ce94983f48fa8be92834455b6d48031131420ea12969fb4f354008c06ff5a10d2cce3a6539ff4eca313a3ddb5281c95e0c90bec190b14d897735317e6d690bd4f9ff7d65aede121c78e2fd5420ad1403895887b12a7b7a3a9b8455d9930220e977c798190820e0eaeed2dbf5a6e77b81049651832b3886927826fb631464ecd4937879d7af8889c228e89c6a70b093c1bb17e77791ce1b4a2c54ef6e12b8d68235549a073bda31a57c7d542709c68238c242b8a3e6b77326918619faec5a88e61d1aa2a8d7a51beaf885438f80b329103eeb4f9fe06bc61f8409c96c500e13112faa26eb243df1d9cd424f6a42a2048ada4b8913d928fb6af31867b446f43dfd19ef0729db522a72c13867f07ba14099095cc94865b3cfaca12ab0c97a4674decdc38349fa7aad918f3be0745b7bc7060405f61d2dd4b252450dc673675c4705250e68b724af1261e232d5ca90d0d6253c8eeef41e1e55a5a77fa0cc591d1bc0f3a8f9008b943419f3f0ec6fdd4242a36ff4e06c8fc55690d9eff04f90e76c017e0a064cdc0fde2c2bc1cc0b726180883200f09fe256c0a3ce77612732933d026d95d0d341b401f3d969c03130b1d9c839d8efb196907ada974b872aa27b1fa2bbe52a6df2800ed051d2a80cf2046919f2765ee46953285a458db94b708efe7c1ae371068f460bd8d26445022242e0e3615ca40782beed5d4cf24881c15d490434a6e140bd7ae52fe2d7f60e33bca31630996a0c59a2560394bb0e871ed5802785c6127dc691bd565cf6b3e85e82afa34b573d32b7a55f78bc61cb7c8385cafc74d9a5a0a50045f6c6cf9c6b3267454d37eb3f75622779b581fe0e16551bf3a3a8739f1d4369b3fa9a94d68f4b8df4266b959239ecb634e8a7806be3db8dc4cd3dbb58b6890a6a39d41ed8f120724d675d4d3acd9eb01007d4d0f60a11b1de70dd3c918b63cfa72d7a7563338c8e842b5acfc633b519de45d179fa0e7ea9624115e861bc9a86e7d0bc0eda932d4d275daa2866d231a68b936ed1b135ab31b8306ea65d7f03f8f7ae92efd4ece4e749d69ce2c0d1354e8fdfd0a276e2affa04cf7b1d7507a43a2d8d398732abdaa2f7c83aa9c198d1ff023db37410d821e6e7bd74822577d7bb9335255144c56bf3c8a130d86a294cc8a6ec7f543c6b0613ed1c8368d08e24ef24e484266e3ad0037995a2a40f3d22e0c6b2cfbb3c0b7784e4f10bda66a94db92a3b4f033b60d53eb11656e2e7e6e18f83e23f808ccf23b5e59795c098249b5437af278e92d101614346fbf4c65565786e39ad879bcc2330df0a23042e35814f74c5af236263f529fce1ca960cb9da498a9a35ed589f411bc991950f04976b7ca2e68a8ce2e07e6449b7fb122eef8819afbd16ce8e5fa30ff2781d3add89c7c9d3bb9acff968d68ace3cbcd7d91c388d43eeb943ba46558485f72a2654c5a8f77e5da3e41cb88890a31d574df08c401756803b065a702d2ec4087a49e788b439debd6caf6cd7dde7dc477e1346446c66b7c679a3b8237380c93e42374cf651c5bc4a0fc72bf372d99467171ee51640cf798a591ad9aacb14bad130ac2bdac01a6cd01d80251ff4b166c295cfb1504592d2245e6a3785bff58f2f0bc7b7d697533adfc50d817c36aec403e87f2ab8055b88cfe6d95fb52fc1398e3f9ac1c0be2da814a4d407390d4a8f477c3e21d885337180ca5f37974faf7b8562ccaac49d3e3d56ceb5539e333456bc9cae0cb41ef9d8aef50744a44e48c8325e5413fc2e48fc450cbbb8d98f073222635b0836dca7887f5bd636e987f174ae2822669dbf57ce6f9dd9143a45917ff3496348a99525e76b8b0d66f95b9511f1158e4b680e5289bd2488bb37ed232668fc0fa4452905ee0d8807dfa8951dc7ee2849845c7e1d1d081667dbf40a99b0b2de9b4558af042942addb089b93de7d37baa384c0f7c0e20cda912765b51229a97b327ede45f6ad077a7ff14753b9156903209a363c88292731ccda3d3a0c4f63485c2d5fb14799566b1102272394101a1544b50593e5f8b2010f18bff8a8f50d113b227038bf9c10922f82afc0ec1f302bcf35be174f239c376b1ace49010731687f72a55750d4be7e4947196f661ccba7b5cbf25831a52d1c72b96d8eba7b0fabef7e02552d4b358f2c7e3bf5c58e9a684b3736f9309856b4bf6843fda7f270befbea36c0f369dc75f9c73e74a4ae83a24d4ea61dbffe39e86bc959dfe429c15ccf70678aa413f0ff720316e1925ceb21bcca0e6b92a1945aec1cd5abdc3f2aa2781416007d972307fc3e5f5590210249034436092f69611c50c530356a1d3baa77c88c6d8fd1dae11d39f73e62b0a266ebcb2a1854fd78989abdb05d042d2a0e473423b068f5f0839e189e11839745693b432fadde14b79180c4c41d329e5fd6ba41e6f38715c858eb2980f571f9e9e0eae69aeb6043c261df3e631a4e632c5f449e7c4722eeba411035c3a1f4768724d3df83a83a5fe092a6103a6e1483021676260dbdd50719382b7777bc80e9a93aa2fa496eaf5f160cb0a6080f653d85bc5c2ee95f729ebb8c331ac954819950d35b7c4453357b988d28be6ca4395e4a47ce6a70ab8decab1b499bb95157aff3b9d4dd3e50f730454652cf99de183cf79c70a4fdf927ac2b707f2018cf7cc8b90f62406d908d175908331b15765f1dbb8178b8bbae1de680e7cdfa76fc3da62fc8337d7d00a8c41d935bba7f9f4f17025720ef9ef11f8e251a4cc389bb9f944648720ecfdfbb20e290f0b7be780a81592028f3e7e66764e90d73bdc8ffe5e1f9b738275432f3d948b22e56f0232772cacf0666480661415153ee5d4a6034ca6a51b442f564fa54c04374e592e60f09cf416a9d71606004c17955f090d80da7c53e1973c0e535ea5d0646b7588eb6166dfbc430e0e92913d7115caefe48eb5342aa0d325975aa46ecda1b6c7e69fb3f508ec6ea26e69efc0a2900ff66edc2fbb86b7d932adee0f1bd42fecef2220450e68eda1b8ecba16204822facc58019acc3d52c2a95e10ac7945c13dbb8aba797d472454046934e8e38c5cd9fe27f38fe70d590d84b329bb781cfb7e40478c396da059e254b4215c6c6ecb655f9750f6f4191afcb361c2f714ac15e244585bd1d95d9706f1b638e9f9cc5cda74b9b95244673d78e367d0540edd1e542365a0e59103c1e4f363562fe1d6509567fa0d31d68ed7da9d0256834cf11d896d3b4c2d165b4aa88c1d41d48811fc2e77a7cf725d92d9d0eaeb29c1360b5a7c2e20e3511c5ff0f99eee767b4c561f61c09a9bdd823584fa13dd6e15ac9cd7d552df7e915406aa470880a9fddef26a42359de391fe1dadb29210684e47944294674259e06e55025775efc86e3a84362fa98ed42b0ea5af04b06a45f23d339de3bec3f6409f0d0f03faa22a087ad39c32d91578987b913ceb16b64b69bcba719150ed228e574804d8a78bcd91f8be67bbc9abbd420778c987b268a5babefc199ee3121957294101606259b2510a292ff083e2a401bef05f940b87f2ed470336666eeb721e73665fcf46c8c8be5d44a7bf8f01ced15b2a5d3afc339f9c8f417f9e4c243c460a8bc34050a5839931ea38f8ef5a9a0fcb2bcc83cde16a90fa5bb3a28ddd5db63686811319a80b33e90a0529745d53fdce4e9fde49a1a1088b23f492783ed6ef4bb1b45f4f9997d999598c74d94870a0d586999d7452bb2d110b3651c787cb6f230b816b8a88fe1a40c3708bebd4affed1deee1ba3f67243c2378f2c989758185ec97ece8b444983698d19183b879f24893c0542db60f23250e8a0ddaad1273da1c6cb384a933a1d1f8cc8f7e2c035dd2e09f4e441131d9b27d809db0fac94d71623941230cfda6d769247fab677946513df1a0379f1c5a01010a89fee031da8670e1d86d3d39114e8f09cbfcd2b2f7779e200965950321891c97a89c6aabdade54fe414a995d151de69b10e1d3121449ee396b17a15335f03fcd9a7f7f8f8521ffb2cbcbc4575a0e990710ba729f8fe8a78bcf305dfe6d99eb26da2fc178779add5f4aeffe371e27d51e4c807c3c6608d9d9d6c98f72f025f55524f1ef4608011fbb9f4bcd7c2809a84a3a375fdc27002241d91acaf0758cf8b2a68085b56be41aab4f46efad76f405075852cac7ad2c190d3f763b82332c3a4825aa40f4b801e018a826bd25c6dbc1af58c6e70393f3c11658229143777aeaeb0ff3270a9756a360e1baa244a1f73df2f5ae60f0cc07c327fe599d697aed2bf793867318f05852f78d6c972ecbc06ea0c0b11222c99a7e9c41181d487dd89bf19ad8859993235e742932e6911fbfe0abe260e8ea2dc47cb4164f368f7a9e83d2bd7dbd65cfdd44eaf494d1518f0bcb679ee4453c437b370a70ee2977d9a2cfbed76b77a56f2adc000052d974a9fc61c0c96d27174acd13b49d45548e1107af5924f9ff5134ce2862cc229b6675eb89873c71df820057853930eedb5a7d77f9f1a488f59ae07cecc8f0fff4794d606909aed59676eab53225e098377b06505a936c53c390d87306c556a570881c42ca273763a2863d6ca921c064369c5607123e0bbbf3a92d1aa258e52c199fb25f6fbf634c6067ed2c7eeab65ada12ca1b7a0dbeba18621a33b60a4c5f6cee9563007327b617d6bc0fe5913e57341d6cdf6d80440c5a8ee39f7a5c2092c750e55a791c0c3301dd4abd4841649761828eb4f90e1cb82dd8a62675a279a03783c67371532e17e8377b55910e8110a9cc1015ceddb5f493a42dc27878f037699463fac9dfc1cb0a9112de95e83a08ac0e66c7cfcec3b3eec81389dd271f5abc2f9a3ff5b22e08ae43d811f65752cdc1841dc2ccafc99f376818fc35e3141ffc9cbc8ce2ca74576be053092d13d2514161ad81b037e757b9bb013f63e59091243d747319df48c286e55b9e2b081de8cac4ebd753a5acd85b58e12a95ee367eee9cb9bba099365d858f330ce40d1c87bbfc062d9199b549365b13eae59f787d0461eeecff038a53525882d7ad143ce063cee0a2570d25244de2ede340e60be655095c024b19a4439728f11b7020f33d25d97bafcfa658e2e3df9bbe45a58cd20e527b9378e88fc717f712fb6736d475460f5d59048b718263833823ac3c1d961ac7cdf62fcc8317a28ddca6a9360b0c526e26572667eba49845bd6ea147d76b1ffceabdbd04cf5622e1d0b3430bb07f9d09064ea146b7268e79bccc4acc0b3645a3cf8ab7a47306fd2a7f504d70fd8e458d04e3b94de19214cacff7cb9c01ff7250dd78bdb104ad759736b31401934f9801be2bba90b6d38b6500914c202ee65e56cb5a790eef23cd4c8f5ec23d441c4bd03a2b87335da98cd05c034a31e96b1d57f3d327409f252dbf1167b56781b7607f73bb6b653387d3dd9df305b6b3ad8d9281dae4783da16bf5cde518e7f3c248ba4b06b400ab481cfb6c8f252a565cd37117cbfcb04fff08fda6ec7181677edc22023b8e0bb0e166ab5bd8000471487f565e61b75370e041fc9608154f02015aa26df07888275613915930a7d0b7c9750d8507a1a13e9cb42db114e0e0d7e48a93504ca320287f5886cda1f969e2308724121ec03bd469d002800d1340164e38d02a23de37826dd753a11916db842f4c8ba2417bad1b278dccf9d2f6eeb654885a60bcb96f1cd3e671b655ab6335b8254c280ba291091565c0dcf2ef7df48f79e227ae9d74be10192095ab8efc444025c898d832eeadc5f24af0d3cef98436b749e71d2864162dd9c62bbb35c1bd79d9527b3b402f7eb1fcb0d54e27ba2f63d72f61528460b1bf0f47d010f5feafe830006290abca2ddec45e1b172352a1eb659e49a621c9b27b517ec4192e989ca965e89c298046bbddcc6519fb7989d34de1ff945e3923efdde42700877c3462abf67c5c2c665c3b8cd72136685395b1ecaa263531fb0c0f44e1bf6e0a46f51e5fb5fe98aa5620c73fc6d21b67798ab28415f284004e0ef79ef0a569736508a5e3fe38480a4971342cedba59bb01f96b5fe699c0b6341bfdcb694c757d6b9e4206affab59e735c3d7a5be61c8ab0075c6e061c0d7cc88d77a6b96689b9b64a93b12a718272021cac9ec19e245a61d72c108dafbfdfb8599e57f755fa495b8314061afdbcec42d6f5af030607958fe1768587f1638a7105f4033e6b59f2ca0cab168d6bc951a816bde1d43da53f175255fca05ee1e4fea1bfd44e11a7e56415a3d82fa5c51e8c0f1d4f7e469c5bd45b669910d8d95d72901069a9c40f0f69aeca61059aea0ee1b9d45ccb92eaaca36a15685ceb8c867fe3c9e599acc5eaf4b194e7dc3afae63d6a6b813ff4843eb7ffb05f25372f634d568fee90cf82c00ee72b68180aed7e597a9a67bfe7bddae8c73e05d3966f997ee8c6c33fd675c06ee2e3a36a0eaa81bb903d2185482eaa2ea8b4e9a30f5b8b7b9b42b64cc7b9b11d86d08e48299445df0f9e23094b4f96fd96843f7f3b839ecce8b93e12c5fead6afd51e15c33bebab1ea48428b65638ac1a10d7a1e8f2ac2af07208ecb67aa476935f9665120c2d00efdb902c26d00ac0a5d4cfffdc83daa350ef0f790765e47297227e78b40666817139502a78987047dc0a0a12ab7fe119604a20f4e0f546b91d8c2ff73a2bde46d1cd624a50ec76fb394fac1e51442e307215350195f5a7841ecf3c3657284178dd68c14d311e2c7b4fffd6f2f77209576e48f189bdebf3f74ec0affa31895c618cc89518833f91fe9a9f949ca91f5d758816886cbe08a52420de74b48af2850d941d99cd4104b5d1246d4da2b0759696fface19e774ff7922899267cc550ab5b712c9814e54ff4f76ae5e54487ecf07fcd6008e50021393d5561bb2fecf268bf78c5ef38da8f774efb823ecad44802839aec5787061c40f1204f00e45241d1d43ec3963c32478462251ebf3746a1276bab9cb91d25b40074afb8501de8f96ec72c53552872f358b1b797a3bb516fb6cf1338d88fc00a4519f99d14563a65bb5d56eef050fa33828ab1ec2bbbb2f674b293b521d4ecbc7a67f650e7e768e89d00d958c7a713929e6defb868325f5faa496ea188028b406ca0820f6bf305a9956b8522060488e46f6b5a6c6bcb62c9f19b2f81f00ac4f23cb58b14c408d67ee6e2b5532864645ff0b2503218d95af7a40b38ec9aed9a1e7a82258656d47b8ac3d073364251862c0c5bd15b32af8b0de516d93f82ef6543423f44e380f4875801e9a8df836b8b10cc80b40c965977a9082dc35be95d1a6a10b26c3993e1993302e59bf1e357b42eb7351599815f4de933cadd752d5c7ed4cac998b939844c5c7f95771773ca95ccf5f901ca7dfb3d26c425e34f430437aa80ba2de7a88b6b8d12b65d44baae437d13d9825e50dab76820d708153e2e4dfcaea4fdf6f04c1ff4a79408f45271468cba782dd0a34fc77edf3efbb3226de52d289209c9ca91bd2fa46ad3a996406030b6969c40008b5200cb28483d768c5e8bae09ebba935a80b0a45fd9a7d4b3d29a0fb9c7994bf4b9fdb6e8ed1b60369f439bf95346e5f7008a01a987faa7a9634e47c10383ab40a9a8e6d16a435e8e8cb8964546fb9211ceb4d1ba2a5d490fd05b8d639db0ac28b3daf84b1f0d1ab9e5d1961276a59c63899e261a755646ab0d55c6105a77d89da12b53789f6c59568639eab46768e802d435c163bb2bb1c50f147bb1229a8b22cc980d4ec1d05049b7978c06367210fe77f0c921be7ac800bd256817ae3b18f55e24be77f905c0ceadb03c3db2e21c9b452a0b6aba4f9475e003b37d56b2664ecff9fce9de3b86be0d795a9f1ddf3d63a531e9bdce443505b6a5faa01c3d00f60029a2ca14c16eca8b91b509d6cffcf3f9f8e1f23651638d94ee930db6077ce6f66ff6699ab399cb640519c09e2c2ffde48fd1e77d5f9ceb10793261c1ca8b05e115e72011184c4bd591d886bc0bd64a81de6f9d462fe9dcf5eb954ebae7ab1567f38707f709c55a4b4faac4a68b824e94a2a63f505c2ba8937f36feb8f9245015bcd7411d19270debba1d56364db491451d74e155b1fa6a715b177da4e549b84d9eede9eb8f1754980bac03c52487d083a8bd41eefd91c162359bc9c86820bd0d8c28beb76ea6ccb52979b8fe1b2d2c586649a84ae6bf266ae2514d56ce824e9fb35ce6b1cf1eb33fde2da5b2d55f9e13e0bcc7545e858198b227e230f59968374e4a6798a1d91b9dc1de55a415f3711bb2c91766c997db6aa93a7987149cf2d6115f5018826b0756bcda4dd05d31a693a249560d59928a77245039c53a6dc6af68fdd3935d2da069511a493587e765efe8fac4e1a8fff88b38c45593406f4ce3f564a01afc25f8473b484a592514cfa281bfb7b693b4a19b840677c644299f6b14e4518494806d850d7a62cd5de8af168437e3cc0ed2a1ef5ad5e09bdb9f8ad2bc7193b937420e308792066263b7443a1d4147ceaa06a2310af875911550da62c74904e4c00d58f4d0170afbbcc5a2b1e18a653722c0bf1a21b6beda696a7248b7c981f8cc37b3a2973c20a2a44f0dd3d93874bf294d9717668b6e69c58cb6aab9e8f1273eb57a48973cfcaee412ddd61708d539e8067a5e0dbb7722cee0c79d92a0ad904f9479eb13de18a8059530c255b0aaca80787204f132651e9348e8b0b8eb7e3d89c5b91df98e99b5fab6a61929a084ad72ef08ed02d947404193ae32a6417e8194f19e55a44bbd14341b1aeaf2f466ab207bb3e3505a4e0aed205ddb79cee7608cb9c74166af8d281277dc3c12fe2ff34dab81332ed88477d4a3e5c633d1aa081f35edfafe9c0f8f372ef52ae43339b8730d30619dfdc43b146317532c3644590b6a6dc7c93f83527cc5e721bc18805fb4b6325df77600a00e60704f79e086f7589d91f87802679aa59ef4911fda88c276d93807f59b7854145fbae5a239cf62d3467593d05ed0090cfb07957750c48b86ef4b61dd0929d5cc88cbca60343f69f0cbe09c943967998d18a396da5762f19243688315edd084894593c442d483b3f04f50fc090b769bfa918b597d8af9d675800a203a78c430eabb8b04aa2670227b264089e8b40aaa62af032d20a935137383c225ab11371f5c04fa1fb575c95bbd8578affb17f949ac2505d8ec1bb85bb6370f3f5ef03a97e1e7bb47d7c77d9011984347594b18fd502a13909f8c0857a58b112447bb46f36f07d23a19467c7bb2fe82fe814c4d86ae1138919751f4de98d37ef41861aadea9aefd45e06fb71ea32345f995c3dd5627e8b696054cedb2f5dbb0aab37719fa0cb7e91d3a062f7e52972c5af6a24a057a44f47ce1fa6528983b8202af0f15aa187af697779e567e17800dfa5dcd7b969733ea86e3bfa0addf1c9ea7a42cea623413f3111a49c2b9fa8f7f3e15c43d8c6288937d4d31eb92bca3ee30ce82c0100a250edb0a6f30fac1422c0d9f5c032004c0eb75bd669cf4d0d30a639a0e329d1f22da82190a3056c368d37d1da8900c5f40c8004735817b32012bb65b9e208ccaf759c410f60a95265e8eeabc60cf1b4510b2bc46cf86fa699fa245449f2aa2fbccfa809ef66c99345fea7ba8cbfa10c2391c39a58a8b13805a609fb5e7c55db49d8566b0ae38cda1d1501668130c39cfd21076867098b324debaca8061795b4189173e9b6c10a75c23e8d3da6bb35252bf44a4f5485d0fe5e1fb386ac2506df665aa5673ae3c69e5013b6c0467e11c3ee6cae5cb68c72ad6fa347481591278f8f11e4568f0d098ffaf4a9cb4264fa5e4c421ba08c3a4897c7510d7bbd76f9cb8ee5775e3fc9fb14abaa17fc5436f30b3948683c1b65a9c0d347f10a18e303d5eba6bea7c9ddc9a1182a03d1a6e45354156d1f48c6535d0625ae6cb5df9421d37790139fcbe29d59460661a6353e8a1ad74cadeafd1d42908dd285e1b0d258b125c114e7c22d6a676d24df988c80f0264ae20b7f256c44d8f21538cbbf2f48ffbe1bcce7b17aae895d9363843e1058dd02e77301909fe667d848e2027b50ea332037f38d8388a0ebdf11b658faf8349fb4083b76efb1159378ca4d18ce3ba5fde517f0242d23a11bf4123c50630c01014417527f3dd1dd66590d66b1d52a7fe7f7aacf7df72650e7c8974199d28db15b2d74d5ee476d739ee72a6a34902a2b1830155cd05b5073184a56746a19fdd9e9858aa94c5deb5d9d9ec7b48a10c49c9c706c3d8e77c999d5ea2009c55214b32a2a29f5abb470ba7ed2c51c70b656a45f33c1711718fccf41c8b90c6609208008ade5e378ddebdb1f265accd297a83231d00ed2a6a1d0da28290a13bbeb5d62468cbe02ae7a49eb940dd2fef43ff6552027120981ca4f883f2e7b2876a279f1ecd7888ba494afc46f026b666abf03d5b171e19ee1831a16bac8c74a3b4b99304997ededd3d742b0af5d643fa096eb0cbae609c836c670ac018365c1a8230af0e5dd8b51d1b17fae27927c3792a000db4564a9928719979592fdb0cf6e4684ef27199d5e0a897450b3f1b327044b95d0fb53c18eb715957cd13be3eb453984b80d360b5015e461c624b8c6013298e9e9db7a24a95fc28cd1728f979246e65b089810b914773c28fbade94974d508fac0487e9963d8b0ee5b448a9635f2de56492e62d85c54cad7701d1e4f5ad157be48fd22004794c0a744e9801a3e3fa4ed85d1139b42e48f9cc61dfd67c95f9d70ddc4d44a9f294a8b753d294e85c6abe94e0269bb9b13189e62e3208e6f5c0b13df3d1ebde9bc833abc945c622697998f568e7a88728412afebb4749098cc291b179eb62e9d880ce9004fbca35a5a304b1b682bafdbc04cd3368803e0763440627d5265d26002c390e1f8f3ee17bae8e8ae901346b15e9acbb0b9845a8450b1b3698c00a349572f7ab604b92f9a11b5d4804f1007bb418f536d7f881e7dbc7d8a8e4a89df31eab3bc4ec68babcad6c32e551903d98947c2b0bca5ef6b3606bf3134132ed4d6fd759cf1e3a010a77ca02ac1fa004c2c39207a77d37b6f7e71d19648ec5b9f811ce1e0cfa29e5843f23643c53037d56f681cd2fc111bf21daa492c965e07dec2808710f0f9218dc330ade6c449e9258bf9bf59bcfc2bdf3ad3b00fd479b89481943431ca65bd485397a1113d5e5860598d67b5bf5130d414dd574679d5b2b431d511c92b768ae6fe54f076f676b0572c2b92fa47266ad897be876c1d64717b038e7a7a6fd18de0016348c55aea3c3b30f7aba07383a60602f7d03146b32aa9c2ce24b25e36284f059ac1c6e6b244cd883ce3e44bd7e65dd92c475d4c5f1a5175c2358a8600c1ca78367b774b8e2e2b3f3360e7170e261c3ee824046b2ddf49efa78490d300bef5a5910c8a431214734a8943c5d315fc8beae27e897b61e8eec80ba491f4c79291f7b629cad86c097d7243c7a075245de9ffc538c3b10ac6722ec00a2c9f13879542182166ceec66d88b8d577ee9b9748164c845bba2233bf1ba4f7e634b14a4b2e58c928bd5efcc03563890db9fdf719755049c9da2880a8aff3dd31bfd24f43fc8fad2c0c23e4b060310a26ca17015789bbf1e8416216ef2324065bba2bfef2d7bcde5e051de34d728ca0000f413776a4413a158913a61233bbdffc9b2f2ed14cb2977f7f8ffad6ad5668e13c3849591859224474224257d3d0e84acfde1c37d50d594beddd8bf9cd76c061489a1d6d62c8684347daa73326c5cb5995a1f95d6a6d8bc1167b5ce197ae7f3dc310e113d2b126004d18d4da1c52fcc512f0d158ec1c75b03a914175149ce0abe455ba0f46a2b258eff5375825f1338ae48860e619a2c4cc16f24265b2278a5173e75eee9716440c6b6cc3cf75c1c3705e21b67432da7a504dc17710e808e6e76390a0e6a9ebc1cb21e97564f72af4db5ef48a17e0c669f67f1143a8619650e0716a9d7a6abc8a3e9c47a54bb97afbd1a6755489ed54242ec964bc20222f6fc3105efa78db849a4f1ab8931a47c39b16a51e724c5f549f4511a262b59b7c239b10b8b8bb0f158d73b41a69972b61f8439f83792932a3c9e057db9b93ab588b250108c88a8f1832a7d5f82105d9aa61f65f63dd4db54a6fe29b3b3e663d9a42551d4304d2a1b45c81b1398f11035f66a246de033bc3fde49c2cd177c761979586756cb4db33dff6a4f20ba97a9fca01a3fc4ac586e0f5d815cdf276f3534cb2a2a19b38062855198aa7d164a26b2f8d682c5c9117d691eb0eafa6d32de17884b3c203c24e32e1dc23a1a68948f0fc972d8786b3bcff03cf3c851ace04eb712a9c8c414d193dab7540bcd2b12efccab1da03a6547c417fce12279f77271bbf9a6ca4a17813a67bb25b88efb43e0446d12b24012f53bd04c9c596d416fa88170e3e1e5719805e37a021781f6da7bfa08b96eedaa1274150b8f460f4f690c8f8511f2fa7dcb64701ee37f8a12e0dabbd2ebc9c660f846be77253dbcf57d51280f1cf7d105d2f715ec7166a78fd8ef88c1b9e325fc5675911ae00d52e8f83cbc913108ec83bb41c8619479716fa520a932ea45ebb5afa9af59c74a51c7e532d027988387b16aeae51c31a22648a02eec9af80127f750c5b0446dc3c75097c813fc910c1740c936fc1dca299c5d043d07c077741e345c9334a167408c24372a0d9001b7c5c5adf44c83964807c09557e5fe40dcd303b4744a945764da68acde8c9f033d97e353cdcaeb0617fc3968f452ea123e9eb082445449d56219552df82a3c1fe4900d371f5012471fff83d746812732135249aeea393f02664ffb93309a4e9a7921dfb0647dc4c8326f75ee14c372d9a180846dcd8cbfbe64de6bf3986ecd5d63b689b67f624cbf172068000902cc418b52b3ca67587f9f920c1e0077ffffff88