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

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

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

Block Certificate

Block 63871 83f83bb770d230be82f3426b58677895ea091929d3f5ebe6bf46b942d0a782ab

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4e3c2f7f08b22e78fc7cad79e56f1339f63b07b7f7f11e3062760947fcf81895
Certificate Block Hash
83f83bb770d230be82f3426b58677895ea091929d3f5ebe6bf46b942d0a782ab
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...009ee1000040200000
00100000800000001f0100000000003f00000000000000000000000000000000000000000000000000000000000000000000000055447719dcc971e5afbead513beebc1f7a32a03571d2ccf3e6db3e8ad5ce0e1a63d3a2ab47dfafd2c375e16fe9005b75279933f6cd3fca829899dda3d2746b4a21027771821fcfd7f5f91e3829888efee86c5234c88fdd23630400000000000000000200000002009ee1000040200000

Raw Header Hex

00004020f5cb7095f4924ae62204d8ff8868745145dc7246ec6c7b207aab14136534d26ba827974502a853f6e9a55a11cfe751b0a269fdb58b8a32f28d52142a9420e194ef1d1a6af8e801189518f8fc47097662301ef1f7b7073bf639136fe579ad7cfc782eb2087f2f3c4e

Proof Data Hex

59,560 bytes
121216010307be440691a20d0b0bd40554a6db8a91c9df8666d0d5b47841f831e1914f13e575c9210bda2c95dd46945e7a1628775ea51e61d654768e3c2a661e3aa513ca8d7ce217e913a0d5f36233671793bdb8ea69592b05bf706d4764459595ede46ceaa97a9bc54956545bf56cd18439f22a9a57e209a9079de8c31389825b218e072fd93e66e7d5b0302884ad661178d65060e78c266e48cd00b1261e7ce9022376cc0f7ac7a5c586c845344ecc045119eb2bd5c3ff0bd6c4f3ea286c8684621d1f30723620ddcea1fe9c09f7de9db3665c9daa148e1d173db70a2c00a85e066ecb7273a3c85e38f52e7d022e857882b71510059851cce877b0ae3e0b3f89e645f31e6e5f832e9d6a052581bbb425be8c33ddc51e7b5bedb4b6270c6d8f0a8145bfea7c3ca9fb2956f17eb6f65c9b20b2dcc5c37904529bb2dd22d6b65a81597db2fe06b39f300c6312cccd8e35d49c63df82c62c16917ec0c343747039bc17642c3b19a0fc4f9b53c388d9128b3985c499b24e59f122401a71902e5a718d8616dc0c8312783af42bde31b3913c1d4db077380986f361a131ae3308c7e9dbaba2c60e914830ac4963467abb2652416d8d629bd139a5bb60fb26b8c975399afd560cbd8173e99bd1a072d842ebbc335d336403e4cedbea65d669f2ceb589f7eac57aa6d499ad13f078c1711f66eba0e744d95c5b3aec9bbbca32952cd69dd3d0f56fe89bce0e5bc4083ca82945729b2d6e1f674d9b5c20648be730271dd289e5d1150c655b25d2c07bda9e9d546b55d12dd9115ca73db3fa286993bef4225455b5e59653e5877d74256bd923c98af603a4e21f80d406ac9149ce5012f8dd6470de9cd19b2b4c1282f2d7dfcc6d7dc3d7144675958bda77a3fcf5cd57194a45bbf2775f545dbb80d822b7b22c4062379337d8bf27771b727188d532d279a55a0357d7d2405bb40b5e6a9c5e41e1cca98f9bdfd51257b1f58ead267548a3e70f4fc16fd36ceacb035a97f158d17f611b0c582f7b692459d056f28f2a92a2f8241cccada9a4395a566ff1da7c618bfe8033e590e66d135d4b2c6fff90768f2aa7531ed9da21ca0baa63550ee68c7a0b11c7cfe91bc134499655cef38fef4ad16f474505c72841033d6415eb38ab0688db6155821a185c678dba64e5d0e75d04877e93f068a1aa0ee1a2c5873a8640d44fdbe9eb1bfd7559a18624a74a1fdde2d0e0cd44e279c9fb4eb36fd026ce5d20c8f0637bae30192a2bccf998ff5b7b11c4176b2f74a20bcee28d621c9f67bc71706b11aa3cb47754a5e37292db1d8f8047ad5929e0c5441f96d6b57c762563f7accd55d0f03d12f54c27ee78ed60504514d81b15839b7f70a4dc5888f05d57e8faf083b538654ede5907153773bd8d0a9e321924fef4af95083647c63fca9a440c38f5688cbe9d7ba8db8cc3137c958b3202c3b95ced3a541ff73405cacaa80e32b6280473ee5b8aa171a6587b6ad9a5a53f131b752826ff95f4982f0dd5603edc7a1791792519d378dd6cfa1537e1634c44641b57d107de5f519c6e7be8dbec4b41e2abe0b1ee25bbfe20b5a70c2eb717d28d88d6c25f8a24abe1b531f8ce11e0d06e0b80843ec003ee7a49e608c1241bfe829c8ed3d15d48da42b19cea5fdd8b747f5915c182552b14739a85de35b3b7c5dd27d62e569402bac9aaabfe710d69af8c4c071f1658e42db80caf85431db0d94b13ef35dd340c20ebc13cc72da39e420a82002d550271ac6429697a3be322efb308602ad979fa3285034fd32a0934cc60cf729af67fae22d6e0d1ea58df9f0ece93de7a2e8894c3f5bf62e5b294b3c584ccc2a5d36b74eec2f85f38789ca5022dae88ed0f22911a59bdf9a1711c93bd0f0ec3ce0aeb312bd023eb66930bf8d6d41ac4779c3b17db97c5daebd8d696999cd21a2e9a991f55f9edea83ef5da5f4d3bb4934f6ebcfb1b29fb4116cd6d23787d187e0cd2d1a784d27450d8f93e9cdee85bc78f8d0ffe58c6740d407ea7031e456ff1b8feed2cf8b7cfc8e12bf17d6db392eb63b7e82357ec4601c1a6ef6512392fba4e7fd8a74520d9d581b45b90879fa1becee62fdc4f6cbe1be5684be6be0ff5e96d49254dbf1f0b1f9a71da93cc52e6ef52a7dcff16b6572163796a53c01858b916301a21b0e6e24d4b4be4af06dd75be9259b8653170c3468f8584f6d734376e46113bc5cbb2f7b04eb441df9670d87af60ea5a51bf33d544d1504717f9a885dbefbd78439285c09832058ce90c3426cdebf61cb7d238e091e49a87cda0e86b3719e6d54b0bce3f4b347d29f0d59b2569b2d2099da6d49e22ba0a88ebb0f58e32fb36545c61acb0902a78e6ac1524d9f73153bc491fb38faadd98fbf1bdb54d137fed42eefef337d73d2f0e061d19cc376ef70c63916772dd06dc439640cb4f68659799c152240a53c3e6fd68e3254104bf33e688442f61ca0756905bd1fc7828b2fb89096e69bb5278fe839e0754caeede62b67d4f88c86c1c65ff3aebd066ad77fcaab824371e36cb7c2a257881de6ec5a1491553b3dd80fcadcb1d0f1cbb798a62b6ec4d558a00d5e4be956648f357334c50edfac1b24f00fe9bad26df1210e0d2f557a08f3fa0059c8463d42d283a07438547b5c529f44f2e4991e8ba5e63422260e89df88f736eff68fa170b0a45b0e122534fb19afff54d4cf2a33b65af7c07b582bca3a78da39fa9f0db3b8d52b5dcb493a561ae1a088311339d0acc378ccc478a955d0084ffa3b67623bdb1a7ce57c7fcf7b613d8e14eb0c4929a3470302cbcf716518f85224bfe9ccf54eb40c241ccf347e0d3edfd8d97add5a23a8ae68558dccec9eda39e507a598a60f67c89169088c9574f916550cb4a0f8a7e445ba09a34bb4500a0c43413053e2d28e125768c1f8482efda94d0578d1134de5c9a2ac4256eca4a94ba87ece09e100aed1efbafaf613305bfd1d8776a27f7c5752193901b638dfb338fd99eb8d4aa66c27d253bf7c9eb4590bee1361efd0484391ed62d219e84e149720c0360bd9696b64814a75ca079aaa2954048baf83ed9fd1467d01ee717c60dc56a4b104dec55e497cfe3f96d7842cdc60c7a7c820e2b937758b69626d6f204eb6bee6f747f1aa9e2f55b7009f3d1a40e83989fde7a931b65f76e20d44231e1f74d85f39ea58830403c13984118a11b21811ef6b384b44c7ab4e4b6655668bebfbe5574e31ff2412e0eed02397949f0a7d925eac1be84a3a5d86f48e925d5d8ce50558fc33a5574f24db4efd03c2fba8f3a12fbf296180d15b3cf78fa6b9fc3a40966393088a272ca2a39986310dc4ca054baf63359ba45325e23307ecc9b2b654e8d7c851eff0ff7bf0ea23a614c538e06ea987b09b755f36b37d0e97ac11235753fee570405c61c16878a7d75dd4724c2a9ce6e710bf2aea070c1a261a6e2d287b922d69155227ee266026528db22bfa069b6d26025161545568d5448789aef0fb6b456bf242abcea96f36b0261ae8503de976a15b65e69aff76b9aa55110a5e0e6361835fdb7d47656d5283e1c799e03b5daad37f5099ea08d1f47f7cbe11c2e0055953b68a414f7109cac2892c8fabf2c89e130a3b3c4cf20310aa41c6d7208833a4c3c75895064ef21a86fcacc8fb40f480f76a9b83b45c691aa9adc4ad4a6b54f108d3a6af04bdf00b5db79769d1f960628928611a42c7b06e73ba876dc89bfc5339255bac2c91a0b528183db959bb68f8f068829059a92b1378c0b3923bc1015791c739c8a1f00cf6a6aa7ad3ba7d2f8f4fc0dd0f1259babd2bb6bbcc786854700abdd80a9a91e88a1d002c97b542ab2c4223dd1ae7dbd598eb86d3167ad18ffb56857c02c6e2c50420e88971a77af20428d763618036e4fb86e597b469a48f613ec2b09f9be54f68b06fcde3a55e1d83e272d91b4868afc6bb7d2778013444e1a9fb7e6b7a5e8de914f0b0088bbe4d2a8615a23921456a81e233417e8dee9c758b6f0741be98c860d95c858b845df3291fa8a3c2b742ba9c7ffb39c3bf92a0cb9853d9edfd7aba4f52a678ed27e3666f1f337d09ddd04410f2afc0382ce77b577023d5ce0f50806c487103c814fedbe1fcb6f66c45dfd5eb30044fae26bc2da63184293087531b441cd756dcf5341b5b106470658a4ade288c0bd23407b5c81e5b784ef72481e0cae30ecaf972a49abd9aaa40da8d954ea92c73a51def836c2f24e06ea5c2d0fdd143f086b899a85be5c2df3d20640257a7910a7a7f48235326f169be79a640488ac6a296faa95fbde2b0a3f6bccb29c0671ecac4e1cf618515bb52fd24d900e50468048664cbb206031be5943d708983fe750c1986db7497fe1d9c2a455a4acfa4ae3383059a81f3268316a1c32d18a2295d6a2c6b969f487486185ba891529e748eac65542f1510621a7ca91a302259c5309a93feedef2c3ac90a690d894840fff83ce6b204c2d173094f582b293e60e591d627aa97f3d8aa669b494aab7a6f3b78ef335bfb0be0c271272f3cb48640198139bd3ec073571166644ce6f3f16db99e788daf549f67c08fde1e22166e58fb9b1ea3f6873867d8570922353e6e014dcb035f96f9cf75614d1ec93eaa297f2491635d36555500328e366fe2bc7b954169068d49014fd8379650c7c47ea9e6fb6f9f815d19c7edb3955d25abdbeb28130e714e361313ea1a7e642077e973d3ce98f898f4c835458e90859107dc527861b4fd9747f89be529f0eb60b2fb7cb35ce9811a19703742e392fee08584d6d5cd7b91f935a407cfbc995a23b29631580ae6d95313106d94c290f3c9f49f4e9bf4b5d71b067c2ad970d3fe678379d8757b5803d5a77de61a60886d1868299d625dbefd50a352cc2772d8ae22a0c4aaa19ad41365877649236acd9a6d30239dc02b0b8a25dc816a1a389f02b7c1fea48e5600120b2ac0e8c35490f1423a0db3bf7ecb2f8738080044b97b0004e04b1ab546a7df93ba525c69db79cf4e31636989ba0f449b102fcbc459aedd0b5d6f4862614ea03b0d0914bd068a572e7b371b31d713ef9828a4262131694cf77a2c10478e7bdd82d0eafb999cfd166e8815b301d05d623aa3c83c83c4c2cc3eae8b3c7f05cae443b9797387c3ca0dc300f2cbe96fa43984f3470caab38db5cd87b7aafebdeb551d4e312e2532f2660e0ff2cf5f96a27124c36554f45ee435db99a8f66979b61f02bab94b5e8782279c4f19c37b1a894bbde52c80a314e24cb3967a29d54238656bd30432d3d2ed4a40f81e519a21ccf7ac9f7137c96bf367431a452126a8773ed966756e82f997057c502548344fe94d942c1c75c81e71699cf976a331e59298bb4acd415426ce7c4146fc7cd538e5574c0b33aac758a94fed090b094f879696a8e17285a1b4f9335c66c36eca261b95e3f26a7d32eec9f0b96decc30e3fd72d0fd8f22c9bdc95ceabc8d9dbbaba9c1c02a224d3c7644c79fca54e2f6d26975a301c0220ee9af334d4b1612c82a24fce800ba95c0f97fd75b707299bef5870e2b75516684a9868b217bdbd368a27af468843d3e74fba857dc0763ba0d26c71d4ee01874378b9bf4f51de8563cb8a6441a445150b7b33520045fc7efb5deee6426b928bdf57a662c1410fe7c345696c9c65a1ae52db80de3aa602b73c9f71f2bd1915e85965d43d537948b0ff6069c969dff549a17fef300dec67ee86ba2f91fd7dda0e07058eee3bbfd94f56bc219c2e65e0c39b0caf5455bcb488cc93b282be2ad771180d1b353d8701225c23b193715944ccc2edb8bea357fc7b7a84412a6906da15ee8661033b8867072224bee9db072b131279a7253ca3a18c7a832ec83109c564fcc710617cd1602e3d8996684ebb98d52372e928f6d494753807c0f40554420855dfb310b853fcaa023002873ecb52217ba0996be58522056be536191217b461ce80f1ea61038608839058929885ed84acb421dfb21aea2cecbaaa06ce43ae9cc71f4050362b499139af98540e3eea03fdeb3e73178345f5a6f93c724567f7ef60baac8fe8d035aef5850be9c64d97ecee6c81a2b4b518e13350c8b7f7c927588b8cb101c5ab0e1e1a18f0d0a6f860d442088d0f1209eca02df3cbcb952edf1bc0439f32e34023abc7c99fd103f0117fe983f3b95ac349af8bda2f4c611e34e79dd358de082caf4abbdc1ec7cad539fcca5cd0ffabf0c244470803fc0bc343ccabd151c0a415c6919d284e44eafe203e5fb1db3c069a4a6f6b36c4b3193623f7a208bb1ca0faf866df9bfa80a4f9fb6c2401f4805cc65e06d11837b227b2004eb69de4bb6e3580476493cd218d62ba92398e4ba4b3c5df055e1f91ab9016a4654fa4d6cf3a4268131ade09eec67c3e29ed536256b5a9c67cd507ea535118c9a977d17fc946c1b1ad9a85135f1b20b4361a3a17c68d0852154e2396d414914e40a5b17f8f1e296512031ee776c9fe65db4ead50deeaac74ac394d64be7cb223e28a9ee20a4ee4b582c39cd724864b2c8b35421b7d13fbff83fa54696c6d1587ed9a1f6ed01dedbc1d4539c138526771e96321b664421446283914ab3157772f92b19cb0e5b1aa45f1a02d27ca3a88ec373d6445c4596cd88f5554024059ad78a09dc69963f68a07bb8b6f748f2d1422afb917bab650c65f83c0ca31a88c16189109a04f8e2a229325f5b4316982d1f29f2195758d269d7ec920d75806cee53872691f03990c7c0f5c5141bb379245d5e1c1029a24124029cf06d28d23cbf075115633caa0ff44bc0b858c16c133c722354fe5c91a74ae5dad30457248d72bcdceea76c212a7ab59c7b6c9b566790794874bcd6acae553b2195e53b6e8c771e8db7b3bae7676f2e39e274e8d917c3a5feabfeb3b77973d01447fd69b8742c46230555fc62d8683895e725198f7243d0cc0f7d95dab831a53a4923e54c6b17b05cb861115ddb18d137ea57ae06344a41d7f60aa85caa767a2f15d7e3edf672cc36d8805fa22cf538a963e6123742f07a380cab02ddd304dab438d325e3ccc40b0b83b57103943b63e960eac4778e9da70bdd51e4dbc3bbfde84456cc0daf6f462a8af577119734c238327d3b7b5a1fa63322586faf297a648271cb32686c7c1f53d7c166692d4289ab8b56d3f1af3a961bd5e255441d5c1abf5d6359410801e9003e2551cd689defab322eb26e150d2fbbcba973e6213e2baf36b8ed96dd37862a4e0849a57a0697be4daefc8fd421f2ba9d1d8d67cf01162cad51e6ff2e045df45741c6272904313a2a20537b7ba8e48ede7faed7f5b5dcaf69b77023f4df625dc995ea6bba7d02f37e4ea81fcd8ab279c937bca0e95a59f883600c164c940b697a585f4b8a10ca3b653233923899f0e2de8e657b96aecf4113dd6829e4e1ff8a8f629b7fcfc918f47033cced10bdfae47e5e0ee3775da00a2e4b437b2b1782cae708f8a3a78668059107b1135362c08a27e5d9a89ac3800075558bc021ec3df16ef3715fdd2747ee44d52d8c2f8f3720f1fac95f52687fef2569f1a29fdf2ff3f11f5fff0b5a232355fbd504eda5ebb826ef2a02f0b4ab22e4369263660b7507dcc8391de99e1f66c88976ca784caf716a39c208607a9b451fc5ccbb85b2dcfa630ba57fe7f8d803ea11096b006c47803db4e5537c0e2e44b08c925d1fdaf9f44db46868891ecda36129f9dc8c82c40879f4517acbbd6194071bd38d5e3f664a65a58ed0cd7928c36727a4c5a9bdb156972ad2b98ec66d30c599e251fc2f2eb7cda76c88e69c59bb181fc78817633200f762a5652c53263b2e9c4f7fe5825a83d623c5f375c6f3ea3a6dcdbfb2ed62c50654d2fff60253bfc34b09d4debce0468d0416ab33cad0a60cfc0bdb1ae78cd4c637baf550a84b0b0e890f11ad6a462efc5784704188e3da3c62311b2b6eefd542f10eec0fcb5ceabbd7ece66cbfd52e6058d59c3f065354a11d3e4e0fe3840b5d5359298c62c6677a6535a2d565a8e6daf909087be849891e5d1e65f135c614d5aff0064b7c36b84a00423475c5461de4e62e01abf17671369e4ad83f42c1a12e6641f317f1f7ded252e5b2ff59d2a1b645f1e76685d0ea58afef14f4a8c5784aad867c8f3933c24d98255655b1dc423a43ba8d176b8dd0157770fed1bff624eced2eb93008c7090a6380f57b2b511f247a961962b5dd7cfbacd2e6ba4f72f008ae8319c0d7161a6fc1a73c00891c7248225c0907f43956de415548e11baea39e8c94d363f15c42a06a44259d6d5cd054cdde7b2306a10c2ecae16f2f9552b2abe9f864391320e2b04e4dbdd4d373fdf33240367bed776c4d0c1fa1685a209eb633d9d9bb82b364d4c523bb885155bf8a424714f00c5e3e7e4fa07001e4cb4819708613b121656f5b8b3b211726f8bf6541227e3a73b485617f6c8b011e17987c14bd3606cc03c5b692ea54d8e3882c5407a0ba7b1da9198b9de3b04af2a5e7850f4551081130eb80a3908c4ea19eb6e2e7cda505038a2d587b2ca3d1c983ac72e77f2780de915ee09d53869ceeb9c8a96e72cce60816ec7101fab012dd7132d30b7702d7eba9c4c4dfd52800b6d2a69f1789abfed63dff202d3e3410d9d2cee93f657cd2783a4e3a58e10efeba27fbc3ecec5c6007b30ef615031ffa43a042ab28cbfce6fc3d7ac412ffbd983edbaca6e709e23538138a74f48d3027a0fc4e95ab88800c9cb34ea7b2701c76445cb70f0ab4628eda91bb809090de8ce713041ad02ee490a80da1ee6b5bfd1681e7e97a1fe24c82d7305cd9685a594d764f3384ef6b279b109d189fe16d9685cf83caf20819ea2631b7e3a7bb90f8842dfe386f437ca1fd6b04d72e88dd9fad8dbff20e66cf10eae46b4e0b00c4f96ba284cfb19fcfa7d48ae3c18284eef4146f45f71b30013f28294330b7f244c8535e6c110ab47db87f48c0363cc4c7bbc718997342d8348ed1271083ffa07b93b284282a50ac38a72bdf89d6894fd163a3ca1b6e8c81f040809c9eaf70dd1bf2f815d4dc07f668f8a1277de2239b5bc50f402d502c901401bd5bb44aa25e93a1f4abd8f4568fe957f85e9b39067e0c159cea4eff51315a6b23f48ecc54a3199c32b2cbd3d9f082e3aa5bac59184465d663239328d5887f07a899b0a5e236300400c0f4f8ee1f200c120613eef2d9baffb391e713b16461991157135aa823be69f65c77a30fb2079b2ddafc9ff3c3d59dd7f1fc40c008f77e7fb8872b0daada19f22b877f6d778e0e7d5a318f8c9e1d5544180a458dd277247ef205e45fe9999ec90ed3ee9fa8beeb72a0cd529ab605eb883d6660d1a62f3421e9bcd2bfb02a32f0c442a0e15411468b157f8bec57d96df70c41acb39df6bf29e0e822ca797dfd23e954dd943dd4dfde1a759d321f320a9399a7d911fe111b25c7253412e28f7331be3d5b59372a81519136a8a9c81c4bde6d0007806cb6b7953d43f7fec1b57e64e001ac0b3906dc700b102781e0c52625a6e9c8edcb8f6a49e497a71ced77f0019fe685cb9f9d05f9fefe6c70bcd2f5c1cf9ff9d9e80f0a905aa500edf1053d6bcf182a3e30a1d8863ffc6d825820f3dbcd6c85ca5a017c6cb12ded9c375ed2c65fdebee5fc7c4f6106a27959630f0f5b74761ca5777ca0818b4870f84b9817759d07f7e3b17f31a4fa3340d24b94431e85f9e265d9021541d3d6acaacc1a18154f9e521a76f3d606f4c6ae2ce39a9176aa4c3443ff6e9a35bd7d5146d19769c0b3beda1fe6585fb3d18b4e751332ca118dc434bde3648162a06e221e9f48e35cdab9a200de9b7ffcad15bb6ffef34e5b03aefdb7a5a3b2ebb316b16cfd918127967cf3c25c797b6bdb73c066a1ea6fed18b76db56e47ff7cc3d8aacf8a78d5ef1396733d07f899f757cbe8fd0ff59aa97c3d0b12746efa942a30c45638b8ffc16bb4bf6f10ddcac1d81b8e68873644eac253ae3b6ba1fc803f32d7cc1a6f1a39663d47a07f0076c9eb95e4239925bae6a1b158050d37ee8e8bfe0edce9bf58867ab9db86c54ee9a38897fb0e406677adab8c95491f7ff1d11eacd701432682d896e423d1e484374e03bd93b34a26e469815ce2775936beb1976b6cde5817c87f0e01f82ec72fee52adea5bccf138ce4d6f8c2789f9d8d010c5ed0ad3e0c8c200e9e1f4c358269b8d68c65c6e3b669185119b6ede7250dab1e59f9302acc2e716f87b528892c4271207e9b200905508f4bfe8e444412863bddcf3d6d14bd4ee1f5f36f7c7ed97c97705c006c7dfa3356ab883a29eea9f0c406d634879318f5146386880751367d266e9c8119ca31b3f57391f6416e0af36fcc7a640f2203a319b4312449cd383a5fd0161439b3fb26b6afd5594addf08eacff04e3127233622592fce78e308602beec6ebf91749e61c30544981a3ac204d8da5d5ad32fb92883d70ec63aceb91d6152ec6ad42e84aad48631fbb8d0e700b7d8dd9597d4f6f12bb3d3833af2becc4f163ac12f66a93d585c4cd65af55fe29a56a716b68698cf58d00e73d6d6df248acfd774af30d4a72ec954f1fac1fba7149103b806588e1462fc9b7a4852c61bd5390ecc0e474f413fbdd62b03d1dcc5a2722e6a355d1e2ee9d825c138f343de7823f1f073b243ee2a7c9c6d748fd3a6f3e8b821a56e8c20cff83294f39d5ab2387842094b9d3238dd1d63d5345dad2e2ec1d8d002c07dfce8bede6ca8d71bb548e8d12b45cb42d909bf4426785f1f3398be930be07ec5d9d46ed59b2166423862d8af5a2ee99cb9e457297af02e549008b4eb9f93f678bc001e86ee07b3cbf9c4b757b05bd7e4f25f65764692cf38b446b6a11093f35cd7e7ca830f44e90c12b7d5ed35b4c9e8a5486afc03d6a0078ab3b709be2abd196cefe5cf55ce39c44226fa2824c9517b29e715c1286410a1f39dbdc4ef9d3d36aba2d4183b4f8a0ef9538744807e41be9fd3b1c0244f1df112f3b2afd4127e53ca3cddb6b08e37f6906a04dd83496b8a3fe92a6d9b4515e26289f4f66f6cf12c1e4a70d576474acdc180f446126ba7f86f2389b387344619ceab3b4ab98937e22ce6a4c08d535522db81bb022773fe78a5130e8f17185ae1d0effd2a3f1275af91d55aff8fffd2a47a1cd2f0a7d90401d0b2022242a631d2f4feb967be7adccd86a679217a8fb140492f6a9010f03b533f719fd3e487af3479e0818ed6e409f516813049b54bdcbc12fd4feb39cb397cd0a6ae87161d08196f964df1401c3f0b3014f757c2a1b6f160cbd4bce238c7d5873c049261fdfd8cb97e48692c0eff957558fc91197cdc68e9b79829c27360baea08c849feb768c8b2aa560d73498f0e2e642ca763919d27836e06bd5e8a39a91e86724a07c07ebed7a812346dd94bfcfa063cd57bc70d65c825f7a57b2716b4a51d01c67a8c048b4b10eabc33e4d2b68833579dd7854d330aa7a30d942bd5ac0a237503eee9669a098c2cb762ad876f1585c999ddea1455615cf85d0edfdf7552bf8580f8e9b6b59bba0911f7957ae764ab1d16f88419c6eb18ac92f5d1ab3da1f7531d3c3f288421099b467e1d29d6007c2c90d335b5c3e4a978ddb360a596fa73db1e659ccf9175dbb9c59ffe7e5f0b5e630093f51080f5b1a3049504b0f27a3714177ab312d042c510e6d21300db85067ed2c2097c3784e0651a2e2d2ef31e9d8a146fdb6e3a75c8851f1d015c230423b39f82aa76752cfe67f07ee008a7b19901deb37bf652f867315365b356fa085970c1f3ce71b5cc1a24aca1e3c942e9ff01474c72c26df0290c7c798acff6815e8d2382fbb3a1af69a1c171e786960a86d299e09cb9402ea6405d144cced741edadcead8cba3bd93b5b76ed79af153a9723f02d8a7067cc3c74fb8bc1c3e39dcae90b9c19b50c2fb4a870b660a2de4e9372565f6538a013b06cdd03fd119dd61550a710f654c7a0e5b9b7983c7143c7863db0ee7e2560b04aa6242f86f56d5637cd4f6af3c5367d72d033cad41ab5f0fe43344388d37a2b96482f4a797db5ec5386a15a99108b9f2a5c3aa3b050152d29c2131e37b6d9305c4b48cbe75f5cafec2cc0742f5aa8be82d69d2e29a15b56f5198f44fe21a1b7e6a0bf180eaa7e280736766a29dbc33466fb8c797b7abe400b6990745ac9a833994b436a82351df36612e34a6619b6d54c278e096207aa8fc9f61f7ebc1ead33564e75c1084c4dfa67d79f49a7c9f7159a6e2652b1f2fb76e217cca592e25e1b81de9a69f99ee95c0ab8e88c8de802467bb88d625d233e973d9d3e4f24342b51dd416e65d3578fee0cc841a969a10dac3b9a1f7d0bb1e0620a4a63eb931d363ae9012c8ede3d291de964fe718d7ac0dbf4d493e362f941a6b4e981bb54e56d6f4d5c4a01ae2febcba9ea601e45e9f17cdda3f092368e72bf4ee0303d1f50643f7e185d755d57e81e351ff07197df3b7ff8f4b97bd7464d6e7ca05a921317dfa7ca6a2411a2e2b147161768bdff87111e1b2d55b6c2ea2942d97efce1accd8f578bf2d57f6edb1a8d9b259c1378ceaf6b7a1fd569e2b55951f3cd3d5dee725b639c9a7d1a2fdb03f9f085f30e541a03fd3fbf27af7dff3247b184d0b2eb25ec5e3cb1c205ade3e818d7598ab74ccfd717abf3ae03bef3c3da050654b47e087c9c4ca15f96b97a8b94b619dc376255410a09963ff81b8e49125f8baae131da0557ed211595f811c1fb9ab45b446f1ef2a54f8d728cd8f0f3520900f14f2b163e5cbfd3a6ffb9b058a78ff258fea9bbf771df47ee9903381cc7a1a716d6e31e631fddb93280572e65b110afe7af8c8cde037bc49dd9f73d24dc8b746722c20d9c550571612a186a5b0ac9e12e896d760389f844c4f1eca546f19167d572ae615c69158f38c6bf94813567171dd9d4b8b4a45f8132cbb14e45d76a69cc58e41b228ad0372aea5f4141ccf72741d8db303d866263cf416ba0f1dbf3adae48b2b69915920806ac0959ec5750ec351ecb6d1037d1c5d95ddaa241dfdf5b289ee1a04c8e11248f8e37f988ca589a035381366214dc32da53eef25472bfd8acfb4a9a0955fd1b516091d6903add218e9b557a4a9cf40015edbd82e14ed585f911fce9f89aa0bd1682d2ce12dc471a14bac740a682aa324467014bc503df694dd0d9af2810f8caf4b0541208568e332d03cd03f835339d80793804db7d26d3f863daf23c7ec3e4bfac2ef21bf91c769ffee3eaa4d81eb3729afb6b2ec7bd6fc6bb8d434ba2ceb333f6f58bf9a9938177134dfc3529234f18aee28eec997dac38acf2c107cdfc1aab68a740b2e720830a32e188fe64950c7f67e1cffba8a34b93d9ed4fffad096f8c9a7519695abb9e62511c612a3d419e31c2e3ef6765cdee2e29d947360a9003238b07f8632409b202c91895a445336dd8580000c5ca5c7047d6d80e3c1c1e14594554b989711fc752372b68fe543568e0b62562e50579067fb8bf9758305765af3be67f3a343a4b64c3fdb39b0be85e3ccbc0f53199144d74e5efd0c3d139eb5c3ed504ddf7761de170b196b11be09b345de11f91e35750685829294922cf172a3b7bd03f2087ddd9769a135705996614dd856aa5ddcdc28505b0309cb2bd030e5e32832e18e09ae886741ac749be08c81808f16121f8917ae99528e8d7c81ae92674a6ff97ffe2efacc21aba7eac5223120f2fd93924b110ac477cf7fdeec90ea090ea1ca0f3eae55b8f2d0d82eeac50481fc2ebac9c8a26a2fec8200a447d94ea9681cc8bb661192bba8b487fe3ce233277d3cabf47d1fada4792d1a1809c70419c32fd00bb5c712c8e797b2d83c163c5400593e8dd89bf9b2c18e85be73d356e38200828eb65dad04e49fdb5fafb52ebdc5ce29f6fc77958efdeeaaeb892a7dd0c47b0e7919a2e79f161deaf0dc61096d30c136550be871f1c16a6fc203e4a94647ddd72fd94ad028736407028a46fdd3d3074cac5d4d719f4bc746f43c0b5927b2fcb76a6eaa43d1f20de4ca4cf097e94c85caef40066461e0966062edcec07d1ad00a0133e85133e7d603639a0eb9de9e1285c6cf6e65c173b371ecb1966591ec12e79b34390ec69e60dbea6c400c314286c9f04f2e98a85ecd8c2ef1c922a78ca63b4e7ea73ad12269620db7f3d8497ff3408fd844fb6c542d2826b47070598e4685e007a15c5878ec943e6cd1f324335a7242488aa5637e9147ae183e1a29bd1e68eee074d468b7e5a9af21ae1efb7d5a446056fc8e4010a6dc1a1f6b17138458802e89764875aae48acb3d75dc6adee82bc59416a5750941fe045ff932e6fc3b459cbc6ab1cdb0c238aa53f3447abdf3d867d6d5899a71a0ff09db69d6d74e8b0f62f042adea0842b6ff2b48ab749992be75af0a68753463ae7e96766e35390fbbd288e2cbf158acc0bdc93a427db29c84dde4bdbdfa40917a8b134f4463a6afce20dd2d63a20c06645e8290faf3214899d42cbbe9727b0c62b4fc96aceb5ca6802bf68e997c2ff521ef33766c8dadb6333faf5cc6b47e03055982e41780780d2aa848daae4da70d9dc470a2007fc26c37026070db3da43a0c53ee4a90cc4a67eb2f0f2b2abfb6d96462c16252fece56adb7a60f261a5db6291cbd3cf24f479c4d25cf0460a13224e162af249f253373015a20f7f9a5f04fb708213e653643d2e4f7d13dabe0ec27225bb15670e4621c66465c6f3b3661da41c1a1a94dfc2f8dfd63f86c1c3fa3a75f8fe6e53c642694b0894f974bf98052ba4fae7c947fcc3b0f8340ab3213850706a333a69d8d8d4622d459626a0dc2dbada6518c7627ad7ceb4d113bbcc7d3369fd4e5b4b3501658580b2a7778173d12507879ae97ac7dea4b66f639e7d094079488cfa29f72a31a6bec9f1971ddec328cd6df44230bdc4b9c2a1d7dc169a68abfd13c8973765e0c54627b7cd5a113c6ac5eee4d28372e382761e47d762024628754add6163b6cc6494fefcda9418044a7b17c8402ea0155edf756569440ba2ca86a4c6bfdb3f9b213f3c53ee320f30f66778833ca26b2130d4e39ce562a27b36cf5927c89909ba8def4289c01900f7b20ac9f9d9bac46427d65e3854a24e5a6e2b5c707eb95fdf6da2ac62ef59f3b107fab382709b039f8cdf55d81dd42675ee0b2924c17b14c342402ea92511f0527ce05acc97142a8d6b8015fbff122b872ae1f5661baa42a4d2eb534c4a5179fe6dd144c993b0074763db8ff376393b7a153bf4bb8c9bcd6568bf66290cc13c3c6b1367e45f8071993672871f2f5b25ab4f3c15c180682bef80839ee1ee88c4f4cf96c946988dd53ee1d2c66e515b0db52068654e8afac16d457af355a6ba04ca7b919fb732c5d81a8d7622b40d30612a6f1098d285c7951b3d679123bf2a99bea6b4417695476b5c1530e6853a081f5a50c901cb3ca7fe359d2d39933e07addc2518ce90c6e4052b1e934e2d756de470cb2bde82bdd2a716022017d202de3e90e636ef7ffb5dbd80eff20916510affc4ef2ada99929c8fbf48310cb94b1dc7b3c5d1885dc378d3a0c3d6c28de1f25a18b5413ba3c309f61271a9946fe1e3178133391f15eb41d21103032d59524ea91779cf26afaaf17745d892c1063af40663e994d89c12b6cf02d5f3dafeaa5e00fcd4b359c46d11ff6777bde30805d264322a573547a4f12e79cf81065ca97fe589b4047adf7bd3c41c4eb439de90ba1d1cac4ad0d8f2f28f5f811f4db30e54c484f2242a05abb46b039dc8ac74b2da3d7513ed050aa1357c4c3f6273af8352d827d1968457810d4327523b07611417b5f45ce71b8a69a38bcf89b47b689ae1f38d8e6585a35833552aab0fd265f0bd9e3860fb68efb7d939350bcf77fe26a1250b121c8fbfc80fca13b67ccf721bd07e65cde96d604eec6373ae4fa70ef6fa5b9ab8ac52aa18d88d34f73e4e4e23dd9ad8899249c603fab8dee3e83fac2edf95f69c3515da24d621495341f92529b6cdf7d60cde0ff3976cac60c38b5e5566c9ad87f94b16759dd41248fa38a065aafada994aa95775041599e19bbe0ed8736f9d76cd91fb1130ab19011add3a10d055976eab95831918e3e05774506ec00cc7b1d51c79385bb41a9c6c953e3c1a47d4661cc26d7549c131a4913937ab3f04716065a02d4265a403f1d84f31a405a6d1579fa6acb0955606a7104e291d54585ea069cce7ab6b02ec6784985d77da6f3b51610661ef2617a2a146dd4cf4e7ce4cfc7a5aa14cdaa57b167ca87be0aaaf08c3e9c69ef4932399689e42384568b24b8a1367c224ce02947d34849d909235968556618f13061b53900a967a4d058544696d0bb3c37f56e646b3cd1e822ab9436611bd88e8f3c1e97f333505eeefc72961a975a19ce9e47bbe50b8756a7c1e93fe8272b9355b5dd3c959ac3317d5ea7e985ad5e82862489a1814fcc57acd0183053c015a775b0f98f884453d9b8246cd6af14947dcb91fec72c86bfd3c0972cc48d3e0b6e2236dd28334a328269476c79112dab28a0e0558f90182a6b27b8a1bab5dcfba75d2e3e0a25045a910e772d7998665d3c1db97d7a28775fd2681775ff60b41010394000c364608624f2331fdb32932000611a17b927835cedc84fbc3ec392ebf6db74f043e244ca737125203fe326e5fc135e0d2169fa2a5a836eb0597c8cfb1097e495e5345fc10b4e86cf0e962ebf73f9e860075555c8ad257ab14e8ec0b24c3c59ae49e853288417e8e8833c65ecfff74ef4c14d8d98c1962d2141c037bf5fb00a24bc324315e130723d76e50ada6b3785d3c1063b566201790d0999a3c78989df33a3606bdc1d0fc6b9174165fde5c32af035d299a5627731127bf0969ce555c6adfc5794246e5fafca68f1894e5e0c0777094f215a443c82594032564dc92a5906067d17d8b7921340abd3f3c4ac321bdb95263e1594ea96308f7d39e83b9b1de1ed66c9eec182137e5d4298ad89db4ebea31099d497071c1ef0f04d06110df8a30e4ab21062b9939d0a395055d8be526e27d569bda37c2023117beac8d2c626c82c18f5555d07d577bfad0f855bbfda6e357e233b3c40291c9b07cc8102c9792caadc2c09f1057faf55ce800b0c21af74e8a06737fe76ed61ac1bcc9517fe9c38b959b541778d72c7cfe092a1a37b66519cce2c350e4405579a8a17dcbe8d5fc41475095a4437a6d433444374683143edaf3cd51dabaf342bd430226ab4b25ccbd55c4b094eb177b22c19df045f766ab41924d3a318229e7fe3ccf29f3277ab4c514cafba13c87847b4d416cff7b53dd0eff7e9472e6af48bf96ee62335e07d01215be036d18b32d14c66821554746e2bc0f2551d1f1a34c158b9067547accd03658d9eb00092e04d57d65573a274fb199c62f1f50cc535441cd260fdebb5fce4d11cabc9e60ab412311c090b6dc638b79f64bc12e66689d734c6c4735dac712525674840ba9cea2fa86a4221d723c9ee0463cdc1d40bc0c478fd770004aadd4e1d79b4607948e32d3d130d9897afed39773ff4da8c721335f6f59202badd07c51354567583019bf9c35b6d531dfa873bdc889a3e54c829324c33d625884e2ff6791e5de2192553588843ddd17f49fb4fc4c732d863486fbf3963ffc76fa5b66808148929657df40253b2677abfa5a8844edca4a73f31415644007d3beb0538e63b3fbd501c117b3a375fb924ed545ce1f28d7289d7fecf1b55fd3b7bfcf2f77182a3c3d82b91c611c25049f77a581ab89bb653b3eaaf9c0eb00a95a6ff7b54c73b282040af184c8b304044f9ee1cb017468d4e38c6e4d95c875755c8637c53d7a0d9c6edae66ae8fd185e944385cbe9fcac7a96e9f2c2a1e0f154eca7cb5cd2e75bc5654b4d55d4312a01e04c5d805852703f786ba4f8643bf6774dcccbed1b6c70f85098c8c4071732ec8fac3cbebe02c553b29287edd7f52c85c7b0731da9c66084836733ce3c9b8b175c1cd60ab7fc50e827e99698d01891819d0fbfa6108d2b29483b314aefb3260657afcd42098d16dcec8904cfbadcdd75dde31756223fae8679ab157c71f9b701769e85b6f45655e6dbf20157aedced886cae690de01ca53201812200d57a0153db1f15c762836cdfc8b96f0524a4a77567518232a50d949ffdd5c919ec8eebe2bfa9ac8c32f62c6cb1d46cbfe77c7c0b934c51150c334524556c7ead95d6629d428029b88a760c67ec7e03af4fee58d559d7fac1db6df147b4a3757cc60a93056c65808f55b0712c66237e462d7c8d81617ce2e6c7faea2e559ea7b4798a185253ec2a215e5d581b6b7d940e8abbd42046d32105e4a0c04cca588d956e16faa10da7f4c6495ca6120731a7913d59f6b25b318f9f58c050f61953189ed327030f19a1a122c93f0de5d9e8fead638c9029b160b3e04d9454eeb99dfeaf7b5f2df78b91805dabb1b920509c05ff9c788e0691868eaeacdab7dfbf2431481bce5ed6d3a7c7cbcdb95f446c1bca8fb2a3bc854b3e4be51093ef2f874867cb6bc439a883e16c187e7824e421f00ca8b1c3aaa6eb8bcb7f56fdbd63c344deb15aefb578c33eac3ea4d4e2537ae634fc49cba3a7f13e667509c372a058ad604aa8963ebf87defcc458e0fdc12c294984cca42397ae57e5730b23953ee9ae9172048c3c05b039cdbbe40e6a7cf1c34e7a2df590d02b2f4205d42b0d1c8af52c97088142ee211a708f20c27cb0f781470a032ac979290cae67f56265e1037f7076702479f06a966d8091f78c56ba7fdfaed4f824c23fb1f74c5a063f30bc6e6206d39c6f2626a1dae6d680dbd049965bd4db6bee2eaa01e4186f34a096360cc170f677e8b3be1429ad08645eda882585dfbfb63c46d833784e165a30147fcb8c45bd5a25f7319f8be6e3dc5a9c8348f11eb52f0d96b5cdfc70b37e73717c3972e2881cfde8e3dd2bbf40b1f03f0abc7789d392c5ca58913822b1db664a6f27d0e0f8427831a63e19ce096c04535c74114799a4ca59c3338075e7a372864f95ae16cfe4d1a71693045ac0b0a691854a9672e5f01e7cbdde096a5ffcee43a18b0e58a974cea39bc71f61350de51be15ad75b64cb5a2080ae976e8a23b171eccb3b3f2be07ff3e0bc0f05ff44a96e6513c215ff3d1729a5b503c450076161d29f59ee9c2a84966571a5d786b8795ab4d726640a4c118a537710c7b326de2f67141a0bf336f13b8831245cb1b3cb61ff2de8343b952103c09a29092b8569226f239efb2dfd3d8a650aaa81676882206085b8fb45097a7cab5082215c0d4ef9ecbcf431dae098a2fe47889b1664c75c60c2dad660ceebf1fb69cdd14c1bbf5db2920b348d846ab49162967bfacddef9e99a8ed96cdb95d56a6db7e81f84356acf7bfa2200e0dcb6e7ba8e02ad1b00b4b8f7094bd7759ca6161a1c061b47aa15728da42caa64f038a90ad3cf830d677790bd48d76f52a6f70a0eda1fd679e149f75341e0fad88d1c4e22e76056ba5b4a668498de8419734f4cd909d28b9e07e4bb8c4f0b6a1a533fa544f2a34ce126c05663f44977ec4096b52ff2086f3aad8e0be5b446196c97190b9961b78c93b3947ecbf03f63e30120ba40cae85949cbc6617a50211506ff54b38afb0a52bae9182215dc06e504417a80c40ca24d36312cdfd4fd8f614ba8b67c343f19d8f56e5d26e6c278b3afefdc7e958d9e084bbd34b8c14abd08bf225947e76383b930da96804ccf47fdcd3c3eb6867883763de927a1363310bf6f6f884b6b486375e7abe64c984247d6bc6f8a70fb870b8ca8bba92dbdebeec9cc12d5d74912e7ddc7df5615222a2d41d586e1094568835706198a4efa3bba669e8c55dbad2ee55b10349b7b355b9c46f9cdb26f7c1da1314bca462732511bb63e78d2e7fd866da4a0fc843e60236ba3d934597d6d589fdbf5db601d008fea8b7426af582f123b33af01fa9b0ad2409d02906003adf098482c9fa6776e2219daa81f9a36d528d4519abf04fce457a4db13b27b5daa1e9bd5437d1b4e98889905328278edceef26081461f86ee17354bdeefb36c425d297b9442823af9aaf55f9ed1d7c9efded2d07cbad1acfb1761667273290eacf7a59a91d1c555b6cc966107dee3abb175d34ec5d0c548f4afd1d55378e2ea127f39dae02fce41ecad53b96765246a739d184bab5ac424dddbda15c78b70f6ca6d78974c44245e5bec0ff28e302e465bf0ed465a56c22131429cb10ce8777b96e6ccfd37cc0969194a0c56c7081353d831499be3193ad13efd7e5dab2e658ca55b8170269e7f937897d45564535e84056fd1b38e81f9d31918ed68fe544155d164e08fc9f189ea2f5a151eb8a08058e4b779515d1ef1eaf50e3ce506ee5aa5729604505cd5cdf68bbca695ef5d3e2a7dbfc5e35d36b8022bc3dadeaa61e1789fe465b1c0599f6f95cddc58f3b0f7642efd971d3e4756802b46f4d68b33afa8fcd218fc59debc90b09d4656e5f78a570a7bd4b00c7a66f1c4bad10c16d64b0790f228bb7babcb80069434a46c625fb59ef553e6007acab9279cf4be0d152aab49487b7152834fd94cd88c2313c7716864f0d462dbe497c0996e05aba4a60f3f3b5c02f5e95a7f9cbaf2572b604b7a3cd5cc7a39fa840487728bfae2070aa5de4fa069953ab10cac9bcbe8963d9520e485a43bbd1b0581da952c9589a32ed209a24eb9e1e2ddc945660a8e5fe69a6ed57b5d0d3a49fd48947646ca56b8fc56aedf3d5245c678a937f4b9ee6ee72e33928f83d95fc247109bb39ab7b0aca25442fa246c303898bcb144988a6b4c09ff28f8e61771272bc6f78a3bc9c9166847e0c90c3403343bd60c466751d477acc2988899101dda76b48b1492d41eb9826822880a3b2550d68b2651695b8ea085e492aac4a2a9eb6d8908aae39efa62c73dab1667c0bc38e379e6129f7c62fb3cd6277276199a50db148c9a065f562ed0ac01b5932a87371ec753a4e319a0333a280dd881c25193a25112e0b5e546594020246a7db214358f20401635505aee3d6749a1f894d6556a26e1924fd8019a2a100821328bdad2ffe9cc1a5c87d48df250474304acda4fa0af0cfef295fb07c506da025f704dd8993ce3ee6eeba74683c7816e9a33db303d6d6635bb23c93daecfe4d404762df241f18c670b12feceefbd4c16207b7439f721a058e49ea8113711a58dcbfb49218aa48016a928fa93eca76f4d2ce4dd52d6d77ca6bb12e996a70272837b49d3c5c4e6762601dbe70e2d497e3218a7bb5060825fbadaa3dfc270010b8b213dd52184205481c8f3d2babefbcafc3f7239b7e7b31001cc103943c0dfd1ef86c87c77719a17f5d72a3e9c15f9283d040903484354d579fb3b5290b390fa00866721e9e0048256293ad69e753f13ed72d10b66ece1674da83c9f3ddccc95a85c303dfc3e30abbd43c2ab2217e165c8bb149818a6ffb1c21acf6be29dc98ebe34bd14c54ffe29d8e61a1e781fa8babe3b0840075a7f9d5bf0a416a37ebdf34d7d151305d7cce965d11cd2f12c677acc5dab1c9fe259d9919b38f6741bdf2a2891451505c2b1df5efc65fa2b78023bdee9698ca57aa72a2e2e0b0fbaab67bf7fb151c1aafbd8a3909edc3323dc82862898623cd360fa8dabfbd7afb2618eb65bfd7a9c7f7391127ca4405f34d2287fad9682f7209d22e2e02580b091f576f81bf71b5f69025caaf3189ddc5f628d8abc102990da67dc3ef2fec7adb192862fea314024711107ab9c5f7d54f702ec6ff1af4796252278e6a4c815755723f4002cf0d152919418d4dfdb36186fc0f04f455b8bfeada9822239ecd7c5bfb982075e81a6701a2bcac2bad082c63472711fdbbc1ad8e79abf8f1662f572c97483c210d162802124355ccef49658c0657319c5d46c90f6069640d20fc02947ccfa69a9b42d16c99119d9a203599f8116556a13bc951be8851bb70402af2adcbb05fa9be81d9fc7b12283ed3dd2ea2e131eaa86fd1906e9bd48669d6eeb67b00f061585462ddfba699083ee46be040421e1c69993a8c8e53848cd6878659924a6fa39f45a134a73edbb3c34e5f285b33693e8d8c95ebcbc2fc9d67ba38c76c1115763c8d200fa1dec67107a02d7b19156ac20a51cb5e5a2e2c53ce5912fc317be907c9306e10f80422a91b90201e12aa555b78b590feef8ec43bfc003fc814070928f9dc94041c9e73d526339cff12b4fa89f84695253efd914e7938349b9c4b17de2bf0a93002af54e2ea1b0e85d3404d60cb8227136c1ece1d3ebcb9c49be7c2eac213b58e986a8abb90b2f8cf53e92f48d991814ffe6b03a61b17c33a0bab2ce88c8069989df8eb2dafa816d1e1cfee7597d6b9d8eaa0a5d4c0e59359913d0321657e340b151451451fb4e123b16eb77acfb6349bf050405c83eea6c4cd881fdd7a8e62603e6b4547d43f0e863a723fb5b41e0bb19ee3af8180320f8cbb1f8b6da2c98f60b445e09beb4e59e75b9d04bf040dcaba4e37a0f2ae0d02288de7984638fe7316158eda55ef030bb31c66c4c6e45ec262f6233d6300b482059ae5009840efbb30a988f1151f0549dade9ecadda2eb182f3aac0c0ebefd763aafd6be5781c17e52d5dbf128a6385467713608fd76b865c9a3072882019513f4076fb611654e0cc9db97698c0ab671c8556259e91f2d6109b974f5de6a29c23653892bf74172023ff736973b361b7345e4dc6f2f28725672ebffacf581da23d25355a609381c5fcbacd5032074cd0b9ef9641fd1e848f59a8530adedf2d2cefba9ccdb6c2ad527e1678f65baa4a2e112d33cf4aa50298d50093167c559f9b5f81ee8dde501733d78c5b6d43bd759d5887041789aabba5f701637d701d9e81f1153fc41c32c6699cdb2d62bca9c105003e537c3c669905ff6acfa36406ace5826363a71f05c468320d18576372f1410cbaa52367e75d8cb34e25889cb1618740529d80689a0f5e120e5f333c57b14d7fd885ee9b685d83c4aff00cbebf79d36e751edd48bcbebfa77462e1a3f1177e9d4484feb64232989a88f1e98b0fef32852da0faca6cf8136c6b19120b14afaa3f8689b0a6a2b3134bfcb9b6c3c45d4ea5351b3a442fdc97b39e4ae4ee3dbd351f3184703d14aa5dc6911a8ab06fc5773cc76bf9fb9c84a58b82ca7b1acecfde2cce91e21343ddf1ec540cad15ddbc47b4331b2421cd2f7fc2c830cb897b09492fbf4e0cc6549db5c6b668c54a59ea776236c2c0b3fd10767db807db430279d2805f827cc338b4bbeec004d25b10e8b1fcb3be23655e6f75e6520f2c9886a64d6ca9dd3871245d7b112244c6dca29146d24f54737e450ea4bfd2b10d42f5d1278d5f0590f13547bca9e9cfd4dce91d9ee2a2ce294d0fadb78e66b9335d88245188d269bf879dc72062c871c35d9f115bb43e9323a9fdac9377217f7f1e434ead606838015284e9e0623287c931843e4fc41208ca611513627c2f71862bf7879efecdfef0a53932f01aedd2baae27c9fb634c74c275ee84083f673a035fadd65852b16f8edc2fbc5873a49e31384a1d4e2ee41a0795c58e8ae0bc9dac74f8b0bc7838f36b11791fa0112597ef99b4e25eaeb345d3c2eb81f6f26e7cf44647f323b0ce84668ed3522fb617262b3aa43792bcc88b859691d7138680957488fcea98bc99bb9f3144cc640afad882a426b5baf599d416cd7938735c1c227de008d317c577492223b403c532b4d6e475d4188d95404d23224a303ddb72ad77c9de90fcdb9f0befd5096cbf75f323655a4fa379848a8f21749823014055b2723c3553c2c0965be20abe2fabb5e7a50228f81f7e4b779ba359f83f60efa40ab67a9b6fa41c0b399d14ad47d51b58018f96d30e5c82eac95569c304ad0159cd814568c2e0103c9904d3e3753ce037f65cd5f6e8b6eb0acfe9440fec4a6558b59f97957a2e56d609170ff106d1f535907ca0783032b7d5a807f60c57752dffa4dddc7a835ff5674bd3ced2e1efed37e2631ad4980925dee4c09b211b7beee46c8020a080ffedd4f83df080f05be0db87f8e37d77edf866e7d09e9640c521249730c047be3d4c862375fd41dde3214e650100c3d3ac89ed065e5c43b50fa5539e10a924cd36e36596818d029c04733081d9a58ce2e1177ac399cb41bc2a716698a25ca04a0070d0090203a90ba93b3244b29524c5c44ba0fba485c5dee287d5dc5bbf09e5f63d69a5927847e4b3e167e3b6bb84c169ba3178daf6e812829f4b9c4f126bc37274e60df60b127f9396d65f6b92e6e4b7a52c3c86882af8ede94063d1a7fea245d8899363b7ffc709ddf539097f04da12a26e5fc67ef69f6bf076f44efd5a75bd1f88b9ef9a42c3ebb54110b041985a75a6e4fb36ee60fe198f6d2cb70455d15076af870fb71df754ee0e94db2735e63f0a009a4dc417fad9402eeaf5e49d8cc1fbd1c6abe7f71656b5c51c198672550d161c3cfce22ea1b7f2f05f1066eb33998006ab8c927c8e67f5562841a31cf1f2af437c3be8f6f0d70804101e32b97d9a97d60e41f966e6d3a51af4b84cdc93fa0e43471e8c1fd0ba00299cc605048a559c631e80d0067dbab2d9a66613bdaa0eed2fe24891e113c66bb65f2145c049a45146451fa35dab16516988264711a5e1bfec12858423b4fe99ac5e05e04489b48c629c8d321410b5910e78bc40ccca5a2ac3ba49751db59a24af0c22869cd826a81d8040d8c2a0a93e163f035685f8ba6ef186f86b6994c10d90ee94853faba44df5d32f587e603ab37d56026c7d575a83039e885b18d87847d39459b1c88175c43e2226faf4bed51075b002cf612b838320a2bb579a25c7e6cb40ee21b161024ff8fe73964978a76f7ffd53ac3a1597bcd096f423888966d977ecd2c9fa455df3aad8cb8998b61c899c595f7d047d584cb5df8f2e88515a6b1b0cd2314c0de64e89f1e1fcd2e524bceaa169198acd8fcbbc1b2dcb56f9b9d5e81fd94e791a91d303075aeaf815865dcb4699a7c433e38b988b8b370b279c2577f2a4aedbc1305038e4c81cae686bd480bb4d6ec7e2026df1af62d8b336ca0d35d9eeb440401d9d5d341a4649dcce599645ad91c364adedcc2ce46bf72230a93bd18d1781a82287bc267b6404ae5563d979a63c1b6462c4eebf229492ff8ce540cc2a28f50cc4a39bb789d36600c066f13407c5b62b9af4faeb1ac0fdf8caf3ee2352a3b211fca7068daff854d2dd59963f4e67d16220e6605c53fc2e64ed78410edbb1a6888b676a0654568e0ed37388f78846fb1dc2bbe5b250a3a410ca2cfc27e848ef72365d207437e81e865a14a896e919eff867feb40639cafc3f9b03bed8280da880096564da0a0d881bbfea62afaf937695b94c53b04343b23da9a9bfd742e0c99a64a33d5218b8d14e4725dec07633b4c968ded8a0c3bcc58ba8384eb5464b13b54854de49bbb1e9dfccdbc0490eeb7f7f35c1703b74f1d14cee5161b859ec7b72d8ed3d992a011fe945bd7ad9c1f672317dcafe92265c5055bed9c8323fb877da4b6a88a42342536610c92c62a17a9d29d21aaa209127568ebced889dc280f854c2caa036d5ec3812ca55652810d3967290bbb19aa8689fdcbd5c567bf03c02aeb68536689b9645db002dc97d767f09c24728084e1d78d4aaa0c8ca713869990bcad37f23840e39f643c65ba12028fc393b08269b9de726eaa6e9aa1e17440ba85dde99d24e30153625cc6114f11e7c0dc1fde85c364768d73eb3b3b683c44feb4b9d33dfdf278c9ac605ae273be5bba3c2f7e38b1409190914d77b086d6ba803731019a2ada24380795cab2e3d6a2964bd21d12796c6e890e3663e05ea6c9c7ff5cf0fa7b2cfd8be4699130feec30e8ee659e3786d5a447263d601434852b994da19c56bdda3a8d6af9920413a37409cd41981b19177aeaedbbaf206eece54d2c541dbc08427d3cc79ae93511ff27b749b9307f4ddf1d7830b3207ee9ecd7394eebf1c8198fafb947d30fb2d213daa1fa0a70e57580e0660e6e5fc4276147cd5f08efa61c24535a368e00273e18921fa6b8b1fda148b492f45d51ff58b2c75e4bb65b405b6c2e363af13a5d422db44241f4106b6a1f2c683c2d567d822ec9e3f15641629692675804a35e355e319ae430cc0d1ce0f2a5d35edbd2a208949d102b861c021ef36c3b12e1fda4621965ea0604e2c3a5172fc6fa58be47c60446c86d24275b14054b78860280a1c960880e2508e6ecbf0c3586df2106a29801a38f6264faf1e5a7579d0e357fd2943e99f6fe3b7286c61012925a340f68a3932258e327cd0d60927df09eceaa835845e1034d34ed378920e7b305177e7314884d3244dca950f0db658266540e9375729e019cc6a2c413d0e582c78889de1cf5ca592341be4dfcfbde184bd841f10b34849849a64c005cfdfd6a4aa7dd67571f2ae793828d3e9553c2a58893f4fb18aeef1c7ebf4b04b07b6a28d82f5796fada5e7210e5534e9f1ef7708f132883a098f3a5d232924eded51b631f12ab28e280e207aa9fc13c715583720b0403c1b985e1220afbaa45fe0385d1a73a7ed49ca5a5ba2cff83b3006e254d4ea5d1ac7141108b9ec2f44273d37e479c0be88d87b194b505bd8556b279528e22e1cd427531631e616756bfd6e87572678388916ab73d17daf670e88695c496871d0fecf544822864e56b3389636baba72a8bfd5d7d9e1f28e1c380531b828ac02823b5b7e6ceed59e0e9f40fedb17d07211841b2fa3df944a9a2dd12652c32638d3cd39ba9c33a24a37a118f9b0342cb491b725910efcfe195a6be30002278c33788844a073a3a26538507c2393aa6ae8f94be43eb2752619c785e1efdac4166470528107d5fd1813f3efd7aa21336060127f7b4b399066678ced55ab9086bbe2ae81be0a912672f695b3bcedf87c6568ca88ef8c5c8e620ec3f275f208844d43b2f12769853b0eee4a36251fa7f8ea14f2c5d421a98ebcc58e3df625e490d78faa221ba39526112acf92db3f1d0c1e5b7781fb4ee9c73a7befe2df94b40bea290c76224d37d050f83b56f302a115fed2a0493eeb3c3ed3aba59708bec124bb31e68089c5e55531cdbdccfe7f9fbb32fd819b0736328665d0029c8b0c195520c1ae199dc903b0b16c21ab43c887f00f01fe7dafdfbdf66118bc82ec0c2d8a8da6c0647cce479b101391cf13ed4baf6ab3e504050554810684b275e5e108271d0ae2f27760e6b7714f795a1267f5c01220dbf1cea74f13037f0701b0322b1a454661ced90fd047ca47fc07fcc4b2a78bbf3994ffae83d0fd21139cc019eb0ab88e78c3d1d7c04044d1b0bf7d42b3a36964d663ddc891c132d01d701f0fa10a201c7f5b6518fa2b3c8f5651e74d04eb6530db2cecc4171b6545402ae72d8d925655b44da46a6d8baadc5995afe38612ea2a6c2e76581b8c2a87001a7a3c6b71589ea03afa131b098ffe5a3c6c3458e9355b4c7906b2a42374ebfb78984a32e263ae3a786b2229624eddce15d60a5dc95e86cec77a7ab7228e078ff2c216140ffd5c2e64c7b6ef77d16074b15fe2965ac3d53a447d46859962df8f355a96a68180b1b366d68cd4afcd977cb532d3814df3aa39e5ecdb354c27a277f101cd7ff5af22d0fc9e07bac4be5cf30096744ed78d5a1a4cd87c292825d3cf4b445b3a97e274faceb7f6c7a44d35c5fae8215410f528f2ce5b5ab8375c9a080c5a9cf352b82651210649d947322209b29a72b5f488b594f96dd219a1cd52986e0c148bd6835654e3eb4d71db8ceca948bf50522c05181e88266483bd886bafb06aeebe8efee13d15c2e84f336a7a9138479c9a813f44385126e774ed086496586b2715cacc91aef463d508400d8b918d36359a68ab9c909fef0e45f7468a138d072f69af7893f0516b70265ee82005e5c8805633379ab6f47f5036e37d597b38d254a7989c224c9c48b91ce09240794e314c4fafb2be0734898214c4ed6c29a0146c27fb678012aabe68da70a371f830be1b492d9d9bd7f08293aa3eb0701325eaef940bbcf7c1709c5634d55b2d29ddcfa8891d277d000f69dce6180d97dc816e3ae3a7472c1e9c4f02f33971945bbcd38aa0789fe26d8c8848818c6203c55b2da85c8d01fe069e475dff929cf76d30e8c10e99ad3097554f3349dec778f10d5853adc09e92fd399bd3462ccf1b122d254ca94c2c1303aa46998765dc076e541b6fa19b799845f5d3a2b7a380e39ff37528df7fea413baaeafa135e09262982005cc3fcc681c774198ac7115751fe61f3efb35bf61e40e12312ae715ca02ccffb05d54c555eacaa6a4dc3f269212430bb22ed80b42ffb2c5654b46c30bab6587ddb3aef60b0ffdbd22e2dda2169dd8516621d341f383ee6ed96069be3f189b11f8fe97b4e5c6cf11701e8dcab7abaa63079b6341689f227108f6a595758600ddcf599b83033df3b7b6815c7c8cf80cc58997297bd6bd086f1edb200f3490675ab884da309e149861ed9310b674ffcbb784f7511da0ffab66470a56fe02946b715af8d0926e835b8622dc9dc55c7c13aec7749b5aed31f3796f4b120c703a53bda59eef23384af50718a6ae62c4a04ee40ba844414a2ad4047dc81dcacb60ae61273625835eabbcd38b15327450f4088f9bfcfafb7904e4e12bb6d34cff07a76eb3a93524dd6a9576a3ff660ae7b529ba78cb1c3b96ea6253c2a5b160dd1d9e1ce4eef4101a1222e6af28d209533d03f19245d14900f6619d723070e845f95296953a275a45b29a042bbde8884c73a0953cd8cec119bb3e4fa412c4af83240da72bd3ac71c35184ffbf1c9f95a5f31c7620ca1d865697d1f4be3e0a035e4262bf9d4e4cf714f676e03d1784a467afd7ef122412124d8277ccdf89878207fd6a6e82cb2191de2aec22bc275c1092d167a72b0b4fc6f2c7995c966b39287a6f3a80a8a504efee3fad1852bd17a4d3d9a39da06a60a276775c132ade835fea9d7eaa1cfe83ce9054f59442b49730772faf06daa94bd39adcee2b9da040e6727914ee698a7e7e30f14bbed2199edacd0240940722f6cb90470a0442a2be5876bce76f7570db745f68b1f11e7f707090975e672261f0fcdd8a1230ba1d2b3b0464e4a9daae80dab1a6373097889fa17f2b275239a0d164e114f2732444c1847ff658955c3b572a87620bdc8efd99eb3c738501375195c4271fd0149f2908e012a7c983ca3124ac9dbdfdeec903a13bc669f185083434c31e488e071ea4736e2d3ee78552c892822d96f0ec9f73b7238e29947dd6efd2444a3909f24e8a4b6ee0e13ea598318f67fc5f1aa6bd7e1accafc68a1b03af5f36216ab1d0f235b5713c5cedba784ab6183da6b6a436d6c98e522dc1166ce551451a2798bcfc631b9ffc7b220c42c7a7f4a8fc0999dccbaae4c89d354cbb597c5d0c611b53c3ecb1aa7fd977eb80fa448a314c7e8889c402e2d4edc4be7e8e7aa50f6e4c07800b010d1b83046bccc9dd44968c5000d5ba89f684fe2af60b7287bb923b82d348fcf54d2dabc6b07e1f0d67ba3d9d63e25938d52fe7d50266e71be1a15f41e167ab57761e97167a3457bef7b2016ac1d3f883258b74252fc9522d171f0bfeb04d6af6b817fa759c5c33f945be3de8245b1b020ed77845bb755a0f54da733cafee12f339a3e29aa3ff9b51a9ab80fca8865d60196c7ae9fec1cc18e3098cd82fe093e49a989020a63407fd4d2595867eb8a43ab6df9193a21a70e462c734c45c145c68327417f9be8cdebddea6ce215c221cef9a430fff8c792502276049cbdd910130c5c5ee402021c922ee4dd0182bb34a33ca779dace8577bee93614aaf12f3e36ff0402326b27729c39bc3fa33afded69bca36538d1cb3f90408b92b619f115a40c2372602ddbf52b4a9a025eb23c2146fdc5c835f7458035cda9a50d407c6f04a6c019dbe85a932c910daac09567b547734ac4a80cf3c90335916f1eb6f32799e4abbbcb6d09a610f6d0cb56530b0c1fb94de3690f40514b59156bd33c8a3afc138c72d6162ac3fd2fcdd144e40d52e772159dfc8dd8b4fe6cec8a1d63fec0513f0dcb87b9ed9e64769b43d617557ea282cd3532757304110ac6029ca09f18d22ec06ee255657dbd9ff50561858adab4581b366ebf10f4c0e0cd11ae11b240762b7ff7fb64413355ea20bb0eec354a1362bd742e553f19adbb8fcde26fff3cddabbd8890f17e4fab1ea7496558f38c0f3214daa52c795daf3b3dd341be98b9083530903bfd5e74038131ebb67179fbe5e29f9e9cbb4c0202e26f7e10c5c4b1f0d2559b5e72a722a41a7093570cfd53bd7bd73b607463569a786e478914a42ad0554ae4551bc0587e64e5e712e45cc036bfca6b64f7d6790b7f238fe8f6e7ac9de2672d9e8e54d8d14d309dda1242570f7001eb7fff9c1e5dafb315e6a3011b7d973af1a2da09ea8e86f580a0b60ca7ceb1073a4a836bd2b38bbcea7b02f7c131bdc363193b70328f83e92c88719e667b5f320fa682f84f1c109e8a526e7251056b35ec84412925ca9c97e10cd659a21844c3da8f0bf52923d40c12534e5e0b0774e15a61203def75446c2f8b7740fca3399514821fac18b926bb7adcc2b1d3ef1fb1765e378894e9052bb240d0e1de3a605a2fd49ad4bf0e8fd0665e8fcf664cc501bec1b3cd9a13af129e60efb0f847a0b3d11462108a91ae4791d3c201b87be76adabc0ac306467f6311cba2ef8298057343f53aa12256c2f92e6cdd4e6f84a4b5a5aec417f6a65fce211a75d6203d907784a2113544e5eb1e5588d1a570ca64c869332457d1608ee240fc10816f5a1e5884be6ccb06a27fad8b87304f6c967cc7d0f32ef20004b33f9de9451ff8dcf62d7dbc9de7699b041c4cc71d0c9360ac94bf70e63570ea38d4408a2c2c0957f7d7fcf2288eb4c8c017777267cad9230fa8938a4173ad69336effd1cf5a8a76600d9eb32a1925c38a8a7cc7c58cd33ee095a1c66bcb8b91d8dcb79751e7ffeca90d4068b2dbcefbb7c92e34e616c8e9900230640df3480b9610376e62a08dfffdc6918b84c9106c35b776e7fbcba7aa38b446ad23a07d7ed1b023c00c8b3ab600bee4fed930bc387b587424e7cd3830ca14142a1582593cdfd5ed33ed04c5a3b36ef350b7d5369baa4cf38dccd7a31c1ecad00814101b45cafae875df36e5c5f739f4720bade24e06226951a3fd2b4e5f6842597b1a586add6d6bb61ae8b5b6b4cb51e966c1ebf6db91d155bccb822e0b36f58f02444d33cd70263684ae1d4f854d0ffd13b6fde74b765a0f03a7d6b001cee1ea5488d06621bedb02b0f08a6b66ce6567243f0c02886dd93003616e963be3266b90d190e3cd11f0124071cc321811f784a9e6601a31651b0ed034264993ae4fc2739205d04104f6cf0426236a4d6c35500efba6f6f98dd30a033dfcc22aea41e6c74b892cc12904b6a597357e295d3e0d4aa0dcbf09658d691831ed3c581349ddc98d90714c0ef8786853c8d747747608d43020fdad1d95dc36b034edd1123c8d0c39e7c4bc6de116edbd36361e3b0ef3bd1465186c24cdcaa782af2c91f3219cae892b5126060e989071a590dc42708bc3ea63579cf814a93b3aded213c129158c5be7f75580796b347c773951e6050649faebc782b0cee7bd18a588a2722f52cd0ff7dd8eeb304a45788220a195804ed8cb16d64ef9bc8c6649553ed22168efe7cc04b8643f1ceb3c4ca052b1cdb3f70f0dbe57d5bbc940a8d96e1498a2bb9af8992c6dd42b6183a003a702e5ca09de424735d63f7f97cbdb12d1ac1e0636639e09f2df96c049dd18561d981e66445ecf736bc20f842ac514de5a86079edf920ae81d62061b9cff2723e0238a81ed73194c2cbc0998baf03f19e579a7220076d374659df5f869d2c04380bec27f76cb73bab33fc532360c0571d637289253c4df43ab843309f0965b2b8049d8c3a61b1303f29206172898029b7ca23c233c054735fac65902d16fb1c6a117d8539267c002ff94a4f09fe5a190b9d288ffb040b7aff0b79c33b47df385fb6a0bb5b7bd9847554505b155d93ff65d47afb8b01842ede96d13464907720e41ef4a582d85c6af5fb94152ae6433e857817f2435b73b877025cc456ec18a27ef76bd4ae4f6e98cb21dbbeaf0e6d7734d19a34541894697e9001bf225f6c8506754053a757f86cc9f88bc7d89e472b6fa60e9509fbefd242409cecf45c68548abb2563e3276748b70314ba9023cfeedd9af83fc2a11758d1fad6879cd2d130a885fc0edf6ff800a28564b51b473f542143275c528b547580fc296c00069240d13c9f576196871aa135b6e1a5052a633234d52eb31f351370013f72cd948c279956e130fd1eda5cf325a83a0108de2068dc1d2205cb324f6557736f356593b4ad3558e0e9dd473f39bf2c91f373ca09510e9f2773b7634ab4fe3d3e880a5b4365e3684c9d8030cefed253a1a0a906f8d4fe764ccaaf87f96e386b53be9644a23d46b2799ab81cbb810f85b554ed9276ec93d196a9340247d0a7eba4b97ac6c17d40b6bb4bd10cbaee4793205ddd4b1e1b00ab269b10d99bb2594d15014bd81645090f96d47e0cf865edd0234ac46698e66f3a252aa2b3060488276c99700561a9c14ee39e1c618e3c56b5aa1c64bdd5fab8e48e5abd87fdd1522b60eb9095fba11277942aa7d7fd29b8faa42c4e7c34c258b9689489d8ed2ff580225fcb6231b374e916c6e5387fcfe91ba6b8bc2209f0b767f641de6aede237a1129aeeaf65b6d36a160aa76053380a16ba6d59f473ecc61829ec4c87e8ce9d16262aee845a2f5a493d98f43b0880d503b7830059da29dede2f4eceeb7ad2b6ced6efc09d2f0e7819b002651c71e7389b2ca85dd8a19ef0fff808b4417f5fcdb382aecbd17b52240293b76eca90ac5b543f967cd5a17efd568dafea6adac3c8b3967c509ac1be71e8dfee92f0c12e9cbed0bfd324f3885edb4d9691c15d42007aaf9dead82faed1e8f93eaf637c455c01a87ff0c33750182d8c2f8237cadb1cdf178c7b7d7a121f8222be0d344746497aecd7119b47d1ddc0a25748764f97e1e4bc74c762ec965e0f8c04feb39520433a62246b06b7baa501746df43f72cc47cad0f0ab7b7efa512415e3a32b284a10b76f112c9683cb90f1ece3f00287e928edc42d50f44b5bd1c71fba0ca604f28ce1b6e4b9e92ce6430c06ef129367b8fe7780cd6720d8f24136940d57806e9729f16baad341be0ec55722b7866855543f839e721c442878f163d41d17d2dd996f831b6fde877acd9edecc26e8e10903733f8cd683eac4556462fc35d7905cc8a9fe9e1c3cc059e83dae2322fd2dc23b3e18ec02ebc199670698185b3d559eb0ade94b477034345f1312e40df9beb0c737c70bfec2de07f9e8791b52e008b951bbcbca354f8daef06f15c72a1b901ac3955156022e0caf54cb0bd4a9ee1be86873e1ccb1464dcf1fd056d4ff0f012b0696f77d571e248c6b94ec98a041839c5ceb5bd97c73513976eafaf18a1bdc266899357a56d2e50ccd7ccd9f4f99f04a29d8da122d7856cec4faca2071b358f3bdfeecb0eba0d8f81cac8ce3357b672809985c5b50344ba35dd47c3ee74b45f693c68f398e8a113a1f6e19ba89cfdc12388d94169d0b9668522455bfa17b11210a3c97763c6865b2bef3aea3db11bafca6c2f477c50a44aeec98c0c189f7858d7dd43c58bab5d07075043a8b7652aa8e5b0be9e1d11b09d85abfd518b9479c85974e8bddb523eb43ac152f21fb3071da5b6217c3fcc621df948de59ffbaca134e7939b7bab6729438f6fb11ed43665ad30c403652e52e5038002a9c81bd4daf3a9f5c6a00d3cacd960a7c2e6979ea7074aeaa504bd4338f3154b986f6f503ddab72a98f23d8a5376325a03bca6d0ef4fb2d0cc3e93e61fc0c2349b93fbad8b17d7f662e5455b2dfb2ac5857335702126fa18bb83934721e823d3682194d1dfb2fbc0415e22acedd854082500d88c4669fb9d495b7dda5f31b90de62cb5f515613177290b4bb1048605802dfcad306f2017a3ab14874492cfd0e393064527305435c3faf234be3365796f21cea4b3e27d01bd7cf21c94cfebf6410a188bb89f8510f41bda4f064780febf15935640e5413a4868365c8d9cf73dedfe51659af030ff3da96bc9366d5966db453cae535b90613b88e922f77cefb2acd28ecd689a3211b27c590b46a4a776b53519d1384c801c4ecb82e34ed911b9c8c63707c904d3dcb5754c92e47f9255367b5e0ea657e937746290b850206d8a9615491dcb4e4bb55c6bf5a08e1f9a62c76f2b965cfae9ed80869f046778f2494622aadfb4a6c457afc76acfed06be98d304ab55b9ff24008f4762918d1e57f4ef5751fe9ac3836bd93b6365072704581e965196309af896b50c79d904b534c7b598d96d985794593c9b0b801b669db8af368a39de040328fdb01d7445574e00eb41778daa487164daecc43e5771b434c4676dbaea4a221a87d238261265100825ff4318398df038091fc989be3497f4471508928e6f5787bc1ebc96677a22767f4f128ae85db9986269a3150a75129b47b96cad0fca54b9ed41dcb3b997cc72a6a0b3e933f779c3f7f46091a4576855ae9c3bc23402740005613b6348da39ab08184a0e0bf52a1e071e21699755eb9d30fd5eb928f96e4ff9e2d06aef084bdb6d31dde94801d341398cadf014dd29f6a2507bf45187bf2b2b76cd9904ab67f6e3199c45027d8d7d9b2a6e5b363687c67fc410c911693aa0aaae0237f174becd71da453be717ae27a53f8345f290b41ebb07bcbc6be50fbd7aa0ef90ca3757532dd4b4cfb021cdf9cbb331ee9ca0522fc5f7dcf92ccb1b4a746840c2f896b5a7e19e88b2f0c5aedeff2469114e4ea3f129b33bde9f3ade28ad883eb650b86b116bafd2d9acd8fa137c1cda5c9bc0e01c13ab89806a31b992a6cd9a181183c5fa70d9b18920a8c8ff0e7068455423cdbda0a9de410dac59af6c899717d0a5ba06388ec334bc08d5095d20404d0b644d4d05453fd409c6ebec2db174764f49d7f80c22000cf47f4af95a2c88918b47bda2d2be20561d48218082aad144f2de29f771b176d794b048c9d958f775f0e16eed462f5d0049e5c6256b94b5271359e96c48d77a89d7cdf6bd0e72b1b15c51c2a5f3a7e6ccc8dc1ea91ee7e937d0b2a19b09cb3989a2698a86c964d7ca5c7ecc19d54ab4f2e56590f4d3be5368afe63d25f3f193910505ade3f700c774a128f5863b60a099fa73d442af585e9760d70c483c70a2d25a98e124a40d9295023c17c76ec43508a9ec08c6de7e2281290f369f3d5a70ddbef349c8ea15648908a834d595d287058814bc3979590e948d1672eec7d668136aabd941ffcd15abe942621a71387ede0b1648e90ff2c1bfcb212cab378d9c973d4bd25ee678b4ce9f32c8edee7512c17a5e8abd2236310ba5a2d91144456bf04aa435e9fef6803247e75b97f4cecb2d27c1213a08fc3eb2bc00b30ae1db58c467f369ec4980956355feb4db8073e9b8ac7d5b8b0154fd5d0f08962a437493197bf0decb1d4e84474fd37f87928935d101c5eab0078d6de12e7b56179e35d3318e8d649e187faf1e406bab9513c4c6ecb26fd82fefa1b6ce345653a137ee7780a69cc9bda57c727134ffc012613a0aadf505c14f8b7742ba84b4598a77e7a686c27dde33044870f34033f2ea720d87ccbbf53bc14815044a522364f5e94c72fcc7627e6fad7ace55bbdc20085c20a822fec79bf301bddcd561481ef81ec85f0dbc12757e223c0ce2dbbf6dd8a35ef8b523ee0b08d221745154ad5d92ee123b22b26543df1a8150fc4341fbac9932f02eba90de2725863dfc6eb4c6ada358e4239bbf379c8093d2c8c3b0e72404a7792029b717417ba20063b442c2d6eec84ae101d809725e0f473f6198827fedf0fda59d53fe7f8dcbc7b236a9bb20f49a8c73642297dd86f0498242829b6fbdba605b9e7335d098d4009fa3403fe51307d5afe8b8ba0a4129e91179c53b290bc615c6a6a9be4b2d96df0f101b2f631df2735052c9671ce672bcc358bfbfbaa5f41e116816909b63ea3e26fe9abcc561390d29b357ecf640572137728ab684a55a7c77d6df8c05113fd547830cb1daa59ddffb800c0bc6af22109019e6668bf9ba69fec7c9dd519c90de782cf0133e3e274796b238ee5d3b9bd68027951253e69d68e4f928a8656871887cac3d5e3dcdb9f6011a30ee6dc629a6801efc2184f383ea331315e6fa0af15ef162300bff1319d435259411cbcfd5a23543550fc0108c471fe983a215065ed4fc33f299d000664e5400d2880dcf16d803028636b00c6eb259eb037b03e6b6bccd5b0b460a03af82dade6e57fc089b8d11580f71c36f8ad95c0ac63c97e2acee4c55ef7e3eb290cb9a0a6641903d1daf9989a08bdad648ce868c2d807fad0135d0eaff601eae7f31f552bc28d9c73cae918ddd1816688b182c04dc067c59648ba437d844a042d08d3508899ae3c4fb75c82ff87bdbb282730f1066d2320cb6c793a1d777c9532ad052f91a3e3a114fca711254676c53a31e01e321efe0c1e59cf0cbeb48bb10fda4ca4852aedea285254535b9cae586e9cd59ad75287a95400dbc14d1732d902010e6425ca9b8085940b0c5f4b6077f088d5f758411fdc582e861d726298e1a6e4ef31c92f78af12f2fb1df0b3b6af79cf97ed46532c4c7de3bd114acc2b47ce1750de9ea5208b8b6020fdc8591dd11b5014ab95438722307b9b2669db1bbf062cef6d817bf3f24c47552886308587f572f8c20518f4a8e5e3a6e9fb73c44a79883b75f38858166a02b40322bedc9341dde686e7f35b6b57f17197b17037d309bdf00cc336618a03325b314f32e6a0073d3f4fe5652ba9a196f1c9399b7b9a997ae770e7743bfd434edbbf306be15a7a0f89411e233d1502b3dbf1fdd620823171ab258f80b327a62136c0f0187af65ce2ea0dd03471dd1632c594278d82450bb2f8b3a843dfba0babc1021bc331367537fb9f79b3782c6e052c516cf9a8642e2bdb86823577fb0dbc0b16b37ae1ace65cc97839b5c77830fdcac1d02e0e22ea6590dcaaaa8bb4abd6e2f899473d555d0c42cc6043d2e82922664a6fa37cb145f0b4c4a34a9ce45622976256b386aefb024f8be63231169677ccd0fec308386208876d698740ffbd851b83c338a4d516dc575990fc1d9ad05c2ba434b3d478c80b2914ce96a42c24cf8dc0a64a3aa60b6d912e925de488b222d0c71c7cbb9d93a6b0cd481683bd4512d1b24540d1cd9288b878752cf6b60d683e26170ea1d1e5485abd21be84c5134832df9ce6a741e4c17ea13d1266dcf1bf34a3f50fec3632cae5aaa75b77b4006f8f894f79979430f5372bdc28ff4d17059fa744e8a6031d25c8aed7a30bd6c99e74d1a7da59b2edf3d254db0f5c7fc5c6506eb13010dc7ac95cd0485af5051d9de6348e0112d9bbea33243da2f5125a34143d89208c86b9764d0c9e4b057c3461e189c0864d79a789291dd17a777d6680d34a13c89fd28ab426b65fe1082b879c97d7ee0e9699647d1c7dd11e88cc09d36822646883957ebaefeafb8bf766198f640e960509335c97e2136071d290fc298082b45e54f0f89be9fa63fde9ec10bd4e4ca14ca9f165d19784f079e71681627ff67145dc1cb30b240918e4fb96c0faedb5ea39523a12b54d1068c458fdd3f5187d2e6b9231ce2a255d1056a46c2f1a09dadee93825e97d28c233e05746ee04109e19ee7629220a88f285450700cc07ebeadfb47dd065d8eb16dcf6ebfa990ed72566d8528fac83b61cf07029d48c0300f18b2549027d3999a0afa0a8c07b6ecc16bc25875110c63aa5feb0afa21bab9437fc7825a028919ba8ce5a848966ea7b4c462c9fc7de839219d369ead21c9d56b6876eed98e1f3c18b2268b1fa96d9883afa6ffcfe59e80473e0e841c74e9d7ed011fffb7c8a5a7c75e421ae298359b3de47c5fccf3b4863ef3305c8187655855a7f5c57c78f8d7d109e87f5276b28d4478b710757621e78e9fd1ec3a633fce029db2e510c51a2e42838245a1dc8364be4b5f8630b1a3c675bab004aa6221c3e9f6620bf435d8a42899d57ca83540d7477698bef8dde670e6666be58312ddcbc28dcd0c0aa4ed489a9cd082bc6cd645a15e76397f57a1e78509d3d09abff103d8d697d17df6a7000d519e1067819d3ced9d8c470c4dffa880f0239829db5a129c35b9ebb2676fbb8b22775b356a048ce6b6d1095023f8f528482d716f565369599522ea665dc63c1b3cb2fb3672503ed25d7fc5f2c5466bf41daa94c4b4d007bf1fc8fa538c76b922e87a696be4af0c4025152ebeebf694f058c9be631e74e081b0025171fab78a5c1d17840bb15f1e60e6c44b4f4c51c5d93f03dbe8e3f5f13ba8e98c293f1954c1caa67ff2c27b58362921614cef0ff141de6939c2f2da342ad2b944d2276eebcf0ca92e8b262aed8a16f6be93ca5f0d5345c4c459d44f3c028d11f05866ca0d8e60d5f5e741340879cdab8e348da2e919a5fe1edfdaa2fcb352980c0d2ede1f3bbfd60ed98504a44b379ebf6a4e1b8f7c871832a4cff7b892e19fc7977b9f6221c8ef11105f2eb4a87f7116b12fdc9cbde48ddb19c9e8056c34ff9b532045126fff1fb9a0fa50635ee197bd49e527a64634740dbd2a21f6822365f7b2b2ff21c4842637217af6aede3946f13c7533b74fd33651e0058cc918017f2636a947dab00e5951b949178bfed1a092a6a911f25dc2b7f82d8c2f736c503a7abcca22c303881096c0e0bfc5e6b48bfaa5951f72419a961b12e7ec4f7f398cde26859db2611eec2837a82f372811347c0f3b13cbbf58ae88caf94ddaaa03fed66a04947c114beb7a49f07b2ae455146a9aecc7cad11ac759ae62e013aa6af18d82b96a7db39a76a13f6959800829cef4a86a8cf915717949c8b687feb9db0d33f80f7313e26cc6c3c9276baf07647daf5d76b6b912a1cf99aa0bc31acdbded4820dc8e9f9fff68d21334d5e23cbce2cde0f2ac9982216588ba588cfc9dc5e0a514a181d9cbe93c626116613b1bfc7658a5c851ec648e4fc90df22478ffa019e36c1c7e1caa8605f46f40987e05f7b7da342aeae77287f956558e9c66e49aff121f8cd404dbba059ebbd536a1a622f1b75f0bdc77cdc2ba2d679a2657ddce7dc79be280f957867207f257848f9790d73458e29008a3eee3f5764a43b930518fc6980fe6584ed85d994c47a531cd067f226ceeb4fb11de77f903a2499d77825f11ec46b96d5e4f7153ecd0824dda4fc2b431072103ab34350b544252e01683f5e4b9a308888f223a533ef256b96c0a3e68b2c9acc09802cfc15dc49678417948f9ac382f0d42424c758d1a19869870a2484a651b4f8ad1bf1740e70ead46c852f3eab35c7504361ed513912a618d29a8e02b9bca1be758705702f35ddd0afa6133d151d0680c44411b85a26a1e72b9353190e70f47d6863499a243abdcb037b2e62598fa2c428fdeb016565df6df5eb620c046eb7a3f76e536dda6d66a5f1f91337054ac2eb5380983b4d63c646d7a6eb89e9fa7896334dccf5a7c2a0e397e6c9ad255ad39f09e57be91e599dc44bed1ae2cde13e5c167ecada0bc3c11180dfdaf16da0dd1abe2f6092eba37fb9b81a36ca50ad2c851761641345b70b0c2f22b80db80b5e16c8177261a2e85bfa61f4a6306c9c493e2f8d4dc5809690386bd2321b11321139363726a3eaa8c607be64763d1e12a5ac17b08237dd196341d70f6ff40a1e89ab010c4fde364252daa1ef52e05a80eb6fac209b183d8f307b577fc1f15e8576851e84fb593cf3c7fc2af561e9c42af2c3390c38250bd5aa8cd65242ccab8c15b8b429ec1b118f8ad34a794fd24689b498830f421b171fda8ecc76ffadbbf711e5f45b22a3d59515fd8e0d2f61f3f739b40dde776d0ce92f70216ccf06eb31b10f103d200404654fad453e613f515c49faf0d942912487a988131184b5ae94600761143d8ea3cb85844874f845f235d7fce7fbedd7999bd337182c9141cea411b67c1691c28eb796f1e5381c3b89158cb3649fcc53e24f7cc22c5a629e0cc61aa6fff1b6e4e1ae2dc2b07c7c9341cc6bf8afee680aaa174d602819fb35c46ebd7cbfad545d329ff37b0a13ce581d7eb34a8c0b18434a47b42930a22f6726e47410158021d7e3bfb2910a948f50108b1d9705a7691501c96dc6e4b54f5952745dd50ce2149e2734887c13f23e223fb975efb82e41cf91bf905fd00d7b81fd19a113cbfb2b73e070f370e5c9392ee0c16cbcb7c0f90d5ee1fbdff55cf39a946938ebdf3d63470c6c5d117a1cd343d2294b8b39518e4e7d7e228c97459700f321ea5d4305481d7fbcf63ab891cd7e2625e8c2b7ba149dc8d4791807bfeed3a1116db290d8def8c088d0124e80a864bdc68d4b86620f6f335926895067b92310b2bfda7ad08758a89c09048ac7b0973f3add91b491f4fbda2aa8a7d538771e90a8be225635d837265afa4dfc76d5f73ceeee795811036684a182a8f167937b1cba52fe4315e3adc536b828ed4377c99654adf876e650d044c968ca890921fef3400992b4b8522d499062465a045947ea4a5d02adf5c3ce7b34f994a0faa0cd837e7d9e83d473f9722682bc1ec93af2e40e3cbc6b4d373d33eeaa82ce155d2dcdd5d5004305f4b785f0c39ee2fa8f471b7a15acb0d44fd6a76870a64f5bde27db41aa7a38b1618676168a2db16ee993d1809bc48144b0628b36df50e8bd21decac1ae03569be79f6e666fb9184e939d3f1307a3094574262d4a20cfe3c297ea254dc0485602aa612b3e51c261252d14c7e83960daee47275122551f365880363f00805819f1bf983249b2875dee90f45fce1ea7b5dcc84ad88783fa7b82a68da75a055835f645fbc5a5c7215479697155daea55a7f47970d46cbf7d473207dacad6e3944923a42c488a78a58e82f8ac6176f40e8eee00d0bf555df6ec3b4d7127d530c63c7ba7f9c44fa6fb0290f61089ac2eb85461f87c9f82b3e69f0da6751971870f331c593ef51992ba4216ef6c42faa9a4254c6aa63913dfd5d908f28c2959a81e05e3020ed994e129ecb4c9b72d645cdf16a2f717c6eeb061384b5b2556c17aa1c26f636d07a910aaf190568b84661c95cec1cf08edf222a93bd6bef193ee878e51aa2e38b0415cc1710debeb82b490dacdc7754a7a800d43c8f2bd4a6de83258eca6f0ed232f4779e503cbfa2f8f127a44a95bd51678427bd6a507bcce7b2cb8039f97609475a107452346a103146e5d34e0015ce51ad3bbf6ddb67e18b1765394c83059bdb7564f9fad3ce57b66cef7f2cb2482378343665e0642779430fcb9141086802b9fbd27f6f89ce32ee51f5ebada54579566191587e0117d7d07f8140f363da581823c93d890dbb495c060b8ac16f6622cb65043721ad55d9e760865173eb9df09c6f7b3b379cf8f933694521743c26c21cba290ca24d5bcefb1131005b03e28b89714ca389b6157936bba4df4078a2c19bfe78e754c13446d560ba2d87f7caee227bffb5584b93cd40728607aa1c1527f9f98f79efae9eb98494bd16e38d454c18de065fc305527b1d48b5530cef4a390edd8dfa1c32f1b3ab323923db1eaa9dbc6800d896086937609eb63abcacadbbf8392ebb1124cf95e494df8b103080e511bea83bc2fff5eef329aeed0fcfd1f4948ad3db9512c4357d363ef6a8e43b4b5402d98f34594d5d17bc8302c1671b9562cf1e3a31ecc52940c1bad3db4ba3f0fed134c83823d3bad85e82964244f37f40009fcd8b676806b9e88c9daef4b220c441110c22c6635aba0bb50f388b445a33d62479732d2a6a360ca27c0e61920b75d30a38486bfc97935724c90e9668d2fbd49febb70139b417d95a06376d561f8e160cc1ed7e1935831c2d810fcbaf40ad4145102b867eda089ace6630c0489a9ae8a41e8bd0355515c3931d25ccb001a3fb6847122c602b5902634b66c1dd554d59c26878b909a43bdcddb50ae78e7a781563813d3ef8b820b4ff17b9ff9697092d10b09dc41f3e7234c908d746f6ea8329accd6045f86a2e2cbd0796fd6a7929f1d220b17e603fc5c751ad92b13cd79b64b705929a240e6a25c9de2f0d220a79ebcdb9b5f6199e38db04fd2a4e5060bc9b9ccc130bd6ae7dd414e9ca964444c36827e4f59452577678f853a9103f0c32442ea1e7294b0628336509608e2b56d4aa32b1b5c3b7c02455f86fa3c3f2bd54d8c475a7d299aa5465eb948f913bf40ba5895c95e397f6ef60166706d8591c9a1c65795aee63d891db107f3803ee800ef97f8e3294ffefc5639ad1b518617d75e06ac20718cfa0f3b386367b7c422e1bdd79987ab6c5da28d87d54c9cdf6af1cbcdddaef6ef6bc700974c90430b098ed7b2bf0a330dc1dd524877647a5f9d87ee938f675153bfbff43f5155163704c9211bfc06e8b1de7daa3e16f563113fc211a2680f020d831607cc825c2d508abc0f53e737cd1de9c3fbce2f5be378b3ce95030a2c77f1d04dc64327fa737754ddd7475f33576aa66cf81cdf03cba6083a22d9aafee0d0f3342c509ec2db11527e54f05d9dcb95d465c14736ef1ecad7c96927074850cd843627af0e5ede82c8731eef0809cf8b1d7736fb8662799e2bfb9ca6e82827df0a20c8406c8e8abd670bb55abd4bccacded127978d08ccc2b4db46929e6eb33a9bf41037fe005c99106b6ba2499830f07d31b01ad0b3f47725957852e9dbc3d70c8d1c8f87ad45bf4b8b62d4bc75ffbc8e16e3666d31f169243c7f9f358b3ab12fe0a73afc0ca37401d09cfe54ec9214e7b70e7f2515e804ed8f088d24bf7804f2b1d4b8a41a2336eb1310de577d6b15e6dd4fd21a540a17df924f63edf1f2284ca5be4e0432bdfbea955edf72c2b46305a8e70b86b4b9513c31b9b3ff0f6a6018366f180784eb0e873d43440bf946cf225a4bcba5535f2354f9d75c52a4a9892d9f43974188f035160b01aced65433389b5c5805d0e702ebbbcde1f4e1f07b843c11cc8d08a5a7c75e421ae298359b3de47c5fccf3b4863ef3305c8187655856ed2968144baab21cce395e1f3d2f9ff1b1354968b3350d42e1b83419fc829a82188e440b90b116b7887ca3a140c7be7e3715aece6789d98d5c0bffd7597f5d3bf582b0a7ac4c20f8faaf6ff78a0e1188b4fc7f093d124ef0224dd626b85ccb8974e331c70e10c70d88f0e8c1efa3fa3f1be411899da2e267cd3ba9073f6df0a4731ad90cc18a348ca9a9efe79d516afa81129b29e0efe460fb348c3c13e15c1f5edd69cb729bde1440a4735e499e7e8c27e31b4982c9803d64ddfecea63ee64fefeebe9da44bc592f495d70e5289b31472d086a24428f3860c2562d63f42f4895ed5c16660b98a53efec60642d940a810adcfb656c4a231da6c9acdb6130a1874c16aae69b4a5dc3ab93e1c8009b99e21f7b1fc8b08fef5ad0322110d007378c4708b129fba7de82bc66b9030269b2c637aa59e06d8f90f6ea1e0b099d0b69cf9c77042c7ef37cfd8839d08e389be6dd7eb0635658bddc20bb27830860952c52f37c7906e5cac6ba07883fe957dd314127da2b623157a1e834406584febb5ca1b200287b39b5e5f09e174eb35eb55709e46be762a74a45b939cc0d72c3f460bf35b4cad7217450797476e0152460224155b81f3444780a906eadbe0dc0e82391a03db51b32abb9f5612cdeb26e9de8f0df39595e819afb8e64e6065189b2b851e90d956ee0d477787b61d0880eb7459ef3e2b354845339d7aa367b6761f926ddc0acfb53abbd8f98f2a62371bb1fdd7eeaf152a6a911f25dc2b7f82d8c2f736c503a7abcca22c303881096c0e0b309e777b45093a899af7d96986a4f96bbfb15ef10447398cc02f6ff1e501b93e39c81a82df89fa8afb3f75ced78583f0e0b948e728aaa7a7d0e8d82e1b6f4ab2a1a8a148b19f09e3092d3ab8998be482b5bf22ba09db8dd956a557a44266643d248b880e5078ac43fd0b794dd76ad363fc66a434b5dc836e135107053c7864997787728b62a26c15e2962b26550bc84e77c3d8c9882129c614051aaae286450a6240e4a52789dc5eaa915552d30450ffd67f360a4bcf2f13818a5ae30b7f59957c738bc4b3936e4e631b4b921e722abf7380d86b31acad0d186e2c0e2b51e8a5b273293d45e31a8a1413587e09a6937c24661b1f7bc5367c8522119d40e1f4e77c7be891fb771c766ac3ff6b236c4578d5b1062de7e3a8bd0f10afb02b879ada647bb03b24dcbff616870a57249a00dac34d8314753671b20d2a751f4f0644f8d5f96ebdf63cf74b470322645bd695afaf469b1d18a2fd8feb19a11c336573c181ed83e9894120d1a955cc8c9438e5e2a22446faa365e11841b8c07113fc9eee41fc7d62e64f003b5618642d1db4e5625625f61f1c4fbfca5583202ba67604c0f6d424002c38e20afb443655545814fd968d6421d91d3f38a26ed44eb1295d5f9891c947b181dfe1a715c8f3ca47118267daee2a3ade49cb12c076d5b87357ec27e08db68cba823ba553beeb7613e9f19a8b0226d2af678edc8f2a83561773af1322d29b3c9c64832cd690a9d9d78362847f729628755d1649371db84c8a396553db39495aaad04444eef2a29516790862dadf7b719d2014affa79723c380da2b2ce26f2b9cc06ab1cc461b0821e671fd616d60de5c9a5790bbc5441beeb24a1475d51bc986b3f0536427f544e5fdab531432a0f2d9a5691d0abf65e0ac9f660f59bbc694f63c0dbde5575202ec5f9e0653b5dd2321b11321139363726a3eaa8c607be64763d1e12a5ac17b082373f0278e379637b7d3e6c157598da49b61b5ecf16b36d31e283fb8ee437eb5b834bee53dd780efc74298df9fdec3daf317732aa9ed0a1a687aaaa9e09b66d4cf8da294dd278e0d6125dcfbbcec98f360f374ee9b5136b02f8d3cfce3947345b42ca898095426109bccdcbaa387250de3559ef19cec911f153ce9134fb1037405e0ccfae63577a9b9764457d39d701121a3586686c92e385d69c292ca240d24039be05819cd02e7647a98122e00153b9ac52d603facd5a966a4517c90657c0f48e663d9abc3081a98fc2be597373ed4a88a1d0c52ffcf1246b767e2e479e21db72a2ad0c662408f8a9d23adf9dce8fb9391858fc3c433d2ddcd45cea382375544be892508abbb0c1c3562f7f5ea1d8877ace4d3cc350a1b161232716d2d1842e70a65122e94eb8ff51db66ff4af81ed4a922ab8d6ad40d2abce8aa362e012a612803095119d951183a689f1c176e5d91afe09b7b77a5a281e585e2e98f9987de0eeb15ed909a1f47c13fac947895cd2444c1368683b1715cfa05a726a06fcc68c804cc6dd6dc0f64b8d2d5c89e6c9b037a311d6a45df64868798003048753434eb77448009b2a9a2590bdcea5d4305481d7fbcf63ab891cd7e2625e8c2b7ba149dc8d47918076914e68fab6a6b4e0d38ab79121631b56d02584faece4a091dd0737958431e18023ac9dd30e229c77a2e06f586178aa2830c5146ad98c881702ba4415299babf96c667991b75e2fff44760373d749c27468b857b9ecf24e56a87598d3027b83c32de0a13af854dd44a4658595ba98b5d1b1fd1517aa2df319fe0ee97074923eb095fef1aac5cac035af74cdc99810fccad284d3800839885c68db40d79494fa023df98aff073832812398daff8d9cb866035588e29eaf4ddc29d5d57f917f9e0f3113fb56092204d41e439fbe97d555b6f988ffd67cc3f5272223d4beadddef7aefcf18946f28b2bffa7c95281c4f4509f204d92faf952aed1b66a411b9a4d1e989d3d381f9c38e8e03eb39c53a2f60da7138bd6aaf5a1d1941a5877ae5eb4b6bfd0d7e599e9c3a2255b2bf240cb792ba5b3386c4f4efa7a1c88a77caa44eba654d16013766b0f303293be45dd9516ac05e168107cc8196001c84ad88783fa7b82a68da75a055835f645fbc5a5c7215479697155f7946d9c949de382a1999fb0106511926cc706d2d67727c34a256bc5bb7e1aa5bd1338f28017720bd5b12a60b5c5bbdc759edc7f70b8888091290ac11dc24038d7348b76653fe46e40341a1386875154463db591e97f81eeece3125fad96c6e5c236a06f16bb7366df087d22523d345b91ef5046db2c8bd6f087d52d28bdd09a772c7ba2a171a4631922b3f6cd6888afdfd98723d8f9f28ea66dc26eeca1f4caf611042ee5f3e1b2ec29483a103ee6920228df428ad67bb0359dc0dc93832bf7af78c05bd915a1d8898a48e609da12dd5d4f792289b85a83749fe7399c0c8a79020663860b93e3f082afd02456e136ff2e853665e3ca28bf7f63a6b3caf24b275476a5bff7955c344e7a759fcbf48c61a526357ec5cf4f8a7566321f4bc430d0392d0cebf6980c300f8e8db7bf09d4e1ccf67d97c8d00171252518c6c13a6f048805934b5190212528d7b0825e7723786832ea95c845112fee0ed3514840c1109c58dd1747488befedafd3f324ba738a0187387e5a08df507e8d71d53b7d03d9af2e507a12cec1ac2cec6b2fede06e6c05eb97bdb9506cf6bb1252dc2a46a7275eee6e3294b83bdfbaaf0bca991a82e1407126b05ea33240d1376a8d70056ccb3b52615ebfb7b4a8bbfa907d8b8395b325bb75560b59be0b4b4a468f5c55d422a214f66bb0ea134132592322265fc0570c796b4c018a9cc2ca13edc7932240918579efb278594a007287da8f9aa0fed693c8a91a78f685e28455691863c6f4fa5c3c232f8e3b9b0ac9bb944d3c004ddbb6093bd5fcae614236a535d1d8a7c555c3344722703bc1d047b5ce02c367ca9f52d98ed2b340e616065a0857ae051bb9a13b0f6406d6f9f46fb26ce8ab40a8af76bcc4a5bebd4097bbabf8eedaa9bab95e03b1c7ce29124726cd72b45a55cdfcb7dc691c1a53813c2795eb793477e08e2f6125f5905b19817a362b7eaa3e991cf716b2ca08ad9380a642a609d7d4b8a912bc94305371b73a59268ec76acf5cd3b5a023432d28b3aff96d5476a1b2f8d85fa508c766c80ec2d262fad3b448bc4f0997918456cf0a5ac4a90bc1cccf2f962dbdf0524b11dfa13a8162894b92a73eb61d9a516a3982a49a9e24ba4abeaa7b1b57cff204718fe8f8d1dc99bd0b25ce48a7a7c44253f7147ab98e714575011735341bd191915287610c8c46b8e97c9afc52449dfe9cda2a0a8a405eed8457444b7223b94901bbba090f50eede79249f523efadd3403814b49124b1a15af116a48491dd28151a031b636a54a725b3175a2cc558e608ceb2fa85cf3417178e0dde853042bd85d2bad11322a186d8bf129a5e92aa0fe30a8f355de6ce656701e8a03a34e73897b2502d1c58689a18814f4575897186ebf69110faa2809cd6344cf4f12356705d93deb6df697c35ad6e63a2136abdc31fdf401c47c171fadd867dd9382412e28d4ded38006199133cb4148b7160413930defa2fc68bea5a4513506789c687df2e96b18379ca4a4c0519c9a3096904996796509d61fb30187e33bb1291ea39095fe5e8aacebd64913a0fcd9128f304ae1af6dd10ffabf44138ab0e9910c6216903875ecc4998010144c329e7c6c1f5b48523ae03729399e3a446f652a6f073d294bf451fc327eacd78df2e9f7dd790b7fad49a650264cd6c71138b18f7ea4a874a7461b061a4dd6f246016ed9518d41779d0e45f50bf681b6694d27b7bf91dd6448a0885cd69b6fb64aee5a53c750793bc5ebcebbb72085136bca9f16a75b2aea208c2c7f3fb7cd554c6f5157e9ea0181d48d7e90d3666596b22a269cd0515256fc4ab3d002482deb5722fcd63f6f9e3cbc40317fa0853754ca765c72e99247b57d288c0f9aea63f74c86221dd814b089075237a22548fcb28acda1f11e28cc04d9ca2b685f606c1af06332101b14b9859b89908e553491dc475f6fa39da0c969b6d2d349b872dccd30ae9901fd16faa4dffea93e48c0ad9e5c539f3c6e3c2db9258a1a31438ce24841f79875160f19c0c63f4d9b6e76b1cc9a1b9f413c4bfb29f16ec5332844c225e95c67d22507358c84d34c53a3d59d8d0e1674ea350567835a7eeeef9337f9460a9d6f1f021885b70f8cc543307dbf4e86ae34d102010c0f767f135babb683f62689eac49de167e2b9dccd27f4afd2f276bda767f8b2e3573b72d1bf07cc09bc332c26f4eb3a958831984ed1c0b7705798f334af797759d18c8f459ab9f2e86bcae3504609e51f4995460e8efda3b9fad7b51bf087f775ee3ad0c331220adc4d694dc4a19fcae0019a59afbc7040f4ec1cb3c706b8e5d53e80d0729204dc78eb4035334b03dc8eae601db7de912acb9d2f65467cae248e9e2e0f798c68d3daab61d13568d021a6c9253602295c288ff3e9c872b33538b11578437db8358d2cd83c0e73184c005c8056453a7fd3dbf8c9f7d4b313f45ecab59a345feee0d89be8a3c1811aafe6ddcecc3e564bbc8d3d520041e893b7f4b5d9ec8fac9f9b5d36118511bfeba1c13d15e5a6ff2c9c8eda06355bb7f54bf3771fd63abece80029cbd416a0fe6182119308ddaa83fe1de222569f5cb2459ae8873ce5bf4ed0f05e64a280806b2879dd63038ba7801a9290854b5b855437f55506fc1943a07a302f8bc6727ddc8d5ea6fad2165aa599f53b8e26ec0f19784febf2470de252746f031befedc38bf5894356ade9cb81020a6348d6550afdc176ec28f08b78f887369cbfb4d8fe8f2dbfa1195e860baf045d3d785444d0ffc38a2c11e777a4564be918bd12fc56698874bde6dfaa5a22993a773663a59d11520a60c46ac2a2f419a7ce1a7f58330070649f68942be2ffda2f9345ca424fe32148b83fda6e84bc393a12bf55d5a194bd6653ff38b04a22af41a0ec263a141cae2a76630864e66bb912ffc895aacaf39771e3ee0586e980c7876a3cf303eff9092b52af5fe42841d134cd9101a1124d801c1a8b9b2329896a3509ce1d796d477517f717a858688db8816698d14a660734ebe3109054d5b135043592d8c407c090cb374f9b085d15782550b1ab7007d68e01d55f7da29b47402756310a754c8e93bdd5da78329d5d84beddbec42d9c466ebfb8a1ae52cec5e49a1f210e6b46ad33f4f516d05aa92faac5432692f4c501696650fd9d89785481b05250007f83d99ba635131da2539761156c5a04d9b836603e8401f30f5bf1eda719176c05fd995ba46ee2e6b84c7e6fced13da14925caf1bc061f0bfbca38beb3f4589f21e5eaef4f4a28a78637db57af431c8faca2cf906245a45fff98f1ffd315db147a507ee42ef8fb5745a841ce9f23bf93e607774fb852d0f1403d6bf520d1d69dec6a3d96f99669397a1bf12f818d8672449dae4204b37cdd86468180e0ebd63972b2698a6ecd5e8f45dcca705179c9825752bc668be6b17966bf9d37bd353d653c537d09bf33fae3402ffe0eac5465f67c241f53235c7d70a77aadae4c196cda2d52bc893e9242bd898887882732b85c50bca1436ded629845eff7333e509eb1069cc3206fc754ddb86dce07570c7b2542369264e56472732f33674deb33c42414d48ea7e743bbd2ebcf6eb5c3f24ff4b59ea37fd19664b43bcff8ef7c4cc811fab48a01be309e4710c744443cd60d85dcb7c04b38dd9dc1d13e4302fdd6332db226f37c9b732482eeb9f53eea690b8e66c8c178eb7e6bfa7d37b89036770ee9d0aed26880fc24ce0c1857b28ec59978e3de7cb219d4c4c9e53b8ab1d9fbb0259cc23cce636327a7fc84fc563e7e5ac9a51d1d905e5f9149ccb7a0c34832df12d3e6d9df572e046f783781414519eb1bd656ce0bf83b963db4d8a4bd091154f8f4d1cf6a11d96e9b9af67e0246aadbfd560bd45c3e30a5c875698bce6d7c56e750d7e9cecbe0271536f1029152990a549cac152b8973eac445319e38faf4acad00fcc8eacb41b3d015935181d6c37972e9eeb5654009205cac227782b863b45643356d90c27ae415f9e03216874157d70860b1866648d85a3f8a577a2c4b75832fc5f4e960a309b45d15f82de3cb66758ae30923a58e6bae81bc364c02b6182cef9df8c560ca21baa45d120540c6657e86e714c2dbc176401ff64669c76dc9e4230925a0550f6bf054f4ba99a4f814df565a33f3d2bcf4fcfe3039350de7bfe512680cab31585d9f25900cd0188c84747b42b5ff65abc7dd720c57b91b518ba8a84d1d6067d69217d427feda9e5cde2d3964e88cc44f92d30c1ce0fd267437d777ade52efd20364695ca4600db35dc6afc2a34a4e61eb6fb659b6ee38fbf500d163575f3e055a843bcab7c262924914239d5d6af8698466b01d795a355a36d782dd9907934861bd51941c311801670dd72c49993d78ea233b3fb198a4beef22459a354cc4ef8bac9e12ab43ecb99dbc255c1d34ebcaa8a7c8607c60fee2a5017466de02e93da63396e0c730acadb6ace706d7fd4bd50baff25dd398ca201cb9912ca3bcda37cbba926717438c45bacfb89bc1a1a52f6bec172a408e77611f195447ba7b66c061dce94cdb8b252bc1021927e7ff7fd21ba43e2552546b605f66abe142444028064abd847ce2ea3d53c9f441755bcedd77a3f3a0311eb24609e5275fbba42690e56a6defcc985e4e560cf275447c829c8896c433de02dd42dc9742ba2ddcac26989cf42db3f6277ed71db00df537227dd21998060365fb6b146e811ab152bb13e4076d8b069b43d6a8645f380965e94e22d5e57d34902c99804e4e09f567a8403d2cbad45467124480029d3b36da311eee0f351da0b27be86adc846486b6470df8c43d2221bfbd3bfafd7b6aa913aa7630aae2562e2da66ea9a436b0138523f55b98e5698c8e61c813845da81429f20e0a5a2f6924773757bacd73f2488a0ef6792ad15a9eaf3316c0a91c75fa5e024e82b4989022075349fc10b0230aa8d33fbc412f7ade83697164794dd17af62b34c6686c395d8f399feeaa32c35fde2ed24af28c9dab41c744810a916dd9067940ddbae5e3338064268f2dcc77541fad472bae7d55952d3ea3eba446bf0726efff40f8dceb1bab33521beb7dc2019a4632559833822ad3d11c7ab1d24676235db523d9325e493d3aa835ef551d40ec10322fbf2fe27a0730b4d30619daf9ed158b02f8bc591bff36e92aa17f7a28e0a140d61a3a147bc2baf12e17632bfbbc086a7e744d80de3b5f7d620f4ce0b324683ac6c92fda89c3aab912ba4afd6c927214c5f665dacd119dadd4af167b0457061de5e38ced48d9ff76d8148076b37e0a4762d4dbfae387eecaa297304b4dfba2216d5f0a24da7978b6f86689f5f817804723770b41069e40aa8d438caf8d81791ba891dd0ec50c8eb0f390932d19fbde790be72fb75fc811138b0986e2e846f677b1e2799d142bcd4f7d3deb97c4950082873f7f09700fc049a169bbf1e9a09b8faf67dc39b35c131678278ff61dae822ba7da3f0cb3de89cbf47c106852dd49bcf53000cb17e20898681bce935309c74192443f37a412a0023a504097994fed79414e6d8475c6069dc5f225058ab1578197877c055004bf829e96b519d306a795ec30974d2713871ee5f14e9d9a72ead5d437f922ba80eb9b1f2eaab84810a9b8e39a1de6842d700e0e57bc747f2885ea62472a51a9365d970cdbdf6e9d3866748c2bebaee7f388ee63e8619376fea671aa8c4cf2a37a909630ce1eada3a64c54dc15ae9a2d37c2e3a8530c2f5ac126ae7d164133388cbc297eaae2d7ea07b4fac9221d8f3b5d4d3184f6477f1d860b8de5071ba70bbfa18af78f3e687ef7153dd8a629a6c0fe31c32695389eec2c74b7e1755d93b7ef3fba39a2a4313e5b99b3e011316458805548d730319772d46c2b30eb41b5d306d6ed5700d0bb9bd8d8ab851625d6308ea846dd52a2e2201afcb924c48a6af404c55ff8c76d8b180bdf85bb1db2ab64fcce46d60556f879786834a7111a0b4fd7d855b88b0babea588955017ea61dfe2b487b5218c26bcaa6c720bfafe404b9113061ae2f8d8b56b21a8eed7fffde6f19fc9d15cc5712e00caf341947fa3f7d11d41849460b7645bf2bc3e39be2f92f06ae12171309b25214b8ed0034b609a3697ad467d6dbf4b98eec36c587be7db4ccd75151c314926733c61bfdb34e9127951cb99d712934fe01906ac03d6946172cf69d9f93df7cb8bcde713f7090d8e7d193cbfa17736aaf4ecf1865900750277f6ac1e44d51765a08508d7122ec6ceb4b2ef601f72cca966ba8ee6a48493b3864e779d7fdf4ae81c359cba3161bd880a9daab000f773180241b9866b93117d304404dccce0c983ca292b94ce03740a5d27719c9fe2658d6d79b89a1cfaf2e400480480b38e674c280fed99837616c148f9e64fcd283e0b214c55af40c3d6840c9db158249d2608a78198d2fc343c4e17c12b335cd7c5ffc13cd388eea46d3b9e3cbdb86b7c1d71796b902118b70a148f91a993d2cfbb11bdfe3aaccf29236e5b75f46a385f6e7acb564bfe5793256b27f0b809af387269a3687963f8365188d25f48fc3989fccbaad43a38870c999bae713c8716414f1dfb2d5afd3eb555981f35ce42f43a974c538e469c98114694eb43120cb6f8adcceb982ff9f56176d9950eaf8badd3fc8b78597954b4ffe83353ffb510f0ef0ac762b2aa459fadad06a5147357d5c5d51bc9107617a501fdc393c75002a4c3bc8d73ddac6edf9ca5bcf09a21e7237341a1f628868e3d4951d1369a9074cc70626b98f7670a6b155ba81f332815dc52a740b241d14c664509a1de241112cb9fcc715ecbe0fe37b4db3b54650e25500c8aa875cb3135973e0844245a1cb88c5a2d17098e18fba31721d5aca70a7196acf3ee4820bd4d95b46878a14a7d93bb6db67851891b4bea62274d097d4d07343310b9613758dcaed565b799e96bf73269aa90d316493d287b3ace93c6c3829d02678b6ef0d9a2183294d749a0fa5481d541dc1af9ea5b5d00ca0df38c0609bd523c434a919c8ed3d078a23b0eab2e5347a1a38aa1e74d4ed0a306af18984898c754d38686d5a0f1f7b49cb025def568011754ea0b67651c5ccb571f43186e0384b7ea45fd0971186bbf435df3e80b2359a67d194eba929ee724ab34ba42f6d49da19cd3e11b1e3d74129a9c5c9838b88fa131026c89e8076206efb86337f17b5ce1969bf204df9cf32482b9fe2557c5ff01a0b7ffd2dbc44e27d07d1f495dc8787ea5d33e34bdf4cd5bfafaa756fa0a23bf8f240c2c7877481406517cfab40ce91bc27b3bb51bf6cf2928f88c7362c5b1e80a1561591e7e608d12ead53e5a6cdd51a9ccc32b8393f935833174b652561aaff2ad8c5dff8901d41385fbdda82aaa2b0dea8a4e9e95e08b16141df119217e42c3c825429269594fd45804f84345c7c1739f2d44117c10b2a94f1c8a753d777428307ca01ec21005c4c550ffee16dd1d79a0647cc3bdc2c816a20839b98cd8f7e46ec7298047d342f2fb238fe1ace0bc756dfd6f7ebb36b588ae12736382b6b28564e8df227b61898e102c320648ae6a2303803810ce24aec4feb0dffb4994332536a3d5caba3c1f079ab5ffa85bb1b0be9a8f2c39d774fddb89360b9ba20744ce5980577e0a6187c0ceb8e493a1bd8a238cf6f53e1c038bfefa754e010b2203ebe50d86db36fdba3229f73a0fbbf909585cb147910cd50a5d42a518ed5dbfa40c9f24c86eaf1ff6e71d0f3ffbf50aad2db646560b03b0ab495eb0a1bc2ebd8ffd0c6ada5c3198def041f3deb288174c0dbdc3b333501f200a135d9b8223b0e9c3c74c22728198cd89e36477cdc7d92e5787eb246744671240aecdea14f62d94d93cd1e58aec3396f2a139ffd6c737cbd7645186fb51f14a7684241f748d875b3531271908e7e8bce1731fe89ba06e87e07895afcfbd320eef448f497fdf54063000d251c6f8d6a6844f8a779f6c962cfa9bee9012f4e1f2a19069c3cb2f194755a6987a3b5cf49f4405c795a599a8e7d9c0897a03a7f3e646baa8a367e77da7d7a8e34ea0260cbe9ba99a9bae90a20a97f9962b3df6e7c03de04a543e541e3c7b7ea76f31ca0f553f931ce401d49cd97d0406ac07cbac658db02e7b64ea2c2ea48761aee56a06d0b9910cab71afedfaa288e0b61046729a5663e79a493faf1af82993c5e543fe799119e0f426b6f46fcc95da7e8adbca808e33fa3d2f00b2e42e4d03b2724f41fd79f877d24042b0b8aef31ab323a2d90d1443b0f4f2a68ea336071df6818474fee58e305ead2c96b258299f2198697db3aaad3dca25834684ebb3e5dd0dc0af135fe7c0cfc53b63198ff5b9001b0088011c36174ccfdd0b2c145ecbbae817afc4815a03b5fdc2d01cd49f4f006d5077579b1cf962edfb1048960c166c56574a8a08c50554ca4f6dea61b3ae8909c659a430f090ee1358cb703a9545de7e5b4f172d6cd5c613a06203d31919cc8e76b4094699ca190f3d6b15e08b06abe5ed7101191d80a0ed411c6eb1deb9be1d47e8f92e7d9999d7c67a4b20c18c3433e7ddc6d748feacce3281678650650bef2674f5ff5e70a8b93c5a410c4e70eb6e3fc5f50b8e19acd2dea4ee85dc8d02fd446ab9b21bd1a63a47f19fcb698c433ade96d3b8b89a22eb608a0a596cf0a6aa3eb26f67bbfa42448115a68c10c4f9ba42de5089455d6a7025a85624bc7cf0b2c4943b1344bf9063e8cd9adcbe439083bad3a35326983b0463b13a224f722d2696da5ada25881c8843a0df070828f9bbf40f054496118916f5ba34dd46925e7d508766d87b196fb52754474693911523ebba645b6aef2a7d1d976b49d9f4d090935869e732db26106451f8250398fbf62267623e2f87b3c63ad64a07277392f2ce540d4e7cd1f939c8b5fec3de904dbbf3a878ca729e0644178008029ce2515170d6f2a2b3092e0a7560e984f93ebf984fcc788513f3a4e3022e4746dd5862e90e51bd66855455f246f06aebe94ec13cd841706fbb9c446ee0723ab533b81aba7851d18744761f7a1c087b98e4a530276e47fb95cfc5dc1c18dee81a9e0962b0b91743e24541f40b709746d6fe35c690681710cd223f0b188a6a175628975f054bfa7b8647e8c09a2b0fce646ff60a44d24657f462a9c8ffe9279c4f60530896ea3bfe2d1a3ed439d2051356d98f3e48ba00d668d4788df83830cb59986bbeec69c34d7ae6836f9f30024f73a681082e8d881d2c47b1b582764bf7949cf3b33c8253cd730a3852da1949f99f70e2a4018a12c67c84e85017e0c7bee76ea9f784921edc691bf4575c265c7fc4ed0f250c1afe22da9806166c1fc9bb7554db2ee4fc28d2e0075dc0e484a3f9191f15a6c3e12ba0f6f974eb64e3e4580805a2512222a34e8b7dd10c2b1ad323e0684427be50ba9df175e33c7aceeb161887ec2d373f0cebf025c5e2291e20564a89432a2fed4efbe266979510be8e0dd5c427a4933ae7f1897a77f2311fec16ad837a42f0274ca13bae85cee689ac30e03bbf5a58af977f52c2aacf443f75a9bfcdd8f1c09b19629727f78348f8972a59217efc8452ffe5a8fc797d875ba8876598666caa76fa8e05f840d0b39869b5f52dc9606cc5b870f3e545f8724823a2d3d934aff55cdd266693eb65b71b3060179fc3d6cbbaa67b0241468bd7960d737224a223040efb2e8c6f318fd6ddf3d84db4b6bcbe08ee2399b66b1be2301f656e4f84591a723cea128b27eeb8ff4604882d6adfdab0f2f3756fa3de0a7086a846696e8bec87d4966a854d8b27692664eb56d833a8bcac07ecc6447a4003f4ab5fab903c026a12ac59bf7dad72846bb57e5d110091a00b67df0d478e344272f546699ee180265111e4e0039243e94118a03b42554bd00cad678e1ce9ad84db737d097833d7da3fa138847503f0a7a1d9a47b3bfe684b4a031d45469d5678d7e5a0146f8fe03cdd8aef0cbc0a6a56e25809624187d7d8b6c88e16edaab8c8ce8798b47985ee88d9d7e9f5a0c72b967d036e5cd88f893c8262bede6b5bbc6ae95415c60155afd7fe7a24ebcfa50b2981aa2caac419830de5f570c1c2d9c33d4f1add4b95544f85f7c316d1b7db0b49cb2034686e64e298d59f8302e4d6161f5d6dc6234c5d7370a9e5d9e9fc5edcb6655fbb96adb5e7d5ec5dfe4200a164d24024cb56a75ce9311556e88c20b29bce8b022b483158e9e66b5bd30913c15c52ef00ce438e9a3933ff0c291a79cd67ba6773c1a896926b9d1420b317a4934929b07ce9cf3ebb06e17b5c8e288fa293785feb38d95859a62563cebb16a7b5a5afa073c37352d1c38f3eb346d629ae2353ad14065d6a1ed22eaac547e1a7e23bca576f66a31afaaa03973aa5747f19e11c6106e5a2620f640275c39cfd8cb278d2c2d5172288c0ead30dc7df901586c5414da304b17cc60fc635d541d3b8cb554600b9c92142937885be14e28c5cb058ad8f53c0920897dfeb15168d93c8d3917d28bf94190a19ab3943de23bbdb93f90a7fe3c6169c8800700408f88e1c08d9615e73b7fdb0c9db6977be657a38dfd76144105369f57699074aa5795df7176aacc4aca76d2a6ada40580711b486bd1eda8ad910359b983468901fd5e2160c5ca1399fec7a6ed497ac3fde7c792c71d0e045b9f1d7c5002bb2b67188bcfa2ee4951a2730cc689e41de22237e4e4b22a8fc72e9b4e1739a8083286c066bbccbb21cea6e8f9da8538d8a91e5e5cbdc28079c37c99b00398791f69a463a9f42c81fa5fc48fcb27e6b7f0d801860a45b81c1e8141d928e020ba65dea4e58458c0792a09320f568457d81f525b4f098aded5a56633f9fe50476673c0d90064c89eacced30afc5cf39c6d9f28856068cd47a05b98edb8f4be07dd29e0aefd2cc2273b449112e04f88be60d50f14858e7f5147c37c534ba7f81adb8a920d29b687cafbb22d44bfa95b1416bc26d18a1adfabd900aaadaab54f4529569a057ea3fea44e451f95e8b67355130dc31cd5b123426b394e804aec92e78d0c2ce43bacd483d157dc8e1b2b24c6d069412753484a256d754763a194d023d3ab9be4d720723696130436d5eabed8c61f4acc4985190dac8b4c70b037a126b5f572638625a2bd31298f8502c9e540b741e8e9f28c715ad75ec10bd4ae754f55ea9711a02a3fc03c2d32cf5eab8f6499729bd83eb4e6c29f76015595e7ec5739a1b142bb8b6aaf4caf6c8b87ca7e082eedf4a2ffe72333507dfab6bcb749de2f062a30cf6bdebd0847c4adc23f00411d576bc276e14ba97f994731b219d9ba55ef6c6786344e966db41930209b0a66b508b3ebcd266689b850b27893f2fa0691cd8a20c3ea362688a1c26f06010030217737cfd8a7052db1592b0f668817903fdf7e4199a9a00c1c7010da5283730b14474b256d38570183b0461c03582e6d5634c06fca610abd2b4173e7d84c335bcbce333bb62a30a9609ba03d238d8240934c304c4855d9049911252d1f304c6f72260ac0c12b9aa2a6220935e492547dc54ef39c45c32e9165ddce89ba53fcb57aa21b330782b566c44694f53d08a921543a75e68bbbe192058f1e51572bb2c36f5ee0264412e42acb5970581ed66f3a420218b79f3f605e173c484cf7d6352cfa618ea18c6c85b76a6aa1115eea2b28eb22ac2cb8362c5451a5715a6a698c4b6469e95c5c1a3c045b46b2ef9eada50e208778c1d86c7d05fad4d0eb581bc69b82bbc95169ff22405937774b70a3f6ef87935378b3f8a394e021184d0f53cbd6dd3cc2eb548f958bd9507b564c13f88adf42f47984ebaeccb9d5b05666fc9c721a78b254f49a31da5a8af3a2340d86a91bf1870fd2db3c851cdb2b38f72ebc98675417dc787603b22eeb08c42c8744d3fa72462e6b23400045f9fc453a78c4464d08e102caacb07f0d52f8f39e273e88960bc1a1c6cde2b574a6057e81e1cbe8025763e170d367e5e113d270fec48e616b23f911f5afbd90208d183c41a9f245e0ae3f1b2c21746b2fc4a7b02a761ea5b4d32bf711ce193fb8c6c5ff2ba56df0d34c1c022c4125d78f92fc0d4e0b03d2ca18bf068083834b21e47110f9783290190214aebfb4c0d40590f780a9984d554a46101cdd5a37e3479df3d2221410a8dd75654e751fcdf5f656d439bd7837652f43c37691e740f8d0ef91b5d74bb3836e1c780438b60604921b63114edbe4142ebc09d2d0471d42a712a520b2e13b3eb48b9f65bafb61ddb6aaf8c8162924ecb7c3066ce2f7a6dbfdd2ad8cbc8f71466086c8a57f799ba637585881f9bd0d1ef8a950ff34686e36d585f74ca62cf14ff8848826c8887ac39f639abc2b2310b5e26bc34320c137267b77506cc310708fe90ad9db83f82549458b6c1aac79c629c6cb8fb46f1bc351c94c3ad8fa257a802f16ecf5d32085041502ff946717d3c49e4a535464d63c75ffa1cf9db26b933707ba5c56bce32ad3feb9cb9e5329bc6eea79cfef7f89c3af575773317aad90a56d22a9694f63486edec7910dddcf34b939c8b99fab002b1861c5001c82c86d531ce39611e337ed516e2d0fa74b1da647949b3c0d6df1bbc07107318187f6f3ee0bfd1690b4b0c722323728adbab58efc6a058f6d40b898b684d686daaf5ea1c941e7402c0054f98a75791d8f25125e88f71b165145780f2e84bfd2313f1bd5a369d608f80026eb6303f667912afeacddfa5e95cc5a3ce50e8bf50baee08f7be2ad101095fdb16bf0390cc184ac1278925c3d6faaf6d230418aa06306ec32ea642ae1ace8372623c4622307f19ab4e7379505e0b72ce3634a856585d1c7c778b64642a6603c5a772d429b865e9af07cf2c496ef9a7455bd726e3186ef9140ca394c0ee994adec022e85525313fbe3223b81c035398db4bde68ef4863e99f1f750c34541eeb310c706086e2f50007945c5978e67659cc4af2d5d7610a9eadd406c34c714665f746918c1eab299374ccc49ee5dedad0b3319b7edffd2569d4ca98e0df4cd23083d5713a9d202d73c21026d297098fb5879872afb997cb6f867350ca0c1f607c35d04031a00a517f3c0de99181edcd1f8fb1906ea6cfdc251764fad1ca6f170536270635967326ad87ce00c403971a14ab580e5dfd421c975a1c70f19c222b2c85169a0c391428d3a13f43510ae31d9382a459c972a6621347e7db3a17c0396957da43ac192edd476626c47bc121299ef8e511895d77f24b5fa3a25c6a85cd828baaf4bda6d5fd1e0c3f431fe2594c3d2681a436a1706fc4c9f33d5d0577ae44e56d78377794b6a5863a0323a01108d076dc261731be5c5f8226335e4dad25250d96e8bf1f7608eb1dc8085306f575f7046dc7f66aa0dbd063950babf824f5126098bd61cfdffd80538b9b66ab01bf2291d106cae76991d59467a0b35e7569d564e88ab3410fe2ecc8a3150cf65ba61d567a8222c2ab6994ce5eed236aa15a76eeef494fbd220ef4227411dc48caeb827bed83b51df9bafec1a6e5493040be167ba783421add6df46e423fb33d2aab2e0ae955b0f02cbd98496aaff2007eb4402a2598a4b0d0a4a2e918c4d5eb6a55097a573d6267815a6ffab9616a905a85fbd60326c19c14113899fd4ebbbe757554e4ae8c75ad341214c1156bf2b2fa54e1516533fa68ac9915540c92ff79b4113fe38bf93e3a0c4c7fdf534944d2b7227ad282a366ab97ae552fab33afc7e40c4fb43721e943fbeb81209d8d2af79c8fa86543c8d483d02f8334f57c4465b288b40c38bf7c5e0ef7e8b0da317465065a7bf7ae6e1bf9711d68d1fe673383172616b3a191063bf61ef96a75f690647147ca9f993589099db68d248a66458b141ac814a09bad81789ec01269294f8c0694eaa0ad5914059b72643d20d5e451ba0e8b3801df41f3144618f26c8455e601c49c2d3d734b7c20a4fefb99cb54366d9b62eec2abcd8669e6d163044c5ffb0fd1a0b3b8a513a0c9c7edfa0654eff841b956a4da692f6c52db7cfb63bd52d7d85c0d9aa39f5a2610c1001580b4ad5e2a0c40744e1912fad4c67f509e193ece301a2587f81866c2e2330f7ae935f9411cad9b1d990904cd05f77aad5a55d39fc8a83d5f83863641d38517846ff362af1d87b3d0b57e7ba480d8e5011fb4b8842beab35cc1cc3aafedf5237b451dfa2a6e30385c01374a91dd880f7917e5190da761ec8d04eef70f130ff0841c999537c188636f4eaa00b7c83bcf5f54952dd572e7c6dfdc7a39634900c749fdd88896dc1bb93a088817fc1def75d17952d4b1ebb51774a1bbd055b99c0522e0ca5d74eaade62b87e1bcaa6866e403eabf507683a199bbe09fb4694b643592430732448b806839c6fcff8c83faf10f20a9ff02a0fcdbf09fef5a4ce29ba5ec3afa9572ad9c10dd4f1e07c954790e0cc248cdafff35f724f49c85cd45fd686a7553edb6ce1292c4144475abdfd996c45c10b75460518f43eab8d13801b8b35d45a632b0693899ed42d48355b7202b81da7c1d6014fc9ddc8b66cfa2d59cfea42af7e48f20c649c6287c72a6d0dc3cdc611259bbbe72d5a90c6d30ac56161df675d55ad5e0874813c91074bf57f008ee983e5a08c0ed9f45e8b3dff92353963b1bd328f1e1498be00f3936d0b4de1f2bb0dd5cca93669374f318120ca483796b576747f1256abab88b452a20801899ea1f496af4d97fc44497a863a25ba535ab88b2c73cab88666d6f40109c59341ca6d0ea86f2d73e614a18af18f0d7c81037fafc14a22fab0f505430a627d1bb432d00cdf8a3e20aea4962adfb7f7c1e19295554b8cdf609b0f9531314e57d29c13e799e3914bca04aecb5dae5638617f3b3d20760cfaeadf115257170386a2f7cf04633ac14ea8a2779a4e084aa595b8b808c00c35432019c93ecbe4440514d000f228f4af9c8ae67737a4a69720730114f5721fcdd19e09aadd323af1a1b2d132c504b368811a6dcf34eab43993f2042a2b8f7b751ebce5669b7a568f08b32bf8494a91ecfca5df032ed37da0c532a1414d441df24c3c3e7d37f5580446c363e78c4a9fa01372129c926fe458854b22f3337b71aa7d4a3ede52c68d2e326cf926a21745f71105f58781e3686016953fbc71fd0471c5129702e7b034e92e6d457cc54e87682f1c4fce1e918cbfabb6089427f11263174a9fb32bdbe0ac87149cd4eccea0a2ed10549a19914b2b7505830462fcabab84c63fa1e5d8605bbaa70e9d59c639ccd6836f4aa328fd5db17196285395a55d64a51c969323ca1da2c15e83fdee56a4108878d25680412899c664744975767ee50ce1ab2bada455b6799f7d8f77a8a600e6a5c3e4d9417c273fb90fbf8e8dc65b886d33e0d73a236a01922b63efe316aeec42af654a95c258bf485f202ac48af58f3fd52aea03edea09bba0b9130296da633ebda7809553c175b8acb6324fb8fa6a6079ab0ae9fa4da55c0942369966e3e0578535ff060f4fcc01b80ceebc447b74be05c69bc7b13c9743911d81d2fbaecd2c1a2ca1f96f666fe4e53e7cb6fcab1bb6b57978ef3fade6518dc9a2fb684bc09e94a477090f21e06a1c9b52215894174a129276c78c68163ef111d696ffe9ed39dc3c75344f309f367f3d52a82c566aff4c86451fe10e0cde6de823add031d3b449536b0ad52ce07ad5d5db5804af92168b8cb799b300eef0a0a2d92d36ee9b3c89bee1b37a3f157a3b1dc1f9eff58dad41f3a6cf3a2181d9eb0800647195f6f0bcbf7bfdc18a889af0ba7b43664681938f51b227a5bc5ce2a480d7a67b8b3f7ed06f6258f11bb50b7f446859ff6af143a1fad9750c24c2caaaa20f3df0d490c7fcd9c33aeacc068cf0c987df7c50641641ebe8a8a9fd91582b63bab613666e177843821b61348fcd3091cd8d09fb2a70aaeb5b37a3972e8f7b541876c7ef49414457ff1df0f477b5c8fe204d46b9d64ec06ecc50366be43bb0884ef477b7408d30fb808d2714ff16e9d34c7859bfd4059c08ec52ea2ca9654ed506e74878fe4ecc98c3e645abb0998bd469294be9b455ae7337b80b908edf0fc08e6a2ecd3c74e199a7ae2aa43d1f6e209a060b253a4d4d92a70b2054c96491ac7f01623eeb73fa3a42b3e972e8b415a238f05b1bfa5df304f6c953b652a2ebae83b93a40fa74c8971ab9e19a155e09803740cb8f08822ac6e2820a10cc0444bbb11d1c819d7148713af8e92f2371644efd7098c98a6721f5a46b95efbb4e9bad0a879c3c01bd98a0f4d85935a3cc3a81d1c17ed919d85f41cf3bebd4f8ceb221b1b4be069489dca3235858bec01ab7c35d33c9bf21f15dc623a78913a79e85074bbe3ad3edb72e827023d36fc1d048783620c42508ab559da04e0483470fff5a6fbec0952257206b61f5aa36e3d5ae1f8d80b3cdd8386a5e938ee2fe2f4700a97e1ae63d5713a61a4c9b6fc3d37227e3377672a6de2e10ab164496d7d4363e8275ecd5816ff3d9976faa1cf8b291f0c9ab2852a500b893edf942e206af925c4f7300f1351f6d6b9ca0b92adba040c4afe8725bd65f24b981eed2fe8481dcc0ccba5a42ef6232d003e01bde46c1e920b5f593e615e1d591326976b9a9397b920f84792169ce93c1fa7d751e660521793e630da2fccee856cd45e4cabe9239cdd61a533e3a3a0757392ba24602e658661096710e69988d7e5b8da23b33f8da807e09035ca0ebb8fa040cbf7a2f9a2158f22395c86c921e661fdec5b062f2ae6a8c0545723c5fa8b954c21d0337c2877d220fabec6fad092f9542aa7c4b50353218f47ed9a66a966f77c89a17caa832e87bbf6874aedb9e0cf4f5fdf88a572082d89b7210dcae8e62c799e4c229cd0f80b934f5754f5cc409beed5c8f8db66b3af8e60fe8a77336d2604f0bd0306e221f02d4fe983ab597b9975b9ff09a27a1b6c5a47d5c4f757ba2e9d709bb586a9e80dd89f3d54968e63f4bae12f3b9daefe3b31e3a18f130046adecdf74af8542e06154bda62f3e29c058e88267361f1a301db021b01a326038cc41687fc4be711a47393ec6cbc7a50e6c200cca10799c3f8bea6a9738c6f0beebfc0357bd8d5e46d7dcef26f418cdd9b35cc3d2cfe7bd848d1aadfb0d73b3c7b270da03261957c459edaa439084c25b632c0f7ab24cbb02fc5f060e7125a815cb1d3c29c9539addfa6cbb9ef5782fd56853083ce9a1703ba1f9729a8a55d3aca0062c9dae281876e69905997702d48046baa1d7514883fbda3f87c2b7825c76dd6653f0764361b1cf8da2e73b5c0c01eb469ac46b2b7d0673631bea25981919327e96573a0610aed468a2abe6eb9139f7f7c0cd6f742d6ec7e40bd2fdf555d8b291c81c535c200e9543f92f9810099ce7ea979b2cfdd4fc6389224da361ef2f6bd6a6d7c56a50c0729c14eece7151a0522904b77611525e052242638e6c9ee888715b9ffcfd9ea321b926888b610535a8c944f357bd0e2a2b05f64114236f5e269efed5cf16309fa666bfa55a3bdced7c2132674af02ca84f8ddb3ee6722636d35f5409444aede9b47af96a669a0853de41576618eac70f2c1dc668810123bd2275875c6dc99c36571243e2bc07dc080fe397293bb1ede1876eded7455933e4c2ee822ab1b9cec5b92dc8c67b958a60905928bb24da6feefcf7c2365a758c94f2cb96e2b093b8de50ffee2c325fff5485da5fea6d0679a2a2ce505b675577980796ee635cec752ff7ea970c4017703928e97a22f9d83bcd2ee2b6cc4f3efc80805f6a0577c936ffe83721852ebf159fc23a88c7578cff66a49628d5d5b0d470becd310c6d17faa24f16f9c078e6bee57242639f522880b4bdcaecd3c9b8fcbccac6322cad2f5c377eaad05a52970650a83cbc5c05dcbfcadda6662abea8c5ef4ca0233814bf6f8894e61434835712bc5adf2789c25ca7945a7dcca875afa31800a516c373551047053cbe155130ee7f32f0557103bf6577b98d7c96002702743e74519297834c5c87c6e42fdf6d1fa0040b7aebe302bbefa398fae1a5abf0170ca221c04a8fdc584e48415bac304315c94a7589235381ee42f51f992173c2d2da7e51afd1e1a27ce0f8656803abfe95457877083ba417696f6f41606bb134ffb86d3f9f4a3f647f679914866590a371077d48ab13fc5e21140b8250f322276ae276c038093dc6dcd4f06f0c94c320ffb5af080676c81336ee1bffcd3ad977c70d4eada8e54108575aa4f508de868f8798c3ea64936db06012eb0cca40e7137b2183f9c66dd178de390f262ff715b7d740997b7048761532666c09928fc5c58cd2fab93aafd91a8b22c5e4a2097651b73bb4dbcfa45773a62cdb4a638a6ae8d09374e7fa91a3721e3f23ad0bea4072015296d666969486809d1b9c69908b2d945022b16739ba40d59412ec71677598a4b1970e4f125a2d94a390c63036dcadab176770b8e3c6408e7006e95c666b7c9d2e15d2ddf5d3b0345328718aa4e144932aafb014633ee6b9ba0006fcb006eac8fafe6f123e2c6c611128c326d719d7944c4cc0dc9cce4b15306e93dd060201b4a0e4c2cbe4f64166c8f9c2f46cd1d550d123fefeac9a261a802366a17521110f711572767e5bb10b5b0c28682cbfa59089d16aa6bba14f8fbd86e5e544615b8d384f818cfb7510f14ece908f022a34f044fa690af7cbb7072062188e4264e2b80f611646c325d85db880779680012da88518557d09353245d2d5ec66f3ac07a76150c0b13bba0d4096d00dec09ae3d30d6362524c8c783dfc60cbe3c18a0bd7c156f05e33526cd532610f84742010923c311b3a39c2df6ced547efc254096e755a11d999d4ae768de8d1ce8b49ab6f39c179ae7b8d4f1c909364bf05b41ac9fac28e5dcbba14f858b7c831025fbc25466eda28162c8ecd8d33636e01e7fb3d555eb046bc49d9997d270f4843b6d399de7ff858b70635c80dfc470cdf3f985843feb458331081b19a4d7c316c836349d2575538e417cf0b8be4321c6610db56cd645a3860bf04a3fd76c5aeb53c17852346ae914976d869dfabc9e0e35cc571884b98e64b68289fbd83620ccfb7cfc43d4d15ef2605d4d8cd1a0c5c91474dda3381609198546164a1e3a8c73862bb3b496d1881c211d12033c0b20af09395197b83fdcc9fb9d0a1b28921e5265f8d9f7791be20da7628e1a2fe74af47dbaa477580e97055280b158e4c9b71d47ee2452d21a7a404325d2e9abb57c0949025e7bb40787c0c26c921d357fc3093592ba5eed8f1891932490ea00eb68fb06571b137ecac41b50084a10a2db9b3fbf4cf58526a31137805ddc1373ec57ecd8c215a99910e2312dadc22c5d323e3ccde9340e0817a58ae3d263b0f2ecac8d5ec3c9b92d5844b27bb4b913e22ca3c669be5bfb503a594346e473c90f581a07c00c733c219debe29336ed146dbed51f8efd5231940b3eb715566740f325c736dea5aea5f3cae916fa57a69522fdb2b5cc352bc8cac00261620aee681db96027f49a41aede6ffc2675951ab79367b0a61013927bbc7f2b78e221411f274ade85b41b60502917036319258e5827b893e0500d9e9a19c3d832547acc42a87bbe4e4bdb92f47c46f2437ec89a17fb3ccd94c9f907458369bb623a3f4dd87ca672215ff282d033ccaf92fadb1e7313f62dbd55bb8d924bdacea1c8078933eda66cad71d7167073bb9e4d406ce724ff7d17f36e8e2c55bfaeaad21624193b05efa03862f3f323d79668ce3da184768b10844980741979ce6495da7496101acede7f569b52f518d73265222ec9c847611fbee6aabe9e5a60f0b17e56607db96d6f97aafc79840d98b2117e3cf1a1b09951a5f7e7818386806a85c6b7a4e294b270d56442d88f40156b276cd341d0327f820bc466cda3875102c5e299374141bd64d73a06f68fd23ee169198e900c170f377c2bcd52a296f54ee26f620524476f5f6e223d78d43134fd8963845dfa2ed0f782c671d1e2bf44ec97139a5713667626a839d7d7a44a65145bceb00d41a68a3684286aa18330ebdcc03c8aac6204b38a3eb4467127cc256409da79a7a2ff55eff070de96796b977923e67fa8d8f8e769f69ba6897b4677669d26c7db4c199eff4020c9993808f212e779b493cd1c18d178b1eac2c21e326a609827cb3539fd6736a95e90ee22d9456ce74a13398e508119574dd5a7cd13a788e0495e885eb69b70316825d62235077b65f4e4025b3171f5ed3b2e8d08f760eaf9e6b9e9f9a2402f9919923b1e1d036266fac2b8664ab357c883a8f7ccd41a1596493be0c3ebc78204064a1f89055c21744c13baa175a6994142429aa1f93c3b41c38a2aaec3712bb642d3644262d8a9819f6604f4d6f2558c3c7c892eada3a34899440185b8ec139c38e0a22464544bf2179ffad2cc527246c0b9f7cd9d0b95c15a649214d419be7d73bdd97d3afca3caf3a9a78216d05de0a5af4db0974770c34e7e4b8c05eb0a2dd24862804197179f81312e438b98dc8e25c5e4402c54b3cc65f679d8243455cdd4b005e5c71a1ba2b67ddd2dc73f3afcfbc887b43af8723fbb876298def6936600a1baf4ca21eceb5083c2f6e5c8609082f1863fb384f4f8647f2d60a288f1e2a85a6c7df954e020ee15eaf657f39894da9cfc918070b10439635c3dd5427465f96c757e3987f863b425a88976ae0c57606e76b8a662cc4092bf440615fb0d7b2d1857e00ac7290a97df7d951070e23e78e65d5b45b5941de22f7dfc340a1abca797e8d70f320368649dc110b8ac0913ca62f4286d0ce901e1269a04b2c6567c6d833dfc3197a1c5db9587cbaaf1622ef0f19875c772a8ae3c31d5d2a986b77bec8ea618f421e6c6b652b0558cfb393e8b5dc4c049896d7e29a3ebb35bb86d703e20959b9dbef0e153fe51828adf5a966499692af25da86e9b86483a5e924b52ddc4647f1f31c576100934623f3fb3d03e2487120fe7ab126f56c3e7967935c08416eb5d1408796baf12d84259c9b23fada75ceba69d8278a7a52c14e5677d228e397a360f48f3005f34e1a2827f24b4e18e93c60797bd58ef40dd6a5a8f4cdbb6dcb789be0eeac8ca70583a39f1425671e5d794f91ec02af3eabbb271d0facdf5eebe2ff6325d4344b58c3e2faa6ae70657d7a0f41f6cd2e6256f929340a81bee272d47ab7378d5a64452ad6a31c632909da666829f558eb1fc1758d00c4fb6a2c84ed3088b25bb740c4c05a99f88fa25c8ddffd7d30d586c362fd71787f2fd1d0f88ceb3478b62f8985af0370928c40cd6369fe2c1c41de63031a97c4b38dc3062af4d462aae2f5d2aef753c0af070f692fd9890d2b8a4dd3b0325f7cef440b2e51c86fbf61f9dcd729502c7158d75fb30897880374cb0ab3e56bd9e4154d7c74c91da1e78b1fe7aa8998903b3c2192ec2b449f01f8120a5d8fa27d9e713d8c29a1c0f7820e10d47b85f5b39ba48a68a41f82c2058d1377e71e020cbf56732ec6eab01f1d0d11a9e74296196e6a7edf03d2e32a10a04629c5baa93412b7079d4869a569042694e70b507f799e9f6ce14228a0dfd9fdb0026d4d2e8284b6d66bdab8b20557c2ce7daa3575d15ed85c54b9391c7d4598cea3c5f3492a11efdbb49638cdae32c30899afff3d1afc320adce4f8f2e38050513aba225d4538a3b6add14e6fce73f7b8c4b6644820b1ddb239973f0033d01f7728fa20b3e52e15f5200254a75eaa7d3115e60dbf33d1dce59c5d064320df4e5275b0c02201d21ac4cf3ba2a1d9476ab9e48ddc8da3d34e673540c0a7622645c64ec5f5ba627d0e4f0e808cb1cfeb50ee2d5b0cea551cbe55c4079e1c62c96886c552eae6c94c2f82aa78ccad45101b57a3ee4d744e69b3bc2e96de4b581a02da27e15f4206f664a137528c62676f39b5ce4afce1087978429071153b04a8a5a62fb49d03dfd6470808bef1e7516ab81ea2df28c5446709477b116d0e4745621e11ab4d63d961568b6ac4f0f4051af6b5b81a1b9eeca6d7a2a81877e43ba669dee7e9479e498e9f9b7c40412f9f6f82daa6d874c5fd15fd33e2e3ac70cf594c6343e43be939461c80ad6aace0521f7350fa320aeae1f17215a4d46ff666d1dfd92c2468cb1bece57ac732d101352415bade4e254cd4735af22f9695404de1692f6a794909e2d53d7ff30afc11c02bfafc804ca842be3c6506b96933e07fc8055b24af1f6084373d9f097906d8966677e5939182922e26232ecd0141246900f40a2859dbaaa43b204aebee9f32359f9eefe8c115ef92428907640f4dfd64afd34e43c04cae682b2d4de15f3b6cba608cab4593177cdefc39980afe86d75f981169cbf3544d7004b4447b9210f9d82aca87ce25b0d7ce75d87ae37e13d618613f007a924fd44b50bb7063155793ebb2b156e3bf8977d93afed7ee1ae36f8fe5284f874db04f3b75500f7d877675c93693e8f6ef0517bab724e02e8c1237528055cd693f2d45981dd95077b8e222dc4fd511b24d2fb1f41f4ec497bc0124cbed06a838cb22d99a84acaad7a71cba7ad249e8b591532a265359cf79fae99501eea518a5f51fba021a203b97ee5545e59dab69267b5b3dd72cbe0baa9668fdbe229e6d3c9a35a25db2c1ac21280d25bd09112296cdfede62d1839e22b6e54b6f92a7805cc161a73a2b8258ad4fef15f37444f72eca80a655a0a2aec4fda17b7a661080e51f46cfb999dd0bf07d87e2411934e36bacfb5dbd98f56cc656b6d075151d091cbc34f4c20cf9b9ee8992ee41b98abd222381e39e4b289950fd190ace7ad03d5e2e9c134bae96bd17132bfd5a661da53e95c6840ce11546e062a707148cf1670139cd3dbdb442d02e5255e0d4b826c1aa33f91bce4b4124ea26c14d8b0ae2575093a3e08f00a382e4a921ae5e62668c171e74dc4559885f46c99a56bcfdbbec9e244a2800053cb548a52610c114bc1e0d5890a0be5e162a8f74af7a11bcc1f2bf4ec6aec36ec43055dfc63190a624e2dccb1d7c4973bc2a0d3f69b81723893119907ddde6fe1de33b379111ef3cf45a92276b8b50238d3fda23467e2990e8b016bde623e7889ef89edc34ec0179c15eadc8e5ff5e73a80fae2333274c49b0fa5c52cbb916b1a07741348a600e88166f67fa70bbabbb9edc131c0ba0a94e612d8a7bf452aa76272184f230d28dba81ab7b0b70f602c50dc84d99629878a47cabdb7ce45f90835f1bcf20831dded34c390bb23e64eb99f9f2195f59d9fcf89c1f024e69699d23ae249ae78926d9758e45641d50afbf450269e36c6286a404701741fe23089586457011e8c7a22ce102aa41b3a405f913929d5c2074a0e4cbea2573b267aff08000018791ffe8e8cabed533a7dcd9de66740d67f2431c6eaaddc83c4ff33c41c32c96aba6c0263356a86b1aa1870eac327682edb6139fcfa6937a0a49c58fdeb550144aabe78346466c63f2381145462707511d622780a05dff0ee379bf38539dc5599a1015f911839f051eef970afbfe58ca651a4bd1e0d2057b0fb8961193a96ec6a8a74841c05b22236bfd9468bcf48ca327d0b8e8e8fe6f5ab3fcbb53470c4af69b60396f72bd95cd05f348b4192978e544e73a3698da029292a185182796b596d1e5c7e1dee28920a48d4c69e4ab91d55962e3d61354cb0c352c90a14bff2c82d11c1498e2297584c0f08a0f577624c399f928fa260ec4965c85294d7444f5042eec6721cd30066cf5ce4548b4b4d9ad641ae5bfe32bca7bff2d2972c873e0f0bf7c7b6a8da22e67170dd81d8e5628853f8844e039fb29c2fd8ad7e4b8fff899d3e14e0b49da2bd214b2dc9c2267737170aa36a18179b4e605601a3c300b89c6bac2e818500296f8a4b1dc975fedc2ac5802ffb1aeff21a49ce348504c64c977b6080b8a644e9e68b99c9a689d9b83d3df0dc7d8a6fcf3561426edeaa5fc544e81ec99db5e57147688261806577894d5a4f023ae5b8a891ccec448a13297ee2192266089ed18853199f74fac73d3df6bd9fa11066ec6db0e05104758d5d004841b2142b6c250c80a0639a791eacfd17fa4f43c3ff82e22f11639877f33ef0b37e278ecb8b73f3a9a805a2ea7ffb66150f116791f86e732d3580e83015676aaf53846639a4fce2d30ef6f840fd1b961dd0ccd86044f49e0dc53edeb3d91dc37017584d293c16960b1497f29c83ee8b6afb459bec31356218d5c3573d764857c926409ad12acd8c0996078650f3d911408a8fc6394c98aac5209d38f6dfdadba7c988517dd373f2c34507ef30c69330a2559c9bb451700236be26d30b41b7308e7ba30d14dab40e0c1011ea08421499e12688b640a790b5a94ab0e40521dc1e2c35b25e111801d051b5cc4636a8b5f9c471a71a2a6f59d4e9f4c8a3da5d8da7da8b94d2d7ff0e3db995dc535188f9bfdf1680e67854f26889c2c8febc5cac0bf07377e6d3607765de64c0401debc3386722690db7dd01e9736c61f75f8ef9d039f6fa9163826b12473d41a8ca1795565de323083c4f0c152534821afe259922db83da303ab4309a81e0dd8784c3a4083de05b532659a1f3bb179d8952b3d290c3d8b43da3a62b653874b9e34ce7c1df61dd487f376362e2bc81ffd2aa02555514de8a88b534c3a539de02e4bb4e3d331f3239217c9fb599b9cebcdfc5493a55e74fcc4a519c470f863ba24abbb0fac636a3a1a420babf364614979c7cd0b7ac93e4298647a4b98f6e72ef33897da2c45563d115f4843170a5d799cae5f7a7b6225fd422f11dd2802c516de73de2ff323a97be49ae8b8e5ae831de7ca3146f58519e8b26ae9cdb7673c062abc96e13126f2a9513377d7186f0de47fcd713da86369f5c8adf638a98a4d3fd2b5a0191d0061c20c2123106dbf9d8cf81827f08de39cf5bf36373f46e53ebb027f59f57a59ace2a5d1909fb014e3305b3c31a90a284d3fb6405f6dfbc112d491f96f7c3cd22ed5c53c8f2eeb756937ef1b97dd4fcfb915f600118a80f5c89b8800a9d2b27cb8f965dbadc11b358502bd71b0c089f9b3fbdcf76ddf820f9f2c24e1dd8b6afbfd1199bb465878ef3c7a2e06bfc27e5224fb7efd81f6002c00b7a6027a1abf026088cb0412d5c4136309e33d5eaa342538113721cc0acc38a1a8972b0601feb6f9480de0485a05679b3c809f3189e5e2bdd495e7785aae2d2a6a11bf3ae4c5feb3ae75d160ddc7a065afe85320186a929a5a7e71768e8cd75d92af04fdb6f3f420e5b364e5edd94467e547286082ef62e10b012bcb03e363b126248cf2f1c26d3eecdb5bea5613aa229b45c7d436f2644baba0d492b5b48f70f94e9e0a535a1f3badf5a02e90c14b5304acf7e3f2078c27842c65e1cb6a36f98e81d8c571bfd539fe0c5c899e696f432c7a2cfd21014358fb98e7234fd4f0c9e417bfe072588fb44c6019b6e34aab3283f9daf70eede25089b035b400cdae89cad463fc21140e03504534faf05d6366ff1d75a2ec91d7e88fd4b9e36a73642d70e481165acb7493ef212beb1e5bc752c065b96df6281f603b3fad793d2d9bf5591be7d25ae9bdebb0a19de689b323eb1cc63624bff854ad1b285ea898bb84dd670bb6c4fe7a8d483286a7dbdabe60372af9a080d241273ed0fac094c2f218b2ce3dc1f2f6c08ffaaf4c9fde922da426899196b0dbbb9b5524e525d564e2000a109f4003315ee966c735c65a8f83c947a34711b1c0d879e4b15eb1725df48ec60e3172d4d737bfce4327ea1df4ddcb12b3a1203df0cbfcb86c950a1754bbff2adb8f538203f2de85c5001ab0255898472fa8465dc70659ec47deee24d0eb7645997b95f1c847300d8b4c76f7623a5fcb676620f21d22a393d878f9d9accb96602cab7996f125ef799ed257269c9fb5d2539ca471596b690f55c7f6ec2418599364b14dffbb9adf9673135c8f2e3a621c811a7f71116fc73b41b2fc9b53c67c698533484b71adb1bbaa324edc2a5a9427108b6faa77884b09054e10fe2e1296e750e97c8c2dc803672111a7fbae0afd220070f9105550e1d49212321001424b1dbe2c55ffa1719231c2456ed582558ce767fb7ef87aea89dad35316917c8f303df73ea3dbe6902461d995e6227753fe73da25132a9236b19ca8e0c9c99aeecd9e7cbf411fdfc331418ed8582433933dc15c1f5830b60baff8a8986e8dfb27944ebf787b513b1b1bba4388f354878f81031dbc559db7ba5d4f5bf5c74172a69f3237b598f879029d316f1021d6ab0cc434017517c17a0872f5f555437c4e9a40f49c1cef437520de299b88c973c01b8b7a560b9d3dd41aefcde6972ccfe7688668ef3c79660b639a1061e3d3fc20f52330c59588072d68ed111559e1329877e486a87b1f0d3387f8175252443fb9bb3e6e0bb26c45c90953f06e37da2fbfbde45063af6b4b0e0142f06d2dc4d1254763a88bced5b0e406be2cb259af54ae27a083107ae645b8f06661010c8188f01f43a73055f09ba6cd8578a90edc24747431e7cd5fabbeda34640ca77c4b91bddee88d662bbec9530f6bb78945d4af4a6871540a06d8acfa379b83aafdf58716f35ad5b01b4ad27896eb44a6c67d09605a784ccf7a945038189f0c41eee05480935c3da80a90146811c1e3682ad870f3d7c2888f2d785c1bfea2de54eb6b6dd18ebd71e6ec0cf8ab2407706da996c7a34bee3b2b46207ac5b5adabcee3e137213af2bccbded49a13bc7aa4f3be4515d90124191a1913787b955a498a2d1c1392b73f8fa5eb4630e50360fe7cde3fd88503171c67a04d00f206d40886a9b34dd75100090691364472da9aae53cdc548a1064c1dbca31eb2cbbdd059df4dcb7350407ecd61a9d84bb3c86cd798517628bc794da3c3b1a9359c0d49159f79063e81dcbb4f140606dd980835a58529b6e5e2034673f9e197f900a731d5b0dcef62b404f01b6928d2c8cc88595022a346285544e255206ca0d988de3bed63d6630b979832d8dce1efc7a170c659d97858caf52faff39a43c9d5177c2809d2cdabc939fec77e0d83676584da8fb9a6430ca05099ce68c6178790cf200634c2b61601337348f8c287c73eb0cdea9609e428797270f17d0b4475912d0871d1c3a9cd8166bd20f3a3993c4577c7cdf47476239581afe4f96c80d03f46ed3941e49a0c11504db487eb6759cf4cf482a38b061dbe9fc8ca18a537911e9ee39f863ed1144a3ee5b79b13ad858430ed1e351f707bbeeb653476ece699b73dd2ac96bfcbf9431da1068ad48f23da96e3c993209e33e9f9c3bcf72ea7ef6fedb496c3fabe8726661106eb96a61505e9c0daebf4939fc4e89a9216249582baaca3cfb0850e93e61e8b34c10aeb6048bece1e37f6440eb6adb78acd615f4069db17dc11c7d3dbfff07de0bee0152362a755f73cfcda3813678ef6884c314d3d82fc696466dbc704be066eac0120550e415ce3a9efc335075324dc84e6120bbdfd92714eb68e6e4c5278875d539397046fcfb754c2477d12ad85c6892379711f256bb90a717a814b6b748b0531ca9506bb9a8110bc9f7e70b85b435656b2efc900d2ba6ebd499a27bd08a69f09a0ac3ee4775ea0c3ce7a2ed379b5eca22354efadd6def6976886387cbd08989fef0006b6f11c42936d585f74ca62cf14ff8848826c8887ac39f639abc2b2310b5e26bcda5448724cb16a985c0a090abedb918efe831d272fbbda4d98dc14bf0630f5d1fdc826cd61d1adee942343defbc4b462ccca052e406cbf6b1fc8fba4f72929ada037349c063cdeeadbf2bbf5bcc75935238554a6ab7e6012204a8c3ece00941424136092dd71afe396519b8238b7c21f1fe4823cc1fa2013ce28af7c7dd5854ad95ef4fd95da864124c2743010ef9bf2890b1b40a95fb9f0f0a7be2f45345ae602f73dcc4a3ad422e6ecc61763ed32f80b8222c599063bc3a8778badfb58c3bb9db882e56f04a8ec5a91974582c158d9538e376b01b37b2279d7dcefe58f2cc48ccb623a4576e3c6365a2395c6edfe3cfaa7d68b1f4eed65c2683bddc4c99dd465a1d10be0b12d9c6949782688631f4cc6da18af7ce37578025b236b1b0ff64e85fcf5e08ca2cb7e6161a1428bbf0e11d4a98b838a777ceb062baab86caba43435c54ed8d3dd013afecb5f817bb698b5a67f0a17b2856b6a240bf3099b8fb0808a7adb1d4e26832621acdc4bf9addfd19a4f6bcf60bc4efc36c999f0cd5bfc6b35829ec1d8c6c386c056e7b840f9bb933e0c772336145ea06306ec26014e67ec495683cfde73e300a802b5a8b53ec4db77810c0118212b4dd7ad10e69c92746d931aad81fcb08e50cd2f4593cdbff3ef43c848db8c9c7a175b5801747ffb81c9d3701f88d61920786666069fafece613c073e3d6956d1c3dfdec5bcabdc05a525206a18a591d9b0e1bcfd023ee2ca845def2a6270635967326ad87ce00c403971a14ab580e5dfd421c975a1c70f747e3bf996880fd1cf51f1f3305a8bde1740991f8d8653c443f7b3134232d8edf6b6ce29ed3eb6e529e36425af073b6f09e5df3e7e66693980ab8ce3e60775d643d1649fed9781d1018cc85f9361aa37446f48348f9b569d184cbb9d068569bbd601b987adc1e0391b701f6d5afe872e007d0d65117474e617b74ce1bc2504c3148895078a5e3466c4aa8ba66f1ead40471a4be897bfbd52a4104b5770b261e4f6ba724affc12c668b032dd81a9a41f6f425317d732c67bcb613aa2beaebcf4e042ca5f0f77fbf065542f21e52cebd9a6b1d0234e578e7a3c82c256d68f0763d475fc221f0a48092a0bd000d8feb2e7029ce5f48c1cc607375442ea21ab0c834c2bbc95a88ea084809318c47769f53bf877cfcc72ea3010b0f8cf3ff47f785c1348d7fac5731fe768157ba4393bbc66b8b8cddd52131d29cb2ac92c0d841785afc7e66484a328ca158c21b090b7661f2d4cebac4b8337bc9615717c6ddb3c92b95f447082399ea1041207bda6c03503fa445f659884b7a27c948bb1656029da8ed928b21a2377d0b4d1f45b28d129e72f2e4f6513fd91d9c031b2a8fc8368a9c852b00bbed23ae6bc430d2d4f2a01e6539df9dde3b6063e471a87a3e92a69ed6da393b315e8f0ade8324f7b1945d0bf99522fe22f52b3496c53f4bf57af493b80a4aef48f17ba1eb12abb98a96b01fd930fdb2181b4a941a8965eca15ccf825204ee3205b688d88e27dafb5b9684dcdf966b552601eae64fa195144e0abf95759d8fc09c8cac19054624c20d042c264cc3488860de14c86c85716f73144424c8867896c5bca006efe48be138545822f43383cfb1ec1768a7bc6080400ef886b29a5fd13b8764dfe0ba136c1f5ad2a3f2dc2c9f9ba393e14033d9de2ef3091fa72b7085b34e66bcdf65805a11fb692abccd8383d9b1d990904cd05f77aad5a55d39fc8a83d5f83863641d3851784683768d0cad05e1ab308d2ce0729ee8118e431f016beb88efb0594bcacd54b4f5a360dd26ae69ea24ba5abcc79c92ab86eb796e4d8297be23a29bfa485ddbb6c51b219a29edce2826207956f6f0b70f88452f8e708ca48f49080f33ba5e025587e7b26349c215913e6f227890c39d803c82d6b91cefc320626afe94da912d9c5d0c7b795863ca75ca162139279f651af943d16724b9dba6ba27357caf0f85f01458aa8914ea62c28851a1176b2c4f013cc9f992717ce9d4aeaa625d250f58b6b0d04e762be3111c5ae50f363240f7ed97c34fb2d7fd274b466d7277b49cbac655ab9803c0e3e5de9051807d4c6443d155c5d03eaffc0edfa47279e363551ccf836e90c8669f1e1e61a63058442fbec1a6b395aa3fe3728afbe9a68d498a8697ecfa491d0adcc7ea430a3c882b2932aa177dc9889aafc540635f1456f01f87c86ec68a789560959d366de2d3a3b1a1a20aca4ebd9a259c7afd0363aeb53c7dab40bb5088e53161b5d4e19569edd8bd93b1f6954c301236a1075e753a7424379f1e4144e4a2b7f46afa5e95783a8a1458b7a0f67af9fd99774d7819e866f97dc225ee926f19e117c84e078509c59341ca6d0ea86f2d73e614a18af18f0d7c81037fafc14a22fa62a6e72d5109c6f04ae31abe671f03114d8fbda56b727311d6450ba6b1aa8f6010eb06899922c8b470e09196667a1e2d52917a6241fb4074a35c9614ac53dd7e943c66fcc0574e88e76bd4d78542e5fb4b2713f53fcedbac1e6a8bbee707f6b9ae158ca5eb3e356b99e35f4c19968ef253baf72a48e888fe9f78dfe0b7a712a709ecb6241a78abfbbc55fdacc6a3376d6e7634825d64a270640c30e66f775797aef50b640010bd87f589237bbca50d05641a3b9db7bb3962ff8f1d54b26eb27aec451f3028bfeb1be616bc602e8119380c63e4e3debe839af53736b01938b62d0c3a0ede7710fbf2484a6778e746c2e702ce7a71b2df02a19f9038ac659310159ca1a039f11fa4105d718caa14ef89a69f2486b40941ad1de444edafa9e34fc8c626de642cc228208a4f551ef117b21c3ec4db8de0dfeebac6bd1928ff09aa993563f5ad3ec9b785afc5178b88d759596ccf236fee57492025285395a55d64a51c969323ca1da2c15e83fdee56a4108878d25680ef8f797bfe3f64cb03264efaaf7c49965d9aec67de7aca8da3d36d22742f9a142e7b5e2d4ca53e80f4bd43f396569dff7ce3c3e6a8a92a1728b861c0016ecf71c801c6f0e407bdbabab00459ffc1a1749515e9364c564cc27484f43d0945babceeb3cf1e0a68c4d00e8253ed02d6147f29426253b9920d6c9ffcb2a28a0cf5f1ebbef4c665ef2edad000eef0b5a6422f6bd6ba1701351dcb0a445d58aba76655853986c7b9d23df6dec8f77711bff634f0eec6d8e41ed502fbf31eded9bcf155aa66287468465ef1ecec6603966489ac9c8a0eb05c7754d25612739772f64d5df13e6be4cc85f26a7968d35a9820d02f4b51b7c6414a365f0c474afa10db3a05223dd8d19434b6d4458eb958f3bf1bba22cabbffe7b25201424416f24f377cb2e49f4b137ff63a235bc38f576b5101651426f412981455bfcc0dd2611b76c204cd7bacabf49f7ddf226e6bd0aec29951ce64542b74a6d24fc6637ed66f50fe40f79124257f3d783d72932f892e86b8c6b2d5eedc5ad29f7426b469ab292eacd6416e82db8cfae85869aab9e928ee9b6a37535ffc1649ce8bda41dff8be9d314d7d20459b6857214b1b6d6f55adf0f4722c5f64c8db7d666be87d6dadeda68ad40e0f8010165fb868ec365b775a25a84e2d295e5206caf6d466e0cf96c7dbfe6290c7d3a51cff3d42ebadb4ae063b5cfc66d3982d306afe490cc1ed92854a45c3b293edcdc8cad004c71a95e23a72fc5650bab3260cb78505a79f250be59b17571aa6ccbf37d915c44116c8e8572f065cd96ddbc5b8755241fecf711d97f438b6a663de76c138a41176d750f9e5561c0c1e33b23ddbde11fb9d2e758953eb27bc7deb1d4ad353e29e1b84dc0d80d1a00223d1dd45707d35a23381b85f4838a58a7bce5ecbc65c28d8890cf1dc1a849ef3886989ab376cb3cdc7f7343c2e4370ed6bcbb53b530de339ff7f851eadf2b37930c50191266879d3981b24ea57c1fa02845a0ab5017db1f56368268fe36cb52e37f86170c685589b3145f8b461746d7502f13b90053a2e710278dca0b4875627317b0d67264462fc7c62a81772214aba044cbbdc0e81abe156e14af030d92a776ecac967fcff1d1aa9d47d05b3f315ae0fd1ad467c6c72f9f31e30968f844491fe63160718debe67654844bdbaa33190e45ac4c786bc277680a0c291934d75fab56b1da9be7b70721f08d3b1078d5770c1a7183c97297661a2f59cd3517370d29a3ec76972b5d6f5b158968d30a08a6b3dfc3fff02c3bf2c74b92c83926d8fea6b2de8f810f92ade6ce4d3fe26bc93580a2f8186cd56a514217f6ba4dc74de553291eea2451053a0dbfc41484d5de578a572bfa529ff14f4bdf8ffff9c61fb51de7382db9e5c5638339caf6ee9680d24771a2c26092d974c7ee56a09ac999d59e243a5b651544d4034cf57b621322acf7ea83f7c388a9aee662fe79786c84354dabeaae8ce98938c542ac89e174c6a9dc2a5d0ec69593a738e7d12abff568a34c543042aac70e17d6c79c264042dc11d7b514237ccbc1e70ab466be0bbbcf6a38ff224ac2ef2685a0fc58dbce8963fa64b61b0f17579d39c2184a88d9af1bbecc31ebae357d958f1f562691858b45eef325f29bd2027f5128efa51abf264d799d30b7d039dc2b12ce1e769ea98525d74732c0daee48eefd7921b620124c44e008212e71842ace9d2ddcc9d83894eb63b09aa8ccd0a73066a9e96e30afd699af6ae4771d3dcc7613a06472117e13ae530e81b2a7ff2c0847575818acd69b14567714755f5f4376f710de2f4cb36073848d237199058f4bb9f921328fea67374cfd708044cfd8b18a4c3ca7d559077fb33cbfb8e7c4c9f78f99d9a5ea58707b2d0f102df12a708b1b5f8943c63c6c2a4d79ade739637920340a428ba33d4a5a359703f50c196971ad07a4620d9586ab256ee28c660df18693bf2794ff570f8f230e95157a06e2ac4e90e29f5e473c20b3dae235659074c3f1933dece3b7133f8370097ec7dc03b66083af704e58b3d07e4ac117559a0caf6a49284fd370e82bbf678285afdf00373719d22645ca2673c7188b9fe5edcf46b9a5578656892276464b6f8d9d413068d15c9370798e0788751651955057ac0cbbd4a6492469c09993890204d92776fbb3ae1774b0be12da6e10f6f565d7239b2c7a6c10a87c0fe2337b35b47056af7d02212561c94b3d284eb446fc7c206c1ae3a034a2a7a7cb3ee912f9160882a9eea6f0976290731cc7178b126d3aa6727d2bf3eeddbb8de9f9a5e685ce0c2afe462bbb90348638fbcf050269cb28b440c57166c5c8c0e77f0b40ad21fb3715de3034fd4dcd69f128fc0dc0f6f79b32dca0f1b25ce3e710b74b9bc2352912452857eb64f9cccd0cbbe387cd15e988df46a720e5ea4f43563401114ac014f00b5d04612eacdcf8f47ceeb8a015ce23333f0891619b36f080e329d5a5f0bb52fbb0030c03f6bbadfaf0bd0d27112f5627faf1288969d77396da94a689d9d2b3ff379574ae438166d2331dc0a66b3b9dc8ef74fe582b64942c86cd7fb8d0204d10bde96f324f42809599f38c89d3cc896e9db425c851536ae69da212ffd096bab3137b86669c367e7f8cefa5421bdcbb9dbcdf8c4598760e14c58d4060ff53e7486208c5e0436856aeb2c5aceaada2e0f4e0f8cd7c66fba0c98f5b55fc202232834f5621a04d6f7545eb521326de116f312764d1d6729d0917477af4fc9f73ad4fa6e2b7fa7f43e12e6f1c56d10633aa4f68e5ca23b7953030471d5cc86660c7cad54d80dc0eed1c8bc488dcec2318fe9ece42df4d377476d3e4909aa15e0e649bcf483740ed0a9266a52a34e3c4ce34332516fa0e17016a41b1e4bdaadf9208fea1622ab64773de1e5728c440878d79c0dcebe0cbbd5a4d3aa18cd1924d26f0335f28108297237904fde25c4448e30c72dac412bde8e5b80d55ef0d0dd8f0fadd59ae2dc524ec3897f173220a236c5134d5c3efe2ace00df640302766d250aeafb1f5b93a59241e903b6ce77eaaa1b3271d75b7c89f6c81eb6d39d1fa25d31f0d38ed30e2b9bbdded66dd94112770ef9841aeb4bc1a7ee8c9db40e8dfccc46d1c7a224a872a58f1e9fdde2f3052fc002a423d14e67494a4564f7408edfd6f4d9b7f283e90d1a7495c00b91eb601807bfc25a5b4f6e0586abfcc8272c1a459f634a2a397ba752e4248cb48403f5a2eff10cdd5815b1cad3ae5ddedcb229e3792331ecdb02ef567b73d6654f81c0407264a7c947b43f326bc542d4f9a64899ab5786cdcd606294c53897f6833287c2773c184bc4d0646e9f40a7cb1e1dc58507770f7a84725f2f18fd368df6f8d4f875153ac94f090854d98673a02e97b4f969b6edfc5c51aca4d994bf17910815e6aac018b7958e8c35d97d4966af44d2f69fa38b760810345f0a163831136e6eb1a32354e63bb35522a398551ac09bfc8c0e5af31cee8d7c76cc338fc197f63670912ce18d492fc440db95c0440b4f11f79e35252bf3feb980586321e44d2c912215dceeb7bf697129679d4d1a1922e8632f5a1e7f7b67201b3666322a63128885a4115bd46056073e17eb13768601303be4afc475efe8ff5a7d47a8b5ac0d7efdaf104846e9da39cb75c2cca0ec41a4c25c08e282f9cfeedad477a683115f23c2f0639bbe8ac90eaaf0862befc539d03f79a75d723f847ca6f0e489c30251bffe09b4f39c5280f1ad5e3a582fd5c51f1512c90dd4f8a8f37fd6600d6ee7de67da51c6746e385f62c1351f8367e4db2f498eacb37755294562d30fe4425826e57838244e23ae5c93d4330116d4bfda100268480f5191d5de52db608114727b595aca3ed1ef806f781330b153be53bfd9b8c163ee8c0dab97a22889e684aa1a19fcbf037277b122ebb68f15e150b3b2662fae5a2c323e4d53d76863ee06de309695cf5b05b752f4bbf5c8f857ee3b87d2695bc779bd29735eff58ccc5f0b0f42e46d4542fc978ff4dd80657a9d43439d5343a8dbb6623a4a7872f34025a6213dbf56d986860959aa989fdf55d167d2aeac97f7afb2afa2ccafa96e9ac6ffb478d2c537441aff62f0fc70ca968b3a48d8125ff388c570a4a590148ec303d3fb5c244909f67b73ebfbe71728ad8bcb7fb84d86eb36a947f9363cddf392b3e93910a2a8f3ab759167d12e0066134e295e6990d51086acfeb9fa41a3bc697f5f23198997fe94b9b57542c8ea45d9437ece7b766c4cd0fd849d3745b9b632a884c1b63e2c98ad17248398e11f7f40e7fed1881b150e6d45176ef7032de2e2d544ccdb8403dd57c01dafcf3c8fe64930f1a89f22392c93d01ec759f02fdce6597e06125392a1c1f7f7697ec0395b234837db22e43918fedea2c4956ab69ac4e1d7980f3cd48bdaa3ef61c540c6adf3ad11b1515fef35becc7c0bf19da11ebfa8155c42d90f34f06c0827482e399e6dc7d069fc192f1fb9d410751ad3ccf0f59245faf9250755a4f322ae9fc551351a5b37cdf89a15529b30c9df239237c02c2dc179f08979cf09fba5946289692d52f6312bcac0e8caa69e514fb8cd65a431174787e82200dd9548fb93f646f08a59ead3b7fc87c767082a26600ea9d4206d25b4e00ec381932a8c89266eda6799821e776cc42e507a0de1d1bea37668beaa5ab4e928b6103a61b4464ae9f2eb6cd7cf5111e54875cf7d81b93dd422c5dec0e0184c7432015cf0cc1343f1aa9aa69e1232b0983c9179e886c2108ab28d9c80ed2c9d3471978104969dd91dba08de831406e52de88518c454127336772765b3310b13b37294930d6eeeeb810b6ec17a46f77a7dcc7287851eca70a5aceee627550e1704a45927fccecabf10ccc38ec6003ac28f036128bf7d920831f20de0c0ac1b3aec1128005d5cd25a9b95bec76fd2be5aec40ec9754e1533f0a748c1c44ceb959799d0fa23af443fab009c7a7bfbcfbeda04b81cb206c9c2bfa03009a1f64d46dbc660c530e9aa849665d641524f6e364f9614aaa062991211302872c3e73bc1fee2977611ffbd27d643576e3b98428c0baddab50af1a6a0180c95025c9240739d19a57b2bbbb33609f2ce763d70f192e901b4fb34f5fadc38a1e2bc05eb5d32767d50d22989e0f63439816e5123601ef01fd32a6593f26b894e45d10dcd60cf4ce234e3884a6413d8bdfb3c086227e0c54a614d5a65bf83e44ac424940fcfb9759edb7d2e199c61fbc1f7920026ff2b84d5fab09c2cb58c58c56ede434170c00cc13cf32f753c54fecb181f6c6d3864ad3d6093d488f0b3aa2609bb5165f0d9e99dc74f2db6b7a01ff0884335b54cb72b21b73a69f090548aada5edba6777cce1af4d99330d19eb258388e0f1469045f3dd25cfea13c84c42f2181e9e68b0ed226f2cd4144559af9d7434502a836b5a1f7f5e02a0efcc0bfc992edc8f9337c24881108fd0ea65cce5fe4ed1e49a7e60fab930b48647dde725d5c1284fb2870682dff5bb0194e3b0c4e823253ae3609a29cc336e374ec33ef3835419c8c52ffacac4d7366735483dd307656d47156aaca56b92313f8355f6642c81cf7edc9685f8e5e9ef3e5b40f65227594356af0517adc6efdc2db815ba2fd2036137d23f2b9ef66846a4636969a962fddfd9fbb36f4c4f87d8afe08e0565b9a17405bfe93b12f7a1e5d6210d7c2ea8d2100831d878dc1391d36bff916446540ac86e1b00d415970c04ffc24987ecff33599f954e18734c29ad5e808f29400d6496cf722b31ac95ce58abc35da525b3795287fbb492e04059d14d7804c49445a82a9972e386f2835a31deeecb449ae4b5c8b2244bf1eb1df7a5c179016faea089645852569922bc2e295e381a6ca3e66126c6afa014e93c52bac12f6dff3c480183579613d688f1440b5b34ec49e97cb925c76d765557f1d45e4946989dbc716dabe1099c944379cc3f5b7481aceb73bbaceebd73eba54bed1f89dd5ecb18fb1ee4ed936c2e3dc07380e976c30bb379d50fc214d1556dd10e639a6686eab8cfe5ca69714d489b7b3cadcbe5caeac1b33409f52e63466971bb6bd7100fb8c6e874bd5e00ac988ad5fd10ae17d2634223e9c8cd2a0191a251b46d58206b5236dc6f97e032476344327e24a596a7888499dee85fa0a6b3b4a63d01f1244f684d1c1768edcd2116f0b9f87c9b1a32b3932f203047e63dd05db7c39f91fa49c7ea4018a73a8829c7509ca69e57f870fd6aa3204c529e274ce3d4d5b70c8f3bd57501d03c2bd15ff1762a42ab0b7d5fcb7822950d544e438d38605f1aa14035ef47435a6dbcb66818142830f855b742f207e9da2138192e318e62a64f5c90d70acafaa8fcca86634e4e42df1713708a699f37c0108733d4eb2438cc5f7b7df2afa3bf385f4c017df94aedba6f76ddd9348fd133842f05509a4b92f4d54615e342b582bf23e08ab30453bdc52d4c8975316094e681c39c0bcf958fe94a4885173862f951c7767ce92da131720f68752d535ee0b6c1f0ee264310f8c0d24e56099ea0ea287753fa5636c6be9bc10ab9cca30132ee52453265c18a4cfcd2b4475fb03ec28171f898c385f362568e217a50e27fc6b89df34b756d237427b2932cc7a4714ea644447ea1a937830e5007edc061ba0d998798db545c94c9a7117e5d928ea26cd35a28a9d19a1a85245d8427b6af397bf55dff79789e9d59af4c09cde1dd042f7c7f5f7b85122ce94e68c92dadb40494bcd50f2cf688c165be93798b5d7fd98fa116336cf14f08f5a1d40c9569f3024d9a262d24d22b5370c1e02768a01b998a941e02eef1996d7c31ba47449c619014b712f6e3cb0c6437fadbb5878d147b4856c8d81815251c3b76c4a3c85cbb8d116cef33d717b9a8ba701db8f996a47f7194761ee3e68c9e991ec7a4abd6f5a2ba90517e7065e594cbd7aad56bd7ed191d18973d6e19dc7bfaeb62fc25aabd4962df139104c62ef8b2aef2285e96622c2ac221190434deec7e1f3f9ff23cabe6b66b53d9e1618b80eb46f59a48ba1f3e5ad070fca23ff1f5fa8d3c649ba7435aae111c6342a6def28c595ded8cc23e46f527137caee9875d38ea5c46fffc83187f1d1c11a41995693b0eac22e4712195713c869c774ecd88ded6ba7312328e440d6847015987131bd79ebec5c425dcc6ac8c3dbee3cd43efca68c4660127f94060aac29ba8e3368f957e423fbec406aa2a24f82ea9c74ff9faf17b4ecc878eff3f4b38168ee5451d63f585286c854648f7155824c7b870540e8f2f8e14c9c2b286f7a96148ebc4b32739f116694ee2a00d6ec5fb01d8734e139713a6046d839a3cfbe903f1f638aeac35fdf4605427b67f80829ca0088971b8e632e4da56450fc8713b04c8e06c24b1135375c79c229622d85cead99c0eb8b094d373472d49255f6d0ed39fba260c952f9088df3011d8909c38fc5e1f89c9e5a4b0cf6442363b7fb17de64307ca6acd5e469552d9bd6697bb09540c386cc82cbc0342511f535f8f37aa02adee6bc5d641fc330733d2f49da3d83522b40d3927a6653d8f1db67ebe9f19fe9bab5aeb490965c3132c099e77702073fb08aa292a1b847bbafb33e59e913190f2149d49117e7b0a19918998e7f05226bf6b4d3800e10f580a35f7df8938321f18a92d31710ce7ca0d15cb857eeaf95bc311e19b41d5c77b1cedc46909cd397edb2a060b9f00b4d7b367c18613556b432734f19378d66215f768abc5c3e77e67fbe1847b56bd1d158a03f459fe6dd0657f5dcdf737d2e9ee739f7910a17fe1a6478efda7499814d414d653e14af0a85383b176b466dbaa6d902cbe1c7d38bf20dfc4f873cde4aa7790ab9dce330bb2f527e798bf1118a3e480da07594f1711a70966296f27ec22c7aa43094765264c5209db4a389ece573eb500d9531d138344e99144eb19de44c5c9ebc7a882039136d8f6fe3b6e1432e029094b73fcce31d8933a5b17e158d92d2bdcef0caf8a5fad5ba263a7c56c6e0cf1bd0000000000