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

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

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

Block Certificate

Block 59989 13bdf3069bd7f06eec72f2a5971b08d580295c2e027fb404fdc9486f7ce60509

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2006c811fe3db1a8822fae3aff2c97fbf2d009a2818b648a8b086c137a67d693
Certificate Block Hash
13bdf3069bd7f06eec72f2a5971b08d580295c2e027fb404fdc9486f7ce60509
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00215d000000dd0000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000badc93a05d86c01e57c57cd6de387037f9d33d33025fca8c5bf98c96f5ad855fd716ac688af9d3eccce2b33b8bca1ab64827c048c05de77a6cafbef75fda672681d73e55d59d279a526bc159d82d17278cc578debeb5cb1fe72b0000000000000080000000e00000215d000000dd0000

Raw Header Hex

00004020d26919c65c528d2f0873a022a824b68b851559400b8418bbd9f93d19f75debcdc5c0774ec22f5cb4446fdb8a5590c4e8480f5053996a01a51ab2c31326c5acad562b136a9e29031893d6677a136c088b8a648b81a209d0f2fb972cff3aae2f82a8b13dfe11c80620

Proof Data Hex

59,560 bytes
121216010307df217a44508a83198a77f1d4c5308228e0eaf4c3b098338ea92fcf010e6b1a8479c1aae54bca7a4d567cb7429d681442105ae25b5514c94e932a246f822ac035140852711af8bc821978fb90d6594b9a01f35f433538ca78cafdb3b0ab6e6f48744f4aa1b9ee1ca102d696664bf1ecc99668eae823ed47c732bfef5f164838178648bca71ffd4b2a23272d3fa87220fa095f97ff9aaf90979b6576cac4127cd5bc66d0f4db6e9fa67cac9fc5bc6cf74810fe7dfa72b936c13708450b779d4bf276bb97dcf924e69423892ee1451ec7f16d9deb2e92e2cb72f7befce046223490f58f8283ab3d72b56fce9547e35df03bb4d91316ccdb86afd2b330c87f403df9b635bef3eb5185ce8565c97570366763453aee8f782da5db8364fcd8c367fc92183b9bcff9b29e54b626f598c84b5f4c110951e199c04fe94ba472e7f1cf8c05df092376d753617705155f625e65d0537eca55e26674994511c47ddc140e157b55d41e4246b1c20ffd7b3f05dc47bb2626a5f38b41ef399523e9f12429261870fa403be04977ae5a091cd09964bf4330572e66eef28646e3a23847e3c3e4d2de2005d166c39ef95ed776c9206023c4fbf35a56531320dd7150e0d24853e934565188008434f226a9e94ccc7507c465bad3afc07e79efc07b18dcb10279436d677cf766cba4fae7ef54241a84695785d6f4b502a71a652d175338d02a352676c65f38514c6307e750a42184335cbf53c1ef6cbed2f53641df139d6668085b7e60ea2a2bdd0bc92bdce64d62ab6dff3798002a57091baf71ac2c27351402519aafd80ed95c2ff5ec38a697da9a7ef23ca22f3d490f97a9438e616936cc32cf08d40be557c076e21800df42c9e2a9b1e0a12e5c84fa7f96923673b631193cb3d7bbe67db8898797fc19fd44421d824ac64be698d76b5a30bf45f4ee55e3383784194e11c8388f80f3762087cb045eed8531104a6e4262d9c280cd7b7a1127109241789402804b3f68adac48cc352ee7e2486d216d974cbf8c99b31b46231c35a3516b644ef440e1788b8a2d3dbd705b80a0d6e5b865a90c79aee0e5d97aad336a646ecfdc5c03ed3572ed026e7e9d6c870df5abe242519b0523c18747229fb5922e250c863d168ec34b662d1ac1305cd259de25f18eeae03f41e6009af8bf7787e24ff689764b986d685599860726b0d807c02c906c27ae4d3e51bd80dbad951926f3b5fae1f114790af53edf2dd9f3ee76d0e4190d204284e80e6dfc6292d73e73b8b2812f96abb14e3f762446d90db78a6c3d85050ed58d8ec5182e8e451c3374e7bb19645316b6f976febd715616ce839567ce15480d2b157ff6095033a0e6e59ea7069c4b3831978a020d6f8320535a7e6fd3a10a6ffb50b255e45c4b447c247b0d3c0b2430c6042474764a38ea2458ea292da53c8ababf7bcde2465f49693ab110a1a5c109c40ced1463535581ea1033ce710f3f623fb7fe8277abe84f7a7645d28effc301531a1d56f43a9559688761392dbb27e77ca5abe3dd3c873b57df589d9e34b9013abd6e5a360ce6320aa8899a808890fa08d26964fbe66e60a97b1459e7e79f6c55f73e277f245557250b80fb2f0838a926cf2516788be6270b45bd827be7f2e9fa79770420c1e2fb7df779a64067e1f6259b5e37bca9b3403b66416c3047cd0a06eb0b4624b54d0648fc0a09c8a99aa76f17ffdd8cc7d2f6a16ed1830a1cf5fc4fd1e7e35b1bf61a38a5248a2b1498d30deb32ef64f56d0eab47f6fea40a6691ae75a51c411310a0dd9caf151d4aa7edb008da3c6544ce039ff9818fa56e18a252a0d70f66b0993cfc9135bf3d90ca1256958239ae9a090d1b166300b08366e0c923780938846ec9fee334df8acac32abbd59fae8958241dcddb713635b8aa1e3db1c7542723a4422e1b38a963b28fcdb8866a2f4a65f1d532fb144925a8955f3b0222d3fb1df4294fc01224b9007f81fe0f153ba3cb8f51c24de87c4e49b663d6acd2ccb5dfe48ad851adc78dfe4f3f6861df0cc159577be56cd0d95f41bd2e59efb466855dcb1e00a54b800206092b5d0634fd98d516c22222e65d05c84295c53078ebedf92438f46c49426f0a295823434931e771d05a6a1b9cea8acbd70ac880c7a5f337f43752076100528da55c7edfd313ccec3e97e30fc609014637ecdb1b726efb2500dc64d1f99e3c77702221f594d95fbc742b5b3ddb913226598b1438092bbd4bc9852f3b61361a8b643d87632548f91d9d80488ba8aed2fad0430d3c7766d6f0a210f3a235b6bd984268a4b7dd967b3b8b582eabfe767d0a74739e48ee0b86a700bf587a69aece5ad339e099203beafaa632d1f2d4246f4142585b58a4ca61b1324dfe24de4ea035d430f143da60d01c234df50ba089258f9129d10c398a9f791dc0d357a5d09e76ad75ce1b09b58237cae90cc05b1eef447fa545fcf15b5e5968f8b7c649079b27e575fecc0c3d9dfec6207f1f80c3670e30b218245363f89b8583c654232879f33f224a305ceb8041f0c25194ffa43a86024a28b312468598e064da712e18122a2a787e937308e33c38b03dad82a0d1c2ec611ead9d9b1ebda0f874cc2a4b998a0a0747d43225de210efe68f64e03f949fedc21329bc6bdace677cf9d25115a2b2789904adf4ed3c2d01e8cd0e72307075ef9a368c00f2aaed8794dc397cf28078b31a116f4e975e9a66d6a59337b7f208487c8a5c564152d2a6c9299d0def3d21ba87114f7ef394aca2795c250f79ece22bebf31827c9ddda28936e6d0665c6ab7523ff097f335ea6b38b9a446cbb52d155cfbb2d12ca9335e54dd25e2b369bbf07e81c6f73d8465922859b4f712ea25387410caa98dc6e9edaa9f6baa0f13eec208bb35f603b9919d32a1d331a04dece8b100f1c210da4b57b3ef53cf52c8c2f7a9e67140cfe8de09582d607d2e8b6c526cb33df75f09ae4d0aa3f0546d42f43ae676cc7aef717c1b630a1351c25933a399f83e3412300dc04becdbdc51fb36a77a49e52345466e05a799a46d14293facafdcf1bc3b6185aa9bd9b146ccb2aacfb76d52481c86a2577a11a3c9780a4ae8775c94aedd9f8fd3c61740d89fad3e03c6ec8765f6e14d4bc02c9b14c4a7f1bf3ef158bdedce25f68157e71c7c7378a360a1a82a303cb47cfb6b64cab8feed38a5510de12a65d71b15efe21f26cfd17186392b49b61ae74141bb087e769ed52aab0075cb1cb5cbf3471a90d26a3186c08f920612f80f0ae60bdf155119a140413e7153619c08b8b8c53664f9e3ec87dcacf5aa835ad944f4727bd08b6549be61109993367c961f148b56e08607dc1ad7388810859f1183b40b3b8ee3670ed65c0eef71491a8b1ea4ad34f03b7c23dd2f16d075ea7b88c90cf05c263b7e3abf6b7690a2cb752308294f1af2cf243744b9c9f444e84d3d1b07778e8027f861330757cb2c69ee895f5852c76afc729cba911465618c2cd3c95d26d4ced8cfaa2de7ca8bb294df9ad141dfcedbeca198ef326e827baaeb36dc9f57637fa4d9217c8e26a81bff211d2a8a90c5fe1272c45c2c84ca844b82a689117d0bc69633aed0241b91fd13f4938f4e8acb202940c768854f94ee2268d4c185cc3b757d8c326626b2a2d27b3ce8e59490805f65b7f2b421ba68ce985f887fefc996528db0118dfb58c7d18c532c58999055c91dfe72d6808dff52ced18a5fd41c0b838a8f3111c86b8ac9ca27667d1fc4587e55bab8bc8edf5a176eddbebe805a55d1fc00817b5a33f9ad2c6d0403057960b4b55c386798c469ea395a044a7e2c2f353536d59ed4aaf3b0d45b7b0aca7efd3128051affae93f4b601ad19ed0e813a6fd0a80931e9d8d2f77fc7bd1e0e0bd3986d1ed0459fbd041876aa75d710bc8266be0854fd51d52b950f995b4872862a398577459e88ae2112f0a3ba330a1aff807878f62dab81029d0694c65be5450a4b08a65293f4e926a360a80cf7af5cbfbe1112b9a36cfa104459815cc7f4b6d3ce3e3f41dc2d59df7edb775649446d21c246944e07b380145486fab31e40c296a4c88abac08b64f612aeca2fff016043ab269604d0291e3c0e72996021f1aac172b293544e548d383129cd4a4699e2ffbaa8b677ae97af54f1c41120cefe1e2c417617d44d8243309f4ef1f22b5ae53172ece3b73e9135003d7c9a9e13f4b2b2ea99d65dd5a768dd2de06badb143568e78cfb8003b0ec2b0595d98a8a50930d328349936c6f57af4dcc8f000ff9ac84ba8088b4d7cd7093666161f6ed985c575637ed59cdb2afb16a27af15568038b71d5efa85c96d60b41489a3c970296f5c842e3a70b07789c076942d3997386ca12a638546d5795acb4c82c5cf65af31517cf6a158bfccdeccc22ad323fda00a2840a15dfaf51faa646a4bd3956dae881830057c79dfd777d11857c1d8a4ec129f1fcb9bdf9a51e241c25c0908c492fb1f926a30bb7de97b073a8db07db0bc932c58011e0f6bcbdd4f29f014ab8cbdcad637937e9e36384cbf42d20595f3b3d323e20485300d2a504f9de4aa977cf263e4e681b7831e6e33a96685d1ab0b7381325906dedd4d80461b6a9a5cd2b4e8cb7695e4235ff0971fb5669ceed3002e3a1702fc0653d8183ab675cee702087d821168c2a9cd1c2f40c1e882d99fd82e3eaba53b027e3f2de768b8400bdef1b2bb9fa17395477b80112abb91951ac921706ba33e0ffde75b02ce7cccb2e4f9ef2b25df71866a6fa255c1f24757b5419dbf449925cf82e5c9f5f562c3e6d972fbb16447a739b84307f1d2c5df7879035f49d7efbec31ab3629894157d1ee6744563359ed0e901c7ee9ffa7538a45a66eb8d88fb13ac288b51e36fd1d982f83615d262e6e487f60f76efbf6d8e1c2c1b32a7dc8c5f8ad9bfefaec08848ea8990c16442d26c3bc1f38555295525ad6f8c9e58ce64a8e9394329e32aa248055affa038965409c98570c905cc6b23f8dd8691a73cbc81319ff4cf6c1fa137ab5e1033c421683b99aa2fabbadaadfa333f4d4dbc5c12f4a288373f81217c04bdc9bacacc1efcee98c949d121a23984d7831c99f7dd5a401c4655dd137c5fe32f3a134f40cec3fb99b34225b23cc8cdfd806437ccad48cca4cc28b2e1d91296c4846203816d221152209d1763d5f6f978867143752cb71237ebb0d20bf71e7c704dd5e5e04b8507712d0f0b21a5dcf7f6deca5b9c20d6c9d926c84b2e4bd19860c39c379a4b67274dcc5a584abfbfaefe5d21a65495c8c0acb2af9d5a42c654ac9b99a358d2b18557876c6d9c1b868f5bf6ed56bfa8e8c3acfa5d7654b319d46589a8a2e26df5246a080c4922742cb4b2ac934f03a2d29f86feae15f62738d0ccb3c71a507d9084c6434c977ce5e1dceedbc7e6625fd5ddb0dcacc71329cd6bfea8bf317ce262a5047e3e7527d53383fef55f5304e5b8431564c5f819d1163438a80114445a4f33bd851333bfa3d42e68ff95e310eba6e861ce408964140b2a4e99a005e5d5dad47b986041f1195bcee8cc2924faecf551fd4610d0c8f8bb76efda9a566e1053f503e1b6a3cb828590fc137f960b6eae0d4fb90d9148fc6e1c0feb9c9662a762e8f2ad81e9cf4a9de3eff917e06a7abc47e04a2978403922db298e4eb237e829cbb0ba12a4516199aed5555dc57ca1c45e316452cdee872171b3e7eaec74267aaee18adc77145a87beb45e3ae438e5a03154ce3c89439bfe271a5978ce3d5de9e85f15664deb2817bfe80401f3e3779ab2424a71b18f18f1f368fae61d5c92e0d6cbc312a74c3bd82d29d7e21fe5d4d61418ed6e190d3be67f75dd027930c58dfb3d6cf7a72e33cdabc76af8a80067f202c7925a13725e049ba093af2d0fab9fd44fdf271838958450845ae83cced022a970b42d9ca9a3029a795e7d36fc69f1f0e2fd35c6a1e00cdd93e8afebb2cad5bbedf43c5ebb5b8e6ddeb6bc12480cbac457dbe75869ce5fb992ce6ded1470e5450f84ab4ab519e35ccd8656c206baed87f484e7a589f0cd01f7e2f4dc9ca55e53fb861480face4370f01b6d002e27795a7247490ccd73ded3dc38d4f52e17fa0254eae56e5bc26b322a26e24dcb75ecc81c5b6525075cfb93aae2e465370ea904149e4cf586c56f6c69969bb337bf3ba4a9a3837ea1dc46e54dd1e70afe04e47e0bfa1d9878d5024bfb1371a4ff3b3638e01a0f4f0ade7ebb49a7da0f1fb0a4b2e61310fe5a87909072c4a5fad13e3b7ce07989f9270d5351cefa7fd9d395b19f5b68e4763df929d2d07e1c96fe379450570597f97e8dac4688ec9b9603167031fcbcc34d49586091fb8942533568d041058da7a8a6a0050ee4b325a0dd407062aa5b2ef98c4baa4b2afb8bbcea1a34d0b595cc8ccf04ee223b170489c97fa92bef076b66e1dc8af6b190a1db0b2acae20c8605784abf1dcf5f08ec6773460450add1a8b5f69605331782a839f1c33e3b1e1c716f3920f33e718f95afd099d19f18ec0ad216009be880bc92bc7f4c303315820100d329b16c52e0accd72c6b8b75f66261c8638f4273012d46485e4bb4a7bbf144e09e1135eb713ba8bbad5768987e94eedff9e7e03a693940d91eb80e6a63cc2e6c112c047b525f3cfcbed176191a3440a994664589457f9b90f68f51301e719b946a29df912a8dbcede6e165706601fa3e1b8c37119d14793887592885b33e80af7b353eb53a70b51c68d4d46679278f8bbaecf8f6e1e08cfaf5b3ec35afc55cbb6fc277b41fe7b367167cfac73e49ce5e706af23a279eebf5bf85b64bbac66db3ecabcfcc15fd73437585a6c894d7db1931908402f8950c20cd151505747d1d3c7a8a41e43a809f2c8963fd3db6d32516e20680ec9ed7375a075574b94d5cc9b99ee5296e978229531e6d1879458889edc417642b6f15a57ce380fd1fb7f768bca7bd45783f23fe982383c23b9e17be047a262cfde66427a3d29b41fd01d861fcc5d7d2278ac5dcac26b97d0c84051d76ebb3cf7aaa8b41665142dcb758eec5a3e2aea497cac685fec4e2483b28b7282dc1ac56b742f1ff1007855e5ff208ff103da829510b351f9144b914c5b65af9c09424d569df5a1cd950fad64e7153783581ef2dd05a4c61a8531ab852985fa33e0259ad732f861486ac630fe9d7bb61931ab9591172b1188d34f87221001e467fa0099f6f6ca04ebb1f17a90344b591ed3be7d16ba1706f30e0a6dfb9d612056d2c677896796d1a38fda293e198bc0d5739d565a62e36e4cbb5b17a325f8bed6905036f079b6098bab0e0a47955696fb90d23880370798c5f8db9e3fd64b9707d1238106dbf52e270bf2d72cb9546ce16788dc5048f153ef1fb7c5a733b7cdf37e5cab56315d8c96d6bb034eaa87dd64ab15e2176e23ff880204d345a8535ba33065a71499f9c790b2115f83fc4d273f197c46ba356b12e23f9e7534b5d986c1d9a34db3fa575a25701cc4866182fdbbd76c215ccdb33b6f2adb304914505bf9b6f7991416246f81e48a96b9069f1c53ed0cb64842b42059b948e3aa98c4e48814d874dc07b7ef20a0127664107c6da993669b2a3ed70f727cfb09d4e9206963bc0e1c20530c4cc48bc53f56d4c7fc70aa70847c9975b4513a58bd1ce45170146fd7cbb56596e10ba6d1ec24d8846a8773b30d9b90e8eb1ab06d95df66a747c63d205c2611faa52e413219707d44ab68fcd967b3027dabcb35c0c24783611febd976405e6316e049fdee2e8155f2bfc84def822cd1dd3b1e876d56da5195a4b0cbd401235c12212be3dd0492484d0ef5244d16a220f236798d0229893da890e5ed535571f3f9614f26cdf4d38e62233226e0d4ead7a011c4b19505a3a9760772c49194ec7a26b11d569948b78c53f5df8b75eb1c59a87eed1d1606b9a52c43bcbac0d8d3bcba03e27ebf0a31f41eff8f25a6ded40c04cf16fd2ec8dea49695bbd489be86b1aa3e315ff96ecf508f8d1926db67c1247519386f842655fd90fc0b8edb59812b7b4e902ea1e9ad540a32e29f1b1885dd3cb403d64f0d1f1755c2c30cfb6f600b4289d7048d444e4e26da4f6d03c1a27fe9029ce548699bb9ef48183dc9c7c87dfd30a7bc9aac619c0d4a05b678c511a38011f13d77308213368e5ce3e2e4b87961f9096f76f00f2510dd09fb07700fa00a9dd038b2bc768f6c85f370cbd54e304f15ae27b1268464fd41731d40ab2c7b4fcbee674e06b089380737a9a8260b5705c6c36dd99e3fae0afa4e4dbba143ee3196ab4ddafda9c8e9930e82db2295976639ec59868f9be5b4fa17a36f77799a43006855c4feef757eb7b6ae0d795f9c3478a4ce4a5fd2b5c8e98fd2911e62c3c45da91ad955480e9753b4db531a3a1ca73415349b76773e5a4c01fe2673a2e48986ec6a24b2325ba0e8b62469e03631de542252525c9e4f9e67bd028054e968a8c110f4b3a65f39693eaa8253b76a15824e92c51bbce96a5623244c2b22ea8cb2171b9b873ccbdc1679b851f3c5e879edd64638947931c488b2e1ede1d56e0163c6157cc2197faaee80db9bc7adb08dddc269e1ba42a13ed667e40d17db843320e2723b67e91d51f2b77ea887cbe603e781ec929ffdeef9e7da4b1c203f23f036f0c808842cf1fe5c1969bda28dc61501737d30b993a58c9217fa9815a09b254d37ab0d5def653b56662ef59c1171e48d25009ed2bd60d72f05b51dbfc5558083351d5a2c9954b7e1c6769dbc282ae4e35549a2e0bba22a6a34ac2a9981bf3c2d43428a9be9229c81198f4f2fc05e17dd3d3378c42f47e2d01869e73fce91d961b321d831d7e092cfcbbc85fd84fdcfdc01125dee70beffcc41b92345fcc7f4f89bd8bcd31da9fd5d7ad7a0c681acfe47fdbdfc0adf90ba038028e8756082e851eeb88e1ed420d0ea1c08fa74a6c486e506976d7f95f4ff8972fd562f884a65e7a2e434b9851ee205d7d4e476efa67fb4c5b47510e69eaa5b18d10b42a9089fc4a5292ac2627bb74db2a2e216c15b443230cf1bfa9760e1e9fa43a13c5effd79e3a4858923e67aad0bc121c0e88d1f0ed49bfee74c32ca42e53b6ff7c272dd3e42d6e49a156bd3cb837cb144d59300f7dd67e9d1a6e355da9f32b31283caad731492d9c254df98593c21bec2939a6f61374d06f8dcaf982c9ae373898be112a5742efa660bae2924fb8270fa1f2ea65cae23f438a5a54bfecad6deb9adfa0960e029cb4ab70eefb2c62c6422446b0b72ac72c5e0269ba9af89a5cd0b05e60ce2332db128b1a70f93b97e09e184a6c4831498a4887a8d9e85632275fd55958917ee88c04877cdca918b8467ffe582d249105722a7a034fae5e3e62282c94b5547659c4ac5bb1caab31b6b82bf645c3b151d38bca02513d99977697c798dc0b6211b243ede7a78a890037e26f4af57df620185ad0f8661bf55d09f8801a6731808b947c8532f2f63dc52b73716a7de800fc1f5e2f84cc12773494bc51837aae93971e42bf8ec079fcdd56db486782042266f697af5a264a4df7c750b9f195ccf7084260742428ab86154b912ba354ca5d872c061d98dcf90af087878b61becd74af15d236f836e6ecfba6e17d0725100ab71cc888d3814cd2fe459328cbc1b80690a8842c1e37ec0940bc2ef7a53ceb9f4c08f931be34a0e2ef4182c64a0a62b635f6bdec2951302c8183d177176c6deeb4514611ec42ed4f7c4c6894208ec52b4745150e9167b5dc5ebe90656c0d0d0bee269fc22161a7ff947ebce1df48e122f83a9123e12e75ba93cea3d1e55a27fb6bb8bc2c9f2831772ecad637f993d877fc2a8fadd15f469a59fcb2ca4ee126bc3c3419735eca17696f12166a5f0cb07c6f448241fc03e621ead524b69f262163dc7fca075940c9f36f7254a240387d781f162e644fc0e656f8d63cc8e2221987144c449ef469c366e090e9aa587443ebc06e6b4350fac8540c0030d82f15d119580a8c5379aafa04b21ee4f869dad986c7d3df373435325e33d3ff8d0e8e2927df23b5d67e40dd67eeeebcf23fe5d09daaa20b932fc57723819c29f68ce5ba746f531b65981dffb767234efe0e455c1f1336f45c3d0cbedbc3bd8b4fdbb9e4c153fd78b082c0917bae0336a52ff895a55126c754dc4468efecd84c8fb8aa15ba7cd57853a6464a93aae4a26694efb9abd80e186644a6c0aa54e455236380f9165505eabac31e9e379e83ea932deadceb98b071e1ec139347f10d23ddb9032b2e4795f359562206a95202c405dc183fa9eb13558583e53a243d2f39375b143fa22bb66284da9cb3cbe899186072770d1c153d1ae0a2c65bc54e681a6ee0bd0190341a48f03ff893147988b11378dd960224dc0fbdea3ec2a4db927ab12fd793bbeae04be3d2873f430ee812ad006238fc60b9d445b3f3c488eaf9d020e6802130a28d93651afd18edfb0ac2751adaa2bb43088a3a027726e624a7817f26bfcf94edb577e0ff0915d29e681da224a1b844b5fcd036156387126d02505f0ec5367ec8cb5b71f5ca579fba157b4880c537dc1cf54df757f303148a9eff65bac55d50aa78129a5578564873724b9f1882124400d2f773796663d8288ef8641409e8854dd40295051d2fd42f9017d6face05b649dfaac60247cbcf019eb8a811b4f9bb6e3c7681d21eb3c658d2293cd079ec609369fc0de3df320f018910d33d01a4b2230821e9db48e6960d6537111558319de33bcf49d98082633c0549e32ddcc932c9d005e52b46b40d30488ce9806e475765a4ab3e5db5d835325691e8dad057ac3d815825ca210945cebde860ba555b45271344a663c621a0240e8c16e7f71f9ded39dc20652c820cd2ae33920d08b71e90455228e8927c00b6f07470a1adc068ab0e96132d12f2f6af83c13c9f4a531c811a5e22076d91e52051545dd62f319ea2bf02dcb903956ae179c1284032a1b57849c9c3b9d8baa33d4a6c564e229d498a051cf2ead1f3c1386391be29838f9cee943dbe927a979adb74f47137f6adad7d4e0f3827135a1c022a114b330c7ad99390692b4c33728264e941d0c3d717d8fa58b442fa623cfceae6cdb0d542653f8d1cc09ab5acfaeeae603b7003df3a7dea8d23422df4ecae890dc1a92de9f60244649aa61779fdbe973ac64ca62b5ea9c351644a484f61089bc03b0520d315d90a1ec011710eb79dca5f377eb638a895f7a1e5d717f8e554a9c8e9e55f44e38748882c5030da1379f32d742f5887b6ef773a5ac8450ef187bd7df4ab0625c36e5ce8df850ffc67b4932c66ee667335f28e3cf2cd6ea050e59c27149697448dc75de0f7e45d9578bee408af6ce757956387bfc3252fc6e2f3a0ff476fbb3ee06a10705ad217eaeac80573085a2b59c030e148e2ed70c2996eed14e5139972aaa16092fed11c50e01586a69890e341d6efd5d6ffd82e77bc9c271ac7aafe367d973f789c10f95ef32707c86a1d7be4675f7a7d5bf19bb0f0a1b2e045025445d51ddde92168a0fc6c4544b1dbb6036946f79cb4b32b1ca733cf03148aac729f5e2b10a38c69df19f86c31981931dbe0361c63c94c5231b33f23dcfd69ced23c2b9e1a101faaaeffea2d538350748392787bf5f5235cfd6a67a14baf4bd1d4733186d26e38c423bb8bdef3c10fc397b9f426c7042319c4236ca8f03b29ec8721c77e95017e35268dd4c4364ec9e8c59f67aaa138ddfa3973337cba4af212096092a7ab8451652fef75c17ccf19eb10d74c11e9560489b129dc94c7aa3c9085dc2eb671a1ee554eb16cd9da1705e237c3dee5425d1928941b0bfdb71fd0d6a6a89d52f10cf4558061d93effcb644347fbccdbd3fa193c9bef87074d45664365eb37398f64622f5ed3cf5d2ba113c352eb5e272dd9c2c238f3552af1c3607d6582fc79afbd9d93a0a3288a707f2a03935ea0fb917c214625e0688855fec2cdec358098dda2115ac0fa8f56ea4a8eacfff2611fa740d72438d22266cd1f80b938efb9ccc708897d98ddc2df585818e09e17d4900d24f03416ebdd505798e6f91d7d17e6049f9b0ccfec0f35593d6a850ffb239345d75118e67d30cd59728417fb9eb44ce4cac987c7ce557624c6faa37e83f8b516e5d319705452b4a0fb6f955136db44668c81b58bf280a8d79f9805844ff04ab1e34571759c39e69101e55c9d1e1eaf729dc99c49ef657d6a46d121bb06bb267769910b99ccb11b378e53a2a980fbfc00d4a3440bae12173f3b0a15f9850788c317061145f6f6125d680aee99728a0620f775b93859aaa58e5d991af4318739f4aa414b50d57ac691c6428879c13e28ae994708cd549a62afbda59a994eafe9e2928ddeb1d19520741af8a012752d90bbf9a583c8b2802056bc15b0c27a95ddac3da5dd79ed66b46a71b1d3f16ec7c33839789641fd2989284365a0e903b5220f4126d40cfef7751d00f42e337e0ae3355e4bc450aa82a78cdb11dfd134af5393ce3288125f8087fa7acf2e1020f2d3b65e2ff5ec0ada43e62dfaa4440b6537baf51ef7e0d31f86766058a877c54503d1c3d6c044d575feecf2ddf282b6a04d1ee00c2496c38dd6824f6a6ebc09b2b1ae6c460185a36adf3151e2c591c0648350c9d1ac245f3e38d62ff07a273d2eddd30437481c457624caeb6b53786a84cb9c94832462cec5931225fd3efa1dce65fe16fba773397367d25cb6c5325ff3aeb71231939e47fafcecdebf22c0f11c9114d054a1e11b746a8ecea7ae24eaeafce8e67a3985dd859f278dcfc0c4b3f849430f57e4494d2ff10d1fa5aed446dcedd8111ffda336ac06d42342e0dc788822c3576ca7fe83d84c3099992a8e50f8d7c83809598827e6e4bd4badccc510336739f0fe36f5d2262aeb285221e992f476c4191002a5636d0098c9d9fc6909e732e9d7c330821528fb57e95bc34959837749e85b9ca51ee94ac4693e7f7b9b1ae556a5dbef39b0cdb2d0acc2d2291d41fdeb6986817874bb03c1a7976de365d0917ba86528ed49db9eae94bd2a2bd3c4fff042289f313d36f2b296a1c8d1b6f02f671305df7125b07a0ab30d1be4fd6cbd44435c3c248212b264b4cecc1692fa46ee9c2b09bceee636a689f5ac5c2bcc3b2e24a5d85b7587083954eccced0ae9b5783ceb68d64712ade72818124e1ae14c71e9e21d813c102db201c3b55c85e8e4bcf15cd1f5fa8f3e26f7cadbde844c343db04aed94080652cbd4cd271e682193844fa1001d717a5b0c3ce2c77eae816f67b7710ec039d43b652835f6a0bbc098b50b5d3f9f864dda4a40a4c68b0ac296c08120d6a0f7a3ad7d4dac849b51e982f6e3d0924f2337d2f844c5af7dd867d7d180a46dc9e55058e6edadab443e465d7e5d8c6e81bd1392384d0032e4cf0462fce92d331b77b20bd8fdaebdb198d20e7b9fc20ab2d3591c62dc5fad8d9afcf7c8c67e4a547c30cb53a9a14a87ec1871240cc25b4dfa09a68c80e5814d1213e347adf594aaeeb2e2fd469a0969a75655c691afed548d8937bcbfda9ab22b7051ee64865768beb2381a5a9ddea64997ee9280f2f068541d7ad4bf91df476a3f4cfd3063191bc20d5ad17ceb42485bee333643e0ddbea8f26e8900f5f01bb4ec4b82b242027b115917922395fa78b0187595035cbf02fb30d1c912a14c9ea5c852e81f11e804566ac8a882e149b097677019894af78160f1f98b68e0ff1bb79a30305004291f4a867f8b16593e8ecb2ff5431f03e714b030a549592cce4e967c49d964d8ebc97836b2a7407b5d54d673cd44580045c6091676b95fe9829e98942f9c1e9415f9ebac06dcd484112d741ad511e936d97788b574ef75b01b2661c44d2373d25a6f26c16e52aad76434f6790a4a12b7d5548ea06f7e3fd823cbb1d3a464a32ad830d214c736f150e17d1a2aff3e15bb08a3d82ffd33eb5c1fd5d27c047083cd413d3b6e335ab5d58e7a69a597ad102fbc40c158d935165a7963955a8d4b1ab85bda7f22e8880e542c4defb9910a354abe792c10f949e46ee41247a48a529cf2232dcbaeda88df872122999a0528d2f3c377e1c4abdc996c4e4673ca44ec4d2ea5833d38d461b9876b60f5c088c5c58959e7b870b5ed8faf2377358c2d7382ddd3411219c73fadd6cb87aa1f9c493d0ef9ab4570b32af4c37232159a867641ae49ee6c5f91ec6e8fadc01a5f4480cd2e944e929a696c4dc296c53aa937904fbca453df4fbc9cebb1f156682d36e8e429f26923c1cf58651b2466a897a7251aa23f407d3bc8a5f67fcb21b9a7d2e7b39853cd57c89c19e4b923c732b67da727b4305275f4ddaa82077e8e1bc869b7f85f0ace7ddaeb149d691717e5699eeb179d21879880ac95632fd256884c330def953ea16010098aa8cf48b2f3ee0e2f26010bcf859e34973a6a7430278500b861d0e5e417c73e70098d48cf001b921aada06dd7201959338d62b3453872f440c118de1bc7358a9a731b5158daf3e7684a7929aaa49c89a3dac51139f9493709de8e4eb3671625ae4bd5a66c7a49903b54886cfb84731854db4c04c56d662666a31eeb3f22ed05784bafaca16c72b56ff406a42eaf8cbc3129bf4a42619f7ac40f94317e081a2dcea7163b2efc3b7e91ea62e52fa99693fac6977862e5c4bd8ad314e7faec2fe82c65b4e5b16f354a35bd81daaece05223793447db11bdf182c0755a84ffb7cb393b712f9e1459de94d4ef6aabd735a029b174a628dbe91608be03dcccf7f8dbd88a0e320f6872d24336e586688e7859e93d6849145ffc0af42d11a3428a73db5201a7e4fde87c77a900fe5897dc89e0be5d74d407eec99c77e1a0dd4cd758991c52cfc883ee5517379a5d37165e111d6a887a123b6b6581f59ec9ee2aa389b0baf931ab1428566c91ed96792086aad661c8f2b3dbd0fa36c416dceb0358ca07a803c5cdddb17b54a5d64f71d560a6b5ed543fc6dd3936fb4924af105fc8baf5aedf6f4676b5d05913e31be3176cd5dcbf718a802fb3cdf0ebd6fbd1a99a74ad838e35f66bfa1084b75aa9963676dfceb65715e266611eca53341678ffa75ed0fe6d7e0de2bfa7b0b6a7f34574557eba0a262ec4be50b28258b34dcfe412096b2a979abc77ff53278297b5f6b77351742a6528a51170853500ba3c250bfb750b45d409b42b83cae7ef0c6ba963bc17b2ae1b95799eee13f4791739f32da212b5eb7883e4031b3ae26388dc7afec95c40104c7212047b12ccaa1709d962705354ab7e39273dc6e6740516ea689799132baf7d3cdce1518864bb81adf398d9101aa34fe675dafbcbbdacb6b118778f7f449b58d1de5f68effe1fc743907b018a3846fc3619ef59906db885bd96a60386d96fd0ad2461899ae45410ab7cbc7bec91606178766580515d208bb151f8f855de77bd9e929c475f1f71c2740e01d995ec430a27bd5e6f0424b4857e4faa7280015d967ef203d744b1c40b71af5f49c813e748dea8823d24f119ff05a136bc757c8e0b9c78a2cc9e12c001a44c5cd9bc87d62e95d1f916e66a0e320e803a558a3c49ca1af94a001d9f8eb7aa5bf978828ec588a3be5051f694e57f4059f5aa750891112c5995ba737aa708b028c4bdb72c3924b5c61f219f7b7003811fda4efc919a7c22867243127bf85cc75e4580b0bf9c28286bb60078b107463a00da941b14a2beffc090e08dadd7d281af0f6ecf30b6afc6e0575744b0363c832a2935bbeadb1d8ba7326f797193c445499b0faf0f00e20327314ff3ce2dde409f9d490e866d231f6e75cb7d1741bcb4471895643631693f9ef5ed08aee10a166e66142a2a9f99efca616b0c40e3f1b94a83b30c19e4a2da25c643ebd0b3947488c2755eff1e35cc3a3e1bb0c7f7d6884348424e37b1ab8072b13923ecceab7ce18812a83b4c8ece2a5507289a67ee8f536b6734f35f2475ac8be01f36aa265501fe7c5cb27d2f3e58ccd0cf564f1bea4bd5b073caa347f443c602d4a6dd6176b77b272bbf36730355103d57ea2c5fbfb2b447c849a8b4982dca225eb170658b9b1d3177255ae24d5c684db13412fcc2fe76eae244cf82ff145ce6fa80c3024298eef2d35018aad21922e7e2412d599780ad50df8cfd1b52604289da48d93277bc5f55aeeced427093d94839cf18b8bc596f87e612f1a9b5d14395ea6fe8ab790b82342a7ab60c977f75bf902f289156889f62ae33615f401fe30c255f7cf27f6d4c17214ee2d1742920f595d87eb30824d9961e0cafe47b95fc974e4730b98ca6f8249feb885234728cc5212fc74e73cd1497edd76329579c991eb3303142ef156b545e68ca2a3dbdf749393b4640ca8bcae43a5680c513939f133f4a38293c3a08bdfa874f0b3fc266d2613839bef9e3500f2a519b0b5442bb3bc5863e17aa8dfdb7179981ff0a5d6ca204c382a57d7fa64781f2b73d9a7ee6d651ab0d43b7a28128852d7daa26f1b3df3e4bb1b72ed568f45f0e729478a88cbbc23b9325b33e0fcd13737c05d7754483b504b31e0b55941d5848edb59d61abb4093a02f59d259e32e7a1ad2b389f0240bcbb02e25c2ecb8b6689a59a81ee88448aafb7d16e60f97c7b8333dd21dcbc2870f7d728d31aaaddb7caaaef3bbc5c2cb2533f5579e4b8cabd62aeb94e60ba295cb1f133f9758c89951028fb7cb006cbf5deb77095a6fec68a0c3b01c11f6b285ddce400bcb47e421fb07938f37348c0006301ed2b307f1e116b21e978c1ab42e392a201eb8dd2e122f4c7382ba53449b0e527b4b92489ccb3d03cb3ffab5260b0cbad911c8a914491094311d75f0c2234e1b158006ab422d129dd0d3c4263f8c380d4babdff9e7cb2a858891bada8378297df90261de0e1d78ae780713e926932bb3e773a5d30bf61709972c5a4785e5bedc2d0a37269e113a40b22c26d9474015cbe919f1cf4a56a54b3d78a523d006b729c301e271da0d545136e00d6a12d45696fa2b905600675696e0cc894f353582415cabdeef30fef14ba23b55c72047b194537de5294f935d9edfd76257ef9f772c3900f741690f1dbeed3640730b18feb2dffa8c3c76fe02bfb669d674926a512b65e26ec25afa6a434c045af96f55503d15adc93d11697cb6fba37b900567a55b5013690d71ce73f045683ca01d9f8d296124e43ef0c7f11cec156d076a8b8400a743cfc35a3da2af9c908a2770312fdc8e22008a56a75e37e12216fb5603dec2c3849f89753fc4ee598a5c7edcd29b16893e2da4b2ba96b1a5d460601ece2edf74ba1de11a7d524226113ecbdbe278686446bb0767e6cd8a241531203eb801ff46fc0817a6810abaad4cd6f430b379e425056f6db3f6c709e183bf3062b86459823809e21eb7e1769bc44f214c59e355cda05f0cd900964a9000bb1ae917c9b449940768392e409c71289efa4d7866d60e3c9deb02c5df0c74bd32ad437c7756b93a365d7ae2a90d974b7d4789addbf51a395552797a4d0a680057199a21066bda1d3a2eae25bf4d6d9f8cf53c09860ff84375351207d67bced67647e2258bb20d131fa82505a325b712958d2be8ac7190252c9d4f0fcf8984f515c267e8ddb48bb8f90e51aa63c5e35e66eb9f052c0513e9ac2dcccb54f115ff9a29f356b5b156dd425a25ef6a298825f57f820891270e4a7aeebf08a3e6f9e5f4ec01d94189eee9793a11a1defd4b9c64edbf48ba20dcf13bd7521a3348467b50fe25652f3f5b3ac114268ccfa8b61354e33c8052d0a73943b3677c162cfd78f4cec29ef431517a4741214e262d290897030cbf7c2131a8d94981a4aa34651ae336e5ba20bf2809b1ea09f965589b82cab35ccd5970f0b8b8c2a88c38b6bbf5a5898d26e107c5542fbc1f8186912b5861973799ae2c41e2fbd18edabb942397ef114cf9b361f579fbc97bb2780f199c0c786343036982e273261073f1e2328d374bac913e5932c2e021ef01dbebfad44d04ca387a78b91b44c52d26cfc5bf9f36a65ebf779473969e1d6124f01b46952e47bb1bd150973f26cb310785b5acf3a4dc5fa8f8c382ffc30c3a83c615d94384919bb546ef5158f588b90ed7c916d71054e574d804e403a3996a3241ec0d42c9346945d74a0d3eb01e001c8733de67cd6c3b880ff0e8332854e8a7842a43230485a054d795c45c35e69015567ad15feb531f9c4daf5abbfe1e79bcaf3c4e4ae676e0a3858053732c2c4f9431b729e9a1bb8ef4f56b51cf741e75d66008a9bc90d0e52618bf69f3967803e2fd88436e6bf18f844a25c9c46118fa6b03bad5ec8cb328e4ccf9914665e1b2f019c6be73b8ef1e5af1b6db428f9ae8fffed289f4c24a84c30511fff5dda054dcee2ac4b1b89842d620b40971d52cd5d6f36425555c8758b7536903b3681ba472ca99d035aecea937a3ac36f3685ddba3f4dfb8cb251a358bb21b97c6e20a7bc65e5f71a2b3c4928807f5c579863dbf2f3354a26149fd4ed631b550788de233fae4c2b06bb52ac603a872d54ef9b79b871fda8bdae541c81736d7ca061a64d3c4be1d73c367c66cf8f4e4b44637f3ecf6477bca6dff00b46f82ecaf5b5b07ad0a6a3fbf1e5e9d04bad04700b4fb3a799088cc1b2f31f5a5f93af55067047b654b1eec33a28a21a398ef6bb7d8cf751469e9bbe69413338ce1520ae46892b2a92ab6218723b397f288fefaf5330bc7c6f51700e2758723b2188172e98cd41f02c3d4190be93342f2b5026b687a092e913c0586e626f2ff4d72710fcd9709a6c4f6cb5d6d169b9bb3515b179a45f95529d4629ba59444ccc43ac1ffb48b20a5883b0f7b75ae82b0e470f67a7514130efc7afcf8cb4a52861ca4bc8ef2adb220192a48d7a662f8dce7392c30276408ce5a00907f8f710c20014bce09804d310b758636a868878403c69193681803a46e87e8d4437b8a1c5796fc27c301749ed2d8a2e0e7d882733996231f0d96d13c327f7af4934cdd43beb1511c7ae987025edaa62d932553e8347ddaf4541342b742b7b2d1843a70681cf9810d5ecc86be3a77dc55a604b2311678b1185f835e264cdf622347902eda68541eb3619232a9a06a723cc14e9a33b8a60076a36ff91be20f2f080814e616d7b54bc6602c1add1ffd0364eec9fa83ed7585b72e69d52aa49e457af71ac20083e637885af1aafe3f55ee7d09daa204658b6257138c4f6b74d023a8f04cab1651f3752d1339d74720e64b2691cbefd7a9fe135e5172686345614bf4a3d6e335c1fd3922a2ce7c7ef8d7467cadd2c6f2b427fed4708161c57a128bee74c543af2fd7a40e94cb7472e60a460ac01afc0cfdeafa64a1315126c8681adaa4cb4348a216bd42879a77789074732c4faef64e4a436a30a11aa2f631d0a3642739a2f197a07d70fe444e7915866f96bedd3dd23cfa170f2ea61b4cfefa2c998aa43aa67fc04b3bc15c70028b03c7a85efefd8d43d0960112a5cb78306bade3ed595660f3b310a6f8345a9b6c38c70572cb191155588a9fd76eb5316ce100082c42713a307e303e8890dc0abf225855cfdd86af7ef2368a9444a85776ad846edf939eada197a7c1e580b9d660c588d003c8630fffb4a6c39f85843d8c7ad5a46e67826fd525f90f7542370f2a1525aeae4e676d7f69bfca03c4bac64072a6784d4508336e00fa721c33aff76cb40952da5d97fad0e5afe512bae0ce20652a8d8794771fc7e8ce254fa2fa84ad326e8aee855fc11affc65a5a8975373855d626f681fa32e5fd433744d4f845a79290ac87807a3b0903d91916bee25c97f298f835047fb6f6b2068c33f4a1962ba0c907a07ae8dc1756911c85632136b5a1c7cabb91d59d8408ffea8718d67631fb8f9c4b0617a28d6530eb595fd8b45b7d712976f37f66eb40efc71cb98b115ce736e54a491ee4ca2c5f4b1a3430f76f737a5f608ff1b76f452b29923c14c6e1b9e033886fb19fab6cd4ffb4a30bcf7eafdd08eefb71c9d5ad05c057db71626dee6d3242ee88a51f45e6a2473150cc993cfaa8feff0809f2080a8fd3bde1f43faec09b76c9f9eaf6f03823450182a91d774036a3349c8a245da38d0372479800b6d8f89c043ba01744d87db8c8183a4f4e336f8ed341cea7818e82634cb6b35edd25c598716a4eb59e8e10ebbbef316df2133c7ad30477bb9b185de586841253d8a96a8940a06d589ea827a7001a1ff2e2382452d319b9de563bfedd7700bbcf2b813239c09657cbf5d3a4d6b2eefab4d65fe7713222e994c2e2e06ed016f661f53de5da95985247427cd5ecfcfc00300938b61bfff79617e0ef541fb325036697a5e84724073b2c1459f8f08df2f4870dbbc1a355cf930c7008d8e922735fc4471dfc45ef881871048e9d08abf8dd1a36a0146a78951c272b42b0f33d3225a8ebbc7869087a308da8b6ddde1698d9637a41e3aaa399cadf3cbc15caebe4559bf38f55853f7072b14096575f179203cb217df6fbd5ab4d9974a4fbb69f27cf68aeb1c70e77bc5e870f56089779341451e04c4cb6e0bd4655ad0e0b8a1d11b3d43cdf487604e200445bfdb81514a1f3790cecefb5c29102b809778607c3d34dcbb25b9c146dc2fffb89bbb9de4582f57d93ae454210cd5a74c7f767b86621880e21bc093c99b6f0bb0d5abd57ed13025cfd8d8d94fa354181f99be221143d23af64d2bbb94da1ba4fbedc96417a3d09659034603ca5d0a30fa3e47bcb38dd9fa35dc2f51326bdce2058e4b2f8dd0793308b94ac8fc9999839375676d7f895a97b9bc0f270c476f3e609c284825322fdd6b70a22e7515164e60435bde2cb674899a3021a706bb743e57faec6f41f644313611f44c09559c73a5fa6a8d492aa64cf4f0495d26e9fd2958ca255b0a49023114347ca1c0c19ae2c314938fa84c3bfd42e4ae0ce50b9a102cbc88027220905a1216c46238e01e14c2ceeea6089886732db2a949cdd6817829a1c138c27255bc3de134e9e177d76d7ee8f2a7d1ff35b2f741f7766d26e1011335a137d4db954a10953169d84b4765c30fe09aa490a06a63f4691086b8e415f0b36a01fd3d08c3b0b83f699e412bdfa93a785bc143efda0834b5b564a7547d856242c6b0a20591757d902c75ed20e69d91486cf11bc29d6bd0ff9a3982cef469445e2940ba0aabb0c36a6d5f031c57b9d4fc3c319021bcc406b6a92528ebb97251d224086e394c742f8fb2c946c5dc01cdd10a58838f1d24bc43783bfeebe5a96dbc408cb2239614d51dae2ac983adc7688cf2154dcdeb9ed33b519e44b958334851e4ce721834446a09c488dc48216b0a0ecc811002912b7ee07f2b3df18d5ff461ce89b9a7ca7dba3061a101c0f8314457609413b8049223746d4e5f531e84d8e7730dd8da3cafb427be1370061a29640c4e5fb56ef2619f74462fd46b9c958238a5c06821a5d50cebe83d1717f430644e28fc6e7874b6362921e99a49637ed3cbd6b0da88bbfa2025723b9a530e8e19a7c8e8f0ac0e0962f85cb5af16bbf6891ce332d5e47101b035235720b82992b5e2c2cc34f2ef57292cf75e4e9266bf1bdd71c1cb3ad3f6a80c7bba05d9b8be26449211fadbdc8cf35105b556b1fbada3acac02e37c1c5034cf4607193a0e62cd898cde056a5ac6c61e031a5f77701c14fbbde12f1a40da5fb1818678ee75999c55fe10e8272e23baf9a6cdbf0023822c3931ec12c1804fe4f2afa993d57855e049f3b8ab939bb3c8d8487ed779a318f85c36357a3dca033074691193280fd28817fb57d6ce764eb6b2b3846269b50ad4d3ea1f1e7200658296aae17ffec9af2add6fc49522917e7987c14421939e0e8517f6e4e291f37c199f99d2bff4aa7981aeda46ab8cc0d01893463a4e584258c5445bd5f4a0d91b922063b4e197fbae9fdb8c576e259e2736147edc8848dd438cfef9b2d3ea76339f1b10044199f47c9300649f071ec300eddf6d9ae66877526a7b790d2550c913efae54c38910fcbd48446363189ea3f379782e35a05eca6df462856b25506a8caf8e87abd65d87e1c85b4b14965bf2e2cafccd780acde8c8455e79bd5f9f23b6796174364f0075005936ec57aa87b733dc01b96ad7b989f8cd00a56c09d6f0c3552890259b1112757437756952e85936a54e4ae48a12935625dfa7426308e5070f136e23402aefc0d09711047473f34a14d2728a38c467650203ccb4da036d96f458b29f5b83069d807fad55e273d7f2a001f5075dd3bb47f820ebccfcc91f77633f3f2bf434120f72857270b8188369320d33cdf9bd4c362a5a4bbb4b4440fd63ed6bde222c3720cb8fdc506071de8d08415b88a2ee133c604eee37eae292d52147dca9605807f1c15cd72c1e7721d5f5e620a1b887444fadc1eb5068f7ba15db1f1a6b4e7336ca874f660a9531f6fa86f6ad34c374ae6e2a0bd490d964e3f99372d7a6df52b941fb0286008178786a471a0af47c952f39ce86b2b37759690793c5f42564380d9495cffd4d1c2aa3ec3d28325bba5422d1bbf027c7214ea25e9798f9b05e17d94e25a2dc371725dc0d45a8fc74b9900e888dc6502db6bec13c5de0b6b3da61d47efed9d7963de87d533bcb0049c58a110d8af6c672334948a6964e6e99684acc54739fa640c42baaa82d619dc1e38602787be72a956144106cb3e80678d5cf14868f01f6e79d366dc43c0b2fb2a341714f7108f0b11dfd134af5393ce3288125f8087fa7acf2e1020f2d3b65e2ff5e029b0bbad45074aa1fbe582c771ee846bd150c78061b3d716da66f8fd97c0ba4cfc3755812233d6ee37f0588fd74101a7b7bedc919c1c91b69c8523bb823fd1a56df76f8754de9d6a2eb11fba01b9275759f096db57d7aa9e659228b6d6d8b499fd4c8fb73c197c6f69e0a077abdd593fdf96a4c581b09a045a1a07f7f127ed99065a60df603c6d6ff83be65ce6843b670565a9d87d348690f8d02b96a3ae7605e3ed9e385d247338286dd789c4a54ed9e669c37553d539df4c9e8fdb22b80971a92a1a4e73d3f2115c121626de48b51845048448af788009f3d6048016aaff4aafd70c4fbd0f544291fc871db6f936fdd7bda71ddfc540d39df1386eede652eb8939bd5feb58eeb1449a0872faa1528f4a88ae51fa0e0e8c32e8df6cd3bee1e217a4ed66b87cc8acf33b751a898f3bd556c14068ba304bc4a4227668951d983e1711c9f3aae9a5cf0f1b95a3c2479249ad485f6439e57c300300ad5eaacd8e382d724f7435e7129e94da626d0a7cdb6e8d76281df3ead1ade00ffcd9b373f056dd6b90fe27b951f279d8354ee50ceaae14abd763d264b55aec10014ce44e13c4c69aa2c9aea3f82485cbda8a345501ea6f3b62f8ac820b15037e7cb70d5f7d01c01a52437c5c3cd8ec2c485c5b26b9c0f85aedee25671e2d2380e89987c323c6bf5611a80238047f772135568003d3da10d04f2a0ade7384be503ea54ce42a9dd22de9ff43a6386f6a940292b21ed7df968b5b652835f6a0bbc098b50b5d3f9f864dda4a40a4c68b0ac296c0812b54c32ee85f611eed041e3f068419a4593e53f17a5618ccbeffcd6e794c77ae947f3baeb013da4c405a008f04f22cc81ac4a0dde5efe21baba9af8930d8af1ae02e4f6023214d6dc98e1a6dfd161d34a9fcbaf62ed029395f008e4cab8afeaea0241591cc1cf4543ed73ab39cc2bbb09658eb4cb022c8d49bfeba01aa28276d796273992aa0a43635edae2c54af137137f909841a85a2fc837e278561c6991479f87d87a0c5abebef6f3af2f9d80a0e1dcf4950bd9e8acc561963b6389146a0d16689e9f83b5e3454d905c5fb32250edd6c18fe497299c6b6eda9f8e3e5c9ed98dcb24f2e27643d891e409aeb1c5ce0a38ae7eb25523dc6165585adeac68322e928c8501158f26b5fb8e67a60dcb9a90284932da5bab3f2b0f3ec4f8cbc9faa724bee500b455bf90b1fa508632cb867b8b0ade307eaa9f0816f77aadd306ff2f2e0a23b1b5e99cb04859f9e8c23870b08f69ee61b276e085b9f3a9e8b8ab2b05580ca6b0c5fe09d4a020f07ade2bb4bcfe49bc55de5527d09302601283b4ee3c0e7f91aecddfd0e07a09a473edec32aa54ec5fe151802afce7b7d19edd1cea7f834cae5525d2cab7ffe92efd19f71518d35ae4d02ea0a48e41d73a41ba932c430867af89e7d7fae3fc4e43468108f388587b13b59520892e5a17a9a93fed8ff046bfad4793b285d0186db057b97e3386a2f3a35d64286df8715e41984a993fe1cceb1c4ca6ac6c6037bc00653255dbeda3bbf53c75458f840f1320605f2f20e678f3569c370381617e5bf351bfe7de1b3023aa8d5b5e9193c67c124e621d37699e1805952ea967460f0bee51fe30baacd8fee0a947da1da85f487d61a4d95261f6831c1103b510f48b00c883f348a02438d3a7bc40a941ae8567e5b92ad527fd70f79b0ca1ee134e52e7d480c388ba1d0c84ab3c1cf58651b2466a897a7251aa23f407d3bc8a5f67fcb21b9a7d2eadeaea68d526499f500b456d03557b4414b4a17802990b78d548cc83fc32a8454833f97eb77d920c6c96eebc7904f86f35d2ce4902c082333625470b3f487585f364197c17c3787292c083318589d896cbccfee07d9f69243a159f35c2fee1a1d44071510522be73a22854b2406fe21ef2cba33eb652d73556189eda81feb1d80cbd8f39199b4a63fcb933575e8ae25ed8d9fca0f1be6b490f1a50aaa6d526df3607d2007aef4404f2471308a0d6033a61caa32e406bfe23810f6cbab70e604ee4cc12847bcb8df85e3d5958ef3f2c1d1afa814f2ee8bbfb3099fabd7548640cd21aa40ae10721581081ea11d641852af5a0cc66ad0ac5a82e7890f4267cbb4a76befb821d8678951661f7fa154a6c581411adb86452e23c235be1030258b85b3c6e9aa19500e1d0a4814b618faa47d4877b9e08f782702c86feb352c9ccce3054c832fb9e6ffbf4a4863b88dd32be5b7f13e7c5ec2b962b476640d511dc22b8a8ba115064dc1f87d2e79cf31342f39ff4a7a10312b967c7ea943d15a75d462000cc9f682f5af0187caeb78f7f051e84a3a768d5f50eb91235a663bbd32e9316d501e5c62d8147dad216ab1428566c91ed96792086aad661c8f2b3dbd0fa36c416dceb0358ae31be2d07945e2231d3eae27800da0bb659e72a280d0782f5f44b719cfbbb3c515b8cff4e7f37f3d0cf15599047b521c19fabdf27f1d67c9a1602a53ad702b8d178125daa83463bf076326bcb08cfccd1d8901c04cabfaecc577b0125030ebca3161112e50b250593bcef78ecff8bafcab2ab4622195551d62e822759c86e980965f28d72308fd2320c726335f30a6bc02a0f59009f314ba709b456ffbaffa68573619f98dae5ec56197341662ec00bcad31b1d83f77770f6e4a108201505313ff35faa3a89a9455512d56ddd894cb9053c8090572e97360c247080dc18a85f9eca4ce7a2849bf685ef920af6f7c708953f8e1fd9d4a96569e67138c9356afc28ebd557deb968b68548bfcb0b7ff1f213982f0fdb8a50b9e698e1efacd6d91a4962c2dc7f0fc2725ad1775251175e7851f3da4bb0b6dc3bd772f4e04f4adceb9e5427e46de4770f09d5d6cda9b940cd86a10e76ccdb82f3631f71c2740e01d995ec430a27bd5e6f0424b4857e4faa7280015d9655131dc03aa158ff991d2c0cff8d4a931a248729ee38b9c0915d2f0786953f6481d3816357c8244d95bc765837721cb9456d45ed2a64297e023d4ceea647594633bcdbf67362b75ec2b359b149a595c01e19a19810247076d662fd3ca9a8984a1ff5f738a52e16fa023ddac2e916bae70ca275e05dc0ea7595fa27cd8a9aa6e9f2d5e584549e56f0cbb77c70c0cc361a819f4def50f1b3533cc8e73f54a40404242db72709444fab9053e20bd6b02b6f119dfc84caf95b02dd5ba7ec1857e8ca688f4fa5a05a98914f76c50c406a822052de738424ad095aebca3f7d37328b3b1a5420badaa2baecd4523097cfc53ba040c4b1baa33d22e227a87cc9c0701ab93a0fc937a5e8506eb05c0a671821a884bd9637b4bf7d6933c9ed6d3607807fd404dae04968527e1537f9e4ce663ce117124f0f964ec99ad9e6c5785231034cfd917a1c823842b54aeb1ff8ac1c7450e5ab033b9f715e8d80a7a605946784df9e1451c7964e1ad65571bceab37228c0ddac7ed40fde606d2cc2bfff4a7c41c55cb64b5f932187f8aa44f784089875603ec2bed5fb0df2aa97e52456176cee9ffe762196fc8eeeea32b83ca9247bf6078a1ef19b28231246de56d2e58970f95c70cfc9eefbf2efd055a3a5090dc20ae18563ecdad755b07667bd3baf20a7130c43c65f8d660e0aea932cfff4a5ace3ac5def5bc2be4f8ff9d9fac282ce91661f03204b6d032a7cf30e4e2a15b9d6f23094d210ccb2655f91d875181f1a30caa3bfa47affba23c59d156210f71fef0c7a0f082f69a0dfd001fec2fb38b25d0ba94535733b515f4f1e9a7d0db5e9f7cced32316999a04de42b308aa99636485232fcaa69263845d905f5b56419b6f48c0afd96ce720e3d62db7d76c9c0b23d29e5e0d3c633c1899cc799f1951145ec64710ea4fd8cc2cf8aa85ebd1e6a945b191e2994d656485e6d7ea797e326491d9b7a8c9dd67a32211755c1b87f9580e3a13553bab6c78a0abf331b258782329fcccf8c33d3a0124ef55652b8e8148070494a89a44a24f6abb7f624ca7c311a52da5cba734f72e71a106741029a11da3b99b2469fe21240230b4dc5781e4a3c932865f1da9bebf0f0dec4826c377a9ba78323488bcb06051e85798e0850badf1fbce5e1d7245de3b6742cac68fad6170c48a43c51cd3b14769887ba69e1bedca710d1a33602e6d6607eab9769aaeb1c692037ae9d1d67bc929f0274d94db3d945633e3d62a9019747ed19db0cf3b9dade42a53b88c56224e52360c81a3ced09443fb0ca50df401db3288ab4453dce6ee0c7e212c461905b95ed4118d4e12769ffd54b44b402bb8bffb2a14a05cc8c2bb05eaf16d80ef2a35f39462296ea4c3bd8e21c78d50f2239b16ef3104faf34c4968fb647e794a32e8d84a9c16b54ef87991279f3e2bc516e7ac72590e85c120e346f29eac723266f2cb601d67e0a0e91411307a5504c9bfd7d7188ea0fe020ecabe94311b80643156ca3183f1b77cfe3a500f9129954aa6f44a70f618ff937494ae80854f7d7454e7dbddd52c8e4281805a5c27238c7660e334252370f0806e93b6e8fdcc86d14ba6c98d4fd87e60005864af1ee45486c8cbe829d85e8e7f189824b6b1c6f6b66da90e7fe8bad3968c5db38b96536c600baeab985cfabf7c38a93e9367d122959352b4420aa50f63ced4e6ea524412e7d70a2a34b731484026d0b9163c525feb7625e650e2cce0c45d2180e009f7574381322e3f1cfd55adc99fa84f754dc342d592ddca8d804e5938260eccd5400a52b1fcba3e67de4d709d7da8c248a970751d31ae8a24df0aa3a9b0f8db545d704d52ce0b161658135d088cb482376682bdfffda1cee28ceb260e7b2958dd57669529eb3b5753943143005df50816d6c85c69545a01fe9c6e2c26ce2aa5082f7b0836d639d31e7e9f61ce10dfee24deaf90edc2ce0a1da4fc54f6aaf33aba7a52e7c077c972899f7a9689ef08ed788fb81ef2dcc9d7ed6bf62606b4b804b3d8105ae407ce17d65d4684695dec5b815c57bf710d2df45a4b599506184fd437ca9f359173307d384c6c1fff266193c792ad7956dffa04a67800d14ef30a2b5b1e867726ed7edb8d2a476af26e19179cb5342215869b183740a338491d65e691a734fe96e5b942f262b2df08ea62fefe341a8040314f9354407d1ef3c9a388ab8d4668d0f1d6050fc365f018c542005308e2c4c561f5b134d1e60274731c81778270d8204a2bcf95280fe5e37777bc42260aa1ebec9205ed9343dc1cd220a8e4a204899338bf20b7977285f58efd9601ab1cc8149356e357ca202577065d1b3cd82461878e4191ae4631948dadd3c3d8d72332adc5dd70fc9ead083d459e8054c2417d6c66fa8cdc59a2c893d4e687a5aae3d94593fabe37264616a578836b5e9684c10f02b8fc5167346ed42716ab2552f1abbba07be70379ff69524fd8f114792016ee9f9d9c1c81bf9e236c1b6aa569ac98758b7e74ee5f4e41824f2ce7b235279b722b12fd0d85b13b4c63f5253b20e56e4e6947394f4cac4a0cfb5c04f0d9c11807602093c6a9fe2b0bfdb11086c7398a3211681a7fbf155ed94fcd2109e0710f45794351d052a19b838502f37720d2a284f1e8ba9e236218fda6dfeb37671446d5b2f848436d09030f92735b7a05ebb3e3aa985fe09545ab3efc8c5ce641bf5c37543d6c239a7e9ce8190aee268c3dc936755821f928b62118932a1337a0c4aaea5a94e49af52684eb37b64454c33d6d3ef9c7952961054c7c4425f20e5095d288a2766bf7693fd338a19dddfa5951ae41f721b68054139cdc1746d043e54d91171ba94480f35a6c3ddba8edaa832f1c353d40e898fb57834a8a852daad7a8a181242d805520ad76ced9742cc5d83e3682c24efca8e263ac357e484b78441d9426642bf47330009374e6898b360d6d5dcd7eae853b5d6ce2759fea3cbef3ab5f949a18b8f349dcd04f46c924fd4a3f2fbcf77a7d23e98c9be082b401b4e04612b7af305c2ed1dab9be02f5fbf79e8f1e9f07dad1d0f8f0d4b36e1a711cc5e0631ae69333546e36ed419fc098efc1244cf3868bb1d3bd89eb2ed9075a53cdb7b52b7ec97054a38efb293583bd0fcd9d4f94e87710cc0b5fe80e00a0e5c03f8ad28f00b130dc7041e48880a2c19e3db90be6826e4c4b44d6ae44993391fe6051cc5500e767cfd47e13d527d25fc35cf67321f1b1515a29b6ea6bc2afee7ec25bf782f01200e057f18e02a4c8cc65ae77e79ddbad38a19906fb8191acf80d5cd965bb740012fa67c993ed0b74fb79d02841efafd26e1d3625597c03f5d838ff3a53caa0f2128dedfc3d5919055ea9e95e1ae83dbf03214f1c17458104a17c2103b3596d6451dd38aa7310c6f04a4101ab2ffc25640f9cb40f89876dc2a0fc00cd7ce6eca3f26f625d6497a1e2742a50767fd8b529939f0f7a64e1bd2da2a75e82a59d2fe4ded7ee94bd0767997d97d7f6dda258ac6f80244ca31bc12f0cab53b7e206a19eadb42e1859b5ea927ae34b3e13000225ef2c65fa7fe2613c58b5d6c8373ddc9924818619d7b391b285627defa5099bdde35c4c4e521a9381811d0d2378ff5a89bf67430c62e2a1b84de75080d18cedd14432ffe7b348ed7536d766732773af6b84a740411a58c959fde5e3bbabf693de0891017846082d9b9b2a4a7d71854829cc28cf43b91c7f8348cab696a0a1b8a613cf01793039366260c6ba6d06edf839543702cd98e1d302543d065a9164f2c5152517146510b0abd4fe5ce6a9e53a85fc6d41138ca65478f2a1fb66e8110c34a311060fc7a3c829631e6c2d592681abb5f6ea48132fe94987bf2a8553e9b8b3abd6c7cb2a6281f5407d790afda2fdd0148b6135d7cf72f4b945a47afb7887e9c3e99ac0a60f550f9684e06a7b7868624acbf4574551ed0ee0ea96a225f77f5994be04048857498203ceac674e4fdba31a22a7283b4fa486542c90c34802e76a17469bf1f0e973b1347280cac6d9a66c0904b443ef85ee5c6bdf0d7b40ce16f352d019e2241f64e9cbda21bfadfd82bb201263a3248643feb1ecff085257ef44410d45a280c9c7264ed6c542684dacbe788f3edb2468762e70ff6121e56908e3706ecd32ee508e6a16738577ac64128e020f8d5428f43b6aa0781aeb235f182ffcb33f4728f1f3608d607041f410a374bb7fdc80cc1e03edd2d9823f2c4bbc4a3faf8789aea0c42989b9eb82e796626e8e82afa66457623fb0a3917c4312b432e1c6d0f7825544f0d20c1e9f2c36500942e0ca784ef345d4bf82d08f2bced7924ed702c02c5b79e78733690873304d2eddb7741148e87afaff4287d50111b282fb58b2613d80911c52730e91d7ba04d1406dbada250dff7616649efd1f8a9a1fb0c365f2e766b5a11939a174149395e76af92cc1c22568b6fdc655d04d807db6792260beaf4b672bfb674c17fad9f6ceac2ab08a5f06154781225afa3216dbe6900818818a7200015d732af30b44c628b71510f395d628a547f36b7c77b96a6f18831889f3f05b78835e617a007261e157d7c6ff0a82aa78921d7ca29b4704edcfa1d71e358beb83dce5fcb92396e8bc9cabf3a5c552c1cb4ac400e3618d1cc65bab047864e1b3be732920157243e0e3db8abec4d74a90430f3c49ea38bc9ea97e5d51e6f5c17578bb69cac190bc0911c31dbafe5c73c11f8bd801d1d2f69db3ff5ed163ebb8415beed097e2cc2fdec5ff9d3b3b8d65b8d4b5d3b84f4565cc4f6023dbc9284a6d5fdc0b1bce61fd0cdd2149a4ce71968c49dd4b80d605e4c6a0bea4fdd26efd2f187224e1daa8bf1b66cac0e6f078411a4f0a81ca171b8c94a368f6e8d9c3192f51546d08d8bd199fca5f6cdc7376ccf35321294fcb0e4146b87af0c3e942857e6e8e88f6c48ee2ffc20720bd825a65b2955a37ecd7b373d126e31b5f89b9e8bc071fd24b1878dfb242c272f3168c0a1af4194526bed94eec6e9e8111ea2105330e94f226c86c0a8147134529664d86bd50f5419c75cf9a9618698cbf6786b4fa2be3f0773949de23b3fe432734f33306d1dfca30907793f715d3fbf182c83893d33537f8d3fa62ceaee2434438d5e4a5479a7996a9dc04f8cb54913ceca42ca16adab1b2be96e13e4fe5dc523ad71528101e149fc8d2b68aa8f738e66cec3459d4d75c533ae278ead0d22d7d0adee5666a97e2fe46b69955571ac86017e42bdb55e06fb4119058c85e8a056943381e7922570dc6e68fb3b80b87235d843d0a9cd6def42c704e25376860f227353fbe7e4a38c12c1d4473b41df1fc2683ac2f2232a9c6cce96a6fde16a9454dbbe598fbdaa3a89b6036f4d88d6552ba16330c30973aa42798d5cb16341b06b88e71f4df4796d66a4e6577c70188da93924e391ad1d22d968ee69cd2c28bdcc73e22d03d1916e770e202f0feac41df6834d3b866e5d9d73f55cd83802ae1dd28ace89ef3d072534dddb53bb3e75bc25d3ba25e5c80f5510ebdd7f7c89892c239804b42547d2f73018f1d250458672d94bfb1beeed0b40ea7bd63c532905e47f3e979db1965deb0541df91c7407069326229178dfcafbdd0ce905a7ee67c766c88b9af9b08bea41053cdbe3e2f2391150eddac7b24f5680794acce858a8c984134dee3d505aa3493483c0f4220435bdef0add834a53836f8084a0c7f76188885c0c37ba509196e325fdb33458bf2d7d481495ceb0a79012a4265f8c981dbece99df83e0526d6d49f74f5f9c5150072f34095c719f620a4f8c7b93d780abc83020cb96547f2e2dba545003d164a95a9f2c016894e3fcea06c543ddde8b622a103e95725607960fcd63b404980fafd3a3c3c36bb49f25a55f038a03f1162d786ce116e2b9a5642d4b37f1a3b7561239bb2d5d3e2b775199d43ff12e09f0844eaf4faf5b005da1101ff8c6a1055947a5c7fa878f11582707330ac6656643fe1cb59a678cc5028b97123ede12ed09e8f53a3996d580768a04af4bc8e6f2c269750416991ad0b06318e542ad1c32ae99b3842919033661711cd839a45ccb1ec90bc0d13ec8d4ee64c1b7b44539071f4e843a2b8d6254bc24aecd370f30b246e855fe15fda828ecb62d6623e0267704ae6764598e65f80cb054bccd1b91167d25507c628fce323dca2d0ba19936b81f26341834d165dd494db165a7c22ce86127d50cd253bd2767b0189663447856ec5218229dbc3c71bd8760638130a198ea9c3d3a869bcc09f571f6983c8e5b29d9fa9c3b68670100fdd248957d51ef384b5c71e94ac4b3a3b709280f782f52eb6032dd01724de3a5b19846b345d1c8956a1a7f46ae18807020d805c4f5e49f2087259941ecef19ad1af23ae190acdb91ab3fb2c169b9167c1990347c3ab9a5da588b9f093a3fbe0db4fb1f1b99b7ad00a379a3e8800d1a687578109412fdac65577de3868ec267f1b393d376e64f4968e159dc997f5a8e9635ce6fd759af65c01982c334a381f408c47c2cfeb1b469f4827bbc1a155277c685d323b0068cadbcb234b6dd9c75bd4def5792ca588ce4d3160583c04def9c93ca090df9e7a52d56243c314832565b4081160dd31873aa6f9d69723e04a005791ca55c23dd8147d0afef90b7f3964ae8b4b6e2655ded9562d0b73219dd367060fc01e13fdf4ac67523c2340f54fad75013b1bf79424c43292acdc9431964838d6fca9da320726d57d46fa053c5dca98400f31ee7d0e52f2aa7156fb7275336c0e8db1a28d2c7ba48249247f4f613833fd6824f79aa96ac0bcc9fae1fd6767506b29a1703e07ecb609b8a5cfce72fa168b7adabecddbc789ae19d98ba5e02e9773c609c1a951314541737124d234c3c59dad7a418ee5b5624af6b80a0e2cb632e6a0d6c691e391897a926aaa035c031a12f44b01fb61e667ae9d890cde9bd36189250d2c03f3b9e6da5912a96717c7e301b1ac18c1f4b9c91b7fcb1e84b46414b6cb016b903eeb87d3d3649643e558fd0dcc332d3e65404559d660439f60d43ddad2dc42bdca1134bc0c6627c5930f6cb628bf8775953a34e2ca0cdc9724a320185b7210e54a778564efc07710b43340a31e714388a714e80484629ae21353b2c73fdd431fda59e14a4250575d3788bd5ea5779a4200d9cb125e5612344408e2d00c1893379843dd1ebc52dd5ccf1f14351537330204bf687fcadb80f26461b6c9a3acd1785c1da55096a5fbc08bfdc3d37d9d29d9dd42f8cf6d4366d9cd4ae0cc1b3a570f0fc42de62196cb64a0eb2b98a8d17cd901485f66097a99406d43f4a341457b6653c5619f55ce285fed6e79f8134220cefc7522e2fa73bce961ef10764724ded5275d66c3ca1c89a727c1191a8ab5a65130ae06ea47f9dab14c48f10812aec552664e4e9bf157de50345c2bc4dfcd09a9d73600d1ef7147ed1684ad641e0053800ad9b08a7c1d2676590feff5e6cacbb2ef888c95fadd3e975132ce93abbac4654288169c982db135924ee15382fc65cb06638ced0b3d5f6e4c8e6684017adfa0823b9b419d1243498abab58e6f81a747b64c80c33dfb03e4be81af3a075a69180f31dcb4cdc0642680b6d53f441b26d9aaa559858e0b2ac802bfc1b86375a55e3bee9cb9a8189526abdc82cdca0f8821c0b503adf10be72f2887915e86d81ee0bc46ea2c596942664cd7e009fc2e4f8613f59fbcbcbffb026db0790ca17c6ca3f34876a789d547e7e26a99cbfa9892fca5bfba106e627cc98ffbb24b506396c29c3ea43aaed212761035c2ee7e3b0e89de7b9a1331092ce5389f9f5351f34c3761f3011595bbe47eb491510be46effba691176b20839b5127d22a921d1237235673bbc649894130d22b3e2fdb5316a5665015ccc57c3d07bebe1bd07be6937d8639d246f38e5bf07e1d729b9a8d166de9b8fd6323063c4645a36bce96adc2b8e2c5c3895126b66726d2b9a673241bbf6379acb28ad89e5fe01cd303272b5d35d9d23d827f057a8ede9c6de2511948c2213c5ffbec98835b37c31c59794c649a84cccab2a6af723fba677004571cf80dc74ab4bb064b5b1ca025f9c19c48b0d4bc651c1d57897263ae0791ac43360275272878dad8e4130fa7184beadf11233b7292f0e47e4cee0326fb79b005eff16ae7b9727c320f7f81d66395b93169b1bf4f41c1f7a36d2c8df629580d55ad4c09fed2d11059248d990dcb83905838f72c9e6f279d83f92d717a1aafe84fd814b8d2426e86cc21fcb7c822d9618789bc16917c88f1eb5b989409acfa351e1c1bfb058c88e1a082715c37af2be4164af038a88ba22dfb9dfcc2832af2059931ff75656d1bb5b946f29ae02c1a4850904a1e154f0055bb3585226c597f1343a656e2f2122e65049b11e5207221f6aab66cfb7aff2cf65cd7536820af95e78d5ed452882ca644d48560f0f9574eb500ae858aec4eb613cb36a27b15220f86a854f1fe31eac0be65af811d297baf7c136bd6a2ee2f288aabe30649abcb8954208eefe9a6c7cad834bee3e5a1fa9606b93ec97d34900fe624f0e775952a3f9cb649b9558c1bc45479bfd8e50d516ce2f0159e260d35add94ce1f60f41c6d048b9bd25a2e932098601effb69acc0f201be6ee9d9489103e0d3823228126f18fcd81a01a2e731c5afb5b2a03c975c9cd13f2f253c7006eb490daca054c72d6334d090105991b236bc33eca8bee89df5df21dbcf22da3e3e3b1f40a76fe7282090150677c64f76774428f0650c75b12c5df38ca93236bb8adf2cd335a1c3e9afbaf8fcbaf0dd615e1eb406ccf03235fc77638dd3f5f8a5cae8161246569c87d2d73cfcd874084e07d3b9dcc9144148b43e055c78553dffa94369ed21510d60822af60e847e94eebfac8df082bbf9d4a7768dc52f3ef778139859905b27687154f431bfc9762d6dc801b13484abb49adb138db9035bd3febdac9467e597ff8183436aeeb76f5bde4a785a89fa54329b80b0710b6be539cc2b6a2099da3af2d805533038e70138a5e622f0f1f325ec9c50c85de627aa1135e793ef5cec230793e6a239fdc2949e9b2e824c2ae7d5ed835090278d52b479ea64cb0e04cc7f07b2c2fbffc742cdb563d5cbe38708c15daf3cd9bc3fb3c7b2eee56771ba33de2aca4552a60005d62b0122d6aec6c1827d8784edf266f85088d0de31af4c280044d593481a50c6ace9a1c8b28d0eee175e730c9863a5891f8a91d453332bbd5c279aae169bf985b84b73bffff436d34038b6db1de3712b9f6b751e98c8ee844ae89f200c0d93ee0013bb4c0a4f4285553fdc1d20dee9b55d2d80ba74c2096d43cef56c756ff6ac8e535cdf9c0364e2d4c08c05afdb92395130d8ee967dbb90ea5d5778233294e5fe8b0d19361dbf0dbc36a64860cd8b6c81e613569b640a6bfe84b1fee0931cb6cd3837bf5b2e662159a55499e2dbbb5ee25c01b06a45c7d200b14681b545434d7e1b8a6588c5b99ec64c214e8b8955340930f27a535a857970a85ab5fc4ca6595cf7f6c0d45ddc9d0cc153d8e4d4846a8956f4dc68a89e4ec172aebaeb966fe1393984648104419cd323f15f4208a22484a55ccc7205a860a052e9168695715fb21b1387e90f97f7ae50f2ee1891b385dfaf6792aef45ce5b3015c52bdd06a5b5d558859d5b0852a656e5f6ca83fdc2ee7551d6f4d5a11d37cfdacfbf1c5d582d2bb9778152ad4d8c630a767776f6c124bd99ab843300bd50787e96eda792375ae756901da5f53d8f4cc8fbf66168cdf4e786157894460d8b091017f8b4d36e85b036a7c79f72e9df0def617262b8295c1bd938471141a0b3b8e54a0f3a23f717518e8809d33cdb6cb2aeeaefdde223f13d69724f1e97052c07b3a84cc9f14e6b521ff88a59af980d067a619458739e4719a2b8f37f4c1fa630f333790ee613a1cc55667f71e5f4b330d0cd731d893a7bb5194666f1384ee065d04d622b910ac3efb6680a615ddc6576d284b8411c6842ca1047bee2f66c8b0d755566f1591fe3e5e657544a72f062965ca86d1869c62cdbfe43700b71e865558925668d19b0bc3003a746bf9186bd02bd6733070181c992a47ec1db636ae17ffc74bff5272bada40aca6a21264385215c7c0565a0639efb53379207dff302bb5c70af15755a8380fe3c27d19333670b450d02522874e589fc9f8de04341e805d7afb8b88add0a7f1dccf6c51933e9fdbbaf163fbe0b26e2fcdc517eb7b84dd68e9ec70fe7a830db3d93dec6b7d2d7550b2a40e94e933584a5cff3d4c0c5780583299e4b20290ec98e4e44a5785ca19ec1fbbbf49c35a8c3c6bde6a0c892d6c99e5c571136c308c87d09a62e05f2f614dd860a6751627e9d601682c2f43c99f8838ac76052ea87cdbf53f1cbae3e8677a3d37f783ef572b340f75a2f8fbe8e1467b70501d042a0e6d5c77e370a19078fda6a20d408b1b16d5c63355b9273f1e5e733f60cae82b1918f0d32dd8ba80be5f8f9167b463acd8033c0e73732d427ff962edc57614b66397010d35682603c3de7e238690a93224c135507c1f0f06a9fc4f352a1726bbcfaa9bc5be5472b69fe0f7b8a12335f6055ded8114f459aff5a48746f9438521cda8f40de01cb187c4b0f82b68fe8121f81ff408a6f3a24625d66653cd47be1d23a3c0eeff7755f1c3a08eb08fb29dc2fad2d9938da9fd055641784f9ef9a8e5f95da8621765705c52b62c8592b61a5ec34397d4e14cf03f2ad84d311bd5b09db5503925671959b059db32debb83a0dd30739eb3d80b6407e8b3b700fdd614882a5b1ff94b8cd1903b3ca50816a9f181ae514a7bbab1c49042ce87d43bd6152e445f8a33aba6b28cd7ba093fa86f78d9f8f41d3e1cac21a1f67ba5161fa89ed37860863b4090abd870bdd2a6106b22305b52ed5dbe9d420698b98e1d25dfe6bb893e86ee79e6e52c12e43b242c28587297e24fdeae679717daa34886ab9ba11ecb875d6e553a7dce4a152b1ceecc890dc5d29aba131a2f4c5825fffd2b2dfffcc33d448e6f706d42eef48ea13d452ff1dcdaebf71b12d33db3c5bd4bdb8ae2e0d67043125e566c055a684c714df747dae056230d47a68a40274bf2637636e119a34deadc173f2c9e322cb21ef2ed41b1560273976b1ce7e9fbf0f5f08fd39fcd35b247485b6d0b8935a88c18b4afed065626dfedb816e0effd454d1cbbd459f5da66bde31f0bf09082f153912d8e55ce6fe95b1ca6dd49caefd8eb83c6df7240cd581900b4f2c4782e980aaee51534c4471a2fc5354e15213b28b15013b1f2685e3234a2334821ffd0a5d5fdad48f5b34235c1f3d94168e84d2a7d595582a5694c3afadb6d462dea03397cece2ec2c116157bfcbf25f7b7fecc8b7390d01f94fed22cba975b59ca9f3f4abb7b14a1afb6fb40fed386e2c540d389737c7815a48b766cd78c165e7cb88cdf1961fc87e621672c49d3ded6309ed11a858e296700141610953b3533241ac156260ad98645043dc11e22d48ff500f29def3701a29693a000f2b84d15effe530a21d9fd991155fb4f1a1886a6ad3dc63a3a29dbfdfb9b5b4c66e4610c9790926ca717d35f188f33f572a43bfee599d550d0c2f479259dbe6eff56886df6785c1c53abc4180d17816d8a43a0efefc71933555abce5ddf205ecc953533b68af980c4926bcbd613ec788abe5c3934fd47a4ede9d7d3efa8884c7e1d41274580ac027392f670608638d8fff7435fd3de489894fdbc877619c2f88c98239ae730eb87d851a99b2060f36b7687ad862703ed81681bc8e45ba314bdb910ff0d20ad6522ebc91f2075744fe1508cb7c27be43871460b5cdf201d7efa9c25c6f01721080793646013a4d001e6e1050c65587df4e28920830e70844dece13362c37def9eb9901645e8b62eb1cca348418e9fa44735ef4ff4852d7732aa0aea06030e3bc59296419d2752e19d9899511faa03e32921f966f499b86bc1d536ff90932adbd05d627ab069e99371acd4606b2d32288894b66082341358636290a312c89848f3b1100353395acdb4cd41ca887e710d0bdf2eabd608b5b1845b4d119cd7ee5a34e10fffcaecd5899b30ecacb62d50263ebe1c21832418f1bccdcea1126674e5eb4e013f5ee780a7c8e15082757ce2579da42a61683e08da6cc0b3a2b8325aa97b3f38a6bd548166de8b938e7bca6c7c9657181a81d31a8d9b26329022eaa18e196e9bf619f95206003f5ab0b8240bf6acf6d2b1c0fbeac7dd7e26e0faa23a4a48d055cdc26a350392d5f4de82949273f56cee2adce017f35d74f49def8906188a44cb0bb802f9182f1847624ff2eab050c8b111334db63d54d5bd28e1968fa8aca130469203607623f8666ed4dd7f50f91285e40599b68e42b2ec9c79864e1f72883ae49bb7b6c2fa197c03b652efc828b90ce84fdc68bdd7cdd82a7ef584b4577513c6f3bd90fd62f8a9cca0584a7da32400628cb5009e8b8afce73b6def5d95a52fe3df8ff3e540a9b3807271f44f9441f745279938c747b8dcd8f025a5a3042199277860a9d6ba685eeb49a1a4d32f407afe2160fad850485fd045d4c5e2955522a1a10a2fc5866930d26e24ac67ec527add674a844bc7aeeac26d8bf6aae82591d25d3bc97aeac975da95fc064932739049427445bb68404dbce6995d76efefdcf5503785e7ce1e3571f9bec182e7c3cfd00c4e024f295efac46ade7c629262d7b7b84630c285110d40c5fbed755bbfcb0913975827af06d0e42648b79aa8b7c451d5def634c81abec134ec9c1f788bcca1bab1c80e64320066b9940a35446d216cd7358a819aa195161a810fcdf25733db29211b52295a991ce95d291c8d73b6bae4c19b6cf8953032a5b51fbe0f3407d79e650661b3bb90172267234dd70a0dd5c9fd82ba4dda7ed9f35b11bc73e4b089b6f7d7b8bb544efa5edc13481b39dd3c99c8a3a866f583ba69a3985076d04bab6150ead62a7e1019c1e231cb92ed902671605f47adaa2ac54a773d5394f6a6d030c55e5c6ded21d69ed762cc3c09cac46a7461f8023d98d0b710931f4831ef90f0ca9c03b2a161566ff5d73867ef42217cee1b63d598a30620b245092e562a4ac7624f1117469c70f3fed9a11a1732dcb6f27ffe0e7269a9d464d29b699a42ba59717ecb017ed5c7d23b6b2bf6488dbbf77ae6a673e254f4c99a7736811da0a29efac6ac0f5f9c32004b292606906b891a3bfc1f4a6cb6bd3633e1fa3ea3904d1280eeb035de775c28e6b97c39ef6b825328af9ff06bba485380232d36e671e23cd67f516500d6f6be85cfba03c1a45ba76739d99762d39e55ea269a6b1ae93c15124d441342c4d41f6dc03c93597d8bff39c1eb135d3e98147f20f929228360fd35ac1a08679e90a86b345d342e3eba2cb4c42bab3d408912b508dc9fea282ca0082e927603b5ffe4c23a96a7d4481e462952d5245a72bcd3fa076a9356d74b6b859d772a4a5f1197a45a368c7c6fcf8924075fd7d46cc497df25d241918297789d5b9172fc19a5032f06ad58bfba00ffc82bd67709455398ae6bcc6a431e97b54dbf89cfbed40ecadc646924aee6b122613067e21b5cc4c7759ae22e03c638ab4027927159e9a1decafb82f6e07756f61ec0866c23027d6e4c2de285ee865e6ced69bac089b8a95c6a1aefc5abab51d738988cb1b508f1b04d46734a46456c75f21f361b6a64f28eddaa7b4425dfa6ac06e74fb9f5ff89cf8c4058534025ea37d4c7a57237816c6be98578123e6ee9a7c3f30d5aa9b07a07b4682206df6ba976e5043502eea5e5cc3b54163a0eea8daae9edcc2a650e7009512acfad58d6e4ce20afc988ee48c070560e5581e766c29dbf6599e46f89097df001855533e702770c36a21e853710ade48d985f0565d2ed3f60dcf822c8f65c193910817548d652e3571b2002d91745faf697a5b7daf44408f36ce0b2ddea7ea880fcf80df060083695540b0a6ebbd6ad736a217f39442713abf4db473ab02b3fecd9e858c54884015ab98d13ddef30964574e1205d423652fb99fe7fb5cf416eb20e98328fe6e841b755578840aed836c941b9a67ca7a810ea6e0b6b0b158659bc717a40f95d0eeb662749fecd323bbf4a444ba5ac23d5616e249f2f9e3ce971aff944b9eacef92f0c0cef9fbd90d2215ce19bb30e0d06f7776e2067c27f90ead399b965bf04ecc6f0e0a7cf0c1e989d0c65df65a2f56c4a1aa1835f5f11fe2bcdbc77d54fab4f2db6a262ffb49eb5a3b45f1809a27245948a7ffb9630c2a871ade2fdddcfeaa295ed9730f0cc7a4675069b97cf6f782d1e56622320f73f27ca3f2f37813a98af5d735598ab6c9860a9e6cf773a9681d6948e362f2d0515a4f481c6e81314b01f9f504b81e0a4ebe908c4093ee20e8304f9d2de1816b49186119c0813bb824fbf199dfbda6dfd17d9d60602db022bfc2c89745f4f3c7d97cc7b023d4d69bc906e0103c5563d7c6b33e90a51eca15c793d9660d2d62e410086e3ca54822e81cc419a0eae4a741efe20854d9ec7fbf22cdd80d2fb9e13d51bc2c4202d763afc683b63e2125ad7f9960f5b554016af44c24e3fc981395ae308affc34762be69cdcb7da3e6311e4ca8dfbdfd0e23f7159db49f0fd948b8baeedea6206d82f497fac9a7d9eca441fe2d9241eacadc05b2eb143a6b5c6a11af4351e7238f0161e4808b1db98ae0caad1da1e01c9ba92a4ae5ea599534e1890a337415a4038c4a2e9497961624d094d955c61537d82ef6eac4d7681d73c157d283baa344233c21555ab690ff5ab070d26d5286538a45b4403c55d1891ea41b26a86c580855ffcaceac0ba9906bae0b80dbfc7205914669439f5fb8d2df2d5baddb6c4a2367438ff4fedd3ce0631488d0c2e9917c2fa45821d9f45492c43dc59f3576914a0aca7402cba6a88ade76599ee262a48a09034ee8b23382e0b4b32a43a243a220354a28c9d65abfd96cdf736703ff19f25601f4f884b78c604837bb70d3ffc83e8f170c39d78ff5b2d0c743728fdc54c47ed5821215e05e786b7118be45fc62e7b5ec8eda2c13c2ff6dc52ad826f600a1117313f4fdd8e5887745653ca08cae9c4ffe361f0484f470f34717c7b58acd0e750e9905907477c4db25d232ea5f5a17bf3a48759b5bd4fe0ec12cc5cb566e0d82d23bdb8f8b5d87252c50beec5c923cc52c8d38fbfdf91b8f94363566d42ae5ec0b20fcafb524730d963a59742ee80c7d79b37f53ec45019ef88fe5d20e0dbf20fa40ca0bee677901cb17acb1364137f04a44e4f852477ea659783251ce5a866d0902c8af0da05c0b9531f48ce4079a66430b0b2b13251a79b0cf21144229d348020f45b7670fd1de07902dbe4e85eea3eecb9040382dcd43911b92a3df91ac25fc51f411b1c3441c8bf887a811d0b76e810e96eef7cf0c5b5f19ee2e4f6f518f76b3605a878fbbe8ef93dbb0f4c2017fa860197e4453caf979fc2f6b4bd400addff63b2c93eb060be75bbde55b1b53cab22ece5f16d1cda239d4b238e07d2287f4bca51233fdb9bd3ab05e3a7b31a8c35a9874bc09cda0e3b832b22e1f8bd0d89ad61d87473f06d12dad46bc543b07c878b5647862774d3d7d842b535670aa8b4f54cbb625f2f505311d41c48718ae0169e7e9735ac2026fece751be879067fe7c2acd1139d3e2f60775ec791c3f2c961fc6cf2276ec92350dcc1d7b268de0bf32273f61da5ace97ff4f9b24cd299239c37e64cf5955bf3c988c343b82a14338787d130d492e52d3bd333d346fcc598d8f9032714f33d8024df9355bd0455ee0ed5a7e9feb5c12ba18e56054a70edc2e039325bbc12c68e91412160ac82813d9eca42e4d1b1fc886280b983745b91d9bb0c0293ab315d297f78f75ba4881e343e866975aaf56c289d4790e6c06b246ca0945ecd4c5a95fd71e7f5c77b806bbf163004beb2b49a308661d865dec747664996b134cdbcd5c7be9ef5c5fb5f85e543fea428c81d35114cae48c4190a7fadd46c033fb78c6d116d4e1e741ce0f130bdeca409d4410d54be619e72f4538c76ef54f427130a46ca916102f1e7e64189c2ae1681066c680a53392239bd7c20817754fa96dd3e019b449dbcc04beff8587754bcecf7dcc32303ee7ed32ff16bec010cfbbb37414a332e7741cbfc1614e70a3f77d315d27e9fcd12058da60262d0ae2ae4c83e5895f396f21c9adcb8f345c84e16c2ea5c0af467dfb0c23675de4345d76ffe0d70a7ad2e36af4eefea43f703e8aa9f06bd1c6f04403182d19b25f8972fad3eb82784f7b96fbd320cd90818c96255e349ae1e2b88bae1ac119d664ea8a95348fecd87d52866efc00a0077476ad8f92c4aa1925a78ae29fc23dc8bf0ed2291a0f26bf1003bc7e1d13a109ac9ec081838ed4e68bb2eb4f555eb61598ab116b1c1d912988389bbc0b4cfa9d076675c1fb71eae023f122531c7d00035a243149a7cffb0b323fee39dd03b3c1783ab6fe2fa0049a3ddb26203727d1adc938e60d039f991ad55c1759f613cd040424288f9b6e593a3a411cf2e806677e93888a2d4d1ba90cc32885877ebcd7283a3f0d285d019cb58ca85f85b9276fc84a96dee9ecde443e094a12e158fb77448dee9e0aa90a7163489e3bdef9c240161c5a2d2de9a2be32c2bc9dc0916d03fcd7c8ad777272dedb74bb27d6a72a48494da0f6ec44a670b5f48ee32910be0cc9ba34e1ff000f8e2640e8cea7d3c32c1a5a567173bd134f4f868ebd0d27c1a7efcf20f91ba8bd5d4d3b6e58bb6c1c53901d89322d8d958ff36135f147706883b6dd7a5f26ddf26bf57cbb10ea557e2ee80274459fb1ffc95fd3b142ff5adc449768b9d1b2922db738e0091ccaa90f41b3fe1df05a7b27b1f500e32d8bc483ad38f3e76c6f74aa02fc2950b85477a460808073115763943da7022adb33d292b7434a542a034dd3c4f60ece0d3b4c1aaff23585605dde773cffb39900c3898d3fa4ee755f81ceab2662b9e89f77250e818aefdccd1d964116b5a2354f41b5ece682d1de01f14733da81354c515e2227087aa5486e2ed525876aeecf73504d14ce9bdeb12508be60f95f9e195ecdb9b094e902fb5fc1b9b00bea88783637f43d9d3ee6d0f59813ca5b7cbc516bfeb17d019d6a378fb1ddeec7be1601fd4dc7c4083dbac345661c4e0892e02a0af704543c4e57629219372fb9b737df817ed6b42612416ae40f0ff27032553be522faa24c935de97fbb5da278c9ba8310ff81d9b420a2ee19937d0823148b490450d423181002dab4fbad76e79993a18dae8d440768b5c086bf25b4de17b51ae5562bcf1faabaf2bff1acc4776e4fb92767e7dd2d1bca9ed37798f2669ac6362f190e97b341914d3a5fd95d501eef895be48ebda6db6dde649c5d4d8fab2656383acd032b8becdfd181765d05a91be3b695a679909b450c62352628ea05d3e25c3c8929da104105d072d7e4ca8df6935b76c47ce77a88f5942c248bd990dbb2bae2132f4e4974fab52053d86d9505bdbec5488ad2108114c23af8a5f24d6d194965d1488eb12407122ab046017ef316b619a0c310bc20df70b794fcb1303c90437baf6242d3beb839ad93dd387c1335772dfb5e34b770b673a4445318ddbf692bd456f87d4484b1145661e4dfdf1463620fc3ae6d2727e8c5f0d7e1a2cc81280632a982ef4dabb917d5df8779acb37a943bb3dd49ff7f61d5f98dc3b356b3b23d2278bbbb23c842f482b09a85eda1518d3d89216aa328f2e6e2b67119a6cdb13fe931af749e8ec2b953aabeb0254e5a8ba612090a71d7425eea37bd20318d141af6e6a20de0f37d5ffd05610f621c82ea1da02dda12c01733dbd32a4e7f4a90be41af4681d16a1e16c79d5a94a869754bd32dbabfa803ccc2bf86946ad2ab5d44dbc5087bdcf2d25cc548dead91eba2795c26cbc7e27b5bc3c64a008e6cde3d5400ecc46d03c2cbb9cb4b85bd8b64f13623b3079cc183880da203e7116a297e8f465f594759c53c8a685f01fb131e140cfe3a2d5365ae8ecfad9fda3d7bb5894ad2169ee906ad9c2fc1c2860b1bd4b2fa4d8174a4aac7968f9fe72b2537dbbd7501477f136e43de0e33b66a4d14b249b505f06a9a3902e32bd726b5577a39298b96f3f0dd7f344b5a470693a55ca5fb754339ed5c1a2a58370d5904fc5e97624092757f711ea6647c0e298b025be0742d07fa6130b481fc7fe00e19a4503eab4dda7fca39a5b355aa29e2b0a21a35d451607aea18f604e792908d2fdc341dd02c559e37cdcdcc56a3f346309a88f3026524be27023dd33bb7cc711de43cb11f665813703882069e6ed36274543c198e893bc5fa8ad1007b5a72560ecb7f86daf2a2b0be9483c9b83bd80f4b87ab21ecbf4d3dd35d1416087ca0f66b73639ca625c9aecb2ccc8d79ddc2b3d15d33b9479fb653f95a3eae6236e080515f61deaa9b4e772cbf592bf25ffe45eae5bf1b4f06b2035ecbbd4ff03ea7827e83b4003516fe60fe494c372dab31581bd086587619362f0bc94ee44ee5925625e39064172e468e43ca44527160cf726eb5882cd0361b3088b6173c5c1087f545b5875dccd3f51744eb3094b144bc8f0dd983e7c1d7e823862a211edd3d47683abe92700f80a1fe887c87a06aa1833acbeccfe1fa957b25f6669195a239adde975104d9acf7922d59ce6bd2b915e40939f6316ee3cfba411b046454bafc5f3afb8b5bbc364e4ca11db21eff19372d79e625066bb2e678f99b7f4614560fe050a9a0f925ef92b1fe64e913efcdcc2befe92f864a57c4d54a8a75a853d68f0fc407f50dd00561a0f055803efc9bd8f9c712c339509f0e2b4a1c4f827518bf549510ac1c4d292aa0219588cf3f27a301028c1411b90b1972ec5b10622c91e4be736bd82dd5393cf01f313714755bcecc3b66098a57b444622dbf31f33c2900eb613ee31f7249eb3574fea3d67d77a88bb04ff87a5d29ad5770c1203ed5bd73226a9d4840a7601cdac95422e36b3fab8ddcc0f1e6886a356c84c4dd4530fc7bfc3446354071ae10c425d99e5824d03a7d76d4716b6dd55fc669e79650682fb03f090b637a00b16f014d7b86696655c7949cb17dfcc6ec580a96d451a712a0b8decfd776c06d28b38c5297f1fb3a0b6db1e998f449a401468cae08d22ee3f273ef51e96335e66b8dd009e2d4fc168bc62a06b1e6e793af966f0c8e991eab5a0a28899b2dcdf8b8f1e8e06285796dd512395474eeffab206c685c8fdd3142c12d53da6b0f642fef4a01e968b82ab9ac86a6ca8b607fdcaf14c63c41266509d86699d064e37c3136b75c9993bbee253131ce5d9bab6216bcf426bb0383c8791ecfec4d180349fd3353ae8779bfd2f11b395d2a11bf8436cf069f75264d0c28d4a810766eb42d5b1b7944d347267222589310c523a1d62c8936f3eb6fe04953da436d48248203215140fe19c65e3950866a7888aa97d5c8e432f926eecf372f482c653f99140df22659833fd715fbe9783badea48c241640ae31f37ffe3621d58faca692f6a02ac35a197e4790e2cbaa8e726ab706e03f5ff6ffa9885c3ffb4856ebb1e7c7708203a123d0aaa2478b0062b7b1e233f749060c30498ad9cef3cb403191b42d55097859c982c0c26bcd529e91a464a0e786b7e11eddf0031352dba143d529e25d1fbd55007777ca8e573afa0ed0c5b402ac059fb19247670f126219642a70d4f19c3774178d6d0988f5c49d46907a2fe29918e381a258e239d947ad5dfb2d1b33f17d0742bc0df7b3da8c0d8fd55adf21477c5755869c257bc16dd791c0ac0c32ec251f01127d32e33296051f7e0b9e512bc04b3559f326896308a5ec4bbc223ad0a23125f506a3c685916286e3656e76a022fd92cda19959e2fe740d4f47ce5ee0e37f746bd3996678426827c778ea948d890185220bcf6937677a61173bd182bc459115cf8c6ae64785aaf92cc73c095088ebd90d63c9cd8a1a53fea15e220944796022b5a360c705566bb3b3308861d2ca06dd6cd30761d9eb5627209ff8339d92ecfb4fda842493fdfab3da3c4a61d3333b5e352c295d72a31024143782ddf3ba5d399c01e833f9ac982c57606aa53b9b13b46390e8902d5ac413f1d2eb124d7aca92914551a7da9915e7cc50b0b58df27268224b24049883a3001749fdde56f86f543d883dca3a9d7992d187cfd8088834161ce7f7000a353b3f1a0ad0526ed70ae9a358aed17d7f93dc757e01f0117a648662a953425eb30cfb5300153b4b18a59f559a4d364fd248ab8c44d455c0969bf2fcfa686ec0ed76b4762c67b51932dc1cb6ddea47a0d202454b30c532fd854f0cc81e1b595b713b06974fc48a4359854b60264db88df16933b9235f9f6189d100116e22f1946aa69bd8a38484f18bd0beeff571876d24576df85eb2107fc4a5269ddc35f30e4b69d15e525ea5302151da107990f069e9d13330484d682f7df8bc2e8b68b8412b0bc935e02ad5e3e90f029b45c56c955b933eed3f642c0a08c6df06309810045373c6df951f2a042870a0808402e3595e1d93418b520a0f91cbcd4051ca71054297848b3704d81149f87be40a2a793e525ae5bd4088833a4fd4b4bf23fb6e7fa92743722b97a59d74f0ca888f36991dcc45ff54f94011e764bc7f31c305d70e4402c586ea3a0dc6624d4eb211c979ed056f7fe462a98eaf89463aa53fa568d5fe95709dcd8d10f300a0f4643e4d2acccf9a8f2e00f8832817b4064dd784f28532074265084004d6b54f6f938ee61a7653d605908deb417b6ea5bc0a484ad5b6e46ba778bef32158828d8ffd447b82b1670d889aad222ecbd2fb0a87aa78a426a2ba71fc3d2af8364cfd18de5c600784956f3582872fc3214258a44fcff42d1d48d0dd1e608e88ae891868db308170236faee8916cda7ccc743102ce43cb3bccba127eb1d331b6d1569783ece6697ade248c9c12f841343dd31b707c7a802180542d83e99ef77fb2b2f5cde12bbad02263df40a4b14f7288bc3f2fd58ea66d174c7dbb5d1c0f3414de50a6472260f811c8b5e8d21b23aa59758e505bc9361ba427b6162a314f267fc094fac0ef6562aac3e4ef0eb068d5998c49e223ef198a3174d9deccfd4ca6194b94e2c34c09fa9744451ee24a745d3d1ac762aed0b77ba78417eff66831c0318856efcafe9be6b8b2bb588ab749860a3f69b006df3c3e8b686ce2c41a0111881fd0e15ec23f862448ae5996f293572369fb9711cea655f67de3a6eb4df8fac35371c49229a58928f4b308b1cca6589c04294423d5fe29e1637f336212205c2b7f268dd517b2821be81868d4c7916948c44c8b1dfe5a194b73514af1bf9e897d1d70e0aeb1263805c21da31ab65fe3fc0b6eaaf1c685cc2838dcc8b3b3ef67ca55778507dfb984264cb62a89a053ea1c6dfd886ab48e86548f6bf8928b77102b4df5d5ea01c2dd60fd42f380ece3c7e02b074fd2336d506e8a5038aacb87b5ece5a1cdde4a3e0e43f871eee8584512480c12043d9697eb169c0564e2b63aafe0351d2ef172d28b1e40c143ab83f90d6b024f5506ffd3e6ed88fae53d2f591284f314fbcb7197841dfe26162ae4f4ff0a1e6f55d978f1b141d3fc7685cd645c986496a2e7732731512cbd043435a52391292638850ab53ea671f363a928fc979650ecf7c51874414508d31a881a4e392dd98245fa61c6f0aa4702b1ef006953ea96e664e6e117b23187308abd624ee6246f6da42fa68c1de5847bbd8bf495bb0ff5e4656e5225afee21dc981f1cfd1a11ac8e2b57f1c491678b85b8a20041cf822ea322d95387e9fe2c908a72ab154e6ef2f534e5d26fb90d736d4e2462f74003377424bbc2a1b6d2f3e4c55eac8dc121534a185ffe38596cc61658c0342bac03f2b690cbedfe92bcae0545a09f72243298439680ead99f26b65911145314420ef42e3543bb31d7d0f32f79bdb4049b25948c1093609f22aadd40d0d2a04906f68e4297f2238b4c4e3800e7a3a6f1b594b2f9d52ed66d5c362196855aa422b133b208f06a2cdf9b91e8e41f9f8d14e323b6fb5cbd95c44a82cb8194aa320edcc7472bee6e6f6efcda1da2b5cc861a528baebff8bee21f57c42022eca1099b8920a89972aaec1d9281d342bc26afa8dd8cf3d3af0ef3ebda32928131f9f0a2e6d9b4aafc2c16f43cd08369a9a8ed7a343455c367c35e1982973e2efdfb364c8c693545c47055dea5ce56ba778219cc66c8a749a38aebc007ab8c34ae577d1427cc3f4478a05ee08cfaae1770b9cd4df586d06b7eb4b6353bca04250296aa53d8d0480cd61cae163994d22f73cb8dceefd558138105b253916359c503de72e95a7d2ff3a71f6e15f89d19519961fc8e527e8987ac6b158212f22e470fb9cf7e5ace4a6b4d5d3268d35bbc9eeb6684acc54739fa640c42baaa82d619dc1e38602787be72a956144106cb3e80678d5cf14868f01f6e79d366dc43c0b2fb2a341714f7108f0b11dfd134af5393ce3288125f8087fa7acf2e1020f2d3b65e2ff5e13a9fb902d9b61f563036a526e3228026c7d1d4ebf6d6d964daf1ae5cb4264d0bda22cdf5b3b93680023d4896c75b12ea456ede2441bbce400d12e895492b7d0f199077d62cc9650e310edfb78c180482fb9b0280961944c2ed6a47eac6b2cacaceeeafe6fa76ab28546915488e031be6a5dd5dea9f7653c6e997c9822a0c711f3b1252b9d37e8f4e7f6c664816d9b2cdbd40280bf7466750fc30bd01345929b92c4151e8c9f820196da1d963c5ff151a129f6c8205023df606230bc4f1ac8608c853a6267ffc74ddf209720de62631e3b06ad7dadb18259d51173d2b85f8ad3b88bbd4a0da903d02adf542662bf746110b4bf97692a8da5766e23a51c273b24e6685f5ca1e42b826430d8dcab84f94ee928e6a9a938ed3a01ae27756b6178c826681a5117186391d986ddf40f1e347bb900d33b9212df3f19a71e3ad45371f1ac215a73faed9a24a073b03c8fe6581be1f6a0d2875444af314e483f9329fc9d1da8c20835b1ee402c4bf248032fb5eee0c35bb7a9ea5f3ea723ecd55ea7bdc00be051bb72560a26b44f2956249094474c00fb4a10770cd97cb572207e873f2e03803029176f6978cd68f7bab82ad1eebfc5adfd82d4734d4679e06fb052e542a8a6975f603c43ba1bf751569015a1245f6c468d93ce5e05e02f587f7c7c323c6bf5611a80238047f772135568003d3da10d04f2a0ade7384be503ea54ce42a9dd22de9ff43a6386f6a940292b21ed7df968b5b652835f6a0bbc098b50b5d3f9f864dda4a40a4c68b0ac296c0812bc763d4873a00fac60ea30c9957ff4c11d042b9c9f094aead73ceb3df5678e41c4fed326f3d4e42bd7b5ace6ec67c1c3dc2454728622606e2d1e8acdd74bc42b533451976fa20df3a12e37e52b99553ebe020da879e6277d62df3ba8326c4c695a92bde0670e5caea855ecb79e389dabb8a83e5cb9929599812feed256f17d5b3d7d0f494df761152d71f60207ea709f6cd1e22b68ef3cf9b576884eb61535f1a80cace7f9971395662cc131b3a46a2cdf9e4cc724d32db0fa4b448591e1f0398320da6350a763adfa82a553a0bfbf7bf40134778c95d994d9db18d03e6dafdbcb6a27104181def6d16d653c727df85e1e09898c7e5b1ae85e225b2b9e658e3549a2625239af76b8bd2babc9d92afcdc2d681c4e1ebaff750f0725df1149c1d1ae511807be60b8f6cdfa07a4c448ff5a6e6eda2e758e13c319bcd038214d6ddc41de3c2d06b81e5b693833cbcf78b958a545ecc41e42beb4b961f3275cdf95fda7399b2b9885d7242b07d6989f48d66edeae541d30b271e07e5b1ecf56a3c44f66c5896dbb121e61cbd84bb5050ff17133a71257c0ccff574aa2a0c901e141bb43b4840b60ca83f64b04763a5dfae628f358722556de3e4bc97da2da25725f7f749d5a0f55ed922708e6892586921fe5fc0b6832432043f690393e79154bf45c4ae162354bbca89fb141eba4e78629f2946e35cdc4c12804605979f002eca72cfd4a5eda7e5190fa988a181d88fe610fd50514e6fa7b24af85ca81fc4e7661f2813c455de2182fa4bcd9c912034041bf58f124239cedc9a6022cb88cb10a3c064d0418a3724c10177ca55011c97c4ff38acbb4226aa73a4b984cc2620fd95261f6831c1103b510f48b00c883f348a02438d3a7bc40a941ae8567e5b92ad527fd70f79b0ca1ee134e52e7d480c388ba1d0c84ab3c1cf58651b2466a897a7251aa23f407d3bc8a5f67fcb21b9a7d2e219fb0a45c7bacacd56a7b6126175195dfbc9d637a1e207651977c75f0ef684601a048fca3bdec52599100d4f20ad115bbffc13654843532df5e0d691d72770e3729a691cc594f58aa1d0247ba06776ba7d14668f50e3acda43c2705d7bce652f60a086ab761c4eebad3fe3beb4d608aba71ae7f38433ea56ccff5f73a057cd50c5c6c780d5315c4108f6011204302651df12dae8ea10612e4b3379a9d112287d74d7fba251d743932ea97ad307d664813791c70e64ffd887ba2c8f998a28bcd61177ec1db2da27cbf80498e4746c64123177269d1880ce8ef8fba028f0c68ea33b02766344582d1e3ac33deea7f1d4082fb30316da120213200ca8aae68bcbb120663d67cad9cf3b6bf5259839374aa1a195a8297e84fec5c3b79ed7cb24c157ca338fe6efc706dce3437d5b316581f74c3da449cb9d8a2ee1b38edc16d5e708411504b313a3c802d41460723b49bde1c5924fc358eb2ac2bc23ba8d61322c8c37cc80469b18002b14a7a87224e601ade3c628c12b967c7ea943d15a75d462000cc9f682f5af0187caeb78f7f051e84a3a768d5f50eb91235a663bbd32e9316d501e5c62d8147dad216ab1428566c91ed96792086aad661c8f2b3dbd0fa36c416dceb035857bacafb64bd5a5e6696ebe9326b1257510f1fc1d5718b0176f112f9785663505c9488d7a018cf857b1bc3e36b5a293980fafb0d5847d10e7a9df0c7ff1374f8f057e374468708229bacb95f6690c6cef45bb77a41d838b053ad839cb7959e2e38c2ef912f4622a9909bbf6d1f9a45c86c032d5c1787abf571c163e33d5f3e05090a9102a195c1a98186db4da47ad99630f06fd2dfebc33f7443732267e2144a724daf97e182fd5d8626e484d82b7dd0a338a788061155452de1614b085da438a49b848a74af4c2f0be7f5d4594415e0f6bb50466ed0a07f1dd7b82d9fa212012996bb1a5e28828819681eba540016403f063b6072d4889b4d88da274d4aaabb1315d95c8cb37c74baf6141906b807e16bafc871cea340be52877c9a6c087970056695dc7f0fc2725ad1775251175e7851f3da4bb0b6dc3bd772f4e04f4adceb9e5427e46de4770f09d5d6cda9b940cd86a10e76ccdb82f3631f71c2740e01d995ec430a27bd5e6f0424b4857e4faa7280015d96c0e9c986d8d5731908d2af6f9b98f14e376cbe9cb102ebbf0e0ef80fd88c10fd77890edf9680574005cc99e5fa54f06341c859c750f12d1408f5fbf514cd803be594b475c49b70f66db0afa94848caeef7295b9d4080b85a4dc4ec6959cce2285d0955cf250abd9d73e347c6985cc74ade6976b386da1f646182a596ac982f8a14587dd77ef43a04e8214de1ea26e07f1b79c076a78578418dfd0b3b41e589af48ba423f9d927cdc2fe8fb1f3615157979988e10d0cb927573d56b1d345625da8670a7cb6e267c42f3a07f82b081f6e51b04ddc5ca423b5e995164b83511c304c34d0e2c551866b172799198ef585a8e50f652220a1702e590e1a06176ff3ae2dfa7bbdf60254b7cd42448fe4e6f46b04f0be86a7ef314d970e856d309cc8c0275683d4c79c970e4f76b04097ed7b2f26b27ab40584358409fc8a1858a3245e6e87869bcef43a2619a35781384e6f80b84d10e551c3a46993a43c1f8e76c6bcb41e435c5f14ec57978fe6ef05203b32575a314971377bad55556a742c9499c1aeab601ffa668233151d80e4fe0ef2155297eb522a2e4937570cd708723e97d06ae7be7f26694fbf3493c0f5169d8aa1093499dca9c73b5abf8ab58d24c2fcf0cd7ab1eec36ba69c43567d5ae9bb6c9de80e82f9224f3137bcd483bccad3712efe92828f951cb353ff61c2459caae61903048b007ea069285e9cabf35fcdd00d3162cf15c9f454098ea3b52e0960099a3d3e3fa5adf562666c42fdea07cad17d39220ad9e849859f6ff3866829090c7cfb07635efb4d33fc92b24fac08df61cbc380e54ab404e299af536f3bfeca990a83e673925e29554d5fd6268d87ef3284b4fc0aa7477fa6e2901df4256fe5a15775fd9f476d318233a93d0b88b0354c7a99fdae5e0c20adf9b587e0bc92b5516900025faadedff3a71e166e95fd2bfe97296f6c0d033dd370788264da9f393d3fd22308cb6ff2f954582a7f35b71bf22c7fb303d7b69669838ef2957275f64f36aa30c7a2d54df99a14903e1462c89ceaa8b209be2179163c8862d33c94b5a49a0554de9b7326917868ba168718de3b4a8b1471a9234554b086a676b582c959cacb054cd72769ae07d16cfbd43d85b1981bbcc8f761d707bfdfe842e0ccb0ed2d2b2e1a72c34f8e54f613c67c6c07334422308b11123cacd6455f78cb1fb6e740645b214341abb947ceb991e3ccb541e0cf9c805de6ae802cddebc14c270212548e997aad5ad61c35a8768dc96bfd2d7876b617d2d8dfbb430704b7581c2981c6a8efaef17566f90de6f6753d0983a46d3f76257812b72ad3fc1944d4f494bf6a8fbe4c30ac78057215ea47b38e0fe01181ca5b47e80bacf32b0d825b74b09600170538f1f0858540687d3cc0dfc0ad64ea14808840a1259e77d2427f862d23237f8062ebee0b865c85dacc893d87afb19287ec32ae7ab8e5ed8b9bf133af66e148c44ce5c60ad2fbb8afac18e79861c4e364aa3cba9b20b527cbfbcb0f9f77f12d16f169fe91b07f34758f7ce02afb859fe3d447f5a4e39793460e39b47f86b1b41bb6ea326f524de0f598b0f907faeeb1653807b5346f688dd3b3dbd437fb84b9382a867f4af06e03de3740e14ec3d36b2c1b59fdebb2888cba796766712b45184eb52e0494a3a38a420678618e58257850229f149a7c14e6be97ac05e7cc8b3c3e2fcd210b72435f269c9aede050e6d8525e12dc793998cc8d6622cef6a9f5f9903bc42bce1bfea06f0c765ede023028416ca40b46931e9f02a8d23e827ae5083ca264976fc1b17acec2b8357c7a9d0c3e47e74a9420ed613368a5e3589c49e3248610f653ebc0c037cb8d46513f707ddee6bfd94b79202de38168e685369cb380312f3f3f0028dbd82a15aad6baa37accea2ca65de6be435bc68f3b9a1a58738801d51ba2cc182ed429320d1c3e96fcd0b199ef3d9c5e6db18329e0b093d87875a4206709d2d858bea8a79ff4cc4d069a5a0e8032846269be63c9c8c87ed075391e4d33c98583ef7c4df89ac8608a2713cf6e225ed02cc8943d03429abc530fc7c39d344108e8866c63d9728b3e7edc5e9dc64746046b7c44930d6dfd0771e1d1ccf5cc8cca974f91668bb9276440204727d4e7d9959a3281ce79cde5cb119d27a0c1a597df7f8654951e40a544350a1c2a62ca36d764293bcb7584a82baf507176b49a1619f1b40094fd9a09b0dc9e26167000fe54b7362d2fc433911fc95f0daa2514dcf3cef781dde185f86b2a1dcffd5d98d97355c3caf670ee2fa05420cd1853b9fdce4a365511176890040429327a55f5cd3e78a06f3f70f62d5f67f85182a4c19d31c82ac0d086446f2a3dc20814b396d130f9853b94687f121b87df96a478a151302e2857c8e110207ff8a413e3477859fb5411bdbb89f9559bd3a99e5690d6fca687447c9b2a911bc7c6cc90f172d5f40b117e544f61f7004eefbdca122320dfa91b43f1ada9f6722a7b905c74ca51c955175a7fd8cf17708cb2b12ac85394aa2417a47b98c91ed7f84cdc7142898e6f61fee5d8a7e92b5c37cfa8d90ef8299d2dd89f4877daf23a7e63313f448f0bd7551c691c92c293334a20efa6b3778feb3354af8edca401865477045cc8a5f23af30642ee419e9a8a0c34c28db31c3941152a9b16d60a953521e3b70e3fe4665a630039bb880af95466d5c3e21b55e9403e08f4dc09e0fe2155e4abecde5988265ee7234a1696e9e3a4cfb7acf65defb54c0d00aba942320c66ad3d3d1597288e08dc86460dbb77beb35a87844b54b81eb0180d02d2075e3d22858c43aba96c82ba89d0cd03114d735cd35c75dfffad129a6b00670b5b2a757f5f9975bc81a2375365717a73517016df93f4b03e2163b9f82381584e86c31c02f5b4e9838b2232381ac77e07ae017a76d3965273b6184600284df2dcea67e746f13460873ac048235dad684ddecb7531c2a3d7a10c83603964b6f8bc10cb88bfb433ca08799b2fd7b6975dcd6bf47d802106995e1b60b3e69604dcb0f77ccd503b40400f9cdd8ea01b5299d59bafae1116040c8fbb47733e96a6b0225bb4c166b1fc48ee72e10a8cb57c6178669f335b1d42af5030432aa3608669b433daf3f8de042b1bc68684743896acc22ce4bcda3cfa8d6950545ef2fe5a4ffd2c67efb9fbd41fa7385b522003b902db2787318d86e4b1a57d5e7dc299f1e555ccc1a47d5216f431b04314727347585bc6d0b849a509f690b450c9094ed708d989343dcc26ebbe07706cbc8d9d025438b38c930188e2d6024535c83b1e17e42ae407f9b17ec39ce4305973ab42dd75eeb9a093bcf20cdb73e4d0f495ee51bdb169e1f20d595e75f2655ec004c0d1ba74043fe28675a75bc7e81961e46f8af403ec0ae1d2c6051f822ee9d8f7806f9b5e96d9fcc417a26ec09576fa6dc81b65004708c0ae96d7bb66ecd5bafcc53c4aa16500915fc649f9befcf24a105770c39c3df179c64adfe811c7ab2f48da553224f1ec29ed5513946673fafcb84edcf920ec81e305717f73ed9deacfd5cbbe373953c5f179cd5c77480b2066116434397451c48fac3447e517b1966e47d5054e89a2bab0d6117af8b38932f0c945815e2ce58af2e253657c76103741232e88c91099471094fa1c271e70c29d47f7507ca5d61750ae332c246cff63c7109cf24552d5dc94ca7eff86a03b499ed233c92091171d831b078692afa31f755d30d2f9e411a9dbe5db05b24d7f90426cee5396d8a66a3dc612491a3f9acb048f23c6c43ed012fb1312ba43750a003846481e971f41b8a4c723ff61917a3aac91c7e884da70cffd76a84e062390ee0ab1b94b8c4447a650a0923bf30e3ca977becc5469ab4d7b4e530300027b9e2b43c8598d3bee458a11098c5bded5816f87068b93e0dfad97179e7c57183c1c2010a1d85ed5700a697da63f02d47de57da2dd840534e1fa1c4a23b4d2d99b225bd0839d7ef0eb8bda756da89206a44d3f0db2a0fd1abdbfa8c1328149c4dc38610ebd2be188bd2824671b2b907f09bf755420cdb3b9177788f4f3aa0a013ea67311b2c4205ba34d26da62a79aba30971204b2bf85b450c7d5a5b4bf00fed38608d0bb791ed27abe66f2fcd051c4cf4f530bc2725e045fad92252b00dbc5e843887e526bca772d8a7041f256de454f2bed4876af95c0d96cb4325125c6774548cf05f60a563bfdb38a462118e8db847ac6363d8eadc50af35ba72fcad148afcfde67ecf6a1142b4293069dffe0e934b9c86fe545334b24c03241dc0bafdf32e90f1eb279f730d00ef4beb96ea803af457fea8eabf00a509de93d7e4ab6a51cf4fd0c13f9edeecea75b61aa3919f41623f0eb6d30c6a9d0b9cab7e8b82927d68e43f1c849eb92d90d74f195e8c8e02d8a39a0d0158bc6396a98f1430bb3401615905f57612c2c782ff8ba92d2333eaa94ab3cd3c0c6df47c83fea25df09bf7a65ece3f0a5715069e2a27929a4b96ac572e4f43333c495fffcc84e5184388c4596d800e3a44a3f9aed93dfa651fad0e2dc28e2b704dcb6c51cf200ca47464b856ebee6e4b7ca1dbf8c212bb78623f50b2e2330b31aefa27c64f46719532cec24bebff84990689ca5e34d1f128cb57409898e0799f2128a5ed0de6ac59f51814ea9f1486717d9c9c843fc7f77b7391decadf58440111759a2976de783b423347fdc45cb8a292184843a54fceb006b27eca5642bbc5a205e58fd1c5917609ddce665971480d75d0a37ca19672eea6643927563492cc5c699f1baf4b6e83f8671efbb5b7b1931e898acecbfd67a46c7c064f437abb01cb30c1e5fdabb2a329476ad0a942c8285de0ddd2f346e5c5e7f858335aec1aa19424cb4a50cd9bc80ecc795f324f7385fb98fcdb6df4d3c38b739c930c775b02089850ac0fc31a14df9f1a3e4cb84ea337e1202e591b2e0f38853f29161b54d70dc1a50222adda9c2575b153372d9d15fd22b5fd04c8fc8b1387fb3baf2a64219cff1a8e499d2ca7c631ed63cd3136e782fbbd2f38ebaa2ba6697efd6c27eb46197064bf9cdf37250a7fadfd3f1a2e538e866569865f9f33d1a88aca358675cd3656a866c3b88d68365c6dec2c4642204aefb1eccb56093db42700501ed33eb502f350818c7ff6e44b3f49012052bd7868767d4cca941a3dbc856f30f425da91883b65659bf0baa694c8982589a6c20ecf484a2dc6ba0bcb826717ef807f266288bddd9ce961b5920e84cff9894adf57fc87ad022ce01c631e9ac864b8c9114019a4baeca1a2e365344dde86bb6b46d856ab67cb1cd759de45807c57703b3c1dbc79c1256c1f88504409f702766b89b4473ad7a3d833e5b1decca5b4de22a777c4c8264c8bf816396bbfd448739f302ff93aaeebeaf0ccb67b67903729669493c986865c1228ce2c54e9613a65cb4deee40c700840bdad2c75735e0e734e3a7dd95f01c7d7cc13bf33935c15a231b88fdcfa65af8979e618fd507b260e982abe7f8ee0fc50499c07e950acfd37182a83aa91b46b26d61e947dbb05c72590e2f4094d070acd585a3c16a94ab5bc139e98a1aadb46b631be6db0aad9c32c9fbc977ba7a5d2017703e7a4d3a86a170b78483487f2e13bea6c43a7b37795b88617711dfd9e82a5d94150f46af30951242334bb10d54c9989d4ec824e2bc1ae52ea5f3ce9fe5a19fe570993fd695c4c338ef688ef3acba35c68f9951458f026a4b7b322248195e560a0cf69c3207233e5b1c751e6d311b16a17f44b12c44be849623320bd8d420e1b14ccc5af11b2f6d5103decec85161aad3872b89997d77eec31d4680187f9a0578aac4132bbad623f08973ef40b1fa25a33baa94ed9374debbfa5148cd579a50a1e0ec0e245859ed840b0a06f29c0f6367bf3e9907dd528338f7e825fa93a3c9e725679735554c6250a3f60c02240791bcb6915fb224cdbd5a9db7d14b34da034843db269223e5ebb7ef2e054d3a6b8bccca6600b149f4db58e924cad5bf2e8306800868f009a2c5f4892c3a0fb01e9f1f2ddf6d062366fff52509d61a0fdac1bee3c63b97d263892a9c345c1e13c9e157743ba16c6e11ad8d76e7c5d9a7d80c57b979aac33968902457d352821a95bd04f9faea535c5cfb7113bf0df45812b801ff0666ab1253118f3db0c3be28d6076416883a8abb1246d4ed2069974a6648ed2f082244d1aa5dbf42115baccb68396c348bb92f2dbf9f607c31b492da76befea950b682972b4e899959863dd5459f2eca3443bb11366e403ad1862dc11e270a9121678b2e8e5c0cf9ba4918dda99da855de2b0934006710fa0acf92196bccce79219fcd82e747c537c12b89e19c2d45eaf3f91dd371c2b47bb930c3e4a4a4af0ac2c765431a372f4f978175f44852207b7045e0e7838533e7ccc913c8367c06d4690ddd3f1fa14ddcb23fa0917bd5e31591f7d294f6286c973bc608fb0183376617768f96425f94270a992c6c47fde3ab57e145bcb530f3f15fe6d54878b4eb6dedc0d8bd9264d560b58f435c5ed76060030ec4637c59df37f66fc21c783dc032ad6083f1dc16ea5c04fd61d42a733dbcff23fe9f4ffa5365c2fd667e2c0b7491d77515d263468e2b6bfdb0c490318bbca6a4fc32f6f1f398764cccb01b8c7d8af203d422b6661ff737aa158710f33eb237348d86c4488cbc24fd60f062adf7ac626a0d8b15aa00731b448beb024d64dcb3643622f51232853203eeb786c23b7c7514d582f1edc5982875813fe5172abe69cb11a4bcfef30a09d48f0df5b6ed8c5aea393d54af13aa025cd1ab7c86a5cda2c3d4a2fbd2d242e3f6c990bd39eb03f99b76795911efeb5744ee8c400e5907f8571336530ed005d4cac88fda7f3d61acd269b9241fac6f289a619e96cdc196fb4e5f36545d406644b2507419f7bec6aa458f0bf16609c63d76bcc6345899be827566b48b42606488add4c9f848018ea515877f9dde58347897796005171a889b16f4a0fa9d259bab965d725c26146c4d7e0e2862c9ab36c8d9cf79f81d981ea34a8ec8f155cf93b81802a530f145b5bd01910494d16f44cdb9e529e8df7429b2f01fc29463334a39355fc5c1b8bc2aae27550c5db55270942c06730f7e6b0cf48ef13bf223d433edceabbfd58be749462d17c74574038d3352f9878b95dbdc96e3968e4aa2651e6e10ddb725d3b2f5d266d350d3d03985956488b4ecfdc42033c85fa7897ecf9c81c39312166909e0c1028b7f7fc5106dbec0e722caf8c02f7ab5e827c7d98118796b1706ba31b27b73faa71f5a78a91040c6bf48a2b7c4393329d0d33776cb148b1d300ec9b58a2a08274ac8be879b6014b0d659629155dca7df16253b3f1c42fe1b535453bbd61f9edb79371608a45a5584fc60241629f35513b2d1e3e2fcafdc2f9577bd06bdfc409b43fefb16d397d27d56bffcf7e6540fd45f5bdb7515cdd3d2b0f47e54517870280cfb4882b7c6de776373c7a9b308a2bd3b46ce23c60424d4136af10cb442981138023cdefb5e6b4e7fbf796f6d8e3031e46cad231266de9ca0ba2499d1db3f4257b29d95ccc90793d4eee4e5cf62b016325d256c50b8e8a37480259de352e777cea5755fcbc0ff9a8f69b138d01ee9fa7a175364f29b8ecb79b97319664290bd1170291ef2897f498076dfd3ad81fe549eaa36a46dfc3f8208470ec4414e7c88420d49db095db7df1b82e5d4dc843fba283adb1979279ba84911a2353d4bd75412c63e53ddf7c9338fdaecc1fbc6c501f1f00c1436cb8c8a8fbcd4cfc28777091617c4625f96c9f6a872cf106421b46da67a125ed1d0abed5bb165b47f6b587753e64aed456ff42423097ef7124d87d3add2d7ba2cdf10b83665fe52982e3107ae88daf2ac5804dcfc8f292625b704bf39c0f7821c52d414c1f8d2e36c27cc1cae3a0fe1f62b1a17b686249fd8f45eeebffbf8829497bfcd98073c02bd1bfcf15414421d4c1ab7a7a22a1a25379ae6a9cef41f27143bfc9af6dd493a2aa1127d1310758dbfc5ccf4be3a156a3b381e7986955e531c3c55c142e0655b928a1bbdf901313b5ce1bedf072440c04e5f2173dc2786ebe815142075ee98ba4111b60a5d778cbd15aab69be29f725f2e1027d8cf544c49b6b366d142cf019edc2d128b1a643f385137336ed9a5f61c940928c87e3d885512de14a57625a75ac8ceeaac7100e9eadce1a064e0f91fc191bf2346db120d36b49757596e2974e0f3a7cee3e0ff08286c2c8750f85ad6b51e99da4a886b42010a68666173b892ebe4fe9affa47ef1a77d8b317f77ebab40a7efcafb1d031b96112ceab9fa875d060ed1870ab0f769bbc5e7d63039cadb7079608c02f7ff52553ebdf4155638228859190a231fcc1cf14a5e3fa1969cc313992501c061c6c32aaff53deb9c4b527fd8a9cba6a54e49b09f93b0fed7b27dca3ea69323ec6e7d39d7db57bc911a9eb7e0d9c6aa68ffc8a5a0c21c197e5656ce323881d9f6d5053b758653f44f8637d14fb39f861d71c68bd102bad3f92fc82eb09d8d8d6b1d6121065199e40a11d4c1c0456c36fbb779df1675bca6791ac3c4910c6e1070ce5122bb9f90bb114a11208c5dc9a557d96bfdac1bac7c24aef21386c4ae8da0e97b2917d8e3388fcc7b134611a3b09ffdcbe30bdef0e6c451285c391d68f4733e1d8b43f3d348960cd2296783942c94fc0eefd25311e30ffa0e9e34f4ee97eeebfbbcfa1ef462021315d967342a7b7c3ddbfb3e34151b8cd052165e659bf1b5ee55c173ee1f00fd64523be86826ce30b9b97918107f4ed4ac037fb6913950497defb3793e7174d258a6d6dae12ea18efa8ec27795ef4b5f45adf3e9046025edf05128a8a422fcc5fabbebd952a78860e80f49fb3fec056d5da87d97011b9c96f1bbc75bea3ed1fcc536bb45365154312b01eec3e77eea6690a37c73c01307b336295bcdc934ba563049c8d025dce1dc7319cbca9ff08db58600d8daec6923db7f77ab039a66d920f16998069488c97529166e947785b12001d4c2afc248c0b04bfd02cbc6827db956a4221dd541f5df0e1bd0de6f0c73aad651fe43916c8e646d78ff36a619c98ee3ced171dea1f3d780592a7ae3d67616ac755cb6a0bc53581eaa10da22f05ab47b8d4717a7ae65b919cbbbe573ecc02d5d0fc78a5324163d6cf5d8b97cb2f2644cabab50c9fc80547b295c08bc483ef4990f50d27637bceb9325e616e67348a9baee222db7f3c2f624a796d71ab5caf891f5585393476f3db5e662332def081275d774c2470559368bcb0ab4c382031961325b5b0261f76591d1e516621873d736cd4e95355a98ae9a932e6eca0dbee8ab88a9069534b5b63dcbefbef28967869b5d640fe6a4c153e24540b9562286168a714a7ce511eb4378978fea07dee313398524766afcda6d0aefc9ccf5a4afbb9bc4d94ff35dacc3e43192c7ce3bb1ddb44e054fa39555bd9b6ad7ee459c356e127b5f1e55822eeec14a387fa366f605bfb8c429318fce164619d46d5fb04f1abedd6f32a00303cc1c95facdf865bc43c29465b14a2bf5609dc354c09245b49f04ba68b65249a3373062c2c944221987d2448bad8a49b3e812f80e254f1355835b4593ac2a93bb5adf6738d545690f11571fe12113a5e0c066c4b737185a325eb014a7e7a1e4b43240d2332834b86e7b020fc859daa3496f65481d1346f9d859f192464394b823d5a7de114c9768ec955c31b814c1cfd8a805a64b43a0c339d21a6ea72558454ae5406cb0b5adfb8cb85448eb7023bdaa035e951eb68160d2c5a30e823d387afe54ebccff201eb206c51771bc03610b50c8c0900204fd2d1bcd59289bd0ba9c594c1f58e2b43615eb27bebdca8d654608d885ccbd4e82ef3197f29aa2654b8703cd851f5aba7977d6bcca78c8a38156ad4767fa4e04b87e7789be950d5eca1924528c31c423a2de1b2142aa4003a4a60b71b152236ae9a279bedac2e71fbaab50e06292c7840659455be7b409f026e64cdec2b323da5ae63a8eef2f2ac58282589fae5e27752dccddbb7dbcdc89d06509057e3fdef5ae54b7151f0c6919cad800c95657fc9969d5d1ad89c371723689193507d4de5441d9e53f15ba356e2fbdc05b794331b8b1c76666866aaea15cf5daeed4320ba38ebf7907fad90db3eb4a7ba3e4622c69e7af38ee6a92d6ea1b3cebd20167bedbd2f808401fc23fe3670b2467f893e9ed29900fb86c86e0c6cdfb7ff0298164f737eb5c1c8bb72efa90610003fca3627bda8c4c239925bcd994d718ea7bf9d7b33f2104891cc8b41b2a3947332500f028a92311d8abe0c97d0e69f90bc077a486fc5184043015e16e20ea15f02f1cd395191cce3ffe34f3debe78798674163ac79f994423bdb8a2700c1a52512ce99b3708b45881edc68811a8174b1f3052ba28abe8aab226c03063f0612e26f840d844b7c3c1cebda5342e0a42c665189dc0a836b7f67f4f3640eb6bda6c3e3fe885ed59a57774e2f716867b62fb9d1f39d75751dbcb03dd1579b1e2b03a53fff2b692f3ec8f1b0f0cf2c50d1de76e95976c2ef372e91e1a0da61a0a407acb97038a5b31231b5eb80ee4daea0288f3dd86c20d85fafbad9d644784c12e35de8fd895e2e1d36c4f243cd378db3502ac545a332dfbb8e3410d1b57d5f807bafe66f129ea882b847cee7a675e841a44666589810dbfd6e116dc4631ae241be143464ec5c40294b6969302cc66a51495b401dfb1260e06193add40057ad6db921a82c6953a285a1aeb5458a94f80f858af0183f4962f2737303e5636fbe9e3ebb164431269d8ca020c7ec16be9933b3749e647d482095d8ca4b2660ec2c3f5e013cc2da3495c205e6bf6ab2a1c0d2d6eeb89e0f9ee237ef3d947095043c024fb3a43d1e04c9505d866f818dacfa41f97e97fdf7cbac4bc79369dc45f7926a997181e5714aed511a942f6f5365ff480410dd0206991737b139f36521d784b8a51d2942b86a8c71b20d68748a903194803278485a0631270a9e47b153c7dd2734f8271d7a0ae489b2c9716abca6821270388a44be988ee8842c35a2a17585d8d46119caf33f6fad4801cec5b68b4208cddd8567969b5a1ea9fca638d2fc07964e2d6673dac7a7f01a0571f08c0cc2c049a8a631b5dec453e5a2e39647cf758611f308fe589928672e3f7bbc1fd14a343c8814904b71903b8a0a380096b5b63d8ab6ef10fe209be6651ecf1031e0685c551e04f1efd180667d49aee8303d313fd74c2709227c50fa8e9fd8ca42c38d858f57105b5f47ddb8c482d383217827eeac5681f60a39654f0589f39f5aec04616331359995eb512e1c6b9af1ab1255927dce9475950527285c0f9ccae9f7816c5ef59d54bca996d259f74b4fcfea7025d0022bec79d79ad5dc814802c42c99a8574ac7b8daaacd45ca25fd529e8361436ba80d93a665df6aef3798df0f04ca098461369f3b481a757baf45a1120f382a3cb1cd989cd8b949fbbcfa118975b25bc32328697bff44e7b2ad996621f329b60c4a97d94c173f6440d5813a6e136d3172327112eabbcf8744b6874997d0945f4bb50b897648e59a2efb56b817961d0753ec3560bb90cdbf48fe399a5de84267e4bc03088e4ed54ec251a4ed3cc7e116813fe94d0cf359558775b6f406f799f58ba0284a80dcf4ce013e13106140830c8f6e3ff69d57530cdac318bed26d43900c2d291ec4d892a10b5f152c32f91a6119a77dd8d573d5d5abb0538518a1f20fef7b0a143d965c6d9326db4ea8edd0bdabbfb8916ca27ab1b055c790e8e7b2d2db26364141ec520e4f70383236cb8e9e3971d0c3b0a5802ee71f997698f0bbc943c094dc26b21b579a71c54d654d5da5898839bda46aefd9f53f957140636fbdfa4983ffac6526a0c8db7f1ff1840fbc497457821386defa50d2e3c74541cecbd98fc17d514908c9ff2ed5f23d3231ce8d53df12e7abc5d1caa57f4ae9b161867ba03efa190a2d473f4e5876dd0f20c48a1ff08693b4b440f93c1b1915efa75059bdb513a69270821af67d198db38fe7baae4eeb92cac1e37e9aed1d9f75a43f22dd3b8a1f5182f3c1001a93c3d2ff84244944b5fa0da9047a2bedecbdddebd9ea5c073a209e61da2f3b7ed384f7ad4861fc087cb75f8ee453ab2a3a3d15d2a5d9ccbae06941354fa15950280083b24ffb63a9612dcb043aff0ca3f963e762b3764438eb51ce48398daab681bea1b3a118aea1b5a767cb96f539595168d1d13340254f922b84420df7068feafd3bac6f421ae0e1996d23dc2b29de6ad6166d1c40ee78a868572d44cf36e52d893da42989fce260180bf216e1409ca055d4f1d127ee1c597437413f991d0dc531776749d8c8dd307f509d2c7b6ce72c42039dcdc9d6e851ba04ce1cd16aaa553cb9f6140eaa857cd8a0e6a7152510615e44370635223ec8eaf352b500b35ab7a4d6afe5d3a4c5d9a305fca8ea469f86f4e91f36f75a631af99b74ea77c2ed9a53d24ecc321d1ff78f37ecc9b126d5772592811898cf3562e59b73673a687b49f00f8942b53c4a79fe51ad8542b18a95b4af65051f3266dd29080ebe6d1ece0fa9cfc277f8f3e3a76cb9383dbd04d5d683add0293d1515b252ca29e90cb69b4eadd47535b7125123cfee09dc10307ad98252d5120048871005a759b8c9d824c8837fe7840b6e939e76ddb0c56b2b3d1991e4e264df3a293a3ee69a1d9dcaa9e1c6cad18661295b9915663ce2a46ad9a74b8dca3338b45ec3a0d649bf1215b12bb13a1796b33a5dbe48bdb644e1a09ed681b1870f709d9e3d4ef3e55144a81842bc69b7b0dd75ddc79b3b681b41090d892cbe7ef15afd6254a1aa5945a0d15fae6ceeaa19b30ec055650267ca266ee6eab6bc076ed67d87444ca5fd6fc95e45e4ffaad1a956a403e1dea8bef2bdb0dd361b3b459c4f041ab8b12d77b3ce7345a99b02ad3a5d1423840d3bb97ec3e6d30cf5a56f8c12e6cc56cb8e885a0ef88df309b4f8251bfe5b87fe84ba8edda6e1f650290daf2e50d4f358c7d50135586692b27296de04b8719033b038e217c6541e955607e5955b117df36ad78678fcbc7d8ae27ecc62bb33552bc9f412633350d0a00fd38b6150114a4eeba5eb607511a665ef08b27f553335a18d88117caad37449311b4d1a72ef1013448d111d0f0b412d85f8fe07992ac7c5399df235b7f52930d76704f27ad3e466afd28f89ed8ab78acab177672e587796a1068d6d5a13a5483fcf8b8d9389c6a95c4e71e704b3101bc3e6a80e7b57afb23e56d9e358c9154fab5a036a7c05ac543ef0bce7afb9d1acb6d1f59005bda83788a7f9fcc7a8ba680fe7a49bcfd7824d18888e4f808bed83b63ea8d8e61cc7a05cfac2b79ca96bc8abb4b2250939f90f7505225d6f661ca50eded93b63e869cbe971ddf27b37145737c90ee1995f5f22f70b1fc62db4032f050645f12d973e9e8d0ac437264e23ac20bd42c25a55ab15ed7cdcd514fdee91a5b07f9ba092b0e46a46a288a59c0f71557a3591de1728da5512cba60afe80a1351546f4535a9396903c6f92b0b308cbd6b51a2547aa399c1d113516da7675a061dcf862282c45b89249a98a3ce5481e7e58e9aa82141006b12152171b94142cf9d52303db8e1d848cf504eac3d15391aa55a65aa09b4e9ddbb4ebd897a9f11ac3b7a2604288b51aef11d512eb1f42e20e538d8017730ab5f44270f239bdbc4ef504e41bd5cc159b8df5770cf3ee7b5264b329118932e9543983053c90446e13098ff022f8a2ec66e97a4436a25035e4286a1f21eb38c6dc24619925599101bd39ae49b3df367fd87bf751d9c63c07252e8739a8b8b6db87fb6debca6fe5dd91b2df536652384f4d27029c10fb571fe7c50f7c9966e746d1010d77392d02f301c3471af816f2c3a02b6690e13c33a4c052918f8a3c18e066d30eb23a3707d9e386a700c294fe317453a4c0ece8e68c0942144511776a79739b41a977c7959f7be1303a4ca9898db8fe217d8b1344751b07fa539a93a4b089ce8c730db6be9d8fd4cfa2039bc103d1b23964c6e748713d7c361473cc95c4828f6ddae88fc8f7fe2b4c7682308e08dfbc79e22b5560319b72a83c73556b5985c3dd383e91619abec8782135ffddccf72114e897e2202133235d4fedca6dc1dc1d56fd9723a497c373c6dbd50b8dfdfc8aa57ec3721a4752b648a95fd58cb7b9efca773cbfdd6f1517ca77b670943bf709f03a05b48188662be17344c1e733cc9ffe7ccb15b320fc3283d4240cef94b42c434c165c8ef54da5769807430935c256841c331d428dbbecf3b174d27ba0d819433bd84d8447cd30f0d0083d7b6f571f0ddf5dff22af1426517642570ea1fdce228e0cb2a2525a5c89dcd92219166604dce965ec91b17220a51c62e73fb85671a10b444d6d367f4d05e3bf57312d3cd3780c964904a66b7631e86ef9bc07db420d1020e5d21a930734eb5dc2d8f12f712b08f9587f1d298cbd3c2a428635a36a86dc391c72a021390bb665601178db0f311e3cba4ce6cd3ac531745256980d3fc744070762927da919a4c22a7cd688b71e614644057b6feb93f24dd97d5d87725341b5662da29403ae752c1daa5c944c1cdf6d49d2e717de429659a9860cf68f0b9b46f14f241f0fa3639ac92936af524c4fcbac1bfe8c32d0b58e3ca9ac33ab42390080c36a3a77415ae2b66f124374eca9a546f3b038eab2ba0a09e666709110985dcc68cfbddbe4fc80c9db9dd1a902fa8d1a315ca6e9cf7ce52b8d635113f9691662b8c97f739ae396d96d3674b69fbc314136520e5660b3120030ebbebcf23722c1ec07aec0e08d6f253fdd1df4cf47d0d8c3d7516ef8ce3d4eba1c35cba95b95cb89dfe5a26cfaadf28f75cf5674b0d2c761d5299042c58ab373ad8c5d09b3f271d6aeca78ef2cd8ca5dd79836d90e480578ff2674079cfd73eff9f465cb4377a6f75462aae5f52b2073eda67490ab2db808c2995890b2e8d4afee9dd4de512004c17ea1e0778d592a544dbfbf2037804965caaac9d5fb40f18c98b81766b56db2b58c49eb7d8f6fa7246508b917a37ce899b578e2bd487d859c54579e540ff15d881e9ff03aa5113045f5fe53adf268ee2e7fcc31a4c2ea3dba069c49c2ac308a4d8993dbdff8b260f44a02d430be1f606e7401ca741939b5faaee77d51f08ed0373c75d2fdf8d7afe772ce772041778c0a176d5525419ddd226d4241788557a8cd9972c2a2ac353ee1bc8f951533c5fc5fd3d3475019c000cabc55f9810cdd4587d818e289e540e3ba4945c79be6e7cc3e9ae1e4559272c0ef932ac9c99924eca16d5ce6a029069687bfbf19b46f300d6f60693e41ff5c8fc055617667aa6c0fe997ee7e81b737f122e878f51d78d893e9bfa61aaf4448f11a747da97eb4df3258563d900935ba3dcd2c48237bf1bb154a5cd3022f4cdd10bc7ae57189153bf682cafa533470434abce576b445fa4006ca965e20d766baedb391c88b6073f9a66f0c7d9a78ed7dedd35192f91c2d2e6d569a13f0c3c4f0e0be68bea5d522773f5a181a2dca379a3d784a4ce6e2d4a845bbc43781ff5cd2cf530a75d972948cb21707d51ec3b21541aff3f53172236e3e38653d3cd51cb091837b840d06144b1615010da4edf002fe5f69221f7a248f524c3ca3412803967dc7db57d26b1bb68cfd76bc892caa709a9c530868dba4e81d34f795e1a9570a3856f4dcd2939df21a904156de3bf7504fde8fb1acf107b9447e2209bb1ef2432119dff770c6426d96cf42e843b69c329494c359566ddb3a53f3993a6a9c578c4cc4721a33ba873f21b437f4d9643b4cda2c45d841d253c8ec71486646ea927f4aba0314f9ce4d1239b5be3e76cdb3ae3ff449f975fa88c98722e4742bd89ad62e56bec7df6b1d6f1df2d3c5cd53644ad7d3758069c9232cc3fc4bf9c170cb0406033b900ab1cb5e515a2349fb89d0ea5327e5e3b245bf21496699006daa6f009c87e1a08ceb651a4e5f05582c3641e47a333449d9be9bb4147c11a072114fb4eb4afee5bd3a9c0b60c3fdca18d9c239a38863cc3ef06d8690f0ac967ef6dd598c828f6735d2f5b2dd838e2320c0475e9cb58dcf1f1dfeb644e949904ffe9cf33dafa7b8d9f1540c813ef146f7e49e02a462caa40a3730003c8ed1e8f7e25e66dc56bf31e1de9e071c7ab0cd09b92753b75d0387d8e423fc09c92b1f9d4c2241ed70653a93d05186325d1de649d6def005ac253904680f37bc84b25dd3b14bc2f14ec4ab18e13902df757d05213128eba47d988ce01cb479da801e66c2c5d6bde1391a0bbb37290b8e30dc69e093e875402b4821c6d706f77446242d356f32f0b440245b00d02c07e366fd52d6954593f28526b438661cb9e2cff6a710a4e0fc2858d59e53a6aad9b485660de46933b85309ed9f6cf3a5edbaa5f4a1bc3997d598868bcd60b68fa2f11fd5709b194905b81de57647280a4c42f1045cd0d24c9f440e0ec943f421c95bd7a4757820b94645ee65ff3eab19a12c2176fde59897fc8af9a15a8e250e0e6d3763755cd4500b07d8be5d5d4152fb53317588719abb49cad4ce5f6d647c99e947dfcc46a3de00cb9835900ae49ec344a0fb767edaf3b7528ddbf8f65b38b5461df1c5f1922871b106e4993fa2e3b5710166eb92e2395c82b07e89ce9b7f3089b7bf9695cb24ab5968bbb9dde64b4f2eeaaa0ae2a7aae75cf3d131479e8d1fbefce916420ac24016e9f89a85e05f671e2ffd23860b9e566be89bda672339a53d4cc79ad7d74a26dafb82fd2af480a0bbc6786609aefbebe5c022329772f80f419ef8ca0f51f614d30f3a3ccf496280944a7fa4b655261fe349dd926e134d7248f061d46636314341644cec69d020fe981b5a5653f46030f29086c7757b7809df6fcd94aa5d358fa1d665cee8481641b38a43b6700816fca7066b2d7a2e2c64bdef08dbf419db9858e30d5f19677b760305763652e83417b58e90efbe4a747fce88f36a965ada0ad3c6106ca6428f63b069697a87d5e05013f079b4c5e2db8bf6a317135b3271c335f6196ce5cd7dc0e5a205b1d49f72e42c811b91900b36b48131ff99d10edcaac2a7a3ef8f499085801982478907a7d1fc7df07b71f37a98782bdd8d11565a1b311c9c195c2d3ec4136632d172bc5379d93662849a372063700a9f044c23103f9ad33126ac5080d83feb4efed104a5bbad7d6b4963c18d1d1f50847e805b17f0e484643183fb4de2240ec3f5486ead69151fb4bbe1dcc29b72d58ac448e69f1be31089bce37027b20c39ba18335542bc33f8162c7310f2a7c748c5a9e8ddaf2f757ea928e0b884255a500efdcf82c28d76252c8d54c18bc7134bb3bc88854930b1067a0c58f2bb3ca88d448c98491a9f0dfd9b075e0ad92716a9ee2c1abc2fb0ac76da49e47b5c85d1cfc71ed7da88b5939bb8d6585939572bd1cc594b28b9d1f6c7096b812e2f5f8b35ec8b3f06fb6ba53a8ef269eaab5647e41d2ac954f681b0308168f4b4e601a5936056007affc04ec07f73f5572e7b09c7af9409bdc001cd3bdee192212a32245ab992a9600e3f75356bc3ad8acb0ad7fc748df7cd0a0610b66154ed40a2e43c0a8d480128f00fbbfb1b747ce2e7c122a54c70ae46a09cbb2bda35baf9668e540be0d46425344e3df85c6fd3ed2d1ae115bd1fea6e959e6fd2c2750f85f57c649cffdd430cb830ac6d2c570878aa5c2e8c5af10ddebe1c9f114e5b3f2dd0abd0096952b5e5cabba6b91edbe4b8886d43388210a8082c0d4bd9ac04f445ce1881f6bfdda0b26a7552a03d5f1ff7b4adfa406b16c479918d387be3166bb42f2f54be8e3b4e0afaa49aa46969b058fc77e3c567fd0baa97785bf12a41530a3555c0e9b62812e84933679378ed905e128c3c5fd905792c23b865e79bc4a4608a3522aa457bc42239b2ddd348879eaa8d38e535a32eb73b8d8372e2429466adbb8dc0d0535e8b4d5b545d3c24c7160eb302da73e318159ba695df01faf842c75f46a1add3e0819c52dc589c402d3d90272c5988b88a0e7b3c22535a05bf4aa91719a457d856c08e408f5e3707edefc4294c8644d09f40016ce73820afeb59f28d5c5956639e97025b5135d58da5f43a7df8d86f45571c69b15f2f957475c4c19c0cb9ddfd5d61c9fd86f885a26a6c0bb373426dc02d43354031d399d3323527b4b8492261e5e03c797ce0fa53d9d532c0b9152a41c038818a5bf937c3f21c85bed738236ff8e6bdc75b9d2f093722b8fdb8eb0f77aed9b352e5e3e2f55f5360311fd9a3100a55ea50954efbeb954acc8f31c6b8e85fca1e9f23716e5153973b19723d9152273ce2cb37a9a06965d0c8d659fb1c13066b0a6302a6a6a69717e8d117da5cc9eb7dd07dd08b40674a4a9a6eb4bb2e46e1f459cc259b559cd71773868b5a573600e5968815e2ffacbeaddd68470ec63c7bc17acc28f199357667161f2c919cf0f61eb8e007e1124f41bbe113032c4de4edbfa8a78303b286915764e790db00f3a29753c69009db60a328f548ad0f15b4088ffa42e40be00bb11851e9e063dbcec17ef99f6af6b28cc77dc53d0a49d935a6ad0fcd067dea80b30d87d3784f3d1f4f73d16b18be9c167585d2a8f4efdc50f879dec7f283532c76fbdda013a4979db6c5d97a0f8aa7782f38fc405674721b5b5a82996f648f5e0f5d6c3cbd745675755e229a760c79a095c10a7f0b97026e32686cf4a322b07dc1a00bf96bf7b746771c9e6b0b72475a7b690509426dd7e7f11e327b673bced6d48c34264c0ee8d932b048fad0d00575deea7eeb125335bea630205ead110bc041bb3d9ffc86232f872a12de6cc4fc9300d4b3249f1fce547aed863ef2d144ab25aa7481c7983cb0c8aff049186ee388fc5b6e8a3b1d8021ce25497737ff5ed8efc05fc2dda463a69dc744adaa2b71a08ee6ecc46cb6bc34f500732414f8e1fa707d03ff12dc8045e6a7f79bf71278aee1a480f4ba18770c7f7a85362bf0ad56d4106148a8ffd9961afd92a2e253f58c00fa60d9a175efc5a6a5829142abb05dd1dbd93c79d24da9e1f17f5e36fb71b779c33d8677457668ea9b0b06aa91708d5d118d5d4c2b3f37292cd1bd544d958e693b9bed7602b6107dfc03f612e1e7eb7ddcbbe3dbf113443286c614fd2579d7183d56a21ac9cdf8a9108a70a1fc11538fb5a6648abd64fdb959da757e24bbe45a49c1d6d9921c9df2855606c16f4ca9babeb753ec7e974f917fa6408ae3e801f8e5d28517feb7b08d04ad3c5d291d8c9b3d7f55ea411e22a4b5ea03f00f9cf683841667fcca6a337b9de7212d940a6dc050064868252f5932272f36225b89a70c7695cc8052dad25d33a7dfd9f64e89b53abf93d68d2fcc6d44fe144c6e571adc9091b6894fdd5391715924fbe224dae93602e4f5c988fa5874a8cd0993573a84d506b5022b57df44c17698d66dc8342bc31f77d4d947a741f1b69cbe352c15296e087b8275206d2ce6c6fdf3c95bc84ac6217294f9910787e52a64f494b17e70dca586b213b02295933a1071a9604bbf43f5db1c4c21bd9f80094ceaaa2e6692ae6835264424eda4254f3aca8f0c55891123d51155009d2712c0e7f87c412ad80c60bcba45eb1e66075546bd2a9370d6498d6c31ffe65ffc853d536cfc65a75efe7a2a1f9be3de14dec407d950b688785c37660fa18497ff6ed802ee65dddce65658af073c0b9fabd9083665a3444646c962b3a5a0622a2665fe5869e7f308182f832d534828c9f18df70f50781bdf1935612d235838eb4def2d340682d524f04cffd32848c5c746870b1039982c1ddf4bd99da4347ec7210fb76b705cd3a504da7e205339c06cc0a618b5b242b9cfa3093b198c012424242d215893acff13ab653fcbe36a5ec1c981f522ee5628c324e43623be036f102b6874532e0bfe7be62f07c74c926eb7d29a57d686c1cc0700113da4f10c0be82e0766ca9be3840274acf362ef09fc42261fb4f5bb79c8f5fe345b784f02538030602e5694290f58b978e5b6ac74a9b2640f3ae945071d9cc2ea4a8b8defc81f5d258b81634802745aafe2abf67081d5b2f28fcff18857c7c7badcd6a9da62c7dc7002bd0f2ee13a15c7f22f29b9808f55c042603e006aae9111483fa3bdce6cce4cea568d987ca7244da6856eb9fa2bf56d63fd00a16acfbd075b309fd82092d377e776057cde6392813e429579e461246caf64f56de09f4e5854e9693b13979cf0cd6fc45390730204e2d945a320166ef0d4c68ef6dc9628884c98e6ec874c58f00156dc7edaba4ff3ca9a399c45ff41c3a433c494b061ce3e1e1d6dd0c213eee8c8fc00b6999f369dc1b89091d0468e73e9e4fc5c686f90d487d75a8e0610483ef9a6b8b12766dd9bc803388a3086a4580f6906b3159a76b9f4523ca638221a6fe30e6542c9c35bbcde6a16a819032626fab5b08cf49eca35c4f7a8957e102d27a82928036d8ce51bf00040f4f2e07e415258d09e25ee8d274a1df76c62e8d442e3e1c500eb752215864a403aceb34cbeea782aa410a8af638894241016ec060f1d71fa9255dd104a15d5321b734c7aa23cfef675d9ddb3cd534fd1e3ec10a82aa8fcad1469f17609e79d81eb73d9c3f76654e096f8c8af5a9607bf545196f1273081f76f9aa505acae03cf653dd7b852b7a25ee5516e4c4832cf57a3174cccb8780fd723a420eb4491cc1a9f2becff21f40ba31e28bb540030313fa9145b135afa170eb93dd27ccc1c181e7e9604ce6f9b9c6ca5df101968baf88485f181b2f126ebb46279f08961f9d31b6e11a4553b373f1615f2757a6b22e1d70850d984745d4c4b44c53fd915cba8f0ab7e8bc62da38740c057b0415d4a153a562a56ceafe0c14b429551b7d85890c504ed4b5590b47931534bd0070d694ce127a50981de7265ba4681e77599aaf2c217ecaacd1a3505d6e0a820c6bd7907c7447d7c9079fb97034301bc5e7db92ec6acf48de65084fe9549cc0564dee3f04affa7712be67b0226564c5c1f9c7a90b97bd10d7dd304f84f36703f4bcf5ab17c68b43e91bd2689ce538d15c4e9287a4d88372f795d790b01b9eeb1bd68068dd184e292b936a8052a0646d0d2615ae95cbaf4023ec144ef3ec8306b510263f99f0ca9ea42a08f1eb6b73d824912bb19beefb53798bbbec2aaf2993c8522d431fbe1c952182b4f36836025960fe8d953b9c673c518b6fafd9f5914fd6322beebf7a624d9b91d76ddadaac79b88a375e185e0cb13d82275a165cb8185e5a479fcce04fd48c53ad17f2bbff59ae968d8d57a455e1c4adbc5878246af5fa005478cf58789e5098d845aa012ce1e6903152c9434412634cc58ae165d7a4051889c23b5ae0ad265b312e099c96032232f00ae52b9bf028e4609d6a1f2fc0cf11d83d20d6fd594b9c3d56faf6a7a5b6263607fbafd395ff1680b30837892cf59fe9854356001884b6d0abd7e65a7321c12757742f6e5bda6fb75f895372963ef8296babce812b3bb604b70d5d6f4c26bde9cae8e35bbd9e2e21c9a63e7b5fb9251fa6af691ac859eda41b183d3d061677ba06ebd9cf95aafa3908156b8972e771a5e3e19d57b822755895a27c841f81c61c65ca229554e3be7ee8a6ea8a34007f77f0ebd1316529df9c0278cd7e9adfdd2367c940657ef13ddc068f9a9853b4aa010e875f5d8fc1e5c482e1fc535fd4dcb7bbf6d71492dc44a852fa22ce15a31586140de92a054a57e0d6a7f4ff788457aa5b303f75d669fde8a2c0527fdfe2509ad02083016fb9a356ffcaf7cc69362b438928a84b0493d848fc879e05e47548f8e5ad1ff1a3c118f9a401b1276dd3b0e1750bdf28172a17f059bd8186fb8b7e284e238cfb048ff261c4f8dcb2c7db4483d2a9d73c811e80978f1e9e23aefd30f92dd4056894aa8eb4f6a3f8f6049934be35fefbd2e5aab1fd86b87464dff52cf7f91a342ad624be5299ad0cef4105c7c7729bba6d05099143c7ced6b695e980aaf3c57b7ebad7fe50c50b34d54909345301a431aa504f3bdbf617afd0aad891f9fada2ddf6c532b22f808836ebc6c4326f79ad629d7223a0b5f7067bca74c5de9a76775c4cbffc0b5b82086ec28dd3c7431e23fbd2cd9550a029eca582e221ba7147163a345fb4d2b75b4cc9c6f594163118cca96e2a08388047a29878bd5bd1c90ef468a998762bb16c485831bacd0a2bae8dc9ecffb8cb2a9cd8abe5097aa7ef4dbc6d7da593ed525ac27d08145e6427ae43987d3bda33ff4c5911295303779650f77767a4b2ea68ce682e623a76229583c6b6edd16f9941923ec106d72fd7d7d41742b68e550eb09d7797d9d69dcc6a735f47e6cf380cdb1b01890d3150757b8a34911eb0fbf708e93622c8a58ac7e20db08d3bce85ddadeffdeafcea0521523ae4ee04e0d76d4b16374b7cf92728f02cb4e84762d7d4ff7e092ca02b4454df32798b34cbd7774f281b2390289b64d5b908e84420425bdedab20fe8aea19b3907f886b66e10eedbbfd34196ab0d8787f26ba997951a571363b172f2f40a7d3fb30121a7dcbf009d6310bc43dce184812adddc0525376b7e569e09ba68ebf29509010c0120a07a5637b80a01bad502b4f65bd87949807a7b4301c37d2db87f2835a0bfb1e83bdf5512e9d357e1365702897302eeec1961ab6115114eed7630b02f0f94f9f959a23aac8ac3fe0fb201224b5c2fcd38f2387d43d465d42cd60f519aa5dd1f2619aceafe337a5ffc457ea7cc0e2158bc1222d9e00a7a71f7a95c8d39d90e959090b455c043a46f781609a910c7169171088a0c9c736d3f3c66f9524dd2afde3f1eac708b54e067559818ae97a0d68f6d3d347b1db320af4fbdc6e748ab1f80ba99c67a4866a21e09fa5cda9a9842ea3fee5c75590bf67a625b2c9983cfa99704212e87e373bccffd3cf8a396c6e270ae4ce16d5afc4f35485252a5907122ea977fb5b6790f879408c229af8167e6a0cd76967a40f751977c1204023eee15fb76e790fa9a9f5b61d205176129ddcd37847b4b17e0111cb3fded3d4bbbf5e6edc0e0ac2108494d425613859b5a96649ffeb762eebaa80d1310a13d693ab8db39b8343e00a1e087f04526dc8ee47c218f84388c57270909c0f7e0e212a21d047fce84fc83530075bccb2a1462cb1253bde0b58ae7481335eb2deeaa07e36b0faa4383c8b333e183c97ce5526759b81e7fd1e29cd6b680d1ae88177d8f4215cf4834d7694fb486615335c28aefb846b9a88f10781f7b82823ff3a4a8767247beddeb4ff56ae503482817a1f2ee52c0fe211f1d5b7c314fdc876cc19b24ad2823ae3af69d58e13db19b15498c4ae2abde2edd9236b6106ce9500392a6248eb136c9b6fafd8a2a9f52e37a117d2b0ef86f8bdfdd369cc2daa66dc49bab98f46049969ba66556427c66f6215984e57098c7ced91747ef37c1db14277e62d44548e88df23b2df6272d1b116ad317f6be8ed49071c3fb994fb730efd66d6b7bb696e4724f7238e8663dbfe14a267a6cab556b39ea3b8a414a8b9214c1df08c3653e8fcecb79f1b8693cedd39b34634f7ab620c8c7c21961fd7cfd1339cba64b71a34a0b8bb3c51c722192a57df6be8b1c26c66fc4501b8ce056b3cf4cc18eb562757c0fec8718c84d5b7c909ea8c518dc84396f097c0772ee5a0ff45d2cbf57274223ea13dad8678ea8c39430e83e13dad4361ce101aff15e112dbfb4ceb380dfdb623e307a1a6f588e80d2b2ff784d487571da516422656296fe2fdfca3f082515b7cc927b81256093acacc48814f212eef0538ad64cc3ab4b00e125e19dc28ac5d1c523efe581fbfdf49392390c68526e6f2314e36b4e414bdca3b6829d6a0240ec620c53adc07c87760f4e6f643f4c4dfeb43c7557a5b0c5dfedfbb77257e75f86afa87d36f97680c93ddb324a4a6c8a1583430168b5671f89998382137e3080d1d07aa0bfbea02d780fc8c0cf0c25df4931bba23695b1e2dfc3c1e39815a6aff5716f447b47c0bafc0b4c8fc912341f3a9b93512820f852f0f250f05cc5a3a9958811fac073e23fb906e7030f7f1a155e76dbe4522215bb8179fee76247c608118e7b0fad768de7a45631a8d875be54b38bae5e98e2bb44efffbe5cf2b3aa31fcdb668d22b01b06b53a5d0489ac1426f59582886cf7b3458a228083b2a8da6ec9d60e5c681163a52666a09b4afa5c946a90d8918ce3096da6f5496d59646fda3f966fbd162a7095ebc527b9965ca8cb3fb00b215e59f599e89080dafdebc77dbd98100c9e9b0673f10c67a39681f0d010ec590fe25b5d3ab485c5873fbc03e15ab8ef15d3eddf78bc5c0a9ede5df980c3268cc32d7baba553426f09e26f3283ea2221b5366a1c5d2018092a2e85e61a4d9d51eddf367b2dbe648fc8cc8de95b25087a693d322e61b24f9cf06adf0cca6339b34036ded60a5ea27a337a9ba5a4a43281caa2b9da11c8933703e64d5680bf95ad380a0a2c2d6ab5680c77fb162cb8abae4ca3a9811605e438a4d13db3b7c243bd14da5bcf704976eb70b9cef9d8933aadcc168ae4a51197165193dda4d23eb2340de4cc9ea1582d1ad4b3bc8907235a45968b4563b46f6203441f0b5c81ca6fba88128de71b2b7765e11c8b5996cc32de62d7985a88ea71816c2911ab1459cc253ac4c1618f0c9a1f645fea1ff4d206d84a7b34672d8539e1a5543f66cc535b622326fe7382f340bbee8ee0fd8fc4bad2afda4e9c16c84e1eea742a7d6bf9d9b657b259811f93453ed567c7637cd2685de7ad0b9dee441f0e1e3d6b7421d26bf0a22b18f5b3107e8dd0433a4a4619988d449d27c668f0bf4d0ac8c50b9ecd087137197c7c1b343da87c3856d0a5c54460772dded4e48cde80101b8712e9dc1bbc605614dfeae9f2adaec7845f7587ef79fe2d6fa8ce56aff0fa87712a52f41da76333b656806b1f6c06619dc3d16ed8e24fef0b4e8c59e0757ba55f073720e06edcd38a9c8856a648bdd9537c5531c604bf869330780e8ad9923e2589168186dfe755328ff334e06c6ea5bbaed5676d62396f713289fb22bd8713436c6aaaa9a1094c29491b1fa7a77adfb13d9b18c07829fd32825db2d15bc7ab361d18ceb4e0995fe338266e3bc21c954348d5dc1ed6caeeb9bd4bcf2ebf88d6508378b1aee029ba2c839a16fce0a291a8114d44f8bad36a4a8dcc8bd7f8793dac0285c0236ef1b7dc69f4907283fd3a62fcd96c282cd865f7d732b40ee5a51faa28388844a9a2fd4b2708c5b51c2af976c51277f27bc0a8aff4c89da342ac5e85678fe3c6b089edeae8eaf3150115c8af82ce2af223aa5770988f7e33885bd09dcc28609576b94a307144d581ce8aa69440563286c194c6ce2aef494facda840c1a51aa54173fe6374e4b727eec99b84aee24f81da079b82b898720d0b2cc0ef61018c4b5dafd2fd6c35aa0c7c70efa36bb5936fe721503133d61974c4a8ef7c5c3b17ab584b889109ace837db0eea75dedd01d84b7c791f4fdece84e7b7bce72986bfaa7b9c233e365ecdfc137e0efa17217f245ba0a39ccf11e57ad83d71081e72b6502336cff6598e5b469f703d957763ac89279dc475476b334b3a52356fa4a742c6adc95b1e78b0fc2079323b032475c3eecc40c436b73e55cfde21abb3dd60afd210c28cdf1de15ac1745959f244451de942319437859e7deed807e512a9af63829bc0b7d2b6f6bff02369010f9841a137e3255063db6ebab8c8181b7aa9238c2d457964e887ecfa970398139baeeaf78f15865b8c8cacd6014db3f1ee7078304d423c2ec57e5f965021501ac55e735c98d1277459cfb54955ce49f8b1ef95cfd8047cb589faaa518861f501c22e2dc480627c097ada31f2916f5e30c7e06104157924a48915bf490f95a197a178ef08400d89860c92c60cb734cb2b1e0451643ead4055bb91dd086eff45e1d75192efcba97fe24ec0dab59bab4eaf84c80fc7b6ca7a12b312da681ea8dee0597e68e3654502fb6c41156adbf987df8ee9025fd6321dfcec9d8cbdcc67e8d64054755d7badfa92fd19f244f46bef8cb28ba931d2c2685e8c4406ee62171c05910d9a94666f2e158d080518fc73d0092c145e2014adffa5ae1a018dd6790e18e747c21af3229d8be5aaa5cb5e59f8c1c5a359f67d052c442759c7ae98d06f26e9e1697cc46425d271b89a30cc4d237fbe1274ef07cdf20e2199571de6e278c05637f96d317678b41be3937272596deabdf43815a0c5da58b190210628adb437f3cc76724e3d8e2029408f9f8116a475372ef243ff057173f40335465842c7091817f8be1da3f7c39db49de265b686cc7859b8408ef49db74d1b9ecd531acb89389fb6e15888e2ead44a9f77f384290f2dd403327df6d963cf516fd0b2f45235243a1d0630d8978f153f6236b385246379c81534e43a2811a0a359542291db4338d32e29162c1d03966e3566b1c4e156975f065e0e66589f881e8773bd0f4e5d347e397de8a06e78a2981be89200335e5718a6ad188de746163e114d61ec7110cb4d8db58fc58033c43d3bde87c17f97a2a034a15b93c8d143b4fe4669f0c5a4a79cb4f1ad9df4c28bc4af8250138cd041808ffa09e8f01a0fb6c4b2615198e3a0fd8fd7c9e637d16185e0dfdd43e7f75fec8cd3212e2412ab7715e1efdff7fa429586c8428fc66f933f2c828b9a0030228aa4f2d926830e9485c42c6f5a57e1c347dedaaca1526d59bce501ac12f81b2c814e44f6edd252faf3bf7f4a92af4911395c41e496160c297e20f1120a889f7a5765bc7a8d13f5eaabad75bdc4b94664451095d41d0b84b0d83bd7ff31e8ff445b586c8487574927a51cc4484bca24ebcdc2fed35f802a3133f74cdfd01d0888d4c6e8570c839918b42049822506c609af03c8be55f2b1c9c0930bcb74d3c982650181528fdd20399cf58c22197f76e04f697a4ca19dcc4d7f18303e14ba2d08404c42e960e0afbdaffc798d3e65bb3ae370f6381b228f7e37eba8272db9f915ade03d6b715bd243768249fe27c7177422a2120d85929a2404ebad8a23739086d9a9df306ee718bf0be71fce39ea090455cdeb0e9114bd5704b90e039a23f7f4f0ecfd9a6bc9ac08b8dc2c96c962512f346d0dac18ff1d9ef7fe40e2eb945fbe9905ebbedcba3461d2f3127c2211c76a0beddaafb0a197402c8be7206b1a5033b668f2512a78156ec62c6e61d77c2fa4f4dfb77884bccd587bf15606c9a55a35ee971ebd207eeb29f0f4e3c65fbde28c69fa7e90bf8610a88943497a33abecd8840ed895a29713c4d69a6d96dfa26353243dd1a23481c26c9175f489a35bdde8e914788869c79d052490da8e9f1fbb0524fde1a338c267a8bda42a8fc14b5059c5cc39a542d3d3ebf65f0597d38be8918d49ddaebdcf8d086250f0805ec6c85763c0917f618bbdca6532fb4a17f062284c3fe85935b933be1641a02c07cbe059f26b5c9f9462ed690f2cc64dd72e32db1787639ad4f70b67b08fc08c0e429c8f28566ae8f4e02a5766b3de1476c0905d84393d0eecabc15d3da87948c19483f92e987817359f9fc911a37024676b8b4257eacb37b150ae95a67e23ecca9f95c026ffa9994ecd6014fab7f0764ac812145fdc5f1dbb1b0ccd5443996dc9b4b783d5e30000f494eee51257639626927a8b4a7a098cc9646511199f48ca0044a4821db29da90d0c8d5edd5f5f43827438667fdbac74146e0c2fc8a1cd0d16a914b6740ea9acea1d6352e1e4deb2ad34417516967a99ed28ab9be62a514b8adba2e0f9eabf93a7c0928f1a12d779ef6cdf052c72f8d5f738b379740814242de4b5383f088b6c3c65c3e18fd7d48eb457bb53bbdee0eec817617c68560376860e81ad65379d7d10e6620e64af9304f986960dd447bd5d5d5b1eb3edca8cf107f717fc2d1f8ca7b0df040e2189b8baee1f681608e3202b8f844ac967a33ed2eaabb9b7189f69825cdb0bfac762d63ed5ac3c010c75926a14dcb3dd13b7c8d7c39d3fa31b6492b336d899c69a11853f21f0e8d4cbfca8239617ec5d35ff4d77dfb401cf837fb6b891202d82be027f423f9dfc72019517e2fdd18fb26c70fc9569b74fae58e02dc6fb4d555c457e8a00965b7cd3c4485715a5ad3aa254799701fb91ff7aaaef108227a0b39f7d24df94bc5b2427d4859b7e19c0d8cf29f23ea8bf1e349d48b1055dd0629107cfa87158b932543a7421446abc3d54696e1d967dc483ecf0228629f0124c5dc30a3fd9def2484c4126cdfd5a31faf5131cacbb4e61f99d1dce93cdd994c6ba5ca5fe996566f5e9f33babf2893e47c4d1357b90a19482c58465b1dcc9a5d27f48c5fc64b4a493ccb8021df7d45518b7ded1b15166fe6f2d88b6edcc2b48c9b4d2f888b28d5553eb9aaad0c29e7ad54970c12d2d0c8a7d72831d20f402165b5b3179a9565f1e2d7216ecf9102c50e48c412ba444a953ed1cfef048d997d7d5bb7f252cd0c56de3d8b7a3e4a0a4b4e359a7023b4e9c67bc861fb2341ec4d51a32d251b70e72e103215bb1bbfcdeeaa5a8bd8c3c92e4ca6cacf4b92297663654fa6e0f3c64936630e16ce3e16f27a450e8bbdd396c7fe924e1202ca44365fd66616fc57bbe3408a4bf658920c7e9d36d0862fe380805ee20ea3bb8930f03b426337ab1a8d90132dbfb75a40ef5d64368dccdda13fcc581d29cfeda699a913908463b9724861216a2dc6cea4c62a2a6c4059168ed29e40aeb23958a7dd044c6874e99d246cc643ad0f58a34611df7ae42337c71abd1924cdcaacf963c112036616a26a476e86cc9cc3f0cb3ebeddaf713b0b7b9c36ecdb90e391c941f607a6c8ce6390abfa2966d5c099dfcb33a3eb4dea1b65361ba6b9679a9e6b308821a7c2ee41e59c8d7c3d6ad8851382b5d5f17ebc0b4fe23e73011247f811ed6dda4bffb0e665ee4ae6d02b92690be328a5d76b4783d4e5ccd8e589db93dd42d8388d2c6e790411025164a0c9d521965285586eb67bece53d7e0459376b43d61a4b00921de79163e6e3280e3139cc2edb88b6f45f2c8f4247e7fd9edc64e809c4bba17249b873de2837238ee9c5cb3df3c0e14f997f4362148fb6340576994fd07464e727ebd3ee8aea41520ef96efc30d11c3a86d2ba4af9cdcfd9c3dc8fbd406ade065afc735209744d7fc1ea782e876e9adf8dc25b40f85ae31a2777334412789c7d1c85c27b780d104d0dca1b7089b3fd0a3bb670f917165494f89ccf7022d51766246704713dcf136b1b71ba041f84d2c2f2e2280392570c38ac007e6b9af096b8e3a4535d7a25d31f65971886a41fde184259a3c4e2769cf19e51898b78b38f60abd0f1a3948992f650019a672e1e5e677ef056f970c46c5a0cf11d5f4ab4dd2ace25d892a3119c36077c05f1360f4234ea3859ef6c08a14e8b46cf58c27f8fd6e93eccf0861940a241726dedb8cac853ce61004c0d2608239b879f7531e700f56e3dff8dada82a96fd9532e7b99395423ab029bae399b0586bd19ca897880c6ef9ff047f814791b6502b660eaa91141e8d8e487208efba23925f4ec9d8c84c663b1a36259a774259e8f8b475470c5c637a3766c5382390479375de351e19d86f41221d14be59eae70652eae1312a1fb3cc1a91273b5cd0b1571f891485c1570e80061f07e490c63bf676cebf0917a44d6a30fda97e710fc112aa9ae604a71fb7d9a83f471e97f59cf5646dce2783806259144b2c3ff8b337662075f6daf6b9b1ee3b6a182c1f15b3139939ee966a95f6ec5583c7148bbc9de7e4b333db840576a39cc6d023373c39ac3c48421451d72dab4ee36e33d98cd69ceca95c7f02b765d33e359b7cbc69ff430974da77a566d3df08ef3f04a261196d05b8f4d006c4b459e2fc62bb86a2ad38617ea438ac8353aea539b5ec18b0dad5ecce363486242d6c888c9b9e6019e0d867fde7f63410fae880838d947f2e5d5822b52427dc7e30650f8f4aaa637fa9e296383b840730388266eed7b332c2338143b01c65c0bdd379f661986e5fcaa1adb896fdcbd697aa207a785b4dce318cc101e24d9922b848a634021873e23102168c077d10f9aad57766399fdef01df660eaafc637e04e476b8226c33fe219f693ee24496e29732f19b13f680a4c7dc53472f1d8d5eae075f3cbf9093ed32e8d7a5d25c30885dab138143f96e575b426377a5c0b1f10b15d73aee3b1d974e015e2a4d2519d5c221c4d4a5d8b9b151b4599b817dc50bb4a89a73238269e8143a441caecb12b5d8320b6262877a12fee9ba47061b23d29463b75987e4c33d2bbc85b5534ff142b7d25458224202644090eaef0ab820c27f316f16bf01a3a66e3563e52dd885bc24074e720d4d3193f40f0861a31ef81dada621a395195f0f01d14be307da1a133347d96a31972fcc0dd4eb8bc917fe93be66993bc3ffaa60fa521da8f1c24fcf7acbdd2e47c69467602e2c47de31f58bfe4125bb96fa76b7342a3912a6694d277eff99f590b3b9d033edf1cd353d0484304e75788c702acd0651ab3f33c862de646f899ab453c2d2a34a6a81880b6756b3905fe1f002d46a53e10e2d41e79a6c43e332b95781618992be2d353ba104a7ebe4a2a8f182ac86346aee71582eb2033e93e2d93e1f64e0e88780bc54f7365a72dfc00cabfc16dbe92805c8a043fe3abb83373ff025d3aad32b80816a0c64b98ee9ecfde1561f0a1bb93a931f72fa396d4786bb49710a473175fcb22f624ab48500e0f37c94ba0dcf837a1e27d314787b965e82f27f604a434ec0afc0e45f64aa242d2b6609981a116bcde1ee91c828bec36f3d8b06553a394e9e7b56c0a3064880770c506c5077aea10ac22fff3c881975247672ae0cc9716726388179ded46c255333356f84c5381e02148505140cc39285ca6f8a882a707a4bc0dc0b921baf8fe866073e292507ad1b677bb5c4a10ccc1de6720893317f9327e1a5fe387c6b8c00755e776d0b8ba344cf9c627dcc48ddf25c73050e8ac0edfc1e4514c02bdc50bb8730e3889c36f4dfa46b881c0fb388013a1d9ac5a2b20d9af06a2bdde3a0a1d1c48412a6b51766574ac16dd560db1a6fd0fe8f092cfc2f8541e46258c54910961e4eea43b1c957573901e884a22f65c128afb1a02c19c75d03087879505edfca2a1518ea2cf6320d4b17d6a700360fc680ac6ac40419bbfa6980129717a650e74739768914ff2ea9c86d0fb56ad72a3e434e178722d42f46413c97de3ba03831752b2dbee9f4faae2a6a4859a411abe5330d9e2ee5c02abf8713375c236bded2b527a005d2c7a2139e477dafa0e7fc1287f7732eacc0b49f864838b8b97be71274bdfa110eb36b6cba95a2c07013dee67d66d16eda9fcd35d3d56a3b24ab31b2e570faba3faa55baa94da9c98529d254deb5abfd4300b8c82d1895614505a75e5ba1e1d66996617ae78a6661614b0d30af1c114cb9ebd41b92390720d46a34b624022ce6131c5720ed4553d0561144a1221761e60ba9eb454ff114e91aa7bacb9f49288e1b8b53b78facc118c0ed261ec34347359b9322c5a3ccb86e4a2eb6ffc65ba95ef6b31886e330bb8857fae20897fa2af058da8d18f3f76f5520517699d5452e0d3471b263b868c436cbadfc1d8e2a31c446ec5247b8e4c9a48a4f5e458c43c17117e5b1449a844622a6acf67c5081803fdde9226706a90d27d15f97c893cc08b794a156a26b86b1fa0fadbcc312bc8c44188b66d6fa5a8cee0e06396636f5c9962a1aedd7ee1578946fb1b789eee649dacc3e15bf2af63b19da1d314cb8b3a736179c881211c13c58c053d4cb0127250b86fb78c7f934e2a03d3063f5873e70d09bb154cb0afcf77ceb27a47867685e77c7aa1859fdf2b8b8a127d9964f0f4db9952d2e195ea1c32e2a86cd20111ad6c2d819ebe33795dfbd86035aae9e8a4d1eb75c3a085c2b2d29d46e9a801f2e6740240b2c1c83398c16e913b59f2d3a36969db986b20013417bf905955fde4a78ff5787bc5022d2f0912820495f58ce0161497869282c44c010a36b51fc7a3477a7eb6662de4524e8e5a8d4e119c3ab7f804ca04970a33008ad2dec45e1fc7903c5e604e763214e1f9b13639484daed00714dba7017022a7494eb6456a1a2a141fac5e8f4eba7e6bfc7d8ef21c3305debf5d67a84ea6ce57ee62d9acef61c42f289987a74b480bf10e45b322a19ab8ce40397957ec11691a4ce68e144f6e271edeee889b24c1509673dafe49bc3ef645849275a5cb58d01abf9df48832041371f48a15d340f58d0e608c775fbd24c43e1bf52e5f289f1696c49a2db0663c50f99b28c4be3cd5c2d0d256e2c44d6888ec2f2449bbc6757f230058fa2b3661e9b068b18c9d5fd3bec56a865689140daec560b401ef84d2f024420c8becd28cc45e360a7f95420f8a632cbfff993f8822677966ec734093e1a2cae82b0f6f2db186b45d83620fe7dc8f3cc95977bc72b2443733ae34d76cdf8c0827e11c88bd3491ed389e52633b40b9828d73dc5015242539735769f77bb2baa5de24f675a5389606d6e112c4be640cb57dd0f337a3cbc0b66396df4d5aed009f2238679a5ceb7a5146622d59ed8a1d7bf878657c792090b5818ff5c2066083b2aa0b448f3b68b5190acda2a4bf97b9242e3a8190700256b1f3c69435f5580987da09ccc88034439c4b52d3d2d409a0100cfbaa7c9665318a7eeafaf2188ca1582bb926b1f27e838f31a080ab604e549433d6e144ede8766f30d6d88d4f5b9d5468777023dae15a7039820412ccba09d1cb85e2e2f6582e4e8e2344c927a7fd4a9f8756c7c5e158b6e04bfbd2ce7c9a226b835b0e749a4d3cae9c7cc0793653d194d860a1423ae5c0dbb1f762603337d9501e43773191a9c6f82249f12cfb23c6f65595611f5a6c7d3058c9b772187880b5c02b44481abd86233c376bc579c674b72005c2c848ef437cebda351f33bd9301468a3d46b5be1d6da7d026360ee4dc04b4be40a33b87112f304edd0df1d09dab92f46f3ddae664204de6ef502b4d08ad07568d8ede59395c0d7e3963d2383f985f4ee6f7c6cb5f62d86766c72ffedd7392ead35fe364e35bbd4b3309b66de207600efd185f03fbd9715b7321a34f13c1fff741a69a5808a44a2839e67837de22b17cb53fec4d8a877f35aad615b505093b385117deae935b6ba5a0da8171c48d04b31f169828c9ea2f051ce8f2bfeb1683de72cc3e11408659917fd305895b4eb9b151d8f0b1446cac7f2f7ee162d22c4b44a7cbab60b2d17980145fd262ab7ef4d5e114b270eff8abc3b64f51233c598f46d99c2e5d5da12404ab80de4a687ef4d38252a8e85484fb56ebd4bd4a0270fa00bb8c2b937630b8c4065c4db8c78841dd89c2066ce5c896db7ae6fd131236d906f3c2358e8d3bdc5da6fc0360ffffff9f