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 83452 a27a44114b147e97d7d217286adba3a8948fd5b6dab0897378d219f38128821d

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4d155407232855fc09d8c6c181e861f6cb08135362c0f83546addca848f945d9
Certificate Block Hash
a27a44114b147e97d7d217286adba3a8948fd5b6dab0897378d219f38128821d
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00a1d2010006400100
00100000000100000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000001fc9d4d6add2081c5b3f71b54330ad21d6e53730f02588486e5e5020fedfa89473ebbd8807ffa1a63c4a8eabf61cc87a0ac392742db4e73bb44346174d9bd8f3f917255a0a8d9fa92323f4d048dda9a6ba6815d7733761b726040000000000000000020000000200a1d2010006400100

Raw Header Hex

00004020d68106400036565637b41a53605c71b74113d76d9f79d62d2e7e1a8d565dc97c8982a186e32872a5d074a99b6db591e2de65ba25e77079dc3fc263da4c64132820084d6a1dc30018d945f948a8dcad4635f8c062531308cbf661e881c1c6d809fc5528230754154d

Proof Data Hex

59,560 bytes
121216010307dbd8862cca64f82893e98808a098bd838c9b5565233df7d4c4c25d9075b8bfae0049ab4ce8e503482adf2b70885f2e6dcb1d81336a78a358b03675917505fe4a37e578350bf783136520f37c69779a0dc333b2009b9ee85abf226f44b4a880b5fbfd2069644ce27b30fb994eada46b65c77c3f05dc756fc29b6e3ca48d34b05c68c7d547b08935b640fa51e485ffc5f30f82a41ce30e97e651b22d93fdf2b10e639f09ae9ec8c9c096bebe91ebccf7ce7c1f7bf2180c1bca75c30c3e36255ae2a948e486f74fff51bd1b4ce5b983f313fd8cf0ee7bcf4bf0e8417b1ada05b6665195348e35f71f8a711f5045d032c7a3031ab56526d9d5600e210f9dd22bb111c3ca82e451ff90d86f1f3b4db7a44be8a2daaaecf3ab13a1dc31b90473e0a95501f2dc153bc52d7706b9b844b3ecade3cf3006aa8fe804314fc70cc242085b7338e15d33e1d116799a645cd18f24089c76f8a0542af21623adade34bb2385c7515804cebbe2bebf613e72891b1a2b1560283b1618dda3707dd73133df6abbb043c9d198f7802b679fab7f8f81c1d843aac8376025c59e4b3415aef25b38a124460a8c36d7489ebe8dc0f682e7e801896af7768811a4384c2f778ba6f1174e909c26aac3f9b20b4b349e79e0f6d5f463d37a937b20ce7cbbc659004331d5cc2de9dfdc6e033da89991b5ed439b08a0cd22698b5212abb9ef53aa5e6c850a1a926c0b4b9df5775d118c18ab8ac50d3bbfa0318fd3c659734b2894634895d6f03ff0484f3be1e8e65843efdaad434dc4ab010f06847c6d40cc61d32ee749f0b4367f260832cc859740073e430911a2a8cd5f26f67c31b6ec2f86ac84da752fa7d26aa15c13a86c33a3d4f047b794763377e52204fe98a84b7473aa02da4f5caf08efebc7a111881c28b2dbf7d1da3f8d7f8e9eb705fe7a7daf0086890d182945ffdd5e1a5e1d0229e85aecb9f3bb19707779681dbe17a2f176c99847ed6c70edbbf366cad4b737f2f8d5c710382d38e54c95c0b3378b184b40daccdd582e30e59c1b54cb5e7d1e2c8f3739c8b688039ad379d862571e31fb182a43ba08dfb2f156380dd4386adc09570dbf499793f00fb0f86ed699466a6a6670277eb031c8b8089473e1c99d86bb1824f6efbc972d19bdb1de7e1cc39b3214ae68c0d39edd690eb495b3b08661a6e5d7834f47db47fc82f16bd50771fa80c54aea4114adcb8c79cb38d3b202867cf789803a524ae1f766eb281fc708cd47395a15f2d72ee0b9d7a2d758601d73dd25f344244480d6ed44d62d365f75f04e4437cc53be200b64c0f5c5c240ce7ac381c231b445c4fa998f18f73866d0fd4b99e4302a3a7c66fef2236a62f8cd84ffcd92a50933cc8f8a3f04b2eb1f62706978bfcacb29d5e4b4cde96b08866e67496f5d35a9a2f9017213d1d84f3ad986fa5c8a7899a6246f840e5534f189819739a35a5b91be6ffb45eb4988c83e2fbcdd297be748c5807ecfd2222e07692615de4acdd50ee30a567b3550368b066b18873625788cfeeb3a495559ba1784528a5ba83a37ef96475c2079f7fb94d50895f964545849d522576c1b1cc08e6012b4544d3848fa56f363ea708a192585187cb3f5c9b321fa9b91804d384884f0cc2259af68e2f580f147537f824a929abda7c4ba77f12ff59a5e2da23cb95e577852e17fe515a87824baf55cce09a8e1a731047022309a46cba5913a2b1cdae33914cdefa79f44c43e46009246b0e6c0c0eadf9aad610a5bda1c28d6c69ac60a53c35b01eafc43a1f2a47faa9b02d25527d6e7dcefc596587c9f91780fbb2b1e762d14ea5707ab6c9219c24da640854f9417b97c3f8749031b233a240919b6f0168320a794272b31c4549283cfaa4d82e13abfcecdbea3d9b371f321605a6f71690553aca7d40d07b071f24df8ccc4f8b2f5ea88bd19a79714eab31f1fb3103d2e9817fc3c181346e5f55791975dd9d489a1e3c3d5cbcd167aecfbd0083894d4949975fd4d4938e533c28f5a1caca5c9d207bcfca6537af8cfe20b4d1d8e6119e9668f4970e1e5e715796bb1ee58bdc1a069a6b980fb4152b3cb46de186cfaafa34de0ed4e6f1ebe6bd79c059a5bbcc81fb8d3cedc4b72b714fb51fee7b64439fef2b198ffb4194dd8220a4723bf8e9a4a03618c78da6148a042caaa889a3cc316b784ec751efa154ded84ab4ebf15b7ad17e9bca9c1f7815a9d3aafea2d0b3cbaf499df5858013b3fc38cfcb09a5be82916f3da843d99cfb7979c320a5acfd3eacd591feff379aa2d9d15c7c108524d6967f8da62a2cab2fb134527da3336f3a95d973025fa07671ca06b52390221e885fd86d8a35c09acd692a60bff0b0216c9b697a2e3ef6db76c4cc6d685790f5b0f01dbabaeb510ad5fc3bc096627393b9bbc9690660686f585bb30c5b396c896ccc19e9421f260ba4d06e1a61b58b5f1d592a45c5522ede18cd27622b0ac8a8a2c8e5ffe0d6a22c25505d7769fa3fc12ae334dbebf73e42c37353b23acb207636619450ef347407b386f887e6a0070fd4c55edfb7d429125a17d1749e5880968256d97162b338c9509331118f36fe5cb64504b36fe4ce1441f2efea077f7a98b9af0764d87bb2ba68b2b2deec3d3a9e560f8b591ba105613a23f5b718e2327ce3a77bbc84e6d229e5e5653fed659d92a2e5600cd80bf3e8ab32352d1f2a792b44a237dc208c24ee5a089562d5544cc2b5578f84aa0ffbef52816b68ea249095f0e13241666888cf7e51ab676b996a3f3721e04db3c45effb5a70d5e712a680eee2361dbfa1be4c86833a45577511864ce84c65087177f3111f984175ca1c9cb7b70b98ab4d21988e18eb402da525be4c05d06dcb0e44b631242767817d84484282566bddedfa25c76750dffce02d4955d02e6b2375339a1036f243d05d0f3ba421175204f7dc21a234c5ab2fba03d04a95e7fdb88809e751cf4aca26e651ecc9db3c20e2e3f9e24f19781b68eeed7b487d0d1f479a1f98bc0ef34a0383f42bdf88115a9b950abb1e534e52d173acc4604ab31e461a0db1ce05dffe4e8152951e6d0a68675c18aecbd6e69ec0e65e5784ae1a36d9509c89b96360a78142bbdf261d253b1b17f84a121a7a314f8fbfe80be7cb1eaf8196887f0c18aae4feafca895a5198d04fb3d881198499672e1a3eebf5a48581a03494c4793935806b30bc4bd692b7dd10d735fc686b39e6f162c2c641621f2a138a6ab465abd2894b784fd55dafa503af67ef75a2d56cfa2f77d9ee93fcf62ce8cd441ea59b0aa2ed0af99d77032cbcc8b771614057e55e0171c4300810dc385c820f9d834aec939846252f4ef9e01577f1f91472c614f0f46ade40fcb0df339257cb58984fa5e11b1aa5f297f0aaec8380b6175519c8377722deab4005c3a221b1c5003b171d091d0f0f4c38c3e8a1d3c814193ffcd2d77493347a6d94b32a0c58ef520dc42da2ba06efa21eeaec5995435aa320e424f3bee2c50a5aa117078da7e7708d954a452098fbac7b9c7fcd320276c2a1ab572ffb2602bd51fc733f50d1e9cd320eb565712137805717903fba33b5702584ba3ffb32d4aade343ede87a0475a0b894ec0aa4d264bce47d757d9d688efef009f6215a55af74f6ca47971497ee0b21c26f070ffc7c009ad1b062bc74fa349b87545834afb53491a5946f2add897b0b59a7df7baa27ae8080e06759eb3d23e6f7e9908786c8a04c5ea87e0cb418bf3665d38c371eb1a09f63c1dd690da5124ebe554853fa408a3cb9de9b9dbd39db135f96dfd58a4542fa77f505a87279b018adb8ca052ea0034a156cfd5669ca6f19cdb8f9fd224d64b1c65327d344e9cd1d161703292012e7fc625ce8f4d0c7485674d4d36e6d3c86294d6667f4f1cca189f890c69b23727cb6767db8190c7bcbdb32f16f34c426bcbf93f5c0f1eaa48da9dae6ca23eefdecf3b7de30f6a3fd3bd7c9d025c0a742216d9102c812a8acae9e15e66bf29d81dc5cd7aad8c424abfcc920c41620b14483819d9ca144496d74090dac436d8e7b431a25c291fb0da3568e96f9af395fd42d16c3d99e37b1a6da1080cfd43c98e9ba2a1c810475fb7ad664b91d99ad651e9422ac252f21fe04c26a80748f04af424447eece4305265f993aa6745970285d268abb1ff56fff20e528dc322e2ec051ecc77df22b3ca9e6a86c233e930846c89de71fb15dbf5bdf8f8abe100f78ae543bb7c4a9f4dec2b28f37c0b6eece78e7ba60273428c3372d41a8ad7e8f52ed721ffbc404fc413f3aedc84c4cea484d66fcf5e141bf44f3cc0ee04ae3247e494287582b6362e78fdc1e0a8bb01fe3a19f8913cc2a82094aa7a733893d75d8d2e9b816aff15b0a98cb21c1808b253f67c262723e268256fc3ed48776aa52cd881d69e15d5ba43075538a40e7067e8e84ee92036800e3787200c8f9af3bce248a342b7c9b6c65870568a805101037085a15cd76dcd7f024bbacc6f07db34ff5a6ea5502749096abc38ba167d5a4255e35a79ffe465e265cddb9b653f6831aa33cdb5c3220eb8ba838ef454a176d2b1f898f8af7c032da4b4b3d5f952fac3da68ed653546c59dfd7cabc6e80a5093b647f84ca341afd337318a37854b8d36d201d8383ed578abb7231deb755b364fb0656fd47c5e2e4e6d7cf06b04f54e48e7e78aeb7cefd5c9c90bc6d39b82842f255aa68fad68c598a448fa208a7c7c3609b14c0920c88e9b0c00dc72a244e21b585d25601426cfc5d2479c8c879d4039241d8eb61b08d8587216788581b1acb343a0777484cd0733a100bed0ea4ac308afcface5d6eb93ac100c8aea1431d101149edce1c7f36e2e34e88c83991d03a5595970bf5aa83d033decc31f7a1ac01ed94e9c209909dd2fb1796efecd50777d18eb0dd8b30e323a1ae4d5a4f3f0dedd0507991a84a70c54e0152c4fa6aa051bba234c845611dfa4420d178feac37d1372a8d67d6c14e2745f94ab98a87730db87f22aea0e6a4a3223a6754b38b96a4a684c9e4ba188f63d23d0d068f8e9c3d6b85d0013e550641ee183d47c540535d152704ee2cd2784aae3b367d8a5efbb88ae8459c8b7ae2a1fe61a2ea39621f2ad147008dee51ed090f97c9e9ef1035fe04363b3ee57fd40fc951035b927fb7b836a86c04bc6aaf68e4c21c07c9cc53825e3f642ce9757a2af824951b424e9ad1bb200a1562b64bc9294d56d835d6bfd520fa720a0674f7274c60bc4ff25bcdeecc997fbd4d0e725503fe259d8dfa67e9608acadf190c5b90cd4cd871b1353a3ea96a81cb67333d5796b65fd4f606d90c30004c71f34110f21d576d34d6ec7770359ed941fa2a4f7ce19f006e79b903db5f3791dae387d6adb59b8942b49d74987e424414d9b58b33a24b575982415f2930b265ddd5f4f208a469ffe13b1bd718eac39a599a2aa474cd98f06e0d483630f85cd9a792b33f1638058418901ac2c50a4775a7f8dfff5670521101972ecb618b315a9aebd76330949022cbbb33c8c5e05e222c4121eb1f385185561ba37233655189f976b1e54d181fea37a375dff0fed127473d7940f445c9961ff95933ad572633763f8718ebcb81d5c5be73a1623d07f64b114d4b4895cd011dec3825f04e7380205914ce7bfeb55ed6c91afa2200b8595f21343c2b36b956650614768e353cf5f463f72ec89da1224e882b5dfc1d1b3eae439a0fa0f0fc203b54e2bc3ba6584b352e1d9879f9eec51f63d354a824a7b0c452bacdfa925bc3636b68b2c88c2b56eb0b28388038e4cbff248466a954eb744adbfdaf26acee36943d06f9b9e251c9e187a257c7c7d9c9c5702868c41226375cfa1aa4fd3c857cfadc02098c1a9df2007608207a989b97703dd6401642d86addc9383bcec1c0ab953dc0fbeb2bd03434c926579497021b8e8032ba5bf3cffe83ac812bc3f5f4ef62c8e8bd7d334da5aef72bf6a83a2a3ddb6d580f311c315f7fbc09cee0e0633845f49fe05fa946e79109f05bba346df5e7959a6bf9565f73b9ef7a26332abbfc368741964524924933ba314bbb2350b937e1944acd8313950478e2574d5ab3f5bb0b581d862ffd468526de0155791c32bc68dfa48d8ba9654fb25cd4a3740d2e628e838c33876228e2d0d39ed583523f2f85f109be022bbb2d540d32f62c82250f6c9006f13d17212316a1c10543778c169e2cee4d7aa6c002aec0cc2f665ceb780f7cb96f2c2cfd2ca0d5538f0cc00da161991f86e982482fd9802ca0928abb3727afd665b15e2fc90aee5298255290c2d35d7c6a18107e4cb4feff1dbd1831b1a3432f2f8fbdfdd3eb45bd7e83998f0c343e6d5f4e358ae5520f4b8e91a47d5507e813def18a0d5d5f473642dc2ebfc4afda709aaad3092fc65ffbe45c6e7bb90e4598e97e1e08b8060de3f6fa4ecf63fdc2fc0d5c0369c4b94eddf4ed2571db96c459e157c2605a6c6779c8f3f917f2c523139378907a670c08b7577d5e197bbe4d91c5d1a5b3ba1113d28f9424a8e28224fdb86b93447a8a2e61634239703d87e1d7f193e03220c9d062692dd59b8383863a585aa5662721c297e60bf492a01cdea818b8fa564bd5533cbf97c00dba63cc6d763cd5ee4ed61ba739031132a0e14e8c57474cfae1a81d11c9dcce1aab04cdbd57b4e9f1e779b4c58096768f6ba62be4d4f7586fcd8aca46e1919408f3380c9c22d1bff44d67454c642e9d89a7ade65abe53ca69d8d8d84d2ae8b318944a8f4b5d7f12e05fc52390a2c235c4de9743cde905f21a9efb10c3e975a74d2fc09e814469b9283a6eda22288e52f79659738bdbbf8dbf8e7172aac74812551d047fe87165bfcfdf643b21c472402451ba99e22fd1bc5cf00538aa453dc4a6be9aefde639e12f4524fedee2556eaf057dac19653698ab334f5963cb975bdaff91014fd67aab800a20d5d88c6220cf984a82d3b96f52d95eb351702441dfedf31471f42df668b3394e1f71a0a82125f72a338b522388e033d402ed6c9fd0d2698a389fcf994a4480dffdcb8c225760abb58b63943aadebadd339a92fa1446d674cb99e45d00d79f2b7e5df0b68fe83d11fe50d63cc2df9983b9d4cc9b96858291d55e485a2f1fc150a6a1de3bece435aa2753b40965363085c00c51781b5330d57fb8e0332a5777ef64ce9880468a37f2254ae3c2d6498e75e4859fa1af0750b215c73d9be1a7540870e461f1c33600f8f3a9899ba2f30fb213e3bbd82431035ad738141ed253cce481f98904bad905b2891290bc5809e1fcb7f69d6795f6f7314ae21e87436a4f377f35b7fab00ef05e35db42e029aaf26da4a66b70463b3169aca39655719e1317b53048fb4037411faa6784300eafdbebc3ea45c33439f58e86383afc0b837ae00891427cd0754b73d791975b2be4e9669c00c91878ecc13373678e6e856adc77ee4c225303079940b858a4a067965a0fc4a8629a3aee092ddd107a41dae8ab5ccb1c85684448c141454614d57a6fa2d623f52a97e743ab38e4c3cd0866eae42256e72714b2ece6f5f64adaa04f614d21a03520c979eca0113a4a949745358235ab619a7af6e85cd77505e3d8f0dad7c59b66d281730862b8fc6ffbf819cdf3bd0a8b0d1810ca20675c774050f87f0b65e29607413015364a09ddad36fa716d3b73525a170822c1bd53b64327f901d76e738a46884c49e75143cfd2ba6649c59959c1fe49160bf8ac49a7065c8dc18b7dc3a3537ecc056d24fb9223eb05ca901175c6d370c26044f705e0b66d57e794b955dcad16192df4f32ca51e3ea267881116ec84a4dabb3ef86953b85992043439a9bb86fb178b6ae01976ac3840593cf9038763b8e8509c488ad1f779c6f281ef15b13aa4418d2f5adaa5e7f8094d5013a008fb65c4285becd17deb9a2c0fc76c8998e48485238e28ee5d77959e74e429c3d287f0666ece38ea8d186b185caf2e8bdcd3746045556ba1e12e77d5eba9d69a3810a38d58f645a19795420f5919dd4c6ee4c3f45566923ea5502e08ca212ac3f7034a9a4cb1c529ed058cd1203ab3b11187388d0a6a960eabf6f80e5dd7bbb45c4263a42243daed5faed0f82001e462cb7d506e6089243c21cdd68b81566902b82efe7a457c4c4633eddd9e2166618491c1954c06e64775358e66a19fec7c3c93a0d84444e66846cc4a01a73c7432f71ffe9f4ad842cd366bb7140d3c2784726743fff57a158b588c3f6af996dfaa95898c09d5561f8c984d33b0feb55d06a82208e79d028bbc96dbcfbcd7fd4c8578b88f5bc1e46a954ddfdbb10cfde15684c29d243c8b7f4156d643b50ada3155c85b9247990e724fad0944302140af4f05b135b1fc56802d1b3fa23ae2732b9765c21c796f7d5a92ea6a8220ebd3835dbbc81e945486f7e3a326457d1b316ea2c05b76799e90a00834fd7f927c24aa14f0d6041f232a25c6292f2b8d49e5c76e3541ae87b42d20d39e184ee731a8b8734a8cbff9db7841eac42bcfc12ab587fe97515b87996929f8e0100421874be0b7a94117563932139f4e451454060a2d5b35ae3b61918e8777ae1efad58e0d426c3e62ce662aba7b3cbab24866b5e839e52c5b5ea516896eeb10ccc7f3d0f9864522d51b167a0b4d3dcede6f0379e3f6fc9bb6fdfc592b48e26f36f2d433362ed14dc39ea795b724c7a0f4a75e17d87fc8eed38c9898f8c7dfb638ecb4a3e02d06a008e9495c7c6295ee364df157533f99faee8bf7417311c8106420f6bd3b5d0bc1e0bb0efab9d4d21bee6026ed71c2a83befddff8ed0a426a633d4d3ff88494af4ad73bfd007ec209ee3e44c6bca61d935d61367359d2de982a7188e838fa801df0a0451653bb61bc97cb040e5f7fcb9a4699fd4c0b5d23032f5bd841d1b35bbb7845b35864c80e63dd7a86fd58b0b9d9e57b38d4c5f0c4a9a61d9865dcf4d3e59221962f43e6b70dbd91e85ee563389e2a7e28459d12d080386c0c05104b777df04072a3cca896c290a9f065af998c5b06ba92c969a734c59283f1e60716e77e5d4450cc8b69e0d0e35c1f6fe2cdd141f74b9d5fd38e19ffddeac033340da19b0736b35b002070ac0e04809443ecb116fbf998856d87218630c068e5bf439d5bc9c62ec06cb749c9fb14cd8515b428d8d29f8486a60cb74a5a2d2425740869b6ab678ffc0876ea1922bbdd91d3f517b1462fa120341369eb6a82ede9d6634cd74251a10e5aeb3b621e94e72725cb0b27538afba4608a6dd20e39ad5a71f567c0f2569c77aea1b68baf66b2e7315d8816917744bdcce745c59e19c9fac156a1bd1838482cbb6b56614c669d012ee26121ca5eaafae6f33229576c9e41fd1f7c0c73c2c6dc5b3c3ea346bbe6f37aed9c4754498302b3c9417ef1eac55d87b5f8cf69b117ece327320d5dc0499837b80dd2e19a48f7a162b5e965b8583eabb8055ff41f675d7fc057bdfc5be19581a4b2318404228509d7cac478daf372f1d566a50f1d959598374c6819f25f65f6ab7d8c404b9f42ba6b3e28687bd33c96b9d01ff8043259e2fbd1f3787d48d4a2b81a7778a28829ed554d17bf1ed44f89e08bda547eb9d9b78581ce1f8c2d14ea9536d38a6560bda27d768d498f1b7e780cb729501e63766f0a803138fbbc4d5486bc4977ab7866de4cea63aebaebec36fac4ddd1e5b1201185e357e190282e32765a461a598158e16901c230953f5beedd2eb4aa5038fd5e22b8b632cba48b9c21e0e13d02d7e188cf62de4884448d3145408fd17488e9236bee3b680021ccfbfe477133ea951ddd1027d4158190bee5b492fc68f168829e8aa117fcaa5d1bb355979923c5f99b4645bc3ac3f1fa2d181cd4340bd39032384b27862e7bd50c5549fe1c42ba49ec608044eb85195aef83160695ddaf10e30245a81aa1ab2e1a3e2b5d6015f2ed272e8e3bdba7f2af11ff17d495b70502311ae9286d13992c609d3cbb5895d6061191ab2843de05e6e7937c260990348b8806df3c617327d96eb320167321b454931974dcbcacb4cd1878a692f43b23bd540e62e953ef18e28af6dd1e1176badd60470febbab7684d6f3573b7c2837a2be5387d22efcf950065c2e79559f9991326cd31ddb19ddff8f34767545363c7a92efd62cb081d58022338b3023a1cdb5b152c050d130076cb660a1db2f75d08ce32bc74ca6a017fe6c8383a4c56c47081eab9b8200608eb4e93fbae03ad9b5026c11757ccfee6179ab33e4f9f9595fd42f89ad630f96245d9c43f225d6fc5d4f4d31146f37e5f4e4a1ba453a1aa95c9574d93ec5238462a9c368918065e953c27d16552a2284bf7f3682807f458b1bafa0d354a6da86aacfec83285b6d4bb3f83b51659d2fcc08bfe11a20608919a05092e7ba2861d3b8f63bb9d3f06f56b693b8f075c599efa782787553d2b349e19b510e4dff7ba5935caf378ecc9c62497f36985a5384d48fafca5015f935b1ce59e394c3aeee39807d3aaf19eb6a78655a4ccb39eca37177430f22a1e28d3e3f8a93a79a954ce394a4ba276a70ed8265b592a9199a9e9d6d05673e6cabc6ec69b0dd9754e16d98975f8922d77410c96f9b949d621d0c1ae73abf6b9cf325319c3acab869930ce44a50f97bb6fe21102cc6917854d071c0479d9e62fa6c9d335018045b07c5a288a8a5eb4695bf4e6d76fe6276b7d530f4e1d16345ccaf19f058771cd366c9e7d1db5561cf8905b9a6a44ce7e04405dfa0d9f951c544c9001b94e58e8f1599ab998897d7cb6e69ad53afaf1dc99b4429f36f8a6dc1cf6980ef0a087dcdc9e438b1e208b4653dc73cd7ae8ad0f7489eee0a8d10e82fa213dfc830b47de28eac656443ee187c61924ecfbc3d690ad32aedeb51d9e8b2a278bb05a6a329a0535718a02999acff7fdf21abc7e6afaea8c592a29602e7e8697455097f313304c743cfe80c29af0a58bd81abfce374dde9685d585a90e640a56d80524e2a43b42f4f6b77c9413231893519dd9dd598778cb73435578051709edcde0d3f015c623398308fb038aa3dc32f972d1653867893bceb87f2701851fc9af5d8d32dda35710b603bc708d19ef9fcf17a860c4ad34188a32fba110f4e0e4b7482f80f2fea9f5b8a5650c1a3617bf2de2a28a5a3ed0c5b375cfd78b94e7c40c3beb30ef0b8fcb8789b94823e04da3972c58c1c788bda9d6475e9814075db4583a6a3bda439d5fe8ab17dc2d68d53ff9bd568c772bb13c97c057b4290dbf3b3f702efff72b8810d2452f11d77ea4d332b583cf5c5e5c65f146f764cc70906fcfe223f0c4cdf5171d8d7884088bcc32ba502e735384a415a56803ca311ab7c37b6ce5454a94c83b4d76f4b09d1ecda5eabdcc62466860acfb4bbcea18c2eff74e8a29f038b876eaf8267d38a4e4e7fff9fd7312331197abb92bf9ffe45990565d0a6b68d6e6044f8bc2d3f9b63e0235135503f4247195bce9ce09d0317edc87351a10109655c225999ec327466b3c5663f6d6f76edc97672d5f6d3afd277eb82e86e46522c6f9b2ed8de4be38f528f2d703dfcc1ce3bdbfccce7484e80fbf9165156b4a433768c5280dad8df22fafb5dfcd3208981bdd1e7d61c0a0355f86fc8a3652a257830514562f75b44fc66a2964e7718f84a6635d65bf9498c42034ead056a3686a64c551da442fb2856b6834b88fd03427dce57316e86ca7b7b0e4020d28ac3f17e9f28e23891c3ee285bd80c840fc012b0d54d2a5bd0b9d8316dc041deaf8d72b593e5e8c74857fc8446d6dec6efc631782c2e97013357346c7284e1f247ff119161c8a6a75ea4ae3329039408fdcf04bf83817c82015084eb28854c407bbef782a1db9a3e345bc74b574525f60e71b30230d0207cef15e51f47edab098c4cc4669f5af4b2f27ea1c47da593fad41be885d47d30a845518044f6d3edc8ccc1e22ea30f5ac652917a082bfc58d385261c83adf1c0cc514d8c8f2d034570f7f6198348d4066a11d6ab386347cb9681835c9a674027635a17646c8efa16eefae9cc7cdab28cc8eb199d6441e1da55d3cf41c2ad35d7e8e6fc606dd3ab207c1d5071935d1fa9f8318e97a36b71fb191ab3f22eae24fc3a8201e92860aa460510c845fd38a0813d033fa40ef6b1b58e3b6cc9ab07d33a35c9514820bab659754f1f698a632da96b336b9aeabeaf50ebc81a31bb742ff36b7a146f558b007af9b700f318bd5d0c521f5de73426e0f25e17f253a9028f38255f673f7f0fe62a29d80d7a435cdcfa1faa11837fbd0cf70c35a70206e393d7e39b68d0dae12d5a470327001e34c409b34d4428fc0664d8593f4a8aa60d9ab3fe88c46b5516dd65663ec1d6a3948b3748397f49170bbd2114bf0a83fa0db350081c157fa1198026750f2c0b65998e89ff106ea43c48b0a332399f580b1b17ed26c37953e5a52d96004a19c3f4663bd8a65291399e5372d9a5601e32da7e0314e72d82990a76dd443868755ec58df8cb3c66026c33403c99e2eaee40fa90eb2d0ad3df08ec9b19be6b648fadd594e8a0c613a9a4b01cceaed8b3b6bad0a923961677c25dd0bc8a453cd2d0ec4aa2a5fb9b83033175090e8ce9e867d73d774eda7d38c56d517f4ee1d0d01b4ff18f5242d4bc428c16cf8899186a69136a284f3b37a5db3b505546d12f561b45064faaaed3bf2fc360e8a6deaf4602226b8bbc5da71ab832c2f8f8ee04a9714873ef7b2aac86ae5c2c47f7b306f4f0990f50649e3cd102c3a64b8f33f22296fb1b1c34e0c1a066ca158eb90aacaefd373f7e1ca2546cd52f0439303523683054e31465e63d85b56466f605faa0414115efc5653f965e0765ddd9813a697eec1e8f83b46277a5f9e8b6e228680a2b4092eb6550683c1f4dc62e4c78fe3aafef4374023f8bee7d902895356c4ed5acc6ddf28d519191d5293dc4be04c395915302741a08a5923536343b29d0365bb8ea74683bc27aeffbc8e5bdd20442e0feafc12f729b4293ae1296700ff1b9488a03dcb0d65a5d57cffbbbc8de11561d8d84e4b624968ce04d514da9c278be04725713084d8f1c425b9b8e69a62f81334178515e9e65560eb6e38564dcb106a174992672c28470964900a2c1abee49bca31b153722fc2ef9a4b2e8581f32fe7ebb0c75610e807ef2362e33ebc168132c4d6fb4e573b6e62fe0e69291f4d2ce4fa5020c3e8c6b903c31db907648dcb71a68165f5ab594108a9178d948deb510e3395085c9d386d11288430f7ae0e2f2f94b85f5be1747a0dd7dbf126f14fc08f398fad6c81ba64b5c65d4ab607d9f2eba2b4de9e93a6f47ae182ba307ad581457afee389a246195e399bfe2e34864c88a0c1f9f7857bd184cd54c57863efa2d3e557fa6c74955a6334d27c49b75ec71c653962d0e0d09d7864764d1ed8f7bafa6d919a2c48cef11f2bd305359e8d35e2e1c1686ae75880cc4eb6bc3acdefbcea23a77609260cafd7fb053c5bbfcc8a9443257ed9b4caf8f87d0fa1ea44c461fbaae073159d2d9731cefd97d529a1b504d1b79bd78c0062277b131161a1363cffcbc5ad2cff3a53d48579f4e046b5770d1366fccc023f94b5ef52dda8b58ebdabab67cfa0c76f2ab17d95359c31f4c2113a08216f361a71ec1a8c19b77c4c08c690fde1a8a1785664c8992740e8931a5b22c49d983a23a59461b6dbc04722f680741fb7cb4ed1b21dc02b7692bfdd15876eb0f9ec016687d30a7d77019594ab81ce074ef658d03559bdca3da63850eb56384398c7d4ce459d55e5ca5d0e59b14afad882a4cd8abd7e67b74c25e252d02e399be03283d98136625852bb1f93b315d72845bba6d032e8965b88956700b970e353e18db0d7391ca637f6a6d1f7b8aff61fef5021fd46928d1cc2982e11dbd13f68616dba6c62117685affbd6b51ef824528c85fe88b16883ead7b88d14e77ff9cd52db33ef068ceb507e80e9221fd38f781ee78dec915967576f47226dd265d25cb3a909f3b0cfba0b997d427cb6042c2ae7939ed1899c24ce831fb515864985545f8c80a12c0a95109be27b711d051e95193ebc1e6756c559fcfe5d31bdde7928b670138acaffe142eebdf34dd7ccc65feac121a29224cb08170f63edd64a89774d5dd0ae2a07f573da9c0912151791e64381eb1913465c7b850e8e21b89734c0df0a82e5148af26232a8e8549cbfb3f89f36a87488a324118e97aec1b9ee8c0302dbbfeb8f378489abb5c3cf01e19adb81126aa95b98f50a783e8d13738abceddc735e7a09b1a5faca3d9ebdc07669d01f73622aa54c53a2c9b05e8e42e50a8cee295aeea76d063242d9dd9b4d2651891f2ce47770934679cdd4ea55cb1cb98c2e0169f5c3d318216f9de9cf20480fd65277587af586812e0c2b6bfd6a5f0c10026e362c3e8f4dcf4d538c403ddb6befdc3190dfb3d7bbc8e1b5ba1fb1538df2a758614c16cd5e9e379c83a98ddaaff080f268960280c56d33c9973f23a6256e87972fda6faa9b78005f43ab9bc2fdfe65b6c36d92cf9a38f347aed9631da9248e625a5325cb8d90c5eec8311548cbca5a11650f580f09a9bb407449f687ffca73cba90576eb61deff86c818fb78d8f84604398ce296ec7b6949f22cc5518b3fb2db7593962507116d6970a3f60b1c7f1d8ea243159ccdaf44e55a125e010f0b12ea6d74e81a98305ff9c9f6b01df7c0ccef9f44b0b11ff55148d2597d7712caf33810d5eb84a7091cff64dceb40040c509ae36cafeee1c2a2b861d7bdd64d0746d4cdd2c1ca3e75793b265a5010c4213679dc2c275e3fa021c65e4c6ca9ee4bc641a451fca028cecfc16de3ad93c9a12f18b89bd9d6d779dc3703a9ad30d9ac0515feb4708d055d6e3eb0cf6ee8ef059eff77e799dbf10fbd194f2c077b88a0c18c16d40d4704ede4375f61508cbda2643049bd59caf69488aee5902348624160216fa37817d0f3ed9bde1cd7409d763aa6cb641a6420d7186c988f60b9138405b9cc0589650fbe161b35b162c1884c3e7cdcfba1c4f1050ae15b24b2909a90cd9fefe3ac0f25dd631757e4b85a0568e6368a4eb3127d080dcee354e021b998bfa72d90d02e8e64220556bff20dfc9438558829e6acc13ded26b09828ae9408c31b65881d8b9a1d872d615e8d5010ca3ff3646a8cce67eeeb4aec25f9af75957a8a94de317b2cba5dc1b21b6861107a6383afdc9739feb3f334c8fccbb64246730e699ac0ea892631b26861c78baf8b36819ba4f7276119a5fe12ea02f1eb90b1fadc8dac99c6faee12f7310c249c8f27fc745181a23058b705315bd9e0d1ff32a58696b3727a382c727214b303539d6a40376c599046ae70c9071b0ca4822652dc87c923b4c31ea4d4407c85aef13d41b012933b218a0cbda1c08e4e5e0c15d604fe3d66cbe162fc73e596ca655438f0d6b7b463002c9fa1f3fb825cd794f81ad56068944253f18c93a71e10575224a03d0dceb0e15ff2aeffd3bc99766f56fa0ce66e34d25da7356dc1911683837d93447e07a4183109205dfe833d33e43fdb54d38aa6f3c943517aebc5355cc8ecce1be614e7c778f6edf633684fee9ee2fa4481c972e08ca784e21c976fa2f3299b747ddfaaa5453d749dbabfc95516ec60ecee25ad437fb320a788ce04e9adf3789717e86dc83175027cc973a722cd3a1b6d708b844073f39a6f38ecc0a3969d972fee619f7ded799f44f2998f7bc12108f948d825b366a8c67cc69269f070764fcf4771e7c77171b51f95b87da67a5c050bdccc756cfcb378a58bfad4a98eb1c527c474ec523f072f2fe0ccd19af0854d690ecf4a6fb3c33072cac8c911b22a7d2cc8343f2062bb850d812d8fc11e4fe96caa36678746ab87b6c8be1c2d8c8d6194fb93d97c339031afe2a33c1430bec720696dc077d30343dcbc96482922a04d36290106bb21060206a61f2f43a4a69cb0e67f4f1681d9f9d3d778526e9225a1c015f66eb64f1980be37cabca2d0f33252bafb0f01bf3b2a75493661077b44c2f47ca1bb0d6e9c418ad9f273193c34f1bfe5b3d66fa264f4222234cc5515025a7e0499389a7d6f5b47ba27238461d32ff8a33ae4a0a39c0353265abd5333a4b7e6f6de3831e1387361782b5eba988253bdadbf7d17a463c6df73682053d5678e412915e47e02b7d672d5783cfa5d4d3721a8ba0d6f23dd5d7866cc0cb3ed7c52986b82f4fe80f2e2fd73bc1924c210d732cc8669d5e62d3065928c4df00365d458986f0cd16d08c8fec13616f17ec779f47a2e0e0a6c9813711b4e5ee9364fc032d178717e5f3e099adbc45152db6277a15aa5a693eedca8246c2ff68ad14088a3693c49699bbb7ca30f82d551e85bba1bdadbae068ea225847cdadea7e2d3a00fada8d4bcceb3beed174c88291dc2ac165c28b1e3f8c35176d5bec12c7c682222dc90271a28e94b84a6b20528add93fc27bb7e61762ca1ad833524971be87a5c99a53c997033c8ac0ac14f5dad76dbdd38ce5170a2e62159144450cb9a69d86ea3e1ebad94e3b510409d1b4ec388a721f675ca97986db6781c4e72b403490fd3e9f2eddc63d4f451ea3f5df804fb047cdd11ed2ed2cbb6c8d0116c4d521b827852875e345b5a4cdbdfc8ffbe92ec423b966e3b8f467e244c76529699524b1d244dbde903bc9550d5b4780c4ca8bfd4457b795626ae21f3e0d4c9d15f63ce3a05adbe5478900acedd8ef3987ee42cfadbab2d83d4d3c67cd2e55f968852e11b0f59a85e4f3d739a390ada9bc497ea0b951609a2c6f1ca4933b4d6be870c23bfa1a53a0379e0805a0c0b73634b22792ed743142c72c9de99e69b5cba0371fa794ba664330783ead9010eb4e13817e9eabab435001ad6ba5edab2fe867fffdb95c61ac1fb020a95f53a686c58a51f0b91a73e1756b03a8615cb4d4acd742f628c78e97c753fe3da7cc2c4b03b7f120dfd00f6a2fd9991dbb96426a4b05930e1f407f231fd9f7d479c7ff8b00c4d1f61d54941fbb36fd0ccfc29800ce5b28a425335c0c21758304cb48cec763a0dd0efb33f6e47b28de10fb1f3e4a72c8913a81dba370c160518ac74fdb5a9301c2410062d25d02b767c2a45c88f176021fd2f80c02ed4ac457d28dbbfa706ac2fcdab95e17ef1c50093769bb6fdf58c69350a3abf2a91bfe5dc84ff6848a9188c9071335f1d7f2f94e4c70cd2b7aa06b21bd12179b239c70e9cdbd9b557e71fdfb41d3fd38af6fa6b6dc846471d0462b34f3670ed8b482a3aab3a0714a19d1a4cfc6986ce18c64f477e2aa68c39f56bf87393b482384ca6da2466a18474d9c5fdd6513794c68c097b66b6574da3f45936684636b2696bfc224b4f2a738e8ac79f4c24c15e422e11b17cfadcabfe3694cb05f59f3a98c3ecff54bf918a5d0c43278f181e1b2f13b2180286cd8fe73b9dda61256ff50a4cd35ad40956520859748b349a87a6bc7a1cdf83e4fd7d31bdbbc72b2f69c66f400da1d1698ddab17b05031f46c91a167a8075ed5cd48e92fae7364ce70494e4a94e9ee045b6b59574ca9afd7abfeb145a7e2d95dac2e14188dbb7c00f22c30957dcb86fbeacf94ac0c58a0cea647300a628451dbf025c2171fd2928a069a7445bc6c3ca6302749c556be6200520736284e73da31ab7b1dd3c7d607b27433b5064d0cbbaf722510ebe4c6fc7a91bbb36d2cdfa18dfaeec8eed334a57bf132e7dd6d95a96970bae0c292b9a5d2896382c8be356da4ef35b3009d67bf5f752ddd78bb3dec7f3367f171e1383b61736a616658622df015fe08a561c65e83678c3f7aaf0cded8b823660b805316321c41ca7c05d7d849cd66a13dc9ff0b7fc0bb6d455540f2a65b4ed5f0f6ef3a15214f3c4a1a6e49671bdb2d6f9eb92a141c31634d17ac329a85e65445eeac3b3d43f95449fce87257f013114e0c7e62194d91440a00ba429c8c7440e6516cdc230158ddce635790d1c61bf981638df00388a1fa54de8e9ddd2644a80245c390c20d4506174037a3585a1e261eb1f6ebd56ac91f53deff67f6a778f4caa0718263fdf4497e866a2f9642acf049c81e66393703b848448e9fc8093463810a277de15b563ddf51c98030034011cfd122dd8f421502fb2c13f4a51a43b91b5199a3586c59786ed6fd4459a25d26bb3da1a0dac46f5cd65f73301ad7d436d6755931d1c205f736294265ea980fff6ae27565a2ec2e72b12181bb94d542d0922fb2276342462cb12748cab85d311fe02c31b3b5e229efa7c6e25e91d6a574a5cbcd53c9f9135401a8005c88954e7bd5e77f45a64e63173e8c183061578c781facaa7e12a3a5454f5925c31d426a8d5ea9072d93e5d7beca0d58a4cb8d7f7c78df41260c73940783fd3ee479d5b5cf408eeae67966e656b06f8abf863a798ce6e3a239a00f723694373ed5183dd30dfca98c53029b4501407cc76445b2ebce338bf2f77ce0f17537e0205cfebbcc262d65358fa7846999ee7f9d5f6e36c328f846fbf839b3b4277b412355386880069498817fda28a7a734cc842af16a801f1bd42033eb88e700042dcf255311b65d7ab5dde6af0e793d836ddf50f6965a9a93c20e6d750c4fec7e98def027a1cf16b0a6568b7794d44736dcc2b96514c7ecd77da023ae5603e2bc8cfa6015cb8e44e207a7aac6bff784e72f30fe7c4ecaf093aeb2b51477e6a1d93e779a3f3c4db07f81f25aa6e956a9ad01871bc0b1996c7ce7554a21fbb47d3fd22b801a36fe04ab6c24d376704c873aee317182b88c9a0884a735745981f4c11078e6e9730723003ee0c0870ef062330baf1fa6e615e5ffed327d7faa60db70fed2d54965ce89ed52a6e87f77a2c2e436fd30dc05ae34ddc52dc6c11009eac26378dc3e43fe03b6c8f23129c12e349512a5ecd4c4d6357b713ba88c2cc9200e5e404172291acadd37eeaf22b7a2f7704589c16cf0fd0b4f84b2092c6523f430bd3f35b12f40cc34d1e128efeb61120378d9856519a0e57080c0bfecb7995942f9a55c846b7add33f0d9033b9e69fec3792228335df338e6369573f8caec9ba23c26957f8572d8b94078690766c4377ecf9076c63a3f6e0b0ab29687614941c143d3ff241ec6dfb963ec601dac7ac13cfdb34fd151fc31983e4ac1c9854857573081dc7d110784b94e2001e1af230f852b65700f302a79a432aeb3d8d7bd5fc98e23030d27ffb576d258fc6281bf64bb48f0dce2f53a4dfc0367661767f2f513ea1f917e3865898bf6ee101af658933d5c01381f0894092647db52ae3981952fcd9cbe01f278f75088a7f568ab03754113b69bcbc78f664440b2872dc7c5164af8c39fb984bee74f0a499e5f0bea89c9d4ac7e111f529c8d04a7de22914e9e43a3a4fe9d6a84247f41c8f08ef8dd7c7343daf4f2ab192edc1ff3dabcef4b75cebaa93f2dbbd907acb39b4cfdad59476f4c7f39c6e1e1aa090fb58cce0041d0a358e091b1cd3368faf5444170fc65b904971ecb6a54817f29ec07013e372d4ce888d3de326c5b7f7ca5eae29f2e87c23573630762e7aa79a1e67496bcd751eee01892413b18b755fc48dac213ea3f961e1e6f45044950c2a1cae3e873a6ee4b03d8961c62a60f640d0f066f34e4071e5b4c3f19e412e6cd704202d12f33623a37e61e5bfb7b6a9fb312f02b75a883b60bac4d369f57eec8ed5f5e1e9d521b30cded74652c5a22e2aeccae291659f52d8ab2864430ecaaef2dd4bbb0b3a6a911c12e5149d120b0806ac868b36b3f90c8965313fe05b39c3fafd257a240ccc930fceae0477e49c01ffb9d9b1859095aa082683468cb7fa38bb4912ed21578e9a07644f3011a77a107117435874b09071f99123920545ea633f84f0383be91500922dc87942b76d62ecbed059a5904e4fa9bae549c43aef07f03b4f7a3d661ec432468717ed15158386696357837ce9b4fba300dacf9dcd529e1f04975775b0ac97eb1939d8fac4d4f4e62d02fac35a9c54ba8330d6d569ee51591834cd74ace99eb4ec1728d38d95108d027be94d754b6c3af554573b163a9cfb8ab092a0f4137bfb02f59d6f93351c17a2b68ec89a78d8bb1e6304d6dbf771f346cb8d75daed4c4c5e57efc1864e6a71759c47cda7c361b744812dc3246bce24052833048ec3d59b003e043ae4797baeb1106598fb37efaffef73b28faaa1da1cb1f8362dda8224a19a7e43cc53159bee37cd1b597efa75e7f4eec6b742e880332f409c928bae705fa9e7c80c1e85eef964ca4886073d17eb427c39400e59ab6f93432ba44e3f10b75026d1661c23e378bda0bd48cff9bb8fde6eef6ff59b71ac00e28ab3601c045cc88e2fb62b216c934099433472955dd6c5077b00d731d7e3509db2053379a1b488e8852a38ce822dd20c64400e07600055880afa5dba49e8113fe558beec7f51d4cb0eef218750665020f2d060fa6d95bfa7997644a6d13c2f93d42dc60f6fa269e599a1454657b23cbeb227ca68f682e80c7a57bca139af19d97224c44f983b256ef433bfe718f15864a8d1d86c713d842f62e3283996dfaee4997df579dcb36cdcaea4a7066f10b930321ca833f8013f7a528c1ee3010e2ed00c36c469bfff6c1c932922a9a6398bfa0390f1c09246dde7fc244a295a4178efa58c9487069c608f3a33120e251489da0b361f029b128eab3c1a3498c17f8d46dc95a46c25bb24cb8183e17be7a59c87829054a26e823729c7825b4a59f011836d0d10a22f6c0ca8c9de85fedfc9efe706864d85224826ac74c0d4555e0c341e30976dd89092b2913e03763138d41b63b1c55b1d7d92d259683739c74d7e3b11b3740f002042ab49a0321be3ea7cc8386ccf86f2278978e28c1de97ab87029f45b22891dea7be02adc9371b00c5e193343b141bc0b3aa7a9592be248533b192a98856e812717e0aa7f57a7f26bf7c41d32029f5673ec40a8b99f5ae27b516c5e647db6ba8ba2af24dc9feaeadaa9b9f59e438d60872a8537538e1acd219c6d0dd33a14359e67a9b0352c0dd2b84952b43c90fccd6fc30228c8a0cfad43ba793a6babd8cb806f87e1bf76aa504757125217ec36a0c726ffa9305566a304ade9ba0e8ef4f9f6050e618679ae195c136a4fa3f228cb8a1f58508923425c418c4b835a9250b403eaef2a785e1fd0ca74a1dfd54ddc2a074f091dd61eccd1b0cb64edd1eb598b7a34aa13cb9750992d22b11ff65a5aa974c113e28c768c13675f447b7ed1c295764fa3683af6b0927799cb4fd8493a035b602eec0715f69bea986865cb40591d62368625c98cc31ddf82ad8a45307b33d8ad6b389a5974cd25e893427f95f65bc5dfc93980e34222ce20db85018be0c93eb2ddd11eb970236992f46c8da651e067965bb2f4fce84862108e02e717dd4ed87a0aa68e8a6fefaa130388f101470eb364c3991eafbe7d8528595769b14fe2f85f858bbad8f6fecb0a0830fbf11097c36ebd2110af9dba0a3636e90c757ea72bcfb046efac77e1968dab9dd798335f153c15882fac3dcfa0fcff3d75b4501e1b9c75392aa422b143990ef1b95248195d29a74c14fae5308cad20fe8fc6a4b775abda3743ad87ea15428642e4503d4b3cabab7690c5223bc9f443f837740f9711578ddc0b3b624c366eac43a2169e02c3c1b0e9ee299c568ed9cc5ceb9964ad237e444d1b092de7583009a7f6d65b033d70f0370331ec2a1ec1c434171ab03d0a57f36bc26a36be32e50e8856bd0915f5e6478309f4c35d83b639af7f018521b0b88c920796f23ecf02a18e0b70ebd20760cfcb2e39b8ee0005ecb09ec161a010e92c6e50fc530fd1b9f392e31a2d41303b4666bff538c9374111fbb5973728823cb2a589b6a089e27c4c85948586d3a19671005867c25898d7dedf448107a632e0306c038c7998f726a9aa7403b4f60bd7063703486621c65fe287920af70401ab123603ae6abf4dfe75bb6c01d51e7b27c3066c23d013966480cccd6b56f549a93cbca406fdf524d06aea65b313413403a52d21e8ecaed52867c774ec61b2b520c9110dbd888dc5733e848377acc2e3a3788084db84524a8a02f883f2621ebe041d06d8b498ed352aa7bdd5000cab52e5ea0bda82bc7f0a6db58abe107224af3379503229510cdc098331c23cf86a6f1a92d35d340bd0f52ccc40dac96b3e06ec62060a21e39252022c3a33e1d71ec7024bb4a7223d5ad0775bd55bfa6ab63f61073ee73f30000812370c00b6101bfd66edf851ee8296f44b3be59052165255f16df7354759ca4a0900f1a8a81d3c32470abe83f8cb234c850ec0ca09567022a0b5320bddf47d23054606dd2b91e91844e34d7087969e065440df0442a574f70d97b6c981d91be7d45ef11db619171abe764a3cf9c8721114dbfe7ebfdb2c6277f982d6858c184eb725c9e27e0480fee5b0419193b68636c687e589b72615503d59c7cfdedbcf16429e5893a312ee18eb63b1fb6a1abacc689b95eb3e9fd6e6da830218ea9f584fb34ca5d9ec84e82cabddc75378fe892d6f390eefdacc5ff04ac4a8ce1e2b62e00c50ac18d5f952e8a020c2b0400ec3439405ceb77dab3d8f0732f20f80bb25495db3873b59c33a873d7d4119e93ac22e3a8e29fb9c64a7e74e263038336e4c321380e6c1a58e332af872d8b798cb10dd1c1551748902d8939cee06334a6ef49c69b034d060286d99216ca30b3e8889a871b5bd4c18e3a62dba101db00e69fa584deb665c84a99caa85654c3f5768c699dc26c0cadaf84c0cdd056d4e8a4d4a01af62e5732cde4ea0fdc1b3d7df2f0c06dd076d2e9265d813461cf0a25906d714c9eb2be15f016f33624dcbcd66b73aaba673173042d316bca9df7103c16efc6adef7e22810136abe35dd0e7615150a9b7f206de75ae28002e3dc0df1b547433ea91884d89fa5a2e53fa34c845545e6fe9c1bc51e4ffc76ca244938cfe0f1ddb9dd60a2a92f20186c44086ecd3f5fbc37e6ead41b95c20ed1fa01075f56064382ecf7380583a0286ed9e94b8097b576b2ad83eb667d2438396a69f10c7b76d29fe9504bbbf5cbab069cdc2d16fe4d354944bcc83f56ec72196d168da7c0c49700f9fbef48c469c42ff2b7855a05870fe4e18d053257f234f2ef64c42d4ba3e3e15ca5107287c046084899f6f4161144f177d5c571a683ab9f21c4dc22f5cb17f4b1f61d1b4dc8d792646c01fc993d2cee6d7ee27e912241c48f11695087fccd8c7a96af625c1a91fbfce6ceca5d4fcbc0e9f26ce8201d44101872801c651713792438abdb73f044530d0e366a74814377fe58f83387037a47dcc3f6df665b566c4836b070faddb78c458d60ea8e66a116312f341ba9e551fabc007ec836d06fecbb86886c26804aadad91ca0de71cb4c03e2856d31f5f5f58d502e18f78e8fbc2d9088a17f54c13f450c05c413f5ff85cf63f250ae25934d83050c311d108a7066a4a76d5a33e89f8649a4a38ba67fdeac0177ff3fc5a7f94bb085f50b75337ebd8b91024bf01212c38645ba5b86c25d7efb1c247a53eab88332d5b63ddc3a5158cb9b40cf0c4dcd59b688585f52e46a0d876432d2bd1bcbddf7e4f6b9efdb928a899a2adc20e71287800351399e468303aa2395980d0742ad1cb23577d75de8162c17166c6d026b05273ff5c60afd5df3c86b2b2096eb6a6d5cb8ff93e31541d31fbd544813aef02754840f5b012326da4c8542c6850dfd75b438101f7adcb7307cc29ff84726ce9f5806442d74dd5219ec1bd722979dba2b2dc1f4b9c30546d55350e7ccfd8f44b954b11fac125435d64a67c8cf7a9bf41803936e13efce4afbccafad48eaa05aacad5a80532f2802461608041a7a76547411e84423767b027c6ca9e3caf271c8373edba90f4301ce2d16da268bfc2e2afb34e88d741249c9597e1df1dfa3e16bc4c5d40f5d53bbe05292ae2f2e722ac1c3d95aa9385d8901fd97c237024a77e017d8b6397a31e63c6b173ce7be498c5122fa038124326eb3757bf5024e29f4cbf8f0df8e7aa65b3a973007c8cd78cac7351a2d632a1bd2342422296fa14968626b054cde42e5293d5f96fd25a6e590da51815067355af5dbd98f459c012eb975a65d489bc5b33df3910a0fe095c526490ab409ec8de2a746493fc343f77186edffc5f1787bbc7213a949156d43bb32e37b7adca876cdd7728e2aea969a72fcd1aeceaa3fe045869d8a7ac1010cfbf5161dc9a1a95af1b9a343f08822ac74572863d0bff325186f456eb1143a0f27bb4a0e4c0ce62c89067b75b74baf086f9e4388d0d5622a73b4fa4dee11b49c41df499db62310a3628f738b92e295bf6809afce20feea181750938d8f83e16385c6b1fb7c46c63701dd6f514f4dd8ccad1fc0c9d8d295f6ba9a5ba3ff1d7a746790129fe743ef92e157f744f125dd1c30c2a75b6ba35309edfe6da25af5a767aab76f94120b1feeab694699642b6f6f1d9db07a53fa9e1cfffc11133296509fc97ed8d8fdcec4dac74e72c12df30fa9f81eec9cde00c5df172aeb2d4dfa8ac4e9de4ee9fc580489498aa02ddd41573d51cf4a1c2a5320dc6f2293fae822728d5d0345c71b1c183c7e08bffa9cf62f627c6dcee2451d75a8cb3328ab07a07d69bc8a836f6b415da8610ca8fe5fdfa779a772820d43a7d80ac3e9d1a70bd277bc0e7b3e2210b563e0669ef0f20caa7c9e8bd3e23594a5a99888c62ebf20754b1b0fe22c30d29713438854f7b5536342fbf40220a1ffcc69115401c957c526b790ce21cdf2ecb44b0a57e053fd6c8e5205bca6060574c69354e9320550ad5b68041ee3a5790990b8eb4f7f3f4c60f651fce493ae563b193d42761e9d064a9abbe7925352663032a78a8c2a468410ed058cc3b88a4d5c69e70164d805e3213ec1bd28aed7e38f4ce178ae0bd6f43b8685ccee55478e1f29928de5a97179445a9f75ca7cc4e3809736f205efa0a145edaa3f0e8369052801e19604a08c79c6f7b4da45734daa977c2dc2e10a7fc0e5e0db4921ca424ac8fe32d26ea239a61ac865f206486354eefd06345f09d14bc42a668cb9ae05d792ce8c88b6585b289219cf3c27acb05504dab7d0eed2ab252bf99e61fe9a1203a97864a5ee557cff32d0e848b468625cfddb5b0965fcd087910aac24b6cdb3497e759b7d291110a63243497de5048b8f9f284351ecc9d5fbb3567abfd4902b6066b8b80b83c28d4732130576f848e361b6a966acd57855556ef3281f950ec7bf0ab764dbb88f2a38b57818a40bda38280cb44aa1353cd920c4d6ccad268314f91f979a1b4695707fa82355d22cf4a1c887fb988fdf0ece45d44dd1912f09599489202cde338226e1148d114df615ccd68715cf4a866b19625791f5bd527ca5d38667585b6ab13ea20a2de3af05a7e2b4e42737fb7aefffa80424b2f955c4d59545dc37bee02274f912a920b61fa336e309e880beead00a03060000ef97949a129e00811748cd4cbafef38f9d258876ab99211035cb9afad6bd1bbfb5d01598b591d3cf6c473fb902e264bb9156a172a00c8d982044accc690141ea770c2a4ecc9eafc08c9ae6f11279669b86acc5abaaa66539172a0f9e3f1f7f839dda27ef5a036a55aa319d1be9e0bf15b7d68b91de2ed6cb81b61f86b572b004f22cb1cceec6c0941d2133e56c2282e359f973bfd1f32b1d303ae55adfdb92718dc4b0d69c170fb8f810ca631e0768ed47bebee488a1262e2ec10819b3a88cb392cd3127bd309b0247d930ffdd297a46008386db1c99404972ba36a486a334f86227598f0801ec967651122346962eef4a709750b050f7fa5fa1dede043b77069c583bbbff8849f4cd2449cf6dfdcf402a530b62aaf61b527713849e7de6eb346cd2bdae55b837e966bb19e6a507e1cd6019c79d8cd61232945ab47e67b41e44db9535a30b2f8fd4af9cb715e5823df915b98b9bc85617627a95f2b2c4e7de0861a64391319ffd1f7108191187ef96add8917d7e82284b482fe790c35ddec53a2772d98a2fd91dd58375a2d2b11e4d478b99555adb8a9f9d9be2b89ba3e2c76c3e18a22bbfa39a5062af84b47d41c10d44de8e100aed44273ebd1a6715f70aa95d660a641041ad2c38e471c164b3122e02250b599bcd6daaab552048db58e1fb591e8a4fe1bb25624e8dee0a06cddefe60ce3add774c2546dffe793996ef75b0641353856ac8ca3dcbe796dfe827fb0a027332ce1a097dce4b1e3181a6036732196e0a802a486eaf5069160fa0a712225ffd2a27c7599e6704fe5d4e99724e049aa13666e0450c324d89b9ad0a90de2a84ff16417285d3ac944fcf9db36c5831511bb211685b5180fa46086839400a84a4415555e7faddcba3305311dc5b48ef648d3b393c3a2714619557a387864d92f413fc4f77a142f257f84adaca11cd4824d10cc009e8fa36a8975a5986e106d9292ea8304760abf57fa874e22876fdc2d326772ecb6f2f3f32e7f48c2faee4687f5911557df1ad728c1ead2565695319ae0a705fed720e0cf406bc7861a15eaa0f9fbf68406be89b7c35c47190787c8aab1ec8b1035e5793411a7bdc5f32825d0f6c4732c760e73a593536a5edc6e420743fcfdd3ec8f2f6809af54972ea2af025f15fc39718b049475bf1d3f77b1ba954ca7de95434ccd2edce34ff617899d0d7f1cbde3c027f1337a912fc02bcc9808c53509a00e2f7e71816ad4805fb3265039d5894ffe37302019428a98408236537f460731f716c061461617e2cdadf2922bc789fcf4dce4ef230d651ce64061003b3f72a282367d2c654ef64aa9c5b339c8c2549baed6b7bd8574492d7ebca0d637f451486e4062174955b00e3435608ac34ec270bee4e8646d50b8fc08f20f9a2f2c410a87d5b075f02f4679de911172517eb663bb91d6c4313ea57cfef615d46af72fa27482dc3a8d5dbd86bef77e83d90eb7a9fdb593086d0a567af0c9e684753380dfc9b21d9adc1889118515f7a8663fdf672f160b91fab3e592e70f583de62722c3eecf1a1c85d6ceb9fc9b903223b5b72e14e5d994a42542a5e372b46dcaa854682e130346f0ea0ca2051b8bd7bc5a0a3c6c06cdf5fc9bd90fed7370b643d23181d08bb39ac59b7124e66c10bd126b62c389d6d6f4d07c68ce4bb3896ce5a91b19d22307ae421007804e902a023b36d8a053f36ec149a3c6f3282a7d0f22a782d2cde12f90b1b1c6bc1eb605e95b3e45f2432677f9097724e13db970981943e7dbc750d4dd627741890a60f631d2ee2c233b89317b12b781f1b5eee5ff1dc53358d41db43bff5fbf2bbd83c13f79d323acfe546765617afdbdc53aca9c1ee6de980cda01bfbe08463a6d97036f9e6372cb6c184ebd19480becb70d8d4cd0b3801033100a126f7f6e7d1be3eb15f7e34c50ba0a6c23fd09cc954849090acf0e008eac33ab12c5ba207d61662a38f53f390ecad68b41de4b7f4caad0e3bb5e94b5cc99b55f5c6aaf46acd09cf1c780500fd32d31805a5ce04a64d283f74ebc9b882a7e81fd699e1b4815f387782b38eef20adba932a230fd08b7080e7518fd842131955f584636d9cc364edc56da2b1e8fd53204029d0e59925bd38f913987124ef15b60545e164366c5245b0e74b47c0527e8eedfcf87f161e2b76289596883bf312c9ac57a43d74d56f4a6d24135c09c268d27a3a4e1d6b0805e3242520abdebb5834593a0bfccf5352a3fde8aed4bc9b8b0ab15561a67e0d34323782d6ed2c7ba2634829156a9e9521a174ab34b9ca8efacd87d0185da17271ecdf9da8d11ed838f0cdc74bc27ec2dea84ba6a5e6b874e98935fb5f6a2334ae63b142076579ab73b45ee7a8afd6851851bcc942c4350a005a7ffc56eaf1be56204a13a093576ef93e2c2c492dfada8e8f160788bb87601fde39c95a46c82814b40249127bbfcc332045908e28ee718f94194a85b4b61cc661964741fccd7022cd81f80d00b3b138dddafa714668304858eb140c95d0e48fde596fc6c2531a80c8afc78ecdce55f1e8a515e7590e1701d0b5d1a90525812bc78a41614b54350fdcf715bb526a131abd8f7d212f8eb19a23ad8b141b2f4df7cbf465d38f25694da448114cba77e9ff8a0fd121fce4c1cf315276ad951ec0b2eca3b6031932569f77b2f32e6faec10a647eba42084392e5db9ef1d417d1c83b4918199415c3aff1af7b98a6da41af4a66070356706cdf9d06a29d68c80792c79edd66ec2d9c78f090ab36fcb3d3dec7cae73b9ac3bfae9aaf99a2132c45ef33c59edfd0940809d8e4d56502ad071d959143e9b6bc93d8512e7452fef6faa7005f304528dc996c2e834d6881d2db8d74c8340f06dab42a02fbac927ee57e938b64fb73a709e263b5bd53b1f6b68ea79c312e304dc046f85a7e24fdd8f9e72309fa485b7783e502c325ab05b20d86cc0670a1f66d93e6cbe89ba28b6694b1e80c6a858947d6fd3d2363aaa212bb7f26ac269c39f9524e2c69b61bc1f0087c058fba2797019da2da53cf7131fb6139ce38113e6af75f399e1b80b666e7d94fe3f91307eb5a2496fe8f99e4a21c2f82c7c6d2cf3d28b0e0491bb34daea7d5c8a7a148ac0d8e8b8b15e8757f752c0e336c22dd4d96e825a89a89833ec3a113eaea72599a2782b1840a8af0a5e65b5030b6abf7066999b795628f0aa45a36db2e916256b06c9e4cd9c83f3f7bfbc6972a093d87d00cbac00e742c944563163ea077ded4436eee9d525ca8cb28fc746ce324bf6582ed8955cc4afd36aaeca039b59475d614d58d42462c1fbdd2a0e2a31981d2b4bac47e75575c67e3d89a6eddb4321156d6630e99a111f17001cd0f030cbf6c0442ecea4f2376a2cb962495f1e57415d4dfb3f31fb62d491c543ab8d38b70da6bde5c339b708952f31d2bc8ed1b5607b595770f3c242d4bdd6f083a14ea06996881a3d4eadf856ff9f777055df76a70a6415219ad2b0f5d6db6fca370e41d9c7586ea1b9c0c49464f4809971c542f01d17c30df59539d2725f4fb020c91b20d58360459cd0f2795878f142819ebf7933cb25db7d43882f89b5afb433bfd6aed5c984142f2a2acc67f577a5608ba158ceb0a1e6b250175f03fea92e776f475449c6c4855a69d4b4bf40864345b051547ff8b64994acfc7743a844dac74881a2de95589e3d32624c5e3fab40d09847d190fa5428906af96362fafd2edbd2f402dfe077f474d9218f7a0cd88ce4056c176debeccc607a02d1de5cd329dc58b26d935b07e6a8634eb9ebc24ca406760e8a2c415bbbcecb4975fea299f03739daabe4b4a6d4f7f8014a5060270648254c342705c51e70ba841b9822f238e5dfecd391091f6f4d007d389256ec95c7d504133af30475904dc0e61e8040abbb124916fd89befa738af826d3d16be40c0df2e9c3ad849523589a450b1721cbdda658ac60821f247bc066ff51433d39f4b02694adcd8c6bc8e7de1d23efde36956ff83c56675227a1b509fc5577b1b94b6ef74701e930573e45ed0e7d1cfe642d76431d70afdeabacfb1ab0f86ccd99eca68f9d2e557c8e8c44a82cbb831f2a4741cbbf995fe20852258a46b4cc85262056533e08e2457a7b717c0a4ceb5c50386abd978474b39412aa83c52cf2007242454f3cc9babe80317d1ef7a8c3fe7688339e65c1a32ec7dbe2fac9632f9fa981e4f6f1984f7ca23fbae1f054f2747492c0acaddedde8f9c21b5e5d75c51424bf5f7577cb2d54e7d9684a1aaecd4715a44d83176b8ba0def3d7d71d74da1a55cf741d28c8a61a21461f2a5c9fb51c00cec6ff6db15f2eb9f4d2eda8e5ed09ca6338b645d506157e8ccc4afccba7610200e84298fa0746907294b4b30d07255880ac00f33c5ea6cba4d06682092df6d270af7c667bacbc89cb554f131d9fcd5791aabbd73562b88db5f9e8c45cf5cf8661e668a90cb54a660d98d66aadf697658b08ad72833ef8a42c2c300e5dbfbf658c6496163a16f055596f78f7d89f0fcb59f8e184d4fc5fb408455e69628d3fcc41dd20203a3ef87a526f3f98160db392b2a1f7d22244efbd8562d4a6422643256f2dc6a067ea3520320dc2a497399ffe7d142fe1b786392ca3245133eb2a58eb50d7482c944aa95c312cab4ded62c3ffc95c70284646313ff3811eb7675024332bec6469da576780f29083b53099fd3092f095aba5e58f5e32539c1b3faaa349cd16db8d39b80b0cf33e9b6135ff939a810cfbe50bcac6e8c67059f6e04add395b2eb5d7ec3ef738fb785a479730ec04005371e1d749afa11e0f9a5b142fb70372924ca560e13fec6aaf55b27d73ed0097e573900648b7fcfab5b9ca56304555afe4af40890038aa463107695e296ec405c3e323e55edc1b818968995f01d2b87f6b8abd0a3871b4aa5bf01e8ea3d8cf295f15b1a14eff94257658c46016753351e24f23409648cd5b5a69c997e1f53ce55141d21eaf2dcc94b336fc1b834bf87b0ea8f3d5b9e461758d2bd68c5ffb83e16830c8353a5711b8d75e83acac772afab63caced06e7467f088e0125db06d42021fe2bf3ff35bcd23115e6f02efe4bac9c8e220f6b6a146b1d54021d76c52977c47d92aadebc208059bcc21064275fbe31d5739ed957112e92dd80b0eb3f470baabc71ca79b0d8c3e1f5496dc6a89ed32e45c070835d0f6ea59115869d3a57c910aa8251b8e3bcb67599ad980f587e6db72b8500233c288ef02331344b95a42de27f0a320f6c693050a34cf01959a5ffef0aa4f4170ac2712a82fdc638deb04892a878e9e76a6b3caef4dbc800d1f10299c5121b4b1b4d8569707d5b7711422a80d0f77e9f74022374a4de4e1d6b943970964c246eb5143cecd0abf26d352aeab5911414c5220c65f1d7a3e68e89240b918869fc6d44b1b3d74a5881b5066908f79945a9a0c9554eefb4afcd2fbdf14c0fc5d35e5eb4f8c12f5bf3f5909c53b0cd7da371a024b491bf783034785df245cf90890173c0cf375168c3dcbf1af0806d7e6e8747a91f4260fea1c4a19887e11a33ef68a724277a35c16d85b76e8445470a9b7736e81f9338169641376c48ee458684b1d36caa12d702cb6b50f6d31a483edc66253fbc565bbdec1210d0dac4f1fa94207eb3f553863a3a509786ec63cb946b4eada272fd93a48e5a4f3f81dbd95956d416c76898a2f4a6355ad2c89eabe66214373d12bad5499d105c2a3552ca27fa51b96d7a45f160e8b5d8f5def3e7fc903c81fba616778a870cb59bdd3aed1cd9d66ddf0e8a796f5634828f0094bb15871d57a10b527add3e1c06d6a7bccbc7b8d0395a16d8002ea4fc08f1562e2388e54f286933397e83910b3f1d62b28fbf70c95712066f8f14f0ec1091286ca6f0a0f01cc92867f6ca01a5c1001b4e30d7336cdeacc06482f5290806de659f29910923005790be654600bf55be32e7a55a62d1b6c33f83cad69730358262f061c23a90a99131a7f587a29ff05d1fee8db9c300f0d7a484660a69963b5cc715a4d3822467041ece578009f5a409bb526072844b4e4ea3fa4525434a836ca134bbc98911513ac77420ebf911cb5401b999b47bf61fa8934f1c4f00ede4baaf3e9e281030f7cccdbcee9d80a00b5c41b0a8161b9118cfc66f47c2097cf3b912b999d96023f22517e990a37fba0c0f6abf80c517e4e21ff9e378de9906c50f15b3d2eebaff18bf65f1b2a91737a329505020cb5728b0cba736615b5ad24af47da716241eaa56028952c40ecdbed3e0fbb14fc1afd62ad5cdf5e500151ec85b3bd5d5e29b5eafe70f18c6a6593fc1998295511c30ef303d0959a2af8980cec71bfbb2768ac2cd0c67bfd0a6cdb6197c2948a0db581c10cabfc4f9806e7ffcbde66fb13a86f674fa9e9edf21389fd8e8436af18ff7260a8e0924d081f31555e41660b5bb3f429c1e7787128c312aa3a7ce52335aab1d6c03ba11cf26bc6b25a6bfd05928287ce89063f7345c16b247c583d5869b1438ba3fc19b67a3bc48a64fcdb9e78bdc3dc99e683ed8e9325fe2e17e7ab914b2a1792142c719a9bb08a8f1837197faf998adcf61670e8ada72c937a8fd1215647d6ced4ec9582e524dd776259d3a632b999f9f9cbf63d28fe2b5e4f7abaef6de3d5bf8b40debd38e7eb6b95cd2e13809248b8aca6841edde2baa6f27ddd1b4c662c8a55127219a952b8e4d7e187aca34c65976ea9f240c8b4a2a4950bcfecf5b147b28d303fe66f3f1296ddc66889fa183a9e377257b52f59487d2d78edd750a78a7a1e68b568d0c0b614d7aad45b6f15de1062a0bb3747b489f7a8fa65b7b637ce80547c334849c6768800f8bd67a4a987437cf792545dce00fa7d2b8e8b47b58af26291cb83d0bbbbf037ad0f5f1c7bd680a8161317bdb4daa51c6cd26f98aeaca9465c03ce2763168f9eb77810f0bde3cbe4f77042f907e4ef2c5b8bf270d91fcdb196ba5b30ff9913c9fe018663ab64305bd60430a95500940eee172a5ea2980d3e2c9a2bf1b4d9f9d5d636237e4953fa307bfcc912891e67fc9cc2b625a4c6371ef08dbb9cff6fa02d1a8e3ed957c03e23d8835a41ac928602902106a0f9440de24a9f8e3d616818a379bc8a878f89602feb0d44c0b29f2c9c5e081855b9becb6a1078a9ee0aeb242c46c9f5129c8dce5d2872592f252e8f60ffe1093a632594845f2346a6629d69e09f447f14cbd26224d2fe84da833daed1798abcdf9a625528d52e2fba5dd6ef40d2036e381e4c2327a3cf566c9be49031107567f73a21cc6a736d946fed7279e6a91c87f37fb66514e0feed2641270f7091962b4499b92a43d04d03d87b4ea006aeb9390d00a40068659903055a48d38c5adf2e7ef14c6f18186ca45a58b9c4e6c505776cd7a5d2f628904e2259c76ba4c8fff64339205b707bbc33fbd7103426929a1482b915594db88f139949762817f0000a559c24460f87b6f8624c93969e6fd08615776ba3c752368c40daf8e8f40f713d68aebf8822495c5f3f348a6e3feca4e5a7d2ab864e24769e8bd4d9ffda1ab0b8eff4554457b6695abcc35ed9218c6bb9cfe704f53f6b7ccf30abf0e1d31bb6877f44f0b06e308a6a1c5943f76aed400c225021aac24d0c3c70c579bf96000805d504bede72430ee55b8c134f28172612f0116a28891fb3bbcc9174500f2ab07d775d07af1e1d67b79a011bf929bd3cafae38cf392b1649d0bcb859135ab5c39d492a0a2742f135c937ef8d48e971c9813f295191f910432a1e0fb86efd2dab3812bd458910e77e6492fdc3ecd469cfd4c511bebafe279e333676ae9b1521ae94574019f858c5908c975ff736c703f09c09a7858cb47aba1b877c16c0fc152925377e4977cc461cbb39739b2475ad01f17a831a5be3195b2a86e490814256b2495f98e90239493d5dce6bb970677fcd5584a30e212dac28035a41f50cb16b8331a6f8c6034bcb30f8b51d3e7ac5fad290ce7c7f2863c01faba3964ca3afe10fc01d18a011a3a83911de2903d3c917fcb7d3b1d6169471e81137cdecd01aa82d372510fcf7a6077310e049ad26c4ba3a32f4a5501fa55882a09f49b4571da44253e0a6150429c7adfdf39ef647043d0f565dd9b33da9139fabbb9caa6aef3e9319725c5c7d8fe741f3aa226668b1b1e6e03ab72d707f83612643c2f01abe7c7630e18159632bc0aad2f58fd354aa8eacae93e2aea01fbf64f994a4968b9cf6fc451c1e3b44a3ebab0e31e4ccc87e7ea7cde7218d8572e0c3722186cba4836da54c79c6fb1d3dc3d330855108af22618f1ccafc06e8e6f2c34d0988272bea1e9f78bf8e0eee5516a9351225b7c92a77328e62c9dd289a8105bae5fe4cfe39e6489c66d32a880aee904bbe086b66ce65d4ef89f0a3ee9ed478c90ade1df520c16d9c0145beddbdf9ced5dcc19c28b6bb3fa0a26881870f426557b6f6130bc3444ce72604282d31f13346fa0042171a37a4c122e3e4718d7b1b0b23646aaf245408868ba8a931af2996549523ea0059ee60731b4cb902331293c3bdbcd9879798fe567996ddc9c918d2ed80950d1f6ac48bb06236720c361ed25c11b2976208037a46783efa39ee53dbd34582430570bf2a4d7271a8be10fa784b08f59969f52d51f5b9073c52c533097aee080f2037ebc269cfda45efbbe16e95cd2adbeeef4c5ad6b977eb350cf67c63cee25bc9c66b1df9d33517cc157f10aa77711ac4c12bb0621ca34a968296798969c1cf5b6a17ee68791e3afeb3a2639c35713a86dd446a91bcd84415a4ae5314c81e4ca09e6536936c28780844653df8d08fe588ffb80d5c6d4bc772f78b779d6c97b14e975535f4ed48afa7966833702c5f2bcd7ff287cc9d88506eb5995fa4554846069cf9693f93de0483ecdf98deeda67736b37272ca9eaabd33275374905e5412468a7128903fb96999a09319463fb8af06e8ffe1b2e47fb9dae56c9a1f6a336f87e8ea0ca3d41e876166b7a3862aa792e2eef030a4f8b3ca5dca1cc46404793d4b6817d36d7313fd5630e5c5560fe39305a23afbe60582175f389a788d6257f9b480ba50650bfe0442f46e15dbbc2eecd3f7bc4e9ddc40520ccdb9d8a06cc50404624b98b1032b46c6ec149380521b6743badde5996c1da2015eba0526fc87965f88a081ab93c364080017b14a506f06c6446672bc1899a40b14eb207e541d26990464800fefaf305bedc92f6d9515c5f403e818e9ec583bac72f3699e4eb6c3aa3231bceb068fc01c33ca90934a415731d4a97b1f2ed0687ed2edd30d7d2ad1b66750d9decd1b8d6db574eb68fee310537284c4a982c6179fc2ca14568b32574a8cc967aee9dc7aa0dcd67d5081dac2dedefd9417a1be87b513e948805c3365d0e37ef17f4ec72fb2c5b8f8dfd3f211182dd865870c53be1be53eef17db0637aedbfbdecf397f1b5d8ece7faabfe2148eca6a10e8b1d551972796eca2a9d67105d91b09d3a48a75ad7bc917853c992ace106f6abc5184d47c8d1cc26324b0460c6a110292051604043bde467cf1d74eb8c07b18f642dd17b0780c745999c60a01378f944292727733879f235ece1395bb3097fc628351e3d1582bb06cd5614edb7070caa0bb1fe60c3aa15ef92987ed413406ce998d0277da8d82c67b9b7ccd5b2700b9887818d21038a913f2be86993b2219aafc8684ebb3edaeac3d6a3c56ec5b5b185ea09bbbdf1b0927e22e4b77dddafdcb62838fcf0234968a8cca2badaa8d4aa8d800705c6814c8c87f0cad68fcb2bd63fb683f5f7fd3f1c4c32852f446f00ddef1f04c3d799266e3e1832919529e7693902fae57bebcbe6f2441ccef02639cafbbdb73ae986b6dad1b393e5f8b47a65cdd457f36bcd02af3db75e9a0628e83105424baa322416c7c2e2db7f96c4f3418f375dedc2d5a55c9bd4cc1854016c6fc2b1f66714f725df7dde72f18a4df27fc533edb924cae58aef9a37b7f8fb00ca53e318e15a3d0c2cd902f33b78240714d41924406359bdc40f4aa5a544e426be79c687a803c682efc1cbdbf43456666f753b2bcb824d20962cad4e1942f7c329d56dcacee7f70bfe557f80198fe1cecf96e8bef5b342ba32f7761d5ab5a023f674f6f4e6e6c55635ca0968a3bc6c748bcceb17c7f61659ac9cfd0b45e364afe7b8e9e8ab8912f7b31df79cd1918ff487cd7c7ffe3e189271864489449b10c24422f560cc226cd91a43d8ccf9cfdd4fbda427b80938de4188ce4283e65eb9bf90b21a191acd2856ada92276c8ed09dfae08291c5fec3575d12b2ac5288043b739b762c911cc40d421d35b84aad8b43443438812db89442db6062291f3c8f86245a1fd31e026c3393ece83dd012af38029dad7b5b11ec5c301ec17e4b8a7efefc9bc57b4b1f5183c9e30658138c72eeacbc7de5bcf62b45f34cff6fd682145d2f2a9f5594798c76f389376cfeecebc0b9f3bc499282dcd790324367d7ebb95242ee8df0834bf6deec66f6f7537dfd69ba5c00acf3044931fa56a197068b82d362bb46e58742f6b391d47576b0ea5e4f6484d419c95db68926c2f771ec16035492386e4ce8b6fdc582c2db92c5b56d10fee42abdc9cfc50527700e8c9318e35481262bcd4dac7207b60522d647e2562af79ab584f478528b8341dfa0ea7a5960f756135929e15da25d6ba52b54acf12b8193ea12158528090ddb26fb03f39717a9077bed267ddc5c3a71770bee6f15f55d151b7dda50bb97df3505d5910577f178d32f16fcbbf8139bd801b577fef0bb9f83713361d40599b9cd12e6251cd57068bde46894888f3512196f5b745414db633f3798ffeda88d278ff3018866a7dcca1eaaca6ae2d73aa7e52da72813e65cfef9cecdf6bafcf70e2aab59fd818d2a39384147c18285540d0bf85b9a2f3b0acc4f188831bd4cc30fcf54090ae0bc8d7a8b4975b6d27bc0fa4031802f2b212f8f363af66fc88e5a89bf1f4fcb365ed876df7d0c44307ced7f8a31d7923703ccf6b19e687a2df33cbb9e172bb10b334c3738f6c14cedb4637e400a0c0e4ca27bd46bb68d1fc971eee48cee8d08b775376e4190edd092f351cbf87213338aebb9f456b96bf7ac6d3129898a6ff64e4061283ab42d710c07357740c49dee49229890bf5b53c99ba61217a44ac04588298e57dff855476c17f192c6debeb2f6c2958190c31205991430e30302f16095e99a24fd7735da595da2f452e0f879e0f4e65a0bc6606f0596ccf35f3eb5eaa48da9cd333cb0a9bf6848bac25eb69f969923a29d6ae6d6d11134f0287691ee0b9f86a269991b8c0b600bad8e22077f3af7f2fe605793c250ffbd98a3b3be98f02f22d95ebd42c7727bb79a81de33d9b9dad96a3c5c973d31d4fffbcf04e698622d96cd2425851cdeeccd7f1f1541935f306639d1292b91b484174b6749bd9755efaefb0d11e003c0713a43861e82ae82d7872defdcfaa691ccd9f607926d84bf9c82e23ec338110d0b9f98d84b156c5eba822016e8c4b95c2e2749daa0644608fc557fc1418cff228878f385499e19dc9ed534ffa369459b85dbac3b555d45067390f64cf497a5aa691c48f10060cf278ccc053b340a1f12e1f1576fe9fdd5b046d27d5dffbf0310147a30e8f152d9750d7bb08cbbdd0a7ed18213a0a7a78a3e40415367f343f6ff880eea9391021adce3c813db38bb82c29a29a2be4c4e2c9070732a29b0a05386dd6093fa8a8f2dc1e49a6a0061c3846bb035501151c9c475c506cf837ff7c39bf2df0976c37209a94f45613ee9f2ed4eb747e8a289c25b8becfaf482deaa2b0e7bef0112278c7e9c4b8dcc9554b80d877e53b83db62bf774cfd73dc8ad4480bab079640b0e48385be3593a343967ce46404ce0a51a4b333e54cb4941c2a57ba9140d985a22ad487edbc0754fb2709f6231ec84b7e31ae633af66ad0784143737cf9df85f4e5dd73d4c11bd532cef919272b922c73f467ad5e397dc5ddbc30fae767399c8e43b8dd0858ab3f736026b3cc49a9a86e0713c4e867276e2d9f179a5d144ea81c3edb1d4b3bb69177bb8338a7ca386cc3e770e5626fe051443b697b81fce565de6fa91b97e7de639814324c181ceac37180ddf09566dc1812c7a7fa129c0f4f24606cbfd0026ec1872c5e0d41b6b64fed7160f5753ca3f8f1e3d3a19445c545a32526fc08a9c5b166dbbdf1e0228780d57e036972bed98b492a161ca237805c84f7afcf4d552b214e92fc3b13fe3d73d762d392510f432538fd4a4269c95a1481d11bb873024476c97efce14dae73551ba34e0d82921b72846751a435b0c71d666f196e30295db85ca9dbfcf9b588cdb248474395ceb0322d0a74c1a1f5879a84873cc9b62056a781223ba02c0d2f52a33a11aa14d6f844346ab2a566843c15485f62e238975b258832cb210c7c9c362f723beb686b081e46b6549e391f174126fcb9f68de6e58db4a2a5d03d741cffedabf21b87f1b8ee90f07134163fe07656efd39c7fbab8b14784e640604113ac22d6fbf60ccda981a5f1dbe090ba941320cef901aa9ef6ed76e7edf0e4bf8dcebae1eb6a17da795c0bf537ae1548e3e2743202702935bd7a1abb9e82350c51adb7e32129dbac861252d9dc6cccc4ba427f193fbbb1264d87cfb967b66453a5945355338c50638784842661527ffbf88dcad48d61a6926301428f5540713f79ac55bc07d51f4ecd75f3f7a45a77d71c28b5a141cb4107fe25e640d6147c7fae940d2da6816797e629dde3a42125f2577f4e182ab9372f150620ff8b1f235d0a67bf2f04353293b0e20d30da2c33c698689015a2c8e68d53627c68b1f4d0354a4050f8b237771e75d809fa93a4063176e8de4ed966e65caf888340b419da0acf5da6b32f8afed4a87536eb29c8e9d667086c52d73e9e38b8eacc06f1b08fc4a15d324b4d50467c670932c3b93ca24d65b4692c9e45b2f6c7d1097839bdfec73383c0194e3ceda218c3c583c4cf99c67667cf881f3a2b2ced60e6196ee12e1bda7f5bdae8580e9bb3373e995a5062305d1a58982514a79697c40e307d6d3e7dd85dcd810dd141a926df84bf9471b90ff5baaa399a0606d81fcd7fdd80f8eaa5313f056d8bef21a47bb5920fca70cbd743e370c3be6664b5d902b00ef2a0374ec99fade46966faa9e2ce8932dae4907a4e41df39ab2f926ae55b449bbe40fa3e4d933964d31bed43565b0e232f39476b8ecae409f416a5e32c599cdb3f66ba4d98bda7be2c1414bac1d072beb047ab0c2ae8d2ab503ec18a9d2f3db0d23665ef0acfa152cd9419b3bb62183c46b92866e726a5beef950e2ce8a8f34c78f13fb59faa2e3394ae083d12e9e93fa282540c4dbafd2f438295cedbfbfb1cc17c4e97409c7631e536eb0004a854c95d5776184c0c231ebc9f3591d9e214df76409dbe7265c90aa16d7a46476ad85d492f13c06563f7e17239f683d564ce6a4a89028ffbd32796b2a24343361a213a92b3541533c2c7009466769b9d9f83d289ced0b134bd806c2ceda26e32c7aed2d46dd5078ee8d4f2b1e20a66a70e6e928550e454b153477acc30c88551ae5ce9bd1ca68d05dfb5944138086966f8d77db934e0c8afb8abcae89060042d5254c22bad47b07e1646fd4001f7d7f52c3a6ca140e5acda25a5a95abc673a4cd542966922d1c04b13565584ba4017a3e4f6eeca39f1ba3f2a3b4afed864dca5ab71aedea13f8ff85d8a11810c4192ab47e1b7350ba134c54992da00551e04c0f849d03e66ab9008b54eac6080aa601d9d576a8890ce77faa808017a8c4b0826888966f7b8c55db7931fb6dbc54c9561b9bbd3ec504bbc8b37985ea08dc911058d895c5ba6d38e758f94ad9a06f123ce4e18da2a7d46c62d189fc94bbb7cdeb6d1bd9a7e6ab32fb2c258bc89598c39a6bc6ac2ef35e3fc77a502029a012a03a5e7cc7785771e38d0a900100e712ae5a509d74126a3edfb7f914678dde380e52864df9d5f46da0a2b05197aa7b7fe5382b64da43b33b48e3b037819e18bf9baa5ad5a1985854e9a7f3cd9bdcfba79fafe36c564ef684053c4f0594c4bc375bed31d3641a6599b31f0e0ef5f1e639e2e886961cd0043445a82d8c8b2c825eb7a3171b625a49659690bc639f119e9b56f5fac6bce14419b992284d87b84f3dae17705b1aa5855594f91e1e4cdaee5de717f2a23a00fc7be093526598a020ccee7076448de087e09dafb2ac1e3346453c1644e8a60a812e193c82492e4280f41a8420be2a3497818fc8d36610233e6aefed63d3a0326eb5476b6e9d247c2b08667327baa083d6c2f17bd892d6452ba5bf71d84b6e61391312f28b31bb49f2b30a2726361198d06d21c8aab23a431b96404b39e98cf78a96d671da4cd0d72fd9e6e5c1fd8acff3e1ff6856d21138fc655e0ae6e660ed48c975d2a5fc147b1dd0ff5538ebdc3edb1fb2061e70c4b71a7003cecd6240243a8f8fd75f47deed00bc23b232bd0f75e71d08db69f052502385c86acf3cb539b76a0c3e47646c403563135b7f0eb9f9eeb4caf584a6ea915dea25214fac2de0081df6da40fffaa54dc39328b594a9413ef8ce897532115476777c122e6dfdb17c2f308e09de4c9c453bf5170547ba445070b2028d047bbcba478bf9ad0340b496fe02760e46f11d2e36e815b1e5e01decceb9ec3d713e7635b010a81005451defdac57d8fb646325bf89d039805748eba2b7de5ed04f25bfe28a2e7d83f31f7e97dc7296ce06fb9d4c4c5b86b2d3d1301c65bb73c91f34e8d19f286e0996f8e337d2846900180ee4cb6a2624341e47bb1213695c0f93bb6e6bda7c53c5d18acdbccf1f0e83ca6f3adca0b8ad479322b2e9e21735c6c0ecd3660e7c65a3509d8e0b223fee8400dc461f78f71ac54e0353acf71a202f9d4973bb3b8650c9add54630e2ed340c3d772e1d741a877c57586eb9e78be4d52d4afcebde0b85a2ac0839874da53c23b683e00cab6b4739829f5d878c6c2b392bccb37776ca3238e43c27a9dbfb5eced2331eeed630f68b998bd9f8eb91c60a25406c6805331ac1a8c8b80b66e81732af5b1dffbd0b12c980ec1828953ea01739144e591c90f4b62aeb78c851efe75c51ec11f6f6aaca983cae987854aeef06321d5efc359f652a17d5b7d46db54ed84e20983bdfc87b54fa57b9be3b01d04cbd0f0e76970eb15591d6561f90ceecb9dc1a0d44a048d95b29950405dd1ea3044b2e33cd651961ae36556b163abb65d733ecceb0a02f45f90178a144974d7dc6c3b9b209d8cec2d3b470f6b183b62e8382b8d6a325d58a55fd45f9b4dda6ec4c813e805002e14cb0d0eef0a1b96c89869666edcdf4ee7a257b0211ab86727a93c1c34e5254f67572885865a279330837526a4d9258e46965f19d13814df80dd2a1730265af1d1f9b389648dda812ffe17fe3ff842e306e6b12d2d14e484fe3152f47a66523359d9f6579323a33d13247f1c2797970d3c7df1867a19a69edab7f66af6b35d005709f0a989ad94b34e2b75a11294e63e19ca54458f027b3f417abb144ddc8d04fa5280f0c0df823a49014acdf0b90e62a92fe7b9e9c36b240a67bc55e2d23e9450742dbcd691e190faf382bb7c6022944e52876e43ce157ddb614d99450ac52c74b10c8b4e8604496e924bb06cd554e6083ec88838f9e28eaf3c7fefc3d0c0937b11232d2c16e7d227b967f67d181b2e61e3db4d2e8339d91d34588585a11dff3683dd06a609c2f626438004067b95fef93b7103eaa28a0ae60797d32981d2246aeb296f9fd34f7c854f4ecd5f80fe353326641fa918b7293fb0ab380f0dec27937a19e6bf07072451b7f3acce8f9eaf74893df006bcd8a036408de7a2c20e7ca200b329e3b591c26e40febded38eff46ce1d1bd185542fb4a3f90e72865d17aafd8d6c3b95db6b1062d759b400993b9de9de928340a1e0cf7afeab519b61103dca26cb1576075239f282abec073b5cf60026810642e44269a7e21675d1d076dbccd31bc2d01297e0f7e095d69d6fb6f750631539978cedb2d53d730c98b3fdf794d89111fa894b6fdded4978ed0f94549b60f894a7dc3f27326eb814f2af674a9eca555ff286f0c0c5356daa745ff73ec6d49621a3093d8ef12f4a4af6d36d72d50f3d892f665a019d6eaaafdfa80d6e9b98936fc601882c350b151c4e4f68066b150cd3132052cd27e9ab394813e969a9c21ad517b592c2323a385237e69daaed277571ecd19a345b7f018c05b8c11472a9672e5e4b2d90a177a0fc4a5bdca906ef28ebb5f3437ac4884906b9f24918058fa10b148502229a03246480de91dc162abe070441f552c11b993d30e7de784e5e3b2c71d6d9afa913021d1df774c2f7d2902bcded752004e2a91ca5f5d31c8ce2c0cce0d9edeb553443f9bf1cf277667a0be19803e5a848ec687d8527d68b85e0a33f629d677fb4a30106b7f877f59f7d5972ad44e229f9430863a6fc7741be78d1094267923ab5b95fa2f554c6ce615279494515c4d2afd9bce5eb0c90cb2a275af2436b50d060201545165923945812e0839b5233ffe999209c057b34fba4cba8d945286614a0bcfcb7818149598206f889bde5fb706f3fe66e3f48006b18a97e3864363bfa4919455998237f890ed66b8843b2ff87b9e7a54d6fc6fc1cadb0577c6707180c427a32d96d6b3535a3c90ecb8265b1d692e73f1069a084c534e860103f27891f843937f1e09187ab4857a0075fb840f4c7d937290854b78fe9d3261ca06d0224a4f300c202119bc10be22175b26e7e19f1d9acb7dbf9d879427b0d0018b8dd731ef7bd3801c3a4cdbf18e47d47e772e93c577007cd3c3ea2d379e8260017a29c7c75e32c34f2e3ee67ab6c8bc2093b50ccdf91269ecec5d5eefe8f387e70fc732cc75e300a4845fa837b02cdc43a38a490b02ec1c0f764a8fea31ff887429caa67cc72f7075ee58687c007ad86c8817c3f1ba5a037912f4274baf22aa6f978e39a3379ee439589a193d42860afcfc0b4f483c04219f1c721284bb759c124b70781e2b7d31b803c8258b700e88fe07a447485ce6e36e90c4e4da1f7c2bb2e4cd0f785f3160b7d14ed04a0715c31d422184a54764040e91f4b9e59f20953a1ed70816982312fc574894943094abf8f8d28f810f806094c35421acfc065249e4d7b408f53a8ebb2422c3f9f6e25ebb48667d27c919e3f8b84169673d4c91f5bcdafc7490327ab49140a0b6d07b088a183eece505a84a70191e6c1ec8a041056140e84bb3ce8c878d83eb9e298db0a1b6944183a6c2fcf6d965b6045b6b7fa327a1a6ccf6b9505988e011bc2702fa28ab5f1e9a4d63e8ecf7edc8cbcd43b02a23e99243987f5bcad557d7d9ab7349a54b08f10dc40da198986e469a2439a53727d7d4556fdbc0d60d15616719ddc704eb88e9a95e2ac0652ba7f88add688593e9c49c4e67ca98fbddd3fbcc1b2a3ad4d2a1e89dc3623df0210044e1166f1fab0cc0827a3f895c6938009b0d3454e660d4f06eae8fc8b7ca59e493c364a9ee76e8a0f29c420a8745f4c1534f662ecef14a215abb76bd113365b8333023ab67b4c97f576efa11c17fb0fbbba00c5e5bd4d360a53311b8908767d2db87650cca4334350cfddccfa4076807862f2bfb3c9683c03bfe3641b6f0ae6ac04f983197623cb94467e8891b75bb63f4a89863baaebb37c6f4c4912f80afeaca2a57bc78b87acba9fe3171b4d2e20ffe7f97921d2c48c704d005b678f434804df430d9bcc4274efe91af5513b8eab7a0f163ce0db39f021d264538e9f23671511e6482ef1f07e187e29b86154d2f805342c06de5983d7e89b34943d01471d5dccfe9da6b9bd71c16877a43355527133fe7c3937a710f44f793a9b52c4ee384b6c3156f64ada8c92f4b5b54a883cc2f92164694f34de5a9f0308cf48da3f713c0bc95676c1228a5a58aa319b6d29c8cd50b4037548f2b78f02518e74ca846226be70190fb6bfb6aa78ca618eb609cb3c56ef7fd447228f9d3e3d1d0e843f9f1ab12913c6aa52c7ffcad8d46f4c320301762e2a9451004c52444b349afb02441d149b6f39cbebe20bca21d27782125db4ea2f19791549e2815ac185ed43f9a1e13de60661e1a8146613df3094dad67e93cf3ebf339ce832dc7d2e36d9773a2faaa6154f0d5e92b54f34579b037dc98a8b5515ec3a140f373723ed7272f1c4fb2098619058852b94f5ebc479ab8374ace1e1b5e20c370aed963985dbf68e1f6b45a344d0327f7b0fde802ea26097d84827eba57560d018c562e032e1e47d28987407434f93165f679d518d9fec78249faf31a80b9ab0a131e0f7c1d1e17b771d83f3c2a69ef05c65d98e00e45baec58a11f921e0029ed3d5a62346097682ae331431d34a14159029efc36daf28a088f1cfe847a1c65a0543ff7cfd480ff23133b166811db2a49e248f7c3a397904d9d9d537e7a3f6d4cd48c96a2e0fe88fedee4e29ef184ed9062d85c1a888564c3e48d6fc5d2e26e3b74f98f2d4e702118830a9a5fa4bd058d1136dca0e1ba9cad544c68cd348093e5c35ac86759aebb8cc56a2ba45f1f3c795fdc4c4c3fb8c7a604794695c072d68ac78f00832aab542227b1f2cac6da5b3bd0f1a793b7d949cb708833bf748b31c102d1426cbfca9aa90b78f47496fe346969593da5f023d7f3fd4630391cda855446392a7ee41648409a8d014e25ebfeb236aa6f2c970f4091fd39534ed83d2a04dfaea713b3404c5beec6d7d70b9e66a9ae5a250b33090879a38d9b1feb2987914ac70b91ae1b9ec4be6f19fd24f9d2bcf5982ae521e04fd58e3e8100db83719ffdf9f72939a6ffcd3b53f4ef2ce80febc55e781a76e817377ea13b519fff7a0c2f7c18735f1c8b4d3edae89170a651a8525a7cf917a14eb45b568e94535201ca55c6940d46c2864bab415fe5ba1edea41541d43bd5ba2ced7c58100461bdab7b1574369228f77317429bc91ffcfeede8390c00f08f428161d08130ab8748140ea57cc5ea5961de80a585b4697617bef7fb82407f2691b65002876cbdcb947feee2d7744b44334ec695d4929210e986c1152a5985987d1f61f168231300331573797e5b734789393e98d649a572458c13a636e7ad9057a28fb0815343c8bbc349c2dfc88cb3758d15839655b1e582b1c5ccd3915a794d7b345e45fead615d0b19165066343f96e51c15dcfb54120fe4f93f59d35862bdc23d316b4b54faa566c3ec94bfb8be7ed6c4e889c781ed60dc9d1b65e5340f693690fd211b93389d8c481ff5cc5d49c5be8184a95028e4f976a47dbc733ebbe3860753f059c0821233305a5212f54e86d1dc88393fd165d7deb398be81d1c359c2e0fb233ce3a4f991b1418174b37defacf6a9229a9b8f068ee596bb1c1633612bb0ef9a1e6ab8f580db89d8fd0b6bb4c848b9864f1b5b2cbafe6e367d1381cc39217e5678a80cbb7ddd37927b0378a5042dc2fd89221b3aaf9123caf45140111cc74d22ee168c6d0edb04b5faf57b337c0cbb9f0b462ffe5422d1cd458848076f5a9498edd49ea2fb22c27a7c2bc72c0b0f089a2ea2479a70667d1fbdf657ef6469a6b57a56b7211df74f2268330c2f1368c99e5d6f1092fdc817fa42b8cc94374c5bb6e44b520a0007fbbfb70e5a4241ee7ad4528f95398c2731e65a143c8476cdf13689ba8d0d2655f02b89ba1e3684cc481ffbf7c49034b453847768f4c6feb79f446a0afb0292c0c7861169ea7590cdad65a40991f35db9ec0653c39c10d55b781ffe1b727f151e8e171b589881c4db8d700125b7e4fc6c56594823a71ad8a89aa1e584b9b21e7f43804ab5c42904c82d28279cc865b9e900b72acc64b093999383d9349880b4b5bab094888c0a2372e44d20f59cc4029d2d02703bdd7f903b349c57539c668e106903be30f815eba424eb7c43c61b2a9792cbff00c1fea6fff15553888842723fcab3811b986456c34dd80f87e5ff3953d5a824ebc17b9c0b8ab20c8f9ec55d5970415a652bd7e8df225930d8df4086a25520cd9685b1171b949d870da1688a2e552cdda7fc0ba167a62ca5f247e371ca5d8c65813f8211c1e74b6cde60701ab42fda021cea4c9a6be22b668f60463edffe11dc841f0a3f8e90d95327a50b3e267086e867819af6513af1e4a75c3285f7432023318c90f5015201e8297857187b1d4f5003318f2ce71e80b75c66c1d5507617dabdb6eb059e94cc9678ecb23f40cb5964d9816bca266d0960a003462d8a145c4f8d277c7f39d5a79617fed15e27b5bfdadd8898f7743ac7cd63fa6381c19ed35b57bffe76da2e75927ac92e01e85f1cdc5413f5ab6098500f25c093b71b87545f161468f0e58dc1234be985656268bc96d99e9310964a1cea4796abee927766330269dde75800d21e7b1a23ea7200c0fe1c82cf14a48e4ede7aefeaf88de81f99d020c7e2d0eddc37c41b43b6496500cec47cad74bf1881cce97fbb944d8bf193f0c91a08fa761969b814aca6ff200664fa1fd8eaa48f58a32170cbeabb67be9595f8c35675cca3ddba24e478350c7987669493982654ced33a2f003fcc424aa1d87b7cad20195ec66e5b9266761b4133e27b7673333aa665ad7fa1300a582b287ac51e3d594d3a492928a8727effc3f1db1a6578172f482799f2d8fc3e78697789131673116642ebc3ae3ac8e5b3191d7066f8afec474e6dec53da95e997eb2db30cea8e823f8d6f734e7d87d38e6abfc7cc463a14fe7d3e92e27806d653d868ecd21f7952246e66a83beb9b3b353f6a7f25669af659bf9440c56f84632ad3de0983f151e7839e697e6ac14970e5ff2489251eb95df58381762fb755d4bf2b0e601d24d308e5626a9882f96e5914785a5d21ec54552df5cf702397d63380e1c995aaeaa7b2a9216a8101e0cf1cc27ebfe0f0188a9db5376b394047e498934fc6cd8511fba05739bd6c467d4416d15863b87d4a18413658144f7f31b5a7c41ab8e76395dd00c036d3c42d7d8bdf1cd7f912dfeddb4ef379c54f7ae5b1228a13831b43bfda8eabec10145f66d0831ce3c928f183c3cf112ef5b3db055dbdfc2170901d7ad9c715427da5b8387c162911e06769f7c2e6f60d2cf144454a7c2452f4125685a91b3fae87cbe2917d9ccc342fa2f069dc5942d07e761e343b7acbc49914dbee5371291adfa4f8a71ade5a525840d85b9760550aecc604e164fac492e215219af8e0ee0a7c0950200c788d48c14eb15d3dea089565a0d0eb19ddc071cf18195f871003e10084012f028adf6ba31ed9d11c640150ace0862aa139f2b0ac0fe76a1608ee659e2172cef43b5b2b642216707757285701a4296212398721d33d55107bd8cc13e9f762dc96af604f45bb691cda0790f18fedf1c950c1df64aa7e6ccf35fee52f7fb0ed8181050930a689a3c9da000a81b4e9a01bec071f4017df6d0dc26e1951fd9701bda6c6503fa376266914caeece4a25601887d1b1048aff0506f2d73ef7a94cce2d4fcac3b9edc21cbb2347173bf55a0d51c332f16c2396e7279a9c466eeef92e2b8fe6da68eb0d89b430a3f4dc5accaef71443da1d0e0ef6e9cdf48915721d44eb6c5c11f0a30f929f13487b10808453d46f29052c0a9b034bc78f4031c541d8523279fb1678f56208494daac84aa0a85b6a57616cb3ebbbbe337069f2cf2724602d3152dac69c61205f41adfeba40850feab004ca5b41e6a6574935cee2af008bcbeba8ee45767f2f941c8f3209a31f2e8f2a6a1ccb3ecad7955fd574ca403d80a77d66ee69d9af1f3e0331c3484bf49f3a627ad661a9ccb7296212512b95afe41903343b26d1e248dbf37286254015f785697473d9575f78003e5b3e79b8e970e3e48f78f1bde429d65b1b17228c48c961a7a15397ae45a4b4c7026b4e5641c9840d30c964c7e34579ea82b5bbf193627a80181887b066f9b34a8ed08ce4a882515fcd42cb343ae372d6516045b5f81fbe85312df441167954d7da9f1e554c2ca3b62ea7721a0c140ccfd37c814d9ceb477cae96173ef0b319601fad3bb60e4df73a1b3f9557c9d96a6fd4eb17fa8cbdd19b3933a07615258d5f5ad745f7957dbf73c4c89d107b802289436a1fe2b0d4cbe64d74aff4a5162fcfebcdf4eed82c1eaff3128da8f02465a9b560d49e64a8d673c0d90f872d0f4b3e9da195644a7e819daa554361cfc3223f2ba238d5cb6b81067554fa50cca615216f6caf9b463ef137f4ce0f5d04120f17d726c35546115023eb4b2de4536404db99fa078c084d28c1429828c1d92b71a4f2f04b02ebf8a18c6259aa55a11e693ed44db3a0203309d7f89f54545fb3476b5ddb4622fc2687cd7e808ce12b4c8437f90816b20b50788cf45408427b351edbf86cd4859cb528802aeb27ee129d6f9582b8111ebda27126a01f418e22762c337e1f40d4d3662c5726dd35a51869170d179baac215323e0a1201815d15df271f64598e5c48378398789da507ae1959558e413f401443754579a613497123bedd31ef7bc38aeefd414e7f5fdca5754307750906e50374dafc108fdc3670d554f39c0d03feb43fafd2963628b67e1baddd351e7989d8516cbf9127841182522131523d3702dd56c79ae3f616319917fd599bb9ddbcc721720d0fd2c0a9b86d43b0d7401b88c9ebecfeea22859f3a0287380f430fea8d8387cc514d66c6bc93c046ffee64aedf8acc6a67dc412686609221748cc1756818823d64572e866a138a6a8765dcc0294df284328ae843fbd8bc8ddc27195ecdb549a7159d4b7174abdef1d1cd90d09f579f305b4e09d6f788fee37c34f13999f616d33937d7bfcd88d8b08ba59faf95609a31b23b3b7bfd56706cc6874ae19c0c0402fe151d814fc873ccd9c3624f100678e55ebcb1a842803dcc34f9bead2f536ce00c68bcffdd2c4c42dbbe43667ec67e9c0ef8a1e06df8208880cc9fdccc18582af390ce0f5c505b655b9b1c01653a5180fb2545e268d6a90878863c1e9cb529df35211e856eb72351be25dc9286b3fcfe9f50036ca6afc4cc0d7d1ba1099dc7e1272222f6ca8f38ae8c693dab0919fed68778fe813e50c28fc70741a77290da24062fe7c03edfc791b6e1d3bcfb0ac051822246a7b08d2afbba42e0971e5ae91590efd9206bc78737474943f4fadadf0a22409453bddb177d4a7f485cf7fe260f7000208bc8f9611ffba1a7f3c58230e7cf278d6777d15046203e6a684c5f5b0f1f3c44912512dcb81a7f12447926fb7f802ec5102f4297d3ddb0cb2a12dc27ea35aaff7eeaad8f1f9d8f7e29f87fe27aa7c4661b4bda8951f961842fe02f2ffc8aaa40b3337cefa373b0aafaa823bcf2317c18f2a79079576f3aa18e88dc61e87f95988f369e64c81baa282cfd04b6012dbd3ddb12b72820e9dee7fc5f954e51710b43c74eef30423ee2ccd563c0ac240ba72fbe3ab33adee95208f20ee7e4f11483492d31e604313e2a2989179ad46460e4d44a9300ffcba6fc29d3ff691d47d7baf5ebfaa7e7c46cd48245cb6de9b95d79a7ec7f09697b09eb6eeb0509f3f591fce8af08d2995cd00f0a95973ec3a1f2d9113ea768f94ab6ce0a2d619f482d157f7379747e09e544afede677eccaaa65ec4f1db5bcad496981fded6b8b351306c85f3da4a7637fe941d823518726d78b65126b63986b30509200d609f62251b42080e9dc83a10f1ef2186526bb4e3a133eeddc7e9af27452eaa86e3f7dacd35ef50479bd1c77477b30ef7fe569b7c55130ff81577dd6f4900c65f1b416ca5312909b0b9f7b8cdf7c0b615b30178b2154f6cf3c06a84bc9cb0a908875fd62127cecbbd43aa46e6583314d4355223f6c1e562482837585997c146de8f83f313b71d32ab8644538d66a497b93ff90408e6564e7e9cfa1fad081c32a2f583e37ea816fb5a574b9953714cb4d81f7ee6a133c0fe3dc51b639688799e400974074ba7367ed86562423d3cdaabbb18af8a3f1ce485fabbfa16f85fca25801486a72b7c07430c4ad3a01dada5d52d04b4d2525af59edc96f740bb0484ec4f120149db8d3ebb6b594cc59fb0952ef90caee7bdea4624280fe1637e5a1159cc63d5f32a2d5c5784ecc9fcc5195272c16fcfc7027dde6e138a016fdc6e1fc7e4b65213799303f74482a916ceb5ca8c88d3af96d96c3bd084587e131871b27a53ff567df229573d85fbac9ec31f1fefb3d1bdc6148f233f04c4428494961df05a6e21a47d2abd7cb01c5741f8b38aba8753bfdcd175278fbab67dc0093f336f4d6968073aa288889e595c71e9ad33449ef17b51d80fdb59b0836ffd5247ce1615440f534dae9c6caa8d2dcebb669191601520dbd2f911a09e04eaf69678dfcb65ce79289f29c8a48cf862b0202d694a851c80c832a13452d33de2c2a96eb41429bd6d498847a8594dadaec8fada93c0f2b82d0866bea62627efe2c09cf91eb6044d0cf723a5dd0da6efc3b92e7b941a40270203a2b39a9c04a1eb94d9487bfaf5305bcbf985378405c8697e2c8a77d952aa3c50247e62362c54a833b1c8847744b68b2505266dcadf9762eed9bbc7b9ac47e8ed76d4b1c72a5aff69a9f90757f0d273789c0b0fefa662dbcdc27bd86010bc52e3eca19feb2567e4315f9ab11c3f70b093a0e83cf8b48ce7559bc3571e89ca0bd46fc0568cac55007a4710d10a7433760e70571bc030942f36c0c194801eceb733ede78157e834a3a2cdc9f90b6b765e855dd0ff5cf88c03bcb71acd4086b81ece8e9390f450388d5e88ecbffa3425e39e00c4d3f43902cb0700e276ac5a430cee1b41f4a4530a8e326422c21e26aee74142d8d485947790dfe709f3f7b776f4e82f0d58ed4c514dc4cc24eb3293c4f821f535707b7ae22474909219787b4b883ee8cfe905d24ad7664bc8bc03c54d4d24cc96ef9cac4ea22a8ee1369e299aa6d65b411d17d90378789d9583d120f810bb047de99ac1fd66719e15891a259e9e5afb5a4647055739131c783574764416eb5f24d273a64ce3e3b0951931bc815e7398c64d6512f9f7f7f11270d7c9beb6645a71e0f320cfc3d09c76be89166cb9a41d2c8fb520705fa029c8b4815789de2a45afabc618bb35ee51dd6a49e5a24a4e35e1922acfc6277db1c40592f108a1c530cf15820ef5ad42c6a8d75ca6b567bf619763c05954e3c0f54c6856eb8f47474ef9fdbc5ed3aeebfa5b686c0ca4964408679c28bc38d8669bcd5cf069b3c21c2c841b67e5baa3d2e723893feca0aa7f30b57782849497a71de03806b96ef4bc721076ad77c0fe8263bd278760bbd110e0a3bcecc914ee109e92e0fb627870cfbcd0c8da133162383cc66aecf42099d00fbc0839684d4d6add11dc4a0ec852236dc7d31551f7dd5c439c3557484cbe306594f5a8ae14df5e7678f407c39da92508a414c978097d920df6ef6b87dea7722997560f6c5f08dc9b52a05e6371082ca33280b75cd4db5af1c6066e68174351bdaee2bfcc373b27fed0c58c35693e37ebba7fb3f29695be90b5ebede468608c9c42377ad79e2caa863016752eff01d0a8aa5cf4310d09d44cddb4f5031235a9cc813cdadf2508842aecee0d3f7e4f9388c3b5e47649a9007e970d03d7d0dfc1fd03f55039d5cb67dfe67466abff5921684a7463b161aa2280cabdf45b5cd730c00f107491c4caa6f40d5aece2dc41373eddf223d1382c3d9a7fe1105de30643ec753c771bd53c38f55434446cd60214a81db4378489d4a71de62c145d554b1a7c851aa601938e603b6c5fdbeff7c1f3d90b7e548cdcaac7387559d542539d668e3ad98fb84e174f76629cd4b32620b436104665da3f5ec5296620c33473d0ec697b8570035740400520aea93f258c0fa0810d8eee57ea0c9fc3b6abb469720f974035449f4d51550042bb6f4be877fb3bbcada4f41902704418162d2ec8d3c3c5fbb5b0d53eefafaf3cb97008f86d56994f1e2a84bcb62a76348d1970cf41e83926fb5f1e2c49fb2bc910ed96c229c62ef7f98bfeac14fdcda3058a35c414b9c87016ca5c794941ab5b32a62a550e562939f6e37348d8f56821e10eff3c901db3857e5daec700f5010d8069f38ad944046cb6f8031f6f6b16d348488b3cd56ef04440e6a0c8ca45383e2efd4531e9cb503639a096c428bd37a0b518c61f0e4d3bfb10b1ba6ea5b2a1dcfa4fb34cc928f25430f9adc210732ec074d552f8625aa88015a0e23f689a9295ab6d58bcb7a625c166c28cb39b756f0d50fa985cd48b25357c7d035986983175b3c762105cfcbacc437848fb3646e23c38dc02fcd6c7d3213618c7666cfa30498af22a353a7cf70a3311d8dab528c21484386bc8913f58ccc087cc4fb612d2275689f08b441b3f29eb9d94c03c0beda46e2d6421b1beed7f06955606cec895e6eeee189724ec50fffb4478cf859177c6745d7a248e478fe00211a47e6aa3f8c1e252e0279da6046b0349b89e0ec679a9f1810cb12801f96a0c2367a3d762a91541e66a329aec318d935f85b88a7233b5d3d649aba2b377586164e799c4bd4319360534840a5dd085537fbc1729c6bd40f0c8b424298efe6e7ed88b98f4c00456eeb4ea5a12a9bd5c15d4b240225af6e476e914a62d0203cc2f2a89da8aba2e48b76425eebb22c81b7e9b46c37d182d72d8b6c07d6d9f8f06f9df24a5521100464abc98c132860f6212e58655e98767fab686215c2d0683bdc844c61dd1d75e2121609af136d65bd5243a5e4da03843cfc11d25f5289f5be6eaf0b8d6783b55fbca02a87257ae5e2fd1d166fde7fb09f5b75574df533db67d332104778132102a8d7c33370f962dce839099e839bc21819d02581fda340f007f60e28eba2547488d0fa279486339a2ccfa6fb4a0a6daa8228a786f1c9ea95a4af933a453efb35f6ca4a62308e5165a2bd9c77ee57ddeabdab0ff8e24163e79135e6022517e038eaec7f2488754578a25004e25ea5b1c509d314749167ce92b8a10be2efdd4ac357e0c1c9e032737051bef68606b13ec9d87e080b73b34d0d5a631829409443f2d28fe415a259a7db0f7d148e27c3bfbd33fa3b438a55412dc9e202c3da45f2a38bb748983ed1b865c741ff2c3dbf1e79fce9004814bdd99aeb9774e058e7a1d2e43c3597ef218b5697b38fc3f010221d882ca43ec9a95dea8e852e7ac1a9a6eae9ffd0c6a6a7764562ec6f19dbd952db28d7e64c91262769332d91ee8f3a93a5ef4edb5aaac8967c216b9f6318f21855c64ef14b10fb311f620177c28025196d0f9d459a1a150ffeb93a6c873d3ce08dd274f471066cd8e8844e9595620b4aadbddfc636d686f9516ba545e9dfbc38af2b93726fd2c61ad2433b0e23ff0b1e29c5f398d905cdc22dda2216a93856c3e279f896d159a8d4c901a2c40ad82cf8c88dffcc8b39ccb3293b377997b9397cbbe6e3d9bf78446995b6ee72cf7135f1bff19d88ccc3f08257052675e8d8f4ee5185a06c83331ffbbf17ce21f88c1ed17fb44676f3870268acc993540f0df53d7e809f1c22295b92e174fd9e9fe1301ecf25201a02dcc35d1038238f3f56bdc32684da2256db6a2e2b31735a22d3aa24eeadd91457cf5466f6cf6e14901dd5ba004925bf540957d78ceea3301345d28c38abc7a84a1509b64cfe7d69ec8e986af21ba3d0019332057ac30b8cf6c72739cacb73855f6266911b4fb954ac8f47b2ede16117d14ad2b87406f125a2de2229b3ab4f0217f03c1d473a49080e863339f11bdf0db831c3e1f9bb49e89835aac9e1342fa9f8ec19910b4d5853fe0dab06b5c571a76360468b47c9d119209f938ccb7baf9ef4a7679392bbbe334e377fedaa6963fc4d4e41dcf7a91da8e88d2c64cba1946d3b9e2461f9cc321ca46007162b7316b79364364bf6b4f713d0cb166055837788da7d9e08c21fe65aebd1ecf81a35ceb2b6813cdd8790924724dbabdf388aca905437f056540621e294a70f5c541ee0850481913149d9945de5cd0e2b2c10314cf55841d77a9d2949204a939a89ce655c987d2d5f8b947d68cd1dfb92ec24ba2042691ca2dbfc11a7cf7c260f28167128806ae0dac6fb48fd1c8d149b99282b844163e8eec7d513e94022aa7622bf7d406c2c6ba753209a9839cc5c5381edcf4e88a9690c88ed47e31a0a999c483cef8fe2de0e4313d1596a7fc44e0fc583600d4e42cdd6f69b25e1b7eaec626ebc1a38b22d9a9c982565bfb574f3d31a35d3f946d520c868ad24d4e92ce8da468179f72260cccabfbd7b5e0475f5965f73b9d08ce9a51543c8bb43487551522aea312cbc86d9cac81ba0efec478b0c931c56498c01c81e2f40fd5e38a540dc107ebc3435ecf8c1e1d4816a471fbb2c913b3b6da55f1d167dd1d6d649324c7885d0afd700e83a36598a7cfb1fa6b0198bd21f56b06f22efd1703bd0489e56b09e5c4153bc94a2b597bafd4266050a1775b982bf414f02770903a77d6131e4edaf91ea29e86cbe4ed75082b2160fab3e1cb742d1f820b364e95d4744e4b9e4275cd972e0729e572f19ca837f3af976a46ed19cb33d6dc8c0a723b87647b9db24e3ad054d5cfdeb70d247e1e71d479a1e16a95391d6ed1193d467dec196a4d160597d9bfa937251c9469232e677bc9069bc35bddf9c8aa43338d900e74694793207a6bcfd602c45b862a83f02157803b68e0ac10aa0c4b0293e70764929abb2e3cc47ccbfaeccbf9999cc22035d1027403a701a060440585dcc72bb68e298e84693251ad39b6cd8f4d107a40b805c9bd911548da66fa71f87756ae8070605df4e14611c40665a3581731785a3c6997309ca61d2cc5877d31f866c226014116d90e7132a7e9364444b8d14a7ae53bf52d717de1487707af29d54674d4ea0eecf7631fde2a5bff28f8417bf61a236aa7ceffe8bc6df32da15c77782e7bb9bbe4eae668f42bd1df821693fdea8edf13966e6f2fc09ab43b852ea580eef2eba39bfe3173c0c30dd6c11086ecb232c760ccaed968878a0d30c465b579c4e0fa69b44e81441c9c5bc13daa47aa5cd23350faa04007b0be6f387c94dfac30d191ec80d2d498bfaa3525009304b4f6c30dce48ac0db74e7c1c3b1e52e2238290680ae8a620619ad2f32694596eac79c13825e38cbb5fe2031ebc4af74c629f70ae09e94fc8836b24661e4198b90048cdfe8a70437b65147a6cf52d464787746401f6ce8f10ea826a9c7ebbc86b9e8b8880cd0135b4a55af65d056caf77c79d69ad1894ba67e198dec1bbb00fd62602cba25102a8f13c2ded3c5ca0a2f54624708593d1290f59f654a943d811c2605d5965651444425483701ede2870bdb1d1e3ce9edd9482dab1bb3e8d00cf4bab664f1f680c8682a815c6460716172fd372b992e405e2606cdcd95524c7ae944ffc02da64f0997c4f91b43ccc911de381a819e3e3cc52f7be9cd33984740401b6bfd4fc81e970c62f7784fbfc05079a633599ef99dd977579bdead1e10172f4f08962c20a9a4a7f61204cb4caae25b8df9479b369c01e630b907b2063a33496a9af34418b6d365c1b597c569017a548b614dc07da5b0cb14f94e1667bb121e76527d1d77dae94c57cfadf1ba7f5deb72a547b364580bcf6237be405c8e357dfc9faaa6166af8bbd1218a05e40a3735a97be54cb638e2b54515a2b630fd4ff6a4ec3ee359cc9a5e01593913f6a26cbad9f949061bfc84bba566e9d24b865672edaf31cbbeed0182d8f702dfe35cd47d95aed9bec888df6c1d7413036d33e240b62ae02b2ea0166600edd4811af46b75a680fdb371eb59426ee8390c1cf4d9b83f7bbf32b817f7dafc9c078fdcc7a90328b22c114651ca58f148661bf8eaf73d44472d48e75606c3abb2179c3e61dc03a47fa15114c9c93e6b6f9a72f4192b9c834e42ef4bdf8d0f158779f01428f9e9655d39f40f2a7701c9a4e89059f31450658c80a9310cdf9891c0a975d3a5f2774f4447cfed1206c854b5f0816f2fe5d2ff65e293cf13b2321ef295b5f12db3ebf0c52f48dc114da514abcac585e152791c7d5a9e0b908bda1e5d986552603b1b5592217b9772950b9ba30f0b43cdca14a7f64bda068ca11187136ec1c0517c0416bc2acb672b2a50a4599c8a6df3ff9a1883cf27587fed85173f1b62e995879e8d31b83391d284f515c85339ef86e709e3f4885259bcba175e7b0196e5e61b1f0da2b817e33cf793052cf70a1557b18b364da0de02dc4bc67f4871f6cffdbd361aa11b518a6abcaf5c01a003502ef714c2bb29a1f77482ed3dd40862d9e48d2802c0ef9f3bcf29564345a186d9a4287ade096c7bb3d05ff7ce7de82dfbf990d81186a8ede7131e4559939858618b42cfa047e469885d1ccfa9f7c850b7ec060ca7b81a00a3b1de14adfa316c92c3a2a248a7c32f47d2d25a1f1ec26ed2b24a71b7e30e9b4d94778ef64df9e86280e428096d59685c64483cdde657317d8533094c1c69a0fb20389f1323562c27068f104f6810ea98fa613868714edfeb59e2e8cc99b8c5934fd54bce2f2abcf6791abfe7c49468bc06d60378cfb15b3760ee584f446070d8c294ab405b7d6667cfd59919bcc14cc383890fd56441a47d9af06efb50386c6ddc40a1075fd23b64b0ba6e1c5733230161a3385f244d52fa77e1414ff4869003df16cfd0be33ccf46ff3e30412639e780459d0ea634ca49c76f3f87615c8b6d46f4dbe1a9939900b2cd3eaf78c483bd2fe8d57db2f9d9b76fc64791fbd349e928bd93a14001a4c78aa4379648c65a396011cc0e337e66af34e31311b21cdd05ad19087dc18b4466f72ef41c23b3cbd585394379b3db5a5767615370a0704656122050892e3eb15a3468d400d1e4c249e6720b7ff3d27cd6f7715e1a1e9e5e9ce716e2a70946de3b6a4c7afb44f57c2a2712d313fc4c037d98795ccc080de860b973fa1898fb6c017bdce9de4880a66f32d1e1e9d5ca361040f41bf579a68315cf619fe31d4b078add8902db89e3855f389d7ab816f288883550cbe4e2d10e152bb57c182cae21230deeb4e48db68e9fcede2a3fc667df2c699edcff429d95433a04ba747080c6977cc72d045413486521ae5b0428a3a581e4199c4de0721fa383d7343722515cfbf13a34bc0a9e18b7605a75106ff15c601234ab6759cd0f1e42c52bb21eaf6c6bd7da86a1821d17ce2ae1b396f43639246e667b39da8e34248ad372edf2e32b48f400d0ec51f28bf7b5f83c11c614160972be02a62abe96ccfd8c29cda3cacd3888a75965f36658d576786fc94e7c2976f6fb8a88d219aa87b9ab7c76746b660384826a37438782aec47e3059e3dd7cf45005f4e8f0699a7af46c00bf0a9d7c26223e9d8b0bfcdd0dc7b752ddd8e527a78075674e65f17935b350171d68c0e6ec23ef050d3f4f4e94cfcfdb6f694c642df850bc571659bd9f36d1d290b25225b474f64d548ecd13c0f40b4721c9d5e06ef608e96778f62462331f6f3b2b568995039aeb40f3021b4d24ba8d1b2323ef479f2b0a1fb1529fb29505801ff40e724569e36b20098f78f5d51c106d9e84c5533e1ea302149864a6c7615a6556d7ba9adfb0e2fd236dbcb57777d1aa4156a6f9b6a9d4353b306e2eed36a9cc3c2d27d0c7850b44a141809e5c6410def9f1e1ad64c4de505dfcf8d7e9afae8ce5a0865178f9a800d681d94b6c958c082063cc2f70d8d01b7e0d3c497186734b4df9772e0f21e1454a31b0346cf8c550d40c6175fab0bdc76ab597e2a156e30c95a8e9f42d542fa9a8e7a225c243e5a6998b4b3ca5eccea01276c2ff60b65a0e337308f5527d7947b90ecd8da3bcb9635ef21eb7c047bb4ebea9007aa99a62b78de46213bc663e130c759a7cd848661c867029631a2fe5f41733bf202ab24eab5753a7a9ac1fd416450ac5d0f1d9010cb0edf12260e25a117b751bb0b517e8a0fe8020d8372818579ef5e50d43d655489018cfbc5f3a78f5406e9c1926f2b1e1e3360510f260944419e48e0a7383f8f03c0fe94fda319d08eed8d7195bc7f71566bed68dcec8752bdaa8ef0de5d7cc5b440b526d646f32625a1d5416a6a270335fa330940090f2c6b9dfc6e4f14df48b59a415bdc1898e651ef299417a0fe218e01dd579254716ead2bf623615f6f32fdee2d4e296ea88edc2dcfa209a45299d441a728b2140ee5035045d44d31eacb1e59d132a0afceabbc6484e66c5b243ff28ab7d14d234a00448e1d84415dfa9b004cc50e11fe2b00a4385f8827015b95e507f6a165bfd6d07fea39e75e4fe57b9f6254d7c0accf09612bf1919b35d8fa3ff3f3a1001bab5a52f3ca28107f1c75c1dbe927e1acabb3cfb93f25251a76ba1a777e09717e3f10d02f4c2ca8869f8edd31ef440f087d6bff09f90136db30ca426dd3eb65c523fd569455ec4388a3fe20ad7631fca288e8620c8a95ee6d20bf68541ef9fa3c863767538eeb2c941f112f26218b9c3b2cc70f614971c81799cefe21791bc22d46f9fc128ab12caab31c91ae94781a9c9bfd55853289eb001aae657f1f599a1ba5aefaee3ad65cce6b60f391aa26184f97a080b02c84d330cc6a7ce14773e3bbd6487a4f78893a5decb9717b6773656217bdbf77b82edc460c70c3e1644f733ccb7b3f145bdf8db4740d64ab52e8ffc84a73a5c30463007a6bb3cc886e70382f53c362b04e4dcd55e630631bd386ffc405ce54bfdb43fe46850e9dedc7056c90fd99b1ca04fe42eeccdfd960a39883a1e955504dc57be8646ca9c3d205fadada61a8e83ae869d3ccde14d88c709eb5b579452ebcef216aece66c36cb620fdc5d63c1cf35884f7623928ec04e6af0671abf7c36c949a7497c27882b7e84dcaed1312bc9cb56e358fdd78ddab2567c697022ba41f0d78e2a5c81dd09e0c0c05747ce109daf378e11a6df8d959bf97e9c9087ca0b5cb5e8153f83124b2b370ea2d445316ca5b777be7439a6d91d7f406d65a61838e118ef375a24f5f53d19ded8a96d29dc653cd01aa41a9b886884b2d35fdcd64684f42891f3717a2bb2495eccf1c0b6218265e175aeb39452bbea9a343ae29266e7769bb3fbe9a409638269b232fe2f460954c4bbef0d77df70518f0490c7ae9ab24146719697165f1a457c4465e91400c53e2fd23e99b79a064843a95594d4a515988439fe2a2f436e0f3220258848a8793b627593db7dcbe998554010f05a30c2a2ddaaeb7a5eac6acef3daf1acdfdd76a8b834ab2554ea84288b62523dae765fb0af51851bd0306a211f7bb246f0aedd261b24be296c0306cc177bee267ad7dce71c29278a3f743c0f18ef5c6c398b1e5d46074bd5439d7afe013af13be2dff0fb0eba6f8eff2f0de0349f61427f54aba05d2ece844d7c9bafee126846488ac83679109f58befc60e23a067df59186f3b18ade79974c44ea5767f68aa9a8d23e35ccd99d72aa0fac68cab230e7bc1be4af5827e25a475cf7212bbe09737b09e175732fd489001f3aa1db5863e9fee516331916bfbb8efa0064cfa6d869fb3d9db93ba41289e2849caa13a0006af8bc34ffc18bf582c2dca8cd9ba2b55fa7bd7429de28daf2717215cd456159720e2a125429c243b3c19a9e365a50b3bfa187ee55a737620f7f84df77e51e346297beffd38da5b9a20e2cb8aae306d7ef568b5bd55a14f9d1534655de48196528795e1c9a62dd504b3fb017fe4a35684b191536735d694d188875b72c4714b16fe7ba05576247089f47b281d2765c0508e1c2061a93be0e15d55d238fa518dc541432b96b44659575138287aff870702c759adb371335690093bfbf5339a9838151cae7963fdaf42844248e48909497eedcaa0dfa2f123064c0f36457ffae5a9b062f5694247a5ac87f8aa643e8e4556ae09548465c06768bbbe0e872c7961e93b68c20cc4a70b13d2a912f337e458672c65c11762eae873aa5bf2e35ab2c47e6b2d2a51899d3c5421b4748d5e75c192359401f234e7444027d1e0ea079b254089829ebaf393cda247285863adeb7b881bd0cf96f5cc110808672307c4c313583c80862751f2b60acc995de263d6b2e8ed4666cd615ca50c245881683519bafe7c2fbf55b581ebdba2225f442552d294fd121954f03c6b9c905bcac6aba865c2e9ea0d540f4c527e6fc0f717eba9d085098b9bd0bce34e808fc987785f6c412c2f6a4b42baf32ddeec845cb4f44c286c4db34cf4a89cd0bbdc6d2f147c413349e173af333fbeb32f63446f94e7a1b97069d47d951e02de9b92eb5033989c05f730d7e8c6354c705a8e12c66f8629eb10cea141c3695d1a1a352dd393ed9e94edf652917b8043e7582f66cae236e3393d1ac89510dce4240554195986845a2921fa9d92413b91d4a62b63a89fb3cb9396337d829c9f307be9008ce87ef8a35e91b4aa63eb4b08f3a8c62d25a0c1512cb655210221b6be58c636823e121241cd8fbf00686b317e092179da884b25453af5ed9048697bb57cc2884653fd568a408ad0f13420a1baaa4e1d72eb536e15a8adb04a85ad17207f2231c6dedbe206ff40a2e79644fb9b9d5dc79752e6c162af729717fcc3e7eea85c9f25776e648cfe6a748a18d63bac45223d57498256e0e02c030be58152e9df70285f044618571acc60aac4f941474b6b98867bbffa7659f76089d3b702737242213164fee9aa96b00798d2fc76c377895e500f7e53383853030391892240d3b45aaf20ccf46c958c9558bba8124a89fce52e62dc9273e0ed17a6cdb7031fe4ead67be95cbd2f014b9be8c52cc5a1bf99c91904fa578459210d0afbeee002317d7bd2a84e86a1a60f36e6d448c4d38e0ebdd026ef2209821b2079b0bf418257bb60a23d809b7a3c821bdae8441a1d826ab04ac0a684b9cad9ea232c067f9ead668c1b8f76bcaa57a0cd2cda8c8f87c4aaebb34c6ddd4cd43ff05e3183e081654295d6f96d4aea16459549a9a4cf319c0d07692be7fdd9e60ac4224d3cd46e07977dc466d22fc8a4859b83e1b227f2f18acec286bf88fe95cbad24406b4b9629bca55cc841a89d03c7e3c7a7c9cfc1012b815e5f6128ff28c69a81ebe15e764b8dea79e05fda07e515932e0b1aa63766ebd335dc47366c10cc74f6f73adab8909520aeb99b1d9326a2de4608b4cb2e12f9625ae4c8d5803d4df5b5f53e72788a512d04dd8937e9a6841588f2e34479cf8cd57cfbd43fcdb519769ab7711d6e0d5b44ce75ee4b9298572aba9e74b23a64cc24b0b0634f4ca790f07f196e3ae4cef6c2a6fc906d71c5c55dc30771673fa63871bcc3c26be14eb87c0ae76d2dfd70027778111c7970dd40eb58bd0a5a96c59f05e44b04f6a905cfb52883cb794e4de73a67583b093d75aa38cde5df56c05877b0f3acd0599fd68bf0fb0c02f39a11a6de837c21e531d865657e7dddf76b0334cffc252cd1b88602800751089dcdd3f3acd4335c2efc73dd3fe07dea9786254a09b33041610b21538cd2a746c49ff688b8ccabffb889a5a841df0ceae0debdb58ce32934dfcf46af081694d9e5bd0f16c54eea6eb6fb6810bb6dcb18009936073198307a24e62acfa4fa9bd19aa5d1ebea08a1fcc2d24efd8797021eddc1543dd6e910c7222d4699ae5cec42bb761a86410580e0645001b0f5e54f8b5627e110bd4e0775f8de07c71aab243c356264ab5b3b1445c7388a95ca647b236be83996af192891022d0ce5fd94613351f5d4ac67274e0c2da4d6fa212da5cffdec8d36722765eb21187319e501ceedcfa7c4ed700e6ce3c9a98e9e880c96b41a7648931288bdab4fcadd37e910cc5992638b5c25421f530fdaae3b359958148f203bd0ef200f8937de09898a4a8c36aaf06d3d225f5f43bbdc95dbff5a8096fb872c0e4d188c4d7de63309cfd4ce8a478cc999167d346da20c35ba246d9cf2f153116ab0442d13c2587a3778d1d320a87b967b4f30ede1ec5fa07d9c53afc7d614d163258672b4043510cff779fa7cefc7ae0c040132b6bf07837df656492213d4ff2d92634f07c7074bed94ec9f031560f8f02dd8eb6df4c3b6a628e1a3f5891f75efbe68675c0a90aa9977dc6b61dca9445205c5218104b2c96232cd27d3ff0b0fd5d0836eb348006cc2d0267083cf531fdaecc8820f7885b58150f3d9af3bf56cb8c90f2369d08311042d5d763c1f3b28ed864a3c5e89761c090b8370bcd69ff7c9cec0e3a4740b0661b8a97e4bc15f1ef77fae533ea416fc3fef8ad848f9ff4bf1c40780fccc8ab94c36230c2b83d2323f29278edcb16179ed966eb9078595d2721910cbb01e96999504e4ccd7b1e87fe58cd62f0bc4497daab4e07b529d7053a0dd1b8f8d8abcdb50090dd2479bb1c3aa9c6e60d6c3b449092d550d1b3f2a8c76461f5fe0bdcebb14b9564352065ecebc79db8368d416b70ae700cac197f8ffb0b62dddba125b5d245686cee7c26afca81635abd6d371cc25e1ee9f4dde9d1a8d941994b0b374ffc277df1a30ceb73186850d1fc83d794938ad76f9b12d85ce0490c3ea26ccc5d42479775f88e76501c13cd502286cb0a4831b5d8f8ffe21889d013c8549e97ede2ea796b0d63de00fb5ddcd62760be697c424936d7c4be12ba4f7743c5f9bc612ed8a2968ec56ef9803d2e6cbd9de5fe95e22e5a68b862e9f47001c166a64c491006d519f1da0493adaa102154452200707798c3a6b86607a44755e81803d457659392a007ca94cc52d75c9d6aa5e64c5290a30e170787df83443308ed2f359f2a4a613fc42abdaa2cb7ddb91a6588fc4700d6df6376ebf74063e0534310e22220155a245aff3898bcf4e0c6361f5b89975aa8c57435ff47ec37a089bf61747b44b5605a1a7288855d9a049aedb7e9eb8595c1ebfa1d1ff73826a8f0e9eb686b0f6c945fa908cac409c15e79996ba53a148e51e02aafbdf9f1daee095d344b2ba9a57f0e6aa28925bde7eb6ab3733ef82b5a2dad7f4817de082166d9e9af6f4b5ba82fa0eb9bb0001660bdd41ab2402433167762f80224fbe4160e06489dba2a011a09ab416e94720214f3b0eee8fbe1f5cd1a8a35b786c7bb3430eb7dcdd3baac6c78502e18eb9139d0a2fe8e6894c195ca56d4b75a7ec26f314e316845d577e09ab2db0647d31459fd1d344fcbce1cc7cc28e56bede4d3d793811f23aca275aa8b918dbef724122459c9287dba0e95fed81f2037cea39ebda4eb190cc3ed15a59f04c516a44102b19c57808d3e03d23476ae3c508a977ec09eebb5b12eb393a097bff17d38235d1bcd84b5d965f299284b73e6c9e445ef5b700546dc637210f193822f0138d6ed61ad6018725c98bc5550aacb060b64ff629dcf5ae7cb139a70804c31b5478a91c5044b35c2bdd1e402e2e0f291cfb37d066dc0a7ff00aa661631a83e49caa54e167328883b8bcd31b65d54dfc71a1d4a01b7cfa80e7d9834518a30d09bfaa979ce4642fa770c81c78dc57778a66fd993080fc8c4121936526f870f7d64bc05691c5404fc202076e62d360936ae6717242d90c3fef872e006f6b498ec45742c09b16ce3cf3e9e74dac033136cd73292fd9de2a0c99f60be802e802d4da666bf41bf81bdd5fadfd7dd27c897b811cdd3e2d24c0321237dd3996da2bcd2775e74dacae9f3d27d801b2ab5fd28c23bd2a81078082cb08d9387cb735779ff17e6b7751eb4f8f8357e33d0390068b146566671fe43de2a17d6f1221409709881ea7007d7fa58cfe61ddff41f2a0c6fc51d510980faaaac86392693398950f6cd415d5aee2bf88faa38d44f7570c99ff09abad9631ad08f3e7ed045bfd9252414a1bce447cc8555d445655c168b4cc600a24072101d6d09d1d33ca36bc0b390666ac5e7a00f7d170cfea9d4966683e7cd5924543772b5d874360109f491030026fff82eae0c3755dd27f6b449c08403ce4b65e6471a86baba3909b1c42adaec264d4ad45626f7d5af9682d74f5630d1a2fd4e0ed607c32c310d17fde9c62726bffbc5ee06c7370a406027516a498edbf3e7af9e32d7c7690b6f17fafb978f1b89f004512ac59ab54f4a57d6af4defd8eb14e5a405b8215a72ca57faec2b35ee6182486bdb357acd463168b64efab01691ad9384ef8fc24ded098a26fef3f302bd3032216655cb0bab12f970eddd0ec526a21fc5babac712545184439a933dd0d12f3d499bdc0cac98b19b9601dac34b86ca39421ff45c9878a45996e30430f10c8f1e5e316ddf7916b8f0b8122c50442497876b2ec863e5b3da268a0a2689bb08a255e92733abd6f6b42a320fe9b7605fbe84bd7e8f21420a25b37bc3fd6a775777ccd4c2cc85e3da3e5ce15afbf8054d910e1374e7fc3f9a9f9ae497b3224aee6793edc41d1c30744cf62425ca1d570e0b08f5ee566e3c490d2f9e0b6b8aaea5eeabb78cb3b8e63a0a3c50a73380322fb80c461bf812a4376e6827f7568f18d071bc9d46b5f4e59b1ffe6f4c937c8d8a87288885447ec7bd5cab2acc0e5dcfe1c1eeb63ed990d3d453bbc9e26ea9f48a200c9e84f02c65389cb190248885b36b0031b1304dcdecca47d472fe7470be3df02af4f96a46d900a6e35c3d1cca2ef86415ef71ad46c28e9186331a107b2d8a102c84b7bd439eff6be5f5f1ab8572ae7a3e766bf3749377a9f132ef8b98d459d4500e71282edd4f6aefa4ae37f0f77dc51a8edb78d9b3a754577ea588ee7db1d0a03f5be75f2040c674ccab726ff4bf07b0c08dcbc3b80822e87423242b26afcfe635ecd43bb62d0f7c506e11060a6473f2e574a21195fe7e46058aa1b78d4b5560259ab068a22ec093160efa3e3d4a5b8983057b055caf078dc40e824a97e6773a77ef9f2695e2a5d18433bee2793ac130c8b43ab164a4d37f8f49716ebae37093818fceba3f402af140c9faaae261c3168b87c4299f3f9dab6e839514c3078e9eba70b07682aceb1ab9b01a1453d6a949d59cd0fcba5ec9fe1122343426e382f41ac2aad6eb1fdb740f2b53d0896895d08e4039c9bcbd2b917f4daf33bdc0f2543b4ce7a3c3179273ff57d530e035cd5d8b98a81d8f614095216d471a0176d1ca3081da579f009320e417755360f62aed14cc19f74ca6db45e7d1d597827e1a98d10a41a2ea7297e129d15b796b440c6dc2026e9c7ef4b4c726630f07b6c4e317b558d53edc6afb0ad1eff113b35544b45c7ef743fa8e2d5d3f25e51e69fcc4a444fde059b4eb1fdb18996ebf6f16eda44eb53b750678d700985b1a3cf7a2f2e8a541e1f92c616b0f3a49bbc6e089350889d8273d73497c1a4ce12d166ac6efc0974a4043ac9772a7a3057d751ea2eb93b018ab7b0fd2aa266d71e25f1736130cefb71fd8cda3e5c1a7f552357bc17f6a07c3a8bff87ac76749f00f85b024f2bfe6493762f71389d4265b4fbfd93d2de1c50b6645d4735aa95c430430a2b6592737ea4d729a84410dc26ae54582a3c6ec1f528fd2fd911066eede837dc0a77995b24c05516ac29fc339e2a8366222f39669f633b7b78d4a8af4213e4086618e1b812264d275399514312967da9cd9091d59c385c1eef0d92d29a8db387bda88bd130d36faef303e33b1bf0415a31153d81911fc5bc6ec6d97bbe7f48d08821d53a0d56171adb11e59d133c480beef9b6f72caeabbabbeb196f2637a150f5ec8d48165088b3f12a451692059b27962c2d0f2c3c168554dcde860f655858bf92b317bdd283f08ef19cc75f11342c4723a8720f700a66a07c6bf408f35d588e168291522dd4e8b0b33c79e1e4d7921bf63cd933807a81c04991b6d98ae05e76f4fe9cc5c5f2be62ce5ff8c7088863d837687b23f842cc0b92f5246392ff6c5cffa10bfc9a5da43a0a4fadb616ca34d6bc9062f9f48e2ec72a310faae742f21f75e1be33b3d56621c7ebccf1d55a4fd252a06911b7fc30a5ed60cd98e895d643c1095290436791afaf5f5100b0005f95a3b4b9cbf09bcc7ae9be02edb7d5be6fcd69cc2770974c5eef08393141d2a08d90be9ed70d478a53cc59397d0278da90cc6e3ccd3ea7b9b2f2115101cfcf12e2e8aa04dd0daee2e6f20cc8864dee563d2e383a18102e0090b6bdd1ae1640fe5d01feb61dcc1817c2f1b320b499f73d6bef0829a759d45c043ad05e5749e1d4a2033e7847a293b85a7084fe8e52dff31731e4c7e232910da15a8e054099eb875ccd187ecabcb055997c4079bdfb9fc8ef2d3c3e5af16038b18de9a4a0a63ccf8b7d5ade6ada49e9024f5a60c06ab5141d9bcf4b44ce00292a04b7e342fe77f56b6b985c2bb7f621ea7fe3ce4cdcb97243892235532516aa984266e4ad21f53b49799e2834cb97a100e18a08f160ff3156c0bcc5726d9ec65bb47ed15cd6f8729ac642709dee57e6da81d2eb0602189bddb16e60d06d1a7320d2737c962dab2a5591e58daf8fbabfea7242a3a56b89ffe65346b9b85260308ca238f20922ca8fefd2af841e1f2c0b4edc352146c5a9146960caaa78692a2a091606f838a92d7e91d039cf1893d6ec84726b385745990f7f8bf9c305ac31c9180ef55b983280d76889be036ca00932e3e5671f6a443bfee6254301d89eefee5cf2d1daf28901b6c70d829f5aff0e3b2464e469c5cac4db3f9ec310e59c92b058472b2b900e34d407258505ce2aebf5d05d34f17a258f42fb33de585cd0947435a683f352c165ff0ae07b69adecf53202f36427541596fc11de8ead7a10d100d1c2cea8b0843eca740fae8a13978b36c9a3c85f0c07be1fab984cba600438d0f4cc8a610c92b7ab4fce5dd90fa62b6f791659293036bedc3cec5ee8d224408cf7a833546adf35c18def2e884ab651ef3e0301dee5d6d851b29992c71a4e9ba1aa7017de6fed94518af756e36f2c53938c1d1046c6ccd73dbce3eea3f014f9a35012934431bf70114aef94782870f431049020998dd1fcd74f52ec90ec3a4bcc5e16d6cafdd7910eebab96b102405292a0e3ee54ba611e48e1eb7c475b5fce45fe5c7dea8cf06835c6245d0aa8fa3d2f84f39da2fdfa192deabeab7ef326bb594952274b01232eeb12e92882c46a22ea5e47148cbf39113ce822d78d025e4b0ab3aa132fb21a31b97cdaac433a4f35726d96b94748fab6866036d140889f67bd2070a706fcbf273c4c259c24f77f34ee3845a346ed39d1e60d562362d739ef11b68f716335e9efddf7d2df4b5020bc32ac220fe6163189902e076a288f0ff8faa4ba3a8584fad2d7aaf87f12732453672d2db4a553bff3aca4f1dd1f4147d97d47635b5c24819e9e0c6fadad59049e25aa143e2f64cbc3826291e92cc3a05909509d7bec96290eee0e3777d5bb08f2abcd0648d67018074a8e2ca4eeb15ecb3edd7b00d7645ee0c1357edbd75a04f142ba9f4f64bd131a9241c9c55073958597a0aad0b8603b886fcf8ab42e444214e5521cef3a5771b1f6992f81093edf45e0284418aaf65167c1e87042cad62a986e3bc0addf0f3194e792ceab4032adcc7c93f48f0229edae3162850cdff3b27726ce7b8d1f3a023a414a7409eac371bdf86b852248dd7d4c9d06287664a85bf78fc5cadf0ba68dc11b9abd625476d073cf8fac74c3d797a5e83089a34d72189ac29d4503e1917c3cf558ef1bb79ac5c95d5656d62d46a6d8e8cf65237ff0863272acedccf4d8f0607141775abb9042af598214637b45f3466cf71be21bad55c99896b45d7da66314e0eb053d4ce8445e1a858a1c4ff495e78a810a7126855104496e9deb7dc872e85f85d1d12a52f6c0da4ccd9de2a0b2abd45e30ef444abf7f44ee042d67fdce19194ad4a9c2623c09a374caec0b2970dbfce9bbafd436d643f6ffa7505b18978dd41402d796ae69631e95ed2a6a16abb3bc99c717db836386f0b547f87c4b671636ad7c7d35b99f75956b7a2419f78d1487ee15e903103dd0ae04503be178148f8e688b3fc4115e4bc6e7bbd1a3350534140aeebe662d58f173083807eb8730b463d61ee6871fd8a9da8e5120ef254aa498c8683d7367c422a20c1a3aaf792a0be99eb6f6b627f8deaf6352558b8c6b844d5a1432f228cdd2f39a03918f19fb2005fa354249fb0249b656d946b69214d412c1b5bbaa9a9431f50c25a3f5fb7e05f078db1638442a425f9f6381746f3fbd1cd125c12e966c9d5009dde0e1f93f5f7e067aaec9e7ece32a6cf15a9bdd8ba93c90723722dec88adbeb9b9ac7a0e0f512c1e19e30acd099a686cd95c590e653c56c1ec281a7915a414ffd5bdb7ce298eacc7aec36ea9c1282d527a34cf6eb8783380e213e0b58312ce7f9792f6a4c92355c3f9ace217c9ea5c616e4fb5b552e81b696731c5115e637b22f91ee1daf5c842965ae9bf5fbdd96e5cb69269c4367672d4baf658e863df3319a10b5f6d4925212f8d2c5dd0fe4bf5896c04da7f713688cd722401f81798689b4f1bfa719f6491fe59f013597e034e3ccc3a24abbc8c540a3cb74b5be024ca6668b09e238bef47c69a371415a4e8289bd5b4389839055bec9d7c9897be8553a041d67d8a47490f1808c7edeeb902a3a294d3b398418e3c43b0692b45cc2b10fd8185dd86ccf0d2af61d3cff678764b6cef67ff474b0380520f82f2ffcbe9b3311e93737ada09756403588f53044320aae33436b1a3768e460e7f51b313713d1b8b29f4a9752347406574155cda693e0841376e3e1e17d507260a63fe27849d685988effa81f0f229496dc4194461a75d1ae6f61326acbeecaa490fb951c0b178d1117a87cdd18e2fb2b0a9bf48160243306614af049871752d8ee04c9842185a682ea020a334e045fb9ec1043e86f0f502d0d95cb819d3347d7015719f6d9e912c14d0c79d415f7c291bad878cfe3be0085a5bba6cb4f5af06f212d17800e8e4eed3946638ad08cbcbb7d8b1bbcd1224c0ead7a9bb890e3213487b4d995beebe9c1fa36637b44edb9c908ef59e5df93bb9f84aadfbcce173d01e46b947c1419c045de01e5b34ee53d31656d712131913a22f841fd41d957a10389e2ff67972735518732f20f80bb25495db3873b59c33a873d7d4119e93ac22e3a8e29fb9c64a7e74e263038336e4c321380e6c1a58e332af872d8b798cb10dd1c1551748902d8939cee06334a6ef49c69b034d060286d99216ca30b3e8889a871b5bd4c18e3a62dba101db00e69fa584deb665c8f02ed6b7fd1af5dd3a114d589e4a7eab0421e0fb1805f750700b18f23aebca530c80938a3ac7dddb7db7247bcedcf5ad7157be881bf8ff645c4b7749129e64dd6c049871abe1445059b4f46d34216669e37b9c1f74d09e6c31b84042053ffb9997fc9d37a9714d64fb8e716e3dd7e92b9eaee889f7a8b7dd6badb38f95e2893a4c847807a05a2864a8a62992d31c8ff38388802ae50c446a0fe8fd11528959b9be776e18961def4b3020099d33b63695732e9cbdb313b1037da817414ccfa6b83e85b46abb572dc89f6aa94b1ec68cfdfff294a8b734fa5e237850abd0312203ea2d41a178565d67809254beb016ee2de34c4a3460e85cfcaef8b6338ee815564617ad486fd5f51d93d09363db4c125df32d17774a6146deb799b1be8ca03ee38e34b4c71d2c423031271890fd38a57f5e8652de403244f55c199a22240c72945d4a253002d1e0415df8dff55348e95fb3326b2b2e5ae5743a88bfc697da9c9944c7f8be522249b2b039ee71e467113914f1fd11f9cbe701a6c8aa5303993817bf3f691b38f7a301ef5f7b6bfaa627f2514e41abbd0116e933cb84d695109016cfcd5e19020f651aa7f762956b9e7874a3abb9b3808dfaf9d2c1ec087e571c8228aeaadad91ca0de71cb4c03e2856d31f5f5f58d502e18f78e8fbc2d9088a17f54c13f450c05c413f5ff85cf63f250ae25934d83050c311d108a7066a4a76d5a33e89f8649a4a38ba67fdeac0177ff3fc5a7f94bb085f50b75337ebd8b91024bf01212c38645ba5b86c25d7efb1cefdb7603d02d993ce0582b4cd0f99ebcb0d47170062f81d5bf3876c70fcdc6aaed57aad6a21b2f856096d7c94cbb40dde049b4e630c4a0a2b6abd57e7b70b04a7a9aaa896b5952a7e2daeadd08e9cb7ee255066ad2ca674f4c2a5c1ecda3ab0f53d034dce9dcb2622fca1b03cb417797d009e94e80cb3b07968f40e5832e20cb0934c100fde8c0d01f7cf79894468d8cc8ce8b1ba551a824d7447b04fda3bb0eb99165d3c9e2a2541e39db077588cef56bdc5bee7bef48ad971bc9623d4f35874e2ac0d4ed3e100500bb15699834bbb580728dd43642cf96f93b0a6b23d6699c7f70b0e0a68db531575ab9f1c5c2edda33aa3547674fecad54cce6350163165c938cdc49013534a9a2971dc990f3ea2ae37198454dead7610f40a341597f086b8927d162c89217205d4a0e70ebae6c119541f3f7dd102af366391c91265ed1fb9d1df55ebb593a179da3cf6736f3603b749c49780b05062a12806213279cd4899220c4f102ffac01f17b1a9a240354a51ab88b6aff68c83480941ad633c6e227b0eb991b5a7e090e46c86bf7e1e475769ddb7f744afd70e3b7083c075321735817f57cf41e8df03921617db93f81551ac8575bcf2b9ce952a91eff38848e843682226785bb6e2c8c25e4ca97f9d0bc3db548060952e907df862009295fb002fe770069dac974ec8c482a03c43de828e866d18ed03f8ddfb361e1a17e990877175b57edbc41192a97f42a9f1dbdf564fd53c34054d4048a16056bfe602c2e11773bd9099876872abbdfaf83b59c321b39f57a5f03b5f563b5337d70ecc6547ead103b85c6b1fb7c46c63701dd6f514f4dd8ccad1fc0c9d8d295f6ba9a5ba3ff1d7a746790129fe743ef92e157f744f125dd1c30c2a75b6ba35309edfe6da25af5a767aab76f94120b1feeab694699642b6f6f1d9db07a53fa9e1cfffc11133296509fc97ed8d8fdcec4dac74e72c1b2b42dd3b93c488e250f405683d68c40beb503df093f29f79554bdfbb78ec70cdc05c220fbea7f06f2ce287b4e85cb93605051d593887c1a7ed67605ac3489a75a945a622a0afea67c1d16adea1d510789a6b516b02bd2ff186b8aeb45d6230fc3e660d4fb8f95419e5d0acae573fb40bb75a5496cae66926d50e7d03d18c2c60c133576de2665287664fa8554a4a515464a016397fae497fb991c1362283057b86bdf2a150182b95f83192a105d6a1923acd36cc49f2bb7087a4a5b74db2da38d2c26021a3796324fe687189fee305ffa3fff706b84d300f0982f7f2e9b53ef3d7150b5ce8f5df70026087937df45c87cc5fc6842a99ef2cda05f418f22c21754bde7e69737ec779d8c3eed8eeca450d4a85103359cf0393747422781be1c5ad741617b18f64d2b87b9c3f5de41ecc46448ab4702503ce70ea15775fabad0ff5802ffd7f5930f50f07a45b60bcc4ec4fdc34a3c849a658b927c2dc2e10a7fc0e5e0db4921ca424ac8fe32d26ea239a61ac865f206486354eefd06345f09d14bc42a668cb9ae05d792ce8c88b6585b289219cf3c27acb05504dab7d0eed2ab252bf99e61fe9a1203a97864a5ee557cff32d0e848b468625cfddb5b0965fcd087910aac24b627e9c80859a9218128d8caa2c8ec3c0d9a7fb40c018319c24c3f8d7918ed815263d0e892a540f25d62c3ae60b5b6f926aa88996fa1e9d73b4d9e9a183c147d7b8562f5d789a7fe020c250d8bd0414cf3f2236721c01d4402a9a17f202aa871c22000992de9052a41b971fcff5cd1d6e4b93f600e114ccebd721d1906312c267b09ade669403fa4f7254f50058d816090896950d8983cf9a8c892ea3e6ca1d268514e1a95f4655c7eaa68cccd4fcb741db0ca6e9697a13d8a265e62bc792088c148627c9b0462860819926b3bb702a9d9fa130634ef2fb446d172ebf1b5c090e7eae7ff01a10974d651edece1b5bcefe26d0494e22f45d31c4343fb2550bcd751b24fd99776d1e4143fb902e264bb9156a172a00c8d982044accc690141ea770c2a4ecc9eafc08c9ae6f11279669b86acc5abaaa66539172a0f9e3f1f7f839dda27ef5a036a55aa319d1be9e0bf15b7d68b91de2ed6cb81b61f86b572b004f22cb1cceec6c0941d2133e56c2282e359f973bfd1f3853812024ac34c4de6a27b6ef5a499a0df33ca2977293cc1567f36648c03da393623ac8db4350f1ca536bcf8ec1bf25f3ff66e3478b77982cc7c597c5f67f812955940c63e0c250de1f31dd02094252e5bb34326ca3cd4db8a94e09aaa541bfbe9947e85537b837ec16d4cf4e756041fea48d0abcc9f5dc677fa3324f5a8bfb8f0b59132ed67667fc5dd2ee76e2d078e6d981c35ae91ebcdbc94279293ad0caf373c3a4b69232f40b5f2d72aff44acee5b4a53d109c23d536dc70fa99d611782e480c66658eae65072675c1d01b050148a80c581f0832a12e109c269f8ae067266e7ddba03da4aabcb6123b74b32a2b6d87744851e434ca4d7dbec7cc4364d7506d291552cc8cc8d687c7cf7e799918ce228b1dd3f6729a61ebbb93404772503f5c874aa56d3fa2c3ff34a5d20821c58e14a41aa3c693ef5eb4775cdb4059f056aa571bb701fbeed0859a166661a58f31b9def4ccba613a7dddcaa6bc91571055dff501f6c5bf1bcf94020d41c30072682ba1dfff5b0aba4f48fa18552b7ab38043078005b712595ac42d965ebd2769e73c8bb61ddee7fd814cca19216b2f14823d9352593168936b5938e82a5c3a6dbaed7ac0f9b9ac5d267ea20217e2b5acfbe0b86adbb96eec02e191b53652a9c313f37cad503f1c3754f94329cfe407efcca5a93b47bb67a7d708d040a47136412121f7a2cd8746768a8ee0a13168b34c5433743442dfffcea7488920376000340dfc2284520d48eaf8dbb2fee50ba30dffef793e119597952f75682291d4a6645f26af6649921ed0ded101aaecb9a1c8ac35808c7b2e2e25f2d273234038f995c967b2e8167e421985dfe0094afe9dad8e91fcdf323ef153eb9ab56989ef70a942d1ca144d63188fe164364df6580b48543c7570578037c246879cd1409aab3a97af0be790b5c3d4ba054da69708a490019c5ce5e5e53133fdb80451eb92e06914201ea62eb58f334de432268611dcfc89a1caa1050e05cfa1ab6369d32f31189ca8019494e3ea3c4b8c02c9778ee6e61f19584d9b5a6489eef4d66805c95a408dd1017a20701d74b3c0d4e7424c2dd10e3f3b3d6ce0c073553955d1601cb477bc951c7fec4a78d343dbb67a91380f72b21241564730d2710e8976bfa025ac645c610954b019f25ba4f4e084db9ac5e7450ad229adf12f543fb3ace86b32257e485e380154b1b25b3876433cf0749c9e539e17e760a6a9bc20903bc6492981ee623f9ad31ef09fce3e8e289a7be3266a29ba4ddb96629ab37001dae1764d57943f4fad5aae05c29464f6ecfafece9a86b39897a95af4056ba853d1d45f212450ce675bb1da27b9b9bba802a85b71a9e84aba82e642297422969ac019cf5a476b38135e667f56a822f7246b71b503d6953ee660f0bf7c2f8c2f0cf5580e689def80908b020fc47a252a299ba3c718f555627628a6115d6aea80d0f6c5135bc31ebb60bdcce661b5f725c1f8aefd1180e374d8e8379f36c800215549004c7aeafb08386c1c448e77d75033f25ee1176d18a7a61949805bc20800e56319ca4ee464ed53b8ec7b727fc2a0f5c46bde1864fca458117434c3cd58543edc4e873995d99e39132bc6ea1713158c8b085a553fe545252677f250274549899fa0882b76cd5d35531c92346bf278cfa039eaecbf1acccad64e12f56a76eedbd5b72e1236796bd349b9fae20cc189b0c798f0beab7183a5f850223fc9ba9d75804f2e0b65636c66611cf03bd6ee4e9e524ce7fb370425bf894a4b1e2c4ea5e644bfe07c215277d9974982824474bd3bbbf87b4735894ebdabc73d5c4ca173654e43c8673ad2c5c1f3f1c0d7d78cbfcef882ba606663e1ab51e50ae4d1e9034d2bc1f67aee38dbb8e6c30d202fd67d3c551aa26636081f67ca0f11cb44039d4f0594fb3b19d7d93e8d853746a96a9267f04d324fb5cd767cd8a6dc29715e12891ab8e417ef856471ca767e891c97717210cd2c8862a5df164beeaf5a0e432244b88102d3e889c07ba183f5dd3ab158da8bba3e25868a6273bcf9063b61450186199756e6f7994e274a22e2231735866b0c94e20df1fcf12ac17550bdbde4b1719e63fa5f0c157c0fbfd92148d571a77dfec24bb23079e62bba3acfa26f4ecac76ca0140c5f292538a9cf06c033073e0a734f575804775b7cac43e836917335b53d09a5eaf151f70b3da532e08f2e62de421491c85464b0b9c9e9aca479d0ab9c483a83278bc954977d3650f6a77c3fd2fb82e799c02b793094bbdd7dac37f0c78cf2b4e33cf5563d4f968b5c25fdbc856850b4a4668aaacb9f2e7e918f9b667e2bf16a3c234322327aa9b721d0d5df31d26a51e34d95d202d72f816650f741019cad2476b4c264e67f8380d600744b351195d51f21263d36e1fa10b3d26339f648f766550e99f9846bc9b35d4863f9add5e81b7f6a83863be38c49200b2523aa2a1ee91e4b65f835b0aff25933ae3c3adfb960364995ff502f2615dbb79cf1ec65ea8122f33758607bb12ee8dba63893fef10ae8431ec0c660cc3ceeb7aa816e9f2dca75dfe240c405db174a78da8caa4104467af5a839237edf052de0b769b40a8002b30bd9dbf79ea8563460c804352f26426a6e28eac972371d28a3ca93f60902913130733da3844b45ce66e238e585e11926dd1d741ec8fe044359668797043ab92778e949877aff327622e82451c4eb2f9a5940af8b782b49bf9c7ce255b55e1fc7929316636cd8bc39a7d3c932483a29aa64863defdbc068ad07f41193c87c2a44cd70fc72bec296fb751a94b74232b6e98d16912034a530cf8fa63fe35124c5a749ffe8db765ef8f112d8e793f642f905601323dd54c9ddb36d38cc892dfce397e562571c8f16a7297192ef72664c71a6964d19b5ffb3200c79587e01d93013f2cf9415a6e5f33e2e2ad6c587c9a9aaa73c6d4cdcdcb8cda17b167a16e0696f2efcb691bf3dc1454319a83892b99bcfe7b0b67486aacb3de147e9bee26dcbbc72fa45a9cf546415f4c78d374368ab08309275578e0b1dab8fd99e94dd1426386d5809bbeb20994fbc55ac065671e0552f793c49165e02bc1f32f1777836cf569b1b66cd1c81bb36659dfc930af6bfcc964e3bfa22713ca9998af69eeaf9387c08c7a41d353495aae062eeba5f07b0ca75ec716d1794afa7f90683071928c81452640c29720df72163bd416e0ca11f8cd9c12bf9e9a4e8d4780a0fe6e79ea6ad2ada68c0566ff07a2b65b3736c18be530c292a2d88fcf838b6122d91e1148f17ff8c8857848773066921434d4884bf5ae914053b02d25d5298d8072c77606dc0c25e515a1a62a230f12fa0f4df5c9f48174a897658399512048c45f3dd544e99197f3b7cf07f093d254b982c90385c789c38f4ab8c4c4a8585e1fdcb74fd7d2b3a6d138cf41f2d670aa9e00629d56ae26c86db5d9d2d3dc0706945318846de06f1652001f1822a723c6c6ee122c04e2d2c40fb146be2b95033cbf48605e4f17491d091e7703867fb06c521d1c303b0042c512e5e2010d7a37a5d21f8ffd3530eb9141625a2766f29ccf8db00a657b60c3c0a780ba4385599ae237f0512db77a702de453ca7596210253feb53c97dfc352d4e3f7d7ef6dd9a9bf378b0c2f5b11a2d40963a5bb48458884b2f62ae1d2d09f0aef0da5a3cb5a0c44ba213042f3a175f966227bd6846c3c6a3d79b1d0e195c11286954867bcfc4c39cacb5a331397d8c8de089a01353149ec15eddd818d7e0eeb5c3d5a64dd5790867d12aaf025f636f06f80a0c852e69ae85b4ed0be20223f06dc8a462f6cc8624b827deb7441e65861f2636f9524a31f04fb605b8b83ecb80ff7c784ec80f97a61b8ec08114cf0eb81d7a2e90978bf902198fcd622dfdd16cd97a0e9bfed7e284d7c17a60811a4bd109bf49df7d2bce6e1143b427413ebb6397e6d97c095a55d79e3f6498c021bc4e75061881c3ecbd5e20ade39058d5e4d40770895dd0d17ef552cc9f1f9ee9bf931f046c44a0b38c8b68a31166dc7709d2e34039073599f06fc0b4e7c13ea3609990ebfe72c48a18cbca0dd61db7d6a6ca2713f607a7c29bc9819bc23320c9dc250189a4667d4bc3046b249a65300919bc7191e6d5a61dc7bfe0c4a23aed420f0fd3f253a791f0ce3f1d06f00d2c0d53f1304ddb7f6c88aa3d803c3931337ffc209f7403284ee4b2431f01f64d27bc136d08ccedf20f154cafd29a0843fd1feb68345dbd8958efd3a916987fde58181ca126148e80a68fef5452ffce32dc6db558befc69fa4bae62b47d68c57399c24f223517e18986eebcfd11a2a545f721bdbb6c61c409007a0110254e2fda92cc787983b763120f1a0ecccef37a422e5997722fc73c4e99593ef408c3d78d6c00eefe369bccc3a1c5f4e3ebd95f28ea38090ce5b4cff1107f67e5972c69acbddc0d95a69e85c9eefd55c0385c8410506bbb5c4eb832fcd8f816b8a81574cee81309990f8aa1366993f48708b4ac1271f4af7f1e384d7ebb202ff1933868c381887ef70fe914a0a538ebda9b418e56887cb9d3d8edc35057938151f7c61f9708425697b2f415d164e4b60b3f2b0246b8b2526c62b65d459a047b763c51a14da14b81930b6b089855478796340a8c4f723a55f346d5c0842409da83df1575d1c0d3200d7903e0fa050cf25e19144ff73c919f13a9cfcb933cb6fa6581a93fd4c491b9a992ea17012a2be9a02b9561ea330cd8caa9609e44908bb83f1cf01f4e81eac5125350d62010813a3edca68ecd5077763aa43fa8dedb4d6778c2b231bae3a61372b00ee880b5adc356b33e09295047f5c9478c09f2b5aa18050ad0727819eed371e3c762e4d52050bb705c310f4f97b8c63505fe8199870432f724e602c79211f86716653f25e9b69590f484ea660ea0d9a43a62422c96c5f35fb0f364c14333f79884c06c305078424ea8610d68e2b6ed53f6dbb43eb2f013820214a2e6b0d08c6119b018656225e57cda334320dee46dae06f46c03c679500d3cb9aa67d609e318632fa2ae83cf1145af0a3282af7a0455c264f074712232c3d61541d24020ababb0dda1ff7c83623ed75ed4caf779cb4bcfdfa54a497c6cbbdc22459ff938a061ac29ff5fec879c1d0d4e1893d9b5f092dc9a43c373ff4c073a73caf107362c75f46b1a3681be894de3ac0ec7bdee3efb44ad807bcae9d3bc072cd36cd2898fe0fde141f1ddd1b234085804721e2fdbca3429335bf198ae9e51ab071124c7529b93b029935edb329f7abb9d20cc14475b5a09c09783c70745a7395961cd76a90b85f2ec50c6b1dd1293f808bd29f5a402ffa197740b3b840dadebd55bbc8265b3585b494ca4e20d289617cbe1b74914c69310923f3634c30af20d48fad40448dbf7f00b887f3e03066ded2e86f7d10d6fe68340dbcec651303d89e5d75fbc9a1b13d12382e391d0ee876c509adf09e66a6d6f7664ff6a637c805a54eaa85c33e15fb43547ccc43060afeff6608063d02d884c89d11fd7343332f64604d06270616b3fc6701448e81c2f3b79083fdcf62bbfe82995f67adc6efeba6c7735a1b35162cbd3615d384c66ef2e0261088370058a8329add26c0e58995a95d7833eb2938cf4ae7f52e165c144b69609f6059ca30f1f9d82802f04a88a4c9e5e684126609dfc4f3af4f2a65f9429bada51e111ee576e5e4921d0471298f3bcd0bfe2bae418e5dd03ff5124d3d97b15ddd52fe66d6615aa94f6225c1b45748a027e9142041301220f68d4da5132c6d2e1077020a24700a79d4a1e9119c0a208b7e81652a5ad5824ed7dd3b5a22e78e7e65cd3f334013f0484791b62229b65a2c76d23bbcae356717cfa623217c54f1a3010357afd957629cbe5410f4624b67ba8ea8c86f3533b5581f2b9bc3379245cab3a776d660939753ce078d0388178f07009d745e489fb67f479205d24b4b3706d7fd9bae62f9c9b77ba40af2c7ab61db8443568cfd3603a76e8611549ac8302e164b0e1f866f9a50968d476962647cf1f14b6a667fdddb2a03d55d039678f851c70b14a9659fba8ba166b7a2b0d8e5f9c9c5658cfeaeb4e71d658ef598cd5697053f1e2edefaea65445fc7c696ef019892971731a7b28d15866701389308e09726197c8820c56525df6ce70336c14d7f81c9bc774ae2b9a963bb813a8b7dcb9461ad40938e22fa972e3b0496dea623eddea16b9f22d56cc8e08e3e7c497fd6770da0beaeff61a62b5eeee03f5fd9f5b66d236c6aae4b3a0b24f7ef7c6cd012a9fb88e20052d38c6a59a548533fb76cf804c5294d9b632c261381d5334f7bab4ffd2bf4b616edf814f4b533896ed896135c2f9ee4839a92bbbac51886ed78e0fb13586d135285e52c05c57bbed3db969924a8829637740f3050a0270bced4cca87faf6f7a2bbb9c2bcc18977b312a909dac5effea5365a9e691f687ad45ff66896cfe7353592d8fea1d74162fd85664d1f5fe5a6712e7096f910268ca1982ea0703f7ae3022d9e64489f412c63b58a25d9e1f45e024cdf3ecff0396c3c9e3828a85bca8f4a05d593d7ce512c207efa96f774e3cd92850a36b677c5f695399be2699b0a586d9317533c1cd15502d5ece72e4438c86434f88848abf54fc8c30eac512e53faa851550a5117db798268eef76140fcc043660c2784b0cc75c40d498d7e7101397adca42598097166c6b5438bc75555c81945730b0ee9748d48bff607b6c4e43bdf70bfb203e8bbd0bb03ea17ee919d6aa011b06044a7abfca827e11dcab800262ff549b1fa3f2398643c28e38868c4ca327c912dd5e338ada945c850c1dd0245fe0310d2d36e57f045556590e3a709e66fed6b6c8a1a42367d7e455060fe3e5e9df6ec733863572dcbc51b409f90503c5237e349e013984454ba90cd47073ea9428173066197df1cc5b6a7ee2608f492558cc6701324d6868db16c35db95f59b1194a0450efe66e1c2c4c9398da1733ed8bd2ebdd737aa0564e39009e1b86de7f0cba39bfa35ea75c83779381c9759e8f67159f206a30e9756ae436924495773478fbb5e6ec783e8d16dad7c601c73088c3c2dda8b2b23cbeb1a9416c6712e23ed89c07523b363a1d698df5ee4e30ddec4c5689d9bdf751150395c170c55a4824dd12828c00e321d148a042c00ab7132bcf4994e446cfc4918f57d03a2899da88336c96a12d12969a9938d11c60e7b515fbce164f3e7b41c87e55efbb9a88931d7c79a5568aa1430db97e6512a106554a021e955425e5a1fc7ae7cf208d541dbcc1f7379e58edb556786f30aa302301d771a697a901f530e1721fe5e95d0fa3f4a0aeb303cade878230e09ecee673c255cef4b70916b85d894faa7a793d66fe86fcb0a2d97170f1c8381c65b5ea6cf4507458cde20532c768cf3b488d287f3264504c3ceb0c2724ab09e23cc19ebf76d805f81ade289b2b1f2c616b0f4932491b46e0839b3ad7a1b3ff4631e26f9e30925f0fdcfe2e6e014be2970769c52da6d913df9c14bed0fa179e174740fe0bb1cfe7b4aa35e313a732e3bf778c637aafae8ce798fea0731ff232812d9f189dd8b3f1301ef97c4377a6eb760e6a125341480fde09b1c029a20be2c372227d78c32bf45928926e5e8d4fd56cebe854328727ff56dc09696dffd0d2194119200d169cf9cce007537c248ce0d8206bd92c73a26992612335d5ba5530b0046f5f7badf88ba367fafda5dff093ff748df6d2c089f718fe1a0dc2ca09c8bf790009d1eb83d8d343b22a96af9ec1b94b7de00e008c32aec06d90ca0ac6369228b94fe529bbf35d17c28c9571433134d7a6e05bbf81965b16d23e518c4711f4882a6c6f91f14f3afcc13438f34fb849be61366321b57c01feddb16d28a3366498bdbc23f8ef15c2623644aa95cdcbbf057dacb38e46eb80990c2ab2b79d166c4a0da933064d02d9c4f72622f46f869e6238dc860d6888219b0d3b124b020822283a0a703b7062dba130831304bf07bba5ebdf55df734dfb4b359811d27af3de77ec3e3389c24b259d04ffccdea8c1e6f6a1e8641d3d75e324a67c822d05bfd516c4f954d7f492f67e42f2827b6a6f7b5dc08cfa91db9474db53be250067d2b621377874813857be11fcd55932aef73406e2a4097ad510d85df005c30aab48120f779ac6b467aa68b3cd840d0e0c611f9a111688e5f4a9470f2a17ca32f0b1482547d24ca903d108e310cb4ca41fdb3a8a39e921881b63a1a7e18de0a59a7693d18016ab7d0d5c425d62f6d0b39e88a47aebbf5146998cd07c647d4fa5dcb8e870c5419154ffe5aab33455e62ca51333500d8f61a9edf0f042bd28f7081e2c40b4e291195c597861a3c20d4d1e08250fcaaa26f527ce4c0af230272baa64a59f87ba82e4c961578af465592c8237fa5bd3a69d384e6719e3c19c3ffc6a3cac0fc3f0f03c466f17d825e95c3dc1c727a8829939d3cafa080bb0f6f5c6335f89034322d4e2c06c8a44a3dd6dc76e15ce3c25d42e4d1334efe997e9e2d850ec7e433bbb0bf11259ca7f12fa21f629e0773ae7aca1a1f93d6770701a974ad3d7da8457b93aae1bceac9e8376a2d0aaefb505b2c4e01f8c002ff4b886f891cbaecbfcc2d004fa41c08691ae28bdea786be2df0e238a3f16c1466cfef1150f0f944cb2ed25ba3d4813d6f910a24467c57d7e6bf36c812613a72cacf8afe0da51f46738d35035aa3eb1fa54975cdb61ac6a64174e11f9933168be7c8461be8051f5f77f5fcd4b59e37e40717e1df0fd89e3911316f5e76606953c1b33161aa66eb3f2c378467b673bc9af8b3835408e8fe53d4406671bdc454d10b022062e82c38253364785f89de40087fac403906bd0cdfc9224a63e2cd345f746f9eb2c6cfcbf3e3278982606698cf59324a2962387ae8a19b286e8e1841deb98b76a3c19d5f8607138f70d4f1055e380fa4c46a0a33027687e8423af606ac1b0835d5f6202e5afc73fa173005aa2b64e968b185d82923ae749a42fb4113cb2a7697a98949dc586240acc3fbad7b6cb689d150ff1c9477071e02df0088b3da9d0c725ac4bf02ff7c5e326881a3e5a69221574f3500ace6f6db5497fac34f3d25146d24b2c346b7b669f3b881b34a3709973f0bdf06166bb820eb2326a572d84c5a46df07075286ddac753331e91ba54ccd7d3d15a3a12aec5b3573a9ac70c0797b856ee1ca9442886ed5ecea88831d75f98070b457406d6cf0e1fd14b3c871c547bbb261531692022474cf154acc8b4c4c5611b2f6767e24e2a764c9b4e6f4645cfbfd99d985baedd2ac56fff50c2a966fbac83f71864a014ab4a674a5deeb02249d59d7e27bbc27f43728f09a17d8c969b6b679b136d29b6215d2c3cd5bccbb8420af000dcd22da5bfe91c848528baef8f486f869a2e15bc84fabf3d4904c60a5e714aadb2e55a10418c660494c8343d2c43b2496bfd65dddcc28ffaeee282c835af1490838c4ee2d36336cddb997cb9543b0378cca87631930e0e9adcf17ae95cac0a405d6ea034d2fccfed14d0e95f4673bcd2c9f8394d86f53edfb6459317571d6f5366e853b6b0d9a8bd4726c62fbd55eb490d20897a507e7b815318bfe790476bd50c6f80cd4d0b4584faa8b908059085c70e503586042a911544801c6440e42a06f3e8f45bc60fc9f563fe5e9d54e3aa89df8f8954053a73b5b7907bee655f291b24efe23184ba5c3bf9e96b8010eb5626048f8b738b7ea652bcc08a2ac27fe88a054b0c05eb5baf21cafbd5e33c48053ca40828fb51e1a25ebab713a9a93b2ba6b538ffa57cca8dd0c33714d6afc197feba85164f244cce48aa8c2020cee3097374db98dedb186489d95d14c27e9975f8cb6eac376f9d1244208f302a40a57300e6a5a3b2a49479e5b676bff935176f817fcf6e762b9772919d3e0f3596f6fa3b115e71c950679409e4f3eae250c429a9b24d3258802ba7dcab7902919acf36b2a33bed61ef4a591be1fd6ea83020d0a78a35f99efa01bad455606225dee3e5fee36b3dd50b23ee68a7c0d3b69631e9aa598291b81292b7b4c66f46b1cb2ef97f2d807293a124ad702369bfd28cf78647bc7e35dadf4f64ff4309be7a31eb201d23c4d8333716b8bddd9580cceb9b6c54fd391867e0bb2f1e22f8b4f4a3f5be65a18bd7d5873013133469fc2bd199fd68c6fbedbf8098b76dc49d97c37c6ed8857565d611e403cd0a091efdcc21402e2f18c828474c1a257a24df0367a5e98731c26393f6401a4d8db0db80a97b485dc65dce013a8f1a102da38de9b523bbcdeb7a43bb0d06763cca3c429f2dbcc8eed35d2bc9cf0e5dfa5cad3e2da5f9e7260198cad75fb8d5d1ef3337fe12f15fea237890230569cdf8211cb42c1d454d7ef8b8b860b428d13c5c7e6247d9fe5ea77dd6bdc8f60c258881a6dcdc5c296b2772b41c3a8992f6e94748fe59661d58fda3ab5da2ad7bd4f699b8698f9509b4305d59d52caf1a31b328cb23f8f112a28b90582b25d1d1d7c6a6d0fe3a07e744293dcd0bfb9d75c3c308db8db48804adcc4c53e94d2858a81cc9d48c3e77a52d2296a20c0616995cbb2f4988394274e27ebd7c752269e7606558120fed890a3d92ef8bb5a606338d8c72019cf4de6b716d712b196df68fad2ee638bd29baec59f42a54fffdb1a2c63ed2659859ee791a1dc3ab24a9a5f866c4853db24787881c560b4758c37bcd0878070660b41a0e1beb861f99a78a7651c985561803c74f67beb5055f345dc0e155d1add6a20e0319e526d0747afd8925cfc4a79e5b55b6e1032b6453d51b54ff5115d1f30bab28293c5598cb4c2c5f788228bb45a43456096c82d86d8d202dd9e0c5325a147f7dbf059b634f694ac50e91e82a5545060d244d61912479ad26106158e7b64d56bb7ce95355a974d8c9b5f7fefa1c4a84cb46b4ee1ebca40fd1d40179aabbea7412845096c14178f9492dfb1a228c5881cddf0ddc258abc38eac4370e52d2f7576a9b62d63dc2a6a8ca8fbc0b5298e0aad72a235857fa5b017e54224ffe5224e05b103f763bfa9bf546bf4bae840d2ee5b49318cfaa2795654d4f1860c3d13614b136ec6e34618e0aae619d7c8cf5a1c213c3bc25abab04bce869e0e3360fab094bf509dae4300a050d459472582219ed8e48b82d4c478148592eea7c68dddc19c986e0735f7829e4fe30976f1fa370637c20b0007a5960b4015bf140b077e09da85d88d698053d4402a4f7048980702dc805da8e0f497861f502700e87662597062db340d529f984abb3b2d632fdc29b9a8283b415b8862c7a90362d0277d4659d66067d9afc86311d6435769e428c4a30977746d77bde56b3816cf1c768112e28a7b2857e2732deb945bf86cafc78461ff31fb0d0a731965519f24853091c848032676f826352cadc984bd7d2c14d09efd65510675c82906a01c6a540b7885de798388603812f8417b804a3466cbf9c905fb13d338700101c42567bc2993d2e5d4adce50dc93fb22d10ac15fdbf6cb3c0ac592741b5a2ee98a704d2e08195060bf1ee26ca750a5645d1a7f6c214cf7b1c1feec4ef44b9f93e9c6f289205f3054e73f8b4430327ab000fed987417b71a9fe66c8f41eaae37109c1a3233230014730647c7bf65edb4895ecb2abdde172a73dc360246ad0f5ff2443ee7128e97f517f11c0b135b28b11901d7a034986abd18fdc44015cce54915398bdcb0c7bd53a61caf8bb2eda273f62cddf44536fe7eff6a3212991173f65571f71f104e4024522f15246a9b2f54fed352d965438b8538818426b7a1afcadf522001aa9fddb537ff29dfd1870aa288da7e9489f353fc946e8d9532b5d4e8fa37abcebd8a394df1e7dbf4712a2017bf137efe3597a41874aae9c4aa7eee62ce3c7e0c44fb6ae6a5c6d3fedb211ff82a3a23657ad86dfe355755450a57f9f709e80df3123505c246727db26168291aac0a4e495bd8f922fc46ca0e8cea43e57bed85a76d65fccc2718874af71fe4cf1d5e66ad5fd8335416dfb369d606ac5ef3dbbee21d25aecd7bb98a80d7a3a3d9d69f178c4aeac74dc1bd39de0ed15bcc56495c223e2c14ab378666507ef8be0c9859d759849e3e6a6ee78594f44cd2d542e2691c67835a262782cb596174a5a176c5a9ea58c7a1b0a42985069d2ea49a95745b42789cab4c2f46549b96c382b48c0b4ad037f894ccb70bb8b36efab5ff9d4ce78fd806f4884b73600eae8f6da39f4692b946090ac56f27f0e56bb46711d894721a1d6cf513713cd3446a99453062bcb3ef2d8c1fa0a83fb0b1bc8f2e0f67cb6f824d14252b3c59b0f9d12a7d002d5c6f736c6a7c013853f1730c9d1bfb5016a8c5a3ae458b9e5985b3ba4f6e481692e81aaaf2a4c4058c2bd3042a5de33f8bd8191600ca79ba547dd9b04c7a6bf702c7b89b8ae98c87068ea77967dedb981f9c2c9c65ca4f07dc89a853492c519c663ddffa42cd0960489aca6f7740216e852e8a7f6c43961122fe5b46ee298420304068265e72f0c970e4a452ad110960c6db1c1f9c1c970e5ec03e481044fee08193dbed0fe75d81d5c4d21474996b967883b6a9d519fec768ff31e5ca7a5081c1943fb20e9a4cf1c6cce9007216ebebaa62461bc3e784e5a1a9759e8d68a8c2428cd609ac1b771cac5ceb8c28e3eb16b8fa5b37d1e97753f9f9164997e0fcbdd0344fd47df293acab0f0b48effb54f1dd1b4aad81b9067ae20b8be731753d02b57ed552d93f4be1d7f74683f0b6e38775af274f27fd1e09e276a2f69d96bee76942832f6ca9b0cd45fa89ad5f21af27d6ff9f5930aa2ac1dadc72d61983c69fe711cdec5784dc4de1c7b992dbc5cf2eb97abf7ec3f53e702c749b55d6520e12f3377dbd4265b33fd4171f0266e42655f8ced257b68f938fbe13783ec449d32be435da7d7e006db963095690528dcac7ea968a1a8a8709f87ae32e7c90d248f468e4bc72d78316a5a9e8466946135272cc6ff5f82a7dd83aa750ad70f5e69e20195ea7185f5f0b11660f62b645e08d8899d0d3f8e2b4d104994fc0ed427d0f50cc25ffbbb4cbd5bb92d50057de7db9f1ba75fdecfb417d534d83cc8932042501a0ffffff5f